diff --git a/Makefile b/Makefile index 0f5ca2b..78077a5 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ else endif BOOT?=new -APP?=2 +APP?=1 SPI_SPEED?=40 SPI_MODE?=QIO SPI_SIZE_MAP?=2 diff --git a/app/user/user_key.c b/app/user/user_key.c index 8c07784..8207f18 100644 --- a/app/user/user_key.c +++ b/app/user/user_key.c @@ -99,7 +99,7 @@ LOCAL void key_intr_handler(void *arg) { void ICACHE_FLASH_ATTR user_key_init(void) { -// PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); // single_key[0] = key_init_single(GPIO_KEY_0_IO_NUM, GPIO_KEY_0_IO_MUX, // GPIO_KEY_0_IO_FUNC, user_key_long_press, user_key_short_press); // diff --git a/app/user/web/wififail.html b/app/user/web/wififail.html new file mode 100644 index 0000000..144afc1 --- /dev/null +++ b/app/user/web/wififail.html @@ -0,0 +1,128 @@ + + + + + +上网设置 + + + + +
+
+ 上一页 +

上网设置

+
+
+

设置失败!

+
再次重试
+
+
+ + + diff --git a/app/user/web/wifisetting.html b/app/user/web/wifisetting.html new file mode 100644 index 0000000..aeb52fb --- /dev/null +++ b/app/user/web/wifisetting.html @@ -0,0 +1,132 @@ + + + + + +上网设置 + + + + + +
+
+

上网设置

+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ + diff --git a/app/user/web/wifisuccess.html b/app/user/web/wifisuccess.html new file mode 100644 index 0000000..6617a79 --- /dev/null +++ b/app/user/web/wifisuccess.html @@ -0,0 +1,125 @@ + + + + + +上网设置 + + + + +
+
+ 上一页 +

上网设置

+
+
+

设置成功!请确认设备状态.

+
+
+ + diff --git a/app/user/web2c.py b/app/user/web2c.py new file mode 100644 index 0000000..4de1019 --- /dev/null +++ b/app/user/web2c.py @@ -0,0 +1,50 @@ +#! /bin/env python3 + +import os +import glob +import binascii +import gzip +import re + +try: + io = __import__("io").BytesIO +except: + io = __import__("StringIO").StringIO + +def gen(dat, fn): + try: + s = ','.join(["0x%02x" % c for c in dat]) + except: + s = ','.join(["0x"+binascii.hexlify(c) for c in dat]) + + s = re.sub("((?:0x.+?,){16})", "\\1\n", s) + + fn = re.sub(r"[^\w]", "_", fn) + return ("const unsigned char %s[0x%x] = {\n%s,0};\n\n" % (fn, len(dat)+1, s)) + #print("const unsigned char %s[0x%x] = {\n%s};" % (fn, len(dat), s)) + + +outCfile = open("web_data.c","w") +outHfile = open("web_data.h","w") + +outHfile.write("#ifndef __WEB_DATA_H__\n") +outHfile.write("#define __WEB_DATA_H__\n") + +for fn in glob.glob('web/*.html'): + dat=open(fn, 'rb').read(); + #ss=gen(open(fn, 'rb').read(), fn) + try: + s = ','.join(["0x%02x" % c for c in dat]) + except: + s = ','.join(["0x"+binascii.hexlify(c) for c in dat]) + + s = re.sub("((?:0x.+?,){16})", "\\1\n", s) + + fn = re.sub(r"[^\w]", "_", fn) + + outCfile.write("const unsigned char %s[0x%x] = {\n%s,0};\n\n" % (fn, len(dat)+1, s)) + outHfile.write("extern const unsigned char %s[0x%x];\n" % (fn, len(dat)+1)) + +outHfile.write("#endif\n") +outCfile.close() +outHfile.close() diff --git a/app/user/web_data.h b/app/user/web_data.h new file mode 100644 index 0000000..4341baf --- /dev/null +++ b/app/user/web_data.h @@ -0,0 +1,6 @@ +#ifndef __WEB_DATA_H__ +#define __WEB_DATA_H__ +extern const unsigned char web_wififail_html[0xabe]; +extern const unsigned char web_wifisetting_html[0xb8f]; +extern const unsigned char web_wifisuccess_html[0x9c5]; +#endif diff --git a/bin/upgrade/user1.1024.new.2.S b/bin/upgrade/user1.1024.new.2.S index 009d8d3..e70afcd 100644 --- a/bin/upgrade/user1.1024.new.2.S +++ b/bin/upgrade/user1.1024.new.2.S @@ -490,7 +490,7 @@ Disassembly of section .irom0.text: 40201516: 0e4ba2 s8i a10, a11, 14 40201519: 20c112 addi a1, a1, 32 4020151c: f00d ret.n -4020151e: 000000 ill +4020151e: 200000 or a0, a0, a0 40201521: 24b8 l32i.n a11, a4, 8 40201523: 0c0440 excw 40201526: 744010 extui a4, a1, 0, 8 @@ -932,7 +932,7 @@ Disassembly of section .irom0.text: 40201987: ffed21 l32r a2, 4020193c 4020198a: 0239 s32i.n a3, a2, 0 4020198c: 020c movi.n a2, 0 -4020198e: 3e9b05 call0 40240340 +4020198e: 3e9cc5 call0 4024035c 40201991: 000786 j 402019b3 40201994: 353000 extui a3, a0, 16, 4 40201997: 232080 excw @@ -944,7 +944,7 @@ Disassembly of section .irom0.text: 402019a7: 74e0e0 extui a14, a14, 0, 8 402019aa: fb2e56 bnez a14, 40201960 402019ad: 004cf2 s8i a15, a12, 0 -402019b0: 3ea145 call0 402403c8 +402019b0: 3ea305 call0 402403e4 402019b3: 072102 l32i a0, a1, 28 402019b6: 61c8 l32i.n a12, a1, 24 402019b8: 51d8 l32i.n a13, a1, 20 @@ -956,7 +956,7 @@ Disassembly of section .irom0.text: 402019c6: 3109f0 srai a0, a15, 25 402019c9: 032d mov.n a2, a3 402019cb: 005316 beqz a3, 402019d4 -402019ce: 3e9045 call0 402402d4 +402019ce: 3e9205 call0 402402f0 402019d1: 000146 j 402019da 402019d4: 00a022 movi a2, 0 402019d7: fff705 call0 40201948 @@ -966,7 +966,7 @@ Disassembly of section .irom0.text: 402019e3: 303000 xor a3, a0, a0 402019e6: ff .byte 0xff 402019e7: 3f .byte 0x3f -402019e8: 24b644 excw +402019e8: 24b664 excw 402019eb: 11e040 slli a14, a0, 12 402019ee: 214010 srai a4, a1, 0 @@ -997,8 +997,8 @@ Disassembly of section .irom0.text: 40201a23: 006122 s32i a2, a1, 0 40201a26: 202110 or a2, a1, a1 40201a29: 076102 s32i a0, a1, 28 -40201a2c: 3ee485 call0 40240878 -40201a2f: 3f0305 call0 40240a60 +40201a2c: 3ee645 call0 40240894 +40201a2f: 3f04c5 call0 40240a7c 40201a32: 7108 l32i.n a0, a1, 28 40201a34: 20c112 addi a1, a1, 32 40201a37: f00d ret.n @@ -1016,7 +1016,7 @@ Disassembly of section .irom0.text: 40201a4a: bc0000 excw 40201a4d: fe89 s32i.n a8, a14, 60 40201a4f: 3f .byte 0x3f -40201a50: 24b660 extui a11, a6, 6, 3 +40201a50: 24b680 extui a11, a8, 6, 3 40201a53: e26840 excw 40201a56: 124000 excw 40201a59: c9f0c1 l32r a12, 401f421c <_lit4_end+0xec370> @@ -1095,9 +1095,9 @@ Disassembly of section .irom0.text: 40201b06: 172c22 l32i a2, a12, 92 40201b09: 04cc52 addi a5, a12, 4 40201b0c: 0c4d mov.n a4, a12 -40201b0e: 416145 call0 40243124 +40201b0e: 416305 call0 40243140 40201b11: 0c2d mov.n a2, a12 -40201b13: 3f3945 call0 40240ea8 +40201b13: 3f3b05 call0 40240ec4 40201b16: ffe831 l32r a3, 40201ab8 40201b19: 0328 l32i.n a2, a3, 0 40201b1b: 059c27 bne a12, a2, 40201b24 @@ -1126,7 +1126,7 @@ Disassembly of section .irom0.text: 40201b52: 002232 l32i a3, a2, 0 40201b55: 02c9 s32i.n a12, a2, 0 40201b57: 3c39 s32i.n a3, a12, 12 -40201b59: 41fa05 call0 40243afc +40201b59: 41fbc5 call0 40243b18 40201b5c: 020c movi.n a2, 0 40201b5e: 002d46 j 40201c17 40201b61: 0282b6 bltui a2, 8, 40201b67 @@ -1164,7 +1164,7 @@ Disassembly of section .irom0.text: 40201baf: 0002c6 j 40201bbe 40201bb2: ffc721 l32r a2, 40201ad0 40201bb5: 203cc0 or a3, a12, a12 -40201bb8: 3f3405 call0 40240efc +40201bb8: 3f35c5 call0 40240f18 40201bbb: c8a042 movi a4, 200 40201bbe: ffc331 l32r a3, 40201acc 40201bc1: 202cc0 or a2, a12, a12 @@ -1175,17 +1175,17 @@ Disassembly of section .irom0.text: 40201bcf: 000d86 j 40201c09 40201bd2: ffb921 l32r a2, 40201ab8 40201bd5: 0c3d mov.n a3, a12 -40201bd7: 3f3245 call0 40240efc +40201bd7: 3f3405 call0 40240f18 40201bda: cea042 movi a4, 206 40201bdd: fff746 j 40201bbe 40201be0: 202cc0 or a2, a12, a12 -40201be3: 414f85 call0 402430dc +40201be3: 415145 call0 402430f8 40201be6: 20d220 or a13, a2, a2 40201be9: 05a022 movi a2, 5 40201bec: 0d9c beqz.n a13, 40201c00 40201bee: 0005c6 j 40201c09 40201bf1: 2cc000 excw -40201bf4: 4e4520 excw +40201bf4: 500520 excw 40201bf7: d22041 l32r a4, 401f6478 <_lit4_end+0xee5cc> 40201bfa: a25620 excw 40201bfd: 920c00 excw @@ -1196,7 +1196,7 @@ Disassembly of section .irom0.text: 40201c09: 008c16 beqz a12, 40201c15 40201c0c: 005d56 bnez a13, 40201c15 40201c0f: 202cc0 or a2, a12, a12 -40201c12: 417e05 call0 402433f4 +40201c12: 417fc5 call0 40243410 40201c15: 0d2d mov.n a2, a13 40201c17: 3108 l32i.n a0, a1, 12 40201c19: 21c8 l32i.n a12, a1, 8 @@ -1207,12 +1207,12 @@ Disassembly of section .irom0.text: 40201c25: 201c movi.n a0, 18 40201c27: c11240 mul16u a1, a2, a4 40201c2a: 6102f0 excw -40201c2d: e14503 excw +40201c2d: e30503 excw 40201c30: 3138 l32i.n a3, a1, 12 40201c32: fffc bnez.n a15, 40201c75 40201c34: 00a042 movi a4, 0 40201c37: e8a322 movi a2, 0x3e8 -40201c3a: 41c6c5 call0 402438a8 +40201c3a: 41c885 call0 402438c4 40201c3d: 032102 l32i a0, a1, 12 40201c40: 10c112 addi a1, a1, 16 40201c43: f00d ret.n @@ -1220,12 +1220,12 @@ Disassembly of section .irom0.text: 40201c48: 1c4c movi.n a12, 65 40201c4a: 124020 excw 40201c4d: 02f0c1 l32r a12, 401c2810 <_lit4_end+0xba964> -40201c50: c50361 l32r a6, 401f305c <_lit4_end+0xeb1b0> -40201c53: 3c4a add.n a3, a12, a4 +40201c50: 850361 l32r a6, 401e305c <_lit4_end+0xdb1b0> +40201c53: 3c4c movi.n a12, 67 40201c55: fffc31 l32r a3, 40201c48 40201c58: 00a042 movi a4, 0 40201c5b: 64a022 movi a2, 100 -40201c5e: 41c485 call0 402438a8 +40201c5e: 41c645 call0 402438c4 40201c61: 032102 l32i a0, a1, 12 40201c64: 10c112 addi a1, a1, 16 40201c67: f00d ret.n @@ -1233,12 +1233,12 @@ Disassembly of section .irom0.text: 40201c6c: 201c70 or a1, a12, a7 40201c6f: c11240 mul16u a1, a2, a4 40201c72: 6102f0 excw -40201c75: 980503 excw +40201c75: 99c503 excw 40201c78: fc3137 bltu a1, a3, 40201c78 40201c7b: ff .byte 0xff 40201c7c: 00a042 movi a4, 0 40201c7f: f4a122 movi a2, 0x1f4 -40201c82: 41c245 call0 402438a8 +40201c82: 41c405 call0 402438c4 40201c85: 032102 l32i a0, a1, 12 40201c88: 10c112 addi a1, a1, 16 40201c8b: f00d ret.n @@ -1248,13 +1248,13 @@ Disassembly of section .irom0.text: 40201c95: 00ea add.n a0, a0, a14 40201c97: c11200 mul16u a1, a2, a0 40201c9a: 6102f0 excw -40201c9d: 7a8503 excw -40201ca0: 0c0537 bnone a5, a3, 40201cb0 +40201c9d: 7c4503 excw +40201ca0: 0dc537 bnall a5, a3, 40201cb1 40201ca3: 3138 l32i.n a3, a1, 12 40201ca5: fffb addi.n a15, a15, 15 40201ca7: fffb21 l32r a2, 40201c94 40201caa: 00a042 movi a4, 0 -40201cad: 41bf85 call0 402438a8 +40201cad: 41c145 call0 402438c4 40201cb0: 3108 l32i.n a0, a1, 12 40201cb2: 10c112 addi a1, a1, 16 40201cb5: f00d ret.n @@ -1361,7 +1361,7 @@ Disassembly of section .irom0.text: 40201da6: 1d6202 s32i a0, a2, 116 40201da9: 830c movi.n a3, 8 40201dab: fff921 l32r a2, 40201d90 -40201dae: 338445 call0 402355f4 +40201dae: 338605 call0 40235610 40201db1: 0108 l32i.n a0, a1, 0 40201db3: 10c112 addi a1, a1, 16 40201db6: f00d ret.n @@ -1518,26 +1518,26 @@ Disassembly of section .irom0.text: 40201f1f: 112222 l32i a2, a2, 68 40201f22: 302230 xor a2, a2, a3 40201f25: f00d ret.n -40201f27: a98800 excw -40201f2a: 704024 excw +40201f27: a9a800 excw +40201f2a: 904024 excw 40201f2d: 24a9 s32i.n a10, a4, 8 -40201f2f: a99840 excw +40201f2f: a9b840 excw 40201f32: 244024 excw 40201f35: fec9 s32i.n a12, a14, 60 40201f37: 3f .byte 0x3f -40201f38: 24a9a0 extui a10, a10, 9, 3 +40201f38: 24a9c0 extui a10, a12, 9, 3 40201f3b: 186840 excw 40201f3e: ff .byte 0xff 40201f3f: 3f .byte 0x3f 40201f40: c17b addi.n a12, a1, 7 40201f42: fe .byte 0xfe 40201f43: 3f .byte 0x3f -40201f44: 24a990 extui a10, a9, 9, 3 -40201f47: a9f040 excw -40201f4a: c84024 excw +40201f44: 24a9b0 extui a10, a11, 9, 3 +40201f47: aa1040 excw +40201f4a: e84024 excw 40201f4d: 24a9 s32i.n a10, a4, 8 -40201f4f: a9d040 excw -40201f52: c04024 excw +40201f4f: a9f040 excw +40201f52: e04024 excw 40201f55: 24a9 s32i.n a10, a4, 8 40201f57: c11240 mul16u a1, a2, a4 @@ -1828,7 +1828,7 @@ Disassembly of section .irom0.text: 40202230: 02b427 bgeu a4, a2, 40202236 40202233: 05a032 movi a3, 5 40202236: 020c movi.n a2, 0 -40202238: 35aa05 call0 40237cdc +40202238: 35abc5 call0 40237cf8 4020223b: 1108 l32i.n a0, a1, 4 4020223d: 828c beqz.n a2, 40202249 4020223f: 1238 l32i.n a3, a2, 4 @@ -2007,7 +2007,7 @@ Disassembly of section .irom0.text: 402023f2: fb0801 l32r a0, 40201014 <_irom0_text_start+0x4> 402023f5: 0000c0 callx0 a0 402023f8: ff9f21 l32r a2, 40202274 -402023fb: 34dd45 call0 402371d0 +402023fb: 34df05 call0 402371ec 402023fe: 2ca102 movi a0, 0x12c 40202401: 3c5e02 s16i a0, a14, 120 40202404: 4b2d22 l32i a2, a13, 0x12c @@ -2065,7 +2065,7 @@ Disassembly of section .irom0.text: 40202490: 001185 call0 402025ac 40202493: 000686 j 402024b1 40202496: 012c22 l32i a2, a12, 4 -40202499: 32fd05 call0 4023546c +40202499: 32fec5 call0 40235488 4020249c: 880f42 l8ui a4, a15, 136 4020249f: 0e1466 bnei a4, 1, 402024b1 402024a2: 890f02 l8ui a0, a15, 137 @@ -2085,7 +2085,7 @@ Disassembly of section .irom0.text: 402024ca: fad201 l32r a0, 40201014 <_irom0_text_start+0x4> 402024cd: 0000c0 callx0 a0 402024d0: ff6e21 l32r a2, 40202288 -402024d3: 34cfc5 call0 402371d0 +402024d3: 34d185 call0 402371ec 402024d6: 64a002 movi a0, 100 402024d9: ffc906 j 40202401 402024dc: 000000 ill @@ -2093,7 +2093,7 @@ Disassembly of section .irom0.text: 402024e2: 670c movi.n a7, 6 402024e4: 935780 movnez a5, a7, a8 402024e7: 053d mov.n a3, a5 -402024e9: 35b745 call0 40238060 +402024e9: 35b905 call0 4023807c 402024ec: 5d28 l32i.n a2, a13, 20 402024ee: 013d mov.n a3, a1 402024f0: 051d05 call0 402076c4 @@ -2109,7 +2109,7 @@ Disassembly of section .irom0.text: 40202509: e8cbb2 addi a11, a11, -24 4020250c: 0c4cb2 s8i a11, a12, 12 4020250f: 022926 beqi a9, 2, 40202515 -40202512: 34cc45 call0 402371d8 +40202512: 34ce05 call0 402371f4 40202515: 1e8ac5 call0 40220dc4 40202518: fdc222 addi a2, a2, -3 4020251b: dc6256 bnez a2, 402022e5 @@ -2132,7 +2132,7 @@ Disassembly of section .irom0.text: 4020254b: 0000c0 callx0 a0 4020254e: 5e0f42 l8ui a4, a15, 94 40202551: 0b2426 beqi a4, 2, 40202560 -40202554: 34cb05 call0 40237208 +40202554: 34ccc5 call0 40237224 40202557: 203220 or a3, a2, a2 4020255a: 096c22 s32i a2, a12, 36 4020255d: 000046 j 40202562 @@ -2145,17 +2145,17 @@ Disassembly of section .irom0.text: 4020256f: 5e0f52 l8ui a5, a15, 94 40202572: fec552 addi a5, a5, -2 40202575: f38556 bnez a5, 402024b1 -40202578: 31e3c5 call0 402343b8 +40202578: 31e585 call0 402343d4 4020257b: f32216 beqz a2, 402024b1 4020257e: 120c movi.n a2, 1 40202580: 130c movi.n a3, 1 -40202582: 2a1dc5 call0 4022c760 +40202582: 2a1f85 call0 4022c77c 40202585: ff4231 l32r a3, 40202290 40202588: 9c28 l32i.n a2, a12, 36 4020258a: e8a342 movi a4, 0x3e8 4020258d: 822240 mull a2, a2, a4 40202590: 223a add.n a2, a2, a3 -40202592: 326c45 call0 40234c58 +40202592: 326e05 call0 40234c74 40202595: ffc606 j 402024b1 40202598: 100c movi.n a0, 1 4020259a: ff5286 j 402022e8 @@ -2182,7 +2182,7 @@ Disassembly of section .irom0.text: 402025cd: 096256 bnez a2, 40202667 402025d0: 5e0032 l8ui a3, a0, 94 402025d3: 052326 beqi a3, 2, 402025dc -402025d6: 34c305 call0 40237208 +402025d6: 34c4c5 call0 40237224 402025d9: 096c22 s32i a2, a12, 36 402025dc: ff2c21 l32r a2, 4020228c 402025df: ff3001 l32r a0, 402022a0 @@ -2201,12 +2201,12 @@ Disassembly of section .irom0.text: 40202604: 0e4c52 s8i a5, a12, 14 40202607: 0425b6 bltui a5, 2, 4020260f 4020260a: 020c movi.n a2, 0 -4020260c: 32d845 call0 40235394 +4020260c: 32da05 call0 402353b0 4020260f: ff1161 l32r a6, 40202254 40202612: 5e0662 l8ui a6, a6, 94 40202615: 022626 beqi a6, 2, 4020261b 40202618: 001ec6 j 40202697 -4020261b: 31d9c5 call0 402343b8 +4020261b: 31db85 call0 402343d4 4020261e: 075216 beqz a2, 40202697 40202621: ffe081 l32r a8, 402025a4 40202624: 120c movi.n a2, 1 @@ -2214,7 +2214,7 @@ Disassembly of section .irom0.text: 40202628: 130c movi.n a3, 1 4020262a: 771b addi.n a7, a7, 1 4020262c: 0879 s32i.n a7, a8, 0 -4020262e: 2a1305 call0 4022c760 +4020262e: 2a14c5 call0 4022c77c 40202631: ffdd21 l32r a2, 402025a8 40202634: 9c38 l32i.n a3, a12, 36 40202636: 2139 s32i.n a3, a1, 8 @@ -2225,7 +2225,7 @@ Disassembly of section .irom0.text: 40202643: 2108 l32i.n a0, a1, 8 40202645: 0d3827 bltu a8, a2, 40202656 40202648: 020c movi.n a2, 0 -4020264a: 2b8205 call0 4022de6c +4020264a: 2b83c5 call0 4022de88 4020264d: 9c08 l32i.n a0, a12, 36 4020264f: ffd5a1 l32r a10, 402025a4 40202652: 090c movi.n a9, 0 @@ -2234,11 +2234,11 @@ Disassembly of section .irom0.text: 40202659: e8a322 movi a2, 0x3e8 4020265c: 822020 mull a2, a0, a2 4020265f: 223a add.n a2, a2, a3 -40202661: 325f45 call0 40234c58 +40202661: 326105 call0 40234c74 40202664: 000bc6 j 40202697 40202667: 01a022 movi a2, 1 4020266a: 284c22 s8i a2, a12, 40 -4020266d: 32d245 call0 40235394 +4020266d: 32d405 call0 402353b0 40202670: 0f0c02 l8ui a0, a12, 15 40202673: fda042 movi a4, 253 40202676: 1d6017 bbci a0, 1, 40202697 @@ -2256,7 +2256,7 @@ Disassembly of section .irom0.text: 4020269a: 002102 l32i a0, a1, 0 4020269d: 10c112 addi a1, a1, 16 402026a0: f00d ret.n -402026a2: 000000 ill +402026a2: 200000 or a0, a0, a0 402026a5: 24aa add.n a2, a4, a10 402026a7: 167840 excw 402026aa: ff .byte 0xff @@ -2516,14 +2516,14 @@ Disassembly of section .irom0.text: 40202922: 013d mov.n a3, a1 40202924: 240c movi.n a4, 2 40202926: 64a052 movi a5, 100 -40202929: 2fc705 call0 4023259c +40202929: 2fc8c5 call0 402325b8 4020292c: 520c movi.n a2, 5 4020292e: 030c movi.n a3, 0 40202930: ed5c32 s16i a3, a12, 0x1da 40202933: 116d22 s32i a2, a13, 68 40202936: 430c movi.n a3, 4 40202938: ffed21 l32r a2, 402028ec -4020293b: 32cb85 call0 402355f4 +4020293b: 32cd45 call0 40235610 4020293e: 0d2d mov.n a2, a13 40202940: 318b addi.n a3, a1, 8 40202942: 04d805 call0 402076c4 @@ -2565,8 +2565,8 @@ Disassembly of section .irom0.text: 402029a2: f108 l32i.n a0, a1, 60 402029a4: 50c112 addi a1, a1, 80 402029a7: f00d ret.n -402029a9: 3482c5 call0 402371d8 -402029ac: 348585 call0 40237208 +402029a9: 348485 call0 402371f4 +402029ac: 348745 call0 40237224 402029af: 023d mov.n a3, a2 402029b1: fff586 j 4020298b 402029b4: 000e24 excw @@ -2578,7 +2578,7 @@ Disassembly of section .irom0.text: 402029c6: 320c movi.n a2, 3 402029c8: 0b1332 l16ui a3, a3, 22 402029cb: 240c movi.n a4, 2 -402029cd: 3d0f05 call0 4023fac0 +402029cd: 3d10c5 call0 4023fadc 402029d0: 030c movi.n a3, 0 402029d2: 1c08 l32i.n a0, a12, 4 402029d4: 024d mov.n a4, a2 @@ -2732,7 +2732,7 @@ Disassembly of section .irom0.text: 40202b48: ffa0f2 movi a15, 255 40202b4b: 3d8c beqz.n a13, 40202b52 40202b4d: 0d2d mov.n a2, a13 -40202b4f: 32b005 call0 40235650 +40202b4f: 32b1c5 call0 4023566c 40202b52: 0f2d mov.n a2, a15 40202b54: c1c8 l32i.n a12, a1, 48 40202b56: d1d8 l32i.n a13, a1, 52 @@ -3089,7 +3089,7 @@ Disassembly of section .irom0.text: 40202f18: 320c movi.n a2, 3 40202f1a: 0b1c32 l16ui a3, a12, 22 40202f1d: 040c movi.n a4, 0 -40202f1f: 3cba05 call0 4023fac0 +40202f1f: 3cbbc5 call0 4023fadc 40202f22: 4129 s32i.n a2, a1, 16 40202f24: c2ac beqz.n a2, 40202f54 40202f26: 1228 l32i.n a2, a2, 4 @@ -3109,7 +3109,7 @@ Disassembly of section .irom0.text: 40202f49: 071252 l16ui a5, a2, 14 40202f4c: 551b addi.n a5, a5, 1 40202f4e: 075252 s16i a5, a2, 14 -40202f51: 3caf45 call0 4023fa48 +40202f51: 3cb105 call0 4023fa64 40202f54: 6168 l32i.n a6, a1, 24 40202f56: 000662 l8ui a6, a6, 0 40202f59: 11e607 bbsi a6, 0, 40202f6e @@ -3856,7 +3856,7 @@ Disassembly of section .irom0.text: 4020373d: 06d905 call0 4020a4d0 40203740: 628c beqz.n a2, 4020374a 40203742: 0d2d mov.n a2, a13 -40203744: 31d245 call0 4023546c +40203744: 31d405 call0 40235488 40203747: 000446 j 4020375c 4020374a: f99ba1 l32r a10, 40201db8 4020374d: 0d0c movi.n a13, 0 @@ -3908,7 +3908,7 @@ Disassembly of section .irom0.text: 402037ab: 3f .byte 0x3f 402037ac: fe88d0 excw 402037af: 3f .byte 0x3f -402037b0: 24aa40 extui a10, a4, 10, 3 +402037b0: 24aa60 extui a10, a6, 10, 3 402037b3: 0e0040 excw 402037b6: b06000 addx8 a6, a0, a0 402037b9: ff1a add.n a15, a15, a1 @@ -3917,7 +3917,7 @@ Disassembly of section .irom0.text: 402037be: fe .byte 0xfe 402037bf: 3f .byte 0x3f 402037c0: 001000 excw -402037c3: aa2000 excw +402037c3: aa4000 excw 402037c6: 744024 excw 402037c9: 402037 blt a0, a3, 4020380d 402037cc: 742c movi.n a4, 39 @@ -4007,7 +4007,7 @@ Disassembly of section .irom0.text: 402038ba: 1128 l32i.n a2, a1, 4 402038bc: 009d32 l16si a3, a13, 0 402038bf: 060222 l8ui a2, a2, 6 -402038c2: 26f405 call0 4022a804 +402038c2: 26f5c5 call0 4022a820 402038c5: ffb361 l32r a6, 40203794 402038c8: 009d52 l16si a5, a13, 0 402038cb: ffb881 l32r a8, 402037ac @@ -4119,7 +4119,7 @@ Disassembly of section .irom0.text: 402039f9: 012122 l32i a2, a1, 4 402039fc: 009d32 l16si a3, a13, 0 402039ff: 060222 l8ui a2, a2, 6 -40203a02: 26e005 call0 4022a804 +40203a02: 26e1c5 call0 4022a820 40203a05: 009d32 l16si a3, a13, 0 40203a08: ff6961 l32r a6, 402037ac 40203a0b: 01a052 movi a5, 1 @@ -4168,7 +4168,7 @@ Disassembly of section .irom0.text: 40203a84: 004532 s8i a3, a5, 0 40203a87: 060222 l8ui a2, a2, 6 40203a8a: 030c movi.n a3, 0 -40203a8c: 26d745 call0 4022a804 +40203a8c: 26d905 call0 4022a820 40203a8f: ff47b1 l32r a11, 402037ac 40203a92: ff4091 l32r a9, 40203794 40203a95: 1a0c movi.n a10, 1 @@ -4195,7 +4195,7 @@ Disassembly of section .irom0.text: 40203ad1: 0044c2 s8i a12, a4, 0 40203ad4: 009d32 l16si a3, a13, 0 40203ad7: 060222 l8ui a2, a2, 6 -40203ada: 26d285 call0 4022a804 +40203ada: 26d445 call0 4022a820 40203add: ff2d71 l32r a7, 40203794 40203ae0: 009d62 l16si a6, a13, 0 40203ae3: ff3291 l32r a9, 402037ac @@ -4224,7 +4224,7 @@ Disassembly of section .irom0.text: 40203b27: 004652 s8i a5, a6, 0 40203b2a: 38af32 movi a3, -200 40203b2d: 060222 l8ui a2, a2, 6 -40203b30: 26cd05 call0 4022a804 +40203b30: 26cec5 call0 4022a820 40203b33: ff1e21 l32r a2, 402037ac 40203b36: 100c movi.n a0, 1 40203b38: ff17b1 l32r a11, 40203794 @@ -4260,7 +4260,7 @@ Disassembly of section .irom0.text: 40203b90: 0043c2 s8i a12, a3, 0 40203b93: 060222 l8ui a2, a2, 6 40203b96: 009d32 l16si a3, a13, 0 -40203b99: 26c685 call0 4022a804 +40203b99: 26c845 call0 4022a820 40203b9c: fefe71 l32r a7, 40203794 40203b9f: 009d62 l16si a6, a13, 0 40203ba2: ff0291 l32r a9, 402037ac @@ -4358,7 +4358,7 @@ Disassembly of section .irom0.text: 40203c92: f98401 l32r a0, 402022a4 40203c95: 0000c0 callx0 a0 40203c98: 120c movi.n a2, 1 -40203c9a: 339645 call0 40237600 +40203c9a: 339805 call0 4023761c 40203c9d: f84621 l32r a2, 40201db8 40203ca0: fec545 call0 402028f8 40203ca3: ffc791 l32r a9, 40203bc0 @@ -4379,7 +4379,7 @@ Disassembly of section .irom0.text: 40203cca: 060c movi.n a6, 0 40203ccc: ffbe41 l32r a4, 40203bc4 40203ccf: 2149 s32i.n a4, a1, 8 -40203cd1: 2e70c5 call0 402323e0 +40203cd1: 2e7285 call0 402323fc 40203cd4: 3108 l32i.n a0, a1, 12 40203cd6: b0dc bnez.n a0, 40203cf5 40203cd8: 0c28 l32i.n a2, a12, 0 @@ -4389,9 +4389,9 @@ Disassembly of section .irom0.text: 40203ce0: f89541 l32r a4, 40201f34 40203ce3: 202c05 call0 40223fa4 40203ce6: 0c29 s32i.n a2, a12, 0 -40203ce8: 3bbb85 call0 4023f8a4 +40203ce8: 3bbd45 call0 4023f8c0 40203ceb: 0c28 l32i.n a2, a12, 0 -40203ced: 3ba885 call0 4023f778 +40203ced: 3baa45 call0 4023f794 40203cf0: 000c06 j 40203d24 40203cf3: 010000 slli a0, a0, 32 40203cf6: c0ffb5 excw @@ -4407,10 +4407,10 @@ Disassembly of section .irom0.text: 40203d10: 102240 and a2, a2, a4 40203d13: 0020c0 memw 40203d16: a56322 s32i a2, a3, 0x294 -40203d19: 3069c5 call0 402343b8 +40203d19: 306b85 call0 402343d4 40203d1c: 12cc bnez.n a2, 40203d21 -40203d1e: 307445 call0 40234464 -40203d21: 311385 call0 40234e5c +40203d1e: 307605 call0 40234480 +40203d21: 311545 call0 40234e78 40203d24: 1d09c5 call0 40220dc4 40203d27: fdc252 addi a5, a2, -3 40203d2a: ede556 bnez a5, 40203c0c @@ -4486,7 +4486,7 @@ Disassembly of section .irom0.text: 40203dd4: f7f9f1 l32r a15, 40201db8 40203dd7: 01a0d2 movi a13, 1 40203dda: 0c28 l32i.n a2, a12, 0 -40203ddc: 3bb005 call0 4023f8e0 +40203ddc: 3bb1c5 call0 4023f8fc 40203ddf: 0c2d mov.n a2, a12 40203de1: 203885 call0 4022416c 40203de4: 000c86 j 40203e1a @@ -4501,12 +4501,12 @@ Disassembly of section .irom0.text: 40203dff: 2000d0 or a0, a0, a13 40203e02: 0020c0 memw 40203e05: a56202 s32i a0, a2, 0x294 -40203e08: 305ac5 call0 402343b8 +40203e08: 305c85 call0 402343d4 40203e0b: 002216 beqz a2, 40203e11 -40203e0e: 305d85 call0 402343e8 +40203e0e: 305f45 call0 40234404 40203e11: ffcd21 l32r a2, 40203d48 40203e14: 001222 l16ui a2, a2, 0 -40203e17: 311845 call0 40234f9c +40203e17: 311a05 call0 40234fb8 40203e1a: f9e131 l32r a3, 402025a0 40203e1d: f91b21 l32r a2, 4020228c 40203e20: 0043d2 s8i a13, a3, 0 @@ -4516,9 +4516,9 @@ Disassembly of section .irom0.text: 40203e2c: ff6631 l32r a3, 40203bc4 40203e2f: 02a042 movi a4, 2 40203e32: 050c movi.n a5, 0 -40203e34: 2e7645 call0 4023259c +40203e34: 2e7805 call0 402325b8 40203e37: 120c movi.n a2, 1 -40203e39: 33b4c5 call0 40237988 +40203e39: 33b685 call0 402379a4 40203e3c: fa1a01 l32r a0, 402026a4 40203e3f: 652f22 l32i a2, a15, 0x194 40203e42: 0d0c movi.n a13, 0 @@ -4541,13 +4541,13 @@ Disassembly of section .irom0.text: 40203e6e: 040c movi.n a4, 0 40203e70: 150c movi.n a5, 1 40203e72: 060c movi.n a6, 0 -40203e74: 2e5685 call0 402323e0 +40203e74: 2e5845 call0 402323fc 40203e77: 020c movi.n a2, 0 40203e79: 130c movi.n a3, 1 40203e7b: 040c movi.n a4, 0 -40203e7d: 3372c5 call0 402375ac +40203e7d: 337485 call0 402375c8 40203e80: 120c movi.n a2, 1 -40203e82: 337a85 call0 4023762c +40203e82: 337c45 call0 40237648 40203e85: 5eec bnez.n a14, 40203eae 40203e87: f8f341 l32r a4, 40202254 40203e8a: 5f0442 l8ui a4, a4, 95 @@ -4577,7 +4577,7 @@ Disassembly of section .irom0.text: 40203ecd: 640c movi.n a4, 6 40203ecf: 93d450 movnez a13, a4, a5 40203ed2: 0d3d mov.n a3, a13 -40203ed4: 341885 call0 40238060 +40203ed4: 341a45 call0 4023807c 40203ed7: ff9f71 l32r a7, 40203d54 40203eda: 342c62 l32i a6, a12, 208 40203edd: 120c movi.n a2, 1 @@ -5533,7 +5533,7 @@ Disassembly of section .irom0.text: 40204869: ff .byte 0xff 4020486a: 8f .byte 0x8f 4020486b: ff .byte 0xff -4020486c: 24aa50 extui a10, a5, 10, 3 +4020486c: 24aa70 extui a10, a7, 10, 3 4020486f: c11240 mul16u a1, a2, a4 40204872: 6102e0 excw 40204875: 61e203 excw @@ -5662,7 +5662,7 @@ Disassembly of section .irom0.text: 402049a9: 0488 l32i.n a8, a4, 0 402049ab: 1109 s32i.n a0, a1, 4 402049ad: 0be877 bbsi a8, 7, 402049bc -402049b0: 326945 call0 40237048 +402049b0: 326b05 call0 40237064 402049b3: 1148 l32i.n a4, a1, 4 402049b5: 7429 s32i.n a2, a4, 28 402049b7: 9448 l32i.n a4, a4, 36 @@ -5697,12 +5697,12 @@ Disassembly of section .irom0.text: 402049ff: 09e047 bbsi a0, 4, 40204a0c 40204a02: b3ac beqz.n a3, 40204a31 40204a04: 032d mov.n a2, a3 -40204a06: 30c485 call0 40235650 +40204a06: 30c645 call0 4023566c 40204a09: 000906 j 40204a31 40204a0c: 03a022 movi a2, 3 40204a0f: 0b1332 l16ui a3, a3, 22 40204a12: 02a042 movi a4, 2 -40204a15: 3b0a85 call0 4023fac0 +40204a15: 3b0c45 call0 4023fadc 40204a18: 002152 l32i a5, a1, 0 40204a1b: 030c movi.n a3, 0 40204a1d: 1568 l32i.n a6, a5, 4 @@ -5730,7 +5730,7 @@ Disassembly of section .irom0.text: 40204a4d: 20c220 or a12, a2, a2 40204a50: 05eb addi.n a0, a5, 14 40204a52: 07b407 bgeu a4, a0, 40204a5d -40204a55: 30bf85 call0 40235650 +40204a55: 30c145 call0 4023566c 40204a58: 0c0c movi.n a12, 0 40204a5a: 003006 j 40204b1e 40204a5d: 054d mov.n a4, a5 @@ -5942,7 +5942,7 @@ Disassembly of section .irom0.text: 40204c4e: 030c movi.n a3, 0 40204c50: 350c movi.n a5, 3 40204c52: 040042 l8ui a4, a0, 4 -40204c55: 31d605 call0 402369b8 +40204c55: 31d7c5 call0 402369d4 40204c58: cc1b addi.n a12, a12, 1 40204c5a: 74c0c0 extui a12, a12, 0, 8 40204c5d: e14c66 bnei a12, 4, 40204c42 @@ -5968,7 +5968,7 @@ Disassembly of section .irom0.text: 40204c91: 030c movi.n a3, 0 40204c93: 040c movi.n a4, 0 40204c95: 350c movi.n a5, 3 -40204c97: 31d205 call0 402369b8 +40204c97: 31d3c5 call0 402369d4 40204c9a: 0128 l32i.n a2, a1, 0 40204c9c: 2642c2 s8i a12, a2, 38 40204c9f: ffef46 j 40204c60 @@ -5982,7 +5982,7 @@ Disassembly of section .irom0.text: 40204cb7: 030c movi.n a3, 0 40204cb9: 040c movi.n a4, 0 40204cbb: 350c movi.n a5, 3 -40204cbd: 31cf85 call0 402369b8 +40204cbd: 31d145 call0 402369d4 40204cc0: 0148 l32i.n a4, a1, 0 40204cc2: 2644c2 s8i a12, a4, 38 40204cc5: ffe5c6 j 40204c60 @@ -5993,7 +5993,7 @@ Disassembly of section .irom0.text: 40204cd4: 00a032 movi a3, 0 40204cd7: 040c movi.n a4, 0 40204cd9: 350c movi.n a5, 3 -40204cdb: 31cdc5 call0 402369b8 +40204cdb: 31cf85 call0 402369d4 40204cde: 0168 l32i.n a6, a1, 0 40204ce0: 2646c2 s8i a12, a6, 38 40204ce3: ffde46 j 40204c60 @@ -6008,7 +6008,7 @@ Disassembly of section .irom0.text: 40204cfd: 030c movi.n a3, 0 40204cff: b50c movi.n a5, 11 40204d01: 040042 l8ui a4, a0, 4 -40204d04: 31cb05 call0 402369b8 +40204d04: 31ccc5 call0 402369d4 40204d07: cc1b addi.n a12, a12, 1 40204d09: 74c0c0 extui a12, a12, 0, 8 40204d0c: de9ce7 bne a12, a14, 40204cee @@ -6022,7 +6022,7 @@ Disassembly of section .irom0.text: 40204d23: 040542 l8ui a4, a5, 4 40204d26: 030c movi.n a3, 0 40204d28: a50c movi.n a5, 10 -40204d2a: 31c8c5 call0 402369b8 +40204d2a: 31ca85 call0 402369d4 40204d2d: 0148 l32i.n a4, a1, 0 40204d2f: 200c movi.n a0, 2 40204d31: 264402 s8i a0, a4, 38 @@ -6039,7 +6039,7 @@ Disassembly of section .irom0.text: 40204d50: 040542 l8ui a4, a5, 4 40204d53: 030c movi.n a3, 0 40204d55: a50c movi.n a5, 10 -40204d57: 31c605 call0 402369b8 +40204d57: 31c7c5 call0 402369d4 40204d5a: cc1b addi.n a12, a12, 1 40204d5c: 74c0c0 extui a12, a12, 0, 8 40204d5f: de9ce7 bne a12, a14, 40204d41 @@ -6153,7 +6153,7 @@ Disassembly of section .irom0.text: 40204e60: 0108 l32i.n a0, a1, 0 40204e62: 20c112 addi a1, a1, 32 40204e65: f00d ret.n -40204e67: aa7000 excw +40204e67: aa9000 excw 40204e6a: 124024 excw 40204e6c : @@ -6997,7 +6997,7 @@ Disassembly of section .irom0.text: 4020571b: ffedc6 j 402056d6 4020571e: 020c movi.n a2, 0 40205720: ffc786 j 40205642 -40205723: b09400 addx8 a9, a4, a0 +40205723: b0b400 addx8 a11, a4, a0 40205726: 124024 excw 40205728 : @@ -7063,8 +7063,8 @@ Disassembly of section .irom0.text: 402057c3: c10c00 mul16u a0, a12, a0 402057c6: fe .byte 0xfe 402057c7: 3f .byte 0x3f -402057c8: 24aa90 extui a10, a9, 10, 3 -402057cb: aab040 excw +402057c8: 24aab0 extui a10, a11, 10, 3 +402057cb: aad040 excw 402057ce: 124024 excw 402057d0 : @@ -7408,13 +7408,13 @@ Disassembly of section .irom0.text: 40205b1a: 1129 s32i.n a2, a1, 4 40205b1c: 040c movi.n a4, 0 40205b1e: 0e2d mov.n a2, a14 -40205b20: 321b85 call0 40237cdc +40205b20: 321d45 call0 40237cf8 40205b23: 0108 l32i.n a0, a1, 0 40205b25: 023d mov.n a3, a2 40205b27: 92cc bnez.n a2, 40205b34 40205b29: f70016 beqz a0, 40205a9d 40205b2c: 0e2d mov.n a2, a14 -40205b2e: 39f185 call0 4023fa48 +40205b2e: 39f345 call0 4023fa64 40205b31: ffda06 j 40205a9d 40205b34: 04a062 movi a6, 4 40205b37: 08a022 movi a2, 8 @@ -7511,7 +7511,7 @@ Disassembly of section .irom0.text: 40205c1e: 046760 extui a6, a6, 7, 1 40205c21: 0cf656 bnez a6, 40205cf4 40205c24: 742000 extui a2, a0, 0, 8 -40205c27: 314205 call0 40237048 +40205c27: 3143c5 call0 40237064 40205c2a: 050c movi.n a5, 0 40205c2c: 032172 l32i a7, a1, 12 40205c2f: ff9001 l32r a0, 40205a70 @@ -7555,7 +7555,7 @@ Disassembly of section .irom0.text: 40205c97: 0989 s32i.n a8, a9, 0 40205c99: 04e787 bbsi a7, 8, 40205ca1 40205c9c: 0e2d mov.n a2, a14 -40205c9e: 39d985 call0 4023fa38 +40205c9e: 39db45 call0 4023fa54 40205ca1: 022ce2 l32i a14, a12, 8 40205ca4: 136e47 bbci a14, 4, 40205cbb 40205ca7: 322d02 l32i a0, a13, 200 @@ -7568,7 +7568,7 @@ Disassembly of section .irom0.text: 40205cbb: 048145 call0 4020a4d0 40205cbe: 008216 beqz a2, 40205cca 40205cc1: 032122 l32i a2, a1, 12 -40205cc4: 2f7a45 call0 4023546c +40205cc4: 2f7c05 call0 40235488 40205cc7: 000546 j 40205ce0 40205cca: 020c movi.n a2, 0 40205ccc: f03b41 l32r a4, 40201db8 @@ -7786,7 +7786,7 @@ Disassembly of section .irom0.text: 40205ee8: 045e45 call0 4020a4d0 40205eeb: 628c beqz.n a2, 40205ef5 40205eed: 0c2d mov.n a2, a12 -40205eef: 2f57c5 call0 4023546c +40205eef: 2f5985 call0 40235488 40205ef2: 0004c6 j 40205f09 40205ef5: 020c movi.n a2, 0 40205ef7: efb0b1 l32r a11, 40201db8 @@ -7924,12 +7924,12 @@ Disassembly of section .irom0.text: 4020603d: 0998 l32i.n a9, a9, 0 4020603f: 17e977 bbsi a9, 7, 4020605a 40206042: 742020 extui a2, a2, 0, 8 -40206045: 310005 call0 40237048 +40206045: 3101c5 call0 40237064 40206048: 076d22 s32i a2, a13, 28 4020604b: 044845 call0 4020a4d0 4020604e: f08216 beqz a2, 40205f5a 40206051: 202dd0 or a2, a13, a13 -40206054: 2f4145 call0 4023546c +40206054: 2f4305 call0 40235488 40206057: ffc446 j 40205f6c 4020605a: 0f2d mov.n a2, a15 4020605c: fffa06 j 40206048 @@ -8057,7 +8057,7 @@ Disassembly of section .irom0.text: 40206191: 5c8c beqz.n a12, 4020619a 40206193: 0c2d mov.n a2, a12 40206195: 130c movi.n a3, 1 -40206197: 31ec85 call0 40238060 +40206197: 31ee45 call0 4023807c 4020619a: 0c0c movi.n a12, 0 4020619c: 5108 l32i.n a0, a1, 20 4020619e: 81d8 l32i.n a13, a1, 32 @@ -8384,7 +8384,7 @@ Disassembly of section .irom0.text: 402064bf: 044232 s8i a3, a2, 4 402064c2: 225b addi.n a2, a2, 5 402064c4: f00d ret.n -402064c6: 000000 ill +402064c6: 200000 or a0, a0, a0 402064c9: 24ab addi.n a2, a4, 10 402064cb: 13e040 excw 402064ce: ff .byte 0xff @@ -8621,7 +8621,7 @@ Disassembly of section .irom0.text: 4020670c: 401900 ssl a9 4020670f: a18800 sll a8, a8 40206712: 4089 s32i.n a8, a0, 16 -40206714: 2ed545 call0 4023546c +40206714: 2ed705 call0 40235488 40206717: 020c movi.n a2, 0 40206719: c1c8 l32i.n a12, a1, 48 4020671b: d1d8 l32i.n a13, a1, 52 @@ -8633,7 +8633,7 @@ Disassembly of section .irom0.text: 40206728: 0d0c movi.n a13, 0 4020672a: ff8606 j 40206546 4020672d: 00a022 movi a2, 0 -40206730: 309145 call0 40237048 +40206730: 309305 call0 40237064 40206733: 20e220 or a14, a2, a2 40206736: 092d02 l32i a0, a13, 36 40206739: ffef46 j 402066fa @@ -8740,7 +8740,7 @@ Disassembly of section .irom0.text: 40206837: 933240 movnez a3, a2, a4 4020683a: 0d2d mov.n a2, a13 4020683c: 201110 or a1, a1, a1 -4020683f: 318205 call0 40238060 +4020683f: 3183c5 call0 4023807c 40206842: 120c movi.n a2, 1 40206844: 000546 j 4020685d 40206847: 00a052 movi a5, 0 @@ -8935,7 +8935,7 @@ Disassembly of section .irom0.text: 40206a2a: 00a8 l32i.n a10, a0, 0 40206a2c: 04a7a0 extui a10, a10, 7, 1 40206a2f: e14a56 bnez a10, 40206847 -40206a32: 306145 call0 40237048 +40206a32: 306305 call0 40237064 40206a35: 7d29 s32i.n a2, a13, 28 40206a37: 9d08 l32i.n a0, a13, 36 40206a39: ff8406 j 4020684d @@ -9509,7 +9509,7 @@ Disassembly of section .irom0.text: 40206fcc: 01a027 bge a0, a2, 40206fd1 40206fcf: 530c movi.n a3, 5 40206fd1: 202cc0 or a2, a12, a12 -40206fd4: 310885 call0 40238060 +40206fd4: 310a45 call0 4023807c 40206fd7: 00a022 movi a2, 0 40206fda: 0721c2 l32i a12, a1, 28 40206fdd: 81d8 l32i.n a13, a1, 32 @@ -9615,7 +9615,7 @@ Disassembly of section .irom0.text: 402070dc: 033f05 call0 4020a4d0 402070df: 007216 beqz a2, 402070ea 402070e2: 0c2d mov.n a2, a12 -402070e4: 2e3845 call0 4023546c +402070e4: 2e3a05 call0 40235488 402070e7: ffbbc6 j 40206fda 402070ea: ff1101 l32r a0, 40206d30 402070ed: 630c movi.n a3, 6 @@ -9625,7 +9625,7 @@ Disassembly of section .irom0.text: 402070f7: ffb346 j 40206fc8 402070fa: ffb4c6 j 40206fd1 402070fd: 742020 extui a2, a2, 0, 8 -40207100: 2ff445 call0 40237048 +40207100: 2ff605 call0 40237064 40207103: 020d mov.n a0, a2 40207105: fff406 j 402070d9 @@ -9775,12 +9775,12 @@ Disassembly of section .irom0.text: 40207267: 7ce9 s32i.n a14, a12, 28 40207269: 000206 j 40207275 4020726c: 742000 extui a2, a0, 0, 8 -4020726f: 2fdd85 call0 40237048 +4020726f: 2fdf45 call0 40237064 40207272: 076c22 s32i a2, a12, 28 40207275: 032585 call0 4020a4d0 40207278: eee216 beqz a2, 4020716a 4020727b: 0c2d mov.n a2, a12 -4020727d: 2e1ec5 call0 4023546c +4020727d: 2e2085 call0 40235488 40207280: ffbe06 j 4020717c 40207283: ffff00 excw 40207286: 7f .byte 0x7f @@ -9974,7 +9974,7 @@ Disassembly of section .irom0.text: 40207461: 4cb9 s32i.n a11, a12, 16 40207463: 72a9 s32i.n a10, a2, 28 40207465: 7f49a2 s8i a10, a9, 127 -40207468: 2e0005 call0 4023546c +40207468: 2e01c5 call0 40235488 4020746b: ff9d06 j 402072e3 4020746e: 120000 excw 40207471: 02c0c1 l32r a12, 401c7f74 <_lit4_end+0xc00c8> @@ -10423,9 +10423,9 @@ Disassembly of section .irom0.text: 402078cd: 0108 l32i.n a0, a1, 0 402078cf: 10c112 addi a1, a1, 16 402078d2: f00d ret.n -402078d4: 24ab20 extui a10, a2, 11, 3 -402078d7: ab3040 excw -402078da: 044024 excw +402078d4: 24ab40 extui a10, a4, 11, 3 +402078d7: ab5040 excw +402078da: 244024 excw 402078dd: 24ac beqz.n a4, 40207903 402078df: fd3140 excw @@ -10541,10 +10541,10 @@ Disassembly of section .irom0.text: 402079ed: 0c28 l32i.n a2, a12, 0 402079ef: 331b addi.n a3, a3, 1 402079f1: 326632 s32i a3, a6, 200 -402079f4: 380505 call0 4023fa48 +402079f4: 3806c5 call0 4023fa64 402079f7: 0c2d mov.n a2, a12 402079f9: 130c movi.n a3, 1 -402079fb: 306645 call0 40238060 +402079fb: 306805 call0 4023807c 402079fe: 120c movi.n a2, 1 40207a00: 000bc6 j 40207a33 40207a03: 401b addi.n a4, a0, 1 @@ -10587,7 +10587,7 @@ Disassembly of section .irom0.text: 40207a5b: 02a745 call0 4020a4d0 40207a5e: 628c beqz.n a2, 40207a68 40207a60: 0c2d mov.n a2, a12 -40207a62: 2da085 call0 4023546c +40207a62: 2da245 call0 40235488 40207a65: 001246 j 40207ab2 40207a68: e8d451 l32r a5, 40201db8 40207a6b: 070c movi.n a7, 0 @@ -10599,10 +10599,10 @@ Disassembly of section .irom0.text: 40207a7a: 000d06 j 40207ab2 40207a7d: 101d66 bnei a13, 1, 40207a91 40207a80: 002c22 l32i a2, a12, 0 -40207a83: 37fc45 call0 4023fa48 +40207a83: 37fe05 call0 4023fa64 40207a86: 202cc0 or a2, a12, a12 40207a89: 130c movi.n a3, 1 -40207a8b: 305d45 call0 40238060 +40207a8b: 305f05 call0 4023807c 40207a8e: 000806 j 40207ab2 40207a91: 092c92 l32i a9, a12, 36 40207a94: 062992 l32i a9, a9, 24 @@ -10612,10 +10612,10 @@ Disassembly of section .irom0.text: 40207aa0: c08890 sub a8, a8, a9 40207aa3: 3538d7 bltu a8, a13, 40207adc 40207aa6: 0c28 l32i.n a2, a12, 0 -40207aa8: 37f9c5 call0 4023fa48 +40207aa8: 37fb85 call0 4023fa64 40207aab: 0c2d mov.n a2, a12 40207aad: 130c movi.n a3, 1 -40207aaf: 305b05 call0 40238060 +40207aaf: 305cc5 call0 4023807c 40207ab2: 336ef2 s32i a15, a14, 204 40207ab5: 0fcd mov.n a12, a15 40207ab7: 352ea2 l32i a10, a14, 212 @@ -10680,11 +10680,11 @@ Disassembly of section .irom0.text: 40207b3e: 3569 s32i.n a6, a5, 12 40207b40: 200040 or a0, a0, a4 40207b43: 7509 s32i.n a0, a5, 28 -40207b45: 2daac5 call0 402355f4 +40207b45: 2dac85 call0 40235610 40207b48: 0108 l32i.n a0, a1, 0 40207b4a: 10c112 addi a1, a1, 16 40207b4d: f00d ret.n -40207b4f: ace000 excw +40207b4f: ad0000 excw 40207b52: 824024 excw 40207b54 : @@ -11111,7 +11111,7 @@ Disassembly of section .irom0.text: 40207f34: 02f0c1 l32r a12, 401c8af4 <_lit4_end+0xc0c48> 40207f37: 220061 l32r a6, 401d0738 <_lit4_end+0xc888c> 40207f3a: 322725 excw -40207f3d: 42a005 call0 4024a940 +40207f3d: 42a005 call0 4024a940 40207f40: 522925 excw 40207f43: 452a25 excw 40207f46: 020015 excw @@ -11126,9 +11126,9 @@ Disassembly of section .irom0.text: 40207f5a: f00d ret.n 40207f5c: ff1a92 l16ui a9, a10, 0x1fe 40207f5f: 3f .byte 0x3f -40207f60: 24ad40 extui a10, a4, 13, 3 -40207f63: ad5040 excw -40207f66: 584024 excw +40207f60: 24ad60 extui a10, a6, 13, 3 +40207f63: ad7040 excw +40207f66: 784024 excw 40207f69: 24ad excw 40207f6b: c11240 mul16u a1, a2, a4 @@ -11151,7 +11151,7 @@ Disassembly of section .irom0.text: 40207f96: 070c movi.n a7, 0 40207f98: ad4c72 s8i a7, a12, 173 40207f9b: 043d mov.n a3, a4 -40207f9d: 2dc145 call0 40235bb4 +40207f9d: 2dc305 call0 40235bd0 40207fa0: e8ad21 l32r a2, 40202254 40207fa3: 940282 l8ui a8, a2, 148 40207fa6: e784b1 l32r a11, 40201db8 @@ -11168,7 +11168,7 @@ Disassembly of section .irom0.text: 40207fc5: 002206 j 40208051 40207fc8: 02e307 bbsi a3, 0, 40207fce 40207fcb: 002086 j 40208051 -40207fce: 2db345 call0 40235b04 +40207fce: 2db505 call0 40235b20 40207fd1: 7c1226 beqi a2, 1, 40208051 40207fd4: ffe241 l32r a4, 40207f5c 40207fd7: 000442 l8ui a4, a4, 0 @@ -11208,7 +11208,7 @@ Disassembly of section .irom0.text: 40208037: 00a042 movi a4, 0 4020803a: 004542 s8i a4, a5, 0 4020803d: 060222 l8ui a2, a2, 6 -40208040: 227c05 call0 4022a804 +40208040: 227dc5 call0 4022a820 40208043: 170c movi.n a7, 1 40208045: 579c62 l16si a6, a12, 174 40208048: edd981 l32r a8, 402037ac @@ -11263,13 +11263,13 @@ Disassembly of section .irom0.text: 402080c2: 040c movi.n a4, 0 402080c4: ea0c01 l32r a0, 402028f4 402080c7: 0000c0 callx0 a0 -402080ca: 2bf205 call0 40233fec +402080ca: 2bf3c5 call0 40234008 402080cd: ff7ff1 l32r a15, 40207ecc 402080d0: 037216 beqz a2, 4020810b -402080d3: 2bf005 call0 40233fd4 +402080d3: 2bf1c5 call0 40233ff0 402080d6: e2ec bnez.n a2, 40208108 402080d8: 120c movi.n a2, 1 -402080da: 2c0ac5 call0 40234188 +402080da: 2c0c85 call0 402341a4 402080dd: ffeb21 l32r a2, 4020808c 402080e0: e87001 l32r a0, 402022a0 402080e3: 0000c0 callx0 a0 @@ -11286,10 +11286,10 @@ Disassembly of section .irom0.text: 40208100: 0000c0 callx0 a0 40208103: f27c movi.n a2, -1 40208105: 002986 j 402081af -40208108: 2bef85 call0 40234004 -4020810b: 2c2b85 call0 402343c4 +40208108: 2bf145 call0 40234020 +4020810b: 2c2d45 call0 402343e0 4020810e: 002256 bnez a2, 40208114 -40208111: 2c6405 call0 40234754 +40208111: 2c65c5 call0 40234770 40208114: e72901 l32r a0, 40201db8 40208117: 042042 l32i a4, a0, 16 4020811a: 130c movi.n a3, 1 @@ -11514,7 +11514,7 @@ Disassembly of section .irom0.text: 40208355: 01a8 l32i.n a10, a1, 0 40208357: 746ca2 s32i a10, a12, 0x1d0 4020835a: 82d9 s32i.n a13, a2, 32 -4020835c: 2d10c5 call0 4023546c +4020835c: 2d1285 call0 40235488 4020835f: fff986 j 40208349 40208362: 000000 ill 40208365: 05e097 bbsi a0, 9, 4020836e @@ -11562,7 +11562,7 @@ Disassembly of section .irom0.text: 402083d0: 10c112 addi a1, a1, 16 402083d3: f00d ret.n 402083d5: 000000 ill -402083d8: 24ad60 extui a10, a6, 13, 3 +402083d8: 24ad80 extui a10, a8, 13, 3 402083db: ff2140 excw 402083de: ff .byte 0xff 402083df: e0c112 addi a1, a1, -32 @@ -11611,12 +11611,12 @@ Disassembly of section .irom0.text: 4020844f: 0448 l32i.n a4, a4, 0 40208451: 030c movi.n a3, 0 40208453: d82442 l32i a4, a4, 0x360 -40208456: 2f1545 call0 402375ac +40208456: 2f1705 call0 402375c8 40208459: 0002c6 j 40208468 4020845c: 00a022 movi a2, 0 4020845f: 00a032 movi a3, 0 40208462: 00a042 movi a4, 0 -40208465: 2f1445 call0 402375ac +40208465: 2f1605 call0 402375c8 40208468: 00a122 movi a2, 0x100 4020846b: 14a032 movi a3, 20 4020846e: 0031c5 call0 4020878c @@ -11630,7 +11630,7 @@ Disassembly of section .irom0.text: 40208485: 0c1726 beqi a7, 1, 40208495 40208488: 0d2d mov.n a2, a13 4020848a: 0138 l32i.n a3, a1, 0 -4020848c: 2d7445 call0 40235bd4 +4020848c: 2d7605 call0 40235bf0 4020848f: feb321 l32r a2, 40207f5c 40208492: e77001 l32r a0, 40202254 40208495: 040e16 beqz a14, 402084d9 @@ -11645,7 +11645,7 @@ Disassembly of section .irom0.text: 402084af: 021a66 bnei a10, 1, 402084b5 402084b2: 001e46 j 4020852f 402084b5: 0d2d mov.n a2, a13 -402084b7: 2d6545 call0 40235b0c +402084b7: 2d6705 call0 40235b28 402084ba: 000106 j 402084c2 402084bd: 0d3d mov.n a3, a13 402084bf: 000ec0 callx0 a14 @@ -11669,13 +11669,13 @@ Disassembly of section .irom0.text: 402084f3: 0512e7 beq a2, a14, 402084fc 402084f6: 00a022 movi a2, 0 402084f9: 1a4e45 call0 402229e0 -402084fc: 2baec5 call0 40233fec +402084fc: 2bb085 call0 40234008 402084ff: 0221c2 l32i a12, a1, 8 40208502: 31d8 l32i.n a13, a1, 12 40208504: 41e8 l32i.n a14, a1, 16 40208506: 51f8 l32i.n a15, a1, 20 40208508: 128c beqz.n a2, 4020850d -4020850a: 2bb385 call0 40234044 +4020850a: 2bb545 call0 40234060 4020850d: 1108 l32i.n a0, a1, 4 4020850f: 20c112 addi a1, a1, 32 40208512: f00d ret.n @@ -12111,7 +12111,7 @@ Disassembly of section .irom0.text: 4020891b: 102320 and a2, a3, a2 4020891e: 7429 s32i.n a2, a4, 28 40208920: f00d ret.n -40208922: 700000 excw +40208922: 900000 addx2 a0, a0, a0 40208925: 24ad excw 40208927: c11240 mul16u a1, a2, a4 @@ -12121,7 +12121,7 @@ Disassembly of section .irom0.text: 4020892e: 002202 l32i a0, a2, 0 40208931: 120c movi.n a2, 1 40208933: 0109 s32i.n a0, a1, 0 -40208935: 2cd785 call0 402356b0 +40208935: 2cd945 call0 402356cc 40208938: e52041 l32r a4, 40201db8 4020893b: edf551 l32r a5, 40204110 4020893e: 7408 l32i.n a0, a4, 28 @@ -12152,11 +12152,11 @@ Disassembly of section .irom0.text: 40208977: 3f .byte 0x3f 40208978: ff15f7 beq a5, a15, 4020897b 4020897b: 3f .byte 0x3f -4020897c: 24ad80 extui a10, a8, 13, 3 +4020897c: 24ada0 extui a10, a10, 13, 3 4020897f: 165940 excw 40208982: ff .byte 0xff 40208983: 3f .byte 0x3f -40208984: 24ad20 extui a10, a2, 13, 3 +40208984: 24ad40 extui a10, a4, 13, 3 40208987: c11240 mul16u a1, a2, a4 40208988 : @@ -12563,7 +12563,7 @@ Disassembly of section .irom0.text: 40208dac: 4e .byte 0x4e 40208dad: fecb addi.n a15, a14, 12 40208daf: 3f .byte 0x3f -40208db0: 24ada0 extui a10, a10, 13, 3 +40208db0: 24adc0 extui a10, a12, 13, 3 40208db3: 2ab840 excw 40208db6: 124000 excw @@ -13007,8 +13007,8 @@ Disassembly of section .irom0.text: 4020924d: 4788 l32i.n a8, a7, 16 4020924f: d04822 s8i a2, a8, 208 40209252: f00d ret.n -40209254: 24adc0 extui a10, a12, 13, 3 -40209257: adb040 excw +40209254: 24ade0 extui a10, a14, 13, 3 +40209257: add040 excw 4020925a: 754024 excw 4020925d: ff1b addi.n a15, a15, 1 4020925f: 3f .byte 0x3f @@ -13521,7 +13521,7 @@ Disassembly of section .irom0.text: 402097a2: 004306 j 402098b2 402097a5: 005c16 beqz a12, 402097ae 402097a8: 202cc0 or a2, a12, a12 -402097ab: 2bea45 call0 40235650 +402097ab: 2bec05 call0 4023566c 402097ae: 202ee0 or a2, a14, a14 402097b1: 81c8 l32i.n a12, a1, 32 402097b3: 91d8 l32i.n a13, a1, 36 @@ -13994,7 +13994,7 @@ Disassembly of section .irom0.text: 40209c9a: d3af02 movi a0, -45 40209c9d: 25a207 bge a2, a0, 40209cc6 40209ca0: 020c movi.n a2, 0 -40209ca2: 236ac5 call0 4022d350 +40209ca2: 236c85 call0 4022d36c 40209ca5: fd3d21 l32r a2, 4020919c 40209ca8: 1842f2 s8i a15, a2, 24 40209cab: 0005c6 j 40209cc6 @@ -14002,7 +14002,7 @@ Disassembly of section .irom0.text: 40209cb1: 47a032 movi a3, 71 40209cb4: 0ea347 bge a3, a4, 40209cc6 40209cb7: 03a022 movi a2, 3 -40209cba: 236945 call0 4022d350 +40209cba: 236b05 call0 4022d36c 40209cbd: fd3761 l32r a6, 4020919c 40209cc0: 01a052 movi a5, 1 40209cc3: 184652 s8i a5, a6, 24 @@ -14205,7 +14205,7 @@ Disassembly of section .irom0.text: 40209ed7: 020c movi.n a2, 0 40209ed9: 140c movi.n a4, 1 40209edb: 050c movi.n a5, 0 -40209edd: 286bc5 call0 4023259c +40209edd: 286d85 call0 402325b8 40209ee0: 020c movi.n a2, 0 40209ee2: a1c8 l32i.n a12, a1, 40 40209ee4: b1d8 l32i.n a13, a1, 44 @@ -14471,9 +14471,9 @@ Disassembly of section .irom0.text: 4020a187: 050c movi.n a5, 0 4020a189: 060c movi.n a6, 0 4020a18b: 004d mov.n a4, a0 -4020a18d: 282505 call0 402323e0 +4020a18d: 2826c5 call0 402323fc 4020a190: 020c movi.n a2, 0 -4020a192: 2d46c5 call0 40237600 +4020a192: 2d4885 call0 4023761c 4020a195: f38261 l32r a6, 40206fa0 4020a198: 070c movi.n a7, 0 4020a19a: d14c72 s8i a7, a12, 209 @@ -14510,7 +14510,7 @@ Disassembly of section .irom0.text: 4020a1e2: 346032 s32i a3, a0, 208 4020a1e5: 17dd45 call0 40221fbc 4020a1e8: 00a022 movi a2, 0 -4020a1eb: 2d4405 call0 4023762c +4020a1eb: 2d45c5 call0 40237648 4020a1ee: fff546 j 4020a1c7 4020a1f1: 000000 ill 4020a1f4: ff1bc0 excw @@ -14866,7 +14866,7 @@ Disassembly of section .irom0.text: 4020a538: 203350 or a3, a3, a5 4020a53b: 0439 s32i.n a3, a4, 0 4020a53d: 030c movi.n a3, 0 -4020a53f: 2b0b45 call0 402355f4 +4020a53f: 2b0d05 call0 40235610 4020a542: 1108 l32i.n a0, a1, 4 4020a544: 10c112 addi a1, a1, 16 4020a547: f00d ret.n @@ -14948,12 +14948,12 @@ Disassembly of section .irom0.text: 4020a608: 030c movi.n a3, 0 4020a60a: 01dd42 addmi a4, a13, 0x100 4020a60d: aac442 addi a4, a4, -86 -4020a610: 2cf985 call0 402375ac +4020a610: 2cfb45 call0 402375c8 4020a613: 000246 j 4020a620 4020a616: 00a022 movi a2, 0 4020a619: 030c movi.n a3, 0 4020a61b: 040c movi.n a4, 0 -4020a61d: 2cf8c5 call0 402375ac +4020a61d: 2cfa85 call0 402375c8 4020a620: fdf9c5 call0 402085c0 4020a623: 9c8c beqz.n a12, 4020a630 4020a625: 0c2d mov.n a2, a12 @@ -15001,7 +15001,7 @@ Disassembly of section .irom0.text: 4020a69c: 0108 l32i.n a0, a1, 0 4020a69e: 10c112 addi a1, a1, 16 4020a6a1: f00d ret.n -4020a6a3: adf000 excw +4020a6a3: ae1000 excw 4020a6a6: 124024 excw 4020a6a8 : @@ -15035,7 +15035,7 @@ Disassembly of section .irom0.text: 4020a6ec: 020c movi.n a2, 0 4020a6ee: 030c movi.n a3, 0 4020a6f0: 040c movi.n a4, 0 -4020a6f2: 2ceb85 call0 402375ac +4020a6f2: 2ced45 call0 402375c8 4020a6f5: 0e5d mov.n a5, a14 4020a6f7: 0fa122 movi a2, 0x10f 4020a6fa: 330c movi.n a3, 3 @@ -15221,7 +15221,7 @@ Disassembly of section .irom0.text: 4020a8d1: 20a8 l32i.n a10, a0, 8 4020a8d3: c11240 mul16u a1, a2, a4 4020a8d6: 6102e0 excw -4020a8d9: 370105 call0 402418ec +4020a8d9: 370105 call0 402418ec 4020a8dc: c2dd excw 4020a8de: 020661 l32r a6, 401cb0f8 <_lit4_end+0xc324c> 4020a8e1: cd0420 excw @@ -15306,7 +15306,7 @@ Disassembly of section .irom0.text: 4020a9a9: 1108 l32i.n a0, a1, 4 4020a9ab: 10c112 addi a1, a1, 16 4020a9ae: f00d ret.n -4020a9b0: 24ae10 extui a10, a1, 14, 3 +4020a9b0: 24ae30 extui a10, a3, 14, 3 4020a9b3: 1f2c40 excw 4020a9b6: ff .byte 0xff 4020a9b7: 3f .byte 0x3f @@ -15428,8 +15428,8 @@ Disassembly of section .irom0.text: 4020aacd: 000000 ill 4020aad0: ff1f30 excw 4020aad3: 3f .byte 0x3f -4020aad4: 24ade0 extui a10, a14, 13, 3 -4020aad7: ae2040 excw +4020aad4: 24ae00 extui a10, a0, 14, 3 +4020aad7: ae4040 excw 4020aada: 324024 excw 4020aadd: 4110a0 srli a1, a10, 0 4020aae0: 21dcb6 bltui a12, 64, 4020ab05 @@ -15567,7 +15567,7 @@ Disassembly of section .irom0.text: 4020ac4b: 105570 and a5, a5, a7 4020ac4e: 0659 s32i.n a5, a6, 0 4020ac50: ffd7c6 j 4020abb3 -4020ac53: ae5000 excw +4020ac53: ae7000 excw 4020ac56: 314024 excw 4020ac58 : @@ -15777,17 +15777,17 @@ Disassembly of section .irom0.text: 4020ae88: 7108 l32i.n a0, a1, 28 4020ae8a: 094056 bnez a0, 4020af22 4020ae8d: 220c movi.n a2, 2 -4020ae8f: 2ca905 call0 40237920 +4020ae8f: 2caac5 call0 4023793c 4020ae92: 320c movi.n a2, 3 -4020ae94: 2ca885 call0 40237920 +4020ae94: 2caa45 call0 4023793c 4020ae97: 620c movi.n a2, 6 -4020ae99: 2ca845 call0 40237920 +4020ae99: 2caa05 call0 4023793c 4020ae9c: 720c movi.n a2, 7 -4020ae9e: 2ca805 call0 40237920 +4020ae9e: 2ca9c5 call0 4023793c 4020aea1: 820c movi.n a2, 8 -4020aea3: 2ca7c5 call0 40237920 +4020aea3: 2ca985 call0 4023793c 4020aea6: 920c movi.n a2, 9 -4020aea8: 2ca745 call0 40237920 +4020aea8: 2ca905 call0 4023793c 4020aeab: dcea01 l32r a0, 40202254 4020aeae: f6b431 l32r a3, 40208980 4020aeb1: bd0022 l8ui a2, a0, 189 @@ -16673,7 +16673,7 @@ Disassembly of section .irom0.text: 4020b74e: 03cd mov.n a12, a3 4020b750: 02ed mov.n a14, a2 4020b752: 02d8 l32i.n a13, a2, 0 -4020b754: 284ec5 call0 40233c44 +4020b754: 285085 call0 40233c60 4020b757: 0d1c02 l16ui a0, a12, 26 4020b75a: c09c beqz.n a0, 4020b77a 4020b75c: 0c2d mov.n a2, a12 @@ -16688,23 +16688,23 @@ Disassembly of section .irom0.text: 4020b770: b46060 extui a6, a6, 0, 12 4020b773: 027d mov.n a7, a2 4020b775: 020c movi.n a2, 0 -4020b777: 26d245 call0 4023249c +4020b777: 26d405 call0 402324b8 4020b77a: 0d2d mov.n a2, a13 -4020b77c: 341605 call0 4023f8e0 +4020b77c: 3417c5 call0 4023f8fc 4020b77f: 390d82 l8ui a8, a13, 57 4020b782: 0e6837 bbci a8, 3, 4020b794 4020b785: 0d2d mov.n a2, a13 -4020b787: 2dbec5 call0 40239374 +4020b787: 2dc085 call0 40239390 4020b78a: 0d2d mov.n a2, a13 -4020b78c: 2df2c5 call0 402396bc +4020b78c: 2df485 call0 402396d8 4020b78f: 0d2d mov.n a2, a13 -4020b791: 2d8f85 call0 4023908c +4020b791: 2d9145 call0 402390a8 4020b794: 00a0f2 movi a15, 0 4020b797: 016df2 s32i a15, a13, 4 4020b79a: 026df2 s32i a15, a13, 8 4020b79d: 3df9 s32i.n a15, a13, 12 4020b79f: 0f2d mov.n a2, a15 -4020b7a1: 2c1e45 call0 40237988 +4020b7a1: 2c2005 call0 402379a4 4020b7a4: 38a542 movi a4, 0x538 4020b7a7: d984d1 l32r a13, 40201db8 4020b7aa: e80c22 l8ui a2, a12, 232 @@ -16733,7 +16733,7 @@ Disassembly of section .irom0.text: 4020b7ed: 00a022 movi a2, 0 4020b7f0: 00a032 movi a3, 0 4020b7f3: 040c movi.n a4, 0 -4020b7f5: 2bdb45 call0 402375ac +4020b7f5: 2bdd05 call0 402375c8 4020b7f8: fb42d1 l32r a13, 4020a500 4020b7fb: 240c movi.n a4, 2 4020b7fd: 0d49 s32i.n a4, a13, 0 @@ -16814,7 +16814,7 @@ Disassembly of section .irom0.text: 4020b8c4: 4108 l32i.n a0, a1, 16 4020b8c6: 20c112 addi a1, a1, 32 4020b8c9: f00d ret.n -4020b8cb: ae7000 excw +4020b8cb: ae9000 excw 4020b8ce: 104024 excw 4020b8d1: 20b9 s32i.n a11, a0, 8 4020b8d3: fe2140 excw @@ -16837,7 +16837,7 @@ Disassembly of section .irom0.text: 4020b902: 10c112 addi a1, a1, 16 4020b905: f00d ret.n 4020b907: b8d400 excw -4020b90a: 904020 addx2 a4, a0, a2 +4020b90a: b04020 addx8 a4, a0, a2 4020b90d: ae .byte 0xae 4020b90e: 124024 excw 4020b911: c9f0c1 l32r a12, 401fe0d4 <_lit4_end+0xf6228> @@ -16937,8 +16937,8 @@ Disassembly of section .irom0.text: 4020ba02: b46060 extui a6, a6, 0, 12 4020ba05: 027d mov.n a7, a2 4020ba07: 020c movi.n a2, 0 -4020ba09: 26a905 call0 4023249c -4020ba0c: 282545 call0 40233c64 +4020ba09: 26aac5 call0 402324b8 +4020ba0c: 282705 call0 40233c80 4020ba0f: 1e2c82 l32i a8, a12, 120 4020ba12: df2691 l32r a9, 402036ac 4020ba15: 060882 l8ui a8, a8, 6 @@ -17098,7 +17098,7 @@ Disassembly of section .irom0.text: 4020bb93: f00d ret.n 4020bb95: e80c22 l8ui a2, a12, 232 4020bb98: 02c222 addi a2, a2, 2 -4020bb9b: 2bd845 call0 40237920 +4020bb9b: 2bda05 call0 4023793c 4020bb9e: 392c22 l32i a2, a12, 228 4020bba1: 0e3f85 call0 40219f9c 4020bba4: 1ba642 movi a4, 0x61b @@ -17175,8 +17175,8 @@ Disassembly of section .irom0.text: 4020bc53: 262ff2 l32i a15, a15, 152 4020bc56: fff986 j 4020bc40 4020bc59: 000000 ill -4020bc5c: 24aed0 extui a10, a13, 14, 3 -4020bc5f: af1040 excw +4020bc5c: 24aef0 extui a10, a15, 14, 3 +4020bc5f: af3040 excw 4020bc62: 124024 excw 4020bc64 : @@ -17255,7 +17255,7 @@ Disassembly of section .irom0.text: 4020bd24: 065d mov.n a5, a6 4020bd26: 027d mov.n a7, a2 4020bd28: 120c movi.n a2, 1 -4020bd2a: 267705 call0 4023249c +4020bd2a: 2678c5 call0 402324b8 4020bd2d: 080c movi.n a8, 0 4020bd2f: fd7c movi.n a13, -1 4020bd31: 1b0c movi.n a11, 1 @@ -17316,10 +17316,10 @@ Disassembly of section .irom0.text: 4020bdb8: f00d ret.n 4020bdba: 020c movi.n a2, 0 4020bdbc: fffcc6 j 4020bdb3 -4020bdbf: af3000 excw -4020bdc2: 504024 excw +4020bdbf: af5000 excw +4020bdc2: 704024 excw 4020bdc5: af .byte 0xaf -4020bdc6: 704024 excw +4020bdc6: 904024 excw 4020bdc9: af .byte 0xaf 4020bdca: 124024 excw @@ -17406,7 +17406,7 @@ Disassembly of section .irom0.text: 4020be9d: 1149 s32i.n a4, a1, 4 4020be9f: 41c8 l32i.n a12, a1, 16 4020bea1: 0d4d mov.n a4, a13 -4020bea3: 265f85 call0 4023249c +4020bea3: 266145 call0 402324b8 4020bea6: 0d1d92 l16ui a9, a13, 26 4020bea9: ffc721 l32r a2, 4020bdc8 4020beac: 000d32 l8ui a3, a13, 0 @@ -18078,23 +18078,22 @@ Disassembly of section .irom0.text: 4020c518: 4209 s32i.n a0, a2, 16 4020c51a: 0e2d mov.n a2, a14 4020c51c: 7e99 s32i.n a9, a14, 28 -4020c51e: 28f4c5 call0 4023546c +4020c51e: 28f685 call0 40235488 4020c521: 91c8 l32i.n a12, a1, 36 4020c523: a1d8 l32i.n a13, a1, 40 4020c525: b1e8 l32i.n a14, a1, 44 4020c527: 8108 l32i.n a0, a1, 32 4020c529: 30c112 addi a1, a1, 48 4020c52c: f00d ret.n -4020c52e: b00000 addx8 a0, a0, a0 +4020c52e: d00000 subx2 a0, a0, a0 4020c531: af .byte 0xaf -4020c532: e04024 excw -4020c535: af .byte 0xaf -4020c536: cc4024 excw -4020c539: 1f .byte 0x1f +4020c532: 004024 excw +4020c535: 4024b0 excw +4020c538: 1fcc bnez.n a15, 4020c53d 4020c53a: ff .byte 0xff 4020c53b: 3f .byte 0x3f -4020c53c: 24b010 extui a11, a1, 0, 3 -4020c53f: b03040 addx8 a3, a0, a4 +4020c53c: 24b030 extui a11, a3, 0, 3 +4020c53f: b05040 addx8 a5, a0, a4 4020c542: d84024 excw 4020c545: 1f .byte 0x1f 4020c546: ff .byte 0xff @@ -18236,7 +18235,7 @@ Disassembly of section .irom0.text: 4020c69a: ffdb86 j 4020c60c 4020c69d: 000000 ill 4020c6a0: c548 l32i.n a4, a5, 48 -4020c6a2: 504020 excw +4020c6a2: 704020 excw 4020c6a5: 4024b0 excw 4020c6a8 : @@ -18596,7 +18595,7 @@ Disassembly of section .irom0.text: 4020c9e5: 22ab addi.n a2, a2, 10 4020c9e7: 20c112 addi a1, a1, 32 4020c9ea: f00d ret.n -4020c9ec: 24cf10 extui a12, a1, 15, 3 +4020c9ec: 24cf30 extui a12, a3, 15, 3 4020c9ef: f25140 excw 4020c9f2: 4800d4 excw 4020c9f5: 755840 extui a5, a4, 24, 8 @@ -18744,7 +18743,7 @@ Disassembly of section .irom0.text: 4020cb6e: 180892 l8ui a9, a8, 24 4020cb71: 349090 extui a9, a9, 0, 4 4020cb74: ffd586 j 4020cace -4020cb77: cf2800 excw +4020cb77: cf4800 excw 4020cb7a: cc4024 excw 4020cb7d: 030c33 excw 4020cb80: 0012c6 j 4020cbcf @@ -19267,7 +19266,7 @@ Disassembly of section .irom0.text: 4020d05d: 008216 beqz a2, 4020d069 4020d060: 013d mov.n a3, a1 4020d062: 0109 s32i.n a0, a1, 0 -4020d064: 2dcb45 call0 4023ad1c +4020d064: 2dcd05 call0 4023ad38 4020d067: 32cc bnez.n a2, 4020d06e 4020d069: 427c movi.n a2, -12 4020d06b: 000186 j 4020d075 @@ -19289,7 +19288,7 @@ Disassembly of section .irom0.text: 4020d08e: 430c movi.n a3, 4 4020d090: 1239 s32i.n a3, a2, 4 4020d092: 013d mov.n a3, a1 -4020d094: 2dc845 call0 4023ad1c +4020d094: 2dca05 call0 4023ad38 4020d097: a2cc bnez.n a2, 4020d0a5 4020d099: 427c movi.n a2, -12 4020d09b: ffffc6 j 4020d09e @@ -19450,7 +19449,7 @@ Disassembly of section .irom0.text: 4020d205: f00d ret.n 4020d207: 020c movi.n a2, 0 4020d209: f00d ret.n -4020d20b: be6000 excw +4020d20b: be8000 excw 4020d20e: 344024 excw 4020d211: 3fff23 excw @@ -19549,7 +19548,7 @@ Disassembly of section .irom0.text: 4020d2ec: 10c112 addi a1, a1, 16 4020d2ef: f00d ret.n 4020d2f1: 000000 ill -4020d2f4: 24be80 extui a11, a8, 14, 3 +4020d2f4: 24bea0 extui a11, a10, 14, 3 4020d2f7: ff3140 excw 4020d2fa: ff .byte 0xff 4020d2fb: a43c movi.n a4, 58 @@ -19783,7 +19782,7 @@ Disassembly of section .irom0.text: 4020d51b: c20361 l32r a6, 401fdd28 <_lit4_end+0xf5e7c> 4020d51e: 090161 l32r a6, 401cf924 <_lit4_end+0xc7a78> 4020d521: 02cd01 l32r a0, 401ce058 <_lit4_end+0xc61ac> -4020d524: 2ee2c5 call0 4023c354 +4020d524: 2ee485 call0 4023c370 4020d527: 044c16 beqz a12, 4020d56f 4020d52a: 152c22 l32i a2, a12, 84 4020d52d: 0c08 l32i.n a0, a12, 0 @@ -19824,7 +19823,7 @@ Disassembly of section .irom0.text: 4020d583: 11c9 s32i.n a12, a1, 4 4020d585: 0109 s32i.n a0, a1, 0 4020d587: 02cd mov.n a12, a2 -4020d589: 2edc85 call0 4023c354 +4020d589: 2ede45 call0 4023c370 4020d58c: 052c16 beqz a12, 4020d5e2 4020d58f: 152c22 l32i a2, a12, 84 4020d592: 0c08 l32i.n a0, a12, 0 @@ -19837,10 +19836,10 @@ Disassembly of section .irom0.text: 4020d5a2: 02ed mov.n a14, a2 4020d5a4: a28c beqz.n a2, 4020d5b2 4020d5a6: 030c movi.n a3, 0 -4020d5a8: 336705 call0 40240c1c +4020d5a8: 3368c5 call0 40240c38 4020d5ab: 0e2d mov.n a2, a14 4020d5ad: 030c movi.n a3, 0 -4020d5af: 3368c5 call0 40240c3c +4020d5af: 336a85 call0 40240c58 4020d5b2: 0c2d mov.n a2, a12 4020d5b4: 299ce2 l16si a14, a12, 82 4020d5b7: ff4f31 l32r a3, 4020d2f4 @@ -19908,14 +19907,14 @@ Disassembly of section .irom0.text: 4020d649: fff686 j 4020d627 4020d64c: ff2350 excw 4020d64f: 3f .byte 0x3f -4020d650: 24be90 extui a11, a9, 14, 3 +4020d650: 24beb0 extui a11, a11, 14, 3 4020d653: c34840 excw 4020d656: fe .byte 0xfe 4020d657: 3f .byte 0x3f 4020d658: fec354 excw 4020d65b: 3f .byte 0x3f -4020d65c: 24bea0 extui a11, a10, 14, 3 -4020d65f: bec040 excw +4020d65c: 24bec0 extui a11, a12, 14, 3 +4020d65f: bee040 excw 4020d662: d84024 excw 4020d665: 002a add.n a0, a0, a2 4020d667: c11240 mul16u a1, a2, a4 @@ -20176,12 +20175,12 @@ Disassembly of section .irom0.text: 4020d8d8: fffb86 j 4020d8ca 4020d8db: 000000 ill 4020d8de: 203cc0 or a3, a12, a12 -4020d8e1: 2d3f05 call0 4023acd4 +4020d8e1: 2d40c5 call0 4023acf0 4020d8e4: 202cc0 or a2, a12, a12 4020d8e7: ffc2c5 call0 4020d514 4020d8ea: fff706 j 4020d8ca 4020d8ed: 203cc0 or a3, a12, a12 -4020d8f0: 2d3e05 call0 4023acd4 +4020d8f0: 2d3fc5 call0 4023acf0 4020d8f3: 202cc0 or a2, a12, a12 4020d8f6: ffc845 call0 4020d57c 4020d8f9: fff346 j 4020d8ca @@ -20247,14 +20246,14 @@ Disassembly of section .irom0.text: 4020d97f: 202cc0 or a2, a12, a12 4020d982: 204dd0 or a4, a13, a13 4020d985: 050c movi.n a5, 0 -4020d987: 352c05 call0 40242c48 +4020d987: 352dc5 call0 40242c64 4020d98a: 080266 bnei a2, -1, 4020d996 4020d98d: 41d1d0 srli a13, a13, 1 4020d990: 020266 bnei a2, -1, 4020d996 4020d993: e52df6 bgeui a13, 2, 4020d97c 4020d996: 32cc bnez.n a2, 4020d99d 4020d998: 0c2d mov.n a2, a12 -4020d99a: 35a585 call0 402433f4 +4020d99a: 35a745 call0 40243410 4020d99d: 11c8 l32i.n a12, a1, 4 4020d99f: 21d8 l32i.n a13, a1, 8 4020d9a1: 31e8 l32i.n a14, a1, 12 @@ -20298,27 +20297,27 @@ Disassembly of section .irom0.text: 4020da04: 6d39 s32i.n a3, a13, 24 4020da06: 202cc0 or a2, a12, a12 4020da09: 030c movi.n a3, 0 -4020da0b: 332185 call0 40240c24 +4020da0b: 332345 call0 40240c40 4020da0e: 0c2d mov.n a2, a12 -4020da10: 335585 call0 40240f6c +4020da10: 335745 call0 40240f88 4020da13: 264e22 s8i a2, a14, 38 4020da16: 21d8 l32i.n a13, a1, 8 4020da18: 744020 extui a4, a2, 0, 8 4020da1b: 948c beqz.n a4, 4020da28 4020da1d: 0c2d mov.n a2, a12 4020da1f: ffe331 l32r a3, 4020d9ac -4020da22: 332005 call0 40240c24 +4020da22: 3321c5 call0 40240c40 4020da25: 000a46 j 4020da52 4020da28: 202cc0 or a2, a12, a12 4020da2b: 030c movi.n a3, 0 -4020da2d: 331fc5 call0 40240c2c +4020da2d: 332185 call0 40240c48 4020da30: 0c2d mov.n a2, a12 4020da32: 030c movi.n a3, 0 4020da34: 040c movi.n a4, 0 -4020da36: 331fc5 call0 40240c34 +4020da36: 332185 call0 40240c50 4020da39: 0c2d mov.n a2, a12 4020da3b: 030c movi.n a3, 0 -4020da3d: 331fc5 call0 40240c3c +4020da3d: 332185 call0 40240c58 4020da40: 0e4d mov.n a4, a14 4020da42: 921c movi.n a2, 25 4020da44: 730c movi.n a3, 7 @@ -20333,7 +20332,7 @@ Disassembly of section .irom0.text: 4020da58: 10c112 addi a1, a1, 16 4020da5b: f00d ret.n 4020da5d: 000000 ill -4020da60: 24bee0 extui a11, a14, 14, 3 +4020da60: 24bf00 extui a11, a0, 15, 3 4020da63: ddcc40 excw 4020da66: 124020 excw 4020da69: 09e0c1 l32r a12, 401d01ec <_lit4_end+0xc8340> @@ -20364,7 +20363,7 @@ Disassembly of section .irom0.text: 4020daa8: 0d2d mov.n a2, a13 4020daaa: ffee31 l32r a3, 4020da64 4020daad: 440c movi.n a4, 4 -4020daaf: 331845 call0 40240c34 +4020daaf: 331a05 call0 40240c50 4020dab2: 3108 l32i.n a0, a1, 12 4020dab4: 4128 l32i.n a2, a1, 16 4020dab6: 100052 l8ui a5, a0, 16 @@ -20407,11 +20406,11 @@ Disassembly of section .irom0.text: 4020db1a: 8c38 l32i.n a3, a12, 32 4020db1c: ffddc5 call0 4020d8fc 4020db1f: ffd586 j 4020da79 -4020db22: 200000 or a0, a0, a0 +4020db22: 400000 ssr a0 4020db25: bf .byte 0xbf -4020db26: 004024 excw +4020db26: 204024 excw 4020db29: bf .byte 0xbf -4020db2a: 404024 excw +4020db2a: 604024 excw 4020db2d: bf .byte 0xbf 4020db2e: 124024 excw 4020db31: 02e0c1 l32r a12, 401ce6b4 <_lit4_end+0xc6808> @@ -20425,12 +20424,12 @@ Disassembly of section .irom0.text: 4020db46: 449c beqz.n a4, 4020db5e 4020db48: 032d mov.n a2, a3 4020db4a: 041432 l16ui a3, a4, 8 -4020db4d: 332ac5 call0 40240dfc +4020db4d: 332c85 call0 40240e18 4020db50: 1c08 l32i.n a0, a12, 4 4020db52: 030c movi.n a3, 0 4020db54: 10dc bnez.n a0, 4020db69 4020db56: 0e2d mov.n a2, a14 -4020db58: 31eec5 call0 4023fa48 +4020db58: 31f085 call0 4023fa64 4020db5b: 000646 j 4020db78 4020db5e: 65dc bnez.n a5, 4020db78 4020db60: ffe4c5 call0 4020d9b0 @@ -20440,7 +20439,7 @@ Disassembly of section .irom0.text: 4020db6c: 0b6d32 s32i a3, a13, 44 4020db6f: 014216 beqz a2, 4020db87 4020db72: 202ee0 or a2, a14, a14 -4020db75: 31ed05 call0 4023fa48 +4020db75: 31eec5 call0 4023fa64 4020db78: 020c movi.n a2, 0 4020db7a: 41c8 l32i.n a12, a1, 16 4020db7c: 51d8 l32i.n a13, a1, 20 @@ -20459,7 +20458,7 @@ Disassembly of section .irom0.text: 4020db9c: 11e8 l32i.n a14, a1, 4 4020db9e: 445a add.n a4, a4, a5 4020dba0: 065c42 s16i a4, a12, 12 -4020dba3: 31ea45 call0 4023fa48 +4020dba3: 31ec05 call0 4023fa64 4020dba6: fd4f71 l32r a7, 4020d0e4 4020dba9: 160c movi.n a6, 1 4020dbab: 304762 s8i a6, a7, 48 @@ -20513,7 +20512,7 @@ Disassembly of section .irom0.text: 4020dc27: 1de9 s32i.n a14, a13, 4 4020dc29: 084e62 s8i a6, a14, 8 4020dc2c: 114c52 s8i a5, a12, 17 -4020dc2f: 330045 call0 40240c34 +4020dc2f: 330205 call0 40240c50 4020dc32: 0d28 l32i.n a2, a13, 0 4020dc34: 2238 l32i.n a3, a2, 8 4020dc36: 4338 l32i.n a3, a3, 16 @@ -20677,11 +20676,11 @@ Disassembly of section .irom0.text: 4020ddd6: 92dc03 excw 4020ddd9: 032d mov.n a2, a3 4020dddb: 030c movi.n a3, 0 -4020dddd: 335805 call0 40241360 +4020dddd: 3359c5 call0 4024137c 4020dde0: 0c2d mov.n a2, a12 4020dde2: 030c movi.n a3, 0 4020dde4: 040c movi.n a4, 0 -4020dde6: 32e4c5 call0 40240c34 +4020dde6: 32e685 call0 40240c50 4020dde9: 020c movi.n a2, 0 4020ddeb: 11c8 l32i.n a12, a1, 4 4020dded: 0108 l32i.n a0, a1, 0 @@ -20711,9 +20710,9 @@ Disassembly of section .irom0.text: 4020de2a: 000024 excw 4020de2d: 002600 excw 4020de30: 0b68 l32i.n a6, a11, 0 -4020de32: 600000 neg a0, a0 +4020de32: 800000 add a0, a0, a0 4020de35: bf .byte 0xbf -4020de36: 904024 excw +4020de36: b04024 excw 4020de39: bf .byte 0xbf 4020de3a: 124024 excw 4020de3d: e2e0c1 l32r a12, 402069c0 @@ -20741,13 +20740,13 @@ Disassembly of section .irom0.text: 4020de76: 200020 or a0, a0, a2 4020de79: 0c2d mov.n a2, a12 4020de7b: 244c02 s8i a0, a12, 36 -4020de7e: 32d9c5 call0 40240c1c +4020de7e: 32db85 call0 40240c38 4020de81: 0c2d mov.n a2, a12 4020de83: ffe831 l32r a3, 4020de24 -4020de86: 32da45 call0 40240c2c +4020de86: 32dc05 call0 40240c48 4020de89: 0c2d mov.n a2, a12 4020de8b: fec831 l32r a3, 4020d9ac -4020de8e: 32d945 call0 40240c24 +4020de8e: 32db05 call0 40240c40 4020de91: fd18e1 l32r a14, 4020d2f4 4020de94: ffe591 l32r a9, 4020de28 4020de97: fc93f1 l32r a15, 4020d0e4 @@ -20867,7 +20866,7 @@ Disassembly of section .irom0.text: 4020dfbf: f00d ret.n 4020dfc1: 000000 ill 4020dfc4: 20dcf0 or a13, a12, a15 -4020dfc7: b46840 extui a6, a4, 8, 12 +4020dfc7: b48840 extui a8, a4, 8, 12 4020dfca: 3c4024 excw 4020dfcd: de .byte 0xde 4020dfce: 124020 excw @@ -20894,13 +20893,13 @@ Disassembly of section .irom0.text: 4020e001: 001246 j 4020e04e 4020e004: fe2021 l32r a2, 4020d884 4020e007: 203cc0 or a3, a12, a12 -4020e00a: 2cca85 call0 4023acb4 +4020e00a: 2ccc45 call0 4023acd0 4020e00d: 012122 l32i a2, a1, 4 4020e010: 203cc0 or a3, a12, a12 -4020e013: 32c085 call0 40240c1c +4020e013: 32c245 call0 40240c38 4020e016: 1128 l32i.n a2, a1, 4 4020e018: ffeb31 l32r a3, 4020dfc4 -4020e01b: 32c205 call0 40240c3c +4020e01b: 32c3c5 call0 40240c58 4020e01e: ffea31 l32r a3, 4020dfc8 4020e021: 1128 l32i.n a2, a1, 4 4020e023: 0cd9 s32i.n a13, a12, 0 @@ -20911,14 +20910,14 @@ Disassembly of section .irom0.text: 4020e02e: 021442 l16ui a4, a4, 4 4020e031: 1d59 s32i.n a5, a13, 4 4020e033: 1c29 s32i.n a2, a12, 4 -4020e035: 32c105 call0 40240c48 +4020e035: 32c2c5 call0 40240c64 4020e038: 1128 l32i.n a2, a1, 4 4020e03a: 0c48 l32i.n a4, a12, 0 4020e03c: 013d mov.n a3, a1 4020e03e: 2448 l32i.n a4, a4, 8 4020e040: ffe351 l32r a5, 4020dfcc 4020e043: 001442 l16ui a4, a4, 0 -4020e046: 335c05 call0 40241608 +4020e046: 335dc5 call0 40241624 4020e049: 000c movi.n a0, 0 4020e04b: 264c22 s8i a2, a12, 38 4020e04e: 31c8 l32i.n a12, a1, 12 @@ -20946,7 +20945,7 @@ Disassembly of section .irom0.text: 4020e08b: 206670 or a6, a6, a7 4020e08e: 205560 or a5, a5, a6 4020e091: 006152 s32i a5, a1, 0 -4020e094: 335285 call0 402415c0 +4020e094: 335445 call0 402415dc 4020e097: 1129 s32i.n a2, a1, 4 4020e099: 000c movi.n a0, 0 4020e09b: f65256 bnez a2, 4020e004 @@ -20994,27 +20993,27 @@ Disassembly of section .irom0.text: 4020e10c: 0d39 s32i.n a3, a13, 0 4020e10e: 202cc0 or a2, a12, a12 4020e111: 030c movi.n a3, 0 -4020e113: 32b105 call0 40240c24 +4020e113: 32b2c5 call0 40240c40 4020e116: 0c2d mov.n a2, a12 -4020e118: 32e505 call0 40240f6c +4020e118: 32e6c5 call0 40240f88 4020e11b: 264e22 s8i a2, a14, 38 4020e11e: 21d8 l32i.n a13, a1, 8 4020e120: 744020 extui a4, a2, 0, 8 4020e123: 948c beqz.n a4, 4020e130 4020e125: 0c2d mov.n a2, a12 4020e127: ffe331 l32r a3, 4020e0b4 -4020e12a: 32af85 call0 40240c24 +4020e12a: 32b145 call0 40240c40 4020e12d: 000a46 j 4020e15a 4020e130: 202cc0 or a2, a12, a12 4020e133: 030c movi.n a3, 0 -4020e135: 32af45 call0 40240c2c +4020e135: 32b105 call0 40240c48 4020e138: 0c2d mov.n a2, a12 4020e13a: 030c movi.n a3, 0 4020e13c: 040c movi.n a4, 0 -4020e13e: 32af45 call0 40240c34 +4020e13e: 32b105 call0 40240c50 4020e141: 0c2d mov.n a2, a12 4020e143: 030c movi.n a3, 0 -4020e145: 32af45 call0 40240c3c +4020e145: 32b105 call0 40240c58 4020e148: 0e4d mov.n a4, a14 4020e14a: 921c movi.n a2, 25 4020e14c: 730c movi.n a3, 7 @@ -21029,7 +21028,7 @@ Disassembly of section .irom0.text: 4020e160: 10c112 addi a1, a1, 16 4020e163: f00d ret.n 4020e165: 000000 ill -4020e168: 24bfc0 extui a11, a12, 15, 3 +4020e168: 24bfe0 extui a11, a14, 15, 3 4020e16b: c11240 mul16u a1, a2, a4 4020e16e: 6142e0 excw 4020e171: 623200 excw @@ -21122,8 +21121,8 @@ Disassembly of section .irom0.text: 4020e24f: 803500 add a3, a5, a0 4020e252: ff6fc5 call0 4020d950 4020e255: ffe746 j 4020e1f6 -4020e258: 24bfe0 extui a11, a14, 15, 3 -4020e25b: c00040 sub a0, a0, a4 +4020e258: 24c000 extui a12, a0, 0, 3 +4020e25b: c02040 sub a2, a0, a4 4020e25e: 124024 excw 4020e261: 02e0c1 l32r a12, 401cede4 <_lit4_end+0xc6f38> 4020e264: 320361 l32r a6, 401daa70 <_lit4_end+0xd2bc4> @@ -21136,13 +21135,13 @@ Disassembly of section .irom0.text: 4020e276: 649c beqz.n a4, 4020e290 4020e278: 032d mov.n a2, a3 4020e27a: 041432 l16ui a3, a4, 8 -4020e27d: 32b7c5 call0 40240dfc +4020e27d: 32b985 call0 40240e18 4020e280: 000c movi.n a0, 0 4020e282: 1d28 l32i.n a2, a13, 4 4020e284: bc09 s32i.n a0, a12, 44 4020e286: 12dc bnez.n a2, 4020e29b 4020e288: 0e2d mov.n a2, a14 -4020e28a: 317bc5 call0 4023fa48 +4020e28a: 317d85 call0 4023fa64 4020e28d: 000506 j 4020e2a5 4020e290: 15dc bnez.n a5, 4020e2a5 4020e292: ffe245 call0 4020e0b8 @@ -21151,7 +21150,7 @@ Disassembly of section .irom0.text: 4020e29b: 299c32 l16si a3, a12, 82 4020e29e: 539c beqz.n a3, 4020e2b7 4020e2a0: 0e2d mov.n a2, a14 -4020e2a2: 317a45 call0 4023fa48 +4020e2a2: 317c05 call0 4023fa64 4020e2a5: 020c movi.n a2, 0 4020e2a7: 41c8 l32i.n a12, a1, 16 4020e2a9: 51d8 l32i.n a13, a1, 20 @@ -21170,7 +21169,7 @@ Disassembly of section .irom0.text: 4020e2ca: 11e8 l32i.n a14, a1, 4 4020e2cc: 445a add.n a4, a4, a5 4020e2ce: 065d42 s16i a4, a13, 12 -4020e2d1: 317745 call0 4023fa48 +4020e2d1: 317905 call0 4023fa64 4020e2d4: fb8471 l32r a7, 4020d0e4 4020e2d7: 260c movi.n a6, 2 4020e2d9: 304762 s8i a6, a7, 48 @@ -21258,11 +21257,11 @@ Disassembly of section .irom0.text: 4020e3b3: b2dc bnez.n a2, 4020e3d2 4020e3b5: 032d mov.n a2, a3 4020e3b7: 030c movi.n a3, 0 -4020e3b9: 32fa45 call0 40241360 +4020e3b9: 32fc05 call0 4024137c 4020e3bc: 0c2d mov.n a2, a12 4020e3be: 030c movi.n a3, 0 4020e3c0: 040c movi.n a4, 0 -4020e3c2: 328705 call0 40240c34 +4020e3c2: 3288c5 call0 40240c50 4020e3c5: 020c movi.n a2, 0 4020e3c7: 11c8 l32i.n a12, a1, 4 4020e3c9: 21d8 l32i.n a13, a1, 8 @@ -21279,7 +21278,7 @@ Disassembly of section .irom0.text: 4020e3e4: 0c2d mov.n a2, a12 4020e3e6: 030c movi.n a3, 0 4020e3e8: 040c movi.n a4, 0 -4020e3ea: 328485 call0 40240c34 +4020e3ea: 328645 call0 40240c50 4020e3ed: 0d2d mov.n a2, a13 4020e3ef: 0c3d mov.n a3, a12 4020e3f1: 040c movi.n a4, 0 @@ -21289,7 +21288,7 @@ Disassembly of section .irom0.text: 4020e3fb: 202330 or a2, a3, a3 4020e3fe: 00a042 movi a4, 0 4020e401: 030c movi.n a3, 0 -4020e403: 328305 call0 40240c34 +4020e403: 3284c5 call0 40240c50 4020e406: 0c3d mov.n a3, a12 4020e408: 0d2d mov.n a2, a13 4020e40a: ffcac5 call0 4020e0b8 @@ -21381,7 +21380,7 @@ Disassembly of section .irom0.text: 4020e4e7: 0e3d mov.n a3, a14 4020e4e9: ffe906 j 4020e491 4020e4ec: 20e410 or a14, a4, a1 -4020e4ef: c02040 sub a2, a0, a4 +4020e4ef: c04040 sub a4, a0, a4 4020e4f2: 6c4024 excw 4020e4f5: 4020e1 l32r a14, 401de578 <_lit4_end+0xd66cc> 4020e4f8: 20e3a4 excw @@ -21396,14 +21395,14 @@ Disassembly of section .irom0.text: 4020e50e: 032d mov.n a2, a3 4020e510: 030c movi.n a3, 0 4020e512: 0139 s32i.n a3, a1, 0 -4020e514: 327045 call0 40240c1c +4020e514: 327205 call0 40240c38 4020e517: 0c2d mov.n a2, a12 4020e519: fff431 l32r a3, 4020e4ec -4020e51c: 3271c5 call0 40240c3c +4020e51c: 327385 call0 40240c58 4020e51f: 0d2d mov.n a2, a13 4020e521: 013d mov.n a3, a1 4020e523: 140c movi.n a4, 1 -4020e525: 2cd845 call0 4023b2ac +4020e525: 2cda05 call0 4023b2c8 4020e528: 140d02 l8ui a0, a13, 20 4020e52b: faeef1 l32r a15, 4020d0e4 4020e52e: 041066 bnei a0, 1, 4020e536 @@ -21429,7 +21428,7 @@ Disassembly of section .irom0.text: 4020e565: 02ed mov.n a14, a2 4020e567: 0c2d mov.n a2, a12 4020e569: 0e3d mov.n a3, a14 -4020e56b: 326b05 call0 40240c1c +4020e56b: 326cc5 call0 40240c38 4020e56e: 5edc bnez.n a14, 4020e587 4020e570: fb6131 l32r a3, 4020d2f4 4020e573: 0f28 l32i.n a2, a15, 0 @@ -21442,7 +21441,7 @@ Disassembly of section .irom0.text: 4020e584: 003e06 j 4020e680 4020e587: fcbf21 l32r a2, 4020d884 4020e58a: 203ee0 or a3, a14, a14 -4020e58d: 2c7245 call0 4023acb4 +4020e58d: 2c7405 call0 4023acd0 4020e590: 0cce32 addi a3, a14, 12 4020e593: 156ed2 s32i a13, a14, 84 4020e596: 0ed9 s32i.n a13, a14, 0 @@ -21515,14 +21514,14 @@ Disassembly of section .irom0.text: 4020e645: 0c2d mov.n a2, a12 4020e647: 204450 or a4, a4, a5 4020e64a: 244c42 s8i a4, a12, 36 -4020e64d: 325dc5 call0 40240c2c +4020e64d: 325f85 call0 40240c48 4020e650: 0c2d mov.n a2, a12 4020e652: fe9831 l32r a3, 4020e0b4 -4020e655: 325cc5 call0 40240c24 +4020e655: 325e85 call0 40240c40 4020e658: 0c2d mov.n a2, a12 4020e65a: ffa731 l32r a3, 4020e4f8 4020e65d: 240c movi.n a4, 2 -4020e65f: 325d45 call0 40240c34 +4020e65f: 325f05 call0 40240c50 4020e662: 020c movi.n a2, 0 4020e664: 880c movi.n a8, 8 4020e666: 080c72 l8ui a7, a12, 8 @@ -21562,7 +21561,7 @@ Disassembly of section .irom0.text: 4020e6ba: 040d02 l8ui a0, a13, 4 4020e6bd: 10cc bnez.n a0, 4020e6c2 4020e6bf: 001145 call0 4020e7d4 -4020e6c2: 32efc5 call0 402415c0 +4020e6c2: 32f185 call0 402415dc 4020e6c5: 02dd mov.n a13, a2 4020e6c7: 000c movi.n a0, 0 4020e6c9: 12dc bnez.n a2, 4020e6de @@ -21576,10 +21575,10 @@ Disassembly of section .irom0.text: 4020e6de: 2c48 l32i.n a4, a12, 8 4020e6e0: fe3a31 l32r a3, 4020dfc8 4020e6e3: 021442 l16ui a4, a4, 4 -4020e6e6: 325605 call0 40240c48 +4020e6e6: 3257c5 call0 40240c64 4020e6e9: 0d2d mov.n a2, a13 4020e6eb: ffa032 movi a3, 255 -4020e6ee: 325e45 call0 40240cd4 +4020e6ee: 326005 call0 40240cf0 4020e6f1: 0129 s32i.n a2, a1, 0 4020e6f3: e2ac beqz.n a2, 4020e725 4020e6f5: 0ec9 s32i.n a12, a14, 0 @@ -21595,10 +21594,10 @@ Disassembly of section .irom0.text: 4020e70f: ae79 s32i.n a7, a14, 40 4020e711: 26e9 s32i.n a14, a6, 8 4020e713: 1c59 s32i.n a5, a12, 4 -4020e715: 325045 call0 40240c1c +4020e715: 325205 call0 40240c38 4020e718: 0128 l32i.n a2, a1, 0 4020e71a: ffdd31 l32r a3, 4020e690 -4020e71d: 325005 call0 40240c20 +4020e71d: 3251c5 call0 40240c3c 4020e720: 020c movi.n a2, 0 4020e722: 000846 j 4020e747 4020e725: 0d2d mov.n a2, a13 @@ -21631,7 +21630,7 @@ Disassembly of section .irom0.text: 4020e764: 054216 beqz a2, 4020e7bc 4020e767: 013d mov.n a3, a1 4020e769: 140c movi.n a4, 1 -4020e76b: 2cb405 call0 4023b2ac +4020e76b: 2cb5c5 call0 4023b2c8 4020e76e: 140c22 l8ui a2, a12, 20 4020e771: 328c beqz.n a2, 4020e778 4020e773: b27c movi.n a2, -5 @@ -21645,9 +21644,9 @@ Disassembly of section .irom0.text: 4020e788: 152022 l32i a2, a0, 84 4020e78b: 1129 s32i.n a2, a1, 4 4020e78d: 101222 l16ui a2, a2, 32 -4020e790: 2dac05 call0 4023c254 +4020e790: 2dadc5 call0 4023c270 4020e793: 1128 l32i.n a2, a1, 4 -4020e795: 327d45 call0 40240f6c +4020e795: 327f05 call0 40240f88 4020e798: fad731 l32r a3, 4020d2f4 4020e79b: 4129 s32i.n a2, a1, 16 4020e79d: 7ba642 movi a4, 0x67b @@ -21686,11 +21685,11 @@ Disassembly of section .irom0.text: 4020e7f1: 0108 l32i.n a0, a1, 0 4020e7f3: 10c112 addi a1, a1, 16 4020e7f6: f00d ret.n -4020e7f8: 24c040 extui a12, a4, 0, 3 +4020e7f8: 24c060 extui a12, a6, 0, 3 4020e7fb: 8db040 excw 4020e7fe: fe .byte 0xfe 4020e7ff: 3f .byte 0x3f -4020e800: 24c050 extui a12, a5, 0, 3 +4020e800: 24c070 extui a12, a7, 0, 3 4020e803: 037d40 excw 4020e804 : @@ -22487,7 +22486,7 @@ Disassembly of section .irom0.text: 4020efa6: ef .byte 0xef 4020efa7: ff .byte 0xff 4020efa8: 845dd1 l32r a13, 401f011c <_lit4_end+0xe8270> -4020efab: 7e4f85 call0 4028d4a4 <_irom0_text_end+0x40564> +4020efab: 7e4f85 call0 4028d4a4 <_irom0_text_end+0x40544> 4020efae: 6fa8 l32i.n a10, a15, 24 4020efb0: 2ce6e0 excw 4020efb3: fe .byte 0xfe @@ -23671,7 +23670,7 @@ Disassembly of section .irom0.text: 4020fb68: 40c112 addi a1, a1, 64 4020fb6b: f00d ret.n 4020fb6d: 000000 ill -4020fb70: 24c070 extui a12, a7, 0, 3 +4020fb70: 24c090 extui a12, a9, 0, 3 4020fb73: a04240 addx4 a4, a2, a4 4020fb74 : @@ -24717,7 +24716,7 @@ Disassembly of section .irom0.text: 4021057c: f440c0 extui a4, a12, 0, 16 4021057f: 050c movi.n a5, 0 40210581: 6d28 l32i.n a2, a13, 24 -40210583: 326c45 call0 40242c48 +40210583: 326e05 call0 40242c64 40210586: 020d mov.n a0, a2 40210588: 0a0266 bnei a2, -1, 40210596 4021058b: 3c1b addi.n a3, a12, 1 @@ -24727,7 +24726,7 @@ Disassembly of section .irom0.text: 40210596: 0121c2 l32i a12, a1, 4 40210599: 005056 bnez a0, 402105a2 4021059c: 062d22 l32i a2, a13, 24 -4021059f: 32e545 call0 402433f4 +4021059f: 32e705 call0 40243410 402105a2: 0108 l32i.n a0, a1, 0 402105a4: 741c movi.n a4, 23 402105a6: 0d58 l32i.n a5, a13, 0 @@ -25890,10 +25889,10 @@ Disassembly of section .irom0.text: 402110d8: f4ae22 movi a2, 0xfffffef4 402110db: ffef06 j 4021109b 402110de: c40000 extui a0, a0, 0, 13 -402110e1: 3ffec5 call0 402510d0 <_irom0_text_end+0x4190> +402110e1: 3ffec5 call0 402510d0 <_irom0_text_end+0x4170> 402110e4: fec5d4 excw 402110e7: 3f .byte 0x3f -402110e8: 24c080 extui a12, a8, 0, 3 +402110e8: 24c0a0 extui a12, a10, 0, 3 402110eb: c4f040 extui a15, a4, 0, 13 402110ee: fe .byte 0xfe 402110ef: 3f .byte 0x3f @@ -25978,31 +25977,31 @@ Disassembly of section .irom0.text: 402111a4: 10c112 addi a1, a1, 16 402111a7: f00d ret.n 402111a9: 000000 ill -402111ac: c088 l32i.n a8, a0, 48 -402111ae: 904024 excw +402111ac: c0a8 l32i.n a10, a0, 48 +402111ae: b04024 excw 402111b1: 4024c0 excw -402111b4: 24c0a0 extui a12, a10, 0, 3 -402111b7: c12040 mul16u a2, a0, a4 -402111ba: 004024 excw +402111b4: 24c0c0 extui a12, a12, 0, 3 +402111b7: c14040 mul16u a4, a0, a4 +402111ba: 204024 excw 402111bd: 4024c2 l32i a12, a4, 0x100 -402111c0: 24c220 extui a12, a2, 2, 3 -402111c3: c17040 mul16u a7, a0, a4 -402111c6: c04024 excw +402111c0: 24c240 extui a12, a4, 2, 3 +402111c3: c19040 mul16u a9, a0, a4 +402111c6: e04024 excw 402111c9: 4024c0 excw -402111cc: 24c1b0 extui a12, a11, 1, 3 -402111cf: c10040 mul16u a0, a0, a4 -402111d2: 504024 excw +402111cc: 24c1d0 extui a12, a13, 1, 3 +402111cf: c12040 mul16u a2, a0, a4 +402111d2: 704024 excw 402111d5: 4024c1 l32r a12, 401e1268 <_lit4_end+0xd93bc> -402111d8: 24c0b0 extui a12, a11, 0, 3 -402111db: c1e040 mul16u a14, a0, a4 -402111de: 104024 excw +402111d8: 24c0d0 extui a12, a13, 0, 3 +402111db: c20040 excw +402111de: 304024 excw 402111e1: 4024c1 l32r a12, 401e1274 <_lit4_end+0xd93c8> -402111e4: 24c160 extui a12, a6, 1, 3 -402111e7: c19040 mul16u a9, a0, a4 -402111ea: e04024 excw -402111ed: 4024c0 excw -402111f0: 24c130 extui a12, a3, 1, 3 -402111f3: c14040 mul16u a4, a0, a4 +402111e4: 24c180 extui a12, a8, 1, 3 +402111e7: c1b040 mul16u a11, a0, a4 +402111ea: 004024 excw +402111ed: 4024c1 l32r a12, 401e1280 <_lit4_end+0xd93d4> +402111f0: 24c150 extui a12, a5, 1, 3 +402111f3: c16040 mul16u a6, a0, a4 402111f6: 124024 excw 402111f8 : @@ -26144,23 +26143,23 @@ Disassembly of section .irom0.text: 40211387: 0000c0 callx0 a0 4021138a: ffb446 j 4021125f 4021138d: 000000 ill -40211390: c228 l32i.n a2, a2, 48 -40211392: 104024 excw +40211390: c248 l32i.n a4, a2, 48 +40211392: 304024 excw 40211395: 4024c3 excw -40211398: 24c330 extui a12, a3, 3, 3 -4021139b: c2f040 excw -4021139e: 304024 excw +40211398: 24c350 extui a12, a5, 3, 3 +4021139b: c31040 excw +4021139e: 504024 excw 402113a1: 4024c2 l32i a12, a4, 0x100 -402113a4: 24c260 extui a12, a6, 2, 3 -402113a7: c28040 excw -402113aa: 904024 excw +402113a4: 24c280 extui a12, a8, 2, 3 +402113a7: c2a040 excw +402113aa: b04024 excw 402113ad: 4024c2 l32i a12, a4, 0x100 -402113b0: 24c250 extui a12, a5, 2, 3 -402113b3: c2b040 excw -402113b6: d04024 excw +402113b0: 24c270 extui a12, a7, 2, 3 +402113b3: c2d040 excw +402113b6: f04024 excw 402113b9: 4024c2 l32i a12, a4, 0x100 -402113bc: 24c2e0 extui a12, a14, 2, 3 -402113bf: c24040 excw +402113bc: 24c300 extui a12, a0, 3, 3 +402113bf: c26040 excw 402113c2: 124024 excw 402113c4 : @@ -26727,7 +26726,7 @@ Disassembly of section .irom0.text: 4021196c: 2108 l32i.n a0, a1, 8 4021196e: 10c112 addi a1, a1, 16 40211971: f00d ret.n -40211973: c34000 excw +40211973: c36000 excw 40211976: 524024 excw 40211978 : @@ -27260,12 +27259,12 @@ Disassembly of section .irom0.text: 40211ed0: f00d ret.n 40211ed2: 0d0c movi.n a13, 0 40211ed4: fff506 j 40211eac -40211ed7: c35000 excw -40211eda: 904024 excw +40211ed7: c37000 excw +40211eda: b04024 excw 40211edd: 4024c3 excw -40211ee0: 24c3b0 extui a12, a11, 3, 3 -40211ee3: c41040 extui a1, a4, 0, 13 -40211ee6: d04024 excw +40211ee0: 24c3d0 extui a12, a13, 3, 3 +40211ee3: c43040 extui a3, a4, 0, 13 +40211ee6: f04024 excw 40211ee9: 4024c3 excw 40211eec : @@ -27498,7 +27497,7 @@ Disassembly of section .irom0.text: 402120ff: fff146 j 402120c8 40212102: 670000 excw 40212105: 6a09e6 bgei a9, -1, 40212173 -40212108: 67ae85 call0 40279bf4 <_irom0_text_end+0x2ccb4> +40212108: 67ae85 call0 40279bf4 <_irom0_text_end+0x2cc94> 4021210b: 72bb addi.n a7, a2, 11 4021210d: 3c6ef3 excw 40212110: f53a add.n a15, a5, a3 @@ -27642,7 +27641,7 @@ Disassembly of section .irom0.text: 4021224a: f7a450 excw 4021224d: bef9a3 excw 40212250: 7178f2 excw -40212253: 4910c6 j 4022469a +40212253: 4910c6 j 4022469a 40212256: 02bd40 excw 40212259: 50a142 movi a4, 0x150 4021225c: c01140 sub a1, a1, a4 @@ -31324,7 +31323,7 @@ Disassembly of section .irom0.text: 40214a3c: 9d5d excw 40214a3e: cbbb addi.n a12, a11, 11 40214a40: 9ed8 l32i.n a13, a14, 36 -40214a42: 2ac105 call0 4023f654 +40214a42: 2ac105 call0 4023f654 40214a45: 9a29 s32i.n a2, a10, 36 40214a47: d50762 l8ui a6, a7, 213 40214a4a: 367c movi.n a6, -13 @@ -32887,7 +32886,7 @@ Disassembly of section .irom0.text: 402159e8: 0108 l32i.n a0, a1, 0 402159ea: 10c112 addi a1, a1, 16 402159ed: f00d ret.n -402159ef: c43000 extui a3, a0, 0, 13 +402159ef: c45000 extui a5, a0, 0, 13 402159f2: 404024 excw 402159f4 : @@ -33723,7 +33722,7 @@ Disassembly of section .irom0.text: 402161db: 0108 l32i.n a0, a1, 0 402161dd: 20c112 addi a1, a1, 32 402161e0: f00d ret.n -402161e2: 400000 ssr a0 +402161e2: 600000 neg a0, a0 402161e5: 4024c4 excw 402161e8 : @@ -33846,9 +33845,9 @@ Disassembly of section .irom0.text: 402162f3: 3f .byte 0x3f 402162f4: fe9430 excw 402162f7: 3f .byte 0x3f -402162f8: 24c470 extui a12, a7, 4, 3 -402162fb: c49040 extui a9, a4, 0, 13 -402162fe: 984024 excw +402162f8: 24c490 extui a12, a9, 4, 3 +402162fb: c4b040 extui a11, a4, 0, 13 +402162fe: b84024 excw 40216301: 4024c4 excw 40216304: fe9400 excw 40216307: 3f .byte 0x3f @@ -33966,7 +33965,7 @@ Disassembly of section .irom0.text: 40216418: d00c movi.n a0, 13 4021641a: ffcdc6 j 40216355 4021641d: 000000 ill -40216420: 24c4a0 extui a12, a10, 4, 3 +40216420: 24c4c0 extui a12, a12, 4, 3 40216423: a02240 addx4 a2, a2, a4 40216424 : @@ -36086,7 +36085,7 @@ Disassembly of section .irom0.text: 402177ec: 30c112 addi a1, a1, 48 402177ef: f00d ret.n 402177f1: 000000 ill -402177f4: 24c4b0 extui a12, a11, 4, 3 +402177f4: 24c4d0 extui a12, a13, 4, 3 402177f7: c11240 mul16u a1, a2, a4 402177f8 : @@ -36498,7 +36497,7 @@ Disassembly of section .irom0.text: 40217bcd: 0108 l32i.n a0, a1, 0 40217bcf: 10c112 addi a1, a1, 16 40217bd2: f00d ret.n -40217bd4: 24c4d0 extui a12, a13, 4, 3 +40217bd4: 24c4f0 extui a12, a15, 4, 3 40217bd7: c11240 mul16u a1, a2, a4 40217bd8 : @@ -37489,7 +37488,7 @@ Disassembly of section .irom0.text: 402184f0: 014272 s8i a7, a2, 1 402184f3: f00d ret.n 402184f5: 000000 ill -402184f8: 24ba30 extui a11, a3, 10, 3 +402184f8: 24ba50 extui a11, a5, 10, 3 402184fb: 1c5840 excw 402184fe: 124010 excw 40218501: 09e0c1 l32r a12, 401dac84 <_lit4_end+0xd2dd8> @@ -37592,7 +37591,7 @@ Disassembly of section .irom0.text: 402185eb: 0228 l32i.n a2, a2, 0 402185ed: 031222 l16ui a2, a2, 6 402185f0: f00d ret.n -402185f2: 400000 ssr a0 +402185f2: 600000 neg a0, a0 402185f5: 24ba add.n a2, a4, a11 402185f7: c11240 mul16u a1, a2, a4 @@ -37624,7 +37623,7 @@ Disassembly of section .irom0.text: 4021863c: 09a042 movi a4, 9 4021863f: 471047 beq a0, a4, 4021868a 40218642: 41a0c2 movi a12, 65 -40218645: 2c10c5 call0 40244754 +40218645: 2c1285 call0 40244770 40218648: 415c20 srli a5, a2, 12 4021864b: ffdf61 l32r a6, 402185c8 4021864e: f43c20 extui a3, a2, 12, 16 @@ -37731,7 +37730,7 @@ Disassembly of section .irom0.text: 40218750: 10c112 addi a1, a1, 16 40218753: f00d ret.n 40218755: 000000 ill -40218758: 24ba50 extui a11, a5, 10, 3 +40218758: 24ba70 extui a11, a7, 10, 3 4021875b: 22f440 excw 4021875e: ff .byte 0xff 4021875f: 3f .byte 0x3f @@ -37776,12 +37775,12 @@ Disassembly of section .irom0.text: 402187c4: ff8121 l32r a2, 402185c8 402187c7: 11c8 l32i.n a12, a1, 4 402187c9: 2228 l32i.n a2, a2, 8 -402187cb: 22c3c5 call0 4023b408 +402187cb: 22c585 call0 4023b424 402187ce: 0108 l32i.n a0, a1, 0 402187d0: 10c112 addi a1, a1, 16 402187d3: f00d ret.n 402187d5: 000000 ill -402187d8: 24ba60 extui a11, a6, 10, 3 +402187d8: 24ba80 extui a11, a8, 10, 3 402187db: c11240 mul16u a1, a2, a4 402187de: 0109f0 slli a0, a9, 17 402187e1: d1e401 l32r a0, 4020cf74 @@ -37794,11 +37793,11 @@ Disassembly of section .irom0.text: 402187f4: 10c112 addi a1, a1, 16 402187f7: f00d ret.n 402187f9: 000000 ill -402187fc: 24ba80 extui a11, a8, 10, 3 +402187fc: 24baa0 extui a11, a10, 10, 3 402187ff: 8c9040 excw 40218802: 084021 l32r a2, 401da904 <_lit4_end+0xd2a58> 40218805: 3fff23 excw -40218808: 23ad84 excw +40218808: 23ada0 excw 4021880b: c11240 mul16u a1, a2, a4 4021880e: 0232f0 excw 40218811: 610200 excw @@ -37809,14 +37808,14 @@ Disassembly of section .irom0.text: 4021881e: ff6a01 l32r a0, 402185c8 40218821: 022002 l32i a0, a0, 8 40218824: 03c016 beqz a0, 40218864 -40218827: 22f105 call0 4023b738 +40218827: 22f2c5 call0 4023b754 4021882a: ff6761 l32r a6, 402185c8 4021882d: 024d mov.n a4, a2 4021882f: 2628 l32i.n a2, a6, 8 40218831: 2258 l32i.n a5, a2, 8 40218833: fff331 l32r a3, 40218800 40218836: 1549 s32i.n a4, a5, 4 -40218838: 22a3c5 call0 4023b278 +40218838: 22a585 call0 4023b294 4021883b: fff221 l32r a2, 40218804 4021883e: a69801 l32r a0, 402022a0 40218841: 0000c0 callx0 a0 @@ -37841,7 +37840,7 @@ Disassembly of section .irom0.text: 40218870: 2329 s32i.n a2, a3, 8 40218872: ff .byte 0xff 40218873: 3f .byte 0x3f -40218874: 24bac0 extui a11, a12, 10, 3 +40218874: 24bae0 extui a11, a14, 10, 3 40218877: 1bdc40 excw 4021887a: 124010 excw 4021887d: c2f0c1 l32r a12, 40209440 @@ -37851,13 +37850,13 @@ Disassembly of section .irom0.text: 40218888: 000c42 l8ui a4, a12, 0 4021888b: 0129 s32i.n a2, a1, 0 4021888d: 44dc bnez.n a4, 402188a5 -4021888f: 1c52c5 call0 40234dbc +4021888f: 1c5485 call0 40234dd8 40218892: 0128 l32i.n a2, a1, 0 40218894: 1228 l32i.n a2, a2, 4 40218896: fff801 l32r a0, 40218878 40218899: 0000c0 callx0 a0 4021889c: 004c22 s8i a2, a12, 0 -4021889f: 1c5485 call0 40234de8 +4021889f: 1c5645 call0 40234e04 402188a2: 000c42 l8ui a4, a12, 0 402188a5: ff48c1 l32r a12, 402185c8 402188a8: ff1401 l32r a0, 402184f8 @@ -37935,10 +37934,10 @@ Disassembly of section .irom0.text: 4021896b: 1108 l32i.n a0, a1, 4 4021896d: 10c112 addi a1, a1, 16 40218970: f00d ret.n -40218972: e00000 subx4 a0, a0, a0 -40218975: 24ba add.n a2, a4, a11 -40218977: baf040 excw -4021897a: 104024 excw +40218972: 000000 ill +40218975: 24bb addi.n a2, a4, 11 +40218977: bb1040 excw +4021897a: 304024 excw 4021897d: 24bb addi.n a2, a4, 11 4021897f: c11240 mul16u a1, a2, a4 40218982: 11c9e0 slli a12, a9, 2 @@ -37980,8 +37979,8 @@ Disassembly of section .irom0.text: 402189dc: 0108 l32i.n a0, a1, 0 402189de: 20c112 addi a1, a1, 32 402189e1: f00d ret.n -402189e3: bb2000 excw -402189e6: 304024 excw +402189e3: bb4000 excw +402189e6: 504024 excw 402189e9: 24bb addi.n a2, a4, 11 402189eb: 880c40 excw 402189ee: 124021 l32r a2, 401dd2f0 <_lit4_end+0xd5444> @@ -38034,7 +38033,7 @@ Disassembly of section .irom0.text: 40218a62: 0109 s32i.n a0, a1, 0 40218a64: 02cd mov.n a12, a2 40218a66: 043216 beqz a2, 40218aad -40218a69: 1c3505 call0 40234dbc +40218a69: 1c36c5 call0 40234dd8 40218a6c: fed7f1 l32r a15, 402185c8 40218a6f: ec0b addi.n a14, a12, -1 40218a71: 41ece0 srli a14, a14, 12 @@ -38058,7 +38057,7 @@ Disassembly of section .irom0.text: 40218aa1: 021fd2 l16ui a13, a15, 4 40218aa4: 80ddc0 add a13, a13, a12 40218aa7: 025fd2 s16i a13, a15, 4 -40218aaa: 1c33c5 call0 40234de8 +40218aaa: 1c3585 call0 40234e04 40218aad: 0121c2 l32i a12, a1, 4 40218ab0: 0221d2 l32i a13, a1, 8 40218ab3: 31e8 l32i.n a14, a1, 12 @@ -38066,7 +38065,7 @@ Disassembly of section .irom0.text: 40218ab7: 0108 l32i.n a0, a1, 0 40218ab9: 20c112 addi a1, a1, 32 40218abc: f00d ret.n -40218abe: 500000 excw +40218abe: 700000 excw 40218ac1: 24bb addi.n a2, a4, 11 40218ac3: c2ec40 excw 40218ac6: fe .byte 0xfe @@ -38078,19 +38077,19 @@ Disassembly of section .irom0.text: 40218ad0: c318 l32i.n a1, a3, 48 40218ad2: fe .byte 0xfe 40218ad3: 3f .byte 0x3f -40218ad4: 24bb60 extui a11, a6, 11, 3 +40218ad4: 24bb80 extui a11, a8, 11, 3 40218ad7: 87dc40 excw -40218ada: 084021 l32r a2, 401dabdc <_lit4_end+0xd2d30> +40218ada: 244021 l32r a2, 401e1bdc <_lit4_end+0xd9d30> 40218add: 4023b4 excw 40218ae0: c31c movi.n a3, 28 40218ae2: fe .byte 0xfe 40218ae3: 3f .byte 0x3f -40218ae4: 24bbc0 extui a11, a12, 11, 3 -40218ae7: bbe040 excw +40218ae4: 24bbe0 extui a11, a14, 11, 3 +40218ae7: bc0040 excw 40218aea: 604024 excw 40218aed: 402187 blt a1, a8, 40218b31 -40218af0: 24bba0 extui a11, a10, 11, 3 -40218af3: bb8040 excw +40218af0: 24bbc0 extui a11, a12, 11, 3 +40218af3: bba040 excw 40218af6: dc4024 excw 40218af9: 102c movi.n a0, 33 40218afb: c11240 mul16u a1, a2, a4 @@ -38150,13 +38149,13 @@ Disassembly of section .irom0.text: 40218b8a: 4d58 l32i.n a5, a13, 16 40218b8c: ff1ec1 l32r a12, 40218804 40218b8f: 091516 beqz a5, 40218c24 -40218b92: 2bbc05 call0 40244754 +40218b92: 2bbdc5 call0 40244770 40218b95: 4d68 l32i.n a6, a13, 16 40218b97: 02b267 bgeu a2, a6, 40218b9d 40218b9a: 002186 j 40218c24 40218b9d: 0e2d mov.n a2, a14 40218b9f: ffce31 l32r a3, 40218ad8 -40218ba2: 226f45 call0 4023b298 +40218ba2: 227105 call0 4023b2b4 40218ba5: 0c2d mov.n a2, a12 40218ba7: a5be01 l32r a0, 402022a0 40218baa: 0000c0 callx0 a0 @@ -38203,7 +38202,7 @@ Disassembly of section .irom0.text: 40218c13: 122d32 l32i a3, a13, 72 40218c16: 0e2d mov.n a2, a14 40218c18: f44040 extui a4, a4, 0, 16 -40218c1b: 222945 call0 4023aeb0 +40218c1b: 222b05 call0 4023aecc 40218c1e: fff346 j 40218bef 40218c21: 000000 ill 40218c24: 0c2d mov.n a2, a12 @@ -38230,21 +38229,21 @@ Disassembly of section .irom0.text: 40218c5b: a36401 l32r a0, 402019ec 40218c5e: 0000c0 callx0 a0 40218c61: ffe286 j 40218bef -40218c64: 24bc20 extui a11, a2, 12, 3 -40218c67: bcd040 excw -40218c6a: f04024 excw -40218c6d: 24bc beqz.n a4, 40218ca3 -40218c6f: bd0040 excw -40218c72: 304024 excw +40218c64: 24bc40 extui a11, a4, 12, 3 +40218c67: bcf040 excw +40218c6a: 104024 excw +40218c6d: 24bd excw +40218c6f: bd2040 excw +40218c72: 504024 excw 40218c75: 24bd excw 40218c77: 86fc40 excw -40218c7a: 604021 l32r a2, 401f0d7c <_lit4_end+0xe8ed0> +40218c7a: 804021 l32r a2, 401f8d7c <_lit4_end+0xf0ed0> 40218c7d: 24bc beqz.n a4, 40218cb3 -40218c7f: bc8040 excw -40218c82: a04024 excw +40218c7f: bca040 excw +40218c82: c04024 excw 40218c85: 24bc beqz.n a4, 40218cbb -40218c87: bcb040 excw -40218c8a: 404024 excw +40218c87: bcd040 excw +40218c8a: 604024 excw 40218c8d: 24bc beqz.n a4, 40218cc3 40218c8f: 450c40 extui a0, a4, 28, 5 40218c92: a66c movi.n a6, -22 @@ -38628,7 +38627,7 @@ Disassembly of section .irom0.text: 40219059: 21d8 l32i.n a13, a1, 8 4021905b: 10c112 addi a1, a1, 16 4021905e: f00d ret.n -40219060: 24bd50 extui a11, a5, 13, 3 +40219060: 24bd70 extui a11, a7, 13, 3 40219063: 86c040 excw 40219066: c44021 l32r a2, 4020a168 40219069: 402194 excw @@ -38645,10 +38644,10 @@ Disassembly of section .irom0.text: 40219086: 0000c0 callx0 a0 40219089: 0c2d mov.n a2, a12 4021908b: fff631 l32r a3, 40219064 -4021908e: 222085 call0 4023b298 +4021908e: 222245 call0 4023b2b4 40219091: 0c2d mov.n a2, a12 40219093: fff531 l32r a3, 40219068 -40219096: 221a85 call0 4023b240 +40219096: 221c45 call0 4023b25c 40219099: fd4b31 l32r a3, 402185c8 4021909c: 122322 l32i a2, a3, 72 4021909f: 04b216 beqz a2, 402190ee @@ -38665,7 +38664,7 @@ Disassembly of section .irom0.text: 402190bd: 122d32 l32i a3, a13, 72 402190c0: 0c2d mov.n a2, a12 402190c2: f44040 extui a4, a4, 0, 16 -402190c5: 21de85 call0 4023aeb0 +402190c5: 21e045 call0 4023aecc 402190c8: 000886 j 402190ee 402190cb: a21e01 l32r a0, 40201944 402190ce: 0000c0 callx0 a0 @@ -38673,7 +38672,7 @@ Disassembly of section .irom0.text: 402190d4: 203dd0 or a3, a13, a13 402190d7: 202cc0 or a2, a12, a12 402190da: f44040 extui a4, a4, 0, 16 -402190dd: 21dd05 call0 4023aeb0 +402190dd: 21dec5 call0 4023aecc 402190e0: 0d2d mov.n a2, a13 402190e2: fd0531 l32r a3, 402184f8 402190e5: 6ca242 movi a4, 0x26c @@ -38685,7 +38684,7 @@ Disassembly of section .irom0.text: 402190f4: 10c112 addi a1, a1, 16 402190f7: f00d ret.n 402190f9: 000000 ill -402190fc: 24bd70 extui a11, a7, 13, 3 +402190fc: 24bd90 extui a11, a9, 13, 3 402190ff: 906c40 addx2 a6, a12, a4 40219102: fc4021 l32r a2, 40218204 40219105: 218a add.n a2, a1, a8 @@ -38707,15 +38706,15 @@ Disassembly of section .irom0.text: 40219131: 2c28 l32i.n a2, a12, 8 40219133: b008 l32i.n a0, a0, 44 40219135: 126c02 s32i a0, a12, 72 -40219138: 2212c5 call0 4023b268 +40219138: 221485 call0 4023b284 4021913b: 2c28 l32i.n a2, a12, 8 4021913d: fff131 l32r a3, 40219104 -40219140: 221345 call0 4023b278 +40219140: 221505 call0 4023b294 40219143: ff4b45 call0 402185f8 40219146: 120c movi.n a2, 1 40219148: 06c905 call0 4021fddc 4021914b: 2c28 l32i.n a2, a12, 8 -4021914d: 21c345 call0 4023ad84 +4021914d: 21c505 call0 4023ada0 40219150: fdad21 l32r a2, 40218804 40219153: a45301 l32r a0, 402022a0 40219156: 0000c0 callx0 a0 @@ -38760,8 +38759,8 @@ Disassembly of section .irom0.text: 402191bc: 10c112 addi a1, a1, 16 402191bf: f00d ret.n 402191c1: 000000 ill -402191c4: 24bd90 extui a11, a9, 13, 3 -402191c7: bda040 excw +402191c4: 24bdb0 extui a11, a11, 13, 3 +402191c7: bdc040 excw 402191ca: 124024 excw 402191cc : @@ -38805,7 +38804,7 @@ Disassembly of section .irom0.text: 4021922e: 2668 l32i.n a6, a6, 8 40219230: 2629 s32i.n a2, a6, 8 40219232: 054216 beqz a2, 4021928a -40219235: 225005 call0 4023b738 +40219235: 2251c5 call0 4023b754 40219238: fce471 l32r a7, 402185c8 4021923b: 0c3d mov.n a3, a12 4021923d: 2778 l32i.n a7, a7, 8 @@ -38844,11 +38843,11 @@ Disassembly of section .irom0.text: 40219290: 10c112 addi a1, a1, 16 40219293: f00d ret.n 40219295: 000000 ill -40219298: 24bdc0 extui a11, a12, 13, 3 +40219298: 24bde0 extui a11, a14, 13, 3 4021929b: 232c40 excw 4021929e: ff .byte 0xff 4021929f: 3f .byte 0x3f -402192a0: 24bdd0 extui a11, a13, 13, 3 +402192a0: 24bdf0 extui a11, a15, 13, 3 402192a3: 832040 moveqz a2, a0, a4 402192a6: edb8 l32i.n a11, a13, 56 402192a8: 00a422 movi a2, 0x400 @@ -38900,9 +38899,9 @@ Disassembly of section .irom0.text: 4021931c: 302250 xor a2, a2, a5 4021931f: e69377 bne a3, a7, 40219309 40219322: f00d ret.n -40219324: 24bdf0 extui a11, a15, 13, 3 -40219327: be3040 excw -4021932a: 104024 excw +40219324: 24be10 extui a11, a1, 14, 3 +40219327: be5040 excw +4021932a: 304024 excw 4021932d: be .byte 0xbe 4021932e: 4c4024 excw 40219331: 039d84 excw @@ -39032,7 +39031,7 @@ Disassembly of section .irom0.text: 4021946f: 0000c0 callx0 a0 40219472: ffbe46 j 4021936f 40219475: 000000 ill -40219478: 24be50 extui a11, a5, 14, 3 +40219478: 24be70 extui a11, a7, 14, 3 4021947b: c11240 mul16u a1, a2, a4 4021947c : @@ -39095,7 +39094,7 @@ Disassembly of section .irom0.text: 40219508: f37c movi.n a3, -1 4021950a: 2f6232 s32i a3, a2, 188 4021950d: f00d ret.n -4021950f: b69000 excw +4021950f: b6b000 excw 40219512: 224024 excw 40219514 : @@ -39470,7 +39469,7 @@ Disassembly of section .irom0.text: 4021986c: 20c112 addi a1, a1, 32 4021986f: f00d ret.n 40219871: 000000 ill -40219874: 24b6a0 extui a11, a10, 6, 3 +40219874: 24b6c0 extui a11, a12, 6, 3 40219877: c11240 mul16u a1, a2, a4 40219878 : @@ -39614,7 +39613,7 @@ Disassembly of section .irom0.text: 402199c5: 1108 l32i.n a0, a1, 4 402199c7: 10c112 addi a1, a1, 16 402199ca: f00d ret.n -402199cc: 24b6b0 extui a11, a11, 6, 3 +402199cc: 24b6d0 extui a11, a13, 6, 3 402199cf: c11240 mul16u a1, a2, a4 402199d0 : @@ -39651,7 +39650,7 @@ Disassembly of section .irom0.text: 40219a14 : 40219a14: f0c112 addi a1, a1, -16 40219a17: 006102 s32i a0, a1, 0 -40219a1a: 150d85 call0 4022eaf4 +40219a1a: 150f45 call0 4022eb10 40219a1d: 002102 l32i a0, a1, 0 40219a20: 10c112 addi a1, a1, 16 40219a23: 000080 ret @@ -39764,7 +39763,7 @@ Disassembly of section .irom0.text: 40219b20: 103350 and a3, a3, a5 40219b23: 0439 s32i.n a3, a4, 0 40219b25: f00d ret.n -40219b27: b6c000 excw +40219b27: b6e000 excw 40219b2a: 124024 excw 40219b2d: e2b0c1 l32r a12, 402125f0 40219b30: f21161 l32r a6, 40216374 @@ -39799,7 +39798,7 @@ Disassembly of section .irom0.text: 40219b7f: 01cef2 addi a15, a14, 1 40219b82: 008c56 bnez a12, 40219b8e 40219b85: 202ff0 or a2, a15, a15 -40219b88: 18aec5 call0 40232678 +40219b88: 18b085 call0 40232694 40219b8b: 002d86 j 40219c45 40219b8e: 142122 l32i a2, a1, 80 40219b91: 136122 s32i a2, a1, 76 @@ -39835,7 +39834,7 @@ Disassembly of section .irom0.text: 40219be3: 10c172 addi a7, a1, 16 40219be6: 0149 s32i.n a4, a1, 0 40219be8: d148 l32i.n a4, a1, 52 -40219bea: 18a0c5 call0 402325f8 +40219bea: 18a285 call0 40232614 40219bed: a07251 l32r a5, 40201db8 40219bf0: a0ee50 addx4 a14, a14, a5 40219bf3: 622e22 l32i a2, a14, 0x188 @@ -39929,8 +39928,8 @@ Disassembly of section .irom0.text: 40219cdb: 0108 l32i.n a0, a1, 0 40219cdd: 10c112 addi a1, a1, 16 40219ce0: f00d ret.n -40219ce2: f00000 subx8 a0, a0, a0 -40219ce5: 4024b6 bltui a4, 2, 40219d29 +40219ce2: 100000 and a0, a0, a0 +40219ce5: 4024b7 blt a4, a11, 40219d29 40219ce8: ba48 l32i.n a4, a10, 44 40219cea: 5d4000 excw 40219ced: c11203 excw @@ -41004,7 +41003,7 @@ Disassembly of section .irom0.text: 4021a7ea: 040c movi.n a4, 0 4021a7ec: 0668 l32i.n a6, a6, 0 4021a7ee: 176162 s32i a6, a1, 92 -4021a7f1: 252cc5 call0 4023fac0 +4021a7f1: 252e85 call0 4023fadc 4021a7f4: 3d8b addi.n a3, a13, 8 4021a7f6: 186122 s32i a2, a1, 96 4021a7f9: 12e8 l32i.n a14, a2, 4 @@ -41599,7 +41598,7 @@ Disassembly of section .irom0.text: 4021adc8: 40c112 addi a1, a1, 64 4021adcb: f00d ret.n 4021adcd: 000000 ill -4021add0: 24b700 extui a11, a0, 7, 3 +4021add0: 24b720 extui a11, a2, 7, 3 4021add3: a05240 addx4 a5, a2, a4 4021add6: 633030 excw 4021add9: 047d20 extui a7, a2, 13, 1 @@ -42318,7 +42317,7 @@ Disassembly of section .irom0.text: 4021b542: 030c movi.n a3, 0 4021b544: 02d485 call0 4021e290 4021b547: ffe2c6 j 4021b4d6 -4021b54a: 200000 or a0, a0, a0 +4021b54a: 400000 ssr a0 4021b54d: 4024b7 blt a4, a11, 4021b591 4021b550: 20a042 movi a4, 32 4021b553: c0c112 addi a1, a1, -64 @@ -42445,7 +42444,7 @@ Disassembly of section .irom0.text: 4021b67b: c11200 mul16u a1, a2, a0 4021b67e: 6132e0 excw 4021b681: 61c204 excw -4021b684: 510906 j 4022faac +4021b684: 510906 j 4022faac 4021b687: 02cd mov.n a12, a2 4021b689: 4228 l32i.n a2, a2, 16 4021b68b: 02d405 call0 4021e3cc @@ -42742,7 +42741,7 @@ Disassembly of section .irom0.text: 4021b983: f00d ret.n 4021b985: f27c movi.n a2, -1 4021b987: fffb46 j 4021b978 -4021b98a: 400000 ssr a0 +4021b98a: 600000 neg a0, a0 4021b98d: 4024b7 blt a4, a11, 4021b9d1 4021b990 : @@ -42985,7 +42984,7 @@ Disassembly of section .irom0.text: 4021bbd2: 0f .byte 0xf 4021bbd3: 027200 excw 4021bbd6: 025201 l32r a0, 401dc520 <_lit4_end+0xd4674> -4021bbd9: 27cc05 call0 4024389c +4021bbd9: 27cc05 call0 4024389c 4021bbdc: 120c movi.n a2, 1 4021bbde: f00d ret.n 4021bbe0: 3767b6 bltui a7, 6, 4021bc1b @@ -43434,7 +43433,7 @@ Disassembly of section .irom0.text: 4021c044: 5178 l32i.n a7, a1, 20 4021c046: 044762 s8i a6, a7, 4 4021c049: ffd5c6 j 4021bfa4 -4021c04c: 24b750 extui a11, a5, 7, 3 +4021c04c: 24b770 extui a11, a7, 7, 3 4021c04f: a06240 addx4 a6, a2, a4 4021c052: 744030 extui a4, a3, 0, 8 4021c055: c11220 mul16u a1, a2, a2 @@ -45056,7 +45055,7 @@ Disassembly of section .irom0.text: 4021d088: fc7085 call0 40219794 4021d08b: 000986 j 4021d0b5 4021d08e: 036ec5 call0 4022077c -4021d091: 17d285 call0 40234dbc +4021d091: 17d445 call0 40234dd8 4021d094: 012122 l32i a2, a1, 4 4021d097: 002162 l32i a6, a1, 0 4021d09a: a5bd31 l32r a3, 40206790 @@ -45066,7 +45065,7 @@ Disassembly of section .irom0.text: 4021d0a6: 862442 l32i a4, a4, 0x218 4021d0a9: ffe801 l32r a0, 4021d04c 4021d0ac: 0000c0 callx0 a0 -4021d0af: 17d385 call0 40234de8 +4021d0af: 17d545 call0 40234e04 4021d0b2: 036f45 call0 402207a8 4021d0b5: 946a61 l32r a6, 40202260 4021d0b8: 050c movi.n a5, 0 @@ -45918,8 +45917,8 @@ Disassembly of section .irom0.text: 4021d91c: 1b2102 l32i a0, a1, 108 4021d91f: 112a add.n a1, a1, a2 4021d921: f00d ret.n -4021d923: b77000 excw -4021d926: 804024 excw +4021d923: b79000 excw +4021d926: a04024 excw 4021d929: 4024b7 blt a4, a11, 4021d96d 4021d92c: 00b8b4 excw 4021d92f: c11240 mul16u a1, a2, a4 @@ -46246,7 +46245,7 @@ Disassembly of section .irom0.text: 4021dc51: 4108 l32i.n a0, a1, 16 4021dc53: 20c112 addi a1, a1, 32 4021dc56: f00d ret.n -4021dc58: 24b790 extui a11, a9, 7, 3 +4021dc58: 24b7b0 extui a11, a11, 7, 3 4021dc5b: 035d40 excw 4021dc5c : @@ -46287,7 +46286,7 @@ Disassembly of section .irom0.text: 4021dcb0: eb4372 s8i a7, a3, 235 4021dcb3: e90d22 l8ui a2, a13, 233 4021dcb6: 02c222 addi a2, a2, 2 -4021dcb9: 19c645 call0 40237920 +4021dcb9: 19c805 call0 4023793c 4021dcbc: 0f7d mov.n a7, a15 4021dcbe: 5148 l32i.n a4, a1, 20 4021dcc0: 6158 l32i.n a5, a1, 24 @@ -46297,7 +46296,7 @@ Disassembly of section .irom0.text: 4021dcc9: 4188 l32i.n a8, a1, 16 4021dccb: 0189 s32i.n a8, a1, 0 4021dccd: 662b addi.n a6, a6, 2 -4021dccf: 149285 call0 402325f8 +4021dccf: 149445 call0 40232614 4021dcd2: 903931 l32r a3, 40201db8 4021dcd5: e90d22 l8ui a2, a13, 233 4021dcd8: a02230 addx4 a2, a2, a3 @@ -46328,7 +46327,7 @@ Disassembly of section .irom0.text: 4021dd1c: 020c movi.n a2, 0 4021dd1e: fe1b addi.n a15, a14, 1 4021dd20: 0f6d mov.n a6, a15 -4021dd22: 148d45 call0 402325f8 +4021dd22: 148f05 call0 40232614 4021dd25: 902421 l32r a2, 40201db8 4021dd28: a0ee20 addx4 a14, a14, a2 4021dd2b: 622e22 l32i a2, a14, 0x188 @@ -46388,7 +46387,7 @@ Disassembly of section .irom0.text: 4021ddb5: 0179 s32i.n a7, a1, 0 4021ddb7: 5158 l32i.n a5, a1, 20 4021ddb9: 6178 l32i.n a7, a1, 24 -4021ddbb: 1489c5 call0 40232658 +4021ddbb: 148b85 call0 40232674 4021ddbe: 000046 j 4021ddc3 4021ddc1: f27c movi.n a2, -1 4021ddc3: 4108 l32i.n a0, a1, 16 @@ -46487,7 +46486,7 @@ Disassembly of section .irom0.text: 4021deab: 250c movi.n a5, 2 4021dead: d24452 s8i a5, a4, 210 4021deb0: f00d ret.n -4021deb2: a00000 addx4 a0, a0, a0 +4021deb2: c00000 sub a0, a0, a0 4021deb5: 4024b7 blt a4, a11, 4021def9 4021deb8: 21de94 excw 4021debb: 1fad40 excw @@ -46495,11 +46494,11 @@ Disassembly of section .irom0.text: 4021debf: 3f .byte 0x3f 4021dec0: fe8016 beqz a0, 4021deac 4021dec3: 3f .byte 0x3f -4021dec4: 24b7c0 extui a11, a12, 7, 3 +4021dec4: 24b7e0 extui a11, a14, 7, 3 4021dec7: c93040 excw 4021deca: fe .byte 0xfe 4021decb: 3f .byte 0x3f -4021decc: 24b7e0 extui a11, a14, 7, 3 +4021decc: 24b800 extui a11, a0, 8, 3 4021decf: c11240 mul16u a1, a2, a4 4021ded0 : @@ -46622,7 +46621,7 @@ Disassembly of section .irom0.text: 4021e00b: 8e7801 l32r a0, 402019ec 4021e00e: 0000c0 callx0 a0 4021e011: 0c28 l32i.n a2, a12, 0 -4021e013: 1b6e85 call0 402396fc +4021e013: 1b7045 call0 40239718 4021e016: 71c8 l32i.n a12, a1, 28 4021e018: 6108 l32i.n a0, a1, 24 4021e01a: 20c112 addi a1, a1, 32 @@ -46639,9 +46638,9 @@ Disassembly of section .irom0.text: 4021e037: 0c28 l32i.n a2, a12, 0 4021e039: 434b addi.n a4, a3, 4 4021e03b: 538b addi.n a5, a3, 8 -4021e03d: 217a85 call0 4023f7e8 +4021e03d: 217c45 call0 4023f804 4021e040: 0c28 l32i.n a2, a12, 0 -4021e042: 218605 call0 4023f8a4 +4021e042: 2187c5 call0 4023f8c0 4021e045: 012d mov.n a2, a1 4021e047: 314b addi.n a3, a1, 4 4021e049: 418b addi.n a4, a1, 8 @@ -46692,7 +46691,7 @@ Disassembly of section .irom0.text: 4021e0bb: fee905 call0 4021cf4c 4021e0be: fff321 l32r a2, 4021e08c 4021e0c1: 330c movi.n a3, 3 -4021e0c3: 175305 call0 402355f4 +4021e0c3: 1754c5 call0 40235610 4021e0c6: 4108 l32i.n a0, a1, 16 4021e0c8: 20c112 addi a1, a1, 32 4021e0cb: f00d ret.n @@ -46756,7 +46755,7 @@ Disassembly of section .irom0.text: 4021e153: 320c movi.n a2, 3 4021e155: 00a132 movi a3, 0x100 4021e158: 040c movi.n a4, 0 -4021e15a: 219645 call0 4023fac0 +4021e15a: 219805 call0 4023fadc 4021e15d: 529c beqz.n a2, 4021e176 4021e15f: 1138 l32i.n a3, a1, 4 4021e161: 2148 l32i.n a4, a1, 8 @@ -46856,7 +46855,7 @@ Disassembly of section .irom0.text: 4021e229: 3b6232 s32i a3, a2, 236 4021e22c: f00d ret.n 4021e22e: 0c0000 excw -4021e231: 270c06 j 40227e65 +4021e231: 270c06 j 40227e65 4021e234: 338c beqz.n a3, 4021e23b 4021e236: 4238 l32i.n a3, a2, 16 4021e238: 0a2326 beqi a3, 2, 4021e246 @@ -47321,13 +47320,13 @@ Disassembly of section .irom0.text: 4021e67d: 000000 ill 4021e680: effe00 excw 4021e683: 3f .byte 0x3f -4021e684: 2490f0 extui a9, a15, 0, 3 -4021e687: 912040 srl a2, a4 -4021e68a: 444024 excw +4021e684: 249110 extui a9, a1, 1, 3 +4021e687: 914040 srl a4, a4 +4021e68a: 644024 excw 4021e68d: 402491 l32r a9, 401ee720 <_lit4_end+0xe6874> -4021e690: 249130 extui a9, a3, 1, 3 -4021e693: 913840 excw -4021e696: 404024 excw +4021e690: 249150 extui a9, a5, 1, 3 +4021e693: 915840 excw +4021e696: 604024 excw 4021e699: 402491 l32r a9, 401ee72c <_lit4_end+0xe6880> 4021e69c: 100184 excw 4021e69f: 7ccc40 excw @@ -47428,7 +47427,7 @@ Disassembly of section .irom0.text: 4021e7a6: 0000c0 callx0 a0 4021e7a9: e27c movi.n a2, -2 4021e7ab: ffda86 j 4021e719 -4021e7ae: 480000 excw +4021e7ae: 680000 excw 4021e7b1: 402491 l32r a9, 401ee844 <_lit4_end+0xe6998> 4021e7b4: fe9524 excw 4021e7b7: 3f .byte 0x3f @@ -47440,8 +47439,8 @@ Disassembly of section .irom0.text: 4021e7c5: c2f0c1 l32r a12, 4020f388 4021e7c8: 020161 l32r a6, 401defcc <_lit4_end+0xd7120> 4021e7cb: 300061 l32r a6, 401ea7cc <_lit4_end+0xe2920> -4021e7ce: 0520c3 excw -4021e7d1: 9c0fc3 excw +4021e7ce: c520c3 excw +4021e7d1: 9c0fc4 excw 4021e7d4: f62102 l32i a0, a1, 0x3d8 4021e7d7: ff .byte 0xff 4021e7d8: fff731 l32r a3, 4021e7b4 @@ -47455,14 +47454,14 @@ Disassembly of section .irom0.text: 4021e7f0: 120c movi.n a2, 1 4021e7f2: 2ca432 movi a3, 0x42c 4021e7f5: ffe485 call0 4021e640 -4021e7f8: 0b1805 call0 4022997c +4021e7f8: 0b19c5 call0 40229998 4021e7fb: 8e9921 l32r a2, 40202260 4021e7fe: d42222 l32i a2, a2, 0x350 4021e801: e909c5 call0 402078a0 -4021e804: 13ee45 call0 402326ec +4021e804: 13f005 call0 40232708 4021e807: 0c2d mov.n a2, a12 -4021e809: 18c785 call0 40237484 -4021e80c: 17aec5 call0 402362fc +4021e809: 18c945 call0 402374a0 +4021e80c: 17b085 call0 40236318 4021e80f: 0c3d mov.n a3, a12 4021e811: 8d6921 l32r a2, 40201db8 4021e814: e35c05 call0 40201dd8 @@ -47474,14 +47473,14 @@ Disassembly of section .irom0.text: 4021e824: 120c movi.n a2, 1 4021e826: ffe601 l32r a0, 4021e7c0 4021e829: 0000c0 callx0 a0 -4021e82c: 154e85 call0 40233d18 -4021e82f: 15c9c5 call0 402344cc +4021e82c: 155045 call0 40233d34 +4021e82f: 15cb85 call0 402344e8 4021e832: 8d61c1 l32r a12, 40201db8 -4021e835: 0b12c5 call0 40229964 +4021e835: 0b1485 call0 40229980 4021e838: 0c2d mov.n a2, a12 4021e83a: ebcd05 call0 4020a50c 4021e83d: 11c8 l32i.n a12, a1, 4 -4021e83f: 192645 call0 40237aa4 +4021e83f: 192805 call0 40237ac0 4021e842: 0108 l32i.n a0, a1, 0 4021e844: 10c112 addi a1, a1, 16 4021e847: f00d ret.n @@ -47538,7 +47537,7 @@ Disassembly of section .irom0.text: 4021e8c5: 8e7031 l32r a3, 40202288 4021e8c8: f42020 extui a2, a2, 0, 16 4021e8cb: 822230 mull a2, a2, a3 -4021e8ce: 189005 call0 402371d0 +4021e8ce: 1891c5 call0 402371ec 4021e8d1: ffa002 movi a0, 255 4021e8d4: 7e0c22 l8ui a2, a12, 126 4021e8d7: 00a0e2 movi a14, 0 @@ -47661,7 +47660,7 @@ Disassembly of section .irom0.text: 4021ea20: 00a122 movi a2, 0x100 4021ea23: ff6701 l32r a0, 4021e7c0 4021ea26: 0000c0 callx0 a0 -4021ea29: 163545 call0 40234d80 +4021ea29: 163705 call0 40234d9c 4021ea2c: 0108 l32i.n a0, a1, 0 4021ea2e: 10c112 addi a1, a1, 16 4021ea31: f00d ret.n @@ -47702,40 +47701,40 @@ Disassembly of section .irom0.text: 4021ea85: 0108 l32i.n a0, a1, 0 4021ea87: 20c112 addi a1, a1, 32 4021ea8a: f00d ret.n -4021ea8c: 249150 extui a9, a5, 1, 3 +4021ea8c: 249170 extui a9, a7, 1, 3 4021ea8f: eb3640 excw -4021ea92: 204021 l32r a2, 401e6b94 <_lit4_end+0xdece8> +4021ea92: 404021 l32r a2, 401eeb94 <_lit4_end+0xe6ce8> 4021ea95: 402494 excw -4021ea98: 249430 extui a9, a3, 4, 3 -4021ea9b: 917040 srl a7, a4 -4021ea9e: 004024 excw +4021ea98: 249450 extui a9, a5, 4, 3 +4021ea9b: 919040 srl a9, a4 +4021ea9e: 204024 excw 4021eaa1: 402494 excw -4021eaa4: 2493e0 extui a9, a14, 3, 3 -4021eaa7: 93c040 movnez a12, a0, a4 -4021eaaa: a04024 excw +4021eaa4: 249400 extui a9, a0, 4, 3 +4021eaa7: 93e040 movnez a14, a0, a4 +4021eaaa: c04024 excw 4021eaad: 402493 excw -4021eab0: 249380 extui a9, a8, 3, 3 -4021eab3: 936040 movnez a6, a0, a4 -4021eab6: 404024 excw +4021eab0: 2493a0 extui a9, a10, 3, 3 +4021eab3: 938040 movnez a8, a0, a4 +4021eab6: 604024 excw 4021eab9: 402493 excw -4021eabc: 249320 extui a9, a2, 3, 3 -4021eabf: 930040 movnez a0, a0, a4 -4021eac2: e04024 excw -4021eac5: 402492 l32i a9, a4, 0x100 -4021eac8: 2492c0 extui a9, a12, 2, 3 -4021eacb: 92a040 excw -4021eace: 804024 excw +4021eabc: 249340 extui a9, a4, 3, 3 +4021eabf: 932040 movnez a2, a0, a4 +4021eac2: 004024 excw +4021eac5: 402493 excw +4021eac8: 2492e0 extui a9, a14, 2, 3 +4021eacb: 92c040 excw +4021eace: a04024 excw 4021ead1: 402492 l32i a9, a4, 0x100 -4021ead4: 249260 extui a9, a6, 2, 3 -4021ead7: 924040 excw -4021eada: 204024 excw +4021ead4: 249280 extui a9, a8, 2, 3 +4021ead7: 926040 excw +4021eada: 404024 excw 4021eadd: 402492 l32i a9, a4, 0x100 -4021eae0: 249210 extui a9, a1, 2, 3 -4021eae3: 91f040 srl a15, a4 -4021eae6: d04024 excw +4021eae0: 249230 extui a9, a3, 2, 3 +4021eae3: 921040 excw +4021eae6: f04024 excw 4021eae9: 402491 l32r a9, 401eeb7c <_lit4_end+0xe6cd0> -4021eaec: 2491b0 extui a9, a11, 1, 3 -4021eaef: 919040 srl a9, a4 +4021eaec: 2491d0 extui a9, a13, 1, 3 +4021eaef: 91b040 srl a11, a4 4021eaf2: 644024 excw 4021eaf5: 401014 excw 4021eaf8: ffe521 l32r a2, 4021ea8c @@ -47994,16 +47993,16 @@ Disassembly of section .irom0.text: 4021eda5: 401010 excw 4021eda8: ff1a52 l16ui a5, a10, 0x1fe 4021edab: 3f .byte 0x3f -4021edac: 249480 extui a9, a8, 4, 3 -4021edaf: 949040 extui a9, a4, 0, 10 -4021edb2: b84024 excw +4021edac: 2494a0 extui a9, a10, 4, 3 +4021edaf: 94b040 extui a11, a4, 0, 10 +4021edb2: d84024 excw 4021edb5: 402494 excw 4021edb8: 04a8c0 extui a10, a12, 8, 1 -4021edbb: 3a6801 l32r a0, 401ed75c <_lit4_end+0xe58b0> +4021edbb: 3a8401 l32r a0, 401ed7cc <_lit4_end+0xe5920> 4021edbe: 4c4024 excw 4021edc1: fec9 s32i.n a12, a14, 60 4021edc3: 3f .byte 0x3f -4021edc4: 249060 extui a9, a6, 0, 3 +4021edc4: 249080 extui a9, a8, 0, 3 4021edc7: cb3040 excw 4021edca: fe .byte 0xfe 4021edcb: 3f .byte 0x3f @@ -48011,24 +48010,24 @@ Disassembly of section .irom0.text: 4021edcf: 3f .byte 0x3f 4021edd0: fecd60 excw 4021edd3: 3f .byte 0x3f -4021edd4: 2494c0 extui a9, a12, 4, 3 -4021edd7: 94e040 extui a14, a4, 0, 10 -4021edda: 004024 excw +4021edd4: 2494e0 extui a9, a14, 4, 3 +4021edd7: 950040 extui a0, a4, 16, 10 +4021edda: 204024 excw 4021eddd: 402495 excw -4021ede0: 249520 extui a9, a2, 5, 3 -4021ede3: 953040 extui a3, a4, 16, 10 -4021ede6: 404024 excw +4021ede0: 249540 extui a9, a4, 5, 3 +4021ede3: 955040 extui a5, a4, 16, 10 +4021ede6: 604024 excw 4021ede9: 402495 excw -4021edec: 249550 extui a9, a5, 5, 3 -4021edef: 956040 extui a6, a4, 16, 10 +4021edec: 249570 extui a9, a7, 5, 3 +4021edef: 958040 extui a8, a4, 16, 10 4021edf2: e04024 excw 4021edf5: fe89 s32i.n a8, a14, 60 4021edf7: 3f .byte 0x3f -4021edf8: 249590 extui a9, a9, 5, 3 +4021edf8: 2495b0 extui a9, a11, 5, 3 4021edfb: cb2c40 excw 4021edfe: fe .byte 0xfe 4021edff: 3f .byte 0x3f -4021ee00: 2494b0 extui a9, a11, 4, 3 +4021ee00: 2494d0 extui a9, a13, 4, 3 4021ee03: 045440 extui a5, a4, 4, 1 4021ee06: bc4000 excw 4021ee09: 401014 excw @@ -48069,7 +48068,7 @@ Disassembly of section .irom0.text: 4021ee64: 820c movi.n a2, 8 4021ee66: ffe701 l32r a0, 4021ee04 4021ee69: 0000c0 callx0 a0 -4021ee6c: 1301c5 call0 40231e8c +4021ee6c: 130385 call0 40231ea8 4021ee6f: 053ac5 call0 4022421c 4021ee72: acb1f1 l32r a15, 4020a138 4021ee75: 0f2d mov.n a2, a15 @@ -48138,8 +48137,8 @@ Disassembly of section .irom0.text: 4021ef20: 3e99 s32i.n a9, a14, 12 4021ef22: 2e89 s32i.n a8, a14, 8 4021ef24: 006205 call0 4021f548 -4021ef27: 1f2185 call0 4023e140 -4021ef2a: 1deec5 call0 4023ce18 +4021ef27: 1f2345 call0 4023e15c +4021ef2a: 1df085 call0 4023ce34 4021ef2d: ffa331 l32r a3, 4021edbc 4021ef30: ffa421 l32r a2, 4021edc0 4021ef33: 040c movi.n a4, 0 @@ -48255,7 +48254,7 @@ Disassembly of section .irom0.text: 4021f067: ff5a21 l32r a2, 4021edd0 4021f06a: 140c movi.n a4, 1 4021f06c: 0228 l32i.n a2, a2, 0 -4021f06e: 0fabc5 call0 4022eb2c +4021f06e: 0fad85 call0 4022eb48 4021f071: 32cc bnez.n a2, 4021f078 4021f073: 000c movi.n a0, 0 4021f075: 000086 j 4021f07b @@ -48265,7 +48264,7 @@ Disassembly of section .irom0.text: 4021f080: 9109 s32i.n a0, a1, 36 4021f082: 0b5626 beqi a6, 5, 4021f091 4021f085: 120c movi.n a2, 1 -4021f087: 0f21c5 call0 4022e2a4 +4021f087: 0f2385 call0 4022e2c0 4021f08a: ff4f61 l32r a6, 4021edc8 4021f08d: 9108 l32i.n a0, a1, 36 4021f08f: 0668 l32i.n a6, a6, 0 @@ -48274,7 +48273,7 @@ Disassembly of section .irom0.text: 4021f096: 065626 beqi a6, 5, 4021f0a0 4021f099: 37cc bnez.n a7, 4021f0a0 4021f09b: 8128 l32i.n a2, a1, 32 -4021f09d: 0f24c5 call0 4022e2ec +4021f09d: 0f2685 call0 4022e308 4021f0a0: 000c32 l8ui a3, a12, 0 4021f0a3: 070c movi.n a7, 0 4021f0a5: fbc392 addi a9, a3, -5 @@ -48350,7 +48349,7 @@ Disassembly of section .irom0.text: 4021f16e: 8a1f01 l32r a0, 402019ec 4021f171: 0000c0 callx0 a0 4021f174: 8128 l32i.n a2, a1, 32 -4021f176: 0f1ac5 call0 4022e324 +4021f176: 0f1c85 call0 4022e340 4021f179: 8148 l32i.n a4, a1, 32 4021f17b: ff1431 l32r a3, 4021edcc 4021f17e: 112e22 l32i a2, a14, 68 @@ -48399,7 +48398,7 @@ Disassembly of section .irom0.text: 4021f1f9: 113300 slli a3, a3, 16 4021f1fc: 313030 srai a3, a3, 16 4021f1ff: 005f32 s16i a3, a15, 0 -4021f202: 0b6005 call0 4022a804 +4021f202: 0b61c5 call0 4022a820 4021f205: 916351 l32r a5, 40203794 4021f208: 009f42 l16si a4, a15, 0 4021f20b: 005542 s16i a4, a5, 0 @@ -48465,7 +48464,7 @@ Disassembly of section .irom0.text: 4021f2b2: 8ac121 l32r a2, 40201db8 4021f2b5: 4228 l32i.n a2, a2, 16 4021f2b7: 0228 l32i.n a2, a2, 0 -4021f2b9: 204bc5 call0 4023f778 +4021f2b9: 204d85 call0 4023f794 4021f2bc: 02a285 call0 40221ce8 4021f2bf: 021266 bnei a2, 1, 4021f2c5 4021f2c2: 02c645 call0 40221f28 @@ -48583,7 +48582,7 @@ Disassembly of section .irom0.text: 4021f3ee: fff346 j 4021f3bf 4021f3f1: 5a0c movi.n a10, 5 4021f3f3: ffe186 j 4021f37d -4021f3f6: b00000 addx8 a0, a0, a0 +4021f3f6: d00000 subx2 a0, a0, a0 4021f3f9: 402495 excw 4021f3fc: ffff21 l32r a2, 4021f3f8 4021f3ff: f0c112 addi a1, a1, -16 @@ -48821,19 +48820,19 @@ Disassembly of section .irom0.text: 4021f624: feca14 excw 4021f627: 3f .byte 0x3f 4021f628: f6f8 l32i.n a15, a6, 60 -4021f62a: f04021 l32r a2, 4021b72c -4021f62d: 402497 blt a4, a9, 4021f671 -4021f630: cadc bnez.n a10, 4021f650 +4021f62a: 104021 l32r a2, 401e372c <_lit4_end+0xdb880> +4021f62d: 2498 l32i.n a9, a4, 8 +4021f62f: cadc40 excw 4021f632: fe .byte 0xfe 4021f633: 3f .byte 0x3f 4021f634: f0c112 addi a1, a1, -16 4021f637: 0261c2 s32i a12, a1, 8 4021f63a: 0129 s32i.n a2, a1, 0 4021f63c: 1109 s32i.n a0, a1, 4 -4021f63e: 14d845 call0 402343c4 +4021f63e: 14da05 call0 402343e0 4021f641: 12cc bnez.n a2, 4021f646 -4021f643: 151105 call0 40234754 -4021f646: 149a45 call0 40233fec +4021f643: 1512c5 call0 40234770 +4021f646: 149c05 call0 40234008 4021f649: 72ac beqz.n a2, 4021f674 4021f64b: fff6c1 l32r a12, 4021f624 4021f64e: fcccc2 addi a12, a12, -4 @@ -48846,7 +48845,7 @@ Disassembly of section .irom0.text: 4021f661: 0000c0 callx0 a0 4021f664: 100c movi.n a0, 1 4021f666: 004c02 s8i a0, a12, 0 -4021f669: 149685 call0 40233fd4 +4021f669: 149845 call0 40233ff0 4021f66c: 180c02 l8ui a0, a12, 24 4021f66f: 929c beqz.n a2, 4021f68c 4021f671: 171026 beqi a0, 1, 4021f68c @@ -48862,7 +48861,7 @@ Disassembly of section .irom0.text: 4021f68a: f00d ret.n 4021f68c: 023056 bnez a0, 4021f6b3 4021f68f: 01a022 movi a2, 1 -4021f692: 14af45 call0 40234188 +4021f692: 14b105 call0 402341a4 4021f695: ffe321 l32r a2, 4021f624 4021f698: 8b0201 l32r a0, 402022a0 4021f69b: 0000c0 callx0 a0 @@ -48916,10 +48915,10 @@ Disassembly of section .irom0.text: 4021f70e: 088016 beqz a0, 4021f79a 4021f711: fff6e1 l32r a14, 4021f6ec 4021f714: 201110 or a1, a1, a1 -4021f717: 148bc5 call0 40233fd4 +4021f717: 148d85 call0 40233ff0 4021f71a: 72cc bnez.n a2, 4021f725 4021f71c: 201110 or a1, a1, a1 -4021f71f: 148cc5 call0 40233fec +4021f71f: 148e85 call0 40234008 4021f722: 071256 bnez a2, 4021f797 4021f725: 020c42 l8ui a4, a12, 2 4021f728: 04ea add.n a0, a4, a14 @@ -48973,12 +48972,12 @@ Disassembly of section .irom0.text: 4021f7b0: 21d8 l32i.n a13, a1, 8 4021f7b2: 10c112 addi a1, a1, 16 4021f7b5: f00d ret.n -4021f7b7: 14c0c5 call0 402343c4 +4021f7b7: 14c285 call0 402343e0 4021f7ba: 42cc bnez.n a2, 4021f7c2 4021f7bc: 201110 or a1, a1, a1 -4021f7bf: 14f945 call0 40234754 +4021f7bf: 14fb05 call0 40234770 4021f7c2: 120c movi.n a2, 1 -4021f7c4: 149c05 call0 40234188 +4021f7c4: 149dc5 call0 402341a4 4021f7c7: 202ee0 or a2, a14, a14 4021f7ca: 8ab501 l32r a0, 402022a0 4021f7cd: 0000c0 callx0 a0 @@ -48994,7 +48993,7 @@ Disassembly of section .irom0.text: 4021f7e4 : 4021f7e4: f0c112 addi a1, a1, -16 4021f7e7: 006102 s32i a0, a1, 0 -4021f7ea: 15e645 call0 40235650 +4021f7ea: 15e805 call0 4023566c 4021f7ed: 002102 l32i a0, a1, 0 4021f7f0: 10c112 addi a1, a1, 16 4021f7f3: 000080 ret @@ -49004,7 +49003,7 @@ Disassembly of section .irom0.text: 4021f7f8: 00a022 movi a2, 0 4021f7fb: f0c112 addi a1, a1, -16 4021f7fe: 006102 s32i a0, a1, 0 -4021f801: 0b4a45 call0 4022aca8 +4021f801: 0b4c05 call0 4022acc4 4021f804: 89aa01 l32r a0, 40201eac 4021f807: f42020 extui a2, a2, 0, 16 4021f80a: 1c1207 beq a2, a0, 4021f82a @@ -49032,7 +49031,7 @@ Disassembly of section .irom0.text: 4021f842: 41f9 s32i.n a15, a1, 16 4021f844: 0109 s32i.n a0, a1, 0 4021f846: 03fd mov.n a15, a3 -4021f848: 0b6005 call0 4022ae4c +4021f848: 0b61c5 call0 4022ae68 4021f84b: 4fbc beqz.n a15, 4021f883 4021f84d: 8997e1 l32r a14, 40201eac 4021f850: 0c0c movi.n a12, 0 @@ -49066,7 +49065,7 @@ Disassembly of section .irom0.text: 4021f894 : 4021f894: f0c112 addi a1, a1, -16 4021f897: 0109 s32i.n a0, a1, 0 -4021f899: 0b9805 call0 4022b21c +4021f899: 0b99c5 call0 4022b238 4021f89c: 898401 l32r a0, 40201eac 4021f89f: f42020 extui a2, a2, 0, 16 4021f8a2: 101207 beq a2, a0, 4021f8b6 @@ -49110,7 +49109,7 @@ Disassembly of section .irom0.text: 4021f8fd: fff101 l32r a0, 4021f8c4 4021f900: 0020c0 memw 4021f903: 866c02 s32i a0, a12, 0x218 -4021f906: 11f405 call0 40231848 +4021f906: 11f5c5 call0 40231864 4021f909: 00a022 movi a2, 0 4021f90c: 013d mov.n a3, a1 4021f90e: c41c movi.n a4, 28 @@ -49213,7 +49212,7 @@ Disassembly of section .irom0.text: 4021fa11: 0108 l32i.n a0, a1, 0 4021fa13: 10c112 addi a1, a1, 16 4021fa16: f00d ret.n -4021fa18: 2497b0 extui a9, a11, 7, 3 +4021fa18: 2497d0 extui a9, a13, 7, 3 4021fa1b: a42240 extui a2, a4, 2, 11 4021fa1c : @@ -49278,7 +49277,7 @@ Disassembly of section .irom0.text: 4021faab: 832222 l32i a2, a2, 0x20c 4021faae: 442820 extui a2, a2, 8, 5 4021fab1: f00d ret.n -4021fab3: 982000 excw +4021fab3: 984000 excw 4021fab6: 124024 excw 4021fab9: 09f0c1 l32r a12, 401e227c <_lit4_end+0xda3d0> 4021fabc: fe8501 l32r a0, 4021f4d0 @@ -49383,13 +49382,13 @@ Disassembly of section .irom0.text: 4021fbb4: f00d ret.n 4021fbb6: 120c movi.n a2, 1 4021fbb8: f00d ret.n -4021fbba: 400000 ssr a0 +4021fbba: 600000 neg a0, a0 4021fbbd: 2498 l32i.n a9, a4, 8 -4021fbbf: 988040 excw -4021fbc2: c04024 excw +4021fbbf: 98a040 excw +4021fbc2: e04024 excw 4021fbc5: 2498 l32i.n a9, a4, 8 -4021fbc7: 98a040 excw -4021fbca: 604024 excw +4021fbc7: 98c040 excw +4021fbca: 804024 excw 4021fbcd: 2498 l32i.n a9, a4, 8 4021fbcf: a24240 excw @@ -49632,8 +49631,8 @@ Disassembly of section .irom0.text: 4021fe25: 7e4322 s8i a2, a3, 126 4021fe28: 120c movi.n a2, 1 4021fe2a: f00d ret.n -4021fe2c: 2498e0 extui a9, a14, 8, 3 -4021fe2f: 990040 excw +4021fe2c: 249900 extui a9, a0, 9, 3 +4021fe2f: 992040 excw 4021fe32: 124024 excw 4021fe34 : @@ -49699,8 +49698,8 @@ Disassembly of section .irom0.text: 4021fecf: 01a1d2 movi a13, 0x101 4021fed2: ffe346 j 4021fe63 4021fed5: 000000 ill -4021fed8: 249950 extui a9, a5, 9, 3 -4021fedb: 993040 excw +4021fed8: 249970 extui a9, a7, 9, 3 +4021fedb: 995040 excw 4021fede: 124024 excw 4021fee0 : @@ -49747,7 +49746,7 @@ Disassembly of section .irom0.text: 4021ff4c: 0000c0 callx0 a0 4021ff4f: f27c movi.n a2, -1 4021ff51: fff406 j 4021ff25 -4021ff54: 249970 extui a9, a7, 9, 3 +4021ff54: 249990 extui a9, a9, 9, 3 4021ff57: 041c40 extui a1, a4, 12, 1 4021ff58 : @@ -49784,9 +49783,9 @@ Disassembly of section .irom0.text: 4021ffad: 4108 l32i.n a0, a1, 16 4021ffaf: 20c112 addi a1, a1, 32 4021ffb2: f00d ret.n -4021ffb4: 249980 extui a9, a8, 9, 3 -4021ffb7: 999040 excw -4021ffba: b04024 excw +4021ffb4: 2499a0 extui a9, a10, 9, 3 +4021ffb7: 99b040 excw +4021ffba: d04024 excw 4021ffbd: 2499 s32i.n a9, a4, 8 4021ffbf: 041c40 extui a1, a4, 12, 1 @@ -50049,17 +50048,17 @@ Disassembly of section .irom0.text: 40220265: 85e101 l32r a0, 402019ec 40220268: 0000c0 callx0 a0 4022026b: ff5b46 j 4021ffdc -4022026e: e00000 subx4 a0, a0, a0 -40220271: 2499 s32i.n a9, a4, 8 -40220273: 99d040 excw -40220276: e84024 excw -40220279: 2499 s32i.n a9, a4, 8 -4022027b: 99f040 excw -4022027e: ec4024 excw -40220281: 2499 s32i.n a9, a4, 8 -40220283: 99f440 excw -40220286: e44024 excw -40220289: 2499 s32i.n a9, a4, 8 +4022026e: 000000 ill +40220271: 249a add.n a2, a4, a9 +40220273: 99f040 excw +40220276: 084024 excw +40220279: 249a add.n a2, a4, a9 +4022027b: 9a1040 excw +4022027e: 0c4024 excw +40220281: 249a add.n a2, a4, a9 +40220283: 9a1440 excw +40220286: 044024 excw +40220289: 249a add.n a2, a4, a9 4022028b: a42240 extui a2, a4, 2, 11 4022028c : @@ -50171,7 +50170,7 @@ Disassembly of section .irom0.text: 402203a4: 120c movi.n a2, 1 402203a6: 200020 or a0, a0, a2 402203a9: ffd186 j 402202f3 -402203ac: 249a00 extui a9, a0, 10, 3 +402203ac: 249a20 extui a9, a2, 10, 3 402203af: ca9840 excw 402203b2: fe .byte 0xfe 402203b3: 3f .byte 0x3f @@ -50194,7 +50193,7 @@ Disassembly of section .irom0.text: 402203e0: 0000c0 callx0 a0 402203e3: fff321 l32r a2, 402203b0 402203e6: 7b0222 l8ui a2, a2, 123 -402203e9: 0ded45 call0 4022e2c0 +402203e9: 0def05 call0 4022e2dc 402203ec: fff231 l32r a3, 402203b4 402203ef: 87a341 l32r a4, 4020227c 402203f2: 0020c0 memw @@ -50312,7 +50311,7 @@ Disassembly of section .irom0.text: 40220536: 516c32 s32i a3, a12, 0x144 40220539: 212232 l32i a3, a2, 132 4022053c: 202222 l32i a2, a2, 128 -4022053f: 10fac5 call0 402314ec +4022053f: 10fc85 call0 40231508 40220542: 00a062 movi a6, 0 40220545: 170c movi.n a7, 1 40220547: ff9a91 l32r a9, 402203b0 @@ -50340,7 +50339,7 @@ Disassembly of section .irom0.text: 40220581: 000000 ill 40220584: feca10 excw 40220587: 3f .byte 0x3f -40220588: 249a20 extui a9, a2, 10, 3 +40220588: 249a40 extui a9, a4, 10, 3 4022058b: c11240 mul16u a1, a2, a4 4022058c : @@ -50348,11 +50347,11 @@ Disassembly of section .irom0.text: 4022058f: 006132 s32i a3, a1, 0 40220592: 016122 s32i a2, a1, 4 40220595: 2109 s32i.n a0, a1, 8 -40220597: 1227c5 call0 40232814 +40220597: 122985 call0 40232830 4022059a: 024d mov.n a4, a2 4022059c: 0138 l32i.n a3, a1, 0 4022059e: 1128 l32i.n a2, a1, 4 -402205a0: 10ee85 call0 4023148c +402205a0: 10f045 call0 402314a8 402205a3: 953361 l32r a6, 40205a70 402205a6: 000c movi.n a0, 0 402205a8: fff751 l32r a5, 40220584 @@ -50376,7 +50375,7 @@ Disassembly of section .irom0.text: 402205d7: caa000 excw 402205da: fe .byte 0xfe 402205db: 3f .byte 0x3f -402205dc: 249a40 extui a9, a4, 10, 3 +402205dc: 249a60 extui a9, a6, 10, 3 402205df: 03d040 rsr.208 a4 402205e2: 124022 s8i a2, a0, 18 @@ -50387,11 +50386,11 @@ Disassembly of section .irom0.text: 402205ed: 3109 s32i.n a0, a1, 12 402205ef: 007d45 call0 40220dc4 402205f2: 0129 s32i.n a2, a1, 0 -402205f4: 1221c5 call0 40232814 +402205f4: 122385 call0 40232830 402205f7: 024d mov.n a4, a2 402205f9: 1138 l32i.n a3, a1, 4 402205fb: 2128 l32i.n a2, a1, 8 -402205fd: 10e8c5 call0 4023148c +402205fd: 10ea85 call0 402314a8 40220600: 951c61 l32r a6, 40205a70 40220603: 000c movi.n a0, 0 40220605: fff471 l32r a7, 402205d8 @@ -50460,7 +50459,7 @@ Disassembly of section .irom0.text: 402206a0: 00a022 movi a2, 0 402206a3: f0c112 addi a1, a1, -16 402206a6: 006102 s32i a0, a1, 0 -402206a9: 0aa345 call0 4022b0e0 +402206a9: 0aa505 call0 4022b0fc 402206ac: 002102 l32i a0, a1, 0 402206af: 10c112 addi a1, a1, 16 402206b2: f00d ret.n @@ -50468,7 +50467,7 @@ Disassembly of section .irom0.text: 402206b4 : 402206b4: f0c112 addi a1, a1, -16 402206b7: 006102 s32i a0, a1, 0 -402206ba: 0e3a85 call0 4022ea64 +402206ba: 0e3c45 call0 4022ea80 402206bd: 002102 l32i a0, a1, 0 402206c0: 10c112 addi a1, a1, 16 402206c3: 000080 ret @@ -50477,7 +50476,7 @@ Disassembly of section .irom0.text: 402206c8 : 402206c8: f0c112 addi a1, a1, -16 402206cb: 006102 s32i a0, a1, 0 -402206ce: 0e3dc5 call0 4022eaac +402206ce: 0e3f85 call0 4022eac8 402206d1: 002102 l32i a0, a1, 0 402206d4: 10c112 addi a1, a1, 16 402206d7: 000080 ret @@ -50486,7 +50485,7 @@ Disassembly of section .irom0.text: 402206dc : 402206dc: f0c112 addi a1, a1, -16 402206df: 006102 s32i a0, a1, 0 -402206e2: 0dbc05 call0 4022e2a4 +402206e2: 0dbdc5 call0 4022e2c0 402206e5: 002102 l32i a0, a1, 0 402206e8: 10c112 addi a1, a1, 16 402206eb: 000080 ret @@ -50495,7 +50494,7 @@ Disassembly of section .irom0.text: 402206f0 : 402206f0: f0c112 addi a1, a1, -16 402206f3: 006102 s32i a0, a1, 0 -402206f6: 0e5085 call0 4022ec00 +402206f6: 0e5245 call0 4022ec1c 402206f9: 002102 l32i a0, a1, 0 402206fc: 10c112 addi a1, a1, 16 402206ff: 000080 ret @@ -50618,8 +50617,8 @@ Disassembly of section .irom0.text: 4022080c: caa8 l32i.n a10, a10, 48 4022080e: fe .byte 0xfe 4022080f: 3f .byte 0x3f -40220810: 249a60 extui a9, a6, 10, 3 -40220813: 9a9040 excw +40220810: 249a80 extui a9, a8, 10, 3 +40220813: 9ab040 excw 40220816: 124024 excw 40220818 : @@ -50729,21 +50728,21 @@ Disassembly of section .irom0.text: 40220923: 3f .byte 0x3f 40220924: fe89d7 bany a9, a13, 40220926 40220927: 3f .byte 0x3f -40220928: 249aa0 extui a9, a10, 10, 3 +40220928: 249ac0 extui a9, a12, 10, 3 4022092b: 89e040 excw 4022092e: fe .byte 0xfe 4022092f: 3f .byte 0x3f 40220930: c758 l32i.n a5, a7, 48 40220932: fe .byte 0xfe 40220933: 3f .byte 0x3f -40220934: 249ac0 extui a9, a12, 10, 3 -40220937: 9ae040 excw +40220934: 249ae0 extui a9, a14, 10, 3 +40220937: 9b0040 excw 4022093a: 004024 excw 4022093d: ff39 s32i.n a3, a15, 60 4022093f: 3f .byte 0x3f 40220940: ffc000 excw 40220943: 3f .byte 0x3f -40220944: 249b00 extui a9, a0, 11, 3 +40220944: 249b20 extui a9, a2, 11, 3 40220947: f82140 excw 40220948 : @@ -50810,7 +50809,7 @@ Disassembly of section .irom0.text: 402209e8 : 402209e8: f0c112 addi a1, a1, -16 402209eb: 006102 s32i a0, a1, 0 -402209ee: 11e245 call0 40232814 +402209ee: 11e405 call0 40232830 402209f1: 002102 l32i a0, a1, 0 402209f4: 10c112 addi a1, a1, 16 402209f7: 000080 ret @@ -51022,7 +51021,7 @@ Disassembly of section .irom0.text: 40220bcc: 013d mov.n a3, a1 40220bce: 025b45 call0 40223184 40220bd1: 012d mov.n a2, a1 -40220bd3: 18e545 call0 40239a28 +40220bd3: 18e705 call0 40239a44 40220bd6: fa8e01 l32r a0, 4021f610 40220bd9: 120c movi.n a2, 1 40220bdb: 0d4022 s8i a2, a0, 13 @@ -51048,7 +51047,7 @@ Disassembly of section .irom0.text: 40220c0b: a28c beqz.n a2, 40220c19 40220c0d: 0d0022 l8ui a2, a0, 13 40220c10: 051266 bnei a2, 1, 40220c19 -40220c13: 18fa05 call0 40239bb4 +40220c13: 18fbc5 call0 40239bd0 40220c16: fa7e01 l32r a0, 4021f610 40220c19: 120c movi.n a2, 1 40220c1b: 030c movi.n a3, 0 @@ -51091,7 +51090,7 @@ Disassembly of section .irom0.text: 40220c73: 016262 s32i a6, a2, 4 40220c76: 026262 s32i a6, a2, 8 40220c79: 3269 s32i.n a6, a2, 12 -40220c7b: 18a805 call0 402396fc +40220c7b: 18a9c5 call0 40239718 40220c7e: fa6401 l32r a0, 4021f610 40220c81: 140c movi.n a4, 1 40220c83: fdd216 beqz a2, 40220c64 @@ -51114,7 +51113,7 @@ Disassembly of section .irom0.text: 40220cab: a28c beqz.n a2, 40220cb9 40220cad: 0e0032 l8ui a3, a0, 14 40220cb0: 051366 bnei a3, 1, 40220cb9 -40220cb3: 18a085 call0 402396bc +40220cb3: 18a245 call0 402396d8 40220cb6: fa5601 l32r a0, 4021f610 40220cb9: 120c movi.n a2, 1 40220cbb: 040c movi.n a4, 0 @@ -51136,9 +51135,9 @@ Disassembly of section .irom0.text: 40220cdf: 035105 call0 402241f0 40220ce2: 02cd mov.n a12, a2 40220ce4: 628c beqz.n a2, 40220cee -40220ce6: 189d45 call0 402396bc +40220ce6: 189f05 call0 402396d8 40220ce9: 0c2d mov.n a2, a12 -40220ceb: 183a05 call0 4023908c +40220ceb: 183bc5 call0 402390a8 40220cee: c22c movi.n a2, 44 40220cf0: fb4a31 l32r a3, 4021fa18 40220cf3: d4a642 movi a4, 0x6d4 @@ -51278,7 +51277,7 @@ Disassembly of section .irom0.text: 40220e38: 83e021 l32r a2, 40201db8 40220e3b: 042222 l32i a2, a2, 16 40220e3e: 0228 l32i.n a2, a2, 0 -40220e40: 1e9345 call0 4023f778 +40220e40: 1e9505 call0 4023f794 40220e43: 11c8 l32i.n a12, a1, 4 40220e45: 0108 l32i.n a0, a1, 0 40220e47: 10c112 addi a1, a1, 16 @@ -51312,7 +51311,7 @@ Disassembly of section .irom0.text: 40220e84: 10c112 addi a1, a1, 16 40220e87: f00d ret.n 40220e89: 000000 ill -40220e8c: 249b20 extui a9, a2, 11, 3 +40220e8c: 249b40 extui a9, a4, 11, 3 40220e8f: c11240 mul16u a1, a2, a4 40220e90 : @@ -51340,7 +51339,7 @@ Disassembly of section .irom0.text: 40220ecc: 042002 l32i a0, a0, 16 40220ecf: 017016 beqz a0, 40220eea 40220ed2: 002022 l32i a2, a0, 0 -40220ed5: 1e8a05 call0 4023f778 +40220ed5: 1e8bc5 call0 4023f794 40220ed8: 120c movi.n a2, 1 40220eda: 0108 l32i.n a0, a1, 0 40220edc: 10c112 addi a1, a1, 16 @@ -51358,7 +51357,7 @@ Disassembly of section .irom0.text: 40220efe: 5008 l32i.n a0, a0, 20 40220f00: fe6016 beqz a0, 40220eea 40220f03: 0028 l32i.n a2, a0, 0 -40220f05: 1e8705 call0 4023f778 +40220f05: 1e88c5 call0 4023f794 40220f08: fff306 j 40220ed8 40220f0b: ca7800 excw 40220f0e: fe .byte 0xfe @@ -51463,13 +51462,13 @@ Disassembly of section .irom0.text: 4022100e: 814601 l32r a0, 40201528 40221011: 0000c0 callx0 a0 40221014: 2cdc bnez.n a12, 4022102a -40221016: 13d205 call0 40234d38 +40221016: 13d3c5 call0 40234d54 40221019: 0d1266 bnei a2, 1, 4022102a 4022101c: 220c movi.n a2, 2 -4022101e: 132c05 call0 402342e0 -40221021: 134405 call0 40234464 +4022101e: 132dc5 call0 402342fc +40221021: 1345c5 call0 40234480 40221024: f73521 l32r a2, 4021ecf8 -40221027: 13c305 call0 40234c58 +40221027: 13c4c5 call0 40234c74 4022102a: 120c movi.n a2, 1 4022102c: 51c8 l32i.n a12, a1, 20 4022102e: 4108 l32i.n a0, a1, 16 @@ -51518,10 +51517,10 @@ Disassembly of section .irom0.text: 4022108c: f00d ret.n 4022108e: 020000 excw 40221091: 0008 l32i.n a0, a0, 0 -40221093: 9b4800 excw -40221096: 404024 excw +40221093: 9b6800 excw +40221096: 604024 excw 40221099: 249b addi.n a2, a4, 9 -4022109b: 9b4440 excw +4022109b: 9b6440 excw 4022109e: 1d4024 excw 402210a1: 0008 l32i.n a0, a0, 0 ... @@ -52634,7 +52633,7 @@ Disassembly of section .irom0.text: 40221b65: f00d ret.n 40221b67: 120c movi.n a2, 1 40221b69: f00d ret.n -40221b6b: 9b6000 excw +40221b6b: 9b8000 excw 40221b6e: 744024 excw 40221b71: 3fff14 excw 40221b74: ff1924 excw @@ -53137,7 +53136,7 @@ Disassembly of section .irom0.text: 40222066: 040c movi.n a4, 0 40222068: 050c movi.n a5, 0 4022206a: 060c movi.n a6, 0 -4022206c: 103705 call0 402323e0 +4022206c: 1038c5 call0 402323fc 4022206f: 120c movi.n a2, 1 40222071: 11c8 l32i.n a12, a1, 4 40222073: 0108 l32i.n a0, a1, 0 @@ -53200,7 +53199,7 @@ Disassembly of section .irom0.text: 402220ef: 1fa022 movi a2, 31 402220f2: c38c beqz.n a3, 40222102 402220f4: 020c movi.n a2, 0 -402220f6: 105945 call0 4023268c +402220f6: 105b05 call0 402326a8 402220f9: 012280 slli a2, a2, 24 402220fc: 312820 srai a2, a2, 24 402220ff: fff646 j 402220dc @@ -53213,7 +53212,7 @@ Disassembly of section .irom0.text: 40222110: 0b5b addi.n a0, a11, 5 40222112: 5f0000 excw 40222115: 000b addi.n a0, a0, -1 -40222117: 97d000 excw +40222117: 97f000 excw 4022211a: 8d4024 excw 4022211c : @@ -53696,7 +53695,7 @@ Disassembly of section .irom0.text: 402225dc: 7f2b31 l32r a3, 40202288 402225df: f42020 extui a2, a2, 0, 16 402225e2: 822230 mull a2, a2, a3 -402225e5: 14be85 call0 402371d0 +402225e5: 14c045 call0 402371ec 402225e8: 192c42 l32i a4, a12, 100 402225eb: 3224b6 bltui a4, 2, 40222621 402225ee: 1128 l32i.n a2, a1, 4 @@ -53706,7 +53705,7 @@ Disassembly of section .irom0.text: 402225f9: 8158 l32i.n a5, a1, 32 402225fb: 221566 bnei a5, 1, 40222621 402225fe: fe17c5 call0 4022077c -40222601: 127b85 call0 40234dbc +40222601: 127d45 call0 40234dd8 40222604: 1128 l32i.n a2, a1, 4 40222606: 0138 l32i.n a3, a1, 0 40222608: ed48 l32i.n a4, a13, 56 @@ -53716,7 +53715,7 @@ Disassembly of section .irom0.text: 40222612: 15c662 addi a6, a6, 21 40222615: ea8d01 l32r a0, 4021d04c 40222618: 0000c0 callx0 a0 -4022261b: 127cc5 call0 40234de8 +4022261b: 127e85 call0 40234e04 4022261e: fe1885 call0 402207a8 40222621: 2178 l32i.n a7, a1, 8 40222623: 0d1766 bnei a7, 1, 40222634 @@ -54511,7 +54510,7 @@ Disassembly of section .irom0.text: 40222db3: 042002 l32i a0, a0, 16 40222db6: 005016 beqz a0, 40222dbf 40222db9: 002022 l32i a2, a0, 0 -40222dbc: 1c9b85 call0 4023f778 +40222dbc: 1c9d45 call0 4023f794 40222dbf: 0d2d mov.n a2, a13 40222dc1: f31531 l32r a3, 4021fa18 40222dc4: ffc841 l32r a4, 40222ce4 @@ -54555,7 +54554,7 @@ Disassembly of section .irom0.text: 40222e14: 020c movi.n a2, 0 40222e16: 0001c6 j 40222e21 40222e19: 742020 extui a2, a2, 0, 8 -40222e1c: 0fd385 call0 40232b58 +40222e1c: 0fd545 call0 40232b74 40222e1f: 120c movi.n a2, 1 40222e21: 0108 l32i.n a0, a1, 0 40222e23: 10c112 addi a1, a1, 16 @@ -54565,7 +54564,7 @@ Disassembly of section .irom0.text: 40222e28: 742020 extui a2, a2, 0, 8 40222e2b: f0c112 addi a1, a1, -16 40222e2e: 006102 s32i a0, a1, 0 -40222e31: 0fe285 call0 40232c5c +40222e31: 0fe445 call0 40232c78 40222e34: 01a022 movi a2, 1 40222e37: 002102 l32i a0, a1, 0 40222e3a: 10c112 addi a1, a1, 16 @@ -54575,7 +54574,7 @@ Disassembly of section .irom0.text: 40222e40 : 40222e40: f0c112 addi a1, a1, -16 40222e43: 006102 s32i a0, a1, 0 -40222e46: 0fe245 call0 40232c6c +40222e46: 0fe405 call0 40232c88 40222e49: 01a022 movi a2, 1 40222e4c: 002102 l32i a0, a1, 0 40222e4f: 10c112 addi a1, a1, 16 @@ -54596,7 +54595,7 @@ Disassembly of section .irom0.text: 40222e70: 0d2d mov.n a2, a13 40222e72: 11c8 l32i.n a12, a1, 4 40222e74: 21d8 l32i.n a13, a1, 8 -40222e76: 0f9405 call0 402327b8 +40222e76: 0f95c5 call0 402327d4 40222e79: 0108 l32i.n a0, a1, 0 40222e7b: 10c112 addi a1, a1, 16 40222e7e: f00d ret.n @@ -54608,7 +54607,7 @@ Disassembly of section .irom0.text: 40222e87: 006102 s32i a0, a1, 0 40222e8a: fffd01 l32r a0, 40222e80 40222e8d: 0000c0 callx0 a0 -40222e90: 0f95c5 call0 402327f0 +40222e90: 0f9785 call0 4023280c 40222e93: 002102 l32i a0, a1, 0 40222e96: 10c112 addi a1, a1, 16 40222e99: 000080 ret @@ -54616,7 +54615,7 @@ Disassembly of section .irom0.text: 40222e9c : 40222e9c: f0c112 addi a1, a1, -16 40222e9f: 006102 s32i a0, a1, 0 -40222ea2: 0fda45 call0 40232c48 +40222ea2: 0fdc05 call0 40232c64 40222ea5: 002102 l32i a0, a1, 0 40222ea8: 10c112 addi a1, a1, 16 40222eab: 000080 ret @@ -54625,7 +54624,7 @@ Disassembly of section .irom0.text: 40222eb0 : 40222eb0: f0c112 addi a1, a1, -16 40222eb3: 006102 s32i a0, a1, 0 -40222eb6: 0fdac5 call0 40232c64 +40222eb6: 0fdc85 call0 40232c80 40222eb9: 002102 l32i a0, a1, 0 40222ebc: 10c112 addi a1, a1, 16 40222ebf: 000080 ret @@ -54634,7 +54633,7 @@ Disassembly of section .irom0.text: 40222ec4 : 40222ec4: f0c112 addi a1, a1, -16 40222ec7: 006102 s32i a0, a1, 0 -40222eca: 0fda85 call0 40232c74 +40222eca: 0fdc45 call0 40232c90 40222ecd: 002102 l32i a0, a1, 0 40222ed0: 10c112 addi a1, a1, 16 40222ed3: 000080 ret @@ -54758,7 +54757,7 @@ Disassembly of section .irom0.text: 40222ff9: f00d ret.n 40222ffb: 020c movi.n a2, 0 40222ffd: fffcc6 j 40222ff4 -40223000: 249b80 extui a9, a8, 11, 3 +40223000: 249ba0 extui a9, a10, 11, 3 40223003: c11240 mul16u a1, a2, a4 40223004 : @@ -54814,7 +54813,7 @@ Disassembly of section .irom0.text: 40223084: 0020c0 memw 40223087: 9b6422 s32i a2, a4, 0x26c 4022308a: 020c movi.n a2, 0 -4022308c: 144805 call0 40237510 +4022308c: 1449c5 call0 4023752c 4022308f: 120c movi.n a2, 1 40223091: 0108 l32i.n a0, a1, 0 40223093: 10c112 addi a1, a1, 16 @@ -54838,7 +54837,7 @@ Disassembly of section .irom0.text: 402230bc: 001506 j 40223114 402230bf: 82c301 l32r a0, 40203bcc 402230c2: 0000c0 callx0 a0 -402230c5: 14b385 call0 40237c00 +402230c5: 14b545 call0 40237c1c 402230c8: 0020c0 memw 402230cb: 81b131 l32r a3, 40203790 402230ce: 9b2372 l32i a7, a3, 0x26c @@ -54860,11 +54859,11 @@ Disassembly of section .irom0.text: 402230fc: 9b6322 s32i a2, a3, 0x26c 402230ff: 020c movi.n a2, 0 40223101: 9c0d31 l32r a3, 4020a138 -40223104: 144085 call0 40237510 +40223104: 144245 call0 4023752c 40223107: 7c53a1 l32r a10, 40202254 4022310a: 090c movi.n a9, 0 4022310c: 5e4a92 s8i a9, a10, 94 -4022310f: 149945 call0 40237aa4 +4022310f: 149b05 call0 40237ac0 40223112: 120c movi.n a2, 1 40223114: 1108 l32i.n a0, a1, 4 40223116: 10c112 addi a1, a1, 16 @@ -54896,8 +54895,8 @@ Disassembly of section .irom0.text: 40223162: 7c3c21 l32r a2, 40202254 40223165: 100c movi.n a0, 1 40223167: 5e4202 s8i a0, a2, 94 -4022316a: 149605 call0 40237acc -4022316d: 149345 call0 40237aa4 +4022316a: 1497c5 call0 40237ae8 +4022316d: 149505 call0 40237ac0 40223170: ffe786 j 40223112 40223173: f48656 bnez a6, 402230bf 40223176: 042d mov.n a2, a4 @@ -54998,7 +54997,7 @@ Disassembly of section .irom0.text: 40223251: 0d3d mov.n a3, a13 40223253: 4d4b addi.n a4, a13, 4 40223255: 5d8b addi.n a5, a13, 8 -40223257: 1c5905 call0 4023f7e8 +40223257: 1c5ac5 call0 4023f804 4022325a: 120c movi.n a2, 1 4022325c: 11c8 l32i.n a12, a1, 4 4022325e: 21d8 l32i.n a13, a1, 8 @@ -55235,7 +55234,7 @@ Disassembly of section .irom0.text: 40223485: 0432b6 bltui a2, 3, 4022348d 40223488: 020c movi.n a2, 0 4022348a: 000386 j 4022349c -4022348d: 135285 call0 402369b8 +4022348d: 135445 call0 402369d4 40223490: 01a002 movi a0, 1 40223493: 203220 or a3, a2, a2 40223496: 00a022 movi a2, 0 @@ -55451,8 +55450,8 @@ Disassembly of section .irom0.text: 40223668: 1108 l32i.n a0, a1, 4 4022366a: 10c112 addi a1, a1, 16 4022366d: f00d ret.n -4022366f: 9b9000 excw -40223672: b04024 excw +4022366f: 9bb000 excw +40223672: d04024 excw 40223675: 249b addi.n a2, a4, 9 40223677: c11240 mul16u a1, a2, a4 @@ -56105,7 +56104,7 @@ Disassembly of section .irom0.text: 40223c94: 30c112 addi a1, a1, 48 40223c97: f00d ret.n 40223c99: 000000 ill -40223c9c: 249d20 extui a9, a2, 13, 3 +40223c9c: 249d40 extui a9, a4, 13, 3 40223c9f: a08240 addx4 a8, a2, a4 40223ca0 : @@ -56364,9 +56363,9 @@ Disassembly of section .irom0.text: 40223f08: 0000c0 callx0 a0 40223f0b: 0002c6 j 40223f1a 40223f0e: 042c22 l32i a2, a12, 16 -40223f11: 1173c5 call0 40235650 +40223f11: 117585 call0 4023566c 40223f14: 202cc0 or a2, a12, a12 -40223f17: 1bb305 call0 4023fa48 +40223f17: 1bb4c5 call0 4023fa64 40223f1a: 11c8 l32i.n a12, a1, 4 40223f1c: 0108 l32i.n a0, a1, 0 40223f1e: 10c112 addi a1, a1, 16 @@ -56387,9 +56386,9 @@ Disassembly of section .irom0.text: 40223f40: 0000c0 callx0 a0 40223f43: 0002c6 j 40223f52 40223f46: 042c22 l32i a2, a12, 16 -40223f49: 117045 call0 40235650 +40223f49: 117205 call0 4023566c 40223f4c: 202cc0 or a2, a12, a12 -40223f4f: 1baf85 call0 4023fa48 +40223f4f: 1bb145 call0 4023fa64 40223f52: 11c8 l32i.n a12, a1, 4 40223f54: 0108 l32i.n a0, a1, 0 40223f56: 10c112 addi a1, a1, 16 @@ -56403,21 +56402,21 @@ Disassembly of section .irom0.text: 40223f6b: 0c3942 excw 40223f6e: f00d02 l8ui a0, a13, 240 40223f71: 000000 ill -40223f74: 249d30 extui a9, a3, 13, 3 -40223f77: d81c40 excw +40223f74: 249d50 extui a9, a5, 13, 3 +40223f77: d83840 excw 40223f7a: 944023 excw 40223f7d: 1f .byte 0x1f 40223f7e: cc4010 excw 40223f81: 220c movi.n a2, 2 40223f83: 3f2440 excw -40223f86: 104022 s8i a2, a0, 16 +40223f86: 2c4022 s8i a2, a0, 44 40223f89: 23d9 s32i.n a13, a3, 8 40223f8b: 3f5c40 excw 40223f8e: 154022 s8i a2, a0, 21 40223f91: 3ffe80 excw -40223f94: 249d40 extui a9, a4, 13, 3 -40223f97: 9d6040 excw -40223f9a: 904024 excw +40223f94: 249d60 extui a9, a6, 13, 3 +40223f97: 9d8040 excw +40223f9a: b04024 excw 40223f9d: 249d excw 40223f9f: 3eec40 excw 40223fa2: 124022 s8i a2, a0, 18 @@ -56494,7 +56493,7 @@ Disassembly of section .irom0.text: 40224052: 0479 s32i.n a7, a4, 0 40224054: 2e68 l32i.n a6, a14, 8 40224056: 0569 s32i.n a6, a5, 0 -40224058: 1b78c5 call0 4023f7e8 +40224058: 1b7a85 call0 4023f804 4022405b: f82c41 l32r a4, 4022210c 4022405e: 2448 l32i.n a4, a4, 8 40224060: 54dc bnez.n a4, 40224079 @@ -56520,12 +56519,12 @@ Disassembly of section .irom0.text: 40224094: 28c152 addi a5, a1, 40 40224097: 0169 s32i.n a6, a1, 0 40224099: 0c6d mov.n a6, a12 -4022409b: 1b7845 call0 4023f820 +4022409b: 1b7a05 call0 4023f83c 4022409e: ffbc71 l32r a7, 40223f90 402240a1: 000772 l8ui a7, a7, 0 402240a4: 051716 beqz a7, 402240f9 402240a7: 0e2d mov.n a2, a14 -402240a9: 1597c5 call0 40239a28 +402240a9: 159985 call0 40239a44 402240ac: ffba21 l32r a2, 40223f94 402240af: 764f01 l32r a0, 402019ec 402240b2: 0000c0 callx0 a0 @@ -56597,7 +56596,7 @@ Disassembly of section .irom0.text: 4022415e: 28c152 addi a5, a1, 40 40224161: 0169 s32i.n a6, a1, 0 40224163: 0c6d mov.n a6, a12 -40224165: 1b6b85 call0 4023f820 +40224165: 1b6d45 call0 4023f83c 40224168: ffe346 j 402240f9 ... @@ -56609,7 +56608,7 @@ Disassembly of section .irom0.text: 40224178: 20c220 or a12, a2, a2 4022417b: 14ec bnez.n a4, 402241a0 4022417d: 0228 l32i.n a2, a2, 0 -4022417f: 1b7885 call0 4023f908 +4022417f: 1b7a45 call0 4023f924 40224182: f7e221 l32r a2, 4022210c 40224185: 1228 l32i.n a2, a2, 4 40224187: 045216 beqz a2, 402241d0 @@ -56625,9 +56624,9 @@ Disassembly of section .irom0.text: 402241a3: 000552 l8ui a5, a5, 0 402241a6: 458c beqz.n a5, 402241ae 402241a8: 201110 or a1, a1, a1 -402241ab: 15a085 call0 40239bb4 +402241ab: 15a245 call0 40239bd0 402241ae: 002c22 l32i a2, a12, 0 -402241b1: 1b7545 call0 4023f908 +402241b1: 1b7705 call0 4023f924 402241b4: f7d621 l32r a2, 4022210c 402241b7: 022222 l32i a2, a2, 8 402241ba: 012216 beqz a2, 402241d0 @@ -56701,7 +56700,7 @@ void ICACHE_FLASH_ATTR user_pre_init(void) { 40224228: 036102 s32i a0, a1, 12 if(!system_partition_table_regist(at_partition_table, sizeof(at_partition_table)/sizeof(at_partition_table[0]),SPI_FLASH_SIZE_MAP)) { -4022422b: 201f45 call0 40244420 +4022422b: 202105 call0 4024443c 4022422e: a2cc bnez.n a2, 4022423c os_printf("system_partition_table_regist fail\r\n"); 40224230: fffa21 l32r a2, 40224218 @@ -56734,7 +56733,7 @@ void ICACHE_FLASH_ATTR user_pre_init(void) 4022425e: ff .byte 0xff 4022425f: 3f .byte 0x3f 40224260: 3f .byte 0x3f -40224261: 3ffe96 bltz a14, 40224664 +40224261: 3ffe96 bltz a14, 40224664 40224264: 004d90 break 13, 9 40224267: 4cf040 excw 4022426a: 924000 excw @@ -56877,7 +56876,7 @@ user_key_short_press(void) { user_json_analysis(false, strJson); 4022430f: 203110 or a3, a1, a1 40224312: 202dd0 or a2, a13, a13 -40224315: 01eb05 call0 402261c8 +40224315: 01ecc5 call0 402261e4 40224318: ffdac6 j 40224287 4022431b: 210200 srai a0, a0, 2 user_key_short_press(); @@ -56945,50148 +56944,50174 @@ user_relay_set(char level) { 40224352: e40222 l8ui a2, a2, 228 40224355: 012280 slli a2, a2, 24 40224358: 312820 srai a2, a2, 24 -4022435b: 008885 call0 40224be4 +4022435b: 008a45 call0 40224c00 } 4022435e: 3108 l32i.n a0, a1, 12 40224360: 10c112 addi a1, a1, 16 40224363: f00d ret.n 40224365: 000000 ill -40224368: 20d8 l32i.n a13, a0, 8 -4022436a: 084010 excw -4022436d: 0008 l32i.n a0, a0, 0 -4022436f: 032460 excw -40224372: 046000 extui a6, a0, 0, 1 -40224375: 004d mov.n a4, a0 -40224377: fc3140 excw - -40224378 : -// -// keys.key_num = GPIO_KEY_NUM; -// keys.single_key = single_key; -// key_init(&keys); +40224368: 000810 excw +4022436b: 20d860 or a13, a8, a6 +4022436e: 084010 excw +40224371: 0008 l32i.n a0, a0, 0 +40224373: 032460 excw +40224376: 046000 extui a6, a0, 0, 1 +40224379: 004d mov.n a4, a0 +4022437b: fb3140 excw + +4022437c : + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { - ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -40224378: fffc31 l32r a3, 40224368 + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +4022437c: fffb31 l32r a3, 40224368 os_timer_arm(&key_50ms, 50, 1); } } void ICACHE_FLASH_ATTR user_key_init(void) { -4022437b: f0c112 addi a1, a1, -16 -// -// keys.key_num = GPIO_KEY_NUM; -// keys.single_key = single_key; -// key_init(&keys); +4022437f: f0c112 addi a1, a1, -16 - ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -4022437e: 040c movi.n a4, 0 -40224380: 420c movi.n a2, 4 + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +40224382: 0020c0 memw +40224385: 0328 l32i.n a2, a3, 0 os_timer_arm(&key_50ms, 50, 1); } } void ICACHE_FLASH_ATTR user_key_init(void) { -40224382: 3109 s32i.n a0, a1, 12 +40224387: 11d9 s32i.n a13, a1, 4 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +40224389: cfaed2 movi a13, 0xfffffecf + os_timer_arm(&key_50ms, 50, 1); + + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { +4022438c: 21c9 s32i.n a12, a1, 8 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +4022438e: 1022d0 and a2, a2, a13 +40224391: 0c3c movi.n a12, 48 + os_timer_arm(&key_50ms, 50, 1); + + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { +40224393: 3109 s32i.n a0, a1, 12 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +40224395: 2022c0 or a2, a2, a12 +40224398: 0020c0 memw +4022439b: 0329 s32i.n a2, a3, 0 // // keys.key_num = GPIO_KEY_NUM; // keys.single_key = single_key; // key_init(&keys); ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -40224384: e90e01 l32r a0, 4021e7bc -40224387: 0000c0 callx0 a0 +4022439d: fff331 l32r a3, 4022436c +402243a0: 040c movi.n a4, 0 +402243a2: 420c movi.n a2, 4 +402243a4: e90601 l32r a0, 4021e7bc +402243a7: 0000c0 callx0 a0 ETS_GPIO_INTR_DISABLE(); -4022438a: 021c movi.n a2, 16 -4022438c: f00f01 l32r a0, 402203c8 -4022438f: 0000c0 callx0 a0 +402243aa: 021c movi.n a2, 16 +402243ac: f00701 l32r a0, 402203c8 +402243af: 0000c0 callx0 a0 PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); -40224392: fff641 l32r a4, 4022436c -40224395: cfae22 movi a2, 0xfffffecf -40224398: 0020c0 memw -4022439b: 0438 l32i.n a3, a4, 0 +402243b2: ffef21 l32r a2, 40224370 gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); -4022439d: d50c movi.n a5, 13 +402243b5: 040c movi.n a4, 0 ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); ETS_GPIO_INTR_DISABLE(); PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); -4022439f: 103320 and a3, a3, a2 -402243a2: 023c movi.n a2, 48 -402243a4: 202320 or a2, a3, a2 -402243a7: 0020c0 memw -402243aa: 0429 s32i.n a2, a4, 0 +402243b7: 0020c0 memw +402243ba: 0238 l32i.n a3, a2, 0 gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); -402243ac: 040c movi.n a4, 0 -402243ae: 203440 or a3, a4, a4 -402243b1: 202440 or a2, a4, a4 -402243b4: 77ba01 l32r a0, 4020229c -402243b7: 0000c0 callx0 a0 +402243bc: d50c movi.n a5, 13 + + ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); + + ETS_GPIO_INTR_DISABLE(); + + PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); +402243be: 10d3d0 and a13, a3, a13 +402243c1: 20cdc0 or a12, a13, a12 + + gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); +402243c4: 203440 or a3, a4, a4 + + ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); + + ETS_GPIO_INTR_DISABLE(); + + PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); +402243c7: 0020c0 memw +402243ca: 0062c2 s32i a12, a2, 0 + + gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); +402243cd: 202440 or a2, a4, a4 +402243d0: 77b301 l32r a0, 4020229c +402243d3: 0000c0 callx0 a0 gpio_register_set(GPIO_PIN_ADDR(GPIO_KEY_0_IO_NUM), -402243ba: 030c movi.n a3, 0 -402243bc: c25c movi.n a2, 92 -402243be: ffed01 l32r a0, 40224374 -402243c1: 0000c0 callx0 a0 +402243d6: 030c movi.n a3, 0 +402243d8: c25c movi.n a2, 92 +402243da: ffe701 l32r a0, 40224378 +402243dd: 0000c0 callx0 a0 GPIO_PIN_INT_TYPE_SET(GPIO_PIN_INTR_DISABLE) | GPIO_PIN_PAD_DRIVER_SET(GPIO_PAD_DRIVER_DISABLE) | GPIO_PIN_SOURCE_SET(GPIO_AS_PIN_SOURCE)); //clear key io status GPIO_REG_WRITE(GPIO_STATUS_W1TC_ADDRESS, BIT(GPIO_KEY_0_IO_NUM)); -402243c4: 7f4f31 l32r a3, 40204100 -402243c7: ffea21 l32r a2, 40224370 -402243ca: 0020c0 memw -402243cd: 0239 s32i.n a3, a2, 0 +402243e0: 7f4831 l32r a3, 40204100 +402243e3: ffe421 l32r a2, 40224374 +402243e6: 0020c0 memw +402243e9: 0239 s32i.n a3, a2, 0 //enable interrupt gpio_pin_intr_state_set(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM), GPIO_PIN_INTR_NEGEDGE); -402243cf: 230c movi.n a3, 2 -402243d1: d20c movi.n a2, 13 -402243d3: ffa401 l32r a0, 40224264 -402243d6: 0000c0 callx0 a0 +402243eb: 230c movi.n a3, 2 +402243ed: d20c movi.n a2, 13 +402243ef: ff9d01 l32r a0, 40224264 +402243f2: 0000c0 callx0 a0 ETS_GPIO_INTR_ENABLE(); -402243d9: 021c movi.n a2, 16 -402243db: e8f901 l32r a0, 4021e7c0 -402243de: 0000c0 callx0 a0 +402243f5: 021c movi.n a2, 16 +402243f7: e8f201 l32r a0, 4021e7c0 +402243fa: 0000c0 callx0 a0 } -402243e1: 3108 l32i.n a0, a1, 12 -402243e3: 10c112 addi a1, a1, 16 -402243e6: f00d ret.n -402243e8: 9e .byte 0x9e -402243e9: 3ffe97 bbsi a14, 25, 4022442c -402243ec: 070000 excw +402243fd: 3108 l32i.n a0, a1, 12 +402243ff: 21c8 l32i.n a12, a1, 8 +40224401: 11d8 l32i.n a13, a1, 4 +40224403: 10c112 addi a1, a1, 16 +40224406: f00d ret.n +40224408: 9e .byte 0x9e +40224409: 3ffe97 bbsi a14, 25, 4022444c +4022440c: 070000 excw ... -402243f0 : +40224410 : // } // } } void ICACHE_FLASH_ATTR user_setting_set_config(void) { -402243f0: f0c112 addi a1, a1, -16 -402243f3: 11d9 s32i.n a13, a1, 4 +40224410: f0c112 addi a1, a1, -16 +40224413: 11d9 s32i.n a13, a1, 4 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402243f5: fffcd1 l32r a13, 402243e8 -402243f8: 150c movi.n a5, 1 -402243fa: 0d3d mov.n a3, a13 -402243fc: 143c movi.n a4, 49 -402243fe: 00a122 movi a2, 0x100 +40224415: fffcd1 l32r a13, 40224408 +40224418: 150c movi.n a5, 1 +4022441a: 0d3d mov.n a3, a13 +4022441c: 143c movi.n a4, 49 +4022441e: 00a122 movi a2, 0x100 // } // } } void ICACHE_FLASH_ATTR user_setting_set_config(void) { -40224401: 036102 s32i a0, a1, 12 -40224404: 0261c2 s32i a12, a1, 8 +40224421: 036102 s32i a0, a1, 12 +40224424: 0261c2 s32i a12, a1, 8 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -40224407: 744701 l32r a0, 40201524 -4022440a: 0000c0 callx0 a0 +40224427: 743f01 l32r a0, 40201524 +4022442a: 0000c0 callx0 a0 os_memcpy(p, &user_config, length); -4022440d: ff9231 l32r a3, 40224258 -40224410: 00a142 movi a4, 0x100 +4022442d: ff8a31 l32r a3, 40224258 +40224430: 00a142 movi a4, 0x100 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -40224413: 20c220 or a12, a2, a2 +40224433: 20c220 or a12, a2, a2 os_memcpy(p, &user_config, length); -40224416: 72ff01 l32r a0, 40201014 <_irom0_text_start+0x4> -40224419: 0000c0 callx0 a0 +40224436: 72f701 l32r a0, 40201014 <_irom0_text_start+0x4> +40224439: 0000c0 callx0 a0 spi_flash_erase_sector(SETTING_SAVE_ADDR); -4022441c: 70a022 movi a2, 112 -4022441f: d11601 l32r a0, 40218878 -40224422: 0000c0 callx0 a0 +4022443c: 70a022 movi a2, 112 +4022443f: d10e01 l32r a0, 40218878 +40224442: 0000c0 callx0 a0 spi_flash_write(SETTING_SAVE_ADDR * 4096, (uint32 *) p, length); -40224425: fff121 l32r a2, 402243ec -40224428: 203cc0 or a3, a12, a12 -4022442b: 00a142 movi a4, 0x100 -4022442e: d03301 l32r a0, 402184fc -40224431: 0000c0 callx0 a0 +40224445: fff121 l32r a2, 4022440c +40224448: 203cc0 or a3, a12, a12 +4022444b: 00a142 movi a4, 0x100 +4022444e: d02b01 l32r a0, 402184fc +40224451: 0000c0 callx0 a0 os_free(p); -40224434: 0d3d mov.n a3, a13 -40224436: 0c2d mov.n a2, a12 -40224438: 643c movi.n a4, 54 -4022443a: 743b01 l32r a0, 40201528 -4022443d: 0000c0 callx0 a0 +40224454: 0d3d mov.n a3, a13 +40224456: 0c2d mov.n a2, a12 +40224458: 643c movi.n a4, 54 +4022445a: 743301 l32r a0, 40201528 +4022445d: 0000c0 callx0 a0 } -40224440: 3108 l32i.n a0, a1, 12 -40224442: 21c8 l32i.n a12, a1, 8 -40224444: 11d8 l32i.n a13, a1, 4 -40224446: 10c112 addi a1, a1, 16 -40224449: f00d ret.n -4022444b: 359c00 extui a9, a0, 28, 4 -4022444e: ff .byte 0xff -4022444f: 3f .byte 0x3f -40224450: fe9654 excw -40224453: 3f .byte 0x3f -40224454: 324d excw -40224456: ff .byte 0xff -40224457: 3f .byte 0x3f -40224458: 326d excw -4022445a: ff .byte 0xff -4022445b: 3f .byte 0x3f -4022445c: ff32b0 excw -4022445f: 3f .byte 0x3f -40224460: ff32f0 excw -40224463: 3f .byte 0x3f - -40224464 : +40224460: 3108 l32i.n a0, a1, 12 +40224462: 21c8 l32i.n a12, a1, 8 +40224464: 11d8 l32i.n a13, a1, 4 +40224466: 10c112 addi a1, a1, 16 +40224469: f00d ret.n +4022446b: 359c00 extui a9, a0, 28, 4 +4022446e: ff .byte 0xff +4022446f: 3f .byte 0x3f +40224470: fe9654 excw +40224473: 3f .byte 0x3f +40224474: 324d excw +40224476: ff .byte 0xff +40224477: 3f .byte 0x3f +40224478: 326d excw +4022447a: ff .byte 0xff +4022447b: 3f .byte 0x3f +4022447c: ff32b0 excw +4022447f: 3f .byte 0x3f +40224480: ff32f0 excw +40224483: 3f .byte 0x3f + +40224484 : void ICACHE_FLASH_ATTR user_setting_get_config(void) { -40224464: f0c112 addi a1, a1, -16 -40224467: 11d9 s32i.n a13, a1, 4 +40224484: f0c112 addi a1, a1, -16 +40224487: 11d9 s32i.n a13, a1, 4 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -40224469: ffdfd1 l32r a13, 402243e8 -4022446c: 150c movi.n a5, 1 -4022446e: 144c movi.n a4, 65 -40224470: 0d3d mov.n a3, a13 -40224472: 00a122 movi a2, 0x100 +40224489: ffdfd1 l32r a13, 40224408 +4022448c: 150c movi.n a5, 1 +4022448e: 144c movi.n a4, 65 +40224490: 0d3d mov.n a3, a13 +40224492: 00a122 movi a2, 0x100 os_free(p); } void ICACHE_FLASH_ATTR user_setting_get_config(void) { -40224475: 3109 s32i.n a0, a1, 12 -40224477: 21c9 s32i.n a12, a1, 8 -40224479: 01e9 s32i.n a14, a1, 0 +40224495: 3109 s32i.n a0, a1, 12 +40224497: 21c9 s32i.n a12, a1, 8 +40224499: 01e9 s32i.n a14, a1, 0 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -4022447b: 742a01 l32r a0, 40201524 -4022447e: 0000c0 callx0 a0 -40224481: 02ed mov.n a14, a2 +4022449b: 742201 l32r a0, 40201524 +4022449e: 0000c0 callx0 a0 +402244a1: 02ed mov.n a14, a2 spi_flash_read(SETTING_SAVE_ADDR * 4096, (uint32 *) p, length); -40224483: 023d mov.n a3, a2 -40224485: ffd921 l32r a2, 402243ec -40224488: 00a142 movi a4, 0x100 -4022448b: a45901 l32r a0, 4020d5f0 -4022448e: 0000c0 callx0 a0 +402244a3: 023d mov.n a3, a2 +402244a5: ffd921 l32r a2, 4022440c +402244a8: 00a142 movi a4, 0x100 +402244ab: a45101 l32r a0, 4020d5f0 +402244ae: 0000c0 callx0 a0 os_memcpy(&user_config, p, length); -40224491: ff71c1 l32r a12, 40224258 -40224494: 00a142 movi a4, 0x100 -40224497: 0e3d mov.n a3, a14 -40224499: 0c2d mov.n a2, a12 -4022449b: 72de01 l32r a0, 40201014 <_irom0_text_start+0x4> -4022449e: 0000c0 callx0 a0 +402244b1: ff69c1 l32r a12, 40224258 +402244b4: 00a142 movi a4, 0x100 +402244b7: 0e3d mov.n a3, a14 +402244b9: 0c2d mov.n a2, a12 +402244bb: 72d601 l32r a0, 40201014 <_irom0_text_start+0x4> +402244be: 0000c0 callx0 a0 os_free(p); -402244a1: 0d3d mov.n a3, a13 -402244a3: 0e2d mov.n a2, a14 -402244a5: 644c movi.n a4, 70 -402244a7: 742001 l32r a0, 40201528 -402244aa: 0000c0 callx0 a0 +402244c1: 0d3d mov.n a3, a13 +402244c3: 0e2d mov.n a2, a14 +402244c5: 644c movi.n a4, 70 +402244c7: 741801 l32r a0, 40201528 +402244ca: 0000c0 callx0 a0 // os_printf("user_config.name[0]:0x%02x 0x%02x 0x%02x\r\n", user_config.name[0],user_config.name[1],user_config.name[2]); if (user_config.name[0] == 0xff && user_config.name[1] == 0xff && user_config.name[2] == 0xff || user_config.version != USER_CONFIG_VERSION) { -402244ad: 010c32 l8ui a3, a12, 1 -402244b0: ffa022 movi a2, 255 -402244b3: 089327 bne a3, a2, 402244bf -402244b6: 011c32 l16ui a3, a12, 2 -402244b9: 767c21 l32r a2, 40201eac -402244bc: 051327 beq a3, a2, 402244c5 -402244bf: 000c22 l8ui a2, a12, 0 -402244c2: 661226 beqi a2, 1, 4022452c +402244cd: 010c32 l8ui a3, a12, 1 +402244d0: ffa022 movi a2, 255 +402244d3: 089327 bne a3, a2, 402244df +402244d6: 011c32 l16ui a3, a12, 2 +402244d9: 767421 l32r a2, 40201eac +402244dc: 051327 beq a3, a2, 402244e5 +402244df: 000c22 l8ui a2, a12, 0 +402244e2: 661226 beqi a2, 1, 4022454c wifi_get_macaddr(STATION_IF, hwaddr); -402244c5: ffe1e1 l32r a14, 4022444c -402244c8: 020c movi.n a2, 0 -402244ca: 203ee0 or a3, a14, a14 -402244cd: feda85 call0 40223278 +402244e5: ffe1e1 l32r a14, 4022446c +402244e8: 020c movi.n a2, 0 +402244ea: 203ee0 or a3, a14, a14 +402244ed: fed885 call0 40223278 os_sprintf(user_config.name, DEVICE_NAME, hwaddr[4], hwaddr[5]); -402244d0: 050e52 l8ui a5, a14, 5 -402244d3: 040e42 l8ui a4, a14, 4 -402244d6: ffde31 l32r a3, 40224450 -402244d9: ffde21 l32r a2, 40224454 -402244dc: ff7c05 call0 40223ca0 +402244f0: 050e52 l8ui a5, a14, 5 +402244f3: 040e42 l8ui a4, a14, 4 +402244f6: ffde31 l32r a3, 40224470 +402244f9: ffde21 l32r a2, 40224474 +402244fc: ff7a05 call0 40223ca0 os_sprintf(user_config.mqtt_ip, ""); -402244df: ffde21 l32r a2, 40224458 -402244e2: 0d3d mov.n a3, a13 -402244e4: ff7b85 call0 40223ca0 +402244ff: ffde21 l32r a2, 40224478 +40224502: 0d3d mov.n a3, a13 +40224504: ff7985 call0 40223ca0 os_sprintf(user_config.mqtt_user, ""); -402244e7: ffdd21 l32r a2, 4022445c -402244ea: 203dd0 or a3, a13, a13 -402244ed: ff7b05 call0 40223ca0 +40224507: ffdd21 l32r a2, 4022447c +4022450a: 203dd0 or a3, a13, a13 +4022450d: ff7905 call0 40223ca0 os_sprintf(user_config.mqtt_password, ""); -402244f0: ffdc21 l32r a2, 40224460 -402244f3: 203dd0 or a3, a13, a13 -402244f6: ff7a85 call0 40223ca0 +40224510: ffdc21 l32r a2, 40224480 +40224513: 203dd0 or a3, a13, a13 +40224516: ff7885 call0 40223ca0 user_config.mqtt_port = 1883; -402244f9: 5ba722 movi a2, 0x75b +40224519: 5ba722 movi a2, 0x75b user_config.version = USER_CONFIG_VERSION; -402244fc: 140c movi.n a4, 1 +4022451c: 140c movi.n a4, 1 wifi_get_macaddr(STATION_IF, hwaddr); os_sprintf(user_config.name, DEVICE_NAME, hwaddr[4], hwaddr[5]); os_sprintf(user_config.mqtt_ip, ""); os_sprintf(user_config.mqtt_user, ""); os_sprintf(user_config.mqtt_password, ""); user_config.mqtt_port = 1883; -402244fe: 315c22 s16i a2, a12, 98 +4022451e: 315c22 s16i a2, a12, 98 user_config.version = USER_CONFIG_VERSION; -40224501: 004c42 s8i a4, a12, 0 +40224521: 004c42 s8i a4, a12, 0 user_config.on = 1; -40224504: e44c42 s8i a4, a12, 228 -40224507: 0c2d mov.n a2, a12 -40224509: 530c movi.n a3, 5 +40224524: e44c42 s8i a4, a12, 228 +40224527: 0c2d mov.n a2, a12 +40224529: 530c movi.n a3, 5 for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { user_config.task[j].hour = 0; -4022450b: 050c movi.n a5, 0 +4022452b: 050c movi.n a5, 0 user_config.task[j].minute = 0; user_config.task[j].repeat = 127; -4022450d: 7fa062 movi a6, 127 -40224510: 330b addi.n a3, a3, -1 +4022452d: 7fa062 movi a6, 127 +40224530: 330b addi.n a3, a3, -1 user_config.version = USER_CONFIG_VERSION; user_config.on = 1; for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { user_config.task[j].hour = 0; -40224512: e54252 s8i a5, a2, 229 +40224532: e54252 s8i a5, a2, 229 user_config.task[j].minute = 0; -40224515: e64252 s8i a5, a2, 230 +40224535: e64252 s8i a5, a2, 230 user_config.task[j].repeat = 127; -40224518: e74262 s8i a6, a2, 231 +40224538: e74262 s8i a6, a2, 231 user_config.task[j].on = 0; -4022451b: e94252 s8i a5, a2, 233 +4022453b: e94252 s8i a5, a2, 233 user_config.task[j].action = 1; -4022451e: e84242 s8i a4, a2, 232 -40224521: f43030 extui a3, a3, 0, 16 -40224524: 225b addi.n a2, a2, 5 +4022453e: e84242 s8i a4, a2, 232 +40224541: f43030 extui a3, a3, 0, 16 +40224544: 225b addi.n a2, a2, 5 user_config.mqtt_port = 1883; user_config.version = USER_CONFIG_VERSION; user_config.on = 1; for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { -40224526: fe6356 bnez a3, 40224510 +40224546: fe6356 bnez a3, 40224530 user_config.task[j].repeat = 127; user_config.task[j].on = 0; user_config.task[j].action = 1; } user_setting_set_config(); -40224529: ffec45 call0 402243f0 +40224549: ffec45 call0 40224410 } } -4022452c: 3108 l32i.n a0, a1, 12 -4022452e: 21c8 l32i.n a12, a1, 8 -40224530: 11d8 l32i.n a13, a1, 4 -40224532: 01e8 l32i.n a14, a1, 0 -40224534: 10c112 addi a1, a1, 16 -40224537: f00d ret.n -40224539: 000000 ill -4022453c: fe9663 excw -4022453f: 3f .byte 0x3f -40224540: fe9676 excw -40224543: 3f .byte 0x3f -40224544: fe9690 excw -40224547: 3f .byte 0x3f -40224548: 96a9 s32i.n a10, a6, 36 -4022454a: fe .byte 0xfe -4022454b: 3f .byte 0x3f - -4022454c : +4022454c: 3108 l32i.n a0, a1, 12 +4022454e: 21c8 l32i.n a12, a1, 8 +40224550: 11d8 l32i.n a13, a1, 4 +40224552: 01e8 l32i.n a14, a1, 0 +40224554: 10c112 addi a1, a1, 16 +40224557: f00d ret.n +40224559: 000000 ill +4022455c: fe9663 excw +4022455f: 3f .byte 0x3f +40224560: fe9676 excw +40224563: 3f .byte 0x3f +40224564: fe9690 excw +40224567: 3f .byte 0x3f +40224568: 96a9 s32i.n a10, a6, 36 +4022456a: fe .byte 0xfe +4022456b: 3f .byte 0x3f + +4022456c : * дò * ޸ú󱣴,ϵȡò */ void ICACHE_FLASH_ATTR user_setting_init(void) { -4022454c: f0c112 addi a1, a1, -16 -4022454f: 3109 s32i.n a0, a1, 12 +4022456c: f0c112 addi a1, a1, -16 +4022456f: 3109 s32i.n a0, a1, 12 int16_t i, j; user_setting_get_config(); -40224551: fff105 call0 40224464 +40224571: fff105 call0 40224484 os_printf("Device name:\"%s\"\r\n", user_config.name); -40224554: ffc031 l32r a3, 40224454 -40224557: fff921 l32r a2, 4022453c -4022455a: 752401 l32r a0, 402019ec -4022455d: 0000c0 callx0 a0 +40224574: ffc031 l32r a3, 40224474 +40224577: fff921 l32r a2, 4022455c +4022457a: 751c01 l32r a0, 402019ec +4022457d: 0000c0 callx0 a0 os_printf("MQTT Service ip:\"%s:%d\"\r\n", user_config.mqtt_ip, user_config.mqtt_port); -40224560: ff3e21 l32r a2, 40224258 -40224563: ffbd31 l32r a3, 40224458 -40224566: 311242 l16ui a4, a2, 98 -40224569: fff521 l32r a2, 40224540 -4022456c: 752001 l32r a0, 402019ec -4022456f: 0000c0 callx0 a0 +40224580: ff3621 l32r a2, 40224258 +40224583: ffbd31 l32r a3, 40224478 +40224586: 311242 l16ui a4, a2, 98 +40224589: fff521 l32r a2, 40224560 +4022458c: 751801 l32r a0, 402019ec +4022458f: 0000c0 callx0 a0 os_printf("MQTT Service user:\"%s\"\r\n", user_config.mqtt_user); -40224572: ffba31 l32r a3, 4022445c -40224575: fff321 l32r a2, 40224544 -40224578: 751d01 l32r a0, 402019ec -4022457b: 0000c0 callx0 a0 +40224592: ffba31 l32r a3, 4022447c +40224595: fff321 l32r a2, 40224564 +40224598: 751501 l32r a0, 402019ec +4022459b: 0000c0 callx0 a0 os_printf("MQTT Service password:\"%s\"\r\n", user_config.mqtt_password); -4022457e: ffb831 l32r a3, 40224460 -40224581: fff121 l32r a2, 40224548 -40224584: 751a01 l32r a0, 402019ec -40224587: 0000c0 callx0 a0 +4022459e: ffb831 l32r a3, 40224480 +402245a1: fff121 l32r a2, 40224568 +402245a4: 751201 l32r a0, 402019ec +402245a7: 0000c0 callx0 a0 // os_printf("\t\ton:%d\t %02d:%02d repeat:0x%X\r\n",user_config.plug[i].task[j].on, // user_config.plug[i].task[j].hour,user_config.plug[i].task[j].minute, // user_config.plug[i].task[j].repeat); // } // } } -4022458a: 3108 l32i.n a0, a1, 12 -4022458c: 10c112 addi a1, a1, 16 -4022458f: f00d ret.n -40224591: 000000 ill -40224594: 0838 l32i.n a3, a8, 0 -40224596: 286000 excw -40224599: de .byte 0xde -4022459a: ff .byte 0xff -4022459b: 3f .byte 0x3f -4022459c: 102244 excw -4022459f: 081840 excw -402245a2: 106000 and a6, a0, a0 -402245a5: de .byte 0xde -402245a6: ff .byte 0xff -402245a7: 3f .byte 0x3f -402245a8: c4b400 extui a11, a0, 4, 13 -402245ab: 002004 excw -402245ae: 246000 extui a6, a0, 0, 3 -402245b1: 600000 neg a0, a0 -402245b4: 001064 excw -402245b7: 000c82 l8ui a8, a12, 0 -402245ba: 106000 and a6, a0, a0 -402245bd: 600000 neg a0, a0 - -402245c0 : +402245aa: 3108 l32i.n a0, a1, 12 +402245ac: 10c112 addi a1, a1, 16 +402245af: f00d ret.n +402245b1: 000000 ill +402245b4: 0838 l32i.n a3, a8, 0 +402245b6: 286000 excw +402245b9: de .byte 0xde +402245ba: ff .byte 0xff +402245bb: 3f .byte 0x3f +402245bc: 102244 excw +402245bf: 081840 excw +402245c2: 106000 and a6, a0, a0 +402245c5: de .byte 0xde +402245c6: ff .byte 0xff +402245c7: 3f .byte 0x3f +402245c8: c4b400 extui a11, a0, 4, 13 +402245cb: 002004 excw +402245ce: 246000 extui a6, a0, 0, 3 +402245d1: 600000 neg a0, a0 +402245d4: 001064 excw +402245d7: 000c82 l8ui a8, a12, 0 +402245da: 106000 and a6, a0, a0 +402245dd: 600000 neg a0, a0 + +402245e0 : * Parameters : uart_no, use UART0 or UART1 defined ahead * Returns : NONE *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR uart_config(uint8_t uart_no) { -402245c0: f0c112 addi a1, a1, -16 -402245c3: 11d9 s32i.n a13, a1, 4 -402245c5: 3109 s32i.n a0, a1, 12 -402245c7: 21c9 s32i.n a12, a1, 8 -402245c9: 02dd mov.n a13, a2 +402245e0: f0c112 addi a1, a1, -16 +402245e3: 11d9 s32i.n a13, a1, 4 +402245e5: 3109 s32i.n a0, a1, 12 +402245e7: 21c9 s32i.n a12, a1, 8 +402245e9: 02dd mov.n a13, a2 if (uart_no == UART1) { -402245cb: 1a1266 bnei a2, 1, 402245e9 +402245eb: 1a1266 bnei a2, 1, 40224609 PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO2_U, FUNC_U1TXD_BK); -402245ce: fff141 l32r a4, 40224594 -402245d1: cfae22 movi a2, 0xfffffecf -402245d4: 0020c0 memw -402245d7: 0438 l32i.n a3, a4, 0 -402245d9: 103320 and a3, a3, a2 -402245dc: 022c movi.n a2, 32 -402245de: 202320 or a2, a3, a2 -402245e1: 0020c0 memw -402245e4: 0429 s32i.n a2, a4, 0 -402245e6: 000c06 j 4022461a +402245ee: fff141 l32r a4, 402245b4 +402245f1: cfae22 movi a2, 0xfffffecf +402245f4: 0020c0 memw +402245f7: 0438 l32i.n a3, a4, 0 +402245f9: 103320 and a3, a3, a2 +402245fc: 022c movi.n a2, 32 +402245fe: 202320 or a2, a3, a2 +40224601: 0020c0 memw +40224604: 0429 s32i.n a2, a4, 0 +40224606: 000c06 j 4022463a } else { /* rcv_buff size if 0x100 */ ETS_UART_INTR_ATTACH(uart0_rx_intr_handler, &(UartDev.rcv_buff)); -402245e9: ffeb41 l32r a4, 40224598 -402245ec: ffec31 l32r a3, 4022459c -402245ef: 520c movi.n a2, 5 -402245f1: e87201 l32r a0, 4021e7bc -402245f4: 0000c0 callx0 a0 +40224609: ffeb41 l32r a4, 402245b8 +4022460c: ffec31 l32r a3, 402245bc +4022460f: 520c movi.n a2, 5 +40224611: e86a01 l32r a0, 4021e7bc +40224614: 0000c0 callx0 a0 PIN_PULLUP_DIS(PERIPHS_IO_MUX_U0TXD_U); -402245f7: ffea21 l32r a2, 402245a0 -402245fa: 7faf32 movi a3, -129 -402245fd: 0020c0 memw -40224600: 0248 l32i.n a4, a2, 0 -40224602: 103430 and a3, a4, a3 -40224605: 0020c0 memw -40224608: 0239 s32i.n a3, a2, 0 +40224617: ffea21 l32r a2, 402245c0 +4022461a: 7faf32 movi a3, -129 +4022461d: 0020c0 memw +40224620: 0248 l32i.n a4, a2, 0 +40224622: 103430 and a3, a4, a3 +40224625: 0020c0 memw +40224628: 0239 s32i.n a3, a2, 0 PIN_FUNC_SELECT(PERIPHS_IO_MUX_U0TXD_U, FUNC_U0TXD); -4022460a: 0020c0 memw -4022460d: 0248 l32i.n a4, a2, 0 -4022460f: cfae32 movi a3, 0xfffffecf -40224612: 103430 and a3, a4, a3 -40224615: 0020c0 memw -40224618: 0239 s32i.n a3, a2, 0 +4022462a: 0020c0 memw +4022462d: 0248 l32i.n a4, a2, 0 +4022462f: cfae32 movi a3, 0xfffffecf +40224632: 103430 and a3, a4, a3 +40224635: 0020c0 memw +40224638: 0239 s32i.n a3, a2, 0 #if UART_HW_CTS PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_U0CTS); //HW FLOW CONTROL CTS PIN #endif } uart_div_modify(uart_no, UART_CLK_FREQ / (UartDev.baut_rate));//SET BAUDRATE -4022461a: ffe2c1 l32r a12, 402245a4 -4022461d: ffe221 l32r a2, 402245a8 -40224620: 002c32 l32i a3, a12, 0 -40224623: 760a01 l32r a0, 40201e4c -40224626: 0000c0 callx0 a0 -40224629: 023d mov.n a3, a2 -4022462b: 0d2d mov.n a2, a13 -4022462d: fa0105 call0 4021e640 +4022463a: ffe2c1 l32r a12, 402245c4 +4022463d: ffe221 l32r a2, 402245c8 +40224640: 002c32 l32i a3, a12, 0 +40224643: 760201 l32r a0, 40201e4c +40224646: 0000c0 callx0 a0 +40224649: 023d mov.n a3, a2 +4022464b: 0d2d mov.n a2, a13 +4022464d: f9ff05 call0 4021e640 WRITE_PERI_REG(UART_CONF0(uart_no), ((UartDev.exist_parity & UART_PARITY_EN_M) << UART_PARITY_EN_S) //SET BIT AND PARITY MODE -40224630: 2c58 l32i.n a5, a12, 8 -40224632: 4c48 l32i.n a4, a12, 16 -40224634: 045050 extui a5, a5, 0, 1 -40224637: 144040 extui a4, a4, 0, 2 -4022463a: 1144c0 slli a4, a4, 4 -4022463d: 1155f0 slli a5, a5, 1 -40224640: 205540 or a5, a5, a4 -40224643: 3c48 l32i.n a4, a12, 12 -40224645: 112dc0 slli a2, a13, 4 -40224648: 044040 extui a4, a4, 0, 1 -4022464b: 205540 or a5, a5, a4 -4022464e: 1c48 l32i.n a4, a12, 4 -40224650: c022d0 sub a2, a2, a13 -40224653: ffd631 l32r a3, 402245ac -40224656: 144040 extui a4, a4, 0, 2 -40224659: 112280 slli a2, a2, 8 -4022465c: 1144e0 slli a4, a4, 2 -4022465f: 323a add.n a3, a2, a3 -40224661: 204540 or a4, a5, a4 -40224664: 0020c0 memw -40224667: 0349 s32i.n a4, a3, 0 +40224650: 2c58 l32i.n a5, a12, 8 +40224652: 4c48 l32i.n a4, a12, 16 +40224654: 045050 extui a5, a5, 0, 1 +40224657: 144040 extui a4, a4, 0, 2 +4022465a: 1144c0 slli a4, a4, 4 +4022465d: 1155f0 slli a5, a5, 1 +40224660: 205540 or a5, a5, a4 +40224663: 3c48 l32i.n a4, a12, 12 +40224665: 112dc0 slli a2, a13, 4 +40224668: 044040 extui a4, a4, 0, 1 +4022466b: 205540 or a5, a5, a4 +4022466e: 1c48 l32i.n a4, a12, 4 +40224670: c022d0 sub a2, a2, a13 +40224673: ffd631 l32r a3, 402245cc +40224676: 144040 extui a4, a4, 0, 2 +40224679: 112280 slli a2, a2, 8 +4022467c: 1144e0 slli a4, a4, 2 +4022467f: 323a add.n a3, a2, a3 +40224681: 204540 or a4, a5, a4 +40224684: 0020c0 memw +40224687: 0349 s32i.n a4, a3, 0 | ((UartDev.parity & UART_PARITY_M) << UART_PARITY_S) | ((UartDev.stop_bits & UART_STOP_BIT_NUM) << UART_STOP_BIT_NUM_S) | ((UartDev.data_bits & UART_BIT_NUM) << UART_BIT_NUM_S)); //clear rx and tx fifo,not ready SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); //RESET FIFO -40224669: 0020c0 memw -4022466c: 0358 l32i.n a5, a3, 0 -4022466e: 7e8741 l32r a4, 4020408c -40224671: 204540 or a4, a5, a4 -40224674: 0020c0 memw -40224677: 0349 s32i.n a4, a3, 0 +40224689: 0020c0 memw +4022468c: 0358 l32i.n a5, a3, 0 +4022468e: 7e7f41 l32r a4, 4020408c +40224691: 204540 or a4, a5, a4 +40224694: 0020c0 memw +40224697: 0349 s32i.n a4, a3, 0 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -40224679: 0020c0 memw -4022467c: 0358 l32i.n a5, a3, 0 -4022467e: e7ef41 l32r a4, 4021e63c -40224681: 104540 and a4, a5, a4 -40224684: 0020c0 memw -40224687: 0349 s32i.n a4, a3, 0 -40224689: ffc931 l32r a3, 402245b0 +40224699: 0020c0 memw +4022469c: 0358 l32i.n a5, a3, 0 +4022469e: e7e741 l32r a4, 4021e63c +402246a1: 104540 and a4, a5, a4 +402246a4: 0020c0 memw +402246a7: 0349 s32i.n a4, a3, 0 +402246a9: ffc931 l32r a3, 402245d0 if (uart_no == UART0) { //set rx fifo trigger WRITE_PERI_REG(UART_CONF1(uart_no), -4022468c: 323a add.n a3, a2, a3 +402246ac: 323a add.n a3, a2, a3 //clear rx and tx fifo,not ready SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); //RESET FIFO CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); if (uart_no == UART0) { -4022468e: addc bnez.n a13, 402246ac +402246ae: addc bnez.n a13, 402246cc //set rx fifo trigger WRITE_PERI_REG(UART_CONF1(uart_no), -40224690: ffc941 l32r a4, 402245b4 -40224693: 0020c0 memw -40224696: 0349 s32i.n a4, a3, 0 +402246b0: ffc941 l32r a4, 402245d4 +402246b3: 0020c0 memw +402246b6: 0349 s32i.n a4, a3, 0 UART_RX_TOUT_EN | ((0x10 & UART_TXFIFO_EMPTY_THRHD) << UART_TXFIFO_EMPTY_THRHD_S)); //wjl #if UART_HW_CTS SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); //add this sentense to add a tx flow control via MTCK( CTS ) #endif SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_TOUT_INT_ENA | UART_FRM_ERR_INT_ENA); -40224698: ffc831 l32r a3, 402245b8 -4022469b: 08a142 movi a4, 0x108 -4022469e: 323a add.n a3, a2, a3 -402246a0: 0020c0 memw -402246a3: 0358 l32i.n a5, a3, 0 -402246a5: 204540 or a4, a5, a4 -402246a8: 000186 j 402246b2 -402246ab: 0c4200 excw +402246b8: ffc831 l32r a3, 402245d8 +402246bb: 08a142 movi a4, 0x108 +402246be: 323a add.n a3, a2, a3 +402246c0: 0020c0 memw +402246c3: 0358 l32i.n a5, a3, 0 +402246c5: 204540 or a4, a5, a4 +402246c8: 000186 j 402246d2 +402246cb: 0c4200 excw } else { WRITE_PERI_REG(UART_CONF1(uart_no), ((UartDev.rcv_buff.TrigLvl & UART_RXFIFO_FULL_THRHD) << UART_RXFIFO_FULL_THRHD_S)); //TrigLvl default val == 1 -402246ae: 4028 l32i.n a2, a0, 16 -402246b0: c06440 sub a6, a4, a4 -402246b3: 490020 excw -402246b6: c13103 excw +402246ce: 4028 l32i.n a2, a0, 16 +402246d0: c06440 sub a6, a4, a4 +402246d3: 490020 excw +402246d6: c13103 excw } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); -402246b9: ff .byte 0xff -402246ba: 75fc41 l32r a4, 40201eac -402246bd: 323a add.n a3, a2, a3 -402246bf: 0020c0 memw -402246c2: 0349 s32i.n a4, a3, 0 +402246d9: ff .byte 0xff +402246da: 75f441 l32r a4, 40201eac +402246dd: 323a add.n a3, a2, a3 +402246df: 0020c0 memw +402246e2: 0349 s32i.n a4, a3, 0 //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402246c4: ffbd31 l32r a3, 402245b8 +402246e4: ffbd31 l32r a3, 402245d8 } -402246c7: 3108 l32i.n a0, a1, 12 +402246e7: 3108 l32i.n a0, a1, 12 } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402246c9: 223a add.n a2, a2, a3 -402246cb: 0020c0 memw -402246ce: 0248 l32i.n a4, a2, 0 -402246d0: 131c movi.n a3, 17 -402246d2: 203430 or a3, a4, a3 +402246e9: 223a add.n a2, a2, a3 +402246eb: 0020c0 memw +402246ee: 0248 l32i.n a4, a2, 0 +402246f0: 131c movi.n a3, 17 +402246f2: 203430 or a3, a4, a3 } -402246d5: 21c8 l32i.n a12, a1, 8 -402246d7: 11d8 l32i.n a13, a1, 4 +402246f5: 21c8 l32i.n a12, a1, 8 +402246f7: 11d8 l32i.n a13, a1, 4 } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402246d9: 0020c0 memw -402246dc: 0239 s32i.n a3, a2, 0 +402246f9: 0020c0 memw +402246fc: 0239 s32i.n a3, a2, 0 } -402246de: 10c112 addi a1, a1, 16 -402246e1: f00d ret.n -402246e3: 213400 srai a3, a0, 4 -402246e6: 124010 excw +402246fe: 10c112 addi a1, a1, 16 +40224701: f00d ret.n +40224703: 213400 srai a3, a0, 4 +40224706: 124010 excw -402246e8 : +40224708 : * Parameters : char c - character to tx * Returns : NONE *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR uart1_write_char(char c) { -402246e8: f0c112 addi a1, a1, -16 -402246eb: 3109 s32i.n a0, a1, 12 -402246ed: 743020 extui a3, a2, 0, 8 +40224708: f0c112 addi a1, a1, -16 +4022470b: 3109 s32i.n a0, a1, 12 +4022470d: 743020 extui a3, a2, 0, 8 if (c == '\n') { -402246f0: 0e9366 bnei a3, 10, 40224702 +40224710: 0e9366 bnei a3, 10, 40224722 uart_tx_one_char(UART1, '\r'); -402246f3: d30c movi.n a3, 13 -402246f5: 120c movi.n a2, 1 -402246f7: fffb01 l32r a0, 402246e4 -402246fa: 0000c0 callx0 a0 +40224713: d30c movi.n a3, 13 +40224715: 120c movi.n a2, 1 +40224717: fffb01 l32r a0, 40224704 +4022471a: 0000c0 callx0 a0 uart_tx_one_char(UART1, '\n'); -402246fd: a30c movi.n a3, 10 -402246ff: 000106 j 40224707 +4022471d: a30c movi.n a3, 10 +4022471f: 000106 j 40224727 } else if (c == '\r') { -40224702: d20c movi.n a2, 13 -40224704: 081327 beq a3, a2, 40224710 +40224722: d20c movi.n a2, 13 +40224724: 081327 beq a3, a2, 40224730 } else { uart_tx_one_char(UART1, c); -40224707: 01a022 movi a2, 1 -4022470a: fff601 l32r a0, 402246e4 -4022470d: 0000c0 callx0 a0 +40224727: 01a022 movi a2, 1 +4022472a: fff601 l32r a0, 40224704 +4022472d: 0000c0 callx0 a0 } } -40224710: 3108 l32i.n a0, a1, 12 -40224712: 10c112 addi a1, a1, 16 -40224715: f00d ret.n +40224730: 3108 l32i.n a0, a1, 12 +40224732: 10c112 addi a1, a1, 16 +40224735: f00d ret.n ... -40224718 : +40224738 : * uint16_t len - buffer len * Returns : *******************************************************************************/ void ICACHE_FLASH_ATTR uart0_tx_buffer(uint8_t *buf, uint16_t len) { -40224718: f0c112 addi a1, a1, -16 -4022471b: f43030 extui a3, a3, 0, 16 -4022471e: 21c9 s32i.n a12, a1, 8 -40224720: 11d9 s32i.n a13, a1, 4 -40224722: 3109 s32i.n a0, a1, 12 -40224724: 02cd mov.n a12, a2 -40224726: d23a add.n a13, a2, a3 +40224738: f0c112 addi a1, a1, -16 +4022473b: f43030 extui a3, a3, 0, 16 +4022473e: 21c9 s32i.n a12, a1, 8 +40224740: 11d9 s32i.n a13, a1, 4 +40224742: 3109 s32i.n a0, a1, 12 +40224744: 02cd mov.n a12, a2 +40224746: d23a add.n a13, a2, a3 uint16_t i; for (i = 0; i < len; i++) { -40224728: 101cd7 beq a12, a13, 4022473c +40224748: 101cd7 beq a12, a13, 4022475c uart_tx_one_char(UART0, buf[i]); -4022472b: 000c32 l8ui a3, a12, 0 -4022472e: 020c movi.n a2, 0 -40224730: ffed01 l32r a0, 402246e4 -40224733: 0000c0 callx0 a0 -40224736: cc1b addi.n a12, a12, 1 -40224738: fffb06 j 40224728 -4022473b: 310800 srai a0, a0, 24 +4022474b: 000c32 l8ui a3, a12, 0 +4022474e: 020c movi.n a2, 0 +40224750: ffed01 l32r a0, 40224704 +40224753: 0000c0 callx0 a0 +40224756: cc1b addi.n a12, a12, 1 +40224758: fffb06 j 40224748 +4022475b: 310800 srai a0, a0, 24 } } -4022473e: 21c8 l32i.n a12, a1, 8 -40224740: 11d8 l32i.n a13, a1, 4 -40224742: 10c112 addi a1, a1, 16 -40224745: f00d ret.n +4022475e: 21c8 l32i.n a12, a1, 8 +40224760: 11d8 l32i.n a13, a1, 4 +40224762: 10c112 addi a1, a1, 16 +40224765: f00d ret.n ... -40224748 : +40224768 : * uint16_t len - buffer len * Returns : *******************************************************************************/ void ICACHE_FLASH_ATTR uart0_sendStr(const char *str) { -40224748: f0c112 addi a1, a1, -16 -4022474b: 21c9 s32i.n a12, a1, 8 -4022474d: 3109 s32i.n a0, a1, 12 -4022474f: 02cd mov.n a12, a2 +40224768: f0c112 addi a1, a1, -16 +4022476b: 21c9 s32i.n a12, a1, 8 +4022476d: 3109 s32i.n a0, a1, 12 +4022476f: 02cd mov.n a12, a2 while (*str) { -40224751: 000c32 l8ui a3, a12, 0 -40224754: b38c beqz.n a3, 40224763 +40224771: 000c32 l8ui a3, a12, 0 +40224774: b38c beqz.n a3, 40224783 uart_tx_one_char(UART0, *str++); -40224756: 020c movi.n a2, 0 -40224758: cc1b addi.n a12, a12, 1 -4022475a: ffe201 l32r a0, 402246e4 -4022475d: 0000c0 callx0 a0 -40224760: fffb46 j 40224751 +40224776: 020c movi.n a2, 0 +40224778: cc1b addi.n a12, a12, 1 +4022477a: ffe201 l32r a0, 40224704 +4022477d: 0000c0 callx0 a0 +40224780: fffb46 j 40224771 } } -40224763: 3108 l32i.n a0, a1, 12 -40224765: 21c8 l32i.n a12, a1, 8 -40224767: 10c112 addi a1, a1, 16 -4022476a: f00d ret.n -4022476c: 3368 l32i.n a6, a3, 12 -4022476e: ff .byte 0xff -4022476f: 3f .byte 0x3f -40224770: 224810 excw -40224773: c11240 mul16u a1, a2, a4 - -40224774 : +40224783: 3108 l32i.n a0, a1, 12 +40224785: 21c8 l32i.n a12, a1, 8 +40224787: 10c112 addi a1, a1, 16 +4022478a: f00d ret.n +4022478c: 3368 l32i.n a6, a3, 12 +4022478e: ff .byte 0xff +4022478f: 3f .byte 0x3f +40224790: 224830 excw +40224793: c11240 mul16u a1, a2, a4 + +40224794 : } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -40224774: f0c112 addi a1, a1, -16 +40224794: f0c112 addi a1, a1, -16 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -40224777: fffd41 l32r a4, 4022476c +40224797: fffd41 l32r a4, 4022478c } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -4022477a: 01e9 s32i.n a14, a1, 0 -4022477c: 02ed mov.n a14, a2 +4022479a: 01e9 s32i.n a14, a1, 0 +4022479c: 02ed mov.n a14, a2 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -4022477e: fffc21 l32r a2, 40224770 -40224781: a50c movi.n a5, 10 +4022479e: fffc21 l32r a2, 40224790 +402247a1: a50c movi.n a5, 10 } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -40224783: 11d9 s32i.n a13, a1, 4 -40224785: 03dd mov.n a13, a3 +402247a3: 11d9 s32i.n a13, a1, 4 +402247a5: 03dd mov.n a13, a3 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -40224787: 030c movi.n a3, 0 +402247a7: 030c movi.n a3, 0 } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -40224789: 3109 s32i.n a0, a1, 12 -4022478b: 21c9 s32i.n a12, a1, 8 +402247a9: 3109 s32i.n a0, a1, 12 +402247ab: 21c9 s32i.n a12, a1, 8 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -4022478d: feee85 call0 40223678 +402247ad: feec85 call0 40223678 UartDev.baut_rate = uart0_br; -40224790: ff85c1 l32r a12, 402245a4 +402247b0: ff85c1 l32r a12, 402245c4 uart_config(UART0); -40224793: 020c movi.n a2, 0 +402247b3: 020c movi.n a2, 0 uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data UartDev.baut_rate = uart0_br; -40224795: 0ce9 s32i.n a14, a12, 0 +402247b5: 0ce9 s32i.n a14, a12, 0 uart_config(UART0); -40224797: ffe285 call0 402245c0 +402247b7: ffe285 call0 402245e0 UartDev.baut_rate = uart1_br; uart_config(UART1); -4022479a: 120c movi.n a2, 1 +402247ba: 120c movi.n a2, 1 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data UartDev.baut_rate = uart0_br; uart_config(UART0); UartDev.baut_rate = uart1_br; -4022479c: 0cd9 s32i.n a13, a12, 0 +402247bc: 0cd9 s32i.n a13, a12, 0 uart_config(UART1); -4022479e: ffe205 call0 402245c0 +402247be: ffe205 call0 402245e0 ETS_UART_INTR_ENABLE(); -402247a1: 022c movi.n a2, 32 -402247a3: e80701 l32r a0, 4021e7c0 -402247a6: 0000c0 callx0 a0 +402247c1: 022c movi.n a2, 32 +402247c3: e7ff01 l32r a0, 4021e7c0 +402247c6: 0000c0 callx0 a0 #if UART_SELFTEST&UART_BUFF_EN os_timer_disarm(&buff_timer_t); os_timer_setfn(&buff_timer_t, uart_test_rx, NULL); //a demo to process the data in uart rx buffer os_timer_arm(&buff_timer_t, 10, 1); #endif } -402247a9: 3108 l32i.n a0, a1, 12 -402247ab: 21c8 l32i.n a12, a1, 8 -402247ad: 11d8 l32i.n a13, a1, 4 -402247af: 01e8 l32i.n a14, a1, 0 -402247b1: 10c112 addi a1, a1, 16 -402247b4: f00d ret.n -402247b6: 000000 ill -402247b9: 0001c2 l8ui a12, a1, 0 +402247c9: 3108 l32i.n a0, a1, 12 +402247cb: 21c8 l32i.n a12, a1, 8 +402247cd: 11d8 l32i.n a13, a1, 4 +402247cf: 01e8 l32i.n a14, a1, 0 +402247d1: 10c112 addi a1, a1, 16 +402247d4: f00d ret.n +402247d6: 000000 ill +402247d9: 0001c2 l8ui a12, a1, 0 -402247bc : +402247dc : void ICACHE_FLASH_ATTR uart_reattach() { uart_init(BIT_RATE_115200, BIT_RATE_115200); -402247bc: ffff21 l32r a2, 402247b8 +402247dc: ffff21 l32r a2, 402247d8 #endif } void ICACHE_FLASH_ATTR uart_reattach() { -402247bf: f0c112 addi a1, a1, -16 +402247df: f0c112 addi a1, a1, -16 uart_init(BIT_RATE_115200, BIT_RATE_115200); -402247c2: 023d mov.n a3, a2 +402247e2: 023d mov.n a3, a2 #endif } void ICACHE_FLASH_ATTR uart_reattach() { -402247c4: 3109 s32i.n a0, a1, 12 +402247e4: 3109 s32i.n a0, a1, 12 uart_init(BIT_RATE_115200, BIT_RATE_115200); -402247c6: fffac5 call0 40224774 +402247e6: fffac5 call0 40224794 } -402247c9: 3108 l32i.n a0, a1, 12 -402247cb: 10c112 addi a1, a1, 16 -402247ce: f00d ret.n -402247d0: 102194 excw -402247d3: c11240 mul16u a1, a2, a4 +402247e9: 3108 l32i.n a0, a1, 12 +402247eb: 10c112 addi a1, a1, 16 +402247ee: f00d ret.n +402247f0: 102194 excw +402247f3: c11240 mul16u a1, a2, a4 -402247d4 : +402247f4 : } //os_printf output to fifo or to the tx buffer LOCAL void ICACHE_FLASH_ATTR uart0_write_char_no_wait(char c) { -402247d4: f0c112 addi a1, a1, -16 -402247d7: 3109 s32i.n a0, a1, 12 -402247d9: 743020 extui a3, a2, 0, 8 +402247f4: f0c112 addi a1, a1, -16 +402247f7: 3109 s32i.n a0, a1, 12 +402247f9: 743020 extui a3, a2, 0, 8 tx_buff_enq(&c, 1); } #else //send to uart tx buffer if (c == '\n') { -402247dc: 0e9366 bnei a3, 10, 402247ee +402247fc: 0e9366 bnei a3, 10, 4022480e uart_tx_one_char_no_wait(UART0, '\r'); -402247df: d30c movi.n a3, 13 -402247e1: 020c movi.n a2, 0 -402247e3: fffb01 l32r a0, 402247d0 -402247e6: 0000c0 callx0 a0 +402247ff: d30c movi.n a3, 13 +40224801: 020c movi.n a2, 0 +40224803: fffb01 l32r a0, 402247f0 +40224806: 0000c0 callx0 a0 uart_tx_one_char_no_wait(UART0, '\n'); -402247e9: a30c movi.n a3, 10 -402247eb: 000106 j 402247f3 +40224809: a30c movi.n a3, 10 +4022480b: 000106 j 40224813 } else if (c == '\r') { -402247ee: d20c movi.n a2, 13 -402247f0: 081327 beq a3, a2, 402247fc +4022480e: d20c movi.n a2, 13 +40224810: 081327 beq a3, a2, 4022481c } else { uart_tx_one_char_no_wait(UART0, c); -402247f3: 00a022 movi a2, 0 -402247f6: fff601 l32r a0, 402247d0 -402247f9: 0000c0 callx0 a0 +40224813: 00a022 movi a2, 0 +40224816: fff601 l32r a0, 402247f0 +40224819: 0000c0 callx0 a0 } #endif } -402247fc: 3108 l32i.n a0, a1, 12 -402247fe: 10c112 addi a1, a1, 16 -40224801: f00d ret.n -40224803: 001c00 excw -40224806: 006000 rsil a0, 0 -40224809: 600000 neg a0, a0 -4022480c: 22fc bnez.n a2, 40224842 -4022480e: 124010 excw - -40224810 : +4022481c: 3108 l32i.n a0, a1, 12 +4022481e: 10c112 addi a1, a1, 16 +40224821: f00d ret.n +40224823: 001c00 excw +40224826: 006000 rsil a0, 0 +40224829: 600000 neg a0, a0 +4022482c: 22fc bnez.n a2, 40224862 +4022482e: 124010 excw + +40224830 : } #endif LOCAL void ICACHE_FLASH_ATTR /////// uart_recvTask(os_event_t *events) { -40224810: f0c112 addi a1, a1, -16 +40224830: f0c112 addi a1, a1, -16 if (events->sig == 0) { -40224813: 0228 l32i.n a2, a2, 0 +40224833: 0228 l32i.n a2, a2, 0 } #endif LOCAL void ICACHE_FLASH_ATTR /////// uart_recvTask(os_event_t *events) { -40224815: 3109 s32i.n a0, a1, 12 -40224817: 21c9 s32i.n a12, a1, 8 -40224819: 11d9 s32i.n a13, a1, 4 +40224835: 3109 s32i.n a0, a1, 12 +40224837: 21c9 s32i.n a12, a1, 8 +40224839: 11d9 s32i.n a13, a1, 4 if (events->sig == 0) { -4022481b: 041256 bnez a2, 40224860 +4022483b: 041256 bnez a2, 40224880 #if UART_BUFF_EN Uart_rx_buff_enq(); #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; -4022481e: fff921 l32r a2, 40224804 +4022483e: fff921 l32r a2, 40224824 uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -40224821: 0c0c movi.n a12, 0 +40224841: 0c0c movi.n a12, 0 { if (events->sig == 0) { #if UART_BUFF_EN Uart_rx_buff_enq(); #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; -40224823: 0020c0 memw -40224826: 02d8 l32i.n a13, a2, 0 -40224828: 74d0d0 extui a13, a13, 0, 8 +40224843: 0020c0 memw +40224846: 02d8 l32i.n a13, a2, 0 +40224848: 74d0d0 extui a13, a13, 0, 8 uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -4022482b: 1ebcd7 bgeu a12, a13, 4022484d +4022484b: 1ebcd7 bgeu a12, a13, 4022486d d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; -4022482e: fff621 l32r a2, 40224808 +4022484e: fff621 l32r a2, 40224828 #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -40224831: cc1b addi.n a12, a12, 1 +40224851: cc1b addi.n a12, a12, 1 d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; -40224833: 0020c0 memw -40224836: 0238 l32i.n a3, a2, 0 +40224853: 0020c0 memw +40224856: 0238 l32i.n a3, a2, 0 uart_tx_one_char(UART0, d_tmp); -40224838: 00a022 movi a2, 0 -4022483b: 743030 extui a3, a3, 0, 8 -4022483e: ffa901 l32r a0, 402246e4 -40224841: 0000c0 callx0 a0 +40224858: 00a022 movi a2, 0 +4022485b: 743030 extui a3, a3, 0, 8 +4022485e: ffa901 l32r a0, 40224704 +40224861: 0000c0 callx0 a0 #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -40224844: 74c0c0 extui a12, a12, 0, 8 -40224847: fff806 j 4022482b -4022484a: 000000 ill +40224864: 74c0c0 extui a12, a12, 0, 8 +40224867: fff806 j 4022484b +4022486a: 000000 ill d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; uart_tx_one_char(UART0, d_tmp); } WRITE_PERI_REG(UART_INT_CLR(UART0), UART_RXFIFO_FULL_INT_CLR | UART_RXFIFO_TOUT_INT_CLR); -4022484d: ff5b21 l32r a2, 402245bc -40224850: 01a132 movi a3, 0x101 -40224853: 0020c0 memw -40224856: 0239 s32i.n a3, a2, 0 +4022486d: ff5b21 l32r a2, 402245dc +40224870: 01a132 movi a3, 0x101 +40224873: 0020c0 memw +40224876: 0239 s32i.n a3, a2, 0 uart_rx_intr_enable(UART0); -40224858: 020c movi.n a2, 0 -4022485a: ffec01 l32r a0, 4022480c -4022485d: 0000c0 callx0 a0 +40224878: 020c movi.n a2, 0 +4022487a: ffec01 l32r a0, 4022482c +4022487d: 0000c0 callx0 a0 //tx_start_uart_buffer(UART0); #else #endif } } -40224860: 3108 l32i.n a0, a1, 12 -40224862: 21c8 l32i.n a12, a1, 8 -40224864: 11d8 l32i.n a13, a1, 4 -40224866: 10c112 addi a1, a1, 16 -40224869: f00d ret.n +40224880: 3108 l32i.n a0, a1, 12 +40224882: 21c8 l32i.n a12, a1, 8 +40224884: 11d8 l32i.n a13, a1, 4 +40224886: 10c112 addi a1, a1, 16 +40224889: f00d ret.n ... -4022486c : +4022488c : } } void ICACHE_FLASH_ATTR UART_SetWordLength(uint8_t uart_no, UartBitsNum4Char len) { -4022486c: 742020 extui a2, a2, 0, 8 +4022488c: 742020 extui a2, a2, 0, 8 SET_PERI_REG_BITS(UART_CONF0(uart_no), UART_BIT_NUM, len, UART_BIT_NUM_S); -4022486f: 1142c0 slli a4, a2, 4 -40224872: c02420 sub a2, a4, a2 -40224875: ff4d41 l32r a4, 402245ac -40224878: 112280 slli a2, a2, 8 -4022487b: 224a add.n a2, a2, a4 -4022487d: 0020c0 memw -40224880: 0258 l32i.n a5, a2, 0 -40224882: 347c movi.n a4, -13 -40224884: 104540 and a4, a5, a4 -40224887: 1133e0 slli a3, a3, 2 -4022488a: 203430 or a3, a4, a3 -4022488d: 0020c0 memw -40224890: 0239 s32i.n a3, a2, 0 -40224892: f00d ret.n - -40224894 : +4022488f: 1142c0 slli a4, a2, 4 +40224892: c02420 sub a2, a4, a2 +40224895: ff4d41 l32r a4, 402245cc +40224898: 112280 slli a2, a2, 8 +4022489b: 224a add.n a2, a2, a4 +4022489d: 0020c0 memw +402248a0: 0258 l32i.n a5, a2, 0 +402248a2: 347c movi.n a4, -13 +402248a4: 104540 and a4, a5, a4 +402248a7: 1133e0 slli a3, a3, 2 +402248aa: 203430 or a3, a4, a3 +402248ad: 0020c0 memw +402248b0: 0239 s32i.n a3, a2, 0 +402248b2: f00d ret.n + +402248b4 : } void ICACHE_FLASH_ATTR UART_SetStopBits(uint8_t uart_no, UartStopBitsNum bit_num) { -40224894: 742020 extui a2, a2, 0, 8 +402248b4: 742020 extui a2, a2, 0, 8 SET_PERI_REG_BITS(UART_CONF0(uart_no), UART_STOP_BIT_NUM, bit_num, UART_STOP_BIT_NUM_S); -40224897: 1142c0 slli a4, a2, 4 -4022489a: c02420 sub a2, a4, a2 -4022489d: ff4341 l32r a4, 402245ac -402248a0: 112280 slli a2, a2, 8 -402248a3: 224a add.n a2, a2, a4 -402248a5: 0020c0 memw -402248a8: 0258 l32i.n a5, a2, 0 -402248aa: cfaf42 movi a4, -49 -402248ad: 104540 and a4, a5, a4 -402248b0: 1133c0 slli a3, a3, 4 -402248b3: 203430 or a3, a4, a3 -402248b6: 0020c0 memw -402248b9: 0239 s32i.n a3, a2, 0 -402248bb: f00d ret.n -402248bd: 000000 ill -402248c0: ff .byte 0xff -402248c1: ff .byte 0xff -402248c2: 20fe07 bbsi a14, 16, 402248e6 - -402248c4 : +402248b7: 1142c0 slli a4, a2, 4 +402248ba: c02420 sub a2, a4, a2 +402248bd: ff4341 l32r a4, 402245cc +402248c0: 112280 slli a2, a2, 8 +402248c3: 224a add.n a2, a2, a4 +402248c5: 0020c0 memw +402248c8: 0258 l32i.n a5, a2, 0 +402248ca: cfaf42 movi a4, -49 +402248cd: 104540 and a4, a5, a4 +402248d0: 1133c0 slli a3, a3, 4 +402248d3: 203430 or a3, a4, a3 +402248d6: 0020c0 memw +402248d9: 0239 s32i.n a3, a2, 0 +402248db: f00d ret.n +402248dd: 000000 ill +402248e0: ff .byte 0xff +402248e1: ff .byte 0xff +402248e2: 20fe07 bbsi a14, 16, 40224906 + +402248e4 : } void ICACHE_FLASH_ATTR UART_SetLineInverse(uint8_t uart_no, UART_LineLevelInverse inverse_mask) { -402248c4: 742020 extui a2, a2, 0, 8 +402248e4: 742020 extui a2, a2, 0, 8 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_LINE_INV_MASK); -402248c7: 1142c0 slli a4, a2, 4 -402248ca: c02420 sub a2, a4, a2 -402248cd: ff3741 l32r a4, 402245ac -402248d0: 112280 slli a2, a2, 8 -402248d3: 224a add.n a2, a2, a4 -402248d5: 0020c0 memw -402248d8: 0258 l32i.n a5, a2, 0 -402248da: fff941 l32r a4, 402248c0 -402248dd: 104540 and a4, a5, a4 -402248e0: 0020c0 memw -402248e3: 0249 s32i.n a4, a2, 0 +402248e7: 1142c0 slli a4, a2, 4 +402248ea: c02420 sub a2, a4, a2 +402248ed: ff3741 l32r a4, 402245cc +402248f0: 112280 slli a2, a2, 8 +402248f3: 224a add.n a2, a2, a4 +402248f5: 0020c0 memw +402248f8: 0258 l32i.n a5, a2, 0 +402248fa: fff941 l32r a4, 402248e0 +402248fd: 104540 and a4, a5, a4 +40224900: 0020c0 memw +40224903: 0249 s32i.n a4, a2, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), inverse_mask); -402248e5: 0020c0 memw -402248e8: 0248 l32i.n a4, a2, 0 -402248ea: 203430 or a3, a4, a3 -402248ed: 0020c0 memw -402248f0: 0239 s32i.n a3, a2, 0 -402248f2: f00d ret.n - -402248f4 : +40224905: 0020c0 memw +40224908: 0248 l32i.n a4, a2, 0 +4022490a: 203430 or a3, a4, a3 +4022490d: 0020c0 memw +40224910: 0239 s32i.n a3, a2, 0 +40224912: f00d ret.n + +40224914 : } void ICACHE_FLASH_ATTR UART_SetParity(uint8_t uart_no, UartParityMode Parity_mode) { -402248f4: 742020 extui a2, a2, 0, 8 +40224914: 742020 extui a2, a2, 0, 8 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_PARITY | UART_PARITY_EN); -402248f7: 1142c0 slli a4, a2, 4 -402248fa: c02420 sub a2, a4, a2 -402248fd: ff2b41 l32r a4, 402245ac -40224900: 112280 slli a2, a2, 8 -40224903: 224a add.n a2, a2, a4 -40224905: 0020c0 memw -40224908: 0258 l32i.n a5, a2, 0 -4022490a: c47c movi.n a4, -4 -4022490c: 104540 and a4, a5, a4 -4022490f: 0020c0 memw -40224912: 0249 s32i.n a4, a2, 0 +40224917: 1142c0 slli a4, a2, 4 +4022491a: c02420 sub a2, a4, a2 +4022491d: ff2b41 l32r a4, 402245cc +40224920: 112280 slli a2, a2, 8 +40224923: 224a add.n a2, a2, a4 +40224925: 0020c0 memw +40224928: 0258 l32i.n a5, a2, 0 +4022492a: c47c movi.n a4, -4 +4022492c: 104540 and a4, a5, a4 +4022492f: 0020c0 memw +40224932: 0249 s32i.n a4, a2, 0 if (Parity_mode == NONE_BITS) { -40224914: 112326 beqi a3, 2, 40224929 +40224934: 112326 beqi a3, 2, 40224949 } else { SET_PERI_REG_MASK(UART_CONF0(uart_no), Parity_mode | UART_PARITY_EN); -40224917: 0020c0 memw -4022491a: 0248 l32i.n a4, a2, 0 -4022491c: 250c movi.n a5, 2 -4022491e: 203350 or a3, a3, a5 -40224921: 203340 or a3, a3, a4 -40224924: 0020c0 memw -40224927: 0239 s32i.n a3, a2, 0 -40224929: f00d ret.n +40224937: 0020c0 memw +4022493a: 0248 l32i.n a4, a2, 0 +4022493c: 250c movi.n a5, 2 +4022493e: 203350 or a3, a3, a5 +40224941: 203340 or a3, a3, a4 +40224944: 0020c0 memw +40224947: 0239 s32i.n a3, a2, 0 +40224949: f00d ret.n ... -4022492c : +4022494c : } } void ICACHE_FLASH_ATTR UART_SetBaudrate(uint8_t uart_no, uint32_t baud_rate) { -4022492c: f0c112 addi a1, a1, -16 -4022492f: 21c9 s32i.n a12, a1, 8 -40224931: 74c020 extui a12, a2, 0, 8 +4022494c: f0c112 addi a1, a1, -16 +4022494f: 21c9 s32i.n a12, a1, 8 +40224951: 74c020 extui a12, a2, 0, 8 uart_div_modify(uart_no, UART_CLK_FREQ / baud_rate); -40224934: ff1d21 l32r a2, 402245a8 +40224954: ff1d21 l32r a2, 402245c8 } } void ICACHE_FLASH_ATTR UART_SetBaudrate(uint8_t uart_no, uint32_t baud_rate) { -40224937: 3109 s32i.n a0, a1, 12 +40224957: 3109 s32i.n a0, a1, 12 uart_div_modify(uart_no, UART_CLK_FREQ / baud_rate); -40224939: 754401 l32r a0, 40201e4c -4022493c: 0000c0 callx0 a0 -4022493f: 023d mov.n a3, a2 -40224941: 0c2d mov.n a2, a12 -40224943: f9cfc5 call0 4021e640 +40224959: 753c01 l32r a0, 40201e4c +4022495c: 0000c0 callx0 a0 +4022495f: 023d mov.n a3, a2 +40224961: 0c2d mov.n a2, a12 +40224963: f9cdc5 call0 4021e640 } -40224946: 3108 l32i.n a0, a1, 12 -40224948: 21c8 l32i.n a12, a1, 8 -4022494a: 10c112 addi a1, a1, 16 -4022494d: f00d ret.n -4022494f: 081000 excw -40224952: ff6000 excw -40224955: ff .byte 0xff -40224956: ffff80 excw -40224959: ff .byte 0xff -4022495a: 7f .byte 0x7f -4022495b: ff .byte 0xff -4022495c: ff .byte 0xff -4022495d: 7f .byte 0x7f -4022495e: ff .byte 0xff -4022495f: ff .byte 0xff - -40224960 : +40224966: 3108 l32i.n a0, a1, 12 +40224968: 21c8 l32i.n a12, a1, 8 +4022496a: 10c112 addi a1, a1, 16 +4022496d: f00d ret.n +4022496f: ffff00 excw +40224972: ffff80 excw +40224975: ff .byte 0xff +40224976: 7f .byte 0x7f +40224977: ff .byte 0xff +40224978: ff .byte 0xff +40224979: 7f .byte 0x7f +4022497a: ff .byte 0xff +4022497b: ff .byte 0xff + +4022497c : void ICACHE_FLASH_ATTR UART_SetFlowCtrl(uint8_t uart_no, UART_HwFlowCtrl flow_ctrl, uint8_t rx_thresh) { -40224960: 742020 extui a2, a2, 0, 8 -40224963: 744040 extui a4, a4, 0, 8 -40224966: 1152c0 slli a5, a2, 4 +4022497c: 742020 extui a2, a2, 0, 8 +4022497f: 744040 extui a4, a4, 0, 8 +40224982: 1152c0 slli a5, a2, 4 if (flow_ctrl & USART_HardwareFlowControl_RTS) { -40224969: 4c6307 bbci a3, 0, 402249b9 +40224985: 4c6307 bbci a3, 0, 402249d5 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_U0RTS); -4022496c: fff981 l32r a8, 40224950 -4022496f: cfae62 movi a6, 0xfffffecf -40224972: 0020c0 memw -40224975: 0878 l32i.n a7, a8, 0 +40224988: fe7881 l32r a8, 40224368 +4022498b: cfae62 movi a6, 0xfffffecf +4022498e: 0020c0 memw +40224991: 0878 l32i.n a7, a8, 0 SET_PERI_REG_BITS(UART_CONF1(uart_no), UART_RX_FLOW_THRHD, rx_thresh, UART_RX_FLOW_THRHD_S); -40224977: 114400 slli a4, a4, 16 +40224993: 114400 slli a4, a4, 16 void ICACHE_FLASH_ATTR UART_SetFlowCtrl(uint8_t uart_no, UART_HwFlowCtrl flow_ctrl, uint8_t rx_thresh) { if (flow_ctrl & USART_HardwareFlowControl_RTS) { PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_U0RTS); -4022497a: 107760 and a7, a7, a6 -4022497d: 00a162 movi a6, 0x100 -40224980: 206760 or a6, a7, a6 -40224983: 0020c0 memw -40224986: 0869 s32i.n a6, a8, 0 +40224996: 107760 and a7, a7, a6 +40224999: 00a162 movi a6, 0x100 +4022499c: 206760 or a6, a7, a6 +4022499f: 0020c0 memw +402249a2: 0869 s32i.n a6, a8, 0 SET_PERI_REG_BITS(UART_CONF1(uart_no), UART_RX_FLOW_THRHD, rx_thresh, UART_RX_FLOW_THRHD_S); -40224988: c06520 sub a6, a5, a2 -4022498b: 117680 slli a7, a6, 8 -4022498e: ff0861 l32r a6, 402245b0 -40224991: 676a add.n a6, a7, a6 -40224993: 0020c0 memw -40224996: 0688 l32i.n a8, a6, 0 -40224998: ffef71 l32r a7, 40224954 -4022499b: 107870 and a7, a8, a7 -4022499e: 204740 or a4, a7, a4 -402249a1: 0020c0 memw -402249a4: 0649 s32i.n a4, a6, 0 +402249a4: c06520 sub a6, a5, a2 +402249a7: 117680 slli a7, a6, 8 +402249aa: ff0961 l32r a6, 402245d0 +402249ad: 676a add.n a6, a7, a6 +402249af: 0020c0 memw +402249b2: 0688 l32i.n a8, a6, 0 +402249b4: ffef71 l32r a7, 40224970 +402249b7: 107870 and a7, a8, a7 +402249ba: 204740 or a4, a7, a4 +402249bd: 0020c0 memw +402249c0: 0649 s32i.n a4, a6, 0 SET_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); -402249a6: 0020c0 memw -402249a9: 0678 l32i.n a7, a6, 0 -402249ab: 8b4541 l32r a4, 402076c0 -402249ae: 204740 or a4, a7, a4 -402249b1: 0020c0 memw -402249b4: 0649 s32i.n a4, a6, 0 -402249b6: 000686 j 402249d4 +402249c2: 0020c0 memw +402249c5: 0678 l32i.n a7, a6, 0 +402249c7: 8b3e41 l32r a4, 402076c0 +402249ca: 204740 or a4, a7, a4 +402249cd: 0020c0 memw +402249d0: 0649 s32i.n a4, a6, 0 +402249d2: 000686 j 402249f0 } else { CLEAR_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); -402249b9: c04520 sub a4, a5, a2 -402249bc: 116480 slli a6, a4, 8 -402249bf: fefc41 l32r a4, 402245b0 -402249c2: 464a add.n a4, a6, a4 -402249c4: 0020c0 memw -402249c7: 0478 l32i.n a7, a4, 0 -402249c9: ffe361 l32r a6, 40224958 -402249cc: 106760 and a6, a7, a6 -402249cf: 0020c0 memw -402249d2: 0469 s32i.n a6, a4, 0 +402249d5: c04520 sub a4, a5, a2 +402249d8: 116480 slli a6, a4, 8 +402249db: fefd41 l32r a4, 402245d0 +402249de: 464a add.n a4, a6, a4 +402249e0: 0020c0 memw +402249e3: 0478 l32i.n a7, a4, 0 +402249e5: ffe361 l32r a6, 40224974 +402249e8: 106760 and a6, a7, a6 +402249eb: 0020c0 memw +402249ee: 0469 s32i.n a6, a4, 0 } if (flow_ctrl & USART_HardwareFlowControl_CTS) { -402249d4: 316317 bbci a3, 1, 40224a09 +402249f0: 316317 bbci a3, 1, 40224a25 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_UART0_CTS); -402249d7: fe6561 l32r a6, 4022436c -402249da: cfae32 movi a3, 0xfffffecf -402249dd: 0020c0 memw -402249e0: 0648 l32i.n a4, a6, 0 +402249f3: fe5f61 l32r a6, 40224370 +402249f6: cfae32 movi a3, 0xfffffecf +402249f9: 0020c0 memw +402249fc: 0648 l32i.n a4, a6, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -402249e2: c05520 sub a5, a5, a2 +402249fe: c05520 sub a5, a5, a2 } else { CLEAR_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); } if (flow_ctrl & USART_HardwareFlowControl_CTS) { PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_UART0_CTS); -402249e5: 104430 and a4, a4, a3 -402249e8: 00a132 movi a3, 0x100 -402249eb: 203430 or a3, a4, a3 -402249ee: 0020c0 memw -402249f1: 0639 s32i.n a3, a6, 0 +40224a01: 104430 and a4, a4, a3 +40224a04: 00a132 movi a3, 0x100 +40224a07: 203430 or a3, a4, a3 +40224a0a: 0020c0 memw +40224a0d: 0639 s32i.n a3, a6, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -402249f3: feee31 l32r a3, 402245ac -402249f6: 115580 slli a5, a5, 8 -402249f9: 553a add.n a5, a5, a3 -402249fb: 0020c0 memw -402249fe: 0538 l32i.n a3, a5, 0 -40224a00: 7dc221 l32r a2, 40204108 -40224a03: 202320 or a2, a3, a2 -40224a06: 000546 j 40224a1f +40224a0f: feef31 l32r a3, 402245cc +40224a12: 115580 slli a5, a5, 8 +40224a15: 553a add.n a5, a5, a3 +40224a17: 0020c0 memw +40224a1a: 0538 l32i.n a3, a5, 0 +40224a1c: 7dbb21 l32r a2, 40204108 +40224a1f: 202320 or a2, a3, a2 +40224a22: 000546 j 40224a3b } else { CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -40224a09: c05520 sub a5, a5, a2 -40224a0c: fee821 l32r a2, 402245ac -40224a0f: 115580 slli a5, a5, 8 -40224a12: 552a add.n a5, a5, a2 -40224a14: 0020c0 memw -40224a17: 0538 l32i.n a3, a5, 0 -40224a19: ffd021 l32r a2, 4022495c -40224a1c: 102320 and a2, a3, a2 -40224a1f: 0020c0 memw -40224a22: 0529 s32i.n a2, a5, 0 -40224a24: f00d ret.n -40224a26: 140000 extui a0, a0, 0, 2 -40224a29: 0009 s32i.n a0, a0, 0 -40224a2b: c11260 mul16u a1, a2, a6 - -40224a2c : +40224a25: c05520 sub a5, a5, a2 +40224a28: fee921 l32r a2, 402245cc +40224a2b: 115580 slli a5, a5, 8 +40224a2e: 552a add.n a5, a5, a2 +40224a30: 0020c0 memw +40224a33: 0538 l32i.n a3, a5, 0 +40224a35: ffd021 l32r a2, 40224978 +40224a38: 102320 and a2, a3, a2 +40224a3b: 0020c0 memw +40224a3e: 0529 s32i.n a2, a5, 0 +40224a40: f00d ret.n +40224a42: 140000 extui a0, a0, 0, 2 +40224a45: 0009 s32i.n a0, a0, 0 +40224a47: c11260 mul16u a1, a2, a6 + +40224a48 : } } void ICACHE_FLASH_ATTR UART_WaitTxFifoEmpty(uint8_t uart_no, uint32_t time_out_us) //do not use if tx flow control enabled { -40224a2c: f0c112 addi a1, a1, -16 -40224a2f: 21c9 s32i.n a12, a1, 8 -40224a31: 11d9 s32i.n a13, a1, 4 -40224a33: 01e9 s32i.n a14, a1, 0 -40224a35: 74d020 extui a13, a2, 0, 8 -40224a38: 3109 s32i.n a0, a1, 12 -40224a3a: 03cd mov.n a12, a3 +40224a48: f0c112 addi a1, a1, -16 +40224a4b: 21c9 s32i.n a12, a1, 8 +40224a4d: 11d9 s32i.n a13, a1, 4 +40224a4f: 01e9 s32i.n a14, a1, 0 +40224a51: 74d020 extui a13, a2, 0, 8 +40224a54: 3109 s32i.n a0, a1, 12 +40224a56: 03cd mov.n a12, a3 uint32_t t_s = system_get_time(); -40224a3c: e7fe01 l32r a0, 4021ea34 -40224a3f: 0000c0 callx0 a0 -40224a42: 02ed mov.n a14, a2 +40224a58: e7f701 l32r a0, 4021ea34 +40224a5b: 0000c0 callx0 a0 +40224a5e: 02ed mov.n a14, a2 while (READ_PERI_REG(UART_STATUS(uart_no)) & (UART_TXFIFO_CNT << UART_TXFIFO_CNT_S)) { -40224a44: 112dc0 slli a2, a13, 4 -40224a47: c022d0 sub a2, a2, a13 -40224a4a: ff6ed1 l32r a13, 40224804 -40224a4d: 112280 slli a2, a2, 8 -40224a50: d2da add.n a13, a2, a13 -40224a52: 0020c0 memw -40224a55: 002d22 l32i a2, a13, 0 -40224a58: 71a931 l32r a3, 402010fc -40224a5b: 190237 bnone a2, a3, 40224a78 +40224a60: 112dc0 slli a2, a13, 4 +40224a63: c022d0 sub a2, a2, a13 +40224a66: ff6fd1 l32r a13, 40224824 +40224a69: 112280 slli a2, a2, 8 +40224a6c: d2da add.n a13, a2, a13 +40224a6e: 0020c0 memw +40224a71: 002d22 l32i a2, a13, 0 +40224a74: 71a231 l32r a3, 402010fc +40224a77: 190237 bnone a2, a3, 40224a94 if ((system_get_time() - t_s) > time_out_us) { -40224a5e: e7f501 l32r a0, 4021ea34 -40224a61: 0000c0 callx0 a0 -40224a64: c022e0 sub a2, a2, a14 -40224a67: 0d3c27 bltu a12, a2, 40224a78 +40224a7a: e7ee01 l32r a0, 4021ea34 +40224a7d: 0000c0 callx0 a0 +40224a80: c022e0 sub a2, a2, a14 +40224a83: 0d3c27 bltu a12, a2, 40224a94 break; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -40224a6a: ffef31 l32r a3, 40224a28 -40224a6d: 73a022 movi a2, 115 -40224a70: 0020c0 memw -40224a73: 0329 s32i.n a2, a3, 0 -40224a75: fff646 j 40224a52 +40224a86: ffef31 l32r a3, 40224a44 +40224a89: 73a022 movi a2, 115 +40224a8c: 0020c0 memw +40224a8f: 0329 s32i.n a2, a3, 0 +40224a91: fff646 j 40224a6e } } -40224a78: 3108 l32i.n a0, a1, 12 -40224a7a: 21c8 l32i.n a12, a1, 8 -40224a7c: 11d8 l32i.n a13, a1, 4 -40224a7e: 01e8 l32i.n a14, a1, 0 -40224a80: 10c112 addi a1, a1, 16 -40224a83: f00d ret.n -40224a85: 000000 ill +40224a94: 3108 l32i.n a0, a1, 12 +40224a96: 21c8 l32i.n a12, a1, 8 +40224a98: 11d8 l32i.n a13, a1, 4 +40224a9a: 01e8 l32i.n a14, a1, 0 +40224a9c: 10c112 addi a1, a1, 16 +40224a9f: f00d ret.n +40224aa1: 000000 ill -40224a88 : +40224aa4 : bool ICACHE_FLASH_ATTR UART_CheckOutputFinished(uint8_t uart_no, uint32_t time_out_us) { -40224a88: e0c112 addi a1, a1, -32 -40224a8b: 61c9 s32i.n a12, a1, 24 -40224a8d: 51d9 s32i.n a13, a1, 20 -40224a8f: 41e9 s32i.n a14, a1, 16 -40224a91: 74d020 extui a13, a2, 0, 8 -40224a94: 31f9 s32i.n a15, a1, 12 -40224a96: 7109 s32i.n a0, a1, 28 -40224a98: 20c330 or a12, a3, a3 +40224aa4: e0c112 addi a1, a1, -32 +40224aa7: 61c9 s32i.n a12, a1, 24 +40224aa9: 51d9 s32i.n a13, a1, 20 +40224aab: 41e9 s32i.n a14, a1, 16 +40224aad: 74d020 extui a13, a2, 0, 8 +40224ab0: 31f9 s32i.n a15, a1, 12 +40224ab2: 7109 s32i.n a0, a1, 28 +40224ab4: 20c330 or a12, a3, a3 uint32_t t_start = system_get_time(); -40224a9b: e7e601 l32r a0, 4021ea34 -40224a9e: 0000c0 callx0 a0 -40224aa1: 02fd mov.n a15, a2 +40224ab7: e7df01 l32r a0, 4021ea34 +40224aba: 0000c0 callx0 a0 +40224abd: 02fd mov.n a15, a2 uint8_t tx_fifo_len; uint32_t tx_buff_len; while (1) { tx_fifo_len = ((READ_PERI_REG(UART_STATUS(uart_no)) >> UART_TXFIFO_CNT_S)&UART_TXFIFO_CNT); -40224aa3: 112dc0 slli a2, a13, 4 -40224aa6: c022d0 sub a2, a2, a13 -40224aa9: ff56d1 l32r a13, 40224804 -40224aac: 112280 slli a2, a2, 8 -40224aaf: d2da add.n a13, a2, a13 +40224abf: 112dc0 slli a2, a13, 4 +40224ac2: c022d0 sub a2, a2, a13 +40224ac5: ff57d1 l32r a13, 40224824 +40224ac8: 112280 slli a2, a2, 8 +40224acb: d2da add.n a13, a2, a13 if (system_get_time() - t_start > time_out_us) { return FALSE; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -40224ab1: 73a0e2 movi a14, 115 +40224acd: 73a0e2 movi a14, 115 uint32_t t_start = system_get_time(); uint8_t tx_fifo_len; uint32_t tx_buff_len; while (1) { tx_fifo_len = ((READ_PERI_REG(UART_STATUS(uart_no)) >> UART_TXFIFO_CNT_S)&UART_TXFIFO_CNT); -40224ab4: 0020c0 memw -40224ab7: 0d28 l32i.n a2, a13, 0 +40224ad0: 0020c0 memw +40224ad3: 0d28 l32i.n a2, a13, 0 tx_buff_len = ((pTxBuffer->UartBuffSize) - (pTxBuffer->Space)); } else { tx_buff_len = 0; } if (tx_fifo_len == 0 && tx_buff_len == 0) { -40224ab9: 752020 extui a2, a2, 16, 8 -40224abc: 529c beqz.n a2, 40224ad5 +40224ad5: 752020 extui a2, a2, 16, 8 +40224ad8: 529c beqz.n a2, 40224af1 return TRUE; } if (system_get_time() - t_start > time_out_us) { -40224abe: e7dd01 l32r a0, 4021ea34 -40224ac1: 0000c0 callx0 a0 -40224ac4: c022f0 sub a2, a2, a15 -40224ac7: 0f3c27 bltu a12, a2, 40224ada +40224ada: e7d601 l32r a0, 4021ea34 +40224add: 0000c0 callx0 a0 +40224ae0: c022f0 sub a2, a2, a15 +40224ae3: 0f3c27 bltu a12, a2, 40224af6 return FALSE; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -40224aca: ffd721 l32r a2, 40224a28 -40224acd: 0020c0 memw -40224ad0: 02e9 s32i.n a14, a2, 0 +40224ae6: ffd721 l32r a2, 40224a44 +40224ae9: 0020c0 memw +40224aec: 02e9 s32i.n a14, a2, 0 } -40224ad2: fff786 j 40224ab4 +40224aee: fff786 j 40224ad0 } else { tx_buff_len = 0; } if (tx_fifo_len == 0 && tx_buff_len == 0) { return TRUE; -40224ad5: 120c movi.n a2, 1 -40224ad7: 000046 j 40224adc +40224af1: 120c movi.n a2, 1 +40224af3: 000046 j 40224af8 } if (system_get_time() - t_start > time_out_us) { return FALSE; -40224ada: 020c movi.n a2, 0 +40224af6: 020c movi.n a2, 0 } WRITE_PERI_REG(0X60000914, 0X73);//WTD } } -40224adc: 7108 l32i.n a0, a1, 28 -40224ade: 61c8 l32i.n a12, a1, 24 -40224ae0: 51d8 l32i.n a13, a1, 20 -40224ae2: 41e8 l32i.n a14, a1, 16 -40224ae4: 31f8 l32i.n a15, a1, 12 -40224ae6: 20c112 addi a1, a1, 32 -40224ae9: f00d ret.n +40224af8: 7108 l32i.n a0, a1, 28 +40224afa: 61c8 l32i.n a12, a1, 24 +40224afc: 51d8 l32i.n a13, a1, 20 +40224afe: 41e8 l32i.n a14, a1, 16 +40224b00: 31f8 l32i.n a15, a1, 12 +40224b02: 20c112 addi a1, a1, 32 +40224b05: f00d ret.n ... -40224aec : +40224b08 : void ICACHE_FLASH_ATTR UART_ResetFifo(uint8_t uart_no) { -40224aec: 742020 extui a2, a2, 0, 8 +40224b08: 742020 extui a2, a2, 0, 8 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -40224aef: 1132c0 slli a3, a2, 4 -40224af2: c02320 sub a2, a3, a2 -40224af5: fead31 l32r a3, 402245ac -40224af8: 112280 slli a2, a2, 8 -40224afb: 223a add.n a2, a2, a3 -40224afd: 0020c0 memw -40224b00: 0248 l32i.n a4, a2, 0 -40224b02: 7d6231 l32r a3, 4020408c -40224b05: 203430 or a3, a4, a3 -40224b08: 0020c0 memw -40224b0b: 0239 s32i.n a3, a2, 0 +40224b0b: 1132c0 slli a3, a2, 4 +40224b0e: c02320 sub a2, a3, a2 +40224b11: feae31 l32r a3, 402245cc +40224b14: 112280 slli a2, a2, 8 +40224b17: 223a add.n a2, a2, a3 +40224b19: 0020c0 memw +40224b1c: 0248 l32i.n a4, a2, 0 +40224b1e: 7d5b31 l32r a3, 4020408c +40224b21: 203430 or a3, a4, a3 +40224b24: 0020c0 memw +40224b27: 0239 s32i.n a3, a2, 0 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -40224b0d: 0020c0 memw -40224b10: 0248 l32i.n a4, a2, 0 -40224b12: e6ca31 l32r a3, 4021e63c -40224b15: 103430 and a3, a4, a3 -40224b18: 0020c0 memw -40224b1b: 0239 s32i.n a3, a2, 0 -40224b1d: f00d ret.n +40224b29: 0020c0 memw +40224b2c: 0248 l32i.n a4, a2, 0 +40224b2e: e6c331 l32r a3, 4021e63c +40224b31: 103430 and a3, a4, a3 +40224b34: 0020c0 memw +40224b37: 0239 s32i.n a3, a2, 0 +40224b39: f00d ret.n ... -40224b20 : +40224b3c : } void ICACHE_FLASH_ATTR UART_ClearIntrStatus(uint8_t uart_no, uint32_t clr_mask) { -40224b20: 742020 extui a2, a2, 0, 8 +40224b3c: 742020 extui a2, a2, 0, 8 WRITE_PERI_REG(UART_INT_CLR(uart_no), clr_mask); -40224b23: 1142c0 slli a4, a2, 4 -40224b26: c02420 sub a2, a4, a2 -40224b29: fea441 l32r a4, 402245bc -40224b2c: 112280 slli a2, a2, 8 -40224b2f: 224a add.n a2, a2, a4 -40224b31: 0020c0 memw -40224b34: 0239 s32i.n a3, a2, 0 -40224b36: f00d ret.n - -40224b38 : +40224b3f: 1142c0 slli a4, a2, 4 +40224b42: c02420 sub a2, a4, a2 +40224b45: fea541 l32r a4, 402245dc +40224b48: 112280 slli a2, a2, 8 +40224b4b: 224a add.n a2, a2, a4 +40224b4d: 0020c0 memw +40224b50: 0239 s32i.n a3, a2, 0 +40224b52: f00d ret.n + +40224b54 : } void ICACHE_FLASH_ATTR UART_SetIntrEna(uint8_t uart_no, uint32_t ena_mask) { -40224b38: 742020 extui a2, a2, 0, 8 +40224b54: 742020 extui a2, a2, 0, 8 SET_PERI_REG_MASK(UART_INT_ENA(uart_no), ena_mask); -40224b3b: 1142c0 slli a4, a2, 4 -40224b3e: c02420 sub a2, a4, a2 -40224b41: fe9d41 l32r a4, 402245b8 -40224b44: 112280 slli a2, a2, 8 -40224b47: 224a add.n a2, a2, a4 -40224b49: 0020c0 memw -40224b4c: 0248 l32i.n a4, a2, 0 -40224b4e: 203430 or a3, a4, a3 -40224b51: 0020c0 memw -40224b54: 0239 s32i.n a3, a2, 0 -40224b56: f00d ret.n -40224b58: 46e8 l32i.n a14, a6, 16 -40224b5a: d44022 s8i a2, a0, 212 -40224b5d: 402247 blt a2, a4, 40224ba1 -40224b60: 2168 l32i.n a6, a1, 8 -40224b62: 2c4010 excw -40224b65: 400024 excw - -40224b68 : +40224b57: 1142c0 slli a4, a2, 4 +40224b5a: c02420 sub a2, a4, a2 +40224b5d: fe9e41 l32r a4, 402245d8 +40224b60: 112280 slli a2, a2, 8 +40224b63: 224a add.n a2, a2, a4 +40224b65: 0020c0 memw +40224b68: 0248 l32i.n a4, a2, 0 +40224b6a: 203430 or a3, a4, a3 +40224b6d: 0020c0 memw +40224b70: 0239 s32i.n a3, a2, 0 +40224b72: f00d ret.n +40224b74: 4708 l32i.n a0, a7, 16 +40224b76: f44022 s8i a2, a0, 244 +40224b79: 402247 blt a2, a4, 40224bbd +40224b7c: 2168 l32i.n a6, a1, 8 +40224b7e: 2c4010 excw +40224b81: 400024 excw + +40224b84 : } void ICACHE_FLASH_ATTR UART_SetPrintPort(uint8_t uart_no) { -40224b68: f0c112 addi a1, a1, -16 -40224b6b: 3109 s32i.n a0, a1, 12 -40224b6d: 742020 extui a2, a2, 0, 8 +40224b84: f0c112 addi a1, a1, -16 +40224b87: 3109 s32i.n a0, a1, 12 +40224b89: 742020 extui a2, a2, 0, 8 if (uart_no == 1) { -40224b70: 051266 bnei a2, 1, 40224b79 +40224b8c: 051266 bnei a2, 1, 40224b95 os_install_putc1(uart1_write_char); -40224b73: fff921 l32r a2, 40224b58 -40224b76: 0002c6 j 40224b85 +40224b8f: fff921 l32r a2, 40224b74 +40224b92: 0002c6 j 40224ba1 } else { /*option 1: do not wait if uart fifo is full,drop current character*/ os_install_putc1(uart0_write_char_no_wait); -40224b79: fff821 l32r a2, 40224b5c -40224b7c: fffa01 l32r a0, 40224b64 -40224b7f: 0000c0 callx0 a0 +40224b95: fff821 l32r a2, 40224b78 +40224b98: fffa01 l32r a0, 40224b80 +40224b9b: 0000c0 callx0 a0 /*option 2: wait for a while if uart fifo is full*/ os_install_putc1(uart0_write_char); -40224b82: fff721 l32r a2, 40224b60 -40224b85: fff701 l32r a0, 40224b64 -40224b88: 0000c0 callx0 a0 +40224b9e: fff721 l32r a2, 40224b7c +40224ba1: fff701 l32r a0, 40224b80 +40224ba4: 0000c0 callx0 a0 } } -40224b8b: 3108 l32i.n a0, a1, 12 -40224b8d: 10c112 addi a1, a1, 16 -40224b90: f00d ret.n +40224ba7: 3108 l32i.n a0, a1, 12 +40224ba9: 10c112 addi a1, a1, 16 +40224bac: f00d ret.n ... -40224b94 : +40224bb0 : /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -40224b94: f0c112 addi a1, a1, -16 -40224b97: 21c9 s32i.n a12, a1, 8 +40224bb0: f0c112 addi a1, a1, -16 +40224bb3: 21c9 s32i.n a12, a1, 8 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; -40224b99: fe82c1 l32r a12, 402245a4 +40224bb5: fe83c1 l32r a12, 402245c4 /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -40224b9c: 3109 s32i.n a0, a1, 12 -40224b9e: 11d9 s32i.n a13, a1, 4 -40224ba0: 01e9 s32i.n a14, a1, 0 +40224bb8: 3109 s32i.n a0, a1, 12 +40224bba: 11d9 s32i.n a13, a1, 4 +40224bbc: 01e9 s32i.n a14, a1, 0 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; -40224ba2: 1d0c movi.n a13, 1 +40224bbe: 1d0c movi.n a13, 1 /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -40224ba4: 03ed mov.n a14, a3 +40224bc0: 03ed mov.n a14, a3 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; -40224ba6: 0c29 s32i.n a2, a12, 0 +40224bc2: 0c29 s32i.n a2, a12, 0 UartDev.exist_parity = STICK_PARITY_EN; UartDev.parity = EVEN_BITS; UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; -40224ba8: 330c movi.n a3, 3 +40224bc4: 330c movi.n a3, 3 uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; UartDev.parity = EVEN_BITS; -40224baa: 020c movi.n a2, 0 +40224bc6: 020c movi.n a2, 0 UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; -40224bac: 1c39 s32i.n a3, a12, 4 +40224bc8: 1c39 s32i.n a3, a12, 4 void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; -40224bae: 2cd9 s32i.n a13, a12, 8 +40224bca: 2cd9 s32i.n a13, a12, 8 UartDev.parity = EVEN_BITS; -40224bb0: 036c22 s32i a2, a12, 12 +40224bcc: 036c22 s32i a2, a12, 12 UartDev.stop_bits = ONE_STOP_BIT; -40224bb3: 046cd2 s32i a13, a12, 16 +40224bcf: 046cd2 s32i a13, a12, 16 UartDev.data_bits = EIGHT_BITS; uart_config(UART0); -40224bb6: ffa085 call0 402245c0 +40224bd2: ffa0c5 call0 402245e0 UartDev.baut_rate = uart1_br; uart_config(UART1); -40224bb9: 0d2d mov.n a2, a13 +40224bd5: 0d2d mov.n a2, a13 UartDev.parity = EVEN_BITS; UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; uart_config(UART0); UartDev.baut_rate = uart1_br; -40224bbb: 0ce9 s32i.n a14, a12, 0 +40224bd7: 0ce9 s32i.n a14, a12, 0 uart_config(UART1); -40224bbd: ffa005 call0 402245c0 +40224bd9: ffa045 call0 402245e0 ETS_UART_INTR_ENABLE(); -40224bc0: 022c movi.n a2, 32 -40224bc2: e6ff01 l32r a0, 4021e7c0 -40224bc5: 0000c0 callx0 a0 +40224bdc: 022c movi.n a2, 32 +40224bde: e6f801 l32r a0, 4021e7c0 +40224be1: 0000c0 callx0 a0 // install uart1 putc callback os_install_putc1((void *)uart1_write_char);//print output at UART1 -40224bc8: ffe421 l32r a2, 40224b58 -40224bcb: ffe601 l32r a0, 40224b64 -40224bce: 0000c0 callx0 a0 +40224be4: ffe421 l32r a2, 40224b74 +40224be7: ffe601 l32r a0, 40224b80 +40224bea: 0000c0 callx0 a0 } -40224bd1: 3108 l32i.n a0, a1, 12 -40224bd3: 21c8 l32i.n a12, a1, 8 -40224bd5: 11d8 l32i.n a13, a1, 4 -40224bd7: 01e8 l32i.n a14, a1, 0 -40224bd9: 10c112 addi a1, a1, 16 -40224bdc: f00d ret.n -40224bde: a80000 excw -40224be1: 3fff25 excw - -40224be4 : +40224bed: 3108 l32i.n a0, a1, 12 +40224bef: 21c8 l32i.n a12, a1, 8 +40224bf1: 11d8 l32i.n a13, a1, 4 +40224bf3: 01e8 l32i.n a14, a1, 0 +40224bf5: 10c112 addi a1, a1, 16 +40224bf8: f00d ret.n +40224bfa: a80000 excw +40224bfd: 3fff25 excw + +40224c00 : } void ICACHE_FLASH_ATTR user_set_led_wifi(int8_t level) { -40224be4: f0c112 addi a1, a1, -16 -40224be7: 743020 extui a3, a2, 0, 8 +40224c00: f0c112 addi a1, a1, -16 +40224c03: 743020 extui a3, a2, 0, 8 if(led_lock==1) -40224bea: fffd21 l32r a2, 40224be0 +40224c06: fffd21 l32r a2, 40224bfc } void ICACHE_FLASH_ATTR user_set_led_wifi(int8_t level) { -40224bed: 21c9 s32i.n a12, a1, 8 -40224bef: 3109 s32i.n a0, a1, 12 -40224bf1: 11d9 s32i.n a13, a1, 4 -40224bf3: 01e9 s32i.n a14, a1, 0 +40224c09: 21c9 s32i.n a12, a1, 8 +40224c0b: 3109 s32i.n a0, a1, 12 +40224c0d: 11d9 s32i.n a13, a1, 4 +40224c0f: 01e9 s32i.n a14, a1, 0 if(led_lock==1) -40224bf5: 000222 l8ui a2, a2, 0 -40224bf8: 7af2c1 l32r a12, 402037c0 -40224bfb: 171226 beqi a2, 1, 40224c16 +40224c11: 000222 l8ui a2, a2, 0 +40224c14: 7aebc1 l32r a12, 402037c0 +40224c17: 171226 beqi a2, 1, 40224c32 { level=0; } if (level != -1) { -40224bfe: 012380 slli a2, a3, 24 -40224c01: 312820 srai a2, a2, 24 -40224c04: 1c0226 beqi a2, -1, 40224c24 +40224c1a: 012380 slli a2, a3, 24 +40224c1d: 312820 srai a2, a2, 24 +40224c20: 1c0226 beqi a2, -1, 40224c40 GPIO_OUTPUT_SET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM), !level); -40224c07: 040c movi.n a4, 0 -40224c09: 042d mov.n a2, a4 -40224c0b: 934c30 movnez a4, a12, a3 -40224c0e: 832c30 moveqz a2, a12, a3 -40224c11: 043d mov.n a3, a4 -40224c13: 0000c6 j 40224c1a -40224c16: 0c2d mov.n a2, a12 -40224c18: 030c movi.n a3, 0 -40224c1a: 050c movi.n a5, 0 -40224c1c: 7ae941 l32r a4, 402037c0 -40224c1f: 0008c6 j 40224c46 -40224c22: 010000 slli a0, a0, 32 +40224c23: 040c movi.n a4, 0 +40224c25: 042d mov.n a2, a4 +40224c27: 934c30 movnez a4, a12, a3 +40224c2a: 832c30 moveqz a2, a12, a3 +40224c2d: 043d mov.n a3, a4 +40224c2f: 0000c6 j 40224c36 +40224c32: 0c2d mov.n a2, a12 +40224c34: 030c movi.n a3, 0 +40224c36: 050c movi.n a5, 0 +40224c38: 7ae241 l32r a4, 402037c0 +40224c3b: 0008c6 j 40224c62 +40224c3e: 010000 slli a0, a0, 32 } else { GPIO_OUTPUT_SET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM), !GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM))); -40224c25: c0fd91 l32r a9, 4021501c -40224c28: 0c0000 excw -40224c2b: 0e .byte 0xe -40224c2c: 7ae5d1 l32r a13, 402037c0 -40224c2f: 1022c0 and a2, a2, a12 -40224c32: 0ecd mov.n a12, a14 -40224c34: 83cd20 moveqz a12, a13, a2 -40224c37: fd8c01 l32r a0, 40224268 -40224c3a: 0000c0 callx0 a0 -40224c3d: 1032d0 and a3, a2, a13 -40224c40: 0e5d mov.n a5, a14 -40224c42: 0d4d mov.n a4, a13 -40224c44: 0c2d mov.n a2, a12 -40224c46: 759501 l32r a0, 4020229c -40224c49: 0000c0 callx0 a0 +40224c41: fd8a add.n a15, a13, a8 +40224c43: 0000c0 callx0 a0 +40224c46: 0e0c movi.n a14, 0 +40224c48: 7aded1 l32r a13, 402037c0 +40224c4b: 1022c0 and a2, a2, a12 +40224c4e: 0ecd mov.n a12, a14 +40224c50: 83cd20 moveqz a12, a13, a2 +40224c53: fd8501 l32r a0, 40224268 +40224c56: 0000c0 callx0 a0 +40224c59: 1032d0 and a3, a2, a13 +40224c5c: 0e5d mov.n a5, a14 +40224c5e: 0d4d mov.n a4, a13 +40224c60: 0c2d mov.n a2, a12 +40224c62: 758e01 l32r a0, 4020229c +40224c65: 0000c0 callx0 a0 } } -40224c4c: 3108 l32i.n a0, a1, 12 -40224c4e: 21c8 l32i.n a12, a1, 8 -40224c50: 11d8 l32i.n a13, a1, 4 -40224c52: 01e8 l32i.n a14, a1, 0 -40224c54: 10c112 addi a1, a1, 16 -40224c57: f00d ret.n -40224c59: 000000 ill -40224c5c: 000804 excw -40224c5f: ff4160 excw - -40224c60 : +40224c68: 3108 l32i.n a0, a1, 12 +40224c6a: 21c8 l32i.n a12, a1, 8 +40224c6c: 11d8 l32i.n a13, a1, 4 +40224c6e: 01e8 l32i.n a14, a1, 0 +40224c70: 10c112 addi a1, a1, 16 +40224c73: f00d ret.n +40224c75: 000000 ill +40224c78: 000804 excw +40224c7b: ff4160 excw + +40224c7c : #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -40224c60: ffff41 l32r a4, 40224c5c -40224c63: cfae22 movi a2, 0xfffffecf -40224c66: 0020c0 memw -40224c69: 0438 l32i.n a3, a4, 0 +40224c7c: ffff41 l32r a4, 40224c78 +40224c7f: cfae22 movi a2, 0xfffffecf +40224c82: 0020c0 memw +40224c85: 0438 l32i.n a3, a4, 0 #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { -40224c6b: f0c112 addi a1, a1, -16 +40224c87: f0c112 addi a1, a1, -16 //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -40224c6e: 103320 and a3, a3, a2 -40224c71: 023c movi.n a2, 48 +40224c8a: 103320 and a3, a3, a2 +40224c8d: 023c movi.n a2, 48 #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { -40224c73: 3109 s32i.n a0, a1, 12 +40224c8f: 3109 s32i.n a0, a1, 12 //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -40224c75: 202320 or a2, a3, a2 -40224c78: 0020c0 memw -40224c7b: 0429 s32i.n a2, a4, 0 +40224c91: 202320 or a2, a3, a2 +40224c94: 0020c0 memw +40224c97: 0429 s32i.n a2, a4, 0 user_set_led_wifi(1); -40224c7d: 120c movi.n a2, 1 -40224c7f: fff645 call0 40224be4 +40224c99: 120c movi.n a2, 1 +40224c9b: fff645 call0 40224c00 } -40224c82: 3108 l32i.n a0, a1, 12 -40224c84: 10c112 addi a1, a1, 16 -40224c87: f00d ret.n -40224c89: 000000 ill +40224c9e: 3108 l32i.n a0, a1, 12 +40224ca0: 10c112 addi a1, a1, 16 +40224ca3: f00d ret.n +40224ca5: 000000 ill -40224c8c : +40224ca8 : LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend); LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { if (c >= '0' && c <= '9') -40224c8c: d0c232 addi a3, a2, -48 +40224ca8: d0c232 addi a3, a2, -48 #include "web_data.h" LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend); LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { -40224c8f: 024d mov.n a4, a2 +40224cab: 024d mov.n a4, a2 if (c >= '0' && c <= '9') -40224c91: 950c movi.n a5, 9 -40224c93: 742030 extui a2, a3, 0, 8 -40224c96: 033527 bltu a5, a2, 40224c9d +40224cad: 950c movi.n a5, 9 +40224caf: 742030 extui a2, a3, 0, 8 +40224cb2: 033527 bltu a5, a2, 40224cb9 return c - '0'; -40224c99: 032d mov.n a2, a3 -40224c9b: f00d ret.n +40224cb5: 032d mov.n a2, a3 +40224cb7: f00d ret.n else if (c >= 'A' && c <= 'F') -40224c9d: bfc422 addi a2, a4, -65 -40224ca0: 742020 extui a2, a2, 0, 8 -40224ca3: 0562f6 bgeui a2, 6, 40224cac +40224cb9: bfc422 addi a2, a4, -65 +40224cbc: 742020 extui a2, a2, 0, 8 +40224cbf: 0562f6 bgeui a2, 6, 40224cc8 return c - 'A' + 0xA; -40224ca6: c9c422 addi a2, a4, -55 -40224ca9: f00d ret.n -40224cab: c43200 extui a3, a0, 2, 13 +40224cc2: c9c422 addi a2, a4, -55 +40224cc5: f00d ret.n +40224cc7: c43200 extui a3, a0, 2, 13 else if (c >= 'a' && c <= 'f') -40224cae: 9f .byte 0x9f -40224caf: 743030 extui a3, a3, 0, 8 +40224cca: 9f .byte 0x9f +40224ccb: 743030 extui a3, a3, 0, 8 return c - 'a' + 0xa; return -1; -40224cb2: f27c movi.n a2, -1 +40224cce: f27c movi.n a2, -1 LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { if (c >= '0' && c <= '9') return c - '0'; else if (c >= 'A' && c <= 'F') return c - 'A' + 0xA; else if (c >= 'a' && c <= 'f') -40224cb4: 0263f6 bgeui a3, 6, 40224cba +40224cd0: 0263f6 bgeui a3, 6, 40224cd6 return c - 'a' + 0xa; -40224cb7: a9c422 addi a2, a4, -87 +40224cd3: a9c422 addi a2, a4, -87 return -1; } -40224cba: f00d ret.n -40224cbc: 96db addi.n a9, a6, 13 -40224cbe: fe .byte 0xfe -40224cbf: 3f .byte 0x3f -40224cc0: 0e .byte 0xe -40224cc1: 3ffe97 bbsi a14, 25, 40224d04 -40224cc4: 9e .byte 0x9e -40224cc5: 3ffe97 bbsi a14, 25, 40224d08 -40224cc8: 979d excw -40224cca: fe .byte 0xfe -40224ccb: 3f .byte 0x3f -40224ccc: fe9764 excw -40224ccf: 3f .byte 0x3f -40224cd0: 0e8c beqz.n a14, 40224cd4 -40224cd2: 924010 excw - -40224cd4 : +40224cd6: f00d ret.n +40224cd8: 96db addi.n a9, a6, 13 +40224cda: fe .byte 0xfe +40224cdb: 3f .byte 0x3f +40224cdc: 0e .byte 0xe +40224cdd: 3ffe97 bbsi a14, 25, 40224d20 +40224ce0: 9e .byte 0x9e +40224ce1: 3ffe97 bbsi a14, 25, 40224d24 +40224ce4: 979d excw +40224ce6: fe .byte 0xfe +40224ce7: 3f .byte 0x3f +40224ce8: fe9764 excw +40224ceb: 3f .byte 0x3f +40224cec: 0e8c beqz.n a14, 40224cf0 +40224cee: 924010 excw + +40224cf0 : * responseOK -- true or false * psend -- The send data * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { -40224cd4: 30a192 movi a9, 0x130 -40224cd7: c01190 sub a1, a1, a9 -40224cda: 4a61c2 s32i a12, a1, 0x128 -40224cdd: 4961d2 s32i a13, a1, 0x124 -40224ce0: 4861e2 s32i a14, a1, 0x120 -40224ce3: 03cd mov.n a12, a3 -40224ce5: 02ed mov.n a14, a2 -40224ce7: 04dd mov.n a13, a4 +40224cf0: 30a192 movi a9, 0x130 +40224cf3: c01190 sub a1, a1, a9 +40224cf6: 4a61c2 s32i a12, a1, 0x128 +40224cf9: 4961d2 s32i a13, a1, 0x124 +40224cfc: 4861e2 s32i a14, a1, 0x120 +40224cff: 03cd mov.n a12, a3 +40224d01: 02ed mov.n a14, a2 +40224d03: 04dd mov.n a13, a4 uint16 length = 0; char *pbuf = NULL; char httphead[256]; struct espconn *ptrespconn = arg; os_memset(httphead, 0, 256); -40224ce9: 030c movi.n a3, 0 -40224ceb: 00a142 movi a4, 0x100 -40224cee: 202110 or a2, a1, a1 +40224d05: 030c movi.n a3, 0 +40224d07: 00a142 movi a4, 0x100 +40224d0a: 202110 or a2, a1, a1 * responseOK -- true or false * psend -- The send data * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { -40224cf1: 4b6102 s32i a0, a1, 0x12c -40224cf4: 4761f2 s32i a15, a1, 0x11c +40224d0d: 4b6102 s32i a0, a1, 0x12c +40224d10: 4761f2 s32i a15, a1, 0x11c uint16 length = 0; char *pbuf = NULL; char httphead[256]; struct espconn *ptrespconn = arg; os_memset(httphead, 0, 256); -40224cf7: 70c601 l32r a0, 40201010 <_irom0_text_start> -40224cfa: 0000c0 callx0 a0 +40224d13: 70bf01 l32r a0, 40201010 <_irom0_text_start> +40224d16: 0000c0 callx0 a0 if (responseOK) { -40224cfd: 0acc16 beqz a12, 40224dad +40224d19: 0acc16 beqz a12, 40224dc9 os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); -40224d00: 020c movi.n a2, 0 -40224d02: 071d27 beq a13, a2, 40224d0d -40224d05: 0d2d mov.n a2, a13 -40224d07: 730f01 l32r a0, 40201944 -40224d0a: 0000c0 callx0 a0 -40224d0d: ffeb31 l32r a3, 40224cbc -40224d10: 204220 or a4, a2, a2 -40224d13: 202110 or a2, a1, a1 -40224d16: fef885 call0 40223ca0 +40224d1c: 020c movi.n a2, 0 +40224d1e: 071d27 beq a13, a2, 40224d29 +40224d21: 0d2d mov.n a2, a13 +40224d23: 730801 l32r a0, 40201944 +40224d26: 0000c0 callx0 a0 +40224d29: ffeb31 l32r a3, 40224cd8 +40224d2c: 204220 or a4, a2, a2 +40224d2f: 202110 or a2, a1, a1 +40224d32: fef6c5 call0 40223ca0 if (psend) { os_sprintf(httphead + os_strlen(httphead), -40224d19: 012d mov.n a2, a1 +40224d35: 012d mov.n a2, a1 os_memset(httphead, 0, 256); if (responseOK) { os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); if (psend) { -40224d1b: 071d16 beqz a13, 40224d90 +40224d37: 071d16 beqz a13, 40224dac os_sprintf(httphead + os_strlen(httphead), -40224d1e: 730901 l32r a0, 40201944 -40224d21: 0000c0 callx0 a0 -40224d24: ffe731 l32r a3, 40224cc0 -40224d27: 212a add.n a2, a1, a2 -40224d29: fef745 call0 40223ca0 +40224d3a: 730201 l32r a0, 40201944 +40224d3d: 0000c0 callx0 a0 +40224d40: ffe731 l32r a3, 40224cdc +40224d43: 212a add.n a2, a1, a2 +40224d45: fef585 call0 40223ca0 "Content-Type: text/html\r\nExpires: Fri, 10 Apr 2008 14:00:00 GMT\r\nPragma: no-cache\r\n\r\n"); length = os_strlen(httphead) + os_strlen(psend); -40224d2c: 012d mov.n a2, a1 -40224d2e: 730501 l32r a0, 40201944 -40224d31: 0000c0 callx0 a0 -40224d34: 02cd mov.n a12, a2 -40224d36: 0d2d mov.n a2, a13 -40224d38: 730301 l32r a0, 40201944 -40224d3b: 0000c0 callx0 a0 -40224d3e: 2c2a add.n a2, a12, a2 +40224d48: 012d mov.n a2, a1 +40224d4a: 72fe01 l32r a0, 40201944 +40224d4d: 0000c0 callx0 a0 +40224d50: 02cd mov.n a12, a2 +40224d52: 0d2d mov.n a2, a13 +40224d54: 72fc01 l32r a0, 40201944 +40224d57: 0000c0 callx0 a0 +40224d5a: 2c2a add.n a2, a12, a2 pbuf = (char *) os_zalloc(length + 1); -40224d40: ffe131 l32r a3, 40224cc4 +40224d5c: ffe131 l32r a3, 40224ce0 os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); if (psend) { os_sprintf(httphead + os_strlen(httphead), "Content-Type: text/html\r\nExpires: Fri, 10 Apr 2008 14:00:00 GMT\r\nPragma: no-cache\r\n\r\n"); length = os_strlen(httphead) + os_strlen(psend); -40224d43: f4c020 extui a12, a2, 0, 16 +40224d5f: f4c020 extui a12, a2, 0, 16 pbuf = (char *) os_zalloc(length + 1); -40224d46: 63a142 movi a4, 0x163 -40224d49: 01cc22 addi a2, a12, 1 -40224d4c: ffe101 l32r a0, 40224cd0 -40224d4f: 0000c0 callx0 a0 -40224d52: 02fd mov.n a15, a2 +40224d62: 63a142 movi a4, 0x163 +40224d65: 01cc22 addi a2, a12, 1 +40224d68: ffe101 l32r a0, 40224cec +40224d6b: 0000c0 callx0 a0 +40224d6e: 02fd mov.n a15, a2 os_memcpy(pbuf, httphead, os_strlen(httphead)); -40224d54: 012d mov.n a2, a1 -40224d56: 72fb01 l32r a0, 40201944 -40224d59: 0000c0 callx0 a0 -40224d5c: 024d mov.n a4, a2 -40224d5e: 013d mov.n a3, a1 -40224d60: 0f2d mov.n a2, a15 -40224d62: 70ac01 l32r a0, 40201014 <_irom0_text_start+0x4> -40224d65: 0000c0 callx0 a0 +40224d70: 012d mov.n a2, a1 +40224d72: 72f401 l32r a0, 40201944 +40224d75: 0000c0 callx0 a0 +40224d78: 024d mov.n a4, a2 +40224d7a: 013d mov.n a3, a1 +40224d7c: 0f2d mov.n a2, a15 +40224d7e: 70a501 l32r a0, 40201014 <_irom0_text_start+0x4> +40224d81: 0000c0 callx0 a0 os_memcpy(pbuf + os_strlen(httphead), psend, os_strlen(psend)); -40224d68: 012d mov.n a2, a1 -40224d6a: 72f601 l32r a0, 40201944 -40224d6d: 0000c0 callx0 a0 -40224d70: 5f2a add.n a5, a15, a2 -40224d72: 0d2d mov.n a2, a13 -40224d74: 406152 s32i a5, a1, 0x100 -40224d77: 72f301 l32r a0, 40201944 -40224d7a: 0000c0 callx0 a0 -40224d7d: 402152 l32i a5, a1, 0x100 -40224d80: 024d mov.n a4, a2 -40224d82: 0d3d mov.n a3, a13 -40224d84: 052d mov.n a2, a5 -40224d86: 70a301 l32r a0, 40201014 <_irom0_text_start+0x4> +40224d84: 012d mov.n a2, a1 +40224d86: 72ef01 l32r a0, 40201944 40224d89: 0000c0 callx0 a0 -40224d8c: 000dc6 j 40224dc7 -40224d8f: ed0100 excw +40224d8c: 5f2a add.n a5, a15, a2 +40224d8e: 0d2d mov.n a2, a13 +40224d90: 406152 s32i a5, a1, 0x100 +40224d93: 72ec01 l32r a0, 40201944 +40224d96: 0000c0 callx0 a0 +40224d99: 402152 l32i a5, a1, 0x100 +40224d9c: 024d mov.n a4, a2 +40224d9e: 0d3d mov.n a3, a13 +40224da0: 052d mov.n a2, a5 +40224da2: 709c01 l32r a0, 40201014 <_irom0_text_start+0x4> +40224da5: 0000c0 callx0 a0 +40224da8: 000dc6 j 40224de3 +40224dab: e60100 excw } else { os_sprintf(httphead + os_strlen(httphead), "\n"); -40224d92: 00c072 addi a7, a0, 0 -40224d95: cc3100 excw -40224d98: ff .byte 0xff -40224d99: 212a add.n a2, a1, a2 -40224d9b: fef045 call0 40223ca0 +40224dae: 00c072 addi a7, a0, 0 +40224db1: cc3100 excw +40224db4: ff .byte 0xff +40224db5: 212a add.n a2, a1, a2 +40224db7: feee85 call0 40223ca0 length = os_strlen(httphead); -40224d9e: 012d mov.n a2, a1 -40224da0: 72e901 l32r a0, 40201944 -40224da3: 0000c0 callx0 a0 -40224da6: f4c020 extui a12, a2, 0, 16 -40224da9: 000dc6 j 40224de4 -40224dac: c73100 excw +40224dba: 012d mov.n a2, a1 +40224dbc: 72e201 l32r a0, 40201944 +40224dbf: 0000c0 callx0 a0 +40224dc2: f4c020 extui a12, a2, 0, 16 +40224dc5: 000dc6 j 40224e00 +40224dc8: c73100 excw } } else { os_sprintf(httphead, "HTTP/1.0 400 BadRequest\r\n\ -40224daf: ff .byte 0xff -40224db0: 202110 or a2, a1, a1 -40224db3: feeec5 call0 40223ca0 +40224dcb: ff .byte 0xff +40224dcc: 202110 or a2, a1, a1 +40224dcf: feed05 call0 40223ca0 Content-Length: 0\r\nServer: zS7\r\n\n"); length = os_strlen(httphead); -40224db6: 202110 or a2, a1, a1 -40224db9: 72e201 l32r a0, 40201944 -40224dbc: 0000c0 callx0 a0 -40224dbf: f4c020 extui a12, a2, 0, 16 +40224dd2: 202110 or a2, a1, a1 +40224dd5: 72db01 l32r a0, 40201944 +40224dd8: 0000c0 callx0 a0 +40224ddb: f4c020 extui a12, a2, 0, 16 } if (psend) { -40224dc2: 01ed16 beqz a13, 40224de4 +40224dde: 01ed16 beqz a13, 40224e00 * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { uint16 length = 0; char *pbuf = NULL; -40224dc5: 0f0c movi.n a15, 0 +40224de1: 0f0c movi.n a15, 0 Content-Length: 0\r\nServer: zS7\r\n\n"); length = os_strlen(httphead); } if (psend) { espconn_sent(ptrespconn, pbuf, length); -40224dc7: 0c4d mov.n a4, a12 -40224dc9: 0f3d mov.n a3, a15 -40224dcb: 0e2d mov.n a2, a14 -40224dcd: 160e05 call0 4023aeb0 +40224de3: 0c4d mov.n a4, a12 +40224de5: 0f3d mov.n a3, a15 +40224de7: 0e2d mov.n a2, a14 +40224de9: 160e05 call0 4023aecc } else { espconn_sent(ptrespconn, httphead, length); } if (pbuf) { -40224dd0: cf9c beqz.n a15, 40224df0 +40224dec: cf9c beqz.n a15, 40224e0c os_free(pbuf); -40224dd2: ffbc31 l32r a3, 40224cc4 -40224dd5: 77a142 movi a4, 0x177 -40224dd8: 0f2d mov.n a2, a15 -40224dda: 71d301 l32r a0, 40201528 -40224ddd: 0000c0 callx0 a0 +40224dee: ffbc31 l32r a3, 40224ce0 +40224df1: 77a142 movi a4, 0x177 +40224df4: 0f2d mov.n a2, a15 +40224df6: 71cc01 l32r a0, 40201528 +40224df9: 0000c0 callx0 a0 pbuf = NULL; } } -40224de0: 000306 j 40224df0 -40224de3: 4cc000 excw +40224dfc: 000306 j 40224e0c +40224dff: 4cc000 excw } if (psend) { espconn_sent(ptrespconn, pbuf, length); } else { espconn_sent(ptrespconn, httphead, length); -40224de6: 311020 srai a1, a2, 16 -40224de9: 2ee020 excw -40224dec: 0c0520 excw -40224def: 210216 beqz a2, 40225003 +40224e02: 311020 srai a1, a2, 16 +40224e05: 2ee020 excw +40224e08: 0c0520 excw +40224e0b: 210216 beqz a2, 4022501f if (pbuf) { os_free(pbuf); pbuf = NULL; } } -40224df2: 924b addi.n a9, a2, 4 -40224df4: c230a1 l32r a10, 402156b4 -40224df7: d24a21 l32r a2, 40219720 -40224dfa: e24921 l32r a2, 4021d720 -40224dfd: f24821 l32r a2, 40221720 -40224e00: 9a4721 l32r a2, 4020b71c -40224e03: f00d11 l32r a1, 40220e38 -40224e06: 990000 excw -40224e09: 3ffea2 excw - -40224e0c : +40224e0e: 924b addi.n a9, a2, 4 +40224e10: c230a1 l32r a10, 402156d0 +40224e13: d24a21 l32r a2, 4021973c +40224e16: e24921 l32r a2, 4021d73c +40224e19: f24821 l32r a2, 4022173c +40224e1c: 9a4721 l32r a2, 4020b738 +40224e1f: f00d11 l32r a1, 40220e54 +40224e22: 990000 excw +40224e25: 3ffea2 excw + +40224e28 : } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -40224e0c: ffff41 l32r a4, 40224e08 +40224e28: ffff41 l32r a4, 40224e24 old_p++; }os_printf("\n", old); } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { -40224e0f: f0c112 addi a1, a1, -16 +40224e2b: f0c112 addi a1, a1, -16 struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -40224e12: 130c movi.n a3, 1 +40224e2e: 130c movi.n a3, 1 old_p++; }os_printf("\n", old); } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { -40224e14: 3109 s32i.n a0, a1, 12 +40224e30: 3109 s32i.n a0, a1, 12 struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -40224e16: ffebc5 call0 40224cd4 +40224e32: ffebc5 call0 40224cf0 } -40224e19: 3108 l32i.n a0, a1, 12 -40224e1b: 10c112 addi a1, a1, 16 -40224e1e: f00d ret.n -40224e20: 9f .byte 0x9f -40224e21: 3ffe97 bbsi a14, 25, 40224e64 -40224e24: fe97b1 l32r a11, 40224880 -40224e27: 3f .byte 0x3f - -40224e28 : +40224e35: 3108 l32i.n a0, a1, 12 +40224e37: 10c112 addi a1, a1, 16 +40224e3a: f00d ret.n +40224e3c: 9f .byte 0x9f +40224e3d: 3ffe97 bbsi a14, 25, 40224e80 +40224e40: fe97b1 l32r a11, 4022489c +40224e43: 3f .byte 0x3f + +40224e44 : /* * html_decode htmlַת,%40תΪӦַ@ * old: Ҫתַָ * new: תַָ */ LOCAL void ICACHE_FLASH_ATTR html_decode(char *old, char *new) { -40224e28: d0c112 addi a1, a1, -48 -40224e2b: a1c9 s32i.n a12, a1, 40 -40224e2d: 81e9 s32i.n a14, a1, 32 -40224e2f: b109 s32i.n a0, a1, 44 -40224e31: 91d9 s32i.n a13, a1, 36 -40224e33: 71f9 s32i.n a15, a1, 28 -40224e35: 02ed mov.n a14, a2 -40224e37: 03cd mov.n a12, a3 +40224e44: d0c112 addi a1, a1, -48 +40224e47: a1c9 s32i.n a12, a1, 40 +40224e49: 81e9 s32i.n a14, a1, 32 +40224e4b: b109 s32i.n a0, a1, 44 +40224e4d: 91d9 s32i.n a13, a1, 36 +40224e4f: 71f9 s32i.n a15, a1, 28 +40224e51: 02ed mov.n a14, a2 +40224e53: 03cd mov.n a12, a3 int i, c1, c2; char *old_p; char *new_p; if (old == NULL || new == NULL || *old == '\0') -40224e39: 07f216 beqz a2, 40224ebc -40224e3c: 07c316 beqz a3, 40224ebc -40224e3f: 000222 l8ui a2, a2, 0 -40224e42: 076216 beqz a2, 40224ebc +40224e55: 07f216 beqz a2, 40224ed8 +40224e58: 07c316 beqz a3, 40224ed8 +40224e5b: 000222 l8ui a2, a2, 0 +40224e5e: 076216 beqz a2, 40224ed8 return; old_p = old; new_p = new; os_printf("html_decode:%s\n\t ", old); -40224e45: fff621 l32r a2, 40224e20 -40224e48: 203ee0 or a3, a14, a14 -40224e4b: 72e801 l32r a0, 402019ec -40224e4e: 0000c0 callx0 a0 -40224e51: 0edd mov.n a13, a14 +40224e61: fff621 l32r a2, 40224e3c +40224e64: 203ee0 or a3, a14, a14 +40224e67: 72e101 l32r a0, 402019ec +40224e6a: 0000c0 callx0 a0 +40224e6d: 0edd mov.n a13, a14 // os_printf("%c ", *old_p); if (*old_p == 0) { *new_p='\0'; break; } if (*old_p == '%') { -40224e53: 532c movi.n a3, 37 +40224e6f: 532c movi.n a3, 37 new_p = new; os_printf("html_decode:%s\n\t ", old); while (1) { // os_printf("%c ", *old_p); if (*old_p == 0) { -40224e55: 000d22 l8ui a2, a13, 0 -40224e58: 12dc bnez.n a2, 40224e6d +40224e71: 000d22 l8ui a2, a13, 0 +40224e74: 12dc bnez.n a2, 40224e89 *new_p='\0'; -40224e5a: 004c22 s8i a2, a12, 0 +40224e76: 004c22 s8i a2, a12, 0 } else { *new_p = *old_p; new_p++; } old_p++; }os_printf("\n", old); -40224e5d: ff9a21 l32r a2, 40224cc8 -40224e60: 0e3d mov.n a3, a14 -40224e62: 72e201 l32r a0, 402019ec -40224e65: 0000c0 callx0 a0 -40224e68: 001406 j 40224ebc -40224e6b: 370000 excw +40224e79: ff9a21 l32r a2, 40224ce4 +40224e7c: 0e3d mov.n a3, a14 +40224e7e: 72db01 l32r a0, 402019ec +40224e81: 0000c0 callx0 a0 +40224e84: 001406 j 40224ed8 +40224e87: 370000 excw // os_printf("%c ", *old_p); if (*old_p == 0) { *new_p='\0'; break; } if (*old_p == '%') { -40224e6e: 224192 s8i a9, a1, 34 +40224e8a: 224192 s8i a9, a1, 34 old_p++; c1 = char2hex(*old_p); -40224e71: 010d mov.n a0, a1 -40224e73: 1139 s32i.n a3, a1, 4 -40224e75: ffe145 call0 40224c8c -40224e78: 02fd mov.n a15, a2 +40224e8d: 010d mov.n a0, a1 +40224e8f: 1139 s32i.n a3, a1, 4 +40224e91: ffe145 call0 40224ca8 +40224e94: 02fd mov.n a15, a2 old_p++; c2 = char2hex(*old_p); -40224e7a: 020d22 l8ui a2, a13, 2 +40224e96: 020d22 l8ui a2, a13, 2 break; } if (*old_p == '%') { old_p++; c1 = char2hex(*old_p); old_p++; -40224e7d: 5d2b addi.n a5, a13, 2 +40224e99: 5d2b addi.n a5, a13, 2 c2 = char2hex(*old_p); -40224e7f: 0159 s32i.n a5, a1, 0 -40224e81: ffe085 call0 40224c8c -40224e84: 024d mov.n a4, a2 +40224e9b: 0159 s32i.n a5, a1, 0 +40224e9d: ffe085 call0 40224ca8 +40224ea0: 024d mov.n a4, a2 if (c1 == -1 || c2 == -1) { -40224e86: 1138 l32i.n a3, a1, 4 -40224e88: 0158 l32i.n a5, a1, 0 -40224e8a: 020f26 beqi a15, -1, 40224e90 -40224e8d: 130266 bnei a2, -1, 40224ea4 +40224ea2: 1138 l32i.n a3, a1, 4 +40224ea4: 0158 l32i.n a5, a1, 0 +40224ea6: 020f26 beqi a15, -1, 40224eac +40224ea9: 130266 bnei a2, -1, 40224ec0 *new_p = '\0'; -40224e90: 020c movi.n a2, 0 -40224e92: 004c22 s8i a2, a12, 0 +40224eac: 020c movi.n a2, 0 +40224eae: 004c22 s8i a2, a12, 0 os_printf("c1:%x\tc2:%x\n\t ", c1,c2); -40224e95: ffe321 l32r a2, 40224e24 -40224e98: 0f3d mov.n a3, a15 -40224e9a: 72d401 l32r a0, 402019ec -40224e9d: 0000c0 callx0 a0 +40224eb1: ffe321 l32r a2, 40224e40 +40224eb4: 0f3d mov.n a3, a15 +40224eb6: 72cd01 l32r a0, 402019ec +40224eb9: 0000c0 callx0 a0 return; -40224ea0: 000606 j 40224ebc -40224ea3: ffc000 excw +40224ebc: 000606 j 40224ed8 +40224ebf: ffc000 excw } *new_p = ((c1 << 4) | c2); -40224ea6: 4f2011 l32r a1, 401f8b28 <_lit4_end+0xf0c7c> -40224ea9: 4c4220 excw -40224eac: 05dd00 extui a13, a0, 29, 1 +40224ec2: 4f2011 l32r a1, 401f8b44 <_lit4_end+0xf0c98> +40224ec5: 4c4220 excw +40224ec8: 05dd00 extui a13, a0, 29, 1 break; } if (*old_p == '%') { old_p++; c1 = char2hex(*old_p); old_p++; -40224eaf: 000086 j 40224eb5 +40224ecb: 000086 j 40224ed1 return; } *new_p = ((c1 << 4) | c2); new_p++; } else { *new_p = *old_p; -40224eb2: 004c22 s8i a2, a12, 0 +40224ece: 004c22 s8i a2, a12, 0 new_p++; } old_p++; -40224eb5: dd1b addi.n a13, a13, 1 -40224eb7: cc1b addi.n a12, a12, 1 +40224ed1: dd1b addi.n a13, a13, 1 +40224ed3: cc1b addi.n a12, a12, 1 }os_printf("\n", old); -40224eb9: ffe606 j 40224e55 +40224ed5: ffe606 j 40224e71 } -40224ebc: b108 l32i.n a0, a1, 44 -40224ebe: a1c8 l32i.n a12, a1, 40 -40224ec0: 91d8 l32i.n a13, a1, 36 -40224ec2: 81e8 l32i.n a14, a1, 32 -40224ec4: 71f8 l32i.n a15, a1, 28 -40224ec6: 30c112 addi a1, a1, 48 -40224ec9: f00d ret.n -40224ecb: 97c000 excw -40224ece: fe .byte 0xfe -40224ecf: 3f .byte 0x3f - -40224ed0 : +40224ed8: b108 l32i.n a0, a1, 44 +40224eda: a1c8 l32i.n a12, a1, 40 +40224edc: 91d8 l32i.n a13, a1, 36 +40224ede: 81e8 l32i.n a14, a1, 32 +40224ee0: 71f8 l32i.n a15, a1, 28 +40224ee2: 30c112 addi a1, a1, 48 +40224ee5: f00d ret.n +40224ee7: 97c000 excw +40224eea: fe .byte 0xfe +40224eeb: 3f .byte 0x3f + +40224eec : * Description : the connection has been err, reconnection * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL ICACHE_FLASH_ATTR void webserver_discon(void *arg) { -40224ed0: f0c112 addi a1, a1, -16 -40224ed3: 3109 s32i.n a0, a1, 12 +40224eec: f0c112 addi a1, a1, -16 +40224eef: 3109 s32i.n a0, a1, 12 struct espconn *pesp_conn = arg; os_printf("webserver's %d.%d.%d.%d:%d disconnect\n", pesp_conn->proto.tcp->remote_ip[0], pesp_conn->proto.tcp->remote_ip[1], -40224ed5: 2228 l32i.n a2, a2, 8 -40224ed7: 0278 l32i.n a7, a2, 0 -40224ed9: 0f0262 l8ui a6, a2, 15 -40224edc: 0e0252 l8ui a5, a2, 14 -40224edf: 0d0242 l8ui a4, a2, 13 -40224ee2: 0c0232 l8ui a3, a2, 12 -40224ee5: fff921 l32r a2, 40224ecc -40224ee8: 72c101 l32r a0, 402019ec -40224eeb: 0000c0 callx0 a0 +40224ef1: 2228 l32i.n a2, a2, 8 +40224ef3: 0278 l32i.n a7, a2, 0 +40224ef5: 0f0262 l8ui a6, a2, 15 +40224ef8: 0e0252 l8ui a5, a2, 14 +40224efb: 0d0242 l8ui a4, a2, 13 +40224efe: 0c0232 l8ui a3, a2, 12 +40224f01: fff921 l32r a2, 40224ee8 +40224f04: 72ba01 l32r a0, 402019ec +40224f07: 0000c0 callx0 a0 pesp_conn->proto.tcp->remote_ip[2], pesp_conn->proto.tcp->remote_ip[3], pesp_conn->proto.tcp->remote_port); } -40224eee: 3108 l32i.n a0, a1, 12 -40224ef0: 10c112 addi a1, a1, 16 -40224ef3: f00d ret.n -40224ef5: 000000 ill -40224ef8: fe97e7 bne a7, a14, 40224efa -40224efb: 3f .byte 0x3f - -40224efc : +40224f0a: 3108 l32i.n a0, a1, 12 +40224f0c: 10c112 addi a1, a1, 16 +40224f0f: f00d ret.n +40224f11: 000000 ill +40224f14: fe97e7 bne a7, a14, 40224f16 +40224f17: 3f .byte 0x3f + +40224f18 : * Description : the connection has been err, reconnection * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL ICACHE_FLASH_ATTR void webserver_recon(void *arg, sint8 err) { -40224efc: e0c112 addi a1, a1, -32 -40224eff: 7109 s32i.n a0, a1, 28 +40224f18: e0c112 addi a1, a1, -32 +40224f1b: 7109 s32i.n a0, a1, 28 struct espconn *pesp_conn = arg; os_printf("webserver's %d.%d.%d.%d:%d err %d reconnect\n", pesp_conn->proto.tcp->remote_ip[0], pesp_conn->proto.tcp->remote_ip[1], -40224f01: 2228 l32i.n a2, a2, 8 -40224f03: 013380 slli a3, a3, 24 -40224f06: 313830 srai a3, a3, 24 -40224f09: 0c0282 l8ui a8, a2, 12 -40224f0c: 0f0262 l8ui a6, a2, 15 -40224f0f: 0e0252 l8ui a5, a2, 14 -40224f12: 0d0242 l8ui a4, a2, 13 -40224f15: 0139 s32i.n a3, a1, 0 -40224f17: 0278 l32i.n a7, a2, 0 -40224f19: fff721 l32r a2, 40224ef8 -40224f1c: 083d mov.n a3, a8 -40224f1e: 72b301 l32r a0, 402019ec -40224f21: 0000c0 callx0 a0 +40224f1d: 2228 l32i.n a2, a2, 8 +40224f1f: 013380 slli a3, a3, 24 +40224f22: 313830 srai a3, a3, 24 +40224f25: 0c0282 l8ui a8, a2, 12 +40224f28: 0f0262 l8ui a6, a2, 15 +40224f2b: 0e0252 l8ui a5, a2, 14 +40224f2e: 0d0242 l8ui a4, a2, 13 +40224f31: 0139 s32i.n a3, a1, 0 +40224f33: 0278 l32i.n a7, a2, 0 +40224f35: fff721 l32r a2, 40224f14 +40224f38: 083d mov.n a3, a8 +40224f3a: 72ac01 l32r a0, 402019ec +40224f3d: 0000c0 callx0 a0 pesp_conn->proto.tcp->remote_ip[2], pesp_conn->proto.tcp->remote_ip[3], pesp_conn->proto.tcp->remote_port, err); } -40224f24: 7108 l32i.n a0, a1, 28 -40224f26: 20c112 addi a1, a1, 32 -40224f29: f00d ret.n -40224f2b: 981400 excw -40224f2e: fe .byte 0xfe -40224f2f: 3f .byte 0x3f -40224f30: 981a add.n a9, a8, a1 -40224f32: fe .byte 0xfe -40224f33: 3f .byte 0x3f -40224f34: 981c movi.n a8, 25 -40224f36: fe .byte 0xfe -40224f37: 3f .byte 0x3f -40224f38: febb26 beqi a11, 16, 40224f3a -40224f3b: 3f .byte 0x3f -40224f3c: 982d excw -40224f3e: fe .byte 0xfe -40224f3f: 3f .byte 0x3f -40224f40: fe9833 excw -40224f43: 3f .byte 0x3f -40224f44: bb3d excw -40224f46: fe .byte 0xfe -40224f47: 3f .byte 0x3f -40224f48: fe98d4 excw +40224f40: 7108 l32i.n a0, a1, 28 +40224f42: 20c112 addi a1, a1, 32 +40224f45: f00d ret.n +40224f47: 981400 excw +40224f4a: fe .byte 0xfe 40224f4b: 3f .byte 0x3f -40224f4c: ae28 l32i.n a2, a14, 40 +40224f4c: 981a add.n a9, a8, a1 40224f4e: fe .byte 0xfe 40224f4f: 3f .byte 0x3f -40224f50: 00e190 excw -40224f53: a09240 addx4 a9, a2, a4 - -40224f54 : +40224f50: 981c movi.n a8, 25 +40224f52: fe .byte 0xfe +40224f53: 3f .byte 0x3f +40224f54: febb26 beqi a11, 16, 40224f56 +40224f57: 3f .byte 0x3f +40224f58: 982d excw +40224f5a: fe .byte 0xfe +40224f5b: 3f .byte 0x3f +40224f5c: fe9833 excw +40224f5f: 3f .byte 0x3f +40224f60: bb3d excw +40224f62: fe .byte 0xfe +40224f63: 3f .byte 0x3f +40224f64: fe98d4 excw +40224f67: 3f .byte 0x3f +40224f68: ae28 l32i.n a2, a14, 40 +40224f6a: fe .byte 0xfe +40224f6b: 3f .byte 0x3f +40224f6c: 00e190 excw +40224f6f: a09240 addx4 a9, a2, a4 + +40224f70 : void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -40224f54: e0a092 movi a9, 224 -40224f57: c01190 sub a1, a1, a9 -40224f5a: 3561d2 s32i a13, a1, 212 -40224f5d: 02dd mov.n a13, a2 +40224f70: e0a092 movi a9, 224 +40224f73: c01190 sub a1, a1, a9 +40224f76: 3561d2 s32i a13, a1, 212 +40224f79: 02dd mov.n a13, a2 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -40224f5f: a0a022 movi a2, 160 +40224f7b: a0a022 movi a2, 160 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -40224f62: 3661c2 s32i a12, a1, 216 +40224f7e: 3661c2 s32i a12, a1, 216 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -40224f65: 042c movi.n a4, 32 +40224f81: 042c movi.n a4, 32 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -40224f67: 03cd mov.n a12, a3 +40224f83: 03cd mov.n a12, a3 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -40224f69: 221a add.n a2, a2, a1 -40224f6b: 00a032 movi a3, 0 +40224f85: 221a add.n a2, a2, a1 +40224f87: 00a032 movi a3, 0 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -40224f6e: 376102 s32i a0, a1, 220 -40224f71: 3461e2 s32i a14, a1, 208 -40224f74: 3361f2 s32i a15, a1, 204 +40224f8a: 376102 s32i a0, a1, 220 +40224f8d: 3461e2 s32i a14, a1, 208 +40224f90: 3361f2 s32i a15, a1, 204 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -40224f77: fff601 l32r a0, 40224f50 -40224f7a: 0000c0 callx0 a0 - char password[64] = { 0 }; -40224f7d: 044c movi.n a4, 64 -40224f7f: 030c movi.n a3, 0 -40224f81: 214a add.n a2, a1, a4 -40224f83: fff301 l32r a0, 40224f50 -40224f86: 0000c0 callx0 a0 - char ssid_encoded[32] = { 0 }; -40224f89: 80a022 movi a2, 128 -40224f8c: 042c movi.n a4, 32 -40224f8e: 030c movi.n a3, 0 -40224f90: 802210 add a2, a2, a1 -40224f93: ffef01 l32r a0, 40224f50 +40224f93: fff601 l32r a0, 40224f6c 40224f96: 0000c0 callx0 a0 - char password_encoded[64] = { 0 }; + char password[64] = { 0 }; 40224f99: 044c movi.n a4, 64 40224f9b: 030c movi.n a3, 0 -40224f9d: 012d mov.n a2, a1 -40224f9f: ffec01 l32r a0, 40224f50 +40224f9d: 214a add.n a2, a1, a4 +40224f9f: fff301 l32r a0, 40224f6c 40224fa2: 0000c0 callx0 a0 - os_memset(ssid, 0, 32); -40224fa5: a0a022 movi a2, 160 + char ssid_encoded[32] = { 0 }; +40224fa5: 80a022 movi a2, 128 40224fa8: 042c movi.n a4, 32 40224faa: 030c movi.n a3, 0 40224fac: 802210 add a2, a2, a1 -40224faf: 701801 l32r a0, 40201010 <_irom0_text_start> +40224faf: ffef01 l32r a0, 40224f6c 40224fb2: 0000c0 callx0 a0 - os_memset(password, 0, 64); + char password_encoded[64] = { 0 }; 40224fb5: 044c movi.n a4, 64 40224fb7: 030c movi.n a3, 0 -40224fb9: 214a add.n a2, a1, a4 -40224fbb: 701501 l32r a0, 40201010 <_irom0_text_start> +40224fb9: 012d mov.n a2, a1 +40224fbb: ffec01 l32r a0, 40224f6c 40224fbe: 0000c0 callx0 a0 - os_memset(ssid_encoded, 0, 32); -40224fc1: 80a022 movi a2, 128 + os_memset(ssid, 0, 32); +40224fc1: a0a022 movi a2, 160 40224fc4: 042c movi.n a4, 32 40224fc6: 030c movi.n a3, 0 40224fc8: 802210 add a2, a2, a1 40224fcb: 701101 l32r a0, 40201010 <_irom0_text_start> 40224fce: 0000c0 callx0 a0 - os_memset(password_encoded, 0, 64); + os_memset(password, 0, 64); 40224fd1: 044c movi.n a4, 64 40224fd3: 030c movi.n a3, 0 -40224fd5: 012d mov.n a2, a1 +40224fd5: 214a add.n a2, a1, a4 40224fd7: 700e01 l32r a0, 40201010 <_irom0_text_start> 40224fda: 0000c0 callx0 a0 + os_memset(ssid_encoded, 0, 32); +40224fdd: 80a022 movi a2, 128 +40224fe0: 042c movi.n a4, 32 +40224fe2: 030c movi.n a3, 0 +40224fe4: 802210 add a2, a2, a1 +40224fe7: 700a01 l32r a0, 40201010 <_irom0_text_start> +40224fea: 0000c0 callx0 a0 + os_memset(password_encoded, 0, 64); +40224fed: 044c movi.n a4, 64 +40224fef: 030c movi.n a3, 0 +40224ff1: 012d mov.n a2, a1 +40224ff3: 700701 l32r a0, 40201010 <_irom0_text_start> +40224ff6: 0000c0 callx0 a0 struct station_config stationConf; if (purl_frame == NULL) { -40224fdd: 120c16 beqz a12, 40225101 +40224ff9: 120c16 beqz a12, 4022511d goto Error; } precv = purl_frame->pPostdat; -40224fe0: 13a122 movi a2, 0x113 -40224fe3: cc2a add.n a12, a12, a2 +40224ffc: 13a122 movi a2, 0x113 +40224fff: cc2a add.n a12, a12, a2 //ȡSSID pbufer = (char *) os_strstr(precv, "SSID="); -40224fe5: ffd131 l32r a3, 40224f2c -40224fe8: 0c2d mov.n a2, a12 -40224fea: a19e01 l32r a0, 4020d664 -40224fed: 0000c0 callx0 a0 +40225001: ffd131 l32r a3, 40224f48 +40225004: 0c2d mov.n a2, a12 +40225006: a19701 l32r a0, 4020d664 +40225009: 0000c0 callx0 a0 if (pbufer == NULL) { -40224ff0: 10d216 beqz a2, 40225101 +4022500c: 10d216 beqz a2, 4022511d goto Error; } pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); -40224ff3: ffcfe1 l32r a14, 40224f30 +4022500f: ffcfe1 l32r a14, 40224f4c //ȡSSID pbufer = (char *) os_strstr(precv, "SSID="); if (pbufer == NULL) { goto Error; } pbufer += 5; -40224ff6: f25b addi.n a15, a2, 5 +40225012: f25b addi.n a15, a2, 5 pbuffer = (char *) os_strstr(pbufer, "&"); -40224ff8: 203ee0 or a3, a14, a14 -40224ffb: 202ff0 or a2, a15, a15 -40224ffe: a19901 l32r a0, 4020d664 -40225001: 0000c0 callx0 a0 +40225014: 203ee0 or a3, a14, a14 +40225017: 202ff0 or a2, a15, a15 +4022501a: a19201 l32r a0, 4020d664 +4022501d: 0000c0 callx0 a0 if (pbuffer == NULL) { length = precv + os_strlen(precv) - pbufer; } else { length = pbuffer - pbufer; -40225004: c042f0 sub a4, a2, a15 -40225007: 744040 extui a4, a4, 0, 8 +40225020: c042f0 sub a4, a2, a15 +40225023: 744040 extui a4, a4, 0, 8 if (pbufer == NULL) { goto Error; } pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); if (pbuffer == NULL) { -4022500a: e2cc bnez.n a2, 4022501c +40225026: e2cc bnez.n a2, 40225038 length = precv + os_strlen(precv) - pbufer; -4022500c: 0c2d mov.n a2, a12 -4022500e: 724d01 l32r a0, 40201944 -40225011: 0000c0 callx0 a0 -40225014: 2c2a add.n a2, a12, a2 -40225016: c042f0 sub a4, a2, a15 -40225019: 744040 extui a4, a4, 0, 8 +40225028: 0c2d mov.n a2, a12 +4022502a: 724601 l32r a0, 40201944 +4022502d: 0000c0 callx0 a0 +40225030: 2c2a add.n a2, a12, a2 +40225032: c042f0 sub a4, a2, a15 +40225035: 744040 extui a4, a4, 0, 8 } else { length = pbuffer - pbufer; } if (length > 31) -4022501c: f21c movi.n a2, 31 -4022501e: 02b247 bgeu a2, a4, 40225024 -40225021: 003706 j 40225101 +40225038: f21c movi.n a2, 31 +4022503a: 02b247 bgeu a2, a4, 40225040 +4022503d: 003706 j 4022511d goto Error; os_memcpy(ssid_encoded, pbufer, length); -40225024: 80a022 movi a2, 128 -40225027: 0f3d mov.n a3, a15 -40225029: 221a add.n a2, a2, a1 -4022502b: 6ffa01 l32r a0, 40201014 <_irom0_text_start+0x4> -4022502e: 0000c0 callx0 a0 +40225040: 80a022 movi a2, 128 +40225043: 0f3d mov.n a3, a15 +40225045: 221a add.n a2, a2, a1 +40225047: 6ff301 l32r a0, 40201014 <_irom0_text_start+0x4> +4022504a: 0000c0 callx0 a0 html_decode(ssid_encoded,ssid); -40225031: a0a032 movi a3, 160 -40225034: 80a022 movi a2, 128 -40225037: 803310 add a3, a3, a1 -4022503a: 802210 add a2, a2, a1 -4022503d: ffde85 call0 40224e28 +4022504d: a0a032 movi a3, 160 +40225050: 80a022 movi a2, 128 +40225053: 803310 add a3, a3, a1 +40225056: 802210 add a2, a2, a1 +40225059: ffde85 call0 40224e44 os_printf("ssid_encoded:%s\n", ssid_encoded); -40225040: 80a032 movi a3, 128 -40225043: ffbc21 l32r a2, 40224f34 -40225046: 331a add.n a3, a3, a1 -40225048: 726901 l32r a0, 402019ec -4022504b: 0000c0 callx0 a0 +4022505c: 80a032 movi a3, 128 +4022505f: ffbc21 l32r a2, 40224f50 +40225062: 331a add.n a3, a3, a1 +40225064: 726201 l32r a0, 402019ec +40225067: 0000c0 callx0 a0 os_printf("ssid:%s\n", ssid); -4022504e: a0a032 movi a3, 160 -40225051: ffb921 l32r a2, 40224f38 -40225054: 803310 add a3, a3, a1 -40225057: 726501 l32r a0, 402019ec -4022505a: 0000c0 callx0 a0 +4022506a: a0a032 movi a3, 160 +4022506d: ffb921 l32r a2, 40224f54 +40225070: 803310 add a3, a3, a1 +40225073: 725e01 l32r a0, 402019ec +40225076: 0000c0 callx0 a0 if (os_strlen(ssid) < 1) -4022505d: a0a022 movi a2, 160 -40225060: 221a add.n a2, a2, a1 -40225062: 723801 l32r a0, 40201944 -40225065: 0000c0 callx0 a0 -40225068: 0212e6 bgei a2, 1, 4022506e -4022506b: 002486 j 40225101 +40225079: a0a022 movi a2, 160 +4022507c: 221a add.n a2, a2, a1 +4022507e: 723101 l32r a0, 40201944 +40225081: 0000c0 callx0 a0 +40225084: 0212e6 bgei a2, 1, 4022508a +40225087: 002486 j 4022511d goto Error; //ȡPASSWORD pbufer = (char *) os_strstr(precv, "PASS="); -4022506e: ffb331 l32r a3, 40224f3c -40225071: 202cc0 or a2, a12, a12 -40225074: a17c01 l32r a0, 4020d664 -40225077: 0000c0 callx0 a0 +4022508a: ffb331 l32r a3, 40224f58 +4022508d: 202cc0 or a2, a12, a12 +40225090: a17501 l32r a0, 4020d664 +40225093: 0000c0 callx0 a0 if (pbufer != NULL) { -4022507a: b2bc beqz.n a2, 402250b9 +40225096: b2bc beqz.n a2, 402250d5 pbufer += 5; -4022507c: f25b addi.n a15, a2, 5 +40225098: f25b addi.n a15, a2, 5 pbuffer = (char *) os_strstr(pbufer, "&"); -4022507e: 0e3d mov.n a3, a14 -40225080: 202ff0 or a2, a15, a15 -40225083: a17801 l32r a0, 4020d664 -40225086: 0000c0 callx0 a0 +4022509a: 0e3d mov.n a3, a14 +4022509c: 202ff0 or a2, a15, a15 +4022509f: a17101 l32r a0, 4020d664 +402250a2: 0000c0 callx0 a0 if (pbuffer == NULL) { length = precv + os_strlen(precv) - pbufer; } else { length = pbuffer - pbufer; -40225089: c042f0 sub a4, a2, a15 -4022508c: 744040 extui a4, a4, 0, 8 +402250a5: c042f0 sub a4, a2, a15 +402250a8: 744040 extui a4, a4, 0, 8 pbufer = (char *) os_strstr(precv, "PASS="); if (pbufer != NULL) { pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); if (pbuffer == NULL) { -4022508f: f2cc bnez.n a2, 402250a2 +402250ab: f2cc bnez.n a2, 402250be length = precv + os_strlen(precv) - pbufer; -40225091: 202cc0 or a2, a12, a12 -40225094: 722c01 l32r a0, 40201944 -40225097: 0000c0 callx0 a0 -4022509a: 2c2a add.n a2, a12, a2 -4022509c: c042f0 sub a4, a2, a15 -4022509f: 744040 extui a4, a4, 0, 8 +402250ad: 202cc0 or a2, a12, a12 +402250b0: 722501 l32r a0, 40201944 +402250b3: 0000c0 callx0 a0 +402250b6: 2c2a add.n a2, a12, a2 +402250b8: c042f0 sub a4, a2, a15 +402250bb: 744040 extui a4, a4, 0, 8 } else { length = pbuffer - pbufer; } if (length > 63) -402250a2: f23c movi.n a2, 63 -402250a4: 593247 bltu a2, a4, 40225101 +402250be: f23c movi.n a2, 63 +402250c0: 593247 bltu a2, a4, 4022511d goto Error; os_memcpy(password_encoded, pbufer, length); -402250a7: 0f3d mov.n a3, a15 -402250a9: 012d mov.n a2, a1 -402250ab: 6fda01 l32r a0, 40201014 <_irom0_text_start+0x4> -402250ae: 0000c0 callx0 a0 +402250c3: 0f3d mov.n a3, a15 +402250c5: 012d mov.n a2, a1 +402250c7: 6fd301 l32r a0, 40201014 <_irom0_text_start+0x4> +402250ca: 0000c0 callx0 a0 html_decode(password_encoded,password); -402250b1: 40c132 addi a3, a1, 64 -402250b4: 012d mov.n a2, a1 -402250b6: ffd705 call0 40224e28 +402250cd: 40c132 addi a3, a1, 64 +402250d0: 012d mov.n a2, a1 +402250d2: ffd705 call0 40224e44 } os_printf("password_encoded:%s\n", password_encoded); -402250b9: ffa121 l32r a2, 40224f40 -402250bc: 013d mov.n a3, a1 -402250be: 724b01 l32r a0, 402019ec -402250c1: 0000c0 callx0 a0 +402250d5: ffa121 l32r a2, 40224f5c +402250d8: 013d mov.n a3, a1 +402250da: 724401 l32r a0, 402019ec +402250dd: 0000c0 callx0 a0 os_printf("password:%s\n", password); -402250c4: ffa021 l32r a2, 40224f44 -402250c7: 40c132 addi a3, a1, 64 -402250ca: 724801 l32r a0, 402019ec -402250cd: 0000c0 callx0 a0 +402250e0: ffa021 l32r a2, 40224f60 +402250e3: 40c132 addi a3, a1, 64 +402250e6: 724101 l32r a0, 402019ec +402250e9: 0000c0 callx0 a0 if (os_strlen(password) > 0 && os_strlen(password) < 8) -402250d0: 40c122 addi a2, a1, 64 -402250d3: 721c01 l32r a0, 40201944 -402250d6: 0000c0 callx0 a0 -402250d9: 1812e6 bgei a2, 1, 402250f5 +402250ec: 40c122 addi a2, a1, 64 +402250ef: 721501 l32r a0, 40201944 +402250f2: 0000c0 callx0 a0 +402250f5: 1812e6 bgei a2, 1, 40225111 goto Error; data_send(ptrespconn, true, web_wifisuccess_html); -402250dc: ff9b41 l32r a4, 40224f48 -402250df: 0d2d mov.n a2, a13 -402250e1: 01a032 movi a3, 1 -402250e4: ffbec5 call0 40224cd4 +402250f8: ff9b41 l32r a4, 40224f64 +402250fb: 0d2d mov.n a2, a13 +402250fd: 01a032 movi a3, 1 +40225100: ffbec5 call0 40224cf0 //wifi user_wifi_set(ssid, password); -402250e7: a0a022 movi a2, 160 -402250ea: 40c132 addi a3, a1, 64 -402250ed: 212a add.n a2, a1, a2 -402250ef: 00a2c5 call0 40225b1c -402250f2: 000586 j 4022510c +40225103: a0a022 movi a2, 160 +40225106: 40c132 addi a3, a1, 64 +40225109: 212a add.n a2, a1, a2 +4022510b: 00a2c5 call0 40225b38 +4022510e: 000586 j 40225128 html_decode(password_encoded,password); } os_printf("password_encoded:%s\n", password_encoded); os_printf("password:%s\n", password); if (os_strlen(password) > 0 && os_strlen(password) < 8) -402250f5: 40c122 addi a2, a1, 64 -402250f8: 721301 l32r a0, 40201944 -402250fb: 0000c0 callx0 a0 -402250fe: da82e6 bgei a2, 8, 402250dc +40225111: 40c122 addi a2, a1, 64 +40225114: 720c01 l32r a0, 40201944 +40225117: 0000c0 callx0 a0 +4022511a: da82e6 bgei a2, 8, 402250f8 data_send(ptrespconn, true, web_wifisuccess_html); //wifi user_wifi_set(ssid, password); return; Error: data_send(ptrespconn, true, web_wififail_html); -40225101: ff9241 l32r a4, 40224f4c -40225104: 130c movi.n a3, 1 -40225106: 202dd0 or a2, a13, a13 -40225109: ffbc85 call0 40224cd4 +4022511d: ff9241 l32r a4, 40224f68 +40225120: 130c movi.n a3, 1 +40225122: 202dd0 or a2, a13, a13 +40225125: ffbc85 call0 40224cf0 } -4022510c: 372102 l32i a0, a1, 220 -4022510f: e0a092 movi a9, 224 -40225112: 3621c2 l32i a12, a1, 216 -40225115: 3521d2 l32i a13, a1, 212 -40225118: 3421e2 l32i a14, a1, 208 -4022511b: 3321f2 l32i a15, a1, 204 -4022511e: 119a add.n a1, a1, a9 -40225120: f00d ret.n -40225122: a00000 addx4 a0, a0, a0 -40225125: 402251 l32r a5, 401f51b0 <_lit4_end+0xed304> -40225128: 4efc bnez.n a14, 40225160 -4022512a: d04022 s8i a2, a0, 208 -4022512d: 4e .byte 0x4e -4022512e: 314022 s8i a2, a0, 49 - -40225130 : +40225128: 372102 l32i a0, a1, 220 +4022512b: e0a092 movi a9, 224 +4022512e: 3621c2 l32i a12, a1, 216 +40225131: 3521d2 l32i a13, a1, 212 +40225134: 3421e2 l32i a14, a1, 208 +40225137: 3321f2 l32i a15, a1, 204 +4022513a: 119a add.n a1, a1, a9 +4022513c: f00d ret.n +4022513e: bc0000 excw +40225141: 402251 l32r a5, 401f51cc <_lit4_end+0xed320> +40225144: 4f18 l32i.n a1, a15, 16 +40225146: ec4022 s8i a2, a0, 236 +40225149: 4e .byte 0x4e +4022514a: 314022 s8i a2, a0, 49 + +4022514c : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_listen(void *arg) { struct espconn *pesp_conn = arg; espconn_regist_recvcb(pesp_conn, webserver_recv); -40225130: fffd31 l32r a3, 40225124 +4022514c: fffd31 l32r a3, 40225140 * Description : server listened a connection successfully * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_listen(void *arg) { -40225133: f0c112 addi a1, a1, -16 -40225136: 3109 s32i.n a0, a1, 12 -40225138: 21c9 s32i.n a12, a1, 8 -4022513a: 02cd mov.n a12, a2 +4022514f: f0c112 addi a1, a1, -16 +40225152: 3109 s32i.n a0, a1, 12 +40225154: 21c9 s32i.n a12, a1, 8 +40225156: 02cd mov.n a12, a2 struct espconn *pesp_conn = arg; espconn_regist_recvcb(pesp_conn, webserver_recv); -4022513c: 161385 call0 4023b278 +40225158: 161385 call0 4023b294 espconn_regist_reconcb(pesp_conn, webserver_recon); -4022513f: fffa31 l32r a3, 40225128 -40225142: 202cc0 or a2, a12, a12 -40225145: 161405 call0 4023b288 +4022515b: fffa31 l32r a3, 40225144 +4022515e: 202cc0 or a2, a12, a12 +40225161: 161405 call0 4023b2a4 espconn_regist_disconcb(pesp_conn, webserver_discon); -40225148: fff931 l32r a3, 4022512c -4022514b: 0c2d mov.n a2, a12 -4022514d: 161485 call0 4023b298 +40225164: fff931 l32r a3, 40225148 +40225167: 0c2d mov.n a2, a12 +40225169: 161485 call0 4023b2b4 } -40225150: 3108 l32i.n a0, a1, 12 -40225152: 21c8 l32i.n a12, a1, 8 -40225154: 10c112 addi a1, a1, 16 -40225157: f00d ret.n -40225159: 000000 ill -4022515c: 5f .byte 0x5f -4022515d: 3ffe97 bbsi a14, 25, 402251a0 -40225160: 9848 l32i.n a4, a8, 36 -40225162: fe .byte 0xfe -40225163: 3f .byte 0x3f -40225164: fe9761 l32r a6, 40224bc0 -40225167: 3f .byte 0x3f -40225168: 25ec bnez.n a5, 4022518e -4022516a: ff .byte 0xff -4022516b: 3f .byte 0x3f -4022516c: 9859 s32i.n a5, a8, 36 -4022516e: fe .byte 0xfe -4022516f: 3f .byte 0x3f -40225170: 25ac beqz.n a5, 40225196 -40225172: ff .byte 0xff -40225173: 3f .byte 0x3f -40225174: ff25f0 excw -40225177: 3f .byte 0x3f -40225178: fe9874 excw -4022517b: 3f .byte 0x3f -4022517c: 987a add.n a9, a8, a7 +4022516c: 3108 l32i.n a0, a1, 12 +4022516e: 21c8 l32i.n a12, a1, 8 +40225170: 10c112 addi a1, a1, 16 +40225173: f00d ret.n +40225175: 000000 ill +40225178: 5f .byte 0x5f +40225179: 3ffe97 bbsi a14, 25, 402251bc +4022517c: 9848 l32i.n a4, a8, 36 4022517e: fe .byte 0xfe 4022517f: 3f .byte 0x3f -40225180: 7f .byte 0x7f -40225181: fe98 l32i.n a9, a14, 60 +40225180: fe9761 l32r a6, 40224bdc 40225183: 3f .byte 0x3f -40225184: fe9885 call0 40223b10 +40225184: 25ec bnez.n a5, 402251aa +40225186: ff .byte 0xff 40225187: 3f .byte 0x3f -40225188: fe9887 bne a8, a8, 4022518a +40225188: 9859 s32i.n a5, a8, 36 +4022518a: fe .byte 0xfe 4022518b: 3f .byte 0x3f -4022518c: 988d excw -4022518e: fe .byte 0xfe +4022518c: 25ac beqz.n a5, 402251b2 +4022518e: ff .byte 0xff 4022518f: 3f .byte 0x3f -40225190: fe9896 bltz a8, 4022517d +40225190: ff25f0 excw 40225193: 3f .byte 0x3f -40225194: fe98a2 l16si a10, a8, 0x1fc +40225194: fe9874 excw 40225197: 3f .byte 0x3f -40225198: ae .byte 0xae -40225199: fe98 l32i.n a9, a14, 60 +40225198: 987a add.n a9, a8, a7 +4022519a: fe .byte 0xfe 4022519b: 3f .byte 0x3f -4022519c: fe8960 excw +4022519c: 7f .byte 0x7f +4022519d: fe98 l32i.n a9, a14, 60 4022519f: 3f .byte 0x3f - -402251a0 : +402251a0: fe9885 call0 40223b2c +402251a3: 3f .byte 0x3f +402251a4: fe9887 bne a8, a8, 402251a6 +402251a7: 3f .byte 0x3f +402251a8: 988d excw +402251aa: fe .byte 0xfe +402251ab: 3f .byte 0x3f +402251ac: fe9896 bltz a8, 40225199 +402251af: 3f .byte 0x3f +402251b0: fe98a2 l16si a10, a8, 0x1fc +402251b3: 3f .byte 0x3f +402251b4: ae .byte 0xae +402251b5: fe98 l32i.n a9, a14, 60 +402251b7: 3f .byte 0x3f +402251b8: fe8960 excw +402251bb: 3f .byte 0x3f + +402251bc : * pusrdata -- The received data (or NULL when the connection has been closed!) * length -- The length of received data * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_recv(void *arg, char *pusrdata, unsigned short length) { -402251a0: c0c112 addi a1, a1, -64 -402251a3: f44040 extui a4, a4, 0, 16 -402251a6: e1c9 s32i.n a12, a1, 56 -402251a8: 5129 s32i.n a2, a1, 20 -402251aa: 03cd mov.n a12, a3 -402251ac: 4149 s32i.n a4, a1, 16 +402251bc: c0c112 addi a1, a1, -64 +402251bf: f44040 extui a4, a4, 0, 16 +402251c2: e1c9 s32i.n a12, a1, 56 +402251c4: 5129 s32i.n a2, a1, 20 +402251c6: 03cd mov.n a12, a3 +402251c8: 4149 s32i.n a4, a1, 16 } LOCAL bool ICACHE_FLASH_ATTR check_data(char *precv, uint16 length) { //bool flag = true; char length_buf[10] = { 0 }; -402251ae: 030c movi.n a3, 0 -402251b0: a40c movi.n a4, 10 -402251b2: 012d mov.n a2, a1 +402251ca: 030c movi.n a3, 0 +402251cc: a40c movi.n a4, 10 +402251ce: 012d mov.n a2, a1 * pusrdata -- The received data (or NULL when the connection has been closed!) * length -- The length of received data * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_recv(void *arg, char *pusrdata, unsigned short length) { -402251b4: f109 s32i.n a0, a1, 60 -402251b6: 0c61e2 s32i a14, a1, 48 -402251b9: b1f9 s32i.n a15, a1, 44 -402251bb: 0d61d2 s32i a13, a1, 52 +402251d0: f109 s32i.n a0, a1, 60 +402251d2: 0c61e2 s32i a14, a1, 48 +402251d5: b1f9 s32i.n a15, a1, 44 +402251d7: 0d61d2 s32i a13, a1, 52 } LOCAL bool ICACHE_FLASH_ATTR check_data(char *precv, uint16 length) { //bool flag = true; char length_buf[10] = { 0 }; -402251be: ff6401 l32r a0, 40224f50 -402251c1: 0000c0 callx0 a0 +402251da: ff6401 l32r a0, 40224f6c +402251dd: 0000c0 callx0 a0 char *pdata = NULL; char *tmp_precvbuffer; uint16 tmp_length = length; uint32 tmp_totallength = 0; ptemp = (char *) os_strstr(precv, "\r\n\r\n"); -402251c4: ffe6e1 l32r a14, 4022515c -402251c7: 0c2d mov.n a2, a12 -402251c9: 0e3d mov.n a3, a14 -402251cb: a12601 l32r a0, 4020d664 -402251ce: 0000c0 callx0 a0 -402251d1: ffe5f1 l32r a15, 40225168 +402251e0: ffe6e1 l32r a14, 40225178 +402251e3: 0c2d mov.n a2, a12 +402251e5: 0e3d mov.n a3, a14 +402251e7: a11f01 l32r a0, 4020d664 +402251ea: 0000c0 callx0 a0 +402251ed: ffe5f1 l32r a15, 40225184 if (ptemp != NULL) { -402251d4: 059216 beqz a2, 40225231 +402251f0: 059216 beqz a2, 4022524d tmp_length -= ptemp - precv; tmp_length -= 4; -402251d7: 4138 l32i.n a3, a1, 16 -402251d9: c02c20 sub a2, a12, a2 -402251dc: fcc3d2 addi a13, a3, -4 -402251df: 8022d0 add a2, a2, a13 +402251f3: 4138 l32i.n a3, a1, 16 +402251f5: c02c20 sub a2, a12, a2 +402251f8: fcc3d2 addi a13, a3, -4 +402251fb: 8022d0 add a2, a2, a13 tmp_totallength += tmp_length; pdata = (char *) os_strstr(precv, "Content-Length: "); -402251e2: ffdf31 l32r a3, 40225160 +402251fe: ffdf31 l32r a3, 4022517c ptemp = (char *) os_strstr(precv, "\r\n\r\n"); if (ptemp != NULL) { tmp_length -= ptemp - precv; tmp_length -= 4; -402251e5: f4d020 extui a13, a2, 0, 16 +40225201: f4d020 extui a13, a2, 0, 16 tmp_totallength += tmp_length; pdata = (char *) os_strstr(precv, "Content-Length: "); -402251e8: 202cc0 or a2, a12, a12 -402251eb: a11e01 l32r a0, 4020d664 -402251ee: 0000c0 callx0 a0 +40225204: 202cc0 or a2, a12, a12 +40225207: a11701 l32r a0, 4020d664 +4022520a: 0000c0 callx0 a0 if (pdata != NULL) { -402251f1: c2bc beqz.n a2, 40225231 +4022520d: c2bc beqz.n a2, 4022524d pdata += 16; -402251f3: 10c2e2 addi a14, a2, 16 +4022520f: 10c2e2 addi a14, a2, 16 tmp_precvbuffer = (char *) os_strstr(pdata, "\r\n"); -402251f6: ffdb31 l32r a3, 40225164 -402251f9: 0e2d mov.n a2, a14 -402251fb: a11a01 l32r a0, 4020d664 -402251fe: 0000c0 callx0 a0 +40225212: ffdb31 l32r a3, 40225180 +40225215: 0e2d mov.n a2, a14 +40225217: a11301 l32r a0, 4020d664 +4022521a: 0000c0 callx0 a0 if (tmp_precvbuffer != NULL) { -40225201: c2ac beqz.n a2, 40225231 +4022521d: c2ac beqz.n a2, 4022524d os_memcpy(length_buf, pdata, tmp_precvbuffer - pdata); -40225203: c042e0 sub a4, a2, a14 -40225206: 0e3d mov.n a3, a14 -40225208: 012d mov.n a2, a1 -4022520a: 6f8201 l32r a0, 40201014 <_irom0_text_start+0x4> -4022520d: 0000c0 callx0 a0 +4022521f: c042e0 sub a4, a2, a14 +40225222: 0e3d mov.n a3, a14 +40225224: 012d mov.n a2, a1 +40225226: 6f7b01 l32r a0, 40201014 <_irom0_text_start+0x4> +40225229: 0000c0 callx0 a0 dat_sumlength = atoi(length_buf); -40225210: 012d mov.n a2, a1 -40225212: ce3901 l32r a0, 40218af8 -40225215: 0000c0 callx0 a0 -40225218: 0f29 s32i.n a2, a15, 0 +4022522c: 012d mov.n a2, a1 +4022522e: ce3201 l32r a0, 40218af8 +40225231: 0000c0 callx0 a0 +40225234: 0f29 s32i.n a2, a15, 0 os_printf("A_dat:%u,tot:%u,lenght:%u\n", dat_sumlength, tmp_totallength, tmp_length); -4022521a: 023d mov.n a3, a2 -4022521c: ffd421 l32r a2, 4022516c -4022521f: 0d5d mov.n a5, a13 -40225221: 0d4d mov.n a4, a13 -40225223: 71f201 l32r a0, 402019ec -40225226: 0000c0 callx0 a0 +40225236: 023d mov.n a3, a2 +40225238: ffd421 l32r a2, 40225188 +4022523b: 0d5d mov.n a5, a13 +4022523d: 0d4d mov.n a4, a13 +4022523f: 71eb01 l32r a0, 402019ec +40225242: 0000c0 callx0 a0 return false; } } } } return true; -40225229: 0f28 l32i.n a2, a15, 0 +40225245: 0f28 l32i.n a2, a15, 0 bool parse_flag = false; char i; struct espconn *ptrespconn = arg; // os_printf("len:%u\n", length); if (check_data(pusrdata, length) == false) { -4022522b: 0212d7 beq a2, a13, 40225231 -4022522e: 00c906 j 40225556 +40225247: 0212d7 beq a2, a13, 4022524d +4022524a: 00c906 j 40225572 LOCAL char *precvbuffer; static uint32 dat_sumlength = 0; LOCAL bool ICACHE_FLASH_ATTR save_data(char *precv, uint16 length) { bool flag = false; char length_buf[10] = { 0 }; -40225231: a40c movi.n a4, 10 -40225233: 030c movi.n a3, 0 -40225235: 012d mov.n a2, a1 -40225237: ff4601 l32r a0, 40224f50 -4022523a: 0000c0 callx0 a0 +4022524d: a40c movi.n a4, 10 +4022524f: 030c movi.n a3, 0 +40225251: 012d mov.n a2, a1 +40225253: ff4601 l32r a0, 40224f6c +40225256: 0000c0 callx0 a0 char *ptemp = NULL; char *pdata = NULL; uint16 headlength = 0; static uint32 totallength = 0; ptemp = (char *) os_strstr(precv, "\r\n\r\n"); -4022523d: ffc731 l32r a3, 4022515c -40225240: 0c2d mov.n a2, a12 -40225242: a10801 l32r a0, 4020d664 -40225245: 0000c0 callx0 a0 -40225248: ffcad1 l32r a13, 40225170 +40225259: ffc731 l32r a3, 40225178 +4022525c: 0c2d mov.n a2, a12 +4022525e: a10101 l32r a0, 4020d664 +40225261: 0000c0 callx0 a0 +40225264: ffcad1 l32r a13, 4022518c if (ptemp != NULL) { -4022524b: 0b7216 beqz a2, 40225306 +40225267: 0b7216 beqz a2, 40225322 length -= ptemp - precv; length -= 4; totallength += length; -4022524e: 4138 l32i.n a3, a1, 16 -40225250: fcc342 addi a4, a3, -4 -40225253: c03c20 sub a3, a12, a2 -40225256: 343a add.n a3, a4, a3 -40225258: 0d48 l32i.n a4, a13, 0 -4022525a: f43030 extui a3, a3, 0, 16 -4022525d: 334a add.n a3, a3, a4 +4022526a: 4138 l32i.n a3, a1, 16 +4022526c: fcc342 addi a4, a3, -4 +4022526f: c03c20 sub a3, a12, a2 +40225272: 343a add.n a3, a4, a3 +40225274: 0d48 l32i.n a4, a13, 0 +40225276: f43030 extui a3, a3, 0, 16 +40225279: 334a add.n a3, a3, a4 headlength = ptemp - precv + 4; -4022525f: c022c0 sub a2, a2, a12 -40225262: 224b addi.n a2, a2, 4 +4022527b: c022c0 sub a2, a2, a12 +4022527e: 224b addi.n a2, a2, 4 ptemp = (char *) os_strstr(precv, "\r\n\r\n"); if (ptemp != NULL) { length -= ptemp - precv; length -= 4; totallength += length; -40225264: 006d32 s32i a3, a13, 0 +40225280: 006d32 s32i a3, a13, 0 headlength = ptemp - precv + 4; pdata = (char *) os_strstr(precv, "Content-Length: "); -40225267: ffbe31 l32r a3, 40225160 +40225283: ffbe31 l32r a3, 4022517c if (ptemp != NULL) { length -= ptemp - precv; length -= 4; totallength += length; headlength = ptemp - precv + 4; -4022526a: f4e020 extui a14, a2, 0, 16 +40225286: f4e020 extui a14, a2, 0, 16 pdata = (char *) os_strstr(precv, "Content-Length: "); -4022526d: 202cc0 or a2, a12, a12 -40225270: a0fd01 l32r a0, 4020d664 -40225273: 0000c0 callx0 a0 +40225289: 202cc0 or a2, a12, a12 +4022528c: a0f601 l32r a0, 4020d664 +4022528f: 0000c0 callx0 a0 if (pdata != NULL) { -40225276: 22bc beqz.n a2, 402252ac +40225292: 22bc beqz.n a2, 402252c8 pdata += 16; -40225278: 10c252 addi a5, a2, 16 +40225294: 10c252 addi a5, a2, 16 precvbuffer = (char *) os_strstr(pdata, "\r\n"); -4022527b: ffba31 l32r a3, 40225164 -4022527e: 052d mov.n a2, a5 -40225280: 7159 s32i.n a5, a1, 28 -40225282: a0f801 l32r a0, 4020d664 -40225285: 0000c0 callx0 a0 -40225288: ffbb31 l32r a3, 40225174 +40225297: ffba31 l32r a3, 40225180 +4022529a: 052d mov.n a2, a5 +4022529c: 7159 s32i.n a5, a1, 28 +4022529e: a0f101 l32r a0, 4020d664 +402252a1: 0000c0 callx0 a0 +402252a4: ffbb31 l32r a3, 40225190 if (precvbuffer != NULL) { -4022528b: 7158 l32i.n a5, a1, 28 +402252a7: 7158 l32i.n a5, a1, 28 headlength = ptemp - precv + 4; pdata = (char *) os_strstr(precv, "Content-Length: "); if (pdata != NULL) { pdata += 16; precvbuffer = (char *) os_strstr(pdata, "\r\n"); -4022528d: 0329 s32i.n a2, a3, 0 +402252a9: 0329 s32i.n a2, a3, 0 if (precvbuffer != NULL) { -4022528f: 72ac beqz.n a2, 402252ba +402252ab: 72ac beqz.n a2, 402252d6 os_memcpy(length_buf, pdata, precvbuffer - pdata); -40225291: c04250 sub a4, a2, a5 -40225294: 053d mov.n a3, a5 -40225296: 012d mov.n a2, a1 -40225298: 6f5f01 l32r a0, 40201014 <_irom0_text_start+0x4> -4022529b: 0000c0 callx0 a0 +402252ad: c04250 sub a4, a2, a5 +402252b0: 053d mov.n a3, a5 +402252b2: 012d mov.n a2, a1 +402252b4: 6f5801 l32r a0, 40201014 <_irom0_text_start+0x4> +402252b7: 0000c0 callx0 a0 dat_sumlength = atoi(length_buf); -4022529e: 012d mov.n a2, a1 -402252a0: ce1601 l32r a0, 40218af8 -402252a3: 0000c0 callx0 a0 -402252a6: 0f29 s32i.n a2, a15, 0 -402252a8: 000386 j 402252ba -402252ab: 0d2800 excw +402252ba: 012d mov.n a2, a1 +402252bc: ce0f01 l32r a0, 40218af8 +402252bf: 0000c0 callx0 a0 +402252c2: 0f29 s32i.n a2, a15, 0 +402252c4: 000386 j 402252d6 +402252c7: 0d2800 excw } } else { if (totallength != 0x00) { -402252ae: 828c beqz.n a2, 402252ba +402252ca: 828c beqz.n a2, 402252d6 totallength = 0; -402252b0: 020c movi.n a2, 0 -402252b2: 0d29 s32i.n a2, a13, 0 +402252cc: 020c movi.n a2, 0 +402252ce: 0d29 s32i.n a2, a13, 0 dat_sumlength = 0; -402252b4: 0f29 s32i.n a2, a15, 0 -402252b6: 002006 j 4022533a -402252b9: 0f2800 excw +402252d0: 0f29 s32i.n a2, a15, 0 +402252d2: 002006 j 40225356 +402252d5: 0f2800 excw return false; } } if ((dat_sumlength + headlength) >= 1024) { -402252bc: ffa332 movi a3, 0x3ff -402252bf: 2e2a add.n a2, a14, a2 -402252c1: 1bb327 bgeu a3, a2, 402252e0 +402252d8: ffa332 movi a3, 0x3ff +402252db: 2e2a add.n a2, a14, a2 +402252dd: 1bb327 bgeu a3, a2, 402252fc precvbuffer = (char *) os_zalloc(headlength + 1); -402252c4: ee1b addi.n a14, a14, 1 -402252c6: fe7f31 l32r a3, 40224cc4 -402252c9: 0ea142 movi a4, 0x10e -402252cc: 0e2d mov.n a2, a14 -402252ce: fe8001 l32r a0, 40224cd0 -402252d1: 0000c0 callx0 a0 -402252d4: ffa831 l32r a3, 40225174 +402252e0: ee1b addi.n a14, a14, 1 +402252e2: fe7f31 l32r a3, 40224ce0 +402252e5: 0ea142 movi a4, 0x10e +402252e8: 0e2d mov.n a2, a14 +402252ea: fe8001 l32r a0, 40224cec +402252ed: 0000c0 callx0 a0 +402252f0: ffa831 l32r a3, 40225190 os_memcpy(precvbuffer, precv, headlength + 1); -402252d7: 0e4d mov.n a4, a14 +402252f3: 0e4d mov.n a4, a14 dat_sumlength = 0; return false; } } if ((dat_sumlength + headlength) >= 1024) { precvbuffer = (char *) os_zalloc(headlength + 1); -402252d9: 0329 s32i.n a2, a3, 0 +402252f5: 0329 s32i.n a2, a3, 0 os_memcpy(precvbuffer, precv, headlength + 1); -402252db: 0c3d mov.n a3, a12 -402252dd: 0010c6 j 40225324 +402252f7: 0c3d mov.n a3, a12 +402252f9: 0010c6 j 40225340 } else { precvbuffer = (char *) os_zalloc(dat_sumlength + headlength + 1); -402252e0: fe7931 l32r a3, 40224cc4 -402252e3: 11a142 movi a4, 0x111 -402252e6: 221b addi.n a2, a2, 1 -402252e8: fe7a01 l32r a0, 40224cd0 -402252eb: 0000c0 callx0 a0 -402252ee: 02ed mov.n a14, a2 -402252f0: ffa121 l32r a2, 40225174 -402252f3: 02e9 s32i.n a14, a2, 0 +402252fc: fe7931 l32r a3, 40224ce0 +402252ff: 11a142 movi a4, 0x111 +40225302: 221b addi.n a2, a2, 1 +40225304: fe7a01 l32r a0, 40224cec +40225307: 0000c0 callx0 a0 +4022530a: 02ed mov.n a14, a2 +4022530c: ffa121 l32r a2, 40225190 +4022530f: 02e9 s32i.n a14, a2, 0 os_memcpy(precvbuffer, precv, os_strlen(precv)); -402252f5: 0c2d mov.n a2, a12 -402252f7: 719301 l32r a0, 40201944 -402252fa: 0000c0 callx0 a0 -402252fd: 024d mov.n a4, a2 -402252ff: 0c3d mov.n a3, a12 -40225301: 0e2d mov.n a2, a14 -40225303: 000746 j 40225324 +40225311: 0c2d mov.n a2, a12 +40225313: 718c01 l32r a0, 40201944 +40225316: 0000c0 callx0 a0 +40225319: 024d mov.n a4, a2 +4022531b: 0c3d mov.n a3, a12 +4022531d: 0e2d mov.n a2, a14 +4022531f: 000746 j 40225340 } } else { if (precvbuffer != NULL) { -40225306: ff9b21 l32r a2, 40225174 -40225309: 02e8 l32i.n a14, a2, 0 -4022530b: fa1e16 beqz a14, 402252b0 +40225322: ff9b21 l32r a2, 40225190 +40225325: 02e8 l32i.n a14, a2, 0 +40225327: fa1e16 beqz a14, 402252cc totallength += length; -4022530e: 0d28 l32i.n a2, a13, 0 -40225310: 4138 l32i.n a3, a1, 16 -40225312: 223a add.n a2, a2, a3 -40225314: 0d29 s32i.n a2, a13, 0 +4022532a: 0d28 l32i.n a2, a13, 0 +4022532c: 4138 l32i.n a3, a1, 16 +4022532e: 223a add.n a2, a2, a3 +40225330: 0d29 s32i.n a2, a13, 0 os_memcpy(precvbuffer + os_strlen(precvbuffer), precv, length); -40225316: 0e2d mov.n a2, a14 -40225318: 718b01 l32r a0, 40201944 -4022531b: 0000c0 callx0 a0 -4022531e: 4148 l32i.n a4, a1, 16 -40225320: 0c3d mov.n a3, a12 -40225322: 2e2a add.n a2, a14, a2 -40225324: 6f3c01 l32r a0, 40201014 <_irom0_text_start+0x4> -40225327: 0000c0 callx0 a0 +40225332: 0e2d mov.n a2, a14 +40225334: 718401 l32r a0, 40201944 +40225337: 0000c0 callx0 a0 +4022533a: 4148 l32i.n a4, a1, 16 +4022533c: 0c3d mov.n a3, a12 +4022533e: 2e2a add.n a2, a14, a2 +40225340: 6f3501 l32r a0, 40201014 <_irom0_text_start+0x4> +40225343: 0000c0 callx0 a0 dat_sumlength = 0; return false; } } if (totallength == dat_sumlength) { -4022532a: 0d38 l32i.n a3, a13, 0 -4022532c: 0f28 l32i.n a2, a15, 0 -4022532e: 089327 bne a3, a2, 4022533a +40225346: 0d38 l32i.n a3, a13, 0 +40225348: 0f28 l32i.n a2, a15, 0 +4022534a: 089327 bne a3, a2, 40225356 totallength = 0; -40225331: 020c movi.n a2, 0 -40225333: 0d29 s32i.n a2, a13, 0 +4022534d: 020c movi.n a2, 0 +4022534f: 0d29 s32i.n a2, a13, 0 dat_sumlength = 0; -40225335: 0f29 s32i.n a2, a15, 0 -40225337: 000286 j 40225345 +40225351: 0f29 s32i.n a2, a15, 0 +40225353: 000286 j 40225361 *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR response_send(void *arg, bool responseOK) { struct espconn *ptrespconn = arg; data_send(ptrespconn, responseOK, NULL); -4022533a: 040c movi.n a4, 0 -4022533c: 052122 l32i a2, a1, 20 -4022533f: 203440 or a3, a4, a4 -40225342: ff9905 call0 40224cd4 +40225356: 040c movi.n a4, 0 +40225358: 052122 l32i a2, a1, 20 +4022535b: 203440 or a3, a4, a4 +4022535e: ff9905 call0 40224cf0 parse_flag = save_data(pusrdata, length); if (parse_flag == false) { response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); -40225345: fe5f31 l32r a3, 40224cc4 -40225348: a4a142 movi a4, 0x1a4 -4022534b: 14a222 movi a2, 0x214 -4022534e: fe6001 l32r a0, 40224cd0 -40225351: 0000c0 callx0 a0 -40225354: 02dd mov.n a13, a2 -40225356: 14cd32 addi a3, a13, 20 -40225359: 224b addi.n a2, a2, 4 -4022535b: 4129 s32i.n a2, a1, 16 -4022535d: 6139 s32i.n a3, a1, 24 +40225361: fe5f31 l32r a3, 40224ce0 +40225364: a4a142 movi a4, 0x1a4 +40225367: 14a222 movi a2, 0x214 +4022536a: fe6001 l32r a0, 40224cec +4022536d: 0000c0 callx0 a0 +40225370: 02dd mov.n a13, a2 +40225372: 14cd32 addi a3, a13, 20 +40225375: 224b addi.n a2, a2, 4 +40225377: 4129 s32i.n a2, a1, 16 +40225379: 6139 s32i.n a3, a1, 24 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *pbufer = NULL; if (purl_frame == NULL || precv == NULL) { -4022535f: 11dd16 beqz a13, 40225480 -40225362: 11ac16 beqz a12, 40225480 +4022537b: 11dd16 beqz a13, 4022549c +4022537e: 11ac16 beqz a12, 4022549c return; } pbuffer = (char *) os_strstr(precv, "Host:"); -40225365: ff8431 l32r a3, 40225178 -40225368: 202cc0 or a2, a12, a12 -4022536b: a0be01 l32r a0, 4020d664 -4022536e: 0000c0 callx0 a0 +40225381: ff8431 l32r a3, 40225194 +40225384: 202cc0 or a2, a12, a12 +40225387: a0b701 l32r a0, 4020d664 +4022538a: 0000c0 callx0 a0 if (pbuffer != NULL) { -40225371: 10b216 beqz a2, 40225480 -40225374: c022c0 sub a2, a2, a12 -40225377: 74e020 extui a14, a2, 0, 8 +4022538d: 10b216 beqz a2, 4022549c +40225390: c022c0 sub a2, a2, a12 +40225393: 74e020 extui a14, a2, 0, 8 length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); -4022537a: fe5231 l32r a3, 40224cc4 -4022537d: b4a042 movi a4, 180 -40225380: 2e1b addi.n a2, a14, 1 -40225382: fe5301 l32r a0, 40224cd0 -40225385: 0000c0 callx0 a0 +40225396: fe5231 l32r a3, 40224ce0 +40225399: b4a042 movi a4, 180 +4022539c: 2e1b addi.n a2, a14, 1 +4022539e: fe5301 l32r a0, 40224cec +402253a1: 0000c0 callx0 a0 pbuffer = pbufer; os_memcpy(pbuffer, precv, length); //pbuffer Ϊһ -40225388: 0e4d mov.n a4, a14 -4022538a: 0c3d mov.n a3, a12 +402253a4: 0e4d mov.n a4, a14 +402253a6: 0c3d mov.n a3, a12 pbuffer = (char *) os_strstr(precv, "Host:"); if (pbuffer != NULL) { length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); -4022538c: 02fd mov.n a15, a2 +402253a8: 02fd mov.n a15, a2 pbuffer = pbufer; os_memcpy(pbuffer, precv, length); //pbuffer Ϊһ -4022538e: 6f2101 l32r a0, 40201014 <_irom0_text_start+0x4> -40225391: 0000c0 callx0 a0 +402253aa: 6f1a01 l32r a0, 40201014 <_irom0_text_start+0x4> +402253ad: 0000c0 callx0 a0 os_memset(purl_frame, 0, sizeof(struct URL_Frame)); -40225394: 14a242 movi a4, 0x214 -40225397: 030c movi.n a3, 0 -40225399: 0d2d mov.n a2, a13 -4022539b: 6f1d01 l32r a0, 40201010 <_irom0_text_start> -4022539e: 0000c0 callx0 a0 +402253b0: 14a242 movi a4, 0x214 +402253b3: 030c movi.n a3, 0 +402253b5: 0d2d mov.n a2, a13 +402253b7: 6f1601 l32r a0, 40201010 <_irom0_text_start> +402253ba: 0000c0 callx0 a0 if (os_strncmp(pbuffer, "GET ", 4) == 0) { -402253a1: ff7631 l32r a3, 4022517c -402253a4: 440c movi.n a4, 4 -402253a6: 0f2d mov.n a2, a15 -402253a8: 8e8301 l32r a0, 40208db4 -402253ab: 0000c0 callx0 a0 -402253ae: 72cc bnez.n a2, 402253b9 +402253bd: ff7631 l32r a3, 40225198 +402253c0: 440c movi.n a4, 4 +402253c2: 0f2d mov.n a2, a15 +402253c4: 8e7c01 l32r a0, 40208db4 +402253c7: 0000c0 callx0 a0 +402253ca: 72cc bnez.n a2, 402253d5 purl_frame->Type = GET; -402253b0: 0d29 s32i.n a2, a13, 0 +402253cc: 0d29 s32i.n a2, a13, 0 pbuffer += 4; -402253b2: ef4b addi.n a14, a15, 4 -402253b4: 000646 j 402253d1 -402253b7: 310000 srai a0, a0, 16 +402253ce: ef4b addi.n a14, a15, 4 +402253d0: 000646 j 402253ed +402253d3: 310000 srai a0, a0, 16 } else if (os_strncmp(pbuffer, "POST ", 5) == 0) { -402253ba: 0cff71 l32r a7, 401e87b8 <_lit4_end+0xe090c> -402253bd: 0f2d54 excw -402253c0: 8e7d01 l32r a0, 40208db4 -402253c3: 0000c0 callx0 a0 +402253d6: 0cff71 l32r a7, 401e87d4 <_lit4_end+0xe0928> +402253d9: 0f2d54 excw +402253dc: 8e7601 l32r a0, 40208db4 +402253df: 0000c0 callx0 a0 pbuffer = (char *) os_strstr(precv, "Host:"); if (pbuffer != NULL) { length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); pbuffer = pbufer; -402253c6: 0fed mov.n a14, a15 +402253e2: 0fed mov.n a14, a15 os_memset(purl_frame, 0, sizeof(struct URL_Frame)); if (os_strncmp(pbuffer, "GET ", 4) == 0) { purl_frame->Type = GET; pbuffer += 4; } else if (os_strncmp(pbuffer, "POST ", 5) == 0) { -402253c8: 52cc bnez.n a2, 402253d1 +402253e4: 52cc bnez.n a2, 402253ed purl_frame->Type = POST; -402253ca: 120c movi.n a2, 1 -402253cc: 0d29 s32i.n a2, a13, 0 +402253e6: 120c movi.n a2, 1 +402253e8: 0d29 s32i.n a2, a13, 0 pbuffer += 5; -402253ce: 05cfe2 addi a14, a15, 5 +402253ea: 05cfe2 addi a14, a15, 5 } //pbuffer++; str = (char *) os_strstr(pbuffer, "?"); -402253d1: ff6c31 l32r a3, 40225184 -402253d4: 0e2d mov.n a2, a14 -402253d6: a0a301 l32r a0, 4020d664 -402253d9: 0000c0 callx0 a0 +402253ed: ff6c31 l32r a3, 402251a0 +402253f0: 0e2d mov.n a2, a14 +402253f2: a09c01 l32r a0, 4020d664 +402253f5: 0000c0 callx0 a0 if (str != NULL) { -402253dc: 52bc beqz.n a2, 40225415 +402253f8: 52bc beqz.n a2, 40225431 length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri -402253de: c022e0 sub a2, a2, a14 -402253e1: 745020 extui a5, a2, 0, 8 -402253e4: 4128 l32i.n a2, a1, 16 -402253e6: 204550 or a4, a5, a5 -402253e9: 203ee0 or a3, a14, a14 -402253ec: 076152 s32i a5, a1, 28 -402253ef: 6f0901 l32r a0, 40201014 <_irom0_text_start+0x4> -402253f2: 0000c0 callx0 a0 +402253fa: c022e0 sub a2, a2, a14 +402253fd: 745020 extui a5, a2, 0, 8 +40225400: 4128 l32i.n a2, a1, 16 +40225402: 204550 or a4, a5, a5 +40225405: 203ee0 or a3, a14, a14 +40225408: 076152 s32i a5, a1, 28 +4022540b: 6f0201 l32r a0, 40201014 <_irom0_text_start+0x4> +4022540e: 0000c0 callx0 a0 str = (char *) os_strstr(pbuffer, " HTTP"); -402253f5: ff6431 l32r a3, 40225188 -402253f8: 0e2d mov.n a2, a14 -402253fa: a09a01 l32r a0, 4020d664 -402253fd: 0000c0 callx0 a0 +40225411: ff6431 l32r a3, 402251a4 +40225414: 0e2d mov.n a2, a14 +40225416: a09301 l32r a0, 4020d664 +40225419: 0000c0 callx0 a0 if (str != NULL) { -40225400: 7158 l32i.n a5, a1, 28 -40225402: 062216 beqz a2, 40225468 +4022541c: 7158 l32i.n a5, a1, 28 +4022541e: 062216 beqz a2, 40225484 pbuffer += length + 1; -40225405: 351b addi.n a3, a5, 1 -40225407: 3e3a add.n a3, a14, a3 +40225421: 351b addi.n a3, a5, 1 +40225423: 3e3a add.n a3, a14, a3 length = str - pbuffer; os_memcpy(purl_frame->pGetdat, pbuffer, length); //ȡuri -40225409: c04230 sub a4, a2, a3 -4022540c: 744040 extui a4, a4, 0, 8 -4022540f: 6128 l32i.n a2, a1, 24 -40225411: 000686 j 4022542f -40225414: 5c3100 excw +40225425: c04230 sub a4, a2, a3 +40225428: 744040 extui a4, a4, 0, 8 +4022542b: 6128 l32i.n a2, a1, 24 +4022542d: 000686 j 4022544b +40225430: 5c3100 excw } else { purl_frame->Type = ERROR; return; } } else { str = (char *) os_strstr(pbuffer, " HTTP"); -40225417: ff .byte 0xff -40225418: 202ee0 or a2, a14, a14 -4022541b: a09201 l32r a0, 4020d664 -4022541e: 0000c0 callx0 a0 +40225433: ff .byte 0xff +40225434: 202ee0 or a2, a14, a14 +40225437: a08b01 l32r a0, 4020d664 +4022543a: 0000c0 callx0 a0 if (str != NULL) { -40225421: 043216 beqz a2, 40225468 +4022543d: 043216 beqz a2, 40225484 length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri,uri -40225424: c042e0 sub a4, a2, a14 -40225427: 4128 l32i.n a2, a1, 16 -40225429: 744040 extui a4, a4, 0, 8 -4022542c: 203ee0 or a3, a14, a14 -4022542f: 6ef901 l32r a0, 40201014 <_irom0_text_start+0x4> -40225432: 0000c0 callx0 a0 +40225440: c042e0 sub a4, a2, a14 +40225443: 4128 l32i.n a2, a1, 16 +40225445: 744040 extui a4, a4, 0, 8 +40225448: 203ee0 or a3, a14, a14 +4022544b: 6ef201 l32r a0, 40201014 <_irom0_text_start+0x4> +4022544e: 0000c0 callx0 a0 purl_frame->Type = ERROR; return; } } str = (char *) os_strstr(precv, "\r\n\r\n"); -40225435: ff4931 l32r a3, 4022515c -40225438: 0c2d mov.n a2, a12 -4022543a: a08a01 l32r a0, 4020d664 -4022543d: 0000c0 callx0 a0 +40225451: ff4931 l32r a3, 40225178 +40225454: 0c2d mov.n a2, a12 +40225456: a08301 l32r a0, 4020d664 +40225459: 0000c0 callx0 a0 if (str != NULL) { -40225440: d2ac beqz.n a2, 40225471 +4022545c: d2ac beqz.n a2, 4022548d str += 4; -40225442: 324b addi.n a3, a2, 4 +4022545e: 324b addi.n a3, a2, 4 length = os_strlen(precv) - (str - precv); -40225444: 0c2d mov.n a2, a12 -40225446: 7139 s32i.n a3, a1, 28 -40225448: 713f01 l32r a0, 40201944 -4022544b: 0000c0 callx0 a0 +40225460: 0c2d mov.n a2, a12 +40225462: 7139 s32i.n a3, a1, 28 +40225464: 713801 l32r a0, 40201944 +40225467: 0000c0 callx0 a0 os_memcpy(purl_frame->pPostdat, str, length); -4022544e: 7138 l32i.n a3, a1, 28 -40225450: c0cc30 sub a12, a12, a3 -40225453: 2c2a add.n a2, a12, a2 -40225455: 744020 extui a4, a2, 0, 8 -40225458: 13a122 movi a2, 0x113 -4022545b: 802d20 add a2, a13, a2 -4022545e: 6eed01 l32r a0, 40201014 <_irom0_text_start+0x4> -40225461: 0000c0 callx0 a0 -40225464: 000246 j 40225471 -40225467: f27c00 excw +4022546a: 7138 l32i.n a3, a1, 28 +4022546c: c0cc30 sub a12, a12, a3 +4022546f: 2c2a add.n a2, a12, a2 +40225471: 744020 extui a4, a2, 0, 8 +40225474: 13a122 movi a2, 0x113 +40225477: 802d20 add a2, a13, a2 +4022547a: 6ee601 l32r a0, 40201014 <_irom0_text_start+0x4> +4022547d: 0000c0 callx0 a0 +40225480: 000246 j 4022548d +40225483: f27c00 excw if (str != NULL) { length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri,uri } else { purl_frame->Type = ERROR; -4022546a: 0d29 s32i.n a2, a13, 0 -4022546c: 000406 j 40225480 -4022546f: 310000 srai a0, a0, 16 +40225486: 0d29 s32i.n a2, a13, 0 +40225488: 000406 j 4022549c +4022548b: 310000 srai a0, a0, 16 str += 4; length = os_strlen(precv) - (str - precv); os_memcpy(purl_frame->pPostdat, str, length); } os_free(pbufer); -40225472: 42fe14 excw -40225475: f0e4a0 subx8 a14, a4, a10 -40225478: 2f .byte 0x2f -40225479: 2b0120 excw -4022547c: 00c070 excw -4022547f: 0d3800 excw +4022548e: 42fe14 excw +40225491: f0e4a0 subx8 a14, a4, a10 +40225494: 2f .byte 0x2f +40225495: 240120 extui a0, a2, 1, 3 +40225498: 00c070 excw +4022549b: 0d3800 excw response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); parse_url(pusrdata, pURL_Frame); os_printf("Type:%d\n", pURL_Frame->Type); -40225482: ff4221 l32r a2, 4022518c +4022549e: ff4221 l32r a2, 402251a8 os_printf("pSelect:%s\n", pURL_Frame->pUri); os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); -40225485: 0c0c movi.n a12, 0 +402254a1: 0c0c movi.n a12, 0 response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); parse_url(pusrdata, pURL_Frame); os_printf("Type:%d\n", pURL_Frame->Type); -40225487: 715901 l32r a0, 402019ec -4022548a: 0000c0 callx0 a0 +402254a3: 715201 l32r a0, 402019ec +402254a6: 0000c0 callx0 a0 os_printf("pSelect:%s\n", pURL_Frame->pUri); -4022548d: 042132 l32i a3, a1, 16 -40225490: ff4021 l32r a2, 40225190 -40225493: 715601 l32r a0, 402019ec -40225496: 0000c0 callx0 a0 +402254a9: 042132 l32i a3, a1, 16 +402254ac: ff4021 l32r a2, 402251ac +402254af: 714f01 l32r a0, 402019ec +402254b2: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); -40225499: 062132 l32i a3, a1, 24 -4022549c: ff3e21 l32r a2, 40225194 -4022549f: 715301 l32r a0, 402019ec -402254a2: 0000c0 callx0 a0 +402254b5: 062132 l32i a3, a1, 24 +402254b8: ff3e21 l32r a2, 402251b0 +402254bb: 714c01 l32r a0, 402019ec +402254be: 0000c0 callx0 a0 os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); -402254a5: 13a132 movi a3, 0x113 -402254a8: ff3c21 l32r a2, 40225198 -402254ab: 803d30 add a3, a13, a3 -402254ae: 714f01 l32r a0, 402019ec -402254b1: 0000c0 callx0 a0 -402254b4: ff3af1 l32r a15, 4022519c +402254c1: 13a132 movi a3, 0x113 +402254c4: ff3c21 l32r a2, 402251b4 +402254c7: 803d30 add a3, a13, a3 +402254ca: 714801 l32r a0, 402019ec +402254cd: 0000c0 callx0 a0 +402254d0: ff3af1 l32r a15, 402251b8 for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) -402254b7: 4128 l32i.n a2, a1, 16 -402254b9: 712201 l32r a0, 40201944 -402254bc: 0000c0 callx0 a0 -402254bf: 0fe8 l32i.n a14, a15, 0 -402254c1: 023d mov.n a3, a2 -402254c3: 0e2d mov.n a2, a14 -402254c5: 7139 s32i.n a3, a1, 28 -402254c7: 711f01 l32r a0, 40201944 -402254ca: 0000c0 callx0 a0 +402254d3: 4128 l32i.n a2, a1, 16 +402254d5: 711b01 l32r a0, 40201944 +402254d8: 0000c0 callx0 a0 +402254db: 0fe8 l32i.n a14, a15, 0 +402254dd: 023d mov.n a3, a2 +402254df: 0e2d mov.n a2, a14 +402254e1: 7139 s32i.n a3, a1, 28 +402254e3: 711801 l32r a0, 40201944 +402254e6: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) -402254cd: 7138 l32i.n a3, a1, 28 -402254cf: 05a237 bge a2, a3, 402254d8 +402254e9: 7138 l32i.n a3, a1, 28 +402254eb: 05a237 bge a2, a3, 402254f4 ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) -402254d2: 4128 l32i.n a2, a1, 16 -402254d4: 000106 j 402254dc -402254d7: 0fe800 excw -402254da: 0e2d mov.n a2, a14 -402254dc: 711a01 l32r a0, 40201944 -402254df: 0000c0 callx0 a0 +402254ee: 4128 l32i.n a2, a1, 16 +402254f0: 000106 j 402254f8 +402254f3: 0fe800 excw +402254f6: 0e2d mov.n a2, a14 +402254f8: 711301 l32r a0, 40201944 +402254fb: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) -402254e2: 4138 l32i.n a3, a1, 16 -402254e4: 024d mov.n a4, a2 -402254e6: 0e2d mov.n a2, a14 -402254e8: 8e3301 l32r a0, 40208db4 -402254eb: 0000c0 callx0 a0 -402254ee: a2ec bnez.n a2, 4022551c +402254fe: 4138 l32i.n a3, a1, 16 +40225500: 024d mov.n a4, a2 +40225502: 0e2d mov.n a2, a14 +40225504: 8e2c01 l32r a0, 40208db4 +40225507: 0000c0 callx0 a0 +4022550a: a2ec bnez.n a2, 40225538 ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) == 0) { switch (pURL_Frame->Type) { -402254f0: 0d28 l32i.n a2, a13, 0 -402254f2: f28c beqz.n a2, 40225505 -402254f4: 351266 bnei a2, 1, 4022552d +4022550c: 0d28 l32i.n a2, a13, 0 +4022550e: f28c beqz.n a2, 40225521 +40225510: 351266 bnei a2, 1, 40225549 case GET: if (g_app_handlers[i].get_handler != NULL) g_app_handlers[i].get_handler(ptrespconn, pURL_Frame); break; case POST: if (g_app_handlers[i].set_handler != NULL) -402254f7: ff2931 l32r a3, 4022519c -402254fa: a05cc0 addx4 a5, a12, a12 -402254fd: a05530 addx4 a5, a5, a3 -40225500: 2548 l32i.n a4, a5, 8 -40225502: 000286 j 40225510 +40225513: ff2931 l32r a3, 402251b8 +40225516: a05cc0 addx4 a5, a12, a12 +40225519: a05530 addx4 a5, a5, a3 +4022551c: 2548 l32i.n a4, a5, 8 +4022551e: 000286 j 4022552c if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) == 0) { switch (pURL_Frame->Type) { case GET: if (g_app_handlers[i].get_handler != NULL) -40225505: ff2521 l32r a2, 4022519c -40225508: a05cc0 addx4 a5, a12, a12 -4022550b: a05520 addx4 a5, a5, a2 -4022550e: 1548 l32i.n a4, a5, 4 +40225521: ff2521 l32r a2, 402251b8 +40225524: a05cc0 addx4 a5, a12, a12 +40225527: a05520 addx4 a5, a5, a2 +4022552a: 1548 l32i.n a4, a5, 4 g_app_handlers[i].get_handler(ptrespconn, pURL_Frame); break; case POST: if (g_app_handlers[i].set_handler != NULL) -40225510: 949c beqz.n a4, 4022552d +4022552c: 949c beqz.n a4, 40225549 g_app_handlers[i].set_handler(ptrespconn, pURL_Frame); -40225512: 5128 l32i.n a2, a1, 20 -40225514: 0d3d mov.n a3, a13 -40225516: 0004c0 callx0 a4 -40225519: 000406 j 4022552d -4022551c: cc1b addi.n a12, a12, 1 -4022551e: 14cff2 addi a15, a15, 20 +4022552e: 5128 l32i.n a2, a1, 20 +40225530: 0d3d mov.n a3, a13 +40225532: 0004c0 callx0 a4 +40225535: 000406 j 40225549 +40225538: cc1b addi.n a12, a12, 1 +4022553a: 14cff2 addi a15, a15, 20 os_printf("Type:%d\n", pURL_Frame->Type); os_printf("pSelect:%s\n", pURL_Frame->pUri); os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { -40225521: 923c66 bnei a12, 3, 402254b7 +4022553d: 923c66 bnei a12, 3, 402254d3 break; } } if (i >= sizeof(g_app_handlers) / sizeof(struct http_uri_call)) { // os_printf("no http:%s\n", pURL_Frame->pUri); data_send(ptrespconn, false, NULL); -40225524: 040c movi.n a4, 0 -40225526: 5128 l32i.n a2, a1, 20 -40225528: 043d mov.n a3, a4 -4022552a: ff7a85 call0 40224cd4 +40225540: 040c movi.n a4, 0 +40225542: 5128 l32i.n a2, a1, 20 +40225544: 043d mov.n a3, a4 +40225546: ff7a85 call0 40224cf0 } if (precvbuffer != NULL) { -4022552d: ff1131 l32r a3, 40225174 -40225530: 0328 l32i.n a2, a3, 0 -40225532: 20c330 or a12, a3, a3 -40225535: 00f216 beqz a2, 40225548 +40225549: ff1131 l32r a3, 40225190 +4022554c: 0328 l32i.n a2, a3, 0 +4022554e: 20c330 or a12, a3, a3 +40225551: 00f216 beqz a2, 40225564 os_free(precvbuffer); -40225538: fde331 l32r a3, 40224cc4 -4022553b: c4a142 movi a4, 0x1c4 -4022553e: 6ffa01 l32r a0, 40201528 -40225541: 0000c0 callx0 a0 +40225554: fde331 l32r a3, 40224ce0 +40225557: c4a142 movi a4, 0x1c4 +4022555a: 6ff301 l32r a0, 40201528 +4022555d: 0000c0 callx0 a0 precvbuffer = NULL; -40225544: 020c movi.n a2, 0 -40225546: 0c29 s32i.n a2, a12, 0 +40225560: 020c movi.n a2, 0 +40225562: 0c29 s32i.n a2, a12, 0 } os_free(pURL_Frame); -40225548: fddf31 l32r a3, 40224cc4 -4022554b: c7a142 movi a4, 0x1c7 -4022554e: 0d2d mov.n a2, a13 -40225550: 6ff601 l32r a0, 40201528 -40225553: 0000c0 callx0 a0 +40225564: fddf31 l32r a3, 40224ce0 +40225567: c7a142 movi a4, 0x1c7 +4022556a: 0d2d mov.n a2, a13 +4022556c: 6fef01 l32r a0, 40201528 +4022556f: 0000c0 callx0 a0 pURL_Frame = NULL; _temp_exit: ; } -40225556: f108 l32i.n a0, a1, 60 -40225558: e1c8 l32i.n a12, a1, 56 -4022555a: d1d8 l32i.n a13, a1, 52 -4022555c: c1e8 l32i.n a14, a1, 48 -4022555e: b1f8 l32i.n a15, a1, 44 -40225560: 40c112 addi a1, a1, 64 -40225563: f00d ret.n -40225565: 000000 ill -40225568: ff25d0 excw -4022556b: 3f .byte 0x3f -4022556c: ff25b0 excw -4022556f: 3f .byte 0x3f -40225570: 225130 excw -40225573: c11240 mul16u a1, a2, a4 - -40225574 : +40225572: f108 l32i.n a0, a1, 60 +40225574: e1c8 l32i.n a12, a1, 56 +40225576: d1d8 l32i.n a13, a1, 52 +40225578: c1e8 l32i.n a14, a1, 48 +4022557a: b1f8 l32i.n a15, a1, 44 +4022557c: 40c112 addi a1, a1, 64 +4022557f: f00d ret.n +40225581: 000000 ill +40225584: ff25d0 excw +40225587: 3f .byte 0x3f +40225588: ff25b0 excw +4022558b: 3f .byte 0x3f +4022558c: 514c movi.n a1, 69 +4022558e: 124022 s8i a2, a0, 18 + +40225590 : * Description : parameter initialize as a server * Parameters : port -- server port * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_webserver_init(uint32 port) { -40225574: f0c112 addi a1, a1, -16 -40225577: 0261c2 s32i a12, a1, 8 +40225590: f0c112 addi a1, a1, -16 +40225593: 0261c2 s32i a12, a1, 8 LOCAL struct espconn esp_conn; LOCAL esp_tcp esptcp; esp_conn.type = ESPCONN_TCP; -4022557a: fffbc1 l32r a12, 40225568 +40225596: fffbc1 l32r a12, 40225584 * Description : parameter initialize as a server * Parameters : port -- server port * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_webserver_init(uint32 port) { -4022557d: 036102 s32i a0, a1, 12 +40225599: 036102 s32i a0, a1, 12 LOCAL struct espconn esp_conn; LOCAL esp_tcp esptcp; esp_conn.type = ESPCONN_TCP; -40225580: 031c movi.n a3, 16 -40225582: 0c39 s32i.n a3, a12, 0 +4022559c: 031c movi.n a3, 16 +4022559e: 0c39 s32i.n a3, a12, 0 esp_conn.state = ESPCONN_NONE; -40225584: 030c movi.n a3, 0 -40225586: 1c39 s32i.n a3, a12, 4 +402255a0: 030c movi.n a3, 0 +402255a2: 1c39 s32i.n a3, a12, 4 esp_conn.proto.tcp = &esptcp; -40225588: fff931 l32r a3, 4022556c -4022558b: 2c39 s32i.n a3, a12, 8 +402255a4: fff931 l32r a3, 40225588 +402255a7: 2c39 s32i.n a3, a12, 8 esp_conn.proto.tcp->local_port = port; -4022558d: 1329 s32i.n a2, a3, 4 +402255a9: 1329 s32i.n a2, a3, 4 espconn_regist_connectcb(&esp_conn, webserver_listen); -4022558f: fff831 l32r a3, 40225570 -40225592: 0c2d mov.n a2, a12 -40225594: 15cd05 call0 4023b268 +402255ab: fff831 l32r a3, 4022558c +402255ae: 0c2d mov.n a2, a12 +402255b0: 15cd05 call0 4023b284 espconn_accept(&esp_conn); -40225597: 0c2d mov.n a2, a12 -40225599: 15dd05 call0 4023b36c +402255b3: 0c2d mov.n a2, a12 +402255b5: 15dd05 call0 4023b388 } -4022559c: 3108 l32i.n a0, a1, 12 -4022559e: 21c8 l32i.n a12, a1, 8 -402255a0: 10c112 addi a1, a1, 16 -402255a3: f00d ret.n -402255a5: 000000 ill -402255a8: ff25f4 excw -402255ab: 3f .byte 0x3f -402255ac: 9e .byte 0x9e -402255ad: 3ffe97 bbsi a14, 25, 402255f0 -402255b0: 225844 excw -402255b3: c11240 mul16u a1, a2, a4 - -402255b4 : +402255b8: 3108 l32i.n a0, a1, 12 +402255ba: 21c8 l32i.n a12, a1, 8 +402255bc: 10c112 addi a1, a1, 16 +402255bf: f00d ret.n +402255c1: 000000 ill +402255c4: ff25f4 excw +402255c7: 3f .byte 0x3f +402255c8: 9e .byte 0x9e +402255c9: 3ffe97 bbsi a14, 25, 4022560c +402255cc: 225860 excw +402255cf: c11240 mul16u a1, a2, a4 + +402255d0 : * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402255b4: f0c112 addi a1, a1, -16 -402255b7: 21c9 s32i.n a12, a1, 8 +402255d0: f0c112 addi a1, a1, -16 +402255d3: 21c9 s32i.n a12, a1, 8 ptrespconn.type = ESPCONN_UDP; -402255b9: fffbc1 l32r a12, 402255a8 +402255d5: fffbc1 l32r a12, 402255c4 * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402255bc: 3109 s32i.n a0, a1, 12 -402255be: 11d9 s32i.n a13, a1, 4 +402255d8: 3109 s32i.n a0, a1, 12 +402255da: 11d9 s32i.n a13, a1, 4 ptrespconn.type = ESPCONN_UDP; ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); -402255c0: fffb31 l32r a3, 402255ac +402255dc: fffb31 l32r a3, 402255c8 * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402255c3: 02dd mov.n a13, a2 +402255df: 02dd mov.n a13, a2 ptrespconn.type = ESPCONN_UDP; -402255c5: 022c movi.n a2, 32 -402255c7: 0c29 s32i.n a2, a12, 0 +402255e1: 022c movi.n a2, 32 +402255e3: 0c29 s32i.n a2, a12, 0 ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); -402255c9: 242c movi.n a4, 34 -402255cb: 021c movi.n a2, 16 -402255cd: fdc001 l32r a0, 40224cd0 -402255d0: 0000c0 callx0 a0 -402255d3: 2c29 s32i.n a2, a12, 8 +402255e5: 242c movi.n a4, 34 +402255e7: 021c movi.n a2, 16 +402255e9: fdc001 l32r a0, 40224cec +402255ec: 0000c0 callx0 a0 +402255ef: 2c29 s32i.n a2, a12, 8 ptrespconn.proto.udp->local_port = port; espconn_regist_recvcb(&ptrespconn, user_con_received); -402255d5: fff631 l32r a3, 402255b0 +402255f1: fff631 l32r a3, 402255cc *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { ptrespconn.type = ESPCONN_UDP; ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); ptrespconn.proto.udp->local_port = port; -402255d8: 12d9 s32i.n a13, a2, 4 +402255f4: 12d9 s32i.n a13, a2, 4 espconn_regist_recvcb(&ptrespconn, user_con_received); -402255da: 0c2d mov.n a2, a12 -402255dc: 15c985 call0 4023b278 +402255f6: 0c2d mov.n a2, a12 +402255f8: 15c985 call0 4023b294 espconn_create(&ptrespconn); -402255df: 0c2d mov.n a2, a12 -402255e1: 1587c5 call0 4023ae60 +402255fb: 0c2d mov.n a2, a12 +402255fd: 1587c5 call0 4023ae7c } -402255e4: 3108 l32i.n a0, a1, 12 -402255e6: 21c8 l32i.n a12, a1, 8 -402255e8: 11d8 l32i.n a13, a1, 4 -402255ea: 10c112 addi a1, a1, 16 -402255ed: f00d ret.n -402255ef: 27c500 excw +40225600: 3108 l32i.n a0, a1, 12 +40225602: 21c8 l32i.n a12, a1, 8 +40225604: 11d8 l32i.n a13, a1, 4 +40225606: 10c112 addi a1, a1, 16 +40225609: f00d ret.n +4022560b: 27c500 excw ... -402255f4 : +40225610 : void ICACHE_FLASH_ATTR user_udp_send(uint8_t *s) { -402255f4: f0c112 addi a1, a1, -16 -402255f7: 0161d2 s32i a13, a1, 4 -402255fa: 036102 s32i a0, a1, 12 -402255fd: 0261c2 s32i a12, a1, 8 -40225600: 02dd mov.n a13, a2 +40225610: f0c112 addi a1, a1, -16 +40225613: 0161d2 s32i a13, a1, 4 +40225616: 036102 s32i a0, a1, 12 +40225619: 0261c2 s32i a12, a1, 8 +4022561c: 02dd mov.n a13, a2 if (wifi_station_get_connect_status() == STATION_GOT_IP || wifi_softap_get_station_num() > 0) { -40225602: fca785 call0 4022207c -40225605: 2f5266 bnei a2, 5, 40225638 +4022561e: fca5c5 call0 4022207c +40225621: 2f5266 bnei a2, 5, 40225654 ptrespconn.proto.udp->remote_port = 10181; //ȡ˿ -40225608: ffe8c1 l32r a12, 402255a8 -4022560b: fff931 l32r a3, 402255f0 -4022560e: 2c28 l32i.n a2, a12, 8 -40225610: 0239 s32i.n a3, a2, 0 +40225624: ffe8c1 l32r a12, 402255c4 +40225627: fff931 l32r a3, 4022560c +4022562a: 2c28 l32i.n a2, a12, 8 +4022562c: 0239 s32i.n a3, a2, 0 ptrespconn.proto.udp->remote_ip[0] = 255; //ȡIPַ -40225612: 2c28 l32i.n a2, a12, 8 -40225614: f37c movi.n a3, -1 -40225616: 0c4232 s8i a3, a2, 12 +4022562e: 2c28 l32i.n a2, a12, 8 +40225630: f37c movi.n a3, -1 +40225632: 0c4232 s8i a3, a2, 12 ptrespconn.proto.udp->remote_ip[1] = 255; -40225619: 0d4232 s8i a3, a2, 13 +40225635: 0d4232 s8i a3, a2, 13 ptrespconn.proto.udp->remote_ip[2] = 255; -4022561c: 0e4232 s8i a3, a2, 14 +40225638: 0e4232 s8i a3, a2, 14 ptrespconn.proto.udp->remote_ip[3] = 255; -4022561f: 0f4232 s8i a3, a2, 15 +4022563b: 0f4232 s8i a3, a2, 15 espconn_send(&ptrespconn, s, os_strlen(s)); // -40225622: 202dd0 or a2, a13, a13 -40225625: 70c701 l32r a0, 40201944 -40225628: 0000c0 callx0 a0 -4022562b: f44020 extui a4, a2, 0, 16 -4022562e: 0d3d mov.n a3, a13 -40225630: 0c2d mov.n a2, a12 -40225632: 1587c5 call0 4023aeb0 -40225635: 000146 j 4022563e +4022563e: 202dd0 or a2, a13, a13 +40225641: 70c001 l32r a0, 40201944 +40225644: 0000c0 callx0 a0 +40225647: f44020 extui a4, a2, 0, 16 +4022564a: 0d3d mov.n a3, a13 +4022564c: 0c2d mov.n a2, a12 +4022564e: 1587c5 call0 4023aecc +40225651: 000146 j 4022565a espconn_create(&ptrespconn); } void ICACHE_FLASH_ATTR user_udp_send(uint8_t *s) { if (wifi_station_get_connect_status() == STATION_GOT_IP || wifi_softap_get_station_num() > 0) { -40225638: fd3545 call0 40222990 -4022563b: fc9256 bnez a2, 40225608 +40225654: fd3385 call0 40222990 +40225657: fc9256 bnez a2, 40225624 ptrespconn.proto.udp->remote_ip[1] = 255; ptrespconn.proto.udp->remote_ip[2] = 255; ptrespconn.proto.udp->remote_ip[3] = 255; espconn_send(&ptrespconn, s, os_strlen(s)); // } } -4022563e: 032102 l32i a0, a1, 12 -40225641: 0221c2 l32i a12, a1, 8 -40225644: 0121d2 l32i a13, a1, 4 -40225647: 10c112 addi a1, a1, 16 -4022564a: f00d ret.n -4022564c: ff2610 excw -4022564f: 3f .byte 0x3f -40225650: 334a add.n a3, a3, a4 -40225652: ff .byte 0xff -40225653: 3f .byte 0x3f -40225654: baf8 l32i.n a15, a10, 44 -40225656: fe .byte 0xfe -40225657: 3f .byte 0x3f -40225658: feb8e6 bgei a8, 16, 4022565a -4022565b: 3f .byte 0x3f -4022565c: b90c movi.n a9, 11 -4022565e: fe .byte 0xfe -4022565f: 3f .byte 0x3f -40225660: 3f .byte 0x3f -40225661: 3ffe96 bltz a14, 40225a64 -40225664: 102744 excw -40225667: a09240 addx4 a9, a2, a4 - -40225668 : +4022565a: 032102 l32i a0, a1, 12 +4022565d: 0221c2 l32i a12, a1, 8 +40225660: 0121d2 l32i a13, a1, 4 +40225663: 10c112 addi a1, a1, 16 +40225666: f00d ret.n +40225668: ff2610 excw +4022566b: 3f .byte 0x3f +4022566c: 334a add.n a3, a3, a4 +4022566e: ff .byte 0xff +4022566f: 3f .byte 0x3f +40225670: baf8 l32i.n a15, a10, 44 +40225672: fe .byte 0xfe +40225673: 3f .byte 0x3f +40225674: feb8e6 bgei a8, 16, 40225676 +40225677: 3f .byte 0x3f +40225678: b90c movi.n a9, 11 +4022567a: fe .byte 0xfe +4022567b: 3f .byte 0x3f +4022567c: 3f .byte 0x3f +4022567d: 3ffe96 bltz a14, 40225a80 +40225680: 102744 excw +40225683: a09240 addx4 a9, a2, a4 + +40225684 : #include "user_sntp.h" LOCAL os_timer_t timer_rtc; uint32 utc_time = 0; void ICACHE_FLASH_ATTR user_os_timer_func(void *arg) { -40225668: d0a092 movi a9, 208 -4022566b: c01190 sub a1, a1, a9 +40225684: d0a092 movi a9, 208 +40225687: c01190 sub a1, a1, a9 uint8_t DeviceBuffer[28] = { 0 }; -4022566e: 10c152 addi a5, a1, 16 -40225671: 80a022 movi a2, 128 -40225674: c41c movi.n a4, 28 -40225676: 00a032 movi a3, 0 -40225679: 802520 add a2, a5, a2 +4022568a: 10c152 addi a5, a1, 16 +4022568d: 80a022 movi a2, 128 +40225690: c41c movi.n a4, 28 +40225692: 00a032 movi a3, 0 +40225695: 802520 add a2, a5, a2 #include "user_sntp.h" LOCAL os_timer_t timer_rtc; uint32 utc_time = 0; void ICACHE_FLASH_ATTR user_os_timer_func(void *arg) { -4022567c: 3261c2 s32i a12, a1, 200 -4022567f: 336102 s32i a0, a1, 204 -40225682: 3161d2 s32i a13, a1, 196 -40225685: 3061e2 s32i a14, a1, 192 -40225688: 2f61f2 s32i a15, a1, 188 +40225698: 3261c2 s32i a12, a1, 200 +4022569b: 336102 s32i a0, a1, 204 +4022569e: 3161d2 s32i a13, a1, 196 +402256a1: 3061e2 s32i a14, a1, 192 +402256a4: 2f61f2 s32i a15, a1, 188 uint8_t DeviceBuffer[28] = { 0 }; -4022568b: fe3101 l32r a0, 40224f50 -4022568e: 0000c0 callx0 a0 +402256a7: fe3101 l32r a0, 40224f6c +402256aa: 0000c0 callx0 a0 int8_t task_flag = -1; //¼ÿĸҪ uint8_t i, j; if (utc_time == 0 || (time.second == 59 && time.minute == 59)) { //ÿСʱУ׼һ -40225691: ffeec1 l32r a12, 4022564c -40225694: 0c28 l32i.n a2, a12, 0 -40225696: 017216 beqz a2, 402256b1 -40225699: ffed21 l32r a2, 40225650 -4022569c: 3ba032 movi a3, 59 -4022569f: 060242 l8ui a4, a2, 6 -402256a2: 021437 beq a4, a3, 402256a8 -402256a5: 0040c6 j 402257ac -402256a8: 050222 l8ui a2, a2, 5 -402256ab: 021237 beq a2, a3, 402256b1 -402256ae: 003e86 j 402257ac +402256ad: ffeec1 l32r a12, 40225668 +402256b0: 0c28 l32i.n a2, a12, 0 +402256b2: 017216 beqz a2, 402256cd +402256b5: ffed21 l32r a2, 4022566c +402256b8: 3ba032 movi a3, 59 +402256bb: 060242 l8ui a4, a2, 6 +402256be: 021437 beq a4, a3, 402256c4 +402256c1: 0040c6 j 402257c8 +402256c4: 050222 l8ui a2, a2, 5 +402256c7: 021237 beq a2, a3, 402256cd +402256ca: 003e86 j 402257c8 if (wifi_station_get_connect_status() == STATION_GOT_IP) { -402256b1: fc9c85 call0 4022207c -402256b4: 045266 bnei a2, 5, 402256bc +402256cd: fc9ac5 call0 4022207c +402256d0: 045266 bnei a2, 5, 402256d8 utc_time = sntp_get_current_timestamp(); -402256b7: dc3385 call0 402019f0 -402256ba: 0c29 s32i.n a2, a12, 0 +402256d3: dc31c5 call0 402019f0 +402256d6: 0c29 s32i.n a2, a12, 0 } } if (utc_time > 0) { -402256bc: 0c28 l32i.n a2, a12, 0 -402256be: 0ef216 beqz a2, 402257b1 +402256d8: 0c28 l32i.n a2, a12, 0 +402256da: 0ef216 beqz a2, 402257cd utc_time++; -402256c1: 221b addi.n a2, a2, 1 -402256c3: 0c29 s32i.n a2, a12, 0 +402256dd: 221b addi.n a2, a2, 1 +402256df: 0c29 s32i.n a2, a12, 0 os_sprintf(DeviceBuffer, "%s", sntp_get_real_time(utc_time)); -402256c5: dc3585 call0 40201a20 -402256c8: 10c132 addi a3, a1, 16 -402256cb: 80a0c2 movi a12, 128 -402256ce: c3ca add.n a12, a3, a12 -402256d0: ffe131 l32r a3, 40225654 -402256d3: 024d mov.n a4, a2 -402256d5: 0c2d mov.n a2, a12 -402256d7: fe5c85 call0 40223ca0 +402256e1: dc33c5 call0 40201a20 +402256e4: 10c132 addi a3, a1, 16 +402256e7: 80a0c2 movi a12, 128 +402256ea: c3ca add.n a12, a3, a12 +402256ec: ffe131 l32r a3, 40225670 +402256ef: 024d mov.n a4, a2 +402256f1: 0c2d mov.n a2, a12 +402256f3: fe5ac5 call0 40223ca0 time_strtohex(DeviceBuffer); -402256da: 0c2d mov.n a2, a12 -402256dc: ffe201 l32r a0, 40225664 -402256df: 0000c0 callx0 a0 +402256f6: 0c2d mov.n a2, a12 +402256f8: ffe201 l32r a0, 40225680 +402256fb: 0000c0 callx0 a0 if (time.second == 0) -402256e2: ffdbc1 l32r a12, 40225650 -402256e5: 060c22 l8ui a2, a12, 6 -402256e8: d2dc bnez.n a2, 40225709 +402256fe: ffdbc1 l32r a12, 4022566c +40225701: 060c22 l8ui a2, a12, 6 +40225704: d2dc bnez.n a2, 40225725 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, time.minute, time.second); -402256ea: 040c72 l8ui a7, a12, 4 -402256ed: 030c62 l8ui a6, a12, 3 -402256f0: 020c52 l8ui a5, a12, 2 -402256f3: 010c42 l8ui a4, a12, 1 -402256f6: 000c32 l8ui a3, a12, 0 -402256f9: 1129 s32i.n a2, a1, 4 -402256fb: 050c22 l8ui a2, a12, 5 -402256fe: 0129 s32i.n a2, a1, 0 -40225700: ffd621 l32r a2, 40225658 -40225703: 70ba01 l32r a0, 402019ec -40225706: 0000c0 callx0 a0 +40225706: 040c72 l8ui a7, a12, 4 +40225709: 030c62 l8ui a6, a12, 3 +4022570c: 020c52 l8ui a5, a12, 2 +4022570f: 010c42 l8ui a4, a12, 1 +40225712: 000c32 l8ui a3, a12, 0 +40225715: 1129 s32i.n a2, a1, 4 +40225717: 050c22 l8ui a2, a12, 5 +4022571a: 0129 s32i.n a2, a1, 0 +4022571c: ffd621 l32r a2, 40225674 +4022571f: 70b301 l32r a0, 402019ec +40225722: 0000c0 callx0 a0 if (user_config.task[j].on != 0) { uint8_t repeat = user_config.task[j].repeat; if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -40225709: 030c82 l8ui a8, a12, 3 -4022570c: 030c movi.n a3, 0 -4022570e: 280b addi.n a2, a8, -1 -40225710: 180c movi.n a8, 1 -40225712: 401200 ssl a2 -40225715: a18800 sll a8, a8 -40225718: fad021 l32r a2, 40224258 +40225725: 030c82 l8ui a8, a12, 3 +40225728: 030c movi.n a3, 0 +4022572a: 280b addi.n a2, a8, -1 +4022572c: 180c movi.n a8, 1 +4022572e: 401200 ssl a2 +40225731: a18800 sll a8, a8 +40225734: fac921 l32r a2, 40224258 for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { if (user_config.task[j].on != 0) { uint8_t repeat = user_config.task[j].repeat; if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour -4022571b: 060ca2 l8ui a10, a12, 6 -4022571e: e40272 l8ui a7, a2, 228 -40225721: 050cb2 l8ui a11, a12, 5 -40225724: 040cd2 l8ui a13, a12, 4 +40225737: 060ca2 l8ui a10, a12, 6 +4022573a: e40272 l8ui a7, a2, 228 +4022573d: 050cb2 l8ui a11, a12, 5 +40225740: 040cd2 l8ui a13, a12, 4 && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -40225727: 540c movi.n a4, 5 -40225729: 036d mov.n a6, a3 -4022572b: 20c220 or a12, a2, a2 +40225743: 540c movi.n a4, 5 +40225745: 036d mov.n a6, a3 +40225747: 20c220 or a12, a2, a2 user_config.on = user_config.task[j].action; update_user_config_flag = true; } if (repeat == 0x00) { task_flag = j; user_config.task[j].on = 0; -4022572e: 20e330 or a14, a3, a3 +4022574a: 20e330 or a14, a3, a3 bool update_user_config_flag = false; //TODO ޸Ķʱ߼ for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { if (user_config.task[j].on != 0) { -40225731: e90252 l8ui a5, a2, 233 -40225734: d5bc beqz.n a5, 40225775 +4022574d: e90252 l8ui a5, a2, 233 +40225750: d5bc beqz.n a5, 40225791 uint8_t repeat = user_config.task[j].repeat; -40225736: e70292 l8ui a9, a2, 231 +40225752: e70292 l8ui a9, a2, 231 if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ -40225739: 8afc bnez.n a10, 40225775 +40225755: 8afc bnez.n a10, 40225791 time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour -4022573b: e60252 l8ui a5, a2, 230 -4022573e: 015580 slli a5, a5, 24 -40225741: 315850 srai a5, a5, 24 -40225744: 2d9b57 bne a11, a5, 40225775 -40225747: e50252 l8ui a5, a2, 229 -4022574a: 015580 slli a5, a5, 24 -4022574d: 315850 srai a5, a5, 24 -40225750: 219d57 bne a13, a5, 40225775 +40225757: e60252 l8ui a5, a2, 230 +4022575a: 015580 slli a5, a5, 24 +4022575d: 315850 srai a5, a5, 24 +40225760: 2d9b57 bne a11, a5, 40225791 +40225763: e50252 l8ui a5, a2, 229 +40225766: 015580 slli a5, a5, 24 +40225769: 315850 srai a5, a5, 24 +4022576c: 219d57 bne a13, a5, 40225791 && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -40225753: 002916 beqz a9, 40225759 -40225756: 1b0987 bnone a9, a8, 40225775 +4022576f: 002916 beqz a9, 40225775 +40225772: 1b0987 bnone a9, a8, 40225791 if (user_config.on != user_config.task[j].action) { -40225759: e802f2 l8ui a15, a2, 232 -4022575c: 015f80 slli a5, a15, 24 -4022575f: 315850 srai a5, a5, 24 -40225762: 081757 beq a7, a5, 4022576e +40225775: e802f2 l8ui a15, a2, 232 +40225778: 015f80 slli a5, a15, 24 +4022577b: 315850 srai a5, a5, 24 +4022577e: 081757 beq a7, a5, 4022578a user_config.on = user_config.task[j].action; -40225765: 01a032 movi a3, 1 -40225768: 7470f0 extui a7, a15, 0, 8 +40225781: 01a032 movi a3, 1 +40225784: 7470f0 extui a7, a15, 0, 8 update_user_config_flag = true; -4022576b: 206330 or a6, a3, a3 +40225787: 206330 or a6, a3, a3 } if (repeat == 0x00) { -4022576e: 39cc bnez.n a9, 40225775 +4022578a: 39cc bnez.n a9, 40225791 task_flag = j; user_config.task[j].on = 0; -40225770: e942e2 s8i a14, a2, 233 +4022578c: e942e2 s8i a14, a2, 233 update_user_config_flag = true; -40225773: 160c movi.n a6, 1 -40225775: 440b addi.n a4, a4, -1 -40225777: 744040 extui a4, a4, 0, 8 -4022577a: 225b addi.n a2, a2, 5 +4022578f: 160c movi.n a6, 1 +40225791: 440b addi.n a4, a4, -1 +40225793: 744040 extui a4, a4, 0, 8 +40225796: 225b addi.n a2, a2, 5 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, time.minute, time.second); bool update_user_config_flag = false; //TODO ޸Ķʱ߼ for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { -4022577c: fb1456 bnez a4, 40225731 -4022577f: 138c beqz.n a3, 40225784 -40225781: e44c72 s8i a7, a12, 228 +40225798: fb1456 bnez a4, 4022574d +4022579b: 138c beqz.n a3, 402257a0 +4022579d: e44c72 s8i a7, a12, 228 } } //´ ¶ʱ if (update_user_config_flag == true) { -40225784: 291666 bnei a6, 1, 402257b1 +402257a0: 291666 bnei a6, 1, 402257cd os_printf("update_user_config_flag"); -40225787: ffb521 l32r a2, 4022565c -4022578a: 709801 l32r a0, 402019ec -4022578d: 0000c0 callx0 a0 +402257a3: ffb521 l32r a2, 40225678 +402257a6: 709101 l32r a0, 402019ec +402257a9: 0000c0 callx0 a0 // os_free(json_str); // cJSON_Delete(json_send); // os_printf("cJSON_Delete"); char strJson[128]; os_sprintf(strJson, "{\"mac\":\"%s\",\"on\":%d}", strMac, user_config.on); -40225790: e40c52 l8ui a5, a12, 228 -40225793: fab241 l32r a4, 4022425c -40225796: ffb231 l32r a3, 40225660 -40225799: 10c122 addi a2, a1, 16 -4022579c: fe5005 call0 40223ca0 +402257ac: e40c52 l8ui a5, a12, 228 +402257af: faab41 l32r a4, 4022425c +402257b2: ffb231 l32r a3, 4022567c +402257b5: 10c122 addi a2, a1, 16 +402257b8: fe4e45 call0 40223ca0 user_json_analysis(false, strJson); -4022579f: 10c132 addi a3, a1, 16 -402257a2: 020c movi.n a2, 0 -402257a4: 00a205 call0 402261c8 +402257bb: 10c132 addi a3, a1, 16 +402257be: 020c movi.n a2, 0 +402257c0: 00a205 call0 402261e4 } } } -402257a7: 000186 j 402257b1 -402257aa: 280000 excw +402257c3: 000186 j 402257cd +402257c6: 280000 excw if (wifi_station_get_connect_status() == STATION_GOT_IP) { utc_time = sntp_get_current_timestamp(); } } if (utc_time > 0) { -402257ad: c60c movi.n a6, 12 -402257af: 02ffc3 excw +402257c9: c60c movi.n a6, 12 +402257cb: 02ffc3 excw user_json_analysis(false, strJson); } } } -402257b2: 923321 l32r a2, 4020a080 -402257b5: c2d0a0 excw -402257b8: d23221 l32r a2, 4021a080 -402257bb: e23121 l32r a2, 4021e080 -402257be: f23021 l32r a2, 40222080 -402257c1: 9a2f21 l32r a2, 4020c080 -402257c4: f00d11 l32r a1, 402217f8 -402257c7: 261400 excw -402257ca: ff .byte 0xff -402257cb: 3f .byte 0x3f -402257cc: 5668 l32i.n a6, a6, 20 -402257ce: 124022 s8i a2, a0, 18 - -402257d0 : +402257ce: 923321 l32r a2, 4020a09c +402257d1: c2d0a0 excw +402257d4: d23221 l32r a2, 4021a09c +402257d7: e23121 l32r a2, 4021e09c +402257da: f23021 l32r a2, 4022209c +402257dd: 9a2f21 l32r a2, 4020c09c +402257e0: f00d11 l32r a1, 40221814 +402257e3: 261400 excw +402257e6: ff .byte 0xff +402257e7: 3f .byte 0x3f +402257e8: 225684 excw +402257eb: c11240 mul16u a1, a2, a4 + +402257ec : void ICACHE_FLASH_ATTR user_os_timer_init(void) { -402257d0: f0c112 addi a1, a1, -16 -402257d3: 0261c2 s32i a12, a1, 8 +402257ec: f0c112 addi a1, a1, -16 +402257ef: 0261c2 s32i a12, a1, 8 os_timer_disarm(&timer_rtc); -402257d6: fffcc1 l32r a12, 402257c8 +402257f2: fffcc1 l32r a12, 402257e4 } } void ICACHE_FLASH_ATTR user_os_timer_init(void) { -402257d9: 3109 s32i.n a0, a1, 12 +402257f5: 3109 s32i.n a0, a1, 12 os_timer_disarm(&timer_rtc); -402257db: 202cc0 or a2, a12, a12 -402257de: 72b001 l32r a0, 402022a0 -402257e1: 0000c0 callx0 a0 +402257f7: 202cc0 or a2, a12, a12 +402257fa: 72a901 l32r a0, 402022a0 +402257fd: 0000c0 callx0 a0 os_timer_setfn(&timer_rtc, (os_timer_func_t *) user_os_timer_func, NULL); -402257e4: fffa31 l32r a3, 402257cc -402257e7: 0c2d mov.n a2, a12 -402257e9: 040c movi.n a4, 0 -402257eb: 744201 l32r a0, 402028f4 -402257ee: 0000c0 callx0 a0 +40225800: fffa31 l32r a3, 402257e8 +40225803: 0c2d mov.n a2, a12 +40225805: 040c movi.n a4, 0 +40225807: 743b01 l32r a0, 402028f4 +4022580a: 0000c0 callx0 a0 os_timer_arm(&timer_rtc, 1000, 1); -402257f1: 150c movi.n a5, 1 -402257f3: 0c2d mov.n a2, a12 -402257f5: 054d mov.n a4, a5 -402257f7: e8a332 movi a3, 0x3e8 -402257fa: 72aa01 l32r a0, 402022a4 -402257fd: 0000c0 callx0 a0 +4022580d: 150c movi.n a5, 1 +4022580f: 0c2d mov.n a2, a12 +40225811: 054d mov.n a4, a5 +40225813: e8a332 movi a3, 0x3e8 +40225816: 72a301 l32r a0, 402022a4 +40225819: 0000c0 callx0 a0 } -40225800: 3108 l32i.n a0, a1, 12 -40225802: 21c8 l32i.n a12, a1, 8 -40225804: 10c112 addi a1, a1, 16 -40225807: f00d ret.n -40225809: 000000 ill +4022581c: 3108 l32i.n a0, a1, 12 +4022581e: 21c8 l32i.n a12, a1, 8 +40225820: 10c112 addi a1, a1, 16 +40225823: f00d ret.n +40225825: 000000 ill -4022580c : +40225828 : #include "user_mqtt.h" #include "user_function.h" #include "user_setting.h" void ICACHE_FLASH_ATTR user_send(bool udp_flag, uint8_t *s, char retained) { -4022580c: f0c112 addi a1, a1, -16 -4022580f: 21c9 s32i.n a12, a1, 8 -40225811: 11d9 s32i.n a13, a1, 4 -40225813: 3109 s32i.n a0, a1, 12 -40225815: 742020 extui a2, a2, 0, 8 -40225818: 03cd mov.n a12, a3 -4022581a: 74d040 extui a13, a4, 0, 8 +40225828: f0c112 addi a1, a1, -16 +4022582b: 21c9 s32i.n a12, a1, 8 +4022582d: 11d9 s32i.n a13, a1, 4 +4022582f: 3109 s32i.n a0, a1, 12 +40225831: 742020 extui a2, a2, 0, 8 +40225834: 03cd mov.n a12, a3 +40225836: 74d040 extui a13, a4, 0, 8 if (udp_flag || !user_mqtt_is_connect()) { -4022581d: 007216 beqz a2, 40225828 +40225839: 007216 beqz a2, 40225844 user_udp_send(s); -40225820: 0c2d mov.n a2, a12 -40225822: ffdd05 call0 402255f4 -40225825: 000406 j 40225839 +4022583c: 0c2d mov.n a2, a12 +4022583e: ffdd05 call0 40225610 +40225841: 000406 j 40225855 #include "user_function.h" #include "user_setting.h" void ICACHE_FLASH_ATTR user_send(bool udp_flag, uint8_t *s, char retained) { if (udp_flag || !user_mqtt_is_connect()) { -40225828: 0021c5 call0 40225a48 -4022582b: ff1216 beqz a2, 40225820 +40225844: 0021c5 call0 40225a64 +40225847: ff1216 beqz a2, 4022583c user_udp_send(s); } else { user_mqtt_send(s, 1, retained); -4022582e: 204dd0 or a4, a13, a13 -40225831: 01a032 movi a3, 1 -40225834: 0c2d mov.n a2, a12 -40225836: 001d85 call0 40225a10 +4022584a: 204dd0 or a4, a13, a13 +4022584d: 01a032 movi a3, 1 +40225850: 0c2d mov.n a2, a12 +40225852: 001d85 call0 40225a2c } } -40225839: 3108 l32i.n a0, a1, 12 -4022583b: 21c8 l32i.n a12, a1, 8 -4022583d: 11d8 l32i.n a13, a1, 4 -4022583f: 10c112 addi a1, a1, 16 -40225842: f00d ret.n +40225855: 3108 l32i.n a0, a1, 12 +40225857: 21c8 l32i.n a12, a1, 8 +40225859: 11d8 l32i.n a13, a1, 4 +4022585b: 10c112 addi a1, a1, 16 +4022585e: f00d ret.n -40225844 : +40225860 : void ICACHE_FLASH_ATTR user_con_received(void *arg, char *pusrdata, unsigned short length) { -40225844: f0c112 addi a1, a1, -16 -40225847: 3109 s32i.n a0, a1, 12 -40225849: f44040 extui a4, a4, 0, 16 +40225860: f0c112 addi a1, a1, -16 +40225863: 3109 s32i.n a0, a1, 12 +40225865: f44040 extui a4, a4, 0, 16 if (length == 1 && *pusrdata == 127) -4022584c: 081466 bnei a4, 1, 40225858 -4022584f: 000342 l8ui a4, a3, 0 -40225852: 7fa022 movi a2, 127 -40225855: 041427 beq a4, a2, 4022585d +40225868: 081466 bnei a4, 1, 40225874 +4022586b: 000342 l8ui a4, a3, 0 +4022586e: 7fa022 movi a2, 127 +40225871: 041427 beq a4, a2, 40225879 struct espconn *pesp_conn = arg; int i, j; uint32_t k; user_json_analysis(true, pusrdata); -40225858: 120c movi.n a2, 1 -4022585a: 0096c5 call0 402261c8 +40225874: 120c movi.n a2, 1 +40225876: 0096c5 call0 402261e4 } -4022585d: 3108 l32i.n a0, a1, 12 -4022585f: 10c112 addi a1, a1, 16 -40225862: f00d ret.n -40225864: ff33e0 excw -40225867: 3f .byte 0x3f +40225879: 3108 l32i.n a0, a1, 12 +4022587b: 10c112 addi a1, a1, 16 +4022587e: f00d ret.n +40225880: ff33e0 excw +40225883: 3f .byte 0x3f -40225868 : +40225884 : os_free(topicBuf); os_free(dataBuf); } void ICACHE_FLASH_ATTR user_mqtt_connect(void) { MQTT_Connect(&mqttClient); -40225868: ffff21 l32r a2, 40225864 +40225884: ffff21 l32r a2, 40225880 user_json_analysis(false, dataBuf); os_free(topicBuf); os_free(dataBuf); } void ICACHE_FLASH_ATTR user_mqtt_connect(void) { -4022586b: f0c112 addi a1, a1, -16 -4022586e: 036102 s32i a0, a1, 12 +40225887: f0c112 addi a1, a1, -16 +4022588a: 036102 s32i a0, a1, 12 MQTT_Connect(&mqttClient); -40225871: 01ad45 call0 40227348 +4022588d: 01ad45 call0 40227364 } -40225874: 032102 l32i a0, a1, 12 -40225877: 10c112 addi a1, a1, 16 -4022587a: 000080 ret -4022587d: 000000 ill +40225890: 032102 l32i a0, a1, 12 +40225893: 10c112 addi a1, a1, 16 +40225896: 000080 ret +40225899: 000000 ill -40225880 : +4022589c : void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { MQTT_Disconnect(&mqttClient); -40225880: fff921 l32r a2, 40225864 +4022589c: fff921 l32r a2, 40225880 void ICACHE_FLASH_ATTR user_mqtt_connect(void) { MQTT_Connect(&mqttClient); } void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { -40225883: f0c112 addi a1, a1, -16 -40225886: 036102 s32i a0, a1, 12 +4022589f: f0c112 addi a1, a1, -16 +402258a2: 036102 s32i a0, a1, 12 MQTT_Disconnect(&mqttClient); -40225889: 019385 call0 402271c4 +402258a5: 019385 call0 402271e0 } -4022588c: 032102 l32i a0, a1, 12 -4022588f: 10c112 addi a1, a1, 16 -40225892: 000080 ret -40225895: 000000 ill -40225898: b959 s32i.n a5, a9, 44 -4022589a: fe .byte 0xfe -4022589b: 3f .byte 0x3f -4022589c: ff34b0 excw -4022589f: 3f .byte 0x3f -402258a0: b96d excw -402258a2: fe .byte 0xfe -402258a3: 3f .byte 0x3f -402258a4: ff3500 excw -402258a7: 3f .byte 0x3f -402258a8: feb983 excw -402258ab: 3f .byte 0x3f -402258ac: 34d8 l32i.n a13, a4, 12 -402258ae: ff .byte 0xff -402258af: 3f .byte 0x3f -402258b0: b99a add.n a11, a9, a9 -402258b2: fe .byte 0xfe -402258b3: 3f .byte 0x3f -402258b4: 33b8 l32i.n a11, a3, 12 -402258b6: ff .byte 0xff +402258a8: 032102 l32i a0, a1, 12 +402258ab: 10c112 addi a1, a1, 16 +402258ae: 000080 ret +402258b1: 000000 ill +402258b4: b959 s32i.n a5, a9, 44 +402258b6: fe .byte 0xfe 402258b7: 3f .byte 0x3f -402258b8: 95ba add.n a9, a5, a11 -402258ba: fe .byte 0xfe +402258b8: ff34b0 excw 402258bb: 3f .byte 0x3f -402258bc: 237c movi.n a3, -14 -402258be: 484010 excw -402258c1: 401023 excw -402258c4: 102324 excw -402258c7: 23d440 excw -402258ca: b74010 excw -402258cd: feb9 s32i.n a11, a14, 60 +402258bc: b96d excw +402258be: fe .byte 0xfe +402258bf: 3f .byte 0x3f +402258c0: ff3500 excw +402258c3: 3f .byte 0x3f +402258c4: feb983 excw +402258c7: 3f .byte 0x3f +402258c8: 34d8 l32i.n a13, a4, 12 +402258ca: ff .byte 0xff +402258cb: 3f .byte 0x3f +402258cc: b99a add.n a11, a9, a9 +402258ce: fe .byte 0xfe 402258cf: 3f .byte 0x3f - -402258d0 : +402258d0: 33b8 l32i.n a11, a3, 12 +402258d2: ff .byte 0xff +402258d3: 3f .byte 0x3f +402258d4: 95ba add.n a9, a5, a11 +402258d6: fe .byte 0xfe +402258d7: 3f .byte 0x3f +402258d8: 237c movi.n a3, -14 +402258da: 484010 excw +402258dd: 401023 excw +402258e0: 102324 excw +402258e3: 23d440 excw +402258e6: b74010 excw +402258e9: feb9 s32i.n a11, a14, 60 +402258eb: 3f .byte 0x3f + +402258ec : void ICACHE_FLASH_ATTR user_mqtt_init(void) { -402258d0: f0c112 addi a1, a1, -16 -402258d3: 21c9 s32i.n a12, a1, 8 +402258ec: f0c112 addi a1, a1, -16 +402258ef: 21c9 s32i.n a12, a1, 8 os_sprintf(topic_set, MQTT_CLIENT_SUB_TOPIC, strMac); -402258d5: fa61c1 l32r a12, 4022425c -402258d8: fff031 l32r a3, 40225898 -402258db: fff021 l32r a2, 4022589c -402258de: 0c4d mov.n a4, a12 +402258f1: fa5ac1 l32r a12, 4022425c +402258f4: fff031 l32r a3, 402258b4 +402258f7: fff021 l32r a2, 402258b8 +402258fa: 0c4d mov.n a4, a12 void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { MQTT_Disconnect(&mqttClient); } void ICACHE_FLASH_ATTR user_mqtt_init(void) { -402258e0: 3109 s32i.n a0, a1, 12 -402258e2: 11d9 s32i.n a13, a1, 4 +402258fc: 3109 s32i.n a0, a1, 12 +402258fe: 11d9 s32i.n a13, a1, 4 os_sprintf(topic_set, MQTT_CLIENT_SUB_TOPIC, strMac); -402258e4: fe3b85 call0 40223ca0 +40225900: fe39c5 call0 40223ca0 os_sprintf(topic_state, MQTT_CLIENT_PUB_TOPIC, strMac); -402258e7: ffee31 l32r a3, 402258a0 -402258ea: ffee21 l32r a2, 402258a4 -402258ed: 0c4d mov.n a4, a12 -402258ef: fe3b05 call0 40223ca0 +40225903: ffee31 l32r a3, 402258bc +40225906: ffee21 l32r a2, 402258c0 +40225909: 0c4d mov.n a4, a12 +4022590b: fe3945 call0 40223ca0 os_sprintf(topic_senser, MQTT_CLIENT_SENSER_TOPIC, strMac); -402258f2: ffed31 l32r a3, 402258a8 -402258f5: ffed21 l32r a2, 402258ac -402258f8: 0c4d mov.n a4, a12 -402258fa: fe3a45 call0 40223ca0 +4022590e: ffed31 l32r a3, 402258c4 +40225911: ffed21 l32r a2, 402258c8 +40225914: 0c4d mov.n a4, a12 +40225916: fe3885 call0 40223ca0 os_sprintf(willtopic, MQTT_CLIENT_WILL_TOPIC, strMac); -402258fd: ffedd1 l32r a13, 402258b4 -40225900: ffec31 l32r a3, 402258b0 -40225903: 0c4d mov.n a4, a12 -40225905: 0d2d mov.n a2, a13 -40225907: fe3985 call0 40223ca0 +40225919: ffedd1 l32r a13, 402258d0 +4022591c: ffec31 l32r a3, 402258cc +4022591f: 0c4d mov.n a4, a12 +40225921: 0d2d mov.n a2, a13 +40225923: fe37c5 call0 40223ca0 //MQTTʼ MQTT_InitConnection(&mqttClient, user_config.mqtt_ip, user_config.mqtt_port, NO_TLS); -4022590a: fa5321 l32r a2, 40224258 -4022590d: ffd5c1 l32r a12, 40225864 -40225910: 311242 l16ui a4, a2, 98 -40225913: fad131 l32r a3, 40224458 -40225916: 0c2d mov.n a2, a12 -40225918: 050c movi.n a5, 0 -4022591a: 015405 call0 40226e5c +40225926: fa4c21 l32r a2, 40224258 +40225929: ffd5c1 l32r a12, 40225880 +4022592c: 311242 l16ui a4, a2, 98 +4022592f: fad231 l32r a3, 40224478 +40225932: 0c2d mov.n a2, a12 +40225934: 050c movi.n a5, 0 +40225936: 015405 call0 40226e78 MQTT_InitClient(&mqttClient, user_config.name, user_config.mqtt_user, user_config.mqtt_password, MQTT_KEEPALIVE, 1); -4022591d: fad051 l32r a5, 40224460 -40225920: facf41 l32r a4, 4022445c -40225923: facc31 l32r a3, 40224454 -40225926: 170c movi.n a7, 1 -40225928: 0c2d mov.n a2, a12 -4022592a: 461c movi.n a6, 20 -4022592c: 0159c5 call0 40226ecc +40225939: fad151 l32r a5, 40224480 +4022593c: fad041 l32r a4, 4022447c +4022593f: facd31 l32r a3, 40224474 +40225942: 170c movi.n a7, 1 +40225944: 0c2d mov.n a2, a12 +40225946: 461c movi.n a6, 20 +40225948: 0159c5 call0 40226ee8 MQTT_InitLWT(&mqttClient, willtopic, "0", 1, 1); -4022592f: 160c movi.n a6, 1 -40225931: ffe141 l32r a4, 402258b8 -40225934: 065d mov.n a5, a6 -40225936: 0d3d mov.n a3, a13 -40225938: 0c2d mov.n a2, a12 -4022593a: 017005 call0 4022703c +4022594b: 160c movi.n a6, 1 +4022594d: ffe141 l32r a4, 402258d4 +40225950: 065d mov.n a5, a6 +40225952: 0d3d mov.n a3, a13 +40225954: 0c2d mov.n a2, a12 +40225956: 017005 call0 40227058 MQTT_OnConnected(&mqttClient, mqttConnectedCb); -4022593d: ffdf31 l32r a3, 402258bc -40225940: 202cc0 or a2, a12, a12 -40225943: 0178c5 call0 402270d0 +40225959: ffdf31 l32r a3, 402258d8 +4022595c: 202cc0 or a2, a12, a12 +4022595f: 0178c5 call0 402270ec MQTT_OnDisconnected(&mqttClient, mqttDisconnectedCb); -40225946: ffde31 l32r a3, 402258c0 -40225949: 202cc0 or a2, a12, a12 -4022594c: 017885 call0 402270d8 +40225962: ffde31 l32r a3, 402258dc +40225965: 202cc0 or a2, a12, a12 +40225968: 017885 call0 402270f4 MQTT_OnPublished(&mqttClient, mqttPublishedCb); -4022594f: ffdd31 l32r a3, 402258c4 -40225952: 202cc0 or a2, a12, a12 -40225955: 017885 call0 402270e0 +4022596b: ffdd31 l32r a3, 402258e0 +4022596e: 202cc0 or a2, a12, a12 +40225971: 017885 call0 402270fc MQTT_OnData(&mqttClient, mqttDataCb); -40225958: ffdc31 l32r a3, 402258c8 -4022595b: 0c2d mov.n a2, a12 -4022595d: 017905 call0 402270f0 +40225974: ffdc31 l32r a3, 402258e4 +40225977: 0c2d mov.n a2, a12 +40225979: 017905 call0 4022710c os_printf("user_mqtt_init\n"); -40225960: ffdb21 l32r a2, 402258cc -40225963: 702201 l32r a0, 402019ec -40225966: 0000c0 callx0 a0 +4022597c: ffdb21 l32r a2, 402258e8 +4022597f: 701b01 l32r a0, 402019ec +40225982: 0000c0 callx0 a0 } -40225969: 3108 l32i.n a0, a1, 12 -4022596b: 21c8 l32i.n a12, a1, 8 -4022596d: 11d8 l32i.n a13, a1, 4 -4022596f: 10c112 addi a1, a1, 16 -40225972: f00d ret.n -40225974: ff2640 excw -40225977: 3f .byte 0x3f - -40225978 : +40225985: 3108 l32i.n a0, a1, 12 +40225987: 21c8 l32i.n a12, a1, 8 +40225989: 11d8 l32i.n a13, a1, 4 +4022598b: 10c112 addi a1, a1, 16 +4022598e: f00d ret.n +40225990: ff2640 excw +40225993: 3f .byte 0x3f + +40225994 : os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -40225978: e0c112 addi a1, a1, -32 -4022597b: 51d9 s32i.n a13, a1, 20 -4022597d: 02dd mov.n a13, a2 +40225994: e0c112 addi a1, a1, -32 +40225997: 51d9 s32i.n a13, a1, 20 +40225999: 02dd mov.n a13, a2 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -4022597f: fffd21 l32r a2, 40225974 +4022599b: fffd21 l32r a2, 40225990 os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -40225982: 61c9 s32i.n a12, a1, 24 -40225984: 41e9 s32i.n a14, a1, 16 -40225986: 31f9 s32i.n a15, a1, 12 -40225988: 7109 s32i.n a0, a1, 28 +4022599e: 61c9 s32i.n a12, a1, 24 +402259a0: 41e9 s32i.n a14, a1, 16 +402259a2: 31f9 s32i.n a15, a1, 12 +402259a4: 7109 s32i.n a0, a1, 28 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -4022598a: 000222 l8ui a2, a2, 0 +402259a6: 000222 l8ui a2, a2, 0 os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -4022598d: 03cd mov.n a12, a3 -4022598f: 74e040 extui a14, a4, 0, 8 -40225992: 74f050 extui a15, a5, 0, 8 +402259a9: 03cd mov.n a12, a3 +402259ab: 74e040 extui a14, a4, 0, 8 +402259ae: 74f050 extui a15, a5, 0, 8 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -40225995: 729c beqz.n a2, 402259b0 -40225997: 032d mov.n a2, a3 -40225999: 6fea01 l32r a0, 40201944 -4022599c: 0000c0 callx0 a0 -4022599f: 025d mov.n a5, a2 -402259a1: ffb021 l32r a2, 40225864 -402259a4: 0f7d mov.n a7, a15 -402259a6: 0e6d mov.n a6, a14 -402259a8: 0c4d mov.n a4, a12 -402259aa: 203dd0 or a3, a13, a13 -402259ad: 018485 call0 402271f8 +402259b1: 729c beqz.n a2, 402259cc +402259b3: 032d mov.n a2, a3 +402259b5: 6fe301 l32r a0, 40201944 +402259b8: 0000c0 callx0 a0 +402259bb: 025d mov.n a5, a2 +402259bd: ffb021 l32r a2, 40225880 +402259c0: 0f7d mov.n a7, a15 +402259c2: 0e6d mov.n a6, a14 +402259c4: 0c4d mov.n a4, a12 +402259c6: 203dd0 or a3, a13, a13 +402259c9: 018485 call0 40227214 } -402259b0: 7108 l32i.n a0, a1, 28 -402259b2: 61c8 l32i.n a12, a1, 24 -402259b4: 51d8 l32i.n a13, a1, 20 -402259b6: 41e8 l32i.n a14, a1, 16 -402259b8: 31f8 l32i.n a15, a1, 12 -402259ba: 20c112 addi a1, a1, 32 -402259bd: f00d ret.n -402259bf: 262800 excw -402259c2: ff .byte 0xff -402259c3: 3f .byte 0x3f -402259c4: fe8a27 bany a10, a2, 402259c6 -402259c7: 3f .byte 0x3f -402259c8: 262c movi.n a6, 34 -402259ca: ff .byte 0xff -402259cb: 3f .byte 0x3f - -402259cc : +402259cc: 7108 l32i.n a0, a1, 28 +402259ce: 61c8 l32i.n a12, a1, 24 +402259d0: 51d8 l32i.n a13, a1, 20 +402259d2: 41e8 l32i.n a14, a1, 16 +402259d4: 31f8 l32i.n a15, a1, 12 +402259d6: 20c112 addi a1, a1, 32 +402259d9: f00d ret.n +402259db: 262800 excw +402259de: ff .byte 0xff +402259df: 3f .byte 0x3f +402259e0: fe8a27 bany a10, a2, 402259e2 +402259e3: 3f .byte 0x3f +402259e4: 262c movi.n a6, 34 +402259e6: ff .byte 0xff +402259e7: 3f .byte 0x3f + +402259e8 : LOCAL os_timer_t timer_mqtt; LOCAL uint8_t status = 0; void ICACHE_FLASH_ATTR user_mqtt_timer_func(void *arg) { status++; -402259cc: fffd31 l32r a3, 402259c0 +402259e8: fffd31 l32r a3, 402259dc char topic_senser[MAX_MQTT_TOPIC_SIZE]; char willtopic[MAX_MQTT_TOPIC_SIZE]; LOCAL os_timer_t timer_mqtt; LOCAL uint8_t status = 0; void ICACHE_FLASH_ATTR user_mqtt_timer_func(void *arg) { -402259cf: f0c112 addi a1, a1, -16 -402259d2: 21c9 s32i.n a12, a1, 8 -402259d4: 3109 s32i.n a0, a1, 12 +402259eb: f0c112 addi a1, a1, -16 +402259ee: 21c9 s32i.n a12, a1, 8 +402259f0: 3109 s32i.n a0, a1, 12 status++; -402259d6: 000322 l8ui a2, a3, 0 -402259d9: 03cd mov.n a12, a3 -402259db: 221b addi.n a2, a2, 1 -402259dd: 742020 extui a2, a2, 0, 8 -402259e0: 004322 s8i a2, a3, 0 +402259f2: 000322 l8ui a2, a3, 0 +402259f5: 03cd mov.n a12, a3 +402259f7: 221b addi.n a2, a2, 1 +402259f9: 742020 extui a2, a2, 0, 8 +402259fc: 004322 s8i a2, a3, 0 switch (status) { -402259e3: 111266 bnei a2, 1, 402259f8 +402259ff: 111266 bnei a2, 1, 40225a14 case 1: user_mqtt_send_topic(willtopic,"1\0",1,1); -402259e6: 150c movi.n a5, 1 -402259e8: fff731 l32r a3, 402259c4 -402259eb: ffb221 l32r a2, 402258b4 -402259ee: 204550 or a4, a5, a5 -402259f1: fff845 call0 40225978 +40225a02: 150c movi.n a5, 1 +40225a04: fff731 l32r a3, 402259e0 +40225a07: ffb221 l32r a2, 402258d0 +40225a0a: 204550 or a4, a5, a5 +40225a0d: fff845 call0 40225994 break; -402259f4: 000386 j 40225a06 -402259f7: f42100 extui a2, a0, 1, 16 +40225a10: 000386 j 40225a22 +40225a13: f42100 extui a2, a0, 1, 16 default: os_timer_disarm(&timer_mqtt); -402259fa: ff .byte 0xff -402259fb: 722901 l32r a0, 402022a0 -402259fe: 0000c0 callx0 a0 +40225a16: ff .byte 0xff +40225a17: 722201 l32r a0, 402022a0 +40225a1a: 0000c0 callx0 a0 status = 0; -40225a01: 020c movi.n a2, 0 -40225a03: 004c22 s8i a2, a12, 0 +40225a1d: 020c movi.n a2, 0 +40225a1f: 004c22 s8i a2, a12, 0 break; } } -40225a06: 3108 l32i.n a0, a1, 12 -40225a08: 21c8 l32i.n a12, a1, 8 -40225a0a: 10c112 addi a1, a1, 16 -40225a0d: f00d ret.n +40225a22: 3108 l32i.n a0, a1, 12 +40225a24: 21c8 l32i.n a12, a1, 8 +40225a26: 10c112 addi a1, a1, 16 +40225a29: f00d ret.n ... -40225a10 : +40225a2c : return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; } BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { return user_mqtt_send_topic(topic_state, data, qos, retained); -40225a10: 745040 extui a5, a4, 0, 8 -40225a13: 744030 extui a4, a3, 0, 8 -40225a16: 023d mov.n a3, a2 -40225a18: ffa321 l32r a2, 402258a4 +40225a2c: 745040 extui a5, a4, 0, 8 +40225a2f: 744030 extui a4, a3, 0, 8 +40225a32: 023d mov.n a3, a2 +40225a34: ffa321 l32r a2, 402258c0 user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; } BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { -40225a1b: f0c112 addi a1, a1, -16 -40225a1e: 036102 s32i a0, a1, 12 +40225a37: f0c112 addi a1, a1, -16 +40225a3a: 036102 s32i a0, a1, 12 return user_mqtt_send_topic(topic_state, data, qos, retained); -40225a21: fff545 call0 40225978 +40225a3d: fff545 call0 40225994 } -40225a24: 3108 l32i.n a0, a1, 12 -40225a26: 10c112 addi a1, a1, 16 -40225a29: f00d ret.n +40225a40: 3108 l32i.n a0, a1, 12 +40225a42: 10c112 addi a1, a1, 16 +40225a45: f00d ret.n ... -40225a2c : +40225a48 : BOOL ICACHE_FLASH_ATTR user_mqtt_send_senser(char *arg, char qos, char retained) { return user_mqtt_send_topic(topic_senser, arg, qos, retained); -40225a2c: 745040 extui a5, a4, 0, 8 -40225a2f: 744030 extui a4, a3, 0, 8 -40225a32: 023d mov.n a3, a2 -40225a34: ff9e21 l32r a2, 402258ac +40225a48: 745040 extui a5, a4, 0, 8 +40225a4b: 744030 extui a4, a3, 0, 8 +40225a4e: 023d mov.n a3, a2 +40225a50: ff9e21 l32r a2, 402258c8 BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { return user_mqtt_send_topic(topic_state, data, qos, retained); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_senser(char *arg, char qos, char retained) { -40225a37: f0c112 addi a1, a1, -16 -40225a3a: 036102 s32i a0, a1, 12 +40225a53: f0c112 addi a1, a1, -16 +40225a56: 036102 s32i a0, a1, 12 return user_mqtt_send_topic(topic_senser, arg, qos, retained); -40225a3d: fff385 call0 40225978 +40225a59: fff385 call0 40225994 } -40225a40: 3108 l32i.n a0, a1, 12 -40225a42: 10c112 addi a1, a1, 16 -40225a45: f00d ret.n +40225a5c: 3108 l32i.n a0, a1, 12 +40225a5e: 10c112 addi a1, a1, 16 +40225a61: f00d ret.n ... -40225a48 : +40225a64 : os_printf("user_mqtt_init\n"); } bool ICACHE_FLASH_ATTR user_mqtt_is_connect() { return is_connect; } -40225a48: ffcb21 l32r a2, 40225974 -40225a4b: 000222 l8ui a2, a2, 0 -40225a4e: f00d ret.n -40225a50: ff26b4 excw -40225a53: 3f .byte 0x3f -40225a54: febae0 excw -40225a57: 3f .byte 0x3f -40225a58: febb05 call0 4022460c -40225a5b: 3f .byte 0x3f -40225a5c: 00a8c0 excw -40225a5f: 26a801 l32r a0, 401ef500 <_lit4_end+0xe7654> -40225a62: ff .byte 0xff -40225a63: 3f .byte 0x3f - -40225a64 : +40225a64: ffcb21 l32r a2, 40225990 +40225a67: 000222 l8ui a2, a2, 0 +40225a6a: f00d ret.n +40225a6c: ff26b4 excw +40225a6f: 3f .byte 0x3f +40225a70: febae0 excw +40225a73: 3f .byte 0x3f +40225a74: febb05 call0 40224628 +40225a77: 3f .byte 0x3f +40225a78: 00a8c0 excw +40225a7b: 26a801 l32r a0, 401ef51c <_lit4_end+0xe7670> +40225a7e: ff .byte 0xff +40225a7f: 3f .byte 0x3f + +40225a80 : wifi_status_led_uninstall(); user_set_led_wifi(1); break; } } void ICACHE_FLASH_ATTR user_wifi_AP() { -40225a64: b0a092 movi a9, 176 -40225a67: c01190 sub a1, a1, a9 -40225a6a: 2b6102 s32i a0, a1, 172 +40225a80: b0a092 movi a9, 176 +40225a83: c01190 sub a1, a1, a9 +40225a86: 2b6102 s32i a0, a1, 172 if (wifi_get_opmode() == STATIONAP_MODE) -40225a6d: fb3545 call0 40220dc4 -40225a70: 023266 bnei a2, 3, 40225a76 -40225a73: 002086 j 40225af9 +40225a89: fb3385 call0 40220dc4 +40225a8c: 023266 bnei a2, 3, 40225a92 +40225a8f: 002086 j 40225b15 return; wifi_set_opmode_current(SOFTAP_MODE); -40225a76: 220c movi.n a2, 2 -40225a78: fb5d05 call0 4022104c +40225a92: 220c movi.n a2, 2 +40225a94: fb5b45 call0 4022104c char strName[32] = { 0 }; -40225a7b: 042c movi.n a4, 32 -40225a7d: 030c movi.n a3, 0 -40225a7f: 6cc122 addi a2, a1, 108 -40225a82: fd3301 l32r a0, 40224f50 -40225a85: 0000c0 callx0 a0 +40225a97: 042c movi.n a4, 32 +40225a99: 030c movi.n a3, 0 +40225a9b: 6cc122 addi a2, a1, 108 +40225a9e: fd3301 l32r a0, 40224f6c +40225aa1: 0000c0 callx0 a0 os_sprintf(strName, MDNS_DEVICE_NAME, strMac + 8); -40225a88: fff241 l32r a4, 40225a50 -40225a8b: fff231 l32r a3, 40225a54 -40225a8e: 6cc122 addi a2, a1, 108 -40225a91: fe20c5 call0 40223ca0 +40225aa4: fff241 l32r a4, 40225a6c +40225aa7: fff231 l32r a3, 40225a70 +40225aaa: 6cc122 addi a2, a1, 108 +40225aad: fe1f05 call0 40223ca0 struct softap_config configAp; os_sprintf(configAp.ssid, strName); -40225a94: 6cc132 addi a3, a1, 108 -40225a97: 012d mov.n a2, a1 -40225a99: fe2045 call0 40223ca0 +40225ab0: 6cc132 addi a3, a1, 108 +40225ab3: 012d mov.n a2, a1 +40225ab5: fe1e85 call0 40223ca0 os_printf("softAP SSID : %s \n", strName); -40225a9c: ffef21 l32r a2, 40225a58 -40225a9f: 6cc132 addi a3, a1, 108 -40225aa2: 6fd201 l32r a0, 402019ec -40225aa5: 0000c0 callx0 a0 +40225ab8: ffef21 l32r a2, 40225a74 +40225abb: 6cc132 addi a3, a1, 108 +40225abe: 6fcb01 l32r a0, 402019ec +40225ac1: 0000c0 callx0 a0 configAp.ssid_len = os_strlen(strName); -40225aa8: 6cc122 addi a2, a1, 108 -40225aab: 6fa601 l32r a0, 40201944 -40225aae: 0000c0 callx0 a0 -40225ab1: 604122 s8i a2, a1, 96 +40225ac4: 6cc122 addi a2, a1, 108 +40225ac7: 6f9f01 l32r a0, 40201944 +40225aca: 0000c0 callx0 a0 +40225acd: 604122 s8i a2, a1, 96 configAp.channel = 5; -40225ab4: 520c movi.n a2, 5 -40225ab6: 614122 s8i a2, a1, 97 +40225ad0: 520c movi.n a2, 5 +40225ad2: 614122 s8i a2, a1, 97 configAp.authmode = AUTH_OPEN; -40225ab9: 020c movi.n a2, 0 -40225abb: 196122 s32i a2, a1, 100 +40225ad5: 020c movi.n a2, 0 +40225ad7: 196122 s32i a2, a1, 100 configAp.ssid_hidden = 0; -40225abe: 684122 s8i a2, a1, 104 +40225ada: 684122 s8i a2, a1, 104 configAp.max_connection = 4; -40225ac1: 420c movi.n a2, 4 -40225ac3: 694122 s8i a2, a1, 105 +40225add: 420c movi.n a2, 4 +40225adf: 694122 s8i a2, a1, 105 configAp.beacon_interval = 100; -40225ac6: 64a022 movi a2, 100 -40225ac9: 355122 s16i a2, a1, 106 +40225ae2: 64a022 movi a2, 100 +40225ae5: 355122 s16i a2, a1, 106 wifi_softap_set_config(&configAp); -40225acc: 202110 or a2, a1, a1 -40225acf: fccd05 call0 402227a0 +40225ae8: 202110 or a2, a1, a1 +40225aeb: fccb45 call0 402227a0 struct ip_info info; wifi_softap_dhcps_stop(); -40225ad2: fb1185 call0 40220bec +40225aee: fb0fc5 call0 40220bec IP4_ADDR(&info.ip, 192, 168, 0, 1); -40225ad5: ffe121 l32r a2, 40225a5c +40225af1: ffe121 l32r a2, 40225a78 IP4_ADDR(&info.gw, 192, 168, 0, 1); IP4_ADDR(&info.netmask, 255, 255, 255, 0); wifi_set_ip_info(SOFTAP_IF, &info); -40225ad8: 8ca032 movi a3, 140 +40225af4: 8ca032 movi a3, 140 configAp.max_connection = 4; configAp.beacon_interval = 100; wifi_softap_set_config(&configAp); struct ip_info info; wifi_softap_dhcps_stop(); IP4_ADDR(&info.ip, 192, 168, 0, 1); -40225adb: 236122 s32i a2, a1, 140 +40225af7: 236122 s32i a2, a1, 140 IP4_ADDR(&info.gw, 192, 168, 0, 1); -40225ade: 256122 s32i a2, a1, 148 +40225afa: 256122 s32i a2, a1, 148 IP4_ADDR(&info.netmask, 255, 255, 255, 0); -40225ae1: e48721 l32r a2, 4021ed00 +40225afd: e48021 l32r a2, 4021ed00 wifi_set_ip_info(SOFTAP_IF, &info); -40225ae4: 803130 add a3, a1, a3 +40225b00: 803130 add a3, a1, a3 wifi_softap_set_config(&configAp); struct ip_info info; wifi_softap_dhcps_stop(); IP4_ADDR(&info.ip, 192, 168, 0, 1); IP4_ADDR(&info.gw, 192, 168, 0, 1); IP4_ADDR(&info.netmask, 255, 255, 255, 0); -40225ae7: 246122 s32i a2, a1, 144 +40225b03: 246122 s32i a2, a1, 144 wifi_set_ip_info(SOFTAP_IF, &info); -40225aea: 120c movi.n a2, 1 -40225aec: fd7145 call0 40223204 +40225b06: 120c movi.n a2, 1 +40225b08: fd6f85 call0 40223204 wifi_softap_dhcps_start(); -40225aef: fb0b45 call0 40220ba4 +40225b0b: fb0985 call0 40220ba4 wifi_states = STATE_WIFI_SOFTAPMODE; -40225af2: ffdb21 l32r a2, 40225a60 -40225af5: 530c movi.n a3, 5 -40225af7: 0239 s32i.n a3, a2, 0 +40225b0e: ffdb21 l32r a2, 40225a7c +40225b11: 530c movi.n a3, 5 +40225b13: 0239 s32i.n a3, a2, 0 } -40225af9: 2b2102 l32i a0, a1, 172 -40225afc: b0a092 movi a9, 176 -40225aff: 119a add.n a1, a1, a9 -40225b01: f00d ret.n -40225b03: bb1800 excw -40225b06: fe .byte 0xfe -40225b07: 3f .byte 0x3f -40225b08: 2f .byte 0x2f -40225b09: febb addi.n a15, a14, 11 -40225b0b: 3f .byte 0x3f -40225b0c: 3528 l32i.n a2, a5, 12 -40225b0e: ff .byte 0xff -40225b0f: 3f .byte 0x3f -40225b10: 3548 l32i.n a4, a5, 12 -40225b12: ff .byte 0xff -40225b13: 3f .byte 0x3f -40225b14: ff2694 excw -40225b17: 3f .byte 0x3f -40225b18: 1026d0 and a2, a6, a13 -40225b1b: c11240 mul16u a1, a2, a4 - -40225b1c : +40225b15: 2b2102 l32i a0, a1, 172 +40225b18: b0a092 movi a9, 176 +40225b1b: 119a add.n a1, a1, a9 +40225b1d: f00d ret.n +40225b1f: bb1800 excw +40225b22: fe .byte 0xfe +40225b23: 3f .byte 0x3f +40225b24: 2f .byte 0x2f +40225b25: febb addi.n a15, a14, 11 +40225b27: 3f .byte 0x3f +40225b28: 3528 l32i.n a2, a5, 12 +40225b2a: ff .byte 0xff +40225b2b: 3f .byte 0x3f +40225b2c: 3548 l32i.n a4, a5, 12 +40225b2e: ff .byte 0xff +40225b2f: 3f .byte 0x3f +40225b30: ff2694 excw +40225b33: 3f .byte 0x3f +40225b34: 1026d0 and a2, a6, a13 +40225b37: c11240 mul16u a1, a2, a4 + +40225b38 : struct station_config wifi_set_stationConf; void ICACHE_FLASH_ATTR user_wifi_set(char *ssid, char *pass) { -40225b1c: f0c112 addi a1, a1, -16 -40225b1f: 21c9 s32i.n a12, a1, 8 -40225b21: 11d9 s32i.n a13, a1, 4 -40225b23: 03cd mov.n a12, a3 -40225b25: 02dd mov.n a13, a2 +40225b38: f0c112 addi a1, a1, -16 +40225b3b: 21c9 s32i.n a12, a1, 8 +40225b3d: 11d9 s32i.n a13, a1, 4 +40225b3f: 03cd mov.n a12, a3 +40225b41: 02dd mov.n a13, a2 os_printf("user_wifi_set ssid:%s\n", ssid); -40225b27: 023d mov.n a3, a2 -40225b29: fff621 l32r a2, 40225b04 +40225b43: 023d mov.n a3, a2 +40225b45: fff621 l32r a2, 40225b20 wifi_softap_dhcps_start(); wifi_states = STATE_WIFI_SOFTAPMODE; } struct station_config wifi_set_stationConf; void ICACHE_FLASH_ATTR user_wifi_set(char *ssid, char *pass) { -40225b2c: 036102 s32i a0, a1, 12 +40225b48: 036102 s32i a0, a1, 12 os_printf("user_wifi_set ssid:%s\n", ssid); -40225b2f: 6faf01 l32r a0, 402019ec -40225b32: 0000c0 callx0 a0 +40225b4b: 6fa801 l32r a0, 402019ec +40225b4e: 0000c0 callx0 a0 os_printf("user_wifi_set password:%s\n", pass); -40225b35: fff421 l32r a2, 40225b08 -40225b38: 203cc0 or a3, a12, a12 -40225b3b: 6fac01 l32r a0, 402019ec -40225b3e: 0000c0 callx0 a0 +40225b51: fff421 l32r a2, 40225b24 +40225b54: 203cc0 or a3, a12, a12 +40225b57: 6fa501 l32r a0, 402019ec +40225b5a: 0000c0 callx0 a0 wifi_set_stationConf.bssid_set = 0; //need not check MAC address of AP -40225b41: fff221 l32r a2, 40225b0c -40225b44: 030c movi.n a3, 0 -40225b46: 614232 s8i a3, a2, 97 +40225b5d: fff221 l32r a2, 40225b28 +40225b60: 030c movi.n a3, 0 +40225b62: 614232 s8i a3, a2, 97 os_memcpy(&wifi_set_stationConf.ssid, ssid, 32); -40225b49: 042c movi.n a4, 32 -40225b4b: 203dd0 or a3, a13, a13 -40225b4e: 6d3101 l32r a0, 40201014 <_irom0_text_start+0x4> -40225b51: 0000c0 callx0 a0 +40225b65: 042c movi.n a4, 32 +40225b67: 203dd0 or a3, a13, a13 +40225b6a: 6d2a01 l32r a0, 40201014 <_irom0_text_start+0x4> +40225b6d: 0000c0 callx0 a0 os_memcpy(&wifi_set_stationConf.password, pass, 64); -40225b54: ffef21 l32r a2, 40225b10 -40225b57: 0c3d mov.n a3, a12 -40225b59: 044c movi.n a4, 64 -40225b5b: 6d2e01 l32r a0, 40201014 <_irom0_text_start+0x4> -40225b5e: 0000c0 callx0 a0 +40225b70: ffef21 l32r a2, 40225b2c +40225b73: 0c3d mov.n a3, a12 +40225b75: 044c movi.n a4, 64 +40225b77: 6d2701 l32r a0, 40201014 <_irom0_text_start+0x4> +40225b7a: 0000c0 callx0 a0 // os_printf("set wifi mode:station\n"); // } // wifi_station_disconnect(); // wifi_station_connect(); os_timer_disarm(&mdns_restart_timer); -40225b61: ffecc1 l32r a12, 40225b14 -40225b64: 0c2d mov.n a2, a12 -40225b66: 71ce01 l32r a0, 402022a0 -40225b69: 0000c0 callx0 a0 +40225b7d: ffecc1 l32r a12, 40225b30 +40225b80: 0c2d mov.n a2, a12 +40225b82: 71c701 l32r a0, 402022a0 +40225b85: 0000c0 callx0 a0 os_timer_setfn(&mdns_restart_timer, (os_timer_func_t *) user_wifi_mdns_restart_timer_fun, (void *) 2); -40225b6c: ffeb31 l32r a3, 40225b18 -40225b6f: 0c2d mov.n a2, a12 -40225b71: 240c movi.n a4, 2 -40225b73: 736001 l32r a0, 402028f4 -40225b76: 0000c0 callx0 a0 +40225b88: ffeb31 l32r a3, 40225b34 +40225b8b: 0c2d mov.n a2, a12 +40225b8d: 240c movi.n a4, 2 +40225b8f: 735901 l32r a0, 402028f4 +40225b92: 0000c0 callx0 a0 os_timer_arm(&mdns_restart_timer, 1000, 0); //1000ms -40225b79: 0c2d mov.n a2, a12 -40225b7b: 150c movi.n a5, 1 -40225b7d: 040c movi.n a4, 0 -40225b7f: e8a332 movi a3, 0x3e8 -40225b82: 71c801 l32r a0, 402022a4 -40225b85: 0000c0 callx0 a0 +40225b95: 0c2d mov.n a2, a12 +40225b97: 150c movi.n a5, 1 +40225b99: 040c movi.n a4, 0 +40225b9b: e8a332 movi a3, 0x3e8 +40225b9e: 71c101 l32r a0, 402022a4 +40225ba1: 0000c0 callx0 a0 } -40225b88: 3108 l32i.n a0, a1, 12 -40225b8a: 21c8 l32i.n a12, a1, 8 -40225b8c: 11d8 l32i.n a13, a1, 4 -40225b8e: 10c112 addi a1, a1, 16 -40225b91: f00d ret.n -40225b93: bb4a00 excw -40225b96: fe .byte 0xfe -40225b97: 3f .byte 0x3f -40225b98: febb60 excw -40225b9b: 3f .byte 0x3f -40225b9c: 1024a4 excw -40225b9f: bb7940 excw -40225ba2: fe .byte 0xfe -40225ba3: 3f .byte 0x3f -40225ba4: febb92 excw -40225ba7: 3f .byte 0x3f -40225ba8: fe9654 excw -40225bab: 3f .byte 0x3f -40225bac: febba0 excw -40225baf: 3f .byte 0x3f -40225bb0: febbb1 l32r a11, 4022569c +40225ba4: 3108 l32i.n a0, a1, 12 +40225ba6: 21c8 l32i.n a12, a1, 8 +40225ba8: 11d8 l32i.n a13, a1, 4 +40225baa: 10c112 addi a1, a1, 16 +40225bad: f00d ret.n +40225baf: bb4a00 excw +40225bb2: fe .byte 0xfe 40225bb3: 3f .byte 0x3f -40225bb4: 8a2c movi.n a10, 40 -40225bb6: fe .byte 0xfe +40225bb4: febb60 excw 40225bb7: 3f .byte 0x3f -40225bb8: a98ac7 bany a10, a12, 40225b65 -40225bbb: 424000 excw -40225bbe: 0f .byte 0xf -40225bbf: bbc100 excw -40225bc2: fe .byte 0xfe +40225bb8: 1024a4 excw +40225bbb: bb7940 excw +40225bbe: fe .byte 0xfe +40225bbf: 3f .byte 0x3f +40225bc0: febb92 excw 40225bc3: 3f .byte 0x3f - -40225bc4 : +40225bc4: fe9654 excw +40225bc7: 3f .byte 0x3f +40225bc8: febba0 excw +40225bcb: 3f .byte 0x3f +40225bcc: febbb1 l32r a11, 402256b8 +40225bcf: 3f .byte 0x3f +40225bd0: 8a2c movi.n a10, 40 +40225bd2: fe .byte 0xfe +40225bd3: 3f .byte 0x3f +40225bd4: a98ac7 bany a10, a12, 40225b81 +40225bd7: 424000 excw +40225bda: 0f .byte 0xf +40225bdb: bbc100 excw +40225bde: fe .byte 0xfe +40225bdf: 3f .byte 0x3f + +40225be0 : void ICACHE_FLASH_ATTR user_wifi_init(void) { -40225bc4: a0a292 movi a9, 0x2a0 -40225bc7: c01190 sub a1, a1, a9 -40225bca: a76102 s32i a0, a1, 0x29c -40225bcd: a661c2 s32i a12, a1, 0x298 -40225bd0: a561d2 s32i a13, a1, 0x294 +40225be0: a0a292 movi a9, 0x2a0 +40225be3: c01190 sub a1, a1, a9 +40225be6: a76102 s32i a0, a1, 0x29c +40225be9: a661c2 s32i a12, a1, 0x298 +40225bec: a561d2 s32i a13, a1, 0x294 int i; //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -40225bd3: fb1f05 call0 40220dc4 -40225bd6: 131226 beqi a2, 1, 40225bed +40225bef: fb1d45 call0 40220dc4 +40225bf2: 131226 beqi a2, 1, 40225c09 wifi_set_opmode(STATION_MODE); -40225bd9: 120c movi.n a2, 1 -40225bdb: fb45c5 call0 40221038 +40225bf5: 120c movi.n a2, 1 +40225bf7: fb4405 call0 40221038 os_printf("set wifi mode:station"); -40225bde: ffed21 l32r a2, 40225b94 -40225be1: 6f8201 l32r a0, 402019ec -40225be4: 0000c0 callx0 a0 -40225be7: 000206 j 40225bf3 -40225bea: 000000 ill +40225bfa: ffed21 l32r a2, 40225bb0 +40225bfd: 6f7b01 l32r a0, 402019ec +40225c00: 0000c0 callx0 a0 +40225c03: 000206 j 40225c0f +40225c06: 000000 ill os_timer_arm(&mdns_restart_timer, 1000, 0); //1000ms } void ICACHE_FLASH_ATTR user_wifi_init(void) { int i; //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -40225bed: fb1e85 call0 40220dd8 -40225bf0: e51266 bnei a2, 1, 40225bd9 +40225c09: fb1cc5 call0 40220dd8 +40225c0c: e51266 bnei a2, 1, 40225bf5 wifi_set_opmode(STATION_MODE); os_printf("set wifi mode:station"); } //ԶAP if (wifi_station_get_auto_connect() == 0) { -40225bf3: 201110 or a1, a1, a1 -40225bf6: fc0f05 call0 40221ce8 -40225bf9: 010256 bnez a2, 40225c0d +40225c0f: 201110 or a1, a1, a1 +40225c12: fc0d45 call0 40221ce8 +40225c15: 010256 bnez a2, 40225c29 wifi_station_set_auto_connect(1); -40225bfc: 120c movi.n a2, 1 -40225bfe: 201110 or a1, a1, a1 -40225c01: fc1045 call0 40221d08 +40225c18: 120c movi.n a2, 1 +40225c1a: 201110 or a1, a1, a1 +40225c1d: fc0e85 call0 40221d08 os_printf("set auto connect AP:true"); -40225c04: ffe521 l32r a2, 40225b98 -40225c07: 6f7901 l32r a0, 402019ec -40225c0a: 0000c0 callx0 a0 +40225c20: ffe521 l32r a2, 40225bb4 +40225c23: 6f7201 l32r a0, 402019ec +40225c26: 0000c0 callx0 a0 } wifi_set_event_handler_cb(wifi_handle_event_cb); -40225c0d: ffe321 l32r a2, 40225b9c -40225c10: fda1c5 call0 40223630 +40225c29: ffe321 l32r a2, 40225bb8 +40225c2c: fda005 call0 40223630 user_set_led_wifi(0); -40225c13: 020c movi.n a2, 0 -40225c15: fefcc5 call0 40224be4 +40225c2f: 020c movi.n a2, 0 +40225c31: fefcc5 call0 40224c00 wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); -40225c18: fc1131 l32r a3, 40224c5c -40225c1b: 340c movi.n a4, 3 -40225c1d: c20c movi.n a2, 12 -40225c1f: fd9645 call0 40223584 +40225c34: fc1131 l32r a3, 40224c78 +40225c37: 340c movi.n a4, 3 +40225c39: c20c movi.n a2, 12 +40225c3b: fd9485 call0 40223584 wifi_get_macaddr(STATION_IF, hwaddr); -40225c22: fa0ac1 l32r a12, 4022444c -40225c25: 020c movi.n a2, 0 -40225c27: 0c3d mov.n a3, a12 -40225c29: fd64c5 call0 40223278 +40225c3e: fa0bc1 l32r a12, 4022446c +40225c41: 020c movi.n a2, 0 +40225c43: 0c3d mov.n a3, a12 +40225c45: fd6305 call0 40223278 os_sprintf(strMac, "%02x%02x%02x%02x%02x%02x", MAC2STR(hwaddr)); -40225c2c: 050c22 l8ui a2, a12, 5 -40225c2f: 030c72 l8ui a7, a12, 3 -40225c32: 020c62 l8ui a6, a12, 2 -40225c35: 010c52 l8ui a5, a12, 1 -40225c38: 000c42 l8ui a4, a12, 0 -40225c3b: 1129 s32i.n a2, a1, 4 -40225c3d: 040c22 l8ui a2, a12, 4 -40225c40: f987d1 l32r a13, 4022425c -40225c43: ffd731 l32r a3, 40225ba0 -40225c46: 0129 s32i.n a2, a1, 0 -40225c48: 0d2d mov.n a2, a13 -40225c4a: fe0545 call0 40223ca0 +40225c48: 050c22 l8ui a2, a12, 5 +40225c4b: 030c72 l8ui a7, a12, 3 +40225c4e: 020c62 l8ui a6, a12, 2 +40225c51: 010c52 l8ui a5, a12, 1 +40225c54: 000c42 l8ui a4, a12, 0 +40225c57: 1129 s32i.n a2, a1, 4 +40225c59: 040c22 l8ui a2, a12, 4 +40225c5c: f980d1 l32r a13, 4022425c +40225c5f: ffd731 l32r a3, 40225bbc +40225c62: 0129 s32i.n a2, a1, 0 +40225c64: 0d2d mov.n a2, a13 +40225c66: fe0385 call0 40223ca0 os_printf("strMac : %s \n", strMac); -40225c4d: ffd521 l32r a2, 40225ba4 -40225c50: 0d3d mov.n a3, a13 -40225c52: 6f6601 l32r a0, 402019ec -40225c55: 0000c0 callx0 a0 +40225c69: ffd521 l32r a2, 40225bc0 +40225c6c: 0d3d mov.n a3, a13 +40225c6e: 6f5f01 l32r a0, 402019ec +40225c71: 0000c0 callx0 a0 char strName[32] = { 0 }; -40225c58: 10c132 addi a3, a1, 16 -40225c5b: 02d322 addmi a2, a3, 0x200 -40225c5e: 042c movi.n a4, 32 -40225c60: 030c movi.n a3, 0 -40225c62: 44c222 addi a2, a2, 68 -40225c65: fcba01 l32r a0, 40224f50 -40225c68: 0000c0 callx0 a0 +40225c74: 10c132 addi a3, a1, 16 +40225c77: 02d322 addmi a2, a3, 0x200 +40225c7a: 042c movi.n a4, 32 +40225c7c: 030c movi.n a3, 0 +40225c7e: 44c222 addi a2, a2, 68 +40225c81: fcba01 l32r a0, 40224f6c +40225c84: 0000c0 callx0 a0 os_sprintf(strName, DEVICE_NAME, hwaddr[4], hwaddr[5]); -40225c6b: 050c52 l8ui a5, a12, 5 -40225c6e: 040c42 l8ui a4, a12, 4 -40225c71: ffcd31 l32r a3, 40225ba8 -40225c74: 54a222 movi a2, 0x254 -40225c77: 221a add.n a2, a2, a1 -40225c79: fe0245 call0 40223ca0 +40225c87: 050c52 l8ui a5, a12, 5 +40225c8a: 040c42 l8ui a4, a12, 4 +40225c8d: ffcd31 l32r a3, 40225bc4 +40225c90: 54a222 movi a2, 0x254 +40225c93: 221a add.n a2, a2, a1 +40225c95: fe0085 call0 40223ca0 wifi_station_set_hostname(strName); -40225c7c: 54a222 movi a2, 0x254 -40225c7f: 221a add.n a2, a2, a1 -40225c81: fc52c5 call0 402221b0 +40225c98: 54a222 movi a2, 0x254 +40225c9b: 221a add.n a2, a2, a1 +40225c9d: fc5105 call0 402221b0 struct station_config config[5]; i = wifi_station_get_ap_info(config); -40225c84: 10c122 addi a2, a1, 16 -40225c87: fb7945 call0 4022141c +40225ca0: 10c122 addi a2, a1, 16 +40225ca3: fb7785 call0 4022141c os_printf("wifi info : %d \n", i); -40225c8a: 023d mov.n a3, a2 +40225ca6: 023d mov.n a3, a2 char strName[32] = { 0 }; os_sprintf(strName, DEVICE_NAME, hwaddr[4], hwaddr[5]); wifi_station_set_hostname(strName); struct station_config config[5]; i = wifi_station_get_ap_info(config); -40225c8c: 02cd mov.n a12, a2 +40225ca8: 02cd mov.n a12, a2 os_printf("wifi info : %d \n", i); -40225c8e: ffc721 l32r a2, 40225bac -40225c91: 6f5601 l32r a0, 402019ec -40225c94: 0000c0 callx0 a0 +40225caa: ffc721 l32r a2, 40225bc8 +40225cad: 6f4f01 l32r a0, 402019ec +40225cb0: 0000c0 callx0 a0 if ( GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)) && i > 0) { -40225c97: f97401 l32r a0, 40224268 -40225c9a: 0000c0 callx0 a0 -40225c9d: 1062d7 bbci a2, 13, 40225cb1 -40225ca0: dc8c beqz.n a12, 40225cb1 +40225cb3: f96d01 l32r a0, 40224268 +40225cb6: 0000c0 callx0 a0 +40225cb9: 1062d7 bbci a2, 13, 40225ccd +40225cbc: dc8c beqz.n a12, 40225ccd user_mqtt_init(); -40225ca2: ffc2c5 call0 402258d0 +40225cbe: ffc2c5 call0 402258ec os_printf("pwm_init\n"); pwm_start(); user_wifi_AP(); return; } os_printf("user_wifi_init\n"); -40225ca5: ffc221 l32r a2, 40225bb0 -40225ca8: 6f5101 l32r a0, 402019ec -40225cab: 0000c0 callx0 a0 -40225cae: 001346 j 40225cff +40225cc1: ffc221 l32r a2, 40225bcc +40225cc4: 6f4a01 l32r a0, 402019ec +40225cc7: 0000c0 callx0 a0 +40225cca: 001346 j 40225d1b os_printf("wifi info : %d \n", i); if ( GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)) && i > 0) { user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); -40225cb1: fd9045 call0 402235b8 +40225ccd: fd8e85 call0 402235b8 user_set_led_wifi(1); -40225cb4: 01a022 movi a2, 1 -40225cb7: fef2c5 call0 40224be4 +40225cd0: 01a022 movi a2, 1 +40225cd3: fef2c5 call0 40224c00 uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -40225cba: 10c122 addi a2, a1, 16 -40225cbd: 02d242 addmi a4, a2, 0x200 -40225cc0: ffbd21 l32r a2, 40225bb4 +40225cd6: 10c122 addi a2, a1, 16 +40225cd9: 02d242 addmi a4, a2, 0x200 +40225cdc: ffbd21 l32r a2, 40225bd0 uint32 pwm_duty_init[1] = { 11111111 }; pwm_init(1000000, pwm_duty_init, 1, io_info); -40225cc3: 10c132 addi a3, a1, 16 +40225cdf: 10c132 addi a3, a1, 16 user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -40225cc6: 0268 l32i.n a6, a2, 0 -40225cc8: 1258 l32i.n a5, a2, 4 -40225cca: 2228 l32i.n a2, a2, 8 -40225ccc: 1a6452 s32i a5, a4, 104 -40225ccf: 1b6422 s32i a2, a4, 108 +40225ce2: 0268 l32i.n a6, a2, 0 +40225ce4: 1258 l32i.n a5, a2, 4 +40225ce6: 2228 l32i.n a2, a2, 8 +40225ce8: 1a6452 s32i a5, a4, 104 +40225ceb: 1b6422 s32i a2, a4, 108 uint32 pwm_duty_init[1] = { 11111111 }; -40225cd2: ffb921 l32r a2, 40225bb8 +40225cee: ffb921 l32r a2, 40225bd4 pwm_init(1000000, pwm_duty_init, 1, io_info); -40225cd5: 64a252 movi a5, 0x264 -40225cd8: 535a add.n a5, a3, a5 +40225cf1: 64a252 movi a5, 0x264 +40225cf4: 535a add.n a5, a3, a5 } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; uint32 pwm_duty_init[1] = { 11111111 }; -40225cda: a06122 s32i a2, a1, 0x280 +40225cf6: a06122 s32i a2, a1, 0x280 pwm_init(1000000, pwm_duty_init, 1, io_info); -40225cdd: 70a232 movi a3, 0x270 -40225ce0: 10c122 addi a2, a1, 16 -40225ce3: 323a add.n a3, a2, a3 -40225ce5: ffb521 l32r a2, 40225bbc +40225cf9: 70a232 movi a3, 0x270 +40225cfc: 10c122 addi a2, a1, 16 +40225cff: 323a add.n a3, a2, a3 +40225d01: ffb521 l32r a2, 40225bd8 user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -40225ce8: 196462 s32i a6, a4, 100 +40225d04: 196462 s32i a6, a4, 100 uint32 pwm_duty_init[1] = { 11111111 }; pwm_init(1000000, pwm_duty_init, 1, io_info); -40225ceb: 140c movi.n a4, 1 -40225ced: 1f2cc5 call0 40244fbc +40225d07: 140c movi.n a4, 1 +40225d09: 1f2cc5 call0 40244fd8 os_printf("pwm_init\n"); -40225cf0: ffb421 l32r a2, 40225bc0 -40225cf3: 6f3e01 l32r a0, 402019ec -40225cf6: 0000c0 callx0 a0 +40225d0c: ffb421 l32r a2, 40225bdc +40225d0f: 6f3701 l32r a0, 402019ec +40225d12: 0000c0 callx0 a0 pwm_start(); -40225cf9: 1edcc5 call0 40244ac8 +40225d15: 1edcc5 call0 40244ae4 user_wifi_AP(); -40225cfc: ffd645 call0 40225a64 +40225d18: ffd645 call0 40225a80 return; } os_printf("user_wifi_init\n"); } -40225cff: a72102 l32i a0, a1, 0x29c -40225d02: a0a292 movi a9, 0x2a0 -40225d05: a621c2 l32i a12, a1, 0x298 -40225d08: a521d2 l32i a13, a1, 0x294 -40225d0b: 119a add.n a1, a1, a9 -40225d0d: f00d ret.n -40225d0f: bbcb00 excw -40225d12: fe .byte 0xfe -40225d13: 3f .byte 0x3f -40225d14: febbe1 l32r a14, 40225800 -40225d17: 3f .byte 0x3f -40225d18: 5dfc bnez.n a13, 40225d51 -40225d1a: 124022 s8i a2, a0, 18 - -40225d1c : +40225d1b: a72102 l32i a0, a1, 0x29c +40225d1e: a0a292 movi a9, 0x2a0 +40225d21: a621c2 l32i a12, a1, 0x298 +40225d24: a521d2 l32i a13, a1, 0x294 +40225d27: 119a add.n a1, a1, a9 +40225d29: f00d ret.n +40225d2b: bbcb00 excw +40225d2e: fe .byte 0xfe +40225d2f: 3f .byte 0x3f +40225d30: febbe1 l32r a14, 4022581c +40225d33: 3f .byte 0x3f +40225d34: 5e18 l32i.n a1, a14, 20 +40225d36: 124022 s8i a2, a0, 18 + +40225d38 : //system_restart(); } else if (flag == 0) { system_restart(); } } void ICACHE_FLASH_ATTR user_smartconfig(void) { -40225d1c: f0c112 addi a1, a1, -16 -40225d1f: 3109 s32i.n a0, a1, 12 -40225d21: 21c9 s32i.n a12, a1, 8 +40225d38: f0c112 addi a1, a1, -16 +40225d3b: 3109 s32i.n a0, a1, 12 +40225d3d: 21c9 s32i.n a12, a1, 8 if (wifi_get_opmode() == SOFTAP_MODE) { -40225d23: fb0a05 call0 40220dc4 -40225d26: 0e2266 bnei a2, 2, 40225d38 +40225d3f: fb0845 call0 40220dc4 +40225d42: 0e2266 bnei a2, 2, 40225d54 os_printf("SoftAP,no smartconfig"); -40225d29: fff921 l32r a2, 40225d10 -40225d2c: 6f3001 l32r a0, 402019ec -40225d2f: 0000c0 callx0 a0 +40225d45: fff921 l32r a2, 40225d2c +40225d48: 6f2901 l32r a0, 402019ec +40225d4b: 0000c0 callx0 a0 return; -40225d32: 0015c6 j 40225d8d -40225d35: 000000 ill +40225d4e: 0015c6 j 40225da9 +40225d51: 000000 ill } //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -40225d38: fb0885 call0 40220dc4 -40225d3b: 121226 beqi a2, 1, 40225d51 +40225d54: fb06c5 call0 40220dc4 +40225d57: 121226 beqi a2, 1, 40225d6d wifi_set_opmode(STATION_MODE); -40225d3e: 120c movi.n a2, 1 -40225d40: fb2f45 call0 40221038 +40225d5a: 120c movi.n a2, 1 +40225d5c: fb2d85 call0 40221038 os_printf("set wifi mode:station"); -40225d43: ff9421 l32r a2, 40225b94 -40225d46: 6f2901 l32r a0, 402019ec -40225d49: 0000c0 callx0 a0 -40225d4c: 0001c6 j 40225d57 -40225d4f: 450000 extui a0, a0, 16, 5 +40225d5f: ff9421 l32r a2, 40225bb0 +40225d62: 6f2201 l32r a0, 402019ec +40225d65: 0000c0 callx0 a0 +40225d68: 0001c6 j 40225d73 +40225d6b: 850000 extui a0, a0, 16, 9 os_printf("SoftAP,no smartconfig"); return; } //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -40225d52: fb08 l32i.n a0, a11, 60 -40225d54: e61266 bnei a2, 1, 40225d3e +40225d6e: 66fb06 j 4023f95e +40225d71: c1e612 excw wifi_set_opmode(STATION_MODE); os_printf("set wifi mode:station"); } if (wifi_states == STATE_WIFI_SMARTCONFIG) { -40225d57: ff42c1 l32r a12, 40225a60 -40225d5a: 002c22 l32i a2, a12, 0 -40225d5d: 077266 bnei a2, 7, 40225d68 +40225d74: 22ff42 excw +40225d77: 002c movi.n a0, 32 +40225d79: 077266 bnei a2, 7, 40225d84 smartconfig_stop(); -40225d60: 1f6a85 call0 4024540c +40225d7c: 1f6a85 call0 40245428 wifi_states = STATE_WIFI_STAMODE_IDE; -40225d63: 00a022 movi a2, 0 -40225d66: 0c29 s32i.n a2, a12, 0 +40225d7f: 00a022 movi a2, 0 +40225d82: 0c29 s32i.n a2, a12, 0 } os_printf("smartconfig start"); -40225d68: ffeb21 l32r a2, 40225d14 -40225d6b: 6f2001 l32r a0, 402019ec -40225d6e: 0000c0 callx0 a0 +40225d84: ffeb21 l32r a2, 40225d30 +40225d87: 6f1901 l32r a0, 402019ec +40225d8a: 0000c0 callx0 a0 smartconfig_start(smartconfig_done); -40225d71: ffe921 l32r a2, 40225d18 -40225d74: 1f8e05 call0 40245658 +40225d8d: ffe921 l32r a2, 40225d34 +40225d90: 1f8e05 call0 40245674 wifi_states = STATE_WIFI_SMARTCONFIG; -40225d77: 07a022 movi a2, 7 -40225d7a: 006c22 s32i a2, a12, 0 +40225d93: 07a022 movi a2, 7 +40225d96: 006c22 s32i a2, a12, 0 user_set_led_wifi(1); -40225d7d: 01a022 movi a2, 1 -40225d80: fee605 call0 40224be4 +40225d99: 01a022 movi a2, 1 +40225d9c: fee605 call0 40224c00 wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); -40225d83: fbb631 l32r a3, 40224c5c -40225d86: 340c movi.n a4, 3 -40225d88: c20c movi.n a2, 12 -40225d8a: fd7f85 call0 40223584 +40225d9f: fbb631 l32r a3, 40224c78 +40225da2: 340c movi.n a4, 3 +40225da4: c20c movi.n a2, 12 +40225da6: fd7dc5 call0 40223584 } -40225d8d: 3108 l32i.n a0, a1, 12 -40225d8f: 21c8 l32i.n a12, a1, 8 -40225d91: 10c112 addi a1, a1, 16 -40225d94: f00d ret.n -40225d96: f30000 excw -40225d99: febb addi.n a15, a14, 11 -40225d9b: 3f .byte 0x3f +40225da9: 3108 l32i.n a0, a1, 12 +40225dab: 21c8 l32i.n a12, a1, 8 +40225dad: 10c112 addi a1, a1, 16 +40225db0: f00d ret.n +40225db2: f30000 excw +40225db5: febb addi.n a15, a14, 11 +40225db7: 3f .byte 0x3f -40225d9c : +40225db8 : void ICACHE_FLASH_ATTR user_smartconfig_stop(void) { -40225d9c: f0c112 addi a1, a1, -16 -40225d9f: 21c9 s32i.n a12, a1, 8 +40225db8: f0c112 addi a1, a1, -16 +40225dbb: 21c9 s32i.n a12, a1, 8 if (wifi_states == STATE_WIFI_SMARTCONFIG) { -40225da1: ff2fc1 l32r a12, 40225a60 +40225dbd: ff2fc1 l32r a12, 40225a7c user_set_led_wifi(1); wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); } void ICACHE_FLASH_ATTR user_smartconfig_stop(void) { -40225da4: 3109 s32i.n a0, a1, 12 +40225dc0: 3109 s32i.n a0, a1, 12 if (wifi_states == STATE_WIFI_SMARTCONFIG) { -40225da6: 0c28 l32i.n a2, a12, 0 -40225da8: 1d7266 bnei a2, 7, 40225dc9 +40225dc2: 0c28 l32i.n a2, a12, 0 +40225dc4: 1d7266 bnei a2, 7, 40225de5 smartconfig_stop(); -40225dab: 1f6605 call0 4024540c +40225dc7: 1f6605 call0 40245428 if (wifi_states == STATE_WIFI_SMARTCONFIG) -40225dae: 0c28 l32i.n a2, a12, 0 -40225db0: 047266 bnei a2, 7, 40225db8 +40225dca: 0c28 l32i.n a2, a12, 0 +40225dcc: 047266 bnei a2, 7, 40225dd4 wifi_states = STATE_WIFI_STAMODE_IDE; -40225db3: 020c movi.n a2, 0 -40225db5: 006c22 s32i a2, a12, 0 +40225dcf: 020c movi.n a2, 0 +40225dd1: 006c22 s32i a2, a12, 0 os_printf("smartconfig stop"); -40225db8: fff821 l32r a2, 40225d98 -40225dbb: 6f0c01 l32r a0, 402019ec -40225dbe: 0000c0 callx0 a0 +40225dd4: fff821 l32r a2, 40225db4 +40225dd7: 6f0501 l32r a0, 402019ec +40225dda: 0000c0 callx0 a0 wifi_status_led_uninstall(); -40225dc1: fd7f45 call0 402235b8 +40225ddd: fd7d85 call0 402235b8 user_set_led_wifi(0); -40225dc4: 020c movi.n a2, 0 -40225dc6: fee1c5 call0 40224be4 +40225de0: 020c movi.n a2, 0 +40225de2: fee1c5 call0 40224c00 } } -40225dc9: 3108 l32i.n a0, a1, 12 -40225dcb: 21c8 l32i.n a12, a1, 8 -40225dcd: 10c112 addi a1, a1, 16 -40225dd0: f00d ret.n -40225dd2: 380000 excw -40225dd5: fe8a add.n a15, a14, a8 -40225dd7: 3f .byte 0x3f -40225dd8: febc04 excw -40225ddb: 3f .byte 0x3f -40225ddc: febc16 beqz a12, 40225dcb -40225ddf: 3f .byte 0x3f -40225de0: febc30 excw -40225de3: 3f .byte 0x3f -40225de4: 4f .byte 0x4f -40225de5: febc beqz.n a14, 40225e28 -40225de7: 3f .byte 0x3f -40225de8: bc69 s32i.n a6, a12, 44 -40225dea: fe .byte 0xfe -40225deb: 3f .byte 0x3f -40225dec: febc82 excw -40225def: 3f .byte 0x3f -40225df0: febc94 excw +40225de5: 3108 l32i.n a0, a1, 12 +40225de7: 21c8 l32i.n a12, a1, 8 +40225de9: 10c112 addi a1, a1, 16 +40225dec: f00d ret.n +40225dee: 380000 excw +40225df1: fe8a add.n a15, a14, a8 40225df3: 3f .byte 0x3f -40225df4: bcab addi.n a11, a12, 10 -40225df6: fe .byte 0xfe +40225df4: febc04 excw 40225df7: 3f .byte 0x3f -40225df8: febcc2 excw +40225df8: febc16 beqz a12, 40225de7 40225dfb: 3f .byte 0x3f - -40225dfc : +40225dfc: febc30 excw +40225dff: 3f .byte 0x3f +40225e00: 4f .byte 0x4f +40225e01: febc beqz.n a14, 40225e44 +40225e03: 3f .byte 0x3f +40225e04: bc69 s32i.n a6, a12, 44 +40225e06: fe .byte 0xfe +40225e07: 3f .byte 0x3f +40225e08: febc82 excw +40225e0b: 3f .byte 0x3f +40225e0c: febc94 excw +40225e0f: 3f .byte 0x3f +40225e10: bcab addi.n a11, a12, 10 +40225e12: fe .byte 0xfe +40225e13: 3f .byte 0x3f +40225e14: febcc2 excw +40225e17: 3f .byte 0x3f + +40225e18 : } } //smartconfig̻ص void ICACHE_FLASH_ATTR smartconfig_done(sc_status status, void *pdata) { -40225dfc: f0c112 addi a1, a1, -16 -40225dff: 21c9 s32i.n a12, a1, 8 -40225e01: 3109 s32i.n a0, a1, 12 -40225e03: 03cd mov.n a12, a3 +40225e18: f0c112 addi a1, a1, -16 +40225e1b: 21c9 s32i.n a12, a1, 8 +40225e1d: 3109 s32i.n a0, a1, 12 +40225e1f: 03cd mov.n a12, a3 switch (status) { -40225e05: 0252b6 bltui a2, 5, 40225e0b -40225e08: 0025c6 j 40225ea3 -40225e0b: fff231 l32r a3, 40225dd4 -40225e0e: a02230 addx4 a2, a2, a3 -40225e11: 0228 l32i.n a2, a2, 0 -40225e13: 0002a0 jx a2 +40225e21: 0252b6 bltui a2, 5, 40225e27 +40225e24: 0025c6 j 40225ebf +40225e27: fff231 l32r a3, 40225df0 +40225e2a: a02230 addx4 a2, a2, a3 +40225e2d: 0228 l32i.n a2, a2, 0 +40225e2f: 0002a0 jx a2 case SC_STATUS_WAIT: os_printf("1:SC_STATUS_WAIT\n"); -40225e16: fff021 l32r a2, 40225dd8 -40225e19: 000086 j 40225e1f +40225e32: fff021 l32r a2, 40225df4 +40225e35: 000086 j 40225e3b wifi_states = STATE_WIFI_SMARTCONFIG; break; case SC_STATUS_FIND_CHANNEL: os_printf("2:SC_STATUS_FIND_CHANNEL\n"); -40225e1c: fff021 l32r a2, 40225ddc -40225e1f: 6ef301 l32r a0, 402019ec -40225e22: 0000c0 callx0 a0 +40225e38: fff021 l32r a2, 40225df8 +40225e3b: 6eec01 l32r a0, 402019ec +40225e3e: 0000c0 callx0 a0 wifi_states = STATE_WIFI_SMARTCONFIG; -40225e25: 730c movi.n a3, 7 -40225e27: ff0e21 l32r a2, 40225a60 -40225e2a: 0239 s32i.n a3, a2, 0 +40225e41: 730c movi.n a3, 7 +40225e43: ff0e21 l32r a2, 40225a7c +40225e46: 0239 s32i.n a3, a2, 0 break; -40225e2c: 001cc6 j 40225ea3 +40225e48: 001cc6 j 40225ebf case SC_STATUS_GETTING_SSID_PSWD: os_printf("3:SC_STATUS_GETTING_SSID_PSWD\n"); -40225e2f: ffec21 l32r a2, 40225de0 -40225e32: 6eee01 l32r a0, 402019ec -40225e35: 0000c0 callx0 a0 +40225e4b: ffec21 l32r a2, 40225dfc +40225e4e: 6ee701 l32r a0, 402019ec +40225e51: 0000c0 callx0 a0 sc_type *type = pdata; if (*type == SC_TYPE_ESPTOUCH) { -40225e38: 0c28 l32i.n a2, a12, 0 -40225e3a: 62cc bnez.n a2, 40225e44 +40225e54: 0c28 l32i.n a2, a12, 0 +40225e56: 62cc bnez.n a2, 40225e60 os_printf("SC_TYPE:SC_TYPE_ESPTOUCH\n"); -40225e3c: ffea21 l32r a2, 40225de4 -40225e3f: 000106 j 40225e47 -40225e42: 210000 srai a0, a0, 0 +40225e58: ffea21 l32r a2, 40225e00 +40225e5b: 000106 j 40225e63 +40225e5e: 210000 srai a0, a0, 0 } else { os_printf("SC_TYPE:SC_TYPE_AIRKISS\n"); -40225e45: ffe9 s32i.n a14, a15, 60 -40225e47: 6ee901 l32r a0, 402019ec -40225e4a: 0000c0 callx0 a0 -40225e4d: 001486 j 40225ea3 +40225e61: ffe9 s32i.n a14, a15, 60 +40225e63: 6ee201 l32r a0, 402019ec +40225e66: 0000c0 callx0 a0 +40225e69: 001486 j 40225ebf } break; case SC_STATUS_LINK: os_printf("4:SC_STATUS_LINK\n"); -40225e50: ffe721 l32r a2, 40225dec -40225e53: 6ee601 l32r a0, 402019ec -40225e56: 0000c0 callx0 a0 +40225e6c: ffe721 l32r a2, 40225e08 +40225e6f: 6edf01 l32r a0, 402019ec +40225e72: 0000c0 callx0 a0 struct station_config *sta_conf = pdata; wifi_station_set_config(sta_conf); -40225e59: 202cc0 or a2, a12, a12 -40225e5c: fbc7c5 call0 40221adc +40225e75: 202cc0 or a2, a12, a12 +40225e78: fbc605 call0 40221adc wifi_station_disconnect(); -40225e5f: fc15c5 call0 40221fbc +40225e7b: fc1405 call0 40221fbc wifi_station_connect(); -40225e62: fc0c45 call0 40221f28 +40225e7e: fc0a85 call0 40221f28 wifi_states = STATE_WIFI_STAMODE_CONNECTING; -40225e65: 230c movi.n a3, 2 -40225e67: ffef06 j 40225e27 -40225e6a: 000000 ill +40225e81: 230c movi.n a3, 2 +40225e83: ffef06 j 40225e43 +40225e86: 000000 ill break; case SC_STATUS_LINK_OVER: os_printf("5:SC_STATUS_LINK_OVER\n"); -40225e6d: ffe021 l32r a2, 40225df0 -40225e70: 6edf01 l32r a0, 402019ec -40225e73: 0000c0 callx0 a0 +40225e89: ffe021 l32r a2, 40225e0c +40225e8c: 6ed801 l32r a0, 402019ec +40225e8f: 0000c0 callx0 a0 if (pdata != NULL) { -40225e76: 014c16 beqz a12, 40225e8e +40225e92: 014c16 beqz a12, 40225eaa uint8 phone_ip[4] = { 0 }; memcpy(phone_ip, (uint8*) pdata, 4); os_printf("Phone ip: %d.%d.%d.%d\n", phone_ip[0], phone_ip[1], phone_ip[2], phone_ip[3]); -40225e79: 030c62 l8ui a6, a12, 3 -40225e7c: 020c52 l8ui a5, a12, 2 -40225e7f: 010c42 l8ui a4, a12, 1 -40225e82: 000c32 l8ui a3, a12, 0 -40225e85: ffdb21 l32r a2, 40225df4 -40225e88: 6ed901 l32r a0, 402019ec -40225e8b: 0000c0 callx0 a0 +40225e95: 030c62 l8ui a6, a12, 3 +40225e98: 020c52 l8ui a5, a12, 2 +40225e9b: 010c42 l8ui a4, a12, 1 +40225e9e: 000c32 l8ui a3, a12, 0 +40225ea1: ffdb21 l32r a2, 40225e10 +40225ea4: 6ed201 l32r a0, 402019ec +40225ea7: 0000c0 callx0 a0 } user_smartconfig_stop(); -40225e8e: fff0c5 call0 40225d9c +40225eaa: fff0c5 call0 40225db8 os_printf("smartconfig complete"); -40225e91: ffd921 l32r a2, 40225df8 -40225e94: 6ed601 l32r a0, 402019ec -40225e97: 0000c0 callx0 a0 +40225ead: ffd921 l32r a2, 40225e14 +40225eb0: 6ecf01 l32r a0, 402019ec +40225eb3: 0000c0 callx0 a0 wifi_status_led_uninstall(); -40225e9a: fd71c5 call0 402235b8 +40225eb6: fd7005 call0 402235b8 user_set_led_wifi(1); -40225e9d: 01a022 movi a2, 1 -40225ea0: fed405 call0 40224be4 +40225eb9: 01a022 movi a2, 1 +40225ebc: fed405 call0 40224c00 break; } } -40225ea3: 032102 l32i a0, a1, 12 -40225ea6: 21c8 l32i.n a12, a1, 8 -40225ea8: 10c112 addi a1, a1, 16 -40225eab: f00d ret.n -40225ead: 000000 ill +40225ebf: 032102 l32i a0, a1, 12 +40225ec2: 21c8 l32i.n a12, a1, 8 +40225ec4: 10c112 addi a1, a1, 16 +40225ec7: f00d ret.n +40225ec9: 000000 ill -40225eb0 : +40225ecc : user_set_led_wifi(0); } } bool ICACHE_FLASH_ATTR user_smartconfig_is_starting() { return wifi_states == STATE_WIFI_SMARTCONFIG; -40225eb0: feec21 l32r a2, 40225a60 -40225eb3: 140c movi.n a4, 1 -40225eb5: 0228 l32i.n a2, a2, 0 -40225eb7: f9c232 addi a3, a2, -7 -40225eba: 020c movi.n a2, 0 -40225ebc: 832430 moveqz a2, a4, a3 +40225ecc: feec21 l32r a2, 40225a7c +40225ecf: 140c movi.n a4, 1 +40225ed1: 0228 l32i.n a2, a2, 0 +40225ed3: f9c232 addi a3, a2, -7 +40225ed6: 020c movi.n a2, 0 +40225ed8: 832430 moveqz a2, a4, a3 } -40225ebf: f00d ret.n -40225ec1: 000000 ill -40225ec4: baf8 l32i.n a15, a10, 44 -40225ec6: fe .byte 0xfe -40225ec7: 3f .byte 0x3f -40225ec8: feb8e6 bgei a8, 16, 40225eca -40225ecb: 3f .byte 0x3f - -40225ecc : +40225edb: f00d ret.n +40225edd: 000000 ill +40225ee0: baf8 l32i.n a15, a10, 44 +40225ee2: fe .byte 0xfe +40225ee3: 3f .byte 0x3f +40225ee4: feb8e6 bgei a8, 16, 40225ee6 +40225ee7: 3f .byte 0x3f + +40225ee8 : sntp_init(); os_free(addr); } void ICACHE_FLASH_ATTR user_check_sntp_stamp(void) { -40225ecc: c0c112 addi a1, a1, -64 +40225ee8: c0c112 addi a1, a1, -64 uint8_t DeviceBuffer[28] = {0}; -40225ecf: c41c movi.n a4, 28 -40225ed1: 030c movi.n a3, 0 -40225ed3: 10c122 addi a2, a1, 16 +40225eeb: c41c movi.n a4, 28 +40225eed: 030c movi.n a3, 0 +40225eef: 10c122 addi a2, a1, 16 sntp_init(); os_free(addr); } void ICACHE_FLASH_ATTR user_check_sntp_stamp(void) { -40225ed6: f109 s32i.n a0, a1, 60 +40225ef2: f109 s32i.n a0, a1, 60 uint8_t DeviceBuffer[28] = {0}; -40225ed8: fc1e01 l32r a0, 40224f50 -40225edb: 0000c0 callx0 a0 +40225ef4: fc1e01 l32r a0, 40224f6c +40225ef7: 0000c0 callx0 a0 uint32 current_stamp; current_stamp = sntp_get_current_timestamp(); -40225ede: dbb105 call0 402019f0 +40225efa: dbaf45 call0 402019f0 if(current_stamp!=0) -40225ee1: 03b216 beqz a2, 40225f20 +40225efd: 03b216 beqz a2, 40225f3c { os_sprintf(DeviceBuffer,"%s",sntp_get_real_time(current_stamp)); -40225ee4: dbb385 call0 40201a20 -40225ee7: fff731 l32r a3, 40225ec4 -40225eea: 024d mov.n a4, a2 -40225eec: 10c122 addi a2, a1, 16 -40225eef: fddb05 call0 40223ca0 +40225f00: dbb1c5 call0 40201a20 +40225f03: fff731 l32r a3, 40225ee0 +40225f06: 024d mov.n a4, a2 +40225f08: 10c122 addi a2, a1, 16 +40225f0b: fdd945 call0 40223ca0 time_strtohex(DeviceBuffer); -40225ef2: 10c122 addi a2, a1, 16 -40225ef5: fddb01 l32r a0, 40225664 -40225ef8: 0000c0 callx0 a0 +40225f0e: 10c122 addi a2, a1, 16 +40225f11: fddb01 l32r a0, 40225680 +40225f14: 0000c0 callx0 a0 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, -40225efb: fdd521 l32r a2, 40225650 +40225f17: fdd521 l32r a2, 4022566c if(current_stamp!=0) { os_sprintf(DeviceBuffer,"%s",sntp_get_real_time(current_stamp)); time_strtohex(DeviceBuffer); os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", -40225efe: 060282 l8ui a8, a2, 6 -40225f01: 040272 l8ui a7, a2, 4 -40225f04: 030262 l8ui a6, a2, 3 -40225f07: 020252 l8ui a5, a2, 2 -40225f0a: 010242 l8ui a4, a2, 1 -40225f0d: 000232 l8ui a3, a2, 0 -40225f10: 1189 s32i.n a8, a1, 4 -40225f12: 050222 l8ui a2, a2, 5 -40225f15: 0129 s32i.n a2, a1, 0 -40225f17: ffec21 l32r a2, 40225ec8 -40225f1a: 6eb401 l32r a0, 402019ec -40225f1d: 0000c0 callx0 a0 +40225f1a: 060282 l8ui a8, a2, 6 +40225f1d: 040272 l8ui a7, a2, 4 +40225f20: 030262 l8ui a6, a2, 3 +40225f23: 020252 l8ui a5, a2, 2 +40225f26: 010242 l8ui a4, a2, 1 +40225f29: 000232 l8ui a3, a2, 0 +40225f2c: 1189 s32i.n a8, a1, 4 +40225f2e: 050222 l8ui a2, a2, 5 +40225f31: 0129 s32i.n a2, a1, 0 +40225f33: ffec21 l32r a2, 40225ee4 +40225f36: 6ead01 l32r a0, 402019ec +40225f39: 0000c0 callx0 a0 time.week, time.hour, time.minute, time.second); } } -40225f20: f108 l32i.n a0, a1, 60 -40225f22: 40c112 addi a1, a1, 64 -40225f25: f00d ret.n -40225f27: 979e00 excw -40225f2a: fe .byte 0xfe -40225f2b: 3f .byte 0x3f -40225f2c: febcf4 excw -40225f2f: 3f .byte 0x3f -40225f30: febd02 excw -40225f33: 3f .byte 0x3f -40225f34: febd12 excw -40225f37: 3f .byte 0x3f - -40225f38 : +40225f3c: f108 l32i.n a0, a1, 60 +40225f3e: 40c112 addi a1, a1, 64 +40225f41: f00d ret.n +40225f43: 979e00 excw +40225f46: fe .byte 0xfe +40225f47: 3f .byte 0x3f +40225f48: febcf4 excw +40225f4b: 3f .byte 0x3f +40225f4c: febd02 excw +40225f4f: 3f .byte 0x3f +40225f50: febd12 excw +40225f53: 3f .byte 0x3f + +40225f54 : time.year=(*(sntp_time+2)-0x30)*10+*(sntp_time+3)-0x30; } void ICACHE_FLASH_ATTR user_sntp_init(void) { -40225f38: f0c112 addi a1, a1, -16 +40225f54: f0c112 addi a1, a1, -16 sntp_set_timezone (8);//ʱ:+8 -40225f3b: 820c movi.n a2, 8 +40225f57: 820c movi.n a2, 8 time.year=(*(sntp_time+2)-0x30)*10+*(sntp_time+3)-0x30; } void ICACHE_FLASH_ATTR user_sntp_init(void) { -40225f3d: 3109 s32i.n a0, a1, 12 -40225f3f: 21c9 s32i.n a12, a1, 8 -40225f41: 11d9 s32i.n a13, a1, 4 +40225f59: 3109 s32i.n a0, a1, 12 +40225f5b: 21c9 s32i.n a12, a1, 8 +40225f5d: 11d9 s32i.n a13, a1, 4 sntp_set_timezone (8);//ʱ:+8 -40225f43: 1ab3c5 call0 40240a80 +40225f5f: 1ab3c5 call0 40240a9c ip_addr_t *addr = (ip_addr_t *)os_zalloc(sizeof(ip_addr_t)); -40225f46: fff8d1 l32r a13, 40225f28 -40225f49: 65a042 movi a4, 101 -40225f4c: 0d3d mov.n a3, a13 -40225f4e: 420c movi.n a2, 4 -40225f50: fb6001 l32r a0, 40224cd0 -40225f53: 0000c0 callx0 a0 -40225f56: 02cd mov.n a12, a2 +40225f62: fff8d1 l32r a13, 40225f44 +40225f65: 65a042 movi a4, 101 +40225f68: 0d3d mov.n a3, a13 +40225f6a: 420c movi.n a2, 4 +40225f6c: fb6001 l32r a0, 40224cec +40225f6f: 0000c0 callx0 a0 +40225f72: 02cd mov.n a12, a2 ipaddr_aton("210.72.145.44", addr); -40225f58: 023d mov.n a3, a2 -40225f5a: fff421 l32r a2, 40225f2c -40225f5d: 1886c5 call0 4023e7cc +40225f74: 023d mov.n a3, a2 +40225f76: fff421 l32r a2, 40225f48 +40225f79: 1886c5 call0 4023e7e8 sntp_setserver(0, addr); // set server 0 by IP address -40225f60: 0c3d mov.n a3, a12 -40225f62: 020c movi.n a2, 0 -40225f64: 1abec5 call0 40240b54 +40225f7c: 0c3d mov.n a3, a12 +40225f7e: 020c movi.n a2, 0 +40225f80: 1abec5 call0 40240b70 sntp_setservername(1, "us.pool.ntp.org"); // set server 1 by domain name -40225f67: fff231 l32r a3, 40225f30 -40225f6a: 120c movi.n a2, 1 -40225f6c: 1ac405 call0 40240bb0 +40225f83: fff231 l32r a3, 40225f4c +40225f86: 120c movi.n a2, 1 +40225f88: 1ac405 call0 40240bcc sntp_setservername(2, "ntp.sjtu.edu.cn"); // set server 2 by domain name -40225f6f: fff131 l32r a3, 40225f34 -40225f72: 220c movi.n a2, 2 -40225f74: 1ac385 call0 40240bb0 +40225f8b: fff131 l32r a3, 40225f50 +40225f8e: 220c movi.n a2, 2 +40225f90: 1ac385 call0 40240bcc sntp_init(); -40225f77: 1ab645 call0 40240adc +40225f93: 1ab645 call0 40240af8 os_free(addr); -40225f7a: 0d3d mov.n a3, a13 -40225f7c: 202cc0 or a2, a12, a12 -40225f7f: 6ca042 movi a4, 108 -40225f82: 6d6901 l32r a0, 40201528 -40225f85: 0000c0 callx0 a0 +40225f96: 0d3d mov.n a3, a13 +40225f98: 202cc0 or a2, a12, a12 +40225f9b: 6ca042 movi a4, 108 +40225f9e: 6d6201 l32r a0, 40201528 +40225fa1: 0000c0 callx0 a0 } -40225f88: 3108 l32i.n a0, a1, 12 -40225f8a: 21c8 l32i.n a12, a1, 8 -40225f8c: 11d8 l32i.n a13, a1, 4 -40225f8e: 10c112 addi a1, a1, 16 -40225f91: f00d ret.n -40225f93: bd9e00 excw -40225f96: fe .byte 0xfe -40225f97: 3f .byte 0x3f -40225f98: febd84 excw -40225f9b: 3f .byte 0x3f -40225f9c: bd89 s32i.n a8, a13, 44 -40225f9e: fe .byte 0xfe -40225f9f: 3f .byte 0x3f -40225fa0: febd90 excw -40225fa3: 3f .byte 0x3f -40225fa4: febd97 bgeu a13, a9, 40225fa6 -40225fa7: 3f .byte 0x3f -40225fa8: febe02 excw -40225fab: 3f .byte 0x3f -40225fac: 00e2f0 excw -40225faf: e2e840 excw -40225fb2: 124000 excw - -40225fb4 : +40225fa4: 3108 l32i.n a0, a1, 12 +40225fa6: 21c8 l32i.n a12, a1, 8 +40225fa8: 11d8 l32i.n a13, a1, 4 +40225faa: 10c112 addi a1, a1, 16 +40225fad: f00d ret.n +40225faf: bd9e00 excw +40225fb2: fe .byte 0xfe +40225fb3: 3f .byte 0x3f +40225fb4: febd84 excw +40225fb7: 3f .byte 0x3f +40225fb8: bd89 s32i.n a8, a13, 44 +40225fba: fe .byte 0xfe +40225fbb: 3f .byte 0x3f +40225fbc: febd90 excw +40225fbf: 3f .byte 0x3f +40225fc0: febd97 bgeu a13, a9, 40225fc2 +40225fc3: 3f .byte 0x3f +40225fc4: febe02 excw +40225fc7: 3f .byte 0x3f +40225fc8: 00e2f0 excw +40225fcb: e2e840 excw +40225fce: 124000 excw + +40225fd0 : /* *ʱjson *x: y: */ bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend) { -40225fb4: c0c112 addi a1, a1, -64 -40225fb7: e1c9 s32i.n a12, a1, 56 -40225fb9: d1d9 s32i.n a13, a1, 52 -40225fbb: f109 s32i.n a0, a1, 60 -40225fbd: c1e9 s32i.n a14, a1, 48 -40225fbf: b1f9 s32i.n a15, a1, 44 -40225fc1: 7149 s32i.n a4, a1, 28 -40225fc3: 03dd mov.n a13, a3 -40225fc5: 74c020 extui a12, a2, 0, 8 +40225fd0: c0c112 addi a1, a1, -64 +40225fd3: e1c9 s32i.n a12, a1, 56 +40225fd5: d1d9 s32i.n a13, a1, 52 +40225fd7: f109 s32i.n a0, a1, 60 +40225fd9: c1e9 s32i.n a14, a1, 48 +40225fdb: b1f9 s32i.n a15, a1, 44 +40225fdd: 7149 s32i.n a4, a1, 28 +40225fdf: 03dd mov.n a13, a3 +40225fe1: 74c020 extui a12, a2, 0, 8 if (!pJsonRoot) -40225fc8: 43cc bnez.n a3, 40225fd0 +40225fe4: 43cc bnez.n a3, 40225fec return false; -40225fca: 020c movi.n a2, 0 -40225fcc: 005886 j 40226132 -40225fcf: f13100 excw +40225fe6: 020c movi.n a2, 0 +40225fe8: 005886 j 4022614e +40225feb: f13100 excw bool return_flag = false; char plug_task_str[] = "task_X"; -40225fd2: ff .byte 0xff -40225fd3: 740c movi.n a4, 7 -40225fd5: 012d mov.n a2, a1 -40225fd7: 6e4201 l32r a0, 402018e0 -40225fda: 0000c0 callx0 a0 +40225fee: ff .byte 0xff +40225fef: 740c movi.n a4, 7 +40225ff1: 012d mov.n a2, a1 +40225ff3: 6e3b01 l32r a0, 402018e0 +40225ff6: 0000c0 callx0 a0 plug_task_str[5] = x + '0'; -40225fdd: 30cc22 addi a2, a12, 48 -40225fe0: 054122 s8i a2, a1, 5 +40225ff9: 30cc22 addi a2, a12, 48 +40225ffc: 054122 s8i a2, a1, 5 cJSON *p_plug_task = cJSON_GetObjectItem(pJsonRoot, plug_task_str); -40225fe3: 013d mov.n a3, a1 -40225fe5: 0d2d mov.n a2, a13 -40225fe7: 02dbc5 call0 40228da4 -40225fea: 02ed mov.n a14, a2 +40225fff: 013d mov.n a3, a1 +40226001: 0d2d mov.n a2, a13 +40226003: 02dbc5 call0 40228dc0 +40226006: 02ed mov.n a14, a2 if (!p_plug_task) -40225fec: fda216 beqz a2, 40225fca +40226008: fda216 beqz a2, 40225fe6 return false; cJSON *json_plug_task_send = cJSON_CreateObject(); -40225fef: 030985 call0 40229088 +4022600b: 030985 call0 402290a4 cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -40225ff2: ffe931 l32r a3, 40225f98 +4022600e: ffe931 l32r a3, 40225fb4 cJSON *p_plug_task = cJSON_GetObjectItem(pJsonRoot, plug_task_str); if (!p_plug_task) return false; cJSON *json_plug_task_send = cJSON_CreateObject(); -40225ff5: 02dd mov.n a13, a2 +40226011: 02dd mov.n a13, a2 cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -40225ff7: 0e2d mov.n a2, a14 -40225ff9: 02da85 call0 40228da4 +40226013: 0e2d mov.n a2, a14 +40226015: 02da85 call0 40228dc0 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -40225ffc: ffe831 l32r a3, 40225f9c +40226018: ffe831 l32r a3, 40225fb8 if (!p_plug_task) return false; cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -40225fff: 02fd mov.n a15, a2 +4022601b: 02fd mov.n a15, a2 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -40226001: 0e2d mov.n a2, a14 -40226003: 02da05 call0 40228da4 +4022601d: 0e2d mov.n a2, a14 +4022601f: 02da05 call0 40228dc0 cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -40226006: ffe631 l32r a3, 40225fa0 +40226022: ffe631 l32r a3, 40225fbc return false; cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -40226009: 4129 s32i.n a2, a1, 16 +40226025: 4129 s32i.n a2, a1, 16 cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -4022600b: 0e2d mov.n a2, a14 -4022600d: 02d945 call0 40228da4 +40226027: 0e2d mov.n a2, a14 +40226029: 02d945 call0 40228dc0 cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -40226010: ffe531 l32r a3, 40225fa4 +4022602c: ffe531 l32r a3, 40225fc0 cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -40226013: 5129 s32i.n a2, a1, 20 +4022602f: 5129 s32i.n a2, a1, 20 cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -40226015: 202ee0 or a2, a14, a14 -40226018: 02d885 call0 40228da4 +40226031: 202ee0 or a2, a14, a14 +40226034: 02d885 call0 40228dc0 cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); -4022601b: ffe331 l32r a3, 40225fa8 +40226037: ffe331 l32r a3, 40225fc4 cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -4022601e: 6129 s32i.n a2, a1, 24 +4022603a: 6129 s32i.n a2, a1, 24 cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); -40226020: 0e2d mov.n a2, a14 -40226022: 02d805 call0 40228da4 -40226025: 02ed mov.n a14, a2 +4022603c: 0e2d mov.n a2, a14 +4022603e: 02d805 call0 40228dc0 +40226041: 02ed mov.n a14, a2 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { -40226027: 2f8c beqz.n a15, 4022602d -40226029: 4148 l32i.n a4, a1, 16 -4022602b: 34cc bnez.n a4, 40226032 +40226043: 2f8c beqz.n a15, 40226049 +40226045: 4148 l32i.n a4, a1, 16 +40226047: 34cc bnez.n a4, 4022604e */ bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend) { if (!pJsonRoot) return false; bool return_flag = false; -4022602d: 0e0c movi.n a14, 0 -4022602f: 001986 j 40226099 +40226049: 0e0c movi.n a14, 0 +4022604b: 001986 j 402260b5 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { -40226032: 030c movi.n a3, 0 -40226034: 5158 l32i.n a5, a1, 20 -40226036: 120c movi.n a2, 1 -40226038: 034d mov.n a4, a3 -4022603a: 934250 movnez a4, a2, a5 -4022603d: 6158 l32i.n a5, a1, 24 -4022603f: 832350 moveqz a2, a3, a5 -40226042: e70427 bnone a4, a2, 4022602d -40226045: e41e37 beq a14, a3, 4022602d +4022604e: 030c movi.n a3, 0 +40226050: 5158 l32i.n a5, a1, 20 +40226052: 120c movi.n a2, 1 +40226054: 034d mov.n a4, a3 +40226056: 934250 movnez a4, a2, a5 +40226059: 6158 l32i.n a5, a1, 24 +4022605b: 832350 moveqz a2, a3, a5 +4022605e: e70427 bnone a4, a2, 40226049 +40226061: e41e37 beq a14, a3, 40226049 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) -40226048: 0f2d mov.n a2, a15 -4022604a: 02e1c5 call0 40228e68 -4022604d: fdc216 beqz a2, 4022602d -40226050: 4128 l32i.n a2, a1, 16 -40226052: 02e145 call0 40228e68 -40226055: fd4216 beqz a2, 4022602d -40226058: 5128 l32i.n a2, a1, 20 -4022605a: 02e0c5 call0 40228e68 -4022605d: fcc216 beqz a2, 4022602d +40226064: 0f2d mov.n a2, a15 +40226066: 02e1c5 call0 40228e84 +40226069: fdc216 beqz a2, 40226049 +4022606c: 4128 l32i.n a2, a1, 16 +4022606e: 02e145 call0 40228e84 +40226071: fd4216 beqz a2, 40226049 +40226074: 5128 l32i.n a2, a1, 20 +40226076: 02e0c5 call0 40228e84 +40226079: fcc216 beqz a2, 40226049 && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { -40226060: 6128 l32i.n a2, a1, 24 -40226062: 02e045 call0 40228e68 -40226065: fc4216 beqz a2, 4022602d -40226068: 0e2d mov.n a2, a14 -4022606a: 02dfc5 call0 40228e68 -4022606d: fbc216 beqz a2, 4022602d +4022607c: 6128 l32i.n a2, a1, 24 +4022607e: 02e045 call0 40228e84 +40226081: fc4216 beqz a2, 40226049 +40226084: 0e2d mov.n a2, a14 +40226086: 02dfc5 call0 40228e84 +40226089: fbc216 beqz a2, 40226049 return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; -40226070: f87a31 l32r a3, 40224258 -40226073: a02cc0 addx4 a2, a12, a12 -40226076: 232a add.n a2, a3, a2 -40226078: 5f38 l32i.n a3, a15, 20 +4022608c: f87331 l32r a3, 40224258 +4022608f: a02cc0 addx4 a2, a12, a12 +40226092: 232a add.n a2, a3, a2 +40226094: 5f38 l32i.n a3, a15, 20 user_config.task[x].minute = p_plug_task_minute->valueint; -4022607a: 4148 l32i.n a4, a1, 16 +40226096: 4148 l32i.n a4, a1, 16 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; -4022607c: e54232 s8i a3, a2, 229 +40226098: e54232 s8i a3, a2, 229 user_config.task[x].minute = p_plug_task_minute->valueint; -4022607f: 5438 l32i.n a3, a4, 20 +4022609b: 5438 l32i.n a3, a4, 20 user_config.task[x].repeat = p_plug_task_repeat->valueint; -40226081: 5158 l32i.n a5, a1, 20 +4022609d: 5158 l32i.n a5, a1, 20 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; -40226083: e64232 s8i a3, a2, 230 +4022609f: e64232 s8i a3, a2, 230 user_config.task[x].repeat = p_plug_task_repeat->valueint; -40226086: 5538 l32i.n a3, a5, 20 +402260a2: 5538 l32i.n a3, a5, 20 user_config.task[x].action = p_plug_task_action->valueint; -40226088: 6148 l32i.n a4, a1, 24 +402260a4: 6148 l32i.n a4, a1, 24 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; user_config.task[x].repeat = p_plug_task_repeat->valueint; -4022608a: e74232 s8i a3, a2, 231 +402260a6: e74232 s8i a3, a2, 231 user_config.task[x].action = p_plug_task_action->valueint; -4022608d: 5438 l32i.n a3, a4, 20 -4022608f: e84232 s8i a3, a2, 232 +402260a9: 5438 l32i.n a3, a4, 20 +402260ab: e84232 s8i a3, a2, 232 user_config.task[x].on = p_plug_task_on->valueint; -40226092: 5e38 l32i.n a3, a14, 20 +402260ae: 5e38 l32i.n a3, a14, 20 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; -40226094: 1e0c movi.n a14, 1 +402260b0: 1e0c movi.n a14, 1 user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; user_config.task[x].repeat = p_plug_task_repeat->valueint; user_config.task[x].action = p_plug_task_action->valueint; user_config.task[x].on = p_plug_task_on->valueint; -40226096: e94232 s8i a3, a2, 233 +402260b2: e94232 s8i a3, a2, 233 } } cJSON_AddNumberToObject(json_plug_task_send, "hour", user_config.task[x].hour); -40226099: f86f21 l32r a2, 40224258 -4022609c: a0ccc0 addx4 a12, a12, a12 -4022609f: c2ca add.n a12, a2, a12 -402260a1: e50c22 l8ui a2, a12, 229 -402260a4: 012280 slli a2, a2, 24 -402260a7: 312820 srai a2, a2, 24 -402260aa: ffc001 l32r a0, 40225fac -402260ad: 0000c0 callx0 a0 -402260b0: 02ec05 call0 40228f74 -402260b3: ffb931 l32r a3, 40225f98 -402260b6: 024d mov.n a4, a2 -402260b8: 0d2d mov.n a2, a13 -402260ba: 032245 call0 402292e0 - cJSON_AddNumberToObject(json_plug_task_send, "minute", user_config.task[x].minute); -402260bd: e60c22 l8ui a2, a12, 230 +402260b5: f86821 l32r a2, 40224258 +402260b8: a0ccc0 addx4 a12, a12, a12 +402260bb: c2ca add.n a12, a2, a12 +402260bd: e50c22 l8ui a2, a12, 229 402260c0: 012280 slli a2, a2, 24 402260c3: 312820 srai a2, a2, 24 -402260c6: ffb901 l32r a0, 40225fac +402260c6: ffc001 l32r a0, 40225fc8 402260c9: 0000c0 callx0 a0 -402260cc: 02ea45 call0 40228f74 -402260cf: ffb331 l32r a3, 40225f9c +402260cc: 02ec05 call0 40228f90 +402260cf: ffb931 l32r a3, 40225fb4 402260d2: 024d mov.n a4, a2 402260d4: 0d2d mov.n a2, a13 -402260d6: 032085 call0 402292e0 +402260d6: 032245 call0 402292fc + cJSON_AddNumberToObject(json_plug_task_send, "minute", user_config.task[x].minute); +402260d9: e60c22 l8ui a2, a12, 230 +402260dc: 012280 slli a2, a2, 24 +402260df: 312820 srai a2, a2, 24 +402260e2: ffb901 l32r a0, 40225fc8 +402260e5: 0000c0 callx0 a0 +402260e8: 02ea45 call0 40228f90 +402260eb: ffb331 l32r a3, 40225fb8 +402260ee: 024d mov.n a4, a2 +402260f0: 0d2d mov.n a2, a13 +402260f2: 032085 call0 402292fc cJSON_AddNumberToObject(json_plug_task_send, "repeat", user_config.task[x].repeat); -402260d9: e70c22 l8ui a2, a12, 231 -402260dc: ffb501 l32r a0, 40225fb0 -402260df: 0000c0 callx0 a0 -402260e2: 02e905 call0 40228f74 -402260e5: ffae31 l32r a3, 40225fa0 -402260e8: 024d mov.n a4, a2 -402260ea: 0d2d mov.n a2, a13 -402260ec: 031f05 call0 402292e0 - cJSON_AddNumberToObject(json_plug_task_send, "action", user_config.task[x].action); -402260ef: e80c22 l8ui a2, a12, 232 -402260f2: 012280 slli a2, a2, 24 -402260f5: 312820 srai a2, a2, 24 -402260f8: ffad01 l32r a0, 40225fac +402260f5: e70c22 l8ui a2, a12, 231 +402260f8: ffb501 l32r a0, 40225fcc 402260fb: 0000c0 callx0 a0 -402260fe: 02e745 call0 40228f74 -40226101: ffa831 l32r a3, 40225fa4 +402260fe: 02e905 call0 40228f90 +40226101: ffae31 l32r a3, 40225fbc 40226104: 024d mov.n a4, a2 40226106: 0d2d mov.n a2, a13 -40226108: 031d45 call0 402292e0 - cJSON_AddNumberToObject(json_plug_task_send, "on", user_config.task[x].on); -4022610b: e90c22 l8ui a2, a12, 233 +40226108: 031f05 call0 402292fc + cJSON_AddNumberToObject(json_plug_task_send, "action", user_config.task[x].action); +4022610b: e80c22 l8ui a2, a12, 232 4022610e: 012280 slli a2, a2, 24 40226111: 312820 srai a2, a2, 24 -40226114: ffa601 l32r a0, 40225fac +40226114: ffad01 l32r a0, 40225fc8 40226117: 0000c0 callx0 a0 -4022611a: 02e585 call0 40228f74 -4022611d: ffa231 l32r a3, 40225fa8 +4022611a: 02e745 call0 40228f90 +4022611d: ffa831 l32r a3, 40225fc0 40226120: 024d mov.n a4, a2 40226122: 0d2d mov.n a2, a13 -40226124: 031b85 call0 402292e0 +40226124: 031d45 call0 402292fc + cJSON_AddNumberToObject(json_plug_task_send, "on", user_config.task[x].on); +40226127: e90c22 l8ui a2, a12, 233 +4022612a: 012280 slli a2, a2, 24 +4022612d: 312820 srai a2, a2, 24 +40226130: ffa601 l32r a0, 40225fc8 +40226133: 0000c0 callx0 a0 +40226136: 02e585 call0 40228f90 +40226139: ffa231 l32r a3, 40225fc4 +4022613c: 024d mov.n a4, a2 +4022613e: 0d2d mov.n a2, a13 +40226140: 031b85 call0 402292fc cJSON_AddItemToObject(pJsonSend, plug_task_str, json_plug_task_send); -40226127: 7128 l32i.n a2, a1, 28 -40226129: 0d4d mov.n a4, a13 -4022612b: 013d mov.n a3, a1 -4022612d: 031b05 call0 402292e0 +40226143: 7128 l32i.n a2, a1, 28 +40226145: 0d4d mov.n a4, a13 +40226147: 013d mov.n a3, a1 +40226149: 031b05 call0 402292fc return return_flag; -40226130: 0e2d mov.n a2, a14 +4022614c: 0e2d mov.n a2, a14 } -40226132: f108 l32i.n a0, a1, 60 -40226134: e1c8 l32i.n a12, a1, 56 -40226136: d1d8 l32i.n a13, a1, 52 -40226138: c1e8 l32i.n a14, a1, 48 -4022613a: b1f8 l32i.n a15, a1, 44 -4022613c: 40c112 addi a1, a1, 64 -4022613f: f00d ret.n -40226141: 000000 ill -40226144: febda5 excw -40226147: 3f .byte 0x3f -40226148: febdb3 excw -4022614b: 3f .byte 0x3f -4022614c: febdb7 bgeu a13, a11, 4022614e -4022614f: 3f .byte 0x3f -40226150: febdc5 call0 40224d30 -40226153: 3f .byte 0x3f -40226154: bdec bnez.n a13, 40226183 -40226156: fe .byte 0xfe -40226157: 3f .byte 0x3f -40226158: ff35a2 excw -4022615b: 3f .byte 0x3f -4022615c: febdd5 excw -4022615f: 3f .byte 0x3f -40226160: bdd8 l32i.n a13, a13, 44 -40226162: fe .byte 0xfe +4022614e: f108 l32i.n a0, a1, 60 +40226150: e1c8 l32i.n a12, a1, 56 +40226152: d1d8 l32i.n a13, a1, 52 +40226154: c1e8 l32i.n a14, a1, 48 +40226156: b1f8 l32i.n a15, a1, 44 +40226158: 40c112 addi a1, a1, 64 +4022615b: f00d ret.n +4022615d: 000000 ill +40226160: febda5 excw 40226163: 3f .byte 0x3f -40226164: 000000 ill -40226167: 000000 ill -4022616a: 401c movi.n a0, 20 -4022616c: bddc bnez.n a13, 4022618b -4022616e: fe .byte 0xfe +40226164: febdb3 excw +40226167: 3f .byte 0x3f +40226168: febdb7 bgeu a13, a11, 4022616a +4022616b: 3f .byte 0x3f +4022616c: febdc5 call0 40224d4c 4022616f: 3f .byte 0x3f -40226170: febde1 l32r a14, 40225c64 +40226170: bdec bnez.n a13, 4022619f +40226172: fe .byte 0xfe 40226173: 3f .byte 0x3f -40226174: febde7 bgeu a13, a14, 40226176 +40226174: ff35a2 excw 40226177: 3f .byte 0x3f -40226178: febdf1 l32r a15, 40225c6c +40226178: febdd5 excw 4022617b: 3f .byte 0x3f -4022617c: bdfd excw +4022617c: bdd8 l32i.n a13, a13, 44 4022617e: fe .byte 0xfe 4022617f: 3f .byte 0x3f -40226180: fe95b5 excw -40226183: 3f .byte 0x3f -40226184: febe43 excw -40226187: 3f .byte 0x3f -40226188: febe05 call0 40224d6c +40226180: 000000 ill +40226183: 000000 ill +40226186: 401c movi.n a0, 20 +40226188: bddc bnez.n a13, 402261a7 +4022618a: fe .byte 0xfe 4022618b: 3f .byte 0x3f -4022618c: be18 l32i.n a1, a14, 44 -4022618e: fe .byte 0xfe +4022618c: febde1 l32r a14, 40225c80 4022618f: 3f .byte 0x3f -40226190: febe23 excw +40226190: febde7 bgeu a13, a14, 40226192 40226193: 3f .byte 0x3f -40226194: be2c movi.n a14, 43 -40226196: fe .byte 0xfe +40226194: febdf1 l32r a15, 40225c88 40226197: 3f .byte 0x3f -40226198: febe34 excw +40226198: bdfd excw +4022619a: fe .byte 0xfe 4022619b: 3f .byte 0x3f -4022619c: be39 s32i.n a3, a14, 44 -4022619e: fe .byte 0xfe +4022619c: fe95b5 excw 4022619f: 3f .byte 0x3f -402261a0: 3e .byte 0x3e -402261a1: be .byte 0xbe -402261a2: fe .byte 0xfe +402261a0: febe43 excw 402261a3: 3f .byte 0x3f -402261a4: be48 l32i.n a4, a14, 44 -402261a6: fe .byte 0xfe +402261a4: febe05 call0 40224d88 402261a7: 3f .byte 0x3f -402261a8: febe56 bnez a14, 40226197 +402261a8: be18 l32i.n a1, a14, 44 +402261aa: fe .byte 0xfe 402261ab: 3f .byte 0x3f -402261ac: 5f .byte 0x5f -402261ad: be .byte 0xbe -402261ae: fe .byte 0xfe +402261ac: febe23 excw 402261af: 3f .byte 0x3f -402261b0: be69 s32i.n a6, a14, 44 +402261b0: be2c movi.n a14, 43 402261b2: fe .byte 0xfe 402261b3: 3f .byte 0x3f -402261b4: febe73 excw +402261b4: febe34 excw 402261b7: 3f .byte 0x3f -402261b8: febe81 l32r a8, 40225cb0 +402261b8: be39 s32i.n a3, a14, 44 +402261ba: fe .byte 0xfe 402261bb: 3f .byte 0x3f -402261bc: be89 s32i.n a8, a14, 44 +402261bc: 3e .byte 0x3e +402261bd: be .byte 0xbe 402261be: fe .byte 0xfe 402261bf: 3f .byte 0x3f -402261c0: febea0 excw +402261c0: be48 l32i.n a4, a14, 44 +402261c2: fe .byte 0xfe 402261c3: 3f .byte 0x3f -402261c4: febeb0 excw +402261c4: febe56 bnez a14, 402261b3 402261c7: 3f .byte 0x3f - -402261c8 : +402261c8: 5f .byte 0x5f +402261c9: be .byte 0xbe +402261ca: fe .byte 0xfe +402261cb: 3f .byte 0x3f +402261cc: be69 s32i.n a6, a14, 44 +402261ce: fe .byte 0xfe +402261cf: 3f .byte 0x3f +402261d0: febe73 excw +402261d3: 3f .byte 0x3f +402261d4: febe81 l32r a8, 40225ccc +402261d7: 3f .byte 0x3f +402261d8: be89 s32i.n a8, a14, 44 +402261da: fe .byte 0xfe +402261db: 3f .byte 0x3f +402261dc: febea0 excw +402261df: 3f .byte 0x3f +402261e0: febeb0 excw +402261e3: 3f .byte 0x3f + +402261e4 : #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402261c8: e0a092 movi a9, 224 -402261cb: c01190 sub a1, a1, a9 -402261ce: 742020 extui a2, a2, 0, 8 -402261d1: 2a6122 s32i a2, a1, 168 +402261e4: e0a092 movi a9, 224 +402261e7: c01190 sub a1, a1, a9 +402261ea: 742020 extui a2, a2, 0, 8 +402261ed: 2a6122 s32i a2, a1, 168 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402261d4: 032d mov.n a2, a3 +402261f0: 032d mov.n a2, a3 #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402261d6: 3561d2 s32i a13, a1, 212 +402261f2: 3561d2 s32i a13, a1, 212 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402261d9: 2b6132 s32i a3, a1, 172 +402261f5: 2b6132 s32i a3, a1, 172 #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402261dc: 376102 s32i a0, a1, 220 -402261df: 3661c2 s32i a12, a1, 216 -402261e2: 3461e2 s32i a14, a1, 208 -402261e5: 3361f2 s32i a15, a1, 204 +402261f8: 376102 s32i a0, a1, 220 +402261fb: 3661c2 s32i a12, a1, 216 +402261fe: 3461e2 s32i a14, a1, 208 +40226201: 3361f2 s32i a15, a1, 204 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402261e8: 02b785 call0 40228d64 -402261eb: 02dd mov.n a13, a2 +40226204: 02b785 call0 40228d80 +40226207: 02dd mov.n a13, a2 //Ƿjsonʽ if (pJsonRoot != NULL) { -402261ed: 2b2132 l32i a3, a1, 172 -402261f0: 547216 beqz a2, 4022673b +40226209: 2b2132 l32i a3, a1, 172 +4022620c: 547216 beqz a2, 40226757 // char *s = cJSON_Print(pJsonRoot); // os_printf("pJsonRoot: %s\r\n", s); // cJSON_free((void *) s); //device report os_printf("start json:\r\n"); -402261f3: ffd421 l32r a2, 40226144 -402261f6: 6dfd01 l32r a0, 402019ec -402261f9: 0000c0 callx0 a0 +4022620f: ffd421 l32r a2, 40226160 +40226212: 6df601 l32r a0, 402019ec +40226215: 0000c0 callx0 a0 cJSON *p_cmd = cJSON_GetObjectItem(pJsonRoot, "cmd"); -402261fc: ffd331 l32r a3, 40226148 -402261ff: 0d2d mov.n a2, a13 -40226201: 02ba05 call0 40228da4 -40226204: 02ed mov.n a14, a2 -40226206: ffd6c1 l32r a12, 40226160 +40226218: ffd331 l32r a3, 40226164 +4022621b: 0d2d mov.n a2, a13 +4022621d: 02ba05 call0 40228dc0 +40226220: 02ed mov.n a14, a2 +40226222: ffd6c1 l32r a12, 4022617c if (p_cmd && cJSON_IsString(p_cmd) && os_strcmp(p_cmd->valuestring, "device report") == 0) { -40226209: 09a216 beqz a2, 402262a7 -4022620c: 02c705 call0 40228e80 -4022620f: 094216 beqz a2, 402262a7 -40226212: ffce31 l32r a3, 4022614c -40226215: 4e28 l32i.n a2, a14, 16 -40226217: bfd601 l32r a0, 40216170 -4022621a: 0000c0 callx0 a0 -4022621d: 086256 bnez a2, 402262a7 +40226225: 09a216 beqz a2, 402262c3 +40226228: 02c705 call0 40228e9c +4022622b: 094216 beqz a2, 402262c3 +4022622e: ffce31 l32r a3, 40226168 +40226231: 4e28 l32i.n a2, a14, 16 +40226233: bfcf01 l32r a0, 40216170 +40226236: 0000c0 callx0 a0 +40226239: 086256 bnez a2, 402262c3 os_printf("device report\r\n"); -40226220: ffcc21 l32r a2, 40226150 -40226223: 6df201 l32r a0, 402019ec -40226226: 0000c0 callx0 a0 +4022623c: ffcc21 l32r a2, 4022616c +4022623f: 6deb01 l32r a0, 402019ec +40226242: 0000c0 callx0 a0 cJSON *pRoot = cJSON_CreateObject(); -40226229: 02e5c5 call0 40229088 -4022622c: 02ed mov.n a14, a2 +40226245: 02e5c5 call0 402290a4 +40226248: 02ed mov.n a14, a2 cJSON_AddStringToObject(pRoot, "name", user_config.name); -4022622e: f88921 l32r a2, 40224454 -40226231: 02db85 call0 40228fec -40226234: ffc831 l32r a3, 40226154 -40226237: 024d mov.n a4, a2 -40226239: 0e2d mov.n a2, a14 -4022623b: 030a45 call0 402292e0 +4022624a: f88a21 l32r a2, 40224474 +4022624d: 02db85 call0 40229008 +40226250: ffc831 l32r a3, 40226170 +40226253: 024d mov.n a4, a2 +40226255: 0e2d mov.n a2, a14 +40226257: 030a45 call0 402292fc cJSON_AddStringToObject(pRoot, "ip", strIP); -4022623e: ffc621 l32r a2, 40226158 -40226241: 02da85 call0 40228fec -40226244: ffc631 l32r a3, 4022615c -40226247: 024d mov.n a4, a2 -40226249: 0e2d mov.n a2, a14 -4022624b: 030945 call0 402292e0 +4022625a: ffc621 l32r a2, 40226174 +4022625d: 02da85 call0 40229008 +40226260: ffc631 l32r a3, 40226178 +40226263: 024d mov.n a4, a2 +40226265: 0e2d mov.n a2, a14 +40226267: 030945 call0 402292fc cJSON_AddStringToObject(pRoot, "mac", strMac); -4022624e: f80321 l32r a2, 4022425c -40226251: 02d985 call0 40228fec -40226254: 024d mov.n a4, a2 -40226256: 0c3d mov.n a3, a12 -40226258: 0e2d mov.n a2, a14 -4022625a: 030845 call0 402292e0 +4022626a: f7fc21 l32r a2, 4022425c +4022626d: 02d985 call0 40229008 +40226270: 024d mov.n a4, a2 +40226272: 0c3d mov.n a3, a12 +40226274: 0e2d mov.n a2, a14 +40226276: 030845 call0 402292fc cJSON_AddNumberToObject(pRoot, "type", TYPE); -4022625d: ffc231 l32r a3, 40226168 -40226260: ffc121 l32r a2, 40226164 -40226263: 02d105 call0 40228f74 -40226266: ffc131 l32r a3, 4022616c -40226269: 024d mov.n a4, a2 -4022626b: 0e2d mov.n a2, a14 -4022626d: 030705 call0 402292e0 +40226279: ffc231 l32r a3, 40226184 +4022627c: ffc121 l32r a2, 40226180 +4022627f: 02d105 call0 40228f90 +40226282: ffc131 l32r a3, 40226188 +40226285: 024d mov.n a4, a2 +40226287: 0e2d mov.n a2, a14 +40226289: 030705 call0 402292fc cJSON_AddStringToObject(pRoot, "type_name", TYPE_NAME); -40226270: ffc021 l32r a2, 40226170 -40226273: 02d785 call0 40228fec -40226276: ffbf31 l32r a3, 40226174 -40226279: 024d mov.n a4, a2 -4022627b: 0e2d mov.n a2, a14 -4022627d: 030605 call0 402292e0 +4022628c: ffc021 l32r a2, 4022618c +4022628f: 02d785 call0 40229008 +40226292: ffbf31 l32r a3, 40226190 +40226295: 024d mov.n a4, a2 +40226297: 0e2d mov.n a2, a14 +40226299: 030605 call0 402292fc char *s = cJSON_Print(pRoot); -40226280: 0e2d mov.n a2, a14 -40226282: 028745 call0 40228af8 -40226285: 02fd mov.n a15, a2 +4022629c: 0e2d mov.n a2, a14 +4022629e: 028745 call0 40228b14 +402262a1: 02fd mov.n a15, a2 os_printf("pRoot: %s\r\n", s); -40226287: 203220 or a3, a2, a2 -4022628a: ffbb21 l32r a2, 40226178 -4022628d: 6dd701 l32r a0, 402019ec -40226290: 0000c0 callx0 a0 +402262a3: 203220 or a3, a2, a2 +402262a6: ffbb21 l32r a2, 40226194 +402262a9: 6dd001 l32r a0, 402019ec +402262ac: 0000c0 callx0 a0 user_send(udp_flag, s, 0); -40226293: 2a2122 l32i a2, a1, 168 -40226296: 040c movi.n a4, 0 -40226298: 0f3d mov.n a3, a15 -4022629a: ff5705 call0 4022580c +402262af: 2a2122 l32i a2, a1, 168 +402262b2: 040c movi.n a4, 0 +402262b4: 0f3d mov.n a3, a15 +402262b6: ff5705 call0 40225828 cJSON_free((void *) s); -4022629d: 0f2d mov.n a2, a15 -4022629f: 0358c5 call0 4022982c +402262b9: 0f2d mov.n a2, a15 +402262bb: 0358c5 call0 40229848 cJSON_Delete(pRoot); -402262a2: 0e2d mov.n a2, a14 -402262a4: 029585 call0 40228c00 +402262be: 0e2d mov.n a2, a14 +402262c0: 029585 call0 40228c1c } // cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); -402262a7: ffab31 l32r a3, 40226154 -402262aa: 0d2d mov.n a2, a13 -402262ac: 02af45 call0 40228da4 -402262af: 02fd mov.n a15, a2 +402262c3: ffab31 l32r a3, 40226170 +402262c6: 0d2d mov.n a2, a13 +402262c8: 02af45 call0 40228dc0 +402262cb: 02fd mov.n a15, a2 cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); -402262b1: 0c3d mov.n a3, a12 -402262b3: 0d2d mov.n a2, a13 -402262b5: 02aec5 call0 40228da4 -402262b8: 02ed mov.n a14, a2 +402262cd: 0c3d mov.n a3, a12 +402262cf: 0d2d mov.n a2, a13 +402262d1: 02aec5 call0 40228dc0 +402262d4: 02ed mov.n a14, a2 // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name -402262ba: 4fcc bnez.n a15, 402262c2 +402262d6: 4fcc bnez.n a15, 402262de || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac -402262bc: 04ce56 bnez a14, 4022630c -402262bf: 012046 j 40226744 +402262d8: 04ce56 bnez a14, 40226328 +402262db: 012046 j 40226760 // cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name -402262c2: 0f2d mov.n a2, a15 -402262c4: 02bb85 call0 40228e80 -402262c7: ff1216 beqz a2, 402262bc -402262ca: f86231 l32r a3, 40224454 -402262cd: 4f28 l32i.n a2, a15, 16 -402262cf: bfa801 l32r a0, 40216170 -402262d2: 0000c0 callx0 a0 -402262d5: fe3256 bnez a2, 402262bc +402262de: 0f2d mov.n a2, a15 +402262e0: 02bb85 call0 40228e9c +402262e3: ff1216 beqz a2, 402262d8 +402262e6: f86331 l32r a3, 40224474 +402262e9: 4f28 l32i.n a2, a15, 16 +402262eb: bfa101 l32r a0, 40216170 +402262ee: 0000c0 callx0 a0 +402262f1: fe3256 bnez a2, 402262d8 || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac ) { cJSON *json_send = cJSON_CreateObject(); -402262d8: 02dac5 call0 40229088 -402262db: 20e220 or a14, a2, a2 +402262f4: 02dac5 call0 402290a4 +402262f7: 20e220 or a14, a2, a2 cJSON_AddStringToObject(json_send, "mac", strMac); -402262de: f7df21 l32r a2, 4022425c -402262e1: 02d085 call0 40228fec -402262e4: 203cc0 or a3, a12, a12 -402262e7: 024d mov.n a4, a2 -402262e9: 0e2d mov.n a2, a14 -402262eb: 02ff45 call0 402292e0 +402262fa: f7d821 l32r a2, 4022425c +402262fd: 02d085 call0 40229008 +40226300: 203cc0 or a3, a12, a12 +40226303: 024d mov.n a4, a2 +40226305: 0e2d mov.n a2, a14 +40226307: 02ff45 call0 402292fc //汾 cJSON *p_version = cJSON_GetObjectItem(pJsonRoot, "version"); -402262ee: ffa3c1 l32r a12, 4022617c -402262f1: 0d2d mov.n a2, a13 -402262f3: 0c3d mov.n a3, a12 -402262f5: 02aac5 call0 40228da4 +4022630a: ffa3c1 l32r a12, 40226198 +4022630d: 0d2d mov.n a2, a13 +4022630f: 0c3d mov.n a3, a12 +40226311: 02aac5 call0 40228dc0 if (p_version) { -402262f8: 92ac beqz.n a2, 40226325 +40226314: 92ac beqz.n a2, 40226341 cJSON_AddStringToObject(json_send, "version", VERSION); -402262fa: ffa121 l32r a2, 40226180 -402262fd: 02cec5 call0 40228fec -40226300: 024d mov.n a4, a2 -40226302: 0c3d mov.n a3, a12 -40226304: 0e2d mov.n a2, a14 -40226306: 02fd85 call0 402292e0 -40226309: 000606 j 40226325 +40226316: ffa121 l32r a2, 4022619c +40226319: 02cec5 call0 40229008 +4022631c: 024d mov.n a4, a2 +4022631e: 0c3d mov.n a3, a12 +40226320: 0e2d mov.n a2, a14 +40226322: 02fd85 call0 402292fc +40226325: 000606 j 40226341 cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac -4022630c: 0e2d mov.n a2, a14 -4022630e: 02b705 call0 40228e80 -40226311: 42f216 beqz a2, 40226744 -40226314: f7d231 l32r a3, 4022425c -40226317: 4e28 l32i.n a2, a14, 16 -40226319: bf9501 l32r a0, 40216170 -4022631c: 0000c0 callx0 a0 -4022631f: fb5216 beqz a2, 402262d8 -40226322: 010786 j 40226744 +40226328: 0e2d mov.n a2, a14 +4022632a: 02b705 call0 40228e9c +4022632d: 42f216 beqz a2, 40226760 +40226330: f7cb31 l32r a3, 4022425c +40226333: 4e28 l32i.n a2, a14, 16 +40226335: bf8e01 l32r a0, 40216170 +40226338: 0000c0 callx0 a0 +4022633b: fb5216 beqz a2, 402262f4 +4022633e: 010786 j 40226760 if (p_version) { cJSON_AddStringToObject(json_send, "version", VERSION); } //wifi ssid cJSON *p_ssid = cJSON_GetObjectItem(pJsonRoot, "ssid"); -40226325: ff97c1 l32r a12, 40226184 -40226328: 202dd0 or a2, a13, a13 -4022632b: 203cc0 or a3, a12, a12 -4022632e: 02a745 call0 40228da4 +40226341: ff97c1 l32r a12, 402261a0 +40226344: 202dd0 or a2, a13, a13 +40226347: 203cc0 or a3, a12, a12 +4022634a: 02a745 call0 40228dc0 if (p_ssid) { -40226331: a29c beqz.n a2, 4022634f +4022634d: a29c beqz.n a2, 4022636b struct station_config ssidGet; if (wifi_station_get_config_default(&ssidGet)) { -40226333: 012d mov.n a2, a1 -40226335: fb0c85 call0 40221400 -40226338: 428c beqz.n a2, 40226340 +4022634f: 012d mov.n a2, a1 +40226351: fb0ac5 call0 40221400 +40226354: 428c beqz.n a2, 4022635c cJSON_AddStringToObject(json_send, "ssid", ssidGet.ssid); -4022633a: 012d mov.n a2, a1 -4022633c: 0000c6 j 40226343 -4022633f: 922100 excw +40226356: 012d mov.n a2, a1 +40226358: 0000c6 j 4022635f +4022635b: 922100 excw } else { cJSON_AddStringToObject(json_send, "ssid", "get wifi_ssid fail"); -40226342: ff .byte 0xff -40226343: 02ca85 call0 40228fec -40226346: 024d mov.n a4, a2 -40226348: 0c3d mov.n a3, a12 -4022634a: 0e2d mov.n a2, a14 -4022634c: 02f905 call0 402292e0 +4022635e: ff .byte 0xff +4022635f: 02ca85 call0 40229008 +40226362: 024d mov.n a4, a2 +40226364: 0c3d mov.n a3, a12 +40226366: 0e2d mov.n a2, a14 +40226368: 02f905 call0 402292fc } } //ͯ cJSON *p_child_lock = cJSON_GetObjectItem( pJsonRoot, "child_lock" ); -4022634f: ff8fc1 l32r a12, 4022618c -40226352: 0d2d mov.n a2, a13 -40226354: 0c3d mov.n a3, a12 -40226356: 02a4c5 call0 40228da4 -40226359: 02fd mov.n a15, a2 +4022636b: ff8fc1 l32r a12, 402261a8 +4022636e: 0d2d mov.n a2, a13 +40226370: 0c3d mov.n a3, a12 +40226372: 02a4c5 call0 40228dc0 +40226375: 02fd mov.n a15, a2 if ( p_child_lock ) -4022635b: 62ac beqz.n a2, 40226385 +40226377: 62ac beqz.n a2, 402263a1 { if ( cJSON_IsNumber( p_child_lock ) && (p_child_lock->valueint == 1 || p_child_lock->valueint == 0) ) -4022635d: 02b085 call0 40228e68 -40226360: f7b931 l32r a3, 40224244 -40226363: 628c beqz.n a2, 4022636d -40226365: 5f28 l32i.n a2, a15, 20 -40226367: 0222f6 bgeui a2, 2, 4022636d +40226379: 02b085 call0 40228e84 +4022637c: f7b231 l32r a3, 40224244 +4022637f: 628c beqz.n a2, 40226389 +40226381: 5f28 l32i.n a2, a15, 20 +40226383: 0222f6 bgeui a2, 2, 40226389 { child_lock = p_child_lock->valueint; -4022636a: 004322 s8i a2, a3, 0 +40226386: 004322 s8i a2, a3, 0 } cJSON_AddNumberToObject( json_send, "child_lock", child_lock ); -4022636d: 000322 l8ui a2, a3, 0 -40226370: ff1001 l32r a0, 40225fb0 -40226373: 0000c0 callx0 a0 -40226376: 02bfc5 call0 40228f74 -40226379: 204220 or a4, a2, a2 -4022637c: 203cc0 or a3, a12, a12 -4022637f: 202ee0 or a2, a14, a14 -40226382: 02f5c5 call0 402292e0 +40226389: 000322 l8ui a2, a3, 0 +4022638c: ff1001 l32r a0, 40225fcc +4022638f: 0000c0 callx0 a0 +40226392: 02bfc5 call0 40228f90 +40226395: 204220 or a4, a2, a2 +40226398: 203cc0 or a3, a12, a12 +4022639b: 202ee0 or a2, a14, a14 +4022639e: 02f5c5 call0 402292fc } //led cJSON *p_led_lock = cJSON_GetObjectItem( pJsonRoot, "led_lock" ); -40226385: ff82c1 l32r a12, 40226190 -40226388: 0d2d mov.n a2, a13 -4022638a: 0c3d mov.n a3, a12 -4022638c: 02a145 call0 40228da4 -4022638f: 02fd mov.n a15, a2 +402263a1: ff82c1 l32r a12, 402261ac +402263a4: 0d2d mov.n a2, a13 +402263a6: 0c3d mov.n a3, a12 +402263a8: 02a145 call0 40228dc0 +402263ab: 02fd mov.n a15, a2 if ( p_led_lock ) -40226391: 02bc beqz.n a2, 402263c5 +402263ad: 02bc beqz.n a2, 402263e1 { if ( cJSON_IsNumber( p_led_lock ) && (p_led_lock->valueint == 1 || p_led_lock->valueint == 0) ) -40226393: 02ad45 call0 40228e68 -40226396: 229c beqz.n a2, 402263ac -40226398: 5f28 l32i.n a2, a15, 20 -4022639a: 0e22f6 bgeui a2, 2, 402263ac +402263af: 02ad45 call0 40228e84 +402263b2: 229c beqz.n a2, 402263c8 +402263b4: 5f28 l32i.n a2, a15, 20 +402263b6: 0e22f6 bgeui a2, 2, 402263c8 { led_lock = p_led_lock->valueint; -4022639d: fa1031 l32r a3, 40224be0 -402263a0: 004322 s8i a2, a3, 0 +402263b9: fa1031 l32r a3, 40224bfc +402263bc: 004322 s8i a2, a3, 0 user_relay_set(user_config.on); -402263a3: f7ad21 l32r a2, 40224258 -402263a6: e40222 l8ui a2, a2, 228 -402263a9: fdf805 call0 4022432c +402263bf: f7a621 l32r a2, 40224258 +402263c2: e40222 l8ui a2, a2, 228 +402263c5: fdf645 call0 4022432c } cJSON_AddNumberToObject( json_send, "led_lock", led_lock ); -402263ac: fa0d41 l32r a4, 40224be0 -402263af: 000422 l8ui a2, a4, 0 -402263b2: feff01 l32r a0, 40225fb0 -402263b5: 0000c0 callx0 a0 -402263b8: 02bb85 call0 40228f74 -402263bb: 024d mov.n a4, a2 -402263bd: 0c3d mov.n a3, a12 -402263bf: 202ee0 or a2, a14, a14 -402263c2: 02f1c5 call0 402292e0 +402263c8: fa0d41 l32r a4, 40224bfc +402263cb: 000422 l8ui a2, a4, 0 +402263ce: feff01 l32r a0, 40225fcc +402263d1: 0000c0 callx0 a0 +402263d4: 02bb85 call0 40228f90 +402263d7: 024d mov.n a4, a2 +402263d9: 0c3d mov.n a3, a12 +402263db: 202ee0 or a2, a14, a14 +402263de: 02f1c5 call0 402292fc } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); -402263c5: ff7331 l32r a3, 40226194 -402263c8: 0d2d mov.n a2, a13 -402263ca: 029d85 call0 40228da4 -402263cd: 02fd mov.n a15, a2 +402263e1: ff7331 l32r a3, 402261b0 +402263e4: 0d2d mov.n a2, a13 +402263e6: 029d85 call0 40228dc0 +402263e9: 02fd mov.n a15, a2 bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ -402263cf: 020c movi.n a2, 0 -402263d1: 206122 s32i a2, a1, 128 +402263eb: 020c movi.n a2, 0 +402263ed: 206122 s32i a2, a1, 128 user_relay_set(user_config.on); } cJSON_AddNumberToObject( json_send, "led_lock", led_lock ); } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { -402263d4: 029f27 bne a15, a2, 402263da -402263d7: 00acc6 j 4022668e +402263f0: 029f27 bne a15, a2, 402263f6 +402263f3: 00acc6 j 402266aa //ota uint8_t userBin = system_upgrade_userbin_check(); -402263da: f99c05 call0 4021fd9c +402263f6: f99a45 call0 4021fd9c cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402263dd: ff6e31 l32r a3, 40226198 +402263f9: ff6e31 l32r a3, 402261b4 } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { //ota uint8_t userBin = system_upgrade_userbin_check(); -402263e0: 02cd mov.n a12, a2 +402263fc: 02cd mov.n a12, a2 cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402263e2: 0f2d mov.n a2, a15 -402263e4: 029bc5 call0 40228da4 +402263fe: 0f2d mov.n a2, a15 +40226400: 029bc5 call0 40228dc0 cJSON *p_ota2 = cJSON_GetObjectItem(p_setting, "ota2"); -402263e7: ff6d31 l32r a3, 4022619c +40226403: ff6d31 l32r a3, 402261b8 cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { //ota uint8_t userBin = system_upgrade_userbin_check(); cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402263ea: 216122 s32i a2, a1, 132 +40226406: 216122 s32i a2, a1, 132 cJSON *p_ota2 = cJSON_GetObjectItem(p_setting, "ota2"); -402263ed: 0f2d mov.n a2, a15 -402263ef: 029b45 call0 40228da4 -402263f2: 226122 s32i a2, a1, 136 +40226409: 0f2d mov.n a2, a15 +4022640b: 029b45 call0 40228dc0 +4022640e: 226122 s32i a2, a1, 136 if (userBin == UPGRADE_FW_BIN2) { -402263f5: 201c66 bnei a12, 1, 40226419 +40226411: 201c66 bnei a12, 1, 40226435 if (p_ota1 && cJSON_IsString(p_ota1)) { -402263f8: 212132 l32i a3, a1, 132 -402263fb: 036316 beqz a3, 40226435 -402263fe: 202330 or a2, a3, a3 -40226401: 02a7c5 call0 40228e80 -40226404: d2ac beqz.n a2, 40226435 +40226414: 212132 l32i a3, a1, 132 +40226417: 036316 beqz a3, 40226451 +4022641a: 202330 or a2, a3, a3 +4022641d: 02a7c5 call0 40228e9c +40226420: d2ac beqz.n a2, 40226451 if (cJSON_IsString(p_ota1)) -40226406: 212122 l32i a2, a1, 132 -40226409: 02a745 call0 40228e80 -4022640c: 52ac beqz.n a2, 40226435 +40226422: 212122 l32i a2, a1, 132 +40226425: 02a745 call0 40228e9c +40226428: 52ac beqz.n a2, 40226451 user_ota_start(p_ota1->valuestring); -4022640e: 212142 l32i a4, a1, 132 -40226411: 4428 l32i.n a2, a4, 16 -40226413: 0006c6 j 40226432 -40226416: 000000 ill +4022642a: 212142 l32i a4, a1, 132 +4022642d: 4428 l32i.n a2, a4, 16 +4022642f: 0006c6 j 4022644e +40226432: 000000 ill } } else { if (p_ota2 && cJSON_IsString(p_ota2)) { -40226419: 222122 l32i a2, a1, 136 -4022641c: 015216 beqz a2, 40226435 -4022641f: 02a605 call0 40228e80 -40226422: 00f216 beqz a2, 40226435 +40226435: 222122 l32i a2, a1, 136 +40226438: 015216 beqz a2, 40226451 +4022643b: 02a605 call0 40228e9c +4022643e: 00f216 beqz a2, 40226451 if (cJSON_IsString(p_ota2)) -40226425: 222122 l32i a2, a1, 136 -40226428: 02a545 call0 40228e80 -4022642b: 628c beqz.n a2, 40226435 +40226441: 222122 l32i a2, a1, 136 +40226444: 02a545 call0 40228e9c +40226447: 628c beqz.n a2, 40226451 user_ota_start(p_ota2->valuestring); -4022642d: 222132 l32i a3, a1, 136 -40226430: 4328 l32i.n a2, a3, 16 -40226432: 005085 call0 4022693c +40226449: 222132 l32i a3, a1, 136 +4022644c: 4328 l32i.n a2, a3, 16 +4022644e: 005085 call0 40226958 } } //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); -40226435: ff4731 l32r a3, 40226154 -40226438: 0f2d mov.n a2, a15 -4022643a: 029685 call0 40228da4 -4022643d: 276122 s32i a2, a1, 156 +40226451: ff4731 l32r a3, 40226170 +40226454: 0f2d mov.n a2, a15 +40226456: 029685 call0 40228dc0 +40226459: 276122 s32i a2, a1, 156 if (p_setting_name && cJSON_IsString(p_setting_name)) { -40226440: 92cc bnez.n a2, 4022644d +4022645c: 92cc bnez.n a2, 40226469 bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ -40226442: 040c movi.n a4, 0 -40226444: 206142 s32i a4, a1, 128 -40226447: 0006c6 j 40226466 -4022644a: 000000 ill +4022645e: 040c movi.n a4, 0 +40226460: 206142 s32i a4, a1, 128 +40226463: 0006c6 j 40226482 +40226466: 000000 ill } //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); if (p_setting_name && cJSON_IsString(p_setting_name)) { -4022644d: 272122 l32i a2, a1, 156 -40226450: 02a2c5 call0 40228e80 -40226453: feb216 beqz a2, 40226442 +40226469: 272122 l32i a2, a1, 156 +4022646c: 02a2c5 call0 40228e9c +4022646f: feb216 beqz a2, 4022645e update_user_config_flag = true; os_sprintf(user_config.name, p_setting_name->valuestring); -40226456: 272122 l32i a2, a1, 156 -40226459: 4238 l32i.n a3, a2, 16 -4022645b: f7fe21 l32r a2, 40224454 -4022645e: fd8405 call0 40223ca0 +40226472: 272122 l32i a2, a1, 156 +40226475: 4238 l32i.n a3, a2, 16 +40226477: f7ff21 l32r a2, 40224474 +4022647a: fd8245 call0 40223ca0 //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); if (p_setting_name && cJSON_IsString(p_setting_name)) { update_user_config_flag = true; -40226461: 130c movi.n a3, 1 -40226463: 206132 s32i a3, a1, 128 +4022647d: 130c movi.n a3, 1 +4022647f: 206132 s32i a3, a1, 128 os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); -40226466: ff4e31 l32r a3, 402261a0 -40226469: 0f2d mov.n a2, a15 -4022646b: 029385 call0 40228da4 +40226482: ff4e31 l32r a3, 402261bc +40226485: 0f2d mov.n a2, a15 +40226487: 029385 call0 40228dc0 cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -4022646e: ff4d31 l32r a3, 402261a4 +4022648a: ff4d31 l32r a3, 402261c0 update_user_config_flag = true; os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); -40226471: 286122 s32i a2, a1, 160 +4022648d: 286122 s32i a2, a1, 160 cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -40226474: 202ff0 or a2, a15, a15 -40226477: 0292c5 call0 40228da4 +40226490: 202ff0 or a2, a15, a15 +40226493: 0292c5 call0 40228dc0 if (p_setting_wifi_ssid && cJSON_IsString(p_setting_wifi_ssid) && p_setting_wifi_password -4022647a: 282142 l32i a4, a1, 160 +40226496: 282142 l32i a4, a1, 160 os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -4022647d: 296122 s32i a2, a1, 164 +40226499: 296122 s32i a2, a1, 164 if (p_setting_wifi_ssid && cJSON_IsString(p_setting_wifi_ssid) && p_setting_wifi_password -40226480: e49c beqz.n a4, 402264a2 -40226482: 042d mov.n a2, a4 -40226484: 029f85 call0 40228e80 -40226487: 729c beqz.n a2, 402264a2 -40226489: 292122 l32i a2, a1, 164 -4022648c: 012216 beqz a2, 402264a2 +4022649c: e49c beqz.n a4, 402264be +4022649e: 042d mov.n a2, a4 +402264a0: 029f85 call0 40228e9c +402264a3: 729c beqz.n a2, 402264be +402264a5: 292122 l32i a2, a1, 164 +402264a8: 012216 beqz a2, 402264be && cJSON_IsString(p_setting_wifi_password)) { -4022648f: 029f05 call0 40228e80 -40226492: c28c beqz.n a2, 402264a2 +402264ab: 029f05 call0 40228e9c +402264ae: c28c beqz.n a2, 402264be user_wifi_set(p_setting_wifi_ssid->valuestring, p_setting_wifi_password->valuestring); -40226494: 292142 l32i a4, a1, 164 -40226497: 4438 l32i.n a3, a4, 16 -40226499: 282142 l32i a4, a1, 160 -4022649c: 042422 l32i a2, a4, 16 -4022649f: ff67c5 call0 40225b1c +402264b0: 292142 l32i a4, a1, 164 +402264b3: 4438 l32i.n a3, a4, 16 +402264b5: 282142 l32i a4, a1, 160 +402264b8: 042422 l32i a2, a4, 16 +402264bb: ff67c5 call0 40225b38 // os_sprintf(stationConf.password, p_setting_wifi_password->valuestring); // wifi_station_set_config(&stationConf); } //mqtt ip cJSON *p_mqtt_ip = cJSON_GetObjectItem(p_setting, "mqtt_uri"); -402264a2: ff4131 l32r a3, 402261a8 -402264a5: 202ff0 or a2, a15, a15 -402264a8: 028f85 call0 40228da4 -402264ab: 236122 s32i a2, a1, 140 +402264be: ff4131 l32r a3, 402261c4 +402264c1: 202ff0 or a2, a15, a15 +402264c4: 028f85 call0 40228dc0 +402264c7: 236122 s32i a2, a1, 140 if (p_mqtt_ip && cJSON_IsString(p_mqtt_ip)) { -402264ae: 329c beqz.n a2, 402264c5 -402264b0: 029cc5 call0 40228e80 -402264b3: e28c beqz.n a2, 402264c5 +402264ca: 329c beqz.n a2, 402264e1 +402264cc: 029cc5 call0 40228e9c +402264cf: e28c beqz.n a2, 402264e1 update_user_config_flag = true; os_sprintf(user_config.mqtt_ip, p_mqtt_ip->valuestring); -402264b5: 232122 l32i a2, a1, 140 -402264b8: 4238 l32i.n a3, a2, 16 -402264ba: f7e721 l32r a2, 40224458 -402264bd: fd7e05 call0 40223ca0 +402264d1: 232122 l32i a2, a1, 140 +402264d4: 4238 l32i.n a3, a2, 16 +402264d6: f7e821 l32r a2, 40224478 +402264d9: fd7c45 call0 40223ca0 } //mqtt ip cJSON *p_mqtt_ip = cJSON_GetObjectItem(p_setting, "mqtt_uri"); if (p_mqtt_ip && cJSON_IsString(p_mqtt_ip)) { update_user_config_flag = true; -402264c0: 130c movi.n a3, 1 -402264c2: 206132 s32i a3, a1, 128 +402264dc: 130c movi.n a3, 1 +402264de: 206132 s32i a3, a1, 128 os_sprintf(user_config.mqtt_ip, p_mqtt_ip->valuestring); } //mqtt port cJSON *p_mqtt_port = cJSON_GetObjectItem(p_setting, "mqtt_port"); -402264c5: ff3931 l32r a3, 402261ac -402264c8: 0f2d mov.n a2, a15 -402264ca: 028d85 call0 40228da4 -402264cd: 246122 s32i a2, a1, 144 +402264e1: ff3931 l32r a3, 402261c8 +402264e4: 0f2d mov.n a2, a15 +402264e6: 028d85 call0 40228dc0 +402264e9: 246122 s32i a2, a1, 144 if (p_mqtt_port && cJSON_IsNumber(p_mqtt_port)) { -402264d0: 429c beqz.n a2, 402264e8 -402264d2: 029945 call0 40228e68 -402264d5: f28c beqz.n a2, 402264e8 +402264ec: 429c beqz.n a2, 40226504 +402264ee: 029945 call0 40228e84 +402264f1: f28c beqz.n a2, 40226504 update_user_config_flag = true; user_config.mqtt_port = p_mqtt_port->valueint; -402264d7: 242142 l32i a4, a1, 144 -402264da: f75f21 l32r a2, 40224258 -402264dd: 5438 l32i.n a3, a4, 20 -402264df: 315232 s16i a3, a2, 98 +402264f3: 242142 l32i a4, a1, 144 +402264f6: f75821 l32r a2, 40224258 +402264f9: 5438 l32i.n a3, a4, 20 +402264fb: 315232 s16i a3, a2, 98 } //mqtt port cJSON *p_mqtt_port = cJSON_GetObjectItem(p_setting, "mqtt_port"); if (p_mqtt_port && cJSON_IsNumber(p_mqtt_port)) { update_user_config_flag = true; -402264e2: 01a022 movi a2, 1 -402264e5: 206122 s32i a2, a1, 128 +402264fe: 01a022 movi a2, 1 +40226501: 206122 s32i a2, a1, 128 user_config.mqtt_port = p_mqtt_port->valueint; } //mqtt user cJSON *p_mqtt_user = cJSON_GetObjectItem(p_setting, "mqtt_user"); -402264e8: ff3231 l32r a3, 402261b0 -402264eb: 202ff0 or a2, a15, a15 -402264ee: 028b45 call0 40228da4 -402264f1: 256122 s32i a2, a1, 148 +40226504: ff3231 l32r a3, 402261cc +40226507: 202ff0 or a2, a15, a15 +4022650a: 028b45 call0 40228dc0 +4022650d: 256122 s32i a2, a1, 148 if (p_mqtt_user && cJSON_IsString(p_mqtt_user)) { -402264f4: 015216 beqz a2, 4022650d -402264f7: 029885 call0 40228e80 -402264fa: 00f216 beqz a2, 4022650d +40226510: 015216 beqz a2, 40226529 +40226513: 029885 call0 40228e9c +40226516: 00f216 beqz a2, 40226529 update_user_config_flag = true; os_sprintf(user_config.mqtt_user, p_mqtt_user->valuestring); -402264fd: 252142 l32i a4, a1, 148 -40226500: f7d721 l32r a2, 4022445c -40226503: 4438 l32i.n a3, a4, 16 -40226505: fd7985 call0 40223ca0 +40226519: 252142 l32i a4, a1, 148 +4022651c: f7d821 l32r a2, 4022447c +4022651f: 4438 l32i.n a3, a4, 16 +40226521: fd77c5 call0 40223ca0 } //mqtt user cJSON *p_mqtt_user = cJSON_GetObjectItem(p_setting, "mqtt_user"); if (p_mqtt_user && cJSON_IsString(p_mqtt_user)) { update_user_config_flag = true; -40226508: 120c movi.n a2, 1 -4022650a: 206122 s32i a2, a1, 128 +40226524: 120c movi.n a2, 1 +40226526: 206122 s32i a2, a1, 128 os_sprintf(user_config.mqtt_user, p_mqtt_user->valuestring); } //mqtt password cJSON *p_mqtt_password = cJSON_GetObjectItem(p_setting, "mqtt_password"); -4022650d: ff2931 l32r a3, 402261b4 -40226510: 202ff0 or a2, a15, a15 -40226513: 028905 call0 40228da4 -40226516: 266122 s32i a2, a1, 152 +40226529: ff2931 l32r a3, 402261d0 +4022652c: 202ff0 or a2, a15, a15 +4022652f: 028905 call0 40228dc0 +40226532: 266122 s32i a2, a1, 152 if (p_mqtt_password && cJSON_IsString(p_mqtt_password)) { -40226519: 014216 beqz a2, 40226531 -4022651c: 029605 call0 40228e80 -4022651f: e28c beqz.n a2, 40226531 +40226535: 014216 beqz a2, 4022654d +40226538: 029605 call0 40228e9c +4022653b: e28c beqz.n a2, 4022654d update_user_config_flag = true; os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); -40226521: 262142 l32i a4, a1, 152 -40226524: f7cf21 l32r a2, 40224460 -40226527: 4438 l32i.n a3, a4, 16 -40226529: fd7745 call0 40223ca0 +4022653d: 262142 l32i a4, a1, 152 +40226540: f7d021 l32r a2, 40224480 +40226543: 4438 l32i.n a3, a4, 16 +40226545: fd7585 call0 40223ca0 } //mqtt password cJSON *p_mqtt_password = cJSON_GetObjectItem(p_setting, "mqtt_password"); if (p_mqtt_password && cJSON_IsString(p_mqtt_password)) { update_user_config_flag = true; -4022652c: 120c movi.n a2, 1 -4022652e: 206122 s32i a2, a1, 128 +40226548: 120c movi.n a2, 1 +4022654a: 206122 s32i a2, a1, 128 os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); } //ʼ cJSON *json_setting_send = cJSON_CreateObject(); -40226531: 02b545 call0 40229088 +4022654d: 02b545 call0 402290a4 //ȡ豸̼Ϣ cJSON *p_setting_userbin = cJSON_GetObjectItem(p_setting, "userbin"); -40226534: ff2131 l32r a3, 402261b8 +40226550: ff2131 l32r a3, 402261d4 update_user_config_flag = true; os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); } //ʼ cJSON *json_setting_send = cJSON_CreateObject(); -40226537: 02cd mov.n a12, a2 +40226553: 02cd mov.n a12, a2 //ȡ豸̼Ϣ cJSON *p_setting_userbin = cJSON_GetObjectItem(p_setting, "userbin"); -40226539: 0f2d mov.n a2, a15 -4022653b: 028685 call0 40228da4 +40226555: 0f2d mov.n a2, a15 +40226557: 028685 call0 40228dc0 if (p_setting_userbin) { -4022653e: 629c beqz.n a2, 40226558 +4022655a: 629c beqz.n a2, 40226574 cJSON_AddNumberToObject(json_setting_send, "userbin", system_upgrade_userbin_check()+1); -40226540: f98585 call0 4021fd9c -40226543: 221b addi.n a2, a2, 1 -40226545: fe9901 l32r a0, 40225fac -40226548: 0000c0 callx0 a0 -4022654b: 02a285 call0 40228f74 -4022654e: ff1a31 l32r a3, 402261b8 -40226551: 024d mov.n a4, a2 -40226553: 0c2d mov.n a2, a12 -40226555: 02d885 call0 402292e0 +4022655c: f983c5 call0 4021fd9c +4022655f: 221b addi.n a2, a2, 1 +40226561: fe9901 l32r a0, 40225fc8 +40226564: 0000c0 callx0 a0 +40226567: 02a285 call0 40228f90 +4022656a: ff1a31 l32r a3, 402261d4 +4022656d: 024d mov.n a4, a2 +4022656f: 0c2d mov.n a2, a12 +40226571: 02d885 call0 402292fc } //豸ota if (p_ota1) -40226558: 212132 l32i a3, a1, 132 -4022655b: d38c beqz.n a3, 4022656c +40226574: 212132 l32i a3, a1, 132 +40226577: d38c beqz.n a3, 40226588 cJSON_AddStringToObject(json_setting_send, "ota1", p_ota1->valuestring); -4022655d: 4328 l32i.n a2, a3, 16 -4022655f: 02a8c5 call0 40228fec -40226562: ff0d31 l32r a3, 40226198 -40226565: 024d mov.n a4, a2 -40226567: 0c2d mov.n a2, a12 -40226569: 02d745 call0 402292e0 +40226579: 4328 l32i.n a2, a3, 16 +4022657b: 02a8c5 call0 40229008 +4022657e: ff0d31 l32r a3, 402261b4 +40226581: 024d mov.n a4, a2 +40226583: 0c2d mov.n a2, a12 +40226585: 02d745 call0 402292fc if (p_ota2) -4022656c: 222142 l32i a4, a1, 136 -4022656f: d48c beqz.n a4, 40226580 +40226588: 222142 l32i a4, a1, 136 +4022658b: d48c beqz.n a4, 4022659c cJSON_AddStringToObject(json_setting_send, "ota2", p_ota2->valuestring); -40226571: 4428 l32i.n a2, a4, 16 -40226573: 02a785 call0 40228fec -40226576: ff0931 l32r a3, 4022619c -40226579: 024d mov.n a4, a2 -4022657b: 0c2d mov.n a2, a12 -4022657d: 02d605 call0 402292e0 +4022658d: 4428 l32i.n a2, a4, 16 +4022658f: 02a785 call0 40229008 +40226592: ff0931 l32r a3, 402261b8 +40226595: 024d mov.n a4, a2 +40226597: 0c2d mov.n a2, a12 +40226599: 02d605 call0 402292fc //豸 if (p_setting_name) -40226580: 272122 l32i a2, a1, 156 -40226583: 011216 beqz a2, 40226598 +4022659c: 272122 l32i a2, a1, 156 +4022659f: 011216 beqz a2, 402265b4 cJSON_AddStringToObject(json_setting_send, "name", user_config.name); -40226586: f7b321 l32r a2, 40224454 -40226589: 02a605 call0 40228fec -4022658c: fef231 l32r a3, 40226154 -4022658f: 204220 or a4, a2, a2 -40226592: 202cc0 or a2, a12, a12 -40226595: 02d485 call0 402292e0 +402265a2: f7b421 l32r a2, 40224474 +402265a5: 02a605 call0 40229008 +402265a8: fef231 l32r a3, 40226170 +402265ab: 204220 or a4, a2, a2 +402265ae: 202cc0 or a2, a12, a12 +402265b1: 02d485 call0 402292fc //豸wifi if (p_setting_wifi_ssid || p_setting_wifi_password) { -40226598: 282132 l32i a3, a1, 160 -4022659b: 005356 bnez a3, 402265a4 -4022659e: 292142 l32i a4, a1, 164 -402265a1: 03e416 beqz a4, 402265e3 +402265b4: 282132 l32i a3, a1, 160 +402265b7: 005356 bnez a3, 402265c0 +402265ba: 292142 l32i a4, a1, 164 +402265bd: 03e416 beqz a4, 402265ff struct station_config configGet; if (wifi_station_get_config_default(&configGet)) { -402265a4: 202110 or a2, a1, a1 -402265a7: fae585 call0 40221400 -402265aa: fefdf1 l32r a15, 402261a0 -402265ad: 329c beqz.n a2, 402265c4 +402265c0: 202110 or a2, a1, a1 +402265c3: fae3c5 call0 40221400 +402265c6: fefdf1 l32r a15, 402261bc +402265c9: 329c beqz.n a2, 402265e0 cJSON_AddStringToObject(json_setting_send, "wifi_ssid", configGet.ssid); -402265af: 012d mov.n a2, a1 -402265b1: 02a385 call0 40228fec -402265b4: 024d mov.n a4, a2 -402265b6: 0f3d mov.n a3, a15 -402265b8: 0c2d mov.n a2, a12 -402265ba: 02d245 call0 402292e0 +402265cb: 012d mov.n a2, a1 +402265cd: 02a385 call0 40229008 +402265d0: 024d mov.n a4, a2 +402265d2: 0f3d mov.n a3, a15 +402265d4: 0c2d mov.n a2, a12 +402265d6: 02d245 call0 402292fc cJSON_AddStringToObject(json_setting_send, "wifi_password", configGet.password); -402265bd: 20c122 addi a2, a1, 32 -402265c0: 000486 j 402265d6 -402265c3: f12100 excw +402265d9: 20c122 addi a2, a1, 32 +402265dc: 000486 j 402265f2 +402265df: f12100 excw } else { cJSON_AddStringToObject(json_setting_send, "wifi_ssid", "get wifi_ssid fail"); -402265c6: fe .byte 0xfe -402265c7: 02a245 call0 40228fec -402265ca: 024d mov.n a4, a2 -402265cc: 0f3d mov.n a3, a15 -402265ce: 0c2d mov.n a2, a12 -402265d0: 02d0c5 call0 402292e0 +402265e2: fe .byte 0xfe +402265e3: 02a245 call0 40229008 +402265e6: 024d mov.n a4, a2 +402265e8: 0f3d mov.n a3, a15 +402265ea: 0c2d mov.n a2, a12 +402265ec: 02d0c5 call0 402292fc cJSON_AddStringToObject(json_setting_send, "wifi_password", "get wifi_password fail"); -402265d3: fefa21 l32r a2, 402261bc -402265d6: 02a145 call0 40228fec -402265d9: fef231 l32r a3, 402261a4 -402265dc: 024d mov.n a4, a2 -402265de: 0c2d mov.n a2, a12 -402265e0: 02cfc5 call0 402292e0 +402265ef: fefa21 l32r a2, 402261d8 +402265f2: 02a145 call0 40229008 +402265f5: fef231 l32r a3, 402261c0 +402265f8: 024d mov.n a4, a2 +402265fa: 0c2d mov.n a2, a12 +402265fc: 02cfc5 call0 402292fc } } //mqtt ip if (p_mqtt_ip) -402265e3: 232122 l32i a2, a1, 140 -402265e6: 00f216 beqz a2, 402265f9 +402265ff: 232122 l32i a2, a1, 140 +40226602: 00f216 beqz a2, 40226615 cJSON_AddStringToObject(json_setting_send, "mqtt_uri", user_config.mqtt_ip); -402265e9: f79b21 l32r a2, 40224458 -402265ec: 029fc5 call0 40228fec -402265ef: feee31 l32r a3, 402261a8 -402265f2: 024d mov.n a4, a2 -402265f4: 0c2d mov.n a2, a12 -402265f6: 02ce85 call0 402292e0 +40226605: f79c21 l32r a2, 40224478 +40226608: 029fc5 call0 40229008 +4022660b: feee31 l32r a3, 402261c4 +4022660e: 024d mov.n a4, a2 +40226610: 0c2d mov.n a2, a12 +40226612: 02ce85 call0 402292fc //mqtt port if (p_mqtt_port) -402265f9: 242132 l32i a3, a1, 144 -402265fc: 019316 beqz a3, 40226619 +40226615: 242132 l32i a3, a1, 144 +40226618: 019316 beqz a3, 40226635 cJSON_AddNumberToObject(json_setting_send, "mqtt_port", user_config.mqtt_port); -402265ff: f71621 l32r a2, 40224258 -40226602: 311222 l16ui a2, a2, 98 -40226605: fe6a01 l32r a0, 40225fb0 -40226608: 0000c0 callx0 a0 -4022660b: 029685 call0 40228f74 -4022660e: fee731 l32r a3, 402261ac -40226611: 204220 or a4, a2, a2 -40226614: 0c2d mov.n a2, a12 -40226616: 02cc85 call0 402292e0 +4022661b: f70f21 l32r a2, 40224258 +4022661e: 311222 l16ui a2, a2, 98 +40226621: fe6a01 l32r a0, 40225fcc +40226624: 0000c0 callx0 a0 +40226627: 029685 call0 40228f90 +4022662a: fee731 l32r a3, 402261c8 +4022662d: 204220 or a4, a2, a2 +40226630: 0c2d mov.n a2, a12 +40226632: 02cc85 call0 402292fc //mqtt user if (p_mqtt_user) -40226619: 252142 l32i a4, a1, 148 -4022661c: 011416 beqz a4, 40226631 +40226635: 252142 l32i a4, a1, 148 +40226638: 011416 beqz a4, 4022664d cJSON_AddStringToObject(json_setting_send, "mqtt_user", user_config.mqtt_user); -4022661f: f78f21 l32r a2, 4022445c -40226622: 029c85 call0 40228fec -40226625: fee231 l32r a3, 402261b0 -40226628: 204220 or a4, a2, a2 -4022662b: 202cc0 or a2, a12, a12 -4022662e: 02cb05 call0 402292e0 +4022663b: f79021 l32r a2, 4022447c +4022663e: 029c85 call0 40229008 +40226641: fee231 l32r a3, 402261cc +40226644: 204220 or a4, a2, a2 +40226647: 202cc0 or a2, a12, a12 +4022664a: 02cb05 call0 402292fc //mqtt password if (p_mqtt_password) -40226631: 262122 l32i a2, a1, 152 -40226634: 011216 beqz a2, 40226649 +4022664d: 262122 l32i a2, a1, 152 +40226650: 011216 beqz a2, 40226665 cJSON_AddStringToObject(json_setting_send, "mqtt_password", user_config.mqtt_password); -40226637: f78a21 l32r a2, 40224460 -4022663a: 029b05 call0 40228fec -4022663d: fedd31 l32r a3, 402261b4 -40226640: 204220 or a4, a2, a2 -40226643: 202cc0 or a2, a12, a12 -40226646: 02c985 call0 402292e0 +40226653: f78b21 l32r a2, 40224480 +40226656: 029b05 call0 40229008 +40226659: fedd31 l32r a3, 402261d0 +4022665c: 204220 or a4, a2, a2 +4022665f: 202cc0 or a2, a12, a12 +40226662: 02c985 call0 402292fc cJSON_AddItemToObject(json_send, "setting", json_setting_send); -40226649: fed231 l32r a3, 40226194 -4022664c: 0c4d mov.n a4, a12 -4022664e: 202ee0 or a2, a14, a14 -40226651: 02c8c5 call0 402292e0 +40226665: fed231 l32r a3, 402261b0 +40226668: 0c4d mov.n a4, a12 +4022666a: 202ee0 or a2, a14, a14 +4022666d: 02c8c5 call0 402292fc if ((p_mqtt_ip && cJSON_IsString(p_mqtt_ip) && p_mqtt_port && cJSON_IsNumber(p_mqtt_port) && p_mqtt_user -40226654: 232132 l32i a3, a1, 140 -40226657: 033316 beqz a3, 4022668e -4022665a: 032d mov.n a2, a3 -4022665c: 028205 call0 40228e80 -4022665f: 242142 l32i a4, a1, 144 -40226662: 84ac beqz.n a4, 4022668e -40226664: 62ac beqz.n a2, 4022668e -40226666: 042d mov.n a2, a4 -40226668: 027fc5 call0 40228e68 -4022666b: 252132 l32i a3, a1, 148 -4022666e: c39c beqz.n a3, 4022668e -40226670: a29c beqz.n a2, 4022668e +40226670: 232132 l32i a3, a1, 140 +40226673: 033316 beqz a3, 402266aa +40226676: 032d mov.n a2, a3 +40226678: 028205 call0 40228e9c +4022667b: 242142 l32i a4, a1, 144 +4022667e: 84ac beqz.n a4, 402266aa +40226680: 62ac beqz.n a2, 402266aa +40226682: 042d mov.n a2, a4 +40226684: 027fc5 call0 40228e84 +40226687: 252132 l32i a3, a1, 148 +4022668a: c39c beqz.n a3, 402266aa +4022668c: a29c beqz.n a2, 402266aa && cJSON_IsString(p_mqtt_user) && p_mqtt_password && cJSON_IsString(p_mqtt_password) && !user_mqtt_is_connect())) { -40226672: 202330 or a2, a3, a3 -40226675: 028085 call0 40228e80 -40226678: 229c beqz.n a2, 4022668e -4022667a: 262142 l32i a4, a1, 152 -4022667d: d48c beqz.n a4, 4022668e -4022667f: 042d mov.n a2, a4 -40226681: 027fc5 call0 40228e80 -40226684: 628c beqz.n a2, 4022668e -40226686: ff3c05 call0 40225a48 -40226689: 12cc bnez.n a2, 4022668e +4022668e: 202330 or a2, a3, a3 +40226691: 028085 call0 40228e9c +40226694: 229c beqz.n a2, 402266aa +40226696: 262142 l32i a4, a1, 152 +40226699: d48c beqz.n a4, 402266aa +4022669b: 042d mov.n a2, a4 +4022669d: 027fc5 call0 40228e9c +402266a0: 628c beqz.n a2, 402266aa +402266a2: ff3c05 call0 40225a64 +402266a5: 12cc bnez.n a2, 402266aa system_restart(); -4022668b: f93345 call0 4021f9c0 +402266a7: f93185 call0 4021f9c0 } } //on cJSON *p_on = cJSON_GetObjectItem(pJsonRoot, "on"); -4022668e: fe46c1 l32r a12, 40225fa8 -40226691: 0d2d mov.n a2, a13 -40226693: 0c3d mov.n a3, a12 -40226695: 0270c5 call0 40228da4 -40226698: f6f0f1 l32r a15, 40224258 +402266aa: fe46c1 l32r a12, 40225fc4 +402266ad: 0d2d mov.n a2, a13 +402266af: 0c3d mov.n a3, a12 +402266b1: 0270c5 call0 40228dc0 +402266b4: f6e9f1 l32r a15, 40224258 if (p_on && cJSON_IsNumber(p_on)) { -4022669b: 015216 beqz a2, 402266b4 -4022669e: 2b6122 s32i a2, a1, 172 -402266a1: 027c45 call0 40228e68 -402266a4: 2b2132 l32i a3, a1, 172 -402266a7: 928c beqz.n a2, 402266b4 +402266b7: 015216 beqz a2, 402266d0 +402266ba: 2b6122 s32i a2, a1, 172 +402266bd: 027c45 call0 40228e84 +402266c0: 2b2132 l32i a3, a1, 172 +402266c3: 928c beqz.n a2, 402266d0 update_user_config_flag = true; user_config.on = p_on->valueint; -402266a9: 5328 l32i.n a2, a3, 20 -402266ab: e44f22 s8i a2, a15, 228 +402266c5: 5328 l32i.n a2, a3, 20 +402266c7: e44f22 s8i a2, a15, 228 } //on cJSON *p_on = cJSON_GetObjectItem(pJsonRoot, "on"); if (p_on && cJSON_IsNumber(p_on)) { update_user_config_flag = true; -402266ae: 01a022 movi a2, 1 -402266b1: 206122 s32i a2, a1, 128 +402266ca: 01a022 movi a2, 1 +402266cd: 206122 s32i a2, a1, 128 user_config.on = p_on->valueint; } user_relay_set(user_config.on); -402266b4: e40f22 l8ui a2, a15, 228 -402266b7: fdc745 call0 4022432c -402266ba: 050c movi.n a5, 0 +402266d0: e40f22 l8ui a2, a15, 228 +402266d3: fdc585 call0 4022432c +402266d6: 050c movi.n a5, 0 //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { if (json_task_analysis(i, pJsonRoot, json_send)) update_user_config_flag = true; -402266bc: 160c movi.n a6, 1 +402266d8: 160c movi.n a6, 1 } user_relay_set(user_config.on); //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { if (json_task_analysis(i, pJsonRoot, json_send)) -402266be: 0d3d mov.n a3, a13 -402266c0: 052d mov.n a2, a5 -402266c2: 0e4d mov.n a4, a14 -402266c4: 2b6152 s32i a5, a1, 172 -402266c7: 2c6162 s32i a6, a1, 176 -402266ca: ff8e85 call0 40225fb4 +402266da: 0d3d mov.n a3, a13 +402266dc: 052d mov.n a2, a5 +402266de: 0e4d mov.n a4, a14 +402266e0: 2b6152 s32i a5, a1, 172 +402266e3: 2c6162 s32i a6, a1, 176 +402266e6: ff8e85 call0 40225fd0 update_user_config_flag = true; -402266cd: 202132 l32i a3, a1, 128 -402266d0: 2c2162 l32i a6, a1, 176 -402266d3: 2b2152 l32i a5, a1, 172 -402266d6: 933620 movnez a3, a6, a2 -402266d9: 206132 s32i a3, a1, 128 -402266dc: 551b addi.n a5, a5, 1 +402266e9: 202132 l32i a3, a1, 128 +402266ec: 2c2162 l32i a6, a1, 176 +402266ef: 2b2152 l32i a5, a1, 172 +402266f2: 933620 movnez a3, a6, a2 +402266f5: 206132 s32i a3, a1, 128 +402266f8: 551b addi.n a5, a5, 1 user_config.on = p_on->valueint; } user_relay_set(user_config.on); //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { -402266de: dc5566 bnei a5, 5, 402266be +402266fa: dc5566 bnei a5, 5, 402266da if (json_task_analysis(i, pJsonRoot, json_send)) update_user_config_flag = true; } cJSON_AddNumberToObject(json_send, "on", user_config.on); -402266e1: e40f22 l8ui a2, a15, 228 -402266e4: fe3301 l32r a0, 40225fb0 -402266e7: 0000c0 callx0 a0 -402266ea: 028885 call0 40228f74 -402266ed: 024d mov.n a4, a2 -402266ef: 0c3d mov.n a3, a12 -402266f1: 0e2d mov.n a2, a14 -402266f3: 02bec5 call0 402292e0 +402266fd: e40f22 l8ui a2, a15, 228 +40226700: fe3301 l32r a0, 40225fcc +40226703: 0000c0 callx0 a0 +40226706: 028885 call0 40228f90 +40226709: 024d mov.n a4, a2 +4022670b: 0c3d mov.n a3, a12 +4022670d: 0e2d mov.n a2, a14 +4022670f: 02bec5 call0 402292fc cJSON_AddStringToObject(json_send, "name", user_config.name); -402266f6: f75721 l32r a2, 40224454 -402266f9: 028f05 call0 40228fec -402266fc: fe9631 l32r a3, 40226154 -402266ff: 024d mov.n a4, a2 -40226701: 0e2d mov.n a2, a14 -40226703: 02bdc5 call0 402292e0 +40226712: f75821 l32r a2, 40224474 +40226715: 028f05 call0 40229008 +40226718: fe9631 l32r a3, 40226170 +4022671b: 024d mov.n a4, a2 +4022671d: 0e2d mov.n a2, a14 +4022671f: 02bdc5 call0 402292fc char *json_str = cJSON_Print(json_send); -40226706: 0e2d mov.n a2, a14 -40226708: 023ec5 call0 40228af8 -4022670b: 02cd mov.n a12, a2 +40226722: 0e2d mov.n a2, a14 +40226724: 023ec5 call0 40228b14 +40226727: 02cd mov.n a12, a2 os_printf("json_send: %s\r\n", json_str); -4022670d: 203220 or a3, a2, a2 -40226710: feac21 l32r a2, 402261c0 -40226713: 6cb601 l32r a0, 402019ec -40226716: 0000c0 callx0 a0 +40226729: 203220 or a3, a2, a2 +4022672c: feac21 l32r a2, 402261dc +4022672f: 6caf01 l32r a0, 402019ec +40226732: 0000c0 callx0 a0 user_send(udp_flag, json_str, plug_retained); -40226719: 2a2122 l32i a2, a1, 168 -4022671c: 040c movi.n a4, 0 -4022671e: 0c3d mov.n a3, a12 -40226720: ff0e85 call0 4022580c +40226735: 2a2122 l32i a2, a1, 168 +40226738: 040c movi.n a4, 0 +4022673a: 0c3d mov.n a3, a12 +4022673c: ff0e85 call0 40225828 cJSON_free((void *) json_str); -40226723: 0c2d mov.n a2, a12 -40226725: 031045 call0 4022982c +4022673f: 0c2d mov.n a2, a12 +40226741: 031045 call0 40229848 if (update_user_config_flag) { -40226728: 202142 l32i a4, a1, 128 -4022672b: 148c beqz.n a4, 40226730 +40226744: 202142 l32i a4, a1, 128 +40226747: 148c beqz.n a4, 4022674c user_setting_set_config(); -4022672d: fdcc05 call0 402243f0 +40226749: fdcc45 call0 40224410 update_user_config_flag = false; } cJSON_Delete(json_send); -40226730: 0e2d mov.n a2, a14 -40226732: 024cc5 call0 40228c00 -40226735: 0002c6 j 40226744 -40226738: 000000 ill +4022674c: 0e2d mov.n a2, a14 +4022674e: 024cc5 call0 40228c1c +40226751: 0002c6 j 40226760 +40226754: 000000 ill } } else { os_printf("this is not a json data:\r\n%s\r\n", jsonRoot); -4022673b: fea221 l32r a2, 402261c4 -4022673e: 6cab01 l32r a0, 402019ec -40226741: 0000c0 callx0 a0 +40226757: fea221 l32r a2, 402261e0 +4022675a: 6ca401 l32r a0, 402019ec +4022675d: 0000c0 callx0 a0 } cJSON_Delete(pJsonRoot); -40226744: 202dd0 or a2, a13, a13 -40226747: 024b85 call0 40228c00 +40226760: 202dd0 or a2, a13, a13 +40226763: 024b85 call0 40228c1c // os_printf("get freeHeap2: %d \n\n", system_get_free_heap_size()); } -4022674a: 372102 l32i a0, a1, 220 -4022674d: e0a092 movi a9, 224 -40226750: 3621c2 l32i a12, a1, 216 -40226753: 3521d2 l32i a13, a1, 212 -40226756: 3421e2 l32i a14, a1, 208 -40226759: 3321f2 l32i a15, a1, 204 -4022675c: 801190 add a1, a1, a9 -4022675f: 000080 ret -40226762: cf0000 excw -40226765: be .byte 0xbe -40226766: fe .byte 0xfe -40226767: 3f .byte 0x3f -40226768: bee9 s32i.n a14, a14, 44 -4022676a: fe .byte 0xfe -4022676b: 3f .byte 0x3f -4022676c: 9e .byte 0x9e -4022676d: 3ffe97 bbsi a14, 25, 402267b0 - -40226770 : +40226766: 372102 l32i a0, a1, 220 +40226769: e0a092 movi a9, 224 +4022676c: 3621c2 l32i a12, a1, 216 +4022676f: 3521d2 l32i a13, a1, 212 +40226772: 3421e2 l32i a14, a1, 208 +40226775: 3321f2 l32i a15, a1, 204 +40226778: 801190 add a1, a1, a9 +4022677b: 000080 ret +4022677e: cf0000 excw +40226781: be .byte 0xbe +40226782: fe .byte 0xfe +40226783: 3f .byte 0x3f +40226784: bee9 s32i.n a14, a14, 44 +40226786: fe .byte 0xfe +40226787: 3f .byte 0x3f +40226788: 9e .byte 0x9e +40226789: 3ffe97 bbsi a14, 25, 402267cc + +4022678c : #include "user_update.h" #include "user_led.h" uint8_t *domain = NULL; uint8_t * ota_path = NULL; void ICACHE_FLASH_ATTR ota_finished_callback(void *arg) { -40226770: f0c112 addi a1, a1, -16 -40226773: 21c9 s32i.n a12, a1, 8 -40226775: 3109 s32i.n a0, a1, 12 -40226777: 11d9 s32i.n a13, a1, 4 -40226779: 20c220 or a12, a2, a2 +4022678c: f0c112 addi a1, a1, -16 +4022678f: 21c9 s32i.n a12, a1, 8 +40226791: 3109 s32i.n a0, a1, 12 +40226793: 11d9 s32i.n a13, a1, 4 +40226795: 20c220 or a12, a2, a2 struct upgrade_server_info *update = arg; if (update->upgrade_flag == 1) { -4022677c: 060222 l8ui a2, a2, 6 -4022677f: 0e1266 bnei a2, 1, 40226791 +40226798: 060222 l8ui a2, a2, 6 +4022679b: 0e1266 bnei a2, 1, 402267ad os_printf("[OTA]success; rebooting!\n"); -40226782: fff821 l32r a2, 40226764 -40226785: 6c9901 l32r a0, 402019ec -40226788: 0000c0 callx0 a0 +4022679e: fff821 l32r a2, 40226780 +402267a1: 6c9201 l32r a0, 402019ec +402267a4: 0000c0 callx0 a0 system_upgrade_reboot(); -4022678b: f9b005 call0 4022028c -4022678e: 000206 j 4022679a +402267a7: f9ae45 call0 4022028c +402267aa: 000206 j 402267b6 } else { os_printf("[OTA]failed!\n"); -40226791: fff521 l32r a2, 40226768 -40226794: 6c9601 l32r a0, 402019ec -40226797: 0000c0 callx0 a0 +402267ad: fff521 l32r a2, 40226784 +402267b0: 6c8f01 l32r a0, 402019ec +402267b3: 0000c0 callx0 a0 } os_free(update->pespconn); -4022679a: fff4d1 l32r a13, 4022676c -4022679d: dc28 l32i.n a2, a12, 52 -4022679f: 0d3d mov.n a3, a13 -402267a1: 741c movi.n a4, 23 -402267a3: 6b6101 l32r a0, 40201528 -402267a6: 0000c0 callx0 a0 +402267b6: fff4d1 l32r a13, 40226788 +402267b9: dc28 l32i.n a2, a12, 52 +402267bb: 0d3d mov.n a3, a13 +402267bd: 741c movi.n a4, 23 +402267bf: 6b5a01 l32r a0, 40201528 +402267c2: 0000c0 callx0 a0 os_free(update->url); -402267a9: bc28 l32i.n a2, a12, 44 -402267ab: 0d3d mov.n a3, a13 -402267ad: 841c movi.n a4, 24 -402267af: 6b5e01 l32r a0, 40201528 -402267b2: 0000c0 callx0 a0 +402267c5: bc28 l32i.n a2, a12, 44 +402267c7: 0d3d mov.n a3, a13 +402267c9: 841c movi.n a4, 24 +402267cb: 6b5701 l32r a0, 40201528 +402267ce: 0000c0 callx0 a0 os_free(update); -402267b5: 0d3d mov.n a3, a13 -402267b7: 0c2d mov.n a2, a12 -402267b9: 941c movi.n a4, 25 -402267bb: 6b5b01 l32r a0, 40201528 -402267be: 0000c0 callx0 a0 +402267d1: 0d3d mov.n a3, a13 +402267d3: 0c2d mov.n a2, a12 +402267d5: 941c movi.n a4, 25 +402267d7: 6b5401 l32r a0, 40201528 +402267da: 0000c0 callx0 a0 } -402267c1: 3108 l32i.n a0, a1, 12 -402267c3: 21c8 l32i.n a12, a1, 8 -402267c5: 11d8 l32i.n a13, a1, 4 -402267c7: 10c112 addi a1, a1, 16 -402267ca: f00d ret.n -402267cc: febef7 bgeu a14, a15, 402267ce -402267cf: 3f .byte 0x3f -402267d0: 26bc beqz.n a6, 40226806 -402267d2: ff .byte 0xff -402267d3: 3f .byte 0x3f -402267d4: 226770 excw -402267d7: bf1f40 excw -402267da: fe .byte 0xfe -402267db: 3f .byte 0x3f -402267dc: bf58 l32i.n a5, a15, 44 -402267de: fe .byte 0xfe -402267df: 3f .byte 0x3f -402267e0: febf65 excw -402267e3: 3f .byte 0x3f -402267e4: febf83 excw -402267e7: 3f .byte 0x3f - -402267e8 : +402267dd: 3108 l32i.n a0, a1, 12 +402267df: 21c8 l32i.n a12, a1, 8 +402267e1: 11d8 l32i.n a13, a1, 4 +402267e3: 10c112 addi a1, a1, 16 +402267e6: f00d ret.n +402267e8: febef7 bgeu a14, a15, 402267ea +402267eb: 3f .byte 0x3f +402267ec: 26bc beqz.n a6, 40226822 +402267ee: ff .byte 0xff +402267ef: 3f .byte 0x3f +402267f0: 678c beqz.n a7, 402267fa +402267f2: 1f4022 s8i a2, a0, 31 +402267f5: bf .byte 0xbf +402267f6: fe .byte 0xfe +402267f7: 3f .byte 0x3f +402267f8: bf58 l32i.n a5, a15, 44 +402267fa: fe .byte 0xfe +402267fb: 3f .byte 0x3f +402267fc: febf65 excw +402267ff: 3f .byte 0x3f +40226800: febf83 excw +40226803: 3f .byte 0x3f + +40226804 : void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402267e8: d0c112 addi a1, a1, -48 -402267eb: 91d9 s32i.n a13, a1, 36 +40226804: d0c112 addi a1, a1, -48 +40226807: 91d9 s32i.n a13, a1, 36 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -402267ed: ffdfd1 l32r a13, 4022676c +40226809: ffdfd1 l32r a13, 40226788 os_free(update->pespconn); os_free(update->url); os_free(update); } void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402267f0: 81e9 s32i.n a14, a1, 32 -402267f2: 71f9 s32i.n a15, a1, 28 -402267f4: 03ed mov.n a14, a3 -402267f6: 02fd mov.n a15, a2 +4022680c: 81e9 s32i.n a14, a1, 32 +4022680e: 71f9 s32i.n a15, a1, 28 +40226810: 03ed mov.n a14, a3 +40226812: 02fd mov.n a15, a2 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -402267f8: 043c movi.n a4, 48 -402267fa: 0d3d mov.n a3, a13 -402267fc: 823c movi.n a2, 56 +40226814: 043c movi.n a4, 48 +40226816: 0d3d mov.n a3, a13 +40226818: 823c movi.n a2, 56 os_free(update->pespconn); os_free(update->url); os_free(update); } void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402267fe: b109 s32i.n a0, a1, 44 -40226800: a1c9 s32i.n a12, a1, 40 +4022681a: b109 s32i.n a0, a1, 44 +4022681c: a1c9 s32i.n a12, a1, 40 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -40226802: f93301 l32r a0, 40224cd0 -40226805: 0000c0 callx0 a0 -40226808: 02cd mov.n a12, a2 +4022681e: f93301 l32r a0, 40224cec +40226821: 0000c0 callx0 a0 +40226824: 02cd mov.n a12, a2 (struct upgrade_server_info *) os_zalloc( sizeof(struct upgrade_server_info)); update->pespconn = (struct espconn *) os_zalloc(sizeof(struct espconn)); -4022680a: 143c movi.n a4, 49 -4022680c: 0d3d mov.n a3, a13 -4022680e: c21c movi.n a2, 28 -40226810: f93001 l32r a0, 40224cd0 -40226813: 0000c0 callx0 a0 +40226826: 143c movi.n a4, 49 +40226828: 0d3d mov.n a3, a13 +4022682a: c21c movi.n a2, 28 +4022682c: f93001 l32r a0, 40224cec +4022682f: 0000c0 callx0 a0 os_memcpy(update->ip, server_ip, 4); -40226816: 0e3d mov.n a3, a14 +40226832: 0e3d mov.n a3, a14 // } struct upgrade_server_info* update = (struct upgrade_server_info *) os_zalloc( sizeof(struct upgrade_server_info)); update->pespconn = (struct espconn *) os_zalloc(sizeof(struct espconn)); -40226818: dc29 s32i.n a2, a12, 52 +40226834: dc29 s32i.n a2, a12, 52 os_memcpy(update->ip, server_ip, 4); -4022681a: 440c movi.n a4, 4 -4022681c: 0c2d mov.n a2, a12 -4022681e: 69fd01 l32r a0, 40201014 <_irom0_text_start+0x4> -40226821: 0000c0 callx0 a0 +40226836: 440c movi.n a4, 4 +40226838: 0c2d mov.n a2, a12 +4022683a: 69f601 l32r a0, 40201014 <_irom0_text_start+0x4> +4022683d: 0000c0 callx0 a0 // update->ip[0] = 192; // update->ip[1] = 168; // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), -40226824: ffebe1 l32r a14, 402267d0 +40226840: ffebe1 l32r a14, 402267ec os_memcpy(update->ip, server_ip, 4); // update->ip[0] = 192; // update->ip[1] = 168; // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; -40226827: 025c movi.n a2, 80 -40226829: 025c22 s16i a2, a12, 4 +40226843: 025c movi.n a2, 80 +40226845: 025c22 s16i a2, a12, 4 os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), -4022682c: 0e28 l32i.n a2, a14, 0 -4022682e: 030c62 l8ui a6, a12, 3 -40226831: 020c52 l8ui a5, a12, 2 -40226834: 010c42 l8ui a4, a12, 1 -40226837: 000c32 l8ui a3, a12, 0 -4022683a: 0129 s32i.n a2, a1, 0 -4022683c: ffe421 l32r a2, 402267cc -4022683f: 075c movi.n a7, 80 -40226841: 6c6a01 l32r a0, 402019ec -40226844: 0000c0 callx0 a0 +40226848: 0e28 l32i.n a2, a14, 0 +4022684a: 030c62 l8ui a6, a12, 3 +4022684d: 020c52 l8ui a5, a12, 2 +40226850: 010c42 l8ui a4, a12, 1 +40226853: 000c32 l8ui a3, a12, 0 +40226856: 0129 s32i.n a2, a1, 0 +40226858: ffe421 l32r a2, 402267e8 +4022685b: 075c movi.n a7, 80 +4022685d: 6c6301 l32r a0, 402019ec +40226860: 0000c0 callx0 a0 update->port, ota_path); update->check_cb = ota_finished_callback; -40226847: ffe321 l32r a2, 402267d4 +40226863: ffe321 l32r a2, 402267f0 update->check_times = 10000; update->url = (uint8 *) os_zalloc(512); -4022684a: d43c movi.n a4, 61 +40226866: d43c movi.n a4, 61 // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; -4022684c: cc29 s32i.n a2, a12, 48 +40226868: cc29 s32i.n a2, a12, 48 update->check_times = 10000; -4022684e: 946221 l32r a2, 4020b9d8 +4022686a: 945b21 l32r a2, 4020b9d8 update->url = (uint8 *) os_zalloc(512); -40226851: 0d3d mov.n a3, a13 +4022686d: 0d3d mov.n a3, a13 // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; update->check_times = 10000; -40226853: ac29 s32i.n a2, a12, 40 +4022686f: ac29 s32i.n a2, a12, 40 update->url = (uint8 *) os_zalloc(512); -40226855: 00a222 movi a2, 0x200 -40226858: f91e01 l32r a0, 40224cd0 -4022685b: 0000c0 callx0 a0 +40226871: 00a222 movi a2, 0x200 +40226874: f91e01 l32r a0, 40224cec +40226877: 0000c0 callx0 a0 os_sprintf((char*) update->url, "GET %s HTTP/1.1\r\n" -4022685e: 021c62 l16ui a6, a12, 4 -40226861: 0e48 l32i.n a4, a14, 0 -40226863: ffdd31 l32r a3, 402267d8 -40226866: 0f5d mov.n a5, a15 +4022687a: 021c62 l16ui a6, a12, 4 +4022687d: 0e48 l32i.n a4, a14, 0 +4022687f: ffdd31 l32r a3, 402267f4 +40226882: 0f5d mov.n a5, a15 update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; update->check_times = 10000; update->url = (uint8 *) os_zalloc(512); -40226868: bc29 s32i.n a2, a12, 44 +40226884: bc29 s32i.n a2, a12, 44 os_sprintf((char*) update->url, "GET %s HTTP/1.1\r\n" -4022686a: fd4345 call0 40223ca0 +40226886: fd4185 call0 40223ca0 "Host: %s:%d\r\n" "Connection: keep-alive\r\n" "\r\n", ota_path, name, update->port); os_printf("\r\n\r\n\r\n%s\r\n\r\n",update->url); -4022686d: bc38 l32i.n a3, a12, 44 -4022686f: ffdb21 l32r a2, 402267dc -40226872: 6c5e01 l32r a0, 402019ec -40226875: 0000c0 callx0 a0 +40226889: bc38 l32i.n a3, a12, 44 +4022688b: ffdb21 l32r a2, 402267f8 +4022688e: 6c5701 l32r a0, 402019ec +40226891: 0000c0 callx0 a0 if (system_upgrade_start(update) == false) { -40226878: 0c2d mov.n a2, a12 -4022687a: f29505 call0 402191cc -4022687d: f2ec bnez.n a2, 402268b0 +40226894: 0c2d mov.n a2, a12 +40226896: f29345 call0 402191cc +40226899: f2ec bnez.n a2, 402268cc os_printf("[OTA]Could not start upgrade\n"); -4022687f: ffd821 l32r a2, 402267e0 -40226882: 6c5a01 l32r a0, 402019ec -40226885: 0000c0 callx0 a0 +4022689b: ffd821 l32r a2, 402267fc +4022689e: 6c5301 l32r a0, 402019ec +402268a1: 0000c0 callx0 a0 os_free(update->pespconn); -40226888: dc28 l32i.n a2, a12, 52 -4022688a: 0d3d mov.n a3, a13 -4022688c: 744c movi.n a4, 71 -4022688e: 6b2601 l32r a0, 40201528 -40226891: 0000c0 callx0 a0 +402268a4: dc28 l32i.n a2, a12, 52 +402268a6: 0d3d mov.n a3, a13 +402268a8: 744c movi.n a4, 71 +402268aa: 6b1f01 l32r a0, 40201528 +402268ad: 0000c0 callx0 a0 os_free(update->url); -40226894: bc28 l32i.n a2, a12, 44 -40226896: 0d3d mov.n a3, a13 -40226898: 844c movi.n a4, 72 -4022689a: 6b2301 l32r a0, 40201528 -4022689d: 0000c0 callx0 a0 +402268b0: bc28 l32i.n a2, a12, 44 +402268b2: 0d3d mov.n a3, a13 +402268b4: 844c movi.n a4, 72 +402268b6: 6b1c01 l32r a0, 40201528 +402268b9: 0000c0 callx0 a0 os_free(update); -402268a0: 944c movi.n a4, 73 -402268a2: 0d3d mov.n a3, a13 -402268a4: 0c2d mov.n a2, a12 -402268a6: 6b2001 l32r a0, 40201528 -402268a9: 0000c0 callx0 a0 -402268ac: 000246 j 402268b9 -402268af: cd2100 excw +402268bc: 944c movi.n a4, 73 +402268be: 0d3d mov.n a3, a13 +402268c0: 0c2d mov.n a2, a12 +402268c2: 6b1901 l32r a0, 40201528 +402268c5: 0000c0 callx0 a0 +402268c8: 000246 j 402268d5 +402268cb: cd2100 excw } else { os_printf("[OTA]Upgrading...\n"); -402268b2: ff .byte 0xff -402268b3: 6c4e01 l32r a0, 402019ec -402268b6: 0000c0 callx0 a0 +402268ce: ff .byte 0xff +402268cf: 6c4701 l32r a0, 402019ec +402268d2: 0000c0 callx0 a0 } } -402268b9: b108 l32i.n a0, a1, 44 -402268bb: a1c8 l32i.n a12, a1, 40 -402268bd: 91d8 l32i.n a13, a1, 36 -402268bf: 81e8 l32i.n a14, a1, 32 -402268c1: 71f8 l32i.n a15, a1, 28 -402268c3: 30c112 addi a1, a1, 48 -402268c6: f00d ret.n -402268c8: febf96 bltz a15, 402268b7 -402268cb: 3f .byte 0x3f -402268cc: bf .byte 0xbf -402268cd: bf .byte 0xbf -402268ce: fe .byte 0xfe -402268cf: 3f .byte 0x3f -402268d0: febfd7 bgeu a15, a13, 402268d2 -402268d3: 3f .byte 0x3f - -402268d4 : +402268d5: b108 l32i.n a0, a1, 44 +402268d7: a1c8 l32i.n a12, a1, 40 +402268d9: 91d8 l32i.n a13, a1, 36 +402268db: 81e8 l32i.n a14, a1, 32 +402268dd: 71f8 l32i.n a15, a1, 28 +402268df: 30c112 addi a1, a1, 48 +402268e2: f00d ret.n +402268e4: febf96 bltz a15, 402268d3 +402268e7: 3f .byte 0x3f +402268e8: bf .byte 0xbf +402268e9: bf .byte 0xbf +402268ea: fe .byte 0xfe +402268eb: 3f .byte 0x3f +402268ec: febfd7 bgeu a15, a13, 402268ee +402268ef: 3f .byte 0x3f + +402268f0 : LOCAL void ICACHE_FLASH_ATTR user_ota_dns_found(const char *name, ip_addr_t *ipaddr, void *arg) { -402268d4: f0c112 addi a1, a1, -16 -402268d7: 21c9 s32i.n a12, a1, 8 -402268d9: 11d9 s32i.n a13, a1, 4 -402268db: 3109 s32i.n a0, a1, 12 -402268dd: 02dd mov.n a13, a2 -402268df: 03cd mov.n a12, a3 +402268f0: f0c112 addi a1, a1, -16 +402268f3: 21c9 s32i.n a12, a1, 8 +402268f5: 11d9 s32i.n a13, a1, 4 +402268f7: 3109 s32i.n a0, a1, 12 +402268f9: 02dd mov.n a13, a2 +402268fb: 03cd mov.n a12, a3 struct espconn *pespconn = (struct espconn *) arg; if (ipaddr != NULL) { -402268e1: b3ac beqz.n a3, 40226910 +402268fd: b3ac beqz.n a3, 4022692c os_printf("user_esp_platform_dns_found %d.%d.%d.%d\n", -402268e3: 030362 l8ui a6, a3, 3 -402268e6: 020352 l8ui a5, a3, 2 -402268e9: 010342 l8ui a4, a3, 1 -402268ec: fff721 l32r a2, 402268c8 -402268ef: 000332 l8ui a3, a3, 0 -402268f2: 6c3e01 l32r a0, 402019ec -402268f5: 0000c0 callx0 a0 +402268ff: 030362 l8ui a6, a3, 3 +40226902: 020352 l8ui a5, a3, 2 +40226905: 010342 l8ui a4, a3, 1 +40226908: fff721 l32r a2, 402268e4 +4022690b: 000332 l8ui a3, a3, 0 +4022690e: 6c3701 l32r a0, 402019ec +40226911: 0000c0 callx0 a0 *((uint8 *) &ipaddr->addr), *((uint8 *) &ipaddr->addr + 1), *((uint8 *) &ipaddr->addr + 2), *((uint8 *) &ipaddr->addr + 3)); if (ota_path == NULL) { -402268f8: ffb621 l32r a2, 402267d0 -402268fb: 0228 l32i.n a2, a2, 0 -402268fd: 42cc bnez.n a2, 40226905 +40226914: ffb621 l32r a2, 402267ec +40226917: 0228 l32i.n a2, a2, 0 +40226919: 42cc bnez.n a2, 40226921 os_printf("OTA fail:path is null!\n"); -402268ff: fff321 l32r a2, 402268cc -40226902: 000346 j 40226913 +4022691b: fff321 l32r a2, 402268e8 +4022691e: 000346 j 4022692f return; } ota_start_Upgrade(name, (char *) &ipaddr->addr); -40226905: 0c3d mov.n a3, a12 -40226907: 0d2d mov.n a2, a13 -40226909: ffedc5 call0 402267e8 -4022690c: 000246 j 40226919 -4022690f: f02100 subx8 a2, a1, a0 +40226921: 0c3d mov.n a3, a12 +40226923: 0d2d mov.n a2, a13 +40226925: ffedc5 call0 40226804 +40226928: 000246 j 40226935 +4022692b: f02100 subx8 a2, a1, a0 } else { os_printf("user_esp_platform_dns_found fail\n"); -40226912: ff .byte 0xff -40226913: 6c3601 l32r a0, 402019ec -40226916: 0000c0 callx0 a0 +4022692e: ff .byte 0xff +4022692f: 6c2f01 l32r a0, 402019ec +40226932: 0000c0 callx0 a0 } } -40226919: 3108 l32i.n a0, a1, 12 -4022691b: 21c8 l32i.n a12, a1, 8 -4022691d: 11d8 l32i.n a13, a1, 4 -4022691f: 10c112 addi a1, a1, 16 -40226922: f00d ret.n -40226924: ff26c0 excw -40226927: 3f .byte 0x3f -40226928: bff9 s32i.n a15, a15, 44 -4022692a: fe .byte 0xfe -4022692b: 3f .byte 0x3f -4022692c: fec002 addi a0, a0, -2 -4022692f: 3f .byte 0x3f -40226930: c00a add.n a12, a0, a0 -40226932: fe .byte 0xfe -40226933: 3f .byte 0x3f -40226934: fec015 excw -40226937: 3f .byte 0x3f -40226938: 2268d4 excw -4022693b: c11240 mul16u a1, a2, a4 - -4022693c : +40226935: 3108 l32i.n a0, a1, 12 +40226937: 21c8 l32i.n a12, a1, 8 +40226939: 11d8 l32i.n a13, a1, 4 +4022693b: 10c112 addi a1, a1, 16 +4022693e: f00d ret.n +40226940: ff26c0 excw +40226943: 3f .byte 0x3f +40226944: bff9 s32i.n a15, a15, 44 +40226946: fe .byte 0xfe +40226947: 3f .byte 0x3f +40226948: fec002 addi a0, a0, -2 +4022694b: 3f .byte 0x3f +4022694c: c00a add.n a12, a0, a0 +4022694e: fe .byte 0xfe +4022694f: 3f .byte 0x3f +40226950: fec015 excw +40226953: 3f .byte 0x3f +40226954: 2268f0 excw +40226957: c11240 mul16u a1, a2, a4 + +40226958 : void ICACHE_FLASH_ATTR user_ota_start(char *s) { -4022693c: b0c112 addi a1, a1, -80 -4022693f: 1261c2 s32i a12, a1, 72 -40226942: 1161d2 s32i a13, a1, 68 -40226945: 1061e2 s32i a14, a1, 64 -40226948: f1f9 s32i.n a15, a1, 60 -4022694a: 136102 s32i a0, a1, 76 -4022694d: 02ed mov.n a14, a2 +40226958: b0c112 addi a1, a1, -80 +4022695b: 1261c2 s32i a12, a1, 72 +4022695e: 1161d2 s32i a13, a1, 68 +40226961: 1061e2 s32i a14, a1, 64 +40226964: f1f9 s32i.n a15, a1, 60 +40226966: 136102 s32i a0, a1, 76 +40226969: 02ed mov.n a14, a2 uint16_t pos = 0; int16_t pos1 = 0; uint8_t i, j; uint16_t max_length = os_strlen(s); -4022694f: 6bfd01 l32r a0, 40201944 -40226952: 0000c0 callx0 a0 +4022696b: 6bf601 l32r a0, 40201944 +4022696e: 0000c0 callx0 a0 if (domain != NULL) -40226955: fff3d1 l32r a13, 40226924 +40226971: fff3d1 l32r a13, 40226940 void ICACHE_FLASH_ATTR user_ota_start(char *s) { uint16_t pos = 0; int16_t pos1 = 0; uint8_t i, j; uint16_t max_length = os_strlen(s); -40226958: 8129 s32i.n a2, a1, 32 -4022695a: f4c020 extui a12, a2, 0, 16 +40226974: 8129 s32i.n a2, a1, 32 +40226976: f4c020 extui a12, a2, 0, 16 if (domain != NULL) -4022695d: 0d28 l32i.n a2, a13, 0 -4022695f: ff83f1 l32r a15, 4022676c -40226962: 00b216 beqz a2, 40226971 +40226979: 0d28 l32i.n a2, a13, 0 +4022697b: ff83f1 l32r a15, 40226788 +4022697e: 00b216 beqz a2, 4022698d os_free(domain); -40226965: 6ba042 movi a4, 107 -40226968: 203ff0 or a3, a15, a15 -4022696b: 6aef01 l32r a0, 40201528 -4022696e: 0000c0 callx0 a0 +40226981: 6ba042 movi a4, 107 +40226984: 203ff0 or a3, a15, a15 +40226987: 6ae801 l32r a0, 40201528 +4022698a: 0000c0 callx0 a0 domain = (uint8_t *) os_malloc(32); -40226971: 150c movi.n a5, 1 -40226973: 6ca042 movi a4, 108 -40226976: 0f3d mov.n a3, a15 -40226978: 022c movi.n a2, 32 -4022697a: 6aea01 l32r a0, 40201524 -4022697d: 0000c0 callx0 a0 +4022698d: 150c movi.n a5, 1 +4022698f: 6ca042 movi a4, 108 +40226992: 0f3d mov.n a3, a15 +40226994: 022c movi.n a2, 32 +40226996: 6ae301 l32r a0, 40201524 +40226999: 0000c0 callx0 a0 os_memset(domain, 0, 32); -40226980: 042c movi.n a4, 32 -40226982: 030c movi.n a3, 0 +4022699c: 042c movi.n a4, 32 +4022699e: 030c movi.n a3, 0 uint8_t i, j; uint16_t max_length = os_strlen(s); if (domain != NULL) os_free(domain); domain = (uint8_t *) os_malloc(32); -40226984: 0d29 s32i.n a2, a13, 0 +402269a0: 0d29 s32i.n a2, a13, 0 os_memset(domain, 0, 32); -40226986: 69a201 l32r a0, 40201010 <_irom0_text_start> -40226989: 0000c0 callx0 a0 +402269a2: 699b01 l32r a0, 40201010 <_irom0_text_start> +402269a5: 0000c0 callx0 a0 if (os_strncmp(s, "https://", 8) == 0) { -4022698c: ffe731 l32r a3, 40226928 -4022698f: 840c movi.n a4, 8 -40226991: 0e2d mov.n a2, a14 -40226993: 890801 l32r a0, 40208db4 -40226996: 0000c0 callx0 a0 -40226999: 529c beqz.n a2, 402269b2 +402269a8: ffe731 l32r a3, 40226944 +402269ab: 840c movi.n a4, 8 +402269ad: 0e2d mov.n a2, a14 +402269af: 890101 l32r a0, 40208db4 +402269b2: 0000c0 callx0 a0 +402269b5: 529c beqz.n a2, 402269ce pos = 8; } else if (os_strncmp(s, "http://", 7) == 0) { -4022699b: ffe431 l32r a3, 4022692c -4022699e: 740c movi.n a4, 7 -402269a0: 0e2d mov.n a2, a14 -402269a2: 890401 l32r a0, 40208db4 -402269a5: 0000c0 callx0 a0 +402269b7: ffe431 l32r a3, 40226948 +402269ba: 740c movi.n a4, 7 +402269bc: 0e2d mov.n a2, a14 +402269be: 88fd01 l32r a0, 40208db4 +402269c1: 0000c0 callx0 a0 pos = 7; -402269a8: 730c movi.n a3, 7 +402269c4: 730c movi.n a3, 7 os_free(domain); domain = (uint8_t *) os_malloc(32); os_memset(domain, 0, 32); if (os_strncmp(s, "https://", 8) == 0) { pos = 8; } else if (os_strncmp(s, "http://", 7) == 0) { -402269aa: 628c beqz.n a2, 402269b4 -402269ac: 003046 j 40226a71 -402269af: 000000 ill +402269c6: 628c beqz.n a2, 402269d0 +402269c8: 003046 j 40226a8d +402269cb: 000000 ill if (domain != NULL) os_free(domain); domain = (uint8_t *) os_malloc(32); os_memset(domain, 0, 32); if (os_strncmp(s, "https://", 8) == 0) { pos = 8; -402269b2: 830c movi.n a3, 8 +402269ce: 830c movi.n a3, 8 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402269b4: 742030 extui a2, a3, 0, 8 -402269b7: f41c movi.n a4, 31 +402269d0: 742030 extui a2, a3, 0, 8 +402269d3: f41c movi.n a4, 31 if (*(s + i) == '/') { -402269b9: f52c movi.n a5, 47 +402269d5: f52c movi.n a5, 47 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402269bb: 173427 bltu a4, a2, 402269d6 -402269be: 14b2c7 bgeu a2, a12, 402269d6 +402269d7: 173427 bltu a4, a2, 402269f2 +402269da: 14b2c7 bgeu a2, a12, 402269f2 if (*(s + i) == '/') { -402269c1: 6e2a add.n a6, a14, a2 -402269c3: 000662 l8ui a6, a6, 0 -402269c6: 049657 bne a6, a5, 402269ce +402269dd: 6e2a add.n a6, a14, a2 +402269df: 000662 l8ui a6, a6, 0 +402269e2: 049657 bne a6, a5, 402269ea pos1 = i; -402269c9: 02cd mov.n a12, a2 +402269e5: 02cd mov.n a12, a2 break; -402269cb: 000246 j 402269d8 +402269e7: 000246 j 402269f4 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402269ce: 221b addi.n a2, a2, 1 -402269d0: 742020 extui a2, a2, 0, 8 -402269d3: fff906 j 402269bb +402269ea: 221b addi.n a2, a2, 1 +402269ec: 742020 extui a2, a2, 0, 8 +402269ef: fff906 j 402269d7 } void ICACHE_FLASH_ATTR user_ota_start(char *s) { uint16_t pos = 0; int16_t pos1 = 0; -402269d6: 0c0c movi.n a12, 0 +402269f2: 0c0c movi.n a12, 0 if (*(s + i) == '/') { pos1 = i; break; } } if (pos1 <= 0 || pos1 > 32) -402269d8: 2c0b addi.n a2, a12, -1 -402269da: f42020 extui a2, a2, 0, 16 -402269dd: 1fa042 movi a4, 31 -402269e0: 02b427 bgeu a4, a2, 402269e6 -402269e3: 002286 j 40226a71 +402269f4: 2c0b addi.n a2, a12, -1 +402269f6: f42020 extui a2, a2, 0, 16 +402269f9: 1fa042 movi a4, 31 +402269fc: 02b427 bgeu a4, a2, 40226a02 +402269ff: 002286 j 40226a8d return; os_strncpy(domain, s + pos, pos1 - pos); -402269e6: 002d22 l32i a2, a13, 0 -402269e9: c04c30 sub a4, a12, a3 -402269ec: 3e3a add.n a3, a14, a3 -402269ee: 887901 l32r a0, 40208bd4 -402269f1: 0000c0 callx0 a0 +40226a02: 002d22 l32i a2, a13, 0 +40226a05: c04c30 sub a4, a12, a3 +40226a08: 3e3a add.n a3, a14, a3 +40226a0a: 887201 l32r a0, 40208bd4 +40226a0d: 0000c0 callx0 a0 if (ota_path != NULL) -402269f4: ff7731 l32r a3, 402267d0 -402269f7: 0328 l32i.n a2, a3, 0 -402269f9: 928c beqz.n a2, 40226a06 +40226a10: ff7731 l32r a3, 402267ec +40226a13: 0328 l32i.n a2, a3, 0 +40226a15: 928c beqz.n a2, 40226a22 os_free(ota_path); -402269fb: 81a042 movi a4, 129 -402269fe: 0f3d mov.n a3, a15 -40226a00: 6aca01 l32r a0, 40201528 -40226a03: 0000c0 callx0 a0 +40226a17: 81a042 movi a4, 129 +40226a1a: 0f3d mov.n a3, a15 +40226a1c: 6ac301 l32r a0, 40201528 +40226a1f: 0000c0 callx0 a0 ota_path = (uint8_t *) os_malloc(max_length); -40226a06: 8128 l32i.n a2, a1, 32 -40226a08: 150c movi.n a5, 1 -40226a0a: f46020 extui a6, a2, 0, 16 -40226a0d: 82a042 movi a4, 130 -40226a10: 0f3d mov.n a3, a15 -40226a12: 062d mov.n a2, a6 -40226a14: 9169 s32i.n a6, a1, 36 -40226a16: 6ac301 l32r a0, 40201524 -40226a19: 0000c0 callx0 a0 -40226a1c: ff6d31 l32r a3, 402267d0 +40226a22: 8128 l32i.n a2, a1, 32 +40226a24: 150c movi.n a5, 1 +40226a26: f46020 extui a6, a2, 0, 16 +40226a29: 82a042 movi a4, 130 +40226a2c: 0f3d mov.n a3, a15 +40226a2e: 062d mov.n a2, a6 +40226a30: 9169 s32i.n a6, a1, 36 +40226a32: 6abc01 l32r a0, 40201524 +40226a35: 0000c0 callx0 a0 +40226a38: ff6d31 l32r a3, 402267ec os_memset(ota_path, 0, max_length); -40226a1f: 9168 l32i.n a6, a1, 36 +40226a3b: 9168 l32i.n a6, a1, 36 os_strncpy(domain, s + pos, pos1 - pos); if (ota_path != NULL) os_free(ota_path); ota_path = (uint8_t *) os_malloc(max_length); -40226a21: 0329 s32i.n a2, a3, 0 +40226a3d: 0329 s32i.n a2, a3, 0 os_memset(ota_path, 0, max_length); -40226a23: 064d mov.n a4, a6 -40226a25: 030c movi.n a3, 0 -40226a27: 697a01 l32r a0, 40201010 <_irom0_text_start> -40226a2a: 0000c0 callx0 a0 +40226a3f: 064d mov.n a4, a6 +40226a41: 030c movi.n a3, 0 +40226a43: 697301 l32r a0, 40201010 <_irom0_text_start> +40226a46: 0000c0 callx0 a0 os_strncpy(ota_path, s + pos1, max_length); -40226a2d: ff6851 l32r a5, 402267d0 -40226a30: 9168 l32i.n a6, a1, 36 -40226a32: 0528 l32i.n a2, a5, 0 -40226a34: 064d mov.n a4, a6 -40226a36: 3eca add.n a3, a14, a12 -40226a38: 886701 l32r a0, 40208bd4 -40226a3b: 0000c0 callx0 a0 +40226a49: ff6851 l32r a5, 402267ec +40226a4c: 9168 l32i.n a6, a1, 36 +40226a4e: 0528 l32i.n a2, a5, 0 +40226a50: 064d mov.n a4, a6 +40226a52: 3eca add.n a3, a14, a12 +40226a54: 886001 l32r a0, 40208bd4 +40226a57: 0000c0 callx0 a0 os_printf("domain:%s\n", domain); -40226a3e: 0d38 l32i.n a3, a13, 0 -40226a40: ffbc21 l32r a2, 40226930 -40226a43: 6bea01 l32r a0, 402019ec -40226a46: 0000c0 callx0 a0 +40226a5a: 0d38 l32i.n a3, a13, 0 +40226a5c: ffbc21 l32r a2, 4022694c +40226a5f: 6be301 l32r a0, 402019ec +40226a62: 0000c0 callx0 a0 os_printf("path:%s\n", ota_path); -40226a49: ff6121 l32r a2, 402267d0 -40226a4c: 0238 l32i.n a3, a2, 0 -40226a4e: ffb921 l32r a2, 40226934 -40226a51: 6be601 l32r a0, 402019ec -40226a54: 0000c0 callx0 a0 +40226a65: ff6121 l32r a2, 402267ec +40226a68: 0238 l32i.n a3, a2, 0 +40226a6a: ffb921 l32r a2, 40226950 +40226a6d: 6bdf01 l32r a0, 402019ec +40226a70: 0000c0 callx0 a0 struct espconn socket; ip_addr_t ip_addr; espconn_gethostbyname(&socket, domain, &ip_addr, user_ota_dns_found); -40226a57: 0d38 l32i.n a3, a13, 0 -40226a59: ffb751 l32r a5, 40226938 -40226a5c: 1cc142 addi a4, a1, 28 -40226a5f: 012d mov.n a2, a1 -40226a61: 14d0c5 call0 4023b770 +40226a73: 0d38 l32i.n a3, a13, 0 +40226a75: ffb751 l32r a5, 40226954 +40226a78: 1cc142 addi a4, a1, 28 +40226a7b: 012d mov.n a2, a1 +40226a7d: 14d0c5 call0 4023b78c // char serverip[] = { 192, 168, 2,105 }; // char path[] = "ESP/"; // ota_start_Upgrade( serverip, 81, path); // user_set_led_logo(0); os_free(domain); -40226a64: 0d28 l32i.n a2, a13, 0 -40226a66: 90a042 movi a4, 144 -40226a69: 0f3d mov.n a3, a15 -40226a6b: 6aaf01 l32r a0, 40201528 -40226a6e: 0000c0 callx0 a0 +40226a80: 0d28 l32i.n a2, a13, 0 +40226a82: 90a042 movi a4, 144 +40226a85: 0f3d mov.n a3, a15 +40226a87: 6aa801 l32r a0, 40201528 +40226a8a: 0000c0 callx0 a0 } -40226a71: 132102 l32i a0, a1, 76 -40226a74: 1221c2 l32i a12, a1, 72 -40226a77: 1121d2 l32i a13, a1, 68 -40226a7a: 1021e2 l32i a14, a1, 64 -40226a7d: f1f8 l32i.n a15, a1, 60 -40226a7f: 50c112 addi a1, a1, 80 -40226a82: f00d ret.n -40226a84: 142c movi.n a4, 33 -40226a86: 124010 excw - -40226a88 : +40226a8d: 132102 l32i a0, a1, 76 +40226a90: 1221c2 l32i a12, a1, 72 +40226a93: 1121d2 l32i a13, a1, 68 +40226a96: 1021e2 l32i a14, a1, 64 +40226a99: f1f8 l32i.n a15, a1, 60 +40226a9b: 50c112 addi a1, a1, 80 +40226a9e: f00d ret.n +40226aa0: 142c movi.n a4, 33 +40226aa2: 124010 excw + +40226aa4 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_sent_cb(void *arg) { -40226a88: f0c112 addi a1, a1, -16 -40226a8b: 21c9 s32i.n a12, a1, 8 +40226aa4: f0c112 addi a1, a1, -16 +40226aa7: 21c9 s32i.n a12, a1, 8 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -40226a8d: 62c8 l32i.n a12, a2, 24 +40226aa9: 62c8 l32i.n a12, a2, 24 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_sent_cb(void *arg) { -40226a8f: 3109 s32i.n a0, a1, 12 +40226aab: 3109 s32i.n a0, a1, 12 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; INFO("TCP: Sent\r\n"); client->sendTimeout = 0; -40226a91: 020c movi.n a2, 0 -40226a93: 2b6c22 s32i a2, a12, 172 +40226aad: 020c movi.n a2, 0 +40226aaf: 2b6c22 s32i a2, a12, 172 client->keepAliveTick =0; -40226a96: 296c22 s32i a2, a12, 164 +40226ab2: 296c22 s32i a2, a12, 164 if ((client->connState == MQTT_DATA || client->connState == MQTT_KEEPALIVE_SEND) -40226a99: 2c2c22 l32i a2, a12, 176 -40226a9c: efc222 addi a2, a2, -17 -40226a9f: 0f22f6 bgeui a2, 2, 40226ab2 +40226ab5: 2c2c22 l32i a2, a12, 176 +40226ab8: efc222 addi a2, a2, -17 +40226abb: 0f22f6 bgeui a2, 2, 40226ace && client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_PUBLISH) { -40226aa2: 142c22 l32i a2, a12, 80 -40226aa5: 093266 bnei a2, 3, 40226ab2 +40226abe: 142c22 l32i a2, a12, 80 +40226ac1: 093266 bnei a2, 3, 40226ace if (client->publishedCb) -40226aa8: 212c32 l32i a3, a12, 132 -40226aab: 338c beqz.n a3, 40226ab2 +40226ac4: 212c32 l32i a3, a12, 132 +40226ac7: 338c beqz.n a3, 40226ace client->publishedCb((uint32_t*)client); -40226aad: 0c2d mov.n a2, a12 -40226aaf: 0003c0 callx0 a3 +40226ac9: 0c2d mov.n a2, a12 +40226acb: 0003c0 callx0 a3 } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226ab2: 0c4d mov.n a4, a12 -40226ab4: 030c movi.n a3, 0 -40226ab6: 220c movi.n a2, 2 -40226ab8: fff301 l32r a0, 40226a84 -40226abb: 0000c0 callx0 a0 +40226ace: 0c4d mov.n a4, a12 +40226ad0: 030c movi.n a3, 0 +40226ad2: 220c movi.n a2, 2 +40226ad4: fff301 l32r a0, 40226aa0 +40226ad7: 0000c0 callx0 a0 } -40226abe: 3108 l32i.n a0, a1, 12 -40226ac0: 21c8 l32i.n a12, a1, 8 -40226ac2: 10c112 addi a1, a1, 16 -40226ac5: f00d ret.n +40226ada: 3108 l32i.n a0, a1, 12 +40226adc: 21c8 l32i.n a12, a1, 8 +40226ade: 10c112 addi a1, a1, 16 +40226ae1: f00d ret.n ... -40226ac8 : +40226ae4 : void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { -40226ac8: f0c112 addi a1, a1, -16 -40226acb: 21c9 s32i.n a12, a1, 8 -40226acd: 02cd mov.n a12, a2 +40226ae4: f0c112 addi a1, a1, -16 +40226ae7: 21c9 s32i.n a12, a1, 8 +40226ae9: 02cd mov.n a12, a2 MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { -40226acf: 2c2222 l32i a2, a2, 176 +40226aeb: 2c2222 l32i a2, a2, 176 } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); } void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { -40226ad2: 3109 s32i.n a0, a1, 12 +40226aee: 3109 s32i.n a0, a1, 12 MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { -40226ad4: 131c movi.n a3, 17 -40226ad6: 229237 bne a2, a3, 40226afc +40226af0: 131c movi.n a3, 17 +40226af2: 229237 bne a2, a3, 40226b18 client->keepAliveTick ++; -40226ad9: 292c22 l32i a2, a12, 164 +40226af5: 292c22 l32i a2, a12, 164 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -40226adc: 7c38 l32i.n a3, a12, 28 +40226af8: 7c38 l32i.n a3, a12, 28 void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { client->keepAliveTick ++; -40226ade: 221b addi.n a2, a2, 1 +40226afa: 221b addi.n a2, a2, 1 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -40226ae0: 5338 l32i.n a3, a3, 20 +40226afc: 5338 l32i.n a3, a3, 20 void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { client->keepAliveTick ++; -40226ae2: 296c22 s32i a2, a12, 164 +40226afe: 296c22 s32i a2, a12, 164 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -40226ae5: 43b327 bgeu a3, a2, 40226b2c +40226b01: 43b327 bgeu a3, a2, 40226b48 client->connState = MQTT_KEEPALIVE_SEND; -40226ae8: 221c movi.n a2, 18 -40226aea: 2c6c22 s32i a2, a12, 176 +40226b04: 221c movi.n a2, 18 +40226b06: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226aed: 0c4d mov.n a4, a12 -40226aef: 030c movi.n a3, 0 -40226af1: 220c movi.n a2, 2 -40226af3: ffe401 l32r a0, 40226a84 -40226af6: 0000c0 callx0 a0 -40226af9: 000bc6 j 40226b2c +40226b09: 0c4d mov.n a4, a12 +40226b0b: 030c movi.n a3, 0 +40226b0d: 220c movi.n a2, 2 +40226b0f: ffe401 l32r a0, 40226aa0 +40226b12: 0000c0 callx0 a0 +40226b15: 000bc6 j 40226b48 } } else if (client->connState == TCP_RECONNECT_REQ) { -40226afc: 2c8266 bnei a2, 8, 40226b2c +40226b18: 2c8266 bnei a2, 8, 40226b48 client->reconnectTick ++; -40226aff: 2a2c22 l32i a2, a12, 168 -40226b02: 221b addi.n a2, a2, 1 -40226b04: 2a6c22 s32i a2, a12, 168 +40226b1b: 2a2c22 l32i a2, a12, 168 +40226b1e: 221b addi.n a2, a2, 1 +40226b20: 2a6c22 s32i a2, a12, 168 if (client->reconnectTick > MQTT_RECONNECT_TIMEOUT) { -40226b07: 2162b6 bltui a2, 6, 40226b2c +40226b23: 2162b6 bltui a2, 6, 40226b48 client->reconnectTick = 0; -40226b0a: 030c movi.n a3, 0 +40226b26: 030c movi.n a3, 0 client->connState = TCP_RECONNECT; -40226b0c: 920c movi.n a2, 9 +40226b28: 920c movi.n a2, 9 } } else if (client->connState == TCP_RECONNECT_REQ) { client->reconnectTick ++; if (client->reconnectTick > MQTT_RECONNECT_TIMEOUT) { client->reconnectTick = 0; -40226b0e: 2a6c32 s32i a3, a12, 168 +40226b2a: 2a6c32 s32i a3, a12, 168 client->connState = TCP_RECONNECT; -40226b11: 2c6c22 s32i a2, a12, 176 +40226b2d: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226b14: 204cc0 or a4, a12, a12 -40226b17: 02a022 movi a2, 2 -40226b1a: ffda01 l32r a0, 40226a84 -40226b1d: 0000c0 callx0 a0 +40226b30: 204cc0 or a4, a12, a12 +40226b33: 02a022 movi a2, 2 +40226b36: ffda01 l32r a0, 40226aa0 +40226b39: 0000c0 callx0 a0 if (client->timeoutCb) -40226b20: 222c32 l32i a3, a12, 136 -40226b23: 005316 beqz a3, 40226b2c +40226b3c: 222c32 l32i a3, a12, 136 +40226b3f: 005316 beqz a3, 40226b48 client->timeoutCb((uint32_t*)client); -40226b26: 202cc0 or a2, a12, a12 -40226b29: 0003c0 callx0 a3 +40226b42: 202cc0 or a2, a12, a12 +40226b45: 0003c0 callx0 a3 } } if (client->sendTimeout > 0) -40226b2c: 2b2c22 l32i a2, a12, 172 -40226b2f: 328c beqz.n a2, 40226b36 +40226b48: 2b2c22 l32i a2, a12, 172 +40226b4b: 328c beqz.n a2, 40226b52 client->sendTimeout --; -40226b31: 220b addi.n a2, a2, -1 -40226b33: 2b6c22 s32i a2, a12, 172 +40226b4d: 220b addi.n a2, a2, -1 +40226b4f: 2b6c22 s32i a2, a12, 172 } -40226b36: 3108 l32i.n a0, a1, 12 -40226b38: 21c8 l32i.n a12, a1, 8 -40226b3a: 10c112 addi a1, a1, 16 -40226b3d: f00d ret.n +40226b52: 3108 l32i.n a0, a1, 12 +40226b54: 21c8 l32i.n a12, a1, 8 +40226b56: 10c112 addi a1, a1, 16 +40226b59: f00d ret.n ... -40226b40 : +40226b5c : void ICACHE_FLASH_ATTR mqtt_tcpclient_discon_cb(void *arg) { -40226b40: f0c112 addi a1, a1, -16 -40226b43: 21c9 s32i.n a12, a1, 8 +40226b5c: f0c112 addi a1, a1, -16 +40226b5f: 21c9 s32i.n a12, a1, 8 struct espconn *pespconn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pespconn->reverse; -40226b45: 62c8 l32i.n a12, a2, 24 +40226b61: 62c8 l32i.n a12, a2, 24 client->sendTimeout --; } void ICACHE_FLASH_ATTR mqtt_tcpclient_discon_cb(void *arg) { -40226b47: 3109 s32i.n a0, a1, 12 +40226b63: 3109 s32i.n a0, a1, 12 struct espconn *pespconn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pespconn->reverse; INFO("TCP: Disconnected callback\r\n"); if(TCP_DISCONNECTING == client->connState) { -40226b49: 2c2c22 l32i a2, a12, 176 -40226b4c: 045266 bnei a2, 5, 40226b54 +40226b65: 2c2c22 l32i a2, a12, 176 +40226b68: 045266 bnei a2, 5, 40226b70 client->connState = TCP_DISCONNECTED; -40226b4f: 620c movi.n a2, 6 -40226b51: 0002c6 j 40226b60 +40226b6b: 620c movi.n a2, 6 +40226b6d: 0002c6 j 40226b7c } else if(MQTT_DELETING == client->connState) { -40226b54: 531c movi.n a3, 21 -40226b56: 049237 bne a2, a3, 40226b5e +40226b70: 531c movi.n a3, 21 +40226b72: 049237 bne a2, a3, 40226b7a client->connState = MQTT_DELETED; -40226b59: 621c movi.n a2, 22 -40226b5b: 000046 j 40226b60 +40226b75: 621c movi.n a2, 22 +40226b77: 000046 j 40226b7c } else { client->connState = TCP_RECONNECT_REQ; -40226b5e: 820c movi.n a2, 8 +40226b7a: 820c movi.n a2, 8 } if (client->disconnectedCb) -40226b60: 202c32 l32i a3, a12, 128 +40226b7c: 202c32 l32i a3, a12, 128 } else if(MQTT_DELETING == client->connState) { client->connState = MQTT_DELETED; } else { client->connState = TCP_RECONNECT_REQ; -40226b63: 2c6c22 s32i a2, a12, 176 +40226b7f: 2c6c22 s32i a2, a12, 176 } if (client->disconnectedCb) -40226b66: 338c beqz.n a3, 40226b6d +40226b82: 338c beqz.n a3, 40226b89 client->disconnectedCb((uint32_t*)client); -40226b68: 0c2d mov.n a2, a12 -40226b6a: 0003c0 callx0 a3 +40226b84: 0c2d mov.n a2, a12 +40226b86: 0003c0 callx0 a3 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226b6d: 0c4d mov.n a4, a12 -40226b6f: 030c movi.n a3, 0 -40226b71: 220c movi.n a2, 2 -40226b73: ffc401 l32r a0, 40226a84 -40226b76: 0000c0 callx0 a0 +40226b89: 0c4d mov.n a4, a12 +40226b8b: 030c movi.n a3, 0 +40226b8d: 220c movi.n a2, 2 +40226b8f: ffc401 l32r a0, 40226aa0 +40226b92: 0000c0 callx0 a0 } -40226b79: 3108 l32i.n a0, a1, 12 -40226b7b: 21c8 l32i.n a12, a1, 8 -40226b7d: 10c112 addi a1, a1, 16 -40226b80: f00d ret.n +40226b95: 3108 l32i.n a0, a1, 12 +40226b97: 21c8 l32i.n a12, a1, 8 +40226b99: 10c112 addi a1, a1, 16 +40226b9c: f00d ret.n ... -40226b84 : +40226ba0 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recon_cb(void *arg, sint8 errType) { -40226b84: f0c112 addi a1, a1, -16 +40226ba0: f0c112 addi a1, a1, -16 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -40226b87: 6248 l32i.n a4, a2, 24 +40226ba3: 6248 l32i.n a4, a2, 24 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recon_cb(void *arg, sint8 errType) { -40226b89: 3109 s32i.n a0, a1, 12 +40226ba5: 3109 s32i.n a0, a1, 12 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; INFO("TCP: Reconnect to %s:%d\r\n", client->host, client->port); client->connState = TCP_RECONNECT_REQ; -40226b8b: 820c movi.n a2, 8 -40226b8d: 2c6422 s32i a2, a4, 176 +40226ba7: 820c movi.n a2, 8 +40226ba9: 2c6422 s32i a2, a4, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226b90: 030c movi.n a3, 0 -40226b92: 220c movi.n a2, 2 -40226b94: ffbc01 l32r a0, 40226a84 -40226b97: 0000c0 callx0 a0 +40226bac: 030c movi.n a3, 0 +40226bae: 220c movi.n a2, 2 +40226bb0: ffbc01 l32r a0, 40226aa0 +40226bb3: 0000c0 callx0 a0 } -40226b9a: 3108 l32i.n a0, a1, 12 -40226b9c: 10c112 addi a1, a1, 16 -40226b9f: f00d ret.n -40226ba1: 000000 ill +40226bb6: 3108 l32i.n a0, a1, 12 +40226bb8: 10c112 addi a1, a1, 16 +40226bbb: f00d ret.n +40226bbd: 000000 ill -40226ba4 : +40226bc0 : os_event_t mqtt_procTaskQueue[MQTT_TASK_QUEUE_SIZE]; LOCAL void ICACHE_FLASH_ATTR mqtt_dns_found(const char *name, ip_addr_t *ipaddr, void *arg) { -40226ba4: f0c112 addi a1, a1, -16 -40226ba7: 21c9 s32i.n a12, a1, 8 -40226ba9: 3109 s32i.n a0, a1, 12 +40226bc0: f0c112 addi a1, a1, -16 +40226bc3: 21c9 s32i.n a12, a1, 8 +40226bc5: 3109 s32i.n a0, a1, 12 struct espconn *pConn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pConn->reverse; -40226bab: 64c8 l32i.n a12, a4, 24 +40226bc7: 64c8 l32i.n a12, a4, 24 if (ipaddr == NULL) -40226bad: 93cc bnez.n a3, 40226bba +40226bc9: 93cc bnez.n a3, 40226bd6 { INFO("DNS: Found, but got no ip, try to reconnect\r\n"); client->connState = TCP_RECONNECT_REQ; -40226baf: 820c movi.n a2, 8 -40226bb1: 2c6c22 s32i a2, a12, 176 +40226bcb: 820c movi.n a2, 8 +40226bcd: 2c6c22 s32i a2, a12, 176 return; -40226bb4: 000f86 j 40226bf6 -40226bb7: 000000 ill +40226bd0: 000f86 j 40226c12 +40226bd3: 000000 ill *((uint8 *) &ipaddr->addr), *((uint8 *) &ipaddr->addr + 1), *((uint8 *) &ipaddr->addr + 2), *((uint8 *) &ipaddr->addr + 3)); if (client->ip.addr == 0 && ipaddr->addr != 0) -40226bba: 042c22 l32i a2, a12, 16 -40226bbd: 029256 bnez a2, 40226bea -40226bc0: 002322 l32i a2, a3, 0 -40226bc3: 32ac beqz.n a2, 40226bea +40226bd6: 042c22 l32i a2, a12, 16 +40226bd9: 029256 bnez a2, 40226c06 +40226bdc: 002322 l32i a2, a3, 0 +40226bdf: 32ac beqz.n a2, 40226c06 { os_memcpy(client->pCon->proto.tcp->remote_ip, &ipaddr->addr, 4); -40226bc5: 0c28 l32i.n a2, a12, 0 -40226bc7: 440c movi.n a4, 4 -40226bc9: 2228 l32i.n a2, a2, 8 -40226bcb: 22cb addi.n a2, a2, 12 -40226bcd: 691101 l32r a0, 40201014 <_irom0_text_start+0x4> -40226bd0: 0000c0 callx0 a0 +40226be1: 0c28 l32i.n a2, a12, 0 +40226be3: 440c movi.n a4, 4 +40226be5: 2228 l32i.n a2, a2, 8 +40226be7: 22cb addi.n a2, a2, 12 +40226be9: 690a01 l32r a0, 40201014 <_irom0_text_start+0x4> +40226bec: 0000c0 callx0 a0 if (client->security) { -40226bd3: 040c22 l8ui a2, a12, 4 -40226bd6: 628c beqz.n a2, 40226be0 +40226bef: 040c22 l8ui a2, a12, 4 +40226bf2: 628c beqz.n a2, 40226bfc } if(DEFAULT_SECURITY >= TWO_WAY_ANTHENTICATION) { espconn_secure_cert_req_enable(ESPCONN_CLIENT,CLIENT_CERT_FLASH_ADDRESS); } espconn_secure_connect(client->pCon); -40226bd8: 0c28 l32i.n a2, a12, 0 -40226bda: e639c5 call0 4020cf78 -40226bdd: 000106 j 40226be5 +40226bf4: 0c28 l32i.n a2, a12, 0 +40226bf6: e63805 call0 4020cf78 +40226bf9: 000106 j 40226c01 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_connect(client->pCon); -40226be0: 0c28 l32i.n a2, a12, 0 -40226be2: 141a05 call0 4023ad84 +40226bfc: 0c28 l32i.n a2, a12, 0 +40226bfe: 141a05 call0 4023ada0 } client->connState = TCP_CONNECTING; -40226be5: a20c movi.n a2, 10 -40226be7: 2c6c22 s32i a2, a12, 176 +40226c01: a20c movi.n a2, 10 +40226c03: 2c6c22 s32i a2, a12, 176 INFO("TCP: connecting...\r\n"); } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226bea: 0c4d mov.n a4, a12 -40226bec: 030c movi.n a3, 0 -40226bee: 220c movi.n a2, 2 -40226bf0: ffa501 l32r a0, 40226a84 -40226bf3: 0000c0 callx0 a0 +40226c06: 0c4d mov.n a4, a12 +40226c08: 030c movi.n a3, 0 +40226c0a: 220c movi.n a2, 2 +40226c0c: ffa501 l32r a0, 40226aa0 +40226c0f: 0000c0 callx0 a0 } -40226bf6: 3108 l32i.n a0, a1, 12 -40226bf8: 21c8 l32i.n a12, a1, 8 -40226bfa: 10c112 addi a1, a1, 16 -40226bfd: f00d ret.n +40226c12: 3108 l32i.n a0, a1, 12 +40226c14: 21c8 l32i.n a12, a1, 8 +40226c16: 10c112 addi a1, a1, 16 +40226c19: f00d ret.n ... -40226c00 : +40226c1c : * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -40226c00: b0c112 addi a1, a1, -80 -40226c03: 1261c2 s32i a12, a1, 72 +40226c1c: b0c112 addi a1, a1, -80 +40226c1f: 1261c2 s32i a12, a1, 72 uint8_t msg_type; uint8_t msg_qos; uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; -40226c06: 0622c2 l32i a12, a2, 24 +40226c22: 0622c2 l32i a12, a2, 24 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -40226c09: 1061e2 s32i a14, a1, 64 -40226c0c: 0f61f2 s32i a15, a1, 60 +40226c25: 1061e2 s32i a14, a1, 64 +40226c28: 0f61f2 s32i a15, a1, 60 uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; -40226c0f: 00a022 movi a2, 0 +40226c2b: 00a022 movi a2, 0 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -40226c12: 136102 s32i a0, a1, 76 -40226c15: 1161d2 s32i a13, a1, 68 +40226c2e: 136102 s32i a0, a1, 76 +40226c31: 1161d2 s32i a13, a1, 68 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40226c18: b4a0f2 movi a15, 180 +40226c34: b4a0f2 movi a15, 180 uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; -40226c1b: 296c22 s32i a2, a12, 164 +40226c37: 296c22 s32i a2, a12, 164 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40226c1e: 2cfa add.n a2, a12, a15 +40226c3a: 2cfa add.n a2, a12, a15 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -40226c20: 03ed mov.n a14, a3 -40226c22: f45040 extui a5, a4, 0, 16 +40226c3c: 03ed mov.n a14, a3 +40226c3e: f45040 extui a5, a4, 0, 16 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40226c25: 9129 s32i.n a2, a1, 36 +40226c41: 9129 s32i.n a2, a1, 36 MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; READPACKET: INFO("TCP: data received %d bytes\r\n", len); if (len < MQTT_BUF_SIZE && len > 0) { -40226c27: 250b addi.n a2, a5, -1 -40226c29: f42020 extui a2, a2, 0, 16 -40226c2c: fea332 movi a3, 0x3fe -40226c2f: 02b327 bgeu a3, a2, 40226c35 -40226c32: 005886 j 40226d98 +40226c43: 250b addi.n a2, a5, -1 +40226c45: f42020 extui a2, a2, 0, 16 +40226c48: fea332 movi a3, 0x3fe +40226c4b: 02b327 bgeu a3, a2, 40226c51 +40226c4e: 005886 j 40226db4 os_memcpy(client->mqtt_state.in_buffer, pdata, len); -40226c35: 8c28 l32i.n a2, a12, 32 -40226c37: 054d mov.n a4, a5 -40226c39: 0e3d mov.n a3, a14 -40226c3b: a159 s32i.n a5, a1, 40 -40226c3d: 68f501 l32r a0, 40201014 <_irom0_text_start+0x4> -40226c40: 0000c0 callx0 a0 +40226c51: 8c28 l32i.n a2, a12, 32 +40226c53: 054d mov.n a4, a5 +40226c55: 0e3d mov.n a3, a14 +40226c57: a159 s32i.n a5, a1, 40 +40226c59: 68ee01 l32r a0, 40201014 <_irom0_text_start+0x4> +40226c5c: 0000c0 callx0 a0 msg_type = mqtt_get_type(client->mqtt_state.in_buffer); -40226c43: 8c28 l32i.n a2, a12, 32 -40226c45: 000262 l8ui a6, a2, 0 +40226c5f: 8c28 l32i.n a2, a12, 32 +40226c61: 000262 l8ui a6, a2, 0 } mqtt_connect_info_t; static inline int ICACHE_FLASH_ATTR mqtt_get_type(uint8_t* buffer) { return (buffer[0] & 0xf0) >> 4; } static inline int ICACHE_FLASH_ATTR mqtt_get_dup(uint8_t* buffer) { return (buffer[0] & 0x08) >> 3; } static inline int ICACHE_FLASH_ATTR mqtt_get_qos(uint8_t* buffer) { return (buffer[0] & 0x06) >> 1; } -40226c48: 14f160 extui a15, a6, 1, 2 +40226c64: 14f160 extui a15, a6, 1, 2 msg_qos = mqtt_get_qos(client->mqtt_state.in_buffer); -40226c4b: 7430f0 extui a3, a15, 0, 8 -40226c4e: 8139 s32i.n a3, a1, 32 +40226c67: 7430f0 extui a3, a15, 0, 8 +40226c6a: 8139 s32i.n a3, a1, 32 msg_id = mqtt_get_id(client->mqtt_state.in_buffer, client->mqtt_state.in_buffer_length); -40226c50: 141c32 l16ui a3, a12, 40 +40226c6c: 141c32 l16ui a3, a12, 40 int clean_session; } mqtt_connect_info_t; static inline int ICACHE_FLASH_ATTR mqtt_get_type(uint8_t* buffer) { return (buffer[0] & 0xf0) >> 4; } -40226c53: 41d460 srli a13, a6, 4 -40226c56: 00c945 call0 402278ec -40226c59: 027d mov.n a7, a2 +40226c6f: 41d460 srli a13, a6, 4 +40226c72: 00c945 call0 40227908 +40226c75: 027d mov.n a7, a2 switch (client->connState) { -40226c5b: 2c2c22 l32i a2, a12, 176 -40226c5e: e30c movi.n a3, 14 -40226c60: a158 l32i.n a5, a1, 40 -40226c62: 111237 beq a2, a3, 40226c77 -40226c65: 02b237 bgeu a2, a3, 40226c6b -40226c68: 004b06 j 40226d98 -40226c6b: efc222 addi a2, a2, -17 -40226c6e: 0222b6 bltui a2, 2, 40226c74 -40226c71: 0048c6 j 40226d98 -40226c74: 000d46 j 40226cad +40226c77: 2c2c22 l32i a2, a12, 176 +40226c7a: e30c movi.n a3, 14 +40226c7c: a158 l32i.n a5, a1, 40 +40226c7e: 111237 beq a2, a3, 40226c93 +40226c81: 02b237 bgeu a2, a3, 40226c87 +40226c84: 004b06 j 40226db4 +40226c87: efc222 addi a2, a2, -17 +40226c8a: 0222b6 bltui a2, 2, 40226c90 +40226c8d: 0048c6 j 40226db4 +40226c90: 000d46 j 40226cc9 case MQTT_CONNECT_SENDING: if (msg_type == MQTT_MSG_TYPE_CONNACK) { -40226c77: 022d26 beqi a13, 2, 40226c7d -40226c7a: 004686 j 40226d98 +40226c93: 022d26 beqi a13, 2, 40226c99 +40226c96: 004686 j 40226db4 if (client->mqtt_state.pending_msg_type != MQTT_MSG_TYPE_CONNECT) { -40226c7d: 142c22 l32i a2, a12, 80 -40226c80: 141226 beqi a2, 1, 40226c98 +40226c99: 142c22 l32i a2, a12, 80 +40226c9c: 141226 beqi a2, 1, 40226cb4 INFO("MQTT: Invalid packet\r\n"); if (client->security) { -40226c83: 040c22 l8ui a2, a12, 4 -40226c86: 628c beqz.n a2, 40226c90 +40226c9f: 040c22 l8ui a2, a12, 4 +40226ca2: 628c beqz.n a2, 40226cac #ifdef MQTT_SSL_ENABLE espconn_secure_disconnect(client->pCon); -40226c88: 0c28 l32i.n a2, a12, 0 -40226c8a: e63c85 call0 4020d054 -40226c8d: 0041c6 j 40226d98 +40226ca4: 0c28 l32i.n a2, a12, 0 +40226ca6: e63ac5 call0 4020d054 +40226ca9: 0041c6 j 40226db4 #else INFO("TCP:֧SSL\r\n"); #endif } else { espconn_disconnect(client->pCon); -40226c90: 0c28 l32i.n a2, a12, 0 -40226c92: 147745 call0 4023b408 -40226c95: 003fc6 j 40226d98 +40226cac: 0c28 l32i.n a2, a12, 0 +40226cae: 147745 call0 4023b424 +40226cb1: 003fc6 j 40226db4 } } else { INFO("MQTT: %s:%d\r\n", client->host, client->port); client->connState = MQTT_DATA; -40226c98: 121c movi.n a2, 17 +40226cb4: 121c movi.n a2, 17 if (client->connectedCb) -40226c9a: 1f2c32 l32i a3, a12, 124 +40226cb6: 1f2c32 l32i a3, a12, 124 else { espconn_disconnect(client->pCon); } } else { INFO("MQTT: %s:%d\r\n", client->host, client->port); client->connState = MQTT_DATA; -40226c9d: 2c6c22 s32i a2, a12, 176 +40226cb9: 2c6c22 s32i a2, a12, 176 if (client->connectedCb) -40226ca0: 0f4316 beqz a3, 40226d98 +40226cbc: 0f4316 beqz a3, 40226db4 client->connectedCb((uint32_t*)client); -40226ca3: 0c2d mov.n a2, a12 -40226ca5: 0003c0 callx0 a3 -40226ca8: 003b06 j 40226d98 -40226cab: 220000 excw +40226cbf: 0c2d mov.n a2, a12 +40226cc1: 0003c0 callx0 a3 +40226cc4: 003b06 j 40226db4 +40226cc7: 220000 excw } break; case MQTT_DATA: case MQTT_KEEPALIVE_SEND: client->mqtt_state.message_length_read = len; client->mqtt_state.message_length = mqtt_get_total_length(client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -40226cae: 082c movi.n a8, 32 +40226cca: 082c movi.n a8, 32 } break; case MQTT_DATA: case MQTT_KEEPALIVE_SEND: client->mqtt_state.message_length_read = len; -40226cb0: 195c52 s16i a5, a12, 50 +40226ccc: 195c52 s16i a5, a12, 50 client->mqtt_state.message_length = mqtt_get_total_length(client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -40226cb3: 203550 or a3, a5, a5 -40226cb6: 0a6172 s32i a7, a1, 40 -40226cb9: 00b505 call0 4022780c -40226cbc: 185c22 s16i a2, a12, 48 +40226ccf: 203550 or a3, a5, a5 +40226cd2: 0a6172 s32i a7, a1, 40 +40226cd5: 00b505 call0 40227828 +40226cd8: 185c22 s16i a2, a12, 48 switch (msg_type) -40226cbf: a178 l32i.n a7, a1, 40 -40226cc1: 025d66 bnei a13, 5, 40226cc7 -40226cc4: 002446 j 40226d59 -40226cc7: 056df6 bgeui a13, 6, 40226cd0 -40226cca: 1a3d26 beqi a13, 3, 40226ce8 -40226ccd: 0031c6 j 40226d98 -40226cd0: 026d66 bnei a13, 6, 40226cd6 -40226cd3: 002386 j 40226d65 -40226cd6: 02ad26 beqi a13, 12, 40226cdc -40226cd9: 002906 j 40226d81 +40226cdb: a178 l32i.n a7, a1, 40 +40226cdd: 025d66 bnei a13, 5, 40226ce3 +40226ce0: 002446 j 40226d75 +40226ce3: 056df6 bgeui a13, 6, 40226cec +40226ce6: 1a3d26 beqi a13, 3, 40226d04 +40226ce9: 0031c6 j 40226db4 +40226cec: 026d66 bnei a13, 6, 40226cf2 +40226cef: 002386 j 40226d81 +40226cf2: 02ad26 beqi a13, 12, 40226cf8 +40226cf5: 002906 j 40226d9d if (client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_PUBLISH && client->mqtt_state.pending_msg_id == msg_id) { INFO("MQTT: receive MQTT_MSG_TYPE_PUBCOMP, finish QoS2 publish\r\n"); } break; case MQTT_MSG_TYPE_PINGREQ: client->mqtt_state.outbound_message = mqtt_msg_pingresp(&client->mqtt_state.mqtt_connection); -40226cdc: 38cc22 addi a2, a12, 56 -40226cdf: 010b45 call0 40227d94 -40226ce2: 0021c6 j 40226d6d -40226ce5: 000000 ill +40226cf8: 38cc22 addi a2, a12, 56 +40226cfb: 010b45 call0 40227db0 +40226cfe: 0021c6 j 40226d89 +40226d01: 000000 ill case MQTT_MSG_TYPE_UNSUBACK: if (client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_UNSUBSCRIBE && client->mqtt_state.pending_msg_id == msg_id) INFO("MQTT: UnSubscribe successful\r\n"); break; case MQTT_MSG_TYPE_PUBLISH: if (msg_qos == 1) -40226ce8: 0d1f66 bnei a15, 1, 40226cf9 +40226d04: 0d1f66 bnei a15, 1, 40226d15 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); -40226ceb: 073d mov.n a3, a7 -40226ced: 38cc22 addi a2, a12, 56 -40226cf0: 00ea45 call0 40227b98 -40226cf3: 000346 j 40226d04 -40226cf6: 000000 ill +40226d07: 073d mov.n a3, a7 +40226d09: 38cc22 addi a2, a12, 56 +40226d0c: 00ea45 call0 40227bb4 +40226d0f: 000346 j 40226d20 +40226d12: 000000 ill else if (msg_qos == 2) -40226cf9: 092f66 bnei a15, 2, 40226d06 +40226d15: 092f66 bnei a15, 2, 40226d22 client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); -40226cfc: 073d mov.n a3, a7 -40226cfe: 38cc22 addi a2, a12, 56 -40226d01: 00ed05 call0 40227bd4 -40226d04: dc29 s32i.n a2, a12, 52 +40226d18: 073d mov.n a3, a7 +40226d1a: 38cc22 addi a2, a12, 56 +40226d1d: 00ed05 call0 40227bf0 +40226d20: dc29 s32i.n a2, a12, 52 if (msg_qos == 1 || msg_qos == 2) { -40226d06: 8128 l32i.n a2, a1, 32 -40226d08: d20b addi.n a13, a2, -1 -40226d0a: 74d0d0 extui a13, a13, 0, 8 -40226d0d: 0b2df6 bgeui a13, 2, 40226d1c +40226d22: 8128 l32i.n a2, a1, 32 +40226d24: d20b addi.n a13, a2, -1 +40226d26: 74d0d0 extui a13, a13, 0, 8 +40226d29: 0b2df6 bgeui a13, 2, 40226d38 INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40226d10: dc28 l32i.n a2, a12, 52 -40226d12: 021242 l16ui a4, a2, 4 -40226d15: 0238 l32i.n a3, a2, 0 -40226d17: 9128 l32i.n a2, a1, 36 -40226d19: 009845 call0 402276a0 +40226d2c: dc28 l32i.n a2, a12, 52 +40226d2e: 021242 l16ui a4, a2, 4 +40226d31: 0238 l32i.n a3, a2, 0 +40226d33: 9128 l32i.n a2, a1, 36 +40226d35: 009845 call0 402276bc INFO("MQTT: Queue full\r\n"); } } deliver_publish(client, client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -40226d1c: 082cd2 l32i a13, a12, 32 -40226d1f: 191c42 l16ui a4, a12, 50 +40226d38: 082cd2 l32i a13, a12, 32 +40226d3b: 191c42 l16ui a4, a12, 50 deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -40226d22: 0cc132 addi a3, a1, 12 -40226d25: 0d2d mov.n a2, a13 +40226d3e: 0cc132 addi a3, a1, 12 +40226d41: 0d2d mov.n a2, a13 LOCAL void ICACHE_FLASH_ATTR deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; -40226d27: 065142 s16i a4, a1, 12 +40226d43: 065142 s16i a4, a1, 12 event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -40226d2a: a149 s32i.n a4, a1, 40 -40226d2c: 00b0c5 call0 4022783c +40226d46: a149 s32i.n a4, a1, 40 +40226d48: 00b0c5 call0 40227858 event_data.data_length = length; -40226d2f: a148 l32i.n a4, a1, 40 +40226d4b: a148 l32i.n a4, a1, 40 deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -40226d31: 1129 s32i.n a2, a1, 4 +40226d4d: 1129 s32i.n a2, a1, 4 event_data.data_length = length; event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -40226d33: 31eb addi.n a3, a1, 14 -40226d35: 0d2d mov.n a2, a13 +40226d4f: 31eb addi.n a3, a1, 14 +40226d51: 0d2d mov.n a2, a13 { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); event_data.data_length = length; -40226d37: 075142 s16i a4, a1, 14 +40226d53: 075142 s16i a4, a1, 14 event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -40226d3a: 00b3c5 call0 40227878 +40226d56: 00b3c5 call0 40227894 if (client->dataCb) -40226d3d: 232c72 l32i a7, a12, 140 +40226d59: 232c72 l32i a7, a12, 140 mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); event_data.data_length = length; event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -40226d40: 2129 s32i.n a2, a1, 8 +40226d5c: 2129 s32i.n a2, a1, 8 if (client->dataCb) -40226d42: 03e716 beqz a7, 40226d84 +40226d5e: 03e716 beqz a7, 40226da0 client->dataCb((uint32_t*)client, event_data.topic, event_data.topic_length, event_data.data, event_data.data_length); -40226d45: 071162 l16ui a6, a1, 14 -40226d48: 061142 l16ui a4, a1, 12 -40226d4b: 1138 l32i.n a3, a1, 4 -40226d4d: 025d mov.n a5, a2 -40226d4f: 0c2d mov.n a2, a12 -40226d51: 0007c0 callx0 a7 -40226d54: 000b06 j 40226d84 -40226d57: 3d0000 excw +40226d61: 071162 l16ui a6, a1, 14 +40226d64: 061142 l16ui a4, a1, 12 +40226d67: 1138 l32i.n a3, a1, 4 +40226d69: 025d mov.n a5, a2 +40226d6b: 0c2d mov.n a2, a12 +40226d6d: 0007c0 callx0 a7 +40226d70: 000b06 j 40226da0 +40226d73: 3d0000 excw INFO("MQTT: received MQTT_MSG_TYPE_PUBACK, finish QoS1 publish\r\n"); } break; case MQTT_MSG_TYPE_PUBREC: client->mqtt_state.outbound_message = mqtt_msg_pubrel(&client->mqtt_state.mqtt_connection, msg_id); -40226d5a: cc2207 blt a2, a0, 40226d2a -40226d5d: 0538 l32i.n a3, a5, 0 -40226d5f: 00eb addi.n a0, a0, 14 -40226d61: 000206 j 40226d6d -40226d64: 073d00 excw +40226d76: cc2207 blt a2, a0, 40226d46 +40226d79: 0538 l32i.n a3, a5, 0 +40226d7b: 00eb addi.n a0, a0, 14 +40226d7d: 000206 j 40226d89 +40226d80: 073d00 excw if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { INFO("MQTT: Queue full\r\n"); } break; case MQTT_MSG_TYPE_PUBREL: client->mqtt_state.outbound_message = mqtt_msg_pubcomp(&client->mqtt_state.mqtt_connection, msg_id); -40226d67: 38cc22 addi a2, a12, 56 -40226d6a: 00ee05 call0 40227c4c -40226d6d: dc29 s32i.n a2, a12, 52 +40226d83: 38cc22 addi a2, a12, 56 +40226d86: 00ee05 call0 40227c68 +40226d89: dc29 s32i.n a2, a12, 52 if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40226d6f: 021242 l16ui a4, a2, 4 -40226d72: 0238 l32i.n a3, a2, 0 -40226d74: b4a022 movi a2, 180 -40226d77: 2c2a add.n a2, a12, a2 -40226d79: 009245 call0 402276a0 +40226d8b: 021242 l16ui a4, a2, 4 +40226d8e: 0238 l32i.n a3, a2, 0 +40226d90: b4a022 movi a2, 180 +40226d93: 2c2a add.n a2, a12, a2 +40226d95: 009245 call0 402276bc INFO("MQTT: Queue full\r\n"); } break; -40226d7c: 000606 j 40226d98 -40226d7f: 660000 excw +40226d98: 000606 j 40226db4 +40226d9b: 660000 excw break; } // NOTE: this is done down here and not in the switch case above // because the PSOCK_READBUF_LEN() won't work inside a switch // statement due to the way protothreads resume. if (msg_type == MQTT_MSG_TYPE_PUBLISH) -40226d82: 133d excw +40226d9e: 133d excw { len = client->mqtt_state.message_length_read; -40226d84: 191c52 l16ui a5, a12, 50 +40226da0: 191c52 l16ui a5, a12, 50 if (client->mqtt_state.message_length < client->mqtt_state.message_length_read) -40226d87: 181c22 l16ui a2, a12, 48 -40226d8a: 0ab257 bgeu a2, a5, 40226d98 +40226da3: 181c22 l16ui a2, a12, 48 +40226da6: 0ab257 bgeu a2, a5, 40226db4 { //client->connState = MQTT_PUBLISH_RECV; //Not Implement yet len -= client->mqtt_state.message_length; -40226d8d: c05520 sub a5, a5, a2 -40226d90: f45050 extui a5, a5, 0, 16 +40226da9: c05520 sub a5, a5, a2 +40226dac: f45050 extui a5, a5, 0, 16 pdata += client->mqtt_state.message_length; -40226d93: ee2a add.n a14, a14, a2 +40226daf: ee2a add.n a14, a14, a2 INFO("Get another published message\r\n"); goto READPACKET; -40226d95: ffa386 j 40226c27 +40226db1: ffa386 j 40226c43 break; } } else { INFO("ERROR: Message too long\r\n"); } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226d98: 0c4d mov.n a4, a12 -40226d9a: 030c movi.n a3, 0 -40226d9c: 220c movi.n a2, 2 -40226d9e: ff3901 l32r a0, 40226a84 -40226da1: 0000c0 callx0 a0 +40226db4: 0c4d mov.n a4, a12 +40226db6: 030c movi.n a3, 0 +40226db8: 220c movi.n a2, 2 +40226dba: ff3901 l32r a0, 40226aa0 +40226dbd: 0000c0 callx0 a0 } -40226da4: 132102 l32i a0, a1, 76 -40226da7: 1221c2 l32i a12, a1, 72 -40226daa: 1121d2 l32i a13, a1, 68 -40226dad: 1021e2 l32i a14, a1, 64 -40226db0: f1f8 l32i.n a15, a1, 60 -40226db2: 50c112 addi a1, a1, 80 -40226db5: f00d ret.n -40226db7: 6b4000 excw -40226dba: 004022 s8i a2, a0, 0 -40226dbd: 226c movi.n a2, -30 -40226dbf: 6a8840 excw -40226dc2: 124022 s8i a2, a0, 18 - -40226dc4 : +40226dc0: 132102 l32i a0, a1, 76 +40226dc3: 1221c2 l32i a12, a1, 72 +40226dc6: 1121d2 l32i a13, a1, 68 +40226dc9: 1021e2 l32i a14, a1, 64 +40226dcc: f1f8 l32i.n a15, a1, 60 +40226dce: 50c112 addi a1, a1, 80 +40226dd1: f00d ret.n +40226dd3: 6b5c00 excw +40226dd6: 1c4022 s8i a2, a0, 28 +40226dd9: 226c movi.n a2, -30 +40226ddb: 6aa440 excw +40226dde: 124022 s8i a2, a0, 18 + +40226de0 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_connect_cb(void *arg) { -40226dc4: f0c112 addi a1, a1, -16 -40226dc7: 0261c2 s32i a12, a1, 8 +40226de0: f0c112 addi a1, a1, -16 +40226de3: 0261c2 s32i a12, a1, 8 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -40226dca: 62c8 l32i.n a12, a2, 24 +40226de6: 62c8 l32i.n a12, a2, 24 espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); -40226dcc: fffb31 l32r a3, 40226db8 -40226dcf: 002c22 l32i a2, a12, 0 +40226de8: fffb31 l32r a3, 40226dd4 +40226deb: 002c22 l32i a2, a12, 0 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_connect_cb(void *arg) { -40226dd2: 036102 s32i a0, a1, 12 -40226dd5: 11d9 s32i.n a13, a1, 4 +40226dee: 036102 s32i a0, a1, 12 +40226df1: 11d9 s32i.n a13, a1, 4 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); -40226dd7: 144c05 call0 4023b298 +40226df3: 144c05 call0 4023b2b4 espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// -40226dda: fff831 l32r a3, 40226dbc -40226ddd: 0c28 l32i.n a2, a12, 0 +40226df6: fff831 l32r a3, 40226dd8 +40226df9: 0c28 l32i.n a2, a12, 0 espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); -40226ddf: 38ccd2 addi a13, a12, 56 +40226dfb: 38ccd2 addi a13, a12, 56 { struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// -40226de2: 144945 call0 4023b278 +40226dfe: 144945 call0 4023b294 espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// -40226de5: fff631 l32r a3, 40226dc0 -40226de8: 0c28 l32i.n a2, a12, 0 -40226dea: 144545 call0 4023b240 +40226e01: fff631 l32r a3, 40226ddc +40226e04: 0c28 l32i.n a2, a12, 0 +40226e06: 144545 call0 4023b25c INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); -40226ded: 161c42 l16ui a4, a12, 44 -40226df0: 9c38 l32i.n a3, a12, 36 -40226df2: 0d2d mov.n a2, a13 -40226df4: 009e45 call0 402277dc +40226e09: 161c42 l16ui a4, a12, 44 +40226e0c: 9c38 l32i.n a3, a12, 36 +40226e0e: 0d2d mov.n a2, a13 +40226e10: 009e45 call0 402277f8 client->mqtt_state.outbound_message = mqtt_msg_connect(&client->mqtt_state.mqtt_connection, client->mqtt_state.connect_info); -40226df7: 7c38 l32i.n a3, a12, 28 -40226df9: 0d2d mov.n a2, a13 -40226dfb: 00b8c5 call0 40227988 +40226e13: 7c38 l32i.n a3, a12, 28 +40226e15: 0d2d mov.n a2, a13 +40226e17: 00b8c5 call0 402279a4 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -40226dfe: 0248 l32i.n a4, a2, 0 +40226e1a: 0248 l32i.n a4, a2, 0 espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); client->mqtt_state.outbound_message = mqtt_msg_connect(&client->mqtt_state.mqtt_connection, client->mqtt_state.connect_info); -40226e00: dc29 s32i.n a2, a12, 52 +40226e1c: dc29 s32i.n a2, a12, 52 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -40226e02: 000432 l8ui a3, a4, 0 -40226e05: 413430 srli a3, a3, 4 -40226e08: 146c32 s32i a3, a12, 80 +40226e1e: 000432 l8ui a3, a4, 0 +40226e21: 413430 srli a3, a3, 4 +40226e24: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -40226e0b: 021232 l16ui a3, a2, 4 -40226e0e: 042d mov.n a2, a4 -40226e10: 00ad85 call0 402278ec -40226e13: 265c22 s16i a2, a12, 76 +40226e27: 021232 l16ui a3, a2, 4 +40226e2a: 042d mov.n a2, a4 +40226e2c: 00ad85 call0 40227908 +40226e2f: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -40226e16: 520c movi.n a2, 5 -40226e18: 2b6c22 s32i a2, a12, 172 +40226e32: 520c movi.n a2, 5 +40226e34: 2b6c22 s32i a2, a12, 172 INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -40226e1b: 040c32 l8ui a3, a12, 4 -40226e1e: dc28 l32i.n a2, a12, 52 +40226e37: 040c32 l8ui a3, a12, 4 +40226e3a: dc28 l32i.n a2, a12, 52 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -40226e20: 021242 l16ui a4, a2, 4 +40226e3c: 021242 l16ui a4, a2, 4 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -40226e23: 938c beqz.n a3, 40226e30 +40226e3f: 938c beqz.n a3, 40226e4c #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -40226e25: 0238 l32i.n a3, a2, 0 -40226e27: 0c28 l32i.n a2, a12, 0 -40226e29: e62505 call0 4020d07c -40226e2c: 000246 j 40226e39 -40226e2f: 223200 excw +40226e41: 0238 l32i.n a3, a2, 0 +40226e43: 0c28 l32i.n a2, a12, 0 +40226e45: e62345 call0 4020d07c +40226e48: 000246 j 40226e55 +40226e4b: 223200 excw #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -40226e32: 2c2200 excw -40226e35: 078500 excw -40226e38: a03214 excw +40226e4e: 2c2200 excw +40226e51: 078500 excw +40226e54: a03214 excw } client->mqtt_state.outbound_message = NULL; -40226e3b: e20c00 excw +40226e57: e20c00 excw client->connState = MQTT_CONNECT_SENDING; -40226e3e: 2c6c22 s32i a2, a12, 176 +40226e5a: 2c6c22 s32i a2, a12, 176 } else { espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); } client->mqtt_state.outbound_message = NULL; -40226e41: dc39 s32i.n a3, a12, 52 +40226e5d: dc39 s32i.n a3, a12, 52 client->connState = MQTT_CONNECT_SENDING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40226e43: 0c4d mov.n a4, a12 -40226e45: 220c movi.n a2, 2 -40226e47: ff0f01 l32r a0, 40226a84 -40226e4a: 0000c0 callx0 a0 +40226e5f: 0c4d mov.n a4, a12 +40226e61: 220c movi.n a2, 2 +40226e63: ff0f01 l32r a0, 40226aa0 +40226e66: 0000c0 callx0 a0 } -40226e4d: 3108 l32i.n a0, a1, 12 -40226e4f: 21c8 l32i.n a12, a1, 8 -40226e51: 11d8 l32i.n a13, a1, 4 -40226e53: 10c112 addi a1, a1, 16 -40226e56: f00d ret.n -40226e58: 9e .byte 0x9e -40226e59: 3ffe97 bbsi a14, 25, 40226e9c - -40226e5c : +40226e69: 3108 l32i.n a0, a1, 12 +40226e6b: 21c8 l32i.n a12, a1, 8 +40226e6d: 11d8 l32i.n a13, a1, 4 +40226e6f: 10c112 addi a1, a1, 16 +40226e72: f00d ret.n +40226e74: 9e .byte 0x9e +40226e75: 3ffe97 bbsi a14, 25, 40226eb8 + +40226e78 : * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -40226e5c: d0c112 addi a1, a1, -48 -40226e5f: 046d mov.n a6, a4 -40226e61: 81e9 s32i.n a14, a1, 32 +40226e78: d0c112 addi a1, a1, -48 +40226e7b: 046d mov.n a6, a4 +40226e7d: 81e9 s32i.n a14, a1, 32 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -40226e63: d0a042 movi a4, 208 +40226e7f: d0a042 movi a4, 208 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -40226e66: 03ed mov.n a14, a3 +40226e82: 03ed mov.n a14, a3 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -40226e68: 030c movi.n a3, 0 +40226e84: 030c movi.n a3, 0 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -40226e6a: b109 s32i.n a0, a1, 44 +40226e86: b109 s32i.n a0, a1, 44 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -40226e6c: 0169 s32i.n a6, a1, 0 +40226e88: 0169 s32i.n a6, a1, 0 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -40226e6e: a1c9 s32i.n a12, a1, 40 -40226e70: 91d9 s32i.n a13, a1, 36 -40226e72: 02cd mov.n a12, a2 -40226e74: 0761f2 s32i a15, a1, 28 -40226e77: 74f050 extui a15, a5, 0, 8 +40226e8a: a1c9 s32i.n a12, a1, 40 +40226e8c: 91d9 s32i.n a13, a1, 36 +40226e8e: 02cd mov.n a12, a2 +40226e90: 0761f2 s32i a15, a1, 28 +40226e93: 74f050 extui a15, a5, 0, 8 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -40226e7a: 686501 l32r a0, 40201010 <_irom0_text_start> -40226e7d: 0000c0 callx0 a0 +40226e96: 685e01 l32r a0, 40201010 <_irom0_text_start> +40226e99: 0000c0 callx0 a0 temp = os_strlen(host); -40226e80: 0e2d mov.n a2, a14 -40226e82: 6ab001 l32r a0, 40201944 -40226e85: 0000c0 callx0 a0 +40226e9c: 0e2d mov.n a2, a14 +40226e9e: 6aa901 l32r a0, 40201944 +40226ea1: 0000c0 callx0 a0 mqttClient->host = (uint8_t*)os_zalloc(temp + 1); -40226e88: fff431 l32r a3, 40226e58 +40226ea4: fff431 l32r a3, 40226e74 MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); temp = os_strlen(host); -40226e8b: 02dd mov.n a13, a2 +40226ea7: 02dd mov.n a13, a2 mqttClient->host = (uint8_t*)os_zalloc(temp + 1); -40226e8d: c4a242 movi a4, 0x2c4 -40226e90: 221b addi.n a2, a2, 1 -40226e92: f78f01 l32r a0, 40224cd0 -40226e95: 0000c0 callx0 a0 -40226e98: 2c29 s32i.n a2, a12, 8 +40226ea9: c4a242 movi a4, 0x2c4 +40226eac: 221b addi.n a2, a2, 1 +40226eae: f78f01 l32r a0, 40224cec +40226eb1: 0000c0 callx0 a0 +40226eb4: 2c29 s32i.n a2, a12, 8 os_strcpy(mqttClient->host, host); -40226e9a: 0e3d mov.n a3, a14 -40226e9c: a51b01 l32r a0, 40210308 -40226e9f: 0000c0 callx0 a0 +40226eb6: 0e3d mov.n a3, a14 +40226eb8: a51401 l32r a0, 40210308 +40226ebb: 0000c0 callx0 a0 mqttClient->host[temp] = 0; -40226ea2: 2c28 l32i.n a2, a12, 8 -40226ea4: d2da add.n a13, a2, a13 -40226ea6: 020c movi.n a2, 0 -40226ea8: 004d22 s8i a2, a13, 0 +40226ebe: 2c28 l32i.n a2, a12, 8 +40226ec0: d2da add.n a13, a2, a13 +40226ec2: 020c movi.n a2, 0 +40226ec4: 004d22 s8i a2, a13, 0 mqttClient->port = port; -40226eab: 0168 l32i.n a6, a1, 0 +40226ec7: 0168 l32i.n a6, a1, 0 mqttClient->security = security; } -40226ead: b108 l32i.n a0, a1, 44 +40226ec9: b108 l32i.n a0, a1, 44 temp = os_strlen(host); mqttClient->host = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->host, host); mqttClient->host[temp] = 0; mqttClient->port = port; mqttClient->security = security; -40226eaf: 044cf2 s8i a15, a12, 4 +40226ecb: 044cf2 s8i a15, a12, 4 os_memset(mqttClient, 0, sizeof(MQTT_Client)); temp = os_strlen(host); mqttClient->host = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->host, host); mqttClient->host[temp] = 0; mqttClient->port = port; -40226eb2: 3c69 s32i.n a6, a12, 12 +40226ece: 3c69 s32i.n a6, a12, 12 mqttClient->security = security; } -40226eb4: 91d8 l32i.n a13, a1, 36 -40226eb6: a1c8 l32i.n a12, a1, 40 -40226eb8: 81e8 l32i.n a14, a1, 32 -40226eba: 71f8 l32i.n a15, a1, 28 -40226ebc: 30c112 addi a1, a1, 48 -40226ebf: f00d ret.n -40226ec1: 000000 ill -40226ec4: 35bc beqz.n a5, 40226efb -40226ec6: ff .byte 0xff -40226ec7: 3f .byte 0x3f -40226ec8: 227514 excw -40226ecb: c11240 mul16u a1, a2, a4 - -40226ecc : +40226ed0: 91d8 l32i.n a13, a1, 36 +40226ed2: a1c8 l32i.n a12, a1, 40 +40226ed4: 81e8 l32i.n a14, a1, 32 +40226ed6: 71f8 l32i.n a15, a1, 28 +40226ed8: 30c112 addi a1, a1, 48 +40226edb: f00d ret.n +40226edd: 000000 ill +40226ee0: 35bc beqz.n a5, 40226f17 +40226ee2: ff .byte 0xff +40226ee3: 3f .byte 0x3f +40226ee4: 227530 excw +40226ee7: c11240 mul16u a1, a2, a4 + +40226ee8 : * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -40226ecc: d0c112 addi a1, a1, -48 -40226ecf: 747070 extui a7, a7, 0, 8 -40226ed2: a1c9 s32i.n a12, a1, 40 -40226ed4: 81e9 s32i.n a14, a1, 32 -40226ed6: 03cd mov.n a12, a3 -40226ed8: 71f9 s32i.n a15, a1, 28 +40226ee8: d0c112 addi a1, a1, -48 +40226eeb: 747070 extui a7, a7, 0, 8 +40226eee: a1c9 s32i.n a12, a1, 40 +40226ef0: 81e9 s32i.n a14, a1, 32 +40226ef2: 03cd mov.n a12, a3 +40226ef4: 71f9 s32i.n a15, a1, 28 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -40226eda: 030c movi.n a3, 0 +40226ef6: 030c movi.n a3, 0 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -40226edc: 02fd mov.n a15, a2 -40226ede: 04ed mov.n a14, a4 +40226ef8: 02fd mov.n a15, a2 +40226efa: 04ed mov.n a14, a4 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -40226ee0: 58c222 addi a2, a2, 88 -40226ee3: 442c movi.n a4, 36 +40226efc: 58c222 addi a2, a2, 88 +40226eff: 442c movi.n a4, 36 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -40226ee5: b109 s32i.n a0, a1, 44 -40226ee7: 1169 s32i.n a6, a1, 4 -40226ee9: 2179 s32i.n a7, a1, 8 -40226eeb: 91d9 s32i.n a13, a1, 36 +40226f01: b109 s32i.n a0, a1, 44 +40226f03: 1169 s32i.n a6, a1, 4 +40226f05: 2179 s32i.n a7, a1, 8 +40226f07: 91d9 s32i.n a13, a1, 36 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -40226eed: 0129 s32i.n a2, a1, 0 +40226f09: 0129 s32i.n a2, a1, 0 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -40226eef: 20d550 or a13, a5, a5 +40226f0b: 20d550 or a13, a5, a5 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -40226ef2: 684701 l32r a0, 40201010 <_irom0_text_start> -40226ef5: 0000c0 callx0 a0 +40226f0e: 684001 l32r a0, 40201010 <_irom0_text_start> +40226f11: 0000c0 callx0 a0 temp = os_strlen(client_id); -40226ef8: 0c2d mov.n a2, a12 -40226efa: 6a9201 l32r a0, 40201944 -40226efd: 0000c0 callx0 a0 +40226f14: 0c2d mov.n a2, a12 +40226f16: 6a8b01 l32r a0, 40201944 +40226f19: 0000c0 callx0 a0 mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -40226f00: ffd631 l32r a3, 40226e58 +40226f1c: ffd631 l32r a3, 40226e74 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); temp = os_strlen(client_id); -40226f03: 025d mov.n a5, a2 +40226f1f: 025d mov.n a5, a2 mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -40226f05: dea242 movi a4, 0x2de -40226f08: 221b addi.n a2, a2, 1 -40226f0a: 3159 s32i.n a5, a1, 12 -40226f0c: f77101 l32r a0, 40224cd0 -40226f0f: 0000c0 callx0 a0 +40226f21: dea242 movi a4, 0x2de +40226f24: 221b addi.n a2, a2, 1 +40226f26: 3159 s32i.n a5, a1, 12 +40226f28: f77101 l32r a0, 40224cec +40226f2b: 0000c0 callx0 a0 os_strcpy(mqttClient->connect_info.client_id, client_id); -40226f12: 0c3d mov.n a3, a12 +40226f2e: 0c3d mov.n a3, a12 INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); temp = os_strlen(client_id); mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -40226f14: 166f22 s32i a2, a15, 88 +40226f30: 166f22 s32i a2, a15, 88 os_strcpy(mqttClient->connect_info.client_id, client_id); -40226f17: a4fc01 l32r a0, 40210308 -40226f1a: 0000c0 callx0 a0 +40226f33: a4f501 l32r a0, 40210308 +40226f36: 0000c0 callx0 a0 mqttClient->connect_info.client_id[temp] = 0; -40226f1d: 162f22 l32i a2, a15, 88 -40226f20: 3158 l32i.n a5, a1, 12 -40226f22: ffcdc1 l32r a12, 40226e58 -40226f25: 525a add.n a5, a2, a5 -40226f27: 020c movi.n a2, 0 -40226f29: 004522 s8i a2, a5, 0 +40226f39: 162f22 l32i a2, a15, 88 +40226f3c: 3158 l32i.n a5, a1, 12 +40226f3e: ffcdc1 l32r a12, 40226e74 +40226f41: 525a add.n a5, a2, a5 +40226f43: 020c movi.n a2, 0 +40226f45: 004522 s8i a2, a5, 0 if (client_user) -40226f2c: 0ebc beqz.n a14, 40226f60 +40226f48: 0ebc beqz.n a14, 40226f7c { temp = os_strlen(client_user); -40226f2e: 0e2d mov.n a2, a14 -40226f30: 6a8501 l32r a0, 40201944 -40226f33: 0000c0 callx0 a0 -40226f36: 025d mov.n a5, a2 +40226f4a: 0e2d mov.n a2, a14 +40226f4c: 6a7e01 l32r a0, 40201944 +40226f4f: 0000c0 callx0 a0 +40226f52: 025d mov.n a5, a2 mqttClient->connect_info.username = (uint8_t*)os_zalloc(temp + 1); -40226f38: e5a242 movi a4, 0x2e5 -40226f3b: 0c3d mov.n a3, a12 -40226f3d: 01c222 addi a2, a2, 1 -40226f40: 036152 s32i a5, a1, 12 -40226f43: f76301 l32r a0, 40224cd0 -40226f46: 0000c0 callx0 a0 -40226f49: 176f22 s32i a2, a15, 92 +40226f54: e5a242 movi a4, 0x2e5 +40226f57: 0c3d mov.n a3, a12 +40226f59: 01c222 addi a2, a2, 1 +40226f5c: 036152 s32i a5, a1, 12 +40226f5f: f76301 l32r a0, 40224cec +40226f62: 0000c0 callx0 a0 +40226f65: 176f22 s32i a2, a15, 92 os_strcpy(mqttClient->connect_info.username, client_user); -40226f4c: 0e3d mov.n a3, a14 -40226f4e: a4ee01 l32r a0, 40210308 -40226f51: 0000c0 callx0 a0 +40226f68: 0e3d mov.n a3, a14 +40226f6a: a4e701 l32r a0, 40210308 +40226f6d: 0000c0 callx0 a0 mqttClient->connect_info.username[temp] = 0; -40226f54: 172f22 l32i a2, a15, 92 -40226f57: 3158 l32i.n a5, a1, 12 -40226f59: 525a add.n a5, a2, a5 -40226f5b: 020c movi.n a2, 0 -40226f5d: 004522 s8i a2, a5, 0 +40226f70: 172f22 l32i a2, a15, 92 +40226f73: 3158 l32i.n a5, a1, 12 +40226f75: 525a add.n a5, a2, a5 +40226f77: 020c movi.n a2, 0 +40226f79: 004522 s8i a2, a5, 0 } if (client_pass) -40226f60: 0dbc beqz.n a13, 40226f94 +40226f7c: 0dbc beqz.n a13, 40226fb0 { temp = os_strlen(client_pass); -40226f62: 0d2d mov.n a2, a13 -40226f64: 6a7801 l32r a0, 40201944 -40226f67: 0000c0 callx0 a0 -40226f6a: 025d mov.n a5, a2 +40226f7e: 0d2d mov.n a2, a13 +40226f80: 6a7101 l32r a0, 40201944 +40226f83: 0000c0 callx0 a0 +40226f86: 025d mov.n a5, a2 mqttClient->connect_info.password = (uint8_t*)os_zalloc(temp + 1); -40226f6c: eda242 movi a4, 0x2ed -40226f6f: 0c3d mov.n a3, a12 -40226f71: 01c222 addi a2, a2, 1 -40226f74: 036152 s32i a5, a1, 12 -40226f77: f75601 l32r a0, 40224cd0 -40226f7a: 0000c0 callx0 a0 -40226f7d: 186f22 s32i a2, a15, 96 +40226f88: eda242 movi a4, 0x2ed +40226f8b: 0c3d mov.n a3, a12 +40226f8d: 01c222 addi a2, a2, 1 +40226f90: 036152 s32i a5, a1, 12 +40226f93: f75601 l32r a0, 40224cec +40226f96: 0000c0 callx0 a0 +40226f99: 186f22 s32i a2, a15, 96 os_strcpy(mqttClient->connect_info.password, client_pass); -40226f80: 0d3d mov.n a3, a13 -40226f82: a4e101 l32r a0, 40210308 -40226f85: 0000c0 callx0 a0 +40226f9c: 0d3d mov.n a3, a13 +40226f9e: a4da01 l32r a0, 40210308 +40226fa1: 0000c0 callx0 a0 mqttClient->connect_info.password[temp] = 0; -40226f88: 182f22 l32i a2, a15, 96 -40226f8b: 3158 l32i.n a5, a1, 12 -40226f8d: 525a add.n a5, a2, a5 -40226f8f: 020c movi.n a2, 0 -40226f91: 004522 s8i a2, a5, 0 +40226fa4: 182f22 l32i a2, a15, 96 +40226fa7: 3158 l32i.n a5, a1, 12 +40226fa9: 525a add.n a5, a2, a5 +40226fab: 020c movi.n a2, 0 +40226fad: 004522 s8i a2, a5, 0 } mqttClient->connect_info.keepalive = keepAliveTime; -40226f94: 012132 l32i a3, a1, 4 +40226fb0: 012132 l32i a3, a1, 4 mqttClient->connect_info.clean_session = cleanSession; -40226f97: 2128 l32i.n a2, a1, 8 +40226fb3: 2128 l32i.n a2, a1, 8 os_strcpy(mqttClient->connect_info.password, client_pass); mqttClient->connect_info.password[temp] = 0; } mqttClient->connect_info.keepalive = keepAliveTime; -40226f99: 1b6f32 s32i a3, a15, 108 +40226fb5: 1b6f32 s32i a3, a15, 108 mqttClient->connect_info.clean_session = cleanSession; -40226f9c: 1e6f22 s32i a2, a15, 120 +40226fb8: 1e6f22 s32i a2, a15, 120 mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -40226f9f: 0c3d mov.n a3, a12 -40226fa1: f6a242 movi a4, 0x2f6 -40226fa4: 00a422 movi a2, 0x400 -40226fa7: f74a01 l32r a0, 40224cd0 -40226faa: 0000c0 callx0 a0 +40226fbb: 0c3d mov.n a3, a12 +40226fbd: f6a242 movi a4, 0x2f6 +40226fc0: 00a422 movi a2, 0x400 +40226fc3: f74a01 l32r a0, 40224cec +40226fc6: 0000c0 callx0 a0 mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; -40226fad: 00a4d2 movi a13, 0x400 +40226fc9: 00a4d2 movi a13, 0x400 mqttClient->connect_info.keepalive = keepAliveTime; mqttClient->connect_info.clean_session = cleanSession; mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -40226fb0: 8f29 s32i.n a2, a15, 32 +40226fcc: 8f29 s32i.n a2, a15, 32 mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; -40226fb2: afd9 s32i.n a13, a15, 40 +40226fce: afd9 s32i.n a13, a15, 40 mqttClient->mqtt_state.out_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -40226fb4: 0c3d mov.n a3, a12 -40226fb6: f8a242 movi a4, 0x2f8 -40226fb9: 0d2d mov.n a2, a13 -40226fbb: f74501 l32r a0, 40224cd0 -40226fbe: 0000c0 callx0 a0 +40226fd0: 0c3d mov.n a3, a12 +40226fd2: f8a242 movi a4, 0x2f8 +40226fd5: 0d2d mov.n a2, a13 +40226fd7: f74501 l32r a0, 40224cec +40226fda: 0000c0 callx0 a0 mqttClient->mqtt_state.out_buffer_length = MQTT_BUF_SIZE; mqttClient->mqtt_state.connect_info = &mqttClient->connect_info; -40226fc1: 0138 l32i.n a3, a1, 0 +40226fdd: 0138 l32i.n a3, a1, 0 mqtt_msg_init(&mqttClient->mqtt_state.mqtt_connection, mqttClient->mqtt_state.out_buffer, mqttClient->mqtt_state.out_buffer_length); -40226fc3: 0d4d mov.n a4, a13 +40226fdf: 0d4d mov.n a4, a13 mqttClient->connect_info.keepalive = keepAliveTime; mqttClient->connect_info.clean_session = cleanSession; mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; mqttClient->mqtt_state.out_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -40226fc5: 9f29 s32i.n a2, a15, 36 +40226fe1: 9f29 s32i.n a2, a15, 36 mqttClient->mqtt_state.out_buffer_length = MQTT_BUF_SIZE; -40226fc7: bfd9 s32i.n a13, a15, 44 +40226fe3: bfd9 s32i.n a13, a15, 44 mqttClient->mqtt_state.connect_info = &mqttClient->connect_info; -40226fc9: 7f39 s32i.n a3, a15, 28 +40226fe5: 7f39 s32i.n a3, a15, 28 mqtt_msg_init(&mqttClient->mqtt_state.mqtt_connection, mqttClient->mqtt_state.out_buffer, mqttClient->mqtt_state.out_buffer_length); -40226fcb: 023d mov.n a3, a2 -40226fcd: 38cf22 addi a2, a15, 56 -40226fd0: 008085 call0 402277dc +40226fe7: 023d mov.n a3, a2 +40226fe9: 38cf22 addi a2, a15, 56 +40226fec: 008085 call0 402277f8 QUEUE_Init(&mqttClient->msgQueue, QUEUE_BUFFER_SIZE); -40226fd3: cc2331 l32r a3, 4021a060 -40226fd6: b4a022 movi a2, 180 -40226fd9: 802f20 add a2, a15, a2 -40226fdc: 0068c5 call0 4022766c +40226fef: cc1c31 l32r a3, 4021a060 +40226ff2: b4a022 movi a2, 180 +40226ff5: 802f20 add a2, a15, a2 +40226ff8: 0068c5 call0 40227688 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); -40226fdf: ffb941 l32r a4, 40226ec4 -40226fe2: ffb921 l32r a2, 40226ec8 -40226fe5: 550c movi.n a5, 5 -40226fe7: 230c movi.n a3, 2 -40226fe9: fc68c5 call0 40223678 +40226ffb: ffb941 l32r a4, 40226ee0 +40226ffe: ffb921 l32r a2, 40226ee4 +40227001: 550c movi.n a5, 5 +40227003: 230c movi.n a3, 2 +40227005: fc6705 call0 40223678 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -40226fec: 0f4d mov.n a4, a15 -40226fee: 030c movi.n a3, 0 -40226ff0: 220c movi.n a2, 2 -40226ff2: fea401 l32r a0, 40226a84 -40226ff5: 0000c0 callx0 a0 +40227008: 0f4d mov.n a4, a15 +4022700a: 030c movi.n a3, 0 +4022700c: 220c movi.n a2, 2 +4022700e: fea401 l32r a0, 40226aa0 +40227011: 0000c0 callx0 a0 } -40226ff8: b108 l32i.n a0, a1, 44 -40226ffa: a1c8 l32i.n a12, a1, 40 -40226ffc: 91d8 l32i.n a13, a1, 36 -40226ffe: 81e8 l32i.n a14, a1, 32 -40227000: 71f8 l32i.n a15, a1, 28 -40227002: 30c112 addi a1, a1, 48 -40227005: f00d ret.n +40227014: b108 l32i.n a0, a1, 44 +40227016: a1c8 l32i.n a12, a1, 40 +40227018: 91d8 l32i.n a13, a1, 36 +4022701a: 81e8 l32i.n a14, a1, 32 +4022701c: 71f8 l32i.n a15, a1, 28 +4022701e: 30c112 addi a1, a1, 48 +40227021: f00d ret.n ... -40227008 : +40227024 : os_timer_disarm(&mqttClient->mqttTimer); } void ICACHE_FLASH_ATTR MQTT_DeleteClient(MQTT_Client *mqttClient) { -40227008: f0c112 addi a1, a1, -16 -4022700b: 21c9 s32i.n a12, a1, 8 -4022700d: 02cd mov.n a12, a2 +40227024: f0c112 addi a1, a1, -16 +40227027: 21c9 s32i.n a12, a1, 8 +40227029: 02cd mov.n a12, a2 mqttClient->connState = MQTT_DELETING; -4022700f: 521c movi.n a2, 21 -40227011: 2c6c22 s32i a2, a12, 176 +4022702b: 521c movi.n a2, 21 +4022702d: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -40227014: 0c4d mov.n a4, a12 -40227016: 00a032 movi a3, 0 -40227019: 02a022 movi a2, 2 +40227030: 0c4d mov.n a4, a12 +40227032: 00a032 movi a3, 0 +40227035: 02a022 movi a2, 2 os_timer_disarm(&mqttClient->mqttTimer); } void ICACHE_FLASH_ATTR MQTT_DeleteClient(MQTT_Client *mqttClient) { -4022701c: 036102 s32i a0, a1, 12 +40227038: 036102 s32i a0, a1, 12 mqttClient->connState = MQTT_DELETING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -4022701f: fe9901 l32r a0, 40226a84 -40227022: 0000c0 callx0 a0 +4022703b: fe9901 l32r a0, 40226aa0 +4022703e: 0000c0 callx0 a0 os_timer_disarm(&mqttClient->mqttTimer); -40227025: 90a022 movi a2, 144 -40227028: 2c2a add.n a2, a12, a2 -4022702a: 6c9d01 l32r a0, 402022a0 -4022702d: 0000c0 callx0 a0 +40227041: 90a022 movi a2, 144 +40227044: 2c2a add.n a2, a12, a2 +40227046: 6c9601 l32r a0, 402022a0 +40227049: 0000c0 callx0 a0 } -40227030: 3108 l32i.n a0, a1, 12 -40227032: 21c8 l32i.n a12, a1, 8 -40227034: 10c112 addi a1, a1, 16 -40227037: f00d ret.n -40227039: 000000 ill +4022704c: 3108 l32i.n a0, a1, 12 +4022704e: 21c8 l32i.n a12, a1, 8 +40227050: 10c112 addi a1, a1, 16 +40227053: f00d ret.n +40227055: 000000 ill -4022703c : +40227058 : system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -4022703c: d0c112 addi a1, a1, -48 -4022703f: 745050 extui a5, a5, 0, 8 -40227042: a1c9 s32i.n a12, a1, 40 -40227044: 02cd mov.n a12, a2 +40227058: d0c112 addi a1, a1, -48 +4022705b: 745050 extui a5, a5, 0, 8 +4022705e: a1c9 s32i.n a12, a1, 40 +40227060: 02cd mov.n a12, a2 uint32_t temp; temp = os_strlen(will_topic); -40227046: 032d mov.n a2, a3 +40227062: 032d mov.n a2, a3 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -40227048: b109 s32i.n a0, a1, 44 +40227064: b109 s32i.n a0, a1, 44 uint32_t temp; temp = os_strlen(will_topic); -4022704a: 1159 s32i.n a5, a1, 4 +40227066: 1159 s32i.n a5, a1, 4 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -4022704c: 91d9 s32i.n a13, a1, 36 -4022704e: 81e9 s32i.n a14, a1, 32 -40227050: 71f9 s32i.n a15, a1, 28 -40227052: 04ed mov.n a14, a4 -40227054: 74f060 extui a15, a6, 0, 8 +40227068: 91d9 s32i.n a13, a1, 36 +4022706a: 81e9 s32i.n a14, a1, 32 +4022706c: 71f9 s32i.n a15, a1, 28 +4022706e: 04ed mov.n a14, a4 +40227070: 74f060 extui a15, a6, 0, 8 uint32_t temp; temp = os_strlen(will_topic); -40227057: 006132 s32i a3, a1, 0 -4022705a: 6a3a01 l32r a0, 40201944 -4022705d: 0000c0 callx0 a0 +40227073: 006132 s32i a3, a1, 0 +40227076: 6a3301 l32r a0, 40201944 +40227079: 0000c0 callx0 a0 mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -40227060: ff7e31 l32r a3, 40226e58 -40227063: 08a342 movi a4, 0x308 +4022707c: ff7e31 l32r a3, 40226e74 +4022707f: 08a342 movi a4, 0x308 } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { uint32_t temp; temp = os_strlen(will_topic); -40227066: 02dd mov.n a13, a2 +40227082: 02dd mov.n a13, a2 mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -40227068: 221b addi.n a2, a2, 1 -4022706a: f71901 l32r a0, 40224cd0 -4022706d: 0000c0 callx0 a0 +40227084: 221b addi.n a2, a2, 1 +40227086: f71901 l32r a0, 40224cec +40227089: 0000c0 callx0 a0 os_strcpy(mqttClient->connect_info.will_topic, will_topic); -40227070: 0178 l32i.n a7, a1, 0 +4022708c: 0178 l32i.n a7, a1, 0 void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { uint32_t temp; temp = os_strlen(will_topic); mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -40227072: 196c22 s32i a2, a12, 100 +4022708e: 196c22 s32i a2, a12, 100 os_strcpy(mqttClient->connect_info.will_topic, will_topic); -40227075: 073d mov.n a3, a7 -40227077: a4a401 l32r a0, 40210308 -4022707a: 0000c0 callx0 a0 +40227091: 073d mov.n a3, a7 +40227093: a49d01 l32r a0, 40210308 +40227096: 0000c0 callx0 a0 mqttClient->connect_info.will_topic[temp] = 0; -4022707d: 192c22 l32i a2, a12, 100 -40227080: 070c movi.n a7, 0 -40227082: d2da add.n a13, a2, a13 -40227084: 004d72 s8i a7, a13, 0 +40227099: 192c22 l32i a2, a12, 100 +4022709c: 070c movi.n a7, 0 +4022709e: d2da add.n a13, a2, a13 +402270a0: 004d72 s8i a7, a13, 0 temp = os_strlen(will_msg); -40227087: 0e2d mov.n a2, a14 -40227089: 0179 s32i.n a7, a1, 0 -4022708b: 6a2e01 l32r a0, 40201944 -4022708e: 0000c0 callx0 a0 +402270a3: 0e2d mov.n a2, a14 +402270a5: 0179 s32i.n a7, a1, 0 +402270a7: 6a2701 l32r a0, 40201944 +402270aa: 0000c0 callx0 a0 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); -40227091: ff7131 l32r a3, 40226e58 +402270ad: ff7131 l32r a3, 40226e74 temp = os_strlen(will_topic); mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->connect_info.will_topic, will_topic); mqttClient->connect_info.will_topic[temp] = 0; temp = os_strlen(will_msg); -40227094: 02dd mov.n a13, a2 +402270b0: 02dd mov.n a13, a2 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); -40227096: 0da342 movi a4, 0x30d -40227099: 221b addi.n a2, a2, 1 -4022709b: f70d01 l32r a0, 40224cd0 -4022709e: 0000c0 callx0 a0 -402270a1: 1a6c22 s32i a2, a12, 104 +402270b2: 0da342 movi a4, 0x30d +402270b5: 221b addi.n a2, a2, 1 +402270b7: f70d01 l32r a0, 40224cec +402270ba: 0000c0 callx0 a0 +402270bd: 1a6c22 s32i a2, a12, 104 os_strcpy(mqttClient->connect_info.will_message, will_msg); -402270a4: 0e3d mov.n a3, a14 -402270a6: a49801 l32r a0, 40210308 -402270a9: 0000c0 callx0 a0 +402270c0: 0e3d mov.n a3, a14 +402270c2: a49101 l32r a0, 40210308 +402270c5: 0000c0 callx0 a0 mqttClient->connect_info.will_message[temp] = 0; -402270ac: 1a2c22 l32i a2, a12, 104 -402270af: 0178 l32i.n a7, a1, 0 -402270b1: d2da add.n a13, a2, a13 -402270b3: 004d72 s8i a7, a13, 0 +402270c8: 1a2c22 l32i a2, a12, 104 +402270cb: 0178 l32i.n a7, a1, 0 +402270cd: d2da add.n a13, a2, a13 +402270cf: 004d72 s8i a7, a13, 0 mqttClient->connect_info.will_qos = will_qos; -402270b6: 1158 l32i.n a5, a1, 4 +402270d2: 1158 l32i.n a5, a1, 4 mqttClient->connect_info.will_retain = will_retain; } -402270b8: b108 l32i.n a0, a1, 44 +402270d4: b108 l32i.n a0, a1, 44 os_strcpy(mqttClient->connect_info.will_message, will_msg); mqttClient->connect_info.will_message[temp] = 0; mqttClient->connect_info.will_qos = will_qos; mqttClient->connect_info.will_retain = will_retain; -402270ba: 1d6cf2 s32i a15, a12, 116 +402270d6: 1d6cf2 s32i a15, a12, 116 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->connect_info.will_message, will_msg); mqttClient->connect_info.will_message[temp] = 0; mqttClient->connect_info.will_qos = will_qos; -402270bd: 1c6c52 s32i a5, a12, 112 +402270d9: 1c6c52 s32i a5, a12, 112 mqttClient->connect_info.will_retain = will_retain; } -402270c0: 91d8 l32i.n a13, a1, 36 -402270c2: a1c8 l32i.n a12, a1, 40 -402270c4: 81e8 l32i.n a14, a1, 32 -402270c6: 71f8 l32i.n a15, a1, 28 -402270c8: 30c112 addi a1, a1, 48 -402270cb: f00d ret.n -402270cd: 000000 ill - -402270d0 : +402270dc: 91d8 l32i.n a13, a1, 36 +402270de: a1c8 l32i.n a12, a1, 40 +402270e0: 81e8 l32i.n a14, a1, 32 +402270e2: 71f8 l32i.n a15, a1, 28 +402270e4: 30c112 addi a1, a1, 48 +402270e7: f00d ret.n +402270e9: 000000 ill + +402270ec : } void ICACHE_FLASH_ATTR MQTT_OnConnected(MQTT_Client *mqttClient, MqttCallback connectedCb) { mqttClient->connectedCb = connectedCb; -402270d0: 1f6232 s32i a3, a2, 124 -402270d3: f00d ret.n -402270d5: 000000 ill +402270ec: 1f6232 s32i a3, a2, 124 +402270ef: f00d ret.n +402270f1: 000000 ill -402270d8 : +402270f4 : } void ICACHE_FLASH_ATTR MQTT_OnDisconnected(MQTT_Client *mqttClient, MqttCallback disconnectedCb) { mqttClient->disconnectedCb = disconnectedCb; -402270d8: 206232 s32i a3, a2, 128 -402270db: f00d ret.n -402270dd: 000000 ill +402270f4: 206232 s32i a3, a2, 128 +402270f7: f00d ret.n +402270f9: 000000 ill -402270e0 : +402270fc : } void ICACHE_FLASH_ATTR MQTT_OnPublished(MQTT_Client *mqttClient, MqttCallback publishedCb) { mqttClient->publishedCb = publishedCb; -402270e0: 216232 s32i a3, a2, 132 -402270e3: f00d ret.n -402270e5: 000000 ill +402270fc: 216232 s32i a3, a2, 132 +402270ff: f00d ret.n +40227101: 000000 ill -402270e8 : +40227104 : } void ICACHE_FLASH_ATTR MQTT_OnTimeout(MQTT_Client *mqttClient, MqttCallback timeoutCb) { mqttClient->timeoutCb = timeoutCb; -402270e8: 226232 s32i a3, a2, 136 -402270eb: f00d ret.n -402270ed: 000000 ill +40227104: 226232 s32i a3, a2, 136 +40227107: f00d ret.n +40227109: 000000 ill -402270f0 : +4022710c : } void ICACHE_FLASH_ATTR MQTT_OnData(MQTT_Client *mqttClient, MqttDataCallback dataCb) { mqttClient->dataCb = dataCb; -402270f0: 236232 s32i a3, a2, 140 -402270f3: f00d ret.n -402270f5: 000000 ill +4022710c: 236232 s32i a3, a2, 140 +4022710f: f00d ret.n +40227111: 000000 ill -402270f8 : +40227114 : * @param qos: qos * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { -402270f8: f0c112 addi a1, a1, -16 -402270fb: 10a492 movi a9, 0x410 -402270fe: 21c9 s32i.n a12, a1, 8 -40227100: 11d9 s32i.n a13, a1, 4 -40227102: 02cd mov.n a12, a2 -40227104: 3109 s32i.n a0, a1, 12 +40227114: f0c112 addi a1, a1, -16 +40227117: 10a492 movi a9, 0x410 +4022711a: 21c9 s32i.n a12, a1, 8 +4022711c: 11d9 s32i.n a13, a1, 4 +4022711e: 02cd mov.n a12, a2 +40227120: 3109 s32i.n a0, a1, 12 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -40227106: 4cc252 addi a5, a2, 76 +40227122: 4cc252 addi a5, a2, 76 * @param qos: qos * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { -40227109: c01190 sub a1, a1, a9 +40227125: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -4022710c: 744040 extui a4, a4, 0, 8 -4022710f: 38c222 addi a2, a2, 56 -40227112: 00b745 call0 40227c88 +40227128: 744040 extui a4, a4, 0, 8 +4022712b: 38c222 addi a2, a2, 56 +4022712e: 00b745 call0 40227ca4 topic, qos, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40227115: b4a0d2 movi a13, 180 +40227131: b4a0d2 movi a13, 180 MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -40227118: dc29 s32i.n a2, a12, 52 +40227134: dc29 s32i.n a2, a12, 52 topic, qos, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -4022711a: 80dcd0 add a13, a12, a13 -4022711d: dc28 l32i.n a2, a12, 52 -4022711f: 021242 l16ui a4, a2, 4 -40227122: 0238 l32i.n a3, a2, 0 -40227124: 0d2d mov.n a2, a13 -40227126: 005785 call0 402276a0 -40227129: 130266 bnei a2, -1, 40227140 +40227136: 80dcd0 add a13, a12, a13 +40227139: dc28 l32i.n a2, a12, 52 +4022713b: 021242 l16ui a4, a2, 4 +4022713e: 0238 l32i.n a3, a2, 0 +40227140: 0d2d mov.n a2, a13 +40227142: 005785 call0 402276bc +40227145: 130266 bnei a2, -1, 4022715c INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -4022712c: 00a452 movi a5, 0x400 -4022712f: 415a add.n a4, a1, a5 -40227131: 013d mov.n a3, a1 -40227133: 0d2d mov.n a2, a13 -40227135: 005805 call0 402276b8 -40227138: e10266 bnei a2, -1, 4022711d +40227148: 00a452 movi a5, 0x400 +4022714b: 415a add.n a4, a1, a5 +4022714d: 013d mov.n a3, a1 +4022714f: 0d2d mov.n a2, a13 +40227151: 005805 call0 402276d4 +40227154: e10266 bnei a2, -1, 40227139 INFO("MQTT: Serious buffer error\r\n"); return FALSE; -4022713b: 020c movi.n a2, 0 -4022713d: 000346 j 4022714e +40227157: 020c movi.n a2, 0 +40227159: 000346 j 4022716a } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -40227140: 0c4d mov.n a4, a12 -40227142: 030c movi.n a3, 0 -40227144: 220c movi.n a2, 2 -40227146: fe4f01 l32r a0, 40226a84 -40227149: 0000c0 callx0 a0 +4022715c: 0c4d mov.n a4, a12 +4022715e: 030c movi.n a3, 0 +40227160: 220c movi.n a2, 2 +40227162: fe4f01 l32r a0, 40226aa0 +40227165: 0000c0 callx0 a0 return TRUE; -4022714c: 120c movi.n a2, 1 +40227168: 120c movi.n a2, 1 } -4022714e: 10a492 movi a9, 0x410 -40227151: 119a add.n a1, a1, a9 -40227153: 3108 l32i.n a0, a1, 12 -40227155: 21c8 l32i.n a12, a1, 8 -40227157: 11d8 l32i.n a13, a1, 4 -40227159: 10c112 addi a1, a1, 16 -4022715c: f00d ret.n +4022716a: 10a492 movi a9, 0x410 +4022716d: 119a add.n a1, a1, a9 +4022716f: 3108 l32i.n a0, a1, 12 +40227171: 21c8 l32i.n a12, a1, 8 +40227173: 11d8 l32i.n a13, a1, 4 +40227175: 10c112 addi a1, a1, 16 +40227178: f00d ret.n ... -40227160 : +4022717c : * @param topic: String topic will un-subscribe * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { -40227160: f0c112 addi a1, a1, -16 -40227163: 10a492 movi a9, 0x410 -40227166: 21c9 s32i.n a12, a1, 8 -40227168: 11d9 s32i.n a13, a1, 4 -4022716a: 02cd mov.n a12, a2 -4022716c: 3109 s32i.n a0, a1, 12 +4022717c: f0c112 addi a1, a1, -16 +4022717f: 10a492 movi a9, 0x410 +40227182: 21c9 s32i.n a12, a1, 8 +40227184: 11d9 s32i.n a13, a1, 4 +40227186: 02cd mov.n a12, a2 +40227188: 3109 s32i.n a0, a1, 12 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -4022716e: 4cc242 addi a4, a2, 76 +4022718a: 4cc242 addi a4, a2, 76 * @param topic: String topic will un-subscribe * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { -40227171: c01190 sub a1, a1, a9 +4022718d: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -40227174: 38c222 addi a2, a2, 56 -40227177: 00b985 call0 40227d10 +40227190: 38c222 addi a2, a2, 56 +40227193: 00b985 call0 40227d2c topic, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue un-subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -4022717a: b4a0d2 movi a13, 180 +40227196: b4a0d2 movi a13, 180 BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -4022717d: dc29 s32i.n a2, a12, 52 +40227199: dc29 s32i.n a2, a12, 52 topic, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue un-subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -4022717f: dcda add.n a13, a12, a13 -40227181: dc28 l32i.n a2, a12, 52 -40227183: 021242 l16ui a4, a2, 4 -40227186: 0238 l32i.n a3, a2, 0 -40227188: 0d2d mov.n a2, a13 -4022718a: 005145 call0 402276a0 -4022718d: 130266 bnei a2, -1, 402271a4 +4022719b: dcda add.n a13, a12, a13 +4022719d: dc28 l32i.n a2, a12, 52 +4022719f: 021242 l16ui a4, a2, 4 +402271a2: 0238 l32i.n a3, a2, 0 +402271a4: 0d2d mov.n a2, a13 +402271a6: 005145 call0 402276bc +402271a9: 130266 bnei a2, -1, 402271c0 INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -40227190: 00a452 movi a5, 0x400 -40227193: 415a add.n a4, a1, a5 -40227195: 013d mov.n a3, a1 -40227197: 0d2d mov.n a2, a13 -40227199: 0051c5 call0 402276b8 -4022719c: e10266 bnei a2, -1, 40227181 +402271ac: 00a452 movi a5, 0x400 +402271af: 415a add.n a4, a1, a5 +402271b1: 013d mov.n a3, a1 +402271b3: 0d2d mov.n a2, a13 +402271b5: 0051c5 call0 402276d4 +402271b8: e10266 bnei a2, -1, 4022719d INFO("MQTT: Serious buffer error\r\n"); return FALSE; -4022719f: 020c movi.n a2, 0 -402271a1: 000346 j 402271b2 +402271bb: 020c movi.n a2, 0 +402271bd: 000346 j 402271ce } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402271a4: 0c4d mov.n a4, a12 -402271a6: 030c movi.n a3, 0 -402271a8: 220c movi.n a2, 2 -402271aa: fe3601 l32r a0, 40226a84 -402271ad: 0000c0 callx0 a0 +402271c0: 0c4d mov.n a4, a12 +402271c2: 030c movi.n a3, 0 +402271c4: 220c movi.n a2, 2 +402271c6: fe3601 l32r a0, 40226aa0 +402271c9: 0000c0 callx0 a0 return TRUE; -402271b0: 120c movi.n a2, 1 +402271cc: 120c movi.n a2, 1 } -402271b2: 10a492 movi a9, 0x410 -402271b5: 119a add.n a1, a1, a9 -402271b7: 3108 l32i.n a0, a1, 12 -402271b9: 21c8 l32i.n a12, a1, 8 -402271bb: 11d8 l32i.n a13, a1, 4 -402271bd: 10c112 addi a1, a1, 16 -402271c0: f00d ret.n +402271ce: 10a492 movi a9, 0x410 +402271d1: 119a add.n a1, a1, a9 +402271d3: 3108 l32i.n a0, a1, 12 +402271d5: 21c8 l32i.n a12, a1, 8 +402271d7: 11d8 l32i.n a13, a1, 4 +402271d9: 10c112 addi a1, a1, 16 +402271dc: f00d ret.n ... -402271c4 : +402271e0 : mqttClient->connState = TCP_CONNECTING; } void ICACHE_FLASH_ATTR MQTT_Disconnect(MQTT_Client *mqttClient) { -402271c4: f0c112 addi a1, a1, -16 -402271c7: 21c9 s32i.n a12, a1, 8 -402271c9: 02cd mov.n a12, a2 +402271e0: f0c112 addi a1, a1, -16 +402271e3: 21c9 s32i.n a12, a1, 8 +402271e5: 02cd mov.n a12, a2 mqttClient->connState = TCP_DISCONNECTING; -402271cb: 520c movi.n a2, 5 -402271cd: 2c6c22 s32i a2, a12, 176 +402271e7: 520c movi.n a2, 5 +402271e9: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402271d0: 0c4d mov.n a4, a12 -402271d2: 00a032 movi a3, 0 -402271d5: 02a022 movi a2, 2 +402271ec: 0c4d mov.n a4, a12 +402271ee: 00a032 movi a3, 0 +402271f1: 02a022 movi a2, 2 mqttClient->connState = TCP_CONNECTING; } void ICACHE_FLASH_ATTR MQTT_Disconnect(MQTT_Client *mqttClient) { -402271d8: 036102 s32i a0, a1, 12 +402271f4: 036102 s32i a0, a1, 12 mqttClient->connState = TCP_DISCONNECTING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402271db: fe2a01 l32r a0, 40226a84 -402271de: 0000c0 callx0 a0 +402271f7: fe2a01 l32r a0, 40226aa0 +402271fa: 0000c0 callx0 a0 os_timer_disarm(&mqttClient->mqttTimer); -402271e1: 90a022 movi a2, 144 -402271e4: 2c2a add.n a2, a12, a2 -402271e6: 6c2e01 l32r a0, 402022a0 -402271e9: 0000c0 callx0 a0 +402271fd: 90a022 movi a2, 144 +40227200: 2c2a add.n a2, a12, a2 +40227202: 6c2701 l32r a0, 402022a0 +40227205: 0000c0 callx0 a0 } -402271ec: 3108 l32i.n a0, a1, 12 -402271ee: 21c8 l32i.n a12, a1, 8 -402271f0: 10c112 addi a1, a1, 16 -402271f3: f00d ret.n -402271f5: 000000 ill +40227208: 3108 l32i.n a0, a1, 12 +4022720a: 21c8 l32i.n a12, a1, 8 +4022720c: 10c112 addi a1, a1, 16 +4022720f: f00d ret.n +40227211: 000000 ill -402271f8 : +40227214 : * @param retain: retain * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Publish(MQTT_Client *client, const char* topic, const char* data, int data_length, int qos, int retain) { -402271f8: f0c112 addi a1, a1, -16 -402271fb: 20a492 movi a9, 0x420 -402271fe: 21c9 s32i.n a12, a1, 8 -40227200: 3109 s32i.n a0, a1, 12 -40227202: 02cd mov.n a12, a2 -40227204: 11d9 s32i.n a13, a1, 4 +40227214: f0c112 addi a1, a1, -16 +40227217: 20a492 movi a9, 0x420 +4022721a: 21c9 s32i.n a12, a1, 8 +4022721c: 3109 s32i.n a0, a1, 12 +4022721e: 02cd mov.n a12, a2 +40227220: 11d9 s32i.n a13, a1, 4 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_publish(&client->mqtt_state.mqtt_connection, -40227206: 4cc222 addi a2, a2, 76 +40227222: 4cc222 addi a2, a2, 76 * @param retain: retain * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Publish(MQTT_Client *client, const char* topic, const char* data, int data_length, int qos, int retain) { -40227209: c01190 sub a1, a1, a9 +40227225: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_publish(&client->mqtt_state.mqtt_connection, -4022720c: 006122 s32i a2, a1, 0 -4022720f: 38cc22 addi a2, a12, 56 -40227212: 008e05 call0 40227af4 -40227215: dc29 s32i.n a2, a12, 52 +40227228: 006122 s32i a2, a1, 0 +4022722b: 38cc22 addi a2, a12, 56 +4022722e: 008e05 call0 40227b10 +40227231: dc29 s32i.n a2, a12, 52 topic, data, data_length, qos, retain, &client->mqtt_state.pending_msg_id); if (client->mqtt_state.outbound_message->length == 0) { -40227217: 021222 l16ui a2, a2, 4 -4022721a: 32cc bnez.n a2, 40227221 +40227233: 021222 l16ui a2, a2, 4 +40227236: 32cc bnez.n a2, 4022723d INFO("MQTT: Queuing publish failed\r\n"); return FALSE; -4022721c: 020c movi.n a2, 0 -4022721e: 000d86 j 40227258 +40227238: 020c movi.n a2, 0 +4022723a: 000d86 j 40227274 } INFO("MQTT: queuing publish, length: %d, queue size(%d/%d)\r\n", client->mqtt_state.outbound_message->length, client->msgQueue.rb.fill_cnt, client->msgQueue.rb.size); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -40227221: b4a0d2 movi a13, 180 -40227224: dcda add.n a13, a12, a13 -40227226: dc28 l32i.n a2, a12, 52 -40227228: 021242 l16ui a4, a2, 4 -4022722b: 0238 l32i.n a3, a2, 0 -4022722d: 0d2d mov.n a2, a13 -4022722f: 004705 call0 402276a0 -40227232: 140266 bnei a2, -1, 4022724a +4022723d: b4a0d2 movi a13, 180 +40227240: dcda add.n a13, a12, a13 +40227242: dc28 l32i.n a2, a12, 52 +40227244: 021242 l16ui a4, a2, 4 +40227247: 0238 l32i.n a3, a2, 0 +40227249: 0d2d mov.n a2, a13 +4022724b: 004705 call0 402276bc +4022724e: 140266 bnei a2, -1, 40227266 INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -40227235: 10c122 addi a2, a1, 16 -40227238: 00a452 movi a5, 0x400 -4022723b: 425a add.n a4, a2, a5 -4022723d: 023d mov.n a3, a2 -4022723f: 0d2d mov.n a2, a13 -40227241: 004745 call0 402276b8 -40227244: d40226 beqi a2, -1, 4022721c -40227247: fff6c6 j 40227226 +40227251: 10c122 addi a2, a1, 16 +40227254: 00a452 movi a5, 0x400 +40227257: 425a add.n a4, a2, a5 +40227259: 023d mov.n a3, a2 +4022725b: 0d2d mov.n a2, a13 +4022725d: 004745 call0 402276d4 +40227260: d40226 beqi a2, -1, 40227238 +40227263: fff6c6 j 40227242 INFO("MQTT: Serious buffer error\r\n"); return FALSE; } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -4022724a: 0c4d mov.n a4, a12 -4022724c: 030c movi.n a3, 0 -4022724e: 220c movi.n a2, 2 -40227250: fe0d01 l32r a0, 40226a84 -40227253: 0000c0 callx0 a0 +40227266: 0c4d mov.n a4, a12 +40227268: 030c movi.n a3, 0 +4022726a: 220c movi.n a2, 2 +4022726c: fe0d01 l32r a0, 40226aa0 +4022726f: 0000c0 callx0 a0 return TRUE; -40227256: 120c movi.n a2, 1 +40227272: 120c movi.n a2, 1 } -40227258: 20a492 movi a9, 0x420 -4022725b: 119a add.n a1, a1, a9 -4022725d: 3108 l32i.n a0, a1, 12 -4022725f: 21c8 l32i.n a12, a1, 8 -40227261: 11d8 l32i.n a13, a1, 4 -40227263: 10c112 addi a1, a1, 16 -40227266: f00d ret.n +40227274: 20a492 movi a9, 0x420 +40227277: 119a add.n a1, a1, a9 +40227279: 3108 l32i.n a0, a1, 12 +4022727b: 21c8 l32i.n a12, a1, 8 +4022727d: 11d8 l32i.n a13, a1, 4 +4022727f: 10c112 addi a1, a1, 16 +40227282: f00d ret.n -40227268 : +40227284 : } void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { -40227268: f0c112 addi a1, a1, -16 -4022726b: 0261c2 s32i a12, a1, 8 -4022726e: 02cd mov.n a12, a2 +40227284: f0c112 addi a1, a1, -16 +40227287: 0261c2 s32i a12, a1, 8 +4022728a: 02cd mov.n a12, a2 INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -40227270: 38c222 addi a2, a2, 56 +4022728c: 38c222 addi a2, a2, 56 } void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { -40227273: 3109 s32i.n a0, a1, 12 +4022728f: 3109 s32i.n a0, a1, 12 INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -40227275: 00b005 call0 40227d78 +40227291: 00b005 call0 40227d94 client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -40227278: 0248 l32i.n a4, a2, 0 +40227294: 0248 l32i.n a4, a2, 0 void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; -4022727a: c30c movi.n a3, 12 +40227296: c30c movi.n a3, 12 void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -4022727c: dc29 s32i.n a2, a12, 52 +40227298: dc29 s32i.n a2, a12, 52 client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; -4022727e: 146c32 s32i a3, a12, 80 +4022729a: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -40227281: 000432 l8ui a3, a4, 0 -40227284: 413430 srli a3, a3, 4 -40227287: 146c32 s32i a3, a12, 80 +4022729d: 000432 l8ui a3, a4, 0 +402272a0: 413430 srli a3, a3, 4 +402272a3: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -4022728a: 021232 l16ui a3, a2, 4 -4022728d: 202440 or a2, a4, a4 -40227290: 006585 call0 402278ec -40227293: 265c22 s16i a2, a12, 76 +402272a6: 021232 l16ui a3, a2, 4 +402272a9: 202440 or a2, a4, a4 +402272ac: 006585 call0 40227908 +402272af: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -40227296: 520c movi.n a2, 5 -40227298: 2b6c22 s32i a2, a12, 172 +402272b2: 520c movi.n a2, 5 +402272b4: 2b6c22 s32i a2, a12, 172 INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); err_t result = ESPCONN_OK; if (client->security) { -4022729b: 040c32 l8ui a3, a12, 4 -4022729e: dc28 l32i.n a2, a12, 52 +402272b7: 040c32 l8ui a3, a12, 4 +402272ba: dc28 l32i.n a2, a12, 52 #ifdef MQTT_SSL_ENABLE result = espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402272a0: 021242 l16ui a4, a2, 4 +402272bc: 021242 l16ui a4, a2, 4 client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); err_t result = ESPCONN_OK; if (client->security) { -402272a3: 938c beqz.n a3, 402272b0 +402272bf: 938c beqz.n a3, 402272cc #ifdef MQTT_SSL_ENABLE result = espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402272a5: 0238 l32i.n a3, a2, 0 -402272a7: 0c28 l32i.n a2, a12, 0 -402272a9: e5dd05 call0 4020d07c -402272ac: 000246 j 402272b9 -402272af: 223200 excw +402272c1: 0238 l32i.n a3, a2, 0 +402272c3: 0c28 l32i.n a2, a12, 0 +402272c5: e5db45 call0 4020d07c +402272c8: 000246 j 402272d5 +402272cb: 223200 excw #else INFO("TCP: Do not support SSL\r\n"); #endif } else { result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402272b2: 2c2200 excw -402272b5: bf8500 excw -402272b8: a03213 excw +402272ce: 2c2200 excw +402272d1: bf8500 excw +402272d4: a03213 excw } client->mqtt_state.outbound_message = NULL; -402272bb: 202000 or a2, a0, a0 +402272d7: 202000 or a2, a0, a0 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402272be: dc3974 excw +402272da: dc3974 excw } client->mqtt_state.outbound_message = NULL; if(ESPCONN_OK == result) { -402272c1: 0c9237 bne a2, a3, 402272d1 +402272dd: 0c9237 bne a2, a3, 402272ed client->keepAliveTick = 0; client->connState = MQTT_DATA; -402272c4: 121c movi.n a2, 17 +402272e0: 121c movi.n a2, 17 result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); } client->mqtt_state.outbound_message = NULL; if(ESPCONN_OK == result) { client->keepAliveTick = 0; -402272c6: 296c32 s32i a3, a12, 164 +402272e2: 296c32 s32i a3, a12, 164 client->connState = MQTT_DATA; -402272c9: 2c6c22 s32i a2, a12, 176 +402272e5: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402272cc: 0c4d mov.n a4, a12 -402272ce: 000206 j 402272da +402272e8: 0c4d mov.n a4, a12 +402272ea: 000206 j 402272f6 } else { client->connState = TCP_RECONNECT_DISCONNECTING; -402272d1: 720c movi.n a2, 7 -402272d3: 2c6c22 s32i a2, a12, 176 +402272ed: 720c movi.n a2, 7 +402272ef: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402272d6: 0c4d mov.n a4, a12 -402272d8: 030c movi.n a3, 0 -402272da: 220c movi.n a2, 2 -402272dc: fdea01 l32r a0, 40226a84 -402272df: 0000c0 callx0 a0 +402272f2: 0c4d mov.n a4, a12 +402272f4: 030c movi.n a3, 0 +402272f6: 220c movi.n a2, 2 +402272f8: fdea01 l32r a0, 40226aa0 +402272fb: 0000c0 callx0 a0 } } -402272e2: 3108 l32i.n a0, a1, 12 -402272e4: 21c8 l32i.n a12, a1, 8 -402272e6: 10c112 addi a1, a1, 16 -402272e9: f00d ret.n +402272fe: 3108 l32i.n a0, a1, 12 +40227300: 21c8 l32i.n a12, a1, 8 +40227302: 10c112 addi a1, a1, 16 +40227305: f00d ret.n ... -402272ec : +40227308 : * @param mqttClient: The mqtt client which contain TCP client * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_delete(MQTT_Client *mqttClient) { -402272ec: f0c112 addi a1, a1, -16 -402272ef: 0261c2 s32i a12, a1, 8 -402272f2: 20c220 or a12, a2, a2 +40227308: f0c112 addi a1, a1, -16 +4022730b: 0261c2 s32i a12, a1, 8 +4022730e: 20c220 or a12, a2, a2 if (mqttClient->pCon != NULL) { -402272f5: 002222 l32i a2, a2, 0 +40227311: 002222 l32i a2, a2, 0 * @param mqttClient: The mqtt client which contain TCP client * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_delete(MQTT_Client *mqttClient) { -402272f8: 3109 s32i.n a0, a1, 12 -402272fa: 11d9 s32i.n a13, a1, 4 +40227314: 3109 s32i.n a0, a1, 12 +40227316: 11d9 s32i.n a13, a1, 4 if (mqttClient->pCon != NULL) { -402272fc: 62ac beqz.n a2, 40227326 +40227318: 62ac beqz.n a2, 40227342 INFO("Free memory\r\n"); espconn_delete(mqttClient->pCon); -402272fe: 143f05 call0 4023b6f0 +4022731a: 143f05 call0 4023b70c if (mqttClient->pCon->proto.tcp) -40227301: 0c28 l32i.n a2, a12, 0 -40227303: fed5d1 l32r a13, 40226e58 -40227306: 2228 l32i.n a2, a2, 8 -40227308: 928c beqz.n a2, 40227315 +4022731d: 0c28 l32i.n a2, a12, 0 +4022731f: fed5d1 l32r a13, 40226e74 +40227322: 2228 l32i.n a2, a2, 8 +40227324: 928c beqz.n a2, 40227331 os_free(mqttClient->pCon->proto.tcp); -4022730a: aca042 movi a4, 172 -4022730d: 0d3d mov.n a3, a13 -4022730f: 688601 l32r a0, 40201528 -40227312: 0000c0 callx0 a0 +40227326: aca042 movi a4, 172 +40227329: 0d3d mov.n a3, a13 +4022732b: 687f01 l32r a0, 40201528 +4022732e: 0000c0 callx0 a0 os_free(mqttClient->pCon); -40227315: 0c28 l32i.n a2, a12, 0 -40227317: ada042 movi a4, 173 -4022731a: 0d3d mov.n a3, a13 -4022731c: 688301 l32r a0, 40201528 -4022731f: 0000c0 callx0 a0 +40227331: 0c28 l32i.n a2, a12, 0 +40227333: ada042 movi a4, 173 +40227336: 0d3d mov.n a3, a13 +40227338: 687c01 l32r a0, 40201528 +4022733b: 0000c0 callx0 a0 mqttClient->pCon = NULL; -40227322: 020c movi.n a2, 0 -40227324: 0c29 s32i.n a2, a12, 0 +4022733e: 020c movi.n a2, 0 +40227340: 0c29 s32i.n a2, a12, 0 } } -40227326: 3108 l32i.n a0, a1, 12 -40227328: 21c8 l32i.n a12, a1, 8 -4022732a: 11d8 l32i.n a13, a1, 4 -4022732c: 10c112 addi a1, a1, 16 -4022732f: f00d ret.n -40227331: 000000 ill -40227334: 226dc4 excw -40227337: 6b8440 excw -4022733a: c84022 s8i a2, a0, 200 -4022733d: 226a add.n a2, a2, a6 -4022733f: c01e40 sub a1, a14, a4 -40227342: fe .byte 0xfe -40227343: 3f .byte 0x3f -40227344: 226ba4 excw -40227347: c11240 mul16u a1, a2, a4 - -40227348 : +40227342: 3108 l32i.n a0, a1, 12 +40227344: 21c8 l32i.n a12, a1, 8 +40227346: 11d8 l32i.n a13, a1, 4 +40227348: 10c112 addi a1, a1, 16 +4022734b: f00d ret.n +4022734d: 000000 ill +40227350: 226de0 excw +40227353: 6ba040 excw +40227356: e44022 s8i a2, a0, 228 +40227359: 226a add.n a2, a2, a6 +4022735b: c01e40 sub a1, a14, a4 +4022735e: fe .byte 0xfe +4022735f: 3f .byte 0x3f +40227360: 226bc0 excw +40227363: c11240 mul16u a1, a2, a4 + +40227364 : * @param client: MQTT_Client reference * @retval None */ void ICACHE_FLASH_ATTR MQTT_Connect(MQTT_Client *mqttClient) { -40227348: e0c112 addi a1, a1, -32 -4022734b: 61c9 s32i.n a12, a1, 24 -4022734d: 02cd mov.n a12, a2 +40227364: e0c112 addi a1, a1, -32 +40227367: 61c9 s32i.n a12, a1, 24 +40227369: 02cd mov.n a12, a2 //espconn_secure_set_size(0x01,6*1024); // try to modify memory size 6*1024 if ssl/tls handshake failed if (mqttClient->pCon) { -4022734f: 0228 l32i.n a2, a2, 0 +4022736b: 0228 l32i.n a2, a2, 0 * @param client: MQTT_Client reference * @retval None */ void ICACHE_FLASH_ATTR MQTT_Connect(MQTT_Client *mqttClient) { -40227351: 7109 s32i.n a0, a1, 28 -40227353: 51d9 s32i.n a13, a1, 20 -40227355: 41e9 s32i.n a14, a1, 16 -40227357: 31f9 s32i.n a15, a1, 12 +4022736d: 7109 s32i.n a0, a1, 28 +4022736f: 51d9 s32i.n a13, a1, 20 +40227371: 41e9 s32i.n a14, a1, 16 +40227373: 31f9 s32i.n a15, a1, 12 //espconn_secure_set_size(0x01,6*1024); // try to modify memory size 6*1024 if ssl/tls handshake failed if (mqttClient->pCon) { -40227359: 328c beqz.n a2, 40227360 +40227375: 328c beqz.n a2, 4022737c // Clean up the old connection forcefully - using MQTT_Disconnect // does not actually release the old connection until the // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); -4022735b: 0c2d mov.n a2, a12 -4022735d: fff8c5 call0 402272ec +40227377: 0c2d mov.n a2, a12 +40227379: fff8c5 call0 40227308 } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); -40227360: febef1 l32r a15, 40226e58 -40227363: 24a342 movi a4, 0x324 -40227366: 0f3d mov.n a3, a15 -40227368: c21c movi.n a2, 28 -4022736a: f65901 l32r a0, 40224cd0 -4022736d: 0000c0 callx0 a0 -40227370: 02dd mov.n a13, a2 +4022737c: febef1 l32r a15, 40226e74 +4022737f: 24a342 movi a4, 0x324 +40227382: 0f3d mov.n a3, a15 +40227384: c21c movi.n a2, 28 +40227386: f65901 l32r a0, 40224cec +40227389: 0000c0 callx0 a0 +4022738c: 02dd mov.n a13, a2 mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; -40227372: 0e0c movi.n a14, 0 +4022738e: 0e0c movi.n a14, 0 // Clean up the old connection forcefully - using MQTT_Disconnect // does not actually release the old connection until the // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); -40227374: 0c29 s32i.n a2, a12, 0 +40227390: 0c29 s32i.n a2, a12, 0 mqttClient->pCon->type = ESPCONN_TCP; -40227376: 021c movi.n a2, 16 -40227378: 0d29 s32i.n a2, a13, 0 +40227392: 021c movi.n a2, 16 +40227394: 0d29 s32i.n a2, a13, 0 mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); -4022737a: 27a342 movi a4, 0x327 -4022737d: 0f3d mov.n a3, a15 +40227396: 27a342 movi a4, 0x327 +40227399: 0f3d mov.n a3, a15 // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; -4022737f: 1de9 s32i.n a14, a13, 4 +4022739b: 1de9 s32i.n a14, a13, 4 mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); -40227381: 022c movi.n a2, 32 -40227383: f65301 l32r a0, 40224cd0 -40227386: 0000c0 callx0 a0 -40227389: 2d29 s32i.n a2, a13, 8 +4022739d: 022c movi.n a2, 32 +4022739f: f65301 l32r a0, 40224cec +402273a2: 0000c0 callx0 a0 +402273a5: 2d29 s32i.n a2, a13, 8 mqttClient->pCon->proto.tcp->local_port = espconn_port(); -4022738b: 0c28 l32i.n a2, a12, 0 -4022738d: 22d8 l32i.n a13, a2, 8 -4022738f: 143a85 call0 4023b738 -40227392: 1d29 s32i.n a2, a13, 4 +402273a7: 0c28 l32i.n a2, a12, 0 +402273a9: 22d8 l32i.n a13, a2, 8 +402273ab: 143a85 call0 4023b754 +402273ae: 1d29 s32i.n a2, a13, 4 mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; -40227394: 0c28 l32i.n a2, a12, 0 -40227396: 3c48 l32i.n a4, a12, 12 -40227398: 2238 l32i.n a3, a2, 8 +402273b0: 0c28 l32i.n a2, a12, 0 +402273b2: 3c48 l32i.n a4, a12, 12 +402273b4: 2238 l32i.n a3, a2, 8 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -4022739a: 90a0d2 movi a13, 144 +402273b6: 90a0d2 movi a13, 144 mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; -4022739d: 0349 s32i.n a4, a3, 0 +402273b9: 0349 s32i.n a4, a3, 0 mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); -4022739f: ffe531 l32r a3, 40227334 +402273bb: ffe531 l32r a3, 40227350 mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; -402273a2: 62c9 s32i.n a12, a2, 24 +402273be: 62c9 s32i.n a12, a2, 24 espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); -402273a4: 13ec05 call0 4023b268 +402273c0: 13ec05 call0 4023b284 espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); -402273a7: ffe431 l32r a3, 40227338 -402273aa: 0c28 l32i.n a2, a12, 0 +402273c3: ffe431 l32r a3, 40227354 +402273c6: 0c28 l32i.n a2, a12, 0 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -402273ac: dcda add.n a13, a12, a13 +402273c8: dcda add.n a13, a12, a13 mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); -402273ae: 13ed85 call0 4023b288 +402273ca: 13ed85 call0 4023b2a4 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -402273b1: 0d2d mov.n a2, a13 +402273cd: 0d2d mov.n a2, a13 mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); mqttClient->keepAliveTick = 0; -402273b3: 296ce2 s32i a14, a12, 164 +402273cf: 296ce2 s32i a14, a12, 164 mqttClient->reconnectTick = 0; -402273b6: 2a6ce2 s32i a14, a12, 168 +402273d2: 2a6ce2 s32i a14, a12, 168 os_timer_disarm(&mqttClient->mqttTimer); -402273b9: 6bb901 l32r a0, 402022a0 -402273bc: 0000c0 callx0 a0 +402273d5: 6bb201 l32r a0, 402022a0 +402273d8: 0000c0 callx0 a0 os_timer_setfn(&mqttClient->mqttTimer, (os_timer_func_t *)mqtt_timer, mqttClient); -402273bf: ffdf31 l32r a3, 4022733c -402273c2: 0c4d mov.n a4, a12 -402273c4: 0d2d mov.n a2, a13 -402273c6: 6d4b01 l32r a0, 402028f4 -402273c9: 0000c0 callx0 a0 +402273db: ffdf31 l32r a3, 40227358 +402273de: 0c4d mov.n a4, a12 +402273e0: 0d2d mov.n a2, a13 +402273e2: 6d4401 l32r a0, 402028f4 +402273e5: 0000c0 callx0 a0 os_timer_arm(&mqttClient->mqttTimer, 1000, 1); -402273cc: 150c movi.n a5, 1 -402273ce: 054d mov.n a4, a5 -402273d0: e8a332 movi a3, 0x3e8 -402273d3: 0d2d mov.n a2, a13 -402273d5: 6bb301 l32r a0, 402022a4 -402273d8: 0000c0 callx0 a0 +402273e8: 150c movi.n a5, 1 +402273ea: 054d mov.n a4, a5 +402273ec: e8a332 movi a3, 0x3e8 +402273ef: 0d2d mov.n a2, a13 +402273f1: 6bac01 l32r a0, 402022a4 +402273f4: 0000c0 callx0 a0 os_printf("your ESP SSL/TLS configuration is %d.[0:NO_TLS\t1:TLS_WITHOUT_AUTHENTICATION\t2ONE_WAY_ANTHENTICATION\t3TWO_WAY_ANTHENTICATION]\n",DEFAULT_SECURITY); -402273db: ffd921 l32r a2, 40227340 -402273de: 0e3d mov.n a3, a14 -402273e0: 698301 l32r a0, 402019ec -402273e3: 0000c0 callx0 a0 +402273f7: ffd921 l32r a2, 4022735c +402273fa: 0e3d mov.n a3, a14 +402273fc: 697c01 l32r a0, 402019ec +402273ff: 0000c0 callx0 a0 if (UTILS_StrToIP(mqttClient->host, &mqttClient->pCon->proto.tcp->remote_ip)) { -402273e6: 0c28 l32i.n a2, a12, 0 -402273e8: 022232 l32i a3, a2, 8 -402273eb: 2c28 l32i.n a2, a12, 8 -402273ed: 0cc332 addi a3, a3, 12 -402273f0: 229f85 call0 40249dec -402273f3: 1512e7 beq a2, a14, 4022740c +40227402: 0c28 l32i.n a2, a12, 0 +40227404: 022232 l32i a3, a2, 8 +40227407: 2c28 l32i.n a2, a12, 8 +40227409: 0cc332 addi a3, a3, 12 +4022740c: 229fc5 call0 40249e0c +4022740f: 1512e7 beq a2, a14, 40227428 INFO("TCP: Connect to ip %s:%d\r\n", mqttClient->host, mqttClient->port); if (mqttClient->security) -402273f6: 040c22 l8ui a2, a12, 4 -402273f9: 0712e7 beq a2, a14, 40227404 +40227412: 040c22 l8ui a2, a12, 4 +40227415: 0712e7 beq a2, a14, 40227420 espconn_secure_ca_enable(ESPCONN_CLIENT,CA_CERT_FLASH_ADDRESS); } if(DEFAULT_SECURITY >= TWO_WAY_ANTHENTICATION) { espconn_secure_cert_req_enable(ESPCONN_CLIENT,CLIENT_CERT_FLASH_ADDRESS); } espconn_secure_connect(mqttClient->pCon); -402273fc: 0c28 l32i.n a2, a12, 0 -402273fe: e5b785 call0 4020cf78 -40227401: 000586 j 4022741b +40227418: 0c28 l32i.n a2, a12, 0 +4022741a: e5b5c5 call0 4020cf78 +4022741d: 000586 j 40227437 INFO("TCP: ֧SSL\r\n"); #endif } else { espconn_connect(mqttClient->pCon); -40227404: 0c28 l32i.n a2, a12, 0 -40227406: 1397c5 call0 4023ad84 -40227409: 000386 j 4022741b +40227420: 0c28 l32i.n a2, a12, 0 +40227422: 1397c5 call0 4023ada0 +40227425: 000386 j 40227437 } } else { INFO("TCP: Connect to domain %s:%d\r\n", mqttClient->host, mqttClient->port); espconn_gethostbyname(mqttClient->pCon, mqttClient->host, &mqttClient->ip, mqtt_dns_found); -4022740c: ffce51 l32r a5, 40227344 -4022740f: 022c32 l32i a3, a12, 8 -40227412: 002c22 l32i a2, a12, 0 -40227415: 10cc42 addi a4, a12, 16 -40227418: 143545 call0 4023b770 +40227428: ffce51 l32r a5, 40227360 +4022742b: 022c32 l32i a3, a12, 8 +4022742e: 002c22 l32i a2, a12, 0 +40227431: 10cc42 addi a4, a12, 16 +40227434: 143545 call0 4023b78c } mqttClient->connState = TCP_CONNECTING; } -4022741b: 072102 l32i a0, a1, 28 +40227437: 072102 l32i a0, a1, 28 } else { INFO("TCP: Connect to domain %s:%d\r\n", mqttClient->host, mqttClient->port); espconn_gethostbyname(mqttClient->pCon, mqttClient->host, &mqttClient->ip, mqtt_dns_found); } mqttClient->connState = TCP_CONNECTING; -4022741e: a20c movi.n a2, 10 -40227420: 2c6c22 s32i a2, a12, 176 +4022743a: a20c movi.n a2, 10 +4022743c: 2c6c22 s32i a2, a12, 176 } -40227423: 51d8 l32i.n a13, a1, 20 -40227425: 61c8 l32i.n a12, a1, 24 -40227427: 41e8 l32i.n a14, a1, 16 -40227429: 31f8 l32i.n a15, a1, 12 -4022742b: 20c112 addi a1, a1, 32 -4022742e: f00d ret.n - -40227430 : +4022743f: 51d8 l32i.n a13, a1, 20 +40227441: 61c8 l32i.n a12, a1, 24 +40227443: 41e8 l32i.n a14, a1, 16 +40227445: 31f8 l32i.n a15, a1, 12 +40227447: 20c112 addi a1, a1, 32 +4022744a: f00d ret.n + +4022744c : * @param mqttClient: The mqtt client * @retval None */ void ICACHE_FLASH_ATTR mqtt_client_delete(MQTT_Client *mqttClient) { -40227430: f0c112 addi a1, a1, -16 -40227433: 21c9 s32i.n a12, a1, 8 -40227435: 3109 s32i.n a0, a1, 12 -40227437: 20c220 or a12, a2, a2 +4022744c: f0c112 addi a1, a1, -16 +4022744f: 21c9 s32i.n a12, a1, 8 +40227451: 3109 s32i.n a0, a1, 12 +40227453: 20c220 or a12, a2, a2 mqtt_tcpclient_delete(mqttClient); -4022743a: ffeb05 call0 402272ec +40227456: ffeb05 call0 40227308 if (mqttClient->host != NULL) { -4022743d: 2c28 l32i.n a2, a12, 8 -4022743f: e28c beqz.n a2, 40227451 +40227459: 2c28 l32i.n a2, a12, 8 +4022745b: e28c beqz.n a2, 4022746d os_free(mqttClient->host); -40227441: fe8531 l32r a3, 40226e58 -40227444: bca042 movi a4, 188 -40227447: 683801 l32r a0, 40201528 -4022744a: 0000c0 callx0 a0 +4022745d: fe8531 l32r a3, 40226e74 +40227460: bca042 movi a4, 188 +40227463: 683101 l32r a0, 40201528 +40227466: 0000c0 callx0 a0 mqttClient->host = NULL; -4022744d: 020c movi.n a2, 0 -4022744f: 2c29 s32i.n a2, a12, 8 +40227469: 020c movi.n a2, 0 +4022746b: 2c29 s32i.n a2, a12, 8 } if (mqttClient->user_data != NULL) { -40227451: 332c22 l32i a2, a12, 204 -40227454: 029c beqz.n a2, 40227468 +4022746d: 332c22 l32i a2, a12, 204 +40227470: 029c beqz.n a2, 40227484 os_free(mqttClient->user_data); -40227456: fe8031 l32r a3, 40226e58 -40227459: c1a042 movi a4, 193 -4022745c: 683301 l32r a0, 40201528 -4022745f: 0000c0 callx0 a0 +40227472: fe8031 l32r a3, 40226e74 +40227475: c1a042 movi a4, 193 +40227478: 682c01 l32r a0, 40201528 +4022747b: 0000c0 callx0 a0 mqttClient->user_data = NULL; -40227462: 00a022 movi a2, 0 -40227465: 336c22 s32i a2, a12, 204 +4022747e: 00a022 movi a2, 0 +40227481: 336c22 s32i a2, a12, 204 } if(mqttClient->connect_info.client_id != NULL) { -40227468: 162c22 l32i a2, a12, 88 -4022746b: 011216 beqz a2, 40227480 +40227484: 162c22 l32i a2, a12, 88 +40227487: 011216 beqz a2, 4022749c os_free(mqttClient->connect_info.client_id); -4022746e: fe7a31 l32r a3, 40226e58 -40227471: c6a042 movi a4, 198 -40227474: 682d01 l32r a0, 40201528 -40227477: 0000c0 callx0 a0 +4022748a: fe7a31 l32r a3, 40226e74 +4022748d: c6a042 movi a4, 198 +40227490: 682601 l32r a0, 40201528 +40227493: 0000c0 callx0 a0 mqttClient->connect_info.client_id = NULL; -4022747a: 00a022 movi a2, 0 -4022747d: 166c22 s32i a2, a12, 88 +40227496: 00a022 movi a2, 0 +40227499: 166c22 s32i a2, a12, 88 } if(mqttClient->connect_info.username != NULL) { -40227480: 172c22 l32i a2, a12, 92 -40227483: 011216 beqz a2, 40227498 +4022749c: 172c22 l32i a2, a12, 92 +4022749f: 011216 beqz a2, 402274b4 os_free(mqttClient->connect_info.username); -40227486: fe7431 l32r a3, 40226e58 -40227489: cba042 movi a4, 203 -4022748c: 682701 l32r a0, 40201528 -4022748f: 0000c0 callx0 a0 +402274a2: fe7431 l32r a3, 40226e74 +402274a5: cba042 movi a4, 203 +402274a8: 682001 l32r a0, 40201528 +402274ab: 0000c0 callx0 a0 mqttClient->connect_info.username = NULL; -40227492: 00a022 movi a2, 0 -40227495: 176c22 s32i a2, a12, 92 +402274ae: 00a022 movi a2, 0 +402274b1: 176c22 s32i a2, a12, 92 } if(mqttClient->connect_info.password != NULL) { -40227498: 182c22 l32i a2, a12, 96 -4022749b: 011216 beqz a2, 402274b0 +402274b4: 182c22 l32i a2, a12, 96 +402274b7: 011216 beqz a2, 402274cc os_free(mqttClient->connect_info.password); -4022749e: fe6e31 l32r a3, 40226e58 -402274a1: d0a042 movi a4, 208 -402274a4: 682101 l32r a0, 40201528 -402274a7: 0000c0 callx0 a0 +402274ba: fe6e31 l32r a3, 40226e74 +402274bd: d0a042 movi a4, 208 +402274c0: 681a01 l32r a0, 40201528 +402274c3: 0000c0 callx0 a0 mqttClient->connect_info.password = NULL; -402274aa: 00a022 movi a2, 0 -402274ad: 186c22 s32i a2, a12, 96 +402274c6: 00a022 movi a2, 0 +402274c9: 186c22 s32i a2, a12, 96 } if(mqttClient->connect_info.will_topic != NULL) { -402274b0: 192c22 l32i a2, a12, 100 -402274b3: 011216 beqz a2, 402274c8 +402274cc: 192c22 l32i a2, a12, 100 +402274cf: 011216 beqz a2, 402274e4 os_free(mqttClient->connect_info.will_topic); -402274b6: fe6831 l32r a3, 40226e58 -402274b9: d5a042 movi a4, 213 -402274bc: 681b01 l32r a0, 40201528 -402274bf: 0000c0 callx0 a0 +402274d2: fe6831 l32r a3, 40226e74 +402274d5: d5a042 movi a4, 213 +402274d8: 681401 l32r a0, 40201528 +402274db: 0000c0 callx0 a0 mqttClient->connect_info.will_topic = NULL; -402274c2: 00a022 movi a2, 0 -402274c5: 196c22 s32i a2, a12, 100 +402274de: 00a022 movi a2, 0 +402274e1: 196c22 s32i a2, a12, 100 } if(mqttClient->connect_info.will_message != NULL) { -402274c8: 1a2c22 l32i a2, a12, 104 -402274cb: f28c beqz.n a2, 402274de +402274e4: 1a2c22 l32i a2, a12, 104 +402274e7: f28c beqz.n a2, 402274fa os_free(mqttClient->connect_info.will_message); -402274cd: fe6231 l32r a3, 40226e58 -402274d0: daa042 movi a4, 218 -402274d3: 681501 l32r a0, 40201528 -402274d6: 0000c0 callx0 a0 +402274e9: fe6231 l32r a3, 40226e74 +402274ec: daa042 movi a4, 218 +402274ef: 680e01 l32r a0, 40201528 +402274f2: 0000c0 callx0 a0 mqttClient->connect_info.will_message = NULL; -402274d9: 020c movi.n a2, 0 -402274db: 1a6c22 s32i a2, a12, 104 +402274f5: 020c movi.n a2, 0 +402274f7: 1a6c22 s32i a2, a12, 104 } if(mqttClient->mqtt_state.in_buffer != NULL) { -402274de: 8c28 l32i.n a2, a12, 32 -402274e0: e28c beqz.n a2, 402274f2 +402274fa: 8c28 l32i.n a2, a12, 32 +402274fc: e28c beqz.n a2, 4022750e os_free(mqttClient->mqtt_state.in_buffer); -402274e2: fe5d31 l32r a3, 40226e58 -402274e5: dfa042 movi a4, 223 -402274e8: 681001 l32r a0, 40201528 -402274eb: 0000c0 callx0 a0 +402274fe: fe5d31 l32r a3, 40226e74 +40227501: dfa042 movi a4, 223 +40227504: 680901 l32r a0, 40201528 +40227507: 0000c0 callx0 a0 mqttClient->mqtt_state.in_buffer = NULL; -402274ee: 020c movi.n a2, 0 -402274f0: 8c29 s32i.n a2, a12, 32 +4022750a: 020c movi.n a2, 0 +4022750c: 8c29 s32i.n a2, a12, 32 } if(mqttClient->mqtt_state.out_buffer != NULL) { -402274f2: 9c28 l32i.n a2, a12, 36 -402274f4: e28c beqz.n a2, 40227506 +4022750e: 9c28 l32i.n a2, a12, 36 +40227510: e28c beqz.n a2, 40227522 os_free(mqttClient->mqtt_state.out_buffer); -402274f6: fe5831 l32r a3, 40226e58 -402274f9: e4a042 movi a4, 228 -402274fc: 680b01 l32r a0, 40201528 -402274ff: 0000c0 callx0 a0 +40227512: fe5831 l32r a3, 40226e74 +40227515: e4a042 movi a4, 228 +40227518: 680401 l32r a0, 40201528 +4022751b: 0000c0 callx0 a0 mqttClient->mqtt_state.out_buffer = NULL; -40227502: 020c movi.n a2, 0 -40227504: 9c29 s32i.n a2, a12, 36 +4022751e: 020c movi.n a2, 0 +40227520: 9c29 s32i.n a2, a12, 36 } } -40227506: 3108 l32i.n a0, a1, 12 -40227508: 21c8 l32i.n a12, a1, 8 -4022750a: 10c112 addi a1, a1, 16 -4022750d: f00d ret.n -4022750f: 8a4c00 excw -40227512: fe .byte 0xfe -40227513: 3f .byte 0x3f - -40227514 : +40227522: 3108 l32i.n a0, a1, 12 +40227524: 21c8 l32i.n a12, a1, 8 +40227526: 10c112 addi a1, a1, 16 +40227529: f00d ret.n +4022752b: 8a4c00 excw +4022752e: fe .byte 0xfe +4022752f: 3f .byte 0x3f + +40227530 : return TRUE; } void ICACHE_FLASH_ATTR MQTT_Task(os_event_t *e) { -40227514: f0c112 addi a1, a1, -16 -40227517: 21c9 s32i.n a12, a1, 8 +40227530: f0c112 addi a1, a1, -16 +40227533: 21c9 s32i.n a12, a1, 8 MQTT_Client* client = (MQTT_Client*)e->par; -40227519: 12c8 l32i.n a12, a2, 4 +40227535: 12c8 l32i.n a12, a2, 4 return TRUE; } void ICACHE_FLASH_ATTR MQTT_Task(os_event_t *e) { -4022751b: 3109 s32i.n a0, a1, 12 -4022751d: 11d9 s32i.n a13, a1, 4 -4022751f: 01e9 s32i.n a14, a1, 0 -40227521: 10a492 movi a9, 0x410 -40227524: c01190 sub a1, a1, a9 +40227537: 3109 s32i.n a0, a1, 12 +40227539: 11d9 s32i.n a13, a1, 4 +4022753b: 01e9 s32i.n a14, a1, 0 +4022753d: 10a492 movi a9, 0x410 +40227540: c01190 sub a1, a1, a9 MQTT_Client* client = (MQTT_Client*)e->par; uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; if (e->par == 0) -40227527: 0bdc16 beqz a12, 402275e8 +40227543: 0bdc16 beqz a12, 40227604 return; switch (client->connState) { -4022752a: 2c2c22 l32i a2, a12, 176 -4022752d: 131c movi.n a3, 17 -4022752f: fbc222 addi a2, a2, -5 -40227532: 02b327 bgeu a3, a2, 40227538 -40227535: 002bc6 j 402275e8 -40227538: fff631 l32r a3, 40227510 -4022753b: a02230 addx4 a2, a2, a3 -4022753e: 0228 l32i.n a2, a2, 0 -40227540: 0002a0 jx a2 +40227546: 2c2c22 l32i a2, a12, 176 +40227549: 131c movi.n a3, 17 +4022754b: fbc222 addi a2, a2, -5 +4022754e: 02b327 bgeu a3, a2, 40227554 +40227551: 002bc6 j 40227604 +40227554: fff631 l32r a3, 4022752c +40227557: a02230 addx4 a2, a2, a3 +4022755a: 0228 l32i.n a2, a2, 0 +4022755c: 0002a0 jx a2 case TCP_RECONNECT_REQ: break; case TCP_RECONNECT: mqtt_tcpclient_delete(client); -40227543: 0c2d mov.n a2, a12 -40227545: ffda45 call0 402272ec +4022755f: 0c2d mov.n a2, a12 +40227561: ffda45 call0 40227308 MQTT_Connect(client); -40227548: 0c2d mov.n a2, a12 -4022754a: ffdfc5 call0 40227348 +40227564: 0c2d mov.n a2, a12 +40227566: ffdfc5 call0 40227364 INFO("TCP: Reconnect to: %s:%d\r\n", client->host, client->port); client->connState = TCP_CONNECTING; -4022754d: a20c movi.n a2, 10 -4022754f: 2c6c22 s32i a2, a12, 176 +40227569: a20c movi.n a2, 10 +4022756b: 2c6c22 s32i a2, a12, 176 break; -40227552: 002486 j 402275e8 -40227555: 220000 excw +4022756e: 002486 j 40227604 +40227571: 220000 excw case MQTT_DELETING: case TCP_DISCONNECTING: case TCP_RECONNECT_DISCONNECTING: if (client->security) { -40227558: 040c movi.n a4, 0 -4022755a: 628c beqz.n a2, 40227564 +40227574: 040c movi.n a4, 0 +40227576: 628c beqz.n a2, 40227580 #ifdef MQTT_SSL_ENABLE espconn_secure_disconnect(client->pCon); -4022755c: 0c28 l32i.n a2, a12, 0 -4022755e: e5af45 call0 4020d054 -40227561: 0020c6 j 402275e8 +40227578: 0c28 l32i.n a2, a12, 0 +4022757a: e5ad85 call0 4020d054 +4022757d: 0020c6 j 40227604 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_disconnect(client->pCon); -40227564: 0c28 l32i.n a2, a12, 0 -40227566: 13ea05 call0 4023b408 -40227569: 001ec6 j 402275e8 -4022756c: 000000 ill +40227580: 0c28 l32i.n a2, a12, 0 +40227582: 13ea05 call0 4023b424 +40227585: 001ec6 j 40227604 +40227588: 000000 ill } break; case TCP_DISCONNECTED: INFO("MQTT: Ͽ\r\n"); mqtt_tcpclient_delete(client); -4022756f: 0c2d mov.n a2, a12 -40227571: ffd785 call0 402272ec +4022758b: 0c2d mov.n a2, a12 +4022758d: ffd785 call0 40227308 break; -40227574: 001c06 j 402275e8 +40227590: 001c06 j 40227604 case MQTT_DELETED: INFO("MQTT: Deleted client\r\n"); mqtt_client_delete(client); -40227577: 0c2d mov.n a2, a12 -40227579: ffeb45 call0 40227430 +40227593: 0c2d mov.n a2, a12 +40227595: ffeb45 call0 4022744c break; -4022757c: 001a06 j 402275e8 +40227598: 001a06 j 40227604 case MQTT_KEEPALIVE_SEND: mqtt_send_keepalive(client); -4022757f: 0c2d mov.n a2, a12 -40227581: ffce45 call0 40227268 +4022759b: 0c2d mov.n a2, a12 +4022759d: ffce45 call0 40227284 break; -40227584: 001806 j 402275e8 -40227587: a0e200 addx4 a14, a2, a0 +402275a0: 001806 j 40227604 +402275a3: a0e200 addx4 a14, a2, a0 case MQTT_DATA: if (QUEUE_IsEmpty(&client->msgQueue) || client->sendTimeout != 0) { -4022758a: eceab4 excw -4022758d: 0e2d mov.n a2, a14 -4022758f: 001405 call0 402276d0 -40227592: 052256 bnez a2, 402275e8 -40227595: 2b2c22 l32i a2, a12, 172 -40227598: 04c256 bnez a2, 402275e8 +402275a6: eceab4 excw +402275a9: 0e2d mov.n a2, a14 +402275ab: 001405 call0 402276ec +402275ae: 052256 bnez a2, 40227604 +402275b1: 2b2c22 l32i a2, a12, 172 +402275b4: 04c256 bnez a2, 40227604 break; } if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == 0) { -4022759b: 04d1d2 addmi a13, a1, 0x400 -4022759e: 00a452 movi a5, 0x400 -402275a1: 0d4d mov.n a4, a13 -402275a3: 203110 or a3, a1, a1 -402275a6: 202ee0 or a2, a14, a14 -402275a9: 0010c5 call0 402276b8 -402275ac: 82fc bnez.n a2, 402275e8 +402275b7: 04d1d2 addmi a13, a1, 0x400 +402275ba: 00a452 movi a5, 0x400 +402275bd: 0d4d mov.n a4, a13 +402275bf: 203110 or a3, a1, a1 +402275c2: 202ee0 or a2, a14, a14 +402275c5: 0010c5 call0 402276d4 +402275c8: 82fc bnez.n a2, 40227604 client->mqtt_state.pending_msg_type = mqtt_get_type(dataBuffer); -402275ae: 000122 l8ui a2, a1, 0 +402275ca: 000122 l8ui a2, a1, 0 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); -402275b1: 001d32 l16ui a3, a13, 0 +402275cd: 001d32 l16ui a3, a13, 0 case MQTT_DATA: if (QUEUE_IsEmpty(&client->msgQueue) || client->sendTimeout != 0) { break; } if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == 0) { client->mqtt_state.pending_msg_type = mqtt_get_type(dataBuffer); -402275b4: 412420 srli a2, a2, 4 -402275b7: 146c22 s32i a2, a12, 80 +402275d0: 412420 srli a2, a2, 4 +402275d3: 146c22 s32i a2, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); -402275ba: 012d mov.n a2, a1 -402275bc: 0032c5 call0 402278ec -402275bf: 265c22 s16i a2, a12, 76 +402275d6: 012d mov.n a2, a1 +402275d8: 0032c5 call0 40227908 +402275db: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -402275c2: 520c movi.n a2, 5 -402275c4: 2b6c22 s32i a2, a12, 172 +402275de: 520c movi.n a2, 5 +402275e0: 2b6c22 s32i a2, a12, 172 INFO("MQTT: .., type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402275c7: 040c22 l8ui a2, a12, 4 +402275e3: 040c22 l8ui a2, a12, 4 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, dataBuffer, dataLen); -402275ca: 001d42 l16ui a4, a13, 0 -402275cd: 013d mov.n a3, a1 +402275e6: 001d42 l16ui a4, a13, 0 +402275e9: 013d mov.n a3, a1 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: .., type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402275cf: 009216 beqz a2, 402275dc +402275eb: 009216 beqz a2, 402275f8 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, dataBuffer, dataLen); -402275d2: 002c22 l32i a2, a12, 0 -402275d5: e5aa45 call0 4020d07c -402275d8: 000186 j 402275e2 -402275db: 2c2200 excw +402275ee: 002c22 l32i a2, a12, 0 +402275f1: e5a885 call0 4020d07c +402275f4: 000186 j 402275fe +402275f7: 2c2200 excw #else INFO("TCP: ֧SSL\r\n"); #endif } else { espconn_send(client->pCon, dataBuffer, dataLen); -402275de: 8d0500 excw -402275e1: a02213 excw +402275fa: 8d0500 excw +402275fd: a02213 excw } client->mqtt_state.outbound_message = NULL; -402275e4: 6c2200 excw -402275e7: 920d excw +40227600: 6c2200 excw +40227603: 920d excw break; } break; } } -402275e9: 9a10a4 excw -402275ec: 310811 l32r a1, 401f3a0c <_lit4_end+0xebb60> -402275ef: 21c8 l32i.n a12, a1, 8 -402275f1: 11d8 l32i.n a13, a1, 4 -402275f3: 01e8 l32i.n a14, a1, 0 -402275f5: 10c112 addi a1, a1, 16 -402275f8: f00d ret.n +40227605: 9a10a4 excw +40227608: 310811 l32r a1, 401f3a28 <_lit4_end+0xebb7c> +4022760b: 21c8 l32i.n a12, a1, 8 +4022760d: 11d8 l32i.n a13, a1, 4 +4022760f: 01e8 l32i.n a14, a1, 0 +40227611: 10c112 addi a1, a1, 16 +40227614: f00d ret.n ... -402275fc : +40227618 : * @param client: MQTT_Client reference * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Ping(MQTT_Client *client) { -402275fc: f0c112 addi a1, a1, -16 -402275ff: 10a492 movi a9, 0x410 -40227602: 0261c2 s32i a12, a1, 8 -40227605: 036102 s32i a0, a1, 12 -40227608: 0161d2 s32i a13, a1, 4 -4022760b: 02cd mov.n a12, a2 -4022760d: c01190 sub a1, a1, a9 +40227618: f0c112 addi a1, a1, -16 +4022761b: 10a492 movi a9, 0x410 +4022761e: 0261c2 s32i a12, a1, 8 +40227621: 036102 s32i a0, a1, 12 +40227624: 0161d2 s32i a13, a1, 4 +40227627: 02cd mov.n a12, a2 +40227629: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -40227610: 38c222 addi a2, a2, 56 -40227613: 007645 call0 40227d78 -40227616: dc29 s32i.n a2, a12, 52 +4022762c: 38c222 addi a2, a2, 56 +4022762f: 007645 call0 40227d94 +40227632: dc29 s32i.n a2, a12, 52 if(client->mqtt_state.outbound_message->length == 0){ -40227618: 021222 l16ui a2, a2, 4 -4022761b: 52cc bnez.n a2, 40227624 +40227634: 021222 l16ui a2, a2, 4 +40227637: 52cc bnez.n a2, 40227640 INFO("MQTT: Queuing publish failed\r\n"); return FALSE; -4022761d: 020c movi.n a2, 0 -4022761f: 000d46 j 40227658 -40227622: d20000 excw +40227639: 020c movi.n a2, 0 +4022763b: 000d46 j 40227674 +4022763e: d20000 excw } INFO("MQTT: queuing publish, length: %d, queue size(%d/%d)\r\n", client->mqtt_state.outbound_message->length, client->msgQueue.rb.fill_cnt, client->msgQueue.rb.size); while(QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1){ -40227625: dab4a0 excw -40227628: 28dc bnez.n a8, 4022763e -4022762a: 42dc bnez.n a2, 40227642 -4022762c: 380212 l8ui a1, a2, 56 -4022762f: 0d2d02 l32i a0, a13, 52 -40227632: 0006c5 call0 402276a0 -40227635: 110266 bnei a2, -1, 4022764a +40227641: dab4a0 excw +40227644: 28dc bnez.n a8, 4022765a +40227646: 42dc bnez.n a2, 4022765e +40227648: 380212 l8ui a1, a2, 56 +4022764b: 0d2d02 l32i a0, a13, 52 +4022764e: 0006c5 call0 402276bc +40227651: 110266 bnei a2, -1, 40227666 INFO("MQTT: Queue full\r\n"); if(QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -40227638: 00a452 movi a5, 0x400 -4022763b: 415a add.n a4, a1, a5 -4022763d: 013d mov.n a3, a1 -4022763f: 0d2d mov.n a2, a13 -40227641: 000745 call0 402276b8 -40227644: d50226 beqi a2, -1, 4022761d -40227647: fff786 j 40227629 +40227654: 00a452 movi a5, 0x400 +40227657: 415a add.n a4, a1, a5 +40227659: 013d mov.n a3, a1 +4022765b: 0d2d mov.n a2, a13 +4022765d: 000745 call0 402276d4 +40227660: d50226 beqi a2, -1, 40227639 +40227663: fff786 j 40227645 INFO("MQTT: Serious buffer error\r\n"); return FALSE; } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -4022764a: 0c4d mov.n a4, a12 -4022764c: 030c movi.n a3, 0 -4022764e: 220c movi.n a2, 2 -40227650: fd0d01 l32r a0, 40226a84 -40227653: 0000c0 callx0 a0 +40227666: 0c4d mov.n a4, a12 +40227668: 030c movi.n a3, 0 +4022766a: 220c movi.n a2, 2 +4022766c: fd0d01 l32r a0, 40226aa0 +4022766f: 0000c0 callx0 a0 return TRUE; -40227656: 120c movi.n a2, 1 +40227672: 120c movi.n a2, 1 } -40227658: 10a492 movi a9, 0x410 -4022765b: 119a add.n a1, a1, a9 -4022765d: 3108 l32i.n a0, a1, 12 -4022765f: 21c8 l32i.n a12, a1, 8 -40227661: 11d8 l32i.n a13, a1, 4 -40227663: 10c112 addi a1, a1, 16 -40227666: f00d ret.n -40227668: 9e .byte 0x9e -40227669: 3ffe97 bbsi a14, 25, 402276ac - -4022766c : +40227674: 10a492 movi a9, 0x410 +40227677: 119a add.n a1, a1, a9 +40227679: 3108 l32i.n a0, a1, 12 +4022767b: 21c8 l32i.n a12, a1, 8 +4022767d: 11d8 l32i.n a13, a1, 4 +4022767f: 10c112 addi a1, a1, 16 +40227682: f00d ret.n +40227684: 9e .byte 0x9e +40227685: 3ffe97 bbsi a14, 25, 402276c8 + +40227688 : #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -4022766c: f0c112 addi a1, a1, -16 -4022766f: 0161d2 s32i a13, a1, 4 -40227672: 20d330 or a13, a3, a3 +40227688: f0c112 addi a1, a1, -16 +4022768b: 0161d2 s32i a13, a1, 4 +4022768e: 20d330 or a13, a3, a3 queue->buf = (uint8_t*)os_zalloc(bufferSize); -40227675: fffc31 l32r a3, 40227668 +40227691: fffc31 l32r a3, 40227684 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -40227678: 0261c2 s32i a12, a1, 8 +40227694: 0261c2 s32i a12, a1, 8 queue->buf = (uint8_t*)os_zalloc(bufferSize); -4022767b: 742c movi.n a4, 39 +40227697: 742c movi.n a4, 39 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -4022767d: 02cd mov.n a12, a2 +40227699: 02cd mov.n a12, a2 queue->buf = (uint8_t*)os_zalloc(bufferSize); -4022767f: 0d2d mov.n a2, a13 +4022769b: 0d2d mov.n a2, a13 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -40227681: 3109 s32i.n a0, a1, 12 +4022769d: 3109 s32i.n a0, a1, 12 queue->buf = (uint8_t*)os_zalloc(bufferSize); -40227683: f59301 l32r a0, 40224cd0 -40227686: 0000c0 callx0 a0 -40227689: 0c29 s32i.n a2, a12, 0 +4022769f: f59301 l32r a0, 40224cec +402276a2: 0000c0 callx0 a0 +402276a5: 0c29 s32i.n a2, a12, 0 RINGBUF_Init(&queue->rb, queue->buf, bufferSize); -4022768b: 0d4d mov.n a4, a13 -4022768d: 023d mov.n a3, a2 -4022768f: 2c4b addi.n a2, a12, 4 -40227691: 228185 call0 40249eac +402276a7: 0d4d mov.n a4, a13 +402276a9: 023d mov.n a3, a2 +402276ab: 2c4b addi.n a2, a12, 4 +402276ad: 2281c5 call0 40249ecc } -40227694: 3108 l32i.n a0, a1, 12 -40227696: 21c8 l32i.n a12, a1, 8 -40227698: 11d8 l32i.n a13, a1, 4 -4022769a: 10c112 addi a1, a1, 16 -4022769d: f00d ret.n +402276b0: 3108 l32i.n a0, a1, 12 +402276b2: 21c8 l32i.n a12, a1, 8 +402276b4: 11d8 l32i.n a13, a1, 4 +402276b6: 10c112 addi a1, a1, 16 +402276b9: f00d ret.n ... -402276a0 : +402276bc : int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { return PROTO_AddRb(&queue->rb, buffer, len); -402276a0: 114400 slli a4, a4, 16 +402276bc: 114400 slli a4, a4, 16 { queue->buf = (uint8_t*)os_zalloc(bufferSize); RINGBUF_Init(&queue->rb, queue->buf, bufferSize); } int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { -402276a3: f0c112 addi a1, a1, -16 +402276bf: f0c112 addi a1, a1, -16 return PROTO_AddRb(&queue->rb, buffer, len); -402276a6: 314040 srai a4, a4, 16 -402276a9: 224b addi.n a2, a2, 4 +402276c2: 314040 srai a4, a4, 16 +402276c5: 224b addi.n a2, a2, 4 { queue->buf = (uint8_t*)os_zalloc(bufferSize); RINGBUF_Init(&queue->rb, queue->buf, bufferSize); } int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { -402276ab: 3109 s32i.n a0, a1, 12 +402276c7: 3109 s32i.n a0, a1, 12 return PROTO_AddRb(&queue->rb, buffer, len); -402276ad: 007b85 call0 40227e68 +402276c9: 007b85 call0 40227e84 } -402276b0: 3108 l32i.n a0, a1, 12 -402276b2: 10c112 addi a1, a1, 16 -402276b5: f00d ret.n +402276cc: 3108 l32i.n a0, a1, 12 +402276ce: 10c112 addi a1, a1, 16 +402276d1: f00d ret.n ... -402276b8 : +402276d4 : int32_t ICACHE_FLASH_ATTR QUEUE_Gets(QUEUE *queue, uint8_t* buffer, uint16_t* len, uint16_t maxLen) { -402276b8: f0c112 addi a1, a1, -16 +402276d4: f0c112 addi a1, a1, -16 return PROTO_ParseRb(&queue->rb, buffer, len, maxLen); -402276bb: f45050 extui a5, a5, 0, 16 -402276be: 04c222 addi a2, a2, 4 +402276d7: f45050 extui a5, a5, 0, 16 +402276da: 04c222 addi a2, a2, 4 int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { return PROTO_AddRb(&queue->rb, buffer, len); } int32_t ICACHE_FLASH_ATTR QUEUE_Gets(QUEUE *queue, uint8_t* buffer, uint16_t* len, uint16_t maxLen) { -402276c1: 036102 s32i a0, a1, 12 +402276dd: 036102 s32i a0, a1, 12 return PROTO_ParseRb(&queue->rb, buffer, len, maxLen); -402276c4: 008f05 call0 40227fb8 +402276e0: 008f05 call0 40227fd4 } -402276c7: 032102 l32i a0, a1, 12 -402276ca: 10c112 addi a1, a1, 16 -402276cd: f00d ret.n +402276e3: 032102 l32i a0, a1, 12 +402276e6: 10c112 addi a1, a1, 16 +402276e9: f00d ret.n ... -402276d0 : +402276ec : BOOL ICACHE_FLASH_ATTR QUEUE_IsEmpty(QUEUE *queue) { if(queue->rb.fill_cnt<=0) -402276d0: 0020c0 memw -402276d3: 4238 l32i.n a3, a2, 16 -402276d5: 230b addi.n a2, a3, -1 -402276d7: 202320 or a2, a3, a2 +402276ec: 0020c0 memw +402276ef: 4238 l32i.n a3, a2, 16 +402276f1: 230b addi.n a2, a3, -1 +402276f3: 202320 or a2, a3, a2 return TRUE; return FALSE; } -402276da: 052f20 extui a2, a2, 31, 1 -402276dd: f00d ret.n +402276f6: 052f20 extui a2, a2, 31, 1 +402276f9: f00d ret.n ... -402276e0 : +402276fc : static uint16_t ICACHE_FLASH_ATTR append_message_id(mqtt_connection_t* connection, uint16_t message_id) { // If message_id is zero then we should assign one, otherwise // we'll use the one supplied by the caller while(message_id == 0) -402276e0: d3cc bnez.n a3, 402276f1 +402276fc: d3cc bnez.n a3, 4022770d message_id = ++connection->message_id; -402276e2: 041232 l16ui a3, a2, 8 -402276e5: 331b addi.n a3, a3, 1 -402276e7: f43030 extui a3, a3, 0, 16 -402276ea: 045232 s16i a3, a2, 8 -402276ed: fffbc6 j 402276e0 -402276f0: 124200 excw +402276fe: 041232 l16ui a3, a2, 8 +40227701: 331b addi.n a3, a3, 1 +40227703: f43030 extui a3, a3, 0, 16 +40227706: 045232 s16i a3, a2, 8 +40227709: fffbc6 j 402276fc +4022770c: 124200 excw if(connection->message.length + 2 > connection->buffer_length) -402276f3: 127202 excw -402276f6: 1b08 l32i.n a0, a11, 4 -402276f8: 050c64 excw -402276fb: 1da677 bge a6, a7, 4022771c +4022770f: 127202 excw +40227712: 1b08 l32i.n a0, a11, 4 +40227714: 050c64 excw +40227717: 1da677 bge a6, a7, 40227738 return 0; connection->buffer[connection->message.length++] = message_id >> 8; -402276fe: 3258 l32i.n a5, a2, 12 -40227700: 025262 s16i a6, a2, 4 -40227703: 454a add.n a4, a5, a4 -40227705: 415830 srli a5, a3, 8 -40227708: 004452 s8i a5, a4, 0 +4022771a: 3258 l32i.n a5, a2, 12 +4022771c: 025262 s16i a6, a2, 4 +4022771f: 454a add.n a4, a5, a4 +40227721: 415830 srli a5, a3, 8 +40227724: 004452 s8i a5, a4, 0 connection->buffer[connection->message.length++] = message_id & 0xff; -4022770b: 021242 l16ui a4, a2, 4 -4022770e: 3258 l32i.n a5, a2, 12 -40227710: 641b addi.n a6, a4, 1 -40227712: 025262 s16i a6, a2, 4 -40227715: 454a add.n a4, a5, a4 -40227717: 004432 s8i a3, a4, 0 +40227727: 021242 l16ui a4, a2, 4 +4022772a: 3258 l32i.n a5, a2, 12 +4022772c: 641b addi.n a6, a4, 1 +4022772e: 025262 s16i a6, a2, 4 +40227731: 454a add.n a4, a5, a4 +40227733: 004432 s8i a3, a4, 0 return message_id; -4022771a: 035d mov.n a5, a3 +40227736: 035d mov.n a5, a3 } -4022771c: 052d mov.n a2, a5 -4022771e: f00d ret.n +40227738: 052d mov.n a2, a5 +4022773a: f00d ret.n -40227720 : +4022773c : uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -40227720: f0c112 addi a1, a1, -16 -40227723: 11d9 s32i.n a13, a1, 4 -40227725: 04dd mov.n a13, a4 +4022773c: f0c112 addi a1, a1, -16 +4022773f: 11d9 s32i.n a13, a1, 4 +40227741: 04dd mov.n a13, a4 if(connection->message.length + len + 2 > connection->buffer_length) -40227727: 021242 l16ui a4, a2, 4 -4022772a: 081262 l16ui a6, a2, 16 -4022772d: 54da add.n a5, a4, a13 +40227743: 021242 l16ui a4, a2, 4 +40227746: 081262 l16ui a6, a2, 16 +40227749: 54da add.n a5, a4, a13 uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -4022772f: 21c9 s32i.n a12, a1, 8 -40227731: 3109 s32i.n a0, a1, 12 +4022774b: 21c9 s32i.n a12, a1, 8 +4022774d: 3109 s32i.n a0, a1, 12 if(connection->message.length + len + 2 > connection->buffer_length) -40227733: 551b addi.n a5, a5, 1 +4022774f: 551b addi.n a5, a5, 1 uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -40227735: 02cd mov.n a12, a2 +40227751: 02cd mov.n a12, a2 if(connection->message.length + len + 2 > connection->buffer_length) return -1; -40227737: f27c movi.n a2, -1 +40227753: f27c movi.n a2, -1 uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { if(connection->message.length + len + 2 > connection->buffer_length) -40227739: 37a567 bge a5, a6, 40227774 +40227755: 37a567 bge a5, a6, 40227790 return -1; connection->buffer[connection->message.length++] = len >> 8; -4022773c: 3c28 l32i.n a2, a12, 12 -4022773e: 541b addi.n a5, a4, 1 -40227740: 025c52 s16i a5, a12, 4 -40227743: 424a add.n a4, a2, a4 -40227745: 2128d0 srai a2, a13, 8 -40227748: 004422 s8i a2, a4, 0 +40227758: 3c28 l32i.n a2, a12, 12 +4022775a: 541b addi.n a5, a4, 1 +4022775c: 025c52 s16i a5, a12, 4 +4022775f: 424a add.n a4, a2, a4 +40227761: 2128d0 srai a2, a13, 8 +40227764: 004422 s8i a2, a4, 0 connection->buffer[connection->message.length++] = len & 0xff; -4022774b: 021c22 l16ui a2, a12, 4 -4022774e: 3c48 l32i.n a4, a12, 12 -40227750: 521b addi.n a5, a2, 1 -40227752: 025c52 s16i a5, a12, 4 -40227755: 242a add.n a2, a4, a2 -40227757: 0042d2 s8i a13, a2, 0 +40227767: 021c22 l16ui a2, a12, 4 +4022776a: 3c48 l32i.n a4, a12, 12 +4022776c: 521b addi.n a5, a2, 1 +4022776e: 025c52 s16i a5, a12, 4 +40227771: 242a add.n a2, a4, a2 +40227773: 0042d2 s8i a13, a2, 0 memcpy(connection->buffer + connection->message.length, string, len); -4022775a: 021c22 l16ui a2, a12, 4 -4022775d: 3c58 l32i.n a5, a12, 12 -4022775f: 0d4d mov.n a4, a13 -40227761: 252a add.n a2, a5, a2 -40227763: 685f01 l32r a0, 402018e0 -40227766: 0000c0 callx0 a0 +40227776: 021c22 l16ui a2, a12, 4 +40227779: 3c58 l32i.n a5, a12, 12 +4022777b: 0d4d mov.n a4, a13 +4022777d: 252a add.n a2, a5, a2 +4022777f: 685801 l32r a0, 402018e0 +40227782: 0000c0 callx0 a0 connection->message.length += len; -40227769: 021c22 l16ui a2, a12, 4 -4022776c: 2d2a add.n a2, a13, a2 -4022776e: 025c22 s16i a2, a12, 4 +40227785: 021c22 l16ui a2, a12, 4 +40227788: 2d2a add.n a2, a13, a2 +4022778a: 025c22 s16i a2, a12, 4 return len + 2; -40227771: 02cd22 addi a2, a13, 2 +4022778d: 02cd22 addi a2, a13, 2 } -40227774: 3108 l32i.n a0, a1, 12 -40227776: 21c8 l32i.n a12, a1, 8 -40227778: 11d8 l32i.n a13, a1, 4 -4022777a: 10c112 addi a1, a1, 16 -4022777d: f00d ret.n +40227790: 3108 l32i.n a0, a1, 12 +40227792: 21c8 l32i.n a12, a1, 8 +40227794: 11d8 l32i.n a13, a1, 4 +40227796: 10c112 addi a1, a1, 16 +40227799: f00d ret.n ... -40227780 : +4022779c : return &connection->message; } static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; -40227780: 021262 l16ui a6, a2, 4 -40227783: 144040 extui a4, a4, 0, 2 -40227786: 1133c0 slli a3, a3, 4 +4022779c: 021262 l16ui a6, a2, 4 +4022779f: 144040 extui a4, a4, 0, 2 +402277a2: 1133c0 slli a3, a3, 4 if(remaining_length > 127) { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -40227789: 1144f0 slli a4, a4, 1 -4022778c: 045050 extui a5, a5, 0, 1 -4022778f: 203430 or a3, a4, a3 +402277a5: 1144f0 slli a4, a4, 1 +402277a8: 045050 extui a5, a5, 0, 1 +402277ab: 203430 or a3, a4, a3 return &connection->message; } static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; -40227792: fdc662 addi a6, a6, -3 +402277ae: fdc662 addi a6, a6, -3 if(remaining_length > 127) -40227795: 7fa082 movi a8, 127 -40227798: 3278 l32i.n a7, a2, 12 +402277b1: 7fa082 movi a8, 127 +402277b4: 3278 l32i.n a7, a2, 12 { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -4022779a: 205350 or a5, a3, a5 +402277b6: 205350 or a5, a3, a5 static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; if(remaining_length > 127) -4022779d: 23a867 bge a8, a6, 402277c4 +402277b9: 23a867 bge a8, a6, 402277e0 { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402277a0: 004752 s8i a5, a7, 0 +402277bc: 004752 s8i a5, a7, 0 connection->buffer[1] = 0x80 | (remaining_length % 128); -402277a3: 3248 l32i.n a4, a2, 12 -402277a5: 105680 and a5, a6, a8 -402277a8: 80af32 movi a3, -128 -402277ab: 203530 or a3, a5, a3 -402277ae: 014432 s8i a3, a4, 1 +402277bf: 3248 l32i.n a4, a2, 12 +402277c1: 105680 and a5, a6, a8 +402277c4: 80af32 movi a3, -128 +402277c7: 203530 or a3, a5, a3 +402277ca: 014432 s8i a3, a4, 1 connection->buffer[2] = remaining_length / 128; -402277b1: 3238 l32i.n a3, a2, 12 -402277b3: 214760 srai a4, a6, 7 -402277b6: 024342 s8i a4, a3, 2 +402277cd: 3238 l32i.n a3, a2, 12 +402277cf: 214760 srai a4, a6, 7 +402277d2: 024342 s8i a4, a3, 2 connection->message.length = remaining_length + 3; -402277b9: 663b addi.n a6, a6, 3 -402277bb: 025262 s16i a6, a2, 4 +402277d5: 663b addi.n a6, a6, 3 +402277d7: 025262 s16i a6, a2, 4 connection->message.data = connection->buffer; -402277be: 3238 l32i.n a3, a2, 12 -402277c0: 000446 j 402277d5 -402277c3: 475200 excw +402277da: 3238 l32i.n a3, a2, 12 +402277dc: 000446 j 402277f1 +402277df: 475200 excw } else { connection->buffer[1] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402277c6: 323801 l32r a0, 401f40a8 <_lit4_end+0xec1fc> +402277e2: 323801 l32r a0, 401f40c4 <_lit4_end+0xec218> connection->buffer[2] = remaining_length; -402277c9: 024362 s8i a6, a3, 2 +402277e5: 024362 s8i a6, a3, 2 connection->message.length = remaining_length + 2; connection->message.data = connection->buffer + 1; -402277cc: 3238 l32i.n a3, a2, 12 +402277e8: 3238 l32i.n a3, a2, 12 } else { connection->buffer[1] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); connection->buffer[2] = remaining_length; connection->message.length = remaining_length + 2; -402277ce: 662b addi.n a6, a6, 2 -402277d0: 025262 s16i a6, a2, 4 +402277ea: 662b addi.n a6, a6, 2 +402277ec: 025262 s16i a6, a2, 4 connection->message.data = connection->buffer + 1; -402277d3: 331b addi.n a3, a3, 1 -402277d5: 0239 s32i.n a3, a2, 0 +402277ef: 331b addi.n a3, a3, 1 +402277f1: 0239 s32i.n a3, a2, 0 } return &connection->message; } -402277d7: f00d ret.n -402277d9: 000000 ill +402277f3: f00d ret.n +402277f5: 000000 ill -402277dc : +402277f8 : void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { -402277dc: f0c112 addi a1, a1, -16 -402277df: 11d9 s32i.n a13, a1, 4 -402277e1: 01e9 s32i.n a14, a1, 0 -402277e3: f4d040 extui a13, a4, 0, 16 -402277e6: 03ed mov.n a14, a3 +402277f8: f0c112 addi a1, a1, -16 +402277fb: 11d9 s32i.n a13, a1, 4 +402277fd: 01e9 s32i.n a14, a1, 0 +402277ff: f4d040 extui a13, a4, 0, 16 +40227802: 03ed mov.n a14, a3 memset(connection, 0, sizeof(mqtt_connection_t)); -402277e8: 441c movi.n a4, 20 -402277ea: 030c movi.n a3, 0 +40227804: 441c movi.n a4, 20 +40227806: 030c movi.n a3, 0 return &connection->message; } void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { -402277ec: 3109 s32i.n a0, a1, 12 -402277ee: 21c9 s32i.n a12, a1, 8 -402277f0: 02cd mov.n a12, a2 +40227808: 3109 s32i.n a0, a1, 12 +4022780a: 21c9 s32i.n a12, a1, 8 +4022780c: 02cd mov.n a12, a2 memset(connection, 0, sizeof(mqtt_connection_t)); -402277f2: f5d701 l32r a0, 40224f50 -402277f5: 0000c0 callx0 a0 +4022780e: f5d701 l32r a0, 40224f6c +40227811: 0000c0 callx0 a0 connection->buffer = buffer; connection->buffer_length = buffer_length; } -402277f8: 3108 l32i.n a0, a1, 12 +40227814: 3108 l32i.n a0, a1, 12 } void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { memset(connection, 0, sizeof(mqtt_connection_t)); connection->buffer = buffer; -402277fa: 3ce9 s32i.n a14, a12, 12 +40227816: 3ce9 s32i.n a14, a12, 12 connection->buffer_length = buffer_length; -402277fc: 085cd2 s16i a13, a12, 16 +40227818: 085cd2 s16i a13, a12, 16 } -402277ff: 01e8 l32i.n a14, a1, 0 -40227801: 21c8 l32i.n a12, a1, 8 -40227803: 11d8 l32i.n a13, a1, 4 -40227805: 10c112 addi a1, a1, 16 -40227808: f00d ret.n +4022781b: 01e8 l32i.n a14, a1, 0 +4022781d: 21c8 l32i.n a12, a1, 8 +4022781f: 11d8 l32i.n a13, a1, 4 +40227821: 10c112 addi a1, a1, 16 +40227824: f00d ret.n ... -4022780c : +40227828 : int ICACHE_FLASH_ATTR mqtt_get_total_length(uint8_t* buffer, uint16_t length) { -4022780c: f43030 extui a3, a3, 0, 16 +40227828: f43030 extui a3, a3, 0, 16 int i; int totlen = 0; -4022780f: 060c movi.n a6, 0 +4022782b: 060c movi.n a6, 0 for(i = 1; i < length; ++i) -40227811: 01a042 movi a4, 1 -40227814: 1da437 bge a4, a3, 40227835 +4022782d: 01a042 movi a4, 1 +40227830: 1da437 bge a4, a3, 40227851 { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -40227817: 524a add.n a5, a2, a4 -40227819: 000552 l8ui a5, a5, 0 -4022781c: f07440 subx8 a7, a4, a4 -4022781f: 648050 extui a8, a5, 0, 7 -40227822: f9c772 addi a7, a7, -7 -40227825: 401700 ssl a7 -40227828: a17800 sll a7, a8 +40227833: 524a add.n a5, a2, a4 +40227835: 000552 l8ui a5, a5, 0 +40227838: f07440 subx8 a7, a4, a4 +4022783b: 648050 extui a8, a5, 0, 7 +4022783e: f9c772 addi a7, a7, -7 +40227841: 401700 ssl a7 +40227844: a17800 sll a7, a8 if((buffer[i] & 0x80) == 0) -4022782b: 015580 slli a5, a5, 24 +40227847: 015580 slli a5, a5, 24 int i; int totlen = 0; for(i = 1; i < length; ++i) { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -4022782e: 667a add.n a6, a6, a7 -40227830: 441b addi.n a4, a4, 1 +4022784a: 667a add.n a6, a6, a7 +4022784c: 441b addi.n a4, a4, 1 if((buffer[i] & 0x80) == 0) -40227832: fde596 bltz a5, 40227814 +4022784e: fde596 bltz a5, 40227830 } } totlen += i; return totlen; } -40227835: 246a add.n a2, a4, a6 -40227837: f00d ret.n -40227839: 000000 ill +40227851: 246a add.n a2, a4, a6 +40227853: f00d ret.n +40227855: 000000 ill -4022783c : +40227858 : { int i; int totlen = 0; int topiclen; for(i = 1; i < *length; ++i) -4022783c: 001382 l16ui a8, a3, 0 +40227858: 001382 l16ui a8, a3, 0 return totlen; } const char* ICACHE_FLASH_ATTR mqtt_get_publish_topic(uint8_t* buffer, uint16_t* length) { -4022783f: 027d mov.n a7, a2 +4022785b: 027d mov.n a7, a2 int i; int totlen = 0; int topiclen; for(i = 1; i < *length; ++i) -40227841: 01a042 movi a4, 1 -40227844: 0da487 bge a4, a8, 40227855 +4022785d: 01a042 movi a4, 1 +40227860: 0da487 bge a4, a8, 40227871 { totlen += (buffer[i] & 0x7f) << (7 * (i -1)); -40227847: 274a add.n a2, a7, a4 +40227863: 274a add.n a2, a7, a4 if((buffer[i] & 0x80) == 0) -40227849: 000222 l8ui a2, a2, 0 -4022784c: 01c442 addi a4, a4, 1 -4022784f: 012280 slli a2, a2, 24 -40227852: fee296 bltz a2, 40227844 +40227865: 000222 l8ui a2, a2, 0 +40227868: 01c442 addi a4, a4, 1 +4022786b: 012280 slli a2, a2, 24 +4022786e: fee296 bltz a2, 40227860 break; } } totlen += i; if(i + 2 >= *length) -40227855: 642b addi.n a6, a4, 2 +40227871: 642b addi.n a6, a4, 2 return NULL; -40227857: 020c movi.n a2, 0 +40227873: 020c movi.n a2, 0 break; } } totlen += i; if(i + 2 >= *length) -40227859: 17a687 bge a6, a8, 40227874 +40227875: 17a687 bge a6, a8, 40227890 return NULL; topiclen = buffer[i++] << 8; -4022785c: 474a add.n a4, a7, a4 -4022785e: 000452 l8ui a5, a4, 0 +40227878: 474a add.n a4, a7, a4 +4022787a: 000452 l8ui a5, a4, 0 topiclen |= buffer[i++]; -40227861: 010442 l8ui a4, a4, 1 +4022787d: 010442 l8ui a4, a4, 1 } totlen += i; if(i + 2 >= *length) return NULL; topiclen = buffer[i++] << 8; -40227864: 115580 slli a5, a5, 8 +40227880: 115580 slli a5, a5, 8 topiclen |= buffer[i++]; -40227867: 204450 or a4, a4, a5 +40227883: 204450 or a4, a4, a5 if(i + topiclen > *length) -4022786a: 564a add.n a5, a6, a4 -4022786c: 042857 blt a8, a5, 40227874 +40227886: 564a add.n a5, a6, a4 +40227888: 042857 blt a8, a5, 40227890 return NULL; *length = topiclen; -4022786f: 005342 s16i a4, a3, 0 +4022788b: 005342 s16i a4, a3, 0 return (const char*)(buffer + i); -40227872: 276a add.n a2, a7, a6 +4022788e: 276a add.n a2, a7, a6 } -40227874: f00d ret.n +40227890: f00d ret.n ... -40227878 : +40227894 : const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { -40227878: 027d mov.n a7, a2 +40227894: 027d mov.n a7, a2 int i; int totlen = 0; int topiclen; int blength = *length; *length = 0; -4022787a: 00a022 movi a2, 0 +40227896: 00a022 movi a2, 0 const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { int i; int totlen = 0; int topiclen; int blength = *length; -4022787d: 001362 l16ui a6, a3, 0 +40227899: 001362 l16ui a6, a3, 0 } const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { int i; int totlen = 0; -40227880: 050c movi.n a5, 0 +4022789c: 050c movi.n a5, 0 int topiclen; int blength = *length; *length = 0; -40227882: 005322 s16i a2, a3, 0 +4022789e: 005322 s16i a2, a3, 0 for(i = 1; i < blength; ++i) -40227885: 01a042 movi a4, 1 -40227888: 1da467 bge a4, a6, 402278a9 +402278a1: 01a042 movi a4, 1 +402278a4: 1da467 bge a4, a6, 402278c5 { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -4022788b: 274a add.n a2, a7, a4 -4022788d: 000222 l8ui a2, a2, 0 -40227890: f08440 subx8 a8, a4, a4 -40227893: 649020 extui a9, a2, 0, 7 -40227896: f9c882 addi a8, a8, -7 -40227899: 401800 ssl a8 -4022789c: a18900 sll a8, a9 +402278a7: 274a add.n a2, a7, a4 +402278a9: 000222 l8ui a2, a2, 0 +402278ac: f08440 subx8 a8, a4, a4 +402278af: 649020 extui a9, a2, 0, 7 +402278b2: f9c882 addi a8, a8, -7 +402278b5: 401800 ssl a8 +402278b8: a18900 sll a8, a9 if((buffer[i] & 0x80) == 0) -4022789f: 012280 slli a2, a2, 24 +402278bb: 012280 slli a2, a2, 24 int blength = *length; *length = 0; for(i = 1; i < blength; ++i) { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -402278a2: 558a add.n a5, a5, a8 -402278a4: 441b addi.n a4, a4, 1 +402278be: 558a add.n a5, a5, a8 +402278c0: 441b addi.n a4, a4, 1 if((buffer[i] & 0x80) == 0) -402278a6: fde296 bltz a2, 40227888 +402278c2: fde296 bltz a2, 402278a4 break; } } totlen += i; if(i + 2 >= blength) -402278a9: 842b addi.n a8, a4, 2 +402278c5: 842b addi.n a8, a4, 2 { ++i; break; } } totlen += i; -402278ab: 945a add.n a9, a4, a5 +402278c7: 945a add.n a9, a4, a5 if(i + 2 >= blength) return NULL; -402278ad: 020c movi.n a2, 0 +402278c9: 020c movi.n a2, 0 break; } } totlen += i; if(i + 2 >= blength) -402278af: 36a867 bge a8, a6, 402278e9 +402278cb: 36a867 bge a8, a6, 40227905 return NULL; topiclen = buffer[i++] << 8; -402278b2: 474a add.n a4, a7, a4 -402278b4: 000452 l8ui a5, a4, 0 +402278ce: 474a add.n a4, a7, a4 +402278d0: 000452 l8ui a5, a4, 0 topiclen |= buffer[i++]; -402278b7: 010442 l8ui a4, a4, 1 +402278d3: 010442 l8ui a4, a4, 1 } totlen += i; if(i + 2 >= blength) return NULL; topiclen = buffer[i++] << 8; -402278ba: 115580 slli a5, a5, 8 +402278d6: 115580 slli a5, a5, 8 topiclen |= buffer[i++]; -402278bd: 204450 or a4, a4, a5 +402278d9: 204450 or a4, a4, a5 if(i + topiclen >= blength) -402278c0: 484a add.n a4, a8, a4 -402278c2: 23a467 bge a4, a6, 402278e9 +402278dc: 484a add.n a4, a8, a4 +402278de: 23a467 bge a4, a6, 40227905 return NULL; i += topiclen; if(mqtt_get_qos(buffer) > 0) -402278c5: 000722 l8ui a2, a7, 0 -402278c8: 142120 extui a2, a2, 1, 2 -402278cb: 728c beqz.n a2, 402278d6 +402278e1: 000722 l8ui a2, a7, 0 +402278e4: 142120 extui a2, a2, 1, 2 +402278e7: 728c beqz.n a2, 402278f2 { if(i + 2 >= blength) -402278cd: 02c442 addi a4, a4, 2 +402278e9: 02c442 addi a4, a4, 2 } } totlen += i; if(i + 2 >= blength) return NULL; -402278d0: 00a022 movi a2, 0 +402278ec: 00a022 movi a2, 0 i += topiclen; if(mqtt_get_qos(buffer) > 0) { if(i + 2 >= blength) -402278d3: 12a467 bge a4, a6, 402278e9 +402278ef: 12a467 bge a4, a6, 40227905 } } totlen += i; if(i + 2 >= blength) return NULL; -402278d6: 020c movi.n a2, 0 +402278f2: 020c movi.n a2, 0 if(i + 2 >= blength) return NULL; i += 2; } if(totlen < i) -402278d8: 0d2947 blt a9, a4, 402278e9 +402278f4: 0d2947 blt a9, a4, 40227905 return NULL; if(totlen <= blength) *length = totlen - i; -402278db: c05940 sub a5, a9, a4 +402278f7: c05940 sub a5, a9, a4 } if(totlen < i) return NULL; if(totlen <= blength) -402278de: 02a697 bge a6, a9, 402278e4 +402278fa: 02a697 bge a6, a9, 40227900 *length = totlen - i; else *length = blength - i; -402278e1: c05640 sub a5, a6, a4 -402278e4: 005352 s16i a5, a3, 0 +402278fd: c05640 sub a5, a6, a4 +40227900: 005352 s16i a5, a3, 0 return (const char*)(buffer + i); -402278e7: 274a add.n a2, a7, a4 +40227903: 274a add.n a2, a7, a4 } -402278e9: f00d ret.n +40227905: f00d ret.n ... -402278ec : +40227908 : uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { -402278ec: f43030 extui a3, a3, 0, 16 +40227908: f43030 extui a3, a3, 0, 16 if(length < 1) return 0; -402278ef: 040c movi.n a4, 0 +4022790b: 040c movi.n a4, 0 return (const char*)(buffer + i); } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) -402278f1: 029347 bne a3, a4, 402278f7 -402278f4: 002086 j 4022797a -402278f7: 000272 l8ui a7, a2, 0 +4022790d: 029347 bne a3, a4, 40227913 +40227910: 002086 j 40227996 +40227913: 000272 l8ui a7, a2, 0 return 0; switch(mqtt_get_type(buffer)) -402278fa: 950c movi.n a5, 9 -402278fc: 414470 srli a4, a7, 4 -402278ff: 0a3547 bltu a5, a4, 4022790d -40227902: 5444f6 bgeui a4, 4, 4022795a -40227905: 6f3466 bnei a4, 3, 40227978 -40227908: 150c movi.n a5, 1 -4022790a: 000506 j 40227922 -4022790d: b50c movi.n a5, 11 -4022790f: 471457 beq a4, a5, 4022795a -40227912: 001886 j 40227978 +40227916: 950c movi.n a5, 9 +40227918: 414470 srli a4, a7, 4 +4022791b: 0a3547 bltu a5, a4, 40227929 +4022791e: 5444f6 bgeui a4, 4, 40227976 +40227921: 6f3466 bnei a4, 3, 40227994 +40227924: 150c movi.n a5, 1 +40227926: 000506 j 4022793e +40227929: b50c movi.n a5, 11 +4022792b: 471457 beq a4, a5, 40227976 +4022792e: 001886 j 40227994 int i; int topiclen; for(i = 1; i < length; ++i) { if((buffer[i] & 0x80) == 0) -40227915: 425a add.n a4, a2, a5 -40227917: 000442 l8ui a4, a4, 0 -4022791a: 551b addi.n a5, a5, 1 -4022791c: 014480 slli a4, a4, 24 -4022791f: 0024d6 bgez a4, 40227925 +40227931: 425a add.n a4, a2, a5 +40227933: 000442 l8ui a4, a4, 0 +40227936: 551b addi.n a5, a5, 1 +40227938: 014480 slli a4, a4, 24 +4022793b: 0024d6 bgez a4, 40227941 case MQTT_MSG_TYPE_PUBLISH: { int i; int topiclen; for(i = 1; i < length; ++i) -40227922: ef2537 blt a5, a3, 40227915 +4022793e: ef2537 blt a5, a3, 40227931 ++i; break; } } if(i + 2 >= length) -40227925: 652b addi.n a6, a5, 2 +40227941: 652b addi.n a6, a5, 2 } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -40227927: 040c movi.n a4, 0 +40227943: 040c movi.n a4, 0 ++i; break; } } if(i + 2 >= length) -40227929: 4da637 bge a6, a3, 4022797a +40227945: 4da637 bge a6, a3, 40227996 return 0; topiclen = buffer[i++] << 8; -4022792c: 525a add.n a5, a2, a5 -4022792e: 000542 l8ui a4, a5, 0 +40227948: 525a add.n a5, a2, a5 +4022794a: 000542 l8ui a4, a5, 0 topiclen |= buffer[i++]; if(i + topiclen >= length) -40227931: 010552 l8ui a5, a5, 1 +4022794d: 010552 l8ui a5, a5, 1 } } if(i + 2 >= length) return 0; topiclen = buffer[i++] << 8; -40227934: 114480 slli a4, a4, 8 +40227950: 114480 slli a4, a4, 8 topiclen |= buffer[i++]; if(i + topiclen >= length) -40227937: 205540 or a5, a5, a4 -4022793a: 556a add.n a5, a5, a6 +40227953: 205540 or a5, a5, a4 +40227956: 556a add.n a5, a5, a6 } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -4022793c: 040c movi.n a4, 0 +40227958: 040c movi.n a4, 0 if(i + 2 >= length) return 0; topiclen = buffer[i++] << 8; topiclen |= buffer[i++]; if(i + topiclen >= length) -4022793e: 38a537 bge a5, a3, 4022797a +4022795a: 38a537 bge a5, a3, 40227996 return 0; i += topiclen; if(mqtt_get_qos(buffer) > 0) -40227941: 147170 extui a7, a7, 1, 2 -40227944: 321747 beq a7, a4, 4022797a +4022795d: 147170 extui a7, a7, 1, 2 +40227960: 321747 beq a7, a4, 40227996 { if(i + 2 >= length) -40227947: 652b addi.n a6, a5, 2 -40227949: 2da637 bge a6, a3, 4022797a +40227963: 652b addi.n a6, a5, 2 +40227965: 2da637 bge a6, a3, 40227996 //i += 2; } else { return 0; } return (buffer[i] << 8) | buffer[i + 1]; -4022794c: 525a add.n a5, a2, a5 -4022794e: 000542 l8ui a4, a5, 0 -40227951: 113480 slli a3, a4, 8 -40227954: 010542 l8ui a4, a5, 1 -40227957: 000586 j 40227971 +40227968: 525a add.n a5, a2, a5 +4022796a: 000542 l8ui a4, a5, 0 +4022796d: 113480 slli a3, a4, 8 +40227970: 010542 l8ui a4, a5, 1 +40227973: 000586 j 4022798d } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -4022795a: 040c movi.n a4, 0 +40227976: 040c movi.n a4, 0 case MQTT_MSG_TYPE_UNSUBACK: case MQTT_MSG_TYPE_SUBSCRIBE: { // This requires the remaining length to be encoded in 1 byte, // which it should be. if(length >= 4 && (buffer[1] & 0x80) == 0) -4022795c: 1a43b6 bltui a3, 4, 4022797a -4022795f: 010232 l8ui a3, a2, 1 -40227962: 013380 slli a3, a3, 24 -40227965: 112347 blt a3, a4, 4022797a +40227978: 1a43b6 bltui a3, 4, 40227996 +4022797b: 010232 l8ui a3, a2, 1 +4022797e: 013380 slli a3, a3, 24 +40227981: 112347 blt a3, a4, 40227996 return (buffer[2] << 8) | buffer[3]; -40227968: 020242 l8ui a4, a2, 2 -4022796b: 113480 slli a3, a4, 8 -4022796e: 030242 l8ui a4, a2, 3 -40227971: 204430 or a4, a4, a3 -40227974: 000086 j 4022797a -40227977: 040c00 extui a0, a0, 12, 1 +40227984: 020242 l8ui a4, a2, 2 +40227987: 113480 slli a3, a4, 8 +4022798a: 030242 l8ui a4, a2, 3 +4022798d: 204430 or a4, a4, a3 +40227990: 000086 j 40227996 +40227993: 040c00 extui a0, a0, 12, 1 } default: return 0; } } -4022797a: 042d mov.n a2, a4 -4022797c: f00d ret.n -4022797e: 9c0000 excw -40227981: 3ffec0 excw -40227984: bf4c movi.n a15, 75 -40227986: 124000 excw +40227996: 042d mov.n a2, a4 +40227998: f00d ret.n +4022799a: 9c0000 excw +4022799d: 3ffec0 excw +402279a0: bf4c movi.n a15, 75 +402279a2: 124000 excw -40227988 : +402279a4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_connect(mqtt_connection_t* connection, mqtt_connect_info_t* info) { -40227988: e0c112 addi a1, a1, -32 -4022798b: 61c9 s32i.n a12, a1, 24 -4022798d: 02cd mov.n a12, a2 +402279a4: e0c112 addi a1, a1, -32 +402279a7: 61c9 s32i.n a12, a1, 24 +402279a9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -4022798f: 320c movi.n a2, 3 -40227991: 025c22 s16i a2, a12, 4 +402279ab: 320c movi.n a2, 3 +402279ad: 025c22 s16i a2, a12, 4 { struct mqtt_connect_variable_header* variable_header; init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) -40227994: 081c22 l16ui a2, a12, 16 +402279b0: 081c22 l16ui a2, a12, 16 return 0; } } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_connect(mqtt_connection_t* connection, mqtt_connect_info_t* info) { -40227997: 51d9 s32i.n a13, a1, 20 -40227999: 41e9 s32i.n a14, a1, 16 -4022799b: 7109 s32i.n a0, a1, 28 -4022799d: 03ed mov.n a14, a3 -4022799f: 31f9 s32i.n a15, a1, 12 +402279b3: 51d9 s32i.n a13, a1, 20 +402279b5: 41e9 s32i.n a14, a1, 16 +402279b7: 7109 s32i.n a0, a1, 28 +402279b9: 03ed mov.n a14, a3 +402279bb: 31f9 s32i.n a15, a1, 12 struct mqtt_connect_variable_header* variable_header; init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) -402279a1: c30c movi.n a3, 12 -402279a3: 3cd8 l32i.n a13, a12, 12 -402279a5: 043327 bltu a3, a2, 402279ad +402279bd: c30c movi.n a3, 12 +402279bf: 3cd8 l32i.n a13, a12, 12 +402279c1: 043327 bltu a3, a2, 402279c9 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402279a8: 0cd9 s32i.n a13, a12, 0 -402279aa: 001b86 j 40227a1c +402279c4: 0cd9 s32i.n a13, a12, 0 +402279c6: 001b86 j 40227a38 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402279ad: fff431 l32r a3, 40227980 +402279c9: fff431 l32r a3, 4022799c init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); -402279b0: d20c movi.n a2, 13 +402279cc: d20c movi.n a2, 13 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402279b2: 000362 l8ui a6, a3, 0 +402279ce: 000362 l8ui a6, a3, 0 init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); -402279b5: 025c22 s16i a2, a12, 4 +402279d1: 025c22 s16i a2, a12, 4 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402279b8: 054d62 s8i a6, a13, 5 -402279bb: 010372 l8ui a7, a3, 1 -402279be: 020362 l8ui a6, a3, 2 -402279c1: 030332 l8ui a3, a3, 3 +402279d4: 054d62 s8i a6, a13, 5 +402279d7: 010372 l8ui a7, a3, 1 +402279da: 020362 l8ui a6, a3, 2 +402279dd: 030332 l8ui a3, a3, 3 if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); variable_header->lengthMsb = 0; -402279c4: 040c movi.n a4, 0 +402279e0: 040c movi.n a4, 0 #if defined(PROTOCOL_NAMEv31) variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; -402279c6: 450c movi.n a5, 4 +402279e2: 450c movi.n a5, 4 if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); variable_header->lengthMsb = 0; -402279c8: 034d42 s8i a4, a13, 3 +402279e4: 034d42 s8i a4, a13, 3 #if defined(PROTOCOL_NAMEv31) variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; -402279cb: 044d52 s8i a5, a13, 4 +402279e7: 044d52 s8i a5, a13, 4 memcpy(variable_header->magic, "MQTT", 4); -402279ce: 064d72 s8i a7, a13, 6 -402279d1: 074d62 s8i a6, a13, 7 -402279d4: 084d32 s8i a3, a13, 8 +402279ea: 064d72 s8i a7, a13, 6 +402279ed: 074d62 s8i a6, a13, 7 +402279f0: 084d32 s8i a3, a13, 8 variable_header->version = 4; -402279d7: 094d52 s8i a5, a13, 9 +402279f3: 094d52 s8i a5, a13, 9 #else #error "Please define protocol name" #endif variable_header->flags = 0; -402279da: 0a4d42 s8i a4, a13, 10 +402279f6: 0a4d42 s8i a4, a13, 10 variable_header->keepaliveMsb = info->keepalive >> 8; -402279dd: 5e28 l32i.n a2, a14, 20 -402279df: 212820 srai a2, a2, 8 -402279e2: 0b4d22 s8i a2, a13, 11 +402279f9: 5e28 l32i.n a2, a14, 20 +402279fb: 212820 srai a2, a2, 8 +402279fe: 0b4d22 s8i a2, a13, 11 variable_header->keepaliveLsb = info->keepalive & 0xff; -402279e5: 5e28 l32i.n a2, a14, 20 -402279e7: 0c4d22 s8i a2, a13, 12 +40227a01: 5e28 l32i.n a2, a14, 20 +40227a03: 0c4d22 s8i a2, a13, 12 if(info->clean_session) -402279ea: 082e22 l32i a2, a14, 32 -402279ed: 005216 beqz a2, 402279f6 +40227a06: 082e22 l32i a2, a14, 32 +40227a09: 005216 beqz a2, 40227a12 variable_header->flags |= MQTT_CONNECT_FLAG_CLEAN_SESSION; -402279f0: 02a022 movi a2, 2 -402279f3: 0a4d22 s8i a2, a13, 10 +40227a0c: 02a022 movi a2, 2 +40227a0f: 0a4d22 s8i a2, a13, 10 if(info->client_id != NULL && info->client_id[0] != '\0') -402279f6: 0ef8 l32i.n a15, a14, 0 -402279f8: 01cf16 beqz a15, 40227a18 -402279fb: 000f22 l8ui a2, a15, 0 -402279fe: 016216 beqz a2, 40227a18 +40227a12: 0ef8 l32i.n a15, a14, 0 +40227a14: 01cf16 beqz a15, 40227a34 +40227a17: 000f22 l8ui a2, a15, 0 +40227a1a: 016216 beqz a2, 40227a34 { if(append_string(connection, info->client_id, strlen(info->client_id)) < 0) -40227a01: 0f2d mov.n a2, a15 -40227a03: ffe001 l32r a0, 40227984 -40227a06: 0000c0 callx0 a0 -40227a09: 204220 or a4, a2, a2 -40227a0c: 203ff0 or a3, a15, a15 -40227a0f: 202cc0 or a2, a12, a12 -40227a12: ffd0c5 call0 40227720 -40227a15: 00d2d6 bgez a2, 40227a26 +40227a1d: 0f2d mov.n a2, a15 +40227a1f: ffe001 l32r a0, 402279a0 +40227a22: 0000c0 callx0 a0 +40227a25: 204220 or a4, a2, a2 +40227a28: 203ff0 or a3, a15, a15 +40227a2b: 202cc0 or a2, a12, a12 +40227a2e: ffd0c5 call0 4022773c +40227a31: 00d2d6 bgez a2, 40227a42 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227a18: 3c28 l32i.n a2, a12, 12 -40227a1a: 0c29 s32i.n a2, a12, 0 +40227a34: 3c28 l32i.n a2, a12, 12 +40227a36: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227a1c: 020c movi.n a2, 0 -40227a1e: 025c22 s16i a2, a12, 4 +40227a38: 020c movi.n a2, 0 +40227a3a: 025c22 s16i a2, a12, 4 return &connection->message; -40227a21: 0c2d mov.n a2, a12 +40227a3d: 0c2d mov.n a2, a12 variable_header->flags |= MQTT_CONNECT_FLAG_CLEAN_SESSION; if(info->client_id != NULL && info->client_id[0] != '\0') { if(append_string(connection, info->client_id, strlen(info->client_id)) < 0) return fail_message(connection); -40227a23: 002f86 j 40227ae5 +40227a3f: 002f86 j 40227b01 } else return fail_message(connection); if(info->will_topic != NULL && info->will_topic[0] != '\0') -40227a26: 3ef8 l32i.n a15, a14, 12 -40227a28: 05bf16 beqz a15, 40227a87 -40227a2b: 000f22 l8ui a2, a15, 0 -40227a2e: 055216 beqz a2, 40227a87 +40227a42: 3ef8 l32i.n a15, a14, 12 +40227a44: 05bf16 beqz a15, 40227aa3 +40227a47: 000f22 l8ui a2, a15, 0 +40227a4a: 055216 beqz a2, 40227aa3 { if(append_string(connection, info->will_topic, strlen(info->will_topic)) < 0) -40227a31: 0f2d mov.n a2, a15 -40227a33: ffd401 l32r a0, 40227984 -40227a36: 0000c0 callx0 a0 -40227a39: 204220 or a4, a2, a2 -40227a3c: 0f3d mov.n a3, a15 -40227a3e: 202cc0 or a2, a12, a12 -40227a41: ffcdc5 call0 40227720 -40227a44: fd0296 bltz a2, 40227a18 +40227a4d: 0f2d mov.n a2, a15 +40227a4f: ffd401 l32r a0, 402279a0 +40227a52: 0000c0 callx0 a0 +40227a55: 204220 or a4, a2, a2 +40227a58: 0f3d mov.n a3, a15 +40227a5a: 202cc0 or a2, a12, a12 +40227a5d: ffcdc5 call0 4022773c +40227a60: fd0296 bltz a2, 40227a34 return fail_message(connection); if(append_string(connection, info->will_message, strlen(info->will_message)) < 0) -40227a47: 4ef8 l32i.n a15, a14, 16 -40227a49: 0f2d mov.n a2, a15 -40227a4b: ffce01 l32r a0, 40227984 -40227a4e: 0000c0 callx0 a0 -40227a51: 024d mov.n a4, a2 -40227a53: 203ff0 or a3, a15, a15 -40227a56: 202cc0 or a2, a12, a12 -40227a59: ffcc45 call0 40227720 -40227a5c: fb8296 bltz a2, 40227a18 +40227a63: 4ef8 l32i.n a15, a14, 16 +40227a65: 0f2d mov.n a2, a15 +40227a67: ffce01 l32r a0, 402279a0 +40227a6a: 0000c0 callx0 a0 +40227a6d: 024d mov.n a4, a2 +40227a6f: 203ff0 or a3, a15, a15 +40227a72: 202cc0 or a2, a12, a12 +40227a75: ffcc45 call0 4022773c +40227a78: fb8296 bltz a2, 40227a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_WILL; -40227a5f: 0a0d42 l8ui a4, a13, 10 -40227a62: 430c movi.n a3, 4 -40227a64: 203430 or a3, a4, a3 -40227a67: 0a4d32 s8i a3, a13, 10 +40227a7b: 0a0d42 l8ui a4, a13, 10 +40227a7e: 430c movi.n a3, 4 +40227a80: 203430 or a3, a4, a3 +40227a83: 0a4d32 s8i a3, a13, 10 if(info->will_retain) -40227a6a: 7e28 l32i.n a2, a14, 28 -40227a6c: 628c beqz.n a2, 40227a76 +40227a86: 7e28 l32i.n a2, a14, 28 +40227a88: 628c beqz.n a2, 40227a92 variable_header->flags |= MQTT_CONNECT_FLAG_WILL_RETAIN; -40227a6e: 422c movi.n a2, 36 -40227a70: 202420 or a2, a4, a2 -40227a73: 0a4d22 s8i a2, a13, 10 +40227a8a: 422c movi.n a2, 36 +40227a8c: 202420 or a2, a4, a2 +40227a8f: 0a4d22 s8i a2, a13, 10 variable_header->flags |= (info->will_qos & 3) << 3; -40227a76: 6e28 l32i.n a2, a14, 24 -40227a78: 0a0d32 l8ui a3, a13, 10 -40227a7b: 142020 extui a2, a2, 0, 2 -40227a7e: 1122d0 slli a2, a2, 3 -40227a81: 202230 or a2, a2, a3 -40227a84: 0a4d22 s8i a2, a13, 10 +40227a92: 6e28 l32i.n a2, a14, 24 +40227a94: 0a0d32 l8ui a3, a13, 10 +40227a97: 142020 extui a2, a2, 0, 2 +40227a9a: 1122d0 slli a2, a2, 3 +40227a9d: 202230 or a2, a2, a3 +40227aa0: 0a4d22 s8i a2, a13, 10 } if(info->username != NULL && info->username[0] != '\0') -40227a87: 1ef8 l32i.n a15, a14, 4 -40227a89: 3fac beqz.n a15, 40227ab0 -40227a8b: 000f22 l8ui a2, a15, 0 -40227a8e: e29c beqz.n a2, 40227ab0 +40227aa3: 1ef8 l32i.n a15, a14, 4 +40227aa5: 3fac beqz.n a15, 40227acc +40227aa7: 000f22 l8ui a2, a15, 0 +40227aaa: e29c beqz.n a2, 40227acc { if(append_string(connection, info->username, strlen(info->username)) < 0) -40227a90: 0f2d mov.n a2, a15 -40227a92: ffbc01 l32r a0, 40227984 -40227a95: 0000c0 callx0 a0 -40227a98: 024d mov.n a4, a2 -40227a9a: 0f3d mov.n a3, a15 -40227a9c: 0c2d mov.n a2, a12 -40227a9e: ffc805 call0 40227720 -40227aa1: f73296 bltz a2, 40227a18 +40227aac: 0f2d mov.n a2, a15 +40227aae: ffbc01 l32r a0, 402279a0 +40227ab1: 0000c0 callx0 a0 +40227ab4: 024d mov.n a4, a2 +40227ab6: 0f3d mov.n a3, a15 +40227ab8: 0c2d mov.n a2, a12 +40227aba: ffc805 call0 4022773c +40227abd: f73296 bltz a2, 40227a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_USERNAME; -40227aa4: 0a0d32 l8ui a3, a13, 10 -40227aa7: 80af22 movi a2, -128 -40227aaa: 202320 or a2, a3, a2 -40227aad: 0a4d22 s8i a2, a13, 10 +40227ac0: 0a0d32 l8ui a3, a13, 10 +40227ac3: 80af22 movi a2, -128 +40227ac6: 202320 or a2, a3, a2 +40227ac9: 0a4d22 s8i a2, a13, 10 } if(info->password != NULL && info->password[0] != '\0') -40227ab0: 2ee8 l32i.n a14, a14, 8 -40227ab2: 4eac beqz.n a14, 40227ada -40227ab4: 000e22 l8ui a2, a14, 0 -40227ab7: f29c beqz.n a2, 40227ada +40227acc: 2ee8 l32i.n a14, a14, 8 +40227ace: 4eac beqz.n a14, 40227af6 +40227ad0: 000e22 l8ui a2, a14, 0 +40227ad3: f29c beqz.n a2, 40227af6 { if(append_string(connection, info->password, strlen(info->password)) < 0) -40227ab9: 0e2d mov.n a2, a14 -40227abb: ffb201 l32r a0, 40227984 -40227abe: 0000c0 callx0 a0 -40227ac1: 204220 or a4, a2, a2 -40227ac4: 203ee0 or a3, a14, a14 -40227ac7: 0c2d mov.n a2, a12 -40227ac9: ffc545 call0 40227720 -40227acc: f48296 bltz a2, 40227a18 +40227ad5: 0e2d mov.n a2, a14 +40227ad7: ffb201 l32r a0, 402279a0 +40227ada: 0000c0 callx0 a0 +40227add: 204220 or a4, a2, a2 +40227ae0: 203ee0 or a3, a14, a14 +40227ae3: 0c2d mov.n a2, a12 +40227ae5: ffc545 call0 4022773c +40227ae8: f48296 bltz a2, 40227a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_PASSWORD; -40227acf: 0a0d32 l8ui a3, a13, 10 -40227ad2: 024c movi.n a2, 64 -40227ad4: 202320 or a2, a3, a2 -40227ad7: 0a4d22 s8i a2, a13, 10 +40227aeb: 0a0d32 l8ui a3, a13, 10 +40227aee: 024c movi.n a2, 64 +40227af0: 202320 or a2, a3, a2 +40227af3: 0a4d22 s8i a2, a13, 10 } return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); -40227ada: 050c movi.n a5, 0 -40227adc: 054d mov.n a4, a5 -40227ade: 130c movi.n a3, 1 -40227ae0: 0c2d mov.n a2, a12 -40227ae2: ffc9c5 call0 40227780 +40227af6: 050c movi.n a5, 0 +40227af8: 054d mov.n a4, a5 +40227afa: 130c movi.n a3, 1 +40227afc: 0c2d mov.n a2, a12 +40227afe: ffc9c5 call0 4022779c } -40227ae5: 7108 l32i.n a0, a1, 28 -40227ae7: 61c8 l32i.n a12, a1, 24 -40227ae9: 51d8 l32i.n a13, a1, 20 -40227aeb: 41e8 l32i.n a14, a1, 16 -40227aed: 31f8 l32i.n a15, a1, 12 -40227aef: 20c112 addi a1, a1, 32 -40227af2: f00d ret.n +40227b01: 7108 l32i.n a0, a1, 28 +40227b03: 61c8 l32i.n a12, a1, 24 +40227b05: 51d8 l32i.n a13, a1, 20 +40227b07: 41e8 l32i.n a14, a1, 16 +40227b09: 31f8 l32i.n a15, a1, 12 +40227b0b: 20c112 addi a1, a1, 32 +40227b0e: f00d ret.n -40227af4 : +40227b10 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -40227af4: d0c112 addi a1, a1, -48 -40227af7: 81e9 s32i.n a14, a1, 32 -40227af9: 02ed mov.n a14, a2 +40227b10: d0c112 addi a1, a1, -48 +40227b13: 81e9 s32i.n a14, a1, 32 +40227b15: 02ed mov.n a14, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227afb: 320c movi.n a2, 3 +40227b17: 320c movi.n a2, 3 return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -40227afd: a1c9 s32i.n a12, a1, 40 -40227aff: 91d9 s32i.n a13, a1, 36 -40227b01: 71f9 s32i.n a15, a1, 28 -40227b03: b109 s32i.n a0, a1, 44 -40227b05: 0179 s32i.n a7, a1, 0 +40227b19: a1c9 s32i.n a12, a1, 40 +40227b1b: 91d9 s32i.n a13, a1, 36 +40227b1d: 71f9 s32i.n a15, a1, 28 +40227b1f: b109 s32i.n a0, a1, 44 +40227b21: 0179 s32i.n a7, a1, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227b07: 025e22 s16i a2, a14, 4 +40227b23: 025e22 s16i a2, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -40227b0a: 04fd mov.n a15, a4 -40227b0c: 05cd mov.n a12, a5 -40227b0e: 06dd mov.n a13, a6 +40227b26: 04fd mov.n a15, a4 +40227b28: 05cd mov.n a12, a5 +40227b2a: 06dd mov.n a13, a6 init_message(connection); if(topic == NULL || topic[0] == '\0') -40227b10: c3ac beqz.n a3, 40227b40 -40227b12: 000322 l8ui a2, a3, 0 -40227b15: 72ac beqz.n a2, 40227b40 +40227b2c: c3ac beqz.n a3, 40227b5c +40227b2e: 000322 l8ui a2, a3, 0 +40227b31: 72ac beqz.n a2, 40227b5c return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -40227b17: 032d mov.n a2, a3 -40227b19: 016132 s32i a3, a1, 4 -40227b1c: ff9a01 l32r a0, 40227984 -40227b1f: 0000c0 callx0 a0 -40227b22: 1138 l32i.n a3, a1, 4 -40227b24: 024d mov.n a4, a2 -40227b26: 202ee0 or a2, a14, a14 -40227b29: ffbf45 call0 40227720 -40227b2c: 010296 bltz a2, 40227b40 +40227b33: 032d mov.n a2, a3 +40227b35: 016132 s32i a3, a1, 4 +40227b38: ff9a01 l32r a0, 402279a0 +40227b3b: 0000c0 callx0 a0 +40227b3e: 1138 l32i.n a3, a1, 4 +40227b40: 024d mov.n a4, a2 +40227b42: 202ee0 or a2, a14, a14 +40227b45: ffbf45 call0 4022773c +40227b48: 010296 bltz a2, 40227b5c return fail_message(connection); if(qos > 0) -40227b2f: 161da6 blti a13, 1, 40227b49 +40227b4b: 161da6 blti a13, 1, 40227b65 { if((*message_id = append_message_id(connection, 0)) == 0) -40227b32: 030c movi.n a3, 0 -40227b34: 0e2d mov.n a2, a14 -40227b36: ffba85 call0 402276e0 -40227b39: c138 l32i.n a3, a1, 48 -40227b3b: 005322 s16i a2, a3, 0 -40227b3e: e2cc bnez.n a2, 40227b50 +40227b4e: 030c movi.n a3, 0 +40227b50: 0e2d mov.n a2, a14 +40227b52: ffba85 call0 402276fc +40227b55: c138 l32i.n a3, a1, 48 +40227b57: 005322 s16i a2, a3, 0 +40227b5a: e2cc bnez.n a2, 40227b6c return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227b40: 3e28 l32i.n a2, a14, 12 -40227b42: 0e29 s32i.n a2, a14, 0 -40227b44: 0005c6 j 40227b5f -40227b47: 380000 excw +40227b5c: 3e28 l32i.n a2, a14, 12 +40227b5e: 0e29 s32i.n a2, a14, 0 +40227b60: 0005c6 j 40227b7b +40227b63: 380000 excw { if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); } else *message_id = 0; -40227b4a: 020cc1 l32r a12, 401e837c <_lit4_end+0xe04d0> -40227b4d: 005322 s16i a2, a3, 0 +40227b66: 020cc1 l32r a12, 401e8398 <_lit4_end+0xe04ec> +40227b69: 005322 s16i a2, a3, 0 if(connection->message.length + data_length > connection->buffer_length) -40227b50: 021e22 l16ui a2, a14, 4 -40227b53: 081e42 l16ui a4, a14, 16 -40227b56: 32ca add.n a3, a2, a12 -40227b58: 3e58 l32i.n a5, a14, 12 -40227b5a: 0ba437 bge a4, a3, 40227b69 +40227b6c: 021e22 l16ui a2, a14, 4 +40227b6f: 081e42 l16ui a4, a14, 16 +40227b72: 32ca add.n a3, a2, a12 +40227b74: 3e58 l32i.n a5, a14, 12 +40227b76: 0ba437 bge a4, a3, 40227b85 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227b5d: 0e59 s32i.n a5, a14, 0 +40227b79: 0e59 s32i.n a5, a14, 0 connection->message.length = 0; -40227b5f: 020c movi.n a2, 0 -40227b61: 025e22 s16i a2, a14, 4 +40227b7b: 020c movi.n a2, 0 +40227b7d: 025e22 s16i a2, a14, 4 return &connection->message; -40227b64: 0e2d mov.n a2, a14 +40227b80: 0e2d mov.n a2, a14 } else *message_id = 0; if(connection->message.length + data_length > connection->buffer_length) return fail_message(connection); -40227b66: 000786 j 40227b88 +40227b82: 000786 j 40227ba4 memcpy(connection->buffer + connection->message.length, data, data_length); -40227b69: 0c4d mov.n a4, a12 -40227b6b: 0f3d mov.n a3, a15 -40227b6d: 252a add.n a2, a5, a2 -40227b6f: 675c01 l32r a0, 402018e0 -40227b72: 0000c0 callx0 a0 +40227b85: 0c4d mov.n a4, a12 +40227b87: 0f3d mov.n a3, a15 +40227b89: 252a add.n a2, a5, a2 +40227b8b: 675501 l32r a0, 402018e0 +40227b8e: 0000c0 callx0 a0 connection->message.length += data_length; -40227b75: 021e22 l16ui a2, a14, 4 +40227b91: 021e22 l16ui a2, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); -40227b78: 0158 l32i.n a5, a1, 0 +40227b94: 0158 l32i.n a5, a1, 0 *message_id = 0; if(connection->message.length + data_length > connection->buffer_length) return fail_message(connection); memcpy(connection->buffer + connection->message.length, data, data_length); connection->message.length += data_length; -40227b7a: cc2a add.n a12, a12, a2 -40227b7c: 025ec2 s16i a12, a14, 4 +40227b96: cc2a add.n a12, a12, a2 +40227b98: 025ec2 s16i a12, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); -40227b7f: 0d4d mov.n a4, a13 -40227b81: 330c movi.n a3, 3 -40227b83: 0e2d mov.n a2, a14 -40227b85: ffbf85 call0 40227780 +40227b9b: 0d4d mov.n a4, a13 +40227b9d: 330c movi.n a3, 3 +40227b9f: 0e2d mov.n a2, a14 +40227ba1: ffbf85 call0 4022779c } -40227b88: b108 l32i.n a0, a1, 44 -40227b8a: a1c8 l32i.n a12, a1, 40 -40227b8c: 91d8 l32i.n a13, a1, 36 -40227b8e: 81e8 l32i.n a14, a1, 32 -40227b90: 71f8 l32i.n a15, a1, 28 -40227b92: 30c112 addi a1, a1, 48 -40227b95: f00d ret.n +40227ba4: b108 l32i.n a0, a1, 44 +40227ba6: a1c8 l32i.n a12, a1, 40 +40227ba8: 91d8 l32i.n a13, a1, 36 +40227baa: 81e8 l32i.n a14, a1, 32 +40227bac: 71f8 l32i.n a15, a1, 28 +40227bae: 30c112 addi a1, a1, 48 +40227bb1: f00d ret.n ... -40227b98 : +40227bb4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { -40227b98: f0c112 addi a1, a1, -16 -40227b9b: 21c9 s32i.n a12, a1, 8 -40227b9d: 02cd mov.n a12, a2 +40227bb4: f0c112 addi a1, a1, -16 +40227bb7: 21c9 s32i.n a12, a1, 8 +40227bb9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227b9f: 320c movi.n a2, 3 -40227ba1: 025c22 s16i a2, a12, 4 +40227bbb: 320c movi.n a2, 3 +40227bbd: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -40227ba4: f43030 extui a3, a3, 0, 16 -40227ba7: 0c2d mov.n a2, a12 +40227bc0: f43030 extui a3, a3, 0, 16 +40227bc3: 0c2d mov.n a2, a12 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { -40227ba9: 3109 s32i.n a0, a1, 12 +40227bc5: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -40227bab: ffb345 call0 402276e0 -40227bae: c2cc bnez.n a2, 40227bbe +40227bc7: ffb345 call0 402276fc +40227bca: c2cc bnez.n a2, 40227bda return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227bb0: 3c28 l32i.n a2, a12, 12 -40227bb2: 0c29 s32i.n a2, a12, 0 +40227bcc: 3c28 l32i.n a2, a12, 12 +40227bce: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227bb4: 020c movi.n a2, 0 -40227bb6: 025c22 s16i a2, a12, 4 +40227bd0: 020c movi.n a2, 0 +40227bd2: 025c22 s16i a2, a12, 4 return &connection->message; -40227bb9: 0c2d mov.n a2, a12 +40227bd5: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -40227bbb: 000286 j 40227bc9 +40227bd7: 000286 j 40227be5 return fini_message(connection, MQTT_MSG_TYPE_PUBACK, 0, 0, 0); -40227bbe: 050c movi.n a5, 0 -40227bc0: 054d mov.n a4, a5 -40227bc2: 430c movi.n a3, 4 -40227bc4: 0c2d mov.n a2, a12 -40227bc6: ffbb85 call0 40227780 +40227bda: 050c movi.n a5, 0 +40227bdc: 054d mov.n a4, a5 +40227bde: 430c movi.n a3, 4 +40227be0: 0c2d mov.n a2, a12 +40227be2: ffbb85 call0 4022779c } -40227bc9: 3108 l32i.n a0, a1, 12 -40227bcb: 21c8 l32i.n a12, a1, 8 -40227bcd: 10c112 addi a1, a1, 16 -40227bd0: f00d ret.n +40227be5: 3108 l32i.n a0, a1, 12 +40227be7: 21c8 l32i.n a12, a1, 8 +40227be9: 10c112 addi a1, a1, 16 +40227bec: f00d ret.n ... -40227bd4 : +40227bf0 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { -40227bd4: f0c112 addi a1, a1, -16 -40227bd7: 21c9 s32i.n a12, a1, 8 -40227bd9: 02cd mov.n a12, a2 +40227bf0: f0c112 addi a1, a1, -16 +40227bf3: 21c9 s32i.n a12, a1, 8 +40227bf5: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227bdb: 320c movi.n a2, 3 -40227bdd: 025c22 s16i a2, a12, 4 +40227bf7: 320c movi.n a2, 3 +40227bf9: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -40227be0: f43030 extui a3, a3, 0, 16 -40227be3: 0c2d mov.n a2, a12 +40227bfc: f43030 extui a3, a3, 0, 16 +40227bff: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBACK, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { -40227be5: 3109 s32i.n a0, a1, 12 +40227c01: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -40227be7: ffaf85 call0 402276e0 -40227bea: c2cc bnez.n a2, 40227bfa +40227c03: ffaf85 call0 402276fc +40227c06: c2cc bnez.n a2, 40227c16 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227bec: 3c28 l32i.n a2, a12, 12 -40227bee: 0c29 s32i.n a2, a12, 0 +40227c08: 3c28 l32i.n a2, a12, 12 +40227c0a: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227bf0: 020c movi.n a2, 0 -40227bf2: 025c22 s16i a2, a12, 4 +40227c0c: 020c movi.n a2, 0 +40227c0e: 025c22 s16i a2, a12, 4 return &connection->message; -40227bf5: 0c2d mov.n a2, a12 +40227c11: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -40227bf7: 000286 j 40227c05 +40227c13: 000286 j 40227c21 return fini_message(connection, MQTT_MSG_TYPE_PUBREC, 0, 0, 0); -40227bfa: 050c movi.n a5, 0 -40227bfc: 054d mov.n a4, a5 -40227bfe: 530c movi.n a3, 5 -40227c00: 0c2d mov.n a2, a12 -40227c02: ffb7c5 call0 40227780 +40227c16: 050c movi.n a5, 0 +40227c18: 054d mov.n a4, a5 +40227c1a: 530c movi.n a3, 5 +40227c1c: 0c2d mov.n a2, a12 +40227c1e: ffb7c5 call0 4022779c } -40227c05: 3108 l32i.n a0, a1, 12 -40227c07: 21c8 l32i.n a12, a1, 8 -40227c09: 10c112 addi a1, a1, 16 -40227c0c: f00d ret.n +40227c21: 3108 l32i.n a0, a1, 12 +40227c23: 21c8 l32i.n a12, a1, 8 +40227c25: 10c112 addi a1, a1, 16 +40227c28: f00d ret.n ... -40227c10 : +40227c2c : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { -40227c10: f0c112 addi a1, a1, -16 -40227c13: 21c9 s32i.n a12, a1, 8 -40227c15: 02cd mov.n a12, a2 +40227c2c: f0c112 addi a1, a1, -16 +40227c2f: 21c9 s32i.n a12, a1, 8 +40227c31: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227c17: 320c movi.n a2, 3 -40227c19: 025c22 s16i a2, a12, 4 +40227c33: 320c movi.n a2, 3 +40227c35: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -40227c1c: f43030 extui a3, a3, 0, 16 -40227c1f: 0c2d mov.n a2, a12 +40227c38: f43030 extui a3, a3, 0, 16 +40227c3b: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBREC, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { -40227c21: 3109 s32i.n a0, a1, 12 +40227c3d: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -40227c23: ffabc5 call0 402276e0 -40227c26: c2cc bnez.n a2, 40227c36 +40227c3f: ffabc5 call0 402276fc +40227c42: c2cc bnez.n a2, 40227c52 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227c28: 3c28 l32i.n a2, a12, 12 -40227c2a: 0c29 s32i.n a2, a12, 0 +40227c44: 3c28 l32i.n a2, a12, 12 +40227c46: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227c2c: 020c movi.n a2, 0 -40227c2e: 025c22 s16i a2, a12, 4 +40227c48: 020c movi.n a2, 0 +40227c4a: 025c22 s16i a2, a12, 4 return &connection->message; -40227c31: 0c2d mov.n a2, a12 +40227c4d: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -40227c33: 000286 j 40227c41 +40227c4f: 000286 j 40227c5d return fini_message(connection, MQTT_MSG_TYPE_PUBREL, 0, 1, 0); -40227c36: 050c movi.n a5, 0 -40227c38: 140c movi.n a4, 1 -40227c3a: 630c movi.n a3, 6 -40227c3c: 0c2d mov.n a2, a12 -40227c3e: ffb405 call0 40227780 +40227c52: 050c movi.n a5, 0 +40227c54: 140c movi.n a4, 1 +40227c56: 630c movi.n a3, 6 +40227c58: 0c2d mov.n a2, a12 +40227c5a: ffb405 call0 4022779c } -40227c41: 3108 l32i.n a0, a1, 12 -40227c43: 21c8 l32i.n a12, a1, 8 -40227c45: 10c112 addi a1, a1, 16 -40227c48: f00d ret.n +40227c5d: 3108 l32i.n a0, a1, 12 +40227c5f: 21c8 l32i.n a12, a1, 8 +40227c61: 10c112 addi a1, a1, 16 +40227c64: f00d ret.n ... -40227c4c : +40227c68 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { -40227c4c: f0c112 addi a1, a1, -16 -40227c4f: 21c9 s32i.n a12, a1, 8 -40227c51: 02cd mov.n a12, a2 +40227c68: f0c112 addi a1, a1, -16 +40227c6b: 21c9 s32i.n a12, a1, 8 +40227c6d: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227c53: 320c movi.n a2, 3 -40227c55: 025c22 s16i a2, a12, 4 +40227c6f: 320c movi.n a2, 3 +40227c71: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -40227c58: f43030 extui a3, a3, 0, 16 -40227c5b: 0c2d mov.n a2, a12 +40227c74: f43030 extui a3, a3, 0, 16 +40227c77: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBREL, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { -40227c5d: 3109 s32i.n a0, a1, 12 +40227c79: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -40227c5f: ffa805 call0 402276e0 -40227c62: c2cc bnez.n a2, 40227c72 +40227c7b: ffa805 call0 402276fc +40227c7e: c2cc bnez.n a2, 40227c8e return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227c64: 3c28 l32i.n a2, a12, 12 -40227c66: 0c29 s32i.n a2, a12, 0 +40227c80: 3c28 l32i.n a2, a12, 12 +40227c82: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227c68: 020c movi.n a2, 0 -40227c6a: 025c22 s16i a2, a12, 4 +40227c84: 020c movi.n a2, 0 +40227c86: 025c22 s16i a2, a12, 4 return &connection->message; -40227c6d: 0c2d mov.n a2, a12 +40227c89: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -40227c6f: 000286 j 40227c7d +40227c8b: 000286 j 40227c99 return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); -40227c72: 050c movi.n a5, 0 -40227c74: 054d mov.n a4, a5 -40227c76: 730c movi.n a3, 7 -40227c78: 0c2d mov.n a2, a12 -40227c7a: ffb045 call0 40227780 +40227c8e: 050c movi.n a5, 0 +40227c90: 054d mov.n a4, a5 +40227c92: 730c movi.n a3, 7 +40227c94: 0c2d mov.n a2, a12 +40227c96: ffb045 call0 4022779c } -40227c7d: 3108 l32i.n a0, a1, 12 -40227c7f: 21c8 l32i.n a12, a1, 8 -40227c81: 10c112 addi a1, a1, 16 -40227c84: f00d ret.n +40227c99: 3108 l32i.n a0, a1, 12 +40227c9b: 21c8 l32i.n a12, a1, 8 +40227c9d: 10c112 addi a1, a1, 16 +40227ca0: f00d ret.n ... -40227c88 : +40227ca4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -40227c88: e0c112 addi a1, a1, -32 -40227c8b: 61c9 s32i.n a12, a1, 24 -40227c8d: 02cd mov.n a12, a2 +40227ca4: e0c112 addi a1, a1, -32 +40227ca7: 61c9 s32i.n a12, a1, 24 +40227ca9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227c8f: 320c movi.n a2, 3 +40227cab: 320c movi.n a2, 3 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -40227c91: 51d9 s32i.n a13, a1, 20 -40227c93: 41e9 s32i.n a14, a1, 16 -40227c95: 31f9 s32i.n a15, a1, 12 -40227c97: 7109 s32i.n a0, a1, 28 +40227cad: 51d9 s32i.n a13, a1, 20 +40227caf: 41e9 s32i.n a14, a1, 16 +40227cb1: 31f9 s32i.n a15, a1, 12 +40227cb3: 7109 s32i.n a0, a1, 28 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227c99: 025c22 s16i a2, a12, 4 +40227cb5: 025c22 s16i a2, a12, 4 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -40227c9c: 03ed mov.n a14, a3 -40227c9e: 04dd mov.n a13, a4 -40227ca0: 05fd mov.n a15, a5 +40227cb8: 03ed mov.n a14, a3 +40227cba: 04dd mov.n a13, a4 +40227cbc: 05fd mov.n a15, a5 init_message(connection); if(topic == NULL || topic[0] == '\0') -40227ca2: f38c beqz.n a3, 40227cb5 -40227ca4: 000322 l8ui a2, a3, 0 -40227ca7: a28c beqz.n a2, 40227cb5 +40227cbe: f38c beqz.n a3, 40227cd1 +40227cc0: 000322 l8ui a2, a3, 0 +40227cc3: a28c beqz.n a2, 40227cd1 return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) -40227ca9: 030c movi.n a3, 0 -40227cab: 0c2d mov.n a2, a12 -40227cad: ffa305 call0 402276e0 -40227cb0: 005f22 s16i a2, a15, 0 -40227cb3: 52cc bnez.n a2, 40227cbc +40227cc5: 030c movi.n a3, 0 +40227cc7: 0c2d mov.n a2, a12 +40227cc9: ffa305 call0 402276fc +40227ccc: 005f22 s16i a2, a15, 0 +40227ccf: 52cc bnez.n a2, 40227cd8 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227cb5: 3c28 l32i.n a2, a12, 12 -40227cb7: 0c29 s32i.n a2, a12, 0 -40227cb9: 0005c6 j 40227cd4 +40227cd1: 3c28 l32i.n a2, a12, 12 +40227cd3: 0c29 s32i.n a2, a12, 0 +40227cd5: 0005c6 j 40227cf0 return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -40227cbc: 0e2d mov.n a2, a14 -40227cbe: ff3101 l32r a0, 40227984 -40227cc1: 0000c0 callx0 a0 -40227cc4: 024d mov.n a4, a2 -40227cc6: 0e3d mov.n a3, a14 -40227cc8: 0c2d mov.n a2, a12 -40227cca: ffa545 call0 40227720 -40227ccd: 3c38 l32i.n a3, a12, 12 -40227ccf: 00d2d6 bgez a2, 40227ce0 +40227cd8: 0e2d mov.n a2, a14 +40227cda: ff3101 l32r a0, 402279a0 +40227cdd: 0000c0 callx0 a0 +40227ce0: 024d mov.n a4, a2 +40227ce2: 0e3d mov.n a3, a14 +40227ce4: 0c2d mov.n a2, a12 +40227ce6: ffa545 call0 4022773c +40227ce9: 3c38 l32i.n a3, a12, 12 +40227ceb: 00d2d6 bgez a2, 40227cfc return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227cd2: 0c39 s32i.n a3, a12, 0 +40227cee: 0c39 s32i.n a3, a12, 0 connection->message.length = 0; -40227cd4: 020c movi.n a2, 0 -40227cd6: 025c22 s16i a2, a12, 4 +40227cf0: 020c movi.n a2, 0 +40227cf2: 025c22 s16i a2, a12, 4 return &connection->message; -40227cd9: 0c2d mov.n a2, a12 +40227cf5: 0c2d mov.n a2, a12 if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) return fail_message(connection); -40227cdb: 0007c6 j 40227cfe -40227cde: 220000 excw +40227cf7: 0007c6 j 40227d1a +40227cfa: 220000 excw if(connection->message.length + 1 > connection->buffer_length) -40227ce1: 021c movi.n a2, 16 -40227ce3: 081c42 l16ui a4, a12, 16 -40227ce6: e8a247 bge a2, a4, 40227cd2 +40227cfd: 021c movi.n a2, 16 +40227cff: 081c42 l16ui a4, a12, 16 +40227d02: e8a247 bge a2, a4, 40227cee return fail_message(connection); connection->buffer[connection->message.length++] = qos; -40227ce9: 421b addi.n a4, a2, 1 -40227ceb: 025c42 s16i a4, a12, 4 -40227cee: 232a add.n a2, a3, a2 -40227cf0: 0042d2 s8i a13, a2, 0 +40227d05: 421b addi.n a4, a2, 1 +40227d07: 025c42 s16i a4, a12, 4 +40227d0a: 232a add.n a2, a3, a2 +40227d0c: 0042d2 s8i a13, a2, 0 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); -40227cf3: 050c movi.n a5, 0 -40227cf5: 140c movi.n a4, 1 -40227cf7: 830c movi.n a3, 8 -40227cf9: 0c2d mov.n a2, a12 -40227cfb: ffa845 call0 40227780 +40227d0f: 050c movi.n a5, 0 +40227d11: 140c movi.n a4, 1 +40227d13: 830c movi.n a3, 8 +40227d15: 0c2d mov.n a2, a12 +40227d17: ffa845 call0 4022779c } -40227cfe: 7108 l32i.n a0, a1, 28 -40227d00: 61c8 l32i.n a12, a1, 24 -40227d02: 51d8 l32i.n a13, a1, 20 -40227d04: 41e8 l32i.n a14, a1, 16 -40227d06: 31f8 l32i.n a15, a1, 12 -40227d08: 20c112 addi a1, a1, 32 -40227d0b: f00d ret.n -40227d0d: 000000 ill +40227d1a: 7108 l32i.n a0, a1, 28 +40227d1c: 61c8 l32i.n a12, a1, 24 +40227d1e: 51d8 l32i.n a13, a1, 20 +40227d20: 41e8 l32i.n a14, a1, 16 +40227d22: 31f8 l32i.n a15, a1, 12 +40227d24: 20c112 addi a1, a1, 32 +40227d27: f00d ret.n +40227d29: 000000 ill -40227d10 : +40227d2c : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -40227d10: f0c112 addi a1, a1, -16 -40227d13: 21c9 s32i.n a12, a1, 8 -40227d15: 02cd mov.n a12, a2 +40227d2c: f0c112 addi a1, a1, -16 +40227d2f: 21c9 s32i.n a12, a1, 8 +40227d31: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d17: 320c movi.n a2, 3 +40227d33: 320c movi.n a2, 3 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -40227d19: 11d9 s32i.n a13, a1, 4 -40227d1b: 01e9 s32i.n a14, a1, 0 -40227d1d: 3109 s32i.n a0, a1, 12 +40227d35: 11d9 s32i.n a13, a1, 4 +40227d37: 01e9 s32i.n a14, a1, 0 +40227d39: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d1f: 025c22 s16i a2, a12, 4 +40227d3b: 025c22 s16i a2, a12, 4 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -40227d22: 03dd mov.n a13, a3 -40227d24: 04ed mov.n a14, a4 +40227d3e: 03dd mov.n a13, a3 +40227d40: 04ed mov.n a14, a4 init_message(connection); if(topic == NULL || topic[0] == '\0') -40227d26: 53ac beqz.n a3, 40227d4f -40227d28: 000322 l8ui a2, a3, 0 -40227d2b: 02ac beqz.n a2, 40227d4f +40227d42: 53ac beqz.n a3, 40227d6b +40227d44: 000322 l8ui a2, a3, 0 +40227d47: 02ac beqz.n a2, 40227d6b return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) -40227d2d: 030c movi.n a3, 0 -40227d2f: 202cc0 or a2, a12, a12 -40227d32: ff9ac5 call0 402276e0 -40227d35: 005e22 s16i a2, a14, 0 -40227d38: 329c beqz.n a2, 40227d4f +40227d49: 030c movi.n a3, 0 +40227d4b: 202cc0 or a2, a12, a12 +40227d4e: ff9ac5 call0 402276fc +40227d51: 005e22 s16i a2, a14, 0 +40227d54: 329c beqz.n a2, 40227d6b return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -40227d3a: 0d2d mov.n a2, a13 -40227d3c: ff1201 l32r a0, 40227984 -40227d3f: 0000c0 callx0 a0 -40227d42: 024d mov.n a4, a2 -40227d44: 0d3d mov.n a3, a13 -40227d46: 202cc0 or a2, a12, a12 -40227d49: ff9d45 call0 40227720 -40227d4c: 00d2d6 bgez a2, 40227d5d +40227d56: 0d2d mov.n a2, a13 +40227d58: ff1201 l32r a0, 402279a0 +40227d5b: 0000c0 callx0 a0 +40227d5e: 024d mov.n a4, a2 +40227d60: 0d3d mov.n a3, a13 +40227d62: 202cc0 or a2, a12, a12 +40227d65: ff9d45 call0 4022773c +40227d68: 00d2d6 bgez a2, 40227d79 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -40227d4f: 3c28 l32i.n a2, a12, 12 -40227d51: 0c29 s32i.n a2, a12, 0 +40227d6b: 3c28 l32i.n a2, a12, 12 +40227d6d: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -40227d53: 020c movi.n a2, 0 -40227d55: 025c22 s16i a2, a12, 4 +40227d6f: 020c movi.n a2, 0 +40227d71: 025c22 s16i a2, a12, 4 return &connection->message; -40227d58: 0c2d mov.n a2, a12 +40227d74: 0c2d mov.n a2, a12 if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) return fail_message(connection); -40227d5a: 000286 j 40227d68 +40227d76: 000286 j 40227d84 return fini_message(connection, MQTT_MSG_TYPE_UNSUBSCRIBE, 0, 1, 0); -40227d5d: 050c movi.n a5, 0 -40227d5f: 140c movi.n a4, 1 -40227d61: a30c movi.n a3, 10 -40227d63: 0c2d mov.n a2, a12 -40227d65: ffa185 call0 40227780 +40227d79: 050c movi.n a5, 0 +40227d7b: 140c movi.n a4, 1 +40227d7d: a30c movi.n a3, 10 +40227d7f: 0c2d mov.n a2, a12 +40227d81: ffa185 call0 4022779c } -40227d68: 3108 l32i.n a0, a1, 12 -40227d6a: 21c8 l32i.n a12, a1, 8 -40227d6c: 11d8 l32i.n a13, a1, 4 -40227d6e: 01e8 l32i.n a14, a1, 0 -40227d70: 10c112 addi a1, a1, 16 -40227d73: f00d ret.n -40227d75: 000000 ill +40227d84: 3108 l32i.n a0, a1, 12 +40227d86: 21c8 l32i.n a12, a1, 8 +40227d88: 11d8 l32i.n a13, a1, 4 +40227d8a: 01e8 l32i.n a14, a1, 0 +40227d8c: 10c112 addi a1, a1, 16 +40227d8f: f00d ret.n +40227d91: 000000 ill -40227d78 : +40227d94 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { -40227d78: f0c112 addi a1, a1, -16 -40227d7b: 3109 s32i.n a0, a1, 12 +40227d94: f0c112 addi a1, a1, -16 +40227d97: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d7d: 330c movi.n a3, 3 +40227d99: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGREQ, 0, 0, 0); -40227d7f: 050c movi.n a5, 0 +40227d9b: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d81: 025232 s16i a3, a2, 4 +40227d9d: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGREQ, 0, 0, 0); -40227d84: 054d mov.n a4, a5 -40227d86: 0ca032 movi a3, 12 -40227d89: ff9f45 call0 40227780 +40227da0: 054d mov.n a4, a5 +40227da2: 0ca032 movi a3, 12 +40227da5: ff9f45 call0 4022779c } -40227d8c: 3108 l32i.n a0, a1, 12 -40227d8e: 10c112 addi a1, a1, 16 -40227d91: f00d ret.n +40227da8: 3108 l32i.n a0, a1, 12 +40227daa: 10c112 addi a1, a1, 16 +40227dad: f00d ret.n ... -40227d94 : +40227db0 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { -40227d94: f0c112 addi a1, a1, -16 -40227d97: 3109 s32i.n a0, a1, 12 +40227db0: f0c112 addi a1, a1, -16 +40227db3: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d99: 330c movi.n a3, 3 +40227db5: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGRESP, 0, 0, 0); -40227d9b: 050c movi.n a5, 0 +40227db7: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227d9d: 025232 s16i a3, a2, 4 +40227db9: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGRESP, 0, 0, 0); -40227da0: 054d mov.n a4, a5 -40227da2: 0da032 movi a3, 13 -40227da5: ff9d85 call0 40227780 +40227dbc: 054d mov.n a4, a5 +40227dbe: 0da032 movi a3, 13 +40227dc1: ff9d85 call0 4022779c } -40227da8: 3108 l32i.n a0, a1, 12 -40227daa: 10c112 addi a1, a1, 16 -40227dad: f00d ret.n +40227dc4: 3108 l32i.n a0, a1, 12 +40227dc6: 10c112 addi a1, a1, 16 +40227dc9: f00d ret.n ... -40227db0 : +40227dcc : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { -40227db0: f0c112 addi a1, a1, -16 -40227db3: 3109 s32i.n a0, a1, 12 +40227dcc: f0c112 addi a1, a1, -16 +40227dcf: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227db5: 330c movi.n a3, 3 +40227dd1: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_DISCONNECT, 0, 0, 0); -40227db7: 050c movi.n a5, 0 +40227dd3: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -40227db9: 025232 s16i a3, a2, 4 +40227dd5: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_DISCONNECT, 0, 0, 0); -40227dbc: 054d mov.n a4, a5 -40227dbe: 0ea032 movi a3, 14 -40227dc1: ff9bc5 call0 40227780 +40227dd8: 054d mov.n a4, a5 +40227dda: 0ea032 movi a3, 14 +40227ddd: ff9bc5 call0 4022779c } -40227dc4: 3108 l32i.n a0, a1, 12 -40227dc6: 10c112 addi a1, a1, 16 -40227dc9: f00d ret.n +40227de0: 3108 l32i.n a0, a1, 12 +40227de2: 10c112 addi a1, a1, 16 +40227de5: f00d ret.n ... -40227dcc : +40227de8 : #include "../../app/mqtt/include/proto.h" #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; -40227dcc: 0249 s32i.n a4, a2, 0 +40227de8: 0249 s32i.n a4, a2, 0 parser->bufSize = bufSize; parser->dataLen = 0; -40227dce: 040c movi.n a4, 0 +40227dea: 040c movi.n a4, 0 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; -40227dd0: 025252 s16i a5, a2, 4 +40227dec: 025252 s16i a5, a2, 4 parser->dataLen = 0; -40227dd3: 035242 s16i a4, a2, 6 +40227def: 035242 s16i a4, a2, 6 parser->callback = completeCallback; -40227dd6: 3239 s32i.n a3, a2, 12 +40227df2: 3239 s32i.n a3, a2, 12 parser->isEsc = 0; -40227dd8: 084242 s8i a4, a2, 8 +40227df4: 084242 s8i a4, a2, 8 return 0; } -40227ddb: 020c movi.n a2, 0 -40227ddd: f00d ret.n +40227df7: 020c movi.n a2, 0 +40227df9: f00d ret.n ... -40227de0 : +40227dfc : } } return -1; } I16 ICACHE_FLASH_ATTR PROTO_Add(U8 *buf, const U8 *packet, I16 bufSize) { -40227de0: 114400 slli a4, a4, 16 -40227de3: 314040 srai a4, a4, 16 +40227dfc: 114400 slli a4, a4, 16 +40227dff: 314040 srai a4, a4, 16 U16 i = 2; U16 len = *(U16*) packet; -40227de6: 001362 l16ui a6, a3, 0 +40227e02: 001362 l16ui a6, a3, 0 if (bufSize < 1) return -1; -40227de9: 0314e6 bgei a4, 1, 40227df0 -40227dec: f27c movi.n a2, -1 -40227dee: f00d ret.n +40227e05: 0314e6 bgei a4, 1, 40227e0c +40227e08: f27c movi.n a2, -1 +40227e0a: f00d ret.n *buf++ = 0x7E; -40227df0: 7ea072 movi a7, 126 +40227e0c: 7ea072 movi a7, 126 bufSize--; -40227df3: 440b addi.n a4, a4, -1 +40227e0f: 440b addi.n a4, a4, -1 U16 i = 2; U16 len = *(U16*) packet; if (bufSize < 1) return -1; *buf++ = 0x7E; -40227df5: 521b addi.n a5, a2, 1 -40227df7: 004272 s8i a7, a2, 0 +40227e11: 521b addi.n a5, a2, 1 +40227e13: 004272 s8i a7, a2, 0 bufSize--; -40227dfa: 114400 slli a4, a4, 16 +40227e16: 114400 slli a4, a4, 16 } return -1; } I16 ICACHE_FLASH_ATTR PROTO_Add(U8 *buf, const U8 *packet, I16 bufSize) { U16 i = 2; -40227dfd: 220c movi.n a2, 2 +40227e19: 220c movi.n a2, 2 U16 len = *(U16*) packet; if (bufSize < 1) return -1; *buf++ = 0x7E; bufSize--; -40227dff: 314040 srai a4, a4, 16 -40227e02: 636a add.n a6, a3, a6 +40227e1b: 314040 srai a4, a4, 16 +40227e1e: 636a add.n a6, a3, a6 while (len--) { switch (*packet) { -40227e04: 028d mov.n a8, a2 +40227e20: 028d mov.n a8, a2 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; -40227e06: 7da092 movi a9, 125 +40227e22: 7da092 movi a9, 125 *buf++ = *packet++ ^ 0x20; -40227e09: 0a2c movi.n a10, 32 +40227e25: 0a2c movi.n a10, 32 if (bufSize < 1) return -1; *buf++ = 0x7E; bufSize--; while (len--) { -40227e0b: 451367 beq a3, a6, 40227e54 +40227e27: 451367 beq a3, a6, 40227e70 switch (*packet) { -40227e0e: 000372 l8ui a7, a3, 0 -40227e11: 83c7b2 addi a11, a7, -125 -40227e14: 2138b7 bltu a8, a11, 40227e39 +40227e2a: 000372 l8ui a7, a3, 0 +40227e2d: 83c7b2 addi a11, a7, -125 +40227e30: 2138b7 bltu a8, a11, 40227e55 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; -40227e17: d124a6 blti a4, 2, 40227dec +40227e33: d124a6 blti a4, 2, 40227e08 *buf++ = 0x7D; -40227e1a: 004592 s8i a9, a5, 0 +40227e36: 004592 s8i a9, a5, 0 *buf++ = *packet++ ^ 0x20; -40227e1d: 000372 l8ui a7, a3, 0 +40227e39: 000372 l8ui a7, a3, 0 i += 2; bufSize -= 2; -40227e20: fec442 addi a4, a4, -2 +40227e3c: fec442 addi a4, a4, -2 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -40227e23: 3077a0 xor a7, a7, a10 +40227e3f: 3077a0 xor a7, a7, a10 i += 2; -40227e26: 222b addi.n a2, a2, 2 +40227e42: 222b addi.n a2, a2, 2 bufSize -= 2; -40227e28: 114400 slli a4, a4, 16 +40227e44: 114400 slli a4, a4, 16 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -40227e2b: 014572 s8i a7, a5, 1 +40227e47: 014572 s8i a7, a5, 1 i += 2; -40227e2e: f42020 extui a2, a2, 0, 16 +40227e4a: f42020 extui a2, a2, 0, 16 bufSize -= 2; -40227e31: 314040 srai a4, a4, 16 +40227e4d: 314040 srai a4, a4, 16 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -40227e34: 552b addi.n a5, a5, 2 +40227e50: 552b addi.n a5, a5, 2 i += 2; bufSize -= 2; break; -40227e36: 000506 j 40227e4e +40227e52: 000506 j 40227e6a default: if (bufSize < 1) return -1; -40227e39: faf416 beqz a4, 40227dec +40227e55: faf416 beqz a4, 40227e08 *buf++ = *packet++; i++; bufSize--; -40227e3c: 440b addi.n a4, a4, -1 +40227e58: 440b addi.n a4, a4, -1 bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; i++; -40227e3e: 221b addi.n a2, a2, 1 +40227e5a: 221b addi.n a2, a2, 1 bufSize--; -40227e40: 114400 slli a4, a4, 16 +40227e5c: 114400 slli a4, a4, 16 i += 2; bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; -40227e43: 004572 s8i a7, a5, 0 +40227e5f: 004572 s8i a7, a5, 0 i++; -40227e46: f42020 extui a2, a2, 0, 16 +40227e62: f42020 extui a2, a2, 0, 16 bufSize--; -40227e49: 314040 srai a4, a4, 16 +40227e65: 314040 srai a4, a4, 16 i += 2; bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; -40227e4c: 551b addi.n a5, a5, 1 -40227e4e: 331b addi.n a3, a3, 1 -40227e50: ffedc6 j 40227e0b -40227e53: 441600 extui a1, a0, 6, 5 +40227e68: 551b addi.n a5, a5, 1 +40227e6a: 331b addi.n a3, a3, 1 +40227e6c: ffedc6 j 40227e27 +40227e6f: 441600 extui a1, a0, 6, 5 bufSize--; break; } } if (bufSize < 1) return -1; -40227e56: 32f9 s32i.n a15, a2, 12 +40227e72: 32f9 s32i.n a15, a2, 12 *buf++ = 0x7F; -40227e58: 007fa0 excw +40227e74: 007fa0 excw return i; -40227e5b: 321122 l16ui a2, a1, 100 +40227e77: 321122 l16ui a2, a1, 100 break; } } if (bufSize < 1) return -1; *buf++ = 0x7F; -40227e5e: 200045 call0 40247e64 +40227e7a: 200045 call0 40247e80 return i; -40227e61: 0d3120 excw +40227e7d: 0d3120 excw } -40227e64: 0000f0 excw +40227e80: 0000f0 excw ... -40227e68 : +40227e84 : I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { -40227e68: d0c112 addi a1, a1, -48 -40227e6b: 0861e2 s32i a14, a1, 32 -40227e6e: 114400 slli a4, a4, 16 -40227e71: 20e330 or a14, a3, a3 +40227e84: d0c112 addi a1, a1, -48 +40227e87: 0861e2 s32i a14, a1, 32 +40227e8a: 114400 slli a4, a4, 16 +40227e8d: 20e330 or a14, a3, a3 U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -40227e74: 7ea032 movi a3, 126 +40227e90: 7ea032 movi a3, 126 return i; } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { -40227e77: 0a61c2 s32i a12, a1, 40 -40227e7a: 91d9 s32i.n a13, a1, 36 -40227e7c: b109 s32i.n a0, a1, 44 -40227e7e: 71f9 s32i.n a15, a1, 28 -40227e80: 02dd mov.n a13, a2 -40227e82: 31c040 srai a12, a4, 16 +40227e93: 0a61c2 s32i a12, a1, 40 +40227e96: 91d9 s32i.n a13, a1, 36 +40227e98: b109 s32i.n a0, a1, 44 +40227e9a: 71f9 s32i.n a15, a1, 28 +40227e9c: 02dd mov.n a13, a2 +40227e9e: 31c040 srai a12, a4, 16 U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -40227e85: 220585 call0 40249ee0 -40227e88: 400226 beqi a2, -1, 40227ecc -40227e8b: f4c0c0 extui a12, a12, 0, 16 -40227e8e: ceca add.n a12, a14, a12 -40227e90: 01c9 s32i.n a12, a1, 0 +40227ea1: 2205c5 call0 40249f00 +40227ea4: 400226 beqi a2, -1, 40227ee8 +40227ea7: f4c0c0 extui a12, a12, 0, 16 +40227eaa: ceca add.n a12, a14, a12 +40227eac: 01c9 s32i.n a12, a1, 0 switch (*packet) { case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; -40227e92: 0f2c movi.n a15, 32 +40227eae: 0f2c movi.n a15, 32 } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -40227e94: 2c0c movi.n a12, 2 -40227e96: 0005c6 j 40227eb1 +40227eb0: 2c0c movi.n a12, 2 +40227eb2: 0005c6 j 40227ecd switch (*packet) { case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; -40227e99: 000e32 l8ui a3, a14, 0 -40227e9c: 0d2d mov.n a2, a13 -40227e9e: 3033f0 xor a3, a3, a15 -40227ea1: 743030 extui a3, a3, 0, 8 -40227ea4: 220385 call0 40249ee0 -40227ea7: 210226 beqi a2, -1, 40227ecc +40227eb5: 000e32 l8ui a3, a14, 0 +40227eb8: 0d2d mov.n a2, a13 +40227eba: 3033f0 xor a3, a3, a15 +40227ebd: 743030 extui a3, a3, 0, 8 +40227ec0: 2203c5 call0 40249f00 +40227ec3: 210226 beqi a2, -1, 40227ee8 i += 2; -40227eaa: cc2b addi.n a12, a12, 2 +40227ec6: cc2b addi.n a12, a12, 2 break; default: if(RINGBUF_Put(rb, *packet++) == -1) return -1; i++; -40227eac: f4c0c0 extui a12, a12, 0, 16 -40227eaf: ee1b addi.n a14, a14, 1 +40227ec8: f4c0c0 extui a12, a12, 0, 16 +40227ecb: ee1b addi.n a14, a14, 1 I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; while (len--) { -40227eb1: 0148 l32i.n a4, a1, 0 -40227eb3: 2a1e47 beq a14, a4, 40227ee1 +40227ecd: 0148 l32i.n a4, a1, 0 +40227ecf: 2a1e47 beq a14, a4, 40227efd switch (*packet) { -40227eb6: 000e32 l8ui a3, a14, 0 -40227eb9: 240c movi.n a4, 2 -40227ebb: 83c322 addi a2, a3, -125 -40227ebe: 0f3427 bltu a4, a2, 40227ed1 +40227ed2: 000e32 l8ui a3, a14, 0 +40227ed5: 240c movi.n a4, 2 +40227ed7: 83c322 addi a2, a3, -125 +40227eda: 0f3427 bltu a4, a2, 40227eed case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; -40227ec1: 7da032 movi a3, 125 -40227ec4: 0d2d mov.n a2, a13 -40227ec6: 220185 call0 40249ee0 -40227ec9: cc0266 bnei a2, -1, 40227e99 +40227edd: 7da032 movi a3, 125 +40227ee0: 0d2d mov.n a2, a13 +40227ee2: 2201c5 call0 40249f00 +40227ee5: cc0266 bnei a2, -1, 40227eb5 } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -40227ecc: f27c movi.n a2, -1 -40227ece: 000846 j 40227ef3 +40227ee8: f27c movi.n a2, -1 +40227eea: 000846 j 40227f0f if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; i += 2; break; default: if(RINGBUF_Put(rb, *packet++) == -1) return -1; -40227ed1: 0d2d mov.n a2, a13 -40227ed3: 2200c5 call0 40249ee0 -40227ed6: f20226 beqi a2, -1, 40227ecc +40227eed: 0d2d mov.n a2, a13 +40227eef: 220105 call0 40249f00 +40227ef2: f20226 beqi a2, -1, 40227ee8 i++; -40227ed9: cc1b addi.n a12, a12, 1 -40227edb: fff346 j 40227eac -40227ede: 000000 ill +40227ef5: cc1b addi.n a12, a12, 1 +40227ef7: fff346 j 40227ec8 +40227efa: 000000 ill break; } } if(RINGBUF_Put(rb, 0x7F) == -1) return -1; -40227ee1: 7fa032 movi a3, 127 -40227ee4: 202dd0 or a2, a13, a13 -40227ee7: 21ff85 call0 40249ee0 -40227eea: de0226 beqi a2, -1, 40227ecc +40227efd: 7fa032 movi a3, 127 +40227f00: 202dd0 or a2, a13, a13 +40227f03: 21ffc5 call0 40249f00 +40227f06: de0226 beqi a2, -1, 40227ee8 return i; -40227eed: 112c00 slli a2, a12, 16 -40227ef0: 312020 srai a2, a2, 16 +40227f09: 112c00 slli a2, a12, 16 +40227f0c: 312020 srai a2, a2, 16 } -40227ef3: 0b2102 l32i a0, a1, 44 -40227ef6: 0a21c2 l32i a12, a1, 40 -40227ef9: 91d8 l32i.n a13, a1, 36 -40227efb: 81e8 l32i.n a14, a1, 32 -40227efd: 71f8 l32i.n a15, a1, 28 -40227eff: 30c112 addi a1, a1, 48 -40227f02: f00d ret.n - -40227f04 : +40227f0f: 0b2102 l32i a0, a1, 44 +40227f12: 0a21c2 l32i a12, a1, 40 +40227f15: 91d8 l32i.n a13, a1, 36 +40227f17: 81e8 l32i.n a14, a1, 32 +40227f19: 71f8 l32i.n a15, a1, 28 +40227f1b: 30c112 addi a1, a1, 48 +40227f1e: f00d ret.n + +40227f20 : parser->isEsc = 0; return 0; } I8 ICACHE_FLASH_ATTR PROTO_ParseByte(PROTO_PARSER *parser, U8 value) { -40227f04: f0c112 addi a1, a1, -16 -40227f07: 21c9 s32i.n a12, a1, 8 -40227f09: 3109 s32i.n a0, a1, 12 -40227f0b: 02cd mov.n a12, a2 -40227f0d: 743030 extui a3, a3, 0, 8 +40227f20: f0c112 addi a1, a1, -16 +40227f23: 21c9 s32i.n a12, a1, 8 +40227f25: 3109 s32i.n a0, a1, 12 +40227f27: 02cd mov.n a12, a2 +40227f29: 743030 extui a3, a3, 0, 8 switch(value){ -40227f10: 7ea022 movi a2, 126 -40227f13: 131327 beq a3, a2, 40227f2a -40227f16: 7fa022 movi a2, 127 -40227f19: 1d1327 beq a3, a2, 40227f3a -40227f1c: 7da022 movi a2, 125 -40227f1f: 299327 bne a3, a2, 40227f4c +40227f2c: 7ea022 movi a2, 126 +40227f2f: 131327 beq a3, a2, 40227f46 +40227f32: 7fa022 movi a2, 127 +40227f35: 1d1327 beq a3, a2, 40227f56 +40227f38: 7da022 movi a2, 125 +40227f3b: 299327 bne a3, a2, 40227f68 case 0x7D: parser->isEsc = 1; -40227f22: 120c movi.n a2, 1 -40227f24: 084c22 s8i a2, a12, 8 -40227f27: 001286 j 40227f75 +40227f3e: 120c movi.n a2, 1 +40227f40: 084c22 s8i a2, a12, 8 +40227f43: 001286 j 40227f91 break; case 0x7E: parser->dataLen = 0; -40227f2a: 020c movi.n a2, 0 -40227f2c: 035c22 s16i a2, a12, 6 +40227f46: 020c movi.n a2, 0 +40227f48: 035c22 s16i a2, a12, 6 parser->isEsc = 0; -40227f2f: 084c22 s8i a2, a12, 8 +40227f4b: 084c22 s8i a2, a12, 8 parser->isBegin = 1; -40227f32: 120c movi.n a2, 1 -40227f34: 094c22 s8i a2, a12, 9 -40227f37: 000e86 j 40227f75 +40227f4e: 120c movi.n a2, 1 +40227f50: 094c22 s8i a2, a12, 9 +40227f53: 000e86 j 40227f91 break; case 0x7F: if (parser->callback != NULL) -40227f3a: 3c28 l32i.n a2, a12, 12 -40227f3c: 128c beqz.n a2, 40227f41 +40227f56: 3c28 l32i.n a2, a12, 12 +40227f58: 128c beqz.n a2, 40227f5d parser->callback(); -40227f3e: 0002c0 callx0 a2 +40227f5a: 0002c0 callx0 a2 parser->isBegin = 0; -40227f41: 020c movi.n a2, 0 -40227f43: 094c22 s8i a2, a12, 9 +40227f5d: 020c movi.n a2, 0 +40227f5f: 094c22 s8i a2, a12, 9 return 0; -40227f46: 020c movi.n a2, 0 -40227f48: 000b06 j 40227f78 -40227f4b: 0c2200 excw +40227f62: 020c movi.n a2, 0 +40227f64: 000b06 j 40227f94 +40227f67: 0c2200 excw break; default: if(parser->isBegin == 0) break; -40227f4e: ac09 s32i.n a0, a12, 40 -40227f50: 0c2222 l32i a2, a2, 48 +40227f6a: ac09 s32i.n a0, a12, 40 +40227f6c: 0c2222 l32i a2, a2, 48 if(parser->isEsc){ -40227f53: 8c08 l32i.n a0, a12, 32 -40227f55: 022c82 l32i a8, a12, 8 +40227f6f: 8c08 l32i.n a0, a12, 32 +40227f71: 022c82 l32i a8, a12, 8 value ^= 0x20; -40227f58: 303320 xor a3, a3, a2 +40227f74: 303320 xor a3, a3, a2 parser->isEsc = 0; -40227f5b: 020c movi.n a2, 0 -40227f5d: 084c22 s8i a2, a12, 8 +40227f77: 020c movi.n a2, 0 +40227f79: 084c22 s8i a2, a12, 8 } if(parser->dataLen < parser->bufSize) -40227f60: 031c22 l16ui a2, a12, 6 -40227f63: 021c42 l16ui a4, a12, 4 -40227f66: 0bb247 bgeu a2, a4, 40227f75 +40227f7c: 031c22 l16ui a2, a12, 6 +40227f7f: 021c42 l16ui a4, a12, 4 +40227f82: 0bb247 bgeu a2, a4, 40227f91 parser->buf[parser->dataLen++] = value; -40227f69: 0c48 l32i.n a4, a12, 0 -40227f6b: 521b addi.n a5, a2, 1 -40227f6d: 035c52 s16i a5, a12, 6 -40227f70: 242a add.n a2, a4, a2 -40227f72: 004232 s8i a3, a2, 0 +40227f85: 0c48 l32i.n a4, a12, 0 +40227f87: 521b addi.n a5, a2, 1 +40227f89: 035c52 s16i a5, a12, 6 +40227f8c: 242a add.n a2, a4, a2 +40227f8e: 004232 s8i a3, a2, 0 break; } return -1; -40227f75: ffa022 movi a2, 255 +40227f91: ffa022 movi a2, 255 } -40227f78: 3108 l32i.n a0, a1, 12 -40227f7a: 21c8 l32i.n a12, a1, 8 -40227f7c: 10c112 addi a1, a1, 16 -40227f7f: f00d ret.n -40227f81: 000000 ill +40227f94: 3108 l32i.n a0, a1, 12 +40227f96: 21c8 l32i.n a12, a1, 8 +40227f98: 10c112 addi a1, a1, 16 +40227f9b: f00d ret.n +40227f9d: 000000 ill -40227f84 : +40227fa0 : I8 ICACHE_FLASH_ATTR PROTO_Parse(PROTO_PARSER *parser, U8 *buf, U16 len) { -40227f84: f0c112 addi a1, a1, -16 -40227f87: f44040 extui a4, a4, 0, 16 -40227f8a: 21c9 s32i.n a12, a1, 8 -40227f8c: 11d9 s32i.n a13, a1, 4 -40227f8e: 01e9 s32i.n a14, a1, 0 -40227f90: 3109 s32i.n a0, a1, 12 -40227f92: 02ed mov.n a14, a2 -40227f94: 03cd mov.n a12, a3 -40227f96: d34a add.n a13, a3, a4 +40227fa0: f0c112 addi a1, a1, -16 +40227fa3: f44040 extui a4, a4, 0, 16 +40227fa6: 21c9 s32i.n a12, a1, 8 +40227fa8: 11d9 s32i.n a13, a1, 4 +40227faa: 01e9 s32i.n a14, a1, 0 +40227fac: 3109 s32i.n a0, a1, 12 +40227fae: 02ed mov.n a14, a2 +40227fb0: 03cd mov.n a12, a3 +40227fb2: d34a add.n a13, a3, a4 while(len--) -40227f98: 0d1cd7 beq a12, a13, 40227fa9 +40227fb4: 0d1cd7 beq a12, a13, 40227fc5 PROTO_ParseByte(parser, *buf++); -40227f9b: 000c32 l8ui a3, a12, 0 -40227f9e: 202ee0 or a2, a14, a14 -40227fa1: fff605 call0 40227f04 -40227fa4: cc1b addi.n a12, a12, 1 -40227fa6: fffb86 j 40227f98 +40227fb7: 000c32 l8ui a3, a12, 0 +40227fba: 202ee0 or a2, a14, a14 +40227fbd: fff605 call0 40227f20 +40227fc0: cc1b addi.n a12, a12, 1 +40227fc2: fffb86 j 40227fb4 return 0; } -40227fa9: 3108 l32i.n a0, a1, 12 -40227fab: 020c movi.n a2, 0 -40227fad: 21c8 l32i.n a12, a1, 8 -40227faf: 11d8 l32i.n a13, a1, 4 -40227fb1: 01e8 l32i.n a14, a1, 0 -40227fb3: 10c112 addi a1, a1, 16 -40227fb6: f00d ret.n - -40227fb8 : +40227fc5: 3108 l32i.n a0, a1, 12 +40227fc7: 020c movi.n a2, 0 +40227fc9: 21c8 l32i.n a12, a1, 8 +40227fcb: 11d8 l32i.n a13, a1, 4 +40227fcd: 01e8 l32i.n a14, a1, 0 +40227fcf: 10c112 addi a1, a1, 16 +40227fd2: f00d ret.n + +40227fd4 : I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -40227fb8: d0c112 addi a1, a1, -48 -40227fbb: 91d9 s32i.n a13, a1, 36 +40227fd4: d0c112 addi a1, a1, -48 +40227fd7: 91d9 s32i.n a13, a1, 36 #include "../../app/mqtt/include/proto.h" #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; -40227fbd: 0139 s32i.n a3, a1, 0 +40227fd9: 0139 s32i.n a3, a1, 0 PROTO_ParseByte(parser, *buf++); return 0; } I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -40227fbf: 02dd mov.n a13, a2 +40227fdb: 02dd mov.n a13, a2 I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; parser->dataLen = 0; parser->callback = completeCallback; -40227fc1: 030c movi.n a3, 0 +40227fdd: 030c movi.n a3, 0 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; parser->dataLen = 0; -40227fc3: 020c movi.n a2, 0 +40227fdf: 020c movi.n a2, 0 PROTO_ParseByte(parser, *buf++); return 0; } I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -40227fc5: 81e9 s32i.n a14, a1, 32 -40227fc7: b109 s32i.n a0, a1, 44 -40227fc9: a1c9 s32i.n a12, a1, 40 -40227fcb: 04ed mov.n a14, a4 +40227fe1: 81e9 s32i.n a14, a1, 32 +40227fe3: b109 s32i.n a0, a1, 44 +40227fe5: a1c9 s32i.n a12, a1, 40 +40227fe7: 04ed mov.n a14, a4 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; -40227fcd: 025152 s16i a5, a1, 4 +40227fe9: 025152 s16i a5, a1, 4 parser->dataLen = 0; -40227fd0: 035122 s16i a2, a1, 6 +40227fec: 035122 s16i a2, a1, 6 parser->callback = completeCallback; -40227fd3: 036132 s32i a3, a1, 12 +40227fef: 036132 s32i a3, a1, 12 parser->isEsc = 0; -40227fd6: 084122 s8i a2, a1, 8 +40227ff2: 084122 s8i a2, a1, 8 { U8 c; PROTO_PARSER proto; PROTO_Init(&proto, NULL, bufOut, maxBufLen); while(RINGBUF_Get(rb, &c) == 0){ -40227fd9: 10c132 addi a3, a1, 16 -40227fdc: 202dd0 or a2, a13, a13 -40227fdf: 21f445 call0 40249f24 -40227fe2: 20c220 or a12, a2, a2 -40227fe5: 013256 bnez a2, 40227ffc +40227ff5: 10c132 addi a3, a1, 16 +40227ff8: 202dd0 or a2, a13, a13 +40227ffb: 21f485 call0 40249f44 +40227ffe: 20c220 or a12, a2, a2 +40228001: 013256 bnez a2, 40228018 if(PROTO_ParseByte(&proto, c) == 0){ -40227fe8: 100132 l8ui a3, a1, 16 -40227feb: 012d mov.n a2, a1 -40227fed: fff145 call0 40227f04 -40227ff0: fe5256 bnez a2, 40227fd9 +40228004: 100132 l8ui a3, a1, 16 +40228007: 012d mov.n a2, a1 +40228009: fff145 call0 40227f20 +4022800c: fe5256 bnez a2, 40227ff5 *len = proto.dataLen; -40227ff3: 031122 l16ui a2, a1, 6 -40227ff6: 005e22 s16i a2, a14, 0 +4022800f: 031122 l16ui a2, a1, 6 +40228012: 005e22 s16i a2, a14, 0 return 0; -40227ff9: 000046 j 40227ffe +40228015: 000046 j 4022801a } } return -1; -40227ffc: fc7c movi.n a12, -1 +40228018: fc7c movi.n a12, -1 } -40227ffe: b108 l32i.n a0, a1, 44 -40228000: 0c2d mov.n a2, a12 -40228002: 91d8 l32i.n a13, a1, 36 -40228004: a1c8 l32i.n a12, a1, 40 -40228006: 81e8 l32i.n a14, a1, 32 -40228008: 30c112 addi a1, a1, 48 -4022800b: f00d ret.n -4022800d: 000000 ill - -40228010 : +4022801a: b108 l32i.n a0, a1, 44 +4022801c: 0c2d mov.n a2, a12 +4022801e: 91d8 l32i.n a13, a1, 36 +40228020: a1c8 l32i.n a12, a1, 40 +40228022: 81e8 l32i.n a14, a1, 32 +40228024: 30c112 addi a1, a1, 48 +40228027: f00d ret.n +40228029: 000000 ill + +4022802c : */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; size_t i = 0; for (i = 0; i < 4; i++) { -40228010: 040c movi.n a4, 0 +4022802c: 040c movi.n a4, 0 /* * function: parse_hex4 * description: parse 4 digit hexadecimal number */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; -40228012: 043d mov.n a3, a4 +4022802e: 043d mov.n a3, a4 size_t i = 0; for (i = 0; i < 4; i++) { /* parse digit */ if ((input[i] >= '0') && (input[i] <= '9')) { -40228014: 970c movi.n a7, 9 -40228016: 524a add.n a5, a2, a4 -40228018: 000552 l8ui a5, a5, 0 -4022801b: d0c562 addi a6, a5, -48 -4022801e: 746060 extui a6, a6, 0, 8 -40228021: 073767 bltu a7, a6, 4022802c -40228024: d0c332 addi a3, a3, -48 -40228027: 000786 j 40228049 -4022802a: 620000 excw +40228030: 970c movi.n a7, 9 +40228032: 524a add.n a5, a2, a4 +40228034: 000552 l8ui a5, a5, 0 +40228037: d0c562 addi a6, a5, -48 +4022803a: 746060 extui a6, a6, 0, 8 +4022803d: 073767 bltu a7, a6, 40228048 +40228040: d0c332 addi a3, a3, -48 +40228043: 000786 j 40228065 +40228046: 620000 excw h += (unsigned int) input[i] - '0'; } else if ((input[i] >= 'A') && (input[i] <= 'F')) { -4022802d: 60bfc5 call0 40288c2c <_irom0_text_end+0x3bcec> -40228030: f67460 excw -40228033: 320766 bnei a7, -1, 40228069 -40228036: 46c9c3 excw -40228039: 000003 excw -4022803c: c56200 extui a6, a0, 18, 13 +40228049: 60bfc5 call0 40288c48 <_irom0_text_end+0x3bce8> +4022804c: f67460 excw +4022804f: 320766 bnei a7, -1, 40228085 +40228052: 46c9c3 excw +40228055: 000003 excw +40228058: c56200 extui a6, a0, 18, 13 h += (unsigned int) 10 + input[i] - 'A'; } else if ((input[i] >= 'a') && (input[i] <= 'f')) { -4022803f: 9f .byte 0x9f -40228040: 746060 extui a6, a6, 0, 8 -40228043: 1566f6 bgeui a6, 6, 4022805c -40228046: a9c332 addi a3, a3, -87 +4022805b: 9f .byte 0x9f +4022805c: 746060 extui a6, a6, 0, 8 +4022805f: 1566f6 bgeui a6, 6, 40228078 +40228062: a9c332 addi a3, a3, -87 h += (unsigned int) 10 + input[i] - 'a'; -40228049: 353a add.n a3, a5, a3 -4022804b: 541b addi.n a5, a4, 1 +40228065: 353a add.n a3, a5, a3 +40228067: 541b addi.n a5, a4, 1 } else /* invalid */ { return 0; } if (i < 3) { -4022804d: 073426 beqi a4, 3, 40228058 +40228069: 073426 beqi a4, 3, 40228074 /* shift left to make place for the next nibble */ h = h << 4; -40228050: 1133c0 slli a3, a3, 4 +4022806c: 1133c0 slli a3, a3, 4 */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; size_t i = 0; for (i = 0; i < 4; i++) { -40228053: 054d mov.n a4, a5 -40228055: bd4566 bnei a5, 4, 40228016 -40228058: 032d mov.n a2, a3 -4022805a: f00d ret.n +4022806f: 054d mov.n a4, a5 +40228071: bd4566 bnei a5, 4, 40228032 +40228074: 032d mov.n a2, a3 +40228076: f00d ret.n h += (unsigned int) 10 + input[i] - 'A'; } else if ((input[i] >= 'a') && (input[i] <= 'f')) { h += (unsigned int) 10 + input[i] - 'a'; } else /* invalid */ { return 0; -4022805c: 020c movi.n a2, 0 +40228078: 020c movi.n a2, 0 h = h << 4; } } return h; } -4022805e: f00d ret.n -40228060: ff2400 excw -40228063: ff .byte 0xff -40228064: ff2800 excw -40228067: ff .byte 0xff -40228068: ff .byte 0xff -40228069: ff .byte 0xff -4022806a: 780010 excw - -4022806c : +4022807a: f00d ret.n +4022807c: ff2400 excw +4022807f: ff .byte 0xff +40228080: ff2800 excw +40228083: ff .byte 0xff +40228084: ff .byte 0xff +40228085: ff .byte 0xff +40228086: 780010 excw + +40228088 : * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -4022806c: 0378 l32i.n a7, a3, 0 -4022806e: 2348 l32i.n a4, a3, 8 +40228088: 0378 l32i.n a7, a3, 0 +4022808a: 2348 l32i.n a4, a3, 8 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -40228070: d0c112 addi a1, a1, -48 -40228073: 81e9 s32i.n a14, a1, 32 -40228075: b109 s32i.n a0, a1, 44 +4022808c: d0c112 addi a1, a1, -48 +4022808f: 81e9 s32i.n a14, a1, 32 +40228091: b109 s32i.n a0, a1, 44 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -40228077: e41b addi.n a14, a4, 1 +40228093: e41b addi.n a14, a4, 1 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -40228079: a1c9 s32i.n a12, a1, 40 -4022807b: 91d9 s32i.n a13, a1, 36 -4022807d: 71f9 s32i.n a15, a1, 28 +40228095: a1c9 s32i.n a12, a1, 40 +40228097: 91d9 s32i.n a13, a1, 36 +40228099: 71f9 s32i.n a15, a1, 28 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -4022807f: 474a add.n a4, a7, a4 -40228081: 000452 l8ui a5, a4, 0 +4022809b: 474a add.n a4, a7, a4 +4022809d: 000452 l8ui a5, a4, 0 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -40228084: 0129 s32i.n a2, a1, 0 +402280a0: 0129 s32i.n a2, a1, 0 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -40228086: 222c movi.n a2, 34 +402280a2: 222c movi.n a2, 34 * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -40228088: e7ea add.n a14, a7, a14 +402280a4: e7ea add.n a14, a7, a14 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -4022808a: 021527 beq a5, a2, 40228090 -4022808d: 007e46 j 4022828a +402280a6: 021527 beq a5, a2, 402280ac +402280a9: 007e46 j 402282a6 size_t allocation_length = 0; size_t skipped_bytes = 0; // 跳过的字节 // 如果 input_end 没有扫描到 input_buffer的末尾,并且input不等于 \" while (((size_t) (input_end - input_buffer->content) < input_buffer->length) && (*input_end != '\"')) { -40228090: 1368 l32i.n a6, a3, 4 -40228092: 0efd mov.n a15, a14 -40228094: 020c movi.n a2, 0 -40228096: 282c movi.n a8, 34 +402280ac: 1368 l32i.n a6, a3, 4 +402280ae: 0efd mov.n a15, a14 +402280b0: 020c movi.n a2, 0 +402280b2: 282c movi.n a8, 34 /* is escape sequence */ if (input_end[0] == '\\') // 如果是转义字符 -40228098: c95c movi.n a9, 92 +402280b4: c95c movi.n a9, 92 // 计算可能需要的输出空间 size_t allocation_length = 0; size_t skipped_bytes = 0; // 跳过的字节 // 如果 input_end 没有扫描到 input_buffer的末尾,并且input不等于 \" while (((size_t) (input_end - input_buffer->content) -4022809a: c05f70 sub a5, a15, a7 -4022809d: 023567 bltu a5, a6, 402280a3 -402280a0: 007986 j 4022828a +402280b6: c05f70 sub a5, a15, a7 +402280b9: 023567 bltu a5, a6, 402280bf +402280bc: 007986 j 402282a6 < input_buffer->length) && (*input_end != '\"')) { -402280a3: 000f52 l8ui a5, a15, 0 -402280a6: 171587 beq a5, a8, 402280c1 +402280bf: 000f52 l8ui a5, a15, 0 +402280c2: 171587 beq a5, a8, 402280dd /* is escape sequence */ if (input_end[0] == '\\') // 如果是转义字符 -402280a9: 0c9597 bne a5, a9, 402280b9 +402280c5: 0c9597 bne a5, a9, 402280d5 { if ((size_t) (input_end + 1 - input_buffer->content) -402280ac: ff1b addi.n a15, a15, 1 -402280ae: c05f70 sub a5, a15, a7 -402280b1: 023567 bltu a5, a6, 402280b7 -402280b4: 007486 j 4022828a +402280c8: ff1b addi.n a15, a15, 1 +402280ca: c05f70 sub a5, a15, a7 +402280cd: 023567 bltu a5, a6, 402280d3 +402280d0: 007486 j 402282a6 >= input_buffer->length) { /* prevent buffer overflow when last input character is a backslash */ goto fail; } skipped_bytes++; // 增加一个要跳过的字符 -402280b7: 221b addi.n a2, a2, 1 +402280d3: 221b addi.n a2, a2, 1 input_end++; } input_end++; -402280b9: ff1b addi.n a15, a15, 1 -402280bb: fff6c6 j 4022809a -402280be: 000000 ill +402280d5: ff1b addi.n a15, a15, 1 +402280d7: fff6c6 j 402280b6 +402280da: 000000 ill /* This is at most how much we need for the output */ allocation_length = (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; // 通过 hooks.allocate 获取内存 output = (unsigned char*) input_buffer->hooks.allocate( -402280c1: c04f40 sub a4, a15, a4 -402280c4: c02420 sub a2, a4, a2 -402280c7: 4348 l32i.n a4, a3, 16 -402280c9: 221b addi.n a2, a2, 1 -402280cb: 3139 s32i.n a3, a1, 12 -402280cd: 0004c0 callx0 a4 -402280d0: 027d mov.n a7, a2 +402280dd: c04f40 sub a4, a15, a4 +402280e0: c02420 sub a2, a4, a2 +402280e3: 4348 l32i.n a4, a3, 16 +402280e5: 221b addi.n a2, a2, 1 +402280e7: 3139 s32i.n a3, a1, 12 +402280e9: 0004c0 callx0 a4 +402280ec: 027d mov.n a7, a2 allocation_length + sizeof("")); if (output == NULL) { -402280d2: 3138 l32i.n a3, a1, 12 -402280d4: 02cd mov.n a12, a2 +402280ee: 3138 l32i.n a3, a1, 12 +402280f0: 02cd mov.n a12, a2 // 设置输出指针 output_pointer = output; /* loop through the string literal */ while (input_pointer < input_end) { // 如果不是转移字符,则直接拷贝 if (*input_pointer != '\\') { -402280d6: c85c movi.n a8, 92 +402280f2: c85c movi.n a8, 92 (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; // 通过 hooks.allocate 获取内存 output = (unsigned char*) input_buffer->hooks.allocate( allocation_length + sizeof("")); if (output == NULL) { -402280d8: 1ae216 beqz a2, 4022828a +402280f4: 1ae216 beqz a2, 402282a6 } // 设置输出指针 output_pointer = output; /* loop through the string literal */ while (input_pointer < input_end) { -402280db: 023ef7 bltu a14, a15, 402280e1 -402280de: 005fc6 j 40228261 +402280f7: 023ef7 bltu a14, a15, 402280fd +402280fa: 005fc6 j 4022827d // 如果不是转移字符,则直接拷贝 if (*input_pointer != '\\') { -402280e1: 000e22 l8ui a2, a14, 0 -402280e4: 091287 beq a2, a8, 402280f1 +402280fd: 000e22 l8ui a2, a14, 0 +40228100: 091287 beq a2, a8, 4022810d *output_pointer++ = *input_pointer++; -402280e7: 004c22 s8i a2, a12, 0 -402280ea: ee1b addi.n a14, a14, 1 -402280ec: cc1b addi.n a12, a12, 1 -402280ee: fffa46 j 402280db +40228103: 004c22 s8i a2, a12, 0 +40228106: ee1b addi.n a14, a14, 1 +40228108: cc1b addi.n a12, a12, 1 +4022810a: fffa46 j 402280f7 } /* escape sequence */ // 转义序列 else { unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { -402280f1: c04fe0 sub a4, a15, a14 -402280f4: 0214e6 bgei a4, 1, 402280fa -402280f7: 006046 j 4022827c +4022810d: c04fe0 sub a4, a15, a14 +40228110: 0214e6 bgei a4, 1, 40228116 +40228113: 006046 j 40228298 goto fail; } switch (input_pointer[1]) { -402280fa: 010e22 l8ui a2, a14, 1 -402280fd: 66a052 movi a5, 102 -40228100: 4e1257 beq a2, a5, 40228152 -40228103: 223527 bltu a5, a2, 40228129 -40228106: f42c movi.n a4, 47 -40228108: 481247 beq a2, a4, 40228154 -4022810b: 093427 bltu a4, a2, 40228118 -4022810e: 242c movi.n a4, 34 -40228110: 401247 beq a2, a4, 40228154 -40228113: 005946 j 4022827c -40228116: 870000 excw -40228119: 423812 excw -4022811c: 4762a0 excw -4022811f: c60212 l8ui a1, a2, 198 -40228122: 0c0055 excw +40228116: 010e22 l8ui a2, a14, 1 +40228119: 66a052 movi a5, 102 +4022811c: 4e1257 beq a2, a5, 4022816e +4022811f: 223527 bltu a5, a2, 40228145 +40228122: f42c movi.n a4, 47 +40228124: 481247 beq a2, a4, 40228170 +40228127: 093427 bltu a4, a2, 40228134 +4022812a: 242c movi.n a4, 34 +4022812c: 401247 beq a2, a4, 40228170 +4022812f: 005946 j 40228298 +40228132: 870000 excw +40228135: 423812 excw +40228138: 4762a0 excw +4022813b: c60212 l8ui a1, a2, 198 +4022813e: 0c0055 excw case 'b': *output_pointer++ = '\b'; -40228125: 0a8682 excw -40228128: a05200 addx4 a5, a2, a0 +40228141: 0a8682 excw +40228144: a05200 addx4 a5, a2, a0 unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { goto fail; } switch (input_pointer[1]) { -4022812b: 125772 s16i a7, a7, 36 -4022812e: 2e .byte 0x2e -4022812f: 0d3527 bltu a5, a2, 40228140 -40228132: 6ea042 movi a4, 110 -40228135: 021247 beq a2, a4, 4022813b -40228138: 005006 j 4022827c +40228147: 125772 s16i a7, a7, 36 +4022814a: 2e .byte 0x2e +4022814b: 0d3527 bltu a5, a2, 4022815c +4022814e: 6ea042 movi a4, 110 +40228151: 021247 beq a2, a4, 40228157 +40228154: 005006 j 40228298 break; case 'f': *output_pointer++ = '\f'; break; case 'n': *output_pointer++ = '\n'; -4022813b: a20c movi.n a2, 10 -4022813d: 0004c6 j 40228154 +40228157: a20c movi.n a2, 10 +40228159: 0004c6 j 40228170 unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { goto fail; } switch (input_pointer[1]) { -40228140: 74a052 movi a5, 116 -40228143: 1f1257 beq a2, a5, 40228166 -40228146: 75a052 movi a5, 117 -40228149: 231257 beq a2, a5, 40228170 -4022814c: 004b06 j 4022827c -4022814f: 000000 ill +4022815c: 74a052 movi a5, 116 +4022815f: 1f1257 beq a2, a5, 40228182 +40228162: 75a052 movi a5, 117 +40228165: 231257 beq a2, a5, 4022818c +40228168: 004b06 j 40228298 +4022816b: 000000 ill case 'b': *output_pointer++ = '\b'; break; case 'f': *output_pointer++ = '\f'; -40228152: c20c movi.n a2, 12 -40228154: 004c22 s8i a2, a12, 0 -40228157: cc1b addi.n a12, a12, 1 +4022816e: c20c movi.n a2, 12 +40228170: 004c22 s8i a2, a12, 0 +40228173: cc1b addi.n a12, a12, 1 *output_pointer++ = *input_pointer++; } /* escape sequence */ // 转义序列 else { unsigned char sequence_length = 2; -40228159: 240c movi.n a4, 2 +40228175: 240c movi.n a4, 2 case 'b': *output_pointer++ = '\b'; break; case 'f': *output_pointer++ = '\f'; break; -4022815b: 003f46 j 4022825c +40228177: 003f46 j 40228278 case 'n': *output_pointer++ = '\n'; break; case 'r': *output_pointer++ = '\r'; -4022815e: d40c movi.n a4, 13 -40228160: 004c42 s8i a4, a12, 0 -40228163: fffc06 j 40228157 +4022817a: d40c movi.n a4, 13 +4022817c: 004c42 s8i a4, a12, 0 +4022817f: fffc06 j 40228173 break; case 't': *output_pointer++ = '\t'; -40228166: 950c movi.n a5, 9 -40228168: 004c52 s8i a5, a12, 0 -4022816b: fffa06 j 40228157 -4022816e: e60000 excw +40228182: 950c movi.n a5, 9 +40228184: 004c52 s8i a5, a12, 0 +40228187: fffa06 j 40228173 +4022818a: e60000 excw unsigned char utf8_length = 0; unsigned char utf8_position = 0; unsigned char sequence_length = 0; unsigned char first_byte_mark = 0; if ((input_end - first_sequence) < 6) { -40228171: 460264 excw -40228174: 2b0041 l32r a4, 401f2d74 <_lit4_end+0xeaec8> +4022818d: 460264 excw +40228190: 2b0041 l32r a4, 401f2d90 <_lit4_end+0xeaee4> /* input ends unexpectedly */ goto fail; } /* get the first utf16 sequence */ first_code = parse_hex4(first_sequence + 2); -40228177: 2e .byte 0x2e -40228178: 3139 s32i.n a3, a1, 12 -4022817a: 1179 s32i.n a7, a1, 4 -4022817c: 2189 s32i.n a8, a1, 8 -4022817e: ffe905 call0 40228010 -40228181: 02dd mov.n a13, a2 +40228193: 2e .byte 0x2e +40228194: 3139 s32i.n a3, a1, 12 +40228196: 1179 s32i.n a7, a1, 4 +40228198: 2189 s32i.n a8, a1, 8 +4022819a: ffe905 call0 4022802c +4022819d: 02dd mov.n a13, a2 /* check that the code is valid */ if (((first_code >= 0xDC00) && (first_code <= 0xDFFF))) { -40228183: ffb721 l32r a2, 40228060 -40228186: ffa342 movi a4, 0x3ff -40228189: 2d2a add.n a2, a13, a2 -4022818b: 3138 l32i.n a3, a1, 12 -4022818d: 1178 l32i.n a7, a1, 4 -4022818f: 2188 l32i.n a8, a1, 8 -40228191: 023427 bltu a4, a2, 40228197 -40228194: 003906 j 4022827c +4022819f: ffb721 l32r a2, 4022807c +402281a2: ffa342 movi a4, 0x3ff +402281a5: 2d2a add.n a2, a13, a2 +402281a7: 3138 l32i.n a3, a1, 12 +402281a9: 1178 l32i.n a7, a1, 4 +402281ab: 2188 l32i.n a8, a1, 8 +402281ad: 023427 bltu a4, a2, 402281b3 +402281b0: 003906 j 40228298 goto fail; } /* UTF16 surrogate pair */ if ((first_code >= 0xD800) && (first_code <= 0xDBFF)) { -40228197: ffb321 l32r a2, 40228064 -4022819a: 2d2a add.n a2, a13, a2 -4022819c: 503427 bltu a4, a2, 402281f0 +402281b3: ffb321 l32r a2, 40228080 +402281b6: 2d2a add.n a2, a13, a2 +402281b8: 503427 bltu a4, a2, 4022820c const unsigned char *second_sequence = first_sequence + 6; unsigned int second_code = 0; sequence_length = 12; /* \uXXXX\uXXXX */ if ((input_end - second_sequence) < 6) { -4022819f: 2e6b addi.n a2, a14, 6 -402281a1: c02f20 sub a2, a15, a2 -402281a4: 0262e6 bgei a2, 6, 402281aa -402281a7: 003446 j 4022827c +402281bb: 2e6b addi.n a2, a14, 6 +402281bd: c02f20 sub a2, a15, a2 +402281c0: 0262e6 bgei a2, 6, 402281c6 +402281c3: 003446 j 40228298 /* input ends unexpectedly */ goto fail; } if ((second_sequence[0] != '\\') || (second_sequence[1] != 'u')) { -402281aa: 060e22 l8ui a2, a14, 6 -402281ad: 021287 beq a2, a8, 402281b3 -402281b0: 003206 j 4022827c -402281b3: 070e22 l8ui a2, a14, 7 -402281b6: 75a042 movi a4, 117 -402281b9: 021247 beq a2, a4, 402281bf -402281bc: 002f06 j 4022827c +402281c6: 060e22 l8ui a2, a14, 6 +402281c9: 021287 beq a2, a8, 402281cf +402281cc: 003206 j 40228298 +402281cf: 070e22 l8ui a2, a14, 7 +402281d2: 75a042 movi a4, 117 +402281d5: 021247 beq a2, a4, 402281db +402281d8: 002f06 j 40228298 /* missing second half of the surrogate pair */ goto fail; } /* get the second utf16 sequence */ second_code = parse_hex4(second_sequence + 2); -402281bf: 2e8b addi.n a2, a14, 8 -402281c1: ffe4c5 call0 40228010 +402281db: 2e8b addi.n a2, a14, 8 +402281dd: ffe4c5 call0 4022802c /* check that the code is valid */ if ((second_code < 0xDC00) || (second_code > 0xDFFF)) { -402281c4: ffa741 l32r a4, 40228060 -402281c7: ffa352 movi a5, 0x3ff -402281ca: 424a add.n a4, a2, a4 -402281cc: 3138 l32i.n a3, a1, 12 -402281ce: 1178 l32i.n a7, a1, 4 -402281d0: 2188 l32i.n a8, a1, 8 -402281d2: 02b547 bgeu a5, a4, 402281d8 -402281d5: 0028c6 j 4022827c +402281e0: ffa741 l32r a4, 4022807c +402281e3: ffa352 movi a5, 0x3ff +402281e6: 424a add.n a4, a2, a4 +402281e8: 3138 l32i.n a3, a1, 12 +402281ea: 1178 l32i.n a7, a1, 4 +402281ec: 2188 l32i.n a8, a1, 8 +402281ee: 02b547 bgeu a5, a4, 402281f4 +402281f1: 0028c6 j 40228298 goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); -402281d8: 10dd50 and a13, a13, a5 -402281db: 11dd60 slli a13, a13, 10 -402281de: 102250 and a2, a2, a5 -402281e1: 202d20 or a2, a13, a2 +402281f4: 10dd50 and a13, a13, a5 +402281f7: 11dd60 slli a13, a13, 10 +402281fa: 102250 and a2, a2, a5 +402281fd: 202d20 or a2, a13, a2 /* invalid second half of the surrogate pair */ goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 -402281e4: 6d32d1 l32r a13, 402036ac +40228200: 6d2bd1 l32r a13, 402036ac /* UTF16 surrogate pair */ if ((first_code >= 0xD800) && (first_code <= 0xDBFF)) { const unsigned char *second_sequence = first_sequence + 6; unsigned int second_code = 0; sequence_length = 12; /* \uXXXX\uXXXX */ -402281e7: c40c movi.n a4, 12 +40228203: c40c movi.n a4, 12 /* invalid second half of the surrogate pair */ goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 -402281e9: d2da add.n a13, a2, a13 -402281eb: 0003c6 j 402281fe -402281ee: 220000 excw +40228205: d2da add.n a13, a2, a13 +40228207: 0003c6 j 4022821a +4022820a: 220000 excw } /* encode as UTF-8 * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { -402281f1: d77fa0 excw -402281f4: 221bb2 l16ui a11, a11, 68 +4022820d: d77fa0 excw +40228210: 221bb2 l16ui a11, a11, 68 /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { -402281f7: 0cffa7 bbsi a15, 26, 40228207 +40228213: 0cffa7 bbsi a15, 26, 40228223 /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); } else { sequence_length = 6; /* \uXXXX */ -402281fa: b2d764 excw +40228216: b2d764 excw * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { -402281fd: 211d excw +40228219: 211d excw /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { -402281ff: 672b addi.n a6, a7, 2 -40228201: 1fb2d7 bgeu a2, a13, 40228224 +4022821b: d76724 excw +4022821e: 211fb2 l16ui a11, a15, 66 /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ } else if (codepoint <= 0x10FFFF) { -40228204: ff9921 l32r a2, 40228068 -40228207: 7132d7 bltu a2, a13, 4022827c +40228221: ff99 s32i.n a9, a15, 60 +40228223: 7132d7 bltu a2, a13, 40228298 /* four bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx 10xxxxxx */ utf8_length = 4; first_byte_mark = 0xF0; /* 11110000 */ -4022820a: f0a062 movi a6, 240 +40228226: f0a062 movi a6, 240 /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ } else if (codepoint <= 0x10FFFF) { /* four bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx 10xxxxxx */ utf8_length = 4; -4022820d: 450c movi.n a5, 4 -4022820f: 000586 j 40228229 +40228229: 450c movi.n a5, 4 +4022822b: 000586 j 40228245 /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); } else { sequence_length = 6; /* \uXXXX */ -40228212: 640c movi.n a4, 6 +4022822e: 640c movi.n a4, 6 unsigned int first_code = 0; const unsigned char *first_sequence = input_pointer; unsigned char utf8_length = 0; unsigned char utf8_position = 0; unsigned char sequence_length = 0; unsigned char first_byte_mark = 0; -40228214: 060c movi.n a6, 0 +40228230: 060c movi.n a6, 0 /* encode as UTF-8 * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; -40228216: 150c movi.n a5, 1 -40228218: 000346 j 40228229 -4022821b: a06200 addx4 a6, a2, a0 +40228232: 150c movi.n a5, 1 +40228234: 000346 j 40228245 +40228237: a06200 addx4 a6, a2, a0 } else if (codepoint < 0x800) { /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ -4022821e: 250cc0 extui a0, a12, 28, 3 +4022823a: 250cc0 extui a0, a12, 28, 3 if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; -40228221: 000106 j 40228229 +4022823d: 000106 j 40228245 first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ -40228224: e0a062 movi a6, 224 +40228240: e0a062 movi a6, 224 /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; -40228227: 350c movi.n a5, 3 +40228243: 350c movi.n a5, 3 /* invalid unicode codepoint */ goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; -40228229: 250b addi.n a2, a5, -1 -4022822b: 742020 extui a2, a2, 0, 8 +40228245: 250b addi.n a2, a5, -1 +40228247: 742020 extui a2, a2, 0, 8 utf8_position--) { /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -4022822e: 80afa2 movi a10, -128 +4022824a: 80afa2 movi a10, -128 /* invalid unicode codepoint */ goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; -40228231: 429c beqz.n a2, 40228249 +4022824d: 429c beqz.n a2, 40228265 utf8_position--) { /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -40228233: 5490d0 extui a9, a13, 0, 6 -40228236: bc2a add.n a11, a12, a2 -40228238: 2099a0 or a9, a9, a10 +4022824f: 5490d0 extui a9, a13, 0, 6 +40228252: bc2a add.n a11, a12, a2 +40228254: 2099a0 or a9, a9, a10 goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; utf8_position--) { -4022823b: 220b addi.n a2, a2, -1 +40228257: 220b addi.n a2, a2, -1 /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -4022823d: 004b92 s8i a9, a11, 0 +40228259: 004b92 s8i a9, a11, 0 & 0xBF); codepoint >>= 6; -40228240: 41d6d0 srli a13, a13, 6 +4022825c: 41d6d0 srli a13, a13, 6 goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; utf8_position--) { -40228243: 742020 extui a2, a2, 0, 8 -40228246: fff9c6 j 40228231 +4022825f: 742020 extui a2, a2, 0, 8 +40228262: fff9c6 j 4022824d (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) & 0xBF); codepoint >>= 6; } /* encode first byte */ if (utf8_length > 1) { -40228249: 071526 beqi a5, 1, 40228254 +40228265: 071526 beqi a5, 1, 40228270 (*output_pointer)[0] = (unsigned char) ((codepoint | first_byte_mark) -4022824c: 20d6d0 or a13, a6, a13 -4022824f: 000106 j 40228257 -40228252: d00000 subx2 a0, a0, a0 +40228268: 20d6d0 or a13, a6, a13 +4022826b: 000106 j 40228273 +4022826e: d00000 subx2 a0, a0, a0 & 0xFF); } else { (*output_pointer)[0] = (unsigned char) (codepoint & 0x7F); -40228255: d264d0 excw -40228258: 004c movi.n a0, 64 +40228271: d264d0 excw +40228274: 004c movi.n a0, 64 } *output_pointer += utf8_length; -4022825a: cc5a add.n a12, a12, a5 +40228276: cc5a add.n a12, a12, a5 break; default: goto fail; } input_pointer += sequence_length; -4022825c: ee4a add.n a14, a14, a4 -4022825e: ff9e46 j 402280db +40228278: ee4a add.n a14, a14, a4 +4022827a: ff9e46 j 402280f7 } } /* zero terminate the output */ // 设置字符串末尾 *output_pointer = '\0'; -40228261: 020c movi.n a2, 0 +4022827d: 020c movi.n a2, 0 // 设置类型 item->type = cJSON_String; -40228263: 0158 l32i.n a5, a1, 0 +4022827f: 0158 l32i.n a5, a1, 0 } } /* zero terminate the output */ // 设置字符串末尾 *output_pointer = '\0'; -40228265: 004c22 s8i a2, a12, 0 +40228281: 004c22 s8i a2, a12, 0 // 设置类型 item->type = cJSON_String; -40228268: 021c movi.n a2, 16 -4022826a: 3529 s32i.n a2, a5, 12 +40228284: 021c movi.n a2, 16 +40228286: 3529 s32i.n a2, a5, 12 // 设置字符串值 item->valuestring = (char*) output; input_buffer->offset = (size_t) (input_end - input_buffer->content); input_buffer->offset++; -4022826c: 0328 l32i.n a2, a3, 0 +40228288: 0328 l32i.n a2, a3, 0 *output_pointer = '\0'; // 设置类型 item->type = cJSON_String; // 设置字符串值 item->valuestring = (char*) output; -4022826e: 4579 s32i.n a7, a5, 16 +4022828a: 4579 s32i.n a7, a5, 16 input_buffer->offset = (size_t) (input_end - input_buffer->content); input_buffer->offset++; -40228270: c0ff20 sub a15, a15, a2 -40228273: ff1b addi.n a15, a15, 1 -40228275: 23f9 s32i.n a15, a3, 8 +4022828c: c0ff20 sub a15, a15, a2 +4022828f: ff1b addi.n a15, a15, 1 +40228291: 23f9 s32i.n a15, a3, 8 return true; -40228277: 120c movi.n a2, 1 -40228279: 0006c6 j 40228298 +40228293: 120c movi.n a2, 1 +40228295: 0006c6 j 402282b4 fail: if (output != NULL) { input_buffer->hooks.deallocate(output); -4022827c: 5348 l32i.n a4, a3, 20 -4022827e: 072d mov.n a2, a7 -40228280: 3139 s32i.n a3, a1, 12 -40228282: 0004c0 callx0 a4 -40228285: 3138 l32i.n a3, a1, 12 -40228287: 000106 j 4022828f +40228298: 5348 l32i.n a4, a3, 20 +4022829a: 072d mov.n a2, a7 +4022829c: 3139 s32i.n a3, a1, 12 +4022829e: 0004c0 callx0 a4 +402282a1: 3138 l32i.n a3, a1, 12 +402282a3: 000106 j 402282ab if (input_pointer != NULL) { input_buffer->offset = (size_t) (input_pointer - input_buffer->content); } return false; -4022828a: 020c movi.n a2, 0 +402282a6: 020c movi.n a2, 0 fail: if (output != NULL) { input_buffer->hooks.deallocate(output); } if (input_pointer != NULL) { -4022828c: 081e27 beq a14, a2, 40228298 +402282a8: 081e27 beq a14, a2, 402282b4 input_buffer->offset = (size_t) (input_pointer - input_buffer->content); -4022828f: 0328 l32i.n a2, a3, 0 -40228291: c0ee20 sub a14, a14, a2 -40228294: 23e9 s32i.n a14, a3, 8 +402282ab: 0328 l32i.n a2, a3, 0 +402282ad: c0ee20 sub a14, a14, a2 +402282b0: 23e9 s32i.n a14, a3, 8 } return false; -40228296: 020c movi.n a2, 0 +402282b2: 020c movi.n a2, 0 } -40228298: b108 l32i.n a0, a1, 44 -4022829a: a1c8 l32i.n a12, a1, 40 -4022829c: 91d8 l32i.n a13, a1, 36 -4022829e: 81e8 l32i.n a14, a1, 32 -402282a0: 71f8 l32i.n a15, a1, 28 -402282a2: 30c112 addi a1, a1, 48 -402282a5: f00d ret.n +402282b4: b108 l32i.n a0, a1, 44 +402282b6: a1c8 l32i.n a12, a1, 40 +402282b8: 91d8 l32i.n a13, a1, 36 +402282ba: 81e8 l32i.n a14, a1, 32 +402282bc: 71f8 l32i.n a15, a1, 28 +402282be: 30c112 addi a1, a1, 48 +402282c1: f00d ret.n ... -402282a8 : +402282c4 : */ ICACHE_FLASH_ATTR static parse_buffer *buffer_skip_whitespace( parse_buffer * const buffer) { // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { return NULL; -402282a8: 030c movi.n a3, 0 +402282c4: 030c movi.n a3, 0 * 跳过空格和'\r'、'\n' */ ICACHE_FLASH_ATTR static parse_buffer *buffer_skip_whitespace( parse_buffer * const buffer) { // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { -402282aa: 2a1237 beq a2, a3, 402282d8 -402282ad: 0258 l32i.n a5, a2, 0 -402282af: 251537 beq a5, a3, 402282d8 +402282c6: 2a1237 beq a2, a3, 402282f4 +402282c9: 0258 l32i.n a5, a2, 0 +402282cb: 251537 beq a5, a3, 402282f4 return NULL; } while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) { -402282b2: 1248 l32i.n a4, a2, 4 -402282b4: 072c movi.n a7, 32 -402282b6: 022232 l32i a3, a2, 8 -402282b9: 093347 bltu a3, a4, 402282c6 +402282ce: 1248 l32i.n a4, a2, 4 +402282d0: 072c movi.n a7, 32 +402282d2: 022232 l32i a3, a2, 8 +402282d5: 093347 bltu a3, a4, 402282e2 buffer->offset++; } if (buffer->offset == buffer->length) { -402282bc: 169347 bne a3, a4, 402282d6 +402282d8: 169347 bne a3, a4, 402282f2 buffer->offset--; -402282bf: 330b addi.n a3, a3, -1 -402282c1: 2239 s32i.n a3, a2, 8 -402282c3: 0003c6 j 402282d6 +402282db: 330b addi.n a3, a3, -1 +402282dd: 2239 s32i.n a3, a2, 8 +402282df: 0003c6 j 402282f2 // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { return NULL; } while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) { -402282c6: 653a add.n a6, a5, a3 -402282c8: 000662 l8ui a6, a6, 0 -402282cb: ed3767 bltu a7, a6, 402282bc +402282e2: 653a add.n a6, a5, a3 +402282e4: 000662 l8ui a6, a6, 0 +402282e7: ed3767 bltu a7, a6, 402282d8 buffer->offset++; -402282ce: 331b addi.n a3, a3, 1 -402282d0: 2239 s32i.n a3, a2, 8 -402282d2: fff806 j 402282b6 -402282d5: 023d00 excw +402282ea: 331b addi.n a3, a3, 1 +402282ec: 2239 s32i.n a3, a2, 8 +402282ee: fff806 j 402282d2 +402282f1: 023d00 excw if (buffer->offset == buffer->length) { buffer->offset--; } return buffer; } -402282d8: 032d mov.n a2, a3 -402282da: f00d ret.n +402282f4: 032d mov.n a2, a3 +402282f6: f00d ret.n -402282dc : +402282f8 : } /* * function: get_array_item */ ICACHE_FLASH_ATTR static cJSON* get_array_item(const cJSON *array, size_t index) { -402282dc: 024d mov.n a4, a2 +402282f8: 024d mov.n a4, a2 cJSON *current_child = NULL; if (array == NULL) { return NULL; -402282de: 020c movi.n a2, 0 +402282fa: 020c movi.n a2, 0 * function: get_array_item */ ICACHE_FLASH_ATTR static cJSON* get_array_item(const cJSON *array, size_t index) { cJSON *current_child = NULL; if (array == NULL) { -402282e0: 0c1427 beq a4, a2, 402282f0 +402282fc: 0c1427 beq a4, a2, 4022830c return NULL; } current_child = array->child; -402282e3: 2428 l32i.n a2, a4, 8 +402282ff: 2428 l32i.n a2, a4, 8 while ((current_child != NULL) && (index > 0)) { -402282e5: 728c beqz.n a2, 402282f0 -402282e7: 538c beqz.n a3, 402282f0 +40228301: 728c beqz.n a2, 4022830c +40228303: 538c beqz.n a3, 4022830c index--; -402282e9: 330b addi.n a3, a3, -1 +40228305: 330b addi.n a3, a3, -1 current_child = current_child->next; -402282eb: 0228 l32i.n a2, a2, 0 -402282ed: fffd06 j 402282e5 +40228307: 0228 l32i.n a2, a2, 0 +40228309: fffd06 j 40228301 } return current_child; } -402282f0: f00d ret.n -402282f2: 9e0000 excw -402282f5: 3ffe97 bbsi a14, 25, 40228338 +4022830c: f00d ret.n +4022830e: 9e0000 excw +40228311: 3ffe97 bbsi a14, 25, 40228354 -402282f8 : +40228314 : } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { return (void *) os_realloc(pointer, size); -402282f8: ffff41 l32r a4, 402282f4 +40228314: ffff41 l32r a4, 40228310 return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { -402282fb: f0c112 addi a1, a1, -16 +40228317: f0c112 addi a1, a1, -16 return (void *) os_realloc(pointer, size); -402282fe: afa052 movi a5, 175 +4022831a: afa052 movi a5, 175 return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { -40228301: 3109 s32i.n a0, a1, 12 +4022831d: 3109 s32i.n a0, a1, 12 return (void *) os_realloc(pointer, size); -40228303: 9a6601 l32r a0, 4020ec9c -40228306: 0000c0 callx0 a0 +4022831f: 9a5f01 l32r a0, 4020ec9c +40228322: 0000c0 callx0 a0 } -40228309: 3108 l32i.n a0, a1, 12 -4022830b: 10c112 addi a1, a1, 16 -4022830e: f00d ret.n +40228325: 3108 l32i.n a0, a1, 12 +40228327: 10c112 addi a1, a1, 16 +4022832a: f00d ret.n -40228310 : +4022832c : #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); -40228310: fff931 l32r a3, 402282f4 +4022832c: fff931 l32r a3, 40228310 } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { -40228313: f0c112 addi a1, a1, -16 +4022832f: f0c112 addi a1, a1, -16 os_free(pointer); -40228316: aca042 movi a4, 172 +40228332: aca042 movi a4, 172 } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { -40228319: 3109 s32i.n a0, a1, 12 +40228335: 3109 s32i.n a0, a1, 12 os_free(pointer); -4022831b: 648301 l32r a0, 40201528 -4022831e: 0000c0 callx0 a0 +40228337: 647c01 l32r a0, 40201528 +4022833a: 0000c0 callx0 a0 } -40228321: 3108 l32i.n a0, a1, 12 -40228323: 10c112 addi a1, a1, 16 -40228326: f00d ret.n +4022833d: 3108 l32i.n a0, a1, 12 +4022833f: 10c112 addi a1, a1, 16 +40228342: f00d ret.n -40228328 : +40228344 : { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); -40228328: fff331 l32r a3, 402282f4 +40228344: fff331 l32r a3, 40228310 static void *internal_realloc(void *pointer, size_t size) { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { -4022832b: f0c112 addi a1, a1, -16 +40228347: f0c112 addi a1, a1, -16 return (void *) os_malloc(size); -4022832e: 150c movi.n a5, 1 -40228330: a9a042 movi a4, 169 +4022834a: 150c movi.n a5, 1 +4022834c: a9a042 movi a4, 169 static void *internal_realloc(void *pointer, size_t size) { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { -40228333: 036102 s32i a0, a1, 12 +4022834f: 036102 s32i a0, a1, 12 return (void *) os_malloc(size); -40228336: 647b01 l32r a0, 40201524 -40228339: 0000c0 callx0 a0 +40228352: 647401 l32r a0, 40201524 +40228355: 0000c0 callx0 a0 } -4022833c: 3108 l32i.n a0, a1, 12 -4022833e: 10c112 addi a1, a1, 16 -40228341: f00d ret.n +40228358: 3108 l32i.n a0, a1, 12 +4022835a: 10c112 addi a1, a1, 16 +4022835d: f00d ret.n ... -40228344 : +40228360 : return newbuffer + p->offset; } /* calculate the new length of the string in a printbuffer and update the offset */ ICACHE_FLASH_ATTR static void update_offset(printbuffer * const buffer) { -40228344: f0c112 addi a1, a1, -16 -40228347: 21c9 s32i.n a12, a1, 8 -40228349: 3109 s32i.n a0, a1, 12 -4022834b: 02cd mov.n a12, a2 +40228360: f0c112 addi a1, a1, -16 +40228363: 21c9 s32i.n a12, a1, 8 +40228365: 3109 s32i.n a0, a1, 12 +40228367: 02cd mov.n a12, a2 const unsigned char *buffer_pointer = NULL; if ((buffer == NULL) || (buffer->buffer == NULL)) { -4022834d: 329c beqz.n a2, 40228364 -4022834f: 0228 l32i.n a2, a2, 0 -40228351: f28c beqz.n a2, 40228364 +40228369: 329c beqz.n a2, 40228380 +4022836b: 0228 l32i.n a2, a2, 0 +4022836d: f28c beqz.n a2, 40228380 return; } buffer_pointer = buffer->buffer + buffer->offset; buffer->offset += os_strlen((const char*) buffer_pointer); -40228353: 2c38 l32i.n a3, a12, 8 -40228355: 802230 add a2, a2, a3 -40228358: 657b01 l32r a0, 40201944 -4022835b: 0000c0 callx0 a0 -4022835e: 2c38 l32i.n a3, a12, 8 -40228360: 232a add.n a2, a3, a2 -40228362: 2c29 s32i.n a2, a12, 8 +4022836f: 2c38 l32i.n a3, a12, 8 +40228371: 802230 add a2, a2, a3 +40228374: 657401 l32r a0, 40201944 +40228377: 0000c0 callx0 a0 +4022837a: 2c38 l32i.n a3, a12, 8 +4022837c: 232a add.n a2, a3, a2 +4022837e: 2c29 s32i.n a2, a12, 8 } -40228364: 3108 l32i.n a0, a1, 12 -40228366: 21c8 l32i.n a12, a1, 8 -40228368: 10c112 addi a1, a1, 16 -4022836b: f00d ret.n -4022836d: 000000 ill -40228370: ff .byte 0xff -40228371: ff .byte 0xff -40228372: ff .byte 0xff -40228373: 3f .byte 0x3f - -40228374 : +40228380: 3108 l32i.n a0, a1, 12 +40228382: 21c8 l32i.n a12, a1, 8 +40228384: 10c112 addi a1, a1, 16 +40228387: f00d ret.n +40228389: 000000 ill +4022838c: ff .byte 0xff +4022838d: ff .byte 0xff +4022838e: ff .byte 0xff +4022838f: 3f .byte 0x3f + +40228390 : * size_t needed - * return: unsigned char* * description: realloc printbuffer if necessary to have at least "needed" bytes more */ ICACHE_FLASH_ATTR static unsigned char* ensure(printbuffer * const p, size_t needed) { -40228374: f0c112 addi a1, a1, -16 -40228377: 21c9 s32i.n a12, a1, 8 -40228379: 3109 s32i.n a0, a1, 12 -4022837b: 02cd mov.n a12, a2 -4022837d: 11d9 s32i.n a13, a1, 4 -4022837f: 01e9 s32i.n a14, a1, 0 +40228390: f0c112 addi a1, a1, -16 +40228393: 21c9 s32i.n a12, a1, 8 +40228395: 3109 s32i.n a0, a1, 12 +40228397: 02cd mov.n a12, a2 +40228399: 11d9 s32i.n a13, a1, 4 +4022839b: 01e9 s32i.n a14, a1, 0 unsigned char *newbuffer = NULL; size_t newsize = 0; if ((p == NULL) || (p->buffer == NULL)) { return NULL; -40228381: 020c movi.n a2, 0 +4022839d: 020c movi.n a2, 0 ICACHE_FLASH_ATTR static unsigned char* ensure(printbuffer * const p, size_t needed) { unsigned char *newbuffer = NULL; size_t newsize = 0; if ((p == NULL) || (p->buffer == NULL)) { -40228383: 029c27 bne a12, a2, 40228389 -40228386: 002106 j 4022840e -40228389: 0c28 l32i.n a2, a12, 0 -4022838b: 07f216 beqz a2, 4022840e +4022839f: 029c27 bne a12, a2, 402283a5 +402283a2: 002106 j 4022842a +402283a5: 0c28 l32i.n a2, a12, 0 +402283a7: 07f216 beqz a2, 4022842a return NULL; } if ((p->length > 0) && (p->offset >= p->length)) { -4022838e: 1c48 l32i.n a4, a12, 4 -40228390: 448c beqz.n a4, 40228398 -40228392: 022c52 l32i a5, a12, 8 -40228395: 73b547 bgeu a5, a4, 4022840c +402283aa: 1c48 l32i.n a4, a12, 4 +402283ac: 448c beqz.n a4, 402283b4 +402283ae: 022c52 l32i a5, a12, 8 +402283b1: 73b547 bgeu a5, a4, 40228428 /* make sure that offset is valid */ return NULL; } if (needed > INT_MAX) { -40228398: 070396 bltz a3, 4022840c +402283b4: 070396 bltz a3, 40228428 /* sizes bigger than INT_MAX are currently not supported */ return NULL; } needed += p->offset + 1; -4022839b: 2c58 l32i.n a5, a12, 8 -4022839d: d51b addi.n a13, a5, 1 -4022839f: dd3a add.n a13, a13, a3 +402283b7: 2c58 l32i.n a5, a12, 8 +402283b9: d51b addi.n a13, a5, 1 +402283bb: dd3a add.n a13, a13, a3 if (needed <= p->length) { -402283a1: 0434d7 bltu a4, a13, 402283a9 +402283bd: 0434d7 bltu a4, a13, 402283c5 return p->buffer + p->offset; -402283a4: 225a add.n a2, a2, a5 -402283a6: 001906 j 4022840e +402283c0: 225a add.n a2, a2, a5 +402283c2: 001906 j 4022842a } if (p->noalloc) { -402283a9: 4c38 l32i.n a3, a12, 16 -402283ab: 05d356 bnez a3, 4022840c +402283c5: 4c38 l32i.n a3, a12, 16 +402283c7: 05d356 bnez a3, 40228428 return NULL; } /* calculate new buffer size */ if (needed > (INT_MAX / 2)) { -402283ae: fff031 l32r a3, 40228370 -402283b1: 08b3d7 bgeu a3, a13, 402283bd +402283ca: fff031 l32r a3, 4022838c +402283cd: 08b3d7 bgeu a3, a13, 402283d9 /* overflow of int, use INT_MAX if possible */ if (needed <= INT_MAX) { -402283b4: 054d96 bltz a13, 4022840c +402283d0: 054d96 bltz a13, 40228428 newsize = INT_MAX; -402283b7: 75aed1 l32r a13, 40205a70 -402283ba: 000086 j 402283c0 +402283d3: 75a7d1 l32r a13, 40205a70 +402283d6: 000086 j 402283dc } else { return NULL; } } else { newsize = needed * 2; -402283bd: 11ddf0 slli a13, a13, 1 +402283d9: 11ddf0 slli a13, a13, 1 } if (p->hooks.reallocate != NULL) { -402283c0: 8c48 l32i.n a4, a12, 32 -402283c2: c48c beqz.n a4, 402283d2 +402283dc: 8c48 l32i.n a4, a12, 32 +402283de: c48c beqz.n a4, 402283ee /* reallocate with realloc if available */ newbuffer = (unsigned char*) p->hooks.reallocate(p->buffer, newsize); -402283c4: 0d3d mov.n a3, a13 -402283c6: 0004c0 callx0 a4 -402283c9: 02ed mov.n a14, a2 +402283e0: 0d3d mov.n a3, a13 +402283e2: 0004c0 callx0 a4 +402283e5: 02ed mov.n a14, a2 if (newbuffer == NULL) { -402283cb: 12fc bnez.n a2, 40228400 -402283cd: 000306 j 402283dd -402283d0: 380000 excw +402283e7: 12fc bnez.n a2, 4022841c +402283e9: 000306 j 402283f9 +402283ec: 380000 excw return NULL; } } else { /* otherwise reallocate manually */ newbuffer = (unsigned char*) p->hooks.allocate(newsize); -402283d3: 2d6c movi.n a13, -30 -402283d5: c00d excw -402283d7: ed0003 excw -402283da: e2cc02 addi a0, a12, -30 +402283ef: 2d6c movi.n a13, -30 +402283f1: c00d excw +402283f3: ed0003 excw +402283f6: e2cc02 addi a0, a12, -30 if (!newbuffer) { p->hooks.deallocate(p->buffer); -402283dd: 0c28 l32i.n a2, a12, 0 -402283df: 7c38 l32i.n a3, a12, 28 -402283e1: 0003c0 callx0 a3 +402283f9: 0c28 l32i.n a2, a12, 0 +402283fb: 7c38 l32i.n a3, a12, 28 +402283fd: 0003c0 callx0 a3 p->length = 0; -402283e4: 020c movi.n a2, 0 -402283e6: 1c29 s32i.n a2, a12, 4 +40228400: 020c movi.n a2, 0 +40228402: 1c29 s32i.n a2, a12, 4 p->buffer = NULL; -402283e8: 0c29 s32i.n a2, a12, 0 +40228404: 0c29 s32i.n a2, a12, 0 return NULL; -402283ea: 000806 j 4022840e +40228406: 000806 j 4022842a } if (newbuffer) { os_memcpy(newbuffer, p->buffer, p->offset + 1); -402283ed: 2c48 l32i.n a4, a12, 8 -402283ef: 0c38 l32i.n a3, a12, 0 -402283f1: 441b addi.n a4, a4, 1 -402283f3: 630801 l32r a0, 40201014 <_irom0_text_start+0x4> -402283f6: 0000c0 callx0 a0 +40228409: 2c48 l32i.n a4, a12, 8 +4022840b: 0c38 l32i.n a3, a12, 0 +4022840d: 441b addi.n a4, a4, 1 +4022840f: 630101 l32r a0, 40201014 <_irom0_text_start+0x4> +40228412: 0000c0 callx0 a0 } p->hooks.deallocate(p->buffer); -402283f9: 7c38 l32i.n a3, a12, 28 -402283fb: 0c28 l32i.n a2, a12, 0 -402283fd: 0003c0 callx0 a3 +40228415: 7c38 l32i.n a3, a12, 28 +40228417: 0c28 l32i.n a2, a12, 0 +40228419: 0003c0 callx0 a3 } p->length = newsize; p->buffer = newbuffer; return newbuffer + p->offset; -40228400: 2c28 l32i.n a2, a12, 8 +4022841c: 2c28 l32i.n a2, a12, 8 if (newbuffer) { os_memcpy(newbuffer, p->buffer, p->offset + 1); } p->hooks.deallocate(p->buffer); } p->length = newsize; -40228402: 1cd9 s32i.n a13, a12, 4 +4022841e: 1cd9 s32i.n a13, a12, 4 p->buffer = newbuffer; -40228404: 0ce9 s32i.n a14, a12, 0 +40228420: 0ce9 s32i.n a14, a12, 0 return newbuffer + p->offset; -40228406: 2e2a add.n a2, a14, a2 -40228408: 000086 j 4022840e -4022840b: 020c00 excw +40228422: 2e2a add.n a2, a14, a2 +40228424: 000086 j 4022842a +40228427: 020c00 excw } -4022840e: 3108 l32i.n a0, a1, 12 -40228410: 21c8 l32i.n a12, a1, 8 -40228412: 11d8 l32i.n a13, a1, 4 -40228414: 01e8 l32i.n a14, a1, 0 -40228416: 10c112 addi a1, a1, 16 -40228419: f00d ret.n -4022841b: c0a100 sub a10, a1, a0 -4022841e: fe .byte 0xfe -4022841f: 3f .byte 0x3f -40228420: fec0a4 excw -40228423: 3f .byte 0x3f - -40228424 : +4022842a: 3108 l32i.n a0, a1, 12 +4022842c: 21c8 l32i.n a12, a1, 8 +4022842e: 11d8 l32i.n a13, a1, 4 +40228430: 01e8 l32i.n a14, a1, 0 +40228432: 10c112 addi a1, a1, 16 +40228435: f00d ret.n +40228437: c0a100 sub a10, a1, a0 +4022843a: fe .byte 0xfe +4022843b: 3f .byte 0x3f +4022843c: fec0a4 excw +4022843f: 3f .byte 0x3f + +40228440 : * parameter: * return: cJSON_bool * description: Render the cstring provided to an escaped version that can be printed. */ ICACHE_FLASH_ATTR static cJSON_bool print_string_ptr( const unsigned char * const input, printbuffer * const output_buffer) { -40228424: d0c112 addi a1, a1, -48 -40228427: 71f9 s32i.n a15, a1, 28 -40228429: b109 s32i.n a0, a1, 44 -4022842b: a1c9 s32i.n a12, a1, 40 -4022842d: 91d9 s32i.n a13, a1, 36 -4022842f: 81e9 s32i.n a14, a1, 32 -40228431: 02fd mov.n a15, a2 -40228433: 032d mov.n a2, a3 +40228440: d0c112 addi a1, a1, -48 +40228443: 71f9 s32i.n a15, a1, 28 +40228445: b109 s32i.n a0, a1, 44 +40228447: a1c9 s32i.n a12, a1, 40 +40228449: 91d9 s32i.n a13, a1, 36 +4022844b: 81e9 s32i.n a14, a1, 32 +4022844d: 02fd mov.n a15, a2 +4022844f: 032d mov.n a2, a3 unsigned char *output_pointer = NULL; size_t output_length = 0; /* numbers of additional characters needed for escaping */ size_t escape_characters = 0; if (output_buffer == NULL) { -40228435: 004356 bnez a3, 4022843d +40228451: 004356 bnez a3, 40228459 return false; -40228438: 020c movi.n a2, 0 -4022843a: 004c06 j 4022856e +40228454: 020c movi.n a2, 0 +40228456: 004c06 j 4022858a } /* empty string */ if (input == NULL) { -4022843d: ff8c beqz.n a15, 40228450 -4022843f: 0fdd mov.n a13, a15 -40228441: 0e0c movi.n a14, 0 +40228459: ff8c beqz.n a15, 4022846c +4022845b: 0fdd mov.n a13, a15 +4022845d: 0e0c movi.n a14, 0 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -40228443: d40c movi.n a4, 13 +4022845f: d40c movi.n a4, 13 case '\t': /* one character escape sequence */ escape_characters++; break; default: if (*input_pointer < 32) { -40228445: f51c movi.n a5, 31 +40228461: f51c movi.n a5, 31 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -40228447: 262c movi.n a6, 34 -40228449: c75c movi.n a7, 92 -4022844b: 280c movi.n a8, 2 -4022844d: 000746 j 4022846e +40228463: 262c movi.n a6, 34 +40228465: c75c movi.n a7, 92 +40228467: 280c movi.n a8, 2 +40228469: 000746 j 4022848a return false; } /* empty string */ if (input == NULL) { output = ensure(output_buffer, sizeof("\"\"")); -40228450: 330c movi.n a3, 3 -40228452: fff205 call0 40228374 +4022846c: 330c movi.n a3, 3 +4022846e: fff205 call0 40228390 if (output == NULL) { -40228455: fdf216 beqz a2, 40228438 +40228471: fdf216 beqz a2, 40228454 return false; } os_strcpy((char*) output, "\"\""); -40228458: fff131 l32r a3, 4022841c -4022845b: 9fab01 l32r a0, 40210308 -4022845e: 0000c0 callx0 a0 -40228461: 0041c6 j 4022856c +40228474: fff131 l32r a3, 40228438 +40228477: 9fa401 l32r a0, 40210308 +4022847a: 0000c0 callx0 a0 +4022847d: 0041c6 j 40228588 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -40228464: 193437 bltu a4, a3, 40228481 -40228467: 0da3b6 bltui a3, 12, 40228478 +40228480: 193437 bltu a4, a3, 4022849d +40228483: 0da3b6 bltui a3, 12, 40228494 case '\f': case '\n': case '\r': case '\t': /* one character escape sequence */ escape_characters++; -4022846a: ee1b addi.n a14, a14, 1 +40228486: ee1b addi.n a14, a14, 1 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { -4022846c: dd1b addi.n a13, a13, 1 -4022846e: 000d32 l8ui a3, a13, 0 -40228471: fef356 bnez a3, 40228464 -40228474: 0005c6 j 4022848f -40228477: c39200 excw +40228488: dd1b addi.n a13, a13, 1 +4022848a: 000d32 l8ui a3, a13, 0 +4022848d: fef356 bnez a3, 40228480 +40228490: 0005c6 j 402284ab +40228493: c39200 excw switch (*input_pointer) { -4022847a: 97f8 l32i.n a15, a7, 36 -4022847c: 0838 l32i.n a3, a8, 0 -4022847e: fffa06 j 4022846a -40228481: e51367 beq a3, a6, 4022846a -40228484: e21377 beq a3, a7, 4022846a +40228496: 97f8 l32i.n a15, a7, 36 +40228498: 0838 l32i.n a3, a8, 0 +4022849a: fffa06 j 40228486 +4022849d: e51367 beq a3, a6, 40228486 +402284a0: e21377 beq a3, a7, 40228486 case '\t': /* one character escape sequence */ escape_characters++; break; default: if (*input_pointer < 32) { -40228487: e13537 bltu a5, a3, 4022846c +402284a3: e13537 bltu a5, a3, 40228488 /* UTF-16 escape sequence uXXXX */ escape_characters += 5; -4022848a: ee5b addi.n a14, a14, 5 -4022848c: fff706 j 4022846c +402284a6: ee5b addi.n a14, a14, 5 +402284a8: fff706 j 40228488 } break; } } output_length = (size_t) (input_pointer - input) + escape_characters; -4022848f: c0ddf0 sub a13, a13, a15 -40228492: ddea add.n a13, a13, a14 +402284ab: c0ddf0 sub a13, a13, a15 +402284ae: ddea add.n a13, a13, a14 output = ensure(output_buffer, output_length + sizeof("\"\"")); -40228494: 03cd32 addi a3, a13, 3 -40228497: ffedc5 call0 40228374 -4022849a: 025d mov.n a5, a2 +402284b0: 03cd32 addi a3, a13, 3 +402284b3: ffedc5 call0 40228390 +402284b6: 025d mov.n a5, a2 if (output == NULL) { -4022849c: f98216 beqz a2, 40228438 -4022849f: 2c2c movi.n a12, 34 +402284b8: f98216 beqz a2, 40228454 +402284bb: 2c2c movi.n a12, 34 return false; } /* no characters have to be escaped */ if (escape_characters == 0) { output[0] = '\"'; -402284a1: 0045c2 s8i a12, a5, 0 -402284a4: 221b addi.n a2, a2, 1 +402284bd: 0045c2 s8i a12, a5, 0 +402284c0: 221b addi.n a2, a2, 1 if (output == NULL) { return false; } /* no characters have to be escaped */ if (escape_characters == 0) { -402284a6: 4edc bnez.n a14, 402284be +402284c2: 4edc bnez.n a14, 402284da output[0] = '\"'; os_memcpy(output + 1, input, output_length); -402284a8: 0d4d mov.n a4, a13 -402284aa: 0f3d mov.n a3, a15 -402284ac: 0159 s32i.n a5, a1, 0 -402284ae: 62d901 l32r a0, 40201014 <_irom0_text_start+0x4> -402284b1: 0000c0 callx0 a0 +402284c4: 0d4d mov.n a4, a13 +402284c6: 0f3d mov.n a3, a15 +402284c8: 0159 s32i.n a5, a1, 0 +402284ca: 62d201 l32r a0, 40201014 <_irom0_text_start+0x4> +402284cd: 0000c0 callx0 a0 output[output_length + 1] = '\"'; -402284b4: 0158 l32i.n a5, a1, 0 -402284b6: d5da add.n a13, a5, a13 -402284b8: 014dc2 s8i a12, a13, 1 -402284bb: 002a06 j 40228567 +402284d0: 0158 l32i.n a5, a1, 0 +402284d2: d5da add.n a13, a5, a13 +402284d4: 014dc2 s8i a12, a13, 1 +402284d7: 002a06 j 40228583 return true; } output[0] = '\"'; output_pointer = output + 1; -402284be: 02cd mov.n a12, a2 +402284da: 02cd mov.n a12, a2 /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; (void) input_pointer++, output_pointer++) { if ((*input_pointer > 31) && (*input_pointer != '\"') && (*input_pointer != '\\')) { -402284c0: fe1c movi.n a14, 31 +402284dc: fe1c movi.n a14, 31 } output[0] = '\"'; output_pointer = output + 1; /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; -402284c2: 000f42 l8ui a4, a15, 0 -402284c5: 097416 beqz a4, 40228560 +402284de: 000f42 l8ui a4, a15, 0 +402284e1: 097416 beqz a4, 4022857c (void) input_pointer++, output_pointer++) { if ((*input_pointer > 31) && (*input_pointer != '\"') && (*input_pointer != '\\')) { -402284c8: 160c movi.n a6, 1 -402284ca: 023e47 bltu a14, a4, 402284d0 -402284cd: 00a062 movi a6, 0 -402284d0: dec432 addi a3, a4, -34 -402284d3: 020c movi.n a2, 0 -402284d5: 170c movi.n a7, 1 -402284d7: 932730 movnez a2, a7, a3 -402284da: 0c0267 bnone a2, a6, 402284ea -402284dd: a4c422 addi a2, a4, -92 -402284e0: 628c beqz.n a2, 402284ea +402284e4: 160c movi.n a6, 1 +402284e6: 023e47 bltu a14, a4, 402284ec +402284e9: 00a062 movi a6, 0 +402284ec: dec432 addi a3, a4, -34 +402284ef: 020c movi.n a2, 0 +402284f1: 170c movi.n a7, 1 +402284f3: 932730 movnez a2, a7, a3 +402284f6: 0c0267 bnone a2, a6, 40228506 +402284f9: a4c422 addi a2, a4, -92 +402284fc: 628c beqz.n a2, 40228506 /* normal character, copy */ *output_pointer = *input_pointer; -402284e2: 004c42 s8i a4, a12, 0 -402284e5: 0c2d mov.n a2, a12 -402284e7: 001b46 j 40228558 +402284fe: 004c42 s8i a4, a12, 0 +40228501: 0c2d mov.n a2, a12 +40228503: 001b46 j 40228574 } else { /* character needs to be escaped */ *output_pointer++ = '\\'; -402284ea: c35c movi.n a3, 92 -402284ec: 004c32 s8i a3, a12, 0 +40228506: c35c movi.n a3, 92 +40228508: 004c32 s8i a3, a12, 0 switch (*input_pointer) { -402284ef: 000f42 l8ui a4, a15, 0 +4022850b: 000f42 l8ui a4, a15, 0 && (*input_pointer != '\\')) { /* normal character, copy */ *output_pointer = *input_pointer; } else { /* character needs to be escaped */ *output_pointer++ = '\\'; -402284f2: 2c1b addi.n a2, a12, 1 +4022850e: 2c1b addi.n a2, a12, 1 switch (*input_pointer) { -402284f4: 38a426 beqi a4, 12, 40228530 -402284f7: c30c movi.n a3, 12 -402284f9: 103347 bltu a3, a4, 4022850d -402284fc: 930c movi.n a3, 9 -402284fe: 3e1437 beq a4, a3, 40228540 -40228501: 339426 beqi a4, 10, 40228538 -40228504: 418466 bnei a4, 8, 40228549 +40228510: 38a426 beqi a4, 12, 4022854c +40228513: c30c movi.n a3, 12 +40228515: 103347 bltu a3, a4, 40228529 +40228518: 930c movi.n a3, 9 +4022851a: 3e1437 beq a4, a3, 4022855c +4022851d: 339426 beqi a4, 10, 40228554 +40228520: 418466 bnei a4, 8, 40228565 break; case '\"': *output_pointer = '\"'; break; case '\b': *output_pointer = 'b'; -40228507: 62a032 movi a3, 98 -4022850a: 000706 j 4022852a +40228523: 62a032 movi a3, 98 +40228526: 000706 j 40228546 /* normal character, copy */ *output_pointer = *input_pointer; } else { /* character needs to be escaped */ *output_pointer++ = '\\'; switch (*input_pointer) { -4022850d: 232c movi.n a3, 34 -4022850f: 151437 beq a4, a3, 40228528 -40228512: c35c movi.n a3, 92 -40228514: 0a1437 beq a4, a3, 40228522 -40228517: d30c movi.n a3, 13 -40228519: 2c9437 bne a4, a3, 40228549 +40228529: 232c movi.n a3, 34 +4022852b: 151437 beq a4, a3, 40228544 +4022852e: c35c movi.n a3, 92 +40228530: 0a1437 beq a4, a3, 4022853e +40228533: d30c movi.n a3, 13 +40228535: 2c9437 bne a4, a3, 40228565 break; case '\n': *output_pointer = 'n'; break; case '\r': *output_pointer = 'r'; -4022851c: 72a032 movi a3, 114 -4022851f: 0001c6 j 4022852a +40228538: 72a032 movi a3, 114 +4022853b: 0001c6 j 40228546 } else { /* character needs to be escaped */ *output_pointer++ = '\\'; switch (*input_pointer) { case '\\': *output_pointer = '\\'; -40228522: c35c movi.n a3, 92 -40228524: 000086 j 4022852a -40228527: 232c00 excw +4022853e: c35c movi.n a3, 92 +40228540: 000086 j 40228546 +40228543: 232c00 excw break; case '\"': *output_pointer = '\"'; -4022852a: 014c32 s8i a3, a12, 1 +40228546: 014c32 s8i a3, a12, 1 break; -4022852d: 0009c6 j 40228558 +40228549: 0009c6 j 40228574 case '\b': *output_pointer = 'b'; break; case '\f': *output_pointer = 'f'; -40228530: 66a032 movi a3, 102 -40228533: fffcc6 j 4022852a -40228536: 320000 excw +4022854c: 66a032 movi a3, 102 +4022854f: fffcc6 j 40228546 +40228552: 320000 excw break; case '\n': *output_pointer = 'n'; -40228539: c66ea0 excw -4022853c: fffa add.n a15, a15, a15 -4022853e: 320000 excw +40228555: c66ea0 excw +40228558: fffa add.n a15, a15, a15 +4022855a: 320000 excw break; case '\r': *output_pointer = 'r'; break; case '\t': *output_pointer = 't'; -40228541: c674a0 excw -40228544: fff8 l32i.n a15, a15, 60 -40228546: 000000 ill +4022855d: c674a0 excw +40228560: fff8 l32i.n a15, a15, 60 +40228562: 000000 ill break; default: /* escape and print as unicode codepoint */ os_sprintf((char*) output_pointer, "u%04x", *input_pointer); -40228549: ffb531 l32r a3, 40228420 -4022854c: 006152 s32i a5, a1, 0 -4022854f: fb7505 call0 40223ca0 +40228565: ffb531 l32r a3, 4022843c +40228568: 006152 s32i a5, a1, 0 +4022856b: fb7345 call0 40223ca0 output_pointer += 4; -40228552: 002152 l32i a5, a1, 0 -40228555: 05cc22 addi a2, a12, 5 +4022856e: 002152 l32i a5, a1, 0 +40228571: 05cc22 addi a2, a12, 5 output[0] = '\"'; output_pointer = output + 1; /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; (void) input_pointer++, output_pointer++) { -40228558: ff1b addi.n a15, a15, 1 -4022855a: c21b addi.n a12, a2, 1 -4022855c: ffd886 j 402284c2 -4022855f: d5da00 extui a13, a0, 26, 14 +40228574: ff1b addi.n a15, a15, 1 +40228576: c21b addi.n a12, a2, 1 +40228578: ffd886 j 402284de +4022857b: d5da00 extui a13, a0, 26, 14 output_pointer += 4; break; } } } output[output_length + 1] = '\"'; -40228562: 222c movi.n a2, 34 -40228564: 014d22 s8i a2, a13, 1 +4022857e: 222c movi.n a2, 34 +40228580: 014d22 s8i a2, a13, 1 output[output_length + 2] = '\0'; -40228567: 020c movi.n a2, 0 -40228569: 024d22 s8i a2, a13, 2 +40228583: 020c movi.n a2, 0 +40228585: 024d22 s8i a2, a13, 2 return true; -4022856c: 120c movi.n a2, 1 +40228588: 120c movi.n a2, 1 } -4022856e: b108 l32i.n a0, a1, 44 -40228570: a1c8 l32i.n a12, a1, 40 -40228572: 91d8 l32i.n a13, a1, 36 -40228574: 81e8 l32i.n a14, a1, 32 -40228576: 71f8 l32i.n a15, a1, 28 -40228578: 30c112 addi a1, a1, 48 -4022857b: f00d ret.n -4022857d: 000000 ill -40228580: bdc8 l32i.n a12, a13, 44 -40228582: 644000 extui a4, a0, 0, 7 -40228585: 2e .byte 0x2e -40228586: 124010 excw - -40228588 : +4022858a: b108 l32i.n a0, a1, 44 +4022858c: a1c8 l32i.n a12, a1, 40 +4022858e: 91d8 l32i.n a13, a1, 36 +40228590: 81e8 l32i.n a14, a1, 32 +40228592: 71f8 l32i.n a15, a1, 28 +40228594: 30c112 addi a1, a1, 48 +40228597: f00d ret.n +40228599: 000000 ill +4022859c: bdc8 l32i.n a12, a13, 44 +4022859e: 644000 extui a4, a0, 0, 7 +402285a1: 2e .byte 0x2e +402285a2: 124010 excw + +402285a4 : * const char * const name - * const cJSON_bool case_sensitive - 是否区分大小写 * description: */ ICACHE_FLASH_ATTR static cJSON *get_object_item(const cJSON * const object, const char * const name, const cJSON_bool case_sensitive) { -40228588: d0c112 addi a1, a1, -48 -4022858b: 81e9 s32i.n a14, a1, 32 -4022858d: b109 s32i.n a0, a1, 44 -4022858f: a1c9 s32i.n a12, a1, 40 -40228591: 91d9 s32i.n a13, a1, 36 -40228593: 71f9 s32i.n a15, a1, 28 -40228595: 03ed mov.n a14, a3 +402285a4: d0c112 addi a1, a1, -48 +402285a7: 81e9 s32i.n a14, a1, 32 +402285a9: b109 s32i.n a0, a1, 44 +402285ab: a1c9 s32i.n a12, a1, 40 +402285ad: 91d9 s32i.n a13, a1, 36 +402285af: 71f9 s32i.n a15, a1, 28 +402285b1: 03ed mov.n a14, a3 cJSON *current_element = NULL; // 检查参数 if ((object == NULL) || (name == NULL)) { -40228597: 059216 beqz a2, 402285f4 -4022859a: 056316 beqz a3, 402285f4 +402285b3: 059216 beqz a2, 40228610 +402285b6: 056316 beqz a3, 40228610 return NULL; } // 当前元素 current_element = object->child; -4022859d: 22c8 l32i.n a12, a2, 8 +402285b9: 22c8 l32i.n a12, a2, 8 if (case_sensitive) // 是否区分大小写 -4022859f: b49c beqz.n a4, 402285be +402285bb: b49c beqz.n a4, 402285da { // 遍历查找 while ((current_element != NULL) -402285a1: 04fc16 beqz a12, 402285f4 +402285bd: 04fc16 beqz a12, 40228610 && (strcmp(name, current_element->string) != 0)) { -402285a4: 082c32 l32i a3, a12, 32 -402285a7: 202ee0 or a2, a14, a14 -402285aa: fff501 l32r a0, 40228580 -402285ad: 0000c0 callx0 a0 -402285b0: 045216 beqz a2, 402285f9 +402285c0: 082c32 l32i a3, a12, 32 +402285c3: 202ee0 or a2, a14, a14 +402285c6: fff501 l32r a0, 4022859c +402285c9: 0000c0 callx0 a0 +402285cc: 045216 beqz a2, 40228615 current_element = current_element->next; -402285b3: 0cc8 l32i.n a12, a12, 0 -402285b5: fffa06 j 402285a1 +402285cf: 0cc8 l32i.n a12, a12, 0 +402285d1: fffa06 j 402285bd } } else { // 遍历查找 while ((current_element != NULL) && (case_insensitive_strcmp((const unsigned char*) name, (const unsigned char*) (current_element->string)) != 0)) { -402285b8: 8cd8 l32i.n a13, a12, 32 +402285d4: 8cd8 l32i.n a13, a12, 32 * description: Case insensitive string comparison, doesn't consider two NULL pointers equal though * 不区分大小写比较 */ ICACHE_FLASH_ATTR static int case_insensitive_strcmp( const unsigned char *string1, const unsigned char *string2) { if ((string1 == NULL) || (string2 == NULL)) { -402285ba: 6dcc bnez.n a13, 402285c4 +402285d6: 6dcc bnez.n a13, 402285e0 } } else { // 遍历查找 while ((current_element != NULL) && (case_insensitive_strcmp((const unsigned char*) name, (const unsigned char*) (current_element->string)) != 0)) { current_element = current_element->next; -402285bc: 0cc8 l32i.n a12, a12, 0 +402285d8: 0cc8 l32i.n a12, a12, 0 while ((current_element != NULL) && (strcmp(name, current_element->string) != 0)) { current_element = current_element->next; } } else { // 遍历查找 while ((current_element != NULL) -402285be: 2cbc beqz.n a12, 402285f4 -402285c0: fffd06 j 402285b8 -402285c3: 1ed700 excw +402285da: 2cbc beqz.n a12, 40228610 +402285dc: fffd06 j 402285d4 +402285df: 1ed700 excw const unsigned char *string1, const unsigned char *string2) { if ((string1 == NULL) || (string2 == NULL)) { return 1; } if (string1 == string2) { -402285c6: 0efd31 l32r a3, 401ec1bc <_lit4_end+0xe4310> +402285e2: 0efd31 l32r a3, 401ec1d8 <_lit4_end+0xe432c> return 0; } for (; tolower(*string1) == tolower(*string2); -402285c9: 000f32 l8ui a3, a15, 0 -402285cc: 032d mov.n a2, a3 -402285ce: 1139 s32i.n a3, a1, 4 -402285d0: ffed01 l32r a0, 40228584 -402285d3: 0000c0 callx0 a0 -402285d6: 024d mov.n a4, a2 -402285d8: 000d22 l8ui a2, a13, 0 -402285db: 006142 s32i a4, a1, 0 -402285de: ffe901 l32r a0, 40228584 -402285e1: 0000c0 callx0 a0 -402285e4: 0148 l32i.n a4, a1, 0 -402285e6: 1138 l32i.n a3, a1, 4 -402285e8: d09427 bne a4, a2, 402285bc +402285e5: 000f32 l8ui a3, a15, 0 +402285e8: 032d mov.n a2, a3 +402285ea: 1139 s32i.n a3, a1, 4 +402285ec: ffed01 l32r a0, 402285a0 +402285ef: 0000c0 callx0 a0 +402285f2: 024d mov.n a4, a2 +402285f4: 000d22 l8ui a2, a13, 0 +402285f7: 006142 s32i a4, a1, 0 +402285fa: ffe901 l32r a0, 402285a0 +402285fd: 0000c0 callx0 a0 +40228600: 0148 l32i.n a4, a1, 0 +40228602: 1138 l32i.n a3, a1, 4 +40228604: d09427 bne a4, a2, 402285d8 (void) string1++, string2++) { if (*string1 == '\0') { -402285eb: a38c beqz.n a3, 402285f9 +40228607: a38c beqz.n a3, 40228615 if (string1 == string2) { return 0; } for (; tolower(*string1) == tolower(*string2); (void) string1++, string2++) { -402285ed: ff1b addi.n a15, a15, 1 -402285ef: dd1b addi.n a13, a13, 1 -402285f1: fff506 j 402285c9 +40228609: ff1b addi.n a15, a15, 1 +4022860b: dd1b addi.n a13, a13, 1 +4022860d: fff506 j 402285e5 const char * const name, const cJSON_bool case_sensitive) { cJSON *current_element = NULL; // 检查参数 if ((object == NULL) || (name == NULL)) { return NULL; -402285f4: 020c movi.n a2, 0 -402285f6: 000046 j 402285fb +40228610: 020c movi.n a2, 0 +40228612: 000046 j 40228617 return 0; } for (; tolower(*string1) == tolower(*string2); (void) string1++, string2++) { if (*string1 == '\0') { -402285f9: 0c2d mov.n a2, a12 +40228615: 0c2d mov.n a2, a12 current_element = current_element->next; } } return current_element; } -402285fb: b108 l32i.n a0, a1, 44 -402285fd: a1c8 l32i.n a12, a1, 40 -402285ff: 91d8 l32i.n a13, a1, 36 -40228601: 81e8 l32i.n a14, a1, 32 -40228603: 71f8 l32i.n a15, a1, 28 -40228605: 30c112 addi a1, a1, 48 -40228608: f00d ret.n +40228617: b108 l32i.n a0, a1, 44 +40228619: a1c8 l32i.n a12, a1, 40 +4022861b: 91d8 l32i.n a13, a1, 36 +4022861d: 81e8 l32i.n a14, a1, 32 +4022861f: 71f8 l32i.n a15, a1, 28 +40228621: 30c112 addi a1, a1, 48 +40228624: f00d ret.n ... -4022860c : +40228628 : /* * function: cJSON_New_Item * description: 构造一个item,item可以理解为一个节点 */ /* Internal constructor. */ ICACHE_FLASH_ATTR static cJSON *cJSON_New_Item( -4022860c: f0c112 addi a1, a1, -16 -4022860f: 21c9 s32i.n a12, a1, 8 -40228611: 023d mov.n a3, a2 -40228613: 3109 s32i.n a0, a1, 12 +40228628: f0c112 addi a1, a1, -16 +4022862b: 21c9 s32i.n a12, a1, 8 +4022862d: 023d mov.n a3, a2 +4022862f: 3109 s32i.n a0, a1, 12 const internal_hooks * const hooks) { cJSON* node = (cJSON*) hooks->allocate(sizeof(cJSON)); -40228615: 822c movi.n a2, 40 -40228617: 0003c0 callx0 a3 -4022861a: 02cd mov.n a12, a2 +40228631: 822c movi.n a2, 40 +40228633: 0003c0 callx0 a3 +40228636: 02cd mov.n a12, a2 if (node) { -4022861c: 828c beqz.n a2, 40228628 +40228638: 828c beqz.n a2, 40228644 os_memset(node, '\0', sizeof(cJSON)); // 锟斤拷始锟斤拷为0 -4022861e: 842c movi.n a4, 40 -40228620: 030c movi.n a3, 0 -40228622: 627b01 l32r a0, 40201010 <_irom0_text_start> -40228625: 0000c0 callx0 a0 +4022863a: 842c movi.n a4, 40 +4022863c: 030c movi.n a3, 0 +4022863e: 627401 l32r a0, 40201010 <_irom0_text_start> +40228641: 0000c0 callx0 a0 } return node; } -40228628: 3108 l32i.n a0, a1, 12 -4022862a: 0c2d mov.n a2, a12 -4022862c: 21c8 l32i.n a12, a1, 8 -4022862e: 10c112 addi a1, a1, 16 -40228631: f00d ret.n -40228633: c0aa00 sub a10, a10, a0 -40228636: fe .byte 0xfe -40228637: 3f .byte 0x3f -40228638: af .byte 0xaf -40228639: 3ffec0 excw -4022863c: febb74 excw -4022863f: 3f .byte 0x3f -40228640: febb02 excw -40228643: 3f .byte 0x3f -40228644: 00c8f0 excw -40228647: 2e7c40 excw -4022864a: 124010 excw - -4022864c : +40228644: 3108 l32i.n a0, a1, 12 +40228646: 0c2d mov.n a2, a12 +40228648: 21c8 l32i.n a12, a1, 8 +4022864a: 10c112 addi a1, a1, 16 +4022864d: f00d ret.n +4022864f: c0aa00 sub a10, a10, a0 +40228652: fe .byte 0xfe +40228653: 3f .byte 0x3f +40228654: af .byte 0xaf +40228655: 3ffec0 excw +40228658: febb74 excw +4022865b: 3f .byte 0x3f +4022865c: febb02 excw +4022865f: 3f .byte 0x3f +40228660: 00c8f0 excw +40228663: 2e7c40 excw +40228666: 124010 excw + +40228668 : * return: cJSON_bool * description: Render a value to text. * 渲染value到文本 */ ICACHE_FLASH_ATTR static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer) { -4022864c: b0c112 addi a1, a1, -80 -4022864f: 1261c2 s32i a12, a1, 72 -40228652: 1061e2 s32i a14, a1, 64 -40228655: 136102 s32i a0, a1, 76 -40228658: 1161d2 s32i a13, a1, 68 -4022865b: f1f9 s32i.n a15, a1, 60 -4022865d: 02ed mov.n a14, a2 -4022865f: 03cd mov.n a12, a3 +40228668: b0c112 addi a1, a1, -80 +4022866b: 1261c2 s32i a12, a1, 72 +4022866e: 1061e2 s32i a14, a1, 64 +40228671: 136102 s32i a0, a1, 76 +40228674: 1161d2 s32i a13, a1, 68 +40228677: f1f9 s32i.n a15, a1, 60 +40228679: 02ed mov.n a14, a2 +4022867b: 03cd mov.n a12, a3 unsigned char *output = NULL; if ((item == NULL) || (output_buffer == NULL)) { -40228661: 2ec216 beqz a2, 40228951 -40228664: 2e9316 beqz a3, 40228951 +4022867d: 2ec216 beqz a2, 4022896d +40228680: 2e9316 beqz a3, 4022896d return false; } // 选择类型 switch ((item->type) & 0xFF) { -40228667: 0c02d2 l8ui a13, a2, 12 -4022866a: 7b8d26 beqi a13, 8, 402286e9 -4022866d: 820c movi.n a2, 8 -4022866f: 0d22d7 blt a2, a13, 40228680 -40228672: 5d2d26 beqi a13, 2, 402286d3 -40228675: 344d26 beqi a13, 4, 402286ad -40228678: 411d26 beqi a13, 1, 402286bd -4022867b: 00b486 j 40228951 -4022867e: 660000 excw -40228681: 02cd mov.n a12, a2 -40228683: 0045c6 j 4022879e -40228686: 022c movi.n a2, 32 -40228688: 1022d7 blt a2, a13, 4022869c -4022868b: 02bd26 beqi a13, 16, 40228691 -4022868e: 00afc6 j 40228951 +40228683: 0c02d2 l8ui a13, a2, 12 +40228686: 7b8d26 beqi a13, 8, 40228705 +40228689: 820c movi.n a2, 8 +4022868b: 0d22d7 blt a2, a13, 4022869c +4022868e: 5d2d26 beqi a13, 2, 402286ef +40228691: 344d26 beqi a13, 4, 402286c9 +40228694: 411d26 beqi a13, 1, 402286d9 +40228697: 00b486 j 4022896d +4022869a: 660000 excw +4022869d: 02cd mov.n a12, a2 +4022869f: 0045c6 j 402287ba +402286a2: 022c movi.n a2, 32 +402286a4: 1022d7 blt a2, a13, 402286b8 +402286a7: 02bd26 beqi a13, 16, 402286ad +402286aa: 00afc6 j 4022896d * return: cJSON_bool * description: Invoke print_string_ptr (which is useful) on an item. */ ICACHE_FLASH_ATTR static cJSON_bool print_string(const cJSON * const item, printbuffer * const p) { return print_string_ptr((unsigned char*) item->valuestring, p); -40228691: 4e28 l32i.n a2, a14, 16 -40228693: ffd905 call0 40228424 -40228696: 02dd mov.n a13, a2 +402286ad: 4e28 l32i.n a2, a14, 16 +402286af: ffd905 call0 40228440 +402286b2: 02dd mov.n a13, a2 os_memcpy(output, item->valuestring, raw_length); return true; } case cJSON_String: return print_string(item, output_buffer); -40228698: 00adc6 j 40228953 -4022869b: dd6600 excw +402286b4: 00adc6 j 4022896f +402286b7: dd6600 excw if ((item == NULL) || (output_buffer == NULL)) { return false; } // 选择类型 switch ((item->type) & 0xFF) { -4022869e: 5fc602 addi a0, a6, 95 -402286a1: ed6600 excw -402286a4: 2f4602 s8i a0, a6, 47 -402286a7: a94600 excw -402286aa: 000000 ill +402286ba: 5fc602 addi a0, a6, 95 +402286bd: ed6600 excw +402286c0: 2f4602 s8i a0, a6, 47 +402286c3: a94600 excw +402286c6: 000000 ill case cJSON_NULL: output = ensure(output_buffer, 5); -402286ad: 530c movi.n a3, 5 -402286af: 0c2d mov.n a2, a12 -402286b1: ffcc05 call0 40228374 +402286c9: 530c movi.n a3, 5 +402286cb: 0c2d mov.n a2, a12 +402286cd: ffcc05 call0 40228390 if (output == NULL) { return false; } os_strcpy((char*) output, "null"); -402286b4: ffe031 l32r a3, 40228634 +402286d0: ffe031 l32r a3, 40228650 // 选择类型 switch ((item->type) & 0xFF) { case cJSON_NULL: output = ensure(output_buffer, 5); if (output == NULL) { -402286b7: 52ec bnez.n a2, 402286e0 -402286b9: 00a506 j 40228951 -402286bc: 630c00 excw +402286d3: 52ec bnez.n a2, 402286fc +402286d5: 00a506 j 4022896d +402286d8: 630c00 excw } os_strcpy((char*) output, "null"); return true; case cJSON_False: output = ensure(output_buffer, 6); -402286bf: 0c2d mov.n a2, a12 -402286c1: ffcb05 call0 40228374 +402286db: 0c2d mov.n a2, a12 +402286dd: ffcb05 call0 40228390 if (output == NULL) { -402286c4: 289216 beqz a2, 40228951 +402286e0: 289216 beqz a2, 4022896d return false; } os_strcpy((char*) output, "false"); -402286c7: ffdc31 l32r a3, 40228638 -402286ca: 9f0f01 l32r a0, 40210308 -402286cd: 0000c0 callx0 a0 +402286e3: ffdc31 l32r a3, 40228654 +402286e6: 9f0801 l32r a0, 40210308 +402286e9: 0000c0 callx0 a0 return true; -402286d0: 009fc6 j 40228953 +402286ec: 009fc6 j 4022896f case cJSON_True: output = ensure(output_buffer, 5); -402286d3: 530c movi.n a3, 5 -402286d5: 0c2d mov.n a2, a12 -402286d7: ffc9c5 call0 40228374 +402286ef: 530c movi.n a3, 5 +402286f1: 0c2d mov.n a2, a12 +402286f3: ffc9c5 call0 40228390 if (output == NULL) { -402286da: 273216 beqz a2, 40228951 +402286f6: 273216 beqz a2, 4022896d return false; } os_strcpy((char*) output, "true"); -402286dd: ffd731 l32r a3, 4022863c -402286e0: 9f0a01 l32r a0, 40210308 -402286e3: 0000c0 callx0 a0 -402286e6: 002bc6 j 40228799 +402286f9: ffd731 l32r a3, 40228658 +402286fc: 9f0301 l32r a0, 40210308 +402286ff: 0000c0 callx0 a0 +40228702: 002bc6 j 402287b5 if (output_buffer == NULL) { return false; } /* This checks for NaN and Infinity */ if ((d * 0) != 0) { -402286e9: f69e41 l32r a4, 40226164 -402286ec: f69e51 l32r a5, 40226164 -402286ef: 6228 l32i.n a2, a2, 24 -402286f1: 7e38 l32i.n a3, a14, 28 -402286f3: ffd401 l32r a0, 40228644 -402286f6: 0000c0 callx0 a0 -402286f9: f69a41 l32r a4, 40226164 -402286fc: f69a51 l32r a5, 40226164 -402286ff: ffd201 l32r a0, 40228648 -40228702: 0000c0 callx0 a0 -40228705: 00b216 beqz a2, 40228714 +40228705: f69e41 l32r a4, 40226180 +40228708: f69e51 l32r a5, 40226180 +4022870b: 6228 l32i.n a2, a2, 24 +4022870d: 7e38 l32i.n a3, a14, 28 +4022870f: ffd401 l32r a0, 40228660 +40228712: 0000c0 callx0 a0 +40228715: f69a41 l32r a4, 40226180 +40228718: f69a51 l32r a5, 40226180 +4022871b: ffd201 l32r a0, 40228664 +4022871e: 0000c0 callx0 a0 +40228721: 00b216 beqz a2, 40228730 length = os_sprintf((char*) number_buffer, "null"); -40228708: ffcb31 l32r a3, 40228634 -4022870b: 012d mov.n a2, a1 -4022870d: fb5905 call0 40223ca0 -40228710: 000286 j 4022871e -40228713: 5e4800 excw +40228724: ffcb31 l32r a3, 40228650 +40228727: 012d mov.n a2, a1 +40228729: fb5745 call0 40223ca0 +4022872c: 000286 j 4022873a +4022872f: 5e4800 excw /* If not, print with 17 decimal places of precision */ length = os_sprintf((char*)number_buffer, "%1.17g", d); } #else // ESP8266 不支持 float 和 double length = os_sprintf((char*) number_buffer, "%d", item->valueint); -40228716: ffca31 l32r a3, 40228640 -40228719: 012d mov.n a2, a1 -4022871b: fb5845 call0 40223ca0 -4022871e: 02dd mov.n a13, a2 +40228732: ffca31 l32r a3, 4022865c +40228735: 012d mov.n a2, a1 +40228737: fb5685 call0 40223ca0 +4022873a: 02dd mov.n a13, a2 #endif } /* os_sprintf failed or buffer overrun occured */ if ((length < 0) || (length > (int) (sizeof(number_buffer) - 1))) { -40228720: 921c movi.n a2, 25 -40228722: 02b2d7 bgeu a2, a13, 40228728 -40228725: 008a06 j 40228951 +4022873c: 921c movi.n a2, 25 +4022873e: 02b2d7 bgeu a2, a13, 40228744 +40228741: 008a06 j 4022896d return false; } /* reserve appropriate space in the output */ output_pointer = ensure(output_buffer, (size_t) length); -40228728: 0d3d mov.n a3, a13 -4022872a: 202cc0 or a2, a12, a12 -4022872d: ffc445 call0 40228374 +40228744: 0d3d mov.n a3, a13 +40228746: 202cc0 or a2, a12, a12 +40228749: ffc445 call0 40228390 if (output_pointer == NULL) { -40228730: 21d216 beqz a2, 40228951 +4022874c: 21d216 beqz a2, 4022896d } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { if (number_buffer[i] == decimal_point) { -40228733: e52c movi.n a5, 46 -40228735: 024d mov.n a4, a2 +4022874f: e52c movi.n a5, 46 +40228751: 024d mov.n a4, a2 return false; } /* reserve appropriate space in the output */ output_pointer = ensure(output_buffer, (size_t) length); if (output_pointer == NULL) { -40228737: 030c movi.n a3, 0 +40228753: 030c movi.n a3, 0 /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { if (number_buffer[i] == decimal_point) { output_pointer[i] = '.'; -40228739: 057d mov.n a7, a5 +40228755: 057d mov.n a7, a5 return false; } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { -4022873b: 171d37 beq a13, a3, 40228756 +40228757: 171d37 beq a13, a3, 40228772 if (number_buffer[i] == decimal_point) { -4022873e: 613a add.n a6, a1, a3 -40228740: 000662 l8ui a6, a6, 0 -40228743: 059657 bne a6, a5, 4022874c +4022875a: 613a add.n a6, a1, a3 +4022875c: 000662 l8ui a6, a6, 0 +4022875f: 059657 bne a6, a5, 40228768 output_pointer[i] = '.'; -40228746: 004472 s8i a7, a4, 0 -40228749: 000086 j 4022874f +40228762: 004472 s8i a7, a4, 0 +40228765: 000086 j 4022876b continue; } output_pointer[i] = number_buffer[i]; -4022874c: 004462 s8i a6, a4, 0 +40228768: 004462 s8i a6, a4, 0 return false; } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { -4022874f: 331b addi.n a3, a3, 1 -40228751: 441b addi.n a4, a4, 1 -40228753: fff906 j 4022873b +4022876b: 331b addi.n a3, a3, 1 +4022876d: 441b addi.n a4, a4, 1 +4022876f: fff906 j 40228757 continue; } output_pointer[i] = number_buffer[i]; } output_pointer[i] = '\0'; -40228756: 22da add.n a2, a2, a13 -40228758: 030c movi.n a3, 0 -4022875a: 004232 s8i a3, a2, 0 +40228772: 22da add.n a2, a2, a13 +40228774: 030c movi.n a3, 0 +40228776: 004232 s8i a3, a2, 0 output_buffer->offset += (size_t) length; -4022875d: 2c28 l32i.n a2, a12, 8 -4022875f: d2da add.n a13, a2, a13 -40228761: 2cd9 s32i.n a13, a12, 8 -40228763: 000c86 j 40228799 +40228779: 2c28 l32i.n a2, a12, 8 +4022877b: d2da add.n a13, a2, a13 +4022877d: 2cd9 s32i.n a13, a12, 8 +4022877f: 000c86 j 402287b5 case cJSON_Number: return print_number(item, output_buffer); case cJSON_Raw: { size_t raw_length = 0; if (item->valuestring == NULL) { -40228766: 4e28 l32i.n a2, a14, 16 -40228768: 02dc bnez.n a2, 4022877c +40228782: 4e28 l32i.n a2, a14, 16 +40228784: 02dc bnez.n a2, 40228798 if (!output_buffer->noalloc) { -4022876a: 43d8 l32i.n a13, a3, 16 -4022876c: 1e1d56 bnez a13, 40228951 +40228786: 43d8 l32i.n a13, a3, 16 +40228788: 1e1d56 bnez a13, 4022896d output_buffer->hooks.deallocate(output_buffer->buffer); -4022876f: 072332 l32i a3, a3, 28 -40228772: 002c22 l32i a2, a12, 0 -40228775: 0003c0 callx0 a3 -40228778: 0075c6 j 40228953 -4022877b: 720100 excw +4022878b: 072332 l32i a3, a3, 28 +4022878e: 002c22 l32i a2, a12, 0 +40228791: 0003c0 callx0 a3 +40228794: 0075c6 j 4022896f +40228797: 6b0100 excw } return false; } raw_length = os_strlen(item->valuestring) + sizeof(""); -4022877e: 00c064 excw -40228781: d21b00 excw +4022879a: 00c064 excw +4022879d: d21b00 excw output = ensure(output_buffer, raw_length); -40228784: 0d3d mov.n a3, a13 -40228786: 202cc0 or a2, a12, a12 -40228789: ffbe85 call0 40228374 +402287a0: 0d3d mov.n a3, a13 +402287a2: 202cc0 or a2, a12, a12 +402287a5: ffbe85 call0 40228390 if (output == NULL) { -4022878c: 1c1216 beqz a2, 40228951 +402287a8: 1c1216 beqz a2, 4022896d return false; } os_memcpy(output, item->valuestring, raw_length); -4022878f: 4e38 l32i.n a3, a14, 16 -40228791: 0d4d mov.n a4, a13 -40228793: 622001 l32r a0, 40201014 <_irom0_text_start+0x4> -40228796: 0000c0 callx0 a0 +402287ab: 4e38 l32i.n a3, a14, 16 +402287ad: 0d4d mov.n a4, a13 +402287af: 621901 l32r a0, 40201014 <_irom0_text_start+0x4> +402287b2: 0000c0 callx0 a0 return true; -40228799: 1d0c movi.n a13, 1 -4022879b: 006d06 j 40228953 +402287b5: 1d0c movi.n a13, 1 +402287b7: 006d06 j 4022896f return false; } /* Compose the output array. */ /* opening square bracket */ output_pointer = ensure(output_buffer, 1); -4022879e: 130c movi.n a3, 1 -402287a0: 202cc0 or a2, a12, a12 -402287a3: 2ed8 l32i.n a13, a14, 8 -402287a5: ffbcc5 call0 40228374 +402287ba: 130c movi.n a3, 1 +402287bc: 202cc0 or a2, a12, a12 +402287bf: 2ed8 l32i.n a13, a14, 8 +402287c1: ffbcc5 call0 40228390 if (output_pointer == NULL) { -402287a8: 1a5216 beqz a2, 40228951 +402287c4: 1a5216 beqz a2, 4022896d return false; } *output_pointer = '['; -402287ab: b35c movi.n a3, 91 -402287ad: 004232 s8i a3, a2, 0 +402287c7: b35c movi.n a3, 91 +402287c9: 004232 s8i a3, a2, 0 output_buffer->offset++; -402287b0: 2c28 l32i.n a2, a12, 8 +402287cc: 2c28 l32i.n a2, a12, 8 if (!print_value(current_element, output_buffer)) { return false; } update_offset(output_buffer); if (current_element->next) { length = (size_t) (output_buffer->format ? 2 : 1); -402287b2: 2e0c movi.n a14, 2 +402287ce: 2e0c movi.n a14, 2 if (output_pointer == NULL) { return false; } *output_pointer = '['; output_buffer->offset++; -402287b4: 221b addi.n a2, a2, 1 -402287b6: 2c29 s32i.n a2, a12, 8 +402287d0: 221b addi.n a2, a2, 1 +402287d2: 2c29 s32i.n a2, a12, 8 output_buffer->depth++; -402287b8: 3c28 l32i.n a2, a12, 12 +402287d4: 3c28 l32i.n a2, a12, 12 if (!print_value(current_element, output_buffer)) { return false; } update_offset(output_buffer); if (current_element->next) { length = (size_t) (output_buffer->format ? 2 : 1); -402287ba: 1f0c movi.n a15, 1 +402287d6: 1f0c movi.n a15, 1 return false; } *output_pointer = '['; output_buffer->offset++; output_buffer->depth++; -402287bc: 221b addi.n a2, a2, 1 -402287be: 3c29 s32i.n a2, a12, 12 +402287d8: 221b addi.n a2, a2, 1 +402287da: 3c29 s32i.n a2, a12, 12 while (current_element != NULL) { -402287c0: 04dd16 beqz a13, 40228811 +402287dc: 04dd16 beqz a13, 4022882d if (!print_value(current_element, output_buffer)) { -402287c3: 203cc0 or a3, a12, a12 -402287c6: 202dd0 or a2, a13, a13 -402287c9: ffe805 call0 4022864c -402287cc: 181216 beqz a2, 40228951 +402287df: 203cc0 or a3, a12, a12 +402287e2: 202dd0 or a2, a13, a13 +402287e5: ffe805 call0 40228668 +402287e8: 181216 beqz a2, 4022896d return false; } update_offset(output_buffer); -402287cf: 0c2d mov.n a2, a12 -402287d1: ffb705 call0 40228344 +402287eb: 0c2d mov.n a2, a12 +402287ed: ffb705 call0 40228360 if (current_element->next) { -402287d4: 0d28 l32i.n a2, a13, 0 -402287d6: 22bc beqz.n a2, 4022880c +402287f0: 0d28 l32i.n a2, a13, 0 +402287f2: 22bc beqz.n a2, 40228828 length = (size_t) (output_buffer->format ? 2 : 1); -402287d8: 5c48 l32i.n a4, a12, 20 -402287da: 0f2d mov.n a2, a15 -402287dc: 932e40 movnez a2, a14, a4 -402287df: 024d mov.n a4, a2 +402287f4: 5c48 l32i.n a4, a12, 20 +402287f6: 0f2d mov.n a2, a15 +402287f8: 932e40 movnez a2, a14, a4 +402287fb: 024d mov.n a4, a2 output_pointer = ensure(output_buffer, length + 1); -402287e1: 321b addi.n a3, a2, 1 -402287e3: 0c2d mov.n a2, a12 -402287e5: 8149 s32i.n a4, a1, 32 -402287e7: ffb8c5 call0 40228374 +402287fd: 321b addi.n a3, a2, 1 +402287ff: 0c2d mov.n a2, a12 +40228801: 8149 s32i.n a4, a1, 32 +40228803: ffb8c5 call0 40228390 if (output_pointer == NULL) { -402287ea: 8148 l32i.n a4, a1, 32 -402287ec: 161216 beqz a2, 40228951 +40228806: 8148 l32i.n a4, a1, 32 +40228808: 161216 beqz a2, 4022896d return false; } *output_pointer++ = ','; -402287ef: c52c movi.n a5, 44 -402287f1: 004252 s8i a5, a2, 0 +4022880b: c52c movi.n a5, 44 +4022880d: 004252 s8i a5, a2, 0 if (output_buffer->format) { -402287f4: 5c58 l32i.n a5, a12, 20 +40228810: 5c58 l32i.n a5, a12, 20 length = (size_t) (output_buffer->format ? 2 : 1); output_pointer = ensure(output_buffer, length + 1); if (output_pointer == NULL) { return false; } *output_pointer++ = ','; -402287f6: 321b addi.n a3, a2, 1 +40228812: 321b addi.n a3, a2, 1 if (output_buffer->format) { -402287f8: 558c beqz.n a5, 40228801 +40228814: 558c beqz.n a5, 4022881d *output_pointer++ = ' '; -402287fa: 052c movi.n a5, 32 -402287fc: 322b addi.n a3, a2, 2 -402287fe: 014252 s8i a5, a2, 1 +40228816: 052c movi.n a5, 32 +40228818: 322b addi.n a3, a2, 2 +4022881a: 014252 s8i a5, a2, 1 } *output_pointer = '\0'; -40228801: 020c movi.n a2, 0 -40228803: 004322 s8i a2, a3, 0 +4022881d: 020c movi.n a2, 0 +4022881f: 004322 s8i a2, a3, 0 output_buffer->offset += length; -40228806: 2c28 l32i.n a2, a12, 8 -40228808: 424a add.n a4, a2, a4 -4022880a: 2c49 s32i.n a4, a12, 8 +40228822: 2c28 l32i.n a2, a12, 8 +40228824: 424a add.n a4, a2, a4 +40228826: 2c49 s32i.n a4, a12, 8 } current_element = current_element->next; -4022880c: 0dd8 l32i.n a13, a13, 0 -4022880e: ffeb86 j 402287c0 +40228828: 0dd8 l32i.n a13, a13, 0 +4022882a: ffeb86 j 402287dc } output_pointer = ensure(output_buffer, 2); -40228811: 230c movi.n a3, 2 -40228813: 0c2d mov.n a2, a12 -40228815: ffb5c5 call0 40228374 +4022882d: 230c movi.n a3, 2 +4022882f: 0c2d mov.n a2, a12 +40228831: ffb5c5 call0 40228390 if (output_pointer == NULL) { return false; } *output_pointer++ = ']'; -40228818: d35c movi.n a3, 93 +40228834: d35c movi.n a3, 93 } current_element = current_element->next; } output_pointer = ensure(output_buffer, 2); if (output_pointer == NULL) { -4022881a: 122256 bnez a2, 40228940 -4022881d: 004c06 j 40228951 -40228820: 280000 excw +40228836: 122256 bnez a2, 4022895c +40228839: 004c06 j 4022896d +4022883c: 280000 excw if (output_buffer == NULL) { return false; } /* Compose the output: */ length = (size_t) (output_buffer->format ? 2 : 1); /* fmt: {\n */ -40228823: 2ed853 excw -40228826: 130c movi.n a3, 1 -40228828: 2e0c movi.n a14, 2 -4022882a: 83e320 moveqz a14, a3, a2 +4022883f: 2ed853 excw +40228842: 130c movi.n a3, 1 +40228844: 2e0c movi.n a14, 2 +40228846: 83e320 moveqz a14, a3, a2 output_pointer = ensure(output_buffer, length + 1); -4022882d: 3e3a add.n a3, a14, a3 -4022882f: 0c2d mov.n a2, a12 -40228831: ffb405 call0 40228374 +40228849: 3e3a add.n a3, a14, a3 +4022884b: 0c2d mov.n a2, a12 +4022884d: ffb405 call0 40228390 if (output_pointer == NULL) { -40228834: 119216 beqz a2, 40228951 +40228850: 119216 beqz a2, 4022896d return false; } *output_pointer++ = '{'; -40228837: 7ba032 movi a3, 123 -4022883a: 004232 s8i a3, a2, 0 +40228853: 7ba032 movi a3, 123 +40228856: 004232 s8i a3, a2, 0 output_buffer->depth++; -4022883d: 3c38 l32i.n a3, a12, 12 -4022883f: 331b addi.n a3, a3, 1 -40228841: 3c39 s32i.n a3, a12, 12 +40228859: 3c38 l32i.n a3, a12, 12 +4022885b: 331b addi.n a3, a3, 1 +4022885d: 3c39 s32i.n a3, a12, 12 if (output_buffer->format) { -40228843: 5c38 l32i.n a3, a12, 20 -40228845: 338c beqz.n a3, 4022884c +4022885f: 5c38 l32i.n a3, a12, 20 +40228861: 338c beqz.n a3, 40228868 *output_pointer++ = '\n'; -40228847: a30c movi.n a3, 10 -40228849: 014232 s8i a3, a2, 1 +40228863: a30c movi.n a3, 10 +40228865: 014232 s8i a3, a2, 1 } output_buffer->offset += length; -4022884c: 2c28 l32i.n a2, a12, 8 +40228868: 2c28 l32i.n a2, a12, 8 output_buffer)) { return false; } update_offset(output_buffer); length = (size_t) (output_buffer->format ? 2 : 1); -4022884e: 2f0c movi.n a15, 2 +4022886a: 2f0c movi.n a15, 2 *output_pointer++ = '{'; output_buffer->depth++; if (output_buffer->format) { *output_pointer++ = '\n'; } output_buffer->offset += length; -40228850: e2ea add.n a14, a2, a14 -40228852: 2ce9 s32i.n a14, a12, 8 +4022886c: e2ea add.n a14, a2, a14 +4022886e: 2ce9 s32i.n a14, a12, 8 output_pointer = ensure(output_buffer, output_buffer->depth); if (output_pointer == NULL) { return false; } for (i = 0; i < output_buffer->depth; i++) { *output_pointer++ = '\t'; -40228854: 9e0c movi.n a14, 9 -40228856: 5c28 l32i.n a2, a12, 20 +40228870: 9e0c movi.n a14, 9 +40228872: 5c28 l32i.n a2, a12, 20 if (output_buffer->format) { *output_pointer++ = '\n'; } output_buffer->offset += length; while (current_item) { -40228858: 0b4d16 beqz a13, 40228910 +40228874: 0b4d16 beqz a13, 4022892c if (output_buffer->format) { -4022885b: 22ac beqz.n a2, 40228881 +40228877: 22ac beqz.n a2, 4022889d size_t i; output_pointer = ensure(output_buffer, output_buffer->depth); -4022885d: 3c38 l32i.n a3, a12, 12 -4022885f: 0c2d mov.n a2, a12 -40228861: ffb105 call0 40228374 +40228879: 3c38 l32i.n a3, a12, 12 +4022887b: 0c2d mov.n a2, a12 +4022887d: ffb105 call0 40228390 if (output_pointer == NULL) { -40228864: 0e9216 beqz a2, 40228951 -40228867: 024d mov.n a4, a2 +40228880: 0e9216 beqz a2, 4022896d +40228883: 024d mov.n a4, a2 return false; } for (i = 0; i < output_buffer->depth; i++) { -40228869: 3c38 l32i.n a3, a12, 12 -4022886b: c05420 sub a5, a4, a2 -4022886e: 08b537 bgeu a5, a3, 4022887a +40228885: 3c38 l32i.n a3, a12, 12 +40228887: c05420 sub a5, a4, a2 +4022888a: 08b537 bgeu a5, a3, 40228896 *output_pointer++ = '\t'; -40228871: 0044e2 s8i a14, a4, 0 -40228874: 441b addi.n a4, a4, 1 -40228876: fffbc6 j 40228869 -40228879: 2c2800 excw +4022888d: 0044e2 s8i a14, a4, 0 +40228890: 441b addi.n a4, a4, 1 +40228892: fffbc6 j 40228885 +40228895: 2c2800 excw } output_buffer->offset += output_buffer->depth; -4022887c: 323a add.n a3, a2, a3 -4022887e: 026c32 s32i a3, a12, 8 +40228898: 323a add.n a3, a2, a3 +4022889a: 026c32 s32i a3, a12, 8 } /* print key */ if (!print_string_ptr((unsigned char*) current_item->string, -40228881: 8d28 l32i.n a2, a13, 32 -40228883: 0c3d mov.n a3, a12 -40228885: ffb9c5 call0 40228424 -40228888: 0c5216 beqz a2, 40228951 +4022889d: 8d28 l32i.n a2, a13, 32 +4022889f: 0c3d mov.n a3, a12 +402288a1: ffb9c5 call0 40228440 +402288a4: 0c5216 beqz a2, 4022896d output_buffer)) { return false; } update_offset(output_buffer); -4022888b: 0c2d mov.n a2, a12 -4022888d: ffab45 call0 40228344 +402288a7: 0c2d mov.n a2, a12 +402288a9: ffab45 call0 40228360 length = (size_t) (output_buffer->format ? 2 : 1); -40228890: 5c28 l32i.n a2, a12, 20 -40228892: 140c movi.n a4, 1 -40228894: 934f20 movnez a4, a15, a2 +402288ac: 5c28 l32i.n a2, a12, 20 +402288ae: 140c movi.n a4, 1 +402288b0: 934f20 movnez a4, a15, a2 output_pointer = ensure(output_buffer, length); -40228897: 043d mov.n a3, a4 -40228899: 0c2d mov.n a2, a12 -4022889b: 8149 s32i.n a4, a1, 32 -4022889d: ffad45 call0 40228374 +402288b3: 043d mov.n a3, a4 +402288b5: 0c2d mov.n a2, a12 +402288b7: 8149 s32i.n a4, a1, 32 +402288b9: ffad45 call0 40228390 if (output_pointer == NULL) { -402288a0: 8148 l32i.n a4, a1, 32 -402288a2: 0ab216 beqz a2, 40228951 +402288bc: 8148 l32i.n a4, a1, 32 +402288be: 0ab216 beqz a2, 4022896d return false; } *output_pointer++ = ':'; -402288a5: a33c movi.n a3, 58 -402288a7: 004232 s8i a3, a2, 0 +402288c1: a33c movi.n a3, 58 +402288c3: 004232 s8i a3, a2, 0 if (output_buffer->format) { -402288aa: 5c38 l32i.n a3, a12, 20 -402288ac: 138c beqz.n a3, 402288b1 +402288c6: 5c38 l32i.n a3, a12, 20 +402288c8: 138c beqz.n a3, 402288cd *output_pointer++ = '\t'; -402288ae: 0142e2 s8i a14, a2, 1 +402288ca: 0142e2 s8i a14, a2, 1 } output_buffer->offset += length; -402288b1: 2c28 l32i.n a2, a12, 8 +402288cd: 2c28 l32i.n a2, a12, 8 /* print value */ if (!print_value(current_item, output_buffer)) { -402288b3: 0c3d mov.n a3, a12 +402288cf: 0c3d mov.n a3, a12 } *output_pointer++ = ':'; if (output_buffer->format) { *output_pointer++ = '\t'; } output_buffer->offset += length; -402288b5: 424a add.n a4, a2, a4 -402288b7: 026c42 s32i a4, a12, 8 +402288d1: 424a add.n a4, a2, a4 +402288d3: 026c42 s32i a4, a12, 8 /* print value */ if (!print_value(current_item, output_buffer)) { -402288ba: 202dd0 or a2, a13, a13 -402288bd: ffd8c5 call0 4022864c -402288c0: 08d216 beqz a2, 40228951 +402288d6: 202dd0 or a2, a13, a13 +402288d9: ffd8c5 call0 40228668 +402288dc: 08d216 beqz a2, 4022896d return false; } update_offset(output_buffer); -402288c3: 0c2d mov.n a2, a12 -402288c5: ffa7c5 call0 40228344 +402288df: 0c2d mov.n a2, a12 +402288e1: ffa7c5 call0 40228360 /* print comma if not last */ length = (size_t) ((output_buffer->format ? 1 : 0) -402288c8: 5c58 l32i.n a5, a12, 20 -402288ca: 020c movi.n a2, 0 -402288cc: 140c movi.n a4, 1 -402288ce: 023d mov.n a3, a2 -402288d0: 933450 movnez a3, a4, a5 -402288d3: 035d mov.n a5, a3 -402288d5: 0d38 l32i.n a3, a13, 0 -402288d7: 932430 movnez a2, a4, a3 -402288da: 452a add.n a4, a5, a2 +402288e4: 5c58 l32i.n a5, a12, 20 +402288e6: 020c movi.n a2, 0 +402288e8: 140c movi.n a4, 1 +402288ea: 023d mov.n a3, a2 +402288ec: 933450 movnez a3, a4, a5 +402288ef: 035d mov.n a5, a3 +402288f1: 0d38 l32i.n a3, a13, 0 +402288f3: 932430 movnez a2, a4, a3 +402288f6: 452a add.n a4, a5, a2 + (current_item->next ? 1 : 0)); output_pointer = ensure(output_buffer, length + 1); -402288dc: 341b addi.n a3, a4, 1 -402288de: 0c2d mov.n a2, a12 -402288e0: 8149 s32i.n a4, a1, 32 -402288e2: ffa905 call0 40228374 +402288f8: 341b addi.n a3, a4, 1 +402288fa: 0c2d mov.n a2, a12 +402288fc: 8149 s32i.n a4, a1, 32 +402288fe: ffa905 call0 40228390 if (output_pointer == NULL) { -402288e5: 8148 l32i.n a4, a1, 32 -402288e7: 066216 beqz a2, 40228951 +40228901: 8148 l32i.n a4, a1, 32 +40228903: 066216 beqz a2, 4022896d return false; } if (current_item->next) { -402288ea: 0d38 l32i.n a3, a13, 0 -402288ec: 538c beqz.n a3, 402288f5 +40228906: 0d38 l32i.n a3, a13, 0 +40228908: 538c beqz.n a3, 40228911 *output_pointer++ = ','; -402288ee: c32c movi.n a3, 44 -402288f0: 004232 s8i a3, a2, 0 -402288f3: 221b addi.n a2, a2, 1 +4022890a: c32c movi.n a3, 44 +4022890c: 004232 s8i a3, a2, 0 +4022890f: 221b addi.n a2, a2, 1 } if (output_buffer->format) { -402288f5: 5c38 l32i.n a3, a12, 20 -402288f7: 538c beqz.n a3, 40228900 +40228911: 5c38 l32i.n a3, a12, 20 +40228913: 538c beqz.n a3, 4022891c *output_pointer++ = '\n'; -402288f9: a30c movi.n a3, 10 -402288fb: 004232 s8i a3, a2, 0 -402288fe: 221b addi.n a2, a2, 1 +40228915: a30c movi.n a3, 10 +40228917: 004232 s8i a3, a2, 0 +4022891a: 221b addi.n a2, a2, 1 } *output_pointer = '\0'; -40228900: 030c movi.n a3, 0 -40228902: 004232 s8i a3, a2, 0 +4022891c: 030c movi.n a3, 0 +4022891e: 004232 s8i a3, a2, 0 output_buffer->offset += length; -40228905: 2c28 l32i.n a2, a12, 8 +40228921: 2c28 l32i.n a2, a12, 8 current_item = current_item->next; -40228907: 0dd8 l32i.n a13, a13, 0 +40228923: 0dd8 l32i.n a13, a13, 0 if (output_buffer->format) { *output_pointer++ = '\n'; } *output_pointer = '\0'; output_buffer->offset += length; -40228909: 424a add.n a4, a2, a4 -4022890b: 2c49 s32i.n a4, a12, 8 -4022890d: ffd146 j 40228856 +40228925: 424a add.n a4, a2, a4 +40228927: 2c49 s32i.n a4, a12, 8 +40228929: ffd146 j 40228872 current_item = current_item->next; } output_pointer = ensure(output_buffer, -40228910: 230c movi.n a3, 2 -40228912: 228c beqz.n a2, 40228918 -40228914: 3c38 l32i.n a3, a12, 12 -40228916: 331b addi.n a3, a3, 1 -40228918: 0c2d mov.n a2, a12 -4022891a: ffa585 call0 40228374 +4022892c: 230c movi.n a3, 2 +4022892e: 228c beqz.n a2, 40228934 +40228930: 3c38 l32i.n a3, a12, 12 +40228932: 331b addi.n a3, a3, 1 +40228934: 0c2d mov.n a2, a12 +40228936: ffa585 call0 40228390 output_buffer->format ? (output_buffer->depth + 1) : 2); if (output_pointer == NULL) { -4022891d: 02bc beqz.n a2, 40228951 +40228939: 02bc beqz.n a2, 4022896d return false; } if (output_buffer->format) { -4022891f: 5c38 l32i.n a3, a12, 20 -40228921: 839c beqz.n a3, 4022893d -40228923: 025d mov.n a5, a2 -40228925: 023d mov.n a3, a2 +4022893b: 5c38 l32i.n a3, a12, 20 +4022893d: 839c beqz.n a3, 40228959 +4022893f: 025d mov.n a5, a2 +40228941: 023d mov.n a3, a2 size_t i; for (i = 0; i < (output_buffer->depth - 1); i++) { *output_pointer++ = '\t'; -40228927: 970c movi.n a7, 9 +40228943: 970c movi.n a7, 9 if (output_pointer == NULL) { return false; } if (output_buffer->format) { size_t i; for (i = 0; i < (output_buffer->depth - 1); i++) { -40228929: 3c48 l32i.n a4, a12, 12 -4022892b: c06350 sub a6, a3, a5 -4022892e: 440b addi.n a4, a4, -1 -40228930: 032d mov.n a2, a3 -40228932: 07b647 bgeu a6, a4, 4022893d +40228945: 3c48 l32i.n a4, a12, 12 +40228947: c06350 sub a6, a3, a5 +4022894a: 440b addi.n a4, a4, -1 +4022894c: 032d mov.n a2, a3 +4022894e: 07b647 bgeu a6, a4, 40228959 *output_pointer++ = '\t'; -40228935: 004372 s8i a7, a3, 0 -40228938: 331b addi.n a3, a3, 1 -4022893a: fffac6 j 40228929 +40228951: 004372 s8i a7, a3, 0 +40228954: 331b addi.n a3, a3, 1 +40228956: fffac6 j 40228945 } } *output_pointer++ = '}'; -4022893d: 7da032 movi a3, 125 -40228940: 004232 s8i a3, a2, 0 +40228959: 7da032 movi a3, 125 +4022895c: 004232 s8i a3, a2, 0 *output_pointer = '\0'; -40228943: 030c movi.n a3, 0 -40228945: 014232 s8i a3, a2, 1 +4022895f: 030c movi.n a3, 0 +40228961: 014232 s8i a3, a2, 1 output_buffer->depth--; -40228948: 3c28 l32i.n a2, a12, 12 -4022894a: 220b addi.n a2, a2, -1 -4022894c: 3c29 s32i.n a2, a12, 12 -4022894e: ff91c6 j 40228799 +40228964: 3c28 l32i.n a2, a12, 12 +40228966: 220b addi.n a2, a2, -1 +40228968: 3c29 s32i.n a2, a12, 12 +4022896a: ff91c6 j 402287b5 case cJSON_Object: return print_object(item, output_buffer); default: return false; -40228951: 0d0c movi.n a13, 0 +4022896d: 0d0c movi.n a13, 0 } } -40228953: 132102 l32i a0, a1, 76 -40228956: 0d2d mov.n a2, a13 -40228958: 1221c2 l32i a12, a1, 72 -4022895b: 1121d2 l32i a13, a1, 68 -4022895e: 1021e2 l32i a14, a1, 64 -40228961: f1f8 l32i.n a15, a1, 60 -40228963: 50c112 addi a1, a1, 80 -40228966: f00d ret.n -40228968: 899c beqz.n a9, 40228984 -4022896a: fe .byte 0xfe -4022896b: 3f .byte 0x3f - -4022896c : +4022896f: 132102 l32i a0, a1, 76 +40228972: 0d2d mov.n a2, a13 +40228974: 1221c2 l32i a12, a1, 72 +40228977: 1121d2 l32i a13, a1, 68 +4022897a: 1021e2 l32i a14, a1, 64 +4022897d: f1f8 l32i.n a15, a1, 60 +4022897f: 50c112 addi a1, a1, 80 +40228982: f00d ret.n +40228984: 899c beqz.n a9, 402289a0 +40228986: fe .byte 0xfe +40228987: 3f .byte 0x3f + +40228988 : * const internal_hooks * const hooks - 锟斤拷锟接猴拷锟斤拷 * return: cJSON * * description: Utility for handling references. * 锟斤拷锟斤拷一锟斤拷cJSON锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static cJSON *create_reference(const cJSON *item, -4022896c: f0c112 addi a1, a1, -16 -4022896f: 11d9 s32i.n a13, a1, 4 -40228971: 3109 s32i.n a0, a1, 12 -40228973: 02dd mov.n a13, a2 -40228975: 21c9 s32i.n a12, a1, 8 +40228988: f0c112 addi a1, a1, -16 +4022898b: 11d9 s32i.n a13, a1, 4 +4022898d: 3109 s32i.n a0, a1, 12 +4022898f: 02dd mov.n a13, a2 +40228991: 21c9 s32i.n a12, a1, 8 const internal_hooks * const hooks) { cJSON *reference = NULL; if (item == NULL) { return NULL; -40228977: 020c movi.n a2, 0 +40228993: 020c movi.n a2, 0 * 锟斤拷锟斤拷一锟斤拷cJSON锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static cJSON *create_reference(const cJSON *item, const internal_hooks * const hooks) { cJSON *reference = NULL; if (item == NULL) { -40228979: 2f1d27 beq a13, a2, 402289ac -4022897c: fffb21 l32r a2, 40228968 +40228995: 2f1d27 beq a13, a2, 402289c8 +40228998: fffb21 l32r a2, 40228984 return NULL; } reference = cJSON_New_Item(hooks); -4022897f: 002222 l32i a2, a2, 0 -40228982: ffc885 call0 4022860c -40228985: 02cd mov.n a12, a2 +4022899b: 002222 l32i a2, a2, 0 +4022899e: ffc885 call0 40228628 +402289a1: 02cd mov.n a12, a2 if (reference == NULL) { return NULL; -40228987: 020c movi.n a2, 0 +402289a3: 020c movi.n a2, 0 if (item == NULL) { return NULL; } reference = cJSON_New_Item(hooks); if (reference == NULL) { -40228989: 1f1c27 beq a12, a2, 402289ac +402289a5: 1f1c27 beq a12, a2, 402289c8 return NULL; } os_memcpy(reference, item, sizeof(cJSON)); -4022898c: 842c movi.n a4, 40 -4022898e: 0d3d mov.n a3, a13 -40228990: 0c2d mov.n a2, a12 -40228992: 61a001 l32r a0, 40201014 <_irom0_text_start+0x4> -40228995: 0000c0 callx0 a0 +402289a8: 842c movi.n a4, 40 +402289aa: 0d3d mov.n a3, a13 +402289ac: 0c2d mov.n a2, a12 +402289ae: 619901 l32r a0, 40201014 <_irom0_text_start+0x4> +402289b1: 0000c0 callx0 a0 reference->string = NULL; reference->type |= cJSON_IsReference; -40228998: 3c48 l32i.n a4, a12, 12 -4022899a: 00a132 movi a3, 0x100 +402289b4: 3c48 l32i.n a4, a12, 12 +402289b6: 00a132 movi a3, 0x100 if (reference == NULL) { return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; -4022899d: 020c movi.n a2, 0 +402289b9: 020c movi.n a2, 0 reference->type |= cJSON_IsReference; -4022899f: 203430 or a3, a4, a3 +402289bb: 203430 or a3, a4, a3 if (reference == NULL) { return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; -402289a2: 8c29 s32i.n a2, a12, 32 +402289be: 8c29 s32i.n a2, a12, 32 reference->type |= cJSON_IsReference; reference->next = reference->prev = NULL; -402289a4: 1c29 s32i.n a2, a12, 4 -402289a6: 0c29 s32i.n a2, a12, 0 +402289c0: 1c29 s32i.n a2, a12, 4 +402289c2: 0c29 s32i.n a2, a12, 0 return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; reference->type |= cJSON_IsReference; -402289a8: 3c39 s32i.n a3, a12, 12 +402289c4: 3c39 s32i.n a3, a12, 12 reference->next = reference->prev = NULL; -402289aa: 0c2d mov.n a2, a12 +402289c6: 0c2d mov.n a2, a12 return reference; } -402289ac: 3108 l32i.n a0, a1, 12 -402289ae: 21c8 l32i.n a12, a1, 8 -402289b0: 11d8 l32i.n a13, a1, 4 -402289b2: 10c112 addi a1, a1, 16 -402289b5: f00d ret.n +402289c8: 3108 l32i.n a0, a1, 12 +402289ca: 21c8 l32i.n a12, a1, 8 +402289cc: 11d8 l32i.n a13, a1, 4 +402289ce: 10c112 addi a1, a1, 16 +402289d1: f00d ret.n ... -402289b8 : +402289d4 : /* * function: cJSON_strdup * description: 字符串拷贝函数,在构建object和array时会用到 */ ICACHE_FLASH_ATTR static unsigned char* cJSON_strdup( -402289b8: f0c112 addi a1, a1, -16 -402289bb: 11d9 s32i.n a13, a1, 4 -402289bd: 3109 s32i.n a0, a1, 12 -402289bf: 02dd mov.n a13, a2 -402289c1: 21c9 s32i.n a12, a1, 8 -402289c3: 01e9 s32i.n a14, a1, 0 +402289d4: f0c112 addi a1, a1, -16 +402289d7: 11d9 s32i.n a13, a1, 4 +402289d9: 3109 s32i.n a0, a1, 12 +402289db: 02dd mov.n a13, a2 +402289dd: 21c9 s32i.n a12, a1, 8 +402289df: 01e9 s32i.n a14, a1, 0 size_t length = 0; unsigned char *copy = NULL; // 检查参数 if (string == NULL) { return NULL; -402289c5: 020c movi.n a2, 0 +402289e1: 020c movi.n a2, 0 const unsigned char* string, const internal_hooks * const hooks) { size_t length = 0; unsigned char *copy = NULL; // 检查参数 if (string == NULL) { -402289c7: 291d27 beq a13, a2, 402289f4 +402289e3: 291d27 beq a13, a2, 40228a10 return NULL; } length = os_strlen((const char*) string) + sizeof(""); -402289ca: 0d2d mov.n a2, a13 -402289cc: 63de01 l32r a0, 40201944 -402289cf: 0000c0 callx0 a0 -402289d2: e21b addi.n a14, a2, 1 +402289e6: 0d2d mov.n a2, a13 +402289e8: 63d701 l32r a0, 40201944 +402289eb: 0000c0 callx0 a0 +402289ee: e21b addi.n a14, a2, 1 copy = (unsigned char*) hooks->allocate(length); // 申请内存 -402289d4: ffe521 l32r a2, 40228968 -402289d7: 0238 l32i.n a3, a2, 0 -402289d9: 0e2d mov.n a2, a14 -402289db: 0003c0 callx0 a3 -402289de: 02cd mov.n a12, a2 +402289f0: ffe521 l32r a2, 40228984 +402289f3: 0238 l32i.n a3, a2, 0 +402289f5: 0e2d mov.n a2, a14 +402289f7: 0003c0 callx0 a3 +402289fa: 02cd mov.n a12, a2 if (copy == NULL) { return NULL; -402289e0: 020c movi.n a2, 0 +402289fc: 020c movi.n a2, 0 return NULL; } length = os_strlen((const char*) string) + sizeof(""); copy = (unsigned char*) hooks->allocate(length); // 申请内存 if (copy == NULL) { -402289e2: 0e1c27 beq a12, a2, 402289f4 +402289fe: 0e1c27 beq a12, a2, 40228a10 return NULL; } os_memcpy(copy, string, length); -402289e5: 0e4d mov.n a4, a14 -402289e7: 0d3d mov.n a3, a13 -402289e9: 202cc0 or a2, a12, a12 -402289ec: 618a01 l32r a0, 40201014 <_irom0_text_start+0x4> -402289ef: 0000c0 callx0 a0 -402289f2: 0c2d mov.n a2, a12 +40228a01: 0e4d mov.n a4, a14 +40228a03: 0d3d mov.n a3, a13 +40228a05: 202cc0 or a2, a12, a12 +40228a08: 618301 l32r a0, 40201014 <_irom0_text_start+0x4> +40228a0b: 0000c0 callx0 a0 +40228a0e: 0c2d mov.n a2, a12 return copy; } -402289f4: 3108 l32i.n a0, a1, 12 -402289f6: 21c8 l32i.n a12, a1, 8 -402289f8: 11d8 l32i.n a13, a1, 4 -402289fa: 01e8 l32i.n a14, a1, 0 -402289fc: 10c112 addi a1, a1, 16 -402289ff: f00d ret.n -40228a01: 000000 ill - -40228a04 : +40228a10: 3108 l32i.n a0, a1, 12 +40228a12: 21c8 l32i.n a12, a1, 8 +40228a14: 11d8 l32i.n a13, a1, 4 +40228a16: 01e8 l32i.n a14, a1, 0 +40228a18: 10c112 addi a1, a1, 16 +40228a1b: f00d ret.n +40228a1d: 000000 ill + +40228a20 : * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -40228a04: c0c112 addi a1, a1, -64 +40228a20: c0c112 addi a1, a1, -64 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -40228a07: 442c movi.n a4, 36 +40228a23: 442c movi.n a4, 36 * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -40228a09: e1c9 s32i.n a12, a1, 56 -40228a0b: c1e9 s32i.n a14, a1, 48 -40228a0d: 02cd mov.n a12, a2 -40228a0f: 03ed mov.n a14, a3 +40228a25: e1c9 s32i.n a12, a1, 56 +40228a27: c1e9 s32i.n a14, a1, 48 +40228a29: 02cd mov.n a12, a2 +40228a2b: 03ed mov.n a14, a3 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -40228a11: 012d mov.n a2, a1 -40228a13: 030c movi.n a3, 0 +40228a2d: 012d mov.n a2, a1 +40228a2f: 030c movi.n a3, 0 * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -40228a15: 0f6102 s32i a0, a1, 60 -40228a18: 0d61d2 s32i a13, a1, 52 +40228a31: 0f6102 s32i a0, a1, 60 +40228a34: 0d61d2 s32i a13, a1, 52 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -40228a1b: 617d01 l32r a0, 40201010 <_irom0_text_start> -40228a1e: 0000c0 callx0 a0 +40228a37: 617601 l32r a0, 40201010 <_irom0_text_start> +40228a3a: 0000c0 callx0 a0 /* create buffer */ buffer->buffer = (unsigned char*) hooks->allocate(256); -40228a21: ffd1d1 l32r a13, 40228968 -40228a24: 00a122 movi a2, 0x100 -40228a27: 0d38 l32i.n a3, a13, 0 -40228a29: 0003c0 callx0 a3 +40228a3d: ffd1d1 l32r a13, 40228984 +40228a40: 00a122 movi a2, 0x100 +40228a43: 0d38 l32i.n a3, a13, 0 +40228a45: 0003c0 callx0 a3 buffer->format = format; buffer->hooks = *hooks; -40228a2c: 0d38 l32i.n a3, a13, 0 -40228a2e: 1d48 l32i.n a4, a13, 4 -40228a30: 6139 s32i.n a3, a1, 24 -40228a32: 2d38 l32i.n a3, a13, 8 +40228a48: 0d38 l32i.n a3, a13, 0 +40228a4a: 1d48 l32i.n a4, a13, 4 +40228a4c: 6139 s32i.n a3, a1, 24 +40228a4e: 2d38 l32i.n a3, a13, 8 unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); /* create buffer */ buffer->buffer = (unsigned char*) hooks->allocate(256); -40228a34: 0129 s32i.n a2, a1, 0 +40228a50: 0129 s32i.n a2, a1, 0 buffer->format = format; -40228a36: 51e9 s32i.n a14, a1, 20 +40228a52: 51e9 s32i.n a14, a1, 20 buffer->hooks = *hooks; -40228a38: 7149 s32i.n a4, a1, 28 -40228a3a: 8139 s32i.n a3, a1, 32 +40228a54: 7149 s32i.n a4, a1, 28 +40228a56: 8139 s32i.n a3, a1, 32 if (buffer->buffer == NULL) { -40228a3c: 060216 beqz a2, 40228aa0 +40228a58: 060216 beqz a2, 40228abc goto fail; } /* print the value */ if (!print_value(item, buffer)) { -40228a3f: 203110 or a3, a1, a1 -40228a42: 202cc0 or a2, a12, a12 -40228a45: ffc045 call0 4022864c -40228a48: 054216 beqz a2, 40228aa0 +40228a5b: 203110 or a3, a1, a1 +40228a5e: 202cc0 or a2, a12, a12 +40228a61: ffc045 call0 40228668 +40228a64: 054216 beqz a2, 40228abc goto fail; } update_offset(buffer); -40228a4b: 202110 or a2, a1, a1 -40228a4e: ff8f45 call0 40228344 +40228a67: 202110 or a2, a1, a1 +40228a6a: ff8f45 call0 40228360 /* check if reallocate is available */ if (hooks->reallocate != NULL) { -40228a51: 2d48 l32i.n a4, a13, 8 -40228a53: f48c beqz.n a4, 40228a66 +40228a6d: 2d48 l32i.n a4, a13, 8 +40228a6f: f48c beqz.n a4, 40228a82 printed = (unsigned char*) hooks->reallocate(buffer->buffer, -40228a55: 1138 l32i.n a3, a1, 4 -40228a57: 0128 l32i.n a2, a1, 0 -40228a59: 0004c0 callx0 a4 +40228a71: 1138 l32i.n a3, a1, 4 +40228a73: 0128 l32i.n a2, a1, 0 +40228a75: 0004c0 callx0 a4 buffer->length); buffer->buffer = NULL; -40228a5c: 030c movi.n a3, 0 -40228a5e: 0139 s32i.n a3, a1, 0 +40228a78: 030c movi.n a3, 0 +40228a7a: 0139 s32i.n a3, a1, 0 if (printed == NULL) { -40228a60: 3c1237 beq a2, a3, 40228aa0 -40228a63: 001106 j 40228aab +40228a7c: 3c1237 beq a2, a3, 40228abc +40228a7f: 001106 j 40228ac7 goto fail; } } else /* otherwise copy the JSON over to a new buffer */ { printed = (unsigned char*) hooks->allocate(buffer->offset + 1); -40228a66: 2128 l32i.n a2, a1, 8 -40228a68: 002d32 l32i a3, a13, 0 -40228a6b: 221b addi.n a2, a2, 1 -40228a6d: 0003c0 callx0 a3 -40228a70: 02cd mov.n a12, a2 +40228a82: 2128 l32i.n a2, a1, 8 +40228a84: 002d32 l32i a3, a13, 0 +40228a87: 221b addi.n a2, a2, 1 +40228a89: 0003c0 callx0 a3 +40228a8c: 02cd mov.n a12, a2 if (printed == NULL) { -40228a72: a2ac beqz.n a2, 40228aa0 +40228a8e: a2ac beqz.n a2, 40228abc goto fail; } os_memcpy(printed, buffer->buffer, -40228a74: 2148 l32i.n a4, a1, 8 -40228a76: 1128 l32i.n a2, a1, 4 -40228a78: 01c442 addi a4, a4, 1 -40228a7b: 01b247 bgeu a2, a4, 40228a80 -40228a7e: 024d mov.n a4, a2 -40228a80: 0138 l32i.n a3, a1, 0 -40228a82: 0c2d mov.n a2, a12 -40228a84: 616401 l32r a0, 40201014 <_irom0_text_start+0x4> -40228a87: 0000c0 callx0 a0 +40228a90: 2148 l32i.n a4, a1, 8 +40228a92: 1128 l32i.n a2, a1, 4 +40228a94: 01c442 addi a4, a4, 1 +40228a97: 01b247 bgeu a2, a4, 40228a9c +40228a9a: 024d mov.n a4, a2 +40228a9c: 0138 l32i.n a3, a1, 0 +40228a9e: 0c2d mov.n a2, a12 +40228aa0: 615d01 l32r a0, 40201014 <_irom0_text_start+0x4> +40228aa3: 0000c0 callx0 a0 cjson_min(buffer->length, buffer->offset + 1)); printed[buffer->offset] = '\0'; /* just to be sure */ -40228a8a: 2128 l32i.n a2, a1, 8 -40228a8c: 030c movi.n a3, 0 -40228a8e: 2c2a add.n a2, a12, a2 -40228a90: 004232 s8i a3, a2, 0 +40228aa6: 2128 l32i.n a2, a1, 8 +40228aa8: 030c movi.n a3, 0 +40228aaa: 2c2a add.n a2, a12, a2 +40228aac: 004232 s8i a3, a2, 0 /* free the buffer */ hooks->deallocate(buffer->buffer); -40228a93: 0128 l32i.n a2, a1, 0 -40228a95: 1d38 l32i.n a3, a13, 4 -40228a97: 0003c0 callx0 a3 -40228a9a: 0c2d mov.n a2, a12 -40228a9c: 0002c6 j 40228aab -40228a9f: 012800 slli a2, a8, 32 +40228aaf: 0128 l32i.n a2, a1, 0 +40228ab1: 1d38 l32i.n a3, a13, 4 +40228ab3: 0003c0 callx0 a3 +40228ab6: 0c2d mov.n a2, a12 +40228ab8: 0002c6 j 40228ac7 +40228abb: 012800 slli a2, a8, 32 } return printed; fail: if (buffer->buffer != NULL) { -40228aa2: 328c beqz.n a2, 40228aa9 +40228abe: 328c beqz.n a2, 40228ac5 hooks->deallocate(buffer->buffer); -40228aa4: 1d38 l32i.n a3, a13, 4 -40228aa6: 0003c0 callx0 a3 +40228ac0: 1d38 l32i.n a3, a13, 4 +40228ac2: 0003c0 callx0 a3 if (printed != NULL) { hooks->deallocate(printed); } return NULL; -40228aa9: 020c movi.n a2, 0 +40228ac5: 020c movi.n a2, 0 } -40228aab: f108 l32i.n a0, a1, 60 -40228aad: e1c8 l32i.n a12, a1, 56 -40228aaf: d1d8 l32i.n a13, a1, 52 -40228ab1: c1e8 l32i.n a14, a1, 48 -40228ab3: 40c112 addi a1, a1, 64 -40228ab6: f00d ret.n -40228ab8: fec0b5 excw -40228abb: 3f .byte 0x3f -40228abc: 26cc bnez.n a6, 40228ac2 -40228abe: ff .byte 0xff -40228abf: 3f .byte 0x3f - -40228ac0 : +40228ac7: f108 l32i.n a0, a1, 60 +40228ac9: e1c8 l32i.n a12, a1, 56 +40228acb: d1d8 l32i.n a13, a1, 52 +40228acd: c1e8 l32i.n a14, a1, 48 +40228acf: 40c112 addi a1, a1, 64 +40228ad2: f00d ret.n +40228ad4: fec0b5 excw +40228ad7: 3f .byte 0x3f +40228ad8: 26cc bnez.n a6, 40228ade +40228ada: ff .byte 0xff +40228adb: 3f .byte 0x3f + +40228adc : /* * function: cJSON_Version * description: get version of cJSON */ CJSON_PUBLIC(const char*) cJSON_Version(void) { -40228ac0: f0c112 addi a1, a1, -16 -40228ac3: 21c9 s32i.n a12, a1, 8 +40228adc: f0c112 addi a1, a1, -16 +40228adf: 21c9 s32i.n a12, a1, 8 static char version[15]; os_sprintf(version, "%i.%i.%i", CJSON_VERSION_MAJOR, CJSON_VERSION_MINOR, CJSON_VERSION_PATCH); -40228ac5: fffdc1 l32r a12, 40228abc -40228ac8: fffc31 l32r a3, 40228ab8 -40228acb: 0c2d mov.n a2, a12 -40228acd: 060c movi.n a6, 0 -40228acf: 650c movi.n a5, 6 -40228ad1: 140c movi.n a4, 1 +40228ae1: fffdc1 l32r a12, 40228ad8 +40228ae4: fffc31 l32r a3, 40228ad4 +40228ae7: 0c2d mov.n a2, a12 +40228ae9: 060c movi.n a6, 0 +40228aeb: 650c movi.n a5, 6 +40228aed: 140c movi.n a4, 1 /* * function: cJSON_Version * description: get version of cJSON */ CJSON_PUBLIC(const char*) cJSON_Version(void) { -40228ad3: 3109 s32i.n a0, a1, 12 +40228aef: 3109 s32i.n a0, a1, 12 static char version[15]; os_sprintf(version, "%i.%i.%i", CJSON_VERSION_MAJOR, CJSON_VERSION_MINOR, CJSON_VERSION_PATCH); -40228ad5: fb1c85 call0 40223ca0 +40228af1: fb1ac5 call0 40223ca0 return version; } -40228ad8: 3108 l32i.n a0, a1, 12 -40228ada: 0c2d mov.n a2, a12 -40228adc: 21c8 l32i.n a12, a1, 8 -40228ade: 10c112 addi a1, a1, 16 -40228ae1: f00d ret.n +40228af4: 3108 l32i.n a0, a1, 12 +40228af6: 0c2d mov.n a2, a12 +40228af8: 21c8 l32i.n a12, a1, 8 +40228afa: 10c112 addi a1, a1, 16 +40228afd: f00d ret.n ... -40228ae4 : +40228b00 : if ((global_hooks.allocate == malloc) && (global_hooks.deallocate == free)) { global_hooks.reallocate = realloc; } #else if (hooks->malloc_fn != NULL) { -40228ae4: 0238 l32i.n a3, a2, 0 -40228ae6: 338c beqz.n a3, 40228aed +40228b00: 0238 l32i.n a3, a2, 0 +40228b02: 338c beqz.n a3, 40228b09 global_hooks.allocate = hooks->malloc_fn; -40228ae8: ffa041 l32r a4, 40228968 -40228aeb: 0439 s32i.n a3, a4, 0 +40228b04: ffa041 l32r a4, 40228984 +40228b07: 0439 s32i.n a3, a4, 0 } if (hooks->free_fn != NULL) { -40228aed: 1228 l32i.n a2, a2, 4 -40228aef: 328c beqz.n a2, 40228af6 +40228b09: 1228 l32i.n a2, a2, 4 +40228b0b: 328c beqz.n a2, 40228b12 global_hooks.deallocate = hooks->free_fn; -40228af1: ff9d31 l32r a3, 40228968 -40228af4: 1329 s32i.n a2, a3, 4 -40228af6: f00d ret.n +40228b0d: ff9d31 l32r a3, 40228984 +40228b10: 1329 s32i.n a2, a3, 4 +40228b12: f00d ret.n -40228af8 : +40228b14 : * parameter: const cJSON *item * return: CJSON_PUBLIC(char *) * description: Render a cJSON item/entity/structure to text. */ CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) { -40228af8: f0c112 addi a1, a1, -16 +40228b14: f0c112 addi a1, a1, -16 return (char*)print(item, true, &global_hooks); -40228afb: 130c movi.n a3, 1 +40228b17: 130c movi.n a3, 1 * parameter: const cJSON *item * return: CJSON_PUBLIC(char *) * description: Render a cJSON item/entity/structure to text. */ CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) { -40228afd: 3109 s32i.n a0, a1, 12 +40228b19: 3109 s32i.n a0, a1, 12 return (char*)print(item, true, &global_hooks); -40228aff: fff045 call0 40228a04 +40228b1b: fff045 call0 40228a20 } -40228b02: 3108 l32i.n a0, a1, 12 -40228b04: 10c112 addi a1, a1, 16 -40228b07: f00d ret.n -40228b09: 000000 ill +40228b1e: 3108 l32i.n a0, a1, 12 +40228b20: 10c112 addi a1, a1, 16 +40228b23: f00d ret.n +40228b25: 000000 ill -40228b0c : +40228b28 : CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) { -40228b0c: f0c112 addi a1, a1, -16 +40228b28: f0c112 addi a1, a1, -16 return (char*)print(item, false, &global_hooks); -40228b0f: 030c movi.n a3, 0 +40228b2b: 030c movi.n a3, 0 { return (char*)print(item, true, &global_hooks); } CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) { -40228b11: 3109 s32i.n a0, a1, 12 +40228b2d: 3109 s32i.n a0, a1, 12 return (char*)print(item, false, &global_hooks); -40228b13: ffef05 call0 40228a04 +40228b2f: ffef05 call0 40228a20 } -40228b16: 3108 l32i.n a0, a1, 12 -40228b18: 10c112 addi a1, a1, 16 -40228b1b: f00d ret.n -40228b1d: 000000 ill +40228b32: 3108 l32i.n a0, a1, 12 +40228b34: 10c112 addi a1, a1, 16 +40228b37: f00d ret.n +40228b39: 000000 ill -40228b20 : +40228b3c : CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt) { -40228b20: b0c112 addi a1, a1, -80 -40228b23: 1161d2 s32i a13, a1, 68 -40228b26: 1061e2 s32i a14, a1, 64 -40228b29: f1f9 s32i.n a15, a1, 60 -40228b2b: 02dd mov.n a13, a2 -40228b2d: 03fd mov.n a15, a3 -40228b2f: 04ed mov.n a14, a4 +40228b3c: b0c112 addi a1, a1, -80 +40228b3f: 1161d2 s32i a13, a1, 68 +40228b42: 1061e2 s32i a14, a1, 64 +40228b45: f1f9 s32i.n a15, a1, 60 +40228b47: 02dd mov.n a13, a2 +40228b49: 03fd mov.n a15, a3 +40228b4b: 04ed mov.n a14, a4 printbuffer p = {0, 0, 0, 0, 0, 0, {0, 0, 0}}; -40228b31: 030c movi.n a3, 0 -40228b33: 442c movi.n a4, 36 -40228b35: 202110 or a2, a1, a1 +40228b4d: 030c movi.n a3, 0 +40228b4f: 442c movi.n a4, 36 +40228b51: 202110 or a2, a1, a1 { return (char*)print(item, false, &global_hooks); } CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt) { -40228b38: 136102 s32i a0, a1, 76 -40228b3b: 1261c2 s32i a12, a1, 72 +40228b54: 136102 s32i a0, a1, 76 +40228b57: 1261c2 s32i a12, a1, 72 printbuffer p = {0, 0, 0, 0, 0, 0, {0, 0, 0}}; -40228b3e: f10401 l32r a0, 40224f50 -40228b41: 0000c0 callx0 a0 +40228b5a: f10401 l32r a0, 40224f6c +40228b5d: 0000c0 callx0 a0 if (prebuffer < 0) -40228b44: 036f96 bltz a15, 40228b7e +40228b60: 036f96 bltz a15, 40228b9a { return NULL; } p.buffer = (unsigned char*)global_hooks.allocate((size_t)prebuffer); -40228b47: ff88c1 l32r a12, 40228968 -40228b4a: 0f2d mov.n a2, a15 -40228b4c: 0c38 l32i.n a3, a12, 0 -40228b4e: 0003c0 callx0 a3 -40228b51: 0129 s32i.n a2, a1, 0 +40228b63: ff88c1 l32r a12, 40228984 +40228b66: 0f2d mov.n a2, a15 +40228b68: 0c38 l32i.n a3, a12, 0 +40228b6a: 0003c0 callx0 a3 +40228b6d: 0129 s32i.n a2, a1, 0 if (!p.buffer) -40228b53: 72ac beqz.n a2, 40228b7e +40228b6f: 72ac beqz.n a2, 40228b9a { return NULL; } p.length = (size_t)prebuffer; p.offset = 0; -40228b55: 020c movi.n a2, 0 -40228b57: 2129 s32i.n a2, a1, 8 +40228b71: 020c movi.n a2, 0 +40228b73: 2129 s32i.n a2, a1, 8 p.noalloc = false; -40228b59: 4129 s32i.n a2, a1, 16 +40228b75: 4129 s32i.n a2, a1, 16 p.format = fmt; p.hooks = global_hooks; -40228b5b: 0c28 l32i.n a2, a12, 0 -40228b5d: 1c38 l32i.n a3, a12, 4 -40228b5f: 6129 s32i.n a2, a1, 24 -40228b61: 2c28 l32i.n a2, a12, 8 -40228b63: 7139 s32i.n a3, a1, 28 -40228b65: 8129 s32i.n a2, a1, 32 +40228b77: 0c28 l32i.n a2, a12, 0 +40228b79: 1c38 l32i.n a3, a12, 4 +40228b7b: 6129 s32i.n a2, a1, 24 +40228b7d: 2c28 l32i.n a2, a12, 8 +40228b7f: 7139 s32i.n a3, a1, 28 +40228b81: 8129 s32i.n a2, a1, 32 if (!print_value(item, &p)) -40228b67: 013d mov.n a3, a1 -40228b69: 0d2d mov.n a2, a13 +40228b83: 013d mov.n a3, a1 +40228b85: 0d2d mov.n a2, a13 if (!p.buffer) { return NULL; } p.length = (size_t)prebuffer; -40228b6b: 11f9 s32i.n a15, a1, 4 +40228b87: 11f9 s32i.n a15, a1, 4 p.offset = 0; p.noalloc = false; p.format = fmt; -40228b6d: 51e9 s32i.n a14, a1, 20 +40228b89: 51e9 s32i.n a14, a1, 20 p.hooks = global_hooks; if (!print_value(item, &p)) -40228b6f: ffadc5 call0 4022864c +40228b8b: ffadc5 call0 40228668 { global_hooks.deallocate(p.buffer); return NULL; } return (char*)p.buffer; -40228b72: 0138 l32i.n a3, a1, 0 +40228b8e: 0138 l32i.n a3, a1, 0 p.offset = 0; p.noalloc = false; p.format = fmt; p.hooks = global_hooks; if (!print_value(item, &p)) -40228b74: 82cc bnez.n a2, 40228b80 +40228b90: 82cc bnez.n a2, 40228b9c { global_hooks.deallocate(p.buffer); -40228b76: 1c38 l32i.n a3, a12, 4 -40228b78: 002122 l32i a2, a1, 0 -40228b7b: 0003c0 callx0 a3 +40228b92: 1c38 l32i.n a3, a12, 4 +40228b94: 002122 l32i a2, a1, 0 +40228b97: 0003c0 callx0 a3 return NULL; -40228b7e: 030c movi.n a3, 0 +40228b9a: 030c movi.n a3, 0 } return (char*)p.buffer; } -40228b80: 132102 l32i a0, a1, 76 -40228b83: 032d mov.n a2, a3 -40228b85: 1221c2 l32i a12, a1, 72 -40228b88: 1121d2 l32i a13, a1, 68 -40228b8b: 1021e2 l32i a14, a1, 64 -40228b8e: f1f8 l32i.n a15, a1, 60 -40228b90: 50c112 addi a1, a1, 80 -40228b93: f00d ret.n -40228b95: 000000 ill - -40228b98 : +40228b9c: 132102 l32i a0, a1, 76 +40228b9f: 032d mov.n a2, a3 +40228ba1: 1221c2 l32i a12, a1, 72 +40228ba4: 1121d2 l32i a13, a1, 68 +40228ba7: 1021e2 l32i a14, a1, 64 +40228baa: f1f8 l32i.n a15, a1, 60 +40228bac: 50c112 addi a1, a1, 80 +40228baf: f00d ret.n +40228bb1: 000000 ill + +40228bb4 : CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt) { -40228b98: b0c112 addi a1, a1, -80 -40228b9b: 1261c2 s32i a12, a1, 72 -40228b9e: 1161d2 s32i a13, a1, 68 -40228ba1: 1061e2 s32i a14, a1, 64 -40228ba4: 04cd mov.n a12, a4 -40228ba6: 02ed mov.n a14, a2 -40228ba8: 03dd mov.n a13, a3 +40228bb4: b0c112 addi a1, a1, -80 +40228bb7: 1261c2 s32i a12, a1, 72 +40228bba: 1161d2 s32i a13, a1, 68 +40228bbd: 1061e2 s32i a14, a1, 64 +40228bc0: 04cd mov.n a12, a4 +40228bc2: 02ed mov.n a14, a2 +40228bc4: 03dd mov.n a13, a3 printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; -40228baa: 442c movi.n a4, 36 -40228bac: 030c movi.n a3, 0 -40228bae: 012d mov.n a2, a1 +40228bc6: 442c movi.n a4, 36 +40228bc8: 030c movi.n a3, 0 +40228bca: 012d mov.n a2, a1 return (char*)p.buffer; } CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt) { -40228bb0: f1f9 s32i.n a15, a1, 60 -40228bb2: 136102 s32i a0, a1, 76 -40228bb5: 05fd mov.n a15, a5 +40228bcc: f1f9 s32i.n a15, a1, 60 +40228bce: 136102 s32i a0, a1, 76 +40228bd1: 05fd mov.n a15, a5 printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; -40228bb7: f0e601 l32r a0, 40224f50 -40228bba: 0000c0 callx0 a0 +40228bd3: f0e601 l32r a0, 40224f6c +40228bd6: 0000c0 callx0 a0 if ((len < 0) || (buf == NULL)) { -40228bbd: 027c96 bltz a12, 40228be8 -40228bc0: 4dac beqz.n a13, 40228be8 +40228bd9: 027c96 bltz a12, 40228c04 +40228bdc: 4dac beqz.n a13, 40228c04 } p.buffer = (unsigned char*) buf; p.length = (size_t) len; p.offset = 0; p.noalloc = true; -40228bc2: 120c movi.n a2, 1 -40228bc4: 4129 s32i.n a2, a1, 16 +40228bde: 120c movi.n a2, 1 +40228be0: 4129 s32i.n a2, a1, 16 p.format = fmt; p.hooks = global_hooks; -40228bc6: ff6821 l32r a2, 40228968 +40228be2: ff6821 l32r a2, 40228984 if ((len < 0) || (buf == NULL)) { return false; } p.buffer = (unsigned char*) buf; -40228bc9: 01d9 s32i.n a13, a1, 0 +40228be5: 01d9 s32i.n a13, a1, 0 p.length = (size_t) len; p.offset = 0; p.noalloc = true; p.format = fmt; p.hooks = global_hooks; -40228bcb: 0248 l32i.n a4, a2, 0 -40228bcd: 1238 l32i.n a3, a2, 4 -40228bcf: 2228 l32i.n a2, a2, 8 -40228bd1: 7139 s32i.n a3, a1, 28 -40228bd3: 8129 s32i.n a2, a1, 32 +40228be7: 0248 l32i.n a4, a2, 0 +40228be9: 1238 l32i.n a3, a2, 4 +40228beb: 2228 l32i.n a2, a2, 8 +40228bed: 7139 s32i.n a3, a1, 28 +40228bef: 8129 s32i.n a2, a1, 32 return print_value(item, &p); -40228bd5: 013d mov.n a3, a1 -40228bd7: 0e2d mov.n a2, a14 +40228bf1: 013d mov.n a3, a1 +40228bf3: 0e2d mov.n a2, a14 if ((len < 0) || (buf == NULL)) { return false; } p.buffer = (unsigned char*) buf; p.length = (size_t) len; -40228bd9: 11c9 s32i.n a12, a1, 4 +40228bf5: 11c9 s32i.n a12, a1, 4 p.offset = 0; p.noalloc = true; p.format = fmt; -40228bdb: 0561f2 s32i a15, a1, 20 +40228bf7: 0561f2 s32i a15, a1, 20 p.hooks = global_hooks; -40228bde: 066142 s32i a4, a1, 24 +40228bfa: 066142 s32i a4, a1, 24 return print_value(item, &p); -40228be1: ffa685 call0 4022864c -40228be4: 000086 j 40228bea -40228be7: 020c00 excw +40228bfd: ffa685 call0 40228668 +40228c00: 000086 j 40228c06 +40228c03: 020c00 excw } -40228bea: 132102 l32i a0, a1, 76 -40228bed: 1221c2 l32i a12, a1, 72 -40228bf0: 1121d2 l32i a13, a1, 68 -40228bf3: 1021e2 l32i a14, a1, 64 -40228bf6: f1f8 l32i.n a15, a1, 60 -40228bf8: 50c112 addi a1, a1, 80 -40228bfb: f00d ret.n -40228bfd: 000000 ill - -40228c00 : +40228c06: 132102 l32i a0, a1, 76 +40228c09: 1221c2 l32i a12, a1, 72 +40228c0c: 1121d2 l32i a13, a1, 68 +40228c0f: 1021e2 l32i a14, a1, 64 +40228c12: f1f8 l32i.n a15, a1, 60 +40228c14: 50c112 addi a1, a1, 80 +40228c17: f00d ret.n +40228c19: 000000 ill + +40228c1c : * function: cJSON_Delete * description: 删除item,采用递归的方式释放item->child,循环方式释放item->next * 当root节点不使用后必须调用这个函数 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { -40228c00: e0c112 addi a1, a1, -32 -40228c03: 51d9 s32i.n a13, a1, 20 -40228c05: ff58d1 l32r a13, 40228968 -40228c08: 61c9 s32i.n a12, a1, 24 -40228c0a: 41e9 s32i.n a14, a1, 16 -40228c0c: 7109 s32i.n a0, a1, 28 -40228c0e: 31f9 s32i.n a15, a1, 12 -40228c10: 02cd mov.n a12, a2 +40228c1c: e0c112 addi a1, a1, -32 +40228c1f: 51d9 s32i.n a13, a1, 20 +40228c21: ff58d1 l32r a13, 40228984 +40228c24: 61c9 s32i.n a12, a1, 24 +40228c26: 41e9 s32i.n a14, a1, 16 +40228c28: 7109 s32i.n a0, a1, 28 +40228c2a: 31f9 s32i.n a15, a1, 12 +40228c2c: 02cd mov.n a12, a2 cJSON *next = NULL; while (item != NULL) { next = item->next; if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -40228c12: 00a1e2 movi a14, 0x100 +40228c2e: 00a1e2 movi a14, 0x100 * 当root节点不使用后必须调用这个函数 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { cJSON *next = NULL; while (item != NULL) { -40228c15: 8cbc beqz.n a12, 40228c51 +40228c31: 8cbc beqz.n a12, 40228c6d next = item->next; if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -40228c17: 3c28 l32i.n a2, a12, 12 +40228c33: 3c28 l32i.n a2, a12, 12 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { cJSON *next = NULL; while (item != NULL) { next = item->next; -40228c19: 0cf8 l32i.n a15, a12, 0 +40228c35: 0cf8 l32i.n a15, a12, 0 if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -40228c1b: 068e27 bany a14, a2, 40228c25 -40228c1e: 2c28 l32i.n a2, a12, 8 -40228c20: 128c beqz.n a2, 40228c25 +40228c37: 068e27 bany a14, a2, 40228c41 +40228c3a: 2c28 l32i.n a2, a12, 8 +40228c3c: 128c beqz.n a2, 40228c41 cJSON_Delete(item->child); // 开始递归 -40228c22: fffdc5 call0 40228c00 +40228c3e: fffdc5 call0 40228c1c } if (!(item->type & cJSON_IsReference) && (item->valuestring != NULL)) { -40228c25: 3c28 l32i.n a2, a12, 12 -40228c27: 00a132 movi a3, 0x100 -40228c2a: 088327 bany a3, a2, 40228c36 -40228c2d: 4c28 l32i.n a2, a12, 16 -40228c2f: 328c beqz.n a2, 40228c36 +40228c41: 3c28 l32i.n a2, a12, 12 +40228c43: 00a132 movi a3, 0x100 +40228c46: 088327 bany a3, a2, 40228c52 +40228c49: 4c28 l32i.n a2, a12, 16 +40228c4b: 328c beqz.n a2, 40228c52 global_hooks.deallocate(item->valuestring); -40228c31: 1d38 l32i.n a3, a13, 4 -40228c33: 0003c0 callx0 a3 +40228c4d: 1d38 l32i.n a3, a13, 4 +40228c4f: 0003c0 callx0 a3 } if (!(item->type & cJSON_StringIsConst) && (item->string != NULL)) { -40228c36: 3c28 l32i.n a2, a12, 12 -40228c38: 09e297 bbsi a2, 9, 40228c45 -40228c3b: 8c28 l32i.n a2, a12, 32 -40228c3d: 428c beqz.n a2, 40228c45 +40228c52: 3c28 l32i.n a2, a12, 12 +40228c54: 09e297 bbsi a2, 9, 40228c61 +40228c57: 8c28 l32i.n a2, a12, 32 +40228c59: 428c beqz.n a2, 40228c61 global_hooks.deallocate(item->string); -40228c3f: 012d32 l32i a3, a13, 4 -40228c42: 0003c0 callx0 a3 +40228c5b: 012d32 l32i a3, a13, 4 +40228c5e: 0003c0 callx0 a3 } global_hooks.deallocate(item); -40228c45: 1d38 l32i.n a3, a13, 4 -40228c47: 0c2d mov.n a2, a12 -40228c49: 0003c0 callx0 a3 +40228c61: 1d38 l32i.n a3, a13, 4 +40228c63: 0c2d mov.n a2, a12 +40228c65: 0003c0 callx0 a3 item = next; // 获取下一个节点 -40228c4c: 0fcd mov.n a12, a15 -40228c4e: fff0c6 j 40228c15 +40228c68: 0fcd mov.n a12, a15 +40228c6a: fff0c6 j 40228c31 } } -40228c51: 7108 l32i.n a0, a1, 28 -40228c53: 61c8 l32i.n a12, a1, 24 -40228c55: 51d8 l32i.n a13, a1, 20 -40228c57: 41e8 l32i.n a14, a1, 16 -40228c59: 31f8 l32i.n a15, a1, 12 -40228c5b: 20c112 addi a1, a1, 32 -40228c5e: f00d ret.n -40228c60: 26dc bnez.n a6, 40228c76 -40228c62: ff .byte 0xff -40228c63: 3f .byte 0x3f -40228c64: be .byte 0xbe -40228c65: 3ffec0 excw -40228c68: 291c movi.n a9, 18 -40228c6a: 124010 excw - -40228c6c : +40228c6d: 7108 l32i.n a0, a1, 28 +40228c6f: 61c8 l32i.n a12, a1, 24 +40228c71: 51d8 l32i.n a13, a1, 20 +40228c73: 41e8 l32i.n a14, a1, 16 +40228c75: 31f8 l32i.n a15, a1, 12 +40228c77: 20c112 addi a1, a1, 32 +40228c7a: f00d ret.n +40228c7c: 26dc bnez.n a6, 40228c92 +40228c7e: ff .byte 0xff +40228c7f: 3f .byte 0x3f +40228c80: be .byte 0xbe +40228c81: 3ffec0 excw +40228c84: 291c movi.n a9, 18 +40228c86: 124010 excw + +40228c88 : * return: CJSON_PUBLIC(cJSON *) * description: Parse an object - create a new root, and populate. * 解析一个对象 - 构建一个新的root,并移过去 */ CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated) { -40228c6c: b0c112 addi a1, a1, -80 -40228c6f: 1161d2 s32i a13, a1, 68 -40228c72: 1061e2 s32i a14, a1, 64 -40228c75: 8149 s32i.n a4, a1, 32 -40228c77: 02dd mov.n a13, a2 -40228c79: 03ed mov.n a14, a3 +40228c88: b0c112 addi a1, a1, -80 +40228c8b: 1161d2 s32i a13, a1, 68 +40228c8e: 1061e2 s32i a14, a1, 64 +40228c91: 8149 s32i.n a4, a1, 32 +40228c93: 02dd mov.n a13, a2 +40228c95: 03ed mov.n a14, a3 parse_buffer buffer = {0, 0, 0, 0, {0, 0, 0}}; -40228c7b: c41c movi.n a4, 28 -40228c7d: 030c movi.n a3, 0 -40228c7f: 012d mov.n a2, a1 +40228c97: c41c movi.n a4, 28 +40228c99: 030c movi.n a3, 0 +40228c9b: 012d mov.n a2, a1 * return: CJSON_PUBLIC(cJSON *) * description: Parse an object - create a new root, and populate. * 解析一个对象 - 构建一个新的root,并移过去 */ CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated) { -40228c81: 1261c2 s32i a12, a1, 72 -40228c84: 0f61f2 s32i a15, a1, 60 -40228c87: 136102 s32i a0, a1, 76 +40228c9d: 1261c2 s32i a12, a1, 72 +40228ca0: 0f61f2 s32i a15, a1, 60 +40228ca3: 136102 s32i a0, a1, 76 parse_buffer buffer = {0, 0, 0, 0, {0, 0, 0}}; -40228c8a: f0b101 l32r a0, 40224f50 -40228c8d: 0000c0 callx0 a0 +40228ca6: f0b101 l32r a0, 40224f6c +40228ca9: 0000c0 callx0 a0 cJSON *item = NULL; /* reset error position */ global_error.json = NULL; -40228c90: fff421 l32r a2, 40228c60 -40228c93: 0c0c movi.n a12, 0 -40228c95: 02c9 s32i.n a12, a2, 0 +40228cac: fff421 l32r a2, 40228c7c +40228caf: 0c0c movi.n a12, 0 +40228cb1: 02c9 s32i.n a12, a2, 0 global_error.position = 0; -40228c97: 12c9 s32i.n a12, a2, 4 -40228c99: 02fd mov.n a15, a2 +40228cb3: 12c9 s32i.n a12, a2, 4 +40228cb5: 02fd mov.n a15, a2 } global_error = local_error; } return NULL; -40228c9b: 0c2d mov.n a2, a12 +40228cb7: 0c2d mov.n a2, a12 /* reset error position */ global_error.json = NULL; global_error.position = 0; if (value == NULL) -40228c9d: 029dc7 bne a13, a12, 40228ca3 -40228ca0: 002b06 j 40228d50 +40228cb9: 029dc7 bne a13, a12, 40228cbf +40228cbc: 002b06 j 40228d6c { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -40228ca3: 0d2d mov.n a2, a13 +40228cbf: 0d2d mov.n a2, a13 if (value == NULL) { goto fail; } buffer.content = (const unsigned char*)value; -40228ca5: 01d9 s32i.n a13, a1, 0 +40228cc1: 01d9 s32i.n a13, a1, 0 buffer.length = os_strlen((const char*)value) + sizeof(""); -40228ca7: 632701 l32r a0, 40201944 -40228caa: 0000c0 callx0 a0 +40228cc3: 632001 l32r a0, 40201944 +40228cc6: 0000c0 callx0 a0 buffer.offset = 0; buffer.hooks = global_hooks; -40228cad: ff2e31 l32r a3, 40228968 +40228cc9: ff2e31 l32r a3, 40228984 { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -40228cb0: 221b addi.n a2, a2, 1 +40228ccc: 221b addi.n a2, a2, 1 buffer.offset = 0; buffer.hooks = global_hooks; -40228cb2: 1348 l32i.n a4, a3, 4 +40228cce: 1348 l32i.n a4, a3, 4 { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -40228cb4: 1129 s32i.n a2, a1, 4 +40228cd0: 1129 s32i.n a2, a1, 4 buffer.offset = 0; buffer.hooks = global_hooks; -40228cb6: 0328 l32i.n a2, a3, 0 -40228cb8: 2338 l32i.n a3, a3, 8 +40228cd2: 0328 l32i.n a2, a3, 0 +40228cd4: 2338 l32i.n a3, a3, 8 goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); buffer.offset = 0; -40228cba: 21c9 s32i.n a12, a1, 8 +40228cd6: 21c9 s32i.n a12, a1, 8 buffer.hooks = global_hooks; -40228cbc: 4129 s32i.n a2, a1, 16 -40228cbe: 5149 s32i.n a4, a1, 20 -40228cc0: 066132 s32i a3, a1, 24 +40228cd8: 4129 s32i.n a2, a1, 16 +40228cda: 5149 s32i.n a4, a1, 20 +40228cdc: 066132 s32i a3, a1, 24 item = cJSON_New_Item(&global_hooks); -40228cc3: ff9485 call0 4022860c -40228cc6: 02cd mov.n a12, a2 +40228cdf: ff9485 call0 40228628 +40228ce2: 02cd mov.n a12, a2 if (item == NULL) /* memory fail */ -40228cc8: 06a216 beqz a2, 40228d36 +40228ce4: 06a216 beqz a2, 40228d52 * return: parse_buffer * * description: skip the UTF-8 BOM (byte order mark) if it is at the beginning of a buffer */ ICACHE_FLASH_ATTR static parse_buffer *skip_utf8_bom( parse_buffer * const buffer) { if ((buffer == NULL) || (buffer->content == NULL) -40228ccb: 0158 l32i.n a5, a1, 0 +40228ce7: 0158 l32i.n a5, a1, 0 || (buffer->offset != 0)) { return NULL; -40228ccd: 020c movi.n a2, 0 +40228ce9: 020c movi.n a2, 0 * return: parse_buffer * * description: skip the UTF-8 BOM (byte order mark) if it is at the beginning of a buffer */ ICACHE_FLASH_ATTR static parse_buffer *skip_utf8_bom( parse_buffer * const buffer) { if ((buffer == NULL) || (buffer->content == NULL) -40228ccf: 211527 beq a5, a2, 40228cf4 +40228ceb: 211527 beq a5, a2, 40228d10 || (buffer->offset != 0)) { -40228cd2: 2138 l32i.n a3, a1, 8 -40228cd4: 1c9327 bne a3, a2, 40228cf4 +40228cee: 2138 l32i.n a3, a1, 8 +40228cf0: 1c9327 bne a3, a2, 40228d10 return NULL; } if (can_access_at_index(buffer, 4) -40228cd7: 1128 l32i.n a2, a1, 4 -40228cd9: 1552b6 bltui a2, 5, 40228cf2 +40228cf3: 1128 l32i.n a2, a1, 4 +40228cf5: 1552b6 bltui a2, 5, 40228d0e && (os_strncmp((const char*) buffer_at_offset(buffer), -40228cdc: ffe231 l32r a3, 40228c64 -40228cdf: 340c movi.n a4, 3 -40228ce1: 202550 or a2, a5, a5 -40228ce4: 803401 l32r a0, 40208db4 -40228ce7: 0000c0 callx0 a0 -40228cea: 42cc bnez.n a2, 40228cf2 +40228cf8: ffe231 l32r a3, 40228c80 +40228cfb: 340c movi.n a4, 3 +40228cfd: 202550 or a2, a5, a5 +40228d00: 802d01 l32r a0, 40208db4 +40228d03: 0000c0 callx0 a0 +40228d06: 42cc bnez.n a2, 40228d0e "\xEF\xBB\xBF", 3) == 0)) { buffer->offset += 3; -40228cec: 2128 l32i.n a2, a1, 8 -40228cee: 223b addi.n a2, a2, 3 -40228cf0: 2129 s32i.n a2, a1, 8 +40228d08: 2128 l32i.n a2, a1, 8 +40228d0a: 223b addi.n a2, a2, 3 +40228d0c: 2129 s32i.n a2, a1, 8 } return buffer; -40228cf2: 012d mov.n a2, a1 +40228d0e: 012d mov.n a2, a1 if (item == NULL) /* memory fail */ { goto fail; } if (!parse_value(item, buffer_skip_whitespace(skip_utf8_bom(&buffer)))) -40228cf4: ff5b05 call0 402282a8 -40228cf7: 023d mov.n a3, a2 -40228cf9: 0c2d mov.n a2, a12 -40228cfb: ffdb01 l32r a0, 40228c68 -40228cfe: 0000c0 callx0 a0 -40228d01: c2ac beqz.n a2, 40228d31 +40228d10: ff5b05 call0 402282c4 +40228d13: 023d mov.n a3, a2 +40228d15: 0c2d mov.n a2, a12 +40228d17: ffdb01 l32r a0, 40228c84 +40228d1a: 0000c0 callx0 a0 +40228d1d: c2ac beqz.n a2, 40228d4d /* parse failure. ep is set. */ goto fail; } /* if we require null-terminated JSON without appended garbage, skip and then check for a null terminator */ if (require_null_terminated) -40228d03: 8128 l32i.n a2, a1, 32 -40228d05: b2cc bnez.n a2, 40228d14 +40228d1f: 8128 l32i.n a2, a1, 32 +40228d21: b2cc bnez.n a2, 40228d30 { goto fail; } } if (return_parse_end) -40228d07: 1eac beqz.n a14, 40228d2c +40228d23: 1eac beqz.n a14, 40228d48 { *return_parse_end = (const char*)buffer_at_offset(&buffer); -40228d09: 2128 l32i.n a2, a1, 8 -40228d0b: 0138 l32i.n a3, a1, 0 -40228d0d: 232a add.n a2, a3, a2 -40228d0f: 0e29 s32i.n a2, a14, 0 -40228d11: 0005c6 j 40228d2c +40228d25: 2128 l32i.n a2, a1, 8 +40228d27: 0138 l32i.n a3, a1, 0 +40228d29: 232a add.n a2, a3, a2 +40228d2b: 0e29 s32i.n a2, a14, 0 +40228d2d: 0005c6 j 40228d48 } /* if we require null-terminated JSON without appended garbage, skip and then check for a null terminator */ if (require_null_terminated) { buffer_skip_whitespace(&buffer); -40228d14: 012d mov.n a2, a1 -40228d16: ff5905 call0 402282a8 +40228d30: 012d mov.n a2, a1 +40228d32: ff5905 call0 402282c4 if ((buffer.offset >= buffer.length) || buffer_at_offset(&buffer)[0] != '\0') -40228d19: 2128 l32i.n a2, a1, 8 -40228d1b: 1138 l32i.n a3, a1, 4 -40228d1d: 10b237 bgeu a2, a3, 40228d31 -40228d20: 0138 l32i.n a3, a1, 0 -40228d22: 232a add.n a2, a3, a2 -40228d24: 000222 l8ui a2, a2, 0 -40228d27: 62cc bnez.n a2, 40228d31 -40228d29: fff686 j 40228d07 +40228d35: 2128 l32i.n a2, a1, 8 +40228d37: 1138 l32i.n a3, a1, 4 +40228d39: 10b237 bgeu a2, a3, 40228d4d +40228d3c: 0138 l32i.n a3, a1, 0 +40228d3e: 232a add.n a2, a3, a2 +40228d40: 000222 l8ui a2, a2, 0 +40228d43: 62cc bnez.n a2, 40228d4d +40228d45: fff686 j 40228d23 } } if (return_parse_end) { *return_parse_end = (const char*)buffer_at_offset(&buffer); -40228d2c: 0c2d mov.n a2, a12 -40228d2e: 000786 j 40228d50 +40228d48: 0c2d mov.n a2, a12 +40228d4a: 000786 j 40228d6c // 错误处理 fail: if (item != NULL) { cJSON_Delete(item); -40228d31: 0c2d mov.n a2, a12 -40228d33: ffecc5 call0 40228c00 +40228d4d: 0c2d mov.n a2, a12 +40228d4f: ffecc5 call0 40228c1c { error local_error; local_error.json = (const unsigned char*)value; local_error.position = 0; if (buffer.offset < buffer.length) -40228d36: 2128 l32i.n a2, a1, 8 -40228d38: 1138 l32i.n a3, a1, 4 -40228d3a: 063237 bltu a2, a3, 40228d44 +40228d52: 2128 l32i.n a2, a1, 8 +40228d54: 1138 l32i.n a3, a1, 4 +40228d56: 063237 bltu a2, a3, 40228d60 { local_error.position = buffer.offset; } else if (buffer.length > 0) { local_error.position = buffer.length - 1; -40228d3d: 230b addi.n a2, a3, -1 -40228d3f: 040c movi.n a4, 0 -40228d41: 832430 moveqz a2, a4, a3 +40228d59: 230b addi.n a2, a3, -1 +40228d5b: 040c movi.n a4, 0 +40228d5d: 832430 moveqz a2, a4, a3 } if (return_parse_end != NULL) -40228d44: 2e8c beqz.n a14, 40228d4a +40228d60: 2e8c beqz.n a14, 40228d66 { *return_parse_end = (const char*)local_error.json + local_error.position; -40228d46: 3d2a add.n a3, a13, a2 -40228d48: 0e39 s32i.n a3, a14, 0 +40228d62: 3d2a add.n a3, a13, a2 +40228d64: 0e39 s32i.n a3, a14, 0 } global_error = local_error; -40228d4a: 1f29 s32i.n a2, a15, 4 -40228d4c: 0fd9 s32i.n a13, a15, 0 +40228d66: 1f29 s32i.n a2, a15, 4 +40228d68: 0fd9 s32i.n a13, a15, 0 } return NULL; -40228d4e: 020c movi.n a2, 0 +40228d6a: 020c movi.n a2, 0 } -40228d50: 132102 l32i a0, a1, 76 -40228d53: 1221c2 l32i a12, a1, 72 -40228d56: 1121d2 l32i a13, a1, 68 -40228d59: 1021e2 l32i a14, a1, 64 -40228d5c: f1f8 l32i.n a15, a1, 60 -40228d5e: 50c112 addi a1, a1, 80 -40228d61: f00d ret.n +40228d6c: 132102 l32i a0, a1, 76 +40228d6f: 1221c2 l32i a12, a1, 72 +40228d72: 1121d2 l32i a13, a1, 68 +40228d75: 1021e2 l32i a14, a1, 64 +40228d78: f1f8 l32i.n a15, a1, 60 +40228d7a: 50c112 addi a1, a1, 80 +40228d7d: f00d ret.n ... -40228d64 : +40228d80 : * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { return cJSON_ParseWithOpts(value, 0, 0); -40228d64: 040c movi.n a4, 0 +40228d80: 040c movi.n a4, 0 * return: CJSON_PUBLIC(cJSON *) * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { -40228d66: f0c112 addi a1, a1, -16 +40228d82: f0c112 addi a1, a1, -16 return cJSON_ParseWithOpts(value, 0, 0); -40228d69: 043d mov.n a3, a4 +40228d85: 043d mov.n a3, a4 * return: CJSON_PUBLIC(cJSON *) * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { -40228d6b: 3109 s32i.n a0, a1, 12 +40228d87: 3109 s32i.n a0, a1, 12 return cJSON_ParseWithOpts(value, 0, 0); -40228d6d: ffefc5 call0 40228c6c +40228d89: ffefc5 call0 40228c88 } -40228d70: 3108 l32i.n a0, a1, 12 -40228d72: 10c112 addi a1, a1, 16 -40228d75: f00d ret.n +40228d8c: 3108 l32i.n a0, a1, 12 +40228d8e: 10c112 addi a1, a1, 16 +40228d91: f00d ret.n ... -40228d78 : +40228d94 : return true; } /* Get Array size/item / object item. */ CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) { -40228d78: 023d mov.n a3, a2 +40228d94: 023d mov.n a3, a2 cJSON *child = NULL; size_t size = 0; if (array == NULL) { return 0; -40228d7a: 020c movi.n a2, 0 +40228d96: 020c movi.n a2, 0 /* Get Array size/item / object item. */ CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) { cJSON *child = NULL; size_t size = 0; if (array == NULL) { -40228d7c: 0a1327 beq a3, a2, 40228d8a +40228d98: 0a1327 beq a3, a2, 40228da6 return 0; } child = array->child; -40228d7f: 2338 l32i.n a3, a3, 8 +40228d9b: 2338 l32i.n a3, a3, 8 while (child != NULL) { -40228d81: 538c beqz.n a3, 40228d8a +40228d9d: 538c beqz.n a3, 40228da6 size++; -40228d83: 221b addi.n a2, a2, 1 +40228d9f: 221b addi.n a2, a2, 1 child = child->next; -40228d85: 0338 l32i.n a3, a3, 0 -40228d87: fffd86 j 40228d81 +40228da1: 0338 l32i.n a3, a3, 0 +40228da3: fffd86 j 40228d9d } /* FIXME: Can overflow here. Cannot be fixed without breaking the API */ return (int) size; } -40228d8a: f00d ret.n +40228da6: f00d ret.n -40228d8c : +40228da8 : return current_child; } CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) { -40228d8c: f0c112 addi a1, a1, -16 -40228d8f: 024d mov.n a4, a2 -40228d91: 3109 s32i.n a0, a1, 12 +40228da8: f0c112 addi a1, a1, -16 +40228dab: 024d mov.n a4, a2 +40228dad: 3109 s32i.n a0, a1, 12 if (index < 0) { return NULL; -40228d93: 020c movi.n a2, 0 +40228daf: 020c movi.n a2, 0 return current_child; } CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) { if (index < 0) -40228d95: 042327 blt a3, a2, 40228d9d +40228db1: 042327 blt a3, a2, 40228db9 { return NULL; } return get_array_item(array, (size_t)index); -40228d98: 042d mov.n a2, a4 -40228d9a: ff5405 call0 402282dc +40228db4: 042d mov.n a2, a4 +40228db6: ff5405 call0 402282f8 } -40228d9d: 3108 l32i.n a0, a1, 12 -40228d9f: 10c112 addi a1, a1, 16 -40228da2: f00d ret.n +40228db9: 3108 l32i.n a0, a1, 12 +40228dbb: 10c112 addi a1, a1, 16 +40228dbe: f00d ret.n -40228da4 : +40228dc0 : /* * function: cJSON_GetObjectItem * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) { -40228da4: f0c112 addi a1, a1, -16 +40228dc0: f0c112 addi a1, a1, -16 return get_object_item(object, string, false); -40228da7: 040c movi.n a4, 0 +40228dc3: 040c movi.n a4, 0 /* * function: cJSON_GetObjectItem * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) { -40228da9: 3109 s32i.n a0, a1, 12 +40228dc5: 3109 s32i.n a0, a1, 12 return get_object_item(object, string, false); -40228dab: ff7dc5 call0 40228588 +40228dc7: ff7dc5 call0 402285a4 } -40228dae: 3108 l32i.n a0, a1, 12 -40228db0: 10c112 addi a1, a1, 16 -40228db3: f00d ret.n -40228db5: 000000 ill +40228dca: 3108 l32i.n a0, a1, 12 +40228dcc: 10c112 addi a1, a1, 16 +40228dcf: f00d ret.n +40228dd1: 000000 ill -40228db8 : +40228dd4 : /* * function: cJSON_GetObjectItemCaseSensitive * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) { -40228db8: f0c112 addi a1, a1, -16 +40228dd4: f0c112 addi a1, a1, -16 return get_object_item(object, string, true); -40228dbb: 140c movi.n a4, 1 +40228dd7: 140c movi.n a4, 1 /* * function: cJSON_GetObjectItemCaseSensitive * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) { -40228dbd: 3109 s32i.n a0, a1, 12 +40228dd9: 3109 s32i.n a0, a1, 12 return get_object_item(object, string, true); -40228dbf: ff7c85 call0 40228588 +40228ddb: ff7c85 call0 402285a4 } -40228dc2: 3108 l32i.n a0, a1, 12 -40228dc4: 10c112 addi a1, a1, 16 -40228dc7: f00d ret.n -40228dc9: 000000 ill +40228dde: 3108 l32i.n a0, a1, 12 +40228de0: 10c112 addi a1, a1, 16 +40228de3: f00d ret.n +40228de5: 000000 ill -40228dcc : +40228de8 : * const char *string - JSON锟斤拷key * return: CJSON_PUBLIC(cJSON_bool) * description: 锟角凤拷锟斤拷某锟斤拷Key锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) { -40228dcc: f0c112 addi a1, a1, -16 -40228dcf: 3109 s32i.n a0, a1, 12 +40228de8: f0c112 addi a1, a1, -16 +40228deb: 3109 s32i.n a0, a1, 12 return cJSON_GetObjectItem(object, string) ? 1 : 0; -40228dd1: fffd05 call0 40228da4 -40228dd4: 030c movi.n a3, 0 -40228dd6: 140c movi.n a4, 1 +40228ded: fffd05 call0 40228dc0 +40228df0: 030c movi.n a3, 0 +40228df2: 140c movi.n a4, 1 } -40228dd8: 3108 l32i.n a0, a1, 12 +40228df4: 3108 l32i.n a0, a1, 12 * return: CJSON_PUBLIC(cJSON_bool) * description: 锟角凤拷锟斤拷某锟斤拷Key锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) { return cJSON_GetObjectItem(object, string) ? 1 : 0; -40228dda: 933420 movnez a3, a4, a2 -40228ddd: 032d mov.n a2, a3 +40228df6: 933420 movnez a3, a4, a2 +40228df9: 032d mov.n a2, a3 } -40228ddf: 10c112 addi a1, a1, 16 -40228de2: f00d ret.n +40228dfb: 10c112 addi a1, a1, 16 +40228dfe: f00d ret.n -40228de4 : +40228e00 : * function: cJSON_GetErrorPtr * description: 获取错误信息 */ CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void) { return (const char*) (global_error.json + global_error.position); -40228de4: ff9f31 l32r a3, 40228c60 -40228de7: 0348 l32i.n a4, a3, 0 -40228de9: 1328 l32i.n a2, a3, 4 +40228e00: ff9f31 l32r a3, 40228c7c +40228e03: 0348 l32i.n a4, a3, 0 +40228e05: 1328 l32i.n a2, a3, 4 } -40228deb: 242a add.n a2, a4, a2 -40228ded: f00d ret.n +40228e07: 242a add.n a2, a4, a2 +40228e09: f00d ret.n ... -40228df0 : +40228e0c : } /****************************************************************/ // isXXX Function // 判断item的类型用 CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) { -40228df0: 024d mov.n a4, a2 -40228df2: 030c movi.n a3, 0 +40228e0c: 024d mov.n a4, a2 +40228e0e: 030c movi.n a3, 0 if (item == NULL) { return false; -40228df4: 032d mov.n a2, a3 +40228e10: 032d mov.n a2, a3 /****************************************************************/ // isXXX Function // 判断item的类型用 CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) { if (item == NULL) { -40228df6: 0a1437 beq a4, a3, 40228e04 +40228e12: 0a1437 beq a4, a3, 40228e20 return false; } return (item->type & 0xFF) == cJSON_Invalid; -40228df9: 0c0422 l8ui a2, a4, 12 -40228dfc: 140c movi.n a4, 1 -40228dfe: 833420 moveqz a3, a4, a2 -40228e01: 202330 or a2, a3, a3 +40228e15: 0c0422 l8ui a2, a4, 12 +40228e18: 140c movi.n a4, 1 +40228e1a: 833420 moveqz a3, a4, a2 +40228e1d: 202330 or a2, a3, a3 } -40228e04: f00d ret.n +40228e20: f00d ret.n ... -40228e08 : +40228e24 : CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) { -40228e08: 023d mov.n a3, a2 +40228e24: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e0a: 020c movi.n a2, 0 +40228e26: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Invalid; } CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) { if (item == NULL) { -40228e0c: 0c1327 beq a3, a2, 40228e1c +40228e28: 0c1327 beq a3, a2, 40228e38 return false; } return (item->type & 0xFF) == cJSON_False; -40228e0f: 0c0322 l8ui a2, a3, 12 -40228e12: 140c movi.n a4, 1 -40228e14: 320b addi.n a3, a2, -1 -40228e16: 00a022 movi a2, 0 -40228e19: 832430 moveqz a2, a4, a3 +40228e2b: 0c0322 l8ui a2, a3, 12 +40228e2e: 140c movi.n a4, 1 +40228e30: 320b addi.n a3, a2, -1 +40228e32: 00a022 movi a2, 0 +40228e35: 832430 moveqz a2, a4, a3 } -40228e1c: f00d ret.n +40228e38: f00d ret.n ... -40228e20 : +40228e3c : CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) { -40228e20: 023d mov.n a3, a2 +40228e3c: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e22: 020c movi.n a2, 0 +40228e3e: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_False; } CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) { if (item == NULL) { -40228e24: 0c1327 beq a3, a2, 40228e34 +40228e40: 0c1327 beq a3, a2, 40228e50 return false; } return (item->type & 0xff) == cJSON_True; -40228e27: 0c0322 l8ui a2, a3, 12 -40228e2a: 140c movi.n a4, 1 -40228e2c: fec232 addi a3, a2, -2 -40228e2f: 020c movi.n a2, 0 -40228e31: 832430 moveqz a2, a4, a3 +40228e43: 0c0322 l8ui a2, a3, 12 +40228e46: 140c movi.n a4, 1 +40228e48: fec232 addi a3, a2, -2 +40228e4b: 020c movi.n a2, 0 +40228e4d: 832430 moveqz a2, a4, a3 } -40228e34: f00d ret.n +40228e50: f00d ret.n ... -40228e38 : +40228e54 : CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) { -40228e38: 024d mov.n a4, a2 -40228e3a: 030c movi.n a3, 0 +40228e54: 024d mov.n a4, a2 +40228e56: 030c movi.n a3, 0 if (item == NULL) { return false; -40228e3c: 032d mov.n a2, a3 +40228e58: 032d mov.n a2, a3 return (item->type & 0xff) == cJSON_True; } CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) { if (item == NULL) { -40228e3e: 0b1437 beq a4, a3, 40228e4d +40228e5a: 0b1437 beq a4, a3, 40228e69 return false; } return (item->type & (cJSON_True | cJSON_False)) != 0; -40228e41: 3428 l32i.n a2, a4, 12 -40228e43: 140c movi.n a4, 1 -40228e45: 142020 extui a2, a2, 0, 2 -40228e48: 933420 movnez a3, a4, a2 -40228e4b: 032d mov.n a2, a3 +40228e5d: 3428 l32i.n a2, a4, 12 +40228e5f: 140c movi.n a4, 1 +40228e61: 142020 extui a2, a2, 0, 2 +40228e64: 933420 movnez a3, a4, a2 +40228e67: 032d mov.n a2, a3 } -40228e4d: f00d ret.n +40228e69: f00d ret.n ... -40228e50 : +40228e6c : CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) { -40228e50: 023d mov.n a3, a2 +40228e6c: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e52: 020c movi.n a2, 0 +40228e6e: 020c movi.n a2, 0 } return (item->type & (cJSON_True | cJSON_False)) != 0; } CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) { if (item == NULL) { -40228e54: 0c1327 beq a3, a2, 40228e64 +40228e70: 0c1327 beq a3, a2, 40228e80 return false; } return (item->type & 0xFF) == cJSON_NULL; -40228e57: 0c0322 l8ui a2, a3, 12 -40228e5a: 140c movi.n a4, 1 -40228e5c: fcc232 addi a3, a2, -4 -40228e5f: 020c movi.n a2, 0 -40228e61: 832430 moveqz a2, a4, a3 +40228e73: 0c0322 l8ui a2, a3, 12 +40228e76: 140c movi.n a4, 1 +40228e78: fcc232 addi a3, a2, -4 +40228e7b: 020c movi.n a2, 0 +40228e7d: 832430 moveqz a2, a4, a3 } -40228e64: f00d ret.n +40228e80: f00d ret.n ... -40228e68 : +40228e84 : CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) { -40228e68: 023d mov.n a3, a2 +40228e84: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e6a: 020c movi.n a2, 0 +40228e86: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_NULL; } CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) { if (item == NULL) { -40228e6c: 0c1327 beq a3, a2, 40228e7c +40228e88: 0c1327 beq a3, a2, 40228e98 return false; } return (item->type & 0xFF) == cJSON_Number; -40228e6f: 0c0322 l8ui a2, a3, 12 -40228e72: 140c movi.n a4, 1 -40228e74: f8c232 addi a3, a2, -8 -40228e77: 020c movi.n a2, 0 -40228e79: 832430 moveqz a2, a4, a3 +40228e8b: 0c0322 l8ui a2, a3, 12 +40228e8e: 140c movi.n a4, 1 +40228e90: f8c232 addi a3, a2, -8 +40228e93: 020c movi.n a2, 0 +40228e95: 832430 moveqz a2, a4, a3 } -40228e7c: f00d ret.n +40228e98: f00d ret.n ... -40228e80 : +40228e9c : CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) { -40228e80: 023d mov.n a3, a2 +40228e9c: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e82: 020c movi.n a2, 0 +40228e9e: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Number; } CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) { if (item == NULL) { -40228e84: 0c1327 beq a3, a2, 40228e94 +40228ea0: 0c1327 beq a3, a2, 40228eb0 return false; } return (item->type & 0xFF) == cJSON_String; -40228e87: 0c0322 l8ui a2, a3, 12 -40228e8a: 140c movi.n a4, 1 -40228e8c: f0c232 addi a3, a2, -16 -40228e8f: 020c movi.n a2, 0 -40228e91: 832430 moveqz a2, a4, a3 +40228ea3: 0c0322 l8ui a2, a3, 12 +40228ea6: 140c movi.n a4, 1 +40228ea8: f0c232 addi a3, a2, -16 +40228eab: 020c movi.n a2, 0 +40228ead: 832430 moveqz a2, a4, a3 } -40228e94: f00d ret.n +40228eb0: f00d ret.n ... -40228e98 : +40228eb4 : CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) { -40228e98: 023d mov.n a3, a2 +40228eb4: 023d mov.n a3, a2 if (item == NULL) { return false; -40228e9a: 020c movi.n a2, 0 +40228eb6: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_String; } CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) { if (item == NULL) { -40228e9c: 0c1327 beq a3, a2, 40228eac +40228eb8: 0c1327 beq a3, a2, 40228ec8 return false; } return (item->type & 0xFF) == cJSON_Array; -40228e9f: 0c0322 l8ui a2, a3, 12 -40228ea2: 140c movi.n a4, 1 -40228ea4: e0c232 addi a3, a2, -32 -40228ea7: 020c movi.n a2, 0 -40228ea9: 832430 moveqz a2, a4, a3 +40228ebb: 0c0322 l8ui a2, a3, 12 +40228ebe: 140c movi.n a4, 1 +40228ec0: e0c232 addi a3, a2, -32 +40228ec3: 020c movi.n a2, 0 +40228ec5: 832430 moveqz a2, a4, a3 } -40228eac: f00d ret.n +40228ec8: f00d ret.n ... -40228eb0 : +40228ecc : CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) { -40228eb0: 023d mov.n a3, a2 +40228ecc: 023d mov.n a3, a2 if (item == NULL) { return false; -40228eb2: 020c movi.n a2, 0 +40228ece: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Array; } CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) { if (item == NULL) { -40228eb4: 0c1327 beq a3, a2, 40228ec4 +40228ed0: 0c1327 beq a3, a2, 40228ee0 return false; } return (item->type & 0xFF) == cJSON_Object; -40228eb7: 0c0322 l8ui a2, a3, 12 -40228eba: 140c movi.n a4, 1 -40228ebc: c0c232 addi a3, a2, -64 -40228ebf: 020c movi.n a2, 0 -40228ec1: 832430 moveqz a2, a4, a3 +40228ed3: 0c0322 l8ui a2, a3, 12 +40228ed6: 140c movi.n a4, 1 +40228ed8: c0c232 addi a3, a2, -64 +40228edb: 020c movi.n a2, 0 +40228edd: 832430 moveqz a2, a4, a3 } -40228ec4: f00d ret.n +40228ee0: f00d ret.n ... -40228ec8 : +40228ee4 : CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) { -40228ec8: 023d mov.n a3, a2 +40228ee4: 023d mov.n a3, a2 if (item == NULL) { return false; -40228eca: 020c movi.n a2, 0 +40228ee6: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Object; } CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) { if (item == NULL) { -40228ecc: 0c1327 beq a3, a2, 40228edc +40228ee8: 0c1327 beq a3, a2, 40228ef8 return false; } return (item->type & 0xFF) == cJSON_Raw; -40228ecf: 0c0322 l8ui a2, a3, 12 -40228ed2: 140c movi.n a4, 1 -40228ed4: 80c232 addi a3, a2, -128 -40228ed7: 020c movi.n a2, 0 -40228ed9: 832430 moveqz a2, a4, a3 +40228eeb: 0c0322 l8ui a2, a3, 12 +40228eee: 140c movi.n a4, 1 +40228ef0: 80c232 addi a3, a2, -128 +40228ef3: 020c movi.n a2, 0 +40228ef5: 832430 moveqz a2, a4, a3 } -40228edc: f00d ret.n +40228ef8: f00d ret.n ... -40228ee0 : +40228efc : /****************************************************************/ // cJSON_CreateXXX function /* Create basic types: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) { -40228ee0: fea221 l32r a2, 40228968 -40228ee3: f0c112 addi a1, a1, -16 +40228efc: fea221 l32r a2, 40228984 +40228eff: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -40228ee6: 0228 l32i.n a2, a2, 0 +40228f02: 0228 l32i.n a2, a2, 0 /****************************************************************/ // cJSON_CreateXXX function /* Create basic types: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) { -40228ee8: 036102 s32i a0, a1, 12 +40228f04: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40228eeb: ff7205 call0 4022860c +40228f07: ff7205 call0 40228628 if(item) -40228eee: 228c beqz.n a2, 40228ef4 +40228f0a: 228c beqz.n a2, 40228f10 { item->type = cJSON_NULL; -40228ef0: 430c movi.n a3, 4 -40228ef2: 3239 s32i.n a3, a2, 12 +40228f0c: 430c movi.n a3, 4 +40228f0e: 3239 s32i.n a3, a2, 12 } return item; } -40228ef4: 3108 l32i.n a0, a1, 12 -40228ef6: 10c112 addi a1, a1, 16 -40228ef9: f00d ret.n +40228f10: 3108 l32i.n a0, a1, 12 +40228f12: 10c112 addi a1, a1, 16 +40228f15: f00d ret.n ... -40228efc : +40228f18 : CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) { -40228efc: fe9b21 l32r a2, 40228968 -40228eff: f0c112 addi a1, a1, -16 +40228f18: fe9b21 l32r a2, 40228984 +40228f1b: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -40228f02: 0228 l32i.n a2, a2, 0 +40228f1e: 0228 l32i.n a2, a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) { -40228f04: 036102 s32i a0, a1, 12 +40228f20: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40228f07: ff7045 call0 4022860c +40228f23: ff7045 call0 40228628 if(item) -40228f0a: 228c beqz.n a2, 40228f10 +40228f26: 228c beqz.n a2, 40228f2c { item->type = cJSON_True; -40228f0c: 230c movi.n a3, 2 -40228f0e: 3239 s32i.n a3, a2, 12 +40228f28: 230c movi.n a3, 2 +40228f2a: 3239 s32i.n a3, a2, 12 } return item; } -40228f10: 3108 l32i.n a0, a1, 12 -40228f12: 10c112 addi a1, a1, 16 -40228f15: f00d ret.n +40228f2c: 3108 l32i.n a0, a1, 12 +40228f2e: 10c112 addi a1, a1, 16 +40228f31: f00d ret.n ... -40228f18 : +40228f34 : CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) { -40228f18: fe9421 l32r a2, 40228968 -40228f1b: f0c112 addi a1, a1, -16 +40228f34: fe9421 l32r a2, 40228984 +40228f37: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -40228f1e: 0228 l32i.n a2, a2, 0 +40228f3a: 0228 l32i.n a2, a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) { -40228f20: 036102 s32i a0, a1, 12 +40228f3c: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40228f23: ff6e85 call0 4022860c +40228f3f: ff6e85 call0 40228628 if(item) -40228f26: 228c beqz.n a2, 40228f2c +40228f42: 228c beqz.n a2, 40228f48 { item->type = cJSON_False; -40228f28: 130c movi.n a3, 1 -40228f2a: 3239 s32i.n a3, a2, 12 +40228f44: 130c movi.n a3, 1 +40228f46: 3239 s32i.n a3, a2, 12 } return item; } -40228f2c: 3108 l32i.n a0, a1, 12 -40228f2e: 10c112 addi a1, a1, 16 -40228f31: f00d ret.n +40228f48: 3108 l32i.n a0, a1, 12 +40228f4a: 10c112 addi a1, a1, 16 +40228f4d: f00d ret.n ... -40228f34 : +40228f50 : CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool b) { -40228f34: f0c112 addi a1, a1, -16 -40228f37: 21c9 s32i.n a12, a1, 8 -40228f39: 02cd mov.n a12, a2 -40228f3b: fe8b21 l32r a2, 40228968 -40228f3e: 3109 s32i.n a0, a1, 12 +40228f50: f0c112 addi a1, a1, -16 +40228f53: 21c9 s32i.n a12, a1, 8 +40228f55: 02cd mov.n a12, a2 +40228f57: fe8b21 l32r a2, 40228984 +40228f5a: 3109 s32i.n a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40228f40: 0228 l32i.n a2, a2, 0 -40228f42: ff6c85 call0 4022860c +40228f5c: 0228 l32i.n a2, a2, 0 +40228f5e: ff6c85 call0 40228628 if(item) -40228f45: 728c beqz.n a2, 40228f50 +40228f61: 728c beqz.n a2, 40228f6c { item->type = b ? cJSON_True : cJSON_False; -40228f47: 130c movi.n a3, 1 -40228f49: 240c movi.n a4, 2 -40228f4b: 9334c0 movnez a3, a4, a12 -40228f4e: 3239 s32i.n a3, a2, 12 +40228f63: 130c movi.n a3, 1 +40228f65: 240c movi.n a4, 2 +40228f67: 9334c0 movnez a3, a4, a12 +40228f6a: 3239 s32i.n a3, a2, 12 } return item; } -40228f50: 3108 l32i.n a0, a1, 12 -40228f52: 21c8 l32i.n a12, a1, 8 -40228f54: 10c112 addi a1, a1, 16 -40228f57: f00d ret.n -40228f59: 000000 ill -40228f5c: c00000 sub a0, a0, a0 -40228f5f: ff .byte 0xff -40228f60: ff .byte 0xff -40228f61: ff .byte 0xff -40228f62: df .byte 0xdf -40228f63: 000041 l32r a4, 401e8f64 <_lit4_end+0xe10b8> -40228f66: 34c1e0 extui a12, a14, 1, 4 -40228f69: 2f .byte 0x2f -40228f6a: d04010 subx2 a4, a0, a1 -40228f6d: 2e .byte 0x2e -40228f6e: b84010 excw -40228f71: 00cc bnez.n a0, 40228f75 -40228f73: c11240 mul16u a1, a2, a4 - -40228f74 : +40228f6c: 3108 l32i.n a0, a1, 12 +40228f6e: 21c8 l32i.n a12, a1, 8 +40228f70: 10c112 addi a1, a1, 16 +40228f73: f00d ret.n +40228f75: 000000 ill +40228f78: c00000 sub a0, a0, a0 +40228f7b: ff .byte 0xff +40228f7c: ff .byte 0xff +40228f7d: ff .byte 0xff +40228f7e: df .byte 0xdf +40228f7f: 000041 l32r a4, 401e8f80 <_lit4_end+0xe10d4> +40228f82: 34c1e0 extui a12, a14, 1, 4 +40228f85: 2f .byte 0x2f +40228f86: d04010 subx2 a4, a0, a1 +40228f89: 2e .byte 0x2e +40228f8a: b84010 excw +40228f8d: 00cc bnez.n a0, 40228f91 +40228f8f: c11240 mul16u a1, a2, a4 + +40228f90 : * parameter: double num * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { -40228f74: f0c112 addi a1, a1, -16 -40228f77: 21c9 s32i.n a12, a1, 8 -40228f79: 02cd mov.n a12, a2 -40228f7b: fe7b21 l32r a2, 40228968 -40228f7e: 11d9 s32i.n a13, a1, 4 +40228f90: f0c112 addi a1, a1, -16 +40228f93: 21c9 s32i.n a12, a1, 8 +40228f95: 02cd mov.n a12, a2 +40228f97: fe7b21 l32r a2, 40228984 +40228f9a: 11d9 s32i.n a13, a1, 4 cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item -40228f80: 0228 l32i.n a2, a2, 0 +40228f9c: 0228 l32i.n a2, a2, 0 * parameter: double num * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { -40228f82: 0061e2 s32i a14, a1, 0 -40228f85: 036102 s32i a0, a1, 12 -40228f88: 03dd mov.n a13, a3 +40228f9e: 0061e2 s32i a14, a1, 0 +40228fa1: 036102 s32i a0, a1, 12 +40228fa4: 03dd mov.n a13, a3 cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item -40228f8a: ff6805 call0 4022860c -40228f8d: 02ed mov.n a14, a2 +40228fa6: ff6805 call0 40228628 +40228fa9: 02ed mov.n a14, a2 if(item) // 如果不为空,则设置数值 -40228f8f: 047216 beqz a2, 40228fda +40228fab: 047216 beqz a2, 40228ff6 { item->type = cJSON_Number; -40228f92: 820c movi.n a2, 8 +40228fae: 820c movi.n a2, 8 item->valuedouble = num; /* use saturation in case of overflow */ if (num >= INT_MAX) -40228f94: fff241 l32r a4, 40228f5c -40228f97: fff251 l32r a5, 40228f60 +40228fb0: fff241 l32r a4, 40228f78 +40228fb3: fff251 l32r a5, 40228f7c CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item if(item) // 如果不为空,则设置数值 { item->type = cJSON_Number; -40228f9a: 3e29 s32i.n a2, a14, 12 +40228fb6: 3e29 s32i.n a2, a14, 12 item->valuedouble = num; -40228f9c: 6ec9 s32i.n a12, a14, 24 -40228f9e: 7ed9 s32i.n a13, a14, 28 +40228fb8: 6ec9 s32i.n a12, a14, 24 +40228fba: 7ed9 s32i.n a13, a14, 28 /* use saturation in case of overflow */ if (num >= INT_MAX) -40228fa0: 202cc0 or a2, a12, a12 -40228fa3: 203dd0 or a3, a13, a13 -40228fa6: fff001 l32r a0, 40228f68 -40228fa9: 0000c0 callx0 a0 -40228fac: 005296 bltz a2, 40228fb5 +40228fbc: 202cc0 or a2, a12, a12 +40228fbf: 203dd0 or a3, a13, a13 +40228fc2: fff001 l32r a0, 40228f84 +40228fc5: 0000c0 callx0 a0 +40228fc8: 005296 bltz a2, 40228fd1 { item->valueint = INT_MAX; -40228faf: 72b021 l32r a2, 40205a70 -40228fb2: 000886 j 40228fd8 +40228fcb: 72a921 l32r a2, 40205a70 +40228fce: 000886 j 40228ff4 } else if (num <= INT_MIN) -40228fb5: f46b41 l32r a4, 40226164 -40228fb8: ffeb51 l32r a5, 40228f64 -40228fbb: 0c2d mov.n a2, a12 -40228fbd: 0d3d mov.n a3, a13 -40228fbf: ffeb01 l32r a0, 40228f6c -40228fc2: 0000c0 callx0 a0 -40228fc5: 0512e6 bgei a2, 1, 40228fce +40228fd1: f46b41 l32r a4, 40226180 +40228fd4: ffeb51 l32r a5, 40228f80 +40228fd7: 0c2d mov.n a2, a12 +40228fd9: 0d3d mov.n a3, a13 +40228fdb: ffeb01 l32r a0, 40228f88 +40228fde: 0000c0 callx0 a0 +40228fe1: 0512e6 bgei a2, 1, 40228fea { item->valueint = INT_MIN; -40228fc8: 72ab21 l32r a2, 40205a74 -40228fcb: 000246 j 40228fd8 +40228fe4: 72a421 l32r a2, 40205a74 +40228fe7: 000246 j 40228ff4 } else { item->valueint = (int)num; -40228fce: 0c2d mov.n a2, a12 -40228fd0: 0d3d mov.n a3, a13 -40228fd2: ffe701 l32r a0, 40228f70 -40228fd5: 0000c0 callx0 a0 -40228fd8: 5e29 s32i.n a2, a14, 20 +40228fea: 0c2d mov.n a2, a12 +40228fec: 0d3d mov.n a3, a13 +40228fee: ffe701 l32r a0, 40228f8c +40228ff1: 0000c0 callx0 a0 +40228ff4: 5e29 s32i.n a2, a14, 20 } } return item; } -40228fda: 3108 l32i.n a0, a1, 12 -40228fdc: 0e2d mov.n a2, a14 -40228fde: 21c8 l32i.n a12, a1, 8 -40228fe0: 11d8 l32i.n a13, a1, 4 -40228fe2: 01e8 l32i.n a14, a1, 0 -40228fe4: 10c112 addi a1, a1, 16 -40228fe7: f00d ret.n -40228fe9: 000000 ill - -40228fec : +40228ff6: 3108 l32i.n a0, a1, 12 +40228ff8: 0e2d mov.n a2, a14 +40228ffa: 21c8 l32i.n a12, a1, 8 +40228ffc: 11d8 l32i.n a13, a1, 4 +40228ffe: 01e8 l32i.n a14, a1, 0 +40229000: 10c112 addi a1, a1, 16 +40229003: f00d ret.n +40229005: 000000 ill + +40229008 : * parameter: const char *string * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) { -40228fec: f0c112 addi a1, a1, -16 -40228fef: 11d9 s32i.n a13, a1, 4 -40228ff1: 02dd mov.n a13, a2 -40228ff3: fe5d21 l32r a2, 40228968 -40228ff6: 21c9 s32i.n a12, a1, 8 +40229008: f0c112 addi a1, a1, -16 +4022900b: 11d9 s32i.n a13, a1, 4 +4022900d: 02dd mov.n a13, a2 +4022900f: fe5d21 l32r a2, 40228984 +40229012: 21c9 s32i.n a12, a1, 8 cJSON *item = cJSON_New_Item(&global_hooks); -40228ff8: 002222 l32i a2, a2, 0 +40229014: 002222 l32i a2, a2, 0 * parameter: const char *string * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) { -40228ffb: 3109 s32i.n a0, a1, 12 +40229017: 3109 s32i.n a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40228ffd: ff60c5 call0 4022860c -40229000: 02cd mov.n a12, a2 -40229002: 020c movi.n a2, 0 +40229019: ff60c5 call0 40228628 +4022901c: 02cd mov.n a12, a2 +4022901e: 020c movi.n a2, 0 if(item) -40229004: 181c27 beq a12, a2, 40229020 +40229020: 181c27 beq a12, a2, 4022903c { item->type = cJSON_String; -40229007: 021c movi.n a2, 16 -40229009: 036c22 s32i a2, a12, 12 +40229023: 021c movi.n a2, 16 +40229025: 036c22 s32i a2, a12, 12 item->valuestring = (char*)cJSON_strdup((const unsigned char*)string, &global_hooks); -4022900c: 202dd0 or a2, a13, a13 -4022900f: ff9a85 call0 402289b8 -40229012: 023d mov.n a3, a2 -40229014: 4c29 s32i.n a2, a12, 16 -40229016: 0c2d mov.n a2, a12 +40229028: 202dd0 or a2, a13, a13 +4022902b: ff9a85 call0 402289d4 +4022902e: 023d mov.n a3, a2 +40229030: 4c29 s32i.n a2, a12, 16 +40229032: 0c2d mov.n a2, a12 if(!item->valuestring) -40229018: 004356 bnez a3, 40229020 +40229034: 004356 bnez a3, 4022903c { cJSON_Delete(item); -4022901b: ffbe45 call0 40228c00 +40229037: ffbe45 call0 40228c1c return NULL; -4022901e: 020c movi.n a2, 0 +4022903a: 020c movi.n a2, 0 } } return item; } -40229020: 3108 l32i.n a0, a1, 12 -40229022: 21c8 l32i.n a12, a1, 8 -40229024: 11d8 l32i.n a13, a1, 4 -40229026: 10c112 addi a1, a1, 16 -40229029: f00d ret.n +4022903c: 3108 l32i.n a0, a1, 12 +4022903e: 21c8 l32i.n a12, a1, 8 +40229040: 11d8 l32i.n a13, a1, 4 +40229042: 10c112 addi a1, a1, 16 +40229045: f00d ret.n ... -4022902c : +40229048 : * parameter: const char *raw * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) { -4022902c: f0c112 addi a1, a1, -16 -4022902f: 11d9 s32i.n a13, a1, 4 -40229031: 02dd mov.n a13, a2 -40229033: fe4d21 l32r a2, 40228968 -40229036: 21c9 s32i.n a12, a1, 8 +40229048: f0c112 addi a1, a1, -16 +4022904b: 11d9 s32i.n a13, a1, 4 +4022904d: 02dd mov.n a13, a2 +4022904f: fe4d21 l32r a2, 40228984 +40229052: 21c9 s32i.n a12, a1, 8 cJSON *item = cJSON_New_Item(&global_hooks); -40229038: 0228 l32i.n a2, a2, 0 +40229054: 0228 l32i.n a2, a2, 0 * parameter: const char *raw * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) { -4022903a: 036102 s32i a0, a1, 12 +40229056: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -4022903d: ff5cc5 call0 4022860c -40229040: 02cd mov.n a12, a2 -40229042: 020c movi.n a2, 0 +40229059: ff5cc5 call0 40228628 +4022905c: 02cd mov.n a12, a2 +4022905e: 020c movi.n a2, 0 if(item) -40229044: 161c27 beq a12, a2, 4022905e +40229060: 161c27 beq a12, a2, 4022907a { item->type = cJSON_Raw; -40229047: 80a022 movi a2, 128 -4022904a: 3c29 s32i.n a2, a12, 12 +40229063: 80a022 movi a2, 128 +40229066: 3c29 s32i.n a2, a12, 12 item->valuestring = (char*)cJSON_strdup((const unsigned char*)raw, &global_hooks); -4022904c: 0d2d mov.n a2, a13 -4022904e: ff9685 call0 402289b8 -40229051: 023d mov.n a3, a2 -40229053: 4c29 s32i.n a2, a12, 16 -40229055: 0c2d mov.n a2, a12 +40229068: 0d2d mov.n a2, a13 +4022906a: ff9685 call0 402289d4 +4022906d: 023d mov.n a3, a2 +4022906f: 4c29 s32i.n a2, a12, 16 +40229071: 0c2d mov.n a2, a12 if(!item->valuestring) -40229057: 33cc bnez.n a3, 4022905e +40229073: 33cc bnez.n a3, 4022907a { cJSON_Delete(item); -40229059: ffba45 call0 40228c00 +40229075: ffba45 call0 40228c1c return NULL; -4022905c: 020c movi.n a2, 0 +40229078: 020c movi.n a2, 0 } } return item; } -4022905e: 3108 l32i.n a0, a1, 12 -40229060: 21c8 l32i.n a12, a1, 8 -40229062: 11d8 l32i.n a13, a1, 4 -40229064: 10c112 addi a1, a1, 16 -40229067: f00d ret.n -40229069: 000000 ill - -4022906c : +4022907a: 3108 l32i.n a0, a1, 12 +4022907c: 21c8 l32i.n a12, a1, 8 +4022907e: 11d8 l32i.n a13, a1, 4 +40229080: 10c112 addi a1, a1, 16 +40229083: f00d ret.n +40229085: 000000 ill + +40229088 : * function: cJSON_CreateArray * return: CJSON_PUBLIC(cJSON *) * description: 创建一个Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) { -4022906c: fe3f21 l32r a2, 40228968 -4022906f: f0c112 addi a1, a1, -16 +40229088: fe3f21 l32r a2, 40228984 +4022908b: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -40229072: 0228 l32i.n a2, a2, 0 +4022908e: 0228 l32i.n a2, a2, 0 * function: cJSON_CreateArray * return: CJSON_PUBLIC(cJSON *) * description: 创建一个Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) { -40229074: 036102 s32i a0, a1, 12 +40229090: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40229077: ff5945 call0 4022860c +40229093: ff5945 call0 40228628 if(item) -4022907a: 228c beqz.n a2, 40229080 +40229096: 228c beqz.n a2, 4022909c { item->type=cJSON_Array; -4022907c: 032c movi.n a3, 32 -4022907e: 3239 s32i.n a3, a2, 12 +40229098: 032c movi.n a3, 32 +4022909a: 3239 s32i.n a3, a2, 12 } return item; } -40229080: 3108 l32i.n a0, a1, 12 -40229082: 10c112 addi a1, a1, 16 -40229085: f00d ret.n +4022909c: 3108 l32i.n a0, a1, 12 +4022909e: 10c112 addi a1, a1, 16 +402290a1: f00d ret.n ... -40229088 : +402290a4 : * function: cJSON_CreateObject * return: CJSON_PUBLIC(cJSON *) * description: 创建一个对象 */ CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) { -40229088: fe3821 l32r a2, 40228968 -4022908b: f0c112 addi a1, a1, -16 +402290a4: fe3821 l32r a2, 40228984 +402290a7: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -4022908e: 0228 l32i.n a2, a2, 0 +402290aa: 0228 l32i.n a2, a2, 0 * function: cJSON_CreateObject * return: CJSON_PUBLIC(cJSON *) * description: 创建一个对象 */ CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) { -40229090: 036102 s32i a0, a1, 12 +402290ac: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -40229093: ff5785 call0 4022860c +402290af: ff5785 call0 40228628 if (item) -40229096: 228c beqz.n a2, 4022909c +402290b2: 228c beqz.n a2, 402290b8 { item->type = cJSON_Object; -40229098: 034c movi.n a3, 64 -4022909a: 3239 s32i.n a3, a2, 12 +402290b4: 034c movi.n a3, 64 +402290b6: 3239 s32i.n a3, a2, 12 } return item; } -4022909c: 3108 l32i.n a0, a1, 12 -4022909e: 10c112 addi a1, a1, 16 -402290a1: f00d ret.n +402290b8: 3108 l32i.n a0, a1, 12 +402290ba: 10c112 addi a1, a1, 16 +402290bd: f00d ret.n ... -402290a4 : +402290c0 : * int count - 数组长度 * return: CJSON_PUBLIC(cJSON *) * description: 以循环的方式构建一个Int Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) { -402290a4: d0c112 addi a1, a1, -48 -402290a7: 91d9 s32i.n a13, a1, 36 -402290a9: 81e9 s32i.n a14, a1, 32 -402290ab: b109 s32i.n a0, a1, 44 -402290ad: a1c9 s32i.n a12, a1, 40 -402290af: 71f9 s32i.n a15, a1, 28 -402290b1: 02dd mov.n a13, a2 -402290b3: 03ed mov.n a14, a3 +402290c0: d0c112 addi a1, a1, -48 +402290c3: 91d9 s32i.n a13, a1, 36 +402290c5: 81e9 s32i.n a14, a1, 32 +402290c7: b109 s32i.n a0, a1, 44 +402290c9: a1c9 s32i.n a12, a1, 40 +402290cb: 71f9 s32i.n a15, a1, 28 +402290cd: 02dd mov.n a13, a2 +402290cf: 03ed mov.n a14, a3 cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; // 检查参数 if ((count < 0) || (numbers == NULL)) -402290b5: 051396 bltz a3, 4022910a -402290b8: 04e216 beqz a2, 4022910a +402290d1: 051396 bltz a3, 40229126 +402290d4: 04e216 beqz a2, 40229126 { return NULL; } a = cJSON_CreateArray(); -402290bb: fffb05 call0 4022906c +402290d7: fffb05 call0 40229088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402290be: 0f0c movi.n a15, 0 +402290da: 0f0c movi.n a15, 0 { return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402290c0: 140c movi.n a4, 1 -402290c2: 834f20 moveqz a4, a15, a2 +402290dc: 140c movi.n a4, 1 +402290de: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402290c5: 02cd mov.n a12, a2 +402290e1: 02cd mov.n a12, a2 for(i = 0; a && (i < (size_t)count); i++) -402290c7: 0f5d mov.n a5, a15 -402290c9: 744040 extui a4, a4, 0, 8 -402290cc: 54bc beqz.n a4, 40229105 -402290ce: 33b5e7 bgeu a5, a14, 40229105 +402290e3: 0f5d mov.n a5, a15 +402290e5: 744040 extui a4, a4, 0, 8 +402290e8: 54bc beqz.n a4, 40229121 +402290ea: 33b5e7 bgeu a5, a14, 40229121 { n = cJSON_CreateNumber(numbers[i]); -402290d1: 0d28 l32i.n a2, a13, 0 -402290d3: 1149 s32i.n a4, a1, 4 -402290d5: 0159 s32i.n a5, a1, 0 -402290d7: f3b501 l32r a0, 40225fac -402290da: 0000c0 callx0 a0 -402290dd: ffe945 call0 40228f74 +402290ed: 0d28 l32i.n a2, a13, 0 +402290ef: 1149 s32i.n a4, a1, 4 +402290f1: 0159 s32i.n a5, a1, 0 +402290f3: f3b501 l32r a0, 40225fc8 +402290f6: 0000c0 callx0 a0 +402290f9: ffe945 call0 40228f90 if (!n) -402290e0: 1148 l32i.n a4, a1, 4 -402290e2: 0158 l32i.n a5, a1, 0 -402290e4: 82cc bnez.n a2, 402290f0 +402290fc: 1148 l32i.n a4, a1, 4 +402290fe: 0158 l32i.n a5, a1, 0 +40229100: 82cc bnez.n a2, 4022910c { cJSON_Delete(a); -402290e6: 202cc0 or a2, a12, a12 -402290e9: ffb145 call0 40228c00 -402290ec: 000686 j 4022910a -402290ef: 45cc00 extui a12, a0, 28, 5 +40229102: 202cc0 or a2, a12, a12 +40229105: ffb145 call0 40228c1c +40229108: 000686 j 40229126 +4022910b: 45cc00 extui a12, a0, 28, 5 return NULL; } if(!i) // 如果 i == 0 { a->child = n; -402290f2: 2c29 s32i.n a2, a12, 8 -402290f4: 000106 j 402290fc -402290f7: 0f2900 excw +4022910e: 2c29 s32i.n a2, a12, 8 +40229110: 000106 j 40229118 +40229113: 0f2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402290fa: 12f9 s32i.n a15, a2, 4 +40229116: 12f9 s32i.n a15, a2, 4 { return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402290fc: 551b addi.n a5, a5, 1 -402290fe: dd4b addi.n a13, a13, 4 -40229100: 02fd mov.n a15, a2 -40229102: fff186 j 402290cc +40229118: 551b addi.n a5, a5, 1 +4022911a: dd4b addi.n a13, a13, 4 +4022911c: 02fd mov.n a15, a2 +4022911e: fff186 j 402290e8 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -40229105: 0c2d mov.n a2, a12 -40229107: 000046 j 4022910c +40229121: 0c2d mov.n a2, a12 +40229123: 000046 j 40229128 cJSON *a = NULL; // 检查参数 if ((count < 0) || (numbers == NULL)) { return NULL; -4022910a: 020c movi.n a2, 0 +40229126: 020c movi.n a2, 0 } p = n; // 把当前节点缓存起来,作为上一节点 } return a; } -4022910c: b108 l32i.n a0, a1, 44 -4022910e: a1c8 l32i.n a12, a1, 40 -40229110: 91d8 l32i.n a13, a1, 36 -40229112: 81e8 l32i.n a14, a1, 32 -40229114: 71f8 l32i.n a15, a1, 28 -40229116: 30c112 addi a1, a1, 48 -40229119: f00d ret.n -4022911b: cdfc00 excw -4022911e: 124000 excw - -40229120 : +40229128: b108 l32i.n a0, a1, 44 +4022912a: a1c8 l32i.n a12, a1, 40 +4022912c: 91d8 l32i.n a13, a1, 36 +4022912e: 81e8 l32i.n a14, a1, 32 +40229130: 71f8 l32i.n a15, a1, 28 +40229132: 30c112 addi a1, a1, 48 +40229135: f00d ret.n +40229137: cdfc00 excw +4022913a: 124000 excw + +4022913c : * function: cJSON_CreateFloatArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个Float Array,ESP8266不支持float所以本函数仅仅作为保留 */ CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count) { -40229120: d0c112 addi a1, a1, -48 -40229123: 91d9 s32i.n a13, a1, 36 -40229125: 81e9 s32i.n a14, a1, 32 -40229127: b109 s32i.n a0, a1, 44 -40229129: a1c9 s32i.n a12, a1, 40 -4022912b: 71f9 s32i.n a15, a1, 28 -4022912d: 02dd mov.n a13, a2 -4022912f: 03ed mov.n a14, a3 +4022913c: d0c112 addi a1, a1, -48 +4022913f: 91d9 s32i.n a13, a1, 36 +40229141: 81e9 s32i.n a14, a1, 32 +40229143: b109 s32i.n a0, a1, 44 +40229145: a1c9 s32i.n a12, a1, 40 +40229147: 71f9 s32i.n a15, a1, 28 +40229149: 02dd mov.n a13, a2 +4022914b: 03ed mov.n a14, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) -40229131: 050396 bltz a3, 40229185 -40229134: 04d216 beqz a2, 40229185 +4022914d: 050396 bltz a3, 402291a1 +40229150: 04d216 beqz a2, 402291a1 { return NULL; } a = cJSON_CreateArray(); -40229137: fff345 call0 4022906c +40229153: fff345 call0 40229088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -4022913a: 0f0c movi.n a15, 0 +40229156: 0f0c movi.n a15, 0 return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -4022913c: 140c movi.n a4, 1 -4022913e: 834f20 moveqz a4, a15, a2 +40229158: 140c movi.n a4, 1 +4022915a: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -40229141: 02cd mov.n a12, a2 +4022915d: 02cd mov.n a12, a2 for(i = 0; a && (i < (size_t)count); i++) -40229143: 0f5d mov.n a5, a15 -40229145: 744040 extui a4, a4, 0, 8 -40229148: 44bc beqz.n a4, 40229180 -4022914a: 32b5e7 bgeu a5, a14, 40229180 +4022915f: 0f5d mov.n a5, a15 +40229161: 744040 extui a4, a4, 0, 8 +40229164: 44bc beqz.n a4, 4022919c +40229166: 32b5e7 bgeu a5, a14, 4022919c { n = cJSON_CreateNumber((double)numbers[i]); -4022914d: 0d28 l32i.n a2, a13, 0 -4022914f: 1149 s32i.n a4, a1, 4 -40229151: 0159 s32i.n a5, a1, 0 -40229153: fff201 l32r a0, 4022911c -40229156: 0000c0 callx0 a0 -40229159: ffe185 call0 40228f74 +40229169: 0d28 l32i.n a2, a13, 0 +4022916b: 1149 s32i.n a4, a1, 4 +4022916d: 0159 s32i.n a5, a1, 0 +4022916f: fff201 l32r a0, 40229138 +40229172: 0000c0 callx0 a0 +40229175: ffe185 call0 40228f90 if(!n) -4022915c: 1148 l32i.n a4, a1, 4 -4022915e: 0158 l32i.n a5, a1, 0 -40229160: 82cc bnez.n a2, 4022916c +40229178: 1148 l32i.n a4, a1, 4 +4022917a: 0158 l32i.n a5, a1, 0 +4022917c: 82cc bnez.n a2, 40229188 { cJSON_Delete(a); -40229162: 202cc0 or a2, a12, a12 -40229165: ffa985 call0 40228c00 -40229168: 000646 j 40229185 -4022916b: 35cc00 extui a12, a0, 28, 4 +4022917e: 202cc0 or a2, a12, a12 +40229181: ffa985 call0 40228c1c +40229184: 000646 j 402291a1 +40229187: 35cc00 extui a12, a0, 28, 4 return NULL; } if(!i) { a->child = n; -4022916e: 2c29 s32i.n a2, a12, 8 -40229170: 0000c6 j 40229177 +4022918a: 2c29 s32i.n a2, a12, 8 +4022918c: 0000c6 j 40229193 * return: void * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next -40229173: 0f29 s32i.n a2, a15, 0 +4022918f: 0f29 s32i.n a2, a15, 0 item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -40229175: 12f9 s32i.n a15, a2, 4 +40229191: 12f9 s32i.n a15, a2, 4 return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -40229177: 551b addi.n a5, a5, 1 -40229179: dd4b addi.n a13, a13, 4 -4022917b: 02fd mov.n a15, a2 -4022917d: fff1c6 j 40229148 +40229193: 551b addi.n a5, a5, 1 +40229195: dd4b addi.n a13, a13, 4 +40229197: 02fd mov.n a15, a2 +40229199: fff1c6 j 40229164 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -40229180: 0c2d mov.n a2, a12 -40229182: 000046 j 40229187 +4022919c: 0c2d mov.n a2, a12 +4022919e: 000046 j 402291a3 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) { return NULL; -40229185: 020c movi.n a2, 0 +402291a1: 020c movi.n a2, 0 } p = n; } return a; } -40229187: b108 l32i.n a0, a1, 44 -40229189: a1c8 l32i.n a12, a1, 40 -4022918b: 91d8 l32i.n a13, a1, 36 -4022918d: 81e8 l32i.n a14, a1, 32 -4022918f: 71f8 l32i.n a15, a1, 28 -40229191: 30c112 addi a1, a1, 48 -40229194: f00d ret.n +402291a3: b108 l32i.n a0, a1, 44 +402291a5: a1c8 l32i.n a12, a1, 40 +402291a7: 91d8 l32i.n a13, a1, 36 +402291a9: 81e8 l32i.n a14, a1, 32 +402291ab: 71f8 l32i.n a15, a1, 28 +402291ad: 30c112 addi a1, a1, 48 +402291b0: f00d ret.n ... -40229198 : +402291b4 : * function: cJSON_CreateDoubleArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个Double Array,ESP8266不支持double所以本函数仅仅作为保留 */ CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count) { -40229198: d0c112 addi a1, a1, -48 -4022919b: 91d9 s32i.n a13, a1, 36 -4022919d: 81e9 s32i.n a14, a1, 32 -4022919f: b109 s32i.n a0, a1, 44 -402291a1: a1c9 s32i.n a12, a1, 40 -402291a3: 71f9 s32i.n a15, a1, 28 -402291a5: 02dd mov.n a13, a2 -402291a7: 03ed mov.n a14, a3 +402291b4: d0c112 addi a1, a1, -48 +402291b7: 91d9 s32i.n a13, a1, 36 +402291b9: 81e9 s32i.n a14, a1, 32 +402291bb: b109 s32i.n a0, a1, 44 +402291bd: a1c9 s32i.n a12, a1, 40 +402291bf: 71f9 s32i.n a15, a1, 28 +402291c1: 02dd mov.n a13, a2 +402291c3: 03ed mov.n a14, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) -402291a9: 04d396 bltz a3, 402291fa -402291ac: 04a216 beqz a2, 402291fa +402291c5: 04d396 bltz a3, 40229216 +402291c8: 04a216 beqz a2, 40229216 { return NULL; } a = cJSON_CreateArray(); -402291af: ffebc5 call0 4022906c +402291cb: ffebc5 call0 40229088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402291b2: 0f0c movi.n a15, 0 +402291ce: 0f0c movi.n a15, 0 return NULL; } a = cJSON_CreateArray(); for(i = 0;a && (i < (size_t)count); i++) -402291b4: 140c movi.n a4, 1 -402291b6: 834f20 moveqz a4, a15, a2 +402291d0: 140c movi.n a4, 1 +402291d2: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402291b9: 02cd mov.n a12, a2 +402291d5: 02cd mov.n a12, a2 for(i = 0;a && (i < (size_t)count); i++) -402291bb: 0f5d mov.n a5, a15 -402291bd: 744040 extui a4, a4, 0, 8 -402291c0: 14bc beqz.n a4, 402291f5 -402291c2: 2fb5e7 bgeu a5, a14, 402291f5 +402291d7: 0f5d mov.n a5, a15 +402291d9: 744040 extui a4, a4, 0, 8 +402291dc: 14bc beqz.n a4, 40229211 +402291de: 2fb5e7 bgeu a5, a14, 40229211 { n = cJSON_CreateNumber(numbers[i]); -402291c5: 1d38 l32i.n a3, a13, 4 -402291c7: 0d28 l32i.n a2, a13, 0 -402291c9: 1149 s32i.n a4, a1, 4 -402291cb: 006152 s32i a5, a1, 0 -402291ce: ffda45 call0 40228f74 +402291e1: 1d38 l32i.n a3, a13, 4 +402291e3: 0d28 l32i.n a2, a13, 0 +402291e5: 1149 s32i.n a4, a1, 4 +402291e7: 006152 s32i a5, a1, 0 +402291ea: ffda45 call0 40228f90 if(!n) -402291d1: 1148 l32i.n a4, a1, 4 -402291d3: 0158 l32i.n a5, a1, 0 -402291d5: 72cc bnez.n a2, 402291e0 +402291ed: 1148 l32i.n a4, a1, 4 +402291ef: 0158 l32i.n a5, a1, 0 +402291f1: 72cc bnez.n a2, 402291fc { cJSON_Delete(a); -402291d7: 0c2d mov.n a2, a12 -402291d9: ffa245 call0 40228c00 -402291dc: 000686 j 402291fa -402291df: 45cc00 extui a12, a0, 28, 5 +402291f3: 0c2d mov.n a2, a12 +402291f5: ffa245 call0 40228c1c +402291f8: 000686 j 40229216 +402291fb: 45cc00 extui a12, a0, 28, 5 return NULL; } if(!i) { a->child = n; -402291e2: 2c29 s32i.n a2, a12, 8 -402291e4: 000106 j 402291ec -402291e7: 0f2900 excw +402291fe: 2c29 s32i.n a2, a12, 8 +40229200: 000106 j 40229208 +40229203: 0f2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402291ea: 12f9 s32i.n a15, a2, 4 +40229206: 12f9 s32i.n a15, a2, 4 return NULL; } a = cJSON_CreateArray(); for(i = 0;a && (i < (size_t)count); i++) -402291ec: 551b addi.n a5, a5, 1 -402291ee: dd8b addi.n a13, a13, 8 -402291f0: 02fd mov.n a15, a2 -402291f2: fff286 j 402291c0 +40229208: 551b addi.n a5, a5, 1 +4022920a: dd8b addi.n a13, a13, 8 +4022920c: 02fd mov.n a15, a2 +4022920e: fff286 j 402291dc if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402291f5: 0c2d mov.n a2, a12 -402291f7: 000046 j 402291fc +40229211: 0c2d mov.n a2, a12 +40229213: 000046 j 40229218 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) { return NULL; -402291fa: 020c movi.n a2, 0 +40229216: 020c movi.n a2, 0 } p = n; } return a; } -402291fc: b108 l32i.n a0, a1, 44 -402291fe: a1c8 l32i.n a12, a1, 40 -40229200: 91d8 l32i.n a13, a1, 36 -40229202: 81e8 l32i.n a14, a1, 32 -40229204: 71f8 l32i.n a15, a1, 28 -40229206: 30c112 addi a1, a1, 48 -40229209: f00d ret.n +40229218: b108 l32i.n a0, a1, 44 +4022921a: a1c8 l32i.n a12, a1, 40 +4022921c: 91d8 l32i.n a13, a1, 36 +4022921e: 81e8 l32i.n a14, a1, 32 +40229220: 71f8 l32i.n a15, a1, 28 +40229222: 30c112 addi a1, a1, 48 +40229225: f00d ret.n ... -4022920c : +40229228 : * function: cJSON_CreateStringArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个字符串Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count) { -4022920c: d0c112 addi a1, a1, -48 -4022920f: 91d9 s32i.n a13, a1, 36 -40229211: 71f9 s32i.n a15, a1, 28 -40229213: b109 s32i.n a0, a1, 44 -40229215: a1c9 s32i.n a12, a1, 40 -40229217: 81e9 s32i.n a14, a1, 32 -40229219: 02dd mov.n a13, a2 -4022921b: 03fd mov.n a15, a3 +40229228: d0c112 addi a1, a1, -48 +4022922b: 91d9 s32i.n a13, a1, 36 +4022922d: 71f9 s32i.n a15, a1, 28 +4022922f: b109 s32i.n a0, a1, 44 +40229231: a1c9 s32i.n a12, a1, 40 +40229233: 81e9 s32i.n a14, a1, 32 +40229235: 02dd mov.n a13, a2 +40229237: 03fd mov.n a15, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (strings == NULL)) -4022921d: 049396 bltz a3, 4022926a -40229220: 046216 beqz a2, 4022926a +40229239: 049396 bltz a3, 40229286 +4022923c: 046216 beqz a2, 40229286 { return NULL; } a = cJSON_CreateArray(); -40229223: ffe485 call0 4022906c +4022923f: ffe485 call0 40229088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -40229226: 0e0c movi.n a14, 0 +40229242: 0e0c movi.n a14, 0 return NULL; } a = cJSON_CreateArray(); for (i = 0; a && (i < (size_t)count); i++) -40229228: 130c movi.n a3, 1 -4022922a: 833e20 moveqz a3, a14, a2 +40229244: 130c movi.n a3, 1 +40229246: 833e20 moveqz a3, a14, a2 if ((count < 0) || (strings == NULL)) { return NULL; } a = cJSON_CreateArray(); -4022922d: 02cd mov.n a12, a2 +40229249: 02cd mov.n a12, a2 for (i = 0; a && (i < (size_t)count); i++) -4022922f: 0e4d mov.n a4, a14 -40229231: 743030 extui a3, a3, 0, 8 -40229234: d3ac beqz.n a3, 40229265 -40229236: 2bb4f7 bgeu a4, a15, 40229265 +4022924b: 0e4d mov.n a4, a14 +4022924d: 743030 extui a3, a3, 0, 8 +40229250: d3ac beqz.n a3, 40229281 +40229252: 2bb4f7 bgeu a4, a15, 40229281 { n = cJSON_CreateString(strings[i]); -40229239: 0d28 l32i.n a2, a13, 0 -4022923b: 1139 s32i.n a3, a1, 4 -4022923d: 0149 s32i.n a4, a1, 0 -4022923f: ffdac5 call0 40228fec +40229255: 0d28 l32i.n a2, a13, 0 +40229257: 1139 s32i.n a3, a1, 4 +40229259: 0149 s32i.n a4, a1, 0 +4022925b: ffdac5 call0 40229008 if(!n) -40229242: 1138 l32i.n a3, a1, 4 -40229244: 0148 l32i.n a4, a1, 0 -40229246: 62cc bnez.n a2, 40229250 +4022925e: 1138 l32i.n a3, a1, 4 +40229260: 0148 l32i.n a4, a1, 0 +40229262: 62cc bnez.n a2, 4022926c { cJSON_Delete(a); -40229248: 0c2d mov.n a2, a12 -4022924a: ff9b45 call0 40228c00 -4022924d: 000646 j 4022926a +40229264: 0c2d mov.n a2, a12 +40229266: ff9b45 call0 40228c1c +40229269: 000646 j 40229286 return NULL; } if(!i) -40229250: 44cc bnez.n a4, 40229258 +4022926c: 44cc bnez.n a4, 40229274 { a->child = n; -40229252: 2c29 s32i.n a2, a12, 8 -40229254: 000106 j 4022925c -40229257: 0e2900 excw +4022926e: 2c29 s32i.n a2, a12, 8 +40229270: 000106 j 40229278 +40229273: 0e2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -4022925a: 12e9 s32i.n a14, a2, 4 +40229276: 12e9 s32i.n a14, a2, 4 return NULL; } a = cJSON_CreateArray(); for (i = 0; a && (i < (size_t)count); i++) -4022925c: 441b addi.n a4, a4, 1 -4022925e: dd4b addi.n a13, a13, 4 -40229260: 02ed mov.n a14, a2 -40229262: fff386 j 40229234 +40229278: 441b addi.n a4, a4, 1 +4022927a: dd4b addi.n a13, a13, 4 +4022927c: 02ed mov.n a14, a2 +4022927e: fff386 j 40229250 if ((count < 0) || (strings == NULL)) { return NULL; } a = cJSON_CreateArray(); -40229265: 0c2d mov.n a2, a12 -40229267: 000046 j 4022926c +40229281: 0c2d mov.n a2, a12 +40229283: 000046 j 40229288 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (strings == NULL)) { return NULL; -4022926a: 020c movi.n a2, 0 +40229286: 020c movi.n a2, 0 } p = n; } return a; } -4022926c: b108 l32i.n a0, a1, 44 -4022926e: a1c8 l32i.n a12, a1, 40 -40229270: 91d8 l32i.n a13, a1, 36 -40229272: 81e8 l32i.n a14, a1, 32 -40229274: 71f8 l32i.n a15, a1, 28 -40229276: 30c112 addi a1, a1, 48 -40229279: f00d ret.n +40229288: b108 l32i.n a0, a1, 44 +4022928a: a1c8 l32i.n a12, a1, 40 +4022928c: 91d8 l32i.n a13, a1, 36 +4022928e: 81e8 l32i.n a14, a1, 32 +40229290: 71f8 l32i.n a15, a1, 28 +40229292: 30c112 addi a1, a1, 48 +40229295: f00d ret.n ... -4022927c : +40229298 : */ CJSON_PUBLIC(void) cJSON_AddItemToArray(cJSON *array, cJSON *item) { cJSON *child = NULL; // 锟斤拷锟斤拷锟斤拷 if ((item == NULL) || (array == NULL)) { -4022927c: 539c beqz.n a3, 40229295 -4022927e: 329c beqz.n a2, 40229295 +40229298: 539c beqz.n a3, 402292b1 +4022929a: 329c beqz.n a2, 402292b1 return; } child = array->child; -40229280: 2248 l32i.n a4, a2, 8 +4022929c: 2248 l32i.n a4, a2, 8 if (child == NULL) { -40229282: 24cc bnez.n a4, 40229288 +4022929e: 24cc bnez.n a4, 402292a4 /* list is empty, start new one */ array->child = item; -40229284: 2239 s32i.n a3, a2, 8 -40229286: f00d ret.n +402292a0: 2239 s32i.n a3, a2, 8 +402292a2: f00d ret.n } else { /* append to the end */ while (child->next) { -40229288: 0428 l32i.n a2, a4, 0 -4022928a: 328c beqz.n a2, 40229291 -4022928c: 024d mov.n a4, a2 -4022928e: fffd86 j 40229288 +402292a4: 0428 l32i.n a2, a4, 0 +402292a6: 328c beqz.n a2, 402292ad +402292a8: 024d mov.n a4, a2 +402292aa: fffd86 j 402292a4 * return: void * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next -40229291: 0439 s32i.n a3, a4, 0 +402292ad: 0439 s32i.n a3, a4, 0 item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -40229293: 1349 s32i.n a4, a3, 4 -40229295: f00d ret.n +402292af: 1349 s32i.n a4, a3, 4 +402292b1: f00d ret.n ... -40229298 : +402292b4 : * const char *string - JSON锟侥硷拷锟斤拷锟斤拷 * cJSON *item - 锟斤拷拥锟絠tem * description: Add an item to an object with constant string as key */ CJSON_PUBLIC(void) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item) { -40229298: f0c112 addi a1, a1, -16 -4022929b: 21c9 s32i.n a12, a1, 8 -4022929d: 11d9 s32i.n a13, a1, 4 -4022929f: 01e9 s32i.n a14, a1, 0 -402292a1: 3109 s32i.n a0, a1, 12 -402292a3: 02ed mov.n a14, a2 -402292a5: 03dd mov.n a13, a3 -402292a7: 04cd mov.n a12, a4 +402292b4: f0c112 addi a1, a1, -16 +402292b7: 21c9 s32i.n a12, a1, 8 +402292b9: 11d9 s32i.n a13, a1, 4 +402292bb: 01e9 s32i.n a14, a1, 0 +402292bd: 3109 s32i.n a0, a1, 12 +402292bf: 02ed mov.n a14, a2 +402292c1: 03dd mov.n a13, a3 +402292c3: 04cd mov.n a12, a4 // 锟斤拷锟斤拷锟斤拷 if ((item == NULL) || (string == NULL)) { -402292a9: 44ac beqz.n a4, 402292d1 -402292ab: 23ac beqz.n a3, 402292d1 +402292c5: 44ac beqz.n a4, 402292ed +402292c7: 23ac beqz.n a3, 402292ed return; } if (!(item->type & cJSON_StringIsConst) && item->string) { -402292ad: 3428 l32i.n a2, a4, 12 -402292af: 0be297 bbsi a2, 9, 402292be -402292b2: 8428 l32i.n a2, a4, 32 -402292b4: 628c beqz.n a2, 402292be +402292c9: 3428 l32i.n a2, a4, 12 +402292cb: 0be297 bbsi a2, 9, 402292da +402292ce: 8428 l32i.n a2, a4, 32 +402292d0: 628c beqz.n a2, 402292da global_hooks.deallocate(item->string); -402292b6: fdac31 l32r a3, 40228968 -402292b9: 1338 l32i.n a3, a3, 4 -402292bb: 0003c0 callx0 a3 +402292d2: fdac31 l32r a3, 40228984 +402292d5: 1338 l32i.n a3, a3, 4 +402292d7: 0003c0 callx0 a3 } item->string = (char*) string; item->type |= cJSON_StringIsConst; -402292be: 3c38 l32i.n a3, a12, 12 -402292c0: 00a222 movi a2, 0x200 -402292c3: 202320 or a2, a3, a2 -402292c6: 3c29 s32i.n a2, a12, 12 +402292da: 3c38 l32i.n a3, a12, 12 +402292dc: 00a222 movi a2, 0x200 +402292df: 202320 or a2, a3, a2 +402292e2: 3c29 s32i.n a2, a12, 12 if (!(item->type & cJSON_StringIsConst) && item->string) { global_hooks.deallocate(item->string); } item->string = (char*) string; -402292c8: 8cd9 s32i.n a13, a12, 32 +402292e4: 8cd9 s32i.n a13, a12, 32 item->type |= cJSON_StringIsConst; cJSON_AddItemToArray(object, item); // 锟斤拷为锟斤拷锟斤拷锟斤拷咏锟給beject -402292ca: 0c3d mov.n a3, a12 -402292cc: 0e2d mov.n a2, a14 -402292ce: fffac5 call0 4022927c +402292e6: 0c3d mov.n a3, a12 +402292e8: 0e2d mov.n a2, a14 +402292ea: fffac5 call0 40229298 } -402292d1: 3108 l32i.n a0, a1, 12 -402292d3: 21c8 l32i.n a12, a1, 8 -402292d5: 11d8 l32i.n a13, a1, 4 -402292d7: 01e8 l32i.n a14, a1, 0 -402292d9: 10c112 addi a1, a1, 16 -402292dc: f00d ret.n +402292ed: 3108 l32i.n a0, a1, 12 +402292ef: 21c8 l32i.n a12, a1, 8 +402292f1: 11d8 l32i.n a13, a1, 4 +402292f3: 01e8 l32i.n a14, a1, 0 +402292f5: 10c112 addi a1, a1, 16 +402292f8: f00d ret.n ... -402292e0 : +402292fc : suffix_object(child, item); } } CJSON_PUBLIC(void) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item) { -402292e0: f0c112 addi a1, a1, -16 -402292e3: 21c9 s32i.n a12, a1, 8 -402292e5: 11d9 s32i.n a13, a1, 4 -402292e7: 3109 s32i.n a0, a1, 12 -402292e9: 02dd mov.n a13, a2 -402292eb: 04cd mov.n a12, a4 -402292ed: 032d mov.n a2, a3 +402292fc: f0c112 addi a1, a1, -16 +402292ff: 21c9 s32i.n a12, a1, 8 +40229301: 11d9 s32i.n a13, a1, 4 +40229303: 3109 s32i.n a0, a1, 12 +40229305: 02dd mov.n a13, a2 +40229307: 04cd mov.n a12, a4 +40229309: 032d mov.n a2, a3 if (item == NULL) { -402292ef: 015416 beqz a4, 40229308 +4022930b: 015416 beqz a4, 40229324 return; } /* call cJSON_AddItemToObjectCS for code reuse */ cJSON_AddItemToObjectCS(object, (char*) cJSON_strdup((const unsigned char*) string, &global_hooks), -402292f2: ff6c45 call0 402289b8 +4022930e: ff6c45 call0 402289d4 if (item == NULL) { return; } /* call cJSON_AddItemToObjectCS for code reuse */ cJSON_AddItemToObjectCS(object, -402292f5: 023d mov.n a3, a2 -402292f7: 0c4d mov.n a4, a12 -402292f9: 0d2d mov.n a2, a13 -402292fb: fff9c5 call0 40229298 +40229311: 023d mov.n a3, a2 +40229313: 0c4d mov.n a4, a12 +40229315: 0d2d mov.n a2, a13 +40229317: fff9c5 call0 402292b4 (char*) cJSON_strdup((const unsigned char*) string, &global_hooks), item); /* remove cJSON_StringIsConst flag */ item->type &= ~cJSON_StringIsConst; -402292fe: 3c38 l32i.n a3, a12, 12 -40229300: ffad22 movi a2, 0xfffffdff -40229303: 102320 and a2, a3, a2 -40229306: 3c29 s32i.n a2, a12, 12 +4022931a: 3c38 l32i.n a3, a12, 12 +4022931c: ffad22 movi a2, 0xfffffdff +4022931f: 102320 and a2, a3, a2 +40229322: 3c29 s32i.n a2, a12, 12 } -40229308: 3108 l32i.n a0, a1, 12 -4022930a: 21c8 l32i.n a12, a1, 8 -4022930c: 11d8 l32i.n a13, a1, 4 -4022930e: 10c112 addi a1, a1, 16 -40229311: f00d ret.n +40229324: 3108 l32i.n a0, a1, 12 +40229326: 21c8 l32i.n a12, a1, 8 +40229328: 11d8 l32i.n a13, a1, 4 +4022932a: 10c112 addi a1, a1, 16 +4022932d: f00d ret.n ... -40229314 : +40229330 : #if defined(__clang__) || (defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) #pragma GCC diagnostic pop #endif CJSON_PUBLIC(void) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) { -40229314: f0c112 addi a1, a1, -16 -40229317: 21c9 s32i.n a12, a1, 8 -40229319: 3109 s32i.n a0, a1, 12 -4022931b: 02cd mov.n a12, a2 -4022931d: 032d mov.n a2, a3 +40229330: f0c112 addi a1, a1, -16 +40229333: 21c9 s32i.n a12, a1, 8 +40229335: 3109 s32i.n a0, a1, 12 +40229337: 02cd mov.n a12, a2 +40229339: 032d mov.n a2, a3 if (array == NULL) { -4022931f: 009c16 beqz a12, 4022932c +4022933b: 009c16 beqz a12, 40229348 return; } cJSON_AddItemToArray(array, create_reference(item, &global_hooks)); -40229322: ff6485 call0 4022896c -40229325: 023d mov.n a3, a2 -40229327: 0c2d mov.n a2, a12 -40229329: fff505 call0 4022927c +4022933e: ff6485 call0 40228988 +40229341: 023d mov.n a3, a2 +40229343: 0c2d mov.n a2, a12 +40229345: fff505 call0 40229298 } -4022932c: 3108 l32i.n a0, a1, 12 -4022932e: 21c8 l32i.n a12, a1, 8 -40229330: 10c112 addi a1, a1, 16 -40229333: f00d ret.n -40229335: 000000 ill +40229348: 3108 l32i.n a0, a1, 12 +4022934a: 21c8 l32i.n a12, a1, 8 +4022934c: 10c112 addi a1, a1, 16 +4022934f: f00d ret.n +40229351: 000000 ill -40229338 : +40229354 : CJSON_PUBLIC(void) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item) { -40229338: e0c112 addi a1, a1, -32 -4022933b: 61c9 s32i.n a12, a1, 24 -4022933d: 7109 s32i.n a0, a1, 28 -4022933f: 02cd mov.n a12, a2 -40229341: 042d mov.n a2, a4 +40229354: e0c112 addi a1, a1, -32 +40229357: 61c9 s32i.n a12, a1, 24 +40229359: 7109 s32i.n a0, a1, 28 +4022935b: 02cd mov.n a12, a2 +4022935d: 042d mov.n a2, a4 if ((object == NULL) || (string == NULL)) { -40229343: ec8c beqz.n a12, 40229355 -40229345: c38c beqz.n a3, 40229355 +4022935f: ec8c beqz.n a12, 40229371 +40229361: c38c beqz.n a3, 40229371 return; } cJSON_AddItemToObject(object, string, -40229347: 0139 s32i.n a3, a1, 0 -40229349: ff6205 call0 4022896c -4022934c: 0138 l32i.n a3, a1, 0 -4022934e: 024d mov.n a4, a2 -40229350: 0c2d mov.n a2, a12 -40229352: fff8c5 call0 402292e0 +40229363: 0139 s32i.n a3, a1, 0 +40229365: ff6205 call0 40228988 +40229368: 0138 l32i.n a3, a1, 0 +4022936a: 024d mov.n a4, a2 +4022936c: 0c2d mov.n a2, a12 +4022936e: fff8c5 call0 402292fc create_reference(item, &global_hooks)); } -40229355: 7108 l32i.n a0, a1, 28 -40229357: 61c8 l32i.n a12, a1, 24 -40229359: 20c112 addi a1, a1, 32 -4022935c: f00d ret.n +40229371: 7108 l32i.n a0, a1, 28 +40229373: 61c8 l32i.n a12, a1, 24 +40229375: 20c112 addi a1, a1, 32 +40229378: f00d ret.n ... -40229360 : +4022937c : CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item) { if ((parent == NULL) || (item == NULL)) -40229360: 02ac beqz.n a2, 40229384 -40229362: e39c beqz.n a3, 40229384 +4022937c: 02ac beqz.n a2, 402293a0 +4022937e: e39c beqz.n a3, 402293a0 { return NULL; } if (item->prev != NULL) -40229364: 1358 l32i.n a5, a3, 4 -40229366: 258c beqz.n a5, 4022936c +40229380: 1358 l32i.n a5, a3, 4 +40229382: 258c beqz.n a5, 40229388 { /* not the first element */ item->prev->next = item->next; -40229368: 0348 l32i.n a4, a3, 0 -4022936a: 0549 s32i.n a4, a5, 0 +40229384: 0348 l32i.n a4, a3, 0 +40229386: 0549 s32i.n a4, a5, 0 } if (item->next != NULL) -4022936c: 0348 l32i.n a4, a3, 0 -4022936e: 048c beqz.n a4, 40229372 +40229388: 0348 l32i.n a4, a3, 0 +4022938a: 048c beqz.n a4, 4022938e { /* not the last element */ item->next->prev = item->prev; -40229370: 1459 s32i.n a5, a4, 4 +4022938c: 1459 s32i.n a5, a4, 4 } if (item == parent->child) -40229372: 2258 l32i.n a5, a2, 8 -40229374: 019357 bne a3, a5, 40229379 +4022938e: 2258 l32i.n a5, a2, 8 +40229390: 019357 bne a3, a5, 40229395 { /* first element */ parent->child = item->next; -40229377: 2249 s32i.n a4, a2, 8 +40229393: 2249 s32i.n a4, a2, 8 } /* make sure the detached item doesn't point anywhere anymore */ item->prev = NULL; -40229379: 020c movi.n a2, 0 -4022937b: 1329 s32i.n a2, a3, 4 +40229395: 020c movi.n a2, 0 +40229397: 1329 s32i.n a2, a3, 4 item->next = NULL; -4022937d: 0329 s32i.n a2, a3, 0 +40229399: 0329 s32i.n a2, a3, 0 return item; -4022937f: 032d mov.n a2, a3 -40229381: f00d ret.n -40229383: 020c00 excw +4022939b: 032d mov.n a2, a3 +4022939d: f00d ret.n +4022939f: 020c00 excw } -40229386: f00d ret.n +402293a2: f00d ret.n -40229388 : +402293a4 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) { -40229388: f0c112 addi a1, a1, -16 -4022938b: 21c9 s32i.n a12, a1, 8 -4022938d: 3109 s32i.n a0, a1, 12 -4022938f: 02cd mov.n a12, a2 +402293a4: f0c112 addi a1, a1, -16 +402293a7: 21c9 s32i.n a12, a1, 8 +402293a9: 3109 s32i.n a0, a1, 12 +402293ab: 02cd mov.n a12, a2 if (which < 0) { return NULL; -40229391: 020c movi.n a2, 0 +402293ad: 020c movi.n a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) { if (which < 0) -40229393: 0d2327 blt a3, a2, 402293a4 +402293af: 0d2327 blt a3, a2, 402293c0 { return NULL; } return cJSON_DetachItemViaPointer(array, get_array_item(array, (size_t)which)); -40229396: 202cc0 or a2, a12, a12 -40229399: fef405 call0 402282dc -4022939c: 023d mov.n a3, a2 -4022939e: 202cc0 or a2, a12, a12 -402293a1: fffbc5 call0 40229360 +402293b2: 202cc0 or a2, a12, a12 +402293b5: fef405 call0 402282f8 +402293b8: 023d mov.n a3, a2 +402293ba: 202cc0 or a2, a12, a12 +402293bd: fffbc5 call0 4022937c } -402293a4: 3108 l32i.n a0, a1, 12 -402293a6: 21c8 l32i.n a12, a1, 8 -402293a8: 10c112 addi a1, a1, 16 -402293ab: f00d ret.n -402293ad: 000000 ill +402293c0: 3108 l32i.n a0, a1, 12 +402293c2: 21c8 l32i.n a12, a1, 8 +402293c4: 10c112 addi a1, a1, 16 +402293c7: f00d ret.n +402293c9: 000000 ill -402293b0 : +402293cc : CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which) { -402293b0: f0c112 addi a1, a1, -16 -402293b3: 036102 s32i a0, a1, 12 +402293cc: f0c112 addi a1, a1, -16 +402293cf: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromArray(array, which)); -402293b6: fffd05 call0 40229388 -402293b9: ff8445 call0 40228c00 +402293d2: fffd05 call0 402293a4 +402293d5: ff8445 call0 40228c1c } -402293bc: 3108 l32i.n a0, a1, 12 -402293be: 10c112 addi a1, a1, 16 -402293c1: f00d ret.n +402293d8: 3108 l32i.n a0, a1, 12 +402293da: 10c112 addi a1, a1, 16 +402293dd: f00d ret.n ... -402293c4 : +402293e0 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string) { -402293c4: f0c112 addi a1, a1, -16 -402293c7: 3109 s32i.n a0, a1, 12 -402293c9: 21c9 s32i.n a12, a1, 8 -402293cb: 20c220 or a12, a2, a2 +402293e0: f0c112 addi a1, a1, -16 +402293e3: 3109 s32i.n a0, a1, 12 +402293e5: 21c9 s32i.n a12, a1, 8 +402293e7: 20c220 or a12, a2, a2 cJSON *to_detach = cJSON_GetObjectItem(object, string); -402293ce: ff9d45 call0 40228da4 +402293ea: ff9d45 call0 40228dc0 return cJSON_DetachItemViaPointer(object, to_detach); -402293d1: 023d mov.n a3, a2 -402293d3: 0c2d mov.n a2, a12 -402293d5: fff885 call0 40229360 +402293ed: 023d mov.n a3, a2 +402293ef: 0c2d mov.n a2, a12 +402293f1: fff885 call0 4022937c } -402293d8: 3108 l32i.n a0, a1, 12 -402293da: 21c8 l32i.n a12, a1, 8 -402293dc: 10c112 addi a1, a1, 16 -402293df: f00d ret.n -402293e1: 000000 ill +402293f4: 3108 l32i.n a0, a1, 12 +402293f6: 21c8 l32i.n a12, a1, 8 +402293f8: 10c112 addi a1, a1, 16 +402293fb: f00d ret.n +402293fd: 000000 ill -402293e4 : +40229400 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string) { -402293e4: f0c112 addi a1, a1, -16 -402293e7: 3109 s32i.n a0, a1, 12 -402293e9: 21c9 s32i.n a12, a1, 8 -402293eb: 20c220 or a12, a2, a2 +40229400: f0c112 addi a1, a1, -16 +40229403: 3109 s32i.n a0, a1, 12 +40229405: 21c9 s32i.n a12, a1, 8 +40229407: 20c220 or a12, a2, a2 cJSON *to_detach = cJSON_GetObjectItemCaseSensitive(object, string); -402293ee: ff9c85 call0 40228db8 +4022940a: ff9c85 call0 40228dd4 return cJSON_DetachItemViaPointer(object, to_detach); -402293f1: 023d mov.n a3, a2 -402293f3: 0c2d mov.n a2, a12 -402293f5: fff685 call0 40229360 +4022940d: 023d mov.n a3, a2 +4022940f: 0c2d mov.n a2, a12 +40229411: fff685 call0 4022937c } -402293f8: 3108 l32i.n a0, a1, 12 -402293fa: 21c8 l32i.n a12, a1, 8 -402293fc: 10c112 addi a1, a1, 16 -402293ff: f00d ret.n -40229401: 000000 ill +40229414: 3108 l32i.n a0, a1, 12 +40229416: 21c8 l32i.n a12, a1, 8 +40229418: 10c112 addi a1, a1, 16 +4022941b: f00d ret.n +4022941d: 000000 ill -40229404 : +40229420 : CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string) { -40229404: f0c112 addi a1, a1, -16 -40229407: 036102 s32i a0, a1, 12 +40229420: f0c112 addi a1, a1, -16 +40229423: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromObject(object, string)); -4022940a: fffb85 call0 402293c4 -4022940d: ff7f05 call0 40228c00 +40229426: fffb85 call0 402293e0 +40229429: ff7f05 call0 40228c1c } -40229410: 3108 l32i.n a0, a1, 12 -40229412: 10c112 addi a1, a1, 16 -40229415: f00d ret.n +4022942c: 3108 l32i.n a0, a1, 12 +4022942e: 10c112 addi a1, a1, 16 +40229431: f00d ret.n ... -40229418 : +40229434 : CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string) { -40229418: f0c112 addi a1, a1, -16 -4022941b: 036102 s32i a0, a1, 12 +40229434: f0c112 addi a1, a1, -16 +40229437: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromObjectCaseSensitive(object, string)); -4022941e: fffc45 call0 402293e4 -40229421: ff7dc5 call0 40228c00 +4022943a: fffc45 call0 40229400 +4022943d: ff7dc5 call0 40228c1c } -40229424: 3108 l32i.n a0, a1, 12 -40229426: 10c112 addi a1, a1, 16 -40229429: f00d ret.n +40229440: 3108 l32i.n a0, a1, 12 +40229442: 10c112 addi a1, a1, 16 +40229445: f00d ret.n ... -4022942c : +40229448 : /* Replace array/object items with new ones. */ CJSON_PUBLIC(void) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem) { -4022942c: f0c112 addi a1, a1, -16 -4022942f: 21c9 s32i.n a12, a1, 8 -40229431: 11d9 s32i.n a13, a1, 4 -40229433: 036102 s32i a0, a1, 12 -40229436: 20d220 or a13, a2, a2 -40229439: 04cd mov.n a12, a4 +40229448: f0c112 addi a1, a1, -16 +4022944b: 21c9 s32i.n a12, a1, 8 +4022944d: 11d9 s32i.n a13, a1, 4 +4022944f: 036102 s32i a0, a1, 12 +40229452: 20d220 or a13, a2, a2 +40229455: 04cd mov.n a12, a4 cJSON *after_inserted = NULL; if (which < 0) { -4022943b: 027396 bltz a3, 40229466 +40229457: 027396 bltz a3, 40229482 return; } after_inserted = get_array_item(array, (size_t) which); -4022943e: fee9c5 call0 402282dc +4022945a: fee9c5 call0 402282f8 if (after_inserted == NULL) { -40229441: b2cc bnez.n a2, 40229450 +4022945d: b2cc bnez.n a2, 4022946c cJSON_AddItemToArray(array, newitem); -40229443: 203cc0 or a3, a12, a12 -40229446: 202dd0 or a2, a13, a13 -40229449: ffe305 call0 4022927c +4022945f: 203cc0 or a3, a12, a12 +40229462: 202dd0 or a2, a13, a13 +40229465: ffe305 call0 40229298 return; -4022944c: 000586 j 40229466 -4022944f: 123800 excw +40229468: 000586 j 40229482 +4022946b: 123800 excw } newitem->next = after_inserted; -40229452: 0c29 s32i.n a2, a12, 0 +4022946e: 0c29 s32i.n a2, a12, 0 newitem->prev = after_inserted->prev; -40229454: 1c39 s32i.n a3, a12, 4 +40229470: 1c39 s32i.n a3, a12, 4 after_inserted->prev = newitem; if (after_inserted == array->child) { -40229456: 2d38 l32i.n a3, a13, 8 +40229472: 2d38 l32i.n a3, a13, 8 return; } newitem->next = after_inserted; newitem->prev = after_inserted->prev; after_inserted->prev = newitem; -40229458: 12c9 s32i.n a12, a2, 4 +40229474: 12c9 s32i.n a12, a2, 4 if (after_inserted == array->child) { -4022945a: 049237 bne a2, a3, 40229462 +40229476: 049237 bne a2, a3, 4022947e array->child = newitem; -4022945d: 2dc9 s32i.n a12, a13, 8 -4022945f: 0000c6 j 40229466 +40229479: 2dc9 s32i.n a12, a13, 8 +4022947b: 0000c6 j 40229482 } else { newitem->prev->next = newitem; -40229462: 1c28 l32i.n a2, a12, 4 -40229464: 02c9 s32i.n a12, a2, 0 +4022947e: 1c28 l32i.n a2, a12, 4 +40229480: 02c9 s32i.n a12, a2, 0 } } -40229466: 3108 l32i.n a0, a1, 12 -40229468: 21c8 l32i.n a12, a1, 8 -4022946a: 11d8 l32i.n a13, a1, 4 -4022946c: 10c112 addi a1, a1, 16 -4022946f: f00d ret.n -40229471: 000000 ill +40229482: 3108 l32i.n a0, a1, 12 +40229484: 21c8 l32i.n a12, a1, 8 +40229486: 11d8 l32i.n a13, a1, 4 +40229488: 10c112 addi a1, a1, 16 +4022948b: f00d ret.n +4022948d: 000000 ill -40229474 : +40229490 : CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -40229474: 026d mov.n a6, a2 +40229490: 026d mov.n a6, a2 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -40229476: 020c movi.n a2, 0 -40229478: 150c movi.n a5, 1 -4022947a: 027d mov.n a7, a2 -4022947c: 837540 moveqz a7, a5, a4 +40229492: 020c movi.n a2, 0 +40229494: 150c movi.n a5, 1 +40229496: 027d mov.n a7, a2 +40229498: 837540 moveqz a7, a5, a4 newitem->prev->next = newitem; } } CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -4022947f: f0c112 addi a1, a1, -16 +4022949b: f0c112 addi a1, a1, -16 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -40229482: 935230 movnez a5, a2, a3 +4022949e: 935230 movnez a5, a2, a3 newitem->prev->next = newitem; } } CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -40229485: 3109 s32i.n a0, a1, 12 +402294a1: 3109 s32i.n a0, a1, 12 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -40229487: 205750 or a5, a7, a5 -4022948a: 349527 bne a5, a2, 402294c2 -4022948d: 311627 beq a6, a2, 402294c2 +402294a3: 205750 or a5, a7, a5 +402294a6: 349527 bne a5, a2, 402294de +402294a9: 311627 beq a6, a2, 402294de return false; } if (replacement == item) { return true; -40229490: 120c movi.n a2, 1 +402294ac: 120c movi.n a2, 1 cJSON * const item, cJSON * replacement) { if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { return false; } if (replacement == item) { -40229492: 2e1437 beq a4, a3, 402294c4 +402294ae: 2e1437 beq a4, a3, 402294e0 return true; } replacement->next = item->next; -40229495: 0328 l32i.n a2, a3, 0 +402294b1: 0328 l32i.n a2, a3, 0 replacement->prev = item->prev; -40229497: 1358 l32i.n a5, a3, 4 +402294b3: 1358 l32i.n a5, a3, 4 if (replacement == item) { return true; } replacement->next = item->next; -40229499: 0429 s32i.n a2, a4, 0 +402294b5: 0429 s32i.n a2, a4, 0 replacement->prev = item->prev; -4022949b: 1459 s32i.n a5, a4, 4 +402294b7: 1459 s32i.n a5, a4, 4 if (replacement->next != NULL) { -4022949d: 128c beqz.n a2, 402294a2 +402294b9: 128c beqz.n a2, 402294be replacement->next->prev = replacement; -4022949f: 016242 s32i a4, a2, 4 +402294bb: 016242 s32i a4, a2, 4 } if (replacement->prev != NULL) { -402294a2: 1428 l32i.n a2, a4, 4 -402294a4: 128c beqz.n a2, 402294a9 +402294be: 1428 l32i.n a2, a4, 4 +402294c0: 128c beqz.n a2, 402294c5 replacement->prev->next = replacement; -402294a6: 006242 s32i a4, a2, 0 +402294c2: 006242 s32i a4, a2, 0 } if (parent->child == item) { -402294a9: 2628 l32i.n a2, a6, 8 -402294ab: 029327 bne a3, a2, 402294b1 +402294c5: 2628 l32i.n a2, a6, 8 +402294c7: 029327 bne a3, a2, 402294cd parent->child = replacement; -402294ae: 026642 s32i a4, a6, 8 +402294ca: 026642 s32i a4, a6, 8 } item->next = NULL; -402294b1: 020c movi.n a2, 0 -402294b3: 0329 s32i.n a2, a3, 0 +402294cd: 020c movi.n a2, 0 +402294cf: 0329 s32i.n a2, a3, 0 item->prev = NULL; -402294b5: 1329 s32i.n a2, a3, 4 +402294d1: 1329 s32i.n a2, a3, 4 cJSON_Delete(item); -402294b7: 032d mov.n a2, a3 -402294b9: ff7445 call0 40228c00 +402294d3: 032d mov.n a2, a3 +402294d5: ff7445 call0 40228c1c return true; -402294bc: 120c movi.n a2, 1 -402294be: 000086 j 402294c4 -402294c1: 020c00 excw +402294d8: 120c movi.n a2, 1 +402294da: 000086 j 402294e0 +402294dd: 020c00 excw } -402294c4: 3108 l32i.n a0, a1, 12 -402294c6: 10c112 addi a1, a1, 16 -402294c9: f00d ret.n +402294e0: 3108 l32i.n a0, a1, 12 +402294e2: 10c112 addi a1, a1, 16 +402294e5: f00d ret.n ... -402294cc : +402294e8 : CJSON_PUBLIC(void) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem) { -402294cc: e0c112 addi a1, a1, -32 -402294cf: 61c9 s32i.n a12, a1, 24 -402294d1: 7109 s32i.n a0, a1, 28 -402294d3: 02cd mov.n a12, a2 +402294e8: e0c112 addi a1, a1, -32 +402294eb: 61c9 s32i.n a12, a1, 24 +402294ed: 7109 s32i.n a0, a1, 28 +402294ef: 02cd mov.n a12, a2 if (which < 0) { -402294d5: 00d396 bltz a3, 402294e6 +402294f1: 00d396 bltz a3, 40229502 return; } cJSON_ReplaceItemViaPointer(array, get_array_item(array, (size_t) which), -402294d8: 0149 s32i.n a4, a1, 0 -402294da: fee005 call0 402282dc -402294dd: 0148 l32i.n a4, a1, 0 -402294df: 023d mov.n a3, a2 -402294e1: 0c2d mov.n a2, a12 -402294e3: fff905 call0 40229474 +402294f4: 0149 s32i.n a4, a1, 0 +402294f6: fee005 call0 402282f8 +402294f9: 0148 l32i.n a4, a1, 0 +402294fb: 023d mov.n a3, a2 +402294fd: 0c2d mov.n a2, a12 +402294ff: fff905 call0 40229490 newitem); } -402294e6: 7108 l32i.n a0, a1, 28 -402294e8: 61c8 l32i.n a12, a1, 24 -402294ea: 20c112 addi a1, a1, 32 -402294ed: f00d ret.n +40229502: 7108 l32i.n a0, a1, 28 +40229504: 61c8 l32i.n a12, a1, 24 +40229506: 20c112 addi a1, a1, 32 +40229509: f00d ret.n ... -402294f0 : +4022950c : /****************************************************************/ /* Duplication */ CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse) { -402294f0: f0c112 addi a1, a1, -16 -402294f3: 11d9 s32i.n a13, a1, 4 -402294f5: 01e9 s32i.n a14, a1, 0 -402294f7: 3109 s32i.n a0, a1, 12 -402294f9: 21c9 s32i.n a12, a1, 8 -402294fb: 02ed mov.n a14, a2 -402294fd: 03dd mov.n a13, a3 +4022950c: f0c112 addi a1, a1, -16 +4022950f: 11d9 s32i.n a13, a1, 4 +40229511: 01e9 s32i.n a14, a1, 0 +40229513: 3109 s32i.n a0, a1, 12 +40229515: 21c9 s32i.n a12, a1, 8 +40229517: 02ed mov.n a14, a2 +40229519: 03dd mov.n a13, a3 cJSON *child = NULL; cJSON *next = NULL; cJSON *newchild = NULL; /* Bail on bad ptr */ if (!item) -402294ff: 07b216 beqz a2, 4022957e -40229502: fd1921 l32r a2, 40228968 +4022951b: 07b216 beqz a2, 4022959a +4022951e: fd1921 l32r a2, 40228984 { goto fail; } /* Create new item */ newitem = cJSON_New_Item(&global_hooks); -40229505: 0228 l32i.n a2, a2, 0 -40229507: ff1045 call0 4022860c -4022950a: 02cd mov.n a12, a2 +40229521: 0228 l32i.n a2, a2, 0 +40229523: ff1045 call0 40228628 +40229526: 02cd mov.n a12, a2 if (!newitem) -4022950c: 06e216 beqz a2, 4022957e +40229528: 06e216 beqz a2, 4022959a { goto fail; } /* Copy over all vars */ newitem->type = item->type & (~cJSON_IsReference); -4022950f: 3e38 l32i.n a3, a14, 12 -40229511: ffae22 movi a2, 0xfffffeff -40229514: 102320 and a2, a3, a2 -40229517: 3c29 s32i.n a2, a12, 12 +4022952b: 3e38 l32i.n a3, a14, 12 +4022952d: ffae22 movi a2, 0xfffffeff +40229530: 102320 and a2, a3, a2 +40229533: 3c29 s32i.n a2, a12, 12 newitem->valueint = item->valueint; -40229519: 5e28 l32i.n a2, a14, 20 +40229535: 5e28 l32i.n a2, a14, 20 newitem->valuedouble = item->valuedouble; -4022951b: 7e38 l32i.n a3, a14, 28 +40229537: 7e38 l32i.n a3, a14, 28 { goto fail; } /* Copy over all vars */ newitem->type = item->type & (~cJSON_IsReference); newitem->valueint = item->valueint; -4022951d: 5c29 s32i.n a2, a12, 20 +40229539: 5c29 s32i.n a2, a12, 20 newitem->valuedouble = item->valuedouble; -4022951f: 6e28 l32i.n a2, a14, 24 -40229521: 7c39 s32i.n a3, a12, 28 -40229523: 6c29 s32i.n a2, a12, 24 +4022953b: 6e28 l32i.n a2, a14, 24 +4022953d: 7c39 s32i.n a3, a12, 28 +4022953f: 6c29 s32i.n a2, a12, 24 if (item->valuestring) -40229525: 4e28 l32i.n a2, a14, 16 -40229527: 62cc bnez.n a2, 40229531 +40229541: 4e28 l32i.n a2, a14, 16 +40229543: 62cc bnez.n a2, 4022954d if (!newitem->valuestring) { goto fail; } } if (item->string) -40229529: 8e38 l32i.n a3, a14, 32 -4022952b: d3cc bnez.n a3, 4022953c -4022952d: 000646 j 4022954a -40229530: 484500 excw +40229545: 8e38 l32i.n a3, a14, 32 +40229547: d3cc bnez.n a3, 40229558 +40229549: 000646 j 40229566 +4022954c: 484500 excw newitem->type = item->type & (~cJSON_IsReference); newitem->valueint = item->valueint; newitem->valuedouble = item->valuedouble; if (item->valuestring) { newitem->valuestring = (char*)cJSON_strdup((unsigned char*)item->valuestring, &global_hooks); -40229533: ff .byte 0xff -40229534: 4c29 s32i.n a2, a12, 16 +4022954f: ff .byte 0xff +40229550: 4c29 s32i.n a2, a12, 16 if (!newitem->valuestring) -40229536: f2bc beqz.n a2, 40229579 -40229538: fffb46 j 40229529 -4022953b: 3e4800 excw +40229552: f2bc beqz.n a2, 40229595 +40229554: fffb46 j 40229545 +40229557: 3e4800 excw goto fail; } } if (item->string) { newitem->string = (item->type&cJSON_StringIsConst) ? item->string : (char*)cJSON_strdup((unsigned char*)item->string, &global_hooks); -4022953e: 032d mov.n a2, a3 -40229540: 02e497 bbsi a4, 9, 40229546 -40229543: ff4745 call0 402289b8 -40229546: 8c29 s32i.n a2, a12, 32 +4022955a: 032d mov.n a2, a3 +4022955c: 02e497 bbsi a4, 9, 40229562 +4022955f: ff4745 call0 402289d4 +40229562: 8c29 s32i.n a2, a12, 32 if (!newitem->string) -40229548: d2ac beqz.n a2, 40229579 -4022954a: 0c2d mov.n a2, a12 +40229564: d2ac beqz.n a2, 40229595 +40229566: 0c2d mov.n a2, a12 { goto fail; } } /* If non-recursive, then we're done! */ if (!recurse) -4022954c: 0dbc beqz.n a13, 40229580 +40229568: 0dbc beqz.n a13, 4022959c { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; -4022954e: 2ed8 l32i.n a13, a14, 8 +4022956a: 2ed8 l32i.n a13, a14, 8 /* Duplication */ CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse) { cJSON *newitem = NULL; cJSON *child = NULL; cJSON *next = NULL; -40229550: 0e0c movi.n a14, 0 +4022956c: 0e0c movi.n a14, 0 { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; while (child != NULL) -40229552: 000486 j 40229568 +4022956e: 000486 j 40229584 { newchild = cJSON_Duplicate(child, true); /* Duplicate (with recurse) each item in the ->next chain */ -40229555: 130c movi.n a3, 1 -40229557: 0d2d mov.n a2, a13 -40229559: fff945 call0 402294f0 +40229571: 130c movi.n a3, 1 +40229573: 0d2d mov.n a2, a13 +40229575: fff945 call0 4022950c if (!newchild) -4022955c: 929c beqz.n a2, 40229579 +40229578: 929c beqz.n a2, 40229595 { goto fail; } if (next != NULL) -4022955e: ce8c beqz.n a14, 4022956e +4022957a: ce8c beqz.n a14, 4022958a { /* If newitem->child already set, then crosswire ->prev and ->next and move on */ next->next = newchild; -40229560: 0e29 s32i.n a2, a14, 0 +4022957c: 0e29 s32i.n a2, a14, 0 newchild->prev = next; -40229562: 12e9 s32i.n a14, a2, 4 +4022957e: 12e9 s32i.n a14, a2, 4 { /* Set newitem->child and move to it */ newitem->child = newchild; next = newchild; } child = child->next; -40229564: 0dd8 l32i.n a13, a13, 0 -40229566: 02ed mov.n a14, a2 +40229580: 0dd8 l32i.n a13, a13, 0 +40229582: 02ed mov.n a14, a2 { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; while (child != NULL) -40229568: fe9d56 bnez a13, 40229555 -4022956b: 000146 j 40229574 +40229584: fe9d56 bnez a13, 40229571 +40229587: 000146 j 40229590 next = newchild; } else { /* Set newitem->child and move to it */ newitem->child = newchild; -4022956e: 2c29 s32i.n a2, a12, 8 -40229570: fffc06 j 40229564 -40229573: 0c2d00 excw -40229576: 000186 j 40229580 +4022958a: 2c29 s32i.n a2, a12, 8 +4022958c: fffc06 j 40229580 +4022958f: 0c2d00 excw +40229592: 000186 j 4022959c return newitem; fail: if (newitem != NULL) { cJSON_Delete(newitem); -40229579: 0c2d mov.n a2, a12 -4022957b: ff6845 call0 40228c00 +40229595: 0c2d mov.n a2, a12 +40229597: ff6845 call0 40228c1c } return NULL; -4022957e: 020c movi.n a2, 0 +4022959a: 020c movi.n a2, 0 } -40229580: 3108 l32i.n a0, a1, 12 -40229582: 21c8 l32i.n a12, a1, 8 -40229584: 11d8 l32i.n a13, a1, 4 -40229586: 01e8 l32i.n a14, a1, 0 -40229588: 10c112 addi a1, a1, 16 -4022958b: f00d ret.n -4022958d: 000000 ill - -40229590 : +4022959c: 3108 l32i.n a0, a1, 12 +4022959e: 21c8 l32i.n a12, a1, 8 +402295a0: 11d8 l32i.n a13, a1, 4 +402295a2: 01e8 l32i.n a14, a1, 0 +402295a4: 10c112 addi a1, a1, 16 +402295a7: f00d ret.n +402295a9: 000000 ill + +402295ac : } /****************************************************************/ CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { -40229590: d0c112 addi a1, a1, -48 -40229593: 81e9 s32i.n a14, a1, 32 -40229595: 71f9 s32i.n a15, a1, 28 -40229597: b109 s32i.n a0, a1, 44 -40229599: a1c9 s32i.n a12, a1, 40 -4022959b: 91d9 s32i.n a13, a1, 36 -4022959d: 02fd mov.n a15, a2 -4022959f: 04ed mov.n a14, a4 +402295ac: d0c112 addi a1, a1, -48 +402295af: 81e9 s32i.n a14, a1, 32 +402295b1: 71f9 s32i.n a15, a1, 28 +402295b3: b109 s32i.n a0, a1, 44 +402295b5: a1c9 s32i.n a12, a1, 40 +402295b7: 91d9 s32i.n a13, a1, 36 +402295b9: 02fd mov.n a15, a2 +402295bb: 04ed mov.n a14, a4 if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) -402295a1: 131216 beqz a2, 402296d6 -402295a4: 12e316 beqz a3, 402296d6 -402295a7: 32c8 l32i.n a12, a2, 12 -402295a9: 3328 l32i.n a2, a3, 12 +402295bd: 131216 beqz a2, 402296f2 +402295c0: 12e316 beqz a3, 402296f2 +402295c3: 32c8 l32i.n a12, a2, 12 +402295c5: 3328 l32i.n a2, a3, 12 || cJSON_IsInvalid(a)) { return false; -402295ab: 0d0c movi.n a13, 0 +402295c7: 0d0c movi.n a13, 0 /****************************************************************/ CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) -402295ad: 302c20 xor a2, a12, a2 -402295b0: 742020 extui a2, a2, 0, 8 -402295b3: 0212d7 beq a2, a13, 402295b9 -402295b6: 004786 j 402296d8 +402295c9: 302c20 xor a2, a12, a2 +402295cc: 742020 extui a2, a2, 0, 8 +402295cf: 0212d7 beq a2, a13, 402295d5 +402295d2: 004786 j 402296f4 || cJSON_IsInvalid(a)) { -402295b9: 0f2d mov.n a2, a15 -402295bb: 0139 s32i.n a3, a1, 0 -402295bd: ff8305 call0 40228df0 -402295c0: 02dd mov.n a13, a2 -402295c2: 0158 l32i.n a5, a1, 0 -402295c4: 10e256 bnez a2, 402296d6 +402295d5: 0f2d mov.n a2, a15 +402295d7: 0139 s32i.n a3, a1, 0 +402295d9: ff8305 call0 40228e0c +402295dc: 02dd mov.n a13, a2 +402295de: 0158 l32i.n a5, a1, 0 +402295e0: 10e256 bnez a2, 402296f2 return false; } /* check if type is valid */ switch (a->type & 0xFF) { -402295c7: 7430c0 extui a3, a12, 0, 8 -402295ca: 2b8326 beqi a3, 8, 402295f9 -402295cd: 820c movi.n a2, 8 -402295cf: 0e2237 blt a2, a3, 402295e1 -402295d2: 0213e6 bgei a3, 1, 402295d8 -402295d5: 003fc6 j 402296d8 -402295d8: 1d33a6 blti a3, 3, 402295f9 -402295db: 1a4326 beqi a3, 4, 402295f9 -402295de: 003d86 j 402296d8 -402295e1: 14c326 beqi a3, 32, 402295f9 -402295e4: 022c movi.n a2, 32 -402295e6: 062237 blt a2, a3, 402295f0 -402295e9: 0cb326 beqi a3, 16, 402295f9 -402295ec: 003a06 j 402296d8 -402295ef: d32600 excw -402295f2: e32605 call0 4020c854 -402295f5: 378602 excw -402295f8: 9f5700 excw +402295e3: 7430c0 extui a3, a12, 0, 8 +402295e6: 2b8326 beqi a3, 8, 40229615 +402295e9: 820c movi.n a2, 8 +402295eb: 0e2237 blt a2, a3, 402295fd +402295ee: 0213e6 bgei a3, 1, 402295f4 +402295f1: 003fc6 j 402296f4 +402295f4: 1d33a6 blti a3, 3, 40229615 +402295f7: 1a4326 beqi a3, 4, 40229615 +402295fa: 003d86 j 402296f4 +402295fd: 14c326 beqi a3, 32, 40229615 +40229600: 022c movi.n a2, 32 +40229602: 062237 blt a2, a3, 4022960c +40229605: 0cb326 beqi a3, 16, 40229615 +40229608: 003a06 j 402296f4 +4022960b: d32600 excw +4022960e: e32605 call0 4020c870 +40229611: 378602 excw +40229614: 9f5700 excw default: return false; } /* identical objects are equal */ if (a == b) { -402295fb: 340602 l8ui a0, a6, 52 -402295fe: 832600 moveqz a2, a6, a0 +40229617: 340602 l8ui a0, a6, 52 +4022961a: 832600 moveqz a2, a6, a0 return true; } switch (a->type & 0xFF) { -40229601: 820c33 excw -40229604: 142237 blt a2, a3, 4022961c -40229607: 0213e6 bgei a3, 1, 4022960d -4022960a: 003286 j 402296d8 -4022960d: 0233e6 bgei a3, 3, 40229613 -40229610: 002f06 j 402296d0 -40229613: 024366 bnei a3, 4, 40229619 -40229616: 002d86 j 402296d0 -40229619: 002ec6 j 402296d8 -4022961c: 44c326 beqi a3, 32, 40229664 -4022961f: 022c movi.n a2, 32 -40229621: 072237 blt a2, a3, 4022962c -40229624: 20b326 beqi a3, 16, 40229648 -40229627: 002b46 j 402296d8 -4022962a: 260000 excw -4022962d: 265ed3 excw -40229630: 8615e3 excw -40229633: 0028 l32i.n a2, a0, 0 -40229635: 654800 extui a4, a0, 24, 7 +4022961d: 820c33 excw +40229620: 142237 blt a2, a3, 40229638 +40229623: 0213e6 bgei a3, 1, 40229629 +40229626: 003286 j 402296f4 +40229629: 0233e6 bgei a3, 3, 4022962f +4022962c: 002f06 j 402296ec +4022962f: 024366 bnei a3, 4, 40229635 +40229632: 002d86 j 402296ec +40229635: 002ec6 j 402296f4 +40229638: 44c326 beqi a3, 32, 40229680 +4022963b: 022c movi.n a2, 32 +4022963d: 072237 blt a2, a3, 40229648 +40229640: 20b326 beqi a3, 16, 40229664 +40229643: 002b46 j 402296f4 +40229646: 260000 excw +40229649: 265ed3 excw +4022964c: 8615e3 excw +4022964f: 0028 l32i.n a2, a0, 0 +40229651: 654800 extui a4, a0, 24, 7 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -40229638: 6f28 l32i.n a2, a15, 24 -4022963a: 7558 l32i.n a5, a5, 28 -4022963c: 7f38 l32i.n a3, a15, 28 -4022963e: fc0201 l32r a0, 40228648 -40229641: 0000c0 callx0 a0 -40229644: 000406 j 40229658 -40229647: 4f2800 excw +40229654: 6f28 l32i.n a2, a15, 24 +40229656: 7558 l32i.n a5, a5, 28 +40229658: 7f38 l32i.n a3, a15, 28 +4022965a: fc0201 l32r a0, 40228664 +4022965d: 0000c0 callx0 a0 +40229660: 000406 j 40229674 +40229663: 4f2800 excw } return false; case cJSON_String: case cJSON_Raw: if ((a->valuestring == NULL) || (b->valuestring == NULL)) { -4022964a: 08a216 beqz a2, 402296d8 -4022964d: 4538 l32i.n a3, a5, 16 -4022964f: 085316 beqz a3, 402296d8 +40229666: 08a216 beqz a2, 402296f4 +40229669: 4538 l32i.n a3, a5, 16 +4022966b: 085316 beqz a3, 402296f4 return false; } if (strcmp(a->valuestring, b->valuestring) == 0) { -40229652: fbcb01 l32r a0, 40228580 -40229655: 0000c0 callx0 a0 +4022966e: fbcb01 l32r a0, 4022859c +40229671: 0000c0 callx0 a0 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -40229658: 030c movi.n a3, 0 -4022965a: 140c movi.n a4, 1 -4022965c: 03dd mov.n a13, a3 -4022965e: 83d420 moveqz a13, a4, a2 -40229661: 001cc6 j 402296d8 +40229674: 030c movi.n a3, 0 +40229676: 140c movi.n a4, 1 +40229678: 03dd mov.n a13, a3 +4022967a: 83d420 moveqz a13, a4, a2 +4022967d: 001cc6 j 402296f4 } return false; case cJSON_Array: { cJSON *a_element = a->child; -40229664: 2fc8 l32i.n a12, a15, 8 +40229680: 2fc8 l32i.n a12, a15, 8 cJSON *b_element = b->child; -40229666: 25f8 l32i.n a15, a5, 8 +40229682: 25f8 l32i.n a15, a5, 8 for (; (a_element != NULL) && (b_element != NULL);) { -40229668: 5c9c beqz.n a12, 40229681 -4022966a: 3f9c beqz.n a15, 40229681 +40229684: 5c9c beqz.n a12, 4022969d +40229686: 3f9c beqz.n a15, 4022969d if (!cJSON_Compare(a_element, b_element, case_sensitive)) { -4022966c: 0e4d mov.n a4, a14 -4022966e: 0f3d mov.n a3, a15 -40229670: 0c2d mov.n a2, a12 -40229672: fff1c5 call0 40229590 -40229675: 02dd mov.n a13, a2 -40229677: 05d216 beqz a2, 402296d8 +40229688: 0e4d mov.n a4, a14 +4022968a: 0f3d mov.n a3, a15 +4022968c: 0c2d mov.n a2, a12 +4022968e: fff1c5 call0 402295ac +40229691: 02dd mov.n a13, a2 +40229693: 05d216 beqz a2, 402296f4 return false; } a_element = a_element->next; -4022967a: 0cc8 l32i.n a12, a12, 0 +40229696: 0cc8 l32i.n a12, a12, 0 b_element = b_element->next; -4022967c: 0ff8 l32i.n a15, a15, 0 -4022967e: fff986 j 40229668 +40229698: 0ff8 l32i.n a15, a15, 0 +4022969a: fff986 j 40229684 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -40229681: c0ccf0 sub a12, a12, a15 -40229684: 020c movi.n a2, 0 -40229686: 1d0c movi.n a13, 1 -40229688: 93d2c0 movnez a13, a2, a12 -4022968b: 001246 j 402296d8 +4022969d: c0ccf0 sub a12, a12, a15 +402296a0: 020c movi.n a2, 0 +402296a2: 1d0c movi.n a13, 1 +402296a4: 93d2c0 movnez a13, a2, a12 +402296a7: 001246 j 402296f4 } case cJSON_Object: { cJSON *a_element = NULL; cJSON *b_element = NULL; cJSON_ArrayForEach(a_element, a) -4022968e: 2fc8 l32i.n a12, a15, 8 -40229690: dc9c beqz.n a12, 402296b1 +402296aa: 2fc8 l32i.n a12, a15, 8 +402296ac: dc9c beqz.n a12, 402296cd { /* TODO This has O(n^2) runtime, which is horrible! */ b_element = get_object_item(b, a_element->string, case_sensitive); -40229692: 8c38 l32i.n a3, a12, 32 -40229694: 0e4d mov.n a4, a14 -40229696: 052d mov.n a2, a5 -40229698: 0159 s32i.n a5, a1, 0 -4022969a: feeec5 call0 40228588 +402296ae: 8c38 l32i.n a3, a12, 32 +402296b0: 0e4d mov.n a4, a14 +402296b2: 052d mov.n a2, a5 +402296b4: 0159 s32i.n a5, a1, 0 +402296b6: feeec5 call0 402285a4 if (b_element == NULL) { -4022969d: 72bc beqz.n a2, 402296d8 +402296b9: 72bc beqz.n a2, 402296f4 return false; } if (!cJSON_Compare(a_element, b_element, case_sensitive)) { -4022969f: 023d mov.n a3, a2 -402296a1: 0e4d mov.n a4, a14 -402296a3: 0c2d mov.n a2, a12 -402296a5: ffee85 call0 40229590 -402296a8: 0158 l32i.n a5, a1, 0 -402296aa: 82ac beqz.n a2, 402296d6 +402296bb: 023d mov.n a3, a2 +402296bd: 0e4d mov.n a4, a14 +402296bf: 0c2d mov.n a2, a12 +402296c1: ffee85 call0 402295ac +402296c4: 0158 l32i.n a5, a1, 0 +402296c6: 82ac beqz.n a2, 402296f2 } case cJSON_Object: { cJSON *a_element = NULL; cJSON *b_element = NULL; cJSON_ArrayForEach(a_element, a) -402296ac: 0cc8 l32i.n a12, a12, 0 -402296ae: fff786 j 40229690 +402296c8: 0cc8 l32i.n a12, a12, 0 +402296ca: fff786 j 402296ac } } /* doing this twice, once on a and b to prevent true comparison if a subset of b * TODO: Do this the proper way, this is just a fix for now */ cJSON_ArrayForEach(b_element, b) -402296b1: 25c8 l32i.n a12, a5, 8 -402296b3: 9c9c beqz.n a12, 402296d0 +402296cd: 25c8 l32i.n a12, a5, 8 +402296cf: 9c9c beqz.n a12, 402296ec { a_element = get_object_item(a, b_element->string, case_sensitive); -402296b5: 8c38 l32i.n a3, a12, 32 -402296b7: 0e4d mov.n a4, a14 -402296b9: 0f2d mov.n a2, a15 -402296bb: feecc5 call0 40228588 +402296d1: 8c38 l32i.n a3, a12, 32 +402296d3: 0e4d mov.n a4, a14 +402296d5: 0f2d mov.n a2, a15 +402296d7: feecc5 call0 402285a4 if (a_element == NULL) { -402296be: 629c beqz.n a2, 402296d8 +402296da: 629c beqz.n a2, 402296f4 return false; } if (!cJSON_Compare(b_element, a_element, case_sensitive)) { -402296c0: 023d mov.n a3, a2 -402296c2: 0e4d mov.n a4, a14 -402296c4: 0c2d mov.n a2, a12 -402296c6: ffec85 call0 40229590 -402296c9: 928c beqz.n a2, 402296d6 +402296dc: 023d mov.n a3, a2 +402296de: 0e4d mov.n a4, a14 +402296e0: 0c2d mov.n a2, a12 +402296e2: ffec85 call0 402295ac +402296e5: 928c beqz.n a2, 402296f2 } } /* doing this twice, once on a and b to prevent true comparison if a subset of b * TODO: Do this the proper way, this is just a fix for now */ cJSON_ArrayForEach(b_element, b) -402296cb: 0cc8 l32i.n a12, a12, 0 -402296cd: fff886 j 402296b3 +402296e7: 0cc8 l32i.n a12, a12, 0 +402296e9: fff886 j 402296cf switch (a->type & 0xFF) { /* in these cases and equal type is enough */ case cJSON_False: case cJSON_True: case cJSON_NULL: return true; -402296d0: 1d0c movi.n a13, 1 -402296d2: 000086 j 402296d8 -402296d5: 0d0c00 excw +402296ec: 1d0c movi.n a13, 1 +402296ee: 000086 j 402296f4 +402296f1: 0d0c00 excw } default: return false; } } -402296d8: b108 l32i.n a0, a1, 44 -402296da: 0d2d mov.n a2, a13 -402296dc: a1c8 l32i.n a12, a1, 40 -402296de: 91d8 l32i.n a13, a1, 36 -402296e0: 81e8 l32i.n a14, a1, 32 -402296e2: 71f8 l32i.n a15, a1, 28 -402296e4: 30c112 addi a1, a1, 48 -402296e7: f00d ret.n -402296e9: 000000 ill - -402296ec : +402296f4: b108 l32i.n a0, a1, 44 +402296f6: 0d2d mov.n a2, a13 +402296f8: a1c8 l32i.n a12, a1, 40 +402296fa: 91d8 l32i.n a13, a1, 36 +402296fc: 81e8 l32i.n a14, a1, 32 +402296fe: 71f8 l32i.n a15, a1, 28 +40229700: 30c112 addi a1, a1, 48 +40229703: f00d ret.n +40229705: 000000 ill + +40229708 : /* * function: cJSON_Minify * description: 去除字符串中的空格、\t、\r、\n等字符 */ CJSON_PUBLIC(void) cJSON_Minify(char *json) { -402296ec: f0c112 addi a1, a1, -16 -402296ef: 31c9 s32i.n a12, a1, 12 -402296f1: 21d9 s32i.n a13, a1, 8 -402296f3: 11e9 s32i.n a14, a1, 4 +40229708: f0c112 addi a1, a1, -16 +4022970b: 31c9 s32i.n a12, a1, 12 +4022970d: 21d9 s32i.n a13, a1, 8 +4022970f: 11e9 s32i.n a14, a1, 4 unsigned char *into = (unsigned char*) json; if (json == NULL) { -402296f5: 0aa216 beqz a2, 402297a3 +40229711: 0aa216 beqz a2, 402297bf /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { json++; } json += 2; } else if (*json == '\"') { -402296f8: 282c movi.n a8, 34 -402296fa: 024d mov.n a4, a2 +40229714: 282c movi.n a8, 34 +40229716: 024d mov.n a4, a2 } while (*json) { if (*json == ' ') { json++; } else if (*json == '\t') { -402296fc: 9a0c movi.n a10, 9 +40229718: 9a0c movi.n a10, 9 /* Whitespace characters. */ json++; } else if (*json == '\r') { -402296fe: db0c movi.n a11, 13 +4022971a: db0c movi.n a11, 13 json++; } else if (*json == '\n') { json++; } else if ((*json == '/') && (json[1] == '/')) { -40229700: f72c movi.n a7, 47 +4022971c: f72c movi.n a7, 47 json++; } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; -40229702: 08cd mov.n a12, a8 +4022971e: 08cd mov.n a12, a8 if (json == NULL) { return; } while (*json) { -40229704: 000232 l8ui a3, a2, 0 -40229707: 093316 beqz a3, 4022979e +40229720: 000232 l8ui a3, a2, 0 +40229723: 093316 beqz a3, 402297ba if (*json == ' ') { -4022970a: 08c326 beqi a3, 32, 40229716 +40229726: 08c326 beqi a3, 32, 40229732 json++; } else if (*json == '\t') { -4022970d: 0513a7 beq a3, a10, 40229716 +40229729: 0513a7 beq a3, a10, 40229732 /* Whitespace characters. */ json++; } else if (*json == '\r') { -40229710: 0213b7 beq a3, a11, 40229716 +4022972c: 0213b7 beq a3, a11, 40229732 json++; } else if (*json == '\n') { -40229713: 049366 bnei a3, 10, 4022971b +4022972f: 049366 bnei a3, 10, 40229737 json++; -40229716: 221b addi.n a2, a2, 1 -40229718: fffa06 j 40229704 +40229732: 221b addi.n a2, a2, 1 +40229734: fffa06 j 40229720 } else if ((*json == '/') && (json[1] == '/')) { -4022971b: 399377 bne a3, a7, 40229758 -4022971e: 010252 l8ui a5, a2, 1 -40229721: 0d9577 bne a5, a7, 40229732 +40229737: 399377 bne a3, a7, 40229774 +4022973a: 010252 l8ui a5, a2, 1 +4022973d: 0d9577 bne a5, a7, 4022974e /* double-slash comments, to end of line. */ while (*json && (*json != '\n')) { -40229724: 000232 l8ui a3, a2, 0 -40229727: fd9316 beqz a3, 40229704 -4022972a: d69326 beqi a3, 10, 40229704 +40229740: 000232 l8ui a3, a2, 0 +40229743: fd9316 beqz a3, 40229720 +40229746: d69326 beqi a3, 10, 40229720 json++; -4022972d: 221b addi.n a2, a2, 1 -4022972f: fffc46 j 40229724 +40229749: 221b addi.n a2, a2, 1 +4022974b: fffc46 j 40229740 } } else if ((*json == '/') && (json[1] == '*')) { -40229732: a62c movi.n a6, 42 -40229734: 5c9567 bne a5, a6, 40229794 +4022974e: a62c movi.n a6, 42 +40229750: 5c9567 bne a5, a6, 402297b0 /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -40229737: 065d mov.n a5, a6 -40229739: 000232 l8ui a3, a2, 0 -4022973c: 53cc bnez.n a3, 40229745 +40229753: 065d mov.n a5, a6 +40229755: 000232 l8ui a3, a2, 0 +40229758: 53cc bnez.n a3, 40229761 json++; } json += 2; -4022973e: 222b addi.n a2, a2, 2 -40229740: fff006 j 40229704 -40229743: 570000 excw +4022975a: 222b addi.n a2, a2, 2 +4022975c: fff006 j 40229720 +4022975f: 570000 excw while (*json && (*json != '\n')) { json++; } } else if ((*json == '/') && (json[1] == '*')) { /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -40229746: 1b0413 excw +40229762: 1b0413 excw json++; -40229749: fac622 addi a2, a6, -6 -4022974c: ff .byte 0xff +40229765: fac622 addi a2, a6, -6 +40229768: ff .byte 0xff while (*json && (*json != '\n')) { json++; } } else if ((*json == '/') && (json[1] == '*')) { /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -4022974d: 010232 l8ui a3, a2, 1 -40229750: f49377 bne a3, a7, 40229748 -40229753: fff9c6 j 4022973e -40229756: 870000 excw +40229769: 010232 l8ui a3, a2, 1 +4022976c: f49377 bne a3, a7, 40229764 +4022976f: fff9c6 j 4022975a +40229772: 870000 excw json++; } json += 2; } else if (*json == '\"') { -40229759: 5c3893 excw +40229775: 5c3893 excw /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; while (*json && (*json != '\"')) { if (*json == '\\') { -4022975c: 1bc9 s32i.n a12, a11, 4 +40229778: 1bc9 s32i.n a12, a11, 4 json++; } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; -4022975e: 521b34 excw -40229761: 0044c2 s8i a12, a4, 0 +4022977a: 521b34 excw +4022977d: 0044c2 s8i a12, a4, 0 while (*json && (*json != '\"')) { if (*json == '\\') { *into++ = (unsigned char) *json++; -40229764: 09ed mov.n a14, a9 +40229780: 09ed mov.n a14, a9 } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; while (*json && (*json != '\"')) { -40229766: 000562 l8ui a6, a5, 0 -40229769: 431b addi.n a4, a3, 1 -4022976b: 251b addi.n a2, a5, 1 -4022976d: c69c beqz.n a6, 4022978d -4022976f: dec6d2 addi a13, a6, -34 -40229772: 7d9c beqz.n a13, 4022978d +40229782: 000562 l8ui a6, a5, 0 +40229785: 431b addi.n a4, a3, 1 +40229787: 251b addi.n a2, a5, 1 +40229789: c69c beqz.n a6, 402297a9 +4022978b: dec6d2 addi a13, a6, -34 +4022978e: 7d9c beqz.n a13, 402297a9 if (*json == '\\') { -40229774: 089697 bne a6, a9, 40229780 +40229790: 089697 bne a6, a9, 4022979c *into++ = (unsigned char) *json++; -40229777: 0043e2 s8i a14, a3, 0 -4022977a: 205220 or a5, a2, a2 -4022977d: 203440 or a3, a4, a4 +40229793: 0043e2 s8i a14, a3, 0 +40229796: 205220 or a5, a2, a2 +40229799: 203440 or a3, a4, a4 } *into++ = (unsigned char) *json++; -40229780: 000522 l8ui a2, a5, 0 -40229783: 551b addi.n a5, a5, 1 -40229785: 004322 s8i a2, a3, 0 -40229788: 331b addi.n a3, a3, 1 -4022978a: fff606 j 40229766 +4022979c: 000522 l8ui a2, a5, 0 +4022979f: 551b addi.n a5, a5, 1 +402297a1: 004322 s8i a2, a3, 0 +402297a4: 331b addi.n a3, a3, 1 +402297a6: fff606 j 40229782 } *into++ = (unsigned char) *json++; -4022978d: 004362 s8i a6, a3, 0 -40229790: ffdc06 j 40229704 -40229793: 443200 extui a3, a0, 2, 5 +402297a9: 004362 s8i a6, a3, 0 +402297ac: ffdc06 j 40229720 +402297af: 443200 extui a3, a0, 2, 5 } else { /* All other characters. */ *into++ = (unsigned char) *json++; -40229796: 221b00 excw -40229799: 441b addi.n a4, a4, 1 -4022979b: ffd946 j 40229704 +402297b2: 221b00 excw +402297b5: 441b addi.n a4, a4, 1 +402297b7: ffd946 j 40229720 } } /* and null-terminate. */ *into = '\0'; -4022979e: 020c movi.n a2, 0 -402297a0: 004422 s8i a2, a4, 0 +402297ba: 020c movi.n a2, 0 +402297bc: 004422 s8i a2, a4, 0 } -402297a3: 31c8 l32i.n a12, a1, 12 -402297a5: 21d8 l32i.n a13, a1, 8 -402297a7: 11e8 l32i.n a14, a1, 4 -402297a9: 10c112 addi a1, a1, 16 -402297ac: f00d ret.n +402297bf: 31c8 l32i.n a12, a1, 12 +402297c1: 21d8 l32i.n a13, a1, 8 +402297c3: 11e8 l32i.n a14, a1, 4 +402297c5: 10c112 addi a1, a1, 16 +402297c8: f00d ret.n ... -402297b0 : +402297cc : /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402297b0: f0c112 addi a1, a1, -16 -402297b3: 21c9 s32i.n a12, a1, 8 -402297b5: 11d9 s32i.n a13, a1, 4 -402297b7: 04cd mov.n a12, a4 -402297b9: 05dd mov.n a13, a5 +402297cc: f0c112 addi a1, a1, -16 +402297cf: 21c9 s32i.n a12, a1, 8 +402297d1: 11d9 s32i.n a13, a1, 4 +402297d3: 04cd mov.n a12, a4 +402297d5: 05dd mov.n a13, a5 if (number >= INT_MAX) { -402297bb: fde841 l32r a4, 40228f5c -402297be: fde851 l32r a5, 40228f60 +402297d7: fde841 l32r a4, 40228f78 +402297da: fde851 l32r a5, 40228f7c /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402297c1: 01e9 s32i.n a14, a1, 0 +402297dd: 01e9 s32i.n a14, a1, 0 if (number >= INT_MAX) { -402297c3: 0d3d mov.n a3, a13 +402297df: 0d3d mov.n a3, a13 /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402297c5: 02ed mov.n a14, a2 +402297e1: 02ed mov.n a14, a2 if (number >= INT_MAX) { -402297c7: 0c2d mov.n a2, a12 +402297e3: 0c2d mov.n a2, a12 /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402297c9: 3109 s32i.n a0, a1, 12 +402297e5: 3109 s32i.n a0, a1, 12 if (number >= INT_MAX) { -402297cb: fde701 l32r a0, 40228f68 -402297ce: 0000c0 callx0 a0 -402297d1: 007296 bltz a2, 402297dc +402297e7: fde701 l32r a0, 40228f84 +402297ea: 0000c0 callx0 a0 +402297ed: 007296 bltz a2, 402297f8 object->valueint = INT_MAX; -402297d4: 70a721 l32r a2, 40205a70 -402297d7: 000946 j 40229800 -402297da: 410000 srli a0, a0, 0 +402297f0: 70a021 l32r a2, 40205a70 +402297f3: 000946 j 4022981c +402297f6: 410000 srli a0, a0, 0 } else if (number <= INT_MIN) { -402297dd: 51f262 excw -402297e0: 2dfde1 l32r a14, 401f4fd4 <_lit4_end+0xed128> -402297e3: 3d0c movi.n a13, 3 -402297e5: 010d mov.n a0, a1 -402297e7: c0fde1 l32r a14, 40219bdc -402297ea: e60000 excw -402297ed: 210612 l8ui a1, a6, 33 +402297f9: 51f262 excw +402297fc: 2dfde1 l32r a14, 401f4ff0 <_lit4_end+0xed144> +402297ff: 3d0c movi.n a13, 3 +40229801: 010d mov.n a0, a1 +40229803: c0fde1 l32r a14, 40219bf8 +40229806: e60000 excw +40229809: 210612 l8ui a1, a6, 33 object->valueint = INT_MIN; -402297f0: 8670a1 l32r a10, 4020b1b0 -402297f3: 000002 l8ui a0, a0, 0 +4022980c: 709a add.n a7, a0, a9 +4022980e: 000286 j 4022981c +40229811: 0c2d00 excw } else { object->valueint = (int) number; -402297f6: 0c2d mov.n a2, a12 -402297f8: 0d3d mov.n a3, a13 -402297fa: fddd01 l32r a0, 40228f70 -402297fd: 0000c0 callx0 a0 +40229814: 0d3d mov.n a3, a13 +40229816: fddd01 l32r a0, 40228f8c +40229819: 0000c0 callx0 a0 } return object->valuedouble = number; } -40229800: 3108 l32i.n a0, a1, 12 +4022981c: 3108 l32i.n a0, a1, 12 if (number >= INT_MAX) { object->valueint = INT_MAX; } else if (number <= INT_MIN) { object->valueint = INT_MIN; } else { object->valueint = (int) number; -40229802: 5e29 s32i.n a2, a14, 20 +4022981e: 5e29 s32i.n a2, a14, 20 } return object->valuedouble = number; -40229804: 6ec9 s32i.n a12, a14, 24 -40229806: 7ed9 s32i.n a13, a14, 28 +40229820: 6ec9 s32i.n a12, a14, 24 +40229822: 7ed9 s32i.n a13, a14, 28 } -40229808: 0c2d mov.n a2, a12 -4022980a: 0d3d mov.n a3, a13 -4022980c: 21c8 l32i.n a12, a1, 8 -4022980e: 11d8 l32i.n a13, a1, 4 -40229810: 01e8 l32i.n a14, a1, 0 -40229812: 10c112 addi a1, a1, 16 -40229815: f00d ret.n +40229824: 0c2d mov.n a2, a12 +40229826: 0d3d mov.n a3, a13 +40229828: 21c8 l32i.n a12, a1, 8 +4022982a: 11d8 l32i.n a13, a1, 4 +4022982c: 01e8 l32i.n a14, a1, 0 +4022982e: 10c112 addi a1, a1, 16 +40229831: f00d ret.n ... -40229818 : +40229834 : /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); -40229818: fc5431 l32r a3, 40228968 +40229834: fc5431 l32r a3, 40228984 } /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { -4022981b: f0c112 addi a1, a1, -16 +40229837: f0c112 addi a1, a1, -16 return global_hooks.allocate(size); -4022981e: 0338 l32i.n a3, a3, 0 +4022983a: 0338 l32i.n a3, a3, 0 } /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { -40229820: 3109 s32i.n a0, a1, 12 +4022983c: 3109 s32i.n a0, a1, 12 return global_hooks.allocate(size); -40229822: 0003c0 callx0 a3 +4022983e: 0003c0 callx0 a3 } -40229825: 3108 l32i.n a0, a1, 12 -40229827: 10c112 addi a1, a1, 16 -4022982a: f00d ret.n +40229841: 3108 l32i.n a0, a1, 12 +40229843: 10c112 addi a1, a1, 16 +40229846: f00d ret.n -4022982c : +40229848 : CJSON_PUBLIC(void) cJSON_free(void *object) { global_hooks.deallocate(object); -4022982c: fc4f31 l32r a3, 40228968 +40229848: fc4f31 l32r a3, 40228984 CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); } CJSON_PUBLIC(void) cJSON_free(void *object) { -4022982f: f0c112 addi a1, a1, -16 +4022984b: f0c112 addi a1, a1, -16 global_hooks.deallocate(object); -40229832: 1338 l32i.n a3, a3, 4 +4022984e: 1338 l32i.n a3, a3, 4 CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); } CJSON_PUBLIC(void) cJSON_free(void *object) { -40229834: 3109 s32i.n a0, a1, 12 +40229850: 3109 s32i.n a0, a1, 12 global_hooks.deallocate(object); -40229836: 0003c0 callx0 a3 +40229852: 0003c0 callx0 a3 } -40229839: 3108 l32i.n a0, a1, 12 -4022983b: 10c112 addi a1, a1, 16 -4022983e: f00d ret.n +40229855: 3108 l32i.n a0, a1, 12 +40229857: 10c112 addi a1, a1, 16 +4022985a: f00d ret.n -40229840 : +4022985c : cJSON_ReplaceItemViaPointer(array, get_array_item(array, (size_t) which), newitem); } ICACHE_FLASH_ATTR static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive) { -40229840: e0c112 addi a1, a1, -32 -40229843: 61c9 s32i.n a12, a1, 24 -40229845: 51d9 s32i.n a13, a1, 20 -40229847: 41e9 s32i.n a14, a1, 16 -40229849: 31f9 s32i.n a15, a1, 12 -4022984b: 7109 s32i.n a0, a1, 28 -4022984d: 02ed mov.n a14, a2 -4022984f: 03dd mov.n a13, a3 -40229851: 04cd mov.n a12, a4 -40229853: 05fd mov.n a15, a5 +4022985c: e0c112 addi a1, a1, -32 +4022985f: 61c9 s32i.n a12, a1, 24 +40229861: 51d9 s32i.n a13, a1, 20 +40229863: 41e9 s32i.n a14, a1, 16 +40229865: 31f9 s32i.n a15, a1, 12 +40229867: 7109 s32i.n a0, a1, 28 +40229869: 02ed mov.n a14, a2 +4022986b: 03dd mov.n a13, a3 +4022986d: 04cd mov.n a12, a4 +4022986f: 05fd mov.n a15, a5 if ((replacement == NULL) || (string == NULL)) { -40229855: 54bc beqz.n a4, 4022988e -40229857: 33bc beqz.n a3, 4022988e +40229871: 54bc beqz.n a4, 402298aa +40229873: 33bc beqz.n a3, 402298aa return false; } /* replace the name in the replacement */ if (!(replacement->type & cJSON_StringIsConst) -40229859: 3428 l32i.n a2, a4, 12 -4022985b: 06e297 bbsi a2, 9, 40229865 +40229875: 3428 l32i.n a2, a4, 12 +40229877: 06e297 bbsi a2, 9, 40229881 && (replacement->string != NULL)) { -4022985e: 8428 l32i.n a2, a4, 32 -40229860: 128c beqz.n a2, 40229865 +4022987a: 8428 l32i.n a2, a4, 32 +4022987c: 128c beqz.n a2, 40229881 cJSON_free(replacement->string); -40229862: fffc85 call0 4022982c +4022987e: fffc85 call0 40229848 } replacement->string = (char*) cJSON_strdup((const unsigned char*) string, -40229865: 0d2d mov.n a2, a13 -40229867: ff1505 call0 402289b8 +40229881: 0d2d mov.n a2, a13 +40229883: ff1505 call0 402289d4 &global_hooks); replacement->type &= ~cJSON_StringIsConst; -4022986a: 3c38 l32i.n a3, a12, 12 +40229886: 3c38 l32i.n a3, a12, 12 /* replace the name in the replacement */ if (!(replacement->type & cJSON_StringIsConst) && (replacement->string != NULL)) { cJSON_free(replacement->string); } replacement->string = (char*) cJSON_strdup((const unsigned char*) string, -4022986c: 8c29 s32i.n a2, a12, 32 +40229888: 8c29 s32i.n a2, a12, 32 &global_hooks); replacement->type &= ~cJSON_StringIsConst; -4022986e: ffad22 movi a2, 0xfffffdff -40229871: 102320 and a2, a3, a2 -40229874: 3c29 s32i.n a2, a12, 12 +4022988a: ffad22 movi a2, 0xfffffdff +4022988d: 102320 and a2, a3, a2 +40229890: 3c29 s32i.n a2, a12, 12 cJSON_ReplaceItemViaPointer(object, -40229876: 0f4d mov.n a4, a15 -40229878: 0d3d mov.n a3, a13 -4022987a: 202ee0 or a2, a14, a14 -4022987d: fed085 call0 40228588 -40229880: 023d mov.n a3, a2 -40229882: 0c4d mov.n a4, a12 -40229884: 0e2d mov.n a2, a14 -40229886: ffbec5 call0 40229474 +40229892: 0f4d mov.n a4, a15 +40229894: 0d3d mov.n a3, a13 +40229896: 202ee0 or a2, a14, a14 +40229899: fed085 call0 402285a4 +4022989c: 023d mov.n a3, a2 +4022989e: 0c4d mov.n a4, a12 +402298a0: 0e2d mov.n a2, a14 +402298a2: ffbec5 call0 40229490 get_object_item(object, string, case_sensitive), replacement); return true; -40229889: 120c movi.n a2, 1 -4022988b: 000046 j 40229890 +402298a5: 120c movi.n a2, 1 +402298a7: 000046 j 402298ac } ICACHE_FLASH_ATTR static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive) { if ((replacement == NULL) || (string == NULL)) { return false; -4022988e: 020c movi.n a2, 0 +402298aa: 020c movi.n a2, 0 cJSON_ReplaceItemViaPointer(object, get_object_item(object, string, case_sensitive), replacement); return true; } -40229890: 7108 l32i.n a0, a1, 28 -40229892: 61c8 l32i.n a12, a1, 24 -40229894: 51d8 l32i.n a13, a1, 20 -40229896: 41e8 l32i.n a14, a1, 16 -40229898: 31f8 l32i.n a15, a1, 12 -4022989a: 20c112 addi a1, a1, 32 -4022989d: f00d ret.n +402298ac: 7108 l32i.n a0, a1, 28 +402298ae: 61c8 l32i.n a12, a1, 24 +402298b0: 51d8 l32i.n a13, a1, 20 +402298b2: 41e8 l32i.n a14, a1, 16 +402298b4: 31f8 l32i.n a15, a1, 12 +402298b6: 20c112 addi a1, a1, 32 +402298b9: f00d ret.n ... -402298a0 : +402298bc : CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem) { -402298a0: f0c112 addi a1, a1, -16 +402298bc: f0c112 addi a1, a1, -16 replace_item_in_object(object, string, newitem, false); -402298a3: 050c movi.n a5, 0 +402298bf: 050c movi.n a5, 0 return true; } CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem) { -402298a5: 3109 s32i.n a0, a1, 12 +402298c1: 3109 s32i.n a0, a1, 12 replace_item_in_object(object, string, newitem, false); -402298a7: fff985 call0 40229840 +402298c3: fff985 call0 4022985c } -402298aa: 3108 l32i.n a0, a1, 12 -402298ac: 10c112 addi a1, a1, 16 -402298af: f00d ret.n -402298b1: 000000 ill +402298c6: 3108 l32i.n a0, a1, 12 +402298c8: 10c112 addi a1, a1, 16 +402298cb: f00d ret.n +402298cd: 000000 ill -402298b4 : +402298d0 : CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem) { -402298b4: f0c112 addi a1, a1, -16 +402298d0: f0c112 addi a1, a1, -16 replace_item_in_object(object, string, newitem, true); -402298b7: 150c movi.n a5, 1 +402298d3: 150c movi.n a5, 1 cJSON *newitem) { replace_item_in_object(object, string, newitem, false); } CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem) { -402298b9: 3109 s32i.n a0, a1, 12 +402298d5: 3109 s32i.n a0, a1, 12 replace_item_in_object(object, string, newitem, true); -402298bb: fff845 call0 40229840 +402298d7: fff845 call0 4022985c } -402298be: 3108 l32i.n a0, a1, 12 -402298c0: 10c112 addi a1, a1, 16 -402298c3: f00d ret.n -402298c5: 000000 ill -402298c8: fecc84 excw -402298cb: 3f .byte 0x3f - -402298cc : -402298cc: f0c112 addi a1, a1, -16 -402298cf: 0109 s32i.n a0, a1, 0 -402298d1: fffd01 l32r a0, 402298c8 -402298d4: 0008 l32i.n a0, a0, 0 -402298d6: 014280 slli a4, a2, 24 -402298d9: 0008 l32i.n a0, a0, 0 -402298db: 312840 srai a2, a4, 24 -402298de: 0000c0 callx0 a0 -402298e1: 0108 l32i.n a0, a1, 0 -402298e3: 10c112 addi a1, a1, 16 -402298e6: f00d ret.n - -402298e8 : +402298da: 3108 l32i.n a0, a1, 12 +402298dc: 10c112 addi a1, a1, 16 +402298df: f00d ret.n +402298e1: 000000 ill +402298e4: fecc84 excw +402298e7: 3f .byte 0x3f + +402298e8 : 402298e8: f0c112 addi a1, a1, -16 402298eb: 0109 s32i.n a0, a1, 0 -402298ed: fff601 l32r a0, 402298c8 +402298ed: fffd01 l32r a0, 402298e4 402298f0: 0008 l32i.n a0, a0, 0 -402298f2: 6008 l32i.n a0, a0, 24 -402298f4: 0000c0 callx0 a0 -402298f7: 0108 l32i.n a0, a1, 0 -402298f9: 10c112 addi a1, a1, 16 -402298fc: f00d ret.n - ... - -40229900 : -40229900: f0c112 addi a1, a1, -16 -40229903: 11c9 s32i.n a12, a1, 4 -40229905: 0109 s32i.n a0, a1, 0 -40229907: 03cd mov.n a12, a3 -40229909: ffef01 l32r a0, 402298c8 -4022990c: 013280 slli a3, a2, 24 -4022990f: 0008 l32i.n a0, a0, 0 -40229911: 312830 srai a2, a3, 24 -40229914: 0008 l32i.n a0, a0, 0 -40229916: 0c3d mov.n a3, a12 -40229918: 0000c0 callx0 a0 -4022991b: ffeb01 l32r a0, 402298c8 -4022991e: 0008 l32i.n a0, a0, 0 -40229920: 0c2d mov.n a2, a12 -40229922: 6008 l32i.n a0, a0, 24 -40229924: 11c8 l32i.n a12, a1, 4 -40229926: 0000c0 callx0 a0 -40229929: 0108 l32i.n a0, a1, 0 -4022992b: 10c112 addi a1, a1, 16 -4022992e: f00d ret.n - -40229930 : -40229930: f0c112 addi a1, a1, -16 -40229933: 0109 s32i.n a0, a1, 0 -40229935: ffe401 l32r a0, 402298c8 -40229938: 0008 l32i.n a0, a0, 0 -4022993a: 013280 slli a3, a2, 24 -4022993d: 2008 l32i.n a0, a0, 8 -4022993f: 312830 srai a2, a3, 24 +402298f2: 014280 slli a4, a2, 24 +402298f5: 0008 l32i.n a0, a0, 0 +402298f7: 312840 srai a2, a4, 24 +402298fa: 0000c0 callx0 a0 +402298fd: 0108 l32i.n a0, a1, 0 +402298ff: 10c112 addi a1, a1, 16 +40229902: f00d ret.n + +40229904 : +40229904: f0c112 addi a1, a1, -16 +40229907: 0109 s32i.n a0, a1, 0 +40229909: fff601 l32r a0, 402298e4 +4022990c: 0008 l32i.n a0, a0, 0 +4022990e: 6008 l32i.n a0, a0, 24 +40229910: 0000c0 callx0 a0 +40229913: 0108 l32i.n a0, a1, 0 +40229915: 10c112 addi a1, a1, 16 +40229918: f00d ret.n + ... + +4022991c : +4022991c: f0c112 addi a1, a1, -16 +4022991f: 11c9 s32i.n a12, a1, 4 +40229921: 0109 s32i.n a0, a1, 0 +40229923: 03cd mov.n a12, a3 +40229925: ffef01 l32r a0, 402298e4 +40229928: 013280 slli a3, a2, 24 +4022992b: 0008 l32i.n a0, a0, 0 +4022992d: 312830 srai a2, a3, 24 +40229930: 0008 l32i.n a0, a0, 0 +40229932: 0c3d mov.n a3, a12 +40229934: 0000c0 callx0 a0 +40229937: ffeb01 l32r a0, 402298e4 +4022993a: 0008 l32i.n a0, a0, 0 +4022993c: 0c2d mov.n a2, a12 +4022993e: 6008 l32i.n a0, a0, 24 +40229940: 11c8 l32i.n a12, a1, 4 40229942: 0000c0 callx0 a0 40229945: 0108 l32i.n a0, a1, 0 40229947: 10c112 addi a1, a1, 16 4022994a: f00d ret.n -4022994c : +4022994c : 4022994c: f0c112 addi a1, a1, -16 4022994f: 0109 s32i.n a0, a1, 0 -40229951: ffdd01 l32r a0, 402298c8 +40229951: ffe401 l32r a0, 402298e4 40229954: 0008 l32i.n a0, a0, 0 -40229956: 3008 l32i.n a0, a0, 12 -40229958: 0000c0 callx0 a0 -4022995b: 0108 l32i.n a0, a1, 0 -4022995d: 10c112 addi a1, a1, 16 -40229960: f00d ret.n - ... - -40229964 : -40229964: f0c112 addi a1, a1, -16 -40229967: 0109 s32i.n a0, a1, 0 -40229969: ffd701 l32r a0, 402298c8 -4022996c: 0008 l32i.n a0, a0, 0 -4022996e: 4008 l32i.n a0, a0, 16 -40229970: 0000c0 callx0 a0 -40229973: 0108 l32i.n a0, a1, 0 -40229975: 10c112 addi a1, a1, 16 -40229978: f00d ret.n - ... - -4022997c : -4022997c: f0c112 addi a1, a1, -16 -4022997f: 0109 s32i.n a0, a1, 0 -40229981: ffd101 l32r a0, 402298c8 -40229984: 0008 l32i.n a0, a0, 0 -40229986: 5008 l32i.n a0, a0, 20 -40229988: 0000c0 callx0 a0 -4022998b: 0108 l32i.n a0, a1, 0 -4022998d: 10c112 addi a1, a1, 16 -40229990: f00d ret.n - ... - -40229994 : -40229994: f0c112 addi a1, a1, -16 -40229997: 0109 s32i.n a0, a1, 0 -40229999: ffcb01 l32r a0, 402298c8 -4022999c: 0008 l32i.n a0, a0, 0 -4022999e: 6008 l32i.n a0, a0, 24 -402299a0: 0000c0 callx0 a0 -402299a3: 0108 l32i.n a0, a1, 0 -402299a5: 10c112 addi a1, a1, 16 -402299a8: f00d ret.n - ... - -402299ac : -402299ac: f0c112 addi a1, a1, -16 -402299af: 0109 s32i.n a0, a1, 0 -402299b1: ffc501 l32r a0, 402298c8 -402299b4: 0008 l32i.n a0, a0, 0 -402299b6: 7008 l32i.n a0, a0, 28 -402299b8: 0000c0 callx0 a0 -402299bb: 0108 l32i.n a0, a1, 0 -402299bd: 10c112 addi a1, a1, 16 -402299c0: f00d ret.n -402299c2: 980000 excw -402299c5: fecc bnez.n a14, 402299d8 -402299c7: 3f .byte 0x3f - -402299c8 : -402299c8: 230c movi.n a3, 2 -402299ca: e0c112 addi a1, a1, -32 -402299cd: 31c9 s32i.n a12, a1, 12 -402299cf: 41d9 s32i.n a13, a1, 16 -402299d1: fffcd1 l32r a13, 402299c4 -402299d4: 2109 s32i.n a0, a1, 8 -402299d6: 0d08 l32i.n a0, a13, 0 -402299d8: 02cd mov.n a12, a2 -402299da: 2c2002 l32i a0, a0, 176 -402299dd: 320c movi.n a2, 3 -402299df: 0000c0 callx0 a0 -402299e2: 130c movi.n a3, 1 -402299e4: 0d08 l32i.n a0, a13, 0 -402299e6: 0129 s32i.n a2, a1, 0 -402299e8: 2c2002 l32i a0, a0, 176 -402299eb: 220c movi.n a2, 2 -402299ed: 0000c0 callx0 a0 -402299f0: 130c movi.n a3, 1 -402299f2: 0449c0 extui a4, a12, 9, 1 -402299f5: 0d08 l32i.n a0, a13, 0 -402299f7: 0458c0 extui a5, a12, 8, 1 -402299fa: 0466c0 extui a6, a12, 6, 1 -402299fd: 1129 s32i.n a2, a1, 4 -402299ff: 0477c0 extui a7, a12, 7, 1 -40229a02: 320c movi.n a2, 3 -40229a04: 1177e0 slli a7, a7, 2 -40229a07: 1166d0 slli a6, a6, 3 -40229a0a: 1155f0 slli a5, a5, 1 -40229a0d: 2b2002 l32i a0, a0, 172 -40229a10: 204450 or a4, a4, a5 -40229a13: 206670 or a6, a6, a7 -40229a16: 0453c0 extui a5, a12, 3, 1 -40229a19: 0474c0 extui a7, a12, 4, 1 -40229a1c: 1155a0 slli a5, a5, 6 -40229a1f: 1177b0 slli a7, a7, 5 -40229a22: 205570 or a5, a5, a7 -40229a25: 0475c0 extui a7, a12, 5, 1 -40229a28: 1177c0 slli a7, a7, 4 -40229a2b: 205570 or a5, a5, a7 -40229a2e: 205560 or a5, a5, a6 -40229a31: 204450 or a4, a4, a5 -40229a34: f44040 extui a4, a4, 0, 16 -40229a37: 0000c0 callx0 a0 -40229a3a: 320c movi.n a2, 3 -40229a3c: 230c movi.n a3, 2 -40229a3e: 0d08 l32i.n a0, a13, 0 -40229a40: 0148 l32i.n a4, a1, 0 -40229a42: c7a152 movi a5, 0x1c7 -40229a45: 104450 and a4, a4, a5 -40229a48: 2b2002 l32i a0, a0, 172 -40229a4b: 2450c0 extui a5, a12, 0, 3 -40229a4e: 1155d0 slli a5, a5, 3 -40229a51: 204450 or a4, a4, a5 -40229a54: f44040 extui a4, a4, 0, 16 -40229a57: 0000c0 callx0 a0 -40229a5a: 220c movi.n a2, 2 -40229a5c: 130c movi.n a3, 1 -40229a5e: 85a152 movi a5, 0x185 -40229a61: 0d08 l32i.n a0, a13, 0 -40229a63: 1148 l32i.n a4, a1, 4 -40229a65: 41d8 l32i.n a13, a1, 16 -40229a67: 104450 and a4, a4, a5 -40229a6a: 345bc0 extui a5, a12, 11, 4 -40229a6d: 2b2002 l32i a0, a0, 172 -40229a70: 1155d0 slli a5, a5, 3 -40229a73: 204450 or a4, a4, a5 -40229a76: 045ac0 extui a5, a12, 10, 1 -40229a79: 31c8 l32i.n a12, a1, 12 -40229a7b: 1155f0 slli a5, a5, 1 -40229a7e: 204450 or a4, a4, a5 -40229a81: f44040 extui a4, a4, 0, 16 -40229a84: 0000c0 callx0 a0 -40229a87: 2108 l32i.n a0, a1, 8 -40229a89: 20c112 addi a1, a1, 32 -40229a8c: f00d ret.n -40229a8e: 000000 ill -40229a91: 600002 l8ui a0, a0, 96 -40229a94: 000000 ill -40229a97: 0008 l32i.n a0, a0, 0 -40229a99: 009a add.n a0, a0, a9 -40229a9b: c11260 mul16u a1, a2, a6 - -40229a9c : -40229a9c: e0c112 addi a1, a1, -32 -40229a9f: 21d9 s32i.n a13, a1, 8 -40229aa1: 31e9 s32i.n a14, a1, 12 -40229aa3: 0109 s32i.n a0, a1, 0 -40229aa5: 11c9 s32i.n a12, a1, 4 -40229aa7: 41f9 s32i.n a15, a1, 16 -40229aa9: 004d mov.n a4, a0 -40229aab: 61f4f1 l32r a15, 4020227c -40229aae: fff8c1 l32r a12, 40229a90 -40229ab1: 0020c0 memw -40229ab4: e52c22 l32i a2, a12, 0x394 -40229ab7: 41e207 bbsi a2, 0, 40229afc -40229aba: 0020c0 memw -40229abd: 9c2f52 l32i a5, a15, 0x270 -40229ac0: 386517 bbci a5, 1, 40229afc -40229ac3: ffc0d1 l32r a13, 402299c4 -40229ac6: 0d08 l32i.n a0, a13, 0 -40229ac8: 1d2002 l32i a0, a0, 116 -40229acb: 0000c0 callx0 a0 -40229ace: 520c movi.n a2, 5 -40229ad0: 684001 l32r a0, 40203bd0 -40229ad3: 0000c0 callx0 a0 -40229ad6: 84a1e2 movi a14, 0x184 -40229ad9: 0d08 l32i.n a0, a13, 0 -40229adb: 220c movi.n a2, 2 -40229add: 2c2002 l32i a0, a0, 176 -40229ae0: 130c movi.n a3, 1 -40229ae2: 0000c0 callx0 a0 -40229ae5: f0c2e7 bnall a2, a14, 40229ad9 -40229ae8: 0d08 l32i.n a0, a13, 0 -40229aea: 320c movi.n a2, 3 -40229aec: 2c2002 l32i a0, a0, 176 -40229aef: 230c movi.n a3, 2 -40229af1: 0000c0 callx0 a0 -40229af4: 630c movi.n a3, 6 -40229af6: 102230 and a2, a2, a3 -40229af9: dc6266 bnei a2, 6, 40229ad9 -40229afc: ffe691 l32r a9, 40229a94 -40229aff: ffe681 l32r a8, 40229a98 -40229b02: 0020c0 memw -40229b05: 422872 l32i a7, a8, 0x108 -40229b08: 207790 or a7, a7, a9 -40229b0b: 0020c0 memw -40229b0e: 426872 s32i a7, a8, 0x108 -40229b11: 0020c0 memw -40229b14: e52c52 l32i a5, a12, 0x394 -40229b17: 160c movi.n a6, 1 -40229b19: 205560 or a5, a5, a6 -40229b1c: 0020c0 memw -40229b1f: e56c52 s32i a5, a12, 0x394 -40229b22: 0020c0 memw -40229b25: 9c2f42 l32i a4, a15, 0x270 -40229b28: 6fd501 l32r a0, 40205a7c -40229b2b: 116417 bbci a4, 1, 40229b40 -40229b2e: 0020c0 memw -40229b31: e82ca2 l32i a10, a12, 0x3a0 -40229b34: 08fae7 bbsi a10, 30, 40229b40 -40229b37: 0020c0 memw -40229b3a: e82cb2 l32i a11, a12, 0x3a0 -40229b3d: f60b07 bnone a11, a0, 40229b37 -40229b40: 11c8 l32i.n a12, a1, 4 -40229b42: 21d8 l32i.n a13, a1, 8 -40229b44: 31e8 l32i.n a14, a1, 12 -40229b46: 41f8 l32i.n a15, a1, 16 -40229b48: 0108 l32i.n a0, a1, 0 -40229b4a: 20c112 addi a1, a1, 32 -40229b4d: f00d ret.n - ... - -40229b50 : -40229b50: 130c movi.n a3, 1 -40229b52: 81a042 movi a4, 129 -40229b55: f0c112 addi a1, a1, -16 -40229b58: 11c9 s32i.n a12, a1, 4 -40229b5a: 21d9 s32i.n a13, a1, 8 -40229b5c: ff9ad1 l32r a13, 402299c4 -40229b5f: 0109 s32i.n a0, a1, 0 -40229b61: 0d08 l32i.n a0, a13, 0 -40229b63: 02cd mov.n a12, a2 -40229b65: 2b2002 l32i a0, a0, 172 -40229b68: 220c movi.n a2, 2 -40229b6a: 0000c0 callx0 a0 -40229b6d: 720c movi.n a2, 7 -40229b6f: 0d08 l32i.n a0, a13, 0 -40229b71: 130c movi.n a3, 1 -40229b73: 2b2002 l32i a0, a0, 172 -40229b76: 4145c0 srli a4, a12, 5 -40229b79: 0000c0 callx0 a0 -40229b7c: 4440c0 extui a4, a12, 0, 5 -40229b7f: 0d08 l32i.n a0, a13, 0 -40229b81: 020c movi.n a2, 0 -40229b83: 2b2002 l32i a0, a0, 172 -40229b86: 130c movi.n a3, 1 -40229b88: 0000c0 callx0 a0 -40229b8b: 120c movi.n a2, 1 -40229b8d: 0d08 l32i.n a0, a13, 0 -40229b8f: 130c movi.n a3, 1 -40229b91: 2b2002 l32i a0, a0, 172 -40229b94: 7fa042 movi a4, 127 -40229b97: 0000c0 callx0 a0 -40229b9a: 620c movi.n a2, 6 -40229b9c: 130c movi.n a3, 1 -40229b9e: 7fa042 movi a4, 127 -40229ba1: 0d08 l32i.n a0, a13, 0 -40229ba3: 11c8 l32i.n a12, a1, 4 -40229ba5: 2b2002 l32i a0, a0, 172 -40229ba8: 21d8 l32i.n a13, a1, 8 -40229baa: 0000c0 callx0 a0 -40229bad: 0108 l32i.n a0, a1, 0 -40229baf: 10c112 addi a1, a1, 16 -40229bb2: f00d ret.n -40229bb4: f00000 subx8 a0, a0, a0 -40229bb7: ffff00 excw -40229bba: 0f .byte 0xf -40229bbb: ff .byte 0xff - -40229bbc : -40229bbc: e0c112 addi a1, a1, -32 -40229bbf: 1129 s32i.n a2, a1, 4 -40229bc1: 2139 s32i.n a3, a1, 8 -40229bc3: 4109 s32i.n a0, a1, 16 -40229bc5: 3149 s32i.n a4, a1, 12 -40229bc7: fffb41 l32r a4, 40229bb4 -40229bca: ff7e01 l32r a0, 402299c4 -40229bcd: ffb031 l32r a3, 40229a90 -40229bd0: 0020c0 memw -40229bd3: f22322 l32i a2, a3, 0x3c8 -40229bd6: 202240 or a2, a2, a4 -40229bd9: 0020c0 memw -40229bdc: 0008 l32i.n a0, a0, 0 -40229bde: 372002 l32i a0, a0, 220 -40229be1: f26322 s32i a2, a3, 0x3c8 -40229be4: 0000c0 callx0 a0 -40229be7: 2128 l32i.n a2, a1, 8 -40229be9: 1138 l32i.n a3, a1, 4 -40229beb: 3148 l32i.n a4, a1, 12 -40229bed: 015d mov.n a5, a1 -40229bef: 006dc5 call0 4022a2cc -40229bf2: ff7401 l32r a0, 402299c4 -40229bf5: 0008 l32i.n a0, a0, 0 -40229bf7: 382002 l32i a0, a0, 224 -40229bfa: 012d mov.n a2, a1 -40229bfc: 0000c0 callx0 a0 -40229bff: ff7101 l32r a0, 402299c4 -40229c02: 0008 l32i.n a0, a0, 0 -40229c04: 362002 l32i a0, a0, 216 -40229c07: 0000c0 callx0 a0 -40229c0a: 0062c5 call0 4022a238 -40229c0d: ffea41 l32r a4, 40229bb8 -40229c10: 0020c0 memw -40229c13: ff9f31 l32r a3, 40229a90 -40229c16: f22322 l32i a2, a3, 0x3c8 -40229c19: 102240 and a2, a2, a4 -40229c1c: 0020c0 memw -40229c1f: f26322 s32i a2, a3, 0x3c8 -40229c22: 4108 l32i.n a0, a1, 16 -40229c24: 20c112 addi a1, a1, 32 -40229c27: f00d ret.n -40229c29: 000000 ill -40229c2c: cc88 l32i.n a8, a12, 48 -40229c2e: fe .byte 0xfe -40229c2f: 3f .byte 0x3f - -40229c30 : -40229c30: 130c movi.n a3, 1 -40229c32: 540c movi.n a4, 5 -40229c34: 750c movi.n a5, 7 -40229c36: 060c movi.n a6, 0 -40229c38: e0c112 addi a1, a1, -32 -40229c3b: 11c9 s32i.n a12, a1, 4 -40229c3d: 21d9 s32i.n a13, a1, 8 -40229c3f: 31e9 s32i.n a14, a1, 12 -40229c41: 41f9 s32i.n a15, a1, 16 -40229c43: ff60f1 l32r a15, 402299c4 -40229c46: 0109 s32i.n a0, a1, 0 -40229c48: 0f08 l32i.n a0, a15, 0 -40229c4a: 02ed mov.n a14, a2 -40229c4c: 252002 l32i a0, a0, 148 -40229c4f: 62a022 movi a2, 98 -40229c52: 0000c0 callx0 a0 -40229c55: 0c0c movi.n a12, 0 -40229c57: 02dd mov.n a13, a2 -40229c59: acae32 movi a3, 0xfffffeac -40229c5c: 902220 addx2 a2, a2, a2 -40229c5f: b02230 addx8 a2, a2, a3 -40229c62: e3a032 movi a3, 227 -40229c65: 607801 l32r a0, 40201e48 -40229c68: 0000c0 callx0 a0 -40229c6b: 115200 slli a5, a2, 16 -40229c6e: f40c movi.n a4, 15 -40229c70: 040d mov.n a0, a4 -40229c72: 315050 srai a5, a5, 16 -40229c75: 0c2d mov.n a2, a12 -40229c77: b32550 movgez a2, a5, a5 -40229c7a: 01b2e6 bgei a2, 16, 40229c7f -40229c7d: 020d mov.n a0, a2 -40229c7f: cfa032 movi a3, 207 -40229c82: 902dd0 addx2 a2, a13, a13 -40229c85: f022d0 subx8 a2, a2, a13 -40229c88: 1dc222 addi a2, a2, 29 -40229c8b: 11d000 slli a13, a0, 16 -40229c8e: 31d0d0 srai a13, a13, 16 -40229c91: 606d01 l32r a0, 40201e48 -40229c94: 0000c0 callx0 a0 -40229c97: 114200 slli a4, a2, 16 -40229c9a: f30c movi.n a3, 15 -40229c9c: 030d mov.n a0, a3 -40229c9e: 314040 srai a4, a4, 16 -40229ca1: b3c440 movgez a12, a4, a4 -40229ca4: 01bce6 bgei a12, 16, 40229ca9 -40229ca7: 0c0d mov.n a0, a12 -40229ca9: 11c000 slli a12, a0, 16 -40229cac: 31c0c0 srai a12, a12, 16 -40229caf: 083eb6 bltui a14, 3, 40229cbb -40229cb2: 800c movi.n a0, 8 -40229cb4: 018da6 blti a13, 8, 40229cb9 -40229cb7: 807c movi.n a0, -8 -40229cb9: dd0a add.n a13, a13, a0 -40229cbb: 440c movi.n a4, 4 -40229cbd: 0f08 l32i.n a0, a15, 0 -40229cbf: 3420d0 extui a2, a13, 0, 4 -40229cc2: 034c movi.n a3, 64 -40229cc4: ffdad1 l32r a13, 40229c2c -40229cc7: 202230 or a2, a2, a3 -40229cca: 030c movi.n a3, 0 -40229ccc: 745020 extui a5, a2, 0, 8 -40229ccf: 044d22 s8i a2, a13, 4 -40229cd2: 262002 l32i a0, a0, 152 -40229cd5: 64a022 movi a2, 100 -40229cd8: 0000c0 callx0 a0 -40229cdb: 004c movi.n a0, 64 -40229cdd: 082eb6 bltui a14, 2, 40229ce9 -40229ce0: 820c movi.n a2, 8 -40229ce2: 018ca6 blti a12, 8, 40229ce7 -40229ce5: 827c movi.n a2, -8 -40229ce7: cc2a add.n a12, a12, a2 -40229ce9: 64a022 movi a2, 100 -40229cec: 030c movi.n a3, 0 -40229cee: 740c movi.n a4, 7 -40229cf0: 3450c0 extui a5, a12, 0, 4 -40229cf3: 205500 or a5, a5, a0 -40229cf6: 0f08 l32i.n a0, a15, 0 -40229cf8: 054d52 s8i a5, a13, 5 -40229cfb: 262002 l32i a0, a0, 152 -40229cfe: 745050 extui a5, a5, 0, 8 -40229d01: 0000c0 callx0 a0 -40229d04: 11c8 l32i.n a12, a1, 4 -40229d06: 21d8 l32i.n a13, a1, 8 -40229d08: 0f78 l32i.n a7, a15, 0 -40229d0a: 41f8 l32i.n a15, a1, 16 -40229d0c: 262772 l32i a7, a7, 152 -40229d0f: ee8c beqz.n a14, 40229d21 -40229d11: 61a022 movi a2, 97 -40229d14: 130c movi.n a3, 1 -40229d16: 540c movi.n a4, 5 -40229d18: efa052 movi a5, 239 -40229d1b: 0007c0 callx0 a7 -40229d1e: 000306 j 40229d2e -40229d21: 61a022 movi a2, 97 -40229d24: 130c movi.n a3, 1 -40229d26: 540c movi.n a4, 5 -40229d28: e0a052 movi a5, 224 -40229d2b: 0007c0 callx0 a7 -40229d2e: 31e8 l32i.n a14, a1, 12 -40229d30: 0108 l32i.n a0, a1, 0 -40229d32: 20c112 addi a1, a1, 32 -40229d35: f00d ret.n -40229d37: cd5e00 excw -40229d3a: fe .byte 0xfe -40229d3b: 3f .byte 0x3f - -40229d3c : -40229d3c: 61a022 movi a2, 97 -40229d3f: f0c112 addi a1, a1, -16 -40229d42: 0109 s32i.n a0, a1, 0 -40229d44: ff2001 l32r a0, 402299c4 -40229d47: 130c movi.n a3, 1 -40229d49: 0008 l32i.n a0, a0, 0 -40229d4b: 840c movi.n a4, 8 -40229d4d: 262002 l32i a0, a0, 152 -40229d50: 151c movi.n a5, 17 -40229d52: 0000c0 callx0 a0 -40229d55: fff821 l32r a2, 40229d38 -40229d58: 000222 l8ui a2, a2, 0 -40229d5b: ffed45 call0 40229c30 -40229d5e: 0108 l32i.n a0, a1, 0 -40229d60: 10c112 addi a1, a1, 16 -40229d63: f00d ret.n -40229d65: 000000 ill - -40229d68 : -40229d68: f0c112 addi a1, a1, -16 -40229d6b: 0109 s32i.n a0, a1, 0 -40229d6d: dfaf72 movi a7, -33 -40229d70: d6d821 l32r a2, 4021f8d0 -40229d73: 0020c0 memw -40229d76: d42262 l32i a6, a2, 0x350 -40229d79: 106670 and a6, a6, a7 -40229d7c: 0020c0 memw -40229d7f: d46262 s32i a6, a2, 0x350 -40229d82: 706551 l32r a5, 40205f18 -40229d85: 0020c0 memw -40229d88: d72242 l32i a4, a2, 0x35c -40229d8b: 204450 or a4, a4, a5 -40229d8e: 0020c0 memw -40229d91: d76242 s32i a4, a2, 0x35c -40229d94: eaf131 l32r a3, 40224958 -40229d97: 0020c0 memw -40229d9a: d72202 l32i a0, a2, 0x35c -40229d9d: 100030 and a0, a0, a3 -40229da0: 0020c0 memw -40229da3: d76202 s32i a0, a2, 0x35c -40229da6: c8a022 movi a2, 200 -40229da9: 678901 l32r a0, 40203bd0 -40229dac: 0000c0 callx0 a0 -40229daf: 6ca022 movi a2, 108 -40229db2: 230c movi.n a3, 2 -40229db4: 040c movi.n a4, 0 -40229db6: ff0301 l32r a0, 402299c4 -40229db9: 650c movi.n a5, 6 -40229dbb: 0008 l32i.n a0, a0, 0 -40229dbd: 660c movi.n a6, 6 -40229dbf: 272002 l32i a0, a0, 156 -40229dc2: 070c movi.n a7, 0 -40229dc4: 0000c0 callx0 a0 -40229dc7: 6ca022 movi a2, 108 -40229dca: 230c movi.n a3, 2 -40229dcc: 040c movi.n a4, 0 -40229dce: fefd01 l32r a0, 402299c4 -40229dd1: 650c movi.n a5, 6 -40229dd3: 0008 l32i.n a0, a0, 0 -40229dd5: 660c movi.n a6, 6 -40229dd7: 272002 l32i a0, a0, 156 -40229dda: 170c movi.n a7, 1 -40229ddc: 0000c0 callx0 a0 -40229ddf: 042c movi.n a4, 32 -40229de1: 0020c0 memw -40229de4: d6bb31 l32r a3, 4021f8d0 -40229de7: d42322 l32i a2, a3, 0x350 -40229dea: 202240 or a2, a2, a4 -40229ded: 0020c0 memw -40229df0: 240c movi.n a4, 2 -40229df2: 750c movi.n a5, 7 -40229df4: 060c movi.n a6, 0 -40229df6: fef301 l32r a0, 402299c4 -40229df9: d46322 s32i a2, a3, 0x350 -40229dfc: 0008 l32i.n a0, a0, 0 -40229dfe: 6ca022 movi a2, 108 -40229e01: 252002 l32i a0, a0, 148 -40229e04: 230c movi.n a3, 2 -40229e06: 0000c0 callx0 a0 -40229e09: 0108 l32i.n a0, a1, 0 -40229e0b: 10c112 addi a1, a1, 16 -40229e0e: f00d ret.n -40229e10: ff .byte 0xff -40229e11: ff .byte 0xff -40229e12: df .byte 0xdf -40229e13: ff .byte 0xff - -40229e14 : -40229e14: d0c112 addi a1, a1, -48 -40229e17: 81d9 s32i.n a13, a1, 32 -40229e19: 91e9 s32i.n a14, a1, 36 -40229e1b: 6109 s32i.n a0, a1, 24 -40229e1d: 71c9 s32i.n a12, a1, 28 -40229e1f: a1f9 s32i.n a15, a1, 40 -40229e21: ff1bc1 l32r a12, 40229a90 -40229e24: 02fd mov.n a15, a2 -40229e26: f28c beqz.n a2, 40229e39 -40229e28: 120c movi.n a2, 1 -40229e2a: 0020c0 memw -40229e2d: e52c02 l32i a0, a12, 0x394 -40229e30: 200020 or a0, a0, a2 -40229e33: 0020c0 memw -40229e36: e56c02 s32i a0, a12, 0x394 -40229e39: fee2d1 l32r a13, 402299c4 -40229e3c: 002d02 l32i a0, a13, 0 -40229e3f: 06a022 movi a2, 6 -40229e42: 2c2002 l32i a0, a0, 176 -40229e45: 01a032 movi a3, 1 -40229e48: 0000c0 callx0 a0 -40229e4b: 230c movi.n a3, 2 -40229e4d: 940c movi.n a4, 9 -40229e4f: 250c movi.n a5, 2 -40229e51: 060c movi.n a6, 0 -40229e53: 0d08 l32i.n a0, a13, 0 -40229e55: 02ed mov.n a14, a2 -40229e57: 252002 l32i a0, a0, 148 -40229e5a: 6ba022 movi a2, 107 -40229e5d: 0000c0 callx0 a0 -40229e60: 230c movi.n a3, 2 -40229e62: 040c movi.n a4, 0 -40229e64: 550c movi.n a5, 5 -40229e66: 560c movi.n a6, 5 -40229e68: 0d08 l32i.n a0, a13, 0 -40229e6a: 5129 s32i.n a2, a1, 20 -40229e6c: 252002 l32i a0, a0, 148 -40229e6f: 6ca022 movi a2, 108 -40229e72: 0000c0 callx0 a0 -40229e75: 130c movi.n a3, 1 -40229e77: 0d08 l32i.n a0, a13, 0 -40229e79: 4129 s32i.n a2, a1, 16 -40229e7b: 240c movi.n a4, 2 -40229e7d: 620c movi.n a2, 6 -40229e7f: 204e40 or a4, a14, a4 -40229e82: 2b2002 l32i a0, a0, 172 -40229e85: f44040 extui a4, a4, 0, 16 -40229e88: 0000c0 callx0 a0 -40229e8b: 6ba022 movi a2, 107 -40229e8e: 230c movi.n a3, 2 -40229e90: 940c movi.n a4, 9 -40229e92: 750c movi.n a5, 7 -40229e94: 0d08 l32i.n a0, a13, 0 -40229e96: 760c movi.n a6, 7 -40229e98: 272002 l32i a0, a0, 156 -40229e9b: 170c movi.n a7, 1 -40229e9d: 0000c0 callx0 a0 -40229ea0: 6ba022 movi a2, 107 -40229ea3: 230c movi.n a3, 2 -40229ea5: 940c movi.n a4, 9 -40229ea7: 250c movi.n a5, 2 -40229ea9: 0d08 l32i.n a0, a13, 0 -40229eab: 060c movi.n a6, 0 -40229ead: 272002 l32i a0, a0, 156 -40229eb0: 070c movi.n a7, 0 -40229eb2: 0000c0 callx0 a0 -40229eb5: 6ca022 movi a2, 108 -40229eb8: 230c movi.n a3, 2 -40229eba: 040c movi.n a4, 0 -40229ebc: 550c movi.n a5, 5 -40229ebe: 0d08 l32i.n a0, a13, 0 -40229ec0: 560c movi.n a6, 5 -40229ec2: 272002 l32i a0, a0, 156 -40229ec5: 170c movi.n a7, 1 -40229ec7: 0000c0 callx0 a0 -40229eca: 200c movi.n a0, 2 -40229ecc: 75fd71 l32r a7, 402076c0 -40229ecf: d68021 l32r a2, 4021f8d0 -40229ed2: 0020c0 memw -40229ed5: d72262 l32i a6, a2, 0x35c -40229ed8: 206670 or a6, a6, a7 -40229edb: 0020c0 memw -40229ede: d76262 s32i a6, a2, 0x35c -40229ee1: ffcb51 l32r a5, 40229e10 -40229ee4: 0020c0 memw -40229ee7: d72242 l32i a4, a2, 0x35c -40229eea: 104450 and a4, a4, a5 -40229eed: 0020c0 memw -40229ef0: d76242 s32i a4, a2, 0x35c -40229ef3: 0020c0 memw -40229ef6: d42232 l32i a3, a2, 0x350 -40229ef9: 253830 extui a3, a3, 24, 3 -40229efc: a38c beqz.n a3, 40229f0a -40229efe: 0020c0 memw -40229f01: d42282 l32i a8, a2, 0x350 -40229f04: 258880 extui a8, a8, 24, 3 -40229f07: ff3856 bnez a8, 40229efe -40229f0a: db7c movi.n a11, -3 -40229f0c: 0020c0 memw -40229f0f: d422a2 l32i a10, a2, 0x350 -40229f12: 10aab0 and a10, a10, a11 -40229f15: 0020c0 memw -40229f18: d462a2 s32i a10, a2, 0x350 -40229f1b: 0020c0 memw -40229f1e: d42292 l32i a9, a2, 0x350 -40229f21: 209900 or a9, a9, a0 -40229f24: 0020c0 memw -40229f27: d46292 s32i a9, a2, 0x350 -40229f2a: 921c movi.n a2, 25 -40229f2c: 672901 l32r a0, 40203bd0 -40229f2f: 0000c0 callx0 a0 -40229f32: 012d mov.n a2, a1 -40229f34: 067cc5 call0 40230704 -40229f37: 000c movi.n a0, 0 -40229f39: 0c0c movi.n a12, 0 -40229f3b: 012d mov.n a2, a1 -40229f3d: 401b addi.n a4, a0, 1 -40229f3f: 903020 addx2 a3, a0, a2 -40229f42: 001332 l16ui a3, a3, 0 -40229f45: 740040 extui a0, a4, 0, 8 -40229f48: c3ca add.n a12, a3, a12 -40229f4a: f4c0c0 extui a12, a12, 0, 16 -40229f4d: ec8066 bnei a0, 8, 40229f3d -40229f50: 620c movi.n a2, 6 -40229f52: 130c movi.n a3, 1 -40229f54: 0d08 l32i.n a0, a13, 0 -40229f56: 0e4d mov.n a4, a14 -40229f58: 2b2002 l32i a0, a0, 172 -40229f5b: 41e8 l32i.n a14, a1, 16 -40229f5d: 0000c0 callx0 a0 -40229f60: 6ba022 movi a2, 107 -40229f63: 230c movi.n a3, 2 -40229f65: 940c movi.n a4, 9 -40229f67: 750c movi.n a5, 7 -40229f69: 0d08 l32i.n a0, a13, 0 -40229f6b: 760c movi.n a6, 7 -40229f6d: 272002 l32i a0, a0, 156 -40229f70: 070c movi.n a7, 0 -40229f72: 0000c0 callx0 a0 -40229f75: 5178 l32i.n a7, a1, 20 -40229f77: 6ba022 movi a2, 107 -40229f7a: 230c movi.n a3, 2 -40229f7c: 940c movi.n a4, 9 -40229f7e: 0d08 l32i.n a0, a13, 0 -40229f80: 250c movi.n a5, 2 -40229f82: 272002 l32i a0, a0, 156 -40229f85: 060c movi.n a6, 0 -40229f87: 0000c0 callx0 a0 -40229f8a: 0e7d mov.n a7, a14 -40229f8c: 6ca022 movi a2, 108 -40229f8f: 230c movi.n a3, 2 -40229f91: 040c movi.n a4, 0 -40229f93: 0d08 l32i.n a0, a13, 0 -40229f95: 550c movi.n a5, 5 -40229f97: 272002 l32i a0, a0, 156 -40229f9a: 560c movi.n a6, 5 -40229f9c: 0000c0 callx0 a0 -40229f9f: 2f9c beqz.n a15, 40229fb5 -40229fa1: e47c movi.n a4, -2 -40229fa3: 0020c0 memw -40229fa6: feba31 l32r a3, 40229a90 -40229fa9: e52322 l32i a2, a3, 0x394 -40229fac: 102240 and a2, a2, a4 -40229faf: 0020c0 memw -40229fb2: e56322 s32i a2, a3, 0x394 -40229fb5: 6108 l32i.n a0, a1, 24 -40229fb7: 81d8 l32i.n a13, a1, 32 -40229fb9: 91e8 l32i.n a14, a1, 36 -40229fbb: 112c60 slli a2, a12, 10 -40229fbe: a1f8 l32i.n a15, a1, 40 -40229fc0: 71c8 l32i.n a12, a1, 28 -40229fc2: 08d222 addmi a2, a2, 0x800 -40229fc5: f42c20 extui a2, a2, 12, 16 -40229fc8: 30c112 addi a1, a1, 48 -40229fcb: f00d ret.n -40229fcd: 000000 ill -40229fd0: cd08 l32i.n a0, a13, 48 -40229fd2: fe .byte 0xfe -40229fd3: 3f .byte 0x3f -40229fd4: 000d33 excw -40229fd7: cca400 excw -40229fda: fe .byte 0xfe -40229fdb: 3f .byte 0x3f - -40229fdc : -40229fdc: e0c112 addi a1, a1, -32 -40229fdf: 31c9 s32i.n a12, a1, 12 -40229fe1: 1129 s32i.n a2, a1, 4 -40229fe3: 41d9 s32i.n a13, a1, 16 -40229fe5: fffad1 l32r a13, 40229fd0 -40229fe8: 2109 s32i.n a0, a1, 8 -40229fea: 470d02 l8ui a0, a13, 71 -40229fed: ffa022 movi a2, 255 -40229ff0: 099027 bne a0, a2, 40229ffd -40229ff3: 120c movi.n a2, 1 -40229ff5: ffe1c5 call0 40229e14 -40229ff8: 02cd mov.n a12, a2 -40229ffa: 000606 j 4022a016 -40229ffd: 131c movi.n a3, 17 -40229fff: 10b307 bgeu a3, a0, 4022a013 -4022a002: 442c movi.n a4, 36 -4022a004: 0b3407 bltu a4, a0, 4022a013 -4022a007: 66a0c2 movi a12, 102 -4022a00a: c1c0c0 mul16u a12, a0, a12 -4022a00d: f4c0c0 extui a12, a12, 0, 16 -4022a010: 000086 j 4022a016 -4022a013: fff0c1 l32r a12, 40229fd4 -4022a016: ffef01 l32r a0, 40229fd4 -4022a019: 020c movi.n a2, 0 -4022a01b: 023c07 bltu a12, a0, 4022a021 -4022a01e: 000cc6 j 4022a055 -4022a021: fe6801 l32r a0, 402299c4 -4022a024: 0008 l32i.n a0, a0, 0 -4022a026: 0c2d mov.n a2, a12 -4022a028: e008 l32i.n a0, a0, 56 -4022a02a: 330c movi.n a3, 3 -4022a02c: 0000c0 callx0 a0 -4022a02f: fe6501 l32r a0, 402299c4 -4022a032: 330c movi.n a3, 3 -4022a034: 0008 l32i.n a0, a0, 0 -4022a036: 0129 s32i.n a2, a1, 0 -4022a038: e008 l32i.n a0, a0, 56 -4022a03a: ffe621 l32r a2, 40229fd4 -4022a03d: 0000c0 callx0 a0 -4022a040: 023d mov.n a3, a2 -4022a042: 0128 l32i.n a2, a1, 0 -4022a044: c02230 sub a2, a2, a3 -4022a047: 1122f0 slli a2, a2, 1 -4022a04a: 112200 slli a2, a2, 16 -4022a04d: 312020 srai a2, a2, 16 -4022a050: 222b addi.n a2, a2, 2 -4022a052: 212220 srai a2, a2, 2 -4022a055: 000c movi.n a0, 0 -4022a057: 1138 l32i.n a3, a1, 4 -4022a059: ffdf51 l32r a5, 40229fd8 -4022a05c: 232a add.n a2, a3, a2 -4022a05e: 112200 slli a2, a2, 16 -4022a061: 312020 srai a2, a2, 16 -4022a064: 605a add.n a6, a0, a5 -4022a066: 701b addi.n a7, a0, 1 -4022a068: 40da add.n a4, a0, a13 -4022a06a: 140442 l8ui a4, a4, 20 -4022a06d: 740070 extui a0, a7, 0, 8 -4022a070: 424a add.n a4, a2, a4 -4022a072: 324642 s8i a4, a6, 50 -4022a075: eb6066 bnei a0, 6, 4022a064 -4022a078: 41d8 l32i.n a13, a1, 16 -4022a07a: 116c00 slli a6, a12, 16 -4022a07d: 81af02 movi a0, -127 -4022a080: 31c8 l32i.n a12, a1, 12 -4022a082: 012207 blt a2, a0, 4022a087 -4022a085: 020d mov.n a0, a2 -4022a087: 747000 extui a7, a0, 0, 8 -4022a08a: 2108 l32i.n a0, a1, 8 -4022a08c: 667a add.n a6, a6, a7 -4022a08e: 156562 s32i a6, a5, 84 -4022a091: 20c112 addi a1, a1, 32 -4022a094: f00d ret.n - ... - -4022a098 : -4022a098: e0c112 addi a1, a1, -32 -4022a09b: 1109 s32i.n a0, a1, 4 -4022a09d: 0139 s32i.n a3, a1, 0 -4022a09f: 21c9 s32i.n a12, a1, 8 -4022a0a1: 31d9 s32i.n a13, a1, 12 -4022a0a3: 41e9 s32i.n a14, a1, 16 -4022a0a5: 02dd mov.n a13, a2 -4022a0a7: 04ed mov.n a14, a4 -4022a0a9: fe46c1 l32r a12, 402299c4 -4022a0ac: 0c4216 beqz a2, 4022a174 -4022a0af: 77a022 movi a2, 119 -4022a0b2: 030c movi.n a3, 0 -4022a0b4: c41c movi.n a4, 28 -4022a0b6: 050c movi.n a5, 0 -4022a0b8: 0c08 l32i.n a0, a12, 0 -4022a0ba: 060c movi.n a6, 0 -4022a0bc: 272002 l32i a0, a0, 156 -4022a0bf: 070c movi.n a7, 0 -4022a0c1: 0000c0 callx0 a0 -4022a0c4: 77a022 movi a2, 119 -4022a0c7: 030c movi.n a3, 0 -4022a0c9: 0c08 l32i.n a0, a12, 0 -4022a0cb: a41c movi.n a4, 26 -4022a0cd: 262002 l32i a0, a0, 152 -4022a0d0: 852c movi.n a5, 40 -4022a0d2: 0000c0 callx0 a0 -4022a0d5: 77a022 movi a2, 119 -4022a0d8: 030c movi.n a3, 0 -4022a0da: 0c08 l32i.n a0, a12, 0 -4022a0dc: a41c movi.n a4, 26 -4022a0de: 262002 l32i a0, a0, 152 -4022a0e1: 853c movi.n a5, 56 -4022a0e3: 0000c0 callx0 a0 -4022a0e6: 77a022 movi a2, 119 -4022a0e9: 030c movi.n a3, 0 -4022a0eb: 0c08 l32i.n a0, a12, 0 -4022a0ed: a41c movi.n a4, 26 -4022a0ef: 262002 l32i a0, a0, 152 -4022a0f2: 851c movi.n a5, 24 -4022a0f4: 0000c0 callx0 a0 -4022a0f7: 77a022 movi a2, 119 -4022a0fa: 030c movi.n a3, 0 -4022a0fc: 0c08 l32i.n a0, a12, 0 -4022a0fe: a41c movi.n a4, 26 -4022a100: 262002 l32i a0, a0, 152 -4022a103: 853c movi.n a5, 56 -4022a105: 0000c0 callx0 a0 -4022a108: 77a022 movi a2, 119 -4022a10b: 030c movi.n a3, 0 -4022a10d: 040c movi.n a4, 0 -4022a10f: 0c08 l32i.n a0, a12, 0 -4022a111: 0158 l32i.n a5, a1, 0 -4022a113: 262002 l32i a0, a0, 152 -4022a116: 745c50 extui a5, a5, 12, 8 -4022a119: 0000c0 callx0 a0 -4022a11c: 77a022 movi a2, 119 -4022a11f: 030c movi.n a3, 0 -4022a121: 140c movi.n a4, 1 -4022a123: 0c08 l32i.n a0, a12, 0 -4022a125: 0158 l32i.n a5, a1, 0 -4022a127: 262002 l32i a0, a0, 152 -4022a12a: 745450 extui a5, a5, 4, 8 -4022a12d: 0000c0 callx0 a0 -4022a130: 77a022 movi a2, 119 -4022a133: 030c movi.n a3, 0 -4022a135: 0c08 l32i.n a0, a12, 0 -4022a137: 440c movi.n a4, 4 -4022a139: 262002 l32i a0, a0, 152 -4022a13c: 7450e0 extui a5, a14, 0, 8 -4022a13f: 0000c0 callx0 a0 -4022a142: 77a022 movi a2, 119 -4022a145: 030c movi.n a3, 0 -4022a147: 0c08 l32i.n a0, a12, 0 -4022a149: 340c movi.n a4, 3 -4022a14b: 262002 l32i a0, a0, 152 -4022a14e: 7458e0 extui a5, a14, 8, 8 -4022a151: 0000c0 callx0 a0 -4022a154: 77a022 movi a2, 119 -4022a157: 030c movi.n a3, 0 -4022a159: 240c movi.n a4, 2 -4022a15b: 0158 l32i.n a5, a1, 0 -4022a15d: 0c08 l32i.n a0, a12, 0 -4022a15f: 3560e0 extui a6, a14, 16, 4 -4022a162: 1166c0 slli a6, a6, 4 -4022a165: 262002 l32i a0, a0, 152 -4022a168: 345050 extui a5, a5, 0, 4 -4022a16b: 205560 or a5, a5, a6 -4022a16e: 745050 extui a5, a5, 0, 8 -4022a171: 0000c0 callx0 a0 -4022a174: f40c movi.n a4, 15 -4022a176: 350c movi.n a5, 3 -4022a178: 360c movi.n a6, 3 -4022a17a: 0430d0 extui a3, a13, 0, 1 -4022a17d: 120c movi.n a2, 1 -4022a17f: 0c08 l32i.n a0, a12, 0 -4022a181: 0e0c movi.n a14, 0 -4022a183: 272002 l32i a0, a0, 156 -4022a186: 83e230 moveqz a14, a2, a3 -4022a189: 0e7d mov.n a7, a14 -4022a18b: 77a022 movi a2, 119 -4022a18e: 030c movi.n a3, 0 -4022a190: 0000c0 callx0 a0 -4022a193: 0e7d mov.n a7, a14 -4022a195: 77a022 movi a2, 119 -4022a198: 030c movi.n a3, 0 -4022a19a: 841c movi.n a4, 24 -4022a19c: 0c08 l32i.n a0, a12, 0 -4022a19e: 050c movi.n a5, 0 -4022a1a0: 272002 l32i a0, a0, 156 -4022a1a3: 060c movi.n a6, 0 -4022a1a5: 0000c0 callx0 a0 -4022a1a8: 77a022 movi a2, 119 -4022a1ab: 030c movi.n a3, 0 -4022a1ad: c41c movi.n a4, 28 -4022a1af: 050c movi.n a5, 0 -4022a1b1: 060c movi.n a6, 0 -4022a1b3: 41e8 l32i.n a14, a1, 16 -4022a1b5: 0d7d mov.n a7, a13 -4022a1b7: 0c08 l32i.n a0, a12, 0 -4022a1b9: 21c8 l32i.n a12, a1, 8 -4022a1bb: 272002 l32i a0, a0, 156 -4022a1be: 31d8 l32i.n a13, a1, 12 -4022a1c0: 0000c0 callx0 a0 -4022a1c3: 1108 l32i.n a0, a1, 4 -4022a1c5: 20c112 addi a1, a1, 32 -4022a1c8: f00d ret.n - ... - -4022a1cc : -4022a1cc: 62a022 movi a2, 98 -4022a1cf: 130c movi.n a3, 1 -4022a1d1: 040c movi.n a4, 0 -4022a1d3: 650c movi.n a5, 6 -4022a1d5: f0c112 addi a1, a1, -16 -4022a1d8: 11c9 s32i.n a12, a1, 4 -4022a1da: fdfac1 l32r a12, 402299c4 -4022a1dd: 0109 s32i.n a0, a1, 0 -4022a1df: 0c08 l32i.n a0, a12, 0 -4022a1e1: 660c movi.n a6, 6 -4022a1e3: 272002 l32i a0, a0, 156 -4022a1e6: 170c movi.n a7, 1 -4022a1e8: 0000c0 callx0 a0 -4022a1eb: 62a022 movi a2, 98 -4022a1ee: 130c movi.n a3, 1 -4022a1f0: 040c movi.n a4, 0 -4022a1f2: 550c movi.n a5, 5 -4022a1f4: 0c08 l32i.n a0, a12, 0 -4022a1f6: 560c movi.n a6, 5 -4022a1f8: 272002 l32i a0, a0, 156 -4022a1fb: 070c movi.n a7, 0 -4022a1fd: 0000c0 callx0 a0 -4022a200: 62a022 movi a2, 98 -4022a203: 130c movi.n a3, 1 -4022a205: 040c movi.n a4, 0 -4022a207: 550c movi.n a5, 5 -4022a209: 0c08 l32i.n a0, a12, 0 -4022a20b: 560c movi.n a6, 5 -4022a20d: 272002 l32i a0, a0, 156 -4022a210: 170c movi.n a7, 1 -4022a212: 0000c0 callx0 a0 -4022a215: 62a022 movi a2, 98 -4022a218: 130c movi.n a3, 1 -4022a21a: 040c movi.n a4, 0 -4022a21c: 650c movi.n a5, 6 -4022a21e: 660c movi.n a6, 6 -4022a220: 0c08 l32i.n a0, a12, 0 -4022a222: 070c movi.n a7, 0 -4022a224: 272002 l32i a0, a0, 156 -4022a227: 11c8 l32i.n a12, a1, 4 -4022a229: 0000c0 callx0 a0 -4022a22c: 0108 l32i.n a0, a1, 0 -4022a22e: 10c112 addi a1, a1, 16 -4022a231: f00d ret.n -4022a233: 9f7000 excw -4022a236: 124024 excw - -4022a238 : -4022a238: e0c112 addi a1, a1, -32 -4022a23b: 0109 s32i.n a0, a1, 0 -4022a23d: 21d9 s32i.n a13, a1, 8 -4022a23f: 31e9 s32i.n a14, a1, 12 -4022a241: 11c9 s32i.n a12, a1, 4 -4022a243: 41f9 s32i.n a15, a1, 16 -4022a245: 0c0c movi.n a12, 0 -4022a247: 63a0f2 movi a15, 99 -4022a24a: 64a0e2 movi a14, 100 -4022a24d: fdddd1 l32r a13, 402299c4 -4022a250: 421c movi.n a2, 20 -4022a252: 665f01 l32r a0, 40203bd0 -4022a255: 0000c0 callx0 a0 -4022a258: 62a022 movi a2, 98 -4022a25b: 130c movi.n a3, 1 -4022a25d: 740c movi.n a4, 7 -4022a25f: 0d08 l32i.n a0, a13, 0 -4022a261: 750c movi.n a5, 7 -4022a263: 252002 l32i a0, a0, 148 -4022a266: 760c movi.n a6, 7 -4022a268: 0000c0 callx0 a0 -4022a26b: 22dc bnez.n a2, 4022a281 -4022a26d: 089cf7 bne a12, a15, 4022a279 -4022a270: fff121 l32r a2, 4022a234 -4022a273: 5dde01 l32r a0, 402019ec -4022a276: 0000c0 callx0 a0 -4022a279: cc1b addi.n a12, a12, 1 -4022a27b: 74c0c0 extui a12, a12, 0, 8 -4022a27e: ce9ce7 bne a12, a14, 4022a250 -4022a281: 11c8 l32i.n a12, a1, 4 -4022a283: 21d8 l32i.n a13, a1, 8 -4022a285: 31e8 l32i.n a14, a1, 12 -4022a287: 41f8 l32i.n a15, a1, 16 -4022a289: 0108 l32i.n a0, a1, 0 -4022a28b: 20c112 addi a1, a1, 32 -4022a28e: f00d ret.n -4022a290: 200000 or a0, a0, a0 -4022a293: 000042 l8ui a4, a0, 0 -4022a296: 0041c0 break 1, 12 -4022a299: 41d000 srli a13, a0, 0 -4022a29c: 800000 add a0, a0, a0 -4022a29f: 000043 excw -4022a2a2: 4008 l32i.n a0, a0, 16 -4022a2a4: 800000 add a0, a0, a0 -4022a2a7: 000044 excw -4022a2aa: 94c200 extui a12, a0, 2, 10 -4022a2ad: 00cb addi.n a0, a0, 12 -4022a2af: cd5c40 excw -4022a2b2: dc4000 excw -4022a2b5: 4000c3 excw -4022a2b8: 7bcc bnez.n a11, 4022a2c3 -4022a2ba: 804010 add a4, a0, a1 -4022a2bd: 4000c1 l32r a12, 401fa2c0 <_lit4_end+0xf2414> -4022a2c0: 00c4c4 excw -4022a2c3: e2ac40 excw -4022a2c6: 684000 excw -4022a2c9: 4000c2 l8ui a12, a0, 64 - -4022a2cc : -4022a2cc: e0c112 addi a1, a1, -32 -4022a2cf: 31d9 s32i.n a13, a1, 12 -4022a2d1: 1109 s32i.n a0, a1, 4 -4022a2d3: 21c9 s32i.n a12, a1, 8 -4022a2d5: 41e9 s32i.n a14, a1, 16 -4022a2d7: 05cd mov.n a12, a5 -4022a2d9: ffede1 l32r a14, 4022a290 -4022a2dc: d38c beqz.n a3, 4022a2ed -4022a2de: 081326 beqi a3, 1, 4022a2ea -4022a2e1: 082366 bnei a3, 2, 4022a2ed -4022a2e4: ffece1 l32r a14, 4022a294 -4022a2e7: 000086 j 4022a2ed -4022a2ea: ffebe1 l32r a14, 4022a298 -4022a2ed: ffebd1 l32r a13, 4022a29c -4022a2f0: 112260 slli a2, a2, 10 -4022a2f3: 242a add.n a2, a4, a2 -4022a2f5: 1122e0 slli a2, a2, 2 -4022a2f8: ef2e01 l32r a0, 40225fb0 -4022a2fb: 0000c0 callx0 a0 -4022a2fe: ffe851 l32r a5, 4022a2a0 -4022a301: 040c movi.n a4, 0 -4022a303: ffea01 l32r a0, 4022a2ac -4022a306: 0000c0 callx0 a0 -4022a309: ffe901 l32r a0, 4022a2b0 -4022a30c: 0000c0 callx0 a0 -4022a30f: 0129 s32i.n a2, a1, 0 -4022a311: ffe431 l32r a3, 4022a2a4 -4022a314: 0e2d mov.n a2, a14 -4022a316: ffe701 l32r a0, 4022a2b4 -4022a319: 0000c0 callx0 a0 -4022a31c: 023d mov.n a3, a2 -4022a31e: 0128 l32i.n a2, a1, 0 -4022a320: ffe601 l32r a0, 4022a2b8 -4022a323: 0000c0 callx0 a0 -4022a326: ffe031 l32r a3, 4022a2a8 -4022a329: ffe401 l32r a0, 4022a2bc -4022a32c: 0000c0 callx0 a0 -4022a32f: 02ed mov.n a14, a2 -4022a331: ffe301 l32r a0, 4022a2c0 -4022a334: 0000c0 callx0 a0 -4022a337: 004c22 s8i a2, a12, 0 -4022a33a: 742020 extui a2, a2, 0, 8 -4022a33d: ffe101 l32r a0, 4022a2c4 -4022a340: 0000c0 callx0 a0 -4022a343: 023d mov.n a3, a2 -4022a345: 0e2d mov.n a2, a14 -4022a347: ffe001 l32r a0, 4022a2c8 -4022a34a: 0000c0 callx0 a0 -4022a34d: 0d3d mov.n a3, a13 -4022a34f: ffd901 l32r a0, 4022a2b4 -4022a352: 0000c0 callx0 a0 -4022a355: 02ed mov.n a14, a2 -4022a357: ffda01 l32r a0, 4022a2c0 -4022a35a: 0000c0 callx0 a0 -4022a35d: 014c22 s8i a2, a12, 1 -4022a360: 742020 extui a2, a2, 0, 8 -4022a363: ffd801 l32r a0, 4022a2c4 +40229956: 013280 slli a3, a2, 24 +40229959: 2008 l32i.n a0, a0, 8 +4022995b: 312830 srai a2, a3, 24 +4022995e: 0000c0 callx0 a0 +40229961: 0108 l32i.n a0, a1, 0 +40229963: 10c112 addi a1, a1, 16 +40229966: f00d ret.n + +40229968 : +40229968: f0c112 addi a1, a1, -16 +4022996b: 0109 s32i.n a0, a1, 0 +4022996d: ffdd01 l32r a0, 402298e4 +40229970: 0008 l32i.n a0, a0, 0 +40229972: 3008 l32i.n a0, a0, 12 +40229974: 0000c0 callx0 a0 +40229977: 0108 l32i.n a0, a1, 0 +40229979: 10c112 addi a1, a1, 16 +4022997c: f00d ret.n + ... + +40229980 : +40229980: f0c112 addi a1, a1, -16 +40229983: 0109 s32i.n a0, a1, 0 +40229985: ffd701 l32r a0, 402298e4 +40229988: 0008 l32i.n a0, a0, 0 +4022998a: 4008 l32i.n a0, a0, 16 +4022998c: 0000c0 callx0 a0 +4022998f: 0108 l32i.n a0, a1, 0 +40229991: 10c112 addi a1, a1, 16 +40229994: f00d ret.n + ... + +40229998 : +40229998: f0c112 addi a1, a1, -16 +4022999b: 0109 s32i.n a0, a1, 0 +4022999d: ffd101 l32r a0, 402298e4 +402299a0: 0008 l32i.n a0, a0, 0 +402299a2: 5008 l32i.n a0, a0, 20 +402299a4: 0000c0 callx0 a0 +402299a7: 0108 l32i.n a0, a1, 0 +402299a9: 10c112 addi a1, a1, 16 +402299ac: f00d ret.n + ... + +402299b0 : +402299b0: f0c112 addi a1, a1, -16 +402299b3: 0109 s32i.n a0, a1, 0 +402299b5: ffcb01 l32r a0, 402298e4 +402299b8: 0008 l32i.n a0, a0, 0 +402299ba: 6008 l32i.n a0, a0, 24 +402299bc: 0000c0 callx0 a0 +402299bf: 0108 l32i.n a0, a1, 0 +402299c1: 10c112 addi a1, a1, 16 +402299c4: f00d ret.n + ... + +402299c8 : +402299c8: f0c112 addi a1, a1, -16 +402299cb: 0109 s32i.n a0, a1, 0 +402299cd: ffc501 l32r a0, 402298e4 +402299d0: 0008 l32i.n a0, a0, 0 +402299d2: 7008 l32i.n a0, a0, 28 +402299d4: 0000c0 callx0 a0 +402299d7: 0108 l32i.n a0, a1, 0 +402299d9: 10c112 addi a1, a1, 16 +402299dc: f00d ret.n +402299de: 980000 excw +402299e1: fecc bnez.n a14, 402299f4 +402299e3: 3f .byte 0x3f + +402299e4 : +402299e4: 230c movi.n a3, 2 +402299e6: e0c112 addi a1, a1, -32 +402299e9: 31c9 s32i.n a12, a1, 12 +402299eb: 41d9 s32i.n a13, a1, 16 +402299ed: fffcd1 l32r a13, 402299e0 +402299f0: 2109 s32i.n a0, a1, 8 +402299f2: 0d08 l32i.n a0, a13, 0 +402299f4: 02cd mov.n a12, a2 +402299f6: 2c2002 l32i a0, a0, 176 +402299f9: 320c movi.n a2, 3 +402299fb: 0000c0 callx0 a0 +402299fe: 130c movi.n a3, 1 +40229a00: 0d08 l32i.n a0, a13, 0 +40229a02: 0129 s32i.n a2, a1, 0 +40229a04: 2c2002 l32i a0, a0, 176 +40229a07: 220c movi.n a2, 2 +40229a09: 0000c0 callx0 a0 +40229a0c: 130c movi.n a3, 1 +40229a0e: 0449c0 extui a4, a12, 9, 1 +40229a11: 0d08 l32i.n a0, a13, 0 +40229a13: 0458c0 extui a5, a12, 8, 1 +40229a16: 0466c0 extui a6, a12, 6, 1 +40229a19: 1129 s32i.n a2, a1, 4 +40229a1b: 0477c0 extui a7, a12, 7, 1 +40229a1e: 320c movi.n a2, 3 +40229a20: 1177e0 slli a7, a7, 2 +40229a23: 1166d0 slli a6, a6, 3 +40229a26: 1155f0 slli a5, a5, 1 +40229a29: 2b2002 l32i a0, a0, 172 +40229a2c: 204450 or a4, a4, a5 +40229a2f: 206670 or a6, a6, a7 +40229a32: 0453c0 extui a5, a12, 3, 1 +40229a35: 0474c0 extui a7, a12, 4, 1 +40229a38: 1155a0 slli a5, a5, 6 +40229a3b: 1177b0 slli a7, a7, 5 +40229a3e: 205570 or a5, a5, a7 +40229a41: 0475c0 extui a7, a12, 5, 1 +40229a44: 1177c0 slli a7, a7, 4 +40229a47: 205570 or a5, a5, a7 +40229a4a: 205560 or a5, a5, a6 +40229a4d: 204450 or a4, a4, a5 +40229a50: f44040 extui a4, a4, 0, 16 +40229a53: 0000c0 callx0 a0 +40229a56: 320c movi.n a2, 3 +40229a58: 230c movi.n a3, 2 +40229a5a: 0d08 l32i.n a0, a13, 0 +40229a5c: 0148 l32i.n a4, a1, 0 +40229a5e: c7a152 movi a5, 0x1c7 +40229a61: 104450 and a4, a4, a5 +40229a64: 2b2002 l32i a0, a0, 172 +40229a67: 2450c0 extui a5, a12, 0, 3 +40229a6a: 1155d0 slli a5, a5, 3 +40229a6d: 204450 or a4, a4, a5 +40229a70: f44040 extui a4, a4, 0, 16 +40229a73: 0000c0 callx0 a0 +40229a76: 220c movi.n a2, 2 +40229a78: 130c movi.n a3, 1 +40229a7a: 85a152 movi a5, 0x185 +40229a7d: 0d08 l32i.n a0, a13, 0 +40229a7f: 1148 l32i.n a4, a1, 4 +40229a81: 41d8 l32i.n a13, a1, 16 +40229a83: 104450 and a4, a4, a5 +40229a86: 345bc0 extui a5, a12, 11, 4 +40229a89: 2b2002 l32i a0, a0, 172 +40229a8c: 1155d0 slli a5, a5, 3 +40229a8f: 204450 or a4, a4, a5 +40229a92: 045ac0 extui a5, a12, 10, 1 +40229a95: 31c8 l32i.n a12, a1, 12 +40229a97: 1155f0 slli a5, a5, 1 +40229a9a: 204450 or a4, a4, a5 +40229a9d: f44040 extui a4, a4, 0, 16 +40229aa0: 0000c0 callx0 a0 +40229aa3: 2108 l32i.n a0, a1, 8 +40229aa5: 20c112 addi a1, a1, 32 +40229aa8: f00d ret.n +40229aaa: 000000 ill +40229aad: 600002 l8ui a0, a0, 96 +40229ab0: 000000 ill +40229ab3: 0008 l32i.n a0, a0, 0 +40229ab5: 009a add.n a0, a0, a9 +40229ab7: c11260 mul16u a1, a2, a6 + +40229ab8 : +40229ab8: e0c112 addi a1, a1, -32 +40229abb: 21d9 s32i.n a13, a1, 8 +40229abd: 31e9 s32i.n a14, a1, 12 +40229abf: 0109 s32i.n a0, a1, 0 +40229ac1: 11c9 s32i.n a12, a1, 4 +40229ac3: 41f9 s32i.n a15, a1, 16 +40229ac5: 004d mov.n a4, a0 +40229ac7: 61edf1 l32r a15, 4020227c +40229aca: fff8c1 l32r a12, 40229aac +40229acd: 0020c0 memw +40229ad0: e52c22 l32i a2, a12, 0x394 +40229ad3: 41e207 bbsi a2, 0, 40229b18 +40229ad6: 0020c0 memw +40229ad9: 9c2f52 l32i a5, a15, 0x270 +40229adc: 386517 bbci a5, 1, 40229b18 +40229adf: ffc0d1 l32r a13, 402299e0 +40229ae2: 0d08 l32i.n a0, a13, 0 +40229ae4: 1d2002 l32i a0, a0, 116 +40229ae7: 0000c0 callx0 a0 +40229aea: 520c movi.n a2, 5 +40229aec: 683901 l32r a0, 40203bd0 +40229aef: 0000c0 callx0 a0 +40229af2: 84a1e2 movi a14, 0x184 +40229af5: 0d08 l32i.n a0, a13, 0 +40229af7: 220c movi.n a2, 2 +40229af9: 2c2002 l32i a0, a0, 176 +40229afc: 130c movi.n a3, 1 +40229afe: 0000c0 callx0 a0 +40229b01: f0c2e7 bnall a2, a14, 40229af5 +40229b04: 0d08 l32i.n a0, a13, 0 +40229b06: 320c movi.n a2, 3 +40229b08: 2c2002 l32i a0, a0, 176 +40229b0b: 230c movi.n a3, 2 +40229b0d: 0000c0 callx0 a0 +40229b10: 630c movi.n a3, 6 +40229b12: 102230 and a2, a2, a3 +40229b15: dc6266 bnei a2, 6, 40229af5 +40229b18: ffe691 l32r a9, 40229ab0 +40229b1b: ffe681 l32r a8, 40229ab4 +40229b1e: 0020c0 memw +40229b21: 422872 l32i a7, a8, 0x108 +40229b24: 207790 or a7, a7, a9 +40229b27: 0020c0 memw +40229b2a: 426872 s32i a7, a8, 0x108 +40229b2d: 0020c0 memw +40229b30: e52c52 l32i a5, a12, 0x394 +40229b33: 160c movi.n a6, 1 +40229b35: 205560 or a5, a5, a6 +40229b38: 0020c0 memw +40229b3b: e56c52 s32i a5, a12, 0x394 +40229b3e: 0020c0 memw +40229b41: 9c2f42 l32i a4, a15, 0x270 +40229b44: 6fce01 l32r a0, 40205a7c +40229b47: 116417 bbci a4, 1, 40229b5c +40229b4a: 0020c0 memw +40229b4d: e82ca2 l32i a10, a12, 0x3a0 +40229b50: 08fae7 bbsi a10, 30, 40229b5c +40229b53: 0020c0 memw +40229b56: e82cb2 l32i a11, a12, 0x3a0 +40229b59: f60b07 bnone a11, a0, 40229b53 +40229b5c: 11c8 l32i.n a12, a1, 4 +40229b5e: 21d8 l32i.n a13, a1, 8 +40229b60: 31e8 l32i.n a14, a1, 12 +40229b62: 41f8 l32i.n a15, a1, 16 +40229b64: 0108 l32i.n a0, a1, 0 +40229b66: 20c112 addi a1, a1, 32 +40229b69: f00d ret.n + ... + +40229b6c : +40229b6c: 130c movi.n a3, 1 +40229b6e: 81a042 movi a4, 129 +40229b71: f0c112 addi a1, a1, -16 +40229b74: 11c9 s32i.n a12, a1, 4 +40229b76: 21d9 s32i.n a13, a1, 8 +40229b78: ff9ad1 l32r a13, 402299e0 +40229b7b: 0109 s32i.n a0, a1, 0 +40229b7d: 0d08 l32i.n a0, a13, 0 +40229b7f: 02cd mov.n a12, a2 +40229b81: 2b2002 l32i a0, a0, 172 +40229b84: 220c movi.n a2, 2 +40229b86: 0000c0 callx0 a0 +40229b89: 720c movi.n a2, 7 +40229b8b: 0d08 l32i.n a0, a13, 0 +40229b8d: 130c movi.n a3, 1 +40229b8f: 2b2002 l32i a0, a0, 172 +40229b92: 4145c0 srli a4, a12, 5 +40229b95: 0000c0 callx0 a0 +40229b98: 4440c0 extui a4, a12, 0, 5 +40229b9b: 0d08 l32i.n a0, a13, 0 +40229b9d: 020c movi.n a2, 0 +40229b9f: 2b2002 l32i a0, a0, 172 +40229ba2: 130c movi.n a3, 1 +40229ba4: 0000c0 callx0 a0 +40229ba7: 120c movi.n a2, 1 +40229ba9: 0d08 l32i.n a0, a13, 0 +40229bab: 130c movi.n a3, 1 +40229bad: 2b2002 l32i a0, a0, 172 +40229bb0: 7fa042 movi a4, 127 +40229bb3: 0000c0 callx0 a0 +40229bb6: 620c movi.n a2, 6 +40229bb8: 130c movi.n a3, 1 +40229bba: 7fa042 movi a4, 127 +40229bbd: 0d08 l32i.n a0, a13, 0 +40229bbf: 11c8 l32i.n a12, a1, 4 +40229bc1: 2b2002 l32i a0, a0, 172 +40229bc4: 21d8 l32i.n a13, a1, 8 +40229bc6: 0000c0 callx0 a0 +40229bc9: 0108 l32i.n a0, a1, 0 +40229bcb: 10c112 addi a1, a1, 16 +40229bce: f00d ret.n +40229bd0: f00000 subx8 a0, a0, a0 +40229bd3: ffff00 excw +40229bd6: 0f .byte 0xf +40229bd7: ff .byte 0xff + +40229bd8 : +40229bd8: e0c112 addi a1, a1, -32 +40229bdb: 1129 s32i.n a2, a1, 4 +40229bdd: 2139 s32i.n a3, a1, 8 +40229bdf: 4109 s32i.n a0, a1, 16 +40229be1: 3149 s32i.n a4, a1, 12 +40229be3: fffb41 l32r a4, 40229bd0 +40229be6: ff7e01 l32r a0, 402299e0 +40229be9: ffb031 l32r a3, 40229aac +40229bec: 0020c0 memw +40229bef: f22322 l32i a2, a3, 0x3c8 +40229bf2: 202240 or a2, a2, a4 +40229bf5: 0020c0 memw +40229bf8: 0008 l32i.n a0, a0, 0 +40229bfa: 372002 l32i a0, a0, 220 +40229bfd: f26322 s32i a2, a3, 0x3c8 +40229c00: 0000c0 callx0 a0 +40229c03: 2128 l32i.n a2, a1, 8 +40229c05: 1138 l32i.n a3, a1, 4 +40229c07: 3148 l32i.n a4, a1, 12 +40229c09: 015d mov.n a5, a1 +40229c0b: 006dc5 call0 4022a2e8 +40229c0e: ff7401 l32r a0, 402299e0 +40229c11: 0008 l32i.n a0, a0, 0 +40229c13: 382002 l32i a0, a0, 224 +40229c16: 012d mov.n a2, a1 +40229c18: 0000c0 callx0 a0 +40229c1b: ff7101 l32r a0, 402299e0 +40229c1e: 0008 l32i.n a0, a0, 0 +40229c20: 362002 l32i a0, a0, 216 +40229c23: 0000c0 callx0 a0 +40229c26: 0062c5 call0 4022a254 +40229c29: ffea41 l32r a4, 40229bd4 +40229c2c: 0020c0 memw +40229c2f: ff9f31 l32r a3, 40229aac +40229c32: f22322 l32i a2, a3, 0x3c8 +40229c35: 102240 and a2, a2, a4 +40229c38: 0020c0 memw +40229c3b: f26322 s32i a2, a3, 0x3c8 +40229c3e: 4108 l32i.n a0, a1, 16 +40229c40: 20c112 addi a1, a1, 32 +40229c43: f00d ret.n +40229c45: 000000 ill +40229c48: cc88 l32i.n a8, a12, 48 +40229c4a: fe .byte 0xfe +40229c4b: 3f .byte 0x3f + +40229c4c : +40229c4c: 130c movi.n a3, 1 +40229c4e: 540c movi.n a4, 5 +40229c50: 750c movi.n a5, 7 +40229c52: 060c movi.n a6, 0 +40229c54: e0c112 addi a1, a1, -32 +40229c57: 11c9 s32i.n a12, a1, 4 +40229c59: 21d9 s32i.n a13, a1, 8 +40229c5b: 31e9 s32i.n a14, a1, 12 +40229c5d: 41f9 s32i.n a15, a1, 16 +40229c5f: ff60f1 l32r a15, 402299e0 +40229c62: 0109 s32i.n a0, a1, 0 +40229c64: 0f08 l32i.n a0, a15, 0 +40229c66: 02ed mov.n a14, a2 +40229c68: 252002 l32i a0, a0, 148 +40229c6b: 62a022 movi a2, 98 +40229c6e: 0000c0 callx0 a0 +40229c71: 0c0c movi.n a12, 0 +40229c73: 02dd mov.n a13, a2 +40229c75: acae32 movi a3, 0xfffffeac +40229c78: 902220 addx2 a2, a2, a2 +40229c7b: b02230 addx8 a2, a2, a3 +40229c7e: e3a032 movi a3, 227 +40229c81: 607101 l32r a0, 40201e48 +40229c84: 0000c0 callx0 a0 +40229c87: 115200 slli a5, a2, 16 +40229c8a: f40c movi.n a4, 15 +40229c8c: 040d mov.n a0, a4 +40229c8e: 315050 srai a5, a5, 16 +40229c91: 0c2d mov.n a2, a12 +40229c93: b32550 movgez a2, a5, a5 +40229c96: 01b2e6 bgei a2, 16, 40229c9b +40229c99: 020d mov.n a0, a2 +40229c9b: cfa032 movi a3, 207 +40229c9e: 902dd0 addx2 a2, a13, a13 +40229ca1: f022d0 subx8 a2, a2, a13 +40229ca4: 1dc222 addi a2, a2, 29 +40229ca7: 11d000 slli a13, a0, 16 +40229caa: 31d0d0 srai a13, a13, 16 +40229cad: 606601 l32r a0, 40201e48 +40229cb0: 0000c0 callx0 a0 +40229cb3: 114200 slli a4, a2, 16 +40229cb6: f30c movi.n a3, 15 +40229cb8: 030d mov.n a0, a3 +40229cba: 314040 srai a4, a4, 16 +40229cbd: b3c440 movgez a12, a4, a4 +40229cc0: 01bce6 bgei a12, 16, 40229cc5 +40229cc3: 0c0d mov.n a0, a12 +40229cc5: 11c000 slli a12, a0, 16 +40229cc8: 31c0c0 srai a12, a12, 16 +40229ccb: 083eb6 bltui a14, 3, 40229cd7 +40229cce: 800c movi.n a0, 8 +40229cd0: 018da6 blti a13, 8, 40229cd5 +40229cd3: 807c movi.n a0, -8 +40229cd5: dd0a add.n a13, a13, a0 +40229cd7: 440c movi.n a4, 4 +40229cd9: 0f08 l32i.n a0, a15, 0 +40229cdb: 3420d0 extui a2, a13, 0, 4 +40229cde: 034c movi.n a3, 64 +40229ce0: ffdad1 l32r a13, 40229c48 +40229ce3: 202230 or a2, a2, a3 +40229ce6: 030c movi.n a3, 0 +40229ce8: 745020 extui a5, a2, 0, 8 +40229ceb: 044d22 s8i a2, a13, 4 +40229cee: 262002 l32i a0, a0, 152 +40229cf1: 64a022 movi a2, 100 +40229cf4: 0000c0 callx0 a0 +40229cf7: 004c movi.n a0, 64 +40229cf9: 082eb6 bltui a14, 2, 40229d05 +40229cfc: 820c movi.n a2, 8 +40229cfe: 018ca6 blti a12, 8, 40229d03 +40229d01: 827c movi.n a2, -8 +40229d03: cc2a add.n a12, a12, a2 +40229d05: 64a022 movi a2, 100 +40229d08: 030c movi.n a3, 0 +40229d0a: 740c movi.n a4, 7 +40229d0c: 3450c0 extui a5, a12, 0, 4 +40229d0f: 205500 or a5, a5, a0 +40229d12: 0f08 l32i.n a0, a15, 0 +40229d14: 054d52 s8i a5, a13, 5 +40229d17: 262002 l32i a0, a0, 152 +40229d1a: 745050 extui a5, a5, 0, 8 +40229d1d: 0000c0 callx0 a0 +40229d20: 11c8 l32i.n a12, a1, 4 +40229d22: 21d8 l32i.n a13, a1, 8 +40229d24: 0f78 l32i.n a7, a15, 0 +40229d26: 41f8 l32i.n a15, a1, 16 +40229d28: 262772 l32i a7, a7, 152 +40229d2b: ee8c beqz.n a14, 40229d3d +40229d2d: 61a022 movi a2, 97 +40229d30: 130c movi.n a3, 1 +40229d32: 540c movi.n a4, 5 +40229d34: efa052 movi a5, 239 +40229d37: 0007c0 callx0 a7 +40229d3a: 000306 j 40229d4a +40229d3d: 61a022 movi a2, 97 +40229d40: 130c movi.n a3, 1 +40229d42: 540c movi.n a4, 5 +40229d44: e0a052 movi a5, 224 +40229d47: 0007c0 callx0 a7 +40229d4a: 31e8 l32i.n a14, a1, 12 +40229d4c: 0108 l32i.n a0, a1, 0 +40229d4e: 20c112 addi a1, a1, 32 +40229d51: f00d ret.n +40229d53: cd5e00 excw +40229d56: fe .byte 0xfe +40229d57: 3f .byte 0x3f + +40229d58 : +40229d58: 61a022 movi a2, 97 +40229d5b: f0c112 addi a1, a1, -16 +40229d5e: 0109 s32i.n a0, a1, 0 +40229d60: ff2001 l32r a0, 402299e0 +40229d63: 130c movi.n a3, 1 +40229d65: 0008 l32i.n a0, a0, 0 +40229d67: 840c movi.n a4, 8 +40229d69: 262002 l32i a0, a0, 152 +40229d6c: 151c movi.n a5, 17 +40229d6e: 0000c0 callx0 a0 +40229d71: fff821 l32r a2, 40229d54 +40229d74: 000222 l8ui a2, a2, 0 +40229d77: ffed45 call0 40229c4c +40229d7a: 0108 l32i.n a0, a1, 0 +40229d7c: 10c112 addi a1, a1, 16 +40229d7f: f00d ret.n +40229d81: 000000 ill + +40229d84 : +40229d84: f0c112 addi a1, a1, -16 +40229d87: 0109 s32i.n a0, a1, 0 +40229d89: dfaf72 movi a7, -33 +40229d8c: d6d121 l32r a2, 4021f8d0 +40229d8f: 0020c0 memw +40229d92: d42262 l32i a6, a2, 0x350 +40229d95: 106670 and a6, a6, a7 +40229d98: 0020c0 memw +40229d9b: d46262 s32i a6, a2, 0x350 +40229d9e: 705e51 l32r a5, 40205f18 +40229da1: 0020c0 memw +40229da4: d72242 l32i a4, a2, 0x35c +40229da7: 204450 or a4, a4, a5 +40229daa: 0020c0 memw +40229dad: d76242 s32i a4, a2, 0x35c +40229db0: eaf131 l32r a3, 40224974 +40229db3: 0020c0 memw +40229db6: d72202 l32i a0, a2, 0x35c +40229db9: 100030 and a0, a0, a3 +40229dbc: 0020c0 memw +40229dbf: d76202 s32i a0, a2, 0x35c +40229dc2: c8a022 movi a2, 200 +40229dc5: 678201 l32r a0, 40203bd0 +40229dc8: 0000c0 callx0 a0 +40229dcb: 6ca022 movi a2, 108 +40229dce: 230c movi.n a3, 2 +40229dd0: 040c movi.n a4, 0 +40229dd2: ff0301 l32r a0, 402299e0 +40229dd5: 650c movi.n a5, 6 +40229dd7: 0008 l32i.n a0, a0, 0 +40229dd9: 660c movi.n a6, 6 +40229ddb: 272002 l32i a0, a0, 156 +40229dde: 070c movi.n a7, 0 +40229de0: 0000c0 callx0 a0 +40229de3: 6ca022 movi a2, 108 +40229de6: 230c movi.n a3, 2 +40229de8: 040c movi.n a4, 0 +40229dea: fefd01 l32r a0, 402299e0 +40229ded: 650c movi.n a5, 6 +40229def: 0008 l32i.n a0, a0, 0 +40229df1: 660c movi.n a6, 6 +40229df3: 272002 l32i a0, a0, 156 +40229df6: 170c movi.n a7, 1 +40229df8: 0000c0 callx0 a0 +40229dfb: 042c movi.n a4, 32 +40229dfd: 0020c0 memw +40229e00: d6b431 l32r a3, 4021f8d0 +40229e03: d42322 l32i a2, a3, 0x350 +40229e06: 202240 or a2, a2, a4 +40229e09: 0020c0 memw +40229e0c: 240c movi.n a4, 2 +40229e0e: 750c movi.n a5, 7 +40229e10: 060c movi.n a6, 0 +40229e12: fef301 l32r a0, 402299e0 +40229e15: d46322 s32i a2, a3, 0x350 +40229e18: 0008 l32i.n a0, a0, 0 +40229e1a: 6ca022 movi a2, 108 +40229e1d: 252002 l32i a0, a0, 148 +40229e20: 230c movi.n a3, 2 +40229e22: 0000c0 callx0 a0 +40229e25: 0108 l32i.n a0, a1, 0 +40229e27: 10c112 addi a1, a1, 16 +40229e2a: f00d ret.n +40229e2c: ff .byte 0xff +40229e2d: ff .byte 0xff +40229e2e: df .byte 0xdf +40229e2f: ff .byte 0xff + +40229e30 : +40229e30: d0c112 addi a1, a1, -48 +40229e33: 81d9 s32i.n a13, a1, 32 +40229e35: 91e9 s32i.n a14, a1, 36 +40229e37: 6109 s32i.n a0, a1, 24 +40229e39: 71c9 s32i.n a12, a1, 28 +40229e3b: a1f9 s32i.n a15, a1, 40 +40229e3d: ff1bc1 l32r a12, 40229aac +40229e40: 02fd mov.n a15, a2 +40229e42: f28c beqz.n a2, 40229e55 +40229e44: 120c movi.n a2, 1 +40229e46: 0020c0 memw +40229e49: e52c02 l32i a0, a12, 0x394 +40229e4c: 200020 or a0, a0, a2 +40229e4f: 0020c0 memw +40229e52: e56c02 s32i a0, a12, 0x394 +40229e55: fee2d1 l32r a13, 402299e0 +40229e58: 002d02 l32i a0, a13, 0 +40229e5b: 06a022 movi a2, 6 +40229e5e: 2c2002 l32i a0, a0, 176 +40229e61: 01a032 movi a3, 1 +40229e64: 0000c0 callx0 a0 +40229e67: 230c movi.n a3, 2 +40229e69: 940c movi.n a4, 9 +40229e6b: 250c movi.n a5, 2 +40229e6d: 060c movi.n a6, 0 +40229e6f: 0d08 l32i.n a0, a13, 0 +40229e71: 02ed mov.n a14, a2 +40229e73: 252002 l32i a0, a0, 148 +40229e76: 6ba022 movi a2, 107 +40229e79: 0000c0 callx0 a0 +40229e7c: 230c movi.n a3, 2 +40229e7e: 040c movi.n a4, 0 +40229e80: 550c movi.n a5, 5 +40229e82: 560c movi.n a6, 5 +40229e84: 0d08 l32i.n a0, a13, 0 +40229e86: 5129 s32i.n a2, a1, 20 +40229e88: 252002 l32i a0, a0, 148 +40229e8b: 6ca022 movi a2, 108 +40229e8e: 0000c0 callx0 a0 +40229e91: 130c movi.n a3, 1 +40229e93: 0d08 l32i.n a0, a13, 0 +40229e95: 4129 s32i.n a2, a1, 16 +40229e97: 240c movi.n a4, 2 +40229e99: 620c movi.n a2, 6 +40229e9b: 204e40 or a4, a14, a4 +40229e9e: 2b2002 l32i a0, a0, 172 +40229ea1: f44040 extui a4, a4, 0, 16 +40229ea4: 0000c0 callx0 a0 +40229ea7: 6ba022 movi a2, 107 +40229eaa: 230c movi.n a3, 2 +40229eac: 940c movi.n a4, 9 +40229eae: 750c movi.n a5, 7 +40229eb0: 0d08 l32i.n a0, a13, 0 +40229eb2: 760c movi.n a6, 7 +40229eb4: 272002 l32i a0, a0, 156 +40229eb7: 170c movi.n a7, 1 +40229eb9: 0000c0 callx0 a0 +40229ebc: 6ba022 movi a2, 107 +40229ebf: 230c movi.n a3, 2 +40229ec1: 940c movi.n a4, 9 +40229ec3: 250c movi.n a5, 2 +40229ec5: 0d08 l32i.n a0, a13, 0 +40229ec7: 060c movi.n a6, 0 +40229ec9: 272002 l32i a0, a0, 156 +40229ecc: 070c movi.n a7, 0 +40229ece: 0000c0 callx0 a0 +40229ed1: 6ca022 movi a2, 108 +40229ed4: 230c movi.n a3, 2 +40229ed6: 040c movi.n a4, 0 +40229ed8: 550c movi.n a5, 5 +40229eda: 0d08 l32i.n a0, a13, 0 +40229edc: 560c movi.n a6, 5 +40229ede: 272002 l32i a0, a0, 156 +40229ee1: 170c movi.n a7, 1 +40229ee3: 0000c0 callx0 a0 +40229ee6: 200c movi.n a0, 2 +40229ee8: 75f671 l32r a7, 402076c0 +40229eeb: d67921 l32r a2, 4021f8d0 +40229eee: 0020c0 memw +40229ef1: d72262 l32i a6, a2, 0x35c +40229ef4: 206670 or a6, a6, a7 +40229ef7: 0020c0 memw +40229efa: d76262 s32i a6, a2, 0x35c +40229efd: ffcb51 l32r a5, 40229e2c +40229f00: 0020c0 memw +40229f03: d72242 l32i a4, a2, 0x35c +40229f06: 104450 and a4, a4, a5 +40229f09: 0020c0 memw +40229f0c: d76242 s32i a4, a2, 0x35c +40229f0f: 0020c0 memw +40229f12: d42232 l32i a3, a2, 0x350 +40229f15: 253830 extui a3, a3, 24, 3 +40229f18: a38c beqz.n a3, 40229f26 +40229f1a: 0020c0 memw +40229f1d: d42282 l32i a8, a2, 0x350 +40229f20: 258880 extui a8, a8, 24, 3 +40229f23: ff3856 bnez a8, 40229f1a +40229f26: db7c movi.n a11, -3 +40229f28: 0020c0 memw +40229f2b: d422a2 l32i a10, a2, 0x350 +40229f2e: 10aab0 and a10, a10, a11 +40229f31: 0020c0 memw +40229f34: d462a2 s32i a10, a2, 0x350 +40229f37: 0020c0 memw +40229f3a: d42292 l32i a9, a2, 0x350 +40229f3d: 209900 or a9, a9, a0 +40229f40: 0020c0 memw +40229f43: d46292 s32i a9, a2, 0x350 +40229f46: 921c movi.n a2, 25 +40229f48: 672201 l32r a0, 40203bd0 +40229f4b: 0000c0 callx0 a0 +40229f4e: 012d mov.n a2, a1 +40229f50: 067cc5 call0 40230720 +40229f53: 000c movi.n a0, 0 +40229f55: 0c0c movi.n a12, 0 +40229f57: 012d mov.n a2, a1 +40229f59: 401b addi.n a4, a0, 1 +40229f5b: 903020 addx2 a3, a0, a2 +40229f5e: 001332 l16ui a3, a3, 0 +40229f61: 740040 extui a0, a4, 0, 8 +40229f64: c3ca add.n a12, a3, a12 +40229f66: f4c0c0 extui a12, a12, 0, 16 +40229f69: ec8066 bnei a0, 8, 40229f59 +40229f6c: 620c movi.n a2, 6 +40229f6e: 130c movi.n a3, 1 +40229f70: 0d08 l32i.n a0, a13, 0 +40229f72: 0e4d mov.n a4, a14 +40229f74: 2b2002 l32i a0, a0, 172 +40229f77: 41e8 l32i.n a14, a1, 16 +40229f79: 0000c0 callx0 a0 +40229f7c: 6ba022 movi a2, 107 +40229f7f: 230c movi.n a3, 2 +40229f81: 940c movi.n a4, 9 +40229f83: 750c movi.n a5, 7 +40229f85: 0d08 l32i.n a0, a13, 0 +40229f87: 760c movi.n a6, 7 +40229f89: 272002 l32i a0, a0, 156 +40229f8c: 070c movi.n a7, 0 +40229f8e: 0000c0 callx0 a0 +40229f91: 5178 l32i.n a7, a1, 20 +40229f93: 6ba022 movi a2, 107 +40229f96: 230c movi.n a3, 2 +40229f98: 940c movi.n a4, 9 +40229f9a: 0d08 l32i.n a0, a13, 0 +40229f9c: 250c movi.n a5, 2 +40229f9e: 272002 l32i a0, a0, 156 +40229fa1: 060c movi.n a6, 0 +40229fa3: 0000c0 callx0 a0 +40229fa6: 0e7d mov.n a7, a14 +40229fa8: 6ca022 movi a2, 108 +40229fab: 230c movi.n a3, 2 +40229fad: 040c movi.n a4, 0 +40229faf: 0d08 l32i.n a0, a13, 0 +40229fb1: 550c movi.n a5, 5 +40229fb3: 272002 l32i a0, a0, 156 +40229fb6: 560c movi.n a6, 5 +40229fb8: 0000c0 callx0 a0 +40229fbb: 2f9c beqz.n a15, 40229fd1 +40229fbd: e47c movi.n a4, -2 +40229fbf: 0020c0 memw +40229fc2: feba31 l32r a3, 40229aac +40229fc5: e52322 l32i a2, a3, 0x394 +40229fc8: 102240 and a2, a2, a4 +40229fcb: 0020c0 memw +40229fce: e56322 s32i a2, a3, 0x394 +40229fd1: 6108 l32i.n a0, a1, 24 +40229fd3: 81d8 l32i.n a13, a1, 32 +40229fd5: 91e8 l32i.n a14, a1, 36 +40229fd7: 112c60 slli a2, a12, 10 +40229fda: a1f8 l32i.n a15, a1, 40 +40229fdc: 71c8 l32i.n a12, a1, 28 +40229fde: 08d222 addmi a2, a2, 0x800 +40229fe1: f42c20 extui a2, a2, 12, 16 +40229fe4: 30c112 addi a1, a1, 48 +40229fe7: f00d ret.n +40229fe9: 000000 ill +40229fec: cd08 l32i.n a0, a13, 48 +40229fee: fe .byte 0xfe +40229fef: 3f .byte 0x3f +40229ff0: 000d33 excw +40229ff3: cca400 excw +40229ff6: fe .byte 0xfe +40229ff7: 3f .byte 0x3f + +40229ff8 : +40229ff8: e0c112 addi a1, a1, -32 +40229ffb: 31c9 s32i.n a12, a1, 12 +40229ffd: 1129 s32i.n a2, a1, 4 +40229fff: 41d9 s32i.n a13, a1, 16 +4022a001: fffad1 l32r a13, 40229fec +4022a004: 2109 s32i.n a0, a1, 8 +4022a006: 470d02 l8ui a0, a13, 71 +4022a009: ffa022 movi a2, 255 +4022a00c: 099027 bne a0, a2, 4022a019 +4022a00f: 120c movi.n a2, 1 +4022a011: ffe1c5 call0 40229e30 +4022a014: 02cd mov.n a12, a2 +4022a016: 000606 j 4022a032 +4022a019: 131c movi.n a3, 17 +4022a01b: 10b307 bgeu a3, a0, 4022a02f +4022a01e: 442c movi.n a4, 36 +4022a020: 0b3407 bltu a4, a0, 4022a02f +4022a023: 66a0c2 movi a12, 102 +4022a026: c1c0c0 mul16u a12, a0, a12 +4022a029: f4c0c0 extui a12, a12, 0, 16 +4022a02c: 000086 j 4022a032 +4022a02f: fff0c1 l32r a12, 40229ff0 +4022a032: ffef01 l32r a0, 40229ff0 +4022a035: 020c movi.n a2, 0 +4022a037: 023c07 bltu a12, a0, 4022a03d +4022a03a: 000cc6 j 4022a071 +4022a03d: fe6801 l32r a0, 402299e0 +4022a040: 0008 l32i.n a0, a0, 0 +4022a042: 0c2d mov.n a2, a12 +4022a044: e008 l32i.n a0, a0, 56 +4022a046: 330c movi.n a3, 3 +4022a048: 0000c0 callx0 a0 +4022a04b: fe6501 l32r a0, 402299e0 +4022a04e: 330c movi.n a3, 3 +4022a050: 0008 l32i.n a0, a0, 0 +4022a052: 0129 s32i.n a2, a1, 0 +4022a054: e008 l32i.n a0, a0, 56 +4022a056: ffe621 l32r a2, 40229ff0 +4022a059: 0000c0 callx0 a0 +4022a05c: 023d mov.n a3, a2 +4022a05e: 0128 l32i.n a2, a1, 0 +4022a060: c02230 sub a2, a2, a3 +4022a063: 1122f0 slli a2, a2, 1 +4022a066: 112200 slli a2, a2, 16 +4022a069: 312020 srai a2, a2, 16 +4022a06c: 222b addi.n a2, a2, 2 +4022a06e: 212220 srai a2, a2, 2 +4022a071: 000c movi.n a0, 0 +4022a073: 1138 l32i.n a3, a1, 4 +4022a075: ffdf51 l32r a5, 40229ff4 +4022a078: 232a add.n a2, a3, a2 +4022a07a: 112200 slli a2, a2, 16 +4022a07d: 312020 srai a2, a2, 16 +4022a080: 605a add.n a6, a0, a5 +4022a082: 701b addi.n a7, a0, 1 +4022a084: 40da add.n a4, a0, a13 +4022a086: 140442 l8ui a4, a4, 20 +4022a089: 740070 extui a0, a7, 0, 8 +4022a08c: 424a add.n a4, a2, a4 +4022a08e: 324642 s8i a4, a6, 50 +4022a091: eb6066 bnei a0, 6, 4022a080 +4022a094: 41d8 l32i.n a13, a1, 16 +4022a096: 116c00 slli a6, a12, 16 +4022a099: 81af02 movi a0, -127 +4022a09c: 31c8 l32i.n a12, a1, 12 +4022a09e: 012207 blt a2, a0, 4022a0a3 +4022a0a1: 020d mov.n a0, a2 +4022a0a3: 747000 extui a7, a0, 0, 8 +4022a0a6: 2108 l32i.n a0, a1, 8 +4022a0a8: 667a add.n a6, a6, a7 +4022a0aa: 156562 s32i a6, a5, 84 +4022a0ad: 20c112 addi a1, a1, 32 +4022a0b0: f00d ret.n + ... + +4022a0b4 : +4022a0b4: e0c112 addi a1, a1, -32 +4022a0b7: 1109 s32i.n a0, a1, 4 +4022a0b9: 0139 s32i.n a3, a1, 0 +4022a0bb: 21c9 s32i.n a12, a1, 8 +4022a0bd: 31d9 s32i.n a13, a1, 12 +4022a0bf: 41e9 s32i.n a14, a1, 16 +4022a0c1: 02dd mov.n a13, a2 +4022a0c3: 04ed mov.n a14, a4 +4022a0c5: fe46c1 l32r a12, 402299e0 +4022a0c8: 0c4216 beqz a2, 4022a190 +4022a0cb: 77a022 movi a2, 119 +4022a0ce: 030c movi.n a3, 0 +4022a0d0: c41c movi.n a4, 28 +4022a0d2: 050c movi.n a5, 0 +4022a0d4: 0c08 l32i.n a0, a12, 0 +4022a0d6: 060c movi.n a6, 0 +4022a0d8: 272002 l32i a0, a0, 156 +4022a0db: 070c movi.n a7, 0 +4022a0dd: 0000c0 callx0 a0 +4022a0e0: 77a022 movi a2, 119 +4022a0e3: 030c movi.n a3, 0 +4022a0e5: 0c08 l32i.n a0, a12, 0 +4022a0e7: a41c movi.n a4, 26 +4022a0e9: 262002 l32i a0, a0, 152 +4022a0ec: 852c movi.n a5, 40 +4022a0ee: 0000c0 callx0 a0 +4022a0f1: 77a022 movi a2, 119 +4022a0f4: 030c movi.n a3, 0 +4022a0f6: 0c08 l32i.n a0, a12, 0 +4022a0f8: a41c movi.n a4, 26 +4022a0fa: 262002 l32i a0, a0, 152 +4022a0fd: 853c movi.n a5, 56 +4022a0ff: 0000c0 callx0 a0 +4022a102: 77a022 movi a2, 119 +4022a105: 030c movi.n a3, 0 +4022a107: 0c08 l32i.n a0, a12, 0 +4022a109: a41c movi.n a4, 26 +4022a10b: 262002 l32i a0, a0, 152 +4022a10e: 851c movi.n a5, 24 +4022a110: 0000c0 callx0 a0 +4022a113: 77a022 movi a2, 119 +4022a116: 030c movi.n a3, 0 +4022a118: 0c08 l32i.n a0, a12, 0 +4022a11a: a41c movi.n a4, 26 +4022a11c: 262002 l32i a0, a0, 152 +4022a11f: 853c movi.n a5, 56 +4022a121: 0000c0 callx0 a0 +4022a124: 77a022 movi a2, 119 +4022a127: 030c movi.n a3, 0 +4022a129: 040c movi.n a4, 0 +4022a12b: 0c08 l32i.n a0, a12, 0 +4022a12d: 0158 l32i.n a5, a1, 0 +4022a12f: 262002 l32i a0, a0, 152 +4022a132: 745c50 extui a5, a5, 12, 8 +4022a135: 0000c0 callx0 a0 +4022a138: 77a022 movi a2, 119 +4022a13b: 030c movi.n a3, 0 +4022a13d: 140c movi.n a4, 1 +4022a13f: 0c08 l32i.n a0, a12, 0 +4022a141: 0158 l32i.n a5, a1, 0 +4022a143: 262002 l32i a0, a0, 152 +4022a146: 745450 extui a5, a5, 4, 8 +4022a149: 0000c0 callx0 a0 +4022a14c: 77a022 movi a2, 119 +4022a14f: 030c movi.n a3, 0 +4022a151: 0c08 l32i.n a0, a12, 0 +4022a153: 440c movi.n a4, 4 +4022a155: 262002 l32i a0, a0, 152 +4022a158: 7450e0 extui a5, a14, 0, 8 +4022a15b: 0000c0 callx0 a0 +4022a15e: 77a022 movi a2, 119 +4022a161: 030c movi.n a3, 0 +4022a163: 0c08 l32i.n a0, a12, 0 +4022a165: 340c movi.n a4, 3 +4022a167: 262002 l32i a0, a0, 152 +4022a16a: 7458e0 extui a5, a14, 8, 8 +4022a16d: 0000c0 callx0 a0 +4022a170: 77a022 movi a2, 119 +4022a173: 030c movi.n a3, 0 +4022a175: 240c movi.n a4, 2 +4022a177: 0158 l32i.n a5, a1, 0 +4022a179: 0c08 l32i.n a0, a12, 0 +4022a17b: 3560e0 extui a6, a14, 16, 4 +4022a17e: 1166c0 slli a6, a6, 4 +4022a181: 262002 l32i a0, a0, 152 +4022a184: 345050 extui a5, a5, 0, 4 +4022a187: 205560 or a5, a5, a6 +4022a18a: 745050 extui a5, a5, 0, 8 +4022a18d: 0000c0 callx0 a0 +4022a190: f40c movi.n a4, 15 +4022a192: 350c movi.n a5, 3 +4022a194: 360c movi.n a6, 3 +4022a196: 0430d0 extui a3, a13, 0, 1 +4022a199: 120c movi.n a2, 1 +4022a19b: 0c08 l32i.n a0, a12, 0 +4022a19d: 0e0c movi.n a14, 0 +4022a19f: 272002 l32i a0, a0, 156 +4022a1a2: 83e230 moveqz a14, a2, a3 +4022a1a5: 0e7d mov.n a7, a14 +4022a1a7: 77a022 movi a2, 119 +4022a1aa: 030c movi.n a3, 0 +4022a1ac: 0000c0 callx0 a0 +4022a1af: 0e7d mov.n a7, a14 +4022a1b1: 77a022 movi a2, 119 +4022a1b4: 030c movi.n a3, 0 +4022a1b6: 841c movi.n a4, 24 +4022a1b8: 0c08 l32i.n a0, a12, 0 +4022a1ba: 050c movi.n a5, 0 +4022a1bc: 272002 l32i a0, a0, 156 +4022a1bf: 060c movi.n a6, 0 +4022a1c1: 0000c0 callx0 a0 +4022a1c4: 77a022 movi a2, 119 +4022a1c7: 030c movi.n a3, 0 +4022a1c9: c41c movi.n a4, 28 +4022a1cb: 050c movi.n a5, 0 +4022a1cd: 060c movi.n a6, 0 +4022a1cf: 41e8 l32i.n a14, a1, 16 +4022a1d1: 0d7d mov.n a7, a13 +4022a1d3: 0c08 l32i.n a0, a12, 0 +4022a1d5: 21c8 l32i.n a12, a1, 8 +4022a1d7: 272002 l32i a0, a0, 156 +4022a1da: 31d8 l32i.n a13, a1, 12 +4022a1dc: 0000c0 callx0 a0 +4022a1df: 1108 l32i.n a0, a1, 4 +4022a1e1: 20c112 addi a1, a1, 32 +4022a1e4: f00d ret.n + ... + +4022a1e8 : +4022a1e8: 62a022 movi a2, 98 +4022a1eb: 130c movi.n a3, 1 +4022a1ed: 040c movi.n a4, 0 +4022a1ef: 650c movi.n a5, 6 +4022a1f1: f0c112 addi a1, a1, -16 +4022a1f4: 11c9 s32i.n a12, a1, 4 +4022a1f6: fdfac1 l32r a12, 402299e0 +4022a1f9: 0109 s32i.n a0, a1, 0 +4022a1fb: 0c08 l32i.n a0, a12, 0 +4022a1fd: 660c movi.n a6, 6 +4022a1ff: 272002 l32i a0, a0, 156 +4022a202: 170c movi.n a7, 1 +4022a204: 0000c0 callx0 a0 +4022a207: 62a022 movi a2, 98 +4022a20a: 130c movi.n a3, 1 +4022a20c: 040c movi.n a4, 0 +4022a20e: 550c movi.n a5, 5 +4022a210: 0c08 l32i.n a0, a12, 0 +4022a212: 560c movi.n a6, 5 +4022a214: 272002 l32i a0, a0, 156 +4022a217: 070c movi.n a7, 0 +4022a219: 0000c0 callx0 a0 +4022a21c: 62a022 movi a2, 98 +4022a21f: 130c movi.n a3, 1 +4022a221: 040c movi.n a4, 0 +4022a223: 550c movi.n a5, 5 +4022a225: 0c08 l32i.n a0, a12, 0 +4022a227: 560c movi.n a6, 5 +4022a229: 272002 l32i a0, a0, 156 +4022a22c: 170c movi.n a7, 1 +4022a22e: 0000c0 callx0 a0 +4022a231: 62a022 movi a2, 98 +4022a234: 130c movi.n a3, 1 +4022a236: 040c movi.n a4, 0 +4022a238: 650c movi.n a5, 6 +4022a23a: 660c movi.n a6, 6 +4022a23c: 0c08 l32i.n a0, a12, 0 +4022a23e: 070c movi.n a7, 0 +4022a240: 272002 l32i a0, a0, 156 +4022a243: 11c8 l32i.n a12, a1, 4 +4022a245: 0000c0 callx0 a0 +4022a248: 0108 l32i.n a0, a1, 0 +4022a24a: 10c112 addi a1, a1, 16 +4022a24d: f00d ret.n +4022a24f: 9f9000 excw +4022a252: 124024 excw + +4022a254 : +4022a254: e0c112 addi a1, a1, -32 +4022a257: 0109 s32i.n a0, a1, 0 +4022a259: 21d9 s32i.n a13, a1, 8 +4022a25b: 31e9 s32i.n a14, a1, 12 +4022a25d: 11c9 s32i.n a12, a1, 4 +4022a25f: 41f9 s32i.n a15, a1, 16 +4022a261: 0c0c movi.n a12, 0 +4022a263: 63a0f2 movi a15, 99 +4022a266: 64a0e2 movi a14, 100 +4022a269: fdddd1 l32r a13, 402299e0 +4022a26c: 421c movi.n a2, 20 +4022a26e: 665801 l32r a0, 40203bd0 +4022a271: 0000c0 callx0 a0 +4022a274: 62a022 movi a2, 98 +4022a277: 130c movi.n a3, 1 +4022a279: 740c movi.n a4, 7 +4022a27b: 0d08 l32i.n a0, a13, 0 +4022a27d: 750c movi.n a5, 7 +4022a27f: 252002 l32i a0, a0, 148 +4022a282: 760c movi.n a6, 7 +4022a284: 0000c0 callx0 a0 +4022a287: 22dc bnez.n a2, 4022a29d +4022a289: 089cf7 bne a12, a15, 4022a295 +4022a28c: fff121 l32r a2, 4022a250 +4022a28f: 5dd701 l32r a0, 402019ec +4022a292: 0000c0 callx0 a0 +4022a295: cc1b addi.n a12, a12, 1 +4022a297: 74c0c0 extui a12, a12, 0, 8 +4022a29a: ce9ce7 bne a12, a14, 4022a26c +4022a29d: 11c8 l32i.n a12, a1, 4 +4022a29f: 21d8 l32i.n a13, a1, 8 +4022a2a1: 31e8 l32i.n a14, a1, 12 +4022a2a3: 41f8 l32i.n a15, a1, 16 +4022a2a5: 0108 l32i.n a0, a1, 0 +4022a2a7: 20c112 addi a1, a1, 32 +4022a2aa: f00d ret.n +4022a2ac: 200000 or a0, a0, a0 +4022a2af: 000042 l8ui a4, a0, 0 +4022a2b2: 0041c0 break 1, 12 +4022a2b5: 41d000 srli a13, a0, 0 +4022a2b8: 800000 add a0, a0, a0 +4022a2bb: 000043 excw +4022a2be: 4008 l32i.n a0, a0, 16 +4022a2c0: 800000 add a0, a0, a0 +4022a2c3: 000044 excw +4022a2c6: 94c200 extui a12, a0, 2, 10 +4022a2c9: 00cb addi.n a0, a0, 12 +4022a2cb: cd5c40 excw +4022a2ce: dc4000 excw +4022a2d1: 4000c3 excw +4022a2d4: 7bcc bnez.n a11, 4022a2df +4022a2d6: 804010 add a4, a0, a1 +4022a2d9: 4000c1 l32r a12, 401fa2dc <_lit4_end+0xf2430> +4022a2dc: 00c4c4 excw +4022a2df: e2ac40 excw +4022a2e2: 684000 excw +4022a2e5: 4000c2 l8ui a12, a0, 64 + +4022a2e8 : +4022a2e8: e0c112 addi a1, a1, -32 +4022a2eb: 31d9 s32i.n a13, a1, 12 +4022a2ed: 1109 s32i.n a0, a1, 4 +4022a2ef: 21c9 s32i.n a12, a1, 8 +4022a2f1: 41e9 s32i.n a14, a1, 16 +4022a2f3: 05cd mov.n a12, a5 +4022a2f5: ffede1 l32r a14, 4022a2ac +4022a2f8: d38c beqz.n a3, 4022a309 +4022a2fa: 081326 beqi a3, 1, 4022a306 +4022a2fd: 082366 bnei a3, 2, 4022a309 +4022a300: ffece1 l32r a14, 4022a2b0 +4022a303: 000086 j 4022a309 +4022a306: ffebe1 l32r a14, 4022a2b4 +4022a309: ffebd1 l32r a13, 4022a2b8 +4022a30c: 112260 slli a2, a2, 10 +4022a30f: 242a add.n a2, a4, a2 +4022a311: 1122e0 slli a2, a2, 2 +4022a314: ef2e01 l32r a0, 40225fcc +4022a317: 0000c0 callx0 a0 +4022a31a: ffe851 l32r a5, 4022a2bc +4022a31d: 040c movi.n a4, 0 +4022a31f: ffea01 l32r a0, 4022a2c8 +4022a322: 0000c0 callx0 a0 +4022a325: ffe901 l32r a0, 4022a2cc +4022a328: 0000c0 callx0 a0 +4022a32b: 0129 s32i.n a2, a1, 0 +4022a32d: ffe431 l32r a3, 4022a2c0 +4022a330: 0e2d mov.n a2, a14 +4022a332: ffe701 l32r a0, 4022a2d0 +4022a335: 0000c0 callx0 a0 +4022a338: 023d mov.n a3, a2 +4022a33a: 0128 l32i.n a2, a1, 0 +4022a33c: ffe601 l32r a0, 4022a2d4 +4022a33f: 0000c0 callx0 a0 +4022a342: ffe031 l32r a3, 4022a2c4 +4022a345: ffe401 l32r a0, 4022a2d8 +4022a348: 0000c0 callx0 a0 +4022a34b: 02ed mov.n a14, a2 +4022a34d: ffe301 l32r a0, 4022a2dc +4022a350: 0000c0 callx0 a0 +4022a353: 004c22 s8i a2, a12, 0 +4022a356: 742020 extui a2, a2, 0, 8 +4022a359: ffe101 l32r a0, 4022a2e0 +4022a35c: 0000c0 callx0 a0 +4022a35f: 023d mov.n a3, a2 +4022a361: 0e2d mov.n a2, a14 +4022a363: ffe001 l32r a0, 4022a2e4 4022a366: 0000c0 callx0 a0 -4022a369: 023d mov.n a3, a2 -4022a36b: 0e2d mov.n a2, a14 -4022a36d: ffd601 l32r a0, 4022a2c8 -4022a370: 0000c0 callx0 a0 -4022a373: 0d3d mov.n a3, a13 -4022a375: ffcf01 l32r a0, 4022a2b4 -4022a378: 0000c0 callx0 a0 -4022a37b: 31d8 l32i.n a13, a1, 12 -4022a37d: 41e8 l32i.n a14, a1, 16 -4022a37f: ffd001 l32r a0, 4022a2c0 +4022a369: 0d3d mov.n a3, a13 +4022a36b: ffd901 l32r a0, 4022a2d0 +4022a36e: 0000c0 callx0 a0 +4022a371: 02ed mov.n a14, a2 +4022a373: ffda01 l32r a0, 4022a2dc +4022a376: 0000c0 callx0 a0 +4022a379: 014c22 s8i a2, a12, 1 +4022a37c: 742020 extui a2, a2, 0, 8 +4022a37f: ffd801 l32r a0, 4022a2e0 4022a382: 0000c0 callx0 a0 -4022a385: 024c22 s8i a2, a12, 2 -4022a388: 1108 l32i.n a0, a1, 4 -4022a38a: 21c8 l32i.n a12, a1, 8 -4022a38c: 20c112 addi a1, a1, 32 -4022a38f: f00d ret.n -4022a391: 000000 ill -4022a394: fe8ab0 excw -4022a397: 3f .byte 0x3f -4022a398: a41c movi.n a4, 26 -4022a39a: f34022 s8i a2, a0, 243 -4022a39d: 4022a4 excw - -4022a3a0 : -4022a3a0: e0c112 addi a1, a1, -32 -4022a3a3: 31d9 s32i.n a13, a1, 12 -4022a3a5: 41e9 s32i.n a14, a1, 16 -4022a3a7: 1109 s32i.n a0, a1, 4 -4022a3a9: 21c9 s32i.n a12, a1, 8 -4022a3ab: 51f9 s32i.n a15, a1, 20 -4022a3ad: 02cd mov.n a12, a2 -4022a3af: 04fd mov.n a15, a4 -4022a3b1: fd8401 l32r a0, 402299c4 -4022a3b4: 03ed mov.n a14, a3 -4022a3b6: fdb6d1 l32r a13, 40229a90 -4022a3b9: fdfe31 l32r a3, 40229bb4 -4022a3bc: 0020c0 memw -4022a3bf: f22d22 l32i a2, a13, 0x3c8 -4022a3c2: 202230 or a2, a2, a3 -4022a3c5: 0020c0 memw -4022a3c8: 0008 l32i.n a0, a0, 0 -4022a3ca: 372002 l32i a0, a0, 220 -4022a3cd: f26d22 s32i a2, a13, 0x3c8 -4022a3d0: 0000c0 callx0 a0 -4022a3d3: 5c0b addi.n a5, a12, -1 -4022a3d5: c40c movi.n a4, 12 -4022a3d7: 0d3457 bltu a4, a5, 4022a3e8 -4022a3da: ffee01 l32r a0, 4022a394 -4022a3dd: 11dcf0 slli a13, a12, 1 -4022a3e0: dd0a add.n a13, a13, a0 -4022a3e2: 7f1dd2 l16ui a13, a13, 254 -4022a3e5: 000086 j 4022a3eb -4022a3e8: 5e36d1 l32r a13, 40201cc0 -4022a3eb: 057f56 bnez a15, 4022a446 -4022a3ee: 542ef6 bgeui a14, 2, 4022a446 -4022a3f1: b03c movi.n a0, 59 -4022a3f3: 2e0b addi.n a2, a14, -1 -4022a3f5: 0d7256 bnez a2, 4022a4d0 -4022a3f8: b7af42 movi a4, -73 -4022a3fb: 83afb2 movi a11, -125 -4022a3fe: 76a0a2 movi a10, 118 -4022a401: e35c movi.n a3, 94 -4022a403: d95c movi.n a9, 93 -4022a405: c75c movi.n a7, 92 -4022a407: b85c movi.n a8, 91 -4022a409: e50c movi.n a5, 14 -4022a40b: 023c57 bltu a12, a5, 4022a411 -4022a40e: 005386 j 4022a560 -4022a411: ffe121 l32r a2, 4022a398 -4022a414: 906cc0 addx2 a6, a12, a12 -4022a417: 662a add.n a6, a6, a2 -4022a419: 0006a0 jx a6 -4022a41c: 005006 j 4022a560 -4022a41f: 004786 j 4022a541 -4022a422: 005286 j 4022a570 -4022a425: 007d46 j 4022a61e -4022a428: 0079c6 j 4022a613 -4022a42b: 007606 j 4022a607 -4022a42e: 005306 j 4022a57e -4022a431: 007286 j 4022a5ff -4022a434: 006e46 j 4022a5f1 -4022a437: 006a46 j 4022a5e4 -4022a43a: 0066c6 j 4022a5d9 -4022a43d: 006286 j 4022a5cb -4022a440: 005f06 j 4022a5c0 -4022a443: 005b86 j 4022a5b5 -4022a446: 0d2d mov.n a2, a13 -4022a448: 0e3d mov.n a3, a14 -4022a44a: 0f4d mov.n a4, a15 -4022a44c: 015d mov.n a5, a1 -4022a44e: ffe7c5 call0 4022a2cc -4022a451: fedf01 l32r a0, 40229fd0 -4022a454: 490032 l8ui a3, a0, 73 -4022a457: e40c movi.n a4, 14 -4022a459: 1b6307 bbci a3, 0, 4022a478 -4022a45c: 189c47 bne a12, a4, 4022a478 -4022a45f: 0f4d mov.n a4, a15 -4022a461: 0e3d mov.n a3, a14 -4022a463: 015d mov.n a5, a1 -4022a465: 4b0022 l8ui a2, a0, 75 -4022a468: 4a00d2 l8ui a13, a0, 74 -4022a46b: 110280 slli a0, a2, 8 -4022a46e: dd0a add.n a13, a13, a0 -4022a470: f4d0d0 extui a13, a13, 0, 16 -4022a473: 0d2d mov.n a2, a13 -4022a475: ffe545 call0 4022a2cc -4022a478: fd53c1 l32r a12, 402299c4 -4022a47b: 0c08 l32i.n a0, a12, 0 -4022a47d: fd84e1 l32r a14, 40229a90 -4022a480: 382002 l32i a0, a0, 224 -4022a483: 012d mov.n a2, a1 -4022a485: 0000c0 callx0 a0 -4022a488: 0c08 l32i.n a0, a12, 0 -4022a48a: 362002 l32i a0, a0, 216 -4022a48d: 0000c0 callx0 a0 -4022a490: 200122 l8ui a2, a1, 32 -4022a493: 128c beqz.n a2, 4022a498 -4022a495: ffda05 call0 4022a238 -4022a498: 0d2d mov.n a2, a13 -4022a49a: fdc781 l32r a8, 40229bb8 -4022a49d: fde341 l32r a4, 40229c2c -4022a4a0: 0020c0 memw -4022a4a3: f22e72 l32i a7, a14, 0x3c8 -4022a4a6: 107780 and a7, a7, a8 -4022a4a9: 0020c0 memw -4022a4ac: 1108 l32i.n a0, a1, 4 -4022a4ae: 21c8 l32i.n a12, a1, 8 -4022a4b0: 31d8 l32i.n a13, a1, 12 -4022a4b2: f26e72 s32i a7, a14, 0x3c8 -4022a4b5: 51f8 l32i.n a15, a1, 20 -4022a4b7: 41e8 l32i.n a14, a1, 16 -4022a4b9: 020132 l8ui a3, a1, 2 -4022a4bc: 010152 l8ui a5, a1, 1 -4022a4bf: 000162 l8ui a6, a1, 0 -4022a4c2: 084462 s8i a6, a4, 8 -4022a4c5: 094452 s8i a5, a4, 9 -4022a4c8: 0a4432 s8i a3, a4, 10 -4022a4cb: 20c112 addi a1, a1, 32 -4022a4ce: f00d ret.n -4022a4d0: 66a032 movi a3, 102 -4022a4d3: 91afb2 movi a11, -111 -4022a4d6: bbaf72 movi a7, -69 -4022a4d9: 696c movi.n a9, -26 -4022a4db: 181c movi.n a8, 17 -4022a4dd: 043c movi.n a4, 48 -4022a4df: 1a3c movi.n a10, 49 -4022a4e1: 223c movi.n a2, 50 -4022a4e3: e50c movi.n a5, 14 -4022a4e5: 34bc57 bgeu a12, a5, 4022a51d -4022a4e8: ffad51 l32r a5, 4022a39c -4022a4eb: 906cc0 addx2 a6, a12, a12 -4022a4ee: 665a add.n a6, a6, a5 -4022a4f0: 0006a0 jx a6 -4022a4f3: 000986 j 4022a51d -4022a4f6: 000f06 j 4022a536 -4022a4f9: 0009c6 j 4022a524 -4022a4fc: 002686 j 4022a59a -4022a4ff: 0026c6 j 4022a59e -4022a502: 002a06 j 4022a5ae -4022a505: 000846 j 4022a52a -4022a508: 001106 j 4022a550 -4022a50b: 001146 j 4022a554 -4022a50e: 002546 j 4022a5a7 -4022a511: 0010c6 j 4022a558 -4022a514: 001d06 j 4022a58c -4022a517: 001d46 j 4022a590 -4022a51a: 000586 j 4022a534 -4022a51d: 024d mov.n a4, a2 -4022a51f: ccaf82 movi a8, -52 -4022a522: 08bd mov.n a11, a8 -4022a524: 087d mov.n a7, a8 -4022a526: 0b0d mov.n a0, a11 -4022a528: 04ad mov.n a10, a4 -4022a52a: 073d mov.n a3, a7 -4022a52c: 0a4d mov.n a4, a10 -4022a52e: 014102 s8i a0, a1, 1 -4022a531: 000106 j 4022a539 -4022a534: 024d mov.n a4, a2 -4022a536: 014132 s8i a3, a1, 1 -4022a539: 030d mov.n a0, a3 -4022a53b: 004142 s8i a4, a1, 0 -4022a53e: 000206 j 4022a54a -4022a541: 004182 s8i a8, a1, 0 -4022a544: b1af22 movi a2, -79 -4022a547: 014122 s8i a2, a1, 1 -4022a54a: 024102 s8i a0, a1, 2 -4022a54d: ffc006 j 4022a451 -4022a550: 038d mov.n a8, a3 -4022a552: 08bd mov.n a11, a8 -4022a554: 083d mov.n a3, a8 -4022a556: 0b9d mov.n a9, a11 -4022a558: 0a4d mov.n a4, a10 -4022a55a: 014192 s8i a9, a1, 1 -4022a55d: fff606 j 4022a539 -4022a560: 0a0d mov.n a0, a10 -4022a562: 62a062 movi a6, 98 -4022a565: f75c movi.n a7, 95 -4022a567: 004172 s8i a7, a1, 0 -4022a56a: 014162 s8i a6, a1, 1 -4022a56d: fff646 j 4022a54a -4022a570: 004182 s8i a8, a1, 0 -4022a573: dfaf02 movi a0, -33 -4022a576: 297c movi.n a9, -14 -4022a578: 014192 s8i a9, a1, 1 -4022a57b: fff2c6 j 4022a54a -4022a57e: 004172 s8i a7, a1, 0 -4022a581: 6fa002 movi a0, 111 -4022a584: 9a7c movi.n a10, -7 -4022a586: 0141a2 s8i a10, a1, 1 -4022a589: ffef46 j 4022a54a -4022a58c: 087d mov.n a7, a8 -4022a58e: 070d mov.n a0, a7 -4022a590: 073d mov.n a3, a7 -4022a592: 024d mov.n a4, a2 -4022a594: 014102 s8i a0, a1, 1 -4022a597: ffe786 j 4022a539 -4022a59a: 073d mov.n a3, a7 -4022a59c: 039d mov.n a9, a3 -4022a59e: 037d mov.n a7, a3 -4022a5a0: 090d mov.n a0, a9 -4022a5a2: 04ad mov.n a10, a4 -4022a5a4: ffe086 j 4022a52a -4022a5a7: 073d mov.n a3, a7 -4022a5a9: 039d mov.n a9, a3 -4022a5ab: ffea46 j 4022a558 -4022a5ae: 087d mov.n a7, a8 -4022a5b0: 070d mov.n a0, a7 -4022a5b2: ffdd06 j 4022a52a -4022a5b5: 004132 s8i a3, a1, 0 -4022a5b8: c4af22 movi a2, -60 -4022a5bb: c06c movi.n a0, -20 -4022a5bd: ffe186 j 4022a547 -4022a5c0: 004132 s8i a3, a1, 0 -4022a5c3: 0141b2 s8i a11, a1, 1 -4022a5c6: 804c movi.n a0, 72 -4022a5c8: ffdf86 j 4022a54a -4022a5cb: 004132 s8i a3, a1, 0 -4022a5ce: a4af02 movi a0, -92 -4022a5d1: 1b4c movi.n a11, 65 -4022a5d3: 0141b2 s8i a11, a1, 1 -4022a5d6: ffdc06 j 4022a54a -4022a5d9: 000c movi.n a0, 0 -4022a5db: 014102 s8i a0, a1, 1 -4022a5de: 004132 s8i a3, a1, 0 -4022a5e1: ffd946 j 4022a54a -4022a5e4: 080d mov.n a0, a8 -4022a5e6: 093d mov.n a3, a9 -4022a5e8: beaf22 movi a2, -66 -4022a5eb: 014122 s8i a2, a1, 1 -4022a5ee: fffb06 j 4022a5de -4022a5f1: 004192 s8i a9, a1, 0 -4022a5f4: 7ca002 movi a0, 124 +4022a385: 023d mov.n a3, a2 +4022a387: 0e2d mov.n a2, a14 +4022a389: ffd601 l32r a0, 4022a2e4 +4022a38c: 0000c0 callx0 a0 +4022a38f: 0d3d mov.n a3, a13 +4022a391: ffcf01 l32r a0, 4022a2d0 +4022a394: 0000c0 callx0 a0 +4022a397: 31d8 l32i.n a13, a1, 12 +4022a399: 41e8 l32i.n a14, a1, 16 +4022a39b: ffd001 l32r a0, 4022a2dc +4022a39e: 0000c0 callx0 a0 +4022a3a1: 024c22 s8i a2, a12, 2 +4022a3a4: 1108 l32i.n a0, a1, 4 +4022a3a6: 21c8 l32i.n a12, a1, 8 +4022a3a8: 20c112 addi a1, a1, 32 +4022a3ab: f00d ret.n +4022a3ad: 000000 ill +4022a3b0: fe8ab0 excw +4022a3b3: 3f .byte 0x3f +4022a3b4: a438 l32i.n a3, a4, 40 +4022a3b6: 0f4022 s8i a2, a0, 15 +4022a3b9: 4022a5 excw + +4022a3bc : +4022a3bc: e0c112 addi a1, a1, -32 +4022a3bf: 31d9 s32i.n a13, a1, 12 +4022a3c1: 41e9 s32i.n a14, a1, 16 +4022a3c3: 1109 s32i.n a0, a1, 4 +4022a3c5: 21c9 s32i.n a12, a1, 8 +4022a3c7: 51f9 s32i.n a15, a1, 20 +4022a3c9: 02cd mov.n a12, a2 +4022a3cb: 04fd mov.n a15, a4 +4022a3cd: fd8401 l32r a0, 402299e0 +4022a3d0: 03ed mov.n a14, a3 +4022a3d2: fdb6d1 l32r a13, 40229aac +4022a3d5: fdfe31 l32r a3, 40229bd0 +4022a3d8: 0020c0 memw +4022a3db: f22d22 l32i a2, a13, 0x3c8 +4022a3de: 202230 or a2, a2, a3 +4022a3e1: 0020c0 memw +4022a3e4: 0008 l32i.n a0, a0, 0 +4022a3e6: 372002 l32i a0, a0, 220 +4022a3e9: f26d22 s32i a2, a13, 0x3c8 +4022a3ec: 0000c0 callx0 a0 +4022a3ef: 5c0b addi.n a5, a12, -1 +4022a3f1: c40c movi.n a4, 12 +4022a3f3: 0d3457 bltu a4, a5, 4022a404 +4022a3f6: ffee01 l32r a0, 4022a3b0 +4022a3f9: 11dcf0 slli a13, a12, 1 +4022a3fc: dd0a add.n a13, a13, a0 +4022a3fe: 7f1dd2 l16ui a13, a13, 254 +4022a401: 000086 j 4022a407 +4022a404: 5e2fd1 l32r a13, 40201cc0 +4022a407: 057f56 bnez a15, 4022a462 +4022a40a: 542ef6 bgeui a14, 2, 4022a462 +4022a40d: b03c movi.n a0, 59 +4022a40f: 2e0b addi.n a2, a14, -1 +4022a411: 0d7256 bnez a2, 4022a4ec +4022a414: b7af42 movi a4, -73 +4022a417: 83afb2 movi a11, -125 +4022a41a: 76a0a2 movi a10, 118 +4022a41d: e35c movi.n a3, 94 +4022a41f: d95c movi.n a9, 93 +4022a421: c75c movi.n a7, 92 +4022a423: b85c movi.n a8, 91 +4022a425: e50c movi.n a5, 14 +4022a427: 023c57 bltu a12, a5, 4022a42d +4022a42a: 005386 j 4022a57c +4022a42d: ffe121 l32r a2, 4022a3b4 +4022a430: 906cc0 addx2 a6, a12, a12 +4022a433: 662a add.n a6, a6, a2 +4022a435: 0006a0 jx a6 +4022a438: 005006 j 4022a57c +4022a43b: 004786 j 4022a55d +4022a43e: 005286 j 4022a58c +4022a441: 007d46 j 4022a63a +4022a444: 0079c6 j 4022a62f +4022a447: 007606 j 4022a623 +4022a44a: 005306 j 4022a59a +4022a44d: 007286 j 4022a61b +4022a450: 006e46 j 4022a60d +4022a453: 006a46 j 4022a600 +4022a456: 0066c6 j 4022a5f5 +4022a459: 006286 j 4022a5e7 +4022a45c: 005f06 j 4022a5dc +4022a45f: 005b86 j 4022a5d1 +4022a462: 0d2d mov.n a2, a13 +4022a464: 0e3d mov.n a3, a14 +4022a466: 0f4d mov.n a4, a15 +4022a468: 015d mov.n a5, a1 +4022a46a: ffe7c5 call0 4022a2e8 +4022a46d: fedf01 l32r a0, 40229fec +4022a470: 490032 l8ui a3, a0, 73 +4022a473: e40c movi.n a4, 14 +4022a475: 1b6307 bbci a3, 0, 4022a494 +4022a478: 189c47 bne a12, a4, 4022a494 +4022a47b: 0f4d mov.n a4, a15 +4022a47d: 0e3d mov.n a3, a14 +4022a47f: 015d mov.n a5, a1 +4022a481: 4b0022 l8ui a2, a0, 75 +4022a484: 4a00d2 l8ui a13, a0, 74 +4022a487: 110280 slli a0, a2, 8 +4022a48a: dd0a add.n a13, a13, a0 +4022a48c: f4d0d0 extui a13, a13, 0, 16 +4022a48f: 0d2d mov.n a2, a13 +4022a491: ffe545 call0 4022a2e8 +4022a494: fd53c1 l32r a12, 402299e0 +4022a497: 0c08 l32i.n a0, a12, 0 +4022a499: fd84e1 l32r a14, 40229aac +4022a49c: 382002 l32i a0, a0, 224 +4022a49f: 012d mov.n a2, a1 +4022a4a1: 0000c0 callx0 a0 +4022a4a4: 0c08 l32i.n a0, a12, 0 +4022a4a6: 362002 l32i a0, a0, 216 +4022a4a9: 0000c0 callx0 a0 +4022a4ac: 200122 l8ui a2, a1, 32 +4022a4af: 128c beqz.n a2, 4022a4b4 +4022a4b1: ffda05 call0 4022a254 +4022a4b4: 0d2d mov.n a2, a13 +4022a4b6: fdc781 l32r a8, 40229bd4 +4022a4b9: fde341 l32r a4, 40229c48 +4022a4bc: 0020c0 memw +4022a4bf: f22e72 l32i a7, a14, 0x3c8 +4022a4c2: 107780 and a7, a7, a8 +4022a4c5: 0020c0 memw +4022a4c8: 1108 l32i.n a0, a1, 4 +4022a4ca: 21c8 l32i.n a12, a1, 8 +4022a4cc: 31d8 l32i.n a13, a1, 12 +4022a4ce: f26e72 s32i a7, a14, 0x3c8 +4022a4d1: 51f8 l32i.n a15, a1, 20 +4022a4d3: 41e8 l32i.n a14, a1, 16 +4022a4d5: 020132 l8ui a3, a1, 2 +4022a4d8: 010152 l8ui a5, a1, 1 +4022a4db: 000162 l8ui a6, a1, 0 +4022a4de: 084462 s8i a6, a4, 8 +4022a4e1: 094452 s8i a5, a4, 9 +4022a4e4: 0a4432 s8i a3, a4, 10 +4022a4e7: 20c112 addi a1, a1, 32 +4022a4ea: f00d ret.n +4022a4ec: 66a032 movi a3, 102 +4022a4ef: 91afb2 movi a11, -111 +4022a4f2: bbaf72 movi a7, -69 +4022a4f5: 696c movi.n a9, -26 +4022a4f7: 181c movi.n a8, 17 +4022a4f9: 043c movi.n a4, 48 +4022a4fb: 1a3c movi.n a10, 49 +4022a4fd: 223c movi.n a2, 50 +4022a4ff: e50c movi.n a5, 14 +4022a501: 34bc57 bgeu a12, a5, 4022a539 +4022a504: ffad51 l32r a5, 4022a3b8 +4022a507: 906cc0 addx2 a6, a12, a12 +4022a50a: 665a add.n a6, a6, a5 +4022a50c: 0006a0 jx a6 +4022a50f: 000986 j 4022a539 +4022a512: 000f06 j 4022a552 +4022a515: 0009c6 j 4022a540 +4022a518: 002686 j 4022a5b6 +4022a51b: 0026c6 j 4022a5ba +4022a51e: 002a06 j 4022a5ca +4022a521: 000846 j 4022a546 +4022a524: 001106 j 4022a56c +4022a527: 001146 j 4022a570 +4022a52a: 002546 j 4022a5c3 +4022a52d: 0010c6 j 4022a574 +4022a530: 001d06 j 4022a5a8 +4022a533: 001d46 j 4022a5ac +4022a536: 000586 j 4022a550 +4022a539: 024d mov.n a4, a2 +4022a53b: ccaf82 movi a8, -52 +4022a53e: 08bd mov.n a11, a8 +4022a540: 087d mov.n a7, a8 +4022a542: 0b0d mov.n a0, a11 +4022a544: 04ad mov.n a10, a4 +4022a546: 073d mov.n a3, a7 +4022a548: 0a4d mov.n a4, a10 +4022a54a: 014102 s8i a0, a1, 1 +4022a54d: 000106 j 4022a555 +4022a550: 024d mov.n a4, a2 +4022a552: 014132 s8i a3, a1, 1 +4022a555: 030d mov.n a0, a3 +4022a557: 004142 s8i a4, a1, 0 +4022a55a: 000206 j 4022a566 +4022a55d: 004182 s8i a8, a1, 0 +4022a560: b1af22 movi a2, -79 +4022a563: 014122 s8i a2, a1, 1 +4022a566: 024102 s8i a0, a1, 2 +4022a569: ffc006 j 4022a46d +4022a56c: 038d mov.n a8, a3 +4022a56e: 08bd mov.n a11, a8 +4022a570: 083d mov.n a3, a8 +4022a572: 0b9d mov.n a9, a11 +4022a574: 0a4d mov.n a4, a10 +4022a576: 014192 s8i a9, a1, 1 +4022a579: fff606 j 4022a555 +4022a57c: 0a0d mov.n a0, a10 +4022a57e: 62a062 movi a6, 98 +4022a581: f75c movi.n a7, 95 +4022a583: 004172 s8i a7, a1, 0 +4022a586: 014162 s8i a6, a1, 1 +4022a589: fff646 j 4022a566 +4022a58c: 004182 s8i a8, a1, 0 +4022a58f: dfaf02 movi a0, -33 +4022a592: 297c movi.n a9, -14 +4022a594: 014192 s8i a9, a1, 1 +4022a597: fff2c6 j 4022a566 +4022a59a: 004172 s8i a7, a1, 0 +4022a59d: 6fa002 movi a0, 111 +4022a5a0: 9a7c movi.n a10, -7 +4022a5a2: 0141a2 s8i a10, a1, 1 +4022a5a5: ffef46 j 4022a566 +4022a5a8: 087d mov.n a7, a8 +4022a5aa: 070d mov.n a0, a7 +4022a5ac: 073d mov.n a3, a7 +4022a5ae: 024d mov.n a4, a2 +4022a5b0: 014102 s8i a0, a1, 1 +4022a5b3: ffe786 j 4022a555 +4022a5b6: 073d mov.n a3, a7 +4022a5b8: 039d mov.n a9, a3 +4022a5ba: 037d mov.n a7, a3 +4022a5bc: 090d mov.n a0, a9 +4022a5be: 04ad mov.n a10, a4 +4022a5c0: ffe086 j 4022a546 +4022a5c3: 073d mov.n a3, a7 +4022a5c5: 039d mov.n a9, a3 +4022a5c7: ffea46 j 4022a574 +4022a5ca: 087d mov.n a7, a8 +4022a5cc: 070d mov.n a0, a7 +4022a5ce: ffdd06 j 4022a546 +4022a5d1: 004132 s8i a3, a1, 0 +4022a5d4: c4af22 movi a2, -60 +4022a5d7: c06c movi.n a0, -20 +4022a5d9: ffe186 j 4022a563 +4022a5dc: 004132 s8i a3, a1, 0 +4022a5df: 0141b2 s8i a11, a1, 1 +4022a5e2: 804c movi.n a0, 72 +4022a5e4: ffdf86 j 4022a566 +4022a5e7: 004132 s8i a3, a1, 0 +4022a5ea: a4af02 movi a0, -92 +4022a5ed: 1b4c movi.n a11, 65 +4022a5ef: 0141b2 s8i a11, a1, 1 +4022a5f2: ffdc06 j 4022a566 +4022a5f5: 000c movi.n a0, 0 4022a5f7: 014102 s8i a0, a1, 1 -4022a5fa: 040d mov.n a0, a4 -4022a5fc: ffd286 j 4022a54a -4022a5ff: 004192 s8i a9, a1, 0 -4022a602: 341c movi.n a4, 19 -4022a604: fffbc6 j 4022a5f7 -4022a607: 004172 s8i a7, a1, 0 -4022a60a: 014142 s8i a4, a1, 1 -4022a60d: cbaf02 movi a0, -53 -4022a610: ffcd86 j 4022a54a -4022a613: 004172 s8i a7, a1, 0 -4022a616: 0141a2 s8i a10, a1, 1 -4022a619: 702c movi.n a0, 39 -4022a61b: ffcac6 j 4022a54a -4022a61e: 0b0d mov.n a0, a11 -4022a620: 004172 s8i a7, a1, 0 -4022a623: 433c movi.n a3, 52 -4022a625: 014132 s8i a3, a1, 1 -4022a628: ffc786 j 4022a54a -4022a62b: 960000 excw -4022a62e: 776000 excw -4022a631: 041d mov.n a1, a4 -4022a633: 8ad001 l32r a0, 4020d174 -4022a636: fe .byte 0xfe -4022a637: 3f .byte 0x3f -4022a638: 0c6186 j 4022d7c2 -4022a63b: 600000 neg a0, a0 - ... - -4022a640 : -4022a640: fe6441 l32r a4, 40229fd0 -4022a643: c0c112 addi a1, a1, -64 -4022a646: d1e9 s32i.n a14, a1, 52 -4022a648: 6139 s32i.n a3, a1, 24 -4022a64a: 7169 s32i.n a6, a1, 28 -4022a64c: 8179 s32i.n a7, a1, 32 -4022a64e: c1d9 s32i.n a13, a1, 48 -4022a650: a109 s32i.n a0, a1, 40 -4022a652: b1c9 s32i.n a12, a1, 44 -4022a654: d4ae02 movi a0, 0xfffffed4 -4022a657: 02cd mov.n a12, a2 -4022a659: 11d500 slli a13, a5, 16 -4022a65c: 2ca122 movi a2, 0x12c -4022a65f: 31d0d0 srai a13, a13, 16 -4022a662: 012d07 blt a13, a0, 4022a667 -4022a665: 0d0d mov.n a0, a13 -4022a667: 012207 blt a2, a0, 4022a66c -4022a66a: 002d mov.n a2, a0 -4022a66c: 11d200 slli a13, a2, 16 -4022a66f: 4c0402 l8ui a0, a4, 76 -4022a672: 31d0d0 srai a13, a13, 16 -4022a675: 166007 bbci a0, 0, 4022a68f -4022a678: 046017 bbci a0, 1, 4022a680 -4022a67b: 011da6 blti a13, 1, 4022a680 -4022a67e: 0d0c movi.n a13, 0 -4022a680: 0d2d mov.n a2, a13 -4022a682: 330c movi.n a3, 3 -4022a684: 5df101 l32r a0, 40201e48 -4022a687: 0000c0 callx0 a0 -4022a68a: 020d mov.n a0, a2 -4022a68c: 0000c6 j 4022a693 -4022a68f: 000c movi.n a0, 0 -4022a691: 0d0c movi.n a13, 0 -4022a693: 5109 s32i.n a0, a1, 20 -4022a695: fccb91 l32r a9, 402299c4 -4022a698: fe5031 l32r a3, 40229fd8 -4022a69b: fd64e1 l32r a14, 40229c2c -4022a69e: 3043c2 s8i a12, a3, 48 -4022a6a1: 000e22 l8ui a2, a14, 0 -4022a6a4: 0998 l32i.n a9, a9, 0 -4022a6a6: 42cc bnez.n a2, 4022a6ae -4022a6a8: 010e52 l8ui a5, a14, 1 -4022a6ab: 000106 j 4022a6b3 -4022a6ae: 054c movi.n a5, 64 -4022a6b0: 014e52 s8i a5, a14, 1 -4022a6b3: 262992 l32i a9, a9, 152 -4022a6b6: e5cc bnez.n a5, 4022a6c8 -4022a6b8: 62a022 movi a2, 98 -4022a6bb: 130c movi.n a3, 1 -4022a6bd: 140c movi.n a4, 1 -4022a6bf: 60a052 movi a5, 96 -4022a6c2: 0009c0 callx0 a9 -4022a6c5: 000246 j 4022a6d2 -4022a6c8: 62a022 movi a2, 98 -4022a6cb: 130c movi.n a3, 1 -4022a6cd: 140c movi.n a4, 1 -4022a6cf: 0009c0 callx0 a9 -4022a6d2: 0d4d mov.n a4, a13 -4022a6d4: 6138 l32i.n a3, a1, 24 -4022a6d6: 7158 l32i.n a5, a1, 28 -4022a6d8: 8178 l32i.n a7, a1, 32 -4022a6da: 0c2d mov.n a2, a12 -4022a6dc: 10c162 addi a6, a1, 16 -4022a6df: 4001a2 l8ui a10, a1, 64 -4022a6e2: 01a9 s32i.n a10, a1, 0 -4022a6e4: ffcb85 call0 4022a3a0 +4022a5fa: 004132 s8i a3, a1, 0 +4022a5fd: ffd946 j 4022a566 +4022a600: 080d mov.n a0, a8 +4022a602: 093d mov.n a3, a9 +4022a604: beaf22 movi a2, -66 +4022a607: 014122 s8i a2, a1, 1 +4022a60a: fffb06 j 4022a5fa +4022a60d: 004192 s8i a9, a1, 0 +4022a610: 7ca002 movi a0, 124 +4022a613: 014102 s8i a0, a1, 1 +4022a616: 040d mov.n a0, a4 +4022a618: ffd286 j 4022a566 +4022a61b: 004192 s8i a9, a1, 0 +4022a61e: 341c movi.n a4, 19 +4022a620: fffbc6 j 4022a613 +4022a623: 004172 s8i a7, a1, 0 +4022a626: 014142 s8i a4, a1, 1 +4022a629: cbaf02 movi a0, -53 +4022a62c: ffcd86 j 4022a566 +4022a62f: 004172 s8i a7, a1, 0 +4022a632: 0141a2 s8i a10, a1, 1 +4022a635: 702c movi.n a0, 39 +4022a637: ffcac6 j 4022a566 +4022a63a: 0b0d mov.n a0, a11 +4022a63c: 004172 s8i a7, a1, 0 +4022a63f: 433c movi.n a3, 52 +4022a641: 014132 s8i a3, a1, 1 +4022a644: ffc786 j 4022a566 +4022a647: 960000 excw +4022a64a: 776000 excw +4022a64d: 041d mov.n a1, a4 +4022a64f: 8ad001 l32r a0, 4020d190 +4022a652: fe .byte 0xfe +4022a653: 3f .byte 0x3f +4022a654: 0c6186 j 4022d7de +4022a657: 600000 neg a0, a0 + ... + +4022a65c : +4022a65c: fe6441 l32r a4, 40229fec +4022a65f: c0c112 addi a1, a1, -64 +4022a662: d1e9 s32i.n a14, a1, 52 +4022a664: 6139 s32i.n a3, a1, 24 +4022a666: 7169 s32i.n a6, a1, 28 +4022a668: 8179 s32i.n a7, a1, 32 +4022a66a: c1d9 s32i.n a13, a1, 48 +4022a66c: a109 s32i.n a0, a1, 40 +4022a66e: b1c9 s32i.n a12, a1, 44 +4022a670: d4ae02 movi a0, 0xfffffed4 +4022a673: 02cd mov.n a12, a2 +4022a675: 11d500 slli a13, a5, 16 +4022a678: 2ca122 movi a2, 0x12c +4022a67b: 31d0d0 srai a13, a13, 16 +4022a67e: 012d07 blt a13, a0, 4022a683 +4022a681: 0d0d mov.n a0, a13 +4022a683: 012207 blt a2, a0, 4022a688 +4022a686: 002d mov.n a2, a0 +4022a688: 11d200 slli a13, a2, 16 +4022a68b: 4c0402 l8ui a0, a4, 76 +4022a68e: 31d0d0 srai a13, a13, 16 +4022a691: 166007 bbci a0, 0, 4022a6ab +4022a694: 046017 bbci a0, 1, 4022a69c +4022a697: 011da6 blti a13, 1, 4022a69c +4022a69a: 0d0c movi.n a13, 0 +4022a69c: 0d2d mov.n a2, a13 +4022a69e: 330c movi.n a3, 3 +4022a6a0: 5dea01 l32r a0, 40201e48 +4022a6a3: 0000c0 callx0 a0 +4022a6a6: 020d mov.n a0, a2 +4022a6a8: 0000c6 j 4022a6af +4022a6ab: 000c movi.n a0, 0 +4022a6ad: 0d0c movi.n a13, 0 +4022a6af: 5109 s32i.n a0, a1, 20 +4022a6b1: fccb91 l32r a9, 402299e0 +4022a6b4: fe5031 l32r a3, 40229ff4 +4022a6b7: fd64e1 l32r a14, 40229c48 +4022a6ba: 3043c2 s8i a12, a3, 48 +4022a6bd: 000e22 l8ui a2, a14, 0 +4022a6c0: 0998 l32i.n a9, a9, 0 +4022a6c2: 42cc bnez.n a2, 4022a6ca +4022a6c4: 010e52 l8ui a5, a14, 1 +4022a6c7: 000106 j 4022a6cf +4022a6ca: 054c movi.n a5, 64 +4022a6cc: 014e52 s8i a5, a14, 1 +4022a6cf: 262992 l32i a9, a9, 152 +4022a6d2: e5cc bnez.n a5, 4022a6e4 +4022a6d4: 62a022 movi a2, 98 +4022a6d7: 130c movi.n a3, 1 +4022a6d9: 140c movi.n a4, 1 +4022a6db: 60a052 movi a5, 96 +4022a6de: 0009c0 callx0 a9 +4022a6e1: 000246 j 4022a6ee +4022a6e4: 62a022 movi a2, 98 4022a6e7: 130c movi.n a3, 1 -4022a6e9: fcb6d1 l32r a13, 402299c4 -4022a6ec: 540c movi.n a4, 5 -4022a6ee: 0d08 l32i.n a0, a13, 0 -4022a6f0: 9129 s32i.n a2, a1, 36 -4022a6f2: 242002 l32i a0, a0, 144 -4022a6f5: 62a022 movi a2, 98 -4022a6f8: 0000c0 callx0 a0 -4022a6fb: fe3501 l32r a0, 40229fd0 -4022a6fe: 025d mov.n a5, a2 -4022a700: 014e22 s8i a2, a14, 1 -4022a703: 073ce6 bgei a12, 3, 4022a70e -4022a706: 024d mov.n a4, a2 -4022a708: 0c4e22 s8i a2, a14, 12 -4022a70b: 000086 j 4022a711 -4022a70e: 0c0e42 l8ui a4, a14, 12 -4022a711: 059ca6 blti a12, 10, 4022a71a -4022a714: 0d4e52 s8i a5, a14, 13 -4022a717: 000086 j 4022a71d -4022a71a: 0d0e52 l8ui a5, a14, 13 -4022a71d: cfd831 l32r a3, 4021e680 -4022a720: 069547 bne a5, a4, 4022a72a -4022a723: 348c beqz.n a4, 4022a72a -4022a725: 120c movi.n a2, 1 -4022a727: 004e22 s8i a2, a14, 0 -4022a72a: 0020c0 memw -4022a72d: ffbf41 l32r a4, 4022a62c -4022a730: 962332 l32i a3, a3, 0x258 -4022a733: 0020c0 memw -4022a736: 8c2442 l32i a4, a4, 0x230 -4022a739: 243d30 extui a3, a3, 13, 3 -4022a73c: 244040 extui a4, a4, 0, 3 -4022a73f: c3cc bnez.n a3, 4022a74f -4022a741: a4cc bnez.n a4, 4022a74f -4022a743: ffbb41 l32r a4, 4022a630 -4022a746: d46251 l32r a5, 4021f8d0 -4022a749: 0020c0 memw -4022a74c: c06542 s32i a4, a5, 0x300 -4022a74f: 4c0022 l8ui a2, a0, 76 -4022a752: 7c0b addi.n a7, a12, -1 -4022a754: c60c movi.n a6, 12 -4022a756: 0d3677 bltu a6, a7, 4022a767 -4022a759: ffb6e1 l32r a14, 4022a634 -4022a75c: 11dcf0 slli a13, a12, 1 -4022a75f: ddea add.n a13, a13, a14 -4022a761: 7f1dd2 l16ui a13, a13, 254 -4022a764: 000086 j 4022a76a -4022a767: 6aa0d2 movi a13, 106 -4022a76a: 536207 bbci a2, 0, 4022a7c1 -4022a76d: 77a022 movi a2, 119 -4022a770: 030c movi.n a3, 0 -4022a772: 440c movi.n a4, 4 -4022a774: ffb161 l32r a6, 4022a638 -4022a777: fc9301 l32r a0, 402299c4 -4022a77a: 5158 l32i.n a5, a1, 20 -4022a77c: 0008 l32i.n a0, a0, 0 -4022a77e: 556a add.n a5, a5, a6 -4022a780: 262002 l32i a0, a0, 152 -4022a783: 745050 extui a5, a5, 0, 8 -4022a786: 0000c0 callx0 a0 +4022a6e9: 140c movi.n a4, 1 +4022a6eb: 0009c0 callx0 a9 +4022a6ee: 0d4d mov.n a4, a13 +4022a6f0: 6138 l32i.n a3, a1, 24 +4022a6f2: 7158 l32i.n a5, a1, 28 +4022a6f4: 8178 l32i.n a7, a1, 32 +4022a6f6: 0c2d mov.n a2, a12 +4022a6f8: 10c162 addi a6, a1, 16 +4022a6fb: 4001a2 l8ui a10, a1, 64 +4022a6fe: 01a9 s32i.n a10, a1, 0 +4022a700: ffcb85 call0 4022a3bc +4022a703: 130c movi.n a3, 1 +4022a705: fcb6d1 l32r a13, 402299e0 +4022a708: 540c movi.n a4, 5 +4022a70a: 0d08 l32i.n a0, a13, 0 +4022a70c: 9129 s32i.n a2, a1, 36 +4022a70e: 242002 l32i a0, a0, 144 +4022a711: 62a022 movi a2, 98 +4022a714: 0000c0 callx0 a0 +4022a717: fe3501 l32r a0, 40229fec +4022a71a: 025d mov.n a5, a2 +4022a71c: 014e22 s8i a2, a14, 1 +4022a71f: 073ce6 bgei a12, 3, 4022a72a +4022a722: 024d mov.n a4, a2 +4022a724: 0c4e22 s8i a2, a14, 12 +4022a727: 000086 j 4022a72d +4022a72a: 0c0e42 l8ui a4, a14, 12 +4022a72d: 059ca6 blti a12, 10, 4022a736 +4022a730: 0d4e52 s8i a5, a14, 13 +4022a733: 000086 j 4022a739 +4022a736: 0d0e52 l8ui a5, a14, 13 +4022a739: cfd131 l32r a3, 4021e680 +4022a73c: 069547 bne a5, a4, 4022a746 +4022a73f: 348c beqz.n a4, 4022a746 +4022a741: 120c movi.n a2, 1 +4022a743: 004e22 s8i a2, a14, 0 +4022a746: 0020c0 memw +4022a749: ffbf41 l32r a4, 4022a648 +4022a74c: 962332 l32i a3, a3, 0x258 +4022a74f: 0020c0 memw +4022a752: 8c2442 l32i a4, a4, 0x230 +4022a755: 243d30 extui a3, a3, 13, 3 +4022a758: 244040 extui a4, a4, 0, 3 +4022a75b: c3cc bnez.n a3, 4022a76b +4022a75d: a4cc bnez.n a4, 4022a76b +4022a75f: ffbb41 l32r a4, 4022a64c +4022a762: d45b51 l32r a5, 4021f8d0 +4022a765: 0020c0 memw +4022a768: c06542 s32i a4, a5, 0x300 +4022a76b: 4c0022 l8ui a2, a0, 76 +4022a76e: 7c0b addi.n a7, a12, -1 +4022a770: c60c movi.n a6, 12 +4022a772: 0d3677 bltu a6, a7, 4022a783 +4022a775: ffb6e1 l32r a14, 4022a650 +4022a778: 11dcf0 slli a13, a12, 1 +4022a77b: ddea add.n a13, a13, a14 +4022a77d: 7f1dd2 l16ui a13, a13, 254 +4022a780: 000086 j 4022a786 +4022a783: 6aa0d2 movi a13, 106 +4022a786: 536207 bbci a2, 0, 4022a7dd 4022a789: 77a022 movi a2, 119 4022a78c: 030c movi.n a3, 0 -4022a78e: c41c movi.n a4, 28 -4022a790: fc8d01 l32r a0, 402299c4 -4022a793: 650c movi.n a5, 6 -4022a795: 0008 l32i.n a0, a0, 0 -4022a797: 660c movi.n a6, 6 -4022a799: 272002 l32i a0, a0, 156 -4022a79c: 170c movi.n a7, 1 -4022a79e: 0000c0 callx0 a0 -4022a7a1: 77a022 movi a2, 119 -4022a7a4: 030c movi.n a3, 0 -4022a7a6: c41c movi.n a4, 28 -4022a7a8: fc8701 l32r a0, 402299c4 -4022a7ab: 550c movi.n a5, 5 -4022a7ad: 0008 l32i.n a0, a0, 0 -4022a7af: 560c movi.n a6, 5 -4022a7b1: 272002 l32i a0, a0, 156 -4022a7b4: 170c movi.n a7, 1 -4022a7b6: 0000c0 callx0 a0 -4022a7b9: 520c movi.n a2, 5 -4022a7bb: 650501 l32r a0, 40203bd0 -4022a7be: 0000c0 callx0 a0 -4022a7c1: ff9e41 l32r a4, 4022a63c -4022a7c4: 52dd52 addmi a5, a13, 0x5200 -4022a7c7: fcb431 l32r a3, 40229a98 -4022a7ca: 08c552 addi a5, a5, 8 -4022a7cd: 0155f0 slli a5, a5, 17 -4022a7d0: 0020c0 memw -4022a7d3: 452322 l32i a2, a3, 0x114 -4022a7d6: c42020 extui a2, a2, 0, 13 -4022a7d9: 202250 or a2, a2, a5 -4022a7dc: 202240 or a2, a2, a4 -4022a7df: 0020c0 memw -4022a7e2: 456322 s32i a2, a3, 0x114 -4022a7e5: 202cc0 or a2, a12, a12 -4022a7e8: 9138 l32i.n a3, a1, 36 -4022a7ea: 025985 call0 4022cd84 -4022a7ed: b1c8 l32i.n a12, a1, 44 -4022a7ef: c1d8 l32i.n a13, a1, 48 -4022a7f1: d1e8 l32i.n a14, a1, 52 -4022a7f3: 028ec5 call0 4022d0e0 -4022a7f6: a108 l32i.n a0, a1, 40 -4022a7f8: 40c112 addi a1, a1, 64 -4022a7fb: f00d ret.n -4022a7fd: 000000 ill -4022a800: cd58 l32i.n a5, a13, 48 -4022a802: fe .byte 0xfe -4022a803: 3f .byte 0x3f - -4022a804 : -4022a804: f0c112 addi a1, a1, -16 -4022a807: fdf251 l32r a5, 40229fd0 -4022a80a: 0109 s32i.n a0, a1, 0 -4022a80c: 4c0502 l8ui a0, a5, 76 -4022a80f: fffc61 l32r a6, 4022a800 -4022a812: 116027 bbci a0, 2, 4022a827 -4022a815: 4d0502 l8ui a0, a5, 77 -4022a818: 010080 slli a0, a0, 24 -4022a81b: 310800 srai a0, a0, 24 -4022a81e: 1100d0 slli a0, a0, 3 -4022a821: 005602 s16i a0, a6, 0 -4022a824: 000b46 j 4022a855 -4022a827: 009642 l16si a4, a6, 0 -4022a82a: 0e6037 bbci a0, 3, 4022a83c -4022a82d: 4d0502 l8ui a0, a5, 77 -4022a830: 010080 slli a0, a0, 24 -4022a833: 310800 srai a0, a0, 24 -4022a836: 1100d0 slli a0, a0, 3 -4022a839: 000046 j 4022a83e -4022a83c: 000c movi.n a0, 0 -4022a83e: 030a add.n a0, a3, a0 -4022a840: 115000 slli a5, a0, 16 -4022a843: 315050 srai a5, a5, 16 -4022a846: 0b1457 beq a4, a5, 4022a855 -4022a849: 005602 s16i a0, a6, 0 -4022a84c: 012280 slli a2, a2, 24 -4022a84f: 312820 srai a2, a2, 24 -4022a852: 0001c5 call0 4022a870 -4022a855: 0108 l32i.n a0, a1, 0 -4022a857: 10c112 addi a1, a1, 16 -4022a85a: f00d ret.n -4022a85c: 249f90 extui a9, a9, 15, 3 -4022a85f: 555540 extui a5, a4, 21, 6 -4022a862: 005555 excw -4022a865: 3ff202 excw -4022a868: cd8c beqz.n a13, 4022a878 -4022a86a: fe .byte 0xfe -4022a86b: 3f .byte 0x3f -4022a86c: 3748 l32i.n a4, a7, 12 -4022a86e: 124010 excw - -4022a870 : -4022a870: e0c112 addi a1, a1, -32 -4022a873: 5109 s32i.n a0, a1, 20 -4022a875: fced01 l32r a0, 40229c2c -4022a878: 61c9 s32i.n a12, a1, 24 -4022a87a: 020002 l8ui a0, a0, 2 -4022a87d: 02cd mov.n a12, a2 -4022a87f: a08c beqz.n a0, 4022a88d -4022a881: fff621 l32r a2, 4022a85c -4022a884: 5c5a01 l32r a0, 402019ec -4022a887: 0000c0 callx0 a0 -4022a88a: 002d06 j 4022a942 -4022a88d: fdd221 l32r a2, 40229fd8 -4022a890: 0228 l32i.n a2, a2, 0 -4022a892: 0a7297 bbci a2, 25, 4022a8a0 -4022a895: 420c movi.n a2, 4 -4022a897: fff501 l32r a0, 4022a86c -4022a89a: 0000c0 callx0 a0 -4022a89d: 000106 j 4022a8a5 -4022a8a0: 015505 call0 4022bdf4 -4022a8a3: 4129 s32i.n a2, a1, 16 -4022a8a5: 0c2d mov.n a2, a12 -4022a8a7: 040c movi.n a4, 0 -4022a8a9: fdcb61 l32r a6, 40229fd8 -4022a8ac: 64a072 movi a7, 100 -4022a8af: 180c movi.n a8, 1 -4022a8b1: fdc731 l32r a3, 40229fd0 -4022a8b4: ffd351 l32r a5, 4022a800 -4022a8b7: 000332 l8ui a3, a3, 0 -4022a8ba: 009552 l16si a5, a5, 0 -4022a8bd: 0189 s32i.n a8, a1, 0 -4022a8bf: ffd805 call0 4022a640 -4022a8c2: 0c2d mov.n a2, a12 -4022a8c4: 0243c5 call0 4022cd04 -4022a8c7: 020c movi.n a2, 0 -4022a8c9: 034fc5 call0 4022ddc8 -4022a8cc: fdc341 l32r a4, 40229fd8 -4022a8cf: 0448 l32i.n a4, a4, 0 -4022a8d1: 0f7497 bbci a4, 25, 4022a8e4 -4022a8d4: 420c movi.n a2, 4 -4022a8d6: 030c movi.n a3, 0 -4022a8d8: 073485 call0 40231c24 -4022a8db: 0428c5 call0 4022eb68 -4022a8de: 0001c6 j 4022a8e9 -4022a8e1: 000000 ill -4022a8e4: 4128 l32i.n a2, a1, 16 -4022a8e6: 014c85 call0 4022bdb0 -4022a8e9: ea7c movi.n a10, -2 -4022a8eb: d3f971 l32r a7, 4021f8d0 -4022a8ee: 0020c0 memw -4022a8f1: d82792 l32i a9, a7, 0x360 -4022a8f4: 1099a0 and a9, a9, a10 -4022a8f7: 0020c0 memw -4022a8fa: d86792 s32i a9, a7, 0x360 -4022a8fd: 01a082 movi a8, 1 -4022a900: 0020c0 memw -4022a903: d82762 l32i a6, a7, 0x360 -4022a906: 206680 or a6, a6, a8 -4022a909: 0020c0 memw -4022a90c: fdb151 l32r a5, 40229fd0 -4022a90f: d86762 s32i a6, a7, 0x360 -4022a912: 3c0552 l8ui a5, a5, 60 -4022a915: 0b2566 bnei a5, 2, 4022a924 -4022a918: ffd2b1 l32r a11, 4022a860 -4022a91b: ffd201 l32r a0, 4022a864 -4022a91e: 0020c0 memw -4022a921: 8060b2 s32i a11, a0, 0x200 -4022a924: ffd121 l32r a2, 4022a868 -4022a927: 000222 l8ui a2, a2, 0 -4022a92a: 0ea032 movi a3, 14 -4022a92d: 129c beqz.n a2, 4022a942 -4022a92f: 079c37 bne a12, a3, 4022a93a -4022a932: 120c movi.n a2, 1 -4022a934: 043c05 call0 4022ecf8 -4022a937: 0001c6 j 4022a942 -4022a93a: 020c movi.n a2, 0 -4022a93c: 201110 or a1, a1, a1 -4022a93f: 043b85 call0 4022ecf8 -4022a942: 61c8 l32i.n a12, a1, 24 -4022a944: 5108 l32i.n a0, a1, 20 -4022a946: 20c112 addi a1, a1, 32 -4022a949: f00d ret.n - ... - -4022a94c : -4022a94c: e0c112 addi a1, a1, -32 -4022a94f: 4109 s32i.n a0, a1, 16 -4022a951: fc9881 l32r a8, 40229bb4 -4022a954: fc4f71 l32r a7, 40229a90 -4022a957: 0020c0 memw -4022a95a: f22762 l32i a6, a7, 0x3c8 -4022a95d: 206680 or a6, a6, a8 -4022a960: 0020c0 memw -4022a963: 040c movi.n a4, 0 -4022a965: 000c movi.n a0, 0 -4022a967: fd9a31 l32r a3, 40229fd0 -4022a96a: f26762 s32i a6, a7, 0x3c8 -4022a96d: ffa451 l32r a5, 4022a800 -4022a970: fd9a61 l32r a6, 40229fd8 -4022a973: 64a072 movi a7, 100 -4022a976: 009552 l16si a5, a5, 0 -4022a979: 000332 l8ui a3, a3, 0 -4022a97c: 0109 s32i.n a0, a1, 0 -4022a97e: ffcc05 call0 4022a640 -4022a981: 4108 l32i.n a0, a1, 16 -4022a983: 20c112 addi a1, a1, 32 -4022a986: f00d ret.n -4022a988: feccc4 excw -4022a98b: 3f .byte 0x3f -4022a98c: 103040 and a3, a0, a4 -4022a98f: 302040 xor a2, a0, a4 - -4022a990 : -4022a990: 743020 extui a3, a2, 0, 8 -4022a993: f0c112 addi a1, a1, -16 -4022a996: fffc21 l32r a2, 4022a988 -4022a999: 036102 s32i a0, a1, 12 -4022a99c: 026132 s32i a3, a1, 8 -4022a99f: fffb01 l32r a0, 4022a98c -4022a9a2: 0000c0 callx0 a0 -4022a9a5: 2128 l32i.n a2, a1, 8 -4022a9a7: 013d mov.n a3, a1 -4022a9a9: 017c05 call0 4022c16c -4022a9ac: ff8885 call0 4022a238 -4022a9af: fce221 l32r a2, 40229d38 -4022a9b2: 000222 l8ui a2, a2, 0 -4022a9b5: 029985 call0 4022d350 -4022a9b8: fc0301 l32r a0, 402299c4 -4022a9bb: 0008 l32i.n a0, a0, 0 -4022a9bd: fd8621 l32r a2, 40229fd8 -4022a9c0: 162002 l32i a0, a0, 88 -4022a9c3: 179222 l16si a2, a2, 46 -4022a9c6: 0000c0 callx0 a0 -4022a9c9: fc7b41 l32r a4, 40229bb8 -4022a9cc: fc3131 l32r a3, 40229a90 -4022a9cf: 0020c0 memw -4022a9d2: f22322 l32i a2, a3, 0x3c8 -4022a9d5: 102240 and a2, a2, a4 -4022a9d8: 0020c0 memw -4022a9db: f26322 s32i a2, a3, 0x3c8 -4022a9de: 3108 l32i.n a0, a1, 12 -4022a9e0: 10c112 addi a1, a1, 16 -4022a9e3: f00d ret.n -4022a9e5: 000000 ill -4022a9e8: ff .byte 0xff -4022a9e9: ff .byte 0xff -4022a9ea: 7f .byte 0x7f -4022a9eb: fe .byte 0xfe -4022a9ec: c06a add.n a12, a0, a6 -4022a9ee: 0019 s32i.n a1, a0, 0 -4022a9f0: 000000 ill -4022a9f3: fffff0 excw -4022a9f6: ff .byte 0xff -4022a9f7: cd7af7 bbci a10, 31, 4022a9c8 -4022a9fa: fe .byte 0xfe -4022a9fb: 3f .byte 0x3f -4022a9fc: 000000 ill -4022a9ff: ffff30 excw -4022aa02: ff .byte 0xff -4022aa03: 0000e0 excw -4022aa06: ff1c00 excw -4022aa09: ff .byte 0xff -4022aa0a: ff .byte 0xff -4022aa0b: cf .byte 0xcf +4022a78e: 440c movi.n a4, 4 +4022a790: ffb161 l32r a6, 4022a654 +4022a793: fc9301 l32r a0, 402299e0 +4022a796: 5158 l32i.n a5, a1, 20 +4022a798: 0008 l32i.n a0, a0, 0 +4022a79a: 556a add.n a5, a5, a6 +4022a79c: 262002 l32i a0, a0, 152 +4022a79f: 745050 extui a5, a5, 0, 8 +4022a7a2: 0000c0 callx0 a0 +4022a7a5: 77a022 movi a2, 119 +4022a7a8: 030c movi.n a3, 0 +4022a7aa: c41c movi.n a4, 28 +4022a7ac: fc8d01 l32r a0, 402299e0 +4022a7af: 650c movi.n a5, 6 +4022a7b1: 0008 l32i.n a0, a0, 0 +4022a7b3: 660c movi.n a6, 6 +4022a7b5: 272002 l32i a0, a0, 156 +4022a7b8: 170c movi.n a7, 1 +4022a7ba: 0000c0 callx0 a0 +4022a7bd: 77a022 movi a2, 119 +4022a7c0: 030c movi.n a3, 0 +4022a7c2: c41c movi.n a4, 28 +4022a7c4: fc8701 l32r a0, 402299e0 +4022a7c7: 550c movi.n a5, 5 +4022a7c9: 0008 l32i.n a0, a0, 0 +4022a7cb: 560c movi.n a6, 5 +4022a7cd: 272002 l32i a0, a0, 156 +4022a7d0: 170c movi.n a7, 1 +4022a7d2: 0000c0 callx0 a0 +4022a7d5: 520c movi.n a2, 5 +4022a7d7: 64fe01 l32r a0, 40203bd0 +4022a7da: 0000c0 callx0 a0 +4022a7dd: ff9e41 l32r a4, 4022a658 +4022a7e0: 52dd52 addmi a5, a13, 0x5200 +4022a7e3: fcb431 l32r a3, 40229ab4 +4022a7e6: 08c552 addi a5, a5, 8 +4022a7e9: 0155f0 slli a5, a5, 17 +4022a7ec: 0020c0 memw +4022a7ef: 452322 l32i a2, a3, 0x114 +4022a7f2: c42020 extui a2, a2, 0, 13 +4022a7f5: 202250 or a2, a2, a5 +4022a7f8: 202240 or a2, a2, a4 +4022a7fb: 0020c0 memw +4022a7fe: 456322 s32i a2, a3, 0x114 +4022a801: 202cc0 or a2, a12, a12 +4022a804: 9138 l32i.n a3, a1, 36 +4022a806: 025985 call0 4022cda0 +4022a809: b1c8 l32i.n a12, a1, 44 +4022a80b: c1d8 l32i.n a13, a1, 48 +4022a80d: d1e8 l32i.n a14, a1, 52 +4022a80f: 028ec5 call0 4022d0fc +4022a812: a108 l32i.n a0, a1, 40 +4022a814: 40c112 addi a1, a1, 64 +4022a817: f00d ret.n +4022a819: 000000 ill +4022a81c: cd58 l32i.n a5, a13, 48 +4022a81e: fe .byte 0xfe +4022a81f: 3f .byte 0x3f + +4022a820 : +4022a820: f0c112 addi a1, a1, -16 +4022a823: fdf251 l32r a5, 40229fec +4022a826: 0109 s32i.n a0, a1, 0 +4022a828: 4c0502 l8ui a0, a5, 76 +4022a82b: fffc61 l32r a6, 4022a81c +4022a82e: 116027 bbci a0, 2, 4022a843 +4022a831: 4d0502 l8ui a0, a5, 77 +4022a834: 010080 slli a0, a0, 24 +4022a837: 310800 srai a0, a0, 24 +4022a83a: 1100d0 slli a0, a0, 3 +4022a83d: 005602 s16i a0, a6, 0 +4022a840: 000b46 j 4022a871 +4022a843: 009642 l16si a4, a6, 0 +4022a846: 0e6037 bbci a0, 3, 4022a858 +4022a849: 4d0502 l8ui a0, a5, 77 +4022a84c: 010080 slli a0, a0, 24 +4022a84f: 310800 srai a0, a0, 24 +4022a852: 1100d0 slli a0, a0, 3 +4022a855: 000046 j 4022a85a +4022a858: 000c movi.n a0, 0 +4022a85a: 030a add.n a0, a3, a0 +4022a85c: 115000 slli a5, a0, 16 +4022a85f: 315050 srai a5, a5, 16 +4022a862: 0b1457 beq a4, a5, 4022a871 +4022a865: 005602 s16i a0, a6, 0 +4022a868: 012280 slli a2, a2, 24 +4022a86b: 312820 srai a2, a2, 24 +4022a86e: 0001c5 call0 4022a88c +4022a871: 0108 l32i.n a0, a1, 0 +4022a873: 10c112 addi a1, a1, 16 +4022a876: f00d ret.n +4022a878: 249fb0 extui a9, a11, 15, 3 +4022a87b: 555540 extui a5, a4, 21, 6 +4022a87e: 005555 excw +4022a881: 3ff202 excw +4022a884: cd8c beqz.n a13, 4022a894 +4022a886: fe .byte 0xfe +4022a887: 3f .byte 0x3f +4022a888: 3748 l32i.n a4, a7, 12 +4022a88a: 124010 excw + +4022a88c : +4022a88c: e0c112 addi a1, a1, -32 +4022a88f: 5109 s32i.n a0, a1, 20 +4022a891: fced01 l32r a0, 40229c48 +4022a894: 61c9 s32i.n a12, a1, 24 +4022a896: 020002 l8ui a0, a0, 2 +4022a899: 02cd mov.n a12, a2 +4022a89b: a08c beqz.n a0, 4022a8a9 +4022a89d: fff621 l32r a2, 4022a878 +4022a8a0: 5c5301 l32r a0, 402019ec +4022a8a3: 0000c0 callx0 a0 +4022a8a6: 002d06 j 4022a95e +4022a8a9: fdd221 l32r a2, 40229ff4 +4022a8ac: 0228 l32i.n a2, a2, 0 +4022a8ae: 0a7297 bbci a2, 25, 4022a8bc +4022a8b1: 420c movi.n a2, 4 +4022a8b3: fff501 l32r a0, 4022a888 +4022a8b6: 0000c0 callx0 a0 +4022a8b9: 000106 j 4022a8c1 +4022a8bc: 015505 call0 4022be10 +4022a8bf: 4129 s32i.n a2, a1, 16 +4022a8c1: 0c2d mov.n a2, a12 +4022a8c3: 040c movi.n a4, 0 +4022a8c5: fdcb61 l32r a6, 40229ff4 +4022a8c8: 64a072 movi a7, 100 +4022a8cb: 180c movi.n a8, 1 +4022a8cd: fdc731 l32r a3, 40229fec +4022a8d0: ffd351 l32r a5, 4022a81c +4022a8d3: 000332 l8ui a3, a3, 0 +4022a8d6: 009552 l16si a5, a5, 0 +4022a8d9: 0189 s32i.n a8, a1, 0 +4022a8db: ffd805 call0 4022a65c +4022a8de: 0c2d mov.n a2, a12 +4022a8e0: 0243c5 call0 4022cd20 +4022a8e3: 020c movi.n a2, 0 +4022a8e5: 034fc5 call0 4022dde4 +4022a8e8: fdc341 l32r a4, 40229ff4 +4022a8eb: 0448 l32i.n a4, a4, 0 +4022a8ed: 0f7497 bbci a4, 25, 4022a900 +4022a8f0: 420c movi.n a2, 4 +4022a8f2: 030c movi.n a3, 0 +4022a8f4: 073485 call0 40231c40 +4022a8f7: 0428c5 call0 4022eb84 +4022a8fa: 0001c6 j 4022a905 +4022a8fd: 000000 ill +4022a900: 4128 l32i.n a2, a1, 16 +4022a902: 014c85 call0 4022bdcc +4022a905: ea7c movi.n a10, -2 +4022a907: d3f271 l32r a7, 4021f8d0 +4022a90a: 0020c0 memw +4022a90d: d82792 l32i a9, a7, 0x360 +4022a910: 1099a0 and a9, a9, a10 +4022a913: 0020c0 memw +4022a916: d86792 s32i a9, a7, 0x360 +4022a919: 01a082 movi a8, 1 +4022a91c: 0020c0 memw +4022a91f: d82762 l32i a6, a7, 0x360 +4022a922: 206680 or a6, a6, a8 +4022a925: 0020c0 memw +4022a928: fdb151 l32r a5, 40229fec +4022a92b: d86762 s32i a6, a7, 0x360 +4022a92e: 3c0552 l8ui a5, a5, 60 +4022a931: 0b2566 bnei a5, 2, 4022a940 +4022a934: ffd2b1 l32r a11, 4022a87c +4022a937: ffd201 l32r a0, 4022a880 +4022a93a: 0020c0 memw +4022a93d: 8060b2 s32i a11, a0, 0x200 +4022a940: ffd121 l32r a2, 4022a884 +4022a943: 000222 l8ui a2, a2, 0 +4022a946: 0ea032 movi a3, 14 +4022a949: 129c beqz.n a2, 4022a95e +4022a94b: 079c37 bne a12, a3, 4022a956 +4022a94e: 120c movi.n a2, 1 +4022a950: 043c05 call0 4022ed14 +4022a953: 0001c6 j 4022a95e +4022a956: 020c movi.n a2, 0 +4022a958: 201110 or a1, a1, a1 +4022a95b: 043b85 call0 4022ed14 +4022a95e: 61c8 l32i.n a12, a1, 24 +4022a960: 5108 l32i.n a0, a1, 20 +4022a962: 20c112 addi a1, a1, 32 +4022a965: f00d ret.n + ... + +4022a968 : +4022a968: e0c112 addi a1, a1, -32 +4022a96b: 4109 s32i.n a0, a1, 16 +4022a96d: fc9881 l32r a8, 40229bd0 +4022a970: fc4f71 l32r a7, 40229aac +4022a973: 0020c0 memw +4022a976: f22762 l32i a6, a7, 0x3c8 +4022a979: 206680 or a6, a6, a8 +4022a97c: 0020c0 memw +4022a97f: 040c movi.n a4, 0 +4022a981: 000c movi.n a0, 0 +4022a983: fd9a31 l32r a3, 40229fec +4022a986: f26762 s32i a6, a7, 0x3c8 +4022a989: ffa451 l32r a5, 4022a81c +4022a98c: fd9a61 l32r a6, 40229ff4 +4022a98f: 64a072 movi a7, 100 +4022a992: 009552 l16si a5, a5, 0 +4022a995: 000332 l8ui a3, a3, 0 +4022a998: 0109 s32i.n a0, a1, 0 +4022a99a: ffcc05 call0 4022a65c +4022a99d: 4108 l32i.n a0, a1, 16 +4022a99f: 20c112 addi a1, a1, 32 +4022a9a2: f00d ret.n +4022a9a4: feccc4 excw +4022a9a7: 3f .byte 0x3f +4022a9a8: 103040 and a3, a0, a4 +4022a9ab: 302040 xor a2, a0, a4 + +4022a9ac : +4022a9ac: 743020 extui a3, a2, 0, 8 +4022a9af: f0c112 addi a1, a1, -16 +4022a9b2: fffc21 l32r a2, 4022a9a4 +4022a9b5: 036102 s32i a0, a1, 12 +4022a9b8: 026132 s32i a3, a1, 8 +4022a9bb: fffb01 l32r a0, 4022a9a8 +4022a9be: 0000c0 callx0 a0 +4022a9c1: 2128 l32i.n a2, a1, 8 +4022a9c3: 013d mov.n a3, a1 +4022a9c5: 017c05 call0 4022c188 +4022a9c8: ff8885 call0 4022a254 +4022a9cb: fce221 l32r a2, 40229d54 +4022a9ce: 000222 l8ui a2, a2, 0 +4022a9d1: 029985 call0 4022d36c +4022a9d4: fc0301 l32r a0, 402299e0 +4022a9d7: 0008 l32i.n a0, a0, 0 +4022a9d9: fd8621 l32r a2, 40229ff4 +4022a9dc: 162002 l32i a0, a0, 88 +4022a9df: 179222 l16si a2, a2, 46 +4022a9e2: 0000c0 callx0 a0 +4022a9e5: fc7b41 l32r a4, 40229bd4 +4022a9e8: fc3131 l32r a3, 40229aac +4022a9eb: 0020c0 memw +4022a9ee: f22322 l32i a2, a3, 0x3c8 +4022a9f1: 102240 and a2, a2, a4 +4022a9f4: 0020c0 memw +4022a9f7: f26322 s32i a2, a3, 0x3c8 +4022a9fa: 3108 l32i.n a0, a1, 12 +4022a9fc: 10c112 addi a1, a1, 16 +4022a9ff: f00d ret.n +4022aa01: 000000 ill +4022aa04: ff .byte 0xff +4022aa05: ff .byte 0xff +4022aa06: 7f .byte 0x7f +4022aa07: fe .byte 0xfe +4022aa08: c06a add.n a12, a0, a6 +4022aa0a: 0019 s32i.n a1, a0, 0 4022aa0c: 000000 ill -4022aa0f: 000010 excw -4022aa12: 510c00 excw - -4022aa14 : -4022aa14: 7fe951 l32r a5, 4020a9b8 -4022aa17: cf1a41 l32r a4, 4021e680 -4022aa1a: e0c112 addi a1, a1, -32 -4022aa1d: 11c9 s32i.n a12, a1, 4 -4022aa1f: 0109 s32i.n a0, a1, 0 -4022aa21: 41f9 s32i.n a15, a1, 16 -4022aa23: 21d9 s32i.n a13, a1, 8 -4022aa25: 31e9 s32i.n a14, a1, 12 -4022aa27: 5ff2d1 l32r a13, 402029f0 -4022aa2a: fc19e1 l32r a14, 40229a90 -4022aa2d: ffeef1 l32r a15, 4022a9e8 -4022aa30: fd6a01 l32r a0, 40229fd8 -4022aa33: 0020c0 memw -4022aa36: 862432 l32i a3, a4, 0x218 -4022aa39: 203350 or a3, a3, a5 -4022aa3c: 0020c0 memw -4022aa3f: 866432 s32i a3, a4, 0x218 -4022aa42: 0028 l32i.n a2, a0, 0 -4022aa44: 20f2b7 bbsi a2, 27, 4022aa68 -4022aa47: ffe981 l32r a8, 4022a9ec -4022aa4a: 0020c0 memw -4022aa4d: 406d82 s32i a8, a13, 0x100 -4022aa50: ffe871 l32r a7, 4022a9f0 -4022aa53: 0020c0 memw -4022aa56: 446d72 s32i a7, a13, 0x110 -4022aa59: 0020c0 memw -4022aa5c: fa2e62 l32i a6, a14, 0x3e8 -4022aa5f: 1066f0 and a6, a6, a15 -4022aa62: 0020c0 memw -4022aa65: fa6e62 s32i a6, a14, 0x3e8 -4022aa68: ffe351 l32r a5, 4022a9f4 -4022aa6b: fbd6c1 l32r a12, 402299c4 -4022aa6e: 0020c0 memw -4022aa71: fa2e42 l32i a4, a14, 0x3e8 -4022aa74: 104450 and a4, a4, a5 -4022aa77: 0020c0 memw -4022aa7a: fa6e42 s32i a4, a14, 0x3e8 -4022aa7d: 714831 l32r a3, 40206fa0 -4022aa80: 0020c0 memw -4022aa83: 442d22 l32i a2, a13, 0x110 -4022aa86: 202230 or a2, a2, a3 -4022aa89: 0020c0 memw -4022aa8c: 230c movi.n a3, 2 -4022aa8e: 040c movi.n a4, 0 -4022aa90: 752c movi.n a5, 39 -4022aa92: 0c08 l32i.n a0, a12, 0 -4022aa94: 446d22 s32i a2, a13, 0x110 -4022aa97: 262002 l32i a0, a0, 152 -4022aa9a: 6aa022 movi a2, 106 -4022aa9d: 0000c0 callx0 a0 -4022aaa0: ffd661 l32r a6, 4022a9f8 -4022aaa3: 000662 l8ui a6, a6, 0 -4022aaa6: 730681 l32r a8, 402076c0 -4022aaa9: 069c beqz.n a6, 4022aabd -4022aaab: 0020c0 memw -4022aaae: fa2e72 l32i a7, a14, 0x3e8 -4022aab1: 1077f0 and a7, a7, a15 -4022aab4: 207780 or a7, a7, a8 -4022aab7: 0020c0 memw -4022aaba: fa6e72 s32i a7, a14, 0x3e8 -4022aabd: fd46f1 l32r a15, 40229fd8 -4022aac0: ffcf71 l32r a7, 4022a9fc -4022aac3: 5dee91 l32r a9, 4020227c -4022aac6: 0020c0 memw -4022aac9: 442d62 l32i a6, a13, 0x110 -4022aacc: 206670 or a6, a6, a7 -4022aacf: 0020c0 memw -4022aad2: 446d62 s32i a6, a13, 0x110 -4022aad5: ffca51 l32r a5, 4022aa00 -4022aad8: ffcb41 l32r a4, 4022aa04 -4022aadb: 0020c0 memw -4022aade: e82e32 l32i a3, a14, 0x3a0 -4022aae1: 103350 and a3, a3, a5 -4022aae4: 203340 or a3, a3, a4 -4022aae7: 0020c0 memw -4022aaea: e86e32 s32i a3, a14, 0x3a0 -4022aaed: ffc621 l32r a2, 4022aa08 -4022aaf0: ffc701 l32r a0, 4022aa0c -4022aaf3: 0020c0 memw -4022aaf6: e62eb2 l32i a11, a14, 0x398 -4022aaf9: 10bb20 and a11, a11, a2 -4022aafc: 20bb00 or a11, a11, a0 -4022aaff: 0020c0 memw -4022ab02: e66eb2 s32i a11, a14, 0x398 -4022ab05: da7c movi.n a10, -3 -4022ab07: 0020c0 memw -4022ab0a: 9c2982 l32i a8, a9, 0x270 -4022ab0d: 1088a0 and a8, a8, a10 -4022ab10: 0020c0 memw -4022ab13: 9c6982 s32i a8, a9, 0x270 -4022ab16: 220c movi.n a2, 2 -4022ab18: 642e01 l32r a0, 40203bd0 -4022ab1b: 0000c0 callx0 a0 -4022ab1e: ffbc31 l32r a3, 4022aa10 -4022ab21: 0020c0 memw -4022ab24: 442d22 l32i a2, a13, 0x110 -4022ab27: 202230 or a2, a2, a3 -4022ab2a: 0020c0 memw -4022ab2d: 0c08 l32i.n a0, a12, 0 -4022ab2f: 282002 l32i a0, a0, 160 -4022ab32: 446d22 s32i a2, a13, 0x110 -4022ab35: 0000c0 callx0 a0 -4022ab38: 220c movi.n a2, 2 -4022ab3a: 0c08 l32i.n a0, a12, 0 -4022ab3c: 130c movi.n a3, 1 -4022ab3e: 2b2002 l32i a0, a0, 172 -4022ab41: 81a042 movi a4, 129 -4022ab44: 0000c0 callx0 a0 -4022ab47: 0c08 l32i.n a0, a12, 0 -4022ab49: 322002 l32i a0, a0, 200 -4022ab4c: 0000c0 callx0 a0 -4022ab4f: 6aa022 movi a2, 106 -4022ab52: 230c movi.n a3, 2 -4022ab54: 0c08 l32i.n a0, a12, 0 -4022ab56: 040c movi.n a4, 0 -4022ab58: 262002 l32i a0, a0, 152 -4022ab5b: 452c movi.n a5, 36 -4022ab5d: 0000c0 callx0 a0 -4022ab60: 6aa022 movi a2, 106 -4022ab63: 230c movi.n a3, 2 -4022ab65: 0c08 l32i.n a0, a12, 0 -4022ab67: 040c movi.n a4, 0 -4022ab69: 262002 l32i a0, a0, 152 -4022ab6c: 552c movi.n a5, 37 -4022ab6e: 0000c0 callx0 a0 -4022ab71: 0c08 l32i.n a0, a12, 0 -4022ab73: 2f2002 l32i a0, a0, 188 -4022ab76: 0000c0 callx0 a0 -4022ab79: ffa952 movi a5, 0xfffff9ff -4022ab7c: 00a442 movi a4, 0x400 -4022ab7f: d35431 l32r a3, 4021f8d0 -4022ab82: 0020c0 memw -4022ab85: d02322 l32i a2, a3, 0x340 -4022ab88: 102250 and a2, a2, a5 -4022ab8b: 202240 or a2, a2, a4 -4022ab8e: 0020c0 memw -4022ab91: 040c movi.n a4, 0 -4022ab93: 852c movi.n a5, 40 -4022ab95: d06322 s32i a2, a3, 0x340 -4022ab98: 0c08 l32i.n a0, a12, 0 -4022ab9a: 62a022 movi a2, 98 -4022ab9d: 262002 l32i a0, a0, 152 -4022aba0: 130c movi.n a3, 1 -4022aba2: 0000c0 callx0 a0 -4022aba5: 0f68 l32i.n a6, a15, 0 -4022aba7: 07f6b7 bbsi a6, 27, 4022abb2 -4022abaa: 120c movi.n a2, 1 -4022abac: ffcc05 call0 4022a870 -4022abaf: 0002c6 j 4022abbe -4022abb2: 300f22 l8ui a2, a15, 48 -4022abb5: 012280 slli a2, a2, 24 -4022abb8: 312820 srai a2, a2, 24 -4022abbb: ffd905 call0 4022a94c -4022abbe: 0c08 l32i.n a0, a12, 0 -4022abc0: 232002 l32i a0, a0, 140 -4022abc3: 0000c0 callx0 a0 -4022abc6: 6ba022 movi a2, 107 -4022abc9: 230c movi.n a3, 2 -4022abcb: 0c08 l32i.n a0, a12, 0 -4022abcd: 140c movi.n a4, 1 -4022abcf: 262002 l32i a0, a0, 152 -4022abd2: 854c movi.n a5, 72 -4022abd4: 0000c0 callx0 a0 -4022abd7: 0c08 l32i.n a0, a12, 0 -4022abd9: 222002 l32i a0, a0, 136 -4022abdc: 0000c0 callx0 a0 -4022abdf: 6ca022 movi a2, 108 -4022abe2: 230c movi.n a3, 2 -4022abe4: 0c08 l32i.n a0, a12, 0 -4022abe6: 040c movi.n a4, 0 -4022abe8: 262002 l32i a0, a0, 152 -4022abeb: 551c movi.n a5, 21 -4022abed: 0000c0 callx0 a0 -4022abf0: 0c08 l32i.n a0, a12, 0 -4022abf2: 132002 l32i a0, a0, 76 -4022abf5: 0000c0 callx0 a0 -4022abf8: 77a022 movi a2, 119 -4022abfb: 030c movi.n a3, 0 -4022abfd: 0c08 l32i.n a0, a12, 0 -4022abff: a41c movi.n a4, 26 -4022ac01: 262002 l32i a0, a0, 152 -4022ac04: 850c movi.n a5, 8 -4022ac06: 0000c0 callx0 a0 -4022ac09: 77a022 movi a2, 119 -4022ac0c: 030c movi.n a3, 0 -4022ac0e: 0c08 l32i.n a0, a12, 0 -4022ac10: a41c movi.n a4, 26 -4022ac12: 262002 l32i a0, a0, 152 -4022ac15: 853c movi.n a5, 56 -4022ac17: 0000c0 callx0 a0 -4022ac1a: 67a022 movi a2, 103 -4022ac1d: 430c movi.n a3, 4 -4022ac1f: 440c movi.n a4, 4 -4022ac21: 750c movi.n a5, 7 -4022ac23: 0c08 l32i.n a0, a12, 0 -4022ac25: 760c movi.n a6, 7 -4022ac27: 272002 l32i a0, a0, 156 -4022ac2a: 170c movi.n a7, 1 -4022ac2c: 0000c0 callx0 a0 -4022ac2f: 6aa022 movi a2, 106 -4022ac32: 230c movi.n a3, 2 -4022ac34: 040c movi.n a4, 0 -4022ac36: 952c movi.n a5, 41 -4022ac38: 21d8 l32i.n a13, a1, 8 -4022ac3a: 31e8 l32i.n a14, a1, 12 -4022ac3c: 0c08 l32i.n a0, a12, 0 -4022ac3e: 41f8 l32i.n a15, a1, 16 -4022ac40: 262002 l32i a0, a0, 152 -4022ac43: 11c8 l32i.n a12, a1, 4 -4022ac45: 0000c0 callx0 a0 -4022ac48: 020c movi.n a2, 0 -4022ac4a: 0108 l32i.n a0, a1, 0 -4022ac4c: 20c112 addi a1, a1, 32 -4022ac4f: f00d ret.n -4022ac51: 000000 ill -4022ac54: fe1f00 excw -4022ac57: ff .byte 0xff - -4022ac58 : -4022ac58: fce061 l32r a6, 40229fd8 -4022ac5b: 5c0692 l8ui a9, a6, 92 -4022ac5e: 019980 slli a9, a9, 24 -4022ac61: 319890 srai a9, a9, 24 -4022ac64: c09490 sub a9, a4, a9 -4022ac67: 72bc beqz.n a2, 4022aca2 -4022ac69: 8b1c movi.n a11, 24 -4022ac6b: fb8971 l32r a7, 40229a90 -4022ac6e: 020c movi.n a2, 0 -4022ac70: 11a330 slli a10, a3, 13 -4022ac73: fff831 l32r a3, 4022ac54 -4022ac76: a06270 addx4 a6, a2, a7 -4022ac79: 0020c0 memw -4022ac7c: c12682 l32i a8, a6, 0x304 -4022ac7f: 105830 and a5, a8, a3 -4022ac82: c08890 sub a8, a8, a9 -4022ac85: 205a50 or a5, a10, a5 -4022ac88: 748080 extui a8, a8, 0, 8 -4022ac8b: 205580 or a5, a5, a8 -4022ac8e: 0020c0 memw -4022ac91: c16652 s32i a5, a6, 0x304 -4022ac94: 221b addi.n a2, a2, 1 -4022ac96: 742020 extui a2, a2, 0, 8 -4022ac99: d992b7 bne a2, a11, 4022ac76 -4022ac9c: fccf91 l32r a9, 40229fd8 -4022ac9f: 5c4942 s8i a4, a9, 92 -4022aca2: f00d ret.n -4022aca4: 000000 ill -4022aca7: 160cd6 bgez a12, 4022ae0b - -4022aca8 : -4022aca8: 160c movi.n a6, 1 -4022acaa: d0c112 addi a1, a1, -48 -4022acad: 91d9 s32i.n a13, a1, 36 -4022acaf: 7109 s32i.n a0, a1, 28 -4022acb1: fbded1 l32r a13, 40229c2c -4022acb4: 81c9 s32i.n a12, a1, 32 -4022acb6: 034d62 s8i a6, a13, 3 -4022acb9: 5f4d31 l32r a3, 402029f0 -4022acbc: 02cd mov.n a12, a2 -4022acbe: 0020c0 memw -4022acc1: 442302 l32i a0, a3, 0x110 -4022acc4: 6109 s32i.n a0, a1, 24 -4022acc6: fff741 l32r a4, 4022aca4 -4022acc9: 0020c0 memw -4022accc: 442322 l32i a2, a3, 0x110 -4022accf: 202240 or a2, a2, a4 -4022acd2: 0020c0 memw -4022acd5: 446322 s32i a2, a3, 0x110 -4022acd8: 0af097 bbsi a0, 25, 4022ace6 -4022acdb: fb3a01 l32r a0, 402299c4 -4022acde: 0008 l32i.n a0, a0, 0 -4022ace0: 132002 l32i a0, a0, 76 -4022ace3: 0000c0 callx0 a0 -4022ace6: 020d22 l8ui a2, a13, 2 -4022ace9: 41c9 s32i.n a12, a1, 16 -4022aceb: 82cc bnez.n a2, 4022acf7 -4022aced: 6ccc bnez.n a12, 4022acf7 -4022acef: 420c movi.n a2, 4 -4022acf1: fede01 l32r a0, 4022a86c -4022acf4: 0000c0 callx0 a0 -4022acf7: 6ca022 movi a2, 108 -4022acfa: 230c movi.n a3, 2 -4022acfc: 040c movi.n a4, 0 -4022acfe: fb3101 l32r a0, 402299c4 -4022ad01: 550c movi.n a5, 5 -4022ad03: 0008 l32i.n a0, a0, 0 -4022ad05: 560c movi.n a6, 5 -4022ad07: 272002 l32i a0, a0, 156 -4022ad0a: 170c movi.n a7, 1 -4022ad0c: 0000c0 callx0 a0 -4022ad0f: 6c8241 l32r a4, 40205f18 -4022ad12: d2efc1 l32r a12, 4021f8d0 -4022ad15: 0020c0 memw -4022ad18: d72c32 l32i a3, a12, 0x35c -4022ad1b: 203340 or a3, a3, a4 -4022ad1e: 0020c0 memw -4022ad21: d76c32 s32i a3, a12, 0x35c -4022ad24: 0020c0 memw -4022ad27: d42c22 l32i a2, a12, 0x350 -4022ad2a: 252820 extui a2, a2, 24, 3 -4022ad2d: a28c beqz.n a2, 4022ad3b -4022ad2f: 0020c0 memw -4022ad32: d42c52 l32i a5, a12, 0x350 -4022ad35: 255850 extui a5, a5, 24, 3 -4022ad38: ff3556 bnez a5, 4022ad2f -4022ad3b: d87c movi.n a8, -3 -4022ad3d: 0020c0 memw -4022ad40: d42c72 l32i a7, a12, 0x350 -4022ad43: 107780 and a7, a7, a8 -4022ad46: 0020c0 memw -4022ad49: d46c72 s32i a7, a12, 0x350 -4022ad4c: 220c movi.n a2, 2 -4022ad4e: 0020c0 memw -4022ad51: d42c62 l32i a6, a12, 0x350 -4022ad54: 206620 or a6, a6, a2 -4022ad57: 0020c0 memw -4022ad5a: d46c62 s32i a6, a12, 0x350 -4022ad5d: 639c01 l32r a0, 40203bd0 -4022ad60: 0000c0 callx0 a0 -4022ad63: 0020c0 memw -4022ad66: d42c92 l32i a9, a12, 0x350 -4022ad69: 259890 extui a9, a9, 24, 3 -4022ad6c: a98c beqz.n a9, 4022ad7a -4022ad6e: 0020c0 memw -4022ad71: d42ca2 l32i a10, a12, 0x350 -4022ad74: 25a8a0 extui a10, a10, 24, 3 -4022ad77: ff3a56 bnez a10, 4022ad6e -4022ad7a: 202110 or a2, a1, a1 -4022ad7d: 059845 call0 40230704 -4022ad80: fb1101 l32r a0, 402299c4 -4022ad83: 00a052 movi a5, 0 -4022ad86: 00a042 movi a4, 0 -4022ad89: 016d mov.n a6, a1 -4022ad8b: 851b addi.n a8, a5, 1 -4022ad8d: 907560 addx2 a7, a5, a6 -4022ad90: 001772 l16ui a7, a7, 0 -4022ad93: 745080 extui a5, a8, 0, 8 -4022ad96: 474a add.n a4, a7, a4 -4022ad98: f44040 extui a4, a4, 0, 16 -4022ad9b: ec8566 bnei a5, 8, 4022ad8b -4022ad9e: 560c movi.n a6, 5 -4022ada0: 070c movi.n a7, 0 -4022ada2: 5c4231 l32r a3, 40201eac -4022ada5: ffa052 movi a5, 255 -4022ada8: 248b addi.n a2, a4, 8 -4022adaa: 0008 l32i.n a0, a0, 0 -4022adac: fc8941 l32r a4, 40229fd0 -4022adaf: f42420 extui a2, a2, 4, 16 -4022adb2: 470442 l8ui a4, a4, 71 -4022adb5: 272002 l32i a0, a0, 156 -4022adb8: c04450 sub a4, a4, a5 -4022adbb: 832340 moveqz a2, a3, a4 -4022adbe: 550c movi.n a5, 5 -4022adc0: 230c movi.n a3, 2 -4022adc2: 5129 s32i.n a2, a1, 20 -4022adc4: 040c movi.n a4, 0 -4022adc6: 6ca022 movi a2, 108 -4022adc9: 0000c0 callx0 a0 -4022adcc: 100c movi.n a0, 1 -4022adce: 0020c0 memw -4022add1: d42c32 l32i a3, a12, 0x350 -4022add4: 253830 extui a3, a3, 24, 3 -4022add7: a38c beqz.n a3, 4022ade5 -4022add9: 0020c0 memw -4022addc: d42c42 l32i a4, a12, 0x350 -4022addf: 254840 extui a4, a4, 24, 3 -4022ade2: ff3456 bnez a4, 4022add9 -4022ade5: fc0aa1 l32r a10, 40229e10 -4022ade8: 0020c0 memw -4022adeb: d72c92 l32i a9, a12, 0x35c -4022adee: 1099a0 and a9, a9, a10 -4022adf1: 0020c0 memw -4022adf4: d76c92 s32i a9, a12, 0x35c -4022adf7: feaf82 movi a8, -2 -4022adfa: 0020c0 memw -4022adfd: d82c72 l32i a7, a12, 0x360 -4022ae00: 107780 and a7, a7, a8 -4022ae03: 0020c0 memw -4022ae06: d86c72 s32i a7, a12, 0x360 -4022ae09: 0020c0 memw -4022ae0c: d82c62 l32i a6, a12, 0x360 -4022ae0f: 206600 or a6, a6, a0 -4022ae12: 0020c0 memw -4022ae15: d86c62 s32i a6, a12, 0x360 -4022ae18: 020d52 l8ui a5, a13, 2 -4022ae1b: 0421b2 l32i a11, a1, 16 -4022ae1e: 008556 bnez a5, 4022ae2a -4022ae21: 5bcc bnez.n a11, 4022ae2a -4022ae23: 420c movi.n a2, 4 -4022ae25: 030c movi.n a3, 0 -4022ae27: 06dfc5 call0 40231c24 -4022ae2a: 5108 l32i.n a0, a1, 20 -4022ae2c: 0020c0 memw -4022ae2f: 81c8 l32i.n a12, a1, 32 -4022ae31: 5eef41 l32r a4, 402029f0 -4022ae34: 6138 l32i.n a3, a1, 24 -4022ae36: 020c movi.n a2, 0 -4022ae38: 446432 s32i a3, a4, 0x110 -4022ae3b: 034d22 s8i a2, a13, 3 -4022ae3e: 91d8 l32i.n a13, a1, 36 -4022ae40: 002d mov.n a2, a0 -4022ae42: 7108 l32i.n a0, a1, 28 -4022ae44: 30c112 addi a1, a1, 48 -4022ae47: f00d ret.n -4022ae49: 000000 ill - -4022ae4c : -4022ae4c: d0c112 addi a1, a1, -48 -4022ae4f: 8139 s32i.n a3, a1, 32 -4022ae51: 7129 s32i.n a2, a1, 28 -4022ae53: 2109 s32i.n a0, a1, 8 -4022ae55: 41d9 s32i.n a13, a1, 16 -4022ae57: 31c9 s32i.n a12, a1, 12 -4022ae59: 61f9 s32i.n a15, a1, 24 -4022ae5b: 51e9 s32i.n a14, a1, 20 -4022ae5d: 04ed mov.n a14, a4 -4022ae5f: 5ee4f1 l32r a15, 402029f0 -4022ae62: 0020c0 memw -4022ae65: 442f02 l32i a0, a15, 0x110 -4022ae68: 1109 s32i.n a0, a1, 4 -4022ae6a: ff8e31 l32r a3, 4022aca4 -4022ae6d: 0020c0 memw -4022ae70: 442f22 l32i a2, a15, 0x110 -4022ae73: 202230 or a2, a2, a3 -4022ae76: 0020c0 memw -4022ae79: 446f22 s32i a2, a15, 0x110 -4022ae7c: 0af097 bbsi a0, 25, 4022ae8a -4022ae7f: fad101 l32r a0, 402299c4 -4022ae82: 0008 l32i.n a0, a0, 0 -4022ae84: 132002 l32i a0, a0, 76 -4022ae87: 0000c0 callx0 a0 -4022ae8a: d291c1 l32r a12, 4021f8d0 -4022ae8d: 589c01 l32r a0, 40201100 -4022ae90: 240c movi.n a4, 2 -4022ae92: fb6671 l32r a7, 40229c2c -4022ae95: 160c movi.n a6, 1 -4022ae97: 034762 s8i a6, a7, 3 -4022ae9a: 012eb6 bltui a14, 2, 4022ae9f -4022ae9d: 0e4d mov.n a4, a14 -4022ae9f: 748040 extui a8, a4, 0, 8 -4022aea2: 0020c0 memw -4022aea5: d42c52 l32i a5, a12, 0x350 -4022aea8: 0159 s32i.n a5, a1, 0 -4022aeaa: 0020c0 memw -4022aead: d52cf2 l32i a15, a12, 0x354 -4022aeb0: 0020c0 memw -4022aeb3: 113880 slli a3, a8, 8 -4022aeb6: d28341 l32r a4, 4021f8c4 -4022aeb9: d62ce2 l32i a14, a12, 0x358 -4022aebc: 0020c0 memw -4022aebf: d42c22 l32i a2, a12, 0x350 -4022aec2: 102240 and a2, a2, a4 -4022aec5: 202230 or a2, a2, a3 -4022aec8: 0020c0 memw -4022aecb: d46c22 s32i a2, a12, 0x350 -4022aece: b80b addi.n a11, a8, -1 -4022aed0: 112b00 slli a2, a11, 16 -4022aed3: a0a880 addx4 a10, a8, a8 -4022aed6: 11bb80 slli a11, a11, 8 -4022aed9: bb2a add.n a11, a11, a2 -4022aedb: aaba add.n a10, a10, a11 -4022aedd: aa0b addi.n a10, a10, -1 -4022aedf: 0020c0 memw -4022aee2: d52c92 l32i a9, a12, 0x354 -4022aee5: 109900 and a9, a9, a0 -4022aee8: 2099a0 or a9, a9, a10 -4022aeeb: 0020c0 memw -4022aeee: d56c92 s32i a9, a12, 0x354 -4022aef1: a07880 addx4 a7, a8, a8 -4022aef4: 906880 addx2 a6, a8, a8 -4022aef7: a05880 addx4 a5, a8, a8 -4022aefa: 905580 addx2 a5, a5, a8 -4022aefd: 660b addi.n a6, a6, -1 -4022aeff: f87c movi.n a8, -1 -4022af01: 907780 addx2 a7, a7, a8 -4022af04: 116680 slli a6, a6, 8 -4022af07: 117700 slli a7, a7, 16 -4022af0a: 667a add.n a6, a6, a7 -4022af0c: 556a add.n a5, a5, a6 -4022af0e: 550b addi.n a5, a5, -1 -4022af10: 0020c0 memw -4022af13: d62c42 l32i a4, a12, 0x358 -4022af16: 104400 and a4, a4, a0 -4022af19: 204450 or a4, a4, a5 -4022af1c: 0020c0 memw -4022af1f: d66c42 s32i a4, a12, 0x358 -4022af22: 336c movi.n a3, -29 -4022af24: 0020c0 memw -4022af27: d42c22 l32i a2, a12, 0x350 -4022af2a: 102230 and a2, a2, a3 -4022af2d: 0020c0 memw -4022af30: 230c movi.n a3, 2 -4022af32: 040c movi.n a4, 0 -4022af34: 550c movi.n a5, 5 -4022af36: 560c movi.n a6, 5 -4022af38: faa301 l32r a0, 402299c4 -4022af3b: 170c movi.n a7, 1 -4022af3d: 0008 l32i.n a0, a0, 0 -4022af3f: d46c22 s32i a2, a12, 0x350 -4022af42: 272002 l32i a0, a0, 156 -4022af45: 6ca022 movi a2, 108 -4022af48: 0000c0 callx0 a0 -4022af4b: 6bf381 l32r a8, 40205f18 -4022af4e: 0020c0 memw -4022af51: d72c72 l32i a7, a12, 0x35c -4022af54: 207780 or a7, a7, a8 -4022af57: 0020c0 memw -4022af5a: d76c72 s32i a7, a12, 0x35c -4022af5d: 0020c0 memw -4022af60: d42c62 l32i a6, a12, 0x350 -4022af63: 256860 extui a6, a6, 24, 3 -4022af66: a68c beqz.n a6, 4022af74 -4022af68: 0020c0 memw -4022af6b: d42c92 l32i a9, a12, 0x350 -4022af6e: 259890 extui a9, a9, 24, 3 -4022af71: ff3956 bnez a9, 4022af68 -4022af74: 91f9 s32i.n a15, a1, 36 -4022af76: 81a8 l32i.n a10, a1, 32 -4022af78: a1e9 s32i.n a14, a1, 40 -4022af7a: 0a4a16 beqz a10, 4022b022 -4022af7d: 0d0c movi.n a13, 0 -4022af7f: ffa0f2 movi a15, 255 -4022af82: 5bcae1 l32r a14, 40201eac -4022af85: 0020c0 memw -4022af88: d42c72 l32i a7, a12, 0x350 -4022af8b: d87c movi.n a8, -3 -4022af8d: 107780 and a7, a7, a8 -4022af90: 0020c0 memw -4022af93: d46c72 s32i a7, a12, 0x350 -4022af96: 0020c0 memw -4022af99: d42c52 l32i a5, a12, 0x350 -4022af9c: 260c movi.n a6, 2 -4022af9e: 205560 or a5, a5, a6 +4022aa0f: fffff0 excw +4022aa12: ff .byte 0xff +4022aa13: cd7af7 bbci a10, 31, 4022a9e4 +4022aa16: fe .byte 0xfe +4022aa17: 3f .byte 0x3f +4022aa18: 000000 ill +4022aa1b: ffff30 excw +4022aa1e: ff .byte 0xff +4022aa1f: 0000e0 excw +4022aa22: ff1c00 excw +4022aa25: ff .byte 0xff +4022aa26: ff .byte 0xff +4022aa27: cf .byte 0xcf +4022aa28: 000000 ill +4022aa2b: 000010 excw +4022aa2e: 510c00 excw + +4022aa30 : +4022aa30: 7fe251 l32r a5, 4020a9b8 +4022aa33: cf1341 l32r a4, 4021e680 +4022aa36: e0c112 addi a1, a1, -32 +4022aa39: 11c9 s32i.n a12, a1, 4 +4022aa3b: 0109 s32i.n a0, a1, 0 +4022aa3d: 41f9 s32i.n a15, a1, 16 +4022aa3f: 21d9 s32i.n a13, a1, 8 +4022aa41: 31e9 s32i.n a14, a1, 12 +4022aa43: 5febd1 l32r a13, 402029f0 +4022aa46: fc19e1 l32r a14, 40229aac +4022aa49: ffeef1 l32r a15, 4022aa04 +4022aa4c: fd6a01 l32r a0, 40229ff4 +4022aa4f: 0020c0 memw +4022aa52: 862432 l32i a3, a4, 0x218 +4022aa55: 203350 or a3, a3, a5 +4022aa58: 0020c0 memw +4022aa5b: 866432 s32i a3, a4, 0x218 +4022aa5e: 0028 l32i.n a2, a0, 0 +4022aa60: 20f2b7 bbsi a2, 27, 4022aa84 +4022aa63: ffe981 l32r a8, 4022aa08 +4022aa66: 0020c0 memw +4022aa69: 406d82 s32i a8, a13, 0x100 +4022aa6c: ffe871 l32r a7, 4022aa0c +4022aa6f: 0020c0 memw +4022aa72: 446d72 s32i a7, a13, 0x110 +4022aa75: 0020c0 memw +4022aa78: fa2e62 l32i a6, a14, 0x3e8 +4022aa7b: 1066f0 and a6, a6, a15 +4022aa7e: 0020c0 memw +4022aa81: fa6e62 s32i a6, a14, 0x3e8 +4022aa84: ffe351 l32r a5, 4022aa10 +4022aa87: fbd6c1 l32r a12, 402299e0 +4022aa8a: 0020c0 memw +4022aa8d: fa2e42 l32i a4, a14, 0x3e8 +4022aa90: 104450 and a4, a4, a5 +4022aa93: 0020c0 memw +4022aa96: fa6e42 s32i a4, a14, 0x3e8 +4022aa99: 714131 l32r a3, 40206fa0 +4022aa9c: 0020c0 memw +4022aa9f: 442d22 l32i a2, a13, 0x110 +4022aaa2: 202230 or a2, a2, a3 +4022aaa5: 0020c0 memw +4022aaa8: 230c movi.n a3, 2 +4022aaaa: 040c movi.n a4, 0 +4022aaac: 752c movi.n a5, 39 +4022aaae: 0c08 l32i.n a0, a12, 0 +4022aab0: 446d22 s32i a2, a13, 0x110 +4022aab3: 262002 l32i a0, a0, 152 +4022aab6: 6aa022 movi a2, 106 +4022aab9: 0000c0 callx0 a0 +4022aabc: ffd661 l32r a6, 4022aa14 +4022aabf: 000662 l8ui a6, a6, 0 +4022aac2: 72ff81 l32r a8, 402076c0 +4022aac5: 069c beqz.n a6, 4022aad9 +4022aac7: 0020c0 memw +4022aaca: fa2e72 l32i a7, a14, 0x3e8 +4022aacd: 1077f0 and a7, a7, a15 +4022aad0: 207780 or a7, a7, a8 +4022aad3: 0020c0 memw +4022aad6: fa6e72 s32i a7, a14, 0x3e8 +4022aad9: fd46f1 l32r a15, 40229ff4 +4022aadc: ffcf71 l32r a7, 4022aa18 +4022aadf: 5de791 l32r a9, 4020227c +4022aae2: 0020c0 memw +4022aae5: 442d62 l32i a6, a13, 0x110 +4022aae8: 206670 or a6, a6, a7 +4022aaeb: 0020c0 memw +4022aaee: 446d62 s32i a6, a13, 0x110 +4022aaf1: ffca51 l32r a5, 4022aa1c +4022aaf4: ffcb41 l32r a4, 4022aa20 +4022aaf7: 0020c0 memw +4022aafa: e82e32 l32i a3, a14, 0x3a0 +4022aafd: 103350 and a3, a3, a5 +4022ab00: 203340 or a3, a3, a4 +4022ab03: 0020c0 memw +4022ab06: e86e32 s32i a3, a14, 0x3a0 +4022ab09: ffc621 l32r a2, 4022aa24 +4022ab0c: ffc701 l32r a0, 4022aa28 +4022ab0f: 0020c0 memw +4022ab12: e62eb2 l32i a11, a14, 0x398 +4022ab15: 10bb20 and a11, a11, a2 +4022ab18: 20bb00 or a11, a11, a0 +4022ab1b: 0020c0 memw +4022ab1e: e66eb2 s32i a11, a14, 0x398 +4022ab21: da7c movi.n a10, -3 +4022ab23: 0020c0 memw +4022ab26: 9c2982 l32i a8, a9, 0x270 +4022ab29: 1088a0 and a8, a8, a10 +4022ab2c: 0020c0 memw +4022ab2f: 9c6982 s32i a8, a9, 0x270 +4022ab32: 220c movi.n a2, 2 +4022ab34: 642701 l32r a0, 40203bd0 +4022ab37: 0000c0 callx0 a0 +4022ab3a: ffbc31 l32r a3, 4022aa2c +4022ab3d: 0020c0 memw +4022ab40: 442d22 l32i a2, a13, 0x110 +4022ab43: 202230 or a2, a2, a3 +4022ab46: 0020c0 memw +4022ab49: 0c08 l32i.n a0, a12, 0 +4022ab4b: 282002 l32i a0, a0, 160 +4022ab4e: 446d22 s32i a2, a13, 0x110 +4022ab51: 0000c0 callx0 a0 +4022ab54: 220c movi.n a2, 2 +4022ab56: 0c08 l32i.n a0, a12, 0 +4022ab58: 130c movi.n a3, 1 +4022ab5a: 2b2002 l32i a0, a0, 172 +4022ab5d: 81a042 movi a4, 129 +4022ab60: 0000c0 callx0 a0 +4022ab63: 0c08 l32i.n a0, a12, 0 +4022ab65: 322002 l32i a0, a0, 200 +4022ab68: 0000c0 callx0 a0 +4022ab6b: 6aa022 movi a2, 106 +4022ab6e: 230c movi.n a3, 2 +4022ab70: 0c08 l32i.n a0, a12, 0 +4022ab72: 040c movi.n a4, 0 +4022ab74: 262002 l32i a0, a0, 152 +4022ab77: 452c movi.n a5, 36 +4022ab79: 0000c0 callx0 a0 +4022ab7c: 6aa022 movi a2, 106 +4022ab7f: 230c movi.n a3, 2 +4022ab81: 0c08 l32i.n a0, a12, 0 +4022ab83: 040c movi.n a4, 0 +4022ab85: 262002 l32i a0, a0, 152 +4022ab88: 552c movi.n a5, 37 +4022ab8a: 0000c0 callx0 a0 +4022ab8d: 0c08 l32i.n a0, a12, 0 +4022ab8f: 2f2002 l32i a0, a0, 188 +4022ab92: 0000c0 callx0 a0 +4022ab95: ffa952 movi a5, 0xfffff9ff +4022ab98: 00a442 movi a4, 0x400 +4022ab9b: d34d31 l32r a3, 4021f8d0 +4022ab9e: 0020c0 memw +4022aba1: d02322 l32i a2, a3, 0x340 +4022aba4: 102250 and a2, a2, a5 +4022aba7: 202240 or a2, a2, a4 +4022abaa: 0020c0 memw +4022abad: 040c movi.n a4, 0 +4022abaf: 852c movi.n a5, 40 +4022abb1: d06322 s32i a2, a3, 0x340 +4022abb4: 0c08 l32i.n a0, a12, 0 +4022abb6: 62a022 movi a2, 98 +4022abb9: 262002 l32i a0, a0, 152 +4022abbc: 130c movi.n a3, 1 +4022abbe: 0000c0 callx0 a0 +4022abc1: 0f68 l32i.n a6, a15, 0 +4022abc3: 07f6b7 bbsi a6, 27, 4022abce +4022abc6: 120c movi.n a2, 1 +4022abc8: ffcc05 call0 4022a88c +4022abcb: 0002c6 j 4022abda +4022abce: 300f22 l8ui a2, a15, 48 +4022abd1: 012280 slli a2, a2, 24 +4022abd4: 312820 srai a2, a2, 24 +4022abd7: ffd905 call0 4022a968 +4022abda: 0c08 l32i.n a0, a12, 0 +4022abdc: 232002 l32i a0, a0, 140 +4022abdf: 0000c0 callx0 a0 +4022abe2: 6ba022 movi a2, 107 +4022abe5: 230c movi.n a3, 2 +4022abe7: 0c08 l32i.n a0, a12, 0 +4022abe9: 140c movi.n a4, 1 +4022abeb: 262002 l32i a0, a0, 152 +4022abee: 854c movi.n a5, 72 +4022abf0: 0000c0 callx0 a0 +4022abf3: 0c08 l32i.n a0, a12, 0 +4022abf5: 222002 l32i a0, a0, 136 +4022abf8: 0000c0 callx0 a0 +4022abfb: 6ca022 movi a2, 108 +4022abfe: 230c movi.n a3, 2 +4022ac00: 0c08 l32i.n a0, a12, 0 +4022ac02: 040c movi.n a4, 0 +4022ac04: 262002 l32i a0, a0, 152 +4022ac07: 551c movi.n a5, 21 +4022ac09: 0000c0 callx0 a0 +4022ac0c: 0c08 l32i.n a0, a12, 0 +4022ac0e: 132002 l32i a0, a0, 76 +4022ac11: 0000c0 callx0 a0 +4022ac14: 77a022 movi a2, 119 +4022ac17: 030c movi.n a3, 0 +4022ac19: 0c08 l32i.n a0, a12, 0 +4022ac1b: a41c movi.n a4, 26 +4022ac1d: 262002 l32i a0, a0, 152 +4022ac20: 850c movi.n a5, 8 +4022ac22: 0000c0 callx0 a0 +4022ac25: 77a022 movi a2, 119 +4022ac28: 030c movi.n a3, 0 +4022ac2a: 0c08 l32i.n a0, a12, 0 +4022ac2c: a41c movi.n a4, 26 +4022ac2e: 262002 l32i a0, a0, 152 +4022ac31: 853c movi.n a5, 56 +4022ac33: 0000c0 callx0 a0 +4022ac36: 67a022 movi a2, 103 +4022ac39: 430c movi.n a3, 4 +4022ac3b: 440c movi.n a4, 4 +4022ac3d: 750c movi.n a5, 7 +4022ac3f: 0c08 l32i.n a0, a12, 0 +4022ac41: 760c movi.n a6, 7 +4022ac43: 272002 l32i a0, a0, 156 +4022ac46: 170c movi.n a7, 1 +4022ac48: 0000c0 callx0 a0 +4022ac4b: 6aa022 movi a2, 106 +4022ac4e: 230c movi.n a3, 2 +4022ac50: 040c movi.n a4, 0 +4022ac52: 952c movi.n a5, 41 +4022ac54: 21d8 l32i.n a13, a1, 8 +4022ac56: 31e8 l32i.n a14, a1, 12 +4022ac58: 0c08 l32i.n a0, a12, 0 +4022ac5a: 41f8 l32i.n a15, a1, 16 +4022ac5c: 262002 l32i a0, a0, 152 +4022ac5f: 11c8 l32i.n a12, a1, 4 +4022ac61: 0000c0 callx0 a0 +4022ac64: 020c movi.n a2, 0 +4022ac66: 0108 l32i.n a0, a1, 0 +4022ac68: 20c112 addi a1, a1, 32 +4022ac6b: f00d ret.n +4022ac6d: 000000 ill +4022ac70: fe1f00 excw +4022ac73: ff .byte 0xff + +4022ac74 : +4022ac74: fce061 l32r a6, 40229ff4 +4022ac77: 5c0692 l8ui a9, a6, 92 +4022ac7a: 019980 slli a9, a9, 24 +4022ac7d: 319890 srai a9, a9, 24 +4022ac80: c09490 sub a9, a4, a9 +4022ac83: 72bc beqz.n a2, 4022acbe +4022ac85: 8b1c movi.n a11, 24 +4022ac87: fb8971 l32r a7, 40229aac +4022ac8a: 020c movi.n a2, 0 +4022ac8c: 11a330 slli a10, a3, 13 +4022ac8f: fff831 l32r a3, 4022ac70 +4022ac92: a06270 addx4 a6, a2, a7 +4022ac95: 0020c0 memw +4022ac98: c12682 l32i a8, a6, 0x304 +4022ac9b: 105830 and a5, a8, a3 +4022ac9e: c08890 sub a8, a8, a9 +4022aca1: 205a50 or a5, a10, a5 +4022aca4: 748080 extui a8, a8, 0, 8 +4022aca7: 205580 or a5, a5, a8 +4022acaa: 0020c0 memw +4022acad: c16652 s32i a5, a6, 0x304 +4022acb0: 221b addi.n a2, a2, 1 +4022acb2: 742020 extui a2, a2, 0, 8 +4022acb5: d992b7 bne a2, a11, 4022ac92 +4022acb8: fccf91 l32r a9, 40229ff4 +4022acbb: 5c4942 s8i a4, a9, 92 +4022acbe: f00d ret.n +4022acc0: 000000 ill +4022acc3: 160cd6 bgez a12, 4022ae27 + +4022acc4 : +4022acc4: 160c movi.n a6, 1 +4022acc6: d0c112 addi a1, a1, -48 +4022acc9: 91d9 s32i.n a13, a1, 36 +4022accb: 7109 s32i.n a0, a1, 28 +4022accd: fbded1 l32r a13, 40229c48 +4022acd0: 81c9 s32i.n a12, a1, 32 +4022acd2: 034d62 s8i a6, a13, 3 +4022acd5: 5f4631 l32r a3, 402029f0 +4022acd8: 02cd mov.n a12, a2 +4022acda: 0020c0 memw +4022acdd: 442302 l32i a0, a3, 0x110 +4022ace0: 6109 s32i.n a0, a1, 24 +4022ace2: fff741 l32r a4, 4022acc0 +4022ace5: 0020c0 memw +4022ace8: 442322 l32i a2, a3, 0x110 +4022aceb: 202240 or a2, a2, a4 +4022acee: 0020c0 memw +4022acf1: 446322 s32i a2, a3, 0x110 +4022acf4: 0af097 bbsi a0, 25, 4022ad02 +4022acf7: fb3a01 l32r a0, 402299e0 +4022acfa: 0008 l32i.n a0, a0, 0 +4022acfc: 132002 l32i a0, a0, 76 +4022acff: 0000c0 callx0 a0 +4022ad02: 020d22 l8ui a2, a13, 2 +4022ad05: 41c9 s32i.n a12, a1, 16 +4022ad07: 82cc bnez.n a2, 4022ad13 +4022ad09: 6ccc bnez.n a12, 4022ad13 +4022ad0b: 420c movi.n a2, 4 +4022ad0d: fede01 l32r a0, 4022a888 +4022ad10: 0000c0 callx0 a0 +4022ad13: 6ca022 movi a2, 108 +4022ad16: 230c movi.n a3, 2 +4022ad18: 040c movi.n a4, 0 +4022ad1a: fb3101 l32r a0, 402299e0 +4022ad1d: 550c movi.n a5, 5 +4022ad1f: 0008 l32i.n a0, a0, 0 +4022ad21: 560c movi.n a6, 5 +4022ad23: 272002 l32i a0, a0, 156 +4022ad26: 170c movi.n a7, 1 +4022ad28: 0000c0 callx0 a0 +4022ad2b: 6c7b41 l32r a4, 40205f18 +4022ad2e: d2e8c1 l32r a12, 4021f8d0 +4022ad31: 0020c0 memw +4022ad34: d72c32 l32i a3, a12, 0x35c +4022ad37: 203340 or a3, a3, a4 +4022ad3a: 0020c0 memw +4022ad3d: d76c32 s32i a3, a12, 0x35c +4022ad40: 0020c0 memw +4022ad43: d42c22 l32i a2, a12, 0x350 +4022ad46: 252820 extui a2, a2, 24, 3 +4022ad49: a28c beqz.n a2, 4022ad57 +4022ad4b: 0020c0 memw +4022ad4e: d42c52 l32i a5, a12, 0x350 +4022ad51: 255850 extui a5, a5, 24, 3 +4022ad54: ff3556 bnez a5, 4022ad4b +4022ad57: d87c movi.n a8, -3 +4022ad59: 0020c0 memw +4022ad5c: d42c72 l32i a7, a12, 0x350 +4022ad5f: 107780 and a7, a7, a8 +4022ad62: 0020c0 memw +4022ad65: d46c72 s32i a7, a12, 0x350 +4022ad68: 220c movi.n a2, 2 +4022ad6a: 0020c0 memw +4022ad6d: d42c62 l32i a6, a12, 0x350 +4022ad70: 206620 or a6, a6, a2 +4022ad73: 0020c0 memw +4022ad76: d46c62 s32i a6, a12, 0x350 +4022ad79: 639501 l32r a0, 40203bd0 +4022ad7c: 0000c0 callx0 a0 +4022ad7f: 0020c0 memw +4022ad82: d42c92 l32i a9, a12, 0x350 +4022ad85: 259890 extui a9, a9, 24, 3 +4022ad88: a98c beqz.n a9, 4022ad96 +4022ad8a: 0020c0 memw +4022ad8d: d42ca2 l32i a10, a12, 0x350 +4022ad90: 25a8a0 extui a10, a10, 24, 3 +4022ad93: ff3a56 bnez a10, 4022ad8a +4022ad96: 202110 or a2, a1, a1 +4022ad99: 059845 call0 40230720 +4022ad9c: fb1101 l32r a0, 402299e0 +4022ad9f: 00a052 movi a5, 0 +4022ada2: 00a042 movi a4, 0 +4022ada5: 016d mov.n a6, a1 +4022ada7: 851b addi.n a8, a5, 1 +4022ada9: 907560 addx2 a7, a5, a6 +4022adac: 001772 l16ui a7, a7, 0 +4022adaf: 745080 extui a5, a8, 0, 8 +4022adb2: 474a add.n a4, a7, a4 +4022adb4: f44040 extui a4, a4, 0, 16 +4022adb7: ec8566 bnei a5, 8, 4022ada7 +4022adba: 560c movi.n a6, 5 +4022adbc: 070c movi.n a7, 0 +4022adbe: 5c3b31 l32r a3, 40201eac +4022adc1: ffa052 movi a5, 255 +4022adc4: 248b addi.n a2, a4, 8 +4022adc6: 0008 l32i.n a0, a0, 0 +4022adc8: fc8941 l32r a4, 40229fec +4022adcb: f42420 extui a2, a2, 4, 16 +4022adce: 470442 l8ui a4, a4, 71 +4022add1: 272002 l32i a0, a0, 156 +4022add4: c04450 sub a4, a4, a5 +4022add7: 832340 moveqz a2, a3, a4 +4022adda: 550c movi.n a5, 5 +4022addc: 230c movi.n a3, 2 +4022adde: 5129 s32i.n a2, a1, 20 +4022ade0: 040c movi.n a4, 0 +4022ade2: 6ca022 movi a2, 108 +4022ade5: 0000c0 callx0 a0 +4022ade8: 100c movi.n a0, 1 +4022adea: 0020c0 memw +4022aded: d42c32 l32i a3, a12, 0x350 +4022adf0: 253830 extui a3, a3, 24, 3 +4022adf3: a38c beqz.n a3, 4022ae01 +4022adf5: 0020c0 memw +4022adf8: d42c42 l32i a4, a12, 0x350 +4022adfb: 254840 extui a4, a4, 24, 3 +4022adfe: ff3456 bnez a4, 4022adf5 +4022ae01: fc0aa1 l32r a10, 40229e2c +4022ae04: 0020c0 memw +4022ae07: d72c92 l32i a9, a12, 0x35c +4022ae0a: 1099a0 and a9, a9, a10 +4022ae0d: 0020c0 memw +4022ae10: d76c92 s32i a9, a12, 0x35c +4022ae13: feaf82 movi a8, -2 +4022ae16: 0020c0 memw +4022ae19: d82c72 l32i a7, a12, 0x360 +4022ae1c: 107780 and a7, a7, a8 +4022ae1f: 0020c0 memw +4022ae22: d86c72 s32i a7, a12, 0x360 +4022ae25: 0020c0 memw +4022ae28: d82c62 l32i a6, a12, 0x360 +4022ae2b: 206600 or a6, a6, a0 +4022ae2e: 0020c0 memw +4022ae31: d86c62 s32i a6, a12, 0x360 +4022ae34: 020d52 l8ui a5, a13, 2 +4022ae37: 0421b2 l32i a11, a1, 16 +4022ae3a: 008556 bnez a5, 4022ae46 +4022ae3d: 5bcc bnez.n a11, 4022ae46 +4022ae3f: 420c movi.n a2, 4 +4022ae41: 030c movi.n a3, 0 +4022ae43: 06dfc5 call0 40231c40 +4022ae46: 5108 l32i.n a0, a1, 20 +4022ae48: 0020c0 memw +4022ae4b: 81c8 l32i.n a12, a1, 32 +4022ae4d: 5ee841 l32r a4, 402029f0 +4022ae50: 6138 l32i.n a3, a1, 24 +4022ae52: 020c movi.n a2, 0 +4022ae54: 446432 s32i a3, a4, 0x110 +4022ae57: 034d22 s8i a2, a13, 3 +4022ae5a: 91d8 l32i.n a13, a1, 36 +4022ae5c: 002d mov.n a2, a0 +4022ae5e: 7108 l32i.n a0, a1, 28 +4022ae60: 30c112 addi a1, a1, 48 +4022ae63: f00d ret.n +4022ae65: 000000 ill + +4022ae68 : +4022ae68: d0c112 addi a1, a1, -48 +4022ae6b: 8139 s32i.n a3, a1, 32 +4022ae6d: 7129 s32i.n a2, a1, 28 +4022ae6f: 2109 s32i.n a0, a1, 8 +4022ae71: 41d9 s32i.n a13, a1, 16 +4022ae73: 31c9 s32i.n a12, a1, 12 +4022ae75: 61f9 s32i.n a15, a1, 24 +4022ae77: 51e9 s32i.n a14, a1, 20 +4022ae79: 04ed mov.n a14, a4 +4022ae7b: 5eddf1 l32r a15, 402029f0 +4022ae7e: 0020c0 memw +4022ae81: 442f02 l32i a0, a15, 0x110 +4022ae84: 1109 s32i.n a0, a1, 4 +4022ae86: ff8e31 l32r a3, 4022acc0 +4022ae89: 0020c0 memw +4022ae8c: 442f22 l32i a2, a15, 0x110 +4022ae8f: 202230 or a2, a2, a3 +4022ae92: 0020c0 memw +4022ae95: 446f22 s32i a2, a15, 0x110 +4022ae98: 0af097 bbsi a0, 25, 4022aea6 +4022ae9b: fad101 l32r a0, 402299e0 +4022ae9e: 0008 l32i.n a0, a0, 0 +4022aea0: 132002 l32i a0, a0, 76 +4022aea3: 0000c0 callx0 a0 +4022aea6: d28ac1 l32r a12, 4021f8d0 +4022aea9: 589501 l32r a0, 40201100 +4022aeac: 240c movi.n a4, 2 +4022aeae: fb6671 l32r a7, 40229c48 +4022aeb1: 160c movi.n a6, 1 +4022aeb3: 034762 s8i a6, a7, 3 +4022aeb6: 012eb6 bltui a14, 2, 4022aebb +4022aeb9: 0e4d mov.n a4, a14 +4022aebb: 748040 extui a8, a4, 0, 8 +4022aebe: 0020c0 memw +4022aec1: d42c52 l32i a5, a12, 0x350 +4022aec4: 0159 s32i.n a5, a1, 0 +4022aec6: 0020c0 memw +4022aec9: d52cf2 l32i a15, a12, 0x354 +4022aecc: 0020c0 memw +4022aecf: 113880 slli a3, a8, 8 +4022aed2: d27c41 l32r a4, 4021f8c4 +4022aed5: d62ce2 l32i a14, a12, 0x358 +4022aed8: 0020c0 memw +4022aedb: d42c22 l32i a2, a12, 0x350 +4022aede: 102240 and a2, a2, a4 +4022aee1: 202230 or a2, a2, a3 +4022aee4: 0020c0 memw +4022aee7: d46c22 s32i a2, a12, 0x350 +4022aeea: b80b addi.n a11, a8, -1 +4022aeec: 112b00 slli a2, a11, 16 +4022aeef: a0a880 addx4 a10, a8, a8 +4022aef2: 11bb80 slli a11, a11, 8 +4022aef5: bb2a add.n a11, a11, a2 +4022aef7: aaba add.n a10, a10, a11 +4022aef9: aa0b addi.n a10, a10, -1 +4022aefb: 0020c0 memw +4022aefe: d52c92 l32i a9, a12, 0x354 +4022af01: 109900 and a9, a9, a0 +4022af04: 2099a0 or a9, a9, a10 +4022af07: 0020c0 memw +4022af0a: d56c92 s32i a9, a12, 0x354 +4022af0d: a07880 addx4 a7, a8, a8 +4022af10: 906880 addx2 a6, a8, a8 +4022af13: a05880 addx4 a5, a8, a8 +4022af16: 905580 addx2 a5, a5, a8 +4022af19: 660b addi.n a6, a6, -1 +4022af1b: f87c movi.n a8, -1 +4022af1d: 907780 addx2 a7, a7, a8 +4022af20: 116680 slli a6, a6, 8 +4022af23: 117700 slli a7, a7, 16 +4022af26: 667a add.n a6, a6, a7 +4022af28: 556a add.n a5, a5, a6 +4022af2a: 550b addi.n a5, a5, -1 +4022af2c: 0020c0 memw +4022af2f: d62c42 l32i a4, a12, 0x358 +4022af32: 104400 and a4, a4, a0 +4022af35: 204450 or a4, a4, a5 +4022af38: 0020c0 memw +4022af3b: d66c42 s32i a4, a12, 0x358 +4022af3e: 336c movi.n a3, -29 +4022af40: 0020c0 memw +4022af43: d42c22 l32i a2, a12, 0x350 +4022af46: 102230 and a2, a2, a3 +4022af49: 0020c0 memw +4022af4c: 230c movi.n a3, 2 +4022af4e: 040c movi.n a4, 0 +4022af50: 550c movi.n a5, 5 +4022af52: 560c movi.n a6, 5 +4022af54: faa301 l32r a0, 402299e0 +4022af57: 170c movi.n a7, 1 +4022af59: 0008 l32i.n a0, a0, 0 +4022af5b: d46c22 s32i a2, a12, 0x350 +4022af5e: 272002 l32i a0, a0, 156 +4022af61: 6ca022 movi a2, 108 +4022af64: 0000c0 callx0 a0 +4022af67: 6bec81 l32r a8, 40205f18 +4022af6a: 0020c0 memw +4022af6d: d72c72 l32i a7, a12, 0x35c +4022af70: 207780 or a7, a7, a8 +4022af73: 0020c0 memw +4022af76: d76c72 s32i a7, a12, 0x35c +4022af79: 0020c0 memw +4022af7c: d42c62 l32i a6, a12, 0x350 +4022af7f: 256860 extui a6, a6, 24, 3 +4022af82: a68c beqz.n a6, 4022af90 +4022af84: 0020c0 memw +4022af87: d42c92 l32i a9, a12, 0x350 +4022af8a: 259890 extui a9, a9, 24, 3 +4022af8d: ff3956 bnez a9, 4022af84 +4022af90: 91f9 s32i.n a15, a1, 36 +4022af92: 81a8 l32i.n a10, a1, 32 +4022af94: a1e9 s32i.n a14, a1, 40 +4022af96: 0a4a16 beqz a10, 4022b03e +4022af99: 0d0c movi.n a13, 0 +4022af9b: ffa0f2 movi a15, 255 +4022af9e: 5bc3e1 l32r a14, 40201eac 4022afa1: 0020c0 memw -4022afa4: d46c52 s32i a5, a12, 0x350 -4022afa7: 120c movi.n a2, 1 -4022afa9: 630901 l32r a0, 40203bd0 -4022afac: 0000c0 callx0 a0 -4022afaf: cda001 l32r a0, 4021e630 -4022afb2: 040c movi.n a4, 0 -4022afb4: f77c movi.n a7, -1 -4022afb6: fc06b1 l32r a11, 40229fd0 -4022afb9: 0020c0 memw -4022afbc: d42c92 l32i a9, a12, 0x350 -4022afbf: 259890 extui a9, a9, 24, 3 -4022afc2: a98c beqz.n a9, 4022afd0 -4022afc4: 0020c0 memw -4022afc7: d42ca2 l32i a10, a12, 0x350 -4022afca: 25a8a0 extui a10, a10, 24, 3 -4022afcd: ff3a56 bnez a10, 4022afc4 -4022afd0: 0f8d mov.n a8, a15 -4022afd2: 04ad mov.n a10, a4 -4022afd4: 0020c0 memw -4022afd7: 17a122 movi a2, 0x117 -4022afda: e02c32 l32i a3, a12, 0x380 -4022afdd: 470b52 l8ui a5, a11, 71 -4022afe0: 303370 xor a3, a3, a7 -4022afe3: c055f0 sub a5, a5, a15 -4022afe6: a49030 extui a9, a3, 0, 11 -4022afe9: 743030 extui a3, a3, 0, 8 -4022afec: ebc332 addi a3, a3, -21 -4022afef: b3a330 movgez a10, a3, a3 -4022aff2: 82aa20 mull a10, a10, a2 -4022aff5: 7138 l32i.n a3, a1, 28 -4022aff7: 102900 and a2, a9, a0 -4022affa: 21a8a0 srai a10, a10, 8 -4022affd: 903d30 addx2 a3, a13, a3 -4022b000: 012fa7 blt a15, a10, 4022b005 -4022b003: 0a8d mov.n a8, a10 -4022b005: 282a add.n a2, a8, a2 -4022b007: dd1b addi.n a13, a13, 1 -4022b009: f4d0d0 extui a13, a13, 0, 16 -4022b00c: f42020 extui a2, a2, 0, 16 -4022b00f: 221b addi.n a2, a2, 1 -4022b011: 212120 srai a2, a2, 1 -4022b014: 832e50 moveqz a2, a14, a5 -4022b017: 8158 l32i.n a5, a1, 32 -4022b019: 005322 s16i a2, a3, 0 -4022b01c: 0215d7 beq a5, a13, 4022b022 -4022b01f: ffd886 j 4022af85 -4022b022: a1e8 l32i.n a14, a1, 40 -4022b024: 91f8 l32i.n a15, a1, 36 -4022b026: 01d8 l32i.n a13, a1, 0 -4022b028: 6ca022 movi a2, 108 -4022b02b: 230c movi.n a3, 2 -4022b02d: 040c movi.n a4, 0 -4022b02f: fa6501 l32r a0, 402299c4 -4022b032: 550c movi.n a5, 5 -4022b034: 0008 l32i.n a0, a0, 0 -4022b036: 560c movi.n a6, 5 -4022b038: 272002 l32i a0, a0, 156 -4022b03b: 070c movi.n a7, 0 -4022b03d: 0000c0 callx0 a0 -4022b040: 140c movi.n a4, 1 -4022b042: fafa31 l32r a3, 40229c2c -4022b045: 5e6a21 l32r a2, 402029f0 -4022b048: 1108 l32i.n a0, a1, 4 -4022b04a: 0020c0 memw -4022b04d: d46cd2 s32i a13, a12, 0x350 -4022b050: 0020c0 memw -4022b053: d56cf2 s32i a15, a12, 0x354 -4022b056: 0020c0 memw -4022b059: d66ce2 s32i a14, a12, 0x358 -4022b05c: 0020c0 memw -4022b05f: d42c52 l32i a5, a12, 0x350 -4022b062: 255850 extui a5, a5, 24, 3 -4022b065: a58c beqz.n a5, 4022b073 -4022b067: 0020c0 memw -4022b06a: d42c62 l32i a6, a12, 0x350 -4022b06d: 256860 extui a6, a6, 24, 3 -4022b070: ff3656 bnez a6, 4022b067 -4022b073: fb67d1 l32r a13, 40229e10 -4022b076: 0020c0 memw -4022b079: d72cb2 l32i a11, a12, 0x35c -4022b07c: 10bbd0 and a11, a11, a13 -4022b07f: 0020c0 memw -4022b082: d76cb2 s32i a11, a12, 0x35c -4022b085: ea7c movi.n a10, -2 -4022b087: 0020c0 memw -4022b08a: d82c92 l32i a9, a12, 0x360 -4022b08d: 1099a0 and a9, a9, a10 -4022b090: 0020c0 memw -4022b093: d86c92 s32i a9, a12, 0x360 -4022b096: 0020c0 memw -4022b099: d82c82 l32i a8, a12, 0x360 -4022b09c: 208840 or a8, a8, a4 -4022b09f: 0020c0 memw -4022b0a2: d86c82 s32i a8, a12, 0x360 -4022b0a5: 0020c0 memw -4022b0a8: 31c8 l32i.n a12, a1, 12 -4022b0aa: 41d8 l32i.n a13, a1, 16 -4022b0ac: 51e8 l32i.n a14, a1, 20 -4022b0ae: 61f8 l32i.n a15, a1, 24 -4022b0b0: 446202 s32i a0, a2, 0x110 -4022b0b3: 070c movi.n a7, 0 -4022b0b5: 2108 l32i.n a0, a1, 8 -4022b0b7: 034372 s8i a7, a3, 3 -4022b0ba: 30c112 addi a1, a1, 48 -4022b0bd: f00d ret.n - ... - -4022b0c0 : -4022b0c0: 029d mov.n a9, a2 -4022b0c2: 052d mov.n a2, a5 -4022b0c4: 022937 blt a9, a3, 4022b0ca -4022b0c7: 0aa497 bge a4, a9, 4022b0d5 -4022b0ca: 401600 ssl a6 -4022b0cd: 130c movi.n a3, 1 -4022b0cf: a13300 sll a3, a3 -4022b0d2: 202230 or a2, a2, a3 -4022b0d5: f00d ret.n -4022b0d7: ccaa00 excw -4022b0da: fe .byte 0xfe -4022b0db: 3f .byte 0x3f -4022b0dc: 000ff4 excw - ... - -4022b0e0 : -4022b0e0: 050c movi.n a5, 0 -4022b0e2: e0c112 addi a1, a1, -32 -4022b0e5: 21d9 s32i.n a13, a1, 8 -4022b0e7: 41f9 s32i.n a15, a1, 16 -4022b0e9: 31e9 s32i.n a14, a1, 12 -4022b0eb: 11c9 s32i.n a12, a1, 4 -4022b0ed: fbbae1 l32r a14, 40229fd8 -4022b0f0: 0109 s32i.n a0, a1, 0 -4022b0f2: 0ecd mov.n a12, a14 -4022b0f4: ee8b addi.n a14, a14, 8 -4022b0f6: 030c movi.n a3, 0 -4022b0f8: c40c movi.n a4, 12 -4022b0fa: 060c movi.n a6, 0 -4022b0fc: 069c22 l16si a2, a12, 12 -4022b0ff: fffc05 call0 4022b0c0 -4022b102: 025d mov.n a5, a2 -4022b104: cc2b addi.n a12, a12, 2 -4022b106: ec9ce7 bne a12, a14, 4022b0f6 -4022b109: fff3c1 l32r a12, 4022b0d8 -4022b10c: 1d0c movi.n a13, 1 -4022b10e: fbb2f1 l32r a15, 40229fd8 -4022b111: fff201 l32r a0, 4022b0dc -4022b114: 2d1ff2 l16ui a15, a15, 90 -4022b117: e4a362 movi a6, 0x3e4 -4022b11a: 021f67 beq a15, a6, 4022b120 -4022b11d: 199f07 bne a15, a0, 4022b13a -4022b120: c30c movi.n a3, 12 -4022b122: c43c movi.n a4, 60 -4022b124: 370c22 l8ui a2, a12, 55 -4022b127: 160c movi.n a6, 1 -4022b129: 012280 slli a2, a2, 24 -4022b12c: 312820 srai a2, a2, 24 -4022b12f: fff905 call0 4022b0c0 -4022b132: 025d mov.n a5, a2 -4022b134: ffea01 l32r a0, 4022b0dc -4022b137: e4a362 movi a6, 0x3e4 -4022b13a: cc6b addi.n a12, a12, 6 -4022b13c: dd1b addi.n a13, a13, 1 -4022b13e: d85d66 bnei a13, 5, 4022b11a -4022b141: fba501 l32r a0, 40229fd8 -4022b144: 0a1002 l16ui a0, a0, 20 -4022b147: 744800 extui a4, a0, 8, 8 -4022b14a: 042d mov.n a2, a4 -4022b14c: 740000 extui a0, a0, 0, 8 -4022b14f: 00dd mov.n a13, a0 -4022b151: 02b4a6 blti a4, 16, 4022b157 -4022b154: e0c422 addi a2, a4, -32 -4022b157: 02c0a6 blti a0, 32, 4022b15d -4022b15a: c0c0d2 addi a13, a0, -64 -4022b15d: 337c movi.n a3, -13 -4022b15f: d40c movi.n a4, 13 -4022b161: 260c movi.n a6, 2 -4022b163: fff5c5 call0 4022b0c0 -4022b166: 536c movi.n a3, -27 -4022b168: b41c movi.n a4, 27 -4022b16a: 025d mov.n a5, a2 -4022b16c: 260c movi.n a6, 2 -4022b16e: 0d2d mov.n a2, a13 -4022b170: fff4c5 call0 4022b0c0 -4022b173: fb99c1 l32r a12, 40229fd8 -4022b176: 025d mov.n a5, a2 -4022b178: fcab addi.n a15, a12, 10 -4022b17a: 0b1c02 l16ui a0, a12, 22 -4022b17d: 444600 extui a4, a0, 6, 5 -4022b180: 042d mov.n a2, a4 -4022b182: 540000 extui a0, a0, 0, 6 -4022b185: 00dd mov.n a13, a0 -4022b187: 02b4a6 blti a4, 16, 4022b18d -4022b18a: e0c422 addi a2, a4, -32 -4022b18d: 02c0a6 blti a0, 32, 4022b193 -4022b190: c0c0d2 addi a13, a0, -64 -4022b193: 337c movi.n a3, -13 -4022b195: d40c movi.n a4, 13 -4022b197: 360c movi.n a6, 3 -4022b199: fff245 call0 4022b0c0 -4022b19c: 536c movi.n a3, -27 -4022b19e: b41c movi.n a4, 27 -4022b1a0: 025d mov.n a5, a2 -4022b1a2: 360c movi.n a6, 3 -4022b1a4: 0d2d mov.n a2, a13 -4022b1a6: fff185 call0 4022b0c0 -4022b1a9: 025d mov.n a5, a2 -4022b1ab: cc2b addi.n a12, a12, 2 -4022b1ad: c99cf7 bne a12, a15, 4022b17a -4022b1b0: fb8ac1 l32r a12, 40229fd8 -4022b1b3: 41f8 l32i.n a15, a1, 16 -4022b1b5: 330c movi.n a3, 3 -4022b1b7: 7ca042 movi a4, 124 -4022b1ba: 021c22 l16ui a2, a12, 4 -4022b1bd: 460c movi.n a6, 4 -4022b1bf: 74d820 extui a13, a2, 8, 8 -4022b1c2: 742020 extui a2, a2, 0, 8 -4022b1c5: ffef85 call0 4022b0c0 -4022b1c8: 330c movi.n a3, 3 -4022b1ca: 7ca042 movi a4, 124 -4022b1cd: 025d mov.n a5, a2 -4022b1cf: 460c movi.n a6, 4 -4022b1d1: 0d2d mov.n a2, a13 -4022b1d3: ffeec5 call0 4022b0c0 -4022b1d6: 025d mov.n a5, a2 -4022b1d8: cc2b addi.n a12, a12, 2 -4022b1da: d79ce7 bne a12, a14, 4022b1b5 -4022b1dd: 11c8 l32i.n a12, a1, 4 -4022b1df: fb7e31 l32r a3, 40229fd8 -4022b1e2: 21d8 l32i.n a13, a1, 8 -4022b1e4: 5d0332 l8ui a3, a3, 93 -4022b1e7: 31e8 l32i.n a14, a1, 12 -4022b1e9: 010380 slli a0, a3, 24 -4022b1ec: 310800 srai a0, a0, 24 -4022b1ef: 0b6377 bbci a3, 7, 4022b1fe -4022b1f2: 602000 neg a2, a0 -4022b1f5: 212320 srai a2, a2, 3 -4022b1f8: 602020 neg a2, a2 -4022b1fb: 000086 j 4022b201 -4022b1fe: 212300 srai a2, a0, 3 -4022b201: f43050 extui a3, a5, 0, 16 -4022b204: 112200 slli a2, a2, 16 -4022b207: 0108 l32i.n a0, a1, 0 -4022b209: 20c112 addi a1, a1, 32 -4022b20c: 202230 or a2, a2, a3 -4022b20f: f00d ret.n -4022b211: 000000 ill -4022b214: 8f0000 excw -4022b217: ffff03 excw -4022b21a: 12fc70 excw - -4022b21c : -4022b21c: f0c112 addi a1, a1, -16 -4022b21f: 21c9 s32i.n a12, a1, 8 -4022b221: 1109 s32i.n a0, a1, 4 -4022b223: 5df331 l32r a3, 402029f0 -4022b226: fa8101 l32r a0, 40229c2c -4022b229: cd15c1 l32r a12, 4021e680 -4022b22c: 0020c0 memw -4022b22f: 442352 l32i a5, a3, 0x110 -4022b232: 0159 s32i.n a5, a1, 0 -4022b234: fe9c41 l32r a4, 4022aca4 -4022b237: 0020c0 memw -4022b23a: 442322 l32i a2, a3, 0x110 -4022b23d: 202240 or a2, a2, a4 -4022b240: 0020c0 memw -4022b243: 446322 s32i a2, a3, 0x110 -4022b246: 020002 l8ui a0, a0, 2 -4022b249: 90cc bnez.n a0, 4022b256 -4022b24b: 420c movi.n a2, 4 -4022b24d: fd8701 l32r a0, 4022a86c -4022b250: 0000c0 callx0 a0 -4022b253: 000706 j 4022b273 -4022b256: f9db01 l32r a0, 402299c4 -4022b259: 0008 l32i.n a0, a0, 0 -4022b25b: 132002 l32i a0, a0, 76 -4022b25e: 0000c0 callx0 a0 -4022b261: ffec31 l32r a3, 4022b214 -4022b264: 0020c0 memw -4022b267: 862c22 l32i a2, a12, 0x218 -4022b26a: 202230 or a2, a2, a3 -4022b26d: 0020c0 memw -4022b270: 866c22 s32i a2, a12, 0x218 -4022b273: fb5741 l32r a4, 40229fd0 -4022b276: 5b0d01 l32r a0, 40201eac -4022b279: 470442 l8ui a4, a4, 71 -4022b27c: ffa052 movi a5, 255 -4022b27f: 099457 bne a4, a5, 4022b28c -4022b282: 120c movi.n a2, 1 -4022b284: feb8c5 call0 40229e14 -4022b287: 020d mov.n a0, a2 -4022b289: ffffc6 j 4022b28c -4022b28c: d19121 l32r a2, 4021f8d0 -4022b28f: 0020c0 memw -4022b292: d42252 l32i a5, a2, 0x350 -4022b295: 255850 extui a5, a5, 24, 3 -4022b298: 00b516 beqz a5, 4022b2a7 -4022b29b: 0020c0 memw -4022b29e: d42262 l32i a6, a2, 0x350 -4022b2a1: 256860 extui a6, a6, 24, 3 -4022b2a4: ff3656 bnez a6, 4022b29b -4022b2a7: fada61 l32r a6, 40229e10 -4022b2aa: 0020c0 memw -4022b2ad: d72252 l32i a5, a2, 0x35c -4022b2b0: 105560 and a5, a5, a6 -4022b2b3: 0020c0 memw -4022b2b6: d76252 s32i a5, a2, 0x35c -4022b2b9: e5a741 l32r a4, 40224958 -4022b2bc: 0020c0 memw -4022b2bf: d72232 l32i a3, a2, 0x35c -4022b2c2: 103340 and a3, a3, a4 -4022b2c5: 0020c0 memw -4022b2c8: d76232 s32i a3, a2, 0x35c -4022b2cb: feafb2 movi a11, -2 -4022b2ce: 0020c0 memw -4022b2d1: d822a2 l32i a10, a2, 0x360 -4022b2d4: 10aab0 and a10, a10, a11 -4022b2d7: 0020c0 memw -4022b2da: d862a2 s32i a10, a2, 0x360 -4022b2dd: 01a092 movi a9, 1 -4022b2e0: 0020c0 memw -4022b2e3: d82282 l32i a8, a2, 0x360 -4022b2e6: 208890 or a8, a8, a9 -4022b2e9: 0020c0 memw -4022b2ec: fa5071 l32r a7, 40229c2c -4022b2ef: d86282 s32i a8, a2, 0x360 -4022b2f2: 020772 l8ui a7, a7, 2 -4022b2f5: 3109 s32i.n a0, a1, 12 -4022b2f7: a7cc bnez.n a7, 4022b305 -4022b2f9: 420c movi.n a2, 4 -4022b2fb: 030c movi.n a3, 0 -4022b2fd: 069245 call0 40231c24 -4022b300: 3108 l32i.n a0, a1, 12 -4022b302: 000446 j 4022b317 -4022b305: ffc481 l32r a8, 4022b218 -4022b308: 0020c0 memw -4022b30b: 862c72 l32i a7, a12, 0x218 -4022b30e: 107780 and a7, a7, a8 -4022b311: 0020c0 memw -4022b314: 866c72 s32i a7, a12, 0x218 -4022b317: 002d mov.n a2, a0 -4022b319: 0020c0 memw -4022b31c: 1108 l32i.n a0, a1, 4 -4022b31e: 21c8 l32i.n a12, a1, 8 -4022b320: 5db4a1 l32r a10, 402029f0 -4022b323: 0198 l32i.n a9, a1, 0 -4022b325: 446a92 s32i a9, a10, 0x110 -4022b328: 10c112 addi a1, a1, 16 -4022b32b: f00d ret.n -4022b32d: 000000 ill - -4022b330 : -4022b330: f00d ret.n - ... - -4022b334 : -4022b334: f00d ret.n - ... - -4022b338 : -4022b338: c09320 sub a9, a3, a2 -4022b33b: 893b addi.n a8, a9, 3 -4022b33d: b38990 movgez a8, a9, a9 -4022b340: 218280 srai a8, a8, 2 -4022b343: 881b addi.n a8, a8, 1 -4022b345: 889c beqz.n a8, 4022b361 -4022b347: 611b31 l32r a3, 402037b4 -4022b34a: a07820 addx4 a7, a8, a2 -4022b34d: 343a add.n a3, a4, a3 -4022b34f: 0020c0 memw -4022b352: 0248 l32i.n a4, a2, 0 -4022b354: 0020c0 memw -4022b357: 806342 s32i a4, a3, 0x200 -4022b35a: 224b addi.n a2, a2, 4 -4022b35c: 334b addi.n a3, a3, 4 -4022b35e: ed9277 bne a2, a7, 4022b34f -4022b361: 1128e0 slli a2, a8, 2 -4022b364: f00d ret.n - ... - -4022b368 : -4022b368: c08320 sub a8, a3, a2 -4022b36b: 783b addi.n a7, a8, 3 -4022b36d: b37880 movgez a7, a8, a8 -4022b370: 217270 srai a7, a7, 2 -4022b373: 771b addi.n a7, a7, 1 -4022b375: a79c beqz.n a7, 4022b393 -4022b377: 610fa1 l32r a10, 402037b4 -4022b37a: a09740 addx4 a9, a7, a4 -4022b37d: 34aa add.n a3, a4, a10 -4022b37f: 49aa add.n a4, a9, a10 -4022b381: 0020c0 memw -4022b384: 8023b2 l32i a11, a3, 0x200 -4022b387: 0020c0 memw -4022b38a: 02b9 s32i.n a11, a2, 0 -4022b38c: 334b addi.n a3, a3, 4 -4022b38e: 224b addi.n a2, a2, 4 -4022b390: ed9347 bne a3, a4, 4022b381 -4022b393: 1127e0 slli a2, a7, 2 -4022b396: f00d ret.n - -4022b398 : -4022b398: 047320 extui a7, a2, 3, 1 -4022b39b: 046120 extui a6, a2, 1, 1 -4022b39e: 045020 extui a5, a2, 0, 1 -4022b3a1: e0c112 addi a1, a1, -32 -4022b3a4: 3109 s32i.n a0, a1, 12 -4022b3a6: 41c9 s32i.n a12, a1, 16 -4022b3a8: 556a add.n a5, a5, a6 -4022b3aa: f986c1 l32r a12, 402299c4 -4022b3ad: 046220 extui a6, a2, 2, 1 -4022b3b0: 667a add.n a6, a6, a7 -4022b3b2: 040520 extui a0, a2, 5, 1 -4022b3b5: 047620 extui a7, a2, 6, 1 -4022b3b8: 007a add.n a0, a0, a7 -4022b3ba: 047420 extui a7, a2, 4, 1 -4022b3bd: 007a add.n a0, a0, a7 -4022b3bf: 006a add.n a0, a0, a6 -4022b3c1: 005a add.n a0, a0, a5 -4022b3c3: 245330 extui a5, a3, 3, 3 -4022b3c6: 742000 extui a2, a0, 0, 8 -4022b3c9: 400c movi.n a0, 4 -4022b3cb: 0152f6 bgeui a2, 5, 4022b3d0 -4022b3ce: 020d mov.n a0, a2 -4022b3d0: 902000 addx2 a2, a0, a0 -4022b3d3: d01c movi.n a0, 29 -4022b3d5: 902250 addx2 a2, a2, a5 -4022b3d8: 742020 extui a2, a2, 0, 8 -4022b3db: 013027 bltu a0, a2, 4022b3e0 -4022b3de: 020d mov.n a0, a2 -4022b3e0: 420c movi.n a2, 4 -4022b3e2: 745000 extui a5, a0, 0, 8 -4022b3e5: 130c movi.n a3, 1 -4022b3e7: 0c08 l32i.n a0, a12, 0 -4022b3e9: b04540 addx8 a4, a5, a4 -4022b3ec: 1468 l32i.n a6, a4, 4 -4022b3ee: 2b2002 l32i a0, a0, 172 -4022b3f1: 0448 l32i.n a4, a4, 0 -4022b3f3: 847960 extui a7, a6, 9, 9 -4022b3f6: 1179 s32i.n a7, a1, 4 -4022b3f8: 845040 extui a5, a4, 0, 9 -4022b3fb: 846060 extui a6, a6, 0, 9 -4022b3fe: 2169 s32i.n a6, a1, 8 -4022b400: 0159 s32i.n a5, a1, 0 -4022b402: 844940 extui a4, a4, 9, 9 -4022b405: 0000c0 callx0 a0 -4022b408: 1148 l32i.n a4, a1, 4 -4022b40a: 0c08 l32i.n a0, a12, 0 -4022b40c: 520c movi.n a2, 5 -4022b40e: 2b2002 l32i a0, a0, 172 -4022b411: 130c movi.n a3, 1 -4022b413: 0000c0 callx0 a0 -4022b416: 0148 l32i.n a4, a1, 0 -4022b418: 0c08 l32i.n a0, a12, 0 -4022b41a: 420c movi.n a2, 4 -4022b41c: 2b2002 l32i a0, a0, 172 -4022b41f: 230c movi.n a3, 2 +4022afa4: d42c72 l32i a7, a12, 0x350 +4022afa7: d87c movi.n a8, -3 +4022afa9: 107780 and a7, a7, a8 +4022afac: 0020c0 memw +4022afaf: d46c72 s32i a7, a12, 0x350 +4022afb2: 0020c0 memw +4022afb5: d42c52 l32i a5, a12, 0x350 +4022afb8: 260c movi.n a6, 2 +4022afba: 205560 or a5, a5, a6 +4022afbd: 0020c0 memw +4022afc0: d46c52 s32i a5, a12, 0x350 +4022afc3: 120c movi.n a2, 1 +4022afc5: 630201 l32r a0, 40203bd0 +4022afc8: 0000c0 callx0 a0 +4022afcb: cd9901 l32r a0, 4021e630 +4022afce: 040c movi.n a4, 0 +4022afd0: f77c movi.n a7, -1 +4022afd2: fc06b1 l32r a11, 40229fec +4022afd5: 0020c0 memw +4022afd8: d42c92 l32i a9, a12, 0x350 +4022afdb: 259890 extui a9, a9, 24, 3 +4022afde: a98c beqz.n a9, 4022afec +4022afe0: 0020c0 memw +4022afe3: d42ca2 l32i a10, a12, 0x350 +4022afe6: 25a8a0 extui a10, a10, 24, 3 +4022afe9: ff3a56 bnez a10, 4022afe0 +4022afec: 0f8d mov.n a8, a15 +4022afee: 04ad mov.n a10, a4 +4022aff0: 0020c0 memw +4022aff3: 17a122 movi a2, 0x117 +4022aff6: e02c32 l32i a3, a12, 0x380 +4022aff9: 470b52 l8ui a5, a11, 71 +4022affc: 303370 xor a3, a3, a7 +4022afff: c055f0 sub a5, a5, a15 +4022b002: a49030 extui a9, a3, 0, 11 +4022b005: 743030 extui a3, a3, 0, 8 +4022b008: ebc332 addi a3, a3, -21 +4022b00b: b3a330 movgez a10, a3, a3 +4022b00e: 82aa20 mull a10, a10, a2 +4022b011: 7138 l32i.n a3, a1, 28 +4022b013: 102900 and a2, a9, a0 +4022b016: 21a8a0 srai a10, a10, 8 +4022b019: 903d30 addx2 a3, a13, a3 +4022b01c: 012fa7 blt a15, a10, 4022b021 +4022b01f: 0a8d mov.n a8, a10 +4022b021: 282a add.n a2, a8, a2 +4022b023: dd1b addi.n a13, a13, 1 +4022b025: f4d0d0 extui a13, a13, 0, 16 +4022b028: f42020 extui a2, a2, 0, 16 +4022b02b: 221b addi.n a2, a2, 1 +4022b02d: 212120 srai a2, a2, 1 +4022b030: 832e50 moveqz a2, a14, a5 +4022b033: 8158 l32i.n a5, a1, 32 +4022b035: 005322 s16i a2, a3, 0 +4022b038: 0215d7 beq a5, a13, 4022b03e +4022b03b: ffd886 j 4022afa1 +4022b03e: a1e8 l32i.n a14, a1, 40 +4022b040: 91f8 l32i.n a15, a1, 36 +4022b042: 01d8 l32i.n a13, a1, 0 +4022b044: 6ca022 movi a2, 108 +4022b047: 230c movi.n a3, 2 +4022b049: 040c movi.n a4, 0 +4022b04b: fa6501 l32r a0, 402299e0 +4022b04e: 550c movi.n a5, 5 +4022b050: 0008 l32i.n a0, a0, 0 +4022b052: 560c movi.n a6, 5 +4022b054: 272002 l32i a0, a0, 156 +4022b057: 070c movi.n a7, 0 +4022b059: 0000c0 callx0 a0 +4022b05c: 140c movi.n a4, 1 +4022b05e: fafa31 l32r a3, 40229c48 +4022b061: 5e6321 l32r a2, 402029f0 +4022b064: 1108 l32i.n a0, a1, 4 +4022b066: 0020c0 memw +4022b069: d46cd2 s32i a13, a12, 0x350 +4022b06c: 0020c0 memw +4022b06f: d56cf2 s32i a15, a12, 0x354 +4022b072: 0020c0 memw +4022b075: d66ce2 s32i a14, a12, 0x358 +4022b078: 0020c0 memw +4022b07b: d42c52 l32i a5, a12, 0x350 +4022b07e: 255850 extui a5, a5, 24, 3 +4022b081: a58c beqz.n a5, 4022b08f +4022b083: 0020c0 memw +4022b086: d42c62 l32i a6, a12, 0x350 +4022b089: 256860 extui a6, a6, 24, 3 +4022b08c: ff3656 bnez a6, 4022b083 +4022b08f: fb67d1 l32r a13, 40229e2c +4022b092: 0020c0 memw +4022b095: d72cb2 l32i a11, a12, 0x35c +4022b098: 10bbd0 and a11, a11, a13 +4022b09b: 0020c0 memw +4022b09e: d76cb2 s32i a11, a12, 0x35c +4022b0a1: ea7c movi.n a10, -2 +4022b0a3: 0020c0 memw +4022b0a6: d82c92 l32i a9, a12, 0x360 +4022b0a9: 1099a0 and a9, a9, a10 +4022b0ac: 0020c0 memw +4022b0af: d86c92 s32i a9, a12, 0x360 +4022b0b2: 0020c0 memw +4022b0b5: d82c82 l32i a8, a12, 0x360 +4022b0b8: 208840 or a8, a8, a4 +4022b0bb: 0020c0 memw +4022b0be: d86c82 s32i a8, a12, 0x360 +4022b0c1: 0020c0 memw +4022b0c4: 31c8 l32i.n a12, a1, 12 +4022b0c6: 41d8 l32i.n a13, a1, 16 +4022b0c8: 51e8 l32i.n a14, a1, 20 +4022b0ca: 61f8 l32i.n a15, a1, 24 +4022b0cc: 446202 s32i a0, a2, 0x110 +4022b0cf: 070c movi.n a7, 0 +4022b0d1: 2108 l32i.n a0, a1, 8 +4022b0d3: 034372 s8i a7, a3, 3 +4022b0d6: 30c112 addi a1, a1, 48 +4022b0d9: f00d ret.n + ... + +4022b0dc : +4022b0dc: 029d mov.n a9, a2 +4022b0de: 052d mov.n a2, a5 +4022b0e0: 022937 blt a9, a3, 4022b0e6 +4022b0e3: 0aa497 bge a4, a9, 4022b0f1 +4022b0e6: 401600 ssl a6 +4022b0e9: 130c movi.n a3, 1 +4022b0eb: a13300 sll a3, a3 +4022b0ee: 202230 or a2, a2, a3 +4022b0f1: f00d ret.n +4022b0f3: ccaa00 excw +4022b0f6: fe .byte 0xfe +4022b0f7: 3f .byte 0x3f +4022b0f8: 000ff4 excw + ... + +4022b0fc : +4022b0fc: 050c movi.n a5, 0 +4022b0fe: e0c112 addi a1, a1, -32 +4022b101: 21d9 s32i.n a13, a1, 8 +4022b103: 41f9 s32i.n a15, a1, 16 +4022b105: 31e9 s32i.n a14, a1, 12 +4022b107: 11c9 s32i.n a12, a1, 4 +4022b109: fbbae1 l32r a14, 40229ff4 +4022b10c: 0109 s32i.n a0, a1, 0 +4022b10e: 0ecd mov.n a12, a14 +4022b110: ee8b addi.n a14, a14, 8 +4022b112: 030c movi.n a3, 0 +4022b114: c40c movi.n a4, 12 +4022b116: 060c movi.n a6, 0 +4022b118: 069c22 l16si a2, a12, 12 +4022b11b: fffc05 call0 4022b0dc +4022b11e: 025d mov.n a5, a2 +4022b120: cc2b addi.n a12, a12, 2 +4022b122: ec9ce7 bne a12, a14, 4022b112 +4022b125: fff3c1 l32r a12, 4022b0f4 +4022b128: 1d0c movi.n a13, 1 +4022b12a: fbb2f1 l32r a15, 40229ff4 +4022b12d: fff201 l32r a0, 4022b0f8 +4022b130: 2d1ff2 l16ui a15, a15, 90 +4022b133: e4a362 movi a6, 0x3e4 +4022b136: 021f67 beq a15, a6, 4022b13c +4022b139: 199f07 bne a15, a0, 4022b156 +4022b13c: c30c movi.n a3, 12 +4022b13e: c43c movi.n a4, 60 +4022b140: 370c22 l8ui a2, a12, 55 +4022b143: 160c movi.n a6, 1 +4022b145: 012280 slli a2, a2, 24 +4022b148: 312820 srai a2, a2, 24 +4022b14b: fff905 call0 4022b0dc +4022b14e: 025d mov.n a5, a2 +4022b150: ffea01 l32r a0, 4022b0f8 +4022b153: e4a362 movi a6, 0x3e4 +4022b156: cc6b addi.n a12, a12, 6 +4022b158: dd1b addi.n a13, a13, 1 +4022b15a: d85d66 bnei a13, 5, 4022b136 +4022b15d: fba501 l32r a0, 40229ff4 +4022b160: 0a1002 l16ui a0, a0, 20 +4022b163: 744800 extui a4, a0, 8, 8 +4022b166: 042d mov.n a2, a4 +4022b168: 740000 extui a0, a0, 0, 8 +4022b16b: 00dd mov.n a13, a0 +4022b16d: 02b4a6 blti a4, 16, 4022b173 +4022b170: e0c422 addi a2, a4, -32 +4022b173: 02c0a6 blti a0, 32, 4022b179 +4022b176: c0c0d2 addi a13, a0, -64 +4022b179: 337c movi.n a3, -13 +4022b17b: d40c movi.n a4, 13 +4022b17d: 260c movi.n a6, 2 +4022b17f: fff5c5 call0 4022b0dc +4022b182: 536c movi.n a3, -27 +4022b184: b41c movi.n a4, 27 +4022b186: 025d mov.n a5, a2 +4022b188: 260c movi.n a6, 2 +4022b18a: 0d2d mov.n a2, a13 +4022b18c: fff4c5 call0 4022b0dc +4022b18f: fb99c1 l32r a12, 40229ff4 +4022b192: 025d mov.n a5, a2 +4022b194: fcab addi.n a15, a12, 10 +4022b196: 0b1c02 l16ui a0, a12, 22 +4022b199: 444600 extui a4, a0, 6, 5 +4022b19c: 042d mov.n a2, a4 +4022b19e: 540000 extui a0, a0, 0, 6 +4022b1a1: 00dd mov.n a13, a0 +4022b1a3: 02b4a6 blti a4, 16, 4022b1a9 +4022b1a6: e0c422 addi a2, a4, -32 +4022b1a9: 02c0a6 blti a0, 32, 4022b1af +4022b1ac: c0c0d2 addi a13, a0, -64 +4022b1af: 337c movi.n a3, -13 +4022b1b1: d40c movi.n a4, 13 +4022b1b3: 360c movi.n a6, 3 +4022b1b5: fff245 call0 4022b0dc +4022b1b8: 536c movi.n a3, -27 +4022b1ba: b41c movi.n a4, 27 +4022b1bc: 025d mov.n a5, a2 +4022b1be: 360c movi.n a6, 3 +4022b1c0: 0d2d mov.n a2, a13 +4022b1c2: fff185 call0 4022b0dc +4022b1c5: 025d mov.n a5, a2 +4022b1c7: cc2b addi.n a12, a12, 2 +4022b1c9: c99cf7 bne a12, a15, 4022b196 +4022b1cc: fb8ac1 l32r a12, 40229ff4 +4022b1cf: 41f8 l32i.n a15, a1, 16 +4022b1d1: 330c movi.n a3, 3 +4022b1d3: 7ca042 movi a4, 124 +4022b1d6: 021c22 l16ui a2, a12, 4 +4022b1d9: 460c movi.n a6, 4 +4022b1db: 74d820 extui a13, a2, 8, 8 +4022b1de: 742020 extui a2, a2, 0, 8 +4022b1e1: ffef85 call0 4022b0dc +4022b1e4: 330c movi.n a3, 3 +4022b1e6: 7ca042 movi a4, 124 +4022b1e9: 025d mov.n a5, a2 +4022b1eb: 460c movi.n a6, 4 +4022b1ed: 0d2d mov.n a2, a13 +4022b1ef: ffeec5 call0 4022b0dc +4022b1f2: 025d mov.n a5, a2 +4022b1f4: cc2b addi.n a12, a12, 2 +4022b1f6: d79ce7 bne a12, a14, 4022b1d1 +4022b1f9: 11c8 l32i.n a12, a1, 4 +4022b1fb: fb7e31 l32r a3, 40229ff4 +4022b1fe: 21d8 l32i.n a13, a1, 8 +4022b200: 5d0332 l8ui a3, a3, 93 +4022b203: 31e8 l32i.n a14, a1, 12 +4022b205: 010380 slli a0, a3, 24 +4022b208: 310800 srai a0, a0, 24 +4022b20b: 0b6377 bbci a3, 7, 4022b21a +4022b20e: 602000 neg a2, a0 +4022b211: 212320 srai a2, a2, 3 +4022b214: 602020 neg a2, a2 +4022b217: 000086 j 4022b21d +4022b21a: 212300 srai a2, a0, 3 +4022b21d: f43050 extui a3, a5, 0, 16 +4022b220: 112200 slli a2, a2, 16 +4022b223: 0108 l32i.n a0, a1, 0 +4022b225: 20c112 addi a1, a1, 32 +4022b228: 202230 or a2, a2, a3 +4022b22b: f00d ret.n +4022b22d: 000000 ill +4022b230: 8f0000 excw +4022b233: ffff03 excw +4022b236: 12fc70 excw + +4022b238 : +4022b238: f0c112 addi a1, a1, -16 +4022b23b: 21c9 s32i.n a12, a1, 8 +4022b23d: 1109 s32i.n a0, a1, 4 +4022b23f: 5dec31 l32r a3, 402029f0 +4022b242: fa8101 l32r a0, 40229c48 +4022b245: cd0ec1 l32r a12, 4021e680 +4022b248: 0020c0 memw +4022b24b: 442352 l32i a5, a3, 0x110 +4022b24e: 0159 s32i.n a5, a1, 0 +4022b250: fe9c41 l32r a4, 4022acc0 +4022b253: 0020c0 memw +4022b256: 442322 l32i a2, a3, 0x110 +4022b259: 202240 or a2, a2, a4 +4022b25c: 0020c0 memw +4022b25f: 446322 s32i a2, a3, 0x110 +4022b262: 020002 l8ui a0, a0, 2 +4022b265: 90cc bnez.n a0, 4022b272 +4022b267: 420c movi.n a2, 4 +4022b269: fd8701 l32r a0, 4022a888 +4022b26c: 0000c0 callx0 a0 +4022b26f: 000706 j 4022b28f +4022b272: f9db01 l32r a0, 402299e0 +4022b275: 0008 l32i.n a0, a0, 0 +4022b277: 132002 l32i a0, a0, 76 +4022b27a: 0000c0 callx0 a0 +4022b27d: ffec31 l32r a3, 4022b230 +4022b280: 0020c0 memw +4022b283: 862c22 l32i a2, a12, 0x218 +4022b286: 202230 or a2, a2, a3 +4022b289: 0020c0 memw +4022b28c: 866c22 s32i a2, a12, 0x218 +4022b28f: fb5741 l32r a4, 40229fec +4022b292: 5b0601 l32r a0, 40201eac +4022b295: 470442 l8ui a4, a4, 71 +4022b298: ffa052 movi a5, 255 +4022b29b: 099457 bne a4, a5, 4022b2a8 +4022b29e: 120c movi.n a2, 1 +4022b2a0: feb8c5 call0 40229e30 +4022b2a3: 020d mov.n a0, a2 +4022b2a5: ffffc6 j 4022b2a8 +4022b2a8: d18a21 l32r a2, 4021f8d0 +4022b2ab: 0020c0 memw +4022b2ae: d42252 l32i a5, a2, 0x350 +4022b2b1: 255850 extui a5, a5, 24, 3 +4022b2b4: 00b516 beqz a5, 4022b2c3 +4022b2b7: 0020c0 memw +4022b2ba: d42262 l32i a6, a2, 0x350 +4022b2bd: 256860 extui a6, a6, 24, 3 +4022b2c0: ff3656 bnez a6, 4022b2b7 +4022b2c3: fada61 l32r a6, 40229e2c +4022b2c6: 0020c0 memw +4022b2c9: d72252 l32i a5, a2, 0x35c +4022b2cc: 105560 and a5, a5, a6 +4022b2cf: 0020c0 memw +4022b2d2: d76252 s32i a5, a2, 0x35c +4022b2d5: e5a741 l32r a4, 40224974 +4022b2d8: 0020c0 memw +4022b2db: d72232 l32i a3, a2, 0x35c +4022b2de: 103340 and a3, a3, a4 +4022b2e1: 0020c0 memw +4022b2e4: d76232 s32i a3, a2, 0x35c +4022b2e7: feafb2 movi a11, -2 +4022b2ea: 0020c0 memw +4022b2ed: d822a2 l32i a10, a2, 0x360 +4022b2f0: 10aab0 and a10, a10, a11 +4022b2f3: 0020c0 memw +4022b2f6: d862a2 s32i a10, a2, 0x360 +4022b2f9: 01a092 movi a9, 1 +4022b2fc: 0020c0 memw +4022b2ff: d82282 l32i a8, a2, 0x360 +4022b302: 208890 or a8, a8, a9 +4022b305: 0020c0 memw +4022b308: fa5071 l32r a7, 40229c48 +4022b30b: d86282 s32i a8, a2, 0x360 +4022b30e: 020772 l8ui a7, a7, 2 +4022b311: 3109 s32i.n a0, a1, 12 +4022b313: a7cc bnez.n a7, 4022b321 +4022b315: 420c movi.n a2, 4 +4022b317: 030c movi.n a3, 0 +4022b319: 069245 call0 40231c40 +4022b31c: 3108 l32i.n a0, a1, 12 +4022b31e: 000446 j 4022b333 +4022b321: ffc481 l32r a8, 4022b234 +4022b324: 0020c0 memw +4022b327: 862c72 l32i a7, a12, 0x218 +4022b32a: 107780 and a7, a7, a8 +4022b32d: 0020c0 memw +4022b330: 866c72 s32i a7, a12, 0x218 +4022b333: 002d mov.n a2, a0 +4022b335: 0020c0 memw +4022b338: 1108 l32i.n a0, a1, 4 +4022b33a: 21c8 l32i.n a12, a1, 8 +4022b33c: 5dada1 l32r a10, 402029f0 +4022b33f: 0198 l32i.n a9, a1, 0 +4022b341: 446a92 s32i a9, a10, 0x110 +4022b344: 10c112 addi a1, a1, 16 +4022b347: f00d ret.n +4022b349: 000000 ill + +4022b34c : +4022b34c: f00d ret.n + ... + +4022b350 : +4022b350: f00d ret.n + ... + +4022b354 : +4022b354: c09320 sub a9, a3, a2 +4022b357: 893b addi.n a8, a9, 3 +4022b359: b38990 movgez a8, a9, a9 +4022b35c: 218280 srai a8, a8, 2 +4022b35f: 881b addi.n a8, a8, 1 +4022b361: 889c beqz.n a8, 4022b37d +4022b363: 611431 l32r a3, 402037b4 +4022b366: a07820 addx4 a7, a8, a2 +4022b369: 343a add.n a3, a4, a3 +4022b36b: 0020c0 memw +4022b36e: 0248 l32i.n a4, a2, 0 +4022b370: 0020c0 memw +4022b373: 806342 s32i a4, a3, 0x200 +4022b376: 224b addi.n a2, a2, 4 +4022b378: 334b addi.n a3, a3, 4 +4022b37a: ed9277 bne a2, a7, 4022b36b +4022b37d: 1128e0 slli a2, a8, 2 +4022b380: f00d ret.n + ... + +4022b384 : +4022b384: c08320 sub a8, a3, a2 +4022b387: 783b addi.n a7, a8, 3 +4022b389: b37880 movgez a7, a8, a8 +4022b38c: 217270 srai a7, a7, 2 +4022b38f: 771b addi.n a7, a7, 1 +4022b391: a79c beqz.n a7, 4022b3af +4022b393: 6108a1 l32r a10, 402037b4 +4022b396: a09740 addx4 a9, a7, a4 +4022b399: 34aa add.n a3, a4, a10 +4022b39b: 49aa add.n a4, a9, a10 +4022b39d: 0020c0 memw +4022b3a0: 8023b2 l32i a11, a3, 0x200 +4022b3a3: 0020c0 memw +4022b3a6: 02b9 s32i.n a11, a2, 0 +4022b3a8: 334b addi.n a3, a3, 4 +4022b3aa: 224b addi.n a2, a2, 4 +4022b3ac: ed9347 bne a3, a4, 4022b39d +4022b3af: 1127e0 slli a2, a7, 2 +4022b3b2: f00d ret.n + +4022b3b4 : +4022b3b4: 047320 extui a7, a2, 3, 1 +4022b3b7: 046120 extui a6, a2, 1, 1 +4022b3ba: 045020 extui a5, a2, 0, 1 +4022b3bd: e0c112 addi a1, a1, -32 +4022b3c0: 3109 s32i.n a0, a1, 12 +4022b3c2: 41c9 s32i.n a12, a1, 16 +4022b3c4: 556a add.n a5, a5, a6 +4022b3c6: f986c1 l32r a12, 402299e0 +4022b3c9: 046220 extui a6, a2, 2, 1 +4022b3cc: 667a add.n a6, a6, a7 +4022b3ce: 040520 extui a0, a2, 5, 1 +4022b3d1: 047620 extui a7, a2, 6, 1 +4022b3d4: 007a add.n a0, a0, a7 +4022b3d6: 047420 extui a7, a2, 4, 1 +4022b3d9: 007a add.n a0, a0, a7 +4022b3db: 006a add.n a0, a0, a6 +4022b3dd: 005a add.n a0, a0, a5 +4022b3df: 245330 extui a5, a3, 3, 3 +4022b3e2: 742000 extui a2, a0, 0, 8 +4022b3e5: 400c movi.n a0, 4 +4022b3e7: 0152f6 bgeui a2, 5, 4022b3ec +4022b3ea: 020d mov.n a0, a2 +4022b3ec: 902000 addx2 a2, a0, a0 +4022b3ef: d01c movi.n a0, 29 +4022b3f1: 902250 addx2 a2, a2, a5 +4022b3f4: 742020 extui a2, a2, 0, 8 +4022b3f7: 013027 bltu a0, a2, 4022b3fc +4022b3fa: 020d mov.n a0, a2 +4022b3fc: 420c movi.n a2, 4 +4022b3fe: 745000 extui a5, a0, 0, 8 +4022b401: 130c movi.n a3, 1 +4022b403: 0c08 l32i.n a0, a12, 0 +4022b405: b04540 addx8 a4, a5, a4 +4022b408: 1468 l32i.n a6, a4, 4 +4022b40a: 2b2002 l32i a0, a0, 172 +4022b40d: 0448 l32i.n a4, a4, 0 +4022b40f: 847960 extui a7, a6, 9, 9 +4022b412: 1179 s32i.n a7, a1, 4 +4022b414: 845040 extui a5, a4, 0, 9 +4022b417: 846060 extui a6, a6, 0, 9 +4022b41a: 2169 s32i.n a6, a1, 8 +4022b41c: 0159 s32i.n a5, a1, 0 +4022b41e: 844940 extui a4, a4, 9, 9 4022b421: 0000c0 callx0 a0 -4022b424: 2148 l32i.n a4, a1, 8 -4022b426: 520c movi.n a2, 5 -4022b428: 0c08 l32i.n a0, a12, 0 -4022b42a: 230c movi.n a3, 2 -4022b42c: 2b2002 l32i a0, a0, 172 -4022b42f: 41c8 l32i.n a12, a1, 16 -4022b431: 0000c0 callx0 a0 -4022b434: 3108 l32i.n a0, a1, 12 -4022b436: 20c112 addi a1, a1, 32 -4022b439: f00d ret.n -4022b43b: a01000 addx4 a1, a0, a0 -4022b43e: 704024 excw -4022b441: 4024a0 excw -4022b444: 24a0b0 extui a10, a11, 0, 3 -4022b447: a0c040 addx4 a12, a0, a4 -4022b44a: ad4024 excw - -4022b44c : -4022b44c: 06ad mov.n a10, a6 -4022b44e: 039d mov.n a9, a3 -4022b450: a0c112 addi a1, a1, -96 -4022b453: f98f31 l32r a3, 40229a90 -4022b456: d159 s32i.n a5, a1, 52 -4022b458: c129 s32i.n a2, a1, 48 -4022b45a: 5109 s32i.n a0, a1, 20 -4022b45c: 71d9 s32i.n a13, a1, 28 -4022b45e: 61c9 s32i.n a12, a1, 24 -4022b460: 91f9 s32i.n a15, a1, 36 -4022b462: 81e9 s32i.n a14, a1, 32 -4022b464: a149 s32i.n a4, a1, 40 -4022b466: f957e1 l32r a14, 402299c4 -4022b469: f46c movi.n a4, -17 -4022b46b: 07fd mov.n a15, a7 -4022b46d: 0020c0 memw -4022b470: e42322 l32i a2, a3, 0x390 -4022b473: 102240 and a2, a2, a4 -4022b476: 0020c0 memw -4022b479: 241c movi.n a4, 18 -4022b47b: 750c movi.n a5, 7 -4022b47d: 060c movi.n a6, 0 -4022b47f: 070c movi.n a7, 0 -4022b481: f1a9 s32i.n a10, a1, 60 -4022b483: 106192 s32i a9, a1, 64 -4022b486: e46322 s32i a2, a3, 0x390 -4022b489: 0e08 l32i.n a0, a14, 0 -4022b48b: 77a022 movi a2, 119 -4022b48e: 272002 l32i a0, a0, 156 -4022b491: 030c movi.n a3, 0 -4022b493: 0000c0 callx0 a0 -4022b496: 77a022 movi a2, 119 -4022b499: 030c movi.n a3, 0 -4022b49b: 940c movi.n a4, 9 -4022b49d: 750c movi.n a5, 7 -4022b49f: 0e08 l32i.n a0, a14, 0 -4022b4a1: 060c movi.n a6, 0 -4022b4a3: 272002 l32i a0, a0, 156 -4022b4a6: 070c movi.n a7, 0 -4022b4a8: 0000c0 callx0 a0 -4022b4ab: 150c movi.n a5, 1 -4022b4ad: 540c movi.n a4, 5 -4022b4af: 030c movi.n a3, 0 -4022b4b1: c168 l32i.n a6, a1, 48 -4022b4b3: 156132 s32i a3, a1, 84 -4022b4b6: 934560 movnez a4, a5, a6 -4022b4b9: b149 s32i.n a4, a1, 44 -4022b4bb: b188 l32i.n a8, a1, 44 -4022b4bd: 152172 l32i a7, a1, 84 -4022b4c0: 022787 blt a7, a8, 4022b4c6 -4022b4c3: 00c246 j 4022b7d0 -4022b4c6: 2ec716 beqz a7, 4022b7b6 -4022b4c9: a70b addi.n a10, a7, -1 -4022b4cb: 2eca16 beqz a10, 4022b7bb -4022b4ce: fec7b2 addi a11, a7, -2 -4022b4d1: 2f0b16 beqz a11, 4022b7c5 -4022b4d4: fdc7c2 addi a12, a7, -3 -4022b4d7: 318c16 beqz a12, 4022b7f3 -4022b4da: fcc7d2 addi a13, a7, -4 -4022b4dd: 318d16 beqz a13, 4022b7f9 -4022b4e0: 0c0c movi.n a12, 0 -4022b4e2: 000c movi.n a0, 0 -4022b4e4: 146102 s32i a0, a1, 80 -4022b4e7: 152132 l32i a3, a1, 84 -4022b4ea: 820c movi.n a2, 8 -4022b4ec: 0e08 l32i.n a0, a14, 0 -4022b4ee: 0d0c movi.n a13, 0 -4022b4f0: 342002 l32i a0, a0, 208 -4022b4f3: 83d230 moveqz a13, a2, a3 -4022b4f6: 0d2d mov.n a2, a13 -4022b4f8: 0000c0 callx0 a0 -4022b4fb: 152142 l32i a4, a1, 84 -4022b4fe: 1324f6 bgeui a4, 2, 4022b515 -4022b501: 020c movi.n a2, 0 -4022b503: 0d3d mov.n a3, a13 -4022b505: f4a142 movi a4, 0x1f4 +4022b424: 1148 l32i.n a4, a1, 4 +4022b426: 0c08 l32i.n a0, a12, 0 +4022b428: 520c movi.n a2, 5 +4022b42a: 2b2002 l32i a0, a0, 172 +4022b42d: 130c movi.n a3, 1 +4022b42f: 0000c0 callx0 a0 +4022b432: 0148 l32i.n a4, a1, 0 +4022b434: 0c08 l32i.n a0, a12, 0 +4022b436: 420c movi.n a2, 4 +4022b438: 2b2002 l32i a0, a0, 172 +4022b43b: 230c movi.n a3, 2 +4022b43d: 0000c0 callx0 a0 +4022b440: 2148 l32i.n a4, a1, 8 +4022b442: 520c movi.n a2, 5 +4022b444: 0c08 l32i.n a0, a12, 0 +4022b446: 230c movi.n a3, 2 +4022b448: 2b2002 l32i a0, a0, 172 +4022b44b: 41c8 l32i.n a12, a1, 16 +4022b44d: 0000c0 callx0 a0 +4022b450: 3108 l32i.n a0, a1, 12 +4022b452: 20c112 addi a1, a1, 32 +4022b455: f00d ret.n +4022b457: a03000 addx4 a3, a0, a0 +4022b45a: 904024 excw +4022b45d: 4024a0 excw +4022b460: 24a0d0 extui a10, a13, 0, 3 +4022b463: a0e040 addx4 a14, a0, a4 +4022b466: ad4024 excw + +4022b468 : +4022b468: 06ad mov.n a10, a6 +4022b46a: 039d mov.n a9, a3 +4022b46c: a0c112 addi a1, a1, -96 +4022b46f: f98f31 l32r a3, 40229aac +4022b472: d159 s32i.n a5, a1, 52 +4022b474: c129 s32i.n a2, a1, 48 +4022b476: 5109 s32i.n a0, a1, 20 +4022b478: 71d9 s32i.n a13, a1, 28 +4022b47a: 61c9 s32i.n a12, a1, 24 +4022b47c: 91f9 s32i.n a15, a1, 36 +4022b47e: 81e9 s32i.n a14, a1, 32 +4022b480: a149 s32i.n a4, a1, 40 +4022b482: f957e1 l32r a14, 402299e0 +4022b485: f46c movi.n a4, -17 +4022b487: 07fd mov.n a15, a7 +4022b489: 0020c0 memw +4022b48c: e42322 l32i a2, a3, 0x390 +4022b48f: 102240 and a2, a2, a4 +4022b492: 0020c0 memw +4022b495: 241c movi.n a4, 18 +4022b497: 750c movi.n a5, 7 +4022b499: 060c movi.n a6, 0 +4022b49b: 070c movi.n a7, 0 +4022b49d: f1a9 s32i.n a10, a1, 60 +4022b49f: 106192 s32i a9, a1, 64 +4022b4a2: e46322 s32i a2, a3, 0x390 +4022b4a5: 0e08 l32i.n a0, a14, 0 +4022b4a7: 77a022 movi a2, 119 +4022b4aa: 272002 l32i a0, a0, 156 +4022b4ad: 030c movi.n a3, 0 +4022b4af: 0000c0 callx0 a0 +4022b4b2: 77a022 movi a2, 119 +4022b4b5: 030c movi.n a3, 0 +4022b4b7: 940c movi.n a4, 9 +4022b4b9: 750c movi.n a5, 7 +4022b4bb: 0e08 l32i.n a0, a14, 0 +4022b4bd: 060c movi.n a6, 0 +4022b4bf: 272002 l32i a0, a0, 156 +4022b4c2: 070c movi.n a7, 0 +4022b4c4: 0000c0 callx0 a0 +4022b4c7: 150c movi.n a5, 1 +4022b4c9: 540c movi.n a4, 5 +4022b4cb: 030c movi.n a3, 0 +4022b4cd: c168 l32i.n a6, a1, 48 +4022b4cf: 156132 s32i a3, a1, 84 +4022b4d2: 934560 movnez a4, a5, a6 +4022b4d5: b149 s32i.n a4, a1, 44 +4022b4d7: b188 l32i.n a8, a1, 44 +4022b4d9: 152172 l32i a7, a1, 84 +4022b4dc: 022787 blt a7, a8, 4022b4e2 +4022b4df: 00c246 j 4022b7ec +4022b4e2: 2ec716 beqz a7, 4022b7d2 +4022b4e5: a70b addi.n a10, a7, -1 +4022b4e7: 2eca16 beqz a10, 4022b7d7 +4022b4ea: fec7b2 addi a11, a7, -2 +4022b4ed: 2f0b16 beqz a11, 4022b7e1 +4022b4f0: fdc7c2 addi a12, a7, -3 +4022b4f3: 318c16 beqz a12, 4022b80f +4022b4f6: fcc7d2 addi a13, a7, -4 +4022b4f9: 318d16 beqz a13, 4022b815 +4022b4fc: 0c0c movi.n a12, 0 +4022b4fe: 000c movi.n a0, 0 +4022b500: 146102 s32i a0, a1, 80 +4022b503: 152132 l32i a3, a1, 84 +4022b506: 820c movi.n a2, 8 4022b508: 0e08 l32i.n a0, a14, 0 -4022b50a: c50c movi.n a5, 12 -4022b50c: 3a2002 l32i a0, a0, 232 -4022b50f: 10c162 addi a6, a1, 16 -4022b512: 0000c0 callx0 a0 -4022b515: 120c movi.n a2, 1 -4022b517: 04a132 movi a3, 0x104 -4022b51a: 0e08 l32i.n a0, a14, 0 -4022b51c: 0c4d mov.n a4, a12 -4022b51e: 152002 l32i a0, a0, 84 -4022b521: 651c movi.n a5, 22 -4022b523: 0000c0 callx0 a0 -4022b526: 0c2d mov.n a2, a12 -4022b528: 631c movi.n a3, 22 -4022b52a: d148 l32i.n a4, a1, 52 -4022b52c: ffe685 call0 4022b398 -4022b52f: dfac beqz.n a15, 4022b560 -4022b531: 0d6d mov.n a6, a13 -4022b533: ffc221 l32r a2, 4022b43c -4022b536: 130c movi.n a3, 1 -4022b538: 04a142 movi a4, 0x104 -4022b53b: 6a1c movi.n a10, 22 -4022b53d: 01a9 s32i.n a10, a1, 0 -4022b53f: 100192 l8ui a9, a1, 16 -4022b542: 142152 l32i a5, a1, 80 -4022b545: 019980 slli a9, a9, 24 -4022b548: 319890 srai a9, a9, 24 -4022b54b: 1199 s32i.n a9, a1, 4 -4022b54d: 110182 l8ui a8, a1, 17 -4022b550: 0c7d mov.n a7, a12 -4022b552: 018880 slli a8, a8, 24 -4022b555: 318880 srai a8, a8, 24 -4022b558: 2189 s32i.n a8, a1, 8 -4022b55a: 592401 l32r a0, 402019ec -4022b55d: 0000c0 callx0 a0 -4022b560: 0e08 l32i.n a0, a14, 0 -4022b562: 102002 l32i a0, a0, 64 -4022b565: 120c movi.n a2, 1 -4022b567: 0000c0 callx0 a0 -4022b56a: 0d0c movi.n a13, 0 -4022b56c: 120c movi.n a2, 1 -4022b56e: e129 s32i.n a2, a1, 56 -4022b570: 120c movi.n a2, 1 -4022b572: 102132 l32i a3, a1, 64 -4022b575: 142142 l32i a4, a1, 80 -4022b578: 050c movi.n a5, 0 -4022b57a: 060c movi.n a6, 0 -4022b57c: 0169 s32i.n a6, a1, 0 -4022b57e: 1169 s32i.n a6, a1, 4 -4022b580: 2169 s32i.n a6, a1, 8 -4022b582: 0e08 l32i.n a0, a14, 0 -4022b584: 070c movi.n a7, 0 -4022b586: 1a2002 l32i a0, a0, 104 -4022b589: 060c movi.n a6, 0 -4022b58b: 0000c0 callx0 a0 -4022b58e: 0e08 l32i.n a0, a14, 0 -4022b590: 120c movi.n a2, 1 -4022b592: d008 l32i.n a0, a0, 52 -4022b594: 00a432 movi a3, 0x400 -4022b597: 0000c0 callx0 a0 -4022b59a: 0020c0 memw -4022b59d: f93c21 l32r a2, 40229a90 -4022b5a0: 0e08 l32i.n a0, a14, 0 -4022b5a2: f92222 l32i a2, a2, 0x3e4 -4022b5a5: c008 l32i.n a0, a0, 48 -4022b5a7: 212820 srai a2, a2, 8 -4022b5aa: 116122 s32i a2, a1, 68 -4022b5ad: 0000c0 callx0 a0 -4022b5b0: 0e08 l32i.n a0, a14, 0 -4022b5b2: 1b2002 l32i a0, a0, 108 -4022b5b5: 120c movi.n a2, 1 -4022b5b7: 0000c0 callx0 a0 -4022b5ba: 4f9c beqz.n a15, 4022b5d2 -4022b5bc: ffa121 l32r a2, 4022b440 -4022b5bf: 0d3d mov.n a3, a13 -4022b5c1: 112142 l32i a4, a1, 68 -4022b5c4: 62d151 l32r a5, 40204108 -4022b5c7: e168 l32i.n a6, a1, 56 -4022b5c9: 142172 l32i a7, a1, 80 -4022b5cc: 590801 l32r a0, 402019ec -4022b5cf: 0000c0 callx0 a0 -4022b5d2: 112132 l32i a3, a1, 68 -4022b5d5: 62cc21 l32r a2, 40204108 -4022b5d8: ffa742 movi a4, 0x7ff -4022b5db: 082237 blt a2, a3, 4022b5e7 -4022b5de: 5a2437 blt a4, a3, 4022b63c -4022b5e1: 62c961 l32r a6, 40204108 -4022b5e4: 17a637 bge a6, a3, 4022b5ff -4022b5e7: 5dcc bnez.n a13, 4022b5f0 -4022b5e9: 080c movi.n a8, 0 -4022b5eb: e189 s32i.n a8, a1, 56 -4022b5ed: 000986 j 4022b617 -4022b5f0: 142192 l32i a9, a1, 80 -4022b5f3: 18c9a2 addi a10, a9, 24 -4022b5f6: 7490a0 extui a9, a10, 0, 8 -4022b5f9: 146192 s32i a9, a1, 80 -4022b5fc: 0005c6 j 4022b617 -4022b5ff: fdcc bnez.n a13, 4022b612 -4022b601: ffa3b2 movi a11, 0x3ff -4022b604: 720c movi.n a2, 7 -4022b606: e129 s32i.n a2, a1, 56 -4022b608: 0bab37 bge a11, a3, 4022b617 -4022b60b: 330c movi.n a3, 3 -4022b60d: e139 s32i.n a3, a1, 56 -4022b60f: 000106 j 4022b617 -4022b612: 040c movi.n a4, 0 -4022b614: 146142 s32i a4, a1, 80 -4022b617: e128 l32i.n a2, a1, 56 -4022b619: 04a132 movi a3, 0x104 -4022b61c: 0e08 l32i.n a0, a14, 0 -4022b61e: 0c4d mov.n a4, a12 -4022b620: 152002 l32i a0, a0, 84 -4022b623: 651c movi.n a5, 22 -4022b625: 0000c0 callx0 a0 -4022b628: 0c2d mov.n a2, a12 -4022b62a: 631c movi.n a3, 22 -4022b62c: d148 l32i.n a4, a1, 52 -4022b62e: ffd685 call0 4022b398 -4022b631: dd1b addi.n a13, a13, 1 -4022b633: 74d0d0 extui a13, a13, 0, 8 -4022b636: fecd22 addi a2, a13, -2 -4022b639: f33256 bnez a2, 4022b570 -4022b63c: 00a0c2 movi a12, 0 -4022b63f: 00a0d2 movi a13, 0 -4022b642: 00a002 movi a0, 0 -4022b645: 020c movi.n a2, 0 -4022b647: 030c movi.n a3, 0 -4022b649: 166132 s32i a3, a1, 88 -4022b64c: 126122 s32i a2, a1, 72 -4022b64f: 136102 s32i a0, a1, 76 -4022b652: d20c movi.n a2, 13 -4022b654: 102132 l32i a3, a1, 64 -4022b657: 142142 l32i a4, a1, 80 -4022b65a: 12c152 addi a5, a1, 18 -4022b65d: f168 l32i.n a6, a1, 60 -4022b65f: 0f7d mov.n a7, a15 -4022b661: 05b1c5 call0 40231180 -4022b664: bf9c beqz.n a15, 4022b683 -4022b666: ff7721 l32r a2, 4022b444 -4022b669: 0c3d mov.n a3, a12 -4022b66b: 130152 l8ui a5, a1, 19 -4022b66e: 120142 l8ui a4, a1, 18 -4022b671: 015580 slli a5, a5, 24 -4022b674: 014480 slli a4, a4, 24 -4022b677: 314840 srai a4, a4, 24 -4022b67a: 315850 srai a5, a5, 24 -4022b67d: 58db01 l32r a0, 402019ec -4022b680: 0000c0 callx0 a0 -4022b683: 0cbc beqz.n a12, 4022b6b7 -4022b685: 0e08 l32i.n a0, a14, 0 -4022b687: 120122 l8ui a2, a1, 18 -4022b68a: 0008 l32i.n a0, a0, 0 -4022b68c: 012280 slli a2, a2, 24 -4022b68f: 312820 srai a2, a2, 24 -4022b692: c02d20 sub a2, a13, a2 -4022b695: 0000c0 callx0 a0 -4022b698: 1b22e6 bgei a2, 2, 4022b6b7 -4022b69b: 162122 l32i a2, a1, 88 -4022b69e: 0e08 l32i.n a0, a14, 0 -4022b6a0: 130132 l8ui a3, a1, 19 -4022b6a3: 0008 l32i.n a0, a0, 0 -4022b6a5: 013380 slli a3, a3, 24 -4022b6a8: 313830 srai a3, a3, 24 -4022b6ab: c02230 sub a2, a2, a3 -4022b6ae: 0000c0 callx0 a0 -4022b6b1: 0222e6 bgei a2, 2, 4022b6b7 -4022b6b4: 004206 j 4022b7c0 -4022b6b7: 132142 l32i a4, a1, 76 -4022b6ba: 122122 l32i a2, a1, 72 -4022b6bd: 1201d2 l8ui a13, a1, 18 -4022b6c0: 130132 l8ui a3, a1, 19 -4022b6c3: cc1b addi.n a12, a12, 1 -4022b6c5: 74c0c0 extui a12, a12, 0, 8 -4022b6c8: 013380 slli a3, a3, 24 -4022b6cb: 01dd80 slli a13, a13, 24 -4022b6ce: 31d8d0 srai a13, a13, 24 -4022b6d1: 313830 srai a3, a3, 24 -4022b6d4: 166132 s32i a3, a1, 88 -4022b6d7: 232a add.n a2, a3, a2 -4022b6d9: 4d4a add.n a4, a13, a4 -4022b6db: 136142 s32i a4, a1, 76 -4022b6de: 126122 s32i a2, a1, 72 -4022b6e1: 024c26 beqi a12, 4, 4022b6e7 -4022b6e4: ffda86 j 4022b652 -4022b6e7: 000c movi.n a0, 0 -4022b6e9: 09d056 bnez a0, 4022b78a -4022b6ec: 1321d2 l32i a13, a1, 76 -4022b6ef: 122102 l32i a0, a1, 72 -4022b6f2: dd2b addi.n a13, a13, 2 -4022b6f4: 002b addi.n a0, a0, 2 -4022b6f6: 210200 srai a0, a0, 2 -4022b6f9: 21d2d0 srai a13, a13, 2 -4022b6fc: 01dd80 slli a13, a13, 24 -4022b6ff: 31d8d0 srai a13, a13, 24 -4022b702: 166c movi.n a6, -31 -4022b704: 127c movi.n a2, -15 -4022b706: 013080 slli a3, a0, 24 -4022b709: f40c movi.n a4, 15 -4022b70b: 047d mov.n a7, a4 -4022b70d: 313830 srai a3, a3, 24 -4022b710: 020d mov.n a0, a2 -4022b712: 166132 s32i a3, a1, 88 -4022b715: 162152 l32i a5, a1, 88 -4022b718: c138 l32i.n a3, a1, 48 -4022b71a: 012d27 blt a13, a2, 4022b71f -4022b71d: 0d0d mov.n a0, a13 -4022b71f: 01b0e6 bgei a0, 16, 4022b724 -4022b722: 007d mov.n a7, a0 -4022b724: 060d mov.n a0, a6 -4022b726: f21c movi.n a2, 31 -4022b728: 01d780 slli a13, a7, 24 -4022b72b: 31d8d0 srai a13, a13, 24 -4022b72e: 027d mov.n a7, a2 -4022b730: 012567 blt a5, a6, 4022b735 -4022b733: 050d mov.n a0, a5 -4022b735: 01c0e6 bgei a0, 32, 4022b73a -4022b738: 007d mov.n a7, a0 -4022b73a: 014780 slli a4, a7, 24 -4022b73d: 314840 srai a4, a4, 24 -4022b740: 166142 s32i a4, a1, 88 -4022b743: 53dc bnez.n a3, 4022b75c -4022b745: a188 l32i.n a8, a1, 40 -4022b747: 545070 extui a5, a7, 0, 6 -4022b74a: 4460d0 extui a6, a13, 0, 5 -4022b74d: 1166a0 slli a6, a6, 6 -4022b750: 205560 or a5, a5, a6 -4022b753: 152162 l32i a6, a1, 84 -4022b756: 906680 addx2 a6, a6, a8 -4022b759: 005652 s16i a5, a6, 0 -4022b75c: ff8c beqz.n a15, 4022b76f -4022b75e: 0d4d mov.n a4, a13 -4022b760: ff3a21 l32r a2, 4022b448 -4022b763: 152132 l32i a3, a1, 84 -4022b766: 162152 l32i a5, a1, 88 -4022b769: 58a001 l32r a0, 402019ec -4022b76c: 0000c0 callx0 a0 -4022b76f: 1490c0 extui a9, a12, 0, 2 -4022b772: 1ea8 l32i.n a10, a14, 4 -4022b774: 152172 l32i a7, a1, 84 -4022b777: 11aae0 slli a10, a10, 2 -4022b77a: 871b addi.n a8, a7, 1 -4022b77c: 747080 extui a7, a8, 0, 8 -4022b77f: 2099a0 or a9, a9, a10 -4022b782: 1e99 s32i.n a9, a14, 4 -4022b784: 156172 s32i a7, a1, 84 -4022b787: ff4c06 j 4022b4bb -4022b78a: 162132 l32i a3, a1, 88 -4022b78d: 130102 l8ui a0, a1, 19 -4022b790: 120122 l8ui a2, a1, 18 -4022b793: 010080 slli a0, a0, 24 -4022b796: 012280 slli a2, a2, 24 -4022b799: 312820 srai a2, a2, 24 -4022b79c: 310800 srai a0, a0, 24 -4022b79f: 003a add.n a0, a0, a3 -4022b7a1: d2da add.n a13, a2, a13 -4022b7a3: dd1b addi.n a13, a13, 1 -4022b7a5: 001b addi.n a0, a0, 1 -4022b7a7: 210100 srai a0, a0, 1 -4022b7aa: 21d1d0 srai a13, a13, 1 -4022b7ad: 01dd80 slli a13, a13, 24 -4022b7b0: 31d8d0 srai a13, a13, 24 -4022b7b3: ffd2c6 j 4022b702 -4022b7b6: 0c0c movi.n a12, 0 -4022b7b8: ff4986 j 4022b4e2 -4022b7bb: 0c4c movi.n a12, 64 -4022b7bd: ff4846 j 4022b4e2 -4022b7c0: 100c movi.n a0, 1 -4022b7c2: ffc8c6 j 4022b6e9 -4022b7c5: 60a0c2 movi a12, 96 -4022b7c8: f20c movi.n a2, 15 -4022b7ca: 146122 s32i a2, a1, 80 -4022b7cd: ff4586 j 4022b4e7 -4022b7d0: 051c movi.n a5, 16 -4022b7d2: 0020c0 memw -4022b7d5: f8ae41 l32r a4, 40229a90 -4022b7d8: e42432 l32i a3, a4, 0x390 -4022b7db: 203350 or a3, a3, a5 -4022b7de: 0020c0 memw -4022b7e1: e46432 s32i a3, a4, 0x390 -4022b7e4: 61c8 l32i.n a12, a1, 24 -4022b7e6: 71d8 l32i.n a13, a1, 28 -4022b7e8: 81e8 l32i.n a14, a1, 32 -4022b7ea: 91f8 l32i.n a15, a1, 36 -4022b7ec: 5108 l32i.n a0, a1, 20 -4022b7ee: 60c112 addi a1, a1, 96 -4022b7f1: f00d ret.n -4022b7f3: 70a0c2 movi a12, 112 -4022b7f6: 000086 j 4022b7fc -4022b7f9: 78a0c2 movi a12, 120 -4022b7fc: 861c movi.n a6, 24 -4022b7fe: 146162 s32i a6, a1, 80 -4022b801: ff3886 j 4022b4e7 -4022b804: 24a0f0 extui a10, a15, 0, 3 -4022b807: 845840 extui a5, a4, 8, 9 -4022b80a: fe .byte 0xfe -4022b80b: 3f .byte 0x3f - -4022b80c : -4022b80c: c0c112 addi a1, a1, -64 -4022b80f: 21c9 s32i.n a12, a1, 8 -4022b811: 31d9 s32i.n a13, a1, 12 -4022b813: 41e9 s32i.n a14, a1, 16 -4022b815: 51f9 s32i.n a15, a1, 20 -4022b817: 1109 s32i.n a0, a1, 4 -4022b819: a159 s32i.n a5, a1, 40 -4022b81b: 9179 s32i.n a7, a1, 36 -4022b81d: 7129 s32i.n a2, a1, 28 -4022b81f: 8149 s32i.n a4, a1, 32 -4022b821: 7fa022 movi a2, 127 -4022b824: 014380 slli a4, a3, 24 -4022b827: 314840 srai a4, a4, 24 -4022b82a: a33240 movltz a3, a2, a4 -4022b82d: 6139 s32i.n a3, a1, 24 -4022b82f: 0213e6 bgei a3, 1, 4022b835 -4022b832: 004446 j 4022b947 -4022b835: 0c0c movi.n a12, 0 -4022b837: 000c movi.n a0, 0 -4022b839: 0f0c movi.n a15, 0 -4022b83b: 05dd mov.n a13, a5 -4022b83d: 760b addi.n a7, a6, -1 -4022b83f: 557a add.n a5, a5, a7 -4022b841: b159 s32i.n a5, a1, 44 -4022b843: 000da2 l8ui a10, a13, 0 -4022b846: c06cf0 sub a6, a12, a15 -4022b849: 01e680 slli a14, a6, 24 -4022b84c: 31e8e0 srai a14, a14, 24 -4022b84f: 01aa80 slli a10, a10, 24 -4022b852: 31a8a0 srai a10, a10, 24 -4022b855: 3e2ea7 blt a14, a10, 4022b897 -4022b858: 016680 slli a6, a6, 24 -4022b85b: b128 l32i.n a2, a1, 44 -4022b85d: 316860 srai a6, a6, 24 -4022b860: 33ad27 bge a13, a2, 4022b897 -4022b863: 7470a0 extui a7, a10, 0, 8 -4022b866: a7cc bnez.n a7, 4022b874 -4022b868: 010d82 l8ui a8, a13, 1 -4022b86b: 018880 slli a8, a8, 24 -4022b86e: 318880 srai a8, a8, 24 -4022b871: 222687 blt a6, a8, 4022b897 -4022b874: a1d8 l32i.n a13, a1, 40 -4022b876: 001b addi.n a0, a0, 1 -4022b878: 7420a0 extui a2, a10, 0, 8 -4022b87b: ff2a add.n a15, a15, a2 -4022b87d: 740000 extui a0, a0, 0, 8 -4022b880: dd0a add.n a13, a13, a0 -4022b882: c06cf0 sub a6, a12, a15 -4022b885: 01e680 slli a14, a6, 24 -4022b888: 000da2 l8ui a10, a13, 0 -4022b88b: 31e8e0 srai a14, a14, 24 -4022b88e: 01aa80 slli a10, a10, 24 -4022b891: 31a8a0 srai a10, a10, 24 -4022b894: c0aea7 bge a14, a10, 4022b858 -4022b897: c109 s32i.n a0, a1, 48 -4022b899: 8a1c movi.n a10, 24 -4022b89b: 0d2ea7 blt a14, a10, 4022b8ac -4022b89e: e8ce62 addi a6, a14, -24 -4022b8a1: fe0c movi.n a14, 15 -4022b8a3: 016680 slli a6, a6, 24 -4022b8a6: 316860 srai a6, a6, 24 -4022b8a9: 000a86 j 4022b8d7 -4022b8ac: 0e2d mov.n a2, a14 -4022b8ae: 630c movi.n a3, 6 -4022b8b0: 596601 l32r a0, 40201e48 -4022b8b3: 0000c0 callx0 a0 -4022b8b6: 020d mov.n a0, a2 -4022b8b8: 630c movi.n a3, 6 -4022b8ba: 0e2d mov.n a2, a14 -4022b8bc: 401000 ssl a0 -4022b8bf: 1e0c movi.n a14, 1 -4022b8c1: a1ee00 sll a14, a14 -4022b8c4: ee0b addi.n a14, a14, -1 -4022b8c6: f4e0e0 extui a14, a14, 0, 16 -4022b8c9: 625901 l32r a0, 40204230 -4022b8cc: 0000c0 callx0 a0 -4022b8cf: c108 l32i.n a0, a1, 48 -4022b8d1: 016280 slli a6, a2, 24 -4022b8d4: 316860 srai a6, a6, 24 -4022b8d7: 04a0c0 extui a10, a12, 0, 1 -4022b8da: 0456a6 blti a6, 5, 4022b8e2 -4022b8dd: 560c movi.n a6, 5 -4022b8df: 000086 j 4022b8e5 -4022b8e2: f46060 extui a6, a6, 0, 16 -4022b8e5: 0169 s32i.n a6, a1, 0 -4022b8e7: 7128 l32i.n a2, a1, 28 -4022b8e9: 8158 l32i.n a5, a1, 32 -4022b8eb: 21b1c0 srai a11, a12, 1 -4022b8ee: 905050 addx2 a5, a0, a5 -4022b8f1: 001552 l16ui a5, a5, 0 -4022b8f4: a0bb20 addx4 a11, a11, a2 -4022b8f7: b09e50 addx8 a9, a14, a5 -4022b8fa: 969a add.n a9, a6, a9 -4022b8fc: 0b6c07 bbci a12, 0, 4022b90b -4022b8ff: 0b78 l32i.n a7, a11, 0 -4022b901: 119900 slli a9, a9, 16 -4022b904: 979a add.n a9, a7, a9 -4022b906: 0b99 s32i.n a9, a11, 0 -4022b908: 000046 j 4022b90d -4022b90b: 0b99 s32i.n a9, a11, 0 -4022b90d: 91b8 l32i.n a11, a1, 36 -4022b90f: c109 s32i.n a0, a1, 48 -4022b911: ab9c beqz.n a11, 4022b92f -4022b913: ffbc21 l32r a2, 4022b804 -4022b916: 0c3d mov.n a3, a12 -4022b918: 0e6d mov.n a6, a14 -4022b91a: 0178 l32i.n a7, a1, 0 -4022b91c: 110ac0 slli a0, a10, 4 -4022b91f: 400000 ssr a0 -4022b922: 914090 srl a4, a9 -4022b925: 583101 l32r a0, 402019ec -4022b928: 0000c0 callx0 a0 -4022b92b: c108 l32i.n a0, a1, 48 -4022b92d: 0168 l32i.n a6, a1, 0 -4022b92f: f20c movi.n a2, 15 -4022b931: 029e27 bne a14, a2, 4022b937 -4022b934: 1e5626 beqi a6, 5, 4022b956 -4022b937: 6138 l32i.n a3, a1, 24 -4022b939: cc1b addi.n a12, a12, 1 -4022b93b: 01cc80 slli a12, a12, 24 -4022b93e: 31c8c0 srai a12, a12, 24 -4022b941: c03c30 sub a3, a12, a3 -4022b944: efb356 bnez a3, 4022b843 -4022b947: 21c8 l32i.n a12, a1, 8 -4022b949: 31d8 l32i.n a13, a1, 12 -4022b94b: 41e8 l32i.n a14, a1, 16 -4022b94d: 51f8 l32i.n a15, a1, 20 -4022b94f: 1108 l32i.n a0, a1, 4 -4022b951: 40c112 addi a1, a1, 64 -4022b954: f00d ret.n -4022b956: ffacd1 l32r a13, 4022b808 -4022b959: 004dc2 s8i a12, a13, 0 -4022b95c: fff9c6 j 4022b947 - ... - -4022b960 : -4022b960: f0c112 addi a1, a1, -16 -4022b963: 11c9 s32i.n a12, a1, 4 -4022b965: 0109 s32i.n a0, a1, 0 -4022b967: 02cd mov.n a12, a2 -4022b969: 701c movi.n a0, 23 -4022b96b: 1d2027 blt a0, a2, 4022b98c -4022b96e: 121c movi.n a2, 17 -4022b970: 1222c7 blt a2, a12, 4022b986 -4022b973: 09ace6 bgei a12, 12, 4022b980 -4022b976: 004c movi.n a0, 64 -4022b978: 136ce6 bgei a12, 6, 4022b98f -4022b97b: 000c movi.n a0, 0 -4022b97d: 000386 j 4022b98f -4022b980: 60a002 movi a0, 96 -4022b983: 000206 j 4022b98f -4022b986: 70a002 movi a0, 112 -4022b989: 000086 j 4022b98f -4022b98c: 78a002 movi a0, 120 -4022b98f: f80d21 l32r a2, 402299c4 -4022b992: f44000 extui a4, a0, 0, 16 -4022b995: 0208 l32i.n a0, a2, 0 -4022b997: 130c movi.n a3, 1 -4022b999: 2b2002 l32i a0, a0, 172 -4022b99c: 320c movi.n a2, 3 -4022b99e: 0000c0 callx0 a0 -4022b9a1: 0c2d mov.n a2, a12 -4022b9a3: 630c movi.n a3, 6 -4022b9a5: 622201 l32r a0, 40204230 -4022b9a8: 0000c0 callx0 a0 -4022b9ab: 230c movi.n a3, 2 -4022b9ad: 11c8 l32i.n a12, a1, 4 -4022b9af: 650c movi.n a5, 6 -4022b9b1: 1142d0 slli a4, a2, 3 -4022b9b4: f80401 l32r a0, 402299c4 -4022b9b7: 320c movi.n a2, 3 -4022b9b9: 0008 l32i.n a0, a0, 0 -4022b9bb: 204450 or a4, a4, a5 -4022b9be: 2b2002 l32i a0, a0, 172 -4022b9c1: f44040 extui a4, a4, 0, 16 +4022b50a: 0d0c movi.n a13, 0 +4022b50c: 342002 l32i a0, a0, 208 +4022b50f: 83d230 moveqz a13, a2, a3 +4022b512: 0d2d mov.n a2, a13 +4022b514: 0000c0 callx0 a0 +4022b517: 152142 l32i a4, a1, 84 +4022b51a: 1324f6 bgeui a4, 2, 4022b531 +4022b51d: 020c movi.n a2, 0 +4022b51f: 0d3d mov.n a3, a13 +4022b521: f4a142 movi a4, 0x1f4 +4022b524: 0e08 l32i.n a0, a14, 0 +4022b526: c50c movi.n a5, 12 +4022b528: 3a2002 l32i a0, a0, 232 +4022b52b: 10c162 addi a6, a1, 16 +4022b52e: 0000c0 callx0 a0 +4022b531: 120c movi.n a2, 1 +4022b533: 04a132 movi a3, 0x104 +4022b536: 0e08 l32i.n a0, a14, 0 +4022b538: 0c4d mov.n a4, a12 +4022b53a: 152002 l32i a0, a0, 84 +4022b53d: 651c movi.n a5, 22 +4022b53f: 0000c0 callx0 a0 +4022b542: 0c2d mov.n a2, a12 +4022b544: 631c movi.n a3, 22 +4022b546: d148 l32i.n a4, a1, 52 +4022b548: ffe685 call0 4022b3b4 +4022b54b: dfac beqz.n a15, 4022b57c +4022b54d: 0d6d mov.n a6, a13 +4022b54f: ffc221 l32r a2, 4022b458 +4022b552: 130c movi.n a3, 1 +4022b554: 04a142 movi a4, 0x104 +4022b557: 6a1c movi.n a10, 22 +4022b559: 01a9 s32i.n a10, a1, 0 +4022b55b: 100192 l8ui a9, a1, 16 +4022b55e: 142152 l32i a5, a1, 80 +4022b561: 019980 slli a9, a9, 24 +4022b564: 319890 srai a9, a9, 24 +4022b567: 1199 s32i.n a9, a1, 4 +4022b569: 110182 l8ui a8, a1, 17 +4022b56c: 0c7d mov.n a7, a12 +4022b56e: 018880 slli a8, a8, 24 +4022b571: 318880 srai a8, a8, 24 +4022b574: 2189 s32i.n a8, a1, 8 +4022b576: 591d01 l32r a0, 402019ec +4022b579: 0000c0 callx0 a0 +4022b57c: 0e08 l32i.n a0, a14, 0 +4022b57e: 102002 l32i a0, a0, 64 +4022b581: 120c movi.n a2, 1 +4022b583: 0000c0 callx0 a0 +4022b586: 0d0c movi.n a13, 0 +4022b588: 120c movi.n a2, 1 +4022b58a: e129 s32i.n a2, a1, 56 +4022b58c: 120c movi.n a2, 1 +4022b58e: 102132 l32i a3, a1, 64 +4022b591: 142142 l32i a4, a1, 80 +4022b594: 050c movi.n a5, 0 +4022b596: 060c movi.n a6, 0 +4022b598: 0169 s32i.n a6, a1, 0 +4022b59a: 1169 s32i.n a6, a1, 4 +4022b59c: 2169 s32i.n a6, a1, 8 +4022b59e: 0e08 l32i.n a0, a14, 0 +4022b5a0: 070c movi.n a7, 0 +4022b5a2: 1a2002 l32i a0, a0, 104 +4022b5a5: 060c movi.n a6, 0 +4022b5a7: 0000c0 callx0 a0 +4022b5aa: 0e08 l32i.n a0, a14, 0 +4022b5ac: 120c movi.n a2, 1 +4022b5ae: d008 l32i.n a0, a0, 52 +4022b5b0: 00a432 movi a3, 0x400 +4022b5b3: 0000c0 callx0 a0 +4022b5b6: 0020c0 memw +4022b5b9: f93c21 l32r a2, 40229aac +4022b5bc: 0e08 l32i.n a0, a14, 0 +4022b5be: f92222 l32i a2, a2, 0x3e4 +4022b5c1: c008 l32i.n a0, a0, 48 +4022b5c3: 212820 srai a2, a2, 8 +4022b5c6: 116122 s32i a2, a1, 68 +4022b5c9: 0000c0 callx0 a0 +4022b5cc: 0e08 l32i.n a0, a14, 0 +4022b5ce: 1b2002 l32i a0, a0, 108 +4022b5d1: 120c movi.n a2, 1 +4022b5d3: 0000c0 callx0 a0 +4022b5d6: 4f9c beqz.n a15, 4022b5ee +4022b5d8: ffa121 l32r a2, 4022b45c +4022b5db: 0d3d mov.n a3, a13 +4022b5dd: 112142 l32i a4, a1, 68 +4022b5e0: 62ca51 l32r a5, 40204108 +4022b5e3: e168 l32i.n a6, a1, 56 +4022b5e5: 142172 l32i a7, a1, 80 +4022b5e8: 590101 l32r a0, 402019ec +4022b5eb: 0000c0 callx0 a0 +4022b5ee: 112132 l32i a3, a1, 68 +4022b5f1: 62c521 l32r a2, 40204108 +4022b5f4: ffa742 movi a4, 0x7ff +4022b5f7: 082237 blt a2, a3, 4022b603 +4022b5fa: 5a2437 blt a4, a3, 4022b658 +4022b5fd: 62c261 l32r a6, 40204108 +4022b600: 17a637 bge a6, a3, 4022b61b +4022b603: 5dcc bnez.n a13, 4022b60c +4022b605: 080c movi.n a8, 0 +4022b607: e189 s32i.n a8, a1, 56 +4022b609: 000986 j 4022b633 +4022b60c: 142192 l32i a9, a1, 80 +4022b60f: 18c9a2 addi a10, a9, 24 +4022b612: 7490a0 extui a9, a10, 0, 8 +4022b615: 146192 s32i a9, a1, 80 +4022b618: 0005c6 j 4022b633 +4022b61b: fdcc bnez.n a13, 4022b62e +4022b61d: ffa3b2 movi a11, 0x3ff +4022b620: 720c movi.n a2, 7 +4022b622: e129 s32i.n a2, a1, 56 +4022b624: 0bab37 bge a11, a3, 4022b633 +4022b627: 330c movi.n a3, 3 +4022b629: e139 s32i.n a3, a1, 56 +4022b62b: 000106 j 4022b633 +4022b62e: 040c movi.n a4, 0 +4022b630: 146142 s32i a4, a1, 80 +4022b633: e128 l32i.n a2, a1, 56 +4022b635: 04a132 movi a3, 0x104 +4022b638: 0e08 l32i.n a0, a14, 0 +4022b63a: 0c4d mov.n a4, a12 +4022b63c: 152002 l32i a0, a0, 84 +4022b63f: 651c movi.n a5, 22 +4022b641: 0000c0 callx0 a0 +4022b644: 0c2d mov.n a2, a12 +4022b646: 631c movi.n a3, 22 +4022b648: d148 l32i.n a4, a1, 52 +4022b64a: ffd685 call0 4022b3b4 +4022b64d: dd1b addi.n a13, a13, 1 +4022b64f: 74d0d0 extui a13, a13, 0, 8 +4022b652: fecd22 addi a2, a13, -2 +4022b655: f33256 bnez a2, 4022b58c +4022b658: 00a0c2 movi a12, 0 +4022b65b: 00a0d2 movi a13, 0 +4022b65e: 00a002 movi a0, 0 +4022b661: 020c movi.n a2, 0 +4022b663: 030c movi.n a3, 0 +4022b665: 166132 s32i a3, a1, 88 +4022b668: 126122 s32i a2, a1, 72 +4022b66b: 136102 s32i a0, a1, 76 +4022b66e: d20c movi.n a2, 13 +4022b670: 102132 l32i a3, a1, 64 +4022b673: 142142 l32i a4, a1, 80 +4022b676: 12c152 addi a5, a1, 18 +4022b679: f168 l32i.n a6, a1, 60 +4022b67b: 0f7d mov.n a7, a15 +4022b67d: 05b1c5 call0 4023119c +4022b680: bf9c beqz.n a15, 4022b69f +4022b682: ff7721 l32r a2, 4022b460 +4022b685: 0c3d mov.n a3, a12 +4022b687: 130152 l8ui a5, a1, 19 +4022b68a: 120142 l8ui a4, a1, 18 +4022b68d: 015580 slli a5, a5, 24 +4022b690: 014480 slli a4, a4, 24 +4022b693: 314840 srai a4, a4, 24 +4022b696: 315850 srai a5, a5, 24 +4022b699: 58d401 l32r a0, 402019ec +4022b69c: 0000c0 callx0 a0 +4022b69f: 0cbc beqz.n a12, 4022b6d3 +4022b6a1: 0e08 l32i.n a0, a14, 0 +4022b6a3: 120122 l8ui a2, a1, 18 +4022b6a6: 0008 l32i.n a0, a0, 0 +4022b6a8: 012280 slli a2, a2, 24 +4022b6ab: 312820 srai a2, a2, 24 +4022b6ae: c02d20 sub a2, a13, a2 +4022b6b1: 0000c0 callx0 a0 +4022b6b4: 1b22e6 bgei a2, 2, 4022b6d3 +4022b6b7: 162122 l32i a2, a1, 88 +4022b6ba: 0e08 l32i.n a0, a14, 0 +4022b6bc: 130132 l8ui a3, a1, 19 +4022b6bf: 0008 l32i.n a0, a0, 0 +4022b6c1: 013380 slli a3, a3, 24 +4022b6c4: 313830 srai a3, a3, 24 +4022b6c7: c02230 sub a2, a2, a3 +4022b6ca: 0000c0 callx0 a0 +4022b6cd: 0222e6 bgei a2, 2, 4022b6d3 +4022b6d0: 004206 j 4022b7dc +4022b6d3: 132142 l32i a4, a1, 76 +4022b6d6: 122122 l32i a2, a1, 72 +4022b6d9: 1201d2 l8ui a13, a1, 18 +4022b6dc: 130132 l8ui a3, a1, 19 +4022b6df: cc1b addi.n a12, a12, 1 +4022b6e1: 74c0c0 extui a12, a12, 0, 8 +4022b6e4: 013380 slli a3, a3, 24 +4022b6e7: 01dd80 slli a13, a13, 24 +4022b6ea: 31d8d0 srai a13, a13, 24 +4022b6ed: 313830 srai a3, a3, 24 +4022b6f0: 166132 s32i a3, a1, 88 +4022b6f3: 232a add.n a2, a3, a2 +4022b6f5: 4d4a add.n a4, a13, a4 +4022b6f7: 136142 s32i a4, a1, 76 +4022b6fa: 126122 s32i a2, a1, 72 +4022b6fd: 024c26 beqi a12, 4, 4022b703 +4022b700: ffda86 j 4022b66e +4022b703: 000c movi.n a0, 0 +4022b705: 09d056 bnez a0, 4022b7a6 +4022b708: 1321d2 l32i a13, a1, 76 +4022b70b: 122102 l32i a0, a1, 72 +4022b70e: dd2b addi.n a13, a13, 2 +4022b710: 002b addi.n a0, a0, 2 +4022b712: 210200 srai a0, a0, 2 +4022b715: 21d2d0 srai a13, a13, 2 +4022b718: 01dd80 slli a13, a13, 24 +4022b71b: 31d8d0 srai a13, a13, 24 +4022b71e: 166c movi.n a6, -31 +4022b720: 127c movi.n a2, -15 +4022b722: 013080 slli a3, a0, 24 +4022b725: f40c movi.n a4, 15 +4022b727: 047d mov.n a7, a4 +4022b729: 313830 srai a3, a3, 24 +4022b72c: 020d mov.n a0, a2 +4022b72e: 166132 s32i a3, a1, 88 +4022b731: 162152 l32i a5, a1, 88 +4022b734: c138 l32i.n a3, a1, 48 +4022b736: 012d27 blt a13, a2, 4022b73b +4022b739: 0d0d mov.n a0, a13 +4022b73b: 01b0e6 bgei a0, 16, 4022b740 +4022b73e: 007d mov.n a7, a0 +4022b740: 060d mov.n a0, a6 +4022b742: f21c movi.n a2, 31 +4022b744: 01d780 slli a13, a7, 24 +4022b747: 31d8d0 srai a13, a13, 24 +4022b74a: 027d mov.n a7, a2 +4022b74c: 012567 blt a5, a6, 4022b751 +4022b74f: 050d mov.n a0, a5 +4022b751: 01c0e6 bgei a0, 32, 4022b756 +4022b754: 007d mov.n a7, a0 +4022b756: 014780 slli a4, a7, 24 +4022b759: 314840 srai a4, a4, 24 +4022b75c: 166142 s32i a4, a1, 88 +4022b75f: 53dc bnez.n a3, 4022b778 +4022b761: a188 l32i.n a8, a1, 40 +4022b763: 545070 extui a5, a7, 0, 6 +4022b766: 4460d0 extui a6, a13, 0, 5 +4022b769: 1166a0 slli a6, a6, 6 +4022b76c: 205560 or a5, a5, a6 +4022b76f: 152162 l32i a6, a1, 84 +4022b772: 906680 addx2 a6, a6, a8 +4022b775: 005652 s16i a5, a6, 0 +4022b778: ff8c beqz.n a15, 4022b78b +4022b77a: 0d4d mov.n a4, a13 +4022b77c: ff3a21 l32r a2, 4022b464 +4022b77f: 152132 l32i a3, a1, 84 +4022b782: 162152 l32i a5, a1, 88 +4022b785: 589901 l32r a0, 402019ec +4022b788: 0000c0 callx0 a0 +4022b78b: 1490c0 extui a9, a12, 0, 2 +4022b78e: 1ea8 l32i.n a10, a14, 4 +4022b790: 152172 l32i a7, a1, 84 +4022b793: 11aae0 slli a10, a10, 2 +4022b796: 871b addi.n a8, a7, 1 +4022b798: 747080 extui a7, a8, 0, 8 +4022b79b: 2099a0 or a9, a9, a10 +4022b79e: 1e99 s32i.n a9, a14, 4 +4022b7a0: 156172 s32i a7, a1, 84 +4022b7a3: ff4c06 j 4022b4d7 +4022b7a6: 162132 l32i a3, a1, 88 +4022b7a9: 130102 l8ui a0, a1, 19 +4022b7ac: 120122 l8ui a2, a1, 18 +4022b7af: 010080 slli a0, a0, 24 +4022b7b2: 012280 slli a2, a2, 24 +4022b7b5: 312820 srai a2, a2, 24 +4022b7b8: 310800 srai a0, a0, 24 +4022b7bb: 003a add.n a0, a0, a3 +4022b7bd: d2da add.n a13, a2, a13 +4022b7bf: dd1b addi.n a13, a13, 1 +4022b7c1: 001b addi.n a0, a0, 1 +4022b7c3: 210100 srai a0, a0, 1 +4022b7c6: 21d1d0 srai a13, a13, 1 +4022b7c9: 01dd80 slli a13, a13, 24 +4022b7cc: 31d8d0 srai a13, a13, 24 +4022b7cf: ffd2c6 j 4022b71e +4022b7d2: 0c0c movi.n a12, 0 +4022b7d4: ff4986 j 4022b4fe +4022b7d7: 0c4c movi.n a12, 64 +4022b7d9: ff4846 j 4022b4fe +4022b7dc: 100c movi.n a0, 1 +4022b7de: ffc8c6 j 4022b705 +4022b7e1: 60a0c2 movi a12, 96 +4022b7e4: f20c movi.n a2, 15 +4022b7e6: 146122 s32i a2, a1, 80 +4022b7e9: ff4586 j 4022b503 +4022b7ec: 051c movi.n a5, 16 +4022b7ee: 0020c0 memw +4022b7f1: f8ae41 l32r a4, 40229aac +4022b7f4: e42432 l32i a3, a4, 0x390 +4022b7f7: 203350 or a3, a3, a5 +4022b7fa: 0020c0 memw +4022b7fd: e46432 s32i a3, a4, 0x390 +4022b800: 61c8 l32i.n a12, a1, 24 +4022b802: 71d8 l32i.n a13, a1, 28 +4022b804: 81e8 l32i.n a14, a1, 32 +4022b806: 91f8 l32i.n a15, a1, 36 +4022b808: 5108 l32i.n a0, a1, 20 +4022b80a: 60c112 addi a1, a1, 96 +4022b80d: f00d ret.n +4022b80f: 70a0c2 movi a12, 112 +4022b812: 000086 j 4022b818 +4022b815: 78a0c2 movi a12, 120 +4022b818: 861c movi.n a6, 24 +4022b81a: 146162 s32i a6, a1, 80 +4022b81d: ff3886 j 4022b503 +4022b820: 24a110 extui a10, a1, 1, 3 +4022b823: 845840 extui a5, a4, 8, 9 +4022b826: fe .byte 0xfe +4022b827: 3f .byte 0x3f + +4022b828 : +4022b828: c0c112 addi a1, a1, -64 +4022b82b: 21c9 s32i.n a12, a1, 8 +4022b82d: 31d9 s32i.n a13, a1, 12 +4022b82f: 41e9 s32i.n a14, a1, 16 +4022b831: 51f9 s32i.n a15, a1, 20 +4022b833: 1109 s32i.n a0, a1, 4 +4022b835: a159 s32i.n a5, a1, 40 +4022b837: 9179 s32i.n a7, a1, 36 +4022b839: 7129 s32i.n a2, a1, 28 +4022b83b: 8149 s32i.n a4, a1, 32 +4022b83d: 7fa022 movi a2, 127 +4022b840: 014380 slli a4, a3, 24 +4022b843: 314840 srai a4, a4, 24 +4022b846: a33240 movltz a3, a2, a4 +4022b849: 6139 s32i.n a3, a1, 24 +4022b84b: 0213e6 bgei a3, 1, 4022b851 +4022b84e: 004446 j 4022b963 +4022b851: 0c0c movi.n a12, 0 +4022b853: 000c movi.n a0, 0 +4022b855: 0f0c movi.n a15, 0 +4022b857: 05dd mov.n a13, a5 +4022b859: 760b addi.n a7, a6, -1 +4022b85b: 557a add.n a5, a5, a7 +4022b85d: b159 s32i.n a5, a1, 44 +4022b85f: 000da2 l8ui a10, a13, 0 +4022b862: c06cf0 sub a6, a12, a15 +4022b865: 01e680 slli a14, a6, 24 +4022b868: 31e8e0 srai a14, a14, 24 +4022b86b: 01aa80 slli a10, a10, 24 +4022b86e: 31a8a0 srai a10, a10, 24 +4022b871: 3e2ea7 blt a14, a10, 4022b8b3 +4022b874: 016680 slli a6, a6, 24 +4022b877: b128 l32i.n a2, a1, 44 +4022b879: 316860 srai a6, a6, 24 +4022b87c: 33ad27 bge a13, a2, 4022b8b3 +4022b87f: 7470a0 extui a7, a10, 0, 8 +4022b882: a7cc bnez.n a7, 4022b890 +4022b884: 010d82 l8ui a8, a13, 1 +4022b887: 018880 slli a8, a8, 24 +4022b88a: 318880 srai a8, a8, 24 +4022b88d: 222687 blt a6, a8, 4022b8b3 +4022b890: a1d8 l32i.n a13, a1, 40 +4022b892: 001b addi.n a0, a0, 1 +4022b894: 7420a0 extui a2, a10, 0, 8 +4022b897: ff2a add.n a15, a15, a2 +4022b899: 740000 extui a0, a0, 0, 8 +4022b89c: dd0a add.n a13, a13, a0 +4022b89e: c06cf0 sub a6, a12, a15 +4022b8a1: 01e680 slli a14, a6, 24 +4022b8a4: 000da2 l8ui a10, a13, 0 +4022b8a7: 31e8e0 srai a14, a14, 24 +4022b8aa: 01aa80 slli a10, a10, 24 +4022b8ad: 31a8a0 srai a10, a10, 24 +4022b8b0: c0aea7 bge a14, a10, 4022b874 +4022b8b3: c109 s32i.n a0, a1, 48 +4022b8b5: 8a1c movi.n a10, 24 +4022b8b7: 0d2ea7 blt a14, a10, 4022b8c8 +4022b8ba: e8ce62 addi a6, a14, -24 +4022b8bd: fe0c movi.n a14, 15 +4022b8bf: 016680 slli a6, a6, 24 +4022b8c2: 316860 srai a6, a6, 24 +4022b8c5: 000a86 j 4022b8f3 +4022b8c8: 0e2d mov.n a2, a14 +4022b8ca: 630c movi.n a3, 6 +4022b8cc: 595f01 l32r a0, 40201e48 +4022b8cf: 0000c0 callx0 a0 +4022b8d2: 020d mov.n a0, a2 +4022b8d4: 630c movi.n a3, 6 +4022b8d6: 0e2d mov.n a2, a14 +4022b8d8: 401000 ssl a0 +4022b8db: 1e0c movi.n a14, 1 +4022b8dd: a1ee00 sll a14, a14 +4022b8e0: ee0b addi.n a14, a14, -1 +4022b8e2: f4e0e0 extui a14, a14, 0, 16 +4022b8e5: 625201 l32r a0, 40204230 +4022b8e8: 0000c0 callx0 a0 +4022b8eb: c108 l32i.n a0, a1, 48 +4022b8ed: 016280 slli a6, a2, 24 +4022b8f0: 316860 srai a6, a6, 24 +4022b8f3: 04a0c0 extui a10, a12, 0, 1 +4022b8f6: 0456a6 blti a6, 5, 4022b8fe +4022b8f9: 560c movi.n a6, 5 +4022b8fb: 000086 j 4022b901 +4022b8fe: f46060 extui a6, a6, 0, 16 +4022b901: 0169 s32i.n a6, a1, 0 +4022b903: 7128 l32i.n a2, a1, 28 +4022b905: 8158 l32i.n a5, a1, 32 +4022b907: 21b1c0 srai a11, a12, 1 +4022b90a: 905050 addx2 a5, a0, a5 +4022b90d: 001552 l16ui a5, a5, 0 +4022b910: a0bb20 addx4 a11, a11, a2 +4022b913: b09e50 addx8 a9, a14, a5 +4022b916: 969a add.n a9, a6, a9 +4022b918: 0b6c07 bbci a12, 0, 4022b927 +4022b91b: 0b78 l32i.n a7, a11, 0 +4022b91d: 119900 slli a9, a9, 16 +4022b920: 979a add.n a9, a7, a9 +4022b922: 0b99 s32i.n a9, a11, 0 +4022b924: 000046 j 4022b929 +4022b927: 0b99 s32i.n a9, a11, 0 +4022b929: 91b8 l32i.n a11, a1, 36 +4022b92b: c109 s32i.n a0, a1, 48 +4022b92d: ab9c beqz.n a11, 4022b94b +4022b92f: ffbc21 l32r a2, 4022b820 +4022b932: 0c3d mov.n a3, a12 +4022b934: 0e6d mov.n a6, a14 +4022b936: 0178 l32i.n a7, a1, 0 +4022b938: 110ac0 slli a0, a10, 4 +4022b93b: 400000 ssr a0 +4022b93e: 914090 srl a4, a9 +4022b941: 582a01 l32r a0, 402019ec +4022b944: 0000c0 callx0 a0 +4022b947: c108 l32i.n a0, a1, 48 +4022b949: 0168 l32i.n a6, a1, 0 +4022b94b: f20c movi.n a2, 15 +4022b94d: 029e27 bne a14, a2, 4022b953 +4022b950: 1e5626 beqi a6, 5, 4022b972 +4022b953: 6138 l32i.n a3, a1, 24 +4022b955: cc1b addi.n a12, a12, 1 +4022b957: 01cc80 slli a12, a12, 24 +4022b95a: 31c8c0 srai a12, a12, 24 +4022b95d: c03c30 sub a3, a12, a3 +4022b960: efb356 bnez a3, 4022b85f +4022b963: 21c8 l32i.n a12, a1, 8 +4022b965: 31d8 l32i.n a13, a1, 12 +4022b967: 41e8 l32i.n a14, a1, 16 +4022b969: 51f8 l32i.n a15, a1, 20 +4022b96b: 1108 l32i.n a0, a1, 4 +4022b96d: 40c112 addi a1, a1, 64 +4022b970: f00d ret.n +4022b972: ffacd1 l32r a13, 4022b824 +4022b975: 004dc2 s8i a12, a13, 0 +4022b978: fff9c6 j 4022b963 + ... + +4022b97c : +4022b97c: f0c112 addi a1, a1, -16 +4022b97f: 11c9 s32i.n a12, a1, 4 +4022b981: 0109 s32i.n a0, a1, 0 +4022b983: 02cd mov.n a12, a2 +4022b985: 701c movi.n a0, 23 +4022b987: 1d2027 blt a0, a2, 4022b9a8 +4022b98a: 121c movi.n a2, 17 +4022b98c: 1222c7 blt a2, a12, 4022b9a2 +4022b98f: 09ace6 bgei a12, 12, 4022b99c +4022b992: 004c movi.n a0, 64 +4022b994: 136ce6 bgei a12, 6, 4022b9ab +4022b997: 000c movi.n a0, 0 +4022b999: 000386 j 4022b9ab +4022b99c: 60a002 movi a0, 96 +4022b99f: 000206 j 4022b9ab +4022b9a2: 70a002 movi a0, 112 +4022b9a5: 000086 j 4022b9ab +4022b9a8: 78a002 movi a0, 120 +4022b9ab: f80d21 l32r a2, 402299e0 +4022b9ae: f44000 extui a4, a0, 0, 16 +4022b9b1: 0208 l32i.n a0, a2, 0 +4022b9b3: 130c movi.n a3, 1 +4022b9b5: 2b2002 l32i a0, a0, 172 +4022b9b8: 320c movi.n a2, 3 +4022b9ba: 0000c0 callx0 a0 +4022b9bd: 0c2d mov.n a2, a12 +4022b9bf: 630c movi.n a3, 6 +4022b9c1: 621b01 l32r a0, 40204230 4022b9c4: 0000c0 callx0 a0 -4022b9c7: 0108 l32i.n a0, a1, 0 -4022b9c9: 10c112 addi a1, a1, 16 -4022b9cc: f00d ret.n -4022b9ce: 000000 ill -4022b9d1: 000300 excw -4022b9d4: 000fa0 jx a15 -4022b9d7: ffff00 excw -4022b9da: fffc bnez.n a15, 4022ba1d -4022b9dc: 009e00 excw -4022b9df: 059d60 extui a9, a6, 29, 1 - -4022b9e0 : -4022b9e0: 059d mov.n a9, a5 -4022b9e2: a0c112 addi a1, a1, -96 -4022b9e5: b109 s32i.n a0, a1, 44 -4022b9e7: 8129 s32i.n a2, a1, 32 -4022b9e9: 7139 s32i.n a3, a1, 28 -4022b9eb: 6149 s32i.n a4, a1, 24 -4022b9ed: f1f9 s32i.n a15, a1, 60 -4022b9ef: d1d9 s32i.n a13, a1, 52 -4022b9f1: e1e9 s32i.n a14, a1, 56 -4022b9f3: c1c9 s32i.n a12, a1, 48 -4022b9f5: 07ed mov.n a14, a7 -4022b9f7: e0a1c2 movi a12, 0x1e0 -4022b9fa: 06dd mov.n a13, a6 -4022b9fc: f7f261 l32r a6, 402299c4 -4022b9ff: f826f1 l32r a15, 40229a98 -4022ba02: 080642 l8ui a4, a6, 8 -4022ba05: 116192 s32i a9, a1, 68 -4022ba08: 84cc bnez.n a4, 4022ba14 -4022ba0a: 0388 l32i.n a8, a3, 0 -4022ba0c: 7139 s32i.n a3, a1, 28 -4022ba0e: 058080 extui a8, a8, 16, 1 -4022ba11: 242856 bnez a8, 4022bc57 -4022ba14: ffef41 l32r a4, 4022b9d0 -4022ba17: f81e31 l32r a3, 40229a90 -4022ba1a: 0020c0 memw -4022ba1d: f22322 l32i a2, a3, 0x3c8 -4022ba20: 202240 or a2, a2, a4 -4022ba23: 0020c0 memw -4022ba26: f26322 s32i a2, a3, 0x3c8 -4022ba29: 0020c0 memw -4022ba2c: f7e601 l32r a0, 402299c4 -4022ba2f: 0008 l32i.n a0, a0, 0 -4022ba31: 282002 l32i a0, a0, 160 -4022ba34: 1a6fc2 s32i a12, a15, 104 -4022ba37: 0000c0 callx0 a0 -4022ba3a: 77a022 movi a2, 119 -4022ba3d: 030c movi.n a3, 0 -4022ba3f: f7e101 l32r a0, 402299c4 -4022ba42: 241c movi.n a4, 18 -4022ba44: 0008 l32i.n a0, a0, 0 -4022ba46: 750c movi.n a5, 7 -4022ba48: 252002 l32i a0, a0, 148 -4022ba4b: 060c movi.n a6, 0 -4022ba4d: 0000c0 callx0 a0 -4022ba50: 030c movi.n a3, 0 -4022ba52: 841c movi.n a4, 24 -4022ba54: 550c movi.n a5, 5 -4022ba56: f7db01 l32r a0, 402299c4 -4022ba59: 560c movi.n a6, 5 -4022ba5b: 0008 l32i.n a0, a0, 0 -4022ba5d: 9129 s32i.n a2, a1, 36 -4022ba5f: 252002 l32i a0, a0, 148 -4022ba62: 77a022 movi a2, 119 -4022ba65: 0000c0 callx0 a0 -4022ba68: 030c movi.n a3, 0 -4022ba6a: 841c movi.n a4, 24 -4022ba6c: 550c movi.n a5, 5 -4022ba6e: 560c movi.n a6, 5 -4022ba70: f7d501 l32r a0, 402299c4 -4022ba73: 070c movi.n a7, 0 -4022ba75: 0008 l32i.n a0, a0, 0 -4022ba77: a129 s32i.n a2, a1, 40 -4022ba79: 272002 l32i a0, a0, 156 -4022ba7c: 77a022 movi a2, 119 -4022ba7f: 0000c0 callx0 a0 -4022ba82: 77a022 movi a2, 119 -4022ba85: 030c movi.n a3, 0 -4022ba87: 241c movi.n a4, 18 -4022ba89: f7ce01 l32r a0, 402299c4 -4022ba8c: 750c movi.n a5, 7 -4022ba8e: 0008 l32i.n a0, a0, 0 -4022ba90: 060c movi.n a6, 0 -4022ba92: 272002 l32i a0, a0, 156 -4022ba95: 070c movi.n a7, 0 -4022ba97: 0000c0 callx0 a0 -4022ba9a: 6148 l32i.n a4, a1, 24 -4022ba9c: 11ed16 beqz a13, 4022bbbe -4022ba9f: 751c movi.n a5, 23 -4022baa1: 0a0c movi.n a10, 0 -4022baa3: 170c movi.n a7, 1 -4022baa5: ecadb2 movi a11, 0xfffffdec -4022baa8: 0c0c movi.n a12, 0 -4022baaa: 680122 l8ui a2, a1, 104 -4022baad: 106122 s32i a2, a1, 64 -4022bab0: 4161c0 srli a6, a12, 1 -4022bab3: a066e0 addx4 a6, a6, a14 -4022bab6: 0668 l32i.n a6, a6, 0 -4022bab8: 056c07 bbci a12, 0, 4022bac1 -4022babb: e56060 extui a6, a6, 16, 15 -4022babe: 000086 j 4022bac4 -4022bac1: e46060 extui a6, a6, 0, 15 -4022bac4: 042860 extui a2, a6, 8, 1 -4022bac7: 048460 extui a8, a6, 4, 1 -4022baca: 043360 extui a3, a6, 3, 1 -4022bacd: 049660 extui a9, a6, 6, 1 -4022bad0: 338a add.n a3, a3, a8 -4022bad2: 048560 extui a8, a6, 5, 1 -4022bad5: 889a add.n a8, a8, a9 -4022bad7: 049960 extui a9, a6, 9, 1 -4022bada: 229a add.n a2, a2, a9 -4022badc: 049760 extui a9, a6, 7, 1 -4022badf: 229a add.n a2, a2, a9 -4022bae1: d91c movi.n a9, 29 -4022bae3: 228a add.n a2, a2, a8 -4022bae5: 223a add.n a2, a2, a3 -4022bae7: 480c movi.n a8, 4 -4022bae9: 080d mov.n a0, a8 -4022baeb: 742020 extui a2, a2, 0, 8 -4022baee: 248060 extui a8, a6, 0, 3 -4022baf1: 0152f6 bgeui a2, 5, 4022baf6 -4022baf4: 020d mov.n a0, a2 -4022baf6: 743000 extui a3, a0, 0, 8 -4022baf9: 090d mov.n a0, a9 -4022bafb: 903330 addx2 a3, a3, a3 -4022bafe: 903380 addx2 a3, a3, a8 -4022bb01: f43030 extui a3, a3, 0, 16 -4022bb04: 013937 bltu a9, a3, 4022bb09 -4022bb07: 030d mov.n a0, a3 -4022bb09: f40000 extui a0, a0, 0, 16 -4022bb0c: 400000 ssr a0 -4022bb0f: 9180a0 srl a8, a10 -4022bb12: 7ce807 bbsi a8, 0, 4022bb92 -4022bb15: b03040 addx8 a3, a0, a4 -4022bb18: 8033b0 add a3, a3, a11 -4022bb1b: 02b507 bgeu a5, a0, 4022bb21 -4022bb1e: 002406 j 4022bbb2 -4022bb21: 146102 s32i a0, a1, 80 -4022bb24: 126132 s32i a3, a1, 72 -4022bb27: 1361a2 s32i a10, a1, 76 -4022bb2a: 78e007 bbsi a0, 0, 4022bba6 -4022bb2d: b42060 extui a2, a6, 0, 12 -4022bb30: fde945 call0 402299c8 -4022bb33: ffa821 l32r a2, 4022b9d4 -4022bb36: 10c132 addi a3, a1, 16 -4022bb39: f7a201 l32r a0, 402299c4 -4022bb3c: 0aa042 movi a4, 10 -4022bb3f: 002002 l32i a0, a0, 0 -4022bb42: 102152 l32i a5, a1, 64 -4022bb45: 3b2002 l32i a0, a0, 236 -4022bb48: 060c movi.n a6, 0 -4022bb4a: 0000c0 callx0 a0 -4022bb4d: 142102 l32i a0, a1, 80 -4022bb50: 1321a2 l32i a10, a1, 76 -4022bb53: ecadb2 movi a11, 0xfffffdec -4022bb56: 6148 l32i.n a4, a1, 24 -4022bb58: 751c movi.n a5, 23 -4022bb5a: 170c movi.n a7, 1 -4022bb5c: 099162 l16si a6, a1, 18 -4022bb5f: 089122 l16si a2, a1, 16 -4022bb62: 0b9182 l16si a8, a1, 22 -4022bb65: 0a9132 l16si a3, a1, 20 -4022bb68: 848080 extui a8, a8, 0, 9 -4022bb6b: 843030 extui a3, a3, 0, 9 -4022bb6e: 842020 extui a2, a2, 0, 9 -4022bb71: 846060 extui a6, a6, 0, 9 -4022bb74: 116670 slli a6, a6, 9 -4022bb77: 112270 slli a2, a2, 9 -4022bb7a: 202230 or a2, a2, a3 -4022bb7d: 122132 l32i a3, a1, 72 -4022bb80: 206680 or a6, a6, a8 -4022bb83: 856322 s32i a2, a3, 0x214 -4022bb86: 866362 s32i a6, a3, 0x218 -4022bb89: 401000 ssl a0 -4022bb8c: a18700 sll a8, a7 -4022bb8f: 20aa80 or a10, a10, a8 -4022bb92: cc1b addi.n a12, a12, 1 -4022bb94: 74c0c0 extui a12, a12, 0, 8 -4022bb97: c09dc0 sub a9, a13, a12 -4022bb9a: 4161c0 srli a6, a12, 1 -4022bb9d: a066e0 addx4 a6, a6, a14 -4022bba0: f12956 bnez a9, 4022bab6 -4022bba3: 0005c6 j 4022bbbe -4022bba6: 842362 l32i a6, a3, 0x210 -4022bba9: 832322 l32i a2, a3, 0x20c -4022bbac: 856322 s32i a2, a3, 0x214 -4022bbaf: fff4c6 j 4022bb86 -4022bbb2: 792362 l32i a6, a3, 0x1e4 -4022bbb5: 856362 s32i a6, a3, 0x214 -4022bbb8: 7a2362 l32i a6, a3, 0x1e8 -4022bbbb: fff1c6 j 4022bb86 -4022bbbe: 7178 l32i.n a7, a1, 28 -4022bbc0: 0778 l32i.n a7, a7, 0 -4022bbc2: 8188 l32i.n a8, a1, 32 -4022bbc4: 18f707 bbsi a7, 16, 4022bbe0 -4022bbc7: 589c beqz.n a8, 4022bbe0 -4022bbc9: 020c movi.n a2, 0 -4022bbcb: 830c movi.n a3, 8 -4022bbcd: 112142 l32i a4, a1, 68 -4022bbd0: 6158 l32i.n a5, a1, 24 -4022bbd2: 600162 l8ui a6, a1, 96 -4022bbd5: 640172 l8ui a7, a1, 100 -4022bbd8: 680192 l8ui a9, a1, 104 -4022bbdb: 0199 s32i.n a9, a1, 0 -4022bbdd: ff86c5 call0 4022b44c -4022bbe0: ff7e51 l32r a5, 4022b9d8 -4022bbe3: 0020c0 memw -4022bbe6: f7aa41 l32r a4, 40229a90 -4022bbe9: f22432 l32i a3, a4, 0x3c8 -4022bbec: 103350 and a3, a3, a5 -4022bbef: 0020c0 memw -4022bbf2: 550c movi.n a5, 5 -4022bbf4: 560c movi.n a6, 5 -4022bbf6: 120c movi.n a2, 1 -4022bbf8: a178 l32i.n a7, a1, 40 -4022bbfa: f26432 s32i a3, a4, 0x3c8 -4022bbfd: f77101 l32r a0, 402299c4 -4022bc00: 030c movi.n a3, 0 -4022bc02: 841c movi.n a4, 24 -4022bc04: 0008 l32i.n a0, a0, 0 -4022bc06: 937270 movnez a7, a2, a7 -4022bc09: 272002 l32i a0, a0, 156 -4022bc0c: 77a022 movi a2, 119 -4022bc0f: 0000c0 callx0 a0 -4022bc12: 9178 l32i.n a7, a1, 36 -4022bc14: 77a022 movi a2, 119 -4022bc17: 030c movi.n a3, 0 -4022bc19: f76a01 l32r a0, 402299c4 -4022bc1c: 241c movi.n a4, 18 -4022bc1e: 0008 l32i.n a0, a0, 0 -4022bc20: 750c movi.n a5, 7 -4022bc22: 272002 l32i a0, a0, 156 -4022bc25: 060c movi.n a6, 0 -4022bc27: 0000c0 callx0 a0 -4022bc2a: f76601 l32r a0, 402299c4 -4022bc2d: 0008 l32i.n a0, a0, 0 -4022bc2f: 322002 l32i a0, a0, 200 -4022bc32: 0000c0 callx0 a0 -4022bc35: f76301 l32r a0, 402299c4 -4022bc38: 0008 l32i.n a0, a0, 0 -4022bc3a: 312002 l32i a0, a0, 196 -4022bc3d: 0000c0 callx0 a0 -4022bc40: f76101 l32r a0, 402299c4 -4022bc43: 0008 l32i.n a0, a0, 0 -4022bc45: 2f2002 l32i a0, a0, 188 -4022bc48: 0000c0 callx0 a0 -4022bc4b: 7138 l32i.n a3, a1, 28 -4022bc4d: 5e9741 l32r a4, 402036ac -4022bc50: 0328 l32i.n a2, a3, 0 -4022bc52: 202240 or a2, a2, a4 -4022bc55: 0329 s32i.n a2, a3, 0 -4022bc57: 0d5d16 beqz a13, 4022bd30 -4022bc5a: ff60a1 l32r a10, 4022b9dc -4022bc5d: 6108 l32i.n a0, a1, 24 -4022bc5f: 0c0c movi.n a12, 0 -4022bc61: 4161c0 srli a6, a12, 1 -4022bc64: a066e0 addx4 a6, a6, a14 -4022bc67: 0668 l32i.n a6, a6, 0 -4022bc69: 056c07 bbci a12, 0, 4022bc72 -4022bc6c: e56060 extui a6, a6, 16, 15 -4022bc6f: 000086 j 4022bc75 -4022bc72: e46060 extui a6, a6, 0, 15 -4022bc75: db1c movi.n a11, 29 -4022bc77: 044860 extui a4, a6, 8, 1 -4022bc7a: 047460 extui a7, a6, 4, 1 -4022bc7d: 045360 extui a5, a6, 3, 1 -4022bc80: 048660 extui a8, a6, 6, 1 -4022bc83: 557a add.n a5, a5, a7 -4022bc85: 047560 extui a7, a6, 5, 1 -4022bc88: 778a add.n a7, a7, a8 -4022bc8a: 048960 extui a8, a6, 9, 1 -4022bc8d: 448a add.n a4, a4, a8 -4022bc8f: 048760 extui a8, a6, 7, 1 -4022bc92: 448a add.n a4, a4, a8 -4022bc94: 447a add.n a4, a4, a7 -4022bc96: 445a add.n a4, a4, a5 -4022bc98: 470c movi.n a7, 4 -4022bc9a: 072d mov.n a2, a7 -4022bc9c: 245060 extui a5, a6, 0, 3 -4022bc9f: 744040 extui a4, a4, 0, 8 -4022bca2: 0154f6 bgeui a4, 5, 4022bca7 -4022bca5: 042d mov.n a2, a4 -4022bca7: 743020 extui a3, a2, 0, 8 -4022bcaa: 0b2d mov.n a2, a11 -4022bcac: 904330 addx2 a4, a3, a3 -4022bcaf: 904450 addx2 a4, a4, a5 -4022bcb2: f44040 extui a4, a4, 0, 16 -4022bcb5: 013b47 bltu a11, a4, 4022bcba -4022bcb8: 042d mov.n a2, a4 -4022bcba: f4b020 extui a11, a2, 0, 16 -4022bcbd: b0bb00 addx8 a11, a11, a0 -4022bcc0: fedbb2 addmi a11, a11, 0xfffffe00 -4022bcc3: eccbb2 addi a11, a11, -20 -4022bcc6: 862b42 l32i a4, a11, 0x218 -4022bcc9: 852bb2 l32i a11, a11, 0x214 -4022bccc: 848040 extui a8, a4, 0, 9 -4022bccf: 844940 extui a4, a4, 9, 9 -4022bcd2: 8470b0 extui a7, a11, 0, 9 -4022bcd5: 8459b0 extui a5, a11, 9, 9 -4022bcd8: 0020c0 memw -4022bcdb: 115580 slli a5, a5, 8 -4022bcde: 0196f0 slli a9, a6, 17 -4022bce1: 995a add.n a9, a9, a5 -4022bce3: e51c movi.n a5, 30 -4022bce5: 1a6f52 s32i a5, a15, 104 -4022bce8: 74b1b0 extui a11, a11, 1, 8 -4022bceb: 99ba add.n a9, a9, a11 -4022bced: a05ca0 addx4 a5, a12, a10 -4022bcf0: 0020c0 memw -4022bcf3: 017710 slli a7, a7, 31 -4022bcf6: 0144a0 slli a4, a4, 22 -4022bcf9: 447a add.n a4, a4, a7 -4022bcfb: 112172 l32i a7, a1, 68 -4022bcfe: 0599 s32i.n a9, a5, 0 -4022bd00: 907370 addx2 a7, a3, a7 -4022bd03: 001772 l16ui a7, a7, 0 -4022bd06: 118830 slli a8, a8, 13 -4022bd09: a47070 extui a7, a7, 0, 11 -4022bd0c: a07780 addx4 a7, a7, a8 -4022bd0f: 447a add.n a4, a4, a7 -4022bd11: 0020c0 memw -4022bd14: e0a172 movi a7, 0x1e0 -4022bd17: 1a6f72 s32i a7, a15, 104 -4022bd1a: 0020c0 memw -4022bd1d: 0549 s32i.n a4, a5, 0 -4022bd1f: cc1b addi.n a12, a12, 1 -4022bd21: 74c0c0 extui a12, a12, 0, 8 -4022bd24: c07dc0 sub a7, a13, a12 -4022bd27: 4161c0 srli a6, a12, 1 -4022bd2a: a066e0 addx4 a6, a6, a14 -4022bd2d: f36756 bnez a7, 4022bc67 -4022bd30: c1c8 l32i.n a12, a1, 48 -4022bd32: d1d8 l32i.n a13, a1, 52 -4022bd34: e1e8 l32i.n a14, a1, 56 -4022bd36: f1f8 l32i.n a15, a1, 60 -4022bd38: b108 l32i.n a0, a1, 44 -4022bd3a: 60c112 addi a1, a1, 96 -4022bd3d: f00d ret.n - ... - -4022bd40 : -4022bd40: e0c112 addi a1, a1, -32 -4022bd43: 1109 s32i.n a0, a1, 4 -4022bd45: 0129 s32i.n a2, a1, 0 -4022bd47: 31d9 s32i.n a13, a1, 12 -4022bd49: 41e9 s32i.n a14, a1, 16 -4022bd4b: 21c9 s32i.n a12, a1, 8 -4022bd4d: 05ed mov.n a14, a5 -4022bd4f: f752c1 l32r a12, 40229a98 -4022bd52: 594ad1 l32r a13, 4020227c -4022bd55: 0020c0 memw -4022bd58: 582c02 l32i a0, a12, 0x160 -4022bd5b: 5149 s32i.n a4, a1, 20 -4022bd5d: 0e6017 bbci a0, 1, 4022bd6f -4022bd60: 0020c0 memw -4022bd63: 802d22 l32i a2, a13, 0x200 -4022bd66: c02240 sub a2, a2, a4 -4022bd69: e8be27 bgeu a14, a2, 4022bd55 -4022bd6c: 000ac6 j 4022bd9b -4022bd6f: 032d mov.n a2, a3 -4022bd71: 5f9701 l32r a0, 40203bd0 -4022bd74: 0000c0 callx0 a0 -4022bd77: f71301 l32r a0, 402299c4 -4022bd7a: 0008 l32i.n a0, a0, 0 -4022bd7c: 192002 l32i a0, a0, 100 -4022bd7f: 0128 l32i.n a2, a1, 0 -4022bd81: 0000c0 callx0 a0 -4022bd84: 5108 l32i.n a0, a1, 20 -4022bd86: 0020c0 memw -4022bd89: 582c22 l32i a2, a12, 0x160 -4022bd8c: 1a6217 bbci a2, 1, 4022bdaa -4022bd8f: 0020c0 memw -4022bd92: 802d32 l32i a3, a13, 0x200 -4022bd95: c03300 sub a3, a3, a0 -4022bd98: eabe37 bgeu a14, a3, 4022bd86 -4022bd9b: 120c movi.n a2, 1 -4022bd9d: 21c8 l32i.n a12, a1, 8 -4022bd9f: 31d8 l32i.n a13, a1, 12 -4022bda1: 41e8 l32i.n a14, a1, 16 -4022bda3: 1108 l32i.n a0, a1, 4 -4022bda5: 20c112 addi a1, a1, 32 -4022bda8: f00d ret.n -4022bdaa: 020c movi.n a2, 0 -4022bdac: fffb46 j 4022bd9d - ... - -4022bdb0 : -4022bdb0: fb1191 l32r a9, 4022a9f4 -4022bdb3: f73931 l32r a3, 40229a98 -4022bdb6: 0020c0 memw -4022bdb9: 422382 l32i a8, a3, 0x108 -4022bdbc: 108890 and a8, a8, a9 -4022bdbf: 0020c0 memw -4022bdc2: 426382 s32i a8, a3, 0x108 -4022bdc5: 170c movi.n a7, 1 -4022bdc7: 0020c0 memw -4022bdca: 582362 l32i a6, a3, 0x160 -4022bdcd: 206670 or a6, a6, a7 -4022bdd0: 0020c0 memw -4022bdd3: 586362 s32i a6, a3, 0x160 -4022bdd6: e57c movi.n a5, -2 -4022bdd8: 0020c0 memw -4022bddb: 582342 l32i a4, a3, 0x160 -4022bdde: 104450 and a4, a4, a5 -4022bde1: 0020c0 memw -4022bde4: 586342 s32i a4, a3, 0x160 -4022bde7: 0020c0 memw -4022bdea: b329 s32i.n a2, a3, 44 -4022bdec: f00d ret.n -4022bdee: ff0000 excw -4022bdf1: ff .byte 0xff -4022bdf2: 41fff7 bbsi a15, 31, 4022be37 - -4022bdf4 : -4022bdf4: f72941 l32r a4, 40229a98 -4022bdf7: 0020c0 memw -4022bdfa: f72671 l32r a7, 40229a94 -4022bdfd: b428 l32i.n a2, a4, 44 -4022bdff: 0020c0 memw -4022be02: 422462 l32i a6, a4, 0x108 -4022be05: 206670 or a6, a6, a7 -4022be08: 0020c0 memw -4022be0b: 426462 s32i a6, a4, 0x108 -4022be0e: fff851 l32r a5, 4022bdf0 -4022be11: 0020c0 memw -4022be14: b438 l32i.n a3, a4, 44 -4022be16: 103350 and a3, a3, a5 -4022be19: 0020c0 memw -4022be1c: b439 s32i.n a3, a4, 44 -4022be1e: f00d ret.n - -4022be20 : -4022be20: f0c112 addi a1, a1, -16 -4022be23: 006102 s32i a0, a1, 0 -4022be26: f6e701 l32r a0, 402299c4 -4022be29: 002002 l32i a0, a0, 0 -4022be2c: 112002 l32i a0, a0, 68 -4022be2f: 80a032 movi a3, 128 -4022be32: 0000c0 callx0 a0 -4022be35: fea385 call0 4022a870 -4022be38: 00a022 movi a2, 0 -4022be3b: 0108 l32i.n a0, a1, 0 -4022be3d: 10c112 addi a1, a1, 16 -4022be40: f00d ret.n -4022be42: f00000 subx8 a0, a0, a0 -4022be45: fe8b addi.n a15, a14, 8 -4022be47: 3f .byte 0x3f -4022be48: fe8480 excw -4022be4b: 3f .byte 0x3f - -4022be4c : -4022be4c: d0c112 addi a1, a1, -48 -4022be4f: 0861d2 s32i a13, a1, 32 -4022be52: 0961e2 s32i a14, a1, 36 -4022be55: 71c9 s32i.n a12, a1, 28 -4022be57: f6dbc1 l32r a12, 402299c4 -4022be5a: 6109 s32i.n a0, a1, 24 -4022be5c: 3c08 l32i.n a0, a12, 12 -4022be5e: a1f9 s32i.n a15, a1, 40 -4022be60: 052200 extui a2, a0, 18, 1 -4022be63: 12b256 bnez a2, 4022bf92 -4022be66: 0c08 l32i.n a0, a12, 0 -4022be68: 282002 l32i a0, a0, 160 -4022be6b: 0000c0 callx0 a0 -4022be6e: 0c08 l32i.n a0, a12, 0 -4022be70: 302002 l32i a0, a0, 192 -4022be73: 120c movi.n a2, 1 -4022be75: 0000c0 callx0 a0 -4022be78: fe64d1 l32r a13, 4022b808 -4022be7b: 011d22 l16ui a2, a13, 2 -4022be7e: b42020 extui a2, a2, 0, 12 -4022be81: fdccc5 call0 40229b50 -4022be84: 011d22 l16ui a2, a13, 2 -4022be87: 10c132 addi a3, a1, 16 -4022be8a: 140c movi.n a4, 1 -4022be8c: 035e05 call0 4022f470 -4022be8f: 0c08 l32i.n a0, a12, 0 -4022be91: 6008 l32i.n a0, a0, 24 -4022be93: 020c movi.n a2, 0 -4022be95: 0000c0 callx0 a0 -4022be98: 0d0c movi.n a13, 0 -4022be9a: 3e0c movi.n a14, 3 -4022be9c: fabb81 l32r a8, 4022a988 -4022be9f: 5189 s32i.n a8, a1, 20 -4022bea1: e0c8f2 addi a15, a8, -32 -4022bea4: 0a3df6 bgeui a13, 3, 4022beb2 -4022bea7: ffe701 l32r a0, 4022be44 -4022beaa: 0d0a add.n a0, a13, a0 -4022beac: 000002 l8ui a0, a0, 0 -4022beaf: 000046 j 4022beb4 -4022beb2: e00c movi.n a0, 14 -4022beb4: 206ff0 or a6, a15, a15 -4022beb7: 64a072 movi a7, 100 -4022beba: 609c52 l16si a5, a12, 192 -4022bebd: 700c32 l8ui a3, a12, 112 -4022bec0: 01a042 movi a4, 1 -4022bec3: 012080 slli a2, a0, 24 -4022bec6: 312820 srai a2, a2, 24 -4022bec9: 0149 s32i.n a4, a1, 0 -4022becb: 040c movi.n a4, 0 -4022becd: fe7705 call0 4022a640 -4022bed0: adfc bnez.n a13, 4022bf0e -4022bed2: 024c movi.n a2, 64 -4022bed4: 38a142 movi a4, 0x138 -4022bed7: 030c movi.n a3, 0 -4022bed9: ffdb71 l32r a7, 4022be48 -4022bedc: c63c movi.n a6, 60 -4022bede: 053c movi.n a5, 48 -4022bee0: 124152 s8i a5, a1, 18 -4022bee3: 004762 s8i a6, a7, 0 -4022bee6: f51c movi.n a5, 31 -4022bee8: c63c movi.n a6, 60 -4022beea: 13c172 addi a7, a1, 19 -4022beed: 1139 s32i.n a3, a1, 4 -4022beef: 0149 s32i.n a4, a1, 0 -4022bef1: 12c132 addi a3, a1, 18 -4022bef4: 140c movi.n a4, 1 -4022bef6: 04cec5 call0 40230be4 -4022bef9: 130102 l8ui a0, a1, 19 -4022befc: ffd381 l32r a8, 4022be48 -4022beff: 010080 slli a0, a0, 24 -4022bf02: 310800 srai a0, a0, 24 -4022bf05: 1fc002 addi a0, a0, 31 -4022bf08: 004802 s8i a0, a8, 0 -4022bf0b: 0002c6 j 4022bf1a -4022bf0e: ffce01 l32r a0, 4022be48 -4022bf11: 000002 l8ui a0, a0, 0 -4022bf14: 010080 slli a0, a0, 24 -4022bf17: 310800 srai a0, a0, 24 -4022bf1a: 40a022 movi a2, 64 -4022bf1d: 02a042 movi a4, 2 -4022bf20: 00a052 movi a5, 0 -4022bf23: 743000 extui a3, a0, 0, 8 -4022bf26: 906dd0 addx2 a6, a13, a13 -4022bf29: 5178 l32i.n a7, a1, 20 -4022bf2b: b169 s32i.n a6, a1, 44 -4022bf2d: 667a add.n a6, a6, a7 -4022bf2f: 04afc5 call0 40230a2c -4022bf32: ee0b addi.n a14, a14, -1 -4022bf34: b108 l32i.n a0, a1, 44 -4022bf36: dd1b addi.n a13, a13, 1 -4022bf38: 00fa add.n a0, a0, a15 -4022bf3a: 200082 l8ui a8, a0, 32 -4022bf3d: 74d0d0 extui a13, a13, 0, 8 -4022bf40: 78dc bnez.n a8, 4022bf5b -4022bf42: 210022 l8ui a2, a0, 33 -4022bf45: 220032 l8ui a3, a0, 34 -4022bf48: f2cc bnez.n a2, 4022bf5b -4022bf4a: d3cc bnez.n a3, 4022bf5b -4022bf4c: 340c movi.n a4, 3 -4022bf4e: 750c movi.n a5, 7 -4022bf50: f60c movi.n a6, 15 -4022bf52: 204062 s8i a6, a0, 32 -4022bf55: 214052 s8i a5, a0, 33 -4022bf58: 224042 s8i a4, a0, 34 -4022bf5b: f45e56 bnez a14, 4022bea4 -4022bf5e: 0d0c movi.n a13, 0 -4022bf60: 0dfa add.n a0, a13, a15 -4022bf62: dd1b addi.n a13, a13, 1 -4022bf64: 2600e2 l8ui a14, a0, 38 -4022bf67: 2940e2 s8i a14, a0, 41 -4022bf6a: 74d0d0 extui a13, a13, 0, 8 -4022bf6d: ef3d66 bnei a13, 3, 4022bf60 -4022bf70: 0c08 l32i.n a0, a12, 0 -4022bf72: 322002 l32i a0, a0, 200 -4022bf75: 0000c0 callx0 a0 -4022bf78: 0c08 l32i.n a0, a12, 0 -4022bf7a: 312002 l32i a0, a0, 196 -4022bf7d: 0000c0 callx0 a0 -4022bf80: 0c08 l32i.n a0, a12, 0 -4022bf82: 2f2002 l32i a0, a0, 188 -4022bf85: 6061d1 l32r a13, 4020410c -4022bf88: 0000c0 callx0 a0 -4022bf8b: 3c08 l32i.n a0, a12, 12 -4022bf8d: 2000d0 or a0, a0, a13 -4022bf90: 3c09 s32i.n a0, a12, 12 -4022bf92: 81d8 l32i.n a13, a1, 32 -4022bf94: 91e8 l32i.n a14, a1, 36 -4022bf96: a1f8 l32i.n a15, a1, 40 -4022bf98: 0bf0b7 bbsi a0, 27, 4022bfa7 -4022bf9b: fa7b21 l32r a2, 4022a988 -4022bf9e: 3c0c32 l8ui a3, a12, 60 -4022bfa1: fa7a01 l32r a0, 4022a98c +4022b9c7: 230c movi.n a3, 2 +4022b9c9: 11c8 l32i.n a12, a1, 4 +4022b9cb: 650c movi.n a5, 6 +4022b9cd: 1142d0 slli a4, a2, 3 +4022b9d0: f80401 l32r a0, 402299e0 +4022b9d3: 320c movi.n a2, 3 +4022b9d5: 0008 l32i.n a0, a0, 0 +4022b9d7: 204450 or a4, a4, a5 +4022b9da: 2b2002 l32i a0, a0, 172 +4022b9dd: f44040 extui a4, a4, 0, 16 +4022b9e0: 0000c0 callx0 a0 +4022b9e3: 0108 l32i.n a0, a1, 0 +4022b9e5: 10c112 addi a1, a1, 16 +4022b9e8: f00d ret.n +4022b9ea: 000000 ill +4022b9ed: 000300 excw +4022b9f0: 000fa0 jx a15 +4022b9f3: ffff00 excw +4022b9f6: fffc bnez.n a15, 4022ba39 +4022b9f8: 009e00 excw +4022b9fb: 059d60 extui a9, a6, 29, 1 + +4022b9fc : +4022b9fc: 059d mov.n a9, a5 +4022b9fe: a0c112 addi a1, a1, -96 +4022ba01: b109 s32i.n a0, a1, 44 +4022ba03: 8129 s32i.n a2, a1, 32 +4022ba05: 7139 s32i.n a3, a1, 28 +4022ba07: 6149 s32i.n a4, a1, 24 +4022ba09: f1f9 s32i.n a15, a1, 60 +4022ba0b: d1d9 s32i.n a13, a1, 52 +4022ba0d: e1e9 s32i.n a14, a1, 56 +4022ba0f: c1c9 s32i.n a12, a1, 48 +4022ba11: 07ed mov.n a14, a7 +4022ba13: e0a1c2 movi a12, 0x1e0 +4022ba16: 06dd mov.n a13, a6 +4022ba18: f7f261 l32r a6, 402299e0 +4022ba1b: f826f1 l32r a15, 40229ab4 +4022ba1e: 080642 l8ui a4, a6, 8 +4022ba21: 116192 s32i a9, a1, 68 +4022ba24: 84cc bnez.n a4, 4022ba30 +4022ba26: 0388 l32i.n a8, a3, 0 +4022ba28: 7139 s32i.n a3, a1, 28 +4022ba2a: 058080 extui a8, a8, 16, 1 +4022ba2d: 242856 bnez a8, 4022bc73 +4022ba30: ffef41 l32r a4, 4022b9ec +4022ba33: f81e31 l32r a3, 40229aac +4022ba36: 0020c0 memw +4022ba39: f22322 l32i a2, a3, 0x3c8 +4022ba3c: 202240 or a2, a2, a4 +4022ba3f: 0020c0 memw +4022ba42: f26322 s32i a2, a3, 0x3c8 +4022ba45: 0020c0 memw +4022ba48: f7e601 l32r a0, 402299e0 +4022ba4b: 0008 l32i.n a0, a0, 0 +4022ba4d: 282002 l32i a0, a0, 160 +4022ba50: 1a6fc2 s32i a12, a15, 104 +4022ba53: 0000c0 callx0 a0 +4022ba56: 77a022 movi a2, 119 +4022ba59: 030c movi.n a3, 0 +4022ba5b: f7e101 l32r a0, 402299e0 +4022ba5e: 241c movi.n a4, 18 +4022ba60: 0008 l32i.n a0, a0, 0 +4022ba62: 750c movi.n a5, 7 +4022ba64: 252002 l32i a0, a0, 148 +4022ba67: 060c movi.n a6, 0 +4022ba69: 0000c0 callx0 a0 +4022ba6c: 030c movi.n a3, 0 +4022ba6e: 841c movi.n a4, 24 +4022ba70: 550c movi.n a5, 5 +4022ba72: f7db01 l32r a0, 402299e0 +4022ba75: 560c movi.n a6, 5 +4022ba77: 0008 l32i.n a0, a0, 0 +4022ba79: 9129 s32i.n a2, a1, 36 +4022ba7b: 252002 l32i a0, a0, 148 +4022ba7e: 77a022 movi a2, 119 +4022ba81: 0000c0 callx0 a0 +4022ba84: 030c movi.n a3, 0 +4022ba86: 841c movi.n a4, 24 +4022ba88: 550c movi.n a5, 5 +4022ba8a: 560c movi.n a6, 5 +4022ba8c: f7d501 l32r a0, 402299e0 +4022ba8f: 070c movi.n a7, 0 +4022ba91: 0008 l32i.n a0, a0, 0 +4022ba93: a129 s32i.n a2, a1, 40 +4022ba95: 272002 l32i a0, a0, 156 +4022ba98: 77a022 movi a2, 119 +4022ba9b: 0000c0 callx0 a0 +4022ba9e: 77a022 movi a2, 119 +4022baa1: 030c movi.n a3, 0 +4022baa3: 241c movi.n a4, 18 +4022baa5: f7ce01 l32r a0, 402299e0 +4022baa8: 750c movi.n a5, 7 +4022baaa: 0008 l32i.n a0, a0, 0 +4022baac: 060c movi.n a6, 0 +4022baae: 272002 l32i a0, a0, 156 +4022bab1: 070c movi.n a7, 0 +4022bab3: 0000c0 callx0 a0 +4022bab6: 6148 l32i.n a4, a1, 24 +4022bab8: 11ed16 beqz a13, 4022bbda +4022babb: 751c movi.n a5, 23 +4022babd: 0a0c movi.n a10, 0 +4022babf: 170c movi.n a7, 1 +4022bac1: ecadb2 movi a11, 0xfffffdec +4022bac4: 0c0c movi.n a12, 0 +4022bac6: 680122 l8ui a2, a1, 104 +4022bac9: 106122 s32i a2, a1, 64 +4022bacc: 4161c0 srli a6, a12, 1 +4022bacf: a066e0 addx4 a6, a6, a14 +4022bad2: 0668 l32i.n a6, a6, 0 +4022bad4: 056c07 bbci a12, 0, 4022badd +4022bad7: e56060 extui a6, a6, 16, 15 +4022bada: 000086 j 4022bae0 +4022badd: e46060 extui a6, a6, 0, 15 +4022bae0: 042860 extui a2, a6, 8, 1 +4022bae3: 048460 extui a8, a6, 4, 1 +4022bae6: 043360 extui a3, a6, 3, 1 +4022bae9: 049660 extui a9, a6, 6, 1 +4022baec: 338a add.n a3, a3, a8 +4022baee: 048560 extui a8, a6, 5, 1 +4022baf1: 889a add.n a8, a8, a9 +4022baf3: 049960 extui a9, a6, 9, 1 +4022baf6: 229a add.n a2, a2, a9 +4022baf8: 049760 extui a9, a6, 7, 1 +4022bafb: 229a add.n a2, a2, a9 +4022bafd: d91c movi.n a9, 29 +4022baff: 228a add.n a2, a2, a8 +4022bb01: 223a add.n a2, a2, a3 +4022bb03: 480c movi.n a8, 4 +4022bb05: 080d mov.n a0, a8 +4022bb07: 742020 extui a2, a2, 0, 8 +4022bb0a: 248060 extui a8, a6, 0, 3 +4022bb0d: 0152f6 bgeui a2, 5, 4022bb12 +4022bb10: 020d mov.n a0, a2 +4022bb12: 743000 extui a3, a0, 0, 8 +4022bb15: 090d mov.n a0, a9 +4022bb17: 903330 addx2 a3, a3, a3 +4022bb1a: 903380 addx2 a3, a3, a8 +4022bb1d: f43030 extui a3, a3, 0, 16 +4022bb20: 013937 bltu a9, a3, 4022bb25 +4022bb23: 030d mov.n a0, a3 +4022bb25: f40000 extui a0, a0, 0, 16 +4022bb28: 400000 ssr a0 +4022bb2b: 9180a0 srl a8, a10 +4022bb2e: 7ce807 bbsi a8, 0, 4022bbae +4022bb31: b03040 addx8 a3, a0, a4 +4022bb34: 8033b0 add a3, a3, a11 +4022bb37: 02b507 bgeu a5, a0, 4022bb3d +4022bb3a: 002406 j 4022bbce +4022bb3d: 146102 s32i a0, a1, 80 +4022bb40: 126132 s32i a3, a1, 72 +4022bb43: 1361a2 s32i a10, a1, 76 +4022bb46: 78e007 bbsi a0, 0, 4022bbc2 +4022bb49: b42060 extui a2, a6, 0, 12 +4022bb4c: fde945 call0 402299e4 +4022bb4f: ffa821 l32r a2, 4022b9f0 +4022bb52: 10c132 addi a3, a1, 16 +4022bb55: f7a201 l32r a0, 402299e0 +4022bb58: 0aa042 movi a4, 10 +4022bb5b: 002002 l32i a0, a0, 0 +4022bb5e: 102152 l32i a5, a1, 64 +4022bb61: 3b2002 l32i a0, a0, 236 +4022bb64: 060c movi.n a6, 0 +4022bb66: 0000c0 callx0 a0 +4022bb69: 142102 l32i a0, a1, 80 +4022bb6c: 1321a2 l32i a10, a1, 76 +4022bb6f: ecadb2 movi a11, 0xfffffdec +4022bb72: 6148 l32i.n a4, a1, 24 +4022bb74: 751c movi.n a5, 23 +4022bb76: 170c movi.n a7, 1 +4022bb78: 099162 l16si a6, a1, 18 +4022bb7b: 089122 l16si a2, a1, 16 +4022bb7e: 0b9182 l16si a8, a1, 22 +4022bb81: 0a9132 l16si a3, a1, 20 +4022bb84: 848080 extui a8, a8, 0, 9 +4022bb87: 843030 extui a3, a3, 0, 9 +4022bb8a: 842020 extui a2, a2, 0, 9 +4022bb8d: 846060 extui a6, a6, 0, 9 +4022bb90: 116670 slli a6, a6, 9 +4022bb93: 112270 slli a2, a2, 9 +4022bb96: 202230 or a2, a2, a3 +4022bb99: 122132 l32i a3, a1, 72 +4022bb9c: 206680 or a6, a6, a8 +4022bb9f: 856322 s32i a2, a3, 0x214 +4022bba2: 866362 s32i a6, a3, 0x218 +4022bba5: 401000 ssl a0 +4022bba8: a18700 sll a8, a7 +4022bbab: 20aa80 or a10, a10, a8 +4022bbae: cc1b addi.n a12, a12, 1 +4022bbb0: 74c0c0 extui a12, a12, 0, 8 +4022bbb3: c09dc0 sub a9, a13, a12 +4022bbb6: 4161c0 srli a6, a12, 1 +4022bbb9: a066e0 addx4 a6, a6, a14 +4022bbbc: f12956 bnez a9, 4022bad2 +4022bbbf: 0005c6 j 4022bbda +4022bbc2: 842362 l32i a6, a3, 0x210 +4022bbc5: 832322 l32i a2, a3, 0x20c +4022bbc8: 856322 s32i a2, a3, 0x214 +4022bbcb: fff4c6 j 4022bba2 +4022bbce: 792362 l32i a6, a3, 0x1e4 +4022bbd1: 856362 s32i a6, a3, 0x214 +4022bbd4: 7a2362 l32i a6, a3, 0x1e8 +4022bbd7: fff1c6 j 4022bba2 +4022bbda: 7178 l32i.n a7, a1, 28 +4022bbdc: 0778 l32i.n a7, a7, 0 +4022bbde: 8188 l32i.n a8, a1, 32 +4022bbe0: 18f707 bbsi a7, 16, 4022bbfc +4022bbe3: 589c beqz.n a8, 4022bbfc +4022bbe5: 020c movi.n a2, 0 +4022bbe7: 830c movi.n a3, 8 +4022bbe9: 112142 l32i a4, a1, 68 +4022bbec: 6158 l32i.n a5, a1, 24 +4022bbee: 600162 l8ui a6, a1, 96 +4022bbf1: 640172 l8ui a7, a1, 100 +4022bbf4: 680192 l8ui a9, a1, 104 +4022bbf7: 0199 s32i.n a9, a1, 0 +4022bbf9: ff86c5 call0 4022b468 +4022bbfc: ff7e51 l32r a5, 4022b9f4 +4022bbff: 0020c0 memw +4022bc02: f7aa41 l32r a4, 40229aac +4022bc05: f22432 l32i a3, a4, 0x3c8 +4022bc08: 103350 and a3, a3, a5 +4022bc0b: 0020c0 memw +4022bc0e: 550c movi.n a5, 5 +4022bc10: 560c movi.n a6, 5 +4022bc12: 120c movi.n a2, 1 +4022bc14: a178 l32i.n a7, a1, 40 +4022bc16: f26432 s32i a3, a4, 0x3c8 +4022bc19: f77101 l32r a0, 402299e0 +4022bc1c: 030c movi.n a3, 0 +4022bc1e: 841c movi.n a4, 24 +4022bc20: 0008 l32i.n a0, a0, 0 +4022bc22: 937270 movnez a7, a2, a7 +4022bc25: 272002 l32i a0, a0, 156 +4022bc28: 77a022 movi a2, 119 +4022bc2b: 0000c0 callx0 a0 +4022bc2e: 9178 l32i.n a7, a1, 36 +4022bc30: 77a022 movi a2, 119 +4022bc33: 030c movi.n a3, 0 +4022bc35: f76a01 l32r a0, 402299e0 +4022bc38: 241c movi.n a4, 18 +4022bc3a: 0008 l32i.n a0, a0, 0 +4022bc3c: 750c movi.n a5, 7 +4022bc3e: 272002 l32i a0, a0, 156 +4022bc41: 060c movi.n a6, 0 +4022bc43: 0000c0 callx0 a0 +4022bc46: f76601 l32r a0, 402299e0 +4022bc49: 0008 l32i.n a0, a0, 0 +4022bc4b: 322002 l32i a0, a0, 200 +4022bc4e: 0000c0 callx0 a0 +4022bc51: f76301 l32r a0, 402299e0 +4022bc54: 0008 l32i.n a0, a0, 0 +4022bc56: 312002 l32i a0, a0, 196 +4022bc59: 0000c0 callx0 a0 +4022bc5c: f76101 l32r a0, 402299e0 +4022bc5f: 0008 l32i.n a0, a0, 0 +4022bc61: 2f2002 l32i a0, a0, 188 +4022bc64: 0000c0 callx0 a0 +4022bc67: 7138 l32i.n a3, a1, 28 +4022bc69: 5e9041 l32r a4, 402036ac +4022bc6c: 0328 l32i.n a2, a3, 0 +4022bc6e: 202240 or a2, a2, a4 +4022bc71: 0329 s32i.n a2, a3, 0 +4022bc73: 0d5d16 beqz a13, 4022bd4c +4022bc76: ff60a1 l32r a10, 4022b9f8 +4022bc79: 6108 l32i.n a0, a1, 24 +4022bc7b: 0c0c movi.n a12, 0 +4022bc7d: 4161c0 srli a6, a12, 1 +4022bc80: a066e0 addx4 a6, a6, a14 +4022bc83: 0668 l32i.n a6, a6, 0 +4022bc85: 056c07 bbci a12, 0, 4022bc8e +4022bc88: e56060 extui a6, a6, 16, 15 +4022bc8b: 000086 j 4022bc91 +4022bc8e: e46060 extui a6, a6, 0, 15 +4022bc91: db1c movi.n a11, 29 +4022bc93: 044860 extui a4, a6, 8, 1 +4022bc96: 047460 extui a7, a6, 4, 1 +4022bc99: 045360 extui a5, a6, 3, 1 +4022bc9c: 048660 extui a8, a6, 6, 1 +4022bc9f: 557a add.n a5, a5, a7 +4022bca1: 047560 extui a7, a6, 5, 1 +4022bca4: 778a add.n a7, a7, a8 +4022bca6: 048960 extui a8, a6, 9, 1 +4022bca9: 448a add.n a4, a4, a8 +4022bcab: 048760 extui a8, a6, 7, 1 +4022bcae: 448a add.n a4, a4, a8 +4022bcb0: 447a add.n a4, a4, a7 +4022bcb2: 445a add.n a4, a4, a5 +4022bcb4: 470c movi.n a7, 4 +4022bcb6: 072d mov.n a2, a7 +4022bcb8: 245060 extui a5, a6, 0, 3 +4022bcbb: 744040 extui a4, a4, 0, 8 +4022bcbe: 0154f6 bgeui a4, 5, 4022bcc3 +4022bcc1: 042d mov.n a2, a4 +4022bcc3: 743020 extui a3, a2, 0, 8 +4022bcc6: 0b2d mov.n a2, a11 +4022bcc8: 904330 addx2 a4, a3, a3 +4022bccb: 904450 addx2 a4, a4, a5 +4022bcce: f44040 extui a4, a4, 0, 16 +4022bcd1: 013b47 bltu a11, a4, 4022bcd6 +4022bcd4: 042d mov.n a2, a4 +4022bcd6: f4b020 extui a11, a2, 0, 16 +4022bcd9: b0bb00 addx8 a11, a11, a0 +4022bcdc: fedbb2 addmi a11, a11, 0xfffffe00 +4022bcdf: eccbb2 addi a11, a11, -20 +4022bce2: 862b42 l32i a4, a11, 0x218 +4022bce5: 852bb2 l32i a11, a11, 0x214 +4022bce8: 848040 extui a8, a4, 0, 9 +4022bceb: 844940 extui a4, a4, 9, 9 +4022bcee: 8470b0 extui a7, a11, 0, 9 +4022bcf1: 8459b0 extui a5, a11, 9, 9 +4022bcf4: 0020c0 memw +4022bcf7: 115580 slli a5, a5, 8 +4022bcfa: 0196f0 slli a9, a6, 17 +4022bcfd: 995a add.n a9, a9, a5 +4022bcff: e51c movi.n a5, 30 +4022bd01: 1a6f52 s32i a5, a15, 104 +4022bd04: 74b1b0 extui a11, a11, 1, 8 +4022bd07: 99ba add.n a9, a9, a11 +4022bd09: a05ca0 addx4 a5, a12, a10 +4022bd0c: 0020c0 memw +4022bd0f: 017710 slli a7, a7, 31 +4022bd12: 0144a0 slli a4, a4, 22 +4022bd15: 447a add.n a4, a4, a7 +4022bd17: 112172 l32i a7, a1, 68 +4022bd1a: 0599 s32i.n a9, a5, 0 +4022bd1c: 907370 addx2 a7, a3, a7 +4022bd1f: 001772 l16ui a7, a7, 0 +4022bd22: 118830 slli a8, a8, 13 +4022bd25: a47070 extui a7, a7, 0, 11 +4022bd28: a07780 addx4 a7, a7, a8 +4022bd2b: 447a add.n a4, a4, a7 +4022bd2d: 0020c0 memw +4022bd30: e0a172 movi a7, 0x1e0 +4022bd33: 1a6f72 s32i a7, a15, 104 +4022bd36: 0020c0 memw +4022bd39: 0549 s32i.n a4, a5, 0 +4022bd3b: cc1b addi.n a12, a12, 1 +4022bd3d: 74c0c0 extui a12, a12, 0, 8 +4022bd40: c07dc0 sub a7, a13, a12 +4022bd43: 4161c0 srli a6, a12, 1 +4022bd46: a066e0 addx4 a6, a6, a14 +4022bd49: f36756 bnez a7, 4022bc83 +4022bd4c: c1c8 l32i.n a12, a1, 48 +4022bd4e: d1d8 l32i.n a13, a1, 52 +4022bd50: e1e8 l32i.n a14, a1, 56 +4022bd52: f1f8 l32i.n a15, a1, 60 +4022bd54: b108 l32i.n a0, a1, 44 +4022bd56: 60c112 addi a1, a1, 96 +4022bd59: f00d ret.n + ... + +4022bd5c : +4022bd5c: e0c112 addi a1, a1, -32 +4022bd5f: 1109 s32i.n a0, a1, 4 +4022bd61: 0129 s32i.n a2, a1, 0 +4022bd63: 31d9 s32i.n a13, a1, 12 +4022bd65: 41e9 s32i.n a14, a1, 16 +4022bd67: 21c9 s32i.n a12, a1, 8 +4022bd69: 05ed mov.n a14, a5 +4022bd6b: f752c1 l32r a12, 40229ab4 +4022bd6e: 5943d1 l32r a13, 4020227c +4022bd71: 0020c0 memw +4022bd74: 582c02 l32i a0, a12, 0x160 +4022bd77: 5149 s32i.n a4, a1, 20 +4022bd79: 0e6017 bbci a0, 1, 4022bd8b +4022bd7c: 0020c0 memw +4022bd7f: 802d22 l32i a2, a13, 0x200 +4022bd82: c02240 sub a2, a2, a4 +4022bd85: e8be27 bgeu a14, a2, 4022bd71 +4022bd88: 000ac6 j 4022bdb7 +4022bd8b: 032d mov.n a2, a3 +4022bd8d: 5f9001 l32r a0, 40203bd0 +4022bd90: 0000c0 callx0 a0 +4022bd93: f71301 l32r a0, 402299e0 +4022bd96: 0008 l32i.n a0, a0, 0 +4022bd98: 192002 l32i a0, a0, 100 +4022bd9b: 0128 l32i.n a2, a1, 0 +4022bd9d: 0000c0 callx0 a0 +4022bda0: 5108 l32i.n a0, a1, 20 +4022bda2: 0020c0 memw +4022bda5: 582c22 l32i a2, a12, 0x160 +4022bda8: 1a6217 bbci a2, 1, 4022bdc6 +4022bdab: 0020c0 memw +4022bdae: 802d32 l32i a3, a13, 0x200 +4022bdb1: c03300 sub a3, a3, a0 +4022bdb4: eabe37 bgeu a14, a3, 4022bda2 +4022bdb7: 120c movi.n a2, 1 +4022bdb9: 21c8 l32i.n a12, a1, 8 +4022bdbb: 31d8 l32i.n a13, a1, 12 +4022bdbd: 41e8 l32i.n a14, a1, 16 +4022bdbf: 1108 l32i.n a0, a1, 4 +4022bdc1: 20c112 addi a1, a1, 32 +4022bdc4: f00d ret.n +4022bdc6: 020c movi.n a2, 0 +4022bdc8: fffb46 j 4022bdb9 + ... + +4022bdcc : +4022bdcc: fb1191 l32r a9, 4022aa10 +4022bdcf: f73931 l32r a3, 40229ab4 +4022bdd2: 0020c0 memw +4022bdd5: 422382 l32i a8, a3, 0x108 +4022bdd8: 108890 and a8, a8, a9 +4022bddb: 0020c0 memw +4022bdde: 426382 s32i a8, a3, 0x108 +4022bde1: 170c movi.n a7, 1 +4022bde3: 0020c0 memw +4022bde6: 582362 l32i a6, a3, 0x160 +4022bde9: 206670 or a6, a6, a7 +4022bdec: 0020c0 memw +4022bdef: 586362 s32i a6, a3, 0x160 +4022bdf2: e57c movi.n a5, -2 +4022bdf4: 0020c0 memw +4022bdf7: 582342 l32i a4, a3, 0x160 +4022bdfa: 104450 and a4, a4, a5 +4022bdfd: 0020c0 memw +4022be00: 586342 s32i a4, a3, 0x160 +4022be03: 0020c0 memw +4022be06: b329 s32i.n a2, a3, 44 +4022be08: f00d ret.n +4022be0a: ff0000 excw +4022be0d: ff .byte 0xff +4022be0e: 41fff7 bbsi a15, 31, 4022be53 + +4022be10 : +4022be10: f72941 l32r a4, 40229ab4 +4022be13: 0020c0 memw +4022be16: f72671 l32r a7, 40229ab0 +4022be19: b428 l32i.n a2, a4, 44 +4022be1b: 0020c0 memw +4022be1e: 422462 l32i a6, a4, 0x108 +4022be21: 206670 or a6, a6, a7 +4022be24: 0020c0 memw +4022be27: 426462 s32i a6, a4, 0x108 +4022be2a: fff851 l32r a5, 4022be0c +4022be2d: 0020c0 memw +4022be30: b438 l32i.n a3, a4, 44 +4022be32: 103350 and a3, a3, a5 +4022be35: 0020c0 memw +4022be38: b439 s32i.n a3, a4, 44 +4022be3a: f00d ret.n + +4022be3c : +4022be3c: f0c112 addi a1, a1, -16 +4022be3f: 006102 s32i a0, a1, 0 +4022be42: f6e701 l32r a0, 402299e0 +4022be45: 002002 l32i a0, a0, 0 +4022be48: 112002 l32i a0, a0, 68 +4022be4b: 80a032 movi a3, 128 +4022be4e: 0000c0 callx0 a0 +4022be51: fea385 call0 4022a88c +4022be54: 00a022 movi a2, 0 +4022be57: 0108 l32i.n a0, a1, 0 +4022be59: 10c112 addi a1, a1, 16 +4022be5c: f00d ret.n +4022be5e: f00000 subx8 a0, a0, a0 +4022be61: fe8b addi.n a15, a14, 8 +4022be63: 3f .byte 0x3f +4022be64: fe8480 excw +4022be67: 3f .byte 0x3f + +4022be68 : +4022be68: d0c112 addi a1, a1, -48 +4022be6b: 0861d2 s32i a13, a1, 32 +4022be6e: 0961e2 s32i a14, a1, 36 +4022be71: 71c9 s32i.n a12, a1, 28 +4022be73: f6dbc1 l32r a12, 402299e0 +4022be76: 6109 s32i.n a0, a1, 24 +4022be78: 3c08 l32i.n a0, a12, 12 +4022be7a: a1f9 s32i.n a15, a1, 40 +4022be7c: 052200 extui a2, a0, 18, 1 +4022be7f: 12b256 bnez a2, 4022bfae +4022be82: 0c08 l32i.n a0, a12, 0 +4022be84: 282002 l32i a0, a0, 160 +4022be87: 0000c0 callx0 a0 +4022be8a: 0c08 l32i.n a0, a12, 0 +4022be8c: 302002 l32i a0, a0, 192 +4022be8f: 120c movi.n a2, 1 +4022be91: 0000c0 callx0 a0 +4022be94: fe64d1 l32r a13, 4022b824 +4022be97: 011d22 l16ui a2, a13, 2 +4022be9a: b42020 extui a2, a2, 0, 12 +4022be9d: fdccc5 call0 40229b6c +4022bea0: 011d22 l16ui a2, a13, 2 +4022bea3: 10c132 addi a3, a1, 16 +4022bea6: 140c movi.n a4, 1 +4022bea8: 035e05 call0 4022f48c +4022beab: 0c08 l32i.n a0, a12, 0 +4022bead: 6008 l32i.n a0, a0, 24 +4022beaf: 020c movi.n a2, 0 +4022beb1: 0000c0 callx0 a0 +4022beb4: 0d0c movi.n a13, 0 +4022beb6: 3e0c movi.n a14, 3 +4022beb8: fabb81 l32r a8, 4022a9a4 +4022bebb: 5189 s32i.n a8, a1, 20 +4022bebd: e0c8f2 addi a15, a8, -32 +4022bec0: 0a3df6 bgeui a13, 3, 4022bece +4022bec3: ffe701 l32r a0, 4022be60 +4022bec6: 0d0a add.n a0, a13, a0 +4022bec8: 000002 l8ui a0, a0, 0 +4022becb: 000046 j 4022bed0 +4022bece: e00c movi.n a0, 14 +4022bed0: 206ff0 or a6, a15, a15 +4022bed3: 64a072 movi a7, 100 +4022bed6: 609c52 l16si a5, a12, 192 +4022bed9: 700c32 l8ui a3, a12, 112 +4022bedc: 01a042 movi a4, 1 +4022bedf: 012080 slli a2, a0, 24 +4022bee2: 312820 srai a2, a2, 24 +4022bee5: 0149 s32i.n a4, a1, 0 +4022bee7: 040c movi.n a4, 0 +4022bee9: fe7705 call0 4022a65c +4022beec: adfc bnez.n a13, 4022bf2a +4022beee: 024c movi.n a2, 64 +4022bef0: 38a142 movi a4, 0x138 +4022bef3: 030c movi.n a3, 0 +4022bef5: ffdb71 l32r a7, 4022be64 +4022bef8: c63c movi.n a6, 60 +4022befa: 053c movi.n a5, 48 +4022befc: 124152 s8i a5, a1, 18 +4022beff: 004762 s8i a6, a7, 0 +4022bf02: f51c movi.n a5, 31 +4022bf04: c63c movi.n a6, 60 +4022bf06: 13c172 addi a7, a1, 19 +4022bf09: 1139 s32i.n a3, a1, 4 +4022bf0b: 0149 s32i.n a4, a1, 0 +4022bf0d: 12c132 addi a3, a1, 18 +4022bf10: 140c movi.n a4, 1 +4022bf12: 04cec5 call0 40230c00 +4022bf15: 130102 l8ui a0, a1, 19 +4022bf18: ffd381 l32r a8, 4022be64 +4022bf1b: 010080 slli a0, a0, 24 +4022bf1e: 310800 srai a0, a0, 24 +4022bf21: 1fc002 addi a0, a0, 31 +4022bf24: 004802 s8i a0, a8, 0 +4022bf27: 0002c6 j 4022bf36 +4022bf2a: ffce01 l32r a0, 4022be64 +4022bf2d: 000002 l8ui a0, a0, 0 +4022bf30: 010080 slli a0, a0, 24 +4022bf33: 310800 srai a0, a0, 24 +4022bf36: 40a022 movi a2, 64 +4022bf39: 02a042 movi a4, 2 +4022bf3c: 00a052 movi a5, 0 +4022bf3f: 743000 extui a3, a0, 0, 8 +4022bf42: 906dd0 addx2 a6, a13, a13 +4022bf45: 5178 l32i.n a7, a1, 20 +4022bf47: b169 s32i.n a6, a1, 44 +4022bf49: 667a add.n a6, a6, a7 +4022bf4b: 04afc5 call0 40230a48 +4022bf4e: ee0b addi.n a14, a14, -1 +4022bf50: b108 l32i.n a0, a1, 44 +4022bf52: dd1b addi.n a13, a13, 1 +4022bf54: 00fa add.n a0, a0, a15 +4022bf56: 200082 l8ui a8, a0, 32 +4022bf59: 74d0d0 extui a13, a13, 0, 8 +4022bf5c: 78dc bnez.n a8, 4022bf77 +4022bf5e: 210022 l8ui a2, a0, 33 +4022bf61: 220032 l8ui a3, a0, 34 +4022bf64: f2cc bnez.n a2, 4022bf77 +4022bf66: d3cc bnez.n a3, 4022bf77 +4022bf68: 340c movi.n a4, 3 +4022bf6a: 750c movi.n a5, 7 +4022bf6c: f60c movi.n a6, 15 +4022bf6e: 204062 s8i a6, a0, 32 +4022bf71: 214052 s8i a5, a0, 33 +4022bf74: 224042 s8i a4, a0, 34 +4022bf77: f45e56 bnez a14, 4022bec0 +4022bf7a: 0d0c movi.n a13, 0 +4022bf7c: 0dfa add.n a0, a13, a15 +4022bf7e: dd1b addi.n a13, a13, 1 +4022bf80: 2600e2 l8ui a14, a0, 38 +4022bf83: 2940e2 s8i a14, a0, 41 +4022bf86: 74d0d0 extui a13, a13, 0, 8 +4022bf89: ef3d66 bnei a13, 3, 4022bf7c +4022bf8c: 0c08 l32i.n a0, a12, 0 +4022bf8e: 322002 l32i a0, a0, 200 +4022bf91: 0000c0 callx0 a0 +4022bf94: 0c08 l32i.n a0, a12, 0 +4022bf96: 312002 l32i a0, a0, 196 +4022bf99: 0000c0 callx0 a0 +4022bf9c: 0c08 l32i.n a0, a12, 0 +4022bf9e: 2f2002 l32i a0, a0, 188 +4022bfa1: 605ad1 l32r a13, 4020410c 4022bfa4: 0000c0 callx0 a0 -4022bfa7: 71c8 l32i.n a12, a1, 28 -4022bfa9: 6108 l32i.n a0, a1, 24 -4022bfab: 30c112 addi a1, a1, 48 -4022bfae: f00d ret.n - -4022bfb0 : -4022bfb0: 871c movi.n a7, 24 -4022bfb2: 012747 blt a7, a4, 4022bfb7 -4022bfb5: 047d mov.n a7, a4 -4022bfb7: 040c movi.n a4, 0 -4022bfb9: 624a add.n a6, a2, a4 -4022bfbb: 841b addi.n a8, a4, 1 -4022bfbd: 534a add.n a5, a3, a4 -4022bfbf: 000552 l8ui a5, a5, 0 -4022bfc2: 744080 extui a4, a8, 0, 8 -4022bfc5: c05570 sub a5, a5, a7 -4022bfc8: 004652 s8i a5, a6, 0 -4022bfcb: ea6466 bnei a4, 6, 4022bfb9 -4022bfce: f00d ret.n -4022bfd0: feccd6 bgez a12, 4022bfc0 -4022bfd3: 3f .byte 0x3f -4022bfd4: fe8b80 excw -4022bfd7: 3f .byte 0x3f -4022bfd8: 000000 ill -4022bfdb: a07220 addx4 a7, a2, a2 - -4022bfdc : -4022bfdc: 64a072 movi a7, 100 -4022bfdf: 01a042 movi a4, 1 -4022bfe2: c0c112 addi a1, a1, -64 -4022bfe5: 0a61c2 s32i a12, a1, 40 -4022bfe8: 9109 s32i.n a0, a1, 36 -4022bfea: d1f9 s32i.n a15, a1, 52 -4022bfec: c1e9 s32i.n a14, a1, 48 -4022bfee: b1d9 s32i.n a13, a1, 44 -4022bff0: 03ed mov.n a14, a3 -4022bff2: 02dd mov.n a13, a2 -4022bff4: f674f1 l32r a15, 402299c4 -4022bff7: 012280 slli a2, a2, 24 -4022bffa: 312820 srai a2, a2, 24 -4022bffd: 6fcb addi.n a6, a15, 12 -4022bfff: 609f52 l16si a5, a15, 192 -4022c002: 700f32 l8ui a3, a15, 112 -4022c005: 0149 s32i.n a4, a1, 0 -4022c007: 040c movi.n a4, 0 -4022c009: fe6345 call0 4022a640 -4022c00c: fa5f21 l32r a2, 4022a988 -4022c00f: 0d3d mov.n a3, a13 -4022c011: fa5e01 l32r a0, 4022a98c -4022c014: 0000c0 callx0 a0 -4022c017: c20f52 l8ui a5, a15, 194 -4022c01a: 45cc bnez.n a5, 4022c022 -4022c01c: 026d66 bnei a13, 6, 4022c022 -4022c01f: 036685 call0 4022f688 -4022c022: ffebf1 l32r a15, 4022bfd0 -4022c025: 2f1e66 bnei a14, 1, 4022c058 -4022c028: 0c0c movi.n a12, 0 -4022c02a: 060c movi.n a6, 0 -4022c02c: 8169 s32i.n a6, a1, 32 -4022c02e: 202ff0 or a2, a15, a15 -4022c031: 10c132 addi a3, a1, 16 -4022c034: 037d85 call0 4022f810 -4022c037: 082102 l32i a0, a1, 32 -4022c03a: 80c2c0 add a12, a2, a12 -4022c03d: 11cc00 slli a12, a12, 16 -4022c040: 31c0c0 srai a12, a12, 16 -4022c043: 42cc bnez.n a2, 4022c04b -4022c045: 100122 l8ui a2, a1, 16 -4022c048: 0ff256 bnez a2, 4022c14b -4022c04b: 001b addi.n a0, a0, 1 -4022c04d: 740000 extui a0, a0, 0, 8 -4022c050: 8109 s32i.n a0, a1, 32 -4022c052: d82066 bnei a0, 2, 4022c02e -4022c055: 003d46 j 4022c14e -4022c058: 0c0c movi.n a12, 0 -4022c05a: 0f3d mov.n a3, a15 -4022c05c: 18c122 addi a2, a1, 24 -4022c05f: 0c4d mov.n a4, a12 -4022c061: fff4c5 call0 4022bfb0 -4022c064: 3d0b addi.n a3, a13, -1 -4022c066: f657f1 l32r a15, 402299c4 -4022c069: a20c movi.n a2, 10 -4022c06b: 0fcb addi.n a0, a15, 12 -4022c06d: 0a3237 bltu a2, a3, 4022c07b -4022c070: ffd921 l32r a2, 4022bfd4 -4022c073: 2d2a add.n a2, a13, a2 -4022c075: 7f0222 l8ui a2, a2, 127 -4022c078: 000046 j 4022c07d -4022c07b: 320c movi.n a2, 3 -4022c07d: 90d200 addx2 a13, a2, a0 -4022c080: 065dc2 s16i a12, a13, 12 -4022c083: 2c1e66 bnei a14, 1, 4022c0b3 -4022c086: f68241 l32r a4, 40229a90 -4022c089: ffaf72 movi a7, -1 -4022c08c: 1162d0 slli a6, a2, 3 -4022c08f: 7450c0 extui a5, a12, 0, 8 -4022c092: 401600 ssl a6 -4022c095: ffa062 movi a6, 255 -4022c098: a15500 sll a5, a5 -4022c09b: a16600 sll a6, a6 -4022c09e: 306670 xor a6, a6, a7 -4022c0a1: 0020c0 memw -4022c0a4: ff2432 l32i a3, a4, 0x3fc -4022c0a7: 103360 and a3, a3, a6 -4022c0aa: 203350 or a3, a3, a5 -4022c0ad: 0020c0 memw -4022c0b0: ff6432 s32i a3, a4, 0x3fc -4022c0b3: 18c132 addi a3, a1, 24 -4022c0b6: 06a042 movi a4, 6 -4022c0b9: 1fa052 movi a5, 31 -4022c0bc: f7c7e1 l32r a14, 40229fd8 -4022c0bf: 38a182 movi a8, 0x138 -4022c0c2: 90c220 addx2 a12, a2, a2 -4022c0c5: ff6071 l32r a7, 4022be48 -4022c0c8: 024c movi.n a2, 64 -4022c0ca: 000762 l8ui a6, a7, 0 -4022c0cd: 11ccf0 slli a12, a12, 1 -4022c0d0: 016680 slli a6, a6, 24 -4022c0d3: 316860 srai a6, a6, 24 -4022c0d6: fac662 addi a6, a6, -6 -4022c0d9: 004762 s8i a6, a7, 0 -4022c0dc: 0189 s32i.n a8, a1, 0 -4022c0de: 016680 slli a6, a6, 24 -4022c0e1: 070c movi.n a7, 0 -4022c0e3: 1179 s32i.n a7, a1, 4 -4022c0e5: 316860 srai a6, a6, 24 -4022c0e8: 38ce72 addi a7, a14, 56 -4022c0eb: 7c7a add.n a7, a12, a7 -4022c0ed: 04af45 call0 40230be4 -4022c0f0: 3f0f52 l8ui a5, a15, 63 -4022c0f3: 3e0f02 l8ui a0, a15, 62 -4022c0f6: 2cea add.n a2, a12, a14 -4022c0f8: 380232 l8ui a3, a2, 56 -4022c0fb: 3d0242 l8ui a4, a2, 61 -4022c0fe: 390222 l8ui a2, a2, 57 -4022c101: 014480 slli a4, a4, 24 -4022c104: 013380 slli a3, a3, 24 -4022c107: c00050 sub a0, a0, a5 -4022c10a: 004b addi.n a0, a0, 4 -4022c10c: 313830 srai a3, a3, 24 -4022c10f: ff4e51 l32r a5, 4022be48 -4022c112: 314840 srai a4, a4, 24 -4022c115: 012280 slli a2, a2, 24 -4022c118: 25c442 addi a4, a4, 37 -4022c11b: 004542 s8i a4, a5, 0 -4022c11e: 312820 srai a2, a2, 24 -4022c121: c02230 sub a2, a2, a3 -4022c124: 09a027 bge a0, a2, 4022c131 -4022c127: ffac41 l32r a4, 4022bfd8 -4022c12a: 3f38 l32i.n a3, a15, 12 -4022c12c: 203340 or a3, a3, a4 -4022c12f: 3f39 s32i.n a3, a15, 12 -4022c131: a1c8 l32i.n a12, a1, 40 -4022c133: c1e8 l32i.n a14, a1, 48 -4022c135: 9108 l32i.n a0, a1, 36 -4022c137: 069d52 l16si a5, a13, 12 -4022c13a: b1d8 l32i.n a13, a1, 44 -4022c13c: 0455a6 blti a5, 5, 4022c144 -4022c13f: 160c movi.n a6, 1 -4022c141: c34f62 s8i a6, a15, 195 -4022c144: d1f8 l32i.n a15, a1, 52 -4022c146: 40c112 addi a1, a1, 64 -4022c149: f00d ret.n -4022c14b: 122066 bnei a0, 2, 4022c161 -4022c14e: 0c1b addi.n a0, a12, 1 -4022c150: cc2b addi.n a12, a12, 2 -4022c152: b3c000 movgez a12, a0, a0 -4022c155: 21c1c0 srai a12, a12, 1 -4022c158: 11cc00 slli a12, a12, 16 -4022c15b: 31c0c0 srai a12, a12, 16 -4022c15e: ffbe06 j 4022c05a -4022c161: 0c0c movi.n a12, 0 -4022c163: ffbcc6 j 4022c05a -4022c166: 220000 excw -4022c169: fecd excw -4022c16b: 3f .byte 0x3f - -4022c16c : -4022c16c: c0c112 addi a1, a1, -64 -4022c16f: 51d9 s32i.n a13, a1, 20 -4022c171: 61e9 s32i.n a14, a1, 24 -4022c173: 71f9 s32i.n a15, a1, 28 -4022c175: 41c9 s32i.n a12, a1, 16 -4022c177: 3109 s32i.n a0, a1, 12 -4022c179: f61201 l32r a0, 402299c4 -4022c17c: 02cd mov.n a12, a2 -4022c17e: ad0022 l8ui a2, a0, 173 -4022c181: c139 s32i.n a3, a1, 48 -4022c183: 42cc bnez.n a2, 4022c18b -4022c185: 027c45 call0 4022e94c -4022c188: f60f01 l32r a0, 402299c4 -4022c18b: 0f0c movi.n a15, 0 -4022c18d: f792d1 l32r a13, 40229fd8 -4022c190: 6e0c movi.n a14, 6 -4022c192: a06cc0 addx4 a6, a12, a12 -4022c195: 4c0b addi.n a4, a12, -1 -4022c197: facc52 addi a5, a12, -6 -4022c19a: 8159 s32i.n a5, a1, 32 -4022c19c: b149 s32i.n a4, a1, 44 -4022c19e: c9c662 addi a6, a6, -55 -4022c1a1: 2169 s32i.n a6, a1, 8 -4022c1a3: 2d7cf6 bgeui a12, 7, 4022c1d4 -4022c1a6: 530c movi.n a3, 5 -4022c1a8: b128 l32i.n a2, a1, 44 -4022c1aa: 3e0d42 l8ui a4, a13, 62 -4022c1ad: 380d52 l8ui a5, a13, 56 -4022c1b0: a159 s32i.n a5, a1, 40 -4022c1b2: 014480 slli a4, a4, 24 -4022c1b5: 015580 slli a5, a5, 24 -4022c1b8: 315850 srai a5, a5, 24 -4022c1bb: 314840 srai a4, a4, 24 -4022c1be: c04450 sub a4, a4, a5 -4022c1c1: 822240 mull a2, a2, a4 -4022c1c4: 572101 l32r a0, 40201e48 -4022c1c7: 0000c0 callx0 a0 -4022c1ca: a158 l32i.n a5, a1, 40 -4022c1cc: f5fe01 l32r a0, 402299c4 -4022c1cf: 225a add.n a2, a2, a5 -4022c1d1: 001806 j 4022c235 -4022c1d4: 2dacf6 bgeui a12, 12, 4022c205 -4022c1d7: 530c movi.n a3, 5 -4022c1d9: 8128 l32i.n a2, a1, 32 -4022c1db: 440d42 l8ui a4, a13, 68 -4022c1de: 3e0d52 l8ui a5, a13, 62 -4022c1e1: 9159 s32i.n a5, a1, 36 -4022c1e3: 014480 slli a4, a4, 24 -4022c1e6: 015580 slli a5, a5, 24 -4022c1e9: 315850 srai a5, a5, 24 -4022c1ec: 314840 srai a4, a4, 24 -4022c1ef: c04450 sub a4, a4, a5 -4022c1f2: 822240 mull a2, a2, a4 -4022c1f5: 571401 l32r a0, 40201e48 -4022c1f8: 0000c0 callx0 a0 -4022c1fb: 9158 l32i.n a5, a1, 36 -4022c1fd: f5f101 l32r a0, 402299c4 -4022c200: 225a add.n a2, a2, a5 -4022c202: 000bc6 j 4022c235 -4022c205: 4a0d22 l8ui a2, a13, 74 -4022c208: d60c movi.n a6, 13 -4022c20a: 012280 slli a2, a2, 24 -4022c20d: 312820 srai a2, a2, 24 -4022c210: 2136c7 bltu a6, a12, 4022c235 -4022c213: 440d42 l8ui a4, a13, 68 -4022c216: 1149 s32i.n a4, a1, 4 -4022c218: 014480 slli a4, a4, 24 -4022c21b: 314840 srai a4, a4, 24 -4022c21e: c04240 sub a4, a2, a4 -4022c221: 2128 l32i.n a2, a1, 8 -4022c223: 631c movi.n a3, 22 -4022c225: 822240 mull a2, a2, a4 -4022c228: 570801 l32r a0, 40201e48 -4022c22b: 0000c0 callx0 a0 -4022c22e: 1158 l32i.n a5, a1, 4 -4022c230: f5e501 l32r a0, 402299c4 -4022c233: 225a add.n a2, a2, a5 -4022c235: dd1b addi.n a13, a13, 1 -4022c237: ee0b addi.n a14, a14, -1 -4022c239: c178 l32i.n a7, a1, 48 -4022c23b: 680062 l8ui a6, a0, 104 -4022c23e: 7f7a add.n a7, a15, a7 -4022c240: 016680 slli a6, a6, 24 -4022c243: ff1b addi.n a15, a15, 1 -4022c245: 316860 srai a6, a6, 24 -4022c248: 662a add.n a6, a6, a2 -4022c24a: 004762 s8i a6, a7, 0 -4022c24d: f52e56 bnez a14, 4022c1a3 -4022c250: a90082 l8ui a8, a0, 169 -4022c253: c40092 l8ui a9, a0, 196 -4022c256: 2b1826 beqi a8, 1, 4022c285 -4022c259: 281926 beqi a9, 1, 4022c285 -4022c25c: 050c movi.n a5, 0 -4022c25e: 80afd2 movi a13, -128 -4022c261: ffc121 l32r a2, 4022c168 -4022c264: 05a032 movi a3, 5 -4022c267: 0c2142 l32i a4, a1, 48 -4022c26a: 0421c2 l32i a12, a1, 16 -4022c26d: 61e8 l32i.n a14, a1, 24 -4022c26f: 71f8 l32i.n a15, a1, 28 -4022c271: 0d6d mov.n a6, a13 -4022c273: 3d40d2 s8i a13, a0, 61 -4022c276: 5e4052 s8i a5, a0, 94 -4022c279: 51d8 l32i.n a13, a1, 20 -4022c27b: 037845 call0 4022fa00 -4022c27e: 3108 l32i.n a0, a1, 12 -4022c280: 40c112 addi a1, a1, 64 -4022c283: f00d ret.n -4022c285: a000a2 l8ui a10, a0, 160 -4022c288: a400e2 l8ui a14, a0, 164 -4022c28b: 5adc bnez.n a10, 4022c2a4 -4022c28d: 023cb6 bltui a12, 3, 4022c293 -4022c290: 004786 j 4022c3b2 -4022c293: f75121 l32r a2, 40229fd8 -4022c296: 3a0222 l8ui a2, a2, 58 -4022c299: 150c movi.n a5, 1 -4022c29b: 01d280 slli a13, a2, 24 -4022c29e: 31d8d0 srai a13, a13, 24 -4022c2a1: ffef06 j 4022c261 -4022c2a4: 613ec7 bltu a14, a12, 4022c309 -4022c2a7: f74cf1 l32r a15, 40229fd8 -4022c2aa: a200d2 l8ui a13, a0, 162 -4022c2ad: ddfa add.n a13, a13, a15 -4022c2af: 380dd2 l8ui a13, a13, 56 -4022c2b2: a500f2 l8ui a15, a0, 165 -4022c2b5: 01dd80 slli a13, a13, 24 -4022c2b8: 31d8d0 srai a13, a13, 24 -4022c2bb: 451f66 bnei a15, 1, 4022c304 -4022c2be: f5c1c1 l32r a12, 402299c4 -4022c2c1: 530c movi.n a3, 5 -4022c2c3: 4a0c22 l8ui a2, a12, 74 -4022c2c6: 440cc2 l8ui a12, a12, 68 -4022c2c9: 012280 slli a2, a2, 24 -4022c2cc: 312820 srai a2, a2, 24 -4022c2cf: 01cc80 slli a12, a12, 24 -4022c2d2: 31c8c0 srai a12, a12, 24 -4022c2d5: c022c0 sub a2, a2, a12 -4022c2d8: 822e20 mull a2, a14, a2 -4022c2db: 56db01 l32r a0, 40201e48 -4022c2de: 0000c0 callx0 a0 -4022c2e1: 3c2a add.n a3, a12, a2 -4022c2e3: 013380 slli a3, a3, 24 -4022c2e6: b128 l32i.n a2, a1, 44 -4022c2e8: 313830 srai a3, a3, 24 -4022c2eb: c033d0 sub a3, a3, a13 -4022c2ee: 822230 mull a2, a2, a3 -4022c2f1: 0e3d mov.n a3, a14 -4022c2f3: 56d501 l32r a0, 40201e48 -4022c2f6: 0000c0 callx0 a0 -4022c2f9: f5b201 l32r a0, 402299c4 -4022c2fc: dd2a add.n a13, a13, a2 -4022c2fe: 01dd80 slli a13, a13, 24 -4022c301: 31d8d0 srai a13, a13, 24 -4022c304: 150c movi.n a5, 1 -4022c306: ffd5c6 j 4022c261 -4022c309: a30022 l8ui a2, a0, 163 -4022c30c: ff0c movi.n a15, 15 -4022c30e: c0ff20 sub a15, a15, a2 -4022c311: 4a2cf7 blt a12, a15, 4022c35f -4022c314: f731f1 l32r a15, 40229fd8 -4022c317: a100d2 l8ui a13, a0, 161 -4022c31a: ddfa add.n a13, a13, a15 -4022c31c: 4a0dd2 l8ui a13, a13, 74 -4022c31f: a50032 l8ui a3, a0, 165 -4022c322: 01dd80 slli a13, a13, 24 -4022c325: 31d8d0 srai a13, a13, 24 -4022c328: d81366 bnei a3, 1, 4022c304 -4022c32b: 5000f2 l8ui a15, a0, 80 -4022c32e: 01ff80 slli a15, a15, 24 -4022c331: 31f8f0 srai a15, a15, 24 -4022c334: 2facf6 bgeui a12, 12, 4022c367 -4022c337: f5a321 l32r a2, 402299c4 -4022c33a: 830c movi.n a3, 8 -4022c33c: 4a0222 l8ui a2, a2, 74 -4022c33f: c033e0 sub a3, a3, a14 -4022c342: 012280 slli a2, a2, 24 -4022c345: 312820 srai a2, a2, 24 -4022c348: 0129 s32i.n a2, a1, 0 -4022c34a: c02f20 sub a2, a15, a2 -4022c34d: 822230 mull a2, a2, a3 -4022c350: 530c movi.n a3, 5 -4022c352: 56bd01 l32r a0, 40201e48 -4022c355: 0000c0 callx0 a0 -4022c358: 0108 l32i.n a0, a1, 0 -4022c35a: 002a add.n a0, a0, a2 -4022c35c: 000ac6 j 4022c38b -4022c35f: 050c movi.n a5, 0 -4022c361: 80afd2 movi a13, -128 -4022c364: ffbe46 j 4022c261 -4022c367: f59721 l32r a2, 402299c4 -4022c36a: 330c movi.n a3, 3 -4022c36c: 560222 l8ui a2, a2, 86 -4022c36f: c033e0 sub a3, a3, a14 -4022c372: 012280 slli a2, a2, 24 -4022c375: 312820 srai a2, a2, 24 -4022c378: c022f0 sub a2, a2, a15 -4022c37b: 822230 mull a2, a2, a3 -4022c37e: a02220 addx4 a2, a2, a2 -4022c381: 631c movi.n a3, 22 -4022c383: 56b101 l32r a0, 40201e48 -4022c386: 0000c0 callx0 a0 -4022c389: 0f2a add.n a0, a15, a2 -4022c38b: e30c movi.n a3, 14 -4022c38d: 012080 slli a2, a0, 24 -4022c390: 312820 srai a2, a2, 24 -4022c393: c033c0 sub a3, a3, a12 -4022c396: c022d0 sub a2, a2, a13 -4022c399: 822230 mull a2, a2, a3 -4022c39c: 0e3d mov.n a3, a14 -4022c39e: 56aa01 l32r a0, 40201e48 -4022c3a1: 0000c0 callx0 a0 -4022c3a4: f58801 l32r a0, 402299c4 -4022c3a7: dd2a add.n a13, a13, a2 -4022c3a9: 01dd80 slli a13, a13, 24 -4022c3ac: 31d8d0 srai a13, a13, 24 -4022c3af: ffd446 j 4022c304 -4022c3b2: 089cb6 bltui a12, 10, 4022c3be -4022c3b5: f70821 l32r a2, 40229fd8 -4022c3b8: 460222 l8ui a2, a2, 70 -4022c3bb: ffb686 j 4022c299 -4022c3be: 80afd2 movi a13, -128 -4022c3c1: 050c movi.n a5, 0 -4022c3c3: ffa686 j 4022c261 - ... - -4022c3c8 : -4022c3c8: 345020 extui a5, a2, 0, 4 -4022c3cb: d0c112 addi a1, a1, -48 -4022c3ce: 31c9 s32i.n a12, a1, 12 -4022c3d0: 1139 s32i.n a3, a1, 4 -4022c3d2: 0149 s32i.n a4, a1, 0 -4022c3d4: 41d9 s32i.n a13, a1, 16 -4022c3d6: 51e9 s32i.n a14, a1, 20 -4022c3d8: 61f9 s32i.n a15, a1, 24 -4022c3da: 2109 s32i.n a0, a1, 8 -4022c3dc: 04f420 extui a15, a2, 4, 1 -4022c3df: f57901 l32r a0, 402299c4 -4022c3e2: 242920 extui a2, a2, 9, 3 -4022c3e5: 90fff0 addx2 a15, a15, a15 -4022c3e8: 331002 l16ui a0, a0, 102 -4022c3eb: 90ff50 addx2 a15, a15, a5 -4022c3ee: 04e400 extui a14, a0, 4, 1 -4022c3f1: 345000 extui a5, a0, 0, 4 -4022c3f4: 90eee0 addx2 a14, a14, a14 -4022c3f7: 240900 extui a0, a0, 9, 3 -4022c3fa: 90ee50 addx2 a14, a14, a5 -4022c3fd: c0eef0 sub a14, a14, a15 -4022c400: 11eee0 slli a14, a14, 2 -4022c403: 08a027 bge a0, a2, 4022c40f -4022c406: 0f0c movi.n a15, 0 -4022c408: 02dd mov.n a13, a2 -4022c40a: 8109 s32i.n a0, a1, 32 -4022c40c: 000146 j 4022c415 -4022c40f: 1f0c movi.n a15, 1 -4022c411: 00dd mov.n a13, a0 -4022c413: 8129 s32i.n a2, a1, 32 -4022c415: 8158 l32i.n a5, a1, 32 -4022c417: 05cd mov.n a12, a5 -4022c419: 20a5d7 bge a5, a13, 4022c43d -4022c41c: 7420c0 extui a2, a12, 0, 8 -4022c41f: 9f8c beqz.n a15, 4022c42c -4022c421: 030bc5 call0 4022f4e0 -4022c424: ee2a add.n a14, a14, a2 -4022c426: 000206 j 4022c432 -4022c429: 000000 ill -4022c42c: 030b05 call0 4022f4e0 -4022c42f: c0ee20 sub a14, a14, a2 -4022c432: cc1b addi.n a12, a12, 1 -4022c434: 01cc80 slli a12, a12, 24 -4022c437: 31c8c0 srai a12, a12, 24 -4022c43a: de2cd7 blt a12, a13, 4022c41c -4022c43d: 0c0c movi.n a12, 0 -4022c43f: 0d0c movi.n a13, 0 -4022c441: 000c movi.n a0, 0 -4022c443: 8109 s32i.n a0, a1, 32 -4022c445: f6e421 l32r a2, 40229fd8 -4022c448: 11f8 l32i.n a15, a1, 4 -4022c44a: 900cc0 addx2 a0, a12, a12 -4022c44d: fcfa add.n a15, a12, a15 -4022c44f: 000ff2 l8ui a15, a15, 0 -4022c452: 900020 addx2 a0, a0, a2 -4022c455: 3d0002 l8ui a0, a0, 61 -4022c458: 01ff80 slli a15, a15, 24 -4022c45b: 31f8f0 srai a15, a15, 24 -4022c45e: 010080 slli a0, a0, 24 -4022c461: 310800 srai a0, a0, 24 -4022c464: c0ff00 sub a15, a15, a0 -4022c467: 01ff80 slli a15, a15, 24 -4022c46a: f4c202 addi a0, a2, -12 -4022c46d: 0008 l32i.n a0, a0, 0 -4022c46f: 31f8f0 srai a15, a15, 24 -4022c472: 0008 l32i.n a0, a0, 0 -4022c474: 0f2d mov.n a2, a15 -4022c476: 0000c0 callx0 a0 -4022c479: 13ad27 bge a13, a2, 4022c490 -4022c47c: f55201 l32r a0, 402299c4 -4022c47f: 0008 l32i.n a0, a0, 0 -4022c481: 0f2d mov.n a2, a15 -4022c483: 0008 l32i.n a0, a0, 0 -4022c485: 81f9 s32i.n a15, a1, 32 -4022c487: 0000c0 callx0 a0 -4022c48a: 01d280 slli a13, a2, 24 -4022c48d: 31d8d0 srai a13, a13, 24 -4022c490: cc1b addi.n a12, a12, 1 -4022c492: 01cc80 slli a12, a12, 24 -4022c495: 31c8c0 srai a12, a12, 24 -4022c498: a94c66 bnei a12, 4, 4022c445 -4022c49b: 0c0c movi.n a12, 0 -4022c49d: 81f8 l32i.n a15, a1, 32 -4022c49f: 0d0c movi.n a13, 0 -4022c4a1: 71d9 s32i.n a13, a1, 28 -4022c4a3: eefa add.n a14, a14, a15 -4022c4a5: 0d0c movi.n a13, 0 -4022c4a7: f6cc21 l32r a2, 40229fd8 -4022c4aa: f54601 l32r a0, 402299c4 -4022c4ad: 01f8 l32i.n a15, a1, 0 -4022c4af: 0008 l32i.n a0, a0, 0 -4022c4b1: 90fcf0 addx2 a15, a12, a15 -4022c4b4: 902c20 addx2 a2, a12, a2 -4022c4b7: 069222 l16si a2, a2, 12 -4022c4ba: 009ff2 l16si a15, a15, 0 -4022c4bd: 0008 l32i.n a0, a0, 0 -4022c4bf: c0ff20 sub a15, a15, a2 -4022c4c2: 01ff80 slli a15, a15, 24 -4022c4c5: 31f8f0 srai a15, a15, 24 -4022c4c8: 0f2d mov.n a2, a15 -4022c4ca: 0000c0 callx0 a0 -4022c4cd: 13ad27 bge a13, a2, 4022c4e4 -4022c4d0: f53d01 l32r a0, 402299c4 -4022c4d3: 0008 l32i.n a0, a0, 0 -4022c4d5: 0f2d mov.n a2, a15 -4022c4d7: 0008 l32i.n a0, a0, 0 -4022c4d9: 71f9 s32i.n a15, a1, 28 -4022c4db: 0000c0 callx0 a0 -4022c4de: 01d280 slli a13, a2, 24 -4022c4e1: 31d8d0 srai a13, a13, 24 -4022c4e4: cc1b addi.n a12, a12, 1 -4022c4e6: 01cc80 slli a12, a12, 24 -4022c4e9: 31c8c0 srai a12, a12, 24 -4022c4ec: b74c66 bnei a12, 4, 4022c4a7 -4022c4ef: 2108 l32i.n a0, a1, 8 -4022c4f1: 31c8 l32i.n a12, a1, 12 -4022c4f3: f534f1 l32r a15, 402299c4 -4022c4f6: 71d8 l32i.n a13, a1, 28 -4022c4f8: fb4fd2 s8i a13, a15, 251 -4022c4fb: fa4fe2 s8i a14, a15, 250 -4022c4fe: 41d8 l32i.n a13, a1, 16 -4022c500: 51e8 l32i.n a14, a1, 20 -4022c502: 61f8 l32i.n a15, a1, 24 -4022c504: 30c112 addi a1, a1, 48 -4022c507: f00d ret.n -4022c509: 000000 ill -4022c50c: fe8c10 excw -4022c50f: 3f .byte 0x3f - -4022c510 : -4022c510: 023d mov.n a3, a2 -4022c512: c0c112 addi a1, a1, -64 -4022c515: a1c9 s32i.n a12, a1, 40 -4022c517: c1e9 s32i.n a14, a1, 48 -4022c519: d1f9 s32i.n a15, a1, 52 -4022c51b: 9109 s32i.n a0, a1, 36 -4022c51d: b1d9 s32i.n a13, a1, 44 -4022c51f: f529d1 l32r a13, 402299c4 -4022c522: fcb901 l32r a0, 4022b808 -4022c525: 3d48 l32i.n a4, a13, 12 -4022c527: 331d22 l16ui a2, a13, 102 -4022c52a: 054440 extui a4, a4, 20, 1 -4022c52d: 0d9456 bnez a4, 4022c60a -4022c530: 015d mov.n a5, a1 -4022c532: edcb addi.n a14, a13, 12 -4022c534: 0c0c movi.n a12, 0 -4022c536: 8129 s32i.n a2, a1, 32 -4022c538: 03fd mov.n a15, a3 -4022c53a: 318b addi.n a3, a1, 8 -4022c53c: 904c30 addx2 a4, a12, a3 -4022c53f: 902ce0 addx2 a2, a12, a14 -4022c542: 900cc0 addx2 a0, a12, a12 -4022c545: 9000e0 addx2 a0, a0, a14 -4022c548: 069222 l16si a2, a2, 12 -4022c54b: 005422 s16i a2, a4, 0 -4022c54e: 3d0002 l8ui a0, a0, 61 -4022c551: 802c50 add a2, a12, a5 -4022c554: 004202 s8i a0, a2, 0 -4022c557: 01ccc2 addi a12, a12, 1 -4022c55a: 74c0c0 extui a12, a12, 0, 8 -4022c55d: db4c66 bnei a12, 4, 4022c53c -4022c560: 0d08 l32i.n a0, a13, 0 -4022c562: 282002 l32i a0, a0, 160 -4022c565: 0000c0 callx0 a0 -4022c568: 0d08 l32i.n a0, a13, 0 -4022c56a: 302002 l32i a0, a0, 192 -4022c56d: 120c movi.n a2, 1 -4022c56f: 0000c0 callx0 a0 -4022c572: fca521 l32r a2, 4022b808 -4022c575: 011222 l16ui a2, a2, 2 -4022c578: b42020 extui a2, a2, 0, 12 -4022c57b: fd5d45 call0 40229b50 -4022c57e: 10c132 addi a3, a1, 16 -4022c581: fca121 l32r a2, 4022b808 -4022c584: 140c movi.n a4, 1 -4022c586: 011222 l16ui a2, a2, 2 -4022c589: 02ee45 call0 4022f470 -4022c58c: 0d08 l32i.n a0, a13, 0 -4022c58e: 6008 l32i.n a0, a0, 24 -4022c590: 020c movi.n a2, 0 -4022c592: 0000c0 callx0 a0 -4022c595: 0c0c movi.n a12, 0 -4022c597: 0a3cf6 bgeui a12, 3, 4022c5a5 -4022c59a: ffdc21 l32r a2, 4022c50c -4022c59d: 2c2a add.n a2, a12, a2 -4022c59f: 000222 l8ui a2, a2, 0 -4022c5a2: 000046 j 4022c5a7 -4022c5a5: e20c movi.n a2, 14 -4022c5a7: 0f3d mov.n a3, a15 -4022c5a9: ffa305 call0 4022bfdc -4022c5ac: cc1b addi.n a12, a12, 1 -4022c5ae: 74c0c0 extui a12, a12, 0, 8 -4022c5b1: e23c66 bnei a12, 3, 4022c597 -4022c5b4: 0c0c movi.n a12, 0 -4022c5b6: 0e9df2 l16si a15, a13, 28 -4022c5b9: 0f5df2 s16i a15, a13, 30 -4022c5bc: 0cea add.n a0, a12, a14 -4022c5be: cc1b addi.n a12, a12, 1 -4022c5c0: 4400f2 l8ui a15, a0, 68 -4022c5c3: 4a40f2 s8i a15, a0, 74 -4022c5c6: 74c0c0 extui a12, a12, 0, 8 -4022c5c9: ef6c66 bnei a12, 6, 4022c5bc -4022c5cc: 0d08 l32i.n a0, a13, 0 -4022c5ce: 322002 l32i a0, a0, 200 -4022c5d1: 81c8 l32i.n a12, a1, 32 -4022c5d3: 0000c0 callx0 a0 -4022c5d6: 0d08 l32i.n a0, a13, 0 -4022c5d8: 312002 l32i a0, a0, 196 -4022c5db: 0000c0 callx0 a0 -4022c5de: 0d08 l32i.n a0, a13, 0 -4022c5e0: 2f2002 l32i a0, a0, 188 -4022c5e3: 0000c0 callx0 a0 -4022c5e6: 761331 l32r a3, 40209e34 -4022c5e9: 3d28 l32i.n a2, a13, 12 -4022c5eb: 040c movi.n a4, 0 -4022c5ed: 694d42 s8i a4, a13, 105 -4022c5f0: 684d42 s8i a4, a13, 104 -4022c5f3: 2e5d42 s16i a4, a13, 92 -4022c5f6: 6a4d42 s8i a4, a13, 106 -4022c5f9: 202230 or a2, a2, a3 -4022c5fc: 3d29 s32i.n a2, a13, 12 -4022c5fe: 013d mov.n a3, a1 -4022c600: 0c2d mov.n a2, a12 -4022c602: 418b addi.n a4, a1, 8 -4022c604: ffdc05 call0 4022c3c8 -4022c607: 000686 j 4022c625 -4022c60a: 10c132 addi a3, a1, 16 -4022c60d: 00a042 movi a4, 0 -4022c610: 205000 or a5, a0, a0 -4022c613: 015522 s16i a2, a5, 2 -4022c616: 02e585 call0 4022f470 -4022c619: fc7b21 l32r a2, 4022b808 -4022c61c: 10c132 addi a3, a1, 16 -4022c61f: 011222 l16ui a2, a2, 2 -4022c622: 02db05 call0 4022f3d4 -4022c625: a1c8 l32i.n a12, a1, 40 -4022c627: c1e8 l32i.n a14, a1, 48 -4022c629: 3d38 l32i.n a3, a13, 12 -4022c62b: d1f8 l32i.n a15, a1, 52 -4022c62d: 08f3b7 bbsi a3, 27, 4022c639 -4022c630: 3c0d22 l8ui a2, a13, 60 -4022c633: 18c132 addi a3, a1, 24 -4022c636: ffb345 call0 4022c16c -4022c639: b1d8 l32i.n a13, a1, 44 -4022c63b: 9108 l32i.n a0, a1, 36 -4022c63d: 40c112 addi a1, a1, 64 -4022c640: f00d ret.n - ... - -4022c644 : -4022c644: f51521 l32r a2, 40229a98 -4022c647: 0020c0 memw -4022c64a: 592222 l32i a2, a2, 0x164 -4022c64d: b52420 extui a2, a2, 20, 12 -4022c650: 221b addi.n a2, a2, 1 -4022c652: 412120 srli a2, a2, 1 -4022c655: f8d222 addmi a2, a2, 0xfffff800 -4022c658: 112200 slli a2, a2, 16 -4022c65b: 312020 srai a2, a2, 16 -4022c65e: f00d ret.n - -4022c660 : -4022c660: f0c112 addi a1, a1, -16 -4022c663: 0109 s32i.n a0, a1, 0 -4022c665: f4d701 l32r a0, 402299c4 -4022c668: 0008 l32i.n a0, a0, 0 -4022c66a: a008 l32i.n a0, a0, 40 -4022c66c: 0000c0 callx0 a0 -4022c66f: acae52 movi a5, 0xfffffeac -4022c672: 78ae02 movi a0, 0xfffffe78 -4022c675: 012207 blt a2, a0, 4022c67a -4022c678: 020d mov.n a0, a2 -4022c67a: 052d mov.n a2, a5 -4022c67c: 012507 blt a5, a0, 4022c681 -4022c67f: 002d mov.n a2, a0 -4022c681: 0108 l32i.n a0, a1, 0 -4022c683: 112200 slli a2, a2, 16 -4022c686: 312020 srai a2, a2, 16 -4022c689: 10c112 addi a1, a1, 16 -4022c68c: f00d ret.n -4022c68e: fd0000 excw -4022c691: 7f .byte 0x7f -4022c692: fffd excw - -4022c694 : -4022c694: da7c movi.n a10, -3 -4022c696: f50041 l32r a4, 40229a98 -4022c699: 0020c0 memw -4022c69c: 582492 l32i a9, a4, 0x160 -4022c69f: 1099a0 and a9, a9, a10 -4022c6a2: 0020c0 memw -4022c6a5: 586492 s32i a9, a4, 0x160 -4022c6a8: a21b addi.n a10, a2, 1 -4022c6aa: 822b addi.n a8, a2, 2 -4022c6ac: b38aa0 movgez a8, a10, a10 -4022c6af: 218180 srai a8, a8, 1 -4022c6b2: 00ae92 movi a9, 0xfffffe00 -4022c6b5: 02d882 addmi a8, a8, 0x200 -4022c6b8: 848080 extui a8, a8, 0, 9 -4022c6bb: 0020c0 memw -4022c6be: 592472 l32i a7, a4, 0x164 -4022c6c1: 107790 and a7, a7, a9 -4022c6c4: 207780 or a7, a7, a8 -4022c6c7: 0020c0 memw -4022c6ca: 596472 s32i a7, a4, 0x164 -4022c6cd: fff061 l32r a6, 4022c690 -4022c6d0: 250c movi.n a5, 2 -4022c6d2: 0020c0 memw -4022c6d5: 582432 l32i a3, a4, 0x160 -4022c6d8: 103360 and a3, a3, a6 -4022c6db: 203350 or a3, a3, a5 -4022c6de: 0020c0 memw -4022c6e1: 586432 s32i a3, a4, 0x160 -4022c6e4: f00d ret.n -4022c6e6: 000000 ill -4022c6e9: fffff0 excw -4022c6ec: 028002 excw - ... - -4022c6f0 : -4022c6f0: f4ea71 l32r a7, 40229a98 -4022c6f3: 0020c0 memw -4022c6f6: 582732 l32i a3, a7, 0x160 -4022c6f9: a0a182 movi a8, 0x1a0 -4022c6fc: 2fe317 bbsi a3, 1, 4022c72f -4022c6ff: 249020 extui a9, a2, 0, 3 -4022c702: fff9a1 l32r a10, 4022c6e8 -4022c705: 119970 slli a9, a9, 9 -4022c708: 0020c0 memw -4022c70b: 592762 l32i a6, a7, 0x164 -4022c70e: 1066a0 and a6, a6, a10 -4022c711: 206690 or a6, a6, a9 -4022c714: 206680 or a6, a6, a8 -4022c717: 0020c0 memw -4022c71a: 596762 s32i a6, a7, 0x164 -4022c71d: fff351 l32r a5, 4022c6ec -4022c720: 0020c0 memw -4022c723: 582742 l32i a4, a7, 0x160 -4022c726: 204450 or a4, a4, a5 -4022c729: 0020c0 memw -4022c72c: 586742 s32i a4, a7, 0x160 -4022c72f: f00d ret.n -4022c731: 000000 ill -4022c734: fff001 l32r a0, 4022c6f4 -4022c737: ff .byte 0xff - -4022c738 : -4022c738: ffff31 l32r a3, 4022c734 -4022c73b: f7bc21 l32r a2, 4022a62c -4022c73e: 0020c0 memw -4022c741: 892222 l32i a2, a2, 0x224 -4022c744: b42020 extui a2, a2, 0, 12 -4022c747: 223a add.n a2, a2, a3 -4022c749: 412120 srli a2, a2, 1 -4022c74c: 112200 slli a2, a2, 16 -4022c74f: 312020 srai a2, a2, 16 -4022c752: f00d ret.n -4022c754: ff .byte 0xff -4022c755: fffff1 l32r a15, 4022c754 -4022c758: fecda0 excw -4022c75b: 3f .byte 0x3f -4022c75c: ccf8 l32i.n a15, a12, 48 -4022c75e: fe .byte 0xfe -4022c75f: 3f .byte 0x3f - -4022c760 : -4022c760: fffd61 l32r a6, 4022c754 -4022c763: 00a242 movi a4, 0x200 -4022c766: f0c112 addi a1, a1, -16 -4022c769: 0109 s32i.n a0, a1, 0 -4022c76b: 11c9 s32i.n a12, a1, 4 -4022c76d: 21d9 s32i.n a13, a1, 8 -4022c76f: f4ca51 l32r a5, 40229a98 -4022c772: 02dd mov.n a13, a2 -4022c774: f494c1 l32r a12, 402299c4 -4022c777: 0020c0 memw -4022c77a: 592522 l32i a2, a5, 0x164 -4022c77d: 102260 and a2, a2, a6 -4022c780: 202240 or a2, a2, a4 -4022c783: 0020c0 memw -4022c786: 596522 s32i a2, a5, 0x164 -4022c789: 520c movi.n a2, 5 -4022c78b: 0020c0 memw -4022c78e: 582502 l32i a0, a5, 0x160 -4022c791: 410f00 srli a0, a0, 15 -4022c794: 100020 and a0, a0, a2 -4022c797: 0c5026 beqi a0, 5, 4022c7a7 -4022c79a: 0c08 l32i.n a0, a12, 0 -4022c79c: 192002 l32i a0, a0, 100 -4022c79f: 0d2d mov.n a2, a13 -4022c7a1: 0000c0 callx0 a0 -4022c7a4: 000586 j 4022c7be -4022c7a7: ffec01 l32r a0, 4022c758 -4022c7aa: 001022 l16ui a2, a0, 0 -4022c7ad: 0020c0 memw -4022c7b0: 582542 l32i a4, a5, 0x160 -4022c7b3: 1d6417 bbci a4, 1, 4022c7d4 -4022c7b6: 1f92f6 bgeui a2, 10, 4022c7d9 -4022c7b9: 221b addi.n a2, a2, 1 -4022c7bb: 005022 s16i a2, a0, 0 -4022c7be: 21d8 l32i.n a13, a1, 8 -4022c7c0: 1b2c42 l32i a4, a12, 108 -4022c7c3: ffe621 l32r a2, 4022c75c -4022c7c6: 11c8 l32i.n a12, a1, 4 -4022c7c8: 329b addi.n a3, a2, 9 -4022c7ca: feb6c5 call0 4022b338 -4022c7cd: 0108 l32i.n a0, a1, 0 -4022c7cf: 10c112 addi a1, a1, 16 -4022c7d2: f00d ret.n -4022c7d4: 3139 s32i.n a3, a1, 12 -4022c7d6: 0592b6 bltui a2, 10, 4022c7df -4022c7d9: b0ae22 movi a2, 0xfffffeb0 -4022c7dc: 0002c6 j 4022c7eb -4022c7df: 0c08 l32i.n a0, a12, 0 -4022c7e1: a008 l32i.n a0, a0, 40 -4022c7e3: 0000c0 callx0 a0 -4022c7e6: 3138 l32i.n a3, a1, 12 -4022c7e8: ffdc01 l32r a0, 4022c758 -4022c7eb: 6cae42 movi a4, 0xfffffe6c -4022c7ee: 6ca427 bge a4, a2, 4022c85e -4022c7f1: 001052 l16ui a5, a0, 0 -4022c7f4: acae72 movi a7, 0xfffffeac -4022c7f7: 1495f6 bgeui a5, 10, 4022c80f -4022c7fa: 78ae62 movi a6, 0xfffffe78 -4022c7fd: 012267 blt a2, a6, 4022c802 -4022c800: 026d mov.n a6, a2 -4022c802: 072d mov.n a2, a7 -4022c804: 012767 blt a7, a6, 4022c809 -4022c807: 062d mov.n a2, a6 -4022c809: 112200 slli a2, a2, 16 -4022c80c: 312020 srai a2, a2, 16 -4022c80f: 329c62 l16si a6, a12, 100 -4022c812: 64a627 bge a6, a2, 4022c87a -4022c815: 904660 addx2 a4, a6, a6 -4022c818: 224a add.n a2, a2, a4 -4022c81a: fec242 addi a4, a2, -2 -4022c81d: 221b addi.n a2, a2, 1 -4022c81f: b32440 movgez a2, a4, a4 -4022c822: 212220 srai a2, a2, 2 -4022c825: 116200 slli a6, a2, 16 -4022c828: 316060 srai a6, a6, 16 -4022c82b: 325c62 s16i a6, a12, 100 -4022c82e: c50c72 l8ui a7, a12, 197 -4022c831: 7cae22 movi a2, 0xfffffe7c -4022c834: 051716 beqz a7, 4022c889 -4022c837: 35a267 bge a2, a6, 4022c870 -4022c83a: 462a add.n a4, a6, a2 -4022c83c: 241b addi.n a2, a4, 1 -4022c83e: b32440 movgez a2, a4, a4 -4022c841: 212120 srai a2, a2, 1 -4022c844: 112200 slli a2, a2, 16 -4022c847: 312020 srai a2, a2, 16 -4022c84a: 1d5c22 s16i a2, a12, 58 -4022c84d: 000906 j 4022c875 -4022c850: 050c movi.n a5, 0 -4022c852: 838c beqz.n a3, 4022c85e -4022c854: 658c beqz.n a5, 4022c85e -4022c856: 0c08 l32i.n a0, a12, 0 -4022c858: 162002 l32i a0, a0, 88 -4022c85b: 0000c0 callx0 a0 -4022c85e: 0c08 l32i.n a0, a12, 0 -4022c860: 192002 l32i a0, a0, 100 -4022c863: 0d2d mov.n a2, a13 -4022c865: 0000c0 callx0 a0 -4022c868: ffbc01 l32r a0, 4022c758 -4022c86b: 020c movi.n a2, 0 -4022c86d: ffd286 j 4022c7bb -4022c870: 062d mov.n a2, a6 -4022c872: 1d5c62 s16i a6, a12, 58 -4022c875: 150c movi.n a5, 1 -4022c877: fff5c6 j 4022c852 -4022c87a: b0a267 bge a2, a6, 4022c82e -4022c87d: f0c642 addi a4, a6, -16 -4022c880: 1ba247 bge a2, a4, 4022c89f -4022c883: f4c622 addi a2, a6, -12 -4022c886: ffe6c6 j 4022c825 -4022c889: 1d9c22 l16si a2, a12, 58 -4022c88c: 528b addi.n a5, a2, 8 -4022c88e: 052567 blt a5, a6, 4022c897 -4022c891: f8c272 addi a7, a2, -8 -4022c894: b8a677 bge a6, a7, 4022c850 -4022c897: 062d mov.n a2, a6 -4022c899: 1d5c62 s16i a6, a12, 58 -4022c89c: fff546 j 4022c875 -4022c89f: 902220 addx2 a2, a2, a2 -4022c8a2: 262a add.n a2, a6, a2 -4022c8a4: fec242 addi a4, a2, -2 -4022c8a7: 221b addi.n a2, a2, 1 -4022c8a9: b32440 movgez a2, a4, a4 -4022c8ac: 212220 srai a2, a2, 2 -4022c8af: ffdc86 j 4022c825 -4022c8b2: 980000 excw -4022c8b5: fecd excw -4022c8b7: 3f .byte 0x3f - -4022c8b8 : -4022c8b8: 028d mov.n a8, a2 -4022c8ba: c0c112 addi a1, a1, -64 -4022c8bd: 5109 s32i.n a0, a1, 20 -4022c8bf: 71d9 s32i.n a13, a1, 28 -4022c8c1: 81e9 s32i.n a14, a1, 32 -4022c8c3: 91f9 s32i.n a15, a1, 36 -4022c8c5: 61c9 s32i.n a12, a1, 24 -4022c8c7: 00acf2 movi a15, 0xfffffc00 -4022c8ca: c9a0c2 movi a12, 201 -4022c8cd: 03ed mov.n a14, a3 -4022c8cf: f43dd1 l32r a13, 402299c4 -4022c8d2: 043d mov.n a3, a4 -4022c8d4: 102142 l32i a4, a1, 64 -4022c8d7: 0d98 l32i.n a9, a13, 0 -4022c8d9: 0408 l32i.n a0, a4, 0 -4022c8db: 162992 l32i a9, a9, 88 -4022c8de: 050500 extui a0, a0, 21, 1 -4022c8e1: 18c056 bnez a0, 4022ca71 -4022c8e4: 7cae22 movi a2, 0xfffffe7c -4022c8e7: 1169 s32i.n a6, a1, 4 -4022c8e9: 0149 s32i.n a4, a1, 0 -4022c8eb: d189 s32i.n a8, a1, 52 -4022c8ed: c139 s32i.n a3, a1, 48 -4022c8ef: b159 s32i.n a5, a1, 44 -4022c8f1: 0009c0 callx0 a9 -4022c8f4: 7cae92 movi a9, 0xfffffe7c -4022c8f7: 0020c0 memw -4022c8fa: f467a1 l32r a10, 40229a98 -4022c8fd: da38 l32i.n a3, a10, 52 -4022c8ff: 1033f0 and a3, a3, a15 -4022c902: 2033c0 or a3, a3, a12 -4022c905: 0020c0 memw -4022c908: da39 s32i.n a3, a10, 52 -4022c90a: 0020c0 memw -4022c90d: da08 l32i.n a0, a10, 52 -4022c90f: e27c movi.n a2, -2 -4022c911: 100020 and a0, a0, a2 -4022c914: 0020c0 memw -4022c917: da09 s32i.n a0, a10, 52 -4022c919: 0020c0 memw -4022c91c: acae82 movi a8, 0xfffffeac -4022c91f: ffe501 l32r a0, 4022c8b4 -4022c922: 582aa2 l32i a10, a10, 0x160 -4022c925: 0b0c movi.n a11, 0 -4022c927: a1b9 s32i.n a11, a1, 40 -4022c929: 1d5d92 s16i a9, a13, 58 -4022c92c: a148 l32i.n a4, a1, 40 -4022c92e: 541b addi.n a5, a4, 1 -4022c930: 906400 addx2 a6, a4, a0 -4022c933: 005682 s16i a8, a6, 0 -4022c936: 744050 extui a4, a5, 0, 8 -4022c939: a149 s32i.n a4, a1, 40 -4022c93b: ed4466 bnei a4, 4, 4022c92c -4022c93e: 0020c0 memw -4022c941: f45591 l32r a9, 40229a98 -4022c944: b938 l32i.n a3, a9, 44 -4022c946: 2139 s32i.n a3, a1, 8 -4022c948: 0020c0 memw -4022c94b: c82922 l32i a2, a9, 0x320 -4022c94e: 3129 s32i.n a2, a1, 12 -4022c950: 0020c0 memw -4022c953: d029f2 l32i a15, a9, 0x340 -4022c956: 41f9 s32i.n a15, a1, 16 -4022c958: 0020c0 memw -4022c95b: b9b8 l32i.n a11, a9, 44 -4022c95d: ec7c movi.n a12, -2 -4022c95f: 10bbc0 and a11, a11, a12 -4022c962: 0020c0 memw -4022c965: b9b9 s32i.n a11, a9, 44 -4022c967: 6444a1 l32r a10, 40205a78 -4022c96a: 0020c0 memw -4022c96d: c82982 l32i a8, a9, 0x320 -4022c970: 1088a0 and a8, a8, a10 -4022c973: 0020c0 memw -4022c976: c86982 s32i a8, a9, 0x320 -4022c979: 5640c1 l32r a12, 4020227c -4022c97c: 070c movi.n a7, 0 -4022c97e: a179 s32i.n a7, a1, 40 -4022c980: 0020c0 memw -4022c983: 802cf2 l32i a15, a12, 0x200 -4022c986: 0a2142 l32i a4, a1, 40 -4022c989: 0ea022 movi a2, 14 -4022c98c: a03440 addx4 a3, a4, a4 -4022c98f: fdc442 addi a4, a4, -3 -4022c992: 01c332 addi a3, a3, 1 -4022c995: 932340 movnez a2, a3, a4 -4022c998: 012280 slli a2, a2, 24 -4022c99b: 312820 srai a2, a2, 24 -4022c99e: fded05 call0 4022a870 -4022c9a1: 0020c0 memw -4022c9a4: f43d01 l32r a0, 40229a98 -4022c9a7: a1d8 l32i.n a13, a1, 40 -4022c9a9: 582042 l32i a4, a0, 0x160 -4022c9ac: deac beqz.n a14, 4022c9dd -4022c9ae: ffc101 l32r a0, 4022c8b4 -4022c9b1: 0c0c movi.n a12, 0 -4022c9b3: 90dd00 addx2 a13, a13, a0 -4022c9b6: 0f4d mov.n a4, a15 -4022c9b8: d128 l32i.n a2, a1, 52 -4022c9ba: c138 l32i.n a3, a1, 48 -4022c9bc: b158 l32i.n a5, a1, 44 -4022c9be: ff3805 call0 4022bd40 -4022c9c1: 22dc bnez.n a2, 4022c9d7 -4022c9c3: ffc9c5 call0 4022c660 -4022c9c6: 009d32 l16si a3, a13, 0 -4022c9c9: cc1b addi.n a12, a12, 1 -4022c9cb: 02a237 bge a2, a3, 4022c9d1 -4022c9ce: 005d22 s16i a2, a13, 0 -4022c9d1: 74c0c0 extui a12, a12, 0, 8 -4022c9d4: de9ec7 bne a14, a12, 4022c9b6 -4022c9d7: f43001 l32r a0, 40229a98 -4022c9da: 5628c1 l32r a12, 4020227c -4022c9dd: 0020c0 memw -4022c9e0: d028 l32i.n a2, a0, 52 -4022c9e2: e37c movi.n a3, -2 -4022c9e4: 102230 and a2, a2, a3 -4022c9e7: 0020c0 memw -4022c9ea: a1d8 l32i.n a13, a1, 40 -4022c9ec: d029 s32i.n a2, a0, 52 -4022c9ee: fd1b addi.n a15, a13, 1 -4022c9f0: 74d0f0 extui a13, a15, 0, 8 -4022c9f3: a1d9 s32i.n a13, a1, 40 -4022c9f5: 874d66 bnei a13, 4, 4022c980 -4022c9f8: 0020c0 memw -4022c9fb: f42761 l32r a6, 40229a98 -4022c9fe: 2188 l32i.n a8, a1, 8 -4022ca00: b689 s32i.n a8, a6, 44 -4022ca02: 0020c0 memw -4022ca05: 3178 l32i.n a7, a1, 12 -4022ca07: c86672 s32i a7, a6, 0x320 -4022ca0a: 0020c0 memw -4022ca0d: 4158 l32i.n a5, a1, 16 -4022ca0f: 1148 l32i.n a4, a1, 4 -4022ca11: d06652 s32i a5, a6, 0x340 -4022ca14: 84bc beqz.n a4, 4022ca50 -4022ca16: ffa701 l32r a0, 4022c8b4 -4022ca19: d8af22 movi a2, -40 -4022ca1c: 090c movi.n a9, 0 -4022ca1e: a199 s32i.n a9, a1, 40 -4022ca20: a138 l32i.n a3, a1, 40 -4022ca22: a148 l32i.n a4, a1, 40 -4022ca24: 903300 addx2 a3, a3, a0 -4022ca27: 541b addi.n a5, a4, 1 -4022ca29: 744050 extui a4, a5, 0, 8 -4022ca2c: 009332 l16si a3, a3, 0 -4022ca2f: a149 s32i.n a4, a1, 40 -4022ca31: 01a237 bge a2, a3, 4022ca36 -4022ca34: 023d mov.n a3, a2 -4022ca36: 112300 slli a2, a3, 16 -4022ca39: 312020 srai a2, a2, 16 -4022ca3c: e04466 bnei a4, 4, 4022ca20 -4022ca3f: f3e131 l32r a3, 402299c4 -4022ca42: 0308 l32i.n a0, a3, 0 -4022ca44: 1d5322 s16i a2, a3, 58 -4022ca47: 162002 l32i a0, a0, 88 -4022ca4a: 0000c0 callx0 a0 -4022ca4d: 000206 j 4022ca59 -4022ca50: f3dd51 l32r a5, 402299c4 -4022ca53: 7cae42 movi a4, 0xfffffe7c -4022ca56: 1d5542 s16i a4, a5, 58 -4022ca59: 0198 l32i.n a9, a1, 0 -4022ca5b: 652fa1 l32r a10, 40205f18 -4022ca5e: 0988 l32i.n a8, a9, 0 -4022ca60: f3d971 l32r a7, 402299c4 -4022ca63: 2088a0 or a8, a8, a10 -4022ca66: 0989 s32i.n a8, a9, 0 -4022ca68: 1d9762 l16si a6, a7, 58 -4022ca6b: 325762 s16i a6, a7, 100 -4022ca6e: 000b46 j 4022ca9f -4022ca71: 1d9d22 l16si a2, a13, 58 -4022ca74: 0009c0 callx0 a9 -4022ca77: 0020c0 memw -4022ca7a: f407b1 l32r a11, 40229a98 -4022ca7d: db08 l32i.n a0, a11, 52 -4022ca7f: 1000f0 and a0, a0, a15 -4022ca82: 2000c0 or a0, a0, a12 -4022ca85: 0020c0 memw -4022ca88: db09 s32i.n a0, a11, 52 -4022ca8a: 0020c0 memw -4022ca8d: dbd8 l32i.n a13, a11, 52 -4022ca8f: ee7c movi.n a14, -2 -4022ca91: 10dde0 and a13, a13, a14 -4022ca94: 0020c0 memw -4022ca97: dbd9 s32i.n a13, a11, 52 -4022ca99: 0020c0 memw -4022ca9c: 582bb2 l32i a11, a11, 0x160 -4022ca9f: 61c8 l32i.n a12, a1, 24 -4022caa1: 71d8 l32i.n a13, a1, 28 -4022caa3: 81e8 l32i.n a14, a1, 32 -4022caa5: 91f8 l32i.n a15, a1, 36 -4022caa7: 5108 l32i.n a0, a1, 20 -4022caa9: 40c112 addi a1, a1, 64 -4022caac: f00d ret.n - ... - -4022cab0 : -4022cab0: f0c112 addi a1, a1, -16 -4022cab3: 0361c2 s32i a12, a1, 12 -4022cab6: 203110 or a3, a1, a1 -4022cab9: 20c220 or a12, a2, a2 -4022cabc: f3c221 l32r a2, 402299c4 -4022cabf: 2109 s32i.n a0, a1, 8 -4022cac1: 3c0222 l8ui a2, a2, 60 -4022cac4: ff6a45 call0 4022c16c -4022cac7: f3bf01 l32r a0, 402299c4 -4022caca: 020c movi.n a2, 0 -4022cacc: 015d mov.n a5, a1 -4022cace: 621b addi.n a6, a2, 1 -4022cad0: 425a add.n a4, a2, a5 -4022cad2: 000432 l8ui a3, a4, 0 -4022cad5: 742060 extui a2, a6, 0, 8 -4022cad8: 33ca add.n a3, a3, a12 -4022cada: 004432 s8i a3, a4, 0 -4022cadd: ed6266 bnei a2, 6, 4022cace -4022cae0: fda221 l32r a2, 4022c168 -4022cae3: 530c movi.n a3, 5 -4022cae5: 014d mov.n a4, a1 -4022cae7: 31c8 l32i.n a12, a1, 12 -4022cae9: 3d0062 l8ui a6, a0, 61 -4022caec: 5e0052 l8ui a5, a0, 94 -4022caef: 016680 slli a6, a6, 24 -4022caf2: 316860 srai a6, a6, 24 -4022caf5: 02f085 call0 4022fa00 -4022caf8: 2108 l32i.n a0, a1, 8 -4022cafa: 10c112 addi a1, a1, 16 -4022cafd: f00d ret.n -4022caff: a12000 sll a2, a0 -4022cb02: 7d4024 excw - -4022cb04 : -4022cb04: 027d mov.n a7, a2 -4022cb06: e0c112 addi a1, a1, -32 -4022cb09: 0139 s32i.n a3, a1, 0 -4022cb0b: fffd21 l32r a2, 4022cb00 -4022cb0e: 1109 s32i.n a0, a1, 4 -4022cb10: 21c9 s32i.n a12, a1, 8 -4022cb12: 31d9 s32i.n a13, a1, 12 -4022cb14: 05cd mov.n a12, a5 -4022cb16: 04dd mov.n a13, a4 -4022cb18: 4179 s32i.n a7, a1, 16 -4022cb1a: 53b401 l32r a0, 402019ec -4022cb1d: 0000c0 callx0 a0 -4022cb20: 4108 l32i.n a0, a1, 16 -4022cb22: 0020c0 memw -4022cb25: 0d28 l32i.n a2, a13, 0 -4022cb27: f792c7 bne a2, a12, 4022cb22 -4022cb2a: 002d mov.n a2, a0 -4022cb2c: 5c2901 l32r a0, 40203bd0 -4022cb2f: 0000c0 callx0 a0 -4022cb32: 0108 l32i.n a0, a1, 0 -4022cb34: 540c movi.n a4, 5 -4022cb36: f3d821 l32r a2, 40229a98 -4022cb39: 0020c0 memw -4022cb3c: 582232 l32i a3, a2, 0x160 -4022cb3f: 413f30 srli a3, a3, 15 -4022cb42: 103340 and a3, a3, a4 -4022cb45: 135366 bnei a3, 5, 4022cb5c -4022cb48: d57c movi.n a5, -3 -4022cb4a: 0020c0 memw -4022cb4d: 582242 l32i a4, a2, 0x160 -4022cb50: 104450 and a4, a4, a5 -4022cb53: 0020c0 memw -4022cb56: 586242 s32i a4, a2, 0x160 -4022cb59: 000146 j 4022cb62 -4022cb5c: 0020c0 memw -4022cb5f: 582262 l32i a6, a2, 0x160 -4022cb62: f39871 l32r a7, 402299c4 -4022cb65: 21c8 l32i.n a12, a1, 8 -4022cb67: 0778 l32i.n a7, a7, 0 -4022cb69: 31d8 l32i.n a13, a1, 12 -4022cb6b: 192772 l32i a7, a7, 100 -4022cb6e: 742000 extui a2, a0, 0, 8 -4022cb71: 0007c0 callx0 a7 -4022cb74: 1108 l32i.n a0, a1, 4 -4022cb76: 20c112 addi a1, a1, 32 -4022cb79: f00d ret.n -4022cb7b: 8c1400 excw -4022cb7e: fe .byte 0xfe -4022cb7f: 3f .byte 0x3f -4022cb80: ff .byte 0xff -4022cb81: fffc03 excw - -4022cb84 : -4022cb84: fffe41 l32r a4, 4022cb7c -4022cb87: e0c112 addi a1, a1, -32 -4022cb8a: 51e9 s32i.n a14, a1, 20 -4022cb8c: 41d9 s32i.n a13, a1, 16 -4022cb8e: 2109 s32i.n a0, a1, 8 -4022cb90: 31c9 s32i.n a12, a1, 12 -4022cb92: f38c01 l32r a0, 402299c4 -4022cb95: 02cd mov.n a12, a2 -4022cb97: 03dd mov.n a13, a3 -4022cb99: d20c movi.n a2, 13 -4022cb9b: 020432 l8ui a3, a4, 2 -4022cb9e: 024132 s8i a3, a1, 2 -4022cba1: 7200e2 l8ui a14, a0, 114 -4022cba4: 001442 l16ui a4, a4, 0 -4022cba7: 005142 s16i a4, a1, 0 -4022cbaa: 01ee80 slli a14, a14, 24 -4022cbad: 31e8e0 srai a14, a14, 24 -4022cbb0: 237ce6 bgei a12, 7, 4022cbd7 -4022cbb3: 530c movi.n a3, 5 -4022cbb5: 004d mov.n a4, a0 -4022cbb7: 710442 l8ui a4, a4, 113 -4022cbba: 2c0b addi.n a2, a12, -1 -4022cbbc: 014480 slli a4, a4, 24 -4022cbbf: 314840 srai a4, a4, 24 -4022cbc2: 1149 s32i.n a4, a1, 4 -4022cbc4: c04e40 sub a4, a14, a4 -4022cbc7: 822240 mull a2, a2, a4 -4022cbca: 11e8 l32i.n a14, a1, 4 -4022cbcc: 549f01 l32r a0, 40201e48 -4022cbcf: 0000c0 callx0 a0 -4022cbd2: ee2a add.n a14, a14, a2 -4022cbd4: 000846 j 4022cbf9 -4022cbd7: 730032 l8ui a3, a0, 115 -4022cbda: 013380 slli a3, a3, 24 -4022cbdd: 313830 srai a3, a3, 24 -4022cbe0: c033e0 sub a3, a3, a14 -4022cbe3: 02a2c7 bge a2, a12, 4022cbe9 -4022cbe6: 004246 j 4022ccf3 -4022cbe9: facc22 addi a2, a12, -6 -4022cbec: 822320 mull a2, a3, a2 -4022cbef: 530c movi.n a3, 5 -4022cbf1: 549501 l32r a0, 40201e48 -4022cbf4: 0000c0 callx0 a0 -4022cbf7: ee2a add.n a14, a14, a2 -4022cbf9: 0a1d66 bnei a13, 1, 4022cc07 -4022cbfc: ad7c movi.n a13, -6 -4022cbfe: 0041d2 s8i a13, a1, 0 -4022cc01: 0241d2 s8i a13, a1, 2 -4022cc04: 0008c6 j 4022cc2b -4022cc07: fecd32 addi a3, a13, -2 -4022cc0a: 0b9356 bnez a3, 4022ccc7 -4022cc0d: f36d01 l32r a0, 402299c4 -4022cc10: 740032 l8ui a3, a0, 116 -4022cc13: 004132 s8i a3, a1, 0 -4022cc16: 750022 l8ui a2, a0, 117 -4022cc19: 014122 s8i a2, a1, 1 -4022cc1c: 760002 l8ui a0, a0, 118 -4022cc1f: 024102 s8i a0, a1, 2 -4022cc22: 0101d2 l8ui a13, a1, 1 -4022cc25: 01dd80 slli a13, a13, 24 -4022cc28: 31d8d0 srai a13, a13, 24 -4022cc2b: 2c7ce6 bgei a12, 7, 4022cc5b -4022cc2e: 000132 l8ui a3, a1, 0 -4022cc31: 2c0b addi.n a2, a12, -1 -4022cc33: 013380 slli a3, a3, 24 -4022cc36: 313830 srai a3, a3, 24 -4022cc39: 013380 slli a3, a3, 24 -4022cc3c: 313830 srai a3, a3, 24 -4022cc3f: c03d30 sub a3, a13, a3 -4022cc42: 822230 mull a2, a2, a3 -4022cc45: 530c movi.n a3, 5 -4022cc47: 548001 l32r a0, 40201e48 -4022cc4a: 0000c0 callx0 a0 -4022cc4d: 000102 l8ui a0, a1, 0 -4022cc50: 010080 slli a0, a0, 24 -4022cc53: 310800 srai a0, a0, 24 -4022cc56: 002a add.n a0, a0, a2 -4022cc58: 000806 j 4022cc7c -4022cc5b: 020102 l8ui a0, a1, 2 -4022cc5e: d20c movi.n a2, 13 -4022cc60: 010080 slli a0, a0, 24 -4022cc63: 310800 srai a0, a0, 24 -4022cc66: c000d0 sub a0, a0, a13 -4022cc69: 7522c7 blt a2, a12, 4022cce2 -4022cc6c: 530c movi.n a3, 5 -4022cc6e: facc22 addi a2, a12, -6 -4022cc71: 822020 mull a2, a0, a2 -4022cc74: 547501 l32r a0, 40201e48 -4022cc77: 0000c0 callx0 a0 -4022cc7a: 02da add.n a0, a2, a13 -4022cc7c: ffc1a1 l32r a10, 4022cb80 -4022cc7f: 9e0a add.n a9, a14, a0 -4022cc81: f38541 l32r a4, 40229a98 -4022cc84: 749090 extui a9, a9, 0, 8 -4022cc87: 119960 slli a9, a9, 10 -4022cc8a: 0020c0 memw -4022cc8d: da2482 l32i a8, a4, 0x368 -4022cc90: 1088a0 and a8, a8, a10 -4022cc93: 208890 or a8, a8, a9 -4022cc96: 0020c0 memw -4022cc99: da6482 s32i a8, a4, 0x368 -4022cc9c: 170c movi.n a7, 1 -4022cc9e: 0020c0 memw -4022cca1: d468 l32i.n a6, a4, 52 -4022cca3: 206670 or a6, a6, a7 +4022bfa7: 3c08 l32i.n a0, a12, 12 +4022bfa9: 2000d0 or a0, a0, a13 +4022bfac: 3c09 s32i.n a0, a12, 12 +4022bfae: 81d8 l32i.n a13, a1, 32 +4022bfb0: 91e8 l32i.n a14, a1, 36 +4022bfb2: a1f8 l32i.n a15, a1, 40 +4022bfb4: 0bf0b7 bbsi a0, 27, 4022bfc3 +4022bfb7: fa7b21 l32r a2, 4022a9a4 +4022bfba: 3c0c32 l8ui a3, a12, 60 +4022bfbd: fa7a01 l32r a0, 4022a9a8 +4022bfc0: 0000c0 callx0 a0 +4022bfc3: 71c8 l32i.n a12, a1, 28 +4022bfc5: 6108 l32i.n a0, a1, 24 +4022bfc7: 30c112 addi a1, a1, 48 +4022bfca: f00d ret.n + +4022bfcc : +4022bfcc: 871c movi.n a7, 24 +4022bfce: 012747 blt a7, a4, 4022bfd3 +4022bfd1: 047d mov.n a7, a4 +4022bfd3: 040c movi.n a4, 0 +4022bfd5: 624a add.n a6, a2, a4 +4022bfd7: 841b addi.n a8, a4, 1 +4022bfd9: 534a add.n a5, a3, a4 +4022bfdb: 000552 l8ui a5, a5, 0 +4022bfde: 744080 extui a4, a8, 0, 8 +4022bfe1: c05570 sub a5, a5, a7 +4022bfe4: 004652 s8i a5, a6, 0 +4022bfe7: ea6466 bnei a4, 6, 4022bfd5 +4022bfea: f00d ret.n +4022bfec: feccd6 bgez a12, 4022bfdc +4022bfef: 3f .byte 0x3f +4022bff0: fe8b80 excw +4022bff3: 3f .byte 0x3f +4022bff4: 000000 ill +4022bff7: a07220 addx4 a7, a2, a2 + +4022bff8 : +4022bff8: 64a072 movi a7, 100 +4022bffb: 01a042 movi a4, 1 +4022bffe: c0c112 addi a1, a1, -64 +4022c001: 0a61c2 s32i a12, a1, 40 +4022c004: 9109 s32i.n a0, a1, 36 +4022c006: d1f9 s32i.n a15, a1, 52 +4022c008: c1e9 s32i.n a14, a1, 48 +4022c00a: b1d9 s32i.n a13, a1, 44 +4022c00c: 03ed mov.n a14, a3 +4022c00e: 02dd mov.n a13, a2 +4022c010: f674f1 l32r a15, 402299e0 +4022c013: 012280 slli a2, a2, 24 +4022c016: 312820 srai a2, a2, 24 +4022c019: 6fcb addi.n a6, a15, 12 +4022c01b: 609f52 l16si a5, a15, 192 +4022c01e: 700f32 l8ui a3, a15, 112 +4022c021: 0149 s32i.n a4, a1, 0 +4022c023: 040c movi.n a4, 0 +4022c025: fe6345 call0 4022a65c +4022c028: fa5f21 l32r a2, 4022a9a4 +4022c02b: 0d3d mov.n a3, a13 +4022c02d: fa5e01 l32r a0, 4022a9a8 +4022c030: 0000c0 callx0 a0 +4022c033: c20f52 l8ui a5, a15, 194 +4022c036: 45cc bnez.n a5, 4022c03e +4022c038: 026d66 bnei a13, 6, 4022c03e +4022c03b: 036685 call0 4022f6a4 +4022c03e: ffebf1 l32r a15, 4022bfec +4022c041: 2f1e66 bnei a14, 1, 4022c074 +4022c044: 0c0c movi.n a12, 0 +4022c046: 060c movi.n a6, 0 +4022c048: 8169 s32i.n a6, a1, 32 +4022c04a: 202ff0 or a2, a15, a15 +4022c04d: 10c132 addi a3, a1, 16 +4022c050: 037d85 call0 4022f82c +4022c053: 082102 l32i a0, a1, 32 +4022c056: 80c2c0 add a12, a2, a12 +4022c059: 11cc00 slli a12, a12, 16 +4022c05c: 31c0c0 srai a12, a12, 16 +4022c05f: 42cc bnez.n a2, 4022c067 +4022c061: 100122 l8ui a2, a1, 16 +4022c064: 0ff256 bnez a2, 4022c167 +4022c067: 001b addi.n a0, a0, 1 +4022c069: 740000 extui a0, a0, 0, 8 +4022c06c: 8109 s32i.n a0, a1, 32 +4022c06e: d82066 bnei a0, 2, 4022c04a +4022c071: 003d46 j 4022c16a +4022c074: 0c0c movi.n a12, 0 +4022c076: 0f3d mov.n a3, a15 +4022c078: 18c122 addi a2, a1, 24 +4022c07b: 0c4d mov.n a4, a12 +4022c07d: fff4c5 call0 4022bfcc +4022c080: 3d0b addi.n a3, a13, -1 +4022c082: f657f1 l32r a15, 402299e0 +4022c085: a20c movi.n a2, 10 +4022c087: 0fcb addi.n a0, a15, 12 +4022c089: 0a3237 bltu a2, a3, 4022c097 +4022c08c: ffd921 l32r a2, 4022bff0 +4022c08f: 2d2a add.n a2, a13, a2 +4022c091: 7f0222 l8ui a2, a2, 127 +4022c094: 000046 j 4022c099 +4022c097: 320c movi.n a2, 3 +4022c099: 90d200 addx2 a13, a2, a0 +4022c09c: 065dc2 s16i a12, a13, 12 +4022c09f: 2c1e66 bnei a14, 1, 4022c0cf +4022c0a2: f68241 l32r a4, 40229aac +4022c0a5: ffaf72 movi a7, -1 +4022c0a8: 1162d0 slli a6, a2, 3 +4022c0ab: 7450c0 extui a5, a12, 0, 8 +4022c0ae: 401600 ssl a6 +4022c0b1: ffa062 movi a6, 255 +4022c0b4: a15500 sll a5, a5 +4022c0b7: a16600 sll a6, a6 +4022c0ba: 306670 xor a6, a6, a7 +4022c0bd: 0020c0 memw +4022c0c0: ff2432 l32i a3, a4, 0x3fc +4022c0c3: 103360 and a3, a3, a6 +4022c0c6: 203350 or a3, a3, a5 +4022c0c9: 0020c0 memw +4022c0cc: ff6432 s32i a3, a4, 0x3fc +4022c0cf: 18c132 addi a3, a1, 24 +4022c0d2: 06a042 movi a4, 6 +4022c0d5: 1fa052 movi a5, 31 +4022c0d8: f7c7e1 l32r a14, 40229ff4 +4022c0db: 38a182 movi a8, 0x138 +4022c0de: 90c220 addx2 a12, a2, a2 +4022c0e1: ff6071 l32r a7, 4022be64 +4022c0e4: 024c movi.n a2, 64 +4022c0e6: 000762 l8ui a6, a7, 0 +4022c0e9: 11ccf0 slli a12, a12, 1 +4022c0ec: 016680 slli a6, a6, 24 +4022c0ef: 316860 srai a6, a6, 24 +4022c0f2: fac662 addi a6, a6, -6 +4022c0f5: 004762 s8i a6, a7, 0 +4022c0f8: 0189 s32i.n a8, a1, 0 +4022c0fa: 016680 slli a6, a6, 24 +4022c0fd: 070c movi.n a7, 0 +4022c0ff: 1179 s32i.n a7, a1, 4 +4022c101: 316860 srai a6, a6, 24 +4022c104: 38ce72 addi a7, a14, 56 +4022c107: 7c7a add.n a7, a12, a7 +4022c109: 04af45 call0 40230c00 +4022c10c: 3f0f52 l8ui a5, a15, 63 +4022c10f: 3e0f02 l8ui a0, a15, 62 +4022c112: 2cea add.n a2, a12, a14 +4022c114: 380232 l8ui a3, a2, 56 +4022c117: 3d0242 l8ui a4, a2, 61 +4022c11a: 390222 l8ui a2, a2, 57 +4022c11d: 014480 slli a4, a4, 24 +4022c120: 013380 slli a3, a3, 24 +4022c123: c00050 sub a0, a0, a5 +4022c126: 004b addi.n a0, a0, 4 +4022c128: 313830 srai a3, a3, 24 +4022c12b: ff4e51 l32r a5, 4022be64 +4022c12e: 314840 srai a4, a4, 24 +4022c131: 012280 slli a2, a2, 24 +4022c134: 25c442 addi a4, a4, 37 +4022c137: 004542 s8i a4, a5, 0 +4022c13a: 312820 srai a2, a2, 24 +4022c13d: c02230 sub a2, a2, a3 +4022c140: 09a027 bge a0, a2, 4022c14d +4022c143: ffac41 l32r a4, 4022bff4 +4022c146: 3f38 l32i.n a3, a15, 12 +4022c148: 203340 or a3, a3, a4 +4022c14b: 3f39 s32i.n a3, a15, 12 +4022c14d: a1c8 l32i.n a12, a1, 40 +4022c14f: c1e8 l32i.n a14, a1, 48 +4022c151: 9108 l32i.n a0, a1, 36 +4022c153: 069d52 l16si a5, a13, 12 +4022c156: b1d8 l32i.n a13, a1, 44 +4022c158: 0455a6 blti a5, 5, 4022c160 +4022c15b: 160c movi.n a6, 1 +4022c15d: c34f62 s8i a6, a15, 195 +4022c160: d1f8 l32i.n a15, a1, 52 +4022c162: 40c112 addi a1, a1, 64 +4022c165: f00d ret.n +4022c167: 122066 bnei a0, 2, 4022c17d +4022c16a: 0c1b addi.n a0, a12, 1 +4022c16c: cc2b addi.n a12, a12, 2 +4022c16e: b3c000 movgez a12, a0, a0 +4022c171: 21c1c0 srai a12, a12, 1 +4022c174: 11cc00 slli a12, a12, 16 +4022c177: 31c0c0 srai a12, a12, 16 +4022c17a: ffbe06 j 4022c076 +4022c17d: 0c0c movi.n a12, 0 +4022c17f: ffbcc6 j 4022c076 +4022c182: 220000 excw +4022c185: fecd excw +4022c187: 3f .byte 0x3f + +4022c188 : +4022c188: c0c112 addi a1, a1, -64 +4022c18b: 51d9 s32i.n a13, a1, 20 +4022c18d: 61e9 s32i.n a14, a1, 24 +4022c18f: 71f9 s32i.n a15, a1, 28 +4022c191: 41c9 s32i.n a12, a1, 16 +4022c193: 3109 s32i.n a0, a1, 12 +4022c195: f61201 l32r a0, 402299e0 +4022c198: 02cd mov.n a12, a2 +4022c19a: ad0022 l8ui a2, a0, 173 +4022c19d: c139 s32i.n a3, a1, 48 +4022c19f: 42cc bnez.n a2, 4022c1a7 +4022c1a1: 027c45 call0 4022e968 +4022c1a4: f60f01 l32r a0, 402299e0 +4022c1a7: 0f0c movi.n a15, 0 +4022c1a9: f792d1 l32r a13, 40229ff4 +4022c1ac: 6e0c movi.n a14, 6 +4022c1ae: a06cc0 addx4 a6, a12, a12 +4022c1b1: 4c0b addi.n a4, a12, -1 +4022c1b3: facc52 addi a5, a12, -6 +4022c1b6: 8159 s32i.n a5, a1, 32 +4022c1b8: b149 s32i.n a4, a1, 44 +4022c1ba: c9c662 addi a6, a6, -55 +4022c1bd: 2169 s32i.n a6, a1, 8 +4022c1bf: 2d7cf6 bgeui a12, 7, 4022c1f0 +4022c1c2: 530c movi.n a3, 5 +4022c1c4: b128 l32i.n a2, a1, 44 +4022c1c6: 3e0d42 l8ui a4, a13, 62 +4022c1c9: 380d52 l8ui a5, a13, 56 +4022c1cc: a159 s32i.n a5, a1, 40 +4022c1ce: 014480 slli a4, a4, 24 +4022c1d1: 015580 slli a5, a5, 24 +4022c1d4: 315850 srai a5, a5, 24 +4022c1d7: 314840 srai a4, a4, 24 +4022c1da: c04450 sub a4, a4, a5 +4022c1dd: 822240 mull a2, a2, a4 +4022c1e0: 571a01 l32r a0, 40201e48 +4022c1e3: 0000c0 callx0 a0 +4022c1e6: a158 l32i.n a5, a1, 40 +4022c1e8: f5fe01 l32r a0, 402299e0 +4022c1eb: 225a add.n a2, a2, a5 +4022c1ed: 001806 j 4022c251 +4022c1f0: 2dacf6 bgeui a12, 12, 4022c221 +4022c1f3: 530c movi.n a3, 5 +4022c1f5: 8128 l32i.n a2, a1, 32 +4022c1f7: 440d42 l8ui a4, a13, 68 +4022c1fa: 3e0d52 l8ui a5, a13, 62 +4022c1fd: 9159 s32i.n a5, a1, 36 +4022c1ff: 014480 slli a4, a4, 24 +4022c202: 015580 slli a5, a5, 24 +4022c205: 315850 srai a5, a5, 24 +4022c208: 314840 srai a4, a4, 24 +4022c20b: c04450 sub a4, a4, a5 +4022c20e: 822240 mull a2, a2, a4 +4022c211: 570d01 l32r a0, 40201e48 +4022c214: 0000c0 callx0 a0 +4022c217: 9158 l32i.n a5, a1, 36 +4022c219: f5f101 l32r a0, 402299e0 +4022c21c: 225a add.n a2, a2, a5 +4022c21e: 000bc6 j 4022c251 +4022c221: 4a0d22 l8ui a2, a13, 74 +4022c224: d60c movi.n a6, 13 +4022c226: 012280 slli a2, a2, 24 +4022c229: 312820 srai a2, a2, 24 +4022c22c: 2136c7 bltu a6, a12, 4022c251 +4022c22f: 440d42 l8ui a4, a13, 68 +4022c232: 1149 s32i.n a4, a1, 4 +4022c234: 014480 slli a4, a4, 24 +4022c237: 314840 srai a4, a4, 24 +4022c23a: c04240 sub a4, a2, a4 +4022c23d: 2128 l32i.n a2, a1, 8 +4022c23f: 631c movi.n a3, 22 +4022c241: 822240 mull a2, a2, a4 +4022c244: 570101 l32r a0, 40201e48 +4022c247: 0000c0 callx0 a0 +4022c24a: 1158 l32i.n a5, a1, 4 +4022c24c: f5e501 l32r a0, 402299e0 +4022c24f: 225a add.n a2, a2, a5 +4022c251: dd1b addi.n a13, a13, 1 +4022c253: ee0b addi.n a14, a14, -1 +4022c255: c178 l32i.n a7, a1, 48 +4022c257: 680062 l8ui a6, a0, 104 +4022c25a: 7f7a add.n a7, a15, a7 +4022c25c: 016680 slli a6, a6, 24 +4022c25f: ff1b addi.n a15, a15, 1 +4022c261: 316860 srai a6, a6, 24 +4022c264: 662a add.n a6, a6, a2 +4022c266: 004762 s8i a6, a7, 0 +4022c269: f52e56 bnez a14, 4022c1bf +4022c26c: a90082 l8ui a8, a0, 169 +4022c26f: c40092 l8ui a9, a0, 196 +4022c272: 2b1826 beqi a8, 1, 4022c2a1 +4022c275: 281926 beqi a9, 1, 4022c2a1 +4022c278: 050c movi.n a5, 0 +4022c27a: 80afd2 movi a13, -128 +4022c27d: ffc121 l32r a2, 4022c184 +4022c280: 05a032 movi a3, 5 +4022c283: 0c2142 l32i a4, a1, 48 +4022c286: 0421c2 l32i a12, a1, 16 +4022c289: 61e8 l32i.n a14, a1, 24 +4022c28b: 71f8 l32i.n a15, a1, 28 +4022c28d: 0d6d mov.n a6, a13 +4022c28f: 3d40d2 s8i a13, a0, 61 +4022c292: 5e4052 s8i a5, a0, 94 +4022c295: 51d8 l32i.n a13, a1, 20 +4022c297: 037845 call0 4022fa1c +4022c29a: 3108 l32i.n a0, a1, 12 +4022c29c: 40c112 addi a1, a1, 64 +4022c29f: f00d ret.n +4022c2a1: a000a2 l8ui a10, a0, 160 +4022c2a4: a400e2 l8ui a14, a0, 164 +4022c2a7: 5adc bnez.n a10, 4022c2c0 +4022c2a9: 023cb6 bltui a12, 3, 4022c2af +4022c2ac: 004786 j 4022c3ce +4022c2af: f75121 l32r a2, 40229ff4 +4022c2b2: 3a0222 l8ui a2, a2, 58 +4022c2b5: 150c movi.n a5, 1 +4022c2b7: 01d280 slli a13, a2, 24 +4022c2ba: 31d8d0 srai a13, a13, 24 +4022c2bd: ffef06 j 4022c27d +4022c2c0: 613ec7 bltu a14, a12, 4022c325 +4022c2c3: f74cf1 l32r a15, 40229ff4 +4022c2c6: a200d2 l8ui a13, a0, 162 +4022c2c9: ddfa add.n a13, a13, a15 +4022c2cb: 380dd2 l8ui a13, a13, 56 +4022c2ce: a500f2 l8ui a15, a0, 165 +4022c2d1: 01dd80 slli a13, a13, 24 +4022c2d4: 31d8d0 srai a13, a13, 24 +4022c2d7: 451f66 bnei a15, 1, 4022c320 +4022c2da: f5c1c1 l32r a12, 402299e0 +4022c2dd: 530c movi.n a3, 5 +4022c2df: 4a0c22 l8ui a2, a12, 74 +4022c2e2: 440cc2 l8ui a12, a12, 68 +4022c2e5: 012280 slli a2, a2, 24 +4022c2e8: 312820 srai a2, a2, 24 +4022c2eb: 01cc80 slli a12, a12, 24 +4022c2ee: 31c8c0 srai a12, a12, 24 +4022c2f1: c022c0 sub a2, a2, a12 +4022c2f4: 822e20 mull a2, a14, a2 +4022c2f7: 56d401 l32r a0, 40201e48 +4022c2fa: 0000c0 callx0 a0 +4022c2fd: 3c2a add.n a3, a12, a2 +4022c2ff: 013380 slli a3, a3, 24 +4022c302: b128 l32i.n a2, a1, 44 +4022c304: 313830 srai a3, a3, 24 +4022c307: c033d0 sub a3, a3, a13 +4022c30a: 822230 mull a2, a2, a3 +4022c30d: 0e3d mov.n a3, a14 +4022c30f: 56ce01 l32r a0, 40201e48 +4022c312: 0000c0 callx0 a0 +4022c315: f5b201 l32r a0, 402299e0 +4022c318: dd2a add.n a13, a13, a2 +4022c31a: 01dd80 slli a13, a13, 24 +4022c31d: 31d8d0 srai a13, a13, 24 +4022c320: 150c movi.n a5, 1 +4022c322: ffd5c6 j 4022c27d +4022c325: a30022 l8ui a2, a0, 163 +4022c328: ff0c movi.n a15, 15 +4022c32a: c0ff20 sub a15, a15, a2 +4022c32d: 4a2cf7 blt a12, a15, 4022c37b +4022c330: f731f1 l32r a15, 40229ff4 +4022c333: a100d2 l8ui a13, a0, 161 +4022c336: ddfa add.n a13, a13, a15 +4022c338: 4a0dd2 l8ui a13, a13, 74 +4022c33b: a50032 l8ui a3, a0, 165 +4022c33e: 01dd80 slli a13, a13, 24 +4022c341: 31d8d0 srai a13, a13, 24 +4022c344: d81366 bnei a3, 1, 4022c320 +4022c347: 5000f2 l8ui a15, a0, 80 +4022c34a: 01ff80 slli a15, a15, 24 +4022c34d: 31f8f0 srai a15, a15, 24 +4022c350: 2facf6 bgeui a12, 12, 4022c383 +4022c353: f5a321 l32r a2, 402299e0 +4022c356: 830c movi.n a3, 8 +4022c358: 4a0222 l8ui a2, a2, 74 +4022c35b: c033e0 sub a3, a3, a14 +4022c35e: 012280 slli a2, a2, 24 +4022c361: 312820 srai a2, a2, 24 +4022c364: 0129 s32i.n a2, a1, 0 +4022c366: c02f20 sub a2, a15, a2 +4022c369: 822230 mull a2, a2, a3 +4022c36c: 530c movi.n a3, 5 +4022c36e: 56b601 l32r a0, 40201e48 +4022c371: 0000c0 callx0 a0 +4022c374: 0108 l32i.n a0, a1, 0 +4022c376: 002a add.n a0, a0, a2 +4022c378: 000ac6 j 4022c3a7 +4022c37b: 050c movi.n a5, 0 +4022c37d: 80afd2 movi a13, -128 +4022c380: ffbe46 j 4022c27d +4022c383: f59721 l32r a2, 402299e0 +4022c386: 330c movi.n a3, 3 +4022c388: 560222 l8ui a2, a2, 86 +4022c38b: c033e0 sub a3, a3, a14 +4022c38e: 012280 slli a2, a2, 24 +4022c391: 312820 srai a2, a2, 24 +4022c394: c022f0 sub a2, a2, a15 +4022c397: 822230 mull a2, a2, a3 +4022c39a: a02220 addx4 a2, a2, a2 +4022c39d: 631c movi.n a3, 22 +4022c39f: 56aa01 l32r a0, 40201e48 +4022c3a2: 0000c0 callx0 a0 +4022c3a5: 0f2a add.n a0, a15, a2 +4022c3a7: e30c movi.n a3, 14 +4022c3a9: 012080 slli a2, a0, 24 +4022c3ac: 312820 srai a2, a2, 24 +4022c3af: c033c0 sub a3, a3, a12 +4022c3b2: c022d0 sub a2, a2, a13 +4022c3b5: 822230 mull a2, a2, a3 +4022c3b8: 0e3d mov.n a3, a14 +4022c3ba: 56a301 l32r a0, 40201e48 +4022c3bd: 0000c0 callx0 a0 +4022c3c0: f58801 l32r a0, 402299e0 +4022c3c3: dd2a add.n a13, a13, a2 +4022c3c5: 01dd80 slli a13, a13, 24 +4022c3c8: 31d8d0 srai a13, a13, 24 +4022c3cb: ffd446 j 4022c320 +4022c3ce: 089cb6 bltui a12, 10, 4022c3da +4022c3d1: f70821 l32r a2, 40229ff4 +4022c3d4: 460222 l8ui a2, a2, 70 +4022c3d7: ffb686 j 4022c2b5 +4022c3da: 80afd2 movi a13, -128 +4022c3dd: 050c movi.n a5, 0 +4022c3df: ffa686 j 4022c27d + ... + +4022c3e4 : +4022c3e4: 345020 extui a5, a2, 0, 4 +4022c3e7: d0c112 addi a1, a1, -48 +4022c3ea: 31c9 s32i.n a12, a1, 12 +4022c3ec: 1139 s32i.n a3, a1, 4 +4022c3ee: 0149 s32i.n a4, a1, 0 +4022c3f0: 41d9 s32i.n a13, a1, 16 +4022c3f2: 51e9 s32i.n a14, a1, 20 +4022c3f4: 61f9 s32i.n a15, a1, 24 +4022c3f6: 2109 s32i.n a0, a1, 8 +4022c3f8: 04f420 extui a15, a2, 4, 1 +4022c3fb: f57901 l32r a0, 402299e0 +4022c3fe: 242920 extui a2, a2, 9, 3 +4022c401: 90fff0 addx2 a15, a15, a15 +4022c404: 331002 l16ui a0, a0, 102 +4022c407: 90ff50 addx2 a15, a15, a5 +4022c40a: 04e400 extui a14, a0, 4, 1 +4022c40d: 345000 extui a5, a0, 0, 4 +4022c410: 90eee0 addx2 a14, a14, a14 +4022c413: 240900 extui a0, a0, 9, 3 +4022c416: 90ee50 addx2 a14, a14, a5 +4022c419: c0eef0 sub a14, a14, a15 +4022c41c: 11eee0 slli a14, a14, 2 +4022c41f: 08a027 bge a0, a2, 4022c42b +4022c422: 0f0c movi.n a15, 0 +4022c424: 02dd mov.n a13, a2 +4022c426: 8109 s32i.n a0, a1, 32 +4022c428: 000146 j 4022c431 +4022c42b: 1f0c movi.n a15, 1 +4022c42d: 00dd mov.n a13, a0 +4022c42f: 8129 s32i.n a2, a1, 32 +4022c431: 8158 l32i.n a5, a1, 32 +4022c433: 05cd mov.n a12, a5 +4022c435: 20a5d7 bge a5, a13, 4022c459 +4022c438: 7420c0 extui a2, a12, 0, 8 +4022c43b: 9f8c beqz.n a15, 4022c448 +4022c43d: 030bc5 call0 4022f4fc +4022c440: ee2a add.n a14, a14, a2 +4022c442: 000206 j 4022c44e +4022c445: 000000 ill +4022c448: 030b05 call0 4022f4fc +4022c44b: c0ee20 sub a14, a14, a2 +4022c44e: cc1b addi.n a12, a12, 1 +4022c450: 01cc80 slli a12, a12, 24 +4022c453: 31c8c0 srai a12, a12, 24 +4022c456: de2cd7 blt a12, a13, 4022c438 +4022c459: 0c0c movi.n a12, 0 +4022c45b: 0d0c movi.n a13, 0 +4022c45d: 000c movi.n a0, 0 +4022c45f: 8109 s32i.n a0, a1, 32 +4022c461: f6e421 l32r a2, 40229ff4 +4022c464: 11f8 l32i.n a15, a1, 4 +4022c466: 900cc0 addx2 a0, a12, a12 +4022c469: fcfa add.n a15, a12, a15 +4022c46b: 000ff2 l8ui a15, a15, 0 +4022c46e: 900020 addx2 a0, a0, a2 +4022c471: 3d0002 l8ui a0, a0, 61 +4022c474: 01ff80 slli a15, a15, 24 +4022c477: 31f8f0 srai a15, a15, 24 +4022c47a: 010080 slli a0, a0, 24 +4022c47d: 310800 srai a0, a0, 24 +4022c480: c0ff00 sub a15, a15, a0 +4022c483: 01ff80 slli a15, a15, 24 +4022c486: f4c202 addi a0, a2, -12 +4022c489: 0008 l32i.n a0, a0, 0 +4022c48b: 31f8f0 srai a15, a15, 24 +4022c48e: 0008 l32i.n a0, a0, 0 +4022c490: 0f2d mov.n a2, a15 +4022c492: 0000c0 callx0 a0 +4022c495: 13ad27 bge a13, a2, 4022c4ac +4022c498: f55201 l32r a0, 402299e0 +4022c49b: 0008 l32i.n a0, a0, 0 +4022c49d: 0f2d mov.n a2, a15 +4022c49f: 0008 l32i.n a0, a0, 0 +4022c4a1: 81f9 s32i.n a15, a1, 32 +4022c4a3: 0000c0 callx0 a0 +4022c4a6: 01d280 slli a13, a2, 24 +4022c4a9: 31d8d0 srai a13, a13, 24 +4022c4ac: cc1b addi.n a12, a12, 1 +4022c4ae: 01cc80 slli a12, a12, 24 +4022c4b1: 31c8c0 srai a12, a12, 24 +4022c4b4: a94c66 bnei a12, 4, 4022c461 +4022c4b7: 0c0c movi.n a12, 0 +4022c4b9: 81f8 l32i.n a15, a1, 32 +4022c4bb: 0d0c movi.n a13, 0 +4022c4bd: 71d9 s32i.n a13, a1, 28 +4022c4bf: eefa add.n a14, a14, a15 +4022c4c1: 0d0c movi.n a13, 0 +4022c4c3: f6cc21 l32r a2, 40229ff4 +4022c4c6: f54601 l32r a0, 402299e0 +4022c4c9: 01f8 l32i.n a15, a1, 0 +4022c4cb: 0008 l32i.n a0, a0, 0 +4022c4cd: 90fcf0 addx2 a15, a12, a15 +4022c4d0: 902c20 addx2 a2, a12, a2 +4022c4d3: 069222 l16si a2, a2, 12 +4022c4d6: 009ff2 l16si a15, a15, 0 +4022c4d9: 0008 l32i.n a0, a0, 0 +4022c4db: c0ff20 sub a15, a15, a2 +4022c4de: 01ff80 slli a15, a15, 24 +4022c4e1: 31f8f0 srai a15, a15, 24 +4022c4e4: 0f2d mov.n a2, a15 +4022c4e6: 0000c0 callx0 a0 +4022c4e9: 13ad27 bge a13, a2, 4022c500 +4022c4ec: f53d01 l32r a0, 402299e0 +4022c4ef: 0008 l32i.n a0, a0, 0 +4022c4f1: 0f2d mov.n a2, a15 +4022c4f3: 0008 l32i.n a0, a0, 0 +4022c4f5: 71f9 s32i.n a15, a1, 28 +4022c4f7: 0000c0 callx0 a0 +4022c4fa: 01d280 slli a13, a2, 24 +4022c4fd: 31d8d0 srai a13, a13, 24 +4022c500: cc1b addi.n a12, a12, 1 +4022c502: 01cc80 slli a12, a12, 24 +4022c505: 31c8c0 srai a12, a12, 24 +4022c508: b74c66 bnei a12, 4, 4022c4c3 +4022c50b: 2108 l32i.n a0, a1, 8 +4022c50d: 31c8 l32i.n a12, a1, 12 +4022c50f: f534f1 l32r a15, 402299e0 +4022c512: 71d8 l32i.n a13, a1, 28 +4022c514: fb4fd2 s8i a13, a15, 251 +4022c517: fa4fe2 s8i a14, a15, 250 +4022c51a: 41d8 l32i.n a13, a1, 16 +4022c51c: 51e8 l32i.n a14, a1, 20 +4022c51e: 61f8 l32i.n a15, a1, 24 +4022c520: 30c112 addi a1, a1, 48 +4022c523: f00d ret.n +4022c525: 000000 ill +4022c528: fe8c10 excw +4022c52b: 3f .byte 0x3f + +4022c52c : +4022c52c: 023d mov.n a3, a2 +4022c52e: c0c112 addi a1, a1, -64 +4022c531: a1c9 s32i.n a12, a1, 40 +4022c533: c1e9 s32i.n a14, a1, 48 +4022c535: d1f9 s32i.n a15, a1, 52 +4022c537: 9109 s32i.n a0, a1, 36 +4022c539: b1d9 s32i.n a13, a1, 44 +4022c53b: f529d1 l32r a13, 402299e0 +4022c53e: fcb901 l32r a0, 4022b824 +4022c541: 3d48 l32i.n a4, a13, 12 +4022c543: 331d22 l16ui a2, a13, 102 +4022c546: 054440 extui a4, a4, 20, 1 +4022c549: 0d9456 bnez a4, 4022c626 +4022c54c: 015d mov.n a5, a1 +4022c54e: edcb addi.n a14, a13, 12 +4022c550: 0c0c movi.n a12, 0 +4022c552: 8129 s32i.n a2, a1, 32 +4022c554: 03fd mov.n a15, a3 +4022c556: 318b addi.n a3, a1, 8 +4022c558: 904c30 addx2 a4, a12, a3 +4022c55b: 902ce0 addx2 a2, a12, a14 +4022c55e: 900cc0 addx2 a0, a12, a12 +4022c561: 9000e0 addx2 a0, a0, a14 +4022c564: 069222 l16si a2, a2, 12 +4022c567: 005422 s16i a2, a4, 0 +4022c56a: 3d0002 l8ui a0, a0, 61 +4022c56d: 802c50 add a2, a12, a5 +4022c570: 004202 s8i a0, a2, 0 +4022c573: 01ccc2 addi a12, a12, 1 +4022c576: 74c0c0 extui a12, a12, 0, 8 +4022c579: db4c66 bnei a12, 4, 4022c558 +4022c57c: 0d08 l32i.n a0, a13, 0 +4022c57e: 282002 l32i a0, a0, 160 +4022c581: 0000c0 callx0 a0 +4022c584: 0d08 l32i.n a0, a13, 0 +4022c586: 302002 l32i a0, a0, 192 +4022c589: 120c movi.n a2, 1 +4022c58b: 0000c0 callx0 a0 +4022c58e: fca521 l32r a2, 4022b824 +4022c591: 011222 l16ui a2, a2, 2 +4022c594: b42020 extui a2, a2, 0, 12 +4022c597: fd5d45 call0 40229b6c +4022c59a: 10c132 addi a3, a1, 16 +4022c59d: fca121 l32r a2, 4022b824 +4022c5a0: 140c movi.n a4, 1 +4022c5a2: 011222 l16ui a2, a2, 2 +4022c5a5: 02ee45 call0 4022f48c +4022c5a8: 0d08 l32i.n a0, a13, 0 +4022c5aa: 6008 l32i.n a0, a0, 24 +4022c5ac: 020c movi.n a2, 0 +4022c5ae: 0000c0 callx0 a0 +4022c5b1: 0c0c movi.n a12, 0 +4022c5b3: 0a3cf6 bgeui a12, 3, 4022c5c1 +4022c5b6: ffdc21 l32r a2, 4022c528 +4022c5b9: 2c2a add.n a2, a12, a2 +4022c5bb: 000222 l8ui a2, a2, 0 +4022c5be: 000046 j 4022c5c3 +4022c5c1: e20c movi.n a2, 14 +4022c5c3: 0f3d mov.n a3, a15 +4022c5c5: ffa305 call0 4022bff8 +4022c5c8: cc1b addi.n a12, a12, 1 +4022c5ca: 74c0c0 extui a12, a12, 0, 8 +4022c5cd: e23c66 bnei a12, 3, 4022c5b3 +4022c5d0: 0c0c movi.n a12, 0 +4022c5d2: 0e9df2 l16si a15, a13, 28 +4022c5d5: 0f5df2 s16i a15, a13, 30 +4022c5d8: 0cea add.n a0, a12, a14 +4022c5da: cc1b addi.n a12, a12, 1 +4022c5dc: 4400f2 l8ui a15, a0, 68 +4022c5df: 4a40f2 s8i a15, a0, 74 +4022c5e2: 74c0c0 extui a12, a12, 0, 8 +4022c5e5: ef6c66 bnei a12, 6, 4022c5d8 +4022c5e8: 0d08 l32i.n a0, a13, 0 +4022c5ea: 322002 l32i a0, a0, 200 +4022c5ed: 81c8 l32i.n a12, a1, 32 +4022c5ef: 0000c0 callx0 a0 +4022c5f2: 0d08 l32i.n a0, a13, 0 +4022c5f4: 312002 l32i a0, a0, 196 +4022c5f7: 0000c0 callx0 a0 +4022c5fa: 0d08 l32i.n a0, a13, 0 +4022c5fc: 2f2002 l32i a0, a0, 188 +4022c5ff: 0000c0 callx0 a0 +4022c602: 760c31 l32r a3, 40209e34 +4022c605: 3d28 l32i.n a2, a13, 12 +4022c607: 040c movi.n a4, 0 +4022c609: 694d42 s8i a4, a13, 105 +4022c60c: 684d42 s8i a4, a13, 104 +4022c60f: 2e5d42 s16i a4, a13, 92 +4022c612: 6a4d42 s8i a4, a13, 106 +4022c615: 202230 or a2, a2, a3 +4022c618: 3d29 s32i.n a2, a13, 12 +4022c61a: 013d mov.n a3, a1 +4022c61c: 0c2d mov.n a2, a12 +4022c61e: 418b addi.n a4, a1, 8 +4022c620: ffdc05 call0 4022c3e4 +4022c623: 000686 j 4022c641 +4022c626: 10c132 addi a3, a1, 16 +4022c629: 00a042 movi a4, 0 +4022c62c: 205000 or a5, a0, a0 +4022c62f: 015522 s16i a2, a5, 2 +4022c632: 02e585 call0 4022f48c +4022c635: fc7b21 l32r a2, 4022b824 +4022c638: 10c132 addi a3, a1, 16 +4022c63b: 011222 l16ui a2, a2, 2 +4022c63e: 02db05 call0 4022f3f0 +4022c641: a1c8 l32i.n a12, a1, 40 +4022c643: c1e8 l32i.n a14, a1, 48 +4022c645: 3d38 l32i.n a3, a13, 12 +4022c647: d1f8 l32i.n a15, a1, 52 +4022c649: 08f3b7 bbsi a3, 27, 4022c655 +4022c64c: 3c0d22 l8ui a2, a13, 60 +4022c64f: 18c132 addi a3, a1, 24 +4022c652: ffb345 call0 4022c188 +4022c655: b1d8 l32i.n a13, a1, 44 +4022c657: 9108 l32i.n a0, a1, 36 +4022c659: 40c112 addi a1, a1, 64 +4022c65c: f00d ret.n + ... + +4022c660 : +4022c660: f51521 l32r a2, 40229ab4 +4022c663: 0020c0 memw +4022c666: 592222 l32i a2, a2, 0x164 +4022c669: b52420 extui a2, a2, 20, 12 +4022c66c: 221b addi.n a2, a2, 1 +4022c66e: 412120 srli a2, a2, 1 +4022c671: f8d222 addmi a2, a2, 0xfffff800 +4022c674: 112200 slli a2, a2, 16 +4022c677: 312020 srai a2, a2, 16 +4022c67a: f00d ret.n + +4022c67c : +4022c67c: f0c112 addi a1, a1, -16 +4022c67f: 0109 s32i.n a0, a1, 0 +4022c681: f4d701 l32r a0, 402299e0 +4022c684: 0008 l32i.n a0, a0, 0 +4022c686: a008 l32i.n a0, a0, 40 +4022c688: 0000c0 callx0 a0 +4022c68b: acae52 movi a5, 0xfffffeac +4022c68e: 78ae02 movi a0, 0xfffffe78 +4022c691: 012207 blt a2, a0, 4022c696 +4022c694: 020d mov.n a0, a2 +4022c696: 052d mov.n a2, a5 +4022c698: 012507 blt a5, a0, 4022c69d +4022c69b: 002d mov.n a2, a0 +4022c69d: 0108 l32i.n a0, a1, 0 +4022c69f: 112200 slli a2, a2, 16 +4022c6a2: 312020 srai a2, a2, 16 +4022c6a5: 10c112 addi a1, a1, 16 +4022c6a8: f00d ret.n +4022c6aa: fd0000 excw +4022c6ad: 7f .byte 0x7f +4022c6ae: fffd excw + +4022c6b0 : +4022c6b0: da7c movi.n a10, -3 +4022c6b2: f50041 l32r a4, 40229ab4 +4022c6b5: 0020c0 memw +4022c6b8: 582492 l32i a9, a4, 0x160 +4022c6bb: 1099a0 and a9, a9, a10 +4022c6be: 0020c0 memw +4022c6c1: 586492 s32i a9, a4, 0x160 +4022c6c4: a21b addi.n a10, a2, 1 +4022c6c6: 822b addi.n a8, a2, 2 +4022c6c8: b38aa0 movgez a8, a10, a10 +4022c6cb: 218180 srai a8, a8, 1 +4022c6ce: 00ae92 movi a9, 0xfffffe00 +4022c6d1: 02d882 addmi a8, a8, 0x200 +4022c6d4: 848080 extui a8, a8, 0, 9 +4022c6d7: 0020c0 memw +4022c6da: 592472 l32i a7, a4, 0x164 +4022c6dd: 107790 and a7, a7, a9 +4022c6e0: 207780 or a7, a7, a8 +4022c6e3: 0020c0 memw +4022c6e6: 596472 s32i a7, a4, 0x164 +4022c6e9: fff061 l32r a6, 4022c6ac +4022c6ec: 250c movi.n a5, 2 +4022c6ee: 0020c0 memw +4022c6f1: 582432 l32i a3, a4, 0x160 +4022c6f4: 103360 and a3, a3, a6 +4022c6f7: 203350 or a3, a3, a5 +4022c6fa: 0020c0 memw +4022c6fd: 586432 s32i a3, a4, 0x160 +4022c700: f00d ret.n +4022c702: 000000 ill +4022c705: fffff0 excw +4022c708: 028002 excw + ... + +4022c70c : +4022c70c: f4ea71 l32r a7, 40229ab4 +4022c70f: 0020c0 memw +4022c712: 582732 l32i a3, a7, 0x160 +4022c715: a0a182 movi a8, 0x1a0 +4022c718: 2fe317 bbsi a3, 1, 4022c74b +4022c71b: 249020 extui a9, a2, 0, 3 +4022c71e: fff9a1 l32r a10, 4022c704 +4022c721: 119970 slli a9, a9, 9 +4022c724: 0020c0 memw +4022c727: 592762 l32i a6, a7, 0x164 +4022c72a: 1066a0 and a6, a6, a10 +4022c72d: 206690 or a6, a6, a9 +4022c730: 206680 or a6, a6, a8 +4022c733: 0020c0 memw +4022c736: 596762 s32i a6, a7, 0x164 +4022c739: fff351 l32r a5, 4022c708 +4022c73c: 0020c0 memw +4022c73f: 582742 l32i a4, a7, 0x160 +4022c742: 204450 or a4, a4, a5 +4022c745: 0020c0 memw +4022c748: 586742 s32i a4, a7, 0x160 +4022c74b: f00d ret.n +4022c74d: 000000 ill +4022c750: fff001 l32r a0, 4022c710 +4022c753: ff .byte 0xff + +4022c754 : +4022c754: ffff31 l32r a3, 4022c750 +4022c757: f7bc21 l32r a2, 4022a648 +4022c75a: 0020c0 memw +4022c75d: 892222 l32i a2, a2, 0x224 +4022c760: b42020 extui a2, a2, 0, 12 +4022c763: 223a add.n a2, a2, a3 +4022c765: 412120 srli a2, a2, 1 +4022c768: 112200 slli a2, a2, 16 +4022c76b: 312020 srai a2, a2, 16 +4022c76e: f00d ret.n +4022c770: ff .byte 0xff +4022c771: fffff1 l32r a15, 4022c770 +4022c774: fecda0 excw +4022c777: 3f .byte 0x3f +4022c778: ccf8 l32i.n a15, a12, 48 +4022c77a: fe .byte 0xfe +4022c77b: 3f .byte 0x3f + +4022c77c : +4022c77c: fffd61 l32r a6, 4022c770 +4022c77f: 00a242 movi a4, 0x200 +4022c782: f0c112 addi a1, a1, -16 +4022c785: 0109 s32i.n a0, a1, 0 +4022c787: 11c9 s32i.n a12, a1, 4 +4022c789: 21d9 s32i.n a13, a1, 8 +4022c78b: f4ca51 l32r a5, 40229ab4 +4022c78e: 02dd mov.n a13, a2 +4022c790: f494c1 l32r a12, 402299e0 +4022c793: 0020c0 memw +4022c796: 592522 l32i a2, a5, 0x164 +4022c799: 102260 and a2, a2, a6 +4022c79c: 202240 or a2, a2, a4 +4022c79f: 0020c0 memw +4022c7a2: 596522 s32i a2, a5, 0x164 +4022c7a5: 520c movi.n a2, 5 +4022c7a7: 0020c0 memw +4022c7aa: 582502 l32i a0, a5, 0x160 +4022c7ad: 410f00 srli a0, a0, 15 +4022c7b0: 100020 and a0, a0, a2 +4022c7b3: 0c5026 beqi a0, 5, 4022c7c3 +4022c7b6: 0c08 l32i.n a0, a12, 0 +4022c7b8: 192002 l32i a0, a0, 100 +4022c7bb: 0d2d mov.n a2, a13 +4022c7bd: 0000c0 callx0 a0 +4022c7c0: 000586 j 4022c7da +4022c7c3: ffec01 l32r a0, 4022c774 +4022c7c6: 001022 l16ui a2, a0, 0 +4022c7c9: 0020c0 memw +4022c7cc: 582542 l32i a4, a5, 0x160 +4022c7cf: 1d6417 bbci a4, 1, 4022c7f0 +4022c7d2: 1f92f6 bgeui a2, 10, 4022c7f5 +4022c7d5: 221b addi.n a2, a2, 1 +4022c7d7: 005022 s16i a2, a0, 0 +4022c7da: 21d8 l32i.n a13, a1, 8 +4022c7dc: 1b2c42 l32i a4, a12, 108 +4022c7df: ffe621 l32r a2, 4022c778 +4022c7e2: 11c8 l32i.n a12, a1, 4 +4022c7e4: 329b addi.n a3, a2, 9 +4022c7e6: feb6c5 call0 4022b354 +4022c7e9: 0108 l32i.n a0, a1, 0 +4022c7eb: 10c112 addi a1, a1, 16 +4022c7ee: f00d ret.n +4022c7f0: 3139 s32i.n a3, a1, 12 +4022c7f2: 0592b6 bltui a2, 10, 4022c7fb +4022c7f5: b0ae22 movi a2, 0xfffffeb0 +4022c7f8: 0002c6 j 4022c807 +4022c7fb: 0c08 l32i.n a0, a12, 0 +4022c7fd: a008 l32i.n a0, a0, 40 +4022c7ff: 0000c0 callx0 a0 +4022c802: 3138 l32i.n a3, a1, 12 +4022c804: ffdc01 l32r a0, 4022c774 +4022c807: 6cae42 movi a4, 0xfffffe6c +4022c80a: 6ca427 bge a4, a2, 4022c87a +4022c80d: 001052 l16ui a5, a0, 0 +4022c810: acae72 movi a7, 0xfffffeac +4022c813: 1495f6 bgeui a5, 10, 4022c82b +4022c816: 78ae62 movi a6, 0xfffffe78 +4022c819: 012267 blt a2, a6, 4022c81e +4022c81c: 026d mov.n a6, a2 +4022c81e: 072d mov.n a2, a7 +4022c820: 012767 blt a7, a6, 4022c825 +4022c823: 062d mov.n a2, a6 +4022c825: 112200 slli a2, a2, 16 +4022c828: 312020 srai a2, a2, 16 +4022c82b: 329c62 l16si a6, a12, 100 +4022c82e: 64a627 bge a6, a2, 4022c896 +4022c831: 904660 addx2 a4, a6, a6 +4022c834: 224a add.n a2, a2, a4 +4022c836: fec242 addi a4, a2, -2 +4022c839: 221b addi.n a2, a2, 1 +4022c83b: b32440 movgez a2, a4, a4 +4022c83e: 212220 srai a2, a2, 2 +4022c841: 116200 slli a6, a2, 16 +4022c844: 316060 srai a6, a6, 16 +4022c847: 325c62 s16i a6, a12, 100 +4022c84a: c50c72 l8ui a7, a12, 197 +4022c84d: 7cae22 movi a2, 0xfffffe7c +4022c850: 051716 beqz a7, 4022c8a5 +4022c853: 35a267 bge a2, a6, 4022c88c +4022c856: 462a add.n a4, a6, a2 +4022c858: 241b addi.n a2, a4, 1 +4022c85a: b32440 movgez a2, a4, a4 +4022c85d: 212120 srai a2, a2, 1 +4022c860: 112200 slli a2, a2, 16 +4022c863: 312020 srai a2, a2, 16 +4022c866: 1d5c22 s16i a2, a12, 58 +4022c869: 000906 j 4022c891 +4022c86c: 050c movi.n a5, 0 +4022c86e: 838c beqz.n a3, 4022c87a +4022c870: 658c beqz.n a5, 4022c87a +4022c872: 0c08 l32i.n a0, a12, 0 +4022c874: 162002 l32i a0, a0, 88 +4022c877: 0000c0 callx0 a0 +4022c87a: 0c08 l32i.n a0, a12, 0 +4022c87c: 192002 l32i a0, a0, 100 +4022c87f: 0d2d mov.n a2, a13 +4022c881: 0000c0 callx0 a0 +4022c884: ffbc01 l32r a0, 4022c774 +4022c887: 020c movi.n a2, 0 +4022c889: ffd286 j 4022c7d7 +4022c88c: 062d mov.n a2, a6 +4022c88e: 1d5c62 s16i a6, a12, 58 +4022c891: 150c movi.n a5, 1 +4022c893: fff5c6 j 4022c86e +4022c896: b0a267 bge a2, a6, 4022c84a +4022c899: f0c642 addi a4, a6, -16 +4022c89c: 1ba247 bge a2, a4, 4022c8bb +4022c89f: f4c622 addi a2, a6, -12 +4022c8a2: ffe6c6 j 4022c841 +4022c8a5: 1d9c22 l16si a2, a12, 58 +4022c8a8: 528b addi.n a5, a2, 8 +4022c8aa: 052567 blt a5, a6, 4022c8b3 +4022c8ad: f8c272 addi a7, a2, -8 +4022c8b0: b8a677 bge a6, a7, 4022c86c +4022c8b3: 062d mov.n a2, a6 +4022c8b5: 1d5c62 s16i a6, a12, 58 +4022c8b8: fff546 j 4022c891 +4022c8bb: 902220 addx2 a2, a2, a2 +4022c8be: 262a add.n a2, a6, a2 +4022c8c0: fec242 addi a4, a2, -2 +4022c8c3: 221b addi.n a2, a2, 1 +4022c8c5: b32440 movgez a2, a4, a4 +4022c8c8: 212220 srai a2, a2, 2 +4022c8cb: ffdc86 j 4022c841 +4022c8ce: 980000 excw +4022c8d1: fecd excw +4022c8d3: 3f .byte 0x3f + +4022c8d4 : +4022c8d4: 028d mov.n a8, a2 +4022c8d6: c0c112 addi a1, a1, -64 +4022c8d9: 5109 s32i.n a0, a1, 20 +4022c8db: 71d9 s32i.n a13, a1, 28 +4022c8dd: 81e9 s32i.n a14, a1, 32 +4022c8df: 91f9 s32i.n a15, a1, 36 +4022c8e1: 61c9 s32i.n a12, a1, 24 +4022c8e3: 00acf2 movi a15, 0xfffffc00 +4022c8e6: c9a0c2 movi a12, 201 +4022c8e9: 03ed mov.n a14, a3 +4022c8eb: f43dd1 l32r a13, 402299e0 +4022c8ee: 043d mov.n a3, a4 +4022c8f0: 102142 l32i a4, a1, 64 +4022c8f3: 0d98 l32i.n a9, a13, 0 +4022c8f5: 0408 l32i.n a0, a4, 0 +4022c8f7: 162992 l32i a9, a9, 88 +4022c8fa: 050500 extui a0, a0, 21, 1 +4022c8fd: 18c056 bnez a0, 4022ca8d +4022c900: 7cae22 movi a2, 0xfffffe7c +4022c903: 1169 s32i.n a6, a1, 4 +4022c905: 0149 s32i.n a4, a1, 0 +4022c907: d189 s32i.n a8, a1, 52 +4022c909: c139 s32i.n a3, a1, 48 +4022c90b: b159 s32i.n a5, a1, 44 +4022c90d: 0009c0 callx0 a9 +4022c910: 7cae92 movi a9, 0xfffffe7c +4022c913: 0020c0 memw +4022c916: f467a1 l32r a10, 40229ab4 +4022c919: da38 l32i.n a3, a10, 52 +4022c91b: 1033f0 and a3, a3, a15 +4022c91e: 2033c0 or a3, a3, a12 +4022c921: 0020c0 memw +4022c924: da39 s32i.n a3, a10, 52 +4022c926: 0020c0 memw +4022c929: da08 l32i.n a0, a10, 52 +4022c92b: e27c movi.n a2, -2 +4022c92d: 100020 and a0, a0, a2 +4022c930: 0020c0 memw +4022c933: da09 s32i.n a0, a10, 52 +4022c935: 0020c0 memw +4022c938: acae82 movi a8, 0xfffffeac +4022c93b: ffe501 l32r a0, 4022c8d0 +4022c93e: 582aa2 l32i a10, a10, 0x160 +4022c941: 0b0c movi.n a11, 0 +4022c943: a1b9 s32i.n a11, a1, 40 +4022c945: 1d5d92 s16i a9, a13, 58 +4022c948: a148 l32i.n a4, a1, 40 +4022c94a: 541b addi.n a5, a4, 1 +4022c94c: 906400 addx2 a6, a4, a0 +4022c94f: 005682 s16i a8, a6, 0 +4022c952: 744050 extui a4, a5, 0, 8 +4022c955: a149 s32i.n a4, a1, 40 +4022c957: ed4466 bnei a4, 4, 4022c948 +4022c95a: 0020c0 memw +4022c95d: f45591 l32r a9, 40229ab4 +4022c960: b938 l32i.n a3, a9, 44 +4022c962: 2139 s32i.n a3, a1, 8 +4022c964: 0020c0 memw +4022c967: c82922 l32i a2, a9, 0x320 +4022c96a: 3129 s32i.n a2, a1, 12 +4022c96c: 0020c0 memw +4022c96f: d029f2 l32i a15, a9, 0x340 +4022c972: 41f9 s32i.n a15, a1, 16 +4022c974: 0020c0 memw +4022c977: b9b8 l32i.n a11, a9, 44 +4022c979: ec7c movi.n a12, -2 +4022c97b: 10bbc0 and a11, a11, a12 +4022c97e: 0020c0 memw +4022c981: b9b9 s32i.n a11, a9, 44 +4022c983: 643da1 l32r a10, 40205a78 +4022c986: 0020c0 memw +4022c989: c82982 l32i a8, a9, 0x320 +4022c98c: 1088a0 and a8, a8, a10 +4022c98f: 0020c0 memw +4022c992: c86982 s32i a8, a9, 0x320 +4022c995: 5639c1 l32r a12, 4020227c +4022c998: 070c movi.n a7, 0 +4022c99a: a179 s32i.n a7, a1, 40 +4022c99c: 0020c0 memw +4022c99f: 802cf2 l32i a15, a12, 0x200 +4022c9a2: 0a2142 l32i a4, a1, 40 +4022c9a5: 0ea022 movi a2, 14 +4022c9a8: a03440 addx4 a3, a4, a4 +4022c9ab: fdc442 addi a4, a4, -3 +4022c9ae: 01c332 addi a3, a3, 1 +4022c9b1: 932340 movnez a2, a3, a4 +4022c9b4: 012280 slli a2, a2, 24 +4022c9b7: 312820 srai a2, a2, 24 +4022c9ba: fded05 call0 4022a88c +4022c9bd: 0020c0 memw +4022c9c0: f43d01 l32r a0, 40229ab4 +4022c9c3: a1d8 l32i.n a13, a1, 40 +4022c9c5: 582042 l32i a4, a0, 0x160 +4022c9c8: deac beqz.n a14, 4022c9f9 +4022c9ca: ffc101 l32r a0, 4022c8d0 +4022c9cd: 0c0c movi.n a12, 0 +4022c9cf: 90dd00 addx2 a13, a13, a0 +4022c9d2: 0f4d mov.n a4, a15 +4022c9d4: d128 l32i.n a2, a1, 52 +4022c9d6: c138 l32i.n a3, a1, 48 +4022c9d8: b158 l32i.n a5, a1, 44 +4022c9da: ff3805 call0 4022bd5c +4022c9dd: 22dc bnez.n a2, 4022c9f3 +4022c9df: ffc9c5 call0 4022c67c +4022c9e2: 009d32 l16si a3, a13, 0 +4022c9e5: cc1b addi.n a12, a12, 1 +4022c9e7: 02a237 bge a2, a3, 4022c9ed +4022c9ea: 005d22 s16i a2, a13, 0 +4022c9ed: 74c0c0 extui a12, a12, 0, 8 +4022c9f0: de9ec7 bne a14, a12, 4022c9d2 +4022c9f3: f43001 l32r a0, 40229ab4 +4022c9f6: 5621c1 l32r a12, 4020227c +4022c9f9: 0020c0 memw +4022c9fc: d028 l32i.n a2, a0, 52 +4022c9fe: e37c movi.n a3, -2 +4022ca00: 102230 and a2, a2, a3 +4022ca03: 0020c0 memw +4022ca06: a1d8 l32i.n a13, a1, 40 +4022ca08: d029 s32i.n a2, a0, 52 +4022ca0a: fd1b addi.n a15, a13, 1 +4022ca0c: 74d0f0 extui a13, a15, 0, 8 +4022ca0f: a1d9 s32i.n a13, a1, 40 +4022ca11: 874d66 bnei a13, 4, 4022c99c +4022ca14: 0020c0 memw +4022ca17: f42761 l32r a6, 40229ab4 +4022ca1a: 2188 l32i.n a8, a1, 8 +4022ca1c: b689 s32i.n a8, a6, 44 +4022ca1e: 0020c0 memw +4022ca21: 3178 l32i.n a7, a1, 12 +4022ca23: c86672 s32i a7, a6, 0x320 +4022ca26: 0020c0 memw +4022ca29: 4158 l32i.n a5, a1, 16 +4022ca2b: 1148 l32i.n a4, a1, 4 +4022ca2d: d06652 s32i a5, a6, 0x340 +4022ca30: 84bc beqz.n a4, 4022ca6c +4022ca32: ffa701 l32r a0, 4022c8d0 +4022ca35: d8af22 movi a2, -40 +4022ca38: 090c movi.n a9, 0 +4022ca3a: a199 s32i.n a9, a1, 40 +4022ca3c: a138 l32i.n a3, a1, 40 +4022ca3e: a148 l32i.n a4, a1, 40 +4022ca40: 903300 addx2 a3, a3, a0 +4022ca43: 541b addi.n a5, a4, 1 +4022ca45: 744050 extui a4, a5, 0, 8 +4022ca48: 009332 l16si a3, a3, 0 +4022ca4b: a149 s32i.n a4, a1, 40 +4022ca4d: 01a237 bge a2, a3, 4022ca52 +4022ca50: 023d mov.n a3, a2 +4022ca52: 112300 slli a2, a3, 16 +4022ca55: 312020 srai a2, a2, 16 +4022ca58: e04466 bnei a4, 4, 4022ca3c +4022ca5b: f3e131 l32r a3, 402299e0 +4022ca5e: 0308 l32i.n a0, a3, 0 +4022ca60: 1d5322 s16i a2, a3, 58 +4022ca63: 162002 l32i a0, a0, 88 +4022ca66: 0000c0 callx0 a0 +4022ca69: 000206 j 4022ca75 +4022ca6c: f3dd51 l32r a5, 402299e0 +4022ca6f: 7cae42 movi a4, 0xfffffe7c +4022ca72: 1d5542 s16i a4, a5, 58 +4022ca75: 0198 l32i.n a9, a1, 0 +4022ca77: 6528a1 l32r a10, 40205f18 +4022ca7a: 0988 l32i.n a8, a9, 0 +4022ca7c: f3d971 l32r a7, 402299e0 +4022ca7f: 2088a0 or a8, a8, a10 +4022ca82: 0989 s32i.n a8, a9, 0 +4022ca84: 1d9762 l16si a6, a7, 58 +4022ca87: 325762 s16i a6, a7, 100 +4022ca8a: 000b46 j 4022cabb +4022ca8d: 1d9d22 l16si a2, a13, 58 +4022ca90: 0009c0 callx0 a9 +4022ca93: 0020c0 memw +4022ca96: f407b1 l32r a11, 40229ab4 +4022ca99: db08 l32i.n a0, a11, 52 +4022ca9b: 1000f0 and a0, a0, a15 +4022ca9e: 2000c0 or a0, a0, a12 +4022caa1: 0020c0 memw +4022caa4: db09 s32i.n a0, a11, 52 +4022caa6: 0020c0 memw +4022caa9: dbd8 l32i.n a13, a11, 52 +4022caab: ee7c movi.n a14, -2 +4022caad: 10dde0 and a13, a13, a14 +4022cab0: 0020c0 memw +4022cab3: dbd9 s32i.n a13, a11, 52 +4022cab5: 0020c0 memw +4022cab8: 582bb2 l32i a11, a11, 0x160 +4022cabb: 61c8 l32i.n a12, a1, 24 +4022cabd: 71d8 l32i.n a13, a1, 28 +4022cabf: 81e8 l32i.n a14, a1, 32 +4022cac1: 91f8 l32i.n a15, a1, 36 +4022cac3: 5108 l32i.n a0, a1, 20 +4022cac5: 40c112 addi a1, a1, 64 +4022cac8: f00d ret.n + ... + +4022cacc : +4022cacc: f0c112 addi a1, a1, -16 +4022cacf: 0361c2 s32i a12, a1, 12 +4022cad2: 203110 or a3, a1, a1 +4022cad5: 20c220 or a12, a2, a2 +4022cad8: f3c221 l32r a2, 402299e0 +4022cadb: 2109 s32i.n a0, a1, 8 +4022cadd: 3c0222 l8ui a2, a2, 60 +4022cae0: ff6a45 call0 4022c188 +4022cae3: f3bf01 l32r a0, 402299e0 +4022cae6: 020c movi.n a2, 0 +4022cae8: 015d mov.n a5, a1 +4022caea: 621b addi.n a6, a2, 1 +4022caec: 425a add.n a4, a2, a5 +4022caee: 000432 l8ui a3, a4, 0 +4022caf1: 742060 extui a2, a6, 0, 8 +4022caf4: 33ca add.n a3, a3, a12 +4022caf6: 004432 s8i a3, a4, 0 +4022caf9: ed6266 bnei a2, 6, 4022caea +4022cafc: fda221 l32r a2, 4022c184 +4022caff: 530c movi.n a3, 5 +4022cb01: 014d mov.n a4, a1 +4022cb03: 31c8 l32i.n a12, a1, 12 +4022cb05: 3d0062 l8ui a6, a0, 61 +4022cb08: 5e0052 l8ui a5, a0, 94 +4022cb0b: 016680 slli a6, a6, 24 +4022cb0e: 316860 srai a6, a6, 24 +4022cb11: 02f085 call0 4022fa1c +4022cb14: 2108 l32i.n a0, a1, 8 +4022cb16: 10c112 addi a1, a1, 16 +4022cb19: f00d ret.n +4022cb1b: a14000 sll a4, a0 +4022cb1e: 7d4024 excw + +4022cb20 : +4022cb20: 027d mov.n a7, a2 +4022cb22: e0c112 addi a1, a1, -32 +4022cb25: 0139 s32i.n a3, a1, 0 +4022cb27: fffd21 l32r a2, 4022cb1c +4022cb2a: 1109 s32i.n a0, a1, 4 +4022cb2c: 21c9 s32i.n a12, a1, 8 +4022cb2e: 31d9 s32i.n a13, a1, 12 +4022cb30: 05cd mov.n a12, a5 +4022cb32: 04dd mov.n a13, a4 +4022cb34: 4179 s32i.n a7, a1, 16 +4022cb36: 53ad01 l32r a0, 402019ec +4022cb39: 0000c0 callx0 a0 +4022cb3c: 4108 l32i.n a0, a1, 16 +4022cb3e: 0020c0 memw +4022cb41: 0d28 l32i.n a2, a13, 0 +4022cb43: f792c7 bne a2, a12, 4022cb3e +4022cb46: 002d mov.n a2, a0 +4022cb48: 5c2201 l32r a0, 40203bd0 +4022cb4b: 0000c0 callx0 a0 +4022cb4e: 0108 l32i.n a0, a1, 0 +4022cb50: 540c movi.n a4, 5 +4022cb52: f3d821 l32r a2, 40229ab4 +4022cb55: 0020c0 memw +4022cb58: 582232 l32i a3, a2, 0x160 +4022cb5b: 413f30 srli a3, a3, 15 +4022cb5e: 103340 and a3, a3, a4 +4022cb61: 135366 bnei a3, 5, 4022cb78 +4022cb64: d57c movi.n a5, -3 +4022cb66: 0020c0 memw +4022cb69: 582242 l32i a4, a2, 0x160 +4022cb6c: 104450 and a4, a4, a5 +4022cb6f: 0020c0 memw +4022cb72: 586242 s32i a4, a2, 0x160 +4022cb75: 000146 j 4022cb7e +4022cb78: 0020c0 memw +4022cb7b: 582262 l32i a6, a2, 0x160 +4022cb7e: f39871 l32r a7, 402299e0 +4022cb81: 21c8 l32i.n a12, a1, 8 +4022cb83: 0778 l32i.n a7, a7, 0 +4022cb85: 31d8 l32i.n a13, a1, 12 +4022cb87: 192772 l32i a7, a7, 100 +4022cb8a: 742000 extui a2, a0, 0, 8 +4022cb8d: 0007c0 callx0 a7 +4022cb90: 1108 l32i.n a0, a1, 4 +4022cb92: 20c112 addi a1, a1, 32 +4022cb95: f00d ret.n +4022cb97: 8c1400 excw +4022cb9a: fe .byte 0xfe +4022cb9b: 3f .byte 0x3f +4022cb9c: ff .byte 0xff +4022cb9d: fffc03 excw + +4022cba0 : +4022cba0: fffe41 l32r a4, 4022cb98 +4022cba3: e0c112 addi a1, a1, -32 +4022cba6: 51e9 s32i.n a14, a1, 20 +4022cba8: 41d9 s32i.n a13, a1, 16 +4022cbaa: 2109 s32i.n a0, a1, 8 +4022cbac: 31c9 s32i.n a12, a1, 12 +4022cbae: f38c01 l32r a0, 402299e0 +4022cbb1: 02cd mov.n a12, a2 +4022cbb3: 03dd mov.n a13, a3 +4022cbb5: d20c movi.n a2, 13 +4022cbb7: 020432 l8ui a3, a4, 2 +4022cbba: 024132 s8i a3, a1, 2 +4022cbbd: 7200e2 l8ui a14, a0, 114 +4022cbc0: 001442 l16ui a4, a4, 0 +4022cbc3: 005142 s16i a4, a1, 0 +4022cbc6: 01ee80 slli a14, a14, 24 +4022cbc9: 31e8e0 srai a14, a14, 24 +4022cbcc: 237ce6 bgei a12, 7, 4022cbf3 +4022cbcf: 530c movi.n a3, 5 +4022cbd1: 004d mov.n a4, a0 +4022cbd3: 710442 l8ui a4, a4, 113 +4022cbd6: 2c0b addi.n a2, a12, -1 +4022cbd8: 014480 slli a4, a4, 24 +4022cbdb: 314840 srai a4, a4, 24 +4022cbde: 1149 s32i.n a4, a1, 4 +4022cbe0: c04e40 sub a4, a14, a4 +4022cbe3: 822240 mull a2, a2, a4 +4022cbe6: 11e8 l32i.n a14, a1, 4 +4022cbe8: 549801 l32r a0, 40201e48 +4022cbeb: 0000c0 callx0 a0 +4022cbee: ee2a add.n a14, a14, a2 +4022cbf0: 000846 j 4022cc15 +4022cbf3: 730032 l8ui a3, a0, 115 +4022cbf6: 013380 slli a3, a3, 24 +4022cbf9: 313830 srai a3, a3, 24 +4022cbfc: c033e0 sub a3, a3, a14 +4022cbff: 02a2c7 bge a2, a12, 4022cc05 +4022cc02: 004246 j 4022cd0f +4022cc05: facc22 addi a2, a12, -6 +4022cc08: 822320 mull a2, a3, a2 +4022cc0b: 530c movi.n a3, 5 +4022cc0d: 548e01 l32r a0, 40201e48 +4022cc10: 0000c0 callx0 a0 +4022cc13: ee2a add.n a14, a14, a2 +4022cc15: 0a1d66 bnei a13, 1, 4022cc23 +4022cc18: ad7c movi.n a13, -6 +4022cc1a: 0041d2 s8i a13, a1, 0 +4022cc1d: 0241d2 s8i a13, a1, 2 +4022cc20: 0008c6 j 4022cc47 +4022cc23: fecd32 addi a3, a13, -2 +4022cc26: 0b9356 bnez a3, 4022cce3 +4022cc29: f36d01 l32r a0, 402299e0 +4022cc2c: 740032 l8ui a3, a0, 116 +4022cc2f: 004132 s8i a3, a1, 0 +4022cc32: 750022 l8ui a2, a0, 117 +4022cc35: 014122 s8i a2, a1, 1 +4022cc38: 760002 l8ui a0, a0, 118 +4022cc3b: 024102 s8i a0, a1, 2 +4022cc3e: 0101d2 l8ui a13, a1, 1 +4022cc41: 01dd80 slli a13, a13, 24 +4022cc44: 31d8d0 srai a13, a13, 24 +4022cc47: 2c7ce6 bgei a12, 7, 4022cc77 +4022cc4a: 000132 l8ui a3, a1, 0 +4022cc4d: 2c0b addi.n a2, a12, -1 +4022cc4f: 013380 slli a3, a3, 24 +4022cc52: 313830 srai a3, a3, 24 +4022cc55: 013380 slli a3, a3, 24 +4022cc58: 313830 srai a3, a3, 24 +4022cc5b: c03d30 sub a3, a13, a3 +4022cc5e: 822230 mull a2, a2, a3 +4022cc61: 530c movi.n a3, 5 +4022cc63: 547901 l32r a0, 40201e48 +4022cc66: 0000c0 callx0 a0 +4022cc69: 000102 l8ui a0, a1, 0 +4022cc6c: 010080 slli a0, a0, 24 +4022cc6f: 310800 srai a0, a0, 24 +4022cc72: 002a add.n a0, a0, a2 +4022cc74: 000806 j 4022cc98 +4022cc77: 020102 l8ui a0, a1, 2 +4022cc7a: d20c movi.n a2, 13 +4022cc7c: 010080 slli a0, a0, 24 +4022cc7f: 310800 srai a0, a0, 24 +4022cc82: c000d0 sub a0, a0, a13 +4022cc85: 7522c7 blt a2, a12, 4022ccfe +4022cc88: 530c movi.n a3, 5 +4022cc8a: facc22 addi a2, a12, -6 +4022cc8d: 822020 mull a2, a0, a2 +4022cc90: 546e01 l32r a0, 40201e48 +4022cc93: 0000c0 callx0 a0 +4022cc96: 02da add.n a0, a2, a13 +4022cc98: ffc1a1 l32r a10, 4022cb9c +4022cc9b: 9e0a add.n a9, a14, a0 +4022cc9d: f38541 l32r a4, 40229ab4 +4022cca0: 749090 extui a9, a9, 0, 8 +4022cca3: 119960 slli a9, a9, 10 4022cca6: 0020c0 memw -4022cca9: d469 s32i.n a6, a4, 52 -4022ccab: e57c movi.n a5, -2 -4022ccad: 0020c0 memw -4022ccb0: d438 l32i.n a3, a4, 52 -4022ccb2: 103350 and a3, a3, a5 -4022ccb5: 0020c0 memw -4022ccb8: d439 s32i.n a3, a4, 52 -4022ccba: 31c8 l32i.n a12, a1, 12 -4022ccbc: 41d8 l32i.n a13, a1, 16 -4022ccbe: 51e8 l32i.n a14, a1, 20 -4022ccc0: 2108 l32i.n a0, a1, 8 -4022ccc2: 20c112 addi a1, a1, 32 -4022ccc5: f00d ret.n -4022ccc7: fdcda2 addi a10, a13, -3 -4022ccca: f54a56 bnez a10, 4022cc22 -4022cccd: f33d01 l32r a0, 402299c4 -4022ccd0: 770032 l8ui a3, a0, 119 -4022ccd3: 004132 s8i a3, a1, 0 -4022ccd6: 780022 l8ui a2, a0, 120 -4022ccd9: 014122 s8i a2, a1, 1 -4022ccdc: 790002 l8ui a0, a0, 121 -4022ccdf: ffcf06 j 4022cc1f -4022cce2: 530c movi.n a3, 5 -4022cce4: fecc22 addi a2, a12, -2 -4022cce7: 822020 mull a2, a0, a2 -4022ccea: 545701 l32r a0, 40201e48 -4022cced: 0000c0 callx0 a0 -4022ccf0: ffe186 j 4022cc7a -4022ccf3: fecc22 addi a2, a12, -2 -4022ccf6: 822320 mull a2, a3, a2 -4022ccf9: 530c movi.n a3, 5 -4022ccfb: 545301 l32r a0, 40201e48 -4022ccfe: 0000c0 callx0 a0 -4022cd01: ffbc86 j 4022cbf7 - -4022cd04 : -4022cd04: f0c112 addi a1, a1, -16 -4022cd07: 3109 s32i.n a0, a1, 12 -4022cd09: f32e01 l32r a0, 402299c4 -4022cd0c: 3008 l32i.n a0, a0, 12 -4022cd0e: 2129 s32i.n a2, a1, 8 -4022cd10: 127027 bbci a0, 18, 4022cd26 -4022cd13: f32c21 l32r a2, 402299c4 -4022cd16: 2138 l32i.n a3, a1, 8 -4022cd18: 2cc222 addi a2, a2, 44 -4022cd1b: 743030 extui a3, a3, 0, 8 -4022cd1e: f71b01 l32r a0, 4022a98c -4022cd21: 0000c0 callx0 a0 -4022cd24: 2128 l32i.n a2, a1, 8 -4022cd26: 555531 l32r a3, 4020227c -4022cd29: 0020c0 memw -4022cd2c: 9c2332 l32i a3, a3, 0x270 -4022cd2f: 266317 bbci a3, 1, 4022cd59 -4022cd32: 742020 extui a2, a2, 0, 8 -4022cd35: 013d mov.n a3, a1 -4022cd37: ff4345 call0 4022c16c -4022cd3a: f32221 l32r a2, 402299c4 -4022cd3d: c60222 l8ui a2, a2, 198 -4022cd40: 0060c5 call0 4022d350 -4022cd43: f32021 l32r a2, 402299c4 -4022cd46: 0208 l32i.n a0, a2, 0 -4022cd48: 162002 l32i a0, a0, 88 -4022cd4b: 1d9222 l16si a2, a2, 58 -4022cd4e: 0000c0 callx0 a0 -4022cd51: e21c movi.n a2, 30 -4022cd53: 5b9f01 l32r a0, 40203bd0 -4022cd56: 0000c0 callx0 a0 -4022cd59: 3108 l32i.n a0, a1, 12 -4022cd5b: 10c112 addi a1, a1, 16 -4022cd5e: f00d ret.n -4022cd60: 8c18 l32i.n a1, a12, 32 -4022cd62: fe .byte 0xfe -4022cd63: 3f .byte 0x3f -4022cd64: 005dc0 excw -4022cd67: 000000 ill -4022cd6a: 994024 excw -4022cd6d: 4999 s32i.n a9, a9, 16 -4022cd6f: 999a40 excw -4022cd72: 9999 s32i.n a9, a9, 36 -4022cd74: 9999 s32i.n a9, a9, 36 -4022cd76: 40e9 s32i.n a14, a0, 16 -4022cd78: 000000 ill -4022cd7b: e2a4c0 excw -4022cd7e: 884000 excw -4022cd81: 107c movi.n a0, -15 -4022cd83: c11240 mul16u a1, a2, a4 - -4022cd84 : -4022cd84: b0c112 addi a1, a1, -80 -4022cd87: d1e9 s32i.n a14, a1, 52 -4022cd89: e1f9 s32i.n a15, a1, 56 -4022cd8b: 7129 s32i.n a2, a1, 28 -4022cd8d: c1d9 s32i.n a13, a1, 48 -4022cd8f: b1c9 s32i.n a12, a1, 44 -4022cd91: f30cc1 l32r a12, 402299c4 -4022cd94: a109 s32i.n a0, a1, 40 -4022cd96: 700c02 l8ui a0, a12, 112 -4022cd99: 03dd mov.n a13, a3 -4022cd9b: 30cc bnez.n a0, 4022cda2 -4022cd9d: 8e2c movi.n a14, 40 -4022cd9f: 000446 j 4022cdb4 -4022cda2: 041066 bnei a0, 1, 4022cdaa -4022cda5: ae1c movi.n a14, 26 -4022cda7: 000246 j 4022cdb4 -4022cdaa: fec032 addi a3, a0, -2 -4022cdad: 821c movi.n a2, 24 -4022cdaf: 8e2c movi.n a14, 40 -4022cdb1: 83e230 moveqz a14, a2, a3 -4022cdb4: 0d2d mov.n a2, a13 -4022cdb6: 0e3d mov.n a3, a14 -4022cdb8: 5d1e01 l32r a0, 40204230 -4022cdbb: 0000c0 callx0 a0 -4022cdbe: 1a92e6 bgei a2, 10, 4022cddc -4022cdc1: 0d2d mov.n a2, a13 -4022cdc3: 0e3d mov.n a3, a14 -4022cdc5: 542001 l32r a0, 40201e48 -4022cdc8: 0000c0 callx0 a0 -4022cdcb: 820e20 mull a0, a14, a2 -4022cdce: c000d0 sub a0, a0, a13 -4022cdd1: a00000 addx4 a0, a0, a0 -4022cdd4: 1120f0 slli a2, a0, 1 -4022cdd7: 6129 s32i.n a2, a1, 24 -4022cdd9: 000846 j 4022cdfe -4022cddc: c03e20 sub a3, a14, a2 -4022cddf: 1793e6 bgei a3, 10, 4022cdfa -4022cde2: 0d2d mov.n a2, a13 -4022cde4: 0e3d mov.n a3, a14 -4022cde6: 541801 l32r a0, 40201e48 -4022cde9: 0000c0 callx0 a0 -4022cdec: 021b addi.n a0, a2, 1 -4022cdee: 820e00 mull a0, a14, a0 -4022cdf1: c000d0 sub a0, a0, a13 -4022cdf4: a00000 addx4 a0, a0, a0 -4022cdf7: fff646 j 4022cdd4 -4022cdfa: 020c movi.n a2, 0 -4022cdfc: 6129 s32i.n a2, a1, 24 -4022cdfe: 7c0c32 l8ui a3, a12, 124 -4022ce01: 9a0c22 l8ui a2, a12, 154 -4022ce04: 082316 beqz a3, 4022ce8a -4022ce07: 5139 s32i.n a3, a1, 20 -4022ce09: 7b0cf2 l8ui a15, a12, 123 -4022ce0c: 112280 slli a2, a2, 8 -4022ce0f: ff2a add.n a15, a15, a2 -4022ce11: 075f16 beqz a15, 4022ce8a -4022ce14: 032d mov.n a2, a3 -4022ce16: 6e7c movi.n a14, -10 -4022ce18: 82eed0 mull a14, a14, a13 -4022ce1b: c122d0 mul16u a2, a2, a13 -4022ce1e: a03330 addx4 a3, a3, a3 -4022ce21: 1133f0 slli a3, a3, 1 -4022ce24: f129 s32i.n a2, a1, 60 -4022ce26: 126132 s32i a3, a1, 72 -4022ce29: 0f3d mov.n a3, a15 -4022ce2b: 5d0101 l32r a0, 40204230 -4022ce2e: 0000c0 callx0 a0 -4022ce31: 122102 l32i a0, a1, 72 -4022ce34: f148 l32i.n a4, a1, 60 -4022ce36: 022207 blt a2, a0, 4022ce3c -4022ce39: 005406 j 4022cf8d -4022ce3c: 042d mov.n a2, a4 -4022ce3e: 0f3d mov.n a3, a15 -4022ce40: 540201 l32r a0, 40201e48 -4022ce43: 0000c0 callx0 a0 -4022ce46: f51f01 l32r a0, 4022a2c4 -4022ce49: 0000c0 callx0 a0 -4022ce4c: 2129 s32i.n a2, a1, 8 -4022ce4e: 0f2d mov.n a2, a15 -4022ce50: f51d01 l32r a0, 4022a2c4 -4022ce53: 0000c0 callx0 a0 -4022ce56: 02fd mov.n a15, a2 -4022ce58: 5128 l32i.n a2, a1, 20 -4022ce5a: ffc801 l32r a0, 4022cd7c -4022ce5d: 0000c0 callx0 a0 -4022ce60: 023d mov.n a3, a2 -4022ce62: 0f2d mov.n a2, a15 -4022ce64: f51501 l32r a0, 4022a2b8 -4022ce67: 0000c0 callx0 a0 -4022ce6a: 023d mov.n a3, a2 -4022ce6c: 2128 l32i.n a2, a1, 8 -4022ce6e: f51101 l32r a0, 4022a2b4 -4022ce71: 0000c0 callx0 a0 -4022ce74: ffbbf1 l32r a15, 4022cd60 -4022ce77: 0f38 l32i.n a3, a15, 0 -4022ce79: f50e01 l32r a0, 4022a2b4 -4022ce7c: 0000c0 callx0 a0 -4022ce7f: ffc001 l32r a0, 4022cd80 -4022ce82: 0000c0 callx0 a0 -4022ce85: fe2a add.n a15, a14, a2 -4022ce87: 000186 j 4022ce91 -4022ce8a: 0f0c movi.n a15, 0 -4022ce8c: 6e7c movi.n a14, -10 -4022ce8e: 82eed0 mull a14, a14, a13 -4022ce91: 970c02 l8ui a0, a12, 151 -4022ce94: 1361f2 s32i a15, a1, 76 -4022ce97: 081016 beqz a0, 4022cf1c -4022ce9a: 4109 s32i.n a0, a1, 16 -4022ce9c: 9b0c22 l8ui a2, a12, 155 -4022ce9f: 960cf2 l8ui a15, a12, 150 -4022cea2: 112280 slli a2, a2, 8 -4022cea5: ff2a add.n a15, a15, a2 -4022cea7: 071f16 beqz a15, 4022cf1c -4022ceaa: 0f3d mov.n a3, a15 -4022ceac: c120d0 mul16u a2, a0, a13 -4022ceaf: 106122 s32i a2, a1, 64 -4022ceb2: a0d000 addx4 a13, a0, a0 -4022ceb5: 11ddf0 slli a13, a13, 1 -4022ceb8: 5cde01 l32r a0, 40204230 -4022cebb: 0000c0 callx0 a0 -4022cebe: 102102 l32i a0, a1, 64 -4022cec1: 0222d7 blt a2, a13, 4022cec7 -4022cec4: 004786 j 4022cfe6 -4022cec7: 0f3d mov.n a3, a15 -4022cec9: 002d mov.n a2, a0 -4022cecb: 53df01 l32r a0, 40201e48 -4022cece: 0000c0 callx0 a0 -4022ced1: f4fc01 l32r a0, 4022a2c4 -4022ced4: 0000c0 callx0 a0 -4022ced7: 3129 s32i.n a2, a1, 12 -4022ced9: 41d8 l32i.n a13, a1, 16 -4022cedb: 0f2d mov.n a2, a15 -4022cedd: f4f901 l32r a0, 4022a2c4 -4022cee0: 0000c0 callx0 a0 -4022cee3: 02fd mov.n a15, a2 -4022cee5: 0d2d mov.n a2, a13 -4022cee7: ffa501 l32r a0, 4022cd7c +4022cca9: da2482 l32i a8, a4, 0x368 +4022ccac: 1088a0 and a8, a8, a10 +4022ccaf: 208890 or a8, a8, a9 +4022ccb2: 0020c0 memw +4022ccb5: da6482 s32i a8, a4, 0x368 +4022ccb8: 170c movi.n a7, 1 +4022ccba: 0020c0 memw +4022ccbd: d468 l32i.n a6, a4, 52 +4022ccbf: 206670 or a6, a6, a7 +4022ccc2: 0020c0 memw +4022ccc5: d469 s32i.n a6, a4, 52 +4022ccc7: e57c movi.n a5, -2 +4022ccc9: 0020c0 memw +4022cccc: d438 l32i.n a3, a4, 52 +4022ccce: 103350 and a3, a3, a5 +4022ccd1: 0020c0 memw +4022ccd4: d439 s32i.n a3, a4, 52 +4022ccd6: 31c8 l32i.n a12, a1, 12 +4022ccd8: 41d8 l32i.n a13, a1, 16 +4022ccda: 51e8 l32i.n a14, a1, 20 +4022ccdc: 2108 l32i.n a0, a1, 8 +4022ccde: 20c112 addi a1, a1, 32 +4022cce1: f00d ret.n +4022cce3: fdcda2 addi a10, a13, -3 +4022cce6: f54a56 bnez a10, 4022cc3e +4022cce9: f33d01 l32r a0, 402299e0 +4022ccec: 770032 l8ui a3, a0, 119 +4022ccef: 004132 s8i a3, a1, 0 +4022ccf2: 780022 l8ui a2, a0, 120 +4022ccf5: 014122 s8i a2, a1, 1 +4022ccf8: 790002 l8ui a0, a0, 121 +4022ccfb: ffcf06 j 4022cc3b +4022ccfe: 530c movi.n a3, 5 +4022cd00: fecc22 addi a2, a12, -2 +4022cd03: 822020 mull a2, a0, a2 +4022cd06: 545001 l32r a0, 40201e48 +4022cd09: 0000c0 callx0 a0 +4022cd0c: ffe186 j 4022cc96 +4022cd0f: fecc22 addi a2, a12, -2 +4022cd12: 822320 mull a2, a3, a2 +4022cd15: 530c movi.n a3, 5 +4022cd17: 544c01 l32r a0, 40201e48 +4022cd1a: 0000c0 callx0 a0 +4022cd1d: ffbc86 j 4022cc13 + +4022cd20 : +4022cd20: f0c112 addi a1, a1, -16 +4022cd23: 3109 s32i.n a0, a1, 12 +4022cd25: f32e01 l32r a0, 402299e0 +4022cd28: 3008 l32i.n a0, a0, 12 +4022cd2a: 2129 s32i.n a2, a1, 8 +4022cd2c: 127027 bbci a0, 18, 4022cd42 +4022cd2f: f32c21 l32r a2, 402299e0 +4022cd32: 2138 l32i.n a3, a1, 8 +4022cd34: 2cc222 addi a2, a2, 44 +4022cd37: 743030 extui a3, a3, 0, 8 +4022cd3a: f71b01 l32r a0, 4022a9a8 +4022cd3d: 0000c0 callx0 a0 +4022cd40: 2128 l32i.n a2, a1, 8 +4022cd42: 554e31 l32r a3, 4020227c +4022cd45: 0020c0 memw +4022cd48: 9c2332 l32i a3, a3, 0x270 +4022cd4b: 266317 bbci a3, 1, 4022cd75 +4022cd4e: 742020 extui a2, a2, 0, 8 +4022cd51: 013d mov.n a3, a1 +4022cd53: ff4345 call0 4022c188 +4022cd56: f32221 l32r a2, 402299e0 +4022cd59: c60222 l8ui a2, a2, 198 +4022cd5c: 0060c5 call0 4022d36c +4022cd5f: f32021 l32r a2, 402299e0 +4022cd62: 0208 l32i.n a0, a2, 0 +4022cd64: 162002 l32i a0, a0, 88 +4022cd67: 1d9222 l16si a2, a2, 58 +4022cd6a: 0000c0 callx0 a0 +4022cd6d: e21c movi.n a2, 30 +4022cd6f: 5b9801 l32r a0, 40203bd0 +4022cd72: 0000c0 callx0 a0 +4022cd75: 3108 l32i.n a0, a1, 12 +4022cd77: 10c112 addi a1, a1, 16 +4022cd7a: f00d ret.n +4022cd7c: 8c18 l32i.n a1, a12, 32 +4022cd7e: fe .byte 0xfe +4022cd7f: 3f .byte 0x3f +4022cd80: 005dc0 excw +4022cd83: 000000 ill +4022cd86: 994024 excw +4022cd89: 4999 s32i.n a9, a9, 16 +4022cd8b: 999a40 excw +4022cd8e: 9999 s32i.n a9, a9, 36 +4022cd90: 9999 s32i.n a9, a9, 36 +4022cd92: 40e9 s32i.n a14, a0, 16 +4022cd94: 000000 ill +4022cd97: e2a4c0 excw +4022cd9a: 884000 excw +4022cd9d: 107c movi.n a0, -15 +4022cd9f: c11240 mul16u a1, a2, a4 + +4022cda0 : +4022cda0: b0c112 addi a1, a1, -80 +4022cda3: d1e9 s32i.n a14, a1, 52 +4022cda5: e1f9 s32i.n a15, a1, 56 +4022cda7: 7129 s32i.n a2, a1, 28 +4022cda9: c1d9 s32i.n a13, a1, 48 +4022cdab: b1c9 s32i.n a12, a1, 44 +4022cdad: f30cc1 l32r a12, 402299e0 +4022cdb0: a109 s32i.n a0, a1, 40 +4022cdb2: 700c02 l8ui a0, a12, 112 +4022cdb5: 03dd mov.n a13, a3 +4022cdb7: 30cc bnez.n a0, 4022cdbe +4022cdb9: 8e2c movi.n a14, 40 +4022cdbb: 000446 j 4022cdd0 +4022cdbe: 041066 bnei a0, 1, 4022cdc6 +4022cdc1: ae1c movi.n a14, 26 +4022cdc3: 000246 j 4022cdd0 +4022cdc6: fec032 addi a3, a0, -2 +4022cdc9: 821c movi.n a2, 24 +4022cdcb: 8e2c movi.n a14, 40 +4022cdcd: 83e230 moveqz a14, a2, a3 +4022cdd0: 0d2d mov.n a2, a13 +4022cdd2: 0e3d mov.n a3, a14 +4022cdd4: 5d1701 l32r a0, 40204230 +4022cdd7: 0000c0 callx0 a0 +4022cdda: 1a92e6 bgei a2, 10, 4022cdf8 +4022cddd: 0d2d mov.n a2, a13 +4022cddf: 0e3d mov.n a3, a14 +4022cde1: 541901 l32r a0, 40201e48 +4022cde4: 0000c0 callx0 a0 +4022cde7: 820e20 mull a0, a14, a2 +4022cdea: c000d0 sub a0, a0, a13 +4022cded: a00000 addx4 a0, a0, a0 +4022cdf0: 1120f0 slli a2, a0, 1 +4022cdf3: 6129 s32i.n a2, a1, 24 +4022cdf5: 000846 j 4022ce1a +4022cdf8: c03e20 sub a3, a14, a2 +4022cdfb: 1793e6 bgei a3, 10, 4022ce16 +4022cdfe: 0d2d mov.n a2, a13 +4022ce00: 0e3d mov.n a3, a14 +4022ce02: 541101 l32r a0, 40201e48 +4022ce05: 0000c0 callx0 a0 +4022ce08: 021b addi.n a0, a2, 1 +4022ce0a: 820e00 mull a0, a14, a0 +4022ce0d: c000d0 sub a0, a0, a13 +4022ce10: a00000 addx4 a0, a0, a0 +4022ce13: fff646 j 4022cdf0 +4022ce16: 020c movi.n a2, 0 +4022ce18: 6129 s32i.n a2, a1, 24 +4022ce1a: 7c0c32 l8ui a3, a12, 124 +4022ce1d: 9a0c22 l8ui a2, a12, 154 +4022ce20: 082316 beqz a3, 4022cea6 +4022ce23: 5139 s32i.n a3, a1, 20 +4022ce25: 7b0cf2 l8ui a15, a12, 123 +4022ce28: 112280 slli a2, a2, 8 +4022ce2b: ff2a add.n a15, a15, a2 +4022ce2d: 075f16 beqz a15, 4022cea6 +4022ce30: 032d mov.n a2, a3 +4022ce32: 6e7c movi.n a14, -10 +4022ce34: 82eed0 mull a14, a14, a13 +4022ce37: c122d0 mul16u a2, a2, a13 +4022ce3a: a03330 addx4 a3, a3, a3 +4022ce3d: 1133f0 slli a3, a3, 1 +4022ce40: f129 s32i.n a2, a1, 60 +4022ce42: 126132 s32i a3, a1, 72 +4022ce45: 0f3d mov.n a3, a15 +4022ce47: 5cfa01 l32r a0, 40204230 +4022ce4a: 0000c0 callx0 a0 +4022ce4d: 122102 l32i a0, a1, 72 +4022ce50: f148 l32i.n a4, a1, 60 +4022ce52: 022207 blt a2, a0, 4022ce58 +4022ce55: 005406 j 4022cfa9 +4022ce58: 042d mov.n a2, a4 +4022ce5a: 0f3d mov.n a3, a15 +4022ce5c: 53fb01 l32r a0, 40201e48 +4022ce5f: 0000c0 callx0 a0 +4022ce62: f51f01 l32r a0, 4022a2e0 +4022ce65: 0000c0 callx0 a0 +4022ce68: 2129 s32i.n a2, a1, 8 +4022ce6a: 0f2d mov.n a2, a15 +4022ce6c: f51d01 l32r a0, 4022a2e0 +4022ce6f: 0000c0 callx0 a0 +4022ce72: 02fd mov.n a15, a2 +4022ce74: 5128 l32i.n a2, a1, 20 +4022ce76: ffc801 l32r a0, 4022cd98 +4022ce79: 0000c0 callx0 a0 +4022ce7c: 023d mov.n a3, a2 +4022ce7e: 0f2d mov.n a2, a15 +4022ce80: f51501 l32r a0, 4022a2d4 +4022ce83: 0000c0 callx0 a0 +4022ce86: 023d mov.n a3, a2 +4022ce88: 2128 l32i.n a2, a1, 8 +4022ce8a: f51101 l32r a0, 4022a2d0 +4022ce8d: 0000c0 callx0 a0 +4022ce90: ffbbf1 l32r a15, 4022cd7c +4022ce93: 0f38 l32i.n a3, a15, 0 +4022ce95: f50e01 l32r a0, 4022a2d0 +4022ce98: 0000c0 callx0 a0 +4022ce9b: ffc001 l32r a0, 4022cd9c +4022ce9e: 0000c0 callx0 a0 +4022cea1: fe2a add.n a15, a14, a2 +4022cea3: 000186 j 4022cead +4022cea6: 0f0c movi.n a15, 0 +4022cea8: 6e7c movi.n a14, -10 +4022ceaa: 82eed0 mull a14, a14, a13 +4022cead: 970c02 l8ui a0, a12, 151 +4022ceb0: 1361f2 s32i a15, a1, 76 +4022ceb3: 081016 beqz a0, 4022cf38 +4022ceb6: 4109 s32i.n a0, a1, 16 +4022ceb8: 9b0c22 l8ui a2, a12, 155 +4022cebb: 960cf2 l8ui a15, a12, 150 +4022cebe: 112280 slli a2, a2, 8 +4022cec1: ff2a add.n a15, a15, a2 +4022cec3: 071f16 beqz a15, 4022cf38 +4022cec6: 0f3d mov.n a3, a15 +4022cec8: c120d0 mul16u a2, a0, a13 +4022cecb: 106122 s32i a2, a1, 64 +4022cece: a0d000 addx4 a13, a0, a0 +4022ced1: 11ddf0 slli a13, a13, 1 +4022ced4: 5cd701 l32r a0, 40204230 +4022ced7: 0000c0 callx0 a0 +4022ceda: 102102 l32i a0, a1, 64 +4022cedd: 0222d7 blt a2, a13, 4022cee3 +4022cee0: 004786 j 4022d002 +4022cee3: 0f3d mov.n a3, a15 +4022cee5: 002d mov.n a2, a0 +4022cee7: 53d801 l32r a0, 40201e48 4022ceea: 0000c0 callx0 a0 -4022ceed: 023d mov.n a3, a2 -4022ceef: 31d8 l32i.n a13, a1, 12 -4022cef1: 0f2d mov.n a2, a15 -4022cef3: f4f101 l32r a0, 4022a2b8 -4022cef6: 0000c0 callx0 a0 -4022cef9: 023d mov.n a3, a2 -4022cefb: 0d2d mov.n a2, a13 -4022cefd: f4ed01 l32r a0, 4022a2b4 -4022cf00: 0000c0 callx0 a0 -4022cf03: ff9731 l32r a3, 4022cd60 -4022cf06: 0338 l32i.n a3, a3, 0 -4022cf08: f4eb01 l32r a0, 4022a2b4 -4022cf0b: 0000c0 callx0 a0 -4022cf0e: ff9c01 l32r a0, 4022cd80 -4022cf11: 0000c0 callx0 a0 -4022cf14: 1321f2 l32i a15, a1, 76 -4022cf17: 3e2a add.n a3, a14, a2 -4022cf19: 000106 j 4022cf21 -4022cf1c: 1321f2 l32i a15, a1, 76 -4022cf1f: 030c movi.n a3, 0 -4022cf21: 116132 s32i a3, a1, 68 -4022cf24: 0c08 l32i.n a0, a12, 0 -4022cf26: 4e1cd2 l16ui a13, a12, 156 -4022cf29: 0008 l32i.n a0, a0, 0 -4022cf2b: deda add.n a13, a14, a13 -4022cf2d: 5eddd2 addmi a13, a13, 0x5e00 -4022cf30: c0cdd2 addi a13, a13, -64 -4022cf33: 0d2d mov.n a2, a13 -4022cf35: 0000c0 callx0 a0 -4022cf38: ff8b01 l32r a0, 4022cd64 +4022ceed: f4fc01 l32r a0, 4022a2e0 +4022cef0: 0000c0 callx0 a0 +4022cef3: 3129 s32i.n a2, a1, 12 +4022cef5: 41d8 l32i.n a13, a1, 16 +4022cef7: 0f2d mov.n a2, a15 +4022cef9: f4f901 l32r a0, 4022a2e0 +4022cefc: 0000c0 callx0 a0 +4022ceff: 02fd mov.n a15, a2 +4022cf01: 0d2d mov.n a2, a13 +4022cf03: ffa501 l32r a0, 4022cd98 +4022cf06: 0000c0 callx0 a0 +4022cf09: 023d mov.n a3, a2 +4022cf0b: 31d8 l32i.n a13, a1, 12 +4022cf0d: 0f2d mov.n a2, a15 +4022cf0f: f4f101 l32r a0, 4022a2d4 +4022cf12: 0000c0 callx0 a0 +4022cf15: 023d mov.n a3, a2 +4022cf17: 0d2d mov.n a2, a13 +4022cf19: f4ed01 l32r a0, 4022a2d0 +4022cf1c: 0000c0 callx0 a0 +4022cf1f: ff9731 l32r a3, 4022cd7c +4022cf22: 0338 l32i.n a3, a3, 0 +4022cf24: f4eb01 l32r a0, 4022a2d0 +4022cf27: 0000c0 callx0 a0 +4022cf2a: ff9c01 l32r a0, 4022cd9c +4022cf2d: 0000c0 callx0 a0 +4022cf30: 1321f2 l32i a15, a1, 76 +4022cf33: 3e2a add.n a3, a14, a2 +4022cf35: 000106 j 4022cf3d +4022cf38: 1321f2 l32i a15, a1, 76 4022cf3b: 030c movi.n a3, 0 -4022cf3d: 64a042 movi a4, 100 -4022cf40: 012247 blt a2, a4, 4022cf45 -4022cf43: 03dd mov.n a13, a3 -4022cf45: 0c58 l32i.n a5, a12, 0 -4022cf47: 4f1c22 l16ui a2, a12, 158 -4022cf4a: 0558 l32i.n a5, a5, 0 -4022cf4c: ee2a add.n a14, a14, a2 -4022cf4e: ee0a add.n a14, a14, a0 -4022cf50: 0e2d mov.n a2, a14 -4022cf52: 0005c0 callx0 a5 -4022cf55: 112102 l32i a0, a1, 68 -4022cf58: 7138 l32i.n a3, a1, 28 -4022cf5a: 3f1c62 l16ui a6, a12, 126 -4022cf5d: 330b addi.n a3, a3, -1 -4022cf5f: 400300 ssr a3 -4022cf62: b16060 sra a6, a6 -4022cf65: 026607 bbci a6, 0, 4022cf6b -4022cf68: 15af56 bnez a15, 4022d0c6 -4022cf6b: 4c1c42 l16ui a4, a12, 152 -4022cf6e: 400300 ssr a3 -4022cf71: b14040 sra a4, a4 -4022cf74: 026407 bbci a4, 0, 4022cf7a -4022cf77: 15d056 bnez a0, 4022d0d8 -4022cf7a: 0bfd56 bnez a13, 4022d03d -4022cf7d: 64a052 movi a5, 100 -4022cf80: 012257 blt a2, a5, 4022cf85 -4022cf83: 0e0c movi.n a14, 0 -4022cf85: 61c8 l32i.n a12, a1, 24 -4022cf87: 93cee0 movnez a12, a14, a14 -4022cf8a: 002c46 j 4022d03f -4022cf8d: c06f20 sub a6, a15, a2 -4022cf90: 022607 blt a6, a0, 4022cf96 -4022cf93: 004d06 j 4022d0cb -4022cf96: 042d mov.n a2, a4 -4022cf98: 0f3d mov.n a3, a15 -4022cf9a: 53ab01 l32r a0, 40201e48 -4022cf9d: 0000c0 callx0 a0 -4022cfa0: 221b addi.n a2, a2, 1 -4022cfa2: f4c801 l32r a0, 4022a2c4 -4022cfa5: 0000c0 callx0 a0 -4022cfa8: 0129 s32i.n a2, a1, 0 -4022cfaa: 0f2d mov.n a2, a15 -4022cfac: f4c601 l32r a0, 4022a2c4 -4022cfaf: 0000c0 callx0 a0 -4022cfb2: 1129 s32i.n a2, a1, 4 -4022cfb4: 5128 l32i.n a2, a1, 20 -4022cfb6: ff7101 l32r a0, 4022cd7c +4022cf3d: 116132 s32i a3, a1, 68 +4022cf40: 0c08 l32i.n a0, a12, 0 +4022cf42: 4e1cd2 l16ui a13, a12, 156 +4022cf45: 0008 l32i.n a0, a0, 0 +4022cf47: deda add.n a13, a14, a13 +4022cf49: 5eddd2 addmi a13, a13, 0x5e00 +4022cf4c: c0cdd2 addi a13, a13, -64 +4022cf4f: 0d2d mov.n a2, a13 +4022cf51: 0000c0 callx0 a0 +4022cf54: ff8b01 l32r a0, 4022cd80 +4022cf57: 030c movi.n a3, 0 +4022cf59: 64a042 movi a4, 100 +4022cf5c: 012247 blt a2, a4, 4022cf61 +4022cf5f: 03dd mov.n a13, a3 +4022cf61: 0c58 l32i.n a5, a12, 0 +4022cf63: 4f1c22 l16ui a2, a12, 158 +4022cf66: 0558 l32i.n a5, a5, 0 +4022cf68: ee2a add.n a14, a14, a2 +4022cf6a: ee0a add.n a14, a14, a0 +4022cf6c: 0e2d mov.n a2, a14 +4022cf6e: 0005c0 callx0 a5 +4022cf71: 112102 l32i a0, a1, 68 +4022cf74: 7138 l32i.n a3, a1, 28 +4022cf76: 3f1c62 l16ui a6, a12, 126 +4022cf79: 330b addi.n a3, a3, -1 +4022cf7b: 400300 ssr a3 +4022cf7e: b16060 sra a6, a6 +4022cf81: 026607 bbci a6, 0, 4022cf87 +4022cf84: 15af56 bnez a15, 4022d0e2 +4022cf87: 4c1c42 l16ui a4, a12, 152 +4022cf8a: 400300 ssr a3 +4022cf8d: b14040 sra a4, a4 +4022cf90: 026407 bbci a4, 0, 4022cf96 +4022cf93: 15d056 bnez a0, 4022d0f4 +4022cf96: 0bfd56 bnez a13, 4022d059 +4022cf99: 64a052 movi a5, 100 +4022cf9c: 012257 blt a2, a5, 4022cfa1 +4022cf9f: 0e0c movi.n a14, 0 +4022cfa1: 61c8 l32i.n a12, a1, 24 +4022cfa3: 93cee0 movnez a12, a14, a14 +4022cfa6: 002c46 j 4022d05b +4022cfa9: c06f20 sub a6, a15, a2 +4022cfac: 022607 blt a6, a0, 4022cfb2 +4022cfaf: 004d06 j 4022d0e7 +4022cfb2: 042d mov.n a2, a4 +4022cfb4: 0f3d mov.n a3, a15 +4022cfb6: 53a401 l32r a0, 40201e48 4022cfb9: 0000c0 callx0 a0 -4022cfbc: 023d mov.n a3, a2 -4022cfbe: 01f8 l32i.n a15, a1, 0 -4022cfc0: 1128 l32i.n a2, a1, 4 -4022cfc2: f4bd01 l32r a0, 4022a2b8 -4022cfc5: 0000c0 callx0 a0 -4022cfc8: 023d mov.n a3, a2 -4022cfca: 0f2d mov.n a2, a15 -4022cfcc: f4ba01 l32r a0, 4022a2b4 -4022cfcf: 0000c0 callx0 a0 -4022cfd2: ff6331 l32r a3, 4022cd60 -4022cfd5: 0338 l32i.n a3, a3, 0 -4022cfd7: f4b701 l32r a0, 4022a2b4 -4022cfda: 0000c0 callx0 a0 -4022cfdd: ff6801 l32r a0, 4022cd80 -4022cfe0: 0000c0 callx0 a0 -4022cfe3: ffa786 j 4022ce85 -4022cfe6: c04f20 sub a4, a15, a2 -4022cfe9: 0224d7 blt a4, a13, 4022cfef -4022cfec: 003806 j 4022d0d0 -4022cfef: 0f3d mov.n a3, a15 -4022cff1: 002d mov.n a2, a0 -4022cff3: 539501 l32r a0, 40201e48 +4022cfbc: 221b addi.n a2, a2, 1 +4022cfbe: f4c801 l32r a0, 4022a2e0 +4022cfc1: 0000c0 callx0 a0 +4022cfc4: 0129 s32i.n a2, a1, 0 +4022cfc6: 0f2d mov.n a2, a15 +4022cfc8: f4c601 l32r a0, 4022a2e0 +4022cfcb: 0000c0 callx0 a0 +4022cfce: 1129 s32i.n a2, a1, 4 +4022cfd0: 5128 l32i.n a2, a1, 20 +4022cfd2: ff7101 l32r a0, 4022cd98 +4022cfd5: 0000c0 callx0 a0 +4022cfd8: 023d mov.n a3, a2 +4022cfda: 01f8 l32i.n a15, a1, 0 +4022cfdc: 1128 l32i.n a2, a1, 4 +4022cfde: f4bd01 l32r a0, 4022a2d4 +4022cfe1: 0000c0 callx0 a0 +4022cfe4: 023d mov.n a3, a2 +4022cfe6: 0f2d mov.n a2, a15 +4022cfe8: f4ba01 l32r a0, 4022a2d0 +4022cfeb: 0000c0 callx0 a0 +4022cfee: ff6331 l32r a3, 4022cd7c +4022cff1: 0338 l32i.n a3, a3, 0 +4022cff3: f4b701 l32r a0, 4022a2d0 4022cff6: 0000c0 callx0 a0 -4022cff9: 221b addi.n a2, a2, 1 -4022cffb: f4b201 l32r a0, 4022a2c4 -4022cffe: 0000c0 callx0 a0 -4022d001: 02dd mov.n a13, a2 -4022d003: 0f2d mov.n a2, a15 -4022d005: f4af01 l32r a0, 4022a2c4 -4022d008: 0000c0 callx0 a0 -4022d00b: 02fd mov.n a15, a2 -4022d00d: 4128 l32i.n a2, a1, 16 -4022d00f: ff5b01 l32r a0, 4022cd7c +4022cff9: ff6801 l32r a0, 4022cd9c +4022cffc: 0000c0 callx0 a0 +4022cfff: ffa786 j 4022cea1 +4022d002: c04f20 sub a4, a15, a2 +4022d005: 0224d7 blt a4, a13, 4022d00b +4022d008: 003806 j 4022d0ec +4022d00b: 0f3d mov.n a3, a15 +4022d00d: 002d mov.n a2, a0 +4022d00f: 538e01 l32r a0, 40201e48 4022d012: 0000c0 callx0 a0 -4022d015: 023d mov.n a3, a2 -4022d017: 0f2d mov.n a2, a15 -4022d019: f4a701 l32r a0, 4022a2b8 -4022d01c: 0000c0 callx0 a0 -4022d01f: 023d mov.n a3, a2 -4022d021: 0d2d mov.n a2, a13 -4022d023: f4a401 l32r a0, 4022a2b4 -4022d026: 0000c0 callx0 a0 -4022d029: ff4d31 l32r a3, 4022cd60 -4022d02c: 0338 l32i.n a3, a3, 0 -4022d02e: f4a101 l32r a0, 4022a2b4 -4022d031: 0000c0 callx0 a0 -4022d034: ff5301 l32r a0, 4022cd80 -4022d037: 0000c0 callx0 a0 -4022d03a: ffb586 j 4022cf14 -4022d03d: 0dcd mov.n a12, a13 -4022d03f: ff4ae1 l32r a14, 4022cd68 -4022d042: 0d0c movi.n a13, 0 -4022d044: 0c2d mov.n a2, a12 -4022d046: e3d901 l32r a0, 40225fac -4022d049: 0000c0 callx0 a0 -4022d04c: 9129 s32i.n a2, a1, 36 -4022d04e: 8139 s32i.n a3, a1, 32 -4022d050: ff4751 l32r a5, 4022cd6c -4022d053: ff4741 l32r a4, 4022cd70 -4022d056: ed7b01 l32r a0, 40228644 -4022d059: 0000c0 callx0 a0 -4022d05c: 0e5d mov.n a5, a14 -4022d05e: 0d4d mov.n a4, a13 -4022d060: f49301 l32r a0, 4022a2ac -4022d063: 0000c0 callx0 a0 -4022d066: efc201 l32r a0, 40228f70 -4022d069: 0000c0 callx0 a0 -4022d06c: 8138 l32i.n a3, a1, 32 -4022d06e: ff4151 l32r a5, 4022cd74 -4022d071: 02fd mov.n a15, a2 -4022d073: ff3f41 l32r a4, 4022cd70 -4022d076: 9128 l32i.n a2, a1, 36 -4022d078: ed7301 l32r a0, 40228644 -4022d07b: 0000c0 callx0 a0 -4022d07e: 0d4d mov.n a4, a13 -4022d080: 0e5d mov.n a5, a14 -4022d082: f48a01 l32r a0, 4022a2ac +4022d015: 221b addi.n a2, a2, 1 +4022d017: f4b201 l32r a0, 4022a2e0 +4022d01a: 0000c0 callx0 a0 +4022d01d: 02dd mov.n a13, a2 +4022d01f: 0f2d mov.n a2, a15 +4022d021: f4af01 l32r a0, 4022a2e0 +4022d024: 0000c0 callx0 a0 +4022d027: 02fd mov.n a15, a2 +4022d029: 4128 l32i.n a2, a1, 16 +4022d02b: ff5b01 l32r a0, 4022cd98 +4022d02e: 0000c0 callx0 a0 +4022d031: 023d mov.n a3, a2 +4022d033: 0f2d mov.n a2, a15 +4022d035: f4a701 l32r a0, 4022a2d4 +4022d038: 0000c0 callx0 a0 +4022d03b: 023d mov.n a3, a2 +4022d03d: 0d2d mov.n a2, a13 +4022d03f: f4a401 l32r a0, 4022a2d0 +4022d042: 0000c0 callx0 a0 +4022d045: ff4d31 l32r a3, 4022cd7c +4022d048: 0338 l32i.n a3, a3, 0 +4022d04a: f4a101 l32r a0, 4022a2d0 +4022d04d: 0000c0 callx0 a0 +4022d050: ff5301 l32r a0, 4022cd9c +4022d053: 0000c0 callx0 a0 +4022d056: ffb586 j 4022cf30 +4022d059: 0dcd mov.n a12, a13 +4022d05b: ff4ae1 l32r a14, 4022cd84 +4022d05e: 0d0c movi.n a13, 0 +4022d060: 0c2d mov.n a2, a12 +4022d062: e3d901 l32r a0, 40225fc8 +4022d065: 0000c0 callx0 a0 +4022d068: 9129 s32i.n a2, a1, 36 +4022d06a: 8139 s32i.n a3, a1, 32 +4022d06c: ff4751 l32r a5, 4022cd88 +4022d06f: ff4741 l32r a4, 4022cd8c +4022d072: ed7b01 l32r a0, 40228660 +4022d075: 0000c0 callx0 a0 +4022d078: 0e5d mov.n a5, a14 +4022d07a: 0d4d mov.n a4, a13 +4022d07c: f49301 l32r a0, 4022a2c8 +4022d07f: 0000c0 callx0 a0 +4022d082: efc201 l32r a0, 40228f8c 4022d085: 0000c0 callx0 a0 -4022d088: f569d1 l32r a13, 4022a62c -4022d08b: efb901 l32r a0, 40228f70 -4022d08e: 0000c0 callx0 a0 -4022d091: ff3971 l32r a7, 4022cd78 -4022d094: c56851 l32r a5, 4021e634 -4022d097: 9460f0 extui a6, a15, 0, 10 -4022d09a: 105250 and a5, a2, a5 -4022d09d: 0166c0 slli a6, a6, 20 -4022d0a0: 0c2d mov.n a2, a12 -4022d0a2: 0020c0 memw -4022d0a5: a82d42 l32i a4, a13, 0x2a0 -4022d0a8: 104470 and a4, a4, a7 -4022d0ab: 204460 or a4, a4, a6 -4022d0ae: 204450 or a4, a4, a5 -4022d0b1: 0020c0 memw -4022d0b4: b1c8 l32i.n a12, a1, 44 -4022d0b6: d1e8 l32i.n a14, a1, 52 -4022d0b8: a86d42 s32i a4, a13, 0x2a0 -4022d0bb: e1f8 l32i.n a15, a1, 56 -4022d0bd: c1d8 l32i.n a13, a1, 48 -4022d0bf: a108 l32i.n a0, a1, 40 -4022d0c1: 50c112 addi a1, a1, 80 -4022d0c4: f00d ret.n -4022d0c6: 0fcd mov.n a12, a15 -4022d0c8: ffdcc6 j 4022d03f -4022d0cb: 0f0c movi.n a15, 0 -4022d0cd: ff7006 j 4022ce91 -4022d0d0: 1321f2 l32i a15, a1, 76 -4022d0d3: 030c movi.n a3, 0 -4022d0d5: ff9206 j 4022cf21 -4022d0d8: 00cd mov.n a12, a0 -4022d0da: ffd846 j 4022d03f -4022d0dd: 000000 ill - -4022d0e0 : -4022d0e0: f0c112 addi a1, a1, -16 -4022d0e3: 11c9 s32i.n a12, a1, 4 -4022d0e5: 0109 s32i.n a0, a1, 0 -4022d0e7: 52cc bnez.n a2, 4022d0f0 -4022d0e9: 0c0c movi.n a12, 0 -4022d0eb: 000c movi.n a0, 0 -4022d0ed: 000e06 j 4022d129 -4022d0f0: 0212e6 bgei a2, 1, 4022d0f6 -4022d0f3: 006e46 j 4022d2b0 -4022d0f6: 64a032 movi a3, 100 -4022d0f9: 11c2b0 slli a12, a2, 5 -4022d0fc: 0c2d mov.n a2, a12 -4022d0fe: 535201 l32r a0, 40201e48 -4022d101: 0000c0 callx0 a0 -4022d104: 020d mov.n a0, a2 -4022d106: a30c movi.n a3, 10 -4022d108: 0c2d mov.n a2, a12 -4022d10a: 01c080 slli a12, a0, 24 -4022d10d: 31c8c0 srai a12, a12, 24 -4022d110: 534e01 l32r a0, 40201e48 -4022d113: 0000c0 callx0 a0 -4022d116: a30c movi.n a3, 10 -4022d118: 5c4601 l32r a0, 40204230 -4022d11b: 0000c0 callx0 a0 -4022d11e: 0222a6 blti a2, 2, 4022d124 -4022d121: 007086 j 4022d2e7 -4022d124: 100c movi.n a0, 1 -4022d126: ffffc6 j 4022d129 -4022d129: 051ce6 bgei a12, 1, 4022d132 -4022d12c: 214100 srai a4, a0, 1 -4022d12f: 0001c6 j 4022d13a -4022d132: 2c0b addi.n a2, a12, -1 -4022d134: 401200 ssl a2 -4022d137: a14000 sll a4, a0 -4022d13a: f53c21 l32r a2, 4022a62c -4022d13d: 0020c0 memw -4022d140: b56242 s32i a4, a2, 0x2d4 -4022d143: 1ecc62 addi a6, a12, 30 -4022d146: 050c movi.n a5, 0 -4022d148: 401600 ssl a6 -4022d14b: a13000 sll a3, a0 -4022d14e: b335c0 movgez a3, a5, a12 -4022d151: 0020c0 memw -4022d154: a76232 s32i a3, a2, 0x29c -4022d157: 051ce6 bgei a12, 1, 4022d160 -4022d15a: 214100 srai a4, a0, 1 -4022d15d: 0001c6 j 4022d168 -4022d160: 7c0b addi.n a7, a12, -1 -4022d162: 401700 ssl a7 -4022d165: a14000 sll a4, a0 -4022d168: 0020c0 memw -4022d16b: 060c movi.n a6, 0 -4022d16d: ec6242 s32i a4, a2, 0x3b0 -4022d170: 1ecca2 addi a10, a12, 30 -4022d173: 090c movi.n a9, 0 -4022d175: 401a00 ssl a10 -4022d178: a18000 sll a8, a0 -4022d17b: b389c0 movgez a8, a9, a12 -4022d17e: 0020c0 memw -4022d181: a16282 s32i a8, a2, 0x284 -4022d184: 141026 beqi a0, 1, 4022d19c -4022d187: 042066 bnei a0, 2, 4022d18f -4022d18a: 850c movi.n a5, 8 -4022d18c: 000386 j 4022d19e -4022d18f: fdc032 addi a3, a0, -3 -4022d192: ab0c movi.n a11, 10 -4022d194: 065d mov.n a5, a6 -4022d196: 835b30 moveqz a5, a11, a3 -4022d199: 000046 j 4022d19e -4022d19c: 250c movi.n a5, 2 -4022d19e: 0dbca6 blti a12, 16, 4022d1af -4022d1a1: 046c movi.n a4, -32 -4022d1a3: 904c40 addx2 a4, a12, a4 -4022d1a6: 401400 ssl a4 -4022d1a9: a14500 sll a4, a5 -4022d1ac: 000046 j 4022d1b1 -4022d1af: 040c movi.n a4, 0 -4022d1b1: 0020c0 memw -4022d1b4: a36242 s32i a4, a2, 0x28c -4022d1b7: 0b7c movi.n a11, -16 -4022d1b9: 101ca6 blti a12, 1, 4022d1cd -4022d1bc: 0dbce6 bgei a12, 16, 4022d1cd -4022d1bf: e77c movi.n a7, -2 -4022d1c1: 907c70 addx2 a7, a12, a7 -4022d1c4: 401700 ssl a7 -4022d1c7: a17500 sll a7, a5 -4022d1ca: 0001c6 j 4022d1d5 -4022d1cd: 080c movi.n a8, 0 -4022d1cf: 217250 srai a7, a5, 2 -4022d1d2: 9378c0 movnez a7, a8, a12 -4022d1d5: 0020c0 memw -4022d1d8: 1a6c movi.n a10, -31 -4022d1da: a26272 s32i a7, a2, 0x288 -4022d1dd: f22e81 l32r a8, 40229a98 -4022d1e0: 10abc7 bge a11, a12, 4022d1f4 -4022d1e3: 00dcd6 bgez a12, 4022d1f4 -4022d1e6: e91c movi.n a9, 30 -4022d1e8: 909c90 addx2 a9, a12, a9 -4022d1eb: 401900 ssl a9 -4022d1ee: a17500 sll a7, a5 -4022d1f1: 000046 j 4022d1f6 -4022d1f4: 070c movi.n a7, 0 -4022d1f6: 197c movi.n a9, -15 -4022d1f8: 0020c0 memw -4022d1fb: c36872 s32i a7, a8, 0x30c -4022d1fe: 10aac7 bge a10, a12, 4022d212 -4022d201: 0dac97 bge a12, a9, 4022d212 -4022d204: c33c movi.n a3, 60 -4022d206: 903c30 addx2 a3, a12, a3 -4022d209: 401300 ssl a3 -4022d20c: a14500 sll a4, a5 -4022d20f: 000046 j 4022d214 -4022d212: 040c movi.n a4, 0 +4022d088: 8138 l32i.n a3, a1, 32 +4022d08a: ff4151 l32r a5, 4022cd90 +4022d08d: 02fd mov.n a15, a2 +4022d08f: ff3f41 l32r a4, 4022cd8c +4022d092: 9128 l32i.n a2, a1, 36 +4022d094: ed7301 l32r a0, 40228660 +4022d097: 0000c0 callx0 a0 +4022d09a: 0d4d mov.n a4, a13 +4022d09c: 0e5d mov.n a5, a14 +4022d09e: f48a01 l32r a0, 4022a2c8 +4022d0a1: 0000c0 callx0 a0 +4022d0a4: f569d1 l32r a13, 4022a648 +4022d0a7: efb901 l32r a0, 40228f8c +4022d0aa: 0000c0 callx0 a0 +4022d0ad: ff3971 l32r a7, 4022cd94 +4022d0b0: c56151 l32r a5, 4021e634 +4022d0b3: 9460f0 extui a6, a15, 0, 10 +4022d0b6: 105250 and a5, a2, a5 +4022d0b9: 0166c0 slli a6, a6, 20 +4022d0bc: 0c2d mov.n a2, a12 +4022d0be: 0020c0 memw +4022d0c1: a82d42 l32i a4, a13, 0x2a0 +4022d0c4: 104470 and a4, a4, a7 +4022d0c7: 204460 or a4, a4, a6 +4022d0ca: 204450 or a4, a4, a5 +4022d0cd: 0020c0 memw +4022d0d0: b1c8 l32i.n a12, a1, 44 +4022d0d2: d1e8 l32i.n a14, a1, 52 +4022d0d4: a86d42 s32i a4, a13, 0x2a0 +4022d0d7: e1f8 l32i.n a15, a1, 56 +4022d0d9: c1d8 l32i.n a13, a1, 48 +4022d0db: a108 l32i.n a0, a1, 40 +4022d0dd: 50c112 addi a1, a1, 80 +4022d0e0: f00d ret.n +4022d0e2: 0fcd mov.n a12, a15 +4022d0e4: ffdcc6 j 4022d05b +4022d0e7: 0f0c movi.n a15, 0 +4022d0e9: ff7006 j 4022cead +4022d0ec: 1321f2 l32i a15, a1, 76 +4022d0ef: 030c movi.n a3, 0 +4022d0f1: ff9206 j 4022cf3d +4022d0f4: 00cd mov.n a12, a0 +4022d0f6: ffd846 j 4022d05b +4022d0f9: 000000 ill + +4022d0fc : +4022d0fc: f0c112 addi a1, a1, -16 +4022d0ff: 11c9 s32i.n a12, a1, 4 +4022d101: 0109 s32i.n a0, a1, 0 +4022d103: 52cc bnez.n a2, 4022d10c +4022d105: 0c0c movi.n a12, 0 +4022d107: 000c movi.n a0, 0 +4022d109: 000e06 j 4022d145 +4022d10c: 0212e6 bgei a2, 1, 4022d112 +4022d10f: 006e46 j 4022d2cc +4022d112: 64a032 movi a3, 100 +4022d115: 11c2b0 slli a12, a2, 5 +4022d118: 0c2d mov.n a2, a12 +4022d11a: 534b01 l32r a0, 40201e48 +4022d11d: 0000c0 callx0 a0 +4022d120: 020d mov.n a0, a2 +4022d122: a30c movi.n a3, 10 +4022d124: 0c2d mov.n a2, a12 +4022d126: 01c080 slli a12, a0, 24 +4022d129: 31c8c0 srai a12, a12, 24 +4022d12c: 534701 l32r a0, 40201e48 +4022d12f: 0000c0 callx0 a0 +4022d132: a30c movi.n a3, 10 +4022d134: 5c3f01 l32r a0, 40204230 +4022d137: 0000c0 callx0 a0 +4022d13a: 0222a6 blti a2, 2, 4022d140 +4022d13d: 007086 j 4022d303 +4022d140: 100c movi.n a0, 1 +4022d142: ffffc6 j 4022d145 +4022d145: 051ce6 bgei a12, 1, 4022d14e +4022d148: 214100 srai a4, a0, 1 +4022d14b: 0001c6 j 4022d156 +4022d14e: 2c0b addi.n a2, a12, -1 +4022d150: 401200 ssl a2 +4022d153: a14000 sll a4, a0 +4022d156: f53c21 l32r a2, 4022a648 +4022d159: 0020c0 memw +4022d15c: b56242 s32i a4, a2, 0x2d4 +4022d15f: 1ecc62 addi a6, a12, 30 +4022d162: 050c movi.n a5, 0 +4022d164: 401600 ssl a6 +4022d167: a13000 sll a3, a0 +4022d16a: b335c0 movgez a3, a5, a12 +4022d16d: 0020c0 memw +4022d170: a76232 s32i a3, a2, 0x29c +4022d173: 051ce6 bgei a12, 1, 4022d17c +4022d176: 214100 srai a4, a0, 1 +4022d179: 0001c6 j 4022d184 +4022d17c: 7c0b addi.n a7, a12, -1 +4022d17e: 401700 ssl a7 +4022d181: a14000 sll a4, a0 +4022d184: 0020c0 memw +4022d187: 060c movi.n a6, 0 +4022d189: ec6242 s32i a4, a2, 0x3b0 +4022d18c: 1ecca2 addi a10, a12, 30 +4022d18f: 090c movi.n a9, 0 +4022d191: 401a00 ssl a10 +4022d194: a18000 sll a8, a0 +4022d197: b389c0 movgez a8, a9, a12 +4022d19a: 0020c0 memw +4022d19d: a16282 s32i a8, a2, 0x284 +4022d1a0: 141026 beqi a0, 1, 4022d1b8 +4022d1a3: 042066 bnei a0, 2, 4022d1ab +4022d1a6: 850c movi.n a5, 8 +4022d1a8: 000386 j 4022d1ba +4022d1ab: fdc032 addi a3, a0, -3 +4022d1ae: ab0c movi.n a11, 10 +4022d1b0: 065d mov.n a5, a6 +4022d1b2: 835b30 moveqz a5, a11, a3 +4022d1b5: 000046 j 4022d1ba +4022d1b8: 250c movi.n a5, 2 +4022d1ba: 0dbca6 blti a12, 16, 4022d1cb +4022d1bd: 046c movi.n a4, -32 +4022d1bf: 904c40 addx2 a4, a12, a4 +4022d1c2: 401400 ssl a4 +4022d1c5: a14500 sll a4, a5 +4022d1c8: 000046 j 4022d1cd +4022d1cb: 040c movi.n a4, 0 +4022d1cd: 0020c0 memw +4022d1d0: a36242 s32i a4, a2, 0x28c +4022d1d3: 0b7c movi.n a11, -16 +4022d1d5: 101ca6 blti a12, 1, 4022d1e9 +4022d1d8: 0dbce6 bgei a12, 16, 4022d1e9 +4022d1db: e77c movi.n a7, -2 +4022d1dd: 907c70 addx2 a7, a12, a7 +4022d1e0: 401700 ssl a7 +4022d1e3: a17500 sll a7, a5 +4022d1e6: 0001c6 j 4022d1f1 +4022d1e9: 080c movi.n a8, 0 +4022d1eb: 217250 srai a7, a5, 2 +4022d1ee: 9378c0 movnez a7, a8, a12 +4022d1f1: 0020c0 memw +4022d1f4: 1a6c movi.n a10, -31 +4022d1f6: a26272 s32i a7, a2, 0x288 +4022d1f9: f22e81 l32r a8, 40229ab4 +4022d1fc: 10abc7 bge a11, a12, 4022d210 +4022d1ff: 00dcd6 bgez a12, 4022d210 +4022d202: e91c movi.n a9, 30 +4022d204: 909c90 addx2 a9, a12, a9 +4022d207: 401900 ssl a9 +4022d20a: a17500 sll a7, a5 +4022d20d: 000046 j 4022d212 +4022d210: 070c movi.n a7, 0 +4022d212: 197c movi.n a9, -15 4022d214: 0020c0 memw -4022d217: c26842 s32i a4, a8, 0x308 -4022d21a: 141026 beqi a0, 1, 4022d232 -4022d21d: 042066 bnei a0, 2, 4022d225 -4022d220: 400c movi.n a0, 4 -4022d222: 000386 j 4022d234 -4022d225: fdc052 addi a5, a0, -3 -4022d228: 540c movi.n a4, 5 -4022d22a: 060d mov.n a0, a6 -4022d22c: 830450 moveqz a0, a4, a5 -4022d22f: 000046 j 4022d234 -4022d232: 100c movi.n a0, 1 -4022d234: 0dbca6 blti a12, 16, 4022d245 -4022d237: 066c movi.n a6, -32 -4022d239: 906c60 addx2 a6, a12, a6 -4022d23c: 401600 ssl a6 -4022d23f: a14000 sll a4, a0 -4022d242: 000046 j 4022d247 -4022d245: 040c movi.n a4, 0 -4022d247: 0020c0 memw -4022d24a: ef6242 s32i a4, a2, 0x3bc -4022d24d: 101ca6 blti a12, 1, 4022d261 -4022d250: 0dbce6 bgei a12, 16, 4022d261 -4022d253: e77c movi.n a7, -2 -4022d255: 907c70 addx2 a7, a12, a7 -4022d258: 401700 ssl a7 -4022d25b: a15000 sll a5, a0 -4022d25e: 0001c6 j 4022d269 -4022d261: 080c movi.n a8, 0 -4022d263: 215200 srai a5, a0, 2 -4022d266: 9358c0 movnez a5, a8, a12 -4022d269: 0020c0 memw -4022d26c: ee6252 s32i a5, a2, 0x3b8 -4022d26f: 10abc7 bge a11, a12, 4022d283 -4022d272: 00dcd6 bgez a12, 4022d283 -4022d275: eb1c movi.n a11, 30 -4022d277: 90bcb0 addx2 a11, a12, a11 -4022d27a: 401b00 ssl a11 -4022d27d: a15000 sll a5, a0 -4022d280: 000046 j 4022d285 -4022d283: 050c movi.n a5, 0 +4022d217: c36872 s32i a7, a8, 0x30c +4022d21a: 10aac7 bge a10, a12, 4022d22e +4022d21d: 0dac97 bge a12, a9, 4022d22e +4022d220: c33c movi.n a3, 60 +4022d222: 903c30 addx2 a3, a12, a3 +4022d225: 401300 ssl a3 +4022d228: a14500 sll a4, a5 +4022d22b: 000046 j 4022d230 +4022d22e: 040c movi.n a4, 0 +4022d230: 0020c0 memw +4022d233: c26842 s32i a4, a8, 0x308 +4022d236: 141026 beqi a0, 1, 4022d24e +4022d239: 042066 bnei a0, 2, 4022d241 +4022d23c: 400c movi.n a0, 4 +4022d23e: 000386 j 4022d250 +4022d241: fdc052 addi a5, a0, -3 +4022d244: 540c movi.n a4, 5 +4022d246: 060d mov.n a0, a6 +4022d248: 830450 moveqz a0, a4, a5 +4022d24b: 000046 j 4022d250 +4022d24e: 100c movi.n a0, 1 +4022d250: 0dbca6 blti a12, 16, 4022d261 +4022d253: 066c movi.n a6, -32 +4022d255: 906c60 addx2 a6, a12, a6 +4022d258: 401600 ssl a6 +4022d25b: a14000 sll a4, a0 +4022d25e: 000046 j 4022d263 +4022d261: 040c movi.n a4, 0 +4022d263: 0020c0 memw +4022d266: ef6242 s32i a4, a2, 0x3bc +4022d269: 101ca6 blti a12, 1, 4022d27d +4022d26c: 0dbce6 bgei a12, 16, 4022d27d +4022d26f: e77c movi.n a7, -2 +4022d271: 907c70 addx2 a7, a12, a7 +4022d274: 401700 ssl a7 +4022d277: a15000 sll a5, a0 +4022d27a: 0001c6 j 4022d285 +4022d27d: 080c movi.n a8, 0 +4022d27f: 215200 srai a5, a0, 2 +4022d282: 9358c0 movnez a5, a8, a12 4022d285: 0020c0 memw -4022d288: eb6252 s32i a5, a2, 0x3ac -4022d28b: 10aac7 bge a10, a12, 4022d29f -4022d28e: 0dac97 bge a12, a9, 4022d29f -4022d291: c33c movi.n a3, 60 -4022d293: 903c30 addx2 a3, a12, a3 -4022d296: 401300 ssl a3 -4022d299: a10000 sll a0, a0 -4022d29c: 000046 j 4022d2a1 -4022d29f: 000c movi.n a0, 0 +4022d288: ee6252 s32i a5, a2, 0x3b8 +4022d28b: 10abc7 bge a11, a12, 4022d29f +4022d28e: 00dcd6 bgez a12, 4022d29f +4022d291: eb1c movi.n a11, 30 +4022d293: 90bcb0 addx2 a11, a12, a11 +4022d296: 401b00 ssl a11 +4022d299: a15000 sll a5, a0 +4022d29c: 000046 j 4022d2a1 +4022d29f: 050c movi.n a5, 0 4022d2a1: 0020c0 memw -4022d2a4: 11c8 l32i.n a12, a1, 4 -4022d2a6: ea6202 s32i a0, a2, 0x3a8 -4022d2a9: 0108 l32i.n a0, a1, 0 -4022d2ab: 10c112 addi a1, a1, 16 -4022d2ae: f00d ret.n -4022d2b0: e752d6 bgez a2, 4022d129 -4022d2b3: 64a032 movi a3, 100 -4022d2b6: 11c2b0 slli a12, a2, 5 -4022d2b9: 0c2d mov.n a2, a12 -4022d2bb: 52e301 l32r a0, 40201e48 -4022d2be: 0000c0 callx0 a0 -4022d2c1: 020d mov.n a0, a2 -4022d2c3: a30c movi.n a3, 10 -4022d2c5: 0c2d mov.n a2, a12 -4022d2c7: c00b addi.n a12, a0, -1 -4022d2c9: 01cc80 slli a12, a12, 24 -4022d2cc: 31c8c0 srai a12, a12, 24 -4022d2cf: 52de01 l32r a0, 40201e48 -4022d2d2: 0000c0 callx0 a0 -4022d2d5: a30c movi.n a3, 10 -4022d2d7: 5bd601 l32r a0, 40204230 +4022d2a4: eb6252 s32i a5, a2, 0x3ac +4022d2a7: 10aac7 bge a10, a12, 4022d2bb +4022d2aa: 0dac97 bge a12, a9, 4022d2bb +4022d2ad: c33c movi.n a3, 60 +4022d2af: 903c30 addx2 a3, a12, a3 +4022d2b2: 401300 ssl a3 +4022d2b5: a10000 sll a0, a0 +4022d2b8: 000046 j 4022d2bd +4022d2bb: 000c movi.n a0, 0 +4022d2bd: 0020c0 memw +4022d2c0: 11c8 l32i.n a12, a1, 4 +4022d2c2: ea6202 s32i a0, a2, 0x3a8 +4022d2c5: 0108 l32i.n a0, a1, 0 +4022d2c7: 10c112 addi a1, a1, 16 +4022d2ca: f00d ret.n +4022d2cc: e752d6 bgez a2, 4022d145 +4022d2cf: 64a032 movi a3, 100 +4022d2d2: 11c2b0 slli a12, a2, 5 +4022d2d5: 0c2d mov.n a2, a12 +4022d2d7: 52dc01 l32r a0, 40201e48 4022d2da: 0000c0 callx0 a0 -4022d2dd: 837c movi.n a3, -8 -4022d2df: 11a237 bge a2, a3, 4022d2f4 -4022d2e2: 100c movi.n a0, 1 -4022d2e4: ff9046 j 4022d129 -4022d2e7: 300c movi.n a0, 3 -4022d2e9: 0282e6 bgei a2, 8, 4022d2ef -4022d2ec: ff8e46 j 4022d129 -4022d2ef: 200c movi.n a0, 2 -4022d2f1: ff8d06 j 4022d129 -4022d2f4: 300c movi.n a0, 3 -4022d2f6: e47c movi.n a4, -2 -4022d2f8: 02a247 bge a2, a4, 4022d2fe -4022d2fb: ff8a86 j 4022d129 -4022d2fe: 200c movi.n a0, 2 -4022d300: ff8946 j 4022d129 - ... - -4022d304 : -4022d304: f0c112 addi a1, a1, -16 -4022d307: 0109 s32i.n a0, a1, 0 -4022d309: f1e101 l32r a0, 40229a90 -4022d30c: 22dc bnez.n a2, 4022d322 -4022d30e: 041c movi.n a4, 16 -4022d310: 0020c0 memw -4022d313: e42032 l32i a3, a0, 0x390 -4022d316: 203340 or a3, a3, a4 -4022d319: 0020c0 memw -4022d31c: e46032 s32i a3, a0, 0x390 -4022d31f: 000406 j 4022d333 -4022d322: f66c movi.n a6, -17 -4022d324: 0020c0 memw -4022d327: e42052 l32i a5, a0, 0x390 -4022d32a: 105560 and a5, a5, a6 -4022d32d: 0020c0 memw -4022d330: e46052 s32i a5, a0, 0x390 -4022d333: f1a441 l32r a4, 402299c4 -4022d336: 013280 slli a3, a2, 24 -4022d339: 3c0422 l8ui a2, a4, 60 -4022d33c: 313830 srai a3, a3, 24 -4022d33f: 012280 slli a2, a2, 24 -4022d342: 312820 srai a2, a2, 24 -4022d345: ff83c5 call0 4022cb84 -4022d348: 0108 l32i.n a0, a1, 0 -4022d34a: 10c112 addi a1, a1, 16 -4022d34d: f00d ret.n - ... - -4022d350 : -4022d350: f0c112 addi a1, a1, -16 -4022d353: 0161c2 s32i a12, a1, 4 -4022d356: 006102 s32i a0, a1, 0 -4022d359: 20c220 or a12, a2, a2 -4022d35c: fc8d05 call0 40229c30 -4022d35f: 0c2d mov.n a2, a12 -4022d361: 11c8 l32i.n a12, a1, 4 -4022d363: fffa05 call0 4022d304 -4022d366: 0108 l32i.n a0, a1, 0 -4022d368: 10c112 addi a1, a1, 16 -4022d36b: f00d ret.n -4022d36d: 000000 ill -4022d370: ef .byte 0xef -4022d371: cf .byte 0xcf -4022d372: ff .byte 0xff -4022d373: ff .byte 0xff - -4022d374 : -4022d374: ffff51 l32r a5, 4022d370 -4022d377: f1c841 l32r a4, 40229a98 -4022d37a: 0020c0 memw -4022d37d: 812432 l32i a3, a4, 0x204 -4022d380: 103350 and a3, a3, a5 -4022d383: 0020c0 memw -4022d386: 816432 s32i a3, a4, 0x204 -4022d389: 121266 bnei a2, 1, 4022d39f -4022d38c: 071c movi.n a7, 16 -4022d38e: 0020c0 memw -4022d391: 812462 l32i a6, a4, 0x204 -4022d394: 206670 or a6, a6, a7 -4022d397: 0020c0 memw -4022d39a: 816462 s32i a6, a4, 0x204 -4022d39d: f00d ret.n -4022d39f: 132266 bnei a2, 2, 4022d3b6 -4022d3a2: 590791 l32r a9, 402037c0 -4022d3a5: 0020c0 memw -4022d3a8: 812482 l32i a8, a4, 0x204 -4022d3ab: 208890 or a8, a8, a9 -4022d3ae: 0020c0 memw -4022d3b1: 816482 s32i a8, a4, 0x204 -4022d3b4: f00d ret.n -4022d3b6: 113266 bnei a2, 3, 4022d3cb -4022d3b9: 5b51b1 l32r a11, 40204100 -4022d3bc: 0020c0 memw -4022d3bf: 8124a2 l32i a10, a4, 0x204 -4022d3c2: 20aab0 or a10, a10, a11 -4022d3c5: 0020c0 memw -4022d3c8: 8164a2 s32i a10, a4, 0x204 -4022d3cb: f00d ret.n -4022d3cd: 000000 ill -4022d3d0: 001400 excw -4022d3d3: ffff00 excw -4022d3d6: 7f .byte 0x7f -4022d3d7: bc8180 excw -4022d3da: 980914 excw -4022d3dd: 5ac641 l32r a4, 40203ef8 -4022d3e0: ff .byte 0xff -4022d3e1: ff .byte 0xff -4022d3e2: 00fc00 excw -4022d3e5: 019000 slli a9, a0, 32 -4022d3e8: ff .byte 0xff -4022d3e9: ff .byte 0xff -4022d3ea: ff .byte 0xff -4022d3eb: 00fb addi.n a0, a0, 15 -4022d3ed: 180000 excw -4022d3f0: ff .byte 0xff -4022d3f1: ff .byte 0xff -4022d3f2: ff .byte 0xff -4022d3f3: 0fff80 excw -4022d3f6: 00fff0 excw -4022d3f9: 000220 excw -4022d3fc: 000fa6 blti a15, -1, 4022d400 -4022d3ff: 585400 excw -4022d402: 0038 l32i.n a3, a0, 0 -4022d404: 0fff00 excw -4022d407: 00e6f0 excw -4022d40a: 3f0b20 excw -4022d40d: dffff0 excw -4022d410: 000c40 excw -4022d413: 000020 excw -4022d416: 3f0013 excw -4022d419: fffff0 excw -4022d41c: 000d80 ret -4022d41f: 000000 ill -4022d422: 24fc00 extui a15, a0, 12, 3 -4022d425: 03fe01 l32r a0, 401ee420 <_lit4_end+0xe6574> -4022d428: 000000 ill -4022d42b: 0000b0 excw -4022d42e: ff0400 excw -4022d431: ff .byte 0xff -4022d432: ff0b addi.n a15, a15, -1 -4022d434: ff .byte 0xff -4022d435: 0f .byte 0xf -4022d436: 830000 moveqz a0, a0, a0 -4022d439: 008000 excw -4022d43c: ff .byte 0xff -4022d43d: fffff7 bbsi a15, 31, 4022d440 -4022d440: fe8c20 excw -4022d443: 3f .byte 0x3f - -4022d444 : -4022d444: 80af62 movi a6, -128 -4022d447: f8f031 l32r a3, 4022b808 -4022d44a: f57081 l32r a8, 4022aa0c -4022d44d: ffe021 l32r a2, 4022d3d0 -4022d450: c0c112 addi a1, a1, -64 -4022d453: c109 s32i.n a0, a1, 48 -4022d455: e1d9 s32i.n a13, a1, 56 -4022d457: d1c9 s32i.n a12, a1, 52 -4022d459: f1e9 s32i.n a14, a1, 60 -4022d45b: f15ac1 l32r a12, 402299c4 -4022d45e: f473e1 l32r a14, 4022a62c -4022d461: f18dd1 l32r a13, 40229a98 -4022d464: 0020c0 memw -4022d467: 582db2 l32i a11, a13, 0x160 -4022d46a: 20bb20 or a11, a11, a2 -4022d46d: 0020c0 memw -4022d470: 586db2 s32i a11, a13, 0x160 -4022d473: 0020c0 memw -4022d476: 432da2 l32i a10, a13, 0x10c -4022d479: 20aa80 or a10, a10, a8 -4022d47c: 0020c0 memw -4022d47f: 436da2 s32i a10, a13, 0x10c -4022d482: ffd491 l32r a9, 4022d3d4 -4022d485: 0020c0 memw -4022d488: d02d72 l32i a7, a13, 0x340 -4022d48b: 107790 and a7, a7, a9 -4022d48e: 207780 or a7, a7, a8 -4022d491: 0020c0 memw -4022d494: d06d72 s32i a7, a13, 0x340 -4022d497: ffd051 l32r a5, 4022d3d8 -4022d49a: 0020c0 memw -4022d49d: 5b6d52 s32i a5, a13, 0x16c -4022d4a0: ffcf41 l32r a4, 4022d3dc -4022d4a3: 0020c0 memw -4022d4a6: 5a6d42 s32i a4, a13, 0x168 -4022d4a9: 617121 l32r a2, 40205a70 -4022d4ac: 0020c0 memw -4022d4af: 542db2 l32i a11, a13, 0x150 -4022d4b2: 10bb20 and a11, a11, a2 -4022d4b5: 0020c0 memw -4022d4b8: 546db2 s32i a11, a13, 0x150 -4022d4bb: 0020c0 memw -4022d4be: 90a192 movi a9, 0x190 -4022d4c1: c62da2 l32i a10, a13, 0x318 -4022d4c4: 0020c0 memw -4022d4c7: c66d92 s32i a9, a13, 0x318 -4022d4ca: ffc671 l32r a7, 4022d3e4 -4022d4cd: ffc481 l32r a8, 4022d3e0 -4022d4d0: 0020c0 memw -4022d4d3: bb2e52 l32i a5, a14, 0x2ec -4022d4d6: 105580 and a5, a5, a8 -4022d4d9: 205570 or a5, a5, a7 -4022d4dc: 0020c0 memw -4022d4df: bb6e52 s32i a5, a14, 0x2ec -4022d4e2: ffc141 l32r a4, 4022d3e8 -4022d4e5: 0020c0 memw -4022d4e8: e22e22 l32i a2, a14, 0x388 -4022d4eb: 102240 and a2, a2, a4 -4022d4ee: 0020c0 memw -4022d4f1: e26e22 s32i a2, a14, 0x388 -4022d4f4: 0003b2 l8ui a11, a3, 0 -4022d4f7: f1cbb2 addi a11, a11, -15 -4022d4fa: 0020c0 memw -4022d4fd: 522da2 l32i a10, a13, 0x148 -4022d500: 10aa60 and a10, a10, a6 -4022d503: 20aab0 or a10, a10, a11 -4022d506: 0020c0 memw -4022d509: 526da2 s32i a10, a13, 0x148 -4022d50c: ffb881 l32r a8, 4022d3ec -4022d50f: c5fc91 l32r a9, 4021ed00 -4022d512: 0020c0 memw -4022d515: 4a2d72 l32i a7, a13, 0x128 -4022d518: 107790 and a7, a7, a9 -4022d51b: 207780 or a7, a7, a8 -4022d51e: 0020c0 memw -4022d521: 4a6d72 s32i a7, a13, 0x128 -4022d524: ffb351 l32r a5, 4022d3f0 -4022d527: 0020c0 memw -4022d52a: dd48 l32i.n a4, a13, 52 -4022d52c: 104450 and a4, a4, a5 -4022d52f: 0020c0 memw -4022d532: dd49 s32i.n a4, a13, 52 -4022d534: bc0c22 l8ui a2, a12, 188 -4022d537: e42c movi.n a4, 46 -4022d539: 146207 bbci a2, 0, 4022d551 -4022d53c: 0020c0 memw -4022d53f: 512d32 l32i a3, a13, 0x144 -4022d542: 103360 and a3, a3, a6 -4022d545: 203340 or a3, a3, a4 -4022d548: 0020c0 memw -4022d54b: 516d32 s32i a3, a13, 0x144 -4022d54e: 0004c6 j 4022d565 -4022d551: 652c movi.n a5, 38 -4022d553: 0020c0 memw -4022d556: 512d42 l32i a4, a13, 0x144 -4022d559: 104460 and a4, a4, a6 -4022d55c: 204450 or a4, a4, a5 -4022d55f: 0020c0 memw -4022d562: 516d42 s32i a4, a13, 0x144 -4022d565: c0af72 movi a7, -64 -4022d568: 161c movi.n a6, 17 -4022d56a: 534481 l32r a8, 4020227c -4022d56d: 0020c0 memw -4022d570: dc2d52 l32i a5, a13, 0x370 -4022d573: 105570 and a5, a5, a7 -4022d576: 205560 or a5, a5, a6 -4022d579: 0020c0 memw -4022d57c: dc6d52 s32i a5, a13, 0x370 -4022d57f: fdfe41 l32r a4, 4022cd78 -4022d582: 0020c0 memw -4022d585: a82e32 l32i a3, a14, 0x2a0 -4022d588: 203340 or a3, a3, a4 -4022d58b: 0020c0 memw -4022d58e: a86e32 s32i a3, a14, 0x2a0 -4022d591: ff9821 l32r a2, 4022d3f4 -4022d594: ff9901 l32r a0, 4022d3f8 -4022d597: 0020c0 memw -4022d59a: 592db2 l32i a11, a13, 0x164 -4022d59d: 10bb20 and a11, a11, a2 -4022d5a0: 20bb00 or a11, a11, a0 -4022d5a3: 0020c0 memw -4022d5a6: 596db2 s32i a11, a13, 0x164 -4022d5a9: fc4fa1 l32r a10, 4022c6e8 -4022d5ac: ff9491 l32r a9, 4022d3fc -4022d5af: 0020c0 memw -4022d5b2: 592d72 l32i a7, a13, 0x164 -4022d5b5: 1077a0 and a7, a7, a10 -4022d5b8: 207790 or a7, a7, a9 -4022d5bb: 0020c0 memw -4022d5be: 596d72 s32i a7, a13, 0x164 -4022d5c1: ee6661 l32r a6, 40228f5c -4022d5c4: ff8f51 l32r a5, 4022d400 -4022d5c7: 0020c0 memw -4022d5ca: 572d42 l32i a4, a13, 0x15c -4022d5cd: 104460 and a4, a4, a6 -4022d5d0: 204450 or a4, a4, a5 -4022d5d3: 0020c0 memw -4022d5d6: 576d42 s32i a4, a13, 0x15c -4022d5d9: ff8a31 l32r a3, 4022d404 -4022d5dc: ff8b21 l32r a2, 4022d408 -4022d5df: 0020c0 memw -4022d5e2: 542d02 l32i a0, a13, 0x150 -4022d5e5: 100030 and a0, a0, a3 -4022d5e8: 200020 or a0, a0, a2 -4022d5eb: 0020c0 memw -4022d5ee: 546d02 s32i a0, a13, 0x150 -4022d5f1: 0020c0 memw -4022d5f4: 80a0a2 movi a10, 128 -4022d5f7: c62db2 l32i a11, a13, 0x318 -4022d5fa: 0020c0 memw -4022d5fd: c66da2 s32i a10, a13, 0x318 -4022d600: 490c movi.n a9, 4 -4022d602: 0020c0 memw -4022d605: c42d72 l32i a7, a13, 0x310 -4022d608: 207790 or a7, a7, a9 -4022d60b: 0020c0 memw -4022d60e: c46d72 s32i a7, a13, 0x310 -4022d611: ff7e61 l32r a6, 4022d40c -4022d614: ff7f51 l32r a5, 4022d410 -4022d617: 0020c0 memw -4022d61a: dc2d42 l32i a4, a13, 0x370 -4022d61d: 104460 and a4, a4, a6 -4022d620: 204450 or a4, a4, a5 -4022d623: 0020c0 memw -4022d626: dc6d42 s32i a4, a13, 0x370 -4022d629: dcca31 l32r a3, 40224954 -4022d62c: ff7a21 l32r a2, 4022d414 -4022d62f: 0020c0 memw -4022d632: c92d02 l32i a0, a13, 0x324 -4022d635: 100030 and a0, a0, a3 -4022d638: 200020 or a0, a0, a2 -4022d63b: 0020c0 memw -4022d63e: c96d02 s32i a0, a13, 0x324 -4022d641: ff75b1 l32r a11, 4022d418 -4022d644: ff76a1 l32r a10, 4022d41c -4022d647: 0020c0 memw -4022d64a: 562d92 l32i a9, a13, 0x158 -4022d64d: 1099b0 and a9, a9, a11 -4022d650: 2099a0 or a9, a9, a10 -4022d653: 0020c0 memw -4022d656: 566d92 s32i a9, a13, 0x158 -4022d659: ff7171 l32r a7, 4022d420 -4022d65c: ff7261 l32r a6, 4022d424 -4022d65f: 0020c0 memw -4022d662: d32d52 l32i a5, a13, 0x34c -4022d665: 105570 and a5, a5, a7 -4022d668: 205560 or a5, a5, a6 -4022d66b: 0020c0 memw -4022d66e: d36d52 s32i a5, a13, 0x34c -4022d671: c5a141 l32r a4, 4021ecf8 -4022d674: ff6d31 l32r a3, 4022d428 -4022d677: 0020c0 memw -4022d67a: c82d22 l32i a2, a13, 0x320 -4022d67d: 102240 and a2, a2, a4 -4022d680: 202230 or a2, a2, a3 -4022d683: 0020c0 memw -4022d686: c86d22 s32i a2, a13, 0x320 -4022d689: ff6801 l32r a0, 4022d42c -4022d68c: 0020c0 memw -4022d68f: e22eb2 l32i a11, a14, 0x388 -4022d692: 20bb00 or a11, a11, a0 -4022d695: 0020c0 memw -4022d698: e26eb2 s32i a11, a14, 0x388 -4022d69b: ff65a1 l32r a10, 4022d430 -4022d69e: 81e291 l32r a9, 4020de28 -4022d6a1: 0020c0 memw -4022d6a4: 9c2872 l32i a7, a8, 0x270 -4022d6a7: 1077a0 and a7, a7, a10 -4022d6aa: 207790 or a7, a7, a9 -4022d6ad: 0020c0 memw -4022d6b0: 9c6872 s32i a7, a8, 0x270 -4022d6b3: 69e761 l32r a6, 40207e50 -4022d6b6: 0020c0 memw -4022d6b9: d12d52 l32i a5, a13, 0x344 -4022d6bc: 105560 and a5, a5, a6 -4022d6bf: 0020c0 memw -4022d6c2: d16d52 s32i a5, a13, 0x344 -4022d6c5: c60c22 l8ui a2, a12, 198 -4022d6c8: ffc385 call0 4022d304 -4022d6cb: 0c08 l32i.n a0, a12, 0 -4022d6cd: 3008 l32i.n a0, a0, 12 -4022d6cf: 020c movi.n a2, 0 -4022d6d1: 0000c0 callx0 a0 -4022d6d4: cfafa2 movi a10, -49 -4022d6d7: 092c movi.n a9, 32 -4022d6d9: f0ed31 l32r a3, 40229a90 -4022d6dc: c3e961 l32r a6, 4021e680 -4022d6df: ff5501 l32r a0, 4022d434 -4022d6e2: 0020c0 memw -4022d6e5: 8e2e82 l32i a8, a14, 0x238 -4022d6e8: 1088a0 and a8, a8, a10 -4022d6eb: 208890 or a8, a8, a9 -4022d6ee: 0020c0 memw -4022d6f1: 8e6e82 s32i a8, a14, 0x238 -4022d6f4: 0020c0 memw -4022d6f7: ff5051 l32r a5, 4022d438 -4022d6fa: 922d72 l32i a7, a13, 0x248 -4022d6fd: 0020c0 memw -4022d700: 926d52 s32i a5, a13, 0x248 -4022d703: 640c movi.n a4, 6 -4022d705: 0020c0 memw -4022d708: 932d22 l32i a2, a13, 0x24c -4022d70b: 202240 or a2, a2, a4 -4022d70e: 0020c0 memw -4022d711: 936d22 s32i a2, a13, 0x24c -4022d714: 0020c0 memw -4022d717: c76d02 s32i a0, a13, 0x31c -4022d71a: 0020c0 memw -4022d71d: c72db2 l32i a11, a13, 0x31c -4022d720: 20bb00 or a11, a11, a0 -4022d723: 0020c0 memw -4022d726: c76db2 s32i a11, a13, 0x31c -4022d729: ff44a1 l32r a10, 4022d43c -4022d72c: 0020c0 memw -4022d72f: ad98 l32i.n a9, a13, 40 -4022d731: 1099a0 and a9, a9, a10 -4022d734: 0020c0 memw -4022d737: ad99 s32i.n a9, a13, 40 -4022d739: 987c movi.n a8, -7 -4022d73b: 270c movi.n a7, 2 -4022d73d: 0020c0 memw -4022d740: 892652 l32i a5, a6, 0x224 -4022d743: 105580 and a5, a5, a8 -4022d746: 205570 or a5, a5, a7 -4022d749: 0020c0 memw -4022d74c: 896652 s32i a5, a6, 0x224 -4022d74f: e47c movi.n a4, -2 -4022d751: 0020c0 memw -4022d754: f02322 l32i a2, a3, 0x3c0 -4022d757: 102240 and a2, a2, a4 -4022d75a: 0020c0 memw -4022d75d: 0c08 l32i.n a0, a12, 0 -4022d75f: 282002 l32i a0, a0, 160 -4022d762: f06322 s32i a2, a3, 0x3c0 -4022d765: 0000c0 callx0 a0 -4022d768: f828d1 l32r a13, 4022b808 -4022d76b: 120c movi.n a2, 1 -4022d76d: 0c08 l32i.n a0, a12, 0 -4022d76f: 130c movi.n a3, 1 -4022d771: 2b2002 l32i a0, a0, 172 -4022d774: c40c movi.n a4, 12 -4022d776: 0000c0 callx0 a0 -4022d779: 080c22 l8ui a2, a12, 8 -4022d77c: b29c beqz.n a2, 4022d79b -4022d77e: 220c movi.n a2, 2 -4022d780: 0c08 l32i.n a0, a12, 0 -4022d782: 130c movi.n a3, 1 -4022d784: 2b2002 l32i a0, a0, 172 -4022d787: 84a142 movi a4, 0x184 -4022d78a: 0000c0 callx0 a0 -4022d78d: 320c movi.n a2, 3 -4022d78f: 0c08 l32i.n a0, a12, 0 -4022d791: 230c movi.n a3, 2 -4022d793: 2b2002 l32i a0, a0, 172 -4022d796: 640c movi.n a4, 6 -4022d798: 0000c0 callx0 a0 -4022d79b: 0c08 l32i.n a0, a12, 0 -4022d79d: 2f2002 l32i a0, a0, 188 -4022d7a0: 0000c0 callx0 a0 -4022d7a3: 080c22 l8ui a2, a12, 8 -4022d7a6: f29c beqz.n a2, 4022d7c9 -4022d7a8: 10c122 addi a2, a1, 16 -4022d7ab: ff2531 l32r a3, 4022d440 -4022d7ae: 042c movi.n a4, 32 -4022d7b0: 504c01 l32r a0, 402018e0 -4022d7b3: 0000c0 callx0 a0 -4022d7b6: 322c22 l32i a2, a12, 200 -4022d7b9: 7fa032 movi a3, 127 -4022d7bc: 10c142 addi a4, a1, 16 -4022d7bf: 332c52 l32i a5, a12, 204 -4022d7c2: 061c movi.n a6, 16 -4022d7c4: 070c movi.n a7, 0 -4022d7c6: fe0445 call0 4022b80c -4022d7c9: 120c movi.n a2, 1 -4022d7cb: 080c movi.n a8, 0 -4022d7cd: 000d62 l8ui a6, a13, 0 -4022d7d0: 322c72 l32i a7, a12, 200 -4022d7d3: f20131 l32r a3, 40229fd8 -4022d7d6: 01d742 addmi a4, a7, 0x100 -4022d7d9: 16c352 addi a5, a3, 22 -4022d7dc: 661b addi.n a6, a6, 1 -4022d7de: 0189 s32i.n a8, a1, 0 -4022d7e0: 1189 s32i.n a8, a1, 4 -4022d7e2: 2189 s32i.n a8, a1, 8 -4022d7e4: 746060 extui a6, a6, 0, 8 -4022d7e7: fe1f85 call0 4022b9e0 -4022d7ea: 1d0c movi.n a13, 1 -4022d7ec: 0c78 l32i.n a7, a12, 0 -4022d7ee: bc0c92 l8ui a9, a12, 188 -4022d7f1: 262772 l32i a7, a7, 152 -4022d7f4: 246907 bbci a9, 0, 4022d81c -4022d7f7: 77a022 movi a2, 119 -4022d7fa: 030c movi.n a3, 0 -4022d7fc: 241c movi.n a4, 18 -4022d7fe: d8a052 movi a5, 216 -4022d801: 0007c0 callx0 a7 -4022d804: 77a022 movi a2, 119 -4022d807: 030c movi.n a3, 0 -4022d809: 841c movi.n a4, 24 -4022d80b: 150c movi.n a5, 1 -4022d80d: 0c08 l32i.n a0, a12, 0 -4022d80f: 160c movi.n a6, 1 -4022d811: 272002 l32i a0, a0, 156 -4022d814: 170c movi.n a7, 1 -4022d816: 0000c0 callx0 a0 -4022d819: 000306 j 4022d829 -4022d81c: 77a022 movi a2, 119 -4022d81f: 030c movi.n a3, 0 -4022d821: 241c movi.n a4, 18 -4022d823: e8a052 movi a5, 232 -4022d826: 0007c0 callx0 a7 -4022d829: 0020c0 memw -4022d82c: 982e22 l32i a2, a14, 0x260 -4022d82f: 2022d0 or a2, a2, a13 -4022d832: 0020c0 memw -4022d835: d1c8 l32i.n a12, a1, 52 -4022d837: 986e22 s32i a2, a14, 0x260 -4022d83a: e1d8 l32i.n a13, a1, 56 -4022d83c: 220c movi.n a2, 2 -4022d83e: f1e8 l32i.n a14, a1, 60 -4022d840: ffb305 call0 4022d374 -4022d843: c108 l32i.n a0, a1, 48 -4022d845: 40c112 addi a1, a1, 64 -4022d848: f00d ret.n - ... - -4022d84c : -4022d84c: f0c112 addi a1, a1, -16 -4022d84f: 006102 s32i a0, a1, 0 -4022d852: 055cc5 call0 40232e20 -4022d855: 64a022 movi a2, 100 -4022d858: 58de01 l32r a0, 40203bd0 -4022d85b: 0000c0 callx0 a0 -4022d85e: 002102 l32i a0, a1, 0 -4022d861: 10c112 addi a1, a1, 16 -4022d864: 000080 ret -4022d867: ffff00 excw -4022d86a: 1f .byte 0x1f -4022d86b: 0000f0 excw -4022d86e: ff0180 excw -4022d871: ff .byte 0xff -4022d872: ff .byte 0xff -4022d873: 1f .byte 0x1f -4022d874: ff .byte 0xff -4022d875: 3f .byte 0x3f -4022d876: 00ffe0 excw -4022d879: 001f40 excw -4022d87c: ff .byte 0xff -4022d87d: ff .byte 0xff -4022d87e: 00ff00 excw -4022d881: 00ab00 excw - -4022d884 : -4022d884: fff9b1 l32r a11, 4022d868 -4022d887: fff9a1 l32r a10, 4022d86c -4022d88a: f08131 l32r a3, 40229a90 -4022d88d: 0020c0 memw -4022d890: e62322 l32i a2, a3, 0x398 -4022d893: 1022b0 and a2, a2, a11 -4022d896: 2022a0 or a2, a2, a10 -4022d899: 0020c0 memw -4022d89c: e66322 s32i a2, a3, 0x398 -4022d89f: 0020c0 memw -4022d8a2: e72392 l32i a9, a3, 0x39c -4022d8a5: 1099b0 and a9, a9, a11 -4022d8a8: 2099a0 or a9, a9, a10 -4022d8ab: 0020c0 memw -4022d8ae: e76392 s32i a9, a3, 0x39c -4022d8b1: ffef81 l32r a8, 4022d870 -4022d8b4: fd3171 l32r a7, 4022cd78 -4022d8b7: 0020c0 memw -4022d8ba: e52362 l32i a6, a3, 0x394 -4022d8bd: 106680 and a6, a6, a8 -4022d8c0: 206670 or a6, a6, a7 -4022d8c3: 0020c0 memw -4022d8c6: e56362 s32i a6, a3, 0x394 -4022d8c9: ffea51 l32r a5, 4022d874 -4022d8cc: ffeb41 l32r a4, 4022d878 -4022d8cf: 0020c0 memw -4022d8d2: e62322 l32i a2, a3, 0x398 -4022d8d5: 102250 and a2, a2, a5 -4022d8d8: 202240 or a2, a2, a4 -4022d8db: 0020c0 memw -4022d8de: e66322 s32i a2, a3, 0x398 -4022d8e1: ffe6b1 l32r a11, 4022d87c -4022d8e4: ffe7a1 l32r a10, 4022d880 -4022d8e7: 0020c0 memw -4022d8ea: e82392 l32i a9, a3, 0x3a0 -4022d8ed: 1099b0 and a9, a9, a11 -4022d8f0: 2099a0 or a9, a9, a10 -4022d8f3: 0020c0 memw -4022d8f6: e86392 s32i a9, a3, 0x3a0 -4022d8f9: c7f281 l32r a8, 4021f8c4 -4022d8fc: 00a172 movi a7, 0x100 -4022d8ff: 0020c0 memw -4022d902: f22362 l32i a6, a3, 0x3c8 -4022d905: 106680 and a6, a6, a8 -4022d908: 206670 or a6, a6, a7 -4022d90b: 0020c0 memw -4022d90e: f26362 s32i a6, a3, 0x3c8 -4022d911: 80af52 movi a5, -128 -4022d914: 744c movi.n a4, 71 -4022d916: 0020c0 memw -4022d919: e62322 l32i a2, a3, 0x398 -4022d91c: 102250 and a2, a2, a5 -4022d91f: 202240 or a2, a2, a4 -4022d922: 0020c0 memw -4022d925: e66322 s32i a2, a3, 0x398 -4022d928: f00d ret.n -4022d92a: 000000 ill -4022d92d: 010e00 slli a0, a14, 32 -4022d930: 0d0000 excw -4022d933: 000001 l32r a0, 401ed934 <_lit4_end+0xe5a88> -4022d936: de .byte 0xde -4022d937: 000003 excw -4022d93a: 03ed mov.n a14, a3 - -4022d93c : -4022d93c: f0c112 addi a1, a1, -16 -4022d93f: f02141 l32r a4, 402299c4 -4022d942: 0109 s32i.n a0, a1, 0 -4022d944: 950402 l8ui a0, a4, 149 -4022d947: 542a31 l32r a3, 402029f0 -4022d94a: 172066 bnei a0, 2, 4022d965 -4022d94d: 94af62 movi a6, -108 -4022d950: 69a052 movi a5, 105 -4022d953: 0020c0 memw -4022d956: 682322 l32i a2, a3, 0x1a0 -4022d959: 102260 and a2, a2, a6 -4022d95c: 202250 or a2, a2, a5 -4022d95f: 0020c0 memw -4022d962: 686322 s32i a2, a3, 0x1a0 -4022d965: 072c movi.n a7, 32 -4022d967: 920402 l8ui a0, a4, 146 -4022d96a: cfae62 movi a6, 0xfffffecf -4022d96d: 261026 beqi a0, 1, 4022d997 -4022d970: 233026 beqi a0, 3, 4022d997 -4022d973: 204026 beqi a0, 4, 4022d997 -4022d976: 1d5026 beqi a0, 5, 4022d997 -4022d979: 940402 l8ui a0, a4, 148 -4022d97c: fdc082 addi a8, a0, -3 -4022d97f: 0c2856 bnez a8, 4022da45 -4022d982: 0020c0 memw -4022d985: 8d2392 l32i a9, a3, 0x234 -4022d988: 109960 and a9, a9, a6 -4022d98b: 209970 or a9, a9, a7 -4022d98e: 0020c0 memw -4022d991: 8d6392 s32i a9, a3, 0x234 -4022d994: 002986 j 4022da3e -4022d997: f03e51 l32r a5, 40229a90 -4022d99a: 080c movi.n a8, 0 -4022d99c: a00b addi.n a10, a0, -1 -4022d99e: 102a16 beqz a10, 4022daa4 -4022d9a1: fcc0b2 addi a11, a0, -4 -4022d9a4: 0fcb16 beqz a11, 4022daa4 -4022d9a7: fdc022 addi a2, a0, -3 -4022d9aa: 158216 beqz a2, 4022db06 -4022d9ad: fbc092 addi a9, a0, -5 -4022d9b0: 152916 beqz a9, 4022db06 -4022d9b3: 0fae02 movi a0, 0xfffffe0f -4022d9b6: 053c movi.n a5, 48 -4022d9b8: 0020c0 memw -4022d9bb: 822322 l32i a2, a3, 0x208 -4022d9be: 102200 and a2, a2, a0 -4022d9c1: 202250 or a2, a2, a5 -4022d9c4: 0020c0 memw -4022d9c7: 826322 s32i a2, a3, 0x208 -4022d9ca: 0020c0 memw -4022d9cd: 8323b2 l32i a11, a3, 0x20c -4022d9d0: 10bb00 and a11, a11, a0 -4022d9d3: 20bb50 or a11, a11, a5 -4022d9d6: 0020c0 memw -4022d9d9: 8363b2 s32i a11, a3, 0x20c -4022d9dc: 9304a2 l8ui a10, a4, 147 -4022d9df: 262ab6 bltui a10, 2, 4022da09 -4022d9e2: 0020c0 memw -4022d9e5: 852382 l32i a8, a3, 0x214 -4022d9e8: 108860 and a8, a8, a6 -4022d9eb: 208870 or a8, a8, a7 -4022d9ee: 0020c0 memw -4022d9f1: 856382 s32i a8, a3, 0x214 -4022d9f4: 0020c0 memw -4022d9f7: 8d2352 l32i a5, a3, 0x234 -4022d9fa: 105560 and a5, a5, a6 -4022d9fd: 205570 or a5, a5, a7 -4022da00: 0020c0 memw -4022da03: 8d6352 s32i a5, a3, 0x234 -4022da06: 000806 j 4022da2a -4022da09: 0020c0 memw -4022da0c: 8523a2 l32i a10, a3, 0x214 -4022da0f: 10aa60 and a10, a10, a6 -4022da12: 20aa50 or a10, a10, a5 -4022da15: 0020c0 memw -4022da18: 8563a2 s32i a10, a3, 0x214 -4022da1b: 0020c0 memw -4022da1e: 8d2392 l32i a9, a3, 0x234 -4022da21: 109960 and a9, a9, a6 -4022da24: 0020c0 memw -4022da27: 8d6392 s32i a9, a3, 0x234 -4022da2a: 920402 l8ui a0, a4, 146 -4022da2d: b00b addi.n a11, a0, -1 -4022da2f: 08cb16 beqz a11, 4022dabf -4022da32: fdc022 addi a2, a0, -3 -4022da35: 086216 beqz a2, 4022dabf -4022da38: 214026 beqi a0, 4, 4022da5d -4022da3b: 1e5026 beqi a0, 5, 4022da5d -4022da3e: 0108 l32i.n a0, a1, 0 -4022da40: 10c112 addi a1, a1, 16 -4022da43: f00d ret.n -4022da45: f52066 bnei a0, 2, 4022da3e -4022da48: 0020c0 memw -4022da4b: 852342 l32i a4, a3, 0x214 -4022da4e: 104460 and a4, a4, a6 -4022da51: 204470 or a4, a4, a7 -4022da54: 0020c0 memw -4022da57: 856342 s32i a4, a3, 0x214 -4022da5a: fff806 j 4022da3e -4022da5d: 930402 l8ui a0, a4, 147 -4022da60: 1e1066 bnei a0, 1, 4022da82 -4022da63: 020c movi.n a2, 0 -4022da65: 130c movi.n a3, 1 -4022da67: 140c movi.n a4, 1 -4022da69: 050c movi.n a5, 0 -4022da6b: 520c01 l32r a0, 4020229c -4022da6e: 0000c0 callx0 a0 -4022da71: 820c movi.n a2, 8 -4022da73: 030c movi.n a3, 0 -4022da75: 840c movi.n a4, 8 -4022da77: 050c movi.n a5, 0 -4022da79: 520801 l32r a0, 4020229c -4022da7c: 0000c0 callx0 a0 -4022da7f: ffeec6 j 4022da3e -4022da82: fb8056 bnez a0, 4022da3e -4022da85: 120c movi.n a2, 1 -4022da87: 030c movi.n a3, 0 -4022da89: 140c movi.n a4, 1 -4022da8b: 050c movi.n a5, 0 -4022da8d: 520301 l32r a0, 4020229c -4022da90: 0000c0 callx0 a0 -4022da93: 020c movi.n a2, 0 -4022da95: 830c movi.n a3, 8 -4022da97: 840c movi.n a4, 8 -4022da99: 050c movi.n a5, 0 -4022da9b: 520001 l32r a0, 4020229c -4022da9e: 0000c0 callx0 a0 -4022daa1: ffe646 j 4022da3e -4022daa4: 930402 l8ui a0, a4, 147 -4022daa7: 023066 bnei a0, 3, 4022daad -4022daaa: 002086 j 4022db30 -4022daad: 7f5026 beqi a0, 5, 4022db30 -4022dab0: 6a20b6 bltui a0, 2, 4022db1e -4022dab3: ff9e81 l32r a8, 4022d92c -4022dab6: 0020c0 memw -4022dab9: 406582 s32i a8, a5, 0x100 -4022dabc: ffbcc6 j 4022d9b3 -4022dabf: 930402 l8ui a0, a4, 147 -4022dac2: 1e1066 bnei a0, 1, 4022dae4 -4022dac5: 120c movi.n a2, 1 -4022dac7: 030c movi.n a3, 0 -4022dac9: 140c movi.n a4, 1 -4022dacb: 050c movi.n a5, 0 -4022dacd: 51f301 l32r a0, 4020229c -4022dad0: 0000c0 callx0 a0 -4022dad3: 020c movi.n a2, 0 -4022dad5: 830c movi.n a3, 8 -4022dad7: 840c movi.n a4, 8 -4022dad9: 050c movi.n a5, 0 -4022dadb: 51f001 l32r a0, 4020229c -4022dade: 0000c0 callx0 a0 -4022dae1: ffd646 j 4022da3e -4022dae4: f56056 bnez a0, 4022da3e -4022dae7: 020c movi.n a2, 0 -4022dae9: 130c movi.n a3, 1 -4022daeb: 140c movi.n a4, 1 -4022daed: 050c movi.n a5, 0 -4022daef: 51eb01 l32r a0, 4020229c -4022daf2: 0000c0 callx0 a0 -4022daf5: 820c movi.n a2, 8 -4022daf7: 030c movi.n a3, 0 -4022daf9: 840c movi.n a4, 8 -4022dafb: 050c movi.n a5, 0 -4022dafd: 51e701 l32r a0, 4020229c -4022db00: 0000c0 callx0 a0 -4022db03: ffcdc6 j 4022da3e -4022db06: 930402 l8ui a0, a4, 147 -4022db09: 2f3026 beqi a0, 3, 4022db3c -4022db0c: 2c5026 beqi a0, 5, 4022db3c -4022db0f: 1420b6 bltui a0, 2, 4022db27 -4022db12: ff8791 l32r a9, 4022d930 -4022db15: 0020c0 memw -4022db18: 406592 s32i a9, a5, 0x100 -4022db1b: ffa506 j 4022d9b3 -4022db1e: 0020c0 memw -4022db21: 406582 s32i a8, a5, 0x100 -4022db24: ffa2c6 j 4022d9b3 -4022db27: 0020c0 memw -4022db2a: 406582 s32i a8, a5, 0x100 -4022db2d: ffa086 j 4022d9b3 -4022db30: ff81a1 l32r a10, 4022d934 -4022db33: 0020c0 memw -4022db36: 4065a2 s32i a10, a5, 0x100 -4022db39: ff9d86 j 4022d9b3 -4022db3c: ff7fb1 l32r a11, 4022d938 -4022db3f: 0020c0 memw -4022db42: 4065b2 s32i a11, a5, 0x100 -4022db45: ff9a86 j 4022d9b3 -4022db48: e03f80 subx4 a3, a15, a8 -4022db4b: 0f .byte 0xf -4022db4c: ff .byte 0xff -4022db4d: ff .byte 0xff -4022db4e: cf .byte 0xcf -4022db4f: ff .byte 0xff - -4022db50 : -4022db50: f0c112 addi a1, a1, -16 -4022db53: 0109 s32i.n a0, a1, 0 -4022db55: ef9b01 l32r a0, 402299c4 -4022db58: c40022 l8ui a2, a0, 196 -4022db5b: 083256 bnez a2, 4022dbe2 -4022db5e: 66a022 movi a2, 102 -4022db61: 0008 l32i.n a0, a0, 0 -4022db63: 330c movi.n a3, 3 -4022db65: 242002 l32i a0, a0, 144 -4022db68: 140c movi.n a4, 1 -4022db6a: 0000c0 callx0 a0 -4022db6d: ef9531 l32r a3, 402299c4 -4022db70: 346322 s32i a2, a3, 208 -4022db73: efc721 l32r a2, 40229a90 -4022db76: 0020c0 memw -4022db79: e52252 l32i a5, a2, 0x394 -4022db7c: 356352 s32i a5, a3, 212 -4022db7f: 0020c0 memw -4022db82: e62242 l32i a4, a2, 0x398 -4022db85: 366342 s32i a4, a3, 216 -4022db88: 0020c0 memw -4022db8b: 140c movi.n a4, 1 -4022db8d: 550c movi.n a5, 5 -4022db8f: 060c movi.n a6, 0 -4022db91: c73c movi.n a7, 60 -4022db93: e72222 l32i a2, a2, 0x39c -4022db96: 376322 s32i a2, a3, 220 -4022db99: 0308 l32i.n a0, a3, 0 -4022db9b: 66a022 movi a2, 102 -4022db9e: 272002 l32i a0, a0, 156 -4022dba1: 330c movi.n a3, 3 -4022dba3: 0000c0 callx0 a0 -4022dba6: ef8701 l32r a0, 402299c4 -4022dba9: ffe721 l32r a2, 4022db48 -4022dbac: 0020c0 memw -4022dbaf: efb871 l32r a7, 40229a90 -4022dbb2: e727b2 l32i a11, a7, 0x39c -4022dbb5: 20bb20 or a11, a11, a2 -4022dbb8: 0020c0 memw -4022dbbb: e767b2 s32i a11, a7, 0x39c -4022dbbe: c44ea1 l32r a10, 4021ecf8 -4022dbc1: 0020c0 memw -4022dbc4: e62792 l32i a9, a7, 0x398 -4022dbc7: 2099a0 or a9, a9, a10 -4022dbca: 0020c0 memw -4022dbcd: e66792 s32i a9, a7, 0x398 -4022dbd0: ffdf81 l32r a8, 4022db4c -4022dbd3: 0020c0 memw -4022dbd6: e52762 l32i a6, a7, 0x394 -4022dbd9: 106680 and a6, a6, a8 -4022dbdc: 0020c0 memw -4022dbdf: e56762 s32i a6, a7, 0x394 -4022dbe2: 130c movi.n a3, 1 -4022dbe4: c44032 s8i a3, a0, 196 -4022dbe7: 0108 l32i.n a0, a1, 0 -4022dbe9: 10c112 addi a1, a1, 16 -4022dbec: f00d ret.n - ... - -4022dbf0 : -4022dbf0: f0c112 addi a1, a1, -16 -4022dbf3: 0109 s32i.n a0, a1, 0 -4022dbf5: ef7301 l32r a0, 402299c4 -4022dbf8: c40022 l8ui a2, a0, 196 -4022dbfb: 341266 bnei a2, 1, 4022dc33 -4022dbfe: 66a022 movi a2, 102 -4022dc01: 330c movi.n a3, 3 -4022dc03: 005d mov.n a5, a0 -4022dc05: 0508 l32i.n a0, a5, 0 -4022dc07: 140c movi.n a4, 1 -4022dc09: 262002 l32i a0, a0, 152 -4022dc0c: d00552 l8ui a5, a5, 208 -4022dc0f: 0000c0 callx0 a0 -4022dc12: ef6c01 l32r a0, 402299c4 -4022dc15: ef9e31 l32r a3, 40229a90 -4022dc18: 352052 l32i a5, a0, 212 -4022dc1b: 0020c0 memw -4022dc1e: e56352 s32i a5, a3, 0x394 -4022dc21: 362042 l32i a4, a0, 216 -4022dc24: 0020c0 memw -4022dc27: e66342 s32i a4, a3, 0x398 -4022dc2a: 372022 l32i a2, a0, 220 -4022dc2d: 0020c0 memw -4022dc30: e76322 s32i a2, a3, 0x39c -4022dc33: 060c movi.n a6, 0 -4022dc35: c44062 s8i a6, a0, 196 -4022dc38: 0108 l32i.n a0, a1, 0 -4022dc3a: 10c112 addi a1, a1, 16 -4022dc3d: f00d ret.n - ... - -4022dc40 : -4022dc40: f0c112 addi a1, a1, -16 -4022dc43: 0109 s32i.n a0, a1, 0 -4022dc45: 051266 bnei a2, 1, 4022dc4e -4022dc48: fff045 call0 4022db50 -4022dc4b: 000086 j 4022dc51 -4022dc4e: fffa05 call0 4022dbf0 -4022dc51: 0108 l32i.n a0, a1, 0 -4022dc53: 10c112 addi a1, a1, 16 -4022dc56: f00d ret.n -4022dc58: 007800 waiti 8 - ... - -4022dc5c : -4022dc5c: e0c112 addi a1, a1, -32 -4022dc5f: 046102 s32i a0, a1, 16 -4022dc62: 51c9 s32i.n a12, a1, 20 -4022dc64: c28721 l32r a2, 4021e680 -4022dc67: ef57c1 l32r a12, 402299c4 -4022dc6a: 0020c0 memw -4022dc6d: 972242 l32i a4, a2, 0x25c -4022dc70: 0020c0 memw -4022dc73: 962232 l32i a3, a2, 0x258 -4022dc76: 0020c0 memw -4022dc79: 404810 ssai 24 -4022dc7c: 130c movi.n a3, 1 -4022dc7e: 740c movi.n a4, 7 -4022dc80: 155c movi.n a5, 81 -4022dc82: 0c08 l32i.n a0, a12, 0 -4022dc84: 972222 l32i a2, a2, 0x25c -4022dc87: 262002 l32i a0, a0, 152 -4022dc8a: 61a022 movi a2, 97 -4022dc8d: 0000c0 callx0 a0 -4022dc90: ffbf05 call0 4022d884 -4022dc93: 77a022 movi a2, 119 -4022dc96: 030c movi.n a3, 0 -4022dc98: 041c movi.n a4, 16 -4022dc9a: 050c movi.n a5, 0 -4022dc9c: 0c08 l32i.n a0, a12, 0 -4022dc9e: 060c movi.n a6, 0 -4022dca0: 272002 l32i a0, a0, 156 -4022dca3: 170c movi.n a7, 1 -4022dca5: 0000c0 callx0 a0 -4022dca8: 023005 call0 4022ffac -4022dcab: f0cb31 l32r a3, 40229fd8 -4022dcae: 032d mov.n a2, a3 -4022dcb0: 334b addi.n a3, a3, 4 -4022dcb2: 016605 call0 4022f314 -4022dcb5: 3c48 l32i.n a4, a12, 12 -4022dcb7: 0ef467 bbsi a4, 22, 4022dcc9 -4022dcba: 020c movi.n a2, 0 -4022dcbc: fc31c5 call0 40229fdc -4022dcbf: 685571 l32r a7, 40207e14 -4022dcc2: 3c68 l32i.n a6, a12, 12 -4022dcc4: 206670 or a6, a6, a7 -4022dcc7: 3c69 s32i.n a6, a12, 12 -4022dcc9: fe1805 call0 4022be4c -4022dccc: ad0c82 l8ui a8, a12, 173 -4022dccf: 688c beqz.n a8, 4022dcd9 -4022dcd1: 020c movi.n a2, 0 -4022dcd3: fe83c5 call0 4022c510 -4022dcd6: 000106 j 4022dcde -4022dcd9: 120c movi.n a2, 1 -4022dcdb: fe8345 call0 4022c510 -4022dcde: 054c movi.n a5, 64 -4022dce0: 070c movi.n a7, 0 -4022dce2: 060c movi.n a6, 0 -4022dce4: 190c movi.n a9, 1 -4022dce6: 0a0c movi.n a10, 0 -4022dce8: f6c841 l32r a4, 4022b808 -4022dceb: f0bb21 l32r a2, 40229fd8 -4022dcee: 590c82 l8ui a8, a12, 89 -4022dcf1: 14c232 addi a3, a2, 20 -4022dcf4: 018880 slli a8, a8, 24 -4022dcf7: 011442 l16ui a4, a4, 2 -4022dcfa: 01a9 s32i.n a10, a1, 0 -4022dcfc: 1199 s32i.n a9, a1, 4 -4022dcfe: 318880 srai a8, a8, 24 -4022dd01: 1fc882 addi a8, a8, 31 -4022dd04: 018880 slli a8, a8, 24 -4022dd07: 318880 srai a8, a8, 24 -4022dd0a: b36880 movgez a6, a8, a8 -4022dd0d: 746060 extui a6, a6, 0, 8 -4022dd10: 020305 call0 4022fd44 -4022dd13: 080c92 l8ui a9, a12, 8 -4022dd16: 398c beqz.n a9, 4022dd1d -4022dd18: 620c movi.n a2, 6 -4022dd1a: fcb545 call0 4022a870 -4022dd1d: ff7245 call0 4022d444 -4022dd20: 220c movi.n a2, 2 -4022dd22: 515601 l32r a0, 4020227c -4022dd25: 0020c0 memw -4022dd28: 9c20b2 l32i a11, a0, 0x270 -4022dd2b: 20bb20 or a11, a11, a2 -4022dd2e: 0020c0 memw -4022dd31: 120c movi.n a2, 1 -4022dd33: 730c movi.n a3, 7 -4022dd35: 540c movi.n a4, 5 -4022dd37: ffc851 l32r a5, 4022dc58 -4022dd3a: 160c movi.n a6, 1 -4022dd3c: 070c movi.n a7, 0 -4022dd3e: 9c60b2 s32i a11, a0, 0x270 -4022dd41: f0a5a1 l32r a10, 40229fd8 -4022dd44: 01a9 s32i.n a10, a1, 0 -4022dd46: feb705 call0 4022c8b8 -4022dd49: 028845 call0 402305d0 -4022dd4c: 3c38 l32i.n a3, a12, 12 -4022dd4e: 0b73b7 bbci a3, 27, 4022dd5d -4022dd51: 3c0c22 l8ui a2, a12, 60 -4022dd54: 012280 slli a2, a2, 24 -4022dd57: 312820 srai a2, a2, 24 -4022dd5a: fcc345 call0 4022a990 -4022dd5d: 00a705 call0 4022e7d0 -4022dd60: ad0c22 l8ui a2, a12, 173 -4022dd63: ae0c32 l8ui a3, a12, 174 -4022dd66: af0c42 l8ui a4, a12, 175 -4022dd69: fceec5 call0 4022ac58 -4022dd6c: a90c32 l8ui a3, a12, 169 -4022dd6f: 51c8 l32i.n a12, a1, 20 -4022dd71: 0a1366 bnei a3, 1, 4022dd7f -4022dd74: 120c movi.n a2, 1 -4022dd76: ffec85 call0 4022dc40 -4022dd79: 0001c6 j 4022dd84 -4022dd7c: 000000 ill -4022dd7f: 020c movi.n a2, 0 -4022dd81: ffebc5 call0 4022dc40 -4022dd84: 020c movi.n a2, 0 -4022dd86: 4108 l32i.n a0, a1, 16 -4022dd88: 20c112 addi a1, a1, 32 -4022dd8b: f00d ret.n -4022dd8d: 000000 ill - -4022dd90 : -4022dd90: ef0d31 l32r a3, 402299c4 -4022dd93: 00a042 movi a4, 0 -4022dd96: f0c112 addi a1, a1, -16 -4022dd99: 202110 or a2, a1, a1 -4022dd9c: 016102 s32i a0, a1, 4 -4022dd9f: c24342 s8i a4, a3, 194 -4022dda2: 0149 s32i.n a4, a1, 0 -4022dda4: 10c332 addi a3, a3, 16 -4022dda7: 0156c5 call0 4022f314 -4022ddaa: f08b21 l32r a2, 40229fd8 -4022ddad: 040c movi.n a4, 0 -4022ddaf: 53c232 addi a3, a2, 83 -4022ddb2: fd5845 call0 4022b338 -4022ddb5: 024d mov.n a4, a2 -4022ddb7: fa6921 l32r a2, 4022c75c -4022ddba: 3249 s32i.n a4, a2, 12 -4022ddbc: 329b addi.n a3, a2, 9 -4022ddbe: fd5785 call0 4022b338 -4022ddc1: 1108 l32i.n a0, a1, 4 -4022ddc3: 10c112 addi a1, a1, 16 -4022ddc6: f00d ret.n - -4022ddc8 : -4022ddc8: f0c112 addi a1, a1, -16 -4022ddcb: 2109 s32i.n a0, a1, 8 -4022ddcd: 0129 s32i.n a2, a1, 0 -4022ddcf: c22c21 l32r a2, 4021e680 -4022ddd2: 0020c0 memw -4022ddd5: 852242 l32i a4, a2, 0x214 -4022ddd8: 1149 s32i.n a4, a1, 4 -4022ddda: e37c movi.n a3, -2 -4022dddc: 0020c0 memw -4022dddf: 852202 l32i a0, a2, 0x214 -4022dde2: 100030 and a0, a0, a3 -4022dde5: 0020c0 memw -4022dde8: 856202 s32i a0, a2, 0x214 -4022ddeb: 025c movi.n a2, 80 -4022dded: ca4501 l32r a0, 40220704 -4022ddf0: 0000c0 callx0 a0 -4022ddf3: 120c movi.n a2, 1 -4022ddf5: 577601 l32r a0, 40203bd0 -4022ddf8: 0000c0 callx0 a0 -4022ddfb: 880c movi.n a8, 8 -4022ddfd: 397c movi.n a9, -13 -4022ddff: c6b471 l32r a7, 4021f8d0 -4022de02: 0020c0 memw -4022de05: d02762 l32i a6, a7, 0x340 -4022de08: 106690 and a6, a6, a9 -4022de0b: 206680 or a6, a6, a8 -4022de0e: 0020c0 memw -4022de11: 0158 l32i.n a5, a1, 0 -4022de13: d06762 s32i a6, a7, 0x340 -4022de16: a58c beqz.n a5, 4022de24 -4022de18: e8a322 movi a2, 0x3e8 -4022de1b: 576d01 l32r a0, 40203bd0 -4022de1e: 0000c0 callx0 a0 -4022de21: 000206 j 4022de2d -4022de24: 64a022 movi a2, 100 -4022de27: 576a01 l32r a0, 40203bd0 -4022de2a: 0000c0 callx0 a0 -4022de2d: 400c movi.n a0, 4 -4022de2f: 0020c0 memw -4022de32: c6a7b1 l32r a11, 4021f8d0 -4022de35: d02ba2 l32i a10, a11, 0x340 -4022de38: 327c movi.n a2, -13 -4022de3a: 10aa20 and a10, a10, a2 -4022de3d: 20aa00 or a10, a10, a0 -4022de40: 0020c0 memw -4022de43: d06ba2 s32i a10, a11, 0x340 -4022de46: 120c movi.n a2, 1 -4022de48: 576201 l32r a0, 40203bd0 -4022de4b: 0000c0 callx0 a0 -4022de4e: 0020c0 memw -4022de51: c20b41 l32r a4, 4021e680 -4022de54: 1138 l32i.n a3, a1, 4 -4022de56: 856432 s32i a3, a4, 0x214 -4022de59: 086307 bbci a3, 0, 4022de65 -4022de5c: a0a022 movi a2, 160 -4022de5f: ca2901 l32r a0, 40220704 -4022de62: 0000c0 callx0 a0 -4022de65: 2108 l32i.n a0, a1, 8 -4022de67: 10c112 addi a1, a1, 16 -4022de6a: f00d ret.n - -4022de6c : -4022de6c: f0c112 addi a1, a1, -16 -4022de6f: 1109 s32i.n a0, a1, 4 -4022de71: eed401 l32r a0, 402299c4 -4022de74: 060c movi.n a6, 0 -4022de76: e00032 l8ui a3, a0, 224 -4022de79: b30052 l8ui a5, a0, 179 -4022de7c: 63cc bnez.n a3, 4022de86 -4022de7e: 140c movi.n a4, 1 -4022de80: e04042 s8i a4, a0, 224 -4022de83: 000cc6 j 4022deba -4022de86: 0129 s32i.n a2, a1, 0 -4022de88: e04062 s8i a6, a0, 224 -4022de8b: 2be517 bbsi a5, 1, 4022deba -4022de8e: 420c movi.n a2, 4 -4022de90: f27701 l32r a0, 4022a86c -4022de93: 0000c0 callx0 a0 -4022de96: eecb01 l32r a0, 402299c4 -4022de99: e10072 l8ui a7, a0, 225 -4022de9c: 67cc bnez.n a7, 4022dea6 -4022de9e: 120c movi.n a2, 1 -4022dea0: fff245 call0 4022ddc8 -4022dea3: eec801 l32r a0, 402299c4 -4022dea6: 002122 l32i a2, a1, 0 -4022dea9: 00a082 movi a8, 0 -4022deac: e14082 s8i a8, a0, 225 -4022deaf: ffee05 call0 4022dd90 -4022deb2: 04a022 movi a2, 4 -4022deb5: 030c movi.n a3, 0 -4022deb7: 03d6c5 call0 40231c24 -4022deba: 1108 l32i.n a0, a1, 4 -4022debc: 10c112 addi a1, a1, 16 -4022debf: f00d ret.n -4022dec1: 000000 ill -4022dec4: cd0c movi.n a13, 12 -4022dec6: fe .byte 0xfe -4022dec7: 3f .byte 0x3f -4022dec8: 0e .byte 0xe -4022dec9: fecd excw -4022decb: 3f .byte 0x3f -4022decc: fecd10 excw -4022decf: 3f .byte 0x3f - -4022ded0 : -4022ded0: 060c movi.n a6, 0 -4022ded2: 2a6c movi.n a10, -30 -4022ded4: eebc81 l32r a8, 402299c4 -4022ded7: 322b addi.n a3, a2, 2 -4022ded9: 336832 s32i a3, a8, 204 -4022dedc: 73c872 addi a7, a8, 115 -4022dedf: 70c892 addi a9, a8, 112 -4022dee2: 095d mov.n a5, a9 -4022dee4: b62a add.n a11, a6, a2 -4022dee6: 551b addi.n a5, a5, 1 -4022dee8: 661b addi.n a6, a6, 1 -4022deea: 110b42 l8ui a4, a11, 17 -4022deed: 004542 s8i a4, a5, 0 -4022def0: 140bb2 l8ui a11, a11, 20 -4022def3: 0645a2 s8i a10, a5, 6 -4022def6: 44ba add.n a4, a4, a11 -4022def8: 034542 s8i a4, a5, 3 -4022defb: e59577 bne a5, a7, 4022dee4 +4022d2dd: 020d mov.n a0, a2 +4022d2df: a30c movi.n a3, 10 +4022d2e1: 0c2d mov.n a2, a12 +4022d2e3: c00b addi.n a12, a0, -1 +4022d2e5: 01cc80 slli a12, a12, 24 +4022d2e8: 31c8c0 srai a12, a12, 24 +4022d2eb: 52d701 l32r a0, 40201e48 +4022d2ee: 0000c0 callx0 a0 +4022d2f1: a30c movi.n a3, 10 +4022d2f3: 5bcf01 l32r a0, 40204230 +4022d2f6: 0000c0 callx0 a0 +4022d2f9: 837c movi.n a3, -8 +4022d2fb: 11a237 bge a2, a3, 4022d310 +4022d2fe: 100c movi.n a0, 1 +4022d300: ff9046 j 4022d145 +4022d303: 300c movi.n a0, 3 +4022d305: 0282e6 bgei a2, 8, 4022d30b +4022d308: ff8e46 j 4022d145 +4022d30b: 200c movi.n a0, 2 +4022d30d: ff8d06 j 4022d145 +4022d310: 300c movi.n a0, 3 +4022d312: e47c movi.n a4, -2 +4022d314: 02a247 bge a2, a4, 4022d31a +4022d317: ff8a86 j 4022d145 +4022d31a: 200c movi.n a0, 2 +4022d31c: ff8946 j 4022d145 + ... + +4022d320 : +4022d320: f0c112 addi a1, a1, -16 +4022d323: 0109 s32i.n a0, a1, 0 +4022d325: f1e101 l32r a0, 40229aac +4022d328: 22dc bnez.n a2, 4022d33e +4022d32a: 041c movi.n a4, 16 +4022d32c: 0020c0 memw +4022d32f: e42032 l32i a3, a0, 0x390 +4022d332: 203340 or a3, a3, a4 +4022d335: 0020c0 memw +4022d338: e46032 s32i a3, a0, 0x390 +4022d33b: 000406 j 4022d34f +4022d33e: f66c movi.n a6, -17 +4022d340: 0020c0 memw +4022d343: e42052 l32i a5, a0, 0x390 +4022d346: 105560 and a5, a5, a6 +4022d349: 0020c0 memw +4022d34c: e46052 s32i a5, a0, 0x390 +4022d34f: f1a441 l32r a4, 402299e0 +4022d352: 013280 slli a3, a2, 24 +4022d355: 3c0422 l8ui a2, a4, 60 +4022d358: 313830 srai a3, a3, 24 +4022d35b: 012280 slli a2, a2, 24 +4022d35e: 312820 srai a2, a2, 24 +4022d361: ff83c5 call0 4022cba0 +4022d364: 0108 l32i.n a0, a1, 0 +4022d366: 10c112 addi a1, a1, 16 +4022d369: f00d ret.n + ... + +4022d36c : +4022d36c: f0c112 addi a1, a1, -16 +4022d36f: 0161c2 s32i a12, a1, 4 +4022d372: 006102 s32i a0, a1, 0 +4022d375: 20c220 or a12, a2, a2 +4022d378: fc8d05 call0 40229c4c +4022d37b: 0c2d mov.n a2, a12 +4022d37d: 11c8 l32i.n a12, a1, 4 +4022d37f: fffa05 call0 4022d320 +4022d382: 0108 l32i.n a0, a1, 0 +4022d384: 10c112 addi a1, a1, 16 +4022d387: f00d ret.n +4022d389: 000000 ill +4022d38c: ef .byte 0xef +4022d38d: cf .byte 0xcf +4022d38e: ff .byte 0xff +4022d38f: ff .byte 0xff + +4022d390 : +4022d390: ffff51 l32r a5, 4022d38c +4022d393: f1c841 l32r a4, 40229ab4 +4022d396: 0020c0 memw +4022d399: 812432 l32i a3, a4, 0x204 +4022d39c: 103350 and a3, a3, a5 +4022d39f: 0020c0 memw +4022d3a2: 816432 s32i a3, a4, 0x204 +4022d3a5: 121266 bnei a2, 1, 4022d3bb +4022d3a8: 071c movi.n a7, 16 +4022d3aa: 0020c0 memw +4022d3ad: 812462 l32i a6, a4, 0x204 +4022d3b0: 206670 or a6, a6, a7 +4022d3b3: 0020c0 memw +4022d3b6: 816462 s32i a6, a4, 0x204 +4022d3b9: f00d ret.n +4022d3bb: 132266 bnei a2, 2, 4022d3d2 +4022d3be: 590091 l32r a9, 402037c0 +4022d3c1: 0020c0 memw +4022d3c4: 812482 l32i a8, a4, 0x204 +4022d3c7: 208890 or a8, a8, a9 +4022d3ca: 0020c0 memw +4022d3cd: 816482 s32i a8, a4, 0x204 +4022d3d0: f00d ret.n +4022d3d2: 113266 bnei a2, 3, 4022d3e7 +4022d3d5: 5b4ab1 l32r a11, 40204100 +4022d3d8: 0020c0 memw +4022d3db: 8124a2 l32i a10, a4, 0x204 +4022d3de: 20aab0 or a10, a10, a11 +4022d3e1: 0020c0 memw +4022d3e4: 8164a2 s32i a10, a4, 0x204 +4022d3e7: f00d ret.n +4022d3e9: 000000 ill +4022d3ec: 001400 excw +4022d3ef: ffff00 excw +4022d3f2: 7f .byte 0x7f +4022d3f3: bc8180 excw +4022d3f6: 980914 excw +4022d3f9: 5ac641 l32r a4, 40203f14 +4022d3fc: ff .byte 0xff +4022d3fd: ff .byte 0xff +4022d3fe: 00fc00 excw +4022d401: 019000 slli a9, a0, 32 +4022d404: ff .byte 0xff +4022d405: ff .byte 0xff +4022d406: ff .byte 0xff +4022d407: 00fb addi.n a0, a0, 15 +4022d409: 180000 excw +4022d40c: ff .byte 0xff +4022d40d: ff .byte 0xff +4022d40e: ff .byte 0xff +4022d40f: 0fff80 excw +4022d412: 00fff0 excw +4022d415: 000220 excw +4022d418: 000fa6 blti a15, -1, 4022d41c +4022d41b: 585400 excw +4022d41e: 0038 l32i.n a3, a0, 0 +4022d420: 0fff00 excw +4022d423: 00e6f0 excw +4022d426: 3f0b20 excw +4022d429: dffff0 excw +4022d42c: 000c40 excw +4022d42f: 000020 excw +4022d432: 3f0013 excw +4022d435: fffff0 excw +4022d438: 000d80 ret +4022d43b: 000000 ill +4022d43e: 24fc00 extui a15, a0, 12, 3 +4022d441: 03fe01 l32r a0, 401ee43c <_lit4_end+0xe6590> +4022d444: 000000 ill +4022d447: 0000b0 excw +4022d44a: ff0400 excw +4022d44d: ff .byte 0xff +4022d44e: ff0b addi.n a15, a15, -1 +4022d450: ff .byte 0xff +4022d451: 0f .byte 0xf +4022d452: 830000 moveqz a0, a0, a0 +4022d455: 008000 excw +4022d458: ff .byte 0xff +4022d459: fffff7 bbsi a15, 31, 4022d45c +4022d45c: fe8c20 excw +4022d45f: 3f .byte 0x3f + +4022d460 : +4022d460: 80af62 movi a6, -128 +4022d463: f8f031 l32r a3, 4022b824 +4022d466: f57081 l32r a8, 4022aa28 +4022d469: ffe021 l32r a2, 4022d3ec +4022d46c: c0c112 addi a1, a1, -64 +4022d46f: c109 s32i.n a0, a1, 48 +4022d471: e1d9 s32i.n a13, a1, 56 +4022d473: d1c9 s32i.n a12, a1, 52 +4022d475: f1e9 s32i.n a14, a1, 60 +4022d477: f15ac1 l32r a12, 402299e0 +4022d47a: f473e1 l32r a14, 4022a648 +4022d47d: f18dd1 l32r a13, 40229ab4 +4022d480: 0020c0 memw +4022d483: 582db2 l32i a11, a13, 0x160 +4022d486: 20bb20 or a11, a11, a2 +4022d489: 0020c0 memw +4022d48c: 586db2 s32i a11, a13, 0x160 +4022d48f: 0020c0 memw +4022d492: 432da2 l32i a10, a13, 0x10c +4022d495: 20aa80 or a10, a10, a8 +4022d498: 0020c0 memw +4022d49b: 436da2 s32i a10, a13, 0x10c +4022d49e: ffd491 l32r a9, 4022d3f0 +4022d4a1: 0020c0 memw +4022d4a4: d02d72 l32i a7, a13, 0x340 +4022d4a7: 107790 and a7, a7, a9 +4022d4aa: 207780 or a7, a7, a8 +4022d4ad: 0020c0 memw +4022d4b0: d06d72 s32i a7, a13, 0x340 +4022d4b3: ffd051 l32r a5, 4022d3f4 +4022d4b6: 0020c0 memw +4022d4b9: 5b6d52 s32i a5, a13, 0x16c +4022d4bc: ffcf41 l32r a4, 4022d3f8 +4022d4bf: 0020c0 memw +4022d4c2: 5a6d42 s32i a4, a13, 0x168 +4022d4c5: 616a21 l32r a2, 40205a70 +4022d4c8: 0020c0 memw +4022d4cb: 542db2 l32i a11, a13, 0x150 +4022d4ce: 10bb20 and a11, a11, a2 +4022d4d1: 0020c0 memw +4022d4d4: 546db2 s32i a11, a13, 0x150 +4022d4d7: 0020c0 memw +4022d4da: 90a192 movi a9, 0x190 +4022d4dd: c62da2 l32i a10, a13, 0x318 +4022d4e0: 0020c0 memw +4022d4e3: c66d92 s32i a9, a13, 0x318 +4022d4e6: ffc671 l32r a7, 4022d400 +4022d4e9: ffc481 l32r a8, 4022d3fc +4022d4ec: 0020c0 memw +4022d4ef: bb2e52 l32i a5, a14, 0x2ec +4022d4f2: 105580 and a5, a5, a8 +4022d4f5: 205570 or a5, a5, a7 +4022d4f8: 0020c0 memw +4022d4fb: bb6e52 s32i a5, a14, 0x2ec +4022d4fe: ffc141 l32r a4, 4022d404 +4022d501: 0020c0 memw +4022d504: e22e22 l32i a2, a14, 0x388 +4022d507: 102240 and a2, a2, a4 +4022d50a: 0020c0 memw +4022d50d: e26e22 s32i a2, a14, 0x388 +4022d510: 0003b2 l8ui a11, a3, 0 +4022d513: f1cbb2 addi a11, a11, -15 +4022d516: 0020c0 memw +4022d519: 522da2 l32i a10, a13, 0x148 +4022d51c: 10aa60 and a10, a10, a6 +4022d51f: 20aab0 or a10, a10, a11 +4022d522: 0020c0 memw +4022d525: 526da2 s32i a10, a13, 0x148 +4022d528: ffb881 l32r a8, 4022d408 +4022d52b: c5f591 l32r a9, 4021ed00 +4022d52e: 0020c0 memw +4022d531: 4a2d72 l32i a7, a13, 0x128 +4022d534: 107790 and a7, a7, a9 +4022d537: 207780 or a7, a7, a8 +4022d53a: 0020c0 memw +4022d53d: 4a6d72 s32i a7, a13, 0x128 +4022d540: ffb351 l32r a5, 4022d40c +4022d543: 0020c0 memw +4022d546: dd48 l32i.n a4, a13, 52 +4022d548: 104450 and a4, a4, a5 +4022d54b: 0020c0 memw +4022d54e: dd49 s32i.n a4, a13, 52 +4022d550: bc0c22 l8ui a2, a12, 188 +4022d553: e42c movi.n a4, 46 +4022d555: 146207 bbci a2, 0, 4022d56d +4022d558: 0020c0 memw +4022d55b: 512d32 l32i a3, a13, 0x144 +4022d55e: 103360 and a3, a3, a6 +4022d561: 203340 or a3, a3, a4 +4022d564: 0020c0 memw +4022d567: 516d32 s32i a3, a13, 0x144 +4022d56a: 0004c6 j 4022d581 +4022d56d: 652c movi.n a5, 38 +4022d56f: 0020c0 memw +4022d572: 512d42 l32i a4, a13, 0x144 +4022d575: 104460 and a4, a4, a6 +4022d578: 204450 or a4, a4, a5 +4022d57b: 0020c0 memw +4022d57e: 516d42 s32i a4, a13, 0x144 +4022d581: c0af72 movi a7, -64 +4022d584: 161c movi.n a6, 17 +4022d586: 533d81 l32r a8, 4020227c +4022d589: 0020c0 memw +4022d58c: dc2d52 l32i a5, a13, 0x370 +4022d58f: 105570 and a5, a5, a7 +4022d592: 205560 or a5, a5, a6 +4022d595: 0020c0 memw +4022d598: dc6d52 s32i a5, a13, 0x370 +4022d59b: fdfe41 l32r a4, 4022cd94 +4022d59e: 0020c0 memw +4022d5a1: a82e32 l32i a3, a14, 0x2a0 +4022d5a4: 203340 or a3, a3, a4 +4022d5a7: 0020c0 memw +4022d5aa: a86e32 s32i a3, a14, 0x2a0 +4022d5ad: ff9821 l32r a2, 4022d410 +4022d5b0: ff9901 l32r a0, 4022d414 +4022d5b3: 0020c0 memw +4022d5b6: 592db2 l32i a11, a13, 0x164 +4022d5b9: 10bb20 and a11, a11, a2 +4022d5bc: 20bb00 or a11, a11, a0 +4022d5bf: 0020c0 memw +4022d5c2: 596db2 s32i a11, a13, 0x164 +4022d5c5: fc4fa1 l32r a10, 4022c704 +4022d5c8: ff9491 l32r a9, 4022d418 +4022d5cb: 0020c0 memw +4022d5ce: 592d72 l32i a7, a13, 0x164 +4022d5d1: 1077a0 and a7, a7, a10 +4022d5d4: 207790 or a7, a7, a9 +4022d5d7: 0020c0 memw +4022d5da: 596d72 s32i a7, a13, 0x164 +4022d5dd: ee6661 l32r a6, 40228f78 +4022d5e0: ff8f51 l32r a5, 4022d41c +4022d5e3: 0020c0 memw +4022d5e6: 572d42 l32i a4, a13, 0x15c +4022d5e9: 104460 and a4, a4, a6 +4022d5ec: 204450 or a4, a4, a5 +4022d5ef: 0020c0 memw +4022d5f2: 576d42 s32i a4, a13, 0x15c +4022d5f5: ff8a31 l32r a3, 4022d420 +4022d5f8: ff8b21 l32r a2, 4022d424 +4022d5fb: 0020c0 memw +4022d5fe: 542d02 l32i a0, a13, 0x150 +4022d601: 100030 and a0, a0, a3 +4022d604: 200020 or a0, a0, a2 +4022d607: 0020c0 memw +4022d60a: 546d02 s32i a0, a13, 0x150 +4022d60d: 0020c0 memw +4022d610: 80a0a2 movi a10, 128 +4022d613: c62db2 l32i a11, a13, 0x318 +4022d616: 0020c0 memw +4022d619: c66da2 s32i a10, a13, 0x318 +4022d61c: 490c movi.n a9, 4 +4022d61e: 0020c0 memw +4022d621: c42d72 l32i a7, a13, 0x310 +4022d624: 207790 or a7, a7, a9 +4022d627: 0020c0 memw +4022d62a: c46d72 s32i a7, a13, 0x310 +4022d62d: ff7e61 l32r a6, 4022d428 +4022d630: ff7f51 l32r a5, 4022d42c +4022d633: 0020c0 memw +4022d636: dc2d42 l32i a4, a13, 0x370 +4022d639: 104460 and a4, a4, a6 +4022d63c: 204450 or a4, a4, a5 +4022d63f: 0020c0 memw +4022d642: dc6d42 s32i a4, a13, 0x370 +4022d645: dcca31 l32r a3, 40224970 +4022d648: ff7a21 l32r a2, 4022d430 +4022d64b: 0020c0 memw +4022d64e: c92d02 l32i a0, a13, 0x324 +4022d651: 100030 and a0, a0, a3 +4022d654: 200020 or a0, a0, a2 +4022d657: 0020c0 memw +4022d65a: c96d02 s32i a0, a13, 0x324 +4022d65d: ff75b1 l32r a11, 4022d434 +4022d660: ff76a1 l32r a10, 4022d438 +4022d663: 0020c0 memw +4022d666: 562d92 l32i a9, a13, 0x158 +4022d669: 1099b0 and a9, a9, a11 +4022d66c: 2099a0 or a9, a9, a10 +4022d66f: 0020c0 memw +4022d672: 566d92 s32i a9, a13, 0x158 +4022d675: ff7171 l32r a7, 4022d43c +4022d678: ff7261 l32r a6, 4022d440 +4022d67b: 0020c0 memw +4022d67e: d32d52 l32i a5, a13, 0x34c +4022d681: 105570 and a5, a5, a7 +4022d684: 205560 or a5, a5, a6 +4022d687: 0020c0 memw +4022d68a: d36d52 s32i a5, a13, 0x34c +4022d68d: c59a41 l32r a4, 4021ecf8 +4022d690: ff6d31 l32r a3, 4022d444 +4022d693: 0020c0 memw +4022d696: c82d22 l32i a2, a13, 0x320 +4022d699: 102240 and a2, a2, a4 +4022d69c: 202230 or a2, a2, a3 +4022d69f: 0020c0 memw +4022d6a2: c86d22 s32i a2, a13, 0x320 +4022d6a5: ff6801 l32r a0, 4022d448 +4022d6a8: 0020c0 memw +4022d6ab: e22eb2 l32i a11, a14, 0x388 +4022d6ae: 20bb00 or a11, a11, a0 +4022d6b1: 0020c0 memw +4022d6b4: e26eb2 s32i a11, a14, 0x388 +4022d6b7: ff65a1 l32r a10, 4022d44c +4022d6ba: 81db91 l32r a9, 4020de28 +4022d6bd: 0020c0 memw +4022d6c0: 9c2872 l32i a7, a8, 0x270 +4022d6c3: 1077a0 and a7, a7, a10 +4022d6c6: 207790 or a7, a7, a9 +4022d6c9: 0020c0 memw +4022d6cc: 9c6872 s32i a7, a8, 0x270 +4022d6cf: 69e061 l32r a6, 40207e50 +4022d6d2: 0020c0 memw +4022d6d5: d12d52 l32i a5, a13, 0x344 +4022d6d8: 105560 and a5, a5, a6 +4022d6db: 0020c0 memw +4022d6de: d16d52 s32i a5, a13, 0x344 +4022d6e1: c60c22 l8ui a2, a12, 198 +4022d6e4: ffc385 call0 4022d320 +4022d6e7: 0c08 l32i.n a0, a12, 0 +4022d6e9: 3008 l32i.n a0, a0, 12 +4022d6eb: 020c movi.n a2, 0 +4022d6ed: 0000c0 callx0 a0 +4022d6f0: cfafa2 movi a10, -49 +4022d6f3: 092c movi.n a9, 32 +4022d6f5: f0ed31 l32r a3, 40229aac +4022d6f8: c3e261 l32r a6, 4021e680 +4022d6fb: ff5501 l32r a0, 4022d450 +4022d6fe: 0020c0 memw +4022d701: 8e2e82 l32i a8, a14, 0x238 +4022d704: 1088a0 and a8, a8, a10 +4022d707: 208890 or a8, a8, a9 +4022d70a: 0020c0 memw +4022d70d: 8e6e82 s32i a8, a14, 0x238 +4022d710: 0020c0 memw +4022d713: ff5051 l32r a5, 4022d454 +4022d716: 922d72 l32i a7, a13, 0x248 +4022d719: 0020c0 memw +4022d71c: 926d52 s32i a5, a13, 0x248 +4022d71f: 640c movi.n a4, 6 +4022d721: 0020c0 memw +4022d724: 932d22 l32i a2, a13, 0x24c +4022d727: 202240 or a2, a2, a4 +4022d72a: 0020c0 memw +4022d72d: 936d22 s32i a2, a13, 0x24c +4022d730: 0020c0 memw +4022d733: c76d02 s32i a0, a13, 0x31c +4022d736: 0020c0 memw +4022d739: c72db2 l32i a11, a13, 0x31c +4022d73c: 20bb00 or a11, a11, a0 +4022d73f: 0020c0 memw +4022d742: c76db2 s32i a11, a13, 0x31c +4022d745: ff44a1 l32r a10, 4022d458 +4022d748: 0020c0 memw +4022d74b: ad98 l32i.n a9, a13, 40 +4022d74d: 1099a0 and a9, a9, a10 +4022d750: 0020c0 memw +4022d753: ad99 s32i.n a9, a13, 40 +4022d755: 987c movi.n a8, -7 +4022d757: 270c movi.n a7, 2 +4022d759: 0020c0 memw +4022d75c: 892652 l32i a5, a6, 0x224 +4022d75f: 105580 and a5, a5, a8 +4022d762: 205570 or a5, a5, a7 +4022d765: 0020c0 memw +4022d768: 896652 s32i a5, a6, 0x224 +4022d76b: e47c movi.n a4, -2 +4022d76d: 0020c0 memw +4022d770: f02322 l32i a2, a3, 0x3c0 +4022d773: 102240 and a2, a2, a4 +4022d776: 0020c0 memw +4022d779: 0c08 l32i.n a0, a12, 0 +4022d77b: 282002 l32i a0, a0, 160 +4022d77e: f06322 s32i a2, a3, 0x3c0 +4022d781: 0000c0 callx0 a0 +4022d784: f828d1 l32r a13, 4022b824 +4022d787: 120c movi.n a2, 1 +4022d789: 0c08 l32i.n a0, a12, 0 +4022d78b: 130c movi.n a3, 1 +4022d78d: 2b2002 l32i a0, a0, 172 +4022d790: c40c movi.n a4, 12 +4022d792: 0000c0 callx0 a0 +4022d795: 080c22 l8ui a2, a12, 8 +4022d798: b29c beqz.n a2, 4022d7b7 +4022d79a: 220c movi.n a2, 2 +4022d79c: 0c08 l32i.n a0, a12, 0 +4022d79e: 130c movi.n a3, 1 +4022d7a0: 2b2002 l32i a0, a0, 172 +4022d7a3: 84a142 movi a4, 0x184 +4022d7a6: 0000c0 callx0 a0 +4022d7a9: 320c movi.n a2, 3 +4022d7ab: 0c08 l32i.n a0, a12, 0 +4022d7ad: 230c movi.n a3, 2 +4022d7af: 2b2002 l32i a0, a0, 172 +4022d7b2: 640c movi.n a4, 6 +4022d7b4: 0000c0 callx0 a0 +4022d7b7: 0c08 l32i.n a0, a12, 0 +4022d7b9: 2f2002 l32i a0, a0, 188 +4022d7bc: 0000c0 callx0 a0 +4022d7bf: 080c22 l8ui a2, a12, 8 +4022d7c2: f29c beqz.n a2, 4022d7e5 +4022d7c4: 10c122 addi a2, a1, 16 +4022d7c7: ff2531 l32r a3, 4022d45c +4022d7ca: 042c movi.n a4, 32 +4022d7cc: 504501 l32r a0, 402018e0 +4022d7cf: 0000c0 callx0 a0 +4022d7d2: 322c22 l32i a2, a12, 200 +4022d7d5: 7fa032 movi a3, 127 +4022d7d8: 10c142 addi a4, a1, 16 +4022d7db: 332c52 l32i a5, a12, 204 +4022d7de: 061c movi.n a6, 16 +4022d7e0: 070c movi.n a7, 0 +4022d7e2: fe0445 call0 4022b828 +4022d7e5: 120c movi.n a2, 1 +4022d7e7: 080c movi.n a8, 0 +4022d7e9: 000d62 l8ui a6, a13, 0 +4022d7ec: 322c72 l32i a7, a12, 200 +4022d7ef: f20131 l32r a3, 40229ff4 +4022d7f2: 01d742 addmi a4, a7, 0x100 +4022d7f5: 16c352 addi a5, a3, 22 +4022d7f8: 661b addi.n a6, a6, 1 +4022d7fa: 0189 s32i.n a8, a1, 0 +4022d7fc: 1189 s32i.n a8, a1, 4 +4022d7fe: 2189 s32i.n a8, a1, 8 +4022d800: 746060 extui a6, a6, 0, 8 +4022d803: fe1f85 call0 4022b9fc +4022d806: 1d0c movi.n a13, 1 +4022d808: 0c78 l32i.n a7, a12, 0 +4022d80a: bc0c92 l8ui a9, a12, 188 +4022d80d: 262772 l32i a7, a7, 152 +4022d810: 246907 bbci a9, 0, 4022d838 +4022d813: 77a022 movi a2, 119 +4022d816: 030c movi.n a3, 0 +4022d818: 241c movi.n a4, 18 +4022d81a: d8a052 movi a5, 216 +4022d81d: 0007c0 callx0 a7 +4022d820: 77a022 movi a2, 119 +4022d823: 030c movi.n a3, 0 +4022d825: 841c movi.n a4, 24 +4022d827: 150c movi.n a5, 1 +4022d829: 0c08 l32i.n a0, a12, 0 +4022d82b: 160c movi.n a6, 1 +4022d82d: 272002 l32i a0, a0, 156 +4022d830: 170c movi.n a7, 1 +4022d832: 0000c0 callx0 a0 +4022d835: 000306 j 4022d845 +4022d838: 77a022 movi a2, 119 +4022d83b: 030c movi.n a3, 0 +4022d83d: 241c movi.n a4, 18 +4022d83f: e8a052 movi a5, 232 +4022d842: 0007c0 callx0 a7 +4022d845: 0020c0 memw +4022d848: 982e22 l32i a2, a14, 0x260 +4022d84b: 2022d0 or a2, a2, a13 +4022d84e: 0020c0 memw +4022d851: d1c8 l32i.n a12, a1, 52 +4022d853: 986e22 s32i a2, a14, 0x260 +4022d856: e1d8 l32i.n a13, a1, 56 +4022d858: 220c movi.n a2, 2 +4022d85a: f1e8 l32i.n a14, a1, 60 +4022d85c: ffb305 call0 4022d390 +4022d85f: c108 l32i.n a0, a1, 48 +4022d861: 40c112 addi a1, a1, 64 +4022d864: f00d ret.n + ... + +4022d868 : +4022d868: f0c112 addi a1, a1, -16 +4022d86b: 006102 s32i a0, a1, 0 +4022d86e: 055cc5 call0 40232e3c +4022d871: 64a022 movi a2, 100 +4022d874: 58d701 l32r a0, 40203bd0 +4022d877: 0000c0 callx0 a0 +4022d87a: 002102 l32i a0, a1, 0 +4022d87d: 10c112 addi a1, a1, 16 +4022d880: 000080 ret +4022d883: ffff00 excw +4022d886: 1f .byte 0x1f +4022d887: 0000f0 excw +4022d88a: ff0180 excw +4022d88d: ff .byte 0xff +4022d88e: ff .byte 0xff +4022d88f: 1f .byte 0x1f +4022d890: ff .byte 0xff +4022d891: 3f .byte 0x3f +4022d892: 00ffe0 excw +4022d895: 001f40 excw +4022d898: ff .byte 0xff +4022d899: ff .byte 0xff +4022d89a: 00ff00 excw +4022d89d: 00ab00 excw + +4022d8a0 : +4022d8a0: fff9b1 l32r a11, 4022d884 +4022d8a3: fff9a1 l32r a10, 4022d888 +4022d8a6: f08131 l32r a3, 40229aac +4022d8a9: 0020c0 memw +4022d8ac: e62322 l32i a2, a3, 0x398 +4022d8af: 1022b0 and a2, a2, a11 +4022d8b2: 2022a0 or a2, a2, a10 +4022d8b5: 0020c0 memw +4022d8b8: e66322 s32i a2, a3, 0x398 +4022d8bb: 0020c0 memw +4022d8be: e72392 l32i a9, a3, 0x39c +4022d8c1: 1099b0 and a9, a9, a11 +4022d8c4: 2099a0 or a9, a9, a10 +4022d8c7: 0020c0 memw +4022d8ca: e76392 s32i a9, a3, 0x39c +4022d8cd: ffef81 l32r a8, 4022d88c +4022d8d0: fd3171 l32r a7, 4022cd94 +4022d8d3: 0020c0 memw +4022d8d6: e52362 l32i a6, a3, 0x394 +4022d8d9: 106680 and a6, a6, a8 +4022d8dc: 206670 or a6, a6, a7 +4022d8df: 0020c0 memw +4022d8e2: e56362 s32i a6, a3, 0x394 +4022d8e5: ffea51 l32r a5, 4022d890 +4022d8e8: ffeb41 l32r a4, 4022d894 +4022d8eb: 0020c0 memw +4022d8ee: e62322 l32i a2, a3, 0x398 +4022d8f1: 102250 and a2, a2, a5 +4022d8f4: 202240 or a2, a2, a4 +4022d8f7: 0020c0 memw +4022d8fa: e66322 s32i a2, a3, 0x398 +4022d8fd: ffe6b1 l32r a11, 4022d898 +4022d900: ffe7a1 l32r a10, 4022d89c +4022d903: 0020c0 memw +4022d906: e82392 l32i a9, a3, 0x3a0 +4022d909: 1099b0 and a9, a9, a11 +4022d90c: 2099a0 or a9, a9, a10 +4022d90f: 0020c0 memw +4022d912: e86392 s32i a9, a3, 0x3a0 +4022d915: c7eb81 l32r a8, 4021f8c4 +4022d918: 00a172 movi a7, 0x100 +4022d91b: 0020c0 memw +4022d91e: f22362 l32i a6, a3, 0x3c8 +4022d921: 106680 and a6, a6, a8 +4022d924: 206670 or a6, a6, a7 +4022d927: 0020c0 memw +4022d92a: f26362 s32i a6, a3, 0x3c8 +4022d92d: 80af52 movi a5, -128 +4022d930: 744c movi.n a4, 71 +4022d932: 0020c0 memw +4022d935: e62322 l32i a2, a3, 0x398 +4022d938: 102250 and a2, a2, a5 +4022d93b: 202240 or a2, a2, a4 +4022d93e: 0020c0 memw +4022d941: e66322 s32i a2, a3, 0x398 +4022d944: f00d ret.n +4022d946: 000000 ill +4022d949: 010e00 slli a0, a14, 32 +4022d94c: 0d0000 excw +4022d94f: 000001 l32r a0, 401ed950 <_lit4_end+0xe5aa4> +4022d952: de .byte 0xde +4022d953: 000003 excw +4022d956: 03ed mov.n a14, a3 + +4022d958 : +4022d958: f0c112 addi a1, a1, -16 +4022d95b: f02141 l32r a4, 402299e0 +4022d95e: 0109 s32i.n a0, a1, 0 +4022d960: 950402 l8ui a0, a4, 149 +4022d963: 542331 l32r a3, 402029f0 +4022d966: 172066 bnei a0, 2, 4022d981 +4022d969: 94af62 movi a6, -108 +4022d96c: 69a052 movi a5, 105 +4022d96f: 0020c0 memw +4022d972: 682322 l32i a2, a3, 0x1a0 +4022d975: 102260 and a2, a2, a6 +4022d978: 202250 or a2, a2, a5 +4022d97b: 0020c0 memw +4022d97e: 686322 s32i a2, a3, 0x1a0 +4022d981: 072c movi.n a7, 32 +4022d983: 920402 l8ui a0, a4, 146 +4022d986: cfae62 movi a6, 0xfffffecf +4022d989: 261026 beqi a0, 1, 4022d9b3 +4022d98c: 233026 beqi a0, 3, 4022d9b3 +4022d98f: 204026 beqi a0, 4, 4022d9b3 +4022d992: 1d5026 beqi a0, 5, 4022d9b3 +4022d995: 940402 l8ui a0, a4, 148 +4022d998: fdc082 addi a8, a0, -3 +4022d99b: 0c2856 bnez a8, 4022da61 +4022d99e: 0020c0 memw +4022d9a1: 8d2392 l32i a9, a3, 0x234 +4022d9a4: 109960 and a9, a9, a6 +4022d9a7: 209970 or a9, a9, a7 +4022d9aa: 0020c0 memw +4022d9ad: 8d6392 s32i a9, a3, 0x234 +4022d9b0: 002986 j 4022da5a +4022d9b3: f03e51 l32r a5, 40229aac +4022d9b6: 080c movi.n a8, 0 +4022d9b8: a00b addi.n a10, a0, -1 +4022d9ba: 102a16 beqz a10, 4022dac0 +4022d9bd: fcc0b2 addi a11, a0, -4 +4022d9c0: 0fcb16 beqz a11, 4022dac0 +4022d9c3: fdc022 addi a2, a0, -3 +4022d9c6: 158216 beqz a2, 4022db22 +4022d9c9: fbc092 addi a9, a0, -5 +4022d9cc: 152916 beqz a9, 4022db22 +4022d9cf: 0fae02 movi a0, 0xfffffe0f +4022d9d2: 053c movi.n a5, 48 +4022d9d4: 0020c0 memw +4022d9d7: 822322 l32i a2, a3, 0x208 +4022d9da: 102200 and a2, a2, a0 +4022d9dd: 202250 or a2, a2, a5 +4022d9e0: 0020c0 memw +4022d9e3: 826322 s32i a2, a3, 0x208 +4022d9e6: 0020c0 memw +4022d9e9: 8323b2 l32i a11, a3, 0x20c +4022d9ec: 10bb00 and a11, a11, a0 +4022d9ef: 20bb50 or a11, a11, a5 +4022d9f2: 0020c0 memw +4022d9f5: 8363b2 s32i a11, a3, 0x20c +4022d9f8: 9304a2 l8ui a10, a4, 147 +4022d9fb: 262ab6 bltui a10, 2, 4022da25 +4022d9fe: 0020c0 memw +4022da01: 852382 l32i a8, a3, 0x214 +4022da04: 108860 and a8, a8, a6 +4022da07: 208870 or a8, a8, a7 +4022da0a: 0020c0 memw +4022da0d: 856382 s32i a8, a3, 0x214 +4022da10: 0020c0 memw +4022da13: 8d2352 l32i a5, a3, 0x234 +4022da16: 105560 and a5, a5, a6 +4022da19: 205570 or a5, a5, a7 +4022da1c: 0020c0 memw +4022da1f: 8d6352 s32i a5, a3, 0x234 +4022da22: 000806 j 4022da46 +4022da25: 0020c0 memw +4022da28: 8523a2 l32i a10, a3, 0x214 +4022da2b: 10aa60 and a10, a10, a6 +4022da2e: 20aa50 or a10, a10, a5 +4022da31: 0020c0 memw +4022da34: 8563a2 s32i a10, a3, 0x214 +4022da37: 0020c0 memw +4022da3a: 8d2392 l32i a9, a3, 0x234 +4022da3d: 109960 and a9, a9, a6 +4022da40: 0020c0 memw +4022da43: 8d6392 s32i a9, a3, 0x234 +4022da46: 920402 l8ui a0, a4, 146 +4022da49: b00b addi.n a11, a0, -1 +4022da4b: 08cb16 beqz a11, 4022dadb +4022da4e: fdc022 addi a2, a0, -3 +4022da51: 086216 beqz a2, 4022dadb +4022da54: 214026 beqi a0, 4, 4022da79 +4022da57: 1e5026 beqi a0, 5, 4022da79 +4022da5a: 0108 l32i.n a0, a1, 0 +4022da5c: 10c112 addi a1, a1, 16 +4022da5f: f00d ret.n +4022da61: f52066 bnei a0, 2, 4022da5a +4022da64: 0020c0 memw +4022da67: 852342 l32i a4, a3, 0x214 +4022da6a: 104460 and a4, a4, a6 +4022da6d: 204470 or a4, a4, a7 +4022da70: 0020c0 memw +4022da73: 856342 s32i a4, a3, 0x214 +4022da76: fff806 j 4022da5a +4022da79: 930402 l8ui a0, a4, 147 +4022da7c: 1e1066 bnei a0, 1, 4022da9e +4022da7f: 020c movi.n a2, 0 +4022da81: 130c movi.n a3, 1 +4022da83: 140c movi.n a4, 1 +4022da85: 050c movi.n a5, 0 +4022da87: 520501 l32r a0, 4020229c +4022da8a: 0000c0 callx0 a0 +4022da8d: 820c movi.n a2, 8 +4022da8f: 030c movi.n a3, 0 +4022da91: 840c movi.n a4, 8 +4022da93: 050c movi.n a5, 0 +4022da95: 520101 l32r a0, 4020229c +4022da98: 0000c0 callx0 a0 +4022da9b: ffeec6 j 4022da5a +4022da9e: fb8056 bnez a0, 4022da5a +4022daa1: 120c movi.n a2, 1 +4022daa3: 030c movi.n a3, 0 +4022daa5: 140c movi.n a4, 1 +4022daa7: 050c movi.n a5, 0 +4022daa9: 51fc01 l32r a0, 4020229c +4022daac: 0000c0 callx0 a0 +4022daaf: 020c movi.n a2, 0 +4022dab1: 830c movi.n a3, 8 +4022dab3: 840c movi.n a4, 8 +4022dab5: 050c movi.n a5, 0 +4022dab7: 51f901 l32r a0, 4020229c +4022daba: 0000c0 callx0 a0 +4022dabd: ffe646 j 4022da5a +4022dac0: 930402 l8ui a0, a4, 147 +4022dac3: 023066 bnei a0, 3, 4022dac9 +4022dac6: 002086 j 4022db4c +4022dac9: 7f5026 beqi a0, 5, 4022db4c +4022dacc: 6a20b6 bltui a0, 2, 4022db3a +4022dacf: ff9e81 l32r a8, 4022d948 +4022dad2: 0020c0 memw +4022dad5: 406582 s32i a8, a5, 0x100 +4022dad8: ffbcc6 j 4022d9cf +4022dadb: 930402 l8ui a0, a4, 147 +4022dade: 1e1066 bnei a0, 1, 4022db00 +4022dae1: 120c movi.n a2, 1 +4022dae3: 030c movi.n a3, 0 +4022dae5: 140c movi.n a4, 1 +4022dae7: 050c movi.n a5, 0 +4022dae9: 51ec01 l32r a0, 4020229c +4022daec: 0000c0 callx0 a0 +4022daef: 020c movi.n a2, 0 +4022daf1: 830c movi.n a3, 8 +4022daf3: 840c movi.n a4, 8 +4022daf5: 050c movi.n a5, 0 +4022daf7: 51e901 l32r a0, 4020229c +4022dafa: 0000c0 callx0 a0 +4022dafd: ffd646 j 4022da5a +4022db00: f56056 bnez a0, 4022da5a +4022db03: 020c movi.n a2, 0 +4022db05: 130c movi.n a3, 1 +4022db07: 140c movi.n a4, 1 +4022db09: 050c movi.n a5, 0 +4022db0b: 51e401 l32r a0, 4020229c +4022db0e: 0000c0 callx0 a0 +4022db11: 820c movi.n a2, 8 +4022db13: 030c movi.n a3, 0 +4022db15: 840c movi.n a4, 8 +4022db17: 050c movi.n a5, 0 +4022db19: 51e001 l32r a0, 4020229c +4022db1c: 0000c0 callx0 a0 +4022db1f: ffcdc6 j 4022da5a +4022db22: 930402 l8ui a0, a4, 147 +4022db25: 2f3026 beqi a0, 3, 4022db58 +4022db28: 2c5026 beqi a0, 5, 4022db58 +4022db2b: 1420b6 bltui a0, 2, 4022db43 +4022db2e: ff8791 l32r a9, 4022d94c +4022db31: 0020c0 memw +4022db34: 406592 s32i a9, a5, 0x100 +4022db37: ffa506 j 4022d9cf +4022db3a: 0020c0 memw +4022db3d: 406582 s32i a8, a5, 0x100 +4022db40: ffa2c6 j 4022d9cf +4022db43: 0020c0 memw +4022db46: 406582 s32i a8, a5, 0x100 +4022db49: ffa086 j 4022d9cf +4022db4c: ff81a1 l32r a10, 4022d950 +4022db4f: 0020c0 memw +4022db52: 4065a2 s32i a10, a5, 0x100 +4022db55: ff9d86 j 4022d9cf +4022db58: ff7fb1 l32r a11, 4022d954 +4022db5b: 0020c0 memw +4022db5e: 4065b2 s32i a11, a5, 0x100 +4022db61: ff9a86 j 4022d9cf +4022db64: e03f80 subx4 a3, a15, a8 +4022db67: 0f .byte 0xf +4022db68: ff .byte 0xff +4022db69: ff .byte 0xff +4022db6a: cf .byte 0xcf +4022db6b: ff .byte 0xff + +4022db6c : +4022db6c: f0c112 addi a1, a1, -16 +4022db6f: 0109 s32i.n a0, a1, 0 +4022db71: ef9b01 l32r a0, 402299e0 +4022db74: c40022 l8ui a2, a0, 196 +4022db77: 083256 bnez a2, 4022dbfe +4022db7a: 66a022 movi a2, 102 +4022db7d: 0008 l32i.n a0, a0, 0 +4022db7f: 330c movi.n a3, 3 +4022db81: 242002 l32i a0, a0, 144 +4022db84: 140c movi.n a4, 1 +4022db86: 0000c0 callx0 a0 +4022db89: ef9531 l32r a3, 402299e0 +4022db8c: 346322 s32i a2, a3, 208 +4022db8f: efc721 l32r a2, 40229aac +4022db92: 0020c0 memw +4022db95: e52252 l32i a5, a2, 0x394 +4022db98: 356352 s32i a5, a3, 212 +4022db9b: 0020c0 memw +4022db9e: e62242 l32i a4, a2, 0x398 +4022dba1: 366342 s32i a4, a3, 216 +4022dba4: 0020c0 memw +4022dba7: 140c movi.n a4, 1 +4022dba9: 550c movi.n a5, 5 +4022dbab: 060c movi.n a6, 0 +4022dbad: c73c movi.n a7, 60 +4022dbaf: e72222 l32i a2, a2, 0x39c +4022dbb2: 376322 s32i a2, a3, 220 +4022dbb5: 0308 l32i.n a0, a3, 0 +4022dbb7: 66a022 movi a2, 102 +4022dbba: 272002 l32i a0, a0, 156 +4022dbbd: 330c movi.n a3, 3 +4022dbbf: 0000c0 callx0 a0 +4022dbc2: ef8701 l32r a0, 402299e0 +4022dbc5: ffe721 l32r a2, 4022db64 +4022dbc8: 0020c0 memw +4022dbcb: efb871 l32r a7, 40229aac +4022dbce: e727b2 l32i a11, a7, 0x39c +4022dbd1: 20bb20 or a11, a11, a2 +4022dbd4: 0020c0 memw +4022dbd7: e767b2 s32i a11, a7, 0x39c +4022dbda: c447a1 l32r a10, 4021ecf8 +4022dbdd: 0020c0 memw +4022dbe0: e62792 l32i a9, a7, 0x398 +4022dbe3: 2099a0 or a9, a9, a10 +4022dbe6: 0020c0 memw +4022dbe9: e66792 s32i a9, a7, 0x398 +4022dbec: ffdf81 l32r a8, 4022db68 +4022dbef: 0020c0 memw +4022dbf2: e52762 l32i a6, a7, 0x394 +4022dbf5: 106680 and a6, a6, a8 +4022dbf8: 0020c0 memw +4022dbfb: e56762 s32i a6, a7, 0x394 +4022dbfe: 130c movi.n a3, 1 +4022dc00: c44032 s8i a3, a0, 196 +4022dc03: 0108 l32i.n a0, a1, 0 +4022dc05: 10c112 addi a1, a1, 16 +4022dc08: f00d ret.n + ... + +4022dc0c : +4022dc0c: f0c112 addi a1, a1, -16 +4022dc0f: 0109 s32i.n a0, a1, 0 +4022dc11: ef7301 l32r a0, 402299e0 +4022dc14: c40022 l8ui a2, a0, 196 +4022dc17: 341266 bnei a2, 1, 4022dc4f +4022dc1a: 66a022 movi a2, 102 +4022dc1d: 330c movi.n a3, 3 +4022dc1f: 005d mov.n a5, a0 +4022dc21: 0508 l32i.n a0, a5, 0 +4022dc23: 140c movi.n a4, 1 +4022dc25: 262002 l32i a0, a0, 152 +4022dc28: d00552 l8ui a5, a5, 208 +4022dc2b: 0000c0 callx0 a0 +4022dc2e: ef6c01 l32r a0, 402299e0 +4022dc31: ef9e31 l32r a3, 40229aac +4022dc34: 352052 l32i a5, a0, 212 +4022dc37: 0020c0 memw +4022dc3a: e56352 s32i a5, a3, 0x394 +4022dc3d: 362042 l32i a4, a0, 216 +4022dc40: 0020c0 memw +4022dc43: e66342 s32i a4, a3, 0x398 +4022dc46: 372022 l32i a2, a0, 220 +4022dc49: 0020c0 memw +4022dc4c: e76322 s32i a2, a3, 0x39c +4022dc4f: 060c movi.n a6, 0 +4022dc51: c44062 s8i a6, a0, 196 +4022dc54: 0108 l32i.n a0, a1, 0 +4022dc56: 10c112 addi a1, a1, 16 +4022dc59: f00d ret.n + ... + +4022dc5c : +4022dc5c: f0c112 addi a1, a1, -16 +4022dc5f: 0109 s32i.n a0, a1, 0 +4022dc61: 051266 bnei a2, 1, 4022dc6a +4022dc64: fff045 call0 4022db6c +4022dc67: 000086 j 4022dc6d +4022dc6a: fffa05 call0 4022dc0c +4022dc6d: 0108 l32i.n a0, a1, 0 +4022dc6f: 10c112 addi a1, a1, 16 +4022dc72: f00d ret.n +4022dc74: 007800 waiti 8 + ... + +4022dc78 : +4022dc78: e0c112 addi a1, a1, -32 +4022dc7b: 046102 s32i a0, a1, 16 +4022dc7e: 51c9 s32i.n a12, a1, 20 +4022dc80: c28021 l32r a2, 4021e680 +4022dc83: ef57c1 l32r a12, 402299e0 +4022dc86: 0020c0 memw +4022dc89: 972242 l32i a4, a2, 0x25c +4022dc8c: 0020c0 memw +4022dc8f: 962232 l32i a3, a2, 0x258 +4022dc92: 0020c0 memw +4022dc95: 404810 ssai 24 +4022dc98: 130c movi.n a3, 1 +4022dc9a: 740c movi.n a4, 7 +4022dc9c: 155c movi.n a5, 81 +4022dc9e: 0c08 l32i.n a0, a12, 0 +4022dca0: 972222 l32i a2, a2, 0x25c +4022dca3: 262002 l32i a0, a0, 152 +4022dca6: 61a022 movi a2, 97 +4022dca9: 0000c0 callx0 a0 +4022dcac: ffbf05 call0 4022d8a0 +4022dcaf: 77a022 movi a2, 119 +4022dcb2: 030c movi.n a3, 0 +4022dcb4: 041c movi.n a4, 16 +4022dcb6: 050c movi.n a5, 0 +4022dcb8: 0c08 l32i.n a0, a12, 0 +4022dcba: 060c movi.n a6, 0 +4022dcbc: 272002 l32i a0, a0, 156 +4022dcbf: 170c movi.n a7, 1 +4022dcc1: 0000c0 callx0 a0 +4022dcc4: 023005 call0 4022ffc8 +4022dcc7: f0cb31 l32r a3, 40229ff4 +4022dcca: 032d mov.n a2, a3 +4022dccc: 334b addi.n a3, a3, 4 +4022dcce: 016605 call0 4022f330 +4022dcd1: 3c48 l32i.n a4, a12, 12 +4022dcd3: 0ef467 bbsi a4, 22, 4022dce5 +4022dcd6: 020c movi.n a2, 0 +4022dcd8: fc31c5 call0 40229ff8 +4022dcdb: 684e71 l32r a7, 40207e14 +4022dcde: 3c68 l32i.n a6, a12, 12 +4022dce0: 206670 or a6, a6, a7 +4022dce3: 3c69 s32i.n a6, a12, 12 +4022dce5: fe1805 call0 4022be68 +4022dce8: ad0c82 l8ui a8, a12, 173 +4022dceb: 688c beqz.n a8, 4022dcf5 +4022dced: 020c movi.n a2, 0 +4022dcef: fe83c5 call0 4022c52c +4022dcf2: 000106 j 4022dcfa +4022dcf5: 120c movi.n a2, 1 +4022dcf7: fe8345 call0 4022c52c +4022dcfa: 054c movi.n a5, 64 +4022dcfc: 070c movi.n a7, 0 +4022dcfe: 060c movi.n a6, 0 +4022dd00: 190c movi.n a9, 1 +4022dd02: 0a0c movi.n a10, 0 +4022dd04: f6c841 l32r a4, 4022b824 +4022dd07: f0bb21 l32r a2, 40229ff4 +4022dd0a: 590c82 l8ui a8, a12, 89 +4022dd0d: 14c232 addi a3, a2, 20 +4022dd10: 018880 slli a8, a8, 24 +4022dd13: 011442 l16ui a4, a4, 2 +4022dd16: 01a9 s32i.n a10, a1, 0 +4022dd18: 1199 s32i.n a9, a1, 4 +4022dd1a: 318880 srai a8, a8, 24 +4022dd1d: 1fc882 addi a8, a8, 31 +4022dd20: 018880 slli a8, a8, 24 +4022dd23: 318880 srai a8, a8, 24 +4022dd26: b36880 movgez a6, a8, a8 +4022dd29: 746060 extui a6, a6, 0, 8 +4022dd2c: 020305 call0 4022fd60 +4022dd2f: 080c92 l8ui a9, a12, 8 +4022dd32: 398c beqz.n a9, 4022dd39 +4022dd34: 620c movi.n a2, 6 +4022dd36: fcb545 call0 4022a88c +4022dd39: ff7245 call0 4022d460 +4022dd3c: 220c movi.n a2, 2 +4022dd3e: 514f01 l32r a0, 4020227c +4022dd41: 0020c0 memw +4022dd44: 9c20b2 l32i a11, a0, 0x270 +4022dd47: 20bb20 or a11, a11, a2 +4022dd4a: 0020c0 memw +4022dd4d: 120c movi.n a2, 1 +4022dd4f: 730c movi.n a3, 7 +4022dd51: 540c movi.n a4, 5 +4022dd53: ffc851 l32r a5, 4022dc74 +4022dd56: 160c movi.n a6, 1 +4022dd58: 070c movi.n a7, 0 +4022dd5a: 9c60b2 s32i a11, a0, 0x270 +4022dd5d: f0a5a1 l32r a10, 40229ff4 +4022dd60: 01a9 s32i.n a10, a1, 0 +4022dd62: feb705 call0 4022c8d4 +4022dd65: 028845 call0 402305ec +4022dd68: 3c38 l32i.n a3, a12, 12 +4022dd6a: 0b73b7 bbci a3, 27, 4022dd79 +4022dd6d: 3c0c22 l8ui a2, a12, 60 +4022dd70: 012280 slli a2, a2, 24 +4022dd73: 312820 srai a2, a2, 24 +4022dd76: fcc345 call0 4022a9ac +4022dd79: 00a705 call0 4022e7ec +4022dd7c: ad0c22 l8ui a2, a12, 173 +4022dd7f: ae0c32 l8ui a3, a12, 174 +4022dd82: af0c42 l8ui a4, a12, 175 +4022dd85: fceec5 call0 4022ac74 +4022dd88: a90c32 l8ui a3, a12, 169 +4022dd8b: 51c8 l32i.n a12, a1, 20 +4022dd8d: 0a1366 bnei a3, 1, 4022dd9b +4022dd90: 120c movi.n a2, 1 +4022dd92: ffec85 call0 4022dc5c +4022dd95: 0001c6 j 4022dda0 +4022dd98: 000000 ill +4022dd9b: 020c movi.n a2, 0 +4022dd9d: ffebc5 call0 4022dc5c +4022dda0: 020c movi.n a2, 0 +4022dda2: 4108 l32i.n a0, a1, 16 +4022dda4: 20c112 addi a1, a1, 32 +4022dda7: f00d ret.n +4022dda9: 000000 ill + +4022ddac : +4022ddac: ef0d31 l32r a3, 402299e0 +4022ddaf: 00a042 movi a4, 0 +4022ddb2: f0c112 addi a1, a1, -16 +4022ddb5: 202110 or a2, a1, a1 +4022ddb8: 016102 s32i a0, a1, 4 +4022ddbb: c24342 s8i a4, a3, 194 +4022ddbe: 0149 s32i.n a4, a1, 0 +4022ddc0: 10c332 addi a3, a3, 16 +4022ddc3: 0156c5 call0 4022f330 +4022ddc6: f08b21 l32r a2, 40229ff4 +4022ddc9: 040c movi.n a4, 0 +4022ddcb: 53c232 addi a3, a2, 83 +4022ddce: fd5845 call0 4022b354 +4022ddd1: 024d mov.n a4, a2 +4022ddd3: fa6921 l32r a2, 4022c778 +4022ddd6: 3249 s32i.n a4, a2, 12 +4022ddd8: 329b addi.n a3, a2, 9 +4022ddda: fd5785 call0 4022b354 +4022dddd: 1108 l32i.n a0, a1, 4 +4022dddf: 10c112 addi a1, a1, 16 +4022dde2: f00d ret.n + +4022dde4 : +4022dde4: f0c112 addi a1, a1, -16 +4022dde7: 2109 s32i.n a0, a1, 8 +4022dde9: 0129 s32i.n a2, a1, 0 +4022ddeb: c22521 l32r a2, 4021e680 +4022ddee: 0020c0 memw +4022ddf1: 852242 l32i a4, a2, 0x214 +4022ddf4: 1149 s32i.n a4, a1, 4 +4022ddf6: e37c movi.n a3, -2 +4022ddf8: 0020c0 memw +4022ddfb: 852202 l32i a0, a2, 0x214 +4022ddfe: 100030 and a0, a0, a3 +4022de01: 0020c0 memw +4022de04: 856202 s32i a0, a2, 0x214 +4022de07: 025c movi.n a2, 80 +4022de09: ca3e01 l32r a0, 40220704 +4022de0c: 0000c0 callx0 a0 +4022de0f: 120c movi.n a2, 1 +4022de11: 576f01 l32r a0, 40203bd0 +4022de14: 0000c0 callx0 a0 +4022de17: 880c movi.n a8, 8 +4022de19: 397c movi.n a9, -13 +4022de1b: c6ad71 l32r a7, 4021f8d0 +4022de1e: 0020c0 memw +4022de21: d02762 l32i a6, a7, 0x340 +4022de24: 106690 and a6, a6, a9 +4022de27: 206680 or a6, a6, a8 +4022de2a: 0020c0 memw +4022de2d: 0158 l32i.n a5, a1, 0 +4022de2f: d06762 s32i a6, a7, 0x340 +4022de32: a58c beqz.n a5, 4022de40 +4022de34: e8a322 movi a2, 0x3e8 +4022de37: 576601 l32r a0, 40203bd0 +4022de3a: 0000c0 callx0 a0 +4022de3d: 000206 j 4022de49 +4022de40: 64a022 movi a2, 100 +4022de43: 576301 l32r a0, 40203bd0 +4022de46: 0000c0 callx0 a0 +4022de49: 400c movi.n a0, 4 +4022de4b: 0020c0 memw +4022de4e: c6a0b1 l32r a11, 4021f8d0 +4022de51: d02ba2 l32i a10, a11, 0x340 +4022de54: 327c movi.n a2, -13 +4022de56: 10aa20 and a10, a10, a2 +4022de59: 20aa00 or a10, a10, a0 +4022de5c: 0020c0 memw +4022de5f: d06ba2 s32i a10, a11, 0x340 +4022de62: 120c movi.n a2, 1 +4022de64: 575b01 l32r a0, 40203bd0 +4022de67: 0000c0 callx0 a0 +4022de6a: 0020c0 memw +4022de6d: c20441 l32r a4, 4021e680 +4022de70: 1138 l32i.n a3, a1, 4 +4022de72: 856432 s32i a3, a4, 0x214 +4022de75: 086307 bbci a3, 0, 4022de81 +4022de78: a0a022 movi a2, 160 +4022de7b: ca2201 l32r a0, 40220704 +4022de7e: 0000c0 callx0 a0 +4022de81: 2108 l32i.n a0, a1, 8 +4022de83: 10c112 addi a1, a1, 16 +4022de86: f00d ret.n + +4022de88 : +4022de88: f0c112 addi a1, a1, -16 +4022de8b: 1109 s32i.n a0, a1, 4 +4022de8d: eed401 l32r a0, 402299e0 +4022de90: 060c movi.n a6, 0 +4022de92: e00032 l8ui a3, a0, 224 +4022de95: b30052 l8ui a5, a0, 179 +4022de98: 63cc bnez.n a3, 4022dea2 +4022de9a: 140c movi.n a4, 1 +4022de9c: e04042 s8i a4, a0, 224 +4022de9f: 000cc6 j 4022ded6 +4022dea2: 0129 s32i.n a2, a1, 0 +4022dea4: e04062 s8i a6, a0, 224 +4022dea7: 2be517 bbsi a5, 1, 4022ded6 +4022deaa: 420c movi.n a2, 4 +4022deac: f27701 l32r a0, 4022a888 +4022deaf: 0000c0 callx0 a0 +4022deb2: eecb01 l32r a0, 402299e0 +4022deb5: e10072 l8ui a7, a0, 225 +4022deb8: 67cc bnez.n a7, 4022dec2 +4022deba: 120c movi.n a2, 1 +4022debc: fff245 call0 4022dde4 +4022debf: eec801 l32r a0, 402299e0 +4022dec2: 002122 l32i a2, a1, 0 +4022dec5: 00a082 movi a8, 0 +4022dec8: e14082 s8i a8, a0, 225 +4022decb: ffee05 call0 4022ddac +4022dece: 04a022 movi a2, 4 +4022ded1: 030c movi.n a3, 0 +4022ded3: 03d6c5 call0 40231c40 +4022ded6: 1108 l32i.n a0, a1, 4 +4022ded8: 10c112 addi a1, a1, 16 +4022dedb: f00d ret.n +4022dedd: 000000 ill +4022dee0: cd0c movi.n a13, 12 +4022dee2: fe .byte 0xfe +4022dee3: 3f .byte 0x3f +4022dee4: 0e .byte 0xe +4022dee5: fecd excw +4022dee7: 3f .byte 0x3f +4022dee8: fecd10 excw +4022deeb: 3f .byte 0x3f + +4022deec : +4022deec: 060c movi.n a6, 0 +4022deee: 2a6c movi.n a10, -30 +4022def0: eebc81 l32r a8, 402299e0 +4022def3: 322b addi.n a3, a2, 2 +4022def5: 336832 s32i a3, a8, 204 +4022def8: 73c872 addi a7, a8, 115 +4022defb: 70c892 addi a9, a8, 112 4022defe: 095d mov.n a5, a9 -4022df00: fff171 l32r a7, 4022dec4 -4022df03: 0a0c movi.n a10, 0 -4022df05: 060c movi.n a6, 0 -4022df07: 1a0232 l8ui a3, a2, 26 -4022df0a: 7b4832 s8i a3, a8, 123 -4022df0d: 1b02b2 l8ui a11, a2, 27 -4022df10: 7c48b2 s8i a11, a8, 124 -4022df13: 1c0242 l8ui a4, a2, 28 -4022df16: 1d0232 l8ui a3, a2, 29 -4022df19: 544040 extui a4, a4, 0, 6 -4022df1c: 114480 slli a4, a4, 8 -4022df1f: 203340 or a3, a3, a4 -4022df22: 3f5832 s16i a3, a8, 126 -4022df25: 462a add.n a4, a6, a2 -4022df27: 661b addi.n a6, a6, 1 -4022df29: 1e0442 l8ui a4, a4, 30 -4022df2c: 104542 s8i a4, a5, 16 -4022df2f: 01b480 slli a11, a4, 24 -4022df32: 31b8b0 srai a11, a11, 24 -4022df35: 026be6 bgei a11, 6, 4022df3b -4022df38: 026477 bbci a4, 7, 4022df3e -4022df3b: 1045a2 s8i a10, a5, 16 -4022df3e: 462a add.n a4, a6, a2 -4022df40: 551b addi.n a5, a5, 1 -4022df42: e19577 bne a5, a7, 4022df27 -4022df45: 095d mov.n a5, a9 -4022df47: ffe071 l32r a7, 4022dec8 -4022df4a: 060c movi.n a6, 0 -4022df4c: a62a add.n a10, a6, a2 -4022df4e: 661b addi.n a6, a6, 1 -4022df50: 220aa2 l8ui a10, a10, 34 -4022df53: 1445a2 s8i a10, a5, 20 -4022df56: 551b addi.n a5, a5, 1 -4022df58: f09577 bne a5, a7, 4022df4c -4022df5b: 095d mov.n a5, a9 -4022df5d: ffdb71 l32r a7, 4022decc -4022df60: 060c movi.n a6, 0 -4022df62: b62a add.n a11, a6, a2 -4022df64: 661b addi.n a6, a6, 1 -4022df66: 280bb2 l8ui a11, a11, 40 -4022df69: 1a45b2 s8i a11, a5, 26 -4022df6c: 551b addi.n a5, a5, 1 -4022df6e: f09577 bne a5, a7, 4022df62 -4022df71: 550c movi.n a5, 5 -4022df73: 300262 l8ui a6, a2, 48 -4022df76: 704862 s8i a6, a8, 112 -4022df79: 330242 l8ui a4, a2, 51 -4022df7c: 924842 s8i a4, a8, 146 -4022df7f: 340232 l8ui a3, a2, 52 -4022df82: 934832 s8i a3, a8, 147 -4022df85: 3502b2 l8ui a11, a2, 53 -4022df88: 9448b2 s8i a11, a8, 148 -4022df8b: 4002a2 l8ui a10, a2, 64 -4022df8e: 9648a2 s8i a10, a8, 150 -4022df91: 410292 l8ui a9, a2, 65 -4022df94: 974892 s8i a9, a8, 151 -4022df97: 420272 l8ui a7, a2, 66 -4022df9a: 430262 l8ui a6, a2, 67 -4022df9d: 547070 extui a7, a7, 0, 6 -4022dfa0: 117780 slli a7, a7, 8 -4022dfa3: 206670 or a6, a6, a7 -4022dfa6: 4c5862 s16i a6, a8, 152 -4022dfa9: 440242 l8ui a4, a2, 68 -4022dfac: 9a4842 s8i a4, a8, 154 -4022dfaf: 450232 l8ui a3, a2, 69 -4022dfb2: 9b4832 s8i a3, a8, 155 -4022dfb5: 4702b2 l8ui a11, a2, 71 -4022dfb8: 4602a2 l8ui a10, a2, 70 -4022dfbb: 01bb80 slli a11, a11, 24 -4022dfbe: 31b8b0 srai a11, a11, 24 -4022dfc1: 11bb80 slli a11, a11, 8 -4022dfc4: 20aab0 or a10, a10, a11 -4022dfc7: 4e58a2 s16i a10, a8, 156 -4022dfca: 490292 l8ui a9, a2, 73 -4022dfcd: 480272 l8ui a7, a2, 72 -4022dfd0: 019980 slli a9, a9, 24 -4022dfd3: 319890 srai a9, a9, 24 -4022dfd6: 119980 slli a9, a9, 8 -4022dfd9: 207790 or a7, a7, a9 -4022dfdc: 4f5872 s16i a7, a8, 158 -4022dfdf: 4a0262 l8ui a6, a2, 74 -4022dfe2: a04862 s8i a6, a8, 160 -4022dfe5: 4b0242 l8ui a4, a2, 75 -4022dfe8: 056d mov.n a6, a5 -4022dfea: 344040 extui a4, a4, 0, 4 -4022dfed: a24842 s8i a4, a8, 162 -4022dff0: 0164f6 bgeui a4, 6, 4022dff5 -4022dff3: 046d mov.n a6, a4 -4022dff5: a24862 s8i a6, a8, 162 -4022dff8: 4b0292 l8ui a9, a2, 75 -4022dffb: 249490 extui a9, a9, 4, 3 -4022dffe: a44892 s8i a9, a8, 164 -4022e001: 4b0272 l8ui a7, a2, 75 -4022e004: 047770 extui a7, a7, 7, 1 -4022e007: a64872 s8i a7, a8, 166 -4022e00a: 4c0262 l8ui a6, a2, 76 -4022e00d: 346060 extui a6, a6, 0, 4 -4022e010: a14862 s8i a6, a8, 161 -4022e013: 013567 bltu a5, a6, 4022e018 -4022e016: 065d mov.n a5, a6 -4022e018: a14852 s8i a5, a8, 161 -4022e01b: 4c0242 l8ui a4, a2, 76 -4022e01e: 244440 extui a4, a4, 4, 3 -4022e021: a34842 s8i a4, a8, 163 -4022e024: 4c0232 l8ui a3, a2, 76 -4022e027: 043730 extui a3, a3, 7, 1 -4022e02a: a54832 s8i a3, a8, 165 -4022e02d: 4d02b2 l8ui a11, a2, 77 -4022e030: 34b0b0 extui a11, a11, 0, 4 -4022e033: a848b2 s8i a11, a8, 168 -4022e036: 4d02a2 l8ui a10, a2, 77 -4022e039: 34a4a0 extui a10, a10, 4, 4 -4022e03c: a748a2 s8i a10, a8, 167 -4022e03f: 4e0292 l8ui a9, a2, 78 -4022e042: a94892 s8i a9, a8, 169 -4022e045: 540272 l8ui a7, a2, 84 -4022e048: aa4872 s8i a7, a8, 170 -4022e04b: 580262 l8ui a6, a2, 88 -4022e04e: ab4862 s8i a6, a8, 171 -4022e051: 5d0242 l8ui a4, a2, 93 -4022e054: ad4842 s8i a4, a8, 173 -4022e057: 5e0232 l8ui a3, a2, 94 -4022e05a: ae4832 s8i a3, a8, 174 -4022e05d: 5f02b2 l8ui a11, a2, 95 -4022e060: af48b2 s8i a11, a8, 175 -4022e063: 6002a2 l8ui a10, a2, 96 -4022e066: b048a2 s8i a10, a8, 176 -4022e069: 610292 l8ui a9, a2, 97 -4022e06c: b14892 s8i a9, a8, 177 -4022e06f: 620272 l8ui a7, a2, 98 -4022e072: b24872 s8i a7, a8, 178 -4022e075: 630262 l8ui a6, a2, 99 -4022e078: b34862 s8i a6, a8, 179 -4022e07b: 640242 l8ui a4, a2, 100 -4022e07e: b44842 s8i a4, a8, 180 -4022e081: 690232 l8ui a3, a2, 105 -4022e084: b54832 s8i a3, a8, 181 -4022e087: 6a02b2 l8ui a11, a2, 106 -4022e08a: b648b2 s8i a11, a8, 182 -4022e08d: 6b02a2 l8ui a10, a2, 107 -4022e090: b748a2 s8i a10, a8, 183 -4022e093: 6c0292 l8ui a9, a2, 108 -4022e096: b84892 s8i a9, a8, 184 -4022e099: 6d0272 l8ui a7, a2, 109 -4022e09c: b94872 s8i a7, a8, 185 -4022e09f: 6e0262 l8ui a6, a2, 110 -4022e0a2: ba4862 s8i a6, a8, 186 -4022e0a5: 6f0242 l8ui a4, a2, 111 -4022e0a8: bb4842 s8i a4, a8, 187 -4022e0ab: 700232 l8ui a3, a2, 112 -4022e0ae: bc4832 s8i a3, a8, 188 -4022e0b1: 7102b2 l8ui a11, a2, 113 -4022e0b4: bd48b2 s8i a11, a8, 189 -4022e0b7: 7202a2 l8ui a10, a2, 114 -4022e0ba: be48a2 s8i a10, a8, 190 -4022e0bd: 020c movi.n a2, 0 -4022e0bf: f00d ret.n -4022e0c1: 000000 ill -4022e0c4: 040404 excw -4022e0c7: 010404 excw -4022e0ca: 010401 l32r a0, 401ee4dc <_lit4_end+0xe6630> -4022e0cd: 010404 excw -4022e0d0: ff .byte 0xff -4022e0d1: ffffc3 excw -4022e0d4: 010101 l32r a0, 401ee4d8 <_lit4_end+0xe662c> -4022e0d7: 040404 excw -4022e0da: 710104 excw - -4022e0dc : -4022e0dc: ee3a71 l32r a7, 402299c4 -4022e0df: ee6e31 l32r a3, 40229a98 -4022e0e2: 920742 l8ui a4, a7, 146 -4022e0e5: 9c5151 l32r a5, 4021522c -4022e0e8: 681426 beqi a4, 1, 4022e154 -4022e0eb: 653426 beqi a4, 3, 4022e154 -4022e0ee: fff561 l32r a6, 4022e0c4 -4022e0f1: 714426 beqi a4, 4, 4022e166 -4022e0f4: 6e5426 beqi a4, 5, 4022e166 -4022e0f7: 940742 l8ui a4, a7, 148 -4022e0fa: 112466 bnei a4, 2, 4022e10f -4022e0fd: fff221 l32r a2, 4022e0c8 -4022e100: 0020c0 memw -4022e103: d86322 s32i a2, a3, 0x360 -4022e106: 0020c0 memw -4022e109: d96362 s32i a6, a3, 0x364 -4022e10c: 000446 j 4022e121 -4022e10f: 0e3466 bnei a4, 3, 4022e121 -4022e112: ffee41 l32r a4, 4022e0cc -4022e115: 0020c0 memw -4022e118: d86342 s32i a4, a3, 0x360 -4022e11b: 0020c0 memw -4022e11e: d96352 s32i a5, a3, 0x364 -4022e121: 6567a1 l32r a10, 402076c0 -4022e124: 0020c0 memw -4022e127: 402392 l32i a9, a3, 0x100 -4022e12a: 2099a0 or a9, a9, a10 -4022e12d: 0020c0 memw -4022e130: 406392 s32i a9, a3, 0x100 -4022e133: ffe781 l32r a8, 4022e0d0 -4022e136: afca71 l32r a7, 4021a060 -4022e139: 0020c0 memw -4022e13c: 422362 l32i a6, a3, 0x108 -4022e13f: 106680 and a6, a6, a8 -4022e142: 206670 or a6, a6, a7 -4022e145: 0020c0 memw -4022e148: 426362 s32i a6, a3, 0x108 -4022e14b: 250c movi.n a5, 2 -4022e14d: 0020c0 memw -4022e150: a359 s32i.n a5, a3, 40 -4022e152: f00d ret.n -4022e154: 0020c0 memw -4022e157: d86352 s32i a5, a3, 0x360 -4022e15a: ffdeb1 l32r a11, 4022e0d4 -4022e15d: 0020c0 memw -4022e160: d963b2 s32i a11, a3, 0x364 -4022e163: ffee86 j 4022e121 -4022e166: 0020c0 memw -4022e169: d86362 s32i a6, a3, 0x360 -4022e16c: ffdb21 l32r a2, 4022e0d8 -4022e16f: 0020c0 memw -4022e172: d96322 s32i a2, a3, 0x364 -4022e175: ffea06 j 4022e121 -4022e178: 845c movi.n a4, 88 -4022e17a: fe .byte 0xfe -4022e17b: 3f .byte 0x3f -4022e17c: 103010 and a3, a0, a1 -4022e17f: fe2140 excw - -4022e180 : -4022e180: fffe21 l32r a2, 4022e178 -4022e183: f0c112 addi a1, a1, -16 -4022e186: 11c9 s32i.n a12, a1, 4 -4022e188: 0109 s32i.n a0, a1, 0 -4022e18a: fffc01 l32r a0, 4022e17c -4022e18d: 0000c0 callx0 a0 -4022e190: f2c521 l32r a2, 4022aca4 -4022e193: 521731 l32r a3, 402029f0 -4022e196: ee0bc1 l32r a12, 402299c4 -4022e199: 0020c0 memw -4022e19c: 340c movi.n a4, 3 -4022e19e: 750c movi.n a5, 7 -4022e1a0: 460c movi.n a6, 4 -4022e1a2: 070c movi.n a7, 0 -4022e1a4: 446322 s32i a2, a3, 0x110 -4022e1a7: 0c08 l32i.n a0, a12, 0 -4022e1a9: 62a022 movi a2, 98 -4022e1ac: 272002 l32i a0, a0, 156 -4022e1af: 130c movi.n a3, 1 -4022e1b1: 0000c0 callx0 a0 -4022e1b4: 65a022 movi a2, 101 -4022e1b7: 430c movi.n a3, 4 -4022e1b9: 040c movi.n a4, 0 -4022e1bb: 650c movi.n a5, 6 -4022e1bd: 0c08 l32i.n a0, a12, 0 -4022e1bf: 660c movi.n a6, 6 -4022e1c1: 272002 l32i a0, a0, 156 -4022e1c4: 070c movi.n a7, 0 -4022e1c6: 0000c0 callx0 a0 -4022e1c9: 65a022 movi a2, 101 -4022e1cc: 430c movi.n a3, 4 -4022e1ce: 040c movi.n a4, 0 -4022e1d0: 750c movi.n a5, 7 -4022e1d2: 0c08 l32i.n a0, a12, 0 -4022e1d4: 760c movi.n a6, 7 -4022e1d6: 272002 l32i a0, a0, 156 -4022e1d9: 070c movi.n a7, 0 -4022e1db: 0000c0 callx0 a0 -4022e1de: b70c22 l8ui a2, a12, 183 -4022e1e1: ffa032 movi a3, 255 -4022e1e4: 459237 bne a2, a3, 4022e22d -4022e1e7: f20351 l32r a5, 4022a9f4 -4022e1ea: ee2941 l32r a4, 40229a90 -4022e1ed: 0020c0 memw -4022e1f0: fa2432 l32i a3, a4, 0x3e8 -4022e1f3: 103350 and a3, a3, a5 -4022e1f6: 0020c0 memw -4022e1f9: fa6432 s32i a3, a4, 0x3e8 -4022e1fc: 130c movi.n a3, 1 -4022e1fe: 0020c0 memw -4022e201: e52422 l32i a2, a4, 0x394 -4022e204: 202230 or a2, a2, a3 -4022e207: 0020c0 memw -4022e20a: e56422 s32i a2, a4, 0x394 -4022e20d: 0c08 l32i.n a0, a12, 0 -4022e20f: 620c movi.n a2, 6 -4022e211: 2b2002 l32i a0, a0, 172 -4022e214: 240c movi.n a4, 2 -4022e216: 0000c0 callx0 a0 -4022e219: e87c movi.n a8, -2 -4022e21b: 0020c0 memw -4022e21e: ee1c71 l32r a7, 40229a90 -4022e221: e52762 l32i a6, a7, 0x394 -4022e224: 106680 and a6, a6, a8 -4022e227: 0020c0 memw -4022e22a: e56762 s32i a6, a7, 0x394 -4022e22d: f3fa41 l32r a4, 4022b218 -4022e230: c11431 l32r a3, 4021e680 -4022e233: 0020c0 memw -4022e236: 862322 l32i a2, a3, 0x218 -4022e239: 102240 and a2, a2, a4 -4022e23c: 0020c0 memw -4022e23f: 040c movi.n a4, 0 -4022e241: 552c movi.n a5, 37 -4022e243: 866322 s32i a2, a3, 0x218 -4022e246: 0c08 l32i.n a0, a12, 0 -4022e248: 6aa022 movi a2, 106 -4022e24b: 262002 l32i a0, a0, 152 -4022e24e: 230c movi.n a3, 2 -4022e250: 0000c0 callx0 a0 -4022e253: 0c08 l32i.n a0, a12, 0 -4022e255: 132002 l32i a0, a0, 76 -4022e258: 11c8 l32i.n a12, a1, 4 -4022e25a: 0000c0 callx0 a0 -4022e25d: 0108 l32i.n a0, a1, 0 -4022e25f: 10c112 addi a1, a1, 16 -4022e262: f00d ret.n -4022e264: 0e68 l32i.n a6, a14, 0 -4022e266: 616000 xsr.ibreakenable a0 - -4022e268 : -4022e268: 555361 l32r a6, 402037b4 -4022e26b: 050c movi.n a5, 0 -4022e26d: fffd71 l32r a7, 4022e264 -4022e270: 0020c0 memw -4022e273: 802632 l32i a3, a6, 0x200 -4022e276: 664b addi.n a6, a6, 4 -4022e278: 535a add.n a5, a3, a5 -4022e27a: f29677 bne a6, a7, 4022e270 -4022e27d: f47c movi.n a4, -1 -4022e27f: 304540 xor a4, a5, a4 -4022e282: 554c51 l32r a5, 402037b4 -4022e285: e28c beqz.n a2, 4022e297 -4022e287: 0020c0 memw -4022e28a: 9a2522 l32i a2, a5, 0x268 -4022e28d: 160c movi.n a6, 1 -4022e28f: c02240 sub a2, a2, a4 -4022e292: 932620 movnez a2, a6, a2 -4022e295: f00d ret.n -4022e297: 0020c0 memw -4022e29a: 9a6542 s32i a4, a5, 0x268 -4022e29d: 020c movi.n a2, 0 -4022e29f: f00d ret.n -4022e2a1: 000000 ill - -4022e2a4 : -4022e2a4: 115200 slli a5, a2, 16 -4022e2a7: 554341 l32r a4, 402037b4 -4022e2aa: 0020c0 memw -4022e2ad: 9b2432 l32i a3, a4, 0x26c -4022e2b0: f43030 extui a3, a3, 0, 16 -4022e2b3: 203350 or a3, a3, a5 -4022e2b6: 0020c0 memw -4022e2b9: 9b6432 s32i a3, a4, 0x26c -4022e2bc: f00d ret.n - ... - -4022e2c0 : -4022e2c0: f0c112 addi a1, a1, -16 -4022e2c3: 0109 s32i.n a0, a1, 0 -4022e2c5: 114200 slli a4, a2, 16 -4022e2c8: 553b31 l32r a3, 402037b4 -4022e2cb: 0020c0 memw -4022e2ce: 9b2302 l32i a0, a3, 0x26c -4022e2d1: f40000 extui a0, a0, 0, 16 -4022e2d4: 200040 or a0, a0, a4 -4022e2d7: 0020c0 memw -4022e2da: 020c movi.n a2, 0 -4022e2dc: 9b6302 s32i a0, a3, 0x26c -4022e2df: fff885 call0 4022e268 -4022e2e2: 0108 l32i.n a0, a1, 0 -4022e2e4: 10c112 addi a1, a1, 16 -4022e2e7: f00d ret.n -4022e2e9: 000000 ill - -4022e2ec : -4022e2ec: 040c movi.n a4, 0 -4022e2ee: 553151 l32r a5, 402037b4 -4022e2f1: a07420 addx4 a7, a4, a2 -4022e2f4: 010782 l8ui a8, a7, 1 -4022e2f7: 000762 l8ui a6, a7, 0 -4022e2fa: 118880 slli a8, a8, 8 -4022e2fd: 668a add.n a6, a6, a8 -4022e2ff: 030782 l8ui a8, a7, 3 -4022e302: 020772 l8ui a7, a7, 2 -4022e305: 018880 slli a8, a8, 24 -4022e308: 117700 slli a7, a7, 16 -4022e30b: 778a add.n a7, a7, a8 -4022e30d: 667a add.n a6, a6, a7 -4022e30f: a07450 addx4 a7, a4, a5 -4022e312: 0020c0 memw -4022e315: 806762 s32i a6, a7, 0x200 -4022e318: 441b addi.n a4, a4, 1 -4022e31a: 744040 extui a4, a4, 0, 8 -4022e31d: d0c466 bnei a4, 32, 4022e2f1 -4022e320: f00d ret.n - ... - -4022e324 : -4022e324: 040c movi.n a4, 0 -4022e326: 552351 l32r a5, 402037b4 -4022e329: a06450 addx4 a6, a4, a5 -4022e32c: 0020c0 memw -4022e32f: a07420 addx4 a7, a4, a2 -4022e332: 802662 l32i a6, a6, 0x200 -4022e335: 441b addi.n a4, a4, 1 -4022e337: 744040 extui a4, a4, 0, 8 -4022e33a: 004762 s8i a6, a7, 0 -4022e33d: f58060 extui a8, a6, 16, 16 -4022e340: 419860 srli a9, a6, 8 -4022e343: 014792 s8i a9, a7, 1 -4022e346: 024782 s8i a8, a7, 2 -4022e349: 756860 extui a6, a6, 24, 8 -4022e34c: 034762 s8i a6, a7, 3 -4022e34f: d6c466 bnei a4, 32, 4022e329 -4022e352: f00d ret.n -4022e354: a098 l32i.n a9, a0, 40 -4022e356: dc4022 s8i a2, a0, 220 -4022e359: 0f .byte 0xf -4022e35a: 204023 excw -4022e35d: 0e .byte 0xe -4022e35e: 284023 excw -4022e361: 2308 l32i.n a0, a3, 8 -4022e363: 9a9c40 excw -4022e366: 3c4022 s8i a2, a0, 60 -4022e369: 229d excw -4022e36b: c64440 excw -4022e36e: 944022 s8i a2, a0, 148 -4022e371: 4022c6 j 4023e400 -4022e374: 22c6f0 excw -4022e377: 076840 excw -4022e37a: cc4023 excw -4022e37d: 4022a1 l32r a10, 401fe408 <_lit4_end+0xf655c> -4022e380: 22b330 excw -4022e383: b33440 movgez a3, a4, a4 -4022e386: 084022 s8i a2, a0, 8 -4022e389: 006b addi.n a0, a0, 6 -4022e38b: c11240 mul16u a1, a2, a4 - -4022e38c : -4022e38c: f0c112 addi a1, a1, -16 -4022e38f: 0109 s32i.n a0, a1, 0 -4022e391: fffd01 l32r a0, 4022e388 -4022e394: 0000c0 callx0 a0 -4022e397: fff101 l32r a0, 4022e35c -4022e39a: ffef31 l32r a3, 4022e358 -4022e39d: ffed41 l32r a4, 4022e354 -4022e3a0: fff561 l32r a6, 4022e374 -4022e3a3: fff371 l32r a7, 4022e370 -4022e3a6: fff181 l32r a8, 4022e36c -4022e3a9: ffef91 l32r a9, 4022e368 -4022e3ac: ffeea1 l32r a10, 4022e364 -4022e3af: ed8551 l32r a5, 402299c4 -4022e3b2: ffebb1 l32r a11, 4022e360 -4022e3b5: 0529 s32i.n a2, a5, 0 -4022e3b7: 3a62b2 s32i a11, a2, 232 -4022e3ba: 2862a2 s32i a10, a2, 160 -4022e3bd: 226292 s32i a9, a2, 136 -4022e3c0: a289 s32i.n a8, a2, 40 -4022e3c2: 166272 s32i a7, a2, 88 -4022e3c5: 196262 s32i a6, a2, 100 -4022e3c8: 1f6242 s32i a4, a2, 124 -4022e3cb: 436232 s32i a3, a2, 0x10c -4022e3ce: 126202 s32i a0, a2, 72 -4022e3d1: ffe951 l32r a5, 4022e378 -4022e3d4: 9259 s32i.n a5, a2, 36 -4022e3d6: ffeb01 l32r a0, 4022e384 -4022e3d9: ffe931 l32r a3, 4022e380 -4022e3dc: ffe841 l32r a4, 4022e37c -4022e3df: 366242 s32i a4, a2, 216 -4022e3e2: 1e6232 s32i a3, a2, 120 -4022e3e5: 1d6202 s32i a0, a2, 116 -4022e3e8: 0108 l32i.n a0, a1, 0 -4022e3ea: 10c112 addi a1, a1, 16 -4022e3ed: f00d ret.n -4022e3ef: cda200 excw -4022e3f2: fe .byte 0xfe -4022e3f3: 3f .byte 0x3f -4022e3f4: 840000 extui a0, a0, 0, 9 -4022e3f7: 34bc04 excw -4022e3fa: f04010 subx8 a4, a0, a1 -4022e3fd: 2f .byte 0x2f -4022e3fe: 384010 excw -4022e401: 401031 l32r a3, 401fe444 <_lit4_end+0xf6598> - -4022e404 : -4022e404: c0c112 addi a1, a1, -64 -4022e407: 81c9 s32i.n a12, a1, 32 -4022e409: 91d9 s32i.n a13, a1, 36 -4022e40b: a1e9 s32i.n a14, a1, 40 -4022e40d: b1f9 s32i.n a15, a1, 44 -4022e40f: 6129 s32i.n a2, a1, 24 -4022e411: 7109 s32i.n a0, a1, 28 -4022e413: fff901 l32r a0, 4022e3f8 -4022e416: 0000c0 callx0 a0 -4022e419: fff705 call0 4022e38c -4022e41c: fff5e1 l32r a14, 4022e3f0 -4022e41f: 000e02 l8ui a0, a14, 0 -4022e422: ed68c1 l32r a12, 402299c4 -4022e425: 10dc bnez.n a0, 4022e43a -4022e427: 6128 l32i.n a2, a1, 24 -4022e429: ffaa45 call0 4022ded0 -4022e42c: 4129 s32i.n a2, a1, 16 -4022e42e: f4f631 l32r a3, 4022b808 -4022e431: 840c22 l8ui a2, a12, 132 -4022e434: 244322 s8i a2, a3, 36 -4022e437: 000246 j 4022e444 -4022e43a: 3c0c42 l8ui a4, a12, 60 -4022e43d: 050c movi.n a5, 0 -4022e43f: 4159 s32i.n a5, a1, 16 -4022e441: 004142 s8i a4, a1, 0 -4022e444: 201110 or a1, a1, a1 -4022e447: 03d345 call0 4023217c -4022e44a: ffc905 call0 4022e0dc -4022e44d: 000e62 l8ui a6, a14, 0 -4022e450: 16cc bnez.n a6, 4022e455 -4022e452: ff4e85 call0 4022d93c -4022e455: ff7985 call0 4022dbf0 -4022e458: 000e02 l8ui a0, a14, 0 -4022e45b: 516561 l32r a6, 402029f0 -4022e45e: 50dc bnez.n a0, 4022e477 -4022e460: bc0c82 l8ui a8, a12, 188 -4022e463: c70c movi.n a7, 12 -4022e465: 0e0787 bnone a7, a8, 4022e477 -4022e468: bd0c92 l8ui a9, a12, 189 -4022e46b: 019980 slli a9, a9, 24 -4022e46e: 319890 srai a9, a9, 24 -4022e471: 1199d0 slli a9, a9, 3 -4022e474: 605c92 s16i a9, a12, 192 -4022e477: 0020c0 memw -4022e47a: 4f2652 l32i a5, a6, 0x13c -4022e47d: be0c32 l8ui a3, a12, 190 -4022e480: 745050 extui a5, a5, 0, 8 -4022e483: 042366 bnei a3, 2, 4022e48b -4022e486: 130c movi.n a3, 1 -4022e488: be4c32 s8i a3, a12, 190 -4022e48b: 835350 moveqz a5, a3, a5 -4022e48e: 130c movi.n a3, 1 -4022e490: 745050 extui a5, a5, 0, 8 -4022e493: 358c beqz.n a5, 4022e49a -4022e495: 011526 beqi a5, 1, 4022e49a -4022e498: 030c movi.n a3, 0 -4022e49a: 54c6d1 l32r a13, 402037b4 -4022e49d: 180c movi.n a8, 1 -4022e49f: fec592 addi a9, a5, -2 -4022e4a2: 0f0c movi.n a15, 0 -4022e4a4: 050c movi.n a5, 0 -4022e4a6: 83f890 moveqz a15, a8, a9 -4022e4a9: 0020c0 memw -4022e4ac: 452672 l32i a7, a6, 0x114 -4022e4af: 247070 extui a7, a7, 0, 3 -4022e4b2: 0c2766 bnei a7, 2, 4022e4c2 -4022e4b5: 90cc bnez.n a0, 4022e4c2 -4022e4b7: 0020c0 memw -4022e4ba: c02da2 l32i a10, a13, 0x300 -4022e4bd: 015a66 bnei a10, 5, 4022e4c2 -4022e4c0: 150c movi.n a5, 1 -4022e4c2: 74e050 extui a14, a5, 0, 8 -4022e4c5: 0b0c movi.n a11, 0 -4022e4c7: d1b9 s32i.n a11, a1, 52 -4022e4c9: 70cc bnez.n a0, 4022e4d4 -4022e4cb: 140c movi.n a4, 1 -4022e4cd: 0b2d mov.n a2, a11 -4022e4cf: 8324e0 moveqz a2, a4, a14 -4022e4d2: d129 s32i.n a2, a1, 52 -4022e4d4: 745030 extui a5, a3, 0, 8 -4022e4d7: c159 s32i.n a5, a1, 48 -4022e4d9: 030c movi.n a3, 0 -4022e4db: 05cc bnez.n a5, 4022e4df -4022e4dd: 8f8c beqz.n a15, 4022e4e9 -4022e4df: d178 l32i.n a7, a1, 52 -4022e4e1: 160c movi.n a6, 1 -4022e4e3: 747070 extui a7, a7, 0, 8 -4022e4e6: 933670 movnez a3, a6, a7 -4022e4e9: 748030 extui a8, a3, 0, 8 -4022e4ec: f88c beqz.n a8, 4022e4ff -4022e4ee: 6128 l32i.n a2, a1, 24 -4022e4f0: 01d222 addmi a2, a2, 0x100 -4022e4f3: 80c222 addi a2, a2, -128 -4022e4f6: ffdf45 call0 4022e2ec -4022e4f9: ffbd01 l32r a0, 4022e3f0 -4022e4fc: 000002 l8ui a0, a0, 0 -4022e4ff: 05b056 bnez a0, 4022e55e -4022e502: c1fd51 l32r a5, 4021ecf8 -4022e505: c05e61 l32r a6, 4021e680 -4022e508: 0020c0 memw -4022e50b: 952632 l32i a3, a6, 0x254 -4022e50e: c1fb41 l32r a4, 4021ecfc -4022e511: 103350 and a3, a3, a5 -4022e514: 0020c0 memw -4022e517: 962622 l32i a2, a6, 0x258 -4022e51a: 102240 and a2, a2, a4 -4022e51d: 112200 slli a2, a2, 16 -4022e520: 202230 or a2, a2, a3 -4022e523: 1129 s32i.n a2, a1, 4 -4022e525: c1f691 l32r a9, 4021ed00 -4022e528: 0020c0 memw -4022e52b: 972672 l32i a7, a6, 0x25c -4022e52e: 4af481 l32r a8, 40201100 -4022e531: 107790 and a7, a7, a9 -4022e534: 0020c0 memw -4022e537: 942662 l32i a6, a6, 0x250 -4022e53a: 106680 and a6, a6, a8 -4022e53d: 206670 or a6, a6, a7 -4022e540: 2169 s32i.n a6, a1, 8 -4022e542: 130c movi.n a3, 1 +4022df00: b62a add.n a11, a6, a2 +4022df02: 551b addi.n a5, a5, 1 +4022df04: 661b addi.n a6, a6, 1 +4022df06: 110b42 l8ui a4, a11, 17 +4022df09: 004542 s8i a4, a5, 0 +4022df0c: 140bb2 l8ui a11, a11, 20 +4022df0f: 0645a2 s8i a10, a5, 6 +4022df12: 44ba add.n a4, a4, a11 +4022df14: 034542 s8i a4, a5, 3 +4022df17: e59577 bne a5, a7, 4022df00 +4022df1a: 095d mov.n a5, a9 +4022df1c: fff171 l32r a7, 4022dee0 +4022df1f: 0a0c movi.n a10, 0 +4022df21: 060c movi.n a6, 0 +4022df23: 1a0232 l8ui a3, a2, 26 +4022df26: 7b4832 s8i a3, a8, 123 +4022df29: 1b02b2 l8ui a11, a2, 27 +4022df2c: 7c48b2 s8i a11, a8, 124 +4022df2f: 1c0242 l8ui a4, a2, 28 +4022df32: 1d0232 l8ui a3, a2, 29 +4022df35: 544040 extui a4, a4, 0, 6 +4022df38: 114480 slli a4, a4, 8 +4022df3b: 203340 or a3, a3, a4 +4022df3e: 3f5832 s16i a3, a8, 126 +4022df41: 462a add.n a4, a6, a2 +4022df43: 661b addi.n a6, a6, 1 +4022df45: 1e0442 l8ui a4, a4, 30 +4022df48: 104542 s8i a4, a5, 16 +4022df4b: 01b480 slli a11, a4, 24 +4022df4e: 31b8b0 srai a11, a11, 24 +4022df51: 026be6 bgei a11, 6, 4022df57 +4022df54: 026477 bbci a4, 7, 4022df5a +4022df57: 1045a2 s8i a10, a5, 16 +4022df5a: 462a add.n a4, a6, a2 +4022df5c: 551b addi.n a5, a5, 1 +4022df5e: e19577 bne a5, a7, 4022df43 +4022df61: 095d mov.n a5, a9 +4022df63: ffe071 l32r a7, 4022dee4 +4022df66: 060c movi.n a6, 0 +4022df68: a62a add.n a10, a6, a2 +4022df6a: 661b addi.n a6, a6, 1 +4022df6c: 220aa2 l8ui a10, a10, 34 +4022df6f: 1445a2 s8i a10, a5, 20 +4022df72: 551b addi.n a5, a5, 1 +4022df74: f09577 bne a5, a7, 4022df68 +4022df77: 095d mov.n a5, a9 +4022df79: ffdb71 l32r a7, 4022dee8 +4022df7c: 060c movi.n a6, 0 +4022df7e: b62a add.n a11, a6, a2 +4022df80: 661b addi.n a6, a6, 1 +4022df82: 280bb2 l8ui a11, a11, 40 +4022df85: 1a45b2 s8i a11, a5, 26 +4022df88: 551b addi.n a5, a5, 1 +4022df8a: f09577 bne a5, a7, 4022df7e +4022df8d: 550c movi.n a5, 5 +4022df8f: 300262 l8ui a6, a2, 48 +4022df92: 704862 s8i a6, a8, 112 +4022df95: 330242 l8ui a4, a2, 51 +4022df98: 924842 s8i a4, a8, 146 +4022df9b: 340232 l8ui a3, a2, 52 +4022df9e: 934832 s8i a3, a8, 147 +4022dfa1: 3502b2 l8ui a11, a2, 53 +4022dfa4: 9448b2 s8i a11, a8, 148 +4022dfa7: 4002a2 l8ui a10, a2, 64 +4022dfaa: 9648a2 s8i a10, a8, 150 +4022dfad: 410292 l8ui a9, a2, 65 +4022dfb0: 974892 s8i a9, a8, 151 +4022dfb3: 420272 l8ui a7, a2, 66 +4022dfb6: 430262 l8ui a6, a2, 67 +4022dfb9: 547070 extui a7, a7, 0, 6 +4022dfbc: 117780 slli a7, a7, 8 +4022dfbf: 206670 or a6, a6, a7 +4022dfc2: 4c5862 s16i a6, a8, 152 +4022dfc5: 440242 l8ui a4, a2, 68 +4022dfc8: 9a4842 s8i a4, a8, 154 +4022dfcb: 450232 l8ui a3, a2, 69 +4022dfce: 9b4832 s8i a3, a8, 155 +4022dfd1: 4702b2 l8ui a11, a2, 71 +4022dfd4: 4602a2 l8ui a10, a2, 70 +4022dfd7: 01bb80 slli a11, a11, 24 +4022dfda: 31b8b0 srai a11, a11, 24 +4022dfdd: 11bb80 slli a11, a11, 8 +4022dfe0: 20aab0 or a10, a10, a11 +4022dfe3: 4e58a2 s16i a10, a8, 156 +4022dfe6: 490292 l8ui a9, a2, 73 +4022dfe9: 480272 l8ui a7, a2, 72 +4022dfec: 019980 slli a9, a9, 24 +4022dfef: 319890 srai a9, a9, 24 +4022dff2: 119980 slli a9, a9, 8 +4022dff5: 207790 or a7, a7, a9 +4022dff8: 4f5872 s16i a7, a8, 158 +4022dffb: 4a0262 l8ui a6, a2, 74 +4022dffe: a04862 s8i a6, a8, 160 +4022e001: 4b0242 l8ui a4, a2, 75 +4022e004: 056d mov.n a6, a5 +4022e006: 344040 extui a4, a4, 0, 4 +4022e009: a24842 s8i a4, a8, 162 +4022e00c: 0164f6 bgeui a4, 6, 4022e011 +4022e00f: 046d mov.n a6, a4 +4022e011: a24862 s8i a6, a8, 162 +4022e014: 4b0292 l8ui a9, a2, 75 +4022e017: 249490 extui a9, a9, 4, 3 +4022e01a: a44892 s8i a9, a8, 164 +4022e01d: 4b0272 l8ui a7, a2, 75 +4022e020: 047770 extui a7, a7, 7, 1 +4022e023: a64872 s8i a7, a8, 166 +4022e026: 4c0262 l8ui a6, a2, 76 +4022e029: 346060 extui a6, a6, 0, 4 +4022e02c: a14862 s8i a6, a8, 161 +4022e02f: 013567 bltu a5, a6, 4022e034 +4022e032: 065d mov.n a5, a6 +4022e034: a14852 s8i a5, a8, 161 +4022e037: 4c0242 l8ui a4, a2, 76 +4022e03a: 244440 extui a4, a4, 4, 3 +4022e03d: a34842 s8i a4, a8, 163 +4022e040: 4c0232 l8ui a3, a2, 76 +4022e043: 043730 extui a3, a3, 7, 1 +4022e046: a54832 s8i a3, a8, 165 +4022e049: 4d02b2 l8ui a11, a2, 77 +4022e04c: 34b0b0 extui a11, a11, 0, 4 +4022e04f: a848b2 s8i a11, a8, 168 +4022e052: 4d02a2 l8ui a10, a2, 77 +4022e055: 34a4a0 extui a10, a10, 4, 4 +4022e058: a748a2 s8i a10, a8, 167 +4022e05b: 4e0292 l8ui a9, a2, 78 +4022e05e: a94892 s8i a9, a8, 169 +4022e061: 540272 l8ui a7, a2, 84 +4022e064: aa4872 s8i a7, a8, 170 +4022e067: 580262 l8ui a6, a2, 88 +4022e06a: ab4862 s8i a6, a8, 171 +4022e06d: 5d0242 l8ui a4, a2, 93 +4022e070: ad4842 s8i a4, a8, 173 +4022e073: 5e0232 l8ui a3, a2, 94 +4022e076: ae4832 s8i a3, a8, 174 +4022e079: 5f02b2 l8ui a11, a2, 95 +4022e07c: af48b2 s8i a11, a8, 175 +4022e07f: 6002a2 l8ui a10, a2, 96 +4022e082: b048a2 s8i a10, a8, 176 +4022e085: 610292 l8ui a9, a2, 97 +4022e088: b14892 s8i a9, a8, 177 +4022e08b: 620272 l8ui a7, a2, 98 +4022e08e: b24872 s8i a7, a8, 178 +4022e091: 630262 l8ui a6, a2, 99 +4022e094: b34862 s8i a6, a8, 179 +4022e097: 640242 l8ui a4, a2, 100 +4022e09a: b44842 s8i a4, a8, 180 +4022e09d: 690232 l8ui a3, a2, 105 +4022e0a0: b54832 s8i a3, a8, 181 +4022e0a3: 6a02b2 l8ui a11, a2, 106 +4022e0a6: b648b2 s8i a11, a8, 182 +4022e0a9: 6b02a2 l8ui a10, a2, 107 +4022e0ac: b748a2 s8i a10, a8, 183 +4022e0af: 6c0292 l8ui a9, a2, 108 +4022e0b2: b84892 s8i a9, a8, 184 +4022e0b5: 6d0272 l8ui a7, a2, 109 +4022e0b8: b94872 s8i a7, a8, 185 +4022e0bb: 6e0262 l8ui a6, a2, 110 +4022e0be: ba4862 s8i a6, a8, 186 +4022e0c1: 6f0242 l8ui a4, a2, 111 +4022e0c4: bb4842 s8i a4, a8, 187 +4022e0c7: 700232 l8ui a3, a2, 112 +4022e0ca: bc4832 s8i a3, a8, 188 +4022e0cd: 7102b2 l8ui a11, a2, 113 +4022e0d0: bd48b2 s8i a11, a8, 189 +4022e0d3: 7202a2 l8ui a10, a2, 114 +4022e0d6: be48a2 s8i a10, a8, 190 +4022e0d9: 020c movi.n a2, 0 +4022e0db: f00d ret.n +4022e0dd: 000000 ill +4022e0e0: 040404 excw +4022e0e3: 010404 excw +4022e0e6: 010401 l32r a0, 401ee4f8 <_lit4_end+0xe664c> +4022e0e9: 010404 excw +4022e0ec: ff .byte 0xff +4022e0ed: ffffc3 excw +4022e0f0: 010101 l32r a0, 401ee4f4 <_lit4_end+0xe6648> +4022e0f3: 040404 excw +4022e0f6: 710104 excw + +4022e0f8 : +4022e0f8: ee3a71 l32r a7, 402299e0 +4022e0fb: ee6e31 l32r a3, 40229ab4 +4022e0fe: 920742 l8ui a4, a7, 146 +4022e101: 9c4a51 l32r a5, 4021522c +4022e104: 681426 beqi a4, 1, 4022e170 +4022e107: 653426 beqi a4, 3, 4022e170 +4022e10a: fff561 l32r a6, 4022e0e0 +4022e10d: 714426 beqi a4, 4, 4022e182 +4022e110: 6e5426 beqi a4, 5, 4022e182 +4022e113: 940742 l8ui a4, a7, 148 +4022e116: 112466 bnei a4, 2, 4022e12b +4022e119: fff221 l32r a2, 4022e0e4 +4022e11c: 0020c0 memw +4022e11f: d86322 s32i a2, a3, 0x360 +4022e122: 0020c0 memw +4022e125: d96362 s32i a6, a3, 0x364 +4022e128: 000446 j 4022e13d +4022e12b: 0e3466 bnei a4, 3, 4022e13d +4022e12e: ffee41 l32r a4, 4022e0e8 +4022e131: 0020c0 memw +4022e134: d86342 s32i a4, a3, 0x360 +4022e137: 0020c0 memw +4022e13a: d96352 s32i a5, a3, 0x364 +4022e13d: 6560a1 l32r a10, 402076c0 +4022e140: 0020c0 memw +4022e143: 402392 l32i a9, a3, 0x100 +4022e146: 2099a0 or a9, a9, a10 +4022e149: 0020c0 memw +4022e14c: 406392 s32i a9, a3, 0x100 +4022e14f: ffe781 l32r a8, 4022e0ec +4022e152: afc371 l32r a7, 4021a060 +4022e155: 0020c0 memw +4022e158: 422362 l32i a6, a3, 0x108 +4022e15b: 106680 and a6, a6, a8 +4022e15e: 206670 or a6, a6, a7 +4022e161: 0020c0 memw +4022e164: 426362 s32i a6, a3, 0x108 +4022e167: 250c movi.n a5, 2 +4022e169: 0020c0 memw +4022e16c: a359 s32i.n a5, a3, 40 +4022e16e: f00d ret.n +4022e170: 0020c0 memw +4022e173: d86352 s32i a5, a3, 0x360 +4022e176: ffdeb1 l32r a11, 4022e0f0 +4022e179: 0020c0 memw +4022e17c: d963b2 s32i a11, a3, 0x364 +4022e17f: ffee86 j 4022e13d +4022e182: 0020c0 memw +4022e185: d86362 s32i a6, a3, 0x360 +4022e188: ffdb21 l32r a2, 4022e0f4 +4022e18b: 0020c0 memw +4022e18e: d96322 s32i a2, a3, 0x364 +4022e191: ffea06 j 4022e13d +4022e194: 845c movi.n a4, 88 +4022e196: fe .byte 0xfe +4022e197: 3f .byte 0x3f +4022e198: 103010 and a3, a0, a1 +4022e19b: fe2140 excw + +4022e19c : +4022e19c: fffe21 l32r a2, 4022e194 +4022e19f: f0c112 addi a1, a1, -16 +4022e1a2: 11c9 s32i.n a12, a1, 4 +4022e1a4: 0109 s32i.n a0, a1, 0 +4022e1a6: fffc01 l32r a0, 4022e198 +4022e1a9: 0000c0 callx0 a0 +4022e1ac: f2c521 l32r a2, 4022acc0 +4022e1af: 521031 l32r a3, 402029f0 +4022e1b2: ee0bc1 l32r a12, 402299e0 +4022e1b5: 0020c0 memw +4022e1b8: 340c movi.n a4, 3 +4022e1ba: 750c movi.n a5, 7 +4022e1bc: 460c movi.n a6, 4 +4022e1be: 070c movi.n a7, 0 +4022e1c0: 446322 s32i a2, a3, 0x110 +4022e1c3: 0c08 l32i.n a0, a12, 0 +4022e1c5: 62a022 movi a2, 98 +4022e1c8: 272002 l32i a0, a0, 156 +4022e1cb: 130c movi.n a3, 1 +4022e1cd: 0000c0 callx0 a0 +4022e1d0: 65a022 movi a2, 101 +4022e1d3: 430c movi.n a3, 4 +4022e1d5: 040c movi.n a4, 0 +4022e1d7: 650c movi.n a5, 6 +4022e1d9: 0c08 l32i.n a0, a12, 0 +4022e1db: 660c movi.n a6, 6 +4022e1dd: 272002 l32i a0, a0, 156 +4022e1e0: 070c movi.n a7, 0 +4022e1e2: 0000c0 callx0 a0 +4022e1e5: 65a022 movi a2, 101 +4022e1e8: 430c movi.n a3, 4 +4022e1ea: 040c movi.n a4, 0 +4022e1ec: 750c movi.n a5, 7 +4022e1ee: 0c08 l32i.n a0, a12, 0 +4022e1f0: 760c movi.n a6, 7 +4022e1f2: 272002 l32i a0, a0, 156 +4022e1f5: 070c movi.n a7, 0 +4022e1f7: 0000c0 callx0 a0 +4022e1fa: b70c22 l8ui a2, a12, 183 +4022e1fd: ffa032 movi a3, 255 +4022e200: 459237 bne a2, a3, 4022e249 +4022e203: f20351 l32r a5, 4022aa10 +4022e206: ee2941 l32r a4, 40229aac +4022e209: 0020c0 memw +4022e20c: fa2432 l32i a3, a4, 0x3e8 +4022e20f: 103350 and a3, a3, a5 +4022e212: 0020c0 memw +4022e215: fa6432 s32i a3, a4, 0x3e8 +4022e218: 130c movi.n a3, 1 +4022e21a: 0020c0 memw +4022e21d: e52422 l32i a2, a4, 0x394 +4022e220: 202230 or a2, a2, a3 +4022e223: 0020c0 memw +4022e226: e56422 s32i a2, a4, 0x394 +4022e229: 0c08 l32i.n a0, a12, 0 +4022e22b: 620c movi.n a2, 6 +4022e22d: 2b2002 l32i a0, a0, 172 +4022e230: 240c movi.n a4, 2 +4022e232: 0000c0 callx0 a0 +4022e235: e87c movi.n a8, -2 +4022e237: 0020c0 memw +4022e23a: ee1c71 l32r a7, 40229aac +4022e23d: e52762 l32i a6, a7, 0x394 +4022e240: 106680 and a6, a6, a8 +4022e243: 0020c0 memw +4022e246: e56762 s32i a6, a7, 0x394 +4022e249: f3fa41 l32r a4, 4022b234 +4022e24c: c10d31 l32r a3, 4021e680 +4022e24f: 0020c0 memw +4022e252: 862322 l32i a2, a3, 0x218 +4022e255: 102240 and a2, a2, a4 +4022e258: 0020c0 memw +4022e25b: 040c movi.n a4, 0 +4022e25d: 552c movi.n a5, 37 +4022e25f: 866322 s32i a2, a3, 0x218 +4022e262: 0c08 l32i.n a0, a12, 0 +4022e264: 6aa022 movi a2, 106 +4022e267: 262002 l32i a0, a0, 152 +4022e26a: 230c movi.n a3, 2 +4022e26c: 0000c0 callx0 a0 +4022e26f: 0c08 l32i.n a0, a12, 0 +4022e271: 132002 l32i a0, a0, 76 +4022e274: 11c8 l32i.n a12, a1, 4 +4022e276: 0000c0 callx0 a0 +4022e279: 0108 l32i.n a0, a1, 0 +4022e27b: 10c112 addi a1, a1, 16 +4022e27e: f00d ret.n +4022e280: 0e68 l32i.n a6, a14, 0 +4022e282: 616000 xsr.ibreakenable a0 + +4022e284 : +4022e284: 554c61 l32r a6, 402037b4 +4022e287: 050c movi.n a5, 0 +4022e289: fffd71 l32r a7, 4022e280 +4022e28c: 0020c0 memw +4022e28f: 802632 l32i a3, a6, 0x200 +4022e292: 664b addi.n a6, a6, 4 +4022e294: 535a add.n a5, a3, a5 +4022e296: f29677 bne a6, a7, 4022e28c +4022e299: f47c movi.n a4, -1 +4022e29b: 304540 xor a4, a5, a4 +4022e29e: 554551 l32r a5, 402037b4 +4022e2a1: e28c beqz.n a2, 4022e2b3 +4022e2a3: 0020c0 memw +4022e2a6: 9a2522 l32i a2, a5, 0x268 +4022e2a9: 160c movi.n a6, 1 +4022e2ab: c02240 sub a2, a2, a4 +4022e2ae: 932620 movnez a2, a6, a2 +4022e2b1: f00d ret.n +4022e2b3: 0020c0 memw +4022e2b6: 9a6542 s32i a4, a5, 0x268 +4022e2b9: 020c movi.n a2, 0 +4022e2bb: f00d ret.n +4022e2bd: 000000 ill + +4022e2c0 : +4022e2c0: 115200 slli a5, a2, 16 +4022e2c3: 553c41 l32r a4, 402037b4 +4022e2c6: 0020c0 memw +4022e2c9: 9b2432 l32i a3, a4, 0x26c +4022e2cc: f43030 extui a3, a3, 0, 16 +4022e2cf: 203350 or a3, a3, a5 +4022e2d2: 0020c0 memw +4022e2d5: 9b6432 s32i a3, a4, 0x26c +4022e2d8: f00d ret.n + ... + +4022e2dc : +4022e2dc: f0c112 addi a1, a1, -16 +4022e2df: 0109 s32i.n a0, a1, 0 +4022e2e1: 114200 slli a4, a2, 16 +4022e2e4: 553431 l32r a3, 402037b4 +4022e2e7: 0020c0 memw +4022e2ea: 9b2302 l32i a0, a3, 0x26c +4022e2ed: f40000 extui a0, a0, 0, 16 +4022e2f0: 200040 or a0, a0, a4 +4022e2f3: 0020c0 memw +4022e2f6: 020c movi.n a2, 0 +4022e2f8: 9b6302 s32i a0, a3, 0x26c +4022e2fb: fff885 call0 4022e284 +4022e2fe: 0108 l32i.n a0, a1, 0 +4022e300: 10c112 addi a1, a1, 16 +4022e303: f00d ret.n +4022e305: 000000 ill + +4022e308 : +4022e308: 040c movi.n a4, 0 +4022e30a: 552a51 l32r a5, 402037b4 +4022e30d: a07420 addx4 a7, a4, a2 +4022e310: 010782 l8ui a8, a7, 1 +4022e313: 000762 l8ui a6, a7, 0 +4022e316: 118880 slli a8, a8, 8 +4022e319: 668a add.n a6, a6, a8 +4022e31b: 030782 l8ui a8, a7, 3 +4022e31e: 020772 l8ui a7, a7, 2 +4022e321: 018880 slli a8, a8, 24 +4022e324: 117700 slli a7, a7, 16 +4022e327: 778a add.n a7, a7, a8 +4022e329: 667a add.n a6, a6, a7 +4022e32b: a07450 addx4 a7, a4, a5 +4022e32e: 0020c0 memw +4022e331: 806762 s32i a6, a7, 0x200 +4022e334: 441b addi.n a4, a4, 1 +4022e336: 744040 extui a4, a4, 0, 8 +4022e339: d0c466 bnei a4, 32, 4022e30d +4022e33c: f00d ret.n + ... + +4022e340 : +4022e340: 040c movi.n a4, 0 +4022e342: 551c51 l32r a5, 402037b4 +4022e345: a06450 addx4 a6, a4, a5 +4022e348: 0020c0 memw +4022e34b: a07420 addx4 a7, a4, a2 +4022e34e: 802662 l32i a6, a6, 0x200 +4022e351: 441b addi.n a4, a4, 1 +4022e353: 744040 extui a4, a4, 0, 8 +4022e356: 004762 s8i a6, a7, 0 +4022e359: f58060 extui a8, a6, 16, 16 +4022e35c: 419860 srli a9, a6, 8 +4022e35f: 014792 s8i a9, a7, 1 +4022e362: 024782 s8i a8, a7, 2 +4022e365: 756860 extui a6, a6, 24, 8 +4022e368: 034762 s8i a6, a7, 3 +4022e36b: d6c466 bnei a4, 32, 4022e345 +4022e36e: f00d ret.n +4022e370: 22a0b4 excw +4022e373: 0ff840 excw +4022e376: 3c4023 excw +4022e379: 0e .byte 0xe +4022e37a: 444023 excw +4022e37d: 2308 l32i.n a0, a3, 8 +4022e37f: 9ab840 excw +4022e382: 584022 s8i a2, a0, 88 +4022e385: 229d excw +4022e387: c66040 excw +4022e38a: b04022 s8i a2, a0, 176 +4022e38d: 4022c6 j 4023e41c +4022e390: c70c movi.n a7, 12 +4022e392: 844022 s8i a2, a0, 132 +4022e395: 402307 blt a3, a0, 4022e3d9 +4022e398: a1e8 l32i.n a14, a1, 40 +4022e39a: 4c4022 s8i a2, a0, 76 +4022e39d: 4022b3 excw +4022e3a0: 22b350 excw +4022e3a3: 6b0840 excw +4022e3a6: 124000 excw + +4022e3a8 : +4022e3a8: f0c112 addi a1, a1, -16 +4022e3ab: 0109 s32i.n a0, a1, 0 +4022e3ad: fffd01 l32r a0, 4022e3a4 +4022e3b0: 0000c0 callx0 a0 +4022e3b3: fff101 l32r a0, 4022e378 +4022e3b6: ffef31 l32r a3, 4022e374 +4022e3b9: ffed41 l32r a4, 4022e370 +4022e3bc: fff561 l32r a6, 4022e390 +4022e3bf: fff371 l32r a7, 4022e38c +4022e3c2: fff181 l32r a8, 4022e388 +4022e3c5: ffef91 l32r a9, 4022e384 +4022e3c8: ffeea1 l32r a10, 4022e380 +4022e3cb: ed8551 l32r a5, 402299e0 +4022e3ce: ffebb1 l32r a11, 4022e37c +4022e3d1: 0529 s32i.n a2, a5, 0 +4022e3d3: 3a62b2 s32i a11, a2, 232 +4022e3d6: 2862a2 s32i a10, a2, 160 +4022e3d9: 226292 s32i a9, a2, 136 +4022e3dc: a289 s32i.n a8, a2, 40 +4022e3de: 166272 s32i a7, a2, 88 +4022e3e1: 196262 s32i a6, a2, 100 +4022e3e4: 1f6242 s32i a4, a2, 124 +4022e3e7: 436232 s32i a3, a2, 0x10c +4022e3ea: 126202 s32i a0, a2, 72 +4022e3ed: ffe951 l32r a5, 4022e394 +4022e3f0: 9259 s32i.n a5, a2, 36 +4022e3f2: ffeb01 l32r a0, 4022e3a0 +4022e3f5: ffe931 l32r a3, 4022e39c +4022e3f8: ffe841 l32r a4, 4022e398 +4022e3fb: 366242 s32i a4, a2, 216 +4022e3fe: 1e6232 s32i a3, a2, 120 +4022e401: 1d6202 s32i a0, a2, 116 +4022e404: 0108 l32i.n a0, a1, 0 +4022e406: 10c112 addi a1, a1, 16 +4022e409: f00d ret.n +4022e40b: cda200 excw +4022e40e: fe .byte 0xfe +4022e40f: 3f .byte 0x3f +4022e410: 840000 extui a0, a0, 0, 9 +4022e413: 34bc04 excw +4022e416: f04010 subx8 a4, a0, a1 +4022e419: 2f .byte 0x2f +4022e41a: 384010 excw +4022e41d: 401031 l32r a3, 401fe460 <_lit4_end+0xf65b4> + +4022e420 : +4022e420: c0c112 addi a1, a1, -64 +4022e423: 81c9 s32i.n a12, a1, 32 +4022e425: 91d9 s32i.n a13, a1, 36 +4022e427: a1e9 s32i.n a14, a1, 40 +4022e429: b1f9 s32i.n a15, a1, 44 +4022e42b: 6129 s32i.n a2, a1, 24 +4022e42d: 7109 s32i.n a0, a1, 28 +4022e42f: fff901 l32r a0, 4022e414 +4022e432: 0000c0 callx0 a0 +4022e435: fff705 call0 4022e3a8 +4022e438: fff5e1 l32r a14, 4022e40c +4022e43b: 000e02 l8ui a0, a14, 0 +4022e43e: ed68c1 l32r a12, 402299e0 +4022e441: 10dc bnez.n a0, 4022e456 +4022e443: 6128 l32i.n a2, a1, 24 +4022e445: ffaa45 call0 4022deec +4022e448: 4129 s32i.n a2, a1, 16 +4022e44a: f4f631 l32r a3, 4022b824 +4022e44d: 840c22 l8ui a2, a12, 132 +4022e450: 244322 s8i a2, a3, 36 +4022e453: 000246 j 4022e460 +4022e456: 3c0c42 l8ui a4, a12, 60 +4022e459: 050c movi.n a5, 0 +4022e45b: 4159 s32i.n a5, a1, 16 +4022e45d: 004142 s8i a4, a1, 0 +4022e460: 201110 or a1, a1, a1 +4022e463: 03d345 call0 40232198 +4022e466: ffc905 call0 4022e0f8 +4022e469: 000e62 l8ui a6, a14, 0 +4022e46c: 16cc bnez.n a6, 4022e471 +4022e46e: ff4e85 call0 4022d958 +4022e471: ff7985 call0 4022dc0c +4022e474: 000e02 l8ui a0, a14, 0 +4022e477: 515e61 l32r a6, 402029f0 +4022e47a: 50dc bnez.n a0, 4022e493 +4022e47c: bc0c82 l8ui a8, a12, 188 +4022e47f: c70c movi.n a7, 12 +4022e481: 0e0787 bnone a7, a8, 4022e493 +4022e484: bd0c92 l8ui a9, a12, 189 +4022e487: 019980 slli a9, a9, 24 +4022e48a: 319890 srai a9, a9, 24 +4022e48d: 1199d0 slli a9, a9, 3 +4022e490: 605c92 s16i a9, a12, 192 +4022e493: 0020c0 memw +4022e496: 4f2652 l32i a5, a6, 0x13c +4022e499: be0c32 l8ui a3, a12, 190 +4022e49c: 745050 extui a5, a5, 0, 8 +4022e49f: 042366 bnei a3, 2, 4022e4a7 +4022e4a2: 130c movi.n a3, 1 +4022e4a4: be4c32 s8i a3, a12, 190 +4022e4a7: 835350 moveqz a5, a3, a5 +4022e4aa: 130c movi.n a3, 1 +4022e4ac: 745050 extui a5, a5, 0, 8 +4022e4af: 358c beqz.n a5, 4022e4b6 +4022e4b1: 011526 beqi a5, 1, 4022e4b6 +4022e4b4: 030c movi.n a3, 0 +4022e4b6: 54bfd1 l32r a13, 402037b4 +4022e4b9: 180c movi.n a8, 1 +4022e4bb: fec592 addi a9, a5, -2 +4022e4be: 0f0c movi.n a15, 0 +4022e4c0: 050c movi.n a5, 0 +4022e4c2: 83f890 moveqz a15, a8, a9 +4022e4c5: 0020c0 memw +4022e4c8: 452672 l32i a7, a6, 0x114 +4022e4cb: 247070 extui a7, a7, 0, 3 +4022e4ce: 0c2766 bnei a7, 2, 4022e4de +4022e4d1: 90cc bnez.n a0, 4022e4de +4022e4d3: 0020c0 memw +4022e4d6: c02da2 l32i a10, a13, 0x300 +4022e4d9: 015a66 bnei a10, 5, 4022e4de +4022e4dc: 150c movi.n a5, 1 +4022e4de: 74e050 extui a14, a5, 0, 8 +4022e4e1: 0b0c movi.n a11, 0 +4022e4e3: d1b9 s32i.n a11, a1, 52 +4022e4e5: 70cc bnez.n a0, 4022e4f0 +4022e4e7: 140c movi.n a4, 1 +4022e4e9: 0b2d mov.n a2, a11 +4022e4eb: 8324e0 moveqz a2, a4, a14 +4022e4ee: d129 s32i.n a2, a1, 52 +4022e4f0: 745030 extui a5, a3, 0, 8 +4022e4f3: c159 s32i.n a5, a1, 48 +4022e4f5: 030c movi.n a3, 0 +4022e4f7: 05cc bnez.n a5, 4022e4fb +4022e4f9: 8f8c beqz.n a15, 4022e505 +4022e4fb: d178 l32i.n a7, a1, 52 +4022e4fd: 160c movi.n a6, 1 +4022e4ff: 747070 extui a7, a7, 0, 8 +4022e502: 933670 movnez a3, a6, a7 +4022e505: 748030 extui a8, a3, 0, 8 +4022e508: f88c beqz.n a8, 4022e51b +4022e50a: 6128 l32i.n a2, a1, 24 +4022e50c: 01d222 addmi a2, a2, 0x100 +4022e50f: 80c222 addi a2, a2, -128 +4022e512: ffdf45 call0 4022e308 +4022e515: ffbd01 l32r a0, 4022e40c +4022e518: 000002 l8ui a0, a0, 0 +4022e51b: 05b056 bnez a0, 4022e57a +4022e51e: c1f651 l32r a5, 4021ecf8 +4022e521: c05761 l32r a6, 4021e680 +4022e524: 0020c0 memw +4022e527: 952632 l32i a3, a6, 0x254 +4022e52a: c1f441 l32r a4, 4021ecfc +4022e52d: 103350 and a3, a3, a5 +4022e530: 0020c0 memw +4022e533: 962622 l32i a2, a6, 0x258 +4022e536: 102240 and a2, a2, a4 +4022e539: 112200 slli a2, a2, 16 +4022e53c: 202230 or a2, a2, a3 +4022e53f: 1129 s32i.n a2, a1, 4 +4022e541: c1ef91 l32r a9, 4021ed00 4022e544: 0020c0 memw -4022e547: 982d42 l32i a4, a13, 0x260 -4022e54a: 0a9247 bne a2, a4, 4022e558 -4022e54d: 0020c0 memw -4022e550: 992d72 l32i a7, a13, 0x264 -4022e553: 019677 bne a6, a7, 4022e558 -4022e556: 030c movi.n a3, 0 -4022e558: 746030 extui a6, a3, 0, 8 -4022e55b: 000046 j 4022e560 -4022e55e: 060c movi.n a6, 0 +4022e547: 972672 l32i a7, a6, 0x25c +4022e54a: 4aed81 l32r a8, 40201100 +4022e54d: 107790 and a7, a7, a9 +4022e550: 0020c0 memw +4022e553: 942662 l32i a6, a6, 0x250 +4022e556: 106680 and a6, a6, a8 +4022e559: 206670 or a6, a6, a7 +4022e55c: 2169 s32i.n a6, a1, 8 +4022e55e: 130c movi.n a3, 1 4022e560: 0020c0 memw -4022e563: 9b2d52 l32i a5, a13, 0x26c -4022e566: 755050 extui a5, a5, 16, 8 -4022e569: 5ecc bnez.n a14, 4022e572 -4022e56b: 080c movi.n a8, 0 -4022e56d: e189 s32i.n a8, a1, 56 -4022e56f: 0004c6 j 4022e586 -4022e572: fcc5b2 addi a11, a5, -4 -4022e575: 1a0c movi.n a10, 1 -4022e577: 090c movi.n a9, 0 -4022e579: fec532 addi a3, a5, -2 -4022e57c: 120c movi.n a2, 1 -4022e57e: 83f230 moveqz a15, a2, a3 -4022e581: 839ab0 moveqz a9, a10, a11 -4022e584: e199 s32i.n a9, a1, 56 -4022e586: 40fc bnez.n a0, 4022e5be -4022e588: be9c beqz.n a14, 4022e5a7 -4022e58a: 0020c0 memw -4022e58d: 9b2d32 l32i a3, a13, 0x26c -4022e590: b80c72 l8ui a7, a12, 184 -4022e593: f43030 extui a3, a3, 0, 16 -4022e596: 20d716 beqz a7, 4022e7a7 -4022e599: 20a556 bnez a5, 4022e7a7 -4022e59c: 02b377 bgeu a3, a7, 4022e5a2 -4022e59f: 0087c6 j 4022e7c2 -4022e5a2: 030c movi.n a3, 0 -4022e5a4: 000046 j 4022e5a9 -4022e5a7: 030c movi.n a3, 0 -4022e5a9: 710351 l32r a5, 4020a9b8 -4022e5ac: 0020c0 memw -4022e5af: 9b2d42 l32i a4, a13, 0x26c -4022e5b2: 104450 and a4, a4, a5 -4022e5b5: 204430 or a4, a4, a3 -4022e5b8: 0020c0 memw -4022e5bb: 9b6d42 s32i a4, a13, 0x26c -4022e5be: 130c movi.n a3, 1 -4022e5c0: c178 l32i.n a7, a1, 48 -4022e5c2: 3169 s32i.n a6, a1, 12 -4022e5c4: 07cc bnez.n a7, 4022e5c8 -4022e5c6: 4f8c beqz.n a15, 4022e5ce -4022e5c8: 20cc bnez.n a0, 4022e5ce -4022e5ca: e188 l32i.n a8, a1, 56 -4022e5cc: b88c beqz.n a8, 4022e5db -4022e5ce: 071066 bnei a0, 1, 4022e5d9 -4022e5d1: 4acaa1 l32r a10, 402010fc -4022e5d4: 3c98 l32i.n a9, a12, 12 -4022e5d6: 01c9a7 bnall a9, a10, 4022e5db -4022e5d9: 030c movi.n a3, 0 -4022e5db: 74e030 extui a14, a3, 0, 8 -4022e5de: 6e9c beqz.n a14, 4022e5f8 -4022e5e0: 120c movi.n a2, 1 -4022e5e2: ffc845 call0 4022e268 -4022e5e5: 100c movi.n a0, 1 -4022e5e7: 52cc bnez.n a2, 4022e5f0 -4022e5e9: 3138 l32i.n a3, a1, 12 -4022e5eb: 020c movi.n a2, 0 -4022e5ed: 830230 moveqz a0, a2, a3 -4022e5f0: 745000 extui a5, a0, 0, 8 -4022e5f3: 040c movi.n a4, 0 -4022e5f5: 93e450 movnez a14, a4, a5 -4022e5f8: 2ebc beqz.n a14, 4022e62e -4022e5fa: ee7721 l32r a2, 40229fd8 -4022e5fd: 040c movi.n a4, 0 -4022e5ff: 53c232 addi a3, a2, 83 -4022e602: fcd645 call0 4022b368 -4022e605: 024d mov.n a4, a2 -4022e607: 1b6c22 s32i a2, a12, 108 -4022e60a: f85421 l32r a2, 4022c75c -4022e60d: 329b addi.n a3, a2, 9 -4022e60f: fcd585 call0 4022b368 -4022e612: ff7791 l32r a9, 4022e3f0 -4022e615: 000992 l8ui a9, a9, 0 -4022e618: 29dc bnez.n a9, 4022e62e -4022e61a: 191f16 beqz a15, 4022e7af -4022e61d: d1a8 l32i.n a10, a1, 52 -4022e61f: 74a0a0 extui a10, a10, 0, 8 -4022e622: 8a8c beqz.n a10, 4022e62e -4022e624: 660b01 l32r a0, 40207e50 -4022e627: 3cb8 l32i.n a11, a12, 12 -4022e629: 10bb00 and a11, a11, a0 -4022e62c: 3cb9 s32i.n a11, a12, 12 -4022e62e: 000c movi.n a0, 0 -4022e630: 3e8c beqz.n a14, 4022e637 -4022e632: 120c movi.n a2, 1 -4022e634: 9302f0 movnez a0, a2, a15 -4022e637: ff6ef1 l32r a15, 4022e3f0 -4022e63a: 322c22 l32i a2, a12, 200 -4022e63d: 7da032 movi a3, 125 -4022e640: 140c movi.n a4, 1 -4022e642: e24c02 s8i a0, a12, 226 -4022e645: 004e45 call0 4022eb2c -4022e648: 100c movi.n a0, 1 -4022e64a: 52cc bnez.n a2, 4022e653 -4022e64c: 3c38 l32i.n a3, a12, 12 -4022e64e: 017307 bbci a3, 16, 4022e653 -4022e651: 000c movi.n a0, 0 -4022e653: 084c02 s8i a0, a12, 8 -4022e656: 4f0951 l32r a5, 4020227c -4022e659: 0020c0 memw -4022e65c: 802552 l32i a5, a5, 0x200 -4022e65f: e148 l32i.n a4, a1, 56 -4022e661: 5159 s32i.n a5, a1, 20 -4022e663: 448c beqz.n a4, 4022e66b -4022e665: ffb185 call0 4022e180 -4022e668: 000206 j 4022e674 -4022e66b: fec321 l32r a2, 4022e178 -4022e66e: ff6301 l32r a0, 4022e3fc -4022e671: 0000c0 callx0 a0 -4022e674: 0020c0 memw -4022e677: 4f0171 l32r a7, 4020227c -4022e67a: 5188 l32i.n a8, a1, 20 -4022e67c: 802772 l32i a7, a7, 0x200 -4022e67f: 080c62 l8ui a6, a12, 8 -4022e682: c07780 sub a7, a7, a8 -4022e685: 396c72 s32i a7, a12, 228 -4022e688: 968c beqz.n a6, 4022e695 -4022e68a: 322c22 l32i a2, a12, 200 -4022e68d: 7da032 movi a3, 125 -4022e690: 040c movi.n a4, 0 -4022e692: 004985 call0 4022eb2c -4022e695: 000f82 l8ui a8, a15, 0 -4022e698: 161866 bnei a8, 1, 4022e6b2 -4022e69b: 3c98 l32i.n a9, a12, 12 -4022e69d: 4cf9b7 bbsi a9, 27, 4022e6ed -4022e6a0: 000122 l8ui a2, a1, 0 -4022e6a3: 012280 slli a2, a2, 24 -4022e6a6: 312820 srai a2, a2, 24 -4022e6a9: fc1c45 call0 4022a870 -4022e6ac: 000f46 j 4022e6ed -4022e6af: 000000 ill -4022e6b2: e138 l32i.n a3, a1, 56 -4022e6b4: 53fc bnez.n a3, 4022e6ed -4022e6b6: ee4821 l32r a2, 40229fd8 -4022e6b9: 040c movi.n a4, 0 -4022e6bb: 53c232 addi a3, a2, 83 -4022e6be: fcc785 call0 4022b338 -4022e6c1: 024d mov.n a4, a2 -4022e6c3: 1b6c22 s32i a2, a12, 108 -4022e6c6: f82521 l32r a2, 4022c75c -4022e6c9: 329b addi.n a3, a2, 9 -4022e6cb: fcc6c5 call0 4022b338 -4022e6ce: 1158 l32i.n a5, a1, 4 -4022e6d0: 0020c0 memw -4022e6d3: 986d52 s32i a5, a13, 0x260 -4022e6d6: 2148 l32i.n a4, a1, 8 -4022e6d8: 0020c0 memw -4022e6db: 996d42 s32i a4, a13, 0x264 -4022e6de: 020c movi.n a2, 0 -4022e6e0: ffb845 call0 4022e268 -4022e6e3: 622f71 l32r a7, 40206fa0 -4022e6e6: 3c68 l32i.n a6, a12, 12 -4022e6e8: 206670 or a6, a6, a7 -4022e6eb: 3c69 s32i.n a6, a12, 12 -4022e6ed: ff4191 l32r a9, 4022e3f4 -4022e6f0: 0020c0 memw -4022e6f3: 9f2d82 l32i a8, a13, 0x27c -4022e6f6: f48080 extui a8, a8, 0, 16 -4022e6f9: 208890 or a8, a8, a9 -4022e6fc: 0020c0 memw -4022e6ff: 9f6d82 s32i a8, a13, 0x27c -4022e702: 0edc bnez.n a14, 4022e716 -4022e704: d198 l32i.n a9, a1, 52 -4022e706: 749090 extui a9, a9, 0, 8 -4022e709: 998c beqz.n a9, 4022e716 -4022e70b: 6128 l32i.n a2, a1, 24 -4022e70d: 01d222 addmi a2, a2, 0x100 -4022e710: 80c222 addi a2, a2, -128 -4022e713: ffc105 call0 4022e324 -4022e716: ece051 l32r a5, 40229a98 -4022e719: ab0c02 l8ui a0, a12, 171 -4022e71c: fb3631 l32r a3, 4022d3f4 -4022e71f: 1a3066 bnei a0, 3, 4022e73d -4022e722: aa0c62 l8ui a6, a12, 170 -4022e725: 116640 slli a6, a6, 12 -4022e728: 0020c0 memw -4022e72b: 592542 l32i a4, a5, 0x164 -4022e72e: 104430 and a4, a4, a3 -4022e731: 204460 or a4, a4, a6 -4022e734: 0020c0 memw -4022e737: 596542 s32i a4, a5, 0x164 -4022e73a: ab0c02 l8ui a0, a12, 171 -4022e73d: 294066 bnei a0, 4, 4022e76a -4022e740: aa0ca2 l8ui a10, a12, 170 -4022e743: 11aa40 slli a10, a10, 12 -4022e746: 0020c0 memw -4022e749: 592592 l32i a9, a5, 0x164 -4022e74c: 109930 and a9, a9, a3 -4022e74f: 2099a0 or a9, a9, a10 -4022e752: 0020c0 memw -4022e755: 596592 s32i a9, a5, 0x164 -4022e758: 566d81 l32r a8, 4020410c -4022e75b: 0020c0 memw -4022e75e: da2572 l32i a7, a5, 0x368 -4022e761: 207780 or a7, a7, a8 -4022e764: 0020c0 memw -4022e767: da6572 s32i a7, a5, 0x368 -4022e76a: ac0cb2 l8ui a11, a12, 172 -4022e76d: 0b2b66 bnei a11, 2, 4022e77c -4022e770: f03cd1 l32r a13, 4022a860 -4022e773: f03ce1 l32r a14, 4022a864 -4022e776: 0020c0 memw -4022e779: 806ed2 s32i a13, a14, 0x200 -4022e77c: 3c08 l32i.n a0, a12, 12 -4022e77e: 0770b7 bbci a0, 27, 4022e789 -4022e781: 120c movi.n a2, 1 -4022e783: ff1f01 l32r a0, 4022e400 -4022e786: 0000c0 callx0 a0 -4022e789: 81c8 l32i.n a12, a1, 32 -4022e78b: 91d8 l32i.n a13, a1, 36 -4022e78d: 000f22 l8ui a2, a15, 0 -4022e790: a1e8 l32i.n a14, a1, 40 -4022e792: 12cc bnez.n a2, 4022e797 -4022e794: 007f45 call0 4022ef8c -4022e797: 4128 l32i.n a2, a1, 16 -4022e799: 140c movi.n a4, 1 -4022e79b: 7108 l32i.n a0, a1, 28 -4022e79d: 004f42 s8i a4, a15, 0 -4022e7a0: b1f8 l32i.n a15, a1, 44 -4022e7a2: 40c112 addi a1, a1, 64 -4022e7a5: f00d ret.n -4022e7a7: 331b addi.n a3, a3, 1 -4022e7a9: f43030 extui a3, a3, 0, 16 -4022e7ac: ff7e46 j 4022e5a9 -4022e7af: c148 l32i.n a4, a1, 48 -4022e7b1: e79416 beqz a4, 4022e62e -4022e7b4: 80ae52 movi a5, 0xfffffe80 -4022e7b7: 5dd861 l32r a6, 40205f18 -4022e7ba: 3c69 s32i.n a6, a12, 12 -4022e7bc: 1d5c52 s16i a5, a12, 58 -4022e7bf: ff9ac6 j 4022e62e -4022e7c2: 1f0c movi.n a15, 1 -4022e7c4: 331b addi.n a3, a3, 1 -4022e7c6: f43030 extui a3, a3, 0, 16 -4022e7c9: ff7706 j 4022e5a9 - -4022e7cc : -4022e7cc: f00d ret.n - ... - -4022e7d0 : -4022e7d0: 77a022 movi a2, 119 -4022e7d3: 030c movi.n a3, 0 -4022e7d5: f40c movi.n a4, 15 -4022e7d7: f0c112 addi a1, a1, -16 -4022e7da: 0109 s32i.n a0, a1, 0 -4022e7dc: ec7a01 l32r a0, 402299c4 -4022e7df: 150c movi.n a5, 1 -4022e7e1: 0008 l32i.n a0, a0, 0 -4022e7e3: 160c movi.n a6, 1 -4022e7e5: 272002 l32i a0, a0, 156 -4022e7e8: 170c movi.n a7, 1 -4022e7ea: 0000c0 callx0 a0 -4022e7ed: 0108 l32i.n a0, a1, 0 -4022e7ef: 10c112 addi a1, a1, 16 -4022e7f2: f00d ret.n -4022e7f4: ff .byte 0xff -4022e7f5: 1f .byte 0x1f -4022e7f6: fe .byte 0xfe -4022e7f7: ff .byte 0xff - -4022e7f8 : -4022e7f8: eca661 l32r a6, 40229a90 -4022e7fb: 881c movi.n a8, 24 -4022e7fd: fffd51 l32r a5, 4022e7f4 -4022e800: 117230 slli a7, a2, 13 -4022e803: 020c movi.n a2, 0 -4022e805: a04260 addx4 a4, a2, a6 -4022e808: 0020c0 memw -4022e80b: c12432 l32i a3, a4, 0x304 -4022e80e: 103350 and a3, a3, a5 -4022e811: 203730 or a3, a7, a3 -4022e814: 0020c0 memw -4022e817: c16432 s32i a3, a4, 0x304 -4022e81a: 221b addi.n a2, a2, 1 -4022e81c: 742020 extui a2, a2, 0, 8 -4022e81f: e29287 bne a2, a8, 4022e805 -4022e822: f00d ret.n -4022e824: 000ce4 excw - ... - -4022e828 : -4022e828: f42020 extui a2, a2, 0, 16 -4022e82b: f0c112 addi a1, a1, -16 -4022e82e: 2109 s32i.n a0, a1, 8 -4022e830: 07a702 movi a0, 0x707 -4022e833: 05b027 bgeu a0, a2, 4022e83c -4022e836: fffb31 l32r a3, 4022e824 -4022e839: 02b327 bgeu a3, a2, 4022e83f -4022e83c: fffa21 l32r a2, 4022e824 -4022e83f: ec6101 l32r a0, 402299c4 -4022e842: 182032 l32i a3, a0, 96 -4022e845: 0008 l32i.n a0, a0, 0 -4022e847: f53030 extui a3, a3, 16, 16 -4022e84a: 0139 s32i.n a3, a1, 0 -4022e84c: e008 l32i.n a0, a0, 56 -4022e84e: 330c movi.n a3, 3 -4022e850: 0000c0 callx0 a0 -4022e853: ec5c01 l32r a0, 402299c4 -4022e856: 330c movi.n a3, 3 -4022e858: 0008 l32i.n a0, a0, 0 -4022e85a: 1129 s32i.n a2, a1, 4 -4022e85c: e008 l32i.n a0, a0, 56 -4022e85e: 0128 l32i.n a2, a1, 0 -4022e860: 0000c0 callx0 a0 -4022e863: 1148 l32i.n a4, a1, 4 -4022e865: 7fa002 movi a0, 127 -4022e868: c04420 sub a4, a4, a2 -4022e86b: 81af22 movi a2, -127 -4022e86e: 1144f0 slli a4, a4, 1 -4022e871: 114400 slli a4, a4, 16 -4022e874: 314040 srai a4, a4, 16 -4022e877: 442b addi.n a4, a4, 2 -4022e879: 214240 srai a4, a4, 2 -4022e87c: 114400 slli a4, a4, 16 -4022e87f: 314040 srai a4, a4, 16 -4022e882: 01e4e6 bgei a4, 128, 4022e887 -4022e885: 040d mov.n a0, a4 -4022e887: 012027 blt a0, a2, 4022e88c -4022e88a: 002d mov.n a2, a0 -4022e88c: 2108 l32i.n a0, a1, 8 -4022e88e: 112200 slli a2, a2, 16 -4022e891: 312020 srai a2, a2, 16 -4022e894: 10c112 addi a1, a1, 16 -4022e897: f00d ret.n -4022e899: 000000 ill - -4022e89c : -4022e89c: e0c112 addi a1, a1, -32 -4022e89f: 51d9 s32i.n a13, a1, 20 -4022e8a1: 41c9 s32i.n a12, a1, 16 -4022e8a3: 03dd mov.n a13, a3 -4022e8a5: ec4731 l32r a3, 402299c4 -4022e8a8: 3109 s32i.n a0, a1, 12 -4022e8aa: 3c0302 l8ui a0, a3, 60 -4022e8ad: 02cd mov.n a12, a2 -4022e8af: 1e70f6 bgeui a0, 7, 4022e8d1 -4022e8b2: 0c9342 l16si a4, a3, 24 -4022e8b5: 200b addi.n a2, a0, -1 -4022e8b7: 0d9332 l16si a3, a3, 26 -4022e8ba: 2149 s32i.n a4, a1, 8 -4022e8bc: c03340 sub a3, a3, a4 -4022e8bf: 822230 mull a2, a2, a3 -4022e8c2: 530c movi.n a3, 5 -4022e8c4: 4d6101 l32r a0, 40201e48 -4022e8c7: 0000c0 callx0 a0 -4022e8ca: 2108 l32i.n a0, a1, 8 -4022e8cc: 002a add.n a0, a0, a2 -4022e8ce: 001306 j 4022e91e -4022e8d1: 1fa0f6 bgeui a0, 12, 4022e8f4 -4022e8d4: 0d9342 l16si a4, a3, 26 -4022e8d7: fac022 addi a2, a0, -6 -4022e8da: 0e9332 l16si a3, a3, 28 -4022e8dd: 1149 s32i.n a4, a1, 4 -4022e8df: c03340 sub a3, a3, a4 -4022e8e2: 822230 mull a2, a2, a3 -4022e8e5: 530c movi.n a3, 5 -4022e8e7: 4d5801 l32r a0, 40201e48 -4022e8ea: 0000c0 callx0 a0 -4022e8ed: 1108 l32i.n a0, a1, 4 -4022e8ef: 002a add.n a0, a0, a2 -4022e8f1: 000a46 j 4022e91e -4022e8f4: 0f9322 l16si a2, a3, 30 -4022e8f7: d40c movi.n a4, 13 -4022e8f9: 1f3407 bltu a4, a0, 4022e91c -4022e8fc: a05000 addx4 a5, a0, a0 -4022e8ff: 0e9332 l16si a3, a3, 28 -4022e902: 0139 s32i.n a3, a1, 0 -4022e904: c9c552 addi a5, a5, -55 -4022e907: c02230 sub a2, a2, a3 -4022e90a: 822520 mull a2, a5, a2 -4022e90d: 631c movi.n a3, 22 -4022e90f: 4d4e01 l32r a0, 40201e48 -4022e912: 0000c0 callx0 a0 -4022e915: 0108 l32i.n a0, a1, 0 -4022e917: 002a add.n a0, a0, a2 -4022e919: 000046 j 4022e91e -4022e91c: 020d mov.n a0, a2 -4022e91e: 0c2d mov.n a2, a12 -4022e920: f5ac31 l32r a3, 4022bfd0 -4022e923: 114000 slli a4, a0, 16 -4022e926: 314040 srai a4, a4, 16 -4022e929: fd6845 call0 4022bfb0 -4022e92c: 000c movi.n a0, 0 -4022e92e: 701b addi.n a7, a0, 1 -4022e930: 6c0a add.n a6, a12, a0 -4022e932: 000652 l8ui a5, a6, 0 -4022e935: 740070 extui a0, a7, 0, 8 -4022e938: 5d5a add.n a5, a13, a5 -4022e93a: 004652 s8i a5, a6, 0 -4022e93d: ed6066 bnei a0, 6, 4022e92e -4022e940: 41c8 l32i.n a12, a1, 16 -4022e942: 51d8 l32i.n a13, a1, 20 -4022e944: 3108 l32i.n a0, a1, 12 -4022e946: 20c112 addi a1, a1, 32 -4022e949: f00d ret.n - ... - -4022e94c : -4022e94c: f0c112 addi a1, a1, -16 -4022e94f: 31c9 s32i.n a12, a1, 12 -4022e951: ec1cc1 l32r a12, 402299c4 -4022e954: 012d mov.n a2, a1 -4022e956: e80c32 l8ui a3, a12, 232 -4022e959: 2109 s32i.n a0, a1, 8 -4022e95b: 013380 slli a3, a3, 24 -4022e95e: 313830 srai a3, a3, 24 -4022e961: fff385 call0 4022e89c -4022e964: f3a921 l32r a2, 4022b808 -4022e967: 550c movi.n a5, 5 -4022e969: 240222 l8ui a2, a2, 36 -4022e96c: 050102 l8ui a0, a1, 5 -4022e96f: 012280 slli a2, a2, 24 -4022e972: 312820 srai a2, a2, 24 -4022e975: 1da207 bge a2, a0, 4022e996 -4022e978: ea4c52 s8i a5, a12, 234 -4022e97b: 160c movi.n a6, 1 -4022e97d: e94c62 s8i a6, a12, 233 -4022e980: c05020 sub a5, a0, a2 -4022e983: 745050 extui a5, a5, 0, 8 -4022e986: 820c movi.n a2, 8 -4022e988: 5f3257 bltu a2, a5, 4022e9eb -4022e98b: e20c movi.n a2, 14 -4022e98d: f8c072 addi a7, a0, -8 -4022e990: eb4c72 s8i a7, a12, 235 -4022e993: 000c06 j 4022e9c7 -4022e996: 060c movi.n a6, 0 -4022e998: 040172 l8ui a7, a1, 4 -4022e99b: e94c62 s8i a6, a12, 233 -4022e99e: 1d2277 blt a2, a7, 4022e9bf -4022e9a1: 030102 l8ui a0, a1, 3 -4022e9a4: 450c movi.n a5, 4 -4022e9a6: 61a207 bge a2, a0, 4022ea0b -4022e9a9: 070d mov.n a0, a7 -4022e9ab: 000406 j 4022e9bf -4022e9ae: 000152 l8ui a5, a1, 0 -4022e9b1: 02a207 bge a2, a0, 4022e9b7 -4022e9b4: 002646 j 4022ea51 -4022e9b7: 022257 blt a2, a5, 4022e9bd -4022e9ba: 0024c6 j 4022ea51 -4022e9bd: 150c movi.n a5, 1 -4022e9bf: ea4c52 s8i a5, a12, 234 -4022e9c2: eb4c02 s8i a0, a12, 235 -4022e9c5: f20c movi.n a2, 15 -4022e9c7: 468c beqz.n a6, 4022e9cf -4022e9c9: ffe2c5 call0 4022e7f8 -4022e9cc: 000486 j 4022e9e2 -4022e9cf: ad0c82 l8ui a8, a12, 173 -4022e9d2: 788c beqz.n a8, 4022e9dd -4022e9d4: ae0c22 l8ui a2, a12, 174 -4022e9d7: ffe205 call0 4022e7f8 -4022e9da: 000106 j 4022e9e2 -4022e9dd: f20c movi.n a2, 15 -4022e9df: ffe185 call0 4022e7f8 -4022e9e2: 31c8 l32i.n a12, a1, 12 -4022e9e4: 2108 l32i.n a0, a1, 8 -4022e9e6: 10c112 addi a1, a1, 16 -4022e9e9: f00d ret.n -4022e9eb: 891c movi.n a9, 24 -4022e9ed: 0a3957 bltu a9, a5, 4022e9fb -4022e9f0: d20c movi.n a2, 13 -4022e9f2: e8c0a2 addi a10, a0, -24 -4022e9f5: eb4ca2 s8i a10, a12, 235 -4022e9f8: fff2c6 j 4022e9c7 -4022e9fb: 0b2c movi.n a11, 32 -4022e9fd: 153b57 bltu a11, a5, 4022ea16 -4022ea00: e0c022 addi a2, a0, -32 -4022ea03: eb4c22 s8i a2, a12, 235 -4022ea06: 920c movi.n a2, 9 -4022ea08: ffeec6 j 4022e9c7 -4022ea0b: 020152 l8ui a5, a1, 2 -4022ea0e: 14a257 bge a2, a5, 4022ea26 -4022ea11: 350c movi.n a5, 3 -4022ea13: ffea06 j 4022e9bf -4022ea16: c32c movi.n a3, 44 -4022ea18: 173357 bltu a3, a5, 4022ea33 -4022ea1b: c20c movi.n a2, 12 -4022ea1d: d4c042 addi a4, a0, -44 -4022ea20: eb4c42 s8i a4, a12, 235 -4022ea23: ffe806 j 4022e9c7 -4022ea26: 010102 l8ui a0, a1, 1 -4022ea29: 81a207 bge a2, a0, 4022e9ae -4022ea2c: 050d mov.n a0, a5 -4022ea2e: 250c movi.n a5, 2 -4022ea30: ffe2c6 j 4022e9bf -4022ea33: 873c movi.n a7, 56 -4022ea35: 083757 bltu a7, a5, 4022ea41 -4022ea38: c8c082 addi a8, a0, -56 -4022ea3b: eb4c82 s8i a8, a12, 235 -4022ea3e: ffe146 j 4022e9c7 -4022ea41: 494c movi.n a9, 68 -4022ea43: 113957 bltu a9, a5, 4022ea58 -4022ea46: 420c movi.n a2, 4 -4022ea48: bcc0a2 addi a10, a0, -68 -4022ea4b: eb4ca2 s8i a10, a12, 235 -4022ea4e: ffdd46 j 4022e9c7 -4022ea51: 050d mov.n a0, a5 -4022ea53: 050c movi.n a5, 0 -4022ea55: ffd986 j 4022e9bf -4022ea58: 020c movi.n a2, 0 -4022ea5a: a4c0b2 addi a11, a0, -92 -4022ea5d: eb4cb2 s8i a11, a12, 235 -4022ea60: ffd8c6 j 4022e9c7 - ... - -4022ea64 : -4022ea64: f36941 l32r a4, 4022b808 -4022ea67: f0c112 addi a1, a1, -16 -4022ea6a: 2109 s32i.n a0, a1, 8 -4022ea6c: 013d mov.n a3, a1 -4022ea6e: ebd501 l32r a0, 402299c4 -4022ea71: 244422 s8i a2, a4, 36 -4022ea74: 3c0022 l8ui a2, a0, 60 -4022ea77: fd6f45 call0 4022c16c -4022ea7a: ebd261 l32r a6, 402299c4 -4022ea7d: 150c movi.n a5, 1 -4022ea7f: 2108 l32i.n a0, a1, 8 -4022ea81: 10c112 addi a1, a1, 16 -4022ea84: ec4652 s8i a5, a6, 236 -4022ea87: f00d ret.n -4022ea89: 000000 ill - -4022ea8c : -4022ea8c: ebce31 l32r a3, 402299c4 -4022ea8f: ec0342 l8ui a4, a3, 236 -4022ea92: 840322 l8ui a2, a3, 132 -4022ea95: eb0332 l8ui a3, a3, 235 -4022ea98: 012280 slli a2, a2, 24 -4022ea9b: 312820 srai a2, a2, 24 -4022ea9e: 013380 slli a3, a3, 24 -4022eaa1: 313830 srai a3, a3, 24 -4022eaa4: 932340 movnez a2, a3, a4 -4022eaa7: f00d ret.n -4022eaa9: 000000 ill - -4022eaac : -4022eaac: f0c112 addi a1, a1, -16 -4022eaaf: 0109 s32i.n a0, a1, 0 -4022eab1: ffd745 call0 4022e828 -4022eab4: ebc401 l32r a0, 402299c4 -4022eab7: e84022 s8i a2, a0, 232 -4022eaba: 0108 l32i.n a0, a1, 0 -4022eabc: 10c112 addi a1, a1, 16 -4022eabf: f00d ret.n -4022eac1: 000000 ill - -4022eac4 : -4022eac4: 040c movi.n a4, 0 -4022eac6: 020c movi.n a2, 0 -4022eac8: eed951 l32r a5, 4022a62c -4022eacb: c70c movi.n a7, 12 -4022eacd: 0020c0 memw -4022ead0: 841b addi.n a8, a4, 1 -4022ead2: 8c2562 l32i a6, a5, 0x230 -4022ead5: 1194e0 slli a9, a4, 2 -4022ead8: 401900 ssl a9 -4022eadb: 143060 extui a3, a6, 0, 2 -4022eade: 744080 extui a4, a8, 0, 8 -4022eae1: 416860 srli a6, a6, 8 -4022eae4: 106670 and a6, a6, a7 -4022eae7: 336a add.n a3, a3, a6 -4022eae9: a13300 sll a3, a3 -4022eaec: 223a add.n a2, a2, a3 -4022eaee: db8466 bnei a4, 8, 4022eacd -4022eaf1: f00d ret.n - ... - -4022eaf4 : -4022eaf4: ebb431 l32r a3, 402299c4 -4022eaf7: 4d0621 l32r a2, 40201f10 -4022eafa: 3c2332 l32i a3, a3, 240 -4022eafd: 0020c0 memw -4022eb00: 112222 l32i a2, a2, 68 -4022eb03: 302230 xor a2, a2, a3 -4022eb06: f00d ret.n - -4022eb08 : -4022eb08: 120c movi.n a2, 1 -4022eb0a: 6ccb41 l32r a4, 40209e38 -4022eb0d: 050c movi.n a5, 0 -4022eb0f: f0c112 addi a1, a1, -16 -4022eb12: ebac31 l32r a3, 402299c4 -4022eb15: 0109 s32i.n a0, a1, 0 -4022eb17: 3308 l32i.n a0, a3, 12 -4022eb19: c24352 s8i a5, a3, 194 -4022eb1c: 100040 and a0, a0, a4 -4022eb1f: 3309 s32i.n a0, a3, 12 -4022eb21: fd9ec5 call0 4022c510 -4022eb24: 0108 l32i.n a0, a1, 0 -4022eb26: 10c112 addi a1, a1, 16 -4022eb29: f00d ret.n - ... - -4022eb2c : -4022eb2c: 630b addi.n a6, a3, -1 -4022eb2e: 169c beqz.n a6, 4022eb43 -4022eb30: 070c movi.n a7, 0 -4022eb32: 028d mov.n a8, a2 -4022eb34: a09620 addx4 a9, a6, a2 -4022eb37: 0858 l32i.n a5, a8, 0 -4022eb39: 884b addi.n a8, a8, 4 -4022eb3b: 757a add.n a7, a5, a7 -4022eb3d: f69897 bne a8, a9, 4022eb37 -4022eb40: 000046 j 4022eb45 -4022eb43: 070c movi.n a7, 0 -4022eb45: a02320 addx4 a2, a3, a2 -4022eb48: fed222 addmi a2, a2, 0xfffffe00 -4022eb4b: f37c movi.n a3, -1 -4022eb4d: 303730 xor a3, a7, a3 -4022eb50: b48c beqz.n a4, 4022eb5f -4022eb52: 7f2222 l32i a2, a2, 0x1fc -4022eb55: 140c movi.n a4, 1 -4022eb57: c02230 sub a2, a2, a3 -4022eb5a: 932420 movnez a2, a4, a2 -4022eb5d: f00d ret.n -4022eb5f: 7f6232 s32i a3, a2, 0x1fc -4022eb62: 020c movi.n a2, 0 -4022eb64: f00d ret.n - ... - -4022eb68 : -4022eb68: f0c112 addi a1, a1, -16 -4022eb6b: 0109 s32i.n a0, a1, 0 -4022eb6d: ef9e31 l32r a3, 4022a9e8 -4022eb70: ebc821 l32r a2, 40229a90 -4022eb73: 0020c0 memw -4022eb76: fa2202 l32i a0, a2, 0x3e8 -4022eb79: 100030 and a0, a0, a3 -4022eb7c: 0020c0 memw -4022eb7f: fa6202 s32i a0, a2, 0x3e8 -4022eb82: 520c movi.n a2, 5 -4022eb84: 541301 l32r a0, 40203bd0 -4022eb87: 0000c0 callx0 a0 -4022eb8a: f1a092 movi a9, 241 -4022eb8d: 00ac72 movi a7, 0xfffffc00 -4022eb90: ebc251 l32r a5, 40229a98 -4022eb93: 0020c0 memw -4022eb96: d588 l32i.n a8, a5, 52 -4022eb98: 108870 and a8, a8, a7 -4022eb9b: 208890 or a8, a8, a9 -4022eb9e: 0020c0 memw -4022eba1: d589 s32i.n a8, a5, 52 -4022eba3: f0a062 movi a6, 240 -4022eba6: 0020c0 memw -4022eba9: d548 l32i.n a4, a5, 52 -4022ebab: 104470 and a4, a4, a7 -4022ebae: 204460 or a4, a4, a6 -4022ebb1: 0020c0 memw -4022ebb4: d549 s32i.n a4, a5, 52 -4022ebb6: 520c movi.n a2, 5 -4022ebb8: 540601 l32r a0, 40203bd0 -4022ebbb: 0000c0 callx0 a0 -4022ebbe: 0108 l32i.n a0, a1, 0 -4022ebc0: 10c112 addi a1, a1, 16 -4022ebc3: f00d ret.n -4022ebc5: 000000 ill -4022ebc8: fff030 excw -4022ebcb: ff .byte 0xff - -4022ebcc : -4022ebcc: ee9841 l32r a4, 4022a62c -4022ebcf: 829c beqz.n a2, 4022ebeb -4022ebd1: 8aa462 movi a6, 0x48a -4022ebd4: fffd71 l32r a7, 4022ebc8 -4022ebd7: 0020c0 memw -4022ebda: 882452 l32i a5, a4, 0x220 -4022ebdd: 105570 and a5, a5, a7 -4022ebe0: 205560 or a5, a5, a6 -4022ebe3: 0020c0 memw -4022ebe6: 886452 s32i a5, a4, 0x220 -4022ebe9: f00d ret.n -4022ebeb: 3faf32 movi a3, -193 -4022ebee: 0020c0 memw -4022ebf1: 882422 l32i a2, a4, 0x220 -4022ebf4: 102230 and a2, a2, a3 -4022ebf7: 0020c0 memw -4022ebfa: 886422 s32i a2, a4, 0x220 -4022ebfd: f00d ret.n - ... - -4022ec00 : -4022ec00: 4f7c31 l32r a3, 402029f0 -4022ec03: 0020c0 memw -4022ec06: 4f6322 s32i a2, a3, 0x13c -4022ec09: f00d ret.n -4022ec0b: cdaa00 excw -4022ec0e: fe .byte 0xfe -4022ec0f: 3f .byte 0x3f -4022ec10: ae .byte 0xae -4022ec11: fecd excw -4022ec13: 3f .byte 0x3f -4022ec14: 24a160 extui a10, a6, 1, 3 -4022ec17: c11240 mul16u a1, a2, a4 - -4022ec18 : -4022ec18: e0c112 addi a1, a1, -32 -4022ec1b: 4109 s32i.n a0, a1, 16 -4022ec1d: fdb185 call0 4022c738 -4022ec20: eb6941 l32r a4, 402299c4 -4022ec23: fffb01 l32r a0, 4022ec10 -4022ec26: 023d mov.n a3, a2 -4022ec28: fff961 l32r a6, 4022ec0c -4022ec2b: fffa21 l32r a2, 4022ec14 -4022ec2e: 009662 l16si a6, a6, 0 -4022ec31: 009002 l16si a0, a0, 0 -4022ec34: 609472 l16si a7, a4, 192 -4022ec37: 690452 l8ui a5, a4, 105 -4022ec3a: 331442 l16ui a4, a4, 102 -4022ec3d: 015580 slli a5, a5, 24 -4022ec40: 315850 srai a5, a5, 24 -4022ec43: 0109 s32i.n a0, a1, 0 -4022ec45: 4b6901 l32r a0, 402019ec -4022ec48: 0000c0 callx0 a0 -4022ec4b: 4108 l32i.n a0, a1, 16 -4022ec4d: 20c112 addi a1, a1, 32 -4022ec50: f00d ret.n - ... - -4022ec54 : -4022ec54: 090c movi.n a9, 0 -4022ec56: ece0b1 l32r a11, 40229fd8 -4022ec59: a29a add.n a10, a2, a9 -4022ec5b: 9089b0 addx2 a8, a9, a11 -4022ec5e: 069882 l16si a8, a8, 12 -4022ec61: 004a82 s8i a8, a10, 0 -4022ec64: 859a add.n a8, a5, a9 -4022ec66: 90a990 addx2 a10, a9, a9 -4022ec69: 90aab0 addx2 a10, a10, a11 -4022ec6c: 991b addi.n a9, a9, 1 -4022ec6e: 3d0aa2 l8ui a10, a10, 61 -4022ec71: 0048a2 s8i a10, a8, 0 -4022ec74: 749090 extui a9, a9, 0, 8 -4022ec77: de4966 bnei a9, 4, 4022ec59 -4022ec7a: eb52a1 l32r a10, 402299c4 -4022ec7d: ffe391 l32r a9, 4022ec0c -4022ec80: fa0a52 l8ui a5, a10, 250 -4022ec83: 004352 s8i a5, a3, 0 -4022ec86: fb0a22 l8ui a2, a10, 251 -4022ec89: 014322 s8i a2, a3, 1 -4022ec8c: 331ab2 l16ui a11, a10, 102 -4022ec8f: 0054b2 s16i a11, a4, 0 -4022ec92: 690aa2 l8ui a10, a10, 105 -4022ec95: 0046a2 s8i a10, a6, 0 -4022ec98: 009992 l16si a9, a9, 0 -4022ec9b: 005792 s16i a9, a7, 0 -4022ec9e: f00d ret.n - -4022eca0 : -4022eca0: eb4921 l32r a2, 402299c4 -4022eca3: 1d9222 l16si a2, a2, 58 -4022eca6: f00d ret.n - -4022eca8 : -4022eca8: eb4751 l32r a5, 402299c4 -4022ecab: ffd941 l32r a4, 4022ec10 -4022ecae: 609552 l16si a5, a5, 192 -4022ecb1: 005252 s16i a5, a2, 0 -4022ecb4: 009442 l16si a4, a4, 0 -4022ecb7: 005342 s16i a4, a3, 0 +4022e563: 982d42 l32i a4, a13, 0x260 +4022e566: 0a9247 bne a2, a4, 4022e574 +4022e569: 0020c0 memw +4022e56c: 992d72 l32i a7, a13, 0x264 +4022e56f: 019677 bne a6, a7, 4022e574 +4022e572: 030c movi.n a3, 0 +4022e574: 746030 extui a6, a3, 0, 8 +4022e577: 000046 j 4022e57c +4022e57a: 060c movi.n a6, 0 +4022e57c: 0020c0 memw +4022e57f: 9b2d52 l32i a5, a13, 0x26c +4022e582: 755050 extui a5, a5, 16, 8 +4022e585: 5ecc bnez.n a14, 4022e58e +4022e587: 080c movi.n a8, 0 +4022e589: e189 s32i.n a8, a1, 56 +4022e58b: 0004c6 j 4022e5a2 +4022e58e: fcc5b2 addi a11, a5, -4 +4022e591: 1a0c movi.n a10, 1 +4022e593: 090c movi.n a9, 0 +4022e595: fec532 addi a3, a5, -2 +4022e598: 120c movi.n a2, 1 +4022e59a: 83f230 moveqz a15, a2, a3 +4022e59d: 839ab0 moveqz a9, a10, a11 +4022e5a0: e199 s32i.n a9, a1, 56 +4022e5a2: 40fc bnez.n a0, 4022e5da +4022e5a4: be9c beqz.n a14, 4022e5c3 +4022e5a6: 0020c0 memw +4022e5a9: 9b2d32 l32i a3, a13, 0x26c +4022e5ac: b80c72 l8ui a7, a12, 184 +4022e5af: f43030 extui a3, a3, 0, 16 +4022e5b2: 20d716 beqz a7, 4022e7c3 +4022e5b5: 20a556 bnez a5, 4022e7c3 +4022e5b8: 02b377 bgeu a3, a7, 4022e5be +4022e5bb: 0087c6 j 4022e7de +4022e5be: 030c movi.n a3, 0 +4022e5c0: 000046 j 4022e5c5 +4022e5c3: 030c movi.n a3, 0 +4022e5c5: 70fc51 l32r a5, 4020a9b8 +4022e5c8: 0020c0 memw +4022e5cb: 9b2d42 l32i a4, a13, 0x26c +4022e5ce: 104450 and a4, a4, a5 +4022e5d1: 204430 or a4, a4, a3 +4022e5d4: 0020c0 memw +4022e5d7: 9b6d42 s32i a4, a13, 0x26c +4022e5da: 130c movi.n a3, 1 +4022e5dc: c178 l32i.n a7, a1, 48 +4022e5de: 3169 s32i.n a6, a1, 12 +4022e5e0: 07cc bnez.n a7, 4022e5e4 +4022e5e2: 4f8c beqz.n a15, 4022e5ea +4022e5e4: 20cc bnez.n a0, 4022e5ea +4022e5e6: e188 l32i.n a8, a1, 56 +4022e5e8: b88c beqz.n a8, 4022e5f7 +4022e5ea: 071066 bnei a0, 1, 4022e5f5 +4022e5ed: 4ac3a1 l32r a10, 402010fc +4022e5f0: 3c98 l32i.n a9, a12, 12 +4022e5f2: 01c9a7 bnall a9, a10, 4022e5f7 +4022e5f5: 030c movi.n a3, 0 +4022e5f7: 74e030 extui a14, a3, 0, 8 +4022e5fa: 6e9c beqz.n a14, 4022e614 +4022e5fc: 120c movi.n a2, 1 +4022e5fe: ffc845 call0 4022e284 +4022e601: 100c movi.n a0, 1 +4022e603: 52cc bnez.n a2, 4022e60c +4022e605: 3138 l32i.n a3, a1, 12 +4022e607: 020c movi.n a2, 0 +4022e609: 830230 moveqz a0, a2, a3 +4022e60c: 745000 extui a5, a0, 0, 8 +4022e60f: 040c movi.n a4, 0 +4022e611: 93e450 movnez a14, a4, a5 +4022e614: 2ebc beqz.n a14, 4022e64a +4022e616: ee7721 l32r a2, 40229ff4 +4022e619: 040c movi.n a4, 0 +4022e61b: 53c232 addi a3, a2, 83 +4022e61e: fcd645 call0 4022b384 +4022e621: 024d mov.n a4, a2 +4022e623: 1b6c22 s32i a2, a12, 108 +4022e626: f85421 l32r a2, 4022c778 +4022e629: 329b addi.n a3, a2, 9 +4022e62b: fcd585 call0 4022b384 +4022e62e: ff7791 l32r a9, 4022e40c +4022e631: 000992 l8ui a9, a9, 0 +4022e634: 29dc bnez.n a9, 4022e64a +4022e636: 191f16 beqz a15, 4022e7cb +4022e639: d1a8 l32i.n a10, a1, 52 +4022e63b: 74a0a0 extui a10, a10, 0, 8 +4022e63e: 8a8c beqz.n a10, 4022e64a +4022e640: 660401 l32r a0, 40207e50 +4022e643: 3cb8 l32i.n a11, a12, 12 +4022e645: 10bb00 and a11, a11, a0 +4022e648: 3cb9 s32i.n a11, a12, 12 +4022e64a: 000c movi.n a0, 0 +4022e64c: 3e8c beqz.n a14, 4022e653 +4022e64e: 120c movi.n a2, 1 +4022e650: 9302f0 movnez a0, a2, a15 +4022e653: ff6ef1 l32r a15, 4022e40c +4022e656: 322c22 l32i a2, a12, 200 +4022e659: 7da032 movi a3, 125 +4022e65c: 140c movi.n a4, 1 +4022e65e: e24c02 s8i a0, a12, 226 +4022e661: 004e45 call0 4022eb48 +4022e664: 100c movi.n a0, 1 +4022e666: 52cc bnez.n a2, 4022e66f +4022e668: 3c38 l32i.n a3, a12, 12 +4022e66a: 017307 bbci a3, 16, 4022e66f +4022e66d: 000c movi.n a0, 0 +4022e66f: 084c02 s8i a0, a12, 8 +4022e672: 4f0251 l32r a5, 4020227c +4022e675: 0020c0 memw +4022e678: 802552 l32i a5, a5, 0x200 +4022e67b: e148 l32i.n a4, a1, 56 +4022e67d: 5159 s32i.n a5, a1, 20 +4022e67f: 448c beqz.n a4, 4022e687 +4022e681: ffb185 call0 4022e19c +4022e684: 000206 j 4022e690 +4022e687: fec321 l32r a2, 4022e194 +4022e68a: ff6301 l32r a0, 4022e418 +4022e68d: 0000c0 callx0 a0 +4022e690: 0020c0 memw +4022e693: 4efa71 l32r a7, 4020227c +4022e696: 5188 l32i.n a8, a1, 20 +4022e698: 802772 l32i a7, a7, 0x200 +4022e69b: 080c62 l8ui a6, a12, 8 +4022e69e: c07780 sub a7, a7, a8 +4022e6a1: 396c72 s32i a7, a12, 228 +4022e6a4: 968c beqz.n a6, 4022e6b1 +4022e6a6: 322c22 l32i a2, a12, 200 +4022e6a9: 7da032 movi a3, 125 +4022e6ac: 040c movi.n a4, 0 +4022e6ae: 004985 call0 4022eb48 +4022e6b1: 000f82 l8ui a8, a15, 0 +4022e6b4: 161866 bnei a8, 1, 4022e6ce +4022e6b7: 3c98 l32i.n a9, a12, 12 +4022e6b9: 4cf9b7 bbsi a9, 27, 4022e709 +4022e6bc: 000122 l8ui a2, a1, 0 +4022e6bf: 012280 slli a2, a2, 24 +4022e6c2: 312820 srai a2, a2, 24 +4022e6c5: fc1c45 call0 4022a88c +4022e6c8: 000f46 j 4022e709 +4022e6cb: 000000 ill +4022e6ce: e138 l32i.n a3, a1, 56 +4022e6d0: 53fc bnez.n a3, 4022e709 +4022e6d2: ee4821 l32r a2, 40229ff4 +4022e6d5: 040c movi.n a4, 0 +4022e6d7: 53c232 addi a3, a2, 83 +4022e6da: fcc785 call0 4022b354 +4022e6dd: 024d mov.n a4, a2 +4022e6df: 1b6c22 s32i a2, a12, 108 +4022e6e2: f82521 l32r a2, 4022c778 +4022e6e5: 329b addi.n a3, a2, 9 +4022e6e7: fcc6c5 call0 4022b354 +4022e6ea: 1158 l32i.n a5, a1, 4 +4022e6ec: 0020c0 memw +4022e6ef: 986d52 s32i a5, a13, 0x260 +4022e6f2: 2148 l32i.n a4, a1, 8 +4022e6f4: 0020c0 memw +4022e6f7: 996d42 s32i a4, a13, 0x264 +4022e6fa: 020c movi.n a2, 0 +4022e6fc: ffb845 call0 4022e284 +4022e6ff: 622871 l32r a7, 40206fa0 +4022e702: 3c68 l32i.n a6, a12, 12 +4022e704: 206670 or a6, a6, a7 +4022e707: 3c69 s32i.n a6, a12, 12 +4022e709: ff4191 l32r a9, 4022e410 +4022e70c: 0020c0 memw +4022e70f: 9f2d82 l32i a8, a13, 0x27c +4022e712: f48080 extui a8, a8, 0, 16 +4022e715: 208890 or a8, a8, a9 +4022e718: 0020c0 memw +4022e71b: 9f6d82 s32i a8, a13, 0x27c +4022e71e: 0edc bnez.n a14, 4022e732 +4022e720: d198 l32i.n a9, a1, 52 +4022e722: 749090 extui a9, a9, 0, 8 +4022e725: 998c beqz.n a9, 4022e732 +4022e727: 6128 l32i.n a2, a1, 24 +4022e729: 01d222 addmi a2, a2, 0x100 +4022e72c: 80c222 addi a2, a2, -128 +4022e72f: ffc105 call0 4022e340 +4022e732: ece051 l32r a5, 40229ab4 +4022e735: ab0c02 l8ui a0, a12, 171 +4022e738: fb3631 l32r a3, 4022d410 +4022e73b: 1a3066 bnei a0, 3, 4022e759 +4022e73e: aa0c62 l8ui a6, a12, 170 +4022e741: 116640 slli a6, a6, 12 +4022e744: 0020c0 memw +4022e747: 592542 l32i a4, a5, 0x164 +4022e74a: 104430 and a4, a4, a3 +4022e74d: 204460 or a4, a4, a6 +4022e750: 0020c0 memw +4022e753: 596542 s32i a4, a5, 0x164 +4022e756: ab0c02 l8ui a0, a12, 171 +4022e759: 294066 bnei a0, 4, 4022e786 +4022e75c: aa0ca2 l8ui a10, a12, 170 +4022e75f: 11aa40 slli a10, a10, 12 +4022e762: 0020c0 memw +4022e765: 592592 l32i a9, a5, 0x164 +4022e768: 109930 and a9, a9, a3 +4022e76b: 2099a0 or a9, a9, a10 +4022e76e: 0020c0 memw +4022e771: 596592 s32i a9, a5, 0x164 +4022e774: 566681 l32r a8, 4020410c +4022e777: 0020c0 memw +4022e77a: da2572 l32i a7, a5, 0x368 +4022e77d: 207780 or a7, a7, a8 +4022e780: 0020c0 memw +4022e783: da6572 s32i a7, a5, 0x368 +4022e786: ac0cb2 l8ui a11, a12, 172 +4022e789: 0b2b66 bnei a11, 2, 4022e798 +4022e78c: f03cd1 l32r a13, 4022a87c +4022e78f: f03ce1 l32r a14, 4022a880 +4022e792: 0020c0 memw +4022e795: 806ed2 s32i a13, a14, 0x200 +4022e798: 3c08 l32i.n a0, a12, 12 +4022e79a: 0770b7 bbci a0, 27, 4022e7a5 +4022e79d: 120c movi.n a2, 1 +4022e79f: ff1f01 l32r a0, 4022e41c +4022e7a2: 0000c0 callx0 a0 +4022e7a5: 81c8 l32i.n a12, a1, 32 +4022e7a7: 91d8 l32i.n a13, a1, 36 +4022e7a9: 000f22 l8ui a2, a15, 0 +4022e7ac: a1e8 l32i.n a14, a1, 40 +4022e7ae: 12cc bnez.n a2, 4022e7b3 +4022e7b0: 007f45 call0 4022efa8 +4022e7b3: 4128 l32i.n a2, a1, 16 +4022e7b5: 140c movi.n a4, 1 +4022e7b7: 7108 l32i.n a0, a1, 28 +4022e7b9: 004f42 s8i a4, a15, 0 +4022e7bc: b1f8 l32i.n a15, a1, 44 +4022e7be: 40c112 addi a1, a1, 64 +4022e7c1: f00d ret.n +4022e7c3: 331b addi.n a3, a3, 1 +4022e7c5: f43030 extui a3, a3, 0, 16 +4022e7c8: ff7e46 j 4022e5c5 +4022e7cb: c148 l32i.n a4, a1, 48 +4022e7cd: e79416 beqz a4, 4022e64a +4022e7d0: 80ae52 movi a5, 0xfffffe80 +4022e7d3: 5dd161 l32r a6, 40205f18 +4022e7d6: 3c69 s32i.n a6, a12, 12 +4022e7d8: 1d5c52 s16i a5, a12, 58 +4022e7db: ff9ac6 j 4022e64a +4022e7de: 1f0c movi.n a15, 1 +4022e7e0: 331b addi.n a3, a3, 1 +4022e7e2: f43030 extui a3, a3, 0, 16 +4022e7e5: ff7706 j 4022e5c5 + +4022e7e8 : +4022e7e8: f00d ret.n + ... + +4022e7ec : +4022e7ec: 77a022 movi a2, 119 +4022e7ef: 030c movi.n a3, 0 +4022e7f1: f40c movi.n a4, 15 +4022e7f3: f0c112 addi a1, a1, -16 +4022e7f6: 0109 s32i.n a0, a1, 0 +4022e7f8: ec7a01 l32r a0, 402299e0 +4022e7fb: 150c movi.n a5, 1 +4022e7fd: 0008 l32i.n a0, a0, 0 +4022e7ff: 160c movi.n a6, 1 +4022e801: 272002 l32i a0, a0, 156 +4022e804: 170c movi.n a7, 1 +4022e806: 0000c0 callx0 a0 +4022e809: 0108 l32i.n a0, a1, 0 +4022e80b: 10c112 addi a1, a1, 16 +4022e80e: f00d ret.n +4022e810: ff .byte 0xff +4022e811: 1f .byte 0x1f +4022e812: fe .byte 0xfe +4022e813: ff .byte 0xff + +4022e814 : +4022e814: eca661 l32r a6, 40229aac +4022e817: 881c movi.n a8, 24 +4022e819: fffd51 l32r a5, 4022e810 +4022e81c: 117230 slli a7, a2, 13 +4022e81f: 020c movi.n a2, 0 +4022e821: a04260 addx4 a4, a2, a6 +4022e824: 0020c0 memw +4022e827: c12432 l32i a3, a4, 0x304 +4022e82a: 103350 and a3, a3, a5 +4022e82d: 203730 or a3, a7, a3 +4022e830: 0020c0 memw +4022e833: c16432 s32i a3, a4, 0x304 +4022e836: 221b addi.n a2, a2, 1 +4022e838: 742020 extui a2, a2, 0, 8 +4022e83b: e29287 bne a2, a8, 4022e821 +4022e83e: f00d ret.n +4022e840: 000ce4 excw + ... + +4022e844 : +4022e844: f42020 extui a2, a2, 0, 16 +4022e847: f0c112 addi a1, a1, -16 +4022e84a: 2109 s32i.n a0, a1, 8 +4022e84c: 07a702 movi a0, 0x707 +4022e84f: 05b027 bgeu a0, a2, 4022e858 +4022e852: fffb31 l32r a3, 4022e840 +4022e855: 02b327 bgeu a3, a2, 4022e85b +4022e858: fffa21 l32r a2, 4022e840 +4022e85b: ec6101 l32r a0, 402299e0 +4022e85e: 182032 l32i a3, a0, 96 +4022e861: 0008 l32i.n a0, a0, 0 +4022e863: f53030 extui a3, a3, 16, 16 +4022e866: 0139 s32i.n a3, a1, 0 +4022e868: e008 l32i.n a0, a0, 56 +4022e86a: 330c movi.n a3, 3 +4022e86c: 0000c0 callx0 a0 +4022e86f: ec5c01 l32r a0, 402299e0 +4022e872: 330c movi.n a3, 3 +4022e874: 0008 l32i.n a0, a0, 0 +4022e876: 1129 s32i.n a2, a1, 4 +4022e878: e008 l32i.n a0, a0, 56 +4022e87a: 0128 l32i.n a2, a1, 0 +4022e87c: 0000c0 callx0 a0 +4022e87f: 1148 l32i.n a4, a1, 4 +4022e881: 7fa002 movi a0, 127 +4022e884: c04420 sub a4, a4, a2 +4022e887: 81af22 movi a2, -127 +4022e88a: 1144f0 slli a4, a4, 1 +4022e88d: 114400 slli a4, a4, 16 +4022e890: 314040 srai a4, a4, 16 +4022e893: 442b addi.n a4, a4, 2 +4022e895: 214240 srai a4, a4, 2 +4022e898: 114400 slli a4, a4, 16 +4022e89b: 314040 srai a4, a4, 16 +4022e89e: 01e4e6 bgei a4, 128, 4022e8a3 +4022e8a1: 040d mov.n a0, a4 +4022e8a3: 012027 blt a0, a2, 4022e8a8 +4022e8a6: 002d mov.n a2, a0 +4022e8a8: 2108 l32i.n a0, a1, 8 +4022e8aa: 112200 slli a2, a2, 16 +4022e8ad: 312020 srai a2, a2, 16 +4022e8b0: 10c112 addi a1, a1, 16 +4022e8b3: f00d ret.n +4022e8b5: 000000 ill + +4022e8b8 : +4022e8b8: e0c112 addi a1, a1, -32 +4022e8bb: 51d9 s32i.n a13, a1, 20 +4022e8bd: 41c9 s32i.n a12, a1, 16 +4022e8bf: 03dd mov.n a13, a3 +4022e8c1: ec4731 l32r a3, 402299e0 +4022e8c4: 3109 s32i.n a0, a1, 12 +4022e8c6: 3c0302 l8ui a0, a3, 60 +4022e8c9: 02cd mov.n a12, a2 +4022e8cb: 1e70f6 bgeui a0, 7, 4022e8ed +4022e8ce: 0c9342 l16si a4, a3, 24 +4022e8d1: 200b addi.n a2, a0, -1 +4022e8d3: 0d9332 l16si a3, a3, 26 +4022e8d6: 2149 s32i.n a4, a1, 8 +4022e8d8: c03340 sub a3, a3, a4 +4022e8db: 822230 mull a2, a2, a3 +4022e8de: 530c movi.n a3, 5 +4022e8e0: 4d5a01 l32r a0, 40201e48 +4022e8e3: 0000c0 callx0 a0 +4022e8e6: 2108 l32i.n a0, a1, 8 +4022e8e8: 002a add.n a0, a0, a2 +4022e8ea: 001306 j 4022e93a +4022e8ed: 1fa0f6 bgeui a0, 12, 4022e910 +4022e8f0: 0d9342 l16si a4, a3, 26 +4022e8f3: fac022 addi a2, a0, -6 +4022e8f6: 0e9332 l16si a3, a3, 28 +4022e8f9: 1149 s32i.n a4, a1, 4 +4022e8fb: c03340 sub a3, a3, a4 +4022e8fe: 822230 mull a2, a2, a3 +4022e901: 530c movi.n a3, 5 +4022e903: 4d5101 l32r a0, 40201e48 +4022e906: 0000c0 callx0 a0 +4022e909: 1108 l32i.n a0, a1, 4 +4022e90b: 002a add.n a0, a0, a2 +4022e90d: 000a46 j 4022e93a +4022e910: 0f9322 l16si a2, a3, 30 +4022e913: d40c movi.n a4, 13 +4022e915: 1f3407 bltu a4, a0, 4022e938 +4022e918: a05000 addx4 a5, a0, a0 +4022e91b: 0e9332 l16si a3, a3, 28 +4022e91e: 0139 s32i.n a3, a1, 0 +4022e920: c9c552 addi a5, a5, -55 +4022e923: c02230 sub a2, a2, a3 +4022e926: 822520 mull a2, a5, a2 +4022e929: 631c movi.n a3, 22 +4022e92b: 4d4701 l32r a0, 40201e48 +4022e92e: 0000c0 callx0 a0 +4022e931: 0108 l32i.n a0, a1, 0 +4022e933: 002a add.n a0, a0, a2 +4022e935: 000046 j 4022e93a +4022e938: 020d mov.n a0, a2 +4022e93a: 0c2d mov.n a2, a12 +4022e93c: f5ac31 l32r a3, 4022bfec +4022e93f: 114000 slli a4, a0, 16 +4022e942: 314040 srai a4, a4, 16 +4022e945: fd6845 call0 4022bfcc +4022e948: 000c movi.n a0, 0 +4022e94a: 701b addi.n a7, a0, 1 +4022e94c: 6c0a add.n a6, a12, a0 +4022e94e: 000652 l8ui a5, a6, 0 +4022e951: 740070 extui a0, a7, 0, 8 +4022e954: 5d5a add.n a5, a13, a5 +4022e956: 004652 s8i a5, a6, 0 +4022e959: ed6066 bnei a0, 6, 4022e94a +4022e95c: 41c8 l32i.n a12, a1, 16 +4022e95e: 51d8 l32i.n a13, a1, 20 +4022e960: 3108 l32i.n a0, a1, 12 +4022e962: 20c112 addi a1, a1, 32 +4022e965: f00d ret.n + ... + +4022e968 : +4022e968: f0c112 addi a1, a1, -16 +4022e96b: 31c9 s32i.n a12, a1, 12 +4022e96d: ec1cc1 l32r a12, 402299e0 +4022e970: 012d mov.n a2, a1 +4022e972: e80c32 l8ui a3, a12, 232 +4022e975: 2109 s32i.n a0, a1, 8 +4022e977: 013380 slli a3, a3, 24 +4022e97a: 313830 srai a3, a3, 24 +4022e97d: fff385 call0 4022e8b8 +4022e980: f3a921 l32r a2, 4022b824 +4022e983: 550c movi.n a5, 5 +4022e985: 240222 l8ui a2, a2, 36 +4022e988: 050102 l8ui a0, a1, 5 +4022e98b: 012280 slli a2, a2, 24 +4022e98e: 312820 srai a2, a2, 24 +4022e991: 1da207 bge a2, a0, 4022e9b2 +4022e994: ea4c52 s8i a5, a12, 234 +4022e997: 160c movi.n a6, 1 +4022e999: e94c62 s8i a6, a12, 233 +4022e99c: c05020 sub a5, a0, a2 +4022e99f: 745050 extui a5, a5, 0, 8 +4022e9a2: 820c movi.n a2, 8 +4022e9a4: 5f3257 bltu a2, a5, 4022ea07 +4022e9a7: e20c movi.n a2, 14 +4022e9a9: f8c072 addi a7, a0, -8 +4022e9ac: eb4c72 s8i a7, a12, 235 +4022e9af: 000c06 j 4022e9e3 +4022e9b2: 060c movi.n a6, 0 +4022e9b4: 040172 l8ui a7, a1, 4 +4022e9b7: e94c62 s8i a6, a12, 233 +4022e9ba: 1d2277 blt a2, a7, 4022e9db +4022e9bd: 030102 l8ui a0, a1, 3 +4022e9c0: 450c movi.n a5, 4 +4022e9c2: 61a207 bge a2, a0, 4022ea27 +4022e9c5: 070d mov.n a0, a7 +4022e9c7: 000406 j 4022e9db +4022e9ca: 000152 l8ui a5, a1, 0 +4022e9cd: 02a207 bge a2, a0, 4022e9d3 +4022e9d0: 002646 j 4022ea6d +4022e9d3: 022257 blt a2, a5, 4022e9d9 +4022e9d6: 0024c6 j 4022ea6d +4022e9d9: 150c movi.n a5, 1 +4022e9db: ea4c52 s8i a5, a12, 234 +4022e9de: eb4c02 s8i a0, a12, 235 +4022e9e1: f20c movi.n a2, 15 +4022e9e3: 468c beqz.n a6, 4022e9eb +4022e9e5: ffe2c5 call0 4022e814 +4022e9e8: 000486 j 4022e9fe +4022e9eb: ad0c82 l8ui a8, a12, 173 +4022e9ee: 788c beqz.n a8, 4022e9f9 +4022e9f0: ae0c22 l8ui a2, a12, 174 +4022e9f3: ffe205 call0 4022e814 +4022e9f6: 000106 j 4022e9fe +4022e9f9: f20c movi.n a2, 15 +4022e9fb: ffe185 call0 4022e814 +4022e9fe: 31c8 l32i.n a12, a1, 12 +4022ea00: 2108 l32i.n a0, a1, 8 +4022ea02: 10c112 addi a1, a1, 16 +4022ea05: f00d ret.n +4022ea07: 891c movi.n a9, 24 +4022ea09: 0a3957 bltu a9, a5, 4022ea17 +4022ea0c: d20c movi.n a2, 13 +4022ea0e: e8c0a2 addi a10, a0, -24 +4022ea11: eb4ca2 s8i a10, a12, 235 +4022ea14: fff2c6 j 4022e9e3 +4022ea17: 0b2c movi.n a11, 32 +4022ea19: 153b57 bltu a11, a5, 4022ea32 +4022ea1c: e0c022 addi a2, a0, -32 +4022ea1f: eb4c22 s8i a2, a12, 235 +4022ea22: 920c movi.n a2, 9 +4022ea24: ffeec6 j 4022e9e3 +4022ea27: 020152 l8ui a5, a1, 2 +4022ea2a: 14a257 bge a2, a5, 4022ea42 +4022ea2d: 350c movi.n a5, 3 +4022ea2f: ffea06 j 4022e9db +4022ea32: c32c movi.n a3, 44 +4022ea34: 173357 bltu a3, a5, 4022ea4f +4022ea37: c20c movi.n a2, 12 +4022ea39: d4c042 addi a4, a0, -44 +4022ea3c: eb4c42 s8i a4, a12, 235 +4022ea3f: ffe806 j 4022e9e3 +4022ea42: 010102 l8ui a0, a1, 1 +4022ea45: 81a207 bge a2, a0, 4022e9ca +4022ea48: 050d mov.n a0, a5 +4022ea4a: 250c movi.n a5, 2 +4022ea4c: ffe2c6 j 4022e9db +4022ea4f: 873c movi.n a7, 56 +4022ea51: 083757 bltu a7, a5, 4022ea5d +4022ea54: c8c082 addi a8, a0, -56 +4022ea57: eb4c82 s8i a8, a12, 235 +4022ea5a: ffe146 j 4022e9e3 +4022ea5d: 494c movi.n a9, 68 +4022ea5f: 113957 bltu a9, a5, 4022ea74 +4022ea62: 420c movi.n a2, 4 +4022ea64: bcc0a2 addi a10, a0, -68 +4022ea67: eb4ca2 s8i a10, a12, 235 +4022ea6a: ffdd46 j 4022e9e3 +4022ea6d: 050d mov.n a0, a5 +4022ea6f: 050c movi.n a5, 0 +4022ea71: ffd986 j 4022e9db +4022ea74: 020c movi.n a2, 0 +4022ea76: a4c0b2 addi a11, a0, -92 +4022ea79: eb4cb2 s8i a11, a12, 235 +4022ea7c: ffd8c6 j 4022e9e3 + ... + +4022ea80 : +4022ea80: f36941 l32r a4, 4022b824 +4022ea83: f0c112 addi a1, a1, -16 +4022ea86: 2109 s32i.n a0, a1, 8 +4022ea88: 013d mov.n a3, a1 +4022ea8a: ebd501 l32r a0, 402299e0 +4022ea8d: 244422 s8i a2, a4, 36 +4022ea90: 3c0022 l8ui a2, a0, 60 +4022ea93: fd6f45 call0 4022c188 +4022ea96: ebd261 l32r a6, 402299e0 +4022ea99: 150c movi.n a5, 1 +4022ea9b: 2108 l32i.n a0, a1, 8 +4022ea9d: 10c112 addi a1, a1, 16 +4022eaa0: ec4652 s8i a5, a6, 236 +4022eaa3: f00d ret.n +4022eaa5: 000000 ill + +4022eaa8 : +4022eaa8: ebce31 l32r a3, 402299e0 +4022eaab: ec0342 l8ui a4, a3, 236 +4022eaae: 840322 l8ui a2, a3, 132 +4022eab1: eb0332 l8ui a3, a3, 235 +4022eab4: 012280 slli a2, a2, 24 +4022eab7: 312820 srai a2, a2, 24 +4022eaba: 013380 slli a3, a3, 24 +4022eabd: 313830 srai a3, a3, 24 +4022eac0: 932340 movnez a2, a3, a4 +4022eac3: f00d ret.n +4022eac5: 000000 ill + +4022eac8 : +4022eac8: f0c112 addi a1, a1, -16 +4022eacb: 0109 s32i.n a0, a1, 0 +4022eacd: ffd745 call0 4022e844 +4022ead0: ebc401 l32r a0, 402299e0 +4022ead3: e84022 s8i a2, a0, 232 +4022ead6: 0108 l32i.n a0, a1, 0 +4022ead8: 10c112 addi a1, a1, 16 +4022eadb: f00d ret.n +4022eadd: 000000 ill + +4022eae0 : +4022eae0: 040c movi.n a4, 0 +4022eae2: 020c movi.n a2, 0 +4022eae4: eed951 l32r a5, 4022a648 +4022eae7: c70c movi.n a7, 12 +4022eae9: 0020c0 memw +4022eaec: 841b addi.n a8, a4, 1 +4022eaee: 8c2562 l32i a6, a5, 0x230 +4022eaf1: 1194e0 slli a9, a4, 2 +4022eaf4: 401900 ssl a9 +4022eaf7: 143060 extui a3, a6, 0, 2 +4022eafa: 744080 extui a4, a8, 0, 8 +4022eafd: 416860 srli a6, a6, 8 +4022eb00: 106670 and a6, a6, a7 +4022eb03: 336a add.n a3, a3, a6 +4022eb05: a13300 sll a3, a3 +4022eb08: 223a add.n a2, a2, a3 +4022eb0a: db8466 bnei a4, 8, 4022eae9 +4022eb0d: f00d ret.n + ... + +4022eb10 : +4022eb10: ebb431 l32r a3, 402299e0 +4022eb13: 4cff21 l32r a2, 40201f10 +4022eb16: 3c2332 l32i a3, a3, 240 +4022eb19: 0020c0 memw +4022eb1c: 112222 l32i a2, a2, 68 +4022eb1f: 302230 xor a2, a2, a3 +4022eb22: f00d ret.n + +4022eb24 : +4022eb24: 120c movi.n a2, 1 +4022eb26: 6cc441 l32r a4, 40209e38 +4022eb29: 050c movi.n a5, 0 +4022eb2b: f0c112 addi a1, a1, -16 +4022eb2e: ebac31 l32r a3, 402299e0 +4022eb31: 0109 s32i.n a0, a1, 0 +4022eb33: 3308 l32i.n a0, a3, 12 +4022eb35: c24352 s8i a5, a3, 194 +4022eb38: 100040 and a0, a0, a4 +4022eb3b: 3309 s32i.n a0, a3, 12 +4022eb3d: fd9ec5 call0 4022c52c +4022eb40: 0108 l32i.n a0, a1, 0 +4022eb42: 10c112 addi a1, a1, 16 +4022eb45: f00d ret.n + ... + +4022eb48 : +4022eb48: 630b addi.n a6, a3, -1 +4022eb4a: 169c beqz.n a6, 4022eb5f +4022eb4c: 070c movi.n a7, 0 +4022eb4e: 028d mov.n a8, a2 +4022eb50: a09620 addx4 a9, a6, a2 +4022eb53: 0858 l32i.n a5, a8, 0 +4022eb55: 884b addi.n a8, a8, 4 +4022eb57: 757a add.n a7, a5, a7 +4022eb59: f69897 bne a8, a9, 4022eb53 +4022eb5c: 000046 j 4022eb61 +4022eb5f: 070c movi.n a7, 0 +4022eb61: a02320 addx4 a2, a3, a2 +4022eb64: fed222 addmi a2, a2, 0xfffffe00 +4022eb67: f37c movi.n a3, -1 +4022eb69: 303730 xor a3, a7, a3 +4022eb6c: b48c beqz.n a4, 4022eb7b +4022eb6e: 7f2222 l32i a2, a2, 0x1fc +4022eb71: 140c movi.n a4, 1 +4022eb73: c02230 sub a2, a2, a3 +4022eb76: 932420 movnez a2, a4, a2 +4022eb79: f00d ret.n +4022eb7b: 7f6232 s32i a3, a2, 0x1fc +4022eb7e: 020c movi.n a2, 0 +4022eb80: f00d ret.n + ... + +4022eb84 : +4022eb84: f0c112 addi a1, a1, -16 +4022eb87: 0109 s32i.n a0, a1, 0 +4022eb89: ef9e31 l32r a3, 4022aa04 +4022eb8c: ebc821 l32r a2, 40229aac +4022eb8f: 0020c0 memw +4022eb92: fa2202 l32i a0, a2, 0x3e8 +4022eb95: 100030 and a0, a0, a3 +4022eb98: 0020c0 memw +4022eb9b: fa6202 s32i a0, a2, 0x3e8 +4022eb9e: 520c movi.n a2, 5 +4022eba0: 540c01 l32r a0, 40203bd0 +4022eba3: 0000c0 callx0 a0 +4022eba6: f1a092 movi a9, 241 +4022eba9: 00ac72 movi a7, 0xfffffc00 +4022ebac: ebc251 l32r a5, 40229ab4 +4022ebaf: 0020c0 memw +4022ebb2: d588 l32i.n a8, a5, 52 +4022ebb4: 108870 and a8, a8, a7 +4022ebb7: 208890 or a8, a8, a9 +4022ebba: 0020c0 memw +4022ebbd: d589 s32i.n a8, a5, 52 +4022ebbf: f0a062 movi a6, 240 +4022ebc2: 0020c0 memw +4022ebc5: d548 l32i.n a4, a5, 52 +4022ebc7: 104470 and a4, a4, a7 +4022ebca: 204460 or a4, a4, a6 +4022ebcd: 0020c0 memw +4022ebd0: d549 s32i.n a4, a5, 52 +4022ebd2: 520c movi.n a2, 5 +4022ebd4: 53ff01 l32r a0, 40203bd0 +4022ebd7: 0000c0 callx0 a0 +4022ebda: 0108 l32i.n a0, a1, 0 +4022ebdc: 10c112 addi a1, a1, 16 +4022ebdf: f00d ret.n +4022ebe1: 000000 ill +4022ebe4: fff030 excw +4022ebe7: ff .byte 0xff + +4022ebe8 : +4022ebe8: ee9841 l32r a4, 4022a648 +4022ebeb: 829c beqz.n a2, 4022ec07 +4022ebed: 8aa462 movi a6, 0x48a +4022ebf0: fffd71 l32r a7, 4022ebe4 +4022ebf3: 0020c0 memw +4022ebf6: 882452 l32i a5, a4, 0x220 +4022ebf9: 105570 and a5, a5, a7 +4022ebfc: 205560 or a5, a5, a6 +4022ebff: 0020c0 memw +4022ec02: 886452 s32i a5, a4, 0x220 +4022ec05: f00d ret.n +4022ec07: 3faf32 movi a3, -193 +4022ec0a: 0020c0 memw +4022ec0d: 882422 l32i a2, a4, 0x220 +4022ec10: 102230 and a2, a2, a3 +4022ec13: 0020c0 memw +4022ec16: 886422 s32i a2, a4, 0x220 +4022ec19: f00d ret.n + ... + +4022ec1c : +4022ec1c: 4f7531 l32r a3, 402029f0 +4022ec1f: 0020c0 memw +4022ec22: 4f6322 s32i a2, a3, 0x13c +4022ec25: f00d ret.n +4022ec27: cdaa00 excw +4022ec2a: fe .byte 0xfe +4022ec2b: 3f .byte 0x3f +4022ec2c: ae .byte 0xae +4022ec2d: fecd excw +4022ec2f: 3f .byte 0x3f +4022ec30: 24a180 extui a10, a8, 1, 3 +4022ec33: c11240 mul16u a1, a2, a4 + +4022ec34 : +4022ec34: e0c112 addi a1, a1, -32 +4022ec37: 4109 s32i.n a0, a1, 16 +4022ec39: fdb185 call0 4022c754 +4022ec3c: eb6941 l32r a4, 402299e0 +4022ec3f: fffb01 l32r a0, 4022ec2c +4022ec42: 023d mov.n a3, a2 +4022ec44: fff961 l32r a6, 4022ec28 +4022ec47: fffa21 l32r a2, 4022ec30 +4022ec4a: 009662 l16si a6, a6, 0 +4022ec4d: 009002 l16si a0, a0, 0 +4022ec50: 609472 l16si a7, a4, 192 +4022ec53: 690452 l8ui a5, a4, 105 +4022ec56: 331442 l16ui a4, a4, 102 +4022ec59: 015580 slli a5, a5, 24 +4022ec5c: 315850 srai a5, a5, 24 +4022ec5f: 0109 s32i.n a0, a1, 0 +4022ec61: 4b6201 l32r a0, 402019ec +4022ec64: 0000c0 callx0 a0 +4022ec67: 4108 l32i.n a0, a1, 16 +4022ec69: 20c112 addi a1, a1, 32 +4022ec6c: f00d ret.n + ... + +4022ec70 : +4022ec70: 090c movi.n a9, 0 +4022ec72: ece0b1 l32r a11, 40229ff4 +4022ec75: a29a add.n a10, a2, a9 +4022ec77: 9089b0 addx2 a8, a9, a11 +4022ec7a: 069882 l16si a8, a8, 12 +4022ec7d: 004a82 s8i a8, a10, 0 +4022ec80: 859a add.n a8, a5, a9 +4022ec82: 90a990 addx2 a10, a9, a9 +4022ec85: 90aab0 addx2 a10, a10, a11 +4022ec88: 991b addi.n a9, a9, 1 +4022ec8a: 3d0aa2 l8ui a10, a10, 61 +4022ec8d: 0048a2 s8i a10, a8, 0 +4022ec90: 749090 extui a9, a9, 0, 8 +4022ec93: de4966 bnei a9, 4, 4022ec75 +4022ec96: eb52a1 l32r a10, 402299e0 +4022ec99: ffe391 l32r a9, 4022ec28 +4022ec9c: fa0a52 l8ui a5, a10, 250 +4022ec9f: 004352 s8i a5, a3, 0 +4022eca2: fb0a22 l8ui a2, a10, 251 +4022eca5: 014322 s8i a2, a3, 1 +4022eca8: 331ab2 l16ui a11, a10, 102 +4022ecab: 0054b2 s16i a11, a4, 0 +4022ecae: 690aa2 l8ui a10, a10, 105 +4022ecb1: 0046a2 s8i a10, a6, 0 +4022ecb4: 009992 l16si a9, a9, 0 +4022ecb7: 005792 s16i a9, a7, 0 4022ecba: f00d ret.n -4022ecbc : -4022ecbc: f0c112 addi a1, a1, -16 -4022ecbf: 0109 s32i.n a0, a1, 0 -4022ecc1: eb4001 l32r a0, 402299c4 -4022ecc4: f44022 s8i a2, a0, 244 -4022ecc7: 62cc bnez.n a2, 4022ecd1 -4022ecc9: 020c movi.n a2, 0 -4022eccb: 0002c5 call0 4022ecf8 -4022ecce: 000706 j 4022ecee -4022ecd1: f50042 l8ui a4, a0, 245 -4022ecd4: f2cd21 l32r a2, 4022b808 -4022ecd7: 94cc bnez.n a4, 4022ece4 -4022ecd9: 150c movi.n a5, 1 -4022ecdb: 240262 l8ui a6, a2, 36 -4022ecde: 254262 s8i a6, a2, 37 -4022ece1: f54052 s8i a5, a0, 245 -4022ece4: 403c movi.n a0, 52 -4022ece6: 012037 blt a0, a3, 4022eceb -4022ece9: 030d mov.n a0, a3 -4022eceb: 264202 s8i a0, a2, 38 -4022ecee: 0108 l32i.n a0, a1, 0 -4022ecf0: 10c112 addi a1, a1, 16 -4022ecf3: f00d ret.n -4022ecf5: 000000 ill - -4022ecf8 : -4022ecf8: f0c112 addi a1, a1, -16 -4022ecfb: 0109 s32i.n a0, a1, 0 -4022ecfd: 281266 bnei a2, 1, 4022ed29 -4022ed00: 120c movi.n a2, 1 -4022ed02: fe6705 call0 4022d374 -4022ed05: 66a022 movi a2, 102 -4022ed08: 330c movi.n a3, 3 -4022ed0a: 140c movi.n a4, 1 -4022ed0c: eb2e01 l32r a0, 402299c4 -4022ed0f: 550c movi.n a5, 5 -4022ed11: 0008 l32i.n a0, a0, 0 -4022ed13: 060c movi.n a6, 0 -4022ed15: 272002 l32i a0, a0, 156 -4022ed18: c73c movi.n a7, 60 -4022ed1a: 0000c0 callx0 a0 -4022ed1d: f2ba21 l32r a2, 4022b808 -4022ed20: 260222 l8ui a2, a2, 38 -4022ed23: ffd405 call0 4022ea64 -4022ed26: 000986 j 4022ed50 -4022ed29: 220c movi.n a2, 2 -4022ed2b: fe6485 call0 4022d374 -4022ed2e: 66a022 movi a2, 102 -4022ed31: 330c movi.n a3, 3 -4022ed33: 140c movi.n a4, 1 -4022ed35: eb2371 l32r a7, 402299c4 -4022ed38: 550c movi.n a5, 5 -4022ed3a: 0708 l32i.n a0, a7, 0 -4022ed3c: 060c movi.n a6, 0 -4022ed3e: 272002 l32i a0, a0, 156 -4022ed41: 390772 l8ui a7, a7, 57 -4022ed44: 0000c0 callx0 a0 -4022ed47: f2b021 l32r a2, 4022b808 -4022ed4a: 250222 l8ui a2, a2, 37 -4022ed4d: ffd145 call0 4022ea64 -4022ed50: 0108 l32i.n a0, a1, 0 -4022ed52: 10c112 addi a1, a1, 16 -4022ed55: f00d ret.n -4022ed57: 000000 ill -4022ed5a: 89fe00 excw -4022ed5d: fecc bnez.n a14, 4022ed70 -4022ed5f: 3f .byte 0x3f -4022ed60: fecc90 excw -4022ed63: 3f .byte 0x3f -4022ed64: cc8c beqz.n a12, 4022ed74 -4022ed66: fe .byte 0xfe -4022ed67: 3f .byte 0x3f - -4022ed68 : -4022ed68: f0c112 addi a1, a1, -16 -4022ed6b: 1a0c movi.n a10, 1 -4022ed6d: 11c9 s32i.n a12, a1, 4 -4022ed6f: eb15c1 l32r a12, 402299c4 -4022ed72: 0109 s32i.n a0, a1, 0 -4022ed74: f64ca2 s8i a10, a12, 246 -4022ed77: d97c movi.n a9, -3 -4022ed79: be4151 l32r a5, 4021e680 -4022ed7c: 4d4081 l32r a8, 4020227c -4022ed7f: 0020c0 memw -4022ed82: 9c2872 l32i a7, a8, 0x270 -4022ed85: 107790 and a7, a7, a9 -4022ed88: 0020c0 memw -4022ed8b: 9c6872 s32i a7, a8, 0x270 -4022ed8e: 6f0a61 l32r a6, 4020a9b8 -4022ed91: 0020c0 memw -4022ed94: 862542 l32i a4, a5, 0x218 -4022ed97: 204460 or a4, a4, a6 -4022ed9a: 0020c0 memw -4022ed9d: 866542 s32i a4, a5, 0x218 -4022eda0: ffee21 l32r a2, 4022ed58 -4022eda3: 4f1331 l32r a3, 402029f0 -4022eda6: 0020c0 memw -4022eda9: 040c movi.n a4, 0 -4022edab: 552c movi.n a5, 37 -4022edad: 446322 s32i a2, a3, 0x110 -4022edb0: 0c08 l32i.n a0, a12, 0 -4022edb2: 6aa022 movi a2, 106 -4022edb5: 262002 l32i a0, a0, 152 -4022edb8: 230c movi.n a3, 2 -4022edba: 0000c0 callx0 a0 -4022edbd: ffa952 movi a5, 0xfffff9ff -4022edc0: 00a442 movi a4, 0x400 -4022edc3: c2c331 l32r a3, 4021f8d0 -4022edc6: 0020c0 memw -4022edc9: d02322 l32i a2, a3, 0x340 -4022edcc: 102250 and a2, a2, a5 -4022edcf: 202240 or a2, a2, a4 -4022edd2: 0020c0 memw -4022edd5: 140c movi.n a4, 1 -4022edd7: ffe151 l32r a5, 4022ed5c -4022edda: d06322 s32i a2, a3, 0x340 -4022eddd: 0c08 l32i.n a0, a12, 0 -4022eddf: 62a022 movi a2, 98 -4022ede2: 130c movi.n a3, 1 -4022ede4: 262002 l32i a0, a0, 152 -4022ede7: 000552 l8ui a5, a5, 0 -4022edea: 0000c0 callx0 a0 -4022eded: 0c08 l32i.n a0, a12, 0 -4022edef: 372002 l32i a0, a0, 220 -4022edf2: 0000c0 callx0 a0 -4022edf5: 0c08 l32i.n a0, a12, 0 -4022edf7: 382002 l32i a0, a0, 224 -4022edfa: ffd921 l32r a2, 4022ed60 -4022edfd: 0000c0 callx0 a0 -4022ee00: 0c08 l32i.n a0, a12, 0 -4022ee02: 362002 l32i a0, a0, 216 -4022ee05: 0000c0 callx0 a0 -4022ee08: 0c08 l32i.n a0, a12, 0 -4022ee0a: 232002 l32i a0, a0, 140 -4022ee0d: 0000c0 callx0 a0 -4022ee10: 6ba022 movi a2, 107 -4022ee13: 230c movi.n a3, 2 -4022ee15: 0c08 l32i.n a0, a12, 0 -4022ee17: 140c movi.n a4, 1 -4022ee19: 262002 l32i a0, a0, 152 -4022ee1c: 854c movi.n a5, 72 -4022ee1e: 0000c0 callx0 a0 -4022ee21: 61a022 movi a2, 97 -4022ee24: 130c movi.n a3, 1 -4022ee26: 0c08 l32i.n a0, a12, 0 -4022ee28: 840c movi.n a4, 8 -4022ee2a: 262002 l32i a0, a0, 152 -4022ee2d: 151c movi.n a5, 17 -4022ee2f: 0000c0 callx0 a0 -4022ee32: 6ca022 movi a2, 108 -4022ee35: 230c movi.n a3, 2 -4022ee37: 0c08 l32i.n a0, a12, 0 -4022ee39: 040c movi.n a4, 0 -4022ee3b: 262002 l32i a0, a0, 152 -4022ee3e: 551c movi.n a5, 21 -4022ee40: 0000c0 callx0 a0 -4022ee43: 0c08 l32i.n a0, a12, 0 -4022ee45: 132002 l32i a0, a0, 76 -4022ee48: 0000c0 callx0 a0 -4022ee4b: 67a022 movi a2, 103 -4022ee4e: 430c movi.n a3, 4 -4022ee50: 440c movi.n a4, 4 -4022ee52: 750c movi.n a5, 7 -4022ee54: 0c08 l32i.n a0, a12, 0 -4022ee56: 760c movi.n a6, 7 -4022ee58: 272002 l32i a0, a0, 156 -4022ee5b: 170c movi.n a7, 1 -4022ee5d: 0000c0 callx0 a0 -4022ee60: 6aa022 movi a2, 106 -4022ee63: 230c movi.n a3, 2 -4022ee65: 0c08 l32i.n a0, a12, 0 -4022ee67: 040c movi.n a4, 0 -4022ee69: 262002 l32i a0, a0, 152 -4022ee6c: 952c movi.n a5, 41 -4022ee6e: 0000c0 callx0 a0 -4022ee71: 0020c0 memw -4022ee74: be0321 l32r a2, 4021e680 -4022ee77: eded01 l32r a0, 4022a62c -4022ee7a: 962222 l32i a2, a2, 0x258 -4022ee7d: 0020c0 memw -4022ee80: 8c2002 l32i a0, a0, 0x230 -4022ee83: 242d20 extui a2, a2, 13, 3 -4022ee86: 240000 extui a0, a0, 0, 3 -4022ee89: c2cc bnez.n a2, 4022ee99 -4022ee8b: a0cc bnez.n a0, 4022ee99 -4022ee8d: ede831 l32r a3, 4022a630 -4022ee90: 0020c0 memw -4022ee93: c28f41 l32r a4, 4021f8d0 -4022ee96: c06432 s32i a3, a4, 0x300 -4022ee99: 61a022 movi a2, 97 -4022ee9c: 130c movi.n a3, 1 -4022ee9e: 0c08 l32i.n a0, a12, 0 -4022eea0: 740c movi.n a4, 7 -4022eea2: 262002 l32i a0, a0, 152 -4022eea5: 155c movi.n a5, 81 -4022eea7: 0000c0 callx0 a0 -4022eeaa: 61a022 movi a2, 97 -4022eead: 130c movi.n a3, 1 -4022eeaf: 240c movi.n a4, 2 -4022eeb1: a0a062 movi a6, 160 -4022eeb4: 380c52 l8ui a5, a12, 56 -4022eeb7: 0c08 l32i.n a0, a12, 0 -4022eeb9: 205560 or a5, a5, a6 -4022eebc: 262002 l32i a0, a0, 152 -4022eebf: 745050 extui a5, a5, 0, 8 -4022eec2: 0000c0 callx0 a0 -4022eec5: 66a022 movi a2, 102 -4022eec8: 330c movi.n a3, 3 -4022eeca: 140c movi.n a4, 1 -4022eecc: 064c movi.n a6, 64 -4022eece: 390c52 l8ui a5, a12, 57 -4022eed1: 0c08 l32i.n a0, a12, 0 -4022eed3: 205560 or a5, a5, a6 -4022eed6: 262002 l32i a0, a0, 152 -4022eed9: 745050 extui a5, a5, 0, 8 -4022eedc: 0000c0 callx0 a0 -4022eedf: 290c movi.n a9, 2 -4022eee1: 0020c0 memw -4022eee4: 4ce681 l32r a8, 4020227c -4022eee7: 9c2872 l32i a7, a8, 0x270 -4022eeea: 207790 or a7, a7, a9 -4022eeed: 0020c0 memw -4022eef0: eea621 l32r a2, 4022a988 -4022eef3: 9c6872 s32i a7, a8, 0x270 -4022eef6: 3c0c32 l8ui a3, a12, 60 -4022eef9: eea401 l32r a0, 4022a98c -4022eefc: 0000c0 callx0 a0 -4022eeff: 64a022 movi a2, 100 -4022ef02: 030c movi.n a3, 0 -4022ef04: 440c movi.n a4, 4 -4022ef06: 0c08 l32i.n a0, a12, 0 -4022ef08: ff9751 l32r a5, 4022ed64 -4022ef0b: 262002 l32i a0, a0, 152 -4022ef0e: 000552 l8ui a5, a5, 0 -4022ef11: 0000c0 callx0 a0 -4022ef14: 64a022 movi a2, 100 -4022ef17: 030c movi.n a3, 0 -4022ef19: 740c movi.n a4, 7 -4022ef1b: 0c08 l32i.n a0, a12, 0 -4022ef1d: ff9151 l32r a5, 4022ed64 -4022ef20: 262002 l32i a0, a0, 152 -4022ef23: 010552 l8ui a5, a5, 1 -4022ef26: 0000c0 callx0 a0 -4022ef29: 0c78 l32i.n a7, a12, 0 -4022ef2b: c60c62 l8ui a6, a12, 198 -4022ef2e: 262772 l32i a7, a7, 152 -4022ef31: e68c beqz.n a6, 4022ef43 -4022ef33: 61a022 movi a2, 97 -4022ef36: 130c movi.n a3, 1 -4022ef38: 540c movi.n a4, 5 -4022ef3a: efa052 movi a5, 239 -4022ef3d: 0007c0 callx0 a7 -4022ef40: 000306 j 4022ef50 -4022ef43: 61a022 movi a2, 97 -4022ef46: 130c movi.n a3, 1 -4022ef48: 540c movi.n a4, 5 -4022ef4a: e0a052 movi a5, 224 -4022ef4d: 0007c0 callx0 a7 -4022ef50: a90c82 l8ui a8, a12, 169 -4022ef53: 071866 bnei a8, 1, 4022ef5e -4022ef56: 120c movi.n a2, 1 -4022ef58: fece45 call0 4022dc40 -4022ef5b: 000106 j 4022ef63 -4022ef5e: 020c movi.n a2, 0 -4022ef60: fecdc5 call0 4022dc40 -4022ef63: 120c movi.n a2, 1 -4022ef65: fd2601 l32r a0, 4022e400 -4022ef68: 0000c0 callx0 a0 -4022ef6b: 090c movi.n a9, 0 -4022ef6d: 0108 l32i.n a0, a1, 0 -4022ef6f: f64c92 s8i a9, a12, 246 -4022ef72: 11c8 l32i.n a12, a1, 4 -4022ef74: 10c112 addi a1, a1, 16 -4022ef77: f00d ret.n -4022ef79: 000000 ill -4022ef7c: 24a180 extui a10, a8, 1, 3 -4022ef7f: c0c440 sub a12, a4, a4 -4022ef82: fe .byte 0xfe -4022ef83: 3f .byte 0x3f -4022ef84: c0cc bnez.n a0, 4022ef94 -4022ef86: fe .byte 0xfe -4022ef87: 3f .byte 0x3f -4022ef88: c0d8 l32i.n a13, a0, 48 -4022ef8a: fe .byte 0xfe -4022ef8b: 3f .byte 0x3f - -4022ef8c : -4022ef8c: fffc21 l32r a2, 4022ef7c -4022ef8f: 84a432 movi a3, 0x484 -4022ef92: 040c movi.n a4, 0 -4022ef94: fffb51 l32r a5, 4022ef80 -4022ef97: fffb61 l32r a6, 4022ef84 -4022ef9a: fffb71 l32r a7, 4022ef88 -4022ef9d: f0c112 addi a1, a1, -16 -4022efa0: 0109 s32i.n a0, a1, 0 -4022efa2: 4a9201 l32r a0, 402019ec -4022efa5: 0000c0 callx0 a0 -4022efa8: 0108 l32i.n a0, a1, 0 -4022efaa: 10c112 addi a1, a1, 16 -4022efad: f00d ret.n -4022efaf: a1b000 sll a11, a0 -4022efb2: d04024 excw -4022efb5: 4024a1 l32r a10, 401ff048 <_lit4_end+0xf719c> -4022efb8: 24a1f0 extui a10, a15, 1, 3 -4022efbb: a23040 excw -4022efbe: 604024 excw -4022efc1: 4024a2 l32i a10, a4, 0x100 -4022efc4: 24a290 extui a10, a9, 2, 3 -4022efc7: a2c040 excw -4022efca: e04024 excw -4022efcd: 4024a2 l32i a10, a4, 0x100 -4022efd0: 24a310 extui a10, a1, 3, 3 -4022efd3: a31840 movltz a1, a8, a4 -4022efd6: 204024 excw -4022efd9: 4024a3 excw -4022efdc: 24a330 extui a10, a3, 3, 3 -4022efdf: a35040 movltz a5, a0, a4 -4022efe2: 584024 excw -4022efe5: 4024a3 excw -4022efe8: 24a360 extui a10, a6, 3, 3 -4022efeb: a38040 movltz a8, a0, a4 -4022efee: 884024 excw -4022eff1: 4024a3 excw -4022eff4: 24a390 extui a10, a9, 3, 3 -4022eff7: a3a040 movltz a10, a0, a4 -4022effa: b04024 excw -4022effd: 4024a3 excw -4022f000: 24a3c0 extui a10, a12, 3, 3 -4022f003: a3c840 movltz a12, a8, a4 -4022f006: d04024 excw -4022f009: 4024a3 excw -4022f00c: 24a3e0 extui a10, a14, 3, 3 -4022f00f: cd2040 excw -4022f012: fe .byte 0xfe -4022f013: 3f .byte 0x3f -4022f014: a3e8 l32i.n a14, a3, 40 -4022f016: f04024 excw +4022ecbc : +4022ecbc: eb4921 l32r a2, 402299e0 +4022ecbf: 1d9222 l16si a2, a2, 58 +4022ecc2: f00d ret.n + +4022ecc4 : +4022ecc4: eb4751 l32r a5, 402299e0 +4022ecc7: ffd941 l32r a4, 4022ec2c +4022ecca: 609552 l16si a5, a5, 192 +4022eccd: 005252 s16i a5, a2, 0 +4022ecd0: 009442 l16si a4, a4, 0 +4022ecd3: 005342 s16i a4, a3, 0 +4022ecd6: f00d ret.n + +4022ecd8 : +4022ecd8: f0c112 addi a1, a1, -16 +4022ecdb: 0109 s32i.n a0, a1, 0 +4022ecdd: eb4001 l32r a0, 402299e0 +4022ece0: f44022 s8i a2, a0, 244 +4022ece3: 62cc bnez.n a2, 4022eced +4022ece5: 020c movi.n a2, 0 +4022ece7: 0002c5 call0 4022ed14 +4022ecea: 000706 j 4022ed0a +4022eced: f50042 l8ui a4, a0, 245 +4022ecf0: f2cd21 l32r a2, 4022b824 +4022ecf3: 94cc bnez.n a4, 4022ed00 +4022ecf5: 150c movi.n a5, 1 +4022ecf7: 240262 l8ui a6, a2, 36 +4022ecfa: 254262 s8i a6, a2, 37 +4022ecfd: f54052 s8i a5, a0, 245 +4022ed00: 403c movi.n a0, 52 +4022ed02: 012037 blt a0, a3, 4022ed07 +4022ed05: 030d mov.n a0, a3 +4022ed07: 264202 s8i a0, a2, 38 +4022ed0a: 0108 l32i.n a0, a1, 0 +4022ed0c: 10c112 addi a1, a1, 16 +4022ed0f: f00d ret.n +4022ed11: 000000 ill + +4022ed14 : +4022ed14: f0c112 addi a1, a1, -16 +4022ed17: 0109 s32i.n a0, a1, 0 +4022ed19: 281266 bnei a2, 1, 4022ed45 +4022ed1c: 120c movi.n a2, 1 +4022ed1e: fe6705 call0 4022d390 +4022ed21: 66a022 movi a2, 102 +4022ed24: 330c movi.n a3, 3 +4022ed26: 140c movi.n a4, 1 +4022ed28: eb2e01 l32r a0, 402299e0 +4022ed2b: 550c movi.n a5, 5 +4022ed2d: 0008 l32i.n a0, a0, 0 +4022ed2f: 060c movi.n a6, 0 +4022ed31: 272002 l32i a0, a0, 156 +4022ed34: c73c movi.n a7, 60 +4022ed36: 0000c0 callx0 a0 +4022ed39: f2ba21 l32r a2, 4022b824 +4022ed3c: 260222 l8ui a2, a2, 38 +4022ed3f: ffd405 call0 4022ea80 +4022ed42: 000986 j 4022ed6c +4022ed45: 220c movi.n a2, 2 +4022ed47: fe6485 call0 4022d390 +4022ed4a: 66a022 movi a2, 102 +4022ed4d: 330c movi.n a3, 3 +4022ed4f: 140c movi.n a4, 1 +4022ed51: eb2371 l32r a7, 402299e0 +4022ed54: 550c movi.n a5, 5 +4022ed56: 0708 l32i.n a0, a7, 0 +4022ed58: 060c movi.n a6, 0 +4022ed5a: 272002 l32i a0, a0, 156 +4022ed5d: 390772 l8ui a7, a7, 57 +4022ed60: 0000c0 callx0 a0 +4022ed63: f2b021 l32r a2, 4022b824 +4022ed66: 250222 l8ui a2, a2, 37 +4022ed69: ffd145 call0 4022ea80 +4022ed6c: 0108 l32i.n a0, a1, 0 +4022ed6e: 10c112 addi a1, a1, 16 +4022ed71: f00d ret.n +4022ed73: 000000 ill +4022ed76: 89fe00 excw +4022ed79: fecc bnez.n a14, 4022ed8c +4022ed7b: 3f .byte 0x3f +4022ed7c: fecc90 excw +4022ed7f: 3f .byte 0x3f +4022ed80: cc8c beqz.n a12, 4022ed90 +4022ed82: fe .byte 0xfe +4022ed83: 3f .byte 0x3f + +4022ed84 : +4022ed84: f0c112 addi a1, a1, -16 +4022ed87: 1a0c movi.n a10, 1 +4022ed89: 11c9 s32i.n a12, a1, 4 +4022ed8b: eb15c1 l32r a12, 402299e0 +4022ed8e: 0109 s32i.n a0, a1, 0 +4022ed90: f64ca2 s8i a10, a12, 246 +4022ed93: d97c movi.n a9, -3 +4022ed95: be3a51 l32r a5, 4021e680 +4022ed98: 4d3981 l32r a8, 4020227c +4022ed9b: 0020c0 memw +4022ed9e: 9c2872 l32i a7, a8, 0x270 +4022eda1: 107790 and a7, a7, a9 +4022eda4: 0020c0 memw +4022eda7: 9c6872 s32i a7, a8, 0x270 +4022edaa: 6f0361 l32r a6, 4020a9b8 +4022edad: 0020c0 memw +4022edb0: 862542 l32i a4, a5, 0x218 +4022edb3: 204460 or a4, a4, a6 +4022edb6: 0020c0 memw +4022edb9: 866542 s32i a4, a5, 0x218 +4022edbc: ffee21 l32r a2, 4022ed74 +4022edbf: 4f0c31 l32r a3, 402029f0 +4022edc2: 0020c0 memw +4022edc5: 040c movi.n a4, 0 +4022edc7: 552c movi.n a5, 37 +4022edc9: 446322 s32i a2, a3, 0x110 +4022edcc: 0c08 l32i.n a0, a12, 0 +4022edce: 6aa022 movi a2, 106 +4022edd1: 262002 l32i a0, a0, 152 +4022edd4: 230c movi.n a3, 2 +4022edd6: 0000c0 callx0 a0 +4022edd9: ffa952 movi a5, 0xfffff9ff +4022eddc: 00a442 movi a4, 0x400 +4022eddf: c2bc31 l32r a3, 4021f8d0 +4022ede2: 0020c0 memw +4022ede5: d02322 l32i a2, a3, 0x340 +4022ede8: 102250 and a2, a2, a5 +4022edeb: 202240 or a2, a2, a4 +4022edee: 0020c0 memw +4022edf1: 140c movi.n a4, 1 +4022edf3: ffe151 l32r a5, 4022ed78 +4022edf6: d06322 s32i a2, a3, 0x340 +4022edf9: 0c08 l32i.n a0, a12, 0 +4022edfb: 62a022 movi a2, 98 +4022edfe: 130c movi.n a3, 1 +4022ee00: 262002 l32i a0, a0, 152 +4022ee03: 000552 l8ui a5, a5, 0 +4022ee06: 0000c0 callx0 a0 +4022ee09: 0c08 l32i.n a0, a12, 0 +4022ee0b: 372002 l32i a0, a0, 220 +4022ee0e: 0000c0 callx0 a0 +4022ee11: 0c08 l32i.n a0, a12, 0 +4022ee13: 382002 l32i a0, a0, 224 +4022ee16: ffd921 l32r a2, 4022ed7c +4022ee19: 0000c0 callx0 a0 +4022ee1c: 0c08 l32i.n a0, a12, 0 +4022ee1e: 362002 l32i a0, a0, 216 +4022ee21: 0000c0 callx0 a0 +4022ee24: 0c08 l32i.n a0, a12, 0 +4022ee26: 232002 l32i a0, a0, 140 +4022ee29: 0000c0 callx0 a0 +4022ee2c: 6ba022 movi a2, 107 +4022ee2f: 230c movi.n a3, 2 +4022ee31: 0c08 l32i.n a0, a12, 0 +4022ee33: 140c movi.n a4, 1 +4022ee35: 262002 l32i a0, a0, 152 +4022ee38: 854c movi.n a5, 72 +4022ee3a: 0000c0 callx0 a0 +4022ee3d: 61a022 movi a2, 97 +4022ee40: 130c movi.n a3, 1 +4022ee42: 0c08 l32i.n a0, a12, 0 +4022ee44: 840c movi.n a4, 8 +4022ee46: 262002 l32i a0, a0, 152 +4022ee49: 151c movi.n a5, 17 +4022ee4b: 0000c0 callx0 a0 +4022ee4e: 6ca022 movi a2, 108 +4022ee51: 230c movi.n a3, 2 +4022ee53: 0c08 l32i.n a0, a12, 0 +4022ee55: 040c movi.n a4, 0 +4022ee57: 262002 l32i a0, a0, 152 +4022ee5a: 551c movi.n a5, 21 +4022ee5c: 0000c0 callx0 a0 +4022ee5f: 0c08 l32i.n a0, a12, 0 +4022ee61: 132002 l32i a0, a0, 76 +4022ee64: 0000c0 callx0 a0 +4022ee67: 67a022 movi a2, 103 +4022ee6a: 430c movi.n a3, 4 +4022ee6c: 440c movi.n a4, 4 +4022ee6e: 750c movi.n a5, 7 +4022ee70: 0c08 l32i.n a0, a12, 0 +4022ee72: 760c movi.n a6, 7 +4022ee74: 272002 l32i a0, a0, 156 +4022ee77: 170c movi.n a7, 1 +4022ee79: 0000c0 callx0 a0 +4022ee7c: 6aa022 movi a2, 106 +4022ee7f: 230c movi.n a3, 2 +4022ee81: 0c08 l32i.n a0, a12, 0 +4022ee83: 040c movi.n a4, 0 +4022ee85: 262002 l32i a0, a0, 152 +4022ee88: 952c movi.n a5, 41 +4022ee8a: 0000c0 callx0 a0 +4022ee8d: 0020c0 memw +4022ee90: bdfc21 l32r a2, 4021e680 +4022ee93: eded01 l32r a0, 4022a648 +4022ee96: 962222 l32i a2, a2, 0x258 +4022ee99: 0020c0 memw +4022ee9c: 8c2002 l32i a0, a0, 0x230 +4022ee9f: 242d20 extui a2, a2, 13, 3 +4022eea2: 240000 extui a0, a0, 0, 3 +4022eea5: c2cc bnez.n a2, 4022eeb5 +4022eea7: a0cc bnez.n a0, 4022eeb5 +4022eea9: ede831 l32r a3, 4022a64c +4022eeac: 0020c0 memw +4022eeaf: c28841 l32r a4, 4021f8d0 +4022eeb2: c06432 s32i a3, a4, 0x300 +4022eeb5: 61a022 movi a2, 97 +4022eeb8: 130c movi.n a3, 1 +4022eeba: 0c08 l32i.n a0, a12, 0 +4022eebc: 740c movi.n a4, 7 +4022eebe: 262002 l32i a0, a0, 152 +4022eec1: 155c movi.n a5, 81 +4022eec3: 0000c0 callx0 a0 +4022eec6: 61a022 movi a2, 97 +4022eec9: 130c movi.n a3, 1 +4022eecb: 240c movi.n a4, 2 +4022eecd: a0a062 movi a6, 160 +4022eed0: 380c52 l8ui a5, a12, 56 +4022eed3: 0c08 l32i.n a0, a12, 0 +4022eed5: 205560 or a5, a5, a6 +4022eed8: 262002 l32i a0, a0, 152 +4022eedb: 745050 extui a5, a5, 0, 8 +4022eede: 0000c0 callx0 a0 +4022eee1: 66a022 movi a2, 102 +4022eee4: 330c movi.n a3, 3 +4022eee6: 140c movi.n a4, 1 +4022eee8: 064c movi.n a6, 64 +4022eeea: 390c52 l8ui a5, a12, 57 +4022eeed: 0c08 l32i.n a0, a12, 0 +4022eeef: 205560 or a5, a5, a6 +4022eef2: 262002 l32i a0, a0, 152 +4022eef5: 745050 extui a5, a5, 0, 8 +4022eef8: 0000c0 callx0 a0 +4022eefb: 290c movi.n a9, 2 +4022eefd: 0020c0 memw +4022ef00: 4cdf81 l32r a8, 4020227c +4022ef03: 9c2872 l32i a7, a8, 0x270 +4022ef06: 207790 or a7, a7, a9 +4022ef09: 0020c0 memw +4022ef0c: eea621 l32r a2, 4022a9a4 +4022ef0f: 9c6872 s32i a7, a8, 0x270 +4022ef12: 3c0c32 l8ui a3, a12, 60 +4022ef15: eea401 l32r a0, 4022a9a8 +4022ef18: 0000c0 callx0 a0 +4022ef1b: 64a022 movi a2, 100 +4022ef1e: 030c movi.n a3, 0 +4022ef20: 440c movi.n a4, 4 +4022ef22: 0c08 l32i.n a0, a12, 0 +4022ef24: ff9751 l32r a5, 4022ed80 +4022ef27: 262002 l32i a0, a0, 152 +4022ef2a: 000552 l8ui a5, a5, 0 +4022ef2d: 0000c0 callx0 a0 +4022ef30: 64a022 movi a2, 100 +4022ef33: 030c movi.n a3, 0 +4022ef35: 740c movi.n a4, 7 +4022ef37: 0c08 l32i.n a0, a12, 0 +4022ef39: ff9151 l32r a5, 4022ed80 +4022ef3c: 262002 l32i a0, a0, 152 +4022ef3f: 010552 l8ui a5, a5, 1 +4022ef42: 0000c0 callx0 a0 +4022ef45: 0c78 l32i.n a7, a12, 0 +4022ef47: c60c62 l8ui a6, a12, 198 +4022ef4a: 262772 l32i a7, a7, 152 +4022ef4d: e68c beqz.n a6, 4022ef5f +4022ef4f: 61a022 movi a2, 97 +4022ef52: 130c movi.n a3, 1 +4022ef54: 540c movi.n a4, 5 +4022ef56: efa052 movi a5, 239 +4022ef59: 0007c0 callx0 a7 +4022ef5c: 000306 j 4022ef6c +4022ef5f: 61a022 movi a2, 97 +4022ef62: 130c movi.n a3, 1 +4022ef64: 540c movi.n a4, 5 +4022ef66: e0a052 movi a5, 224 +4022ef69: 0007c0 callx0 a7 +4022ef6c: a90c82 l8ui a8, a12, 169 +4022ef6f: 071866 bnei a8, 1, 4022ef7a +4022ef72: 120c movi.n a2, 1 +4022ef74: fece45 call0 4022dc5c +4022ef77: 000106 j 4022ef7f +4022ef7a: 020c movi.n a2, 0 +4022ef7c: fecdc5 call0 4022dc5c +4022ef7f: 120c movi.n a2, 1 +4022ef81: fd2601 l32r a0, 4022e41c +4022ef84: 0000c0 callx0 a0 +4022ef87: 090c movi.n a9, 0 +4022ef89: 0108 l32i.n a0, a1, 0 +4022ef8b: f64c92 s8i a9, a12, 246 +4022ef8e: 11c8 l32i.n a12, a1, 4 +4022ef90: 10c112 addi a1, a1, 16 +4022ef93: f00d ret.n +4022ef95: 000000 ill +4022ef98: 24a1a0 extui a10, a10, 1, 3 +4022ef9b: c0c440 sub a12, a4, a4 +4022ef9e: fe .byte 0xfe +4022ef9f: 3f .byte 0x3f +4022efa0: c0cc bnez.n a0, 4022efb0 +4022efa2: fe .byte 0xfe +4022efa3: 3f .byte 0x3f +4022efa4: c0d8 l32i.n a13, a0, 48 +4022efa6: fe .byte 0xfe +4022efa7: 3f .byte 0x3f + +4022efa8 : +4022efa8: fffc21 l32r a2, 4022ef98 +4022efab: 84a432 movi a3, 0x484 +4022efae: 040c movi.n a4, 0 +4022efb0: fffb51 l32r a5, 4022ef9c +4022efb3: fffb61 l32r a6, 4022efa0 +4022efb6: fffb71 l32r a7, 4022efa4 +4022efb9: f0c112 addi a1, a1, -16 +4022efbc: 0109 s32i.n a0, a1, 0 +4022efbe: 4a8b01 l32r a0, 402019ec +4022efc1: 0000c0 callx0 a0 +4022efc4: 0108 l32i.n a0, a1, 0 +4022efc6: 10c112 addi a1, a1, 16 +4022efc9: f00d ret.n +4022efcb: a1d000 sll a13, a0 +4022efce: f04024 excw +4022efd1: 4024a1 l32r a10, 401ff064 <_lit4_end+0xf71b8> +4022efd4: 24a210 extui a10, a1, 2, 3 +4022efd7: a25040 excw +4022efda: 804024 excw +4022efdd: 4024a2 l32i a10, a4, 0x100 +4022efe0: 24a2b0 extui a10, a11, 2, 3 +4022efe3: a2e040 excw +4022efe6: 004024 excw +4022efe9: 4024a3 excw +4022efec: 24a330 extui a10, a3, 3, 3 +4022efef: a33840 movltz a3, a8, a4 +4022eff2: 404024 excw +4022eff5: 4024a3 excw +4022eff8: 24a350 extui a10, a5, 3, 3 +4022effb: a37040 movltz a7, a0, a4 +4022effe: 784024 excw +4022f001: 4024a3 excw +4022f004: 24a380 extui a10, a8, 3, 3 +4022f007: a3a040 movltz a10, a0, a4 +4022f00a: a84024 excw +4022f00d: 4024a3 excw +4022f010: 24a3b0 extui a10, a11, 3, 3 +4022f013: a3c040 movltz a12, a0, a4 +4022f016: d04024 excw 4022f019: 4024a3 excw -4022f01c: 24a410 extui a10, a1, 4, 3 -4022f01f: c11240 mul16u a1, a2, a4 - -4022f020 : -4022f020: d0c112 addi a1, a1, -48 -4022f023: 0561c2 s32i a12, a1, 20 -4022f026: 0661d2 s32i a13, a1, 24 -4022f029: 0761e2 s32i a14, a1, 28 -4022f02c: 81f9 s32i.n a15, a1, 32 -4022f02e: 4109 s32i.n a0, a1, 16 -4022f030: fad345 call0 40229d68 -4022f033: ffd341 l32r a4, 4022ef80 -4022f036: ffd351 l32r a5, 4022ef84 -4022f039: ea6231 l32r a3, 402299c4 -4022f03c: ffd361 l32r a6, 4022ef88 -4022f03f: 182302 l32i a0, a3, 96 -4022f042: 112280 slli a2, a2, 8 -4022f045: 002a add.n a0, a0, a2 -4022f047: 186302 s32i a0, a3, 96 -4022f04a: ffd921 l32r a2, 4022efb0 -4022f04d: 84a432 movi a3, 0x484 -4022f050: 4a6701 l32r a0, 402019ec -4022f053: 0000c0 callx0 a0 -4022f056: ea5b31 l32r a3, 402299c4 -4022f059: ffd621 l32r a2, 4022efb4 -4022f05c: 3338 l32i.n a3, a3, 12 -4022f05e: 4a6301 l32r a0, 402019ec -4022f061: 0000c0 callx0 a0 -4022f064: ea5881 l32r a8, 402299c4 -4022f067: ffd421 l32r a2, 4022efb8 -4022f06a: 2e9852 l16si a5, a8, 92 -4022f06d: 5e0862 l8ui a6, a8, 94 -4022f070: 331892 l16ui a9, a8, 102 -4022f073: 3c0832 l8ui a3, a8, 60 -4022f076: 5f0872 l8ui a7, a8, 95 -4022f079: 3d0842 l8ui a4, a8, 61 -4022f07c: 017780 slli a7, a7, 24 -4022f07f: 014480 slli a4, a4, 24 -4022f082: 013380 slli a3, a3, 24 -4022f085: 313830 srai a3, a3, 24 -4022f088: 0199 s32i.n a9, a1, 0 -4022f08a: 680892 l8ui a9, a8, 104 -4022f08d: 314840 srai a4, a4, 24 -4022f090: 019980 slli a9, a9, 24 -4022f093: 319890 srai a9, a9, 24 -4022f096: 1199 s32i.n a9, a1, 4 -4022f098: 690882 l8ui a8, a8, 105 -4022f09b: 317870 srai a7, a7, 24 -4022f09e: 018880 slli a8, a8, 24 -4022f0a1: 318880 srai a8, a8, 24 -4022f0a4: 2189 s32i.n a8, a1, 8 -4022f0a6: 4a5101 l32r a0, 402019ec -4022f0a9: 0000c0 callx0 a0 -4022f0ac: ea4641 l32r a4, 402299c4 -4022f0af: ffc321 l32r a2, 4022efbc -4022f0b2: 380432 l8ui a3, a4, 56 -4022f0b5: 390442 l8ui a4, a4, 57 -4022f0b8: 4a4d01 l32r a0, 402019ec -4022f0bb: 0000c0 callx0 a0 -4022f0be: ea4151 l32r a5, 402299c4 -4022f0c1: 182552 l32i a5, a5, 96 -4022f0c4: ffbf21 l32r a2, 4022efc0 -4022f0c7: f53050 extui a3, a5, 16, 16 -4022f0ca: 744850 extui a4, a5, 8, 8 -4022f0cd: 745050 extui a5, a5, 0, 8 -4022f0d0: 4a4701 l32r a0, 402019ec -4022f0d3: 0000c0 callx0 a0 -4022f0d6: ea3b41 l32r a4, 402299c4 -4022f0d9: 331442 l16ui a4, a4, 102 -4022f0dc: ffba21 l32r a2, 4022efc4 -4022f0df: 413540 srli a3, a4, 5 -4022f0e2: 444040 extui a4, a4, 0, 5 -4022f0e5: 4a4101 l32r a0, 402019ec -4022f0e8: 0000c0 callx0 a0 -4022f0eb: 0c0c movi.n a12, 0 -4022f0ed: ffb6d1 l32r a13, 4022efc8 -4022f0f0: f5f1e1 l32r a14, 4022c8b4 -4022f0f3: 0d2d mov.n a2, a13 -4022f0f5: 903ce0 addx2 a3, a12, a14 -4022f0f8: 009332 l16si a3, a3, 0 -4022f0fb: 4a3c01 l32r a0, 402019ec -4022f0fe: 0000c0 callx0 a0 -4022f101: cc1b addi.n a12, a12, 1 -4022f103: 74c0c0 extui a12, a12, 0, 8 -4022f106: e94c66 bnei a12, 4, 4022f0f3 -4022f109: ea2e41 l32r a4, 402299c4 -4022f10c: ffb021 l32r a2, 4022efcc -4022f10f: 1d9432 l16si a3, a4, 58 -4022f112: 329442 l16si a4, a4, 100 -4022f115: 4a3501 l32r a0, 402019ec -4022f118: 0000c0 callx0 a0 -4022f11b: ffad21 l32r a2, 4022efd0 -4022f11e: 4a3301 l32r a0, 402019ec -4022f121: 0000c0 callx0 a0 -4022f124: 0c0c movi.n a12, 0 -4022f126: ffabe1 l32r a14, 4022efd4 -4022f129: ebabd1 l32r a13, 40229fd8 -4022f12c: 0e2d mov.n a2, a14 -4022f12e: 3cda add.n a3, a12, a13 -4022f130: 200332 l8ui a3, a3, 32 -4022f133: 4a2e01 l32r a0, 402019ec -4022f136: 0000c0 callx0 a0 -4022f139: cc1b addi.n a12, a12, 1 -4022f13b: 74c0c0 extui a12, a12, 0, 8 -4022f13e: eaac66 bnei a12, 12, 4022f12c -4022f141: ffa521 l32r a2, 4022efd8 -4022f144: 4a2a01 l32r a0, 402019ec -4022f147: 0000c0 callx0 a0 -4022f14a: ffa421 l32r a2, 4022efdc -4022f14d: 4a2701 l32r a0, 402019ec -4022f150: 0000c0 callx0 a0 -4022f153: ffa3e1 l32r a14, 4022efe0 -4022f156: 0c0c movi.n a12, 0 -4022f158: 0e2d mov.n a2, a14 -4022f15a: 903cd0 addx2 a3, a12, a13 -4022f15d: 069332 l16si a3, a3, 12 +4022f01c: 24a3e0 extui a10, a14, 3, 3 +4022f01f: a3e840 movltz a14, a8, a4 +4022f022: f04024 excw +4022f025: 4024a3 excw +4022f028: 24a400 extui a10, a0, 4, 3 +4022f02b: cd2040 excw +4022f02e: fe .byte 0xfe +4022f02f: 3f .byte 0x3f +4022f030: a408 l32i.n a0, a4, 40 +4022f032: 104024 excw +4022f035: 4024a4 excw +4022f038: 24a430 extui a10, a3, 4, 3 +4022f03b: c11240 mul16u a1, a2, a4 + +4022f03c : +4022f03c: d0c112 addi a1, a1, -48 +4022f03f: 0561c2 s32i a12, a1, 20 +4022f042: 0661d2 s32i a13, a1, 24 +4022f045: 0761e2 s32i a14, a1, 28 +4022f048: 81f9 s32i.n a15, a1, 32 +4022f04a: 4109 s32i.n a0, a1, 16 +4022f04c: fad345 call0 40229d84 +4022f04f: ffd341 l32r a4, 4022ef9c +4022f052: ffd351 l32r a5, 4022efa0 +4022f055: ea6231 l32r a3, 402299e0 +4022f058: ffd361 l32r a6, 4022efa4 +4022f05b: 182302 l32i a0, a3, 96 +4022f05e: 112280 slli a2, a2, 8 +4022f061: 002a add.n a0, a0, a2 +4022f063: 186302 s32i a0, a3, 96 +4022f066: ffd921 l32r a2, 4022efcc +4022f069: 84a432 movi a3, 0x484 +4022f06c: 4a6001 l32r a0, 402019ec +4022f06f: 0000c0 callx0 a0 +4022f072: ea5b31 l32r a3, 402299e0 +4022f075: ffd621 l32r a2, 4022efd0 +4022f078: 3338 l32i.n a3, a3, 12 +4022f07a: 4a5c01 l32r a0, 402019ec +4022f07d: 0000c0 callx0 a0 +4022f080: ea5881 l32r a8, 402299e0 +4022f083: ffd421 l32r a2, 4022efd4 +4022f086: 2e9852 l16si a5, a8, 92 +4022f089: 5e0862 l8ui a6, a8, 94 +4022f08c: 331892 l16ui a9, a8, 102 +4022f08f: 3c0832 l8ui a3, a8, 60 +4022f092: 5f0872 l8ui a7, a8, 95 +4022f095: 3d0842 l8ui a4, a8, 61 +4022f098: 017780 slli a7, a7, 24 +4022f09b: 014480 slli a4, a4, 24 +4022f09e: 013380 slli a3, a3, 24 +4022f0a1: 313830 srai a3, a3, 24 +4022f0a4: 0199 s32i.n a9, a1, 0 +4022f0a6: 680892 l8ui a9, a8, 104 +4022f0a9: 314840 srai a4, a4, 24 +4022f0ac: 019980 slli a9, a9, 24 +4022f0af: 319890 srai a9, a9, 24 +4022f0b2: 1199 s32i.n a9, a1, 4 +4022f0b4: 690882 l8ui a8, a8, 105 +4022f0b7: 317870 srai a7, a7, 24 +4022f0ba: 018880 slli a8, a8, 24 +4022f0bd: 318880 srai a8, a8, 24 +4022f0c0: 2189 s32i.n a8, a1, 8 +4022f0c2: 4a4a01 l32r a0, 402019ec +4022f0c5: 0000c0 callx0 a0 +4022f0c8: ea4641 l32r a4, 402299e0 +4022f0cb: ffc321 l32r a2, 4022efd8 +4022f0ce: 380432 l8ui a3, a4, 56 +4022f0d1: 390442 l8ui a4, a4, 57 +4022f0d4: 4a4601 l32r a0, 402019ec +4022f0d7: 0000c0 callx0 a0 +4022f0da: ea4151 l32r a5, 402299e0 +4022f0dd: 182552 l32i a5, a5, 96 +4022f0e0: ffbf21 l32r a2, 4022efdc +4022f0e3: f53050 extui a3, a5, 16, 16 +4022f0e6: 744850 extui a4, a5, 8, 8 +4022f0e9: 745050 extui a5, a5, 0, 8 +4022f0ec: 4a4001 l32r a0, 402019ec +4022f0ef: 0000c0 callx0 a0 +4022f0f2: ea3b41 l32r a4, 402299e0 +4022f0f5: 331442 l16ui a4, a4, 102 +4022f0f8: ffba21 l32r a2, 4022efe0 +4022f0fb: 413540 srli a3, a4, 5 +4022f0fe: 444040 extui a4, a4, 0, 5 +4022f101: 4a3a01 l32r a0, 402019ec +4022f104: 0000c0 callx0 a0 +4022f107: 0c0c movi.n a12, 0 +4022f109: ffb6d1 l32r a13, 4022efe4 +4022f10c: f5f1e1 l32r a14, 4022c8d0 +4022f10f: 0d2d mov.n a2, a13 +4022f111: 903ce0 addx2 a3, a12, a14 +4022f114: 009332 l16si a3, a3, 0 +4022f117: 4a3501 l32r a0, 402019ec +4022f11a: 0000c0 callx0 a0 +4022f11d: cc1b addi.n a12, a12, 1 +4022f11f: 74c0c0 extui a12, a12, 0, 8 +4022f122: e94c66 bnei a12, 4, 4022f10f +4022f125: ea2e41 l32r a4, 402299e0 +4022f128: ffb021 l32r a2, 4022efe8 +4022f12b: 1d9432 l16si a3, a4, 58 +4022f12e: 329442 l16si a4, a4, 100 +4022f131: 4a2e01 l32r a0, 402019ec +4022f134: 0000c0 callx0 a0 +4022f137: ffad21 l32r a2, 4022efec +4022f13a: 4a2c01 l32r a0, 402019ec +4022f13d: 0000c0 callx0 a0 +4022f140: 0c0c movi.n a12, 0 +4022f142: ffabe1 l32r a14, 4022eff0 +4022f145: ebabd1 l32r a13, 40229ff4 +4022f148: 0e2d mov.n a2, a14 +4022f14a: 3cda add.n a3, a12, a13 +4022f14c: 200332 l8ui a3, a3, 32 +4022f14f: 4a2701 l32r a0, 402019ec +4022f152: 0000c0 callx0 a0 +4022f155: cc1b addi.n a12, a12, 1 +4022f157: 74c0c0 extui a12, a12, 0, 8 +4022f15a: eaac66 bnei a12, 12, 4022f148 +4022f15d: ffa521 l32r a2, 4022eff4 4022f160: 4a2301 l32r a0, 402019ec 4022f163: 0000c0 callx0 a0 -4022f166: cc1b addi.n a12, a12, 1 -4022f168: 74c0c0 extui a12, a12, 0, 8 -4022f16b: e94c66 bnei a12, 4, 4022f158 -4022f16e: ff9d21 l32r a2, 4022efe4 -4022f171: 4a1e01 l32r a0, 402019ec -4022f174: 0000c0 callx0 a0 -4022f177: ff9c21 l32r a2, 4022efe8 -4022f17a: 4a1c01 l32r a0, 402019ec -4022f17d: 0000c0 callx0 a0 -4022f180: 0c0c movi.n a12, 0 -4022f182: ff9af1 l32r a15, 4022efec -4022f185: 8e1c movi.n a14, 24 -4022f187: 3cda add.n a3, a12, a13 -4022f189: 380332 l8ui a3, a3, 56 -4022f18c: 0f2d mov.n a2, a15 -4022f18e: 013380 slli a3, a3, 24 -4022f191: 313830 srai a3, a3, 24 -4022f194: 4a1601 l32r a0, 402019ec -4022f197: 0000c0 callx0 a0 -4022f19a: cc1b addi.n a12, a12, 1 -4022f19c: 74c0c0 extui a12, a12, 0, 8 -4022f19f: e49ce7 bne a12, a14, 4022f187 -4022f1a2: ff9321 l32r a2, 4022eff0 -4022f1a5: 4a1101 l32r a0, 402019ec -4022f1a8: 0000c0 callx0 a0 -4022f1ab: ea0601 l32r a0, 402299c4 -4022f1ae: 101002 l16ui a0, a0, 32 -4022f1b1: 413800 srli a3, a0, 8 -4022f1b4: 014080 slli a4, a0, 24 -4022f1b7: 314840 srai a4, a4, 24 -4022f1ba: 013380 slli a3, a3, 24 -4022f1bd: 313830 srai a3, a3, 24 -4022f1c0: 08b3a6 blti a3, 16, 4022f1cc -4022f1c3: e0c332 addi a3, a3, -32 -4022f1c6: 013380 slli a3, a3, 24 -4022f1c9: 313830 srai a3, a3, 24 -4022f1cc: 08c4a6 blti a4, 32, 4022f1d8 -4022f1cf: c0c442 addi a4, a4, -64 -4022f1d2: 014480 slli a4, a4, 24 -4022f1d5: 314840 srai a4, a4, 24 -4022f1d8: ff8721 l32r a2, 4022eff4 -4022f1db: 4a0401 l32r a0, 402019ec -4022f1de: 0000c0 callx0 a0 -4022f1e1: ff8521 l32r a2, 4022eff8 -4022f1e4: 4a0201 l32r a0, 402019ec -4022f1e7: 0000c0 callx0 a0 -4022f1ea: 0c0c movi.n a12, 0 -4022f1ec: ff84e1 l32r a14, 4022effc -4022f1ef: 903cd0 addx2 a3, a12, a13 -4022f1f2: 021332 l16ui a3, a3, 4 -4022f1f5: 0e2d mov.n a2, a14 -4022f1f7: 414830 srli a4, a3, 8 -4022f1fa: 014480 slli a4, a4, 24 -4022f1fd: 013380 slli a3, a3, 24 -4022f200: 313830 srai a3, a3, 24 -4022f203: 314840 srai a4, a4, 24 -4022f206: 49f901 l32r a0, 402019ec -4022f209: 0000c0 callx0 a0 -4022f20c: cc1b addi.n a12, a12, 1 -4022f20e: 74c0c0 extui a12, a12, 0, 8 -4022f211: da4c66 bnei a12, 4, 4022f1ef -4022f214: ff7b21 l32r a2, 4022f000 -4022f217: 49f501 l32r a0, 402019ec -4022f21a: 0000c0 callx0 a0 -4022f21d: 0c0c movi.n a12, 0 -4022f21f: 900cd0 addx2 a0, a12, a13 -4022f222: 0b1002 l16ui a0, a0, 22 -4022f225: 54e000 extui a14, a0, 0, 6 -4022f228: 44f600 extui a15, a0, 6, 5 -4022f22b: 08bfa6 blti a15, 16, 4022f237 -4022f22e: e0cff2 addi a15, a15, -32 -4022f231: 01ff80 slli a15, a15, 24 -4022f234: 31f8f0 srai a15, a15, 24 -4022f237: 08cea6 blti a14, 32, 4022f243 -4022f23a: c0cee2 addi a14, a14, -64 -4022f23d: 01ee80 slli a14, a14, 24 -4022f240: 31e8e0 srai a14, a14, 24 -4022f243: 7ccc bnez.n a12, 4022f24e -4022f245: ff6f21 l32r a2, 4022f004 -4022f248: 49e901 l32r a0, 402019ec -4022f24b: 0000c0 callx0 a0 -4022f24e: 0e4d mov.n a4, a14 -4022f250: 0f3d mov.n a3, a15 -4022f252: ff6d21 l32r a2, 4022f008 -4022f255: 49e501 l32r a0, 402019ec -4022f258: 0000c0 callx0 a0 -4022f25b: 084c66 bnei a12, 4, 4022f267 -4022f25e: ff6b21 l32r a2, 4022f00c -4022f261: 49e201 l32r a0, 402019ec -4022f264: 0000c0 callx0 a0 -4022f267: cc1b addi.n a12, a12, 1 -4022f269: 74c0c0 extui a12, a12, 0, 8 -4022f26c: af5c66 bnei a12, 5, 4022f21f -4022f26f: ff68d1 l32r a13, 4022f010 -4022f272: 102dd2 l32i a13, a13, 64 -4022f275: 0c0c movi.n a12, 0 -4022f277: 01ddd2 addmi a13, a13, 0x100 -4022f27a: 91d9 s32i.n a13, a1, 36 -4022f27c: 91d8 l32i.n a13, a1, 36 -4022f27e: b0dcd0 addx8 a13, a12, a13 -4022f281: 0de8 l32i.n a14, a13, 0 -4022f283: 1dd8 l32i.n a13, a13, 4 -4022f285: 8409e0 extui a0, a14, 9, 9 -4022f288: a109 s32i.n a0, a1, 40 -4022f28a: 84f9d0 extui a15, a13, 9, 9 -4022f28d: 84e0e0 extui a14, a14, 0, 9 -4022f290: 84d0d0 extui a13, a13, 0, 9 -4022f293: 9ccc bnez.n a12, 4022f2a0 -4022f295: ff5f21 l32r a2, 4022f014 -4022f298: 49d501 l32r a0, 402019ec -4022f29b: 0000c0 callx0 a0 -4022f29e: a108 l32i.n a0, a1, 40 -4022f2a0: 0d6d mov.n a6, a13 -4022f2a2: 0e5d mov.n a5, a14 -4022f2a4: 0f4d mov.n a4, a15 -4022f2a6: ff5c21 l32r a2, 4022f018 -4022f2a9: 003d mov.n a3, a0 -4022f2ab: 49d001 l32r a0, 402019ec -4022f2ae: 0000c0 callx0 a0 -4022f2b1: de1c movi.n a14, 29 -4022f2b3: 089ce7 bne a12, a14, 4022f2bf -4022f2b6: ff5921 l32r a2, 4022f01c -4022f2b9: 49cc01 l32r a0, 402019ec -4022f2bc: 0000c0 callx0 a0 -4022f2bf: ef1c movi.n a15, 30 -4022f2c1: cc1b addi.n a12, a12, 1 -4022f2c3: 74c0c0 extui a12, a12, 0, 8 -4022f2c6: b29cf7 bne a12, a15, 4022f27c -4022f2c9: 51c8 l32i.n a12, a1, 20 -4022f2cb: 61d8 l32i.n a13, a1, 24 -4022f2cd: 71e8 l32i.n a14, a1, 28 -4022f2cf: 81f8 l32i.n a15, a1, 32 -4022f2d1: 4108 l32i.n a0, a1, 16 -4022f2d3: 30c112 addi a1, a1, 48 -4022f2d6: f00d ret.n -4022f2d8: fe8bc0 excw -4022f2db: 3f .byte 0x3f - -4022f2dc : -4022f2dc: fcc242 addi a4, a2, -4 -4022f2df: 031c movi.n a3, 16 -4022f2e1: 093347 bltu a3, a4, 4022f2ee -4022f2e4: fffd31 l32r a3, 4022f2d8 -4022f2e7: 223a add.n a2, a2, a3 -4022f2e9: 7c0222 l8ui a2, a2, 124 -4022f2ec: f00d ret.n -4022f2ee: 120c movi.n a2, 1 -4022f2f0: f00d ret.n -4022f2f2: 600000 neg a0, a0 -4022f2f5: fe8c beqz.n a14, 4022f308 +4022f166: ffa421 l32r a2, 4022eff8 +4022f169: 4a2001 l32r a0, 402019ec +4022f16c: 0000c0 callx0 a0 +4022f16f: ffa3e1 l32r a14, 4022effc +4022f172: 0c0c movi.n a12, 0 +4022f174: 0e2d mov.n a2, a14 +4022f176: 903cd0 addx2 a3, a12, a13 +4022f179: 069332 l16si a3, a3, 12 +4022f17c: 4a1c01 l32r a0, 402019ec +4022f17f: 0000c0 callx0 a0 +4022f182: cc1b addi.n a12, a12, 1 +4022f184: 74c0c0 extui a12, a12, 0, 8 +4022f187: e94c66 bnei a12, 4, 4022f174 +4022f18a: ff9d21 l32r a2, 4022f000 +4022f18d: 4a1701 l32r a0, 402019ec +4022f190: 0000c0 callx0 a0 +4022f193: ff9c21 l32r a2, 4022f004 +4022f196: 4a1501 l32r a0, 402019ec +4022f199: 0000c0 callx0 a0 +4022f19c: 0c0c movi.n a12, 0 +4022f19e: ff9af1 l32r a15, 4022f008 +4022f1a1: 8e1c movi.n a14, 24 +4022f1a3: 3cda add.n a3, a12, a13 +4022f1a5: 380332 l8ui a3, a3, 56 +4022f1a8: 0f2d mov.n a2, a15 +4022f1aa: 013380 slli a3, a3, 24 +4022f1ad: 313830 srai a3, a3, 24 +4022f1b0: 4a0f01 l32r a0, 402019ec +4022f1b3: 0000c0 callx0 a0 +4022f1b6: cc1b addi.n a12, a12, 1 +4022f1b8: 74c0c0 extui a12, a12, 0, 8 +4022f1bb: e49ce7 bne a12, a14, 4022f1a3 +4022f1be: ff9321 l32r a2, 4022f00c +4022f1c1: 4a0a01 l32r a0, 402019ec +4022f1c4: 0000c0 callx0 a0 +4022f1c7: ea0601 l32r a0, 402299e0 +4022f1ca: 101002 l16ui a0, a0, 32 +4022f1cd: 413800 srli a3, a0, 8 +4022f1d0: 014080 slli a4, a0, 24 +4022f1d3: 314840 srai a4, a4, 24 +4022f1d6: 013380 slli a3, a3, 24 +4022f1d9: 313830 srai a3, a3, 24 +4022f1dc: 08b3a6 blti a3, 16, 4022f1e8 +4022f1df: e0c332 addi a3, a3, -32 +4022f1e2: 013380 slli a3, a3, 24 +4022f1e5: 313830 srai a3, a3, 24 +4022f1e8: 08c4a6 blti a4, 32, 4022f1f4 +4022f1eb: c0c442 addi a4, a4, -64 +4022f1ee: 014480 slli a4, a4, 24 +4022f1f1: 314840 srai a4, a4, 24 +4022f1f4: ff8721 l32r a2, 4022f010 +4022f1f7: 49fd01 l32r a0, 402019ec +4022f1fa: 0000c0 callx0 a0 +4022f1fd: ff8521 l32r a2, 4022f014 +4022f200: 49fb01 l32r a0, 402019ec +4022f203: 0000c0 callx0 a0 +4022f206: 0c0c movi.n a12, 0 +4022f208: ff84e1 l32r a14, 4022f018 +4022f20b: 903cd0 addx2 a3, a12, a13 +4022f20e: 021332 l16ui a3, a3, 4 +4022f211: 0e2d mov.n a2, a14 +4022f213: 414830 srli a4, a3, 8 +4022f216: 014480 slli a4, a4, 24 +4022f219: 013380 slli a3, a3, 24 +4022f21c: 313830 srai a3, a3, 24 +4022f21f: 314840 srai a4, a4, 24 +4022f222: 49f201 l32r a0, 402019ec +4022f225: 0000c0 callx0 a0 +4022f228: cc1b addi.n a12, a12, 1 +4022f22a: 74c0c0 extui a12, a12, 0, 8 +4022f22d: da4c66 bnei a12, 4, 4022f20b +4022f230: ff7b21 l32r a2, 4022f01c +4022f233: 49ee01 l32r a0, 402019ec +4022f236: 0000c0 callx0 a0 +4022f239: 0c0c movi.n a12, 0 +4022f23b: 900cd0 addx2 a0, a12, a13 +4022f23e: 0b1002 l16ui a0, a0, 22 +4022f241: 54e000 extui a14, a0, 0, 6 +4022f244: 44f600 extui a15, a0, 6, 5 +4022f247: 08bfa6 blti a15, 16, 4022f253 +4022f24a: e0cff2 addi a15, a15, -32 +4022f24d: 01ff80 slli a15, a15, 24 +4022f250: 31f8f0 srai a15, a15, 24 +4022f253: 08cea6 blti a14, 32, 4022f25f +4022f256: c0cee2 addi a14, a14, -64 +4022f259: 01ee80 slli a14, a14, 24 +4022f25c: 31e8e0 srai a14, a14, 24 +4022f25f: 7ccc bnez.n a12, 4022f26a +4022f261: ff6f21 l32r a2, 4022f020 +4022f264: 49e201 l32r a0, 402019ec +4022f267: 0000c0 callx0 a0 +4022f26a: 0e4d mov.n a4, a14 +4022f26c: 0f3d mov.n a3, a15 +4022f26e: ff6d21 l32r a2, 4022f024 +4022f271: 49de01 l32r a0, 402019ec +4022f274: 0000c0 callx0 a0 +4022f277: 084c66 bnei a12, 4, 4022f283 +4022f27a: ff6b21 l32r a2, 4022f028 +4022f27d: 49db01 l32r a0, 402019ec +4022f280: 0000c0 callx0 a0 +4022f283: cc1b addi.n a12, a12, 1 +4022f285: 74c0c0 extui a12, a12, 0, 8 +4022f288: af5c66 bnei a12, 5, 4022f23b +4022f28b: ff68d1 l32r a13, 4022f02c +4022f28e: 102dd2 l32i a13, a13, 64 +4022f291: 0c0c movi.n a12, 0 +4022f293: 01ddd2 addmi a13, a13, 0x100 +4022f296: 91d9 s32i.n a13, a1, 36 +4022f298: 91d8 l32i.n a13, a1, 36 +4022f29a: b0dcd0 addx8 a13, a12, a13 +4022f29d: 0de8 l32i.n a14, a13, 0 +4022f29f: 1dd8 l32i.n a13, a13, 4 +4022f2a1: 8409e0 extui a0, a14, 9, 9 +4022f2a4: a109 s32i.n a0, a1, 40 +4022f2a6: 84f9d0 extui a15, a13, 9, 9 +4022f2a9: 84e0e0 extui a14, a14, 0, 9 +4022f2ac: 84d0d0 extui a13, a13, 0, 9 +4022f2af: 9ccc bnez.n a12, 4022f2bc +4022f2b1: ff5f21 l32r a2, 4022f030 +4022f2b4: 49ce01 l32r a0, 402019ec +4022f2b7: 0000c0 callx0 a0 +4022f2ba: a108 l32i.n a0, a1, 40 +4022f2bc: 0d6d mov.n a6, a13 +4022f2be: 0e5d mov.n a5, a14 +4022f2c0: 0f4d mov.n a4, a15 +4022f2c2: ff5c21 l32r a2, 4022f034 +4022f2c5: 003d mov.n a3, a0 +4022f2c7: 49c901 l32r a0, 402019ec +4022f2ca: 0000c0 callx0 a0 +4022f2cd: de1c movi.n a14, 29 +4022f2cf: 089ce7 bne a12, a14, 4022f2db +4022f2d2: ff5921 l32r a2, 4022f038 +4022f2d5: 49c501 l32r a0, 402019ec +4022f2d8: 0000c0 callx0 a0 +4022f2db: ef1c movi.n a15, 30 +4022f2dd: cc1b addi.n a12, a12, 1 +4022f2df: 74c0c0 extui a12, a12, 0, 8 +4022f2e2: b29cf7 bne a12, a15, 4022f298 +4022f2e5: 51c8 l32i.n a12, a1, 20 +4022f2e7: 61d8 l32i.n a13, a1, 24 +4022f2e9: 71e8 l32i.n a14, a1, 28 +4022f2eb: 81f8 l32i.n a15, a1, 32 +4022f2ed: 4108 l32i.n a0, a1, 16 +4022f2ef: 30c112 addi a1, a1, 48 +4022f2f2: f00d ret.n +4022f2f4: fe8bc0 excw 4022f2f7: 3f .byte 0x3f -4022f2f8 : -4022f2f8: 0942f6 bgeui a2, 4, 4022f305 -4022f2fb: fffe31 l32r a3, 4022f2f4 -4022f2fe: 223a add.n a2, a2, a3 -4022f300: 000222 l8ui a2, a2, 0 -4022f303: f00d ret.n -4022f305: 021c movi.n a2, 16 -4022f307: f00d ret.n -4022f309: 000000 ill -4022f30c: 845a add.n a8, a4, a5 -4022f30e: fe .byte 0xfe -4022f30f: 3f .byte 0x3f -4022f310: 080000 excw - ... - -4022f314 : -4022f314: e0c112 addi a1, a1, -32 -4022f317: 31d9 s32i.n a13, a1, 12 -4022f319: 51f9 s32i.n a15, a1, 20 -4022f31b: 21c9 s32i.n a12, a1, 8 -4022f31d: 41e9 s32i.n a14, a1, 16 -4022f31f: 1109 s32i.n a0, a1, 4 -4022f321: 03ed mov.n a14, a3 -4022f323: 0208 l32i.n a0, a2, 0 -4022f325: 02cd mov.n a12, a2 -4022f327: 050300 extui a0, a0, 19, 1 -4022f32a: 08b056 bnez a0, 4022f3b9 -4022f32d: e9a5f1 l32r a15, 402299c4 -4022f330: fff721 l32r a2, 4022f30c -4022f333: 0f08 l32i.n a0, a15, 0 -4022f335: 001222 l16ui a2, a2, 0 -4022f338: 292002 l32i a0, a0, 164 -4022f33b: 442020 extui a2, a2, 0, 5 -4022f33e: 0000c0 callx0 a0 -4022f341: 120c movi.n a2, 1 -4022f343: 0f08 l32i.n a0, a15, 0 -4022f345: 130c movi.n a3, 1 -4022f347: 2b2002 l32i a0, a0, 172 -4022f34a: f41c movi.n a4, 31 -4022f34c: 0000c0 callx0 a0 -4022f34f: 0d0c movi.n a13, 0 -4022f351: 0d2d mov.n a2, a13 -4022f353: fffa45 call0 4022f2f8 -4022f356: f4a142 movi a4, 0x1f4 -4022f359: c50c movi.n a5, 12 -4022f35b: 016d mov.n a6, a1 -4022f35d: 0f08 l32i.n a0, a15, 0 -4022f35f: 023d mov.n a3, a2 -4022f361: 3a2002 l32i a0, a0, 232 -4022f364: 020c movi.n a2, 0 -4022f366: 0000c0 callx0 a0 -4022f369: 000102 l8ui a0, a1, 0 -4022f36c: 010122 l8ui a2, a1, 1 -4022f36f: 010080 slli a0, a0, 24 -4022f372: 012280 slli a2, a2, 24 -4022f375: 312820 srai a2, a2, 24 -4022f378: 310800 srai a0, a0, 24 -4022f37b: 112280 slli a2, a2, 8 -4022f37e: 200020 or a0, a0, a2 -4022f381: 902de0 addx2 a2, a13, a14 -4022f384: 005202 s16i a0, a2, 0 -4022f387: dd1b addi.n a13, a13, 1 -4022f389: 74d0d0 extui a13, a13, 0, 8 -4022f38c: c14d66 bnei a13, 4, 4022f351 -4022f38f: 013d mov.n a3, a1 -4022f391: ffde21 l32r a2, 4022f30c -4022f394: 140c movi.n a4, 1 -4022f396: 001222 l16ui a2, a2, 0 -4022f399: 000d45 call0 4022f470 -4022f39c: ffdc21 l32r a2, 4022f30c -4022f39f: 013d mov.n a3, a1 -4022f3a1: 001222 l16ui a2, a2, 0 -4022f3a4: 0002c5 call0 4022f3d4 -4022f3a7: 0f08 l32i.n a0, a15, 0 -4022f3a9: 2a2002 l32i a0, a0, 168 -4022f3ac: ffd9d1 l32r a13, 4022f310 -4022f3af: 0000c0 callx0 a0 -4022f3b2: 0c28 l32i.n a2, a12, 0 -4022f3b4: 2022d0 or a2, a2, a13 -4022f3b7: 0c29 s32i.n a2, a12, 0 -4022f3b9: 21c8 l32i.n a12, a1, 8 -4022f3bb: 31d8 l32i.n a13, a1, 12 -4022f3bd: 41e8 l32i.n a14, a1, 16 -4022f3bf: 51f8 l32i.n a15, a1, 20 -4022f3c1: 1108 l32i.n a0, a1, 4 -4022f3c3: 20c112 addi a1, a1, 32 -4022f3c6: f00d ret.n -4022f3c8: ff .byte 0xff -4022f3c9: 3f .byte 0x3f -4022f3ca: 00f000 excw -4022f3cd: ffffc0 excw -4022f3d0: ff .byte 0xff -4022f3d1: fff000 excw - -4022f3d4 : -4022f3d4: 119280 slli a9, a2, 8 -4022f3d7: e9ae81 l32r a8, 40229a90 -4022f3da: fffbb1 l32r a11, 4022f3c8 -4022f3dd: fffba1 l32r a10, 4022f3cc -4022f3e0: fffc71 l32r a7, 4022f3d0 -4022f3e3: f0c112 addi a1, a1, -16 -4022f3e6: 11c9 s32i.n a12, a1, 4 -4022f3e8: 31e9 s32i.n a14, a1, 12 -4022f3ea: 0109 s32i.n a0, a1, 0 -4022f3ec: 21d9 s32i.n a13, a1, 8 -4022f3ee: 000c movi.n a0, 0 -4022f3f0: 8d1c movi.n a13, 24 -4022f3f2: a05080 addx4 a5, a0, a8 -4022f3f5: 0020c0 memw -4022f3f8: c12542 l32i a4, a5, 0x304 -4022f3fb: 104470 and a4, a4, a7 -4022f3fe: 204490 or a4, a4, a9 -4022f401: 0020c0 memw -4022f404: c16542 s32i a4, a5, 0x304 -4022f407: 412100 srli a2, a0, 1 -4022f40a: a02280 addx4 a2, a2, a8 -4022f40d: 010362 l8ui a6, a3, 1 -4022f410: 000352 l8ui a5, a3, 0 -4022f413: 016680 slli a6, a6, 24 -4022f416: 015580 slli a5, a5, 24 -4022f419: 315850 srai a5, a5, 24 -4022f41c: 316860 srai a6, a6, 24 -4022f41f: 1d6007 bbci a0, 0, 4022f440 -4022f422: 11e520 slli a14, a5, 14 -4022f425: 0146b0 slli a4, a6, 21 -4022f428: 0020c0 memw -4022f42b: 8122c2 l32i a12, a2, 0x204 -4022f42e: 10ccb0 and a12, a12, a11 -4022f431: 20cc40 or a12, a12, a4 -4022f434: 20cce0 or a12, a12, a14 -4022f437: 0020c0 memw -4022f43a: 8162c2 s32i a12, a2, 0x204 -4022f43d: 0005c6 j 4022f458 -4022f440: 114690 slli a4, a6, 7 -4022f443: 0020c0 memw -4022f446: 8122e2 l32i a14, a2, 0x204 -4022f449: 10eea0 and a14, a14, a10 -4022f44c: 20ee40 or a14, a14, a4 -4022f44f: 20ee50 or a14, a14, a5 -4022f452: 0020c0 memw -4022f455: 8162e2 s32i a14, a2, 0x204 -4022f458: 001b addi.n a0, a0, 1 -4022f45a: 740000 extui a0, a0, 0, 8 -4022f45d: 9190d7 bne a0, a13, 4022f3f2 -4022f460: 11c8 l32i.n a12, a1, 4 -4022f462: 21d8 l32i.n a13, a1, 8 -4022f464: 31e8 l32i.n a14, a1, 12 -4022f466: 0108 l32i.n a0, a1, 0 -4022f468: 10c112 addi a1, a1, 16 -4022f46b: f00d ret.n -4022f46d: 000000 ill - -4022f470 : -4022f470: 442020 extui a2, a2, 0, 5 -4022f473: f0c112 addi a1, a1, -16 -4022f476: 0149 s32i.n a4, a1, 0 -4022f478: 21c9 s32i.n a12, a1, 8 -4022f47a: 1109 s32i.n a0, a1, 4 -4022f47c: 03cd mov.n a12, a3 -4022f47e: ffe5c5 call0 4022f2dc -4022f481: ead541 l32r a4, 40229fd8 -4022f484: 902240 addx2 a2, a2, a4 -4022f487: 021232 l16ui a3, a2, 4 -4022f48a: 004c32 s8i a3, a12, 0 -4022f48d: 021222 l16ui a2, a2, 4 -4022f490: 0108 l32i.n a0, a1, 0 -4022f492: 412820 srli a2, a2, 8 -4022f495: 014c22 s8i a2, a12, 1 -4022f498: 40bc beqz.n a0, 4022f4d0 -4022f49a: 020c movi.n a2, 0 -4022f49c: 230c movi.n a3, 2 -4022f49e: 000c42 l8ui a4, a12, 0 -4022f4a1: e94801 l32r a0, 402299c4 -4022f4a4: 014480 slli a4, a4, 24 -4022f4a7: 0008 l32i.n a0, a0, 0 -4022f4a9: 314840 srai a4, a4, 24 -4022f4ac: 2b2002 l32i a0, a0, 172 -4022f4af: f44040 extui a4, a4, 0, 16 -4022f4b2: 0000c0 callx0 a0 -4022f4b5: 120c movi.n a2, 1 -4022f4b7: 230c movi.n a3, 2 -4022f4b9: 010c42 l8ui a4, a12, 1 -4022f4bc: e94201 l32r a0, 402299c4 -4022f4bf: 014480 slli a4, a4, 24 -4022f4c2: 0008 l32i.n a0, a0, 0 -4022f4c4: 314840 srai a4, a4, 24 -4022f4c7: 2b2002 l32i a0, a0, 172 -4022f4ca: f44040 extui a4, a4, 0, 16 -4022f4cd: 0000c0 callx0 a0 -4022f4d0: 21c8 l32i.n a12, a1, 8 -4022f4d2: 1108 l32i.n a0, a1, 4 -4022f4d4: 10c112 addi a1, a1, 16 -4022f4d7: f00d ret.n -4022f4d9: 000000 ill -4022f4dc: 8be8 l32i.n a14, a11, 32 -4022f4de: fe .byte 0xfe -4022f4df: 3f .byte 0x3f - -4022f4e0 : -4022f4e0: 320b addi.n a3, a2, -1 -4022f4e2: 0963f6 bgeui a3, 6, 4022f4ef -4022f4e5: fffd31 l32r a3, 4022f4dc -4022f4e8: 223a add.n a2, a2, a3 -4022f4ea: 7f0222 l8ui a2, a2, 127 -4022f4ed: f00d ret.n -4022f4ef: 520c movi.n a2, 5 -4022f4f1: f00d ret.n - ... - -4022f4f4 : -4022f4f4: e0c112 addi a1, a1, -32 -4022f4f7: 0109 s32i.n a0, a1, 0 -4022f4f9: 11c9 s32i.n a12, a1, 4 -4022f4fb: 21d9 s32i.n a13, a1, 8 -4022f4fd: 41f9 s32i.n a15, a1, 16 -4022f4ff: 31e9 s32i.n a14, a1, 12 -4022f501: 03fd mov.n a15, a3 -4022f503: 02ed mov.n a14, a2 -4022f505: 0013d2 l16ui a13, a3, 0 -4022f508: 000222 l8ui a2, a2, 0 -4022f50b: 24c9d0 extui a12, a13, 9, 3 -4022f50e: 3430d0 extui a3, a13, 0, 4 -4022f511: 010280 slli a0, a2, 24 -4022f514: 310800 srai a0, a0, 24 -4022f517: 04d4d0 extui a13, a13, 4, 1 -4022f51a: 90ddd0 addx2 a13, a13, a13 -4022f51d: 90dd30 addx2 a13, a13, a3 -4022f520: 74d0d0 extui a13, a13, 0, 8 -4022f523: 7c10a6 blti a0, 1, 4022f5a3 -4022f526: 104d66 bnei a13, 4, 4022f53a -4022f529: f8c002 addi a0, a0, -8 -4022f52c: dd2b addi.n a13, a13, 2 -4022f52e: 74d0d0 extui a13, a13, 0, 8 -4022f531: 004e02 s8i a0, a14, 0 -4022f534: 010080 slli a0, a0, 24 -4022f537: 310800 srai a0, a0, 24 -4022f53a: 3e10a6 blti a0, 1, 4022f57c -4022f53d: 1e7cf6 bgeui a12, 7, 4022f55f -4022f540: 0c2d mov.n a2, a12 -4022f542: fff9c5 call0 4022f4e0 -4022f545: 000e02 l8ui a0, a14, 0 -4022f548: cc1b addi.n a12, a12, 1 -4022f54a: 74c0c0 extui a12, a12, 0, 8 -4022f54d: c00020 sub a0, a0, a2 -4022f550: 004e02 s8i a0, a14, 0 -4022f553: 010080 slli a0, a0, 24 -4022f556: 310800 srai a0, a0, 24 -4022f559: 1f10a6 blti a0, 1, 4022f57c -4022f55c: e07c66 bnei a12, 7, 4022f540 -4022f55f: 1910a6 blti a0, 1, 4022f57c -4022f562: 169df6 bgeui a13, 10, 4022f57c -4022f565: f8c002 addi a0, a0, -8 -4022f568: dd2b addi.n a13, a13, 2 -4022f56a: 74d0d0 extui a13, a13, 0, 8 -4022f56d: 004e02 s8i a0, a14, 0 -4022f570: 010080 slli a0, a0, 24 -4022f573: 310800 srai a0, a0, 24 -4022f576: 0210a6 blti a0, 1, 4022f57c -4022f579: e89db6 bltui a13, 10, 4022f565 -4022f57c: 11ecc0 slli a14, a12, 4 -4022f57f: 0108 l32i.n a0, a1, 0 -4022f581: 11c8 l32i.n a12, a1, 4 -4022f583: eefb addi.n a14, a14, 15 -4022f585: 74e0e0 extui a14, a14, 0, 8 -4022f588: 11eeb0 slli a14, a14, 5 -4022f58b: 046db6 bltui a13, 6, 4022f593 -4022f58e: ddab addi.n a13, a13, 10 -4022f590: 74d0d0 extui a13, a13, 0, 8 -4022f593: edea add.n a14, a13, a14 -4022f595: 005fe2 s16i a14, a15, 0 -4022f598: 21d8 l32i.n a13, a1, 8 -4022f59a: 31e8 l32i.n a14, a1, 12 -4022f59c: 41f8 l32i.n a15, a1, 16 -4022f59e: 20c112 addi a1, a1, 32 -4022f5a1: f00d ret.n -4022f5a3: d56277 bbci a2, 7, 4022f57c -4022f5a6: 167db6 bltui a13, 7, 4022f5c0 -4022f5a9: fecdd2 addi a13, a13, -2 -4022f5ac: 208b addi.n a2, a0, 8 -4022f5ae: 004e22 s8i a2, a14, 0 -4022f5b1: 74d0d0 extui a13, a13, 0, 8 -4022f5b4: 010280 slli a0, a2, 24 -4022f5b7: 310800 srai a0, a0, 24 -4022f5ba: 026277 bbci a2, 7, 4022f5c0 -4022f5bd: e87df6 bgeui a13, 7, 4022f5a9 -4022f5c0: fb80d6 bgez a0, 4022f57c -4022f5c3: 1d2cb6 bltui a12, 2, 4022f5e4 -4022f5c6: cc0b addi.n a12, a12, -1 -4022f5c8: 74c0c0 extui a12, a12, 0, 8 -4022f5cb: 0c2d mov.n a2, a12 -4022f5cd: fff105 call0 4022f4e0 -4022f5d0: 000e32 l8ui a3, a14, 0 -4022f5d3: 232a add.n a2, a3, a2 -4022f5d5: 004e22 s8i a2, a14, 0 -4022f5d8: 010280 slli a0, a2, 24 -4022f5db: 310800 srai a0, a0, 24 -4022f5de: 026277 bbci a2, 7, 4022f5e4 -4022f5e1: e11c66 bnei a12, 1, 4022f5c6 -4022f5e4: f940d6 bgez a0, 4022f57c -4022f5e7: 916d66 bnei a13, 6, 4022f57c -4022f5ea: fecdd2 addi a13, a13, -2 -4022f5ed: 208b addi.n a2, a0, 8 -4022f5ef: 004e22 s8i a2, a14, 0 -4022f5f2: 74d0d0 extui a13, a13, 0, 8 -4022f5f5: ffe0c6 j 4022f57c - -4022f5f8 : -4022f5f8: e0c112 addi a1, a1, -32 -4022f5fb: 4129 s32i.n a2, a1, 16 -4022f5fd: 7109 s32i.n a0, a1, 28 -4022f5ff: 012d mov.n a2, a1 -4022f601: 011005 call0 40230704 -4022f604: 330c movi.n a3, 3 -4022f606: 031152 l16ui a5, a1, 6 -4022f609: 0211b2 l16ui a11, a1, 4 -4022f60c: 011182 l16ui a8, a1, 2 -4022f60f: 0711a2 l16ui a10, a1, 14 -4022f612: 061172 l16ui a7, a1, 12 -4022f615: 051192 l16ui a9, a1, 10 -4022f618: 041162 l16ui a6, a1, 8 -4022f61b: e8ea01 l32r a0, 402299c4 -4022f61e: 040c movi.n a4, 0 -4022f620: 042d mov.n a2, a4 -4022f622: 0008 l32i.n a0, a0, 0 -4022f624: 669a add.n a6, a6, a9 -4022f626: 77aa add.n a7, a7, a10 -4022f628: 88ba add.n a8, a8, a11 -4022f62a: e008 l32i.n a0, a0, 56 -4022f62c: 558a add.n a5, a5, a8 -4022f62e: 907770 addx2 a7, a7, a7 -4022f631: 906660 addx2 a6, a6, a6 -4022f634: c06670 sub a6, a6, a7 -4022f637: d05570 subx2 a5, a5, a7 -4022f63a: 115500 slli a5, a5, 16 -4022f63d: 116600 slli a6, a6, 16 -4022f640: 316060 srai a6, a6, 16 -4022f643: 315050 srai a5, a5, 16 -4022f646: b32550 movgez a2, a5, a5 -4022f649: b34660 movgez a4, a6, a6 -4022f64c: 114400 slli a4, a4, 16 -4022f64f: 112200 slli a2, a2, 16 -4022f652: 312020 srai a2, a2, 16 -4022f655: 314040 srai a4, a4, 16 -4022f658: 5149 s32i.n a4, a1, 20 -4022f65a: 0000c0 callx0 a0 -4022f65d: e8d901 l32r a0, 402299c4 -4022f660: 330c movi.n a3, 3 -4022f662: 0008 l32i.n a0, a0, 0 -4022f664: 6129 s32i.n a2, a1, 24 -4022f666: e008 l32i.n a0, a0, 56 -4022f668: 5128 l32i.n a2, a1, 20 -4022f66a: 0000c0 callx0 a0 -4022f66d: 6138 l32i.n a3, a1, 24 -4022f66f: 7108 l32i.n a0, a1, 28 -4022f671: c03320 sub a3, a3, a2 -4022f674: 4128 l32i.n a2, a1, 16 -4022f676: 20c112 addi a1, a1, 32 -4022f679: 223a add.n a2, a2, a3 -4022f67b: 112200 slli a2, a2, 16 -4022f67e: 312020 srai a2, a2, 16 -4022f681: f00d ret.n -4022f683: 0bf000 excw - ... - -4022f688 : -4022f688: c23c movi.n a2, 60 -4022f68a: fffe31 l32r a3, 4022f684 -4022f68d: d0c112 addi a1, a1, -48 -4022f690: a1f9 s32i.n a15, a1, 40 -4022f692: 71c9 s32i.n a12, a1, 28 -4022f694: 6109 s32i.n a0, a1, 24 -4022f696: 91e9 s32i.n a14, a1, 36 -4022f698: 81d9 s32i.n a13, a1, 32 -4022f69a: 0e0c movi.n a14, 0 -4022f69c: e8cad1 l32r a13, 402299c4 -4022f69f: ea4e01 l32r a0, 40229fd8 -4022f6a2: ff1ac1 l32r a12, 4022f30c -4022f6a5: f1e8f1 l32r a15, 4022be48 -4022f6a8: 005c32 s16i a3, a12, 0 -4022f6ab: 004f22 s8i a2, a15, 0 -4022f6ae: 370002 l8ui a0, a0, 55 -4022f6b1: 104102 s8i a0, a1, 16 -4022f6b4: 720c movi.n a2, 7 -4022f6b6: 130c movi.n a3, 1 -4022f6b8: 0d08 l32i.n a0, a13, 0 -4022f6ba: 001c42 l16ui a4, a12, 0 -4022f6bd: 2b2002 l32i a0, a0, 172 -4022f6c0: 414540 srli a4, a4, 5 -4022f6c3: 0000c0 callx0 a0 -4022f6c6: 020c movi.n a2, 0 -4022f6c8: 130c movi.n a3, 1 -4022f6ca: 0d08 l32i.n a0, a13, 0 -4022f6cc: 001c42 l16ui a4, a12, 0 -4022f6cf: 2b2002 l32i a0, a0, 172 -4022f6d2: 444040 extui a4, a4, 0, 5 -4022f6d5: 0000c0 callx0 a0 -4022f6d8: 001c22 l16ui a2, a12, 0 -4022f6db: 12c132 addi a3, a1, 18 -4022f6de: 140c movi.n a4, 1 -4022f6e0: ffd8c5 call0 4022f470 -4022f6e3: 024c movi.n a2, 64 -4022f6e5: 10c132 addi a3, a1, 16 -4022f6e8: 140c movi.n a4, 1 -4022f6ea: f51c movi.n a5, 31 -4022f6ec: 070c movi.n a7, 0 -4022f6ee: 000f62 l8ui a6, a15, 0 -4022f6f1: 38a182 movi a8, 0x138 -4022f6f4: 0189 s32i.n a8, a1, 0 -4022f6f6: 1179 s32i.n a7, a1, 4 -4022f6f8: 016680 slli a6, a6, 24 -4022f6fb: 316860 srai a6, a6, 24 -4022f6fe: 14c172 addi a7, a1, 20 -4022f701: 014e05 call0 40230be4 -4022f704: 140132 l8ui a3, a1, 20 -4022f707: 402c movi.n a0, 36 -4022f709: 013380 slli a3, a3, 24 -4022f70c: 313830 srai a3, a3, 24 -4022f70f: 1fc392 addi a9, a3, 31 -4022f712: 004f92 s8i a9, a15, 0 -4022f715: 2e2037 blt a0, a3, 4022f747 -4022f718: 2ba3a6 blti a3, 12, 4022f747 -4022f71b: 001c22 l16ui a2, a12, 0 -4022f71e: 12c132 addi a3, a1, 18 -4022f721: 140c movi.n a4, 1 -4022f723: 91e8 l32i.n a14, a1, 36 -4022f725: a1f8 l32i.n a15, a1, 40 -4022f727: ffd485 call0 4022f470 -4022f72a: ea2bd1 l32r a13, 40229fd8 -4022f72d: 001c22 l16ui a2, a12, 0 -4022f730: 12c132 addi a3, a1, 18 -4022f733: ffca05 call0 4022f3d4 -4022f736: 6108 l32i.n a0, a1, 24 -4022f738: 001c42 l16ui a4, a12, 0 -4022f73b: 2d5d42 s16i a4, a13, 90 -4022f73e: 71c8 l32i.n a12, a1, 28 -4022f740: 81d8 l32i.n a13, a1, 32 -4022f742: 30c112 addi a1, a1, 48 -4022f745: f00d ret.n -4022f747: 14c122 addi a2, a1, 20 -4022f74a: 851c movi.n a5, 24 -4022f74c: c05530 sub a5, a5, a3 -4022f74f: 144152 s8i a5, a1, 20 -4022f752: 0c3d mov.n a3, a12 -4022f754: ffd9c5 call0 4022f4f4 -4022f757: 720c movi.n a2, 7 -4022f759: 130c movi.n a3, 1 -4022f75b: 0d08 l32i.n a0, a13, 0 -4022f75d: 001c42 l16ui a4, a12, 0 -4022f760: 2b2002 l32i a0, a0, 172 -4022f763: 414540 srli a4, a4, 5 -4022f766: 0000c0 callx0 a0 -4022f769: 020c movi.n a2, 0 -4022f76b: 130c movi.n a3, 1 -4022f76d: 0d08 l32i.n a0, a13, 0 -4022f76f: 001c42 l16ui a4, a12, 0 -4022f772: 2b2002 l32i a0, a0, 172 -4022f775: 444040 extui a4, a4, 0, 5 -4022f778: 0000c0 callx0 a0 -4022f77b: 763c movi.n a6, 55 -4022f77d: 140172 l8ui a7, a1, 20 -4022f780: ee1b addi.n a14, a14, 1 -4022f782: 01ee80 slli a14, a14, 24 -4022f785: 017780 slli a7, a7, 24 -4022f788: 31e8e0 srai a14, a14, 24 -4022f78b: fece52 addi a5, a14, -2 -4022f78e: 317870 srai a7, a7, 24 -4022f791: c06670 sub a6, a6, a7 -4022f794: 004f62 s8i a6, a15, 0 -4022f797: f19556 bnez a5, 4022f6b4 -4022f79a: ffdf46 j 4022f71b -4022f79d: 000000 ill - -4022f7a0 : -4022f7a0: 050c movi.n a5, 0 -4022f7a2: 060c movi.n a6, 0 -4022f7a4: 070c movi.n a7, 0 -4022f7a6: 744020 extui a4, a2, 0, 8 -4022f7a9: 030c movi.n a3, 0 -4022f7ab: e0c112 addi a1, a1, -32 -4022f7ae: 51c9 s32i.n a12, a1, 20 -4022f7b0: 61d9 s32i.n a13, a1, 24 -4022f7b2: 4109 s32i.n a0, a1, 16 -4022f7b4: 71e9 s32i.n a14, a1, 28 -4022f7b6: 2139 s32i.n a3, a1, 8 -4022f7b8: 1139 s32i.n a3, a1, 4 -4022f7ba: e882e1 l32r a14, 402299c4 -4022f7bd: 0139 s32i.n a3, a1, 0 -4022f7bf: 0e08 l32i.n a0, a14, 0 -4022f7c1: 120c movi.n a2, 1 -4022f7c3: 1a2002 l32i a0, a0, 104 -4022f7c6: 034c movi.n a3, 64 -4022f7c8: 0000c0 callx0 a0 -4022f7cb: 0d0c movi.n a13, 0 -4022f7cd: 0c0c movi.n a12, 0 -4022f7cf: 0e08 l32i.n a0, a14, 0 -4022f7d1: b008 l32i.n a0, a0, 44 -4022f7d3: 38a122 movi a2, 0x138 -4022f7d6: 0000c0 callx0 a0 -4022f7d9: dd1b addi.n a13, a13, 1 -4022f7db: c2ca add.n a12, a2, a12 -4022f7dd: 11cc00 slli a12, a12, 16 -4022f7e0: 31c0c0 srai a12, a12, 16 -4022f7e3: e82d66 bnei a13, 2, 4022f7cf -4022f7e6: 120c movi.n a2, 1 -4022f7e8: 0e08 l32i.n a0, a14, 0 -4022f7ea: 61d8 l32i.n a13, a1, 24 -4022f7ec: 1b2002 l32i a0, a0, 108 -4022f7ef: 71e8 l32i.n a14, a1, 28 -4022f7f1: 0000c0 callx0 a0 -4022f7f4: 3c2b addi.n a3, a12, 2 -4022f7f6: 2c5b addi.n a2, a12, 5 -4022f7f8: 4108 l32i.n a0, a1, 16 -4022f7fa: 51c8 l32i.n a12, a1, 20 -4022f7fc: b32330 movgez a2, a3, a3 -4022f7ff: 20c112 addi a1, a1, 32 -4022f802: 212220 srai a2, a2, 2 -4022f805: 112200 slli a2, a2, 16 -4022f808: 312020 srai a2, a2, 16 -4022f80b: f00d ret.n -4022f80d: 000000 ill - -4022f810 : -4022f810: c44c movi.n a4, 76 -4022f812: c0c112 addi a1, a1, -64 -4022f815: 81c9 s32i.n a12, a1, 32 -4022f817: a1e9 s32i.n a14, a1, 40 -4022f819: 5139 s32i.n a3, a1, 20 -4022f81b: 91d9 s32i.n a13, a1, 36 -4022f81d: 7109 s32i.n a0, a1, 28 -4022f81f: b1f9 s32i.n a15, a1, 44 -4022f821: 000202 l8ui a0, a2, 0 -4022f824: 6129 s32i.n a2, a1, 24 -4022f826: 11f0f0 slli a15, a0, 1 -4022f829: 11ff00 slli a15, a15, 16 -4022f82c: 31f0f0 srai a15, a15, 16 -4022f82f: 09b407 bgeu a4, a0, 4022f83c -4022f832: 1d0c movi.n a13, 1 -4022f834: 203c movi.n a0, 50 -4022f836: 104102 s8i a0, a1, 16 -4022f839: 0001c6 j 4022f844 -4022f83c: 0d0c movi.n a13, 0 -4022f83e: e6c022 addi a2, a0, -26 -4022f841: 104122 s8i a2, a1, 16 -4022f844: 024c movi.n a2, 64 -4022f846: 10c132 addi a3, a1, 16 -4022f849: 140c movi.n a4, 1 -4022f84b: f51c movi.n a5, 31 -4022f84d: 38a182 movi a8, 0x138 -4022f850: f17ec1 l32r a12, 4022be48 -4022f853: 070c movi.n a7, 0 -4022f855: 000c62 l8ui a6, a12, 0 -4022f858: 1179 s32i.n a7, a1, 4 -4022f85a: 0189 s32i.n a8, a1, 0 -4022f85c: 11c172 addi a7, a1, 17 -4022f85f: 016680 slli a6, a6, 24 -4022f862: 316860 srai a6, a6, 24 -4022f865: 0137c5 call0 40230be4 -4022f868: 0e0c movi.n a14, 0 -4022f86a: 6fa002 movi a0, 111 -4022f86d: 060c movi.n a6, 0 -4022f86f: 110122 l8ui a2, a1, 17 -4022f872: 050c movi.n a5, 0 -4022f874: d159 s32i.n a5, a1, 52 -4022f876: 012280 slli a2, a2, 24 -4022f879: 312820 srai a2, a2, 24 -4022f87c: 1fc222 addi a2, a2, 31 -4022f87f: 01b280 slli a11, a2, 24 -4022f882: 004c22 s8i a2, a12, 0 -4022f885: 114122 s8i a2, a1, 17 -4022f888: 31b8b0 srai a11, a11, 24 -4022f88b: e6cbc2 addi a12, a11, -26 -4022f88e: 01cc80 slli a12, a12, 24 -4022f891: 31c8c0 srai a12, a12, 24 -4022f894: 009d mov.n a9, a0 -4022f896: 062d mov.n a2, a6 -4022f898: b32cc0 movgez a2, a12, a12 -4022f89b: 01c280 slli a12, a2, 24 -4022f89e: 31c8c0 srai a12, a12, 24 -4022f8a1: 0120b7 blt a0, a11, 4022f8a6 -4022f8a4: 0b9d mov.n a9, a11 -4022f8a6: 114192 s8i a9, a1, 17 -4022f8a9: 0c2d mov.n a2, a12 -4022f8ab: ffef45 call0 4022f7a0 -4022f8ae: 110132 l8ui a3, a1, 17 -4022f8b1: c129 s32i.n a2, a1, 48 -4022f8b3: 012380 slli a2, a3, 24 -4022f8b6: 312820 srai a2, a2, 24 -4022f8b9: ffee45 call0 4022f7a0 -4022f8bc: 6fa002 movi a0, 111 -4022f8bf: 060c movi.n a6, 0 -4022f8c1: c72c movi.n a7, 44 -4022f8c3: c198 l32i.n a9, a1, 48 -4022f8c5: b82c movi.n a8, 43 -4022f8c7: 4edc bnez.n a14, 4022f8df -4022f8c9: c0a920 sub a10, a9, a2 -4022f8cc: 11aa00 slli a10, a10, 16 -4022f8cf: 31a0a0 srai a10, a10, 16 -4022f8d2: 12a9f7 bge a9, a15, 4022f8e8 -4022f8d5: 0fa7a7 bge a7, a10, 4022f8e8 -4022f8d8: edcc bnez.n a13, 4022f8ea -4022f8da: 1d0c movi.n a13, 1 -4022f8dc: 000206 j 4022f8e8 -4022f8df: c0a920 sub a10, a9, a2 -4022f8e2: 11aa00 slli a10, a10, 16 -4022f8e5: 31a0a0 srai a10, a10, 16 -4022f8e8: 9d8c beqz.n a13, 4022f8f5 -4022f8ea: 05a8a7 bge a8, a10, 4022f8f3 -4022f8ed: 0727a7 blt a7, a10, 4022f8f8 -4022f8f0: 0129f7 blt a9, a15, 4022f8f5 -4022f8f3: 0d0c movi.n a13, 0 -4022f8f5: 02a7a7 bge a7, a10, 4022f8fb -4022f8f8: 087d16 beqz a13, 4022f983 -4022f8fb: d1b8 l32i.n a11, a1, 52 -4022f8fd: 052ba7 blt a11, a10, 4022f906 -4022f900: 02a8a7 bge a8, a10, 4022f906 -4022f903: 07cd16 beqz a13, 4022f983 -4022f906: 0229f7 blt a9, a15, 4022f90c -4022f909: 076d56 bnez a13, 4022f983 -4022f90c: 035c movi.n a3, 80 -4022f90e: 71a327 bge a3, a2, 4022f983 -4022f911: 110142 l8ui a4, a1, 17 -4022f914: 014480 slli a4, a4, 24 -4022f917: 314840 srai a4, a4, 24 -4022f91a: 651407 beq a4, a0, 4022f983 -4022f91d: 062c16 beqz a12, 4022f983 -4022f920: 1dbc beqz.n a13, 4022f955 -4022f922: 9edc bnez.n a14, 4022f93f -4022f924: 053c movi.n a5, 48 -4022f926: 15a5a7 bge a5, a10, 4022f93f -4022f929: c029f0 sub a2, a9, a15 -4022f92c: b21b addi.n a11, a2, 1 -4022f92e: b3b220 movgez a11, a2, a2 -4022f931: 21b1b0 srai a11, a11, 1 -4022f934: bb0b addi.n a11, a11, -1 -4022f936: 01bb80 slli a11, a11, 24 -4022f939: 31b8b0 srai a11, a11, 24 -4022f93c: 000106 j 4022f944 -4022f93f: cb7c movi.n a11, -4 -4022f941: c029f0 sub a2, a9, a15 -4022f944: 113bf0 slli a3, a11, 1 -4022f947: 0ca327 bge a3, a2, 4022f957 -4022f94a: 420b addi.n a4, a2, -1 -4022f94c: b32440 movgez a2, a4, a4 -4022f94f: 21b120 srai a11, a2, 1 -4022f952: 000046 j 4022f957 -4022f955: 2b0c movi.n a11, 2 -4022f957: 062d mov.n a2, a6 -4022f959: ee1b addi.n a14, a14, 1 -4022f95b: 113a00 slli a3, a10, 16 -4022f95e: ccba add.n a12, a12, a11 -4022f960: 01cc80 slli a12, a12, 24 -4022f963: 313030 srai a3, a3, 16 -4022f966: 74e0e0 extui a14, a14, 0, 8 -4022f969: f6ce52 addi a5, a14, -10 -4022f96c: 8323d0 moveqz a2, a3, a13 -4022f96f: 31c8c0 srai a12, a12, 24 -4022f972: 1accb2 addi a11, a12, 26 -4022f975: d129 s32i.n a2, a1, 52 -4022f977: 1141b2 s8i a11, a1, 17 -4022f97a: 01bb80 slli a11, a11, 24 -4022f97d: 31b8b0 srai a11, a11, 24 -4022f980: f10556 bnez a5, 4022f894 -4022f983: 100c movi.n a0, 1 -4022f985: 5128 l32i.n a2, a1, 20 -4022f987: 81c8 l32i.n a12, a1, 32 -4022f989: 91d8 l32i.n a13, a1, 36 -4022f98b: a1e8 l32i.n a14, a1, 40 -4022f98d: 0f3c movi.n a15, 48 -4022f98f: 012fa7 blt a15, a10, 4022f994 -4022f992: 000c movi.n a0, 0 -4022f994: 004202 s8i a0, a2, 0 -4022f997: 6108 l32i.n a0, a1, 24 -4022f999: 000002 l8ui a0, a0, 0 -4022f99c: b1f8 l32i.n a15, a1, 44 -4022f99e: 1120f0 slli a2, a0, 1 -4022f9a1: 15a927 bge a9, a2, 4022f9ba -4022f9a4: d02090 subx2 a2, a0, a9 -4022f9a7: 321b addi.n a3, a2, 1 -4022f9a9: 222b addi.n a2, a2, 2 -4022f9ab: b32330 movgez a2, a3, a3 -4022f9ae: 212120 srai a2, a2, 1 -4022f9b1: 112200 slli a2, a2, 16 -4022f9b4: 312020 srai a2, a2, 16 -4022f9b7: 000046 j 4022f9bc -4022f9ba: 020c movi.n a2, 0 -4022f9bc: 7108 l32i.n a0, a1, 28 -4022f9be: 40c112 addi a1, a1, 64 -4022f9c1: f00d ret.n - ... - -4022f9c4 : -4022f9c4: a28c beqz.n a2, 4022f9d2 -4022f9c6: 0c2326 beqi a3, 2, 4022f9d6 -4022f9c9: 093326 beqi a3, 3, 4022f9d6 -4022f9cc: 066326 beqi a3, 6, 4022f9d6 -4022f9cf: 037326 beqi a3, 7, 4022f9d6 -4022f9d2: 020c movi.n a2, 0 -4022f9d4: f00d ret.n -4022f9d6: e97e21 l32r a2, 40229fd0 -4022f9d9: e97f41 l32r a4, 40229fd8 -4022f9dc: 380232 l8ui a3, a2, 56 -4022f9df: 300442 l8ui a4, a4, 48 -4022f9e2: 370222 l8ui a2, a2, 55 -4022f9e5: 014480 slli a4, a4, 24 -4022f9e8: 013380 slli a3, a3, 24 -4022f9eb: 313830 srai a3, a3, 24 -4022f9ee: 314840 srai a4, a4, 24 -4022f9f1: 012280 slli a2, a2, 24 -4022f9f4: 312820 srai a2, a2, 24 -4022f9f7: d974e6 bgei a4, 7, 4022f9d4 -4022f9fa: 032d mov.n a2, a3 -4022f9fc: f00d ret.n - ... - -4022fa00 : -4022fa00: d0c112 addi a1, a1, -48 -4022fa03: 1109 s32i.n a0, a1, 4 -4022fa05: 6139 s32i.n a3, a1, 24 -4022fa07: 7169 s32i.n a6, a1, 28 -4022fa09: 0129 s32i.n a2, a1, 0 -4022fa0b: 31d9 s32i.n a13, a1, 12 -4022fa0d: 41e9 s32i.n a14, a1, 16 -4022fa0f: 51f9 s32i.n a15, a1, 20 -4022fa11: 21c9 s32i.n a12, a1, 8 -4022fa13: 04fd mov.n a15, a4 -4022fa15: 0c0c movi.n a12, 0 -4022fa17: e81ee1 l32r a14, 40229a90 -4022fa1a: 8d1c movi.n a13, 24 -4022fa1c: 0c2d mov.n a2, a12 -4022fa1e: 0138 l32i.n a3, a1, 0 -4022fa20: 007545 call0 40230178 -4022fa23: 02fa add.n a0, a2, a15 -4022fa25: 000002 l8ui a0, a0, 0 -4022fa28: 6148 l32i.n a4, a1, 24 -4022fa2a: 010080 slli a0, a0, 24 -4022fa2d: 310800 srai a0, a0, 24 -4022fa30: 048cf6 bgeui a12, 8, 4022fa38 -4022fa33: 404a add.n a4, a0, a4 -4022fa35: 000206 j 4022fa41 -4022fa38: 7158 l32i.n a5, a1, 28 -4022fa3a: 054d mov.n a4, a5 -4022fa3c: 01a507 bge a5, a0, 4022fa41 -4022fa3f: 004d mov.n a4, a0 -4022fa41: 00af02 movi a0, 0xffffff00 -4022fa44: a03ce0 addx4 a3, a12, a14 -4022fa47: 608040 neg a8, a4 -4022fa4a: 0d4d mov.n a4, a13 -4022fa4c: 018880 slli a8, a8, 24 -4022fa4f: 318880 srai a8, a8, 24 -4022fa52: 012d87 blt a13, a8, 4022fa57 -4022fa55: 084d mov.n a4, a8 -4022fa57: 745040 extui a5, a4, 0, 8 -4022fa5a: 0020c0 memw -4022fa5d: c12322 l32i a2, a3, 0x304 -4022fa60: 102200 and a2, a2, a0 -4022fa63: 202250 or a2, a2, a5 -4022fa66: 0020c0 memw -4022fa69: c16322 s32i a2, a3, 0x304 -4022fa6c: cc1b addi.n a12, a12, 1 -4022fa6e: 74c0c0 extui a12, a12, 0, 8 -4022fa71: a79cd7 bne a12, a13, 4022fa1c -4022fa74: 21c8 l32i.n a12, a1, 8 -4022fa76: 31d8 l32i.n a13, a1, 12 -4022fa78: 41e8 l32i.n a14, a1, 16 -4022fa7a: 51f8 l32i.n a15, a1, 20 -4022fa7c: 1108 l32i.n a0, a1, 4 -4022fa7e: 30c112 addi a1, a1, 48 -4022fa81: f00d ret.n -4022fa83: 000000 ill -4022fa86: 002c movi.n a0, 32 -4022fa88: ff .byte 0xff -4022fa89: ff .byte 0xff -4022fa8a: ff .byte 0xff -4022fa8b: 8260f0 mull a6, a0, a15 - -4022fa8c : -4022fa8c: 018260 slli a8, a2, 26 -4022fa8f: ebd891 l32r a9, 4022a9f0 -4022fa92: f0c112 addi a1, a1, -16 -4022fa95: 607030 neg a7, a3 -4022fa98: 747070 extui a7, a7, 0, 8 -4022fa9b: 1169 s32i.n a6, a1, 4 -4022fa9d: 2109 s32i.n a0, a1, 8 -4022fa9f: 31c9 s32i.n a12, a1, 12 -4022faa1: 0159 s32i.n a5, a1, 0 -4022faa3: 02cd mov.n a12, a2 -4022faa5: e7fa51 l32r a5, 40229a90 -4022faa8: e7c701 l32r a0, 402299c4 -4022faab: fff661 l32r a6, 4022fa84 -4022faae: 117760 slli a7, a7, 10 -4022fab1: 206460 or a6, a4, a6 -4022fab4: 0020c0 memw -4022fab7: ee2522 l32i a2, a5, 0x3b8 -4022faba: 102290 and a2, a2, a9 -4022fabd: 202280 or a2, a2, a8 -4022fac0: 202270 or a2, a2, a7 -4022fac3: 202260 or a2, a2, a6 -4022fac6: 0020c0 memw -4022fac9: a30c movi.n a3, 10 -4022facb: 0008 l32i.n a0, a0, 0 -4022facd: ee6522 s32i a2, a5, 0x3b8 -4022fad0: 1c2002 l32i a0, a0, 112 -4022fad3: 420c movi.n a2, 4 -4022fad5: 0000c0 callx0 a0 -4022fad8: 115cd0 slli a5, a12, 3 -4022fadb: 0470c0 extui a7, a12, 0, 1 -4022fade: 160c movi.n a6, 1 -4022fae0: 0188 l32i.n a8, a1, 0 -4022fae2: 040c movi.n a4, 0 -4022fae4: 005822 s16i a2, a8, 0 -4022fae7: 834670 moveqz a4, a6, a7 -4022faea: 204450 or a4, a4, a5 -4022faed: ffe651 l32r a5, 4022fa88 -4022faf0: 014480 slli a4, a4, 24 -4022faf3: 0020c0 memw -4022faf6: e7e631 l32r a3, 40229a90 -4022faf9: ee2322 l32i a2, a3, 0x3b8 -4022fafc: 102250 and a2, a2, a5 -4022faff: 202240 or a2, a2, a4 -4022fb02: 0020c0 memw -4022fb05: 31c8 l32i.n a12, a1, 12 -4022fb07: e7af01 l32r a0, 402299c4 -4022fb0a: ee6322 s32i a2, a3, 0x3b8 -4022fb0d: 0008 l32i.n a0, a0, 0 -4022fb0f: 420c movi.n a2, 4 -4022fb11: 1c2002 l32i a0, a0, 112 -4022fb14: a30c movi.n a3, 10 -4022fb16: 0000c0 callx0 a0 -4022fb19: 1198 l32i.n a9, a1, 4 -4022fb1b: 2108 l32i.n a0, a1, 8 -4022fb1d: 005922 s16i a2, a9, 0 -4022fb20: 10c112 addi a1, a1, 16 -4022fb23: f00d ret.n -4022fb25: 000000 ill -4022fb28: fecda4 excw -4022fb2b: 3f .byte 0x3f -4022fb2c: 24a420 extui a10, a2, 4, 3 -4022fb2f: 038d40 excw - -4022fb30 : -4022fb30: 038d mov.n a8, a3 -4022fb32: 090c movi.n a9, 0 -4022fb34: 0a0c movi.n a10, 0 -4022fb36: c0c112 addi a1, a1, -64 -4022fb39: d129 s32i.n a2, a1, 52 -4022fb3b: e159 s32i.n a5, a1, 56 -4022fb3d: b169 s32i.n a6, a1, 44 -4022fb3f: 3109 s32i.n a0, a1, 12 -4022fb41: 51d9 s32i.n a13, a1, 20 -4022fb43: 61e9 s32i.n a14, a1, 24 -4022fb45: 41c9 s32i.n a12, a1, 16 -4022fb47: 71f9 s32i.n a15, a1, 28 -4022fb49: 04cd mov.n a12, a4 -4022fb4b: 0f0c movi.n a15, 0 -4022fb4d: 0e0c movi.n a14, 0 -4022fb4f: 0d0c movi.n a13, 0 -4022fb51: 91a9 s32i.n a10, a1, 36 -4022fb53: a199 s32i.n a9, a1, 40 -4022fb55: 1189 s32i.n a8, a1, 4 -4022fb57: f4c202 addi a0, a2, -12 -4022fb5a: 740000 extui a0, a0, 0, 8 -4022fb5d: c109 s32i.n a0, a1, 48 -4022fb5f: 424df6 bgeui a13, 4, 4022fba5 -4022fb62: 130c movi.n a3, 1 -4022fb64: e148 l32i.n a4, a1, 56 -4022fb66: e79701 l32r a0, 402299c4 -4022fb69: d12ee0 mul16s a2, a14, a14 -4022fb6c: 01d222 addmi a2, a2, 0x100 -4022fb6f: 0008 l32i.n a0, a0, 0 -4022fb71: 80c222 addi a2, a2, -128 -4022fb74: 212820 srai a2, a2, 8 -4022fb77: 8129 s32i.n a2, a1, 32 -4022fb79: 422002 l32i a0, a0, 0x108 -4022fb7c: 22fa add.n a2, a2, a15 -4022fb7e: 81f8 l32i.n a15, a1, 32 -4022fb80: 012280 slli a2, a2, 24 -4022fb83: 312820 srai a2, a2, 24 -4022fb86: 0000c0 callx0 a0 -4022fb89: 030c movi.n a3, 0 -4022fb8b: e148 l32i.n a4, a1, 56 -4022fb8d: c0f2f0 sub a15, a2, a15 -4022fb90: e78d01 l32r a0, 402299c4 -4022fb93: 0e2d mov.n a2, a14 -4022fb95: 0008 l32i.n a0, a0, 0 -4022fb97: 01ff80 slli a15, a15, 24 -4022fb9a: 422002 l32i a0, a0, 0x108 -4022fb9d: 31f8f0 srai a15, a15, 24 -4022fba0: 0000c0 callx0 a0 -4022fba3: 02ed mov.n a14, a2 -4022fba5: 120c movi.n a2, 1 -4022fba7: c138 l32i.n a3, a1, 48 -4022fba9: 1148 l32i.n a4, a1, 4 -4022fbab: 015d mov.n a5, a1 -4022fbad: 612b addi.n a6, a1, 2 -4022fbaf: ffedc5 call0 4022fa8c -4022fbb2: 019192 l16si a9, a1, 2 -4022fbb5: 009102 l16si a0, a1, 0 -4022fbb8: 093d mov.n a3, a9 -4022fbba: 01a097 bge a0, a9, 4022fbbf -4022fbbd: 003d mov.n a3, a0 -4022fbbf: c02900 sub a2, a9, a0 -4022fbc2: 140c movi.n a4, 1 -4022fbc4: 833430 moveqz a3, a4, a3 -4022fbc7: 112250 slli a2, a2, 11 -4022fbca: 489f01 l32r a0, 40201e48 -4022fbcd: 0000c0 callx0 a0 -4022fbd0: e158 l32i.n a5, a1, 56 -4022fbd2: 10c222 addi a2, a2, 16 -4022fbd5: 212520 srai a2, a2, 5 -4022fbd8: 004c22 s8i a2, a12, 0 -4022fbdb: 758c beqz.n a5, 4022fbe6 -4022fbdd: 005fd6 bgez a15, 4022fbe6 -4022fbe0: 603020 neg a3, a2 -4022fbe3: 004c32 s8i a3, a12, 0 -4022fbe6: 020c movi.n a2, 0 -4022fbe8: d138 l32i.n a3, a1, 52 -4022fbea: 1148 l32i.n a4, a1, 4 -4022fbec: 015d mov.n a5, a1 -4022fbee: 612b addi.n a6, a1, 2 -4022fbf0: ffe985 call0 4022fa8c -4022fbf3: 019132 l16si a3, a1, 2 -4022fbf6: 009142 l16si a4, a1, 0 -4022fbf9: c02430 sub a2, a4, a3 -4022fbfc: 334a add.n a3, a3, a4 -4022fbfe: 112240 slli a2, a2, 12 -4022fc01: 140c movi.n a4, 1 -4022fc03: 113300 slli a3, a3, 16 -4022fc06: 313030 srai a3, a3, 16 -4022fc09: 833430 moveqz a3, a4, a3 -4022fc0c: 488f01 l32r a0, 40201e48 -4022fc0f: 0000c0 callx0 a0 -4022fc12: e158 l32i.n a5, a1, 56 -4022fc14: 10c202 addi a0, a2, 16 -4022fc17: 210500 srai a0, a0, 5 -4022fc1a: 014c02 s8i a0, a12, 1 -4022fc1d: 758c beqz.n a5, 4022fc28 -4022fc1f: 056e77 bbci a14, 7, 4022fc28 -4022fc22: 600000 neg a0, a0 -4022fc25: 014c02 s8i a0, a12, 1 -4022fc28: 000c22 l8ui a2, a12, 0 -4022fc2b: 012280 slli a2, a2, 24 -4022fc2e: 312820 srai a2, a2, 24 -4022fc31: 143df6 bgeui a13, 3, 4022fc49 -4022fc34: c0ff20 sub a15, a15, a2 -4022fc37: c0ee00 sub a14, a14, a0 -4022fc3a: 01ee80 slli a14, a14, 24 -4022fc3d: 01ff80 slli a15, a15, 24 -4022fc40: 31f8f0 srai a15, a15, 24 -4022fc43: 31e8e0 srai a14, a14, 24 -4022fc46: 002206 j 4022fcd2 -4022fc49: 9138 l32i.n a3, a1, 36 -4022fc4b: a158 l32i.n a5, a1, 40 -4022fc4d: 403a add.n a4, a0, a3 -4022fc4f: 625a add.n a6, a2, a5 -4022fc51: e75c01 l32r a0, 402299c4 -4022fc54: 016680 slli a6, a6, 24 -4022fc57: 014480 slli a4, a4, 24 -4022fc5a: 313840 srai a3, a4, 24 -4022fc5d: 315860 srai a5, a6, 24 -4022fc60: 0008 l32i.n a0, a0, 0 -4022fc62: a159 s32i.n a5, a1, 40 -4022fc64: 0008 l32i.n a0, a0, 0 -4022fc66: 9139 s32i.n a3, a1, 36 -4022fc68: 0000c0 callx0 a0 -4022fc6b: 1522e6 bgei a2, 2, 4022fc84 -4022fc6e: e75501 l32r a0, 402299c4 -4022fc71: 010c22 l8ui a2, a12, 1 -4022fc74: 0008 l32i.n a0, a0, 0 -4022fc76: 012280 slli a2, a2, 24 -4022fc79: 0008 l32i.n a0, a0, 0 -4022fc7b: 312820 srai a2, a2, 24 -4022fc7e: 0000c0 callx0 a0 -4022fc81: 7722a6 blti a2, 2, 4022fcfc -4022fc84: 4a6d66 bnei a13, 6, 4022fcd2 -4022fc87: a128 l32i.n a2, a1, 40 -4022fc89: e74e01 l32r a0, 402299c4 -4022fc8c: 9138 l32i.n a3, a1, 36 -4022fc8e: 0008 l32i.n a0, a0, 0 -4022fc90: 332b addi.n a3, a3, 2 -4022fc92: 222b addi.n a2, a2, 2 -4022fc94: 212220 srai a2, a2, 2 -4022fc97: 213230 srai a3, a3, 2 -4022fc9a: 2139 s32i.n a3, a1, 8 -4022fc9c: 0008 l32i.n a0, a0, 0 -4022fc9e: c0ff20 sub a15, a15, a2 -4022fca1: c0ee30 sub a14, a14, a3 -4022fca4: 01ee80 slli a14, a14, 24 -4022fca7: 01ff80 slli a15, a15, 24 -4022fcaa: 31f8f0 srai a15, a15, 24 -4022fcad: 31e8e0 srai a14, a14, 24 -4022fcb0: 0000c0 callx0 a0 -4022fcb3: 0e52e6 bgei a2, 5, 4022fcc5 -4022fcb6: e74301 l32r a0, 402299c4 -4022fcb9: 0008 l32i.n a0, a0, 0 -4022fcbb: 0008 l32i.n a0, a0, 0 -4022fcbd: 2128 l32i.n a2, a1, 8 -4022fcbf: 0000c0 callx0 a0 -4022fcc2: 0c52a6 blti a2, 5, 4022fcd2 -4022fcc5: ff9831 l32r a3, 4022fb28 -4022fcc8: 510e41 l32r a4, 40204100 -4022fccb: 0328 l32i.n a2, a3, 0 -4022fccd: 202240 or a2, a2, a4 -4022fcd0: 0329 s32i.n a2, a3, 0 -4022fcd2: b158 l32i.n a5, a1, 44 -4022fcd4: 959c beqz.n a5, 4022fcf1 -4022fcd6: ff9521 l32r a2, 4022fb2c -4022fcd9: 010c42 l8ui a4, a12, 1 -4022fcdc: 000c32 l8ui a3, a12, 0 -4022fcdf: 014480 slli a4, a4, 24 -4022fce2: 013380 slli a3, a3, 24 -4022fce5: 313830 srai a3, a3, 24 -4022fce8: 314840 srai a4, a4, 24 -4022fceb: 474001 l32r a0, 402019ec -4022fcee: 0000c0 callx0 a0 -4022fcf1: dd1b addi.n a13, a13, 1 -4022fcf3: 74d0d0 extui a13, a13, 0, 8 -4022fcf6: f9cd52 addi a5, a13, -7 -4022fcf9: e62556 bnez a5, 4022fb5f -4022fcfc: 130c movi.n a3, 1 -4022fcfe: e148 l32i.n a4, a1, 56 -4022fd00: e73101 l32r a0, 402299c4 -4022fd03: 51d8 l32i.n a13, a1, 20 -4022fd05: 0008 l32i.n a0, a0, 0 -4022fd07: 012f80 slli a2, a15, 24 -4022fd0a: 422002 l32i a0, a0, 0x108 -4022fd0d: 312820 srai a2, a2, 24 -4022fd10: 0000c0 callx0 a0 -4022fd13: e148 l32i.n a4, a1, 56 -4022fd15: e72b01 l32r a0, 402299c4 -4022fd18: 030c movi.n a3, 0 -4022fd1a: 0008 l32i.n a0, a0, 0 -4022fd1c: 012e80 slli a2, a14, 24 -4022fd1f: 422002 l32i a0, a0, 0x108 -4022fd22: 312820 srai a2, a2, 24 -4022fd25: 0000c0 callx0 a0 -4022fd28: 3108 l32i.n a0, a1, 12 -4022fd2a: 014ce2 s8i a14, a12, 1 -4022fd2d: 004cf2 s8i a15, a12, 0 -4022fd30: 61e8 l32i.n a14, a1, 24 -4022fd32: 71f8 l32i.n a15, a1, 28 -4022fd34: 41c8 l32i.n a12, a1, 16 -4022fd36: 40c112 addi a1, a1, 64 -4022fd39: f00d ret.n -4022fd3b: a43000 extui a3, a0, 0, 11 -4022fd3e: ff4024 excw -4022fd41: ff .byte 0xff -4022fd42: 30e000 xor a14, a0, a0 - -4022fd44 : -4022fd44: 209330 or a9, a3, a3 -4022fd47: c0c112 addi a1, a1, -64 -4022fd4a: 0961c2 s32i a12, a1, 36 -4022fd4d: 0c61f2 s32i a15, a1, 48 -4022fd50: 3169 s32i.n a6, a1, 12 -4022fd52: 2149 s32i.n a4, a1, 8 -4022fd54: 8109 s32i.n a0, a1, 32 -4022fd56: a1d9 s32i.n a13, a1, 40 -4022fd58: b1e9 s32i.n a14, a1, 44 -4022fd5a: 02dd mov.n a13, a2 -4022fd5c: 07ed mov.n a14, a7 -4022fd5e: 0208 l32i.n a0, a2, 0 -4022fd60: 1199 s32i.n a9, a1, 4 -4022fd62: 050100 extui a0, a0, 17, 1 -4022fd65: 187056 bnez a0, 4022fef0 -4022fd68: 77a022 movi a2, 119 -4022fd6b: 030c movi.n a3, 0 -4022fd6d: 041c movi.n a4, 16 -4022fd6f: e715c1 l32r a12, 402299c4 -4022fd72: 060c movi.n a6, 0 -4022fd74: 0c08 l32i.n a0, a12, 0 -4022fd76: 05fd mov.n a15, a5 -4022fd78: 252002 l32i a0, a0, 148 -4022fd7b: 050c movi.n a5, 0 -4022fd7d: 0000c0 callx0 a0 -4022fd80: 030c movi.n a3, 0 -4022fd82: f40c movi.n a4, 15 -4022fd84: 650c movi.n a5, 6 -4022fd86: 660c movi.n a6, 6 -4022fd88: 0c08 l32i.n a0, a12, 0 -4022fd8a: 5129 s32i.n a2, a1, 20 -4022fd8c: 252002 l32i a0, a0, 148 -4022fd8f: 77a022 movi a2, 119 -4022fd92: 0000c0 callx0 a0 -4022fd95: 030c movi.n a3, 0 -4022fd97: 940c movi.n a4, 9 -4022fd99: 750c movi.n a5, 7 -4022fd9b: 060c movi.n a6, 0 -4022fd9d: 0c08 l32i.n a0, a12, 0 -4022fd9f: 6129 s32i.n a2, a1, 24 -4022fda1: 252002 l32i a0, a0, 148 -4022fda4: 77a022 movi a2, 119 -4022fda7: 0000c0 callx0 a0 -4022fdaa: 0c08 l32i.n a0, a12, 0 -4022fdac: 282002 l32i a0, a0, 160 -4022fdaf: 7129 s32i.n a2, a1, 28 -4022fdb1: 0000c0 callx0 a0 -4022fdb4: 0c08 l32i.n a0, a12, 0 -4022fdb6: 302002 l32i a0, a0, 192 -4022fdb9: 120c movi.n a2, 1 -4022fdbb: 0000c0 callx0 a0 -4022fdbe: 2128 l32i.n a2, a1, 8 -4022fdc0: f9d8c5 call0 40229b50 -4022fdc3: 2128 l32i.n a2, a1, 8 -4022fdc5: 013d mov.n a3, a1 -4022fdc7: 140c movi.n a4, 1 -4022fdc9: ff6a45 call0 4022f470 -4022fdcc: 0c08 l32i.n a0, a12, 0 -4022fdce: 6008 l32i.n a0, a0, 24 -4022fdd0: 020c movi.n a2, 0 -4022fdd2: 0000c0 callx0 a0 -4022fdd5: 0c08 l32i.n a0, a12, 0 -4022fdd7: f008 l32i.n a0, a0, 60 -4022fdd9: 120c movi.n a2, 1 -4022fddb: 0000c0 callx0 a0 -4022fdde: 77a022 movi a2, 119 -4022fde1: 030c movi.n a3, 0 -4022fde3: 940c movi.n a4, 9 -4022fde5: 750c movi.n a5, 7 -4022fde7: 0c08 l32i.n a0, a12, 0 -4022fde9: 060c movi.n a6, 0 -4022fdeb: 272002 l32i a0, a0, 156 -4022fdee: 070c movi.n a7, 0 -4022fdf0: 0000c0 callx0 a0 -4022fdf3: 77a022 movi a2, 119 -4022fdf6: 030c movi.n a3, 0 -4022fdf8: 041c movi.n a4, 16 -4022fdfa: 250c movi.n a5, 2 -4022fdfc: 0c08 l32i.n a0, a12, 0 -4022fdfe: 260c movi.n a6, 2 -4022fe00: 272002 l32i a0, a0, 156 -4022fe03: 170c movi.n a7, 1 -4022fe05: 0000c0 callx0 a0 -4022fe08: 3128 l32i.n a2, a1, 12 -4022fe0a: 440172 l8ui a7, a1, 68 -4022fe0d: 0f3d mov.n a3, a15 -4022fe0f: 412b addi.n a4, a1, 2 -4022fe11: 4001f2 l8ui a15, a1, 64 -4022fe14: 0e5d mov.n a5, a14 -4022fe16: 0f6d mov.n a6, a15 -4022fe18: ffd145 call0 4022fb30 -4022fe1b: 0c08 l32i.n a0, a12, 0 -4022fe1d: 1b2002 l32i a0, a0, 108 -4022fe20: 120c movi.n a2, 1 -4022fe22: 0000c0 callx0 a0 -4022fe25: 77a022 movi a2, 119 -4022fe28: 030c movi.n a3, 0 -4022fe2a: 041c movi.n a4, 16 -4022fe2c: 050c movi.n a5, 0 -4022fe2e: 060c movi.n a6, 0 -4022fe30: 0c08 l32i.n a0, a12, 0 -4022fe32: 5178 l32i.n a7, a1, 20 -4022fe34: 272002 l32i a0, a0, 156 -4022fe37: 4179 s32i.n a7, a1, 16 -4022fe39: 0000c0 callx0 a0 -4022fe3c: 6178 l32i.n a7, a1, 24 -4022fe3e: 77a022 movi a2, 119 -4022fe41: 030c movi.n a3, 0 -4022fe43: f40c movi.n a4, 15 -4022fe45: 0c08 l32i.n a0, a12, 0 -4022fe47: 650c movi.n a5, 6 -4022fe49: 272002 l32i a0, a0, 156 -4022fe4c: 660c movi.n a6, 6 -4022fe4e: 0000c0 callx0 a0 -4022fe51: 7178 l32i.n a7, a1, 28 -4022fe53: 77a022 movi a2, 119 -4022fe56: 030c movi.n a3, 0 -4022fe58: 940c movi.n a4, 9 -4022fe5a: 0c08 l32i.n a0, a12, 0 -4022fe5c: 750c movi.n a5, 7 -4022fe5e: 272002 l32i a0, a0, 156 -4022fe61: 060c movi.n a6, 0 -4022fe63: 0000c0 callx0 a0 -4022fe66: 77a022 movi a2, 119 -4022fe69: 030c movi.n a3, 0 -4022fe6b: 041c movi.n a4, 16 -4022fe6d: 250c movi.n a5, 2 -4022fe6f: 0c08 l32i.n a0, a12, 0 -4022fe71: 260c movi.n a6, 2 -4022fe73: 272002 l32i a0, a0, 156 -4022fe76: 070c movi.n a7, 0 -4022fe78: 0000c0 callx0 a0 -4022fe7b: f20c movi.n a2, 15 -4022fe7d: 020142 l8ui a4, a1, 2 -4022fe80: 107c movi.n a0, -15 -4022fe82: 014480 slli a4, a4, 24 -4022fe85: 314840 srai a4, a4, 24 -4022fe88: 012407 blt a4, a0, 4022fe8d -4022fe8b: 040d mov.n a0, a4 -4022fe8d: 030142 l8ui a4, a1, 3 -4022fe90: 012207 blt a2, a0, 4022fe95 -4022fe93: 002d mov.n a2, a0 -4022fe95: 106c movi.n a0, -31 -4022fe97: 024122 s8i a2, a1, 2 -4022fe9a: 014480 slli a4, a4, 24 -4022fe9d: 013280 slli a3, a2, 24 -4022fea0: 313830 srai a3, a3, 24 -4022fea3: 314840 srai a4, a4, 24 -4022fea6: f21c movi.n a2, 31 -4022fea8: 012407 blt a4, a0, 4022fead -4022feab: 040d mov.n a0, a4 -4022fead: 012207 blt a2, a0, 4022feb2 -4022feb0: 002d mov.n a2, a0 -4022feb2: 034122 s8i a2, a1, 3 -4022feb5: 014280 slli a4, a2, 24 -4022feb8: 314840 srai a4, a4, 24 -4022febb: ee8c beqz.n a14, 4022fecd -4022febd: 4158 l32i.n a5, a1, 16 -4022febf: a58c beqz.n a5, 4022fecd -4022fec1: 603030 neg a3, a3 -4022fec4: 024132 s8i a3, a1, 2 -4022fec7: 013380 slli a3, a3, 24 -4022feca: 313830 srai a3, a3, 24 -4022fecd: df8c beqz.n a15, 4022fede -4022fecf: ff9b21 l32r a2, 4022fd3c -4022fed2: 46c601 l32r a0, 402019ec -4022fed5: 0000c0 callx0 a0 -4022fed8: 030142 l8ui a4, a1, 3 -4022fedb: 020132 l8ui a3, a1, 2 -4022fede: 045730 extui a5, a3, 7, 1 -4022fee1: 01e380 slli a14, a3, 24 -4022fee4: 31e8e0 srai a14, a14, 24 -4022fee7: 086516 beqz a5, 4022ff71 -4022feea: 20c3e2 addi a14, a3, 32 -4022feed: 002006 j 4022ff71 -4022fef0: 0013c2 l16ui a12, a3, 0 -4022fef3: 41e8c0 srli a14, a12, 8 -4022fef6: 01cc80 slli a12, a12, 24 -4022fef9: 31c8c0 srai a12, a12, 24 -4022fefc: e6e761 l32r a6, 40229a98 -4022feff: 01ae80 slli a10, a14, 24 -4022ff02: eeb3b1 l32r a11, 4022b9d0 -4022ff05: 019ce0 slli a9, a12, 18 -4022ff08: 2099b0 or a9, a9, a11 -4022ff0b: e9c8e1 l32r a14, 4022a62c -4022ff0e: ff8cb1 l32r a11, 4022fd40 -4022ff11: 0020c0 memw -4022ff14: 982e82 l32i a8, a14, 0x260 -4022ff17: 1088b0 and a8, a8, a11 -4022ff1a: 2088a0 or a8, a8, a10 -4022ff1d: 208890 or a8, a8, a9 -4022ff20: 0020c0 memw -4022ff23: 986e82 s32i a8, a14, 0x260 -4022ff26: 072c movi.n a7, 32 -4022ff28: 0020c0 memw -4022ff2b: a658 l32i.n a5, a6, 40 -4022ff2d: 205570 or a5, a5, a7 -4022ff30: 0020c0 memw -4022ff33: a659 s32i.n a5, a6, 40 -4022ff35: 047c movi.n a4, -16 -4022ff37: 230c movi.n a3, 2 -4022ff39: 0020c0 memw -4022ff3c: 8f2e22 l32i a2, a14, 0x23c -4022ff3f: 102240 and a2, a2, a4 -4022ff42: 202230 or a2, a2, a3 -4022ff45: 0020c0 memw -4022ff48: 8f6e22 s32i a2, a14, 0x23c -4022ff4b: 0eae02 movi a0, 0xfffffe0e -4022ff4e: 1f0c movi.n a15, 1 -4022ff50: 0020c0 memw -4022ff53: 992ed2 l32i a13, a14, 0x264 -4022ff56: 10dd00 and a13, a13, a0 -4022ff59: 20ddf0 or a13, a13, a15 -4022ff5c: 0020c0 memw -4022ff5f: 91c8 l32i.n a12, a1, 36 -4022ff61: 996ed2 s32i a13, a14, 0x264 -4022ff64: c1f8 l32i.n a15, a1, 48 -4022ff66: a1d8 l32i.n a13, a1, 40 -4022ff68: b1e8 l32i.n a14, a1, 44 -4022ff6a: 8108 l32i.n a0, a1, 32 -4022ff6c: 40c112 addi a1, a1, 64 -4022ff6f: f00d ret.n -4022ff71: 01f480 slli a15, a4, 24 -4022ff74: 31f8f0 srai a15, a15, 24 -4022ff77: 026477 bbci a4, 7, 4022ff7d -4022ff7a: 40c4f2 addi a15, a4, 64 -4022ff7d: 0c08 l32i.n a0, a12, 0 -4022ff7f: 01cf80 slli a12, a15, 24 -4022ff82: 2a2002 l32i a0, a0, 168 -4022ff85: 31c8c0 srai a12, a12, 24 -4022ff88: 0000c0 callx0 a0 -4022ff8b: 4bfe31 l32r a3, 40202f84 -4022ff8e: 0d28 l32i.n a2, a13, 0 -4022ff90: 014f80 slli a4, a15, 24 -4022ff93: 115e80 slli a5, a14, 8 -4022ff96: 314840 srai a4, a4, 24 -4022ff99: 204450 or a4, a4, a5 -4022ff9c: 1158 l32i.n a5, a1, 4 -4022ff9e: 202230 or a2, a2, a3 -4022ffa1: 005542 s16i a4, a5, 0 -4022ffa4: 0d29 s32i.n a2, a13, 0 -4022ffa6: ffd486 j 4022fefc -4022ffa9: 000000 ill - -4022ffac : -4022ffac: e0c112 addi a1, a1, -32 -4022ffaf: 31e9 s32i.n a14, a1, 12 -4022ffb1: 21d9 s32i.n a13, a1, 8 -4022ffb3: 11c9 s32i.n a12, a1, 4 -4022ffb5: 41f9 s32i.n a15, a1, 16 -4022ffb7: e808f1 l32r a15, 40229fd8 -4022ffba: 0109 s32i.n a0, a1, 0 -4022ffbc: 0f08 l32i.n a0, a15, 0 -4022ffbe: e681c1 l32r a12, 402299c4 -4022ffc1: 35f077 bbsi a0, 23, 4022fffa -4022ffc4: 6aa022 movi a2, 106 -4022ffc7: 230c movi.n a3, 2 -4022ffc9: 040c movi.n a4, 0 -4022ffcb: 550c movi.n a5, 5 -4022ffcd: 0c08 l32i.n a0, a12, 0 -4022ffcf: 460c movi.n a6, 4 -4022ffd1: 272002 l32i a0, a0, 156 -4022ffd4: 070c movi.n a7, 0 -4022ffd6: 0000c0 callx0 a0 -4022ffd9: e7fd91 l32r a9, 40229fd0 -4022ffdc: 0ca8 l32i.n a10, a12, 0 -4022ffde: 000922 l8ui a2, a9, 0 -4022ffe1: 272aa2 l32i a10, a10, 156 -4022ffe4: 056216 beqz a2, 4023003e -4022ffe7: 6aa022 movi a2, 106 -4022ffea: 230c movi.n a3, 2 -4022ffec: 440c movi.n a4, 4 -4022ffee: 750c movi.n a5, 7 -4022fff0: 460c movi.n a6, 4 -4022fff2: 170c movi.n a7, 1 -4022fff4: 000ac0 callx0 a10 -4022fff7: 0014c6 j 4023004e -4022fffa: 2c0fd2 l8ui a13, a15, 44 -4022fffd: 61a022 movi a2, 97 -40230000: 130c movi.n a3, 1 -40230002: 240c movi.n a4, 2 -40230004: a0a052 movi a5, 160 -40230007: 0c08 l32i.n a0, a12, 0 -40230009: 205d50 or a5, a13, a5 -4023000c: 262002 l32i a0, a0, 152 -4023000f: 745050 extui a5, a5, 0, 8 -40230012: 0000c0 callx0 a0 -40230015: 66a022 movi a2, 102 -40230018: 330c movi.n a3, 3 -4023001a: 140c movi.n a4, 1 -4023001c: 21d8 l32i.n a13, a1, 8 -4023001e: 31e8 l32i.n a14, a1, 12 -40230020: 064c movi.n a6, 64 -40230022: 0c08 l32i.n a0, a12, 0 -40230024: 2d0f52 l8ui a5, a15, 45 -40230027: 11c8 l32i.n a12, a1, 4 -40230029: 41f8 l32i.n a15, a1, 16 -4023002b: 205560 or a5, a5, a6 -4023002e: 262002 l32i a0, a0, 152 -40230031: 745050 extui a5, a5, 0, 8 -40230034: 0000c0 callx0 a0 -40230037: 0108 l32i.n a0, a1, 0 -40230039: 20c112 addi a1, a1, 32 -4023003c: f00d ret.n -4023003e: 6aa022 movi a2, 106 -40230041: 230c movi.n a3, 2 -40230043: 440c movi.n a4, 4 -40230045: 750c movi.n a5, 7 -40230047: 460c movi.n a6, 4 -40230049: 270c movi.n a7, 2 -4023004b: 000ac0 callx0 a10 -4023004e: 68a022 movi a2, 104 -40230051: 330c movi.n a3, 3 -40230053: 140c movi.n a4, 1 -40230055: 050c movi.n a5, 0 -40230057: 0c08 l32i.n a0, a12, 0 -40230059: 060c movi.n a6, 0 -4023005b: 272002 l32i a0, a0, 156 -4023005e: 170c movi.n a7, 1 -40230060: 0000c0 callx0 a0 -40230063: 6aa022 movi a2, 106 -40230066: 230c movi.n a3, 2 -40230068: 640c movi.n a4, 6 -4023006a: 450c movi.n a5, 4 -4023006c: 0c08 l32i.n a0, a12, 0 -4023006e: 060c movi.n a6, 0 -40230070: 272002 l32i a0, a0, 156 -40230073: 870c movi.n a7, 8 -40230075: 0000c0 callx0 a0 -40230078: 6aa022 movi a2, 106 -4023007b: 230c movi.n a3, 2 -4023007d: 440c movi.n a4, 4 -4023007f: 050c movi.n a5, 0 -40230081: 0c08 l32i.n a0, a12, 0 -40230083: 060c movi.n a6, 0 -40230085: 272002 l32i a0, a0, 156 -40230088: 170c movi.n a7, 1 -4023008a: 0000c0 callx0 a0 -4023008d: 6aa022 movi a2, 106 -40230090: 230c movi.n a3, 2 -40230092: 340c movi.n a4, 3 -40230094: 650c movi.n a5, 6 -40230096: 0c08 l32i.n a0, a12, 0 -40230098: 660c movi.n a6, 6 -4023009a: 272002 l32i a0, a0, 156 -4023009d: 170c movi.n a7, 1 -4023009f: 0000c0 callx0 a0 -402300a2: 6aa022 movi a2, 106 -402300a5: 230c movi.n a3, 2 -402300a7: 440c movi.n a4, 4 -402300a9: 350c movi.n a5, 3 -402300ab: 0c08 l32i.n a0, a12, 0 -402300ad: 360c movi.n a6, 3 -402300af: 272002 l32i a0, a0, 156 -402300b2: 070c movi.n a7, 0 -402300b4: 0000c0 callx0 a0 -402300b7: 6aa022 movi a2, 106 -402300ba: 230c movi.n a3, 2 -402300bc: 440c movi.n a4, 4 -402300be: 350c movi.n a5, 3 -402300c0: 0c08 l32i.n a0, a12, 0 -402300c2: 360c movi.n a6, 3 -402300c4: 272002 l32i a0, a0, 156 -402300c7: 170c movi.n a7, 1 -402300c9: 0000c0 callx0 a0 -402300cc: 64a022 movi a2, 100 -402300cf: 4ec001 l32r a0, 40203bd0 -402300d2: 0000c0 callx0 a0 -402300d5: 6aa022 movi a2, 106 -402300d8: 230c movi.n a3, 2 -402300da: 540c movi.n a4, 5 +4022f2f8 : +4022f2f8: fcc242 addi a4, a2, -4 +4022f2fb: 031c movi.n a3, 16 +4022f2fd: 093347 bltu a3, a4, 4022f30a +4022f300: fffd31 l32r a3, 4022f2f4 +4022f303: 223a add.n a2, a2, a3 +4022f305: 7c0222 l8ui a2, a2, 124 +4022f308: f00d ret.n +4022f30a: 120c movi.n a2, 1 +4022f30c: f00d ret.n +4022f30e: 600000 neg a0, a0 +4022f311: fe8c beqz.n a14, 4022f324 +4022f313: 3f .byte 0x3f + +4022f314 : +4022f314: 0942f6 bgeui a2, 4, 4022f321 +4022f317: fffe31 l32r a3, 4022f310 +4022f31a: 223a add.n a2, a2, a3 +4022f31c: 000222 l8ui a2, a2, 0 +4022f31f: f00d ret.n +4022f321: 021c movi.n a2, 16 +4022f323: f00d ret.n +4022f325: 000000 ill +4022f328: 845a add.n a8, a4, a5 +4022f32a: fe .byte 0xfe +4022f32b: 3f .byte 0x3f +4022f32c: 080000 excw + ... + +4022f330 : +4022f330: e0c112 addi a1, a1, -32 +4022f333: 31d9 s32i.n a13, a1, 12 +4022f335: 51f9 s32i.n a15, a1, 20 +4022f337: 21c9 s32i.n a12, a1, 8 +4022f339: 41e9 s32i.n a14, a1, 16 +4022f33b: 1109 s32i.n a0, a1, 4 +4022f33d: 03ed mov.n a14, a3 +4022f33f: 0208 l32i.n a0, a2, 0 +4022f341: 02cd mov.n a12, a2 +4022f343: 050300 extui a0, a0, 19, 1 +4022f346: 08b056 bnez a0, 4022f3d5 +4022f349: e9a5f1 l32r a15, 402299e0 +4022f34c: fff721 l32r a2, 4022f328 +4022f34f: 0f08 l32i.n a0, a15, 0 +4022f351: 001222 l16ui a2, a2, 0 +4022f354: 292002 l32i a0, a0, 164 +4022f357: 442020 extui a2, a2, 0, 5 +4022f35a: 0000c0 callx0 a0 +4022f35d: 120c movi.n a2, 1 +4022f35f: 0f08 l32i.n a0, a15, 0 +4022f361: 130c movi.n a3, 1 +4022f363: 2b2002 l32i a0, a0, 172 +4022f366: f41c movi.n a4, 31 +4022f368: 0000c0 callx0 a0 +4022f36b: 0d0c movi.n a13, 0 +4022f36d: 0d2d mov.n a2, a13 +4022f36f: fffa45 call0 4022f314 +4022f372: f4a142 movi a4, 0x1f4 +4022f375: c50c movi.n a5, 12 +4022f377: 016d mov.n a6, a1 +4022f379: 0f08 l32i.n a0, a15, 0 +4022f37b: 023d mov.n a3, a2 +4022f37d: 3a2002 l32i a0, a0, 232 +4022f380: 020c movi.n a2, 0 +4022f382: 0000c0 callx0 a0 +4022f385: 000102 l8ui a0, a1, 0 +4022f388: 010122 l8ui a2, a1, 1 +4022f38b: 010080 slli a0, a0, 24 +4022f38e: 012280 slli a2, a2, 24 +4022f391: 312820 srai a2, a2, 24 +4022f394: 310800 srai a0, a0, 24 +4022f397: 112280 slli a2, a2, 8 +4022f39a: 200020 or a0, a0, a2 +4022f39d: 902de0 addx2 a2, a13, a14 +4022f3a0: 005202 s16i a0, a2, 0 +4022f3a3: dd1b addi.n a13, a13, 1 +4022f3a5: 74d0d0 extui a13, a13, 0, 8 +4022f3a8: c14d66 bnei a13, 4, 4022f36d +4022f3ab: 013d mov.n a3, a1 +4022f3ad: ffde21 l32r a2, 4022f328 +4022f3b0: 140c movi.n a4, 1 +4022f3b2: 001222 l16ui a2, a2, 0 +4022f3b5: 000d45 call0 4022f48c +4022f3b8: ffdc21 l32r a2, 4022f328 +4022f3bb: 013d mov.n a3, a1 +4022f3bd: 001222 l16ui a2, a2, 0 +4022f3c0: 0002c5 call0 4022f3f0 +4022f3c3: 0f08 l32i.n a0, a15, 0 +4022f3c5: 2a2002 l32i a0, a0, 168 +4022f3c8: ffd9d1 l32r a13, 4022f32c +4022f3cb: 0000c0 callx0 a0 +4022f3ce: 0c28 l32i.n a2, a12, 0 +4022f3d0: 2022d0 or a2, a2, a13 +4022f3d3: 0c29 s32i.n a2, a12, 0 +4022f3d5: 21c8 l32i.n a12, a1, 8 +4022f3d7: 31d8 l32i.n a13, a1, 12 +4022f3d9: 41e8 l32i.n a14, a1, 16 +4022f3db: 51f8 l32i.n a15, a1, 20 +4022f3dd: 1108 l32i.n a0, a1, 4 +4022f3df: 20c112 addi a1, a1, 32 +4022f3e2: f00d ret.n +4022f3e4: ff .byte 0xff +4022f3e5: 3f .byte 0x3f +4022f3e6: 00f000 excw +4022f3e9: ffffc0 excw +4022f3ec: ff .byte 0xff +4022f3ed: fff000 excw + +4022f3f0 : +4022f3f0: 119280 slli a9, a2, 8 +4022f3f3: e9ae81 l32r a8, 40229aac +4022f3f6: fffbb1 l32r a11, 4022f3e4 +4022f3f9: fffba1 l32r a10, 4022f3e8 +4022f3fc: fffc71 l32r a7, 4022f3ec +4022f3ff: f0c112 addi a1, a1, -16 +4022f402: 11c9 s32i.n a12, a1, 4 +4022f404: 31e9 s32i.n a14, a1, 12 +4022f406: 0109 s32i.n a0, a1, 0 +4022f408: 21d9 s32i.n a13, a1, 8 +4022f40a: 000c movi.n a0, 0 +4022f40c: 8d1c movi.n a13, 24 +4022f40e: a05080 addx4 a5, a0, a8 +4022f411: 0020c0 memw +4022f414: c12542 l32i a4, a5, 0x304 +4022f417: 104470 and a4, a4, a7 +4022f41a: 204490 or a4, a4, a9 +4022f41d: 0020c0 memw +4022f420: c16542 s32i a4, a5, 0x304 +4022f423: 412100 srli a2, a0, 1 +4022f426: a02280 addx4 a2, a2, a8 +4022f429: 010362 l8ui a6, a3, 1 +4022f42c: 000352 l8ui a5, a3, 0 +4022f42f: 016680 slli a6, a6, 24 +4022f432: 015580 slli a5, a5, 24 +4022f435: 315850 srai a5, a5, 24 +4022f438: 316860 srai a6, a6, 24 +4022f43b: 1d6007 bbci a0, 0, 4022f45c +4022f43e: 11e520 slli a14, a5, 14 +4022f441: 0146b0 slli a4, a6, 21 +4022f444: 0020c0 memw +4022f447: 8122c2 l32i a12, a2, 0x204 +4022f44a: 10ccb0 and a12, a12, a11 +4022f44d: 20cc40 or a12, a12, a4 +4022f450: 20cce0 or a12, a12, a14 +4022f453: 0020c0 memw +4022f456: 8162c2 s32i a12, a2, 0x204 +4022f459: 0005c6 j 4022f474 +4022f45c: 114690 slli a4, a6, 7 +4022f45f: 0020c0 memw +4022f462: 8122e2 l32i a14, a2, 0x204 +4022f465: 10eea0 and a14, a14, a10 +4022f468: 20ee40 or a14, a14, a4 +4022f46b: 20ee50 or a14, a14, a5 +4022f46e: 0020c0 memw +4022f471: 8162e2 s32i a14, a2, 0x204 +4022f474: 001b addi.n a0, a0, 1 +4022f476: 740000 extui a0, a0, 0, 8 +4022f479: 9190d7 bne a0, a13, 4022f40e +4022f47c: 11c8 l32i.n a12, a1, 4 +4022f47e: 21d8 l32i.n a13, a1, 8 +4022f480: 31e8 l32i.n a14, a1, 12 +4022f482: 0108 l32i.n a0, a1, 0 +4022f484: 10c112 addi a1, a1, 16 +4022f487: f00d ret.n +4022f489: 000000 ill + +4022f48c : +4022f48c: 442020 extui a2, a2, 0, 5 +4022f48f: f0c112 addi a1, a1, -16 +4022f492: 0149 s32i.n a4, a1, 0 +4022f494: 21c9 s32i.n a12, a1, 8 +4022f496: 1109 s32i.n a0, a1, 4 +4022f498: 03cd mov.n a12, a3 +4022f49a: ffe5c5 call0 4022f2f8 +4022f49d: ead541 l32r a4, 40229ff4 +4022f4a0: 902240 addx2 a2, a2, a4 +4022f4a3: 021232 l16ui a3, a2, 4 +4022f4a6: 004c32 s8i a3, a12, 0 +4022f4a9: 021222 l16ui a2, a2, 4 +4022f4ac: 0108 l32i.n a0, a1, 0 +4022f4ae: 412820 srli a2, a2, 8 +4022f4b1: 014c22 s8i a2, a12, 1 +4022f4b4: 40bc beqz.n a0, 4022f4ec +4022f4b6: 020c movi.n a2, 0 +4022f4b8: 230c movi.n a3, 2 +4022f4ba: 000c42 l8ui a4, a12, 0 +4022f4bd: e94801 l32r a0, 402299e0 +4022f4c0: 014480 slli a4, a4, 24 +4022f4c3: 0008 l32i.n a0, a0, 0 +4022f4c5: 314840 srai a4, a4, 24 +4022f4c8: 2b2002 l32i a0, a0, 172 +4022f4cb: f44040 extui a4, a4, 0, 16 +4022f4ce: 0000c0 callx0 a0 +4022f4d1: 120c movi.n a2, 1 +4022f4d3: 230c movi.n a3, 2 +4022f4d5: 010c42 l8ui a4, a12, 1 +4022f4d8: e94201 l32r a0, 402299e0 +4022f4db: 014480 slli a4, a4, 24 +4022f4de: 0008 l32i.n a0, a0, 0 +4022f4e0: 314840 srai a4, a4, 24 +4022f4e3: 2b2002 l32i a0, a0, 172 +4022f4e6: f44040 extui a4, a4, 0, 16 +4022f4e9: 0000c0 callx0 a0 +4022f4ec: 21c8 l32i.n a12, a1, 8 +4022f4ee: 1108 l32i.n a0, a1, 4 +4022f4f0: 10c112 addi a1, a1, 16 +4022f4f3: f00d ret.n +4022f4f5: 000000 ill +4022f4f8: 8be8 l32i.n a14, a11, 32 +4022f4fa: fe .byte 0xfe +4022f4fb: 3f .byte 0x3f + +4022f4fc : +4022f4fc: 320b addi.n a3, a2, -1 +4022f4fe: 0963f6 bgeui a3, 6, 4022f50b +4022f501: fffd31 l32r a3, 4022f4f8 +4022f504: 223a add.n a2, a2, a3 +4022f506: 7f0222 l8ui a2, a2, 127 +4022f509: f00d ret.n +4022f50b: 520c movi.n a2, 5 +4022f50d: f00d ret.n + ... + +4022f510 : +4022f510: e0c112 addi a1, a1, -32 +4022f513: 0109 s32i.n a0, a1, 0 +4022f515: 11c9 s32i.n a12, a1, 4 +4022f517: 21d9 s32i.n a13, a1, 8 +4022f519: 41f9 s32i.n a15, a1, 16 +4022f51b: 31e9 s32i.n a14, a1, 12 +4022f51d: 03fd mov.n a15, a3 +4022f51f: 02ed mov.n a14, a2 +4022f521: 0013d2 l16ui a13, a3, 0 +4022f524: 000222 l8ui a2, a2, 0 +4022f527: 24c9d0 extui a12, a13, 9, 3 +4022f52a: 3430d0 extui a3, a13, 0, 4 +4022f52d: 010280 slli a0, a2, 24 +4022f530: 310800 srai a0, a0, 24 +4022f533: 04d4d0 extui a13, a13, 4, 1 +4022f536: 90ddd0 addx2 a13, a13, a13 +4022f539: 90dd30 addx2 a13, a13, a3 +4022f53c: 74d0d0 extui a13, a13, 0, 8 +4022f53f: 7c10a6 blti a0, 1, 4022f5bf +4022f542: 104d66 bnei a13, 4, 4022f556 +4022f545: f8c002 addi a0, a0, -8 +4022f548: dd2b addi.n a13, a13, 2 +4022f54a: 74d0d0 extui a13, a13, 0, 8 +4022f54d: 004e02 s8i a0, a14, 0 +4022f550: 010080 slli a0, a0, 24 +4022f553: 310800 srai a0, a0, 24 +4022f556: 3e10a6 blti a0, 1, 4022f598 +4022f559: 1e7cf6 bgeui a12, 7, 4022f57b +4022f55c: 0c2d mov.n a2, a12 +4022f55e: fff9c5 call0 4022f4fc +4022f561: 000e02 l8ui a0, a14, 0 +4022f564: cc1b addi.n a12, a12, 1 +4022f566: 74c0c0 extui a12, a12, 0, 8 +4022f569: c00020 sub a0, a0, a2 +4022f56c: 004e02 s8i a0, a14, 0 +4022f56f: 010080 slli a0, a0, 24 +4022f572: 310800 srai a0, a0, 24 +4022f575: 1f10a6 blti a0, 1, 4022f598 +4022f578: e07c66 bnei a12, 7, 4022f55c +4022f57b: 1910a6 blti a0, 1, 4022f598 +4022f57e: 169df6 bgeui a13, 10, 4022f598 +4022f581: f8c002 addi a0, a0, -8 +4022f584: dd2b addi.n a13, a13, 2 +4022f586: 74d0d0 extui a13, a13, 0, 8 +4022f589: 004e02 s8i a0, a14, 0 +4022f58c: 010080 slli a0, a0, 24 +4022f58f: 310800 srai a0, a0, 24 +4022f592: 0210a6 blti a0, 1, 4022f598 +4022f595: e89db6 bltui a13, 10, 4022f581 +4022f598: 11ecc0 slli a14, a12, 4 +4022f59b: 0108 l32i.n a0, a1, 0 +4022f59d: 11c8 l32i.n a12, a1, 4 +4022f59f: eefb addi.n a14, a14, 15 +4022f5a1: 74e0e0 extui a14, a14, 0, 8 +4022f5a4: 11eeb0 slli a14, a14, 5 +4022f5a7: 046db6 bltui a13, 6, 4022f5af +4022f5aa: ddab addi.n a13, a13, 10 +4022f5ac: 74d0d0 extui a13, a13, 0, 8 +4022f5af: edea add.n a14, a13, a14 +4022f5b1: 005fe2 s16i a14, a15, 0 +4022f5b4: 21d8 l32i.n a13, a1, 8 +4022f5b6: 31e8 l32i.n a14, a1, 12 +4022f5b8: 41f8 l32i.n a15, a1, 16 +4022f5ba: 20c112 addi a1, a1, 32 +4022f5bd: f00d ret.n +4022f5bf: d56277 bbci a2, 7, 4022f598 +4022f5c2: 167db6 bltui a13, 7, 4022f5dc +4022f5c5: fecdd2 addi a13, a13, -2 +4022f5c8: 208b addi.n a2, a0, 8 +4022f5ca: 004e22 s8i a2, a14, 0 +4022f5cd: 74d0d0 extui a13, a13, 0, 8 +4022f5d0: 010280 slli a0, a2, 24 +4022f5d3: 310800 srai a0, a0, 24 +4022f5d6: 026277 bbci a2, 7, 4022f5dc +4022f5d9: e87df6 bgeui a13, 7, 4022f5c5 +4022f5dc: fb80d6 bgez a0, 4022f598 +4022f5df: 1d2cb6 bltui a12, 2, 4022f600 +4022f5e2: cc0b addi.n a12, a12, -1 +4022f5e4: 74c0c0 extui a12, a12, 0, 8 +4022f5e7: 0c2d mov.n a2, a12 +4022f5e9: fff105 call0 4022f4fc +4022f5ec: 000e32 l8ui a3, a14, 0 +4022f5ef: 232a add.n a2, a3, a2 +4022f5f1: 004e22 s8i a2, a14, 0 +4022f5f4: 010280 slli a0, a2, 24 +4022f5f7: 310800 srai a0, a0, 24 +4022f5fa: 026277 bbci a2, 7, 4022f600 +4022f5fd: e11c66 bnei a12, 1, 4022f5e2 +4022f600: f940d6 bgez a0, 4022f598 +4022f603: 916d66 bnei a13, 6, 4022f598 +4022f606: fecdd2 addi a13, a13, -2 +4022f609: 208b addi.n a2, a0, 8 +4022f60b: 004e22 s8i a2, a14, 0 +4022f60e: 74d0d0 extui a13, a13, 0, 8 +4022f611: ffe0c6 j 4022f598 + +4022f614 : +4022f614: e0c112 addi a1, a1, -32 +4022f617: 4129 s32i.n a2, a1, 16 +4022f619: 7109 s32i.n a0, a1, 28 +4022f61b: 012d mov.n a2, a1 +4022f61d: 011005 call0 40230720 +4022f620: 330c movi.n a3, 3 +4022f622: 031152 l16ui a5, a1, 6 +4022f625: 0211b2 l16ui a11, a1, 4 +4022f628: 011182 l16ui a8, a1, 2 +4022f62b: 0711a2 l16ui a10, a1, 14 +4022f62e: 061172 l16ui a7, a1, 12 +4022f631: 051192 l16ui a9, a1, 10 +4022f634: 041162 l16ui a6, a1, 8 +4022f637: e8ea01 l32r a0, 402299e0 +4022f63a: 040c movi.n a4, 0 +4022f63c: 042d mov.n a2, a4 +4022f63e: 0008 l32i.n a0, a0, 0 +4022f640: 669a add.n a6, a6, a9 +4022f642: 77aa add.n a7, a7, a10 +4022f644: 88ba add.n a8, a8, a11 +4022f646: e008 l32i.n a0, a0, 56 +4022f648: 558a add.n a5, a5, a8 +4022f64a: 907770 addx2 a7, a7, a7 +4022f64d: 906660 addx2 a6, a6, a6 +4022f650: c06670 sub a6, a6, a7 +4022f653: d05570 subx2 a5, a5, a7 +4022f656: 115500 slli a5, a5, 16 +4022f659: 116600 slli a6, a6, 16 +4022f65c: 316060 srai a6, a6, 16 +4022f65f: 315050 srai a5, a5, 16 +4022f662: b32550 movgez a2, a5, a5 +4022f665: b34660 movgez a4, a6, a6 +4022f668: 114400 slli a4, a4, 16 +4022f66b: 112200 slli a2, a2, 16 +4022f66e: 312020 srai a2, a2, 16 +4022f671: 314040 srai a4, a4, 16 +4022f674: 5149 s32i.n a4, a1, 20 +4022f676: 0000c0 callx0 a0 +4022f679: e8d901 l32r a0, 402299e0 +4022f67c: 330c movi.n a3, 3 +4022f67e: 0008 l32i.n a0, a0, 0 +4022f680: 6129 s32i.n a2, a1, 24 +4022f682: e008 l32i.n a0, a0, 56 +4022f684: 5128 l32i.n a2, a1, 20 +4022f686: 0000c0 callx0 a0 +4022f689: 6138 l32i.n a3, a1, 24 +4022f68b: 7108 l32i.n a0, a1, 28 +4022f68d: c03320 sub a3, a3, a2 +4022f690: 4128 l32i.n a2, a1, 16 +4022f692: 20c112 addi a1, a1, 32 +4022f695: 223a add.n a2, a2, a3 +4022f697: 112200 slli a2, a2, 16 +4022f69a: 312020 srai a2, a2, 16 +4022f69d: f00d ret.n +4022f69f: 0bf000 excw + ... + +4022f6a4 : +4022f6a4: c23c movi.n a2, 60 +4022f6a6: fffe31 l32r a3, 4022f6a0 +4022f6a9: d0c112 addi a1, a1, -48 +4022f6ac: a1f9 s32i.n a15, a1, 40 +4022f6ae: 71c9 s32i.n a12, a1, 28 +4022f6b0: 6109 s32i.n a0, a1, 24 +4022f6b2: 91e9 s32i.n a14, a1, 36 +4022f6b4: 81d9 s32i.n a13, a1, 32 +4022f6b6: 0e0c movi.n a14, 0 +4022f6b8: e8cad1 l32r a13, 402299e0 +4022f6bb: ea4e01 l32r a0, 40229ff4 +4022f6be: ff1ac1 l32r a12, 4022f328 +4022f6c1: f1e8f1 l32r a15, 4022be64 +4022f6c4: 005c32 s16i a3, a12, 0 +4022f6c7: 004f22 s8i a2, a15, 0 +4022f6ca: 370002 l8ui a0, a0, 55 +4022f6cd: 104102 s8i a0, a1, 16 +4022f6d0: 720c movi.n a2, 7 +4022f6d2: 130c movi.n a3, 1 +4022f6d4: 0d08 l32i.n a0, a13, 0 +4022f6d6: 001c42 l16ui a4, a12, 0 +4022f6d9: 2b2002 l32i a0, a0, 172 +4022f6dc: 414540 srli a4, a4, 5 +4022f6df: 0000c0 callx0 a0 +4022f6e2: 020c movi.n a2, 0 +4022f6e4: 130c movi.n a3, 1 +4022f6e6: 0d08 l32i.n a0, a13, 0 +4022f6e8: 001c42 l16ui a4, a12, 0 +4022f6eb: 2b2002 l32i a0, a0, 172 +4022f6ee: 444040 extui a4, a4, 0, 5 +4022f6f1: 0000c0 callx0 a0 +4022f6f4: 001c22 l16ui a2, a12, 0 +4022f6f7: 12c132 addi a3, a1, 18 +4022f6fa: 140c movi.n a4, 1 +4022f6fc: ffd8c5 call0 4022f48c +4022f6ff: 024c movi.n a2, 64 +4022f701: 10c132 addi a3, a1, 16 +4022f704: 140c movi.n a4, 1 +4022f706: f51c movi.n a5, 31 +4022f708: 070c movi.n a7, 0 +4022f70a: 000f62 l8ui a6, a15, 0 +4022f70d: 38a182 movi a8, 0x138 +4022f710: 0189 s32i.n a8, a1, 0 +4022f712: 1179 s32i.n a7, a1, 4 +4022f714: 016680 slli a6, a6, 24 +4022f717: 316860 srai a6, a6, 24 +4022f71a: 14c172 addi a7, a1, 20 +4022f71d: 014e05 call0 40230c00 +4022f720: 140132 l8ui a3, a1, 20 +4022f723: 402c movi.n a0, 36 +4022f725: 013380 slli a3, a3, 24 +4022f728: 313830 srai a3, a3, 24 +4022f72b: 1fc392 addi a9, a3, 31 +4022f72e: 004f92 s8i a9, a15, 0 +4022f731: 2e2037 blt a0, a3, 4022f763 +4022f734: 2ba3a6 blti a3, 12, 4022f763 +4022f737: 001c22 l16ui a2, a12, 0 +4022f73a: 12c132 addi a3, a1, 18 +4022f73d: 140c movi.n a4, 1 +4022f73f: 91e8 l32i.n a14, a1, 36 +4022f741: a1f8 l32i.n a15, a1, 40 +4022f743: ffd485 call0 4022f48c +4022f746: ea2bd1 l32r a13, 40229ff4 +4022f749: 001c22 l16ui a2, a12, 0 +4022f74c: 12c132 addi a3, a1, 18 +4022f74f: ffca05 call0 4022f3f0 +4022f752: 6108 l32i.n a0, a1, 24 +4022f754: 001c42 l16ui a4, a12, 0 +4022f757: 2d5d42 s16i a4, a13, 90 +4022f75a: 71c8 l32i.n a12, a1, 28 +4022f75c: 81d8 l32i.n a13, a1, 32 +4022f75e: 30c112 addi a1, a1, 48 +4022f761: f00d ret.n +4022f763: 14c122 addi a2, a1, 20 +4022f766: 851c movi.n a5, 24 +4022f768: c05530 sub a5, a5, a3 +4022f76b: 144152 s8i a5, a1, 20 +4022f76e: 0c3d mov.n a3, a12 +4022f770: ffd9c5 call0 4022f510 +4022f773: 720c movi.n a2, 7 +4022f775: 130c movi.n a3, 1 +4022f777: 0d08 l32i.n a0, a13, 0 +4022f779: 001c42 l16ui a4, a12, 0 +4022f77c: 2b2002 l32i a0, a0, 172 +4022f77f: 414540 srli a4, a4, 5 +4022f782: 0000c0 callx0 a0 +4022f785: 020c movi.n a2, 0 +4022f787: 130c movi.n a3, 1 +4022f789: 0d08 l32i.n a0, a13, 0 +4022f78b: 001c42 l16ui a4, a12, 0 +4022f78e: 2b2002 l32i a0, a0, 172 +4022f791: 444040 extui a4, a4, 0, 5 +4022f794: 0000c0 callx0 a0 +4022f797: 763c movi.n a6, 55 +4022f799: 140172 l8ui a7, a1, 20 +4022f79c: ee1b addi.n a14, a14, 1 +4022f79e: 01ee80 slli a14, a14, 24 +4022f7a1: 017780 slli a7, a7, 24 +4022f7a4: 31e8e0 srai a14, a14, 24 +4022f7a7: fece52 addi a5, a14, -2 +4022f7aa: 317870 srai a7, a7, 24 +4022f7ad: c06670 sub a6, a6, a7 +4022f7b0: 004f62 s8i a6, a15, 0 +4022f7b3: f19556 bnez a5, 4022f6d0 +4022f7b6: ffdf46 j 4022f737 +4022f7b9: 000000 ill + +4022f7bc : +4022f7bc: 050c movi.n a5, 0 +4022f7be: 060c movi.n a6, 0 +4022f7c0: 070c movi.n a7, 0 +4022f7c2: 744020 extui a4, a2, 0, 8 +4022f7c5: 030c movi.n a3, 0 +4022f7c7: e0c112 addi a1, a1, -32 +4022f7ca: 51c9 s32i.n a12, a1, 20 +4022f7cc: 61d9 s32i.n a13, a1, 24 +4022f7ce: 4109 s32i.n a0, a1, 16 +4022f7d0: 71e9 s32i.n a14, a1, 28 +4022f7d2: 2139 s32i.n a3, a1, 8 +4022f7d4: 1139 s32i.n a3, a1, 4 +4022f7d6: e882e1 l32r a14, 402299e0 +4022f7d9: 0139 s32i.n a3, a1, 0 +4022f7db: 0e08 l32i.n a0, a14, 0 +4022f7dd: 120c movi.n a2, 1 +4022f7df: 1a2002 l32i a0, a0, 104 +4022f7e2: 034c movi.n a3, 64 +4022f7e4: 0000c0 callx0 a0 +4022f7e7: 0d0c movi.n a13, 0 +4022f7e9: 0c0c movi.n a12, 0 +4022f7eb: 0e08 l32i.n a0, a14, 0 +4022f7ed: b008 l32i.n a0, a0, 44 +4022f7ef: 38a122 movi a2, 0x138 +4022f7f2: 0000c0 callx0 a0 +4022f7f5: dd1b addi.n a13, a13, 1 +4022f7f7: c2ca add.n a12, a2, a12 +4022f7f9: 11cc00 slli a12, a12, 16 +4022f7fc: 31c0c0 srai a12, a12, 16 +4022f7ff: e82d66 bnei a13, 2, 4022f7eb +4022f802: 120c movi.n a2, 1 +4022f804: 0e08 l32i.n a0, a14, 0 +4022f806: 61d8 l32i.n a13, a1, 24 +4022f808: 1b2002 l32i a0, a0, 108 +4022f80b: 71e8 l32i.n a14, a1, 28 +4022f80d: 0000c0 callx0 a0 +4022f810: 3c2b addi.n a3, a12, 2 +4022f812: 2c5b addi.n a2, a12, 5 +4022f814: 4108 l32i.n a0, a1, 16 +4022f816: 51c8 l32i.n a12, a1, 20 +4022f818: b32330 movgez a2, a3, a3 +4022f81b: 20c112 addi a1, a1, 32 +4022f81e: 212220 srai a2, a2, 2 +4022f821: 112200 slli a2, a2, 16 +4022f824: 312020 srai a2, a2, 16 +4022f827: f00d ret.n +4022f829: 000000 ill + +4022f82c : +4022f82c: c44c movi.n a4, 76 +4022f82e: c0c112 addi a1, a1, -64 +4022f831: 81c9 s32i.n a12, a1, 32 +4022f833: a1e9 s32i.n a14, a1, 40 +4022f835: 5139 s32i.n a3, a1, 20 +4022f837: 91d9 s32i.n a13, a1, 36 +4022f839: 7109 s32i.n a0, a1, 28 +4022f83b: b1f9 s32i.n a15, a1, 44 +4022f83d: 000202 l8ui a0, a2, 0 +4022f840: 6129 s32i.n a2, a1, 24 +4022f842: 11f0f0 slli a15, a0, 1 +4022f845: 11ff00 slli a15, a15, 16 +4022f848: 31f0f0 srai a15, a15, 16 +4022f84b: 09b407 bgeu a4, a0, 4022f858 +4022f84e: 1d0c movi.n a13, 1 +4022f850: 203c movi.n a0, 50 +4022f852: 104102 s8i a0, a1, 16 +4022f855: 0001c6 j 4022f860 +4022f858: 0d0c movi.n a13, 0 +4022f85a: e6c022 addi a2, a0, -26 +4022f85d: 104122 s8i a2, a1, 16 +4022f860: 024c movi.n a2, 64 +4022f862: 10c132 addi a3, a1, 16 +4022f865: 140c movi.n a4, 1 +4022f867: f51c movi.n a5, 31 +4022f869: 38a182 movi a8, 0x138 +4022f86c: f17ec1 l32r a12, 4022be64 +4022f86f: 070c movi.n a7, 0 +4022f871: 000c62 l8ui a6, a12, 0 +4022f874: 1179 s32i.n a7, a1, 4 +4022f876: 0189 s32i.n a8, a1, 0 +4022f878: 11c172 addi a7, a1, 17 +4022f87b: 016680 slli a6, a6, 24 +4022f87e: 316860 srai a6, a6, 24 +4022f881: 0137c5 call0 40230c00 +4022f884: 0e0c movi.n a14, 0 +4022f886: 6fa002 movi a0, 111 +4022f889: 060c movi.n a6, 0 +4022f88b: 110122 l8ui a2, a1, 17 +4022f88e: 050c movi.n a5, 0 +4022f890: d159 s32i.n a5, a1, 52 +4022f892: 012280 slli a2, a2, 24 +4022f895: 312820 srai a2, a2, 24 +4022f898: 1fc222 addi a2, a2, 31 +4022f89b: 01b280 slli a11, a2, 24 +4022f89e: 004c22 s8i a2, a12, 0 +4022f8a1: 114122 s8i a2, a1, 17 +4022f8a4: 31b8b0 srai a11, a11, 24 +4022f8a7: e6cbc2 addi a12, a11, -26 +4022f8aa: 01cc80 slli a12, a12, 24 +4022f8ad: 31c8c0 srai a12, a12, 24 +4022f8b0: 009d mov.n a9, a0 +4022f8b2: 062d mov.n a2, a6 +4022f8b4: b32cc0 movgez a2, a12, a12 +4022f8b7: 01c280 slli a12, a2, 24 +4022f8ba: 31c8c0 srai a12, a12, 24 +4022f8bd: 0120b7 blt a0, a11, 4022f8c2 +4022f8c0: 0b9d mov.n a9, a11 +4022f8c2: 114192 s8i a9, a1, 17 +4022f8c5: 0c2d mov.n a2, a12 +4022f8c7: ffef45 call0 4022f7bc +4022f8ca: 110132 l8ui a3, a1, 17 +4022f8cd: c129 s32i.n a2, a1, 48 +4022f8cf: 012380 slli a2, a3, 24 +4022f8d2: 312820 srai a2, a2, 24 +4022f8d5: ffee45 call0 4022f7bc +4022f8d8: 6fa002 movi a0, 111 +4022f8db: 060c movi.n a6, 0 +4022f8dd: c72c movi.n a7, 44 +4022f8df: c198 l32i.n a9, a1, 48 +4022f8e1: b82c movi.n a8, 43 +4022f8e3: 4edc bnez.n a14, 4022f8fb +4022f8e5: c0a920 sub a10, a9, a2 +4022f8e8: 11aa00 slli a10, a10, 16 +4022f8eb: 31a0a0 srai a10, a10, 16 +4022f8ee: 12a9f7 bge a9, a15, 4022f904 +4022f8f1: 0fa7a7 bge a7, a10, 4022f904 +4022f8f4: edcc bnez.n a13, 4022f906 +4022f8f6: 1d0c movi.n a13, 1 +4022f8f8: 000206 j 4022f904 +4022f8fb: c0a920 sub a10, a9, a2 +4022f8fe: 11aa00 slli a10, a10, 16 +4022f901: 31a0a0 srai a10, a10, 16 +4022f904: 9d8c beqz.n a13, 4022f911 +4022f906: 05a8a7 bge a8, a10, 4022f90f +4022f909: 0727a7 blt a7, a10, 4022f914 +4022f90c: 0129f7 blt a9, a15, 4022f911 +4022f90f: 0d0c movi.n a13, 0 +4022f911: 02a7a7 bge a7, a10, 4022f917 +4022f914: 087d16 beqz a13, 4022f99f +4022f917: d1b8 l32i.n a11, a1, 52 +4022f919: 052ba7 blt a11, a10, 4022f922 +4022f91c: 02a8a7 bge a8, a10, 4022f922 +4022f91f: 07cd16 beqz a13, 4022f99f +4022f922: 0229f7 blt a9, a15, 4022f928 +4022f925: 076d56 bnez a13, 4022f99f +4022f928: 035c movi.n a3, 80 +4022f92a: 71a327 bge a3, a2, 4022f99f +4022f92d: 110142 l8ui a4, a1, 17 +4022f930: 014480 slli a4, a4, 24 +4022f933: 314840 srai a4, a4, 24 +4022f936: 651407 beq a4, a0, 4022f99f +4022f939: 062c16 beqz a12, 4022f99f +4022f93c: 1dbc beqz.n a13, 4022f971 +4022f93e: 9edc bnez.n a14, 4022f95b +4022f940: 053c movi.n a5, 48 +4022f942: 15a5a7 bge a5, a10, 4022f95b +4022f945: c029f0 sub a2, a9, a15 +4022f948: b21b addi.n a11, a2, 1 +4022f94a: b3b220 movgez a11, a2, a2 +4022f94d: 21b1b0 srai a11, a11, 1 +4022f950: bb0b addi.n a11, a11, -1 +4022f952: 01bb80 slli a11, a11, 24 +4022f955: 31b8b0 srai a11, a11, 24 +4022f958: 000106 j 4022f960 +4022f95b: cb7c movi.n a11, -4 +4022f95d: c029f0 sub a2, a9, a15 +4022f960: 113bf0 slli a3, a11, 1 +4022f963: 0ca327 bge a3, a2, 4022f973 +4022f966: 420b addi.n a4, a2, -1 +4022f968: b32440 movgez a2, a4, a4 +4022f96b: 21b120 srai a11, a2, 1 +4022f96e: 000046 j 4022f973 +4022f971: 2b0c movi.n a11, 2 +4022f973: 062d mov.n a2, a6 +4022f975: ee1b addi.n a14, a14, 1 +4022f977: 113a00 slli a3, a10, 16 +4022f97a: ccba add.n a12, a12, a11 +4022f97c: 01cc80 slli a12, a12, 24 +4022f97f: 313030 srai a3, a3, 16 +4022f982: 74e0e0 extui a14, a14, 0, 8 +4022f985: f6ce52 addi a5, a14, -10 +4022f988: 8323d0 moveqz a2, a3, a13 +4022f98b: 31c8c0 srai a12, a12, 24 +4022f98e: 1accb2 addi a11, a12, 26 +4022f991: d129 s32i.n a2, a1, 52 +4022f993: 1141b2 s8i a11, a1, 17 +4022f996: 01bb80 slli a11, a11, 24 +4022f999: 31b8b0 srai a11, a11, 24 +4022f99c: f10556 bnez a5, 4022f8b0 +4022f99f: 100c movi.n a0, 1 +4022f9a1: 5128 l32i.n a2, a1, 20 +4022f9a3: 81c8 l32i.n a12, a1, 32 +4022f9a5: 91d8 l32i.n a13, a1, 36 +4022f9a7: a1e8 l32i.n a14, a1, 40 +4022f9a9: 0f3c movi.n a15, 48 +4022f9ab: 012fa7 blt a15, a10, 4022f9b0 +4022f9ae: 000c movi.n a0, 0 +4022f9b0: 004202 s8i a0, a2, 0 +4022f9b3: 6108 l32i.n a0, a1, 24 +4022f9b5: 000002 l8ui a0, a0, 0 +4022f9b8: b1f8 l32i.n a15, a1, 44 +4022f9ba: 1120f0 slli a2, a0, 1 +4022f9bd: 15a927 bge a9, a2, 4022f9d6 +4022f9c0: d02090 subx2 a2, a0, a9 +4022f9c3: 321b addi.n a3, a2, 1 +4022f9c5: 222b addi.n a2, a2, 2 +4022f9c7: b32330 movgez a2, a3, a3 +4022f9ca: 212120 srai a2, a2, 1 +4022f9cd: 112200 slli a2, a2, 16 +4022f9d0: 312020 srai a2, a2, 16 +4022f9d3: 000046 j 4022f9d8 +4022f9d6: 020c movi.n a2, 0 +4022f9d8: 7108 l32i.n a0, a1, 28 +4022f9da: 40c112 addi a1, a1, 64 +4022f9dd: f00d ret.n + ... + +4022f9e0 : +4022f9e0: a28c beqz.n a2, 4022f9ee +4022f9e2: 0c2326 beqi a3, 2, 4022f9f2 +4022f9e5: 093326 beqi a3, 3, 4022f9f2 +4022f9e8: 066326 beqi a3, 6, 4022f9f2 +4022f9eb: 037326 beqi a3, 7, 4022f9f2 +4022f9ee: 020c movi.n a2, 0 +4022f9f0: f00d ret.n +4022f9f2: e97e21 l32r a2, 40229fec +4022f9f5: e97f41 l32r a4, 40229ff4 +4022f9f8: 380232 l8ui a3, a2, 56 +4022f9fb: 300442 l8ui a4, a4, 48 +4022f9fe: 370222 l8ui a2, a2, 55 +4022fa01: 014480 slli a4, a4, 24 +4022fa04: 013380 slli a3, a3, 24 +4022fa07: 313830 srai a3, a3, 24 +4022fa0a: 314840 srai a4, a4, 24 +4022fa0d: 012280 slli a2, a2, 24 +4022fa10: 312820 srai a2, a2, 24 +4022fa13: d974e6 bgei a4, 7, 4022f9f0 +4022fa16: 032d mov.n a2, a3 +4022fa18: f00d ret.n + ... + +4022fa1c : +4022fa1c: d0c112 addi a1, a1, -48 +4022fa1f: 1109 s32i.n a0, a1, 4 +4022fa21: 6139 s32i.n a3, a1, 24 +4022fa23: 7169 s32i.n a6, a1, 28 +4022fa25: 0129 s32i.n a2, a1, 0 +4022fa27: 31d9 s32i.n a13, a1, 12 +4022fa29: 41e9 s32i.n a14, a1, 16 +4022fa2b: 51f9 s32i.n a15, a1, 20 +4022fa2d: 21c9 s32i.n a12, a1, 8 +4022fa2f: 04fd mov.n a15, a4 +4022fa31: 0c0c movi.n a12, 0 +4022fa33: e81ee1 l32r a14, 40229aac +4022fa36: 8d1c movi.n a13, 24 +4022fa38: 0c2d mov.n a2, a12 +4022fa3a: 0138 l32i.n a3, a1, 0 +4022fa3c: 007545 call0 40230194 +4022fa3f: 02fa add.n a0, a2, a15 +4022fa41: 000002 l8ui a0, a0, 0 +4022fa44: 6148 l32i.n a4, a1, 24 +4022fa46: 010080 slli a0, a0, 24 +4022fa49: 310800 srai a0, a0, 24 +4022fa4c: 048cf6 bgeui a12, 8, 4022fa54 +4022fa4f: 404a add.n a4, a0, a4 +4022fa51: 000206 j 4022fa5d +4022fa54: 7158 l32i.n a5, a1, 28 +4022fa56: 054d mov.n a4, a5 +4022fa58: 01a507 bge a5, a0, 4022fa5d +4022fa5b: 004d mov.n a4, a0 +4022fa5d: 00af02 movi a0, 0xffffff00 +4022fa60: a03ce0 addx4 a3, a12, a14 +4022fa63: 608040 neg a8, a4 +4022fa66: 0d4d mov.n a4, a13 +4022fa68: 018880 slli a8, a8, 24 +4022fa6b: 318880 srai a8, a8, 24 +4022fa6e: 012d87 blt a13, a8, 4022fa73 +4022fa71: 084d mov.n a4, a8 +4022fa73: 745040 extui a5, a4, 0, 8 +4022fa76: 0020c0 memw +4022fa79: c12322 l32i a2, a3, 0x304 +4022fa7c: 102200 and a2, a2, a0 +4022fa7f: 202250 or a2, a2, a5 +4022fa82: 0020c0 memw +4022fa85: c16322 s32i a2, a3, 0x304 +4022fa88: cc1b addi.n a12, a12, 1 +4022fa8a: 74c0c0 extui a12, a12, 0, 8 +4022fa8d: a79cd7 bne a12, a13, 4022fa38 +4022fa90: 21c8 l32i.n a12, a1, 8 +4022fa92: 31d8 l32i.n a13, a1, 12 +4022fa94: 41e8 l32i.n a14, a1, 16 +4022fa96: 51f8 l32i.n a15, a1, 20 +4022fa98: 1108 l32i.n a0, a1, 4 +4022fa9a: 30c112 addi a1, a1, 48 +4022fa9d: f00d ret.n +4022fa9f: 000000 ill +4022faa2: 002c movi.n a0, 32 +4022faa4: ff .byte 0xff +4022faa5: ff .byte 0xff +4022faa6: ff .byte 0xff +4022faa7: 8260f0 mull a6, a0, a15 + +4022faa8 : +4022faa8: 018260 slli a8, a2, 26 +4022faab: ebd891 l32r a9, 4022aa0c +4022faae: f0c112 addi a1, a1, -16 +4022fab1: 607030 neg a7, a3 +4022fab4: 747070 extui a7, a7, 0, 8 +4022fab7: 1169 s32i.n a6, a1, 4 +4022fab9: 2109 s32i.n a0, a1, 8 +4022fabb: 31c9 s32i.n a12, a1, 12 +4022fabd: 0159 s32i.n a5, a1, 0 +4022fabf: 02cd mov.n a12, a2 +4022fac1: e7fa51 l32r a5, 40229aac +4022fac4: e7c701 l32r a0, 402299e0 +4022fac7: fff661 l32r a6, 4022faa0 +4022faca: 117760 slli a7, a7, 10 +4022facd: 206460 or a6, a4, a6 +4022fad0: 0020c0 memw +4022fad3: ee2522 l32i a2, a5, 0x3b8 +4022fad6: 102290 and a2, a2, a9 +4022fad9: 202280 or a2, a2, a8 +4022fadc: 202270 or a2, a2, a7 +4022fadf: 202260 or a2, a2, a6 +4022fae2: 0020c0 memw +4022fae5: a30c movi.n a3, 10 +4022fae7: 0008 l32i.n a0, a0, 0 +4022fae9: ee6522 s32i a2, a5, 0x3b8 +4022faec: 1c2002 l32i a0, a0, 112 +4022faef: 420c movi.n a2, 4 +4022faf1: 0000c0 callx0 a0 +4022faf4: 115cd0 slli a5, a12, 3 +4022faf7: 0470c0 extui a7, a12, 0, 1 +4022fafa: 160c movi.n a6, 1 +4022fafc: 0188 l32i.n a8, a1, 0 +4022fafe: 040c movi.n a4, 0 +4022fb00: 005822 s16i a2, a8, 0 +4022fb03: 834670 moveqz a4, a6, a7 +4022fb06: 204450 or a4, a4, a5 +4022fb09: ffe651 l32r a5, 4022faa4 +4022fb0c: 014480 slli a4, a4, 24 +4022fb0f: 0020c0 memw +4022fb12: e7e631 l32r a3, 40229aac +4022fb15: ee2322 l32i a2, a3, 0x3b8 +4022fb18: 102250 and a2, a2, a5 +4022fb1b: 202240 or a2, a2, a4 +4022fb1e: 0020c0 memw +4022fb21: 31c8 l32i.n a12, a1, 12 +4022fb23: e7af01 l32r a0, 402299e0 +4022fb26: ee6322 s32i a2, a3, 0x3b8 +4022fb29: 0008 l32i.n a0, a0, 0 +4022fb2b: 420c movi.n a2, 4 +4022fb2d: 1c2002 l32i a0, a0, 112 +4022fb30: a30c movi.n a3, 10 +4022fb32: 0000c0 callx0 a0 +4022fb35: 1198 l32i.n a9, a1, 4 +4022fb37: 2108 l32i.n a0, a1, 8 +4022fb39: 005922 s16i a2, a9, 0 +4022fb3c: 10c112 addi a1, a1, 16 +4022fb3f: f00d ret.n +4022fb41: 000000 ill +4022fb44: fecda4 excw +4022fb47: 3f .byte 0x3f +4022fb48: 24a440 extui a10, a4, 4, 3 +4022fb4b: 038d40 excw + +4022fb4c : +4022fb4c: 038d mov.n a8, a3 +4022fb4e: 090c movi.n a9, 0 +4022fb50: 0a0c movi.n a10, 0 +4022fb52: c0c112 addi a1, a1, -64 +4022fb55: d129 s32i.n a2, a1, 52 +4022fb57: e159 s32i.n a5, a1, 56 +4022fb59: b169 s32i.n a6, a1, 44 +4022fb5b: 3109 s32i.n a0, a1, 12 +4022fb5d: 51d9 s32i.n a13, a1, 20 +4022fb5f: 61e9 s32i.n a14, a1, 24 +4022fb61: 41c9 s32i.n a12, a1, 16 +4022fb63: 71f9 s32i.n a15, a1, 28 +4022fb65: 04cd mov.n a12, a4 +4022fb67: 0f0c movi.n a15, 0 +4022fb69: 0e0c movi.n a14, 0 +4022fb6b: 0d0c movi.n a13, 0 +4022fb6d: 91a9 s32i.n a10, a1, 36 +4022fb6f: a199 s32i.n a9, a1, 40 +4022fb71: 1189 s32i.n a8, a1, 4 +4022fb73: f4c202 addi a0, a2, -12 +4022fb76: 740000 extui a0, a0, 0, 8 +4022fb79: c109 s32i.n a0, a1, 48 +4022fb7b: 424df6 bgeui a13, 4, 4022fbc1 +4022fb7e: 130c movi.n a3, 1 +4022fb80: e148 l32i.n a4, a1, 56 +4022fb82: e79701 l32r a0, 402299e0 +4022fb85: d12ee0 mul16s a2, a14, a14 +4022fb88: 01d222 addmi a2, a2, 0x100 +4022fb8b: 0008 l32i.n a0, a0, 0 +4022fb8d: 80c222 addi a2, a2, -128 +4022fb90: 212820 srai a2, a2, 8 +4022fb93: 8129 s32i.n a2, a1, 32 +4022fb95: 422002 l32i a0, a0, 0x108 +4022fb98: 22fa add.n a2, a2, a15 +4022fb9a: 81f8 l32i.n a15, a1, 32 +4022fb9c: 012280 slli a2, a2, 24 +4022fb9f: 312820 srai a2, a2, 24 +4022fba2: 0000c0 callx0 a0 +4022fba5: 030c movi.n a3, 0 +4022fba7: e148 l32i.n a4, a1, 56 +4022fba9: c0f2f0 sub a15, a2, a15 +4022fbac: e78d01 l32r a0, 402299e0 +4022fbaf: 0e2d mov.n a2, a14 +4022fbb1: 0008 l32i.n a0, a0, 0 +4022fbb3: 01ff80 slli a15, a15, 24 +4022fbb6: 422002 l32i a0, a0, 0x108 +4022fbb9: 31f8f0 srai a15, a15, 24 +4022fbbc: 0000c0 callx0 a0 +4022fbbf: 02ed mov.n a14, a2 +4022fbc1: 120c movi.n a2, 1 +4022fbc3: c138 l32i.n a3, a1, 48 +4022fbc5: 1148 l32i.n a4, a1, 4 +4022fbc7: 015d mov.n a5, a1 +4022fbc9: 612b addi.n a6, a1, 2 +4022fbcb: ffedc5 call0 4022faa8 +4022fbce: 019192 l16si a9, a1, 2 +4022fbd1: 009102 l16si a0, a1, 0 +4022fbd4: 093d mov.n a3, a9 +4022fbd6: 01a097 bge a0, a9, 4022fbdb +4022fbd9: 003d mov.n a3, a0 +4022fbdb: c02900 sub a2, a9, a0 +4022fbde: 140c movi.n a4, 1 +4022fbe0: 833430 moveqz a3, a4, a3 +4022fbe3: 112250 slli a2, a2, 11 +4022fbe6: 489801 l32r a0, 40201e48 +4022fbe9: 0000c0 callx0 a0 +4022fbec: e158 l32i.n a5, a1, 56 +4022fbee: 10c222 addi a2, a2, 16 +4022fbf1: 212520 srai a2, a2, 5 +4022fbf4: 004c22 s8i a2, a12, 0 +4022fbf7: 758c beqz.n a5, 4022fc02 +4022fbf9: 005fd6 bgez a15, 4022fc02 +4022fbfc: 603020 neg a3, a2 +4022fbff: 004c32 s8i a3, a12, 0 +4022fc02: 020c movi.n a2, 0 +4022fc04: d138 l32i.n a3, a1, 52 +4022fc06: 1148 l32i.n a4, a1, 4 +4022fc08: 015d mov.n a5, a1 +4022fc0a: 612b addi.n a6, a1, 2 +4022fc0c: ffe985 call0 4022faa8 +4022fc0f: 019132 l16si a3, a1, 2 +4022fc12: 009142 l16si a4, a1, 0 +4022fc15: c02430 sub a2, a4, a3 +4022fc18: 334a add.n a3, a3, a4 +4022fc1a: 112240 slli a2, a2, 12 +4022fc1d: 140c movi.n a4, 1 +4022fc1f: 113300 slli a3, a3, 16 +4022fc22: 313030 srai a3, a3, 16 +4022fc25: 833430 moveqz a3, a4, a3 +4022fc28: 488801 l32r a0, 40201e48 +4022fc2b: 0000c0 callx0 a0 +4022fc2e: e158 l32i.n a5, a1, 56 +4022fc30: 10c202 addi a0, a2, 16 +4022fc33: 210500 srai a0, a0, 5 +4022fc36: 014c02 s8i a0, a12, 1 +4022fc39: 758c beqz.n a5, 4022fc44 +4022fc3b: 056e77 bbci a14, 7, 4022fc44 +4022fc3e: 600000 neg a0, a0 +4022fc41: 014c02 s8i a0, a12, 1 +4022fc44: 000c22 l8ui a2, a12, 0 +4022fc47: 012280 slli a2, a2, 24 +4022fc4a: 312820 srai a2, a2, 24 +4022fc4d: 143df6 bgeui a13, 3, 4022fc65 +4022fc50: c0ff20 sub a15, a15, a2 +4022fc53: c0ee00 sub a14, a14, a0 +4022fc56: 01ee80 slli a14, a14, 24 +4022fc59: 01ff80 slli a15, a15, 24 +4022fc5c: 31f8f0 srai a15, a15, 24 +4022fc5f: 31e8e0 srai a14, a14, 24 +4022fc62: 002206 j 4022fcee +4022fc65: 9138 l32i.n a3, a1, 36 +4022fc67: a158 l32i.n a5, a1, 40 +4022fc69: 403a add.n a4, a0, a3 +4022fc6b: 625a add.n a6, a2, a5 +4022fc6d: e75c01 l32r a0, 402299e0 +4022fc70: 016680 slli a6, a6, 24 +4022fc73: 014480 slli a4, a4, 24 +4022fc76: 313840 srai a3, a4, 24 +4022fc79: 315860 srai a5, a6, 24 +4022fc7c: 0008 l32i.n a0, a0, 0 +4022fc7e: a159 s32i.n a5, a1, 40 +4022fc80: 0008 l32i.n a0, a0, 0 +4022fc82: 9139 s32i.n a3, a1, 36 +4022fc84: 0000c0 callx0 a0 +4022fc87: 1522e6 bgei a2, 2, 4022fca0 +4022fc8a: e75501 l32r a0, 402299e0 +4022fc8d: 010c22 l8ui a2, a12, 1 +4022fc90: 0008 l32i.n a0, a0, 0 +4022fc92: 012280 slli a2, a2, 24 +4022fc95: 0008 l32i.n a0, a0, 0 +4022fc97: 312820 srai a2, a2, 24 +4022fc9a: 0000c0 callx0 a0 +4022fc9d: 7722a6 blti a2, 2, 4022fd18 +4022fca0: 4a6d66 bnei a13, 6, 4022fcee +4022fca3: a128 l32i.n a2, a1, 40 +4022fca5: e74e01 l32r a0, 402299e0 +4022fca8: 9138 l32i.n a3, a1, 36 +4022fcaa: 0008 l32i.n a0, a0, 0 +4022fcac: 332b addi.n a3, a3, 2 +4022fcae: 222b addi.n a2, a2, 2 +4022fcb0: 212220 srai a2, a2, 2 +4022fcb3: 213230 srai a3, a3, 2 +4022fcb6: 2139 s32i.n a3, a1, 8 +4022fcb8: 0008 l32i.n a0, a0, 0 +4022fcba: c0ff20 sub a15, a15, a2 +4022fcbd: c0ee30 sub a14, a14, a3 +4022fcc0: 01ee80 slli a14, a14, 24 +4022fcc3: 01ff80 slli a15, a15, 24 +4022fcc6: 31f8f0 srai a15, a15, 24 +4022fcc9: 31e8e0 srai a14, a14, 24 +4022fccc: 0000c0 callx0 a0 +4022fccf: 0e52e6 bgei a2, 5, 4022fce1 +4022fcd2: e74301 l32r a0, 402299e0 +4022fcd5: 0008 l32i.n a0, a0, 0 +4022fcd7: 0008 l32i.n a0, a0, 0 +4022fcd9: 2128 l32i.n a2, a1, 8 +4022fcdb: 0000c0 callx0 a0 +4022fcde: 0c52a6 blti a2, 5, 4022fcee +4022fce1: ff9831 l32r a3, 4022fb44 +4022fce4: 510741 l32r a4, 40204100 +4022fce7: 0328 l32i.n a2, a3, 0 +4022fce9: 202240 or a2, a2, a4 +4022fcec: 0329 s32i.n a2, a3, 0 +4022fcee: b158 l32i.n a5, a1, 44 +4022fcf0: 959c beqz.n a5, 4022fd0d +4022fcf2: ff9521 l32r a2, 4022fb48 +4022fcf5: 010c42 l8ui a4, a12, 1 +4022fcf8: 000c32 l8ui a3, a12, 0 +4022fcfb: 014480 slli a4, a4, 24 +4022fcfe: 013380 slli a3, a3, 24 +4022fd01: 313830 srai a3, a3, 24 +4022fd04: 314840 srai a4, a4, 24 +4022fd07: 473901 l32r a0, 402019ec +4022fd0a: 0000c0 callx0 a0 +4022fd0d: dd1b addi.n a13, a13, 1 +4022fd0f: 74d0d0 extui a13, a13, 0, 8 +4022fd12: f9cd52 addi a5, a13, -7 +4022fd15: e62556 bnez a5, 4022fb7b +4022fd18: 130c movi.n a3, 1 +4022fd1a: e148 l32i.n a4, a1, 56 +4022fd1c: e73101 l32r a0, 402299e0 +4022fd1f: 51d8 l32i.n a13, a1, 20 +4022fd21: 0008 l32i.n a0, a0, 0 +4022fd23: 012f80 slli a2, a15, 24 +4022fd26: 422002 l32i a0, a0, 0x108 +4022fd29: 312820 srai a2, a2, 24 +4022fd2c: 0000c0 callx0 a0 +4022fd2f: e148 l32i.n a4, a1, 56 +4022fd31: e72b01 l32r a0, 402299e0 +4022fd34: 030c movi.n a3, 0 +4022fd36: 0008 l32i.n a0, a0, 0 +4022fd38: 012e80 slli a2, a14, 24 +4022fd3b: 422002 l32i a0, a0, 0x108 +4022fd3e: 312820 srai a2, a2, 24 +4022fd41: 0000c0 callx0 a0 +4022fd44: 3108 l32i.n a0, a1, 12 +4022fd46: 014ce2 s8i a14, a12, 1 +4022fd49: 004cf2 s8i a15, a12, 0 +4022fd4c: 61e8 l32i.n a14, a1, 24 +4022fd4e: 71f8 l32i.n a15, a1, 28 +4022fd50: 41c8 l32i.n a12, a1, 16 +4022fd52: 40c112 addi a1, a1, 64 +4022fd55: f00d ret.n +4022fd57: a45000 extui a5, a0, 0, 11 +4022fd5a: ff4024 excw +4022fd5d: ff .byte 0xff +4022fd5e: 30e000 xor a14, a0, a0 + +4022fd60 : +4022fd60: 209330 or a9, a3, a3 +4022fd63: c0c112 addi a1, a1, -64 +4022fd66: 0961c2 s32i a12, a1, 36 +4022fd69: 0c61f2 s32i a15, a1, 48 +4022fd6c: 3169 s32i.n a6, a1, 12 +4022fd6e: 2149 s32i.n a4, a1, 8 +4022fd70: 8109 s32i.n a0, a1, 32 +4022fd72: a1d9 s32i.n a13, a1, 40 +4022fd74: b1e9 s32i.n a14, a1, 44 +4022fd76: 02dd mov.n a13, a2 +4022fd78: 07ed mov.n a14, a7 +4022fd7a: 0208 l32i.n a0, a2, 0 +4022fd7c: 1199 s32i.n a9, a1, 4 +4022fd7e: 050100 extui a0, a0, 17, 1 +4022fd81: 187056 bnez a0, 4022ff0c +4022fd84: 77a022 movi a2, 119 +4022fd87: 030c movi.n a3, 0 +4022fd89: 041c movi.n a4, 16 +4022fd8b: e715c1 l32r a12, 402299e0 +4022fd8e: 060c movi.n a6, 0 +4022fd90: 0c08 l32i.n a0, a12, 0 +4022fd92: 05fd mov.n a15, a5 +4022fd94: 252002 l32i a0, a0, 148 +4022fd97: 050c movi.n a5, 0 +4022fd99: 0000c0 callx0 a0 +4022fd9c: 030c movi.n a3, 0 +4022fd9e: f40c movi.n a4, 15 +4022fda0: 650c movi.n a5, 6 +4022fda2: 660c movi.n a6, 6 +4022fda4: 0c08 l32i.n a0, a12, 0 +4022fda6: 5129 s32i.n a2, a1, 20 +4022fda8: 252002 l32i a0, a0, 148 +4022fdab: 77a022 movi a2, 119 +4022fdae: 0000c0 callx0 a0 +4022fdb1: 030c movi.n a3, 0 +4022fdb3: 940c movi.n a4, 9 +4022fdb5: 750c movi.n a5, 7 +4022fdb7: 060c movi.n a6, 0 +4022fdb9: 0c08 l32i.n a0, a12, 0 +4022fdbb: 6129 s32i.n a2, a1, 24 +4022fdbd: 252002 l32i a0, a0, 148 +4022fdc0: 77a022 movi a2, 119 +4022fdc3: 0000c0 callx0 a0 +4022fdc6: 0c08 l32i.n a0, a12, 0 +4022fdc8: 282002 l32i a0, a0, 160 +4022fdcb: 7129 s32i.n a2, a1, 28 +4022fdcd: 0000c0 callx0 a0 +4022fdd0: 0c08 l32i.n a0, a12, 0 +4022fdd2: 302002 l32i a0, a0, 192 +4022fdd5: 120c movi.n a2, 1 +4022fdd7: 0000c0 callx0 a0 +4022fdda: 2128 l32i.n a2, a1, 8 +4022fddc: f9d8c5 call0 40229b6c +4022fddf: 2128 l32i.n a2, a1, 8 +4022fde1: 013d mov.n a3, a1 +4022fde3: 140c movi.n a4, 1 +4022fde5: ff6a45 call0 4022f48c +4022fde8: 0c08 l32i.n a0, a12, 0 +4022fdea: 6008 l32i.n a0, a0, 24 +4022fdec: 020c movi.n a2, 0 +4022fdee: 0000c0 callx0 a0 +4022fdf1: 0c08 l32i.n a0, a12, 0 +4022fdf3: f008 l32i.n a0, a0, 60 +4022fdf5: 120c movi.n a2, 1 +4022fdf7: 0000c0 callx0 a0 +4022fdfa: 77a022 movi a2, 119 +4022fdfd: 030c movi.n a3, 0 +4022fdff: 940c movi.n a4, 9 +4022fe01: 750c movi.n a5, 7 +4022fe03: 0c08 l32i.n a0, a12, 0 +4022fe05: 060c movi.n a6, 0 +4022fe07: 272002 l32i a0, a0, 156 +4022fe0a: 070c movi.n a7, 0 +4022fe0c: 0000c0 callx0 a0 +4022fe0f: 77a022 movi a2, 119 +4022fe12: 030c movi.n a3, 0 +4022fe14: 041c movi.n a4, 16 +4022fe16: 250c movi.n a5, 2 +4022fe18: 0c08 l32i.n a0, a12, 0 +4022fe1a: 260c movi.n a6, 2 +4022fe1c: 272002 l32i a0, a0, 156 +4022fe1f: 170c movi.n a7, 1 +4022fe21: 0000c0 callx0 a0 +4022fe24: 3128 l32i.n a2, a1, 12 +4022fe26: 440172 l8ui a7, a1, 68 +4022fe29: 0f3d mov.n a3, a15 +4022fe2b: 412b addi.n a4, a1, 2 +4022fe2d: 4001f2 l8ui a15, a1, 64 +4022fe30: 0e5d mov.n a5, a14 +4022fe32: 0f6d mov.n a6, a15 +4022fe34: ffd145 call0 4022fb4c +4022fe37: 0c08 l32i.n a0, a12, 0 +4022fe39: 1b2002 l32i a0, a0, 108 +4022fe3c: 120c movi.n a2, 1 +4022fe3e: 0000c0 callx0 a0 +4022fe41: 77a022 movi a2, 119 +4022fe44: 030c movi.n a3, 0 +4022fe46: 041c movi.n a4, 16 +4022fe48: 050c movi.n a5, 0 +4022fe4a: 060c movi.n a6, 0 +4022fe4c: 0c08 l32i.n a0, a12, 0 +4022fe4e: 5178 l32i.n a7, a1, 20 +4022fe50: 272002 l32i a0, a0, 156 +4022fe53: 4179 s32i.n a7, a1, 16 +4022fe55: 0000c0 callx0 a0 +4022fe58: 6178 l32i.n a7, a1, 24 +4022fe5a: 77a022 movi a2, 119 +4022fe5d: 030c movi.n a3, 0 +4022fe5f: f40c movi.n a4, 15 +4022fe61: 0c08 l32i.n a0, a12, 0 +4022fe63: 650c movi.n a5, 6 +4022fe65: 272002 l32i a0, a0, 156 +4022fe68: 660c movi.n a6, 6 +4022fe6a: 0000c0 callx0 a0 +4022fe6d: 7178 l32i.n a7, a1, 28 +4022fe6f: 77a022 movi a2, 119 +4022fe72: 030c movi.n a3, 0 +4022fe74: 940c movi.n a4, 9 +4022fe76: 0c08 l32i.n a0, a12, 0 +4022fe78: 750c movi.n a5, 7 +4022fe7a: 272002 l32i a0, a0, 156 +4022fe7d: 060c movi.n a6, 0 +4022fe7f: 0000c0 callx0 a0 +4022fe82: 77a022 movi a2, 119 +4022fe85: 030c movi.n a3, 0 +4022fe87: 041c movi.n a4, 16 +4022fe89: 250c movi.n a5, 2 +4022fe8b: 0c08 l32i.n a0, a12, 0 +4022fe8d: 260c movi.n a6, 2 +4022fe8f: 272002 l32i a0, a0, 156 +4022fe92: 070c movi.n a7, 0 +4022fe94: 0000c0 callx0 a0 +4022fe97: f20c movi.n a2, 15 +4022fe99: 020142 l8ui a4, a1, 2 +4022fe9c: 107c movi.n a0, -15 +4022fe9e: 014480 slli a4, a4, 24 +4022fea1: 314840 srai a4, a4, 24 +4022fea4: 012407 blt a4, a0, 4022fea9 +4022fea7: 040d mov.n a0, a4 +4022fea9: 030142 l8ui a4, a1, 3 +4022feac: 012207 blt a2, a0, 4022feb1 +4022feaf: 002d mov.n a2, a0 +4022feb1: 106c movi.n a0, -31 +4022feb3: 024122 s8i a2, a1, 2 +4022feb6: 014480 slli a4, a4, 24 +4022feb9: 013280 slli a3, a2, 24 +4022febc: 313830 srai a3, a3, 24 +4022febf: 314840 srai a4, a4, 24 +4022fec2: f21c movi.n a2, 31 +4022fec4: 012407 blt a4, a0, 4022fec9 +4022fec7: 040d mov.n a0, a4 +4022fec9: 012207 blt a2, a0, 4022fece +4022fecc: 002d mov.n a2, a0 +4022fece: 034122 s8i a2, a1, 3 +4022fed1: 014280 slli a4, a2, 24 +4022fed4: 314840 srai a4, a4, 24 +4022fed7: ee8c beqz.n a14, 4022fee9 +4022fed9: 4158 l32i.n a5, a1, 16 +4022fedb: a58c beqz.n a5, 4022fee9 +4022fedd: 603030 neg a3, a3 +4022fee0: 024132 s8i a3, a1, 2 +4022fee3: 013380 slli a3, a3, 24 +4022fee6: 313830 srai a3, a3, 24 +4022fee9: df8c beqz.n a15, 4022fefa +4022feeb: ff9b21 l32r a2, 4022fd58 +4022feee: 46bf01 l32r a0, 402019ec +4022fef1: 0000c0 callx0 a0 +4022fef4: 030142 l8ui a4, a1, 3 +4022fef7: 020132 l8ui a3, a1, 2 +4022fefa: 045730 extui a5, a3, 7, 1 +4022fefd: 01e380 slli a14, a3, 24 +4022ff00: 31e8e0 srai a14, a14, 24 +4022ff03: 086516 beqz a5, 4022ff8d +4022ff06: 20c3e2 addi a14, a3, 32 +4022ff09: 002006 j 4022ff8d +4022ff0c: 0013c2 l16ui a12, a3, 0 +4022ff0f: 41e8c0 srli a14, a12, 8 +4022ff12: 01cc80 slli a12, a12, 24 +4022ff15: 31c8c0 srai a12, a12, 24 +4022ff18: e6e761 l32r a6, 40229ab4 +4022ff1b: 01ae80 slli a10, a14, 24 +4022ff1e: eeb3b1 l32r a11, 4022b9ec +4022ff21: 019ce0 slli a9, a12, 18 +4022ff24: 2099b0 or a9, a9, a11 +4022ff27: e9c8e1 l32r a14, 4022a648 +4022ff2a: ff8cb1 l32r a11, 4022fd5c +4022ff2d: 0020c0 memw +4022ff30: 982e82 l32i a8, a14, 0x260 +4022ff33: 1088b0 and a8, a8, a11 +4022ff36: 2088a0 or a8, a8, a10 +4022ff39: 208890 or a8, a8, a9 +4022ff3c: 0020c0 memw +4022ff3f: 986e82 s32i a8, a14, 0x260 +4022ff42: 072c movi.n a7, 32 +4022ff44: 0020c0 memw +4022ff47: a658 l32i.n a5, a6, 40 +4022ff49: 205570 or a5, a5, a7 +4022ff4c: 0020c0 memw +4022ff4f: a659 s32i.n a5, a6, 40 +4022ff51: 047c movi.n a4, -16 +4022ff53: 230c movi.n a3, 2 +4022ff55: 0020c0 memw +4022ff58: 8f2e22 l32i a2, a14, 0x23c +4022ff5b: 102240 and a2, a2, a4 +4022ff5e: 202230 or a2, a2, a3 +4022ff61: 0020c0 memw +4022ff64: 8f6e22 s32i a2, a14, 0x23c +4022ff67: 0eae02 movi a0, 0xfffffe0e +4022ff6a: 1f0c movi.n a15, 1 +4022ff6c: 0020c0 memw +4022ff6f: 992ed2 l32i a13, a14, 0x264 +4022ff72: 10dd00 and a13, a13, a0 +4022ff75: 20ddf0 or a13, a13, a15 +4022ff78: 0020c0 memw +4022ff7b: 91c8 l32i.n a12, a1, 36 +4022ff7d: 996ed2 s32i a13, a14, 0x264 +4022ff80: c1f8 l32i.n a15, a1, 48 +4022ff82: a1d8 l32i.n a13, a1, 40 +4022ff84: b1e8 l32i.n a14, a1, 44 +4022ff86: 8108 l32i.n a0, a1, 32 +4022ff88: 40c112 addi a1, a1, 64 +4022ff8b: f00d ret.n +4022ff8d: 01f480 slli a15, a4, 24 +4022ff90: 31f8f0 srai a15, a15, 24 +4022ff93: 026477 bbci a4, 7, 4022ff99 +4022ff96: 40c4f2 addi a15, a4, 64 +4022ff99: 0c08 l32i.n a0, a12, 0 +4022ff9b: 01cf80 slli a12, a15, 24 +4022ff9e: 2a2002 l32i a0, a0, 168 +4022ffa1: 31c8c0 srai a12, a12, 24 +4022ffa4: 0000c0 callx0 a0 +4022ffa7: 4bf731 l32r a3, 40202f84 +4022ffaa: 0d28 l32i.n a2, a13, 0 +4022ffac: 014f80 slli a4, a15, 24 +4022ffaf: 115e80 slli a5, a14, 8 +4022ffb2: 314840 srai a4, a4, 24 +4022ffb5: 204450 or a4, a4, a5 +4022ffb8: 1158 l32i.n a5, a1, 4 +4022ffba: 202230 or a2, a2, a3 +4022ffbd: 005542 s16i a4, a5, 0 +4022ffc0: 0d29 s32i.n a2, a13, 0 +4022ffc2: ffd486 j 4022ff18 +4022ffc5: 000000 ill + +4022ffc8 : +4022ffc8: e0c112 addi a1, a1, -32 +4022ffcb: 31e9 s32i.n a14, a1, 12 +4022ffcd: 21d9 s32i.n a13, a1, 8 +4022ffcf: 11c9 s32i.n a12, a1, 4 +4022ffd1: 41f9 s32i.n a15, a1, 16 +4022ffd3: e808f1 l32r a15, 40229ff4 +4022ffd6: 0109 s32i.n a0, a1, 0 +4022ffd8: 0f08 l32i.n a0, a15, 0 +4022ffda: e681c1 l32r a12, 402299e0 +4022ffdd: 35f077 bbsi a0, 23, 40230016 +4022ffe0: 6aa022 movi a2, 106 +4022ffe3: 230c movi.n a3, 2 +4022ffe5: 040c movi.n a4, 0 +4022ffe7: 550c movi.n a5, 5 +4022ffe9: 0c08 l32i.n a0, a12, 0 +4022ffeb: 460c movi.n a6, 4 +4022ffed: 272002 l32i a0, a0, 156 +4022fff0: 070c movi.n a7, 0 +4022fff2: 0000c0 callx0 a0 +4022fff5: e7fd91 l32r a9, 40229fec +4022fff8: 0ca8 l32i.n a10, a12, 0 +4022fffa: 000922 l8ui a2, a9, 0 +4022fffd: 272aa2 l32i a10, a10, 156 +40230000: 056216 beqz a2, 4023005a +40230003: 6aa022 movi a2, 106 +40230006: 230c movi.n a3, 2 +40230008: 440c movi.n a4, 4 +4023000a: 750c movi.n a5, 7 +4023000c: 460c movi.n a6, 4 +4023000e: 170c movi.n a7, 1 +40230010: 000ac0 callx0 a10 +40230013: 0014c6 j 4023006a +40230016: 2c0fd2 l8ui a13, a15, 44 +40230019: 61a022 movi a2, 97 +4023001c: 130c movi.n a3, 1 +4023001e: 240c movi.n a4, 2 +40230020: a0a052 movi a5, 160 +40230023: 0c08 l32i.n a0, a12, 0 +40230025: 205d50 or a5, a13, a5 +40230028: 262002 l32i a0, a0, 152 +4023002b: 745050 extui a5, a5, 0, 8 +4023002e: 0000c0 callx0 a0 +40230031: 66a022 movi a2, 102 +40230034: 330c movi.n a3, 3 +40230036: 140c movi.n a4, 1 +40230038: 21d8 l32i.n a13, a1, 8 +4023003a: 31e8 l32i.n a14, a1, 12 +4023003c: 064c movi.n a6, 64 +4023003e: 0c08 l32i.n a0, a12, 0 +40230040: 2d0f52 l8ui a5, a15, 45 +40230043: 11c8 l32i.n a12, a1, 4 +40230045: 41f8 l32i.n a15, a1, 16 +40230047: 205560 or a5, a5, a6 +4023004a: 262002 l32i a0, a0, 152 +4023004d: 745050 extui a5, a5, 0, 8 +40230050: 0000c0 callx0 a0 +40230053: 0108 l32i.n a0, a1, 0 +40230055: 20c112 addi a1, a1, 32 +40230058: f00d ret.n +4023005a: 6aa022 movi a2, 106 +4023005d: 230c movi.n a3, 2 +4023005f: 440c movi.n a4, 4 +40230061: 750c movi.n a5, 7 +40230063: 460c movi.n a6, 4 +40230065: 270c movi.n a7, 2 +40230067: 000ac0 callx0 a10 +4023006a: 68a022 movi a2, 104 +4023006d: 330c movi.n a3, 3 +4023006f: 140c movi.n a4, 1 +40230071: 050c movi.n a5, 0 +40230073: 0c08 l32i.n a0, a12, 0 +40230075: 060c movi.n a6, 0 +40230077: 272002 l32i a0, a0, 156 +4023007a: 170c movi.n a7, 1 +4023007c: 0000c0 callx0 a0 +4023007f: 6aa022 movi a2, 106 +40230082: 230c movi.n a3, 2 +40230084: 640c movi.n a4, 6 +40230086: 450c movi.n a5, 4 +40230088: 0c08 l32i.n a0, a12, 0 +4023008a: 060c movi.n a6, 0 +4023008c: 272002 l32i a0, a0, 156 +4023008f: 870c movi.n a7, 8 +40230091: 0000c0 callx0 a0 +40230094: 6aa022 movi a2, 106 +40230097: 230c movi.n a3, 2 +40230099: 440c movi.n a4, 4 +4023009b: 050c movi.n a5, 0 +4023009d: 0c08 l32i.n a0, a12, 0 +4023009f: 060c movi.n a6, 0 +402300a1: 272002 l32i a0, a0, 156 +402300a4: 170c movi.n a7, 1 +402300a6: 0000c0 callx0 a0 +402300a9: 6aa022 movi a2, 106 +402300ac: 230c movi.n a3, 2 +402300ae: 340c movi.n a4, 3 +402300b0: 650c movi.n a5, 6 +402300b2: 0c08 l32i.n a0, a12, 0 +402300b4: 660c movi.n a6, 6 +402300b6: 272002 l32i a0, a0, 156 +402300b9: 170c movi.n a7, 1 +402300bb: 0000c0 callx0 a0 +402300be: 6aa022 movi a2, 106 +402300c1: 230c movi.n a3, 2 +402300c3: 440c movi.n a4, 4 +402300c5: 350c movi.n a5, 3 +402300c7: 0c08 l32i.n a0, a12, 0 +402300c9: 360c movi.n a6, 3 +402300cb: 272002 l32i a0, a0, 156 +402300ce: 070c movi.n a7, 0 +402300d0: 0000c0 callx0 a0 +402300d3: 6aa022 movi a2, 106 +402300d6: 230c movi.n a3, 2 +402300d8: 440c movi.n a4, 4 +402300da: 350c movi.n a5, 3 402300dc: 0c08 l32i.n a0, a12, 0 -402300de: 550c movi.n a5, 5 -402300e0: 252002 l32i a0, a0, 148 -402300e3: 060c movi.n a6, 0 +402300de: 360c movi.n a6, 3 +402300e0: 272002 l32i a0, a0, 156 +402300e3: 170c movi.n a7, 1 402300e5: 0000c0 callx0 a0 -402300e8: 330c movi.n a3, 3 -402300ea: 140c movi.n a4, 1 -402300ec: 050c movi.n a5, 0 -402300ee: 060c movi.n a6, 0 -402300f0: 070c movi.n a7, 0 -402300f2: 0c08 l32i.n a0, a12, 0 -402300f4: 02ed mov.n a14, a2 -402300f6: 272002 l32i a0, a0, 156 -402300f9: 68a022 movi a2, 104 -402300fc: 0000c0 callx0 a0 -402300ff: e7b401 l32r a0, 40229fd0 -40230102: fe8941 l32r a4, 4022fb28 -40230105: 000062 l8ui a6, a0, 0 -40230108: 043eb6 bltui a14, 3, 40230110 -4023010b: c23c movi.n a2, 60 -4023010d: 09b2e7 bgeu a2, a14, 4023011a -40230110: 4eac51 l32r a5, 40203bc0 -40230113: 0438 l32i.n a3, a4, 0 -40230115: 203350 or a3, a3, a5 -40230118: 0439 s32i.n a3, a4, 0 -4023011a: a6bc beqz.n a6, 40230158 -4023011c: e31c movi.n a3, 30 -4023011e: 112ec0 slli a2, a14, 4 -40230121: d9c222 addi a2, a2, -39 -40230124: 474901 l32r a0, 40201e48 -40230127: 0000c0 callx0 a0 -4023012a: 02dd mov.n a13, a2 -4023012c: 2c4fd2 s8i a13, a15, 44 -4023012f: 930c movi.n a3, 9 -40230131: f02ee0 subx8 a2, a14, a14 -40230134: 1122e0 slli a2, a2, 2 -40230137: f42020 extui a2, a2, 0, 16 -4023013a: 474401 l32r a0, 40201e4c -4023013d: 0000c0 callx0 a0 -40230140: 5d6051 l32r a5, 402076c0 -40230143: 0f48 l32i.n a4, a15, 0 -40230145: 743020 extui a3, a2, 0, 8 -40230148: 332b addi.n a3, a3, 2 -4023014a: 213230 srai a3, a3, 2 -4023014d: 2d4f32 s8i a3, a15, 45 -40230150: 204450 or a4, a4, a5 -40230153: 0f49 s32i.n a4, a15, 0 -40230155: ffa906 j 4022fffd -40230158: 431c movi.n a3, 20 -4023015a: a02ee0 addx4 a2, a14, a14 -4023015d: 9022e0 addx2 a2, a2, a14 -40230160: f2c222 addi a2, a2, -14 -40230163: 473901 l32r a0, 40201e48 -40230166: 0000c0 callx0 a0 -40230169: 02dd mov.n a13, a2 -4023016b: ffef46 j 4023012c -4023016e: a90000 excw -40230171: 402301 l32r a0, 40200200 <_lit4_end+0xf8354> -40230174: fecd82 addi a8, a13, -2 -40230177: 3f .byte 0x3f - -40230178 : -40230178: f0c112 addi a1, a1, -16 -4023017b: 21d9 s32i.n a13, a1, 8 -4023017d: 11c9 s32i.n a12, a1, 4 -4023017f: 0109 s32i.n a0, a1, 0 -40230181: 02cd mov.n a12, a2 -40230183: 100c movi.n a0, 1 -40230185: e79421 l32r a2, 40229fd8 -40230188: 03dd mov.n a13, a3 -4023018a: 520222 l8ui a2, a2, 82 -4023018d: 0c3d mov.n a3, a12 -4023018f: 932020 movnez a2, a0, a2 -40230192: ff8305 call0 4022f9c4 -40230195: e79001 l32r a0, 40229fd8 -40230198: e78e61 l32r a6, 40229fd0 -4023019b: 3abcf6 bgeui a12, 16, 402301d9 -4023019e: fff441 l32r a4, 40230170 -402301a1: 903cc0 addx2 a3, a12, a12 -402301a4: 334a add.n a3, a3, a4 -402301a6: 0003a0 jx a3 -402301a9: 002886 j 4023024f -402301ac: 0027c6 j 4023024f -402301af: 003306 j 4023027f -402301b2: 003246 j 4023027f -402301b5: 002586 j 4023024f -402301b8: 0024c6 j 4023024f -402301bb: 003006 j 4023027f -402301be: 002f46 j 4023027f -402301c1: 002d06 j 40230279 -402301c4: 002ac6 j 40230273 -402301c7: 002886 j 4023026d -402301ca: 0021c6 j 40230255 -402301cd: 002586 j 40230267 -402301d0: 002346 j 40230261 -402301d3: 002106 j 4023025b -402301d6: 001ec6 j 40230255 -402301d9: 3cda add.n a3, a12, a13 -402301db: ffd332 addmi a3, a3, 0xffffff00 -402301de: f00332 l8ui a3, a3, 240 -402301e1: 300002 l8ui a0, a0, 48 -402301e4: 0b8cf6 bgeui a12, 8, 402301f3 -402301e7: 400642 l8ui a4, a6, 64 -402301ea: 050456 bnez a4, 4023023e -402301ed: 000d32 l8ui a3, a13, 0 -402301f0: 001286 j 4023023e -402301f3: 010080 slli a0, a0, 24 -402301f6: 310800 srai a0, a0, 24 -402301f9: 171026 beqi a0, 1, 40230214 -402301fc: b20c movi.n a2, 11 -402301fe: 411027 beq a0, a2, 40230243 -40230201: d40c movi.n a4, 13 -40230203: 421047 beq a0, a4, 40230249 -40230206: f2c072 addi a7, a0, -14 -40230209: 130652 l8ui a5, a6, 19 -4023020c: 000c movi.n a0, 0 -4023020e: 830570 moveqz a0, a5, a7 -40230211: 000086 j 40230217 -40230214: 100602 l8ui a0, a6, 16 -40230217: 742030 extui a2, a3, 0, 8 -4023021a: 05b207 bgeu a2, a0, 40230223 -4023021d: 390682 l8ui a8, a6, 57 -40230220: 012826 beqi a8, 2, 40230225 -40230223: 020d mov.n a0, a2 -40230225: 11c8 l32i.n a12, a1, 4 -40230227: ffd321 l32r a2, 40230174 -4023022a: 21d8 l32i.n a13, a1, 8 -4023022c: 000222 l8ui a2, a2, 0 -4023022f: 740000 extui a0, a0, 0, 8 -40230232: 01b207 bgeu a2, a0, 40230237 -40230235: 002d mov.n a2, a0 -40230237: 0108 l32i.n a0, a1, 0 -40230239: 10c112 addi a1, a1, 16 -4023023c: f00d ret.n -4023023e: 323a add.n a3, a2, a3 -40230240: ffebc6 j 402301f3 -40230243: 110602 l8ui a0, a6, 17 -40230246: fff346 j 40230217 -40230249: 120602 l8ui a0, a6, 18 -4023024c: fff1c6 j 40230217 -4023024f: 420632 l8ui a3, a6, 66 -40230252: ffe2c6 j 402301e1 -40230255: 000d32 l8ui a3, a13, 0 -40230258: ffe146 j 402301e1 -4023025b: 020d32 l8ui a3, a13, 2 -4023025e: ffdfc6 j 402301e1 -40230261: 040d32 l8ui a3, a13, 4 -40230264: ffde46 j 402301e1 -40230267: 060d32 l8ui a3, a13, 6 -4023026a: ffdcc6 j 402301e1 -4023026d: 010d32 l8ui a3, a13, 1 -40230270: ffdb46 j 402301e1 -40230273: 030d32 l8ui a3, a13, 3 -40230276: ffd9c6 j 402301e1 -40230279: 050d32 l8ui a3, a13, 5 -4023027c: ffd846 j 402301e1 -4023027f: 410632 l8ui a3, a6, 65 -40230282: ffd6c6 j 402301e1 -40230285: 000000 ill - -40230288 : -40230288: 642b addi.n a6, a4, 2 -4023028a: 009382 l16si a8, a3, 0 -4023028d: 400400 ssr a4 -40230290: b19080 sra a9, a8 -40230293: c08890 sub a8, a8, a9 -40230296: 401600 ssl a6 -40230299: 828a add.n a8, a2, a8 -4023029b: a12500 sll a2, a5 -4023029e: 118800 slli a8, a8, 16 -402302a1: 318080 srai a8, a8, 16 -402302a4: 005382 s16i a8, a3, 0 -402302a7: 142827 blt a8, a2, 402302bf -402302aa: c04820 sub a4, a8, a2 -402302ad: 602050 neg a2, a5 -402302b0: 012280 slli a2, a2, 24 -402302b3: 312820 srai a2, a2, 24 -402302b6: 005342 s16i a4, a3, 0 -402302b9: f00d ret.n -402302bb: 020c movi.n a2, 0 -402302bd: f00d ret.n -402302bf: 604020 neg a4, a2 -402302c2: f52487 blt a4, a8, 402302bb -402302c5: 482a add.n a4, a8, a2 -402302c7: 012580 slli a2, a5, 24 -402302ca: 312820 srai a2, a2, 24 -402302cd: fff946 j 402302b6 -402302d0: 24a450 extui a10, a5, 4, 3 -402302d3: 0ff340 excw -402302d6: e00000 subx4 a0, a0, a0 -402302d9: 4024a4 excw - -402302dc : -402302dc: a0c112 addi a1, a1, -96 -402302df: 1261d2 s32i a13, a1, 72 -402302e2: 1461f2 s32i a15, a1, 80 -402302e5: 106102 s32i a0, a1, 64 -402302e8: e129 s32i.n a2, a1, 56 -402302ea: f159 s32i.n a5, a1, 60 -402302ec: 166162 s32i a6, a1, 88 -402302ef: 1161c2 s32i a12, a1, 68 -402302f2: 1361e2 s32i a14, a1, 76 -402302f5: 03ed mov.n a14, a3 -402302f7: bd76c1 l32r a12, 4021f8d0 -402302fa: 0020c0 memw -402302fd: 38a122 movi a2, 0x138 -40230300: d82cc2 l32i a12, a12, 0x360 -40230303: d149 s32i.n a4, a1, 52 -40230305: 45c8c0 extui a12, a12, 24, 5 -40230308: ff2ec5 call0 4022f5f8 -4023030b: fe07f1 l32r a15, 4022fb28 -4023030e: 02dd mov.n a13, a2 -40230310: 025f22 s16i a2, a15, 4 -40230313: 0a8cf6 bgeui a12, 8, 40230321 -40230316: f27c movi.n a2, -1 -40230318: 302c20 xor a2, a12, a2 -4023031b: 242020 extui a2, a2, 0, 3 -4023031e: 000046 j 40230323 -40230321: 0c2d mov.n a2, a12 -40230323: 0e3d mov.n a3, a14 -40230325: ffe505 call0 40230178 -40230328: e138 l32i.n a3, a1, 56 -4023032a: 092c movi.n a9, 32 -4023032c: 223a add.n a2, a2, a3 -4023032e: 156122 s32i a2, a1, 84 -40230331: 000222 l8ui a2, a2, 0 -40230334: 006c movi.n a0, -32 -40230336: 1122e0 slli a2, a2, 2 -40230339: c02d20 sub a2, a13, a2 -4023033c: 112200 slli a2, a2, 16 -4023033f: 312020 srai a2, a2, 16 -40230342: 035f22 s16i a2, a15, 6 -40230345: 012207 blt a2, a0, 4023034a -40230348: 020d mov.n a0, a2 -4023034a: 080f42 l8ui a4, a15, 8 -4023034d: 012907 blt a9, a0, 40230352 -40230350: 009d mov.n a9, a0 -40230352: 112900 slli a2, a9, 16 -40230355: 312020 srai a2, a2, 16 -40230358: 1944f6 bgeui a4, 4, 40230375 -4023035b: 0212e6 bgei a2, 1, 40230361 -4023035e: 0096c6 j 402305bd -40230361: 210220 srai a0, a2, 2 -40230364: 020a add.n a0, a2, a0 -40230366: 21d200 srai a13, a0, 2 -40230369: 60d0d0 neg a13, a13 -4023036c: 01dd80 slli a13, a13, 24 -4023036f: 31d8d0 srai a13, a13, 24 -40230372: 000286 j 40230380 -40230375: d138 l32i.n a3, a1, 52 -40230377: 440c movi.n a4, 4 -40230379: 250c movi.n a5, 2 -4023037b: fff0c5 call0 40230288 -4023037e: 02dd mov.n a13, a2 -40230380: e716e1 l32r a14, 40229fd8 -40230383: 162132 l32i a3, a1, 88 -40230386: 0f1da6 blti a13, 1, 40230399 -40230389: 5d0e22 l8ui a2, a14, 93 -4023038c: 301c movi.n a0, 19 -4023038e: 012280 slli a2, a2, 24 -40230391: 312820 srai a2, a2, 24 -40230394: 01a027 bge a0, a2, 40230399 -40230397: 0d0c movi.n a13, 0 -40230399: fbdc01 l32r a0, 4022f30c -4023039c: 065316 beqz a3, 40230405 -4023039f: 0d5d mov.n a5, a13 -402303a1: 5d0e72 l8ui a7, a14, 93 -402303a4: 039f42 l16si a4, a15, 6 -402303a7: 5c0e82 l8ui a8, a14, 92 -402303aa: d168 l32i.n a6, a1, 52 -402303ac: 152132 l32i a3, a1, 84 -402303af: 009662 l16si a6, a6, 0 -402303b2: 000332 l8ui a3, a3, 0 -402303b5: 018880 slli a8, a8, 24 -402303b8: 318880 srai a8, a8, 24 -402303bb: 0189 s32i.n a8, a1, 0 -402303bd: ffc421 l32r a2, 402302d0 -402303c0: 017780 slli a7, a7, 24 -402303c3: 317870 srai a7, a7, 24 -402303c6: 0020c0 memw -402303c9: e5b181 l32r a8, 40229a90 -402303cc: d828b2 l32i a11, a8, 0x360 -402303cf: 00ad mov.n a10, a0 -402303d1: 01bb80 slli a11, a11, 24 -402303d4: 31b8b0 srai a11, a11, 24 -402303d7: 11b9 s32i.n a11, a1, 4 -402303d9: 001aa2 l16ui a10, a10, 0 -402303dc: 21a9 s32i.n a10, a1, 8 -402303de: 31c9 s32i.n a12, a1, 12 -402303e0: 300e92 l8ui a9, a14, 48 -402303e3: 019980 slli a9, a9, 24 -402303e6: 319890 srai a9, a9, 24 -402303e9: 4199 s32i.n a9, a1, 16 -402303eb: a08c80 addx4 a8, a12, a8 -402303ee: 0020c0 memw -402303f1: c12882 l32i a8, a8, 0x304 -402303f4: 018880 slli a8, a8, 24 -402303f7: 318880 srai a8, a8, 24 -402303fa: 5189 s32i.n a8, a1, 20 -402303fc: 457c01 l32r a0, 402019ec -402303ff: 0000c0 callx0 a0 -40230402: fbc201 l32r a0, 4022f30c -40230405: f188 l32i.n a8, a1, 60 -40230407: 19e816 beqz a8, 402305a9 -4023040a: c1c9 s32i.n a12, a1, 48 -4023040c: 199d16 beqz a13, 402305a9 -4023040f: 7fa0c2 movi a12, 127 -40230412: 020c movi.n a2, 0 -40230414: 0dfd mov.n a15, a13 -40230416: 5c0e42 l8ui a4, a14, 92 -40230419: 432c movi.n a3, 36 -4023041b: 014480 slli a4, a4, 24 -4023041e: 314840 srai a4, a4, 24 -40230421: 905220 addx2 a5, a2, a2 -40230424: 221b addi.n a2, a2, 1 -40230426: 9055e0 addx2 a5, a5, a14 -40230429: 3d0552 l8ui a5, a5, 61 -4023042c: 742020 extui a2, a2, 0, 8 -4023042f: 015580 slli a5, a5, 24 -40230432: 315850 srai a5, a5, 24 -40230435: 01ac57 bge a12, a5, 4023043a -40230438: 0c5d mov.n a5, a12 -4023043a: 01c580 slli a12, a5, 24 -4023043d: 31c8c0 srai a12, a12, 24 -40230440: dd4266 bnei a2, 4, 40230421 -40230443: c4ca add.n a12, a4, a12 -40230445: c02cd0 sub a2, a12, a13 -40230448: 012280 slli a2, a2, 24 -4023044b: 312820 srai a2, a2, 24 -4023044e: 08a327 bge a3, a2, 4023045a -40230451: 001062 l16ui a6, a0, 0 -40230454: e4a352 movi a5, 0x3e4 -40230457: 0b3567 bltu a5, a6, 40230466 -4023045a: 75a2e6 bgei a2, 12, 402304d3 -4023045d: 001082 l16ui a8, a0, 0 -40230460: ff9d71 l32r a7, 402302d4 -40230463: 6c3787 bltu a7, a8, 402304d3 -40230466: fba931 l32r a3, 4022f30c -40230469: 891c movi.n a9, 24 -4023046b: c09920 sub a9, a9, a2 -4023046e: 204192 s8i a9, a1, 32 -40230471: 20c122 addi a2, a1, 32 -40230474: ff07c5 call0 4022f4f4 -40230477: 5e0e02 l8ui a0, a14, 94 -4023047a: 200142 l8ui a4, a1, 32 -4023047d: 5d0e32 l8ui a3, a14, 93 -40230480: c05dc0 sub a5, a13, a12 -40230483: 18c552 addi a5, a5, 24 -40230486: 013380 slli a3, a3, 24 -40230489: 014480 slli a4, a4, 24 -4023048c: 010080 slli a0, a0, 24 -4023048f: 310800 srai a0, a0, 24 -40230492: 314840 srai a4, a4, 24 -40230495: 313830 srai a3, a3, 24 -40230498: c02540 sub a2, a5, a4 -4023049b: c04450 sub a4, a4, a5 -4023049e: 332a add.n a3, a3, a2 -402304a0: 002a add.n a0, a0, a2 -402304a2: 5e4e02 s8i a0, a14, 94 -402304a5: 5d4e32 s8i a3, a14, 93 -402304a8: ff4a add.n a15, a15, a4 -402304aa: 22c132 addi a3, a1, 34 -402304ad: 040c movi.n a4, 0 -402304af: fb9721 l32r a2, 4022f30c -402304b2: 01ff80 slli a15, a15, 24 -402304b5: 31f8f0 srai a15, a15, 24 -402304b8: 001222 l16ui a2, a2, 0 -402304bb: fefb45 call0 4022f470 -402304be: fb9321 l32r a2, 4022f30c -402304c1: 22c132 addi a3, a1, 34 -402304c4: 001222 l16ui a2, a2, 0 -402304c7: fef0c5 call0 4022f3d4 -402304ca: fb9001 l32r a0, 4022f30c -402304cd: 001032 l16ui a3, a0, 0 -402304d0: 2d5e32 s16i a3, a14, 90 -402304d3: 00dfd6 bgez a15, 402304e4 -402304d6: 644c movi.n a4, 70 -402304d8: c05cf0 sub a5, a12, a15 -402304db: 015580 slli a5, a5, 24 -402304de: 315850 srai a5, a5, 24 -402304e1: 14a457 bge a4, a5, 402304f9 -402304e4: 021fe6 bgei a15, 1, 402304ea -402304e7: 002f86 j 402305a9 -402304ea: c06cf0 sub a6, a12, a15 -402304ed: 016680 slli a6, a6, 24 -402304f0: 316860 srai a6, a6, 24 -402304f3: 02a6e6 bgei a6, 12, 402304f9 -402304f6: 002bc6 j 402305a9 -402304f9: 300e22 l8ui a2, a14, 48 -402304fc: 28c132 addi a3, a1, 40 -402304ff: 5c0e92 l8ui a9, a14, 92 -40230502: 5e0e72 l8ui a7, a14, 94 -40230505: 5d0e82 l8ui a8, a14, 93 -40230508: 017780 slli a7, a7, 24 -4023050b: 018880 slli a8, a8, 24 -4023050e: 019980 slli a9, a9, 24 -40230511: 319890 srai a9, a9, 24 -40230514: 318880 srai a8, a8, 24 -40230517: 317870 srai a7, a7, 24 -4023051a: 8077f0 add a7, a7, a15 -4023051d: 8088f0 add a8, a8, a15 -40230520: c099f0 sub a9, a9, a15 -40230523: 5c4e92 s8i a9, a14, 92 -40230526: 5d4e82 s8i a8, a14, 93 -40230529: 5e4e72 s8i a7, a14, 94 -4023052c: fbc3c5 call0 4022c16c -4023052f: f08b21 l32r a2, 4022c75c -40230532: 182e42 l32i a4, a14, 96 -40230535: 329b addi.n a3, a2, 9 -40230537: fae005 call0 4022b338 -4023053a: 162182 l32i a8, a1, 88 -4023053d: 068816 beqz a8, 402305a9 -40230540: ff6621 l32r a2, 402302d8 -40230543: 5d0e72 l8ui a7, a14, 93 -40230546: 5c0e82 l8ui a8, a14, 92 -40230549: d168 l32i.n a6, a1, 52 -4023054b: 152132 l32i a3, a1, 84 -4023054e: fd7641 l32r a4, 4022fb28 -40230551: 000332 l8ui a3, a3, 0 -40230554: 039442 l16si a4, a4, 6 -40230557: 009662 l16si a6, a6, 0 -4023055a: 018880 slli a8, a8, 24 -4023055d: 318880 srai a8, a8, 24 -40230560: 0189 s32i.n a8, a1, 0 -40230562: 0d5d mov.n a5, a13 -40230564: 017780 slli a7, a7, 24 -40230567: 317870 srai a7, a7, 24 -4023056a: 0020c0 memw -4023056d: e548a1 l32r a10, 40229a90 -40230570: c198 l32i.n a9, a1, 48 -40230572: d82af2 l32i a15, a10, 0x360 -40230575: fb65c1 l32r a12, 4022f30c -40230578: 01ff80 slli a15, a15, 24 -4023057b: 31f8f0 srai a15, a15, 24 -4023057e: 11f9 s32i.n a15, a1, 4 -40230580: 001cc2 l16ui a12, a12, 0 -40230583: 3199 s32i.n a9, a1, 12 -40230585: 21c9 s32i.n a12, a1, 8 -40230587: 300eb2 l8ui a11, a14, 48 -4023058a: 01bb80 slli a11, a11, 24 -4023058d: 31b8b0 srai a11, a11, 24 -40230590: 41b9 s32i.n a11, a1, 16 -40230592: a099a0 addx4 a9, a9, a10 -40230595: 0020c0 memw -40230598: c12992 l32i a9, a9, 0x304 -4023059b: 019980 slli a9, a9, 24 -4023059e: 319890 srai a9, a9, 24 -402305a1: 5199 s32i.n a9, a1, 20 -402305a3: 451201 l32r a0, 402019ec -402305a6: 0000c0 callx0 a0 -402305a9: 1121c2 l32i a12, a1, 68 -402305ac: 1221d2 l32i a13, a1, 72 -402305af: 1321e2 l32i a14, a1, 76 -402305b2: 1421f2 l32i a15, a1, 80 -402305b5: 102102 l32i a0, a1, 64 -402305b8: 60c112 addi a1, a1, 96 -402305bb: f00d ret.n -402305bd: 077c movi.n a7, -16 -402305bf: 08a277 bge a2, a7, 402305cb -402305c2: 210220 srai a0, a2, 2 -402305c5: c00200 sub a0, a2, a0 -402305c8: ff6686 j 40230366 -402305cb: 0d0c movi.n a13, 0 -402305cd: ff6bc6 j 40230380 - -402305d0 : -402305d0: e61041 l32r a4, 40229e10 -402305d3: e67c movi.n a6, -2 -402305d5: bcbe31 l32r a3, 4021f8d0 -402305d8: 0020c0 memw -402305db: d72322 l32i a2, a3, 0x35c -402305de: 102240 and a2, a2, a4 -402305e1: 0020c0 memw -402305e4: d76322 s32i a2, a3, 0x35c -402305e7: d0dcb1 l32r a11, 40224958 -402305ea: 0020c0 memw -402305ed: d723a2 l32i a10, a3, 0x35c -402305f0: 10aab0 and a10, a10, a11 -402305f3: 0020c0 memw -402305f6: d763a2 s32i a10, a3, 0x35c -402305f9: 0020c0 memw -402305fc: d42392 l32i a9, a3, 0x350 -402305ff: 109960 and a9, a9, a6 -40230602: 0020c0 memw -40230605: d46392 s32i a9, a3, 0x350 -40230608: 280c movi.n a8, 2 -4023060a: 0020c0 memw -4023060d: d82372 l32i a7, a3, 0x360 -40230610: 207780 or a7, a7, a8 -40230613: 0020c0 memw -40230616: d86372 s32i a7, a3, 0x360 -40230619: 0020c0 memw -4023061c: d82352 l32i a5, a3, 0x360 -4023061f: 105560 and a5, a5, a6 -40230622: 0020c0 memw -40230625: d86352 s32i a5, a3, 0x360 -40230628: 140c movi.n a4, 1 -4023062a: 0020c0 memw -4023062d: d82322 l32i a2, a3, 0x360 -40230630: 202240 or a2, a2, a4 -40230633: 0020c0 memw -40230636: d86322 s32i a2, a3, 0x360 -40230639: f00d ret.n -4023063b: cd8100 excw -4023063e: fe .byte 0xfe -4023063f: 3f .byte 0x3f -40230640: cc8b addi.n a12, a12, 8 -40230642: fe .byte 0xfe -40230643: 3f .byte 0x3f -40230644: fecd80 excw -40230647: 3f .byte 0x3f -40230648: feccf4 excw -4023064b: 3f .byte 0x3f - -4023064c : -4023064c: e0c112 addi a1, a1, -32 -4023064f: 046102 s32i a0, a1, 16 -40230652: e65f01 l32r a0, 40229fd0 -40230655: 430042 l8ui a4, a0, 67 -40230658: 3d0052 l8ui a5, a0, 61 -4023065b: 044040 extui a4, a4, 0, 1 -4023065e: 098456 bnez a4, 402306fa -40230661: 095556 bnez a5, 402306fa -40230664: fff661 l32r a6, 4023063c -40230667: fff671 l32r a7, 40230640 -4023066a: 000662 l8ui a6, a6, 0 -4023066d: 000772 l8ui a7, a7, 0 -40230670: 086656 bnez a6, 402306fa -40230673: 083756 bnez a7, 402306fa -40230676: fd2c01 l32r a0, 4022fb28 -40230679: 00a052 movi a5, 0 -4023067c: bc9561 l32r a6, 4021f8d0 -4023067f: 0020c0 memw -40230682: d42682 l32i a8, a6, 0x350 -40230685: 42f8f7 bbsi a8, 31, 402306cb -40230688: 0020c0 memw -4023068b: 036122 s32i a2, a1, 12 -4023068e: d42692 l32i a9, a6, 0x350 -40230691: 2139 s32i.n a3, a1, 8 -40230693: 259890 extui a9, a9, 24, 3 -40230696: 19fc bnez.n a9, 402306cb -40230698: ffeb31 l32r a3, 40230644 -4023069b: 000332 l8ui a3, a3, 0 -4023069e: 012d mov.n a2, a1 -402306a0: 013380 slli a3, a3, 24 -402306a3: 313830 srai a3, a3, 24 -402306a6: fe1f45 call0 4022e89c -402306a9: 012d mov.n a2, a1 -402306ab: eeaf31 l32r a3, 4022c168 -402306ae: ffe641 l32r a4, 40230648 -402306b1: 3158 l32i.n a5, a1, 12 -402306b3: 2168 l32i.n a6, a1, 8 -402306b5: ffc245 call0 402302dc -402306b8: fd1c21 l32r a2, 4022fb28 -402306bb: 080202 l8ui a0, a2, 8 -402306be: 341c movi.n a4, 19 -402306c0: 0a3407 bltu a4, a0, 402306ce -402306c3: 501b addi.n a5, a0, 1 -402306c5: 084252 s8i a5, a2, 8 -402306c8: 000086 j 402306ce -402306cb: 025052 s16i a5, a0, 4 -402306ce: fff005 call0 402305d0 -402306d1: e64121 l32r a2, 40229fd8 -402306d4: e4bc01 l32r a0, 402299c4 -402306d7: 5e0222 l8ui a2, a2, 94 -402306da: 002002 l32i a0, a0, 0 -402306dd: 012280 slli a2, a2, 24 -402306e0: 002002 l32i a0, a0, 0 -402306e3: 312820 srai a2, a2, 24 -402306e6: 0000c0 callx0 a0 -402306e9: 0d82a6 blti a2, 8, 402306fa -402306ec: e63b31 l32r a3, 40229fd8 -402306ef: 00a022 movi a2, 0 -402306f2: 5e4322 s8i a2, a3, 94 -402306f5: 020c movi.n a2, 0 -402306f7: fd7745 call0 4022de6c -402306fa: 4108 l32i.n a0, a1, 16 -402306fc: 20c112 addi a1, a1, 32 -402306ff: f00d ret.n -40230701: 000000 ill - -40230704 : -40230704: b7cb91 l32r a9, 4021e630 -40230707: 0b0c movi.n a11, 0 -40230709: bc7181 l32r a8, 4021f8d0 -4023070c: f0c112 addi a1, a1, -16 -4023070f: 11c9 s32i.n a12, a1, 4 -40230711: 0109 s32i.n a0, a1, 0 -40230713: 21d9 s32i.n a13, a1, 8 -40230715: 000c movi.n a0, 0 -40230717: ffa0d2 movi a13, 255 -4023071a: fc7c movi.n a12, -1 -4023071c: a06080 addx4 a6, a0, a8 -4023071f: 907020 addx2 a7, a0, a2 -40230722: 0d5d mov.n a5, a13 -40230724: 0bad mov.n a10, a11 -40230726: 0020c0 memw -40230729: 17a132 movi a3, 0x117 -4023072c: e02662 l32i a6, a6, 0x380 -4023072f: 001b addi.n a0, a0, 1 -40230731: 740000 extui a0, a0, 0, 8 -40230734: 3066c0 xor a6, a6, a12 -40230737: 744060 extui a4, a6, 0, 8 -4023073a: ebc442 addi a4, a4, -21 -4023073d: a46060 extui a6, a6, 0, 11 -40230740: 005762 s16i a6, a7, 0 -40230743: b3a440 movgez a10, a4, a4 -40230746: 82aa30 mull a10, a10, a3 -40230749: 103690 and a3, a6, a9 -4023074c: 21a8a0 srai a10, a10, 8 -4023074f: 012da7 blt a13, a10, 40230754 -40230752: 0a5d mov.n a5, a10 -40230754: 353a add.n a3, a5, a3 -40230756: 005732 s16i a3, a7, 0 -40230759: bf8066 bnei a0, 8, 4023071c -4023075c: 11c8 l32i.n a12, a1, 4 -4023075e: 21d8 l32i.n a13, a1, 8 -40230760: 0108 l32i.n a0, a1, 0 -40230762: 10c112 addi a1, a1, 16 -40230765: f00d ret.n - ... - -40230768 : -40230768: e0c112 addi a1, a1, -32 -4023076b: 6109 s32i.n a0, a1, 24 -4023076d: 4129 s32i.n a2, a1, 16 -4023076f: 5139 s32i.n a3, a1, 20 -40230771: 71c9 s32i.n a12, a1, 28 -40230773: d47c movi.n a4, -3 -40230775: bc56c1 l32r a12, 4021f8d0 -40230778: 0020c0 memw -4023077b: d42c32 l32i a3, a12, 0x350 -4023077e: 103340 and a3, a3, a4 -40230781: 0020c0 memw -40230784: d46c32 s32i a3, a12, 0x350 -40230787: 220c movi.n a2, 2 -40230789: 0020c0 memw -4023078c: d42c02 l32i a0, a12, 0x350 -4023078f: 200020 or a0, a0, a2 -40230792: 0020c0 memw -40230795: 921c movi.n a2, 25 -40230797: d46c02 s32i a0, a12, 0x350 -4023079a: 4d0d01 l32r a0, 40203bd0 -4023079d: 0000c0 callx0 a0 -402307a0: 750c movi.n a5, 7 -402307a2: 0020c0 memw -402307a5: d42c62 l32i a6, a12, 0x350 -402307a8: 756860 extui a6, a6, 24, 8 -402307ab: 0b0567 bnone a5, a6, 402307ba +402300e8: 64a022 movi a2, 100 +402300eb: 4eb901 l32r a0, 40203bd0 +402300ee: 0000c0 callx0 a0 +402300f1: 6aa022 movi a2, 106 +402300f4: 230c movi.n a3, 2 +402300f6: 540c movi.n a4, 5 +402300f8: 0c08 l32i.n a0, a12, 0 +402300fa: 550c movi.n a5, 5 +402300fc: 252002 l32i a0, a0, 148 +402300ff: 060c movi.n a6, 0 +40230101: 0000c0 callx0 a0 +40230104: 330c movi.n a3, 3 +40230106: 140c movi.n a4, 1 +40230108: 050c movi.n a5, 0 +4023010a: 060c movi.n a6, 0 +4023010c: 070c movi.n a7, 0 +4023010e: 0c08 l32i.n a0, a12, 0 +40230110: 02ed mov.n a14, a2 +40230112: 272002 l32i a0, a0, 156 +40230115: 68a022 movi a2, 104 +40230118: 0000c0 callx0 a0 +4023011b: e7b401 l32r a0, 40229fec +4023011e: fe8941 l32r a4, 4022fb44 +40230121: 000062 l8ui a6, a0, 0 +40230124: 043eb6 bltui a14, 3, 4023012c +40230127: c23c movi.n a2, 60 +40230129: 09b2e7 bgeu a2, a14, 40230136 +4023012c: 4ea551 l32r a5, 40203bc0 +4023012f: 0438 l32i.n a3, a4, 0 +40230131: 203350 or a3, a3, a5 +40230134: 0439 s32i.n a3, a4, 0 +40230136: a6bc beqz.n a6, 40230174 +40230138: e31c movi.n a3, 30 +4023013a: 112ec0 slli a2, a14, 4 +4023013d: d9c222 addi a2, a2, -39 +40230140: 474201 l32r a0, 40201e48 +40230143: 0000c0 callx0 a0 +40230146: 02dd mov.n a13, a2 +40230148: 2c4fd2 s8i a13, a15, 44 +4023014b: 930c movi.n a3, 9 +4023014d: f02ee0 subx8 a2, a14, a14 +40230150: 1122e0 slli a2, a2, 2 +40230153: f42020 extui a2, a2, 0, 16 +40230156: 473d01 l32r a0, 40201e4c +40230159: 0000c0 callx0 a0 +4023015c: 5d5951 l32r a5, 402076c0 +4023015f: 0f48 l32i.n a4, a15, 0 +40230161: 743020 extui a3, a2, 0, 8 +40230164: 332b addi.n a3, a3, 2 +40230166: 213230 srai a3, a3, 2 +40230169: 2d4f32 s8i a3, a15, 45 +4023016c: 204450 or a4, a4, a5 +4023016f: 0f49 s32i.n a4, a15, 0 +40230171: ffa906 j 40230019 +40230174: 431c movi.n a3, 20 +40230176: a02ee0 addx4 a2, a14, a14 +40230179: 9022e0 addx2 a2, a2, a14 +4023017c: f2c222 addi a2, a2, -14 +4023017f: 473201 l32r a0, 40201e48 +40230182: 0000c0 callx0 a0 +40230185: 02dd mov.n a13, a2 +40230187: ffef46 j 40230148 +4023018a: c50000 extui a0, a0, 16, 13 +4023018d: 402301 l32r a0, 4020021c <_lit4_end+0xf8370> +40230190: fecd82 addi a8, a13, -2 +40230193: 3f .byte 0x3f + +40230194 : +40230194: f0c112 addi a1, a1, -16 +40230197: 21d9 s32i.n a13, a1, 8 +40230199: 11c9 s32i.n a12, a1, 4 +4023019b: 0109 s32i.n a0, a1, 0 +4023019d: 02cd mov.n a12, a2 +4023019f: 100c movi.n a0, 1 +402301a1: e79421 l32r a2, 40229ff4 +402301a4: 03dd mov.n a13, a3 +402301a6: 520222 l8ui a2, a2, 82 +402301a9: 0c3d mov.n a3, a12 +402301ab: 932020 movnez a2, a0, a2 +402301ae: ff8305 call0 4022f9e0 +402301b1: e79001 l32r a0, 40229ff4 +402301b4: e78e61 l32r a6, 40229fec +402301b7: 3abcf6 bgeui a12, 16, 402301f5 +402301ba: fff441 l32r a4, 4023018c +402301bd: 903cc0 addx2 a3, a12, a12 +402301c0: 334a add.n a3, a3, a4 +402301c2: 0003a0 jx a3 +402301c5: 002886 j 4023026b +402301c8: 0027c6 j 4023026b +402301cb: 003306 j 4023029b +402301ce: 003246 j 4023029b +402301d1: 002586 j 4023026b +402301d4: 0024c6 j 4023026b +402301d7: 003006 j 4023029b +402301da: 002f46 j 4023029b +402301dd: 002d06 j 40230295 +402301e0: 002ac6 j 4023028f +402301e3: 002886 j 40230289 +402301e6: 0021c6 j 40230271 +402301e9: 002586 j 40230283 +402301ec: 002346 j 4023027d +402301ef: 002106 j 40230277 +402301f2: 001ec6 j 40230271 +402301f5: 3cda add.n a3, a12, a13 +402301f7: ffd332 addmi a3, a3, 0xffffff00 +402301fa: f00332 l8ui a3, a3, 240 +402301fd: 300002 l8ui a0, a0, 48 +40230200: 0b8cf6 bgeui a12, 8, 4023020f +40230203: 400642 l8ui a4, a6, 64 +40230206: 050456 bnez a4, 4023025a +40230209: 000d32 l8ui a3, a13, 0 +4023020c: 001286 j 4023025a +4023020f: 010080 slli a0, a0, 24 +40230212: 310800 srai a0, a0, 24 +40230215: 171026 beqi a0, 1, 40230230 +40230218: b20c movi.n a2, 11 +4023021a: 411027 beq a0, a2, 4023025f +4023021d: d40c movi.n a4, 13 +4023021f: 421047 beq a0, a4, 40230265 +40230222: f2c072 addi a7, a0, -14 +40230225: 130652 l8ui a5, a6, 19 +40230228: 000c movi.n a0, 0 +4023022a: 830570 moveqz a0, a5, a7 +4023022d: 000086 j 40230233 +40230230: 100602 l8ui a0, a6, 16 +40230233: 742030 extui a2, a3, 0, 8 +40230236: 05b207 bgeu a2, a0, 4023023f +40230239: 390682 l8ui a8, a6, 57 +4023023c: 012826 beqi a8, 2, 40230241 +4023023f: 020d mov.n a0, a2 +40230241: 11c8 l32i.n a12, a1, 4 +40230243: ffd321 l32r a2, 40230190 +40230246: 21d8 l32i.n a13, a1, 8 +40230248: 000222 l8ui a2, a2, 0 +4023024b: 740000 extui a0, a0, 0, 8 +4023024e: 01b207 bgeu a2, a0, 40230253 +40230251: 002d mov.n a2, a0 +40230253: 0108 l32i.n a0, a1, 0 +40230255: 10c112 addi a1, a1, 16 +40230258: f00d ret.n +4023025a: 323a add.n a3, a2, a3 +4023025c: ffebc6 j 4023020f +4023025f: 110602 l8ui a0, a6, 17 +40230262: fff346 j 40230233 +40230265: 120602 l8ui a0, a6, 18 +40230268: fff1c6 j 40230233 +4023026b: 420632 l8ui a3, a6, 66 +4023026e: ffe2c6 j 402301fd +40230271: 000d32 l8ui a3, a13, 0 +40230274: ffe146 j 402301fd +40230277: 020d32 l8ui a3, a13, 2 +4023027a: ffdfc6 j 402301fd +4023027d: 040d32 l8ui a3, a13, 4 +40230280: ffde46 j 402301fd +40230283: 060d32 l8ui a3, a13, 6 +40230286: ffdcc6 j 402301fd +40230289: 010d32 l8ui a3, a13, 1 +4023028c: ffdb46 j 402301fd +4023028f: 030d32 l8ui a3, a13, 3 +40230292: ffd9c6 j 402301fd +40230295: 050d32 l8ui a3, a13, 5 +40230298: ffd846 j 402301fd +4023029b: 410632 l8ui a3, a6, 65 +4023029e: ffd6c6 j 402301fd +402302a1: 000000 ill + +402302a4 : +402302a4: 642b addi.n a6, a4, 2 +402302a6: 009382 l16si a8, a3, 0 +402302a9: 400400 ssr a4 +402302ac: b19080 sra a9, a8 +402302af: c08890 sub a8, a8, a9 +402302b2: 401600 ssl a6 +402302b5: 828a add.n a8, a2, a8 +402302b7: a12500 sll a2, a5 +402302ba: 118800 slli a8, a8, 16 +402302bd: 318080 srai a8, a8, 16 +402302c0: 005382 s16i a8, a3, 0 +402302c3: 142827 blt a8, a2, 402302db +402302c6: c04820 sub a4, a8, a2 +402302c9: 602050 neg a2, a5 +402302cc: 012280 slli a2, a2, 24 +402302cf: 312820 srai a2, a2, 24 +402302d2: 005342 s16i a4, a3, 0 +402302d5: f00d ret.n +402302d7: 020c movi.n a2, 0 +402302d9: f00d ret.n +402302db: 604020 neg a4, a2 +402302de: f52487 blt a4, a8, 402302d7 +402302e1: 482a add.n a4, a8, a2 +402302e3: 012580 slli a2, a5, 24 +402302e6: 312820 srai a2, a2, 24 +402302e9: fff946 j 402302d2 +402302ec: 24a470 extui a10, a7, 4, 3 +402302ef: 0ff340 excw +402302f2: 000000 ill +402302f5: 4024a5 excw + +402302f8 : +402302f8: a0c112 addi a1, a1, -96 +402302fb: 1261d2 s32i a13, a1, 72 +402302fe: 1461f2 s32i a15, a1, 80 +40230301: 106102 s32i a0, a1, 64 +40230304: e129 s32i.n a2, a1, 56 +40230306: f159 s32i.n a5, a1, 60 +40230308: 166162 s32i a6, a1, 88 +4023030b: 1161c2 s32i a12, a1, 68 +4023030e: 1361e2 s32i a14, a1, 76 +40230311: 03ed mov.n a14, a3 +40230313: bd6fc1 l32r a12, 4021f8d0 +40230316: 0020c0 memw +40230319: 38a122 movi a2, 0x138 +4023031c: d82cc2 l32i a12, a12, 0x360 +4023031f: d149 s32i.n a4, a1, 52 +40230321: 45c8c0 extui a12, a12, 24, 5 +40230324: ff2ec5 call0 4022f614 +40230327: fe07f1 l32r a15, 4022fb44 +4023032a: 02dd mov.n a13, a2 +4023032c: 025f22 s16i a2, a15, 4 +4023032f: 0a8cf6 bgeui a12, 8, 4023033d +40230332: f27c movi.n a2, -1 +40230334: 302c20 xor a2, a12, a2 +40230337: 242020 extui a2, a2, 0, 3 +4023033a: 000046 j 4023033f +4023033d: 0c2d mov.n a2, a12 +4023033f: 0e3d mov.n a3, a14 +40230341: ffe505 call0 40230194 +40230344: e138 l32i.n a3, a1, 56 +40230346: 092c movi.n a9, 32 +40230348: 223a add.n a2, a2, a3 +4023034a: 156122 s32i a2, a1, 84 +4023034d: 000222 l8ui a2, a2, 0 +40230350: 006c movi.n a0, -32 +40230352: 1122e0 slli a2, a2, 2 +40230355: c02d20 sub a2, a13, a2 +40230358: 112200 slli a2, a2, 16 +4023035b: 312020 srai a2, a2, 16 +4023035e: 035f22 s16i a2, a15, 6 +40230361: 012207 blt a2, a0, 40230366 +40230364: 020d mov.n a0, a2 +40230366: 080f42 l8ui a4, a15, 8 +40230369: 012907 blt a9, a0, 4023036e +4023036c: 009d mov.n a9, a0 +4023036e: 112900 slli a2, a9, 16 +40230371: 312020 srai a2, a2, 16 +40230374: 1944f6 bgeui a4, 4, 40230391 +40230377: 0212e6 bgei a2, 1, 4023037d +4023037a: 0096c6 j 402305d9 +4023037d: 210220 srai a0, a2, 2 +40230380: 020a add.n a0, a2, a0 +40230382: 21d200 srai a13, a0, 2 +40230385: 60d0d0 neg a13, a13 +40230388: 01dd80 slli a13, a13, 24 +4023038b: 31d8d0 srai a13, a13, 24 +4023038e: 000286 j 4023039c +40230391: d138 l32i.n a3, a1, 52 +40230393: 440c movi.n a4, 4 +40230395: 250c movi.n a5, 2 +40230397: fff0c5 call0 402302a4 +4023039a: 02dd mov.n a13, a2 +4023039c: e716e1 l32r a14, 40229ff4 +4023039f: 162132 l32i a3, a1, 88 +402303a2: 0f1da6 blti a13, 1, 402303b5 +402303a5: 5d0e22 l8ui a2, a14, 93 +402303a8: 301c movi.n a0, 19 +402303aa: 012280 slli a2, a2, 24 +402303ad: 312820 srai a2, a2, 24 +402303b0: 01a027 bge a0, a2, 402303b5 +402303b3: 0d0c movi.n a13, 0 +402303b5: fbdc01 l32r a0, 4022f328 +402303b8: 065316 beqz a3, 40230421 +402303bb: 0d5d mov.n a5, a13 +402303bd: 5d0e72 l8ui a7, a14, 93 +402303c0: 039f42 l16si a4, a15, 6 +402303c3: 5c0e82 l8ui a8, a14, 92 +402303c6: d168 l32i.n a6, a1, 52 +402303c8: 152132 l32i a3, a1, 84 +402303cb: 009662 l16si a6, a6, 0 +402303ce: 000332 l8ui a3, a3, 0 +402303d1: 018880 slli a8, a8, 24 +402303d4: 318880 srai a8, a8, 24 +402303d7: 0189 s32i.n a8, a1, 0 +402303d9: ffc421 l32r a2, 402302ec +402303dc: 017780 slli a7, a7, 24 +402303df: 317870 srai a7, a7, 24 +402303e2: 0020c0 memw +402303e5: e5b181 l32r a8, 40229aac +402303e8: d828b2 l32i a11, a8, 0x360 +402303eb: 00ad mov.n a10, a0 +402303ed: 01bb80 slli a11, a11, 24 +402303f0: 31b8b0 srai a11, a11, 24 +402303f3: 11b9 s32i.n a11, a1, 4 +402303f5: 001aa2 l16ui a10, a10, 0 +402303f8: 21a9 s32i.n a10, a1, 8 +402303fa: 31c9 s32i.n a12, a1, 12 +402303fc: 300e92 l8ui a9, a14, 48 +402303ff: 019980 slli a9, a9, 24 +40230402: 319890 srai a9, a9, 24 +40230405: 4199 s32i.n a9, a1, 16 +40230407: a08c80 addx4 a8, a12, a8 +4023040a: 0020c0 memw +4023040d: c12882 l32i a8, a8, 0x304 +40230410: 018880 slli a8, a8, 24 +40230413: 318880 srai a8, a8, 24 +40230416: 5189 s32i.n a8, a1, 20 +40230418: 457501 l32r a0, 402019ec +4023041b: 0000c0 callx0 a0 +4023041e: fbc201 l32r a0, 4022f328 +40230421: f188 l32i.n a8, a1, 60 +40230423: 19e816 beqz a8, 402305c5 +40230426: c1c9 s32i.n a12, a1, 48 +40230428: 199d16 beqz a13, 402305c5 +4023042b: 7fa0c2 movi a12, 127 +4023042e: 020c movi.n a2, 0 +40230430: 0dfd mov.n a15, a13 +40230432: 5c0e42 l8ui a4, a14, 92 +40230435: 432c movi.n a3, 36 +40230437: 014480 slli a4, a4, 24 +4023043a: 314840 srai a4, a4, 24 +4023043d: 905220 addx2 a5, a2, a2 +40230440: 221b addi.n a2, a2, 1 +40230442: 9055e0 addx2 a5, a5, a14 +40230445: 3d0552 l8ui a5, a5, 61 +40230448: 742020 extui a2, a2, 0, 8 +4023044b: 015580 slli a5, a5, 24 +4023044e: 315850 srai a5, a5, 24 +40230451: 01ac57 bge a12, a5, 40230456 +40230454: 0c5d mov.n a5, a12 +40230456: 01c580 slli a12, a5, 24 +40230459: 31c8c0 srai a12, a12, 24 +4023045c: dd4266 bnei a2, 4, 4023043d +4023045f: c4ca add.n a12, a4, a12 +40230461: c02cd0 sub a2, a12, a13 +40230464: 012280 slli a2, a2, 24 +40230467: 312820 srai a2, a2, 24 +4023046a: 08a327 bge a3, a2, 40230476 +4023046d: 001062 l16ui a6, a0, 0 +40230470: e4a352 movi a5, 0x3e4 +40230473: 0b3567 bltu a5, a6, 40230482 +40230476: 75a2e6 bgei a2, 12, 402304ef +40230479: 001082 l16ui a8, a0, 0 +4023047c: ff9d71 l32r a7, 402302f0 +4023047f: 6c3787 bltu a7, a8, 402304ef +40230482: fba931 l32r a3, 4022f328 +40230485: 891c movi.n a9, 24 +40230487: c09920 sub a9, a9, a2 +4023048a: 204192 s8i a9, a1, 32 +4023048d: 20c122 addi a2, a1, 32 +40230490: ff07c5 call0 4022f510 +40230493: 5e0e02 l8ui a0, a14, 94 +40230496: 200142 l8ui a4, a1, 32 +40230499: 5d0e32 l8ui a3, a14, 93 +4023049c: c05dc0 sub a5, a13, a12 +4023049f: 18c552 addi a5, a5, 24 +402304a2: 013380 slli a3, a3, 24 +402304a5: 014480 slli a4, a4, 24 +402304a8: 010080 slli a0, a0, 24 +402304ab: 310800 srai a0, a0, 24 +402304ae: 314840 srai a4, a4, 24 +402304b1: 313830 srai a3, a3, 24 +402304b4: c02540 sub a2, a5, a4 +402304b7: c04450 sub a4, a4, a5 +402304ba: 332a add.n a3, a3, a2 +402304bc: 002a add.n a0, a0, a2 +402304be: 5e4e02 s8i a0, a14, 94 +402304c1: 5d4e32 s8i a3, a14, 93 +402304c4: ff4a add.n a15, a15, a4 +402304c6: 22c132 addi a3, a1, 34 +402304c9: 040c movi.n a4, 0 +402304cb: fb9721 l32r a2, 4022f328 +402304ce: 01ff80 slli a15, a15, 24 +402304d1: 31f8f0 srai a15, a15, 24 +402304d4: 001222 l16ui a2, a2, 0 +402304d7: fefb45 call0 4022f48c +402304da: fb9321 l32r a2, 4022f328 +402304dd: 22c132 addi a3, a1, 34 +402304e0: 001222 l16ui a2, a2, 0 +402304e3: fef0c5 call0 4022f3f0 +402304e6: fb9001 l32r a0, 4022f328 +402304e9: 001032 l16ui a3, a0, 0 +402304ec: 2d5e32 s16i a3, a14, 90 +402304ef: 00dfd6 bgez a15, 40230500 +402304f2: 644c movi.n a4, 70 +402304f4: c05cf0 sub a5, a12, a15 +402304f7: 015580 slli a5, a5, 24 +402304fa: 315850 srai a5, a5, 24 +402304fd: 14a457 bge a4, a5, 40230515 +40230500: 021fe6 bgei a15, 1, 40230506 +40230503: 002f86 j 402305c5 +40230506: c06cf0 sub a6, a12, a15 +40230509: 016680 slli a6, a6, 24 +4023050c: 316860 srai a6, a6, 24 +4023050f: 02a6e6 bgei a6, 12, 40230515 +40230512: 002bc6 j 402305c5 +40230515: 300e22 l8ui a2, a14, 48 +40230518: 28c132 addi a3, a1, 40 +4023051b: 5c0e92 l8ui a9, a14, 92 +4023051e: 5e0e72 l8ui a7, a14, 94 +40230521: 5d0e82 l8ui a8, a14, 93 +40230524: 017780 slli a7, a7, 24 +40230527: 018880 slli a8, a8, 24 +4023052a: 019980 slli a9, a9, 24 +4023052d: 319890 srai a9, a9, 24 +40230530: 318880 srai a8, a8, 24 +40230533: 317870 srai a7, a7, 24 +40230536: 8077f0 add a7, a7, a15 +40230539: 8088f0 add a8, a8, a15 +4023053c: c099f0 sub a9, a9, a15 +4023053f: 5c4e92 s8i a9, a14, 92 +40230542: 5d4e82 s8i a8, a14, 93 +40230545: 5e4e72 s8i a7, a14, 94 +40230548: fbc3c5 call0 4022c188 +4023054b: f08b21 l32r a2, 4022c778 +4023054e: 182e42 l32i a4, a14, 96 +40230551: 329b addi.n a3, a2, 9 +40230553: fae005 call0 4022b354 +40230556: 162182 l32i a8, a1, 88 +40230559: 068816 beqz a8, 402305c5 +4023055c: ff6621 l32r a2, 402302f4 +4023055f: 5d0e72 l8ui a7, a14, 93 +40230562: 5c0e82 l8ui a8, a14, 92 +40230565: d168 l32i.n a6, a1, 52 +40230567: 152132 l32i a3, a1, 84 +4023056a: fd7641 l32r a4, 4022fb44 +4023056d: 000332 l8ui a3, a3, 0 +40230570: 039442 l16si a4, a4, 6 +40230573: 009662 l16si a6, a6, 0 +40230576: 018880 slli a8, a8, 24 +40230579: 318880 srai a8, a8, 24 +4023057c: 0189 s32i.n a8, a1, 0 +4023057e: 0d5d mov.n a5, a13 +40230580: 017780 slli a7, a7, 24 +40230583: 317870 srai a7, a7, 24 +40230586: 0020c0 memw +40230589: e548a1 l32r a10, 40229aac +4023058c: c198 l32i.n a9, a1, 48 +4023058e: d82af2 l32i a15, a10, 0x360 +40230591: fb65c1 l32r a12, 4022f328 +40230594: 01ff80 slli a15, a15, 24 +40230597: 31f8f0 srai a15, a15, 24 +4023059a: 11f9 s32i.n a15, a1, 4 +4023059c: 001cc2 l16ui a12, a12, 0 +4023059f: 3199 s32i.n a9, a1, 12 +402305a1: 21c9 s32i.n a12, a1, 8 +402305a3: 300eb2 l8ui a11, a14, 48 +402305a6: 01bb80 slli a11, a11, 24 +402305a9: 31b8b0 srai a11, a11, 24 +402305ac: 41b9 s32i.n a11, a1, 16 +402305ae: a099a0 addx4 a9, a9, a10 +402305b1: 0020c0 memw +402305b4: c12992 l32i a9, a9, 0x304 +402305b7: 019980 slli a9, a9, 24 +402305ba: 319890 srai a9, a9, 24 +402305bd: 5199 s32i.n a9, a1, 20 +402305bf: 450b01 l32r a0, 402019ec +402305c2: 0000c0 callx0 a0 +402305c5: 1121c2 l32i a12, a1, 68 +402305c8: 1221d2 l32i a13, a1, 72 +402305cb: 1321e2 l32i a14, a1, 76 +402305ce: 1421f2 l32i a15, a1, 80 +402305d1: 102102 l32i a0, a1, 64 +402305d4: 60c112 addi a1, a1, 96 +402305d7: f00d ret.n +402305d9: 077c movi.n a7, -16 +402305db: 08a277 bge a2, a7, 402305e7 +402305de: 210220 srai a0, a2, 2 +402305e1: c00200 sub a0, a2, a0 +402305e4: ff6686 j 40230382 +402305e7: 0d0c movi.n a13, 0 +402305e9: ff6bc6 j 4023039c + +402305ec : +402305ec: e61041 l32r a4, 40229e2c +402305ef: e67c movi.n a6, -2 +402305f1: bcb731 l32r a3, 4021f8d0 +402305f4: 0020c0 memw +402305f7: d72322 l32i a2, a3, 0x35c +402305fa: 102240 and a2, a2, a4 +402305fd: 0020c0 memw +40230600: d76322 s32i a2, a3, 0x35c +40230603: d0dcb1 l32r a11, 40224974 +40230606: 0020c0 memw +40230609: d723a2 l32i a10, a3, 0x35c +4023060c: 10aab0 and a10, a10, a11 +4023060f: 0020c0 memw +40230612: d763a2 s32i a10, a3, 0x35c +40230615: 0020c0 memw +40230618: d42392 l32i a9, a3, 0x350 +4023061b: 109960 and a9, a9, a6 +4023061e: 0020c0 memw +40230621: d46392 s32i a9, a3, 0x350 +40230624: 280c movi.n a8, 2 +40230626: 0020c0 memw +40230629: d82372 l32i a7, a3, 0x360 +4023062c: 207780 or a7, a7, a8 +4023062f: 0020c0 memw +40230632: d86372 s32i a7, a3, 0x360 +40230635: 0020c0 memw +40230638: d82352 l32i a5, a3, 0x360 +4023063b: 105560 and a5, a5, a6 +4023063e: 0020c0 memw +40230641: d86352 s32i a5, a3, 0x360 +40230644: 140c movi.n a4, 1 +40230646: 0020c0 memw +40230649: d82322 l32i a2, a3, 0x360 +4023064c: 202240 or a2, a2, a4 +4023064f: 0020c0 memw +40230652: d86322 s32i a2, a3, 0x360 +40230655: f00d ret.n +40230657: cd8100 excw +4023065a: fe .byte 0xfe +4023065b: 3f .byte 0x3f +4023065c: cc8b addi.n a12, a12, 8 +4023065e: fe .byte 0xfe +4023065f: 3f .byte 0x3f +40230660: fecd80 excw +40230663: 3f .byte 0x3f +40230664: feccf4 excw +40230667: 3f .byte 0x3f + +40230668 : +40230668: e0c112 addi a1, a1, -32 +4023066b: 046102 s32i a0, a1, 16 +4023066e: e65f01 l32r a0, 40229fec +40230671: 430042 l8ui a4, a0, 67 +40230674: 3d0052 l8ui a5, a0, 61 +40230677: 044040 extui a4, a4, 0, 1 +4023067a: 098456 bnez a4, 40230716 +4023067d: 095556 bnez a5, 40230716 +40230680: fff661 l32r a6, 40230658 +40230683: fff671 l32r a7, 4023065c +40230686: 000662 l8ui a6, a6, 0 +40230689: 000772 l8ui a7, a7, 0 +4023068c: 086656 bnez a6, 40230716 +4023068f: 083756 bnez a7, 40230716 +40230692: fd2c01 l32r a0, 4022fb44 +40230695: 00a052 movi a5, 0 +40230698: bc8e61 l32r a6, 4021f8d0 +4023069b: 0020c0 memw +4023069e: d42682 l32i a8, a6, 0x350 +402306a1: 42f8f7 bbsi a8, 31, 402306e7 +402306a4: 0020c0 memw +402306a7: 036122 s32i a2, a1, 12 +402306aa: d42692 l32i a9, a6, 0x350 +402306ad: 2139 s32i.n a3, a1, 8 +402306af: 259890 extui a9, a9, 24, 3 +402306b2: 19fc bnez.n a9, 402306e7 +402306b4: ffeb31 l32r a3, 40230660 +402306b7: 000332 l8ui a3, a3, 0 +402306ba: 012d mov.n a2, a1 +402306bc: 013380 slli a3, a3, 24 +402306bf: 313830 srai a3, a3, 24 +402306c2: fe1f45 call0 4022e8b8 +402306c5: 012d mov.n a2, a1 +402306c7: eeaf31 l32r a3, 4022c184 +402306ca: ffe641 l32r a4, 40230664 +402306cd: 3158 l32i.n a5, a1, 12 +402306cf: 2168 l32i.n a6, a1, 8 +402306d1: ffc245 call0 402302f8 +402306d4: fd1c21 l32r a2, 4022fb44 +402306d7: 080202 l8ui a0, a2, 8 +402306da: 341c movi.n a4, 19 +402306dc: 0a3407 bltu a4, a0, 402306ea +402306df: 501b addi.n a5, a0, 1 +402306e1: 084252 s8i a5, a2, 8 +402306e4: 000086 j 402306ea +402306e7: 025052 s16i a5, a0, 4 +402306ea: fff005 call0 402305ec +402306ed: e64121 l32r a2, 40229ff4 +402306f0: e4bc01 l32r a0, 402299e0 +402306f3: 5e0222 l8ui a2, a2, 94 +402306f6: 002002 l32i a0, a0, 0 +402306f9: 012280 slli a2, a2, 24 +402306fc: 002002 l32i a0, a0, 0 +402306ff: 312820 srai a2, a2, 24 +40230702: 0000c0 callx0 a0 +40230705: 0d82a6 blti a2, 8, 40230716 +40230708: e63b31 l32r a3, 40229ff4 +4023070b: 00a022 movi a2, 0 +4023070e: 5e4322 s8i a2, a3, 94 +40230711: 020c movi.n a2, 0 +40230713: fd7745 call0 4022de88 +40230716: 4108 l32i.n a0, a1, 16 +40230718: 20c112 addi a1, a1, 32 +4023071b: f00d ret.n +4023071d: 000000 ill + +40230720 : +40230720: b7c491 l32r a9, 4021e630 +40230723: 0b0c movi.n a11, 0 +40230725: bc6a81 l32r a8, 4021f8d0 +40230728: f0c112 addi a1, a1, -16 +4023072b: 11c9 s32i.n a12, a1, 4 +4023072d: 0109 s32i.n a0, a1, 0 +4023072f: 21d9 s32i.n a13, a1, 8 +40230731: 000c movi.n a0, 0 +40230733: ffa0d2 movi a13, 255 +40230736: fc7c movi.n a12, -1 +40230738: a06080 addx4 a6, a0, a8 +4023073b: 907020 addx2 a7, a0, a2 +4023073e: 0d5d mov.n a5, a13 +40230740: 0bad mov.n a10, a11 +40230742: 0020c0 memw +40230745: 17a132 movi a3, 0x117 +40230748: e02662 l32i a6, a6, 0x380 +4023074b: 001b addi.n a0, a0, 1 +4023074d: 740000 extui a0, a0, 0, 8 +40230750: 3066c0 xor a6, a6, a12 +40230753: 744060 extui a4, a6, 0, 8 +40230756: ebc442 addi a4, a4, -21 +40230759: a46060 extui a6, a6, 0, 11 +4023075c: 005762 s16i a6, a7, 0 +4023075f: b3a440 movgez a10, a4, a4 +40230762: 82aa30 mull a10, a10, a3 +40230765: 103690 and a3, a6, a9 +40230768: 21a8a0 srai a10, a10, 8 +4023076b: 012da7 blt a13, a10, 40230770 +4023076e: 0a5d mov.n a5, a10 +40230770: 353a add.n a3, a5, a3 +40230772: 005732 s16i a3, a7, 0 +40230775: bf8066 bnei a0, 8, 40230738 +40230778: 11c8 l32i.n a12, a1, 4 +4023077a: 21d8 l32i.n a13, a1, 8 +4023077c: 0108 l32i.n a0, a1, 0 +4023077e: 10c112 addi a1, a1, 16 +40230781: f00d ret.n + ... + +40230784 : +40230784: e0c112 addi a1, a1, -32 +40230787: 6109 s32i.n a0, a1, 24 +40230789: 4129 s32i.n a2, a1, 16 +4023078b: 5139 s32i.n a3, a1, 20 +4023078d: 71c9 s32i.n a12, a1, 28 +4023078f: d47c movi.n a4, -3 +40230791: bc4fc1 l32r a12, 4021f8d0 +40230794: 0020c0 memw +40230797: d42c32 l32i a3, a12, 0x350 +4023079a: 103340 and a3, a3, a4 +4023079d: 0020c0 memw +402307a0: d46c32 s32i a3, a12, 0x350 +402307a3: 220c movi.n a2, 2 +402307a5: 0020c0 memw +402307a8: d42c02 l32i a0, a12, 0x350 +402307ab: 200020 or a0, a0, a2 402307ae: 0020c0 memw -402307b1: d42c72 l32i a7, a12, 0x350 -402307b4: 257870 extui a7, a7, 24, 3 -402307b7: ff3756 bnez a7, 402307ae -402307ba: 41c8 l32i.n a12, a1, 16 -402307bc: 012d mov.n a2, a1 -402307be: fff445 call0 40230704 -402307c1: 031102 l16ui a0, a1, 6 -402307c4: 021142 l16ui a4, a1, 4 -402307c7: 011132 l16ui a3, a1, 2 -402307ca: 071182 l16ui a8, a1, 14 -402307cd: 051152 l16ui a5, a1, 10 -402307d0: 041122 l16ui a2, a1, 8 -402307d3: 061172 l16ui a7, a1, 12 -402307d6: 225a add.n a2, a2, a5 -402307d8: 778a add.n a7, a7, a8 -402307da: 334a add.n a3, a3, a4 -402307dc: 003a add.n a0, a0, a3 -402307de: 907770 addx2 a7, a7, a7 -402307e1: 902220 addx2 a2, a2, a2 -402307e4: f42020 extui a2, a2, 0, 16 -402307e7: f46070 extui a6, a7, 0, 16 -402307ea: 1180f0 slli a8, a0, 1 -402307ed: f48080 extui a8, a8, 0, 16 -402307f0: 053867 bltu a8, a6, 402307f9 -402307f3: d07070 subx2 a7, a0, a7 -402307f6: 000046 j 402307fb -402307f9: 070c movi.n a7, 0 -402307fb: 005c72 s16i a7, a12, 0 -402307fe: 5108 l32i.n a0, a1, 20 -40230800: 71c8 l32i.n a12, a1, 28 -40230802: 053267 bltu a2, a6, 4023080b -40230805: c02260 sub a2, a2, a6 -40230808: 000046 j 4023080d -4023080b: 020c movi.n a2, 0 -4023080d: 005022 s16i a2, a0, 0 -40230810: 6108 l32i.n a0, a1, 24 -40230812: 20c112 addi a1, a1, 32 -40230815: f00d ret.n -40230817: 3cf100 excw -4023081a: f30111 l32r a1, 4022d420 -4023081d: 113c movi.n a1, 49 -4023081f: 3cf001 l32r a0, 401ffbe0 <_lit4_end+0xf7d34> -40230822: ff0111 l32r a1, 40230428 -40230825: ff .byte 0xff -40230826: 300003 excw - -40230828 : -40230828: f44030 extui a4, a3, 0, 16 -4023082b: d0c112 addi a1, a1, -48 -4023082e: 41c9 s32i.n a12, a1, 16 -40230830: 61e9 s32i.n a14, a1, 24 -40230832: 71f9 s32i.n a15, a1, 28 -40230834: b159 s32i.n a5, a1, 44 -40230836: 2169 s32i.n a6, a1, 8 -40230838: 130c movi.n a3, 1 -4023083a: 51d9 s32i.n a13, a1, 20 -4023083c: e462d1 l32r a13, 402299c4 -4023083f: 3109 s32i.n a0, a1, 12 -40230841: 0d08 l32i.n a0, a13, 0 -40230843: 1129 s32i.n a2, a1, 4 -40230845: 2b2002 l32i a0, a0, 172 -40230848: 020c movi.n a2, 0 -4023084a: 0000c0 callx0 a0 -4023084d: b128 l32i.n a2, a1, 44 -4023084f: bc20c1 l32r a12, 4021f8d0 -40230852: 114216 beqz a2, 4023096a -40230855: cf1c movi.n a15, 28 -40230857: 0e4c movi.n a14, 64 -40230859: 0d4c movi.n a13, 64 -4023085b: 080c movi.n a8, 0 -4023085d: 090c movi.n a9, 0 -4023085f: 0a0c movi.n a10, 0 -40230861: fcc2b2 addi a11, a2, -4 -40230864: 81b9 s32i.n a11, a1, 32 -40230866: 01a9 s32i.n a10, a1, 0 -40230868: 9199 s32i.n a9, a1, 36 -4023086a: a189 s32i.n a8, a1, 40 -4023086c: e45601 l32r a0, 402299c4 -4023086f: 120c movi.n a2, 1 -40230871: 0008 l32i.n a0, a0, 0 -40230873: 230c movi.n a3, 2 -40230875: 2b2002 l32i a0, a0, 172 -40230878: f440e0 extui a4, a14, 0, 16 -4023087b: 0000c0 callx0 a0 -4023087e: e45101 l32r a0, 402299c4 -40230881: 020c movi.n a2, 0 -40230883: 0008 l32i.n a0, a0, 0 -40230885: 230c movi.n a3, 2 -40230887: 2b2002 l32i a0, a0, 172 -4023088a: f440d0 extui a4, a13, 0, 16 -4023088d: 0000c0 callx0 a0 -40230890: 0020c0 memw -40230893: ffe131 l32r a3, 40230818 -40230896: d36c32 s32i a3, a12, 0x34c -40230899: 0020c0 memw -4023089c: ffe021 l32r a2, 4023081c -4023089f: d36c22 s32i a2, a12, 0x34c -402308a2: 220c movi.n a2, 2 -402308a4: 4ccb01 l32r a0, 40203bd0 -402308a7: 0000c0 callx0 a0 -402308aa: 7fa032 movi a3, 127 -402308ad: 0108 l32i.n a0, a1, 0 -402308af: 0020c0 memw -402308b2: d32c42 l32i a4, a12, 0x34c -402308b5: 08f487 bbsi a4, 24, 402308c1 -402308b8: 0020c0 memw -402308bb: d32c52 l32i a5, a12, 0x34c -402308be: f67587 bbci a5, 24, 402308b8 -402308c1: 0020c0 memw -402308c4: d32c62 l32i a6, a12, 0x34c -402308c7: 170c movi.n a7, 1 -402308c9: 056f60 extui a6, a6, 31, 1 -402308cc: 306670 xor a6, a6, a7 -402308cf: 0020c0 memw -402308d2: 546aa1 l32r a10, 40205a7c -402308d5: d32c82 l32i a8, a12, 0x34c -402308d8: 090c movi.n a9, 0 -402308da: 1088a0 and a8, a8, a10 -402308dd: 839780 moveqz a9, a7, a8 -402308e0: 269c beqz.n a6, 402308f6 -402308e2: 038d mov.n a8, a3 -402308e4: dfda add.n a13, a15, a13 -402308e6: 11dd00 slli a13, a13, 16 -402308e9: 31d0d0 srai a13, a13, 16 -402308ec: 0123d7 blt a3, a13, 402308f1 -402308ef: 0d8d mov.n a8, a13 -402308f1: 08dd mov.n a13, a8 -402308f3: 000346 j 40230904 -402308f6: c02df0 sub a2, a13, a15 -402308f9: 0d0c movi.n a13, 0 -402308fb: 112200 slli a2, a2, 16 -402308fe: 312020 srai a2, a2, 16 -40230901: b3d220 movgez a13, a2, a2 -40230904: 8148 l32i.n a4, a1, 32 -40230906: 299c beqz.n a9, 4023091c -40230908: 038d mov.n a8, a3 -4023090a: efea add.n a14, a15, a14 -4023090c: 11ee00 slli a14, a14, 16 -4023090f: 31e0e0 srai a14, a14, 16 -40230912: 0123e7 blt a3, a14, 40230917 -40230915: 0e8d mov.n a8, a14 -40230917: 08ed mov.n a14, a8 -40230919: 000346 j 4023092a -4023091c: c02ef0 sub a2, a14, a15 -4023091f: 0e0c movi.n a14, 0 -40230921: 112200 slli a2, a2, 16 -40230924: 312020 srai a2, a2, 16 -40230927: b3e220 movgez a14, a2, a2 -4023092a: fecf62 addi a6, a15, -2 -4023092d: 2151f0 srai a5, a15, 1 -40230930: 551b addi.n a5, a5, 1 -40230932: 1f0c movi.n a15, 1 -40230934: 015580 slli a5, a5, 24 -40230937: 315850 srai a5, a5, 24 -4023093a: 93f560 movnez a15, a5, a6 -4023093d: 172047 blt a0, a4, 40230958 -40230940: 9168 l32i.n a6, a1, 36 -40230942: a188 l32i.n a8, a1, 40 -40230944: 76ea add.n a7, a6, a14 -40230946: 98da add.n a9, a8, a13 -40230948: 119900 slli a9, a9, 16 -4023094b: 117700 slli a7, a7, 16 -4023094e: 316070 srai a6, a7, 16 -40230951: 318090 srai a8, a9, 16 -40230954: a189 s32i.n a8, a1, 40 -40230956: 9169 s32i.n a6, a1, 36 -40230958: b188 l32i.n a8, a1, 44 -4023095a: 001b addi.n a0, a0, 1 -4023095c: 740000 extui a0, a0, 0, 8 -4023095f: 0109 s32i.n a0, a1, 0 -40230961: c08800 sub a8, a8, a0 -40230964: f04856 bnez a8, 4023086c -40230967: 0001c6 j 40230972 -4023096a: 020c movi.n a2, 0 -4023096c: 030c movi.n a3, 0 -4023096e: 9139 s32i.n a3, a1, 36 -40230970: a129 s32i.n a2, a1, 40 -40230972: 120c movi.n a2, 1 -40230974: 230c movi.n a3, 2 -40230976: 91f8 l32i.n a15, a1, 36 -40230978: e413d1 l32r a13, 402299c4 -4023097b: ff2b addi.n a15, a15, 2 -4023097d: 0d08 l32i.n a0, a13, 0 -4023097f: f442f0 extui a4, a15, 2, 16 -40230982: 2b2002 l32i a0, a0, 172 -40230985: 21f2f0 srai a15, a15, 2 -40230988: 0000c0 callx0 a0 -4023098b: 020c movi.n a2, 0 -4023098d: 230c movi.n a3, 2 -4023098f: a1e8 l32i.n a14, a1, 40 -40230991: 0d08 l32i.n a0, a13, 0 -40230993: ee2b addi.n a14, a14, 2 -40230995: f442e0 extui a4, a14, 2, 16 -40230998: 2b2002 l32i a0, a0, 172 -4023099b: 21e2e0 srai a14, a14, 2 -4023099e: 0000c0 callx0 a0 -402309a1: 120c movi.n a2, 1 -402309a3: 0d08 l32i.n a0, a13, 0 -402309a5: 130c movi.n a3, 1 -402309a7: 2b2002 l32i a0, a0, 172 -402309aa: 7fa042 movi a4, 127 -402309ad: 0000c0 callx0 a0 -402309b0: ff9c41 l32r a4, 40230820 -402309b3: 0020c0 memw -402309b6: 1128 l32i.n a2, a1, 4 -402309b8: 2138 l32i.n a3, a1, 8 -402309ba: d36c42 s32i a4, a12, 0x34c -402309bd: 0043e2 s8i a14, a3, 0 -402309c0: 0143f2 s8i a15, a3, 1 -402309c3: f29c beqz.n a2, 402309e6 -402309c5: ff9791 l32r a9, 40230824 -402309c8: 017ee0 slli a7, a14, 18 -402309cb: 018f70 slli a8, a15, 25 -402309ce: e71761 l32r a6, 4022a62c -402309d1: 0020c0 memw -402309d4: 992652 l32i a5, a6, 0x264 -402309d7: 105590 and a5, a5, a9 -402309da: 205580 or a5, a5, a8 -402309dd: 205570 or a5, a5, a7 -402309e0: 0020c0 memw -402309e3: 996652 s32i a5, a6, 0x264 -402309e6: 41c8 l32i.n a12, a1, 16 -402309e8: 51d8 l32i.n a13, a1, 20 -402309ea: 61e8 l32i.n a14, a1, 24 -402309ec: 71f8 l32i.n a15, a1, 28 -402309ee: 3108 l32i.n a0, a1, 12 -402309f0: 30c112 addi a1, a1, 48 -402309f3: f00d ret.n -402309f5: 000000 ill - -402309f8 : -402309f8: 040c movi.n a4, 0 -402309fa: 528b addi.n a5, a2, 8 -402309fc: 7fa022 movi a2, 127 -402309ff: e05530 subx4 a5, a5, a3 -40230a02: 115500 slli a5, a5, 16 -40230a05: 315050 srai a5, a5, 16 -40230a08: b34550 movgez a4, a5, a5 -40230a0b: 114400 slli a4, a4, 16 -40230a0e: 313040 srai a3, a4, 16 -40230a11: 01e3e6 bgei a3, 128, 40230a16 -40230a14: 032d mov.n a2, a3 -40230a16: 012280 slli a2, a2, 24 -40230a19: 312820 srai a2, a2, 24 -40230a1c: f00d ret.n -40230a1e: 700000 excw -40230a21: fe8c beqz.n a14, 40230a34 -40230a23: 3f .byte 0x3f -40230a24: 24a570 extui a10, a7, 5, 3 -40230a27: a59040 extui a9, a4, 16, 11 -40230a2a: 0c4024 excw - -40230a2c : -40230a2c: 070c movi.n a7, 0 -40230a2e: c0c112 addi a1, a1, -64 -40230a31: 71e9 s32i.n a14, a1, 28 -40230a33: 81f9 s32i.n a15, a1, 32 -40230a35: 61d9 s32i.n a13, a1, 24 -40230a37: 4109 s32i.n a0, a1, 16 -40230a39: 51c9 s32i.n a12, a1, 20 -40230a3b: 9169 s32i.n a6, a1, 36 -40230a3d: d149 s32i.n a4, a1, 52 -40230a3f: f159 s32i.n a5, a1, 60 -40230a41: 940c movi.n a4, 9 -40230a43: 750c movi.n a5, 7 -40230a45: 060c movi.n a6, 0 -40230a47: 03cd mov.n a12, a3 -40230a49: e3de01 l32r a0, 402299c4 -40230a4c: 02dd mov.n a13, a2 -40230a4e: 0008 l32i.n a0, a0, 0 -40230a50: 77a022 movi a2, 119 -40230a53: 272002 l32i a0, a0, 156 -40230a56: 030c movi.n a3, 0 -40230a58: 0000c0 callx0 a0 -40230a5b: 0c4d mov.n a4, a12 -40230a5d: 0d3d mov.n a3, a13 -40230a5f: 050c movi.n a5, 0 +402307b1: 921c movi.n a2, 25 +402307b3: d46c02 s32i a0, a12, 0x350 +402307b6: 4d0601 l32r a0, 40203bd0 +402307b9: 0000c0 callx0 a0 +402307bc: 750c movi.n a5, 7 +402307be: 0020c0 memw +402307c1: d42c62 l32i a6, a12, 0x350 +402307c4: 756860 extui a6, a6, 24, 8 +402307c7: 0b0567 bnone a5, a6, 402307d6 +402307ca: 0020c0 memw +402307cd: d42c72 l32i a7, a12, 0x350 +402307d0: 257870 extui a7, a7, 24, 3 +402307d3: ff3756 bnez a7, 402307ca +402307d6: 41c8 l32i.n a12, a1, 16 +402307d8: 012d mov.n a2, a1 +402307da: fff445 call0 40230720 +402307dd: 031102 l16ui a0, a1, 6 +402307e0: 021142 l16ui a4, a1, 4 +402307e3: 011132 l16ui a3, a1, 2 +402307e6: 071182 l16ui a8, a1, 14 +402307e9: 051152 l16ui a5, a1, 10 +402307ec: 041122 l16ui a2, a1, 8 +402307ef: 061172 l16ui a7, a1, 12 +402307f2: 225a add.n a2, a2, a5 +402307f4: 778a add.n a7, a7, a8 +402307f6: 334a add.n a3, a3, a4 +402307f8: 003a add.n a0, a0, a3 +402307fa: 907770 addx2 a7, a7, a7 +402307fd: 902220 addx2 a2, a2, a2 +40230800: f42020 extui a2, a2, 0, 16 +40230803: f46070 extui a6, a7, 0, 16 +40230806: 1180f0 slli a8, a0, 1 +40230809: f48080 extui a8, a8, 0, 16 +4023080c: 053867 bltu a8, a6, 40230815 +4023080f: d07070 subx2 a7, a0, a7 +40230812: 000046 j 40230817 +40230815: 070c movi.n a7, 0 +40230817: 005c72 s16i a7, a12, 0 +4023081a: 5108 l32i.n a0, a1, 20 +4023081c: 71c8 l32i.n a12, a1, 28 +4023081e: 053267 bltu a2, a6, 40230827 +40230821: c02260 sub a2, a2, a6 +40230824: 000046 j 40230829 +40230827: 020c movi.n a2, 0 +40230829: 005022 s16i a2, a0, 0 +4023082c: 6108 l32i.n a0, a1, 24 +4023082e: 20c112 addi a1, a1, 32 +40230831: f00d ret.n +40230833: 3cf100 excw +40230836: f30111 l32r a1, 4022d43c +40230839: 113c movi.n a1, 49 +4023083b: 3cf001 l32r a0, 401ffbfc <_lit4_end+0xf7d50> +4023083e: ff0111 l32r a1, 40230444 +40230841: ff .byte 0xff +40230842: 300003 excw + +40230844 : +40230844: f44030 extui a4, a3, 0, 16 +40230847: d0c112 addi a1, a1, -48 +4023084a: 41c9 s32i.n a12, a1, 16 +4023084c: 61e9 s32i.n a14, a1, 24 +4023084e: 71f9 s32i.n a15, a1, 28 +40230850: b159 s32i.n a5, a1, 44 +40230852: 2169 s32i.n a6, a1, 8 +40230854: 130c movi.n a3, 1 +40230856: 51d9 s32i.n a13, a1, 20 +40230858: e462d1 l32r a13, 402299e0 +4023085b: 3109 s32i.n a0, a1, 12 +4023085d: 0d08 l32i.n a0, a13, 0 +4023085f: 1129 s32i.n a2, a1, 4 +40230861: 2b2002 l32i a0, a0, 172 +40230864: 020c movi.n a2, 0 +40230866: 0000c0 callx0 a0 +40230869: b128 l32i.n a2, a1, 44 +4023086b: bc19c1 l32r a12, 4021f8d0 +4023086e: 114216 beqz a2, 40230986 +40230871: cf1c movi.n a15, 28 +40230873: 0e4c movi.n a14, 64 +40230875: 0d4c movi.n a13, 64 +40230877: 080c movi.n a8, 0 +40230879: 090c movi.n a9, 0 +4023087b: 0a0c movi.n a10, 0 +4023087d: fcc2b2 addi a11, a2, -4 +40230880: 81b9 s32i.n a11, a1, 32 +40230882: 01a9 s32i.n a10, a1, 0 +40230884: 9199 s32i.n a9, a1, 36 +40230886: a189 s32i.n a8, a1, 40 +40230888: e45601 l32r a0, 402299e0 +4023088b: 120c movi.n a2, 1 +4023088d: 0008 l32i.n a0, a0, 0 +4023088f: 230c movi.n a3, 2 +40230891: 2b2002 l32i a0, a0, 172 +40230894: f440e0 extui a4, a14, 0, 16 +40230897: 0000c0 callx0 a0 +4023089a: e45101 l32r a0, 402299e0 +4023089d: 020c movi.n a2, 0 +4023089f: 0008 l32i.n a0, a0, 0 +402308a1: 230c movi.n a3, 2 +402308a3: 2b2002 l32i a0, a0, 172 +402308a6: f440d0 extui a4, a13, 0, 16 +402308a9: 0000c0 callx0 a0 +402308ac: 0020c0 memw +402308af: ffe131 l32r a3, 40230834 +402308b2: d36c32 s32i a3, a12, 0x34c +402308b5: 0020c0 memw +402308b8: ffe021 l32r a2, 40230838 +402308bb: d36c22 s32i a2, a12, 0x34c +402308be: 220c movi.n a2, 2 +402308c0: 4cc401 l32r a0, 40203bd0 +402308c3: 0000c0 callx0 a0 +402308c6: 7fa032 movi a3, 127 +402308c9: 0108 l32i.n a0, a1, 0 +402308cb: 0020c0 memw +402308ce: d32c42 l32i a4, a12, 0x34c +402308d1: 08f487 bbsi a4, 24, 402308dd +402308d4: 0020c0 memw +402308d7: d32c52 l32i a5, a12, 0x34c +402308da: f67587 bbci a5, 24, 402308d4 +402308dd: 0020c0 memw +402308e0: d32c62 l32i a6, a12, 0x34c +402308e3: 170c movi.n a7, 1 +402308e5: 056f60 extui a6, a6, 31, 1 +402308e8: 306670 xor a6, a6, a7 +402308eb: 0020c0 memw +402308ee: 5463a1 l32r a10, 40205a7c +402308f1: d32c82 l32i a8, a12, 0x34c +402308f4: 090c movi.n a9, 0 +402308f6: 1088a0 and a8, a8, a10 +402308f9: 839780 moveqz a9, a7, a8 +402308fc: 269c beqz.n a6, 40230912 +402308fe: 038d mov.n a8, a3 +40230900: dfda add.n a13, a15, a13 +40230902: 11dd00 slli a13, a13, 16 +40230905: 31d0d0 srai a13, a13, 16 +40230908: 0123d7 blt a3, a13, 4023090d +4023090b: 0d8d mov.n a8, a13 +4023090d: 08dd mov.n a13, a8 +4023090f: 000346 j 40230920 +40230912: c02df0 sub a2, a13, a15 +40230915: 0d0c movi.n a13, 0 +40230917: 112200 slli a2, a2, 16 +4023091a: 312020 srai a2, a2, 16 +4023091d: b3d220 movgez a13, a2, a2 +40230920: 8148 l32i.n a4, a1, 32 +40230922: 299c beqz.n a9, 40230938 +40230924: 038d mov.n a8, a3 +40230926: efea add.n a14, a15, a14 +40230928: 11ee00 slli a14, a14, 16 +4023092b: 31e0e0 srai a14, a14, 16 +4023092e: 0123e7 blt a3, a14, 40230933 +40230931: 0e8d mov.n a8, a14 +40230933: 08ed mov.n a14, a8 +40230935: 000346 j 40230946 +40230938: c02ef0 sub a2, a14, a15 +4023093b: 0e0c movi.n a14, 0 +4023093d: 112200 slli a2, a2, 16 +40230940: 312020 srai a2, a2, 16 +40230943: b3e220 movgez a14, a2, a2 +40230946: fecf62 addi a6, a15, -2 +40230949: 2151f0 srai a5, a15, 1 +4023094c: 551b addi.n a5, a5, 1 +4023094e: 1f0c movi.n a15, 1 +40230950: 015580 slli a5, a5, 24 +40230953: 315850 srai a5, a5, 24 +40230956: 93f560 movnez a15, a5, a6 +40230959: 172047 blt a0, a4, 40230974 +4023095c: 9168 l32i.n a6, a1, 36 +4023095e: a188 l32i.n a8, a1, 40 +40230960: 76ea add.n a7, a6, a14 +40230962: 98da add.n a9, a8, a13 +40230964: 119900 slli a9, a9, 16 +40230967: 117700 slli a7, a7, 16 +4023096a: 316070 srai a6, a7, 16 +4023096d: 318090 srai a8, a9, 16 +40230970: a189 s32i.n a8, a1, 40 +40230972: 9169 s32i.n a6, a1, 36 +40230974: b188 l32i.n a8, a1, 44 +40230976: 001b addi.n a0, a0, 1 +40230978: 740000 extui a0, a0, 0, 8 +4023097b: 0109 s32i.n a0, a1, 0 +4023097d: c08800 sub a8, a8, a0 +40230980: f04856 bnez a8, 40230888 +40230983: 0001c6 j 4023098e +40230986: 020c movi.n a2, 0 +40230988: 030c movi.n a3, 0 +4023098a: 9139 s32i.n a3, a1, 36 +4023098c: a129 s32i.n a2, a1, 40 +4023098e: 120c movi.n a2, 1 +40230990: 230c movi.n a3, 2 +40230992: 91f8 l32i.n a15, a1, 36 +40230994: e413d1 l32r a13, 402299e0 +40230997: ff2b addi.n a15, a15, 2 +40230999: 0d08 l32i.n a0, a13, 0 +4023099b: f442f0 extui a4, a15, 2, 16 +4023099e: 2b2002 l32i a0, a0, 172 +402309a1: 21f2f0 srai a15, a15, 2 +402309a4: 0000c0 callx0 a0 +402309a7: 020c movi.n a2, 0 +402309a9: 230c movi.n a3, 2 +402309ab: a1e8 l32i.n a14, a1, 40 +402309ad: 0d08 l32i.n a0, a13, 0 +402309af: ee2b addi.n a14, a14, 2 +402309b1: f442e0 extui a4, a14, 2, 16 +402309b4: 2b2002 l32i a0, a0, 172 +402309b7: 21e2e0 srai a14, a14, 2 +402309ba: 0000c0 callx0 a0 +402309bd: 120c movi.n a2, 1 +402309bf: 0d08 l32i.n a0, a13, 0 +402309c1: 130c movi.n a3, 1 +402309c3: 2b2002 l32i a0, a0, 172 +402309c6: 7fa042 movi a4, 127 +402309c9: 0000c0 callx0 a0 +402309cc: ff9c41 l32r a4, 4023083c +402309cf: 0020c0 memw +402309d2: 1128 l32i.n a2, a1, 4 +402309d4: 2138 l32i.n a3, a1, 8 +402309d6: d36c42 s32i a4, a12, 0x34c +402309d9: 0043e2 s8i a14, a3, 0 +402309dc: 0143f2 s8i a15, a3, 1 +402309df: f29c beqz.n a2, 40230a02 +402309e1: ff9791 l32r a9, 40230840 +402309e4: 017ee0 slli a7, a14, 18 +402309e7: 018f70 slli a8, a15, 25 +402309ea: e71761 l32r a6, 4022a648 +402309ed: 0020c0 memw +402309f0: 992652 l32i a5, a6, 0x264 +402309f3: 105590 and a5, a5, a9 +402309f6: 205580 or a5, a5, a8 +402309f9: 205570 or a5, a5, a7 +402309fc: 0020c0 memw +402309ff: 996652 s32i a5, a6, 0x264 +40230a02: 41c8 l32i.n a12, a1, 16 +40230a04: 51d8 l32i.n a13, a1, 20 +40230a06: 61e8 l32i.n a14, a1, 24 +40230a08: 71f8 l32i.n a15, a1, 28 +40230a0a: 3108 l32i.n a0, a1, 12 +40230a0c: 30c112 addi a1, a1, 48 +40230a0f: f00d ret.n +40230a11: 000000 ill + +40230a14 : +40230a14: 040c movi.n a4, 0 +40230a16: 528b addi.n a5, a2, 8 +40230a18: 7fa022 movi a2, 127 +40230a1b: e05530 subx4 a5, a5, a3 +40230a1e: 115500 slli a5, a5, 16 +40230a21: 315050 srai a5, a5, 16 +40230a24: b34550 movgez a4, a5, a5 +40230a27: 114400 slli a4, a4, 16 +40230a2a: 313040 srai a3, a4, 16 +40230a2d: 01e3e6 bgei a3, 128, 40230a32 +40230a30: 032d mov.n a2, a3 +40230a32: 012280 slli a2, a2, 24 +40230a35: 312820 srai a2, a2, 24 +40230a38: f00d ret.n +40230a3a: 700000 excw +40230a3d: fe8c beqz.n a14, 40230a50 +40230a3f: 3f .byte 0x3f +40230a40: 24a590 extui a10, a9, 5, 3 +40230a43: a5b040 extui a11, a4, 16, 11 +40230a46: 0c4024 excw + +40230a48 : +40230a48: 070c movi.n a7, 0 +40230a4a: c0c112 addi a1, a1, -64 +40230a4d: 71e9 s32i.n a14, a1, 28 +40230a4f: 81f9 s32i.n a15, a1, 32 +40230a51: 61d9 s32i.n a13, a1, 24 +40230a53: 4109 s32i.n a0, a1, 16 +40230a55: 51c9 s32i.n a12, a1, 20 +40230a57: 9169 s32i.n a6, a1, 36 +40230a59: d149 s32i.n a4, a1, 52 +40230a5b: f159 s32i.n a5, a1, 60 +40230a5d: 940c movi.n a4, 9 +40230a5f: 750c movi.n a5, 7 40230a61: 060c movi.n a6, 0 -40230a63: e3d801 l32r a0, 402299c4 -40230a66: 020c movi.n a2, 0 -40230a68: 0129 s32i.n a2, a1, 0 -40230a6a: 1129 s32i.n a2, a1, 4 -40230a6c: 2129 s32i.n a2, a1, 8 -40230a6e: 0008 l32i.n a0, a0, 0 -40230a70: 070c movi.n a7, 0 -40230a72: 1a2002 l32i a0, a0, 104 -40230a75: 120c movi.n a2, 1 -40230a77: 0000c0 callx0 a0 -40230a7a: 0c0c movi.n a12, 0 -40230a7c: 350c movi.n a5, 3 -40230a7e: b159 s32i.n a5, a1, 44 -40230a80: a149 s32i.n a4, a1, 40 -40230a82: 0d0c movi.n a13, 0 -40230a84: 0f0c movi.n a15, 0 -40230a86: 91a8 l32i.n a10, a1, 36 -40230a88: 090c movi.n a9, 0 -40230a8a: 093cf6 bgeui a12, 3, 40230a97 -40230a8d: ffe481 l32r a8, 40230a20 -40230a90: 8c8a add.n a8, a12, a8 -40230a92: 000882 l8ui a8, a8, 0 -40230a95: a189 s32i.n a8, a1, 40 -40230a97: a1b8 l32i.n a11, a1, 40 -40230a99: aaca add.n a10, a10, a12 -40230a9b: c1a9 s32i.n a10, a1, 48 -40230a9d: 004a92 s8i a9, a10, 0 -40230aa0: bb1b addi.n a11, a11, 1 -40230aa2: e1b9 s32i.n a11, a1, 56 -40230aa4: acbc beqz.n a12, 40230ae2 -40230aa6: 1d1c26 beqi a12, 1, 40230ac7 -40230aa9: 532c66 bnei a12, 2, 40230b00 -40230aac: 6ba022 movi a2, 107 -40230aaf: 230c movi.n a3, 2 -40230ab1: 240c movi.n a4, 2 -40230ab3: e3c401 l32r a0, 402299c4 -40230ab6: 650c movi.n a5, 6 -40230ab8: 0008 l32i.n a0, a0, 0 -40230aba: 460c movi.n a6, 4 -40230abc: 272002 l32i a0, a0, 156 -40230abf: 0d7d mov.n a7, a13 -40230ac1: 0000c0 callx0 a0 -40230ac4: 000e06 j 40230b00 -40230ac7: 6ba022 movi a2, 107 -40230aca: 230c movi.n a3, 2 -40230acc: 240c movi.n a4, 2 -40230ace: e3bd01 l32r a0, 402299c4 -40230ad1: 350c movi.n a5, 3 -40230ad3: 0008 l32i.n a0, a0, 0 -40230ad5: 060c movi.n a6, 0 -40230ad7: 272002 l32i a0, a0, 156 -40230ada: 0d7d mov.n a7, a13 -40230adc: 0000c0 callx0 a0 -40230adf: 000746 j 40230b00 -40230ae2: 6ba022 movi a2, 107 -40230ae5: 230c movi.n a3, 2 -40230ae7: 140c movi.n a4, 1 -40230ae9: 350c movi.n a5, 3 -40230aeb: 060c movi.n a6, 0 -40230aed: e3b501 l32r a0, 402299c4 -40230af0: 170c movi.n a7, 1 -40230af2: 0008 l32i.n a0, a0, 0 -40230af4: 907d70 addx2 a7, a13, a7 -40230af7: 272002 l32i a0, a0, 156 -40230afa: 747070 extui a7, a7, 0, 8 -40230afd: 0000c0 callx0 a0 -40230b00: e3b101 l32r a0, 402299c4 -40230b03: 0008 l32i.n a0, a0, 0 -40230b05: d128 l32i.n a2, a1, 52 -40230b07: 1c2002 l32i a0, a0, 112 -40230b0a: a30c movi.n a3, 10 -40230b0c: 0000c0 callx0 a0 -40230b0f: 02ed mov.n a14, a2 -40230b11: f128 l32i.n a2, a1, 60 -40230b13: b28c beqz.n a2, 40230b22 -40230b15: ffc321 l32r a2, 40230a24 -40230b18: 0d3d mov.n a3, a13 -40230b1a: 0e4d mov.n a4, a14 -40230b1c: 43b401 l32r a0, 402019ec -40230b1f: 0000c0 callx0 a0 -40230b22: 0eafe7 bge a15, a14, 40230b34 -40230b25: 0efd mov.n a15, a14 -40230b27: c148 l32i.n a4, a1, 48 -40230b29: 130c movi.n a3, 1 -40230b2b: 903d30 addx2 a3, a13, a3 -40230b2e: 933dc0 movnez a3, a13, a12 -40230b31: 004432 s8i a3, a4, 0 -40230b34: e148 l32i.n a4, a1, 56 -40230b36: dd1b addi.n a13, a13, 1 -40230b38: 74d0d0 extui a13, a13, 0, 8 -40230b3b: c044d0 sub a4, a4, a13 -40230b3e: f62456 bnez a4, 40230aa4 -40230b41: f1e8 l32i.n a14, a1, 60 -40230b43: ee8c beqz.n a14, 40230b55 -40230b45: ffb821 l32r a2, 40230a28 -40230b48: c148 l32i.n a4, a1, 48 -40230b4a: 0c3d mov.n a3, a12 -40230b4c: 000442 l8ui a4, a4, 0 -40230b4f: 43a701 l32r a0, 402019ec -40230b52: 0000c0 callx0 a0 -40230b55: 2cac beqz.n a12, 40230b7b -40230b57: 651c26 beqi a12, 1, 40230bc0 -40230b5a: 382c66 bnei a12, 2, 40230b96 -40230b5d: 6ba022 movi a2, 107 -40230b60: 230c movi.n a3, 2 -40230b62: 240c movi.n a4, 2 -40230b64: 650c movi.n a5, 6 -40230b66: e39701 l32r a0, 402299c4 -40230b69: 460c movi.n a6, 4 -40230b6b: 0008 l32i.n a0, a0, 0 -40230b6d: c178 l32i.n a7, a1, 48 -40230b6f: 272002 l32i a0, a0, 156 -40230b72: 000772 l8ui a7, a7, 0 -40230b75: 0000c0 callx0 a0 -40230b78: 000686 j 40230b96 -40230b7b: 6ba022 movi a2, 107 -40230b7e: 230c movi.n a3, 2 -40230b80: 140c movi.n a4, 1 -40230b82: 350c movi.n a5, 3 -40230b84: e39001 l32r a0, 402299c4 -40230b87: 060c movi.n a6, 0 -40230b89: 0008 l32i.n a0, a0, 0 -40230b8b: c178 l32i.n a7, a1, 48 -40230b8d: 272002 l32i a0, a0, 156 -40230b90: 000772 l8ui a7, a7, 0 -40230b93: 0000c0 callx0 a0 -40230b96: b128 l32i.n a2, a1, 44 -40230b98: cc1b addi.n a12, a12, 1 -40230b9a: 74c0c0 extui a12, a12, 0, 8 -40230b9d: 220b addi.n a2, a2, -1 -40230b9f: b129 s32i.n a2, a1, 44 -40230ba1: edd256 bnez a2, 40230a82 -40230ba4: e38801 l32r a0, 402299c4 -40230ba7: 0008 l32i.n a0, a0, 0 -40230ba9: 1b2002 l32i a0, a0, 108 -40230bac: 120c movi.n a2, 1 -40230bae: 0000c0 callx0 a0 -40230bb1: 51c8 l32i.n a12, a1, 20 -40230bb3: 61d8 l32i.n a13, a1, 24 -40230bb5: 71e8 l32i.n a14, a1, 28 -40230bb7: 81f8 l32i.n a15, a1, 32 -40230bb9: 4108 l32i.n a0, a1, 16 -40230bbb: 40c112 addi a1, a1, 64 -40230bbe: f00d ret.n -40230bc0: 6ba022 movi a2, 107 -40230bc3: 230c movi.n a3, 2 -40230bc5: 240c movi.n a4, 2 -40230bc7: 350c movi.n a5, 3 -40230bc9: e37e01 l32r a0, 402299c4 -40230bcc: 060c movi.n a6, 0 -40230bce: 0008 l32i.n a0, a0, 0 -40230bd0: c178 l32i.n a7, a1, 48 -40230bd2: 272002 l32i a0, a0, 156 -40230bd5: 000772 l8ui a7, a7, 0 -40230bd8: 0000c0 callx0 a0 -40230bdb: ffedc6 j 40230b96 -40230bde: b00000 addx8 a0, a0, a0 -40230be1: 4024a5 excw - -40230be4 : -40230be4: a0c112 addi a1, a1, -96 -40230be7: 81c9 s32i.n a12, a1, 32 -40230be9: 91d9 s32i.n a13, a1, 36 -40230beb: a1e9 s32i.n a14, a1, 40 -40230bed: b1f9 s32i.n a15, a1, 44 -40230bef: 166142 s32i a4, a1, 88 -40230bf2: 6179 s32i.n a7, a1, 24 -40230bf4: c159 s32i.n a5, a1, 48 -40230bf6: d139 s32i.n a3, a1, 52 -40230bf8: 116162 s32i a6, a1, 68 -40230bfb: 7109 s32i.n a0, a1, 28 -40230bfd: 060c movi.n a6, 0 -40230bff: e4f401 l32r a0, 40229fd0 -40230c02: 340b addi.n a3, a4, -1 -40230c04: 4139 s32i.n a3, a1, 16 -40230c06: 745030 extui a5, a3, 0, 8 -40230c09: 3d0082 l8ui a8, a0, 61 -40230c0c: 013380 slli a3, a3, 24 -40230c0f: 313830 srai a3, a3, 24 -40230c12: 835680 moveqz a5, a6, a8 -40230c15: e159 s32i.n a5, a1, 56 -40230c17: 126132 s32i a3, a1, 72 -40230c1a: 02a357 bge a3, a5, 40230c20 -40230c1d: 005ec6 j 40230d9c -40230c20: 106122 s32i a2, a1, 64 -40230c23: 0e0c movi.n a14, 0 -40230c25: 64a0a2 movi a10, 100 -40230c28: 166142 s32i a4, a1, 88 -40230c2b: 6179 s32i.n a7, a1, 24 -40230c2d: 3011b2 l16ui a11, a1, 96 -40230c30: 6401c2 l8ui a12, a1, 100 -40230c33: f1c9 s32i.n a12, a1, 60 -40230c35: 1561b2 s32i a11, a1, 84 -40230c38: d108 l32i.n a0, a1, 52 -40230c3a: 122142 l32i a4, a1, 72 -40230c3d: 4158 l32i.n a5, a1, 16 -40230c3f: 040a add.n a0, a4, a0 -40230c41: 000062 l8ui a6, a0, 0 -40230c44: 136162 s32i a6, a1, 76 -40230c47: 0da457 bge a4, a5, 40230c58 -40230c4a: 0100f2 l8ui a15, a0, 1 -40230c4d: c0ff60 sub a15, a15, a6 -40230c50: eefa add.n a14, a14, a15 -40230c52: 11ee00 slli a14, a14, 16 -40230c55: 31e0e0 srai a14, a14, 16 -40230c58: 0f0c movi.n a15, 0 -40230c5a: 200c movi.n a0, 2 -40230c5c: 1121b2 l32i a11, a1, 68 -40230c5f: e359c1 l32r a12, 402299c4 -40230c62: bbea add.n a11, a11, a14 -40230c64: 11bb00 slli a11, a11, 16 -40230c67: 31b0b0 srai a11, a11, 16 -40230c6a: 07aab7 bge a10, a11, 40230c75 -40230c6d: 64a0d2 movi a13, 100 -40230c70: 5109 s32i.n a0, a1, 20 -40230c72: 000246 j 40230c7f -40230c75: e353c1 l32r a12, 402299c4 -40230c78: 5109 s32i.n a0, a1, 20 -40230c7a: 0d0c movi.n a13, 0 -40230c7c: b3dbb0 movgez a13, a11, a11 -40230c7f: 120c movi.n a2, 1 -40230c81: 102132 l32i a3, a1, 64 -40230c84: 7440d0 extui a4, a13, 0, 8 -40230c87: 050c movi.n a5, 0 -40230c89: 060c movi.n a6, 0 -40230c8b: 0169 s32i.n a6, a1, 0 -40230c8d: 1169 s32i.n a6, a1, 4 -40230c8f: 2169 s32i.n a6, a1, 8 -40230c91: 0c08 l32i.n a0, a12, 0 -40230c93: 070c movi.n a7, 0 -40230c95: 1a2002 l32i a0, a0, 104 -40230c98: 060c movi.n a6, 0 -40230c9a: 0000c0 callx0 a0 -40230c9d: 220c movi.n a2, 2 -40230c9f: 4bcc01 l32r a0, 40203bd0 -40230ca2: 0000c0 callx0 a0 -40230ca5: 0c08 l32i.n a0, a12, 0 -40230ca7: b008 l32i.n a0, a0, 44 -40230ca9: 152122 l32i a2, a1, 84 -40230cac: 0000c0 callx0 a0 -40230caf: 0c08 l32i.n a0, a12, 0 -40230cb1: 146122 s32i a2, a1, 80 -40230cb4: b008 l32i.n a0, a0, 44 -40230cb6: 152122 l32i a2, a1, 84 -40230cb9: 0000c0 callx0 a0 -40230cbc: 64a0a2 movi a10, 100 -40230cbf: 861c movi.n a6, 24 -40230cc1: 1321b2 l32i a11, a1, 76 -40230cc4: 142152 l32i a5, a1, 80 -40230cc7: 040c movi.n a4, 0 -40230cc9: 552a add.n a5, a5, a2 -40230ccb: 115500 slli a5, a5, 16 -40230cce: 826c movi.n a2, -24 -40230cd0: 020d mov.n a0, a2 -40230cd2: 315050 srai a5, a5, 16 -40230cd5: 554b addi.n a5, a5, 4 -40230cd7: 215350 srai a5, a5, 3 -40230cda: 115500 slli a5, a5, 16 -40230cdd: 315050 srai a5, a5, 16 -40230ce0: b34550 movgez a4, a5, a5 -40230ce3: 114400 slli a4, a4, 16 -40230ce6: 314040 srai a4, a4, 16 -40230ce9: c0b4b0 sub a11, a4, a11 -40230cec: 11bb00 slli a11, a11, 16 -40230cef: 31b0b0 srai a11, a11, 16 -40230cf2: 012b27 blt a11, a2, 40230cf7 -40230cf5: 0b0d mov.n a0, a11 -40230cf7: 06bd mov.n a11, a6 -40230cf9: f178 l32i.n a7, a1, 60 -40230cfb: 012607 blt a6, a0, 40230d00 -40230cfe: 00bd mov.n a11, a0 -40230d00: 11cb00 slli a12, a11, 16 -40230d03: 31c0c0 srai a12, a12, 16 -40230d06: 579c beqz.n a7, 40230d1f -40230d08: 01d9 s32i.n a13, a1, 0 -40230d0a: ffb521 l32r a2, 40230be0 -40230d0d: 0f3d mov.n a3, a15 -40230d0f: 132152 l32i a5, a1, 76 -40230d12: 0c6d mov.n a6, a12 -40230d14: 0e7d mov.n a7, a14 -40230d16: 433501 l32r a0, 402019ec -40230d19: 0000c0 callx0 a0 -40230d1c: 64a0a2 movi a10, 100 -40230d1f: 1ccc bnez.n a12, 40230d24 -40230d21: 421fe6 bgei a15, 1, 40230d67 -40230d24: 060c66 bnei a12, -1, 40230d2e -40230d27: 5108 l32i.n a0, a1, 20 -40230d29: 3a1026 beqi a0, 1, 40230d67 -40230d2c: 70bc beqz.n a0, 40230d67 -40230d2e: 1dcc bnez.n a13, 40230d33 -40230d30: 033c96 bltz a12, 40230d67 -40230d33: 029da7 bne a13, a10, 40230d39 -40230d36: 2d1ce6 bgei a12, 1, 40230d67 -40230d39: 0c0d mov.n a0, a12 -40230d3b: ff1b addi.n a15, a15, 1 -40230d3d: 01ff80 slli a15, a15, 24 -40230d40: 31f8f0 srai a15, a15, 24 -40230d43: f6cf42 addi a4, a15, -10 -40230d46: 123ce6 bgei a12, 3, 40230d5c -40230d49: e37c movi.n a3, -2 -40230d4b: 0d2c37 blt a12, a3, 40230d5c -40230d4e: 9cea add.n a9, a12, a14 -40230d50: 11e900 slli a14, a9, 16 -40230d53: 31e0e0 srai a14, a14, 16 -40230d56: f02456 bnez a4, 40230c5c -40230d59: 000286 j 40230d67 -40230d5c: 2192c0 srai a9, a12, 2 -40230d5f: c09c90 sub a9, a12, a9 -40230d62: 9e9a add.n a9, a14, a9 -40230d64: fffa06 j 40230d50 -40230d67: 1221f2 l32i a15, a1, 72 -40230d6a: 6128 l32i.n a2, a1, 24 -40230d6c: c1c8 l32i.n a12, a1, 48 -40230d6e: 122102 l32i a0, a1, 72 -40230d71: c0cdc0 sub a12, a13, a12 -40230d74: 002a add.n a0, a0, a2 -40230d76: 01bc80 slli a11, a12, 24 -40230d79: 31b8b0 srai a11, a11, 24 -40230d7c: 0040c2 s8i a12, a0, 0 -40230d7f: 2f0b addi.n a2, a15, -1 -40230d81: 8c6c movi.n a12, -24 -40230d83: 012280 slli a2, a2, 24 -40230d86: 31f820 srai a15, a2, 24 -40230d89: 04abc7 bge a11, a12, 40230d91 -40230d8c: 8d6c movi.n a13, -24 -40230d8e: 0040d2 s8i a13, a0, 0 -40230d91: e108 l32i.n a0, a1, 56 -40230d93: 1261f2 s32i a15, a1, 72 -40230d96: 022f07 blt a15, a0, 40230d9c -40230d99: ffa6c6 j 40230c38 -40230d9c: e48d01 l32r a0, 40229fd0 -40230d9f: 233c movi.n a3, 50 -40230da1: 6178 l32i.n a7, a1, 24 -40230da3: 162142 l32i a4, a1, 88 -40230da6: 000762 l8ui a6, a7, 0 -40230da9: 547a add.n a5, a4, a7 -40230dab: 016680 slli a6, a6, 24 -40230dae: 80c552 addi a5, a5, -128 -40230db1: 7f0522 l8ui a2, a5, 127 -40230db4: 316860 srai a6, a6, 24 -40230db7: 012280 slli a2, a2, 24 -40230dba: 312820 srai a2, a2, 24 -40230dbd: c06260 sub a6, a2, a6 -40230dc0: 05a367 bge a3, a6, 40230dc9 -40230dc3: cec262 addi a6, a2, -50 -40230dc6: 004762 s8i a6, a7, 0 -40230dc9: 3d0082 l8ui a8, a0, 61 -40230dcc: a8ac beqz.n a8, 40230dfa -40230dce: 2824a6 blti a4, 2, 40230dfa -40230dd1: 4128 l32i.n a2, a1, 16 -40230dd3: e48161 l32r a6, 40229fd8 -40230dd6: 000c movi.n a0, 0 -40230dd8: 446a add.n a4, a4, a6 -40230dda: 310482 l8ui a8, a4, 49 -40230ddd: 906a add.n a9, a0, a6 -40230ddf: 320992 l8ui a9, a9, 50 -40230de2: 7f0532 l8ui a3, a5, 127 -40230de5: c08890 sub a8, a8, a9 -40230de8: 338a add.n a3, a3, a8 -40230dea: 807a add.n a8, a0, a7 -40230dec: 004832 s8i a3, a8, 0 -40230def: 001b addi.n a0, a0, 1 -40230df1: 010080 slli a0, a0, 24 -40230df4: 310800 srai a0, a0, 24 -40230df7: df9207 bne a2, a0, 40230dda -40230dfa: e2f201 l32r a0, 402299c4 -40230dfd: 0008 l32i.n a0, a0, 0 -40230dff: 1b2002 l32i a0, a0, 108 -40230e02: 120c movi.n a2, 1 -40230e04: 0000c0 callx0 a0 -40230e07: 81c8 l32i.n a12, a1, 32 -40230e09: 91d8 l32i.n a13, a1, 36 -40230e0b: a1e8 l32i.n a14, a1, 40 -40230e0d: b1f8 l32i.n a15, a1, 44 -40230e0f: 7108 l32i.n a0, a1, 28 -40230e11: 60c112 addi a1, a1, 96 -40230e14: f00d ret.n -40230e16: f00000 subx8 a0, a0, a0 -40230e19: 4024a5 excw -40230e1c: 00ce60 excw -40230e1f: c11240 mul16u a1, a2, a4 - -40230e20 : -40230e20: a0c112 addi a1, a1, -96 -40230e23: 91c9 s32i.n a12, a1, 36 -40230e25: a1d9 s32i.n a13, a1, 40 -40230e27: b1e9 s32i.n a14, a1, 44 -40230e29: 8109 s32i.n a0, a1, 32 -40230e2b: 146152 s32i a5, a1, 80 -40230e2e: d169 s32i.n a6, a1, 52 -40230e30: c1f9 s32i.n a15, a1, 48 -40230e32: fec2f2 addi a15, a2, -2 -40230e35: e31661 l32r a6, 40229a90 -40230e38: 0020c0 memw -40230e3b: e026d2 l32i a13, a6, 0x380 -40230e3e: 400f00 ssr a15 -40230e41: b1d0d0 sra a13, a13 -40230e44: 0020c0 memw -40230e47: e326e2 l32i a14, a6, 0x38c -40230e4a: 400f00 ssr a15 -40230e4d: b1e0e0 sra a14, a14 -40230e50: c0bde0 sub a11, a13, a14 -40230e53: 0020c0 memw -40230e56: e22682 l32i a8, a6, 0x388 -40230e59: 400f00 ssr a15 -40230e5c: b18080 sra a8, a8 -40230e5f: 0020c0 memw -40230e62: 1179 s32i.n a7, a1, 4 -40230e64: d198 l32i.n a9, a1, 52 +40230a63: 03cd mov.n a12, a3 +40230a65: e3de01 l32r a0, 402299e0 +40230a68: 02dd mov.n a13, a2 +40230a6a: 0008 l32i.n a0, a0, 0 +40230a6c: 77a022 movi a2, 119 +40230a6f: 272002 l32i a0, a0, 156 +40230a72: 030c movi.n a3, 0 +40230a74: 0000c0 callx0 a0 +40230a77: 0c4d mov.n a4, a12 +40230a79: 0d3d mov.n a3, a13 +40230a7b: 050c movi.n a5, 0 +40230a7d: 060c movi.n a6, 0 +40230a7f: e3d801 l32r a0, 402299e0 +40230a82: 020c movi.n a2, 0 +40230a84: 0129 s32i.n a2, a1, 0 +40230a86: 1129 s32i.n a2, a1, 4 +40230a88: 2129 s32i.n a2, a1, 8 +40230a8a: 0008 l32i.n a0, a0, 0 +40230a8c: 070c movi.n a7, 0 +40230a8e: 1a2002 l32i a0, a0, 104 +40230a91: 120c movi.n a2, 1 +40230a93: 0000c0 callx0 a0 +40230a96: 0c0c movi.n a12, 0 +40230a98: 350c movi.n a5, 3 +40230a9a: b159 s32i.n a5, a1, 44 +40230a9c: a149 s32i.n a4, a1, 40 +40230a9e: 0d0c movi.n a13, 0 +40230aa0: 0f0c movi.n a15, 0 +40230aa2: 91a8 l32i.n a10, a1, 36 +40230aa4: 090c movi.n a9, 0 +40230aa6: 093cf6 bgeui a12, 3, 40230ab3 +40230aa9: ffe481 l32r a8, 40230a3c +40230aac: 8c8a add.n a8, a12, a8 +40230aae: 000882 l8ui a8, a8, 0 +40230ab1: a189 s32i.n a8, a1, 40 +40230ab3: a1b8 l32i.n a11, a1, 40 +40230ab5: aaca add.n a10, a10, a12 +40230ab7: c1a9 s32i.n a10, a1, 48 +40230ab9: 004a92 s8i a9, a10, 0 +40230abc: bb1b addi.n a11, a11, 1 +40230abe: e1b9 s32i.n a11, a1, 56 +40230ac0: acbc beqz.n a12, 40230afe +40230ac2: 1d1c26 beqi a12, 1, 40230ae3 +40230ac5: 532c66 bnei a12, 2, 40230b1c +40230ac8: 6ba022 movi a2, 107 +40230acb: 230c movi.n a3, 2 +40230acd: 240c movi.n a4, 2 +40230acf: e3c401 l32r a0, 402299e0 +40230ad2: 650c movi.n a5, 6 +40230ad4: 0008 l32i.n a0, a0, 0 +40230ad6: 460c movi.n a6, 4 +40230ad8: 272002 l32i a0, a0, 156 +40230adb: 0d7d mov.n a7, a13 +40230add: 0000c0 callx0 a0 +40230ae0: 000e06 j 40230b1c +40230ae3: 6ba022 movi a2, 107 +40230ae6: 230c movi.n a3, 2 +40230ae8: 240c movi.n a4, 2 +40230aea: e3bd01 l32r a0, 402299e0 +40230aed: 350c movi.n a5, 3 +40230aef: 0008 l32i.n a0, a0, 0 +40230af1: 060c movi.n a6, 0 +40230af3: 272002 l32i a0, a0, 156 +40230af6: 0d7d mov.n a7, a13 +40230af8: 0000c0 callx0 a0 +40230afb: 000746 j 40230b1c +40230afe: 6ba022 movi a2, 107 +40230b01: 230c movi.n a3, 2 +40230b03: 140c movi.n a4, 1 +40230b05: 350c movi.n a5, 3 +40230b07: 060c movi.n a6, 0 +40230b09: e3b501 l32r a0, 402299e0 +40230b0c: 170c movi.n a7, 1 +40230b0e: 0008 l32i.n a0, a0, 0 +40230b10: 907d70 addx2 a7, a13, a7 +40230b13: 272002 l32i a0, a0, 156 +40230b16: 747070 extui a7, a7, 0, 8 +40230b19: 0000c0 callx0 a0 +40230b1c: e3b101 l32r a0, 402299e0 +40230b1f: 0008 l32i.n a0, a0, 0 +40230b21: d128 l32i.n a2, a1, 52 +40230b23: 1c2002 l32i a0, a0, 112 +40230b26: a30c movi.n a3, 10 +40230b28: 0000c0 callx0 a0 +40230b2b: 02ed mov.n a14, a2 +40230b2d: f128 l32i.n a2, a1, 60 +40230b2f: b28c beqz.n a2, 40230b3e +40230b31: ffc321 l32r a2, 40230a40 +40230b34: 0d3d mov.n a3, a13 +40230b36: 0e4d mov.n a4, a14 +40230b38: 43ad01 l32r a0, 402019ec +40230b3b: 0000c0 callx0 a0 +40230b3e: 0eafe7 bge a15, a14, 40230b50 +40230b41: 0efd mov.n a15, a14 +40230b43: c148 l32i.n a4, a1, 48 +40230b45: 130c movi.n a3, 1 +40230b47: 903d30 addx2 a3, a13, a3 +40230b4a: 933dc0 movnez a3, a13, a12 +40230b4d: 004432 s8i a3, a4, 0 +40230b50: e148 l32i.n a4, a1, 56 +40230b52: dd1b addi.n a13, a13, 1 +40230b54: 74d0d0 extui a13, a13, 0, 8 +40230b57: c044d0 sub a4, a4, a13 +40230b5a: f62456 bnez a4, 40230ac0 +40230b5d: f1e8 l32i.n a14, a1, 60 +40230b5f: ee8c beqz.n a14, 40230b71 +40230b61: ffb821 l32r a2, 40230a44 +40230b64: c148 l32i.n a4, a1, 48 +40230b66: 0c3d mov.n a3, a12 +40230b68: 000442 l8ui a4, a4, 0 +40230b6b: 43a001 l32r a0, 402019ec +40230b6e: 0000c0 callx0 a0 +40230b71: 2cac beqz.n a12, 40230b97 +40230b73: 651c26 beqi a12, 1, 40230bdc +40230b76: 382c66 bnei a12, 2, 40230bb2 +40230b79: 6ba022 movi a2, 107 +40230b7c: 230c movi.n a3, 2 +40230b7e: 240c movi.n a4, 2 +40230b80: 650c movi.n a5, 6 +40230b82: e39701 l32r a0, 402299e0 +40230b85: 460c movi.n a6, 4 +40230b87: 0008 l32i.n a0, a0, 0 +40230b89: c178 l32i.n a7, a1, 48 +40230b8b: 272002 l32i a0, a0, 156 +40230b8e: 000772 l8ui a7, a7, 0 +40230b91: 0000c0 callx0 a0 +40230b94: 000686 j 40230bb2 +40230b97: 6ba022 movi a2, 107 +40230b9a: 230c movi.n a3, 2 +40230b9c: 140c movi.n a4, 1 +40230b9e: 350c movi.n a5, 3 +40230ba0: e39001 l32r a0, 402299e0 +40230ba3: 060c movi.n a6, 0 +40230ba5: 0008 l32i.n a0, a0, 0 +40230ba7: c178 l32i.n a7, a1, 48 +40230ba9: 272002 l32i a0, a0, 156 +40230bac: 000772 l8ui a7, a7, 0 +40230baf: 0000c0 callx0 a0 +40230bb2: b128 l32i.n a2, a1, 44 +40230bb4: cc1b addi.n a12, a12, 1 +40230bb6: 74c0c0 extui a12, a12, 0, 8 +40230bb9: 220b addi.n a2, a2, -1 +40230bbb: b129 s32i.n a2, a1, 44 +40230bbd: edd256 bnez a2, 40230a9e +40230bc0: e38801 l32r a0, 402299e0 +40230bc3: 0008 l32i.n a0, a0, 0 +40230bc5: 1b2002 l32i a0, a0, 108 +40230bc8: 120c movi.n a2, 1 +40230bca: 0000c0 callx0 a0 +40230bcd: 51c8 l32i.n a12, a1, 20 +40230bcf: 61d8 l32i.n a13, a1, 24 +40230bd1: 71e8 l32i.n a14, a1, 28 +40230bd3: 81f8 l32i.n a15, a1, 32 +40230bd5: 4108 l32i.n a0, a1, 16 +40230bd7: 40c112 addi a1, a1, 64 +40230bda: f00d ret.n +40230bdc: 6ba022 movi a2, 107 +40230bdf: 230c movi.n a3, 2 +40230be1: 240c movi.n a4, 2 +40230be3: 350c movi.n a5, 3 +40230be5: e37e01 l32r a0, 402299e0 +40230be8: 060c movi.n a6, 0 +40230bea: 0008 l32i.n a0, a0, 0 +40230bec: c178 l32i.n a7, a1, 48 +40230bee: 272002 l32i a0, a0, 156 +40230bf1: 000772 l8ui a7, a7, 0 +40230bf4: 0000c0 callx0 a0 +40230bf7: ffedc6 j 40230bb2 +40230bfa: d00000 subx2 a0, a0, a0 +40230bfd: 4024a5 excw + +40230c00 : +40230c00: a0c112 addi a1, a1, -96 +40230c03: 81c9 s32i.n a12, a1, 32 +40230c05: 91d9 s32i.n a13, a1, 36 +40230c07: a1e9 s32i.n a14, a1, 40 +40230c09: b1f9 s32i.n a15, a1, 44 +40230c0b: 166142 s32i a4, a1, 88 +40230c0e: 6179 s32i.n a7, a1, 24 +40230c10: c159 s32i.n a5, a1, 48 +40230c12: d139 s32i.n a3, a1, 52 +40230c14: 116162 s32i a6, a1, 68 +40230c17: 7109 s32i.n a0, a1, 28 +40230c19: 060c movi.n a6, 0 +40230c1b: e4f401 l32r a0, 40229fec +40230c1e: 340b addi.n a3, a4, -1 +40230c20: 4139 s32i.n a3, a1, 16 +40230c22: 745030 extui a5, a3, 0, 8 +40230c25: 3d0082 l8ui a8, a0, 61 +40230c28: 013380 slli a3, a3, 24 +40230c2b: 313830 srai a3, a3, 24 +40230c2e: 835680 moveqz a5, a6, a8 +40230c31: e159 s32i.n a5, a1, 56 +40230c33: 126132 s32i a3, a1, 72 +40230c36: 02a357 bge a3, a5, 40230c3c +40230c39: 005ec6 j 40230db8 +40230c3c: 106122 s32i a2, a1, 64 +40230c3f: 0e0c movi.n a14, 0 +40230c41: 64a0a2 movi a10, 100 +40230c44: 166142 s32i a4, a1, 88 +40230c47: 6179 s32i.n a7, a1, 24 +40230c49: 3011b2 l16ui a11, a1, 96 +40230c4c: 6401c2 l8ui a12, a1, 100 +40230c4f: f1c9 s32i.n a12, a1, 60 +40230c51: 1561b2 s32i a11, a1, 84 +40230c54: d108 l32i.n a0, a1, 52 +40230c56: 122142 l32i a4, a1, 72 +40230c59: 4158 l32i.n a5, a1, 16 +40230c5b: 040a add.n a0, a4, a0 +40230c5d: 000062 l8ui a6, a0, 0 +40230c60: 136162 s32i a6, a1, 76 +40230c63: 0da457 bge a4, a5, 40230c74 +40230c66: 0100f2 l8ui a15, a0, 1 +40230c69: c0ff60 sub a15, a15, a6 +40230c6c: eefa add.n a14, a14, a15 +40230c6e: 11ee00 slli a14, a14, 16 +40230c71: 31e0e0 srai a14, a14, 16 +40230c74: 0f0c movi.n a15, 0 +40230c76: 200c movi.n a0, 2 +40230c78: 1121b2 l32i a11, a1, 68 +40230c7b: e359c1 l32r a12, 402299e0 +40230c7e: bbea add.n a11, a11, a14 +40230c80: 11bb00 slli a11, a11, 16 +40230c83: 31b0b0 srai a11, a11, 16 +40230c86: 07aab7 bge a10, a11, 40230c91 +40230c89: 64a0d2 movi a13, 100 +40230c8c: 5109 s32i.n a0, a1, 20 +40230c8e: 000246 j 40230c9b +40230c91: e353c1 l32r a12, 402299e0 +40230c94: 5109 s32i.n a0, a1, 20 +40230c96: 0d0c movi.n a13, 0 +40230c98: b3dbb0 movgez a13, a11, a11 +40230c9b: 120c movi.n a2, 1 +40230c9d: 102132 l32i a3, a1, 64 +40230ca0: 7440d0 extui a4, a13, 0, 8 +40230ca3: 050c movi.n a5, 0 +40230ca5: 060c movi.n a6, 0 +40230ca7: 0169 s32i.n a6, a1, 0 +40230ca9: 1169 s32i.n a6, a1, 4 +40230cab: 2169 s32i.n a6, a1, 8 +40230cad: 0c08 l32i.n a0, a12, 0 +40230caf: 070c movi.n a7, 0 +40230cb1: 1a2002 l32i a0, a0, 104 +40230cb4: 060c movi.n a6, 0 +40230cb6: 0000c0 callx0 a0 +40230cb9: 220c movi.n a2, 2 +40230cbb: 4bc501 l32r a0, 40203bd0 +40230cbe: 0000c0 callx0 a0 +40230cc1: 0c08 l32i.n a0, a12, 0 +40230cc3: b008 l32i.n a0, a0, 44 +40230cc5: 152122 l32i a2, a1, 84 +40230cc8: 0000c0 callx0 a0 +40230ccb: 0c08 l32i.n a0, a12, 0 +40230ccd: 146122 s32i a2, a1, 80 +40230cd0: b008 l32i.n a0, a0, 44 +40230cd2: 152122 l32i a2, a1, 84 +40230cd5: 0000c0 callx0 a0 +40230cd8: 64a0a2 movi a10, 100 +40230cdb: 861c movi.n a6, 24 +40230cdd: 1321b2 l32i a11, a1, 76 +40230ce0: 142152 l32i a5, a1, 80 +40230ce3: 040c movi.n a4, 0 +40230ce5: 552a add.n a5, a5, a2 +40230ce7: 115500 slli a5, a5, 16 +40230cea: 826c movi.n a2, -24 +40230cec: 020d mov.n a0, a2 +40230cee: 315050 srai a5, a5, 16 +40230cf1: 554b addi.n a5, a5, 4 +40230cf3: 215350 srai a5, a5, 3 +40230cf6: 115500 slli a5, a5, 16 +40230cf9: 315050 srai a5, a5, 16 +40230cfc: b34550 movgez a4, a5, a5 +40230cff: 114400 slli a4, a4, 16 +40230d02: 314040 srai a4, a4, 16 +40230d05: c0b4b0 sub a11, a4, a11 +40230d08: 11bb00 slli a11, a11, 16 +40230d0b: 31b0b0 srai a11, a11, 16 +40230d0e: 012b27 blt a11, a2, 40230d13 +40230d11: 0b0d mov.n a0, a11 +40230d13: 06bd mov.n a11, a6 +40230d15: f178 l32i.n a7, a1, 60 +40230d17: 012607 blt a6, a0, 40230d1c +40230d1a: 00bd mov.n a11, a0 +40230d1c: 11cb00 slli a12, a11, 16 +40230d1f: 31c0c0 srai a12, a12, 16 +40230d22: 579c beqz.n a7, 40230d3b +40230d24: 01d9 s32i.n a13, a1, 0 +40230d26: ffb521 l32r a2, 40230bfc +40230d29: 0f3d mov.n a3, a15 +40230d2b: 132152 l32i a5, a1, 76 +40230d2e: 0c6d mov.n a6, a12 +40230d30: 0e7d mov.n a7, a14 +40230d32: 432e01 l32r a0, 402019ec +40230d35: 0000c0 callx0 a0 +40230d38: 64a0a2 movi a10, 100 +40230d3b: 1ccc bnez.n a12, 40230d40 +40230d3d: 421fe6 bgei a15, 1, 40230d83 +40230d40: 060c66 bnei a12, -1, 40230d4a +40230d43: 5108 l32i.n a0, a1, 20 +40230d45: 3a1026 beqi a0, 1, 40230d83 +40230d48: 70bc beqz.n a0, 40230d83 +40230d4a: 1dcc bnez.n a13, 40230d4f +40230d4c: 033c96 bltz a12, 40230d83 +40230d4f: 029da7 bne a13, a10, 40230d55 +40230d52: 2d1ce6 bgei a12, 1, 40230d83 +40230d55: 0c0d mov.n a0, a12 +40230d57: ff1b addi.n a15, a15, 1 +40230d59: 01ff80 slli a15, a15, 24 +40230d5c: 31f8f0 srai a15, a15, 24 +40230d5f: f6cf42 addi a4, a15, -10 +40230d62: 123ce6 bgei a12, 3, 40230d78 +40230d65: e37c movi.n a3, -2 +40230d67: 0d2c37 blt a12, a3, 40230d78 +40230d6a: 9cea add.n a9, a12, a14 +40230d6c: 11e900 slli a14, a9, 16 +40230d6f: 31e0e0 srai a14, a14, 16 +40230d72: f02456 bnez a4, 40230c78 +40230d75: 000286 j 40230d83 +40230d78: 2192c0 srai a9, a12, 2 +40230d7b: c09c90 sub a9, a12, a9 +40230d7e: 9e9a add.n a9, a14, a9 +40230d80: fffa06 j 40230d6c +40230d83: 1221f2 l32i a15, a1, 72 +40230d86: 6128 l32i.n a2, a1, 24 +40230d88: c1c8 l32i.n a12, a1, 48 +40230d8a: 122102 l32i a0, a1, 72 +40230d8d: c0cdc0 sub a12, a13, a12 +40230d90: 002a add.n a0, a0, a2 +40230d92: 01bc80 slli a11, a12, 24 +40230d95: 31b8b0 srai a11, a11, 24 +40230d98: 0040c2 s8i a12, a0, 0 +40230d9b: 2f0b addi.n a2, a15, -1 +40230d9d: 8c6c movi.n a12, -24 +40230d9f: 012280 slli a2, a2, 24 +40230da2: 31f820 srai a15, a2, 24 +40230da5: 04abc7 bge a11, a12, 40230dad +40230da8: 8d6c movi.n a13, -24 +40230daa: 0040d2 s8i a13, a0, 0 +40230dad: e108 l32i.n a0, a1, 56 +40230daf: 1261f2 s32i a15, a1, 72 +40230db2: 022f07 blt a15, a0, 40230db8 +40230db5: ffa6c6 j 40230c54 +40230db8: e48d01 l32r a0, 40229fec +40230dbb: 233c movi.n a3, 50 +40230dbd: 6178 l32i.n a7, a1, 24 +40230dbf: 162142 l32i a4, a1, 88 +40230dc2: 000762 l8ui a6, a7, 0 +40230dc5: 547a add.n a5, a4, a7 +40230dc7: 016680 slli a6, a6, 24 +40230dca: 80c552 addi a5, a5, -128 +40230dcd: 7f0522 l8ui a2, a5, 127 +40230dd0: 316860 srai a6, a6, 24 +40230dd3: 012280 slli a2, a2, 24 +40230dd6: 312820 srai a2, a2, 24 +40230dd9: c06260 sub a6, a2, a6 +40230ddc: 05a367 bge a3, a6, 40230de5 +40230ddf: cec262 addi a6, a2, -50 +40230de2: 004762 s8i a6, a7, 0 +40230de5: 3d0082 l8ui a8, a0, 61 +40230de8: a8ac beqz.n a8, 40230e16 +40230dea: 2824a6 blti a4, 2, 40230e16 +40230ded: 4128 l32i.n a2, a1, 16 +40230def: e48161 l32r a6, 40229ff4 +40230df2: 000c movi.n a0, 0 +40230df4: 446a add.n a4, a4, a6 +40230df6: 310482 l8ui a8, a4, 49 +40230df9: 906a add.n a9, a0, a6 +40230dfb: 320992 l8ui a9, a9, 50 +40230dfe: 7f0532 l8ui a3, a5, 127 +40230e01: c08890 sub a8, a8, a9 +40230e04: 338a add.n a3, a3, a8 +40230e06: 807a add.n a8, a0, a7 +40230e08: 004832 s8i a3, a8, 0 +40230e0b: 001b addi.n a0, a0, 1 +40230e0d: 010080 slli a0, a0, 24 +40230e10: 310800 srai a0, a0, 24 +40230e13: df9207 bne a2, a0, 40230df6 +40230e16: e2f201 l32r a0, 402299e0 +40230e19: 0008 l32i.n a0, a0, 0 +40230e1b: 1b2002 l32i a0, a0, 108 +40230e1e: 120c movi.n a2, 1 +40230e20: 0000c0 callx0 a0 +40230e23: 81c8 l32i.n a12, a1, 32 +40230e25: 91d8 l32i.n a13, a1, 36 +40230e27: a1e8 l32i.n a14, a1, 40 +40230e29: b1f8 l32i.n a15, a1, 44 +40230e2b: 7108 l32i.n a0, a1, 28 +40230e2d: 60c112 addi a1, a1, 96 +40230e30: f00d ret.n +40230e32: 100000 and a0, a0, a0 +40230e35: 4024a6 blti a4, 2, 40230e79 +40230e38: 00ce60 excw +40230e3b: c11240 mul16u a1, a2, a4 + +40230e3c : +40230e3c: a0c112 addi a1, a1, -96 +40230e3f: 91c9 s32i.n a12, a1, 36 +40230e41: a1d9 s32i.n a13, a1, 40 +40230e43: b1e9 s32i.n a14, a1, 44 +40230e45: 8109 s32i.n a0, a1, 32 +40230e47: 146152 s32i a5, a1, 80 +40230e4a: d169 s32i.n a6, a1, 52 +40230e4c: c1f9 s32i.n a15, a1, 48 +40230e4e: fec2f2 addi a15, a2, -2 +40230e51: e31661 l32r a6, 40229aac +40230e54: 0020c0 memw +40230e57: e026d2 l32i a13, a6, 0x380 +40230e5a: 400f00 ssr a15 +40230e5d: b1d0d0 sra a13, a13 +40230e60: 0020c0 memw +40230e63: e326e2 l32i a14, a6, 0x38c 40230e66: 400f00 ssr a15 -40230e69: e12602 l32i a0, a6, 0x384 -40230e6c: ddea add.n a13, a13, a14 -40230e6e: 0d2d mov.n a2, a13 -40230e70: b10000 sra a0, a0 -40230e73: 309590 xor a9, a5, a9 -40230e76: a80a add.n a10, a8, a0 -40230e78: c00080 sub a0, a0, a8 -40230e7b: 00cd mov.n a12, a0 -40230e7d: 308340 xor a8, a3, a4 -40230e80: 071897 beq a8, a9, 40230e8b -40230e83: 0acd mov.n a12, a10 -40230e85: 0b2d mov.n a2, a11 -40230e87: 00ad mov.n a10, a0 -40230e89: 0dbd mov.n a11, a13 -40230e8b: f129 s32i.n a2, a1, 60 -40230e8d: 31dfc0 srai a13, a12, 31 -40230e90: 024d mov.n a4, a2 -40230e92: 1361b2 s32i a11, a1, 76 -40230e95: 1261a2 s32i a10, a1, 72 -40230e98: 01f9 s32i.n a15, a1, 0 -40230e9a: 315f20 srai a5, a2, 31 -40230e9d: e159 s32i.n a5, a1, 56 -40230e9f: 053d mov.n a3, a5 -40230ea1: 904501 l32r a0, 40214fb8 -40230ea4: 0000c0 callx0 a0 -40230ea7: 0d5d mov.n a5, a13 -40230ea9: 0c4d mov.n a4, a12 -40230eab: 03ed mov.n a14, a3 -40230ead: 3129 s32i.n a2, a1, 12 -40230eaf: 0d3d mov.n a3, a13 -40230eb1: 0c2d mov.n a2, a12 -40230eb3: 904101 l32r a0, 40214fb8 -40230eb6: 0000c0 callx0 a0 -40230eb9: 132102 l32i a0, a1, 76 -40230ebc: 1221a2 l32i a10, a1, 72 -40230ebf: 040c movi.n a4, 0 -40230ec1: fe3a add.n a15, a14, a3 -40230ec3: 1b0c movi.n a11, 1 -40230ec5: 3138 l32i.n a3, a1, 12 -40230ec7: 050c movi.n a5, 0 -40230ec9: e32a add.n a14, a3, a2 -40230ecb: 835be0 moveqz a5, a11, a14 -40230ece: 01be37 bgeu a14, a3, 40230ed3 -40230ed1: ff1b addi.n a15, a15, 1 -40230ed3: 834bf0 moveqz a4, a11, a15 -40230ed6: 030457 bnone a4, a5, 40230edd -40230ed9: 0bed mov.n a14, a11 -40230edb: 0f0c movi.n a15, 0 -40230edd: 1161a2 s32i a10, a1, 68 -40230ee0: e138 l32i.n a3, a1, 56 -40230ee2: f128 l32i.n a2, a1, 60 -40230ee4: 004d mov.n a4, a0 -40230ee6: 5109 s32i.n a0, a1, 20 -40230ee8: 316fa0 srai a6, a10, 31 -40230eeb: 315f00 srai a5, a0, 31 -40230eee: 4159 s32i.n a5, a1, 16 -40230ef0: 106162 s32i a6, a1, 64 -40230ef3: 903101 l32r a0, 40214fb8 -40230ef6: 0000c0 callx0 a0 -40230ef9: 102152 l32i a5, a1, 64 -40230efc: 112142 l32i a4, a1, 68 -40230eff: 6139 s32i.n a3, a1, 24 -40230f01: 7129 s32i.n a2, a1, 28 -40230f03: 0d3d mov.n a3, a13 -40230f05: 0c2d mov.n a2, a12 -40230f07: 902c01 l32r a0, 40214fb8 -40230f0a: 0000c0 callx0 a0 -40230f0d: 6108 l32i.n a0, a1, 24 -40230f0f: 7198 l32i.n a9, a1, 28 -40230f11: c00030 sub a0, a0, a3 -40230f14: c0a920 sub a10, a9, a2 -40230f17: 01b9a7 bgeu a9, a10, 40230f1c -40230f1a: 000b addi.n a0, a0, -1 -40230f1c: 112a70 slli a2, a10, 9 -40230f1f: 0f5d mov.n a5, a15 -40230f21: 0e4d mov.n a4, a14 -40230f23: 404710 ssai 23 -40230f26: 8130a0 src a3, a0, a10 -40230f29: ffbc01 l32r a0, 40230e1c -40230f2c: 0000c0 callx0 a0 -40230f2f: 1138 l32i.n a3, a1, 4 -40230f31: 014280 slli a4, a2, 24 -40230f34: d158 l32i.n a5, a1, 52 -40230f36: 314840 srai a4, a4, 24 -40230f39: 441b addi.n a4, a4, 1 -40230f3b: 214140 srai a4, a4, 1 -40230f3e: 602040 neg a2, a4 -40230f41: 832450 moveqz a2, a4, a5 -40230f44: 4158 l32i.n a5, a1, 16 -40230f46: 5148 l32i.n a4, a1, 20 -40230f48: 004322 s8i a2, a3, 0 -40230f4b: 2129 s32i.n a2, a1, 8 -40230f4d: 0d3d mov.n a3, a13 -40230f4f: 0c2d mov.n a2, a12 -40230f51: 901901 l32r a0, 40214fb8 -40230f54: 0000c0 callx0 a0 -40230f57: 102152 l32i a5, a1, 64 -40230f5a: 112142 l32i a4, a1, 68 -40230f5d: 03dd mov.n a13, a3 -40230f5f: 02cd mov.n a12, a2 -40230f61: e138 l32i.n a3, a1, 56 -40230f63: f128 l32i.n a2, a1, 60 -40230f65: 901401 l32r a0, 40214fb8 -40230f68: 0000c0 callx0 a0 -40230f6b: 0d3a add.n a0, a13, a3 -40230f6d: 2c2a add.n a2, a12, a2 -40230f6f: 1421d2 l32i a13, a1, 80 -40230f72: 01b2c7 bgeu a2, a12, 40230f77 -40230f75: 001b addi.n a0, a0, 1 -40230f77: 0e4d mov.n a4, a14 -40230f79: 0f5d mov.n a5, a15 -40230f7b: 404710 ssai 23 -40230f7e: 11c8 l32i.n a12, a1, 4 -40230f80: 813020 src a3, a0, a2 -40230f83: 112270 slli a2, a2, 9 -40230f86: ffa501 l32r a0, 40230e1c -40230f89: 0000c0 callx0 a0 -40230f8c: 600152 l8ui a5, a1, 96 -40230f8f: 016280 slli a6, a2, 24 -40230f92: 316860 srai a6, a6, 24 -40230f95: 661b addi.n a6, a6, 1 -40230f97: 216160 srai a6, a6, 1 -40230f9a: 600060 neg a0, a6 -40230f9d: 8306d0 moveqz a0, a6, a13 -40230fa0: 014c02 s8i a0, a12, 1 -40230fa3: 65ac beqz.n a5, 40230fcd -40230fa5: ff9c21 l32r a2, 40230e18 -40230fa8: 0020c0 memw -40230fab: e2b931 l32r a3, 40229a90 -40230fae: 0148 l32i.n a4, a1, 0 -40230fb0: 015080 slli a5, a0, 24 -40230fb3: 315850 srai a5, a5, 24 -40230fb6: 400400 ssr a4 -40230fb9: f92332 l32i a3, a3, 0x3e4 -40230fbc: 2148 l32i.n a4, a1, 8 -40230fbe: b13030 sra a3, a3 -40230fc1: 014480 slli a4, a4, 24 -40230fc4: 314840 srai a4, a4, 24 -40230fc7: 428901 l32r a0, 402019ec -40230fca: 0000c0 callx0 a0 -40230fcd: 91c8 l32i.n a12, a1, 36 -40230fcf: a1d8 l32i.n a13, a1, 40 -40230fd1: b1e8 l32i.n a14, a1, 44 -40230fd3: c1f8 l32i.n a15, a1, 48 -40230fd5: 8108 l32i.n a0, a1, 32 -40230fd7: 60c112 addi a1, a1, 96 -40230fda: f00d ret.n - -40230fdc : -40230fdc: 039d mov.n a9, a3 -40230fde: b0c112 addi a1, a1, -80 -40230fe1: 7179 s32i.n a7, a1, 28 -40230fe3: 5149 s32i.n a4, a1, 20 -40230fe5: 116152 s32i a5, a1, 68 -40230fe8: 8109 s32i.n a0, a1, 32 -40230fea: 126162 s32i a6, a1, 72 -40230fed: 106122 s32i a2, a1, 64 -40230ff0: c1f9 s32i.n a15, a1, 48 -40230ff2: a1d9 s32i.n a13, a1, 40 -40230ff4: b1e9 s32i.n a14, a1, 44 -40230ff6: 91c9 s32i.n a12, a1, 36 -40230ff8: 0e0c movi.n a14, 0 -40230ffa: 0c0c movi.n a12, 0 -40230ffc: e272d1 l32r a13, 402299c4 -40230fff: 5401f2 l8ui a15, a1, 84 -40231002: 6199 s32i.n a9, a1, 24 -40231004: 220c movi.n a2, 2 -40231006: 056d mov.n a6, a5 -40231008: 104162 s8i a6, a1, 16 -4023100b: 136122 s32i a2, a1, 76 -4023100e: 102102 l32i a0, a1, 64 -40231011: 120c movi.n a2, 1 -40231013: 122152 l32i a5, a1, 72 -40231016: 114152 s8i a5, a1, 17 -40231019: 401000 ssl a0 -4023101c: a12200 sll a2, a2 -4023101f: 580102 l8ui a0, a1, 88 -40231022: e109 s32i.n a0, a1, 56 -40231024: f42020 extui a2, a2, 0, 16 -40231027: d129 s32i.n a2, a1, 52 -40231029: 10c132 addi a3, a1, 16 -4023102c: 140c movi.n a4, 1 -4023102e: 0f5d mov.n a5, a15 -40231030: 0d08 l32i.n a0, a13, 0 -40231032: d12cc0 mul16s a2, a12, a12 -40231035: 01d222 addmi a2, a2, 0x100 -40231038: 80c222 addi a2, a2, -128 -4023103b: 3e2002 l32i a0, a0, 248 -4023103e: 212820 srai a2, a2, 8 -40231041: f129 s32i.n a2, a1, 60 -40231043: c02e20 sub a2, a14, a2 -40231046: 012280 slli a2, a2, 24 -40231049: 312820 srai a2, a2, 24 -4023104c: 0000c0 callx0 a0 -4023104f: 11c132 addi a3, a1, 17 -40231052: 040c movi.n a4, 0 -40231054: 0f5d mov.n a5, a15 -40231056: 0d08 l32i.n a0, a13, 0 -40231058: 02ed mov.n a14, a2 -4023105a: 3e2002 l32i a0, a0, 248 -4023105d: 0c2d mov.n a2, a12 -4023105f: 0000c0 callx0 a0 -40231062: d138 l32i.n a3, a1, 52 -40231064: 0d08 l32i.n a0, a13, 0 -40231066: 02cd mov.n a12, a2 -40231068: d008 l32i.n a0, a0, 52 -4023106a: 120c movi.n a2, 1 -4023106c: 0000c0 callx0 a0 -4023106f: 102122 l32i a2, a1, 64 -40231072: 6138 l32i.n a3, a1, 24 -40231074: 110152 l8ui a5, a1, 17 -40231077: 112182 l32i a8, a1, 68 -4023107a: 100162 l8ui a6, a1, 16 -4023107d: 190c movi.n a9, 1 -4023107f: c06680 sub a6, a6, a8 -40231082: 122182 l32i a8, a1, 72 -40231085: 936960 movnez a6, a9, a6 -40231088: 104162 s8i a6, a1, 16 -4023108b: c05580 sub a5, a5, a8 -4023108e: e188 l32i.n a8, a1, 56 -40231090: 935950 movnez a5, a9, a5 -40231093: 114152 s8i a5, a1, 17 -40231096: 0189 s32i.n a8, a1, 0 -40231098: 0d08 l32i.n a0, a13, 0 -4023109a: 5148 l32i.n a4, a1, 20 -4023109c: 122002 l32i a0, a0, 72 -4023109f: 12c172 addi a7, a1, 18 -402310a2: 0000c0 callx0 a0 -402310a5: f128 l32i.n a2, a1, 60 -402310a7: 120102 l8ui a0, a1, 18 -402310aa: 2e2a add.n a2, a14, a2 -402310ac: 01e080 slli a14, a0, 24 -402310af: 130102 l8ui a0, a1, 19 -402310b2: 31e8e0 srai a14, a14, 24 -402310b5: ee2a add.n a14, a14, a2 -402310b7: 010080 slli a0, a0, 24 -402310ba: 01ee80 slli a14, a14, 24 -402310bd: 31e8e0 srai a14, a14, 24 -402310c0: 310800 srai a0, a0, 24 -402310c3: c0cc00 sub a12, a12, a0 -402310c6: 0d08 l32i.n a0, a13, 0 -402310c8: 01cc80 slli a12, a12, 24 -402310cb: c008 l32i.n a0, a0, 48 -402310cd: 31c8c0 srai a12, a12, 24 -402310d0: 0000c0 callx0 a0 -402310d3: 132132 l32i a3, a1, 76 -402310d6: 330b addi.n a3, a3, -1 -402310d8: 136132 s32i a3, a1, 76 -402310db: f4a356 bnez a3, 40231029 -402310de: 120122 l8ui a2, a1, 18 -402310e1: 0d08 l32i.n a0, a13, 0 -402310e3: 012280 slli a2, a2, 24 -402310e6: 0008 l32i.n a0, a0, 0 -402310e8: 312820 srai a2, a2, 24 -402310eb: 0000c0 callx0 a0 -402310ee: 1252e6 bgei a2, 5, 40231104 -402310f1: 130122 l8ui a2, a1, 19 -402310f4: 0d08 l32i.n a0, a13, 0 -402310f6: 012280 slli a2, a2, 24 -402310f9: 0008 l32i.n a0, a0, 0 -402310fb: 312820 srai a2, a2, 24 -402310fe: 0000c0 callx0 a0 -40231101: 1452a6 blti a2, 5, 40231119 -40231104: fa8941 l32r a4, 4022fb28 -40231107: 4c0261 l32r a6, 40204110 -4023110a: 0438 l32i.n a3, a4, 0 -4023110c: 090452 l8ui a5, a4, 9 -4023110f: 203360 or a3, a3, a6 -40231112: 551b addi.n a5, a5, 1 -40231114: 094452 s8i a5, a4, 9 -40231117: 0439 s32i.n a3, a4, 0 -40231119: f20c movi.n a2, 15 -4023111b: 107c movi.n a0, -15 -4023111d: 012e07 blt a14, a0, 40231122 -40231120: 0e0d mov.n a0, a14 -40231122: 012207 blt a2, a0, 40231127 -40231125: 002d mov.n a2, a0 -40231127: 106c movi.n a0, -31 -40231129: 01e280 slli a14, a2, 24 -4023112c: 31e8e0 srai a14, a14, 24 -4023112f: f21c movi.n a2, 31 -40231131: 012c07 blt a12, a0, 40231136 -40231134: 0c0d mov.n a0, a12 -40231136: 012207 blt a2, a0, 4023113b -40231139: 002d mov.n a2, a0 -4023113b: 10c132 addi a3, a1, 16 -4023113e: 140c movi.n a4, 1 -40231140: 0f5d mov.n a5, a15 -40231142: 01c280 slli a12, a2, 24 -40231145: 0d08 l32i.n a0, a13, 0 -40231147: 31c8c0 srai a12, a12, 24 -4023114a: 3e2002 l32i a0, a0, 248 -4023114d: 0e2d mov.n a2, a14 -4023114f: 0000c0 callx0 a0 -40231152: 0c2d mov.n a2, a12 -40231154: 11c132 addi a3, a1, 17 -40231157: 040c movi.n a4, 0 -40231159: 0f5d mov.n a5, a15 -4023115b: 0d08 l32i.n a0, a13, 0 -4023115d: a1d8 l32i.n a13, a1, 40 -4023115f: 3e2002 l32i a0, a0, 248 -40231162: c1f8 l32i.n a15, a1, 48 -40231164: 0000c0 callx0 a0 -40231167: 8108 l32i.n a0, a1, 32 -40231169: 7138 l32i.n a3, a1, 28 -4023116b: 142122 l32i a2, a1, 80 -4023116e: 0043e2 s8i a14, a3, 0 -40231171: 0042c2 s8i a12, a2, 0 -40231174: b1e8 l32i.n a14, a1, 44 -40231176: 91c8 l32i.n a12, a1, 36 -40231178: 50c112 addi a1, a1, 80 -4023117b: f00d ret.n -4023117d: 000000 ill - -40231180 : -40231180: 059d mov.n a9, a5 -40231182: b0c112 addi a1, a1, -80 -40231185: f1d9 s32i.n a13, a1, 60 -40231187: 1061e2 s32i a14, a1, 64 -4023118a: a179 s32i.n a7, a1, 40 -4023118c: 050c movi.n a5, 0 -4023118e: 1161f2 s32i a15, a1, 68 -40231191: d109 s32i.n a0, a1, 52 -40231193: e1c9 s32i.n a12, a1, 56 -40231195: 7149 s32i.n a4, a1, 28 -40231197: 5129 s32i.n a2, a1, 20 -40231199: 6139 s32i.n a3, a1, 24 -4023119b: 77a022 movi a2, 119 -4023119e: 030c movi.n a3, 0 -402311a0: 041c movi.n a4, 16 -402311a2: e208c1 l32r a12, 402299c4 -402311a5: 126192 s32i a9, a1, 72 -402311a8: 0c08 l32i.n a0, a12, 0 -402311aa: 06fd mov.n a15, a6 -402311ac: 252002 l32i a0, a0, 148 -402311af: 060c movi.n a6, 0 -402311b1: 0000c0 callx0 a0 -402311b4: 030c movi.n a3, 0 -402311b6: f40c movi.n a4, 15 -402311b8: 650c movi.n a5, 6 -402311ba: 660c movi.n a6, 6 -402311bc: 0c08 l32i.n a0, a12, 0 -402311be: 02ed mov.n a14, a2 -402311c0: 252002 l32i a0, a0, 148 -402311c3: 77a022 movi a2, 119 -402311c6: 0000c0 callx0 a0 -402311c9: 030c movi.n a3, 0 -402311cb: 841c movi.n a4, 24 -402311cd: 550c movi.n a5, 5 -402311cf: 560c movi.n a6, 5 -402311d1: 0c08 l32i.n a0, a12, 0 -402311d3: 02dd mov.n a13, a2 -402311d5: 252002 l32i a0, a0, 148 -402311d8: 77a022 movi a2, 119 -402311db: 0000c0 callx0 a0 -402311de: 030c movi.n a3, 0 -402311e0: 841c movi.n a4, 24 -402311e2: 350c movi.n a5, 3 -402311e4: 360c movi.n a6, 3 -402311e6: 0c08 l32i.n a0, a12, 0 -402311e8: b129 s32i.n a2, a1, 44 -402311ea: 252002 l32i a0, a0, 148 -402311ed: 77a022 movi a2, 119 -402311f0: 0000c0 callx0 a0 -402311f3: 030c movi.n a3, 0 -402311f5: 940c movi.n a4, 9 -402311f7: 750c movi.n a5, 7 -402311f9: 060c movi.n a6, 0 -402311fb: 0c08 l32i.n a0, a12, 0 -402311fd: c129 s32i.n a2, a1, 48 -402311ff: 252002 l32i a0, a0, 148 -40231202: 77a022 movi a2, 119 -40231205: 0000c0 callx0 a0 -40231208: 0c08 l32i.n a0, a12, 0 -4023120a: 9129 s32i.n a2, a1, 36 -4023120c: 102002 l32i a0, a0, 64 -4023120f: 120c movi.n a2, 1 -40231211: 0000c0 callx0 a0 -40231214: 120c movi.n a2, 1 -40231216: 93d2d0 movnez a13, a2, a13 -40231219: 93e2e0 movnez a14, a2, a14 -4023121c: 1041e2 s8i a14, a1, 16 -4023121f: 1141d2 s8i a13, a1, 17 -40231222: cf8c beqz.n a15, 40231232 +40230e69: b1e0e0 sra a14, a14 +40230e6c: c0bde0 sub a11, a13, a14 +40230e6f: 0020c0 memw +40230e72: e22682 l32i a8, a6, 0x388 +40230e75: 400f00 ssr a15 +40230e78: b18080 sra a8, a8 +40230e7b: 0020c0 memw +40230e7e: 1179 s32i.n a7, a1, 4 +40230e80: d198 l32i.n a9, a1, 52 +40230e82: 400f00 ssr a15 +40230e85: e12602 l32i a0, a6, 0x384 +40230e88: ddea add.n a13, a13, a14 +40230e8a: 0d2d mov.n a2, a13 +40230e8c: b10000 sra a0, a0 +40230e8f: 309590 xor a9, a5, a9 +40230e92: a80a add.n a10, a8, a0 +40230e94: c00080 sub a0, a0, a8 +40230e97: 00cd mov.n a12, a0 +40230e99: 308340 xor a8, a3, a4 +40230e9c: 071897 beq a8, a9, 40230ea7 +40230e9f: 0acd mov.n a12, a10 +40230ea1: 0b2d mov.n a2, a11 +40230ea3: 00ad mov.n a10, a0 +40230ea5: 0dbd mov.n a11, a13 +40230ea7: f129 s32i.n a2, a1, 60 +40230ea9: 31dfc0 srai a13, a12, 31 +40230eac: 024d mov.n a4, a2 +40230eae: 1361b2 s32i a11, a1, 76 +40230eb1: 1261a2 s32i a10, a1, 72 +40230eb4: 01f9 s32i.n a15, a1, 0 +40230eb6: 315f20 srai a5, a2, 31 +40230eb9: e159 s32i.n a5, a1, 56 +40230ebb: 053d mov.n a3, a5 +40230ebd: 903e01 l32r a0, 40214fb8 +40230ec0: 0000c0 callx0 a0 +40230ec3: 0d5d mov.n a5, a13 +40230ec5: 0c4d mov.n a4, a12 +40230ec7: 03ed mov.n a14, a3 +40230ec9: 3129 s32i.n a2, a1, 12 +40230ecb: 0d3d mov.n a3, a13 +40230ecd: 0c2d mov.n a2, a12 +40230ecf: 903a01 l32r a0, 40214fb8 +40230ed2: 0000c0 callx0 a0 +40230ed5: 132102 l32i a0, a1, 76 +40230ed8: 1221a2 l32i a10, a1, 72 +40230edb: 040c movi.n a4, 0 +40230edd: fe3a add.n a15, a14, a3 +40230edf: 1b0c movi.n a11, 1 +40230ee1: 3138 l32i.n a3, a1, 12 +40230ee3: 050c movi.n a5, 0 +40230ee5: e32a add.n a14, a3, a2 +40230ee7: 835be0 moveqz a5, a11, a14 +40230eea: 01be37 bgeu a14, a3, 40230eef +40230eed: ff1b addi.n a15, a15, 1 +40230eef: 834bf0 moveqz a4, a11, a15 +40230ef2: 030457 bnone a4, a5, 40230ef9 +40230ef5: 0bed mov.n a14, a11 +40230ef7: 0f0c movi.n a15, 0 +40230ef9: 1161a2 s32i a10, a1, 68 +40230efc: e138 l32i.n a3, a1, 56 +40230efe: f128 l32i.n a2, a1, 60 +40230f00: 004d mov.n a4, a0 +40230f02: 5109 s32i.n a0, a1, 20 +40230f04: 316fa0 srai a6, a10, 31 +40230f07: 315f00 srai a5, a0, 31 +40230f0a: 4159 s32i.n a5, a1, 16 +40230f0c: 106162 s32i a6, a1, 64 +40230f0f: 902a01 l32r a0, 40214fb8 +40230f12: 0000c0 callx0 a0 +40230f15: 102152 l32i a5, a1, 64 +40230f18: 112142 l32i a4, a1, 68 +40230f1b: 6139 s32i.n a3, a1, 24 +40230f1d: 7129 s32i.n a2, a1, 28 +40230f1f: 0d3d mov.n a3, a13 +40230f21: 0c2d mov.n a2, a12 +40230f23: 902501 l32r a0, 40214fb8 +40230f26: 0000c0 callx0 a0 +40230f29: 6108 l32i.n a0, a1, 24 +40230f2b: 7198 l32i.n a9, a1, 28 +40230f2d: c00030 sub a0, a0, a3 +40230f30: c0a920 sub a10, a9, a2 +40230f33: 01b9a7 bgeu a9, a10, 40230f38 +40230f36: 000b addi.n a0, a0, -1 +40230f38: 112a70 slli a2, a10, 9 +40230f3b: 0f5d mov.n a5, a15 +40230f3d: 0e4d mov.n a4, a14 +40230f3f: 404710 ssai 23 +40230f42: 8130a0 src a3, a0, a10 +40230f45: ffbc01 l32r a0, 40230e38 +40230f48: 0000c0 callx0 a0 +40230f4b: 1138 l32i.n a3, a1, 4 +40230f4d: 014280 slli a4, a2, 24 +40230f50: d158 l32i.n a5, a1, 52 +40230f52: 314840 srai a4, a4, 24 +40230f55: 441b addi.n a4, a4, 1 +40230f57: 214140 srai a4, a4, 1 +40230f5a: 602040 neg a2, a4 +40230f5d: 832450 moveqz a2, a4, a5 +40230f60: 4158 l32i.n a5, a1, 16 +40230f62: 5148 l32i.n a4, a1, 20 +40230f64: 004322 s8i a2, a3, 0 +40230f67: 2129 s32i.n a2, a1, 8 +40230f69: 0d3d mov.n a3, a13 +40230f6b: 0c2d mov.n a2, a12 +40230f6d: 901201 l32r a0, 40214fb8 +40230f70: 0000c0 callx0 a0 +40230f73: 102152 l32i a5, a1, 64 +40230f76: 112142 l32i a4, a1, 68 +40230f79: 03dd mov.n a13, a3 +40230f7b: 02cd mov.n a12, a2 +40230f7d: e138 l32i.n a3, a1, 56 +40230f7f: f128 l32i.n a2, a1, 60 +40230f81: 900d01 l32r a0, 40214fb8 +40230f84: 0000c0 callx0 a0 +40230f87: 0d3a add.n a0, a13, a3 +40230f89: 2c2a add.n a2, a12, a2 +40230f8b: 1421d2 l32i a13, a1, 80 +40230f8e: 01b2c7 bgeu a2, a12, 40230f93 +40230f91: 001b addi.n a0, a0, 1 +40230f93: 0e4d mov.n a4, a14 +40230f95: 0f5d mov.n a5, a15 +40230f97: 404710 ssai 23 +40230f9a: 11c8 l32i.n a12, a1, 4 +40230f9c: 813020 src a3, a0, a2 +40230f9f: 112270 slli a2, a2, 9 +40230fa2: ffa501 l32r a0, 40230e38 +40230fa5: 0000c0 callx0 a0 +40230fa8: 600152 l8ui a5, a1, 96 +40230fab: 016280 slli a6, a2, 24 +40230fae: 316860 srai a6, a6, 24 +40230fb1: 661b addi.n a6, a6, 1 +40230fb3: 216160 srai a6, a6, 1 +40230fb6: 600060 neg a0, a6 +40230fb9: 8306d0 moveqz a0, a6, a13 +40230fbc: 014c02 s8i a0, a12, 1 +40230fbf: 65ac beqz.n a5, 40230fe9 +40230fc1: ff9c21 l32r a2, 40230e34 +40230fc4: 0020c0 memw +40230fc7: e2b931 l32r a3, 40229aac +40230fca: 0148 l32i.n a4, a1, 0 +40230fcc: 015080 slli a5, a0, 24 +40230fcf: 315850 srai a5, a5, 24 +40230fd2: 400400 ssr a4 +40230fd5: f92332 l32i a3, a3, 0x3e4 +40230fd8: 2148 l32i.n a4, a1, 8 +40230fda: b13030 sra a3, a3 +40230fdd: 014480 slli a4, a4, 24 +40230fe0: 314840 srai a4, a4, 24 +40230fe3: 428201 l32r a0, 402019ec +40230fe6: 0000c0 callx0 a0 +40230fe9: 91c8 l32i.n a12, a1, 36 +40230feb: a1d8 l32i.n a13, a1, 40 +40230fed: b1e8 l32i.n a14, a1, 44 +40230fef: c1f8 l32i.n a15, a1, 48 +40230ff1: 8108 l32i.n a0, a1, 32 +40230ff3: 60c112 addi a1, a1, 96 +40230ff6: f00d ret.n + +40230ff8 : +40230ff8: 039d mov.n a9, a3 +40230ffa: b0c112 addi a1, a1, -80 +40230ffd: 7179 s32i.n a7, a1, 28 +40230fff: 5149 s32i.n a4, a1, 20 +40231001: 116152 s32i a5, a1, 68 +40231004: 8109 s32i.n a0, a1, 32 +40231006: 126162 s32i a6, a1, 72 +40231009: 106122 s32i a2, a1, 64 +4023100c: c1f9 s32i.n a15, a1, 48 +4023100e: a1d9 s32i.n a13, a1, 40 +40231010: b1e9 s32i.n a14, a1, 44 +40231012: 91c9 s32i.n a12, a1, 36 +40231014: 0e0c movi.n a14, 0 +40231016: 0c0c movi.n a12, 0 +40231018: e272d1 l32r a13, 402299e0 +4023101b: 5401f2 l8ui a15, a1, 84 +4023101e: 6199 s32i.n a9, a1, 24 +40231020: 220c movi.n a2, 2 +40231022: 056d mov.n a6, a5 +40231024: 104162 s8i a6, a1, 16 +40231027: 136122 s32i a2, a1, 76 +4023102a: 102102 l32i a0, a1, 64 +4023102d: 120c movi.n a2, 1 +4023102f: 122152 l32i a5, a1, 72 +40231032: 114152 s8i a5, a1, 17 +40231035: 401000 ssl a0 +40231038: a12200 sll a2, a2 +4023103b: 580102 l8ui a0, a1, 88 +4023103e: e109 s32i.n a0, a1, 56 +40231040: f42020 extui a2, a2, 0, 16 +40231043: d129 s32i.n a2, a1, 52 +40231045: 10c132 addi a3, a1, 16 +40231048: 140c movi.n a4, 1 +4023104a: 0f5d mov.n a5, a15 +4023104c: 0d08 l32i.n a0, a13, 0 +4023104e: d12cc0 mul16s a2, a12, a12 +40231051: 01d222 addmi a2, a2, 0x100 +40231054: 80c222 addi a2, a2, -128 +40231057: 3e2002 l32i a0, a0, 248 +4023105a: 212820 srai a2, a2, 8 +4023105d: f129 s32i.n a2, a1, 60 +4023105f: c02e20 sub a2, a14, a2 +40231062: 012280 slli a2, a2, 24 +40231065: 312820 srai a2, a2, 24 +40231068: 0000c0 callx0 a0 +4023106b: 11c132 addi a3, a1, 17 +4023106e: 040c movi.n a4, 0 +40231070: 0f5d mov.n a5, a15 +40231072: 0d08 l32i.n a0, a13, 0 +40231074: 02ed mov.n a14, a2 +40231076: 3e2002 l32i a0, a0, 248 +40231079: 0c2d mov.n a2, a12 +4023107b: 0000c0 callx0 a0 +4023107e: d138 l32i.n a3, a1, 52 +40231080: 0d08 l32i.n a0, a13, 0 +40231082: 02cd mov.n a12, a2 +40231084: d008 l32i.n a0, a0, 52 +40231086: 120c movi.n a2, 1 +40231088: 0000c0 callx0 a0 +4023108b: 102122 l32i a2, a1, 64 +4023108e: 6138 l32i.n a3, a1, 24 +40231090: 110152 l8ui a5, a1, 17 +40231093: 112182 l32i a8, a1, 68 +40231096: 100162 l8ui a6, a1, 16 +40231099: 190c movi.n a9, 1 +4023109b: c06680 sub a6, a6, a8 +4023109e: 122182 l32i a8, a1, 72 +402310a1: 936960 movnez a6, a9, a6 +402310a4: 104162 s8i a6, a1, 16 +402310a7: c05580 sub a5, a5, a8 +402310aa: e188 l32i.n a8, a1, 56 +402310ac: 935950 movnez a5, a9, a5 +402310af: 114152 s8i a5, a1, 17 +402310b2: 0189 s32i.n a8, a1, 0 +402310b4: 0d08 l32i.n a0, a13, 0 +402310b6: 5148 l32i.n a4, a1, 20 +402310b8: 122002 l32i a0, a0, 72 +402310bb: 12c172 addi a7, a1, 18 +402310be: 0000c0 callx0 a0 +402310c1: f128 l32i.n a2, a1, 60 +402310c3: 120102 l8ui a0, a1, 18 +402310c6: 2e2a add.n a2, a14, a2 +402310c8: 01e080 slli a14, a0, 24 +402310cb: 130102 l8ui a0, a1, 19 +402310ce: 31e8e0 srai a14, a14, 24 +402310d1: ee2a add.n a14, a14, a2 +402310d3: 010080 slli a0, a0, 24 +402310d6: 01ee80 slli a14, a14, 24 +402310d9: 31e8e0 srai a14, a14, 24 +402310dc: 310800 srai a0, a0, 24 +402310df: c0cc00 sub a12, a12, a0 +402310e2: 0d08 l32i.n a0, a13, 0 +402310e4: 01cc80 slli a12, a12, 24 +402310e7: c008 l32i.n a0, a0, 48 +402310e9: 31c8c0 srai a12, a12, 24 +402310ec: 0000c0 callx0 a0 +402310ef: 132132 l32i a3, a1, 76 +402310f2: 330b addi.n a3, a3, -1 +402310f4: 136132 s32i a3, a1, 76 +402310f7: f4a356 bnez a3, 40231045 +402310fa: 120122 l8ui a2, a1, 18 +402310fd: 0d08 l32i.n a0, a13, 0 +402310ff: 012280 slli a2, a2, 24 +40231102: 0008 l32i.n a0, a0, 0 +40231104: 312820 srai a2, a2, 24 +40231107: 0000c0 callx0 a0 +4023110a: 1252e6 bgei a2, 5, 40231120 +4023110d: 130122 l8ui a2, a1, 19 +40231110: 0d08 l32i.n a0, a13, 0 +40231112: 012280 slli a2, a2, 24 +40231115: 0008 l32i.n a0, a0, 0 +40231117: 312820 srai a2, a2, 24 +4023111a: 0000c0 callx0 a0 +4023111d: 1452a6 blti a2, 5, 40231135 +40231120: fa8941 l32r a4, 4022fb44 +40231123: 4bfb61 l32r a6, 40204110 +40231126: 0438 l32i.n a3, a4, 0 +40231128: 090452 l8ui a5, a4, 9 +4023112b: 203360 or a3, a3, a6 +4023112e: 551b addi.n a5, a5, 1 +40231130: 094452 s8i a5, a4, 9 +40231133: 0439 s32i.n a3, a4, 0 +40231135: f20c movi.n a2, 15 +40231137: 107c movi.n a0, -15 +40231139: 012e07 blt a14, a0, 4023113e +4023113c: 0e0d mov.n a0, a14 +4023113e: 012207 blt a2, a0, 40231143 +40231141: 002d mov.n a2, a0 +40231143: 106c movi.n a0, -31 +40231145: 01e280 slli a14, a2, 24 +40231148: 31e8e0 srai a14, a14, 24 +4023114b: f21c movi.n a2, 31 +4023114d: 012c07 blt a12, a0, 40231152 +40231150: 0c0d mov.n a0, a12 +40231152: 012207 blt a2, a0, 40231157 +40231155: 002d mov.n a2, a0 +40231157: 10c132 addi a3, a1, 16 +4023115a: 140c movi.n a4, 1 +4023115c: 0f5d mov.n a5, a15 +4023115e: 01c280 slli a12, a2, 24 +40231161: 0d08 l32i.n a0, a13, 0 +40231163: 31c8c0 srai a12, a12, 24 +40231166: 3e2002 l32i a0, a0, 248 +40231169: 0e2d mov.n a2, a14 +4023116b: 0000c0 callx0 a0 +4023116e: 0c2d mov.n a2, a12 +40231170: 11c132 addi a3, a1, 17 +40231173: 040c movi.n a4, 0 +40231175: 0f5d mov.n a5, a15 +40231177: 0d08 l32i.n a0, a13, 0 +40231179: a1d8 l32i.n a13, a1, 40 +4023117b: 3e2002 l32i a0, a0, 248 +4023117e: c1f8 l32i.n a15, a1, 48 +40231180: 0000c0 callx0 a0 +40231183: 8108 l32i.n a0, a1, 32 +40231185: 7138 l32i.n a3, a1, 28 +40231187: 142122 l32i a2, a1, 80 +4023118a: 0043e2 s8i a14, a3, 0 +4023118d: 0042c2 s8i a12, a2, 0 +40231190: b1e8 l32i.n a14, a1, 44 +40231192: 91c8 l32i.n a12, a1, 36 +40231194: 50c112 addi a1, a1, 80 +40231197: f00d ret.n +40231199: 000000 ill + +4023119c : +4023119c: 059d mov.n a9, a5 +4023119e: b0c112 addi a1, a1, -80 +402311a1: f1d9 s32i.n a13, a1, 60 +402311a3: 1061e2 s32i a14, a1, 64 +402311a6: a179 s32i.n a7, a1, 40 +402311a8: 050c movi.n a5, 0 +402311aa: 1161f2 s32i a15, a1, 68 +402311ad: d109 s32i.n a0, a1, 52 +402311af: e1c9 s32i.n a12, a1, 56 +402311b1: 7149 s32i.n a4, a1, 28 +402311b3: 5129 s32i.n a2, a1, 20 +402311b5: 6139 s32i.n a3, a1, 24 +402311b7: 77a022 movi a2, 119 +402311ba: 030c movi.n a3, 0 +402311bc: 041c movi.n a4, 16 +402311be: e208c1 l32r a12, 402299e0 +402311c1: 126192 s32i a9, a1, 72 +402311c4: 0c08 l32i.n a0, a12, 0 +402311c6: 06fd mov.n a15, a6 +402311c8: 252002 l32i a0, a0, 148 +402311cb: 060c movi.n a6, 0 +402311cd: 0000c0 callx0 a0 +402311d0: 030c movi.n a3, 0 +402311d2: f40c movi.n a4, 15 +402311d4: 650c movi.n a5, 6 +402311d6: 660c movi.n a6, 6 +402311d8: 0c08 l32i.n a0, a12, 0 +402311da: 02ed mov.n a14, a2 +402311dc: 252002 l32i a0, a0, 148 +402311df: 77a022 movi a2, 119 +402311e2: 0000c0 callx0 a0 +402311e5: 030c movi.n a3, 0 +402311e7: 841c movi.n a4, 24 +402311e9: 550c movi.n a5, 5 +402311eb: 560c movi.n a6, 5 +402311ed: 0c08 l32i.n a0, a12, 0 +402311ef: 02dd mov.n a13, a2 +402311f1: 252002 l32i a0, a0, 148 +402311f4: 77a022 movi a2, 119 +402311f7: 0000c0 callx0 a0 +402311fa: 030c movi.n a3, 0 +402311fc: 841c movi.n a4, 24 +402311fe: 350c movi.n a5, 3 +40231200: 360c movi.n a6, 3 +40231202: 0c08 l32i.n a0, a12, 0 +40231204: b129 s32i.n a2, a1, 44 +40231206: 252002 l32i a0, a0, 148 +40231209: 77a022 movi a2, 119 +4023120c: 0000c0 callx0 a0 +4023120f: 030c movi.n a3, 0 +40231211: 940c movi.n a4, 9 +40231213: 750c movi.n a5, 7 +40231215: 060c movi.n a6, 0 +40231217: 0c08 l32i.n a0, a12, 0 +40231219: c129 s32i.n a2, a1, 48 +4023121b: 252002 l32i a0, a0, 148 +4023121e: 77a022 movi a2, 119 +40231221: 0000c0 callx0 a0 40231224: 0c08 l32i.n a0, a12, 0 -40231226: 10c122 addi a2, a1, 16 -40231229: 452002 l32i a0, a0, 0x114 -4023122c: 11c132 addi a3, a1, 17 -4023122f: 0000c0 callx0 a0 -40231232: 77a022 movi a2, 119 -40231235: 030c movi.n a3, 0 -40231237: 041c movi.n a4, 16 -40231239: 250c movi.n a5, 2 -4023123b: 0c08 l32i.n a0, a12, 0 -4023123d: 260c movi.n a6, 2 -4023123f: 272002 l32i a0, a0, 156 -40231242: 170c movi.n a7, 1 -40231244: 0000c0 callx0 a0 -40231247: 77a022 movi a2, 119 -4023124a: 030c movi.n a3, 0 -4023124c: 841c movi.n a4, 24 -4023124e: 750c movi.n a5, 7 -40231250: 0c08 l32i.n a0, a12, 0 -40231252: 170c movi.n a7, 1 -40231254: 100192 l8ui a9, a1, 16 -40231257: 110182 l8ui a8, a1, 17 -4023125a: c09e90 sub a9, a14, a9 -4023125d: c08d80 sub a8, a13, a8 -40231260: 938780 movnez a8, a7, a8 -40231263: 939790 movnez a9, a7, a9 -40231266: 104192 s8i a9, a1, 16 -40231269: 114182 s8i a8, a1, 17 -4023126c: 272002 l32i a0, a0, 156 -4023126f: 760c movi.n a6, 7 -40231271: 0000c0 callx0 a0 -40231274: 0c08 l32i.n a0, a12, 0 -40231276: 142002 l32i a0, a0, 80 -40231279: 7128 l32i.n a2, a1, 28 -4023127b: 0000c0 callx0 a0 -4023127e: 050c movi.n a5, 0 -40231280: 060c movi.n a6, 0 -40231282: 070c movi.n a7, 0 -40231284: 024d mov.n a4, a2 -40231286: 030c movi.n a3, 0 -40231288: 2139 s32i.n a3, a1, 8 -4023128a: 1139 s32i.n a3, a1, 4 -4023128c: 0139 s32i.n a3, a1, 0 -4023128e: 0c08 l32i.n a0, a12, 0 -40231290: 120c movi.n a2, 1 -40231292: 1a2002 l32i a0, a0, 104 -40231295: 6138 l32i.n a3, a1, 24 +40231226: 9129 s32i.n a2, a1, 36 +40231228: 102002 l32i a0, a0, 64 +4023122b: 120c movi.n a2, 1 +4023122d: 0000c0 callx0 a0 +40231230: 120c movi.n a2, 1 +40231232: 93d2d0 movnez a13, a2, a13 +40231235: 93e2e0 movnez a14, a2, a14 +40231238: 1041e2 s8i a14, a1, 16 +4023123b: 1141d2 s8i a13, a1, 17 +4023123e: cf8c beqz.n a15, 4023124e +40231240: 0c08 l32i.n a0, a12, 0 +40231242: 10c122 addi a2, a1, 16 +40231245: 452002 l32i a0, a0, 0x114 +40231248: 11c132 addi a3, a1, 17 +4023124b: 0000c0 callx0 a0 +4023124e: 77a022 movi a2, 119 +40231251: 030c movi.n a3, 0 +40231253: 041c movi.n a4, 16 +40231255: 250c movi.n a5, 2 +40231257: 0c08 l32i.n a0, a12, 0 +40231259: 260c movi.n a6, 2 +4023125b: 272002 l32i a0, a0, 156 +4023125e: 170c movi.n a7, 1 +40231260: 0000c0 callx0 a0 +40231263: 77a022 movi a2, 119 +40231266: 030c movi.n a3, 0 +40231268: 841c movi.n a4, 24 +4023126a: 750c movi.n a5, 7 +4023126c: 0c08 l32i.n a0, a12, 0 +4023126e: 170c movi.n a7, 1 +40231270: 100192 l8ui a9, a1, 16 +40231273: 110182 l8ui a8, a1, 17 +40231276: c09e90 sub a9, a14, a9 +40231279: c08d80 sub a8, a13, a8 +4023127c: 938780 movnez a8, a7, a8 +4023127f: 939790 movnez a9, a7, a9 +40231282: 104192 s8i a9, a1, 16 +40231285: 114182 s8i a8, a1, 17 +40231288: 272002 l32i a0, a0, 156 +4023128b: 760c movi.n a6, 7 +4023128d: 0000c0 callx0 a0 +40231290: 0c08 l32i.n a0, a12, 0 +40231292: 142002 l32i a0, a0, 80 +40231295: 7128 l32i.n a2, a1, 28 40231297: 0000c0 callx0 a0 -4023129a: 5128 l32i.n a2, a1, 20 -4023129c: 13c172 addi a7, a1, 19 -4023129f: a198 l32i.n a9, a1, 40 -402312a1: b158 l32i.n a5, a1, 44 -402312a3: 110142 l8ui a4, a1, 17 -402312a6: 100132 l8ui a3, a1, 16 -402312a9: c168 l32i.n a6, a1, 48 -402312ab: 1a0c movi.n a10, 1 -402312ad: 936a60 movnez a6, a10, a6 -402312b0: 11f9 s32i.n a15, a1, 4 -402312b2: 935a50 movnez a5, a10, a5 -402312b5: 8159 s32i.n a5, a1, 32 -402312b7: 2199 s32i.n a9, a1, 8 -402312b9: 0179 s32i.n a7, a1, 0 -402312bb: 0c08 l32i.n a0, a12, 0 -402312bd: 06fd mov.n a15, a6 -402312bf: 432002 l32i a0, a0, 0x10c -402312c2: 12c172 addi a7, a1, 18 -402312c5: 0000c0 callx0 a0 -402312c8: 0c08 l32i.n a0, a12, 0 -402312ca: 1b2002 l32i a0, a0, 108 -402312cd: 120c movi.n a2, 1 -402312cf: 0000c0 callx0 a0 -402312d2: 77a022 movi a2, 119 -402312d5: 030c movi.n a3, 0 -402312d7: 041c movi.n a4, 16 -402312d9: 050c movi.n a5, 0 -402312db: 060c movi.n a6, 0 -402312dd: 0c08 l32i.n a0, a12, 0 -402312df: 0e7d mov.n a7, a14 -402312e1: 272002 l32i a0, a0, 156 -402312e4: 81e8 l32i.n a14, a1, 32 -402312e6: 0000c0 callx0 a0 -402312e9: 0d7d mov.n a7, a13 -402312eb: 77a022 movi a2, 119 -402312ee: 030c movi.n a3, 0 -402312f0: f40c movi.n a4, 15 -402312f2: 0c08 l32i.n a0, a12, 0 -402312f4: 650c movi.n a5, 6 -402312f6: 272002 l32i a0, a0, 156 -402312f9: 660c movi.n a6, 6 -402312fb: 0000c0 callx0 a0 -402312fe: 0e7d mov.n a7, a14 -40231300: 77a022 movi a2, 119 -40231303: 030c movi.n a3, 0 -40231305: 841c movi.n a4, 24 -40231307: 550c movi.n a5, 5 -40231309: 0c08 l32i.n a0, a12, 0 -4023130b: 560c movi.n a6, 5 -4023130d: 272002 l32i a0, a0, 156 -40231310: 91d8 l32i.n a13, a1, 36 -40231312: 0000c0 callx0 a0 -40231315: 0f7d mov.n a7, a15 -40231317: 77a022 movi a2, 119 -4023131a: 030c movi.n a3, 0 -4023131c: 841c movi.n a4, 24 -4023131e: 0c08 l32i.n a0, a12, 0 -40231320: 350c movi.n a5, 3 -40231322: 272002 l32i a0, a0, 156 -40231325: 360c movi.n a6, 3 -40231327: 0000c0 callx0 a0 -4023132a: 0d7d mov.n a7, a13 -4023132c: 77a022 movi a2, 119 -4023132f: 030c movi.n a3, 0 -40231331: 940c movi.n a4, 9 -40231333: 0c08 l32i.n a0, a12, 0 -40231335: 750c movi.n a5, 7 -40231337: 272002 l32i a0, a0, 156 -4023133a: 060c movi.n a6, 0 -4023133c: 0000c0 callx0 a0 -4023133f: 77a022 movi a2, 119 -40231342: 030c movi.n a3, 0 -40231344: 841c movi.n a4, 24 -40231346: 750c movi.n a5, 7 -40231348: 0c08 l32i.n a0, a12, 0 -4023134a: 760c movi.n a6, 7 -4023134c: 272002 l32i a0, a0, 156 -4023134f: 070c movi.n a7, 0 -40231351: 0000c0 callx0 a0 -40231354: 77a022 movi a2, 119 -40231357: 030c movi.n a3, 0 -40231359: 041c movi.n a4, 16 -4023135b: 250c movi.n a5, 2 -4023135d: 0c08 l32i.n a0, a12, 0 -4023135f: 260c movi.n a6, 2 -40231361: 272002 l32i a0, a0, 156 -40231364: 070c movi.n a7, 0 -40231366: 0000c0 callx0 a0 -40231369: 1221d2 l32i a13, a1, 72 -4023136c: 020c movi.n a2, 0 -4023136e: 1021e2 l32i a14, a1, 64 -40231371: 0c08 l32i.n a0, a12, 0 -40231373: 1121f2 l32i a15, a1, 68 -40231376: 102002 l32i a0, a0, 64 -40231379: e1c8 l32i.n a12, a1, 56 -4023137b: 0000c0 callx0 a0 -4023137e: 120132 l8ui a3, a1, 18 -40231381: d108 l32i.n a0, a1, 52 -40231383: 004d32 s8i a3, a13, 0 -40231386: 130122 l8ui a2, a1, 19 -40231389: 014d22 s8i a2, a13, 1 -4023138c: f1d8 l32i.n a13, a1, 60 -4023138e: 50c112 addi a1, a1, 80 -40231391: f00d ret.n - ... - -40231394 : -40231394: f0c112 addi a1, a1, -16 -40231397: 0109 s32i.n a0, a1, 0 -40231399: e1bd51 l32r a5, 40229a90 -4023139c: 0020c0 memw -4023139f: 77a022 movi a2, 119 -402313a2: 030c movi.n a3, 0 -402313a4: 840c movi.n a4, 8 -402313a6: d82552 l32i a5, a5, 0x360 -402313a9: e30b61 l32r a6, 40229fd8 -402313ac: e18601 l32r a0, 402299c4 -402313af: 530662 l8ui a6, a6, 83 -402313b2: 0008 l32i.n a0, a0, 0 -402313b4: 605050 neg a5, a5 -402313b7: 015580 slli a5, a5, 24 -402313ba: 262002 l32i a0, a0, 152 -402313bd: 315850 srai a5, a5, 24 -402313c0: 016680 slli a6, a6, 24 -402313c3: 316860 srai a6, a6, 24 -402313c6: c05560 sub a5, a5, a6 -402313c9: e8c552 addi a5, a5, -24 -402313cc: 745050 extui a5, a5, 0, 8 -402313cf: 0000c0 callx0 a0 -402313d2: 0108 l32i.n a0, a1, 0 -402313d4: 10c112 addi a1, a1, 16 -402313d7: f00d ret.n -402313d9: 000000 ill - -402313dc : -402313dc: 035d mov.n a5, a3 -402313de: f0c112 addi a1, a1, -16 -402313e1: 030c movi.n a3, 0 -402313e3: 0109 s32i.n a0, a1, 0 -402313e5: 31e9 s32i.n a14, a1, 12 -402313e7: 21d9 s32i.n a13, a1, 8 -402313e9: 11c9 s32i.n a12, a1, 4 -402313eb: 04dd mov.n a13, a4 -402313ed: e175c1 l32r a12, 402299c4 -402313f0: 02ed mov.n a14, a2 -402313f2: 0c08 l32i.n a0, a12, 0 -402313f4: 77a022 movi a2, 119 -402313f7: 262002 l32i a0, a0, 152 -402313fa: b41c movi.n a4, 27 -402313fc: 0000c0 callx0 a0 -402313ff: 77a022 movi a2, 119 -40231402: 030c movi.n a3, 0 -40231404: 0c08 l32i.n a0, a12, 0 -40231406: 540c movi.n a4, 5 -40231408: 262002 l32i a0, a0, 152 -4023140b: 7454e0 extui a5, a14, 4, 8 -4023140e: 0000c0 callx0 a0 -40231411: 3450e0 extui a5, a14, 0, 4 -40231414: 77a022 movi a2, 119 -40231417: 0c08 l32i.n a0, a12, 0 -40231419: 030c movi.n a3, 0 -4023141b: 262002 l32i a0, a0, 152 -4023141e: 640c movi.n a4, 6 -40231420: 0000c0 callx0 a0 -40231423: 77a022 movi a2, 119 -40231426: 030c movi.n a3, 0 -40231428: f40c movi.n a4, 15 -4023142a: 450c movi.n a5, 4 -4023142c: 0c08 l32i.n a0, a12, 0 -4023142e: 205d50 or a5, a13, a5 -40231431: 262002 l32i a0, a0, 152 -40231434: 745050 extui a5, a5, 0, 8 -40231437: 0000c0 callx0 a0 -4023143a: 77a022 movi a2, 119 -4023143d: 030c movi.n a3, 0 -4023143f: f40c movi.n a4, 15 -40231441: 31e8 l32i.n a14, a1, 12 -40231443: 0d5d mov.n a5, a13 -40231445: 0c08 l32i.n a0, a12, 0 -40231447: 11c8 l32i.n a12, a1, 4 -40231449: 262002 l32i a0, a0, 152 -4023144c: 21d8 l32i.n a13, a1, 8 -4023144e: 0000c0 callx0 a0 -40231451: 0108 l32i.n a0, a1, 0 -40231453: 10c112 addi a1, a1, 16 -40231456: f00d ret.n - -40231458 : -40231458: f0c112 addi a1, a1, -16 -4023145b: 0109 s32i.n a0, a1, 0 -4023145d: 93cc bnez.n a3, 4023146a -4023145f: 530c movi.n a3, 5 -40231461: 427a01 l32r a0, 40201e4c -40231464: 0000c0 callx0 a0 -40231467: 000686 j 40231485 -4023146a: b47201 l32r a0, 4021e634 -4023146d: 0bb027 bgeu a0, a2, 4023147c -40231470: 427701 l32r a0, 40201e4c -40231473: 0000c0 callx0 a0 -40231476: 112240 slli a2, a2, 12 -40231479: 000206 j 40231485 -4023147c: 112240 slli a2, a2, 12 -4023147f: 427301 l32r a0, 40201e4c -40231482: 0000c0 callx0 a0 -40231485: 0108 l32i.n a0, a1, 0 -40231487: 10c112 addi a1, a1, 16 -4023148a: f00d ret.n - -4023148c : -4023148c: f0c112 addi a1, a1, -16 -4023148f: 0109 s32i.n a0, a1, 0 -40231491: b4cc bnez.n a4, 402314a0 -40231493: 050c movi.n a5, 0 -40231495: 540c movi.n a4, 5 -40231497: 94c401 l32r a0, 402167a8 -4023149a: 0000c0 callx0 a0 -4023149d: 000d86 j 402314d7 -402314a0: 000c movi.n a0, 0 -402314a2: f97c movi.n a9, -1 -402314a4: b46481 l32r a8, 4021e634 -402314a7: 050c movi.n a5, 0 -402314a9: 073387 bltu a3, a8, 402314b4 -402314ac: 029387 bne a3, a8, 402314b2 -402314af: 01b927 bgeu a9, a2, 402314b4 -402314b2: 100c movi.n a0, 1 -402314b4: 009c beqz.n a0, 402314c8 -402314b6: 94bc01 l32r a0, 402167a8 -402314b9: 0000c0 callx0 a0 -402314bc: 404410 ssai 20 -402314bf: 813320 src a3, a3, a2 -402314c2: 112240 slli a2, a2, 12 -402314c5: 000386 j 402314d7 -402314c8: 404410 ssai 20 -402314cb: 813320 src a3, a3, a2 -402314ce: 112240 slli a2, a2, 12 -402314d1: 94b501 l32r a0, 402167a8 -402314d4: 0000c0 callx0 a0 -402314d7: 0108 l32i.n a0, a1, 0 -402314d9: 10c112 addi a1, a1, 16 -402314dc: f00d ret.n - ... - -402314e0 : -402314e0: 822230 mull a2, a2, a3 -402314e3: 412c20 srli a2, a2, 12 -402314e6: f00d ret.n -402314e8: fecdb4 excw -402314eb: 3f .byte 0x3f - -402314ec : -402314ec: 454151 l32r a5, 402029f0 -402314ef: 0020c0 memw -402314f2: 472542 l32i a4, a5, 0x11c -402314f5: 424a add.n a4, a2, a4 -402314f7: 0020c0 memw -402314fa: fffb61 l32r a6, 402314e8 -402314fd: 416542 s32i a4, a5, 0x104 -40231500: 453e31 l32r a3, 402029f8 -40231503: 150c movi.n a5, 1 -40231505: 013327 bltu a3, a2, 4023150a -40231508: 050c movi.n a5, 0 -4023150a: 004652 s8i a5, a6, 0 -4023150d: f00d ret.n -4023150f: 000000 ill -40231512: 125000 excw - -40231514 : -40231514: f0c112 addi a1, a1, -16 -40231517: 31d9 s32i.n a13, a1, 12 -40231519: 0159 s32i.n a5, a1, 0 -4023151b: 1109 s32i.n a0, a1, 4 -4023151d: e2ac01 l32r a0, 40229fd0 -40231520: 21c9 s32i.n a12, a1, 8 -40231522: 250002 l8ui a0, a0, 37 -40231525: 4532c1 l32r a12, 402029f0 -40231528: 20dc bnez.n a0, 4023153e -4023152a: c57c movi.n a5, -4 -4023152c: 0020c0 memw -4023152f: 592c32 l32i a3, a12, 0x164 -40231532: 103350 and a3, a3, a5 -40231535: 0020c0 memw -40231538: 596c32 s32i a3, a12, 0x164 -4023153b: 000786 j 4023155d -4023153e: 071066 bnei a0, 1, 40231549 -40231541: 062c movi.n a6, 32 -40231543: 204460 or a4, a4, a6 -40231546: 0004c6 j 4023155d -40231549: 102066 bnei a0, 2, 4023155d -4023154c: 380c movi.n a8, 3 -4023154e: 0020c0 memw -40231551: 592c72 l32i a7, a12, 0x164 -40231554: 207780 or a7, a7, a8 -40231557: 0020c0 memw -4023155a: 596c72 s32i a7, a12, 0x164 -4023155d: 030c movi.n a3, 0 -4023155f: e119d1 l32r a13, 402299c4 -40231562: 0020c0 memw -40231565: 506c32 s32i a3, a12, 0x140 -40231568: 0020c0 memw -4023156b: 516c22 s32i a2, a12, 0x144 -4023156e: 0020c0 memw -40231571: 77a022 movi a2, 119 -40231574: 852c movi.n a5, 40 -40231576: 0d08 l32i.n a0, a13, 0 -40231578: 406c42 s32i a4, a12, 0x100 -4023157b: 262002 l32i a0, a0, 152 -4023157e: c41c movi.n a4, 28 -40231580: 0000c0 callx0 a0 -40231583: e91551 l32r a5, 4022b9d8 -40231586: 484941 l32r a4, 402036ac -40231589: e14131 l32r a3, 40229a90 -4023158c: 0020c0 memw -4023158f: f22322 l32i a2, a3, 0x3c8 -40231592: 102250 and a2, a2, a5 -40231595: 202240 or a2, a2, a4 -40231598: 0020c0 memw -4023159b: f26322 s32i a2, a3, 0x3c8 -4023159e: 120c movi.n a2, 1 -402315a0: 498c01 l32r a0, 40203bd0 -402315a3: 0000c0 callx0 a0 -402315a6: 77a022 movi a2, 119 -402315a9: 030c movi.n a3, 0 -402315ab: 0d08 l32i.n a0, a13, 0 -402315ad: c41c movi.n a4, 28 -402315af: 262002 l32i a0, a0, 152 -402315b2: 850c movi.n a5, 8 -402315b4: 0000c0 callx0 a0 -402315b7: e50c51 l32r a5, 4022a9e8 -402315ba: 584141 l32r a4, 402076c0 -402315bd: 0020c0 memw -402315c0: e13431 l32r a3, 40229a90 -402315c3: fa2322 l32i a2, a3, 0x3e8 -402315c6: 102250 and a2, a2, a5 -402315c9: 202240 or a2, a2, a4 -402315cc: 0020c0 memw -402315cf: 340c movi.n a4, 3 -402315d1: 150c movi.n a5, 1 -402315d3: fa6322 s32i a2, a3, 0x3e8 -402315d6: 0d08 l32i.n a0, a13, 0 -402315d8: 62a022 movi a2, 98 -402315db: 262002 l32i a0, a0, 152 -402315de: 130c movi.n a3, 1 -402315e0: 0000c0 callx0 a0 -402315e3: 0168 l32i.n a6, a1, 0 -402315e5: ffca31 l32r a3, 40231510 -402315e8: 318666 bnei a6, 8, 4023161d -402315eb: 6ca022 movi a2, 108 -402315ee: 230c movi.n a3, 2 -402315f0: 040c movi.n a4, 0 -402315f2: 050c movi.n a5, 0 -402315f4: 0d08 l32i.n a0, a13, 0 -402315f6: 060c movi.n a6, 0 -402315f8: 272002 l32i a0, a0, 156 -402315fb: 070c movi.n a7, 0 -402315fd: 0000c0 callx0 a0 -40231600: 65a022 movi a2, 101 -40231603: 430c movi.n a3, 4 -40231605: 0d08 l32i.n a0, a13, 0 -40231607: 040c movi.n a4, 0 -40231609: 262002 l32i a0, a0, 152 -4023160c: 650c movi.n a5, 6 -4023160e: 0000c0 callx0 a0 -40231611: e5a421 l32r a2, 4022aca4 -40231614: 0020c0 memw -40231617: 446c22 s32i a2, a12, 0x110 -4023161a: 000146 j 40231623 -4023161d: 0020c0 memw -40231620: 446c32 s32i a3, a12, 0x110 -40231623: 21c8 l32i.n a12, a1, 8 -40231625: 31d8 l32i.n a13, a1, 12 -40231627: 1108 l32i.n a0, a1, 4 -40231629: 10c112 addi a1, a1, 16 -4023162c: f00d ret.n - ... - -40231630 : -40231630: c0af82 movi a8, -64 -40231633: 44ef51 l32r a5, 402029f0 -40231636: 0020c0 memw -40231639: 462572 l32i a7, a5, 0x118 -4023163c: 107780 and a7, a7, a8 -4023163f: 207720 or a7, a7, a2 -40231642: 0020c0 memw -40231645: 466572 s32i a7, a5, 0x118 -40231648: e67c movi.n a6, -2 -4023164a: 0020c0 memw -4023164d: 6a2542 l32i a4, a5, 0x1a8 -40231650: 104460 and a4, a4, a6 -40231653: 204430 or a4, a4, a3 -40231656: 0020c0 memw -40231659: 6a6542 s32i a4, a5, 0x1a8 -4023165c: f00d ret.n -4023165e: 840000 extui a0, a0, 0, 9 -40231661: 3ffe84 excw -40231664: 000000 ill -40231667: 0f .byte 0xf - -40231668 : -40231668: fffe61 l32r a6, 40231660 -4023166b: 0628 l32i.n a2, a6, 0 -4023166d: 250266 bnei a2, -1, 40231696 -40231670: 4aa651 l32r a5, 40204108 -40231673: fffc41 l32r a4, 40231664 -40231676: b40221 l32r a2, 4021e680 -40231679: 0020c0 memw -4023167c: 962232 l32i a3, a2, 0x258 -4023167f: 103350 and a3, a3, a5 -40231682: 413f30 srli a3, a3, 15 -40231685: 0f1366 bnei a3, 1, 40231698 -40231688: 0020c0 memw -4023168b: 952222 l32i a2, a2, 0x254 -4023168e: 102240 and a2, a2, a4 -40231691: 752820 extui a2, a2, 24, 8 -40231694: 0629 s32i.n a2, a6, 0 -40231696: f00d ret.n -40231698: 0020c0 memw -4023169b: 972222 l32i a2, a2, 0x25c -4023169e: fffb06 j 4023168e -402316a1: 000000 ill -402316a4: 800050 add a0, a0, a5 - ... - -402316a8 : -402316a8: f0c112 addi a1, a1, -16 -402316ab: 11c9 s32i.n a12, a1, 4 -402316ad: 0109 s32i.n a0, a1, 0 -402316af: 02cd mov.n a12, a2 -402316b1: fffb45 call0 40231668 -402316b4: 0e2226 beqi a2, 2, 402316c6 -402316b7: 0c5d mov.n a5, a12 -402316b9: 420c movi.n a2, 4 -402316bb: 030c movi.n a3, 0 -402316bd: fff941 l32r a4, 402316a4 -402316c0: ffe505 call0 40231514 -402316c3: 0008c6 j 402316ea -402316c6: e24201 l32r a0, 40229fd0 -402316c9: 440002 l8ui a0, a0, 68 -402316cc: 0e2066 bnei a0, 2, 402316de -402316cf: 0c5d mov.n a5, a12 -402316d1: 420c movi.n a2, 4 -402316d3: 030c movi.n a3, 0 -402316d5: fff341 l32r a4, 402316a4 -402316d8: ffe385 call0 40231514 -402316db: 0002c6 j 402316ea -402316de: 0c5d mov.n a5, a12 -402316e0: 420c movi.n a2, 4 -402316e2: 030c movi.n a3, 0 -402316e4: 57f741 l32r a4, 402076c0 -402316e7: ffe2c5 call0 40231514 -402316ea: 11c8 l32i.n a12, a1, 4 -402316ec: 0108 l32i.n a0, a1, 0 -402316ee: 10c112 addi a1, a1, 16 -402316f1: f00d ret.n - ... - -402316f4 : -402316f4: f0c112 addi a1, a1, -16 -402316f7: 11c9 s32i.n a12, a1, 4 -402316f9: 0109 s32i.n a0, a1, 0 -402316fb: 02cd mov.n a12, a2 -402316fd: fff685 call0 40231668 -40231700: 0e2226 beqi a2, 2, 40231712 -40231703: 0c5d mov.n a5, a12 -40231705: 020c movi.n a2, 0 -40231707: 030c movi.n a3, 0 -40231709: ffe641 l32r a4, 402316a4 -4023170c: ffe045 call0 40231514 -4023170f: 0008c6 j 40231736 -40231712: e22f01 l32r a0, 40229fd0 -40231715: 440002 l8ui a0, a0, 68 -40231718: 0e2066 bnei a0, 2, 4023172a -4023171b: 0c5d mov.n a5, a12 -4023171d: 020c movi.n a2, 0 -4023171f: 030c movi.n a3, 0 -40231721: ffe041 l32r a4, 402316a4 -40231724: ffdec5 call0 40231514 -40231727: 0002c6 j 40231736 -4023172a: 0c5d mov.n a5, a12 -4023172c: 020c movi.n a2, 0 -4023172e: 030c movi.n a3, 0 -40231730: 57e441 l32r a4, 402076c0 -40231733: ffde05 call0 40231514 -40231736: 11c8 l32i.n a12, a1, 4 -40231738: 0108 l32i.n a0, a1, 0 -4023173a: 10c112 addi a1, a1, 16 -4023173d: f00d ret.n -4023173f: 203c00 or a3, a12, a0 -40231742: 640003 excw -40231745: 000c80 ret - -40231748 : -40231748: f0c112 addi a1, a1, -16 -4023174b: 0109 s32i.n a0, a1, 0 -4023174d: fff185 call0 40231668 -40231750: 44a801 l32r a0, 402029f0 -40231753: 111226 beqi a2, 1, 40231768 -40231756: e28c beqz.n a2, 40231768 -40231758: fffa21 l32r a2, 40231740 -4023175b: 0020c0 memw -4023175e: 436022 s32i a2, a0, 0x10c -40231761: 0108 l32i.n a0, a1, 0 -40231763: 10c112 addi a1, a1, 16 -40231766: f00d ret.n -40231768: fff731 l32r a3, 40231744 -4023176b: 0020c0 memw -4023176e: 436032 s32i a3, a0, 0x10c -40231771: fffb06 j 40231761 - -40231774 : -40231774: f00d ret.n -40231776: 110000 slli a0, a0, 16 -40231779: 000020 excw - -4023177c : -4023177c: 61af71 l32r a7, 40209e38 -4023177f: b3c081 l32r a8, 4021e680 -40231782: 0020c0 memw -40231785: 862862 l32i a6, a8, 0x218 -40231788: e0c221 l32r a2, 40229a90 -4023178b: 106670 and a6, a6, a7 -4023178e: 0020c0 memw -40231791: 462222 l32i a2, a2, 0x118 -40231794: fff971 l32r a7, 40231778 -40231797: 517227 bbci a2, 18, 402317ec -4023179a: b84d51 l32r a5, 4021f8d0 -4023179d: 0020c0 memw -402317a0: 562592 l32i a9, a5, 0x158 -402317a3: 031977 beq a9, a7, 402317aa -402317a6: 120c movi.n a2, 1 -402317a8: f00d ret.n +4023129a: 050c movi.n a5, 0 +4023129c: 060c movi.n a6, 0 +4023129e: 070c movi.n a7, 0 +402312a0: 024d mov.n a4, a2 +402312a2: 030c movi.n a3, 0 +402312a4: 2139 s32i.n a3, a1, 8 +402312a6: 1139 s32i.n a3, a1, 4 +402312a8: 0139 s32i.n a3, a1, 0 +402312aa: 0c08 l32i.n a0, a12, 0 +402312ac: 120c movi.n a2, 1 +402312ae: 1a2002 l32i a0, a0, 104 +402312b1: 6138 l32i.n a3, a1, 24 +402312b3: 0000c0 callx0 a0 +402312b6: 5128 l32i.n a2, a1, 20 +402312b8: 13c172 addi a7, a1, 19 +402312bb: a198 l32i.n a9, a1, 40 +402312bd: b158 l32i.n a5, a1, 44 +402312bf: 110142 l8ui a4, a1, 17 +402312c2: 100132 l8ui a3, a1, 16 +402312c5: c168 l32i.n a6, a1, 48 +402312c7: 1a0c movi.n a10, 1 +402312c9: 936a60 movnez a6, a10, a6 +402312cc: 11f9 s32i.n a15, a1, 4 +402312ce: 935a50 movnez a5, a10, a5 +402312d1: 8159 s32i.n a5, a1, 32 +402312d3: 2199 s32i.n a9, a1, 8 +402312d5: 0179 s32i.n a7, a1, 0 +402312d7: 0c08 l32i.n a0, a12, 0 +402312d9: 06fd mov.n a15, a6 +402312db: 432002 l32i a0, a0, 0x10c +402312de: 12c172 addi a7, a1, 18 +402312e1: 0000c0 callx0 a0 +402312e4: 0c08 l32i.n a0, a12, 0 +402312e6: 1b2002 l32i a0, a0, 108 +402312e9: 120c movi.n a2, 1 +402312eb: 0000c0 callx0 a0 +402312ee: 77a022 movi a2, 119 +402312f1: 030c movi.n a3, 0 +402312f3: 041c movi.n a4, 16 +402312f5: 050c movi.n a5, 0 +402312f7: 060c movi.n a6, 0 +402312f9: 0c08 l32i.n a0, a12, 0 +402312fb: 0e7d mov.n a7, a14 +402312fd: 272002 l32i a0, a0, 156 +40231300: 81e8 l32i.n a14, a1, 32 +40231302: 0000c0 callx0 a0 +40231305: 0d7d mov.n a7, a13 +40231307: 77a022 movi a2, 119 +4023130a: 030c movi.n a3, 0 +4023130c: f40c movi.n a4, 15 +4023130e: 0c08 l32i.n a0, a12, 0 +40231310: 650c movi.n a5, 6 +40231312: 272002 l32i a0, a0, 156 +40231315: 660c movi.n a6, 6 +40231317: 0000c0 callx0 a0 +4023131a: 0e7d mov.n a7, a14 +4023131c: 77a022 movi a2, 119 +4023131f: 030c movi.n a3, 0 +40231321: 841c movi.n a4, 24 +40231323: 550c movi.n a5, 5 +40231325: 0c08 l32i.n a0, a12, 0 +40231327: 560c movi.n a6, 5 +40231329: 272002 l32i a0, a0, 156 +4023132c: 91d8 l32i.n a13, a1, 36 +4023132e: 0000c0 callx0 a0 +40231331: 0f7d mov.n a7, a15 +40231333: 77a022 movi a2, 119 +40231336: 030c movi.n a3, 0 +40231338: 841c movi.n a4, 24 +4023133a: 0c08 l32i.n a0, a12, 0 +4023133c: 350c movi.n a5, 3 +4023133e: 272002 l32i a0, a0, 156 +40231341: 360c movi.n a6, 3 +40231343: 0000c0 callx0 a0 +40231346: 0d7d mov.n a7, a13 +40231348: 77a022 movi a2, 119 +4023134b: 030c movi.n a3, 0 +4023134d: 940c movi.n a4, 9 +4023134f: 0c08 l32i.n a0, a12, 0 +40231351: 750c movi.n a5, 7 +40231353: 272002 l32i a0, a0, 156 +40231356: 060c movi.n a6, 0 +40231358: 0000c0 callx0 a0 +4023135b: 77a022 movi a2, 119 +4023135e: 030c movi.n a3, 0 +40231360: 841c movi.n a4, 24 +40231362: 750c movi.n a5, 7 +40231364: 0c08 l32i.n a0, a12, 0 +40231366: 760c movi.n a6, 7 +40231368: 272002 l32i a0, a0, 156 +4023136b: 070c movi.n a7, 0 +4023136d: 0000c0 callx0 a0 +40231370: 77a022 movi a2, 119 +40231373: 030c movi.n a3, 0 +40231375: 041c movi.n a4, 16 +40231377: 250c movi.n a5, 2 +40231379: 0c08 l32i.n a0, a12, 0 +4023137b: 260c movi.n a6, 2 +4023137d: 272002 l32i a0, a0, 156 +40231380: 070c movi.n a7, 0 +40231382: 0000c0 callx0 a0 +40231385: 1221d2 l32i a13, a1, 72 +40231388: 020c movi.n a2, 0 +4023138a: 1021e2 l32i a14, a1, 64 +4023138d: 0c08 l32i.n a0, a12, 0 +4023138f: 1121f2 l32i a15, a1, 68 +40231392: 102002 l32i a0, a0, 64 +40231395: e1c8 l32i.n a12, a1, 56 +40231397: 0000c0 callx0 a0 +4023139a: 120132 l8ui a3, a1, 18 +4023139d: d108 l32i.n a0, a1, 52 +4023139f: 004d32 s8i a3, a13, 0 +402313a2: 130122 l8ui a2, a1, 19 +402313a5: 014d22 s8i a2, a13, 1 +402313a8: f1d8 l32i.n a13, a1, 60 +402313aa: 50c112 addi a1, a1, 80 +402313ad: f00d ret.n + ... + +402313b0 : +402313b0: f0c112 addi a1, a1, -16 +402313b3: 0109 s32i.n a0, a1, 0 +402313b5: e1bd51 l32r a5, 40229aac +402313b8: 0020c0 memw +402313bb: 77a022 movi a2, 119 +402313be: 030c movi.n a3, 0 +402313c0: 840c movi.n a4, 8 +402313c2: d82552 l32i a5, a5, 0x360 +402313c5: e30b61 l32r a6, 40229ff4 +402313c8: e18601 l32r a0, 402299e0 +402313cb: 530662 l8ui a6, a6, 83 +402313ce: 0008 l32i.n a0, a0, 0 +402313d0: 605050 neg a5, a5 +402313d3: 015580 slli a5, a5, 24 +402313d6: 262002 l32i a0, a0, 152 +402313d9: 315850 srai a5, a5, 24 +402313dc: 016680 slli a6, a6, 24 +402313df: 316860 srai a6, a6, 24 +402313e2: c05560 sub a5, a5, a6 +402313e5: e8c552 addi a5, a5, -24 +402313e8: 745050 extui a5, a5, 0, 8 +402313eb: 0000c0 callx0 a0 +402313ee: 0108 l32i.n a0, a1, 0 +402313f0: 10c112 addi a1, a1, 16 +402313f3: f00d ret.n +402313f5: 000000 ill + +402313f8 : +402313f8: 035d mov.n a5, a3 +402313fa: f0c112 addi a1, a1, -16 +402313fd: 030c movi.n a3, 0 +402313ff: 0109 s32i.n a0, a1, 0 +40231401: 31e9 s32i.n a14, a1, 12 +40231403: 21d9 s32i.n a13, a1, 8 +40231405: 11c9 s32i.n a12, a1, 4 +40231407: 04dd mov.n a13, a4 +40231409: e175c1 l32r a12, 402299e0 +4023140c: 02ed mov.n a14, a2 +4023140e: 0c08 l32i.n a0, a12, 0 +40231410: 77a022 movi a2, 119 +40231413: 262002 l32i a0, a0, 152 +40231416: b41c movi.n a4, 27 +40231418: 0000c0 callx0 a0 +4023141b: 77a022 movi a2, 119 +4023141e: 030c movi.n a3, 0 +40231420: 0c08 l32i.n a0, a12, 0 +40231422: 540c movi.n a4, 5 +40231424: 262002 l32i a0, a0, 152 +40231427: 7454e0 extui a5, a14, 4, 8 +4023142a: 0000c0 callx0 a0 +4023142d: 3450e0 extui a5, a14, 0, 4 +40231430: 77a022 movi a2, 119 +40231433: 0c08 l32i.n a0, a12, 0 +40231435: 030c movi.n a3, 0 +40231437: 262002 l32i a0, a0, 152 +4023143a: 640c movi.n a4, 6 +4023143c: 0000c0 callx0 a0 +4023143f: 77a022 movi a2, 119 +40231442: 030c movi.n a3, 0 +40231444: f40c movi.n a4, 15 +40231446: 450c movi.n a5, 4 +40231448: 0c08 l32i.n a0, a12, 0 +4023144a: 205d50 or a5, a13, a5 +4023144d: 262002 l32i a0, a0, 152 +40231450: 745050 extui a5, a5, 0, 8 +40231453: 0000c0 callx0 a0 +40231456: 77a022 movi a2, 119 +40231459: 030c movi.n a3, 0 +4023145b: f40c movi.n a4, 15 +4023145d: 31e8 l32i.n a14, a1, 12 +4023145f: 0d5d mov.n a5, a13 +40231461: 0c08 l32i.n a0, a12, 0 +40231463: 11c8 l32i.n a12, a1, 4 +40231465: 262002 l32i a0, a0, 152 +40231468: 21d8 l32i.n a13, a1, 8 +4023146a: 0000c0 callx0 a0 +4023146d: 0108 l32i.n a0, a1, 0 +4023146f: 10c112 addi a1, a1, 16 +40231472: f00d ret.n + +40231474 : +40231474: f0c112 addi a1, a1, -16 +40231477: 0109 s32i.n a0, a1, 0 +40231479: 93cc bnez.n a3, 40231486 +4023147b: 530c movi.n a3, 5 +4023147d: 427301 l32r a0, 40201e4c +40231480: 0000c0 callx0 a0 +40231483: 000686 j 402314a1 +40231486: b46b01 l32r a0, 4021e634 +40231489: 0bb027 bgeu a0, a2, 40231498 +4023148c: 427001 l32r a0, 40201e4c +4023148f: 0000c0 callx0 a0 +40231492: 112240 slli a2, a2, 12 +40231495: 000206 j 402314a1 +40231498: 112240 slli a2, a2, 12 +4023149b: 426c01 l32r a0, 40201e4c +4023149e: 0000c0 callx0 a0 +402314a1: 0108 l32i.n a0, a1, 0 +402314a3: 10c112 addi a1, a1, 16 +402314a6: f00d ret.n + +402314a8 : +402314a8: f0c112 addi a1, a1, -16 +402314ab: 0109 s32i.n a0, a1, 0 +402314ad: b4cc bnez.n a4, 402314bc +402314af: 050c movi.n a5, 0 +402314b1: 540c movi.n a4, 5 +402314b3: 94bd01 l32r a0, 402167a8 +402314b6: 0000c0 callx0 a0 +402314b9: 000d86 j 402314f3 +402314bc: 000c movi.n a0, 0 +402314be: f97c movi.n a9, -1 +402314c0: b45d81 l32r a8, 4021e634 +402314c3: 050c movi.n a5, 0 +402314c5: 073387 bltu a3, a8, 402314d0 +402314c8: 029387 bne a3, a8, 402314ce +402314cb: 01b927 bgeu a9, a2, 402314d0 +402314ce: 100c movi.n a0, 1 +402314d0: 009c beqz.n a0, 402314e4 +402314d2: 94b501 l32r a0, 402167a8 +402314d5: 0000c0 callx0 a0 +402314d8: 404410 ssai 20 +402314db: 813320 src a3, a3, a2 +402314de: 112240 slli a2, a2, 12 +402314e1: 000386 j 402314f3 +402314e4: 404410 ssai 20 +402314e7: 813320 src a3, a3, a2 +402314ea: 112240 slli a2, a2, 12 +402314ed: 94ae01 l32r a0, 402167a8 +402314f0: 0000c0 callx0 a0 +402314f3: 0108 l32i.n a0, a1, 0 +402314f5: 10c112 addi a1, a1, 16 +402314f8: f00d ret.n + ... + +402314fc : +402314fc: 822230 mull a2, a2, a3 +402314ff: 412c20 srli a2, a2, 12 +40231502: f00d ret.n +40231504: fecdb4 excw +40231507: 3f .byte 0x3f + +40231508 : +40231508: 453a51 l32r a5, 402029f0 +4023150b: 0020c0 memw +4023150e: 472542 l32i a4, a5, 0x11c +40231511: 424a add.n a4, a2, a4 +40231513: 0020c0 memw +40231516: fffb61 l32r a6, 40231504 +40231519: 416542 s32i a4, a5, 0x104 +4023151c: 453731 l32r a3, 402029f8 +4023151f: 150c movi.n a5, 1 +40231521: 013327 bltu a3, a2, 40231526 +40231524: 050c movi.n a5, 0 +40231526: 004652 s8i a5, a6, 0 +40231529: f00d ret.n +4023152b: 000000 ill +4023152e: 125000 excw + +40231530 : +40231530: f0c112 addi a1, a1, -16 +40231533: 31d9 s32i.n a13, a1, 12 +40231535: 0159 s32i.n a5, a1, 0 +40231537: 1109 s32i.n a0, a1, 4 +40231539: e2ac01 l32r a0, 40229fec +4023153c: 21c9 s32i.n a12, a1, 8 +4023153e: 250002 l8ui a0, a0, 37 +40231541: 452bc1 l32r a12, 402029f0 +40231544: 20dc bnez.n a0, 4023155a +40231546: c57c movi.n a5, -4 +40231548: 0020c0 memw +4023154b: 592c32 l32i a3, a12, 0x164 +4023154e: 103350 and a3, a3, a5 +40231551: 0020c0 memw +40231554: 596c32 s32i a3, a12, 0x164 +40231557: 000786 j 40231579 +4023155a: 071066 bnei a0, 1, 40231565 +4023155d: 062c movi.n a6, 32 +4023155f: 204460 or a4, a4, a6 +40231562: 0004c6 j 40231579 +40231565: 102066 bnei a0, 2, 40231579 +40231568: 380c movi.n a8, 3 +4023156a: 0020c0 memw +4023156d: 592c72 l32i a7, a12, 0x164 +40231570: 207780 or a7, a7, a8 +40231573: 0020c0 memw +40231576: 596c72 s32i a7, a12, 0x164 +40231579: 030c movi.n a3, 0 +4023157b: e119d1 l32r a13, 402299e0 +4023157e: 0020c0 memw +40231581: 506c32 s32i a3, a12, 0x140 +40231584: 0020c0 memw +40231587: 516c22 s32i a2, a12, 0x144 +4023158a: 0020c0 memw +4023158d: 77a022 movi a2, 119 +40231590: 852c movi.n a5, 40 +40231592: 0d08 l32i.n a0, a13, 0 +40231594: 406c42 s32i a4, a12, 0x100 +40231597: 262002 l32i a0, a0, 152 +4023159a: c41c movi.n a4, 28 +4023159c: 0000c0 callx0 a0 +4023159f: e91551 l32r a5, 4022b9f4 +402315a2: 484241 l32r a4, 402036ac +402315a5: e14131 l32r a3, 40229aac +402315a8: 0020c0 memw +402315ab: f22322 l32i a2, a3, 0x3c8 +402315ae: 102250 and a2, a2, a5 +402315b1: 202240 or a2, a2, a4 +402315b4: 0020c0 memw +402315b7: f26322 s32i a2, a3, 0x3c8 +402315ba: 120c movi.n a2, 1 +402315bc: 498501 l32r a0, 40203bd0 +402315bf: 0000c0 callx0 a0 +402315c2: 77a022 movi a2, 119 +402315c5: 030c movi.n a3, 0 +402315c7: 0d08 l32i.n a0, a13, 0 +402315c9: c41c movi.n a4, 28 +402315cb: 262002 l32i a0, a0, 152 +402315ce: 850c movi.n a5, 8 +402315d0: 0000c0 callx0 a0 +402315d3: e50c51 l32r a5, 4022aa04 +402315d6: 583a41 l32r a4, 402076c0 +402315d9: 0020c0 memw +402315dc: e13431 l32r a3, 40229aac +402315df: fa2322 l32i a2, a3, 0x3e8 +402315e2: 102250 and a2, a2, a5 +402315e5: 202240 or a2, a2, a4 +402315e8: 0020c0 memw +402315eb: 340c movi.n a4, 3 +402315ed: 150c movi.n a5, 1 +402315ef: fa6322 s32i a2, a3, 0x3e8 +402315f2: 0d08 l32i.n a0, a13, 0 +402315f4: 62a022 movi a2, 98 +402315f7: 262002 l32i a0, a0, 152 +402315fa: 130c movi.n a3, 1 +402315fc: 0000c0 callx0 a0 +402315ff: 0168 l32i.n a6, a1, 0 +40231601: ffca31 l32r a3, 4023152c +40231604: 318666 bnei a6, 8, 40231639 +40231607: 6ca022 movi a2, 108 +4023160a: 230c movi.n a3, 2 +4023160c: 040c movi.n a4, 0 +4023160e: 050c movi.n a5, 0 +40231610: 0d08 l32i.n a0, a13, 0 +40231612: 060c movi.n a6, 0 +40231614: 272002 l32i a0, a0, 156 +40231617: 070c movi.n a7, 0 +40231619: 0000c0 callx0 a0 +4023161c: 65a022 movi a2, 101 +4023161f: 430c movi.n a3, 4 +40231621: 0d08 l32i.n a0, a13, 0 +40231623: 040c movi.n a4, 0 +40231625: 262002 l32i a0, a0, 152 +40231628: 650c movi.n a5, 6 +4023162a: 0000c0 callx0 a0 +4023162d: e5a421 l32r a2, 4022acc0 +40231630: 0020c0 memw +40231633: 446c22 s32i a2, a12, 0x110 +40231636: 000146 j 4023163f +40231639: 0020c0 memw +4023163c: 446c32 s32i a3, a12, 0x110 +4023163f: 21c8 l32i.n a12, a1, 8 +40231641: 31d8 l32i.n a13, a1, 12 +40231643: 1108 l32i.n a0, a1, 4 +40231645: 10c112 addi a1, a1, 16 +40231648: f00d ret.n + ... + +4023164c : +4023164c: c0af82 movi a8, -64 +4023164f: 44e851 l32r a5, 402029f0 +40231652: 0020c0 memw +40231655: 462572 l32i a7, a5, 0x118 +40231658: 107780 and a7, a7, a8 +4023165b: 207720 or a7, a7, a2 +4023165e: 0020c0 memw +40231661: 466572 s32i a7, a5, 0x118 +40231664: e67c movi.n a6, -2 +40231666: 0020c0 memw +40231669: 6a2542 l32i a4, a5, 0x1a8 +4023166c: 104460 and a4, a4, a6 +4023166f: 204430 or a4, a4, a3 +40231672: 0020c0 memw +40231675: 6a6542 s32i a4, a5, 0x1a8 +40231678: f00d ret.n +4023167a: 840000 extui a0, a0, 0, 9 +4023167d: 3ffe84 excw +40231680: 000000 ill +40231683: 0f .byte 0xf + +40231684 : +40231684: fffe61 l32r a6, 4023167c +40231687: 0628 l32i.n a2, a6, 0 +40231689: 250266 bnei a2, -1, 402316b2 +4023168c: 4a9f51 l32r a5, 40204108 +4023168f: fffc41 l32r a4, 40231680 +40231692: b3fb21 l32r a2, 4021e680 +40231695: 0020c0 memw +40231698: 962232 l32i a3, a2, 0x258 +4023169b: 103350 and a3, a3, a5 +4023169e: 413f30 srli a3, a3, 15 +402316a1: 0f1366 bnei a3, 1, 402316b4 +402316a4: 0020c0 memw +402316a7: 952222 l32i a2, a2, 0x254 +402316aa: 102240 and a2, a2, a4 +402316ad: 752820 extui a2, a2, 24, 8 +402316b0: 0629 s32i.n a2, a6, 0 +402316b2: f00d ret.n +402316b4: 0020c0 memw +402316b7: 972222 l32i a2, a2, 0x25c +402316ba: fffb06 j 402316aa +402316bd: 000000 ill +402316c0: 800050 add a0, a0, a5 + ... + +402316c4 : +402316c4: f0c112 addi a1, a1, -16 +402316c7: 11c9 s32i.n a12, a1, 4 +402316c9: 0109 s32i.n a0, a1, 0 +402316cb: 02cd mov.n a12, a2 +402316cd: fffb45 call0 40231684 +402316d0: 0e2226 beqi a2, 2, 402316e2 +402316d3: 0c5d mov.n a5, a12 +402316d5: 420c movi.n a2, 4 +402316d7: 030c movi.n a3, 0 +402316d9: fff941 l32r a4, 402316c0 +402316dc: ffe505 call0 40231530 +402316df: 0008c6 j 40231706 +402316e2: e24201 l32r a0, 40229fec +402316e5: 440002 l8ui a0, a0, 68 +402316e8: 0e2066 bnei a0, 2, 402316fa +402316eb: 0c5d mov.n a5, a12 +402316ed: 420c movi.n a2, 4 +402316ef: 030c movi.n a3, 0 +402316f1: fff341 l32r a4, 402316c0 +402316f4: ffe385 call0 40231530 +402316f7: 0002c6 j 40231706 +402316fa: 0c5d mov.n a5, a12 +402316fc: 420c movi.n a2, 4 +402316fe: 030c movi.n a3, 0 +40231700: 57f041 l32r a4, 402076c0 +40231703: ffe2c5 call0 40231530 +40231706: 11c8 l32i.n a12, a1, 4 +40231708: 0108 l32i.n a0, a1, 0 +4023170a: 10c112 addi a1, a1, 16 +4023170d: f00d ret.n + ... + +40231710 : +40231710: f0c112 addi a1, a1, -16 +40231713: 11c9 s32i.n a12, a1, 4 +40231715: 0109 s32i.n a0, a1, 0 +40231717: 02cd mov.n a12, a2 +40231719: fff685 call0 40231684 +4023171c: 0e2226 beqi a2, 2, 4023172e +4023171f: 0c5d mov.n a5, a12 +40231721: 020c movi.n a2, 0 +40231723: 030c movi.n a3, 0 +40231725: ffe641 l32r a4, 402316c0 +40231728: ffe045 call0 40231530 +4023172b: 0008c6 j 40231752 +4023172e: e22f01 l32r a0, 40229fec +40231731: 440002 l8ui a0, a0, 68 +40231734: 0e2066 bnei a0, 2, 40231746 +40231737: 0c5d mov.n a5, a12 +40231739: 020c movi.n a2, 0 +4023173b: 030c movi.n a3, 0 +4023173d: ffe041 l32r a4, 402316c0 +40231740: ffdec5 call0 40231530 +40231743: 0002c6 j 40231752 +40231746: 0c5d mov.n a5, a12 +40231748: 020c movi.n a2, 0 +4023174a: 030c movi.n a3, 0 +4023174c: 57dd41 l32r a4, 402076c0 +4023174f: ffde05 call0 40231530 +40231752: 11c8 l32i.n a12, a1, 4 +40231754: 0108 l32i.n a0, a1, 0 +40231756: 10c112 addi a1, a1, 16 +40231759: f00d ret.n +4023175b: 203c00 or a3, a12, a0 +4023175e: 640003 excw +40231761: 000c80 ret + +40231764 : +40231764: f0c112 addi a1, a1, -16 +40231767: 0109 s32i.n a0, a1, 0 +40231769: fff185 call0 40231684 +4023176c: 44a101 l32r a0, 402029f0 +4023176f: 111226 beqi a2, 1, 40231784 +40231772: e28c beqz.n a2, 40231784 +40231774: fffa21 l32r a2, 4023175c +40231777: 0020c0 memw +4023177a: 436022 s32i a2, a0, 0x10c +4023177d: 0108 l32i.n a0, a1, 0 +4023177f: 10c112 addi a1, a1, 16 +40231782: f00d ret.n +40231784: fff731 l32r a3, 40231760 +40231787: 0020c0 memw +4023178a: 436032 s32i a3, a0, 0x10c +4023178d: fffb06 j 4023177d + +40231790 : +40231790: f00d ret.n +40231792: 110000 slli a0, a0, 16 +40231795: 000020 excw + +40231798 : +40231798: 61a871 l32r a7, 40209e38 +4023179b: b3b981 l32r a8, 4021e680 +4023179e: 0020c0 memw +402317a1: 862862 l32i a6, a8, 0x218 +402317a4: e0c221 l32r a2, 40229aac +402317a7: 106670 and a6, a6, a7 402317aa: 0020c0 memw -402317ad: 4f2522 l32i a2, a5, 0x13c -402317b0: 15a220 extui a10, a2, 18, 2 -402317b3: ef3a66 bnei a10, 3, 402317a6 -402317b6: 25b420 extui a11, a2, 20, 3 -402317b9: e92b66 bnei a11, 2, 402317a6 -402317bc: 853720 extui a3, a2, 23, 9 -402317bf: 7fa092 movi a9, 127 -402317c2: e08937 bany a9, a3, 402317a6 -402317c5: 0020c0 memw -402317c8: 4f2522 l32i a2, a5, 0x13c -402317cb: 154220 extui a4, a2, 18, 2 -402317ce: d43466 bnei a4, 3, 402317a6 -402317d1: 25a420 extui a10, a2, 20, 3 -402317d4: ce2a66 bnei a10, 2, 402317a6 -402317d7: 85b720 extui a11, a2, 23, 9 -402317da: c889b7 bany a9, a11, 402317a6 -402317dd: 0020c0 memw -402317e0: 562522 l32i a2, a5, 0x158 -402317e3: bf9277 bne a2, a7, 402317a6 -402317e6: 0020c0 memw -402317e9: 866862 s32i a6, a8, 0x218 -402317ec: 020c movi.n a2, 0 -402317ee: f00d ret.n - -402317f0 : -402317f0: 345020 extui a5, a2, 0, 4 -402317f3: 547040 extui a7, a4, 0, 6 -402317f6: 146030 extui a6, a3, 0, 2 -402317f9: 1166c0 slli a6, a6, 4 -402317fc: 1177a0 slli a7, a7, 6 -402317ff: 205560 or a5, a5, a6 -40231802: ff3961 l32r a6, 402314e8 -40231805: 205570 or a5, a5, a7 -40231808: 015652 s16i a5, a6, 2 -4023180b: f00d ret.n -4023180d: 000000 ill - -40231810 : -40231810: 021226 beqi a2, 1, 40231816 -40231813: 2f2266 bnei a2, 2, 40231846 -40231816: ff3451 l32r a5, 402314e8 -40231819: 040522 l8ui a2, a5, 4 -4023181c: 62ec bnez.n a2, 40231846 -4023181e: 447421 l32r a2, 402029f0 -40231821: 0020c0 memw -40231824: 4a2232 l32i a3, a2, 0x128 -40231827: 143030 extui a3, a3, 0, 2 -4023182a: a3cc bnez.n a3, 40231838 -4023182c: 0020c0 memw -4023182f: 4a2242 l32i a4, a2, 0x128 -40231832: 144040 extui a4, a4, 0, 2 -40231835: ff3416 beqz a4, 4023182c -40231838: 270c movi.n a7, 2 -4023183a: 0020c0 memw -4023183d: 4a2262 l32i a6, a2, 0x128 -40231840: 106670 and a6, a6, a7 -40231843: 064562 s8i a6, a5, 6 -40231846: f00d ret.n - -40231848 : -40231848: f54481 l32r a8, 4022ed58 -4023184b: e09131 l32r a3, 40229a90 -4023184e: 446861 l32r a6, 402029f0 -40231851: 0020c0 memw -40231854: 446682 s32i a8, a6, 0x110 -40231857: 070c movi.n a7, 0 -40231859: 0020c0 memw -4023185c: 516672 s32i a7, a6, 0x144 -4023185f: 48d851 l32r a5, 40203bc0 -40231862: 0020c0 memw -40231865: 406652 s32i a5, a6, 0x100 -40231868: e85c41 l32r a4, 4022b9d8 -4023186b: 0020c0 memw -4023186e: f22322 l32i a2, a3, 0x3c8 -40231871: 102240 and a2, a2, a4 -40231874: 0020c0 memw -40231877: f26322 s32i a2, a3, 0x3c8 -4023187a: f00d ret.n -4023187c: ff .byte 0xff -4023187d: ff .byte 0xff -4023187e: 3f .byte 0x3f -4023187f: ff .byte 0xff -40231880: ff .byte 0xff -40231881: ff .byte 0xff -40231882: ff .byte 0xff -40231883: a1fc bnez.n a1, 402318c1 - -40231884 : -40231884: bacca1 l32r a10, 402203b4 -40231887: 47c231 l32r a3, 40203790 -4023188a: 427c61 l32r a6, 4020227c -4023188d: 0020c0 memw -40231890: f866a2 s32i a10, a6, 0x3e0 -40231893: fffa91 l32r a9, 4023187c -40231896: 578a81 l32r a8, 402076c0 -40231899: 0020c0 memw -4023189c: 9d2672 l32i a7, a6, 0x274 -4023189f: 107790 and a7, a7, a9 -402318a2: 207780 or a7, a7, a8 -402318a5: 0020c0 memw -402318a8: 9d6672 s32i a7, a6, 0x274 -402318ab: fff551 l32r a5, 40231880 -402318ae: 55bc41 l32r a4, 40206fa0 -402318b1: 0020c0 memw -402318b4: 9d2622 l32i a2, a6, 0x274 -402318b7: 102250 and a2, a2, a5 -402318ba: 202240 or a2, a2, a4 -402318bd: 0020c0 memw -402318c0: 9d6622 s32i a2, a6, 0x274 -402318c3: e451b1 l32r a11, 4022aa08 -402318c6: e9c4a1 l32r a10, 4022bfd8 -402318c9: 0020c0 memw -402318cc: 9d2692 l32i a9, a6, 0x274 -402318cf: 1099b0 and a9, a9, a11 -402318d2: 2099a0 or a9, a9, a10 -402318d5: 0020c0 memw -402318d8: 9d6692 s32i a9, a6, 0x274 -402318db: daa581 l32r a8, 40228370 -402318de: 506571 l32r a7, 40205a74 -402318e1: 0020c0 memw -402318e4: 9d2652 l32i a5, a6, 0x274 -402318e7: 105580 and a5, a5, a8 -402318ea: 205570 or a5, a5, a7 -402318ed: 0020c0 memw -402318f0: 9d6652 s32i a5, a6, 0x274 -402318f3: 505f41 l32r a4, 40205a70 -402318f6: 0020c0 memw -402318f9: 812322 l32i a2, a3, 0x204 -402318fc: 102240 and a2, a2, a4 -402318ff: 0020c0 memw -40231902: 816322 s32i a2, a3, 0x204 -40231905: f00d ret.n - ... - -40231908 : -40231908: e1b241 l32r a4, 40229fd0 -4023190b: f0c112 addi a1, a1, -16 -4023190e: 11c9 s32i.n a12, a1, 4 -40231910: 0109 s32i.n a0, a1, 0 -40231912: 220402 l8ui a0, a4, 34 -40231915: 4259c1 l32r a12, 4020227c -40231918: 761026 beqi a0, 1, 40231992 -4023191b: 733026 beqi a0, 3, 40231992 -4023191e: 704026 beqi a0, 4, 40231992 -40231921: 6d5026 beqi a0, 5, 40231992 -40231924: 000c movi.n a0, 0 -40231926: 0020c0 memw -40231929: f86c02 s32i a0, a12, 0x3e0 -4023192c: da9101 l32r a0, 40228370 -4023192f: 479831 l32r a3, 40203790 -40231932: 0020c0 memw -40231935: 9d2cb2 l32i a11, a12, 0x274 -40231938: 10bb00 and a11, a11, a0 -4023193b: 0020c0 memw -4023193e: 9d6cb2 s32i a11, a12, 0x274 -40231941: e431a1 l32r a10, 4022aa08 -40231944: 0020c0 memw -40231947: 9d2c92 l32i a9, a12, 0x274 -4023194a: 1099a0 and a9, a9, a10 -4023194d: 0020c0 memw -40231950: 9d6c92 s32i a9, a12, 0x274 -40231953: ffcb81 l32r a8, 40231880 -40231956: 0020c0 memw -40231959: 9d2c72 l32i a7, a12, 0x274 -4023195c: 107780 and a7, a7, a8 -4023195f: 0020c0 memw -40231962: 9d6c72 s32i a7, a12, 0x274 -40231965: ffc561 l32r a6, 4023187c -40231968: 0020c0 memw -4023196b: 9d2c52 l32i a5, a12, 0x274 -4023196e: 105560 and a5, a5, a6 -40231971: 0020c0 memw -40231974: 9d6c52 s32i a5, a12, 0x274 -40231977: 503f41 l32r a4, 40205a74 -4023197a: 0020c0 memw -4023197d: 812322 l32i a2, a3, 0x204 -40231980: 202240 or a2, a2, a4 -40231983: 0020c0 memw -40231986: 816322 s32i a2, a3, 0x204 -40231989: 11c8 l32i.n a12, a1, 4 -4023198b: 0108 l32i.n a0, a1, 0 -4023198d: 10c112 addi a1, a1, 16 -40231990: f00d ret.n -40231992: 230422 l8ui a2, a4, 35 -40231995: 002245 call0 40231bbc -40231998: ffe406 j 4023192c -4023199b: 138700 excw - ... - -402319a0 : -402319a0: 421c movi.n a2, 20 -402319a2: e0c112 addi a1, a1, -32 -402319a5: 11c9 s32i.n a12, a1, 4 -402319a7: 21d9 s32i.n a13, a1, 8 -402319a9: 31e9 s32i.n a14, a1, 12 -402319ab: 41f9 s32i.n a15, a1, 16 -402319ad: 0109 s32i.n a0, a1, 0 -402319af: 488801 l32r a0, 40203bd0 -402319b2: 0000c0 callx0 a0 -402319b5: 0c0c movi.n a12, 0 -402319b7: fff9e1 l32r a14, 4023199c -402319ba: e3aad1 l32r a13, 4022a864 -402319bd: 4774f1 l32r a15, 40203790 -402319c0: 0020c0 memw -402319c3: 842d02 l32i a0, a13, 0x210 -402319c6: 340000 extui a0, a0, 0, 4 -402319c9: 90cc bnez.n a0, 402319d6 -402319cb: 0020c0 memw -402319ce: f42f22 l32i a2, a15, 0x3d0 -402319d1: 342c20 extui a2, a2, 12, 4 -402319d4: 029c beqz.n a2, 402319e8 -402319d6: 220c movi.n a2, 2 -402319d8: 487e01 l32r a0, 40203bd0 -402319db: 0000c0 callx0 a0 -402319de: 0c3d mov.n a3, a12 -402319e0: cc1b addi.n a12, a12, 1 -402319e2: f4c0c0 extui a12, a12, 0, 16 -402319e5: d7be37 bgeu a14, a3, 402319c0 -402319e8: 11c8 l32i.n a12, a1, 4 -402319ea: 21d8 l32i.n a13, a1, 8 -402319ec: 31e8 l32i.n a14, a1, 12 -402319ee: 41f8 l32i.n a15, a1, 16 -402319f0: 0108 l32i.n a0, a1, 0 -402319f2: 20c112 addi a1, a1, 32 -402319f5: f00d ret.n - ... - -402319f8 : -402319f8: f0c112 addi a1, a1, -16 -402319fb: e17531 l32r a3, 40229fd0 -402319fe: 0109 s32i.n a0, a1, 0 -40231a00: 220302 l8ui a0, a3, 34 -40231a03: cfae42 movi a4, 0xfffffecf -40231a06: 0f1026 beqi a0, 1, 40231a19 -40231a09: 0c3026 beqi a0, 3, 40231a19 -40231a0c: 094026 beqi a0, 4, 40231a19 -40231a0f: 065026 beqi a0, 5, 40231a19 -40231a12: 0108 l32i.n a0, a1, 0 -40231a14: 10c112 addi a1, a1, 16 -40231a17: f00d ret.n -40231a19: 063c movi.n a6, 48 -40231a1b: 43f521 l32r a2, 402029f0 -40231a1e: 0020c0 memw -40231a21: 852252 l32i a5, a2, 0x214 -40231a24: 105540 and a5, a5, a4 -40231a27: 205560 or a5, a5, a6 -40231a2a: 0020c0 memw -40231a2d: 856252 s32i a5, a2, 0x214 -40231a30: 0020c0 memw -40231a33: 8d2202 l32i a0, a2, 0x234 -40231a36: 100040 and a0, a0, a4 -40231a39: 0020c0 memw -40231a3c: 8d6202 s32i a0, a2, 0x234 -40231a3f: 220302 l8ui a0, a3, 34 -40231a42: 2d1026 beqi a0, 1, 40231a73 -40231a45: 2a3026 beqi a0, 3, 40231a73 -40231a48: 024026 beqi a0, 4, 40231a4e -40231a4b: c35066 bnei a0, 5, 40231a12 -40231a4e: 230362 l8ui a6, a3, 35 -40231a51: bd26b6 bltui a6, 2, 40231a12 -40231a54: 020c movi.n a2, 0 -40231a56: 130c movi.n a3, 1 -40231a58: 140c movi.n a4, 1 -40231a5a: 050c movi.n a5, 0 -40231a5c: 421001 l32r a0, 4020229c -40231a5f: 0000c0 callx0 a0 -40231a62: 820c movi.n a2, 8 -40231a64: 030c movi.n a3, 0 -40231a66: 840c movi.n a4, 8 -40231a68: 050c movi.n a5, 0 -40231a6a: 420c01 l32r a0, 4020229c -40231a6d: 0000c0 callx0 a0 -40231a70: ffe786 j 40231a12 -40231a73: 230372 l8ui a7, a3, 35 -40231a76: 9827b6 bltui a7, 2, 40231a12 -40231a79: 120c movi.n a2, 1 -40231a7b: 030c movi.n a3, 0 -40231a7d: 140c movi.n a4, 1 -40231a7f: 050c movi.n a5, 0 -40231a81: 420601 l32r a0, 4020229c -40231a84: 0000c0 callx0 a0 -40231a87: 020c movi.n a2, 0 -40231a89: 830c movi.n a3, 8 -40231a8b: 840c movi.n a4, 8 -40231a8d: 050c movi.n a5, 0 -40231a8f: 420301 l32r a0, 4020229c -40231a92: 0000c0 callx0 a0 -40231a95: ffde46 j 40231a12 - -40231a98 : -40231a98: f0c112 addi a1, a1, -16 -40231a9b: e14d31 l32r a3, 40229fd0 -40231a9e: 0109 s32i.n a0, a1, 0 -40231aa0: 220302 l8ui a0, a3, 34 -40231aa3: cfae52 movi a5, 0xfffffecf -40231aa6: 0f1026 beqi a0, 1, 40231ab9 -40231aa9: 0c3026 beqi a0, 3, 40231ab9 -40231aac: 094026 beqi a0, 4, 40231ab9 -40231aaf: 065026 beqi a0, 5, 40231ab9 -40231ab2: 0108 l32i.n a0, a1, 0 -40231ab4: 10c112 addi a1, a1, 16 -40231ab7: f00d ret.n -40231ab9: 230322 l8ui a2, a3, 35 -40231abc: 43cd01 l32r a0, 402029f0 -40231abf: 2822b6 bltui a2, 2, 40231aeb -40231ac2: 062c movi.n a6, 32 -40231ac4: 0020c0 memw -40231ac7: 852072 l32i a7, a0, 0x214 -40231aca: 107750 and a7, a7, a5 -40231acd: 207760 or a7, a7, a6 -40231ad0: 0020c0 memw -40231ad3: 856072 s32i a7, a0, 0x214 -40231ad6: 0020c0 memw -40231ad9: 8d2042 l32i a4, a0, 0x234 -40231adc: 104450 and a4, a4, a5 -40231adf: 204460 or a4, a4, a6 -40231ae2: 0020c0 memw -40231ae5: 8d6042 s32i a4, a0, 0x234 -40231ae8: 000886 j 40231b0e -40231aeb: 0a3c movi.n a10, 48 -40231aed: 0020c0 memw -40231af0: 852092 l32i a9, a0, 0x214 -40231af3: 109950 and a9, a9, a5 -40231af6: 2099a0 or a9, a9, a10 -40231af9: 0020c0 memw -40231afc: 856092 s32i a9, a0, 0x214 -40231aff: 0020c0 memw -40231b02: 8d2082 l32i a8, a0, 0x234 -40231b05: 108850 and a8, a8, a5 -40231b08: 0020c0 memw -40231b0b: 8d6082 s32i a8, a0, 0x234 -40231b0e: 220302 l8ui a0, a3, 34 -40231b11: 4f1026 beqi a0, 1, 40231b64 -40231b14: 4c3026 beqi a0, 3, 40231b64 -40231b17: 024026 beqi a0, 4, 40231b1d -40231b1a: 945066 bnei a0, 5, 40231ab2 -40231b1d: 230302 l8ui a0, a3, 35 -40231b20: 1e1066 bnei a0, 1, 40231b42 -40231b23: 020c movi.n a2, 0 -40231b25: 130c movi.n a3, 1 -40231b27: 140c movi.n a4, 1 -40231b29: 050c movi.n a5, 0 -40231b2b: 41dc01 l32r a0, 4020229c -40231b2e: 0000c0 callx0 a0 -40231b31: 820c movi.n a2, 8 -40231b33: 030c movi.n a3, 0 -40231b35: 840c movi.n a4, 8 -40231b37: 050c movi.n a5, 0 -40231b39: 41d801 l32r a0, 4020229c -40231b3c: 0000c0 callx0 a0 -40231b3f: ffdbc6 j 40231ab2 -40231b42: f6c056 bnez a0, 40231ab2 -40231b45: 120c movi.n a2, 1 -40231b47: 030c movi.n a3, 0 -40231b49: 140c movi.n a4, 1 -40231b4b: 050c movi.n a5, 0 -40231b4d: 41d301 l32r a0, 4020229c -40231b50: 0000c0 callx0 a0 -40231b53: 020c movi.n a2, 0 -40231b55: 830c movi.n a3, 8 -40231b57: 840c movi.n a4, 8 -40231b59: 050c movi.n a5, 0 -40231b5b: 41d001 l32r a0, 4020229c -40231b5e: 0000c0 callx0 a0 -40231b61: ffd346 j 40231ab2 -40231b64: 230302 l8ui a0, a3, 35 -40231b67: 1e1066 bnei a0, 1, 40231b89 -40231b6a: 120c movi.n a2, 1 -40231b6c: 030c movi.n a3, 0 -40231b6e: 140c movi.n a4, 1 -40231b70: 050c movi.n a5, 0 -40231b72: 41ca01 l32r a0, 4020229c -40231b75: 0000c0 callx0 a0 -40231b78: 020c movi.n a2, 0 -40231b7a: 830c movi.n a3, 8 -40231b7c: 840c movi.n a4, 8 -40231b7e: 050c movi.n a5, 0 -40231b80: 41c701 l32r a0, 4020229c -40231b83: 0000c0 callx0 a0 -40231b86: ffca06 j 40231ab2 -40231b89: f25056 bnez a0, 40231ab2 -40231b8c: 020c movi.n a2, 0 -40231b8e: 130c movi.n a3, 1 -40231b90: 140c movi.n a4, 1 -40231b92: 050c movi.n a5, 0 -40231b94: 41c201 l32r a0, 4020229c -40231b97: 0000c0 callx0 a0 -40231b9a: 820c movi.n a2, 8 -40231b9c: 030c movi.n a3, 0 -40231b9e: 840c movi.n a4, 8 -40231ba0: 050c movi.n a5, 0 -40231ba2: 41be01 l32r a0, 4020229c -40231ba5: 0000c0 callx0 a0 -40231ba8: ffc186 j 40231ab2 -40231bab: 366000 excw -40231bae: 104000 and a4, a0, a0 -40231bb1: 400011 l32r a1, 40201bb4 -40231bb4: 001550 excw -40231bb7: 333040 excw -40231bba: 414000 srli a4, a0, 0 - -40231bbc : -40231bbc: 41b041 l32r a4, 4020227c -40231bbf: 829c beqz.n a2, 40231bdb -40231bc1: 201226 beqi a2, 1, 40231be5 -40231bc4: 282226 beqi a2, 2, 40231bf0 -40231bc7: 303226 beqi a2, 3, 40231bfb -40231bca: 384226 beqi a2, 4, 40231c06 -40231bcd: 085266 bnei a2, 5, 40231bd9 -40231bd0: fff721 l32r a2, 40231bac -40231bd3: 0020c0 memw -40231bd6: f86422 s32i a2, a4, 0x3e0 -40231bd9: f00d ret.n -40231bdb: 030c movi.n a3, 0 -40231bdd: 0020c0 memw -40231be0: f86432 s32i a3, a4, 0x3e0 -40231be3: f00d ret.n -40231be5: b9f351 l32r a5, 402203b4 -40231be8: 0020c0 memw -40231beb: f86452 s32i a5, a4, 0x3e0 -40231bee: f00d ret.n -40231bf0: fff061 l32r a6, 40231bb0 -40231bf3: 0020c0 memw -40231bf6: f86462 s32i a6, a4, 0x3e0 -40231bf9: f00d ret.n -40231bfb: ffee71 l32r a7, 40231bb4 -40231bfe: 0020c0 memw -40231c01: f86472 s32i a7, a4, 0x3e0 -40231c04: f00d ret.n -40231c06: ffec81 l32r a8, 40231bb8 -40231c09: 0020c0 memw -40231c0c: f86482 s32i a8, a4, 0x3e0 -40231c0f: f00d ret.n -40231c11: 000000 ill -40231c14: ff .byte 0xff -40231c15: 0f .byte 0xf -40231c16: 788000 excw -40231c19: fecd excw -40231c1b: 3f .byte 0x3f -40231c1c: cc8a add.n a12, a12, a8 -40231c1e: fe .byte 0xfe -40231c1f: 3f .byte 0x3f -40231c20: cd5a add.n a12, a13, a5 -40231c22: fe .byte 0xfe -40231c23: 3f .byte 0x3f - -40231c24 : -40231c24: e0c112 addi a1, a1, -32 -40231c27: 31e9 s32i.n a14, a1, 12 -40231c29: 0109 s32i.n a0, a1, 0 -40231c2b: 41f9 s32i.n a15, a1, 16 -40231c2d: 21d9 s32i.n a13, a1, 8 -40231c2f: 11c9 s32i.n a12, a1, 4 -40231c31: 03dd mov.n a13, a3 -40231c33: 02cd mov.n a12, a2 -40231c35: fe2cf1 l32r a15, 402314e8 -40231c38: 022226 beqi a2, 2, 40231c3e -40231c3b: 191266 bnei a2, 1, 40231c58 -40231c3e: 016d56 bnez a13, 40231c58 -40231c41: 070f22 l8ui a2, a15, 7 -40231c44: 029c beqz.n a2, 40231c58 -40231c46: 040f32 l8ui a3, a15, 4 -40231c49: b3cc bnez.n a3, 40231c58 -40231c4b: 060f42 l8ui a4, a15, 6 -40231c4e: 64cc bnez.n a4, 40231c58 -40231c50: 004f05 call0 40232144 -40231c53: 050c movi.n a5, 0 -40231c55: 074f52 s8i a5, a15, 7 -40231c58: 3b7c movi.n a11, -13 -40231c5a: 4a0c movi.n a10, 4 -40231c5c: b28951 l32r a5, 4021e680 -40231c5f: b71c91 l32r a9, 4021f8d0 -40231c62: 0020c0 memw -40231c65: d02982 l32i a8, a9, 0x340 -40231c68: 1088b0 and a8, a8, a11 -40231c6b: 2088a0 or a8, a8, a10 -40231c6e: 0020c0 memw -40231c71: d06982 s32i a8, a9, 0x340 -40231c74: 607071 l32r a7, 40209e34 -40231c77: 0020c0 memw -40231c7a: 862562 l32i a6, a5, 0x218 -40231c7d: 206670 or a6, a6, a7 -40231c80: 0020c0 memw -40231c83: 866562 s32i a6, a5, 0x218 -40231c86: 051c26 beqi a12, 1, 40231c8f -40231c89: 022c26 beqi a12, 2, 40231c8f -40231c8c: 118c66 bnei a12, 8, 40231ca1 -40231c8f: e56101 l32r a0, 4022b214 -40231c92: 0020c0 memw -40231c95: 8625e2 l32i a14, a5, 0x218 -40231c98: 20ee00 or a14, a14, a0 -40231c9b: 0020c0 memw -40231c9e: 8665e2 s32i a14, a5, 0x218 -40231ca1: ffdc41 l32r a4, 40231c14 -40231ca4: e354e1 l32r a14, 4022a9f4 -40231ca7: 417501 l32r a0, 4020227c -40231caa: 0020c0 memw -40231cad: 856042 s32i a4, a0, 0x214 -40231cb0: fef331 l32r a3, 4023187c -40231cb3: 0020c0 memw -40231cb6: 9d2022 l32i a2, a0, 0x274 -40231cb9: 102230 and a2, a2, a3 -40231cbc: 0020c0 memw -40231cbf: 9d6022 s32i a2, a0, 0x274 -40231cc2: 081c26 beqi a12, 1, 40231cce -40231cc5: 052c26 beqi a12, 2, 40231cce -40231cc8: 028c26 beqi a12, 8, 40231cce -40231ccb: 001f86 j 40231d4d -40231cce: 020c movi.n a2, 0 -40231cd0: f1cc01 l32r a0, 4022e400 -40231cd3: 0000c0 callx0 a0 -40231cd6: 62a022 movi a2, 98 -40231cd9: df3a01 l32r a0, 402299c4 -40231cdc: 130c movi.n a3, 1 -40231cde: 0008 l32i.n a0, a0, 0 -40231ce0: 340c movi.n a4, 3 -40231ce2: 262002 l32i a0, a0, 152 -40231ce5: f1a052 movi a5, 241 -40231ce8: 0000c0 callx0 a0 -40231ceb: 62a022 movi a2, 98 -40231cee: df3501 l32r a0, 402299c4 -40231cf1: 130c movi.n a3, 1 -40231cf3: 0008 l32i.n a0, a0, 0 -40231cf5: b40c movi.n a4, 11 -40231cf7: 262002 l32i a0, a0, 152 -40231cfa: 80a052 movi a5, 128 -40231cfd: 0000c0 callx0 a0 -40231d00: ffb445 call0 40231848 -40231d03: 65a022 movi a2, 101 -40231d06: df2f01 l32r a0, 402299c4 -40231d09: 430c movi.n a3, 4 -40231d0b: 0008 l32i.n a0, a0, 0 -40231d0d: 040c movi.n a4, 0 -40231d0f: 262002 l32i a0, a0, 152 -40231d12: c6a052 movi a5, 198 -40231d15: 0000c0 callx0 a0 -40231d18: 6ca022 movi a2, 108 -40231d1b: 230c movi.n a3, 2 -40231d1d: 040c movi.n a4, 0 -40231d1f: df2901 l32r a0, 402299c4 -40231d22: 050c movi.n a5, 0 -40231d24: 0008 l32i.n a0, a0, 0 -40231d26: 060c movi.n a6, 0 -40231d28: 272002 l32i a0, a0, 156 -40231d2b: 170c movi.n a7, 1 -40231d2d: 0000c0 callx0 a0 -40231d30: e0aa31 l32r a3, 40229fd8 -40231d33: df5841 l32r a4, 40229a94 -40231d36: 0328 l32i.n a2, a3, 0 -40231d38: 202240 or a2, a2, a4 -40231d3b: 0329 s32i.n a2, a3, 0 -40231d3d: fd0285 call0 4022ed68 -40231d40: e0a661 l32r a6, 40229fd8 -40231d43: 0658 l32i.n a5, a6, 0 -40231d45: 414d01 l32r a0, 4020227c -40231d48: 1055e0 and a5, a5, a14 -40231d4b: 0659 s32i.n a5, a6, 0 -40231d4d: df5281 l32r a8, 40229a98 -40231d50: 0020c0 memw -40231d53: 422822 l32i a2, a8, 0x108 -40231d56: 1022e0 and a2, a2, a14 -40231d59: 0020c0 memw -40231d5c: 426822 s32i a2, a8, 0x108 -40231d5f: 1b0c movi.n a11, 1 -40231d61: 0020c0 memw -40231d64: 5828a2 l32i a10, a8, 0x160 -40231d67: 20aab0 or a10, a10, a11 -40231d6a: 0020c0 memw -40231d6d: 5868a2 s32i a10, a8, 0x160 -40231d70: e97c movi.n a9, -2 -40231d72: 0020c0 memw -40231d75: 582872 l32i a7, a8, 0x160 -40231d78: 107790 and a7, a7, a9 -40231d7b: 0020c0 memw -40231d7e: 586872 s32i a7, a8, 0x160 -40231d81: 0020c0 memw -40231d84: 9c2062 l32i a6, a0, 0x270 -40231d87: 3b6617 bbci a6, 1, 40231dc6 -40231d8a: 220c movi.n a2, 2 -40231d8c: 479101 l32r a0, 40203bd0 -40231d8f: 0000c0 callx0 a0 -40231d92: f1a082 movi a8, 241 -40231d95: 00ac62 movi a6, 0xfffffc00 -40231d98: 0020c0 memw -40231d9b: df3f41 l32r a4, 40229a98 -40231d9e: d478 l32i.n a7, a4, 52 -40231da0: 107760 and a7, a7, a6 -40231da3: 207780 or a7, a7, a8 -40231da6: 0020c0 memw -40231da9: d479 s32i.n a7, a4, 52 -40231dab: f0a052 movi a5, 240 -40231dae: 0020c0 memw -40231db1: d438 l32i.n a3, a4, 52 -40231db3: 103360 and a3, a3, a6 -40231db6: 203350 or a3, a3, a5 -40231db9: 0020c0 memw -40231dbc: d439 s32i.n a3, a4, 52 -40231dbe: 220c movi.n a2, 2 -40231dc0: 478401 l32r a0, 40203bd0 -40231dc3: 0000c0 callx0 a0 -40231dc6: fccfc5 call0 4022eac4 -40231dc9: 405081 l32r a8, 40201f0c -40231dcc: 0829 s32i.n a2, a8, 0 -40231dce: ffcc85 call0 40231a98 -40231dd1: ffb345 call0 40231908 -40231dd4: 8ddc bnez.n a13, 40231df0 -40231dd6: 050f92 l8ui a9, a15, 5 -40231dd9: 39dc bnez.n a9, 40231df0 -40231ddb: ff8f01 l32r a0, 40231c18 -40231dde: 0000a2 l8ui a10, a0, 0 -40231de1: 0b1a66 bnei a10, 1, 40231df0 -40231de4: 000fb2 l8ui a11, a15, 0 -40231de7: 051b66 bnei a11, 1, 40231df0 -40231dea: 192c26 beqi a12, 2, 40231e07 -40231ded: 161c26 beqi a12, 1, 40231e07 -40231df0: 0108 l32i.n a0, a1, 0 -40231df2: 31e8 l32i.n a14, a1, 12 -40231df4: ff8ad1 l32r a13, 40231c1c -40231df7: 0c0c movi.n a12, 0 -40231df9: 41f8 l32i.n a15, a1, 16 -40231dfb: 004dc2 s8i a12, a13, 0 -40231dfe: 11c8 l32i.n a12, a1, 4 -40231e00: 21d8 l32i.n a13, a1, 8 -40231e02: 20c112 addi a1, a1, 32 -40231e05: f00d ret.n -40231e07: 00a022 movi a2, 0 -40231e0a: e071e1 l32r a14, 40229fd0 -40231e0d: 004022 s8i a2, a0, 0 -40231e10: 430ee2 l8ui a14, a14, 67 -40231e13: 004f22 s8i a2, a15, 0 -40231e16: d6ee17 bbsi a14, 1, 40231df0 -40231e19: 04a022 movi a2, 4 -40231e1c: e29401 l32r a0, 4022a86c -40231e1f: 0000c0 callx0 a0 -40231e22: ff7f21 l32r a2, 40231c20 -40231e25: 000222 l8ui a2, a2, 0 -40231e28: fbf645 call0 4022dd90 -40231e2b: 04a022 movi a2, 4 -40231e2e: 030c movi.n a3, 0 -40231e30: ffdf05 call0 40231c24 -40231e33: ffee46 j 40231df0 - ... - -40231e38 : -40231e38: 060c movi.n a6, 0 -40231e3a: 42ed51 l32r a5, 402029f0 -40231e3d: 0020c0 memw -40231e40: 506562 s32i a6, a5, 0x140 -40231e43: 0020c0 memw -40231e46: 516522 s32i a2, a5, 0x144 -40231e49: 0020c0 memw -40231e4c: 406542 s32i a4, a5, 0x100 -40231e4f: 0020c0 memw -40231e52: 446532 s32i a3, a5, 0x110 -40231e55: f00d ret.n - ... - -40231e58 : -40231e58: f0c112 addi a1, a1, -16 -40231e5b: 0109 s32i.n a0, a1, 0 -40231e5d: ff8085 call0 40231668 -40231e60: 0c2226 beqi a2, 2, 40231e70 -40231e63: 020c movi.n a2, 0 -40231e65: 030c movi.n a3, 0 -40231e67: fe0f41 l32r a4, 402316a4 -40231e6a: fffcc5 call0 40231e38 -40231e6d: 000246 j 40231e7a -40231e70: 020c movi.n a2, 0 -40231e72: 030c movi.n a3, 0 -40231e74: 561341 l32r a4, 402076c0 -40231e77: fffc05 call0 40231e38 -40231e7a: 0108 l32i.n a0, a1, 0 -40231e7c: 10c112 addi a1, a1, 16 -40231e7f: f00d ret.n -40231e81: 000000 ill -40231e84: 302020 xor a2, a0, a2 -40231e87: 000020 excw -40231e8a: 122050 excw - -40231e8c : -40231e8c: f0c112 addi a1, a1, -16 -40231e8f: 11c9 s32i.n a12, a1, 4 -40231e91: 0109 s32i.n a0, a1, 0 -40231e93: f07c movi.n a0, -1 -40231e95: 42d6c1 l32r a12, 402029f0 -40231e98: 0020c0 memw -40231e9b: 496c02 s32i a0, a12, 0x124 -40231e9e: fffb85 call0 40231e58 -40231ea1: 820c movi.n a2, 8 -40231ea3: 030c movi.n a3, 0 -40231ea5: ff7885 call0 40231630 -40231ea8: ff89c5 call0 40231748 -40231eab: e8a322 movi a2, 0x3e8 -40231eae: ff63c5 call0 402314ec -40231eb1: 5fe031 l32r a3, 40209e34 +402317ad: 462222 l32i a2, a2, 0x118 +402317b0: fff971 l32r a7, 40231794 +402317b3: 517227 bbci a2, 18, 40231808 +402317b6: b84651 l32r a5, 4021f8d0 +402317b9: 0020c0 memw +402317bc: 562592 l32i a9, a5, 0x158 +402317bf: 031977 beq a9, a7, 402317c6 +402317c2: 120c movi.n a2, 1 +402317c4: f00d ret.n +402317c6: 0020c0 memw +402317c9: 4f2522 l32i a2, a5, 0x13c +402317cc: 15a220 extui a10, a2, 18, 2 +402317cf: ef3a66 bnei a10, 3, 402317c2 +402317d2: 25b420 extui a11, a2, 20, 3 +402317d5: e92b66 bnei a11, 2, 402317c2 +402317d8: 853720 extui a3, a2, 23, 9 +402317db: 7fa092 movi a9, 127 +402317de: e08937 bany a9, a3, 402317c2 +402317e1: 0020c0 memw +402317e4: 4f2522 l32i a2, a5, 0x13c +402317e7: 154220 extui a4, a2, 18, 2 +402317ea: d43466 bnei a4, 3, 402317c2 +402317ed: 25a420 extui a10, a2, 20, 3 +402317f0: ce2a66 bnei a10, 2, 402317c2 +402317f3: 85b720 extui a11, a2, 23, 9 +402317f6: c889b7 bany a9, a11, 402317c2 +402317f9: 0020c0 memw +402317fc: 562522 l32i a2, a5, 0x158 +402317ff: bf9277 bne a2, a7, 402317c2 +40231802: 0020c0 memw +40231805: 866862 s32i a6, a8, 0x218 +40231808: 020c movi.n a2, 0 +4023180a: f00d ret.n + +4023180c : +4023180c: 345020 extui a5, a2, 0, 4 +4023180f: 547040 extui a7, a4, 0, 6 +40231812: 146030 extui a6, a3, 0, 2 +40231815: 1166c0 slli a6, a6, 4 +40231818: 1177a0 slli a7, a7, 6 +4023181b: 205560 or a5, a5, a6 +4023181e: ff3961 l32r a6, 40231504 +40231821: 205570 or a5, a5, a7 +40231824: 015652 s16i a5, a6, 2 +40231827: f00d ret.n +40231829: 000000 ill + +4023182c : +4023182c: 021226 beqi a2, 1, 40231832 +4023182f: 2f2266 bnei a2, 2, 40231862 +40231832: ff3451 l32r a5, 40231504 +40231835: 040522 l8ui a2, a5, 4 +40231838: 62ec bnez.n a2, 40231862 +4023183a: 446d21 l32r a2, 402029f0 +4023183d: 0020c0 memw +40231840: 4a2232 l32i a3, a2, 0x128 +40231843: 143030 extui a3, a3, 0, 2 +40231846: a3cc bnez.n a3, 40231854 +40231848: 0020c0 memw +4023184b: 4a2242 l32i a4, a2, 0x128 +4023184e: 144040 extui a4, a4, 0, 2 +40231851: ff3416 beqz a4, 40231848 +40231854: 270c movi.n a7, 2 +40231856: 0020c0 memw +40231859: 4a2262 l32i a6, a2, 0x128 +4023185c: 106670 and a6, a6, a7 +4023185f: 064562 s8i a6, a5, 6 +40231862: f00d ret.n + +40231864 : +40231864: f54481 l32r a8, 4022ed74 +40231867: e09131 l32r a3, 40229aac +4023186a: 446161 l32r a6, 402029f0 +4023186d: 0020c0 memw +40231870: 446682 s32i a8, a6, 0x110 +40231873: 070c movi.n a7, 0 +40231875: 0020c0 memw +40231878: 516672 s32i a7, a6, 0x144 +4023187b: 48d151 l32r a5, 40203bc0 +4023187e: 0020c0 memw +40231881: 406652 s32i a5, a6, 0x100 +40231884: e85c41 l32r a4, 4022b9f4 +40231887: 0020c0 memw +4023188a: f22322 l32i a2, a3, 0x3c8 +4023188d: 102240 and a2, a2, a4 +40231890: 0020c0 memw +40231893: f26322 s32i a2, a3, 0x3c8 +40231896: f00d ret.n +40231898: ff .byte 0xff +40231899: ff .byte 0xff +4023189a: 3f .byte 0x3f +4023189b: ff .byte 0xff +4023189c: ff .byte 0xff +4023189d: ff .byte 0xff +4023189e: ff .byte 0xff +4023189f: a1fc bnez.n a1, 402318dd + +402318a0 : +402318a0: bac5a1 l32r a10, 402203b4 +402318a3: 47bb31 l32r a3, 40203790 +402318a6: 427561 l32r a6, 4020227c +402318a9: 0020c0 memw +402318ac: f866a2 s32i a10, a6, 0x3e0 +402318af: fffa91 l32r a9, 40231898 +402318b2: 578381 l32r a8, 402076c0 +402318b5: 0020c0 memw +402318b8: 9d2672 l32i a7, a6, 0x274 +402318bb: 107790 and a7, a7, a9 +402318be: 207780 or a7, a7, a8 +402318c1: 0020c0 memw +402318c4: 9d6672 s32i a7, a6, 0x274 +402318c7: fff551 l32r a5, 4023189c +402318ca: 55b541 l32r a4, 40206fa0 +402318cd: 0020c0 memw +402318d0: 9d2622 l32i a2, a6, 0x274 +402318d3: 102250 and a2, a2, a5 +402318d6: 202240 or a2, a2, a4 +402318d9: 0020c0 memw +402318dc: 9d6622 s32i a2, a6, 0x274 +402318df: e451b1 l32r a11, 4022aa24 +402318e2: e9c4a1 l32r a10, 4022bff4 +402318e5: 0020c0 memw +402318e8: 9d2692 l32i a9, a6, 0x274 +402318eb: 1099b0 and a9, a9, a11 +402318ee: 2099a0 or a9, a9, a10 +402318f1: 0020c0 memw +402318f4: 9d6692 s32i a9, a6, 0x274 +402318f7: daa581 l32r a8, 4022838c +402318fa: 505e71 l32r a7, 40205a74 +402318fd: 0020c0 memw +40231900: 9d2652 l32i a5, a6, 0x274 +40231903: 105580 and a5, a5, a8 +40231906: 205570 or a5, a5, a7 +40231909: 0020c0 memw +4023190c: 9d6652 s32i a5, a6, 0x274 +4023190f: 505841 l32r a4, 40205a70 +40231912: 0020c0 memw +40231915: 812322 l32i a2, a3, 0x204 +40231918: 102240 and a2, a2, a4 +4023191b: 0020c0 memw +4023191e: 816322 s32i a2, a3, 0x204 +40231921: f00d ret.n + ... + +40231924 : +40231924: e1b241 l32r a4, 40229fec +40231927: f0c112 addi a1, a1, -16 +4023192a: 11c9 s32i.n a12, a1, 4 +4023192c: 0109 s32i.n a0, a1, 0 +4023192e: 220402 l8ui a0, a4, 34 +40231931: 4252c1 l32r a12, 4020227c +40231934: 761026 beqi a0, 1, 402319ae +40231937: 733026 beqi a0, 3, 402319ae +4023193a: 704026 beqi a0, 4, 402319ae +4023193d: 6d5026 beqi a0, 5, 402319ae +40231940: 000c movi.n a0, 0 +40231942: 0020c0 memw +40231945: f86c02 s32i a0, a12, 0x3e0 +40231948: da9101 l32r a0, 4022838c +4023194b: 479131 l32r a3, 40203790 +4023194e: 0020c0 memw +40231951: 9d2cb2 l32i a11, a12, 0x274 +40231954: 10bb00 and a11, a11, a0 +40231957: 0020c0 memw +4023195a: 9d6cb2 s32i a11, a12, 0x274 +4023195d: e431a1 l32r a10, 4022aa24 +40231960: 0020c0 memw +40231963: 9d2c92 l32i a9, a12, 0x274 +40231966: 1099a0 and a9, a9, a10 +40231969: 0020c0 memw +4023196c: 9d6c92 s32i a9, a12, 0x274 +4023196f: ffcb81 l32r a8, 4023189c +40231972: 0020c0 memw +40231975: 9d2c72 l32i a7, a12, 0x274 +40231978: 107780 and a7, a7, a8 +4023197b: 0020c0 memw +4023197e: 9d6c72 s32i a7, a12, 0x274 +40231981: ffc561 l32r a6, 40231898 +40231984: 0020c0 memw +40231987: 9d2c52 l32i a5, a12, 0x274 +4023198a: 105560 and a5, a5, a6 +4023198d: 0020c0 memw +40231990: 9d6c52 s32i a5, a12, 0x274 +40231993: 503841 l32r a4, 40205a74 +40231996: 0020c0 memw +40231999: 812322 l32i a2, a3, 0x204 +4023199c: 202240 or a2, a2, a4 +4023199f: 0020c0 memw +402319a2: 816322 s32i a2, a3, 0x204 +402319a5: 11c8 l32i.n a12, a1, 4 +402319a7: 0108 l32i.n a0, a1, 0 +402319a9: 10c112 addi a1, a1, 16 +402319ac: f00d ret.n +402319ae: 230422 l8ui a2, a4, 35 +402319b1: 002245 call0 40231bd8 +402319b4: ffe406 j 40231948 +402319b7: 138700 excw + ... + +402319bc : +402319bc: 421c movi.n a2, 20 +402319be: e0c112 addi a1, a1, -32 +402319c1: 11c9 s32i.n a12, a1, 4 +402319c3: 21d9 s32i.n a13, a1, 8 +402319c5: 31e9 s32i.n a14, a1, 12 +402319c7: 41f9 s32i.n a15, a1, 16 +402319c9: 0109 s32i.n a0, a1, 0 +402319cb: 488101 l32r a0, 40203bd0 +402319ce: 0000c0 callx0 a0 +402319d1: 0c0c movi.n a12, 0 +402319d3: fff9e1 l32r a14, 402319b8 +402319d6: e3aad1 l32r a13, 4022a880 +402319d9: 476df1 l32r a15, 40203790 +402319dc: 0020c0 memw +402319df: 842d02 l32i a0, a13, 0x210 +402319e2: 340000 extui a0, a0, 0, 4 +402319e5: 90cc bnez.n a0, 402319f2 +402319e7: 0020c0 memw +402319ea: f42f22 l32i a2, a15, 0x3d0 +402319ed: 342c20 extui a2, a2, 12, 4 +402319f0: 029c beqz.n a2, 40231a04 +402319f2: 220c movi.n a2, 2 +402319f4: 487701 l32r a0, 40203bd0 +402319f7: 0000c0 callx0 a0 +402319fa: 0c3d mov.n a3, a12 +402319fc: cc1b addi.n a12, a12, 1 +402319fe: f4c0c0 extui a12, a12, 0, 16 +40231a01: d7be37 bgeu a14, a3, 402319dc +40231a04: 11c8 l32i.n a12, a1, 4 +40231a06: 21d8 l32i.n a13, a1, 8 +40231a08: 31e8 l32i.n a14, a1, 12 +40231a0a: 41f8 l32i.n a15, a1, 16 +40231a0c: 0108 l32i.n a0, a1, 0 +40231a0e: 20c112 addi a1, a1, 32 +40231a11: f00d ret.n + ... + +40231a14 : +40231a14: f0c112 addi a1, a1, -16 +40231a17: e17531 l32r a3, 40229fec +40231a1a: 0109 s32i.n a0, a1, 0 +40231a1c: 220302 l8ui a0, a3, 34 +40231a1f: cfae42 movi a4, 0xfffffecf +40231a22: 0f1026 beqi a0, 1, 40231a35 +40231a25: 0c3026 beqi a0, 3, 40231a35 +40231a28: 094026 beqi a0, 4, 40231a35 +40231a2b: 065026 beqi a0, 5, 40231a35 +40231a2e: 0108 l32i.n a0, a1, 0 +40231a30: 10c112 addi a1, a1, 16 +40231a33: f00d ret.n +40231a35: 063c movi.n a6, 48 +40231a37: 43ee21 l32r a2, 402029f0 +40231a3a: 0020c0 memw +40231a3d: 852252 l32i a5, a2, 0x214 +40231a40: 105540 and a5, a5, a4 +40231a43: 205560 or a5, a5, a6 +40231a46: 0020c0 memw +40231a49: 856252 s32i a5, a2, 0x214 +40231a4c: 0020c0 memw +40231a4f: 8d2202 l32i a0, a2, 0x234 +40231a52: 100040 and a0, a0, a4 +40231a55: 0020c0 memw +40231a58: 8d6202 s32i a0, a2, 0x234 +40231a5b: 220302 l8ui a0, a3, 34 +40231a5e: 2d1026 beqi a0, 1, 40231a8f +40231a61: 2a3026 beqi a0, 3, 40231a8f +40231a64: 024026 beqi a0, 4, 40231a6a +40231a67: c35066 bnei a0, 5, 40231a2e +40231a6a: 230362 l8ui a6, a3, 35 +40231a6d: bd26b6 bltui a6, 2, 40231a2e +40231a70: 020c movi.n a2, 0 +40231a72: 130c movi.n a3, 1 +40231a74: 140c movi.n a4, 1 +40231a76: 050c movi.n a5, 0 +40231a78: 420901 l32r a0, 4020229c +40231a7b: 0000c0 callx0 a0 +40231a7e: 820c movi.n a2, 8 +40231a80: 030c movi.n a3, 0 +40231a82: 840c movi.n a4, 8 +40231a84: 050c movi.n a5, 0 +40231a86: 420501 l32r a0, 4020229c +40231a89: 0000c0 callx0 a0 +40231a8c: ffe786 j 40231a2e +40231a8f: 230372 l8ui a7, a3, 35 +40231a92: 9827b6 bltui a7, 2, 40231a2e +40231a95: 120c movi.n a2, 1 +40231a97: 030c movi.n a3, 0 +40231a99: 140c movi.n a4, 1 +40231a9b: 050c movi.n a5, 0 +40231a9d: 41ff01 l32r a0, 4020229c +40231aa0: 0000c0 callx0 a0 +40231aa3: 020c movi.n a2, 0 +40231aa5: 830c movi.n a3, 8 +40231aa7: 840c movi.n a4, 8 +40231aa9: 050c movi.n a5, 0 +40231aab: 41fc01 l32r a0, 4020229c +40231aae: 0000c0 callx0 a0 +40231ab1: ffde46 j 40231a2e + +40231ab4 : +40231ab4: f0c112 addi a1, a1, -16 +40231ab7: e14d31 l32r a3, 40229fec +40231aba: 0109 s32i.n a0, a1, 0 +40231abc: 220302 l8ui a0, a3, 34 +40231abf: cfae52 movi a5, 0xfffffecf +40231ac2: 0f1026 beqi a0, 1, 40231ad5 +40231ac5: 0c3026 beqi a0, 3, 40231ad5 +40231ac8: 094026 beqi a0, 4, 40231ad5 +40231acb: 065026 beqi a0, 5, 40231ad5 +40231ace: 0108 l32i.n a0, a1, 0 +40231ad0: 10c112 addi a1, a1, 16 +40231ad3: f00d ret.n +40231ad5: 230322 l8ui a2, a3, 35 +40231ad8: 43c601 l32r a0, 402029f0 +40231adb: 2822b6 bltui a2, 2, 40231b07 +40231ade: 062c movi.n a6, 32 +40231ae0: 0020c0 memw +40231ae3: 852072 l32i a7, a0, 0x214 +40231ae6: 107750 and a7, a7, a5 +40231ae9: 207760 or a7, a7, a6 +40231aec: 0020c0 memw +40231aef: 856072 s32i a7, a0, 0x214 +40231af2: 0020c0 memw +40231af5: 8d2042 l32i a4, a0, 0x234 +40231af8: 104450 and a4, a4, a5 +40231afb: 204460 or a4, a4, a6 +40231afe: 0020c0 memw +40231b01: 8d6042 s32i a4, a0, 0x234 +40231b04: 000886 j 40231b2a +40231b07: 0a3c movi.n a10, 48 +40231b09: 0020c0 memw +40231b0c: 852092 l32i a9, a0, 0x214 +40231b0f: 109950 and a9, a9, a5 +40231b12: 2099a0 or a9, a9, a10 +40231b15: 0020c0 memw +40231b18: 856092 s32i a9, a0, 0x214 +40231b1b: 0020c0 memw +40231b1e: 8d2082 l32i a8, a0, 0x234 +40231b21: 108850 and a8, a8, a5 +40231b24: 0020c0 memw +40231b27: 8d6082 s32i a8, a0, 0x234 +40231b2a: 220302 l8ui a0, a3, 34 +40231b2d: 4f1026 beqi a0, 1, 40231b80 +40231b30: 4c3026 beqi a0, 3, 40231b80 +40231b33: 024026 beqi a0, 4, 40231b39 +40231b36: 945066 bnei a0, 5, 40231ace +40231b39: 230302 l8ui a0, a3, 35 +40231b3c: 1e1066 bnei a0, 1, 40231b5e +40231b3f: 020c movi.n a2, 0 +40231b41: 130c movi.n a3, 1 +40231b43: 140c movi.n a4, 1 +40231b45: 050c movi.n a5, 0 +40231b47: 41d501 l32r a0, 4020229c +40231b4a: 0000c0 callx0 a0 +40231b4d: 820c movi.n a2, 8 +40231b4f: 030c movi.n a3, 0 +40231b51: 840c movi.n a4, 8 +40231b53: 050c movi.n a5, 0 +40231b55: 41d101 l32r a0, 4020229c +40231b58: 0000c0 callx0 a0 +40231b5b: ffdbc6 j 40231ace +40231b5e: f6c056 bnez a0, 40231ace +40231b61: 120c movi.n a2, 1 +40231b63: 030c movi.n a3, 0 +40231b65: 140c movi.n a4, 1 +40231b67: 050c movi.n a5, 0 +40231b69: 41cc01 l32r a0, 4020229c +40231b6c: 0000c0 callx0 a0 +40231b6f: 020c movi.n a2, 0 +40231b71: 830c movi.n a3, 8 +40231b73: 840c movi.n a4, 8 +40231b75: 050c movi.n a5, 0 +40231b77: 41c901 l32r a0, 4020229c +40231b7a: 0000c0 callx0 a0 +40231b7d: ffd346 j 40231ace +40231b80: 230302 l8ui a0, a3, 35 +40231b83: 1e1066 bnei a0, 1, 40231ba5 +40231b86: 120c movi.n a2, 1 +40231b88: 030c movi.n a3, 0 +40231b8a: 140c movi.n a4, 1 +40231b8c: 050c movi.n a5, 0 +40231b8e: 41c301 l32r a0, 4020229c +40231b91: 0000c0 callx0 a0 +40231b94: 020c movi.n a2, 0 +40231b96: 830c movi.n a3, 8 +40231b98: 840c movi.n a4, 8 +40231b9a: 050c movi.n a5, 0 +40231b9c: 41c001 l32r a0, 4020229c +40231b9f: 0000c0 callx0 a0 +40231ba2: ffca06 j 40231ace +40231ba5: f25056 bnez a0, 40231ace +40231ba8: 020c movi.n a2, 0 +40231baa: 130c movi.n a3, 1 +40231bac: 140c movi.n a4, 1 +40231bae: 050c movi.n a5, 0 +40231bb0: 41bb01 l32r a0, 4020229c +40231bb3: 0000c0 callx0 a0 +40231bb6: 820c movi.n a2, 8 +40231bb8: 030c movi.n a3, 0 +40231bba: 840c movi.n a4, 8 +40231bbc: 050c movi.n a5, 0 +40231bbe: 41b701 l32r a0, 4020229c +40231bc1: 0000c0 callx0 a0 +40231bc4: ffc186 j 40231ace +40231bc7: 366000 excw +40231bca: 104000 and a4, a0, a0 +40231bcd: 400011 l32r a1, 40201bd0 +40231bd0: 001550 excw +40231bd3: 333040 excw +40231bd6: 414000 srli a4, a0, 0 + +40231bd8 : +40231bd8: 41a941 l32r a4, 4020227c +40231bdb: 829c beqz.n a2, 40231bf7 +40231bdd: 201226 beqi a2, 1, 40231c01 +40231be0: 282226 beqi a2, 2, 40231c0c +40231be3: 303226 beqi a2, 3, 40231c17 +40231be6: 384226 beqi a2, 4, 40231c22 +40231be9: 085266 bnei a2, 5, 40231bf5 +40231bec: fff721 l32r a2, 40231bc8 +40231bef: 0020c0 memw +40231bf2: f86422 s32i a2, a4, 0x3e0 +40231bf5: f00d ret.n +40231bf7: 030c movi.n a3, 0 +40231bf9: 0020c0 memw +40231bfc: f86432 s32i a3, a4, 0x3e0 +40231bff: f00d ret.n +40231c01: b9ec51 l32r a5, 402203b4 +40231c04: 0020c0 memw +40231c07: f86452 s32i a5, a4, 0x3e0 +40231c0a: f00d ret.n +40231c0c: fff061 l32r a6, 40231bcc +40231c0f: 0020c0 memw +40231c12: f86462 s32i a6, a4, 0x3e0 +40231c15: f00d ret.n +40231c17: ffee71 l32r a7, 40231bd0 +40231c1a: 0020c0 memw +40231c1d: f86472 s32i a7, a4, 0x3e0 +40231c20: f00d ret.n +40231c22: ffec81 l32r a8, 40231bd4 +40231c25: 0020c0 memw +40231c28: f86482 s32i a8, a4, 0x3e0 +40231c2b: f00d ret.n +40231c2d: 000000 ill +40231c30: ff .byte 0xff +40231c31: 0f .byte 0xf +40231c32: 788000 excw +40231c35: fecd excw +40231c37: 3f .byte 0x3f +40231c38: cc8a add.n a12, a12, a8 +40231c3a: fe .byte 0xfe +40231c3b: 3f .byte 0x3f +40231c3c: cd5a add.n a12, a13, a5 +40231c3e: fe .byte 0xfe +40231c3f: 3f .byte 0x3f + +40231c40 : +40231c40: e0c112 addi a1, a1, -32 +40231c43: 31e9 s32i.n a14, a1, 12 +40231c45: 0109 s32i.n a0, a1, 0 +40231c47: 41f9 s32i.n a15, a1, 16 +40231c49: 21d9 s32i.n a13, a1, 8 +40231c4b: 11c9 s32i.n a12, a1, 4 +40231c4d: 03dd mov.n a13, a3 +40231c4f: 02cd mov.n a12, a2 +40231c51: fe2cf1 l32r a15, 40231504 +40231c54: 022226 beqi a2, 2, 40231c5a +40231c57: 191266 bnei a2, 1, 40231c74 +40231c5a: 016d56 bnez a13, 40231c74 +40231c5d: 070f22 l8ui a2, a15, 7 +40231c60: 029c beqz.n a2, 40231c74 +40231c62: 040f32 l8ui a3, a15, 4 +40231c65: b3cc bnez.n a3, 40231c74 +40231c67: 060f42 l8ui a4, a15, 6 +40231c6a: 64cc bnez.n a4, 40231c74 +40231c6c: 004f05 call0 40232160 +40231c6f: 050c movi.n a5, 0 +40231c71: 074f52 s8i a5, a15, 7 +40231c74: 3b7c movi.n a11, -13 +40231c76: 4a0c movi.n a10, 4 +40231c78: b28251 l32r a5, 4021e680 +40231c7b: b71591 l32r a9, 4021f8d0 +40231c7e: 0020c0 memw +40231c81: d02982 l32i a8, a9, 0x340 +40231c84: 1088b0 and a8, a8, a11 +40231c87: 2088a0 or a8, a8, a10 +40231c8a: 0020c0 memw +40231c8d: d06982 s32i a8, a9, 0x340 +40231c90: 606971 l32r a7, 40209e34 +40231c93: 0020c0 memw +40231c96: 862562 l32i a6, a5, 0x218 +40231c99: 206670 or a6, a6, a7 +40231c9c: 0020c0 memw +40231c9f: 866562 s32i a6, a5, 0x218 +40231ca2: 051c26 beqi a12, 1, 40231cab +40231ca5: 022c26 beqi a12, 2, 40231cab +40231ca8: 118c66 bnei a12, 8, 40231cbd +40231cab: e56101 l32r a0, 4022b230 +40231cae: 0020c0 memw +40231cb1: 8625e2 l32i a14, a5, 0x218 +40231cb4: 20ee00 or a14, a14, a0 +40231cb7: 0020c0 memw +40231cba: 8665e2 s32i a14, a5, 0x218 +40231cbd: ffdc41 l32r a4, 40231c30 +40231cc0: e354e1 l32r a14, 4022aa10 +40231cc3: 416e01 l32r a0, 4020227c +40231cc6: 0020c0 memw +40231cc9: 856042 s32i a4, a0, 0x214 +40231ccc: fef331 l32r a3, 40231898 +40231ccf: 0020c0 memw +40231cd2: 9d2022 l32i a2, a0, 0x274 +40231cd5: 102230 and a2, a2, a3 +40231cd8: 0020c0 memw +40231cdb: 9d6022 s32i a2, a0, 0x274 +40231cde: 081c26 beqi a12, 1, 40231cea +40231ce1: 052c26 beqi a12, 2, 40231cea +40231ce4: 028c26 beqi a12, 8, 40231cea +40231ce7: 001f86 j 40231d69 +40231cea: 020c movi.n a2, 0 +40231cec: f1cc01 l32r a0, 4022e41c +40231cef: 0000c0 callx0 a0 +40231cf2: 62a022 movi a2, 98 +40231cf5: df3a01 l32r a0, 402299e0 +40231cf8: 130c movi.n a3, 1 +40231cfa: 0008 l32i.n a0, a0, 0 +40231cfc: 340c movi.n a4, 3 +40231cfe: 262002 l32i a0, a0, 152 +40231d01: f1a052 movi a5, 241 +40231d04: 0000c0 callx0 a0 +40231d07: 62a022 movi a2, 98 +40231d0a: df3501 l32r a0, 402299e0 +40231d0d: 130c movi.n a3, 1 +40231d0f: 0008 l32i.n a0, a0, 0 +40231d11: b40c movi.n a4, 11 +40231d13: 262002 l32i a0, a0, 152 +40231d16: 80a052 movi a5, 128 +40231d19: 0000c0 callx0 a0 +40231d1c: ffb445 call0 40231864 +40231d1f: 65a022 movi a2, 101 +40231d22: df2f01 l32r a0, 402299e0 +40231d25: 430c movi.n a3, 4 +40231d27: 0008 l32i.n a0, a0, 0 +40231d29: 040c movi.n a4, 0 +40231d2b: 262002 l32i a0, a0, 152 +40231d2e: c6a052 movi a5, 198 +40231d31: 0000c0 callx0 a0 +40231d34: 6ca022 movi a2, 108 +40231d37: 230c movi.n a3, 2 +40231d39: 040c movi.n a4, 0 +40231d3b: df2901 l32r a0, 402299e0 +40231d3e: 050c movi.n a5, 0 +40231d40: 0008 l32i.n a0, a0, 0 +40231d42: 060c movi.n a6, 0 +40231d44: 272002 l32i a0, a0, 156 +40231d47: 170c movi.n a7, 1 +40231d49: 0000c0 callx0 a0 +40231d4c: e0aa31 l32r a3, 40229ff4 +40231d4f: df5841 l32r a4, 40229ab0 +40231d52: 0328 l32i.n a2, a3, 0 +40231d54: 202240 or a2, a2, a4 +40231d57: 0329 s32i.n a2, a3, 0 +40231d59: fd0285 call0 4022ed84 +40231d5c: e0a661 l32r a6, 40229ff4 +40231d5f: 0658 l32i.n a5, a6, 0 +40231d61: 414601 l32r a0, 4020227c +40231d64: 1055e0 and a5, a5, a14 +40231d67: 0659 s32i.n a5, a6, 0 +40231d69: df5281 l32r a8, 40229ab4 +40231d6c: 0020c0 memw +40231d6f: 422822 l32i a2, a8, 0x108 +40231d72: 1022e0 and a2, a2, a14 +40231d75: 0020c0 memw +40231d78: 426822 s32i a2, a8, 0x108 +40231d7b: 1b0c movi.n a11, 1 +40231d7d: 0020c0 memw +40231d80: 5828a2 l32i a10, a8, 0x160 +40231d83: 20aab0 or a10, a10, a11 +40231d86: 0020c0 memw +40231d89: 5868a2 s32i a10, a8, 0x160 +40231d8c: e97c movi.n a9, -2 +40231d8e: 0020c0 memw +40231d91: 582872 l32i a7, a8, 0x160 +40231d94: 107790 and a7, a7, a9 +40231d97: 0020c0 memw +40231d9a: 586872 s32i a7, a8, 0x160 +40231d9d: 0020c0 memw +40231da0: 9c2062 l32i a6, a0, 0x270 +40231da3: 3b6617 bbci a6, 1, 40231de2 +40231da6: 220c movi.n a2, 2 +40231da8: 478a01 l32r a0, 40203bd0 +40231dab: 0000c0 callx0 a0 +40231dae: f1a082 movi a8, 241 +40231db1: 00ac62 movi a6, 0xfffffc00 +40231db4: 0020c0 memw +40231db7: df3f41 l32r a4, 40229ab4 +40231dba: d478 l32i.n a7, a4, 52 +40231dbc: 107760 and a7, a7, a6 +40231dbf: 207780 or a7, a7, a8 +40231dc2: 0020c0 memw +40231dc5: d479 s32i.n a7, a4, 52 +40231dc7: f0a052 movi a5, 240 +40231dca: 0020c0 memw +40231dcd: d438 l32i.n a3, a4, 52 +40231dcf: 103360 and a3, a3, a6 +40231dd2: 203350 or a3, a3, a5 +40231dd5: 0020c0 memw +40231dd8: d439 s32i.n a3, a4, 52 +40231dda: 220c movi.n a2, 2 +40231ddc: 477d01 l32r a0, 40203bd0 +40231ddf: 0000c0 callx0 a0 +40231de2: fccfc5 call0 4022eae0 +40231de5: 404981 l32r a8, 40201f0c +40231de8: 0829 s32i.n a2, a8, 0 +40231dea: ffcc85 call0 40231ab4 +40231ded: ffb345 call0 40231924 +40231df0: 8ddc bnez.n a13, 40231e0c +40231df2: 050f92 l8ui a9, a15, 5 +40231df5: 39dc bnez.n a9, 40231e0c +40231df7: ff8f01 l32r a0, 40231c34 +40231dfa: 0000a2 l8ui a10, a0, 0 +40231dfd: 0b1a66 bnei a10, 1, 40231e0c +40231e00: 000fb2 l8ui a11, a15, 0 +40231e03: 051b66 bnei a11, 1, 40231e0c +40231e06: 192c26 beqi a12, 2, 40231e23 +40231e09: 161c26 beqi a12, 1, 40231e23 +40231e0c: 0108 l32i.n a0, a1, 0 +40231e0e: 31e8 l32i.n a14, a1, 12 +40231e10: ff8ad1 l32r a13, 40231c38 +40231e13: 0c0c movi.n a12, 0 +40231e15: 41f8 l32i.n a15, a1, 16 +40231e17: 004dc2 s8i a12, a13, 0 +40231e1a: 11c8 l32i.n a12, a1, 4 +40231e1c: 21d8 l32i.n a13, a1, 8 +40231e1e: 20c112 addi a1, a1, 32 +40231e21: f00d ret.n +40231e23: 00a022 movi a2, 0 +40231e26: e071e1 l32r a14, 40229fec +40231e29: 004022 s8i a2, a0, 0 +40231e2c: 430ee2 l8ui a14, a14, 67 +40231e2f: 004f22 s8i a2, a15, 0 +40231e32: d6ee17 bbsi a14, 1, 40231e0c +40231e35: 04a022 movi a2, 4 +40231e38: e29401 l32r a0, 4022a888 +40231e3b: 0000c0 callx0 a0 +40231e3e: ff7f21 l32r a2, 40231c3c +40231e41: 000222 l8ui a2, a2, 0 +40231e44: fbf645 call0 4022ddac +40231e47: 04a022 movi a2, 4 +40231e4a: 030c movi.n a3, 0 +40231e4c: ffdf05 call0 40231c40 +40231e4f: ffee46 j 40231e0c + ... + +40231e54 : +40231e54: 060c movi.n a6, 0 +40231e56: 42e651 l32r a5, 402029f0 +40231e59: 0020c0 memw +40231e5c: 506562 s32i a6, a5, 0x140 +40231e5f: 0020c0 memw +40231e62: 516522 s32i a2, a5, 0x144 +40231e65: 0020c0 memw +40231e68: 406542 s32i a4, a5, 0x100 +40231e6b: 0020c0 memw +40231e6e: 446532 s32i a3, a5, 0x110 +40231e71: f00d ret.n + ... + +40231e74 : +40231e74: f0c112 addi a1, a1, -16 +40231e77: 0109 s32i.n a0, a1, 0 +40231e79: ff8085 call0 40231684 +40231e7c: 0c2226 beqi a2, 2, 40231e8c +40231e7f: 020c movi.n a2, 0 +40231e81: 030c movi.n a3, 0 +40231e83: fe0f41 l32r a4, 402316c0 +40231e86: fffcc5 call0 40231e54 +40231e89: 000246 j 40231e96 +40231e8c: 020c movi.n a2, 0 +40231e8e: 030c movi.n a3, 0 +40231e90: 560c41 l32r a4, 402076c0 +40231e93: fffc05 call0 40231e54 +40231e96: 0108 l32i.n a0, a1, 0 +40231e98: 10c112 addi a1, a1, 16 +40231e9b: f00d ret.n +40231e9d: 000000 ill +40231ea0: 302020 xor a2, a0, a2 +40231ea3: 000020 excw +40231ea6: 122050 excw + +40231ea8 : +40231ea8: f0c112 addi a1, a1, -16 +40231eab: 11c9 s32i.n a12, a1, 4 +40231ead: 0109 s32i.n a0, a1, 0 +40231eaf: f07c movi.n a0, -1 +40231eb1: 42cfc1 l32r a12, 402029f0 40231eb4: 0020c0 memw -40231eb7: 422c22 l32i a2, a12, 0x108 -40231eba: 202230 or a2, a2, a3 -40231ebd: 0020c0 memw -40231ec0: 426c22 s32i a2, a12, 0x108 -40231ec3: 220c movi.n a2, 2 -40231ec5: ff9485 call0 40231810 -40231ec8: e2c901 l32r a0, 4022a9ec -40231ecb: 040c movi.n a4, 0 -40231ecd: 750c movi.n a5, 7 -40231ecf: 0020c0 memw -40231ed2: 406c02 s32i a0, a12, 0x100 -40231ed5: ed57b1 l32r a11, 4022d434 -40231ed8: 0020c0 memw -40231edb: 416cb2 s32i a11, a12, 0x104 -40231ede: 0020c0 memw -40231ee1: 426c42 s32i a4, a12, 0x108 -40231ee4: b938a1 l32r a10, 402203c4 -40231ee7: 0020c0 memw -40231eea: 436ca2 s32i a10, a12, 0x10c -40231eed: e2c091 l32r a9, 4022a9f0 -40231ef0: 0020c0 memw -40231ef3: 446c92 s32i a9, a12, 0x110 -40231ef6: 480c movi.n a8, 4 -40231ef8: 0020c0 memw -40231efb: 466c82 s32i a8, a12, 0x118 -40231efe: 0020c0 memw -40231f01: 486c42 s32i a4, a12, 0x120 -40231f04: 0020c0 memw -40231f07: 506c42 s32i a4, a12, 0x140 -40231f0a: 0020c0 memw -40231f0d: 516c42 s32i a4, a12, 0x144 -40231f10: ffdd71 l32r a7, 40231e84 -40231f13: 0020c0 memw -40231f16: 526c72 s32i a7, a12, 0x148 -40231f19: ffdb61 l32r a6, 40231e88 -40231f1c: 0020c0 memw -40231f1f: 536c62 s32i a6, a12, 0x14c -40231f22: 0020c0 memw -40231f25: 566c42 s32i a4, a12, 0x158 -40231f28: 0020c0 memw -40231f2b: 576c52 s32i a5, a12, 0x15c -40231f2e: 0020c0 memw -40231f31: 586c52 s32i a5, a12, 0x160 -40231f34: 0020c0 memw -40231f37: 596c42 s32i a4, a12, 0x164 -40231f3a: 0020c0 memw -40231f3d: 5a6c42 s32i a4, a12, 0x168 -40231f40: 0020c0 memw -40231f43: 5d6c42 s32i a4, a12, 0x174 -40231f46: 0020c0 memw -40231f49: 606c42 s32i a4, a12, 0x180 -40231f4c: 0020c0 memw -40231f4f: 646c42 s32i a4, a12, 0x190 -40231f52: 0020c0 memw -40231f55: 656c42 s32i a4, a12, 0x194 -40231f58: 0020c0 memw -40231f5b: 666c42 s32i a4, a12, 0x198 -40231f5e: 0020c0 memw -40231f61: 676c42 s32i a4, a12, 0x19c -40231f64: 0020c0 memw -40231f67: 686c42 s32i a4, a12, 0x1a0 -40231f6a: 0020c0 memw -40231f6d: 6a6c42 s32i a4, a12, 0x1a8 -40231f70: 0020c0 memw -40231f73: 6b6c42 s32i a4, a12, 0x1ac -40231f76: 0020c0 memw -40231f79: 6c6c42 s32i a4, a12, 0x1b0 -40231f7c: 0020c0 memw -40231f7f: 6d6c42 s32i a4, a12, 0x1b4 -40231f82: 11c8 l32i.n a12, a1, 4 -40231f84: 0108 l32i.n a0, a1, 0 -40231f86: 10c112 addi a1, a1, 16 -40231f89: f00d ret.n -40231f8b: 007000 waiti 0 -40231f8e: 000080 ret -40231f91: 000d00 excw - -40231f94 : -40231f94: e0c112 addi a1, a1, -32 -40231f97: 026102 s32i a0, a1, 8 -40231f9a: 0461d2 s32i a13, a1, 16 -40231f9d: 31c9 s32i.n a12, a1, 12 -40231f9f: f27c movi.n a2, -1 -40231fa1: 4293c1 l32r a12, 402029f0 -40231fa4: de88d1 l32r a13, 402299c4 -40231fa7: 0020c0 memw -40231faa: 230c movi.n a3, 2 -40231fac: 840c movi.n a4, 8 -40231fae: 050c movi.n a5, 0 -40231fb0: 0d08 l32i.n a0, a13, 0 -40231fb2: 496c22 s32i a2, a12, 0x124 -40231fb5: 262002 l32i a0, a0, 152 -40231fb8: 6aa022 movi a2, 106 -40231fbb: 0000c0 callx0 a0 -40231fbe: 030c movi.n a3, 0 -40231fc0: 0020c0 memw -40231fc3: 436c32 s32i a3, a12, 0x10c -40231fc6: 320c movi.n a2, 3 -40231fc8: ff5205 call0 402314ec -40231fcb: 0020c0 memw -40231fce: 080c movi.n a8, 0 -40231fd0: 506c82 s32i a8, a12, 0x140 -40231fd3: 0020c0 memw -40231fd6: 516c82 s32i a8, a12, 0x144 -40231fd9: e77c movi.n a7, -2 -40231fdb: 0020c0 memw -40231fde: 6a2c62 l32i a6, a12, 0x1a8 -40231fe1: 106670 and a6, a6, a7 -40231fe4: 0020c0 memw -40231fe7: 6a6c62 s32i a6, a12, 0x1a8 -40231fea: 0020c0 memw -40231fed: 402c52 l32i a5, a12, 0x100 -40231ff0: 0159 s32i.n a5, a1, 0 -40231ff2: ffe641 l32r a4, 40231f8c -40231ff5: 0020c0 memw -40231ff8: 406c42 s32i a4, a12, 0x100 -40231ffb: 820c movi.n a2, 8 -40231ffd: 030c movi.n a3, 0 -40231fff: ff6305 call0 40231630 -40232002: 5f8ca1 l32r a10, 40209e34 -40232005: dff201 l32r a0, 40229fd0 -40232008: 0020c0 memw -4023200b: 422c92 l32i a9, a12, 0x108 -4023200e: 000002 l8ui a0, a0, 0 -40232011: 2099a0 or a9, a9, a10 -40232014: 1199 s32i.n a9, a1, 4 -40232016: 261066 bnei a0, 1, 40232040 -40232019: 67a022 movi a2, 103 -4023201c: 430c movi.n a3, 4 -4023201e: 0d08 l32i.n a0, a13, 0 -40232020: 140c movi.n a4, 1 -40232022: 262002 l32i a0, a0, 152 -40232025: 88a052 movi a5, 136 -40232028: 0000c0 callx0 a0 -4023202b: 67a022 movi a2, 103 -4023202e: 430c movi.n a3, 4 -40232030: 0d08 l32i.n a0, a13, 0 -40232032: 240c movi.n a4, 2 -40232034: 262002 l32i a0, a0, 152 -40232037: 91a052 movi a5, 145 -4023203a: 0000c0 callx0 a0 -4023203d: 0005c6 j 40232058 -40232040: 142066 bnei a0, 2, 40232058 -40232043: 67a022 movi a2, 103 -40232046: 430c movi.n a3, 4 -40232048: 240c movi.n a4, 2 -4023204a: 750c movi.n a5, 7 +40231eb7: 496c02 s32i a0, a12, 0x124 +40231eba: fffb85 call0 40231e74 +40231ebd: 820c movi.n a2, 8 +40231ebf: 030c movi.n a3, 0 +40231ec1: ff7885 call0 4023164c +40231ec4: ff89c5 call0 40231764 +40231ec7: e8a322 movi a2, 0x3e8 +40231eca: ff63c5 call0 40231508 +40231ecd: 5fd931 l32r a3, 40209e34 +40231ed0: 0020c0 memw +40231ed3: 422c22 l32i a2, a12, 0x108 +40231ed6: 202230 or a2, a2, a3 +40231ed9: 0020c0 memw +40231edc: 426c22 s32i a2, a12, 0x108 +40231edf: 220c movi.n a2, 2 +40231ee1: ff9485 call0 4023182c +40231ee4: e2c901 l32r a0, 4022aa08 +40231ee7: 040c movi.n a4, 0 +40231ee9: 750c movi.n a5, 7 +40231eeb: 0020c0 memw +40231eee: 406c02 s32i a0, a12, 0x100 +40231ef1: ed57b1 l32r a11, 4022d450 +40231ef4: 0020c0 memw +40231ef7: 416cb2 s32i a11, a12, 0x104 +40231efa: 0020c0 memw +40231efd: 426c42 s32i a4, a12, 0x108 +40231f00: b931a1 l32r a10, 402203c4 +40231f03: 0020c0 memw +40231f06: 436ca2 s32i a10, a12, 0x10c +40231f09: e2c091 l32r a9, 4022aa0c +40231f0c: 0020c0 memw +40231f0f: 446c92 s32i a9, a12, 0x110 +40231f12: 480c movi.n a8, 4 +40231f14: 0020c0 memw +40231f17: 466c82 s32i a8, a12, 0x118 +40231f1a: 0020c0 memw +40231f1d: 486c42 s32i a4, a12, 0x120 +40231f20: 0020c0 memw +40231f23: 506c42 s32i a4, a12, 0x140 +40231f26: 0020c0 memw +40231f29: 516c42 s32i a4, a12, 0x144 +40231f2c: ffdd71 l32r a7, 40231ea0 +40231f2f: 0020c0 memw +40231f32: 526c72 s32i a7, a12, 0x148 +40231f35: ffdb61 l32r a6, 40231ea4 +40231f38: 0020c0 memw +40231f3b: 536c62 s32i a6, a12, 0x14c +40231f3e: 0020c0 memw +40231f41: 566c42 s32i a4, a12, 0x158 +40231f44: 0020c0 memw +40231f47: 576c52 s32i a5, a12, 0x15c +40231f4a: 0020c0 memw +40231f4d: 586c52 s32i a5, a12, 0x160 +40231f50: 0020c0 memw +40231f53: 596c42 s32i a4, a12, 0x164 +40231f56: 0020c0 memw +40231f59: 5a6c42 s32i a4, a12, 0x168 +40231f5c: 0020c0 memw +40231f5f: 5d6c42 s32i a4, a12, 0x174 +40231f62: 0020c0 memw +40231f65: 606c42 s32i a4, a12, 0x180 +40231f68: 0020c0 memw +40231f6b: 646c42 s32i a4, a12, 0x190 +40231f6e: 0020c0 memw +40231f71: 656c42 s32i a4, a12, 0x194 +40231f74: 0020c0 memw +40231f77: 666c42 s32i a4, a12, 0x198 +40231f7a: 0020c0 memw +40231f7d: 676c42 s32i a4, a12, 0x19c +40231f80: 0020c0 memw +40231f83: 686c42 s32i a4, a12, 0x1a0 +40231f86: 0020c0 memw +40231f89: 6a6c42 s32i a4, a12, 0x1a8 +40231f8c: 0020c0 memw +40231f8f: 6b6c42 s32i a4, a12, 0x1ac +40231f92: 0020c0 memw +40231f95: 6c6c42 s32i a4, a12, 0x1b0 +40231f98: 0020c0 memw +40231f9b: 6d6c42 s32i a4, a12, 0x1b4 +40231f9e: 11c8 l32i.n a12, a1, 4 +40231fa0: 0108 l32i.n a0, a1, 0 +40231fa2: 10c112 addi a1, a1, 16 +40231fa5: f00d ret.n +40231fa7: 007000 waiti 0 +40231faa: 000080 ret +40231fad: 000d00 excw + +40231fb0 : +40231fb0: e0c112 addi a1, a1, -32 +40231fb3: 026102 s32i a0, a1, 8 +40231fb6: 0461d2 s32i a13, a1, 16 +40231fb9: 31c9 s32i.n a12, a1, 12 +40231fbb: f27c movi.n a2, -1 +40231fbd: 428cc1 l32r a12, 402029f0 +40231fc0: de88d1 l32r a13, 402299e0 +40231fc3: 0020c0 memw +40231fc6: 230c movi.n a3, 2 +40231fc8: 840c movi.n a4, 8 +40231fca: 050c movi.n a5, 0 +40231fcc: 0d08 l32i.n a0, a13, 0 +40231fce: 496c22 s32i a2, a12, 0x124 +40231fd1: 262002 l32i a0, a0, 152 +40231fd4: 6aa022 movi a2, 106 +40231fd7: 0000c0 callx0 a0 +40231fda: 030c movi.n a3, 0 +40231fdc: 0020c0 memw +40231fdf: 436c32 s32i a3, a12, 0x10c +40231fe2: 320c movi.n a2, 3 +40231fe4: ff5205 call0 40231508 +40231fe7: 0020c0 memw +40231fea: 080c movi.n a8, 0 +40231fec: 506c82 s32i a8, a12, 0x140 +40231fef: 0020c0 memw +40231ff2: 516c82 s32i a8, a12, 0x144 +40231ff5: e77c movi.n a7, -2 +40231ff7: 0020c0 memw +40231ffa: 6a2c62 l32i a6, a12, 0x1a8 +40231ffd: 106670 and a6, a6, a7 +40232000: 0020c0 memw +40232003: 6a6c62 s32i a6, a12, 0x1a8 +40232006: 0020c0 memw +40232009: 402c52 l32i a5, a12, 0x100 +4023200c: 0159 s32i.n a5, a1, 0 +4023200e: ffe641 l32r a4, 40231fa8 +40232011: 0020c0 memw +40232014: 406c42 s32i a4, a12, 0x100 +40232017: 820c movi.n a2, 8 +40232019: 030c movi.n a3, 0 +4023201b: ff6305 call0 4023164c +4023201e: 5f85a1 l32r a10, 40209e34 +40232021: dff201 l32r a0, 40229fec +40232024: 0020c0 memw +40232027: 422c92 l32i a9, a12, 0x108 +4023202a: 000002 l8ui a0, a0, 0 +4023202d: 2099a0 or a9, a9, a10 +40232030: 1199 s32i.n a9, a1, 4 +40232032: 261066 bnei a0, 1, 4023205c +40232035: 67a022 movi a2, 103 +40232038: 430c movi.n a3, 4 +4023203a: 0d08 l32i.n a0, a13, 0 +4023203c: 140c movi.n a4, 1 +4023203e: 262002 l32i a0, a0, 152 +40232041: 88a052 movi a5, 136 +40232044: 0000c0 callx0 a0 +40232047: 67a022 movi a2, 103 +4023204a: 430c movi.n a3, 4 4023204c: 0d08 l32i.n a0, a13, 0 -4023204e: 560c movi.n a6, 5 -40232050: 272002 l32i a0, a0, 156 -40232053: 270c movi.n a7, 2 -40232055: 0000c0 callx0 a0 -40232058: dfde21 l32r a2, 40229fd0 -4023205b: 0d98 l32i.n a9, a13, 0 -4023205d: 4c0222 l8ui a2, a2, 76 -40232060: 272992 l32i a9, a9, 156 -40232063: 142020 extui a2, a2, 0, 2 -40232066: 121266 bnei a2, 1, 4023207c -40232069: 67a022 movi a2, 103 -4023206c: 430c movi.n a3, 4 -4023206e: 440c movi.n a4, 4 -40232070: 450c movi.n a5, 4 -40232072: 060c movi.n a6, 0 -40232074: 471c movi.n a7, 20 -40232076: 0009c0 callx0 a9 -40232079: 0003c6 j 4023208c -4023207c: 67a022 movi a2, 103 -4023207f: 430c movi.n a3, 4 -40232081: 440c movi.n a4, 4 -40232083: 450c movi.n a5, 4 -40232085: 060c movi.n a6, 0 -40232087: 371c movi.n a7, 19 -40232089: 0009c0 callx0 a9 -4023208c: dfd131 l32r a3, 40229fd0 -4023208f: 4c0332 l8ui a3, a3, 76 -40232092: 0d08 l32i.n a0, a13, 0 -40232094: 4a6307 bbci a3, 0, 402320e2 -40232097: 045130 extui a5, a3, 1, 1 -4023209a: e16741 l32r a4, 4022a638 -4023209d: ffbc21 l32r a2, 40231f90 -402320a0: 1f2002 l32i a0, a0, 124 -402320a3: 932450 movnez a2, a4, a5 -402320a6: 023d mov.n a3, a2 -402320a8: 120c movi.n a2, 1 -402320aa: 0000c0 callx0 a0 -402320ad: 77a022 movi a2, 119 -402320b0: 030c movi.n a3, 0 -402320b2: c41c movi.n a4, 28 -402320b4: 650c movi.n a5, 6 -402320b6: 0d08 l32i.n a0, a13, 0 -402320b8: 660c movi.n a6, 6 -402320ba: 272002 l32i a0, a0, 156 -402320bd: 170c movi.n a7, 1 -402320bf: 0000c0 callx0 a0 -402320c2: 77a022 movi a2, 119 -402320c5: 030c movi.n a3, 0 -402320c7: c41c movi.n a4, 28 -402320c9: 550c movi.n a5, 5 -402320cb: 0d08 l32i.n a0, a13, 0 -402320cd: 560c movi.n a6, 5 -402320cf: 272002 l32i a0, a0, 156 -402320d2: 170c movi.n a7, 1 -402320d4: 0000c0 callx0 a0 -402320d7: 520c movi.n a2, 5 -402320d9: 46bd01 l32r a0, 40203bd0 -402320dc: 0000c0 callx0 a0 -402320df: 000fc6 j 40232122 -402320e2: 77a022 movi a2, 119 -402320e5: 00a032 movi a3, 0 -402320e8: 0fa042 movi a4, 15 -402320eb: 03a052 movi a5, 3 -402320ee: 360c movi.n a6, 3 -402320f0: 272002 l32i a0, a0, 156 -402320f3: 170c movi.n a7, 1 -402320f5: 0000c0 callx0 a0 -402320f8: 77a022 movi a2, 119 -402320fb: 030c movi.n a3, 0 -402320fd: 841c movi.n a4, 24 -402320ff: 050c movi.n a5, 0 -40232101: 0d08 l32i.n a0, a13, 0 -40232103: 060c movi.n a6, 0 -40232105: 272002 l32i a0, a0, 156 -40232108: 170c movi.n a7, 1 -4023210a: 0000c0 callx0 a0 -4023210d: 77a022 movi a2, 119 -40232110: 030c movi.n a3, 0 -40232112: c41c movi.n a4, 28 -40232114: 050c movi.n a5, 0 -40232116: 0d08 l32i.n a0, a13, 0 -40232118: 060c movi.n a6, 0 -4023211a: 272002 l32i a0, a0, 156 -4023211d: 070c movi.n a7, 0 -4023211f: 0000c0 callx0 a0 -40232122: 01d8 l32i.n a13, a1, 0 -40232124: 0020c0 memw -40232127: 1128 l32i.n a2, a1, 4 -40232129: 426c22 s32i a2, a12, 0x108 -4023212c: 120c movi.n a2, 1 -4023212e: ff6e05 call0 40231810 -40232131: 0020c0 memw -40232134: 406cd2 s32i a13, a12, 0x100 -40232137: 2108 l32i.n a0, a1, 8 -40232139: 31c8 l32i.n a12, a1, 12 -4023213b: 41d8 l32i.n a13, a1, 16 -4023213d: 20c112 addi a1, a1, 32 -40232140: f00d ret.n - ... - -40232144 : -40232144: f0c112 addi a1, a1, -16 -40232147: 0109 s32i.n a0, a1, 0 -40232149: ff51c5 call0 40231668 -4023214c: dfa101 l32r a0, 40229fd0 -4023214f: 000032 l8ui a3, a0, 0 -40232152: 440002 l8ui a0, a0, 68 -40232155: 439c beqz.n a3, 4023216d -40232157: 081066 bnei a0, 1, 40232163 -4023215a: ffe385 call0 40231f94 -4023215d: 000306 j 4023216d -40232160: 000000 ill -40232163: 60cc bnez.n a0, 4023216d -40232165: 041226 beqi a2, 1, 4023216d -40232168: 128c beqz.n a2, 4023216d -4023216a: ffe285 call0 40231f94 -4023216d: 0108 l32i.n a0, a1, 0 -4023216f: 10c112 addi a1, a1, 16 -40232172: f00d ret.n -40232174: 003a14 excw -40232177: 38a440 excw -4023217a: 124000 excw - -4023217c : -4023217c: f0c112 addi a1, a1, -16 -4023217f: 0109 s32i.n a0, a1, 0 -40232181: df9301 l32r a0, 40229fd0 -40232184: df9541 l32r a4, 40229fd8 -40232187: 000022 l8ui a2, a0, 0 -4023218a: 0448 l32i.n a4, a4, 0 -4023218c: 42cc bnez.n a2, 40232194 -4023218e: 4c0032 l8ui a3, a0, 76 -40232191: 526307 bbci a3, 0, 402321e7 -40232194: 4ff4b7 bbsi a4, 27, 402321e7 -40232197: 387c movi.n a8, -13 -40232199: 870c movi.n a7, 8 -4023219b: b5cd61 l32r a6, 4021f8d0 -4023219e: 0020c0 memw -402321a1: d02652 l32i a5, a6, 0x340 -402321a4: 105580 and a5, a5, a8 -402321a7: 205570 or a5, a5, a7 -402321aa: 0020c0 memw -402321ad: d06652 s32i a5, a6, 0x340 -402321b0: ffde05 call0 40231f94 -402321b3: de3701 l32r a0, 40229a90 -402321b6: 0020c0 memw -402321b9: 462092 l32i a9, a0, 0x118 -402321bc: 277927 bbci a9, 18, 402321e7 -402321bf: 0020c0 memw -402321c2: 4620a2 l32i a10, a0, 0x118 -402321c5: 25ada0 extui a10, a10, 29, 3 -402321c8: 1b2a66 bnei a10, 2, 402321e7 -402321cb: 4209b1 l32r a11, 402029f0 -402321ce: 0020c0 memw -402321d1: 882bb2 l32i a11, a11, 0x220 -402321d4: 0f6b87 bbci a11, 8, 402321e7 -402321d7: 120c movi.n a2, 1 -402321d9: ffe601 l32r a0, 40232174 -402321dc: 0000c0 callx0 a0 -402321df: 120c movi.n a2, 1 -402321e1: ffe501 l32r a0, 40232178 -402321e4: 0000c0 callx0 a0 -402321e7: 0108 l32i.n a0, a1, 0 -402321e9: 10c112 addi a1, a1, 16 -402321ec: f00d ret.n - ... - -402321f0 : -402321f0: f0c112 addi a1, a1, -16 -402321f3: 0109 s32i.n a0, a1, 0 -402321f5: fff845 call0 4023217c -402321f8: 0108 l32i.n a0, a1, 0 -402321fa: 10c112 addi a1, a1, 16 -402321fd: f00d ret.n - ... - -40232200 : -40232200: f0c112 addi a1, a1, -16 -40232203: 006102 s32i a0, a1, 0 -40232206: 04e605 call0 40237068 -40232209: 005296 bltz a2, 40232212 -4023220c: 0222e6 bgei a2, 2, 40232212 -4023220f: 00f405 call0 40233150 -40232212: 002102 l32i a0, a1, 0 -40232215: 10c112 addi a1, a1, 16 -40232218: f00d ret.n -4023221a: e00000 subx4 a0, a0, a0 -4023221d: fecd excw -4023221f: 3f .byte 0x3f - -40232220 : -40232220: ffff31 l32r a3, 4023221c -40232223: 1122c0 slli a2, a2, 4 -40232226: 232a add.n a2, a3, a2 -40232228: f00d ret.n - ... - -4023222c : -4023222c: fffc51 l32r a5, 4023221c -4023222f: 1162c0 slli a6, a2, 4 -40232232: 556a add.n a5, a5, a6 -40232234: 2539 s32i.n a3, a5, 8 -40232236: 0c4542 s8i a4, a5, 12 -40232239: f00d ret.n -4023223b: cdc000 excw -4023223e: fe .byte 0xfe -4023223f: 3f .byte 0x3f - -40232240 : -40232240: f0c112 addi a1, a1, -16 -40232243: 016152 s32i a5, a1, 4 -40232246: 026102 s32i a0, a1, 8 -40232249: 0361c2 s32i a12, a1, 12 -4023224c: 0149 s32i.n a4, a1, 0 -4023224e: 02cd mov.n a12, a2 -40232250: fff321 l32r a2, 4023221c -40232253: 114cc0 slli a4, a12, 4 -40232256: 224a add.n a2, a2, a4 -40232258: 640c movi.n a4, 6 -4023225a: 3b6e01 l32r a0, 40201014 <_irom0_text_start+0x4> -4023225d: 0000c0 callx0 a0 -40232260: 0c2d mov.n a2, a12 -40232262: 0138 l32i.n a3, a1, 0 -40232264: 1148 l32i.n a4, a1, 4 -40232266: fffc45 call0 4023222c -40232269: 130c movi.n a3, 1 -4023226b: 401c00 ssl a12 -4023226e: fff351 l32r a5, 4023223c -40232271: 31c8 l32i.n a12, a1, 12 -40232273: 000522 l8ui a2, a5, 0 -40232276: a13300 sll a3, a3 -40232279: 202230 or a2, a2, a3 -4023227c: 742020 extui a2, a2, 0, 8 -4023227f: 004522 s8i a2, a5, 0 -40232282: f1b645 call0 40223de8 -40232285: 742020 extui a2, a2, 0, 8 -40232288: 2108 l32i.n a0, a1, 8 -4023228a: 10c112 addi a1, a1, 16 -4023228d: f00d ret.n - ... - -40232290 : -40232290: ffeb31 l32r a3, 4023223c -40232293: 000332 l8ui a3, a3, 0 -40232296: 400200 ssr a2 -40232299: 912030 srl a2, a3 -4023229c: 042020 extui a2, a2, 0, 1 -4023229f: f00d ret.n -402322a1: 000000 ill - -402322a4 : -402322a4: f0c112 addi a1, a1, -16 -402322a7: 006102 s32i a0, a1, 0 -402322aa: ffe401 l32r a0, 4023223c -402322ad: 01a042 movi a4, 1 -402322b0: 000002 l8ui a0, a0, 0 -402322b3: 400200 ssr a2 -402322b6: 913000 srl a3, a0 -402322b9: 1d6307 bbci a3, 0, 402322da -402322bc: 401200 ssl a2 -402322bf: a13400 sll a3, a4 -402322c2: ffaf42 movi a4, -1 -402322c5: 303340 xor a3, a3, a4 -402322c8: ffdd41 l32r a4, 4023223c -402322cb: 103030 and a3, a0, a3 -402322ce: 004432 s8i a3, a4, 0 -402322d1: 04ca45 call0 40236f78 -402322d4: ffda01 l32r a0, 4023223c -402322d7: 000002 l8ui a0, a0, 0 -402322da: 202000 or a2, a0, a0 -402322dd: f1b085 call0 40223de8 -402322e0: 742020 extui a2, a2, 0, 8 -402322e3: 002102 l32i a0, a1, 0 -402322e6: 10c112 addi a1, a1, 16 -402322e9: 000080 ret - -402322ec : -402322ec: ffcc41 l32r a4, 4023221c -402322ef: 1152c0 slli a5, a2, 4 -402322f2: 445a add.n a4, a4, a5 -402322f4: 2438 l32i.n a3, a4, 8 -402322f6: 020c movi.n a2, 0 -402322f8: 071326 beqi a3, 1, 40232303 -402322fb: 0c0472 l8ui a7, a4, 12 -402322fe: 160c movi.n a6, 1 -40232300: 832670 moveqz a2, a6, a7 -40232303: 742020 extui a2, a2, 0, 8 -40232306: f00d ret.n - -40232308 : -40232308: ffc531 l32r a3, 4023221c -4023230b: 1122c0 slli a2, a2, 4 -4023230e: 232a add.n a2, a3, a2 -40232310: 0d0222 l8ui a2, a2, 13 -40232313: f00d ret.n -40232315: 000000 ill - -40232318 : -40232318: ffc131 l32r a3, 4023221c -4023231b: 1122c0 slli a2, a2, 4 -4023231e: 232a add.n a2, a3, a2 -40232320: 0e0222 l8ui a2, a2, 14 -40232323: f00d ret.n -40232325: 000000 ill - -40232328 : -40232328: ffbd41 l32r a4, 4023221c -4023232b: 1152c0 slli a5, a2, 4 -4023232e: 445a add.n a4, a4, a5 -40232330: 0d4432 s8i a3, a4, 13 -40232333: f00d ret.n -40232335: 000000 ill - -40232338 : -40232338: ffb941 l32r a4, 4023221c -4023233b: 1152c0 slli a5, a2, 4 -4023233e: 445a add.n a4, a4, a5 -40232340: 0e4432 s8i a3, a4, 14 -40232343: f00d ret.n -40232345: 000000 ill - -40232348 : -40232348: ffb531 l32r a3, 4023221c -4023234b: 1122c0 slli a2, a2, 4 -4023234e: 232a add.n a2, a3, a2 -40232350: 0c0222 l8ui a2, a2, 12 -40232353: f00d ret.n -40232355: 000000 ill - -40232358 : -40232358: f0c112 addi a1, a1, -16 -4023235b: 006102 s32i a0, a1, 0 -4023235e: 3fbd01 l32r a0, 40202254 -40232361: 0161c2 s32i a12, a1, 4 -40232364: 780002 l8ui a0, a0, 120 -40232367: 20c220 or a12, a2, a2 -4023236a: f0cc bnez.n a0, 4023237d -4023236c: 030c movi.n a3, 0 -4023236e: fffb85 call0 40232328 -40232371: 0c2d mov.n a2, a12 -40232373: 030c movi.n a3, 0 -40232375: fffc05 call0 40232338 -40232378: 0c2d mov.n a2, a12 -4023237a: 056f05 call0 40237a6c -4023237d: 01a022 movi a2, 1 -40232380: 203cc0 or a3, a12, a12 -40232383: 00a042 movi a4, 0 -40232386: 11c8 l32i.n a12, a1, 4 -40232388: 052205 call0 402375ac -4023238b: 0108 l32i.n a0, a1, 0 -4023238d: 10c112 addi a1, a1, 16 -40232390: f00d ret.n -40232392: 200000 or a0, a0, a0 -40232395: 4024a6 blti a4, 2, 402323d9 - -40232398 : -40232398: f0c112 addi a1, a1, -16 -4023239b: 0161c2 s32i a12, a1, 4 -4023239e: 006102 s32i a0, a1, 0 -402323a1: 02cd mov.n a12, a2 -402323a3: fffc21 l32r a2, 40232394 -402323a6: 0c3d mov.n a3, a12 -402323a8: 3d9101 l32r a0, 402019ec -402323ab: 0000c0 callx0 a0 -402323ae: 020c movi.n a2, 0 -402323b0: 0c3d mov.n a3, a12 -402323b2: 040c movi.n a4, 0 -402323b4: 051f45 call0 402375ac -402323b7: 0c2d mov.n a2, a12 -402323b9: ffee85 call0 402322a4 -402323bc: 11c8 l32i.n a12, a1, 4 -402323be: 72cc bnez.n a2, 402323c9 -402323c0: 460301 l32r a0, 40203bcc -402323c3: 0000c0 callx0 a0 -402323c6: 01c7c5 call0 40234044 -402323c9: 0108 l32i.n a0, a1, 0 -402323cb: 10c112 addi a1, a1, 16 -402323ce: f00d ret.n -402323d0: 24a630 extui a10, a3, 6, 3 -402323d3: a64040 excw -402323d6: c44024 excw -402323d9: fecd excw -402323db: 3f .byte 0x3f -402323dc: 232200 excw -402323df: c11240 mul16u a1, a2, a4 - -402323e0 : -402323e0: e0c112 addi a1, a1, -32 -402323e3: 3109 s32i.n a0, a1, 12 -402323e5: 2159 s32i.n a5, a1, 8 -402323e7: 41c9 s32i.n a12, a1, 16 -402323e9: 1169 s32i.n a6, a1, 4 -402323eb: 02cd mov.n a12, a2 -402323ed: 042d mov.n a2, a4 -402323ef: 162366 bnei a3, 2, 40232409 -402323f2: fff721 l32r a2, 402323d0 -402323f5: 0c3d mov.n a3, a12 -402323f7: 3d7d01 l32r a0, 402019ec -402323fa: 0000c0 callx0 a0 -402323fd: 0c2d mov.n a2, a12 -402323ff: 2138 l32i.n a3, a1, 8 -40232401: 1148 l32i.n a4, a1, 4 -40232403: ffe285 call0 4023222c -40232406: 000dc6 j 40232441 -40232409: 006122 s32i a2, a1, 0 -4023240c: 2b1366 bnei a3, 1, 4023243b -4023240f: fff121 l32r a2, 402323d4 -40232412: 203cc0 or a3, a12, a12 -40232415: 3d7501 l32r a0, 402019ec -40232418: 0000c0 callx0 a0 -4023241b: 0c2d mov.n a2, a12 -4023241d: 0138 l32i.n a3, a1, 0 -4023241f: 050f05 call0 40237510 -40232422: 0c2d mov.n a2, a12 -40232424: 0138 l32i.n a3, a1, 0 -40232426: 2148 l32i.n a4, a1, 8 -40232428: 1158 l32i.n a5, a1, 4 -4023242a: ffe145 call0 40232240 -4023242d: 021266 bnei a2, 1, 40232433 -40232430: 056705 call0 40237aa4 -40232433: 0c2d mov.n a2, a12 -40232435: fff205 call0 40232358 -40232438: 000146 j 40232441 -4023243b: 202cc0 or a2, a12, a12 -4023243e: fff585 call0 40232398 -40232441: ffe5c1 l32r a12, 402323d8 -40232444: 202cc0 or a2, a12, a12 -40232447: 3f9601 l32r a0, 402022a0 -4023244a: 0000c0 callx0 a0 -4023244d: 3f8101 l32r a0, 40202254 -40232450: 5e0002 l8ui a0, a0, 94 -40232453: 90ec bnez.n a0, 40232480 -40232455: 0c2d mov.n a2, a12 -40232457: ffe131 l32r a3, 402323dc -4023245a: 040c movi.n a4, 0 -4023245c: 412601 l32r a0, 402028f4 -4023245f: 0000c0 callx0 a0 -40232462: 04c045 call0 40237068 -40232465: 02cd mov.n a12, a2 -40232467: 01e296 bltz a2, 40232489 -4023246a: 742020 extui a2, a2, 0, 8 -4023246d: ffe7c5 call0 402322ec -40232470: 529c beqz.n a2, 40232489 -40232472: ff7221 l32r a2, 4023223c -40232475: 000222 l8ui a2, a2, 0 -40232478: 0de217 bbsi a2, 1, 40232489 -4023247b: 0c2d mov.n a2, a12 -4023247d: 00cd05 call0 40233150 -40232480: 41c8 l32i.n a12, a1, 16 -40232482: 3108 l32i.n a0, a1, 12 -40232484: 20c112 addi a1, a1, 32 -40232487: f00d ret.n -40232489: ffd321 l32r a2, 402323d8 -4023248c: 3f8501 l32r a0, 402022a0 -4023248f: 0000c0 callx0 a0 -40232492: 00ba85 call0 4023303c -40232495: fff9c6 j 40232480 -40232498: 24a650 extui a10, a5, 6, 3 -4023249b: c11240 mul16u a1, a2, a4 - -4023249c : -4023249c: e0c112 addi a1, a1, -32 -4023249f: 0561e2 s32i a14, a1, 20 -402324a2: 026102 s32i a0, a1, 8 -402324a5: 0139 s32i.n a3, a1, 0 -402324a7: 31c9 s32i.n a12, a1, 12 -402324a9: 41d9 s32i.n a13, a1, 16 -402324ab: 02cd mov.n a12, a2 -402324ad: 06dd mov.n a13, a6 -402324af: 03d316 beqz a3, 402324f0 -402324b2: 043d mov.n a3, a4 -402324b4: 1179 s32i.n a7, a1, 4 -402324b6: 054d mov.n a4, a5 -402324b8: 065d mov.n a5, a6 -402324ba: 0497c5 call0 40236e38 -402324bd: 02ed mov.n a14, a2 -402324bf: 0d3d mov.n a3, a13 -402324c1: fff521 l32r a2, 40232498 -402324c4: 3d4a01 l32r a0, 402019ec -402324c7: 0000c0 callx0 a0 -402324ca: beac beqz.n a14, 402324f9 -402324cc: 0c2d mov.n a2, a12 -402324ce: ffe785 call0 40232348 -402324d1: 02dd mov.n a13, a2 -402324d3: 1108 l32i.n a0, a1, 4 -402324d5: 176e02 s32i a0, a14, 92 -402324d8: 3f6f01 l32r a0, 40202294 -402324db: 0000c0 callx0 a0 -402324de: 0d4d mov.n a4, a13 -402324e0: 0e2d mov.n a2, a14 -402324e2: 030c movi.n a3, 0 -402324e4: 045f45 call0 40236adc -402324e7: 3f6c01 l32r a0, 40202298 -402324ea: 0000c0 callx0 a0 -402324ed: 000206 j 402324f9 -402324f0: 203440 or a3, a4, a4 -402324f3: 204550 or a4, a5, a5 -402324f6: 04a2c5 call0 40236f24 -402324f9: 3f5901 l32r a0, 40202260 -402324fc: df2022 l32i a2, a0, 0x37c -402324ff: e02032 l32i a3, a0, 0x380 -40232502: 06a216 beqz a2, 40232570 -40232505: 672326 beqi a3, 2, 40232570 -40232508: 0d0c movi.n a13, 0 -4023250a: ffb321 l32r a2, 402323d8 -4023250d: 3f6401 l32r a0, 402022a0 -40232510: 0000c0 callx0 a0 -40232513: 3f50e1 l32r a14, 40202254 -40232516: bdac beqz.n a13, 40232545 -40232518: 5e0e42 l8ui a4, a14, 94 -4023251b: 64ec bnez.n a4, 40232545 -4023251d: 04b485 call0 40237068 -40232520: 051296 bltz a2, 40232575 -40232523: 742020 extui a2, a2, 0, 8 -40232526: ffdc45 call0 402322ec -40232529: 048216 beqz a2, 40232575 -4023252c: ff4451 l32r a5, 4023223c -4023252f: 000552 l8ui a5, a5, 0 -40232532: 3fe517 bbsi a5, 1, 40232575 -40232535: ffa821 l32r a2, 402323d8 -40232538: 652831 l32r a3, 4020b9d8 -4023253b: 040c movi.n a4, 0 -4023253d: 150c movi.n a5, 1 -4023253f: 3f5901 l32r a0, 402022a4 -40232542: 0000c0 callx0 a0 -40232545: 41d8 l32i.n a13, a1, 16 -40232547: 1a1c66 bnei a12, 1, 40232565 -4023254a: 3f5201 l32r a0, 40202294 -4023254d: 0000c0 callx0 a0 -40232550: 0168 l32i.n a6, a1, 0 -40232552: 800e02 l8ui a0, a14, 128 -40232555: e6ac beqz.n a6, 40232587 -40232557: 001b addi.n a0, a0, 1 -40232559: 3f4171 l32r a7, 40202260 -4023255c: 004702 s8i a0, a7, 0 -4023255f: 3f4e01 l32r a0, 40202298 -40232562: 0000c0 callx0 a0 -40232565: 31c8 l32i.n a12, a1, 12 -40232567: 51e8 l32i.n a14, a1, 20 -40232569: 2108 l32i.n a0, a1, 8 -4023256b: 20c112 addi a1, a1, 32 -4023256e: f00d ret.n -40232570: 1d0c movi.n a13, 1 -40232572: ffe506 j 4023250a -40232575: ff9821 l32r a2, 402323d8 -40232578: 3f4a01 l32r a0, 402022a0 -4023257b: 0000c0 callx0 a0 -4023257e: 00abc5 call0 4023303c -40232581: fff006 j 40232545 -40232584: 000000 ill -40232587: fd4016 beqz a0, 4023255f -4023258a: 000b addi.n a0, a0, -1 -4023258c: fff246 j 40232559 -4023258f: a66000 excw -40232592: 684024 excw -40232595: 4024a6 blti a4, 2, 402325d9 -40232598: a658 l32i.n a5, a6, 40 -4023259a: 124024 excw - -4023259c : -4023259c: f0c112 addi a1, a1, -16 -4023259f: 016102 s32i a0, a1, 4 -402325a2: 112466 bnei a4, 2, 402325b7 -402325a5: 006152 s32i a5, a1, 0 -402325a8: 039516 beqz a5, 402325e5 -402325ab: 034d mov.n a4, a3 -402325ad: 023d mov.n a3, a2 -402325af: 220c movi.n a2, 2 -402325b1: 04ff85 call0 402375ac -402325b4: 000c06 j 402325e8 -402325b7: 171466 bnei a4, 1, 402325d2 -402325ba: 204330 or a4, a3, a3 -402325bd: 203220 or a3, a2, a2 -402325c0: 02a022 movi a2, 2 -402325c3: 04fe85 call0 402375ac -402325c6: fff221 l32r a2, 40232590 -402325c9: 3d0801 l32r a0, 402019ec -402325cc: 0000c0 callx0 a0 -402325cf: 0002c6 j 402325de -402325d2: ffd845 call0 40232358 -402325d5: ffef21 l32r a2, 40232594 -402325d8: 3d0501 l32r a0, 402019ec -402325db: 0000c0 callx0 a0 -402325de: 1108 l32i.n a0, a1, 4 -402325e0: 10c112 addi a1, a1, 16 -402325e3: f00d ret.n -402325e5: ffd705 call0 40232358 -402325e8: ffec21 l32r a2, 40232598 -402325eb: 0138 l32i.n a3, a1, 0 -402325ed: 3cff01 l32r a0, 402019ec -402325f0: 0000c0 callx0 a0 -402325f3: fff9c6 j 402325de - ... - -402325f8 : -402325f8: d0c112 addi a1, a1, -48 -402325fb: 7109 s32i.n a0, a1, 28 -402325fd: 4149 s32i.n a4, a1, 16 -402325ff: 5159 s32i.n a5, a1, 20 -40232601: 6179 s32i.n a7, a1, 24 -40232603: a1e9 s32i.n a14, a1, 40 -40232605: 91d9 s32i.n a13, a1, 36 -40232607: 81c9 s32i.n a12, a1, 32 -40232609: 02dd mov.n a13, a2 -4023260b: 03cd mov.n a12, a3 -4023260d: 06ed mov.n a14, a6 -4023260f: 0566b6 bltui a6, 6, 40232618 -40232612: ffd145 call0 40232328 -40232615: 000446 j 4023262a -40232618: b3cc bnez.n a3, 40232627 -4023261a: ffd0c5 call0 40232328 -4023261d: 0d2d mov.n a2, a13 -4023261f: 0c3d mov.n a3, a12 -40232621: ffd145 call0 40232338 -40232624: 000086 j 4023262a -40232627: ffd105 call0 40232338 -4023262a: 206ee0 or a6, a14, a14 -4023262d: 042142 l32i a4, a1, 16 -40232630: 5158 l32i.n a5, a1, 20 -40232632: 6178 l32i.n a7, a1, 24 -40232634: 0c2d mov.n a2, a12 -40232636: 0d3d mov.n a3, a13 -40232638: 300102 l8ui a0, a1, 48 -4023263b: 0109 s32i.n a0, a1, 0 -4023263d: 051b05 call0 402377f0 -40232640: a1e8 l32i.n a14, a1, 40 -40232642: 0c3d mov.n a3, a12 -40232644: 0d2d mov.n a2, a13 -40232646: 81c8 l32i.n a12, a1, 32 -40232648: 91d8 l32i.n a13, a1, 36 -4023264a: 053845 call0 402379d0 -4023264d: 7108 l32i.n a0, a1, 28 -4023264f: 30c112 addi a1, a1, 48 -40232652: f00d ret.n -40232654: 6e28 l32i.n a2, a14, 24 -40232656: 9d4010 excw - -40232658 : -40232658: 029d mov.n a9, a2 -4023265a: e0c112 addi a1, a1, -32 -4023265d: 032d mov.n a2, a3 -4023265f: 4109 s32i.n a0, a1, 16 -40232661: 093d mov.n a3, a9 -40232663: 200102 l8ui a0, a1, 32 -40232666: 0109 s32i.n a0, a1, 0 -40232668: fffb01 l32r a0, 40232654 -4023266b: 0000c0 callx0 a0 -4023266e: 4108 l32i.n a0, a1, 16 -40232670: 20c112 addi a1, a1, 32 -40232673: f00d ret.n -40232675: 000000 ill - -40232678 : -40232678: f0c112 addi a1, a1, -16 -4023267b: 006102 s32i a0, a1, 0 -4023267e: 052a05 call0 40237920 -40232681: 002102 l32i a0, a1, 0 -40232684: 10c112 addi a1, a1, 16 -40232687: 000080 ret - ... - -4023268c : -4023268c: f0c112 addi a1, a1, -16 -4023268f: 006102 s32i a0, a1, 0 -40232692: 049445 call0 40236fd8 -40232695: 002102 l32i a0, a1, 0 -40232698: 004256 bnez a2, 402326a0 -4023269b: f21c movi.n a2, 31 -4023269d: 0002c6 j 402326ac -402326a0: 030222 l8ui a2, a2, 3 -402326a3: a0c222 addi a2, a2, -96 -402326a6: 012280 slli a2, a2, 24 -402326a9: 312820 srai a2, a2, 24 -402326ac: 10c112 addi a1, a1, 16 -402326af: f00d ret.n -402326b1: 000000 ill -402326b4: fece30 excw -402326b7: 3f .byte 0x3f - -402326b8 : -402326b8: 070c movi.n a7, 0 -402326ba: fffe91 l32r a9, 402326b4 -402326bd: b08220 addx8 a8, a2, a2 -402326c0: a08890 addx4 a8, a8, a9 -402326c3: 044822 s8i a2, a8, 4 -402326c6: 054832 s8i a3, a8, 5 -402326c9: 084852 s8i a5, a8, 8 -402326cc: 074842 s8i a4, a8, 7 -402326cf: 064842 s8i a4, a8, 6 -402326d2: 0c5862 s16i a6, a8, 24 -402326d5: 094872 s8i a7, a8, 9 -402326d8: 0a4872 s8i a7, a8, 10 -402326db: 114872 s8i a7, a8, 17 -402326de: 7879 s32i.n a7, a8, 28 -402326e0: 8879 s32i.n a7, a8, 32 -402326e2: f00d ret.n -402326e4: 000bc0 callx0 a11 -402326e7: ce0000 excw -402326ea: fe .byte 0xfe -402326eb: 3f .byte 0x3f - -402326ec : -402326ec: f0c112 addi a1, a1, -16 -402326ef: 006102 s32i a0, a1, 0 -402326f2: 000705 call0 40232764 -402326f5: 02a022 movi a2, 2 -402326f8: 330c movi.n a3, 3 -402326fa: 440c movi.n a4, 4 -402326fc: a50c movi.n a5, 10 -402326fe: 060c movi.n a6, 0 -40232700: fffb45 call0 402326b8 -40232703: 320c movi.n a2, 3 -40232705: 730c movi.n a3, 7 -40232707: 440c movi.n a4, 4 -40232709: a50c movi.n a5, 10 -4023270b: 060c movi.n a6, 0 -4023270d: fffa85 call0 402326b8 -40232710: 120c movi.n a2, 1 -40232712: 230c movi.n a3, 2 -40232714: 340c movi.n a4, 3 -40232716: 450c movi.n a5, 4 -40232718: fff361 l32r a6, 402326e4 -4023271b: fff9c5 call0 402326b8 -4023271e: 020c movi.n a2, 0 -40232720: 230c movi.n a3, 2 -40232722: 240c movi.n a4, 2 -40232724: 350c movi.n a5, 3 -40232726: e0a562 movi a6, 0x5e0 -40232729: fff8c5 call0 402326b8 -4023272c: 420c movi.n a2, 4 +4023204e: 240c movi.n a4, 2 +40232050: 262002 l32i a0, a0, 152 +40232053: 91a052 movi a5, 145 +40232056: 0000c0 callx0 a0 +40232059: 0005c6 j 40232074 +4023205c: 142066 bnei a0, 2, 40232074 +4023205f: 67a022 movi a2, 103 +40232062: 430c movi.n a3, 4 +40232064: 240c movi.n a4, 2 +40232066: 750c movi.n a5, 7 +40232068: 0d08 l32i.n a0, a13, 0 +4023206a: 560c movi.n a6, 5 +4023206c: 272002 l32i a0, a0, 156 +4023206f: 270c movi.n a7, 2 +40232071: 0000c0 callx0 a0 +40232074: dfde21 l32r a2, 40229fec +40232077: 0d98 l32i.n a9, a13, 0 +40232079: 4c0222 l8ui a2, a2, 76 +4023207c: 272992 l32i a9, a9, 156 +4023207f: 142020 extui a2, a2, 0, 2 +40232082: 121266 bnei a2, 1, 40232098 +40232085: 67a022 movi a2, 103 +40232088: 430c movi.n a3, 4 +4023208a: 440c movi.n a4, 4 +4023208c: 450c movi.n a5, 4 +4023208e: 060c movi.n a6, 0 +40232090: 471c movi.n a7, 20 +40232092: 0009c0 callx0 a9 +40232095: 0003c6 j 402320a8 +40232098: 67a022 movi a2, 103 +4023209b: 430c movi.n a3, 4 +4023209d: 440c movi.n a4, 4 +4023209f: 450c movi.n a5, 4 +402320a1: 060c movi.n a6, 0 +402320a3: 371c movi.n a7, 19 +402320a5: 0009c0 callx0 a9 +402320a8: dfd131 l32r a3, 40229fec +402320ab: 4c0332 l8ui a3, a3, 76 +402320ae: 0d08 l32i.n a0, a13, 0 +402320b0: 4a6307 bbci a3, 0, 402320fe +402320b3: 045130 extui a5, a3, 1, 1 +402320b6: e16741 l32r a4, 4022a654 +402320b9: ffbc21 l32r a2, 40231fac +402320bc: 1f2002 l32i a0, a0, 124 +402320bf: 932450 movnez a2, a4, a5 +402320c2: 023d mov.n a3, a2 +402320c4: 120c movi.n a2, 1 +402320c6: 0000c0 callx0 a0 +402320c9: 77a022 movi a2, 119 +402320cc: 030c movi.n a3, 0 +402320ce: c41c movi.n a4, 28 +402320d0: 650c movi.n a5, 6 +402320d2: 0d08 l32i.n a0, a13, 0 +402320d4: 660c movi.n a6, 6 +402320d6: 272002 l32i a0, a0, 156 +402320d9: 170c movi.n a7, 1 +402320db: 0000c0 callx0 a0 +402320de: 77a022 movi a2, 119 +402320e1: 030c movi.n a3, 0 +402320e3: c41c movi.n a4, 28 +402320e5: 550c movi.n a5, 5 +402320e7: 0d08 l32i.n a0, a13, 0 +402320e9: 560c movi.n a6, 5 +402320eb: 272002 l32i a0, a0, 156 +402320ee: 170c movi.n a7, 1 +402320f0: 0000c0 callx0 a0 +402320f3: 520c movi.n a2, 5 +402320f5: 46b601 l32r a0, 40203bd0 +402320f8: 0000c0 callx0 a0 +402320fb: 000fc6 j 4023213e +402320fe: 77a022 movi a2, 119 +40232101: 00a032 movi a3, 0 +40232104: 0fa042 movi a4, 15 +40232107: 03a052 movi a5, 3 +4023210a: 360c movi.n a6, 3 +4023210c: 272002 l32i a0, a0, 156 +4023210f: 170c movi.n a7, 1 +40232111: 0000c0 callx0 a0 +40232114: 77a022 movi a2, 119 +40232117: 030c movi.n a3, 0 +40232119: 841c movi.n a4, 24 +4023211b: 050c movi.n a5, 0 +4023211d: 0d08 l32i.n a0, a13, 0 +4023211f: 060c movi.n a6, 0 +40232121: 272002 l32i a0, a0, 156 +40232124: 170c movi.n a7, 1 +40232126: 0000c0 callx0 a0 +40232129: 77a022 movi a2, 119 +4023212c: 030c movi.n a3, 0 +4023212e: c41c movi.n a4, 28 +40232130: 050c movi.n a5, 0 +40232132: 0d08 l32i.n a0, a13, 0 +40232134: 060c movi.n a6, 0 +40232136: 272002 l32i a0, a0, 156 +40232139: 070c movi.n a7, 0 +4023213b: 0000c0 callx0 a0 +4023213e: 01d8 l32i.n a13, a1, 0 +40232140: 0020c0 memw +40232143: 1128 l32i.n a2, a1, 4 +40232145: 426c22 s32i a2, a12, 0x108 +40232148: 120c movi.n a2, 1 +4023214a: ff6e05 call0 4023182c +4023214d: 0020c0 memw +40232150: 406cd2 s32i a13, a12, 0x100 +40232153: 2108 l32i.n a0, a1, 8 +40232155: 31c8 l32i.n a12, a1, 12 +40232157: 41d8 l32i.n a13, a1, 16 +40232159: 20c112 addi a1, a1, 32 +4023215c: f00d ret.n + ... + +40232160 : +40232160: f0c112 addi a1, a1, -16 +40232163: 0109 s32i.n a0, a1, 0 +40232165: ff51c5 call0 40231684 +40232168: dfa101 l32r a0, 40229fec +4023216b: 000032 l8ui a3, a0, 0 +4023216e: 440002 l8ui a0, a0, 68 +40232171: 439c beqz.n a3, 40232189 +40232173: 081066 bnei a0, 1, 4023217f +40232176: ffe385 call0 40231fb0 +40232179: 000306 j 40232189 +4023217c: 000000 ill +4023217f: 60cc bnez.n a0, 40232189 +40232181: 041226 beqi a2, 1, 40232189 +40232184: 128c beqz.n a2, 40232189 +40232186: ffe285 call0 40231fb0 +40232189: 0108 l32i.n a0, a1, 0 +4023218b: 10c112 addi a1, a1, 16 +4023218e: f00d ret.n +40232190: 003a14 excw +40232193: 38a440 excw +40232196: 124000 excw + +40232198 : +40232198: f0c112 addi a1, a1, -16 +4023219b: 0109 s32i.n a0, a1, 0 +4023219d: df9301 l32r a0, 40229fec +402321a0: df9541 l32r a4, 40229ff4 +402321a3: 000022 l8ui a2, a0, 0 +402321a6: 0448 l32i.n a4, a4, 0 +402321a8: 42cc bnez.n a2, 402321b0 +402321aa: 4c0032 l8ui a3, a0, 76 +402321ad: 526307 bbci a3, 0, 40232203 +402321b0: 4ff4b7 bbsi a4, 27, 40232203 +402321b3: 387c movi.n a8, -13 +402321b5: 870c movi.n a7, 8 +402321b7: b5c661 l32r a6, 4021f8d0 +402321ba: 0020c0 memw +402321bd: d02652 l32i a5, a6, 0x340 +402321c0: 105580 and a5, a5, a8 +402321c3: 205570 or a5, a5, a7 +402321c6: 0020c0 memw +402321c9: d06652 s32i a5, a6, 0x340 +402321cc: ffde05 call0 40231fb0 +402321cf: de3701 l32r a0, 40229aac +402321d2: 0020c0 memw +402321d5: 462092 l32i a9, a0, 0x118 +402321d8: 277927 bbci a9, 18, 40232203 +402321db: 0020c0 memw +402321de: 4620a2 l32i a10, a0, 0x118 +402321e1: 25ada0 extui a10, a10, 29, 3 +402321e4: 1b2a66 bnei a10, 2, 40232203 +402321e7: 4202b1 l32r a11, 402029f0 +402321ea: 0020c0 memw +402321ed: 882bb2 l32i a11, a11, 0x220 +402321f0: 0f6b87 bbci a11, 8, 40232203 +402321f3: 120c movi.n a2, 1 +402321f5: ffe601 l32r a0, 40232190 +402321f8: 0000c0 callx0 a0 +402321fb: 120c movi.n a2, 1 +402321fd: ffe501 l32r a0, 40232194 +40232200: 0000c0 callx0 a0 +40232203: 0108 l32i.n a0, a1, 0 +40232205: 10c112 addi a1, a1, 16 +40232208: f00d ret.n + ... + +4023220c : +4023220c: f0c112 addi a1, a1, -16 +4023220f: 0109 s32i.n a0, a1, 0 +40232211: fff845 call0 40232198 +40232214: 0108 l32i.n a0, a1, 0 +40232216: 10c112 addi a1, a1, 16 +40232219: f00d ret.n + ... + +4023221c : +4023221c: f0c112 addi a1, a1, -16 +4023221f: 006102 s32i a0, a1, 0 +40232222: 04e605 call0 40237084 +40232225: 005296 bltz a2, 4023222e +40232228: 0222e6 bgei a2, 2, 4023222e +4023222b: 00f405 call0 4023316c +4023222e: 002102 l32i a0, a1, 0 +40232231: 10c112 addi a1, a1, 16 +40232234: f00d ret.n +40232236: e00000 subx4 a0, a0, a0 +40232239: fecd excw +4023223b: 3f .byte 0x3f + +4023223c : +4023223c: ffff31 l32r a3, 40232238 +4023223f: 1122c0 slli a2, a2, 4 +40232242: 232a add.n a2, a3, a2 +40232244: f00d ret.n + ... + +40232248 : +40232248: fffc51 l32r a5, 40232238 +4023224b: 1162c0 slli a6, a2, 4 +4023224e: 556a add.n a5, a5, a6 +40232250: 2539 s32i.n a3, a5, 8 +40232252: 0c4542 s8i a4, a5, 12 +40232255: f00d ret.n +40232257: cdc000 excw +4023225a: fe .byte 0xfe +4023225b: 3f .byte 0x3f + +4023225c : +4023225c: f0c112 addi a1, a1, -16 +4023225f: 016152 s32i a5, a1, 4 +40232262: 026102 s32i a0, a1, 8 +40232265: 0361c2 s32i a12, a1, 12 +40232268: 0149 s32i.n a4, a1, 0 +4023226a: 02cd mov.n a12, a2 +4023226c: fff321 l32r a2, 40232238 +4023226f: 114cc0 slli a4, a12, 4 +40232272: 224a add.n a2, a2, a4 +40232274: 640c movi.n a4, 6 +40232276: 3b6701 l32r a0, 40201014 <_irom0_text_start+0x4> +40232279: 0000c0 callx0 a0 +4023227c: 0c2d mov.n a2, a12 +4023227e: 0138 l32i.n a3, a1, 0 +40232280: 1148 l32i.n a4, a1, 4 +40232282: fffc45 call0 40232248 +40232285: 130c movi.n a3, 1 +40232287: 401c00 ssl a12 +4023228a: fff351 l32r a5, 40232258 +4023228d: 31c8 l32i.n a12, a1, 12 +4023228f: 000522 l8ui a2, a5, 0 +40232292: a13300 sll a3, a3 +40232295: 202230 or a2, a2, a3 +40232298: 742020 extui a2, a2, 0, 8 +4023229b: 004522 s8i a2, a5, 0 +4023229e: f1b485 call0 40223de8 +402322a1: 742020 extui a2, a2, 0, 8 +402322a4: 2108 l32i.n a0, a1, 8 +402322a6: 10c112 addi a1, a1, 16 +402322a9: f00d ret.n + ... + +402322ac : +402322ac: ffeb31 l32r a3, 40232258 +402322af: 000332 l8ui a3, a3, 0 +402322b2: 400200 ssr a2 +402322b5: 912030 srl a2, a3 +402322b8: 042020 extui a2, a2, 0, 1 +402322bb: f00d ret.n +402322bd: 000000 ill + +402322c0 : +402322c0: f0c112 addi a1, a1, -16 +402322c3: 006102 s32i a0, a1, 0 +402322c6: ffe401 l32r a0, 40232258 +402322c9: 01a042 movi a4, 1 +402322cc: 000002 l8ui a0, a0, 0 +402322cf: 400200 ssr a2 +402322d2: 913000 srl a3, a0 +402322d5: 1d6307 bbci a3, 0, 402322f6 +402322d8: 401200 ssl a2 +402322db: a13400 sll a3, a4 +402322de: ffaf42 movi a4, -1 +402322e1: 303340 xor a3, a3, a4 +402322e4: ffdd41 l32r a4, 40232258 +402322e7: 103030 and a3, a0, a3 +402322ea: 004432 s8i a3, a4, 0 +402322ed: 04ca45 call0 40236f94 +402322f0: ffda01 l32r a0, 40232258 +402322f3: 000002 l8ui a0, a0, 0 +402322f6: 202000 or a2, a0, a0 +402322f9: f1aec5 call0 40223de8 +402322fc: 742020 extui a2, a2, 0, 8 +402322ff: 002102 l32i a0, a1, 0 +40232302: 10c112 addi a1, a1, 16 +40232305: 000080 ret + +40232308 : +40232308: ffcc41 l32r a4, 40232238 +4023230b: 1152c0 slli a5, a2, 4 +4023230e: 445a add.n a4, a4, a5 +40232310: 2438 l32i.n a3, a4, 8 +40232312: 020c movi.n a2, 0 +40232314: 071326 beqi a3, 1, 4023231f +40232317: 0c0472 l8ui a7, a4, 12 +4023231a: 160c movi.n a6, 1 +4023231c: 832670 moveqz a2, a6, a7 +4023231f: 742020 extui a2, a2, 0, 8 +40232322: f00d ret.n + +40232324 : +40232324: ffc531 l32r a3, 40232238 +40232327: 1122c0 slli a2, a2, 4 +4023232a: 232a add.n a2, a3, a2 +4023232c: 0d0222 l8ui a2, a2, 13 +4023232f: f00d ret.n +40232331: 000000 ill + +40232334 : +40232334: ffc131 l32r a3, 40232238 +40232337: 1122c0 slli a2, a2, 4 +4023233a: 232a add.n a2, a3, a2 +4023233c: 0e0222 l8ui a2, a2, 14 +4023233f: f00d ret.n +40232341: 000000 ill + +40232344 : +40232344: ffbd41 l32r a4, 40232238 +40232347: 1152c0 slli a5, a2, 4 +4023234a: 445a add.n a4, a4, a5 +4023234c: 0d4432 s8i a3, a4, 13 +4023234f: f00d ret.n +40232351: 000000 ill + +40232354 : +40232354: ffb941 l32r a4, 40232238 +40232357: 1152c0 slli a5, a2, 4 +4023235a: 445a add.n a4, a4, a5 +4023235c: 0e4432 s8i a3, a4, 14 +4023235f: f00d ret.n +40232361: 000000 ill + +40232364 : +40232364: ffb531 l32r a3, 40232238 +40232367: 1122c0 slli a2, a2, 4 +4023236a: 232a add.n a2, a3, a2 +4023236c: 0c0222 l8ui a2, a2, 12 +4023236f: f00d ret.n +40232371: 000000 ill + +40232374 : +40232374: f0c112 addi a1, a1, -16 +40232377: 006102 s32i a0, a1, 0 +4023237a: 3fb601 l32r a0, 40202254 +4023237d: 0161c2 s32i a12, a1, 4 +40232380: 780002 l8ui a0, a0, 120 +40232383: 20c220 or a12, a2, a2 +40232386: f0cc bnez.n a0, 40232399 +40232388: 030c movi.n a3, 0 +4023238a: fffb85 call0 40232344 +4023238d: 0c2d mov.n a2, a12 +4023238f: 030c movi.n a3, 0 +40232391: fffc05 call0 40232354 +40232394: 0c2d mov.n a2, a12 +40232396: 056f05 call0 40237a88 +40232399: 01a022 movi a2, 1 +4023239c: 203cc0 or a3, a12, a12 +4023239f: 00a042 movi a4, 0 +402323a2: 11c8 l32i.n a12, a1, 4 +402323a4: 052205 call0 402375c8 +402323a7: 0108 l32i.n a0, a1, 0 +402323a9: 10c112 addi a1, a1, 16 +402323ac: f00d ret.n +402323ae: 400000 ssr a0 +402323b1: 4024a6 blti a4, 2, 402323f5 + +402323b4 : +402323b4: f0c112 addi a1, a1, -16 +402323b7: 0161c2 s32i a12, a1, 4 +402323ba: 006102 s32i a0, a1, 0 +402323bd: 02cd mov.n a12, a2 +402323bf: fffc21 l32r a2, 402323b0 +402323c2: 0c3d mov.n a3, a12 +402323c4: 3d8a01 l32r a0, 402019ec +402323c7: 0000c0 callx0 a0 +402323ca: 020c movi.n a2, 0 +402323cc: 0c3d mov.n a3, a12 +402323ce: 040c movi.n a4, 0 +402323d0: 051f45 call0 402375c8 +402323d3: 0c2d mov.n a2, a12 +402323d5: ffee85 call0 402322c0 +402323d8: 11c8 l32i.n a12, a1, 4 +402323da: 72cc bnez.n a2, 402323e5 +402323dc: 45fc01 l32r a0, 40203bcc +402323df: 0000c0 callx0 a0 +402323e2: 01c7c5 call0 40234060 +402323e5: 0108 l32i.n a0, a1, 0 +402323e7: 10c112 addi a1, a1, 16 +402323ea: f00d ret.n +402323ec: 24a650 extui a10, a5, 6, 3 +402323ef: a66040 excw +402323f2: c44024 excw +402323f5: fecd excw +402323f7: 3f .byte 0x3f +402323f8: 221c movi.n a2, 18 +402323fa: 124023 excw + +402323fc : +402323fc: e0c112 addi a1, a1, -32 +402323ff: 3109 s32i.n a0, a1, 12 +40232401: 2159 s32i.n a5, a1, 8 +40232403: 41c9 s32i.n a12, a1, 16 +40232405: 1169 s32i.n a6, a1, 4 +40232407: 02cd mov.n a12, a2 +40232409: 042d mov.n a2, a4 +4023240b: 162366 bnei a3, 2, 40232425 +4023240e: fff721 l32r a2, 402323ec +40232411: 0c3d mov.n a3, a12 +40232413: 3d7601 l32r a0, 402019ec +40232416: 0000c0 callx0 a0 +40232419: 0c2d mov.n a2, a12 +4023241b: 2138 l32i.n a3, a1, 8 +4023241d: 1148 l32i.n a4, a1, 4 +4023241f: ffe285 call0 40232248 +40232422: 000dc6 j 4023245d +40232425: 006122 s32i a2, a1, 0 +40232428: 2b1366 bnei a3, 1, 40232457 +4023242b: fff121 l32r a2, 402323f0 +4023242e: 203cc0 or a3, a12, a12 +40232431: 3d6e01 l32r a0, 402019ec +40232434: 0000c0 callx0 a0 +40232437: 0c2d mov.n a2, a12 +40232439: 0138 l32i.n a3, a1, 0 +4023243b: 050f05 call0 4023752c +4023243e: 0c2d mov.n a2, a12 +40232440: 0138 l32i.n a3, a1, 0 +40232442: 2148 l32i.n a4, a1, 8 +40232444: 1158 l32i.n a5, a1, 4 +40232446: ffe145 call0 4023225c +40232449: 021266 bnei a2, 1, 4023244f +4023244c: 056705 call0 40237ac0 +4023244f: 0c2d mov.n a2, a12 +40232451: fff205 call0 40232374 +40232454: 000146 j 4023245d +40232457: 202cc0 or a2, a12, a12 +4023245a: fff585 call0 402323b4 +4023245d: ffe5c1 l32r a12, 402323f4 +40232460: 202cc0 or a2, a12, a12 +40232463: 3f8f01 l32r a0, 402022a0 +40232466: 0000c0 callx0 a0 +40232469: 3f7a01 l32r a0, 40202254 +4023246c: 5e0002 l8ui a0, a0, 94 +4023246f: 90ec bnez.n a0, 4023249c +40232471: 0c2d mov.n a2, a12 +40232473: ffe131 l32r a3, 402323f8 +40232476: 040c movi.n a4, 0 +40232478: 411f01 l32r a0, 402028f4 +4023247b: 0000c0 callx0 a0 +4023247e: 04c045 call0 40237084 +40232481: 02cd mov.n a12, a2 +40232483: 01e296 bltz a2, 402324a5 +40232486: 742020 extui a2, a2, 0, 8 +40232489: ffe7c5 call0 40232308 +4023248c: 529c beqz.n a2, 402324a5 +4023248e: ff7221 l32r a2, 40232258 +40232491: 000222 l8ui a2, a2, 0 +40232494: 0de217 bbsi a2, 1, 402324a5 +40232497: 0c2d mov.n a2, a12 +40232499: 00cd05 call0 4023316c +4023249c: 41c8 l32i.n a12, a1, 16 +4023249e: 3108 l32i.n a0, a1, 12 +402324a0: 20c112 addi a1, a1, 32 +402324a3: f00d ret.n +402324a5: ffd321 l32r a2, 402323f4 +402324a8: 3f7e01 l32r a0, 402022a0 +402324ab: 0000c0 callx0 a0 +402324ae: 00ba85 call0 40233058 +402324b1: fff9c6 j 4023249c +402324b4: 24a670 extui a10, a7, 6, 3 +402324b7: c11240 mul16u a1, a2, a4 + +402324b8 : +402324b8: e0c112 addi a1, a1, -32 +402324bb: 0561e2 s32i a14, a1, 20 +402324be: 026102 s32i a0, a1, 8 +402324c1: 0139 s32i.n a3, a1, 0 +402324c3: 31c9 s32i.n a12, a1, 12 +402324c5: 41d9 s32i.n a13, a1, 16 +402324c7: 02cd mov.n a12, a2 +402324c9: 06dd mov.n a13, a6 +402324cb: 03d316 beqz a3, 4023250c +402324ce: 043d mov.n a3, a4 +402324d0: 1179 s32i.n a7, a1, 4 +402324d2: 054d mov.n a4, a5 +402324d4: 065d mov.n a5, a6 +402324d6: 0497c5 call0 40236e54 +402324d9: 02ed mov.n a14, a2 +402324db: 0d3d mov.n a3, a13 +402324dd: fff521 l32r a2, 402324b4 +402324e0: 3d4301 l32r a0, 402019ec +402324e3: 0000c0 callx0 a0 +402324e6: beac beqz.n a14, 40232515 +402324e8: 0c2d mov.n a2, a12 +402324ea: ffe785 call0 40232364 +402324ed: 02dd mov.n a13, a2 +402324ef: 1108 l32i.n a0, a1, 4 +402324f1: 176e02 s32i a0, a14, 92 +402324f4: 3f6801 l32r a0, 40202294 +402324f7: 0000c0 callx0 a0 +402324fa: 0d4d mov.n a4, a13 +402324fc: 0e2d mov.n a2, a14 +402324fe: 030c movi.n a3, 0 +40232500: 045f45 call0 40236af8 +40232503: 3f6501 l32r a0, 40202298 +40232506: 0000c0 callx0 a0 +40232509: 000206 j 40232515 +4023250c: 203440 or a3, a4, a4 +4023250f: 204550 or a4, a5, a5 +40232512: 04a2c5 call0 40236f40 +40232515: 3f5201 l32r a0, 40202260 +40232518: df2022 l32i a2, a0, 0x37c +4023251b: e02032 l32i a3, a0, 0x380 +4023251e: 06a216 beqz a2, 4023258c +40232521: 672326 beqi a3, 2, 4023258c +40232524: 0d0c movi.n a13, 0 +40232526: ffb321 l32r a2, 402323f4 +40232529: 3f5d01 l32r a0, 402022a0 +4023252c: 0000c0 callx0 a0 +4023252f: 3f49e1 l32r a14, 40202254 +40232532: bdac beqz.n a13, 40232561 +40232534: 5e0e42 l8ui a4, a14, 94 +40232537: 64ec bnez.n a4, 40232561 +40232539: 04b485 call0 40237084 +4023253c: 051296 bltz a2, 40232591 +4023253f: 742020 extui a2, a2, 0, 8 +40232542: ffdc45 call0 40232308 +40232545: 048216 beqz a2, 40232591 +40232548: ff4451 l32r a5, 40232258 +4023254b: 000552 l8ui a5, a5, 0 +4023254e: 3fe517 bbsi a5, 1, 40232591 +40232551: ffa821 l32r a2, 402323f4 +40232554: 652131 l32r a3, 4020b9d8 +40232557: 040c movi.n a4, 0 +40232559: 150c movi.n a5, 1 +4023255b: 3f5201 l32r a0, 402022a4 +4023255e: 0000c0 callx0 a0 +40232561: 41d8 l32i.n a13, a1, 16 +40232563: 1a1c66 bnei a12, 1, 40232581 +40232566: 3f4b01 l32r a0, 40202294 +40232569: 0000c0 callx0 a0 +4023256c: 0168 l32i.n a6, a1, 0 +4023256e: 800e02 l8ui a0, a14, 128 +40232571: e6ac beqz.n a6, 402325a3 +40232573: 001b addi.n a0, a0, 1 +40232575: 3f3a71 l32r a7, 40202260 +40232578: 004702 s8i a0, a7, 0 +4023257b: 3f4701 l32r a0, 40202298 +4023257e: 0000c0 callx0 a0 +40232581: 31c8 l32i.n a12, a1, 12 +40232583: 51e8 l32i.n a14, a1, 20 +40232585: 2108 l32i.n a0, a1, 8 +40232587: 20c112 addi a1, a1, 32 +4023258a: f00d ret.n +4023258c: 1d0c movi.n a13, 1 +4023258e: ffe506 j 40232526 +40232591: ff9821 l32r a2, 402323f4 +40232594: 3f4301 l32r a0, 402022a0 +40232597: 0000c0 callx0 a0 +4023259a: 00abc5 call0 40233058 +4023259d: fff006 j 40232561 +402325a0: 000000 ill +402325a3: fd4016 beqz a0, 4023257b +402325a6: 000b addi.n a0, a0, -1 +402325a8: fff246 j 40232575 +402325ab: a68000 excw +402325ae: 884024 excw +402325b1: 4024a6 blti a4, 2, 402325f5 +402325b4: a678 l32i.n a7, a6, 40 +402325b6: 124024 excw + +402325b8 : +402325b8: f0c112 addi a1, a1, -16 +402325bb: 016102 s32i a0, a1, 4 +402325be: 112466 bnei a4, 2, 402325d3 +402325c1: 006152 s32i a5, a1, 0 +402325c4: 039516 beqz a5, 40232601 +402325c7: 034d mov.n a4, a3 +402325c9: 023d mov.n a3, a2 +402325cb: 220c movi.n a2, 2 +402325cd: 04ff85 call0 402375c8 +402325d0: 000c06 j 40232604 +402325d3: 171466 bnei a4, 1, 402325ee +402325d6: 204330 or a4, a3, a3 +402325d9: 203220 or a3, a2, a2 +402325dc: 02a022 movi a2, 2 +402325df: 04fe85 call0 402375c8 +402325e2: fff221 l32r a2, 402325ac +402325e5: 3d0101 l32r a0, 402019ec +402325e8: 0000c0 callx0 a0 +402325eb: 0002c6 j 402325fa +402325ee: ffd845 call0 40232374 +402325f1: ffef21 l32r a2, 402325b0 +402325f4: 3cfe01 l32r a0, 402019ec +402325f7: 0000c0 callx0 a0 +402325fa: 1108 l32i.n a0, a1, 4 +402325fc: 10c112 addi a1, a1, 16 +402325ff: f00d ret.n +40232601: ffd705 call0 40232374 +40232604: ffec21 l32r a2, 402325b4 +40232607: 0138 l32i.n a3, a1, 0 +40232609: 3cf801 l32r a0, 402019ec +4023260c: 0000c0 callx0 a0 +4023260f: fff9c6 j 402325fa + ... + +40232614 : +40232614: d0c112 addi a1, a1, -48 +40232617: 7109 s32i.n a0, a1, 28 +40232619: 4149 s32i.n a4, a1, 16 +4023261b: 5159 s32i.n a5, a1, 20 +4023261d: 6179 s32i.n a7, a1, 24 +4023261f: a1e9 s32i.n a14, a1, 40 +40232621: 91d9 s32i.n a13, a1, 36 +40232623: 81c9 s32i.n a12, a1, 32 +40232625: 02dd mov.n a13, a2 +40232627: 03cd mov.n a12, a3 +40232629: 06ed mov.n a14, a6 +4023262b: 0566b6 bltui a6, 6, 40232634 +4023262e: ffd145 call0 40232344 +40232631: 000446 j 40232646 +40232634: b3cc bnez.n a3, 40232643 +40232636: ffd0c5 call0 40232344 +40232639: 0d2d mov.n a2, a13 +4023263b: 0c3d mov.n a3, a12 +4023263d: ffd145 call0 40232354 +40232640: 000086 j 40232646 +40232643: ffd105 call0 40232354 +40232646: 206ee0 or a6, a14, a14 +40232649: 042142 l32i a4, a1, 16 +4023264c: 5158 l32i.n a5, a1, 20 +4023264e: 6178 l32i.n a7, a1, 24 +40232650: 0c2d mov.n a2, a12 +40232652: 0d3d mov.n a3, a13 +40232654: 300102 l8ui a0, a1, 48 +40232657: 0109 s32i.n a0, a1, 0 +40232659: 051b05 call0 4023780c +4023265c: a1e8 l32i.n a14, a1, 40 +4023265e: 0c3d mov.n a3, a12 +40232660: 0d2d mov.n a2, a13 +40232662: 81c8 l32i.n a12, a1, 32 +40232664: 91d8 l32i.n a13, a1, 36 +40232666: 053845 call0 402379ec +40232669: 7108 l32i.n a0, a1, 28 +4023266b: 30c112 addi a1, a1, 48 +4023266e: f00d ret.n +40232670: 6e28 l32i.n a2, a14, 24 +40232672: 9d4010 excw + +40232674 : +40232674: 029d mov.n a9, a2 +40232676: e0c112 addi a1, a1, -32 +40232679: 032d mov.n a2, a3 +4023267b: 4109 s32i.n a0, a1, 16 +4023267d: 093d mov.n a3, a9 +4023267f: 200102 l8ui a0, a1, 32 +40232682: 0109 s32i.n a0, a1, 0 +40232684: fffb01 l32r a0, 40232670 +40232687: 0000c0 callx0 a0 +4023268a: 4108 l32i.n a0, a1, 16 +4023268c: 20c112 addi a1, a1, 32 +4023268f: f00d ret.n +40232691: 000000 ill + +40232694 : +40232694: f0c112 addi a1, a1, -16 +40232697: 006102 s32i a0, a1, 0 +4023269a: 052a05 call0 4023793c +4023269d: 002102 l32i a0, a1, 0 +402326a0: 10c112 addi a1, a1, 16 +402326a3: 000080 ret + ... + +402326a8 : +402326a8: f0c112 addi a1, a1, -16 +402326ab: 006102 s32i a0, a1, 0 +402326ae: 049445 call0 40236ff4 +402326b1: 002102 l32i a0, a1, 0 +402326b4: 004256 bnez a2, 402326bc +402326b7: f21c movi.n a2, 31 +402326b9: 0002c6 j 402326c8 +402326bc: 030222 l8ui a2, a2, 3 +402326bf: a0c222 addi a2, a2, -96 +402326c2: 012280 slli a2, a2, 24 +402326c5: 312820 srai a2, a2, 24 +402326c8: 10c112 addi a1, a1, 16 +402326cb: f00d ret.n +402326cd: 000000 ill +402326d0: fece30 excw +402326d3: 3f .byte 0x3f + +402326d4 : +402326d4: 070c movi.n a7, 0 +402326d6: fffe91 l32r a9, 402326d0 +402326d9: b08220 addx8 a8, a2, a2 +402326dc: a08890 addx4 a8, a8, a9 +402326df: 044822 s8i a2, a8, 4 +402326e2: 054832 s8i a3, a8, 5 +402326e5: 084852 s8i a5, a8, 8 +402326e8: 074842 s8i a4, a8, 7 +402326eb: 064842 s8i a4, a8, 6 +402326ee: 0c5862 s16i a6, a8, 24 +402326f1: 094872 s8i a7, a8, 9 +402326f4: 0a4872 s8i a7, a8, 10 +402326f7: 114872 s8i a7, a8, 17 +402326fa: 7879 s32i.n a7, a8, 28 +402326fc: 8879 s32i.n a7, a8, 32 +402326fe: f00d ret.n +40232700: 000bc0 callx0 a11 +40232703: ce0000 excw +40232706: fe .byte 0xfe +40232707: 3f .byte 0x3f + +40232708 : +40232708: f0c112 addi a1, a1, -16 +4023270b: 006102 s32i a0, a1, 0 +4023270e: 000705 call0 40232780 +40232711: 02a022 movi a2, 2 +40232714: 330c movi.n a3, 3 +40232716: 440c movi.n a4, 4 +40232718: a50c movi.n a5, 10 +4023271a: 060c movi.n a6, 0 +4023271c: fffb45 call0 402326d4 +4023271f: 320c movi.n a2, 3 +40232721: 730c movi.n a3, 7 +40232723: 440c movi.n a4, 4 +40232725: a50c movi.n a5, 10 +40232727: 060c movi.n a6, 0 +40232729: fffa85 call0 402326d4 +4023272c: 120c movi.n a2, 1 4023272e: 230c movi.n a3, 2 -40232730: 440c movi.n a4, 4 -40232732: a50c movi.n a5, 10 -40232734: 060c movi.n a6, 0 -40232736: fff805 call0 402326b8 -40232739: 720c movi.n a2, 7 -4023273b: 230c movi.n a3, 2 -4023273d: 540c movi.n a4, 5 -4023273f: a50c movi.n a5, 10 -40232741: 060c movi.n a6, 0 -40232743: fff745 call0 402326b8 -40232746: ffe821 l32r a2, 402326e8 -40232749: 830c movi.n a3, 8 -4023274b: 004232 s8i a3, a2, 0 -4023274e: 0e1222 l16ui a2, a2, 28 -40232751: 130c movi.n a3, 1 -40232753: 041fc5 call0 40236950 -40232756: 046585 call0 40236db0 -40232759: 0108 l32i.n a0, a1, 0 -4023275b: 10c112 addi a1, a1, 16 -4023275e: f00d ret.n -40232760: 092a add.n a0, a9, a2 - ... - -40232764 : -40232764: eb3421 l32r a2, 4022d434 -40232767: 5fa142 movi a4, 0x15f -4023276a: 950c movi.n a5, 9 -4023276c: 00a262 movi a6, 0x200 -4023276f: 00a172 movi a7, 0x100 -40232772: fffb81 l32r a8, 40232760 -40232775: ffdc31 l32r a3, 402326e8 -40232778: b90c movi.n a9, 11 -4023277a: 0d4392 s8i a9, a3, 13 -4023277d: 0c4392 s8i a9, a3, 12 -40232780: 085382 s16i a8, a3, 16 -40232783: 075382 s16i a8, a3, 14 -40232786: 1379 s32i.n a7, a3, 4 -40232788: 2369 s32i.n a6, a3, 8 -4023278a: 0a5352 s16i a5, a3, 20 -4023278d: 0e5342 s16i a4, a3, 28 -40232790: 0f5322 s16i a2, a3, 30 -40232793: f00d ret.n -40232795: 000000 ill - -40232798 : -40232798: ffd461 l32r a6, 402326e8 -4023279b: 540c movi.n a4, 5 -4023279d: 451c movi.n a5, 20 -4023279f: 013527 bltu a5, a2, 402327a4 -402327a2: 025d mov.n a5, a2 -402327a4: 742050 extui a2, a5, 0, 8 -402327a7: 0152b6 bltui a2, 5, 402327ac -402327aa: 024d mov.n a4, a2 -402327ac: 0d4642 s8i a4, a6, 13 -402327af: 0c4642 s8i a4, a6, 12 -402327b2: f00d ret.n -402327b4: fecf50 excw -402327b7: 3f .byte 0x3f - -402327b8 : -402327b8: 401200 ssl a2 -402327bb: fffe51 l32r a5, 402327b4 -402327be: 160c movi.n a6, 1 -402327c0: 3f2542 l32i a4, a5, 252 -402327c3: a12600 sll a2, a6 -402327c6: 204240 or a4, a2, a4 -402327c9: 3f6542 s32i a4, a5, 252 -402327cc: 0a4366 bnei a3, 4, 402327da -402327cf: 3e2572 l32i a7, a5, 248 -402327d2: 202270 or a2, a2, a7 -402327d5: 3e6522 s32i a2, a5, 248 -402327d8: f00d ret.n -402327da: 015326 beqi a3, 5, 402327df -402327dd: f00d ret.n -402327df: 3e2582 l32i a8, a5, 248 -402327e2: f37c movi.n a3, -1 -402327e4: 302230 xor a2, a2, a3 -402327e7: 102820 and a2, a8, a2 -402327ea: fff9c6 j 402327d5 -402327ed: 000000 ill - -402327f0 : -402327f0: fff131 l32r a3, 402327b4 -402327f3: 020c movi.n a2, 0 -402327f5: 3f6322 s32i a2, a3, 252 -402327f8: 3e6322 s32i a2, a3, 248 -402327fb: f00d ret.n -402327fd: 000000 ill - -40232800 : -40232800: 150c movi.n a5, 1 -40232802: 302240 xor a2, a2, a4 -40232805: 102320 and a2, a3, a2 -40232808: 932520 movnez a2, a5, a2 -4023280b: f00d ret.n -4023280d: 000000 ill -40232810: 103510 and a3, a5, a1 -40232813: a02240 addx4 a2, a2, a4 - -40232814 : -40232814: 6aa022 movi a2, 106 -40232817: 230c movi.n a3, 2 -40232819: 050c movi.n a5, 0 -4023281b: f0c112 addi a1, a1, -16 -4023281e: 0109 s32i.n a0, a1, 0 -40232820: dc6901 l32r a0, 402299c4 -40232823: ffe461 l32r a6, 402327b4 -40232826: 0008 l32i.n a0, a0, 0 -40232828: 1659 s32i.n a5, a6, 4 -4023282a: 262002 l32i a0, a0, 152 -4023282d: 840c movi.n a4, 8 -4023282f: 0000c0 callx0 a0 -40232832: ffe021 l32r a2, 402327b4 -40232835: fff601 l32r a0, 40232810 -40232838: 0000c0 callx0 a0 -4023283b: ffde21 l32r a2, 402327b4 -4023283e: 0108 l32i.n a0, a1, 0 -40232840: 10c112 addi a1, a1, 16 -40232843: 1228 l32i.n a2, a2, 4 -40232845: f00d ret.n -40232847: d08400 subx2 a8, a4, a0 -4023284a: fe .byte 0xfe -4023284b: 3f .byte 0x3f - -4023284c : -4023284c: f0c112 addi a1, a1, -16 -4023284f: 0109 s32i.n a0, a1, 0 -40232851: fffd01 l32r a0, 40232848 -40232854: 000002 l8ui a0, a0, 0 -40232857: 90cc bnez.n a0, 40232864 -40232859: fffb85 call0 40232814 -4023285c: fffb31 l32r a3, 40232848 -4023285f: 120c movi.n a2, 1 -40232861: 004322 s8i a2, a3, 0 -40232864: ffd421 l32r a2, 402327b4 -40232867: 0108 l32i.n a0, a1, 0 -40232869: 10c112 addi a1, a1, 16 -4023286c: 1228 l32i.n a2, a2, 4 -4023286e: f00d ret.n - -40232870 : -40232870: 00a032 movi a3, 0 -40232873: ffd041 l32r a4, 402327b4 -40232876: f0c112 addi a1, a1, -16 -40232879: 006102 s32i a0, a1, 0 -4023287c: 1448 l32i.n a4, a4, 4 -4023287e: fec0c5 call0 4023148c -40232881: fec685 call0 402314ec -40232884: 0108 l32i.n a0, a1, 0 -40232886: 10c112 addi a1, a1, 16 -40232889: f00d ret.n - ... - -4023288c : -4023288c: f0c112 addi a1, a1, -16 -4023288f: 006102 s32i a0, a1, 0 -40232892: ffc801 l32r a0, 402327b4 -40232895: 0c2002 l32i a0, a0, 48 -40232898: 0d6007 bbci a0, 0, 402328a9 -4023289b: fec505 call0 402314ec -4023289e: ffc501 l32r a0, 402327b4 -402328a1: 08a022 movi a2, 8 -402328a4: c008 l32i.n a0, a0, 48 -402328a6: 000086 j 402328ac -402328a9: 00a022 movi a2, 0 -402328ac: 056017 bbci a0, 1, 402328b5 -402328af: 10a032 movi a3, 16 -402328b2: 202230 or a2, a2, a3 -402328b5: 056027 bbci a0, 2, 402328be -402328b8: 04a042 movi a4, 4 -402328bb: 202240 or a2, a2, a4 -402328be: 043300 extui a3, a0, 3, 1 -402328c1: fed6c5 call0 40231630 -402328c4: 0108 l32i.n a0, a1, 0 -402328c6: 10c112 addi a1, a1, 16 -402328c9: f00d ret.n -402328cb: 848800 extui a8, a0, 8, 9 -402328ce: fe .byte 0xfe -402328cf: 3f .byte 0x3f -402328d0: fed0e0 excw -402328d3: 3f .byte 0x3f -402328d4: d0d8 l32i.n a13, a0, 52 -402328d6: fe .byte 0xfe -402328d7: 3f .byte 0x3f - -402328d8 : -402328d8: f0c112 addi a1, a1, -16 -402328db: 006102 s32i a0, a1, 0 -402328de: fffb01 l32r a0, 402328cc -402328e1: ffb421 l32r a2, 402327b4 -402328e4: 000002 l8ui a0, a0, 0 -402328e7: e00222 l8ui a2, a2, 224 -402328ea: 161066 bnei a0, 1, 40232904 -402328ed: 6522f6 bgeui a2, 2, 40232956 -402328f0: 02a022 movi a2, 2 -402328f3: 00a032 movi a3, 0 -402328f6: ff32c5 call0 40231c24 -402328f9: ffae41 l32r a4, 402327b4 -402328fc: 230c movi.n a3, 2 -402328fe: e04432 s8i a3, a4, 224 -40232901: 001606 j 4023295d -40232904: 192066 bnei a0, 2, 40232921 -40232907: 01a022 movi a2, 1 -4023290a: b3f301 l32r a0, 4021f8d8 -4023290d: 0000c0 callx0 a0 -40232910: 08a022 movi a2, 8 -40232913: 00a032 movi a3, 0 -40232916: ff30c5 call0 40231c24 -40232919: 020c movi.n a2, 0 -4023291b: b3ef01 l32r a0, 4021f8d8 -4023291e: 0000c0 callx0 a0 -40232921: ffeb41 l32r a4, 402328d0 -40232924: 000452 l8ui a5, a4, 0 -40232927: 00a002 movi a0, 0 -4023292a: 0b1566 bnei a5, 1, 40232939 -4023292d: 00a022 movi a2, 0 -40232930: 004422 s8i a2, a4, 0 -40232933: fb5385 call0 4022de6c -40232936: 00a002 movi a0, 0 -40232939: ffe621 l32r a2, 402328d4 -4023293c: 000262 l8ui a6, a2, 0 -4023293f: 0b1666 bnei a6, 1, 4023294e -40232942: 004202 s8i a0, a2, 0 -40232945: 01a032 movi a3, 1 -40232948: 01a022 movi a2, 1 -4023294b: f9e145 call0 4022c760 -4023294e: 002102 l32i a0, a1, 0 -40232951: 10c112 addi a1, a1, 16 -40232954: f00d ret.n -40232956: 220c movi.n a2, 2 -40232958: 130c movi.n a3, 1 -4023295a: ff2c85 call0 40231c24 -4023295d: 3e4e01 l32r a0, 40202298 -40232960: 0000c0 callx0 a0 -40232963: 020c movi.n a2, 0 -40232965: b3dc01 l32r a0, 4021f8d8 -40232968: 0000c0 callx0 a0 -4023296b: 0247c5 call0 40234de8 -4023296e: ff9171 l32r a7, 402327b4 -40232971: e10772 l8ui a7, a7, 225 -40232974: a91766 bnei a7, 1, 40232921 -40232977: 1a0c movi.n a10, 1 -40232979: af4191 l32r a9, 4021e680 -4023297c: 0020c0 memw -4023297f: 852982 l32i a8, a9, 0x214 -40232982: 2088a0 or a8, a8, a10 -40232985: 0020c0 memw -40232988: 856982 s32i a8, a9, 0x214 -4023298b: a0a022 movi a2, 160 -4023298e: b75d01 l32r a0, 40220704 -40232991: 0000c0 callx0 a0 -40232994: ffe246 j 40232921 - ... - -40232998 : -40232998: ff8761 l32r a6, 402327b4 -4023299b: 320622 l8ui a2, a6, 50 -4023299e: 3e3751 l32r a5, 4020227c -402329a1: 12ac beqz.n a2, 402329c6 -402329a3: 0020c0 memw -402329a6: 410642 l8ui a4, a6, 65 -402329a9: 802552 l32i a5, a5, 0x200 -402329ac: 5628 l32i.n a2, a6, 20 -402329ae: b638 l32i.n a3, a6, 44 -402329b0: c02250 sub a2, a2, a5 -402329b3: 823340 mull a3, a3, a4 -402329b6: 0c3327 bltu a3, a2, 402329c6 -402329b9: 132682 l32i a8, a6, 76 -402329bc: 141672 l16ui a7, a6, 40 -402329bf: 778a add.n a7, a7, a8 -402329c1: 01b727 bgeu a7, a2, 402329c6 -402329c4: f00d ret.n -402329c6: 020c movi.n a2, 0 -402329c8: f00d ret.n -402329ca: 280000 excw -402329cd: 3ffe95 excw -402329d0: c0e8 l32i.n a14, a0, 48 -402329d2: fe .byte 0xfe -402329d3: 3f .byte 0x3f -402329d4: 35d8 l32i.n a13, a5, 12 -402329d6: 124010 excw - -402329d8 : -402329d8: e0c112 addi a1, a1, -32 -402329db: 0161c2 s32i a12, a1, 4 -402329de: 0361e2 s32i a14, a1, 12 -402329e1: 0461f2 s32i a15, a1, 16 -402329e4: 21d9 s32i.n a13, a1, 8 -402329e6: 0109 s32i.n a0, a1, 0 -402329e8: 02dd mov.n a13, a2 -402329ea: ffe605 call0 4023284c -402329ed: ff71c1 l32r a12, 402327b4 -402329f0: 030c movi.n a3, 0 -402329f2: 132c22 l32i a2, a12, 76 -402329f5: 1c48 l32i.n a4, a12, 4 -402329f7: c02d20 sub a2, a13, a2 -402329fa: fea905 call0 4023148c -402329fd: 3e1ff1 l32r a15, 4020227c -40232a00: 0020c0 memw -40232a03: 802fe2 l32i a14, a15, 0x200 -40232a06: 2ca132 movi a3, 0x12c -40232a09: 023327 bltu a3, a2, 40232a0f -40232a0c: 002b86 j 40232abe -40232a0f: 160c movi.n a6, 1 -40232a11: 050c movi.n a5, 0 -40232a13: af1b41 l32r a4, 4021e680 -40232a16: 0020c0 memw -40232a19: 852472 l32i a7, a4, 0x214 -40232a1c: 047070 extui a7, a7, 0, 1 -40232a1f: 935670 movnez a5, a6, a7 -40232a22: 745050 extui a5, a5, 0, 8 -40232a25: e14c52 s8i a5, a12, 225 -40232a28: 181566 bnei a5, 1, 40232a44 -40232a2b: e97c movi.n a9, -2 -40232a2d: 0020c0 memw -40232a30: 852482 l32i a8, a4, 0x214 -40232a33: 108890 and a8, a8, a9 -40232a36: 0020c0 memw -40232a39: 856482 s32i a8, a4, 0x214 -40232a3c: 025c movi.n a2, 80 -40232a3e: b73101 l32r a0, 40220704 -40232a41: 0000c0 callx0 a0 -40232a44: 023745 call0 40234dbc -40232a47: 01a022 movi a2, 1 -40232a4a: b3a301 l32r a0, 4021f8d8 -40232a4d: 0000c0 callx0 a0 -40232a50: 220c movi.n a2, 2 -40232a52: df8601 l32r a0, 4022a86c -40232a55: 0000c0 callx0 a0 -40232a58: 51e9 s32i.n a14, a1, 20 -40232a5a: ffdb85 call0 40232814 -40232a5d: 1c48 l32i.n a4, a12, 4 -40232a5f: 132c22 l32i a2, a12, 76 -40232a62: 030c movi.n a3, 0 -40232a64: c02d20 sub a2, a13, a2 -40232a67: fea245 call0 4023148c -40232a6a: 02ed mov.n a14, a2 -40232a6c: 0020c0 memw -40232a6f: 1c48 l32i.n a4, a12, 4 -40232a71: 5158 l32i.n a5, a1, 20 -40232a73: 802f22 l32i a2, a15, 0x200 -40232a76: 030c movi.n a3, 0 -40232a78: c02250 sub a2, a2, a5 -40232a7b: fea105 call0 4023148c -40232a7e: 02dd mov.n a13, a2 -40232a80: 3e0501 l32r a0, 40202294 -40232a83: 0000c0 callx0 a0 -40232a86: 04dd62 addmi a6, a13, 0x400 -40232a89: ffde72 addmi a7, a14, 0xffffff00 -40232a8c: d4c772 addi a7, a7, -44 -40232a8f: e8c662 addi a6, a6, -24 -40232a92: 31b677 bgeu a6, a7, 40232ac7 -40232a95: c02ed0 sub a2, a14, a13 -40232a98: ffd222 addmi a2, a2, 0xffffff00 -40232a9b: d4c222 addi a2, a2, -44 -40232a9e: ffdec5 call0 4023288c -40232aa1: cc08 l32i.n a0, a12, 48 -40232aa3: 243900 extui a3, a0, 9, 3 -40232aa6: 312326 beqi a3, 2, 40232adb -40232aa9: 2e6007 bbci a0, 0, 40232adb -40232aac: ffc821 l32r a2, 402329cc -40232aaf: ffc831 l32r a3, 402329d0 -40232ab2: 24a142 movi a4, 0x124 -40232ab5: b26101 l32r a0, 4021f43c -40232ab8: 0000c0 callx0 a0 -40232abb: ffff06 j 40232abb -40232abe: 3df601 l32r a0, 40202298 -40232ac1: 0000c0 callx0 a0 -40232ac4: 000086 j 40232aca -40232ac7: ffe105 call0 402328d8 -40232aca: 120c movi.n a2, 1 -40232acc: 11c8 l32i.n a12, a1, 4 -40232ace: 21d8 l32i.n a13, a1, 8 -40232ad0: 31e8 l32i.n a14, a1, 12 -40232ad2: 41f8 l32i.n a15, a1, 16 -40232ad4: 0108 l32i.n a0, a1, 0 -40232ad6: 20c112 addi a1, a1, 32 -40232ad9: f00d ret.n -40232adb: e71e71 l32r a7, 4022c754 -40232ade: 00a682 movi a8, 0x600 -40232ae1: 107070 and a7, a0, a7 -40232ae4: 207780 or a7, a7, a8 -40232ae7: 3fae82 movi a8, 0xfffffe3f -40232aea: 107780 and a7, a7, a8 -40232aed: 0c6c72 s32i a7, a12, 48 -40232af0: 3fc041 l32r a4, 402029f0 -40232af3: 0020c0 memw -40232af6: 472462 l32i a6, a4, 0x11c -40232af9: 076c62 s32i a6, a12, 28 -40232afc: 0020c0 memw -40232aff: 802f52 l32i a5, a15, 0x200 -40232b02: 086c52 s32i a5, a12, 32 -40232b05: 0020c0 memw -40232b08: 220c movi.n a2, 2 -40232b0a: 9448 l32i.n a4, a4, 36 -40232b0c: 9c49 s32i.n a4, a12, 36 -40232b0e: e04c22 s8i a2, a12, 224 -40232b11: ffb001 l32r a0, 402329d4 -40232b14: 0000c0 callx0 a0 -40232b17: e04c22 s8i a2, a12, 224 -40232b1a: 748020 extui a8, a2, 0, 8 -40232b1d: 38cc bnez.n a8, 40232b24 -40232b1f: 220c movi.n a2, 2 -40232b21: fecec5 call0 40231810 -40232b24: 020c movi.n a2, 0 -40232b26: ffe886 j 40232acc -40232b29: 000000 ill - -40232b2c : -40232b2c: ff2241 l32r a4, 402327b4 -40232b2f: 130c movi.n a3, 1 -40232b31: c448 l32i.n a4, a4, 48 -40232b33: 020c movi.n a2, 0 -40232b35: 244940 extui a4, a4, 9, 3 -40232b38: fdc442 addi a4, a4, -3 -40232b3b: 832340 moveqz a2, a3, a4 -40232b3e: f00d ret.n -40232b40: c94a add.n a12, a9, a4 -40232b42: fe .byte 0xfe -40232b43: 3f .byte 0x3f -40232b44: 24a6b0 extui a10, a11, 6, 3 -40232b47: d0f840 subx2 a15, a8, a4 -40232b4a: fe .byte 0xfe -40232b4b: 3f .byte 0x3f -40232b4c: 24a6c0 extui a10, a12, 6, 3 -40232b4f: a6d040 excw -40232b52: e04024 excw -40232b55: 4024a6 blti a4, 2, 40232b99 - -40232b58 : -40232b58: f0c112 addi a1, a1, -16 -40232b5b: 0109 s32i.n a0, a1, 0 -40232b5d: 31e9 s32i.n a14, a1, 12 -40232b5f: 11c9 s32i.n a12, a1, 4 -40232b61: 21d9 s32i.n a13, a1, 8 -40232b63: 02cd mov.n a12, a2 -40232b65: ff13d1 l32r a13, 402327b4 -40232b68: b096e1 l32r a14, 4021edc0 -40232b6b: 02fc bnez.n a2, 40232b9f -40232b6d: 0e2d mov.n a2, a14 -40232b6f: 3dcc01 l32r a0, 402022a0 -40232b72: 0000c0 callx0 a0 -40232b75: 0e2d mov.n a2, a14 -40232b77: fff241 l32r a4, 40232b40 -40232b7a: 931c movi.n a3, 25 -40232b7c: 150c movi.n a5, 1 -40232b7e: 005432 s16i a3, a4, 0 -40232b81: 931c movi.n a3, 25 -40232b83: 140c movi.n a4, 1 -40232b85: 3dc701 l32r a0, 402022a4 -40232b88: 0000c0 callx0 a0 -40232b8b: ffee21 l32r a2, 40232b44 -40232b8e: 050c movi.n a5, 0 -40232b90: e24d52 s8i a5, a13, 226 -40232b93: e44d52 s8i a5, a13, 228 -40232b96: 3b9501 l32r a0, 402019ec -40232b99: 0000c0 callx0 a0 -40232b9c: 001746 j 40232bfd -40232b9f: ffeb21 l32r a2, 40232b4c -40232ba2: e40d92 l8ui a9, a13, 228 -40232ba5: ffe881 l32r a8, 40232b48 -40232ba8: 160c movi.n a6, 1 -40232baa: 000872 l8ui a7, a8, 0 -40232bad: e44d62 s8i a6, a13, 228 -40232bb0: 837690 moveqz a7, a6, a9 -40232bb3: 004872 s8i a7, a8, 0 -40232bb6: 3b8d01 l32r a0, 402019ec -40232bb9: 0000c0 callx0 a0 -40232bbc: 531c26 beqi a12, 1, 40232c13 -40232bbf: 502c26 beqi a12, 2, 40232c13 -40232bc2: e34dc2 s8i a12, a13, 227 -40232bc5: 000d06 j 40232bfd -40232bc8: 202ee0 or a2, a14, a14 -40232bcb: 3db501 l32r a0, 402022a0 -40232bce: 0000c0 callx0 a0 -40232bd1: 202ee0 or a2, a14, a14 -40232bd4: 19a032 movi a3, 25 -40232bd7: 140c movi.n a4, 1 -40232bd9: 150c movi.n a5, 1 -40232bdb: ffd9b1 l32r a11, 40232b40 -40232bde: 9a1c movi.n a10, 25 -40232be0: 005ba2 s16i a10, a11, 0 -40232be3: 3db001 l32r a0, 402022a4 -40232be6: 0000c0 callx0 a0 -40232be9: 64a022 movi a2, 100 -40232bec: 023ac5 call0 40234f9c -40232bef: 0c3d mov.n a3, a12 -40232bf1: e24dc2 s8i a12, a13, 226 -40232bf4: ffd721 l32r a2, 40232b50 -40232bf7: 3b7d01 l32r a0, 402019ec -40232bfa: 0000c0 callx0 a0 -40232bfd: ffd521 l32r a2, 40232b54 -40232c00: 11c8 l32i.n a12, a1, 4 -40232c02: 21d8 l32i.n a13, a1, 8 -40232c04: 31e8 l32i.n a14, a1, 12 -40232c06: 3b7901 l32r a0, 402019ec -40232c09: 0000c0 callx0 a0 -40232c0c: 0108 l32i.n a0, a1, 0 -40232c0e: 10c112 addi a1, a1, 16 -40232c11: f00d ret.n -40232c13: e20d32 l8ui a3, a13, 226 -40232c16: da1c37 beq a12, a3, 40232bf4 -40232c19: ab1c66 bnei a12, 1, 40232bc8 -40232c1c: 202ee0 or a2, a14, a14 -40232c1f: 3da001 l32r a0, 402022a0 -40232c22: 0000c0 callx0 a0 -40232c25: 202ee0 or a2, a14, a14 -40232c28: 01a042 movi a4, 1 -40232c2b: 150c movi.n a5, 1 -40232c2d: ffc401 l32r a0, 40232b40 -40232c30: 3b4431 l32r a3, 40201940 -40232c33: 005032 s16i a3, a0, 0 -40232c36: 3d9b01 l32r a0, 402022a4 -40232c39: 0000c0 callx0 a0 -40232c3c: 3b4121 l32r a2, 40201940 -40232c3f: 0235c5 call0 40234f9c -40232c42: ffea46 j 40232bef -40232c45: 000000 ill - -40232c48 : -40232c48: fedb21 l32r a2, 402327b4 -40232c4b: 030c movi.n a3, 0 -40232c4d: e40242 l8ui a4, a2, 228 -40232c50: e20222 l8ui a2, a2, 226 -40232c53: 440b addi.n a4, a4, -1 -40232c55: 932340 movnez a2, a3, a4 -40232c58: f00d ret.n - ... - -40232c5c : -40232c5c: fed631 l32r a3, 402327b4 -40232c5f: e54322 s8i a2, a3, 229 -40232c62: f00d ret.n - -40232c64 : -40232c64: fed421 l32r a2, 402327b4 -40232c67: e50222 l8ui a2, a2, 229 -40232c6a: f00d ret.n - -40232c6c : -40232c6c: fed231 l32r a3, 402327b4 -40232c6f: 404322 s8i a2, a3, 64 -40232c72: f00d ret.n - -40232c74 : -40232c74: fed021 l32r a2, 402327b4 -40232c77: 400222 l8ui a2, a2, 64 -40232c7a: f00d ret.n -40232c7c: d01c movi.n a0, 29 -40232c7e: fe .byte 0xfe -40232c7f: 3f .byte 0x3f - -40232c80 : -40232c80: f0c112 addi a1, a1, -16 -40232c83: 31d9 s32i.n a13, a1, 12 -40232c85: 1109 s32i.n a0, a1, 4 -40232c87: fecbd1 l32r a13, 402327b4 -40232c8a: 21c9 s32i.n a12, a1, 8 -40232c8c: 132dd2 l32i a13, a13, 76 -40232c8f: 3d7bc1 l32r a12, 4020227c -40232c92: c0d2d0 sub a13, a2, a13 -40232c95: 0020c0 memw -40232c98: 802cc2 l32i a12, a12, 0x200 -40232c9b: 203c movi.n a0, 50 -40232c9d: 7ab0d7 bgeu a0, a13, 40232d1b -40232ca0: 120c movi.n a2, 1 -40232ca2: b30d01 l32r a0, 4021f8d8 -40232ca5: 0000c0 callx0 a0 -40232ca8: 820c movi.n a2, 8 -40232caa: def001 l32r a0, 4022a86c -40232cad: 0000c0 callx0 a0 -40232cb0: 020c movi.n a2, 0 -40232cb2: b30901 l32r a0, 4021f8d8 -40232cb5: 0000c0 callx0 a0 -40232cb8: 0020c0 memw -40232cbb: 3d7031 l32r a3, 4020227c -40232cbe: 802332 l32i a3, a3, 0x200 -40232cc1: cecd22 addi a2, a13, -50 -40232cc4: c0c3c0 sub a12, a3, a12 -40232cc7: 18dc02 addmi a0, a12, 0x1800 -40232cca: d4c002 addi a0, a0, -44 -40232ccd: 47b027 bgeu a0, a2, 40232d18 -40232cd0: ffeb21 l32r a2, 40232c7c -40232cd3: 0129 s32i.n a2, a1, 0 -40232cd5: 3d7201 l32r a0, 402022a0 -40232cd8: 0000c0 callx0 a0 -40232cdb: e8a332 movi a3, 0x3e8 -40232cde: c02dc0 sub a2, a13, a12 -40232ce1: cec222 addi a2, a2, -50 -40232ce4: 3c5a01 l32r a0, 40201e4c -40232ce7: 0000c0 callx0 a0 -40232cea: 040c movi.n a4, 0 -40232cec: 023d mov.n a3, a2 -40232cee: 150c movi.n a5, 1 -40232cf0: 0128 l32i.n a2, a1, 0 -40232cf2: 3d6c01 l32r a0, 402022a4 -40232cf5: 0000c0 callx0 a0 -40232cf8: feaf01 l32r a0, 402327b4 -40232cfb: c008 l32i.n a0, a0, 48 -40232cfd: 243900 extui a3, a0, 9, 3 -40232d00: 242326 beqi a3, 2, 40232d28 -40232d03: 216007 bbci a0, 0, 40232d28 -40232d06: ff3121 l32r a2, 402329cc -40232d09: ff3131 l32r a3, 402329d0 -40232d0c: 5aa242 movi a4, 0x25a -40232d0f: b1cb01 l32r a0, 4021f43c -40232d12: 0000c0 callx0 a0 -40232d15: ffff06 j 40232d15 -40232d18: ffbbc5 call0 402328d8 -40232d1b: 120c movi.n a2, 1 -40232d1d: 21c8 l32i.n a12, a1, 8 -40232d1f: 31d8 l32i.n a13, a1, 12 -40232d21: 1108 l32i.n a0, a1, 4 -40232d23: 10c112 addi a1, a1, 16 -40232d26: f00d ret.n -40232d28: e68b31 l32r a3, 4022c754 -40232d2b: 00a642 movi a4, 0x600 -40232d2e: 103030 and a3, a0, a3 -40232d31: 203340 or a3, a3, a4 -40232d34: fea041 l32r a4, 402327b4 -40232d37: 020c movi.n a2, 0 -40232d39: c439 s32i.n a3, a4, 48 -40232d3b: fff786 j 40232d1d -40232d3e: f00000 subx8 a0, a0, a0 -40232d41: 4024a6 blti a4, 2, 40232d85 - -40232d44 : -40232d44: e0c112 addi a1, a1, -32 -40232d47: 41d9 s32i.n a13, a1, 16 -40232d49: 31c9 s32i.n a12, a1, 12 -40232d4b: 2109 s32i.n a0, a1, 8 -40232d4d: 02cd mov.n a12, a2 -40232d4f: ffb885 call0 402328d8 -40232d52: fe98d1 l32r a13, 402327b4 -40232d55: 582c26 beqi a12, 2, 40232db1 -40232d58: 554c26 beqi a12, 4, 40232db1 -40232d5b: 2d8c26 beqi a12, 8, 40232d8c -40232d5e: 4fbc66 bnei a12, 16, 40232db1 -40232d61: cd08 l32i.n a0, a13, 48 -40232d63: 4a60d7 bbci a0, 13, 40232db1 -40232d66: 68cd22 addi a2, a13, 104 -40232d69: 0129 s32i.n a2, a1, 0 -40232d6b: 3d4d01 l32r a0, 402022a0 -40232d6e: 0000c0 callx0 a0 -40232d71: 0128 l32i.n a2, a1, 0 -40232d73: a30c movi.n a3, 10 -40232d75: 040c movi.n a4, 0 -40232d77: 44e671 l32r a7, 40204110 -40232d7a: cd68 l32i.n a6, a13, 48 -40232d7c: 150c movi.n a5, 1 -40232d7e: 206670 or a6, a6, a7 -40232d81: cd69 s32i.n a6, a13, 48 -40232d83: 3d4801 l32r a0, 402022a4 -40232d86: 0000c0 callx0 a0 -40232d89: 000906 j 40232db1 -40232d8c: 54cd22 addi a2, a13, 84 -40232d8f: 1129 s32i.n a2, a1, 4 -40232d91: 3d4301 l32r a0, 402022a0 -40232d94: 0000c0 callx0 a0 -40232d97: 142d22 l32i a2, a13, 80 -40232d9a: e8a332 movi a3, 0x3e8 -40232d9d: 3c2b01 l32r a0, 40201e4c -40232da0: 0000c0 callx0 a0 -40232da3: 040c movi.n a4, 0 -40232da5: 023d mov.n a3, a2 -40232da7: 150c movi.n a5, 1 -40232da9: 1128 l32i.n a2, a1, 4 -40232dab: 3d3e01 l32r a0, 402022a4 -40232dae: 0000c0 callx0 a0 -40232db1: cd08 l32i.n a0, a13, 48 -40232db3: 243900 extui a3, a0, 9, 3 -40232db6: 243326 beqi a3, 3, 40232dde -40232db9: ffe121 l32r a2, 40232d40 -40232dbc: 0c4d mov.n a4, a12 -40232dbe: 3b0b01 l32r a0, 402019ec -40232dc1: 0000c0 callx0 a0 -40232dc4: cd08 l32i.n a0, a13, 48 -40232dc6: 248900 extui a8, a0, 9, 3 -40232dc9: 113826 beqi a8, 3, 40232dde -40232dcc: ff0021 l32r a2, 402329cc -40232dcf: ff0031 l32r a3, 402329d0 -40232dd2: 8fa242 movi a4, 0x28f -40232dd5: b19901 l32r a0, 4021f43c -40232dd8: 0000c0 callx0 a0 -40232ddb: ffff06 j 40232ddb -40232dde: e65d21 l32r a2, 4022c754 -40232de1: 102020 and a2, a0, a2 -40232de4: 1560d7 bbci a0, 13, 40232dfd -40232de7: 40ad01 l32r a0, 4020309c -40232dea: 200200 or a0, a2, a0 -40232ded: cd09 s32i.n a0, a13, 48 -40232def: 334dc2 s8i a12, a13, 51 -40232df2: 31c8 l32i.n a12, a1, 12 -40232df4: 41d8 l32i.n a13, a1, 16 -40232df6: 2108 l32i.n a0, a1, 8 -40232df8: 20c112 addi a1, a1, 32 -40232dfb: f00d ret.n -40232dfd: 020d mov.n a0, a2 -40232dff: fffa86 j 40232ded - ... - -40232e04 : -40232e04: f0c112 addi a1, a1, -16 -40232e07: 0109 s32i.n a0, a1, 0 -40232e09: feb001 l32r a0, 402328cc -40232e0c: 000002 l8ui a0, a0, 0 -40232e0f: 042066 bnei a0, 2, 40232e17 -40232e12: 820c movi.n a2, 8 -40232e14: fff2c5 call0 40232d44 -40232e17: 0108 l32i.n a0, a1, 0 -40232e19: 10c112 addi a1, a1, 16 -40232e1c: f00d ret.n - ... - -40232e20 : -40232e20: f00d ret.n - ... - -40232e24 : -40232e24: f00d ret.n -40232e26: 440000 extui a0, a0, 0, 5 -40232e29: 402336 excw -40232e2c: 000dc0 callx0 a13 -40232e2f: 613140 excw - -40232e30 : -40232e30: fe6131 l32r a3, 402327b4 -40232e33: fffd21 l32r a2, 40232e28 -40232e36: f0c112 addi a1, a1, -16 -40232e39: 0109 s32i.n a0, a1, 0 -40232e3b: fffc01 l32r a0, 40232e2c -40232e3e: 0000c0 callx0 a0 -40232e41: fe5c21 l32r a2, 402327b4 -40232e44: e64431 l32r a3, 4022c754 -40232e47: c208 l32i.n a0, a2, 48 -40232e49: 100030 and a0, a0, a3 -40232e4c: 00a432 movi a3, 0x400 -40232e4f: 200030 or a0, a0, a3 -40232e52: c209 s32i.n a0, a2, 48 -40232e54: 0108 l32i.n a0, a1, 0 -40232e56: 10c112 addi a1, a1, 16 -40232e59: f00d ret.n -40232e5b: cfb800 excw -40232e5e: fe .byte 0xfe -40232e5f: 3f .byte 0x3f - -40232e60 : -40232e60: ffff81 l32r a8, 40232e5c -40232e63: f0c112 addi a1, a1, -16 -40232e66: 0109 s32i.n a0, a1, 0 -40232e68: 21d9 s32i.n a13, a1, 8 -40232e6a: 11c9 s32i.n a12, a1, 4 -40232e6c: 31e9 s32i.n a14, a1, 12 -40232e6e: ecc8e2 addi a14, a8, -20 -40232e71: 98c8c2 addi a12, a8, -104 -40232e74: 3d02d1 l32r a13, 4020227c -40232e77: 0020c0 memw -40232e7a: 802dd2 l32i a13, a13, 0x200 -40232e7d: e63541 l32r a4, 4022c754 -40232e80: cc28 l32i.n a2, a12, 48 -40232e82: 9c7731 l32r a3, 4021a060 -40232e85: 102240 and a2, a2, a4 -40232e88: 202230 or a2, a2, a3 -40232e8b: cc29 s32i.n a2, a12, 48 -40232e8d: 320c02 l8ui a0, a12, 50 -40232e90: bc58 l32i.n a5, a12, 44 -40232e92: 07f016 beqz a0, 40232f15 -40232e95: 4c08 l32i.n a0, a12, 16 -40232e97: 5c78 l32i.n a7, a12, 20 -40232e99: c020d0 sub a2, a0, a13 -40232e9c: 3ab527 bgeu a5, a2, 40232eda -40232e9f: 3cfab1 l32r a11, 40202288 -40232ea2: 64a0a2 movi a10, 100 -40232ea5: 060c movi.n a6, 0 -40232ea7: 410c92 l8ui a9, a12, 65 -40232eaa: 120c movi.n a2, 1 -40232eac: 661b addi.n a6, a6, 1 -40232eae: 6c09 s32i.n a0, a12, 24 -40232eb0: 828950 mull a8, a9, a5 -40232eb3: 050a add.n a0, a5, a0 -40232eb5: 4c09 s32i.n a0, a12, 16 -40232eb7: c03700 sub a3, a7, a0 -40232eba: 03b837 bgeu a8, a3, 40232ec1 -40232ebd: 787a add.n a7, a8, a7 -40232ebf: 5c79 s32i.n a7, a12, 20 -40232ec1: c080d0 sub a8, a0, a13 -40232ec4: 0f96a7 bne a6, a10, 40232ed7 -40232ec7: 744090 extui a4, a9, 0, 8 -40232eca: 835b50 moveqz a5, a11, a5 -40232ecd: bc59 s32i.n a5, a12, 44 -40232ecf: 834290 moveqz a4, a2, a9 -40232ed2: 049d mov.n a9, a4 -40232ed4: 414c42 s8i a4, a12, 65 -40232ed7: d13587 bltu a5, a8, 40232eac -40232eda: ffe021 l32r a2, 40232e5c -40232edd: 3cf001 l32r a0, 402022a0 -40232ee0: 0000c0 callx0 a0 -40232ee3: 0e2d mov.n a2, a14 -40232ee5: 3cee01 l32r a0, 402022a0 -40232ee8: 0000c0 callx0 a0 -40232eeb: e8a332 movi a3, 0x3e8 -40232eee: 132c42 l32i a4, a12, 76 -40232ef1: 4c58 l32i.n a5, a12, 16 -40232ef3: 142c22 l32i a2, a12, 80 -40232ef6: c055d0 sub a5, a5, a13 -40232ef9: 225a add.n a2, a2, a5 -40232efb: c02240 sub a2, a2, a4 -40232efe: 3bd301 l32r a0, 40201e4c -40232f01: 0000c0 callx0 a0 -40232f04: 040c movi.n a4, 0 -40232f06: 023d mov.n a3, a2 -40232f08: 150c movi.n a5, 1 -40232f0a: 0e2d mov.n a2, a14 -40232f0c: 3ce601 l32r a0, 402022a4 -40232f0f: 0000c0 callx0 a0 -40232f12: 000786 j 40232f34 -40232f15: 082d mov.n a2, a8 -40232f17: 3ce201 l32r a0, 402022a0 -40232f1a: 0000c0 callx0 a0 -40232f1d: 0e2d mov.n a2, a14 -40232f1f: 3ce001 l32r a0, 402022a0 -40232f22: 0000c0 callx0 a0 -40232f25: 0e2d mov.n a2, a14 -40232f27: 69a032 movi a3, 105 -40232f2a: 040c movi.n a4, 0 -40232f2c: 150c movi.n a5, 1 -40232f2e: 3cdd01 l32r a0, 402022a4 -40232f31: 0000c0 callx0 a0 -40232f34: 11c8 l32i.n a12, a1, 4 -40232f36: 21d8 l32i.n a13, a1, 8 -40232f38: 31e8 l32i.n a14, a1, 12 -40232f3a: 0108 l32i.n a0, a1, 0 -40232f3c: 10c112 addi a1, a1, 16 -40232f3f: f00d ret.n -40232f41: 000000 ill -40232f44: 24a710 extui a10, a1, 7, 3 -40232f47: c11240 mul16u a1, a2, a4 - -40232f48 : -40232f48: f0c112 addi a1, a1, -16 -40232f4b: 0109 s32i.n a0, a1, 0 -40232f4d: ffbdc5 call0 40232b2c -40232f50: b2dc bnez.n a2, 40232f6f -40232f52: 120c movi.n a2, 1 -40232f54: 130c movi.n a3, 1 -40232f56: 00ec85 call0 40233e20 -40232f59: fe1621 l32r a2, 402327b4 -40232f5c: e5fe41 l32r a4, 4022c754 -40232f5f: c208 l32i.n a0, a2, 48 -40232f61: 00a232 movi a3, 0x200 -40232f64: 100040 and a0, a0, a4 -40232f67: 200030 or a0, a0, a3 -40232f6a: c209 s32i.n a0, a2, 48 -40232f6c: 000206 j 40232f78 -40232f6f: fff521 l32r a2, 40232f44 -40232f72: 3a9e01 l32r a0, 402019ec -40232f75: 0000c0 callx0 a0 -40232f78: 0108 l32i.n a0, a1, 0 -40232f7a: 10c112 addi a1, a1, 16 -40232f7d: f00d ret.n -40232f7f: 0c0000 excw -40232f82: 300000 xor a0, a0, a0 -40232f85: 4024a7 blt a4, a10, 40232fc9 - -40232f88 : -40232f88: f0c112 addi a1, a1, -16 -40232f8b: 0109 s32i.n a0, a1, 0 -40232f8d: ffb9c5 call0 40232b2c -40232f90: b2dc bnez.n a2, 40232faf -40232f92: 020c movi.n a2, 0 -40232f94: 130c movi.n a3, 1 -40232f96: 00e885 call0 40233e20 -40232f99: fe0621 l32r a2, 402327b4 -40232f9c: e5ee41 l32r a4, 4022c754 -40232f9f: c208 l32i.n a0, a2, 48 -40232fa1: fff731 l32r a3, 40232f80 -40232fa4: 100040 and a0, a0, a4 -40232fa7: 200030 or a0, a0, a3 -40232faa: c209 s32i.n a0, a2, 48 -40232fac: 000206 j 40232fb8 -40232faf: fff521 l32r a2, 40232f84 -40232fb2: 3a8e01 l32r a0, 402019ec -40232fb5: 0000c0 callx0 a0 -40232fb8: 0108 l32i.n a0, a1, 0 -40232fba: 10c112 addi a1, a1, 16 -40232fbd: f00d ret.n -40232fbf: 0e0000 excw - ... - -40232fc4 : -40232fc4: 00a022 movi a2, 0 -40232fc7: 00a032 movi a3, 0 -40232fca: f0c112 addi a1, a1, -16 -40232fcd: 0161c2 s32i a12, a1, 4 -40232fd0: 0109 s32i.n a0, a1, 0 -40232fd2: ff9601 l32r a0, 40232e2c -40232fd5: 0000c0 callx0 a0 -40232fd8: fdf7c1 l32r a12, 402327b4 -40232fdb: 444e31 l32r a3, 40204114 -40232fde: cc08 l32i.n a0, a12, 48 -40232fe0: 54cc22 addi a2, a12, 84 -40232fe3: 100030 and a0, a0, a3 -40232fe6: cc09 s32i.n a0, a12, 48 -40232fe8: 3cae01 l32r a0, 402022a0 -40232feb: 0000c0 callx0 a0 -40232fee: ff9b21 l32r a2, 40232e5c -40232ff1: 3cab01 l32r a0, 402022a0 -40232ff4: 0000c0 callx0 a0 -40232ff7: cc08 l32i.n a0, a12, 48 -40232ff9: 370c42 l8ui a4, a12, 55 -40232ffc: 2ee0c7 bbsi a0, 12, 4023302e -40232fff: b4ec bnez.n a4, 4023302e -40233001: 050c movi.n a5, 0 -40233003: 394c52 s8i a5, a12, 57 -40233006: 0d60d7 bbci a0, 13, 40233017 -40233009: ffed61 l32r a6, 40232fc0 -4023300c: 206060 or a6, a0, a6 -4023300f: cc69 s32i.n a6, a12, 48 -40233011: 025d05 call0 402355e4 -40233014: 000286 j 40233022 -40233017: e5cf71 l32r a7, 4022c754 -4023301a: 107070 and a7, a0, a7 -4023301d: cc79 s32i.n a7, a12, 48 -4023301f: 025c45 call0 402355e4 -40233022: 11c8 l32i.n a12, a1, 4 -40233024: 0108 l32i.n a0, a1, 0 -40233026: 10c112 addi a1, a1, 16 -40233029: f00d ret.n -4023302b: 000000 ill -4023302e: fff585 call0 40232f88 -40233031: fffb46 j 40233022 -40233034: 24a750 extui a10, a5, 7, 3 -40233037: 232840 excw - ... - -4023303c : -4023303c: f0c112 addi a1, a1, -16 -4023303f: 11c9 s32i.n a12, a1, 4 -40233041: fddcc1 l32r a12, 402327b4 -40233044: 0109 s32i.n a0, a1, 0 -40233046: cc08 l32i.n a0, a12, 48 -40233048: 040d00 extui a0, a0, 13, 1 -4023304b: 0a7016 beqz a0, 402330f6 -4023304e: 54cc22 addi a2, a12, 84 -40233051: 3c9301 l32r a0, 402022a0 -40233054: 0000c0 callx0 a0 -40233057: ff8121 l32r a2, 40232e5c -4023305a: 3c9101 l32r a0, 402022a0 -4023305d: 0000c0 callx0 a0 -40233060: 41ca31 l32r a3, 40203788 -40233063: cc08 l32i.n a0, a12, 48 -40233065: fe1921 l32r a2, 402328cc -40233068: 040c movi.n a4, 0 -4023306a: 364c42 s8i a4, a12, 54 -4023306d: 374c42 s8i a4, a12, 55 -40233070: 000222 l8ui a2, a2, 0 -40233073: 100030 and a0, a0, a3 -40233076: cc09 s32i.n a0, a12, 48 -40233078: 142266 bnei a2, 2, 40233090 -4023307b: ffab05 call0 40232b2c -4023307e: c28c beqz.n a2, 4023308e -40233080: feff21 l32r a2, 40232c7c -40233083: 3c8701 l32r a0, 402022a0 -40233086: 0000c0 callx0 a0 -40233089: 220c movi.n a2, 2 -4023308b: ffcb85 call0 40232d44 -4023308e: cc08 l32i.n a0, a12, 48 -40233090: 243900 extui a3, a0, 9, 3 -40233093: 0b7326 beqi a3, 7, 402330a2 -40233096: 008316 beqz a3, 402330a2 -40233099: fff285 call0 40232fc4 -4023309c: 0c2c32 l32i a3, a12, 48 -4023309f: 243930 extui a3, a3, 9, 3 -402330a2: ffe421 l32r a2, 40233034 -402330a5: 3a5101 l32r a0, 402019ec -402330a8: 0000c0 callx0 a0 -402330ab: feaf22 movi a2, -2 -402330ae: 3fae32 movi a3, 0xfffffe3f -402330b1: 441271 l32r a7, 402040fc -402330b4: cc68 l32i.n a6, a12, 48 -402330b6: ffe041 l32r a4, 40233038 -402330b9: 050c movi.n a5, 0 -402330bb: 3a2181 l32r a8, 40201940 -402330be: 136c82 s32i a8, a12, 76 -402330c1: bc59 s32i.n a5, a12, 44 -402330c3: 414c52 s8i a5, a12, 65 -402330c6: 6c59 s32i.n a5, a12, 24 -402330c8: 4c59 s32i.n a5, a12, 16 -402330ca: 5c59 s32i.n a5, a12, 20 -402330cc: 8c59 s32i.n a5, a12, 32 -402330ce: 146c42 s32i a4, a12, 80 -402330d1: 106670 and a6, a6, a7 -402330d4: cc69 s32i.n a6, a12, 48 -402330d6: 324c52 s8i a5, a12, 50 -402330d9: cc08 l32i.n a0, a12, 48 -402330db: 740c movi.n a4, 7 -402330dd: 100030 and a0, a0, a3 -402330e0: 100020 and a0, a0, a2 -402330e3: cc09 s32i.n a0, a12, 48 -402330e5: 415900 srli a5, a0, 9 -402330e8: 0a0457 bnone a4, a5, 402330f6 -402330eb: e59a91 l32r a9, 4022c754 -402330ee: 109090 and a9, a0, a9 -402330f1: cc99 s32i.n a9, a12, 48 -402330f3: 024f05 call0 402355e4 -402330f6: 11c8 l32i.n a12, a1, 4 -402330f8: 0108 l32i.n a0, a1, 0 -402330fa: 10c112 addi a1, a1, 16 -402330fd: f00d ret.n -402330ff: cff400 excw -40233102: fe .byte 0xfe -40233103: 3f .byte 0x3f - -40233104 : -40233104: f0c112 addi a1, a1, -16 -40233107: fdab21 l32r a2, 402327b4 -4023310a: 016102 s32i a0, a1, 4 -4023310d: 00a002 movi a0, 0 -40233110: 344202 s8i a0, a2, 52 -40233113: fffb21 l32r a2, 40233100 -40233116: 006122 s32i a2, a1, 0 -40233119: 3c6101 l32r a0, 402022a0 -4023311c: 0000c0 callx0 a0 -4023311f: fda531 l32r a3, 402327b4 -40233122: c338 l32i.n a3, a3, 48 -40233124: 13e3d7 bbsi a3, 13, 4023313b -40233127: 03de85 call0 40236f10 -4023312a: d2cc bnez.n a2, 4023313b -4023312c: 0128 l32i.n a2, a1, 0 -4023312e: f4a132 movi a3, 0x1f4 -40233131: 040c movi.n a4, 0 -40233133: 150c movi.n a5, 1 -40233135: 3c5b01 l32r a0, 402022a4 +40232730: 340c movi.n a4, 3 +40232732: 450c movi.n a5, 4 +40232734: fff361 l32r a6, 40232700 +40232737: fff9c5 call0 402326d4 +4023273a: 020c movi.n a2, 0 +4023273c: 230c movi.n a3, 2 +4023273e: 240c movi.n a4, 2 +40232740: 350c movi.n a5, 3 +40232742: e0a562 movi a6, 0x5e0 +40232745: fff8c5 call0 402326d4 +40232748: 420c movi.n a2, 4 +4023274a: 230c movi.n a3, 2 +4023274c: 440c movi.n a4, 4 +4023274e: a50c movi.n a5, 10 +40232750: 060c movi.n a6, 0 +40232752: fff805 call0 402326d4 +40232755: 720c movi.n a2, 7 +40232757: 230c movi.n a3, 2 +40232759: 540c movi.n a4, 5 +4023275b: a50c movi.n a5, 10 +4023275d: 060c movi.n a6, 0 +4023275f: fff745 call0 402326d4 +40232762: ffe821 l32r a2, 40232704 +40232765: 830c movi.n a3, 8 +40232767: 004232 s8i a3, a2, 0 +4023276a: 0e1222 l16ui a2, a2, 28 +4023276d: 130c movi.n a3, 1 +4023276f: 041fc5 call0 4023696c +40232772: 046585 call0 40236dcc +40232775: 0108 l32i.n a0, a1, 0 +40232777: 10c112 addi a1, a1, 16 +4023277a: f00d ret.n +4023277c: 092a add.n a0, a9, a2 + ... + +40232780 : +40232780: eb3421 l32r a2, 4022d450 +40232783: 5fa142 movi a4, 0x15f +40232786: 950c movi.n a5, 9 +40232788: 00a262 movi a6, 0x200 +4023278b: 00a172 movi a7, 0x100 +4023278e: fffb81 l32r a8, 4023277c +40232791: ffdc31 l32r a3, 40232704 +40232794: b90c movi.n a9, 11 +40232796: 0d4392 s8i a9, a3, 13 +40232799: 0c4392 s8i a9, a3, 12 +4023279c: 085382 s16i a8, a3, 16 +4023279f: 075382 s16i a8, a3, 14 +402327a2: 1379 s32i.n a7, a3, 4 +402327a4: 2369 s32i.n a6, a3, 8 +402327a6: 0a5352 s16i a5, a3, 20 +402327a9: 0e5342 s16i a4, a3, 28 +402327ac: 0f5322 s16i a2, a3, 30 +402327af: f00d ret.n +402327b1: 000000 ill + +402327b4 : +402327b4: ffd461 l32r a6, 40232704 +402327b7: 540c movi.n a4, 5 +402327b9: 451c movi.n a5, 20 +402327bb: 013527 bltu a5, a2, 402327c0 +402327be: 025d mov.n a5, a2 +402327c0: 742050 extui a2, a5, 0, 8 +402327c3: 0152b6 bltui a2, 5, 402327c8 +402327c6: 024d mov.n a4, a2 +402327c8: 0d4642 s8i a4, a6, 13 +402327cb: 0c4642 s8i a4, a6, 12 +402327ce: f00d ret.n +402327d0: fecf50 excw +402327d3: 3f .byte 0x3f + +402327d4 : +402327d4: 401200 ssl a2 +402327d7: fffe51 l32r a5, 402327d0 +402327da: 160c movi.n a6, 1 +402327dc: 3f2542 l32i a4, a5, 252 +402327df: a12600 sll a2, a6 +402327e2: 204240 or a4, a2, a4 +402327e5: 3f6542 s32i a4, a5, 252 +402327e8: 0a4366 bnei a3, 4, 402327f6 +402327eb: 3e2572 l32i a7, a5, 248 +402327ee: 202270 or a2, a2, a7 +402327f1: 3e6522 s32i a2, a5, 248 +402327f4: f00d ret.n +402327f6: 015326 beqi a3, 5, 402327fb +402327f9: f00d ret.n +402327fb: 3e2582 l32i a8, a5, 248 +402327fe: f37c movi.n a3, -1 +40232800: 302230 xor a2, a2, a3 +40232803: 102820 and a2, a8, a2 +40232806: fff9c6 j 402327f1 +40232809: 000000 ill + +4023280c : +4023280c: fff131 l32r a3, 402327d0 +4023280f: 020c movi.n a2, 0 +40232811: 3f6322 s32i a2, a3, 252 +40232814: 3e6322 s32i a2, a3, 248 +40232817: f00d ret.n +40232819: 000000 ill + +4023281c : +4023281c: 150c movi.n a5, 1 +4023281e: 302240 xor a2, a2, a4 +40232821: 102320 and a2, a3, a2 +40232824: 932520 movnez a2, a5, a2 +40232827: f00d ret.n +40232829: 000000 ill +4023282c: 103510 and a3, a5, a1 +4023282f: a02240 addx4 a2, a2, a4 + +40232830 : +40232830: 6aa022 movi a2, 106 +40232833: 230c movi.n a3, 2 +40232835: 050c movi.n a5, 0 +40232837: f0c112 addi a1, a1, -16 +4023283a: 0109 s32i.n a0, a1, 0 +4023283c: dc6901 l32r a0, 402299e0 +4023283f: ffe461 l32r a6, 402327d0 +40232842: 0008 l32i.n a0, a0, 0 +40232844: 1659 s32i.n a5, a6, 4 +40232846: 262002 l32i a0, a0, 152 +40232849: 840c movi.n a4, 8 +4023284b: 0000c0 callx0 a0 +4023284e: ffe021 l32r a2, 402327d0 +40232851: fff601 l32r a0, 4023282c +40232854: 0000c0 callx0 a0 +40232857: ffde21 l32r a2, 402327d0 +4023285a: 0108 l32i.n a0, a1, 0 +4023285c: 10c112 addi a1, a1, 16 +4023285f: 1228 l32i.n a2, a2, 4 +40232861: f00d ret.n +40232863: d08400 subx2 a8, a4, a0 +40232866: fe .byte 0xfe +40232867: 3f .byte 0x3f + +40232868 : +40232868: f0c112 addi a1, a1, -16 +4023286b: 0109 s32i.n a0, a1, 0 +4023286d: fffd01 l32r a0, 40232864 +40232870: 000002 l8ui a0, a0, 0 +40232873: 90cc bnez.n a0, 40232880 +40232875: fffb85 call0 40232830 +40232878: fffb31 l32r a3, 40232864 +4023287b: 120c movi.n a2, 1 +4023287d: 004322 s8i a2, a3, 0 +40232880: ffd421 l32r a2, 402327d0 +40232883: 0108 l32i.n a0, a1, 0 +40232885: 10c112 addi a1, a1, 16 +40232888: 1228 l32i.n a2, a2, 4 +4023288a: f00d ret.n + +4023288c : +4023288c: 00a032 movi a3, 0 +4023288f: ffd041 l32r a4, 402327d0 +40232892: f0c112 addi a1, a1, -16 +40232895: 006102 s32i a0, a1, 0 +40232898: 1448 l32i.n a4, a4, 4 +4023289a: fec0c5 call0 402314a8 +4023289d: fec685 call0 40231508 +402328a0: 0108 l32i.n a0, a1, 0 +402328a2: 10c112 addi a1, a1, 16 +402328a5: f00d ret.n + ... + +402328a8 : +402328a8: f0c112 addi a1, a1, -16 +402328ab: 006102 s32i a0, a1, 0 +402328ae: ffc801 l32r a0, 402327d0 +402328b1: 0c2002 l32i a0, a0, 48 +402328b4: 0d6007 bbci a0, 0, 402328c5 +402328b7: fec505 call0 40231508 +402328ba: ffc501 l32r a0, 402327d0 +402328bd: 08a022 movi a2, 8 +402328c0: c008 l32i.n a0, a0, 48 +402328c2: 000086 j 402328c8 +402328c5: 00a022 movi a2, 0 +402328c8: 056017 bbci a0, 1, 402328d1 +402328cb: 10a032 movi a3, 16 +402328ce: 202230 or a2, a2, a3 +402328d1: 056027 bbci a0, 2, 402328da +402328d4: 04a042 movi a4, 4 +402328d7: 202240 or a2, a2, a4 +402328da: 043300 extui a3, a0, 3, 1 +402328dd: fed6c5 call0 4023164c +402328e0: 0108 l32i.n a0, a1, 0 +402328e2: 10c112 addi a1, a1, 16 +402328e5: f00d ret.n +402328e7: 848800 extui a8, a0, 8, 9 +402328ea: fe .byte 0xfe +402328eb: 3f .byte 0x3f +402328ec: fed0e0 excw +402328ef: 3f .byte 0x3f +402328f0: d0d8 l32i.n a13, a0, 52 +402328f2: fe .byte 0xfe +402328f3: 3f .byte 0x3f + +402328f4 : +402328f4: f0c112 addi a1, a1, -16 +402328f7: 006102 s32i a0, a1, 0 +402328fa: fffb01 l32r a0, 402328e8 +402328fd: ffb421 l32r a2, 402327d0 +40232900: 000002 l8ui a0, a0, 0 +40232903: e00222 l8ui a2, a2, 224 +40232906: 161066 bnei a0, 1, 40232920 +40232909: 6522f6 bgeui a2, 2, 40232972 +4023290c: 02a022 movi a2, 2 +4023290f: 00a032 movi a3, 0 +40232912: ff32c5 call0 40231c40 +40232915: ffae41 l32r a4, 402327d0 +40232918: 230c movi.n a3, 2 +4023291a: e04432 s8i a3, a4, 224 +4023291d: 001606 j 40232979 +40232920: 192066 bnei a0, 2, 4023293d +40232923: 01a022 movi a2, 1 +40232926: b3ec01 l32r a0, 4021f8d8 +40232929: 0000c0 callx0 a0 +4023292c: 08a022 movi a2, 8 +4023292f: 00a032 movi a3, 0 +40232932: ff30c5 call0 40231c40 +40232935: 020c movi.n a2, 0 +40232937: b3e801 l32r a0, 4021f8d8 +4023293a: 0000c0 callx0 a0 +4023293d: ffeb41 l32r a4, 402328ec +40232940: 000452 l8ui a5, a4, 0 +40232943: 00a002 movi a0, 0 +40232946: 0b1566 bnei a5, 1, 40232955 +40232949: 00a022 movi a2, 0 +4023294c: 004422 s8i a2, a4, 0 +4023294f: fb5385 call0 4022de88 +40232952: 00a002 movi a0, 0 +40232955: ffe621 l32r a2, 402328f0 +40232958: 000262 l8ui a6, a2, 0 +4023295b: 0b1666 bnei a6, 1, 4023296a +4023295e: 004202 s8i a0, a2, 0 +40232961: 01a032 movi a3, 1 +40232964: 01a022 movi a2, 1 +40232967: f9e145 call0 4022c77c +4023296a: 002102 l32i a0, a1, 0 +4023296d: 10c112 addi a1, a1, 16 +40232970: f00d ret.n +40232972: 220c movi.n a2, 2 +40232974: 130c movi.n a3, 1 +40232976: ff2c85 call0 40231c40 +40232979: 3e4701 l32r a0, 40202298 +4023297c: 0000c0 callx0 a0 +4023297f: 020c movi.n a2, 0 +40232981: b3d501 l32r a0, 4021f8d8 +40232984: 0000c0 callx0 a0 +40232987: 0247c5 call0 40234e04 +4023298a: ff9171 l32r a7, 402327d0 +4023298d: e10772 l8ui a7, a7, 225 +40232990: a91766 bnei a7, 1, 4023293d +40232993: 1a0c movi.n a10, 1 +40232995: af3a91 l32r a9, 4021e680 +40232998: 0020c0 memw +4023299b: 852982 l32i a8, a9, 0x214 +4023299e: 2088a0 or a8, a8, a10 +402329a1: 0020c0 memw +402329a4: 856982 s32i a8, a9, 0x214 +402329a7: a0a022 movi a2, 160 +402329aa: b75601 l32r a0, 40220704 +402329ad: 0000c0 callx0 a0 +402329b0: ffe246 j 4023293d + ... + +402329b4 : +402329b4: ff8761 l32r a6, 402327d0 +402329b7: 320622 l8ui a2, a6, 50 +402329ba: 3e3051 l32r a5, 4020227c +402329bd: 12ac beqz.n a2, 402329e2 +402329bf: 0020c0 memw +402329c2: 410642 l8ui a4, a6, 65 +402329c5: 802552 l32i a5, a5, 0x200 +402329c8: 5628 l32i.n a2, a6, 20 +402329ca: b638 l32i.n a3, a6, 44 +402329cc: c02250 sub a2, a2, a5 +402329cf: 823340 mull a3, a3, a4 +402329d2: 0c3327 bltu a3, a2, 402329e2 +402329d5: 132682 l32i a8, a6, 76 +402329d8: 141672 l16ui a7, a6, 40 +402329db: 778a add.n a7, a7, a8 +402329dd: 01b727 bgeu a7, a2, 402329e2 +402329e0: f00d ret.n +402329e2: 020c movi.n a2, 0 +402329e4: f00d ret.n +402329e6: 280000 excw +402329e9: 3ffe95 excw +402329ec: c0e8 l32i.n a14, a0, 48 +402329ee: fe .byte 0xfe +402329ef: 3f .byte 0x3f +402329f0: 35d8 l32i.n a13, a5, 12 +402329f2: 124010 excw + +402329f4 : +402329f4: e0c112 addi a1, a1, -32 +402329f7: 0161c2 s32i a12, a1, 4 +402329fa: 0361e2 s32i a14, a1, 12 +402329fd: 0461f2 s32i a15, a1, 16 +40232a00: 21d9 s32i.n a13, a1, 8 +40232a02: 0109 s32i.n a0, a1, 0 +40232a04: 02dd mov.n a13, a2 +40232a06: ffe605 call0 40232868 +40232a09: ff71c1 l32r a12, 402327d0 +40232a0c: 030c movi.n a3, 0 +40232a0e: 132c22 l32i a2, a12, 76 +40232a11: 1c48 l32i.n a4, a12, 4 +40232a13: c02d20 sub a2, a13, a2 +40232a16: fea905 call0 402314a8 +40232a19: 3e18f1 l32r a15, 4020227c +40232a1c: 0020c0 memw +40232a1f: 802fe2 l32i a14, a15, 0x200 +40232a22: 2ca132 movi a3, 0x12c +40232a25: 023327 bltu a3, a2, 40232a2b +40232a28: 002b86 j 40232ada +40232a2b: 160c movi.n a6, 1 +40232a2d: 050c movi.n a5, 0 +40232a2f: af1441 l32r a4, 4021e680 +40232a32: 0020c0 memw +40232a35: 852472 l32i a7, a4, 0x214 +40232a38: 047070 extui a7, a7, 0, 1 +40232a3b: 935670 movnez a5, a6, a7 +40232a3e: 745050 extui a5, a5, 0, 8 +40232a41: e14c52 s8i a5, a12, 225 +40232a44: 181566 bnei a5, 1, 40232a60 +40232a47: e97c movi.n a9, -2 +40232a49: 0020c0 memw +40232a4c: 852482 l32i a8, a4, 0x214 +40232a4f: 108890 and a8, a8, a9 +40232a52: 0020c0 memw +40232a55: 856482 s32i a8, a4, 0x214 +40232a58: 025c movi.n a2, 80 +40232a5a: b72a01 l32r a0, 40220704 +40232a5d: 0000c0 callx0 a0 +40232a60: 023745 call0 40234dd8 +40232a63: 01a022 movi a2, 1 +40232a66: b39c01 l32r a0, 4021f8d8 +40232a69: 0000c0 callx0 a0 +40232a6c: 220c movi.n a2, 2 +40232a6e: df8601 l32r a0, 4022a888 +40232a71: 0000c0 callx0 a0 +40232a74: 51e9 s32i.n a14, a1, 20 +40232a76: ffdb85 call0 40232830 +40232a79: 1c48 l32i.n a4, a12, 4 +40232a7b: 132c22 l32i a2, a12, 76 +40232a7e: 030c movi.n a3, 0 +40232a80: c02d20 sub a2, a13, a2 +40232a83: fea245 call0 402314a8 +40232a86: 02ed mov.n a14, a2 +40232a88: 0020c0 memw +40232a8b: 1c48 l32i.n a4, a12, 4 +40232a8d: 5158 l32i.n a5, a1, 20 +40232a8f: 802f22 l32i a2, a15, 0x200 +40232a92: 030c movi.n a3, 0 +40232a94: c02250 sub a2, a2, a5 +40232a97: fea105 call0 402314a8 +40232a9a: 02dd mov.n a13, a2 +40232a9c: 3dfe01 l32r a0, 40202294 +40232a9f: 0000c0 callx0 a0 +40232aa2: 04dd62 addmi a6, a13, 0x400 +40232aa5: ffde72 addmi a7, a14, 0xffffff00 +40232aa8: d4c772 addi a7, a7, -44 +40232aab: e8c662 addi a6, a6, -24 +40232aae: 31b677 bgeu a6, a7, 40232ae3 +40232ab1: c02ed0 sub a2, a14, a13 +40232ab4: ffd222 addmi a2, a2, 0xffffff00 +40232ab7: d4c222 addi a2, a2, -44 +40232aba: ffdec5 call0 402328a8 +40232abd: cc08 l32i.n a0, a12, 48 +40232abf: 243900 extui a3, a0, 9, 3 +40232ac2: 312326 beqi a3, 2, 40232af7 +40232ac5: 2e6007 bbci a0, 0, 40232af7 +40232ac8: ffc821 l32r a2, 402329e8 +40232acb: ffc831 l32r a3, 402329ec +40232ace: 24a142 movi a4, 0x124 +40232ad1: b25a01 l32r a0, 4021f43c +40232ad4: 0000c0 callx0 a0 +40232ad7: ffff06 j 40232ad7 +40232ada: 3def01 l32r a0, 40202298 +40232add: 0000c0 callx0 a0 +40232ae0: 000086 j 40232ae6 +40232ae3: ffe105 call0 402328f4 +40232ae6: 120c movi.n a2, 1 +40232ae8: 11c8 l32i.n a12, a1, 4 +40232aea: 21d8 l32i.n a13, a1, 8 +40232aec: 31e8 l32i.n a14, a1, 12 +40232aee: 41f8 l32i.n a15, a1, 16 +40232af0: 0108 l32i.n a0, a1, 0 +40232af2: 20c112 addi a1, a1, 32 +40232af5: f00d ret.n +40232af7: e71e71 l32r a7, 4022c770 +40232afa: 00a682 movi a8, 0x600 +40232afd: 107070 and a7, a0, a7 +40232b00: 207780 or a7, a7, a8 +40232b03: 3fae82 movi a8, 0xfffffe3f +40232b06: 107780 and a7, a7, a8 +40232b09: 0c6c72 s32i a7, a12, 48 +40232b0c: 3fb941 l32r a4, 402029f0 +40232b0f: 0020c0 memw +40232b12: 472462 l32i a6, a4, 0x11c +40232b15: 076c62 s32i a6, a12, 28 +40232b18: 0020c0 memw +40232b1b: 802f52 l32i a5, a15, 0x200 +40232b1e: 086c52 s32i a5, a12, 32 +40232b21: 0020c0 memw +40232b24: 220c movi.n a2, 2 +40232b26: 9448 l32i.n a4, a4, 36 +40232b28: 9c49 s32i.n a4, a12, 36 +40232b2a: e04c22 s8i a2, a12, 224 +40232b2d: ffb001 l32r a0, 402329f0 +40232b30: 0000c0 callx0 a0 +40232b33: e04c22 s8i a2, a12, 224 +40232b36: 748020 extui a8, a2, 0, 8 +40232b39: 38cc bnez.n a8, 40232b40 +40232b3b: 220c movi.n a2, 2 +40232b3d: fecec5 call0 4023182c +40232b40: 020c movi.n a2, 0 +40232b42: ffe886 j 40232ae8 +40232b45: 000000 ill + +40232b48 : +40232b48: ff2241 l32r a4, 402327d0 +40232b4b: 130c movi.n a3, 1 +40232b4d: c448 l32i.n a4, a4, 48 +40232b4f: 020c movi.n a2, 0 +40232b51: 244940 extui a4, a4, 9, 3 +40232b54: fdc442 addi a4, a4, -3 +40232b57: 832340 moveqz a2, a3, a4 +40232b5a: f00d ret.n +40232b5c: c94a add.n a12, a9, a4 +40232b5e: fe .byte 0xfe +40232b5f: 3f .byte 0x3f +40232b60: 24a6d0 extui a10, a13, 6, 3 +40232b63: d0f840 subx2 a15, a8, a4 +40232b66: fe .byte 0xfe +40232b67: 3f .byte 0x3f +40232b68: 24a6e0 extui a10, a14, 6, 3 +40232b6b: a6f040 excw +40232b6e: 004024 excw +40232b71: 4024a7 blt a4, a10, 40232bb5 + +40232b74 : +40232b74: f0c112 addi a1, a1, -16 +40232b77: 0109 s32i.n a0, a1, 0 +40232b79: 31e9 s32i.n a14, a1, 12 +40232b7b: 11c9 s32i.n a12, a1, 4 +40232b7d: 21d9 s32i.n a13, a1, 8 +40232b7f: 02cd mov.n a12, a2 +40232b81: ff13d1 l32r a13, 402327d0 +40232b84: b08fe1 l32r a14, 4021edc0 +40232b87: 02fc bnez.n a2, 40232bbb +40232b89: 0e2d mov.n a2, a14 +40232b8b: 3dc501 l32r a0, 402022a0 +40232b8e: 0000c0 callx0 a0 +40232b91: 0e2d mov.n a2, a14 +40232b93: fff241 l32r a4, 40232b5c +40232b96: 931c movi.n a3, 25 +40232b98: 150c movi.n a5, 1 +40232b9a: 005432 s16i a3, a4, 0 +40232b9d: 931c movi.n a3, 25 +40232b9f: 140c movi.n a4, 1 +40232ba1: 3dc001 l32r a0, 402022a4 +40232ba4: 0000c0 callx0 a0 +40232ba7: ffee21 l32r a2, 40232b60 +40232baa: 050c movi.n a5, 0 +40232bac: e24d52 s8i a5, a13, 226 +40232baf: e44d52 s8i a5, a13, 228 +40232bb2: 3b8e01 l32r a0, 402019ec +40232bb5: 0000c0 callx0 a0 +40232bb8: 001746 j 40232c19 +40232bbb: ffeb21 l32r a2, 40232b68 +40232bbe: e40d92 l8ui a9, a13, 228 +40232bc1: ffe881 l32r a8, 40232b64 +40232bc4: 160c movi.n a6, 1 +40232bc6: 000872 l8ui a7, a8, 0 +40232bc9: e44d62 s8i a6, a13, 228 +40232bcc: 837690 moveqz a7, a6, a9 +40232bcf: 004872 s8i a7, a8, 0 +40232bd2: 3b8601 l32r a0, 402019ec +40232bd5: 0000c0 callx0 a0 +40232bd8: 531c26 beqi a12, 1, 40232c2f +40232bdb: 502c26 beqi a12, 2, 40232c2f +40232bde: e34dc2 s8i a12, a13, 227 +40232be1: 000d06 j 40232c19 +40232be4: 202ee0 or a2, a14, a14 +40232be7: 3dae01 l32r a0, 402022a0 +40232bea: 0000c0 callx0 a0 +40232bed: 202ee0 or a2, a14, a14 +40232bf0: 19a032 movi a3, 25 +40232bf3: 140c movi.n a4, 1 +40232bf5: 150c movi.n a5, 1 +40232bf7: ffd9b1 l32r a11, 40232b5c +40232bfa: 9a1c movi.n a10, 25 +40232bfc: 005ba2 s16i a10, a11, 0 +40232bff: 3da901 l32r a0, 402022a4 +40232c02: 0000c0 callx0 a0 +40232c05: 64a022 movi a2, 100 +40232c08: 023ac5 call0 40234fb8 +40232c0b: 0c3d mov.n a3, a12 +40232c0d: e24dc2 s8i a12, a13, 226 +40232c10: ffd721 l32r a2, 40232b6c +40232c13: 3b7601 l32r a0, 402019ec +40232c16: 0000c0 callx0 a0 +40232c19: ffd521 l32r a2, 40232b70 +40232c1c: 11c8 l32i.n a12, a1, 4 +40232c1e: 21d8 l32i.n a13, a1, 8 +40232c20: 31e8 l32i.n a14, a1, 12 +40232c22: 3b7201 l32r a0, 402019ec +40232c25: 0000c0 callx0 a0 +40232c28: 0108 l32i.n a0, a1, 0 +40232c2a: 10c112 addi a1, a1, 16 +40232c2d: f00d ret.n +40232c2f: e20d32 l8ui a3, a13, 226 +40232c32: da1c37 beq a12, a3, 40232c10 +40232c35: ab1c66 bnei a12, 1, 40232be4 +40232c38: 202ee0 or a2, a14, a14 +40232c3b: 3d9901 l32r a0, 402022a0 +40232c3e: 0000c0 callx0 a0 +40232c41: 202ee0 or a2, a14, a14 +40232c44: 01a042 movi a4, 1 +40232c47: 150c movi.n a5, 1 +40232c49: ffc401 l32r a0, 40232b5c +40232c4c: 3b3d31 l32r a3, 40201940 +40232c4f: 005032 s16i a3, a0, 0 +40232c52: 3d9401 l32r a0, 402022a4 +40232c55: 0000c0 callx0 a0 +40232c58: 3b3a21 l32r a2, 40201940 +40232c5b: 0235c5 call0 40234fb8 +40232c5e: ffea46 j 40232c0b +40232c61: 000000 ill + +40232c64 : +40232c64: fedb21 l32r a2, 402327d0 +40232c67: 030c movi.n a3, 0 +40232c69: e40242 l8ui a4, a2, 228 +40232c6c: e20222 l8ui a2, a2, 226 +40232c6f: 440b addi.n a4, a4, -1 +40232c71: 932340 movnez a2, a3, a4 +40232c74: f00d ret.n + ... + +40232c78 : +40232c78: fed631 l32r a3, 402327d0 +40232c7b: e54322 s8i a2, a3, 229 +40232c7e: f00d ret.n + +40232c80 : +40232c80: fed421 l32r a2, 402327d0 +40232c83: e50222 l8ui a2, a2, 229 +40232c86: f00d ret.n + +40232c88 : +40232c88: fed231 l32r a3, 402327d0 +40232c8b: 404322 s8i a2, a3, 64 +40232c8e: f00d ret.n + +40232c90 : +40232c90: fed021 l32r a2, 402327d0 +40232c93: 400222 l8ui a2, a2, 64 +40232c96: f00d ret.n +40232c98: d01c movi.n a0, 29 +40232c9a: fe .byte 0xfe +40232c9b: 3f .byte 0x3f + +40232c9c : +40232c9c: f0c112 addi a1, a1, -16 +40232c9f: 31d9 s32i.n a13, a1, 12 +40232ca1: 1109 s32i.n a0, a1, 4 +40232ca3: fecbd1 l32r a13, 402327d0 +40232ca6: 21c9 s32i.n a12, a1, 8 +40232ca8: 132dd2 l32i a13, a13, 76 +40232cab: 3d74c1 l32r a12, 4020227c +40232cae: c0d2d0 sub a13, a2, a13 +40232cb1: 0020c0 memw +40232cb4: 802cc2 l32i a12, a12, 0x200 +40232cb7: 203c movi.n a0, 50 +40232cb9: 7ab0d7 bgeu a0, a13, 40232d37 +40232cbc: 120c movi.n a2, 1 +40232cbe: b30601 l32r a0, 4021f8d8 +40232cc1: 0000c0 callx0 a0 +40232cc4: 820c movi.n a2, 8 +40232cc6: def001 l32r a0, 4022a888 +40232cc9: 0000c0 callx0 a0 +40232ccc: 020c movi.n a2, 0 +40232cce: b30201 l32r a0, 4021f8d8 +40232cd1: 0000c0 callx0 a0 +40232cd4: 0020c0 memw +40232cd7: 3d6931 l32r a3, 4020227c +40232cda: 802332 l32i a3, a3, 0x200 +40232cdd: cecd22 addi a2, a13, -50 +40232ce0: c0c3c0 sub a12, a3, a12 +40232ce3: 18dc02 addmi a0, a12, 0x1800 +40232ce6: d4c002 addi a0, a0, -44 +40232ce9: 47b027 bgeu a0, a2, 40232d34 +40232cec: ffeb21 l32r a2, 40232c98 +40232cef: 0129 s32i.n a2, a1, 0 +40232cf1: 3d6b01 l32r a0, 402022a0 +40232cf4: 0000c0 callx0 a0 +40232cf7: e8a332 movi a3, 0x3e8 +40232cfa: c02dc0 sub a2, a13, a12 +40232cfd: cec222 addi a2, a2, -50 +40232d00: 3c5301 l32r a0, 40201e4c +40232d03: 0000c0 callx0 a0 +40232d06: 040c movi.n a4, 0 +40232d08: 023d mov.n a3, a2 +40232d0a: 150c movi.n a5, 1 +40232d0c: 0128 l32i.n a2, a1, 0 +40232d0e: 3d6501 l32r a0, 402022a4 +40232d11: 0000c0 callx0 a0 +40232d14: feaf01 l32r a0, 402327d0 +40232d17: c008 l32i.n a0, a0, 48 +40232d19: 243900 extui a3, a0, 9, 3 +40232d1c: 242326 beqi a3, 2, 40232d44 +40232d1f: 216007 bbci a0, 0, 40232d44 +40232d22: ff3121 l32r a2, 402329e8 +40232d25: ff3131 l32r a3, 402329ec +40232d28: 5aa242 movi a4, 0x25a +40232d2b: b1c401 l32r a0, 4021f43c +40232d2e: 0000c0 callx0 a0 +40232d31: ffff06 j 40232d31 +40232d34: ffbbc5 call0 402328f4 +40232d37: 120c movi.n a2, 1 +40232d39: 21c8 l32i.n a12, a1, 8 +40232d3b: 31d8 l32i.n a13, a1, 12 +40232d3d: 1108 l32i.n a0, a1, 4 +40232d3f: 10c112 addi a1, a1, 16 +40232d42: f00d ret.n +40232d44: e68b31 l32r a3, 4022c770 +40232d47: 00a642 movi a4, 0x600 +40232d4a: 103030 and a3, a0, a3 +40232d4d: 203340 or a3, a3, a4 +40232d50: fea041 l32r a4, 402327d0 +40232d53: 020c movi.n a2, 0 +40232d55: c439 s32i.n a3, a4, 48 +40232d57: fff786 j 40232d39 +40232d5a: 100000 and a0, a0, a0 +40232d5d: 4024a7 blt a4, a10, 40232da1 + +40232d60 : +40232d60: e0c112 addi a1, a1, -32 +40232d63: 41d9 s32i.n a13, a1, 16 +40232d65: 31c9 s32i.n a12, a1, 12 +40232d67: 2109 s32i.n a0, a1, 8 +40232d69: 02cd mov.n a12, a2 +40232d6b: ffb885 call0 402328f4 +40232d6e: fe98d1 l32r a13, 402327d0 +40232d71: 582c26 beqi a12, 2, 40232dcd +40232d74: 554c26 beqi a12, 4, 40232dcd +40232d77: 2d8c26 beqi a12, 8, 40232da8 +40232d7a: 4fbc66 bnei a12, 16, 40232dcd +40232d7d: cd08 l32i.n a0, a13, 48 +40232d7f: 4a60d7 bbci a0, 13, 40232dcd +40232d82: 68cd22 addi a2, a13, 104 +40232d85: 0129 s32i.n a2, a1, 0 +40232d87: 3d4601 l32r a0, 402022a0 +40232d8a: 0000c0 callx0 a0 +40232d8d: 0128 l32i.n a2, a1, 0 +40232d8f: a30c movi.n a3, 10 +40232d91: 040c movi.n a4, 0 +40232d93: 44df71 l32r a7, 40204110 +40232d96: cd68 l32i.n a6, a13, 48 +40232d98: 150c movi.n a5, 1 +40232d9a: 206670 or a6, a6, a7 +40232d9d: cd69 s32i.n a6, a13, 48 +40232d9f: 3d4101 l32r a0, 402022a4 +40232da2: 0000c0 callx0 a0 +40232da5: 000906 j 40232dcd +40232da8: 54cd22 addi a2, a13, 84 +40232dab: 1129 s32i.n a2, a1, 4 +40232dad: 3d3c01 l32r a0, 402022a0 +40232db0: 0000c0 callx0 a0 +40232db3: 142d22 l32i a2, a13, 80 +40232db6: e8a332 movi a3, 0x3e8 +40232db9: 3c2401 l32r a0, 40201e4c +40232dbc: 0000c0 callx0 a0 +40232dbf: 040c movi.n a4, 0 +40232dc1: 023d mov.n a3, a2 +40232dc3: 150c movi.n a5, 1 +40232dc5: 1128 l32i.n a2, a1, 4 +40232dc7: 3d3701 l32r a0, 402022a4 +40232dca: 0000c0 callx0 a0 +40232dcd: cd08 l32i.n a0, a13, 48 +40232dcf: 243900 extui a3, a0, 9, 3 +40232dd2: 243326 beqi a3, 3, 40232dfa +40232dd5: ffe121 l32r a2, 40232d5c +40232dd8: 0c4d mov.n a4, a12 +40232dda: 3b0401 l32r a0, 402019ec +40232ddd: 0000c0 callx0 a0 +40232de0: cd08 l32i.n a0, a13, 48 +40232de2: 248900 extui a8, a0, 9, 3 +40232de5: 113826 beqi a8, 3, 40232dfa +40232de8: ff0021 l32r a2, 402329e8 +40232deb: ff0031 l32r a3, 402329ec +40232dee: 8fa242 movi a4, 0x28f +40232df1: b19201 l32r a0, 4021f43c +40232df4: 0000c0 callx0 a0 +40232df7: ffff06 j 40232df7 +40232dfa: e65d21 l32r a2, 4022c770 +40232dfd: 102020 and a2, a0, a2 +40232e00: 1560d7 bbci a0, 13, 40232e19 +40232e03: 40a601 l32r a0, 4020309c +40232e06: 200200 or a0, a2, a0 +40232e09: cd09 s32i.n a0, a13, 48 +40232e0b: 334dc2 s8i a12, a13, 51 +40232e0e: 31c8 l32i.n a12, a1, 12 +40232e10: 41d8 l32i.n a13, a1, 16 +40232e12: 2108 l32i.n a0, a1, 8 +40232e14: 20c112 addi a1, a1, 32 +40232e17: f00d ret.n +40232e19: 020d mov.n a0, a2 +40232e1b: fffa86 j 40232e09 + ... + +40232e20 : +40232e20: f0c112 addi a1, a1, -16 +40232e23: 0109 s32i.n a0, a1, 0 +40232e25: feb001 l32r a0, 402328e8 +40232e28: 000002 l8ui a0, a0, 0 +40232e2b: 042066 bnei a0, 2, 40232e33 +40232e2e: 820c movi.n a2, 8 +40232e30: fff2c5 call0 40232d60 +40232e33: 0108 l32i.n a0, a1, 0 +40232e35: 10c112 addi a1, a1, 16 +40232e38: f00d ret.n + ... + +40232e3c : +40232e3c: f00d ret.n + ... + +40232e40 : +40232e40: f00d ret.n +40232e42: 600000 neg a0, a0 +40232e45: 402336 excw +40232e48: 000dc0 callx0 a13 +40232e4b: 613140 excw + +40232e4c : +40232e4c: fe6131 l32r a3, 402327d0 +40232e4f: fffd21 l32r a2, 40232e44 +40232e52: f0c112 addi a1, a1, -16 +40232e55: 0109 s32i.n a0, a1, 0 +40232e57: fffc01 l32r a0, 40232e48 +40232e5a: 0000c0 callx0 a0 +40232e5d: fe5c21 l32r a2, 402327d0 +40232e60: e64431 l32r a3, 4022c770 +40232e63: c208 l32i.n a0, a2, 48 +40232e65: 100030 and a0, a0, a3 +40232e68: 00a432 movi a3, 0x400 +40232e6b: 200030 or a0, a0, a3 +40232e6e: c209 s32i.n a0, a2, 48 +40232e70: 0108 l32i.n a0, a1, 0 +40232e72: 10c112 addi a1, a1, 16 +40232e75: f00d ret.n +40232e77: cfb800 excw +40232e7a: fe .byte 0xfe +40232e7b: 3f .byte 0x3f + +40232e7c : +40232e7c: ffff81 l32r a8, 40232e78 +40232e7f: f0c112 addi a1, a1, -16 +40232e82: 0109 s32i.n a0, a1, 0 +40232e84: 21d9 s32i.n a13, a1, 8 +40232e86: 11c9 s32i.n a12, a1, 4 +40232e88: 31e9 s32i.n a14, a1, 12 +40232e8a: ecc8e2 addi a14, a8, -20 +40232e8d: 98c8c2 addi a12, a8, -104 +40232e90: 3cfbd1 l32r a13, 4020227c +40232e93: 0020c0 memw +40232e96: 802dd2 l32i a13, a13, 0x200 +40232e99: e63541 l32r a4, 4022c770 +40232e9c: cc28 l32i.n a2, a12, 48 +40232e9e: 9c7031 l32r a3, 4021a060 +40232ea1: 102240 and a2, a2, a4 +40232ea4: 202230 or a2, a2, a3 +40232ea7: cc29 s32i.n a2, a12, 48 +40232ea9: 320c02 l8ui a0, a12, 50 +40232eac: bc58 l32i.n a5, a12, 44 +40232eae: 07f016 beqz a0, 40232f31 +40232eb1: 4c08 l32i.n a0, a12, 16 +40232eb3: 5c78 l32i.n a7, a12, 20 +40232eb5: c020d0 sub a2, a0, a13 +40232eb8: 3ab527 bgeu a5, a2, 40232ef6 +40232ebb: 3cf3b1 l32r a11, 40202288 +40232ebe: 64a0a2 movi a10, 100 +40232ec1: 060c movi.n a6, 0 +40232ec3: 410c92 l8ui a9, a12, 65 +40232ec6: 120c movi.n a2, 1 +40232ec8: 661b addi.n a6, a6, 1 +40232eca: 6c09 s32i.n a0, a12, 24 +40232ecc: 828950 mull a8, a9, a5 +40232ecf: 050a add.n a0, a5, a0 +40232ed1: 4c09 s32i.n a0, a12, 16 +40232ed3: c03700 sub a3, a7, a0 +40232ed6: 03b837 bgeu a8, a3, 40232edd +40232ed9: 787a add.n a7, a8, a7 +40232edb: 5c79 s32i.n a7, a12, 20 +40232edd: c080d0 sub a8, a0, a13 +40232ee0: 0f96a7 bne a6, a10, 40232ef3 +40232ee3: 744090 extui a4, a9, 0, 8 +40232ee6: 835b50 moveqz a5, a11, a5 +40232ee9: bc59 s32i.n a5, a12, 44 +40232eeb: 834290 moveqz a4, a2, a9 +40232eee: 049d mov.n a9, a4 +40232ef0: 414c42 s8i a4, a12, 65 +40232ef3: d13587 bltu a5, a8, 40232ec8 +40232ef6: ffe021 l32r a2, 40232e78 +40232ef9: 3ce901 l32r a0, 402022a0 +40232efc: 0000c0 callx0 a0 +40232eff: 0e2d mov.n a2, a14 +40232f01: 3ce701 l32r a0, 402022a0 +40232f04: 0000c0 callx0 a0 +40232f07: e8a332 movi a3, 0x3e8 +40232f0a: 132c42 l32i a4, a12, 76 +40232f0d: 4c58 l32i.n a5, a12, 16 +40232f0f: 142c22 l32i a2, a12, 80 +40232f12: c055d0 sub a5, a5, a13 +40232f15: 225a add.n a2, a2, a5 +40232f17: c02240 sub a2, a2, a4 +40232f1a: 3bcc01 l32r a0, 40201e4c +40232f1d: 0000c0 callx0 a0 +40232f20: 040c movi.n a4, 0 +40232f22: 023d mov.n a3, a2 +40232f24: 150c movi.n a5, 1 +40232f26: 0e2d mov.n a2, a14 +40232f28: 3cdf01 l32r a0, 402022a4 +40232f2b: 0000c0 callx0 a0 +40232f2e: 000786 j 40232f50 +40232f31: 082d mov.n a2, a8 +40232f33: 3cdb01 l32r a0, 402022a0 +40232f36: 0000c0 callx0 a0 +40232f39: 0e2d mov.n a2, a14 +40232f3b: 3cd901 l32r a0, 402022a0 +40232f3e: 0000c0 callx0 a0 +40232f41: 0e2d mov.n a2, a14 +40232f43: 69a032 movi a3, 105 +40232f46: 040c movi.n a4, 0 +40232f48: 150c movi.n a5, 1 +40232f4a: 3cd601 l32r a0, 402022a4 +40232f4d: 0000c0 callx0 a0 +40232f50: 11c8 l32i.n a12, a1, 4 +40232f52: 21d8 l32i.n a13, a1, 8 +40232f54: 31e8 l32i.n a14, a1, 12 +40232f56: 0108 l32i.n a0, a1, 0 +40232f58: 10c112 addi a1, a1, 16 +40232f5b: f00d ret.n +40232f5d: 000000 ill +40232f60: 24a730 extui a10, a3, 7, 3 +40232f63: c11240 mul16u a1, a2, a4 + +40232f64 : +40232f64: f0c112 addi a1, a1, -16 +40232f67: 0109 s32i.n a0, a1, 0 +40232f69: ffbdc5 call0 40232b48 +40232f6c: b2dc bnez.n a2, 40232f8b +40232f6e: 120c movi.n a2, 1 +40232f70: 130c movi.n a3, 1 +40232f72: 00ec85 call0 40233e3c +40232f75: fe1621 l32r a2, 402327d0 +40232f78: e5fe41 l32r a4, 4022c770 +40232f7b: c208 l32i.n a0, a2, 48 +40232f7d: 00a232 movi a3, 0x200 +40232f80: 100040 and a0, a0, a4 +40232f83: 200030 or a0, a0, a3 +40232f86: c209 s32i.n a0, a2, 48 +40232f88: 000206 j 40232f94 +40232f8b: fff521 l32r a2, 40232f60 +40232f8e: 3a9701 l32r a0, 402019ec +40232f91: 0000c0 callx0 a0 +40232f94: 0108 l32i.n a0, a1, 0 +40232f96: 10c112 addi a1, a1, 16 +40232f99: f00d ret.n +40232f9b: 0c0000 excw +40232f9e: 500000 excw +40232fa1: 4024a7 blt a4, a10, 40232fe5 + +40232fa4 : +40232fa4: f0c112 addi a1, a1, -16 +40232fa7: 0109 s32i.n a0, a1, 0 +40232fa9: ffb9c5 call0 40232b48 +40232fac: b2dc bnez.n a2, 40232fcb +40232fae: 020c movi.n a2, 0 +40232fb0: 130c movi.n a3, 1 +40232fb2: 00e885 call0 40233e3c +40232fb5: fe0621 l32r a2, 402327d0 +40232fb8: e5ee41 l32r a4, 4022c770 +40232fbb: c208 l32i.n a0, a2, 48 +40232fbd: fff731 l32r a3, 40232f9c +40232fc0: 100040 and a0, a0, a4 +40232fc3: 200030 or a0, a0, a3 +40232fc6: c209 s32i.n a0, a2, 48 +40232fc8: 000206 j 40232fd4 +40232fcb: fff521 l32r a2, 40232fa0 +40232fce: 3a8701 l32r a0, 402019ec +40232fd1: 0000c0 callx0 a0 +40232fd4: 0108 l32i.n a0, a1, 0 +40232fd6: 10c112 addi a1, a1, 16 +40232fd9: f00d ret.n +40232fdb: 0e0000 excw + ... + +40232fe0 : +40232fe0: 00a022 movi a2, 0 +40232fe3: 00a032 movi a3, 0 +40232fe6: f0c112 addi a1, a1, -16 +40232fe9: 0161c2 s32i a12, a1, 4 +40232fec: 0109 s32i.n a0, a1, 0 +40232fee: ff9601 l32r a0, 40232e48 +40232ff1: 0000c0 callx0 a0 +40232ff4: fdf7c1 l32r a12, 402327d0 +40232ff7: 444731 l32r a3, 40204114 +40232ffa: cc08 l32i.n a0, a12, 48 +40232ffc: 54cc22 addi a2, a12, 84 +40232fff: 100030 and a0, a0, a3 +40233002: cc09 s32i.n a0, a12, 48 +40233004: 3ca701 l32r a0, 402022a0 +40233007: 0000c0 callx0 a0 +4023300a: ff9b21 l32r a2, 40232e78 +4023300d: 3ca401 l32r a0, 402022a0 +40233010: 0000c0 callx0 a0 +40233013: cc08 l32i.n a0, a12, 48 +40233015: 370c42 l8ui a4, a12, 55 +40233018: 2ee0c7 bbsi a0, 12, 4023304a +4023301b: b4ec bnez.n a4, 4023304a +4023301d: 050c movi.n a5, 0 +4023301f: 394c52 s8i a5, a12, 57 +40233022: 0d60d7 bbci a0, 13, 40233033 +40233025: ffed61 l32r a6, 40232fdc +40233028: 206060 or a6, a0, a6 +4023302b: cc69 s32i.n a6, a12, 48 +4023302d: 025d05 call0 40235600 +40233030: 000286 j 4023303e +40233033: e5cf71 l32r a7, 4022c770 +40233036: 107070 and a7, a0, a7 +40233039: cc79 s32i.n a7, a12, 48 +4023303b: 025c45 call0 40235600 +4023303e: 11c8 l32i.n a12, a1, 4 +40233040: 0108 l32i.n a0, a1, 0 +40233042: 10c112 addi a1, a1, 16 +40233045: f00d ret.n +40233047: 000000 ill +4023304a: fff585 call0 40232fa4 +4023304d: fffb46 j 4023303e +40233050: 24a770 extui a10, a7, 7, 3 +40233053: 232840 excw + ... + +40233058 : +40233058: f0c112 addi a1, a1, -16 +4023305b: 11c9 s32i.n a12, a1, 4 +4023305d: fddcc1 l32r a12, 402327d0 +40233060: 0109 s32i.n a0, a1, 0 +40233062: cc08 l32i.n a0, a12, 48 +40233064: 040d00 extui a0, a0, 13, 1 +40233067: 0a7016 beqz a0, 40233112 +4023306a: 54cc22 addi a2, a12, 84 +4023306d: 3c8c01 l32r a0, 402022a0 +40233070: 0000c0 callx0 a0 +40233073: ff8121 l32r a2, 40232e78 +40233076: 3c8a01 l32r a0, 402022a0 +40233079: 0000c0 callx0 a0 +4023307c: 41c331 l32r a3, 40203788 +4023307f: cc08 l32i.n a0, a12, 48 +40233081: fe1921 l32r a2, 402328e8 +40233084: 040c movi.n a4, 0 +40233086: 364c42 s8i a4, a12, 54 +40233089: 374c42 s8i a4, a12, 55 +4023308c: 000222 l8ui a2, a2, 0 +4023308f: 100030 and a0, a0, a3 +40233092: cc09 s32i.n a0, a12, 48 +40233094: 142266 bnei a2, 2, 402330ac +40233097: ffab05 call0 40232b48 +4023309a: c28c beqz.n a2, 402330aa +4023309c: feff21 l32r a2, 40232c98 +4023309f: 3c8001 l32r a0, 402022a0 +402330a2: 0000c0 callx0 a0 +402330a5: 220c movi.n a2, 2 +402330a7: ffcb85 call0 40232d60 +402330aa: cc08 l32i.n a0, a12, 48 +402330ac: 243900 extui a3, a0, 9, 3 +402330af: 0b7326 beqi a3, 7, 402330be +402330b2: 008316 beqz a3, 402330be +402330b5: fff285 call0 40232fe0 +402330b8: 0c2c32 l32i a3, a12, 48 +402330bb: 243930 extui a3, a3, 9, 3 +402330be: ffe421 l32r a2, 40233050 +402330c1: 3a4a01 l32r a0, 402019ec +402330c4: 0000c0 callx0 a0 +402330c7: feaf22 movi a2, -2 +402330ca: 3fae32 movi a3, 0xfffffe3f +402330cd: 440b71 l32r a7, 402040fc +402330d0: cc68 l32i.n a6, a12, 48 +402330d2: ffe041 l32r a4, 40233054 +402330d5: 050c movi.n a5, 0 +402330d7: 3a1a81 l32r a8, 40201940 +402330da: 136c82 s32i a8, a12, 76 +402330dd: bc59 s32i.n a5, a12, 44 +402330df: 414c52 s8i a5, a12, 65 +402330e2: 6c59 s32i.n a5, a12, 24 +402330e4: 4c59 s32i.n a5, a12, 16 +402330e6: 5c59 s32i.n a5, a12, 20 +402330e8: 8c59 s32i.n a5, a12, 32 +402330ea: 146c42 s32i a4, a12, 80 +402330ed: 106670 and a6, a6, a7 +402330f0: cc69 s32i.n a6, a12, 48 +402330f2: 324c52 s8i a5, a12, 50 +402330f5: cc08 l32i.n a0, a12, 48 +402330f7: 740c movi.n a4, 7 +402330f9: 100030 and a0, a0, a3 +402330fc: 100020 and a0, a0, a2 +402330ff: cc09 s32i.n a0, a12, 48 +40233101: 415900 srli a5, a0, 9 +40233104: 0a0457 bnone a4, a5, 40233112 +40233107: e59a91 l32r a9, 4022c770 +4023310a: 109090 and a9, a0, a9 +4023310d: cc99 s32i.n a9, a12, 48 +4023310f: 024f05 call0 40235600 +40233112: 11c8 l32i.n a12, a1, 4 +40233114: 0108 l32i.n a0, a1, 0 +40233116: 10c112 addi a1, a1, 16 +40233119: f00d ret.n +4023311b: cff400 excw +4023311e: fe .byte 0xfe +4023311f: 3f .byte 0x3f + +40233120 : +40233120: f0c112 addi a1, a1, -16 +40233123: fdab21 l32r a2, 402327d0 +40233126: 016102 s32i a0, a1, 4 +40233129: 00a002 movi a0, 0 +4023312c: 344202 s8i a0, a2, 52 +4023312f: fffb21 l32r a2, 4023311c +40233132: 006122 s32i a2, a1, 0 +40233135: 3c5a01 l32r a0, 402022a0 40233138: 0000c0 callx0 a0 -4023313b: 1108 l32i.n a0, a1, 4 -4023313d: 10c112 addi a1, a1, 16 -40233140: f00d ret.n - ... - -40233144 : -40233144: f00d ret.n -40233146: 600000 neg a0, a0 -40233149: 4024a7 blt a4, a10, 4023318d -4023314c: fecf94 excw -4023314f: 3f .byte 0x3f - -40233150 : -40233150: f0c112 addi a1, a1, -16 -40233153: 0261c2 s32i a12, a1, 8 -40233156: 0361d2 s32i a13, a1, 12 -40233159: fd96d1 l32r a13, 402327b4 -4023315c: 1109 s32i.n a0, a1, 4 -4023315e: cd08 l32i.n a0, a13, 48 -40233160: 02cd mov.n a12, a2 -40233162: 0260d7 bbci a0, 13, 40233168 -40233165: 0022c6 j 402331f4 -40233168: 0124c5 call0 402343b8 -4023316b: 128c beqz.n a2, 40233170 -4023316d: 012785 call0 402343e8 -40233170: 202cc0 or a2, a12, a12 -40233173: 03e205 call0 40236f94 -40233176: 006122 s32i a2, a1, 0 -40233179: 077216 beqz a2, 402331f4 -4023317c: 43e141 l32r a4, 40204100 -4023317f: 0c2d32 l32i a3, a13, 48 -40233182: ffdf21 l32r a2, 40233100 -40233185: 203340 or a3, a3, a4 -40233188: cd39 s32i.n a3, a13, 48 -4023318a: 3c4501 l32r a0, 402022a0 -4023318d: 0000c0 callx0 a0 -40233190: ffee21 l32r a2, 40233148 -40233193: cd48 l32i.n a4, a13, 48 -40233195: e20d32 l8ui a3, a13, 226 -40233198: 244940 extui a4, a4, 9, 3 -4023319b: 3a1401 l32r a0, 402019ec -4023319e: 0000c0 callx0 a0 -402331a1: cd08 l32i.n a0, a13, 48 -402331a3: 244900 extui a4, a0, 9, 3 -402331a6: 055456 bnez a4, 402331ff -402331a9: ff8551 l32r a5, 40232fc0 -402331ac: 205050 or a5, a0, a5 -402331af: cd59 s32i.n a5, a13, 48 -402331b1: 00a022 movi a2, 0 -402331b4: 00a032 movi a3, 0 -402331b7: ff1d01 l32r a0, 40232e2c +4023313b: fda531 l32r a3, 402327d0 +4023313e: c338 l32i.n a3, a3, 48 +40233140: 13e3d7 bbsi a3, 13, 40233157 +40233143: 03de85 call0 40236f2c +40233146: d2cc bnez.n a2, 40233157 +40233148: 0128 l32i.n a2, a1, 0 +4023314a: f4a132 movi a3, 0x1f4 +4023314d: 040c movi.n a4, 0 +4023314f: 150c movi.n a5, 1 +40233151: 3c5401 l32r a0, 402022a4 +40233154: 0000c0 callx0 a0 +40233157: 1108 l32i.n a0, a1, 4 +40233159: 10c112 addi a1, a1, 16 +4023315c: f00d ret.n + ... + +40233160 : +40233160: f00d ret.n +40233162: 800000 add a0, a0, a0 +40233165: 4024a7 blt a4, a10, 402331a9 +40233168: fecf94 excw +4023316b: 3f .byte 0x3f + +4023316c : +4023316c: f0c112 addi a1, a1, -16 +4023316f: 0261c2 s32i a12, a1, 8 +40233172: 0361d2 s32i a13, a1, 12 +40233175: fd96d1 l32r a13, 402327d0 +40233178: 1109 s32i.n a0, a1, 4 +4023317a: cd08 l32i.n a0, a13, 48 +4023317c: 02cd mov.n a12, a2 +4023317e: 0260d7 bbci a0, 13, 40233184 +40233181: 0022c6 j 40233210 +40233184: 0124c5 call0 402343d4 +40233187: 128c beqz.n a2, 4023318c +40233189: 012785 call0 40234404 +4023318c: 202cc0 or a2, a12, a12 +4023318f: 03e205 call0 40236fb0 +40233192: 006122 s32i a2, a1, 0 +40233195: 077216 beqz a2, 40233210 +40233198: 43da41 l32r a4, 40204100 +4023319b: 0c2d32 l32i a3, a13, 48 +4023319e: ffdf21 l32r a2, 4023311c +402331a1: 203340 or a3, a3, a4 +402331a4: cd39 s32i.n a3, a13, 48 +402331a6: 3c3e01 l32r a0, 402022a0 +402331a9: 0000c0 callx0 a0 +402331ac: ffee21 l32r a2, 40233164 +402331af: cd48 l32i.n a4, a13, 48 +402331b1: e20d32 l8ui a3, a13, 226 +402331b4: 244940 extui a4, a4, 9, 3 +402331b7: 3a0d01 l32r a0, 402019ec 402331ba: 0000c0 callx0 a0 -402331bd: 0138 l32i.n a3, a1, 0 -402331bf: ffe321 l32r a2, 4023314c -402331c2: 101342 l16ui a4, a3, 32 -402331c5: 434dc2 s8i a12, a13, 67 -402331c8: 255d42 s16i a4, a13, 74 -402331cb: 1ac332 addi a3, a3, 26 -402331ce: 640c movi.n a4, 6 -402331d0: 379101 l32r a0, 40201014 <_irom0_text_start+0x4> -402331d3: 0000c0 callx0 a0 -402331d6: cd78 l32i.n a7, a13, 48 -402331d8: 180c movi.n a8, 1 -402331da: 207780 or a7, a7, a8 -402331dd: cd79 s32i.n a7, a13, 48 -402331df: 3c2761 l32r a6, 4020227c -402331e2: 0020c0 memw -402331e5: 050c movi.n a5, 0 -402331e7: 802662 l32i a6, a6, 0x200 -402331ea: 2d69 s32i.n a6, a13, 8 -402331ec: 3d59 s32i.n a5, a13, 12 -402331ee: 01de45 call0 40234fd4 -402331f1: 01e045 call0 40234ff8 -402331f4: 21c8 l32i.n a12, a1, 8 -402331f6: 31d8 l32i.n a13, a1, 12 -402331f8: 1108 l32i.n a0, a1, 4 -402331fa: 10c112 addi a1, a1, 16 -402331fd: f00d ret.n -402331ff: ae6426 beqi a4, 6, 402331b1 -40233202: ab6007 bbci a0, 0, 402331b1 -40233205: fdf121 l32r a2, 402329cc -40233208: fdf231 l32r a3, 402329d0 -4023320b: a0a342 movi a4, 0x3a0 -4023320e: b08b01 l32r a0, 4021f43c -40233211: 0000c0 callx0 a0 -40233214: ffff06 j 40233214 -40233217: cf5c00 excw -4023321a: fe .byte 0xfe -4023321b: 3f .byte 0x3f -4023321c: 24a780 extui a10, a8, 7, 3 -4023321f: cfa440 excw -40233222: fe .byte 0xfe -40233223: 3f .byte 0x3f -40233224: fed085 call0 40231f30 -40233227: 3f .byte 0x3f -40233228: 849c beqz.n a4, 40233244 -4023322a: fe .byte 0xfe -4023322b: 3f .byte 0x3f -4023322c: fed086 j 40232d72 -4023322f: 3f .byte 0x3f - -40233230 : -40233230: d0c112 addi a1, a1, -48 -40233233: 41d9 s32i.n a13, a1, 16 -40233235: 61f9 s32i.n a15, a1, 24 -40233237: 31c9 s32i.n a12, a1, 12 -40233239: 51e9 s32i.n a14, a1, 20 -4023323b: 2109 s32i.n a0, a1, 8 -4023323d: 03ed mov.n a14, a3 -4023323f: c00430 sub a0, a4, a3 -40233242: 54a0a6 blti a0, 12, 4023329a -40233245: 041332 l16ui a3, a3, 8 -40233248: fff4c1 l32r a12, 40233218 -4023324b: 113360 slli a3, a3, 10 -4023324e: 8c39 s32i.n a3, a12, 32 -40233250: 03dc bnez.n a3, 40233264 -40233252: fdde21 l32r a2, 402329cc -40233255: fdde31 l32r a3, 402329d0 -40233258: f3a342 movi a4, 0x3f3 -4023325b: b07801 l32r a0, 4021f43c -4023325e: 0000c0 callx0 a0 -40233261: ffff06 j 40233261 -40233264: 0ecb addi.n a0, a14, 12 -40233266: c03400 sub a3, a4, a0 -40233269: 1e23a6 blti a3, 2, 4023328b -4023326c: 0d0c movi.n a13, 0 -4023326e: 010072 l8ui a7, a0, 1 -40233271: 000062 l8ui a6, a0, 0 -40233274: 572b addi.n a5, a7, 2 -40233276: 202357 blt a3, a5, 4023329a -40233279: 872b addi.n a8, a7, 2 -4023327b: 015666 bnei a6, 5, 40233280 -4023327e: 00dd mov.n a13, a0 -40233280: 008a add.n a0, a0, a8 +402331bd: cd08 l32i.n a0, a13, 48 +402331bf: 244900 extui a4, a0, 9, 3 +402331c2: 055456 bnez a4, 4023321b +402331c5: ff8551 l32r a5, 40232fdc +402331c8: 205050 or a5, a0, a5 +402331cb: cd59 s32i.n a5, a13, 48 +402331cd: 00a022 movi a2, 0 +402331d0: 00a032 movi a3, 0 +402331d3: ff1d01 l32r a0, 40232e48 +402331d6: 0000c0 callx0 a0 +402331d9: 0138 l32i.n a3, a1, 0 +402331db: ffe321 l32r a2, 40233168 +402331de: 101342 l16ui a4, a3, 32 +402331e1: 434dc2 s8i a12, a13, 67 +402331e4: 255d42 s16i a4, a13, 74 +402331e7: 1ac332 addi a3, a3, 26 +402331ea: 640c movi.n a4, 6 +402331ec: 378a01 l32r a0, 40201014 <_irom0_text_start+0x4> +402331ef: 0000c0 callx0 a0 +402331f2: cd78 l32i.n a7, a13, 48 +402331f4: 180c movi.n a8, 1 +402331f6: 207780 or a7, a7, a8 +402331f9: cd79 s32i.n a7, a13, 48 +402331fb: 3c2061 l32r a6, 4020227c +402331fe: 0020c0 memw +40233201: 050c movi.n a5, 0 +40233203: 802662 l32i a6, a6, 0x200 +40233206: 2d69 s32i.n a6, a13, 8 +40233208: 3d59 s32i.n a5, a13, 12 +4023320a: 01de45 call0 40234ff0 +4023320d: 01e045 call0 40235014 +40233210: 21c8 l32i.n a12, a1, 8 +40233212: 31d8 l32i.n a13, a1, 12 +40233214: 1108 l32i.n a0, a1, 4 +40233216: 10c112 addi a1, a1, 16 +40233219: f00d ret.n +4023321b: ae6426 beqi a4, 6, 402331cd +4023321e: ab6007 bbci a0, 0, 402331cd +40233221: fdf121 l32r a2, 402329e8 +40233224: fdf231 l32r a3, 402329ec +40233227: a0a342 movi a4, 0x3a0 +4023322a: b08401 l32r a0, 4021f43c +4023322d: 0000c0 callx0 a0 +40233230: ffff06 j 40233230 +40233233: cf5c00 excw +40233236: fe .byte 0xfe +40233237: 3f .byte 0x3f +40233238: 24a7a0 extui a10, a10, 7, 3 +4023323b: cfa440 excw +4023323e: fe .byte 0xfe +4023323f: 3f .byte 0x3f +40233240: fed085 call0 40231f4c +40233243: 3f .byte 0x3f +40233244: 849c beqz.n a4, 40233260 +40233246: fe .byte 0xfe +40233247: 3f .byte 0x3f +40233248: fed086 j 40232d8e +4023324b: 3f .byte 0x3f + +4023324c : +4023324c: d0c112 addi a1, a1, -48 +4023324f: 41d9 s32i.n a13, a1, 16 +40233251: 61f9 s32i.n a15, a1, 24 +40233253: 31c9 s32i.n a12, a1, 12 +40233255: 51e9 s32i.n a14, a1, 20 +40233257: 2109 s32i.n a0, a1, 8 +40233259: 03ed mov.n a14, a3 +4023325b: c00430 sub a0, a4, a3 +4023325e: 54a0a6 blti a0, 12, 402332b6 +40233261: 041332 l16ui a3, a3, 8 +40233264: fff4c1 l32r a12, 40233234 +40233267: 113360 slli a3, a3, 10 +4023326a: 8c39 s32i.n a3, a12, 32 +4023326c: 03dc bnez.n a3, 40233280 +4023326e: fdde21 l32r a2, 402329e8 +40233271: fdde31 l32r a3, 402329ec +40233274: f3a342 movi a4, 0x3f3 +40233277: b07101 l32r a0, 4021f43c +4023327a: 0000c0 callx0 a0 +4023327d: ffff06 j 4023327d +40233280: 0ecb addi.n a0, a14, 12 40233282: c03400 sub a3, a4, a0 -40233285: e523e6 bgei a3, 2, 4023326e -40233288: 000046 j 4023328d -4023328b: 0d0c movi.n a13, 0 -4023328d: 0129 s32i.n a2, a1, 0 -4023328f: 6ddc bnez.n a13, 402332a9 -40233291: ffe221 l32r a2, 4023321c -40233294: 39d601 l32r a0, 402019ec -40233297: 0000c0 callx0 a0 -4023329a: 31c8 l32i.n a12, a1, 12 -4023329c: 41d8 l32i.n a13, a1, 16 -4023329e: 51e8 l32i.n a14, a1, 20 -402332a0: 61f8 l32i.n a15, a1, 24 -402332a2: 2108 l32i.n a0, a1, 8 -402332a4: 30c112 addi a1, a1, 48 -402332a7: f00d ret.n -402332a9: ffdd21 l32r a2, 40233220 -402332ac: 3bfd01 l32r a0, 402022a0 -402332af: 0000c0 callx0 a0 -402332b2: 8cf8 l32i.n a15, a12, 32 -402332b4: d90c72 l8ui a7, a12, 217 -402332b7: 6e1c92 l16ui a9, a12, 220 -402332ba: 000c movi.n a0, 0 -402332bc: 6d5c02 s16i a0, a12, 218 -402332bf: 991b addi.n a9, a9, 1 -402332c1: 6e5c92 s16i a9, a12, 220 -402332c4: c7cc bnez.n a7, 402332d4 -402332c6: 020d02 l8ui a0, a13, 2 -402332c9: 259016 beqz a0, 40233526 -402332cc: 82a0f0 mull a10, a0, a15 -402332cf: 11a9 s32i.n a10, a1, 4 -402332d1: 0001c6 j 402332dc -402332d4: 340cb2 l8ui a11, a12, 52 -402332d7: 82bfb0 mull a11, a15, a11 -402332da: 11b9 s32i.n a11, a1, 4 -402332dc: 1e38 l32i.n a3, a14, 4 -402332de: 0e28 l32i.n a2, a14, 0 -402332e0: 050c movi.n a5, 0 -402332e2: 0f4d mov.n a4, a15 -402332e4: 8179 s32i.n a7, a1, 32 -402332e6: 8df001 l32r a0, 40216aa8 -402332e9: 0000c0 callx0 a0 -402332ec: 0138 l32i.n a3, a1, 0 -402332ee: 0e0c movi.n a14, 0 -402332f0: 9338 l32i.n a3, a3, 36 -402332f2: 1a0c movi.n a10, 1 -402332f4: 1338 l32i.n a3, a3, 4 -402332f6: 1108 l32i.n a0, a1, 4 -402332f8: c02320 sub a2, a3, a2 -402332fb: 3c29 s32i.n a2, a12, 12 -402332fd: 002a add.n a0, a0, a2 -402332ff: 2c09 s32i.n a0, a12, 8 -40233301: 22fa add.n a2, a2, a15 -40233303: 1c29 s32i.n a2, a12, 4 -40233305: 8108 l32i.n a0, a1, 32 -40233307: 0a2d mov.n a2, a10 -40233309: 30dc bnez.n a0, 40233320 -4023330b: 260c42 l8ui a4, a12, 38 -4023330e: 030d32 l8ui a3, a13, 3 -40233311: 21c416 beqz a4, 40233531 -40233314: 350c52 l8ui a5, a12, 53 -40233317: 0b1537 beq a5, a3, 40233326 -4023331a: 354c32 s8i a3, a12, 53 -4023331d: 000146 j 40233326 -40233320: 340c62 l8ui a6, a12, 52 -40233323: 354c62 s8i a6, a12, 53 -40233326: 1f0c movi.n a15, 1 -40233328: fea042 movi a4, 254 -4023332b: 1f1c32 l16ui a3, a12, 62 -4023332e: 264ca2 s8i a10, a12, 38 -40233331: 010d92 l8ui a9, a13, 1 -40233334: 040d82 l8ui a8, a13, 4 -40233337: d47030 extui a7, a3, 0, 14 -4023333a: 104840 and a4, a8, a4 -4023333d: 994a add.n a9, a9, a4 -4023333f: 048080 extui a8, a8, 0, 1 -40233342: 1e4c82 s8i a8, a12, 30 -40233345: fcc992 addi a9, a9, -4 -40233348: 749090 extui a9, a9, 0, 8 -4023334b: d79c beqz.n a7, 4023336c -4023334d: a47330 extui a7, a3, 3, 11 -40233350: 163747 bltu a7, a4, 4023336a -40233353: 133977 bltu a9, a7, 4023336a -40233356: 246030 extui a6, a3, 0, 3 -40233359: c05d40 sub a5, a13, a4 -4023335c: 575a add.n a5, a7, a5 -4023335e: 050552 l8ui a5, a5, 5 -40233361: 400600 ssr a6 -40233364: b15050 sra a5, a5 -40233367: 01e507 bbsi a5, 0, 4023336c -4023336a: 020c movi.n a2, 0 -4023336c: ffae71 l32r a7, 40233224 -4023336f: 743020 extui a3, a2, 0, 8 -40233372: 1f4c32 s8i a3, a12, 31 -40233375: 000742 l8ui a4, a7, 0 -40233378: 38cc bnez.n a8, 4023337f -4023337a: 060c movi.n a6, 0 -4023337c: 83f630 moveqz a15, a6, a3 -4023337f: 748020 extui a8, a2, 0, 8 -40233382: 441b addi.n a4, a4, 1 -40233384: 744040 extui a4, a4, 0, 8 -40233387: c88c beqz.n a8, 40233397 -40233389: 9c28 l32i.n a2, a12, 36 -4023338b: 242920 extui a2, a2, 9, 3 -4023338e: 0522a6 blti a2, 2, 40233397 -40233391: 0262e6 bgei a2, 6, 40233397 -40233394: f44ca2 s8i a10, a12, 244 -40233397: f0dc bnez.n a0, 402333ba -40233399: 030d32 l8ui a3, a13, 3 -4023339c: 0243b6 bltui a3, 4, 402333a2 -4023339f: 004446 j 402334b4 -402333a2: 7149 s32i.n a4, a1, 28 -402333a4: 10c316 beqz a3, 402334b4 -402333a7: f20c movi.n a2, 15 -402333a9: 3aa701 l32r a0, 40201e48 -402333ac: 0000c0 callx0 a0 -402333af: 7148 l32i.n a4, a1, 28 -402333b1: ff9c71 l32r a7, 40233224 -402333b4: 740020 extui a0, a2, 0, 8 -402333b7: 000786 j 402333d9 -402333ba: 340c32 l8ui a3, a12, 52 -402333bd: 1643f6 bgeui a3, 4, 402333d7 -402333c0: 7149 s32i.n a4, a1, 28 -402333c2: 139c beqz.n a3, 402333d7 -402333c4: f20c movi.n a2, 15 -402333c6: 3aa001 l32r a0, 40201e48 -402333c9: 0000c0 callx0 a0 -402333cc: 7148 l32i.n a4, a1, 28 -402333ce: ff9571 l32r a7, 40233224 -402333d1: 740020 extui a0, a2, 0, 8 -402333d4: 000046 j 402333d9 -402333d7: f00c movi.n a0, 15 -402333d9: 253407 bltu a4, a0, 40233402 -402333dc: 0047e2 s8i a14, a7, 0 -402333df: ff9231 l32r a3, 40233228 -402333e2: f40c42 l8ui a4, a12, 244 -402333e5: ff9101 l32r a0, 4023322c -402333e8: 0f0416 beqz a4, 402334dc -402333eb: 000022 l8ui a2, a0, 0 -402333ee: 221b addi.n a2, a2, 1 -402333f0: 742020 extui a2, a2, 0, 8 -402333f3: 7922b6 bltui a2, 2, 40233470 -402333f6: 0040e2 s8i a14, a0, 0 -402333f9: 14a542 movi a4, 0x514 -402333fc: 005342 s16i a4, a3, 0 -402333ff: 001c06 j 40233473 -40233402: 004742 s8i a4, a7, 0 -40233405: 9c38 l32i.n a3, a12, 36 -40233407: 7400f0 extui a0, a15, 0, 8 -4023340a: 70dc bnez.n a0, 40233425 -4023340c: d90c52 l8ui a5, a12, 217 -4023340f: 360c22 l8ui a2, a12, 54 -40233412: 45dc bnez.n a5, 4023342a -40233414: 030d62 l8ui a6, a13, 3 -40233417: d16260 mul16s a6, a2, a6 -4023341a: 1ab6a6 blti a6, 16, 40233438 -4023341d: 020c movi.n a2, 0 -4023341f: 364c22 s8i a2, a12, 54 -40233422: 000486 j 40233438 -40233425: 0e2d mov.n a2, a14 -40233427: 0003c6 j 4023343a -4023342a: 340c72 l8ui a7, a12, 52 -4023342d: d17270 mul16s a7, a2, a7 -40233430: 04b7a6 blti a7, 16, 40233438 -40233433: 020c movi.n a2, 0 -40233435: 364c22 s8i a2, a12, 54 -40233438: 221b addi.n a2, a2, 1 -4023343a: 364c22 s8i a2, a12, 54 -4023343d: 242930 extui a2, a3, 9, 3 -40233440: 065216 beqz a2, 402334a9 -40233443: 351226 beqi a2, 1, 4023347c -40233446: 442226 beqi a2, 2, 4023348e -40233449: 5c3226 beqi a2, 3, 402334a9 -4023344c: 694226 beqi a2, 4, 402334b9 -4023344f: 6f5226 beqi a2, 5, 402334c2 -40233452: fac282 addi a8, a2, -6 -40233455: e41816 beqz a8, 4023329a -40233458: f9c292 addi a9, a2, -7 -4023345b: e3b956 bnez a9, 4023329a -4023345e: e38056 bnez a0, 4023329a -40233461: 00c8c5 call0 402340f0 -40233464: e32216 beqz a2, 4023329a -40233467: 01bb85 call0 40235020 -4023346a: ff8b06 j 4023329a -4023346d: 000000 ill -40233470: 004022 s8i a2, a0, 0 -40233473: f44ce2 s8i a14, a12, 244 -40233476: f54ce2 s8i a14, a12, 245 -40233479: ffe206 j 40233405 -4023347c: e1a016 beqz a0, 4023329a -4023347f: 05e3c7 bbsi a3, 12, 40233488 -40233482: 2b0ca2 l8ui a10, a12, 43 -40233485: e11a16 beqz a10, 4023329a -40233488: ffafc5 call0 40232f88 -4023348b: ff82c6 j 4023329a -4023348e: e08016 beqz a0, 4023329a -40233491: 020c movi.n a2, 0 -40233493: 030c movi.n a3, 0 -40233495: fe6501 l32r a0, 40232e2c -40233498: 0000c0 callx0 a0 -4023349b: 9cb8 l32i.n a11, a12, 36 -4023349d: 04bcb0 extui a11, a11, 12, 1 -402334a0: df6b16 beqz a11, 4023329a -402334a3: ffae45 call0 40232f88 -402334a6: ff7c06 j 4023329a -402334a9: ded016 beqz a0, 4023329a -402334ac: 120c movi.n a2, 1 -402334ae: 00cd85 call0 40234188 -402334b1: ff7946 j 4023329a -402334b4: f00c movi.n a0, 15 -402334b6: ffc7c6 j 402333d9 -402334b9: 042016 beqz a0, 402334ff -402334bc: ffac85 call0 40232f88 -402334bf: ff75c6 j 4023329a -402334c2: 042016 beqz a0, 40233508 -402334c5: fe6521 l32r a2, 40232e5c -402334c8: 3b7601 l32r a0, 402022a0 -402334cb: 0000c0 callx0 a0 -402334ce: 9cd8 l32i.n a13, a12, 36 -402334d0: 04dcd0 extui a13, a13, 12, 1 -402334d3: dc3d16 beqz a13, 4023329a -402334d6: ffab05 call0 40232f88 -402334d9: ff6f46 j 4023329a -402334dc: f50c22 l8ui a2, a12, 245 -402334df: 0040e2 s8i a14, a0, 0 -402334e2: 057216 beqz a2, 4023353d -402334e5: 010022 l8ui a2, a0, 1 -402334e8: 221b addi.n a2, a2, 1 -402334ea: 742020 extui a2, a2, 0, 8 -402334ed: 046216 beqz a2, 40233537 -402334f0: 0140e2 s8i a14, a0, 1 -402334f3: 00d945 call0 40234288 -402334f6: ff4c31 l32r a3, 40233228 -402334f9: 005322 s16i a2, a3, 0 -402334fc: ffdcc6 j 40233473 -402334ff: 1de3c7 bbsi a3, 12, 40233520 -40233502: ffa445 call0 40232f48 -40233505: ff6446 j 4023329a -40233508: 750830 extui a0, a3, 24, 8 -4023350b: 058066 bnei a0, 8, 40233514 -4023350e: ff9205 call0 40232e30 -40233511: ff6146 j 4023329a -40233514: fcc042 addi a4, a0, -4 -40233517: d7f456 bnez a4, 4023329a -4023351a: ff9145 call0 40232e30 -4023351d: ff5e46 j 4023329a -40233520: ff90c5 call0 40232e30 -40233523: ff5cc6 j 4023329a -40233526: 030d52 l8ui a5, a13, 3 -40233529: 825f50 mull a5, a15, a5 -4023352c: 1159 s32i.n a5, a1, 4 -4023352e: ff6a86 j 402332dc -40233531: 354c32 s8i a3, a12, 53 -40233534: ff7b86 j 40233326 -40233537: 014022 s8i a2, a0, 1 -4023353a: ffcd46 j 40233473 -4023353d: 0140e2 s8i a14, a0, 1 -40233540: ffcbc6 j 40233473 - ... - -40233544 : -40233544: b4aba1 l32r a10, 402207f0 -40233547: fc9b41 l32r a4, 402327b4 -4023354a: 0a98 l32i.n a9, a10, 0 -4023354c: 3488 l32i.n a8, a4, 12 -4023354e: 4478 l32i.n a7, a4, 16 -40233550: 5468 l32i.n a6, a4, 20 -40233552: 2438 l32i.n a3, a4, 8 -40233554: 6458 l32i.n a5, a4, 24 -40233556: c03320 sub a3, a3, a2 -40233559: c05520 sub a5, a5, a2 -4023355c: c06620 sub a6, a6, a2 -4023355f: c07720 sub a7, a7, a2 -40233562: 882a add.n a8, a8, a2 -40233564: 992a add.n a9, a9, a2 -40233566: 0a99 s32i.n a9, a10, 0 -40233568: 3489 s32i.n a8, a4, 12 -4023356a: 4479 s32i.n a7, a4, 16 -4023356c: 5469 s32i.n a6, a4, 20 -4023356e: 6459 s32i.n a5, a4, 24 -40233570: 2439 s32i.n a3, a4, 8 -40233572: f00d ret.n - -40233574 : -40233574: f0c112 addi a1, a1, -16 -40233577: 31c9 s32i.n a12, a1, 12 -40233579: 2109 s32i.n a0, a1, 8 -4023357b: 02cd mov.n a12, a2 -4023357d: ff3585 call0 402328d8 -40233580: fc8d01 l32r a0, 402327b4 -40233583: 682c26 beqi a12, 2, 402335ef -40233586: 654c26 beqi a12, 4, 402335ef -40233589: 358c26 beqi a12, 8, 402335c2 -4023358c: 5fbc66 bnei a12, 16, 402335ef -4023358f: c028 l32i.n a2, a0, 48 -40233591: 5a62d7 bbci a2, 13, 402335ef -40233594: 002d mov.n a2, a0 -40233596: 68c222 addi a2, a2, 104 -40233599: 0129 s32i.n a2, a1, 0 -4023359b: 3b4101 l32r a0, 402022a0 -4023359e: 0000c0 callx0 a0 -402335a1: 0128 l32i.n a2, a1, 0 -402335a3: a30c movi.n a3, 10 -402335a5: 040c movi.n a4, 0 -402335a7: fc8371 l32r a7, 402327b4 -402335aa: 42d981 l32r a8, 40204110 -402335ad: c768 l32i.n a6, a7, 48 -402335af: 150c movi.n a5, 1 -402335b1: 206680 or a6, a6, a8 -402335b4: c769 s32i.n a6, a7, 48 -402335b6: 3b3b01 l32r a0, 402022a4 -402335b9: 0000c0 callx0 a0 -402335bc: fc7e01 l32r a0, 402327b4 -402335bf: 000b06 j 402335ef -402335c2: 002d mov.n a2, a0 -402335c4: 54c222 addi a2, a2, 84 -402335c7: 1129 s32i.n a2, a1, 4 -402335c9: 3b3501 l32r a0, 402022a0 -402335cc: 0000c0 callx0 a0 -402335cf: fc7921 l32r a2, 402327b4 -402335d2: e8a332 movi a3, 0x3e8 -402335d5: 142222 l32i a2, a2, 80 -402335d8: 3a1d01 l32r a0, 40201e4c -402335db: 0000c0 callx0 a0 -402335de: 040c movi.n a4, 0 -402335e0: 023d mov.n a3, a2 -402335e2: 150c movi.n a5, 1 -402335e4: 1128 l32i.n a2, a1, 4 -402335e6: 3b2f01 l32r a0, 402022a4 -402335e9: 0000c0 callx0 a0 -402335ec: fc7201 l32r a0, 402327b4 -402335ef: 3340c2 s8i a12, a0, 51 -402335f2: c028 l32i.n a2, a0, 48 -402335f4: e45841 l32r a4, 4022c754 -402335f7: 243920 extui a3, a2, 9, 3 -402335fa: 113326 beqi a3, 3, 4023360f -402335fd: fcf321 l32r a2, 402329cc -40233600: fcf431 l32r a3, 402329d0 -40233603: 3aa542 movi a4, 0x53a -40233606: af8d01 l32r a0, 4021f43c -40233609: 0000c0 callx0 a0 -4023360c: ffff06 j 4023360c -4023360f: 104240 and a4, a2, a4 -40233612: 1062d7 bbci a2, 13, 40233626 -40233615: 3ea121 l32r a2, 4020309c -40233618: 202420 or a2, a4, a2 -4023361b: 31c8 l32i.n a12, a1, 12 -4023361d: c029 s32i.n a2, a0, 48 -4023361f: 2108 l32i.n a0, a1, 8 -40233621: 10c112 addi a1, a1, 16 -40233624: f00d ret.n -40233626: 042d mov.n a2, a4 -40233628: fffbc6 j 4023361b - ... - -4023362c : -4023362c: fc6231 l32r a3, 402327b4 -4023362f: 416322 s32i a2, a3, 0x104 -40233632: f00d ret.n - -40233634 : -40233634: fc6031 l32r a3, 402327b4 -40233637: 426322 s32i a2, a3, 0x108 -4023363a: f00d ret.n -4023363c: fec974 excw -4023363f: 3f .byte 0x3f -40233640: 24a790 extui a10, a9, 7, 3 -40233643: c11240 mul16u a1, a2, a4 - -40233644 : -40233644: e0c112 addi a1, a1, -32 -40233647: 21c9 s32i.n a12, a1, 8 -40233649: 31d9 s32i.n a13, a1, 12 -4023364b: 41e9 s32i.n a14, a1, 16 -4023364d: 51f9 s32i.n a15, a1, 20 -4023364f: 1109 s32i.n a0, a1, 4 -40233651: 3b1101 l32r a0, 40202298 -40233654: 0000c0 callx0 a0 -40233657: fc57d1 l32r a13, 402327b4 -4023365a: 3ce6f1 l32r a15, 402029f4 -4023365d: cd08 l32i.n a0, a13, 48 -4023365f: 3ce4c1 l32r a12, 402029f0 -40233662: 242900 extui a2, a0, 9, 3 -40233665: 072266 bnei a2, 2, 40233670 -40233668: 0460c7 bbci a0, 12, 40233670 -4023366b: 360d32 l8ui a3, a13, 54 -4023366e: 339c beqz.n a3, 40233685 -40233670: 1160d7 bbci a0, 13, 40233685 -40233673: fcd621 l32r a2, 402329cc -40233676: fcd631 l32r a3, 402329d0 -40233679: 58a542 movi a4, 0x558 -4023367c: af7001 l32r a0, 4021f43c -4023367f: 0000c0 callx0 a0 -40233682: ffff06 j 40233682 -40233685: 0260e7 bbci a0, 14, 4023368b -40233688: 002386 j 4023371a -4023368b: 0260f7 bbci a0, 15, 40233691 -4023368e: 002206 j 4023371a -40233691: 01a022 movi a2, 1 -40233694: 020185 call0 402356b0 -40233697: 7f1226 beqi a2, 1, 4023371a -4023369a: c948e1 l32r a14, 40225bbc -4023369d: 0c2d42 l32i a4, a13, 48 -402336a0: 00a052 movi a5, 0 -402336a3: 0159 s32i.n a5, a1, 0 -402336a5: 046040 extui a6, a4, 0, 1 -402336a8: 93e560 movnez a14, a5, a6 -402336ab: 076407 bbci a4, 0, 402336b6 -402336ae: ff2e85 call0 40232998 -402336b1: 02ed mov.n a14, a2 -402336b3: 053216 beqz a2, 4023370a -402336b6: 200c movi.n a0, 2 -402336b8: e20d72 l8ui a7, a13, 226 -402336bb: fc84f1 l32r a15, 402328cc -402336be: 770b addi.n a7, a7, -1 -402336c0: 08d756 bnez a7, 40233751 -402336c3: ffde21 l32r a2, 4023363c -402336c6: 0228 l32i.n a2, a2, 0 -402336c8: 16e216 beqz a2, 4023383a -402336cb: 200c movi.n a0, 2 -402336cd: 3cc971 l32r a7, 402029f4 -402336d0: a06ee0 addx4 a6, a14, a14 -402336d3: 1156f0 slli a5, a6, 1 -402336d6: 000772 l8ui a7, a7, 0 -402336d9: 415550 srli a5, a5, 5 -402336dc: 835670 moveqz a5, a6, a7 -402336df: 0020c0 memw -402336e2: 9c48 l32i.n a4, a12, 36 -402336e4: 1238 l32i.n a3, a2, 4 -402336e6: 445a add.n a4, a4, a5 -402336e8: 013347 bltu a3, a4, 402336ed -402336eb: 100c movi.n a0, 1 -402336ed: 004f02 s8i a0, a15, 0 -402336f0: c2de01 l32r a0, 40224268 -402336f3: 0000c0 callx0 a0 -402336f6: 3f2d32 l32i a3, a13, 252 -402336f9: 3e2d42 l32i a4, a13, 248 -402336fc: ff1005 call0 40232800 -402336ff: 511266 bnei a2, 1, 40233754 -40233702: 280c movi.n a8, 2 -40233704: 004f82 s8i a8, a15, 0 -40233707: 001246 j 40233754 -4023370a: ff7545 call0 40232e60 -4023370d: 020c movi.n a2, 0 -4023370f: 030c movi.n a3, 0 -40233711: fdc601 l32r a0, 40232e2c -40233714: 0000c0 callx0 a0 -40233717: 3cb7f1 l32r a15, 402029f4 -4023371a: 3ade01 l32r a0, 40202294 -4023371d: 0000c0 callx0 a0 -40233720: 000f92 l8ui a9, a15, 0 -40233723: e9cc bnez.n a9, 40233735 -40233725: 0020c0 memw -40233728: 9ca8 l32i.n a10, a12, 36 -4023372a: 05daa2 addmi a10, a10, 0x500 -4023372d: 0020c0 memw -40233730: cca9 s32i.n a10, a12, 48 -40233732: 000306 j 40233742 -40233735: 0020c0 memw -40233738: 9cb8 l32i.n a11, a12, 36 -4023373a: 50cbb2 addi a11, a11, 80 -4023373d: 0020c0 memw -40233740: ccb9 s32i.n a11, a12, 48 -40233742: 21c8 l32i.n a12, a1, 8 -40233744: 31d8 l32i.n a13, a1, 12 -40233746: 41e8 l32i.n a14, a1, 16 -40233748: 51f8 l32i.n a15, a1, 20 -4023374a: 1108 l32i.n a0, a1, 4 -4023374c: 20c112 addi a1, a1, 32 -4023374f: f00d ret.n -40233751: 004f02 s8i a0, a15, 0 -40233754: 412d22 l32i a2, a13, 0x104 -40233757: 928c beqz.n a2, 40233764 -40233759: 0002c0 callx0 a2 -4023375c: 041266 bnei a2, 1, 40233764 -4023375f: 200c movi.n a0, 2 -40233761: 004f02 s8i a0, a15, 0 -40233764: 000f02 l8ui a0, a15, 0 -40233767: 071066 bnei a0, 1, 40233772 -4023376a: 0e2d mov.n a2, a14 -4023376c: ff2685 call0 402329d8 -4023376f: 000306 j 4023377f -40233772: 072066 bnei a0, 2, 4023377d -40233775: 0e2d mov.n a2, a14 -40233777: ff5085 call0 40232c80 -4023377a: 000046 j 4023377f -4023377d: 020c movi.n a2, 0 -4023377f: 428c beqz.n a2, 40233787 -40233781: ff6dc5 call0 40232e60 -40233784: ffe146 j 4023370d -40233787: 000f22 l8ui a2, a15, 0 -4023378a: 021226 beqi a2, 1, 40233790 -4023378d: ffdf06 j 4023370d -40233790: e00d42 l8ui a4, a13, 224 -40233793: 045456 bnez a4, 402337dc -40233796: 072d42 l32i a4, a13, 28 -40233799: 0020c0 memw -4023379c: 472c22 l32i a2, a12, 0x11c -4023379f: 012d32 l32i a3, a13, 4 -402337a2: c02240 sub a2, a2, a4 -402337a5: fdd385 call0 402314e0 -402337a8: 3ab5f1 l32r a15, 4020227c -402337ab: 0020c0 memw -402337ae: 082de2 l32i a14, a13, 32 -402337b1: 802ff2 l32i a15, a15, 0x200 -402337b4: e2ea add.n a14, a2, a14 -402337b6: c0eef0 sub a14, a14, a15 -402337b9: 0e2d mov.n a2, a14 -402337bb: ffd885 call0 40233544 -402337be: 9d08 l32i.n a0, a13, 36 -402337c0: 3c8d41 l32r a4, 402029f4 -402337c3: a03ee0 addx4 a3, a14, a14 -402337c6: 1123f0 slli a2, a3, 1 -402337c9: 000442 l8ui a4, a4, 0 -402337cc: 412520 srli a2, a2, 5 -402337cf: 832340 moveqz a2, a3, a4 -402337d2: 002a add.n a0, a0, a2 -402337d4: 0020c0 memw -402337d7: 8c09 s32i.n a0, a12, 32 -402337d9: e00d42 l8ui a4, a13, 224 -402337dc: 0020c0 memw -402337df: 4a2c02 l32i a0, a12, 0x128 -402337e2: 143000 extui a3, a0, 0, 2 -402337e5: 03dc bnez.n a3, 402337f9 -402337e7: fc7921 l32r a2, 402329cc -402337ea: fc7931 l32r a3, 402329d0 -402337ed: d1a542 movi a4, 0x5d1 -402337f0: af1301 l32r a0, 4021f43c -402337f3: 0000c0 callx0 a0 -402337f6: ffff06 j 402337f6 -402337f9: 0b6007 bbci a0, 0, 40233808 -402337fc: 0020c0 memw -402337ff: 462c22 l32i a2, a12, 0x118 -40233802: 542820 extui a2, a2, 8, 6 -40233805: 000246 j 40233812 -40233808: 045100 extui a5, a0, 1, 1 -4023380b: 0128 l32i.n a2, a1, 0 -4023380d: 230c movi.n a3, 2 -4023380f: 932350 movnez a2, a3, a5 -40233812: 740b addi.n a7, a4, -1 -40233814: 260c movi.n a6, 2 -40233816: 081c movi.n a8, 16 -40233818: 04b220 extui a11, a2, 2, 1 -4023381b: 4a0c movi.n a10, 4 -4023381d: 932ab0 movnez a2, a10, a11 -40233820: 920b addi.n a9, a2, -1 -40233822: 109290 and a9, a2, a9 -40233825: 932890 movnez a2, a8, a9 -40233828: 832670 moveqz a2, a6, a7 -4023382b: ffd485 call0 40233574 -4023382e: 422d22 l32i a2, a13, 0x108 -40233831: ed8216 beqz a2, 4023370d -40233834: 0002c0 callx0 a2 -40233837: ffb486 j 4023370d -4023383a: ff8121 l32r a2, 40233640 -4023383d: 386b01 l32r a0, 402019ec -40233840: 0000c0 callx0 a0 -40233843: 100c movi.n a0, 1 -40233845: ffa906 j 402336ed - -40233848 : -40233848: f0c112 addi a1, a1, -16 -4023384b: fbda31 l32r a3, 402327b4 -4023384e: 006102 s32i a0, a1, 0 -40233851: 0c2302 l32i a0, a3, 48 -40233854: 242900 extui a2, a0, 9, 3 -40233857: 1d6266 bnei a2, 6, 40233878 -4023385a: 0e60d7 bbci a0, 13, 4023386c -4023385d: fdd841 l32r a4, 40232fc0 -40233860: 204040 or a4, a0, a4 -40233863: 0c6342 s32i a4, a3, 48 -40233866: 01d7c5 call0 402355e4 -40233869: 0002c6 j 40233878 -4023386c: e3ba51 l32r a5, 4022c754 -4023386f: 105050 and a5, a0, a5 -40233872: 0c6352 s32i a5, a3, 48 -40233875: 01d6c5 call0 402355e4 -40233878: 002102 l32i a0, a1, 0 -4023387b: 10c112 addi a1, a1, 16 -4023387e: 000080 ret -40233881: 000000 ill - -40233884 : -40233884: f0c112 addi a1, a1, -16 -40233887: 0109 s32i.n a0, a1, 0 -40233889: fbca01 l32r a0, 402327b4 -4023388c: c008 l32i.n a0, a0, 48 -4023388e: 242900 extui a2, a0, 9, 3 -40233891: 141266 bnei a2, 1, 402338a9 -40233894: 23e0d7 bbsi a0, 13, 402338bb -40233897: fc4d21 l32r a2, 402329cc -4023389a: fc4d31 l32r a3, 402329d0 -4023389d: 23a642 movi a4, 0x623 -402338a0: aee701 l32r a0, 4021f43c -402338a3: 0000c0 callx0 a0 -402338a6: ffff06 j 402338a6 -402338a9: fc4821 l32r a2, 402329cc -402338ac: fc4931 l32r a3, 402329d0 -402338af: 2ca642 movi a4, 0x62c -402338b2: aee201 l32r a0, 4021f43c -402338b5: 0000c0 callx0 a0 -402338b8: ffff06 j 402338b8 -402338bb: ff0dc5 call0 40232998 -402338be: 428c beqz.n a2, 402338c6 -402338c0: ff56c5 call0 40232e30 -402338c3: 000306 j 402338d3 -402338c6: 020c movi.n a2, 0 -402338c8: 030c movi.n a3, 0 -402338ca: fd5801 l32r a0, 40232e2c -402338cd: 0000c0 callx0 a0 -402338d0: ff58c5 call0 40232e60 -402338d3: 0108 l32i.n a0, a1, 0 -402338d5: 10c112 addi a1, a1, 16 -402338d8: f00d ret.n -402338da: cc0000 excw -402338dd: cf .byte 0xcf -402338de: fe .byte 0xfe -402338df: 3f .byte 0x3f -402338e0: d088 l32i.n a8, a0, 52 -402338e2: fe .byte 0xfe -402338e3: 3f .byte 0x3f -402338e4: af .byte 0xaf -402338e5: 000036 excw - -402338e8 : -402338e8: 024d mov.n a4, a2 -402338ea: f0c112 addi a1, a1, -16 -402338ed: 21c9 s32i.n a12, a1, 8 -402338ef: 31d9 s32i.n a13, a1, 12 -402338f1: fffa21 l32r a2, 402338dc -402338f4: 1109 s32i.n a0, a1, 4 -402338f6: 0149 s32i.n a4, a1, 0 -402338f8: 3a6a01 l32r a0, 402022a0 -402338fb: 0000c0 callx0 a0 -402338fe: fbadd1 l32r a13, 402327b4 -40233901: 0128 l32i.n a2, a1, 0 -40233903: cd48 l32i.n a4, a13, 48 -40233905: 0c0c movi.n a12, 0 -40233907: 240940 extui a0, a4, 9, 3 -4023390a: 60bc beqz.n a0, 40233944 -4023390c: 374dc2 s8i a12, a13, 55 -4023390f: 364dc2 s8i a12, a13, 54 -40233912: 9228 l32i.n a2, a2, 36 -40233914: fff301 l32r a0, 402338e0 -40233917: 0f0222 l8ui a2, a2, 15 -4023391a: 3fa961 l32r a6, 402037c0 -4023391d: 2e1226 beqi a2, 1, 4023394f -40233920: 3fab01 l32r a0, 402037cc -40233923: 0000c0 callx0 a0 -40233926: 390d32 l8ui a3, a13, 57 -40233929: cd48 l32i.n a4, a13, 48 -4023392b: 082366 bnei a3, 2, 40233937 -4023392e: 394dc2 s8i a12, a13, 57 -40233931: ff6545 call0 40232f88 -40233934: 000306 j 40233944 -40233937: 100c movi.n a0, 1 -40233939: 0464d7 bbci a4, 13, 40233941 -4023393c: 2f64f7 bbci a4, 15, 4023396f -4023393f: 00cd mov.n a12, a0 -40233941: 394dc2 s8i a12, a13, 57 -40233944: 21c8 l32i.n a12, a1, 8 -40233946: 31d8 l32i.n a13, a1, 12 -40233948: 1108 l32i.n a0, a1, 4 -4023394a: 10c112 addi a1, a1, 16 -4023394d: f00d ret.n -4023394f: 0040c2 s8i a12, a0, 0 -40233952: 206460 or a6, a4, a6 -40233955: 390d52 l8ui a5, a13, 57 -40233958: cd69 s32i.n a6, a13, 48 -4023395a: 082566 bnei a5, 2, 40233966 +40233285: 1e23a6 blti a3, 2, 402332a7 +40233288: 0d0c movi.n a13, 0 +4023328a: 010072 l8ui a7, a0, 1 +4023328d: 000062 l8ui a6, a0, 0 +40233290: 572b addi.n a5, a7, 2 +40233292: 202357 blt a3, a5, 402332b6 +40233295: 872b addi.n a8, a7, 2 +40233297: 015666 bnei a6, 5, 4023329c +4023329a: 00dd mov.n a13, a0 +4023329c: 008a add.n a0, a0, a8 +4023329e: c03400 sub a3, a4, a0 +402332a1: e523e6 bgei a3, 2, 4023328a +402332a4: 000046 j 402332a9 +402332a7: 0d0c movi.n a13, 0 +402332a9: 0129 s32i.n a2, a1, 0 +402332ab: 6ddc bnez.n a13, 402332c5 +402332ad: ffe221 l32r a2, 40233238 +402332b0: 39cf01 l32r a0, 402019ec +402332b3: 0000c0 callx0 a0 +402332b6: 31c8 l32i.n a12, a1, 12 +402332b8: 41d8 l32i.n a13, a1, 16 +402332ba: 51e8 l32i.n a14, a1, 20 +402332bc: 61f8 l32i.n a15, a1, 24 +402332be: 2108 l32i.n a0, a1, 8 +402332c0: 30c112 addi a1, a1, 48 +402332c3: f00d ret.n +402332c5: ffdd21 l32r a2, 4023323c +402332c8: 3bf601 l32r a0, 402022a0 +402332cb: 0000c0 callx0 a0 +402332ce: 8cf8 l32i.n a15, a12, 32 +402332d0: d90c72 l8ui a7, a12, 217 +402332d3: 6e1c92 l16ui a9, a12, 220 +402332d6: 000c movi.n a0, 0 +402332d8: 6d5c02 s16i a0, a12, 218 +402332db: 991b addi.n a9, a9, 1 +402332dd: 6e5c92 s16i a9, a12, 220 +402332e0: c7cc bnez.n a7, 402332f0 +402332e2: 020d02 l8ui a0, a13, 2 +402332e5: 259016 beqz a0, 40233542 +402332e8: 82a0f0 mull a10, a0, a15 +402332eb: 11a9 s32i.n a10, a1, 4 +402332ed: 0001c6 j 402332f8 +402332f0: 340cb2 l8ui a11, a12, 52 +402332f3: 82bfb0 mull a11, a15, a11 +402332f6: 11b9 s32i.n a11, a1, 4 +402332f8: 1e38 l32i.n a3, a14, 4 +402332fa: 0e28 l32i.n a2, a14, 0 +402332fc: 050c movi.n a5, 0 +402332fe: 0f4d mov.n a4, a15 +40233300: 8179 s32i.n a7, a1, 32 +40233302: 8de901 l32r a0, 40216aa8 +40233305: 0000c0 callx0 a0 +40233308: 0138 l32i.n a3, a1, 0 +4023330a: 0e0c movi.n a14, 0 +4023330c: 9338 l32i.n a3, a3, 36 +4023330e: 1a0c movi.n a10, 1 +40233310: 1338 l32i.n a3, a3, 4 +40233312: 1108 l32i.n a0, a1, 4 +40233314: c02320 sub a2, a3, a2 +40233317: 3c29 s32i.n a2, a12, 12 +40233319: 002a add.n a0, a0, a2 +4023331b: 2c09 s32i.n a0, a12, 8 +4023331d: 22fa add.n a2, a2, a15 +4023331f: 1c29 s32i.n a2, a12, 4 +40233321: 8108 l32i.n a0, a1, 32 +40233323: 0a2d mov.n a2, a10 +40233325: 30dc bnez.n a0, 4023333c +40233327: 260c42 l8ui a4, a12, 38 +4023332a: 030d32 l8ui a3, a13, 3 +4023332d: 21c416 beqz a4, 4023354d +40233330: 350c52 l8ui a5, a12, 53 +40233333: 0b1537 beq a5, a3, 40233342 +40233336: 354c32 s8i a3, a12, 53 +40233339: 000146 j 40233342 +4023333c: 340c62 l8ui a6, a12, 52 +4023333f: 354c62 s8i a6, a12, 53 +40233342: 1f0c movi.n a15, 1 +40233344: fea042 movi a4, 254 +40233347: 1f1c32 l16ui a3, a12, 62 +4023334a: 264ca2 s8i a10, a12, 38 +4023334d: 010d92 l8ui a9, a13, 1 +40233350: 040d82 l8ui a8, a13, 4 +40233353: d47030 extui a7, a3, 0, 14 +40233356: 104840 and a4, a8, a4 +40233359: 994a add.n a9, a9, a4 +4023335b: 048080 extui a8, a8, 0, 1 +4023335e: 1e4c82 s8i a8, a12, 30 +40233361: fcc992 addi a9, a9, -4 +40233364: 749090 extui a9, a9, 0, 8 +40233367: d79c beqz.n a7, 40233388 +40233369: a47330 extui a7, a3, 3, 11 +4023336c: 163747 bltu a7, a4, 40233386 +4023336f: 133977 bltu a9, a7, 40233386 +40233372: 246030 extui a6, a3, 0, 3 +40233375: c05d40 sub a5, a13, a4 +40233378: 575a add.n a5, a7, a5 +4023337a: 050552 l8ui a5, a5, 5 +4023337d: 400600 ssr a6 +40233380: b15050 sra a5, a5 +40233383: 01e507 bbsi a5, 0, 40233388 +40233386: 020c movi.n a2, 0 +40233388: ffae71 l32r a7, 40233240 +4023338b: 743020 extui a3, a2, 0, 8 +4023338e: 1f4c32 s8i a3, a12, 31 +40233391: 000742 l8ui a4, a7, 0 +40233394: 38cc bnez.n a8, 4023339b +40233396: 060c movi.n a6, 0 +40233398: 83f630 moveqz a15, a6, a3 +4023339b: 748020 extui a8, a2, 0, 8 +4023339e: 441b addi.n a4, a4, 1 +402333a0: 744040 extui a4, a4, 0, 8 +402333a3: c88c beqz.n a8, 402333b3 +402333a5: 9c28 l32i.n a2, a12, 36 +402333a7: 242920 extui a2, a2, 9, 3 +402333aa: 0522a6 blti a2, 2, 402333b3 +402333ad: 0262e6 bgei a2, 6, 402333b3 +402333b0: f44ca2 s8i a10, a12, 244 +402333b3: f0dc bnez.n a0, 402333d6 +402333b5: 030d32 l8ui a3, a13, 3 +402333b8: 0243b6 bltui a3, 4, 402333be +402333bb: 004446 j 402334d0 +402333be: 7149 s32i.n a4, a1, 28 +402333c0: 10c316 beqz a3, 402334d0 +402333c3: f20c movi.n a2, 15 +402333c5: 3aa001 l32r a0, 40201e48 +402333c8: 0000c0 callx0 a0 +402333cb: 7148 l32i.n a4, a1, 28 +402333cd: ff9c71 l32r a7, 40233240 +402333d0: 740020 extui a0, a2, 0, 8 +402333d3: 000786 j 402333f5 +402333d6: 340c32 l8ui a3, a12, 52 +402333d9: 1643f6 bgeui a3, 4, 402333f3 +402333dc: 7149 s32i.n a4, a1, 28 +402333de: 139c beqz.n a3, 402333f3 +402333e0: f20c movi.n a2, 15 +402333e2: 3a9901 l32r a0, 40201e48 +402333e5: 0000c0 callx0 a0 +402333e8: 7148 l32i.n a4, a1, 28 +402333ea: ff9571 l32r a7, 40233240 +402333ed: 740020 extui a0, a2, 0, 8 +402333f0: 000046 j 402333f5 +402333f3: f00c movi.n a0, 15 +402333f5: 253407 bltu a4, a0, 4023341e +402333f8: 0047e2 s8i a14, a7, 0 +402333fb: ff9231 l32r a3, 40233244 +402333fe: f40c42 l8ui a4, a12, 244 +40233401: ff9101 l32r a0, 40233248 +40233404: 0f0416 beqz a4, 402334f8 +40233407: 000022 l8ui a2, a0, 0 +4023340a: 221b addi.n a2, a2, 1 +4023340c: 742020 extui a2, a2, 0, 8 +4023340f: 7922b6 bltui a2, 2, 4023348c +40233412: 0040e2 s8i a14, a0, 0 +40233415: 14a542 movi a4, 0x514 +40233418: 005342 s16i a4, a3, 0 +4023341b: 001c06 j 4023348f +4023341e: 004742 s8i a4, a7, 0 +40233421: 9c38 l32i.n a3, a12, 36 +40233423: 7400f0 extui a0, a15, 0, 8 +40233426: 70dc bnez.n a0, 40233441 +40233428: d90c52 l8ui a5, a12, 217 +4023342b: 360c22 l8ui a2, a12, 54 +4023342e: 45dc bnez.n a5, 40233446 +40233430: 030d62 l8ui a6, a13, 3 +40233433: d16260 mul16s a6, a2, a6 +40233436: 1ab6a6 blti a6, 16, 40233454 +40233439: 020c movi.n a2, 0 +4023343b: 364c22 s8i a2, a12, 54 +4023343e: 000486 j 40233454 +40233441: 0e2d mov.n a2, a14 +40233443: 0003c6 j 40233456 +40233446: 340c72 l8ui a7, a12, 52 +40233449: d17270 mul16s a7, a2, a7 +4023344c: 04b7a6 blti a7, 16, 40233454 +4023344f: 020c movi.n a2, 0 +40233451: 364c22 s8i a2, a12, 54 +40233454: 221b addi.n a2, a2, 1 +40233456: 364c22 s8i a2, a12, 54 +40233459: 242930 extui a2, a3, 9, 3 +4023345c: 065216 beqz a2, 402334c5 +4023345f: 351226 beqi a2, 1, 40233498 +40233462: 442226 beqi a2, 2, 402334aa +40233465: 5c3226 beqi a2, 3, 402334c5 +40233468: 694226 beqi a2, 4, 402334d5 +4023346b: 6f5226 beqi a2, 5, 402334de +4023346e: fac282 addi a8, a2, -6 +40233471: e41816 beqz a8, 402332b6 +40233474: f9c292 addi a9, a2, -7 +40233477: e3b956 bnez a9, 402332b6 +4023347a: e38056 bnez a0, 402332b6 +4023347d: 00c8c5 call0 4023410c +40233480: e32216 beqz a2, 402332b6 +40233483: 01bb85 call0 4023503c +40233486: ff8b06 j 402332b6 +40233489: 000000 ill +4023348c: 004022 s8i a2, a0, 0 +4023348f: f44ce2 s8i a14, a12, 244 +40233492: f54ce2 s8i a14, a12, 245 +40233495: ffe206 j 40233421 +40233498: e1a016 beqz a0, 402332b6 +4023349b: 05e3c7 bbsi a3, 12, 402334a4 +4023349e: 2b0ca2 l8ui a10, a12, 43 +402334a1: e11a16 beqz a10, 402332b6 +402334a4: ffafc5 call0 40232fa4 +402334a7: ff82c6 j 402332b6 +402334aa: e08016 beqz a0, 402332b6 +402334ad: 020c movi.n a2, 0 +402334af: 030c movi.n a3, 0 +402334b1: fe6501 l32r a0, 40232e48 +402334b4: 0000c0 callx0 a0 +402334b7: 9cb8 l32i.n a11, a12, 36 +402334b9: 04bcb0 extui a11, a11, 12, 1 +402334bc: df6b16 beqz a11, 402332b6 +402334bf: ffae45 call0 40232fa4 +402334c2: ff7c06 j 402332b6 +402334c5: ded016 beqz a0, 402332b6 +402334c8: 120c movi.n a2, 1 +402334ca: 00cd85 call0 402341a4 +402334cd: ff7946 j 402332b6 +402334d0: f00c movi.n a0, 15 +402334d2: ffc7c6 j 402333f5 +402334d5: 042016 beqz a0, 4023351b +402334d8: ffac85 call0 40232fa4 +402334db: ff75c6 j 402332b6 +402334de: 042016 beqz a0, 40233524 +402334e1: fe6521 l32r a2, 40232e78 +402334e4: 3b6f01 l32r a0, 402022a0 +402334e7: 0000c0 callx0 a0 +402334ea: 9cd8 l32i.n a13, a12, 36 +402334ec: 04dcd0 extui a13, a13, 12, 1 +402334ef: dc3d16 beqz a13, 402332b6 +402334f2: ffab05 call0 40232fa4 +402334f5: ff6f46 j 402332b6 +402334f8: f50c22 l8ui a2, a12, 245 +402334fb: 0040e2 s8i a14, a0, 0 +402334fe: 057216 beqz a2, 40233559 +40233501: 010022 l8ui a2, a0, 1 +40233504: 221b addi.n a2, a2, 1 +40233506: 742020 extui a2, a2, 0, 8 +40233509: 046216 beqz a2, 40233553 +4023350c: 0140e2 s8i a14, a0, 1 +4023350f: 00d945 call0 402342a4 +40233512: ff4c31 l32r a3, 40233244 +40233515: 005322 s16i a2, a3, 0 +40233518: ffdcc6 j 4023348f +4023351b: 1de3c7 bbsi a3, 12, 4023353c +4023351e: ffa445 call0 40232f64 +40233521: ff6446 j 402332b6 +40233524: 750830 extui a0, a3, 24, 8 +40233527: 058066 bnei a0, 8, 40233530 +4023352a: ff9205 call0 40232e4c +4023352d: ff6146 j 402332b6 +40233530: fcc042 addi a4, a0, -4 +40233533: d7f456 bnez a4, 402332b6 +40233536: ff9145 call0 40232e4c +40233539: ff5e46 j 402332b6 +4023353c: ff90c5 call0 40232e4c +4023353f: ff5cc6 j 402332b6 +40233542: 030d52 l8ui a5, a13, 3 +40233545: 825f50 mull a5, a15, a5 +40233548: 1159 s32i.n a5, a1, 4 +4023354a: ff6a86 j 402332f8 +4023354d: 354c32 s8i a3, a12, 53 +40233550: ff7b86 j 40233342 +40233553: 014022 s8i a2, a0, 1 +40233556: ffcd46 j 4023348f +40233559: 0140e2 s8i a14, a0, 1 +4023355c: ffcbc6 j 4023348f + ... + +40233560 : +40233560: b4a4a1 l32r a10, 402207f0 +40233563: fc9b41 l32r a4, 402327d0 +40233566: 0a98 l32i.n a9, a10, 0 +40233568: 3488 l32i.n a8, a4, 12 +4023356a: 4478 l32i.n a7, a4, 16 +4023356c: 5468 l32i.n a6, a4, 20 +4023356e: 2438 l32i.n a3, a4, 8 +40233570: 6458 l32i.n a5, a4, 24 +40233572: c03320 sub a3, a3, a2 +40233575: c05520 sub a5, a5, a2 +40233578: c06620 sub a6, a6, a2 +4023357b: c07720 sub a7, a7, a2 +4023357e: 882a add.n a8, a8, a2 +40233580: 992a add.n a9, a9, a2 +40233582: 0a99 s32i.n a9, a10, 0 +40233584: 3489 s32i.n a8, a4, 12 +40233586: 4479 s32i.n a7, a4, 16 +40233588: 5469 s32i.n a6, a4, 20 +4023358a: 6459 s32i.n a5, a4, 24 +4023358c: 2439 s32i.n a3, a4, 8 +4023358e: f00d ret.n + +40233590 : +40233590: f0c112 addi a1, a1, -16 +40233593: 31c9 s32i.n a12, a1, 12 +40233595: 2109 s32i.n a0, a1, 8 +40233597: 02cd mov.n a12, a2 +40233599: ff3585 call0 402328f4 +4023359c: fc8d01 l32r a0, 402327d0 +4023359f: 682c26 beqi a12, 2, 4023360b +402335a2: 654c26 beqi a12, 4, 4023360b +402335a5: 358c26 beqi a12, 8, 402335de +402335a8: 5fbc66 bnei a12, 16, 4023360b +402335ab: c028 l32i.n a2, a0, 48 +402335ad: 5a62d7 bbci a2, 13, 4023360b +402335b0: 002d mov.n a2, a0 +402335b2: 68c222 addi a2, a2, 104 +402335b5: 0129 s32i.n a2, a1, 0 +402335b7: 3b3a01 l32r a0, 402022a0 +402335ba: 0000c0 callx0 a0 +402335bd: 0128 l32i.n a2, a1, 0 +402335bf: a30c movi.n a3, 10 +402335c1: 040c movi.n a4, 0 +402335c3: fc8371 l32r a7, 402327d0 +402335c6: 42d281 l32r a8, 40204110 +402335c9: c768 l32i.n a6, a7, 48 +402335cb: 150c movi.n a5, 1 +402335cd: 206680 or a6, a6, a8 +402335d0: c769 s32i.n a6, a7, 48 +402335d2: 3b3401 l32r a0, 402022a4 +402335d5: 0000c0 callx0 a0 +402335d8: fc7e01 l32r a0, 402327d0 +402335db: 000b06 j 4023360b +402335de: 002d mov.n a2, a0 +402335e0: 54c222 addi a2, a2, 84 +402335e3: 1129 s32i.n a2, a1, 4 +402335e5: 3b2e01 l32r a0, 402022a0 +402335e8: 0000c0 callx0 a0 +402335eb: fc7921 l32r a2, 402327d0 +402335ee: e8a332 movi a3, 0x3e8 +402335f1: 142222 l32i a2, a2, 80 +402335f4: 3a1601 l32r a0, 40201e4c +402335f7: 0000c0 callx0 a0 +402335fa: 040c movi.n a4, 0 +402335fc: 023d mov.n a3, a2 +402335fe: 150c movi.n a5, 1 +40233600: 1128 l32i.n a2, a1, 4 +40233602: 3b2801 l32r a0, 402022a4 +40233605: 0000c0 callx0 a0 +40233608: fc7201 l32r a0, 402327d0 +4023360b: 3340c2 s8i a12, a0, 51 +4023360e: c028 l32i.n a2, a0, 48 +40233610: e45841 l32r a4, 4022c770 +40233613: 243920 extui a3, a2, 9, 3 +40233616: 113326 beqi a3, 3, 4023362b +40233619: fcf321 l32r a2, 402329e8 +4023361c: fcf431 l32r a3, 402329ec +4023361f: 3aa542 movi a4, 0x53a +40233622: af8601 l32r a0, 4021f43c +40233625: 0000c0 callx0 a0 +40233628: ffff06 j 40233628 +4023362b: 104240 and a4, a2, a4 +4023362e: 1062d7 bbci a2, 13, 40233642 +40233631: 3e9a21 l32r a2, 4020309c +40233634: 202420 or a2, a4, a2 +40233637: 31c8 l32i.n a12, a1, 12 +40233639: c029 s32i.n a2, a0, 48 +4023363b: 2108 l32i.n a0, a1, 8 +4023363d: 10c112 addi a1, a1, 16 +40233640: f00d ret.n +40233642: 042d mov.n a2, a4 +40233644: fffbc6 j 40233637 + ... + +40233648 : +40233648: fc6231 l32r a3, 402327d0 +4023364b: 416322 s32i a2, a3, 0x104 +4023364e: f00d ret.n + +40233650 : +40233650: fc6031 l32r a3, 402327d0 +40233653: 426322 s32i a2, a3, 0x108 +40233656: f00d ret.n +40233658: fec974 excw +4023365b: 3f .byte 0x3f +4023365c: 24a7b0 extui a10, a11, 7, 3 +4023365f: c11240 mul16u a1, a2, a4 + +40233660 : +40233660: e0c112 addi a1, a1, -32 +40233663: 21c9 s32i.n a12, a1, 8 +40233665: 31d9 s32i.n a13, a1, 12 +40233667: 41e9 s32i.n a14, a1, 16 +40233669: 51f9 s32i.n a15, a1, 20 +4023366b: 1109 s32i.n a0, a1, 4 +4023366d: 3b0a01 l32r a0, 40202298 +40233670: 0000c0 callx0 a0 +40233673: fc57d1 l32r a13, 402327d0 +40233676: 3cdff1 l32r a15, 402029f4 +40233679: cd08 l32i.n a0, a13, 48 +4023367b: 3cddc1 l32r a12, 402029f0 +4023367e: 242900 extui a2, a0, 9, 3 +40233681: 072266 bnei a2, 2, 4023368c +40233684: 0460c7 bbci a0, 12, 4023368c +40233687: 360d32 l8ui a3, a13, 54 +4023368a: 339c beqz.n a3, 402336a1 +4023368c: 1160d7 bbci a0, 13, 402336a1 +4023368f: fcd621 l32r a2, 402329e8 +40233692: fcd631 l32r a3, 402329ec +40233695: 58a542 movi a4, 0x558 +40233698: af6901 l32r a0, 4021f43c +4023369b: 0000c0 callx0 a0 +4023369e: ffff06 j 4023369e +402336a1: 0260e7 bbci a0, 14, 402336a7 +402336a4: 002386 j 40233736 +402336a7: 0260f7 bbci a0, 15, 402336ad +402336aa: 002206 j 40233736 +402336ad: 01a022 movi a2, 1 +402336b0: 020185 call0 402356cc +402336b3: 7f1226 beqi a2, 1, 40233736 +402336b6: c948e1 l32r a14, 40225bd8 +402336b9: 0c2d42 l32i a4, a13, 48 +402336bc: 00a052 movi a5, 0 +402336bf: 0159 s32i.n a5, a1, 0 +402336c1: 046040 extui a6, a4, 0, 1 +402336c4: 93e560 movnez a14, a5, a6 +402336c7: 076407 bbci a4, 0, 402336d2 +402336ca: ff2e85 call0 402329b4 +402336cd: 02ed mov.n a14, a2 +402336cf: 053216 beqz a2, 40233726 +402336d2: 200c movi.n a0, 2 +402336d4: e20d72 l8ui a7, a13, 226 +402336d7: fc84f1 l32r a15, 402328e8 +402336da: 770b addi.n a7, a7, -1 +402336dc: 08d756 bnez a7, 4023376d +402336df: ffde21 l32r a2, 40233658 +402336e2: 0228 l32i.n a2, a2, 0 +402336e4: 16e216 beqz a2, 40233856 +402336e7: 200c movi.n a0, 2 +402336e9: 3cc271 l32r a7, 402029f4 +402336ec: a06ee0 addx4 a6, a14, a14 +402336ef: 1156f0 slli a5, a6, 1 +402336f2: 000772 l8ui a7, a7, 0 +402336f5: 415550 srli a5, a5, 5 +402336f8: 835670 moveqz a5, a6, a7 +402336fb: 0020c0 memw +402336fe: 9c48 l32i.n a4, a12, 36 +40233700: 1238 l32i.n a3, a2, 4 +40233702: 445a add.n a4, a4, a5 +40233704: 013347 bltu a3, a4, 40233709 +40233707: 100c movi.n a0, 1 +40233709: 004f02 s8i a0, a15, 0 +4023370c: c2d701 l32r a0, 40224268 +4023370f: 0000c0 callx0 a0 +40233712: 3f2d32 l32i a3, a13, 252 +40233715: 3e2d42 l32i a4, a13, 248 +40233718: ff1005 call0 4023281c +4023371b: 511266 bnei a2, 1, 40233770 +4023371e: 280c movi.n a8, 2 +40233720: 004f82 s8i a8, a15, 0 +40233723: 001246 j 40233770 +40233726: ff7545 call0 40232e7c +40233729: 020c movi.n a2, 0 +4023372b: 030c movi.n a3, 0 +4023372d: fdc601 l32r a0, 40232e48 +40233730: 0000c0 callx0 a0 +40233733: 3cb0f1 l32r a15, 402029f4 +40233736: 3ad701 l32r a0, 40202294 +40233739: 0000c0 callx0 a0 +4023373c: 000f92 l8ui a9, a15, 0 +4023373f: e9cc bnez.n a9, 40233751 +40233741: 0020c0 memw +40233744: 9ca8 l32i.n a10, a12, 36 +40233746: 05daa2 addmi a10, a10, 0x500 +40233749: 0020c0 memw +4023374c: cca9 s32i.n a10, a12, 48 +4023374e: 000306 j 4023375e +40233751: 0020c0 memw +40233754: 9cb8 l32i.n a11, a12, 36 +40233756: 50cbb2 addi a11, a11, 80 +40233759: 0020c0 memw +4023375c: ccb9 s32i.n a11, a12, 48 +4023375e: 21c8 l32i.n a12, a1, 8 +40233760: 31d8 l32i.n a13, a1, 12 +40233762: 41e8 l32i.n a14, a1, 16 +40233764: 51f8 l32i.n a15, a1, 20 +40233766: 1108 l32i.n a0, a1, 4 +40233768: 20c112 addi a1, a1, 32 +4023376b: f00d ret.n +4023376d: 004f02 s8i a0, a15, 0 +40233770: 412d22 l32i a2, a13, 0x104 +40233773: 928c beqz.n a2, 40233780 +40233775: 0002c0 callx0 a2 +40233778: 041266 bnei a2, 1, 40233780 +4023377b: 200c movi.n a0, 2 +4023377d: 004f02 s8i a0, a15, 0 +40233780: 000f02 l8ui a0, a15, 0 +40233783: 071066 bnei a0, 1, 4023378e +40233786: 0e2d mov.n a2, a14 +40233788: ff2685 call0 402329f4 +4023378b: 000306 j 4023379b +4023378e: 072066 bnei a0, 2, 40233799 +40233791: 0e2d mov.n a2, a14 +40233793: ff5085 call0 40232c9c +40233796: 000046 j 4023379b +40233799: 020c movi.n a2, 0 +4023379b: 428c beqz.n a2, 402337a3 +4023379d: ff6dc5 call0 40232e7c +402337a0: ffe146 j 40233729 +402337a3: 000f22 l8ui a2, a15, 0 +402337a6: 021226 beqi a2, 1, 402337ac +402337a9: ffdf06 j 40233729 +402337ac: e00d42 l8ui a4, a13, 224 +402337af: 045456 bnez a4, 402337f8 +402337b2: 072d42 l32i a4, a13, 28 +402337b5: 0020c0 memw +402337b8: 472c22 l32i a2, a12, 0x11c +402337bb: 012d32 l32i a3, a13, 4 +402337be: c02240 sub a2, a2, a4 +402337c1: fdd385 call0 402314fc +402337c4: 3aaef1 l32r a15, 4020227c +402337c7: 0020c0 memw +402337ca: 082de2 l32i a14, a13, 32 +402337cd: 802ff2 l32i a15, a15, 0x200 +402337d0: e2ea add.n a14, a2, a14 +402337d2: c0eef0 sub a14, a14, a15 +402337d5: 0e2d mov.n a2, a14 +402337d7: ffd885 call0 40233560 +402337da: 9d08 l32i.n a0, a13, 36 +402337dc: 3c8641 l32r a4, 402029f4 +402337df: a03ee0 addx4 a3, a14, a14 +402337e2: 1123f0 slli a2, a3, 1 +402337e5: 000442 l8ui a4, a4, 0 +402337e8: 412520 srli a2, a2, 5 +402337eb: 832340 moveqz a2, a3, a4 +402337ee: 002a add.n a0, a0, a2 +402337f0: 0020c0 memw +402337f3: 8c09 s32i.n a0, a12, 32 +402337f5: e00d42 l8ui a4, a13, 224 +402337f8: 0020c0 memw +402337fb: 4a2c02 l32i a0, a12, 0x128 +402337fe: 143000 extui a3, a0, 0, 2 +40233801: 03dc bnez.n a3, 40233815 +40233803: fc7921 l32r a2, 402329e8 +40233806: fc7931 l32r a3, 402329ec +40233809: d1a542 movi a4, 0x5d1 +4023380c: af0c01 l32r a0, 4021f43c +4023380f: 0000c0 callx0 a0 +40233812: ffff06 j 40233812 +40233815: 0b6007 bbci a0, 0, 40233824 +40233818: 0020c0 memw +4023381b: 462c22 l32i a2, a12, 0x118 +4023381e: 542820 extui a2, a2, 8, 6 +40233821: 000246 j 4023382e +40233824: 045100 extui a5, a0, 1, 1 +40233827: 0128 l32i.n a2, a1, 0 +40233829: 230c movi.n a3, 2 +4023382b: 932350 movnez a2, a3, a5 +4023382e: 740b addi.n a7, a4, -1 +40233830: 260c movi.n a6, 2 +40233832: 081c movi.n a8, 16 +40233834: 04b220 extui a11, a2, 2, 1 +40233837: 4a0c movi.n a10, 4 +40233839: 932ab0 movnez a2, a10, a11 +4023383c: 920b addi.n a9, a2, -1 +4023383e: 109290 and a9, a2, a9 +40233841: 932890 movnez a2, a8, a9 +40233844: 832670 moveqz a2, a6, a7 +40233847: ffd485 call0 40233590 +4023384a: 422d22 l32i a2, a13, 0x108 +4023384d: ed8216 beqz a2, 40233729 +40233850: 0002c0 callx0 a2 +40233853: ffb486 j 40233729 +40233856: ff8121 l32r a2, 4023365c +40233859: 386401 l32r a0, 402019ec +4023385c: 0000c0 callx0 a0 +4023385f: 100c movi.n a0, 1 +40233861: ffa906 j 40233709 + +40233864 : +40233864: f0c112 addi a1, a1, -16 +40233867: fbda31 l32r a3, 402327d0 +4023386a: 006102 s32i a0, a1, 0 +4023386d: 0c2302 l32i a0, a3, 48 +40233870: 242900 extui a2, a0, 9, 3 +40233873: 1d6266 bnei a2, 6, 40233894 +40233876: 0e60d7 bbci a0, 13, 40233888 +40233879: fdd841 l32r a4, 40232fdc +4023387c: 204040 or a4, a0, a4 +4023387f: 0c6342 s32i a4, a3, 48 +40233882: 01d7c5 call0 40235600 +40233885: 0002c6 j 40233894 +40233888: e3ba51 l32r a5, 4022c770 +4023388b: 105050 and a5, a0, a5 +4023388e: 0c6352 s32i a5, a3, 48 +40233891: 01d6c5 call0 40235600 +40233894: 002102 l32i a0, a1, 0 +40233897: 10c112 addi a1, a1, 16 +4023389a: 000080 ret +4023389d: 000000 ill + +402338a0 : +402338a0: f0c112 addi a1, a1, -16 +402338a3: 0109 s32i.n a0, a1, 0 +402338a5: fbca01 l32r a0, 402327d0 +402338a8: c008 l32i.n a0, a0, 48 +402338aa: 242900 extui a2, a0, 9, 3 +402338ad: 141266 bnei a2, 1, 402338c5 +402338b0: 23e0d7 bbsi a0, 13, 402338d7 +402338b3: fc4d21 l32r a2, 402329e8 +402338b6: fc4d31 l32r a3, 402329ec +402338b9: 23a642 movi a4, 0x623 +402338bc: aee001 l32r a0, 4021f43c +402338bf: 0000c0 callx0 a0 +402338c2: ffff06 j 402338c2 +402338c5: fc4821 l32r a2, 402329e8 +402338c8: fc4931 l32r a3, 402329ec +402338cb: 2ca642 movi a4, 0x62c +402338ce: aedb01 l32r a0, 4021f43c +402338d1: 0000c0 callx0 a0 +402338d4: ffff06 j 402338d4 +402338d7: ff0dc5 call0 402329b4 +402338da: 428c beqz.n a2, 402338e2 +402338dc: ff56c5 call0 40232e4c +402338df: 000306 j 402338ef +402338e2: 020c movi.n a2, 0 +402338e4: 030c movi.n a3, 0 +402338e6: fd5801 l32r a0, 40232e48 +402338e9: 0000c0 callx0 a0 +402338ec: ff58c5 call0 40232e7c +402338ef: 0108 l32i.n a0, a1, 0 +402338f1: 10c112 addi a1, a1, 16 +402338f4: f00d ret.n +402338f6: cc0000 excw +402338f9: cf .byte 0xcf +402338fa: fe .byte 0xfe +402338fb: 3f .byte 0x3f +402338fc: d088 l32i.n a8, a0, 52 +402338fe: fe .byte 0xfe +402338ff: 3f .byte 0x3f +40233900: af .byte 0xaf +40233901: 000036 excw + +40233904 : +40233904: 024d mov.n a4, a2 +40233906: f0c112 addi a1, a1, -16 +40233909: 21c9 s32i.n a12, a1, 8 +4023390b: 31d9 s32i.n a13, a1, 12 +4023390d: fffa21 l32r a2, 402338f8 +40233910: 1109 s32i.n a0, a1, 4 +40233912: 0149 s32i.n a4, a1, 0 +40233914: 3a6301 l32r a0, 402022a0 +40233917: 0000c0 callx0 a0 +4023391a: fbadd1 l32r a13, 402327d0 +4023391d: 0128 l32i.n a2, a1, 0 +4023391f: cd48 l32i.n a4, a13, 48 +40233921: 0c0c movi.n a12, 0 +40233923: 240940 extui a0, a4, 9, 3 +40233926: 60bc beqz.n a0, 40233960 +40233928: 374dc2 s8i a12, a13, 55 +4023392b: 364dc2 s8i a12, a13, 54 +4023392e: 9228 l32i.n a2, a2, 36 +40233930: fff301 l32r a0, 402338fc +40233933: 0f0222 l8ui a2, a2, 15 +40233936: 3fa261 l32r a6, 402037c0 +40233939: 2e1226 beqi a2, 1, 4023396b +4023393c: 3fa401 l32r a0, 402037cc +4023393f: 0000c0 callx0 a0 +40233942: 390d32 l8ui a3, a13, 57 +40233945: cd48 l32i.n a4, a13, 48 +40233947: 082366 bnei a3, 2, 40233953 +4023394a: 394dc2 s8i a12, a13, 57 +4023394d: ff6545 call0 40232fa4 +40233950: 000306 j 40233960 +40233953: 100c movi.n a0, 1 +40233955: 0464d7 bbci a4, 13, 4023395d +40233958: 2f64f7 bbci a4, 15, 4023398b +4023395b: 00cd mov.n a12, a0 4023395d: 394dc2 s8i a12, a13, 57 -40233960: ff6245 call0 40232f88 -40233963: fff746 j 40233944 -40233966: 394dc2 s8i a12, a13, 57 -40233969: fff185 call0 40233884 -4023396c: fff506 j 40233944 -4023396f: ff0285 call0 40232998 -40233972: ffdc71 l32r a7, 402338e4 -40233975: ffda01 l32r a0, 402338e0 -40233978: 083727 bltu a7, a2, 40233984 -4023397b: 394dc2 s8i a12, a13, 57 -4023397e: ff4e05 call0 40232e60 -40233981: ffefc6 j 40233944 -40233984: 000082 l8ui a8, a0, 0 -40233987: e50c movi.n a5, 14 -40233989: 281b addi.n a2, a8, 1 -4023398b: 0c3587 bltu a5, a8, 4023399b -4023398e: 004022 s8i a2, a0, 0 -40233991: 130c movi.n a3, 1 -40233993: 120c movi.n a2, 1 -40233995: 004885 call0 40233e20 -40233998: ffea06 j 40233944 -4023399b: 120c movi.n a2, 1 -4023399d: 130c movi.n a3, 1 -4023399f: 004052 s8i a5, a0, 0 -402339a2: 0047c5 call0 40233e20 -402339a5: ffe6c6 j 40233944 -402339a8: d089 s32i.n a8, a0, 52 -402339aa: fe .byte 0xfe -402339ab: 3f .byte 0x3f - -402339ac : -402339ac: 024d mov.n a4, a2 -402339ae: f0c112 addi a1, a1, -16 -402339b1: 21c9 s32i.n a12, a1, 8 -402339b3: ffca21 l32r a2, 402338dc -402339b6: 1109 s32i.n a0, a1, 4 -402339b8: 0149 s32i.n a4, a1, 0 -402339ba: 3a3901 l32r a0, 402022a0 -402339bd: 0000c0 callx0 a0 -402339c0: fb7dc1 l32r a12, 402327b4 -402339c3: 120c movi.n a2, 1 -402339c5: cc08 l32i.n a0, a12, 48 -402339c7: 0158 l32i.n a5, a1, 0 -402339c9: 240900 extui a0, a0, 9, 3 -402339cc: 048016 beqz a0, 40233a18 -402339cf: fff641 l32r a4, 402339a8 -402339d2: 000c movi.n a0, 0 -402339d4: 384c02 s8i a0, a12, 56 -402339d7: 364c02 s8i a0, a12, 54 -402339da: 000432 l8ui a3, a4, 0 -402339dd: 9558 l32i.n a5, a5, 36 -402339df: 05b3b6 bltui a3, 16, 402339e8 -402339e2: 0f4522 s8i a2, a5, 15 -402339e5: 000086 j 402339eb -402339e8: 0f0522 l8ui a2, a5, 15 -402339eb: 321226 beqi a2, 1, 40233a21 -402339ee: 3f7701 l32r a0, 402037cc -402339f1: 0000c0 callx0 a0 -402339f4: 390c62 l8ui a6, a12, 57 -402339f7: 181c82 l16ui a8, a12, 48 -402339fa: 071666 bnei a6, 1, 40233a05 -402339fd: 070c movi.n a7, 0 -402339ff: 394c72 s8i a7, a12, 57 -40233a02: 000486 j 40233a18 -40233a05: 418f80 srli a8, a8, 15 -40233a08: e8ac beqz.n a8, 40233a3a -40233a0a: 200c movi.n a0, 2 -40233a0c: 394c02 s8i a0, a12, 57 -40233a0f: 000146 j 40233a18 -40233a12: 394c02 s8i a0, a12, 57 -40233a15: ffe305 call0 40233848 -40233a18: 21c8 l32i.n a12, a1, 8 -40233a1a: 1108 l32i.n a0, a1, 4 -40233a1c: 10c112 addi a1, a1, 16 -40233a1f: f00d ret.n -40233a21: 004402 s8i a0, a4, 0 -40233a24: 3f5931 l32r a3, 40203788 -40233a27: cc28 l32i.n a2, a12, 48 -40233a29: 390c92 l8ui a9, a12, 57 -40233a2c: 102230 and a2, a2, a3 -40233a2f: cc29 s32i.n a2, a12, 48 -40233a31: dd1966 bnei a9, 1, 40233a12 -40233a34: d4e2d7 bbsi a2, 13, 40233a0c -40233a37: fff5c6 j 40233a12 -40233a3a: 430c22 l8ui a2, a12, 67 -40233a3d: fdc331 l32r a3, 4023314c -40233a40: 035945 call0 40236fd8 -40233a43: c2cc bnez.n a2, 40233a53 -40233a45: 040c movi.n a4, 0 -40233a47: 394c42 s8i a4, a12, 57 -40233a4a: ffdfc5 call0 40233848 -40233a4d: fff1c6 j 40233a18 -40233a50: 000000 ill -40233a53: ffd561 l32r a6, 402339a8 -40233a56: 020c movi.n a2, 0 -40233a58: 000652 l8ui a5, a6, 0 -40233a5b: 130c movi.n a3, 1 -40233a5d: 551b addi.n a5, a5, 1 -40233a5f: 004652 s8i a5, a6, 0 -40233a62: 003bc5 call0 40233e20 -40233a65: ffebc6 j 40233a18 -40233a68: 0f3c movi.n a15, 48 -40233a6a: b40000 extui a0, a0, 0, 12 -40233a6d: 002d mov.n a2, a0 -40233a6f: 0c1b00 excw -40233a72: cb0000 excw -40233a75: 000010 excw - -40233a78 : -40233a78: 023d mov.n a3, a2 -40233a7a: f0c112 addi a1, a1, -16 -40233a7d: 11c9 s32i.n a12, a1, 4 -40233a7f: 21d9 s32i.n a13, a1, 8 -40233a81: fb4cc1 l32r a12, 402327b4 -40233a84: 0109 s32i.n a0, a1, 0 -40233a86: 731cd2 l16ui a13, a12, 230 -40233a89: 3129 s32i.n a2, a1, 12 -40233a8b: dd1b addi.n a13, a13, 1 -40233a8d: f4d0d0 extui a13, a13, 0, 16 -40233a90: 735cd2 s16i a13, a12, 230 -40233a93: 05bd16 beqz a13, 40233af2 -40233a96: 741c22 l16ui a2, a12, 232 -40233a99: 0d3d mov.n a3, a13 -40233a9b: 38ec01 l32r a0, 40201e4c -40233a9e: 0000c0 callx0 a0 -40233aa1: 3138 l32i.n a3, a1, 12 -40233aa3: f42020 extui a2, a2, 0, 16 -40233aa6: a00c movi.n a0, 10 -40233aa8: 203027 bltu a0, a2, 40233acc -40233aab: 132c02 l32i a0, a12, 76 -40233aae: ffee41 l32r a4, 40233a68 -40233ab1: ffee61 l32r a6, 40233a6c -40233ab4: 053407 bltu a4, a0, 40233abd -40233ab7: 64c052 addi a5, a0, 100 -40233aba: 136c52 s32i a5, a12, 76 -40233abd: 142c02 l32i a0, a12, 80 -40233ac0: 083607 bltu a6, a0, 40233acc -40233ac3: 01d072 addmi a7, a0, 0x100 -40233ac6: 2cc772 addi a7, a7, 44 -40233ac9: 146c72 s32i a7, a12, 80 -40233acc: d81c movi.n a8, 29 -40233ace: 20b827 bgeu a8, a2, 40233af2 -40233ad1: 132c02 l32i a0, a12, 76 -40233ad4: ffe791 l32r a9, 40233a70 -40233ad7: ffe7b1 l32r a11, 40233a74 -40233ada: 05b907 bgeu a9, a0, 40233ae3 -40233add: 9cc0a2 addi a10, a0, -100 -40233ae0: 136ca2 s32i a10, a12, 76 -40233ae3: 142c02 l32i a0, a12, 80 -40233ae6: 08bb07 bgeu a11, a0, 40233af2 -40233ae9: ffd022 addmi a2, a0, 0xffffff00 -40233aec: d4c222 addi a2, a2, -44 -40233aef: 146c22 s32i a2, a12, 80 -40233af2: 040c movi.n a4, 0 -40233af4: 745c42 s16i a4, a12, 232 -40233af7: 11c8 l32i.n a12, a1, 4 -40233af9: 072db6 bltui a13, 2, 40233b04 -40233afc: 738c beqz.n a3, 40233b07 -40233afe: ff4c45 call0 40232fc4 -40233b01: 000086 j 40233b07 -40233b04: ff3585 call0 40232e60 -40233b07: 21d8 l32i.n a13, a1, 8 -40233b09: 0108 l32i.n a0, a1, 0 -40233b0b: 10c112 addi a1, a1, 16 -40233b0e: f00d ret.n - -40233b10 : -40233b10: fb2941 l32r a4, 402327b4 -40233b13: f0c112 addi a1, a1, -16 -40233b16: c438 l32i.n a3, a4, 48 -40233b18: 0109 s32i.n a0, a1, 0 -40233b1a: 240930 extui a0, a3, 9, 3 -40233b1d: 055066 bnei a0, 5, 40233b26 -40233b20: 752830 extui a2, a3, 24, 8 -40233b23: 028226 beqi a2, 8, 40233b29 -40233b26: 224066 bnei a0, 4, 40233b4c -40233b29: 055066 bnei a0, 5, 40233b32 -40233b2c: 330432 l8ui a3, a4, 51 -40233b2f: 148326 beqi a3, 8, 40233b47 -40233b32: 114026 beqi a0, 4, 40233b47 -40233b35: fba521 l32r a2, 402329cc -40233b38: fba631 l32r a3, 402329d0 -40233b3b: faa642 movi a4, 0x6fa -40233b3e: ae3f01 l32r a0, 4021f43c -40233b41: 0000c0 callx0 a0 -40233b44: ffff06 j 40233b44 -40233b47: 120c movi.n a2, 1 -40233b49: fff2c5 call0 40233a78 -40233b4c: 0108 l32i.n a0, a1, 0 -40233b4e: 10c112 addi a1, a1, 16 -40233b51: f00d ret.n - ... - -40233b54 : -40233b54: 417041 l32r a4, 40204114 -40233b57: fb1731 l32r a3, 402327b4 -40233b5a: f0c112 addi a1, a1, -16 -40233b5d: 0109 s32i.n a0, a1, 0 -40233b5f: c328 l32i.n a2, a3, 48 -40233b61: fb5a01 l32r a0, 402328cc -40233b64: 102240 and a2, a2, a4 -40233b67: 000002 l8ui a0, a0, 0 -40233b6a: c329 s32i.n a2, a3, 48 -40233b6c: 0b2066 bnei a0, 2, 40233b7b -40233b6f: ff4185 call0 40232f88 -40233b72: fb5601 l32r a0, 402328cc -40233b75: 000002 l8ui a0, a0, 0 -40233b78: fb0f31 l32r a3, 402327b4 -40233b7b: 291066 bnei a0, 1, 40233ba8 -40233b7e: c308 l32i.n a0, a3, 48 -40233b80: 242900 extui a2, a0, 9, 3 -40233b83: 115226 beqi a2, 5, 40233b98 -40233b86: fb9121 l32r a2, 402329cc -40233b89: fb9131 l32r a3, 402329d0 -40233b8c: 09a742 movi a4, 0x709 -40233b8f: ae2b01 l32r a0, 4021f43c -40233b92: 0000c0 callx0 a0 -40233b95: ffff06 j 40233b95 -40233b98: 0c60c7 bbci a0, 12, 40233ba8 -40233b9b: 360342 l8ui a4, a3, 54 -40233b9e: d4cc bnez.n a4, 40233baf -40233ba0: fedf45 call0 40232998 -40233ba3: a29c beqz.n a2, 40233bc1 -40233ba5: ff2885 call0 40232e30 -40233ba8: 0108 l32i.n a0, a1, 0 -40233baa: 10c112 addi a1, a1, 16 -40233bad: f00d ret.n -40233baf: fb8721 l32r a2, 402329cc -40233bb2: fb8731 l32r a3, 402329d0 -40233bb5: 1fa742 movi a4, 0x71f -40233bb8: ae2101 l32r a0, 4021f43c -40233bbb: 0000c0 callx0 a0 -40233bbe: ffff06 j 40233bbe -40233bc1: 020c movi.n a2, 0 -40233bc3: 030c movi.n a3, 0 -40233bc5: fc9901 l32r a0, 40232e2c -40233bc8: 0000c0 callx0 a0 -40233bcb: ff2945 call0 40232e60 -40233bce: fff586 j 40233ba8 -40233bd1: 000000 ill - -40233bd4 : -40233bd4: ff4221 l32r a2, 402338dc -40233bd7: f0c112 addi a1, a1, -16 -40233bda: 1109 s32i.n a0, a1, 4 -40233bdc: 0129 s32i.n a2, a1, 0 -40233bde: 39b001 l32r a0, 402022a0 -40233be1: 0000c0 callx0 a0 -40233be4: 0128 l32i.n a2, a1, 0 -40233be6: 733c movi.n a3, 55 -40233be8: 040c movi.n a4, 0 -40233bea: 150c movi.n a5, 1 -40233bec: 39ae01 l32r a0, 402022a4 -40233bef: 0000c0 callx0 a0 -40233bf2: 1108 l32i.n a0, a1, 4 -40233bf4: 10c112 addi a1, a1, 16 -40233bf7: f00d ret.n -40233bf9: 000000 ill - -40233bfc : -40233bfc: faee41 l32r a4, 402327b4 -40233bff: f438 l32i.n a3, a4, 60 -40233c01: 231b addi.n a2, a3, 1 -40233c03: 332b addi.n a3, a3, 2 -40233c05: 933220 movnez a3, a2, a2 -40233c08: f439 s32i.n a3, a4, 60 -40233c0a: f00d ret.n -40233c0c: d008 l32i.n a0, a0, 52 -40233c0e: fe .byte 0xfe -40233c0f: 3f .byte 0x3f - -40233c10 : -40233c10: ffff21 l32r a2, 40233c0c -40233c13: f0c112 addi a1, a1, -16 -40233c16: 0109 s32i.n a0, a1, 0 -40233c18: 39a201 l32r a0, 402022a0 -40233c1b: 0000c0 callx0 a0 -40233c1e: 0108 l32i.n a0, a1, 0 -40233c20: 10c112 addi a1, a1, 16 -40233c23: f00d ret.n -40233c25: 000000 ill - -40233c28 : -40233c28: fff921 l32r a2, 40233c0c -40233c2b: 5f6b31 l32r a3, 4020b9d8 -40233c2e: 040c movi.n a4, 0 -40233c30: 150c movi.n a5, 1 -40233c32: f0c112 addi a1, a1, -16 -40233c35: 0109 s32i.n a0, a1, 0 -40233c37: 399b01 l32r a0, 402022a4 -40233c3a: 0000c0 callx0 a0 -40233c3d: 0108 l32i.n a0, a1, 0 -40233c3f: 10c112 addi a1, a1, 16 -40233c42: f00d ret.n - -40233c44 : -40233c44: f0c112 addi a1, a1, -16 -40233c47: fadb21 l32r a2, 402327b4 -40233c4a: 0109 s32i.n a0, a1, 0 -40233c4c: 000c movi.n a0, 0 -40233c4e: 3a4202 s8i a0, a2, 58 -40233c51: fffbc5 call0 40233c10 -40233c54: fad841 l32r a4, 402327b4 -40233c57: 030c movi.n a3, 0 +40233960: 21c8 l32i.n a12, a1, 8 +40233962: 31d8 l32i.n a13, a1, 12 +40233964: 1108 l32i.n a0, a1, 4 +40233966: 10c112 addi a1, a1, 16 +40233969: f00d ret.n +4023396b: 0040c2 s8i a12, a0, 0 +4023396e: 206460 or a6, a4, a6 +40233971: 390d52 l8ui a5, a13, 57 +40233974: cd69 s32i.n a6, a13, 48 +40233976: 082566 bnei a5, 2, 40233982 +40233979: 394dc2 s8i a12, a13, 57 +4023397c: ff6245 call0 40232fa4 +4023397f: fff746 j 40233960 +40233982: 394dc2 s8i a12, a13, 57 +40233985: fff185 call0 402338a0 +40233988: fff506 j 40233960 +4023398b: ff0285 call0 402329b4 +4023398e: ffdc71 l32r a7, 40233900 +40233991: ffda01 l32r a0, 402338fc +40233994: 083727 bltu a7, a2, 402339a0 +40233997: 394dc2 s8i a12, a13, 57 +4023399a: ff4e05 call0 40232e7c +4023399d: ffefc6 j 40233960 +402339a0: 000082 l8ui a8, a0, 0 +402339a3: e50c movi.n a5, 14 +402339a5: 281b addi.n a2, a8, 1 +402339a7: 0c3587 bltu a5, a8, 402339b7 +402339aa: 004022 s8i a2, a0, 0 +402339ad: 130c movi.n a3, 1 +402339af: 120c movi.n a2, 1 +402339b1: 004885 call0 40233e3c +402339b4: ffea06 j 40233960 +402339b7: 120c movi.n a2, 1 +402339b9: 130c movi.n a3, 1 +402339bb: 004052 s8i a5, a0, 0 +402339be: 0047c5 call0 40233e3c +402339c1: ffe6c6 j 40233960 +402339c4: d089 s32i.n a8, a0, 52 +402339c6: fe .byte 0xfe +402339c7: 3f .byte 0x3f + +402339c8 : +402339c8: 024d mov.n a4, a2 +402339ca: f0c112 addi a1, a1, -16 +402339cd: 21c9 s32i.n a12, a1, 8 +402339cf: ffca21 l32r a2, 402338f8 +402339d2: 1109 s32i.n a0, a1, 4 +402339d4: 0149 s32i.n a4, a1, 0 +402339d6: 3a3201 l32r a0, 402022a0 +402339d9: 0000c0 callx0 a0 +402339dc: fb7dc1 l32r a12, 402327d0 +402339df: 120c movi.n a2, 1 +402339e1: cc08 l32i.n a0, a12, 48 +402339e3: 0158 l32i.n a5, a1, 0 +402339e5: 240900 extui a0, a0, 9, 3 +402339e8: 048016 beqz a0, 40233a34 +402339eb: fff641 l32r a4, 402339c4 +402339ee: 000c movi.n a0, 0 +402339f0: 384c02 s8i a0, a12, 56 +402339f3: 364c02 s8i a0, a12, 54 +402339f6: 000432 l8ui a3, a4, 0 +402339f9: 9558 l32i.n a5, a5, 36 +402339fb: 05b3b6 bltui a3, 16, 40233a04 +402339fe: 0f4522 s8i a2, a5, 15 +40233a01: 000086 j 40233a07 +40233a04: 0f0522 l8ui a2, a5, 15 +40233a07: 321226 beqi a2, 1, 40233a3d +40233a0a: 3f7001 l32r a0, 402037cc +40233a0d: 0000c0 callx0 a0 +40233a10: 390c62 l8ui a6, a12, 57 +40233a13: 181c82 l16ui a8, a12, 48 +40233a16: 071666 bnei a6, 1, 40233a21 +40233a19: 070c movi.n a7, 0 +40233a1b: 394c72 s8i a7, a12, 57 +40233a1e: 000486 j 40233a34 +40233a21: 418f80 srli a8, a8, 15 +40233a24: e8ac beqz.n a8, 40233a56 +40233a26: 200c movi.n a0, 2 +40233a28: 394c02 s8i a0, a12, 57 +40233a2b: 000146 j 40233a34 +40233a2e: 394c02 s8i a0, a12, 57 +40233a31: ffe305 call0 40233864 +40233a34: 21c8 l32i.n a12, a1, 8 +40233a36: 1108 l32i.n a0, a1, 4 +40233a38: 10c112 addi a1, a1, 16 +40233a3b: f00d ret.n +40233a3d: 004402 s8i a0, a4, 0 +40233a40: 3f5231 l32r a3, 40203788 +40233a43: cc28 l32i.n a2, a12, 48 +40233a45: 390c92 l8ui a9, a12, 57 +40233a48: 102230 and a2, a2, a3 +40233a4b: cc29 s32i.n a2, a12, 48 +40233a4d: dd1966 bnei a9, 1, 40233a2e +40233a50: d4e2d7 bbsi a2, 13, 40233a28 +40233a53: fff5c6 j 40233a2e +40233a56: 430c22 l8ui a2, a12, 67 +40233a59: fdc331 l32r a3, 40233168 +40233a5c: 035945 call0 40236ff4 +40233a5f: c2cc bnez.n a2, 40233a6f +40233a61: 040c movi.n a4, 0 +40233a63: 394c42 s8i a4, a12, 57 +40233a66: ffdfc5 call0 40233864 +40233a69: fff1c6 j 40233a34 +40233a6c: 000000 ill +40233a6f: ffd561 l32r a6, 402339c4 +40233a72: 020c movi.n a2, 0 +40233a74: 000652 l8ui a5, a6, 0 +40233a77: 130c movi.n a3, 1 +40233a79: 551b addi.n a5, a5, 1 +40233a7b: 004652 s8i a5, a6, 0 +40233a7e: 003bc5 call0 40233e3c +40233a81: ffebc6 j 40233a34 +40233a84: 0f3c movi.n a15, 48 +40233a86: b40000 extui a0, a0, 0, 12 +40233a89: 002d mov.n a2, a0 +40233a8b: 0c1b00 excw +40233a8e: cb0000 excw +40233a91: 000010 excw + +40233a94 : +40233a94: 023d mov.n a3, a2 +40233a96: f0c112 addi a1, a1, -16 +40233a99: 11c9 s32i.n a12, a1, 4 +40233a9b: 21d9 s32i.n a13, a1, 8 +40233a9d: fb4cc1 l32r a12, 402327d0 +40233aa0: 0109 s32i.n a0, a1, 0 +40233aa2: 731cd2 l16ui a13, a12, 230 +40233aa5: 3129 s32i.n a2, a1, 12 +40233aa7: dd1b addi.n a13, a13, 1 +40233aa9: f4d0d0 extui a13, a13, 0, 16 +40233aac: 735cd2 s16i a13, a12, 230 +40233aaf: 05bd16 beqz a13, 40233b0e +40233ab2: 741c22 l16ui a2, a12, 232 +40233ab5: 0d3d mov.n a3, a13 +40233ab7: 38e501 l32r a0, 40201e4c +40233aba: 0000c0 callx0 a0 +40233abd: 3138 l32i.n a3, a1, 12 +40233abf: f42020 extui a2, a2, 0, 16 +40233ac2: a00c movi.n a0, 10 +40233ac4: 203027 bltu a0, a2, 40233ae8 +40233ac7: 132c02 l32i a0, a12, 76 +40233aca: ffee41 l32r a4, 40233a84 +40233acd: ffee61 l32r a6, 40233a88 +40233ad0: 053407 bltu a4, a0, 40233ad9 +40233ad3: 64c052 addi a5, a0, 100 +40233ad6: 136c52 s32i a5, a12, 76 +40233ad9: 142c02 l32i a0, a12, 80 +40233adc: 083607 bltu a6, a0, 40233ae8 +40233adf: 01d072 addmi a7, a0, 0x100 +40233ae2: 2cc772 addi a7, a7, 44 +40233ae5: 146c72 s32i a7, a12, 80 +40233ae8: d81c movi.n a8, 29 +40233aea: 20b827 bgeu a8, a2, 40233b0e +40233aed: 132c02 l32i a0, a12, 76 +40233af0: ffe791 l32r a9, 40233a8c +40233af3: ffe7b1 l32r a11, 40233a90 +40233af6: 05b907 bgeu a9, a0, 40233aff +40233af9: 9cc0a2 addi a10, a0, -100 +40233afc: 136ca2 s32i a10, a12, 76 +40233aff: 142c02 l32i a0, a12, 80 +40233b02: 08bb07 bgeu a11, a0, 40233b0e +40233b05: ffd022 addmi a2, a0, 0xffffff00 +40233b08: d4c222 addi a2, a2, -44 +40233b0b: 146c22 s32i a2, a12, 80 +40233b0e: 040c movi.n a4, 0 +40233b10: 745c42 s16i a4, a12, 232 +40233b13: 11c8 l32i.n a12, a1, 4 +40233b15: 072db6 bltui a13, 2, 40233b20 +40233b18: 738c beqz.n a3, 40233b23 +40233b1a: ff4c45 call0 40232fe0 +40233b1d: 000086 j 40233b23 +40233b20: ff3585 call0 40232e7c +40233b23: 21d8 l32i.n a13, a1, 8 +40233b25: 0108 l32i.n a0, a1, 0 +40233b27: 10c112 addi a1, a1, 16 +40233b2a: f00d ret.n + +40233b2c : +40233b2c: fb2941 l32r a4, 402327d0 +40233b2f: f0c112 addi a1, a1, -16 +40233b32: c438 l32i.n a3, a4, 48 +40233b34: 0109 s32i.n a0, a1, 0 +40233b36: 240930 extui a0, a3, 9, 3 +40233b39: 055066 bnei a0, 5, 40233b42 +40233b3c: 752830 extui a2, a3, 24, 8 +40233b3f: 028226 beqi a2, 8, 40233b45 +40233b42: 224066 bnei a0, 4, 40233b68 +40233b45: 055066 bnei a0, 5, 40233b4e +40233b48: 330432 l8ui a3, a4, 51 +40233b4b: 148326 beqi a3, 8, 40233b63 +40233b4e: 114026 beqi a0, 4, 40233b63 +40233b51: fba521 l32r a2, 402329e8 +40233b54: fba631 l32r a3, 402329ec +40233b57: faa642 movi a4, 0x6fa +40233b5a: ae3801 l32r a0, 4021f43c +40233b5d: 0000c0 callx0 a0 +40233b60: ffff06 j 40233b60 +40233b63: 120c movi.n a2, 1 +40233b65: fff2c5 call0 40233a94 +40233b68: 0108 l32i.n a0, a1, 0 +40233b6a: 10c112 addi a1, a1, 16 +40233b6d: f00d ret.n + ... + +40233b70 : +40233b70: 416941 l32r a4, 40204114 +40233b73: fb1731 l32r a3, 402327d0 +40233b76: f0c112 addi a1, a1, -16 +40233b79: 0109 s32i.n a0, a1, 0 +40233b7b: c328 l32i.n a2, a3, 48 +40233b7d: fb5a01 l32r a0, 402328e8 +40233b80: 102240 and a2, a2, a4 +40233b83: 000002 l8ui a0, a0, 0 +40233b86: c329 s32i.n a2, a3, 48 +40233b88: 0b2066 bnei a0, 2, 40233b97 +40233b8b: ff4185 call0 40232fa4 +40233b8e: fb5601 l32r a0, 402328e8 +40233b91: 000002 l8ui a0, a0, 0 +40233b94: fb0f31 l32r a3, 402327d0 +40233b97: 291066 bnei a0, 1, 40233bc4 +40233b9a: c308 l32i.n a0, a3, 48 +40233b9c: 242900 extui a2, a0, 9, 3 +40233b9f: 115226 beqi a2, 5, 40233bb4 +40233ba2: fb9121 l32r a2, 402329e8 +40233ba5: fb9131 l32r a3, 402329ec +40233ba8: 09a742 movi a4, 0x709 +40233bab: ae2401 l32r a0, 4021f43c +40233bae: 0000c0 callx0 a0 +40233bb1: ffff06 j 40233bb1 +40233bb4: 0c60c7 bbci a0, 12, 40233bc4 +40233bb7: 360342 l8ui a4, a3, 54 +40233bba: d4cc bnez.n a4, 40233bcb +40233bbc: fedf45 call0 402329b4 +40233bbf: a29c beqz.n a2, 40233bdd +40233bc1: ff2885 call0 40232e4c +40233bc4: 0108 l32i.n a0, a1, 0 +40233bc6: 10c112 addi a1, a1, 16 +40233bc9: f00d ret.n +40233bcb: fb8721 l32r a2, 402329e8 +40233bce: fb8731 l32r a3, 402329ec +40233bd1: 1fa742 movi a4, 0x71f +40233bd4: ae1a01 l32r a0, 4021f43c +40233bd7: 0000c0 callx0 a0 +40233bda: ffff06 j 40233bda +40233bdd: 020c movi.n a2, 0 +40233bdf: 030c movi.n a3, 0 +40233be1: fc9901 l32r a0, 40232e48 +40233be4: 0000c0 callx0 a0 +40233be7: ff2945 call0 40232e7c +40233bea: fff586 j 40233bc4 +40233bed: 000000 ill + +40233bf0 : +40233bf0: ff4221 l32r a2, 402338f8 +40233bf3: f0c112 addi a1, a1, -16 +40233bf6: 1109 s32i.n a0, a1, 4 +40233bf8: 0129 s32i.n a2, a1, 0 +40233bfa: 39a901 l32r a0, 402022a0 +40233bfd: 0000c0 callx0 a0 +40233c00: 0128 l32i.n a2, a1, 0 +40233c02: 733c movi.n a3, 55 +40233c04: 040c movi.n a4, 0 +40233c06: 150c movi.n a5, 1 +40233c08: 39a701 l32r a0, 402022a4 +40233c0b: 0000c0 callx0 a0 +40233c0e: 1108 l32i.n a0, a1, 4 +40233c10: 10c112 addi a1, a1, 16 +40233c13: f00d ret.n +40233c15: 000000 ill + +40233c18 : +40233c18: faee41 l32r a4, 402327d0 +40233c1b: f438 l32i.n a3, a4, 60 +40233c1d: 231b addi.n a2, a3, 1 +40233c1f: 332b addi.n a3, a3, 2 +40233c21: 933220 movnez a3, a2, a2 +40233c24: f439 s32i.n a3, a4, 60 +40233c26: f00d ret.n +40233c28: d008 l32i.n a0, a0, 52 +40233c2a: fe .byte 0xfe +40233c2b: 3f .byte 0x3f + +40233c2c : +40233c2c: ffff21 l32r a2, 40233c28 +40233c2f: f0c112 addi a1, a1, -16 +40233c32: 0109 s32i.n a0, a1, 0 +40233c34: 399b01 l32r a0, 402022a0 +40233c37: 0000c0 callx0 a0 +40233c3a: 0108 l32i.n a0, a1, 0 +40233c3c: 10c112 addi a1, a1, 16 +40233c3f: f00d ret.n +40233c41: 000000 ill + +40233c44 : +40233c44: fff921 l32r a2, 40233c28 +40233c47: 5f6431 l32r a3, 4020b9d8 +40233c4a: 040c movi.n a4, 0 +40233c4c: 150c movi.n a5, 1 +40233c4e: f0c112 addi a1, a1, -16 +40233c51: 0109 s32i.n a0, a1, 0 +40233c53: 399401 l32r a0, 402022a4 +40233c56: 0000c0 callx0 a0 40233c59: 0108 l32i.n a0, a1, 0 40233c5b: 10c112 addi a1, a1, 16 -40233c5e: f439 s32i.n a3, a4, 60 -40233c60: f00d ret.n - ... - -40233c64 : -40233c64: f0c112 addi a1, a1, -16 -40233c67: fad321 l32r a2, 402327b4 -40233c6a: 0109 s32i.n a0, a1, 0 -40233c6c: 100c movi.n a0, 1 -40233c6e: 3a4202 s8i a0, a2, 58 -40233c71: fff9c5 call0 40233c10 -40233c74: fffb05 call0 40233c28 -40233c77: 0108 l32i.n a0, a1, 0 -40233c79: 10c112 addi a1, a1, 16 +40233c5e: f00d ret.n + +40233c60 : +40233c60: f0c112 addi a1, a1, -16 +40233c63: fadb21 l32r a2, 402327d0 +40233c66: 0109 s32i.n a0, a1, 0 +40233c68: 000c movi.n a0, 0 +40233c6a: 3a4202 s8i a0, a2, 58 +40233c6d: fffbc5 call0 40233c2c +40233c70: fad841 l32r a4, 402327d0 +40233c73: 030c movi.n a3, 0 +40233c75: 0108 l32i.n a0, a1, 0 +40233c77: 10c112 addi a1, a1, 16 +40233c7a: f439 s32i.n a3, a4, 60 40233c7c: f00d ret.n ... -40233c80 : +40233c80 : 40233c80: f0c112 addi a1, a1, -16 -40233c83: 0109 s32i.n a0, a1, 0 -40233c85: facb01 l32r a0, 402327b4 -40233c88: 3a0002 l8ui a0, a0, 58 -40233c8b: 3b1066 bnei a0, 1, 40233cca -40233c8e: fff805 call0 40233c10 -40233c91: fac841 l32r a4, 402327b4 -40233c94: 130c movi.n a3, 1 -40233c96: f448 l32i.n a4, a4, 60 -40233c98: 020c movi.n a2, 0 -40233c9a: 832340 moveqz a2, a3, a4 -40233c9d: 82cc bnez.n a2, 40233ca9 -40233c9f: fac561 l32r a6, 402327b4 -40233ca2: 050c movi.n a5, 0 -40233ca4: f659 s32i.n a5, a6, 60 -40233ca6: 000506 j 40233cbe -40233ca9: fac271 l32r a7, 402327b4 -40233cac: fac281 l32r a8, 402327b4 -40233caf: c778 l32i.n a7, a7, 48 -40233cb1: e20882 l8ui a8, a8, 226 -40233cb4: 1967d7 bbci a7, 13, 40233cd1 -40233cb7: 689c beqz.n a8, 40233cd1 -40233cb9: 120c movi.n a2, 1 -40233cbb: 004cc5 call0 40234188 -40233cbe: fabd91 l32r a9, 402327b4 -40233cc1: 3a0992 l8ui a9, a9, 58 -40233cc4: 021966 bnei a9, 1, 40233cca -40233cc7: fff605 call0 40233c28 -40233cca: 0108 l32i.n a0, a1, 0 -40233ccc: 10c112 addi a1, a1, 16 -40233ccf: f00d ret.n -40233cd1: 020c movi.n a2, 0 -40233cd3: 030c movi.n a3, 0 -40233cd5: 001485 call0 40233e20 -40233cd8: fff886 j 40233cbe - ... - -40233cdc : -40233cdc: fab631 l32r a3, 402327b4 -40233cdf: c328 l32i.n a2, a3, 48 -40233ce1: 042c movi.n a4, 32 -40233ce3: 202240 or a2, a2, a4 -40233ce6: c329 s32i.n a2, a3, 48 -40233ce8: f00d ret.n -40233cea: 040000 extui a0, a0, 0, 1 -40233ced: 2e .byte 0x2e -40233cee: c44023 excw -40233cf1: 0009 s32i.n a0, a0, 0 -40233cf3: 38e800 excw -40233cf6: ac4023 excw -40233cf9: 2339 s32i.n a3, a3, 8 -40233cfb: 3b1040 excw -40233cfe: 544023 excw -40233d01: 233b addi.n a2, a3, 3 -40233d03: 3bd440 excw -40233d06: 444023 excw -40233d09: 402331 l32r a3, 40203d98 -40233d0c: 233c80 excw -40233d0f: 41d440 srli a13, a4, 4 -40233d12: 604023 excw -40233d15: 3ffed0 excw - -40233d18 : -40233d18: fff531 l32r a3, 40233cec -40233d1b: 00a042 movi a4, 0 -40233d1e: 08a062 movi a6, 8 -40233d21: d77c movi.n a7, -3 -40233d23: e87c movi.n a8, -2 -40233d25: 490c movi.n a9, 4 -40233d27: faa351 l32r a5, 402327b4 -40233d2a: ffb821 l32r a2, 40233c0c -40233d2d: 2a0c movi.n a10, 2 -40233d2f: f0c112 addi a1, a1, -16 -40233d32: 0109 s32i.n a0, a1, 0 -40233d34: 2842a2 s8i a10, a2, 40 -40233d37: c508 l32i.n a0, a5, 48 -40233d39: 14c222 addi a2, a2, 20 -40233d3c: 200090 or a0, a0, a9 -40233d3f: 100080 and a0, a0, a8 -40233d42: 100070 and a0, a0, a7 -40233d45: 200060 or a0, a0, a6 -40233d48: c509 s32i.n a0, a5, 48 -40233d4a: 3aea01 l32r a0, 402028f4 -40233d4d: 0000c0 callx0 a0 -40233d50: 40eb91 l32r a9, 402040fc -40233d53: dfafa2 movi a10, -33 -40233d56: 2b0c movi.n a11, 2 -40233d58: fcb821 l32r a2, 40233038 -40233d5b: 36f941 l32r a4, 40201940 -40233d5e: ffe451 l32r a5, 40233cf0 -40233d61: 360c movi.n a6, 3 -40233d63: fa9431 l32r a3, 402327b4 -40233d66: ffa901 l32r a0, 40233c0c -40233d69: 070c movi.n a7, 0 -40233d6b: 294072 s8i a7, a0, 41 -40233d6e: 2b4072 s8i a7, a0, 43 -40233d71: 2d4072 s8i a7, a0, 45 -40233d74: f379 s32i.n a7, a3, 60 -40233d76: 3a4372 s8i a7, a3, 58 -40233d79: 404362 s8i a6, a3, 64 -40233d7c: 145352 s16i a5, a3, 40 -40233d7f: 136342 s32i a4, a3, 76 -40233d82: c388 l32i.n a8, a3, 48 -40233d84: 146322 s32i a2, a3, 80 -40233d87: 2a40b2 s8i a11, a0, 42 -40233d8a: ffda21 l32r a2, 40233cf4 -40233d8d: 1b0c movi.n a11, 1 -40233d8f: 1088a0 and a8, a8, a10 -40233d92: 2c40b2 s8i a11, a0, 44 -40233d95: 108890 and a8, a8, a9 -40233d98: c389 s32i.n a8, a3, 48 -40233d9a: 324372 s8i a7, a3, 50 -40233d9d: 530c movi.n a3, 5 -40233d9f: 018545 call0 402355f4 -40233da2: ffd521 l32r a2, 40233cf8 -40233da5: 630c movi.n a3, 6 -40233da7: 0184c5 call0 402355f4 -40233daa: fd1d21 l32r a2, 40233220 -40233dad: ffd331 l32r a3, 40233cfc -40233db0: 040c movi.n a4, 0 -40233db2: 3ad001 l32r a0, 402028f4 -40233db5: 0000c0 callx0 a0 -40233db8: fc2921 l32r a2, 40232e5c -40233dbb: ffd131 l32r a3, 40233d00 -40233dbe: 040c movi.n a4, 0 -40233dc0: 3acd01 l32r a0, 402028f4 -40233dc3: 0000c0 callx0 a0 -40233dc6: fec521 l32r a2, 402338dc -40233dc9: ffce31 l32r a3, 40233d04 +40233c83: fad321 l32r a2, 402327d0 +40233c86: 0109 s32i.n a0, a1, 0 +40233c88: 100c movi.n a0, 1 +40233c8a: 3a4202 s8i a0, a2, 58 +40233c8d: fff9c5 call0 40233c2c +40233c90: fffb05 call0 40233c44 +40233c93: 0108 l32i.n a0, a1, 0 +40233c95: 10c112 addi a1, a1, 16 +40233c98: f00d ret.n + ... + +40233c9c : +40233c9c: f0c112 addi a1, a1, -16 +40233c9f: 0109 s32i.n a0, a1, 0 +40233ca1: facb01 l32r a0, 402327d0 +40233ca4: 3a0002 l8ui a0, a0, 58 +40233ca7: 3b1066 bnei a0, 1, 40233ce6 +40233caa: fff805 call0 40233c2c +40233cad: fac841 l32r a4, 402327d0 +40233cb0: 130c movi.n a3, 1 +40233cb2: f448 l32i.n a4, a4, 60 +40233cb4: 020c movi.n a2, 0 +40233cb6: 832340 moveqz a2, a3, a4 +40233cb9: 82cc bnez.n a2, 40233cc5 +40233cbb: fac561 l32r a6, 402327d0 +40233cbe: 050c movi.n a5, 0 +40233cc0: f659 s32i.n a5, a6, 60 +40233cc2: 000506 j 40233cda +40233cc5: fac271 l32r a7, 402327d0 +40233cc8: fac281 l32r a8, 402327d0 +40233ccb: c778 l32i.n a7, a7, 48 +40233ccd: e20882 l8ui a8, a8, 226 +40233cd0: 1967d7 bbci a7, 13, 40233ced +40233cd3: 689c beqz.n a8, 40233ced +40233cd5: 120c movi.n a2, 1 +40233cd7: 004cc5 call0 402341a4 +40233cda: fabd91 l32r a9, 402327d0 +40233cdd: 3a0992 l8ui a9, a9, 58 +40233ce0: 021966 bnei a9, 1, 40233ce6 +40233ce3: fff605 call0 40233c44 +40233ce6: 0108 l32i.n a0, a1, 0 +40233ce8: 10c112 addi a1, a1, 16 +40233ceb: f00d ret.n +40233ced: 020c movi.n a2, 0 +40233cef: 030c movi.n a3, 0 +40233cf1: 001485 call0 40233e3c +40233cf4: fff886 j 40233cda + ... + +40233cf8 : +40233cf8: fab631 l32r a3, 402327d0 +40233cfb: c328 l32i.n a2, a3, 48 +40233cfd: 042c movi.n a4, 32 +40233cff: 202240 or a2, a2, a4 +40233d02: c329 s32i.n a2, a3, 48 +40233d04: f00d ret.n +40233d06: 200000 or a0, a0, a0 +40233d09: 2e .byte 0x2e +40233d0a: c44023 excw +40233d0d: 0009 s32i.n a0, a0, 0 +40233d0f: 390400 excw +40233d12: c84023 excw +40233d15: 2339 s32i.n a3, a3, 8 +40233d17: 3b2c40 excw +40233d1a: 704023 excw +40233d1d: 233b addi.n a2, a3, 3 +40233d1f: 3bf040 excw +40233d22: 604023 excw +40233d25: 402331 l32r a3, 40203db4 +40233d28: 3c9c beqz.n a12, 40233d3f +40233d2a: f04023 excw +40233d2d: 402341 l32r a4, 40203dbc +40233d30: fed060 excw +40233d33: 3f .byte 0x3f + +40233d34 : +40233d34: fff531 l32r a3, 40233d08 +40233d37: 00a042 movi a4, 0 +40233d3a: 08a062 movi a6, 8 +40233d3d: d77c movi.n a7, -3 +40233d3f: e87c movi.n a8, -2 +40233d41: 490c movi.n a9, 4 +40233d43: faa351 l32r a5, 402327d0 +40233d46: ffb821 l32r a2, 40233c28 +40233d49: 2a0c movi.n a10, 2 +40233d4b: f0c112 addi a1, a1, -16 +40233d4e: 0109 s32i.n a0, a1, 0 +40233d50: 2842a2 s8i a10, a2, 40 +40233d53: c508 l32i.n a0, a5, 48 +40233d55: 14c222 addi a2, a2, 20 +40233d58: 200090 or a0, a0, a9 +40233d5b: 100080 and a0, a0, a8 +40233d5e: 100070 and a0, a0, a7 +40233d61: 200060 or a0, a0, a6 +40233d64: c509 s32i.n a0, a5, 48 +40233d66: 3ae301 l32r a0, 402028f4 +40233d69: 0000c0 callx0 a0 +40233d6c: 40e491 l32r a9, 402040fc +40233d6f: dfafa2 movi a10, -33 +40233d72: 2b0c movi.n a11, 2 +40233d74: fcb821 l32r a2, 40233054 +40233d77: 36f241 l32r a4, 40201940 +40233d7a: ffe451 l32r a5, 40233d0c +40233d7d: 360c movi.n a6, 3 +40233d7f: fa9431 l32r a3, 402327d0 +40233d82: ffa901 l32r a0, 40233c28 +40233d85: 070c movi.n a7, 0 +40233d87: 294072 s8i a7, a0, 41 +40233d8a: 2b4072 s8i a7, a0, 43 +40233d8d: 2d4072 s8i a7, a0, 45 +40233d90: f379 s32i.n a7, a3, 60 +40233d92: 3a4372 s8i a7, a3, 58 +40233d95: 404362 s8i a6, a3, 64 +40233d98: 145352 s16i a5, a3, 40 +40233d9b: 136342 s32i a4, a3, 76 +40233d9e: c388 l32i.n a8, a3, 48 +40233da0: 146322 s32i a2, a3, 80 +40233da3: 2a40b2 s8i a11, a0, 42 +40233da6: ffda21 l32r a2, 40233d10 +40233da9: 1b0c movi.n a11, 1 +40233dab: 1088a0 and a8, a8, a10 +40233dae: 2c40b2 s8i a11, a0, 44 +40233db1: 108890 and a8, a8, a9 +40233db4: c389 s32i.n a8, a3, 48 +40233db6: 324372 s8i a7, a3, 50 +40233db9: 530c movi.n a3, 5 +40233dbb: 018545 call0 40235610 +40233dbe: ffd521 l32r a2, 40233d14 +40233dc1: 630c movi.n a3, 6 +40233dc3: 0184c5 call0 40235610 +40233dc6: fd1d21 l32r a2, 4023323c +40233dc9: ffd331 l32r a3, 40233d18 40233dcc: 040c movi.n a4, 0 40233dce: 3ac901 l32r a0, 402028f4 40233dd1: 0000c0 callx0 a0 -40233dd4: fccb21 l32r a2, 40233100 -40233dd7: ffcc31 l32r a3, 40233d08 +40233dd4: fc2921 l32r a2, 40232e78 +40233dd7: ffd131 l32r a3, 40233d1c 40233dda: 040c movi.n a4, 0 40233ddc: 3ac601 l32r a0, 402028f4 40233ddf: 0000c0 callx0 a0 -40233de2: ff8a21 l32r a2, 40233c0c -40233de5: ffc931 l32r a3, 40233d0c +40233de2: fec521 l32r a2, 402338f8 +40233de5: ffce31 l32r a3, 40233d20 40233de8: 040c movi.n a4, 0 40233dea: 3ac201 l32r a0, 402028f4 40233ded: 0000c0 callx0 a0 -40233df0: ffc821 l32r a2, 40233d10 -40233df3: 431c movi.n a3, 20 -40233df5: ffc741 l32r a4, 40233d14 -40233df8: 350c movi.n a5, 3 -40233dfa: 6a7501 l32r a0, 4020e7d0 -40233dfd: 0000c0 callx0 a0 -40233e00: fe9ec5 call0 402327f0 -40233e03: fa6c21 l32r a2, 402327b4 -40233e06: 100c movi.n a0, 1 -40233e08: 354202 s8i a0, a2, 53 -40233e0b: ff2f85 call0 40233104 -40233e0e: 0108 l32i.n a0, a1, 0 -40233e10: 10c112 addi a1, a1, 16 -40233e13: f00d ret.n -40233e15: 000000 ill -40233e18: 018000 slli a8, a0, 32 -40233e1b: fff700 excw -40233e1e: ff .byte 0xff -40233e1f: 150c03 excw - -40233e20 : -40233e20: 150c movi.n a5, 1 -40233e22: d0c112 addi a1, a1, -48 -40233e25: 8109 s32i.n a0, a1, 32 -40233e27: a1d9 s32i.n a13, a1, 40 -40233e29: 91c9 s32i.n a12, a1, 36 -40233e2b: 03dd mov.n a13, a3 -40233e2d: 02cd mov.n a12, a2 -40233e2f: 000c movi.n a0, 0 -40233e31: 6109 s32i.n a0, a1, 24 -40233e33: 4109 s32i.n a0, a1, 16 -40233e35: fa5f21 l32r a2, 402327b4 -40233e38: 06a316 beqz a3, 40233ea6 -40233e3b: 370242 l8ui a4, a2, 55 -40233e3e: 230c movi.n a3, 2 -40233e40: 54dc bnez.n a4, 40233e59 -40233e42: 380262 l8ui a6, a2, 56 -40233e45: 181272 l16ui a7, a2, 48 -40233e48: 568c beqz.n a6, 40233e51 -40233e4a: 050d mov.n a0, a5 -40233e4c: 0c3d mov.n a3, a12 -40233e4e: 0001c6 j 40233e59 -40233e51: 417f70 srli a7, a7, 15 -40233e54: 16c716 beqz a7, 40233fc4 -40233e57: 050d mov.n a0, a5 -40233e59: 9330c0 movnez a3, a0, a12 -40233e5c: 394232 s8i a3, a2, 57 -40233e5f: 000c86 j 40233e95 -40233e62: 51b8 l32i.n a11, a1, 20 -40233e64: 7198 l32i.n a9, a1, 28 -40233e66: 010ba2 l8ui a10, a11, 1 -40233e69: 0c1c movi.n a12, 16 -40233e6b: 20aac0 or a10, a10, a12 -40233e6e: 014ba2 s8i a10, a11, 1 -40233e71: 9998 l32i.n a9, a9, 36 -40233e73: 082c movi.n a8, 32 -40233e75: 4989 s32i.n a8, a9, 16 -40233e77: fe99c1 l32r a12, 402338dc -40233e7a: 0c2d mov.n a2, a12 -40233e7c: 390901 l32r a0, 402022a0 -40233e7f: 0000c0 callx0 a0 -40233e82: 0c2d mov.n a2, a12 -40233e84: 733c movi.n a3, 55 -40233e86: 040c movi.n a4, 0 -40233e88: 150c movi.n a5, 1 -40233e8a: 390601 l32r a0, 402022a4 -40233e8d: 0000c0 callx0 a0 -40233e90: 7128 l32i.n a2, a1, 28 -40233e92: 015d85 call0 4023546c -40233e95: 91c8 l32i.n a12, a1, 36 -40233e97: a1d8 l32i.n a13, a1, 40 -40233e99: 8108 l32i.n a0, a1, 32 -40233e9b: 30c112 addi a1, a1, 48 -40233e9e: f00d ret.n -40233ea0: 000000 ill -40233ea3: 374252 s8i a5, a2, 55 -40233ea6: 10c122 addi a2, a1, 16 -40233ea9: 18a032 movi a3, 24 -40233eac: 00a042 movi a4, 0 -40233eaf: ce3585 call0 40202208 -40233eb2: 076122 s32i a2, a1, 28 -40233eb5: 02dc bnez.n a2, 40233ec9 -40233eb7: fac521 l32r a2, 402329cc -40233eba: fac531 l32r a3, 402329d0 -40233ebd: b47441 l32r a4, 40221090 -40233ec0: ad5f01 l32r a0, 4021f43c -40233ec3: 0000c0 callx0 a0 -40233ec6: ffff06 j 40233ec6 -40233ec9: 012222 l32i a2, a2, 4 -40233ecc: 18a032 movi a3, 24 -40233ecf: 1228 l32i.n a2, a2, 4 -40233ed1: 5129 s32i.n a2, a1, 20 -40233ed3: 43f801 l32r a0, 40204eb4 -40233ed6: 0000c0 callx0 a0 -40233ed9: 851c movi.n a5, 24 -40233edb: 7148 l32i.n a4, a1, 28 -40233edd: 6188 l32i.n a8, a1, 24 -40233edf: 0b5482 s16i a8, a4, 22 -40233ee2: 0a5452 s16i a5, a4, 20 -40233ee5: 46e331 l32r a3, 40205a74 -40233ee8: 46e251 l32r a5, 40205a70 -40233eeb: 1448 l32i.n a4, a4, 4 -40233eed: 0020c0 memw -40233ef0: 0428 l32i.n a2, a4, 0 -40233ef2: 102250 and a2, a2, a5 -40233ef5: 202230 or a2, a2, a3 -40233ef8: 0020c0 memw -40233efb: 0429 s32i.n a2, a4, 0 -40233efd: 46dfb1 l32r a11, 40205a7c -40233f00: 46de01 l32r a0, 40205a78 -40233f03: 0020c0 memw -40233f06: 04a8 l32i.n a10, a4, 0 -40233f08: 10aa00 and a10, a10, a0 -40233f0b: 20aab0 or a10, a10, a11 -40233f0e: 0020c0 memw -40233f11: 04a9 s32i.n a10, a4, 0 -40233f13: 46db91 l32r a9, 40205a80 -40233f16: 0020c0 memw -40233f19: 0478 l32i.n a7, a4, 0 -40233f1b: 107790 and a7, a7, a9 -40233f1e: 207780 or a7, a7, a8 -40233f21: 0020c0 memw -40233f24: 0479 s32i.n a7, a4, 0 -40233f26: ffbc51 l32r a5, 40233e18 -40233f29: 46d661 l32r a6, 40205a84 -40233f2c: 0020c0 memw -40233f2f: 0438 l32i.n a3, a4, 0 -40233f31: 103360 and a3, a3, a6 -40233f34: 203350 or a3, a3, a5 -40233f37: 0020c0 memw -40233f3a: 0439 s32i.n a3, a4, 0 -40233f3c: 020c movi.n a2, 0 -40233f3e: fe2e05 call0 40232220 -40233f41: 7138 l32i.n a3, a1, 28 -40233f43: 844c movi.n a4, 72 -40233f45: 050c movi.n a5, 0 -40233f47: 026d mov.n a6, a2 -40233f49: fc8081 l32r a8, 4023314c -40233f4c: 379b21 l32r a2, 40201db8 -40233f4f: 087d mov.n a7, a8 -40233f51: 4228 l32i.n a2, a2, 16 -40233f53: 0189 s32i.n a8, a1, 0 -40233f55: d1da45 call0 40205cfc -40233f58: 7148 l32i.n a4, a1, 28 -40233f5a: 38c801 l32r a0, 4020227c -40233f5d: 9428 l32i.n a2, a4, 36 -40233f5f: 0020c0 memw -40233f62: 6a0c movi.n a10, 6 -40233f64: 0b7c movi.n a11, -16 -40233f66: 424051 l32r a5, 40204868 -40233f69: 1238 l32i.n a3, a2, 4 -40233f6b: 802002 l32i a0, a0, 0x200 -40233f6e: 103350 and a3, a3, a5 -40233f71: 1239 s32i.n a3, a2, 4 -40233f73: 9498 l32i.n a9, a4, 36 -40233f75: 6209 s32i.n a0, a2, 24 -40233f77: 1988 l32i.n a8, a9, 4 -40233f79: 6138 l32i.n a3, a1, 24 -40233f7b: 1088b0 and a8, a8, a11 -40233f7e: 2088a0 or a8, a8, a10 -40233f81: 1989 s32i.n a8, a9, 4 -40233f83: 9468 l32i.n a6, a4, 36 -40233f85: d87c movi.n a8, -3 -40233f87: 0678 l32i.n a7, a6, 0 -40233f89: ffa491 l32r a9, 40233e1c -40233f8c: 545070 extui a5, a7, 0, 6 -40233f8f: 417670 srli a7, a7, 6 -40233f92: 107790 and a7, a7, a9 -40233f95: 1177a0 slli a7, a7, 6 -40233f98: 205570 or a5, a5, a7 -40233f9b: fa0671 l32r a7, 402327b4 -40233f9e: 0659 s32i.n a5, a6, 0 -40233fa0: 430772 l8ui a7, a7, 67 -40233fa3: 105580 and a5, a5, a8 -40233fa6: 047070 extui a7, a7, 0, 1 -40233fa9: 1177f0 slli a7, a7, 1 -40233fac: 205570 or a5, a5, a7 -40233faf: 0659 s32i.n a5, a6, 0 -40233fb1: 7439 s32i.n a3, a4, 28 -40233fb3: ed9d16 beqz a13, 40233e90 -40233fb6: ea8c56 bnez a12, 40233e62 -40233fb9: 7138 l32i.n a3, a1, 28 -40233fbb: 9338 l32i.n a3, a3, 36 -40233fbd: 024c movi.n a2, 64 -40233fbf: 4329 s32i.n a2, a3, 16 -40233fc1: ffac86 j 40233e77 -40233fc4: 364252 s8i a5, a2, 54 -40233fc7: 6109 s32i.n a0, a1, 24 -40233fc9: ed6c56 bnez a12, 40233ea3 -40233fcc: 384252 s8i a5, a2, 56 -40233fcf: ffb4c6 j 40233ea6 - ... - -40233fd4 : -40233fd4: f9f841 l32r a4, 402327b4 -40233fd7: c448 l32i.n a4, a4, 48 -40233fd9: 020c movi.n a2, 0 -40233fdb: 243940 extui a3, a4, 9, 3 -40233fde: 047366 bnei a3, 7, 40233fe6 -40233fe1: 0164d7 bbci a4, 13, 40233fe6 -40233fe4: 120c movi.n a2, 1 -40233fe6: 742020 extui a2, a2, 0, 8 -40233fe9: f00d ret.n - ... - -40233fec : -40233fec: f9f241 l32r a4, 402327b4 -40233fef: 130c movi.n a3, 1 -40233ff1: c448 l32i.n a4, a4, 48 -40233ff3: 020c movi.n a2, 0 -40233ff5: 044d40 extui a4, a4, 13, 1 -40233ff8: 440b addi.n a4, a4, -1 -40233ffa: 832340 moveqz a2, a3, a4 -40233ffd: f00d ret.n -40233fff: a7a000 excw -40234002: 214024 excw - -40234004 : -40234004: ffff21 l32r a2, 40234000 -40234007: f0c112 addi a1, a1, -16 -4023400a: 006102 s32i a0, a1, 0 -4023400d: 367701 l32r a0, 402019ec -40234010: 0000c0 callx0 a0 -40234013: f9e821 l32r a2, 402327b4 -40234016: 403c31 l32r a3, 40204108 -40234019: 0c2202 l32i a0, a2, 48 -4023401c: 200030 or a0, a0, a3 -4023401f: 0c6202 s32i a0, a2, 48 -40234022: 00fb05 call0 40234fd4 -40234025: 0108 l32i.n a0, a1, 0 -40234027: 10c112 addi a1, a1, 16 -4023402a: f00d ret.n - -4023402c : -4023402c: 020c movi.n a2, 0 -4023402e: f0c112 addi a1, a1, -16 -40234031: 0109 s32i.n a0, a1, 0 -40234033: 000345 call0 40234068 -40234036: 0108 l32i.n a0, a1, 0 -40234038: 10c112 addi a1, a1, 16 -4023403b: f00d ret.n -4023403d: 000000 ill -40234040: a7a8 l32i.n a10, a7, 40 -40234042: 214024 excw - -40234044 : -40234044: ffff21 l32r a2, 40234040 -40234047: f0c112 addi a1, a1, -16 -4023404a: 0109 s32i.n a0, a1, 0 -4023404c: 366801 l32r a0, 402019ec -4023404f: 0000c0 callx0 a0 -40234052: 020c movi.n a2, 0 -40234054: 000105 call0 40234068 -40234057: 0108 l32i.n a0, a1, 0 -40234059: 10c112 addi a1, a1, 16 -4023405c: f00d ret.n -4023405e: 670000 excw -40234061: 0008 l32i.n a0, a0, 0 -40234063: 086e00 excw - ... - -40234068 : -40234068: c23d21 l32r a2, 4022495c -4023406b: f0c112 addi a1, a1, -16 -4023406e: f9d141 l32r a4, 402327b4 -40234071: 0109 s32i.n a0, a1, 0 -40234073: c408 l32i.n a0, a4, 48 -40234075: 360432 l8ui a3, a4, 54 -40234078: 100020 and a0, a0, a2 -4023407b: c409 s32i.n a0, a4, 48 -4023407d: 3560d7 bbci a0, 13, 402340b6 -40234080: 23fc bnez.n a3, 402340b6 -40234082: 390452 l8ui a5, a4, 57 -40234085: 020c movi.n a2, 0 -40234087: 321566 bnei a5, 1, 402340bd -4023408a: 394422 s8i a2, a4, 57 -4023408d: 245900 extui a5, a0, 9, 3 -40234090: 4f1526 beqi a5, 1, 402340e3 -40234093: fa4e21 l32r a2, 402329cc -40234096: fa4e31 l32r a3, 402329d0 -40234099: fff141 l32r a4, 40234060 -4023409c: ace801 l32r a0, 4021f43c -4023409f: 0000c0 callx0 a0 -402340a2: ffff06 j 402340a2 -402340a5: fff2c5 call0 40233fd4 -402340a8: a28c beqz.n a2, 402340b6 -402340aa: 201110 or a1, a1, a1 -402340ad: 00f245 call0 40234fd4 -402340b0: 201110 or a1, a1, a1 -402340b3: 00f445 call0 40234ff8 -402340b6: 0108 l32i.n a0, a1, 0 -402340b8: 10c112 addi a1, a1, 16 -402340bb: f00d ret.n -402340bd: e42566 bnei a5, 2, 402340a5 -402340c0: 394422 s8i a2, a4, 57 -402340c3: 246900 extui a6, a0, 9, 3 -402340c6: 116626 beqi a6, 6, 402340db -402340c9: fa4021 l32r a2, 402329cc -402340cc: fa4131 l32r a3, 402329d0 -402340cf: ffe541 l32r a4, 40234064 -402340d2: acda01 l32r a0, 4021f43c -402340d5: 0000c0 callx0 a0 -402340d8: ffff06 j 402340d8 -402340db: 130c movi.n a3, 1 -402340dd: ffd405 call0 40233e20 -402340e0: fff486 j 402340b6 -402340e3: 120c movi.n a2, 1 -402340e5: 130c movi.n a3, 1 -402340e7: ffd385 call0 40233e20 -402340ea: fff206 j 402340b6 -402340ed: 000000 ill - -402340f0 : -402340f0: f9b141 l32r a4, 402327b4 -402340f3: 130c movi.n a3, 1 -402340f5: 181442 l16ui a4, a4, 48 -402340f8: 020c movi.n a2, 0 -402340fa: 414f40 srli a4, a4, 15 -402340fd: 832340 moveqz a2, a3, a4 -40234100: f00d ret.n - ... - -40234104 : -40234104: f9ac61 l32r a6, 402327b4 -40234107: c648 l32i.n a4, a6, 48 -40234109: 150c movi.n a5, 1 -4023410b: 244940 extui a4, a4, 9, 3 -4023410e: 097426 beqi a4, 7, 4023411b -40234111: 648c beqz.n a4, 4023411b -40234113: 430672 l8ui a7, a6, 67 -40234116: 019727 bne a7, a2, 4023411b -40234119: 050c movi.n a5, 0 -4023411b: 742050 extui a2, a5, 0, 8 -4023411e: f00d ret.n - -40234120 : -40234120: 011232 l16ui a3, a2, 2 -40234123: 238c beqz.n a3, 40234129 -40234125: f27c movi.n a2, -1 -40234127: f00d ret.n -40234129: 021242 l16ui a4, a2, 4 -4023412c: f9a251 l32r a5, 402327b4 -4023412f: 020c movi.n a2, 0 -40234131: 255542 s16i a4, a5, 74 -40234134: f00d ret.n - ... - -40234138 : -40234138: f0c112 addi a1, a1, -16 -4023413b: 0109 s32i.n a0, a1, 0 -4023413d: f99d01 l32r a0, 402327b4 -40234140: 640c movi.n a4, 6 -40234142: 434022 s8i a2, a0, 67 -40234145: 44c022 addi a2, a0, 68 -40234148: 33b301 l32r a0, 40201014 <_irom0_text_start+0x4> -4023414b: 0000c0 callx0 a0 -4023414e: 0108 l32i.n a0, a1, 0 -40234150: 10c112 addi a1, a1, 16 -40234153: f00d ret.n -40234155: 000000 ill - -40234158 : -40234158: f0c112 addi a1, a1, -16 -4023415b: 0109 s32i.n a0, a1, 0 -4023415d: f99501 l32r a0, 402327b4 -40234160: c038 l32i.n a3, a0, 48 -40234162: 1163d7 bbci a3, 13, 40234177 -40234165: 640c movi.n a4, 6 -40234167: 44c032 addi a3, a0, 68 -4023416a: 3a5701 l32r a0, 40202ac8 -4023416d: 0000c0 callx0 a0 -40234170: 32cc bnez.n a2, 40234177 -40234172: 100c movi.n a0, 1 -40234174: 000046 j 40234179 -40234177: 000c movi.n a0, 0 -40234179: 742000 extui a2, a0, 0, 8 -4023417c: 0108 l32i.n a0, a1, 0 -4023417e: 10c112 addi a1, a1, 16 -40234181: f00d ret.n -40234183: d08000 subx2 a8, a0, a0 -40234186: fe .byte 0xfe -40234187: 3f .byte 0x3f - -40234188 : -40234188: f0c112 addi a1, a1, -16 -4023418b: 0109 s32i.n a0, a1, 0 -4023418d: f98901 l32r a0, 402327b4 -40234190: 11c9 s32i.n a12, a1, 4 -40234192: 350002 l8ui a0, a0, 53 -40234195: 02cd mov.n a12, a2 -40234197: 00bc beqz.n a0, 402341cb -40234199: 383e01 l32r a0, 40202294 -4023419c: 0000c0 callx0 a0 -4023419f: fff921 l32r a2, 40234184 -402341a2: 2c2a add.n a2, a12, a2 -402341a4: 000202 l8ui a0, a2, 0 -402341a7: 908c beqz.n a0, 402341b4 -402341a9: 383b01 l32r a0, 40202298 -402341ac: 0000c0 callx0 a0 -402341af: 020c movi.n a2, 0 -402341b1: 000586 j 402341cb -402341b4: 301b addi.n a3, a0, 1 -402341b6: 004232 s8i a3, a2, 0 -402341b9: 383701 l32r a0, 40202298 -402341bc: 0000c0 callx0 a0 -402341bf: 0c3d mov.n a3, a12 -402341c1: 421c movi.n a2, 20 -402341c3: 040c movi.n a4, 0 -402341c5: 39fb01 l32r a0, 402029b4 +40233df0: fccb21 l32r a2, 4023311c +40233df3: ffcc31 l32r a3, 40233d24 +40233df6: 040c movi.n a4, 0 +40233df8: 3abf01 l32r a0, 402028f4 +40233dfb: 0000c0 callx0 a0 +40233dfe: ff8a21 l32r a2, 40233c28 +40233e01: ffc931 l32r a3, 40233d28 +40233e04: 040c movi.n a4, 0 +40233e06: 3abb01 l32r a0, 402028f4 +40233e09: 0000c0 callx0 a0 +40233e0c: ffc821 l32r a2, 40233d2c +40233e0f: 431c movi.n a3, 20 +40233e11: ffc741 l32r a4, 40233d30 +40233e14: 350c movi.n a5, 3 +40233e16: 6a6e01 l32r a0, 4020e7d0 +40233e19: 0000c0 callx0 a0 +40233e1c: fe9ec5 call0 4023280c +40233e1f: fa6c21 l32r a2, 402327d0 +40233e22: 100c movi.n a0, 1 +40233e24: 354202 s8i a0, a2, 53 +40233e27: ff2f85 call0 40233120 +40233e2a: 0108 l32i.n a0, a1, 0 +40233e2c: 10c112 addi a1, a1, 16 +40233e2f: f00d ret.n +40233e31: 000000 ill +40233e34: 018000 slli a8, a0, 32 +40233e37: fff700 excw +40233e3a: ff .byte 0xff +40233e3b: 150c03 excw + +40233e3c : +40233e3c: 150c movi.n a5, 1 +40233e3e: d0c112 addi a1, a1, -48 +40233e41: 8109 s32i.n a0, a1, 32 +40233e43: a1d9 s32i.n a13, a1, 40 +40233e45: 91c9 s32i.n a12, a1, 36 +40233e47: 03dd mov.n a13, a3 +40233e49: 02cd mov.n a12, a2 +40233e4b: 000c movi.n a0, 0 +40233e4d: 6109 s32i.n a0, a1, 24 +40233e4f: 4109 s32i.n a0, a1, 16 +40233e51: fa5f21 l32r a2, 402327d0 +40233e54: 06a316 beqz a3, 40233ec2 +40233e57: 370242 l8ui a4, a2, 55 +40233e5a: 230c movi.n a3, 2 +40233e5c: 54dc bnez.n a4, 40233e75 +40233e5e: 380262 l8ui a6, a2, 56 +40233e61: 181272 l16ui a7, a2, 48 +40233e64: 568c beqz.n a6, 40233e6d +40233e66: 050d mov.n a0, a5 +40233e68: 0c3d mov.n a3, a12 +40233e6a: 0001c6 j 40233e75 +40233e6d: 417f70 srli a7, a7, 15 +40233e70: 16c716 beqz a7, 40233fe0 +40233e73: 050d mov.n a0, a5 +40233e75: 9330c0 movnez a3, a0, a12 +40233e78: 394232 s8i a3, a2, 57 +40233e7b: 000c86 j 40233eb1 +40233e7e: 51b8 l32i.n a11, a1, 20 +40233e80: 7198 l32i.n a9, a1, 28 +40233e82: 010ba2 l8ui a10, a11, 1 +40233e85: 0c1c movi.n a12, 16 +40233e87: 20aac0 or a10, a10, a12 +40233e8a: 014ba2 s8i a10, a11, 1 +40233e8d: 9998 l32i.n a9, a9, 36 +40233e8f: 082c movi.n a8, 32 +40233e91: 4989 s32i.n a8, a9, 16 +40233e93: fe99c1 l32r a12, 402338f8 +40233e96: 0c2d mov.n a2, a12 +40233e98: 390201 l32r a0, 402022a0 +40233e9b: 0000c0 callx0 a0 +40233e9e: 0c2d mov.n a2, a12 +40233ea0: 733c movi.n a3, 55 +40233ea2: 040c movi.n a4, 0 +40233ea4: 150c movi.n a5, 1 +40233ea6: 38ff01 l32r a0, 402022a4 +40233ea9: 0000c0 callx0 a0 +40233eac: 7128 l32i.n a2, a1, 28 +40233eae: 015d85 call0 40235488 +40233eb1: 91c8 l32i.n a12, a1, 36 +40233eb3: a1d8 l32i.n a13, a1, 40 +40233eb5: 8108 l32i.n a0, a1, 32 +40233eb7: 30c112 addi a1, a1, 48 +40233eba: f00d ret.n +40233ebc: 000000 ill +40233ebf: 374252 s8i a5, a2, 55 +40233ec2: 10c122 addi a2, a1, 16 +40233ec5: 18a032 movi a3, 24 +40233ec8: 00a042 movi a4, 0 +40233ecb: ce33c5 call0 40202208 +40233ece: 076122 s32i a2, a1, 28 +40233ed1: 02dc bnez.n a2, 40233ee5 +40233ed3: fac521 l32r a2, 402329e8 +40233ed6: fac531 l32r a3, 402329ec +40233ed9: b46d41 l32r a4, 40221090 +40233edc: ad5801 l32r a0, 4021f43c +40233edf: 0000c0 callx0 a0 +40233ee2: ffff06 j 40233ee2 +40233ee5: 012222 l32i a2, a2, 4 +40233ee8: 18a032 movi a3, 24 +40233eeb: 1228 l32i.n a2, a2, 4 +40233eed: 5129 s32i.n a2, a1, 20 +40233eef: 43f101 l32r a0, 40204eb4 +40233ef2: 0000c0 callx0 a0 +40233ef5: 851c movi.n a5, 24 +40233ef7: 7148 l32i.n a4, a1, 28 +40233ef9: 6188 l32i.n a8, a1, 24 +40233efb: 0b5482 s16i a8, a4, 22 +40233efe: 0a5452 s16i a5, a4, 20 +40233f01: 46dc31 l32r a3, 40205a74 +40233f04: 46db51 l32r a5, 40205a70 +40233f07: 1448 l32i.n a4, a4, 4 +40233f09: 0020c0 memw +40233f0c: 0428 l32i.n a2, a4, 0 +40233f0e: 102250 and a2, a2, a5 +40233f11: 202230 or a2, a2, a3 +40233f14: 0020c0 memw +40233f17: 0429 s32i.n a2, a4, 0 +40233f19: 46d8b1 l32r a11, 40205a7c +40233f1c: 46d701 l32r a0, 40205a78 +40233f1f: 0020c0 memw +40233f22: 04a8 l32i.n a10, a4, 0 +40233f24: 10aa00 and a10, a10, a0 +40233f27: 20aab0 or a10, a10, a11 +40233f2a: 0020c0 memw +40233f2d: 04a9 s32i.n a10, a4, 0 +40233f2f: 46d491 l32r a9, 40205a80 +40233f32: 0020c0 memw +40233f35: 0478 l32i.n a7, a4, 0 +40233f37: 107790 and a7, a7, a9 +40233f3a: 207780 or a7, a7, a8 +40233f3d: 0020c0 memw +40233f40: 0479 s32i.n a7, a4, 0 +40233f42: ffbc51 l32r a5, 40233e34 +40233f45: 46cf61 l32r a6, 40205a84 +40233f48: 0020c0 memw +40233f4b: 0438 l32i.n a3, a4, 0 +40233f4d: 103360 and a3, a3, a6 +40233f50: 203350 or a3, a3, a5 +40233f53: 0020c0 memw +40233f56: 0439 s32i.n a3, a4, 0 +40233f58: 020c movi.n a2, 0 +40233f5a: fe2e05 call0 4023223c +40233f5d: 7138 l32i.n a3, a1, 28 +40233f5f: 844c movi.n a4, 72 +40233f61: 050c movi.n a5, 0 +40233f63: 026d mov.n a6, a2 +40233f65: fc8081 l32r a8, 40233168 +40233f68: 379421 l32r a2, 40201db8 +40233f6b: 087d mov.n a7, a8 +40233f6d: 4228 l32i.n a2, a2, 16 +40233f6f: 0189 s32i.n a8, a1, 0 +40233f71: d1d885 call0 40205cfc +40233f74: 7148 l32i.n a4, a1, 28 +40233f76: 38c101 l32r a0, 4020227c +40233f79: 9428 l32i.n a2, a4, 36 +40233f7b: 0020c0 memw +40233f7e: 6a0c movi.n a10, 6 +40233f80: 0b7c movi.n a11, -16 +40233f82: 423951 l32r a5, 40204868 +40233f85: 1238 l32i.n a3, a2, 4 +40233f87: 802002 l32i a0, a0, 0x200 +40233f8a: 103350 and a3, a3, a5 +40233f8d: 1239 s32i.n a3, a2, 4 +40233f8f: 9498 l32i.n a9, a4, 36 +40233f91: 6209 s32i.n a0, a2, 24 +40233f93: 1988 l32i.n a8, a9, 4 +40233f95: 6138 l32i.n a3, a1, 24 +40233f97: 1088b0 and a8, a8, a11 +40233f9a: 2088a0 or a8, a8, a10 +40233f9d: 1989 s32i.n a8, a9, 4 +40233f9f: 9468 l32i.n a6, a4, 36 +40233fa1: d87c movi.n a8, -3 +40233fa3: 0678 l32i.n a7, a6, 0 +40233fa5: ffa491 l32r a9, 40233e38 +40233fa8: 545070 extui a5, a7, 0, 6 +40233fab: 417670 srli a7, a7, 6 +40233fae: 107790 and a7, a7, a9 +40233fb1: 1177a0 slli a7, a7, 6 +40233fb4: 205570 or a5, a5, a7 +40233fb7: fa0671 l32r a7, 402327d0 +40233fba: 0659 s32i.n a5, a6, 0 +40233fbc: 430772 l8ui a7, a7, 67 +40233fbf: 105580 and a5, a5, a8 +40233fc2: 047070 extui a7, a7, 0, 1 +40233fc5: 1177f0 slli a7, a7, 1 +40233fc8: 205570 or a5, a5, a7 +40233fcb: 0659 s32i.n a5, a6, 0 +40233fcd: 7439 s32i.n a3, a4, 28 +40233fcf: ed9d16 beqz a13, 40233eac +40233fd2: ea8c56 bnez a12, 40233e7e +40233fd5: 7138 l32i.n a3, a1, 28 +40233fd7: 9338 l32i.n a3, a3, 36 +40233fd9: 024c movi.n a2, 64 +40233fdb: 4329 s32i.n a2, a3, 16 +40233fdd: ffac86 j 40233e93 +40233fe0: 364252 s8i a5, a2, 54 +40233fe3: 6109 s32i.n a0, a1, 24 +40233fe5: ed6c56 bnez a12, 40233ebf +40233fe8: 384252 s8i a5, a2, 56 +40233feb: ffb4c6 j 40233ec2 + ... + +40233ff0 : +40233ff0: f9f841 l32r a4, 402327d0 +40233ff3: c448 l32i.n a4, a4, 48 +40233ff5: 020c movi.n a2, 0 +40233ff7: 243940 extui a3, a4, 9, 3 +40233ffa: 047366 bnei a3, 7, 40234002 +40233ffd: 0164d7 bbci a4, 13, 40234002 +40234000: 120c movi.n a2, 1 +40234002: 742020 extui a2, a2, 0, 8 +40234005: f00d ret.n + ... + +40234008 : +40234008: f9f241 l32r a4, 402327d0 +4023400b: 130c movi.n a3, 1 +4023400d: c448 l32i.n a4, a4, 48 +4023400f: 020c movi.n a2, 0 +40234011: 044d40 extui a4, a4, 13, 1 +40234014: 440b addi.n a4, a4, -1 +40234016: 832340 moveqz a2, a3, a4 +40234019: f00d ret.n +4023401b: a7c000 excw +4023401e: 214024 excw + +40234020 : +40234020: ffff21 l32r a2, 4023401c +40234023: f0c112 addi a1, a1, -16 +40234026: 006102 s32i a0, a1, 0 +40234029: 367001 l32r a0, 402019ec +4023402c: 0000c0 callx0 a0 +4023402f: f9e821 l32r a2, 402327d0 +40234032: 403531 l32r a3, 40204108 +40234035: 0c2202 l32i a0, a2, 48 +40234038: 200030 or a0, a0, a3 +4023403b: 0c6202 s32i a0, a2, 48 +4023403e: 00fb05 call0 40234ff0 +40234041: 0108 l32i.n a0, a1, 0 +40234043: 10c112 addi a1, a1, 16 +40234046: f00d ret.n + +40234048 : +40234048: 020c movi.n a2, 0 +4023404a: f0c112 addi a1, a1, -16 +4023404d: 0109 s32i.n a0, a1, 0 +4023404f: 000345 call0 40234084 +40234052: 0108 l32i.n a0, a1, 0 +40234054: 10c112 addi a1, a1, 16 +40234057: f00d ret.n +40234059: 000000 ill +4023405c: a7c8 l32i.n a12, a7, 40 +4023405e: 214024 excw + +40234060 : +40234060: ffff21 l32r a2, 4023405c +40234063: f0c112 addi a1, a1, -16 +40234066: 0109 s32i.n a0, a1, 0 +40234068: 366101 l32r a0, 402019ec +4023406b: 0000c0 callx0 a0 +4023406e: 020c movi.n a2, 0 +40234070: 000105 call0 40234084 +40234073: 0108 l32i.n a0, a1, 0 +40234075: 10c112 addi a1, a1, 16 +40234078: f00d ret.n +4023407a: 670000 excw +4023407d: 0008 l32i.n a0, a0, 0 +4023407f: 086e00 excw + ... + +40234084 : +40234084: c23d21 l32r a2, 40224978 +40234087: f0c112 addi a1, a1, -16 +4023408a: f9d141 l32r a4, 402327d0 +4023408d: 0109 s32i.n a0, a1, 0 +4023408f: c408 l32i.n a0, a4, 48 +40234091: 360432 l8ui a3, a4, 54 +40234094: 100020 and a0, a0, a2 +40234097: c409 s32i.n a0, a4, 48 +40234099: 3560d7 bbci a0, 13, 402340d2 +4023409c: 23fc bnez.n a3, 402340d2 +4023409e: 390452 l8ui a5, a4, 57 +402340a1: 020c movi.n a2, 0 +402340a3: 321566 bnei a5, 1, 402340d9 +402340a6: 394422 s8i a2, a4, 57 +402340a9: 245900 extui a5, a0, 9, 3 +402340ac: 4f1526 beqi a5, 1, 402340ff +402340af: fa4e21 l32r a2, 402329e8 +402340b2: fa4e31 l32r a3, 402329ec +402340b5: fff141 l32r a4, 4023407c +402340b8: ace101 l32r a0, 4021f43c +402340bb: 0000c0 callx0 a0 +402340be: ffff06 j 402340be +402340c1: fff2c5 call0 40233ff0 +402340c4: a28c beqz.n a2, 402340d2 +402340c6: 201110 or a1, a1, a1 +402340c9: 00f245 call0 40234ff0 +402340cc: 201110 or a1, a1, a1 +402340cf: 00f445 call0 40235014 +402340d2: 0108 l32i.n a0, a1, 0 +402340d4: 10c112 addi a1, a1, 16 +402340d7: f00d ret.n +402340d9: e42566 bnei a5, 2, 402340c1 +402340dc: 394422 s8i a2, a4, 57 +402340df: 246900 extui a6, a0, 9, 3 +402340e2: 116626 beqi a6, 6, 402340f7 +402340e5: fa4021 l32r a2, 402329e8 +402340e8: fa4131 l32r a3, 402329ec +402340eb: ffe541 l32r a4, 40234080 +402340ee: acd301 l32r a0, 4021f43c +402340f1: 0000c0 callx0 a0 +402340f4: ffff06 j 402340f4 +402340f7: 130c movi.n a3, 1 +402340f9: ffd405 call0 40233e3c +402340fc: fff486 j 402340d2 +402340ff: 120c movi.n a2, 1 +40234101: 130c movi.n a3, 1 +40234103: ffd385 call0 40233e3c +40234106: fff206 j 402340d2 +40234109: 000000 ill + +4023410c : +4023410c: f9b141 l32r a4, 402327d0 +4023410f: 130c movi.n a3, 1 +40234111: 181442 l16ui a4, a4, 48 +40234114: 020c movi.n a2, 0 +40234116: 414f40 srli a4, a4, 15 +40234119: 832340 moveqz a2, a3, a4 +4023411c: f00d ret.n + ... + +40234120 : +40234120: f9ac61 l32r a6, 402327d0 +40234123: c648 l32i.n a4, a6, 48 +40234125: 150c movi.n a5, 1 +40234127: 244940 extui a4, a4, 9, 3 +4023412a: 097426 beqi a4, 7, 40234137 +4023412d: 648c beqz.n a4, 40234137 +4023412f: 430672 l8ui a7, a6, 67 +40234132: 019727 bne a7, a2, 40234137 +40234135: 050c movi.n a5, 0 +40234137: 742050 extui a2, a5, 0, 8 +4023413a: f00d ret.n + +4023413c : +4023413c: 011232 l16ui a3, a2, 2 +4023413f: 238c beqz.n a3, 40234145 +40234141: f27c movi.n a2, -1 +40234143: f00d ret.n +40234145: 021242 l16ui a4, a2, 4 +40234148: f9a251 l32r a5, 402327d0 +4023414b: 020c movi.n a2, 0 +4023414d: 255542 s16i a4, a5, 74 +40234150: f00d ret.n + ... + +40234154 : +40234154: f0c112 addi a1, a1, -16 +40234157: 0109 s32i.n a0, a1, 0 +40234159: f99d01 l32r a0, 402327d0 +4023415c: 640c movi.n a4, 6 +4023415e: 434022 s8i a2, a0, 67 +40234161: 44c022 addi a2, a0, 68 +40234164: 33ac01 l32r a0, 40201014 <_irom0_text_start+0x4> +40234167: 0000c0 callx0 a0 +4023416a: 0108 l32i.n a0, a1, 0 +4023416c: 10c112 addi a1, a1, 16 +4023416f: f00d ret.n +40234171: 000000 ill + +40234174 : +40234174: f0c112 addi a1, a1, -16 +40234177: 0109 s32i.n a0, a1, 0 +40234179: f99501 l32r a0, 402327d0 +4023417c: c038 l32i.n a3, a0, 48 +4023417e: 1163d7 bbci a3, 13, 40234193 +40234181: 640c movi.n a4, 6 +40234183: 44c032 addi a3, a0, 68 +40234186: 3a5001 l32r a0, 40202ac8 +40234189: 0000c0 callx0 a0 +4023418c: 32cc bnez.n a2, 40234193 +4023418e: 100c movi.n a0, 1 +40234190: 000046 j 40234195 +40234193: 000c movi.n a0, 0 +40234195: 742000 extui a2, a0, 0, 8 +40234198: 0108 l32i.n a0, a1, 0 +4023419a: 10c112 addi a1, a1, 16 +4023419d: f00d ret.n +4023419f: d08000 subx2 a8, a0, a0 +402341a2: fe .byte 0xfe +402341a3: 3f .byte 0x3f + +402341a4 : +402341a4: f0c112 addi a1, a1, -16 +402341a7: 0109 s32i.n a0, a1, 0 +402341a9: f98901 l32r a0, 402327d0 +402341ac: 11c9 s32i.n a12, a1, 4 +402341ae: 350002 l8ui a0, a0, 53 +402341b1: 02cd mov.n a12, a2 +402341b3: 00bc beqz.n a0, 402341e7 +402341b5: 383701 l32r a0, 40202294 +402341b8: 0000c0 callx0 a0 +402341bb: fff921 l32r a2, 402341a0 +402341be: 2c2a add.n a2, a12, a2 +402341c0: 000202 l8ui a0, a2, 0 +402341c3: 908c beqz.n a0, 402341d0 +402341c5: 383401 l32r a0, 40202298 402341c8: 0000c0 callx0 a0 -402341cb: 11c8 l32i.n a12, a1, 4 -402341cd: 0108 l32i.n a0, a1, 0 -402341cf: 10c112 addi a1, a1, 16 -402341d2: f00d ret.n - -402341d4 : -402341d4: f0c112 addi a1, a1, -16 -402341d7: 1109 s32i.n a0, a1, 4 -402341d9: 0208 l32i.n a0, a2, 0 -402341db: ffea51 l32r a5, 40234184 -402341de: 071016 beqz a0, 40234253 -402341e1: 311026 beqi a0, 1, 40234216 -402341e4: 0129 s32i.n a2, a1, 0 -402341e6: 252066 bnei a0, 2, 4023420f -402341e9: 382a01 l32r a0, 40202294 -402341ec: 0000c0 callx0 a0 -402341ef: 0138 l32i.n a3, a1, 0 -402341f1: ffe441 l32r a4, 40234184 -402341f4: 0338 l32i.n a3, a3, 0 -402341f6: 334a add.n a3, a3, a4 -402341f8: 000322 l8ui a2, a3, 0 -402341fb: 220b addi.n a2, a2, -1 -402341fd: 004322 s8i a2, a3, 0 -40234200: 382601 l32r a0, 40202298 -40234203: 0000c0 callx0 a0 -40234206: feefc5 call0 40233104 -40234209: 000086 j 4023420f -4023420c: fedb45 call0 40232fc4 -4023420f: 1108 l32i.n a0, a1, 4 -40234211: 10c112 addi a1, a1, 16 -40234214: f00d ret.n -40234216: 605a add.n a6, a0, a5 -40234218: 000642 l8ui a4, a6, 0 -4023421b: f96601 l32r a0, 402327b4 -4023421e: 440b addi.n a4, a4, -1 -40234220: c008 l32i.n a0, a0, 48 -40234222: 004642 s8i a4, a6, 0 -40234225: e660d7 bbci a0, 13, 4023420f -40234228: 240900 extui a0, a0, 9, 3 -4023422b: e07026 beqi a0, 7, 4023420f -4023422e: dd6026 beqi a0, 6, 4023420f -40234231: f9a621 l32r a2, 402328cc -40234234: 000222 l8ui a2, a2, 0 -40234237: d12266 bnei a2, 2, 4023420c -4023423a: 9cc522 addi a2, a5, -100 -4023423d: 381801 l32r a0, 402022a0 -40234240: 0000c0 callx0 a0 -40234243: fe8e85 call0 40232b2c -40234246: 328c beqz.n a2, 4023424d -40234248: 220c movi.n a2, 2 -4023424a: feaf85 call0 40232d44 -4023424d: fed745 call0 40232fc4 -40234250: ffeec6 j 4023420f -40234253: 204550 or a4, a5, a5 -40234256: 804040 add a4, a0, a4 -40234259: 000432 l8ui a3, a4, 0 -4023425c: 01a022 movi a2, 1 -4023425f: 330b addi.n a3, a3, -1 -40234261: 004432 s8i a3, a4, 0 -40234264: 014485 call0 402356b0 -40234267: fa4256 bnez a2, 4023420f -4023426a: ffd685 call0 40233fd4 -4023426d: f9e216 beqz a2, 4023420f -40234270: fa8351 l32r a5, 40232c7c -40234273: 180552 l8ui a5, a5, 24 -40234276: 951566 bnei a5, 1, 4023420f -40234279: fa8071 l32r a7, 40232c7c -4023427c: 160c movi.n a6, 1 -4023427e: 354762 s8i a6, a7, 53 -40234281: fecc45 call0 40232f48 -40234284: ffe1c6 j 4023420f - ... - -40234288 : -40234288: f94b21 l32r a2, 402327b4 -4023428b: f0c112 addi a1, a1, -16 -4023428e: 006102 s32i a0, a1, 0 -40234291: 430222 l8ui a2, a2, 67 -40234294: 02cfc5 call0 40236f94 -40234297: 028216 beqz a2, 402342c3 -4023429a: 010222 l8ui a2, a2, 1 -4023429d: 1aa032 movi a3, 26 -402342a0: 010280 slli a0, a2, 24 -402342a3: 310800 srai a0, a0, 24 -402342a6: 04a307 bge a3, a0, 402342ae -402342a9: 025c movi.n a2, 80 -402342ab: 000346 j 402342bc -402342ae: 031c movi.n a3, 16 -402342b0: 0fa307 bge a3, a0, 402342c3 -402342b3: 7fa042 movi a4, 127 -402342b6: 091247 beq a2, a4, 402342c3 -402342b9: a0a022 movi a2, 160 -402342bc: 0108 l32i.n a0, a1, 0 -402342be: 10c112 addi a1, a1, 16 -402342c1: f00d ret.n -402342c3: f0a022 movi a2, 240 -402342c6: fffc86 j 402342bc -402342c9: 000000 ill -402342cc: d08c beqz.n a0, 402342dd -402342ce: fe .byte 0xfe -402342cf: 3f .byte 0x3f -402342d0: 24a7d0 extui a10, a13, 7, 3 -402342d3: a7f040 excw -402342d6: 104024 excw -402342d9: 24a8 l32i.n a10, a4, 8 -402342db: a82040 excw -402342de: 124024 excw - -402342e0 : -402342e0: f0c112 addi a1, a1, -16 -402342e3: 11c9 s32i.n a12, a1, 4 -402342e5: 0109 s32i.n a0, a1, 0 -402342e7: 02cd mov.n a12, a2 -402342e9: aab521 l32r a2, 4021edc0 -402342ec: 7cec bnez.n a12, 40234317 -402342ee: 37ec01 l32r a0, 402022a0 -402342f1: 0000c0 callx0 a0 -402342f4: aab321 l32r a2, 4021edc0 -402342f7: 931c movi.n a3, 25 -402342f9: 140c movi.n a4, 1 -402342fb: 150c movi.n a5, 1 -402342fd: 37e901 l32r a0, 402022a4 -40234300: 0000c0 callx0 a0 -40234303: fff321 l32r a2, 402342d0 -40234306: fff141 l32r a4, 402342cc -40234309: 030c movi.n a3, 0 -4023430b: 2e4432 s8i a3, a4, 46 -4023430e: 35b701 l32r a0, 402019ec -40234311: 0000c0 callx0 a0 -40234314: 001c46 j 40234389 -40234317: ffef21 l32r a2, 402342d4 -4023431a: 35b401 l32r a0, 402019ec -4023431d: 0000c0 callx0 a0 -40234320: 021c26 beqi a12, 1, 40234326 -40234323: 622c66 bnei a12, 2, 40234389 -40234326: ffe931 l32r a3, 402342cc -40234329: 2e0332 l8ui a3, a3, 46 -4023432c: 501c37 beq a12, a3, 40234380 -4023432f: 241c66 bnei a12, 1, 40234357 -40234332: aaa321 l32r a2, 4021edc0 -40234335: 37da01 l32r a0, 402022a0 -40234338: 0000c0 callx0 a0 -4023433b: aaa121 l32r a2, 4021edc0 -4023433e: 358031 l32r a3, 40201940 -40234341: 140c movi.n a4, 1 -40234343: 150c movi.n a5, 1 -40234345: 37d701 l32r a0, 402022a4 -40234348: 0000c0 callx0 a0 -4023434b: 357d21 l32r a2, 40201940 -4023434e: 00c4c5 call0 40234f9c -40234351: 0008c6 j 40234378 -40234354: 000000 ill +402341cb: 020c movi.n a2, 0 +402341cd: 000586 j 402341e7 +402341d0: 301b addi.n a3, a0, 1 +402341d2: 004232 s8i a3, a2, 0 +402341d5: 383001 l32r a0, 40202298 +402341d8: 0000c0 callx0 a0 +402341db: 0c3d mov.n a3, a12 +402341dd: 421c movi.n a2, 20 +402341df: 040c movi.n a4, 0 +402341e1: 39f401 l32r a0, 402029b4 +402341e4: 0000c0 callx0 a0 +402341e7: 11c8 l32i.n a12, a1, 4 +402341e9: 0108 l32i.n a0, a1, 0 +402341eb: 10c112 addi a1, a1, 16 +402341ee: f00d ret.n + +402341f0 : +402341f0: f0c112 addi a1, a1, -16 +402341f3: 1109 s32i.n a0, a1, 4 +402341f5: 0208 l32i.n a0, a2, 0 +402341f7: ffea51 l32r a5, 402341a0 +402341fa: 071016 beqz a0, 4023426f +402341fd: 311026 beqi a0, 1, 40234232 +40234200: 0129 s32i.n a2, a1, 0 +40234202: 252066 bnei a0, 2, 4023422b +40234205: 382301 l32r a0, 40202294 +40234208: 0000c0 callx0 a0 +4023420b: 0138 l32i.n a3, a1, 0 +4023420d: ffe441 l32r a4, 402341a0 +40234210: 0338 l32i.n a3, a3, 0 +40234212: 334a add.n a3, a3, a4 +40234214: 000322 l8ui a2, a3, 0 +40234217: 220b addi.n a2, a2, -1 +40234219: 004322 s8i a2, a3, 0 +4023421c: 381f01 l32r a0, 40202298 +4023421f: 0000c0 callx0 a0 +40234222: feefc5 call0 40233120 +40234225: 000086 j 4023422b +40234228: fedb45 call0 40232fe0 +4023422b: 1108 l32i.n a0, a1, 4 +4023422d: 10c112 addi a1, a1, 16 +40234230: f00d ret.n +40234232: 605a add.n a6, a0, a5 +40234234: 000642 l8ui a4, a6, 0 +40234237: f96601 l32r a0, 402327d0 +4023423a: 440b addi.n a4, a4, -1 +4023423c: c008 l32i.n a0, a0, 48 +4023423e: 004642 s8i a4, a6, 0 +40234241: e660d7 bbci a0, 13, 4023422b +40234244: 240900 extui a0, a0, 9, 3 +40234247: e07026 beqi a0, 7, 4023422b +4023424a: dd6026 beqi a0, 6, 4023422b +4023424d: f9a621 l32r a2, 402328e8 +40234250: 000222 l8ui a2, a2, 0 +40234253: d12266 bnei a2, 2, 40234228 +40234256: 9cc522 addi a2, a5, -100 +40234259: 381101 l32r a0, 402022a0 +4023425c: 0000c0 callx0 a0 +4023425f: fe8e85 call0 40232b48 +40234262: 328c beqz.n a2, 40234269 +40234264: 220c movi.n a2, 2 +40234266: feaf85 call0 40232d60 +40234269: fed745 call0 40232fe0 +4023426c: ffeec6 j 4023422b +4023426f: 204550 or a4, a5, a5 +40234272: 804040 add a4, a0, a4 +40234275: 000432 l8ui a3, a4, 0 +40234278: 01a022 movi a2, 1 +4023427b: 330b addi.n a3, a3, -1 +4023427d: 004432 s8i a3, a4, 0 +40234280: 014485 call0 402356cc +40234283: fa4256 bnez a2, 4023422b +40234286: ffd685 call0 40233ff0 +40234289: f9e216 beqz a2, 4023422b +4023428c: fa8351 l32r a5, 40232c98 +4023428f: 180552 l8ui a5, a5, 24 +40234292: 951566 bnei a5, 1, 4023422b +40234295: fa8071 l32r a7, 40232c98 +40234298: 160c movi.n a6, 1 +4023429a: 354762 s8i a6, a7, 53 +4023429d: fecc45 call0 40232f64 +402342a0: ffe1c6 j 4023422b + ... + +402342a4 : +402342a4: f94b21 l32r a2, 402327d0 +402342a7: f0c112 addi a1, a1, -16 +402342aa: 006102 s32i a0, a1, 0 +402342ad: 430222 l8ui a2, a2, 67 +402342b0: 02cfc5 call0 40236fb0 +402342b3: 028216 beqz a2, 402342df +402342b6: 010222 l8ui a2, a2, 1 +402342b9: 1aa032 movi a3, 26 +402342bc: 010280 slli a0, a2, 24 +402342bf: 310800 srai a0, a0, 24 +402342c2: 04a307 bge a3, a0, 402342ca +402342c5: 025c movi.n a2, 80 +402342c7: 000346 j 402342d8 +402342ca: 031c movi.n a3, 16 +402342cc: 0fa307 bge a3, a0, 402342df +402342cf: 7fa042 movi a4, 127 +402342d2: 091247 beq a2, a4, 402342df +402342d5: a0a022 movi a2, 160 +402342d8: 0108 l32i.n a0, a1, 0 +402342da: 10c112 addi a1, a1, 16 +402342dd: f00d ret.n +402342df: f0a022 movi a2, 240 +402342e2: fffc86 j 402342d8 +402342e5: 000000 ill +402342e8: d08c beqz.n a0, 402342f9 +402342ea: fe .byte 0xfe +402342eb: 3f .byte 0x3f +402342ec: 24a7f0 extui a10, a15, 7, 3 +402342ef: a81040 excw +402342f2: 304024 excw +402342f5: 24a8 l32i.n a10, a4, 8 +402342f7: a84040 excw +402342fa: 124024 excw + +402342fc : +402342fc: f0c112 addi a1, a1, -16 +402342ff: 11c9 s32i.n a12, a1, 4 +40234301: 0109 s32i.n a0, a1, 0 +40234303: 02cd mov.n a12, a2 +40234305: aaae21 l32r a2, 4021edc0 +40234308: 7cec bnez.n a12, 40234333 +4023430a: 37e501 l32r a0, 402022a0 +4023430d: 0000c0 callx0 a0 +40234310: aaac21 l32r a2, 4021edc0 +40234313: 931c movi.n a3, 25 +40234315: 140c movi.n a4, 1 +40234317: 150c movi.n a5, 1 +40234319: 37e201 l32r a0, 402022a4 +4023431c: 0000c0 callx0 a0 +4023431f: fff321 l32r a2, 402342ec +40234322: fff141 l32r a4, 402342e8 +40234325: 030c movi.n a3, 0 +40234327: 2e4432 s8i a3, a4, 46 +4023432a: 35b001 l32r a0, 402019ec +4023432d: 0000c0 callx0 a0 +40234330: 001c46 j 402343a5 +40234333: ffef21 l32r a2, 402342f0 +40234336: 35ad01 l32r a0, 402019ec +40234339: 0000c0 callx0 a0 +4023433c: 021c26 beqi a12, 1, 40234342 +4023433f: 622c66 bnei a12, 2, 402343a5 +40234342: ffe931 l32r a3, 402342e8 +40234345: 2e0332 l8ui a3, a3, 46 +40234348: 501c37 beq a12, a3, 4023439c +4023434b: 241c66 bnei a12, 1, 40234373 +4023434e: aa9c21 l32r a2, 4021edc0 +40234351: 37d301 l32r a0, 402022a0 +40234354: 0000c0 callx0 a0 40234357: aa9a21 l32r a2, 4021edc0 -4023435a: 37d101 l32r a0, 402022a0 -4023435d: 0000c0 callx0 a0 -40234360: aa9821 l32r a2, 4021edc0 -40234363: 19a032 movi a3, 25 -40234366: 01a042 movi a4, 1 -40234369: 01a052 movi a5, 1 -4023436c: 37ce01 l32r a0, 402022a4 -4023436f: 0000c0 callx0 a0 -40234372: 64a022 movi a2, 100 -40234375: 00c245 call0 40234f9c -40234378: ffd541 l32r a4, 402342cc -4023437b: 0c3d mov.n a3, a12 -4023437d: 2e44c2 s8i a12, a4, 46 -40234380: ffd621 l32r a2, 402342d8 -40234383: 359a01 l32r a0, 402019ec -40234386: 0000c0 callx0 a0 -40234389: ffd421 l32r a2, 402342dc -4023438c: 11c8 l32i.n a12, a1, 4 -4023438e: 359701 l32r a0, 402019ec -40234391: 0000c0 callx0 a0 -40234394: 0108 l32i.n a0, a1, 0 -40234396: 10c112 addi a1, a1, 16 -40234399: f00d ret.n - ... - -4023439c : -4023439c: ffcc21 l32r a2, 402342cc -4023439f: 2e0222 l8ui a2, a2, 46 -402343a2: f00d ret.n - -402343a4 : -402343a4: ffca41 l32r a4, 402342cc -402343a7: 130c movi.n a3, 1 -402343a9: 4448 l32i.n a4, a4, 16 -402343ab: 020c movi.n a2, 0 -402343ad: 244940 extui a4, a4, 9, 3 -402343b0: fec442 addi a4, a4, -2 -402343b3: 832340 moveqz a2, a3, a4 -402343b6: f00d ret.n - -402343b8 : -402343b8: ffc521 l32r a2, 402342cc -402343bb: 4228 l32i.n a2, a2, 16 -402343bd: 042d20 extui a2, a2, 13, 1 -402343c0: f00d ret.n - ... - -402343c4 : -402343c4: ffc241 l32r a4, 402342cc -402343c7: 120c movi.n a2, 1 -402343c9: 4448 l32i.n a4, a4, 16 -402343cb: 050c movi.n a5, 0 -402343cd: 244940 extui a4, a4, 9, 3 -402343d0: 023426 beqi a4, 3, 402343d6 -402343d3: 932540 movnez a2, a5, a4 -402343d6: 742020 extui a2, a2, 0, 8 -402343d9: f00d ret.n -402343db: 848c00 extui a8, a0, 12, 9 -402343de: fe .byte 0xfe -402343df: 3f .byte 0x3f -402343e0: fed0a4 excw -402343e3: 3f .byte 0x3f -402343e4: 24a830 extui a10, a3, 8, 3 -402343e7: c11240 mul16u a1, a2, a4 - -402343e8 : -402343e8: f0c112 addi a1, a1, -16 -402343eb: 0109 s32i.n a0, a1, 0 -402343ed: ffb701 l32r a0, 402342cc -402343f0: 4008 l32i.n a0, a0, 16 -402343f2: 6060d7 bbci a0, 13, 40234456 -402343f5: 020c movi.n a2, 0 -402343f7: 030c movi.n a3, 0 -402343f9: fa8c01 l32r a0, 40232e2c -402343fc: 0000c0 callx0 a0 -402343ff: fff721 l32r a2, 402343dc -40234402: 000222 l8ui a2, a2, 0 -40234405: 132266 bnei a2, 2, 4023441c -40234408: fff985 call0 402343a4 -4023440b: d28c beqz.n a2, 4023441c -4023440d: fff421 l32r a2, 402343e0 -40234410: 37a401 l32r a0, 402022a0 -40234413: 0000c0 callx0 a0 -40234416: 80a022 movi a2, 128 -40234419: 001c85 call0 402345e4 -4023441c: ffac31 l32r a3, 402342cc -4023441f: 4338 l32i.n a3, a3, 16 -40234421: fff021 l32r a2, 402343e4 -40234424: 243930 extui a3, a3, 9, 3 -40234427: 357101 l32r a0, 402019ec -4023442a: 0000c0 callx0 a0 -4023442d: 750c movi.n a5, 7 -4023442f: 3f3321 l32r a2, 402040fc -40234432: ffa671 l32r a7, 402342cc -40234435: 030c movi.n a3, 0 -40234437: 4708 l32i.n a0, a7, 16 -40234439: 2739 s32i.n a3, a7, 8 -4023443b: 100020 and a0, a0, a2 -4023443e: 3fae22 movi a2, 0xfffffe3f -40234441: 100020 and a0, a0, a2 -40234444: 4709 s32i.n a0, a7, 16 -40234446: 416900 srli a6, a0, 9 -40234449: 090567 bnone a5, a6, 40234456 -4023444c: e0c241 l32r a4, 4022c754 -4023444f: 075d mov.n a5, a7 -40234451: 104040 and a4, a0, a4 -40234454: 4549 s32i.n a4, a5, 16 -40234456: 0108 l32i.n a0, a1, 0 -40234458: 10c112 addi a1, a1, 16 -4023445b: f00d ret.n -4023445d: 000000 ill -40234460: 24a840 extui a10, a4, 8, 3 -40234463: c11240 mul16u a1, a2, a4 - -40234464 : -40234464: f0c112 addi a1, a1, -16 -40234467: 006102 s32i a0, a1, 0 -4023446a: ff9801 l32r a0, 402342cc -4023446d: 042002 l32i a0, a0, 16 -40234470: 4de0d7 bbsi a0, 13, 402344c1 -40234473: ffb785 call0 40233fec -40234476: 128c beqz.n a2, 4023447b -40234478: febc05 call0 4023303c -4023447b: 020c movi.n a2, 0 -4023447d: ff9351 l32r a5, 402342cc -40234480: 3f2061 l32r a6, 40204100 -40234483: 4548 l32i.n a4, a5, 16 -40234485: 030c movi.n a3, 0 -40234487: 204460 or a4, a4, a6 -4023448a: 4549 s32i.n a4, a5, 16 -4023448c: fa6801 l32r a0, 40232e2c -4023448f: 0000c0 callx0 a0 -40234492: ff8e31 l32r a3, 402342cc -40234495: fff221 l32r a2, 40234460 -40234498: 4348 l32i.n a4, a3, 16 -4023449a: 2e0332 l8ui a3, a3, 46 -4023449d: 244940 extui a4, a4, 9, 3 -402344a0: 355301 l32r a0, 402019ec -402344a3: 0000c0 callx0 a0 -402344a6: ff8901 l32r a0, 402342cc -402344a9: 4008 l32i.n a0, a0, 16 -402344ab: 244900 extui a4, a0, 9, 3 -402344ae: f4cc bnez.n a4, 402344c1 -402344b0: e0a921 l32r a2, 4022c754 -402344b3: 00a632 movi a3, 0x600 -402344b6: 102020 and a2, a0, a2 -402344b9: 202230 or a2, a2, a3 -402344bc: ff8431 l32r a3, 402342cc -402344bf: 4329 s32i.n a2, a3, 16 -402344c1: 0108 l32i.n a0, a1, 0 -402344c3: 10c112 addi a1, a1, 16 -402344c6: f00d ret.n -402344c8: 471c movi.n a7, 20 -402344ca: 314023 excw - -402344cc : -402344cc: ffff31 l32r a3, 402344c8 -402344cf: 040c movi.n a4, 0 -402344d1: 860c movi.n a6, 8 -402344d3: d77c movi.n a7, -3 -402344d5: 180c movi.n a8, 1 -402344d7: 490c movi.n a9, 4 -402344d9: ff7c51 l32r a5, 402342cc -402344dc: 2a0c movi.n a10, 2 -402344de: f0c112 addi a1, a1, -16 -402344e1: 0109 s32i.n a0, a1, 0 -402344e3: 2c45a2 s8i a10, a5, 44 -402344e6: 4508 l32i.n a0, a5, 16 -402344e8: 18c522 addi a2, a5, 24 -402344eb: 200090 or a0, a0, a9 -402344ee: 200080 or a0, a0, a8 -402344f1: 100070 and a0, a0, a7 -402344f4: 200060 or a0, a0, a6 -402344f7: 4509 s32i.n a0, a5, 16 -402344f9: 38fe01 l32r a0, 402028f4 -402344fc: 0000c0 callx0 a0 -402344ff: 120c movi.n a2, 1 -40234501: 3efe41 l32r a4, 402040fc -40234504: 0b0c movi.n a11, 0 -40234506: ff7101 l32r a0, 402342cc -40234509: 250c movi.n a5, 2 -4023450b: 2e4052 s8i a5, a0, 46 -4023450e: 4038 l32i.n a3, a0, 16 -40234510: 2d40b2 s8i a11, a0, 45 -40234513: 103340 and a3, a3, a4 -40234516: 4039 s32i.n a3, a0, 16 -40234518: 124022 s8i a2, a0, 18 -4023451b: 0108 l32i.n a0, a1, 0 -4023451d: 10c112 addi a1, a1, 16 -40234520: f00d ret.n - ... - -40234524 : -40234524: f0c112 addi a1, a1, -16 -40234527: 006102 s32i a0, a1, 0 -4023452a: ffac01 l32r a0, 402343dc -4023452d: ff6721 l32r a2, 402342cc -40234530: 000002 l8ui a0, a0, 0 -40234533: 2c0222 l8ui a2, a2, 44 -40234536: 161066 bnei a0, 1, 40234550 -40234539: 6522f6 bgeui a2, 2, 402345a2 -4023453c: 02a022 movi a2, 2 -4023453f: 00a032 movi a3, 0 -40234542: fd6e05 call0 40231c24 -40234545: ff6141 l32r a4, 402342cc -40234548: 230c movi.n a3, 2 -4023454a: 2c4432 s8i a3, a4, 44 -4023454d: 001606 j 402345a9 -40234550: 192066 bnei a0, 2, 4023456d -40234553: 01a022 movi a2, 1 -40234556: ace001 l32r a0, 4021f8d8 -40234559: 0000c0 callx0 a0 -4023455c: 08a022 movi a2, 8 -4023455f: 00a032 movi a3, 0 -40234562: fd6c05 call0 40231c24 -40234565: 020c movi.n a2, 0 -40234567: acdc01 l32r a0, 4021f8d8 -4023456a: 0000c0 callx0 a0 -4023456d: f8d841 l32r a4, 402328d0 -40234570: 000452 l8ui a5, a4, 0 -40234573: 00a002 movi a0, 0 -40234576: 0b1566 bnei a5, 1, 40234585 -40234579: 00a022 movi a2, 0 -4023457c: 004422 s8i a2, a4, 0 -4023457f: f98ec5 call0 4022de6c -40234582: 00a002 movi a0, 0 -40234585: f8d321 l32r a2, 402328d4 -40234588: 000262 l8ui a6, a2, 0 -4023458b: 0b1666 bnei a6, 1, 4023459a -4023458e: 004202 s8i a0, a2, 0 -40234591: 01a032 movi a3, 1 -40234594: 01a022 movi a2, 1 -40234597: f81c85 call0 4022c760 -4023459a: 002102 l32i a0, a1, 0 -4023459d: 10c112 addi a1, a1, 16 -402345a0: f00d ret.n -402345a2: 220c movi.n a2, 2 -402345a4: 130c movi.n a3, 1 -402345a6: fd67c5 call0 40231c24 -402345a9: 373b01 l32r a0, 40202298 -402345ac: 0000c0 callx0 a0 -402345af: 020c movi.n a2, 0 -402345b1: acc901 l32r a0, 4021f8d8 -402345b4: 0000c0 callx0 a0 -402345b7: 008305 call0 40234de8 -402345ba: ff4471 l32r a7, 402342cc -402345bd: 2d0772 l8ui a7, a7, 45 -402345c0: a91766 bnei a7, 1, 4023456d -402345c3: 1a0c movi.n a10, 1 -402345c5: a82e91 l32r a9, 4021e680 -402345c8: 0020c0 memw -402345cb: 852982 l32i a8, a9, 0x214 -402345ce: 2088a0 or a8, a8, a10 -402345d1: 0020c0 memw -402345d4: 856982 s32i a8, a9, 0x214 -402345d7: a0a022 movi a2, 160 -402345da: b04a01 l32r a0, 40220704 -402345dd: 0000c0 callx0 a0 -402345e0: ffe246 j 4023456d - ... - -402345e4 : -402345e4: f0c112 addi a1, a1, -16 -402345e7: 0109 s32i.n a0, a1, 0 -402345e9: fff385 call0 40234524 -402345ec: ff3831 l32r a3, 402342cc -402345ef: e05901 l32r a0, 4022c754 -402345f2: 4328 l32i.n a2, a3, 16 -402345f4: 100200 and a0, a2, a0 -402345f7: 0562d7 bbci a2, 13, 40234600 -402345fa: 00a622 movi a2, 0x600 -402345fd: 200020 or a0, a0, a2 -40234600: 046302 s32i a0, a3, 16 -40234603: 00fe05 call0 402355e4 -40234606: 002102 l32i a0, a1, 0 -40234609: 10c112 addi a1, a1, 16 -4023460c: 000080 ret - ... - -40234610 : -40234610: ff2f31 l32r a3, 402342cc -40234613: c329 s32i.n a2, a3, 48 -40234615: f00d ret.n -40234617: 952800 extui a2, a0, 24, 10 -4023461a: fe .byte 0xfe -4023461b: 3f .byte 0x3f -4023461c: c0ec bnez.n a0, 4023464c -4023461e: fe .byte 0xfe -4023461f: 3f .byte 0x3f - -40234620 : -40234620: f0c112 addi a1, a1, -16 -40234623: ff2a51 l32r a5, 402342cc -40234626: 006102 s32i a0, a1, 0 -40234629: 2c0542 l8ui a4, a5, 44 -4023462c: 38f101 l32r a0, 402029f0 -4023462f: 053456 bnez a4, 40234686 -40234632: 203550 or a3, a5, a5 -40234635: 012342 l32i a4, a3, 4 -40234638: 0020c0 memw -4023463b: 38ed21 l32r a2, 402029f0 -4023463e: 472222 l32i a2, a2, 0x11c -40234641: 0338 l32i.n a3, a3, 0 -40234643: c02240 sub a2, a2, a4 -40234646: fce985 call0 402314e0 -40234649: 370c91 l32r a9, 4020227c -4023464c: b06981 l32r a8, 402207f0 -4023464f: 0020c0 memw -40234652: 0878 l32i.n a7, a8, 0 -40234654: ff1e51 l32r a5, 402342cc -40234657: 802992 l32i a9, a9, 0x200 -4023465a: 2568 l32i.n a6, a5, 8 -4023465c: 3538 l32i.n a3, a5, 12 -4023465e: 626a add.n a6, a2, a6 -40234660: c06690 sub a6, a6, a9 -40234663: 776a add.n a7, a7, a6 -40234665: 0879 s32i.n a7, a8, 0 -40234667: a06660 addx4 a6, a6, a6 -4023466a: 38e271 l32r a7, 402029f4 -4023466d: 1146f0 slli a4, a6, 1 -40234670: 000772 l8ui a7, a7, 0 -40234673: 414540 srli a4, a4, 5 -40234676: 834670 moveqz a4, a6, a7 -40234679: 334a add.n a3, a3, a4 -4023467b: 0020c0 memw -4023467e: 38dc01 l32r a0, 402029f0 -40234681: 8039 s32i.n a3, a0, 32 -40234683: 2c0542 l8ui a4, a5, 44 -40234686: 0020c0 memw -40234689: 4a2022 l32i a2, a0, 0x128 -4023468c: 260c movi.n a6, 2 -4023468e: 14a020 extui a10, a2, 0, 2 -40234691: 0adc bnez.n a10, 402346a5 -40234693: ffe121 l32r a2, 40234618 -40234696: ffe131 l32r a3, 4023461c -40234699: 7fa142 movi a4, 0x17f -4023469c: ab6801 l32r a0, 4021f43c -4023469f: 0000c0 callx0 a0 -402346a2: ffff06 j 402346a2 -402346a5: 0b6207 bbci a2, 0, 402346b4 -402346a8: 0020c0 memw -402346ab: 462022 l32i a2, a0, 0x118 -402346ae: 542820 extui a2, a2, 8, 6 -402346b1: 0001c6 j 402346bc -402346b4: 103260 and a3, a2, a6 -402346b7: 020c movi.n a2, 0 -402346b9: 932630 movnez a2, a6, a3 -402346bc: 840b addi.n a8, a4, -1 -402346be: 04a220 extui a10, a2, 2, 1 -402346c1: 4578 l32i.n a7, a5, 16 -402346c3: 490c movi.n a9, 4 -402346c5: 247970 extui a7, a7, 9, 3 -402346c8: 9329a0 movnez a2, a9, a10 -402346cb: 832680 moveqz a2, a6, a8 -402346ce: 112726 beqi a7, 2, 402346e3 -402346d1: ffd121 l32r a2, 40234618 -402346d4: ffd231 l32r a3, 4023461c -402346d7: 8aa142 movi a4, 0x18a -402346da: ab5801 l32r a0, 4021f43c -402346dd: 0000c0 callx0 a0 -402346e0: ffff06 j 402346e0 -402346e3: fff005 call0 402345e4 -402346e6: a9b621 l32r a2, 4021edc0 -402346e9: 36ed01 l32r a0, 402022a0 -402346ec: 0000c0 callx0 a0 -402346ef: a9b421 l32r a2, 4021edc0 -402346f2: 349331 l32r a3, 40201940 -402346f5: 01a042 movi a4, 1 -402346f8: 01a052 movi a5, 1 -402346fb: 36ea01 l32r a0, 402022a4 -402346fe: 0000c0 callx0 a0 -40234701: 348f21 l32r a2, 40201940 -40234704: 008945 call0 40234f9c -40234707: fef121 l32r a2, 402342cc -4023470a: 0c2222 l32i a2, a2, 48 -4023470d: 128c beqz.n a2, 40234712 -4023470f: 0002c0 callx0 a2 -40234712: 0108 l32i.n a0, a1, 0 -40234714: 10c112 addi a1, a1, 16 -40234717: f00d ret.n -40234719: 000000 ill - -4023471c : -4023471c: f0c112 addi a1, a1, -16 -4023471f: 0109 s32i.n a0, a1, 0 -40234721: feea01 l32r a0, 402342cc -40234724: 4008 l32i.n a0, a0, 16 -40234726: 240900 extui a0, a0, 9, 3 -40234729: 112026 beqi a0, 2, 4023473e -4023472c: ffbb21 l32r a2, 40234618 -4023472f: ffbb31 l32r a3, 4023461c -40234732: 9aa142 movi a4, 0x19a -40234735: ab4101 l32r a0, 4021f43c -40234738: 0000c0 callx0 a0 -4023473b: ffff06 j 4023473b -4023473e: 820c movi.n a2, 8 -40234740: ffea05 call0 402345e4 -40234743: fee231 l32r a3, 402342cc -40234746: c338 l32i.n a3, a3, 48 -40234748: 138c beqz.n a3, 4023474d -4023474a: 0003c0 callx0 a3 -4023474d: 0108 l32i.n a0, a1, 0 -4023474f: 10c112 addi a1, a1, 16 -40234752: f00d ret.n - -40234754 : -40234754: f0c112 addi a1, a1, -16 -40234757: 006102 s32i a0, a1, 0 -4023475a: fedc01 l32r a0, 402342cc -4023475d: 042002 l32i a0, a0, 16 -40234760: 3260d7 bbci a0, 13, 40234796 -40234763: ff8885 call0 40233fec -40234766: 02c256 bnez a2, 40234796 -40234769: ff1c21 l32r a2, 402343dc -4023476c: 000222 l8ui a2, a2, 0 -4023476f: 232266 bnei a2, 2, 40234796 -40234772: fed631 l32r a3, 402342cc -40234775: 4338 l32i.n a3, a3, 16 -40234777: 243930 extui a3, a3, 9, 3 -4023477a: 182366 bnei a3, 2, 40234796 -4023477d: 020c movi.n a2, 0 -4023477f: 030c movi.n a3, 0 -40234781: f9aa01 l32r a0, 40232e2c -40234784: 0000c0 callx0 a0 -40234787: ff1621 l32r a2, 402343e0 -4023478a: 36c501 l32r a0, 402022a0 -4023478d: 0000c0 callx0 a0 -40234790: 80a022 movi a2, 128 -40234793: ffe505 call0 402345e4 -40234796: 0108 l32i.n a0, a1, 0 -40234798: 10c112 addi a1, a1, 16 -4023479b: f00d ret.n -4023479d: 000000 ill - -402347a0 : -402347a0: f0c112 addi a1, a1, -16 -402347a3: 0161c2 s32i a12, a1, 4 -402347a6: fec9c1 l32r a12, 402342cc -402347a9: 006102 s32i a0, a1, 0 -402347ac: 042c02 l32i a0, a12, 16 -402347af: 096007 bbci a0, 0, 402347bc -402347b2: fcd385 call0 402314ec -402347b5: 4c08 l32i.n a0, a12, 16 -402347b7: 820c movi.n a2, 8 -402347b9: 000086 j 402347bf -402347bc: 00a022 movi a2, 0 -402347bf: 056017 bbci a0, 1, 402347c8 -402347c2: 10a032 movi a3, 16 -402347c5: 202230 or a2, a2, a3 -402347c8: 056027 bbci a0, 2, 402347d1 -402347cb: 04a042 movi a4, 4 -402347ce: 202240 or a2, a2, a4 -402347d1: 043300 extui a3, a0, 3, 1 -402347d4: fce585 call0 40231630 -402347d7: 4c08 l32i.n a0, a12, 16 -402347d9: 245900 extui a5, a0, 9, 3 -402347dc: 111526 beqi a5, 1, 402347f1 -402347df: ff8e21 l32r a2, 40234618 -402347e2: ff8e31 l32r a3, 4023461c -402347e5: dba142 movi a4, 0x1db -402347e8: ab1501 l32r a0, 4021f43c -402347eb: 0000c0 callx0 a0 -402347ee: ffff06 j 402347ee -402347f1: dfd891 l32r a9, 4022c754 -402347f4: 00a4a2 movi a10, 0x400 -402347f7: 109090 and a9, a0, a9 -402347fa: 2099a0 or a9, a9, a10 -402347fd: 3faea2 movi a10, 0xfffffe3f -40234800: 1099a0 and a9, a9, a10 -40234803: 046c92 s32i a9, a12, 16 -40234806: 387a61 l32r a6, 402029f0 -40234809: 0020c0 memw -4023480c: 472682 l32i a8, a6, 0x11c -4023480f: 016c82 s32i a8, a12, 4 -40234812: 369a71 l32r a7, 4020227c -40234815: 0020c0 memw -40234818: 802772 l32i a7, a7, 0x200 -4023481b: 026c72 s32i a7, a12, 8 -4023481e: 0020c0 memw -40234821: 220c movi.n a2, 2 -40234823: 9668 l32i.n a6, a6, 36 -40234825: 3c69 s32i.n a6, a12, 12 -40234827: 2c4c22 s8i a2, a12, 44 -4023482a: f86a01 l32r a0, 402329d4 -4023482d: 0000c0 callx0 a0 -40234830: 2c4c22 s8i a2, a12, 44 -40234833: 74a020 extui a10, a2, 0, 8 -40234836: 3acc bnez.n a10, 4023483d -40234838: 220c movi.n a2, 2 -4023483a: fcfd45 call0 40231810 -4023483d: 11c8 l32i.n a12, a1, 4 -4023483f: 0108 l32i.n a0, a1, 0 -40234841: 10c112 addi a1, a1, 16 -40234844: f00d ret.n - ... - -40234848 : -40234848: e0c112 addi a1, a1, -32 -4023484b: 0361d2 s32i a13, a1, 12 -4023484e: 0461e2 s32i a14, a1, 16 -40234851: 21c9 s32i.n a12, a1, 8 -40234853: 1109 s32i.n a0, a1, 4 -40234855: 02cd mov.n a12, a2 -40234857: fdff45 call0 4023284c -4023485a: 024d mov.n a4, a2 -4023485c: 368de1 l32r a14, 40202290 -4023485f: 030c movi.n a3, 0 -40234861: ecea add.n a14, a12, a14 -40234863: fe9ac1 l32r a12, 402342cc -40234866: 0139 s32i.n a3, a1, 0 -40234868: 0c29 s32i.n a2, a12, 0 -4023486a: 0e2d mov.n a2, a14 -4023486c: fcc1c5 call0 4023148c -4023486f: 368301 l32r a0, 4020227c -40234872: 0020c0 memw -40234875: 8020d2 l32i a13, a0, 0x200 -40234878: 2ca132 movi a3, 0x12c -4023487b: 023327 bltu a3, a2, 40234881 -4023487e: 002806 j 40234922 -40234881: 160c movi.n a6, 1 -40234883: 040c movi.n a4, 0 -40234885: a77e51 l32r a5, 4021e680 -40234888: 0020c0 memw -4023488b: 852572 l32i a7, a5, 0x214 -4023488e: 047070 extui a7, a7, 0, 1 -40234891: 934670 movnez a4, a6, a7 -40234894: 744040 extui a4, a4, 0, 8 -40234897: 2d4c42 s8i a4, a12, 45 -4023489a: 181466 bnei a4, 1, 402348b6 -4023489d: 0020c0 memw -402348a0: 852592 l32i a9, a5, 0x214 -402348a3: ea7c movi.n a10, -2 -402348a5: 1099a0 and a9, a9, a10 -402348a8: 0020c0 memw -402348ab: 856592 s32i a9, a5, 0x214 -402348ae: 025c movi.n a2, 80 -402348b0: af9501 l32r a0, 40220704 -402348b3: 0000c0 callx0 a0 -402348b6: 005045 call0 40234dbc -402348b9: 120c movi.n a2, 1 -402348bb: ac0701 l32r a0, 4021f8d8 -402348be: 0000c0 callx0 a0 -402348c1: 220c movi.n a2, 2 -402348c3: d7ea01 l32r a0, 4022a86c -402348c6: 0000c0 callx0 a0 -402348c9: fdf485 call0 40232814 -402348cc: 024d mov.n a4, a2 -402348ce: 0c29 s32i.n a2, a12, 0 -402348d0: 0138 l32i.n a3, a1, 0 -402348d2: 0e2d mov.n a2, a14 -402348d4: fcbb45 call0 4023148c -402348d7: 02ed mov.n a14, a2 -402348d9: 0020c0 memw -402348dc: 366821 l32r a2, 4020227c -402348df: 0c48 l32i.n a4, a12, 0 -402348e1: 802222 l32i a2, a2, 0x200 -402348e4: 030c movi.n a3, 0 -402348e6: c022d0 sub a2, a2, a13 -402348e9: fcba05 call0 4023148c -402348ec: 02dd mov.n a13, a2 -402348ee: 366901 l32r a0, 40202294 -402348f1: 0000c0 callx0 a0 -402348f4: d4ae22 movi a2, 0xfffffed4 -402348f7: 04dd32 addmi a3, a13, 0x400 -402348fa: ffde42 addmi a4, a14, 0xffffff00 -402348fd: d4c442 addi a4, a4, -44 -40234900: e8c332 addi a3, a3, -24 -40234903: 18b347 bgeu a3, a4, 4023491f -40234906: 4c08 l32i.n a0, a12, 16 -40234908: e57c movi.n a5, -2 -4023490a: 2360c7 bbci a0, 12, 40234931 -4023490d: 100050 and a0, a0, a5 -40234910: 4c09 s32i.n a0, a12, 16 -40234912: c06ed0 sub a6, a14, a13 -40234915: 262a add.n a2, a6, a2 -40234917: ffe885 call0 402347a0 -4023491a: 020c movi.n a2, 0 -4023491c: 000106 j 40234924 -4023491f: ffc045 call0 40234524 -40234922: 120c movi.n a2, 1 -40234924: 21c8 l32i.n a12, a1, 8 -40234926: 31d8 l32i.n a13, a1, 12 -40234928: 41e8 l32i.n a14, a1, 16 -4023492a: 1108 l32i.n a0, a1, 4 -4023492c: 20c112 addi a1, a1, 32 -4023492f: f00d ret.n -40234931: 170c movi.n a7, 1 -40234933: 200070 or a0, a0, a7 -40234936: fff586 j 40234910 -40234939: 000000 ill -4023493c: fff416 beqz a4, 4023493f -4023493f: ff .byte 0xff - -40234940 : -40234940: f0c112 addi a1, a1, -16 -40234943: 1109 s32i.n a0, a1, 4 -40234945: 31d9 s32i.n a13, a1, 12 -40234947: 21c9 s32i.n a12, a1, 8 -40234949: 02cd mov.n a12, a2 -4023494b: 364cd1 l32r a13, 4020227c -4023494e: 0020c0 memw -40234951: 802dd2 l32i a13, a13, 0x200 -40234954: 364f21 l32r a2, 40202290 -40234957: 203c movi.n a0, 50 -40234959: 2c2a add.n a2, a12, a2 -4023495b: 023027 bltu a0, a2, 40234961 -4023495e: 002146 j 402349e7 -40234961: 120c movi.n a2, 1 -40234963: abdd01 l32r a0, 4021f8d8 -40234966: 0000c0 callx0 a0 -40234969: 820c movi.n a2, 8 -4023496b: d7c001 l32r a0, 4022a86c -4023496e: 0000c0 callx0 a0 -40234971: 020c movi.n a2, 0 -40234973: abd901 l32r a0, 4021f8d8 -40234976: 0000c0 callx0 a0 -40234979: fff021 l32r a2, 4023493c -4023497c: 0020c0 memw -4023497f: 363f41 l32r a4, 4020227c -40234982: 802442 l32i a4, a4, 0x200 -40234985: 3c2a add.n a3, a12, a2 -40234987: c0d4d0 sub a13, a4, a13 -4023498a: 18dd02 addmi a0, a13, 0x1800 -4023498d: d4c002 addi a0, a0, -44 -40234990: 50b037 bgeu a0, a3, 402349e4 -40234993: fe4e41 l32r a4, 402342cc -40234996: 4408 l32i.n a0, a4, 16 -40234998: 30e0c7 bbsi a0, 12, 402349cc -4023499b: 042d mov.n a2, a4 -4023499d: 18c222 addi a2, a2, 24 -402349a0: 0129 s32i.n a2, a1, 0 -402349a2: 363f01 l32r a0, 402022a0 -402349a5: 0000c0 callx0 a0 -402349a8: ffe531 l32r a3, 4023493c -402349ab: c02cd0 sub a2, a12, a13 -402349ae: 223a add.n a2, a2, a3 -402349b0: e8a332 movi a3, 0x3e8 -402349b3: 352601 l32r a0, 40201e4c -402349b6: 0000c0 callx0 a0 -402349b9: 040c movi.n a4, 0 -402349bb: 023d mov.n a3, a2 -402349bd: 150c movi.n a5, 1 -402349bf: 0128 l32i.n a2, a1, 0 -402349c1: 363801 l32r a0, 402022a4 -402349c4: 0000c0 callx0 a0 -402349c7: fe4141 l32r a4, 402342cc -402349ca: 4408 l32i.n a0, a4, 16 -402349cc: 245900 extui a5, a0, 9, 3 -402349cf: 211526 beqi a5, 1, 402349f4 -402349d2: ff1121 l32r a2, 40234618 -402349d5: ff1131 l32r a3, 4023461c -402349d8: 49a242 movi a4, 0x249 -402349db: aa9801 l32r a0, 4021f43c -402349de: 0000c0 callx0 a0 -402349e1: ffff06 j 402349e1 -402349e4: ffb3c5 call0 40234524 -402349e7: 120c movi.n a2, 1 -402349e9: 21c8 l32i.n a12, a1, 8 -402349eb: 31d8 l32i.n a13, a1, 12 -402349ed: 1108 l32i.n a0, a1, 4 -402349ef: 10c112 addi a1, a1, 16 -402349f2: f00d ret.n -402349f4: 020c movi.n a2, 0 -402349f6: df5761 l32r a6, 4022c754 -402349f9: 00a472 movi a7, 0x400 -402349fc: 106060 and a6, a0, a6 -402349ff: 206670 or a6, a6, a7 -40234a02: 4469 s32i.n a6, a4, 16 -40234a04: fff846 j 402349e9 -40234a07: fffe00 excw -40234a0a: ff .byte 0xff -40234a0b: 0f .byte 0xf -40234a0c: 002d50 excw -40234a0f: a86000 excw -40234a12: 124024 excw - -40234a14 : -40234a14: f0c112 addi a1, a1, -16 -40234a17: 21c9 s32i.n a12, a1, 8 -40234a19: 1109 s32i.n a0, a1, 4 -40234a1b: 361f01 l32r a0, 40202298 -40234a1e: 0000c0 callx0 a0 -40234a21: fe2ac1 l32r a12, 402342cc -40234a24: 4c58 l32i.n a5, a12, 16 -40234a26: 0565d7 bbci a5, 13, 40234a2f -40234a29: 242950 extui a2, a5, 9, 3 -40234a2c: 111226 beqi a2, 1, 40234a41 -40234a2f: fefa21 l32r a2, 40234618 -40234a32: fefa31 l32r a3, 4023461c -40234a35: 63a242 movi a4, 0x263 -40234a38: aa8101 l32r a0, 4021f43c -40234a3b: 0000c0 callx0 a0 -40234a3e: ffff06 j 40234a3e -40234a41: ff5a85 call0 40233fec -40234a44: 329c beqz.n a2, 40234a5b -40234a46: fef421 l32r a2, 40234618 -40234a49: fef431 l32r a3, 4023461c -40234a4c: 64a242 movi a4, 0x264 -40234a4f: aa7b01 l32r a0, 4021f43c -40234a52: 0000c0 callx0 a0 -40234a55: ffff06 j 40234a55 -40234a58: 000000 ill -40234a5b: 042c52 l32i a5, a12, 16 -40234a5e: 60e5e7 bbsi a5, 14, 40234ac2 -40234a61: 5de5f7 bbsi a5, 15, 40234ac2 -40234a64: 01a022 movi a2, 1 -40234a67: 00c485 call0 402356b0 -40234a6a: 541226 beqi a2, 1, 40234ac2 -40234a6d: 360301 l32r a0, 4020227c -40234a70: 0020c0 memw -40234a73: 052c22 l32i a2, a12, 20 -40234a76: ffe431 l32r a3, 40234a08 -40234a79: 802042 l32i a4, a0, 0x200 -40234a7c: 793327 bltu a3, a2, 40234af9 -40234a7f: 2c58 l32i.n a5, a12, 8 -40234a81: 0020c0 memw -40234a84: 802062 l32i a6, a0, 0x200 -40234a87: c06650 sub a6, a6, a5 -40234a8a: 64c662 addi a6, a6, 100 -40234a8d: 023627 bltu a6, a2, 40234a93 -40234a90: 0037c6 j 40234b73 -40234a93: 0020c0 memw -40234a96: 802002 l32i a0, a0, 0x200 -40234a99: c00500 sub a0, a5, a0 -40234a9c: 020a add.n a0, a2, a0 -40234a9e: 001686 j 40234afc -40234aa1: 4c38 l32i.n a3, a12, 16 -40234aa3: 104320 and a4, a3, a2 -40234aa6: 043d30 extui a3, a3, 13, 1 -40234aa9: 0c1316 beqz a3, 40234b6e -40234aac: 200450 or a0, a4, a5 -40234aaf: 020c movi.n a2, 0 -40234ab1: 030c movi.n a3, 0 -40234ab3: 4c09 s32i.n a0, a12, 16 -40234ab5: f8dd01 l32r a0, 40232e2c -40234ab8: 0000c0 callx0 a0 -40234abb: cc28 l32i.n a2, a12, 48 -40234abd: 128c beqz.n a2, 40234ac2 -40234abf: 0002c0 callx0 a2 -40234ac2: 37ccc1 l32r a12, 402029f4 -40234ac5: 35f301 l32r a0, 40202294 -40234ac8: 0000c0 callx0 a0 -40234acb: 000c42 l8ui a4, a12, 0 -40234ace: 37c801 l32r a0, 402029f0 -40234ad1: e4cc bnez.n a4, 40234ae3 -40234ad3: 0020c0 memw -40234ad6: 9058 l32i.n a5, a0, 36 -40234ad8: 05d552 addmi a5, a5, 0x500 -40234adb: 0020c0 memw -40234ade: c059 s32i.n a5, a0, 48 -40234ae0: 000306 j 40234af0 -40234ae3: 0020c0 memw -40234ae6: 9068 l32i.n a6, a0, 36 -40234ae8: 50c662 addi a6, a6, 80 -40234aeb: 0020c0 memw -40234aee: c069 s32i.n a6, a0, 48 -40234af0: 21c8 l32i.n a12, a1, 8 -40234af2: 1108 l32i.n a0, a1, 4 -40234af4: 10c112 addi a1, a1, 16 -40234af7: f00d ret.n -40234af9: a87f01 l32r a0, 4021ecf8 -40234afc: df1621 l32r a2, 4022c754 -40234aff: ffc371 l32r a7, 40234a0c -40234b02: 00a652 movi a5, 0x600 -40234b05: 98b707 bgeu a7, a0, 40234aa1 -40234b08: a87c61 l32r a6, 4021ecf8 -40234b0b: 923607 bltu a6, a0, 40234aa1 -40234b0e: 3b1e71 l32r a7, 40203788 -40234b11: 4c58 l32i.n a5, a12, 16 -40234b13: 0109 s32i.n a0, a1, 0 -40234b15: 105570 and a5, a5, a7 -40234b18: 4c59 s32i.n a5, a12, 16 -40234b1a: 079067 bne a0, a6, 40234b25 -40234b1d: 3b2881 l32r a8, 402037c0 -40234b20: 208580 or a8, a5, a8 -40234b23: 4c89 s32i.n a8, a12, 16 -40234b25: 2e0c92 l8ui a9, a12, 46 -40234b28: fe2d01 l32r a0, 402343dc -40234b2b: 491966 bnei a9, 1, 40234b78 -40234b2e: 0032c5 call0 40234e5c -40234b31: a8a321 l32r a2, 4021edc0 -40234b34: 35db01 l32r a0, 402022a0 -40234b37: 0000c0 callx0 a0 -40234b3a: 042ca2 l32i a10, a12, 16 -40234b3d: 04aca0 extui a10, a10, 12, 1 -40234b40: 0c8a16 beqz a10, 40234c0c -40234b43: 01a052 movi a5, 1 -40234b46: fe25b1 l32r a11, 402343dc -40234b49: 004b52 s8i a5, a11, 0 -40234b4c: 152566 bnei a5, 2, 40234b65 -40234b4f: 337c21 l32r a2, 40201940 -40234b52: 004485 call0 40234f9c -40234b55: a89a21 l32r a2, 4021edc0 -40234b58: 337a31 l32r a3, 40201940 -40234b5b: 140c movi.n a4, 1 -40234b5d: 150c movi.n a5, 1 -40234b5f: 35d101 l32r a0, 402022a4 -40234b62: 0000c0 callx0 a0 -40234b65: fe1d01 l32r a0, 402343dc -40234b68: 000052 l8ui a5, a0, 0 -40234b6b: 000386 j 40234b7d -40234b6e: 040d mov.n a0, a4 -40234b70: ffcec6 j 40234aaf -40234b73: 000c movi.n a0, 0 -40234b75: ffe0c6 j 40234afc -40234b78: 250c movi.n a5, 2 -40234b7a: 004052 s8i a5, a0, 0 -40234b7d: 101566 bnei a5, 1, 40234b91 -40234b80: 0128 l32i.n a2, a1, 0 -40234b82: ffcc45 call0 40234848 -40234b85: fe1501 l32r a0, 402343dc -40234b88: 014280 slli a4, a2, 24 -40234b8b: 314840 srai a4, a4, 24 -40234b8e: 000306 j 40234b9e -40234b91: 072566 bnei a5, 2, 40234b9c -40234b94: 0128 l32i.n a2, a1, 0 -40234b96: ffda85 call0 40234940 -40234b99: fffa06 j 40234b85 -40234b9c: 040c movi.n a4, 0 -40234b9e: 04f416 beqz a4, 40234bf1 -40234ba1: deec41 l32r a4, 4022c754 -40234ba4: 4c58 l32i.n a5, a12, 16 -40234ba6: 104540 and a4, a5, a4 -40234ba9: 0565d7 bbci a5, 13, 40234bb2 -40234bac: 00a652 movi a5, 0x600 -40234baf: 204450 or a4, a4, a5 -40234bb2: 046c42 s32i a4, a12, 16 -40234bb5: 000062 l8ui a6, a0, 0 -40234bb8: 201666 bnei a6, 1, 40234bdc -40234bbb: 336121 l32r a2, 40201940 -40234bbe: 003dc5 call0 40234f9c -40234bc1: a87f21 l32r a2, 4021edc0 -40234bc4: 35b701 l32r a0, 402022a0 -40234bc7: 0000c0 callx0 a0 -40234bca: a87d21 l32r a2, 4021edc0 -40234bcd: 335c31 l32r a3, 40201940 -40234bd0: 01a042 movi a4, 1 -40234bd3: 01a052 movi a5, 1 -40234bd6: 35b301 l32r a0, 402022a4 -40234bd9: 0000c0 callx0 a0 -40234bdc: 020c movi.n a2, 0 -40234bde: 030c movi.n a3, 0 -40234be0: f89301 l32r a0, 40232e2c +4023435a: 357931 l32r a3, 40201940 +4023435d: 140c movi.n a4, 1 +4023435f: 150c movi.n a5, 1 +40234361: 37d001 l32r a0, 402022a4 +40234364: 0000c0 callx0 a0 +40234367: 357621 l32r a2, 40201940 +4023436a: 00c4c5 call0 40234fb8 +4023436d: 0008c6 j 40234394 +40234370: 000000 ill +40234373: aa9321 l32r a2, 4021edc0 +40234376: 37ca01 l32r a0, 402022a0 +40234379: 0000c0 callx0 a0 +4023437c: aa9121 l32r a2, 4021edc0 +4023437f: 19a032 movi a3, 25 +40234382: 01a042 movi a4, 1 +40234385: 01a052 movi a5, 1 +40234388: 37c701 l32r a0, 402022a4 +4023438b: 0000c0 callx0 a0 +4023438e: 64a022 movi a2, 100 +40234391: 00c245 call0 40234fb8 +40234394: ffd541 l32r a4, 402342e8 +40234397: 0c3d mov.n a3, a12 +40234399: 2e44c2 s8i a12, a4, 46 +4023439c: ffd621 l32r a2, 402342f4 +4023439f: 359301 l32r a0, 402019ec +402343a2: 0000c0 callx0 a0 +402343a5: ffd421 l32r a2, 402342f8 +402343a8: 11c8 l32i.n a12, a1, 4 +402343aa: 359001 l32r a0, 402019ec +402343ad: 0000c0 callx0 a0 +402343b0: 0108 l32i.n a0, a1, 0 +402343b2: 10c112 addi a1, a1, 16 +402343b5: f00d ret.n + ... + +402343b8 : +402343b8: ffcc21 l32r a2, 402342e8 +402343bb: 2e0222 l8ui a2, a2, 46 +402343be: f00d ret.n + +402343c0 : +402343c0: ffca41 l32r a4, 402342e8 +402343c3: 130c movi.n a3, 1 +402343c5: 4448 l32i.n a4, a4, 16 +402343c7: 020c movi.n a2, 0 +402343c9: 244940 extui a4, a4, 9, 3 +402343cc: fec442 addi a4, a4, -2 +402343cf: 832340 moveqz a2, a3, a4 +402343d2: f00d ret.n + +402343d4 : +402343d4: ffc521 l32r a2, 402342e8 +402343d7: 4228 l32i.n a2, a2, 16 +402343d9: 042d20 extui a2, a2, 13, 1 +402343dc: f00d ret.n + ... + +402343e0 : +402343e0: ffc241 l32r a4, 402342e8 +402343e3: 120c movi.n a2, 1 +402343e5: 4448 l32i.n a4, a4, 16 +402343e7: 050c movi.n a5, 0 +402343e9: 244940 extui a4, a4, 9, 3 +402343ec: 023426 beqi a4, 3, 402343f2 +402343ef: 932540 movnez a2, a5, a4 +402343f2: 742020 extui a2, a2, 0, 8 +402343f5: f00d ret.n +402343f7: 848c00 extui a8, a0, 12, 9 +402343fa: fe .byte 0xfe +402343fb: 3f .byte 0x3f +402343fc: fed0a4 excw +402343ff: 3f .byte 0x3f +40234400: 24a850 extui a10, a5, 8, 3 +40234403: c11240 mul16u a1, a2, a4 + +40234404 : +40234404: f0c112 addi a1, a1, -16 +40234407: 0109 s32i.n a0, a1, 0 +40234409: ffb701 l32r a0, 402342e8 +4023440c: 4008 l32i.n a0, a0, 16 +4023440e: 6060d7 bbci a0, 13, 40234472 +40234411: 020c movi.n a2, 0 +40234413: 030c movi.n a3, 0 +40234415: fa8c01 l32r a0, 40232e48 +40234418: 0000c0 callx0 a0 +4023441b: fff721 l32r a2, 402343f8 +4023441e: 000222 l8ui a2, a2, 0 +40234421: 132266 bnei a2, 2, 40234438 +40234424: fff985 call0 402343c0 +40234427: d28c beqz.n a2, 40234438 +40234429: fff421 l32r a2, 402343fc +4023442c: 379d01 l32r a0, 402022a0 +4023442f: 0000c0 callx0 a0 +40234432: 80a022 movi a2, 128 +40234435: 001c85 call0 40234600 +40234438: ffac31 l32r a3, 402342e8 +4023443b: 4338 l32i.n a3, a3, 16 +4023443d: fff021 l32r a2, 40234400 +40234440: 243930 extui a3, a3, 9, 3 +40234443: 356a01 l32r a0, 402019ec +40234446: 0000c0 callx0 a0 +40234449: 750c movi.n a5, 7 +4023444b: 3f2c21 l32r a2, 402040fc +4023444e: ffa671 l32r a7, 402342e8 +40234451: 030c movi.n a3, 0 +40234453: 4708 l32i.n a0, a7, 16 +40234455: 2739 s32i.n a3, a7, 8 +40234457: 100020 and a0, a0, a2 +4023445a: 3fae22 movi a2, 0xfffffe3f +4023445d: 100020 and a0, a0, a2 +40234460: 4709 s32i.n a0, a7, 16 +40234462: 416900 srli a6, a0, 9 +40234465: 090567 bnone a5, a6, 40234472 +40234468: e0c241 l32r a4, 4022c770 +4023446b: 075d mov.n a5, a7 +4023446d: 104040 and a4, a0, a4 +40234470: 4549 s32i.n a4, a5, 16 +40234472: 0108 l32i.n a0, a1, 0 +40234474: 10c112 addi a1, a1, 16 +40234477: f00d ret.n +40234479: 000000 ill +4023447c: 24a860 extui a10, a6, 8, 3 +4023447f: c11240 mul16u a1, a2, a4 + +40234480 : +40234480: f0c112 addi a1, a1, -16 +40234483: 006102 s32i a0, a1, 0 +40234486: ff9801 l32r a0, 402342e8 +40234489: 042002 l32i a0, a0, 16 +4023448c: 4de0d7 bbsi a0, 13, 402344dd +4023448f: ffb785 call0 40234008 +40234492: 128c beqz.n a2, 40234497 +40234494: febc05 call0 40233058 +40234497: 020c movi.n a2, 0 +40234499: ff9351 l32r a5, 402342e8 +4023449c: 3f1961 l32r a6, 40204100 +4023449f: 4548 l32i.n a4, a5, 16 +402344a1: 030c movi.n a3, 0 +402344a3: 204460 or a4, a4, a6 +402344a6: 4549 s32i.n a4, a5, 16 +402344a8: fa6801 l32r a0, 40232e48 +402344ab: 0000c0 callx0 a0 +402344ae: ff8e31 l32r a3, 402342e8 +402344b1: fff221 l32r a2, 4023447c +402344b4: 4348 l32i.n a4, a3, 16 +402344b6: 2e0332 l8ui a3, a3, 46 +402344b9: 244940 extui a4, a4, 9, 3 +402344bc: 354c01 l32r a0, 402019ec +402344bf: 0000c0 callx0 a0 +402344c2: ff8901 l32r a0, 402342e8 +402344c5: 4008 l32i.n a0, a0, 16 +402344c7: 244900 extui a4, a0, 9, 3 +402344ca: f4cc bnez.n a4, 402344dd +402344cc: e0a921 l32r a2, 4022c770 +402344cf: 00a632 movi a3, 0x600 +402344d2: 102020 and a2, a0, a2 +402344d5: 202230 or a2, a2, a3 +402344d8: ff8431 l32r a3, 402342e8 +402344db: 4329 s32i.n a2, a3, 16 +402344dd: 0108 l32i.n a0, a1, 0 +402344df: 10c112 addi a1, a1, 16 +402344e2: f00d ret.n +402344e4: 4738 l32i.n a3, a7, 16 +402344e6: 314023 excw + +402344e8 : +402344e8: ffff31 l32r a3, 402344e4 +402344eb: 040c movi.n a4, 0 +402344ed: 860c movi.n a6, 8 +402344ef: d77c movi.n a7, -3 +402344f1: 180c movi.n a8, 1 +402344f3: 490c movi.n a9, 4 +402344f5: ff7c51 l32r a5, 402342e8 +402344f8: 2a0c movi.n a10, 2 +402344fa: f0c112 addi a1, a1, -16 +402344fd: 0109 s32i.n a0, a1, 0 +402344ff: 2c45a2 s8i a10, a5, 44 +40234502: 4508 l32i.n a0, a5, 16 +40234504: 18c522 addi a2, a5, 24 +40234507: 200090 or a0, a0, a9 +4023450a: 200080 or a0, a0, a8 +4023450d: 100070 and a0, a0, a7 +40234510: 200060 or a0, a0, a6 +40234513: 4509 s32i.n a0, a5, 16 +40234515: 38f701 l32r a0, 402028f4 +40234518: 0000c0 callx0 a0 +4023451b: 120c movi.n a2, 1 +4023451d: 3ef741 l32r a4, 402040fc +40234520: 0b0c movi.n a11, 0 +40234522: ff7101 l32r a0, 402342e8 +40234525: 250c movi.n a5, 2 +40234527: 2e4052 s8i a5, a0, 46 +4023452a: 4038 l32i.n a3, a0, 16 +4023452c: 2d40b2 s8i a11, a0, 45 +4023452f: 103340 and a3, a3, a4 +40234532: 4039 s32i.n a3, a0, 16 +40234534: 124022 s8i a2, a0, 18 +40234537: 0108 l32i.n a0, a1, 0 +40234539: 10c112 addi a1, a1, 16 +4023453c: f00d ret.n + ... + +40234540 : +40234540: f0c112 addi a1, a1, -16 +40234543: 006102 s32i a0, a1, 0 +40234546: ffac01 l32r a0, 402343f8 +40234549: ff6721 l32r a2, 402342e8 +4023454c: 000002 l8ui a0, a0, 0 +4023454f: 2c0222 l8ui a2, a2, 44 +40234552: 161066 bnei a0, 1, 4023456c +40234555: 6522f6 bgeui a2, 2, 402345be +40234558: 02a022 movi a2, 2 +4023455b: 00a032 movi a3, 0 +4023455e: fd6e05 call0 40231c40 +40234561: ff6141 l32r a4, 402342e8 +40234564: 230c movi.n a3, 2 +40234566: 2c4432 s8i a3, a4, 44 +40234569: 001606 j 402345c5 +4023456c: 192066 bnei a0, 2, 40234589 +4023456f: 01a022 movi a2, 1 +40234572: acd901 l32r a0, 4021f8d8 +40234575: 0000c0 callx0 a0 +40234578: 08a022 movi a2, 8 +4023457b: 00a032 movi a3, 0 +4023457e: fd6c05 call0 40231c40 +40234581: 020c movi.n a2, 0 +40234583: acd501 l32r a0, 4021f8d8 +40234586: 0000c0 callx0 a0 +40234589: f8d841 l32r a4, 402328ec +4023458c: 000452 l8ui a5, a4, 0 +4023458f: 00a002 movi a0, 0 +40234592: 0b1566 bnei a5, 1, 402345a1 +40234595: 00a022 movi a2, 0 +40234598: 004422 s8i a2, a4, 0 +4023459b: f98ec5 call0 4022de88 +4023459e: 00a002 movi a0, 0 +402345a1: f8d321 l32r a2, 402328f0 +402345a4: 000262 l8ui a6, a2, 0 +402345a7: 0b1666 bnei a6, 1, 402345b6 +402345aa: 004202 s8i a0, a2, 0 +402345ad: 01a032 movi a3, 1 +402345b0: 01a022 movi a2, 1 +402345b3: f81c85 call0 4022c77c +402345b6: 002102 l32i a0, a1, 0 +402345b9: 10c112 addi a1, a1, 16 +402345bc: f00d ret.n +402345be: 220c movi.n a2, 2 +402345c0: 130c movi.n a3, 1 +402345c2: fd67c5 call0 40231c40 +402345c5: 373401 l32r a0, 40202298 +402345c8: 0000c0 callx0 a0 +402345cb: 020c movi.n a2, 0 +402345cd: acc201 l32r a0, 4021f8d8 +402345d0: 0000c0 callx0 a0 +402345d3: 008305 call0 40234e04 +402345d6: ff4471 l32r a7, 402342e8 +402345d9: 2d0772 l8ui a7, a7, 45 +402345dc: a91766 bnei a7, 1, 40234589 +402345df: 1a0c movi.n a10, 1 +402345e1: a82791 l32r a9, 4021e680 +402345e4: 0020c0 memw +402345e7: 852982 l32i a8, a9, 0x214 +402345ea: 2088a0 or a8, a8, a10 +402345ed: 0020c0 memw +402345f0: 856982 s32i a8, a9, 0x214 +402345f3: a0a022 movi a2, 160 +402345f6: b04301 l32r a0, 40220704 +402345f9: 0000c0 callx0 a0 +402345fc: ffe246 j 40234589 + ... + +40234600 : +40234600: f0c112 addi a1, a1, -16 +40234603: 0109 s32i.n a0, a1, 0 +40234605: fff385 call0 40234540 +40234608: ff3831 l32r a3, 402342e8 +4023460b: e05901 l32r a0, 4022c770 +4023460e: 4328 l32i.n a2, a3, 16 +40234610: 100200 and a0, a2, a0 +40234613: 0562d7 bbci a2, 13, 4023461c +40234616: 00a622 movi a2, 0x600 +40234619: 200020 or a0, a0, a2 +4023461c: 046302 s32i a0, a3, 16 +4023461f: 00fe05 call0 40235600 +40234622: 002102 l32i a0, a1, 0 +40234625: 10c112 addi a1, a1, 16 +40234628: 000080 ret + ... + +4023462c : +4023462c: ff2f31 l32r a3, 402342e8 +4023462f: c329 s32i.n a2, a3, 48 +40234631: f00d ret.n +40234633: 952800 extui a2, a0, 24, 10 +40234636: fe .byte 0xfe +40234637: 3f .byte 0x3f +40234638: c0ec bnez.n a0, 40234668 +4023463a: fe .byte 0xfe +4023463b: 3f .byte 0x3f + +4023463c : +4023463c: f0c112 addi a1, a1, -16 +4023463f: ff2a51 l32r a5, 402342e8 +40234642: 006102 s32i a0, a1, 0 +40234645: 2c0542 l8ui a4, a5, 44 +40234648: 38ea01 l32r a0, 402029f0 +4023464b: 053456 bnez a4, 402346a2 +4023464e: 203550 or a3, a5, a5 +40234651: 012342 l32i a4, a3, 4 +40234654: 0020c0 memw +40234657: 38e621 l32r a2, 402029f0 +4023465a: 472222 l32i a2, a2, 0x11c +4023465d: 0338 l32i.n a3, a3, 0 +4023465f: c02240 sub a2, a2, a4 +40234662: fce985 call0 402314fc +40234665: 370591 l32r a9, 4020227c +40234668: b06281 l32r a8, 402207f0 +4023466b: 0020c0 memw +4023466e: 0878 l32i.n a7, a8, 0 +40234670: ff1e51 l32r a5, 402342e8 +40234673: 802992 l32i a9, a9, 0x200 +40234676: 2568 l32i.n a6, a5, 8 +40234678: 3538 l32i.n a3, a5, 12 +4023467a: 626a add.n a6, a2, a6 +4023467c: c06690 sub a6, a6, a9 +4023467f: 776a add.n a7, a7, a6 +40234681: 0879 s32i.n a7, a8, 0 +40234683: a06660 addx4 a6, a6, a6 +40234686: 38db71 l32r a7, 402029f4 +40234689: 1146f0 slli a4, a6, 1 +4023468c: 000772 l8ui a7, a7, 0 +4023468f: 414540 srli a4, a4, 5 +40234692: 834670 moveqz a4, a6, a7 +40234695: 334a add.n a3, a3, a4 +40234697: 0020c0 memw +4023469a: 38d501 l32r a0, 402029f0 +4023469d: 8039 s32i.n a3, a0, 32 +4023469f: 2c0542 l8ui a4, a5, 44 +402346a2: 0020c0 memw +402346a5: 4a2022 l32i a2, a0, 0x128 +402346a8: 260c movi.n a6, 2 +402346aa: 14a020 extui a10, a2, 0, 2 +402346ad: 0adc bnez.n a10, 402346c1 +402346af: ffe121 l32r a2, 40234634 +402346b2: ffe131 l32r a3, 40234638 +402346b5: 7fa142 movi a4, 0x17f +402346b8: ab6101 l32r a0, 4021f43c +402346bb: 0000c0 callx0 a0 +402346be: ffff06 j 402346be +402346c1: 0b6207 bbci a2, 0, 402346d0 +402346c4: 0020c0 memw +402346c7: 462022 l32i a2, a0, 0x118 +402346ca: 542820 extui a2, a2, 8, 6 +402346cd: 0001c6 j 402346d8 +402346d0: 103260 and a3, a2, a6 +402346d3: 020c movi.n a2, 0 +402346d5: 932630 movnez a2, a6, a3 +402346d8: 840b addi.n a8, a4, -1 +402346da: 04a220 extui a10, a2, 2, 1 +402346dd: 4578 l32i.n a7, a5, 16 +402346df: 490c movi.n a9, 4 +402346e1: 247970 extui a7, a7, 9, 3 +402346e4: 9329a0 movnez a2, a9, a10 +402346e7: 832680 moveqz a2, a6, a8 +402346ea: 112726 beqi a7, 2, 402346ff +402346ed: ffd121 l32r a2, 40234634 +402346f0: ffd231 l32r a3, 40234638 +402346f3: 8aa142 movi a4, 0x18a +402346f6: ab5101 l32r a0, 4021f43c +402346f9: 0000c0 callx0 a0 +402346fc: ffff06 j 402346fc +402346ff: fff005 call0 40234600 +40234702: a9af21 l32r a2, 4021edc0 +40234705: 36e601 l32r a0, 402022a0 +40234708: 0000c0 callx0 a0 +4023470b: a9ad21 l32r a2, 4021edc0 +4023470e: 348c31 l32r a3, 40201940 +40234711: 01a042 movi a4, 1 +40234714: 01a052 movi a5, 1 +40234717: 36e301 l32r a0, 402022a4 +4023471a: 0000c0 callx0 a0 +4023471d: 348821 l32r a2, 40201940 +40234720: 008945 call0 40234fb8 +40234723: fef121 l32r a2, 402342e8 +40234726: 0c2222 l32i a2, a2, 48 +40234729: 128c beqz.n a2, 4023472e +4023472b: 0002c0 callx0 a2 +4023472e: 0108 l32i.n a0, a1, 0 +40234730: 10c112 addi a1, a1, 16 +40234733: f00d ret.n +40234735: 000000 ill + +40234738 : +40234738: f0c112 addi a1, a1, -16 +4023473b: 0109 s32i.n a0, a1, 0 +4023473d: feea01 l32r a0, 402342e8 +40234740: 4008 l32i.n a0, a0, 16 +40234742: 240900 extui a0, a0, 9, 3 +40234745: 112026 beqi a0, 2, 4023475a +40234748: ffbb21 l32r a2, 40234634 +4023474b: ffbb31 l32r a3, 40234638 +4023474e: 9aa142 movi a4, 0x19a +40234751: ab3a01 l32r a0, 4021f43c +40234754: 0000c0 callx0 a0 +40234757: ffff06 j 40234757 +4023475a: 820c movi.n a2, 8 +4023475c: ffea05 call0 40234600 +4023475f: fee231 l32r a3, 402342e8 +40234762: c338 l32i.n a3, a3, 48 +40234764: 138c beqz.n a3, 40234769 +40234766: 0003c0 callx0 a3 +40234769: 0108 l32i.n a0, a1, 0 +4023476b: 10c112 addi a1, a1, 16 +4023476e: f00d ret.n + +40234770 : +40234770: f0c112 addi a1, a1, -16 +40234773: 006102 s32i a0, a1, 0 +40234776: fedc01 l32r a0, 402342e8 +40234779: 042002 l32i a0, a0, 16 +4023477c: 3260d7 bbci a0, 13, 402347b2 +4023477f: ff8885 call0 40234008 +40234782: 02c256 bnez a2, 402347b2 +40234785: ff1c21 l32r a2, 402343f8 +40234788: 000222 l8ui a2, a2, 0 +4023478b: 232266 bnei a2, 2, 402347b2 +4023478e: fed631 l32r a3, 402342e8 +40234791: 4338 l32i.n a3, a3, 16 +40234793: 243930 extui a3, a3, 9, 3 +40234796: 182366 bnei a3, 2, 402347b2 +40234799: 020c movi.n a2, 0 +4023479b: 030c movi.n a3, 0 +4023479d: f9aa01 l32r a0, 40232e48 +402347a0: 0000c0 callx0 a0 +402347a3: ff1621 l32r a2, 402343fc +402347a6: 36be01 l32r a0, 402022a0 +402347a9: 0000c0 callx0 a0 +402347ac: 80a022 movi a2, 128 +402347af: ffe505 call0 40234600 +402347b2: 0108 l32i.n a0, a1, 0 +402347b4: 10c112 addi a1, a1, 16 +402347b7: f00d ret.n +402347b9: 000000 ill + +402347bc : +402347bc: f0c112 addi a1, a1, -16 +402347bf: 0161c2 s32i a12, a1, 4 +402347c2: fec9c1 l32r a12, 402342e8 +402347c5: 006102 s32i a0, a1, 0 +402347c8: 042c02 l32i a0, a12, 16 +402347cb: 096007 bbci a0, 0, 402347d8 +402347ce: fcd385 call0 40231508 +402347d1: 4c08 l32i.n a0, a12, 16 +402347d3: 820c movi.n a2, 8 +402347d5: 000086 j 402347db +402347d8: 00a022 movi a2, 0 +402347db: 056017 bbci a0, 1, 402347e4 +402347de: 10a032 movi a3, 16 +402347e1: 202230 or a2, a2, a3 +402347e4: 056027 bbci a0, 2, 402347ed +402347e7: 04a042 movi a4, 4 +402347ea: 202240 or a2, a2, a4 +402347ed: 043300 extui a3, a0, 3, 1 +402347f0: fce585 call0 4023164c +402347f3: 4c08 l32i.n a0, a12, 16 +402347f5: 245900 extui a5, a0, 9, 3 +402347f8: 111526 beqi a5, 1, 4023480d +402347fb: ff8e21 l32r a2, 40234634 +402347fe: ff8e31 l32r a3, 40234638 +40234801: dba142 movi a4, 0x1db +40234804: ab0e01 l32r a0, 4021f43c +40234807: 0000c0 callx0 a0 +4023480a: ffff06 j 4023480a +4023480d: dfd891 l32r a9, 4022c770 +40234810: 00a4a2 movi a10, 0x400 +40234813: 109090 and a9, a0, a9 +40234816: 2099a0 or a9, a9, a10 +40234819: 3faea2 movi a10, 0xfffffe3f +4023481c: 1099a0 and a9, a9, a10 +4023481f: 046c92 s32i a9, a12, 16 +40234822: 387361 l32r a6, 402029f0 +40234825: 0020c0 memw +40234828: 472682 l32i a8, a6, 0x11c +4023482b: 016c82 s32i a8, a12, 4 +4023482e: 369371 l32r a7, 4020227c +40234831: 0020c0 memw +40234834: 802772 l32i a7, a7, 0x200 +40234837: 026c72 s32i a7, a12, 8 +4023483a: 0020c0 memw +4023483d: 220c movi.n a2, 2 +4023483f: 9668 l32i.n a6, a6, 36 +40234841: 3c69 s32i.n a6, a12, 12 +40234843: 2c4c22 s8i a2, a12, 44 +40234846: f86a01 l32r a0, 402329f0 +40234849: 0000c0 callx0 a0 +4023484c: 2c4c22 s8i a2, a12, 44 +4023484f: 74a020 extui a10, a2, 0, 8 +40234852: 3acc bnez.n a10, 40234859 +40234854: 220c movi.n a2, 2 +40234856: fcfd45 call0 4023182c +40234859: 11c8 l32i.n a12, a1, 4 +4023485b: 0108 l32i.n a0, a1, 0 +4023485d: 10c112 addi a1, a1, 16 +40234860: f00d ret.n + ... + +40234864 : +40234864: e0c112 addi a1, a1, -32 +40234867: 0361d2 s32i a13, a1, 12 +4023486a: 0461e2 s32i a14, a1, 16 +4023486d: 21c9 s32i.n a12, a1, 8 +4023486f: 1109 s32i.n a0, a1, 4 +40234871: 02cd mov.n a12, a2 +40234873: fdff45 call0 40232868 +40234876: 024d mov.n a4, a2 +40234878: 3686e1 l32r a14, 40202290 +4023487b: 030c movi.n a3, 0 +4023487d: ecea add.n a14, a12, a14 +4023487f: fe9ac1 l32r a12, 402342e8 +40234882: 0139 s32i.n a3, a1, 0 +40234884: 0c29 s32i.n a2, a12, 0 +40234886: 0e2d mov.n a2, a14 +40234888: fcc1c5 call0 402314a8 +4023488b: 367c01 l32r a0, 4020227c +4023488e: 0020c0 memw +40234891: 8020d2 l32i a13, a0, 0x200 +40234894: 2ca132 movi a3, 0x12c +40234897: 023327 bltu a3, a2, 4023489d +4023489a: 002806 j 4023493e +4023489d: 160c movi.n a6, 1 +4023489f: 040c movi.n a4, 0 +402348a1: a77751 l32r a5, 4021e680 +402348a4: 0020c0 memw +402348a7: 852572 l32i a7, a5, 0x214 +402348aa: 047070 extui a7, a7, 0, 1 +402348ad: 934670 movnez a4, a6, a7 +402348b0: 744040 extui a4, a4, 0, 8 +402348b3: 2d4c42 s8i a4, a12, 45 +402348b6: 181466 bnei a4, 1, 402348d2 +402348b9: 0020c0 memw +402348bc: 852592 l32i a9, a5, 0x214 +402348bf: ea7c movi.n a10, -2 +402348c1: 1099a0 and a9, a9, a10 +402348c4: 0020c0 memw +402348c7: 856592 s32i a9, a5, 0x214 +402348ca: 025c movi.n a2, 80 +402348cc: af8e01 l32r a0, 40220704 +402348cf: 0000c0 callx0 a0 +402348d2: 005045 call0 40234dd8 +402348d5: 120c movi.n a2, 1 +402348d7: ac0001 l32r a0, 4021f8d8 +402348da: 0000c0 callx0 a0 +402348dd: 220c movi.n a2, 2 +402348df: d7ea01 l32r a0, 4022a888 +402348e2: 0000c0 callx0 a0 +402348e5: fdf485 call0 40232830 +402348e8: 024d mov.n a4, a2 +402348ea: 0c29 s32i.n a2, a12, 0 +402348ec: 0138 l32i.n a3, a1, 0 +402348ee: 0e2d mov.n a2, a14 +402348f0: fcbb45 call0 402314a8 +402348f3: 02ed mov.n a14, a2 +402348f5: 0020c0 memw +402348f8: 366121 l32r a2, 4020227c +402348fb: 0c48 l32i.n a4, a12, 0 +402348fd: 802222 l32i a2, a2, 0x200 +40234900: 030c movi.n a3, 0 +40234902: c022d0 sub a2, a2, a13 +40234905: fcba05 call0 402314a8 +40234908: 02dd mov.n a13, a2 +4023490a: 366201 l32r a0, 40202294 +4023490d: 0000c0 callx0 a0 +40234910: d4ae22 movi a2, 0xfffffed4 +40234913: 04dd32 addmi a3, a13, 0x400 +40234916: ffde42 addmi a4, a14, 0xffffff00 +40234919: d4c442 addi a4, a4, -44 +4023491c: e8c332 addi a3, a3, -24 +4023491f: 18b347 bgeu a3, a4, 4023493b +40234922: 4c08 l32i.n a0, a12, 16 +40234924: e57c movi.n a5, -2 +40234926: 2360c7 bbci a0, 12, 4023494d +40234929: 100050 and a0, a0, a5 +4023492c: 4c09 s32i.n a0, a12, 16 +4023492e: c06ed0 sub a6, a14, a13 +40234931: 262a add.n a2, a6, a2 +40234933: ffe885 call0 402347bc +40234936: 020c movi.n a2, 0 +40234938: 000106 j 40234940 +4023493b: ffc045 call0 40234540 +4023493e: 120c movi.n a2, 1 +40234940: 21c8 l32i.n a12, a1, 8 +40234942: 31d8 l32i.n a13, a1, 12 +40234944: 41e8 l32i.n a14, a1, 16 +40234946: 1108 l32i.n a0, a1, 4 +40234948: 20c112 addi a1, a1, 32 +4023494b: f00d ret.n +4023494d: 170c movi.n a7, 1 +4023494f: 200070 or a0, a0, a7 +40234952: fff586 j 4023492c +40234955: 000000 ill +40234958: fff416 beqz a4, 4023495b +4023495b: ff .byte 0xff + +4023495c : +4023495c: f0c112 addi a1, a1, -16 +4023495f: 1109 s32i.n a0, a1, 4 +40234961: 31d9 s32i.n a13, a1, 12 +40234963: 21c9 s32i.n a12, a1, 8 +40234965: 02cd mov.n a12, a2 +40234967: 3645d1 l32r a13, 4020227c +4023496a: 0020c0 memw +4023496d: 802dd2 l32i a13, a13, 0x200 +40234970: 364821 l32r a2, 40202290 +40234973: 203c movi.n a0, 50 +40234975: 2c2a add.n a2, a12, a2 +40234977: 023027 bltu a0, a2, 4023497d +4023497a: 002146 j 40234a03 +4023497d: 120c movi.n a2, 1 +4023497f: abd601 l32r a0, 4021f8d8 +40234982: 0000c0 callx0 a0 +40234985: 820c movi.n a2, 8 +40234987: d7c001 l32r a0, 4022a888 +4023498a: 0000c0 callx0 a0 +4023498d: 020c movi.n a2, 0 +4023498f: abd201 l32r a0, 4021f8d8 +40234992: 0000c0 callx0 a0 +40234995: fff021 l32r a2, 40234958 +40234998: 0020c0 memw +4023499b: 363841 l32r a4, 4020227c +4023499e: 802442 l32i a4, a4, 0x200 +402349a1: 3c2a add.n a3, a12, a2 +402349a3: c0d4d0 sub a13, a4, a13 +402349a6: 18dd02 addmi a0, a13, 0x1800 +402349a9: d4c002 addi a0, a0, -44 +402349ac: 50b037 bgeu a0, a3, 40234a00 +402349af: fe4e41 l32r a4, 402342e8 +402349b2: 4408 l32i.n a0, a4, 16 +402349b4: 30e0c7 bbsi a0, 12, 402349e8 +402349b7: 042d mov.n a2, a4 +402349b9: 18c222 addi a2, a2, 24 +402349bc: 0129 s32i.n a2, a1, 0 +402349be: 363801 l32r a0, 402022a0 +402349c1: 0000c0 callx0 a0 +402349c4: ffe531 l32r a3, 40234958 +402349c7: c02cd0 sub a2, a12, a13 +402349ca: 223a add.n a2, a2, a3 +402349cc: e8a332 movi a3, 0x3e8 +402349cf: 351f01 l32r a0, 40201e4c +402349d2: 0000c0 callx0 a0 +402349d5: 040c movi.n a4, 0 +402349d7: 023d mov.n a3, a2 +402349d9: 150c movi.n a5, 1 +402349db: 0128 l32i.n a2, a1, 0 +402349dd: 363101 l32r a0, 402022a4 +402349e0: 0000c0 callx0 a0 +402349e3: fe4141 l32r a4, 402342e8 +402349e6: 4408 l32i.n a0, a4, 16 +402349e8: 245900 extui a5, a0, 9, 3 +402349eb: 211526 beqi a5, 1, 40234a10 +402349ee: ff1121 l32r a2, 40234634 +402349f1: ff1131 l32r a3, 40234638 +402349f4: 49a242 movi a4, 0x249 +402349f7: aa9101 l32r a0, 4021f43c +402349fa: 0000c0 callx0 a0 +402349fd: ffff06 j 402349fd +40234a00: ffb3c5 call0 40234540 +40234a03: 120c movi.n a2, 1 +40234a05: 21c8 l32i.n a12, a1, 8 +40234a07: 31d8 l32i.n a13, a1, 12 +40234a09: 1108 l32i.n a0, a1, 4 +40234a0b: 10c112 addi a1, a1, 16 +40234a0e: f00d ret.n +40234a10: 020c movi.n a2, 0 +40234a12: df5761 l32r a6, 4022c770 +40234a15: 00a472 movi a7, 0x400 +40234a18: 106060 and a6, a0, a6 +40234a1b: 206670 or a6, a6, a7 +40234a1e: 4469 s32i.n a6, a4, 16 +40234a20: fff846 j 40234a05 +40234a23: fffe00 excw +40234a26: ff .byte 0xff +40234a27: 0f .byte 0xf +40234a28: 002d50 excw +40234a2b: a88000 excw +40234a2e: 124024 excw + +40234a30 : +40234a30: f0c112 addi a1, a1, -16 +40234a33: 21c9 s32i.n a12, a1, 8 +40234a35: 1109 s32i.n a0, a1, 4 +40234a37: 361801 l32r a0, 40202298 +40234a3a: 0000c0 callx0 a0 +40234a3d: fe2ac1 l32r a12, 402342e8 +40234a40: 4c58 l32i.n a5, a12, 16 +40234a42: 0565d7 bbci a5, 13, 40234a4b +40234a45: 242950 extui a2, a5, 9, 3 +40234a48: 111226 beqi a2, 1, 40234a5d +40234a4b: fefa21 l32r a2, 40234634 +40234a4e: fefa31 l32r a3, 40234638 +40234a51: 63a242 movi a4, 0x263 +40234a54: aa7a01 l32r a0, 4021f43c +40234a57: 0000c0 callx0 a0 +40234a5a: ffff06 j 40234a5a +40234a5d: ff5a85 call0 40234008 +40234a60: 329c beqz.n a2, 40234a77 +40234a62: fef421 l32r a2, 40234634 +40234a65: fef431 l32r a3, 40234638 +40234a68: 64a242 movi a4, 0x264 +40234a6b: aa7401 l32r a0, 4021f43c +40234a6e: 0000c0 callx0 a0 +40234a71: ffff06 j 40234a71 +40234a74: 000000 ill +40234a77: 042c52 l32i a5, a12, 16 +40234a7a: 60e5e7 bbsi a5, 14, 40234ade +40234a7d: 5de5f7 bbsi a5, 15, 40234ade +40234a80: 01a022 movi a2, 1 +40234a83: 00c485 call0 402356cc +40234a86: 541226 beqi a2, 1, 40234ade +40234a89: 35fc01 l32r a0, 4020227c +40234a8c: 0020c0 memw +40234a8f: 052c22 l32i a2, a12, 20 +40234a92: ffe431 l32r a3, 40234a24 +40234a95: 802042 l32i a4, a0, 0x200 +40234a98: 793327 bltu a3, a2, 40234b15 +40234a9b: 2c58 l32i.n a5, a12, 8 +40234a9d: 0020c0 memw +40234aa0: 802062 l32i a6, a0, 0x200 +40234aa3: c06650 sub a6, a6, a5 +40234aa6: 64c662 addi a6, a6, 100 +40234aa9: 023627 bltu a6, a2, 40234aaf +40234aac: 0037c6 j 40234b8f +40234aaf: 0020c0 memw +40234ab2: 802002 l32i a0, a0, 0x200 +40234ab5: c00500 sub a0, a5, a0 +40234ab8: 020a add.n a0, a2, a0 +40234aba: 001686 j 40234b18 +40234abd: 4c38 l32i.n a3, a12, 16 +40234abf: 104320 and a4, a3, a2 +40234ac2: 043d30 extui a3, a3, 13, 1 +40234ac5: 0c1316 beqz a3, 40234b8a +40234ac8: 200450 or a0, a4, a5 +40234acb: 020c movi.n a2, 0 +40234acd: 030c movi.n a3, 0 +40234acf: 4c09 s32i.n a0, a12, 16 +40234ad1: f8dd01 l32r a0, 40232e48 +40234ad4: 0000c0 callx0 a0 +40234ad7: cc28 l32i.n a2, a12, 48 +40234ad9: 128c beqz.n a2, 40234ade +40234adb: 0002c0 callx0 a2 +40234ade: 37c5c1 l32r a12, 402029f4 +40234ae1: 35ec01 l32r a0, 40202294 +40234ae4: 0000c0 callx0 a0 +40234ae7: 000c42 l8ui a4, a12, 0 +40234aea: 37c101 l32r a0, 402029f0 +40234aed: e4cc bnez.n a4, 40234aff +40234aef: 0020c0 memw +40234af2: 9058 l32i.n a5, a0, 36 +40234af4: 05d552 addmi a5, a5, 0x500 +40234af7: 0020c0 memw +40234afa: c059 s32i.n a5, a0, 48 +40234afc: 000306 j 40234b0c +40234aff: 0020c0 memw +40234b02: 9068 l32i.n a6, a0, 36 +40234b04: 50c662 addi a6, a6, 80 +40234b07: 0020c0 memw +40234b0a: c069 s32i.n a6, a0, 48 +40234b0c: 21c8 l32i.n a12, a1, 8 +40234b0e: 1108 l32i.n a0, a1, 4 +40234b10: 10c112 addi a1, a1, 16 +40234b13: f00d ret.n +40234b15: a87801 l32r a0, 4021ecf8 +40234b18: df1621 l32r a2, 4022c770 +40234b1b: ffc371 l32r a7, 40234a28 +40234b1e: 00a652 movi a5, 0x600 +40234b21: 98b707 bgeu a7, a0, 40234abd +40234b24: a87561 l32r a6, 4021ecf8 +40234b27: 923607 bltu a6, a0, 40234abd +40234b2a: 3b1771 l32r a7, 40203788 +40234b2d: 4c58 l32i.n a5, a12, 16 +40234b2f: 0109 s32i.n a0, a1, 0 +40234b31: 105570 and a5, a5, a7 +40234b34: 4c59 s32i.n a5, a12, 16 +40234b36: 079067 bne a0, a6, 40234b41 +40234b39: 3b2181 l32r a8, 402037c0 +40234b3c: 208580 or a8, a5, a8 +40234b3f: 4c89 s32i.n a8, a12, 16 +40234b41: 2e0c92 l8ui a9, a12, 46 +40234b44: fe2d01 l32r a0, 402343f8 +40234b47: 491966 bnei a9, 1, 40234b94 +40234b4a: 0032c5 call0 40234e78 +40234b4d: a89c21 l32r a2, 4021edc0 +40234b50: 35d401 l32r a0, 402022a0 +40234b53: 0000c0 callx0 a0 +40234b56: 042ca2 l32i a10, a12, 16 +40234b59: 04aca0 extui a10, a10, 12, 1 +40234b5c: 0c8a16 beqz a10, 40234c28 +40234b5f: 01a052 movi a5, 1 +40234b62: fe25b1 l32r a11, 402343f8 +40234b65: 004b52 s8i a5, a11, 0 +40234b68: 152566 bnei a5, 2, 40234b81 +40234b6b: 337521 l32r a2, 40201940 +40234b6e: 004485 call0 40234fb8 +40234b71: a89321 l32r a2, 4021edc0 +40234b74: 337331 l32r a3, 40201940 +40234b77: 140c movi.n a4, 1 +40234b79: 150c movi.n a5, 1 +40234b7b: 35ca01 l32r a0, 402022a4 +40234b7e: 0000c0 callx0 a0 +40234b81: fe1d01 l32r a0, 402343f8 +40234b84: 000052 l8ui a5, a0, 0 +40234b87: 000386 j 40234b99 +40234b8a: 040d mov.n a0, a4 +40234b8c: ffcec6 j 40234acb +40234b8f: 000c movi.n a0, 0 +40234b91: ffe0c6 j 40234b18 +40234b94: 250c movi.n a5, 2 +40234b96: 004052 s8i a5, a0, 0 +40234b99: 101566 bnei a5, 1, 40234bad +40234b9c: 0128 l32i.n a2, a1, 0 +40234b9e: ffcc45 call0 40234864 +40234ba1: fe1501 l32r a0, 402343f8 +40234ba4: 014280 slli a4, a2, 24 +40234ba7: 314840 srai a4, a4, 24 +40234baa: 000306 j 40234bba +40234bad: 072566 bnei a5, 2, 40234bb8 +40234bb0: 0128 l32i.n a2, a1, 0 +40234bb2: ffda85 call0 4023495c +40234bb5: fffa06 j 40234ba1 +40234bb8: 040c movi.n a4, 0 +40234bba: 04f416 beqz a4, 40234c0d +40234bbd: deec41 l32r a4, 4022c770 +40234bc0: 4c58 l32i.n a5, a12, 16 +40234bc2: 104540 and a4, a5, a4 +40234bc5: 0565d7 bbci a5, 13, 40234bce +40234bc8: 00a652 movi a5, 0x600 +40234bcb: 204450 or a4, a4, a5 +40234bce: 046c42 s32i a4, a12, 16 +40234bd1: 000062 l8ui a6, a0, 0 +40234bd4: 201666 bnei a6, 1, 40234bf8 +40234bd7: 335a21 l32r a2, 40201940 +40234bda: 003dc5 call0 40234fb8 +40234bdd: a87821 l32r a2, 4021edc0 +40234be0: 35b001 l32r a0, 402022a0 40234be3: 0000c0 callx0 a0 -40234be6: cc28 l32i.n a2, a12, 48 -40234be8: ed6216 beqz a2, 40234ac2 -40234beb: 0002c0 callx0 a2 -40234bee: ffb406 j 40234ac2 -40234bf1: 020c movi.n a2, 0 -40234bf3: 030c movi.n a3, 0 -40234bf5: f88d01 l32r a0, 40232e2c -40234bf8: 0000c0 callx0 a0 -40234bfb: fdf871 l32r a7, 402343dc -40234bfe: 000772 l8ui a7, a7, 0 -40234c01: 770b addi.n a7, a7, -1 -40234c03: ebb756 bnez a7, 40234ac2 -40234c06: ffa185 call0 40234620 -40234c09: ffad46 j 40234ac2 -40234c0c: fa8c01 l32r a0, 4023363c -40234c0f: 0008 l32i.n a0, a0, 0 -40234c11: 00bc beqz.n a0, 40234c45 -40234c13: 0168 l32i.n a6, a1, 0 -40234c15: 377771 l32r a7, 402029f4 -40234c18: a06660 addx4 a6, a6, a6 -40234c1b: 1146f0 slli a4, a6, 1 -40234c1e: 000772 l8ui a7, a7, 0 -40234c21: 414540 srli a4, a4, 5 -40234c24: 834670 moveqz a4, a6, a7 -40234c27: 0020c0 memw -40234c2a: 377131 l32r a3, 402029f0 -40234c2d: 9358 l32i.n a5, a3, 36 -40234c2f: 0020c0 memw -40234c32: 1028 l32i.n a2, a0, 4 -40234c34: 9338 l32i.n a3, a3, 36 -40234c36: 200c movi.n a0, 2 -40234c38: 334a add.n a3, a3, a4 -40234c3a: 013237 bltu a2, a3, 40234c3f -40234c3d: 100c movi.n a0, 1 -40234c3f: 745000 extui a5, a0, 0, 8 -40234c42: ffc006 j 40234b46 -40234c45: ff7221 l32r a2, 40234a10 -40234c48: 336901 l32r a0, 402019ec -40234c4b: 0000c0 callx0 a0 -40234c4e: 150c movi.n a5, 1 -40234c50: ffbc86 j 40234b46 -40234c53: 4a1400 excw -40234c56: 124023 excw - -40234c58 : -40234c58: f0c112 addi a1, a1, -16 -40234c5b: 006122 s32i a2, a1, 0 -40234c5e: 016102 s32i a0, a1, 4 -40234c61: ec1605 call0 40220dc4 -40234c64: ec15c5 call0 40220dc4 -40234c67: 029c beqz.n a2, 40234c7b -40234c69: fe6b21 l32r a2, 40234618 -40234c6c: fe6c31 l32r a3, 4023461c -40234c6f: fca242 movi a4, 0x2fc -40234c72: a9f201 l32r a0, 4021f43c -40234c75: 0000c0 callx0 a0 -40234c78: ffff06 j 40234c78 -40234c7b: ff3705 call0 40233fec -40234c7e: 329c beqz.n a2, 40234c95 -40234c80: fe6621 l32r a2, 40234618 -40234c83: fe6631 l32r a3, 4023461c -40234c86: fda242 movi a4, 0x2fd -40234c89: a9ec01 l32r a0, 4021f43c -40234c8c: 0000c0 callx0 a0 -40234c8f: ffff06 j 40234c8f -40234c92: 000000 ill -40234c95: fd8d01 l32r a0, 402342cc -40234c98: 4048 l32i.n a4, a0, 16 -40234c9a: 04e4d7 bbsi a4, 13, 40234ca2 -40234c9d: e27c movi.n a2, -2 -40234c9f: 0001c6 j 40234caa -40234ca2: 242940 extui a2, a4, 9, 3 -40234ca5: 083226 beqi a2, 3, 40234cb1 -40234ca8: f27c movi.n a2, -1 -40234caa: 1108 l32i.n a0, a1, 4 -40234cac: 10c112 addi a1, a1, 16 -40234caf: f00d ret.n -40234cb1: 2e0032 l8ui a3, a0, 46 -40234cb4: d3ac beqz.n a3, 40234ce5 -40234cb6: 357161 l32r a6, 4020227c -40234cb9: 0020c0 memw -40234cbc: ffe621 l32r a2, 40234c54 -40234cbf: 030c movi.n a3, 0 -40234cc1: 0148 l32i.n a4, a1, 0 -40234cc3: 005d mov.n a5, a0 -40234cc5: 802662 l32i a6, a6, 0x200 -40234cc8: 2569 s32i.n a6, a5, 8 -40234cca: 5549 s32i.n a4, a5, 20 -40234ccc: f85801 l32r a0, 40232e2c -40234ccf: 0000c0 callx0 a0 -40234cd2: fd7e81 l32r a8, 402342cc -40234cd5: de9fa1 l32r a10, 4022c754 -40234cd8: 4878 l32i.n a7, a8, 16 -40234cda: 00a292 movi a9, 0x200 -40234cdd: 1077a0 and a7, a7, a10 -40234ce0: 207790 or a7, a7, a9 -40234ce3: 4879 s32i.n a7, a8, 16 -40234ce5: 020c movi.n a2, 0 -40234ce7: ffefc6 j 40234caa -40234cea: 700000 excw -40234ced: 24a8 l32i.n a10, a4, 8 -40234cef: a89040 excw -40234cf2: a04024 excw -40234cf5: 24a8 l32i.n a10, a4, 8 -40234cf7: c11240 mul16u a1, a2, a4 - -40234cf8 : -40234cf8: f0c112 addi a1, a1, -16 -40234cfb: 0129 s32i.n a2, a1, 0 -40234cfd: 1109 s32i.n a0, a1, 4 -40234cff: fffb21 l32r a2, 40234cec -40234d02: 333a01 l32r a0, 402019ec -40234d05: 0000c0 callx0 a0 -40234d08: 0128 l32i.n a2, a1, 0 -40234d0a: fd7001 l32r a0, 402342cc -40234d0d: f2cc bnez.n a2, 40234d20 -40234d0f: fff821 l32r a2, 40234cf0 -40234d12: 030c movi.n a3, 0 -40234d14: 2f4032 s8i a3, a0, 47 -40234d17: 333501 l32r a0, 402019ec -40234d1a: 0000c0 callx0 a0 -40234d1d: 000346 j 40234d2e -40234d20: fff521 l32r a2, 40234cf4 -40234d23: 140c movi.n a4, 1 -40234d25: 2f4042 s8i a4, a0, 47 -40234d28: 333101 l32r a0, 402019ec -40234d2b: 0000c0 callx0 a0 -40234d2e: 1108 l32i.n a0, a1, 4 -40234d30: 10c112 addi a1, a1, 16 -40234d33: f00d ret.n -40234d35: 000000 ill - -40234d38 : -40234d38: fd6521 l32r a2, 402342cc -40234d3b: 2f0222 l8ui a2, a2, 47 -40234d3e: f00d ret.n -40234d40: fe8490 excw -40234d43: 3f .byte 0x3f -40234d44: fed0c0 excw -40234d47: 3f .byte 0x3f -40234d48: 106630 and a6, a6, a3 -40234d4b: c11240 mul16u a1, a2, a4 - -40234d4c : -40234d4c: f0c112 addi a1, a1, -16 -40234d4f: 0109 s32i.n a0, a1, 0 -40234d51: 73a052 movi a5, 115 -40234d54: 372761 l32r a6, 402029f0 -40234d57: 0020c0 memw -40234d5a: c56652 s32i a5, a6, 0x314 -40234d5d: fff821 l32r a2, 40234d40 -40234d60: fff941 l32r a4, 40234d44 -40234d63: 030c movi.n a3, 0 -40234d65: 004432 s8i a3, a4, 0 -40234d68: 0228 l32i.n a2, a2, 0 -40234d6a: fff701 l32r a0, 40234d48 -40234d6d: 0000c0 callx0 a0 -40234d70: 0108 l32i.n a0, a1, 0 -40234d72: 10c112 addi a1, a1, 16 -40234d75: f00d ret.n -40234d77: 4f5000 excw -40234d7a: 104010 and a4, a0, a1 -40234d7d: 401066 bnei a0, 1, 40234dc1 - -40234d80 : -40234d80: fffe21 l32r a2, 40234d78 -40234d83: f0c112 addi a1, a1, -16 -40234d86: 0109 s32i.n a0, a1, 0 -40234d88: fffd01 l32r a0, 40234d7c -40234d8b: 0000c0 callx0 a0 -40234d8e: ffec21 l32r a2, 40234d40 -40234d91: 0228 l32i.n a2, a2, 0 -40234d93: ffed01 l32r a0, 40234d48 -40234d96: 0000c0 callx0 a0 -40234d99: 0108 l32i.n a0, a1, 0 -40234d9b: 10c112 addi a1, a1, 16 -40234d9e: f00d ret.n - -40234da0 : -40234da0: ffe951 l32r a5, 40234d44 -40234da3: 040c movi.n a4, 0 -40234da5: 004542 s8i a4, a5, 0 -40234da8: 73a022 movi a2, 115 -40234dab: 371131 l32r a3, 402029f0 -40234dae: 0020c0 memw -40234db1: c56322 s32i a2, a3, 0x314 -40234db4: f00d ret.n -40234db6: 800000 add a0, a0, a0 -40234db9: 2c1d excw -40234dbb: c11204 excw - -40234dbc : -40234dbc: f0c112 addi a1, a1, -16 -40234dbf: 0109 s32i.n a0, a1, 0 -40234dc1: 73a032 movi a3, 115 -40234dc4: 370b41 l32r a4, 402029f0 -40234dc7: 0020c0 memw -40234dca: ffde21 l32r a2, 40234d44 -40234dcd: 000c movi.n a0, 0 -40234dcf: c56432 s32i a3, a4, 0x314 -40234dd2: 004202 s8i a0, a2, 0 -40234dd5: fff821 l32r a2, 40234db8 -40234dd8: ffdc01 l32r a0, 40234d48 -40234ddb: 0000c0 callx0 a0 -40234dde: 0108 l32i.n a0, a1, 0 -40234de0: 10c112 addi a1, a1, 16 -40234de3: f00d ret.n -40234de5: 000000 ill - -40234de8 : -40234de8: ffe421 l32r a2, 40234d78 -40234deb: f0c112 addi a1, a1, -16 -40234dee: 0109 s32i.n a0, a1, 0 -40234df0: ffe301 l32r a0, 40234d7c -40234df3: 0000c0 callx0 a0 -40234df6: ffd221 l32r a2, 40234d40 -40234df9: 0228 l32i.n a2, a2, 0 -40234dfb: ffd301 l32r a0, 40234d48 -40234dfe: 0000c0 callx0 a0 -40234e01: ffd061 l32r a6, 40234d44 -40234e04: 050c movi.n a5, 0 -40234e06: 004652 s8i a5, a6, 0 -40234e09: 73a032 movi a3, 115 -40234e0c: 36f941 l32r a4, 402029f0 -40234e0f: 0020c0 memw -40234e12: c56432 s32i a3, a4, 0x314 -40234e15: 0108 l32i.n a0, a1, 0 -40234e17: 10c112 addi a1, a1, 16 -40234e1a: f00d ret.n -40234e1c: fed980 excw -40234e1f: 3f .byte 0x3f - -40234e20 : -40234e20: ffff41 l32r a4, 40234e1c -40234e23: 620c movi.n a2, 6 -40234e25: 011452 l16ui a5, a4, 2 -40234e28: 001432 l16ui a3, a4, 0 -40234e2b: 050442 l8ui a4, a4, 5 -40234e2e: 335a add.n a3, a3, a5 -40234e30: 743030 extui a3, a3, 0, 8 -40234e33: 832340 moveqz a2, a3, a4 +40234be6: a87621 l32r a2, 4021edc0 +40234be9: 335531 l32r a3, 40201940 +40234bec: 01a042 movi a4, 1 +40234bef: 01a052 movi a5, 1 +40234bf2: 35ac01 l32r a0, 402022a4 +40234bf5: 0000c0 callx0 a0 +40234bf8: 020c movi.n a2, 0 +40234bfa: 030c movi.n a3, 0 +40234bfc: f89301 l32r a0, 40232e48 +40234bff: 0000c0 callx0 a0 +40234c02: cc28 l32i.n a2, a12, 48 +40234c04: ed6216 beqz a2, 40234ade +40234c07: 0002c0 callx0 a2 +40234c0a: ffb406 j 40234ade +40234c0d: 020c movi.n a2, 0 +40234c0f: 030c movi.n a3, 0 +40234c11: f88d01 l32r a0, 40232e48 +40234c14: 0000c0 callx0 a0 +40234c17: fdf871 l32r a7, 402343f8 +40234c1a: 000772 l8ui a7, a7, 0 +40234c1d: 770b addi.n a7, a7, -1 +40234c1f: ebb756 bnez a7, 40234ade +40234c22: ffa185 call0 4023463c +40234c25: ffad46 j 40234ade +40234c28: fa8c01 l32r a0, 40233658 +40234c2b: 0008 l32i.n a0, a0, 0 +40234c2d: 00bc beqz.n a0, 40234c61 +40234c2f: 0168 l32i.n a6, a1, 0 +40234c31: 377071 l32r a7, 402029f4 +40234c34: a06660 addx4 a6, a6, a6 +40234c37: 1146f0 slli a4, a6, 1 +40234c3a: 000772 l8ui a7, a7, 0 +40234c3d: 414540 srli a4, a4, 5 +40234c40: 834670 moveqz a4, a6, a7 +40234c43: 0020c0 memw +40234c46: 376a31 l32r a3, 402029f0 +40234c49: 9358 l32i.n a5, a3, 36 +40234c4b: 0020c0 memw +40234c4e: 1028 l32i.n a2, a0, 4 +40234c50: 9338 l32i.n a3, a3, 36 +40234c52: 200c movi.n a0, 2 +40234c54: 334a add.n a3, a3, a4 +40234c56: 013237 bltu a2, a3, 40234c5b +40234c59: 100c movi.n a0, 1 +40234c5b: 745000 extui a5, a0, 0, 8 +40234c5e: ffc006 j 40234b62 +40234c61: ff7221 l32r a2, 40234a2c +40234c64: 336201 l32r a0, 402019ec +40234c67: 0000c0 callx0 a0 +40234c6a: 150c movi.n a5, 1 +40234c6c: ffbc86 j 40234b62 +40234c6f: 4a3000 excw +40234c72: 124023 excw + +40234c74 : +40234c74: f0c112 addi a1, a1, -16 +40234c77: 006122 s32i a2, a1, 0 +40234c7a: 016102 s32i a0, a1, 4 +40234c7d: ec1445 call0 40220dc4 +40234c80: ec1405 call0 40220dc4 +40234c83: 029c beqz.n a2, 40234c97 +40234c85: fe6b21 l32r a2, 40234634 +40234c88: fe6c31 l32r a3, 40234638 +40234c8b: fca242 movi a4, 0x2fc +40234c8e: a9eb01 l32r a0, 4021f43c +40234c91: 0000c0 callx0 a0 +40234c94: ffff06 j 40234c94 +40234c97: ff3705 call0 40234008 +40234c9a: 329c beqz.n a2, 40234cb1 +40234c9c: fe6621 l32r a2, 40234634 +40234c9f: fe6631 l32r a3, 40234638 +40234ca2: fda242 movi a4, 0x2fd +40234ca5: a9e501 l32r a0, 4021f43c +40234ca8: 0000c0 callx0 a0 +40234cab: ffff06 j 40234cab +40234cae: 000000 ill +40234cb1: fd8d01 l32r a0, 402342e8 +40234cb4: 4048 l32i.n a4, a0, 16 +40234cb6: 04e4d7 bbsi a4, 13, 40234cbe +40234cb9: e27c movi.n a2, -2 +40234cbb: 0001c6 j 40234cc6 +40234cbe: 242940 extui a2, a4, 9, 3 +40234cc1: 083226 beqi a2, 3, 40234ccd +40234cc4: f27c movi.n a2, -1 +40234cc6: 1108 l32i.n a0, a1, 4 +40234cc8: 10c112 addi a1, a1, 16 +40234ccb: f00d ret.n +40234ccd: 2e0032 l8ui a3, a0, 46 +40234cd0: d3ac beqz.n a3, 40234d01 +40234cd2: 356a61 l32r a6, 4020227c +40234cd5: 0020c0 memw +40234cd8: ffe621 l32r a2, 40234c70 +40234cdb: 030c movi.n a3, 0 +40234cdd: 0148 l32i.n a4, a1, 0 +40234cdf: 005d mov.n a5, a0 +40234ce1: 802662 l32i a6, a6, 0x200 +40234ce4: 2569 s32i.n a6, a5, 8 +40234ce6: 5549 s32i.n a4, a5, 20 +40234ce8: f85801 l32r a0, 40232e48 +40234ceb: 0000c0 callx0 a0 +40234cee: fd7e81 l32r a8, 402342e8 +40234cf1: de9fa1 l32r a10, 4022c770 +40234cf4: 4878 l32i.n a7, a8, 16 +40234cf6: 00a292 movi a9, 0x200 +40234cf9: 1077a0 and a7, a7, a10 +40234cfc: 207790 or a7, a7, a9 +40234cff: 4879 s32i.n a7, a8, 16 +40234d01: 020c movi.n a2, 0 +40234d03: ffefc6 j 40234cc6 +40234d06: 900000 addx2 a0, a0, a0 +40234d09: 24a8 l32i.n a10, a4, 8 +40234d0b: a8b040 excw +40234d0e: c04024 excw +40234d11: 24a8 l32i.n a10, a4, 8 +40234d13: c11240 mul16u a1, a2, a4 + +40234d14 : +40234d14: f0c112 addi a1, a1, -16 +40234d17: 0129 s32i.n a2, a1, 0 +40234d19: 1109 s32i.n a0, a1, 4 +40234d1b: fffb21 l32r a2, 40234d08 +40234d1e: 333301 l32r a0, 402019ec +40234d21: 0000c0 callx0 a0 +40234d24: 0128 l32i.n a2, a1, 0 +40234d26: fd7001 l32r a0, 402342e8 +40234d29: f2cc bnez.n a2, 40234d3c +40234d2b: fff821 l32r a2, 40234d0c +40234d2e: 030c movi.n a3, 0 +40234d30: 2f4032 s8i a3, a0, 47 +40234d33: 332e01 l32r a0, 402019ec +40234d36: 0000c0 callx0 a0 +40234d39: 000346 j 40234d4a +40234d3c: fff521 l32r a2, 40234d10 +40234d3f: 140c movi.n a4, 1 +40234d41: 2f4042 s8i a4, a0, 47 +40234d44: 332a01 l32r a0, 402019ec +40234d47: 0000c0 callx0 a0 +40234d4a: 1108 l32i.n a0, a1, 4 +40234d4c: 10c112 addi a1, a1, 16 +40234d4f: f00d ret.n +40234d51: 000000 ill + +40234d54 : +40234d54: fd6521 l32r a2, 402342e8 +40234d57: 2f0222 l8ui a2, a2, 47 +40234d5a: f00d ret.n +40234d5c: fe8490 excw +40234d5f: 3f .byte 0x3f +40234d60: fed0c0 excw +40234d63: 3f .byte 0x3f +40234d64: 106630 and a6, a6, a3 +40234d67: c11240 mul16u a1, a2, a4 + +40234d68 : +40234d68: f0c112 addi a1, a1, -16 +40234d6b: 0109 s32i.n a0, a1, 0 +40234d6d: 73a052 movi a5, 115 +40234d70: 372061 l32r a6, 402029f0 +40234d73: 0020c0 memw +40234d76: c56652 s32i a5, a6, 0x314 +40234d79: fff821 l32r a2, 40234d5c +40234d7c: fff941 l32r a4, 40234d60 +40234d7f: 030c movi.n a3, 0 +40234d81: 004432 s8i a3, a4, 0 +40234d84: 0228 l32i.n a2, a2, 0 +40234d86: fff701 l32r a0, 40234d64 +40234d89: 0000c0 callx0 a0 +40234d8c: 0108 l32i.n a0, a1, 0 +40234d8e: 10c112 addi a1, a1, 16 +40234d91: f00d ret.n +40234d93: 4f5000 excw +40234d96: 104010 and a4, a0, a1 +40234d99: 401066 bnei a0, 1, 40234ddd + +40234d9c : +40234d9c: fffe21 l32r a2, 40234d94 +40234d9f: f0c112 addi a1, a1, -16 +40234da2: 0109 s32i.n a0, a1, 0 +40234da4: fffd01 l32r a0, 40234d98 +40234da7: 0000c0 callx0 a0 +40234daa: ffec21 l32r a2, 40234d5c +40234dad: 0228 l32i.n a2, a2, 0 +40234daf: ffed01 l32r a0, 40234d64 +40234db2: 0000c0 callx0 a0 +40234db5: 0108 l32i.n a0, a1, 0 +40234db7: 10c112 addi a1, a1, 16 +40234dba: f00d ret.n + +40234dbc : +40234dbc: ffe951 l32r a5, 40234d60 +40234dbf: 040c movi.n a4, 0 +40234dc1: 004542 s8i a4, a5, 0 +40234dc4: 73a022 movi a2, 115 +40234dc7: 370a31 l32r a3, 402029f0 +40234dca: 0020c0 memw +40234dcd: c56322 s32i a2, a3, 0x314 +40234dd0: f00d ret.n +40234dd2: 800000 add a0, a0, a0 +40234dd5: 2c1d excw +40234dd7: c11204 excw + +40234dd8 : +40234dd8: f0c112 addi a1, a1, -16 +40234ddb: 0109 s32i.n a0, a1, 0 +40234ddd: 73a032 movi a3, 115 +40234de0: 370441 l32r a4, 402029f0 +40234de3: 0020c0 memw +40234de6: ffde21 l32r a2, 40234d60 +40234de9: 000c movi.n a0, 0 +40234deb: c56432 s32i a3, a4, 0x314 +40234dee: 004202 s8i a0, a2, 0 +40234df1: fff821 l32r a2, 40234dd4 +40234df4: ffdc01 l32r a0, 40234d64 +40234df7: 0000c0 callx0 a0 +40234dfa: 0108 l32i.n a0, a1, 0 +40234dfc: 10c112 addi a1, a1, 16 +40234dff: f00d ret.n +40234e01: 000000 ill + +40234e04 : +40234e04: ffe421 l32r a2, 40234d94 +40234e07: f0c112 addi a1, a1, -16 +40234e0a: 0109 s32i.n a0, a1, 0 +40234e0c: ffe301 l32r a0, 40234d98 +40234e0f: 0000c0 callx0 a0 +40234e12: ffd221 l32r a2, 40234d5c +40234e15: 0228 l32i.n a2, a2, 0 +40234e17: ffd301 l32r a0, 40234d64 +40234e1a: 0000c0 callx0 a0 +40234e1d: ffd061 l32r a6, 40234d60 +40234e20: 050c movi.n a5, 0 +40234e22: 004652 s8i a5, a6, 0 +40234e25: 73a032 movi a3, 115 +40234e28: 36f241 l32r a4, 402029f0 +40234e2b: 0020c0 memw +40234e2e: c56432 s32i a3, a4, 0x314 +40234e31: 0108 l32i.n a0, a1, 0 +40234e33: 10c112 addi a1, a1, 16 40234e36: f00d ret.n - -40234e38 : -40234e38: fff921 l32r a2, 40234e1c -40234e3b: 050232 l8ui a3, a2, 5 -40234e3e: a248 l32i.n a4, a2, 40 -40234e40: 33cc bnez.n a3, 40234e47 -40234e42: 020c movi.n a2, 0 -40234e44: 000286 j 40234e52 -40234e47: 520c movi.n a2, 5 -40234e49: f00d ret.n -40234e4b: 2448 l32i.n a4, a4, 8 -40234e4d: 221b addi.n a2, a2, 1 -40234e4f: 742020 extui a2, a2, 0, 8 -40234e52: ff5456 bnez a4, 40234e4b -40234e55: f00d ret.n -40234e57: d0c400 subx2 a12, a4, a0 -40234e5a: fe .byte 0xfe -40234e5b: 3f .byte 0x3f - -40234e5c : -40234e5c: ffff21 l32r a2, 40234e58 -40234e5f: f0c112 addi a1, a1, -16 -40234e62: 0109 s32i.n a0, a1, 0 -40234e64: 350f01 l32r a0, 402022a0 -40234e67: 0000c0 callx0 a0 -40234e6a: 0108 l32i.n a0, a1, 0 -40234e6c: 10c112 addi a1, a1, 16 -40234e6f: f00d ret.n -40234e71: 000000 ill -40234e74: 24a8c0 extui a10, a12, 8, 3 -40234e77: a8d040 excw -40234e7a: 214024 excw - -40234e7c : -40234e7c: fff721 l32r a2, 40234e58 -40234e7f: e0c112 addi a1, a1, -32 -40234e82: 0161c2 s32i a12, a1, 4 -40234e85: 0261d2 s32i a13, a1, 8 -40234e88: 31e9 s32i.n a14, a1, 12 -40234e8a: 0109 s32i.n a0, a1, 0 -40234e8c: 350501 l32r a0, 402022a0 -40234e8f: 0000c0 callx0 a0 -40234e92: fdc985 call0 40232b2c -40234e95: 1e0c movi.n a14, 1 -40234e97: ffabc1 l32r a12, 40234d44 -40234e9a: 32cc bnez.n a2, 40234ea1 -40234e9c: ff5045 call0 402343a4 -40234e9f: 428c beqz.n a2, 40234ea7 -40234ea1: 184ce2 s8i a14, a12, 24 -40234ea4: 000246 j 40234eb1 -40234ea7: 120c movi.n a2, 1 -40234ea9: 130c movi.n a3, 1 -40234eab: 201110 or a1, a1, a1 -40234eae: f78b05 call0 4022c760 -40234eb1: ffdad1 l32r a13, 40234e1c -40234eb4: 011d02 l16ui a0, a13, 2 -40234eb7: 001dd2 l16ui a13, a13, 0 -40234eba: dd0a add.n a13, a13, a0 -40234ebc: 74d0d0 extui a13, a13, 0, 8 -40234ebf: fff785 call0 40234e38 -40234ec2: 02ed mov.n a14, a2 -40234ec4: 030c movi.n a3, 0 -40234ec6: 762db6 bltui a13, 2, 40234f40 -40234ec9: 742020 extui a2, a2, 0, 8 -40234ecc: 7022b6 bltui a2, 2, 40234f40 -40234ecf: 194c32 s8i a3, a12, 25 -40234ed2: 000086 j 40234ed8 -40234ed5: 194c02 s8i a0, a12, 25 -40234ed8: f785c5 call0 4022c738 -40234edb: 02c2e2 addi a14, a2, 2 -40234ede: 7cd8 l32i.n a13, a12, 28 -40234ee0: ff9821 l32r a2, 40234d40 -40234ee3: 21e2e0 srai a14, a14, 2 -40234ee6: dd1b addi.n a13, a13, 1 -40234ee8: 0642e2 s8i a14, a2, 6 -40234eeb: 0212e2 l16ui a14, a2, 4 -40234eee: 2228 l32i.n a2, a2, 8 -40234ef0: 0e3d mov.n a3, a14 -40234ef2: 33d601 l32r a0, 40201e4c -40234ef5: 0000c0 callx0 a0 -40234ef8: 183d27 bltu a13, a2, 40234f14 -40234efb: ff91d1 l32r a13, 40234d40 -40234efe: 000c movi.n a0, 0 -40234f00: 7c09 s32i.n a0, a12, 28 -40234f02: fdc285 call0 40232b2c -40234f05: 32cc bnez.n a2, 40234f0c -40234f07: ff49c5 call0 402343a4 -40234f0a: 42ac beqz.n a2, 40234f32 -40234f0c: 120c movi.n a2, 1 -40234f0e: 204c22 s8i a2, a12, 32 -40234f11: 000886 j 40234f37 -40234f14: 7cd9 s32i.n a13, a12, 28 -40234f16: ffd021 l32r a2, 40234e58 -40234f19: 040c movi.n a4, 0 -40234f1b: 150c movi.n a5, 1 -40234f1d: 11c8 l32i.n a12, a1, 4 -40234f1f: 0e3d mov.n a3, a14 -40234f21: 21d8 l32i.n a13, a1, 8 -40234f23: 31e8 l32i.n a14, a1, 12 -40234f25: 34df01 l32r a0, 402022a4 -40234f28: 0000c0 callx0 a0 -40234f2b: 0108 l32i.n a0, a1, 0 -40234f2d: 20c112 addi a1, a1, 32 -40234f30: f00d ret.n -40234f32: 020c movi.n a2, 0 -40234f34: f8f345 call0 4022de6c -40234f37: 021de2 l16ui a14, a13, 4 -40234f3a: fff606 j 40234f16 -40234f3d: 000000 ill -40234f40: e8a322 movi a2, 0x3e8 -40234f43: ff7f31 l32r a3, 40234d40 -40234f46: 190c42 l8ui a4, a12, 25 -40234f49: 021332 l16ui a3, a3, 4 -40234f4c: 441b addi.n a4, a4, 1 -40234f4e: 744040 extui a4, a4, 0, 8 -40234f51: 4149 s32i.n a4, a1, 16 -40234f53: 33bd01 l32r a0, 40201e48 -40234f56: 0000c0 callx0 a0 -40234f59: 4108 l32i.n a0, a1, 16 -40234f5b: 040c movi.n a4, 0 -40234f5d: 02a027 bge a0, a2, 40234f63 -40234f60: ffdc46 j 40234ed5 -40234f63: 194c42 s8i a4, a12, 25 -40234f66: 0a2df6 bgeui a13, 2, 40234f74 -40234f69: 0d3d mov.n a3, a13 -40234f6b: ffc221 l32r a2, 40234e74 -40234f6e: 329f01 l32r a0, 402019ec -40234f71: 0000c0 callx0 a0 -40234f74: 7430e0 extui a3, a14, 0, 8 -40234f77: 0223b6 bltui a3, 2, 40234f7d -40234f7a: ffd686 j 40234ed8 -40234f7d: ffbe21 l32r a2, 40234e78 -40234f80: 329b01 l32r a0, 402019ec -40234f83: 0000c0 callx0 a0 -40234f86: ffd386 j 40234ed8 -40234f89: 000000 ill - -40234f8c : -40234f8c: f0c112 addi a1, a1, -16 -40234f8f: 0109 s32i.n a0, a1, 0 -40234f91: ffee85 call0 40234e7c -40234f94: 0108 l32i.n a0, a1, 0 -40234f96: 10c112 addi a1, a1, 16 -40234f99: f00d ret.n - ... - -40234f9c : -40234f9c: f0c112 addi a1, a1, -16 -40234f9f: 0129 s32i.n a2, a1, 0 -40234fa1: 1109 s32i.n a0, a1, 4 -40234fa3: ffad21 l32r a2, 40234e58 -40234fa6: 000c movi.n a0, 0 -40234fa8: 6209 s32i.n a0, a2, 24 -40234faa: 154202 s8i a0, a2, 21 -40234fad: 34bc01 l32r a0, 402022a0 -40234fb0: 0000c0 callx0 a0 -40234fb3: ffa921 l32r a2, 40234e58 -40234fb6: ff6241 l32r a4, 40234d40 -40234fb9: 0138 l32i.n a3, a1, 0 -40234fbb: 150c movi.n a5, 1 -40234fbd: 025432 s16i a3, a4, 4 -40234fc0: 040c movi.n a4, 0 -40234fc2: 34b801 l32r a0, 402022a4 -40234fc5: 0000c0 callx0 a0 -40234fc8: 1108 l32i.n a0, a1, 4 -40234fca: 10c112 addi a1, a1, 16 -40234fcd: f00d ret.n -40234fcf: d0e400 subx2 a14, a4, a0 -40234fd2: fe .byte 0xfe -40234fd3: 3f .byte 0x3f - -40234fd4 : -40234fd4: f0c112 addi a1, a1, -16 -40234fd7: 0109 s32i.n a0, a1, 0 -40234fd9: ff5a01 l32r a0, 40234d44 -40234fdc: 210022 l8ui a2, a0, 33 -40234fdf: 041266 bnei a2, 1, 40234fe7 -40234fe2: 030c movi.n a3, 0 -40234fe4: 214032 s8i a3, a0, 33 -40234fe7: fffa21 l32r a2, 40234fd0 -40234fea: 34ad01 l32r a0, 402022a0 -40234fed: 0000c0 callx0 a0 -40234ff0: 0108 l32i.n a0, a1, 0 -40234ff2: 10c112 addi a1, a1, 16 -40234ff5: f00d ret.n - ... - -40234ff8 : -40234ff8: 040c movi.n a4, 0 -40234ffa: ff5131 l32r a3, 40234d40 -40234ffd: ff5121 l32r a2, 40234d44 -40235000: 150c movi.n a5, 1 -40235002: f0c112 addi a1, a1, -16 -40235005: 0109 s32i.n a0, a1, 0 -40235007: 214252 s8i a5, a2, 33 -4023500a: 061332 l16ui a3, a3, 12 -4023500d: 24c222 addi a2, a2, 36 -40235010: 34a501 l32r a0, 402022a4 -40235013: 0000c0 callx0 a0 -40235016: 0108 l32i.n a0, a1, 0 -40235018: 10c112 addi a1, a1, 16 -4023501b: f00d ret.n -4023501d: 000000 ill - -40235020 : -40235020: f0c112 addi a1, a1, -16 -40235023: 0109 s32i.n a0, a1, 0 -40235025: ff4701 l32r a0, 40234d44 -40235028: 210022 l8ui a2, a0, 33 -4023502b: 380032 l8ui a3, a0, 56 -4023502e: 128c beqz.n a2, 40235033 -40235030: 181366 bnei a3, 1, 4023504c -40235033: ffe721 l32r a2, 40234fd0 -40235036: ff4231 l32r a3, 40234d40 -40235039: 150c movi.n a5, 1 -4023503b: 040c movi.n a4, 0 -4023503d: 384042 s8i a4, a0, 56 -40235040: 214052 s8i a5, a0, 33 -40235043: 061332 l16ui a3, a3, 12 -40235046: 349701 l32r a0, 402022a4 -40235049: 0000c0 callx0 a0 -4023504c: 0108 l32i.n a0, a1, 0 -4023504e: 10c112 addi a1, a1, 16 -40235051: f00d ret.n -40235053: cb5000 excw -40235056: fe .byte 0xfe -40235057: 3f .byte 0x3f -40235058: 24a8b0 extui a10, a11, 8, 3 -4023505b: c11240 mul16u a1, a2, a4 - -4023505c : -4023505c: f0c112 addi a1, a1, -16 -4023505f: 11c9 s32i.n a12, a1, 4 -40235061: 02cd mov.n a12, a2 -40235063: fffc21 l32r a2, 40235054 -40235066: 0109 s32i.n a0, a1, 0 -40235068: 0208 l32i.n a0, a2, 0 -4023506a: 042016 beqz a0, 402350b0 -4023506d: 001c32 l16ui a3, a12, 0 -40235070: 1c08 l32i.n a0, a12, 4 -40235072: 413e30 srli a3, a3, 14 -40235075: a38c beqz.n a3, 40235083 -40235077: 4ce077 bbsi a0, 7, 402350c7 -4023507a: 644000 extui a4, a0, 0, 7 -4023507d: 4684e6 bgei a4, 8, 402350c7 -40235080: 43f0e7 bbsi a0, 30, 402350c7 -40235083: 0c0c52 l8ui a5, a12, 12 -40235086: 80a032 movi a3, 128 -40235089: 345050 extui a5, a5, 0, 4 -4023508c: 15cc bnez.n a5, 40235091 -4023508e: 000386 j 402350a0 -40235091: 181c32 l16ui a3, a12, 48 -40235094: a03330 addx4 a3, a3, a3 -40235097: 1133f0 slli a3, a3, 1 -4023509a: 32c332 addi a3, a3, 50 -4023509d: f43030 extui a3, a3, 0, 16 -402350a0: 000c42 l8ui a4, a12, 0 -402350a3: a0c442 addi a4, a4, -96 -402350a6: 004c42 s8i a4, a12, 0 -402350a9: 0208 l32i.n a0, a2, 0 -402350ab: 0c2d mov.n a2, a12 -402350ad: 0000c0 callx0 a0 -402350b0: ffea31 l32r a3, 40235058 -402350b3: 0c2d mov.n a2, a12 -402350b5: 88a142 movi a4, 0x188 -402350b8: 11c8 l32i.n a12, a1, 4 -402350ba: 311b01 l32r a0, 40201528 -402350bd: 0000c0 callx0 a0 -402350c0: 0108 l32i.n a0, a1, 0 -402350c2: 10c112 addi a1, a1, 16 -402350c5: f00d ret.n -402350c7: c30c movi.n a3, 12 -402350c9: fff4c6 j 402350a0 -402350cc: fed2b0 excw -402350cf: 3f .byte 0x3f -402350d0: 513b addi.n a5, a1, 3 -402350d2: e44023 excw -402350d5: 4f .byte 0x4f -402350d6: b44010 extui a4, a1, 0, 12 -402350d9: 401046 j 4024511e - -402350dc : -402350dc: f0c112 addi a1, a1, -16 -402350df: 1109 s32i.n a0, a1, 4 -402350e1: ff1801 l32r a0, 40234d44 -402350e4: 390002 l8ui a0, a0, 57 -402350e7: 0129 s32i.n a2, a1, 0 -402350e9: 371066 bnei a0, 1, 40235124 -402350ec: 346a01 l32r a0, 40202294 -402350ef: 0000c0 callx0 a0 -402350f2: ff1471 l32r a7, 40234d44 -402350f5: 080c movi.n a8, 0 -402350f7: 3a0792 l8ui a9, a7, 58 -402350fa: 000762 l8ui a6, a7, 0 -402350fd: 3b0752 l8ui a5, a7, 59 -40235100: 836890 moveqz a6, a8, a9 -40235103: 004762 s8i a6, a7, 0 -40235106: a5cc bnez.n a5, 40235114 -40235108: 0020c0 memw -4023510b: 3639b1 l32r a11, 402029f0 -4023510e: 73a0a2 movi a10, 115 -40235111: c56ba2 s32i a10, a11, 0x314 -40235114: ff0c21 l32r a2, 40234d44 -40235117: 000c movi.n a0, 0 -40235119: 394202 s8i a0, a2, 57 -4023511c: 345f01 l32r a0, 40202298 -4023511f: 0000c0 callx0 a0 -40235122: 0128 l32i.n a2, a1, 0 -40235124: ffea01 l32r a0, 402350cc -40235127: 0258 l32i.n a5, a2, 0 -40235129: f30c movi.n a3, 15 -4023512b: 5bb537 bgeu a5, a3, 4023518a <__switchjump_table_xs_89_10+0x4f> -4023512e: 0129 s32i.n a2, a1, 0 -40235130: ffe861 l32r a6, 402350d0 -40235133: 904550 addx2 a4, a5, a5 -40235136: 446a add.n a4, a4, a6 -40235138: 0004a0 jx a4 - -4023513b <__switchjump_table_xs_89_10>: -4023513b: 001486 j 40235191 <__switchjump_table_xs_89_10+0x56> -4023513e: 0013c6 j 40235191 <__switchjump_table_xs_89_10+0x56> -40235141: 001306 j 40235191 <__switchjump_table_xs_89_10+0x56> -40235144: 001246 j 40235191 <__switchjump_table_xs_89_10+0x56> -40235147: 000746 j 40235168 <__switchjump_table_xs_89_10+0x2d> -4023514a: 005946 j 402352b3 <__switchjump_table_xs_89_10+0x178> -4023514d: 000e46 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235150: 000d86 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235153: 005286 j 402352a1 <__switchjump_table_xs_89_10+0x166> -40235156: 004fc6 j 40235299 <__switchjump_table_xs_89_10+0x15e> -40235159: 004586 j 40235273 <__switchjump_table_xs_89_10+0x138> -4023515c: 003cc6 j 40235253 <__switchjump_table_xs_89_10+0x118> -4023515f: 002746 j 40235200 <__switchjump_table_xs_89_10+0xc5> -40235162: 001a46 j 402351cf <__switchjump_table_xs_89_10+0x94> -40235165: 001006 j 402351a9 <__switchjump_table_xs_89_10+0x6e> -40235168: 344b01 l32r a0, 40202294 -4023516b: 0000c0 callx0 a0 -4023516e: 0188 l32i.n a8, a1, 0 -40235170: ffd791 l32r a9, 402350cc -40235173: 0888 l32i.n a8, a8, 0 -40235175: 889a add.n a8, a8, a9 -40235177: 000872 l8ui a7, a8, 0 -4023517a: 770b addi.n a7, a7, -1 -4023517c: 004872 s8i a7, a8, 0 -4023517f: 344601 l32r a0, 40202298 -40235182: 0000c0 callx0 a0 -40235185: 120c movi.n a2, 1 -40235187: 006045 call0 4023578c -4023518a: 1108 l32i.n a0, a1, 4 -4023518c: 10c112 addi a1, a1, 16 -4023518f: f00d ret.n -40235191: 00ad mov.n a10, a0 -40235193: a5aa add.n a10, a5, a10 -40235195: 000a92 l8ui a9, a10, 0 -40235198: 742050 extui a2, a5, 0, 8 -4023519b: 990b addi.n a9, a9, -1 -4023519d: 004a92 s8i a9, a10, 0 -402351a0: ffcd01 l32r a0, 402350d4 -402351a3: 0000c0 callx0 a0 -402351a6: fff806 j 4023518a <__switchjump_table_xs_89_10+0x4f> -402351a9: 343a01 l32r a0, 40202294 -402351ac: 0000c0 callx0 a0 -402351af: 0108 l32i.n a0, a1, 0 -402351b1: ffc621 l32r a2, 402350cc -402351b4: 0008 l32i.n a0, a0, 0 -402351b6: 002a add.n a0, a0, a2 -402351b8: 0000b2 l8ui a11, a0, 0 -402351bb: bb0b addi.n a11, a11, -1 -402351bd: 0040b2 s8i a11, a0, 0 -402351c0: 343601 l32r a0, 40202298 -402351c3: 0000c0 callx0 a0 -402351c6: ffc401 l32r a0, 402350d8 -402351c9: 0000c0 callx0 a0 -402351cc: ffee86 j 4023518a <__switchjump_table_xs_89_10+0x4f> -402351cf: 343101 l32r a0, 40202294 -402351d2: 0000c0 callx0 a0 -402351d5: 0138 l32i.n a3, a1, 0 -402351d7: ffbd41 l32r a4, 402350cc -402351da: 0338 l32i.n a3, a3, 0 -402351dc: 334a add.n a3, a3, a4 -402351de: 000322 l8ui a2, a3, 0 -402351e1: 220b addi.n a2, a2, -1 -402351e3: 004322 s8i a2, a3, 0 -402351e6: 342c01 l32r a0, 40202298 -402351e9: 0000c0 callx0 a0 -402351ec: 32f301 l32r a0, 40201db8 -402351ef: 7a2002 l32i a0, a0, 0x1e8 -402351f2: f94016 beqz a0, 4023518a <__switchjump_table_xs_89_10+0x4f> -402351f5: 1028 l32i.n a2, a0, 4 -402351f7: f8f216 beqz a2, 4023518a <__switchjump_table_xs_89_10+0x4f> -402351fa: 0002c0 callx0 a2 -402351fd: ffe246 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235200: 342501 l32r a0, 40202294 -40235203: 0000c0 callx0 a0 -40235206: 0148 l32i.n a4, a1, 0 -40235208: ffb151 l32r a5, 402350cc -4023520b: 0448 l32i.n a4, a4, 0 -4023520d: fecd21 l32r a2, 40234d44 -40235210: 445a add.n a4, a4, a5 -40235212: 000432 l8ui a3, a4, 0 -40235215: 390222 l8ui a2, a2, 57 -40235218: 330b addi.n a3, a3, -1 -4023521a: 004432 s8i a3, a4, 0 -4023521d: 291266 bnei a2, 1, 4023524a <__switchjump_table_xs_89_10+0x10f> -40235220: fec971 l32r a7, 40234d44 -40235223: 080c movi.n a8, 0 -40235225: 3a0792 l8ui a9, a7, 58 -40235228: 000762 l8ui a6, a7, 0 -4023522b: 3b0752 l8ui a5, a7, 59 -4023522e: 836890 moveqz a6, a8, a9 -40235231: 004762 s8i a6, a7, 0 -40235234: a5cc bnez.n a5, 40235242 <__switchjump_table_xs_89_10+0x107> -40235236: 0020c0 memw -40235239: 35edb1 l32r a11, 402029f0 -4023523c: 73a0a2 movi a10, 115 -4023523f: c56ba2 s32i a10, a11, 0x314 -40235242: fec021 l32r a2, 40234d44 -40235245: 000c movi.n a0, 0 -40235247: 394202 s8i a0, a2, 57 -4023524a: 341301 l32r a0, 40202298 -4023524d: 0000c0 callx0 a0 -40235250: ffcd86 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235253: 341001 l32r a0, 40202294 -40235256: 0000c0 callx0 a0 -40235259: 0148 l32i.n a4, a1, 0 -4023525b: ff9c51 l32r a5, 402350cc -4023525e: 0448 l32i.n a4, a4, 0 -40235260: 445a add.n a4, a4, a5 -40235262: 000432 l8ui a3, a4, 0 -40235265: 330b addi.n a3, a3, -1 -40235267: 004432 s8i a3, a4, 0 -4023526a: 340b01 l32r a0, 40202298 -4023526d: 0000c0 callx0 a0 -40235270: ffc586 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235273: 340801 l32r a0, 40202294 -40235276: 0000c0 callx0 a0 -40235279: 002162 l32i a6, a1, 0 -4023527c: ff9471 l32r a7, 402350cc -4023527f: 002662 l32i a6, a6, 0 -40235282: 806670 add a6, a6, a7 -40235285: 000652 l8ui a5, a6, 0 -40235288: 550b addi.n a5, a5, -1 -4023528a: 004652 s8i a5, a6, 0 -4023528d: 340201 l32r a0, 40202298 -40235290: 0000c0 callx0 a0 -40235293: fea485 call0 40233cdc -40235296: ffbc06 j 4023518a <__switchjump_table_xs_89_10+0x4f> -40235299: 1228 l32i.n a2, a2, 4 -4023529b: ffdc05 call0 4023505c -4023529e: ffba06 j 4023518a <__switchjump_table_xs_89_10+0x4f> -402352a1: 008d mov.n a8, a0 -402352a3: 858a add.n a8, a5, a8 -402352a5: 000872 l8ui a7, a8, 0 -402352a8: 770b addi.n a7, a7, -1 -402352aa: 004872 s8i a7, a8, 0 -402352ad: 011445 call0 402363f4 -402352b0: ffb586 j 4023518a <__switchjump_table_xs_89_10+0x4f> -402352b3: 33f801 l32r a0, 40202294 -402352b6: 0000c0 callx0 a0 -402352b9: 01a8 l32i.n a10, a1, 0 -402352bb: ff84b1 l32r a11, 402350cc -402352be: 0aa8 l32i.n a10, a10, 0 -402352c0: aaba add.n a10, a10, a11 -402352c2: 000a92 l8ui a9, a10, 0 -402352c5: 990b addi.n a9, a9, -1 -402352c7: 004a92 s8i a9, a10, 0 -402352ca: 33f301 l32r a0, 40202298 -402352cd: 0000c0 callx0 a0 -402352d0: 006905 call0 40235964 -402352d3: ffacc6 j 4023518a <__switchjump_table_xs_89_10+0x4f> - ... - -402352d8 : -402352d8: 240c movi.n a4, 2 -402352da: ca0c movi.n a10, 12 -402352dc: 4288 l32i.n a8, a2, 16 -402352de: 9268 l32i.n a6, a2, 36 -402352e0: 040832 l8ui a3, a8, 4 -402352e3: 0658 l32i.n a5, a6, 0 -402352e5: 106307 bbci a3, 0, 402352f9 -402352e8: 417650 srli a7, a5, 6 -402352eb: 545050 extui a5, a5, 0, 6 -402352ee: 207740 or a7, a7, a4 -402352f1: 1177a0 slli a7, a7, 6 -402352f4: 205570 or a5, a5, a7 -402352f7: 0659 s32i.n a5, a6, 0 -402352f9: 000892 l8ui a9, a8, 0 -402352fc: f0a072 movi a7, 240 -402352ff: 10b9a0 and a11, a9, a10 -40235302: 107970 and a7, a9, a7 -40235305: 448b66 bnei a11, 8, 4023534d -40235308: 549050 extui a9, a5, 0, 6 -4023530b: 8a0c movi.n a10, 8 -4023530d: 415650 srli a5, a5, 6 -40235310: 2055a0 or a5, a5, a10 -40235313: 1155a0 slli a5, a5, 6 -40235316: 205950 or a5, a9, a5 -40235319: 0659 s32i.n a5, a6, 0 -4023531b: 05d726 beqi a7, 64, 40235324 -4023531e: c0a0b2 movi a11, 192 -40235321: 1397b7 bne a7, a11, 40235338 -40235324: 543050 extui a3, a5, 0, 6 -40235327: fabd71 l32r a7, 40233e1c -4023532a: 415650 srli a5, a5, 6 -4023532d: 105570 and a5, a5, a7 -40235330: 1155a0 slli a5, a5, 6 -40235333: 205350 or a5, a3, a5 -40235336: 0659 s32i.n a5, a6, 0 -40235338: 414650 srli a4, a5, 6 -4023533b: 0c7427 bbci a4, 18, 4023534b -4023533e: 12a8 l32i.n a10, a2, 4 -40235340: 0b1892 l16ui a9, a8, 22 -40235343: 1aa8 l32i.n a10, a10, 4 -40235345: 419490 srli a9, a9, 4 -40235348: 034a92 s8i a9, a10, 3 -4023534b: f00d ret.n -4023534d: e789a7 bany a9, a10, 40235338 -40235350: 414650 srli a4, a5, 6 -40235353: 17e766 bnei a7, 128, 4023536e -40235356: 1475d7 bbci a5, 29, 4023536e -40235359: fe7931 l32r a3, 40234d40 -4023535c: 4338 l32i.n a3, a3, 16 -4023535e: 5a23b2 l32i a11, a3, 0x168 -40235361: bb1b addi.n a11, a11, 1 -40235363: 5a63b2 s32i a11, a3, 0x168 -40235366: 0658 l32i.n a5, a6, 0 -40235368: 414650 srli a4, a5, 6 -4023536b: fff306 j 4023533b -4023536e: c9d766 bnei a7, 64, 4023533b -40235371: c6e417 bbsi a4, 1, 4023533b -40235374: 933b71 l32r a7, 4021a060 -40235377: 545050 extui a5, a5, 0, 6 -4023537a: 207470 or a7, a4, a7 -4023537d: 1177a0 slli a7, a7, 6 -40235380: 205570 or a5, a5, a7 -40235383: 0659 s32i.n a5, a6, 0 -40235385: fff7c6 j 40235368 -40235388: fed2c0 excw -4023538b: 3f .byte 0x3f -4023538c: 8c8c beqz.n a12, 40235398 -4023538e: fe .byte 0xfe -4023538f: 3f .byte 0x3f -40235390: 105644 excw -40235393: c11240 mul16u a1, a2, a4 - -40235394 : -40235394: f0c112 addi a1, a1, -16 -40235397: 11c9 s32i.n a12, a1, 4 -40235399: 21d9 s32i.n a13, a1, 8 -4023539b: fe6ad1 l32r a13, 40234d44 -4023539e: 0109 s32i.n a0, a1, 0 -402353a0: 3d0d02 l8ui a0, a13, 61 -402353a3: 02cd mov.n a12, a2 -402353a5: 09f016 beqz a0, 40235448 -402353a8: 3c0d02 l8ui a0, a13, 60 -402353ab: 05bc56 bnez a12, 4023540a -402353ae: fff641 l32r a4, 40235388 -402353b1: a04040 addx4 a4, a0, a4 -402353b4: 0428 l32i.n a2, a4, 0 -402353b6: 9208 l32i.n a0, a2, 36 -402353b8: 3008 l32i.n a0, a0, 12 -402353ba: fff431 l32r a3, 4023538c -402353bd: 340800 extui a0, a0, 8, 4 -402353c0: 0740f6 bgeui a0, 4, 402353cb -402353c3: 003a add.n a0, a0, a3 -402353c5: 000002 l8ui a0, a0, 0 -402353c8: 000046 j 402353cd -402353cb: 400c movi.n a0, 4 -402353cd: 0b1282 l16ui a8, a2, 22 -402353d0: c08800 sub a8, a8, a0 -402353d3: 0b5282 s16i a8, a2, 22 -402353d6: 0428 l32i.n a2, a4, 0 -402353d8: 2258 l32i.n a5, a2, 8 -402353da: 0020c0 memw -402353dd: a64871 l32r a7, 4021ed00 -402353e0: 0568 l32i.n a6, a5, 0 -402353e2: 106670 and a6, a6, a7 -402353e5: 416c60 srli a6, a6, 12 -402353e8: c06600 sub a6, a6, a0 -402353eb: b46060 extui a6, a6, 0, 12 -402353ee: 116640 slli a6, a6, 12 -402353f1: 0020c0 memw -402353f4: 41a471 l32r a7, 40205a84 -402353f7: 0548 l32i.n a4, a5, 0 -402353f9: 104470 and a4, a4, a7 -402353fc: 204460 or a4, a4, a6 -402353ff: 0020c0 memw -40235402: 0549 s32i.n a4, a5, 0 -40235404: 000645 call0 4023546c -40235407: 0007c6 j 4023542a -4023540a: 1c1c66 bnei a12, 1, 4023542a -4023540d: 33a101 l32r a0, 40202294 -40235410: 0000c0 callx0 a0 -40235413: ffdd31 l32r a3, 40235388 -40235416: 3c0d22 l8ui a2, a13, 60 -40235419: a02230 addx4 a2, a2, a3 -4023541c: 0228 l32i.n a2, a2, 0 -4023541e: ffdc01 l32r a0, 40235390 -40235421: 0000c0 callx0 a0 -40235424: 339d01 l32r a0, 40202298 -40235427: 0000c0 callx0 a0 -4023542a: 3c0d02 l8ui a0, a13, 60 -4023542d: 3d0d22 l8ui a2, a13, 61 -40235430: 001b addi.n a0, a0, 1 -40235432: 220b addi.n a2, a2, -1 -40235434: 742020 extui a2, a2, 0, 8 -40235437: 740000 extui a0, a0, 0, 8 -4023543a: 0190b6 bltui a0, 10, 4023543f -4023543d: 000c movi.n a0, 0 -4023543f: 3c4d02 s8i a0, a13, 60 -40235442: 3d4d22 s8i a2, a13, 61 -40235445: f62256 bnez a2, 402353ab -40235448: 11c8 l32i.n a12, a1, 4 -4023544a: 21d8 l32i.n a13, a1, 8 -4023544c: 0108 l32i.n a0, a1, 0 -4023544e: 10c112 addi a1, a1, 16 -40235451: f00d ret.n -40235453: 952800 extui a2, a0, 24, 10 -40235456: fe .byte 0xfe -40235457: 3f .byte 0x3f -40235458: fec0f0 excw -4023545b: 3f .byte 0x3f -4023545c: 24a8e0 extui a10, a14, 8, 3 -4023545f: 5b3840 excw -40235462: a04010 addx4 a4, a0, a1 -40235465: 401057 beq a0, a5, 402354a9 -40235468: 566c movi.n a6, -27 -4023546a: 124010 excw - -4023546c : -4023546c: f0c112 addi a1, a1, -16 -4023546f: 1109 s32i.n a0, a1, 4 -40235471: 9258 l32i.n a5, a2, 36 -40235473: 21c9 s32i.n a12, a1, 8 -40235475: 1558 l32i.n a5, a5, 4 -40235477: 02cd mov.n a12, a2 -40235479: 256450 extui a6, a5, 20, 3 -4023547c: 340050 extui a0, a5, 0, 4 -4023547f: 309c beqz.n a0, 40235496 -40235481: 113026 beqi a0, 3, 40235496 -40235484: 0930a6 blti a0, 3, 40235491 -40235487: 120c movi.n a2, 1 -40235489: 0b60a6 blti a0, 6, 40235498 -4023548c: 020c movi.n a2, 0 -4023548e: 000186 j 40235498 -40235491: 320c movi.n a2, 3 -40235493: 000046 j 40235498 -40235496: 220c movi.n a2, 2 -40235498: 111267 beq a2, a6, 402354ad -4023549b: ffee21 l32r a2, 40235454 -4023549e: ffee31 l32r a3, 40235458 -402354a1: 76a242 movi a4, 0x276 -402354a4: a7e601 l32r a0, 4021f43c -402354a7: 0000c0 callx0 a0 -402354aa: ffff06 j 402354aa -402354ad: 0c2d mov.n a2, a12 -402354af: ffe285 call0 402352d8 -402354b2: 0c2d mov.n a2, a12 -402354b4: 011485 call0 40236600 -402354b7: 720b addi.n a7, a2, -1 -402354b9: 0f2716 beqz a7, 402355af -402354bc: 337601 l32r a0, 40202294 -402354bf: 0000c0 callx0 a0 -402354c2: 7c28 l32i.n a2, a12, 28 -402354c4: 9c38 l32i.n a3, a12, 36 -402354c6: ffe601 l32r a0, 40235460 -402354c9: 0000c0 callx0 a0 -402354cc: 337301 l32r a0, 40202298 -402354cf: 0000c0 callx0 a0 -402354d2: 0c2d mov.n a2, a12 -402354d4: ffe401 l32r a0, 40235464 -402354d7: 0000c0 callx0 a0 -402354da: 336881 l32r a8, 4020227c -402354dd: 9c98 l32i.n a9, a12, 36 -402354df: 0020c0 memw -402354e2: 0c2d mov.n a2, a12 -402354e4: 802882 l32i a8, a8, 0x200 -402354e7: 6989 s32i.n a8, a9, 24 -402354e9: 00f785 call0 40236464 -402354ec: fe1551 l32r a5, 40234d40 -402354ef: 000c movi.n a0, 0 -402354f1: 0109 s32i.n a0, a1, 0 -402354f3: 043256 bnez a2, 4023553a -402354f6: 336701 l32r a0, 40202294 -402354f9: 0000c0 callx0 a0 -402354fc: fe11a1 l32r a10, 40234d40 -402354ff: 9cb8 l32i.n a11, a12, 36 -40235501: 0108 l32i.n a0, a1, 0 -40235503: 8c09 s32i.n a0, a12, 32 -40235505: 0b08 l32i.n a0, a11, 0 -40235507: 4aa8 l32i.n a10, a10, 16 -40235509: 340200 extui a0, a0, 2, 4 -4023550c: 1100b0 slli a0, a0, 5 -4023550f: 0a0a add.n a0, a10, a0 -40235511: 7008 l32i.n a0, a0, 28 -40235513: 00c9 s32i.n a12, a0, 0 -40235515: 0bb8 l32i.n a11, a11, 0 -40235517: 20cc92 addi a9, a12, 32 -4023551a: 34b2b0 extui a11, a11, 2, 4 -4023551d: 11bbb0 slli a11, a11, 5 -40235520: aaba add.n a10, a10, a11 -40235522: 7a99 s32i.n a9, a10, 28 -40235524: 335d01 l32r a0, 40202298 -40235527: 0000c0 callx0 a0 -4023552a: 9c28 l32i.n a2, a12, 36 -4023552c: 1228 l32i.n a2, a2, 4 -4023552e: 252420 extui a2, a2, 20, 3 -40235531: ffcd01 l32r a0, 40235468 -40235534: 0000c0 callx0 a0 -40235537: 000946 j 40235560 -4023553a: 2b1266 bnei a2, 1, 40235569 -4023553d: 9c48 l32i.n a4, a12, 36 -4023553f: 8c09 s32i.n a0, a12, 32 -40235541: 0478 l32i.n a7, a4, 0 -40235543: 4568 l32i.n a6, a5, 16 -40235545: 047170 extui a7, a7, 1, 1 -40235548: b07760 addx8 a7, a7, a6 -4023554b: 472772 l32i a7, a7, 0x11c -4023554e: 07c9 s32i.n a12, a7, 0 -40235550: 0448 l32i.n a4, a4, 0 -40235552: 20cc32 addi a3, a12, 32 -40235555: 044140 extui a4, a4, 1, 1 -40235558: b04460 addx8 a4, a4, a6 -4023555b: 476432 s32i a3, a4, 0x11c -4023555e: 020c movi.n a2, 0 -40235560: 21c8 l32i.n a12, a1, 8 -40235562: 1108 l32i.n a0, a1, 4 -40235564: 10c112 addi a1, a1, 16 -40235567: f00d ret.n -40235569: 362266 bnei a2, 2, 402355a3 -4023556c: fdf621 l32r a2, 40234d44 -4023556f: 3d0292 l8ui a9, a2, 61 -40235572: a80c movi.n a8, 10 -40235574: 991b addi.n a9, a9, 1 -40235576: 749090 extui a9, a9, 0, 8 -40235579: 3d4292 s8i a9, a2, 61 -4023557c: 46b897 bgeu a8, a9, 402355c6 -4023557f: 334501 l32r a0, 40202294 -40235582: 0000c0 callx0 a0 -40235585: 0c2d mov.n a2, a12 -40235587: ff8201 l32r a0, 40235390 -4023558a: 0000c0 callx0 a0 -4023558d: fdedc1 l32r a12, 40234d44 -40235590: 334201 l32r a0, 40202298 -40235593: 0000c0 callx0 a0 -40235596: 3d0ca2 l8ui a10, a12, 61 -40235599: aa0b addi.n a10, a10, -1 -4023559b: 3d4ca2 s8i a10, a12, 61 -4023559e: 120c movi.n a2, 1 -402355a0: ffef06 j 40235560 -402355a3: b73266 bnei a2, 3, 4023555e -402355a6: ffad21 l32r a2, 4023545c -402355a9: 311001 l32r a0, 402019ec -402355ac: 0000c0 callx0 a0 -402355af: 333901 l32r a0, 40202294 -402355b2: 0000c0 callx0 a0 -402355b5: 0c2d mov.n a2, a12 -402355b7: ff7601 l32r a0, 40235390 -402355ba: 0000c0 callx0 a0 -402355bd: 333601 l32r a0, 40202298 -402355c0: 0000c0 callx0 a0 -402355c3: fff5c6 j 4023559e -402355c6: 3e0242 l8ui a4, a2, 62 -402355c9: 02d252 addmi a5, a2, 0x200 -402355cc: a05450 addx4 a5, a4, a5 -402355cf: 05c9 s32i.n a12, a5, 0 -402355d1: 441b addi.n a4, a4, 1 -402355d3: 744040 extui a4, a4, 0, 8 -402355d6: 0194f6 bgeui a4, 10, 402355db -402355d9: 040d mov.n a0, a4 -402355db: 3e4202 s8i a0, a2, 62 -402355de: ffdf06 j 4023555e -402355e1: 000000 ill - -402355e4 : -402355e4: f0c112 addi a1, a1, -16 -402355e7: 0109 s32i.n a0, a1, 0 -402355e9: 00e085 call0 402363f4 -402355ec: 0108 l32i.n a0, a1, 0 -402355ee: 10c112 addi a1, a1, 16 -402355f1: f00d ret.n - ... - -402355f4 : -402355f4: fdd381 l32r a8, 40234d40 -402355f7: 401300 ssl a3 -402355fa: 4888 l32i.n a8, a8, 16 -402355fc: 190c movi.n a9, 1 -402355fe: 4e2872 l32i a7, a8, 0x138 -40235601: a16900 sll a6, a9 -40235604: 030767 bnone a7, a6, 4023560b -40235607: 092d mov.n a2, a9 -40235609: f00d ret.n -4023560b: 20a670 or a10, a6, a7 -4023560e: a09380 addx4 a9, a3, a8 -40235611: 4e68a2 s32i a10, a8, 0x138 -40235614: 4f6922 s32i a2, a9, 0x13c -40235617: 020c movi.n a2, 0 -40235619: f00d ret.n - ... - -4023561c : -4023561c: fdc971 l32r a7, 40234d40 -4023561f: 401200 ssl a2 -40235622: 4778 l32i.n a7, a7, 16 -40235624: 180c movi.n a8, 1 -40235626: 4e2762 l32i a6, a7, 0x138 -40235629: a15800 sll a5, a8 -4023562c: 038657 bany a6, a5, 40235633 -4023562f: 082d mov.n a2, a8 -40235631: f00d ret.n -40235633: a08270 addx4 a8, a2, a7 -40235636: f97c movi.n a9, -1 -40235638: 020c movi.n a2, 0 -4023563a: 309590 xor a9, a5, a9 -4023563d: 109690 and a9, a6, a9 -40235640: 4e6792 s32i a9, a7, 0x138 -40235643: 4f6822 s32i a2, a8, 0x13c -40235646: f00d ret.n -40235648: 6c08 l32i.n a0, a12, 24 -4023564a: 504010 excw -4023564d: 400050 excw - -40235650 : -40235650: f0c112 addi a1, a1, -16 -40235653: 0109 s32i.n a0, a1, 0 -40235655: 11c9 s32i.n a12, a1, 4 -40235657: 061242 l16ui a4, a2, 12 -4023565a: 02cd mov.n a12, a2 -4023565c: 1228 l32i.n a2, a2, 4 -4023565e: 9c08 l32i.n a0, a12, 36 -40235660: 4c38 l32i.n a3, a12, 16 -40235662: 0008 l32i.n a0, a0, 0 -40235664: 1239 s32i.n a3, a2, 4 -40235666: b40000 extui a0, a0, 0, 12 -40235669: 0ae047 bbsi a0, 4, 40235677 -4023566c: 2c38 l32i.n a3, a12, 8 -4023566e: fff601 l32r a0, 40235648 -40235671: 0000c0 callx0 a0 -40235674: 000806 j 40235698 -40235677: 340b addi.n a3, a4, -1 -40235679: f43030 extui a3, a3, 0, 16 -4023567c: fff401 l32r a0, 4023564c -4023567f: 0000c0 callx0 a0 -40235682: 061c42 l16ui a4, a12, 12 -40235685: 050c movi.n a5, 0 -40235687: 023d mov.n a3, a2 -40235689: 2259 s32i.n a5, a2, 8 -4023568b: 1c28 l32i.n a2, a12, 4 -4023568d: 440b addi.n a4, a4, -1 -4023568f: f44040 extui a4, a4, 0, 16 -40235692: ffed01 l32r a0, 40235648 -40235695: 0000c0 callx0 a0 -40235698: 202cc0 or a2, a12, a12 -4023569b: 08a032 movi a3, 8 -4023569e: 0121c2 l32i a12, a1, 4 -402356a1: 029bc5 call0 40238060 -402356a4: 0108 l32i.n a0, a1, 0 -402356a6: 10c112 addi a1, a1, 16 -402356a9: f00d ret.n -402356ab: 38d000 excw -402356ae: 124010 excw - -402356b0 : -402356b0: f0c112 addi a1, a1, -16 -402356b3: 21d9 s32i.n a13, a1, 8 -402356b5: 11c9 s32i.n a12, a1, 4 -402356b7: 0109 s32i.n a0, a1, 0 -402356b9: 02cd mov.n a12, a2 -402356bb: 428c beqz.n a2, 402356c3 -402356bd: 32f501 l32r a0, 40202294 -402356c0: 0000c0 callx0 a0 -402356c3: 0d0c movi.n a13, 0 -402356c5: 0d2d mov.n a2, a13 -402356c7: fff901 l32r a0, 402356ac -402356ca: 0000c0 callx0 a0 -402356cd: 07a216 beqz a2, 4023574b -402356d0: dd1b addi.n a13, a13, 1 -402356d2: 74d0d0 extui a13, a13, 0, 8 -402356d5: ec4d66 bnei a13, 4, 402356c5 -402356d8: fd9ad1 l32r a13, 40234d40 -402356db: 4d08 l32i.n a0, a13, 16 -402356dd: 0038 l32i.n a3, a0, 0 -402356df: 602030 neg a2, a3 -402356e2: 102230 and a2, a2, a3 -402356e5: 40f220 nsau a2, a2 -402356e8: 602020 neg a2, a2 -402356eb: 1fc222 addi a2, a2, 31 -402356ee: 06e296 bltz a2, 40235760 -402356f1: 1142b0 slli a4, a2, 5 -402356f4: 404a add.n a4, a0, a4 -402356f6: 6458 l32i.n a5, a4, 24 -402356f8: 04f556 bnez a5, 4023574b -402356fb: b458 l32i.n a5, a4, 44 -402356fd: 240442 l8ui a4, a4, 36 -40235700: 047556 bnez a5, 4023574b -40235703: 349c beqz.n a4, 4023571a -40235705: 113426 beqi a4, 3, 4023571a -40235708: 0934b6 bltui a4, 3, 40235715 -4023570b: 150c movi.n a5, 1 -4023570d: 0b64b6 bltui a4, 6, 4023571c -40235710: 050c movi.n a5, 0 -40235712: 000186 j 4023571c -40235715: 350c movi.n a5, 3 -40235717: 000046 j 4023571c -4023571a: 250c movi.n a5, 2 -4023571c: 170c movi.n a7, 1 -4023571e: 749050 extui a9, a5, 0, 8 -40235721: 74a020 extui a10, a2, 0, 8 -40235724: 401a00 ssl a10 -40235727: a09900 addx4 a9, a9, a0 -4023572a: 1988 l32i.n a8, a9, 4 -4023572c: fa7c movi.n a10, -1 -4023572e: a17700 sll a7, a7 -40235731: 3077a0 xor a7, a7, a10 -40235734: 108870 and a8, a8, a7 -40235737: 1989 s32i.n a8, a9, 4 -40235739: 0068 l32i.n a6, a0, 0 -4023573b: 820c movi.n a2, 8 -4023573d: 106670 and a6, a6, a7 -40235740: 0069 s32i.n a6, a0, 0 -40235742: ff4901 l32r a0, 40235468 -40235745: 0000c0 callx0 a0 -40235748: ffe3c6 j 402356db -4023574b: 4c8c beqz.n a12, 40235753 -4023574d: 32d201 l32r a0, 40202298 -40235750: 0000c0 callx0 a0 -40235753: 120c movi.n a2, 1 -40235755: 11c8 l32i.n a12, a1, 4 -40235757: 21d8 l32i.n a13, a1, 8 -40235759: 0108 l32i.n a0, a1, 0 -4023575b: 10c112 addi a1, a1, 16 -4023575e: f00d ret.n -40235760: 60b8 l32i.n a11, a0, 24 -40235762: fe5b56 bnez a11, 4023574b -40235765: e0d8 l32i.n a13, a0, 56 -40235767: fe0d56 bnez a13, 4023574b -4023576a: 462022 l32i a2, a0, 0x118 -4023576d: fda256 bnez a2, 4023574b -40235770: 482032 l32i a3, a0, 0x120 -40235773: fd4356 bnez a3, 4023574b -40235776: 4c8c beqz.n a12, 4023577e -40235778: 32c801 l32r a0, 40202298 -4023577b: 0000c0 callx0 a0 -4023577e: 020c movi.n a2, 0 -40235780: fff446 j 40235755 -40235783: d40000 extui a0, a0, 0, 14 -40235786: fe .byte 0xfe -40235787: 3f .byte 0x3f -40235788: ff1a90 excw -4023578b: 3f .byte 0x3f - -4023578c : -4023578c: 090c movi.n a9, 0 -4023578e: 0a0c movi.n a10, 0 -40235790: e0c112 addi a1, a1, -32 -40235793: 21c9 s32i.n a12, a1, 8 -40235795: 31d9 s32i.n a13, a1, 12 -40235797: 1109 s32i.n a0, a1, 4 -40235799: 41e9 s32i.n a14, a1, 16 -4023579b: 51f9 s32i.n a15, a1, 20 -4023579d: 61a9 s32i.n a10, a1, 24 -4023579f: 7199 s32i.n a9, a1, 28 -402357a1: fd67f1 l32r a15, 40234d40 -402357a4: 1e0c movi.n a14, 1 -402357a6: 00ac85 call0 40236270 -402357a9: 147216 beqz a2, 402358f4 -402357ac: 92d8 l32i.n a13, a2, 36 -402357ae: f07c movi.n a0, -1 -402357b0: 4dd8 l32i.n a13, a13, 16 -402357b2: 0129 s32i.n a2, a1, 0 -402357b4: 60c0d0 neg a12, a13 -402357b7: 10ccd0 and a12, a12, a13 -402357ba: 40fcc0 nsau a12, a12 -402357bd: 60c0c0 neg a12, a12 -402357c0: 1fccc2 addi a12, a12, 31 -402357c3: 029c96 bltz a12, 402357f0 -402357c6: 4f58 l32i.n a5, a15, 16 -402357c8: 4e2522 l32i a2, a5, 0x138 -402357cb: 400c00 ssr a12 -402357ce: 912020 srl a2, a2 -402357d1: 0c6207 bbci a2, 0, 402357e1 -402357d4: a00c50 addx4 a0, a12, a5 -402357d7: 4f2002 l32i a0, a0, 0x13c -402357da: 0128 l32i.n a2, a1, 0 -402357dc: 0000c0 callx0 a0 -402357df: f07c movi.n a0, -1 -402357e1: 401c00 ssl a12 -402357e4: a12e00 sll a2, a14 -402357e7: 302200 xor a2, a2, a0 -402357ea: 10dd20 and a13, a13, a2 -402357ed: fff0c6 j 402357b4 -402357f0: 002162 l32i a6, a1, 0 -402357f3: 05a092 movi a9, 5 -402357f6: 092662 l32i a6, a6, 36 -402357f9: ffe281 l32r a8, 40235784 -402357fc: 0678 l32i.n a7, a6, 0 -402357fe: 0406a2 l8ui a10, a6, 4 -40235801: 410670 srli a0, a7, 6 -40235804: 3af7c7 bbsi a7, 28, 40235842 -40235807: 41a4a0 srli a10, a10, 4 -4023580a: 000882 l8ui a8, a8, 0 -4023580d: 3291b1 l32r a11, 40202254 -40235810: 88aa add.n a8, a8, a10 -40235812: 5e0bb2 l8ui a11, a11, 94 -40235815: 748080 extui a8, a8, 0, 8 -40235818: fecbb2 addi a11, a11, -2 -4023581b: 839eb0 moveqz a9, a14, a11 -4023581e: 1a3897 bltu a8, a9, 4023583c -40235821: 120c movi.n a2, 1 -40235823: 030c movi.n a3, 0 -40235825: ffd7a1 l32r a10, 40235784 -40235828: 090c movi.n a9, 0 -4023582a: 004a92 s8i a9, a10, 0 -4023582d: fae1c5 call0 4023064c -40235830: 0168 l32i.n a6, a1, 0 -40235832: 9668 l32i.n a6, a6, 36 -40235834: 0678 l32i.n a7, a6, 0 -40235836: 410670 srli a0, a7, 6 -40235839: 000146 j 40235842 -4023583c: ffd291 l32r a9, 40235784 -4023583f: 004982 s8i a8, a9, 0 -40235842: 0e6037 bbci a0, 3, 40235854 -40235845: 0be717 bbsi a7, 1, 40235854 -40235848: 0f06a2 l8ui a10, a6, 15 -4023584b: 051a66 bnei a10, 1, 40235854 -4023584e: 01a0b2 movi a11, 1 -40235851: 0661b2 s32i a11, a1, 24 -40235854: 7560d7 bbci a0, 13, 402358cd -40235857: 002122 l32i a2, a1, 0 -4023585a: 0228 l32i.n a2, a2, 0 -4023585c: 0c02c2 l8ui a12, a2, 12 -4023585f: 2ccc bnez.n a12, 40235865 -40235861: 030c movi.n a3, 0 -40235863: 4239 s32i.n a3, a2, 16 -40235865: 0a1e05 call0 4023fa48 -40235868: 0108 l32i.n a0, a1, 0 -4023586a: 9008 l32i.n a0, a0, 36 -4023586c: 120c movi.n a2, 1 -4023586e: 0008 l32i.n a0, a0, 0 -40235870: 7129 s32i.n a2, a1, 28 -40235872: 410600 srli a0, a0, 6 -40235875: 477077 bbci a0, 23, 402358c0 -40235878: 0148 l32i.n a4, a1, 0 -4023587a: 0b1452 l16ui a5, a4, 22 -4023587d: fcc552 addi a5, a5, -4 -40235880: 0b5452 s16i a5, a4, 22 -40235883: 2448 l32i.n a4, a4, 8 -40235885: 0020c0 memw -40235888: a51e61 l32r a6, 4021ed00 -4023588b: 0458 l32i.n a5, a4, 0 -4023588d: 105560 and a5, a5, a6 -40235890: 415c50 srli a5, a5, 12 -40235893: fcc552 addi a5, a5, -4 -40235896: b45050 extui a5, a5, 0, 12 -40235899: 115540 slli a5, a5, 12 -4023589c: 0020c0 memw -4023589f: 407961 l32r a6, 40205a84 -402358a2: 0438 l32i.n a3, a4, 0 -402358a4: 103360 and a3, a3, a6 -402358a7: 203350 or a3, a3, a5 -402358aa: 0020c0 memw -402358ad: ffb621 l32r a2, 40235788 -402358b0: 0439 s32i.n a3, a4, 0 -402358b2: 000222 l8ui a2, a2, 0 -402358b5: eed216 beqz a2, 402357a6 -402358b8: ffb471 l32r a7, 40235788 -402358bb: 060c movi.n a6, 0 -402358bd: 004762 s8i a6, a7, 0 -402358c0: 0128 l32i.n a2, a1, 0 -402358c2: 7138 l32i.n a3, a1, 28 -402358c4: 027985 call0 40238060 -402358c7: ffb6c6 j 402357a6 -402358ca: 000000 ill -402358cd: 0660e7 bbci a0, 14, 402358d7 -402358d0: 480c movi.n a8, 4 -402358d2: 7189 s32i.n a8, a1, 28 -402358d4: ffe746 j 40235875 -402358d7: 067087 bbci a0, 24, 402358e1 -402358da: 690c movi.n a9, 6 -402358dc: 7199 s32i.n a9, a1, 28 -402358de: ffe4c6 j 40235875 -402358e1: 0660f7 bbci a0, 15, 402358eb -402358e4: 5a0c movi.n a10, 5 -402358e6: 71a9 s32i.n a10, a1, 28 -402358e8: ffe246 j 40235875 -402358eb: 05b500 extui a11, a0, 21, 1 -402358ee: eb4b56 bnez a11, 402357a6 -402358f1: ffe006 j 40235875 -402358f4: 61c8 l32i.n a12, a1, 24 -402358f6: 021c66 bnei a12, 1, 402358fc -402358f9: fe3005 call0 40233bfc -402358fc: ff6d45 call0 40234fd4 -402358ff: 120c movi.n a2, 1 -40235901: ffdac5 call0 402356b0 -40235904: e2dc bnez.n a2, 40235926 -40235906: fe6cc5 call0 40233fd4 -40235909: 929c beqz.n a2, 40235926 -4023590b: fe7e45 call0 402340f0 -4023590e: 429c beqz.n a2, 40235926 -40235910: 061f32 l16ui a3, a15, 12 -40235913: 040c movi.n a4, 0 -40235915: fd0b21 l32r a2, 40234d44 -40235918: 150c movi.n a5, 1 -4023591a: 2142e2 s8i a14, a2, 33 -4023591d: 24c222 addi a2, a2, 36 -40235920: 326101 l32r a0, 402022a4 -40235923: 0000c0 callx0 a0 -40235926: 312401 l32r a0, 40201db8 -40235929: 7038 l32i.n a3, a0, 28 -4023592b: 0463e7 bbci a3, 14, 40235933 -4023592e: 1028 l32i.n a2, a0, 4 -40235930: d2ff45 call0 40208928 -40235933: 21c8 l32i.n a12, a1, 8 -40235935: 31d8 l32i.n a13, a1, 12 -40235937: 41e8 l32i.n a14, a1, 16 -40235939: 51f8 l32i.n a15, a1, 20 -4023593b: 1108 l32i.n a0, a1, 4 -4023593d: 20c112 addi a1, a1, 32 -40235940: f00d ret.n - ... - -40235944 : -40235944: f0c112 addi a1, a1, -16 -40235947: 0109 s32i.n a0, a1, 0 -40235949: 496001 l32r a0, 40207ecc -4023594c: 460002 l8ui a0, a0, 70 -4023594f: 07e007 bbsi a0, 0, 4023595a -40235952: 020c movi.n a2, 0 -40235954: 201110 or a1, a1, a1 -40235957: fe8305 call0 40234188 -4023595a: 0108 l32i.n a0, a1, 0 -4023595c: 10c112 addi a1, a1, 16 -4023595f: f00d ret.n -40235961: 000000 ill - -40235964 : -40235964: f0c112 addi a1, a1, -16 -40235967: 11c9 s32i.n a12, a1, 4 -40235969: 21d9 s32i.n a13, a1, 8 -4023596b: 0109 s32i.n a0, a1, 0 -4023596d: 000386 j 4023597f -40235970: 42d8 l32i.n a13, a2, 16 -40235972: 1268 l32i.n a6, a2, 4 -40235974: 0d3d mov.n a3, a13 -40235976: 5dcb addi.n a5, a13, 12 -40235978: 1659 s32i.n a5, a6, 4 -4023597a: 006a05 call0 4023601c -4023597d: 129c beqz.n a2, 40235992 -4023597f: 0092c5 call0 402362ac -40235982: 02cd mov.n a12, a2 -40235984: fe8256 bnez a2, 40235970 -40235987: 11c8 l32i.n a12, a1, 4 -40235989: 21d8 l32i.n a13, a1, 8 -4023598b: 0108 l32i.n a0, a1, 0 -4023598d: 10c112 addi a1, a1, 16 -40235990: f00d ret.n -40235992: 0d08 l32i.n a0, a13, 0 -40235994: 323071 l32r a7, 40202254 -40235997: 02f0c7 bbsi a0, 28, 4023599d -4023599a: 0270e7 bbci a0, 30, 402359a0 -4023599d: 1c70f7 bbci a0, 31, 402359bd -402359a0: 5e0772 l8ui a7, a7, 94 -402359a3: 161726 beqi a7, 1, 402359bd -402359a6: 02f0d7 bbsi a0, 29, 402359ac -402359a9: 2370f7 bbci a0, 31, 402359d0 -402359ac: 32fd81 l32r a8, 402025a0 -402359af: 000882 l8ui a8, a8, 0 -402359b2: 221866 bnei a8, 1, 402359d8 -402359b5: 0c2d mov.n a2, a12 -402359b7: ffc985 call0 40235650 -402359ba: fff046 j 4023597f -402359bd: 080d02 l8ui a0, a13, 8 -402359c0: f5a092 movi a9, 245 -402359c3: e0ac beqz.n a0, 402359f5 -402359c5: 2c1097 beq a0, a9, 402359f5 -402359c8: 0c2d mov.n a2, a12 -402359ca: ffc845 call0 40235650 -402359cd: ffeb86 j 4023597f -402359d0: 0c2d mov.n a2, a12 -402359d2: ffc7c5 call0 40235650 -402359d5: ffe986 j 4023597f -402359d8: 203cc0 or a3, a12, a12 -402359db: 00a052 movi a5, 0 -402359de: 042c42 l32i a4, a12, 16 -402359e1: 30f521 l32r a2, 40201db8 -402359e4: 000442 l8ui a4, a4, 0 -402359e7: 5228 l32i.n a2, a2, 20 -402359e9: 014480 slli a4, a4, 24 -402359ec: 314840 srai a4, a4, 24 -402359ef: cd0dc5 call0 40202acc -402359f2: ffe246 j 4023597f -402359f5: 203cc0 or a3, a12, a12 -402359f8: 00a052 movi a5, 0 -402359fb: 042c42 l32i a4, a12, 16 -402359fe: 30ee21 l32r a2, 40201db8 -40235a01: 000442 l8ui a4, a4, 0 -40235a04: 4228 l32i.n a2, a2, 16 -40235a06: 014480 slli a4, a4, 24 -40235a09: 314840 srai a4, a4, 24 -40235a0c: d3cc85 call0 402096d8 -40235a0f: ffdb06 j 4023597f -40235a12: f40000 extui a0, a0, 0, 16 -40235a15: 3ffec0 excw - -40235a18 : -40235a18: e0c112 addi a1, a1, -32 -40235a1b: 51c9 s32i.n a12, a1, 20 -40235a1d: 4109 s32i.n a0, a1, 16 -40235a1f: 71e9 s32i.n a14, a1, 28 -40235a21: 61d9 s32i.n a13, a1, 24 -40235a23: 06ed mov.n a14, a6 -40235a25: 05dd mov.n a13, a5 -40235a27: c00540 sub a0, a5, a4 -40235a2a: 02a0e6 bgei a0, 12, 40235a30 -40235a2d: 002a06 j 40235ad9 -40235a30: c4cb addi.n a12, a4, 12 -40235a32: c005c0 sub a0, a5, a12 -40235a35: 0220e6 bgei a0, 2, 40235a3b -40235a38: 002886 j 40235ade -40235a3b: dda052 movi a5, 221 -40235a3e: 020c movi.n a2, 0 -40235a40: 4bcc41 l32r a4, 40208970 -40235a43: 10c372 addi a7, a3, 16 -40235a46: 2179 s32i.n a7, a1, 8 -40235a48: 3149 s32i.n a4, a1, 12 -40235a4a: e4c462 addi a6, a4, -28 -40235a4d: 0169 s32i.n a6, a1, 0 -40235a4f: 7ec442 addi a4, a4, 126 -40235a52: 1149 s32i.n a4, a1, 4 -40235a54: 010c42 l8ui a4, a12, 1 -40235a57: 842b addi.n a8, a4, 2 -40235a59: 7c2087 blt a0, a8, 40235ad9 -40235a5c: 000c02 l8ui a0, a12, 0 -40235a5f: 90bc beqz.n a0, 40235a9c -40235a61: 1a3026 beqi a0, 3, 40235a7f -40235a64: 0a5026 beqi a0, 5, 40235a72 -40235a67: 079057 bne a0, a5, 40235a72 -40235a6a: 041e66 bnei a14, 1, 40235a72 -40235a6d: 7c34f6 bgeui a4, 3, 40235aed -40235a70: 120c movi.n a2, 1 -40235a72: 942b addi.n a9, a4, 2 -40235a74: cc9a add.n a12, a12, a9 -40235a76: c00dc0 sub a0, a13, a12 -40235a79: d720e6 bgei a0, 2, 40235a54 -40235a7c: 001806 j 40235ae0 -40235a7f: ef1e66 bnei a14, 1, 40235a72 -40235a82: 375201 l32r a0, 402037cc -40235a85: 0000c0 callx0 a0 -40235a88: 0602b2 l8ui a11, a2, 6 -40235a8b: 020ca2 l8ui a10, a12, 2 -40235a8e: dda052 movi a5, 221 -40235a91: 499ab7 bne a10, a11, 40235ade -40235a94: 010c42 l8ui a4, a12, 1 -40235a97: 120c movi.n a2, 1 -40235a99: fff546 j 40235a72 -40235a9c: d22e66 bnei a14, 2, 40235a72 -40235a9f: 3108 l32i.n a0, a1, 12 -40235aa1: 7d0002 l8ui a0, a0, 125 -40235aa4: f08c beqz.n a0, 40235ab7 -40235aa6: 1128 l32i.n a2, a1, 4 -40235aa8: 2138 l32i.n a3, a1, 8 -40235aaa: 640c movi.n a4, 6 -40235aac: 340701 l32r a0, 40202ac8 -40235aaf: 0000c0 callx0 a0 -40235ab2: 82ec bnez.n a2, 40235ade -40235ab4: 010c42 l8ui a4, a12, 1 -40235ab7: 3128 l32i.n a2, a1, 12 -40235ab9: ffd222 addmi a2, a2, 0xffffff00 -40235abc: 382222 l32i a2, a2, 224 -40235abf: 1b9247 bne a2, a4, 40235ade -40235ac2: 0128 l32i.n a2, a1, 0 -40235ac4: 3c2b addi.n a3, a12, 2 -40235ac6: 340001 l32r a0, 40202ac8 -40235ac9: 0000c0 callx0 a0 -40235acc: e2cc bnez.n a2, 40235ade -40235ace: dda052 movi a5, 221 -40235ad1: 010c42 l8ui a4, a12, 1 -40235ad4: 120c movi.n a2, 1 -40235ad6: ffe606 j 40235a72 -40235ad9: 220c movi.n a2, 2 -40235adb: 000046 j 40235ae0 -40235ade: 020c movi.n a2, 0 -40235ae0: 51c8 l32i.n a12, a1, 20 -40235ae2: 61d8 l32i.n a13, a1, 24 -40235ae4: 71e8 l32i.n a14, a1, 28 -40235ae6: 4108 l32i.n a0, a1, 16 -40235ae8: 20c112 addi a1, a1, 32 -40235aeb: f00d ret.n -40235aed: 2c2b addi.n a2, a12, 2 -40235aef: ffc931 l32r a3, 40235a14 -40235af2: 340c movi.n a4, 3 -40235af4: 33f501 l32r a0, 40202ac8 -40235af7: 0000c0 callx0 a0 -40235afa: 130c movi.n a3, 1 -40235afc: 932320 movnez a2, a3, a2 -40235aff: fff746 j 40235ae0 - ... - -40235b04 : -40235b04: fc9021 l32r a2, 40234d44 -40235b07: 4b0222 l8ui a2, a2, 75 -40235b0a: f00d ret.n - -40235b0c : -40235b0c: f0c112 addi a1, a1, -16 -40235b0f: 0261d2 s32i a13, a1, 8 -40235b12: 0161c2 s32i a12, a1, 4 -40235b15: 006102 s32i a0, a1, 0 -40235b18: 02cd mov.n a12, a2 -40235b1a: 308b01 l32r a0, 40201d48 -40235b1d: fc89d1 l32r a13, 40234d44 -40235b20: f2dc bnez.n a2, 40235b43 -40235b22: 209d22 l16si a2, a13, 64 -40235b25: 056216 beqz a2, 40235b7f -40235b28: 142d22 l32i a2, a13, 80 -40235b2b: 459207 bne a2, a0, 40235b74 -40235b2e: 020c movi.n a2, 0 -40235b30: d2a985 call0 402085cc -40235b33: 0c3d mov.n a3, a12 -40235b35: 142d22 l32i a2, a13, 80 -40235b38: 132d02 l32i a0, a13, 76 -40235b3b: 0228 l32i.n a2, a2, 0 -40235b3d: 0000c0 callx0 a0 -40235b40: 000946 j 40235b69 -40235b43: 142d22 l32i a2, a13, 80 -40235b46: 179207 bne a2, a0, 40235b61 -40235b49: 00a022 movi a2, 0 +40234e38: fed980 excw +40234e3b: 3f .byte 0x3f + +40234e3c : +40234e3c: ffff41 l32r a4, 40234e38 +40234e3f: 620c movi.n a2, 6 +40234e41: 011452 l16ui a5, a4, 2 +40234e44: 001432 l16ui a3, a4, 0 +40234e47: 050442 l8ui a4, a4, 5 +40234e4a: 335a add.n a3, a3, a5 +40234e4c: 743030 extui a3, a3, 0, 8 +40234e4f: 832340 moveqz a2, a3, a4 +40234e52: f00d ret.n + +40234e54 : +40234e54: fff921 l32r a2, 40234e38 +40234e57: 050232 l8ui a3, a2, 5 +40234e5a: a248 l32i.n a4, a2, 40 +40234e5c: 33cc bnez.n a3, 40234e63 +40234e5e: 020c movi.n a2, 0 +40234e60: 000286 j 40234e6e +40234e63: 520c movi.n a2, 5 +40234e65: f00d ret.n +40234e67: 2448 l32i.n a4, a4, 8 +40234e69: 221b addi.n a2, a2, 1 +40234e6b: 742020 extui a2, a2, 0, 8 +40234e6e: ff5456 bnez a4, 40234e67 +40234e71: f00d ret.n +40234e73: d0c400 subx2 a12, a4, a0 +40234e76: fe .byte 0xfe +40234e77: 3f .byte 0x3f + +40234e78 : +40234e78: ffff21 l32r a2, 40234e74 +40234e7b: f0c112 addi a1, a1, -16 +40234e7e: 0109 s32i.n a0, a1, 0 +40234e80: 350801 l32r a0, 402022a0 +40234e83: 0000c0 callx0 a0 +40234e86: 0108 l32i.n a0, a1, 0 +40234e88: 10c112 addi a1, a1, 16 +40234e8b: f00d ret.n +40234e8d: 000000 ill +40234e90: 24a8e0 extui a10, a14, 8, 3 +40234e93: a8f040 excw +40234e96: 214024 excw + +40234e98 : +40234e98: fff721 l32r a2, 40234e74 +40234e9b: e0c112 addi a1, a1, -32 +40234e9e: 0161c2 s32i a12, a1, 4 +40234ea1: 0261d2 s32i a13, a1, 8 +40234ea4: 31e9 s32i.n a14, a1, 12 +40234ea6: 0109 s32i.n a0, a1, 0 +40234ea8: 34fe01 l32r a0, 402022a0 +40234eab: 0000c0 callx0 a0 +40234eae: fdc985 call0 40232b48 +40234eb1: 1e0c movi.n a14, 1 +40234eb3: ffabc1 l32r a12, 40234d60 +40234eb6: 32cc bnez.n a2, 40234ebd +40234eb8: ff5045 call0 402343c0 +40234ebb: 428c beqz.n a2, 40234ec3 +40234ebd: 184ce2 s8i a14, a12, 24 +40234ec0: 000246 j 40234ecd +40234ec3: 120c movi.n a2, 1 +40234ec5: 130c movi.n a3, 1 +40234ec7: 201110 or a1, a1, a1 +40234eca: f78b05 call0 4022c77c +40234ecd: ffdad1 l32r a13, 40234e38 +40234ed0: 011d02 l16ui a0, a13, 2 +40234ed3: 001dd2 l16ui a13, a13, 0 +40234ed6: dd0a add.n a13, a13, a0 +40234ed8: 74d0d0 extui a13, a13, 0, 8 +40234edb: fff785 call0 40234e54 +40234ede: 02ed mov.n a14, a2 +40234ee0: 030c movi.n a3, 0 +40234ee2: 762db6 bltui a13, 2, 40234f5c +40234ee5: 742020 extui a2, a2, 0, 8 +40234ee8: 7022b6 bltui a2, 2, 40234f5c +40234eeb: 194c32 s8i a3, a12, 25 +40234eee: 000086 j 40234ef4 +40234ef1: 194c02 s8i a0, a12, 25 +40234ef4: f785c5 call0 4022c754 +40234ef7: 02c2e2 addi a14, a2, 2 +40234efa: 7cd8 l32i.n a13, a12, 28 +40234efc: ff9821 l32r a2, 40234d5c +40234eff: 21e2e0 srai a14, a14, 2 +40234f02: dd1b addi.n a13, a13, 1 +40234f04: 0642e2 s8i a14, a2, 6 +40234f07: 0212e2 l16ui a14, a2, 4 +40234f0a: 2228 l32i.n a2, a2, 8 +40234f0c: 0e3d mov.n a3, a14 +40234f0e: 33cf01 l32r a0, 40201e4c +40234f11: 0000c0 callx0 a0 +40234f14: 183d27 bltu a13, a2, 40234f30 +40234f17: ff91d1 l32r a13, 40234d5c +40234f1a: 000c movi.n a0, 0 +40234f1c: 7c09 s32i.n a0, a12, 28 +40234f1e: fdc285 call0 40232b48 +40234f21: 32cc bnez.n a2, 40234f28 +40234f23: ff49c5 call0 402343c0 +40234f26: 42ac beqz.n a2, 40234f4e +40234f28: 120c movi.n a2, 1 +40234f2a: 204c22 s8i a2, a12, 32 +40234f2d: 000886 j 40234f53 +40234f30: 7cd9 s32i.n a13, a12, 28 +40234f32: ffd021 l32r a2, 40234e74 +40234f35: 040c movi.n a4, 0 +40234f37: 150c movi.n a5, 1 +40234f39: 11c8 l32i.n a12, a1, 4 +40234f3b: 0e3d mov.n a3, a14 +40234f3d: 21d8 l32i.n a13, a1, 8 +40234f3f: 31e8 l32i.n a14, a1, 12 +40234f41: 34d801 l32r a0, 402022a4 +40234f44: 0000c0 callx0 a0 +40234f47: 0108 l32i.n a0, a1, 0 +40234f49: 20c112 addi a1, a1, 32 +40234f4c: f00d ret.n +40234f4e: 020c movi.n a2, 0 +40234f50: f8f345 call0 4022de88 +40234f53: 021de2 l16ui a14, a13, 4 +40234f56: fff606 j 40234f32 +40234f59: 000000 ill +40234f5c: e8a322 movi a2, 0x3e8 +40234f5f: ff7f31 l32r a3, 40234d5c +40234f62: 190c42 l8ui a4, a12, 25 +40234f65: 021332 l16ui a3, a3, 4 +40234f68: 441b addi.n a4, a4, 1 +40234f6a: 744040 extui a4, a4, 0, 8 +40234f6d: 4149 s32i.n a4, a1, 16 +40234f6f: 33b601 l32r a0, 40201e48 +40234f72: 0000c0 callx0 a0 +40234f75: 4108 l32i.n a0, a1, 16 +40234f77: 040c movi.n a4, 0 +40234f79: 02a027 bge a0, a2, 40234f7f +40234f7c: ffdc46 j 40234ef1 +40234f7f: 194c42 s8i a4, a12, 25 +40234f82: 0a2df6 bgeui a13, 2, 40234f90 +40234f85: 0d3d mov.n a3, a13 +40234f87: ffc221 l32r a2, 40234e90 +40234f8a: 329801 l32r a0, 402019ec +40234f8d: 0000c0 callx0 a0 +40234f90: 7430e0 extui a3, a14, 0, 8 +40234f93: 0223b6 bltui a3, 2, 40234f99 +40234f96: ffd686 j 40234ef4 +40234f99: ffbe21 l32r a2, 40234e94 +40234f9c: 329401 l32r a0, 402019ec +40234f9f: 0000c0 callx0 a0 +40234fa2: ffd386 j 40234ef4 +40234fa5: 000000 ill + +40234fa8 : +40234fa8: f0c112 addi a1, a1, -16 +40234fab: 0109 s32i.n a0, a1, 0 +40234fad: ffee85 call0 40234e98 +40234fb0: 0108 l32i.n a0, a1, 0 +40234fb2: 10c112 addi a1, a1, 16 +40234fb5: f00d ret.n + ... + +40234fb8 : +40234fb8: f0c112 addi a1, a1, -16 +40234fbb: 0129 s32i.n a2, a1, 0 +40234fbd: 1109 s32i.n a0, a1, 4 +40234fbf: ffad21 l32r a2, 40234e74 +40234fc2: 000c movi.n a0, 0 +40234fc4: 6209 s32i.n a0, a2, 24 +40234fc6: 154202 s8i a0, a2, 21 +40234fc9: 34b501 l32r a0, 402022a0 +40234fcc: 0000c0 callx0 a0 +40234fcf: ffa921 l32r a2, 40234e74 +40234fd2: ff6241 l32r a4, 40234d5c +40234fd5: 0138 l32i.n a3, a1, 0 +40234fd7: 150c movi.n a5, 1 +40234fd9: 025432 s16i a3, a4, 4 +40234fdc: 040c movi.n a4, 0 +40234fde: 34b101 l32r a0, 402022a4 +40234fe1: 0000c0 callx0 a0 +40234fe4: 1108 l32i.n a0, a1, 4 +40234fe6: 10c112 addi a1, a1, 16 +40234fe9: f00d ret.n +40234feb: d0e400 subx2 a14, a4, a0 +40234fee: fe .byte 0xfe +40234fef: 3f .byte 0x3f + +40234ff0 : +40234ff0: f0c112 addi a1, a1, -16 +40234ff3: 0109 s32i.n a0, a1, 0 +40234ff5: ff5a01 l32r a0, 40234d60 +40234ff8: 210022 l8ui a2, a0, 33 +40234ffb: 041266 bnei a2, 1, 40235003 +40234ffe: 030c movi.n a3, 0 +40235000: 214032 s8i a3, a0, 33 +40235003: fffa21 l32r a2, 40234fec +40235006: 34a601 l32r a0, 402022a0 +40235009: 0000c0 callx0 a0 +4023500c: 0108 l32i.n a0, a1, 0 +4023500e: 10c112 addi a1, a1, 16 +40235011: f00d ret.n + ... + +40235014 : +40235014: 040c movi.n a4, 0 +40235016: ff5131 l32r a3, 40234d5c +40235019: ff5121 l32r a2, 40234d60 +4023501c: 150c movi.n a5, 1 +4023501e: f0c112 addi a1, a1, -16 +40235021: 0109 s32i.n a0, a1, 0 +40235023: 214252 s8i a5, a2, 33 +40235026: 061332 l16ui a3, a3, 12 +40235029: 24c222 addi a2, a2, 36 +4023502c: 349e01 l32r a0, 402022a4 +4023502f: 0000c0 callx0 a0 +40235032: 0108 l32i.n a0, a1, 0 +40235034: 10c112 addi a1, a1, 16 +40235037: f00d ret.n +40235039: 000000 ill + +4023503c : +4023503c: f0c112 addi a1, a1, -16 +4023503f: 0109 s32i.n a0, a1, 0 +40235041: ff4701 l32r a0, 40234d60 +40235044: 210022 l8ui a2, a0, 33 +40235047: 380032 l8ui a3, a0, 56 +4023504a: 128c beqz.n a2, 4023504f +4023504c: 181366 bnei a3, 1, 40235068 +4023504f: ffe721 l32r a2, 40234fec +40235052: ff4231 l32r a3, 40234d5c +40235055: 150c movi.n a5, 1 +40235057: 040c movi.n a4, 0 +40235059: 384042 s8i a4, a0, 56 +4023505c: 214052 s8i a5, a0, 33 +4023505f: 061332 l16ui a3, a3, 12 +40235062: 349001 l32r a0, 402022a4 +40235065: 0000c0 callx0 a0 +40235068: 0108 l32i.n a0, a1, 0 +4023506a: 10c112 addi a1, a1, 16 +4023506d: f00d ret.n +4023506f: cb5000 excw +40235072: fe .byte 0xfe +40235073: 3f .byte 0x3f +40235074: 24a8d0 extui a10, a13, 8, 3 +40235077: c11240 mul16u a1, a2, a4 + +40235078 : +40235078: f0c112 addi a1, a1, -16 +4023507b: 11c9 s32i.n a12, a1, 4 +4023507d: 02cd mov.n a12, a2 +4023507f: fffc21 l32r a2, 40235070 +40235082: 0109 s32i.n a0, a1, 0 +40235084: 0208 l32i.n a0, a2, 0 +40235086: 042016 beqz a0, 402350cc +40235089: 001c32 l16ui a3, a12, 0 +4023508c: 1c08 l32i.n a0, a12, 4 +4023508e: 413e30 srli a3, a3, 14 +40235091: a38c beqz.n a3, 4023509f +40235093: 4ce077 bbsi a0, 7, 402350e3 +40235096: 644000 extui a4, a0, 0, 7 +40235099: 4684e6 bgei a4, 8, 402350e3 +4023509c: 43f0e7 bbsi a0, 30, 402350e3 +4023509f: 0c0c52 l8ui a5, a12, 12 +402350a2: 80a032 movi a3, 128 +402350a5: 345050 extui a5, a5, 0, 4 +402350a8: 15cc bnez.n a5, 402350ad +402350aa: 000386 j 402350bc +402350ad: 181c32 l16ui a3, a12, 48 +402350b0: a03330 addx4 a3, a3, a3 +402350b3: 1133f0 slli a3, a3, 1 +402350b6: 32c332 addi a3, a3, 50 +402350b9: f43030 extui a3, a3, 0, 16 +402350bc: 000c42 l8ui a4, a12, 0 +402350bf: a0c442 addi a4, a4, -96 +402350c2: 004c42 s8i a4, a12, 0 +402350c5: 0208 l32i.n a0, a2, 0 +402350c7: 0c2d mov.n a2, a12 +402350c9: 0000c0 callx0 a0 +402350cc: ffea31 l32r a3, 40235074 +402350cf: 0c2d mov.n a2, a12 +402350d1: 88a142 movi a4, 0x188 +402350d4: 11c8 l32i.n a12, a1, 4 +402350d6: 311401 l32r a0, 40201528 +402350d9: 0000c0 callx0 a0 +402350dc: 0108 l32i.n a0, a1, 0 +402350de: 10c112 addi a1, a1, 16 +402350e1: f00d ret.n +402350e3: c30c movi.n a3, 12 +402350e5: fff4c6 j 402350bc +402350e8: fed2b0 excw +402350eb: 3f .byte 0x3f +402350ec: 235157 bbc a1, a5, 40235113 +402350ef: 4fe440 excw +402350f2: b44010 extui a4, a1, 0, 12 +402350f5: 401046 j 4024513a + +402350f8 : +402350f8: f0c112 addi a1, a1, -16 +402350fb: 1109 s32i.n a0, a1, 4 +402350fd: ff1801 l32r a0, 40234d60 +40235100: 390002 l8ui a0, a0, 57 +40235103: 0129 s32i.n a2, a1, 0 +40235105: 371066 bnei a0, 1, 40235140 +40235108: 346301 l32r a0, 40202294 +4023510b: 0000c0 callx0 a0 +4023510e: ff1471 l32r a7, 40234d60 +40235111: 080c movi.n a8, 0 +40235113: 3a0792 l8ui a9, a7, 58 +40235116: 000762 l8ui a6, a7, 0 +40235119: 3b0752 l8ui a5, a7, 59 +4023511c: 836890 moveqz a6, a8, a9 +4023511f: 004762 s8i a6, a7, 0 +40235122: a5cc bnez.n a5, 40235130 +40235124: 0020c0 memw +40235127: 3632b1 l32r a11, 402029f0 +4023512a: 73a0a2 movi a10, 115 +4023512d: c56ba2 s32i a10, a11, 0x314 +40235130: ff0c21 l32r a2, 40234d60 +40235133: 000c movi.n a0, 0 +40235135: 394202 s8i a0, a2, 57 +40235138: 345801 l32r a0, 40202298 +4023513b: 0000c0 callx0 a0 +4023513e: 0128 l32i.n a2, a1, 0 +40235140: ffea01 l32r a0, 402350e8 +40235143: 0258 l32i.n a5, a2, 0 +40235145: f30c movi.n a3, 15 +40235147: 5bb537 bgeu a5, a3, 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023514a: 0129 s32i.n a2, a1, 0 +4023514c: ffe861 l32r a6, 402350ec +4023514f: 904550 addx2 a4, a5, a5 +40235152: 446a add.n a4, a4, a6 +40235154: 0004a0 jx a4 + +40235157 <__switchjump_table_xs_89_10>: +40235157: 001486 j 402351ad <__switchjump_table_xs_89_10+0x56> +4023515a: 0013c6 j 402351ad <__switchjump_table_xs_89_10+0x56> +4023515d: 001306 j 402351ad <__switchjump_table_xs_89_10+0x56> +40235160: 001246 j 402351ad <__switchjump_table_xs_89_10+0x56> +40235163: 000746 j 40235184 <__switchjump_table_xs_89_10+0x2d> +40235166: 005946 j 402352cf <__switchjump_table_xs_89_10+0x178> +40235169: 000e46 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023516c: 000d86 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023516f: 005286 j 402352bd <__switchjump_table_xs_89_10+0x166> +40235172: 004fc6 j 402352b5 <__switchjump_table_xs_89_10+0x15e> +40235175: 004586 j 4023528f <__switchjump_table_xs_89_10+0x138> +40235178: 003cc6 j 4023526f <__switchjump_table_xs_89_10+0x118> +4023517b: 002746 j 4023521c <__switchjump_table_xs_89_10+0xc5> +4023517e: 001a46 j 402351eb <__switchjump_table_xs_89_10+0x94> +40235181: 001006 j 402351c5 <__switchjump_table_xs_89_10+0x6e> +40235184: 344401 l32r a0, 40202294 +40235187: 0000c0 callx0 a0 +4023518a: 0188 l32i.n a8, a1, 0 +4023518c: ffd791 l32r a9, 402350e8 +4023518f: 0888 l32i.n a8, a8, 0 +40235191: 889a add.n a8, a8, a9 +40235193: 000872 l8ui a7, a8, 0 +40235196: 770b addi.n a7, a7, -1 +40235198: 004872 s8i a7, a8, 0 +4023519b: 343f01 l32r a0, 40202298 +4023519e: 0000c0 callx0 a0 +402351a1: 120c movi.n a2, 1 +402351a3: 006045 call0 402357a8 +402351a6: 1108 l32i.n a0, a1, 4 +402351a8: 10c112 addi a1, a1, 16 +402351ab: f00d ret.n +402351ad: 00ad mov.n a10, a0 +402351af: a5aa add.n a10, a5, a10 +402351b1: 000a92 l8ui a9, a10, 0 +402351b4: 742050 extui a2, a5, 0, 8 +402351b7: 990b addi.n a9, a9, -1 +402351b9: 004a92 s8i a9, a10, 0 +402351bc: ffcd01 l32r a0, 402350f0 +402351bf: 0000c0 callx0 a0 +402351c2: fff806 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +402351c5: 343301 l32r a0, 40202294 +402351c8: 0000c0 callx0 a0 +402351cb: 0108 l32i.n a0, a1, 0 +402351cd: ffc621 l32r a2, 402350e8 +402351d0: 0008 l32i.n a0, a0, 0 +402351d2: 002a add.n a0, a0, a2 +402351d4: 0000b2 l8ui a11, a0, 0 +402351d7: bb0b addi.n a11, a11, -1 +402351d9: 0040b2 s8i a11, a0, 0 +402351dc: 342f01 l32r a0, 40202298 +402351df: 0000c0 callx0 a0 +402351e2: ffc401 l32r a0, 402350f4 +402351e5: 0000c0 callx0 a0 +402351e8: ffee86 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +402351eb: 342a01 l32r a0, 40202294 +402351ee: 0000c0 callx0 a0 +402351f1: 0138 l32i.n a3, a1, 0 +402351f3: ffbd41 l32r a4, 402350e8 +402351f6: 0338 l32i.n a3, a3, 0 +402351f8: 334a add.n a3, a3, a4 +402351fa: 000322 l8ui a2, a3, 0 +402351fd: 220b addi.n a2, a2, -1 +402351ff: 004322 s8i a2, a3, 0 +40235202: 342501 l32r a0, 40202298 +40235205: 0000c0 callx0 a0 +40235208: 32ec01 l32r a0, 40201db8 +4023520b: 7a2002 l32i a0, a0, 0x1e8 +4023520e: f94016 beqz a0, 402351a6 <__switchjump_table_xs_89_10+0x4f> +40235211: 1028 l32i.n a2, a0, 4 +40235213: f8f216 beqz a2, 402351a6 <__switchjump_table_xs_89_10+0x4f> +40235216: 0002c0 callx0 a2 +40235219: ffe246 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023521c: 341e01 l32r a0, 40202294 +4023521f: 0000c0 callx0 a0 +40235222: 0148 l32i.n a4, a1, 0 +40235224: ffb151 l32r a5, 402350e8 +40235227: 0448 l32i.n a4, a4, 0 +40235229: fecd21 l32r a2, 40234d60 +4023522c: 445a add.n a4, a4, a5 +4023522e: 000432 l8ui a3, a4, 0 +40235231: 390222 l8ui a2, a2, 57 +40235234: 330b addi.n a3, a3, -1 +40235236: 004432 s8i a3, a4, 0 +40235239: 291266 bnei a2, 1, 40235266 <__switchjump_table_xs_89_10+0x10f> +4023523c: fec971 l32r a7, 40234d60 +4023523f: 080c movi.n a8, 0 +40235241: 3a0792 l8ui a9, a7, 58 +40235244: 000762 l8ui a6, a7, 0 +40235247: 3b0752 l8ui a5, a7, 59 +4023524a: 836890 moveqz a6, a8, a9 +4023524d: 004762 s8i a6, a7, 0 +40235250: a5cc bnez.n a5, 4023525e <__switchjump_table_xs_89_10+0x107> +40235252: 0020c0 memw +40235255: 35e6b1 l32r a11, 402029f0 +40235258: 73a0a2 movi a10, 115 +4023525b: c56ba2 s32i a10, a11, 0x314 +4023525e: fec021 l32r a2, 40234d60 +40235261: 000c movi.n a0, 0 +40235263: 394202 s8i a0, a2, 57 +40235266: 340c01 l32r a0, 40202298 +40235269: 0000c0 callx0 a0 +4023526c: ffcd86 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023526f: 340901 l32r a0, 40202294 +40235272: 0000c0 callx0 a0 +40235275: 0148 l32i.n a4, a1, 0 +40235277: ff9c51 l32r a5, 402350e8 +4023527a: 0448 l32i.n a4, a4, 0 +4023527c: 445a add.n a4, a4, a5 +4023527e: 000432 l8ui a3, a4, 0 +40235281: 330b addi.n a3, a3, -1 +40235283: 004432 s8i a3, a4, 0 +40235286: 340401 l32r a0, 40202298 +40235289: 0000c0 callx0 a0 +4023528c: ffc586 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +4023528f: 340101 l32r a0, 40202294 +40235292: 0000c0 callx0 a0 +40235295: 002162 l32i a6, a1, 0 +40235298: ff9471 l32r a7, 402350e8 +4023529b: 002662 l32i a6, a6, 0 +4023529e: 806670 add a6, a6, a7 +402352a1: 000652 l8ui a5, a6, 0 +402352a4: 550b addi.n a5, a5, -1 +402352a6: 004652 s8i a5, a6, 0 +402352a9: 33fb01 l32r a0, 40202298 +402352ac: 0000c0 callx0 a0 +402352af: fea485 call0 40233cf8 +402352b2: ffbc06 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +402352b5: 1228 l32i.n a2, a2, 4 +402352b7: ffdc05 call0 40235078 +402352ba: ffba06 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +402352bd: 008d mov.n a8, a0 +402352bf: 858a add.n a8, a5, a8 +402352c1: 000872 l8ui a7, a8, 0 +402352c4: 770b addi.n a7, a7, -1 +402352c6: 004872 s8i a7, a8, 0 +402352c9: 011445 call0 40236410 +402352cc: ffb586 j 402351a6 <__switchjump_table_xs_89_10+0x4f> +402352cf: 33f101 l32r a0, 40202294 +402352d2: 0000c0 callx0 a0 +402352d5: 01a8 l32i.n a10, a1, 0 +402352d7: ff84b1 l32r a11, 402350e8 +402352da: 0aa8 l32i.n a10, a10, 0 +402352dc: aaba add.n a10, a10, a11 +402352de: 000a92 l8ui a9, a10, 0 +402352e1: 990b addi.n a9, a9, -1 +402352e3: 004a92 s8i a9, a10, 0 +402352e6: 33ec01 l32r a0, 40202298 +402352e9: 0000c0 callx0 a0 +402352ec: 006905 call0 40235980 +402352ef: ffacc6 j 402351a6 <__switchjump_table_xs_89_10+0x4f> + ... + +402352f4 : +402352f4: 240c movi.n a4, 2 +402352f6: ca0c movi.n a10, 12 +402352f8: 4288 l32i.n a8, a2, 16 +402352fa: 9268 l32i.n a6, a2, 36 +402352fc: 040832 l8ui a3, a8, 4 +402352ff: 0658 l32i.n a5, a6, 0 +40235301: 106307 bbci a3, 0, 40235315 +40235304: 417650 srli a7, a5, 6 +40235307: 545050 extui a5, a5, 0, 6 +4023530a: 207740 or a7, a7, a4 +4023530d: 1177a0 slli a7, a7, 6 +40235310: 205570 or a5, a5, a7 +40235313: 0659 s32i.n a5, a6, 0 +40235315: 000892 l8ui a9, a8, 0 +40235318: f0a072 movi a7, 240 +4023531b: 10b9a0 and a11, a9, a10 +4023531e: 107970 and a7, a9, a7 +40235321: 448b66 bnei a11, 8, 40235369 +40235324: 549050 extui a9, a5, 0, 6 +40235327: 8a0c movi.n a10, 8 +40235329: 415650 srli a5, a5, 6 +4023532c: 2055a0 or a5, a5, a10 +4023532f: 1155a0 slli a5, a5, 6 +40235332: 205950 or a5, a9, a5 +40235335: 0659 s32i.n a5, a6, 0 +40235337: 05d726 beqi a7, 64, 40235340 +4023533a: c0a0b2 movi a11, 192 +4023533d: 1397b7 bne a7, a11, 40235354 +40235340: 543050 extui a3, a5, 0, 6 +40235343: fabd71 l32r a7, 40233e38 +40235346: 415650 srli a5, a5, 6 +40235349: 105570 and a5, a5, a7 +4023534c: 1155a0 slli a5, a5, 6 +4023534f: 205350 or a5, a3, a5 +40235352: 0659 s32i.n a5, a6, 0 +40235354: 414650 srli a4, a5, 6 +40235357: 0c7427 bbci a4, 18, 40235367 +4023535a: 12a8 l32i.n a10, a2, 4 +4023535c: 0b1892 l16ui a9, a8, 22 +4023535f: 1aa8 l32i.n a10, a10, 4 +40235361: 419490 srli a9, a9, 4 +40235364: 034a92 s8i a9, a10, 3 +40235367: f00d ret.n +40235369: e789a7 bany a9, a10, 40235354 +4023536c: 414650 srli a4, a5, 6 +4023536f: 17e766 bnei a7, 128, 4023538a +40235372: 1475d7 bbci a5, 29, 4023538a +40235375: fe7931 l32r a3, 40234d5c +40235378: 4338 l32i.n a3, a3, 16 +4023537a: 5a23b2 l32i a11, a3, 0x168 +4023537d: bb1b addi.n a11, a11, 1 +4023537f: 5a63b2 s32i a11, a3, 0x168 +40235382: 0658 l32i.n a5, a6, 0 +40235384: 414650 srli a4, a5, 6 +40235387: fff306 j 40235357 +4023538a: c9d766 bnei a7, 64, 40235357 +4023538d: c6e417 bbsi a4, 1, 40235357 +40235390: 933471 l32r a7, 4021a060 +40235393: 545050 extui a5, a5, 0, 6 +40235396: 207470 or a7, a4, a7 +40235399: 1177a0 slli a7, a7, 6 +4023539c: 205570 or a5, a5, a7 +4023539f: 0659 s32i.n a5, a6, 0 +402353a1: fff7c6 j 40235384 +402353a4: fed2c0 excw +402353a7: 3f .byte 0x3f +402353a8: 8c8c beqz.n a12, 402353b4 +402353aa: fe .byte 0xfe +402353ab: 3f .byte 0x3f +402353ac: 105644 excw +402353af: c11240 mul16u a1, a2, a4 + +402353b0 : +402353b0: f0c112 addi a1, a1, -16 +402353b3: 11c9 s32i.n a12, a1, 4 +402353b5: 21d9 s32i.n a13, a1, 8 +402353b7: fe6ad1 l32r a13, 40234d60 +402353ba: 0109 s32i.n a0, a1, 0 +402353bc: 3d0d02 l8ui a0, a13, 61 +402353bf: 02cd mov.n a12, a2 +402353c1: 09f016 beqz a0, 40235464 +402353c4: 3c0d02 l8ui a0, a13, 60 +402353c7: 05bc56 bnez a12, 40235426 +402353ca: fff641 l32r a4, 402353a4 +402353cd: a04040 addx4 a4, a0, a4 +402353d0: 0428 l32i.n a2, a4, 0 +402353d2: 9208 l32i.n a0, a2, 36 +402353d4: 3008 l32i.n a0, a0, 12 +402353d6: fff431 l32r a3, 402353a8 +402353d9: 340800 extui a0, a0, 8, 4 +402353dc: 0740f6 bgeui a0, 4, 402353e7 +402353df: 003a add.n a0, a0, a3 +402353e1: 000002 l8ui a0, a0, 0 +402353e4: 000046 j 402353e9 +402353e7: 400c movi.n a0, 4 +402353e9: 0b1282 l16ui a8, a2, 22 +402353ec: c08800 sub a8, a8, a0 +402353ef: 0b5282 s16i a8, a2, 22 +402353f2: 0428 l32i.n a2, a4, 0 +402353f4: 2258 l32i.n a5, a2, 8 +402353f6: 0020c0 memw +402353f9: a64171 l32r a7, 4021ed00 +402353fc: 0568 l32i.n a6, a5, 0 +402353fe: 106670 and a6, a6, a7 +40235401: 416c60 srli a6, a6, 12 +40235404: c06600 sub a6, a6, a0 +40235407: b46060 extui a6, a6, 0, 12 +4023540a: 116640 slli a6, a6, 12 +4023540d: 0020c0 memw +40235410: 419d71 l32r a7, 40205a84 +40235413: 0548 l32i.n a4, a5, 0 +40235415: 104470 and a4, a4, a7 +40235418: 204460 or a4, a4, a6 +4023541b: 0020c0 memw +4023541e: 0549 s32i.n a4, a5, 0 +40235420: 000645 call0 40235488 +40235423: 0007c6 j 40235446 +40235426: 1c1c66 bnei a12, 1, 40235446 +40235429: 339a01 l32r a0, 40202294 +4023542c: 0000c0 callx0 a0 +4023542f: ffdd31 l32r a3, 402353a4 +40235432: 3c0d22 l8ui a2, a13, 60 +40235435: a02230 addx4 a2, a2, a3 +40235438: 0228 l32i.n a2, a2, 0 +4023543a: ffdc01 l32r a0, 402353ac +4023543d: 0000c0 callx0 a0 +40235440: 339601 l32r a0, 40202298 +40235443: 0000c0 callx0 a0 +40235446: 3c0d02 l8ui a0, a13, 60 +40235449: 3d0d22 l8ui a2, a13, 61 +4023544c: 001b addi.n a0, a0, 1 +4023544e: 220b addi.n a2, a2, -1 +40235450: 742020 extui a2, a2, 0, 8 +40235453: 740000 extui a0, a0, 0, 8 +40235456: 0190b6 bltui a0, 10, 4023545b +40235459: 000c movi.n a0, 0 +4023545b: 3c4d02 s8i a0, a13, 60 +4023545e: 3d4d22 s8i a2, a13, 61 +40235461: f62256 bnez a2, 402353c7 +40235464: 11c8 l32i.n a12, a1, 4 +40235466: 21d8 l32i.n a13, a1, 8 +40235468: 0108 l32i.n a0, a1, 0 +4023546a: 10c112 addi a1, a1, 16 +4023546d: f00d ret.n +4023546f: 952800 extui a2, a0, 24, 10 +40235472: fe .byte 0xfe +40235473: 3f .byte 0x3f +40235474: fec0f0 excw +40235477: 3f .byte 0x3f +40235478: 24a900 extui a10, a0, 9, 3 +4023547b: 5b3840 excw +4023547e: a04010 addx4 a4, a0, a1 +40235481: 401057 beq a0, a5, 402354c5 +40235484: 566c movi.n a6, -27 +40235486: 124010 excw + +40235488 : +40235488: f0c112 addi a1, a1, -16 +4023548b: 1109 s32i.n a0, a1, 4 +4023548d: 9258 l32i.n a5, a2, 36 +4023548f: 21c9 s32i.n a12, a1, 8 +40235491: 1558 l32i.n a5, a5, 4 +40235493: 02cd mov.n a12, a2 +40235495: 256450 extui a6, a5, 20, 3 +40235498: 340050 extui a0, a5, 0, 4 +4023549b: 309c beqz.n a0, 402354b2 +4023549d: 113026 beqi a0, 3, 402354b2 +402354a0: 0930a6 blti a0, 3, 402354ad +402354a3: 120c movi.n a2, 1 +402354a5: 0b60a6 blti a0, 6, 402354b4 +402354a8: 020c movi.n a2, 0 +402354aa: 000186 j 402354b4 +402354ad: 320c movi.n a2, 3 +402354af: 000046 j 402354b4 +402354b2: 220c movi.n a2, 2 +402354b4: 111267 beq a2, a6, 402354c9 +402354b7: ffee21 l32r a2, 40235470 +402354ba: ffee31 l32r a3, 40235474 +402354bd: 76a242 movi a4, 0x276 +402354c0: a7df01 l32r a0, 4021f43c +402354c3: 0000c0 callx0 a0 +402354c6: ffff06 j 402354c6 +402354c9: 0c2d mov.n a2, a12 +402354cb: ffe285 call0 402352f4 +402354ce: 0c2d mov.n a2, a12 +402354d0: 011485 call0 4023661c +402354d3: 720b addi.n a7, a2, -1 +402354d5: 0f2716 beqz a7, 402355cb +402354d8: 336f01 l32r a0, 40202294 +402354db: 0000c0 callx0 a0 +402354de: 7c28 l32i.n a2, a12, 28 +402354e0: 9c38 l32i.n a3, a12, 36 +402354e2: ffe601 l32r a0, 4023547c +402354e5: 0000c0 callx0 a0 +402354e8: 336c01 l32r a0, 40202298 +402354eb: 0000c0 callx0 a0 +402354ee: 0c2d mov.n a2, a12 +402354f0: ffe401 l32r a0, 40235480 +402354f3: 0000c0 callx0 a0 +402354f6: 336181 l32r a8, 4020227c +402354f9: 9c98 l32i.n a9, a12, 36 +402354fb: 0020c0 memw +402354fe: 0c2d mov.n a2, a12 +40235500: 802882 l32i a8, a8, 0x200 +40235503: 6989 s32i.n a8, a9, 24 +40235505: 00f785 call0 40236480 +40235508: fe1551 l32r a5, 40234d5c +4023550b: 000c movi.n a0, 0 +4023550d: 0109 s32i.n a0, a1, 0 +4023550f: 043256 bnez a2, 40235556 +40235512: 336001 l32r a0, 40202294 +40235515: 0000c0 callx0 a0 +40235518: fe11a1 l32r a10, 40234d5c +4023551b: 9cb8 l32i.n a11, a12, 36 +4023551d: 0108 l32i.n a0, a1, 0 +4023551f: 8c09 s32i.n a0, a12, 32 +40235521: 0b08 l32i.n a0, a11, 0 +40235523: 4aa8 l32i.n a10, a10, 16 +40235525: 340200 extui a0, a0, 2, 4 +40235528: 1100b0 slli a0, a0, 5 +4023552b: 0a0a add.n a0, a10, a0 +4023552d: 7008 l32i.n a0, a0, 28 +4023552f: 00c9 s32i.n a12, a0, 0 +40235531: 0bb8 l32i.n a11, a11, 0 +40235533: 20cc92 addi a9, a12, 32 +40235536: 34b2b0 extui a11, a11, 2, 4 +40235539: 11bbb0 slli a11, a11, 5 +4023553c: aaba add.n a10, a10, a11 +4023553e: 7a99 s32i.n a9, a10, 28 +40235540: 335601 l32r a0, 40202298 +40235543: 0000c0 callx0 a0 +40235546: 9c28 l32i.n a2, a12, 36 +40235548: 1228 l32i.n a2, a2, 4 +4023554a: 252420 extui a2, a2, 20, 3 +4023554d: ffcd01 l32r a0, 40235484 +40235550: 0000c0 callx0 a0 +40235553: 000946 j 4023557c +40235556: 2b1266 bnei a2, 1, 40235585 +40235559: 9c48 l32i.n a4, a12, 36 +4023555b: 8c09 s32i.n a0, a12, 32 +4023555d: 0478 l32i.n a7, a4, 0 +4023555f: 4568 l32i.n a6, a5, 16 +40235561: 047170 extui a7, a7, 1, 1 +40235564: b07760 addx8 a7, a7, a6 +40235567: 472772 l32i a7, a7, 0x11c +4023556a: 07c9 s32i.n a12, a7, 0 +4023556c: 0448 l32i.n a4, a4, 0 +4023556e: 20cc32 addi a3, a12, 32 +40235571: 044140 extui a4, a4, 1, 1 +40235574: b04460 addx8 a4, a4, a6 +40235577: 476432 s32i a3, a4, 0x11c +4023557a: 020c movi.n a2, 0 +4023557c: 21c8 l32i.n a12, a1, 8 +4023557e: 1108 l32i.n a0, a1, 4 +40235580: 10c112 addi a1, a1, 16 +40235583: f00d ret.n +40235585: 362266 bnei a2, 2, 402355bf +40235588: fdf621 l32r a2, 40234d60 +4023558b: 3d0292 l8ui a9, a2, 61 +4023558e: a80c movi.n a8, 10 +40235590: 991b addi.n a9, a9, 1 +40235592: 749090 extui a9, a9, 0, 8 +40235595: 3d4292 s8i a9, a2, 61 +40235598: 46b897 bgeu a8, a9, 402355e2 +4023559b: 333e01 l32r a0, 40202294 +4023559e: 0000c0 callx0 a0 +402355a1: 0c2d mov.n a2, a12 +402355a3: ff8201 l32r a0, 402353ac +402355a6: 0000c0 callx0 a0 +402355a9: fdedc1 l32r a12, 40234d60 +402355ac: 333b01 l32r a0, 40202298 +402355af: 0000c0 callx0 a0 +402355b2: 3d0ca2 l8ui a10, a12, 61 +402355b5: aa0b addi.n a10, a10, -1 +402355b7: 3d4ca2 s8i a10, a12, 61 +402355ba: 120c movi.n a2, 1 +402355bc: ffef06 j 4023557c +402355bf: b73266 bnei a2, 3, 4023557a +402355c2: ffad21 l32r a2, 40235478 +402355c5: 310901 l32r a0, 402019ec +402355c8: 0000c0 callx0 a0 +402355cb: 333201 l32r a0, 40202294 +402355ce: 0000c0 callx0 a0 +402355d1: 0c2d mov.n a2, a12 +402355d3: ff7601 l32r a0, 402353ac +402355d6: 0000c0 callx0 a0 +402355d9: 332f01 l32r a0, 40202298 +402355dc: 0000c0 callx0 a0 +402355df: fff5c6 j 402355ba +402355e2: 3e0242 l8ui a4, a2, 62 +402355e5: 02d252 addmi a5, a2, 0x200 +402355e8: a05450 addx4 a5, a4, a5 +402355eb: 05c9 s32i.n a12, a5, 0 +402355ed: 441b addi.n a4, a4, 1 +402355ef: 744040 extui a4, a4, 0, 8 +402355f2: 0194f6 bgeui a4, 10, 402355f7 +402355f5: 040d mov.n a0, a4 +402355f7: 3e4202 s8i a0, a2, 62 +402355fa: ffdf06 j 4023557a +402355fd: 000000 ill + +40235600 : +40235600: f0c112 addi a1, a1, -16 +40235603: 0109 s32i.n a0, a1, 0 +40235605: 00e085 call0 40236410 +40235608: 0108 l32i.n a0, a1, 0 +4023560a: 10c112 addi a1, a1, 16 +4023560d: f00d ret.n + ... + +40235610 : +40235610: fdd381 l32r a8, 40234d5c +40235613: 401300 ssl a3 +40235616: 4888 l32i.n a8, a8, 16 +40235618: 190c movi.n a9, 1 +4023561a: 4e2872 l32i a7, a8, 0x138 +4023561d: a16900 sll a6, a9 +40235620: 030767 bnone a7, a6, 40235627 +40235623: 092d mov.n a2, a9 +40235625: f00d ret.n +40235627: 20a670 or a10, a6, a7 +4023562a: a09380 addx4 a9, a3, a8 +4023562d: 4e68a2 s32i a10, a8, 0x138 +40235630: 4f6922 s32i a2, a9, 0x13c +40235633: 020c movi.n a2, 0 +40235635: f00d ret.n + ... + +40235638 : +40235638: fdc971 l32r a7, 40234d5c +4023563b: 401200 ssl a2 +4023563e: 4778 l32i.n a7, a7, 16 +40235640: 180c movi.n a8, 1 +40235642: 4e2762 l32i a6, a7, 0x138 +40235645: a15800 sll a5, a8 +40235648: 038657 bany a6, a5, 4023564f +4023564b: 082d mov.n a2, a8 +4023564d: f00d ret.n +4023564f: a08270 addx4 a8, a2, a7 +40235652: f97c movi.n a9, -1 +40235654: 020c movi.n a2, 0 +40235656: 309590 xor a9, a5, a9 +40235659: 109690 and a9, a6, a9 +4023565c: 4e6792 s32i a9, a7, 0x138 +4023565f: 4f6822 s32i a2, a8, 0x13c +40235662: f00d ret.n +40235664: 6c08 l32i.n a0, a12, 24 +40235666: 504010 excw +40235669: 400050 excw + +4023566c : +4023566c: f0c112 addi a1, a1, -16 +4023566f: 0109 s32i.n a0, a1, 0 +40235671: 11c9 s32i.n a12, a1, 4 +40235673: 061242 l16ui a4, a2, 12 +40235676: 02cd mov.n a12, a2 +40235678: 1228 l32i.n a2, a2, 4 +4023567a: 9c08 l32i.n a0, a12, 36 +4023567c: 4c38 l32i.n a3, a12, 16 +4023567e: 0008 l32i.n a0, a0, 0 +40235680: 1239 s32i.n a3, a2, 4 +40235682: b40000 extui a0, a0, 0, 12 +40235685: 0ae047 bbsi a0, 4, 40235693 +40235688: 2c38 l32i.n a3, a12, 8 +4023568a: fff601 l32r a0, 40235664 +4023568d: 0000c0 callx0 a0 +40235690: 000806 j 402356b4 +40235693: 340b addi.n a3, a4, -1 +40235695: f43030 extui a3, a3, 0, 16 +40235698: fff401 l32r a0, 40235668 +4023569b: 0000c0 callx0 a0 +4023569e: 061c42 l16ui a4, a12, 12 +402356a1: 050c movi.n a5, 0 +402356a3: 023d mov.n a3, a2 +402356a5: 2259 s32i.n a5, a2, 8 +402356a7: 1c28 l32i.n a2, a12, 4 +402356a9: 440b addi.n a4, a4, -1 +402356ab: f44040 extui a4, a4, 0, 16 +402356ae: ffed01 l32r a0, 40235664 +402356b1: 0000c0 callx0 a0 +402356b4: 202cc0 or a2, a12, a12 +402356b7: 08a032 movi a3, 8 +402356ba: 0121c2 l32i a12, a1, 4 +402356bd: 029bc5 call0 4023807c +402356c0: 0108 l32i.n a0, a1, 0 +402356c2: 10c112 addi a1, a1, 16 +402356c5: f00d ret.n +402356c7: 38d000 excw +402356ca: 124010 excw + +402356cc : +402356cc: f0c112 addi a1, a1, -16 +402356cf: 21d9 s32i.n a13, a1, 8 +402356d1: 11c9 s32i.n a12, a1, 4 +402356d3: 0109 s32i.n a0, a1, 0 +402356d5: 02cd mov.n a12, a2 +402356d7: 428c beqz.n a2, 402356df +402356d9: 32ee01 l32r a0, 40202294 +402356dc: 0000c0 callx0 a0 +402356df: 0d0c movi.n a13, 0 +402356e1: 0d2d mov.n a2, a13 +402356e3: fff901 l32r a0, 402356c8 +402356e6: 0000c0 callx0 a0 +402356e9: 07a216 beqz a2, 40235767 +402356ec: dd1b addi.n a13, a13, 1 +402356ee: 74d0d0 extui a13, a13, 0, 8 +402356f1: ec4d66 bnei a13, 4, 402356e1 +402356f4: fd9ad1 l32r a13, 40234d5c +402356f7: 4d08 l32i.n a0, a13, 16 +402356f9: 0038 l32i.n a3, a0, 0 +402356fb: 602030 neg a2, a3 +402356fe: 102230 and a2, a2, a3 +40235701: 40f220 nsau a2, a2 +40235704: 602020 neg a2, a2 +40235707: 1fc222 addi a2, a2, 31 +4023570a: 06e296 bltz a2, 4023577c +4023570d: 1142b0 slli a4, a2, 5 +40235710: 404a add.n a4, a0, a4 +40235712: 6458 l32i.n a5, a4, 24 +40235714: 04f556 bnez a5, 40235767 +40235717: b458 l32i.n a5, a4, 44 +40235719: 240442 l8ui a4, a4, 36 +4023571c: 047556 bnez a5, 40235767 +4023571f: 349c beqz.n a4, 40235736 +40235721: 113426 beqi a4, 3, 40235736 +40235724: 0934b6 bltui a4, 3, 40235731 +40235727: 150c movi.n a5, 1 +40235729: 0b64b6 bltui a4, 6, 40235738 +4023572c: 050c movi.n a5, 0 +4023572e: 000186 j 40235738 +40235731: 350c movi.n a5, 3 +40235733: 000046 j 40235738 +40235736: 250c movi.n a5, 2 +40235738: 170c movi.n a7, 1 +4023573a: 749050 extui a9, a5, 0, 8 +4023573d: 74a020 extui a10, a2, 0, 8 +40235740: 401a00 ssl a10 +40235743: a09900 addx4 a9, a9, a0 +40235746: 1988 l32i.n a8, a9, 4 +40235748: fa7c movi.n a10, -1 +4023574a: a17700 sll a7, a7 +4023574d: 3077a0 xor a7, a7, a10 +40235750: 108870 and a8, a8, a7 +40235753: 1989 s32i.n a8, a9, 4 +40235755: 0068 l32i.n a6, a0, 0 +40235757: 820c movi.n a2, 8 +40235759: 106670 and a6, a6, a7 +4023575c: 0069 s32i.n a6, a0, 0 +4023575e: ff4901 l32r a0, 40235484 +40235761: 0000c0 callx0 a0 +40235764: ffe3c6 j 402356f7 +40235767: 4c8c beqz.n a12, 4023576f +40235769: 32cb01 l32r a0, 40202298 +4023576c: 0000c0 callx0 a0 +4023576f: 120c movi.n a2, 1 +40235771: 11c8 l32i.n a12, a1, 4 +40235773: 21d8 l32i.n a13, a1, 8 +40235775: 0108 l32i.n a0, a1, 0 +40235777: 10c112 addi a1, a1, 16 +4023577a: f00d ret.n +4023577c: 60b8 l32i.n a11, a0, 24 +4023577e: fe5b56 bnez a11, 40235767 +40235781: e0d8 l32i.n a13, a0, 56 +40235783: fe0d56 bnez a13, 40235767 +40235786: 462022 l32i a2, a0, 0x118 +40235789: fda256 bnez a2, 40235767 +4023578c: 482032 l32i a3, a0, 0x120 +4023578f: fd4356 bnez a3, 40235767 +40235792: 4c8c beqz.n a12, 4023579a +40235794: 32c101 l32r a0, 40202298 +40235797: 0000c0 callx0 a0 +4023579a: 020c movi.n a2, 0 +4023579c: fff446 j 40235771 +4023579f: d40000 extui a0, a0, 0, 14 +402357a2: fe .byte 0xfe +402357a3: 3f .byte 0x3f +402357a4: ff1a90 excw +402357a7: 3f .byte 0x3f + +402357a8 : +402357a8: 090c movi.n a9, 0 +402357aa: 0a0c movi.n a10, 0 +402357ac: e0c112 addi a1, a1, -32 +402357af: 21c9 s32i.n a12, a1, 8 +402357b1: 31d9 s32i.n a13, a1, 12 +402357b3: 1109 s32i.n a0, a1, 4 +402357b5: 41e9 s32i.n a14, a1, 16 +402357b7: 51f9 s32i.n a15, a1, 20 +402357b9: 61a9 s32i.n a10, a1, 24 +402357bb: 7199 s32i.n a9, a1, 28 +402357bd: fd67f1 l32r a15, 40234d5c +402357c0: 1e0c movi.n a14, 1 +402357c2: 00ac85 call0 4023628c +402357c5: 147216 beqz a2, 40235910 +402357c8: 92d8 l32i.n a13, a2, 36 +402357ca: f07c movi.n a0, -1 +402357cc: 4dd8 l32i.n a13, a13, 16 +402357ce: 0129 s32i.n a2, a1, 0 +402357d0: 60c0d0 neg a12, a13 +402357d3: 10ccd0 and a12, a12, a13 +402357d6: 40fcc0 nsau a12, a12 +402357d9: 60c0c0 neg a12, a12 +402357dc: 1fccc2 addi a12, a12, 31 +402357df: 029c96 bltz a12, 4023580c +402357e2: 4f58 l32i.n a5, a15, 16 +402357e4: 4e2522 l32i a2, a5, 0x138 +402357e7: 400c00 ssr a12 +402357ea: 912020 srl a2, a2 +402357ed: 0c6207 bbci a2, 0, 402357fd +402357f0: a00c50 addx4 a0, a12, a5 +402357f3: 4f2002 l32i a0, a0, 0x13c +402357f6: 0128 l32i.n a2, a1, 0 +402357f8: 0000c0 callx0 a0 +402357fb: f07c movi.n a0, -1 +402357fd: 401c00 ssl a12 +40235800: a12e00 sll a2, a14 +40235803: 302200 xor a2, a2, a0 +40235806: 10dd20 and a13, a13, a2 +40235809: fff0c6 j 402357d0 +4023580c: 002162 l32i a6, a1, 0 +4023580f: 05a092 movi a9, 5 +40235812: 092662 l32i a6, a6, 36 +40235815: ffe281 l32r a8, 402357a0 +40235818: 0678 l32i.n a7, a6, 0 +4023581a: 0406a2 l8ui a10, a6, 4 +4023581d: 410670 srli a0, a7, 6 +40235820: 3af7c7 bbsi a7, 28, 4023585e +40235823: 41a4a0 srli a10, a10, 4 +40235826: 000882 l8ui a8, a8, 0 +40235829: 328ab1 l32r a11, 40202254 +4023582c: 88aa add.n a8, a8, a10 +4023582e: 5e0bb2 l8ui a11, a11, 94 +40235831: 748080 extui a8, a8, 0, 8 +40235834: fecbb2 addi a11, a11, -2 +40235837: 839eb0 moveqz a9, a14, a11 +4023583a: 1a3897 bltu a8, a9, 40235858 +4023583d: 120c movi.n a2, 1 +4023583f: 030c movi.n a3, 0 +40235841: ffd7a1 l32r a10, 402357a0 +40235844: 090c movi.n a9, 0 +40235846: 004a92 s8i a9, a10, 0 +40235849: fae1c5 call0 40230668 +4023584c: 0168 l32i.n a6, a1, 0 +4023584e: 9668 l32i.n a6, a6, 36 +40235850: 0678 l32i.n a7, a6, 0 +40235852: 410670 srli a0, a7, 6 +40235855: 000146 j 4023585e +40235858: ffd291 l32r a9, 402357a0 +4023585b: 004982 s8i a8, a9, 0 +4023585e: 0e6037 bbci a0, 3, 40235870 +40235861: 0be717 bbsi a7, 1, 40235870 +40235864: 0f06a2 l8ui a10, a6, 15 +40235867: 051a66 bnei a10, 1, 40235870 +4023586a: 01a0b2 movi a11, 1 +4023586d: 0661b2 s32i a11, a1, 24 +40235870: 7560d7 bbci a0, 13, 402358e9 +40235873: 002122 l32i a2, a1, 0 +40235876: 0228 l32i.n a2, a2, 0 +40235878: 0c02c2 l8ui a12, a2, 12 +4023587b: 2ccc bnez.n a12, 40235881 +4023587d: 030c movi.n a3, 0 +4023587f: 4239 s32i.n a3, a2, 16 +40235881: 0a1e05 call0 4023fa64 +40235884: 0108 l32i.n a0, a1, 0 +40235886: 9008 l32i.n a0, a0, 36 +40235888: 120c movi.n a2, 1 +4023588a: 0008 l32i.n a0, a0, 0 +4023588c: 7129 s32i.n a2, a1, 28 +4023588e: 410600 srli a0, a0, 6 +40235891: 477077 bbci a0, 23, 402358dc +40235894: 0148 l32i.n a4, a1, 0 +40235896: 0b1452 l16ui a5, a4, 22 +40235899: fcc552 addi a5, a5, -4 +4023589c: 0b5452 s16i a5, a4, 22 +4023589f: 2448 l32i.n a4, a4, 8 +402358a1: 0020c0 memw +402358a4: a51761 l32r a6, 4021ed00 +402358a7: 0458 l32i.n a5, a4, 0 +402358a9: 105560 and a5, a5, a6 +402358ac: 415c50 srli a5, a5, 12 +402358af: fcc552 addi a5, a5, -4 +402358b2: b45050 extui a5, a5, 0, 12 +402358b5: 115540 slli a5, a5, 12 +402358b8: 0020c0 memw +402358bb: 407261 l32r a6, 40205a84 +402358be: 0438 l32i.n a3, a4, 0 +402358c0: 103360 and a3, a3, a6 +402358c3: 203350 or a3, a3, a5 +402358c6: 0020c0 memw +402358c9: ffb621 l32r a2, 402357a4 +402358cc: 0439 s32i.n a3, a4, 0 +402358ce: 000222 l8ui a2, a2, 0 +402358d1: eed216 beqz a2, 402357c2 +402358d4: ffb471 l32r a7, 402357a4 +402358d7: 060c movi.n a6, 0 +402358d9: 004762 s8i a6, a7, 0 +402358dc: 0128 l32i.n a2, a1, 0 +402358de: 7138 l32i.n a3, a1, 28 +402358e0: 027985 call0 4023807c +402358e3: ffb6c6 j 402357c2 +402358e6: 000000 ill +402358e9: 0660e7 bbci a0, 14, 402358f3 +402358ec: 480c movi.n a8, 4 +402358ee: 7189 s32i.n a8, a1, 28 +402358f0: ffe746 j 40235891 +402358f3: 067087 bbci a0, 24, 402358fd +402358f6: 690c movi.n a9, 6 +402358f8: 7199 s32i.n a9, a1, 28 +402358fa: ffe4c6 j 40235891 +402358fd: 0660f7 bbci a0, 15, 40235907 +40235900: 5a0c movi.n a10, 5 +40235902: 71a9 s32i.n a10, a1, 28 +40235904: ffe246 j 40235891 +40235907: 05b500 extui a11, a0, 21, 1 +4023590a: eb4b56 bnez a11, 402357c2 +4023590d: ffe006 j 40235891 +40235910: 61c8 l32i.n a12, a1, 24 +40235912: 021c66 bnei a12, 1, 40235918 +40235915: fe3005 call0 40233c18 +40235918: ff6d45 call0 40234ff0 +4023591b: 120c movi.n a2, 1 +4023591d: ffdac5 call0 402356cc +40235920: e2dc bnez.n a2, 40235942 +40235922: fe6cc5 call0 40233ff0 +40235925: 929c beqz.n a2, 40235942 +40235927: fe7e45 call0 4023410c +4023592a: 429c beqz.n a2, 40235942 +4023592c: 061f32 l16ui a3, a15, 12 +4023592f: 040c movi.n a4, 0 +40235931: fd0b21 l32r a2, 40234d60 +40235934: 150c movi.n a5, 1 +40235936: 2142e2 s8i a14, a2, 33 +40235939: 24c222 addi a2, a2, 36 +4023593c: 325a01 l32r a0, 402022a4 +4023593f: 0000c0 callx0 a0 +40235942: 311d01 l32r a0, 40201db8 +40235945: 7038 l32i.n a3, a0, 28 +40235947: 0463e7 bbci a3, 14, 4023594f +4023594a: 1028 l32i.n a2, a0, 4 +4023594c: d2fd85 call0 40208928 +4023594f: 21c8 l32i.n a12, a1, 8 +40235951: 31d8 l32i.n a13, a1, 12 +40235953: 41e8 l32i.n a14, a1, 16 +40235955: 51f8 l32i.n a15, a1, 20 +40235957: 1108 l32i.n a0, a1, 4 +40235959: 20c112 addi a1, a1, 32 +4023595c: f00d ret.n + ... + +40235960 : +40235960: f0c112 addi a1, a1, -16 +40235963: 0109 s32i.n a0, a1, 0 +40235965: 495901 l32r a0, 40207ecc +40235968: 460002 l8ui a0, a0, 70 +4023596b: 07e007 bbsi a0, 0, 40235976 +4023596e: 020c movi.n a2, 0 +40235970: 201110 or a1, a1, a1 +40235973: fe8305 call0 402341a4 +40235976: 0108 l32i.n a0, a1, 0 +40235978: 10c112 addi a1, a1, 16 +4023597b: f00d ret.n +4023597d: 000000 ill + +40235980 : +40235980: f0c112 addi a1, a1, -16 +40235983: 11c9 s32i.n a12, a1, 4 +40235985: 21d9 s32i.n a13, a1, 8 +40235987: 0109 s32i.n a0, a1, 0 +40235989: 000386 j 4023599b +4023598c: 42d8 l32i.n a13, a2, 16 +4023598e: 1268 l32i.n a6, a2, 4 +40235990: 0d3d mov.n a3, a13 +40235992: 5dcb addi.n a5, a13, 12 +40235994: 1659 s32i.n a5, a6, 4 +40235996: 006a05 call0 40236038 +40235999: 129c beqz.n a2, 402359ae +4023599b: 0092c5 call0 402362c8 +4023599e: 02cd mov.n a12, a2 +402359a0: fe8256 bnez a2, 4023598c +402359a3: 11c8 l32i.n a12, a1, 4 +402359a5: 21d8 l32i.n a13, a1, 8 +402359a7: 0108 l32i.n a0, a1, 0 +402359a9: 10c112 addi a1, a1, 16 +402359ac: f00d ret.n +402359ae: 0d08 l32i.n a0, a13, 0 +402359b0: 322971 l32r a7, 40202254 +402359b3: 02f0c7 bbsi a0, 28, 402359b9 +402359b6: 0270e7 bbci a0, 30, 402359bc +402359b9: 1c70f7 bbci a0, 31, 402359d9 +402359bc: 5e0772 l8ui a7, a7, 94 +402359bf: 161726 beqi a7, 1, 402359d9 +402359c2: 02f0d7 bbsi a0, 29, 402359c8 +402359c5: 2370f7 bbci a0, 31, 402359ec +402359c8: 32f681 l32r a8, 402025a0 +402359cb: 000882 l8ui a8, a8, 0 +402359ce: 221866 bnei a8, 1, 402359f4 +402359d1: 0c2d mov.n a2, a12 +402359d3: ffc985 call0 4023566c +402359d6: fff046 j 4023599b +402359d9: 080d02 l8ui a0, a13, 8 +402359dc: f5a092 movi a9, 245 +402359df: e0ac beqz.n a0, 40235a11 +402359e1: 2c1097 beq a0, a9, 40235a11 +402359e4: 0c2d mov.n a2, a12 +402359e6: ffc845 call0 4023566c +402359e9: ffeb86 j 4023599b +402359ec: 0c2d mov.n a2, a12 +402359ee: ffc7c5 call0 4023566c +402359f1: ffe986 j 4023599b +402359f4: 203cc0 or a3, a12, a12 +402359f7: 00a052 movi a5, 0 +402359fa: 042c42 l32i a4, a12, 16 +402359fd: 30ee21 l32r a2, 40201db8 +40235a00: 000442 l8ui a4, a4, 0 +40235a03: 5228 l32i.n a2, a2, 20 +40235a05: 014480 slli a4, a4, 24 +40235a08: 314840 srai a4, a4, 24 +40235a0b: cd0c05 call0 40202acc +40235a0e: ffe246 j 4023599b +40235a11: 203cc0 or a3, a12, a12 +40235a14: 00a052 movi a5, 0 +40235a17: 042c42 l32i a4, a12, 16 +40235a1a: 30e721 l32r a2, 40201db8 +40235a1d: 000442 l8ui a4, a4, 0 +40235a20: 4228 l32i.n a2, a2, 16 +40235a22: 014480 slli a4, a4, 24 +40235a25: 314840 srai a4, a4, 24 +40235a28: d3cac5 call0 402096d8 +40235a2b: ffdb06 j 4023599b +40235a2e: f40000 extui a0, a0, 0, 16 +40235a31: 3ffec0 excw + +40235a34 : +40235a34: e0c112 addi a1, a1, -32 +40235a37: 51c9 s32i.n a12, a1, 20 +40235a39: 4109 s32i.n a0, a1, 16 +40235a3b: 71e9 s32i.n a14, a1, 28 +40235a3d: 61d9 s32i.n a13, a1, 24 +40235a3f: 06ed mov.n a14, a6 +40235a41: 05dd mov.n a13, a5 +40235a43: c00540 sub a0, a5, a4 +40235a46: 02a0e6 bgei a0, 12, 40235a4c +40235a49: 002a06 j 40235af5 +40235a4c: c4cb addi.n a12, a4, 12 +40235a4e: c005c0 sub a0, a5, a12 +40235a51: 0220e6 bgei a0, 2, 40235a57 +40235a54: 002886 j 40235afa +40235a57: dda052 movi a5, 221 +40235a5a: 020c movi.n a2, 0 +40235a5c: 4bc541 l32r a4, 40208970 +40235a5f: 10c372 addi a7, a3, 16 +40235a62: 2179 s32i.n a7, a1, 8 +40235a64: 3149 s32i.n a4, a1, 12 +40235a66: e4c462 addi a6, a4, -28 +40235a69: 0169 s32i.n a6, a1, 0 +40235a6b: 7ec442 addi a4, a4, 126 +40235a6e: 1149 s32i.n a4, a1, 4 +40235a70: 010c42 l8ui a4, a12, 1 +40235a73: 842b addi.n a8, a4, 2 +40235a75: 7c2087 blt a0, a8, 40235af5 +40235a78: 000c02 l8ui a0, a12, 0 +40235a7b: 90bc beqz.n a0, 40235ab8 +40235a7d: 1a3026 beqi a0, 3, 40235a9b +40235a80: 0a5026 beqi a0, 5, 40235a8e +40235a83: 079057 bne a0, a5, 40235a8e +40235a86: 041e66 bnei a14, 1, 40235a8e +40235a89: 7c34f6 bgeui a4, 3, 40235b09 +40235a8c: 120c movi.n a2, 1 +40235a8e: 942b addi.n a9, a4, 2 +40235a90: cc9a add.n a12, a12, a9 +40235a92: c00dc0 sub a0, a13, a12 +40235a95: d720e6 bgei a0, 2, 40235a70 +40235a98: 001806 j 40235afc +40235a9b: ef1e66 bnei a14, 1, 40235a8e +40235a9e: 374b01 l32r a0, 402037cc +40235aa1: 0000c0 callx0 a0 +40235aa4: 0602b2 l8ui a11, a2, 6 +40235aa7: 020ca2 l8ui a10, a12, 2 +40235aaa: dda052 movi a5, 221 +40235aad: 499ab7 bne a10, a11, 40235afa +40235ab0: 010c42 l8ui a4, a12, 1 +40235ab3: 120c movi.n a2, 1 +40235ab5: fff546 j 40235a8e +40235ab8: d22e66 bnei a14, 2, 40235a8e +40235abb: 3108 l32i.n a0, a1, 12 +40235abd: 7d0002 l8ui a0, a0, 125 +40235ac0: f08c beqz.n a0, 40235ad3 +40235ac2: 1128 l32i.n a2, a1, 4 +40235ac4: 2138 l32i.n a3, a1, 8 +40235ac6: 640c movi.n a4, 6 +40235ac8: 340001 l32r a0, 40202ac8 +40235acb: 0000c0 callx0 a0 +40235ace: 82ec bnez.n a2, 40235afa +40235ad0: 010c42 l8ui a4, a12, 1 +40235ad3: 3128 l32i.n a2, a1, 12 +40235ad5: ffd222 addmi a2, a2, 0xffffff00 +40235ad8: 382222 l32i a2, a2, 224 +40235adb: 1b9247 bne a2, a4, 40235afa +40235ade: 0128 l32i.n a2, a1, 0 +40235ae0: 3c2b addi.n a3, a12, 2 +40235ae2: 33f901 l32r a0, 40202ac8 +40235ae5: 0000c0 callx0 a0 +40235ae8: e2cc bnez.n a2, 40235afa +40235aea: dda052 movi a5, 221 +40235aed: 010c42 l8ui a4, a12, 1 +40235af0: 120c movi.n a2, 1 +40235af2: ffe606 j 40235a8e +40235af5: 220c movi.n a2, 2 +40235af7: 000046 j 40235afc +40235afa: 020c movi.n a2, 0 +40235afc: 51c8 l32i.n a12, a1, 20 +40235afe: 61d8 l32i.n a13, a1, 24 +40235b00: 71e8 l32i.n a14, a1, 28 +40235b02: 4108 l32i.n a0, a1, 16 +40235b04: 20c112 addi a1, a1, 32 +40235b07: f00d ret.n +40235b09: 2c2b addi.n a2, a12, 2 +40235b0b: ffc931 l32r a3, 40235a30 +40235b0e: 340c movi.n a4, 3 +40235b10: 33ee01 l32r a0, 40202ac8 +40235b13: 0000c0 callx0 a0 +40235b16: 130c movi.n a3, 1 +40235b18: 932320 movnez a2, a3, a2 +40235b1b: fff746 j 40235afc + ... + +40235b20 : +40235b20: fc9021 l32r a2, 40234d60 +40235b23: 4b0222 l8ui a2, a2, 75 +40235b26: f00d ret.n + +40235b28 : +40235b28: f0c112 addi a1, a1, -16 +40235b2b: 0261d2 s32i a13, a1, 8 +40235b2e: 0161c2 s32i a12, a1, 4 +40235b31: 006102 s32i a0, a1, 0 +40235b34: 02cd mov.n a12, a2 +40235b36: 308401 l32r a0, 40201d48 +40235b39: fc89d1 l32r a13, 40234d60 +40235b3c: f2dc bnez.n a2, 40235b5f +40235b3e: 209d22 l16si a2, a13, 64 +40235b41: 056216 beqz a2, 40235b9b +40235b44: 142d22 l32i a2, a13, 80 +40235b47: 459207 bne a2, a0, 40235b90 +40235b4a: 020c movi.n a2, 0 40235b4c: d2a7c5 call0 402085cc -40235b4f: 203cc0 or a3, a12, a12 -40235b52: 142d22 l32i a2, a13, 80 -40235b55: 132d02 l32i a0, a13, 76 -40235b58: 002222 l32i a2, a2, 0 -40235b5b: 0000c0 callx0 a0 -40235b5e: 0001c6 j 40235b69 -40235b61: 132d02 l32i a0, a13, 76 -40235b64: 0c3d mov.n a3, a12 -40235b66: 0000c0 callx0 a0 -40235b69: 11c8 l32i.n a12, a1, 4 -40235b6b: 21d8 l32i.n a13, a1, 8 -40235b6d: 0108 l32i.n a0, a1, 0 -40235b6f: 10c112 addi a1, a1, 16 -40235b72: f00d ret.n -40235b74: 132d02 l32i a0, a13, 76 -40235b77: 0c3d mov.n a3, a12 -40235b79: 0000c0 callx0 a0 -40235b7c: fffa46 j 40235b69 -40235b7f: fff845 call0 40235b04 -40235b82: e31226 beqi a2, 1, 40235b69 -40235b85: 307031 l32r a3, 40201d48 -40235b88: 142d22 l32i a2, a13, 80 -40235b8b: 179237 bne a2, a3, 40235ba6 -40235b8e: 00a022 movi a2, 0 -40235b91: d2a385 call0 402085cc -40235b94: 203cc0 or a3, a12, a12 -40235b97: 142d22 l32i a2, a13, 80 -40235b9a: 132d02 l32i a0, a13, 76 -40235b9d: 002222 l32i a2, a2, 0 -40235ba0: 0000c0 callx0 a0 -40235ba3: fff086 j 40235b69 -40235ba6: 132d02 l32i a0, a13, 76 -40235ba9: 0c3d mov.n a3, a12 -40235bab: 0000c0 callx0 a0 -40235bae: ffedc6 j 40235b69 -40235bb1: 000000 ill - -40235bb4 : -40235bb4: 140c movi.n a4, 1 -40235bb6: fc6351 l32r a5, 40234d44 -40235bb9: 060c movi.n a6, 0 -40235bbb: 205562 s16i a6, a5, 64 -40235bbe: 215562 s16i a6, a5, 66 -40235bc1: 116562 s32i a6, a5, 68 -40235bc4: 136522 s32i a2, a5, 76 -40235bc7: 146532 s32i a3, a5, 80 -40235bca: 4a4542 s8i a4, a5, 74 -40235bcd: f00d ret.n -40235bcf: a8f000 excw -40235bd2: 124024 excw - -40235bd4 : -40235bd4: e0c112 addi a1, a1, -32 -40235bd7: 0361c2 s32i a12, a1, 12 -40235bda: 0461d2 s32i a13, a1, 16 -40235bdd: 0561e2 s32i a14, a1, 20 -40235be0: 61f9 s32i.n a15, a1, 24 -40235be2: 1129 s32i.n a2, a1, 4 -40235be4: 0139 s32i.n a3, a1, 0 -40235be6: 2109 s32i.n a0, a1, 8 -40235be8: 36f901 l32r a0, 402037cc -40235beb: 0000c0 callx0 a0 -40235bee: 36efd1 l32r a13, 402037ac -40235bf1: 1f0c movi.n a15, 1 -40235bf3: 31a3c1 l32r a12, 40202280 -40235bf6: fc5301 l32r a0, 40234d44 -40235bf9: 060c movi.n a6, 0 -40235bfb: 02ed mov.n a14, a2 -40235bfd: 1128 l32i.n a2, a1, 4 -40235bff: 4a4062 s8i a6, a0, 74 -40235c02: a2dc bnez.n a2, 40235c20 -40235c04: 306d31 l32r a3, 40201db8 -40235c07: 4338 l32i.n a3, a3, 16 -40235c09: 319271 l32r a7, 40202254 -40235c0c: d20332 l8ui a3, a3, 210 -40235c0f: 940752 l8ui a5, a7, 148 -40235c12: 0a5326 beqi a3, 5, 40235c20 -40235c15: 043566 bnei a5, 3, 40235c1d -40235c18: 800742 l8ui a4, a7, 128 -40235c1b: 34bc beqz.n a4, 40235c52 -40235c1d: 311526 beqi a5, 1, 40235c52 -40235c20: 009c32 l16si a3, a12, 0 -40235c23: fc4861 l32r a6, 40234d44 -40235c26: 050c movi.n a5, 0 -40235c28: 004d52 s8i a5, a13, 0 -40235c2b: 245652 s16i a5, a6, 72 -40235c2e: 4b4652 s8i a5, a6, 75 -40235c31: 060e22 l8ui a2, a14, 6 -40235c34: f4bcc5 call0 4022a804 -40235c37: 004df2 s8i a15, a13, 0 -40235c3a: 36d681 l32r a8, 40203794 -40235c3d: 009c72 l16si a7, a12, 0 -40235c40: 005872 s16i a7, a8, 0 -40235c43: 31c8 l32i.n a12, a1, 12 -40235c45: 41d8 l32i.n a13, a1, 16 -40235c47: 51e8 l32i.n a14, a1, 20 -40235c49: 61f8 l32i.n a15, a1, 24 -40235c4b: 2108 l32i.n a0, a1, 8 -40235c4d: 20c112 addi a1, a1, 32 -40235c50: f00d ret.n -40235c52: 209092 l16si a9, a0, 64 -40235c55: 5400a2 l8ui a10, a0, 84 -40235c58: 075916 beqz a9, 40235cd1 -40235c5b: 219022 l16si a2, a0, 66 -40235c5e: 4b4062 s8i a6, a0, 75 -40235c61: 245062 s16i a6, a0, 72 -40235c64: 1a8c beqz.n a10, 40235c69 -40235c66: 544062 s8i a6, a0, 84 -40235c69: 2b5022 s16i a2, a0, 86 -40235c6c: 005c22 s16i a2, a12, 0 -40235c6f: c0ae02 movi a0, 0xfffffec0 -40235c72: 022207 blt a2, a0, 40235c78 -40235c75: 200220 or a0, a2, a2 -40235c78: 112000 slli a2, a0, 16 -40235c7b: 200660 or a0, a6, a6 -40235c7e: 312020 srai a2, a2, 16 -40235c81: 005c22 s16i a2, a12, 0 -40235c84: 022627 blt a6, a2, 40235c8a -40235c87: 200220 or a0, a2, a2 -40235c8a: ffd121 l32r a2, 40235bd0 -40235c8d: 113000 slli a3, a0, 16 -40235c90: 040c movi.n a4, 0 -40235c92: 004d42 s8i a4, a13, 0 -40235c95: 313030 srai a3, a3, 16 -40235c98: 005c32 s16i a3, a12, 0 -40235c9b: 2f5401 l32r a0, 402019ec -40235c9e: 0000c0 callx0 a0 -40235ca1: 060e22 l8ui a2, a14, 6 -40235ca4: 009c32 l16si a3, a12, 0 -40235ca7: f4b5c5 call0 4022a804 -40235caa: 36ba81 l32r a8, 40203794 -40235cad: 009c72 l16si a7, a12, 0 -40235cb0: 004df2 s8i a15, a13, 0 -40235cb3: 005872 s16i a7, a8, 0 -40235cb6: 36bf61 l32r a6, 402037b4 -40235cb9: 117700 slli a7, a7, 16 -40235cbc: 0020c0 memw -40235cbf: 9e2652 l32i a5, a6, 0x278 -40235cc2: f45050 extui a5, a5, 0, 16 -40235cc5: 205570 or a5, a5, a7 -40235cc8: 0020c0 memw -40235ccb: 9e6652 s32i a5, a6, 0x278 -40235cce: ffdc46 j 40235c43 -40235cd1: 249062 l16si a6, a0, 72 -40235cd4: 00a052 movi a5, 0 -40235cd7: 01c662 addi a6, a6, 1 -40235cda: 116600 slli a6, a6, 16 -40235cdd: 316060 srai a6, a6, 16 -40235ce0: 245062 s16i a6, a0, 72 -40235ce3: 311666 bnei a6, 1, 40235d18 -40235ce6: 030c movi.n a3, 0 -40235ce8: fc1771 l32r a7, 40234d44 -40235ceb: 0c0c movi.n a12, 0 -40235ced: 004dc2 s8i a12, a13, 0 -40235cf0: 5447f2 s8i a15, a7, 84 -40235cf3: 060e22 l8ui a2, a14, 6 -40235cf6: f4b0c5 call0 4022a804 -40235cf9: 004df2 s8i a15, a13, 0 -40235cfc: 0128 l32i.n a2, a1, 0 -40235cfe: 330c movi.n a3, 3 -40235d00: fc1151 l32r a5, 40234d44 -40235d03: 36a461 l32r a6, 40203794 -40235d06: 4b45f2 s8i a15, a5, 75 -40235d09: 132542 l32i a4, a5, 76 -40235d0c: 0056c2 s16i a12, a6, 0 -40235d0f: 142552 l32i a5, a5, 80 -40235d12: d23885 call0 4020809c -40235d15: ffca86 j 40235c43 -40235d18: 372666 bnei a6, 2, 40235d53 -40235d1b: 38af32 movi a3, -200 -40235d1e: 004d52 s8i a5, a13, 0 -40235d21: fc0881 l32r a8, 40234d44 -40235d24: 02a072 movi a7, 2 -40235d27: 544872 s8i a7, a8, 84 -40235d2a: 060e22 l8ui a2, a14, 6 -40235d2d: f4ad45 call0 4022a804 -40235d30: 004df2 s8i a15, a13, 0 -40235d33: 002122 l32i a2, a1, 0 -40235d36: 330c movi.n a3, 3 -40235d38: 369771 l32r a7, 40203794 -40235d3b: fc0251 l32r a5, 40234d44 -40235d3e: 38af62 movi a6, -200 -40235d41: 4b45f2 s8i a15, a5, 75 -40235d44: 132542 l32i a4, a5, 76 -40235d47: 005762 s16i a6, a7, 0 -40235d4a: 142552 l32i a5, a5, 80 -40235d4d: d234c5 call0 4020809c -40235d50: ffbbc6 j 40235c43 -40235d53: 009c32 l16si a3, a12, 0 -40235d56: fbfb81 l32r a8, 40234d44 -40235d59: 004d52 s8i a5, a13, 0 -40235d5c: 245852 s16i a5, a8, 72 -40235d5f: 4b4852 s8i a5, a8, 75 -40235d62: 060e22 l8ui a2, a14, 6 -40235d65: f4a9c5 call0 4022a804 -40235d68: 004df2 s8i a15, a13, 0 -40235d6b: 368aa1 l32r a10, 40203794 -40235d6e: 009c92 l16si a9, a12, 0 -40235d71: 005a92 s16i a9, a10, 0 -40235d74: ffb2c6 j 40235c43 - ... - -40235d78 : -40235d78: f0c112 addi a1, a1, -16 -40235d7b: 0109 s32i.n a0, a1, 0 -40235d7d: fbf101 l32r a0, 40234d44 -40235d80: 4a0002 l8ui a0, a0, 74 -40235d83: 241066 bnei a0, 1, 40235dab -40235d86: fbef41 l32r a4, 40234d44 -40235d89: 209432 l16si a3, a4, 64 -40235d8c: 112452 l32i a5, a4, 68 -40235d8f: 331b addi.n a3, a3, 1 -40235d91: 225a add.n a2, a2, a5 -40235d93: 116422 s32i a2, a4, 68 -40235d96: 113300 slli a3, a3, 16 -40235d99: 313030 srai a3, a3, 16 -40235d9c: 205432 s16i a3, a4, 64 -40235d9f: 302a01 l32r a0, 40201e48 -40235da2: 0000c0 callx0 a0 -40235da5: fbe761 l32r a6, 40234d44 -40235da8: 215622 s16i a2, a6, 66 -40235dab: 0108 l32i.n a0, a1, 0 -40235dad: 10c112 addi a1, a1, 16 -40235db0: f00d ret.n - ... - -40235db4 : -40235db4: fbe331 l32r a3, 40234d40 -40235db7: 120c movi.n a2, 1 -40235db9: 144322 s8i a2, a3, 20 -40235dbc: f00d ret.n -40235dbe: 100000 and a0, a0, a0 -40235dc1: 24a9 s32i.n a10, a4, 8 -40235dc3: d12c40 mul16s a2, a12, a4 -40235dc6: fe .byte 0xfe -40235dc7: 3f .byte 0x3f -40235dc8: 235db4 excw -40235dcb: 0b5c40 excw - -40235dcc : -40235dcc: 0b5c movi.n a11, 80 -40235dce: f0c112 addi a1, a1, -16 -40235dd1: 31d9 s32i.n a13, a1, 12 -40235dd3: 1109 s32i.n a0, a1, 4 -40235dd5: 21c9 s32i.n a12, a1, 8 -40235dd7: 2f1c01 l32r a0, 40201a48 -40235dda: fbdac1 l32r a12, 40234d44 -40235ddd: 0c92d2 l16si a13, a2, 24 -40235de0: 0a97b7 bne a7, a11, 40235dee -40235de3: 485e81 l32r a8, 40207f5c -40235de6: 000882 l8ui a8, a8, 0 -40235de9: a8cc bnez.n a8, 40235df7 -40235deb: 000cc6 j 40235e22 -40235dee: 05e766 bnei a7, 128, 40235df7 -40235df1: 4a0c92 l8ui a9, a12, 74 -40235df4: 2a1926 beqi a9, 1, 40235e22 -40235df7: 311791 l32r a9, 40202254 -40235dfa: 940992 l8ui a9, a9, 148 -40235dfd: 023926 beqi a9, 3, 40235e03 -40235e00: 101966 bnei a9, 1, 40235e14 -40235e03: 2feda1 l32r a10, 40201db8 -40235e06: 4aa8 l32i.n a10, a10, 16 -40235e08: d20aa2 l8ui a10, a10, 210 -40235e0b: 131a26 beqi a10, 1, 40235e22 -40235e0e: 105a26 beqi a10, 5, 40235e22 -40235e11: 0d1926 beqi a9, 1, 40235e22 -40235e14: 0388 l32i.n a8, a3, 0 -40235e16: c097b0 sub a9, a7, a11 -40235e19: 058d80 extui a8, a8, 29, 1 -40235e1c: 182856 bnez a8, 40235fa2 -40235e1f: 17f916 beqz a9, 40235fa2 -40235e22: c0ad00 sub a10, a13, a0 -40235e25: 16ca16 beqz a10, 40235f95 -40235e28: 4a0cb2 l8ui a11, a12, 74 -40235e2b: 171b66 bnei a11, 1, 40235e46 -40235e2e: 043d mov.n a3, a4 -40235e30: 054d mov.n a4, a5 -40235e32: 065d mov.n a5, a6 -40235e34: 160c movi.n a6, 1 -40235e36: ffbe05 call0 40235a18 -40235e39: c20b addi.n a12, a2, -1 -40235e3b: 156c56 bnez a12, 40235f95 -40235e3e: 0d2d mov.n a2, a13 -40235e40: fff345 call0 40235d78 -40235e43: 005386 j 40235f95 -40235e46: 043d mov.n a3, a4 -40235e48: 054d mov.n a4, a5 -40235e4a: 065d mov.n a5, a6 -40235e4c: 260c movi.n a6, 2 -40235e4e: ffbc85 call0 40235a18 -40235e51: 020b addi.n a0, a2, -1 -40235e53: 13e056 bnez a0, 40235f95 -40235e56: 365d01 l32r a0, 402037cc -40235e59: 0000c0 callx0 a0 -40235e5c: 0129 s32i.n a2, a1, 0 -40235e5e: 349c42 l16si a4, a12, 104 -40235e61: 339c32 l16si a3, a12, 102 -40235e64: 44da add.n a4, a4, a13 -40235e66: 331b addi.n a3, a3, 1 -40235e68: 113300 slli a3, a3, 16 -40235e6b: 114400 slli a4, a4, 16 -40235e6e: 314040 srai a4, a4, 16 -40235e71: 313030 srai a3, a3, 16 -40235e74: 335c32 s16i a3, a12, 102 -40235e77: 345c42 s16i a4, a12, 104 -40235e7a: 042d mov.n a2, a4 -40235e7c: 2ff301 l32r a0, 40201e48 -40235e7f: 0000c0 callx0 a0 -40235e82: 112200 slli a2, a2, 16 -40235e85: fbae31 l32r a3, 40234d40 -40235e88: 312020 srai a2, a2, 16 -40235e8b: 140342 l8ui a4, a3, 20 -40235e8e: 355c22 s16i a2, a12, 106 -40235e91: 100416 beqz a4, 40235f95 -40235e94: 150342 l8ui a4, a3, 21 -40235e97: 000c movi.n a0, 0 -40235e99: 081466 bnei a4, 1, 40235ea5 -40235e9c: 2b5c22 s16i a2, a12, 86 -40235e9f: 154302 s8i a0, a3, 21 -40235ea2: 002dc6 j 40235f5d -40235ea5: 30f6d1 l32r a13, 40202280 -40235ea8: 540c72 l8ui a7, a12, 84 -40235eab: 2b9c52 l16si a5, a12, 86 -40235eae: 906220 addx2 a6, a2, a2 -40235eb1: 463b addi.n a4, a6, 3 -40235eb3: b34660 movgez a4, a6, a6 -40235eb6: 214240 srai a4, a4, 2 -40235eb9: 253b addi.n a2, a5, 3 -40235ebb: 363661 l32r a6, 40203794 -40235ebe: b32550 movgez a2, a5, a5 -40235ec1: d8af52 movi a5, -40 -40235ec4: 212220 srai a2, a2, 2 -40235ec7: 009602 l16si a0, a6, 0 -40235eca: 224a add.n a2, a2, a4 -40235ecc: 842c movi.n a4, 40 -40235ece: 105756 bnez a7, 40235fd7 -40235ed1: 117200 slli a7, a2, 16 -40235ed4: 317070 srai a7, a7, 16 -40235ed7: 2b5c72 s16i a7, a12, 86 -40235eda: c00700 sub a0, a7, a0 -40235edd: 022407 blt a4, a0, 40235ee3 -40235ee0: 004786 j 40236002 -40235ee3: 009d02 l16si a0, a13, 0 -40235ee6: 28c002 addi a0, a0, 40 -40235ee9: c0ae22 movi a2, 0xfffffec0 -40235eec: 110000 slli a0, a0, 16 -40235eef: 310000 srai a0, a0, 16 -40235ef2: 005d02 s16i a0, a13, 0 -40235ef5: 012027 blt a0, a2, 40235efa -40235ef8: 002d mov.n a2, a0 -40235efa: 030c movi.n a3, 0 -40235efc: 110200 slli a0, a2, 16 -40235eff: 310000 srai a0, a0, 16 -40235f02: 005d02 s16i a0, a13, 0 -40235f05: 032d mov.n a2, a3 -40235f07: 0110e6 bgei a0, 1, 40235f0c -40235f0a: 002d mov.n a2, a0 -40235f0c: 362841 l32r a4, 402037ac -40235f0f: 113200 slli a3, a2, 16 -40235f12: 313030 srai a3, a3, 16 -40235f15: 00a022 movi a2, 0 -40235f18: 004422 s8i a2, a4, 0 -40235f1b: 005d32 s16i a3, a13, 0 -40235f1e: ffa821 l32r a2, 40235dc0 -40235f21: 2eb201 l32r a0, 402019ec -40235f24: 0000c0 callx0 a0 -40235f27: 002122 l32i a2, a1, 0 -40235f2a: 009d32 l16si a3, a13, 0 -40235f2d: 060222 l8ui a2, a2, 6 -40235f30: f48d05 call0 4022a804 -40235f33: 361861 l32r a6, 40203794 -40235f36: 009d52 l16si a5, a13, 0 -40235f39: 361c81 l32r a8, 402037ac -40235f3c: 01a072 movi a7, 1 -40235f3f: 004872 s8i a7, a8, 0 -40235f42: 005652 s16i a5, a6, 0 -40235f45: 361b41 l32r a4, 402037b4 -40235f48: 115500 slli a5, a5, 16 -40235f4b: 0020c0 memw -40235f4e: 9e2432 l32i a3, a4, 0x278 -40235f51: f43030 extui a3, a3, 0, 16 -40235f54: 203350 or a3, a3, a5 -40235f57: 0020c0 memw -40235f5a: 9e6432 s32i a3, a4, 0x278 -40235f5d: fb78a1 l32r a10, 40234d40 -40235f60: 090c movi.n a9, 0 -40235f62: 335c92 s16i a9, a12, 102 -40235f65: 345c92 s16i a9, a12, 104 -40235f68: 355c92 s16i a9, a12, 106 -40235f6b: ff96c1 l32r a12, 40235dc4 -40235f6e: 144a92 s8i a9, a10, 20 -40235f71: 0c2d mov.n a2, a12 -40235f73: 30cb01 l32r a0, 402022a0 -40235f76: 0000c0 callx0 a0 -40235f79: 0c2d mov.n a2, a12 -40235f7b: ff9331 l32r a3, 40235dc8 -40235f7e: 040c movi.n a4, 0 -40235f80: 325d01 l32r a0, 402028f4 -40235f83: 0000c0 callx0 a0 -40235f86: 0c2d mov.n a2, a12 -40235f88: e8a332 movi a3, 0x3e8 -40235f8b: 040c movi.n a4, 0 -40235f8d: 150c movi.n a5, 1 -40235f8f: 30c501 l32r a0, 402022a4 +40235b4f: 0c3d mov.n a3, a12 +40235b51: 142d22 l32i a2, a13, 80 +40235b54: 132d02 l32i a0, a13, 76 +40235b57: 0228 l32i.n a2, a2, 0 +40235b59: 0000c0 callx0 a0 +40235b5c: 000946 j 40235b85 +40235b5f: 142d22 l32i a2, a13, 80 +40235b62: 179207 bne a2, a0, 40235b7d +40235b65: 00a022 movi a2, 0 +40235b68: d2a605 call0 402085cc +40235b6b: 203cc0 or a3, a12, a12 +40235b6e: 142d22 l32i a2, a13, 80 +40235b71: 132d02 l32i a0, a13, 76 +40235b74: 002222 l32i a2, a2, 0 +40235b77: 0000c0 callx0 a0 +40235b7a: 0001c6 j 40235b85 +40235b7d: 132d02 l32i a0, a13, 76 +40235b80: 0c3d mov.n a3, a12 +40235b82: 0000c0 callx0 a0 +40235b85: 11c8 l32i.n a12, a1, 4 +40235b87: 21d8 l32i.n a13, a1, 8 +40235b89: 0108 l32i.n a0, a1, 0 +40235b8b: 10c112 addi a1, a1, 16 +40235b8e: f00d ret.n +40235b90: 132d02 l32i a0, a13, 76 +40235b93: 0c3d mov.n a3, a12 +40235b95: 0000c0 callx0 a0 +40235b98: fffa46 j 40235b85 +40235b9b: fff845 call0 40235b20 +40235b9e: e31226 beqi a2, 1, 40235b85 +40235ba1: 306931 l32r a3, 40201d48 +40235ba4: 142d22 l32i a2, a13, 80 +40235ba7: 179237 bne a2, a3, 40235bc2 +40235baa: 00a022 movi a2, 0 +40235bad: d2a1c5 call0 402085cc +40235bb0: 203cc0 or a3, a12, a12 +40235bb3: 142d22 l32i a2, a13, 80 +40235bb6: 132d02 l32i a0, a13, 76 +40235bb9: 002222 l32i a2, a2, 0 +40235bbc: 0000c0 callx0 a0 +40235bbf: fff086 j 40235b85 +40235bc2: 132d02 l32i a0, a13, 76 +40235bc5: 0c3d mov.n a3, a12 +40235bc7: 0000c0 callx0 a0 +40235bca: ffedc6 j 40235b85 +40235bcd: 000000 ill + +40235bd0 : +40235bd0: 140c movi.n a4, 1 +40235bd2: fc6351 l32r a5, 40234d60 +40235bd5: 060c movi.n a6, 0 +40235bd7: 205562 s16i a6, a5, 64 +40235bda: 215562 s16i a6, a5, 66 +40235bdd: 116562 s32i a6, a5, 68 +40235be0: 136522 s32i a2, a5, 76 +40235be3: 146532 s32i a3, a5, 80 +40235be6: 4a4542 s8i a4, a5, 74 +40235be9: f00d ret.n +40235beb: a91000 excw +40235bee: 124024 excw + +40235bf0 : +40235bf0: e0c112 addi a1, a1, -32 +40235bf3: 0361c2 s32i a12, a1, 12 +40235bf6: 0461d2 s32i a13, a1, 16 +40235bf9: 0561e2 s32i a14, a1, 20 +40235bfc: 61f9 s32i.n a15, a1, 24 +40235bfe: 1129 s32i.n a2, a1, 4 +40235c00: 0139 s32i.n a3, a1, 0 +40235c02: 2109 s32i.n a0, a1, 8 +40235c04: 36f201 l32r a0, 402037cc +40235c07: 0000c0 callx0 a0 +40235c0a: 36e8d1 l32r a13, 402037ac +40235c0d: 1f0c movi.n a15, 1 +40235c0f: 319cc1 l32r a12, 40202280 +40235c12: fc5301 l32r a0, 40234d60 +40235c15: 060c movi.n a6, 0 +40235c17: 02ed mov.n a14, a2 +40235c19: 1128 l32i.n a2, a1, 4 +40235c1b: 4a4062 s8i a6, a0, 74 +40235c1e: a2dc bnez.n a2, 40235c3c +40235c20: 306631 l32r a3, 40201db8 +40235c23: 4338 l32i.n a3, a3, 16 +40235c25: 318b71 l32r a7, 40202254 +40235c28: d20332 l8ui a3, a3, 210 +40235c2b: 940752 l8ui a5, a7, 148 +40235c2e: 0a5326 beqi a3, 5, 40235c3c +40235c31: 043566 bnei a5, 3, 40235c39 +40235c34: 800742 l8ui a4, a7, 128 +40235c37: 34bc beqz.n a4, 40235c6e +40235c39: 311526 beqi a5, 1, 40235c6e +40235c3c: 009c32 l16si a3, a12, 0 +40235c3f: fc4861 l32r a6, 40234d60 +40235c42: 050c movi.n a5, 0 +40235c44: 004d52 s8i a5, a13, 0 +40235c47: 245652 s16i a5, a6, 72 +40235c4a: 4b4652 s8i a5, a6, 75 +40235c4d: 060e22 l8ui a2, a14, 6 +40235c50: f4bcc5 call0 4022a820 +40235c53: 004df2 s8i a15, a13, 0 +40235c56: 36cf81 l32r a8, 40203794 +40235c59: 009c72 l16si a7, a12, 0 +40235c5c: 005872 s16i a7, a8, 0 +40235c5f: 31c8 l32i.n a12, a1, 12 +40235c61: 41d8 l32i.n a13, a1, 16 +40235c63: 51e8 l32i.n a14, a1, 20 +40235c65: 61f8 l32i.n a15, a1, 24 +40235c67: 2108 l32i.n a0, a1, 8 +40235c69: 20c112 addi a1, a1, 32 +40235c6c: f00d ret.n +40235c6e: 209092 l16si a9, a0, 64 +40235c71: 5400a2 l8ui a10, a0, 84 +40235c74: 075916 beqz a9, 40235ced +40235c77: 219022 l16si a2, a0, 66 +40235c7a: 4b4062 s8i a6, a0, 75 +40235c7d: 245062 s16i a6, a0, 72 +40235c80: 1a8c beqz.n a10, 40235c85 +40235c82: 544062 s8i a6, a0, 84 +40235c85: 2b5022 s16i a2, a0, 86 +40235c88: 005c22 s16i a2, a12, 0 +40235c8b: c0ae02 movi a0, 0xfffffec0 +40235c8e: 022207 blt a2, a0, 40235c94 +40235c91: 200220 or a0, a2, a2 +40235c94: 112000 slli a2, a0, 16 +40235c97: 200660 or a0, a6, a6 +40235c9a: 312020 srai a2, a2, 16 +40235c9d: 005c22 s16i a2, a12, 0 +40235ca0: 022627 blt a6, a2, 40235ca6 +40235ca3: 200220 or a0, a2, a2 +40235ca6: ffd121 l32r a2, 40235bec +40235ca9: 113000 slli a3, a0, 16 +40235cac: 040c movi.n a4, 0 +40235cae: 004d42 s8i a4, a13, 0 +40235cb1: 313030 srai a3, a3, 16 +40235cb4: 005c32 s16i a3, a12, 0 +40235cb7: 2f4d01 l32r a0, 402019ec +40235cba: 0000c0 callx0 a0 +40235cbd: 060e22 l8ui a2, a14, 6 +40235cc0: 009c32 l16si a3, a12, 0 +40235cc3: f4b5c5 call0 4022a820 +40235cc6: 36b381 l32r a8, 40203794 +40235cc9: 009c72 l16si a7, a12, 0 +40235ccc: 004df2 s8i a15, a13, 0 +40235ccf: 005872 s16i a7, a8, 0 +40235cd2: 36b861 l32r a6, 402037b4 +40235cd5: 117700 slli a7, a7, 16 +40235cd8: 0020c0 memw +40235cdb: 9e2652 l32i a5, a6, 0x278 +40235cde: f45050 extui a5, a5, 0, 16 +40235ce1: 205570 or a5, a5, a7 +40235ce4: 0020c0 memw +40235ce7: 9e6652 s32i a5, a6, 0x278 +40235cea: ffdc46 j 40235c5f +40235ced: 249062 l16si a6, a0, 72 +40235cf0: 00a052 movi a5, 0 +40235cf3: 01c662 addi a6, a6, 1 +40235cf6: 116600 slli a6, a6, 16 +40235cf9: 316060 srai a6, a6, 16 +40235cfc: 245062 s16i a6, a0, 72 +40235cff: 311666 bnei a6, 1, 40235d34 +40235d02: 030c movi.n a3, 0 +40235d04: fc1771 l32r a7, 40234d60 +40235d07: 0c0c movi.n a12, 0 +40235d09: 004dc2 s8i a12, a13, 0 +40235d0c: 5447f2 s8i a15, a7, 84 +40235d0f: 060e22 l8ui a2, a14, 6 +40235d12: f4b0c5 call0 4022a820 +40235d15: 004df2 s8i a15, a13, 0 +40235d18: 0128 l32i.n a2, a1, 0 +40235d1a: 330c movi.n a3, 3 +40235d1c: fc1151 l32r a5, 40234d60 +40235d1f: 369d61 l32r a6, 40203794 +40235d22: 4b45f2 s8i a15, a5, 75 +40235d25: 132542 l32i a4, a5, 76 +40235d28: 0056c2 s16i a12, a6, 0 +40235d2b: 142552 l32i a5, a5, 80 +40235d2e: d236c5 call0 4020809c +40235d31: ffca86 j 40235c5f +40235d34: 372666 bnei a6, 2, 40235d6f +40235d37: 38af32 movi a3, -200 +40235d3a: 004d52 s8i a5, a13, 0 +40235d3d: fc0881 l32r a8, 40234d60 +40235d40: 02a072 movi a7, 2 +40235d43: 544872 s8i a7, a8, 84 +40235d46: 060e22 l8ui a2, a14, 6 +40235d49: f4ad45 call0 4022a820 +40235d4c: 004df2 s8i a15, a13, 0 +40235d4f: 002122 l32i a2, a1, 0 +40235d52: 330c movi.n a3, 3 +40235d54: 369071 l32r a7, 40203794 +40235d57: fc0251 l32r a5, 40234d60 +40235d5a: 38af62 movi a6, -200 +40235d5d: 4b45f2 s8i a15, a5, 75 +40235d60: 132542 l32i a4, a5, 76 +40235d63: 005762 s16i a6, a7, 0 +40235d66: 142552 l32i a5, a5, 80 +40235d69: d23305 call0 4020809c +40235d6c: ffbbc6 j 40235c5f +40235d6f: 009c32 l16si a3, a12, 0 +40235d72: fbfb81 l32r a8, 40234d60 +40235d75: 004d52 s8i a5, a13, 0 +40235d78: 245852 s16i a5, a8, 72 +40235d7b: 4b4852 s8i a5, a8, 75 +40235d7e: 060e22 l8ui a2, a14, 6 +40235d81: f4a9c5 call0 4022a820 +40235d84: 004df2 s8i a15, a13, 0 +40235d87: 3683a1 l32r a10, 40203794 +40235d8a: 009c92 l16si a9, a12, 0 +40235d8d: 005a92 s16i a9, a10, 0 +40235d90: ffb2c6 j 40235c5f + ... + +40235d94 : +40235d94: f0c112 addi a1, a1, -16 +40235d97: 0109 s32i.n a0, a1, 0 +40235d99: fbf101 l32r a0, 40234d60 +40235d9c: 4a0002 l8ui a0, a0, 74 +40235d9f: 241066 bnei a0, 1, 40235dc7 +40235da2: fbef41 l32r a4, 40234d60 +40235da5: 209432 l16si a3, a4, 64 +40235da8: 112452 l32i a5, a4, 68 +40235dab: 331b addi.n a3, a3, 1 +40235dad: 225a add.n a2, a2, a5 +40235daf: 116422 s32i a2, a4, 68 +40235db2: 113300 slli a3, a3, 16 +40235db5: 313030 srai a3, a3, 16 +40235db8: 205432 s16i a3, a4, 64 +40235dbb: 302301 l32r a0, 40201e48 +40235dbe: 0000c0 callx0 a0 +40235dc1: fbe761 l32r a6, 40234d60 +40235dc4: 215622 s16i a2, a6, 66 +40235dc7: 0108 l32i.n a0, a1, 0 +40235dc9: 10c112 addi a1, a1, 16 +40235dcc: f00d ret.n + ... + +40235dd0 : +40235dd0: fbe331 l32r a3, 40234d5c +40235dd3: 120c movi.n a2, 1 +40235dd5: 144322 s8i a2, a3, 20 +40235dd8: f00d ret.n +40235dda: 300000 xor a0, a0, a0 +40235ddd: 24a9 s32i.n a10, a4, 8 +40235ddf: d12c40 mul16s a2, a12, a4 +40235de2: fe .byte 0xfe +40235de3: 3f .byte 0x3f +40235de4: 235dd0 excw +40235de7: 0b5c40 excw + +40235de8 : +40235de8: 0b5c movi.n a11, 80 +40235dea: f0c112 addi a1, a1, -16 +40235ded: 31d9 s32i.n a13, a1, 12 +40235def: 1109 s32i.n a0, a1, 4 +40235df1: 21c9 s32i.n a12, a1, 8 +40235df3: 2f1501 l32r a0, 40201a48 +40235df6: fbdac1 l32r a12, 40234d60 +40235df9: 0c92d2 l16si a13, a2, 24 +40235dfc: 0a97b7 bne a7, a11, 40235e0a +40235dff: 485781 l32r a8, 40207f5c +40235e02: 000882 l8ui a8, a8, 0 +40235e05: a8cc bnez.n a8, 40235e13 +40235e07: 000cc6 j 40235e3e +40235e0a: 05e766 bnei a7, 128, 40235e13 +40235e0d: 4a0c92 l8ui a9, a12, 74 +40235e10: 2a1926 beqi a9, 1, 40235e3e +40235e13: 311091 l32r a9, 40202254 +40235e16: 940992 l8ui a9, a9, 148 +40235e19: 023926 beqi a9, 3, 40235e1f +40235e1c: 101966 bnei a9, 1, 40235e30 +40235e1f: 2fe6a1 l32r a10, 40201db8 +40235e22: 4aa8 l32i.n a10, a10, 16 +40235e24: d20aa2 l8ui a10, a10, 210 +40235e27: 131a26 beqi a10, 1, 40235e3e +40235e2a: 105a26 beqi a10, 5, 40235e3e +40235e2d: 0d1926 beqi a9, 1, 40235e3e +40235e30: 0388 l32i.n a8, a3, 0 +40235e32: c097b0 sub a9, a7, a11 +40235e35: 058d80 extui a8, a8, 29, 1 +40235e38: 182856 bnez a8, 40235fbe +40235e3b: 17f916 beqz a9, 40235fbe +40235e3e: c0ad00 sub a10, a13, a0 +40235e41: 16ca16 beqz a10, 40235fb1 +40235e44: 4a0cb2 l8ui a11, a12, 74 +40235e47: 171b66 bnei a11, 1, 40235e62 +40235e4a: 043d mov.n a3, a4 +40235e4c: 054d mov.n a4, a5 +40235e4e: 065d mov.n a5, a6 +40235e50: 160c movi.n a6, 1 +40235e52: ffbe05 call0 40235a34 +40235e55: c20b addi.n a12, a2, -1 +40235e57: 156c56 bnez a12, 40235fb1 +40235e5a: 0d2d mov.n a2, a13 +40235e5c: fff345 call0 40235d94 +40235e5f: 005386 j 40235fb1 +40235e62: 043d mov.n a3, a4 +40235e64: 054d mov.n a4, a5 +40235e66: 065d mov.n a5, a6 +40235e68: 260c movi.n a6, 2 +40235e6a: ffbc85 call0 40235a34 +40235e6d: 020b addi.n a0, a2, -1 +40235e6f: 13e056 bnez a0, 40235fb1 +40235e72: 365601 l32r a0, 402037cc +40235e75: 0000c0 callx0 a0 +40235e78: 0129 s32i.n a2, a1, 0 +40235e7a: 349c42 l16si a4, a12, 104 +40235e7d: 339c32 l16si a3, a12, 102 +40235e80: 44da add.n a4, a4, a13 +40235e82: 331b addi.n a3, a3, 1 +40235e84: 113300 slli a3, a3, 16 +40235e87: 114400 slli a4, a4, 16 +40235e8a: 314040 srai a4, a4, 16 +40235e8d: 313030 srai a3, a3, 16 +40235e90: 335c32 s16i a3, a12, 102 +40235e93: 345c42 s16i a4, a12, 104 +40235e96: 042d mov.n a2, a4 +40235e98: 2fec01 l32r a0, 40201e48 +40235e9b: 0000c0 callx0 a0 +40235e9e: 112200 slli a2, a2, 16 +40235ea1: fbae31 l32r a3, 40234d5c +40235ea4: 312020 srai a2, a2, 16 +40235ea7: 140342 l8ui a4, a3, 20 +40235eaa: 355c22 s16i a2, a12, 106 +40235ead: 100416 beqz a4, 40235fb1 +40235eb0: 150342 l8ui a4, a3, 21 +40235eb3: 000c movi.n a0, 0 +40235eb5: 081466 bnei a4, 1, 40235ec1 +40235eb8: 2b5c22 s16i a2, a12, 86 +40235ebb: 154302 s8i a0, a3, 21 +40235ebe: 002dc6 j 40235f79 +40235ec1: 30efd1 l32r a13, 40202280 +40235ec4: 540c72 l8ui a7, a12, 84 +40235ec7: 2b9c52 l16si a5, a12, 86 +40235eca: 906220 addx2 a6, a2, a2 +40235ecd: 463b addi.n a4, a6, 3 +40235ecf: b34660 movgez a4, a6, a6 +40235ed2: 214240 srai a4, a4, 2 +40235ed5: 253b addi.n a2, a5, 3 +40235ed7: 362f61 l32r a6, 40203794 +40235eda: b32550 movgez a2, a5, a5 +40235edd: d8af52 movi a5, -40 +40235ee0: 212220 srai a2, a2, 2 +40235ee3: 009602 l16si a0, a6, 0 +40235ee6: 224a add.n a2, a2, a4 +40235ee8: 842c movi.n a4, 40 +40235eea: 105756 bnez a7, 40235ff3 +40235eed: 117200 slli a7, a2, 16 +40235ef0: 317070 srai a7, a7, 16 +40235ef3: 2b5c72 s16i a7, a12, 86 +40235ef6: c00700 sub a0, a7, a0 +40235ef9: 022407 blt a4, a0, 40235eff +40235efc: 004786 j 4023601e +40235eff: 009d02 l16si a0, a13, 0 +40235f02: 28c002 addi a0, a0, 40 +40235f05: c0ae22 movi a2, 0xfffffec0 +40235f08: 110000 slli a0, a0, 16 +40235f0b: 310000 srai a0, a0, 16 +40235f0e: 005d02 s16i a0, a13, 0 +40235f11: 012027 blt a0, a2, 40235f16 +40235f14: 002d mov.n a2, a0 +40235f16: 030c movi.n a3, 0 +40235f18: 110200 slli a0, a2, 16 +40235f1b: 310000 srai a0, a0, 16 +40235f1e: 005d02 s16i a0, a13, 0 +40235f21: 032d mov.n a2, a3 +40235f23: 0110e6 bgei a0, 1, 40235f28 +40235f26: 002d mov.n a2, a0 +40235f28: 362141 l32r a4, 402037ac +40235f2b: 113200 slli a3, a2, 16 +40235f2e: 313030 srai a3, a3, 16 +40235f31: 00a022 movi a2, 0 +40235f34: 004422 s8i a2, a4, 0 +40235f37: 005d32 s16i a3, a13, 0 +40235f3a: ffa821 l32r a2, 40235ddc +40235f3d: 2eab01 l32r a0, 402019ec +40235f40: 0000c0 callx0 a0 +40235f43: 002122 l32i a2, a1, 0 +40235f46: 009d32 l16si a3, a13, 0 +40235f49: 060222 l8ui a2, a2, 6 +40235f4c: f48d05 call0 4022a820 +40235f4f: 361161 l32r a6, 40203794 +40235f52: 009d52 l16si a5, a13, 0 +40235f55: 361581 l32r a8, 402037ac +40235f58: 01a072 movi a7, 1 +40235f5b: 004872 s8i a7, a8, 0 +40235f5e: 005652 s16i a5, a6, 0 +40235f61: 361441 l32r a4, 402037b4 +40235f64: 115500 slli a5, a5, 16 +40235f67: 0020c0 memw +40235f6a: 9e2432 l32i a3, a4, 0x278 +40235f6d: f43030 extui a3, a3, 0, 16 +40235f70: 203350 or a3, a3, a5 +40235f73: 0020c0 memw +40235f76: 9e6432 s32i a3, a4, 0x278 +40235f79: fb78a1 l32r a10, 40234d5c +40235f7c: 090c movi.n a9, 0 +40235f7e: 335c92 s16i a9, a12, 102 +40235f81: 345c92 s16i a9, a12, 104 +40235f84: 355c92 s16i a9, a12, 106 +40235f87: ff96c1 l32r a12, 40235de0 +40235f8a: 144a92 s8i a9, a10, 20 +40235f8d: 0c2d mov.n a2, a12 +40235f8f: 30c401 l32r a0, 402022a0 40235f92: 0000c0 callx0 a0 -40235f95: 020c movi.n a2, 0 -40235f97: 21c8 l32i.n a12, a1, 8 -40235f99: 31d8 l32i.n a13, a1, 12 -40235f9b: 1108 l32i.n a0, a1, 4 -40235f9d: 10c112 addi a1, a1, 16 -40235fa0: f00d ret.n -40235fa2: 043d mov.n a3, a4 -40235fa4: 054d mov.n a4, a5 -40235fa6: 065d mov.n a5, a6 -40235fa8: 160c movi.n a6, 1 -40235faa: ffa6c5 call0 40235a18 -40235fad: 211266 bnei a2, 1, 40235fd2 -40235fb0: 2ea6b1 l32r a11, 40201a48 -40235fb3: 1b1db7 beq a13, a11, 40235fd2 -40235fb6: 2c1c32 l16ui a3, a12, 88 -40235fb9: 172c22 l32i a2, a12, 92 -40235fbc: 331b addi.n a3, a3, 1 -40235fbe: 2d2a add.n a2, a13, a2 -40235fc0: 176c22 s32i a2, a12, 92 -40235fc3: f43030 extui a3, a3, 0, 16 -40235fc6: 2c5c32 s16i a3, a12, 88 -40235fc9: 2f9f01 l32r a0, 40201e48 -40235fcc: 0000c0 callx0 a0 -40235fcf: 305c22 s16i a2, a12, 96 -40235fd2: 120c movi.n a2, 1 -40235fd4: ffefc6 j 40235f97 -40235fd7: 112200 slli a2, a2, 16 -40235fda: 070c movi.n a7, 0 -40235fdc: 544c72 s8i a7, a12, 84 -40235fdf: 312020 srai a2, a2, 16 -40235fe2: 2b5c22 s16i a2, a12, 86 -40235fe5: c00200 sub a0, a2, a0 -40235fe8: 052407 blt a4, a0, 40235ff1 -40235feb: 022057 blt a0, a5, 40235ff1 -40235fee: ffdac6 j 40235f5d -40235ff1: 832c movi.n a3, 40 -40235ff3: 2f9501 l32r a0, 40201e48 -40235ff6: 0000c0 callx0 a0 -40235ff9: a00220 addx4 a0, a2, a2 -40235ffc: 1100d0 slli a0, a0, 3 -40235fff: ffb986 j 40235ee9 -40236002: 022057 blt a0, a5, 40236008 -40236005: ffd506 j 40235f5d -40236008: 009d02 l16si a0, a13, 0 -4023600b: d8c002 addi a0, a0, -40 -4023600e: ffb5c6 j 40235ee9 -40236011: 000000 ill -40236014: 7dc8 l32i.n a12, a13, 28 -40236016: 484010 excw -40236019: 107d excw -4023601b: a04240 addx4 a4, a2, a4 - -4023601c : -4023601c: f0a042 movi a4, 240 -4023601f: d0c112 addi a1, a1, -48 -40236022: 0461c2 s32i a12, a1, 16 -40236025: 096122 s32i a2, a1, 36 -40236028: 036102 s32i a0, a1, 12 -4023602b: 61e9 s32i.n a14, a1, 24 -4023602d: 71f9 s32i.n a15, a1, 28 -4023602f: 51d9 s32i.n a13, a1, 20 -40236031: cf0c movi.n a15, 12 -40236033: 03dd mov.n a13, a3 -40236035: 12e8 l32i.n a14, a2, 4 -40236037: fb4231 l32r a3, 40234d40 -4023603a: 1ee8 l32i.n a14, a14, 4 -4023603c: 060302 l8ui a0, a3, 6 -4023603f: 000e22 l8ui a2, a14, 0 -40236042: 010080 slli a0, a0, 24 -40236045: 10f2f0 and a15, a2, a15 -40236048: 310800 srai a0, a0, 24 -4023604b: 102240 and a2, a2, a4 -4023604e: 8129 s32i.n a2, a1, 32 -40236050: 0d10a6 blti a0, 1, 40236061 -40236053: f66e45 call0 4022c738 -40236056: fb3a31 l32r a3, 40234d40 -40236059: 022b addi.n a0, a2, 2 -4023605b: 210200 srai a0, a0, 2 -4023605e: 064302 s8i a0, a3, 6 -40236061: 0d08 l32i.n a0, a13, 0 -40236063: fb3841 l32r a4, 40234d44 -40236066: 05f0c7 bbsi a0, 28, 4023606f -40236069: 052e00 extui a2, a0, 30, 1 -4023606c: 100216 beqz a2, 40236170 -4023606f: 07f0d7 bbsi a0, 29, 4023607a -40236072: 04f0f7 bbsi a0, 31, 4023607a -40236075: 0c0c movi.n a12, 0 -40236077: 000046 j 4023607c -4023607a: 2c0c movi.n a12, 2 -4023607c: 307601 l32r a0, 40202254 -4023607f: 401472 l16ui a7, a4, 128 -40236082: 5f0052 l8ui a5, a0, 95 -40236085: 771b addi.n a7, a7, 1 -40236087: 026507 bbci a5, 0, 4023608d -4023608a: 405472 s16i a7, a4, 128 -4023608d: 678f66 bnei a15, 8, 402360f8 -40236090: fef405 call0 40234fd4 -40236093: fdf405 call0 40233fd4 -40236096: e29c beqz.n a2, 402360b8 -40236098: fe0545 call0 402340f0 -4023609b: 929c beqz.n a2, 402360b8 -4023609d: fb2951 l32r a5, 40234d44 -402360a0: fb2831 l32r a3, 40234d40 -402360a3: 140c movi.n a4, 1 -402360a5: 061332 l16ui a3, a3, 12 -402360a8: 214542 s8i a4, a5, 33 -402360ab: 24c522 addi a2, a5, 36 -402360ae: 040c movi.n a4, 0 -402360b0: 150c movi.n a5, 1 -402360b2: 307c01 l32r a0, 402022a4 -402360b5: 0000c0 callx0 a0 -402360b8: 622cf6 bgeui a12, 2, 4023611e -402360bb: 0c2d mov.n a2, a12 -402360bd: 3eab addi.n a3, a14, 10 -402360bf: 1139 s32i.n a3, a1, 4 -402360c1: 00f145 call0 40236fd8 -402360c4: 9168 l32i.n a6, a1, 36 -402360c6: 0d3d mov.n a3, a13 -402360c8: 7629 s32i.n a2, a6, 28 -402360ca: ffd201 l32r a0, 40236014 -402360cd: 0000c0 callx0 a0 -402360d0: 000d72 l8ui a7, a13, 0 -402360d3: 0c2d mov.n a2, a12 -402360d5: 773b addi.n a7, a7, 3 -402360d7: 004d72 s8i a7, a13, 0 -402360da: fc2105 call0 402322ec -402360dd: 07b216 beqz a2, 4023615c -402360e0: 078f56 bnez a15, 4023615c -402360e3: 0e2d mov.n a2, a14 -402360e5: ffcc01 l32r a0, 40236018 -402360e8: 0000c0 callx0 a0 -402360eb: 0d08 l32i.n a0, a13, 0 -402360ed: 148e00 extui a8, a0, 14, 2 -402360f0: b8fc bnez.n a8, 4023612f -402360f2: b50000 extui a0, a0, 16, 12 -402360f5: 000ec6 j 40236134 -402360f8: fbcf56 bnez a15, 402360b8 -402360fb: 0e2d mov.n a2, a14 -402360fd: ffc601 l32r a0, 40236018 -40236100: 0000c0 callx0 a0 -40236103: 023d mov.n a3, a2 -40236105: 0d08 l32i.n a0, a13, 0 -40236107: 305341 l32r a4, 40202254 -4023610a: 149e00 extui a9, a0, 14, 2 -4023610d: 06f956 bnez a9, 40236180 -40236110: b50000 extui a0, a0, 16, 12 -40236113: 001b86 j 40236185 -40236116: 0c2d mov.n a2, a12 -40236118: 201110 or a1, a1, a1 -4023611b: fc1ec5 call0 40232308 -4023611e: 020c movi.n a2, 0 -40236120: 41c8 l32i.n a12, a1, 16 -40236122: 51d8 l32i.n a13, a1, 20 -40236124: 61e8 l32i.n a14, a1, 24 -40236126: 71f8 l32i.n a15, a1, 28 -40236128: 3108 l32i.n a0, a1, 12 -4023612a: 30c112 addi a1, a1, 48 -4023612d: f00d ret.n -4023612f: 1d08 l32i.n a0, a13, 4 -40236131: 410800 srli a0, a0, 8 -40236134: 082132 l32i a3, a1, 32 -40236137: 04b326 beqi a3, 16, 4023613f -4023613a: 053c movi.n a5, 48 -4023613c: 1c9357 bne a3, a5, 4023615c -4023613f: c03020 sub a3, a0, a2 -40236142: 18ce22 addi a2, a14, 24 -40236145: fcc332 addi a3, a3, -4 -40236148: f43030 extui a3, a3, 0, 16 -4023614b: 3e3a add.n a3, a14, a3 -4023614d: 18c332 addi a3, a3, 24 -40236150: fdfcc5 call0 40234120 -40236153: 528c beqz.n a2, 4023615c -40236155: 0c2d mov.n a2, a12 -40236157: 1138 l32i.n a3, a1, 4 -40236159: fdfdc5 call0 40234138 -4023615c: 010e42 l8ui a4, a14, 1 -4023615f: 040e52 l8ui a5, a14, 4 -40236162: b86467 bbci a4, 6, 4023611e -40236165: ad6507 bbci a5, 0, 40236116 -40236168: 0c2d mov.n a2, a12 -4023616a: fc1ac5 call0 40232318 -4023616d: ffeb46 j 4023611e -40236170: 02f0d7 bbsi a0, 29, 40236176 -40236173: 0470f7 bbci a0, 31, 4023617b -40236176: 1c0c movi.n a12, 1 -40236178: ffc006 j 4023607c -4023617b: 2c0c movi.n a12, 2 -4023617d: ffbec6 j 4023607c -40236180: 1d08 l32i.n a0, a13, 4 -40236182: 410800 srli a0, a0, 8 -40236185: 8128 l32i.n a2, a1, 32 -40236187: 33e266 bnei a2, 128, 402361be -4023618a: 2139 s32i.n a3, a1, 8 -4023618c: 5f0452 l8ui a5, a4, 95 -4023618f: 0109 s32i.n a0, a1, 0 -40236191: 616507 bbci a5, 0, 402361f6 -40236194: 9128 l32i.n a2, a1, 36 -40236196: 0e4d mov.n a4, a14 -40236198: 18ce52 addi a5, a14, 24 -4023619b: c06030 sub a6, a0, a3 -4023619e: 80a072 movi a7, 128 -402361a1: 0d3d mov.n a3, a13 -402361a3: fcc662 addi a6, a6, -4 -402361a6: f46060 extui a6, a6, 0, 16 -402361a9: 6e6a add.n a6, a14, a6 -402361ab: 18c662 addi a6, a6, 24 -402361ae: ffc1c5 call0 40235dcc -402361b1: 411266 bnei a2, 1, 402361f6 -402361b4: 9128 l32i.n a2, a1, 36 -402361b6: ff4985 call0 40235650 -402361b9: 120c movi.n a2, 1 -402361bb: ffd846 j 40236120 -402361be: 075c movi.n a7, 80 -402361c0: b0c282 addi a8, a2, -80 -402361c3: ef1856 bnez a8, 402360b8 -402361c6: 5f0492 l8ui a9, a4, 95 -402361c9: 049090 extui a9, a9, 0, 1 -402361cc: ee8916 beqz a9, 402360b8 -402361cf: 9128 l32i.n a2, a1, 36 -402361d1: 0e4d mov.n a4, a14 -402361d3: c06030 sub a6, a0, a3 -402361d6: 18ce52 addi a5, a14, 24 -402361d9: 0d3d mov.n a3, a13 -402361db: fcc662 addi a6, a6, -4 -402361de: f46060 extui a6, a6, 0, 16 -402361e1: 6e6a add.n a6, a14, a6 -402361e3: 18c662 addi a6, a6, 24 -402361e6: ffbe45 call0 40235dcc -402361e9: 720b addi.n a7, a2, -1 -402361eb: ec9756 bnez a7, 402360b8 -402361ee: 9128 l32i.n a2, a1, 36 -402361f0: ff45c5 call0 40235650 -402361f3: fff086 j 402361b9 -402361f6: 0ace22 addi a2, a14, 10 -402361f9: fdf5c5 call0 40234158 -402361fc: eb8216 beqz a2, 402360b8 -402361ff: 092122 l32i a2, a1, 36 -40236202: 2158 l32i.n a5, a1, 8 -40236204: 0148 l32i.n a4, a1, 0 -40236206: 18ce32 addi a3, a14, 24 -40236209: c04450 sub a4, a4, a5 -4023620c: fcc442 addi a4, a4, -4 -4023620f: f44040 extui a4, a4, 0, 16 -40236212: 4e4a add.n a4, a14, a4 -40236214: 18c442 addi a4, a4, 24 -40236217: fd0185 call0 40233230 -4023621a: ffa686 j 402360b8 -4023621d: 000000 ill - -40236220 : -40236220: f0c112 addi a1, a1, -16 -40236223: 1109 s32i.n a0, a1, 4 -40236225: 2e82f6 bgeui a2, 8, 40236257 -40236228: fac601 l32r a0, 40234d40 -4023622b: 4008 l32i.n a0, a0, 16 -4023622d: 1132b0 slli a3, a2, 5 -40236230: 003a add.n a0, a0, a3 -40236232: 270002 l8ui a0, a0, 39 -40236235: 0139 s32i.n a3, a1, 0 -40236237: c0dc bnez.n a0, 40236257 -40236239: 301601 l32r a0, 40202294 -4023623c: 0000c0 callx0 a0 -4023623f: fac021 l32r a2, 40234d40 -40236242: 0138 l32i.n a3, a1, 0 -40236244: 4228 l32i.n a2, a2, 16 -40236246: 223a add.n a2, a2, a3 -40236248: 6228 l32i.n a2, a2, 24 -4023624a: 2129 s32i.n a2, a1, 8 -4023624c: 301301 l32r a0, 40202298 -4023624f: 0000c0 callx0 a0 -40236252: 2108 l32i.n a0, a1, 8 -40236254: 000046 j 40236259 -40236257: 000c movi.n a0, 0 -40236259: 708c beqz.n a0, 40236264 -4023625b: 9038 l32i.n a3, a0, 36 -4023625d: 0338 l32i.n a3, a3, 0 -4023625f: 017387 bbci a3, 24, 40236264 -40236262: 000c movi.n a0, 0 -40236264: 002d mov.n a2, a0 -40236266: 1108 l32i.n a0, a1, 4 -40236268: 10c112 addi a1, a1, 16 -4023626b: f00d ret.n -4023626d: 000000 ill - -40236270 : -40236270: f0c112 addi a1, a1, -16 -40236273: 11c9 s32i.n a12, a1, 4 -40236275: 0109 s32i.n a0, a1, 0 -40236277: 300701 l32r a0, 40202294 -4023627a: 0000c0 callx0 a0 -4023627d: fab001 l32r a0, 40234d40 -40236280: 4008 l32i.n a0, a0, 16 -40236282: 4a20c2 l32i a12, a0, 0x128 -40236285: 2c9c beqz.n a12, 4023629b -40236287: 040c movi.n a4, 0 -40236289: 8c28 l32i.n a2, a12, 32 -4023628b: 4a6022 s32i a2, a0, 0x128 -4023628e: 72cc bnez.n a2, 40236299 -40236290: 01d032 addmi a3, a0, 0x100 -40236293: 28c332 addi a3, a3, 40 -40236296: 4b6032 s32i a3, a0, 0x12c -40236299: 8c49 s32i.n a4, a12, 32 -4023629b: 2fff01 l32r a0, 40202298 -4023629e: 0000c0 callx0 a0 -402362a1: 0c2d mov.n a2, a12 -402362a3: 0108 l32i.n a0, a1, 0 -402362a5: 11c8 l32i.n a12, a1, 4 -402362a7: 10c112 addi a1, a1, 16 -402362aa: f00d ret.n - -402362ac : -402362ac: f0c112 addi a1, a1, -16 -402362af: 11c9 s32i.n a12, a1, 4 -402362b1: 0109 s32i.n a0, a1, 0 -402362b3: 2ff801 l32r a0, 40202294 -402362b6: 0000c0 callx0 a0 -402362b9: faa101 l32r a0, 40234d40 -402362bc: 4008 l32i.n a0, a0, 16 -402362be: 4c20c2 l32i a12, a0, 0x130 -402362c1: 2c9c beqz.n a12, 402362d7 -402362c3: 040c movi.n a4, 0 -402362c5: 8c28 l32i.n a2, a12, 32 -402362c7: 4c6022 s32i a2, a0, 0x130 -402362ca: 72cc bnez.n a2, 402362d5 -402362cc: 01d032 addmi a3, a0, 0x100 -402362cf: 30c332 addi a3, a3, 48 -402362d2: 4d6032 s32i a3, a0, 0x134 -402362d5: 8c49 s32i.n a4, a12, 32 -402362d7: 2ff001 l32r a0, 40202298 -402362da: 0000c0 callx0 a0 -402362dd: 0c2d mov.n a2, a12 -402362df: 0108 l32i.n a0, a1, 0 -402362e1: 11c8 l32i.n a12, a1, 4 -402362e3: 10c112 addi a1, a1, 16 -402362e6: f00d ret.n -402362e8: 000a02 l8ui a0, a10, 0 -402362eb: 50dc00 pdtlb a0, a12 -402362ee: f04023 excw -402362f1: 3ffed2 excw -402362f4: 235944 excw -402362f7: 4f8c40 excw -402362fa: 0c4023 excw - -402362fc : -402362fc: 040c movi.n a4, 0 -402362fe: 160c movi.n a6, 1 -40236300: f0c112 addi a1, a1, -16 -40236303: fa8f31 l32r a3, 40234d40 -40236306: 0109 s32i.n a0, a1, 0 -40236308: 000c movi.n a0, 0 -4023630a: 4338 l32i.n a3, a3, 16 -4023630c: 1120b0 slli a2, a0, 5 -4023630f: 001b addi.n a0, a0, 1 -40236311: 232a add.n a2, a3, a2 -40236313: 6249 s32i.n a4, a2, 24 -40236315: 274242 s8i a4, a2, 39 -40236318: 740000 extui a0, a0, 0, 8 -4023631b: 18c252 addi a5, a2, 24 -4023631e: 7259 s32i.n a5, a2, 28 -40236320: e88066 bnei a0, 8, 4023630c -40236323: 000c movi.n a0, 0 -40236325: 750c movi.n a5, 7 -40236327: 1120b0 slli a2, a0, 5 -4023632a: 001b addi.n a0, a0, 1 -4023632c: 232a add.n a2, a3, a2 -4023632e: 274262 s8i a6, a2, 39 -40236331: 244252 s8i a5, a2, 36 +40235f95: 0c2d mov.n a2, a12 +40235f97: ff9331 l32r a3, 40235de4 +40235f9a: 040c movi.n a4, 0 +40235f9c: 325601 l32r a0, 402028f4 +40235f9f: 0000c0 callx0 a0 +40235fa2: 0c2d mov.n a2, a12 +40235fa4: e8a332 movi a3, 0x3e8 +40235fa7: 040c movi.n a4, 0 +40235fa9: 150c movi.n a5, 1 +40235fab: 30be01 l32r a0, 402022a4 +40235fae: 0000c0 callx0 a0 +40235fb1: 020c movi.n a2, 0 +40235fb3: 21c8 l32i.n a12, a1, 8 +40235fb5: 31d8 l32i.n a13, a1, 12 +40235fb7: 1108 l32i.n a0, a1, 4 +40235fb9: 10c112 addi a1, a1, 16 +40235fbc: f00d ret.n +40235fbe: 043d mov.n a3, a4 +40235fc0: 054d mov.n a4, a5 +40235fc2: 065d mov.n a5, a6 +40235fc4: 160c movi.n a6, 1 +40235fc6: ffa6c5 call0 40235a34 +40235fc9: 211266 bnei a2, 1, 40235fee +40235fcc: 2e9fb1 l32r a11, 40201a48 +40235fcf: 1b1db7 beq a13, a11, 40235fee +40235fd2: 2c1c32 l16ui a3, a12, 88 +40235fd5: 172c22 l32i a2, a12, 92 +40235fd8: 331b addi.n a3, a3, 1 +40235fda: 2d2a add.n a2, a13, a2 +40235fdc: 176c22 s32i a2, a12, 92 +40235fdf: f43030 extui a3, a3, 0, 16 +40235fe2: 2c5c32 s16i a3, a12, 88 +40235fe5: 2f9801 l32r a0, 40201e48 +40235fe8: 0000c0 callx0 a0 +40235feb: 305c22 s16i a2, a12, 96 +40235fee: 120c movi.n a2, 1 +40235ff0: ffefc6 j 40235fb3 +40235ff3: 112200 slli a2, a2, 16 +40235ff6: 070c movi.n a7, 0 +40235ff8: 544c72 s8i a7, a12, 84 +40235ffb: 312020 srai a2, a2, 16 +40235ffe: 2b5c22 s16i a2, a12, 86 +40236001: c00200 sub a0, a2, a0 +40236004: 052407 blt a4, a0, 4023600d +40236007: 022057 blt a0, a5, 4023600d +4023600a: ffdac6 j 40235f79 +4023600d: 832c movi.n a3, 40 +4023600f: 2f8e01 l32r a0, 40201e48 +40236012: 0000c0 callx0 a0 +40236015: a00220 addx4 a0, a2, a2 +40236018: 1100d0 slli a0, a0, 3 +4023601b: ffb986 j 40235f05 +4023601e: 022057 blt a0, a5, 40236024 +40236021: ffd506 j 40235f79 +40236024: 009d02 l16si a0, a13, 0 +40236027: d8c002 addi a0, a0, -40 +4023602a: ffb5c6 j 40235f05 +4023602d: 000000 ill +40236030: 7dc8 l32i.n a12, a13, 28 +40236032: 484010 excw +40236035: 107d excw +40236037: a04240 addx4 a4, a2, a4 + +40236038 : +40236038: f0a042 movi a4, 240 +4023603b: d0c112 addi a1, a1, -48 +4023603e: 0461c2 s32i a12, a1, 16 +40236041: 096122 s32i a2, a1, 36 +40236044: 036102 s32i a0, a1, 12 +40236047: 61e9 s32i.n a14, a1, 24 +40236049: 71f9 s32i.n a15, a1, 28 +4023604b: 51d9 s32i.n a13, a1, 20 +4023604d: cf0c movi.n a15, 12 +4023604f: 03dd mov.n a13, a3 +40236051: 12e8 l32i.n a14, a2, 4 +40236053: fb4231 l32r a3, 40234d5c +40236056: 1ee8 l32i.n a14, a14, 4 +40236058: 060302 l8ui a0, a3, 6 +4023605b: 000e22 l8ui a2, a14, 0 +4023605e: 010080 slli a0, a0, 24 +40236061: 10f2f0 and a15, a2, a15 +40236064: 310800 srai a0, a0, 24 +40236067: 102240 and a2, a2, a4 +4023606a: 8129 s32i.n a2, a1, 32 +4023606c: 0d10a6 blti a0, 1, 4023607d +4023606f: f66e45 call0 4022c754 +40236072: fb3a31 l32r a3, 40234d5c +40236075: 022b addi.n a0, a2, 2 +40236077: 210200 srai a0, a0, 2 +4023607a: 064302 s8i a0, a3, 6 +4023607d: 0d08 l32i.n a0, a13, 0 +4023607f: fb3841 l32r a4, 40234d60 +40236082: 05f0c7 bbsi a0, 28, 4023608b +40236085: 052e00 extui a2, a0, 30, 1 +40236088: 100216 beqz a2, 4023618c +4023608b: 07f0d7 bbsi a0, 29, 40236096 +4023608e: 04f0f7 bbsi a0, 31, 40236096 +40236091: 0c0c movi.n a12, 0 +40236093: 000046 j 40236098 +40236096: 2c0c movi.n a12, 2 +40236098: 306f01 l32r a0, 40202254 +4023609b: 401472 l16ui a7, a4, 128 +4023609e: 5f0052 l8ui a5, a0, 95 +402360a1: 771b addi.n a7, a7, 1 +402360a3: 026507 bbci a5, 0, 402360a9 +402360a6: 405472 s16i a7, a4, 128 +402360a9: 678f66 bnei a15, 8, 40236114 +402360ac: fef405 call0 40234ff0 +402360af: fdf405 call0 40233ff0 +402360b2: e29c beqz.n a2, 402360d4 +402360b4: fe0545 call0 4023410c +402360b7: 929c beqz.n a2, 402360d4 +402360b9: fb2951 l32r a5, 40234d60 +402360bc: fb2831 l32r a3, 40234d5c +402360bf: 140c movi.n a4, 1 +402360c1: 061332 l16ui a3, a3, 12 +402360c4: 214542 s8i a4, a5, 33 +402360c7: 24c522 addi a2, a5, 36 +402360ca: 040c movi.n a4, 0 +402360cc: 150c movi.n a5, 1 +402360ce: 307501 l32r a0, 402022a4 +402360d1: 0000c0 callx0 a0 +402360d4: 622cf6 bgeui a12, 2, 4023613a +402360d7: 0c2d mov.n a2, a12 +402360d9: 3eab addi.n a3, a14, 10 +402360db: 1139 s32i.n a3, a1, 4 +402360dd: 00f145 call0 40236ff4 +402360e0: 9168 l32i.n a6, a1, 36 +402360e2: 0d3d mov.n a3, a13 +402360e4: 7629 s32i.n a2, a6, 28 +402360e6: ffd201 l32r a0, 40236030 +402360e9: 0000c0 callx0 a0 +402360ec: 000d72 l8ui a7, a13, 0 +402360ef: 0c2d mov.n a2, a12 +402360f1: 773b addi.n a7, a7, 3 +402360f3: 004d72 s8i a7, a13, 0 +402360f6: fc2105 call0 40232308 +402360f9: 07b216 beqz a2, 40236178 +402360fc: 078f56 bnez a15, 40236178 +402360ff: 0e2d mov.n a2, a14 +40236101: ffcc01 l32r a0, 40236034 +40236104: 0000c0 callx0 a0 +40236107: 0d08 l32i.n a0, a13, 0 +40236109: 148e00 extui a8, a0, 14, 2 +4023610c: b8fc bnez.n a8, 4023614b +4023610e: b50000 extui a0, a0, 16, 12 +40236111: 000ec6 j 40236150 +40236114: fbcf56 bnez a15, 402360d4 +40236117: 0e2d mov.n a2, a14 +40236119: ffc601 l32r a0, 40236034 +4023611c: 0000c0 callx0 a0 +4023611f: 023d mov.n a3, a2 +40236121: 0d08 l32i.n a0, a13, 0 +40236123: 304c41 l32r a4, 40202254 +40236126: 149e00 extui a9, a0, 14, 2 +40236129: 06f956 bnez a9, 4023619c +4023612c: b50000 extui a0, a0, 16, 12 +4023612f: 001b86 j 402361a1 +40236132: 0c2d mov.n a2, a12 +40236134: 201110 or a1, a1, a1 +40236137: fc1ec5 call0 40232324 +4023613a: 020c movi.n a2, 0 +4023613c: 41c8 l32i.n a12, a1, 16 +4023613e: 51d8 l32i.n a13, a1, 20 +40236140: 61e8 l32i.n a14, a1, 24 +40236142: 71f8 l32i.n a15, a1, 28 +40236144: 3108 l32i.n a0, a1, 12 +40236146: 30c112 addi a1, a1, 48 +40236149: f00d ret.n +4023614b: 1d08 l32i.n a0, a13, 4 +4023614d: 410800 srli a0, a0, 8 +40236150: 082132 l32i a3, a1, 32 +40236153: 04b326 beqi a3, 16, 4023615b +40236156: 053c movi.n a5, 48 +40236158: 1c9357 bne a3, a5, 40236178 +4023615b: c03020 sub a3, a0, a2 +4023615e: 18ce22 addi a2, a14, 24 +40236161: fcc332 addi a3, a3, -4 +40236164: f43030 extui a3, a3, 0, 16 +40236167: 3e3a add.n a3, a14, a3 +40236169: 18c332 addi a3, a3, 24 +4023616c: fdfcc5 call0 4023413c +4023616f: 528c beqz.n a2, 40236178 +40236171: 0c2d mov.n a2, a12 +40236173: 1138 l32i.n a3, a1, 4 +40236175: fdfdc5 call0 40234154 +40236178: 010e42 l8ui a4, a14, 1 +4023617b: 040e52 l8ui a5, a14, 4 +4023617e: b86467 bbci a4, 6, 4023613a +40236181: ad6507 bbci a5, 0, 40236132 +40236184: 0c2d mov.n a2, a12 +40236186: fc1ac5 call0 40232334 +40236189: ffeb46 j 4023613a +4023618c: 02f0d7 bbsi a0, 29, 40236192 +4023618f: 0470f7 bbci a0, 31, 40236197 +40236192: 1c0c movi.n a12, 1 +40236194: ffc006 j 40236098 +40236197: 2c0c movi.n a12, 2 +40236199: ffbec6 j 40236098 +4023619c: 1d08 l32i.n a0, a13, 4 +4023619e: 410800 srli a0, a0, 8 +402361a1: 8128 l32i.n a2, a1, 32 +402361a3: 33e266 bnei a2, 128, 402361da +402361a6: 2139 s32i.n a3, a1, 8 +402361a8: 5f0452 l8ui a5, a4, 95 +402361ab: 0109 s32i.n a0, a1, 0 +402361ad: 616507 bbci a5, 0, 40236212 +402361b0: 9128 l32i.n a2, a1, 36 +402361b2: 0e4d mov.n a4, a14 +402361b4: 18ce52 addi a5, a14, 24 +402361b7: c06030 sub a6, a0, a3 +402361ba: 80a072 movi a7, 128 +402361bd: 0d3d mov.n a3, a13 +402361bf: fcc662 addi a6, a6, -4 +402361c2: f46060 extui a6, a6, 0, 16 +402361c5: 6e6a add.n a6, a14, a6 +402361c7: 18c662 addi a6, a6, 24 +402361ca: ffc1c5 call0 40235de8 +402361cd: 411266 bnei a2, 1, 40236212 +402361d0: 9128 l32i.n a2, a1, 36 +402361d2: ff4985 call0 4023566c +402361d5: 120c movi.n a2, 1 +402361d7: ffd846 j 4023613c +402361da: 075c movi.n a7, 80 +402361dc: b0c282 addi a8, a2, -80 +402361df: ef1856 bnez a8, 402360d4 +402361e2: 5f0492 l8ui a9, a4, 95 +402361e5: 049090 extui a9, a9, 0, 1 +402361e8: ee8916 beqz a9, 402360d4 +402361eb: 9128 l32i.n a2, a1, 36 +402361ed: 0e4d mov.n a4, a14 +402361ef: c06030 sub a6, a0, a3 +402361f2: 18ce52 addi a5, a14, 24 +402361f5: 0d3d mov.n a3, a13 +402361f7: fcc662 addi a6, a6, -4 +402361fa: f46060 extui a6, a6, 0, 16 +402361fd: 6e6a add.n a6, a14, a6 +402361ff: 18c662 addi a6, a6, 24 +40236202: ffbe45 call0 40235de8 +40236205: 720b addi.n a7, a2, -1 +40236207: ec9756 bnez a7, 402360d4 +4023620a: 9128 l32i.n a2, a1, 36 +4023620c: ff45c5 call0 4023566c +4023620f: fff086 j 402361d5 +40236212: 0ace22 addi a2, a14, 10 +40236215: fdf5c5 call0 40234174 +40236218: eb8216 beqz a2, 402360d4 +4023621b: 092122 l32i a2, a1, 36 +4023621e: 2158 l32i.n a5, a1, 8 +40236220: 0148 l32i.n a4, a1, 0 +40236222: 18ce32 addi a3, a14, 24 +40236225: c04450 sub a4, a4, a5 +40236228: fcc442 addi a4, a4, -4 +4023622b: f44040 extui a4, a4, 0, 16 +4023622e: 4e4a add.n a4, a14, a4 +40236230: 18c442 addi a4, a4, 24 +40236233: fd0185 call0 4023324c +40236236: ffa686 j 402360d4 +40236239: 000000 ill + +4023623c : +4023623c: f0c112 addi a1, a1, -16 +4023623f: 1109 s32i.n a0, a1, 4 +40236241: 2e82f6 bgeui a2, 8, 40236273 +40236244: fac601 l32r a0, 40234d5c +40236247: 4008 l32i.n a0, a0, 16 +40236249: 1132b0 slli a3, a2, 5 +4023624c: 003a add.n a0, a0, a3 +4023624e: 270002 l8ui a0, a0, 39 +40236251: 0139 s32i.n a3, a1, 0 +40236253: c0dc bnez.n a0, 40236273 +40236255: 300f01 l32r a0, 40202294 +40236258: 0000c0 callx0 a0 +4023625b: fac021 l32r a2, 40234d5c +4023625e: 0138 l32i.n a3, a1, 0 +40236260: 4228 l32i.n a2, a2, 16 +40236262: 223a add.n a2, a2, a3 +40236264: 6228 l32i.n a2, a2, 24 +40236266: 2129 s32i.n a2, a1, 8 +40236268: 300c01 l32r a0, 40202298 +4023626b: 0000c0 callx0 a0 +4023626e: 2108 l32i.n a0, a1, 8 +40236270: 000046 j 40236275 +40236273: 000c movi.n a0, 0 +40236275: 708c beqz.n a0, 40236280 +40236277: 9038 l32i.n a3, a0, 36 +40236279: 0338 l32i.n a3, a3, 0 +4023627b: 017387 bbci a3, 24, 40236280 +4023627e: 000c movi.n a0, 0 +40236280: 002d mov.n a2, a0 +40236282: 1108 l32i.n a0, a1, 4 +40236284: 10c112 addi a1, a1, 16 +40236287: f00d ret.n +40236289: 000000 ill + +4023628c : +4023628c: f0c112 addi a1, a1, -16 +4023628f: 11c9 s32i.n a12, a1, 4 +40236291: 0109 s32i.n a0, a1, 0 +40236293: 300001 l32r a0, 40202294 +40236296: 0000c0 callx0 a0 +40236299: fab001 l32r a0, 40234d5c +4023629c: 4008 l32i.n a0, a0, 16 +4023629e: 4a20c2 l32i a12, a0, 0x128 +402362a1: 2c9c beqz.n a12, 402362b7 +402362a3: 040c movi.n a4, 0 +402362a5: 8c28 l32i.n a2, a12, 32 +402362a7: 4a6022 s32i a2, a0, 0x128 +402362aa: 72cc bnez.n a2, 402362b5 +402362ac: 01d032 addmi a3, a0, 0x100 +402362af: 28c332 addi a3, a3, 40 +402362b2: 4b6032 s32i a3, a0, 0x12c +402362b5: 8c49 s32i.n a4, a12, 32 +402362b7: 2ff801 l32r a0, 40202298 +402362ba: 0000c0 callx0 a0 +402362bd: 0c2d mov.n a2, a12 +402362bf: 0108 l32i.n a0, a1, 0 +402362c1: 11c8 l32i.n a12, a1, 4 +402362c3: 10c112 addi a1, a1, 16 +402362c6: f00d ret.n + +402362c8 : +402362c8: f0c112 addi a1, a1, -16 +402362cb: 11c9 s32i.n a12, a1, 4 +402362cd: 0109 s32i.n a0, a1, 0 +402362cf: 2ff101 l32r a0, 40202294 +402362d2: 0000c0 callx0 a0 +402362d5: faa101 l32r a0, 40234d5c +402362d8: 4008 l32i.n a0, a0, 16 +402362da: 4c20c2 l32i a12, a0, 0x130 +402362dd: 2c9c beqz.n a12, 402362f3 +402362df: 040c movi.n a4, 0 +402362e1: 8c28 l32i.n a2, a12, 32 +402362e3: 4c6022 s32i a2, a0, 0x130 +402362e6: 72cc bnez.n a2, 402362f1 +402362e8: 01d032 addmi a3, a0, 0x100 +402362eb: 30c332 addi a3, a3, 48 +402362ee: 4d6032 s32i a3, a0, 0x134 +402362f1: 8c49 s32i.n a4, a12, 32 +402362f3: 2fe901 l32r a0, 40202298 +402362f6: 0000c0 callx0 a0 +402362f9: 0c2d mov.n a2, a12 +402362fb: 0108 l32i.n a0, a1, 0 +402362fd: 11c8 l32i.n a12, a1, 4 +402362ff: 10c112 addi a1, a1, 16 +40236302: f00d ret.n +40236304: 000a02 l8ui a0, a10, 0 +40236307: 50f800 rdtlb1 a0, a8 +4023630a: f04023 excw +4023630d: 3ffed2 excw +40236310: 235960 excw +40236313: 4fa840 excw +40236316: 0c4023 excw + +40236318 : +40236318: 040c movi.n a4, 0 +4023631a: 160c movi.n a6, 1 +4023631c: f0c112 addi a1, a1, -16 +4023631f: fa8f31 l32r a3, 40234d5c +40236322: 0109 s32i.n a0, a1, 0 +40236324: 000c movi.n a0, 0 +40236326: 4338 l32i.n a3, a3, 16 +40236328: 1120b0 slli a2, a0, 5 +4023632b: 001b addi.n a0, a0, 1 +4023632d: 232a add.n a2, a3, a2 +4023632f: 6249 s32i.n a4, a2, 24 +40236331: 274242 s8i a4, a2, 39 40236334: 740000 extui a0, a0, 0, 8 -40236337: ec2066 bnei a0, 2, 40236327 -4023633a: 0349 s32i.n a4, a3, 0 -4023633c: 000c movi.n a0, 0 -4023633e: 906000 addx2 a6, a0, a0 -40236341: a05030 addx4 a5, a0, a3 -40236344: 1549 s32i.n a4, a5, 4 -40236346: 1166f0 slli a6, a6, 1 -40236349: 503a add.n a5, a0, a3 -4023634b: 263b addi.n a2, a6, 3 -4023634d: b32660 movgez a2, a6, a6 -40236350: 001b addi.n a0, a0, 1 -40236352: 740000 extui a0, a0, 0, 8 -40236355: 212220 srai a2, a2, 2 -40236358: 222b addi.n a2, a2, 2 -4023635a: 144522 s8i a2, a5, 20 -4023635d: dd4066 bnei a0, 4, 4023633e -40236360: 000c movi.n a0, 0 -40236362: 18a162 movi a6, 0x118 -40236365: b02030 addx8 a2, a0, a3 -40236368: 466242 s32i a4, a2, 0x118 -4023636b: 01c002 addi a0, a0, 1 -4023636e: 805260 add a5, a2, a6 -40236371: 476252 s32i a5, a2, 0x11c -40236374: 740000 extui a0, a0, 0, 8 -40236377: ea2066 bnei a0, 2, 40236365 -4023637a: 4c6342 s32i a4, a3, 0x130 -4023637d: 4a6342 s32i a4, a3, 0x128 -40236380: 01d382 addmi a8, a3, 0x100 -40236383: 28c892 addi a9, a8, 40 -40236386: 4b6392 s32i a9, a3, 0x12c -40236389: 30c882 addi a8, a8, 48 -4023638c: 4d6382 s32i a8, a3, 0x134 -4023638f: ffd661 l32r a6, 402362e8 -40236392: 350871 l32r a7, 402037b4 -40236395: 0020c0 memw -40236398: fe6762 s32i a6, a7, 0x3f8 -4023639b: 01e045 call0 402381a0 -4023639e: ffd321 l32r a2, 402362ec -402363a1: 20a032 movi a3, 32 -402363a4: ffd341 l32r a4, 402362f0 -402363a7: 252c movi.n a5, 34 -402363a9: 610901 l32r a0, 4020e7d0 -402363ac: 0000c0 callx0 a0 -402363af: fb0821 l32r a2, 40234fd0 -402363b2: ffd031 l32r a3, 402362f4 -402363b5: 040c movi.n a4, 0 -402363b7: 314f01 l32r a0, 402028f4 -402363ba: 0000c0 callx0 a0 -402363bd: faa621 l32r a2, 40234e58 -402363c0: ffce31 l32r a3, 402362f8 -402363c3: 040c movi.n a4, 0 -402363c5: fa5eb1 l32r a11, 40234d40 -402363c8: cf0251 l32r a5, 40229fd0 -402363cb: 558301 l32r a0, 4020b9d8 -402363ce: 6a0552 l8ui a5, a5, 106 -402363d1: 3075a1 l32r a10, 402025a8 -402363d4: d10500 mul16s a0, a5, a0 -402363d7: 93a050 movnez a10, a0, a5 -402363da: 2ba9 s32i.n a10, a11, 8 -402363dc: 314601 l32r a0, 402028f4 -402363df: 0000c0 callx0 a0 -402363e2: fea985 call0 40234e7c -402363e5: 0108 l32i.n a0, a1, 0 -402363e7: 10c112 addi a1, a1, 16 -402363ea: f00d ret.n -402363ec: fed401 l32r a0, 40235f3c -402363ef: 3f .byte 0x3f -402363f0: 105524 excw -402363f3: c11240 mul16u a1, a2, a4 - -402363f4 : -402363f4: e0c112 addi a1, a1, -32 -402363f7: 006102 s32i a0, a1, 0 -402363fa: 0161c2 s32i a12, a1, 4 -402363fd: 31e9 s32i.n a14, a1, 12 -402363ff: 21d9 s32i.n a13, a1, 8 -40236401: 41f9 s32i.n a15, a1, 16 -40236403: fd7c movi.n a13, -1 -40236405: fff9f1 l32r a15, 402363ec -40236408: 0e0c movi.n a14, 0 -4023640a: 000fc2 l8ui a12, a15, 0 -4023640d: fdfb45 call0 402343c4 -40236410: 12cc bnez.n a2, 40236415 -40236412: fe3405 call0 40234754 -40236415: 202cc0 or a2, a12, a12 -40236418: fdce85 call0 40234104 -4023641b: 00b216 beqz a2, 4023642a -4023641e: 202cc0 or a2, a12, a12 -40236421: fff301 l32r a0, 402363f0 -40236424: 0000c0 callx0 a0 -40236427: 93dc20 movnez a13, a12, a2 -4023642a: 000f02 l8ui a0, a15, 0 -4023642d: cc1b addi.n a12, a12, 1 -4023642f: 74c0c0 extui a12, a12, 0, 8 -40236432: fecc22 addi a2, a12, -2 -40236435: 83ce20 moveqz a12, a14, a2 -40236438: d190c7 bne a0, a12, 4023640d -4023643b: 11c8 l32i.n a12, a1, 4 -4023643d: 0c0d26 beqi a13, -1, 4023644d -40236440: 0d1b addi.n a0, a13, 1 -40236442: 742000 extui a2, a0, 0, 8 -40236445: 012226 beqi a2, 2, 4023644a -40236448: 00ed mov.n a14, a0 -4023644a: 004fe2 s8i a14, a15, 0 -4023644d: 21d8 l32i.n a13, a1, 8 -4023644f: 31e8 l32i.n a14, a1, 12 -40236451: 41f8 l32i.n a15, a1, 16 -40236453: 0108 l32i.n a0, a1, 0 -40236455: 20c112 addi a1, a1, 32 -40236458: f00d ret.n -4023645a: 760000 excw -4023645d: ff1a add.n a15, a15, a1 -4023645f: 3f .byte 0x3f -40236460: 53bc beqz.n a3, 40236499 -40236462: 124010 excw - -40236464 : -40236464: e0c112 addi a1, a1, -32 -40236467: 0561c2 s32i a12, a1, 20 -4023646a: 046102 s32i a0, a1, 16 -4023646d: 02cd mov.n a12, a2 -4023646f: 4208 l32i.n a0, a2, 16 -40236471: 3109 s32i.n a0, a1, 12 -40236473: fff805 call0 402363f4 -40236476: 3128 l32i.n a2, a1, 12 -40236478: 000222 l8ui a2, a2, 0 -4023647b: c30c movi.n a3, 12 -4023647d: 102230 and a2, a2, a3 -40236480: 2129 s32i.n a2, a1, 8 -40236482: fdf405 call0 402343c4 -40236485: 12cc bnez.n a2, 4023648a -40236487: fe2cc5 call0 40234754 -4023648a: 9c08 l32i.n a0, a12, 36 -4023648c: 7c88 l32i.n a8, a12, 28 -4023648e: 5038 l32i.n a3, a0, 20 -40236490: fff341 l32r a4, 4023645c -40236493: 126307 bbci a3, 0, 402364a9 -40236496: 0078 l32i.n a7, a0, 0 -40236498: 000442 l8ui a4, a4, 0 -4023649b: 042170 extui a2, a7, 1, 1 -4023649e: 0d24f6 bgeui a4, 2, 402364af -402364a1: 0a6717 bbci a7, 1, 402364af -402364a4: 220c movi.n a2, 2 -402364a6: 0014c6 j 402364fd -402364a9: 002072 l32i a7, a0, 0 -402364ac: 042170 extui a2, a7, 1, 1 -402364af: 053856 bnez a8, 40236506 -402364b2: 049970 extui a9, a7, 9, 1 -402364b5: 0fe956 bnez a9, 402365b7 -402364b8: fdc485 call0 40234104 -402364bb: 092c02 l32i a0, a12, 36 -402364be: 00a256 bnez a2, 402364cc -402364c1: 4028 l32i.n a2, a0, 16 -402364c3: 05c226 beqi a2, 32, 402364cc -402364c6: c0c2a2 addi a10, a2, -64 -402364c9: 10da56 bnez a10, 402365da -402364cc: 0088 l32i.n a8, a0, 0 -402364ce: c3af72 movi a7, -61 -402364d1: 107870 and a7, a8, a7 -402364d4: 048180 extui a8, a8, 1, 1 -402364d7: 1188e0 slli a8, a8, 2 -402364da: 207780 or a7, a7, a8 -402364dd: 0079 s32i.n a7, a0, 0 -402364df: 9c58 l32i.n a5, a12, 36 -402364e1: 38e161 l32r a6, 40204868 -402364e4: 1548 l32i.n a4, a5, 4 -402364e6: 104460 and a4, a4, a6 -402364e9: 1549 s32i.n a4, a5, 4 -402364eb: 9c28 l32i.n a2, a12, 36 -402364ed: 12b8 l32i.n a11, a2, 4 -402364ef: 037c movi.n a3, -16 -402364f1: 10bb30 and a11, a11, a3 -402364f4: 730c movi.n a3, 7 -402364f6: 20bb30 or a11, a11, a3 -402364f9: 12b9 s32i.n a11, a2, 4 -402364fb: 020c movi.n a2, 0 -402364fd: 51c8 l32i.n a12, a1, 20 -402364ff: 4108 l32i.n a0, a1, 16 -40236501: 20c112 addi a1, a1, 32 -40236504: f00d ret.n -40236506: 022182 l32i a8, a1, 8 -40236509: 03a856 bnez a8, 40236547 -4023650c: fdbf45 call0 40234104 -4023650f: 0bc216 beqz a2, 402365cf -40236512: 092c52 l32i a5, a12, 36 -40236515: 0568 l32i.n a6, a5, 0 -40236517: c3af42 movi a4, -61 -4023651a: 104640 and a4, a6, a4 -4023651d: 046160 extui a6, a6, 1, 1 -40236520: 1166e0 slli a6, a6, 2 -40236523: 204460 or a4, a4, a6 -40236526: 0549 s32i.n a4, a5, 0 -40236528: 9c28 l32i.n a2, a12, 36 -4023652a: 38cf31 l32r a3, 40204868 -4023652d: 1208 l32i.n a0, a2, 4 -4023652f: 100030 and a0, a0, a3 -40236532: 1209 s32i.n a0, a2, 4 -40236534: 9ca8 l32i.n a10, a12, 36 -40236536: 1a98 l32i.n a9, a10, 4 -40236538: 0b7c movi.n a11, -16 -4023653a: 1099b0 and a9, a9, a11 -4023653d: 7b0c movi.n a11, 7 -4023653f: 2099b0 or a9, a9, a11 -40236542: 1a99 s32i.n a9, a10, 4 -40236544: ffecc6 j 402364fb -40236547: fdbbc5 call0 40234104 -4023654a: 011256 bnez a2, 4023655f -4023654d: 092c52 l32i a5, a12, 36 -40236550: 0558 l32i.n a5, a5, 0 -40236552: 097537 bbci a5, 19, 4023655f -40236555: 120c movi.n a2, 1 -40236557: fdc305 call0 40234188 -4023655a: 120c movi.n a2, 1 -4023655c: ffe746 j 402364fd -4023655f: 2f4d01 l32r a0, 40202294 -40236562: 0000c0 callx0 a0 -40236565: 072c32 l32i a3, a12, 28 -40236568: 092c52 l32i a5, a12, 36 -4023656b: 760332 l8ui a3, a3, 118 -4023656e: 002522 l32i a2, a5, 0 -40236571: 1558 l32i.n a5, a5, 4 -40236573: 042120 extui a2, a2, 1, 1 -40236576: 344050 extui a4, a5, 0, 4 -40236579: 255450 extui a5, a5, 20, 3 -4023657c: ffb901 l32r a0, 40236460 -4023657f: 0000c0 callx0 a0 -40236582: 1129 s32i.n a2, a1, 4 -40236584: 2f4501 l32r a0, 40202298 -40236587: 0000c0 callx0 a0 -4023658a: 1148 l32i.n a4, a1, 4 -4023658c: 0149 s32i.n a4, a1, 0 -4023658e: c88426 beqi a4, 8, 4023655a -40236591: 9c28 l32i.n a2, a12, 36 -40236593: 0228 l32i.n a2, a2, 0 -40236595: 042120 extui a2, a2, 1, 1 -40236598: fdb685 call0 40234104 -4023659b: 52ac beqz.n a2, 402365c4 -4023659d: c3af62 movi a6, -61 -402365a0: 9c48 l32i.n a4, a12, 36 -402365a2: 0158 l32i.n a5, a1, 0 -402365a4: 0438 l32i.n a3, a4, 0 -402365a6: 345050 extui a5, a5, 0, 4 -402365a9: 1155e0 slli a5, a5, 2 -402365ac: 103360 and a3, a3, a6 -402365af: 203350 or a3, a3, a5 -402365b2: 0439 s32i.n a3, a4, 0 -402365b4: ffd0c6 j 402364fb -402365b7: fdb4c5 call0 40234104 -402365ba: 72ac beqz.n a2, 402365e5 -402365bc: 9c08 l32i.n a0, a12, 36 -402365be: ffc286 j 402364cc -402365c1: 000000 ill -402365c4: 120c movi.n a2, 1 -402365c6: fdbc05 call0 40234188 -402365c9: ffe346 j 4023655a -402365cc: 000000 ill -402365cf: 120c movi.n a2, 1 -402365d1: fdbb45 call0 40234188 -402365d4: ffe086 j 4023655a -402365d7: 000000 ill -402365da: 120c movi.n a2, 1 -402365dc: fdba85 call0 40234188 -402365df: ffddc6 j 4023655a -402365e2: 000000 ill -402365e5: 120c movi.n a2, 1 -402365e7: fdba05 call0 40234188 -402365ea: ffdb06 j 4023655a -402365ed: 000000 ill -402365f0: fe8c90 excw -402365f3: 3f .byte 0x3f -402365f4: ef .byte 0xef -402365f5: 000c movi.n a0, 0 -402365f7: fffc00 excw -402365fa: ff0000 excw -402365fd: 0f .byte 0xf -402365fe: fff8 l32i.n a15, a15, 60 - -40236600 : -40236600: f0c112 addi a1, a1, -16 -40236603: 0109 s32i.n a0, a1, 0 -40236605: 9208 l32i.n a0, a2, 36 -40236607: 7258 l32i.n a5, a2, 28 -40236609: 3008 l32i.n a0, a0, 12 -4023660b: 0b12b2 l16ui a11, a2, 22 -4023660e: 340800 extui a0, a0, 8, 4 -40236611: 0a40f6 bgeui a0, 4, 4023661f -40236614: fff731 l32r a3, 402365f0 -40236617: 003a add.n a0, a0, a3 -40236619: 000002 l8ui a0, a0, 0 -4023661c: 000046 j 40236621 -4023661f: 400c movi.n a0, 4 -40236621: bb0a add.n a11, a11, a0 -40236623: 0b52b2 s16i a11, a2, 22 -40236626: a1b6a1 l32r a10, 4021ed00 -40236629: 2278 l32i.n a7, a2, 8 -4023662b: 0020c0 memw -4023662e: 0788 l32i.n a8, a7, 0 -40236630: 3d1591 l32r a9, 40205a84 -40236633: 1088a0 and a8, a8, a10 -40236636: 418c80 srli a8, a8, 12 -40236639: 880a add.n a8, a8, a0 -4023663b: b48080 extui a8, a8, 0, 12 -4023663e: 118840 slli a8, a8, 12 -40236641: 0020c0 memw -40236644: 0768 l32i.n a6, a7, 0 -40236646: 106690 and a6, a6, a9 -40236649: 206680 or a6, a6, a8 -4023664c: 0020c0 memw -4023664f: 9248 l32i.n a4, a2, 36 -40236651: 0448 l32i.n a4, a4, 0 -40236653: 0769 s32i.n a6, a7, 0 -40236655: 067487 bbci a4, 24, 4023665f -40236658: 45ec bnez.n a5, 40236680 -4023665a: 120c movi.n a2, 1 -4023665c: 000646 j 40236679 -4023665f: 3d0651 l32r a5, 40205a78 -40236662: 3d0641 l32r a4, 40205a7c -40236665: 2238 l32i.n a3, a2, 8 -40236667: 0020c0 memw -4023666a: 0308 l32i.n a0, a3, 0 -4023666c: 100050 and a0, a0, a5 -4023666f: 200040 or a0, a0, a4 -40236672: 0020c0 memw -40236675: 0309 s32i.n a0, a3, 0 -40236677: 020c movi.n a2, 0 -40236679: 0108 l32i.n a0, a1, 0 -4023667b: 10c112 addi a1, a1, 16 -4023667e: f00d ret.n -40236680: 3d0071 l32r a7, 40205a80 -40236683: d65561 l32r a6, 4022bfd8 -40236686: 1248 l32i.n a4, a2, 4 -40236688: 0020c0 memw -4023668b: 0438 l32i.n a3, a4, 0 -4023668d: 103370 and a3, a3, a7 -40236690: 203360 or a3, a3, a6 -40236693: 0020c0 memw -40236696: 0439 s32i.n a3, a4, 0 -40236698: 9208 l32i.n a0, a2, 36 -4023669a: 3008 l32i.n a0, a0, 12 -4023669c: 340800 extui a0, a0, 8, 4 -4023669f: 133026 beqi a0, 3, 402366b6 -402366a2: 009c beqz.n a0, 402366b6 -402366a4: fb6c21 l32r a2, 40235454 -402366a7: fb6c31 l32r a3, 40235458 -402366aa: ffd241 l32r a4, 402365f4 -402366ad: a36301 l32r a0, 4021f43c -402366b0: 0000c0 callx0 a0 -402366b3: ffff06 j 402366b3 -402366b6: ffd041 l32r a4, 402365f8 -402366b9: 1268 l32i.n a6, a2, 4 -402366bb: 0b1232 l16ui a3, a2, 22 -402366be: 1668 l32i.n a6, a6, 4 -402366c0: 334a add.n a3, a3, a4 -402366c2: d80941 l32r a4, 4022c6e8 -402366c5: 0628 l32i.n a2, a6, 0 -402366c7: b43030 extui a3, a3, 0, 12 -402366ca: 102240 and a2, a2, a4 -402366cd: 202230 or a2, a2, a3 -402366d0: dd1f41 l32r a4, 4022db4c -402366d3: ffca31 l32r a3, 402365fc -402366d6: 0629 s32i.n a2, a6, 0 -402366d8: b40020 extui a0, a2, 0, 12 -402366db: 804b addi.n a8, a0, 4 -402366dd: 740552 l8ui a5, a5, 116 -402366e0: 103230 and a3, a2, a3 -402366e3: 082587 blt a5, a8, 402366ef -402366e6: c00500 sub a0, a5, a0 -402366e9: 210200 srai a0, a0, 2 -402366ec: 000046 j 402366f1 -402366ef: 000c movi.n a0, 0 -402366f1: 645000 extui a5, a0, 0, 7 -402366f4: 115540 slli a5, a5, 12 -402366f7: 203350 or a3, a3, a5 -402366fa: 103340 and a3, a3, a4 -402366fd: 0639 s32i.n a3, a6, 0 -402366ff: ffdd06 j 40236677 -40236702: 100000 and a0, a0, a0 -40236705: 3ffed4 excw -40236708: 2e .byte 0x2e -40236709: 00ba add.n a0, a0, a11 -4023670b: 5d1700 excw -4023670e: c00000 sub a0, a0, a0 -40236711: 0f .byte 0xf -40236712: aa0000 excw -40236715: 00aa add.n a0, a0, a10 -40236717: 71c700 excw -4023671a: 550000 extui a0, a0, 16, 6 -4023671d: 000055 excw -40236720: 0038e3 excw -40236723: 2aaa00 excw -40236726: 710000 excw -40236729: 001c movi.n a0, 16 -4023672b: 155500 extui a5, a0, 21, 2 -4023672e: f60000 excw -40236731: 000012 l8ui a1, a0, 0 -40236734: 9d89 s32i.n a8, a13, 36 -40236736: c40000 extui a0, a0, 0, 13 -40236739: 4e .byte 0x4e -4023673a: 830000 moveqz a0, a0, a0 -4023673d: 000034 excw -40236740: 002762 l32i a6, a7, 0 -40236743: 1a4100 excw -40236746: b10000 sra a0, a0 -40236749: 000013 excw -4023674c: 001181 l32r a8, 401f6790 <_lit4_end+0xee8e4> -4023674f: 8dc800 excw -40236752: e40000 extui a0, a0, 0, 15 -40236755: 000046 j 4023675a -40236758: 002f42 l32i a4, a15, 0 -4023675b: 237200 excw -4023675e: a10000 sll a0, a0 -40236761: 000017 bnone a0, a1, 40236765 -40236764: 11b9 s32i.n a11, a1, 4 -40236766: 2d0000 excw -40236769: 0e .byte 0xe - ... - -4023676c : -4023676c: ffe791 l32r a9, 40236708 -4023676f: 366741 l32r a4, 4020410c -40236772: 3204b1 l32r a11, 40202f84 -40236775: ffe571 l32r a7, 4023670c -40236778: 750c movi.n a5, 7 -4023677a: 360c movi.n a6, 3 -4023677c: 020c movi.n a2, 0 -4023677e: 1a0c movi.n a10, 1 -40236780: ffe131 l32r a3, 40236704 -40236783: 280c movi.n a8, 2 -40236785: 364382 s8i a8, a3, 54 -40236788: 144382 s8i a8, a3, 20 -4023678b: 154382 s8i a8, a3, 21 -4023678e: 164382 s8i a8, a3, 22 -40236791: 2e43a2 s8i a10, a3, 46 -40236794: 0c43a2 s8i a10, a3, 12 -40236797: 0d43a2 s8i a10, a3, 13 -4023679a: 0e43a2 s8i a10, a3, 14 -4023679d: 044322 s8i a2, a3, 4 -402367a0: 054322 s8i a2, a3, 5 -402367a3: 064322 s8i a2, a3, 6 -402367a6: 264322 s8i a2, a3, 38 -402367a9: 3e4362 s8i a6, a3, 62 -402367ac: 1c4362 s8i a6, a3, 28 -402367af: 1d4362 s8i a6, a3, 29 -402367b2: 1e4362 s8i a6, a3, 30 -402367b5: 3c4352 s8i a5, a3, 60 -402367b8: 3d4352 s8i a5, a3, 61 -402367bb: 464352 s8i a5, a3, 70 -402367be: 664352 s8i a5, a3, 102 -402367c1: e379 s32i.n a7, a3, 56 -402367c3: 6379 s32i.n a7, a3, 24 -402367c5: a3b9 s32i.n a11, a3, 40 -402367c7: 23b9 s32i.n a11, a3, 8 -402367c9: 0349 s32i.n a4, a3, 0 -402367cb: c399 s32i.n a9, a3, 48 -402367cd: 4399 s32i.n a9, a3, 16 -402367cf: 8349 s32i.n a4, a3, 32 -402367d1: ffcf91 l32r a9, 40236710 -402367d4: b40c movi.n a4, 11 -402367d6: ab0c movi.n a11, 10 -402367d8: 670c movi.n a7, 6 -402367da: 344372 s8i a7, a3, 52 -402367dd: 354372 s8i a7, a3, 53 -402367e0: 4e4372 s8i a7, a3, 78 -402367e3: 6e4372 s8i a7, a3, 110 -402367e6: 9e4372 s8i a7, a3, 158 -402367e9: a64372 s8i a7, a3, 166 -402367ec: ae4372 s8i a7, a3, 174 -402367ef: b64372 s8i a7, a3, 182 -402367f2: be4372 s8i a7, a3, 190 -402367f5: de4372 s8i a7, a3, 222 -402367f8: e64372 s8i a7, a3, 230 -402367fb: ee4372 s8i a7, a3, 238 -402367fe: f64372 s8i a7, a3, 246 -40236801: fe4372 s8i a7, a3, 254 -40236804: 5443b2 s8i a11, a3, 84 -40236807: 5543b2 s8i a11, a3, 85 -4023680a: 7443b2 s8i a11, a3, 116 -4023680d: 7543b2 s8i a11, a3, 117 -40236810: 8c43b2 s8i a11, a3, 140 -40236813: 8d43b2 s8i a11, a3, 141 -40236816: 9443b2 s8i a11, a3, 148 -40236819: 9543b2 s8i a11, a3, 149 -4023681c: cc43b2 s8i a11, a3, 204 -4023681f: cd43b2 s8i a11, a3, 205 -40236822: d443b2 s8i a11, a3, 212 -40236825: d543b2 s8i a11, a3, 213 -40236828: 5c4342 s8i a4, a3, 92 -4023682b: 5d4342 s8i a4, a3, 93 -4023682e: 7c4342 s8i a4, a3, 124 -40236831: 7d4342 s8i a4, a3, 125 -40236834: 844342 s8i a4, a3, 132 -40236837: 854342 s8i a4, a3, 133 -4023683a: c44342 s8i a4, a3, 196 -4023683d: c54342 s8i a4, a3, 197 -40236840: 2e6392 s32i a9, a3, 184 -40236843: 3c6392 s32i a9, a3, 240 -40236846: ffb451 l32r a5, 40236718 -40236849: ffb261 l32r a6, 40236714 -4023684c: 420c movi.n a2, 4 -4023684e: 5a0c movi.n a10, 5 -40236850: 980c movi.n a8, 9 -40236852: 4c4382 s8i a8, a3, 76 -40236855: 4d4382 s8i a8, a3, 77 -40236858: 6c4382 s8i a8, a3, 108 -4023685b: 6d4382 s8i a8, a3, 109 -4023685e: 444382 s8i a8, a3, 68 -40236861: 454382 s8i a8, a3, 69 -40236864: 644382 s8i a8, a3, 100 -40236867: 654382 s8i a8, a3, 101 -4023686a: 9c4382 s8i a8, a3, 156 -4023686d: 9d4382 s8i a8, a3, 157 -40236870: a44382 s8i a8, a3, 164 -40236873: a54382 s8i a8, a3, 165 -40236876: ac4382 s8i a8, a3, 172 -40236879: ad4382 s8i a8, a3, 173 -4023687c: b44382 s8i a8, a3, 180 -4023687f: b54382 s8i a8, a3, 181 -40236882: bc4382 s8i a8, a3, 188 -40236885: bd4382 s8i a8, a3, 189 -40236888: dc4382 s8i a8, a3, 220 -4023688b: dd4382 s8i a8, a3, 221 -4023688e: e44382 s8i a8, a3, 228 -40236891: e54382 s8i a8, a3, 229 -40236894: ec4382 s8i a8, a3, 236 -40236897: ed4382 s8i a8, a3, 237 -4023689a: f44382 s8i a8, a3, 244 -4023689d: f54382 s8i a8, a3, 245 -402368a0: fc4382 s8i a8, a3, 252 -402368a3: fd4382 s8i a8, a3, 253 -402368a6: 2c43a2 s8i a10, a3, 44 -402368a9: 2d43a2 s8i a10, a3, 45 -402368ac: 5643a2 s8i a10, a3, 86 -402368af: 7643a2 s8i a10, a3, 118 -402368b2: 8e43a2 s8i a10, a3, 142 -402368b5: 9643a2 s8i a10, a3, 150 -402368b8: ce43a2 s8i a10, a3, 206 -402368bb: d643a2 s8i a10, a3, 214 -402368be: 244322 s8i a2, a3, 36 -402368c1: 254322 s8i a2, a3, 37 -402368c4: 5e4322 s8i a2, a3, 94 -402368c7: 7e4322 s8i a2, a3, 126 -402368ca: 864322 s8i a2, a3, 134 -402368cd: c64322 s8i a2, a3, 198 -402368d0: 166362 s32i a6, a3, 88 -402368d3: 1e6352 s32i a5, a3, 120 -402368d6: ff9591 l32r a9, 4023672c -402368d9: 106392 s32i a9, a3, 64 -402368dc: ff9851 l32r a5, 4023673c -402368df: ff9661 l32r a6, 40236738 -402368e2: 226362 s32i a6, a3, 136 -402368e5: 246352 s32i a5, a3, 144 -402368e8: ff9a91 l32r a9, 40236750 -402368eb: 306392 s32i a9, a3, 192 -402368ee: ff9c51 l32r a5, 40236760 -402368f1: ff9a61 l32r a6, 4023675c -402368f4: 366362 s32i a6, a3, 216 -402368f7: 386352 s32i a5, a3, 224 -402368fa: ff8921 l32r a2, 40236720 -402368fd: ff8741 l32r a4, 4023671c -40236900: 146342 s32i a4, a3, 80 -40236903: 1c6322 s32i a2, a3, 112 -40236906: ff8e41 l32r a4, 40236740 -40236909: ff8e21 l32r a2, 40236744 -4023690c: ff87a1 l32r a10, 40236728 -4023690f: 1a63a2 s32i a10, a3, 104 -40236912: 286322 s32i a2, a3, 160 -40236915: 266342 s32i a4, a3, 152 -40236918: ff9421 l32r a2, 40236768 -4023691b: ff82b1 l32r a11, 40236724 -4023691e: ff9141 l32r a4, 40236764 -40236921: ff8aa1 l32r a10, 4023674c -40236924: 2c63a2 s32i a10, a3, 176 -40236927: 3a6342 s32i a4, a3, 232 -4023692a: 1263b2 s32i a11, a3, 72 -4023692d: 3e6322 s32i a2, a3, 248 -40236930: ff86b1 l32r a11, 40236748 -40236933: ff8071 l32r a7, 40236734 -40236936: 206372 s32i a7, a3, 128 -40236939: 2a63b2 s32i a11, a3, 168 -4023693c: ff8771 l32r a7, 40236758 -4023693f: 346372 s32i a7, a3, 208 -40236942: ff7b81 l32r a8, 40236730 -40236945: 186382 s32i a8, a3, 96 -40236948: ff8381 l32r a8, 40236754 -4023694b: 326382 s32i a8, a3, 200 -4023694e: f00d ret.n - -40236950 : -40236950: f0c112 addi a1, a1, -16 -40236953: 0109 s32i.n a0, a1, 0 -40236955: 5fa102 movi a0, 0x15f -40236958: 05c207 bnall a2, a0, 40236961 -4023695b: ffe105 call0 4023676c -4023695e: 000bc6 j 40236991 -40236961: ff6841 l32r a4, 40236704 -40236964: 580c movi.n a8, 5 -40236966: 750c movi.n a5, 7 -40236968: 320c movi.n a2, 3 -4023696a: 930b addi.n a9, a3, -1 -4023696c: 170c movi.n a7, 1 -4023696e: 060c movi.n a6, 0 -40236970: 836790 moveqz a6, a7, a9 -40236973: 932560 movnez a2, a5, a6 -40236976: 937860 movnez a7, a8, a6 -40236979: 5c4472 s8i a7, a4, 92 -4023697c: 7c4472 s8i a7, a4, 124 -4023697f: 544472 s8i a7, a4, 84 -40236982: 744422 s8i a2, a4, 116 -40236985: 4c4422 s8i a2, a4, 76 -40236988: 6c4422 s8i a2, a4, 108 -4023698b: 444422 s8i a2, a4, 68 -4023698e: 644422 s8i a2, a4, 100 -40236991: 020c movi.n a2, 0 -40236993: 0108 l32i.n a0, a1, 0 -40236995: 10c112 addi a1, a1, 16 -40236998: f00d ret.n - ... - -4023699c : -4023699c: 250c movi.n a5, 2 -4023699e: 0132f6 bgeui a2, 3, 402369a3 -402369a1: 025d mov.n a5, a2 -402369a3: 745050 extui a5, a5, 0, 8 -402369a6: 638c beqz.n a3, 402369b0 -402369a8: 352b addi.n a3, a5, 2 -402369aa: 743030 extui a3, a3, 0, 8 -402369ad: 935320 movnez a5, a3, a2 -402369b0: 052d mov.n a2, a5 -402369b2: f00d ret.n -402369b4: fe8500 excw -402369b7: 3f .byte 0x3f - -402369b8 : -402369b8: 0323b6 bltui a3, 2, 402369bf -402369bb: f27c movi.n a2, -1 -402369bd: f00d ret.n -402369bf: ffa092 movi a9, 255 -402369c2: fffca1 l32r a10, 402369b4 -402369c5: 080c movi.n a8, 0 -402369c7: 82bc beqz.n a2, 40236a03 -402369c9: 591226 beqi a2, 1, 40236a26 -402369cc: fec262 addi a6, a2, -2 -402369cf: 07c616 beqz a6, 40236a4f -402369d2: fdc272 addi a7, a2, -3 -402369d5: 09f716 beqz a7, 40236a78 -402369d8: 034226 beqi a2, 4, 402369df -402369db: e27c movi.n a2, -2 -402369dd: f00d ret.n -402369df: 820c movi.n a2, 8 -402369e1: 0f9497 bne a4, a9, 402369f4 -402369e4: 0c9597 bne a5, a9, 402369f4 -402369e7: 9093a0 addx2 a9, a3, a10 -402369ea: 104982 s8i a8, a9, 16 -402369ed: 114922 s8i a2, a9, 17 -402369f0: 020c movi.n a2, 0 -402369f2: f00d ret.n -402369f4: c33547 bltu a5, a4, 402369bb -402369f7: 8b0c movi.n a11, 8 -402369f9: be3b57 bltu a11, a5, 402369bb -402369fc: 048d mov.n a8, a4 -402369fe: 052d mov.n a2, a5 -40236a00: fff8c6 j 402369e7 -40236a03: 109497 bne a4, a9, 40236a17 -40236a06: 0d9597 bne a5, a9, 40236a17 -40236a09: 350c movi.n a5, 3 -40236a0b: 9023a0 addx2 a2, a3, a10 -40236a0e: 004282 s8i a8, a2, 0 -40236a11: 014252 s8i a5, a2, 1 -40236a14: fff606 j 402369f0 -40236a17: a03547 bltu a5, a4, 402369bb -40236a1a: 9d45f6 bgeui a5, 4, 402369bb -40236a1d: 9023a0 addx2 a2, a3, a10 -40236a20: 004242 s8i a4, a2, 0 -40236a23: fffa86 j 40236a11 -40236a26: a20c movi.n a2, 10 -40236a28: 0e9497 bne a4, a9, 40236a3a -40236a2b: 0b9597 bne a5, a9, 40236a3a -40236a2e: 9043a0 addx2 a4, a3, a10 -40236a31: 044482 s8i a8, a4, 4 -40236a34: 054422 s8i a2, a4, 5 -40236a37: ffed46 j 402369f0 -40236a3a: 02b547 bgeu a5, a4, 40236a40 -40236a3d: ffde86 j 402369bb -40236a40: a60c movi.n a6, 10 -40236a42: 02b657 bgeu a6, a5, 40236a48 -40236a45: ffdc86 j 402369bb -40236a48: 052d mov.n a2, a5 -40236a4a: 048d mov.n a8, a4 -40236a4c: fff786 j 40236a2e -40236a4f: 109497 bne a4, a9, 40236a63 -40236a52: 0d9597 bne a5, a9, 40236a63 -40236a55: b50c movi.n a5, 11 -40236a57: 9023a0 addx2 a2, a3, a10 -40236a5a: 084282 s8i a8, a2, 8 -40236a5d: 094252 s8i a5, a2, 9 -40236a60: ffe306 j 402369f0 -40236a63: 02b547 bgeu a5, a4, 40236a69 -40236a66: ffd446 j 402369bb -40236a69: 02a5b6 bltui a5, 12, 40236a6f -40236a6c: ffd2c6 j 402369bb -40236a6f: 9023a0 addx2 a2, a3, a10 -40236a72: 084242 s8i a4, a2, 8 -40236a75: fff906 j 40236a5d -40236a78: 109497 bne a4, a9, 40236a8c -40236a7b: 0d9597 bne a5, a9, 40236a8c -40236a7e: 750c movi.n a5, 7 -40236a80: 9023a0 addx2 a2, a3, a10 -40236a83: 0c4282 s8i a8, a2, 12 -40236a86: 0d4252 s8i a5, a2, 13 -40236a89: ffd8c6 j 402369f0 -40236a8c: 02b547 bgeu a5, a4, 40236a92 -40236a8f: ffca06 j 402369bb -40236a92: 0285b6 bltui a5, 8, 40236a98 -40236a95: ffc886 j 402369bb -40236a98: 9023a0 addx2 a2, a3, a10 -40236a9b: 0c4242 s8i a4, a2, 12 -40236a9e: fff906 j 40236a86 -40236aa1: 000000 ill - -40236aa4 : -40236aa4: d38c beqz.n a3, 40236ab5 -40236aa6: 060c movi.n a6, 0 -40236aa8: 0a4262 s8i a6, a2, 10 -40236aab: 22cb addi.n a2, a2, 12 -40236aad: 661b addi.n a6, a6, 1 -40236aaf: 746060 extui a6, a6, 0, 8 -40236ab2: f29367 bne a3, a6, 40236aa8 -40236ab5: f00d ret.n -40236ab7: 7d9c00 excw -40236aba: 344010 extui a4, a1, 0, 4 -40236abd: 3ffe87 bbsi a14, 24, 40236b00 -40236ac0: fe8674 excw -40236ac3: 3f .byte 0x3f -40236ac4: fe8680 excw -40236ac7: 3f .byte 0x3f -40236ac8: 1058f0 and a5, a8, a15 -40236acb: 859040 extui a9, a4, 16, 9 -40236ace: fe .byte 0xfe -40236acf: 3f .byte 0x3f -40236ad0: fe86d4 excw -40236ad3: 3f .byte 0x3f -40236ad4: fe8710 excw -40236ad7: 3f .byte 0x3f -40236ad8: 105964 excw -40236adb: c11240 mul16u a1, a2, a4 - -40236adc : -40236adc: e0c112 addi a1, a1, -32 -40236adf: 370c movi.n a7, 3 -40236ae1: 154232 s8i a3, a2, 21 -40236ae4: 21c9 s32i.n a12, a1, 8 -40236ae6: 41e9 s32i.n a14, a1, 16 -40236ae8: 31d9 s32i.n a13, a1, 12 -40236aea: 1109 s32i.n a0, a1, 4 -40236aec: 51f9 s32i.n a15, a1, 20 -40236aee: 000c movi.n a0, 0 -40236af0: ffb1f1 l32r a15, 402369b4 -40236af3: fff2d1 l32r a13, 40236abc -40236af6: 04ed mov.n a14, a4 -40236af8: 02cd mov.n a12, a2 -40236afa: ffef41 l32r a4, 40236ab8 -40236afd: 172222 l32i a2, a2, 92 -40236b00: dccd62 addi a6, a13, -36 -40236b03: 1b9216 beqz a2, 40236cc0 -40236b06: 2b0c movi.n a11, 2 -40236b08: 5a1c movi.n a10, 21 -40236b0a: ffed51 l32r a5, 40236ac0 -40236b0d: 0159 s32i.n a5, a1, 0 -40236b0f: 4c1226 beqi a2, 1, 40236b5f -40236b12: 48a691 l32r a9, 40208dac -40236b15: fec252 addi a5, a2, -2 -40236b18: 0c2516 beqz a5, 40236bde -40236b1b: fdc252 addi a5, a2, -3 -40236b1e: 0c7516 beqz a5, 40236be9 -40236b21: 1a6c62 s32i a6, a12, 104 -40236b24: 044c02 s8i a0, a12, 4 -40236b27: 054c72 s8i a7, a12, 5 -40236b2a: 784c72 s8i a7, a12, 120 -40236b2d: 1b6c42 s32i a4, a12, 108 -40236b30: 186cd2 s32i a13, a12, 96 -40236b33: 0c2d mov.n a2, a12 -40236b35: 51f8 l32i.n a15, a1, 20 -40236b37: 196cd2 s32i a13, a12, 100 -40236b3a: 794ce2 s8i a14, a12, 121 -40236b3d: 31d8 l32i.n a13, a1, 12 -40236b3f: 41e8 l32i.n a14, a1, 16 -40236b41: ffe501 l32r a0, 40236ad8 -40236b44: 0000c0 callx0 a0 -40236b47: 1108 l32i.n a0, a1, 4 -40236b49: 7fa062 movi a6, 127 -40236b4c: 004c62 s8i a6, a12, 0 -40236b4f: 014c62 s8i a6, a12, 1 -40236b52: 024c62 s8i a6, a12, 2 -40236b55: 034c62 s8i a6, a12, 3 -40236b58: 21c8 l32i.n a12, a1, 8 -40236b5a: 20c112 addi a1, a1, 32 -40236b5d: f00d ret.n -40236b5f: 044c02 s8i a0, a12, 4 -40236b62: ad0c movi.n a13, 10 -40236b64: ffd891 l32r a9, 40236ac4 -40236b67: ffd851 l32r a5, 40236ac8 -40236b6a: 740c movi.n a4, 7 -40236b6c: 784c42 s8i a4, a12, 120 -40236b6f: 1b6c52 s32i a5, a12, 108 -40236b72: a0c972 addi a7, a9, -96 -40236b75: 93d4e0 movnez a13, a4, a14 -40236b78: 054cd2 s8i a13, a12, 5 -40236b7b: 8379e0 moveqz a7, a9, a14 -40236b7e: 1a6c72 s32i a7, a12, 104 -40236b81: 02a3a6 blti a3, 12, 40236b87 -40236b84: 006546 j 40236d1d -40236b87: ad0c movi.n a13, 10 -40236b89: 3e8c beqz.n a14, 40236b90 -40236b8b: 018db6 bltui a13, 8, 40236b90 -40236b8e: 7d0c movi.n a13, 7 -40236b90: 742020 extui a2, a2, 0, 8 -40236b93: 0e3d mov.n a3, a14 -40236b95: ffe045 call0 4023699c -40236b98: 770c62 l8ui a6, a12, 119 -40236b9b: 906260 addx2 a6, a2, a6 -40236b9e: 172c22 l32i a2, a12, 92 -40236ba1: 9066f0 addx2 a6, a6, a15 -40236ba4: 000662 l8ui a6, a6, 0 -40236ba7: 742020 extui a2, a2, 0, 8 -40236baa: 02bd67 bgeu a13, a6, 40236bb0 -40236bad: 003886 j 40236c93 -40236bb0: 0e3d mov.n a3, a14 -40236bb2: ffde85 call0 4023699c -40236bb5: 770c72 l8ui a7, a12, 119 -40236bb8: 907270 addx2 a7, a2, a7 -40236bbb: 9077f0 addx2 a7, a7, a15 -40236bbe: 010772 l8ui a7, a7, 1 -40236bc1: 0237d7 bltu a7, a13, 40236bc7 -40236bc4: 003706 j 40236ca4 -40236bc7: 5c0c22 l8ui a2, a12, 92 -40236bca: 0e3d mov.n a3, a14 -40236bcc: ffdcc5 call0 4023699c -40236bcf: 770cd2 l8ui a13, a12, 119 -40236bd2: 90d2d0 addx2 a13, a2, a13 -40236bd5: 90ddf0 addx2 a13, a13, a15 -40236bd8: 010dd2 l8ui a13, a13, 1 -40236bdb: 003146 j 40236ca4 -40236bde: 000942 l8ui a4, a9, 0 -40236be1: 160c movi.n a6, 1 -40236be3: 836040 moveqz a6, a0, a4 -40236be6: 000106 j 40236bee -40236be9: 000942 l8ui a4, a9, 0 -40236bec: 006d mov.n a6, a0 -40236bee: f6d416 beqz a4, 40236b5f -40236bf1: 060d mov.n a0, a6 -40236bf3: 044c62 s8i a6, a12, 4 -40236bf6: b70c movi.n a7, 11 -40236bf8: ffb551 l32r a5, 40236acc -40236bfb: 890c movi.n a9, 8 -40236bfd: 784c92 s8i a9, a12, 120 -40236c00: 90c542 addi a4, a5, -112 -40236c03: 9379e0 movnez a7, a9, a14 -40236c06: 054c72 s8i a7, a12, 5 -40236c09: 8345e0 moveqz a4, a5, a14 -40236c0c: 1a6c42 s32i a4, a12, 104 -40236c0f: 02a3a6 blti a3, 12, 40236c15 -40236c12: 003d46 j 40236d0b -40236c15: bd0c movi.n a13, 11 -40236c17: 3e8c beqz.n a14, 40236c1e -40236c19: 018db6 bltui a13, 8, 40236c1e -40236c1c: 7d0c movi.n a13, 7 -40236c1e: 742020 extui a2, a2, 0, 8 -40236c21: 0e3d mov.n a3, a14 -40236c23: ffd785 call0 4023699c -40236c26: 770ca2 l8ui a10, a12, 119 -40236c29: 90a2a0 addx2 a10, a2, a10 -40236c2c: 172c22 l32i a2, a12, 92 -40236c2f: 90aaf0 addx2 a10, a10, a15 -40236c32: 000aa2 l8ui a10, a10, 0 -40236c35: 742020 extui a2, a2, 0, 8 -40236c38: 2a3da7 bltu a13, a10, 40236c66 -40236c3b: 0e3d mov.n a3, a14 -40236c3d: ffd5c5 call0 4023699c -40236c40: 770cb2 l8ui a11, a12, 119 -40236c43: 90b2b0 addx2 a11, a2, a11 -40236c46: 90bbf0 addx2 a11, a11, a15 -40236c49: 010bb2 l8ui a11, a11, 1 -40236c4c: 27bbd7 bgeu a11, a13, 40236c77 -40236c4f: 5c0c22 l8ui a2, a12, 92 -40236c52: 0e3d mov.n a3, a14 -40236c54: ffd445 call0 4023699c -40236c57: 770cd2 l8ui a13, a12, 119 -40236c5a: 90d2d0 addx2 a13, a2, a13 -40236c5d: 90ddf0 addx2 a13, a13, a15 -40236c60: 010dd2 l8ui a13, a13, 1 -40236c63: 000406 j 40236c77 -40236c66: 0e3d mov.n a3, a14 -40236c68: ffd305 call0 4023699c -40236c6b: 770cd2 l8ui a13, a12, 119 -40236c6e: 90d2d0 addx2 a13, a2, a13 -40236c71: 90ddf0 addx2 a13, a13, a15 -40236c74: 000dd2 l8ui a13, a13, 0 -40236c77: ff9621 l32r a2, 40236ad0 -40236c7a: 01f8 l32i.n a15, a1, 0 -40236c7c: 7400d0 extui a0, a13, 0, 8 -40236c7f: 900000 addx2 a0, a0, a0 -40236c82: 83f2e0 moveqz a15, a2, a14 -40236c85: 1a2c22 l32i a2, a12, 104 -40236c88: 0fdd mov.n a13, a15 -40236c8a: a00020 addx4 a0, a0, a2 -40236c8d: 186c02 s32i a0, a12, 96 -40236c90: ffa7c6 j 40236b33 -40236c93: 0e3d mov.n a3, a14 -40236c95: ffd045 call0 4023699c -40236c98: 770cd2 l8ui a13, a12, 119 -40236c9b: 90d2d0 addx2 a13, a2, a13 -40236c9e: 90ddf0 addx2 a13, a13, a15 -40236ca1: 000dd2 l8ui a13, a13, 0 -40236ca4: ff8b21 l32r a2, 40236ad0 -40236ca7: 0108 l32i.n a0, a1, 0 -40236ca9: 74f0d0 extui a15, a13, 0, 8 -40236cac: 8302e0 moveqz a0, a2, a14 -40236caf: 1a2c22 l32i a2, a12, 104 -40236cb2: 90fff0 addx2 a15, a15, a15 -40236cb5: a0ff20 addx4 a15, a15, a2 -40236cb8: 186cf2 s32i a15, a12, 96 -40236cbb: 00dd mov.n a13, a0 -40236cbd: ff9c86 j 40236b33 -40236cc0: 742020 extui a2, a2, 0, 8 -40236cc3: 030c movi.n a3, 0 -40236cc5: ffcd45 call0 4023699c -40236cc8: 770c32 l8ui a3, a12, 119 -40236ccb: 903230 addx2 a3, a2, a3 -40236cce: 172c22 l32i a2, a12, 92 -40236cd1: 9033f0 addx2 a3, a3, a15 -40236cd4: 000332 l8ui a3, a3, 0 -40236cd7: 742020 extui a2, a2, 0, 8 -40236cda: 5b43f6 bgeui a3, 4, 40236d39 -40236cdd: 030c movi.n a3, 0 -40236cdf: ffcbc5 call0 4023699c -40236ce2: 770c42 l8ui a4, a12, 119 -40236ce5: 904240 addx2 a4, a2, a4 -40236ce8: 9044f0 addx2 a4, a4, a15 -40236ceb: 010442 l8ui a4, a4, 1 -40236cee: 0234b6 bltui a4, 3, 40236cf4 -40236cf1: 001fc6 j 40236d74 -40236cf4: 5c0c22 l8ui a2, a12, 92 -40236cf7: 030c movi.n a3, 0 -40236cf9: ffca05 call0 4023699c -40236cfc: 770c02 l8ui a0, a12, 119 -40236cff: 900200 addx2 a0, a2, a0 -40236d02: 9000f0 addx2 a0, a0, a15 -40236d05: 010002 l8ui a0, a0, 1 -40236d08: 000f86 j 40236d4a -40236d0b: 041c movi.n a4, 16 -40236d0d: 042437 blt a4, a3, 40236d15 -40236d10: 7d0c movi.n a13, 7 -40236d12: ffc046 j 40236c17 -40236d15: 162a37 blt a10, a3, 40236d2f -40236d18: 5d0c movi.n a13, 5 -40236d1a: ffbe46 j 40236c17 -40236d1d: 051c movi.n a5, 16 -40236d1f: 042537 blt a5, a3, 40236d27 -40236d22: 5d0c movi.n a13, 5 -40236d24: ff9846 j 40236b89 -40236d27: 4e2a37 blt a10, a3, 40236d79 -40236d2a: 3d0c movi.n a13, 3 -40236d2c: ff9646 j 40236b89 -40236d2f: a61c movi.n a6, 26 -40236d31: 532637 blt a6, a3, 40236d88 -40236d34: 4d0c movi.n a13, 4 -40236d36: ffb746 j 40236c17 -40236d39: 030c movi.n a3, 0 -40236d3b: ffc605 call0 4023699c -40236d3e: 770c02 l8ui a0, a12, 119 -40236d41: 900200 addx2 a0, a2, a0 -40236d44: 9000f0 addx2 a0, a0, a15 -40236d47: 000002 l8ui a0, a0, 0 -40236d4a: ff5b31 l32r a3, 40236ab8 -40236d4d: 340c movi.n a4, 3 -40236d4f: 050c movi.n a5, 0 -40236d51: 742000 extui a2, a0, 0, 8 -40236d54: 044c52 s8i a5, a12, 4 -40236d57: 054c42 s8i a4, a12, 5 -40236d5a: 784c42 s8i a4, a12, 120 -40236d5d: 1b6c32 s32i a3, a12, 108 -40236d60: 0d0d mov.n a0, a13 -40236d62: 902220 addx2 a2, a2, a2 -40236d65: ff5b31 l32r a3, 40236ad4 -40236d68: 1a6c32 s32i a3, a12, 104 -40236d6b: a02230 addx4 a2, a2, a3 -40236d6e: 186c22 s32i a2, a12, 96 -40236d71: ffd186 j 40236cbb -40236d74: 300c movi.n a0, 3 -40236d76: fff406 j 40236d4a -40236d79: 0bdd mov.n a13, a11 -40236d7b: e61c movi.n a6, 30 -40236d7d: 02a367 bge a3, a6, 40236d83 -40236d80: ff8146 j 40236b89 -40236d83: 00dd mov.n a13, a0 -40236d85: ff8006 j 40236b89 -40236d88: d71c movi.n a7, 29 -40236d8a: 042737 blt a7, a3, 40236d92 -40236d8d: 3d0c movi.n a13, 3 -40236d8f: ffa106 j 40236c17 -40236d92: 0bdd mov.n a13, a11 -40236d94: 740000 extui a0, a0, 0, 8 -40236d97: 292c movi.n a9, 34 -40236d99: 02a397 bge a3, a9, 40236d9f -40236d9c: ff9dc6 j 40236c17 +40236337: 18c252 addi a5, a2, 24 +4023633a: 7259 s32i.n a5, a2, 28 +4023633c: e88066 bnei a0, 8, 40236328 +4023633f: 000c movi.n a0, 0 +40236341: 750c movi.n a5, 7 +40236343: 1120b0 slli a2, a0, 5 +40236346: 001b addi.n a0, a0, 1 +40236348: 232a add.n a2, a3, a2 +4023634a: 274262 s8i a6, a2, 39 +4023634d: 244252 s8i a5, a2, 36 +40236350: 740000 extui a0, a0, 0, 8 +40236353: ec2066 bnei a0, 2, 40236343 +40236356: 0349 s32i.n a4, a3, 0 +40236358: 000c movi.n a0, 0 +4023635a: 906000 addx2 a6, a0, a0 +4023635d: a05030 addx4 a5, a0, a3 +40236360: 1549 s32i.n a4, a5, 4 +40236362: 1166f0 slli a6, a6, 1 +40236365: 503a add.n a5, a0, a3 +40236367: 263b addi.n a2, a6, 3 +40236369: b32660 movgez a2, a6, a6 +4023636c: 001b addi.n a0, a0, 1 +4023636e: 740000 extui a0, a0, 0, 8 +40236371: 212220 srai a2, a2, 2 +40236374: 222b addi.n a2, a2, 2 +40236376: 144522 s8i a2, a5, 20 +40236379: dd4066 bnei a0, 4, 4023635a +4023637c: 000c movi.n a0, 0 +4023637e: 18a162 movi a6, 0x118 +40236381: b02030 addx8 a2, a0, a3 +40236384: 466242 s32i a4, a2, 0x118 +40236387: 01c002 addi a0, a0, 1 +4023638a: 805260 add a5, a2, a6 +4023638d: 476252 s32i a5, a2, 0x11c +40236390: 740000 extui a0, a0, 0, 8 +40236393: ea2066 bnei a0, 2, 40236381 +40236396: 4c6342 s32i a4, a3, 0x130 +40236399: 4a6342 s32i a4, a3, 0x128 +4023639c: 01d382 addmi a8, a3, 0x100 +4023639f: 28c892 addi a9, a8, 40 +402363a2: 4b6392 s32i a9, a3, 0x12c +402363a5: 30c882 addi a8, a8, 48 +402363a8: 4d6382 s32i a8, a3, 0x134 +402363ab: ffd661 l32r a6, 40236304 +402363ae: 350171 l32r a7, 402037b4 +402363b1: 0020c0 memw +402363b4: fe6762 s32i a6, a7, 0x3f8 +402363b7: 01e045 call0 402381bc +402363ba: ffd321 l32r a2, 40236308 +402363bd: 20a032 movi a3, 32 +402363c0: ffd341 l32r a4, 4023630c +402363c3: 252c movi.n a5, 34 +402363c5: 610201 l32r a0, 4020e7d0 +402363c8: 0000c0 callx0 a0 +402363cb: fb0821 l32r a2, 40234fec +402363ce: ffd031 l32r a3, 40236310 +402363d1: 040c movi.n a4, 0 +402363d3: 314801 l32r a0, 402028f4 +402363d6: 0000c0 callx0 a0 +402363d9: faa621 l32r a2, 40234e74 +402363dc: ffce31 l32r a3, 40236314 +402363df: 040c movi.n a4, 0 +402363e1: fa5eb1 l32r a11, 40234d5c +402363e4: cf0251 l32r a5, 40229fec +402363e7: 557c01 l32r a0, 4020b9d8 +402363ea: 6a0552 l8ui a5, a5, 106 +402363ed: 306ea1 l32r a10, 402025a8 +402363f0: d10500 mul16s a0, a5, a0 +402363f3: 93a050 movnez a10, a0, a5 +402363f6: 2ba9 s32i.n a10, a11, 8 +402363f8: 313f01 l32r a0, 402028f4 +402363fb: 0000c0 callx0 a0 +402363fe: fea985 call0 40234e98 +40236401: 0108 l32i.n a0, a1, 0 +40236403: 10c112 addi a1, a1, 16 +40236406: f00d ret.n +40236408: fed401 l32r a0, 40235f58 +4023640b: 3f .byte 0x3f +4023640c: 105524 excw +4023640f: c11240 mul16u a1, a2, a4 + +40236410 : +40236410: e0c112 addi a1, a1, -32 +40236413: 006102 s32i a0, a1, 0 +40236416: 0161c2 s32i a12, a1, 4 +40236419: 31e9 s32i.n a14, a1, 12 +4023641b: 21d9 s32i.n a13, a1, 8 +4023641d: 41f9 s32i.n a15, a1, 16 +4023641f: fd7c movi.n a13, -1 +40236421: fff9f1 l32r a15, 40236408 +40236424: 0e0c movi.n a14, 0 +40236426: 000fc2 l8ui a12, a15, 0 +40236429: fdfb45 call0 402343e0 +4023642c: 12cc bnez.n a2, 40236431 +4023642e: fe3405 call0 40234770 +40236431: 202cc0 or a2, a12, a12 +40236434: fdce85 call0 40234120 +40236437: 00b216 beqz a2, 40236446 +4023643a: 202cc0 or a2, a12, a12 +4023643d: fff301 l32r a0, 4023640c +40236440: 0000c0 callx0 a0 +40236443: 93dc20 movnez a13, a12, a2 +40236446: 000f02 l8ui a0, a15, 0 +40236449: cc1b addi.n a12, a12, 1 +4023644b: 74c0c0 extui a12, a12, 0, 8 +4023644e: fecc22 addi a2, a12, -2 +40236451: 83ce20 moveqz a12, a14, a2 +40236454: d190c7 bne a0, a12, 40236429 +40236457: 11c8 l32i.n a12, a1, 4 +40236459: 0c0d26 beqi a13, -1, 40236469 +4023645c: 0d1b addi.n a0, a13, 1 +4023645e: 742000 extui a2, a0, 0, 8 +40236461: 012226 beqi a2, 2, 40236466 +40236464: 00ed mov.n a14, a0 +40236466: 004fe2 s8i a14, a15, 0 +40236469: 21d8 l32i.n a13, a1, 8 +4023646b: 31e8 l32i.n a14, a1, 12 +4023646d: 41f8 l32i.n a15, a1, 16 +4023646f: 0108 l32i.n a0, a1, 0 +40236471: 20c112 addi a1, a1, 32 +40236474: f00d ret.n +40236476: 760000 excw +40236479: ff1a add.n a15, a15, a1 +4023647b: 3f .byte 0x3f +4023647c: 53bc beqz.n a3, 402364b5 +4023647e: 124010 excw + +40236480 : +40236480: e0c112 addi a1, a1, -32 +40236483: 0561c2 s32i a12, a1, 20 +40236486: 046102 s32i a0, a1, 16 +40236489: 02cd mov.n a12, a2 +4023648b: 4208 l32i.n a0, a2, 16 +4023648d: 3109 s32i.n a0, a1, 12 +4023648f: fff805 call0 40236410 +40236492: 3128 l32i.n a2, a1, 12 +40236494: 000222 l8ui a2, a2, 0 +40236497: c30c movi.n a3, 12 +40236499: 102230 and a2, a2, a3 +4023649c: 2129 s32i.n a2, a1, 8 +4023649e: fdf405 call0 402343e0 +402364a1: 12cc bnez.n a2, 402364a6 +402364a3: fe2cc5 call0 40234770 +402364a6: 9c08 l32i.n a0, a12, 36 +402364a8: 7c88 l32i.n a8, a12, 28 +402364aa: 5038 l32i.n a3, a0, 20 +402364ac: fff341 l32r a4, 40236478 +402364af: 126307 bbci a3, 0, 402364c5 +402364b2: 0078 l32i.n a7, a0, 0 +402364b4: 000442 l8ui a4, a4, 0 +402364b7: 042170 extui a2, a7, 1, 1 +402364ba: 0d24f6 bgeui a4, 2, 402364cb +402364bd: 0a6717 bbci a7, 1, 402364cb +402364c0: 220c movi.n a2, 2 +402364c2: 0014c6 j 40236519 +402364c5: 002072 l32i a7, a0, 0 +402364c8: 042170 extui a2, a7, 1, 1 +402364cb: 053856 bnez a8, 40236522 +402364ce: 049970 extui a9, a7, 9, 1 +402364d1: 0fe956 bnez a9, 402365d3 +402364d4: fdc485 call0 40234120 +402364d7: 092c02 l32i a0, a12, 36 +402364da: 00a256 bnez a2, 402364e8 +402364dd: 4028 l32i.n a2, a0, 16 +402364df: 05c226 beqi a2, 32, 402364e8 +402364e2: c0c2a2 addi a10, a2, -64 +402364e5: 10da56 bnez a10, 402365f6 +402364e8: 0088 l32i.n a8, a0, 0 +402364ea: c3af72 movi a7, -61 +402364ed: 107870 and a7, a8, a7 +402364f0: 048180 extui a8, a8, 1, 1 +402364f3: 1188e0 slli a8, a8, 2 +402364f6: 207780 or a7, a7, a8 +402364f9: 0079 s32i.n a7, a0, 0 +402364fb: 9c58 l32i.n a5, a12, 36 +402364fd: 38da61 l32r a6, 40204868 +40236500: 1548 l32i.n a4, a5, 4 +40236502: 104460 and a4, a4, a6 +40236505: 1549 s32i.n a4, a5, 4 +40236507: 9c28 l32i.n a2, a12, 36 +40236509: 12b8 l32i.n a11, a2, 4 +4023650b: 037c movi.n a3, -16 +4023650d: 10bb30 and a11, a11, a3 +40236510: 730c movi.n a3, 7 +40236512: 20bb30 or a11, a11, a3 +40236515: 12b9 s32i.n a11, a2, 4 +40236517: 020c movi.n a2, 0 +40236519: 51c8 l32i.n a12, a1, 20 +4023651b: 4108 l32i.n a0, a1, 16 +4023651d: 20c112 addi a1, a1, 32 +40236520: f00d ret.n +40236522: 022182 l32i a8, a1, 8 +40236525: 03a856 bnez a8, 40236563 +40236528: fdbf45 call0 40234120 +4023652b: 0bc216 beqz a2, 402365eb +4023652e: 092c52 l32i a5, a12, 36 +40236531: 0568 l32i.n a6, a5, 0 +40236533: c3af42 movi a4, -61 +40236536: 104640 and a4, a6, a4 +40236539: 046160 extui a6, a6, 1, 1 +4023653c: 1166e0 slli a6, a6, 2 +4023653f: 204460 or a4, a4, a6 +40236542: 0549 s32i.n a4, a5, 0 +40236544: 9c28 l32i.n a2, a12, 36 +40236546: 38c831 l32r a3, 40204868 +40236549: 1208 l32i.n a0, a2, 4 +4023654b: 100030 and a0, a0, a3 +4023654e: 1209 s32i.n a0, a2, 4 +40236550: 9ca8 l32i.n a10, a12, 36 +40236552: 1a98 l32i.n a9, a10, 4 +40236554: 0b7c movi.n a11, -16 +40236556: 1099b0 and a9, a9, a11 +40236559: 7b0c movi.n a11, 7 +4023655b: 2099b0 or a9, a9, a11 +4023655e: 1a99 s32i.n a9, a10, 4 +40236560: ffecc6 j 40236517 +40236563: fdbbc5 call0 40234120 +40236566: 011256 bnez a2, 4023657b +40236569: 092c52 l32i a5, a12, 36 +4023656c: 0558 l32i.n a5, a5, 0 +4023656e: 097537 bbci a5, 19, 4023657b +40236571: 120c movi.n a2, 1 +40236573: fdc305 call0 402341a4 +40236576: 120c movi.n a2, 1 +40236578: ffe746 j 40236519 +4023657b: 2f4601 l32r a0, 40202294 +4023657e: 0000c0 callx0 a0 +40236581: 072c32 l32i a3, a12, 28 +40236584: 092c52 l32i a5, a12, 36 +40236587: 760332 l8ui a3, a3, 118 +4023658a: 002522 l32i a2, a5, 0 +4023658d: 1558 l32i.n a5, a5, 4 +4023658f: 042120 extui a2, a2, 1, 1 +40236592: 344050 extui a4, a5, 0, 4 +40236595: 255450 extui a5, a5, 20, 3 +40236598: ffb901 l32r a0, 4023647c +4023659b: 0000c0 callx0 a0 +4023659e: 1129 s32i.n a2, a1, 4 +402365a0: 2f3e01 l32r a0, 40202298 +402365a3: 0000c0 callx0 a0 +402365a6: 1148 l32i.n a4, a1, 4 +402365a8: 0149 s32i.n a4, a1, 0 +402365aa: c88426 beqi a4, 8, 40236576 +402365ad: 9c28 l32i.n a2, a12, 36 +402365af: 0228 l32i.n a2, a2, 0 +402365b1: 042120 extui a2, a2, 1, 1 +402365b4: fdb685 call0 40234120 +402365b7: 52ac beqz.n a2, 402365e0 +402365b9: c3af62 movi a6, -61 +402365bc: 9c48 l32i.n a4, a12, 36 +402365be: 0158 l32i.n a5, a1, 0 +402365c0: 0438 l32i.n a3, a4, 0 +402365c2: 345050 extui a5, a5, 0, 4 +402365c5: 1155e0 slli a5, a5, 2 +402365c8: 103360 and a3, a3, a6 +402365cb: 203350 or a3, a3, a5 +402365ce: 0439 s32i.n a3, a4, 0 +402365d0: ffd0c6 j 40236517 +402365d3: fdb4c5 call0 40234120 +402365d6: 72ac beqz.n a2, 40236601 +402365d8: 9c08 l32i.n a0, a12, 36 +402365da: ffc286 j 402364e8 +402365dd: 000000 ill +402365e0: 120c movi.n a2, 1 +402365e2: fdbc05 call0 402341a4 +402365e5: ffe346 j 40236576 +402365e8: 000000 ill +402365eb: 120c movi.n a2, 1 +402365ed: fdbb45 call0 402341a4 +402365f0: ffe086 j 40236576 +402365f3: 000000 ill +402365f6: 120c movi.n a2, 1 +402365f8: fdba85 call0 402341a4 +402365fb: ffddc6 j 40236576 +402365fe: 000000 ill +40236601: 120c movi.n a2, 1 +40236603: fdba05 call0 402341a4 +40236606: ffdb06 j 40236576 +40236609: 000000 ill +4023660c: fe8c90 excw +4023660f: 3f .byte 0x3f +40236610: ef .byte 0xef +40236611: 000c movi.n a0, 0 +40236613: fffc00 excw +40236616: ff0000 excw +40236619: 0f .byte 0xf +4023661a: fff8 l32i.n a15, a15, 60 + +4023661c : +4023661c: f0c112 addi a1, a1, -16 +4023661f: 0109 s32i.n a0, a1, 0 +40236621: 9208 l32i.n a0, a2, 36 +40236623: 7258 l32i.n a5, a2, 28 +40236625: 3008 l32i.n a0, a0, 12 +40236627: 0b12b2 l16ui a11, a2, 22 +4023662a: 340800 extui a0, a0, 8, 4 +4023662d: 0a40f6 bgeui a0, 4, 4023663b +40236630: fff731 l32r a3, 4023660c +40236633: 003a add.n a0, a0, a3 +40236635: 000002 l8ui a0, a0, 0 +40236638: 000046 j 4023663d +4023663b: 400c movi.n a0, 4 +4023663d: bb0a add.n a11, a11, a0 +4023663f: 0b52b2 s16i a11, a2, 22 +40236642: a1afa1 l32r a10, 4021ed00 +40236645: 2278 l32i.n a7, a2, 8 +40236647: 0020c0 memw +4023664a: 0788 l32i.n a8, a7, 0 +4023664c: 3d0e91 l32r a9, 40205a84 +4023664f: 1088a0 and a8, a8, a10 +40236652: 418c80 srli a8, a8, 12 +40236655: 880a add.n a8, a8, a0 +40236657: b48080 extui a8, a8, 0, 12 +4023665a: 118840 slli a8, a8, 12 +4023665d: 0020c0 memw +40236660: 0768 l32i.n a6, a7, 0 +40236662: 106690 and a6, a6, a9 +40236665: 206680 or a6, a6, a8 +40236668: 0020c0 memw +4023666b: 9248 l32i.n a4, a2, 36 +4023666d: 0448 l32i.n a4, a4, 0 +4023666f: 0769 s32i.n a6, a7, 0 +40236671: 067487 bbci a4, 24, 4023667b +40236674: 45ec bnez.n a5, 4023669c +40236676: 120c movi.n a2, 1 +40236678: 000646 j 40236695 +4023667b: 3cff51 l32r a5, 40205a78 +4023667e: 3cff41 l32r a4, 40205a7c +40236681: 2238 l32i.n a3, a2, 8 +40236683: 0020c0 memw +40236686: 0308 l32i.n a0, a3, 0 +40236688: 100050 and a0, a0, a5 +4023668b: 200040 or a0, a0, a4 +4023668e: 0020c0 memw +40236691: 0309 s32i.n a0, a3, 0 +40236693: 020c movi.n a2, 0 +40236695: 0108 l32i.n a0, a1, 0 +40236697: 10c112 addi a1, a1, 16 +4023669a: f00d ret.n +4023669c: 3cf971 l32r a7, 40205a80 +4023669f: d65561 l32r a6, 4022bff4 +402366a2: 1248 l32i.n a4, a2, 4 +402366a4: 0020c0 memw +402366a7: 0438 l32i.n a3, a4, 0 +402366a9: 103370 and a3, a3, a7 +402366ac: 203360 or a3, a3, a6 +402366af: 0020c0 memw +402366b2: 0439 s32i.n a3, a4, 0 +402366b4: 9208 l32i.n a0, a2, 36 +402366b6: 3008 l32i.n a0, a0, 12 +402366b8: 340800 extui a0, a0, 8, 4 +402366bb: 133026 beqi a0, 3, 402366d2 +402366be: 009c beqz.n a0, 402366d2 +402366c0: fb6c21 l32r a2, 40235470 +402366c3: fb6c31 l32r a3, 40235474 +402366c6: ffd241 l32r a4, 40236610 +402366c9: a35c01 l32r a0, 4021f43c +402366cc: 0000c0 callx0 a0 +402366cf: ffff06 j 402366cf +402366d2: ffd041 l32r a4, 40236614 +402366d5: 1268 l32i.n a6, a2, 4 +402366d7: 0b1232 l16ui a3, a2, 22 +402366da: 1668 l32i.n a6, a6, 4 +402366dc: 334a add.n a3, a3, a4 +402366de: d80941 l32r a4, 4022c704 +402366e1: 0628 l32i.n a2, a6, 0 +402366e3: b43030 extui a3, a3, 0, 12 +402366e6: 102240 and a2, a2, a4 +402366e9: 202230 or a2, a2, a3 +402366ec: dd1f41 l32r a4, 4022db68 +402366ef: ffca31 l32r a3, 40236618 +402366f2: 0629 s32i.n a2, a6, 0 +402366f4: b40020 extui a0, a2, 0, 12 +402366f7: 804b addi.n a8, a0, 4 +402366f9: 740552 l8ui a5, a5, 116 +402366fc: 103230 and a3, a2, a3 +402366ff: 082587 blt a5, a8, 4023670b +40236702: c00500 sub a0, a5, a0 +40236705: 210200 srai a0, a0, 2 +40236708: 000046 j 4023670d +4023670b: 000c movi.n a0, 0 +4023670d: 645000 extui a5, a0, 0, 7 +40236710: 115540 slli a5, a5, 12 +40236713: 203350 or a3, a3, a5 +40236716: 103340 and a3, a3, a4 +40236719: 0639 s32i.n a3, a6, 0 +4023671b: ffdd06 j 40236693 +4023671e: 100000 and a0, a0, a0 +40236721: 3ffed4 excw +40236724: 2e .byte 0x2e +40236725: 00ba add.n a0, a0, a11 +40236727: 5d1700 excw +4023672a: c00000 sub a0, a0, a0 +4023672d: 0f .byte 0xf +4023672e: aa0000 excw +40236731: 00aa add.n a0, a0, a10 +40236733: 71c700 excw +40236736: 550000 extui a0, a0, 16, 6 +40236739: 000055 excw +4023673c: 0038e3 excw +4023673f: 2aaa00 excw +40236742: 710000 excw +40236745: 001c movi.n a0, 16 +40236747: 155500 extui a5, a0, 21, 2 +4023674a: f60000 excw +4023674d: 000012 l8ui a1, a0, 0 +40236750: 9d89 s32i.n a8, a13, 36 +40236752: c40000 extui a0, a0, 0, 13 +40236755: 4e .byte 0x4e +40236756: 830000 moveqz a0, a0, a0 +40236759: 000034 excw +4023675c: 002762 l32i a6, a7, 0 +4023675f: 1a4100 excw +40236762: b10000 sra a0, a0 +40236765: 000013 excw +40236768: 001181 l32r a8, 401f67ac <_lit4_end+0xee900> +4023676b: 8dc800 excw +4023676e: e40000 extui a0, a0, 0, 15 +40236771: 000046 j 40236776 +40236774: 002f42 l32i a4, a15, 0 +40236777: 237200 excw +4023677a: a10000 sll a0, a0 +4023677d: 000017 bnone a0, a1, 40236781 +40236780: 11b9 s32i.n a11, a1, 4 +40236782: 2d0000 excw +40236785: 0e .byte 0xe + ... + +40236788 : +40236788: ffe791 l32r a9, 40236724 +4023678b: 366041 l32r a4, 4020410c +4023678e: 31fdb1 l32r a11, 40202f84 +40236791: ffe571 l32r a7, 40236728 +40236794: 750c movi.n a5, 7 +40236796: 360c movi.n a6, 3 +40236798: 020c movi.n a2, 0 +4023679a: 1a0c movi.n a10, 1 +4023679c: ffe131 l32r a3, 40236720 +4023679f: 280c movi.n a8, 2 +402367a1: 364382 s8i a8, a3, 54 +402367a4: 144382 s8i a8, a3, 20 +402367a7: 154382 s8i a8, a3, 21 +402367aa: 164382 s8i a8, a3, 22 +402367ad: 2e43a2 s8i a10, a3, 46 +402367b0: 0c43a2 s8i a10, a3, 12 +402367b3: 0d43a2 s8i a10, a3, 13 +402367b6: 0e43a2 s8i a10, a3, 14 +402367b9: 044322 s8i a2, a3, 4 +402367bc: 054322 s8i a2, a3, 5 +402367bf: 064322 s8i a2, a3, 6 +402367c2: 264322 s8i a2, a3, 38 +402367c5: 3e4362 s8i a6, a3, 62 +402367c8: 1c4362 s8i a6, a3, 28 +402367cb: 1d4362 s8i a6, a3, 29 +402367ce: 1e4362 s8i a6, a3, 30 +402367d1: 3c4352 s8i a5, a3, 60 +402367d4: 3d4352 s8i a5, a3, 61 +402367d7: 464352 s8i a5, a3, 70 +402367da: 664352 s8i a5, a3, 102 +402367dd: e379 s32i.n a7, a3, 56 +402367df: 6379 s32i.n a7, a3, 24 +402367e1: a3b9 s32i.n a11, a3, 40 +402367e3: 23b9 s32i.n a11, a3, 8 +402367e5: 0349 s32i.n a4, a3, 0 +402367e7: c399 s32i.n a9, a3, 48 +402367e9: 4399 s32i.n a9, a3, 16 +402367eb: 8349 s32i.n a4, a3, 32 +402367ed: ffcf91 l32r a9, 4023672c +402367f0: b40c movi.n a4, 11 +402367f2: ab0c movi.n a11, 10 +402367f4: 670c movi.n a7, 6 +402367f6: 344372 s8i a7, a3, 52 +402367f9: 354372 s8i a7, a3, 53 +402367fc: 4e4372 s8i a7, a3, 78 +402367ff: 6e4372 s8i a7, a3, 110 +40236802: 9e4372 s8i a7, a3, 158 +40236805: a64372 s8i a7, a3, 166 +40236808: ae4372 s8i a7, a3, 174 +4023680b: b64372 s8i a7, a3, 182 +4023680e: be4372 s8i a7, a3, 190 +40236811: de4372 s8i a7, a3, 222 +40236814: e64372 s8i a7, a3, 230 +40236817: ee4372 s8i a7, a3, 238 +4023681a: f64372 s8i a7, a3, 246 +4023681d: fe4372 s8i a7, a3, 254 +40236820: 5443b2 s8i a11, a3, 84 +40236823: 5543b2 s8i a11, a3, 85 +40236826: 7443b2 s8i a11, a3, 116 +40236829: 7543b2 s8i a11, a3, 117 +4023682c: 8c43b2 s8i a11, a3, 140 +4023682f: 8d43b2 s8i a11, a3, 141 +40236832: 9443b2 s8i a11, a3, 148 +40236835: 9543b2 s8i a11, a3, 149 +40236838: cc43b2 s8i a11, a3, 204 +4023683b: cd43b2 s8i a11, a3, 205 +4023683e: d443b2 s8i a11, a3, 212 +40236841: d543b2 s8i a11, a3, 213 +40236844: 5c4342 s8i a4, a3, 92 +40236847: 5d4342 s8i a4, a3, 93 +4023684a: 7c4342 s8i a4, a3, 124 +4023684d: 7d4342 s8i a4, a3, 125 +40236850: 844342 s8i a4, a3, 132 +40236853: 854342 s8i a4, a3, 133 +40236856: c44342 s8i a4, a3, 196 +40236859: c54342 s8i a4, a3, 197 +4023685c: 2e6392 s32i a9, a3, 184 +4023685f: 3c6392 s32i a9, a3, 240 +40236862: ffb451 l32r a5, 40236734 +40236865: ffb261 l32r a6, 40236730 +40236868: 420c movi.n a2, 4 +4023686a: 5a0c movi.n a10, 5 +4023686c: 980c movi.n a8, 9 +4023686e: 4c4382 s8i a8, a3, 76 +40236871: 4d4382 s8i a8, a3, 77 +40236874: 6c4382 s8i a8, a3, 108 +40236877: 6d4382 s8i a8, a3, 109 +4023687a: 444382 s8i a8, a3, 68 +4023687d: 454382 s8i a8, a3, 69 +40236880: 644382 s8i a8, a3, 100 +40236883: 654382 s8i a8, a3, 101 +40236886: 9c4382 s8i a8, a3, 156 +40236889: 9d4382 s8i a8, a3, 157 +4023688c: a44382 s8i a8, a3, 164 +4023688f: a54382 s8i a8, a3, 165 +40236892: ac4382 s8i a8, a3, 172 +40236895: ad4382 s8i a8, a3, 173 +40236898: b44382 s8i a8, a3, 180 +4023689b: b54382 s8i a8, a3, 181 +4023689e: bc4382 s8i a8, a3, 188 +402368a1: bd4382 s8i a8, a3, 189 +402368a4: dc4382 s8i a8, a3, 220 +402368a7: dd4382 s8i a8, a3, 221 +402368aa: e44382 s8i a8, a3, 228 +402368ad: e54382 s8i a8, a3, 229 +402368b0: ec4382 s8i a8, a3, 236 +402368b3: ed4382 s8i a8, a3, 237 +402368b6: f44382 s8i a8, a3, 244 +402368b9: f54382 s8i a8, a3, 245 +402368bc: fc4382 s8i a8, a3, 252 +402368bf: fd4382 s8i a8, a3, 253 +402368c2: 2c43a2 s8i a10, a3, 44 +402368c5: 2d43a2 s8i a10, a3, 45 +402368c8: 5643a2 s8i a10, a3, 86 +402368cb: 7643a2 s8i a10, a3, 118 +402368ce: 8e43a2 s8i a10, a3, 142 +402368d1: 9643a2 s8i a10, a3, 150 +402368d4: ce43a2 s8i a10, a3, 206 +402368d7: d643a2 s8i a10, a3, 214 +402368da: 244322 s8i a2, a3, 36 +402368dd: 254322 s8i a2, a3, 37 +402368e0: 5e4322 s8i a2, a3, 94 +402368e3: 7e4322 s8i a2, a3, 126 +402368e6: 864322 s8i a2, a3, 134 +402368e9: c64322 s8i a2, a3, 198 +402368ec: 166362 s32i a6, a3, 88 +402368ef: 1e6352 s32i a5, a3, 120 +402368f2: ff9591 l32r a9, 40236748 +402368f5: 106392 s32i a9, a3, 64 +402368f8: ff9851 l32r a5, 40236758 +402368fb: ff9661 l32r a6, 40236754 +402368fe: 226362 s32i a6, a3, 136 +40236901: 246352 s32i a5, a3, 144 +40236904: ff9a91 l32r a9, 4023676c +40236907: 306392 s32i a9, a3, 192 +4023690a: ff9c51 l32r a5, 4023677c +4023690d: ff9a61 l32r a6, 40236778 +40236910: 366362 s32i a6, a3, 216 +40236913: 386352 s32i a5, a3, 224 +40236916: ff8921 l32r a2, 4023673c +40236919: ff8741 l32r a4, 40236738 +4023691c: 146342 s32i a4, a3, 80 +4023691f: 1c6322 s32i a2, a3, 112 +40236922: ff8e41 l32r a4, 4023675c +40236925: ff8e21 l32r a2, 40236760 +40236928: ff87a1 l32r a10, 40236744 +4023692b: 1a63a2 s32i a10, a3, 104 +4023692e: 286322 s32i a2, a3, 160 +40236931: 266342 s32i a4, a3, 152 +40236934: ff9421 l32r a2, 40236784 +40236937: ff82b1 l32r a11, 40236740 +4023693a: ff9141 l32r a4, 40236780 +4023693d: ff8aa1 l32r a10, 40236768 +40236940: 2c63a2 s32i a10, a3, 176 +40236943: 3a6342 s32i a4, a3, 232 +40236946: 1263b2 s32i a11, a3, 72 +40236949: 3e6322 s32i a2, a3, 248 +4023694c: ff86b1 l32r a11, 40236764 +4023694f: ff8071 l32r a7, 40236750 +40236952: 206372 s32i a7, a3, 128 +40236955: 2a63b2 s32i a11, a3, 168 +40236958: ff8771 l32r a7, 40236774 +4023695b: 346372 s32i a7, a3, 208 +4023695e: ff7b81 l32r a8, 4023674c +40236961: 186382 s32i a8, a3, 96 +40236964: ff8381 l32r a8, 40236770 +40236967: 326382 s32i a8, a3, 200 +4023696a: f00d ret.n + +4023696c : +4023696c: f0c112 addi a1, a1, -16 +4023696f: 0109 s32i.n a0, a1, 0 +40236971: 5fa102 movi a0, 0x15f +40236974: 05c207 bnall a2, a0, 4023697d +40236977: ffe105 call0 40236788 +4023697a: 000bc6 j 402369ad +4023697d: ff6841 l32r a4, 40236720 +40236980: 580c movi.n a8, 5 +40236982: 750c movi.n a5, 7 +40236984: 320c movi.n a2, 3 +40236986: 930b addi.n a9, a3, -1 +40236988: 170c movi.n a7, 1 +4023698a: 060c movi.n a6, 0 +4023698c: 836790 moveqz a6, a7, a9 +4023698f: 932560 movnez a2, a5, a6 +40236992: 937860 movnez a7, a8, a6 +40236995: 5c4472 s8i a7, a4, 92 +40236998: 7c4472 s8i a7, a4, 124 +4023699b: 544472 s8i a7, a4, 84 +4023699e: 744422 s8i a2, a4, 116 +402369a1: 4c4422 s8i a2, a4, 76 +402369a4: 6c4422 s8i a2, a4, 108 +402369a7: 444422 s8i a2, a4, 68 +402369aa: 644422 s8i a2, a4, 100 +402369ad: 020c movi.n a2, 0 +402369af: 0108 l32i.n a0, a1, 0 +402369b1: 10c112 addi a1, a1, 16 +402369b4: f00d ret.n + ... + +402369b8 : +402369b8: 250c movi.n a5, 2 +402369ba: 0132f6 bgeui a2, 3, 402369bf +402369bd: 025d mov.n a5, a2 +402369bf: 745050 extui a5, a5, 0, 8 +402369c2: 638c beqz.n a3, 402369cc +402369c4: 352b addi.n a3, a5, 2 +402369c6: 743030 extui a3, a3, 0, 8 +402369c9: 935320 movnez a5, a3, a2 +402369cc: 052d mov.n a2, a5 +402369ce: f00d ret.n +402369d0: fe8500 excw +402369d3: 3f .byte 0x3f + +402369d4 : +402369d4: 0323b6 bltui a3, 2, 402369db +402369d7: f27c movi.n a2, -1 +402369d9: f00d ret.n +402369db: ffa092 movi a9, 255 +402369de: fffca1 l32r a10, 402369d0 +402369e1: 080c movi.n a8, 0 +402369e3: 82bc beqz.n a2, 40236a1f +402369e5: 591226 beqi a2, 1, 40236a42 +402369e8: fec262 addi a6, a2, -2 +402369eb: 07c616 beqz a6, 40236a6b +402369ee: fdc272 addi a7, a2, -3 +402369f1: 09f716 beqz a7, 40236a94 +402369f4: 034226 beqi a2, 4, 402369fb +402369f7: e27c movi.n a2, -2 +402369f9: f00d ret.n +402369fb: 820c movi.n a2, 8 +402369fd: 0f9497 bne a4, a9, 40236a10 +40236a00: 0c9597 bne a5, a9, 40236a10 +40236a03: 9093a0 addx2 a9, a3, a10 +40236a06: 104982 s8i a8, a9, 16 +40236a09: 114922 s8i a2, a9, 17 +40236a0c: 020c movi.n a2, 0 +40236a0e: f00d ret.n +40236a10: c33547 bltu a5, a4, 402369d7 +40236a13: 8b0c movi.n a11, 8 +40236a15: be3b57 bltu a11, a5, 402369d7 +40236a18: 048d mov.n a8, a4 +40236a1a: 052d mov.n a2, a5 +40236a1c: fff8c6 j 40236a03 +40236a1f: 109497 bne a4, a9, 40236a33 +40236a22: 0d9597 bne a5, a9, 40236a33 +40236a25: 350c movi.n a5, 3 +40236a27: 9023a0 addx2 a2, a3, a10 +40236a2a: 004282 s8i a8, a2, 0 +40236a2d: 014252 s8i a5, a2, 1 +40236a30: fff606 j 40236a0c +40236a33: a03547 bltu a5, a4, 402369d7 +40236a36: 9d45f6 bgeui a5, 4, 402369d7 +40236a39: 9023a0 addx2 a2, a3, a10 +40236a3c: 004242 s8i a4, a2, 0 +40236a3f: fffa86 j 40236a2d +40236a42: a20c movi.n a2, 10 +40236a44: 0e9497 bne a4, a9, 40236a56 +40236a47: 0b9597 bne a5, a9, 40236a56 +40236a4a: 9043a0 addx2 a4, a3, a10 +40236a4d: 044482 s8i a8, a4, 4 +40236a50: 054422 s8i a2, a4, 5 +40236a53: ffed46 j 40236a0c +40236a56: 02b547 bgeu a5, a4, 40236a5c +40236a59: ffde86 j 402369d7 +40236a5c: a60c movi.n a6, 10 +40236a5e: 02b657 bgeu a6, a5, 40236a64 +40236a61: ffdc86 j 402369d7 +40236a64: 052d mov.n a2, a5 +40236a66: 048d mov.n a8, a4 +40236a68: fff786 j 40236a4a +40236a6b: 109497 bne a4, a9, 40236a7f +40236a6e: 0d9597 bne a5, a9, 40236a7f +40236a71: b50c movi.n a5, 11 +40236a73: 9023a0 addx2 a2, a3, a10 +40236a76: 084282 s8i a8, a2, 8 +40236a79: 094252 s8i a5, a2, 9 +40236a7c: ffe306 j 40236a0c +40236a7f: 02b547 bgeu a5, a4, 40236a85 +40236a82: ffd446 j 402369d7 +40236a85: 02a5b6 bltui a5, 12, 40236a8b +40236a88: ffd2c6 j 402369d7 +40236a8b: 9023a0 addx2 a2, a3, a10 +40236a8e: 084242 s8i a4, a2, 8 +40236a91: fff906 j 40236a79 +40236a94: 109497 bne a4, a9, 40236aa8 +40236a97: 0d9597 bne a5, a9, 40236aa8 +40236a9a: 750c movi.n a5, 7 +40236a9c: 9023a0 addx2 a2, a3, a10 +40236a9f: 0c4282 s8i a8, a2, 12 +40236aa2: 0d4252 s8i a5, a2, 13 +40236aa5: ffd8c6 j 40236a0c +40236aa8: 02b547 bgeu a5, a4, 40236aae +40236aab: ffca06 j 402369d7 +40236aae: 0285b6 bltui a5, 8, 40236ab4 +40236ab1: ffc886 j 402369d7 +40236ab4: 9023a0 addx2 a2, a3, a10 +40236ab7: 0c4242 s8i a4, a2, 12 +40236aba: fff906 j 40236aa2 +40236abd: 000000 ill + +40236ac0 : +40236ac0: d38c beqz.n a3, 40236ad1 +40236ac2: 060c movi.n a6, 0 +40236ac4: 0a4262 s8i a6, a2, 10 +40236ac7: 22cb addi.n a2, a2, 12 +40236ac9: 661b addi.n a6, a6, 1 +40236acb: 746060 extui a6, a6, 0, 8 +40236ace: f29367 bne a3, a6, 40236ac4 +40236ad1: f00d ret.n +40236ad3: 7d9c00 excw +40236ad6: 344010 extui a4, a1, 0, 4 +40236ad9: 3ffe87 bbsi a14, 24, 40236b1c +40236adc: fe8674 excw +40236adf: 3f .byte 0x3f +40236ae0: fe8680 excw +40236ae3: 3f .byte 0x3f +40236ae4: 1058f0 and a5, a8, a15 +40236ae7: 859040 extui a9, a4, 16, 9 +40236aea: fe .byte 0xfe +40236aeb: 3f .byte 0x3f +40236aec: fe86d4 excw +40236aef: 3f .byte 0x3f +40236af0: fe8710 excw +40236af3: 3f .byte 0x3f +40236af4: 105964 excw +40236af7: c11240 mul16u a1, a2, a4 + +40236af8 : +40236af8: e0c112 addi a1, a1, -32 +40236afb: 370c movi.n a7, 3 +40236afd: 154232 s8i a3, a2, 21 +40236b00: 21c9 s32i.n a12, a1, 8 +40236b02: 41e9 s32i.n a14, a1, 16 +40236b04: 31d9 s32i.n a13, a1, 12 +40236b06: 1109 s32i.n a0, a1, 4 +40236b08: 51f9 s32i.n a15, a1, 20 +40236b0a: 000c movi.n a0, 0 +40236b0c: ffb1f1 l32r a15, 402369d0 +40236b0f: fff2d1 l32r a13, 40236ad8 +40236b12: 04ed mov.n a14, a4 +40236b14: 02cd mov.n a12, a2 +40236b16: ffef41 l32r a4, 40236ad4 +40236b19: 172222 l32i a2, a2, 92 +40236b1c: dccd62 addi a6, a13, -36 +40236b1f: 1b9216 beqz a2, 40236cdc +40236b22: 2b0c movi.n a11, 2 +40236b24: 5a1c movi.n a10, 21 +40236b26: ffed51 l32r a5, 40236adc +40236b29: 0159 s32i.n a5, a1, 0 +40236b2b: 4c1226 beqi a2, 1, 40236b7b +40236b2e: 489f91 l32r a9, 40208dac +40236b31: fec252 addi a5, a2, -2 +40236b34: 0c2516 beqz a5, 40236bfa +40236b37: fdc252 addi a5, a2, -3 +40236b3a: 0c7516 beqz a5, 40236c05 +40236b3d: 1a6c62 s32i a6, a12, 104 +40236b40: 044c02 s8i a0, a12, 4 +40236b43: 054c72 s8i a7, a12, 5 +40236b46: 784c72 s8i a7, a12, 120 +40236b49: 1b6c42 s32i a4, a12, 108 +40236b4c: 186cd2 s32i a13, a12, 96 +40236b4f: 0c2d mov.n a2, a12 +40236b51: 51f8 l32i.n a15, a1, 20 +40236b53: 196cd2 s32i a13, a12, 100 +40236b56: 794ce2 s8i a14, a12, 121 +40236b59: 31d8 l32i.n a13, a1, 12 +40236b5b: 41e8 l32i.n a14, a1, 16 +40236b5d: ffe501 l32r a0, 40236af4 +40236b60: 0000c0 callx0 a0 +40236b63: 1108 l32i.n a0, a1, 4 +40236b65: 7fa062 movi a6, 127 +40236b68: 004c62 s8i a6, a12, 0 +40236b6b: 014c62 s8i a6, a12, 1 +40236b6e: 024c62 s8i a6, a12, 2 +40236b71: 034c62 s8i a6, a12, 3 +40236b74: 21c8 l32i.n a12, a1, 8 +40236b76: 20c112 addi a1, a1, 32 +40236b79: f00d ret.n +40236b7b: 044c02 s8i a0, a12, 4 +40236b7e: ad0c movi.n a13, 10 +40236b80: ffd891 l32r a9, 40236ae0 +40236b83: ffd851 l32r a5, 40236ae4 +40236b86: 740c movi.n a4, 7 +40236b88: 784c42 s8i a4, a12, 120 +40236b8b: 1b6c52 s32i a5, a12, 108 +40236b8e: a0c972 addi a7, a9, -96 +40236b91: 93d4e0 movnez a13, a4, a14 +40236b94: 054cd2 s8i a13, a12, 5 +40236b97: 8379e0 moveqz a7, a9, a14 +40236b9a: 1a6c72 s32i a7, a12, 104 +40236b9d: 02a3a6 blti a3, 12, 40236ba3 +40236ba0: 006546 j 40236d39 +40236ba3: ad0c movi.n a13, 10 +40236ba5: 3e8c beqz.n a14, 40236bac +40236ba7: 018db6 bltui a13, 8, 40236bac +40236baa: 7d0c movi.n a13, 7 +40236bac: 742020 extui a2, a2, 0, 8 +40236baf: 0e3d mov.n a3, a14 +40236bb1: ffe045 call0 402369b8 +40236bb4: 770c62 l8ui a6, a12, 119 +40236bb7: 906260 addx2 a6, a2, a6 +40236bba: 172c22 l32i a2, a12, 92 +40236bbd: 9066f0 addx2 a6, a6, a15 +40236bc0: 000662 l8ui a6, a6, 0 +40236bc3: 742020 extui a2, a2, 0, 8 +40236bc6: 02bd67 bgeu a13, a6, 40236bcc +40236bc9: 003886 j 40236caf +40236bcc: 0e3d mov.n a3, a14 +40236bce: ffde85 call0 402369b8 +40236bd1: 770c72 l8ui a7, a12, 119 +40236bd4: 907270 addx2 a7, a2, a7 +40236bd7: 9077f0 addx2 a7, a7, a15 +40236bda: 010772 l8ui a7, a7, 1 +40236bdd: 0237d7 bltu a7, a13, 40236be3 +40236be0: 003706 j 40236cc0 +40236be3: 5c0c22 l8ui a2, a12, 92 +40236be6: 0e3d mov.n a3, a14 +40236be8: ffdcc5 call0 402369b8 +40236beb: 770cd2 l8ui a13, a12, 119 +40236bee: 90d2d0 addx2 a13, a2, a13 +40236bf1: 90ddf0 addx2 a13, a13, a15 +40236bf4: 010dd2 l8ui a13, a13, 1 +40236bf7: 003146 j 40236cc0 +40236bfa: 000942 l8ui a4, a9, 0 +40236bfd: 160c movi.n a6, 1 +40236bff: 836040 moveqz a6, a0, a4 +40236c02: 000106 j 40236c0a +40236c05: 000942 l8ui a4, a9, 0 +40236c08: 006d mov.n a6, a0 +40236c0a: f6d416 beqz a4, 40236b7b +40236c0d: 060d mov.n a0, a6 +40236c0f: 044c62 s8i a6, a12, 4 +40236c12: b70c movi.n a7, 11 +40236c14: ffb551 l32r a5, 40236ae8 +40236c17: 890c movi.n a9, 8 +40236c19: 784c92 s8i a9, a12, 120 +40236c1c: 90c542 addi a4, a5, -112 +40236c1f: 9379e0 movnez a7, a9, a14 +40236c22: 054c72 s8i a7, a12, 5 +40236c25: 8345e0 moveqz a4, a5, a14 +40236c28: 1a6c42 s32i a4, a12, 104 +40236c2b: 02a3a6 blti a3, 12, 40236c31 +40236c2e: 003d46 j 40236d27 +40236c31: bd0c movi.n a13, 11 +40236c33: 3e8c beqz.n a14, 40236c3a +40236c35: 018db6 bltui a13, 8, 40236c3a +40236c38: 7d0c movi.n a13, 7 +40236c3a: 742020 extui a2, a2, 0, 8 +40236c3d: 0e3d mov.n a3, a14 +40236c3f: ffd785 call0 402369b8 +40236c42: 770ca2 l8ui a10, a12, 119 +40236c45: 90a2a0 addx2 a10, a2, a10 +40236c48: 172c22 l32i a2, a12, 92 +40236c4b: 90aaf0 addx2 a10, a10, a15 +40236c4e: 000aa2 l8ui a10, a10, 0 +40236c51: 742020 extui a2, a2, 0, 8 +40236c54: 2a3da7 bltu a13, a10, 40236c82 +40236c57: 0e3d mov.n a3, a14 +40236c59: ffd5c5 call0 402369b8 +40236c5c: 770cb2 l8ui a11, a12, 119 +40236c5f: 90b2b0 addx2 a11, a2, a11 +40236c62: 90bbf0 addx2 a11, a11, a15 +40236c65: 010bb2 l8ui a11, a11, 1 +40236c68: 27bbd7 bgeu a11, a13, 40236c93 +40236c6b: 5c0c22 l8ui a2, a12, 92 +40236c6e: 0e3d mov.n a3, a14 +40236c70: ffd445 call0 402369b8 +40236c73: 770cd2 l8ui a13, a12, 119 +40236c76: 90d2d0 addx2 a13, a2, a13 +40236c79: 90ddf0 addx2 a13, a13, a15 +40236c7c: 010dd2 l8ui a13, a13, 1 +40236c7f: 000406 j 40236c93 +40236c82: 0e3d mov.n a3, a14 +40236c84: ffd305 call0 402369b8 +40236c87: 770cd2 l8ui a13, a12, 119 +40236c8a: 90d2d0 addx2 a13, a2, a13 +40236c8d: 90ddf0 addx2 a13, a13, a15 +40236c90: 000dd2 l8ui a13, a13, 0 +40236c93: ff9621 l32r a2, 40236aec +40236c96: 01f8 l32i.n a15, a1, 0 +40236c98: 7400d0 extui a0, a13, 0, 8 +40236c9b: 900000 addx2 a0, a0, a0 +40236c9e: 83f2e0 moveqz a15, a2, a14 +40236ca1: 1a2c22 l32i a2, a12, 104 +40236ca4: 0fdd mov.n a13, a15 +40236ca6: a00020 addx4 a0, a0, a2 +40236ca9: 186c02 s32i a0, a12, 96 +40236cac: ffa7c6 j 40236b4f +40236caf: 0e3d mov.n a3, a14 +40236cb1: ffd045 call0 402369b8 +40236cb4: 770cd2 l8ui a13, a12, 119 +40236cb7: 90d2d0 addx2 a13, a2, a13 +40236cba: 90ddf0 addx2 a13, a13, a15 +40236cbd: 000dd2 l8ui a13, a13, 0 +40236cc0: ff8b21 l32r a2, 40236aec +40236cc3: 0108 l32i.n a0, a1, 0 +40236cc5: 74f0d0 extui a15, a13, 0, 8 +40236cc8: 8302e0 moveqz a0, a2, a14 +40236ccb: 1a2c22 l32i a2, a12, 104 +40236cce: 90fff0 addx2 a15, a15, a15 +40236cd1: a0ff20 addx4 a15, a15, a2 +40236cd4: 186cf2 s32i a15, a12, 96 +40236cd7: 00dd mov.n a13, a0 +40236cd9: ff9c86 j 40236b4f +40236cdc: 742020 extui a2, a2, 0, 8 +40236cdf: 030c movi.n a3, 0 +40236ce1: ffcd45 call0 402369b8 +40236ce4: 770c32 l8ui a3, a12, 119 +40236ce7: 903230 addx2 a3, a2, a3 +40236cea: 172c22 l32i a2, a12, 92 +40236ced: 9033f0 addx2 a3, a3, a15 +40236cf0: 000332 l8ui a3, a3, 0 +40236cf3: 742020 extui a2, a2, 0, 8 +40236cf6: 5b43f6 bgeui a3, 4, 40236d55 +40236cf9: 030c movi.n a3, 0 +40236cfb: ffcbc5 call0 402369b8 +40236cfe: 770c42 l8ui a4, a12, 119 +40236d01: 904240 addx2 a4, a2, a4 +40236d04: 9044f0 addx2 a4, a4, a15 +40236d07: 010442 l8ui a4, a4, 1 +40236d0a: 0234b6 bltui a4, 3, 40236d10 +40236d0d: 001fc6 j 40236d90 +40236d10: 5c0c22 l8ui a2, a12, 92 +40236d13: 030c movi.n a3, 0 +40236d15: ffca05 call0 402369b8 +40236d18: 770c02 l8ui a0, a12, 119 +40236d1b: 900200 addx2 a0, a2, a0 +40236d1e: 9000f0 addx2 a0, a0, a15 +40236d21: 010002 l8ui a0, a0, 1 +40236d24: 000f86 j 40236d66 +40236d27: 041c movi.n a4, 16 +40236d29: 042437 blt a4, a3, 40236d31 +40236d2c: 7d0c movi.n a13, 7 +40236d2e: ffc046 j 40236c33 +40236d31: 162a37 blt a10, a3, 40236d4b +40236d34: 5d0c movi.n a13, 5 +40236d36: ffbe46 j 40236c33 +40236d39: 051c movi.n a5, 16 +40236d3b: 042537 blt a5, a3, 40236d43 +40236d3e: 5d0c movi.n a13, 5 +40236d40: ff9846 j 40236ba5 +40236d43: 4e2a37 blt a10, a3, 40236d95 +40236d46: 3d0c movi.n a13, 3 +40236d48: ff9646 j 40236ba5 +40236d4b: a61c movi.n a6, 26 +40236d4d: 532637 blt a6, a3, 40236da4 +40236d50: 4d0c movi.n a13, 4 +40236d52: ffb746 j 40236c33 +40236d55: 030c movi.n a3, 0 +40236d57: ffc605 call0 402369b8 +40236d5a: 770c02 l8ui a0, a12, 119 +40236d5d: 900200 addx2 a0, a2, a0 +40236d60: 9000f0 addx2 a0, a0, a15 +40236d63: 000002 l8ui a0, a0, 0 +40236d66: ff5b31 l32r a3, 40236ad4 +40236d69: 340c movi.n a4, 3 +40236d6b: 050c movi.n a5, 0 +40236d6d: 742000 extui a2, a0, 0, 8 +40236d70: 044c52 s8i a5, a12, 4 +40236d73: 054c42 s8i a4, a12, 5 +40236d76: 784c42 s8i a4, a12, 120 +40236d79: 1b6c32 s32i a3, a12, 108 +40236d7c: 0d0d mov.n a0, a13 +40236d7e: 902220 addx2 a2, a2, a2 +40236d81: ff5b31 l32r a3, 40236af0 +40236d84: 1a6c32 s32i a3, a12, 104 +40236d87: a02230 addx4 a2, a2, a3 +40236d8a: 186c22 s32i a2, a12, 96 +40236d8d: ffd186 j 40236cd7 +40236d90: 300c movi.n a0, 3 +40236d92: fff406 j 40236d66 +40236d95: 0bdd mov.n a13, a11 +40236d97: e61c movi.n a6, 30 +40236d99: 02a367 bge a3, a6, 40236d9f +40236d9c: ff8146 j 40236ba5 40236d9f: 00dd mov.n a13, a0 -40236da1: ff9c86 j 40236c17 -40236da4: fed510 excw -40236da7: 3f .byte 0x3f -40236da8: fe8520 excw -40236dab: 3f .byte 0x3f -40236dac: fe8620 excw -40236daf: 3f .byte 0x3f - -40236db0 : -40236db0: fffd41 l32r a4, 40236da4 -40236db3: 050c movi.n a5, 0 -40236db5: f0c112 addi a1, a1, -16 -40236db8: 0109 s32i.n a0, a1, 0 -40236dba: 044452 s8i a5, a4, 4 -40236dbd: 046b addi.n a0, a4, 6 -40236dbf: 448b addi.n a4, a4, 8 -40236dc1: 004052 s8i a5, a0, 0 -40236dc4: 001b addi.n a0, a0, 1 -40236dc6: f79047 bne a0, a4, 40236dc1 -40236dc9: ff4021 l32r a2, 40236acc -40236dcc: c30c movi.n a3, 12 -40236dce: ffcd45 call0 40236aa4 -40236dd1: fff521 l32r a2, 40236da8 -40236dd4: 930c movi.n a3, 9 -40236dd6: ffccc5 call0 40236aa4 -40236dd9: ff3a21 l32r a2, 40236ac4 -40236ddc: b30c movi.n a3, 11 -40236dde: ffcc45 call0 40236aa4 -40236de1: fff221 l32r a2, 40236dac -40236de4: 830c movi.n a3, 8 -40236de6: ffcbc5 call0 40236aa4 -40236de9: ff3a21 l32r a2, 40236ad4 -40236dec: 430c movi.n a3, 4 -40236dee: ffcb45 call0 40236aa4 -40236df1: 0108 l32i.n a0, a1, 0 -40236df3: 10c112 addi a1, a1, 16 -40236df6: f00d ret.n -40236df8: fed520 excw -40236dfb: 3f .byte 0x3f - -40236dfc : -40236dfc: ffff21 l32r a2, 40236df8 -40236dff: f00d ret.n -40236e01: 000000 ill - -40236e04 : -40236e04: f00d ret.n - ... - -40236e08 : -40236e08: c28c beqz.n a2, 40236e18 -40236e0a: 5238 l32i.n a3, a2, 20 -40236e0c: 140c movi.n a4, 1 -40236e0e: 203340 or a3, a3, a4 -40236e11: 440c movi.n a4, 4 -40236e13: 203340 or a3, a3, a4 -40236e16: 5239 s32i.n a3, a2, 20 -40236e18: f00d ret.n - ... - -40236e1c : -40236e1c: c28c beqz.n a2, 40236e2c -40236e1e: 5238 l32i.n a3, a2, 20 -40236e20: e47c movi.n a4, -2 -40236e22: 103340 and a3, a3, a4 -40236e25: b47c movi.n a4, -5 -40236e27: 103340 and a3, a3, a4 -40236e2a: 5239 s32i.n a3, a2, 20 -40236e2c: f00d ret.n -40236e2e: 400000 ssr a0 -40236e31: 24a9 s32i.n a10, a4, 8 -40236e33: a93040 excw -40236e36: 0c4024 excw - -40236e38 : -40236e38: 180c movi.n a8, 1 -40236e3a: 400400 ssr a4 -40236e3d: ffee71 l32r a7, 40236df8 -40236e40: e0c112 addi a1, a1, -32 -40236e43: 41d9 s32i.n a13, a1, 16 -40236e45: 2109 s32i.n a0, a1, 8 -40236e47: 51e9 s32i.n a14, a1, 20 -40236e49: 61f9 s32i.n a15, a1, 24 -40236e4b: 31c9 s32i.n a12, a1, 12 -40236e4d: f6c7f2 addi a15, a7, -10 -40236e50: 04cd mov.n a12, a4 -40236e52: 02ed mov.n a14, a2 -40236e54: f0c742 addi a4, a7, -16 -40236e57: 032d mov.n a2, a3 -40236e59: fefa add.n a15, a14, a15 -40236e5b: 0129 s32i.n a2, a1, 0 -40236e5d: 053d mov.n a3, a5 -40236e5f: 040402 l8ui a0, a4, 4 -40236e62: 1139 s32i.n a3, a1, 4 -40236e64: 915000 srl a5, a0 -40236e67: 336507 bbci a5, 0, 40236e9e -40236e6a: 000f02 l8ui a0, a15, 0 -40236e6d: 400c00 ssr a12 -40236e70: 910000 srl a0, a0 -40236e73: 02e007 bbsi a0, 0, 40236e79 -40236e76: 002186 j 40236f00 -40236e79: 0138 l32i.n a3, a1, 0 -40236e7b: 640c movi.n a4, 6 -40236e7d: 7ca0d2 movi a13, 124 -40236e80: d1ddc0 mul16s a13, a13, a12 -40236e83: d7da add.n a13, a7, a13 -40236e85: 1acd22 addi a2, a13, 26 -40236e88: 7129 s32i.n a2, a1, 28 -40236e8a: 2f0f01 l32r a0, 40202ac8 -40236e8d: 0000c0 callx0 a0 -40236e90: 06c256 bnez a2, 40236f00 -40236e93: ffc441 l32r a4, 40236da4 -40236e96: 180c movi.n a8, 1 -40236e98: 040402 l8ui a0, a4, 4 -40236e9b: 000386 j 40236ead -40236e9e: 1ac732 addi a3, a7, 26 -40236ea1: 7ca022 movi a2, 124 -40236ea4: d122c0 mul16s a2, a2, a12 -40236ea7: d27a add.n a13, a2, a7 -40236ea9: 223a add.n a2, a2, a3 -40236eab: 7129 s32i.n a2, a1, 28 -40236ead: 0d2d mov.n a2, a13 -40236eaf: 000f32 l8ui a3, a15, 0 -40236eb2: 401c00 ssl a12 -40236eb5: a15800 sll a5, a8 -40236eb8: 206500 or a6, a5, a0 -40236ebb: 203350 or a3, a3, a5 -40236ebe: 004f32 s8i a3, a15, 0 -40236ec1: 044462 s8i a6, a4, 4 -40236ec4: 7ca032 movi a3, 124 -40236ec7: 37fb01 l32r a0, 40204eb4 -40236eca: 0000c0 callx0 a0 -40236ecd: 774de2 s8i a14, a13, 119 -40236ed0: 764dc2 s8i a12, a13, 118 -40236ed3: 7128 l32i.n a2, a1, 28 -40236ed5: 0138 l32i.n a3, a1, 0 -40236ed7: 640c movi.n a4, 6 -40236ed9: 1178 l32i.n a7, a1, 4 -40236edb: 105d72 s16i a7, a13, 32 -40236ede: 284d01 l32r a0, 40201014 <_irom0_text_start+0x4> -40236ee1: 0000c0 callx0 a0 -40236ee4: 0c3d mov.n a3, a12 -40236ee6: ffd221 l32r a2, 40236e30 -40236ee9: 2ac001 l32r a0, 402019ec -40236eec: 0000c0 callx0 a0 -40236eef: 2108 l32i.n a0, a1, 8 -40236ef1: 31c8 l32i.n a12, a1, 12 -40236ef3: 51e8 l32i.n a14, a1, 20 -40236ef5: 0d2d mov.n a2, a13 -40236ef7: 61f8 l32i.n a15, a1, 24 -40236ef9: 41d8 l32i.n a13, a1, 16 -40236efb: 20c112 addi a1, a1, 32 -40236efe: f00d ret.n -40236f00: ffcd21 l32r a2, 40236e34 -40236f03: 2aba01 l32r a0, 402019ec -40236f06: 0000c0 callx0 a0 -40236f09: 0d0c movi.n a13, 0 -40236f0b: fff806 j 40236eef - ... - -40236f10 : -40236f10: ffa521 l32r a2, 40236da4 -40236f13: 040222 l8ui a2, a2, 4 -40236f16: f00d ret.n -40236f18: fed516 beqz a5, 40236f09 -40236f1b: 3f .byte 0x3f -40236f1c: a948 l32i.n a4, a9, 40 -40236f1e: 504024 excw -40236f21: 24a9 s32i.n a10, a4, 8 -40236f23: 170c40 excw - -40236f24 : -40236f24: 170c movi.n a7, 1 -40236f26: f0c112 addi a1, a1, -16 -40236f29: fffb31 l32r a3, 40236f18 -40236f2c: 0109 s32i.n a0, a1, 0 -40236f2e: 223a add.n a2, a2, a3 -40236f30: 000202 l8ui a0, a2, 0 -40236f33: 400400 ssr a4 -40236f36: 915000 srl a5, a0 -40236f39: 2a6507 bbci a5, 0, 40236f67 -40236f3c: 401400 ssl a4 -40236f3f: f97c movi.n a9, -1 -40236f41: a18700 sll a8, a7 -40236f44: fac372 addi a7, a3, -6 -40236f47: 308890 xor a8, a8, a9 -40236f4a: 043d mov.n a3, a4 -40236f4c: 109080 and a9, a0, a8 -40236f4f: 040762 l8ui a6, a7, 4 -40236f52: 004292 s8i a9, a2, 0 -40236f55: fff121 l32r a2, 40236f1c -40236f58: 106680 and a6, a6, a8 -40236f5b: 044762 s8i a6, a7, 4 -40236f5e: 2aa301 l32r a0, 402019ec -40236f61: 0000c0 callx0 a0 -40236f64: 000206 j 40236f70 -40236f67: ffee21 l32r a2, 40236f20 -40236f6a: 2aa001 l32r a0, 402019ec -40236f6d: 0000c0 callx0 a0 -40236f70: 0108 l32i.n a0, a1, 0 -40236f72: 10c112 addi a1, a1, 16 -40236f75: f00d ret.n - ... - -40236f78 : -40236f78: ff8b61 l32r a6, 40236da4 -40236f7b: 030c movi.n a3, 0 -40236f7d: 040672 l8ui a7, a6, 4 -40236f80: 466b addi.n a4, a6, 6 -40236f82: 424a add.n a4, a2, a4 -40236f84: 000452 l8ui a5, a4, 0 -40236f87: 004432 s8i a3, a4, 0 -40236f8a: 305570 xor a5, a5, a7 -40236f8d: 044652 s8i a5, a6, 4 -40236f90: f00d ret.n - ... - -40236f94 : -40236f94: f0c112 addi a1, a1, -16 -40236f97: 016102 s32i a0, a1, 4 -40236f9a: ffdf01 l32r a0, 40236f18 -40236f9d: 800200 add a0, a2, a0 -40236fa0: 006102 s32i a0, a1, 0 -40236fa3: 000022 l8ui a2, a0, 0 -40236fa6: ece405 call0 40223de8 -40236fa9: 1108 l32i.n a0, a1, 4 -40236fab: 211266 bnei a2, 1, 40236fd0 -40236fae: 0158 l32i.n a5, a1, 0 -40236fb0: ff9221 l32r a2, 40236df8 -40236fb3: 000552 l8ui a5, a5, 0 -40236fb6: 7ca042 movi a4, 124 -40236fb9: 603050 neg a3, a5 -40236fbc: 103350 and a3, a3, a5 -40236fbf: 40f330 nsau a3, a3 -40236fc2: 603030 neg a3, a3 -40236fc5: 1fc332 addi a3, a3, 31 -40236fc8: 823340 mull a3, a3, a4 -40236fcb: 223a add.n a2, a2, a3 -40236fcd: 000046 j 40236fd2 -40236fd0: 020c movi.n a2, 0 -40236fd2: 10c112 addi a1, a1, 16 -40236fd5: f00d ret.n - ... - -40236fd8 : -40236fd8: e0c112 addi a1, a1, -32 -40236fdb: 21d9 s32i.n a13, a1, 8 -40236fdd: 41f9 s32i.n a15, a1, 16 -40236fdf: 0109 s32i.n a0, a1, 0 -40236fe1: 11c9 s32i.n a12, a1, 4 -40236fe3: ffcdc1 l32r a12, 40236f18 -40236fe6: 31e9 s32i.n a14, a1, 12 -40236fe8: c2ca add.n a12, a2, a12 -40236fea: 000cc2 l8ui a12, a12, 0 -40236fed: 03ed mov.n a14, a3 -40236fef: 60d0c0 neg a13, a12 -40236ff2: 10ddc0 and a13, a13, a12 -40236ff5: 40fdd0 nsau a13, a13 -40236ff8: 60d0d0 neg a13, a13 -40236ffb: 1fcdd2 addi a13, a13, 31 -40236ffe: 02fd96 bltz a13, 40237031 -40237001: 0e3d mov.n a3, a14 -40237003: 640c movi.n a4, 6 -40237005: ff7cf1 l32r a15, 40236df8 -40237008: 7ca002 movi a0, 124 -4023700b: 820d00 mull a0, a13, a0 -4023700e: ff0a add.n a15, a15, a0 -40237010: 1acf22 addi a2, a15, 26 -40237013: 2ead01 l32r a0, 40202ac8 -40237016: 0000c0 callx0 a0 -40237019: 52ac beqz.n a2, 40237042 -4023701b: f07c movi.n a0, -1 -4023701d: 401d00 ssl a13 -40237020: 1f0c movi.n a15, 1 -40237022: a1ff00 sll a15, a15 -40237025: 30ff00 xor a15, a15, a0 -40237028: 10ccf0 and a12, a12, a15 -4023702b: 74c0c0 extui a12, a12, 0, 8 -4023702e: ffef46 j 40236fef -40237031: 020c movi.n a2, 0 -40237033: 11c8 l32i.n a12, a1, 4 -40237035: 21d8 l32i.n a13, a1, 8 -40237037: 31e8 l32i.n a14, a1, 12 -40237039: 41f8 l32i.n a15, a1, 16 -4023703b: 0108 l32i.n a0, a1, 0 -4023703d: 20c112 addi a1, a1, 32 -40237040: f00d ret.n -40237042: 0f2d mov.n a2, a15 -40237044: fffac6 j 40237033 - ... - -40237048 : -40237048: ff5741 l32r a4, 40236da4 -4023704b: 400200 ssr a2 -4023704e: 040432 l8ui a3, a4, 4 -40237051: 10c452 addi a5, a4, 16 -40237054: 913030 srl a3, a3 -40237057: 096307 bbci a3, 0, 40237064 -4023705a: 7ca032 movi a3, 124 -4023705d: d12320 mul16s a2, a3, a2 -40237060: 252a add.n a2, a5, a2 -40237062: f00d ret.n -40237064: 020c movi.n a2, 0 -40237066: f00d ret.n - -40237068 : -40237068: ff4f21 l32r a2, 40236da4 -4023706b: f0c112 addi a1, a1, -16 -4023706e: 006102 s32i a0, a1, 0 -40237071: 040222 l8ui a2, a2, 4 -40237074: ecd705 call0 40223de8 -40237077: 002102 l32i a0, a1, 0 -4023707a: 101266 bnei a2, 1, 4023708e -4023707d: ff4941 l32r a4, 40236da4 -40237080: 01a032 movi a3, 1 -40237083: 060442 l8ui a4, a4, 6 -40237086: 020c movi.n a2, 0 -40237088: 832340 moveqz a2, a3, a4 -4023708b: 000046 j 40237090 -4023708e: f27c movi.n a2, -1 -40237090: 10c112 addi a1, a1, 16 -40237093: f00d ret.n -40237095: 000000 ill -40237098: 84a000 extui a10, a0, 0, 9 -4023709b: bff780 excw -4023709e: df .byte 0xdf -4023709f: ff .byte 0xff -402370a0: 001600 excw - ... - -402370a4 : -402370a4: fffdb1 l32r a11, 40237098 -402370a7: 2b9aa1 l32r a10, 40201f10 -402370aa: 2c7431 l32r a3, 4020227c -402370ad: 0020c0 memw -402370b0: a22392 l32i a9, a3, 0x288 -402370b3: 2099b0 or a9, a9, a11 -402370b6: 0020c0 memw -402370b9: a26392 s32i a9, a3, 0x288 -402370bc: fff881 l32r a8, 4023709c -402370bf: 0020c0 memw -402370c2: a22372 l32i a7, a3, 0x288 -402370c5: 107780 and a7, a7, a8 -402370c8: 0020c0 memw -402370cb: a26372 s32i a7, a3, 0x288 -402370ce: 860c movi.n a6, 8 -402370d0: 0020c0 memw -402370d3: a42352 l32i a5, a3, 0x290 -402370d6: 205560 or a5, a5, a6 -402370d9: 0020c0 memw -402370dc: a46352 s32i a5, a3, 0x290 -402370df: 340c movi.n a4, 3 -402370e1: 0020c0 memw -402370e4: a52322 l32i a2, a3, 0x294 -402370e7: 202240 or a2, a2, a4 -402370ea: 0020c0 memw -402370ed: a56322 s32i a2, a3, 0x294 -402370f0: 0fafb2 movi a11, -241 -402370f3: 0020c0 memw -402370f6: 2a98 l32i.n a9, a10, 8 -402370f8: 1099b0 and a9, a9, a11 -402370fb: 0020c0 memw -402370fe: 2a99 s32i.n a9, a10, 8 -40237100: 0020c0 memw -40237103: 9a2382 l32i a8, a3, 0x268 -40237106: 758080 extui a8, a8, 16, 8 -40237109: d9dc91 l32r a9, 4022d87c -4023710c: 12c882 addi a8, a8, 18 -4023710f: 748080 extui a8, a8, 0, 8 -40237112: 118800 slli a8, a8, 16 -40237115: 0020c0 memw -40237118: 9a2372 l32i a7, a3, 0x268 -4023711b: 107790 and a7, a7, a9 -4023711e: 207780 or a7, a7, a8 -40237121: 0020c0 memw -40237124: 9a6372 s32i a7, a3, 0x268 -40237127: 00af62 movi a6, 0xffffff00 -4023712a: 651c movi.n a5, 22 -4023712c: 0020c0 memw -4023712f: 9b2342 l32i a4, a3, 0x26c -40237132: 104460 and a4, a4, a6 -40237135: 204450 or a4, a4, a5 -40237138: 0020c0 memw -4023713b: 9b6342 s32i a4, a3, 0x26c -4023713e: a1e121 l32r a2, 4021f8c4 -40237141: ffd7b1 l32r a11, 402370a0 -40237144: 0020c0 memw -40237147: 9b23a2 l32i a10, a3, 0x26c -4023714a: 10aa20 and a10, a10, a2 -4023714d: 20aab0 or a10, a10, a11 -40237150: 0020c0 memw -40237153: 9b63a2 s32i a10, a3, 0x26c -40237156: d56491 l32r a9, 4022c6e8 -40237159: f0a082 movi a8, 240 -4023715c: 0020c0 memw -4023715f: 852372 l32i a7, a3, 0x214 -40237162: 107790 and a7, a7, a9 -40237165: 207780 or a7, a7, a8 -40237168: 0020c0 memw -4023716b: 856372 s32i a7, a3, 0x214 -4023716e: 3a4161 l32r a6, 40205a74 -40237171: 0020c0 memw -40237174: 852352 l32i a5, a3, 0x214 -40237177: 205560 or a5, a5, a6 -4023717a: 0020c0 memw -4023717d: 856352 s32i a5, a3, 0x214 -40237180: 3a3f41 l32r a4, 40205a7c -40237183: 0020c0 memw -40237186: 852322 l32i a2, a3, 0x214 -40237189: 202240 or a2, a2, a4 -4023718c: 0020c0 memw -4023718f: 856322 s32i a2, a3, 0x214 -40237192: f00d ret.n -40237194: 000000 ill -40237197: ff41c4 excw - -40237198 : -40237198: ffff41 l32r a4, 40237194 -4023719b: 2b5d31 l32r a3, 40201f10 -4023719e: 0020c0 memw -402371a1: 962322 l32i a2, a3, 0x258 -402371a4: 202240 or a2, a2, a4 -402371a7: 0020c0 memw -402371aa: 966322 s32i a2, a3, 0x258 -402371ad: f00d ret.n -402371af: ffff00 excw -402371b2: ff .byte 0xff -402371b3: 413b addi.n a4, a1, 3 - -402371b4 : -402371b4: ffff41 l32r a4, 402371b0 +40236da1: ff8006 j 40236ba5 +40236da4: d71c movi.n a7, 29 +40236da6: 042737 blt a7, a3, 40236dae +40236da9: 3d0c movi.n a13, 3 +40236dab: ffa106 j 40236c33 +40236dae: 0bdd mov.n a13, a11 +40236db0: 740000 extui a0, a0, 0, 8 +40236db3: 292c movi.n a9, 34 +40236db5: 02a397 bge a3, a9, 40236dbb +40236db8: ff9dc6 j 40236c33 +40236dbb: 00dd mov.n a13, a0 +40236dbd: ff9c86 j 40236c33 +40236dc0: fed510 excw +40236dc3: 3f .byte 0x3f +40236dc4: fe8520 excw +40236dc7: 3f .byte 0x3f +40236dc8: fe8620 excw +40236dcb: 3f .byte 0x3f + +40236dcc : +40236dcc: fffd41 l32r a4, 40236dc0 +40236dcf: 050c movi.n a5, 0 +40236dd1: f0c112 addi a1, a1, -16 +40236dd4: 0109 s32i.n a0, a1, 0 +40236dd6: 044452 s8i a5, a4, 4 +40236dd9: 046b addi.n a0, a4, 6 +40236ddb: 448b addi.n a4, a4, 8 +40236ddd: 004052 s8i a5, a0, 0 +40236de0: 001b addi.n a0, a0, 1 +40236de2: f79047 bne a0, a4, 40236ddd +40236de5: ff4021 l32r a2, 40236ae8 +40236de8: c30c movi.n a3, 12 +40236dea: ffcd45 call0 40236ac0 +40236ded: fff521 l32r a2, 40236dc4 +40236df0: 930c movi.n a3, 9 +40236df2: ffccc5 call0 40236ac0 +40236df5: ff3a21 l32r a2, 40236ae0 +40236df8: b30c movi.n a3, 11 +40236dfa: ffcc45 call0 40236ac0 +40236dfd: fff221 l32r a2, 40236dc8 +40236e00: 830c movi.n a3, 8 +40236e02: ffcbc5 call0 40236ac0 +40236e05: ff3a21 l32r a2, 40236af0 +40236e08: 430c movi.n a3, 4 +40236e0a: ffcb45 call0 40236ac0 +40236e0d: 0108 l32i.n a0, a1, 0 +40236e0f: 10c112 addi a1, a1, 16 +40236e12: f00d ret.n +40236e14: fed520 excw +40236e17: 3f .byte 0x3f + +40236e18 : +40236e18: ffff21 l32r a2, 40236e14 +40236e1b: f00d ret.n +40236e1d: 000000 ill + +40236e20 : +40236e20: f00d ret.n + ... + +40236e24 : +40236e24: c28c beqz.n a2, 40236e34 +40236e26: 5238 l32i.n a3, a2, 20 +40236e28: 140c movi.n a4, 1 +40236e2a: 203340 or a3, a3, a4 +40236e2d: 440c movi.n a4, 4 +40236e2f: 203340 or a3, a3, a4 +40236e32: 5239 s32i.n a3, a2, 20 +40236e34: f00d ret.n + ... + +40236e38 : +40236e38: c28c beqz.n a2, 40236e48 +40236e3a: 5238 l32i.n a3, a2, 20 +40236e3c: e47c movi.n a4, -2 +40236e3e: 103340 and a3, a3, a4 +40236e41: b47c movi.n a4, -5 +40236e43: 103340 and a3, a3, a4 +40236e46: 5239 s32i.n a3, a2, 20 +40236e48: f00d ret.n +40236e4a: 600000 neg a0, a0 +40236e4d: 24a9 s32i.n a10, a4, 8 +40236e4f: a95040 excw +40236e52: 0c4024 excw + +40236e54 : +40236e54: 180c movi.n a8, 1 +40236e56: 400400 ssr a4 +40236e59: ffee71 l32r a7, 40236e14 +40236e5c: e0c112 addi a1, a1, -32 +40236e5f: 41d9 s32i.n a13, a1, 16 +40236e61: 2109 s32i.n a0, a1, 8 +40236e63: 51e9 s32i.n a14, a1, 20 +40236e65: 61f9 s32i.n a15, a1, 24 +40236e67: 31c9 s32i.n a12, a1, 12 +40236e69: f6c7f2 addi a15, a7, -10 +40236e6c: 04cd mov.n a12, a4 +40236e6e: 02ed mov.n a14, a2 +40236e70: f0c742 addi a4, a7, -16 +40236e73: 032d mov.n a2, a3 +40236e75: fefa add.n a15, a14, a15 +40236e77: 0129 s32i.n a2, a1, 0 +40236e79: 053d mov.n a3, a5 +40236e7b: 040402 l8ui a0, a4, 4 +40236e7e: 1139 s32i.n a3, a1, 4 +40236e80: 915000 srl a5, a0 +40236e83: 336507 bbci a5, 0, 40236eba +40236e86: 000f02 l8ui a0, a15, 0 +40236e89: 400c00 ssr a12 +40236e8c: 910000 srl a0, a0 +40236e8f: 02e007 bbsi a0, 0, 40236e95 +40236e92: 002186 j 40236f1c +40236e95: 0138 l32i.n a3, a1, 0 +40236e97: 640c movi.n a4, 6 +40236e99: 7ca0d2 movi a13, 124 +40236e9c: d1ddc0 mul16s a13, a13, a12 +40236e9f: d7da add.n a13, a7, a13 +40236ea1: 1acd22 addi a2, a13, 26 +40236ea4: 7129 s32i.n a2, a1, 28 +40236ea6: 2f0801 l32r a0, 40202ac8 +40236ea9: 0000c0 callx0 a0 +40236eac: 06c256 bnez a2, 40236f1c +40236eaf: ffc441 l32r a4, 40236dc0 +40236eb2: 180c movi.n a8, 1 +40236eb4: 040402 l8ui a0, a4, 4 +40236eb7: 000386 j 40236ec9 +40236eba: 1ac732 addi a3, a7, 26 +40236ebd: 7ca022 movi a2, 124 +40236ec0: d122c0 mul16s a2, a2, a12 +40236ec3: d27a add.n a13, a2, a7 +40236ec5: 223a add.n a2, a2, a3 +40236ec7: 7129 s32i.n a2, a1, 28 +40236ec9: 0d2d mov.n a2, a13 +40236ecb: 000f32 l8ui a3, a15, 0 +40236ece: 401c00 ssl a12 +40236ed1: a15800 sll a5, a8 +40236ed4: 206500 or a6, a5, a0 +40236ed7: 203350 or a3, a3, a5 +40236eda: 004f32 s8i a3, a15, 0 +40236edd: 044462 s8i a6, a4, 4 +40236ee0: 7ca032 movi a3, 124 +40236ee3: 37f401 l32r a0, 40204eb4 +40236ee6: 0000c0 callx0 a0 +40236ee9: 774de2 s8i a14, a13, 119 +40236eec: 764dc2 s8i a12, a13, 118 +40236eef: 7128 l32i.n a2, a1, 28 +40236ef1: 0138 l32i.n a3, a1, 0 +40236ef3: 640c movi.n a4, 6 +40236ef5: 1178 l32i.n a7, a1, 4 +40236ef7: 105d72 s16i a7, a13, 32 +40236efa: 284601 l32r a0, 40201014 <_irom0_text_start+0x4> +40236efd: 0000c0 callx0 a0 +40236f00: 0c3d mov.n a3, a12 +40236f02: ffd221 l32r a2, 40236e4c +40236f05: 2ab901 l32r a0, 402019ec +40236f08: 0000c0 callx0 a0 +40236f0b: 2108 l32i.n a0, a1, 8 +40236f0d: 31c8 l32i.n a12, a1, 12 +40236f0f: 51e8 l32i.n a14, a1, 20 +40236f11: 0d2d mov.n a2, a13 +40236f13: 61f8 l32i.n a15, a1, 24 +40236f15: 41d8 l32i.n a13, a1, 16 +40236f17: 20c112 addi a1, a1, 32 +40236f1a: f00d ret.n +40236f1c: ffcd21 l32r a2, 40236e50 +40236f1f: 2ab301 l32r a0, 402019ec +40236f22: 0000c0 callx0 a0 +40236f25: 0d0c movi.n a13, 0 +40236f27: fff806 j 40236f0b + ... + +40236f2c : +40236f2c: ffa521 l32r a2, 40236dc0 +40236f2f: 040222 l8ui a2, a2, 4 +40236f32: f00d ret.n +40236f34: fed516 beqz a5, 40236f25 +40236f37: 3f .byte 0x3f +40236f38: a968 l32i.n a6, a9, 40 +40236f3a: 704024 excw +40236f3d: 24a9 s32i.n a10, a4, 8 +40236f3f: 170c40 excw + +40236f40 : +40236f40: 170c movi.n a7, 1 +40236f42: f0c112 addi a1, a1, -16 +40236f45: fffb31 l32r a3, 40236f34 +40236f48: 0109 s32i.n a0, a1, 0 +40236f4a: 223a add.n a2, a2, a3 +40236f4c: 000202 l8ui a0, a2, 0 +40236f4f: 400400 ssr a4 +40236f52: 915000 srl a5, a0 +40236f55: 2a6507 bbci a5, 0, 40236f83 +40236f58: 401400 ssl a4 +40236f5b: f97c movi.n a9, -1 +40236f5d: a18700 sll a8, a7 +40236f60: fac372 addi a7, a3, -6 +40236f63: 308890 xor a8, a8, a9 +40236f66: 043d mov.n a3, a4 +40236f68: 109080 and a9, a0, a8 +40236f6b: 040762 l8ui a6, a7, 4 +40236f6e: 004292 s8i a9, a2, 0 +40236f71: fff121 l32r a2, 40236f38 +40236f74: 106680 and a6, a6, a8 +40236f77: 044762 s8i a6, a7, 4 +40236f7a: 2a9c01 l32r a0, 402019ec +40236f7d: 0000c0 callx0 a0 +40236f80: 000206 j 40236f8c +40236f83: ffee21 l32r a2, 40236f3c +40236f86: 2a9901 l32r a0, 402019ec +40236f89: 0000c0 callx0 a0 +40236f8c: 0108 l32i.n a0, a1, 0 +40236f8e: 10c112 addi a1, a1, 16 +40236f91: f00d ret.n + ... + +40236f94 : +40236f94: ff8b61 l32r a6, 40236dc0 +40236f97: 030c movi.n a3, 0 +40236f99: 040672 l8ui a7, a6, 4 +40236f9c: 466b addi.n a4, a6, 6 +40236f9e: 424a add.n a4, a2, a4 +40236fa0: 000452 l8ui a5, a4, 0 +40236fa3: 004432 s8i a3, a4, 0 +40236fa6: 305570 xor a5, a5, a7 +40236fa9: 044652 s8i a5, a6, 4 +40236fac: f00d ret.n + ... + +40236fb0 : +40236fb0: f0c112 addi a1, a1, -16 +40236fb3: 016102 s32i a0, a1, 4 +40236fb6: ffdf01 l32r a0, 40236f34 +40236fb9: 800200 add a0, a2, a0 +40236fbc: 006102 s32i a0, a1, 0 +40236fbf: 000022 l8ui a2, a0, 0 +40236fc2: ece245 call0 40223de8 +40236fc5: 1108 l32i.n a0, a1, 4 +40236fc7: 211266 bnei a2, 1, 40236fec +40236fca: 0158 l32i.n a5, a1, 0 +40236fcc: ff9221 l32r a2, 40236e14 +40236fcf: 000552 l8ui a5, a5, 0 +40236fd2: 7ca042 movi a4, 124 +40236fd5: 603050 neg a3, a5 +40236fd8: 103350 and a3, a3, a5 +40236fdb: 40f330 nsau a3, a3 +40236fde: 603030 neg a3, a3 +40236fe1: 1fc332 addi a3, a3, 31 +40236fe4: 823340 mull a3, a3, a4 +40236fe7: 223a add.n a2, a2, a3 +40236fe9: 000046 j 40236fee +40236fec: 020c movi.n a2, 0 +40236fee: 10c112 addi a1, a1, 16 +40236ff1: f00d ret.n + ... + +40236ff4 : +40236ff4: e0c112 addi a1, a1, -32 +40236ff7: 21d9 s32i.n a13, a1, 8 +40236ff9: 41f9 s32i.n a15, a1, 16 +40236ffb: 0109 s32i.n a0, a1, 0 +40236ffd: 11c9 s32i.n a12, a1, 4 +40236fff: ffcdc1 l32r a12, 40236f34 +40237002: 31e9 s32i.n a14, a1, 12 +40237004: c2ca add.n a12, a2, a12 +40237006: 000cc2 l8ui a12, a12, 0 +40237009: 03ed mov.n a14, a3 +4023700b: 60d0c0 neg a13, a12 +4023700e: 10ddc0 and a13, a13, a12 +40237011: 40fdd0 nsau a13, a13 +40237014: 60d0d0 neg a13, a13 +40237017: 1fcdd2 addi a13, a13, 31 +4023701a: 02fd96 bltz a13, 4023704d +4023701d: 0e3d mov.n a3, a14 +4023701f: 640c movi.n a4, 6 +40237021: ff7cf1 l32r a15, 40236e14 +40237024: 7ca002 movi a0, 124 +40237027: 820d00 mull a0, a13, a0 +4023702a: ff0a add.n a15, a15, a0 +4023702c: 1acf22 addi a2, a15, 26 +4023702f: 2ea601 l32r a0, 40202ac8 +40237032: 0000c0 callx0 a0 +40237035: 52ac beqz.n a2, 4023705e +40237037: f07c movi.n a0, -1 +40237039: 401d00 ssl a13 +4023703c: 1f0c movi.n a15, 1 +4023703e: a1ff00 sll a15, a15 +40237041: 30ff00 xor a15, a15, a0 +40237044: 10ccf0 and a12, a12, a15 +40237047: 74c0c0 extui a12, a12, 0, 8 +4023704a: ffef46 j 4023700b +4023704d: 020c movi.n a2, 0 +4023704f: 11c8 l32i.n a12, a1, 4 +40237051: 21d8 l32i.n a13, a1, 8 +40237053: 31e8 l32i.n a14, a1, 12 +40237055: 41f8 l32i.n a15, a1, 16 +40237057: 0108 l32i.n a0, a1, 0 +40237059: 20c112 addi a1, a1, 32 +4023705c: f00d ret.n +4023705e: 0f2d mov.n a2, a15 +40237060: fffac6 j 4023704f + ... + +40237064 : +40237064: ff5741 l32r a4, 40236dc0 +40237067: 400200 ssr a2 +4023706a: 040432 l8ui a3, a4, 4 +4023706d: 10c452 addi a5, a4, 16 +40237070: 913030 srl a3, a3 +40237073: 096307 bbci a3, 0, 40237080 +40237076: 7ca032 movi a3, 124 +40237079: d12320 mul16s a2, a3, a2 +4023707c: 252a add.n a2, a5, a2 +4023707e: f00d ret.n +40237080: 020c movi.n a2, 0 +40237082: f00d ret.n + +40237084 : +40237084: ff4f21 l32r a2, 40236dc0 +40237087: f0c112 addi a1, a1, -16 +4023708a: 006102 s32i a0, a1, 0 +4023708d: 040222 l8ui a2, a2, 4 +40237090: ecd545 call0 40223de8 +40237093: 002102 l32i a0, a1, 0 +40237096: 101266 bnei a2, 1, 402370aa +40237099: ff4941 l32r a4, 40236dc0 +4023709c: 01a032 movi a3, 1 +4023709f: 060442 l8ui a4, a4, 6 +402370a2: 020c movi.n a2, 0 +402370a4: 832340 moveqz a2, a3, a4 +402370a7: 000046 j 402370ac +402370aa: f27c movi.n a2, -1 +402370ac: 10c112 addi a1, a1, 16 +402370af: f00d ret.n +402370b1: 000000 ill +402370b4: 84a000 extui a10, a0, 0, 9 +402370b7: bff780 excw +402370ba: df .byte 0xdf +402370bb: ff .byte 0xff +402370bc: 001600 excw + ... + +402370c0 : +402370c0: fffdb1 l32r a11, 402370b4 +402370c3: 2b93a1 l32r a10, 40201f10 +402370c6: 2c6d31 l32r a3, 4020227c +402370c9: 0020c0 memw +402370cc: a22392 l32i a9, a3, 0x288 +402370cf: 2099b0 or a9, a9, a11 +402370d2: 0020c0 memw +402370d5: a26392 s32i a9, a3, 0x288 +402370d8: fff881 l32r a8, 402370b8 +402370db: 0020c0 memw +402370de: a22372 l32i a7, a3, 0x288 +402370e1: 107780 and a7, a7, a8 +402370e4: 0020c0 memw +402370e7: a26372 s32i a7, a3, 0x288 +402370ea: 860c movi.n a6, 8 +402370ec: 0020c0 memw +402370ef: a42352 l32i a5, a3, 0x290 +402370f2: 205560 or a5, a5, a6 +402370f5: 0020c0 memw +402370f8: a46352 s32i a5, a3, 0x290 +402370fb: 340c movi.n a4, 3 +402370fd: 0020c0 memw +40237100: a52322 l32i a2, a3, 0x294 +40237103: 202240 or a2, a2, a4 +40237106: 0020c0 memw +40237109: a56322 s32i a2, a3, 0x294 +4023710c: 0fafb2 movi a11, -241 +4023710f: 0020c0 memw +40237112: 2a98 l32i.n a9, a10, 8 +40237114: 1099b0 and a9, a9, a11 +40237117: 0020c0 memw +4023711a: 2a99 s32i.n a9, a10, 8 +4023711c: 0020c0 memw +4023711f: 9a2382 l32i a8, a3, 0x268 +40237122: 758080 extui a8, a8, 16, 8 +40237125: d9dc91 l32r a9, 4022d898 +40237128: 12c882 addi a8, a8, 18 +4023712b: 748080 extui a8, a8, 0, 8 +4023712e: 118800 slli a8, a8, 16 +40237131: 0020c0 memw +40237134: 9a2372 l32i a7, a3, 0x268 +40237137: 107790 and a7, a7, a9 +4023713a: 207780 or a7, a7, a8 +4023713d: 0020c0 memw +40237140: 9a6372 s32i a7, a3, 0x268 +40237143: 00af62 movi a6, 0xffffff00 +40237146: 651c movi.n a5, 22 +40237148: 0020c0 memw +4023714b: 9b2342 l32i a4, a3, 0x26c +4023714e: 104460 and a4, a4, a6 +40237151: 204450 or a4, a4, a5 +40237154: 0020c0 memw +40237157: 9b6342 s32i a4, a3, 0x26c +4023715a: a1da21 l32r a2, 4021f8c4 +4023715d: ffd7b1 l32r a11, 402370bc +40237160: 0020c0 memw +40237163: 9b23a2 l32i a10, a3, 0x26c +40237166: 10aa20 and a10, a10, a2 +40237169: 20aab0 or a10, a10, a11 +4023716c: 0020c0 memw +4023716f: 9b63a2 s32i a10, a3, 0x26c +40237172: d56491 l32r a9, 4022c704 +40237175: f0a082 movi a8, 240 +40237178: 0020c0 memw +4023717b: 852372 l32i a7, a3, 0x214 +4023717e: 107790 and a7, a7, a9 +40237181: 207780 or a7, a7, a8 +40237184: 0020c0 memw +40237187: 856372 s32i a7, a3, 0x214 +4023718a: 3a3a61 l32r a6, 40205a74 +4023718d: 0020c0 memw +40237190: 852352 l32i a5, a3, 0x214 +40237193: 205560 or a5, a5, a6 +40237196: 0020c0 memw +40237199: 856352 s32i a5, a3, 0x214 +4023719c: 3a3841 l32r a4, 40205a7c +4023719f: 0020c0 memw +402371a2: 852322 l32i a2, a3, 0x214 +402371a5: 202240 or a2, a2, a4 +402371a8: 0020c0 memw +402371ab: 856322 s32i a2, a3, 0x214 +402371ae: f00d ret.n +402371b0: 000000 ill +402371b3: ff41c4 excw + +402371b4 : +402371b4: ffff41 l32r a4, 402371b0 402371b7: 2b5631 l32r a3, 40201f10 402371ba: 0020c0 memw 402371bd: 962322 l32i a2, a3, 0x258 -402371c0: 102240 and a2, a2, a4 +402371c0: 202240 or a2, a2, a4 402371c3: 0020c0 memw 402371c6: 966322 s32i a2, a3, 0x258 402371c9: f00d ret.n -402371cb: 874000 excw -402371ce: fe .byte 0xfe -402371cf: 3f .byte 0x3f - -402371d0 : -402371d0: ffff31 l32r a3, 402371cc -402371d3: 1329 s32i.n a2, a3, 4 -402371d5: f00d ret.n - ... - -402371d8 : -402371d8: f0c112 addi a1, a1, -16 -402371db: 006102 s32i a0, a1, 0 -402371de: fffd45 call0 402371b4 -402371e1: fdb685 call0 40234d4c -402371e4: f70e31 l32r a3, 40234e1c -402371e7: 00a002 movi a0, 0 -402371ea: 696302 s32i a0, a3, 0x1a4 -402371ed: 2b4821 l32r a2, 40201f10 -402371f0: 0020c0 memw -402371f3: 976202 s32i a0, a2, 0x25c -402371f6: 0020c0 memw -402371f9: 986202 s32i a0, a2, 0x260 -402371fc: fff985 call0 40237198 -402371ff: 002102 l32i a0, a1, 0 -40237202: 10c112 addi a1, a1, 16 -40237205: f00d ret.n - ... - -40237208 : -40237208: 2b4251 l32r a5, 40201f10 -4023720b: f70471 l32r a7, 40234e1c -4023720e: ffef61 l32r a6, 402371cc -40237211: f0c112 addi a1, a1, -16 -40237214: 0109 s32i.n a0, a1, 0 -40237216: 1668 l32i.n a6, a6, 4 -40237218: 692702 l32i a0, a7, 0x1a4 -4023721b: 006a add.n a0, a0, a6 -4023721d: 0020c0 memw -40237220: 922522 l32i a2, a5, 0x248 -40237223: c02020 sub a2, a0, a2 -40237226: f13627 bltu a6, a2, 4023721b -40237229: e8a332 movi a3, 0x3e8 -4023722c: 696702 s32i a0, a7, 0x1a4 -4023722f: 2b0701 l32r a0, 40201e4c -40237232: 0000c0 callx0 a0 -40237235: 221b addi.n a2, a2, 1 -40237237: 0108 l32i.n a0, a1, 0 -40237239: 10c112 addi a1, a1, 16 -4023723c: f00d ret.n -4023723e: 980000 excw -40237241: 000025 excw -40237244: fedb30 excw -40237247: 3f .byte 0x3f -40237248: ff0120 excw -4023724b: 3f .byte 0x3f -4023724c: ff01a0 excw -4023724f: 3f .byte 0x3f -40237250: 0118 l32i.n a1, a1, 0 -40237252: ff .byte 0xff -40237253: 3f .byte 0x3f -40237254: ff0900 excw -40237257: 3f .byte 0x3f -40237258: 004f40 break 15, 4 -4023725b: 6ef040 excw -4023725e: 4c4010 excw - -40237260 : -40237260: 834c movi.n a3, 72 -40237262: fff751 l32r a5, 40237240 -40237265: 44a662 movi a6, 0x644 -40237268: 170c movi.n a7, 1 -4023726a: fff641 l32r a4, 40237244 -4023726d: d0c112 addi a1, a1, -48 -40237270: 51c9 s32i.n a12, a1, 20 -40237272: 61d9 s32i.n a13, a1, 24 -40237274: 71e9 s32i.n a14, a1, 28 -40237276: 81f9 s32i.n a15, a1, 32 -40237278: 4109 s32i.n a0, a1, 16 -4023727a: ffd4f1 l32r a15, 402371cc -4023727d: 042d mov.n a2, a4 -4023727f: 0f88 l32i.n a8, a15, 0 -40237281: 50c442 addi a4, a4, 80 -40237284: 08cb addi.n a0, a8, 12 -40237286: 1109 s32i.n a0, a1, 4 -40237288: 888b addi.n a8, a8, 8 -4023728a: 0189 s32i.n a8, a1, 0 -4023728c: fff301 l32r a0, 40237258 -4023728f: 0000c0 callx0 a0 -40237292: d515c1 l32r a12, 4022c6e8 -40237295: 0f08 l32i.n a0, a15, 0 -40237297: 650c movi.n a5, 6 -40237299: 20d8 l32i.n a13, a0, 8 -4023729b: 005052 s16i a5, a0, 0 -4023729e: 04ad16 beqz a13, 402372ec -402372a1: 39f8e1 l32r a14, 40205a84 -402372a4: 0020c0 memw -402372a7: 0d98 l32i.n a9, a13, 0 -402372a9: b49090 extui a9, a9, 0, 12 -402372ac: fcc992 addi a9, a9, -4 -402372af: b49090 extui a9, a9, 0, 12 -402372b2: 0020c0 memw -402372b5: 0d88 l32i.n a8, a13, 0 -402372b7: 1088c0 and a8, a8, a12 -402372ba: 208890 or a8, a8, a9 -402372bd: 0020c0 memw -402372c0: 0d89 s32i.n a8, a13, 0 -402372c2: 0020c0 memw -402372c5: 0d78 l32i.n a7, a13, 0 -402372c7: b47070 extui a7, a7, 0, 12 -402372ca: 117740 slli a7, a7, 12 -402372cd: 0020c0 memw -402372d0: 0d68 l32i.n a6, a13, 0 -402372d2: 1066e0 and a6, a6, a14 -402372d5: 206670 or a6, a6, a7 -402372d8: 0020c0 memw -402372db: 0d69 s32i.n a6, a13, 0 -402372dd: 0d2d mov.n a2, a13 -402372df: ffdf01 l32r a0, 4023725c -402372e2: 0000c0 callx0 a0 -402372e5: 2dd8 l32i.n a13, a13, 8 -402372e7: fb9d56 bnez a13, 402372a4 -402372ea: 0f08 l32i.n a0, a15, 0 -402372ec: 60a032 movi a3, 96 -402372ef: 052c movi.n a5, 32 -402372f1: 460c movi.n a6, 4 -402372f3: 070c movi.n a7, 0 -402372f5: ffd421 l32r a2, 40237248 -402372f8: 2cc0a2 addi a10, a0, 44 -402372fb: 28c0b2 addi a11, a0, 40 -402372fe: 01b9 s32i.n a11, a1, 0 -40237300: 11a9 s32i.n a10, a1, 4 -40237302: 60c242 addi a4, a2, 96 -40237305: ffd401 l32r a0, 40237258 -40237308: 0000c0 callx0 a0 -4023730b: 0f08 l32i.n a0, a15, 0 -4023730d: 0b0c movi.n a11, 0 -4023730f: 80b9 s32i.n a11, a0, 32 -40237311: 0150b2 s16i a11, a0, 2 -40237314: 24c0a2 addi a10, a0, 36 -40237317: 70a9 s32i.n a10, a0, 28 -40237319: ffcce1 l32r a14, 4023724c -4023731c: 39d9d1 l32r a13, 40205a80 -4023731f: 4a0c movi.n a10, 4 -40237321: 0020c0 memw -40237324: 6098 l32i.n a9, a0, 24 -40237326: 1099c0 and a9, a9, a12 -40237329: 2099a0 or a9, a9, a10 -4023732c: 0020c0 memw -4023732f: 6099 s32i.n a9, a0, 24 -40237331: 39cf81 l32r a8, 40205a70 -40237334: 39d071 l32r a7, 40205a74 -40237337: 0020c0 memw -4023733a: 6068 l32i.n a6, a0, 24 -4023733c: 106680 and a6, a6, a8 -4023733f: 206670 or a6, a6, a7 -40237342: 0020c0 memw -40237345: 6069 s32i.n a6, a0, 24 -40237347: 39cc51 l32r a5, 40205a78 -4023734a: 0020c0 memw -4023734d: 6048 l32i.n a4, a0, 24 -4023734f: 104450 and a4, a4, a5 -40237352: 0020c0 memw -40237355: 6049 s32i.n a4, a0, 24 -40237357: 0020c0 memw -4023735a: 6038 l32i.n a3, a0, 24 -4023735c: 1033d0 and a3, a3, a13 -4023735f: 0020c0 memw -40237362: 60ce42 addi a4, a14, 96 -40237365: 00a752 movi a5, 0x700 -40237368: 00a162 movi a6, 0x100 -4023736b: 170c movi.n a7, 1 -4023736d: 6039 s32i.n a3, a0, 24 -4023736f: 30c022 addi a2, a0, 48 -40237372: 435c movi.n a3, 84 -40237374: 0129 s32i.n a2, a1, 0 -40237376: 34c002 addi a0, a0, 52 -40237379: 0e2d mov.n a2, a14 -4023737b: 1109 s32i.n a0, a1, 4 -4023737d: ffb601 l32r a0, 40237258 -40237380: 0000c0 callx0 a0 -40237383: 0f08 l32i.n a0, a15, 0 -40237385: 790c movi.n a9, 7 -40237387: 044092 s8i a9, a0, 4 -4023738a: 3101f1 l32r a15, 40203790 -4023738d: 0020c0 memw -40237390: ffad81 l32r a8, 40237244 -40237393: a06f82 s32i a8, a15, 0x280 -40237396: ffae71 l32r a7, 40237250 -40237399: 0020c0 memw -4023739c: 9f6f72 s32i a7, a15, 0x27c -4023739f: 0020c0 memw -402373a2: a26fe2 s32i a14, a15, 0x288 -402373a5: ffab61 l32r a6, 40237254 -402373a8: 0020c0 memw -402373ab: a16f62 s32i a6, a15, 0x284 -402373ae: 00af52 movi a5, 0xffffff00 -402373b1: 0020c0 memw -402373b4: 802f42 l32i a4, a15, 0x200 -402373b7: 104450 and a4, a4, a5 -402373ba: 0020c0 memw -402373bd: 806f42 s32i a4, a15, 0x200 -402373c0: 2038 l32i.n a3, a0, 8 -402373c2: 0020c0 memw -402373c5: 826f32 s32i a3, a15, 0x208 -402373c8: 18c022 addi a2, a0, 24 -402373cb: 0020c0 memw -402373ce: 836f22 s32i a2, a15, 0x20c -402373d1: 0e0c movi.n a14, 0 -402373d3: 0540e2 s8i a14, a0, 5 +402371cb: ffff00 excw +402371ce: ff .byte 0xff +402371cf: 413b addi.n a4, a1, 3 + +402371d0 : +402371d0: ffff41 l32r a4, 402371cc +402371d3: 2b4f31 l32r a3, 40201f10 +402371d6: 0020c0 memw +402371d9: 962322 l32i a2, a3, 0x258 +402371dc: 102240 and a2, a2, a4 +402371df: 0020c0 memw +402371e2: 966322 s32i a2, a3, 0x258 +402371e5: f00d ret.n +402371e7: 874000 excw +402371ea: fe .byte 0xfe +402371eb: 3f .byte 0x3f + +402371ec : +402371ec: ffff31 l32r a3, 402371e8 +402371ef: 1329 s32i.n a2, a3, 4 +402371f1: f00d ret.n + ... + +402371f4 : +402371f4: f0c112 addi a1, a1, -16 +402371f7: 006102 s32i a0, a1, 0 +402371fa: fffd45 call0 402371d0 +402371fd: fdb685 call0 40234d68 +40237200: f70e31 l32r a3, 40234e38 +40237203: 00a002 movi a0, 0 +40237206: 696302 s32i a0, a3, 0x1a4 +40237209: 2b4121 l32r a2, 40201f10 +4023720c: 0020c0 memw +4023720f: 976202 s32i a0, a2, 0x25c +40237212: 0020c0 memw +40237215: 986202 s32i a0, a2, 0x260 +40237218: fff985 call0 402371b4 +4023721b: 002102 l32i a0, a1, 0 +4023721e: 10c112 addi a1, a1, 16 +40237221: f00d ret.n + ... + +40237224 : +40237224: 2b3b51 l32r a5, 40201f10 +40237227: f70471 l32r a7, 40234e38 +4023722a: ffef61 l32r a6, 402371e8 +4023722d: f0c112 addi a1, a1, -16 +40237230: 0109 s32i.n a0, a1, 0 +40237232: 1668 l32i.n a6, a6, 4 +40237234: 692702 l32i a0, a7, 0x1a4 +40237237: 006a add.n a0, a0, a6 +40237239: 0020c0 memw +4023723c: 922522 l32i a2, a5, 0x248 +4023723f: c02020 sub a2, a0, a2 +40237242: f13627 bltu a6, a2, 40237237 +40237245: e8a332 movi a3, 0x3e8 +40237248: 696702 s32i a0, a7, 0x1a4 +4023724b: 2b0001 l32r a0, 40201e4c +4023724e: 0000c0 callx0 a0 +40237251: 221b addi.n a2, a2, 1 +40237253: 0108 l32i.n a0, a1, 0 +40237255: 10c112 addi a1, a1, 16 +40237258: f00d ret.n +4023725a: 980000 excw +4023725d: 000025 excw +40237260: fedb30 excw +40237263: 3f .byte 0x3f +40237264: ff0120 excw +40237267: 3f .byte 0x3f +40237268: ff01a0 excw +4023726b: 3f .byte 0x3f +4023726c: 0118 l32i.n a1, a1, 0 +4023726e: ff .byte 0xff +4023726f: 3f .byte 0x3f +40237270: ff0900 excw +40237273: 3f .byte 0x3f +40237274: 004f40 break 15, 4 +40237277: 6ef040 excw +4023727a: 4c4010 excw + +4023727c : +4023727c: 834c movi.n a3, 72 +4023727e: fff751 l32r a5, 4023725c +40237281: 44a662 movi a6, 0x644 +40237284: 170c movi.n a7, 1 +40237286: fff641 l32r a4, 40237260 +40237289: d0c112 addi a1, a1, -48 +4023728c: 51c9 s32i.n a12, a1, 20 +4023728e: 61d9 s32i.n a13, a1, 24 +40237290: 71e9 s32i.n a14, a1, 28 +40237292: 81f9 s32i.n a15, a1, 32 +40237294: 4109 s32i.n a0, a1, 16 +40237296: ffd4f1 l32r a15, 402371e8 +40237299: 042d mov.n a2, a4 +4023729b: 0f88 l32i.n a8, a15, 0 +4023729d: 50c442 addi a4, a4, 80 +402372a0: 08cb addi.n a0, a8, 12 +402372a2: 1109 s32i.n a0, a1, 4 +402372a4: 888b addi.n a8, a8, 8 +402372a6: 0189 s32i.n a8, a1, 0 +402372a8: fff301 l32r a0, 40237274 +402372ab: 0000c0 callx0 a0 +402372ae: d515c1 l32r a12, 4022c704 +402372b1: 0f08 l32i.n a0, a15, 0 +402372b3: 650c movi.n a5, 6 +402372b5: 20d8 l32i.n a13, a0, 8 +402372b7: 005052 s16i a5, a0, 0 +402372ba: 04ad16 beqz a13, 40237308 +402372bd: 39f1e1 l32r a14, 40205a84 +402372c0: 0020c0 memw +402372c3: 0d98 l32i.n a9, a13, 0 +402372c5: b49090 extui a9, a9, 0, 12 +402372c8: fcc992 addi a9, a9, -4 +402372cb: b49090 extui a9, a9, 0, 12 +402372ce: 0020c0 memw +402372d1: 0d88 l32i.n a8, a13, 0 +402372d3: 1088c0 and a8, a8, a12 +402372d6: 208890 or a8, a8, a9 +402372d9: 0020c0 memw +402372dc: 0d89 s32i.n a8, a13, 0 +402372de: 0020c0 memw +402372e1: 0d78 l32i.n a7, a13, 0 +402372e3: b47070 extui a7, a7, 0, 12 +402372e6: 117740 slli a7, a7, 12 +402372e9: 0020c0 memw +402372ec: 0d68 l32i.n a6, a13, 0 +402372ee: 1066e0 and a6, a6, a14 +402372f1: 206670 or a6, a6, a7 +402372f4: 0020c0 memw +402372f7: 0d69 s32i.n a6, a13, 0 +402372f9: 0d2d mov.n a2, a13 +402372fb: ffdf01 l32r a0, 40237278 +402372fe: 0000c0 callx0 a0 +40237301: 2dd8 l32i.n a13, a13, 8 +40237303: fb9d56 bnez a13, 402372c0 +40237306: 0f08 l32i.n a0, a15, 0 +40237308: 60a032 movi a3, 96 +4023730b: 052c movi.n a5, 32 +4023730d: 460c movi.n a6, 4 +4023730f: 070c movi.n a7, 0 +40237311: ffd421 l32r a2, 40237264 +40237314: 2cc0a2 addi a10, a0, 44 +40237317: 28c0b2 addi a11, a0, 40 +4023731a: 01b9 s32i.n a11, a1, 0 +4023731c: 11a9 s32i.n a10, a1, 4 +4023731e: 60c242 addi a4, a2, 96 +40237321: ffd401 l32r a0, 40237274 +40237324: 0000c0 callx0 a0 +40237327: 0f08 l32i.n a0, a15, 0 +40237329: 0b0c movi.n a11, 0 +4023732b: 80b9 s32i.n a11, a0, 32 +4023732d: 0150b2 s16i a11, a0, 2 +40237330: 24c0a2 addi a10, a0, 36 +40237333: 70a9 s32i.n a10, a0, 28 +40237335: ffcce1 l32r a14, 40237268 +40237338: 39d2d1 l32r a13, 40205a80 +4023733b: 4a0c movi.n a10, 4 +4023733d: 0020c0 memw +40237340: 6098 l32i.n a9, a0, 24 +40237342: 1099c0 and a9, a9, a12 +40237345: 2099a0 or a9, a9, a10 +40237348: 0020c0 memw +4023734b: 6099 s32i.n a9, a0, 24 +4023734d: 39c881 l32r a8, 40205a70 +40237350: 39c971 l32r a7, 40205a74 +40237353: 0020c0 memw +40237356: 6068 l32i.n a6, a0, 24 +40237358: 106680 and a6, a6, a8 +4023735b: 206670 or a6, a6, a7 +4023735e: 0020c0 memw +40237361: 6069 s32i.n a6, a0, 24 +40237363: 39c551 l32r a5, 40205a78 +40237366: 0020c0 memw +40237369: 6048 l32i.n a4, a0, 24 +4023736b: 104450 and a4, a4, a5 +4023736e: 0020c0 memw +40237371: 6049 s32i.n a4, a0, 24 +40237373: 0020c0 memw +40237376: 6038 l32i.n a3, a0, 24 +40237378: 1033d0 and a3, a3, a13 +4023737b: 0020c0 memw +4023737e: 60ce42 addi a4, a14, 96 +40237381: 00a752 movi a5, 0x700 +40237384: 00a162 movi a6, 0x100 +40237387: 170c movi.n a7, 1 +40237389: 6039 s32i.n a3, a0, 24 +4023738b: 30c022 addi a2, a0, 48 +4023738e: 435c movi.n a3, 84 +40237390: 0129 s32i.n a2, a1, 0 +40237392: 34c002 addi a0, a0, 52 +40237395: 0e2d mov.n a2, a14 +40237397: 1109 s32i.n a0, a1, 4 +40237399: ffb601 l32r a0, 40237274 +4023739c: 0000c0 callx0 a0 +4023739f: 0f08 l32i.n a0, a15, 0 +402373a1: 790c movi.n a9, 7 +402373a3: 044092 s8i a9, a0, 4 +402373a6: 30faf1 l32r a15, 40203790 +402373a9: 0020c0 memw +402373ac: ffad81 l32r a8, 40237260 +402373af: a06f82 s32i a8, a15, 0x280 +402373b2: ffae71 l32r a7, 4023726c +402373b5: 0020c0 memw +402373b8: 9f6f72 s32i a7, a15, 0x27c +402373bb: 0020c0 memw +402373be: a26fe2 s32i a14, a15, 0x288 +402373c1: ffab61 l32r a6, 40237270 +402373c4: 0020c0 memw +402373c7: a16f62 s32i a6, a15, 0x284 +402373ca: 00af52 movi a5, 0xffffff00 +402373cd: 0020c0 memw +402373d0: 802f42 l32i a4, a15, 0x200 +402373d3: 104450 and a4, a4, a5 402373d6: 0020c0 memw -402373d9: 846fe2 s32i a14, a15, 0x210 -402373dc: 0020c0 memw -402373df: 802fc2 l32i a12, a15, 0x200 -402373e2: 10ccd0 and a12, a12, a13 -402373e5: 0020c0 memw -402373e8: 61d8 l32i.n a13, a1, 24 -402373ea: 806fc2 s32i a12, a15, 0x200 -402373ed: 71e8 l32i.n a14, a1, 28 -402373ef: 51c8 l32i.n a12, a1, 20 -402373f1: 81f8 l32i.n a15, a1, 32 -402373f3: 4108 l32i.n a0, a1, 16 -402373f5: 30c112 addi a1, a1, 48 -402373f8: f00d ret.n -402373fa: 100000 and a0, a0, a0 -402373fd: 765032 s16i a3, a0, 236 -40237400: bbbb addi.n a11, a11, 11 -40237402: bbbb addi.n a11, a11, 11 - -40237404 : -40237404: fffe41 l32r a4, 402373fc -40237407: fffe21 l32r a2, 40237400 -4023740a: cd1631 l32r a3, 4022a864 -4023740d: 0020c0 memw -40237410: 806342 s32i a4, a3, 0x200 -40237413: 0020c0 memw -40237416: 816322 s32i a2, a3, 0x204 -40237419: 0020c0 memw -4023741c: 826322 s32i a2, a3, 0x208 -4023741f: f00d ret.n -40237421: 000000 ill - -40237424 : -40237424: f0c112 addi a1, a1, -16 -40237427: 0109 s32i.n a0, a1, 0 -40237429: 07a772 movi a7, 0x707 -4023742c: 30d921 l32r a2, 40203790 +402373d9: 806f42 s32i a4, a15, 0x200 +402373dc: 2038 l32i.n a3, a0, 8 +402373de: 0020c0 memw +402373e1: 826f32 s32i a3, a15, 0x208 +402373e4: 18c022 addi a2, a0, 24 +402373e7: 0020c0 memw +402373ea: 836f22 s32i a2, a15, 0x20c +402373ed: 0e0c movi.n a14, 0 +402373ef: 0540e2 s8i a14, a0, 5 +402373f2: 0020c0 memw +402373f5: 846fe2 s32i a14, a15, 0x210 +402373f8: 0020c0 memw +402373fb: 802fc2 l32i a12, a15, 0x200 +402373fe: 10ccd0 and a12, a12, a13 +40237401: 0020c0 memw +40237404: 61d8 l32i.n a13, a1, 24 +40237406: 806fc2 s32i a12, a15, 0x200 +40237409: 71e8 l32i.n a14, a1, 28 +4023740b: 51c8 l32i.n a12, a1, 20 +4023740d: 81f8 l32i.n a15, a1, 32 +4023740f: 4108 l32i.n a0, a1, 16 +40237411: 30c112 addi a1, a1, 48 +40237414: f00d ret.n +40237416: 100000 and a0, a0, a0 +40237419: 765032 s16i a3, a0, 236 +4023741c: bbbb addi.n a11, a11, 11 +4023741e: bbbb addi.n a11, a11, 11 + +40237420 : +40237420: fffe41 l32r a4, 40237418 +40237423: fffe21 l32r a2, 4023741c +40237426: cd1631 l32r a3, 4022a880 +40237429: 0020c0 memw +4023742c: 806342 s32i a4, a3, 0x200 4023742f: 0020c0 memw -40237432: 9b2262 l32i a6, a2, 0x26c -40237435: 206670 or a6, a6, a7 -40237438: 0020c0 memw -4023743b: 9b6262 s32i a6, a2, 0x26c -4023743e: f56c movi.n a5, -17 -40237440: 0020c0 memw -40237443: 9b2242 l32i a4, a2, 0x26c -40237446: 104450 and a4, a4, a5 -40237449: 0020c0 memw -4023744c: 9b6242 s32i a4, a2, 0x26c -4023744f: 30ce31 l32r a3, 40203788 -40237452: 0020c0 memw -40237455: 9b2202 l32i a0, a2, 0x26c -40237458: 100030 and a0, a0, a3 -4023745b: 0020c0 memw -4023745e: 030c movi.n a3, 0 -40237460: 9b6202 s32i a0, a2, 0x26c -40237463: 040c movi.n a4, 0 -40237465: 020c movi.n a2, 0 -40237467: 001445 call0 402375ac -4023746a: 020c movi.n a2, 0 -4023746c: 130c movi.n a3, 1 -4023746e: 040c movi.n a4, 0 -40237470: 001385 call0 402375ac -40237473: 0108 l32i.n a0, a1, 0 -40237475: 10c112 addi a1, a1, 16 -40237478: f00d ret.n -4023747a: 000000 ill -4023747d: 2c9f03 excw -40237480: fedaa0 excw -40237483: 3f .byte 0x3f - -40237484 : -40237484: f0c112 addi a1, a1, -16 -40237487: 0109 s32i.n a0, a1, 0 -40237489: 030c movi.n a3, 0 -4023748b: 2b7c21 l32r a2, 4020227c -4023748e: 0020c0 memw -40237491: 866232 s32i a3, a2, 0x218 -40237494: f07c movi.n a0, -1 -40237496: 0020c0 memw -40237499: 896202 s32i a0, a2, 0x224 -4023749c: ffc045 call0 402370a4 -4023749f: 005785 call0 40237a18 -402374a2: ffdbc5 call0 40237260 -402374a5: fff5c5 call0 40237404 -402374a8: fff785 call0 40237424 -402374ab: fff4b1 l32r a11, 4023747c -402374ae: 30b871 l32r a7, 40203790 -402374b1: 0020c0 memw -402374b4: 2b7201 l32r a0, 4020227c -402374b7: 8660b2 s32i a11, a0, 0x218 -402374ba: 2a0c movi.n a10, 2 -402374bc: 0020c0 memw -402374bf: de2792 l32i a9, a7, 0x378 -402374c2: 2099a0 or a9, a9, a10 -402374c5: 0020c0 memw -402374c8: de6792 s32i a9, a7, 0x378 -402374cb: 396981 l32r a8, 40205a70 -402374ce: 0020c0 memw -402374d1: 812762 l32i a6, a7, 0x204 -402374d4: 106680 and a6, a6, a8 -402374d7: 0020c0 memw -402374da: 816762 s32i a6, a7, 0x204 -402374dd: ffe851 l32r a5, 40237480 -402374e0: 140c movi.n a4, 1 -402374e2: 0108 l32i.n a0, a1, 0 -402374e4: 10c112 addi a1, a1, 16 -402374e7: 804542 s8i a4, a5, 128 -402374ea: f00d ret.n -402374ec: 070b00 excw -402374ef: 0c0700 excw -402374f2: 410007 bnone a0, a0, 40237537 - -402374f4 : -402374f4: ccdc41 l32r a4, 4022a864 -402374f7: 928c beqz.n a2, 40237504 -402374f9: fffc31 l32r a3, 402374ec -402374fc: 0020c0 memw -402374ff: 836432 s32i a3, a4, 0x20c -40237502: f00d ret.n -40237504: fffb21 l32r a2, 402374f0 -40237507: 0020c0 memw -4023750a: 836422 s32i a2, a4, 0x20c -4023750d: f00d ret.n - ... - -40237510 : -40237510: f97c movi.n a9, -1 -40237512: 306681 l32r a8, 402036ac -40237515: 030372 l8ui a7, a3, 3 -40237518: 010352 l8ui a5, a3, 1 -4023751b: 000362 l8ui a6, a3, 0 -4023751e: 115580 slli a5, a5, 8 -40237521: 205560 or a5, a5, a6 -40237524: 020362 l8ui a6, a3, 2 -40237527: 017780 slli a7, a7, 24 -4023752a: 116600 slli a6, a6, 16 -4023752d: 206670 or a6, a6, a7 -40237530: 2a5f71 l32r a7, 40201eac -40237533: 205560 or a5, a5, a6 -40237536: 2b5161 l32r a6, 4020227c -40237539: 32bc beqz.n a2, 40237570 -4023753b: 0020c0 memw -4023753e: 946652 s32i a5, a6, 0x250 -40237541: 0503b2 l8ui a11, a3, 5 -40237544: 0403a2 l8ui a10, a3, 4 -40237547: 11bb80 slli a11, a11, 8 -4023754a: 20aab0 or a10, a10, a11 -4023754d: 0020c0 memw -40237550: 9566a2 s32i a10, a6, 0x254 -40237553: 0020c0 memw -40237556: 986692 s32i a9, a6, 0x260 -40237559: 0020c0 memw -4023755c: 996672 s32i a7, a6, 0x264 -4023755f: 0020c0 memw -40237562: 992642 l32i a4, a6, 0x264 -40237565: 204480 or a4, a4, a8 -40237568: 0020c0 memw -4023756b: 996642 s32i a4, a6, 0x264 -4023756e: f00d ret.n -40237570: 0020c0 memw -40237573: 926652 s32i a5, a6, 0x248 -40237576: 050322 l8ui a2, a3, 5 -40237579: 0403b2 l8ui a11, a3, 4 -4023757c: 112280 slli a2, a2, 8 -4023757f: 20bb20 or a11, a11, a2 -40237582: 0020c0 memw -40237585: 9366b2 s32i a11, a6, 0x24c -40237588: 0020c0 memw -4023758b: 966692 s32i a9, a6, 0x258 -4023758e: 0020c0 memw -40237591: 976672 s32i a7, a6, 0x25c -40237594: 0020c0 memw -40237597: 9726a2 l32i a10, a6, 0x25c -4023759a: 20aa80 or a10, a10, a8 -4023759d: 0020c0 memw -402375a0: 9766a2 s32i a10, a6, 0x25c -402375a3: f00d ret.n -402375a5: 000000 ill -402375a8: ff .byte 0xff -402375a9: ff .byte 0xff -402375aa: fe .byte 0xfe -402375ab: ff .byte 0xff - -402375ac : -402375ac: f0c112 addi a1, a1, -16 -402375af: 0109 s32i.n a0, a1, 0 -402375b1: 82dc bnez.n a2, 402375cd -402375b3: fffd01 l32r a0, 402375a8 -402375b6: 2b3121 l32r a2, 4020227c -402375b9: 13fc bnez.n a3, 402375ee -402375bb: 0020c0 memw -402375be: 8f2232 l32i a3, a2, 0x23c -402375c1: 103300 and a3, a3, a0 -402375c4: 0020c0 memw -402375c7: 8f6232 s32i a3, a2, 0x23c -402375ca: 000646 j 402375e7 -402375cd: 0a1266 bnei a2, 1, 402375db -402375d0: 032d mov.n a2, a3 -402375d2: 2a5b31 l32r a3, 40201f40 -402375d5: 000805 call0 40237658 -402375d8: 0002c6 j 402375e7 -402375db: 082266 bnei a2, 2, 402375e7 -402375de: 548c beqz.n a4, 402375e7 -402375e0: 032d mov.n a2, a3 -402375e2: 043d mov.n a3, a4 -402375e4: 000705 call0 40237658 -402375e7: 0108 l32i.n a0, a1, 0 -402375e9: 10c112 addi a1, a1, 16 -402375ec: f00d ret.n -402375ee: 0020c0 memw -402375f1: 912242 l32i a4, a2, 0x244 -402375f4: 104400 and a4, a4, a0 -402375f7: 0020c0 memw -402375fa: 916242 s32i a4, a2, 0x244 -402375fd: fff986 j 402375e7 - -40237600 : -40237600: 302b51 l32r a5, 402036ac -40237603: 2b1e41 l32r a4, 4020227c -40237606: f28c beqz.n a2, 40237619 -40237608: 0020c0 memw -4023760b: 992432 l32i a3, a4, 0x264 -4023760e: 203350 or a3, a3, a5 -40237611: 0020c0 memw -40237614: 996432 s32i a3, a4, 0x264 -40237617: f00d ret.n -40237619: 0020c0 memw -4023761c: 972422 l32i a2, a4, 0x25c -4023761f: 202250 or a2, a2, a5 -40237622: 0020c0 memw -40237625: 976422 s32i a2, a4, 0x25c -40237628: f00d ret.n - ... - -4023762c : -4023762c: ffdf41 l32r a4, 402375a8 -4023762f: 2b1351 l32r a5, 4020227c -40237632: f28c beqz.n a2, 40237645 -40237634: 0020c0 memw -40237637: 992532 l32i a3, a5, 0x264 -4023763a: 103340 and a3, a3, a4 -4023763d: 0020c0 memw -40237640: 996532 s32i a3, a5, 0x264 -40237643: f00d ret.n -40237645: 0020c0 memw -40237648: 972522 l32i a2, a5, 0x25c -4023764b: 102240 and a2, a2, a4 -4023764e: 0020c0 memw -40237651: 976522 s32i a2, a5, 0x25c -40237654: f00d ret.n - ... - -40237658 : -40237658: fa7c movi.n a10, -1 -4023765a: 301481 l32r a8, 402036ac -4023765d: 2a1371 l32r a7, 40201eac -40237660: ffd251 l32r a5, 402375a8 -40237663: 2b0661 l32r a6, 4020227c -40237666: 061216 beqz a2, 402376cb -40237669: 0020c0 memw -4023766c: 9126b2 l32i a11, a6, 0x244 -4023766f: 10bb50 and a11, a11, a5 -40237672: 0020c0 memw -40237675: 9166b2 s32i a11, a6, 0x244 -40237678: 0303b2 l8ui a11, a3, 3 -4023767b: 010392 l8ui a9, a3, 1 -4023767e: 000342 l8ui a4, a3, 0 -40237681: 119980 slli a9, a9, 8 -40237684: 204490 or a4, a4, a9 -40237687: 020392 l8ui a9, a3, 2 -4023768a: 01bb80 slli a11, a11, 24 -4023768d: 119900 slli a9, a9, 16 -40237690: 2099b0 or a9, a9, a11 -40237693: 204490 or a4, a4, a9 -40237696: 0020c0 memw -40237699: 8c6642 s32i a4, a6, 0x230 -4023769c: 050322 l8ui a2, a3, 5 -4023769f: 0403b2 l8ui a11, a3, 4 -402376a2: 112280 slli a2, a2, 8 -402376a5: 20bb20 or a11, a11, a2 -402376a8: 0020c0 memw -402376ab: 8d66b2 s32i a11, a6, 0x234 -402376ae: 0020c0 memw -402376b1: 9066a2 s32i a10, a6, 0x240 -402376b4: 0020c0 memw -402376b7: 916672 s32i a7, a6, 0x244 -402376ba: 0020c0 memw -402376bd: 912692 l32i a9, a6, 0x244 -402376c0: 209980 or a9, a9, a8 -402376c3: 0020c0 memw -402376c6: 916692 s32i a9, a6, 0x244 -402376c9: f00d ret.n -402376cb: 0020c0 memw -402376ce: 8f2642 l32i a4, a6, 0x23c -402376d1: 104450 and a4, a4, a5 -402376d4: 0020c0 memw -402376d7: 8f6642 s32i a4, a6, 0x23c -402376da: 030342 l8ui a4, a3, 3 -402376dd: 010322 l8ui a2, a3, 1 -402376e0: 0003b2 l8ui a11, a3, 0 -402376e3: 112280 slli a2, a2, 8 -402376e6: 20bb20 or a11, a11, a2 -402376e9: 020322 l8ui a2, a3, 2 -402376ec: 014480 slli a4, a4, 24 -402376ef: 112200 slli a2, a2, 16 -402376f2: 202240 or a2, a2, a4 -402376f5: 20bb20 or a11, a11, a2 -402376f8: 0020c0 memw -402376fb: 8a66b2 s32i a11, a6, 0x228 -402376fe: 050392 l8ui a9, a3, 5 -40237701: 040342 l8ui a4, a3, 4 -40237704: 119980 slli a9, a9, 8 -40237707: 204490 or a4, a4, a9 -4023770a: 0020c0 memw -4023770d: 8b6642 s32i a4, a6, 0x22c -40237710: 0020c0 memw -40237713: 8e66a2 s32i a10, a6, 0x238 -40237716: 0020c0 memw -40237719: 8f6672 s32i a7, a6, 0x23c -4023771c: 0020c0 memw -4023771f: 8f2622 l32i a2, a6, 0x23c -40237722: 202280 or a2, a2, a8 -40237725: 0020c0 memw -40237728: 8f6622 s32i a2, a6, 0x23c -4023772b: f00d ret.n -4023772d: 000000 ill - -40237730 : -40237730: ff9e41 l32r a4, 402375a8 -40237733: 2ad251 l32r a5, 4020227c -40237736: f28c beqz.n a2, 40237749 +40237432: 816322 s32i a2, a3, 0x204 +40237435: 0020c0 memw +40237438: 826322 s32i a2, a3, 0x208 +4023743b: f00d ret.n +4023743d: 000000 ill + +40237440 : +40237440: f0c112 addi a1, a1, -16 +40237443: 0109 s32i.n a0, a1, 0 +40237445: 07a772 movi a7, 0x707 +40237448: 30d221 l32r a2, 40203790 +4023744b: 0020c0 memw +4023744e: 9b2262 l32i a6, a2, 0x26c +40237451: 206670 or a6, a6, a7 +40237454: 0020c0 memw +40237457: 9b6262 s32i a6, a2, 0x26c +4023745a: f56c movi.n a5, -17 +4023745c: 0020c0 memw +4023745f: 9b2242 l32i a4, a2, 0x26c +40237462: 104450 and a4, a4, a5 +40237465: 0020c0 memw +40237468: 9b6242 s32i a4, a2, 0x26c +4023746b: 30c731 l32r a3, 40203788 +4023746e: 0020c0 memw +40237471: 9b2202 l32i a0, a2, 0x26c +40237474: 100030 and a0, a0, a3 +40237477: 0020c0 memw +4023747a: 030c movi.n a3, 0 +4023747c: 9b6202 s32i a0, a2, 0x26c +4023747f: 040c movi.n a4, 0 +40237481: 020c movi.n a2, 0 +40237483: 001445 call0 402375c8 +40237486: 020c movi.n a2, 0 +40237488: 130c movi.n a3, 1 +4023748a: 040c movi.n a4, 0 +4023748c: 001385 call0 402375c8 +4023748f: 0108 l32i.n a0, a1, 0 +40237491: 10c112 addi a1, a1, 16 +40237494: f00d ret.n +40237496: 000000 ill +40237499: 2c9f03 excw +4023749c: fedaa0 excw +4023749f: 3f .byte 0x3f + +402374a0 : +402374a0: f0c112 addi a1, a1, -16 +402374a3: 0109 s32i.n a0, a1, 0 +402374a5: 030c movi.n a3, 0 +402374a7: 2b7521 l32r a2, 4020227c +402374aa: 0020c0 memw +402374ad: 866232 s32i a3, a2, 0x218 +402374b0: f07c movi.n a0, -1 +402374b2: 0020c0 memw +402374b5: 896202 s32i a0, a2, 0x224 +402374b8: ffc045 call0 402370c0 +402374bb: 005785 call0 40237a34 +402374be: ffdbc5 call0 4023727c +402374c1: fff5c5 call0 40237420 +402374c4: fff785 call0 40237440 +402374c7: fff4b1 l32r a11, 40237498 +402374ca: 30b171 l32r a7, 40203790 +402374cd: 0020c0 memw +402374d0: 2b6b01 l32r a0, 4020227c +402374d3: 8660b2 s32i a11, a0, 0x218 +402374d6: 2a0c movi.n a10, 2 +402374d8: 0020c0 memw +402374db: de2792 l32i a9, a7, 0x378 +402374de: 2099a0 or a9, a9, a10 +402374e1: 0020c0 memw +402374e4: de6792 s32i a9, a7, 0x378 +402374e7: 396281 l32r a8, 40205a70 +402374ea: 0020c0 memw +402374ed: 812762 l32i a6, a7, 0x204 +402374f0: 106680 and a6, a6, a8 +402374f3: 0020c0 memw +402374f6: 816762 s32i a6, a7, 0x204 +402374f9: ffe851 l32r a5, 4023749c +402374fc: 140c movi.n a4, 1 +402374fe: 0108 l32i.n a0, a1, 0 +40237500: 10c112 addi a1, a1, 16 +40237503: 804542 s8i a4, a5, 128 +40237506: f00d ret.n +40237508: 070b00 excw +4023750b: 0c0700 excw +4023750e: 410007 bnone a0, a0, 40237553 + +40237510 : +40237510: ccdc41 l32r a4, 4022a880 +40237513: 928c beqz.n a2, 40237520 +40237515: fffc31 l32r a3, 40237508 +40237518: 0020c0 memw +4023751b: 836432 s32i a3, a4, 0x20c +4023751e: f00d ret.n +40237520: fffb21 l32r a2, 4023750c +40237523: 0020c0 memw +40237526: 836422 s32i a2, a4, 0x20c +40237529: f00d ret.n + ... + +4023752c : +4023752c: f97c movi.n a9, -1 +4023752e: 305f81 l32r a8, 402036ac +40237531: 030372 l8ui a7, a3, 3 +40237534: 010352 l8ui a5, a3, 1 +40237537: 000362 l8ui a6, a3, 0 +4023753a: 115580 slli a5, a5, 8 +4023753d: 205560 or a5, a5, a6 +40237540: 020362 l8ui a6, a3, 2 +40237543: 017780 slli a7, a7, 24 +40237546: 116600 slli a6, a6, 16 +40237549: 206670 or a6, a6, a7 +4023754c: 2a5871 l32r a7, 40201eac +4023754f: 205560 or a5, a5, a6 +40237552: 2b4a61 l32r a6, 4020227c +40237555: 32bc beqz.n a2, 4023758c +40237557: 0020c0 memw +4023755a: 946652 s32i a5, a6, 0x250 +4023755d: 0503b2 l8ui a11, a3, 5 +40237560: 0403a2 l8ui a10, a3, 4 +40237563: 11bb80 slli a11, a11, 8 +40237566: 20aab0 or a10, a10, a11 +40237569: 0020c0 memw +4023756c: 9566a2 s32i a10, a6, 0x254 +4023756f: 0020c0 memw +40237572: 986692 s32i a9, a6, 0x260 +40237575: 0020c0 memw +40237578: 996672 s32i a7, a6, 0x264 +4023757b: 0020c0 memw +4023757e: 992642 l32i a4, a6, 0x264 +40237581: 204480 or a4, a4, a8 +40237584: 0020c0 memw +40237587: 996642 s32i a4, a6, 0x264 +4023758a: f00d ret.n +4023758c: 0020c0 memw +4023758f: 926652 s32i a5, a6, 0x248 +40237592: 050322 l8ui a2, a3, 5 +40237595: 0403b2 l8ui a11, a3, 4 +40237598: 112280 slli a2, a2, 8 +4023759b: 20bb20 or a11, a11, a2 +4023759e: 0020c0 memw +402375a1: 9366b2 s32i a11, a6, 0x24c +402375a4: 0020c0 memw +402375a7: 966692 s32i a9, a6, 0x258 +402375aa: 0020c0 memw +402375ad: 976672 s32i a7, a6, 0x25c +402375b0: 0020c0 memw +402375b3: 9726a2 l32i a10, a6, 0x25c +402375b6: 20aa80 or a10, a10, a8 +402375b9: 0020c0 memw +402375bc: 9766a2 s32i a10, a6, 0x25c +402375bf: f00d ret.n +402375c1: 000000 ill +402375c4: ff .byte 0xff +402375c5: ff .byte 0xff +402375c6: fe .byte 0xfe +402375c7: ff .byte 0xff + +402375c8 : +402375c8: f0c112 addi a1, a1, -16 +402375cb: 0109 s32i.n a0, a1, 0 +402375cd: 82dc bnez.n a2, 402375e9 +402375cf: fffd01 l32r a0, 402375c4 +402375d2: 2b2a21 l32r a2, 4020227c +402375d5: 13fc bnez.n a3, 4023760a +402375d7: 0020c0 memw +402375da: 8f2232 l32i a3, a2, 0x23c +402375dd: 103300 and a3, a3, a0 +402375e0: 0020c0 memw +402375e3: 8f6232 s32i a3, a2, 0x23c +402375e6: 000646 j 40237603 +402375e9: 0a1266 bnei a2, 1, 402375f7 +402375ec: 032d mov.n a2, a3 +402375ee: 2a5431 l32r a3, 40201f40 +402375f1: 000805 call0 40237674 +402375f4: 0002c6 j 40237603 +402375f7: 082266 bnei a2, 2, 40237603 +402375fa: 548c beqz.n a4, 40237603 +402375fc: 032d mov.n a2, a3 +402375fe: 043d mov.n a3, a4 +40237600: 000705 call0 40237674 +40237603: 0108 l32i.n a0, a1, 0 +40237605: 10c112 addi a1, a1, 16 +40237608: f00d ret.n +4023760a: 0020c0 memw +4023760d: 912242 l32i a4, a2, 0x244 +40237610: 104400 and a4, a4, a0 +40237613: 0020c0 memw +40237616: 916242 s32i a4, a2, 0x244 +40237619: fff986 j 40237603 + +4023761c : +4023761c: 302451 l32r a5, 402036ac +4023761f: 2b1741 l32r a4, 4020227c +40237622: f28c beqz.n a2, 40237635 +40237624: 0020c0 memw +40237627: 992432 l32i a3, a4, 0x264 +4023762a: 203350 or a3, a3, a5 +4023762d: 0020c0 memw +40237630: 996432 s32i a3, a4, 0x264 +40237633: f00d ret.n +40237635: 0020c0 memw +40237638: 972422 l32i a2, a4, 0x25c +4023763b: 202250 or a2, a2, a5 +4023763e: 0020c0 memw +40237641: 976422 s32i a2, a4, 0x25c +40237644: f00d ret.n + ... + +40237648 : +40237648: ffdf41 l32r a4, 402375c4 +4023764b: 2b0c51 l32r a5, 4020227c +4023764e: f28c beqz.n a2, 40237661 +40237650: 0020c0 memw +40237653: 992532 l32i a3, a5, 0x264 +40237656: 103340 and a3, a3, a4 +40237659: 0020c0 memw +4023765c: 996532 s32i a3, a5, 0x264 +4023765f: f00d ret.n +40237661: 0020c0 memw +40237664: 972522 l32i a2, a5, 0x25c +40237667: 102240 and a2, a2, a4 +4023766a: 0020c0 memw +4023766d: 976522 s32i a2, a5, 0x25c +40237670: f00d ret.n + ... + +40237674 : +40237674: fa7c movi.n a10, -1 +40237676: 300d81 l32r a8, 402036ac +40237679: 2a0c71 l32r a7, 40201eac +4023767c: ffd251 l32r a5, 402375c4 +4023767f: 2aff61 l32r a6, 4020227c +40237682: 061216 beqz a2, 402376e7 +40237685: 0020c0 memw +40237688: 9126b2 l32i a11, a6, 0x244 +4023768b: 10bb50 and a11, a11, a5 +4023768e: 0020c0 memw +40237691: 9166b2 s32i a11, a6, 0x244 +40237694: 0303b2 l8ui a11, a3, 3 +40237697: 010392 l8ui a9, a3, 1 +4023769a: 000342 l8ui a4, a3, 0 +4023769d: 119980 slli a9, a9, 8 +402376a0: 204490 or a4, a4, a9 +402376a3: 020392 l8ui a9, a3, 2 +402376a6: 01bb80 slli a11, a11, 24 +402376a9: 119900 slli a9, a9, 16 +402376ac: 2099b0 or a9, a9, a11 +402376af: 204490 or a4, a4, a9 +402376b2: 0020c0 memw +402376b5: 8c6642 s32i a4, a6, 0x230 +402376b8: 050322 l8ui a2, a3, 5 +402376bb: 0403b2 l8ui a11, a3, 4 +402376be: 112280 slli a2, a2, 8 +402376c1: 20bb20 or a11, a11, a2 +402376c4: 0020c0 memw +402376c7: 8d66b2 s32i a11, a6, 0x234 +402376ca: 0020c0 memw +402376cd: 9066a2 s32i a10, a6, 0x240 +402376d0: 0020c0 memw +402376d3: 916672 s32i a7, a6, 0x244 +402376d6: 0020c0 memw +402376d9: 912692 l32i a9, a6, 0x244 +402376dc: 209980 or a9, a9, a8 +402376df: 0020c0 memw +402376e2: 916692 s32i a9, a6, 0x244 +402376e5: f00d ret.n +402376e7: 0020c0 memw +402376ea: 8f2642 l32i a4, a6, 0x23c +402376ed: 104450 and a4, a4, a5 +402376f0: 0020c0 memw +402376f3: 8f6642 s32i a4, a6, 0x23c +402376f6: 030342 l8ui a4, a3, 3 +402376f9: 010322 l8ui a2, a3, 1 +402376fc: 0003b2 l8ui a11, a3, 0 +402376ff: 112280 slli a2, a2, 8 +40237702: 20bb20 or a11, a11, a2 +40237705: 020322 l8ui a2, a3, 2 +40237708: 014480 slli a4, a4, 24 +4023770b: 112200 slli a2, a2, 16 +4023770e: 202240 or a2, a2, a4 +40237711: 20bb20 or a11, a11, a2 +40237714: 0020c0 memw +40237717: 8a66b2 s32i a11, a6, 0x228 +4023771a: 050392 l8ui a9, a3, 5 +4023771d: 040342 l8ui a4, a3, 4 +40237720: 119980 slli a9, a9, 8 +40237723: 204490 or a4, a4, a9 +40237726: 0020c0 memw +40237729: 8b6642 s32i a4, a6, 0x22c +4023772c: 0020c0 memw +4023772f: 8e66a2 s32i a10, a6, 0x238 +40237732: 0020c0 memw +40237735: 8f6672 s32i a7, a6, 0x23c 40237738: 0020c0 memw -4023773b: 912532 l32i a3, a5, 0x244 -4023773e: 103340 and a3, a3, a4 +4023773b: 8f2622 l32i a2, a6, 0x23c +4023773e: 202280 or a2, a2, a8 40237741: 0020c0 memw -40237744: 916532 s32i a3, a5, 0x244 +40237744: 8f6622 s32i a2, a6, 0x23c 40237747: f00d ret.n -40237749: 0020c0 memw -4023774c: 8f2522 l32i a2, a5, 0x23c -4023774f: 102240 and a2, a2, a4 -40237752: 0020c0 memw -40237755: 8f6522 s32i a2, a5, 0x23c -40237758: f00d ret.n -4023775a: 000000 ill -4023775d: 3ff206 j 40247729 -40237760: f21200 excw -40237763: 3f .byte 0x3f - -40237764 : -40237764: d0c112 addi a1, a1, -48 -40237767: 41c9 s32i.n a12, a1, 16 -40237769: 61e9 s32i.n a14, a1, 24 -4023776b: 71f9 s32i.n a15, a1, 28 -4023776d: 3109 s32i.n a0, a1, 12 -4023776f: 8139 s32i.n a3, a1, 32 -40237771: 51d9 s32i.n a13, a1, 20 -40237773: fffad1 l32r a13, 4023775c -40237776: 0020c0 memw -40237779: 0c0c movi.n a12, 0 -4023777b: fff9f1 l32r a15, 40237760 -4023777e: 9e1c movi.n a14, 25 -40237780: 832dd2 l32i a13, a13, 0x20c -40237783: 2129 s32i.n a2, a1, 8 -40237785: 455dc7 bbc a13, a12, 402377ce -40237788: a02cc0 addx4 a2, a12, a12 -4023778b: b022f0 addx8 a2, a2, a15 -4023778e: 0020c0 memw -40237791: 802242 l32i a4, a2, 0x200 -40237794: 004142 s8i a4, a1, 0 -40237797: 414840 srli a4, a4, 8 -4023779a: 014142 s8i a4, a1, 1 -4023779d: 414840 srli a4, a4, 8 -402377a0: 024142 s8i a4, a1, 2 -402377a3: 414840 srli a4, a4, 8 -402377a6: 034142 s8i a4, a1, 3 -402377a9: 0020c0 memw -402377ac: 812232 l32i a3, a2, 0x204 -402377af: 025132 s16i a3, a1, 4 -402377b2: 0020c0 memw -402377b5: 812222 l32i a2, a2, 0x204 -402377b8: 8108 l32i.n a0, a1, 32 -402377ba: 152e20 extui a2, a2, 30, 2 -402377bd: 0d9027 bne a0, a2, 402377ce -402377c0: 2128 l32i.n a2, a1, 8 -402377c2: 013d mov.n a3, a1 -402377c4: 640c movi.n a4, 6 -402377c6: 2cc001 l32r a0, 40202ac8 -402377c9: 0000c0 callx0 a0 -402377cc: 729c beqz.n a2, 402377e7 -402377ce: cc1b addi.n a12, a12, 1 -402377d0: 74c0c0 extui a12, a12, 0, 8 -402377d3: ae9ce7 bne a12, a14, 40237785 -402377d6: 020c movi.n a2, 0 -402377d8: 41c8 l32i.n a12, a1, 16 -402377da: 51d8 l32i.n a13, a1, 20 -402377dc: 61e8 l32i.n a14, a1, 24 -402377de: 71f8 l32i.n a15, a1, 28 -402377e0: 3108 l32i.n a0, a1, 12 -402377e2: 30c112 addi a1, a1, 48 -402377e5: f00d ret.n -402377e7: 120c movi.n a2, 1 -402377e9: fffac6 j 402377d8 -402377ec: 1408 l32i.n a0, a4, 4 -402377ee: 123ff2 excw - -402377f0 : -402377f0: d0c112 addi a1, a1, -48 -402377f3: 0405a2 l8ui a10, a5, 4 -402377f6: 0505b2 l8ui a11, a5, 5 -402377f9: 31e9 s32i.n a14, a1, 12 -402377fb: 21d9 s32i.n a13, a1, 8 -402377fd: 11c9 s32i.n a12, a1, 4 -402377ff: 0109 s32i.n a0, a1, 0 -40237801: 06cd mov.n a12, a6 -40237803: 010502 l8ui a0, a5, 1 -40237806: 03dd mov.n a13, a3 -40237808: 04ed mov.n a14, a4 -4023780a: 073d mov.n a3, a7 -4023780c: 11bb80 slli a11, a11, 8 -4023780f: 030542 l8ui a4, a5, 3 -40237812: aaba add.n a10, a10, a11 -40237814: 0005b2 l8ui a11, a5, 0 -40237817: 110080 slli a0, a0, 8 -4023781a: bb0a add.n a11, a11, a0 -4023781c: 020502 l8ui a0, a5, 2 -4023781f: 014480 slli a4, a4, 24 -40237822: 110000 slli a0, a0, 16 -40237825: 004a add.n a0, a0, a4 -40237827: bb0a add.n a11, a11, a0 -40237829: 065266 bnei a2, 5, 40237833 -4023782c: 150c movi.n a5, 1 -4023782e: 120c movi.n a2, 1 -40237830: 000046 j 40237835 -40237833: 050c movi.n a5, 0 -40237835: 091226 beqi a2, 1, 40237842 -40237838: 600c movi.n a0, 6 -4023783a: 066ca6 blti a12, 6, 40237844 -4023783d: 200c movi.n a0, 2 -4023783f: 000046 j 40237844 -40237842: 700c movi.n a0, 7 -40237844: 004d mov.n a4, a0 -40237846: 100c movi.n a0, 1 -40237848: 162df6 bgeui a13, 2, 40237862 -4023784b: 401c00 ssl a12 -4023784e: a10000 sll a0, a0 -40237851: 132ca6 blti a12, 2, 40237868 -40237854: 295961 l32r a6, 40201db8 -40237857: 7d2662 l32i a6, a6, 0x1f4 -4023785a: 0a0607 bnone a6, a0, 40237868 -4023785d: 340c movi.n a4, 3 -4023785f: 000146 j 40237868 -40237862: 401c00 ssl a12 -40237865: a10000 sll a0, a0 -40237868: ffbe61 l32r a6, 40237760 -4023786b: 2f2c66 bnei a12, 2, 4023789e -4023786e: 0020c0 memw -40237871: 4139 s32i.n a3, a1, 16 -40237873: 51b9 s32i.n a11, a1, 20 -40237875: 61a9 s32i.n a10, a1, 24 -40237877: 7159 s32i.n a5, a1, 28 -40237879: 8149 s32i.n a4, a1, 32 -4023787b: 9129 s32i.n a2, a1, 36 -4023787d: 9f2672 l32i a7, a6, 0x27c -40237880: a109 s32i.n a0, a1, 40 -40237882: 157e70 extui a7, a7, 30, 2 -40237885: 159e77 bne a14, a7, 4023789e -40237888: 320c movi.n a2, 3 -4023788a: 000945 call0 40237920 -4023788d: a108 l32i.n a0, a1, 40 -4023788f: 9128 l32i.n a2, a1, 36 -40237891: 8148 l32i.n a4, a1, 32 -40237893: 7158 l32i.n a5, a1, 28 -40237895: ffb261 l32r a6, 40237760 -40237898: 61a8 l32i.n a10, a1, 24 -4023789a: 51b8 l32i.n a11, a1, 20 -4023789c: 4138 l32i.n a3, a1, 16 -4023789e: b139 s32i.n a3, a1, 44 -402378a0: a07cc0 addx4 a7, a12, a12 -402378a3: b08760 addx8 a8, a7, a6 -402378a6: 1167d0 slli a6, a7, 3 -402378a9: 0020c0 memw -402378ac: 8068b2 s32i a11, a8, 0x200 -402378af: 247040 extui a7, a4, 0, 3 -402378b2: f430a0 extui a3, a10, 0, 16 -402378b5: 149050 extui a9, a5, 0, 2 -402378b8: 119900 slli a9, a9, 16 -402378bb: 993a add.n a9, a9, a3 -402378bd: 0177b0 slli a7, a7, 21 -402378c0: 243020 extui a3, a2, 0, 3 -402378c3: 0133e0 slli a3, a3, 18 -402378c6: 337a add.n a3, a3, a7 -402378c8: 993a add.n a9, a9, a3 -402378ca: 0430d0 extui a3, a13, 0, 1 -402378cd: 017e20 slli a7, a14, 30 -402378d0: 013380 slli a3, a3, 24 -402378d3: 773a add.n a7, a7, a3 -402378d5: 779a add.n a7, a7, a9 -402378d7: 0020c0 memw -402378da: 816872 s32i a7, a8, 0x204 -402378dd: 0020c0 memw -402378e0: ff9f71 l32r a7, 4023775c -402378e3: 832732 l32i a3, a7, 0x20c -402378e6: 203300 or a3, a3, a0 -402378e9: 0020c0 memw -402378ec: 836732 s32i a3, a7, 0x20c -402378ef: b138 l32i.n a3, a1, 44 -402378f1: 112df6 bgeui a13, 2, 40237906 -402378f4: 0e2ca6 blti a12, 2, 40237906 -402378f7: fe3591 l32r a9, 402371cc -402378fa: 0998 l32i.n a9, a9, 0 -402378fc: a09d90 addx4 a9, a13, a9 -402378ff: e988 l32i.n a8, a9, 56 -40237901: 208080 or a8, a0, a8 -40237904: e989 s32i.n a8, a9, 56 -40237906: c148 l32i.n a4, a1, 48 -40237908: 11c8 l32i.n a12, a1, 4 -4023790a: 21d8 l32i.n a13, a1, 8 -4023790c: ffb821 l32r a2, 402377ec -4023790f: 31e8 l32i.n a14, a1, 12 -40237911: 262a add.n a2, a6, a2 -40237913: 25c001 l32r a0, 40201014 <_irom0_text_start+0x4> -40237916: 0000c0 callx0 a0 -40237919: 0108 l32i.n a0, a1, 0 -4023791b: 30c112 addi a1, a1, 48 -4023791e: f00d ret.n - -40237920 : -40237920: 030c movi.n a3, 0 -40237922: ff8e71 l32r a7, 4023775c -40237925: 401200 ssl a2 -40237928: 180c movi.n a8, 1 -4023792a: f97c movi.n a9, -1 -4023792c: a18800 sll a8, a8 -4023792f: 308890 xor a8, a8, a9 -40237932: 0020c0 memw -40237935: 832762 l32i a6, a7, 0x20c -40237938: 106680 and a6, a6, a8 -4023793b: 0020c0 memw -4023793e: 836762 s32i a6, a7, 0x20c -40237941: ff8751 l32r a5, 40237760 -40237944: a04220 addx4 a4, a2, a2 -40237947: b04450 addx8 a4, a4, a5 -4023794a: 0020c0 memw -4023794d: 806432 s32i a3, a4, 0x200 -40237950: 0020c0 memw -40237953: 816432 s32i a3, a4, 0x204 -40237956: 0020c0 memw -40237959: 826432 s32i a3, a4, 0x208 -4023795c: 0020c0 memw -4023795f: 836432 s32i a3, a4, 0x20c -40237962: 0020c0 memw -40237965: 846432 s32i a3, a4, 0x210 -40237968: 0020c0 memw -4023796b: 856432 s32i a3, a4, 0x214 -4023796e: 0020c0 memw -40237971: 866432 s32i a3, a4, 0x218 -40237974: 0020c0 memw -40237977: 876432 s32i a3, a4, 0x21c -4023797a: 0020c0 memw -4023797d: 886432 s32i a3, a4, 0x220 -40237980: 0020c0 memw -40237983: 896432 s32i a3, a4, 0x224 -40237986: f00d ret.n - -40237988 : -40237988: f37c movi.n a3, -1 -4023798a: f0c112 addi a1, a1, -16 -4023798d: 0109 s32i.n a0, a1, 0 -4023798f: 21d9 s32i.n a13, a1, 8 -40237991: 11c9 s32i.n a12, a1, 4 -40237993: 31e9 s32i.n a14, a1, 12 -40237995: 0c0c movi.n a12, 0 -40237997: 9e1c movi.n a14, 25 -40237999: fe0cd1 l32r a13, 402371cc -4023799c: 290701 l32r a0, 40201db8 -4023799f: 0dd8 l32i.n a13, a13, 0 -402379a1: 7d2002 l32i a0, a0, 0x1f4 -402379a4: a0d2d0 addx4 a13, a2, a13 -402379a7: edd8 l32i.n a13, a13, 56 -402379a9: 300030 xor a0, a0, a3 -402379ac: 10dd00 and a13, a13, a0 -402379af: 045dc7 bbc a13, a12, 402379b7 -402379b2: 0c2d mov.n a2, a12 -402379b4: fff685 call0 40237920 -402379b7: cc1b addi.n a12, a12, 1 -402379b9: 74c0c0 extui a12, a12, 0, 8 -402379bc: ef9ce7 bne a12, a14, 402379af -402379bf: 11c8 l32i.n a12, a1, 4 -402379c1: 21d8 l32i.n a13, a1, 8 -402379c3: 31e8 l32i.n a14, a1, 12 -402379c5: 0108 l32i.n a0, a1, 0 -402379c7: 10c112 addi a1, a1, 16 -402379ca: f00d ret.n -402379cc: 030303 excw - ... - -402379d0 : -402379d0: ffff61 l32r a6, 402379cc -402379d3: cc0e71 l32r a7, 4022aa0c -402379d6: ff6151 l32r a5, 4023775c -402379d9: b2dc bnez.n a2, 402379f8 -402379db: 0020c0 memw -402379de: 806562 s32i a6, a5, 0x200 -402379e1: 021326 beqi a3, 1, 402379e7 -402379e4: 2b5366 bnei a3, 5, 40237a13 -402379e7: 0020c0 memw -402379ea: 802522 l32i a2, a5, 0x200 -402379ed: 202270 or a2, a2, a7 -402379f0: 0020c0 memw -402379f3: 806522 s32i a2, a5, 0x200 -402379f6: f00d ret.n -402379f8: 0020c0 memw -402379fb: 816562 s32i a6, a5, 0x204 -402379fe: 021326 beqi a3, 1, 40237a04 -40237a01: 0e5366 bnei a3, 5, 40237a13 -40237a04: 0020c0 memw -40237a07: 812532 l32i a3, a5, 0x204 -40237a0a: 203370 or a3, a3, a7 -40237a0d: 0020c0 memw -40237a10: 816532 s32i a3, a5, 0x204 -40237a13: f00d ret.n -40237a15: 000000 ill - -40237a18 : -40237a18: e0c112 addi a1, a1, -32 -40237a1b: 4109 s32i.n a0, a1, 16 -40237a1d: cfec21 l32r a2, 4022b9d0 -40237a20: 294871 l32r a7, 40201f40 -40237a23: ff4e31 l32r a3, 4023775c -40237a26: 0020c0 memw -40237a29: 806322 s32i a2, a3, 0x200 -40237a2c: 0020c0 memw -40237a2f: 040c movi.n a4, 0 -40237a31: 075d mov.n a5, a7 -40237a33: 060c movi.n a6, 0 -40237a35: 816322 s32i a2, a3, 0x204 -40237a38: 600c movi.n a0, 6 -40237a3a: 320c movi.n a2, 3 -40237a3c: 030c movi.n a3, 0 -40237a3e: 0109 s32i.n a0, a1, 0 -40237a40: ffdac5 call0 402377f0 -40237a43: 320c movi.n a2, 3 -40237a45: 130c movi.n a3, 1 -40237a47: 160c movi.n a6, 1 -40237a49: 293d71 l32r a7, 40201f40 -40237a4c: 640c movi.n a4, 6 -40237a4e: 0149 s32i.n a4, a1, 0 -40237a50: 075d mov.n a5, a7 -40237a52: 040c movi.n a4, 0 -40237a54: ffd985 call0 402377f0 -40237a57: 050c movi.n a5, 0 -40237a59: 0020c0 memw -40237a5c: ff4061 l32r a6, 4023775c -40237a5f: 4108 l32i.n a0, a1, 16 -40237a61: 20c112 addi a1, a1, 32 -40237a64: 826652 s32i a5, a6, 0x208 -40237a67: f00d ret.n -40237a69: 000000 ill - -40237a6c : -40237a6c: fdd861 l32r a6, 402371cc -40237a6f: ff3b41 l32r a4, 4023775c -40237a72: 0668 l32i.n a6, a6, 0 -40237a74: cfd751 l32r a5, 4022b9d0 -40237a77: a06260 addx4 a6, a2, a6 -40237a7a: e668 l32i.n a6, a6, 56 -40237a7c: 72cc bnez.n a2, 40237a87 -40237a7e: 0020c0 memw -40237a81: 806452 s32i a5, a4, 0x200 -40237a84: 000146 j 40237a8d -40237a87: 0020c0 memw -40237a8a: 816452 s32i a5, a4, 0x204 -40237a8d: f87c movi.n a8, -1 -40237a8f: 308680 xor a8, a6, a8 -40237a92: 0020c0 memw -40237a95: 832472 l32i a7, a4, 0x20c -40237a98: 107780 and a7, a7, a8 -40237a9b: 0020c0 memw -40237a9e: 836472 s32i a7, a4, 0x20c -40237aa1: f00d ret.n - ... - -40237aa4 : -40237aa4: 37f461 l32r a6, 40205a74 -40237aa7: 2f3a51 l32r a5, 40203790 -40237aaa: 0020c0 memw -40237aad: 812542 l32i a4, a5, 0x204 -40237ab0: 204460 or a4, a4, a6 -40237ab3: 0020c0 memw -40237ab6: 816542 s32i a4, a5, 0x204 -40237ab9: fe7131 l32r a3, 40237480 -40237abc: 020c movi.n a2, 0 -40237abe: 804322 s8i a2, a3, 128 -40237ac1: f00d ret.n -40237ac3: 000000 ill -40237ac6: ff0300 excw -40237ac9: ff .byte 0xff -40237aca: ff .byte 0xff -40237acb: 61db addi.n a6, a1, 13 - -40237acc : -40237acc: 2f3161 l32r a6, 40203790 -40237acf: 080c movi.n a8, 0 -40237ad1: c7f121 l32r a2, 40229a98 -40237ad4: fffc31 l32r a3, 40237ac4 -40237ad7: 2ef571 l32r a7, 402036ac -40237ada: ff20a1 l32r a10, 4023775c -40237add: 150c movi.n a5, 1 -40237adf: fdbb41 l32r a4, 402371cc -40237ae2: f0c112 addi a1, a1, -16 -40237ae5: 0448 l32i.n a4, a4, 0 -40237ae7: 0109 s32i.n a0, a1, 0 -40237ae9: 054452 s8i a5, a4, 5 -40237aec: feafb1 l32r a11, 402375a8 -40237aef: 29e351 l32r a5, 4020227c -40237af2: c448 l32i.n a4, a4, 48 -40237af4: 0020c0 memw -40237af7: 836642 s32i a4, a6, 0x20c -40237afa: 318401 l32r a0, 4020410c -40237afd: 0020c0 memw -40237b00: a22592 l32i a9, a5, 0x288 -40237b03: 209900 or a9, a9, a0 -40237b06: 0020c0 memw -40237b09: a26592 s32i a9, a5, 0x288 -40237b0c: 0020c0 memw -40237b0f: 802a62 l32i a6, a10, 0x200 -40237b12: 206630 or a6, a6, a3 -40237b15: 0020c0 memw -40237b18: 806a62 s32i a6, a10, 0x200 -40237b1b: 0020c0 memw -40237b1e: 802a42 l32i a4, a10, 0x200 -40237b21: 1044b0 and a4, a4, a11 -40237b24: 0020c0 memw -40237b27: 806a42 s32i a4, a10, 0x200 -40237b2a: 0020c0 memw -40237b2d: 812a02 l32i a0, a10, 0x204 -40237b30: 200030 or a0, a0, a3 -40237b33: 0020c0 memw -40237b36: 816a02 s32i a0, a10, 0x204 -40237b39: 0020c0 memw -40237b3c: 812a92 l32i a9, a10, 0x204 -40237b3f: 1099b0 and a9, a9, a11 -40237b42: 0020c0 memw -40237b45: 816a92 s32i a9, a10, 0x204 -40237b48: 0020c0 memw -40237b4b: 966582 s32i a8, a5, 0x258 -40237b4e: 0020c0 memw -40237b51: 976572 s32i a7, a5, 0x25c -40237b54: 0020c0 memw -40237b57: 8e6582 s32i a8, a5, 0x238 -40237b5a: 0020c0 memw -40237b5d: 8f6572 s32i a7, a5, 0x23c -40237b60: c60c movi.n a6, 12 -40237b62: 0020c0 memw -40237b65: 862542 l32i a4, a5, 0x218 -40237b68: 204460 or a4, a4, a6 -40237b6b: 0020c0 memw -40237b6e: 866542 s32i a4, a5, 0x218 -40237b71: ffd531 l32r a3, 40237ac8 -40237b74: 0020c0 memw -40237b77: d12202 l32i a0, a2, 0x344 -40237b7a: 100030 and a0, a0, a3 -40237b7d: 0020c0 memw -40237b80: d16202 s32i a0, a2, 0x344 -40237b83: 301121 l32r a2, 40203bc8 -40237b86: 301201 l32r a0, 40203bd0 -40237b89: 0000c0 callx0 a0 -40237b8c: e77c movi.n a7, -2 -40237b8e: 0020c0 memw -40237b91: 29ba61 l32r a6, 4020227c -40237b94: a52652 l32i a5, a6, 0x294 -40237b97: 105570 and a5, a5, a7 -40237b9a: 0020c0 memw -40237b9d: a56652 s32i a5, a6, 0x294 -40237ba0: 0108 l32i.n a0, a1, 0 -40237ba2: 10c112 addi a1, a1, 16 -40237ba5: f00d ret.n - ... - -40237ba8 : -40237ba8: f0c112 addi a1, a1, -16 -40237bab: 0109 s32i.n a0, a1, 0 -40237bad: 023d mov.n a3, a2 -40237baf: 180c movi.n a8, 1 -40237bb1: 2ef721 l32r a2, 40203790 -40237bb4: 0020c0 memw -40237bb7: 9b2272 l32i a7, a2, 0x26c -40237bba: 207780 or a7, a7, a8 -40237bbd: 0020c0 memw -40237bc0: 9b6272 s32i a7, a2, 0x26c -40237bc3: 260c movi.n a6, 2 -40237bc5: 0020c0 memw -40237bc8: 9b2252 l32i a5, a2, 0x26c -40237bcb: 205560 or a5, a5, a6 -40237bce: 0020c0 memw -40237bd1: 9b6252 s32i a5, a2, 0x26c -40237bd4: 440c movi.n a4, 4 -40237bd6: 0020c0 memw -40237bd9: 9b2202 l32i a0, a2, 0x26c -40237bdc: 200040 or a0, a0, a4 -40237bdf: 0020c0 memw -40237be2: 9b6202 s32i a0, a2, 0x26c -40237be5: 020c movi.n a2, 0 -40237be7: ff9285 call0 40237510 -40237bea: 0108 l32i.n a0, a1, 0 -40237bec: 10c112 addi a1, a1, 16 -40237bef: f00d ret.n -40237bf1: 000000 ill -40237bf4: 000000 ill -40237bf7: ffff24 excw -40237bfa: ff0001 l32r a0, 402377fc -40237bfd: ff .byte 0xff -40237bfe: fffb addi.n a15, a15, 15 - -40237c00 : -40237c00: fd7331 l32r a3, 402371cc -40237c03: fa7c movi.n a10, -1 -40237c05: 0338 l32i.n a3, a3, 0 -40237c07: 190c movi.n a9, 1 -40237c09: 050322 l8ui a2, a3, 5 -40237c0c: c7a341 l32r a4, 40229a98 -40237c0f: 0ba216 beqz a2, 40237ccd -40237c12: fed2b1 l32r a11, 4023775c -40237c15: 2ea521 l32r a2, 402036ac -40237c18: e71a51 l32r a5, 40231880 -40237c1b: 299881 l32r a8, 4020227c -40237c1e: 0020c0 memw -40237c21: a52872 l32i a7, a8, 0x294 -40237c24: 207790 or a7, a7, a9 -40237c27: 0020c0 memw -40237c2a: a56872 s32i a7, a8, 0x294 -40237c2d: fff161 l32r a6, 40237bf4 -40237c30: 0020c0 memw -40237c33: d12492 l32i a9, a4, 0x344 -40237c36: 209960 or a9, a9, a6 -40237c39: 0020c0 memw -40237c3c: d16492 s32i a9, a4, 0x344 -40237c3f: 377c movi.n a7, -13 -40237c41: 0020c0 memw -40237c44: 862862 l32i a6, a8, 0x218 -40237c47: 106670 and a6, a6, a7 -40237c4a: 0020c0 memw -40237c4d: 866862 s32i a6, a8, 0x218 -40237c50: 0020c0 memw -40237c53: 9668a2 s32i a10, a8, 0x258 -40237c56: ffe841 l32r a4, 40237bf8 -40237c59: 0020c0 memw -40237c5c: 976842 s32i a4, a8, 0x25c -40237c5f: 0020c0 memw -40237c62: 8e68a2 s32i a10, a8, 0x238 -40237c65: 289191 l32r a9, 40201eac -40237c68: 0020c0 memw -40237c6b: 8f6892 s32i a9, a8, 0x23c -40237c6e: 0020c0 memw -40237c71: 802b72 l32i a7, a11, 0x200 -40237c74: 107750 and a7, a7, a5 -40237c77: 0020c0 memw -40237c7a: 806b72 s32i a7, a11, 0x200 -40237c7d: 0020c0 memw -40237c80: 802b62 l32i a6, a11, 0x200 -40237c83: 206620 or a6, a6, a2 -40237c86: 0020c0 memw -40237c89: 806b62 s32i a6, a11, 0x200 -40237c8c: 0020c0 memw -40237c8f: 812b42 l32i a4, a11, 0x204 -40237c92: 104450 and a4, a4, a5 -40237c95: 0020c0 memw -40237c98: 816b42 s32i a4, a11, 0x204 -40237c9b: 0020c0 memw -40237c9e: 812ba2 l32i a10, a11, 0x204 -40237ca1: 20aa20 or a10, a10, a2 -40237ca4: 0020c0 memw -40237ca7: 816ba2 s32i a10, a11, 0x204 -40237caa: ffd491 l32r a9, 40237bfc -40237cad: 0020c0 memw -40237cb0: a22872 l32i a7, a8, 0x288 -40237cb3: 107790 and a7, a7, a9 -40237cb6: 0020c0 memw -40237cb9: a26872 s32i a7, a8, 0x288 -40237cbc: 18c352 addi a5, a3, 24 -40237cbf: 2eb461 l32r a6, 40203790 -40237cc2: 0020c0 memw -40237cc5: 836652 s32i a5, a6, 0x20c -40237cc8: 040c movi.n a4, 0 -40237cca: 054342 s8i a4, a3, 5 -40237ccd: f00d ret.n -40237ccf: 091000 excw -40237cd2: ff .byte 0xff -40237cd3: 3f .byte 0x3f -40237cd4: 24a960 extui a10, a6, 9, 3 -40237cd7: c0fc40 sub a15, a12, a4 -40237cda: fe .byte 0xfe -40237cdb: 3f .byte 0x3f - -40237cdc : -40237cdc: 047d mov.n a7, a4 -40237cde: e0c112 addi a1, a1, -32 -40237ce1: 1109 s32i.n a0, a1, 4 -40237ce3: 21c9 s32i.n a12, a1, 8 -40237ce5: 51f9 s32i.n a15, a1, 20 -40237ce7: 31d9 s32i.n a13, a1, 12 -40237ce9: 41e9 s32i.n a14, a1, 16 -40237ceb: 02dd mov.n a13, a2 -40237ced: fff8e1 l32r a14, 40237cd0 -40237cf0: 0f0c movi.n a15, 0 -40237cf2: 3762c1 l32r a12, 40205a7c -40237cf5: 181366 bnei a3, 1, 40237d11 -40237cf8: 529c beqz.n a2, 40237d11 -40237cfa: 296601 l32r a0, 40202294 -40237cfd: 0000c0 callx0 a0 -40237d00: fff401 l32r a0, 40237cd0 -40237d03: 00e8 l32i.n a14, a0, 0 -40237d05: 0a0e56 bnez a14, 40237da9 -40237d08: 296401 l32r a0, 40202298 -40237d0b: 0000c0 callx0 a0 -40237d0e: 003486 j 40237de4 -40237d11: fff0d1 l32r a13, 40237cd4 -40237d14: 264366 bnei a3, 4, 40237d3e -40237d17: 822c movi.n a2, 40 -40237d19: 0d3d mov.n a3, a13 -40237d1b: 70a142 movi a4, 0x170 -40237d1e: 050c movi.n a5, 0 -40237d20: 0179 s32i.n a7, a1, 0 -40237d22: 260001 l32r a0, 40201524 -40237d25: 0000c0 callx0 a0 -40237d28: 02ed mov.n a14, a2 -40237d2a: 023c27 bltu a12, a2, 40237d30 -40237d2d: 002e06 j 40237de9 -40237d30: 0d3d mov.n a3, a13 -40237d32: 73a142 movi a4, 0x173 -40237d35: 25fc01 l32r a0, 40201528 -40237d38: 0000c0 callx0 a0 -40237d3b: 002946 j 40237de4 -40237d3e: 135366 bnei a3, 5, 40237d55 -40237d41: 295401 l32r a0, 40202294 -40237d44: 0000c0 callx0 a0 -40237d47: 2ec8 l32i.n a12, a14, 8 -40237d49: 118c56 bnez a12, 40237e65 -40237d4c: 295301 l32r a0, 40202298 -40237d4f: 0000c0 callx0 a0 -40237d52: 002386 j 40237de4 -40237d55: 266366 bnei a3, 6, 40237d7f -40237d58: 822c movi.n a2, 40 -40237d5a: 0d3d mov.n a3, a13 -40237d5c: bda142 movi a4, 0x1bd -40237d5f: 050c movi.n a5, 0 -40237d61: 0179 s32i.n a7, a1, 0 -40237d63: 25f001 l32r a0, 40201524 -40237d66: 0000c0 callx0 a0 -40237d69: 02ed mov.n a14, a2 -40237d6b: 023c27 bltu a12, a2, 40237d71 -40237d6e: 005846 j 40237ed3 -40237d71: 0d3d mov.n a3, a13 -40237d73: c0a142 movi a4, 0x1c0 -40237d76: 25ec01 l32r a0, 40201528 -40237d79: 0000c0 callx0 a0 -40237d7c: 001906 j 40237de4 -40237d7f: 137366 bnei a3, 7, 40237d96 -40237d82: 294401 l32r a0, 40202294 -40237d85: 0000c0 callx0 a0 -40237d88: 3e28 l32i.n a2, a14, 12 -40237d8a: 1c6256 bnez a2, 40237f54 -40237d8d: 294201 l32r a0, 40202298 -40237d90: 0000c0 callx0 a0 -40237d93: 001346 j 40237de4 -40237d96: 0e0c movi.n a14, 0 -40237d98: 0e2d mov.n a2, a14 -40237d9a: 21c8 l32i.n a12, a1, 8 -40237d9c: 31d8 l32i.n a13, a1, 12 -40237d9e: 41e8 l32i.n a14, a1, 16 -40237da0: 51f8 l32i.n a15, a1, 20 -40237da2: 1108 l32i.n a0, a1, 4 -40237da4: 20c112 addi a1, a1, 32 -40237da7: f00d ret.n -40237da9: 8e28 l32i.n a2, a14, 32 -40237dab: 8ef9 s32i.n a15, a14, 32 -40237dad: 0029 s32i.n a2, a0, 0 -40237daf: 293a01 l32r a0, 40202298 -40237db2: 0000c0 callx0 a0 -40237db5: 023cd7 bltu a12, a13, 40237dbb -40237db8: 003586 j 40237e92 -40237dbb: 0d3d mov.n a3, a13 -40237dbd: ffc621 l32r a2, 40237cd8 -40237dc0: 9d9f01 l32r a0, 4021f43c -40237dc3: 0000c0 callx0 a0 -40237dc6: 000686 j 40237de4 -40237dc9: 0abc27 bgeu a12, a2, 40237dd7 -40237dcc: 0d3d mov.n a3, a13 -40237dce: 7ca142 movi a4, 0x17c -40237dd1: 25d501 l32r a0, 40201528 -40237dd4: 0000c0 callx0 a0 +40237749: 000000 ill + +4023774c : +4023774c: ff9e41 l32r a4, 402375c4 +4023774f: 2acb51 l32r a5, 4020227c +40237752: f28c beqz.n a2, 40237765 +40237754: 0020c0 memw +40237757: 912532 l32i a3, a5, 0x244 +4023775a: 103340 and a3, a3, a4 +4023775d: 0020c0 memw +40237760: 916532 s32i a3, a5, 0x244 +40237763: f00d ret.n +40237765: 0020c0 memw +40237768: 8f2522 l32i a2, a5, 0x23c +4023776b: 102240 and a2, a2, a4 +4023776e: 0020c0 memw +40237771: 8f6522 s32i a2, a5, 0x23c +40237774: f00d ret.n +40237776: 000000 ill +40237779: 3ff206 j 40247745 +4023777c: f21200 excw +4023777f: 3f .byte 0x3f + +40237780 : +40237780: d0c112 addi a1, a1, -48 +40237783: 41c9 s32i.n a12, a1, 16 +40237785: 61e9 s32i.n a14, a1, 24 +40237787: 71f9 s32i.n a15, a1, 28 +40237789: 3109 s32i.n a0, a1, 12 +4023778b: 8139 s32i.n a3, a1, 32 +4023778d: 51d9 s32i.n a13, a1, 20 +4023778f: fffad1 l32r a13, 40237778 +40237792: 0020c0 memw +40237795: 0c0c movi.n a12, 0 +40237797: fff9f1 l32r a15, 4023777c +4023779a: 9e1c movi.n a14, 25 +4023779c: 832dd2 l32i a13, a13, 0x20c +4023779f: 2129 s32i.n a2, a1, 8 +402377a1: 455dc7 bbc a13, a12, 402377ea +402377a4: a02cc0 addx4 a2, a12, a12 +402377a7: b022f0 addx8 a2, a2, a15 +402377aa: 0020c0 memw +402377ad: 802242 l32i a4, a2, 0x200 +402377b0: 004142 s8i a4, a1, 0 +402377b3: 414840 srli a4, a4, 8 +402377b6: 014142 s8i a4, a1, 1 +402377b9: 414840 srli a4, a4, 8 +402377bc: 024142 s8i a4, a1, 2 +402377bf: 414840 srli a4, a4, 8 +402377c2: 034142 s8i a4, a1, 3 +402377c5: 0020c0 memw +402377c8: 812232 l32i a3, a2, 0x204 +402377cb: 025132 s16i a3, a1, 4 +402377ce: 0020c0 memw +402377d1: 812222 l32i a2, a2, 0x204 +402377d4: 8108 l32i.n a0, a1, 32 +402377d6: 152e20 extui a2, a2, 30, 2 +402377d9: 0d9027 bne a0, a2, 402377ea +402377dc: 2128 l32i.n a2, a1, 8 +402377de: 013d mov.n a3, a1 +402377e0: 640c movi.n a4, 6 +402377e2: 2cb901 l32r a0, 40202ac8 +402377e5: 0000c0 callx0 a0 +402377e8: 729c beqz.n a2, 40237803 +402377ea: cc1b addi.n a12, a12, 1 +402377ec: 74c0c0 extui a12, a12, 0, 8 +402377ef: ae9ce7 bne a12, a14, 402377a1 +402377f2: 020c movi.n a2, 0 +402377f4: 41c8 l32i.n a12, a1, 16 +402377f6: 51d8 l32i.n a13, a1, 20 +402377f8: 61e8 l32i.n a14, a1, 24 +402377fa: 71f8 l32i.n a15, a1, 28 +402377fc: 3108 l32i.n a0, a1, 12 +402377fe: 30c112 addi a1, a1, 48 +40237801: f00d ret.n +40237803: 120c movi.n a2, 1 +40237805: fffac6 j 402377f4 +40237808: 1408 l32i.n a0, a4, 4 +4023780a: 123ff2 excw + +4023780c : +4023780c: d0c112 addi a1, a1, -48 +4023780f: 0405a2 l8ui a10, a5, 4 +40237812: 0505b2 l8ui a11, a5, 5 +40237815: 31e9 s32i.n a14, a1, 12 +40237817: 21d9 s32i.n a13, a1, 8 +40237819: 11c9 s32i.n a12, a1, 4 +4023781b: 0109 s32i.n a0, a1, 0 +4023781d: 06cd mov.n a12, a6 +4023781f: 010502 l8ui a0, a5, 1 +40237822: 03dd mov.n a13, a3 +40237824: 04ed mov.n a14, a4 +40237826: 073d mov.n a3, a7 +40237828: 11bb80 slli a11, a11, 8 +4023782b: 030542 l8ui a4, a5, 3 +4023782e: aaba add.n a10, a10, a11 +40237830: 0005b2 l8ui a11, a5, 0 +40237833: 110080 slli a0, a0, 8 +40237836: bb0a add.n a11, a11, a0 +40237838: 020502 l8ui a0, a5, 2 +4023783b: 014480 slli a4, a4, 24 +4023783e: 110000 slli a0, a0, 16 +40237841: 004a add.n a0, a0, a4 +40237843: bb0a add.n a11, a11, a0 +40237845: 065266 bnei a2, 5, 4023784f +40237848: 150c movi.n a5, 1 +4023784a: 120c movi.n a2, 1 +4023784c: 000046 j 40237851 +4023784f: 050c movi.n a5, 0 +40237851: 091226 beqi a2, 1, 4023785e +40237854: 600c movi.n a0, 6 +40237856: 066ca6 blti a12, 6, 40237860 +40237859: 200c movi.n a0, 2 +4023785b: 000046 j 40237860 +4023785e: 700c movi.n a0, 7 +40237860: 004d mov.n a4, a0 +40237862: 100c movi.n a0, 1 +40237864: 162df6 bgeui a13, 2, 4023787e +40237867: 401c00 ssl a12 +4023786a: a10000 sll a0, a0 +4023786d: 132ca6 blti a12, 2, 40237884 +40237870: 295261 l32r a6, 40201db8 +40237873: 7d2662 l32i a6, a6, 0x1f4 +40237876: 0a0607 bnone a6, a0, 40237884 +40237879: 340c movi.n a4, 3 +4023787b: 000146 j 40237884 +4023787e: 401c00 ssl a12 +40237881: a10000 sll a0, a0 +40237884: ffbe61 l32r a6, 4023777c +40237887: 2f2c66 bnei a12, 2, 402378ba +4023788a: 0020c0 memw +4023788d: 4139 s32i.n a3, a1, 16 +4023788f: 51b9 s32i.n a11, a1, 20 +40237891: 61a9 s32i.n a10, a1, 24 +40237893: 7159 s32i.n a5, a1, 28 +40237895: 8149 s32i.n a4, a1, 32 +40237897: 9129 s32i.n a2, a1, 36 +40237899: 9f2672 l32i a7, a6, 0x27c +4023789c: a109 s32i.n a0, a1, 40 +4023789e: 157e70 extui a7, a7, 30, 2 +402378a1: 159e77 bne a14, a7, 402378ba +402378a4: 320c movi.n a2, 3 +402378a6: 000945 call0 4023793c +402378a9: a108 l32i.n a0, a1, 40 +402378ab: 9128 l32i.n a2, a1, 36 +402378ad: 8148 l32i.n a4, a1, 32 +402378af: 7158 l32i.n a5, a1, 28 +402378b1: ffb261 l32r a6, 4023777c +402378b4: 61a8 l32i.n a10, a1, 24 +402378b6: 51b8 l32i.n a11, a1, 20 +402378b8: 4138 l32i.n a3, a1, 16 +402378ba: b139 s32i.n a3, a1, 44 +402378bc: a07cc0 addx4 a7, a12, a12 +402378bf: b08760 addx8 a8, a7, a6 +402378c2: 1167d0 slli a6, a7, 3 +402378c5: 0020c0 memw +402378c8: 8068b2 s32i a11, a8, 0x200 +402378cb: 247040 extui a7, a4, 0, 3 +402378ce: f430a0 extui a3, a10, 0, 16 +402378d1: 149050 extui a9, a5, 0, 2 +402378d4: 119900 slli a9, a9, 16 +402378d7: 993a add.n a9, a9, a3 +402378d9: 0177b0 slli a7, a7, 21 +402378dc: 243020 extui a3, a2, 0, 3 +402378df: 0133e0 slli a3, a3, 18 +402378e2: 337a add.n a3, a3, a7 +402378e4: 993a add.n a9, a9, a3 +402378e6: 0430d0 extui a3, a13, 0, 1 +402378e9: 017e20 slli a7, a14, 30 +402378ec: 013380 slli a3, a3, 24 +402378ef: 773a add.n a7, a7, a3 +402378f1: 779a add.n a7, a7, a9 +402378f3: 0020c0 memw +402378f6: 816872 s32i a7, a8, 0x204 +402378f9: 0020c0 memw +402378fc: ff9f71 l32r a7, 40237778 +402378ff: 832732 l32i a3, a7, 0x20c +40237902: 203300 or a3, a3, a0 +40237905: 0020c0 memw +40237908: 836732 s32i a3, a7, 0x20c +4023790b: b138 l32i.n a3, a1, 44 +4023790d: 112df6 bgeui a13, 2, 40237922 +40237910: 0e2ca6 blti a12, 2, 40237922 +40237913: fe3591 l32r a9, 402371e8 +40237916: 0998 l32i.n a9, a9, 0 +40237918: a09d90 addx4 a9, a13, a9 +4023791b: e988 l32i.n a8, a9, 56 +4023791d: 208080 or a8, a0, a8 +40237920: e989 s32i.n a8, a9, 56 +40237922: c148 l32i.n a4, a1, 48 +40237924: 11c8 l32i.n a12, a1, 4 +40237926: 21d8 l32i.n a13, a1, 8 +40237928: ffb821 l32r a2, 40237808 +4023792b: 31e8 l32i.n a14, a1, 12 +4023792d: 262a add.n a2, a6, a2 +4023792f: 25b901 l32r a0, 40201014 <_irom0_text_start+0x4> +40237932: 0000c0 callx0 a0 +40237935: 0108 l32i.n a0, a1, 0 +40237937: 30c112 addi a1, a1, 48 +4023793a: f00d ret.n + +4023793c : +4023793c: 030c movi.n a3, 0 +4023793e: ff8e71 l32r a7, 40237778 +40237941: 401200 ssl a2 +40237944: 180c movi.n a8, 1 +40237946: f97c movi.n a9, -1 +40237948: a18800 sll a8, a8 +4023794b: 308890 xor a8, a8, a9 +4023794e: 0020c0 memw +40237951: 832762 l32i a6, a7, 0x20c +40237954: 106680 and a6, a6, a8 +40237957: 0020c0 memw +4023795a: 836762 s32i a6, a7, 0x20c +4023795d: ff8751 l32r a5, 4023777c +40237960: a04220 addx4 a4, a2, a2 +40237963: b04450 addx8 a4, a4, a5 +40237966: 0020c0 memw +40237969: 806432 s32i a3, a4, 0x200 +4023796c: 0020c0 memw +4023796f: 816432 s32i a3, a4, 0x204 +40237972: 0020c0 memw +40237975: 826432 s32i a3, a4, 0x208 +40237978: 0020c0 memw +4023797b: 836432 s32i a3, a4, 0x20c +4023797e: 0020c0 memw +40237981: 846432 s32i a3, a4, 0x210 +40237984: 0020c0 memw +40237987: 856432 s32i a3, a4, 0x214 +4023798a: 0020c0 memw +4023798d: 866432 s32i a3, a4, 0x218 +40237990: 0020c0 memw +40237993: 876432 s32i a3, a4, 0x21c +40237996: 0020c0 memw +40237999: 886432 s32i a3, a4, 0x220 +4023799c: 0020c0 memw +4023799f: 896432 s32i a3, a4, 0x224 +402379a2: f00d ret.n + +402379a4 : +402379a4: f37c movi.n a3, -1 +402379a6: f0c112 addi a1, a1, -16 +402379a9: 0109 s32i.n a0, a1, 0 +402379ab: 21d9 s32i.n a13, a1, 8 +402379ad: 11c9 s32i.n a12, a1, 4 +402379af: 31e9 s32i.n a14, a1, 12 +402379b1: 0c0c movi.n a12, 0 +402379b3: 9e1c movi.n a14, 25 +402379b5: fe0cd1 l32r a13, 402371e8 +402379b8: 290001 l32r a0, 40201db8 +402379bb: 0dd8 l32i.n a13, a13, 0 +402379bd: 7d2002 l32i a0, a0, 0x1f4 +402379c0: a0d2d0 addx4 a13, a2, a13 +402379c3: edd8 l32i.n a13, a13, 56 +402379c5: 300030 xor a0, a0, a3 +402379c8: 10dd00 and a13, a13, a0 +402379cb: 045dc7 bbc a13, a12, 402379d3 +402379ce: 0c2d mov.n a2, a12 +402379d0: fff685 call0 4023793c +402379d3: cc1b addi.n a12, a12, 1 +402379d5: 74c0c0 extui a12, a12, 0, 8 +402379d8: ef9ce7 bne a12, a14, 402379cb +402379db: 11c8 l32i.n a12, a1, 4 +402379dd: 21d8 l32i.n a13, a1, 8 +402379df: 31e8 l32i.n a14, a1, 12 +402379e1: 0108 l32i.n a0, a1, 0 +402379e3: 10c112 addi a1, a1, 16 +402379e6: f00d ret.n +402379e8: 030303 excw + ... + +402379ec : +402379ec: ffff61 l32r a6, 402379e8 +402379ef: cc0e71 l32r a7, 4022aa28 +402379f2: ff6151 l32r a5, 40237778 +402379f5: b2dc bnez.n a2, 40237a14 +402379f7: 0020c0 memw +402379fa: 806562 s32i a6, a5, 0x200 +402379fd: 021326 beqi a3, 1, 40237a03 +40237a00: 2b5366 bnei a3, 5, 40237a2f +40237a03: 0020c0 memw +40237a06: 802522 l32i a2, a5, 0x200 +40237a09: 202270 or a2, a2, a7 +40237a0c: 0020c0 memw +40237a0f: 806522 s32i a2, a5, 0x200 +40237a12: f00d ret.n +40237a14: 0020c0 memw +40237a17: 816562 s32i a6, a5, 0x204 +40237a1a: 021326 beqi a3, 1, 40237a20 +40237a1d: 0e5366 bnei a3, 5, 40237a2f +40237a20: 0020c0 memw +40237a23: 812532 l32i a3, a5, 0x204 +40237a26: 203370 or a3, a3, a7 +40237a29: 0020c0 memw +40237a2c: 816532 s32i a3, a5, 0x204 +40237a2f: f00d ret.n +40237a31: 000000 ill + +40237a34 : +40237a34: e0c112 addi a1, a1, -32 +40237a37: 4109 s32i.n a0, a1, 16 +40237a39: cfec21 l32r a2, 4022b9ec +40237a3c: 294171 l32r a7, 40201f40 +40237a3f: ff4e31 l32r a3, 40237778 +40237a42: 0020c0 memw +40237a45: 806322 s32i a2, a3, 0x200 +40237a48: 0020c0 memw +40237a4b: 040c movi.n a4, 0 +40237a4d: 075d mov.n a5, a7 +40237a4f: 060c movi.n a6, 0 +40237a51: 816322 s32i a2, a3, 0x204 +40237a54: 600c movi.n a0, 6 +40237a56: 320c movi.n a2, 3 +40237a58: 030c movi.n a3, 0 +40237a5a: 0109 s32i.n a0, a1, 0 +40237a5c: ffdac5 call0 4023780c +40237a5f: 320c movi.n a2, 3 +40237a61: 130c movi.n a3, 1 +40237a63: 160c movi.n a6, 1 +40237a65: 293671 l32r a7, 40201f40 +40237a68: 640c movi.n a4, 6 +40237a6a: 0149 s32i.n a4, a1, 0 +40237a6c: 075d mov.n a5, a7 +40237a6e: 040c movi.n a4, 0 +40237a70: ffd985 call0 4023780c +40237a73: 050c movi.n a5, 0 +40237a75: 0020c0 memw +40237a78: ff4061 l32r a6, 40237778 +40237a7b: 4108 l32i.n a0, a1, 16 +40237a7d: 20c112 addi a1, a1, 32 +40237a80: 826652 s32i a5, a6, 0x208 +40237a83: f00d ret.n +40237a85: 000000 ill + +40237a88 : +40237a88: fdd861 l32r a6, 402371e8 +40237a8b: ff3b41 l32r a4, 40237778 +40237a8e: 0668 l32i.n a6, a6, 0 +40237a90: cfd751 l32r a5, 4022b9ec +40237a93: a06260 addx4 a6, a2, a6 +40237a96: e668 l32i.n a6, a6, 56 +40237a98: 72cc bnez.n a2, 40237aa3 +40237a9a: 0020c0 memw +40237a9d: 806452 s32i a5, a4, 0x200 +40237aa0: 000146 j 40237aa9 +40237aa3: 0020c0 memw +40237aa6: 816452 s32i a5, a4, 0x204 +40237aa9: f87c movi.n a8, -1 +40237aab: 308680 xor a8, a6, a8 +40237aae: 0020c0 memw +40237ab1: 832472 l32i a7, a4, 0x20c +40237ab4: 107780 and a7, a7, a8 +40237ab7: 0020c0 memw +40237aba: 836472 s32i a7, a4, 0x20c +40237abd: f00d ret.n + ... + +40237ac0 : +40237ac0: 37ed61 l32r a6, 40205a74 +40237ac3: 2f3351 l32r a5, 40203790 +40237ac6: 0020c0 memw +40237ac9: 812542 l32i a4, a5, 0x204 +40237acc: 204460 or a4, a4, a6 +40237acf: 0020c0 memw +40237ad2: 816542 s32i a4, a5, 0x204 +40237ad5: fe7131 l32r a3, 4023749c +40237ad8: 020c movi.n a2, 0 +40237ada: 804322 s8i a2, a3, 128 +40237add: f00d ret.n +40237adf: 000000 ill +40237ae2: ff0300 excw +40237ae5: ff .byte 0xff +40237ae6: ff .byte 0xff +40237ae7: 61db addi.n a6, a1, 13 + +40237ae8 : +40237ae8: 2f2a61 l32r a6, 40203790 +40237aeb: 080c movi.n a8, 0 +40237aed: c7f121 l32r a2, 40229ab4 +40237af0: fffc31 l32r a3, 40237ae0 +40237af3: 2eee71 l32r a7, 402036ac +40237af6: ff20a1 l32r a10, 40237778 +40237af9: 150c movi.n a5, 1 +40237afb: fdbb41 l32r a4, 402371e8 +40237afe: f0c112 addi a1, a1, -16 +40237b01: 0448 l32i.n a4, a4, 0 +40237b03: 0109 s32i.n a0, a1, 0 +40237b05: 054452 s8i a5, a4, 5 +40237b08: feafb1 l32r a11, 402375c4 +40237b0b: 29dc51 l32r a5, 4020227c +40237b0e: c448 l32i.n a4, a4, 48 +40237b10: 0020c0 memw +40237b13: 836642 s32i a4, a6, 0x20c +40237b16: 317d01 l32r a0, 4020410c +40237b19: 0020c0 memw +40237b1c: a22592 l32i a9, a5, 0x288 +40237b1f: 209900 or a9, a9, a0 +40237b22: 0020c0 memw +40237b25: a26592 s32i a9, a5, 0x288 +40237b28: 0020c0 memw +40237b2b: 802a62 l32i a6, a10, 0x200 +40237b2e: 206630 or a6, a6, a3 +40237b31: 0020c0 memw +40237b34: 806a62 s32i a6, a10, 0x200 +40237b37: 0020c0 memw +40237b3a: 802a42 l32i a4, a10, 0x200 +40237b3d: 1044b0 and a4, a4, a11 +40237b40: 0020c0 memw +40237b43: 806a42 s32i a4, a10, 0x200 +40237b46: 0020c0 memw +40237b49: 812a02 l32i a0, a10, 0x204 +40237b4c: 200030 or a0, a0, a3 +40237b4f: 0020c0 memw +40237b52: 816a02 s32i a0, a10, 0x204 +40237b55: 0020c0 memw +40237b58: 812a92 l32i a9, a10, 0x204 +40237b5b: 1099b0 and a9, a9, a11 +40237b5e: 0020c0 memw +40237b61: 816a92 s32i a9, a10, 0x204 +40237b64: 0020c0 memw +40237b67: 966582 s32i a8, a5, 0x258 +40237b6a: 0020c0 memw +40237b6d: 976572 s32i a7, a5, 0x25c +40237b70: 0020c0 memw +40237b73: 8e6582 s32i a8, a5, 0x238 +40237b76: 0020c0 memw +40237b79: 8f6572 s32i a7, a5, 0x23c +40237b7c: c60c movi.n a6, 12 +40237b7e: 0020c0 memw +40237b81: 862542 l32i a4, a5, 0x218 +40237b84: 204460 or a4, a4, a6 +40237b87: 0020c0 memw +40237b8a: 866542 s32i a4, a5, 0x218 +40237b8d: ffd531 l32r a3, 40237ae4 +40237b90: 0020c0 memw +40237b93: d12202 l32i a0, a2, 0x344 +40237b96: 100030 and a0, a0, a3 +40237b99: 0020c0 memw +40237b9c: d16202 s32i a0, a2, 0x344 +40237b9f: 300a21 l32r a2, 40203bc8 +40237ba2: 300b01 l32r a0, 40203bd0 +40237ba5: 0000c0 callx0 a0 +40237ba8: e77c movi.n a7, -2 +40237baa: 0020c0 memw +40237bad: 29b361 l32r a6, 4020227c +40237bb0: a52652 l32i a5, a6, 0x294 +40237bb3: 105570 and a5, a5, a7 +40237bb6: 0020c0 memw +40237bb9: a56652 s32i a5, a6, 0x294 +40237bbc: 0108 l32i.n a0, a1, 0 +40237bbe: 10c112 addi a1, a1, 16 +40237bc1: f00d ret.n + ... + +40237bc4 : +40237bc4: f0c112 addi a1, a1, -16 +40237bc7: 0109 s32i.n a0, a1, 0 +40237bc9: 023d mov.n a3, a2 +40237bcb: 180c movi.n a8, 1 +40237bcd: 2ef021 l32r a2, 40203790 +40237bd0: 0020c0 memw +40237bd3: 9b2272 l32i a7, a2, 0x26c +40237bd6: 207780 or a7, a7, a8 +40237bd9: 0020c0 memw +40237bdc: 9b6272 s32i a7, a2, 0x26c +40237bdf: 260c movi.n a6, 2 +40237be1: 0020c0 memw +40237be4: 9b2252 l32i a5, a2, 0x26c +40237be7: 205560 or a5, a5, a6 +40237bea: 0020c0 memw +40237bed: 9b6252 s32i a5, a2, 0x26c +40237bf0: 440c movi.n a4, 4 +40237bf2: 0020c0 memw +40237bf5: 9b2202 l32i a0, a2, 0x26c +40237bf8: 200040 or a0, a0, a4 +40237bfb: 0020c0 memw +40237bfe: 9b6202 s32i a0, a2, 0x26c +40237c01: 020c movi.n a2, 0 +40237c03: ff9285 call0 4023752c +40237c06: 0108 l32i.n a0, a1, 0 +40237c08: 10c112 addi a1, a1, 16 +40237c0b: f00d ret.n +40237c0d: 000000 ill +40237c10: 000000 ill +40237c13: ffff24 excw +40237c16: ff0001 l32r a0, 40237818 +40237c19: ff .byte 0xff +40237c1a: fffb addi.n a15, a15, 15 + +40237c1c : +40237c1c: fd7331 l32r a3, 402371e8 +40237c1f: fa7c movi.n a10, -1 +40237c21: 0338 l32i.n a3, a3, 0 +40237c23: 190c movi.n a9, 1 +40237c25: 050322 l8ui a2, a3, 5 +40237c28: c7a341 l32r a4, 40229ab4 +40237c2b: 0ba216 beqz a2, 40237ce9 +40237c2e: fed2b1 l32r a11, 40237778 +40237c31: 2e9e21 l32r a2, 402036ac +40237c34: e71a51 l32r a5, 4023189c +40237c37: 299181 l32r a8, 4020227c +40237c3a: 0020c0 memw +40237c3d: a52872 l32i a7, a8, 0x294 +40237c40: 207790 or a7, a7, a9 +40237c43: 0020c0 memw +40237c46: a56872 s32i a7, a8, 0x294 +40237c49: fff161 l32r a6, 40237c10 +40237c4c: 0020c0 memw +40237c4f: d12492 l32i a9, a4, 0x344 +40237c52: 209960 or a9, a9, a6 +40237c55: 0020c0 memw +40237c58: d16492 s32i a9, a4, 0x344 +40237c5b: 377c movi.n a7, -13 +40237c5d: 0020c0 memw +40237c60: 862862 l32i a6, a8, 0x218 +40237c63: 106670 and a6, a6, a7 +40237c66: 0020c0 memw +40237c69: 866862 s32i a6, a8, 0x218 +40237c6c: 0020c0 memw +40237c6f: 9668a2 s32i a10, a8, 0x258 +40237c72: ffe841 l32r a4, 40237c14 +40237c75: 0020c0 memw +40237c78: 976842 s32i a4, a8, 0x25c +40237c7b: 0020c0 memw +40237c7e: 8e68a2 s32i a10, a8, 0x238 +40237c81: 288a91 l32r a9, 40201eac +40237c84: 0020c0 memw +40237c87: 8f6892 s32i a9, a8, 0x23c +40237c8a: 0020c0 memw +40237c8d: 802b72 l32i a7, a11, 0x200 +40237c90: 107750 and a7, a7, a5 +40237c93: 0020c0 memw +40237c96: 806b72 s32i a7, a11, 0x200 +40237c99: 0020c0 memw +40237c9c: 802b62 l32i a6, a11, 0x200 +40237c9f: 206620 or a6, a6, a2 +40237ca2: 0020c0 memw +40237ca5: 806b62 s32i a6, a11, 0x200 +40237ca8: 0020c0 memw +40237cab: 812b42 l32i a4, a11, 0x204 +40237cae: 104450 and a4, a4, a5 +40237cb1: 0020c0 memw +40237cb4: 816b42 s32i a4, a11, 0x204 +40237cb7: 0020c0 memw +40237cba: 812ba2 l32i a10, a11, 0x204 +40237cbd: 20aa20 or a10, a10, a2 +40237cc0: 0020c0 memw +40237cc3: 816ba2 s32i a10, a11, 0x204 +40237cc6: ffd491 l32r a9, 40237c18 +40237cc9: 0020c0 memw +40237ccc: a22872 l32i a7, a8, 0x288 +40237ccf: 107790 and a7, a7, a9 +40237cd2: 0020c0 memw +40237cd5: a26872 s32i a7, a8, 0x288 +40237cd8: 18c352 addi a5, a3, 24 +40237cdb: 2ead61 l32r a6, 40203790 +40237cde: 0020c0 memw +40237ce1: 836652 s32i a5, a6, 0x20c +40237ce4: 040c movi.n a4, 0 +40237ce6: 054342 s8i a4, a3, 5 +40237ce9: f00d ret.n +40237ceb: 091000 excw +40237cee: ff .byte 0xff +40237cef: 3f .byte 0x3f +40237cf0: 24a980 extui a10, a8, 9, 3 +40237cf3: c0fc40 sub a15, a12, a4 +40237cf6: fe .byte 0xfe +40237cf7: 3f .byte 0x3f + +40237cf8 : +40237cf8: 047d mov.n a7, a4 +40237cfa: e0c112 addi a1, a1, -32 +40237cfd: 1109 s32i.n a0, a1, 4 +40237cff: 21c9 s32i.n a12, a1, 8 +40237d01: 51f9 s32i.n a15, a1, 20 +40237d03: 31d9 s32i.n a13, a1, 12 +40237d05: 41e9 s32i.n a14, a1, 16 +40237d07: 02dd mov.n a13, a2 +40237d09: fff8e1 l32r a14, 40237cec +40237d0c: 0f0c movi.n a15, 0 +40237d0e: 375bc1 l32r a12, 40205a7c +40237d11: 181366 bnei a3, 1, 40237d2d +40237d14: 529c beqz.n a2, 40237d2d +40237d16: 295f01 l32r a0, 40202294 +40237d19: 0000c0 callx0 a0 +40237d1c: fff401 l32r a0, 40237cec +40237d1f: 00e8 l32i.n a14, a0, 0 +40237d21: 0a0e56 bnez a14, 40237dc5 +40237d24: 295d01 l32r a0, 40202298 +40237d27: 0000c0 callx0 a0 +40237d2a: 003486 j 40237e00 +40237d2d: fff0d1 l32r a13, 40237cf0 +40237d30: 264366 bnei a3, 4, 40237d5a +40237d33: 822c movi.n a2, 40 +40237d35: 0d3d mov.n a3, a13 +40237d37: 70a142 movi a4, 0x170 +40237d3a: 050c movi.n a5, 0 +40237d3c: 0179 s32i.n a7, a1, 0 +40237d3e: 25f901 l32r a0, 40201524 +40237d41: 0000c0 callx0 a0 +40237d44: 02ed mov.n a14, a2 +40237d46: 023c27 bltu a12, a2, 40237d4c +40237d49: 002e06 j 40237e05 +40237d4c: 0d3d mov.n a3, a13 +40237d4e: 73a142 movi a4, 0x173 +40237d51: 25f501 l32r a0, 40201528 +40237d54: 0000c0 callx0 a0 +40237d57: 002946 j 40237e00 +40237d5a: 135366 bnei a3, 5, 40237d71 +40237d5d: 294d01 l32r a0, 40202294 +40237d60: 0000c0 callx0 a0 +40237d63: 2ec8 l32i.n a12, a14, 8 +40237d65: 118c56 bnez a12, 40237e81 +40237d68: 294c01 l32r a0, 40202298 +40237d6b: 0000c0 callx0 a0 +40237d6e: 002386 j 40237e00 +40237d71: 266366 bnei a3, 6, 40237d9b +40237d74: 822c movi.n a2, 40 +40237d76: 0d3d mov.n a3, a13 +40237d78: bda142 movi a4, 0x1bd +40237d7b: 050c movi.n a5, 0 +40237d7d: 0179 s32i.n a7, a1, 0 +40237d7f: 25e901 l32r a0, 40201524 +40237d82: 0000c0 callx0 a0 +40237d85: 02ed mov.n a14, a2 +40237d87: 023c27 bltu a12, a2, 40237d8d +40237d8a: 005846 j 40237eef +40237d8d: 0d3d mov.n a3, a13 +40237d8f: c0a142 movi a4, 0x1c0 +40237d92: 25e501 l32r a0, 40201528 +40237d95: 0000c0 callx0 a0 +40237d98: 001906 j 40237e00 +40237d9b: 137366 bnei a3, 7, 40237db2 +40237d9e: 293d01 l32r a0, 40202294 +40237da1: 0000c0 callx0 a0 +40237da4: 3e28 l32i.n a2, a14, 12 +40237da6: 1c6256 bnez a2, 40237f70 +40237da9: 293b01 l32r a0, 40202298 +40237dac: 0000c0 callx0 a0 +40237daf: 001346 j 40237e00 +40237db2: 0e0c movi.n a14, 0 +40237db4: 0e2d mov.n a2, a14 +40237db6: 21c8 l32i.n a12, a1, 8 +40237db8: 31d8 l32i.n a13, a1, 12 +40237dba: 41e8 l32i.n a14, a1, 16 +40237dbc: 51f8 l32i.n a15, a1, 20 +40237dbe: 1108 l32i.n a0, a1, 4 +40237dc0: 20c112 addi a1, a1, 32 +40237dc3: f00d ret.n +40237dc5: 8e28 l32i.n a2, a14, 32 +40237dc7: 8ef9 s32i.n a15, a14, 32 +40237dc9: 0029 s32i.n a2, a0, 0 +40237dcb: 293301 l32r a0, 40202298 +40237dce: 0000c0 callx0 a0 +40237dd1: 023cd7 bltu a12, a13, 40237dd7 +40237dd4: 003586 j 40237eae 40237dd7: 0d3d mov.n a3, a13 -40237dd9: 0e2d mov.n a2, a14 -40237ddb: 7ea142 movi a4, 0x17e -40237dde: 25d201 l32r a0, 40201528 -40237de1: 0000c0 callx0 a0 -40237de4: 020c movi.n a2, 0 -40237de6: ffec06 j 40237d9a -40237de9: ff7216 beqz a2, 40237de4 -40237dec: c20c movi.n a2, 12 -40237dee: 0d3d mov.n a3, a13 -40237df0: 79a142 movi a4, 0x179 -40237df3: 050c movi.n a5, 0 -40237df5: 25cb01 l32r a0, 40201524 -40237df8: 0000c0 callx0 a0 -40237dfb: 1e29 s32i.n a2, a14, 4 -40237dfd: fc8216 beqz a2, 40237dc9 -40237e00: c83c27 bltu a12, a2, 40237dcc -40237e03: 84a142 movi a4, 0x184 -40237e06: 2e29 s32i.n a2, a14, 8 -40237e08: 130c movi.n a3, 1 -40237e0a: 065e32 s16i a3, a14, 12 -40237e0d: 022c movi.n a2, 32 -40237e0f: 0d3d mov.n a3, a13 -40237e11: 26b201 l32r a0, 402018dc +40237dd9: ffc621 l32r a2, 40237cf4 +40237ddc: 9d9801 l32r a0, 4021f43c +40237ddf: 0000c0 callx0 a0 +40237de2: 000686 j 40237e00 +40237de5: 0abc27 bgeu a12, a2, 40237df3 +40237de8: 0d3d mov.n a3, a13 +40237dea: 7ca142 movi a4, 0x17c +40237ded: 25ce01 l32r a0, 40201528 +40237df0: 0000c0 callx0 a0 +40237df3: 0d3d mov.n a3, a13 +40237df5: 0e2d mov.n a2, a14 +40237df7: 7ea142 movi a4, 0x17e +40237dfa: 25cb01 l32r a0, 40201528 +40237dfd: 0000c0 callx0 a0 +40237e00: 020c movi.n a2, 0 +40237e02: ffec06 j 40237db6 +40237e05: ff7216 beqz a2, 40237e00 +40237e08: c20c movi.n a2, 12 +40237e0a: 0d3d mov.n a3, a13 +40237e0c: 79a142 movi a4, 0x179 +40237e0f: 050c movi.n a5, 0 +40237e11: 25c401 l32r a0, 40201524 40237e14: 0000c0 callx0 a0 -40237e17: 9e29 s32i.n a2, a14, 36 -40237e19: 170216 beqz a2, 40237f8d -40237e1c: 02bc27 bgeu a12, a2, 40237e22 -40237e1f: 005b46 j 40237f90 -40237e22: 030c movi.n a3, 0 -40237e24: 042c movi.n a4, 32 -40237e26: 247a01 l32r a0, 40201010 <_irom0_text_start> -40237e29: 0000c0 callx0 a0 -40237e2c: 0128 l32i.n a2, a1, 0 -40237e2e: 0d3d mov.n a3, a13 -40237e30: 91a142 movi a4, 0x191 -40237e33: 9e78 l32i.n a7, a14, 36 -40237e35: 050c movi.n a5, 0 -40237e37: 0788 l32i.n a8, a7, 0 -40237e39: 30b591 l32r a9, 40204110 -40237e3c: 546080 extui a6, a8, 0, 6 -40237e3f: 418680 srli a8, a8, 6 -40237e42: 208890 or a8, a8, a9 -40237e45: 1188a0 slli a8, a8, 6 -40237e48: 206680 or a6, a6, a8 -40237e4b: 0769 s32i.n a6, a7, 0 -40237e4d: 25b501 l32r a0, 40201524 -40237e50: 0000c0 callx0 a0 -40237e53: 4e29 s32i.n a2, a14, 16 -40237e55: 18e216 beqz a2, 40237fe7 -40237e58: 02bc27 bgeu a12, a2, 40237e5e -40237e5b: 0062c6 j 40237fea -40237e5e: 1e98 l32i.n a9, a14, 4 -40237e60: 1929 s32i.n a2, a9, 4 -40237e62: ffcc86 j 40237d98 -40237e65: 0ced mov.n a14, a12 -40237e67: ff9ab1 l32r a11, 40237cd0 -40237e6a: 8ca8 l32i.n a10, a12, 32 -40237e6c: 8cf9 s32i.n a15, a12, 32 -40237e6e: 2ba9 s32i.n a10, a11, 8 -40237e70: 290a01 l32r a0, 40202298 -40237e73: 0000c0 callx0 a0 -40237e76: 9c28 l32i.n a2, a12, 36 -40237e78: 030c movi.n a3, 0 -40237e7a: 042c movi.n a4, 32 -40237e7c: 246501 l32r a0, 40201010 <_irom0_text_start> -40237e7f: 0000c0 callx0 a0 -40237e82: 30a101 l32r a0, 40204108 -40237e85: 9c38 l32i.n a3, a12, 36 -40237e87: 1cf8 l32i.n a15, a12, 4 -40237e89: 4cd8 l32i.n a13, a12, 16 -40237e8b: 1fd9 s32i.n a13, a15, 4 -40237e8d: 0328 l32i.n a2, a3, 0 -40237e8f: 000b06 j 40237ebf -40237e92: 9e28 l32i.n a2, a14, 36 +40237e17: 1e29 s32i.n a2, a14, 4 +40237e19: fc8216 beqz a2, 40237de5 +40237e1c: c83c27 bltu a12, a2, 40237de8 +40237e1f: 84a142 movi a4, 0x184 +40237e22: 2e29 s32i.n a2, a14, 8 +40237e24: 130c movi.n a3, 1 +40237e26: 065e32 s16i a3, a14, 12 +40237e29: 022c movi.n a2, 32 +40237e2b: 0d3d mov.n a3, a13 +40237e2d: 26ab01 l32r a0, 402018dc +40237e30: 0000c0 callx0 a0 +40237e33: 9e29 s32i.n a2, a14, 36 +40237e35: 170216 beqz a2, 40237fa9 +40237e38: 02bc27 bgeu a12, a2, 40237e3e +40237e3b: 005b46 j 40237fac +40237e3e: 030c movi.n a3, 0 +40237e40: 042c movi.n a4, 32 +40237e42: 247301 l32r a0, 40201010 <_irom0_text_start> +40237e45: 0000c0 callx0 a0 +40237e48: 0128 l32i.n a2, a1, 0 +40237e4a: 0d3d mov.n a3, a13 +40237e4c: 91a142 movi a4, 0x191 +40237e4f: 9e78 l32i.n a7, a14, 36 +40237e51: 050c movi.n a5, 0 +40237e53: 0788 l32i.n a8, a7, 0 +40237e55: 30ae91 l32r a9, 40204110 +40237e58: 546080 extui a6, a8, 0, 6 +40237e5b: 418680 srli a8, a8, 6 +40237e5e: 208890 or a8, a8, a9 +40237e61: 1188a0 slli a8, a8, 6 +40237e64: 206680 or a6, a6, a8 +40237e67: 0769 s32i.n a6, a7, 0 +40237e69: 25ae01 l32r a0, 40201524 +40237e6c: 0000c0 callx0 a0 +40237e6f: 4e29 s32i.n a2, a14, 16 +40237e71: 18e216 beqz a2, 40238003 +40237e74: 02bc27 bgeu a12, a2, 40237e7a +40237e77: 0062c6 j 40238006 +40237e7a: 1e98 l32i.n a9, a14, 4 +40237e7c: 1929 s32i.n a2, a9, 4 +40237e7e: ffcc86 j 40237db4 +40237e81: 0ced mov.n a14, a12 +40237e83: ff9ab1 l32r a11, 40237cec +40237e86: 8ca8 l32i.n a10, a12, 32 +40237e88: 8cf9 s32i.n a15, a12, 32 +40237e8a: 2ba9 s32i.n a10, a11, 8 +40237e8c: 290301 l32r a0, 40202298 +40237e8f: 0000c0 callx0 a0 +40237e92: 9c28 l32i.n a2, a12, 36 40237e94: 030c movi.n a3, 0 40237e96: 042c movi.n a4, 32 40237e98: 245e01 l32r a0, 40201010 <_irom0_text_start> 40237e9b: 0000c0 callx0 a0 -40237e9e: 0c0d02 l8ui a0, a13, 12 -40237ea1: 0ed9 s32i.n a13, a14, 0 -40237ea3: 00cc bnez.n a0, 40237ea7 -40237ea5: 4de9 s32i.n a14, a13, 16 -40237ea7: 309601 l32r a0, 40204100 -40237eaa: 051d52 l16ui a5, a13, 10 -40237ead: 1e78 l32i.n a7, a14, 4 -40237eaf: 9e38 l32i.n a3, a14, 36 -40237eb1: 1d68 l32i.n a6, a13, 4 -40237eb3: 0328 l32i.n a2, a3, 0 -40237eb5: dcc642 addi a4, a6, -36 -40237eb8: 1769 s32i.n a6, a7, 4 -40237eba: 0b5e52 s16i a5, a14, 22 -40237ebd: 4e49 s32i.n a4, a14, 16 -40237ebf: 548020 extui a8, a2, 0, 6 -40237ec2: 419620 srli a9, a2, 6 -40237ec5: 209900 or a9, a9, a0 -40237ec8: 1199a0 slli a9, a9, 6 -40237ecb: 208890 or a8, a8, a9 -40237ece: 0389 s32i.n a8, a3, 0 -40237ed0: ffb106 j 40237d98 -40237ed3: ec1216 beqz a2, 40237d98 -40237ed6: c20c movi.n a2, 12 -40237ed8: 0d3d mov.n a3, a13 -40237eda: c5a142 movi a4, 0x1c5 -40237edd: 050c movi.n a5, 0 -40237edf: 259101 l32r a0, 40201524 -40237ee2: 0000c0 callx0 a0 -40237ee5: 1e29 s32i.n a2, a14, 4 -40237ee7: 084216 beqz a2, 40237f6f -40237eea: 02bc27 bgeu a12, a2, 40237ef0 -40237eed: 002046 j 40237f72 -40237ef0: 0d3d mov.n a3, a13 -40237ef2: d0a142 movi a4, 0x1d0 -40237ef5: 050c movi.n a5, 0 -40237ef7: 2e29 s32i.n a2, a14, 8 -40237ef9: 1a0c movi.n a10, 1 -40237efb: 065ea2 s16i a10, a14, 12 -40237efe: 022c movi.n a2, 32 -40237f00: 258901 l32r a0, 40201524 -40237f03: 0000c0 callx0 a0 -40237f06: 9e29 s32i.n a2, a14, 36 -40237f08: 0ae216 beqz a2, 40237fba -40237f0b: 02bc27 bgeu a12, a2, 40237f11 -40237f0e: 002ac6 j 40237fbd -40237f11: 030c movi.n a3, 0 -40237f13: 042c movi.n a4, 32 -40237f15: 243e01 l32r a0, 40201010 <_irom0_text_start> -40237f18: 0000c0 callx0 a0 -40237f1b: 0128 l32i.n a2, a1, 0 -40237f1d: 0d3d mov.n a3, a13 -40237f1f: dda142 movi a4, 0x1dd -40237f22: 9e08 l32i.n a0, a14, 36 -40237f24: 050c movi.n a5, 0 -40237f26: 0068 l32i.n a6, a0, 0 -40237f28: 2f2671 l32r a7, 40203bc0 -40237f2b: 54b060 extui a11, a6, 0, 6 -40237f2e: 416660 srli a6, a6, 6 -40237f31: 206670 or a6, a6, a7 -40237f34: 1166a0 slli a6, a6, 6 -40237f37: 20bb60 or a11, a11, a6 -40237f3a: 00b9 s32i.n a11, a0, 0 -40237f3c: 257a01 l32r a0, 40201524 -40237f3f: 0000c0 callx0 a0 -40237f42: 4e29 s32i.n a2, a14, 16 -40237f44: 0db216 beqz a2, 40238023 -40237f47: 02bc27 bgeu a12, a2, 40237f4d -40237f4a: 003606 j 40238026 -40237f4d: 1e78 l32i.n a7, a14, 4 -40237f4f: 1729 s32i.n a2, a7, 4 -40237f51: ff90c6 j 40237d98 -40237f54: 02ed mov.n a14, a2 -40237f56: ff5e91 l32r a9, 40237cd0 -40237f59: 8288 l32i.n a8, a2, 32 -40237f5b: 82f9 s32i.n a15, a2, 32 -40237f5d: 3989 s32i.n a8, a9, 12 -40237f5f: 28ce01 l32r a0, 40202298 -40237f62: 0000c0 callx0 a0 -40237f65: 9e38 l32i.n a3, a14, 36 -40237f67: 37ec01 l32r a0, 40205f18 -40237f6a: 0328 l32i.n a2, a3, 0 -40237f6c: ffd3c6 j 40237ebf -40237f6f: 0abc27 bgeu a12, a2, 40237f7d -40237f72: 0d3d mov.n a3, a13 -40237f74: c8a142 movi a4, 0x1c8 -40237f77: 256c01 l32r a0, 40201528 -40237f7a: 0000c0 callx0 a0 -40237f7d: 0d3d mov.n a3, a13 -40237f7f: 0e2d mov.n a2, a14 -40237f81: caa142 movi a4, 0x1ca -40237f84: 256901 l32r a0, 40201528 -40237f87: 0000c0 callx0 a0 -40237f8a: ff9586 j 40237de4 -40237f8d: 0abc27 bgeu a12, a2, 40237f9b -40237f90: 0d3d mov.n a3, a13 -40237f92: 87a142 movi a4, 0x187 -40237f95: 256401 l32r a0, 40201528 -40237f98: 0000c0 callx0 a0 -40237f9b: 1e28 l32i.n a2, a14, 4 -40237f9d: 0d3d mov.n a3, a13 -40237f9f: 89a142 movi a4, 0x189 -40237fa2: 256101 l32r a0, 40201528 -40237fa5: 0000c0 callx0 a0 -40237fa8: 0e2d mov.n a2, a14 -40237faa: 0d3d mov.n a3, a13 -40237fac: 1ef9 s32i.n a15, a14, 4 -40237fae: 8ba142 movi a4, 0x18b +40237e9e: 309a01 l32r a0, 40204108 +40237ea1: 9c38 l32i.n a3, a12, 36 +40237ea3: 1cf8 l32i.n a15, a12, 4 +40237ea5: 4cd8 l32i.n a13, a12, 16 +40237ea7: 1fd9 s32i.n a13, a15, 4 +40237ea9: 0328 l32i.n a2, a3, 0 +40237eab: 000b06 j 40237edb +40237eae: 9e28 l32i.n a2, a14, 36 +40237eb0: 030c movi.n a3, 0 +40237eb2: 042c movi.n a4, 32 +40237eb4: 245701 l32r a0, 40201010 <_irom0_text_start> +40237eb7: 0000c0 callx0 a0 +40237eba: 0c0d02 l8ui a0, a13, 12 +40237ebd: 0ed9 s32i.n a13, a14, 0 +40237ebf: 00cc bnez.n a0, 40237ec3 +40237ec1: 4de9 s32i.n a14, a13, 16 +40237ec3: 308f01 l32r a0, 40204100 +40237ec6: 051d52 l16ui a5, a13, 10 +40237ec9: 1e78 l32i.n a7, a14, 4 +40237ecb: 9e38 l32i.n a3, a14, 36 +40237ecd: 1d68 l32i.n a6, a13, 4 +40237ecf: 0328 l32i.n a2, a3, 0 +40237ed1: dcc642 addi a4, a6, -36 +40237ed4: 1769 s32i.n a6, a7, 4 +40237ed6: 0b5e52 s16i a5, a14, 22 +40237ed9: 4e49 s32i.n a4, a14, 16 +40237edb: 548020 extui a8, a2, 0, 6 +40237ede: 419620 srli a9, a2, 6 +40237ee1: 209900 or a9, a9, a0 +40237ee4: 1199a0 slli a9, a9, 6 +40237ee7: 208890 or a8, a8, a9 +40237eea: 0389 s32i.n a8, a3, 0 +40237eec: ffb106 j 40237db4 +40237eef: ec1216 beqz a2, 40237db4 +40237ef2: c20c movi.n a2, 12 +40237ef4: 0d3d mov.n a3, a13 +40237ef6: c5a142 movi a4, 0x1c5 +40237ef9: 050c movi.n a5, 0 +40237efb: 258a01 l32r a0, 40201524 +40237efe: 0000c0 callx0 a0 +40237f01: 1e29 s32i.n a2, a14, 4 +40237f03: 084216 beqz a2, 40237f8b +40237f06: 02bc27 bgeu a12, a2, 40237f0c +40237f09: 002046 j 40237f8e +40237f0c: 0d3d mov.n a3, a13 +40237f0e: d0a142 movi a4, 0x1d0 +40237f11: 050c movi.n a5, 0 +40237f13: 2e29 s32i.n a2, a14, 8 +40237f15: 1a0c movi.n a10, 1 +40237f17: 065ea2 s16i a10, a14, 12 +40237f1a: 022c movi.n a2, 32 +40237f1c: 258201 l32r a0, 40201524 +40237f1f: 0000c0 callx0 a0 +40237f22: 9e29 s32i.n a2, a14, 36 +40237f24: 0ae216 beqz a2, 40237fd6 +40237f27: 02bc27 bgeu a12, a2, 40237f2d +40237f2a: 002ac6 j 40237fd9 +40237f2d: 030c movi.n a3, 0 +40237f2f: 042c movi.n a4, 32 +40237f31: 243701 l32r a0, 40201010 <_irom0_text_start> +40237f34: 0000c0 callx0 a0 +40237f37: 0128 l32i.n a2, a1, 0 +40237f39: 0d3d mov.n a3, a13 +40237f3b: dda142 movi a4, 0x1dd +40237f3e: 9e08 l32i.n a0, a14, 36 +40237f40: 050c movi.n a5, 0 +40237f42: 0068 l32i.n a6, a0, 0 +40237f44: 2f1f71 l32r a7, 40203bc0 +40237f47: 54b060 extui a11, a6, 0, 6 +40237f4a: 416660 srli a6, a6, 6 +40237f4d: 206670 or a6, a6, a7 +40237f50: 1166a0 slli a6, a6, 6 +40237f53: 20bb60 or a11, a11, a6 +40237f56: 00b9 s32i.n a11, a0, 0 +40237f58: 257301 l32r a0, 40201524 +40237f5b: 0000c0 callx0 a0 +40237f5e: 4e29 s32i.n a2, a14, 16 +40237f60: 0db216 beqz a2, 4023803f +40237f63: 02bc27 bgeu a12, a2, 40237f69 +40237f66: 003606 j 40238042 +40237f69: 1e78 l32i.n a7, a14, 4 +40237f6b: 1729 s32i.n a2, a7, 4 +40237f6d: ff90c6 j 40237db4 +40237f70: 02ed mov.n a14, a2 +40237f72: ff5e91 l32r a9, 40237cec +40237f75: 8288 l32i.n a8, a2, 32 +40237f77: 82f9 s32i.n a15, a2, 32 +40237f79: 3989 s32i.n a8, a9, 12 +40237f7b: 28c701 l32r a0, 40202298 +40237f7e: 0000c0 callx0 a0 +40237f81: 9e38 l32i.n a3, a14, 36 +40237f83: 37e501 l32r a0, 40205f18 +40237f86: 0328 l32i.n a2, a3, 0 +40237f88: ffd3c6 j 40237edb +40237f8b: 0abc27 bgeu a12, a2, 40237f99 +40237f8e: 0d3d mov.n a3, a13 +40237f90: c8a142 movi a4, 0x1c8 +40237f93: 256501 l32r a0, 40201528 +40237f96: 0000c0 callx0 a0 +40237f99: 0d3d mov.n a3, a13 +40237f9b: 0e2d mov.n a2, a14 +40237f9d: caa142 movi a4, 0x1ca +40237fa0: 256201 l32r a0, 40201528 +40237fa3: 0000c0 callx0 a0 +40237fa6: ff9586 j 40237e00 +40237fa9: 0abc27 bgeu a12, a2, 40237fb7 +40237fac: 0d3d mov.n a3, a13 +40237fae: 87a142 movi a4, 0x187 40237fb1: 255d01 l32r a0, 40201528 40237fb4: 0000c0 callx0 a0 -40237fb7: ff8a46 j 40237de4 -40237fba: 0abc27 bgeu a12, a2, 40237fc8 -40237fbd: 0d3d mov.n a3, a13 -40237fbf: d3a142 movi a4, 0x1d3 -40237fc2: 255901 l32r a0, 40201528 -40237fc5: 0000c0 callx0 a0 -40237fc8: 1e28 l32i.n a2, a14, 4 -40237fca: 0d3d mov.n a3, a13 -40237fcc: d5a142 movi a4, 0x1d5 -40237fcf: 255601 l32r a0, 40201528 -40237fd2: 0000c0 callx0 a0 -40237fd5: 0e2d mov.n a2, a14 -40237fd7: 0d3d mov.n a3, a13 -40237fd9: 1ef9 s32i.n a15, a14, 4 -40237fdb: d7a142 movi a4, 0x1d7 +40237fb7: 1e28 l32i.n a2, a14, 4 +40237fb9: 0d3d mov.n a3, a13 +40237fbb: 89a142 movi a4, 0x189 +40237fbe: 255a01 l32r a0, 40201528 +40237fc1: 0000c0 callx0 a0 +40237fc4: 0e2d mov.n a2, a14 +40237fc6: 0d3d mov.n a3, a13 +40237fc8: 1ef9 s32i.n a15, a14, 4 +40237fca: 8ba142 movi a4, 0x18b +40237fcd: 255601 l32r a0, 40201528 +40237fd0: 0000c0 callx0 a0 +40237fd3: ff8a46 j 40237e00 +40237fd6: 0abc27 bgeu a12, a2, 40237fe4 +40237fd9: 0d3d mov.n a3, a13 +40237fdb: d3a142 movi a4, 0x1d3 40237fde: 255201 l32r a0, 40201528 40237fe1: 0000c0 callx0 a0 -40237fe4: ff7f06 j 40237de4 -40237fe7: 0abc27 bgeu a12, a2, 40237ff5 -40237fea: 0d3d mov.n a3, a13 -40237fec: 94a142 movi a4, 0x194 -40237fef: 254e01 l32r a0, 40201528 -40237ff2: 0000c0 callx0 a0 -40237ff5: 9e28 l32i.n a2, a14, 36 -40237ff7: 0d3d mov.n a3, a13 -40237ff9: 96a142 movi a4, 0x196 -40237ffc: 254b01 l32r a0, 40201528 -40237fff: 0000c0 callx0 a0 -40238002: 9ef9 s32i.n a15, a14, 36 -40238004: 1e28 l32i.n a2, a14, 4 +40237fe4: 1e28 l32i.n a2, a14, 4 +40237fe6: 0d3d mov.n a3, a13 +40237fe8: d5a142 movi a4, 0x1d5 +40237feb: 254f01 l32r a0, 40201528 +40237fee: 0000c0 callx0 a0 +40237ff1: 0e2d mov.n a2, a14 +40237ff3: 0d3d mov.n a3, a13 +40237ff5: 1ef9 s32i.n a15, a14, 4 +40237ff7: d7a142 movi a4, 0x1d7 +40237ffa: 254b01 l32r a0, 40201528 +40237ffd: 0000c0 callx0 a0 +40238000: ff7f06 j 40237e00 +40238003: 0abc27 bgeu a12, a2, 40238011 40238006: 0d3d mov.n a3, a13 -40238008: 98a142 movi a4, 0x198 +40238008: 94a142 movi a4, 0x194 4023800b: 254701 l32r a0, 40201528 4023800e: 0000c0 callx0 a0 -40238011: 0e2d mov.n a2, a14 +40238011: 9e28 l32i.n a2, a14, 36 40238013: 0d3d mov.n a3, a13 -40238015: 1ef9 s32i.n a15, a14, 4 -40238017: 9aa142 movi a4, 0x19a -4023801a: 254301 l32r a0, 40201528 -4023801d: 0000c0 callx0 a0 -40238020: ff7006 j 40237de4 -40238023: 0abc27 bgeu a12, a2, 40238031 -40238026: 0d3d mov.n a3, a13 -40238028: e0a142 movi a4, 0x1e0 -4023802b: 253f01 l32r a0, 40201528 -4023802e: 0000c0 callx0 a0 -40238031: 9e28 l32i.n a2, a14, 36 -40238033: 0d3d mov.n a3, a13 -40238035: e2a142 movi a4, 0x1e2 -40238038: 253c01 l32r a0, 40201528 -4023803b: 0000c0 callx0 a0 -4023803e: 9ef9 s32i.n a15, a14, 36 -40238040: 1e28 l32i.n a2, a14, 4 +40238015: 96a142 movi a4, 0x196 +40238018: 254401 l32r a0, 40201528 +4023801b: 0000c0 callx0 a0 +4023801e: 9ef9 s32i.n a15, a14, 36 +40238020: 1e28 l32i.n a2, a14, 4 +40238022: 0d3d mov.n a3, a13 +40238024: 98a142 movi a4, 0x198 +40238027: 254001 l32r a0, 40201528 +4023802a: 0000c0 callx0 a0 +4023802d: 0e2d mov.n a2, a14 +4023802f: 0d3d mov.n a3, a13 +40238031: 1ef9 s32i.n a15, a14, 4 +40238033: 9aa142 movi a4, 0x19a +40238036: 253c01 l32r a0, 40201528 +40238039: 0000c0 callx0 a0 +4023803c: ff7006 j 40237e00 +4023803f: 0abc27 bgeu a12, a2, 4023804d 40238042: 0d3d mov.n a3, a13 -40238044: e4a142 movi a4, 0x1e4 +40238044: e0a142 movi a4, 0x1e0 40238047: 253801 l32r a0, 40201528 4023804a: 0000c0 callx0 a0 -4023804d: 0e2d mov.n a2, a14 +4023804d: 9e28 l32i.n a2, a14, 36 4023804f: 0d3d mov.n a3, a13 -40238051: 1ef9 s32i.n a15, a14, 4 -40238053: e6a142 movi a4, 0x1e6 -40238056: 253401 l32r a0, 40201528 -40238059: 0000c0 callx0 a0 -4023805c: ff6106 j 40237de4 - ... - -40238060 : -40238060: f0c112 addi a1, a1, -16 -40238063: 21d9 s32i.n a13, a1, 8 -40238065: 11c9 s32i.n a12, a1, 4 -40238067: 0109 s32i.n a0, a1, 0 -40238069: 02cd mov.n a12, a2 -4023806b: 230b addi.n a2, a3, -1 -4023806d: 0f9216 beqz a2, 4023816a -40238070: fec342 addi a4, a3, -2 -40238073: 0f3416 beqz a4, 4023816a -40238076: ff17d1 l32r a13, 40237cd4 -40238079: 364366 bnei a3, 4, 402380b3 -4023807c: 1c28 l32i.n a2, a12, 4 -4023807e: 0d3d mov.n a3, a13 -40238080: 1ea242 movi a4, 0x21e -40238083: 252901 l32r a0, 40201528 -40238086: 0000c0 callx0 a0 -40238089: 9c28 l32i.n a2, a12, 36 -4023808b: 0d3d mov.n a3, a13 -4023808d: 20a242 movi a4, 0x220 -40238090: 252601 l32r a0, 40201528 -40238093: 0000c0 callx0 a0 -40238096: 4c28 l32i.n a2, a12, 16 -40238098: 0d3d mov.n a3, a13 -4023809a: 21a242 movi a4, 0x221 -4023809d: 252201 l32r a0, 40201528 -402380a0: 0000c0 callx0 a0 -402380a3: 0d3d mov.n a3, a13 -402380a5: 0c2d mov.n a2, a12 -402380a7: 22a242 movi a4, 0x222 -402380aa: 251f01 l32r a0, 40201528 -402380ad: 0000c0 callx0 a0 -402380b0: 002ac6 j 4023815f -402380b3: 235366 bnei a3, 5, 402380da -402380b6: 9c28 l32i.n a2, a12, 36 -402380b8: 030c movi.n a3, 0 -402380ba: 042c movi.n a4, 32 -402380bc: 23d501 l32r a0, 40201010 <_irom0_text_start> -402380bf: 0000c0 callx0 a0 -402380c2: 287401 l32r a0, 40202294 -402380c5: 0000c0 callx0 a0 -402380c8: ff0251 l32r a5, 40237cd0 -402380cb: 2568 l32i.n a6, a5, 8 -402380cd: 8c69 s32i.n a6, a12, 32 -402380cf: 25c9 s32i.n a12, a5, 8 -402380d1: 287101 l32r a0, 40202298 -402380d4: 0000c0 callx0 a0 -402380d7: 002106 j 4023815f -402380da: 366366 bnei a3, 6, 40238114 -402380dd: 1c28 l32i.n a2, a12, 4 -402380df: 0d3d mov.n a3, a13 -402380e1: 33a242 movi a4, 0x233 -402380e4: 251101 l32r a0, 40201528 -402380e7: 0000c0 callx0 a0 -402380ea: 9c28 l32i.n a2, a12, 36 -402380ec: 0d3d mov.n a3, a13 -402380ee: 35a242 movi a4, 0x235 -402380f1: 250d01 l32r a0, 40201528 -402380f4: 0000c0 callx0 a0 -402380f7: 4c28 l32i.n a2, a12, 16 -402380f9: 0d3d mov.n a3, a13 -402380fb: 36a242 movi a4, 0x236 -402380fe: 250a01 l32r a0, 40201528 -40238101: 0000c0 callx0 a0 -40238104: 0d3d mov.n a3, a13 -40238106: 0c2d mov.n a2, a12 -40238108: 37a242 movi a4, 0x237 -4023810b: 250701 l32r a0, 40201528 -4023810e: 0000c0 callx0 a0 -40238111: 001286 j 4023815f -40238114: 237366 bnei a3, 7, 4023813b -40238117: 9c28 l32i.n a2, a12, 36 -40238119: 030c movi.n a3, 0 -4023811b: 042c movi.n a4, 32 -4023811d: 23bc01 l32r a0, 40201010 <_irom0_text_start> -40238120: 0000c0 callx0 a0 -40238123: feebd1 l32r a13, 40237cd0 -40238126: 285b01 l32r a0, 40202294 -40238129: 0000c0 callx0 a0 -4023812c: 3d78 l32i.n a7, a13, 12 -4023812e: 8c79 s32i.n a7, a12, 32 -40238130: 3dc9 s32i.n a12, a13, 12 -40238132: 285901 l32r a0, 40202298 -40238135: 0000c0 callx0 a0 -40238138: 0008c6 j 4023815f -4023813b: 208366 bnei a3, 8, 4023815f -4023813e: 9c28 l32i.n a2, a12, 36 -40238140: 030c movi.n a3, 0 -40238142: c40c movi.n a4, 12 -40238144: 23b301 l32r a0, 40201010 <_irom0_text_start> -40238147: 0000c0 callx0 a0 -4023814a: 285201 l32r a0, 40202294 -4023814d: 0000c0 callx0 a0 -40238150: fee081 l32r a8, 40237cd0 -40238153: 4898 l32i.n a9, a8, 16 -40238155: 8c99 s32i.n a9, a12, 32 -40238157: 48c9 s32i.n a12, a8, 16 -40238159: 284f01 l32r a0, 40202298 -4023815c: 0000c0 callx0 a0 -4023815f: 11c8 l32i.n a12, a1, 4 -40238161: 21d8 l32i.n a13, a1, 8 -40238163: 0108 l32i.n a0, a1, 0 -40238165: 10c112 addi a1, a1, 16 -40238168: f00d ret.n -4023816a: 9c28 l32i.n a2, a12, 36 -4023816c: 030c movi.n a3, 0 -4023816e: 042c movi.n a4, 32 -40238170: 23a801 l32r a0, 40201010 <_irom0_text_start> -40238173: 0000c0 callx0 a0 -40238176: 284701 l32r a0, 40202294 -40238179: 0000c0 callx0 a0 -4023817c: fed5a1 l32r a10, 40237cd0 -4023817f: 0ab8 l32i.n a11, a10, 0 -40238181: 8cb9 s32i.n a11, a12, 32 -40238183: 0ac9 s32i.n a12, a10, 0 -40238185: 284401 l32r a0, 40202298 -40238188: 0000c0 callx0 a0 -4023818b: fff406 j 4023815f -4023818e: e00000 subx4 a0, a0, a0 -40238191: 3fff10 excw -40238194: ff0930 excw -40238197: 3f .byte 0x3f -40238198: ff0e80 excw -4023819b: 3f .byte 0x3f -4023819c: ff1360 excw -4023819f: 3f .byte 0x3f - -402381a0 : -402381a0: e0c112 addi a1, a1, -32 -402381a3: 0109 s32i.n a0, a1, 0 -402381a5: 41f9 s32i.n a15, a1, 16 -402381a7: 11c9 s32i.n a12, a1, 4 -402381a9: 31e9 s32i.n a14, a1, 12 -402381ab: 21d9 s32i.n a13, a1, 8 -402381ad: 60a0e2 movi a14, 96 -402381b0: fff8d1 l32r a13, 40238190 -402381b3: fff8c1 l32r a12, 40238194 -402381b6: 1f0c movi.n a15, 1 -402381b8: 065cf2 s16i a15, a12, 12 -402381bb: 9cd9 s32i.n a13, a12, 36 -402381bd: f31751 l32r a5, 40234e1c -402381c0: 0c2d mov.n a2, a12 -402381c2: a558 l32i.n a5, a5, 40 -402381c4: 130c movi.n a3, 1 -402381c6: 4e5a add.n a4, a14, a5 -402381c8: f4c442 addi a4, a4, -12 -402381cb: 1558 l32i.n a5, a5, 4 -402381cd: 4c59 s32i.n a5, a12, 16 -402381cf: 1c49 s32i.n a4, a12, 4 -402381d1: 2c49 s32i.n a4, a12, 8 -402381d3: ffe8c5 call0 40238060 -402381d6: 28ccc2 addi a12, a12, 40 -402381d9: 20cdd2 addi a13, a13, 32 -402381dc: f4cee2 addi a14, a14, -12 -402381df: d51ee6 bgei a14, 1, 402381b8 -402381e2: 8e0c movi.n a14, 8 -402381e4: ffedf1 l32r a15, 40238198 -402381e7: 0020c0 memw -402381ea: d13fb1 l32r a11, 4022c6e8 -402381ed: 0fa8 l32i.n a10, a15, 0 -402381ef: 10aab0 and a10, a10, a11 -402381f2: 0b4c movi.n a11, 64 -402381f4: 20aab0 or a10, a10, a11 -402381f7: 0020c0 memw -402381fa: 0fa9 s32i.n a10, a15, 0 -402381fc: 1cf9 s32i.n a15, a12, 4 -402381fe: 2cf9 s32i.n a15, a12, 8 -40238200: 9cd9 s32i.n a13, a12, 36 -40238202: 0c2d mov.n a2, a12 -40238204: 530c movi.n a3, 5 -40238206: 8fcb addi.n a8, a15, 12 -40238208: 190c movi.n a9, 1 -4023820a: 065c92 s16i a9, a12, 12 -4023820d: 4c89 s32i.n a8, a12, 16 -4023820f: ffe505 call0 40238060 -40238212: 28ccc2 addi a12, a12, 40 -40238215: 4ccff2 addi a15, a15, 76 -40238218: 20cdd2 addi a13, a13, 32 -4023821b: ee0b addi.n a14, a14, -1 -4023821d: c61ee6 bgei a14, 1, 402381e7 -40238220: 4e0c movi.n a14, 4 -40238222: 9cd9 s32i.n a13, a12, 36 -40238224: 0c2d mov.n a2, a12 -40238226: 730c movi.n a3, 7 -40238228: ffe345 call0 40238060 -4023822b: 28ccc2 addi a12, a12, 40 -4023822e: 20cdd2 addi a13, a13, 32 -40238231: ee0b addi.n a14, a14, -1 -40238233: eb1ee6 bgei a14, 1, 40238222 -40238236: 7e0c movi.n a14, 7 -40238238: ffd9d1 l32r a13, 4023819c -4023823b: 41f8 l32i.n a15, a1, 16 -4023823d: 9cd9 s32i.n a13, a12, 36 -4023823f: 0c2d mov.n a2, a12 -40238241: 830c movi.n a3, 8 -40238243: ffe1c5 call0 40238060 -40238246: 28ccc2 addi a12, a12, 40 -40238249: ddcb addi.n a13, a13, 12 -4023824b: ee0b addi.n a14, a14, -1 -4023824d: ec1ee6 bgei a14, 1, 4023823d -40238250: 11c8 l32i.n a12, a1, 4 -40238252: 21d8 l32i.n a13, a1, 8 -40238254: 31e8 l32i.n a14, a1, 12 -40238256: 0108 l32i.n a0, a1, 0 -40238258: 20c112 addi a1, a1, 32 -4023825b: f00d ret.n -4023825d: 000000 ill -40238260: 0c0242 l8ui a4, a2, 12 -40238263: 0d1437 beq a4, a3, 40238274 -40238266: 0c4232 s8i a3, a2, 12 -40238269: 030c movi.n a3, 0 -4023826b: 0d4232 s8i a3, a2, 13 -4023826e: 00a032 movi a3, 0 -40238271: 0d5232 s16i a3, a2, 26 -40238274: f00d ret.n -40238276: 120000 excw -40238279: c2f0c1 l32r a12, 40228e3c -4023827c: c20261 l32r a6, 40228a84 -4023827f: d20822 l8ui a2, a8, 210 -40238282: 0c0161 l32r a6, 401fb288 <_lit4_end+0xf33dc> -40238285: 02dd83 excw -40238288: 0c2d mov.n a2, a12 -4023828a: 3109 s32i.n a0, a1, 12 -4023828c: fffd05 call0 40238260 -4023828f: 2ccc32 addi a3, a12, 44 -40238292: 0d2d mov.n a2, a13 -40238294: 040c movi.n a4, 0 -40238296: 053e85 call0 4023d680 -40238299: 0d0c22 l8ui a2, a12, 13 -4023829c: 221b addi.n a2, a2, 1 -4023829e: 0d4c22 s8i a2, a12, 13 -402382a1: 3108 l32i.n a0, a1, 12 -402382a3: 120c movi.n a2, 1 -402382a5: 0d5c22 s16i a2, a12, 26 -402382a8: 11d8 l32i.n a13, a1, 4 -402382aa: 21c8 l32i.n a12, a1, 8 -402382ac: 10c112 addi a1, a1, 16 -402382af: f00d ret.n -402382b1: 000000 ill -402382b4: 0c1252 l16ui a5, a2, 24 -402382b7: 5268 l32i.n a6, a2, 20 -402382b9: 751b addi.n a7, a5, 1 -402382bb: 0c5272 s16i a7, a2, 24 -402382be: 565a add.n a5, a6, a5 -402382c0: f04532 s8i a3, a5, 240 -402382c3: 0c1232 l16ui a3, a2, 24 -402382c6: 5258 l32i.n a5, a2, 20 -402382c8: 631b addi.n a6, a3, 1 -402382ca: 0c5262 s16i a6, a2, 24 -402382cd: 353a add.n a3, a5, a3 -402382cf: f04342 s8i a4, a3, 240 -402382d2: f00d ret.n -402382d4: 0c1242 l16ui a4, a2, 24 -402382d7: 5258 l32i.n a5, a2, 20 -402382d9: 641b addi.n a6, a4, 1 -402382db: 0c5262 s16i a6, a2, 24 -402382de: 454a add.n a4, a5, a4 -402382e0: f04432 s8i a3, a4, 240 -402382e3: f00d ret.n -402382e5: 000000 ill -402382e8: 0c1242 l16ui a4, a2, 24 -402382eb: 5258 l32i.n a5, a2, 20 -402382ed: 641b addi.n a6, a4, 1 -402382ef: 0c5262 s16i a6, a2, 24 -402382f2: 454a add.n a4, a5, a4 -402382f4: 415830 srli a5, a3, 8 -402382f7: f04452 s8i a5, a4, 240 -402382fa: 0c1242 l16ui a4, a2, 24 -402382fd: 5258 l32i.n a5, a2, 20 -402382ff: 641b addi.n a6, a4, 1 -40238301: 0c5262 s16i a6, a2, 24 -40238304: 454a add.n a4, a5, a4 -40238306: f04432 s8i a3, a4, 240 -40238309: f00d ret.n -4023830b: 124200 excw -4023830e: 580c movi.n a8, 5 -40238310: 641b52 l16ui a5, a11, 200 -40238313: 0c5262 s16i a6, a2, 24 -40238316: 454a add.n a4, a5, a4 -40238318: 755830 extui a5, a3, 24, 8 -4023831b: f04452 s8i a5, a4, 240 -4023831e: 0c1242 l16ui a4, a2, 24 -40238321: 5258 l32i.n a5, a2, 20 -40238323: 641b addi.n a6, a4, 1 -40238325: 554a add.n a5, a5, a4 -40238327: 237541 l32r a4, 402010fc -4023832a: 0c5262 s16i a6, a2, 24 -4023832d: 104340 and a4, a3, a4 -40238330: f54040 extui a4, a4, 16, 16 -40238333: f04542 s8i a4, a5, 240 -40238336: 0c1242 l16ui a4, a2, 24 -40238339: 5258 l32i.n a5, a2, 20 -4023833b: 641b addi.n a6, a4, 1 -4023833d: 554a add.n a5, a5, a4 -4023833f: 237141 l32r a4, 40201104 -40238342: 0c5262 s16i a6, a2, 24 -40238345: 104340 and a4, a3, a4 -40238348: 414840 srli a4, a4, 8 -4023834b: f04542 s8i a4, a5, 240 -4023834e: 0c1242 l16ui a4, a2, 24 -40238351: 5258 l32i.n a5, a2, 20 -40238353: 641b addi.n a6, a4, 1 -40238355: 0c5262 s16i a6, a2, 24 -40238358: 454a add.n a4, a5, a4 -4023835a: f04432 s8i a3, a4, 240 -4023835d: f00d ret.n -4023835f: c11200 mul16u a1, a2, a0 -40238362: 61c2f0 xsr.eps2 a15 -40238365: 610202 l8ui a0, a2, 97 -40238368: c22003 excw -4023836b: c28c20 excw -4023836e: 4228 l32i.n a2, a2, 16 -40238370: 002216 beqz a2, 40238376 -40238373: 076d45 call0 4023fa48 -40238376: 020c movi.n a2, 0 -40238378: 4c29 s32i.n a2, a12, 16 -4023837a: 5c29 s32i.n a2, a12, 20 -4023837c: 3108 l32i.n a0, a1, 12 -4023837e: 21c8 l32i.n a12, a1, 8 -40238380: 10c112 addi a1, a1, 16 -40238383: f00d ret.n -40238385: 000000 ill -40238388: d2ac beqz.n a2, 402383b9 -4023838a: 0c1232 l16ui a3, a2, 24 -4023838d: 5248 l32i.n a4, a2, 20 -4023838f: 531b addi.n a5, a3, 1 -40238391: 0c5252 s16i a5, a2, 24 -40238394: 343a add.n a3, a4, a3 -40238396: f47c movi.n a4, -1 -40238398: f04342 s8i a4, a3, 240 -4023839b: f0a052 movi a5, 240 -4023839e: 344c movi.n a4, 67 -402383a0: 060c movi.n a6, 0 -402383a2: 0c1232 l16ui a3, a2, 24 -402383a5: 103437 bltu a4, a3, 402383b9 -402383a8: 5278 l32i.n a7, a2, 20 -402383aa: 831b addi.n a8, a3, 1 -402383ac: 373a add.n a3, a7, a3 -402383ae: 0c5282 s16i a8, a2, 24 -402383b1: 335a add.n a3, a3, a5 -402383b3: 004362 s8i a6, a3, 0 -402383b6: fffa06 j 402383a2 -402383b9: f00d ret.n -402383bb: 26e800 excw -402383be: ff .byte 0xff -402383bf: 3f .byte 0x3f -402383c0: ff26e4 excw -402383c3: 3f .byte 0x3f -402383c4: e0c112 addi a1, a1, -32 -402383c7: 31f9 s32i.n a15, a1, 12 -402383c9: fffcf1 l32r a15, 402383bc -402383cc: 61c9 s32i.n a12, a1, 24 -402383ce: 51d9 s32i.n a13, a1, 20 -402383d0: 41e9 s32i.n a14, a1, 16 -402383d2: 7109 s32i.n a0, a1, 28 -402383d4: 02ed mov.n a14, a2 -402383d6: 000f22 l8ui a2, a15, 0 -402383d9: 03cd mov.n a12, a3 -402383db: 04dd mov.n a13, a4 -402383dd: 42dc bnez.n a2, 402383f5 -402383df: e16485 call0 40219a28 -402383e2: fff731 l32r a3, 402383c0 -402383e5: 140c movi.n a4, 1 -402383e7: 0329 s32i.n a2, a3, 0 -402383e9: 000f32 l8ui a3, a15, 0 -402383ec: 00a022 movi a2, 0 -402383ef: 832430 moveqz a2, a4, a3 -402383f2: 004f22 s8i a2, a15, 0 -402383f5: f4af22 movi a2, -12 -402383f8: 176e16 beqz a14, 40238572 -402383fb: faaf22 movi a2, -6 -402383fe: 170c16 beqz a12, 40238572 -40238401: 040c movi.n a4, 0 -40238403: 34a132 movi a3, 0x134 -40238406: 042d mov.n a2, a4 -40238408: 076b45 call0 4023fac0 -4023840b: 023d mov.n a3, a2 -4023840d: 4c29 s32i.n a2, a12, 16 -4023840f: f27c movi.n a2, -1 -40238411: 15d316 beqz a3, 40238572 -40238414: 103d26 beqi a13, 3, 40238428 -40238417: 0d0c22 l8ui a2, a12, 13 -4023841a: ffe9f1 l32r a15, 402383c0 -4023841d: 32cc bnez.n a2, 40238424 -4023841f: e16085 call0 40219a28 -40238422: 0f29 s32i.n a2, a15, 0 -40238424: 0f28 l32i.n a2, a15, 0 -40238426: 0c29 s32i.n a2, a12, 0 -40238428: 4c28 l32i.n a2, a12, 16 -4023842a: 1238 l32i.n a3, a2, 4 -4023842c: 120c movi.n a2, 1 -4023842e: 5c39 s32i.n a3, a12, 20 -40238430: 004322 s8i a2, a3, 0 -40238433: 5c38 l32i.n a3, a12, 20 -40238435: 014322 s8i a2, a3, 1 -40238438: 5c28 l32i.n a2, a12, 20 -4023843a: 320e32 l8ui a3, a14, 50 -4023843d: 024232 s8i a3, a2, 2 -40238440: 5c28 l32i.n a2, a12, 20 -40238442: 030c movi.n a3, 0 -40238444: 034232 s8i a3, a2, 3 -40238447: 0c58 l32i.n a5, a12, 0 -40238449: 5c28 l32i.n a2, a12, 20 -4023844b: 014580 slli a4, a5, 24 -4023844e: 753850 extui a3, a5, 24, 8 -40238451: 203430 or a3, a4, a3 -40238454: 232c41 l32r a4, 40201104 -40238457: 106540 and a6, a5, a4 -4023845a: 116680 slli a6, a6, 8 -4023845d: 415850 srli a5, a5, 8 -40238460: 104540 and a4, a5, a4 -40238463: 203360 or a3, a3, a6 -40238466: 203340 or a3, a3, a4 -40238469: 744830 extui a4, a3, 8, 8 -4023846c: 044232 s8i a3, a2, 4 -4023846f: 054242 s8i a4, a2, 5 -40238472: 754030 extui a4, a3, 16, 8 -40238475: 753830 extui a3, a3, 24, 8 -40238478: 074232 s8i a3, a2, 7 -4023847b: 030c movi.n a3, 0 -4023847d: 064242 s8i a4, a2, 6 -40238480: 084232 s8i a3, a2, 8 -40238483: 094232 s8i a3, a2, 9 -40238486: 0a4232 s8i a3, a2, 10 -40238489: 0b4232 s8i a3, a2, 11 -4023848c: 0c4232 s8i a3, a2, 12 -4023848f: 0d4232 s8i a3, a2, 13 -40238492: 0e4232 s8i a3, a2, 14 -40238495: 0f4232 s8i a3, a2, 15 -40238498: fba042 movi a4, 251 -4023849b: fccd32 addi a3, a13, -4 -4023849e: 0e0347 bnone a3, a4, 402384b0 -402384a1: 233d66 bnei a13, 3, 402384c8 -402384a4: 0c0c32 l8ui a3, a12, 12 -402384a7: fcc332 addi a3, a3, -4 -402384aa: 743030 extui a3, a3, 0, 8 -402384ad: 1723f6 bgeui a3, 2, 402384c8 -402384b0: 040e32 l8ui a3, a14, 4 -402384b3: 0c4232 s8i a3, a2, 12 -402384b6: 050e32 l8ui a3, a14, 5 -402384b9: 0d4232 s8i a3, a2, 13 -402384bc: 060e32 l8ui a3, a14, 6 -402384bf: 0e4232 s8i a3, a2, 14 -402384c2: 070e32 l8ui a3, a14, 7 -402384c5: 0f4232 s8i a3, a2, 15 -402384c8: 030c movi.n a3, 0 -402384ca: 104232 s8i a3, a2, 16 -402384cd: 114232 s8i a3, a2, 17 -402384d0: 124232 s8i a3, a2, 18 -402384d3: 134232 s8i a3, a2, 19 -402384d6: 144232 s8i a3, a2, 20 -402384d9: 154232 s8i a3, a2, 21 -402384dc: 164232 s8i a3, a2, 22 -402384df: 174232 s8i a3, a2, 23 -402384e2: 184232 s8i a3, a2, 24 -402384e5: 194232 s8i a3, a2, 25 -402384e8: 1a4232 s8i a3, a2, 26 -402384eb: 1b4232 s8i a3, a2, 27 -402384ee: 33ce22 addi a2, a14, 51 -402384f1: 320e62 l8ui a6, a14, 50 -402384f4: f45030 extui a5, a3, 0, 16 -402384f7: 5c48 l32i.n a4, a12, 20 -402384f9: 09b567 bgeu a5, a6, 40238506 -402384fc: 0665f6 bgeui a5, 6, 40238506 -402384ff: 000252 l8ui a5, a2, 0 -40238502: 000086 j 40238508 -40238505: 050c00 extui a0, a0, 28, 1 -40238508: 443a add.n a4, a4, a3 -4023850a: 1c4452 s8i a5, a4, 28 -4023850d: 331b addi.n a3, a3, 1 -4023850f: 221b addi.n a2, a2, 1 -40238511: dcb366 bnei a3, 16, 402384f1 -40238514: 020c movi.n a2, 0 -40238516: 204220 or a4, a2, a2 -40238519: 5c38 l32i.n a3, a12, 20 -4023851b: 332a add.n a3, a3, a2 -4023851d: 2c4342 s8i a4, a3, 44 -40238520: 221b addi.n a2, a2, 1 -40238522: f3d266 bnei a2, 64, 40238519 -40238525: 020c movi.n a2, 0 -40238527: 024d mov.n a4, a2 -40238529: 5c38 l32i.n a3, a12, 20 -4023852b: 332a add.n a3, a3, a2 -4023852d: 6c4342 s8i a4, a3, 108 -40238530: 221b addi.n a2, a2, 1 -40238532: f3e266 bnei a2, 128, 40238529 -40238535: 5c28 l32i.n a2, a12, 20 -40238537: 82af42 movi a4, -126 -4023853a: ed4242 s8i a4, a2, 237 -4023853d: 63a032 movi a3, 99 -40238540: 345c movi.n a4, 83 -40238542: ee4242 s8i a4, a2, 238 -40238545: ec4232 s8i a3, a2, 236 -40238548: ef4232 s8i a3, a2, 239 -4023854b: 020c movi.n a2, 0 -4023854d: 0c5c22 s16i a2, a12, 24 -40238550: 444c movi.n a4, 68 -40238552: 020c movi.n a2, 0 -40238554: 5c38 l32i.n a3, a12, 20 -40238556: 332a add.n a3, a3, a2 -40238558: f04322 s8i a2, a3, 240 -4023855b: 221b addi.n a2, a2, 1 -4023855d: f39247 bne a2, a4, 40238554 -40238560: 140c movi.n a4, 1 -40238562: 533c movi.n a3, 53 -40238564: 0c2d mov.n a2, a12 -40238566: ffd4c5 call0 402382b4 -40238569: 0c2d mov.n a2, a12 -4023856b: 0d3d mov.n a3, a13 -4023856d: ffd645 call0 402382d4 -40238570: 020c movi.n a2, 0 -40238572: 7108 l32i.n a0, a1, 28 -40238574: 61c8 l32i.n a12, a1, 24 -40238576: 51d8 l32i.n a13, a1, 20 -40238578: 41e8 l32i.n a14, a1, 16 -4023857a: 31f8 l32i.n a15, a1, 12 -4023857c: 20c112 addi a1, a1, 32 -4023857f: f00d ret.n -40238581: 000000 ill -40238584: 24b464 excw -40238587: c11240 mul16u a1, a2, a4 -4023858a: 61c9e0 excw -4023858d: 82c8 l32i.n a12, a2, 32 -4023858f: 7109 s32i.n a0, a1, 28 -40238591: 51d9 s32i.n a13, a1, 20 -40238593: 41e9 s32i.n a14, a1, 16 -40238595: 31f9 s32i.n a15, a1, 12 -40238597: 02ed mov.n a14, a2 -40238599: 020c movi.n a2, 0 -4023859b: bc29 s32i.n a2, a12, 44 -4023859d: 630c movi.n a3, 6 -4023859f: 202cc0 or a2, a12, a12 -402385a2: ffcbc5 call0 40238260 -402385a5: 140c movi.n a4, 1 -402385a7: 0c3d mov.n a3, a12 -402385a9: 0e2d mov.n a2, a14 -402385ab: ffe185 call0 402383c4 -402385ae: 02dd mov.n a13, a2 -402385b0: 104256 bnez a2, 402386b8 -402385b3: 240c movi.n a4, 2 -402385b5: 933c movi.n a3, 57 -402385b7: 0c2d mov.n a2, a12 -402385b9: ffcf85 call0 402382b4 -402385bc: 181e32 l16ui a3, a14, 48 -402385bf: 0c2d mov.n a2, a12 -402385c1: ffd245 call0 402382e8 -402385c4: bef8 l32i.n a15, a14, 44 -402385c6: bfcc bnez.n a15, 402385d5 -402385c8: 24c321 l32r a2, 402018d4 -402385cb: 02f8 l32i.n a15, a2, 0 -402385cd: 0b8f56 bnez a15, 40238689 -402385d0: 000a46 j 402385fd -402385d3: 2d0000 excw -402385d6: 0f .byte 0xf -402385d7: 24db01 l32r a0, 40201944 -402385da: 0000c0 callx0 a0 -402385dd: 743020 extui a3, a2, 0, 8 -402385e0: fe4316 beqz a3, 402385c8 -402385e3: 034d mov.n a4, a3 -402385e5: 0c2d mov.n a2, a12 -402385e7: c30c movi.n a3, 12 -402385e9: ffcc85 call0 402382b4 -402385ec: 000f32 l8ui a3, a15, 0 -402385ef: fd5316 beqz a3, 402385c8 -402385f2: 0c2d mov.n a2, a12 -402385f4: ff1b addi.n a15, a15, 1 -402385f6: ffcdc5 call0 402382d4 -402385f9: fffbc6 j 402385ec -402385fc: c40c00 extui a0, a0, 12, 13 -402385ff: 0c2d mov.n a2, a12 -40238601: 733c movi.n a3, 55 -40238603: ffcb05 call0 402382b4 -40238606: 0c2d mov.n a2, a12 -40238608: 130c movi.n a3, 1 -4023860a: ffcc85 call0 402382d4 -4023860d: 0c2d mov.n a2, a12 -4023860f: 330c movi.n a3, 3 -40238611: ffcc05 call0 402382d4 -40238614: 0c2d mov.n a2, a12 -40238616: c31c movi.n a3, 28 -40238618: ffcb85 call0 402382d4 +40238051: e2a142 movi a4, 0x1e2 +40238054: 253501 l32r a0, 40201528 +40238057: 0000c0 callx0 a0 +4023805a: 9ef9 s32i.n a15, a14, 36 +4023805c: 1e28 l32i.n a2, a14, 4 +4023805e: 0d3d mov.n a3, a13 +40238060: e4a142 movi a4, 0x1e4 +40238063: 253101 l32r a0, 40201528 +40238066: 0000c0 callx0 a0 +40238069: 0e2d mov.n a2, a14 +4023806b: 0d3d mov.n a3, a13 +4023806d: 1ef9 s32i.n a15, a14, 4 +4023806f: e6a142 movi a4, 0x1e6 +40238072: 252d01 l32r a0, 40201528 +40238075: 0000c0 callx0 a0 +40238078: ff6106 j 40237e00 + ... + +4023807c : +4023807c: f0c112 addi a1, a1, -16 +4023807f: 21d9 s32i.n a13, a1, 8 +40238081: 11c9 s32i.n a12, a1, 4 +40238083: 0109 s32i.n a0, a1, 0 +40238085: 02cd mov.n a12, a2 +40238087: 230b addi.n a2, a3, -1 +40238089: 0f9216 beqz a2, 40238186 +4023808c: fec342 addi a4, a3, -2 +4023808f: 0f3416 beqz a4, 40238186 +40238092: ff17d1 l32r a13, 40237cf0 +40238095: 364366 bnei a3, 4, 402380cf +40238098: 1c28 l32i.n a2, a12, 4 +4023809a: 0d3d mov.n a3, a13 +4023809c: 1ea242 movi a4, 0x21e +4023809f: 252201 l32r a0, 40201528 +402380a2: 0000c0 callx0 a0 +402380a5: 9c28 l32i.n a2, a12, 36 +402380a7: 0d3d mov.n a3, a13 +402380a9: 20a242 movi a4, 0x220 +402380ac: 251f01 l32r a0, 40201528 +402380af: 0000c0 callx0 a0 +402380b2: 4c28 l32i.n a2, a12, 16 +402380b4: 0d3d mov.n a3, a13 +402380b6: 21a242 movi a4, 0x221 +402380b9: 251b01 l32r a0, 40201528 +402380bc: 0000c0 callx0 a0 +402380bf: 0d3d mov.n a3, a13 +402380c1: 0c2d mov.n a2, a12 +402380c3: 22a242 movi a4, 0x222 +402380c6: 251801 l32r a0, 40201528 +402380c9: 0000c0 callx0 a0 +402380cc: 002ac6 j 4023817b +402380cf: 235366 bnei a3, 5, 402380f6 +402380d2: 9c28 l32i.n a2, a12, 36 +402380d4: 030c movi.n a3, 0 +402380d6: 042c movi.n a4, 32 +402380d8: 23ce01 l32r a0, 40201010 <_irom0_text_start> +402380db: 0000c0 callx0 a0 +402380de: 286d01 l32r a0, 40202294 +402380e1: 0000c0 callx0 a0 +402380e4: ff0251 l32r a5, 40237cec +402380e7: 2568 l32i.n a6, a5, 8 +402380e9: 8c69 s32i.n a6, a12, 32 +402380eb: 25c9 s32i.n a12, a5, 8 +402380ed: 286a01 l32r a0, 40202298 +402380f0: 0000c0 callx0 a0 +402380f3: 002106 j 4023817b +402380f6: 366366 bnei a3, 6, 40238130 +402380f9: 1c28 l32i.n a2, a12, 4 +402380fb: 0d3d mov.n a3, a13 +402380fd: 33a242 movi a4, 0x233 +40238100: 250a01 l32r a0, 40201528 +40238103: 0000c0 callx0 a0 +40238106: 9c28 l32i.n a2, a12, 36 +40238108: 0d3d mov.n a3, a13 +4023810a: 35a242 movi a4, 0x235 +4023810d: 250601 l32r a0, 40201528 +40238110: 0000c0 callx0 a0 +40238113: 4c28 l32i.n a2, a12, 16 +40238115: 0d3d mov.n a3, a13 +40238117: 36a242 movi a4, 0x236 +4023811a: 250301 l32r a0, 40201528 +4023811d: 0000c0 callx0 a0 +40238120: 0d3d mov.n a3, a13 +40238122: 0c2d mov.n a2, a12 +40238124: 37a242 movi a4, 0x237 +40238127: 250001 l32r a0, 40201528 +4023812a: 0000c0 callx0 a0 +4023812d: 001286 j 4023817b +40238130: 237366 bnei a3, 7, 40238157 +40238133: 9c28 l32i.n a2, a12, 36 +40238135: 030c movi.n a3, 0 +40238137: 042c movi.n a4, 32 +40238139: 23b501 l32r a0, 40201010 <_irom0_text_start> +4023813c: 0000c0 callx0 a0 +4023813f: feebd1 l32r a13, 40237cec +40238142: 285401 l32r a0, 40202294 +40238145: 0000c0 callx0 a0 +40238148: 3d78 l32i.n a7, a13, 12 +4023814a: 8c79 s32i.n a7, a12, 32 +4023814c: 3dc9 s32i.n a12, a13, 12 +4023814e: 285201 l32r a0, 40202298 +40238151: 0000c0 callx0 a0 +40238154: 0008c6 j 4023817b +40238157: 208366 bnei a3, 8, 4023817b +4023815a: 9c28 l32i.n a2, a12, 36 +4023815c: 030c movi.n a3, 0 +4023815e: c40c movi.n a4, 12 +40238160: 23ac01 l32r a0, 40201010 <_irom0_text_start> +40238163: 0000c0 callx0 a0 +40238166: 284b01 l32r a0, 40202294 +40238169: 0000c0 callx0 a0 +4023816c: fee081 l32r a8, 40237cec +4023816f: 4898 l32i.n a9, a8, 16 +40238171: 8c99 s32i.n a9, a12, 32 +40238173: 48c9 s32i.n a12, a8, 16 +40238175: 284801 l32r a0, 40202298 +40238178: 0000c0 callx0 a0 +4023817b: 11c8 l32i.n a12, a1, 4 +4023817d: 21d8 l32i.n a13, a1, 8 +4023817f: 0108 l32i.n a0, a1, 0 +40238181: 10c112 addi a1, a1, 16 +40238184: f00d ret.n +40238186: 9c28 l32i.n a2, a12, 36 +40238188: 030c movi.n a3, 0 +4023818a: 042c movi.n a4, 32 +4023818c: 23a101 l32r a0, 40201010 <_irom0_text_start> +4023818f: 0000c0 callx0 a0 +40238192: 284001 l32r a0, 40202294 +40238195: 0000c0 callx0 a0 +40238198: fed5a1 l32r a10, 40237cec +4023819b: 0ab8 l32i.n a11, a10, 0 +4023819d: 8cb9 s32i.n a11, a12, 32 +4023819f: 0ac9 s32i.n a12, a10, 0 +402381a1: 283d01 l32r a0, 40202298 +402381a4: 0000c0 callx0 a0 +402381a7: fff406 j 4023817b +402381aa: e00000 subx4 a0, a0, a0 +402381ad: 3fff10 excw +402381b0: ff0930 excw +402381b3: 3f .byte 0x3f +402381b4: ff0e80 excw +402381b7: 3f .byte 0x3f +402381b8: ff1360 excw +402381bb: 3f .byte 0x3f + +402381bc : +402381bc: e0c112 addi a1, a1, -32 +402381bf: 0109 s32i.n a0, a1, 0 +402381c1: 41f9 s32i.n a15, a1, 16 +402381c3: 11c9 s32i.n a12, a1, 4 +402381c5: 31e9 s32i.n a14, a1, 12 +402381c7: 21d9 s32i.n a13, a1, 8 +402381c9: 60a0e2 movi a14, 96 +402381cc: fff8d1 l32r a13, 402381ac +402381cf: fff8c1 l32r a12, 402381b0 +402381d2: 1f0c movi.n a15, 1 +402381d4: 065cf2 s16i a15, a12, 12 +402381d7: 9cd9 s32i.n a13, a12, 36 +402381d9: f31751 l32r a5, 40234e38 +402381dc: 0c2d mov.n a2, a12 +402381de: a558 l32i.n a5, a5, 40 +402381e0: 130c movi.n a3, 1 +402381e2: 4e5a add.n a4, a14, a5 +402381e4: f4c442 addi a4, a4, -12 +402381e7: 1558 l32i.n a5, a5, 4 +402381e9: 4c59 s32i.n a5, a12, 16 +402381eb: 1c49 s32i.n a4, a12, 4 +402381ed: 2c49 s32i.n a4, a12, 8 +402381ef: ffe8c5 call0 4023807c +402381f2: 28ccc2 addi a12, a12, 40 +402381f5: 20cdd2 addi a13, a13, 32 +402381f8: f4cee2 addi a14, a14, -12 +402381fb: d51ee6 bgei a14, 1, 402381d4 +402381fe: 8e0c movi.n a14, 8 +40238200: ffedf1 l32r a15, 402381b4 +40238203: 0020c0 memw +40238206: d13fb1 l32r a11, 4022c704 +40238209: 0fa8 l32i.n a10, a15, 0 +4023820b: 10aab0 and a10, a10, a11 +4023820e: 0b4c movi.n a11, 64 +40238210: 20aab0 or a10, a10, a11 +40238213: 0020c0 memw +40238216: 0fa9 s32i.n a10, a15, 0 +40238218: 1cf9 s32i.n a15, a12, 4 +4023821a: 2cf9 s32i.n a15, a12, 8 +4023821c: 9cd9 s32i.n a13, a12, 36 +4023821e: 0c2d mov.n a2, a12 +40238220: 530c movi.n a3, 5 +40238222: 8fcb addi.n a8, a15, 12 +40238224: 190c movi.n a9, 1 +40238226: 065c92 s16i a9, a12, 12 +40238229: 4c89 s32i.n a8, a12, 16 +4023822b: ffe505 call0 4023807c +4023822e: 28ccc2 addi a12, a12, 40 +40238231: 4ccff2 addi a15, a15, 76 +40238234: 20cdd2 addi a13, a13, 32 +40238237: ee0b addi.n a14, a14, -1 +40238239: c61ee6 bgei a14, 1, 40238203 +4023823c: 4e0c movi.n a14, 4 +4023823e: 9cd9 s32i.n a13, a12, 36 +40238240: 0c2d mov.n a2, a12 +40238242: 730c movi.n a3, 7 +40238244: ffe345 call0 4023807c +40238247: 28ccc2 addi a12, a12, 40 +4023824a: 20cdd2 addi a13, a13, 32 +4023824d: ee0b addi.n a14, a14, -1 +4023824f: eb1ee6 bgei a14, 1, 4023823e +40238252: 7e0c movi.n a14, 7 +40238254: ffd9d1 l32r a13, 402381b8 +40238257: 41f8 l32i.n a15, a1, 16 +40238259: 9cd9 s32i.n a13, a12, 36 +4023825b: 0c2d mov.n a2, a12 +4023825d: 830c movi.n a3, 8 +4023825f: ffe1c5 call0 4023807c +40238262: 28ccc2 addi a12, a12, 40 +40238265: ddcb addi.n a13, a13, 12 +40238267: ee0b addi.n a14, a14, -1 +40238269: ec1ee6 bgei a14, 1, 40238259 +4023826c: 11c8 l32i.n a12, a1, 4 +4023826e: 21d8 l32i.n a13, a1, 8 +40238270: 31e8 l32i.n a14, a1, 12 +40238272: 0108 l32i.n a0, a1, 0 +40238274: 20c112 addi a1, a1, 32 +40238277: f00d ret.n +40238279: 000000 ill +4023827c: 0c0242 l8ui a4, a2, 12 +4023827f: 0d1437 beq a4, a3, 40238290 +40238282: 0c4232 s8i a3, a2, 12 +40238285: 030c movi.n a3, 0 +40238287: 0d4232 s8i a3, a2, 13 +4023828a: 00a032 movi a3, 0 +4023828d: 0d5232 s16i a3, a2, 26 +40238290: f00d ret.n +40238292: 120000 excw +40238295: c2f0c1 l32r a12, 40228e58 +40238298: c20261 l32r a6, 40228aa0 +4023829b: d20822 l8ui a2, a8, 210 +4023829e: 0c0161 l32r a6, 401fb2a4 <_lit4_end+0xf33f8> +402382a1: 02dd83 excw +402382a4: 0c2d mov.n a2, a12 +402382a6: 3109 s32i.n a0, a1, 12 +402382a8: fffd05 call0 4023827c +402382ab: 2ccc32 addi a3, a12, 44 +402382ae: 0d2d mov.n a2, a13 +402382b0: 040c movi.n a4, 0 +402382b2: 053e85 call0 4023d69c +402382b5: 0d0c22 l8ui a2, a12, 13 +402382b8: 221b addi.n a2, a2, 1 +402382ba: 0d4c22 s8i a2, a12, 13 +402382bd: 3108 l32i.n a0, a1, 12 +402382bf: 120c movi.n a2, 1 +402382c1: 0d5c22 s16i a2, a12, 26 +402382c4: 11d8 l32i.n a13, a1, 4 +402382c6: 21c8 l32i.n a12, a1, 8 +402382c8: 10c112 addi a1, a1, 16 +402382cb: f00d ret.n +402382cd: 000000 ill +402382d0: 0c1252 l16ui a5, a2, 24 +402382d3: 5268 l32i.n a6, a2, 20 +402382d5: 751b addi.n a7, a5, 1 +402382d7: 0c5272 s16i a7, a2, 24 +402382da: 565a add.n a5, a6, a5 +402382dc: f04532 s8i a3, a5, 240 +402382df: 0c1232 l16ui a3, a2, 24 +402382e2: 5258 l32i.n a5, a2, 20 +402382e4: 631b addi.n a6, a3, 1 +402382e6: 0c5262 s16i a6, a2, 24 +402382e9: 353a add.n a3, a5, a3 +402382eb: f04342 s8i a4, a3, 240 +402382ee: f00d ret.n +402382f0: 0c1242 l16ui a4, a2, 24 +402382f3: 5258 l32i.n a5, a2, 20 +402382f5: 641b addi.n a6, a4, 1 +402382f7: 0c5262 s16i a6, a2, 24 +402382fa: 454a add.n a4, a5, a4 +402382fc: f04432 s8i a3, a4, 240 +402382ff: f00d ret.n +40238301: 000000 ill +40238304: 0c1242 l16ui a4, a2, 24 +40238307: 5258 l32i.n a5, a2, 20 +40238309: 641b addi.n a6, a4, 1 +4023830b: 0c5262 s16i a6, a2, 24 +4023830e: 454a add.n a4, a5, a4 +40238310: 415830 srli a5, a3, 8 +40238313: f04452 s8i a5, a4, 240 +40238316: 0c1242 l16ui a4, a2, 24 +40238319: 5258 l32i.n a5, a2, 20 +4023831b: 641b addi.n a6, a4, 1 +4023831d: 0c5262 s16i a6, a2, 24 +40238320: 454a add.n a4, a5, a4 +40238322: f04432 s8i a3, a4, 240 +40238325: f00d ret.n +40238327: 124200 excw +4023832a: 580c movi.n a8, 5 +4023832c: 641b52 l16ui a5, a11, 200 +4023832f: 0c5262 s16i a6, a2, 24 +40238332: 454a add.n a4, a5, a4 +40238334: 755830 extui a5, a3, 24, 8 +40238337: f04452 s8i a5, a4, 240 +4023833a: 0c1242 l16ui a4, a2, 24 +4023833d: 5258 l32i.n a5, a2, 20 +4023833f: 641b addi.n a6, a4, 1 +40238341: 554a add.n a5, a5, a4 +40238343: 236e41 l32r a4, 402010fc +40238346: 0c5262 s16i a6, a2, 24 +40238349: 104340 and a4, a3, a4 +4023834c: f54040 extui a4, a4, 16, 16 +4023834f: f04542 s8i a4, a5, 240 +40238352: 0c1242 l16ui a4, a2, 24 +40238355: 5258 l32i.n a5, a2, 20 +40238357: 641b addi.n a6, a4, 1 +40238359: 554a add.n a5, a5, a4 +4023835b: 236a41 l32r a4, 40201104 +4023835e: 0c5262 s16i a6, a2, 24 +40238361: 104340 and a4, a3, a4 +40238364: 414840 srli a4, a4, 8 +40238367: f04542 s8i a4, a5, 240 +4023836a: 0c1242 l16ui a4, a2, 24 +4023836d: 5258 l32i.n a5, a2, 20 +4023836f: 641b addi.n a6, a4, 1 +40238371: 0c5262 s16i a6, a2, 24 +40238374: 454a add.n a4, a5, a4 +40238376: f04432 s8i a3, a4, 240 +40238379: f00d ret.n +4023837b: c11200 mul16u a1, a2, a0 +4023837e: 61c2f0 xsr.eps2 a15 +40238381: 610202 l8ui a0, a2, 97 +40238384: c22003 excw +40238387: c28c20 excw +4023838a: 4228 l32i.n a2, a2, 16 +4023838c: 002216 beqz a2, 40238392 +4023838f: 076d45 call0 4023fa64 +40238392: 020c movi.n a2, 0 +40238394: 4c29 s32i.n a2, a12, 16 +40238396: 5c29 s32i.n a2, a12, 20 +40238398: 3108 l32i.n a0, a1, 12 +4023839a: 21c8 l32i.n a12, a1, 8 +4023839c: 10c112 addi a1, a1, 16 +4023839f: f00d ret.n +402383a1: 000000 ill +402383a4: d2ac beqz.n a2, 402383d5 +402383a6: 0c1232 l16ui a3, a2, 24 +402383a9: 5248 l32i.n a4, a2, 20 +402383ab: 531b addi.n a5, a3, 1 +402383ad: 0c5252 s16i a5, a2, 24 +402383b0: 343a add.n a3, a4, a3 +402383b2: f47c movi.n a4, -1 +402383b4: f04342 s8i a4, a3, 240 +402383b7: f0a052 movi a5, 240 +402383ba: 344c movi.n a4, 67 +402383bc: 060c movi.n a6, 0 +402383be: 0c1232 l16ui a3, a2, 24 +402383c1: 103437 bltu a4, a3, 402383d5 +402383c4: 5278 l32i.n a7, a2, 20 +402383c6: 831b addi.n a8, a3, 1 +402383c8: 373a add.n a3, a7, a3 +402383ca: 0c5282 s16i a8, a2, 24 +402383cd: 335a add.n a3, a3, a5 +402383cf: 004362 s8i a6, a3, 0 +402383d2: fffa06 j 402383be +402383d5: f00d ret.n +402383d7: 26e800 excw +402383da: ff .byte 0xff +402383db: 3f .byte 0x3f +402383dc: ff26e4 excw +402383df: 3f .byte 0x3f +402383e0: e0c112 addi a1, a1, -32 +402383e3: 31f9 s32i.n a15, a1, 12 +402383e5: fffcf1 l32r a15, 402383d8 +402383e8: 61c9 s32i.n a12, a1, 24 +402383ea: 51d9 s32i.n a13, a1, 20 +402383ec: 41e9 s32i.n a14, a1, 16 +402383ee: 7109 s32i.n a0, a1, 28 +402383f0: 02ed mov.n a14, a2 +402383f2: 000f22 l8ui a2, a15, 0 +402383f5: 03cd mov.n a12, a3 +402383f7: 04dd mov.n a13, a4 +402383f9: 42dc bnez.n a2, 40238411 +402383fb: e162c5 call0 40219a28 +402383fe: fff731 l32r a3, 402383dc +40238401: 140c movi.n a4, 1 +40238403: 0329 s32i.n a2, a3, 0 +40238405: 000f32 l8ui a3, a15, 0 +40238408: 00a022 movi a2, 0 +4023840b: 832430 moveqz a2, a4, a3 +4023840e: 004f22 s8i a2, a15, 0 +40238411: f4af22 movi a2, -12 +40238414: 176e16 beqz a14, 4023858e +40238417: faaf22 movi a2, -6 +4023841a: 170c16 beqz a12, 4023858e +4023841d: 040c movi.n a4, 0 +4023841f: 34a132 movi a3, 0x134 +40238422: 042d mov.n a2, a4 +40238424: 076b45 call0 4023fadc +40238427: 023d mov.n a3, a2 +40238429: 4c29 s32i.n a2, a12, 16 +4023842b: f27c movi.n a2, -1 +4023842d: 15d316 beqz a3, 4023858e +40238430: 103d26 beqi a13, 3, 40238444 +40238433: 0d0c22 l8ui a2, a12, 13 +40238436: ffe9f1 l32r a15, 402383dc +40238439: 32cc bnez.n a2, 40238440 +4023843b: e15ec5 call0 40219a28 +4023843e: 0f29 s32i.n a2, a15, 0 +40238440: 0f28 l32i.n a2, a15, 0 +40238442: 0c29 s32i.n a2, a12, 0 +40238444: 4c28 l32i.n a2, a12, 16 +40238446: 1238 l32i.n a3, a2, 4 +40238448: 120c movi.n a2, 1 +4023844a: 5c39 s32i.n a3, a12, 20 +4023844c: 004322 s8i a2, a3, 0 +4023844f: 5c38 l32i.n a3, a12, 20 +40238451: 014322 s8i a2, a3, 1 +40238454: 5c28 l32i.n a2, a12, 20 +40238456: 320e32 l8ui a3, a14, 50 +40238459: 024232 s8i a3, a2, 2 +4023845c: 5c28 l32i.n a2, a12, 20 +4023845e: 030c movi.n a3, 0 +40238460: 034232 s8i a3, a2, 3 +40238463: 0c58 l32i.n a5, a12, 0 +40238465: 5c28 l32i.n a2, a12, 20 +40238467: 014580 slli a4, a5, 24 +4023846a: 753850 extui a3, a5, 24, 8 +4023846d: 203430 or a3, a4, a3 +40238470: 232541 l32r a4, 40201104 +40238473: 106540 and a6, a5, a4 +40238476: 116680 slli a6, a6, 8 +40238479: 415850 srli a5, a5, 8 +4023847c: 104540 and a4, a5, a4 +4023847f: 203360 or a3, a3, a6 +40238482: 203340 or a3, a3, a4 +40238485: 744830 extui a4, a3, 8, 8 +40238488: 044232 s8i a3, a2, 4 +4023848b: 054242 s8i a4, a2, 5 +4023848e: 754030 extui a4, a3, 16, 8 +40238491: 753830 extui a3, a3, 24, 8 +40238494: 074232 s8i a3, a2, 7 +40238497: 030c movi.n a3, 0 +40238499: 064242 s8i a4, a2, 6 +4023849c: 084232 s8i a3, a2, 8 +4023849f: 094232 s8i a3, a2, 9 +402384a2: 0a4232 s8i a3, a2, 10 +402384a5: 0b4232 s8i a3, a2, 11 +402384a8: 0c4232 s8i a3, a2, 12 +402384ab: 0d4232 s8i a3, a2, 13 +402384ae: 0e4232 s8i a3, a2, 14 +402384b1: 0f4232 s8i a3, a2, 15 +402384b4: fba042 movi a4, 251 +402384b7: fccd32 addi a3, a13, -4 +402384ba: 0e0347 bnone a3, a4, 402384cc +402384bd: 233d66 bnei a13, 3, 402384e4 +402384c0: 0c0c32 l8ui a3, a12, 12 +402384c3: fcc332 addi a3, a3, -4 +402384c6: 743030 extui a3, a3, 0, 8 +402384c9: 1723f6 bgeui a3, 2, 402384e4 +402384cc: 040e32 l8ui a3, a14, 4 +402384cf: 0c4232 s8i a3, a2, 12 +402384d2: 050e32 l8ui a3, a14, 5 +402384d5: 0d4232 s8i a3, a2, 13 +402384d8: 060e32 l8ui a3, a14, 6 +402384db: 0e4232 s8i a3, a2, 14 +402384de: 070e32 l8ui a3, a14, 7 +402384e1: 0f4232 s8i a3, a2, 15 +402384e4: 030c movi.n a3, 0 +402384e6: 104232 s8i a3, a2, 16 +402384e9: 114232 s8i a3, a2, 17 +402384ec: 124232 s8i a3, a2, 18 +402384ef: 134232 s8i a3, a2, 19 +402384f2: 144232 s8i a3, a2, 20 +402384f5: 154232 s8i a3, a2, 21 +402384f8: 164232 s8i a3, a2, 22 +402384fb: 174232 s8i a3, a2, 23 +402384fe: 184232 s8i a3, a2, 24 +40238501: 194232 s8i a3, a2, 25 +40238504: 1a4232 s8i a3, a2, 26 +40238507: 1b4232 s8i a3, a2, 27 +4023850a: 33ce22 addi a2, a14, 51 +4023850d: 320e62 l8ui a6, a14, 50 +40238510: f45030 extui a5, a3, 0, 16 +40238513: 5c48 l32i.n a4, a12, 20 +40238515: 09b567 bgeu a5, a6, 40238522 +40238518: 0665f6 bgeui a5, 6, 40238522 +4023851b: 000252 l8ui a5, a2, 0 +4023851e: 000086 j 40238524 +40238521: 050c00 extui a0, a0, 28, 1 +40238524: 443a add.n a4, a4, a3 +40238526: 1c4452 s8i a5, a4, 28 +40238529: 331b addi.n a3, a3, 1 +4023852b: 221b addi.n a2, a2, 1 +4023852d: dcb366 bnei a3, 16, 4023850d +40238530: 020c movi.n a2, 0 +40238532: 204220 or a4, a2, a2 +40238535: 5c38 l32i.n a3, a12, 20 +40238537: 332a add.n a3, a3, a2 +40238539: 2c4342 s8i a4, a3, 44 +4023853c: 221b addi.n a2, a2, 1 +4023853e: f3d266 bnei a2, 64, 40238535 +40238541: 020c movi.n a2, 0 +40238543: 024d mov.n a4, a2 +40238545: 5c38 l32i.n a3, a12, 20 +40238547: 332a add.n a3, a3, a2 +40238549: 6c4342 s8i a4, a3, 108 +4023854c: 221b addi.n a2, a2, 1 +4023854e: f3e266 bnei a2, 128, 40238545 +40238551: 5c28 l32i.n a2, a12, 20 +40238553: 82af42 movi a4, -126 +40238556: ed4242 s8i a4, a2, 237 +40238559: 63a032 movi a3, 99 +4023855c: 345c movi.n a4, 83 +4023855e: ee4242 s8i a4, a2, 238 +40238561: ec4232 s8i a3, a2, 236 +40238564: ef4232 s8i a3, a2, 239 +40238567: 020c movi.n a2, 0 +40238569: 0c5c22 s16i a2, a12, 24 +4023856c: 444c movi.n a4, 68 +4023856e: 020c movi.n a2, 0 +40238570: 5c38 l32i.n a3, a12, 20 +40238572: 332a add.n a3, a3, a2 +40238574: f04322 s8i a2, a3, 240 +40238577: 221b addi.n a2, a2, 1 +40238579: f39247 bne a2, a4, 40238570 +4023857c: 140c movi.n a4, 1 +4023857e: 533c movi.n a3, 53 +40238580: 0c2d mov.n a2, a12 +40238582: ffd4c5 call0 402382d0 +40238585: 0c2d mov.n a2, a12 +40238587: 0d3d mov.n a3, a13 +40238589: ffd645 call0 402382f0 +4023858c: 020c movi.n a2, 0 +4023858e: 7108 l32i.n a0, a1, 28 +40238590: 61c8 l32i.n a12, a1, 24 +40238592: 51d8 l32i.n a13, a1, 20 +40238594: 41e8 l32i.n a14, a1, 16 +40238596: 31f8 l32i.n a15, a1, 12 +40238598: 20c112 addi a1, a1, 32 +4023859b: f00d ret.n +4023859d: 000000 ill +402385a0: 24b484 excw +402385a3: c11240 mul16u a1, a2, a4 +402385a6: 61c9e0 excw +402385a9: 82c8 l32i.n a12, a2, 32 +402385ab: 7109 s32i.n a0, a1, 28 +402385ad: 51d9 s32i.n a13, a1, 20 +402385af: 41e9 s32i.n a14, a1, 16 +402385b1: 31f9 s32i.n a15, a1, 12 +402385b3: 02ed mov.n a14, a2 +402385b5: 020c movi.n a2, 0 +402385b7: bc29 s32i.n a2, a12, 44 +402385b9: 630c movi.n a3, 6 +402385bb: 202cc0 or a2, a12, a12 +402385be: ffcbc5 call0 4023827c +402385c1: 140c movi.n a4, 1 +402385c3: 0c3d mov.n a3, a12 +402385c5: 0e2d mov.n a2, a14 +402385c7: ffe185 call0 402383e0 +402385ca: 02dd mov.n a13, a2 +402385cc: 104256 bnez a2, 402386d4 +402385cf: 240c movi.n a4, 2 +402385d1: 933c movi.n a3, 57 +402385d3: 0c2d mov.n a2, a12 +402385d5: ffcf85 call0 402382d0 +402385d8: 181e32 l16ui a3, a14, 48 +402385db: 0c2d mov.n a2, a12 +402385dd: ffd245 call0 40238304 +402385e0: bef8 l32i.n a15, a14, 44 +402385e2: bfcc bnez.n a15, 402385f1 +402385e4: 24bc21 l32r a2, 402018d4 +402385e7: 02f8 l32i.n a15, a2, 0 +402385e9: 0b8f56 bnez a15, 402386a5 +402385ec: 000a46 j 40238619 +402385ef: 2d0000 excw +402385f2: 0f .byte 0xf +402385f3: 24d401 l32r a0, 40201944 +402385f6: 0000c0 callx0 a0 +402385f9: 743020 extui a3, a2, 0, 8 +402385fc: fe4316 beqz a3, 402385e4 +402385ff: 034d mov.n a4, a3 +40238601: 0c2d mov.n a2, a12 +40238603: c30c movi.n a3, 12 +40238605: ffcc85 call0 402382d0 +40238608: 000f32 l8ui a3, a15, 0 +4023860b: fd5316 beqz a3, 402385e4 +4023860e: 0c2d mov.n a2, a12 +40238610: ff1b addi.n a15, a15, 1 +40238612: ffcdc5 call0 402382f0 +40238615: fffbc6 j 40238608 +40238618: c40c00 extui a0, a0, 12, 13 4023861b: 0c2d mov.n a2, a12 -4023861d: 630c movi.n a3, 6 -4023861f: ffcb45 call0 402382d4 +4023861d: 733c movi.n a3, 55 +4023861f: ffcb05 call0 402382d0 40238622: 0c2d mov.n a2, a12 -40238624: f30c movi.n a3, 15 -40238626: ffcac5 call0 402382d4 +40238624: 130c movi.n a3, 1 +40238626: ffcc85 call0 402382f0 40238629: 0c2d mov.n a2, a12 -4023862b: c32c movi.n a3, 44 -4023862d: ffca45 call0 402382d4 +4023862b: 330c movi.n a3, 3 +4023862d: ffcc05 call0 402382f0 40238630: 0c2d mov.n a2, a12 -40238632: 2ea032 movi a3, 46 -40238635: ffc9c5 call0 402382d4 -40238638: 0c2d mov.n a2, a12 -4023863a: 2fa032 movi a3, 47 -4023863d: ffc945 call0 402382d4 -40238640: 0c2d mov.n a2, a12 -40238642: 1fa032 movi a3, 31 -40238645: ffc8c5 call0 402382d4 -40238648: 0c2d mov.n a2, a12 -4023864a: 132c movi.n a3, 33 -4023864c: ffc845 call0 402382d4 -4023864f: 0c2d mov.n a2, a12 -40238651: 79a032 movi a3, 121 -40238654: ffc7c5 call0 402382d4 -40238657: b32c movi.n a3, 43 -40238659: 0c2d mov.n a2, a12 -4023865b: ffc785 call0 402382d4 -4023865e: 0c2d mov.n a2, a12 -40238660: ffd245 call0 40238388 -40238663: 0c1c32 l16ui a3, a12, 24 -40238666: f0a022 movi a2, 240 -40238669: 332a add.n a3, a3, a2 -4023866b: 4c28 l32i.n a2, a12, 16 -4023866d: f43030 extui a3, a3, 0, 16 -40238670: 075cc5 call0 4023fc40 -40238673: ffc441 l32r a4, 40238584 -40238676: 4c38 l32i.n a3, a12, 16 -40238678: 1c28 l32i.n a2, a12, 4 -4023867a: 0e6d mov.n a6, a14 -4023867c: 354c movi.n a5, 67 -4023867e: 0b63c5 call0 40243cbc -40238681: 0c2d mov.n a2, a12 -40238683: ffcdc5 call0 40238360 -40238686: 000b86 j 402386b8 -40238689: 0f2d mov.n a2, a15 -4023868b: 24ae01 l32r a0, 40201944 -4023868e: 0000c0 callx0 a0 -40238691: 249121 l32r a2, 402018d8 -40238694: 002242 l32i a4, a2, 0 -40238697: 0214e6 bgei a4, 1, 4023869d -4023869a: ffd7c6 j 402385fd -4023869d: 744040 extui a4, a4, 0, 8 -402386a0: c33c movi.n a3, 60 -402386a2: 202cc0 or a2, a12, a12 -402386a5: ffc0c5 call0 402382b4 -402386a8: 000f32 l8ui a3, a15, 0 -402386ab: f4e316 beqz a3, 402385fd -402386ae: 0c2d mov.n a2, a12 -402386b0: ff1b addi.n a15, a15, 1 -402386b2: ffc205 call0 402382d4 -402386b5: fffbc6 j 402386a8 -402386b8: 0d0c32 l8ui a3, a12, 13 -402386bb: 257621 l32r a2, 40201c94 -402386be: 331b addi.n a3, a3, 1 -402386c0: 743030 extui a3, a3, 0, 8 -402386c3: 0d4c32 s8i a3, a12, 13 -402386c6: 0b63f6 bgeui a3, 6, 402386d5 -402386c9: e8a322 movi a2, 0x3e8 -402386cc: 401300 ssl a3 -402386cf: a12200 sll a2, a2 -402386d2: f42020 extui a2, a2, 0, 16 -402386d5: f3a142 movi a4, 0x1f3 -402386d8: f4a132 movi a3, 0x1f4 -402386db: 802240 add a2, a2, a4 -402386de: 25da01 l32r a0, 40201e48 -402386e1: 0000c0 callx0 a0 -402386e4: 7108 l32i.n a0, a1, 28 -402386e6: 0d5c22 s16i a2, a12, 26 -402386e9: 41e8 l32i.n a14, a1, 16 -402386eb: 0d2d mov.n a2, a13 -402386ed: 61c8 l32i.n a12, a1, 24 -402386ef: 51d8 l32i.n a13, a1, 20 -402386f1: 31f8 l32i.n a15, a1, 12 -402386f3: 20c112 addi a1, a1, 32 -402386f6: f00d ret.n -402386f8: 00ff00 excw -402386fb: c11200 mul16u a1, a2, a0 -402386fe: 61c9e0 excw -40238701: 82c8 l32i.n a12, a2, 32 -40238703: 51d9 s32i.n a13, a1, 20 -40238705: 130c movi.n a3, 1 -40238707: 02dd mov.n a13, a2 -40238709: 0c2d mov.n a2, a12 -4023870b: 7109 s32i.n a0, a1, 28 -4023870d: 41e9 s32i.n a14, a1, 16 -4023870f: 0361f2 s32i a15, a1, 12 -40238712: ffb4c5 call0 40238260 -40238715: 340c movi.n a4, 3 -40238717: 0c3d mov.n a3, a12 -40238719: 0d2d mov.n a2, a13 -4023871b: ffca85 call0 402383c4 -4023871e: 02ed mov.n a14, a2 -40238720: 164256 bnez a2, 40238888 -40238723: 240c movi.n a4, 2 -40238725: 933c movi.n a3, 57 -40238727: 202cc0 or a2, a12, a12 -4023872a: ffb885 call0 402382b4 -4023872d: 181d32 l16ui a3, a13, 48 -40238730: 0c2d mov.n a2, a12 -40238732: ffbb45 call0 402382e8 -40238735: 440c movi.n a4, 4 -40238737: 233c movi.n a3, 50 -40238739: 0c2d mov.n a2, a12 -4023873b: ffb785 call0 402382b4 -4023873e: bc28 l32i.n a2, a12, 44 -40238740: ffeef1 l32r a15, 402386f8 -40238743: 014280 slli a4, a2, 24 -40238746: 753820 extui a3, a2, 24, 8 -40238749: 203430 or a3, a4, a3 -4023874c: 1042f0 and a4, a2, a15 -4023874f: 114480 slli a4, a4, 8 -40238752: 412820 srli a2, a2, 8 -40238755: 203340 or a3, a3, a4 -40238758: 1022f0 and a2, a2, a15 -4023875b: 203320 or a3, a3, a2 -4023875e: 202cc0 or a2, a12, a12 -40238761: ffba85 call0 4023830c -40238764: 440c movi.n a4, 4 -40238766: 633c movi.n a3, 54 -40238768: 202cc0 or a2, a12, a12 -4023876b: ffb485 call0 402382b4 -4023876e: ac28 l32i.n a2, a12, 40 -40238770: 014280 slli a4, a2, 24 -40238773: 753820 extui a3, a2, 24, 8 -40238776: 203430 or a3, a4, a3 -40238779: 1042f0 and a4, a2, a15 -4023877c: 114480 slli a4, a4, 8 -4023877f: 412820 srli a2, a2, 8 -40238782: 203340 or a3, a3, a4 -40238785: 10f2f0 and a15, a2, a15 -40238788: 2033f0 or a3, a3, a15 -4023878b: 202cc0 or a2, a12, a12 -4023878e: ffb7c5 call0 4023830c -40238791: c40c movi.n a4, 12 -40238793: 733c movi.n a3, 55 -40238795: 0c2d mov.n a2, a12 -40238797: ffb1c5 call0 402382b4 -4023879a: 130c movi.n a3, 1 -4023879c: 202cc0 or a2, a12, a12 -4023879f: ffb345 call0 402382d4 -402387a2: 330c movi.n a3, 3 -402387a4: 202cc0 or a2, a12, a12 -402387a7: ffb2c5 call0 402382d4 -402387aa: c31c movi.n a3, 28 -402387ac: 202cc0 or a2, a12, a12 -402387af: ffb245 call0 402382d4 -402387b2: 630c movi.n a3, 6 -402387b4: 202cc0 or a2, a12, a12 -402387b7: ffb1c5 call0 402382d4 -402387ba: f30c movi.n a3, 15 -402387bc: 202cc0 or a2, a12, a12 -402387bf: ffb145 call0 402382d4 -402387c2: c32c movi.n a3, 44 -402387c4: 202cc0 or a2, a12, a12 -402387c7: ffb0c5 call0 402382d4 -402387ca: e32c movi.n a3, 46 -402387cc: 202cc0 or a2, a12, a12 -402387cf: ffb045 call0 402382d4 -402387d2: f32c movi.n a3, 47 -402387d4: 202cc0 or a2, a12, a12 -402387d7: ffafc5 call0 402382d4 -402387da: f31c movi.n a3, 31 -402387dc: 202cc0 or a2, a12, a12 -402387df: ffaf45 call0 402382d4 -402387e2: 132c movi.n a3, 33 -402387e4: 0c2d mov.n a2, a12 -402387e6: ffaec5 call0 402382d4 -402387e9: 79a032 movi a3, 121 -402387ec: 0c2d mov.n a2, a12 -402387ee: ffae45 call0 402382d4 -402387f1: b32c movi.n a3, 43 -402387f3: 0c2d mov.n a2, a12 -402387f5: ffadc5 call0 402382d4 -402387f8: bdf8 l32i.n a15, a13, 44 -402387fa: bfcc bnez.n a15, 40238809 -402387fc: 243621 l32r a2, 402018d4 -402387ff: 02f8 l32i.n a15, a2, 0 -40238801: 058f56 bnez a15, 4023885d -40238804: 000a06 j 40238830 -40238807: 2d0000 excw -4023880a: 0f .byte 0xf -4023880b: 244e01 l32r a0, 40201944 -4023880e: 0000c0 callx0 a0 -40238811: 743020 extui a3, a2, 0, 8 -40238814: fe4316 beqz a3, 402387fc -40238817: 034d mov.n a4, a3 -40238819: 0c2d mov.n a2, a12 -4023881b: c30c movi.n a3, 12 -4023881d: ffa945 call0 402382b4 -40238820: 000f32 l8ui a3, a15, 0 -40238823: fd5316 beqz a3, 402387fc -40238826: 0c2d mov.n a2, a12 -40238828: ff1b addi.n a15, a15, 1 -4023882a: ffaa85 call0 402382d4 -4023882d: fffbc6 j 40238820 -40238830: 202cc0 or a2, a12, a12 -40238833: ffb545 call0 40238388 -40238836: 0c1c32 l16ui a3, a12, 24 -40238839: f0a022 movi a2, 240 -4023883c: 803320 add a3, a3, a2 -4023883f: 4c28 l32i.n a2, a12, 16 -40238841: f43030 extui a3, a3, 0, 16 -40238844: 073f85 call0 4023fc40 -40238847: ff4f41 l32r a4, 40238584 -4023884a: 4c38 l32i.n a3, a12, 16 -4023884c: 1c28 l32i.n a2, a12, 4 -4023884e: 0d6d mov.n a6, a13 -40238850: 354c movi.n a5, 67 -40238852: 0b4685 call0 40243cbc -40238855: 0c2d mov.n a2, a12 -40238857: ffb085 call0 40238360 -4023885a: 000a86 j 40238888 -4023885d: 0f2d mov.n a2, a15 -4023885f: 243901 l32r a0, 40201944 -40238862: 0000c0 callx0 a0 -40238865: 241c21 l32r a2, 402018d8 -40238868: 0248 l32i.n a4, a2, 0 -4023886a: c214a6 blti a4, 1, 40238830 -4023886d: 744040 extui a4, a4, 0, 8 -40238870: c33c movi.n a3, 60 -40238872: 202cc0 or a2, a12, a12 -40238875: ffa3c5 call0 402382b4 -40238878: 000f32 l8ui a3, a15, 0 -4023887b: fb1316 beqz a3, 40238830 -4023887e: 0c2d mov.n a2, a12 -40238880: ff1b addi.n a15, a15, 1 -40238882: ffa505 call0 402382d4 -40238885: fffbc6 j 40238878 -40238888: 0d0c32 l8ui a3, a12, 13 -4023888b: 250221 l32r a2, 40201c94 -4023888e: 331b addi.n a3, a3, 1 -40238890: 743030 extui a3, a3, 0, 8 -40238893: 0d4c32 s8i a3, a12, 13 -40238896: 0b63f6 bgeui a3, 6, 402388a5 -40238899: e8a322 movi a2, 0x3e8 -4023889c: 401300 ssl a3 -4023889f: a12200 sll a2, a2 -402388a2: f42020 extui a2, a2, 0, 16 -402388a5: f3a142 movi a4, 0x1f3 -402388a8: f4a132 movi a3, 0x1f4 -402388ab: 802240 add a2, a2, a4 -402388ae: 256601 l32r a0, 40201e48 -402388b1: 0000c0 callx0 a0 -402388b4: 7108 l32i.n a0, a1, 28 -402388b6: 0d5c22 s16i a2, a12, 26 -402388b9: 51d8 l32i.n a13, a1, 20 -402388bb: 0e2d mov.n a2, a14 -402388bd: 61c8 l32i.n a12, a1, 24 -402388bf: 41e8 l32i.n a14, a1, 16 -402388c1: 31f8 l32i.n a15, a1, 12 -402388c3: 20c112 addi a1, a1, 32 -402388c6: f00d ret.n -402388c8: f0c112 addi a1, a1, -16 -402388cb: 21c9 s32i.n a12, a1, 8 -402388cd: 82c8 l32i.n a12, a2, 32 -402388cf: 01e9 s32i.n a14, a1, 0 -402388d1: 330c movi.n a3, 3 -402388d3: 02ed mov.n a14, a2 -402388d5: 0c2d mov.n a2, a12 -402388d7: 3109 s32i.n a0, a1, 12 -402388d9: 11d9 s32i.n a13, a1, 4 -402388db: ff9845 call0 40238260 -402388de: 340c movi.n a4, 3 -402388e0: 0c3d mov.n a3, a12 -402388e2: 0e2d mov.n a2, a14 -402388e4: ffadc5 call0 402383c4 -402388e7: 02dd mov.n a13, a2 -402388e9: 069256 bnez a2, 40238956 -402388ec: 240c movi.n a4, 2 -402388ee: 933c movi.n a3, 57 -402388f0: 202cc0 or a2, a12, a12 -402388f3: ff9c05 call0 402382b4 -402388f6: 40a232 movi a3, 0x240 -402388f9: 202cc0 or a2, a12, a12 -402388fc: ff9e85 call0 402382e8 -402388ff: 440c movi.n a4, 4 -40238901: 233c movi.n a3, 50 -40238903: 0c2d mov.n a2, a12 -40238905: ff9ac5 call0 402382b4 -40238908: bc28 l32i.n a2, a12, 44 -4023890a: 014280 slli a4, a2, 24 -4023890d: 753820 extui a3, a2, 24, 8 -40238910: 205430 or a5, a4, a3 -40238913: ff7931 l32r a3, 402386f8 -40238916: 104230 and a4, a2, a3 -40238919: 114480 slli a4, a4, 8 -4023891c: 412820 srli a2, a2, 8 -4023891f: 204540 or a4, a5, a4 -40238922: 103230 and a3, a2, a3 -40238925: 203430 or a3, a4, a3 -40238928: 202cc0 or a2, a12, a12 -4023892b: ff9e05 call0 4023830c -4023892e: 0c2d mov.n a2, a12 -40238930: ffa545 call0 40238388 -40238933: 0c1c32 l16ui a3, a12, 24 -40238936: f0a022 movi a2, 240 -40238939: 332a add.n a3, a3, a2 -4023893b: 4c28 l32i.n a2, a12, 16 -4023893d: f43030 extui a3, a3, 0, 16 -40238940: 072fc5 call0 4023fc40 -40238943: ff1041 l32r a4, 40238584 -40238946: 4c38 l32i.n a3, a12, 16 -40238948: 1c28 l32i.n a2, a12, 4 -4023894a: 0e6d mov.n a6, a14 -4023894c: 354c movi.n a5, 67 -4023894e: 0b36c5 call0 40243cbc -40238951: 0c2d mov.n a2, a12 -40238953: ffa0c5 call0 40238360 -40238956: 0d0c42 l8ui a4, a12, 13 -40238959: 920c movi.n a2, 9 -4023895b: 441b addi.n a4, a4, 1 -4023895d: 743040 extui a3, a4, 0, 8 -40238960: 0d4c32 s8i a3, a12, 13 -40238963: 4c1d41 l32r a4, 4020b9d8 -40238966: 0e3237 bltu a2, a3, 40238978 -40238969: 1123b0 slli a2, a3, 5 -4023896c: c02230 sub a2, a2, a3 -4023896f: a04230 addx4 a4, a2, a3 -40238972: 1144d0 slli a4, a4, 3 -40238975: f44040 extui a4, a4, 0, 16 -40238978: f3a122 movi a2, 0x1f3 -4023897b: f4a132 movi a3, 0x1f4 -4023897e: 242a add.n a2, a4, a2 -40238980: 253201 l32r a0, 40201e48 -40238983: 0000c0 callx0 a0 -40238986: 3108 l32i.n a0, a1, 12 -40238988: 0d5c22 s16i a2, a12, 26 -4023898b: 01e8 l32i.n a14, a1, 0 -4023898d: 0d2d mov.n a2, a13 -4023898f: 21c8 l32i.n a12, a1, 8 -40238991: 11d8 l32i.n a13, a1, 4 -40238993: 10c112 addi a1, a1, 16 -40238996: f00d ret.n -40238998: d0c112 addi a1, a1, -48 -4023899b: 91d9 s32i.n a13, a1, 36 -4023899d: b109 s32i.n a0, a1, 44 -4023899f: a1c9 s32i.n a12, a1, 40 -402389a1: 02dd mov.n a13, a2 -402389a3: 10e216 beqz a2, 40238ab5 -402389a6: 82c8 l32i.n a12, a2, 32 -402389a8: 109c16 beqz a12, 40238ab5 -402389ab: 020c movi.n a2, 0 -402389ad: 125c22 s16i a2, a12, 36 -402389b0: ec28 l32i.n a2, a12, 56 -402389b2: 1c0226 beqi a2, -1, 402389d2 -402389b5: c33c movi.n a3, 60 -402389b7: 1ec222 addi a2, a2, 30 -402389ba: 252401 l32r a0, 40201e4c -402389bd: 0000c0 callx0 a0 -402389c0: 253b31 l32r a3, 40201eac -402389c3: 01b327 bgeu a3, a2, 402389c8 -402389c6: 032d mov.n a2, a3 -402389c8: 135c22 s16i a2, a12, 38 -402389cb: 32cc bnez.n a2, 402389d2 -402389cd: 120c movi.n a2, 1 -402389cf: 135c22 s16i a2, a12, 38 -402389d2: fc28 l32i.n a2, a12, 60 -402389d4: 230226 beqi a2, -1, 402389fb -402389d7: c33c movi.n a3, 60 -402389d9: 1ec222 addi a2, a2, 30 -402389dc: 251c01 l32r a0, 40201e4c -402389df: 0000c0 callx0 a0 -402389e2: 253231 l32r a3, 40201eac -402389e5: 01b327 bgeu a3, a2, 402389ea -402389e8: 032d mov.n a2, a3 -402389ea: 0e5c22 s16i a2, a12, 28 -402389ed: 42cc bnez.n a2, 402389f5 -402389ef: 01a022 movi a2, 1 -402389f2: 0e5c22 s16i a2, a12, 28 -402389f5: 0e1c22 l16ui a2, a12, 28 -402389f8: 105c22 s16i a2, a12, 32 -402389fb: 102c22 l32i a2, a12, 64 -402389fe: 240226 beqi a2, -1, 40238a26 -40238a01: c33c movi.n a3, 60 -40238a03: 1ec222 addi a2, a2, 30 -40238a06: 251101 l32r a0, 40201e4c -40238a09: 0000c0 callx0 a0 -40238a0c: 252831 l32r a3, 40201eac -40238a0f: 01b327 bgeu a3, a2, 40238a14 -40238a12: 032d mov.n a2, a3 -40238a14: 0f5c22 s16i a2, a12, 30 -40238a17: 005256 bnez a2, 40238a20 -40238a1a: 01a022 movi a2, 1 -40238a1d: 0f5c22 s16i a2, a12, 30 -40238a20: 0f1c22 l16ui a2, a12, 30 -40238a23: 115c22 s16i a2, a12, 34 -40238a26: 0f1c22 l16ui a2, a12, 30 -40238a29: 0e1c32 l16ui a3, a12, 28 -40238a2c: 083327 bltu a3, a2, 40238a38 -40238a2f: 005216 beqz a2, 40238a38 -40238a32: 00a022 movi a2, 0 -40238a35: 0e5c22 s16i a2, a12, 28 -40238a38: 0e0c22 l8ui a2, a12, 14 -40238a3b: 528c beqz.n a2, 40238a44 -40238a3d: cc28 l32i.n a2, a12, 48 -40238a3f: 000806 j 40238a63 -40238a42: 220000 excw -40238a45: 2c0c movi.n a12, 2 -40238a47: 013280 slli a3, a2, 24 -40238a4a: 006396 bltz a3, 40238a54 -40238a4d: ffa022 movi a2, 255 -40238a50: 0003c6 j 40238a63 -40238a53: a03200 addx4 a3, a2, a0 -40238a56: bf .byte 0xbf -40238a57: 05b327 bgeu a3, a2, 40238a60 -40238a5a: 98a921 l32r a2, 4021ed00 -40238a5d: 000086 j 40238a63 -40238a60: 251321 l32r a2, 40201eac -40238a63: 4129 s32i.n a2, a1, 16 -40238a65: dc28 l32i.n a2, a12, 52 -40238a67: 3129 s32i.n a2, a1, 12 -40238a69: d2cc bnez.n a2, 40238a7a -40238a6b: 4128 l32i.n a2, a1, 16 -40238a6d: bc38 l32i.n a3, a12, 44 -40238a6f: 103320 and a3, a3, a2 -40238a72: 2c5321 l32r a2, 40203bc0 -40238a75: 202320 or a2, a3, a2 -40238a78: 3129 s32i.n a2, a1, 12 -40238a7a: 012d22 l32i a2, a13, 4 -40238a7d: 2ccc32 addi a3, a12, 44 -40238a80: 026122 s32i a2, a1, 8 -40238a83: 022d22 l32i a2, a13, 8 -40238a86: 1129 s32i.n a2, a1, 4 -40238a88: 3d28 l32i.n a2, a13, 12 -40238a8a: 0129 s32i.n a2, a1, 0 -40238a8c: 0d2d mov.n a2, a13 -40238a8e: 06cf45 call0 4023f784 -40238a91: 10c132 addi a3, a1, 16 -40238a94: 0d2d mov.n a2, a13 -40238a96: 06df45 call0 4023f88c -40238a99: 31cb addi.n a3, a1, 12 -40238a9b: 0d2d mov.n a2, a13 -40238a9d: 06df85 call0 4023f898 -40238aa0: 0d2d mov.n a2, a13 -40238aa2: 06e005 call0 4023f8a4 -40238aa5: 314b addi.n a3, a1, 4 -40238aa7: 014d mov.n a4, a1 -40238aa9: 218b addi.n a2, a1, 8 -40238aab: e7d6c5 call0 40220818 -40238aae: a30c movi.n a3, 10 -40238ab0: 0c2d mov.n a2, a12 -40238ab2: ff7ac5 call0 40238260 -40238ab5: b108 l32i.n a0, a1, 44 -40238ab7: a1c8 l32i.n a12, a1, 40 -40238ab9: 91d8 l32i.n a13, a1, 36 -40238abb: 30c112 addi a1, a1, 48 -40238abe: f00d ret.n -40238ac0: ff35e4 excw -40238ac3: 3f .byte 0x3f -40238ac4: ff35f0 excw -40238ac7: 3f .byte 0x3f -40238ac8: ff26f4 excw -40238acb: 3f .byte 0x3f -40238acc: d0c112 addi a1, a1, -48 -40238acf: b109 s32i.n a0, a1, 44 -40238ad1: a1c9 s32i.n a12, a1, 40 -40238ad3: 91d9 s32i.n a13, a1, 36 -40238ad5: 81e9 s32i.n a14, a1, 32 -40238ad7: 71f9 s32i.n a15, a1, 28 -40238ad9: 030c movi.n a3, 0 -40238adb: c239 s32i.n a3, a2, 48 -40238add: d239 s32i.n a3, a2, 52 -40238adf: fff831 l32r a3, 40238ac0 -40238ae2: 030342 l8ui a4, a3, 3 -40238ae5: 748c beqz.n a4, 40238af0 -40238ae7: fff741 l32r a4, 40238ac4 -40238aea: 032442 l32i a4, a4, 12 -40238aed: 0e6242 s32i a4, a2, 56 -40238af0: 040342 l8ui a4, a3, 4 -40238af3: 648c beqz.n a4, 40238afd -40238af5: fff341 l32r a4, 40238ac4 -40238af8: 4448 l32i.n a4, a4, 16 -40238afa: 000106 j 40238b02 -40238afd: e248 l32i.n a4, a2, 56 -40238aff: 414140 srli a4, a4, 1 -40238b02: f249 s32i.n a4, a2, 60 -40238b04: 050342 l8ui a4, a3, 5 -40238b07: 648c beqz.n a4, 40238b11 -40238b09: ffee41 l32r a4, 40238ac4 -40238b0c: 5448 l32i.n a4, a4, 20 -40238b0e: 0001c6 j 40238b19 -40238b11: e248 l32i.n a4, a2, 56 -40238b13: f04440 subx8 a4, a4, a4 -40238b16: 414340 srli a4, a4, 3 -40238b19: 2288 l32i.n a8, a2, 8 -40238b1b: 106242 s32i a4, a2, 64 -40238b1e: 110852 l8ui a5, a8, 17 -40238b21: 100872 l8ui a7, a8, 16 -40238b24: 120842 l8ui a4, a8, 18 -40238b27: 115580 slli a5, a5, 8 -40238b2a: 114400 slli a4, a4, 16 -40238b2d: 206570 or a6, a5, a7 -40238b30: 205460 or a5, a4, a6 -40238b33: 130842 l8ui a4, a8, 19 -40238b36: 014480 slli a4, a4, 24 -40238b39: 204450 or a4, a4, a5 -40238b3c: b249 s32i.n a4, a2, 44 -40238b3e: 060342 l8ui a4, a3, 6 -40238b41: 94ac beqz.n a4, 40238b6e -40238b43: ffe041 l32r a4, 40238ac4 -40238b46: 6458 l32i.n a5, a4, 24 -40238b48: 016580 slli a6, a5, 24 -40238b4b: 754850 extui a4, a5, 24, 8 -40238b4e: 207640 or a7, a6, a4 -40238b51: fee941 l32r a4, 402386f8 -40238b54: 106540 and a6, a5, a4 -40238b57: 116680 slli a6, a6, 8 -40238b5a: 415850 srli a5, a5, 8 -40238b5d: 206760 or a6, a7, a6 -40238b60: 104540 and a4, a5, a4 -40238b63: 204640 or a4, a6, a4 -40238b66: c249 s32i.n a4, a2, 48 -40238b68: 140c movi.n a4, 1 -40238b6a: 0000c6 j 40238b71 -40238b6d: a04200 addx4 a4, a2, a0 -40238b70: 424200 excw -40238b73: 0e .byte 0xe -40238b74: 070342 l8ui a4, a3, 7 -40238b77: 025416 beqz a4, 40238ba0 -40238b7a: ffd241 l32r a4, 40238ac4 -40238b7d: 072452 l32i a5, a4, 28 -40238b80: 016580 slli a6, a5, 24 -40238b83: 754850 extui a4, a5, 24, 8 -40238b86: 207640 or a7, a6, a4 -40238b89: fedb41 l32r a4, 402386f8 -40238b8c: 106540 and a6, a5, a4 -40238b8f: 116680 slli a6, a6, 8 -40238b92: 415850 srli a5, a5, 8 -40238b95: 206760 or a6, a7, a6 -40238b98: 104540 and a4, a5, a4 -40238b9b: 204640 or a4, a6, a4 -40238b9e: d249 s32i.n a4, a2, 52 -40238ba0: ffca21 l32r a2, 40238ac8 -40238ba3: 000222 l8ui a2, a2, 0 -40238ba6: 03e256 bnez a2, 40238be8 -40238ba9: ffc6d1 l32r a13, 40238ac4 -40238bac: fed3c1 l32r a12, 402386f8 -40238baf: 03ed mov.n a14, a3 -40238bb1: 0f0c movi.n a15, 0 -40238bb3: 080e32 l8ui a3, a14, 8 -40238bb6: 0f2d mov.n a2, a15 -40238bb8: ee1b addi.n a14, a14, 1 -40238bba: ff1b addi.n a15, a15, 1 -40238bbc: dd4b addi.n a13, a13, 4 -40238bbe: 63ac beqz.n a3, 40238be8 -40238bc0: 7d38 l32i.n a3, a13, 28 -40238bc2: 754830 extui a4, a3, 24, 8 -40238bc5: 015380 slli a5, a3, 24 -40238bc8: 205540 or a5, a5, a4 -40238bcb: 1043c0 and a4, a3, a12 -40238bce: 114480 slli a4, a4, 8 -40238bd1: 413830 srli a3, a3, 8 -40238bd4: 204540 or a4, a5, a4 -40238bd7: 1033c0 and a3, a3, a12 -40238bda: 203430 or a3, a4, a3 -40238bdd: 0139 s32i.n a3, a1, 0 -40238bdf: 013d mov.n a3, a1 -40238be1: 01de05 call0 4023a9c4 -40238be4: fff2c6 j 40238bb3 -40238be7: b10800 excw -40238bea: a1c8 l32i.n a12, a1, 40 -40238bec: 91d8 l32i.n a13, a1, 36 -40238bee: 81e8 l32i.n a14, a1, 32 -40238bf0: 71f8 l32i.n a15, a1, 28 -40238bf2: 30c112 addi a1, a1, 48 -40238bf5: f00d ret.n -40238bf7: 18a400 excw -40238bfa: 124000 excw -40238bfd: e2a0c1 l32r a12, 40231680 -40238c00: ed1461 l32r a6, 40234050 -40238c03: 822802 l32i a0, a8, 0x208 -40238c06: 1361f2 s32i a15, a1, 76 -40238c09: 4129 s32i.n a2, a1, 16 -40238c0b: 051422 l16ui a2, a4, 10 -40238c0e: 176102 s32i a0, a1, 92 -40238c11: 1661c2 s32i a12, a1, 88 -40238c14: 1561d2 s32i a13, a1, 84 -40238c17: b32c movi.n a3, 43 -40238c19: 04fd mov.n a15, a4 -40238c1b: 1468 l32i.n a6, a4, 4 -40238c1d: 023327 bltu a3, a2, 40238c23 -40238c20: 004c86 j 40238d56 -40238c23: 000622 l8ui a2, a6, 0 -40238c26: 022226 beqi a2, 2, 40238c2c -40238c29: 004a46 j 40238d56 -40238c2c: 320e32 l8ui a3, a14, 50 -40238c2f: 33ce42 addi a4, a14, 51 -40238c32: 062d mov.n a2, a6 -40238c34: 363a add.n a3, a6, a3 -40238c36: 131327 beq a3, a2, 40238c4d -40238c39: 000482 l8ui a8, a4, 0 -40238c3c: 1c0252 l8ui a5, a2, 28 -40238c3f: 441b addi.n a4, a4, 1 -40238c41: 221b addi.n a2, a2, 1 -40238c43: 021857 beq a8, a5, 40238c49 -40238c46: 004306 j 40238d56 -40238c49: fffa46 j 40238c36 -40238c4c: 063200 excw -40238c4f: 065205 call0 4023f170 -40238c52: 062204 excw -40238c55: 338006 j 40245a59 -40238c58: 435011 l32r a1, 40209998 -40238c5b: 220020 excw -40238c5e: 324011 l32r a1, 40205560 -40238c61: 062220 excw -40238c64: 228007 bany a0, a0, 40238c8a -40238c67: 223001 l32r a0, 40201528 -40238c6a: 428020 excw -40238c6d: 382001 l32r a0, 40206cf0 -40238c70: 543075 excw -40238c73: a13120 excw -40238c76: fe .byte 0xfe -40238c77: 104230 and a4, a2, a3 -40238c7a: 114480 slli a4, a4, 8 -40238c7d: 412820 srli a2, a2, 8 -40238c80: 204540 or a4, a5, a4 -40238c83: 102230 and a2, a2, a3 -40238c86: 202420 or a2, a4, a2 -40238c89: 4148 l32i.n a4, a1, 16 -40238c8b: 0438 l32i.n a3, a4, 0 -40238c8d: 021237 beq a2, a3, 40238c93 -40238c90: 003086 j 40238d56 -40238c93: ff8b21 l32r a2, 40238ac0 -40238c96: 030c movi.n a3, 0 -40238c98: a40c movi.n a4, 10 -40238c9a: ffd701 l32r a0, 40238bf8 -40238c9d: 0000c0 callx0 a0 -40238ca0: 051f22 l16ui a2, a15, 10 -40238ca3: b32c movi.n a3, 43 -40238ca5: 023327 bltu a3, a2, 40238cab -40238ca8: 002a86 j 40238d56 -40238cab: 1f28 l32i.n a2, a15, 4 -40238cad: 4158 l32i.n a5, a1, 16 -40238caf: 041f92 l16ui a9, a15, 8 -40238cb2: 2529 s32i.n a2, a5, 8 -40238cb4: 070c movi.n a7, 0 -40238cb6: f0a0c2 movi a12, 240 -40238cb9: 0f8d mov.n a8, a15 -40238cbb: 051822 l16ui a2, a8, 10 -40238cbe: 02bc27 bgeu a12, a2, 40238cc4 -40238cc1: 002cc6 j 40238d78 -40238cc4: 0888 l32i.n a8, a8, 0 -40238cc6: c0cc20 sub a12, a12, a2 -40238cc9: c09920 sub a9, a9, a2 -40238ccc: f4c0c0 extui a12, a12, 0, 16 -40238ccf: f49090 extui a9, a9, 0, 16 -40238cd2: 080816 beqz a8, 40238d56 -40238cd5: fff886 j 40238cbb -40238cd8: 260b addi.n a2, a6, -1 -40238cda: 543220 extui a3, a2, 2, 6 -40238cdd: 1123a0 slli a2, a3, 6 -40238ce0: c02230 sub a2, a2, a3 -40238ce3: a06260 addx4 a6, a2, a6 -40238ce6: 746060 extui a6, a6, 0, 8 -40238ce9: d3da add.n a13, a3, a13 -40238ceb: 000122 l8ui a2, a1, 0 -40238cee: 204666 bnei a6, 4, 40238d12 -40238cf1: 002132 l32i a3, a1, 0 -40238cf4: 014380 slli a4, a3, 24 -40238cf7: 752830 extui a2, a3, 24, 8 -40238cfa: 205420 or a5, a4, a2 -40238cfd: fe7e21 l32r a2, 402386f8 -40238d00: 104320 and a4, a3, a2 -40238d03: 114480 slli a4, a4, 8 -40238d06: 413830 srli a3, a3, 8 -40238d09: 204540 or a4, a5, a4 -40238d0c: 102320 and a2, a3, a2 -40238d0f: 202420 or a2, a4, a2 -40238d12: 0129 s32i.n a2, a1, 0 -40238d14: ff6b21 l32r a2, 40238ac0 -40238d17: 130c movi.n a3, 1 -40238d19: 22da add.n a2, a2, a13 -40238d1b: 004232 s8i a3, a2, 0 -40238d1e: ff6921 l32r a2, 40238ac4 -40238d21: a0dd20 addx4 a13, a13, a2 -40238d24: 0128 l32i.n a2, a1, 0 -40238d26: 006d22 s32i a2, a13, 0 -40238d29: 051822 l16ui a2, a8, 10 -40238d2c: 4c3c27 bltu a12, a2, 40238d7c -40238d2f: c0cc20 sub a12, a12, a2 -40238d32: c09920 sub a9, a9, a2 -40238d35: f4c0c0 extui a12, a12, 0, 16 -40238d38: f49090 extui a9, a9, 0, 16 -40238d3b: 02bc97 bgeu a12, a9, 40238d41 -40238d3e: 007986 j 40238f28 -40238d41: ff5f31 l32r a3, 40238ac0 -40238d44: 000322 l8ui a2, a3, 0 -40238d47: 204330 or a4, a3, a3 -40238d4a: 1e6256 bnez a2, 40238f34 -40238d4d: 1f3756 bnez a7, 40238f44 -40238d50: 010422 l8ui a2, a4, 1 -40238d53: 21a256 bnez a2, 40238f71 -40238d56: 042132 l32i a3, a1, 16 -40238d59: 00a022 movi a2, 0 -40238d5c: 026322 s32i a2, a3, 8 -40238d5f: 0f2d mov.n a2, a15 -40238d61: 06ce45 call0 4023fa48 -40238d64: 172102 l32i a0, a1, 92 -40238d67: 1621c2 l32i a12, a1, 88 -40238d6a: 1521d2 l32i a13, a1, 84 -40238d6d: 1421e2 l32i a14, a1, 80 -40238d70: 1321f2 l32i a15, a1, 76 -40238d73: 60c112 addi a1, a1, 96 -40238d76: f00d ret.n -40238d78: 1848 l32i.n a4, a8, 4 -40238d7a: 7149 s32i.n a4, a1, 28 -40238d7c: 7138 l32i.n a3, a1, 28 -40238d7e: 43ca add.n a4, a3, a12 -40238d80: 000422 l8ui a2, a4, 0 -40238d83: babc97 bgeu a12, a9, 40238d41 -40238d86: 01af52 movi a5, -255 -40238d89: 325a add.n a3, a2, a5 -40238d8b: fb2316 beqz a3, 40238d41 -40238d8e: 051852 l16ui a5, a8, 10 -40238d91: ac2b addi.n a10, a12, 2 -40238d93: 3c1b addi.n a3, a12, 1 -40238d95: f4a0a0 extui a10, a10, 0, 16 -40238d98: 05a357 bge a3, a5, 40238da1 -40238d9b: 010432 l8ui a3, a4, 1 -40238d9e: 000246 j 40238dab -40238da1: 0838 l32i.n a3, a8, 0 -40238da3: 082316 beqz a3, 40238e29 -40238da6: 1338 l32i.n a3, a3, 4 -40238da8: 000332 l8ui a3, a3, 0 -40238dab: 343c movi.n a4, 51 -40238dad: 7f1247 beq a2, a4, 40238e30 -40238db0: 143427 bltu a4, a2, 40238dc8 -40238db3: 036d mov.n a6, a3 -40238db5: 6d0c movi.n a13, 6 -40238db7: 021266 bnei a2, 1, 40238dbd -40238dba: 003506 j 40238e92 -40238dbd: 52bc beqz.n a2, 40238df6 -40238dbf: 463226 beqi a2, 3, 40238e09 -40238dc2: 4f12d7 beq a2, a13, 40238e15 -40238dc5: 003146 j 40238e8e -40238dc8: 643c movi.n a4, 54 -40238dca: 029247 bne a2, a4, 40238dd0 -40238dcd: 0024c6 j 40238e64 -40238dd0: 0c3427 bltu a4, a2, 40238de0 -40238dd3: 443c movi.n a4, 52 -40238dd5: 691247 beq a2, a4, 40238e42 -40238dd8: 543c movi.n a4, 53 -40238dda: 721247 beq a2, a4, 40238e50 -40238ddd: 002b46 j 40238e8e -40238de0: a43c movi.n a4, 58 -40238de2: 029247 bne a2, a4, 40238de8 -40238de5: 0022c6 j 40238e74 -40238de8: b43c movi.n a4, 59 -40238dea: 029247 bne a2, a4, 40238df0 -40238ded: 0024c6 j 40238e84 -40238df0: 002686 j 40238e8e -40238df3: c2cc00 excw -40238df6: cc0b addi.n a12, a12, -1 -40238df8: 060c movi.n a6, 0 -40238dfa: f4c0c0 extui a12, a12, 0, 16 -40238dfd: fd7c movi.n a13, -1 -40238dff: 063d mov.n a3, a6 -40238e01: 002346 j 40238e92 -40238e04: 083266 bnei a2, 3, 40238e10 -40238e07: 030c movi.n a3, 0 -40238e09: 7d0c movi.n a13, 7 -40238e0b: 460c movi.n a6, 4 -40238e0d: 002046 j 40238e92 -40238e10: 786266 bnei a2, 6, 40238e8c -40238e13: 030c movi.n a3, 0 -40238e15: 820c movi.n a2, 8 -40238e17: 206330 or a6, a3, a3 -40238e1a: 02b237 bgeu a2, a3, 40238e20 -40238e1d: 08a062 movi a6, 8 -40238e20: 746060 extui a6, a6, 0, 8 -40238e23: 8d0c movi.n a13, 8 -40238e25: 001a46 j 40238e92 -40238e28: 333c00 excw -40238e2b: 289237 bne a2, a3, 40238e57 -40238e2e: 030c movi.n a3, 0 -40238e30: 036d mov.n a6, a3 -40238e32: 3d0c movi.n a13, 3 -40238e34: 001686 j 40238e92 -40238e37: 332700 excw -40238e3a: 433c31 l32r a3, 40209b2c -40238e3d: 089237 bne a2, a3, 40238e49 -40238e40: 030c movi.n a3, 0 -40238e42: 036d mov.n a6, a3 -40238e44: 0d0c movi.n a13, 0 -40238e46: 001206 j 40238e92 -40238e49: 533c movi.n a3, 53 -40238e4b: 3d9237 bne a2, a3, 40238e8c -40238e4e: 030c movi.n a3, 0 -40238e50: 036d mov.n a6, a3 -40238e52: 1d0c movi.n a13, 1 -40238e54: 000e86 j 40238e92 -40238e57: 023327 bltu a3, a2, 40238e5d -40238e5a: 003f86 j 40238f5c -40238e5d: 633c movi.n a3, 54 -40238e5f: d59237 bne a2, a3, 40238e38 -40238e62: 030c movi.n a3, 0 -40238e64: 036d mov.n a6, a3 -40238e66: 2d0c movi.n a13, 2 -40238e68: 000986 j 40238e92 -40238e6b: 3c0000 excw -40238e6e: 9237a3 excw -40238e71: 0c0a add.n a0, a12, a0 -40238e73: 036d03 excw -40238e76: 4d0c movi.n a13, 4 -40238e78: 000586 j 40238e92 -40238e7b: 3c0000 excw -40238e7e: 9237b3 excw -40238e81: 0c09 s32i.n a0, a12, 0 -40238e83: 036d03 excw -40238e86: 5d0c movi.n a13, 5 -40238e88: 000186 j 40238e92 -40238e8b: 030c00 excw -40238e8e: fd7c movi.n a13, -1 -40238e90: 060c movi.n a6, 0 -40238e92: cc2b addi.n a12, a12, 2 -40238e94: cc3a add.n a12, a12, a3 -40238e96: f4c0c0 extui a12, a12, 0, 16 -40238e99: e8c616 beqz a6, 40238d29 -40238e9c: 020c movi.n a2, 0 -40238e9e: 0129 s32i.n a2, a1, 0 -40238ea0: ff0821 l32r a2, 40238ac0 -40238ea3: 06bd mov.n a11, a6 -40238ea5: 2d2a add.n a2, a13, a2 -40238ea7: 6129 s32i.n a2, a1, 24 -40238ea9: ff0621 l32r a2, 40238ac4 -40238eac: a02d20 addx4 a2, a13, a2 -40238eaf: 5129 s32i.n a2, a1, 20 -40238eb1: 440c movi.n a4, 4 -40238eb3: 02bb47 bgeu a11, a4, 40238eb9 -40238eb6: f440b0 extui a4, a11, 0, 16 -40238eb9: 205aa0 or a5, a10, a10 -40238ebc: 202880 or a2, a8, a8 -40238ebf: 203110 or a3, a1, a1 -40238ec2: a169 s32i.n a6, a1, 40 -40238ec4: d179 s32i.n a7, a1, 52 -40238ec6: 9189 s32i.n a8, a1, 36 -40238ec8: c199 s32i.n a9, a1, 48 -40238eca: 81a9 s32i.n a10, a1, 32 -40238ecc: b1b9 s32i.n a11, a1, 44 -40238ece: 06f005 call0 4023fdd0 -40238ed1: b1b8 l32i.n a11, a1, 44 -40238ed3: a168 l32i.n a6, a1, 40 -40238ed5: d178 l32i.n a7, a1, 52 -40238ed7: 9188 l32i.n a8, a1, 36 -40238ed9: c198 l32i.n a9, a1, 48 -40238edb: 81a8 l32i.n a10, a1, 32 -40238edd: 025bf6 bgeui a11, 5, 40238ee3 -40238ee0: ff7d06 j 40238cd8 -40238ee3: 6128 l32i.n a2, a1, 24 -40238ee5: 130c movi.n a3, 1 -40238ee7: 004232 s8i a3, a2, 0 -40238eea: 0138 l32i.n a3, a1, 0 -40238eec: fccbb2 addi a11, a11, -4 -40238eef: 014380 slli a4, a3, 24 -40238ef2: 752830 extui a2, a3, 24, 8 -40238ef5: 205420 or a5, a4, a2 -40238ef8: fe0021 l32r a2, 402386f8 -40238efb: aa4b addi.n a10, a10, 4 -40238efd: 104320 and a4, a3, a2 -40238f00: 114480 slli a4, a4, 8 -40238f03: 413830 srli a3, a3, 8 -40238f06: 204540 or a4, a5, a4 -40238f09: 102320 and a2, a3, a2 -40238f0c: 202420 or a2, a4, a2 -40238f0f: 6158 l32i.n a5, a1, 24 -40238f11: 5148 l32i.n a4, a1, 20 -40238f13: 551b addi.n a5, a5, 1 -40238f15: 0429 s32i.n a2, a4, 0 -40238f17: 444b addi.n a4, a4, 4 -40238f19: 74b0b0 extui a11, a11, 0, 8 -40238f1c: f4a0a0 extui a10, a10, 0, 16 -40238f1f: 6159 s32i.n a5, a1, 24 -40238f21: 5149 s32i.n a4, a1, 20 -40238f23: ffe286 j 40238eb1 -40238f26: 160000 excw -40238f29: e159 s32i.n a5, a1, 56 -40238f2b: 0888 l32i.n a8, a8, 0 -40238f2d: 1828 l32i.n a2, a8, 4 -40238f2f: 7129 s32i.n a2, a1, 28 -40238f31: ff91c6 j 40238d7c -40238f34: fee421 l32r a2, 40238ac4 -40238f37: 050c movi.n a5, 0 -40238f39: 0228 l32i.n a2, a2, 0 -40238f3b: 004352 s8i a5, a3, 0 -40238f3e: 261226 beqi a2, 1, 40238f68 -40238f41: 0b2266 bnei a2, 2, 40238f50 -40238f44: 070c movi.n a7, 0 -40238f46: 6ca092 movi a9, 108 -40238f49: cc2c movi.n a12, 44 -40238f4b: ff5a86 j 40238cb9 -40238f4e: 260000 excw -40238f51: 860232 l8ui a3, a2, 134 -40238f54: ff7d excw -40238f56: 170c movi.n a7, 1 -40238f58: 000306 j 40238f68 -40238f5b: 122600 excw -40238f5e: a44602 s8i a0, a6, 164 -40238f61: ff .byte 0xff -40238f62: 0acd mov.n a12, a10 -40238f64: ff7046 j 40238d29 -40238f67: a09200 addx4 a9, a2, a0 -40238f6a: c2ec bnez.n a2, 40238f9a -40238f6c: c66ca0 excw -40238f6f: 21ff51 l32r a5, 4020176c -40238f72: 32fed4 excw -40238f75: 660402 l8ui a0, a4, 102 -40238f78: 382e53 excw -40238f7b: 032241 l32r a4, 401f9c04 <_lit4_end+0xf1d58> -40238f7e: 660c movi.n a6, 6 -40238f80: 220d12 l8ui a1, a13, 34 -40238f83: 2e .byte 0x2e -40238f84: 4508 l32i.n a0, a5, 16 -40238f86: 2dffb4 excw -40238f89: 0e .byte 0xe -40238f8a: ff2ec5 call0 40238278 -40238f8d: ff7146 j 40238d56 -40238f90: fdc222 addi a2, a2, -3 -40238f93: 742020 extui a2, a2, 0, 8 -40238f96: 0232b6 bltui a2, 3, 40238f9c -40238f99: ff6e46 j 40238d56 -40238f9c: 8e28 l32i.n a2, a14, 32 -40238f9e: ffb2c5 call0 40238acc -40238fa1: 0e2d mov.n a2, a14 -40238fa3: ff9f45 call0 40238998 -40238fa6: ff6b06 j 40238d56 -40238fa9: 446366 bnei a3, 6, 40238ff1 -40238fac: 4148 l32i.n a4, a1, 16 -40238fae: 0c0432 l8ui a3, a4, 12 -40238fb1: fdc322 addi a2, a3, -3 -40238fb4: 742020 extui a2, a2, 0, 8 -40238fb7: 0532b6 bltui a2, 3, 40238fc0 -40238fba: 021326 beqi a3, 1, 40238fc0 -40238fbd: ff6546 j 40238d56 -40238fc0: 202ee0 or a2, a14, a14 -40238fc3: 082ed2 l32i a13, a14, 32 -40238fc6: 069185 call0 4023f8e0 -40238fc9: 53ffc1 l32r a12, 4020dfc8 -40238fcc: 0e2d mov.n a2, a14 -40238fce: 203cc0 or a3, a12, a12 -40238fd1: 067b05 call0 4023f784 -40238fd4: 0c3d mov.n a3, a12 -40238fd6: 0e2d mov.n a2, a14 -40238fd8: 068bc5 call0 4023f898 -40238fdb: 0c3d mov.n a3, a12 -40238fdd: 0e2d mov.n a2, a14 -40238fdf: 068ac5 call0 4023f88c -40238fe2: 0d2d mov.n a2, a13 -40238fe4: c30c movi.n a3, 12 -40238fe6: ff2785 call0 40238260 -40238fe9: 0e2d mov.n a2, a14 -40238feb: ff59c5 call0 40238588 -40238fee: ff5906 j 40238d56 -40238ff1: 022326 beqi a3, 2, 40238ff7 -40238ff4: ff5786 j 40238d56 -40238ff7: 4158 l32i.n a5, a1, 16 -40238ff9: 0c0532 l8ui a3, a5, 12 -40238ffc: 026326 beqi a3, 6, 40239002 -40238fff: ff54c6 j 40238d56 -40239002: 030c movi.n a3, 0 -40239004: 0d5532 s16i a3, a5, 26 -40239007: 020432 l8ui a3, a4, 2 -4023900a: 8e68 l32i.n a6, a14, 32 -4023900c: d46316 beqz a3, 40238d56 -4023900f: 2238 l32i.n a3, a2, 8 -40239011: 2688 l32i.n a8, a6, 8 -40239013: 014380 slli a4, a3, 24 -40239016: 752830 extui a2, a3, 24, 8 -40239019: 205420 or a5, a4, a2 -4023901c: fdb721 l32r a2, 402386f8 -4023901f: 104320 and a4, a3, a2 -40239022: 114480 slli a4, a4, 8 -40239025: 413830 srli a3, a3, 8 -40239028: 204540 or a4, a5, a4 -4023902b: 102320 and a2, a3, a2 -4023902e: 202420 or a2, a4, a2 -40239031: a629 s32i.n a2, a6, 40 -40239033: 110832 l8ui a3, a8, 17 -40239036: 100852 l8ui a5, a8, 16 -40239039: 120822 l8ui a2, a8, 18 -4023903c: 113380 slli a3, a3, 8 -4023903f: 204350 or a4, a3, a5 -40239042: 112200 slli a2, a2, 16 -40239045: 203240 or a3, a2, a4 -40239048: 130822 l8ui a2, a8, 19 -4023904b: 012280 slli a2, a2, 24 -4023904e: 202230 or a2, a2, a3 -40239051: b629 s32i.n a2, a6, 44 -40239053: 0e2d mov.n a2, a14 -40239055: ff6a45 call0 402386fc -40239058: ff3e86 j 40238d56 - ... - -4023905c : -4023905c: f0c112 addi a1, a1, -16 -4023905f: 21c9 s32i.n a12, a1, 8 -40239061: 03cd mov.n a12, a3 -40239063: 11d9 s32i.n a13, a1, 4 -40239065: 444c movi.n a4, 68 -40239067: 02dd mov.n a13, a2 -40239069: 030c movi.n a3, 0 -4023906b: 0c2d mov.n a2, a12 -4023906d: 3109 s32i.n a0, a1, 12 -4023906f: fee201 l32r a0, 40238bf8 -40239072: 0000c0 callx0 a0 -40239075: 3108 l32i.n a0, a1, 12 -40239077: 8dc9 s32i.n a12, a13, 32 -40239079: 21c8 l32i.n a12, a1, 8 -4023907b: 11d8 l32i.n a13, a1, 4 -4023907d: 10c112 addi a1, a1, 16 -40239080: f00d ret.n -40239082: 9e0000 excw -40239085: 3ffe97 bbsi a14, 25, 402390c8 -40239088: 100d74 excw -4023908b: c11240 mul16u a1, a2, a4 - -4023908c : -4023908c: f0c112 addi a1, a1, -16 -4023908f: 21c9 s32i.n a12, a1, 8 -40239091: 02cd mov.n a12, a2 -40239093: 8228 l32i.n a2, a2, 32 -40239095: 3109 s32i.n a0, a1, 12 -40239097: e28c beqz.n a2, 402390a9 -40239099: fffa31 l32r a3, 40239084 -4023909c: 96a242 movi a4, 0x296 -4023909f: fffa01 l32r a0, 40239088 -402390a2: 0000c0 callx0 a0 -402390a5: 020c movi.n a2, 0 -402390a7: 8c29 s32i.n a2, a12, 32 -402390a9: 3108 l32i.n a0, a1, 12 -402390ab: 21c8 l32i.n a12, a1, 8 -402390ad: 10c112 addi a1, a1, 16 -402390b0: f00d ret.n - ... - -402390b4 : -402390b4: a0c112 addi a1, a1, -96 -402390b7: 1561d2 s32i a13, a1, 84 -402390ba: 176102 s32i a0, a1, 92 -402390bd: 1661c2 s32i a12, a1, 88 -402390c0: 02dd mov.n a13, a2 -402390c2: 087216 beqz a2, 4023914d -402390c5: 444c movi.n a4, 68 -402390c7: 030c movi.n a3, 0 -402390c9: 012d mov.n a2, a1 -402390cb: fecb01 l32r a0, 40238bf8 -402390ce: 0000c0 callx0 a0 -402390d1: 012d mov.n a2, a1 -402390d3: 830c movi.n a3, 8 -402390d5: ff1885 call0 40238260 -402390d8: 8d28 l32i.n a2, a13, 32 -402390da: 228c beqz.n a2, 402390e0 -402390dc: 12c8 l32i.n a12, a2, 4 -402390de: fcdc bnez.n a12, 40239101 -402390e0: 0aa4c5 call0 40243b30 -402390e3: 20c220 or a12, a2, a2 -402390e6: 063216 beqz a2, 4023914d -402390e9: 080232 l8ui a3, a2, 8 -402390ec: 016122 s32i a2, a1, 4 -402390ef: 022c movi.n a2, 32 -402390f1: 202320 or a2, a3, a2 -402390f4: 53b531 l32r a3, 4020dfc8 -402390f7: 084c22 s8i a2, a12, 8 -402390fa: 444c movi.n a4, 68 -402390fc: 0c2d mov.n a2, a12 -402390fe: 0aab85 call0 40243bb8 -40239101: 840c movi.n a4, 8 -40239103: 013d mov.n a3, a1 -40239105: 0d2d mov.n a2, a13 -40239107: ff2bc5 call0 402383c4 -4023910a: 038256 bnez a2, 40239146 -4023910d: 240c movi.n a4, 2 -4023910f: 933c movi.n a3, 57 -40239111: 012d mov.n a2, a1 -40239113: ff1a05 call0 402382b4 -40239116: 181d32 l16ui a3, a13, 48 -40239119: 012d mov.n a2, a1 -4023911b: ff1cc5 call0 402382e8 -4023911e: 012d mov.n a2, a1 -40239120: ff2645 call0 40238388 -40239123: 0c1132 l16ui a3, a1, 24 -40239126: f0a022 movi a2, 240 -40239129: 332a add.n a3, a3, a2 -4023912b: 4128 l32i.n a2, a1, 16 -4023912d: f43030 extui a3, a3, 0, 16 -40239130: 06b0c5 call0 4023fc40 -40239133: fd1441 l32r a4, 40238584 -40239136: 4138 l32i.n a3, a1, 16 -40239138: 0d6d mov.n a6, a13 -4023913a: 354c movi.n a5, 67 -4023913c: 0c2d mov.n a2, a12 -4023913e: 0ab7c5 call0 40243cbc -40239141: 012d mov.n a2, a1 -40239143: ff21c5 call0 40238360 -40239146: 1128 l32i.n a2, a1, 4 -40239148: 128c beqz.n a2, 4023914d -4023914a: 0aa245 call0 40243b70 -4023914d: 172102 l32i a0, a1, 92 -40239150: 1621c2 l32i a12, a1, 88 -40239153: 1521d2 l32i a13, a1, 84 -40239156: 60c112 addi a1, a1, 96 -40239159: f00d ret.n - ... - -4023915c : -4023915c: f0c112 addi a1, a1, -16 -4023915f: 11d9 s32i.n a13, a1, 4 -40239161: 82d8 l32i.n a13, a2, 32 -40239163: 21c9 s32i.n a12, a1, 8 -40239165: 3109 s32i.n a0, a1, 12 -40239167: 02cd mov.n a12, a2 -40239169: ddac beqz.n a13, 4023919a -4023916b: 0c0d22 l8ui a2, a13, 12 -4023916e: 0762f6 bgeui a2, 6, 40239179 -40239171: 0732f6 bgeui a2, 3, 4023917c -40239174: 22ac beqz.n a2, 4023919a -40239176: 000586 j 40239190 -40239179: 139266 bnei a2, 10, 40239190 -4023917c: 0c2d mov.n a2, a12 -4023917e: 067605 call0 4023f8e0 -40239181: 020c movi.n a2, 0 -40239183: 0d4d22 s8i a2, a13, 13 -40239186: 202cc0 or a2, a12, a12 -40239189: ff73c5 call0 402388c8 -4023918c: 000286 j 4023919a -4023918f: 020c00 excw -40239192: 0d4d22 s8i a2, a13, 13 -40239195: 0c2d mov.n a2, a12 -40239197: ff3f05 call0 40238588 -4023919a: 3108 l32i.n a0, a1, 12 -4023919c: 21c8 l32i.n a12, a1, 8 -4023919e: 11d8 l32i.n a13, a1, 4 -402391a0: 10c112 addi a1, a1, 16 -402391a3: f00d ret.n -402391a5: 000000 ill - -402391a8 : -402391a8: f0c112 addi a1, a1, -16 -402391ab: 11d9 s32i.n a13, a1, 4 -402391ad: 3109 s32i.n a0, a1, 12 -402391af: 21c9 s32i.n a12, a1, 8 -402391b1: 02dd mov.n a13, a2 -402391b3: 08b216 beqz a2, 40239242 -402391b6: 82c8 l32i.n a12, a2, 32 -402391b8: 086c16 beqz a12, 40239242 -402391bb: 0c0c22 l8ui a2, a12, 12 -402391be: 028226 beqi a2, 8, 402391c4 -402391c1: 001f46 j 40239242 -402391c4: 0338 l32i.n a3, a3, 0 -402391c6: bc28 l32i.n a2, a12, 44 -402391c8: 769327 bne a3, a2, 40239242 -402391cb: c30c movi.n a3, 12 -402391cd: 0c2d mov.n a2, a12 -402391cf: ff0905 call0 40238260 -402391d2: 440c movi.n a4, 4 -402391d4: 0c3d mov.n a3, a12 -402391d6: 0d2d mov.n a2, a13 -402391d8: ff1e85 call0 402383c4 -402391db: 056256 bnez a2, 40239235 -402391de: 440c movi.n a4, 4 -402391e0: 233c movi.n a3, 50 -402391e2: 0c2d mov.n a2, a12 -402391e4: ff0cc5 call0 402382b4 -402391e7: bc28 l32i.n a2, a12, 44 -402391e9: 014280 slli a4, a2, 24 -402391ec: 753820 extui a3, a2, 24, 8 -402391ef: 205430 or a5, a4, a3 -402391f2: fd4131 l32r a3, 402386f8 -402391f5: 104230 and a4, a2, a3 -402391f8: 114480 slli a4, a4, 8 -402391fb: 412820 srli a2, a2, 8 -402391fe: 204540 or a4, a5, a4 -40239201: 103230 and a3, a2, a3 -40239204: 203430 or a3, a4, a3 -40239207: 0c2d mov.n a2, a12 -40239209: ff1005 call0 4023830c -4023920c: 0c2d mov.n a2, a12 -4023920e: ff1785 call0 40238388 -40239211: 0c1c32 l16ui a3, a12, 24 -40239214: f0a022 movi a2, 240 -40239217: 332a add.n a3, a3, a2 -40239219: 4c28 l32i.n a2, a12, 16 -4023921b: f43030 extui a3, a3, 0, 16 -4023921e: 06a205 call0 4023fc40 -40239221: fcd841 l32r a4, 40238584 -40239224: 4c38 l32i.n a3, a12, 16 -40239226: 1c28 l32i.n a2, a12, 4 -40239228: 0d6d mov.n a6, a13 -4023922a: 43a052 movi a5, 67 -4023922d: 0aa8c5 call0 40243cbc -40239230: 0c2d mov.n a2, a12 -40239232: ff12c5 call0 40238360 -40239235: 0d0c22 l8ui a2, a12, 13 -40239238: 221b addi.n a2, a2, 1 -4023923a: 0d4c22 s8i a2, a12, 13 -4023923d: 421c movi.n a2, 20 -4023923f: 0d5c22 s16i a2, a12, 26 -40239242: 3108 l32i.n a0, a1, 12 -40239244: 21c8 l32i.n a12, a1, 8 -40239246: 11d8 l32i.n a13, a1, 4 -40239248: 10c112 addi a1, a1, 16 -4023924b: f00d ret.n -4023924d: 000000 ill -40239250: 004e20 break 14, 2 -40239253: 26ec00 excw -40239256: ff .byte 0xff -40239257: 3f .byte 0x3f -40239258: ff26f0 excw -4023925b: 3f .byte 0x3f -4023925c: 2ac8 l32i.n a12, a10, 8 -4023925e: 884000 excw -40239261: 00dc bnez.n a0, 40239275 -40239263: c11240 mul16u a1, a2, a4 - -40239264 : -40239264: e0c112 addi a1, a1, -32 -40239267: 61c9 s32i.n a12, a1, 24 -40239269: 82c8 l32i.n a12, a2, 32 -4023926b: 41e9 s32i.n a14, a1, 16 -4023926d: 530c movi.n a3, 5 -4023926f: 02ed mov.n a14, a2 -40239271: 0c2d mov.n a2, a12 -40239273: 7109 s32i.n a0, a1, 28 -40239275: 51d9 s32i.n a13, a1, 20 -40239277: 0361f2 s32i a15, a1, 12 -4023927a: fefe45 call0 40238260 -4023927d: 340c movi.n a4, 3 -4023927f: 0c3d mov.n a3, a12 -40239281: 0e2d mov.n a2, a14 -40239283: ff1405 call0 402383c4 -40239286: 02dd mov.n a13, a2 -40239288: 0a0256 bnez a2, 4023932c -4023928b: 240c movi.n a4, 2 -4023928d: 933c movi.n a3, 57 -4023928f: 0c2d mov.n a2, a12 -40239291: ff0205 call0 402382b4 -40239294: 181e32 l16ui a3, a14, 48 -40239297: 0c2d mov.n a2, a12 -40239299: ff04c5 call0 402382e8 -4023929c: bef8 l32i.n a15, a14, 44 -4023929e: bfcc bnez.n a15, 402392ad -402392a0: ffed21 l32r a2, 40239254 -402392a3: 02f8 l32i.n a15, a2, 0 -402392a5: 058f56 bnez a15, 40239301 -402392a8: 000a06 j 402392d4 -402392ab: 2d0000 excw -402392ae: 0f .byte 0xf -402392af: ffeb01 l32r a0, 4023925c -402392b2: 0000c0 callx0 a0 -402392b5: 743020 extui a3, a2, 0, 8 -402392b8: fe4316 beqz a3, 402392a0 -402392bb: 034d mov.n a4, a3 -402392bd: 0c2d mov.n a2, a12 -402392bf: c30c movi.n a3, 12 -402392c1: feff05 call0 402382b4 -402392c4: 000f32 l8ui a3, a15, 0 -402392c7: fd5316 beqz a3, 402392a0 -402392ca: 0c2d mov.n a2, a12 -402392cc: ff1b addi.n a15, a15, 1 -402392ce: ff0045 call0 402382d4 -402392d1: fffbc6 j 402392c4 -402392d4: 202cc0 or a2, a12, a12 -402392d7: ff0b05 call0 40238388 -402392da: 0c1c32 l16ui a3, a12, 24 -402392dd: f0a022 movi a2, 240 -402392e0: 803320 add a3, a3, a2 -402392e3: 4c28 l32i.n a2, a12, 16 -402392e5: f43030 extui a3, a3, 0, 16 -402392e8: 069545 call0 4023fc40 -402392eb: 4c38 l32i.n a3, a12, 16 -402392ed: 1c28 l32i.n a2, a12, 4 -402392ef: 0e6d mov.n a6, a14 -402392f1: 354c movi.n a5, 67 -402392f3: 28cc42 addi a4, a12, 40 -402392f6: 0a9c45 call0 40243cbc -402392f9: 0c2d mov.n a2, a12 -402392fb: ff0645 call0 40238360 -402392fe: 000a86 j 4023932c -40239301: 0f2d mov.n a2, a15 -40239303: ffd601 l32r a0, 4023925c -40239306: 0000c0 callx0 a0 -40239309: ffd321 l32r a2, 40239258 -4023930c: 0248 l32i.n a4, a2, 0 -4023930e: c214a6 blti a4, 1, 402392d4 -40239311: 744040 extui a4, a4, 0, 8 -40239314: c33c movi.n a3, 60 -40239316: 202cc0 or a2, a12, a12 -40239319: fef985 call0 402382b4 -4023931c: 000f32 l8ui a3, a15, 0 -4023931f: fb1316 beqz a3, 402392d4 -40239322: 0c2d mov.n a2, a12 -40239324: ff1b addi.n a15, a15, 1 -40239326: fefac5 call0 402382d4 -40239329: fffbc6 j 4023931c -4023932c: 0d0c42 l8ui a4, a12, 13 -4023932f: 09a022 movi a2, 9 -40239332: 01c442 addi a4, a4, 1 -40239335: 743040 extui a3, a4, 0, 8 -40239338: 0d4c32 s8i a3, a12, 13 -4023933b: ffc541 l32r a4, 40239250 -4023933e: 0e3237 bltu a2, a3, 40239350 -40239341: 1123b0 slli a2, a3, 5 -40239344: c02230 sub a2, a2, a3 -40239347: a04230 addx4 a4, a2, a3 -4023934a: 1144c0 slli a4, a4, 4 -4023934d: f44040 extui a4, a4, 0, 16 -40239350: f3a122 movi a2, 0x1f3 -40239353: f4a132 movi a3, 0x1f4 -40239356: 242a add.n a2, a4, a2 -40239358: ffc201 l32r a0, 40239260 -4023935b: 0000c0 callx0 a0 -4023935e: 7108 l32i.n a0, a1, 28 -40239360: 0d5c22 s16i a2, a12, 26 -40239363: 41e8 l32i.n a14, a1, 16 -40239365: 0d2d mov.n a2, a13 -40239367: 61c8 l32i.n a12, a1, 24 -40239369: 51d8 l32i.n a13, a1, 20 -4023936b: 31f8 l32i.n a15, a1, 12 -4023936d: 20c112 addi a1, a1, 32 -40239370: f00d ret.n - ... - -40239374 : -40239374: f0c112 addi a1, a1, -16 -40239377: 21c9 s32i.n a12, a1, 8 -40239379: 82c8 l32i.n a12, a2, 32 -4023937b: 11d9 s32i.n a13, a1, 4 -4023937d: 3109 s32i.n a0, a1, 12 -4023937f: 01e9 s32i.n a14, a1, 0 -40239381: 02dd mov.n a13, a2 -40239383: 427c movi.n a2, -12 -40239385: 0abc16 beqz a12, 40239434 -40239388: 030c movi.n a3, 0 -4023938a: 0c2d mov.n a2, a12 -4023938c: feed05 call0 40238260 -4023938f: 020c movi.n a2, 0 -40239391: ac29 s32i.n a2, a12, 40 -40239393: bc29 s32i.n a2, a12, 44 -40239395: cc29 s32i.n a2, a12, 48 -40239397: dc29 s32i.n a2, a12, 52 -40239399: 106c22 s32i a2, a12, 64 -4023939c: fc29 s32i.n a2, a12, 60 -4023939e: ec29 s32i.n a2, a12, 56 -402393a0: 135c22 s16i a2, a12, 38 -402393a3: 125c22 s16i a2, a12, 36 -402393a6: 115c22 s16i a2, a12, 34 -402393a9: 105c22 s16i a2, a12, 32 -402393ac: 740c movi.n a4, 7 -402393ae: 0c3d mov.n a3, a12 -402393b0: 202dd0 or a2, a13, a13 -402393b3: ff0105 call0 402383c4 -402393b6: 02ed mov.n a14, a2 -402393b8: 62ec bnez.n a2, 402393e2 -402393ba: 0c2d mov.n a2, a12 -402393bc: fefc85 call0 40238388 -402393bf: 0c1c32 l16ui a3, a12, 24 -402393c2: f0a022 movi a2, 240 -402393c5: 332a add.n a3, a3, a2 -402393c7: 4c28 l32i.n a2, a12, 16 -402393c9: f43030 extui a3, a3, 0, 16 -402393cc: 068705 call0 4023fc40 -402393cf: 4c38 l32i.n a3, a12, 16 -402393d1: 1c28 l32i.n a2, a12, 4 -402393d3: 0d6d mov.n a6, a13 -402393d5: 354c movi.n a5, 67 -402393d7: 28cc42 addi a4, a12, 40 -402393da: 0a8e05 call0 40243cbc -402393dd: 0c2d mov.n a2, a12 -402393df: fef805 call0 40238360 -402393e2: 0d0c42 l8ui a4, a12, 13 -402393e5: 920c movi.n a2, 9 -402393e7: 441b addi.n a4, a4, 1 -402393e9: 743040 extui a3, a4, 0, 8 -402393ec: 0d4c32 s8i a3, a12, 13 -402393ef: 497a41 l32r a4, 4020b9d8 -402393f2: 0e3237 bltu a2, a3, 40239404 -402393f5: 1123b0 slli a2, a3, 5 -402393f8: c02230 sub a2, a2, a3 -402393fb: a04230 addx4 a4, a2, a3 -402393fe: 1144d0 slli a4, a4, 3 -40239401: f44040 extui a4, a4, 0, 16 -40239404: f3a122 movi a2, 0x1f3 -40239407: 242a add.n a2, a4, a2 -40239409: f4a132 movi a3, 0x1f4 -4023940c: ff9501 l32r a0, 40239260 -4023940f: 0000c0 callx0 a0 -40239412: 0d5c22 s16i a2, a12, 26 -40239415: 0d2d mov.n a2, a13 -40239417: 064c85 call0 4023f8e0 -4023941a: 52ebc1 l32r a12, 4020dfc8 -4023941d: 0d2d mov.n a2, a13 -4023941f: 0c3d mov.n a3, a12 -40239421: 063605 call0 4023f784 -40239424: 0c3d mov.n a3, a12 -40239426: 0d2d mov.n a2, a13 -40239428: 0646c5 call0 4023f898 -4023942b: 0d2d mov.n a2, a13 -4023942d: 0c3d mov.n a3, a12 -4023942f: 0645c5 call0 4023f88c -40239432: 0e2d mov.n a2, a14 -40239434: 3108 l32i.n a0, a1, 12 -40239436: 21c8 l32i.n a12, a1, 8 -40239438: 11d8 l32i.n a13, a1, 4 -4023943a: 01e8 l32i.n a14, a1, 0 -4023943c: 10c112 addi a1, a1, 16 -4023943f: f00d ret.n -40239441: 000000 ill -40239444: ff3794 excw -40239447: 3f .byte 0x3f - -40239448 : -40239448: ffff21 l32r a2, 40239444 -4023944b: e0c112 addi a1, a1, -32 -4023944e: 51d9 s32i.n a13, a1, 20 -40239450: 02d8 l32i.n a13, a2, 0 -40239452: 41e9 s32i.n a14, a1, 16 -40239454: 7109 s32i.n a0, a1, 28 -40239456: 61c9 s32i.n a12, a1, 24 -40239458: 31f9 s32i.n a15, a1, 12 -4023945a: be7c movi.n a14, -5 -4023945c: 17ad16 beqz a13, 402395da -4023945f: 8dc8 l32i.n a12, a13, 32 -40239461: 170c16 beqz a12, 402395d5 -40239464: 0c0c32 l8ui a3, a12, 12 -40239467: 16a316 beqz a3, 402395d5 -4023946a: 131c42 l16ui a4, a12, 38 -4023946d: b49c beqz.n a4, 4023948c -4023946f: 121c22 l16ui a2, a12, 36 -40239472: 01c222 addi a2, a2, 1 -40239475: f42020 extui a2, a2, 0, 16 -40239478: 125c22 s16i a2, a12, 36 -4023947b: 0d9427 bne a4, a2, 4023948c -4023947e: 202dd0 or a2, a13, a13 -40239481: ffef05 call0 40239374 -40239484: 0d2d mov.n a2, a13 -40239486: ff1005 call0 40238588 -40239489: 005206 j 402395d5 -4023948c: 111c22 l16ui a2, a12, 34 -4023948f: 115216 beqz a2, 402395a8 -40239492: 420b addi.n a4, a2, -1 -40239494: 115c42 s16i a4, a12, 34 -40239497: 021226 beqi a2, 1, 4023949d -4023949a: 004286 j 402395a8 -4023949d: 1023e0 and a2, a3, a14 -402394a0: 051226 beqi a2, 1, 402394a9 -402394a3: 029326 beqi a3, 10, 402394a9 -402394a6: 004ac6 j 402395d5 -402394a9: 430c movi.n a3, 4 -402394ab: 0c2d mov.n a2, a12 -402394ad: fedb05 call0 40238260 -402394b0: 340c movi.n a4, 3 -402394b2: 0c3d mov.n a3, a12 -402394b4: 0d2d mov.n a2, a13 -402394b6: fef0c5 call0 402383c4 -402394b9: 09f256 bnez a2, 4023955c -402394bc: 240c movi.n a4, 2 -402394be: 933c movi.n a3, 57 -402394c0: 0c2d mov.n a2, a12 -402394c2: fedf05 call0 402382b4 -402394c5: 181d32 l16ui a3, a13, 48 -402394c8: 0c2d mov.n a2, a12 -402394ca: fee1c5 call0 402382e8 -402394cd: bdf8 l32i.n a15, a13, 44 -402394cf: afcc bnez.n a15, 402394dd -402394d1: ff6021 l32r a2, 40239254 -402394d4: 02f8 l32i.n a15, a2, 0 -402394d6: 057f56 bnez a15, 40239531 -402394d9: 0009c6 j 40239504 -402394dc: 0f2d00 excw -402394df: ff5f01 l32r a0, 4023925c -402394e2: 0000c0 callx0 a0 -402394e5: 743020 extui a3, a2, 0, 8 -402394e8: fe5316 beqz a3, 402394d1 -402394eb: 034d mov.n a4, a3 -402394ed: 0c2d mov.n a2, a12 -402394ef: c30c movi.n a3, 12 -402394f1: fedc05 call0 402382b4 -402394f4: 000f32 l8ui a3, a15, 0 -402394f7: fd6316 beqz a3, 402394d1 -402394fa: 0c2d mov.n a2, a12 -402394fc: ff1b addi.n a15, a15, 1 -402394fe: fedd45 call0 402382d4 -40239501: fffbc6 j 402394f4 -40239504: 202cc0 or a2, a12, a12 -40239507: fee805 call0 40238388 -4023950a: 0c1c32 l16ui a3, a12, 24 -4023950d: f0a022 movi a2, 240 -40239510: 803320 add a3, a3, a2 -40239513: 4c28 l32i.n a2, a12, 16 -40239515: f43030 extui a3, a3, 0, 16 -40239518: 067245 call0 4023fc40 -4023951b: fc1a41 l32r a4, 40238584 -4023951e: 4c38 l32i.n a3, a12, 16 -40239520: 1c28 l32i.n a2, a12, 4 -40239522: 0d6d mov.n a6, a13 -40239524: 354c movi.n a5, 67 -40239526: 0a7945 call0 40243cbc -40239529: 0c2d mov.n a2, a12 -4023952b: fee345 call0 40238360 -4023952e: 000a86 j 4023955c -40239531: 0f2d mov.n a2, a15 -40239533: ff4a01 l32r a0, 4023925c -40239536: 0000c0 callx0 a0 -40239539: ff4721 l32r a2, 40239258 -4023953c: 0248 l32i.n a4, a2, 0 -4023953e: c214a6 blti a4, 1, 40239504 -40239541: 744040 extui a4, a4, 0, 8 -40239544: c33c movi.n a3, 60 -40239546: 202cc0 or a2, a12, a12 -40239549: fed685 call0 402382b4 -4023954c: 000f32 l8ui a3, a15, 0 -4023954f: fb1316 beqz a3, 40239504 -40239552: 0c2d mov.n a2, a12 -40239554: ff1b addi.n a15, a15, 1 -40239556: fed7c5 call0 402382d4 -40239559: fffbc6 j 4023954c -4023955c: 0d0c42 l8ui a4, a12, 13 -4023955f: 09a022 movi a2, 9 -40239562: 01c442 addi a4, a4, 1 -40239565: 743040 extui a3, a4, 0, 8 -40239568: 0d4c32 s8i a3, a12, 13 -4023956b: 491b41 l32r a4, 4020b9d8 -4023956e: 0e3237 bltu a2, a3, 40239580 -40239571: 1123b0 slli a2, a3, 5 -40239574: c02230 sub a2, a2, a3 -40239577: a04230 addx4 a4, a2, a3 -4023957a: 1144d0 slli a4, a4, 3 -4023957d: f44040 extui a4, a4, 0, 16 -40239580: f3a122 movi a2, 0x1f3 -40239583: f4a132 movi a3, 0x1f4 -40239586: 242a add.n a2, a4, a2 -40239588: ff3601 l32r a0, 40239260 -4023958b: 0000c0 callx0 a0 -4023958e: 0d5c22 s16i a2, a12, 26 -40239591: 121c32 l16ui a3, a12, 36 -40239594: 131c22 l16ui a2, a12, 38 -40239597: c02230 sub a2, a2, a3 -4023959a: 3722a6 blti a2, 2, 402395d5 -4023959d: 212120 srai a2, a2, 1 -402395a0: 115c22 s16i a2, a12, 34 -402395a3: 000b86 j 402395d5 -402395a6: 220000 excw -402395a9: 101c movi.n a0, 17 -402395ab: 62ac beqz.n a2, 402395d5 -402395ad: 420b addi.n a4, a2, -1 -402395af: 105c42 s16i a4, a12, 32 -402395b2: 1f1266 bnei a2, 1, 402395d5 -402395b5: 1023e0 and a2, a3, a14 -402395b8: 021226 beqi a2, 1, 402395be -402395bb: 169366 bnei a3, 10, 402395d5 -402395be: 0d2d mov.n a2, a13 -402395c0: ffca05 call0 40239264 -402395c3: 0f1c22 l16ui a2, a12, 30 -402395c6: 121c32 l16ui a3, a12, 36 -402395c9: c02230 sub a2, a2, a3 -402395cc: 0522a6 blti a2, 2, 402395d5 -402395cf: 212120 srai a2, a2, 1 -402395d2: 105c22 s16i a2, a12, 32 -402395d5: 0dd8 l32i.n a13, a13, 0 -402395d7: ffa046 j 4023945c -402395da: 7108 l32i.n a0, a1, 28 -402395dc: 61c8 l32i.n a12, a1, 24 -402395de: 51d8 l32i.n a13, a1, 20 -402395e0: 41e8 l32i.n a14, a1, 16 -402395e2: 31f8 l32i.n a15, a1, 12 -402395e4: 20c112 addi a1, a1, 32 -402395e7: f00d ret.n -402395e9: 000000 ill -402395ec: 0011e0 excw -402395ef: b0ac60 addx8 a10, a12, a6 -402395f2: e04024 excw -402395f5: 401011 l32r a1, 40209638 - -402395f8 : -402395f8: ff9321 l32r a2, 40239444 -402395fb: f0c112 addi a1, a1, -16 -402395fe: 21c9 s32i.n a12, a1, 8 -40239600: 11d9 s32i.n a13, a1, 4 -40239602: 02c8 l32i.n a12, a2, 0 -40239604: fffad1 l32r a13, 402395ec -40239607: 01e9 s32i.n a14, a1, 0 -40239609: 3109 s32i.n a0, a1, 12 -4023960b: 0e0c movi.n a14, 0 -4023960d: 09cc16 beqz a12, 402396ad -40239610: 8c28 l32i.n a2, a12, 32 -40239612: 092216 beqz a2, 402396a8 -40239615: 0020c0 memw -40239618: 0d38 l32i.n a3, a13, 0 -4023961a: 33ac beqz.n a3, 40239641 -4023961c: 0c0232 l8ui a3, a2, 12 -4023961f: 1e5326 beqi a3, 5, 40239641 -40239622: 0020c0 memw -40239625: 0d38 l32i.n a3, a13, 0 -40239627: 0d0242 l8ui a4, a2, 13 -4023962a: 133437 bltu a4, a3, 40239641 -4023962d: fff021 l32r a2, 402395f0 -40239630: fff101 l32r a0, 402395f4 -40239633: 0000c0 callx0 a0 -40239636: ac28 l32i.n a2, a12, 40 -40239638: 071216 beqz a2, 402396ad -4023963b: 0002c0 callx0 a2 -4023963e: 001ac6 j 402396ad -40239641: 0d1232 l16ui a3, a2, 26 -40239644: 0823b6 bltui a3, 2, 40239650 -40239647: 330b addi.n a3, a3, -1 -40239649: 0d5232 s16i a3, a2, 26 -4023964c: 001606 j 402396a8 -4023964f: 136600 excw -40239652: 023254 excw -40239655: e20c movi.n a2, 14 -40239657: 260d52 l8ui a5, a13, 38 -4023965a: 2646a3 excw -4023965d: 664363 excw -40239660: 221513 excw -40239663: f60d02 l8ui a0, a13, 246 -40239666: 2d0762 l8ui a6, a7, 45 -40239669: 050c movi.n a5, 0 -4023966b: ff09 s32i.n a0, a15, 60 -4023966d: 000dc6 j 402396a8 -40239670: 0c2d mov.n a2, a12 -40239672: ffd005 call0 40239374 -40239675: 000a86 j 402396a3 -40239678: 158366 bnei a3, 8, 40239691 -4023967b: 0d0222 l8ui a2, a2, 13 -4023967e: 0722f6 bgeui a2, 2, 40239689 -40239681: 0c2d mov.n a2, a12 -40239683: febf45 call0 40238278 -40239686: 000786 j 402396a8 -40239689: 0c2d mov.n a2, a12 -4023968b: ff30c5 call0 40238998 -4023968e: 000586 j 402396a8 -40239691: 133366 bnei a3, 3, 402396a8 -40239694: 0d0222 l8ui a2, a2, 13 -40239697: 0822f6 bgeui a2, 2, 402396a3 -4023969a: 202cc0 or a2, a12, a12 -4023969d: ff2285 call0 402388c8 -402396a0: 000106 j 402396a8 -402396a3: 0c2d mov.n a2, a12 -402396a5: feee05 call0 40238588 -402396a8: 0cc8 l32i.n a12, a12, 0 -402396aa: ffd7c6 j 4023960d -402396ad: 3108 l32i.n a0, a1, 12 -402396af: 21c8 l32i.n a12, a1, 8 -402396b1: 11d8 l32i.n a13, a1, 4 -402396b3: 01e8 l32i.n a14, a1, 0 -402396b5: 10c112 addi a1, a1, 16 -402396b8: f00d ret.n - ... - -402396bc : -402396bc: f0c112 addi a1, a1, -16 -402396bf: 036102 s32i a0, a1, 12 -402396c2: 0261c2 s32i a12, a1, 8 -402396c5: 020216 beqz a2, 402396e9 -402396c8: 390242 l8ui a4, a2, 57 -402396cb: 737c movi.n a3, -9 -402396cd: 103430 and a3, a4, a3 -402396d0: 82c8 l32i.n a12, a2, 32 -402396d2: 394232 s8i a3, a2, 57 -402396d5: 0c9c beqz.n a12, 402396e9 -402396d7: 1c28 l32i.n a2, a12, 4 -402396d9: 528c beqz.n a2, 402396e2 -402396db: 0a4945 call0 40243b70 -402396de: 020c movi.n a2, 0 -402396e0: 1c29 s32i.n a2, a12, 4 -402396e2: 030c movi.n a3, 0 -402396e4: 0c2d mov.n a2, a12 -402396e6: feb785 call0 40238260 -402396e9: 3108 l32i.n a0, a1, 12 -402396eb: 21c8 l32i.n a12, a1, 8 -402396ed: 10c112 addi a1, a1, 16 -402396f0: f00d ret.n -402396f2: fc0000 excw -402396f5: 238b addi.n a2, a3, 8 -402396f7: 0c0440 excw -402396fa: 124010 excw - -402396fc : -402396fc: f0c112 addi a1, a1, -16 -402396ff: 21c9 s32i.n a12, a1, 8 -40239701: 3109 s32i.n a0, a1, 12 -40239703: 11d9 s32i.n a13, a1, 4 -40239705: 01e9 s32i.n a14, a1, 0 -40239707: 02cd mov.n a12, a2 -40239709: 004256 bnez a2, 40239711 -4023970c: 427c movi.n a2, -12 -4023970e: 0025c6 j 402397a9 -40239711: 390232 l8ui a3, a2, 57 -40239714: 82d8 l32i.n a13, a2, 32 -40239716: 727c movi.n a2, -9 -40239718: 102320 and a2, a3, a2 -4023971b: 394c22 s8i a2, a12, 57 -4023971e: ea6357 bbci a3, 5, 4023970c -40239721: 181c22 l16ui a2, a12, 48 -40239724: 3fa232 movi a3, 0x23f -40239727: 6bb327 bgeu a3, a2, 40239796 -4023972a: 8ddc bnez.n a13, 40239746 -4023972c: fe5631 l32r a3, 40239084 -4023972f: 050c movi.n a5, 0 -40239731: c2a242 movi a4, 0x2c2 -40239734: 424c movi.n a2, 68 -40239736: fff001 l32r a0, 402396f8 -40239739: 0000c0 callx0 a0 -4023973c: 02dd mov.n a13, a2 -4023973e: 054216 beqz a2, 40239796 -40239741: 8c29 s32i.n a2, a12, 32 -40239743: 000186 j 4023974d -40239746: 1d28 l32i.n a2, a13, 4 -40239748: 128c beqz.n a2, 4023974d -4023974a: 0a4245 call0 40243b70 -4023974d: 444c movi.n a4, 68 -4023974f: 030c movi.n a3, 0 -40239751: 0d2d mov.n a2, a13 -40239753: fd2901 l32r a0, 40238bf8 -40239756: 0000c0 callx0 a0 -40239759: 0a3d45 call0 40243b30 -4023975c: 1d29 s32i.n a2, a13, 4 -4023975e: 42bc beqz.n a2, 40239796 -40239760: 080242 l8ui a4, a2, 8 -40239763: 032c movi.n a3, 32 -40239765: 203430 or a3, a4, a3 -40239768: 084232 s8i a3, a2, 8 -4023976b: 5217e1 l32r a14, 4020dfc8 -4023976e: 1d28 l32i.n a2, a13, 4 -40239770: 444c movi.n a4, 68 -40239772: 0e3d mov.n a3, a14 -40239774: 0a4405 call0 40243bb8 -40239777: 1d28 l32i.n a2, a13, 4 -40239779: 344c movi.n a4, 67 -4023977b: 0e3d mov.n a3, a14 -4023977d: 0a4b85 call0 40243c38 -40239780: 1d28 l32i.n a2, a13, 4 -40239782: ffdc31 l32r a3, 402396f4 -40239785: 0c4d mov.n a4, a12 -40239787: 0a52c5 call0 40243cb4 -4023978a: 0c2d mov.n a2, a12 -4023978c: fedf85 call0 40238588 -4023978f: 928c beqz.n a2, 4023979c -40239791: 0c2d mov.n a2, a12 -40239793: fff285 call0 402396bc -40239796: f27c movi.n a2, -1 -40239798: 000346 j 402397a9 -4023979b: 0c3200 excw -4023979e: 0c39 s32i.n a3, a12, 0 -402397a0: 232082 l32i a8, a0, 140 -402397a3: 4c2220 excw -402397a6: 0c39 s32i.n a3, a12, 0 -402397a8: 310802 l8ui a0, a8, 49 -402397ab: 21c8 l32i.n a12, a1, 8 -402397ad: 11d8 l32i.n a13, a1, 4 -402397af: 01e8 l32i.n a14, a1, 0 -402397b1: 10c112 addi a1, a1, 16 -402397b4: f00d ret.n -402397b6: 080000 excw -402397b9: 3fff27 bbsi a15, 18, 402397fc -402397bc: 538263 excw -402397bf: 18b463 excw -402397c2: 124000 excw -402397c5: c9e0c1 l32r a12, 4022bf48 -402397c8: 02cd61 l32r a6, 401fa2fc <_lit4_end+0xf2450> -402397cb: fffb21 l32r a2, 402397b8 -402397ce: 7109 s32i.n a0, a1, 28 -402397d0: 0228 l32i.n a2, a2, 0 -402397d2: 440c movi.n a4, 4 -402397d4: 1129 s32i.n a2, a1, 4 -402397d6: 220c movi.n a2, 2 -402397d8: 004c22 s8i a2, a12, 0 -402397db: 120c movi.n a2, 1 -402397dd: 014c22 s8i a2, a12, 1 -402397e0: 620c movi.n a2, 6 -402397e2: 024c22 s8i a2, a12, 2 -402397e5: 020c movi.n a2, 0 -402397e7: 034c22 s8i a2, a12, 3 -402397ea: 020c movi.n a2, 0 -402397ec: 045c22 s16i a2, a12, 8 -402397ef: 80a022 movi a2, 128 -402397f2: 803140 add a3, a1, a4 -402397f5: 055c22 s16i a2, a12, 10 -402397f8: 10cc22 addi a2, a12, 16 -402397fb: fff101 l32r a0, 402397c0 -402397fe: 0000c0 callx0 a0 -40239801: 440c movi.n a4, 4 -40239803: 030c movi.n a3, 0 -40239805: 2ccb addi.n a2, a12, 12 -40239807: fcfc01 l32r a0, 40238bf8 -4023980a: 0000c0 callx0 a0 -4023980d: 440c movi.n a4, 4 -4023980f: 030c movi.n a3, 0 -40239811: 14cc22 addi a2, a12, 20 -40239814: fcf901 l32r a0, 40238bf8 -40239817: 0000c0 callx0 a0 -4023981a: 440c movi.n a4, 4 -4023981c: 00a032 movi a3, 0 -4023981f: 18cc22 addi a2, a12, 24 -40239822: fcf501 l32r a0, 40238bf8 -40239825: 0000c0 callx0 a0 -40239828: 044c movi.n a4, 64 -4023982a: 030c movi.n a3, 0 -4023982c: 2ccc22 addi a2, a12, 44 -4023982f: fcf201 l32r a0, 40238bf8 -40239832: 0000c0 callx0 a0 -40239835: 80a042 movi a4, 128 +40238632: c31c movi.n a3, 28 +40238634: ffcb85 call0 402382f0 +40238637: 0c2d mov.n a2, a12 +40238639: 630c movi.n a3, 6 +4023863b: ffcb45 call0 402382f0 +4023863e: 0c2d mov.n a2, a12 +40238640: f30c movi.n a3, 15 +40238642: ffcac5 call0 402382f0 +40238645: 0c2d mov.n a2, a12 +40238647: c32c movi.n a3, 44 +40238649: ffca45 call0 402382f0 +4023864c: 0c2d mov.n a2, a12 +4023864e: 2ea032 movi a3, 46 +40238651: ffc9c5 call0 402382f0 +40238654: 0c2d mov.n a2, a12 +40238656: 2fa032 movi a3, 47 +40238659: ffc945 call0 402382f0 +4023865c: 0c2d mov.n a2, a12 +4023865e: 1fa032 movi a3, 31 +40238661: ffc8c5 call0 402382f0 +40238664: 0c2d mov.n a2, a12 +40238666: 132c movi.n a3, 33 +40238668: ffc845 call0 402382f0 +4023866b: 0c2d mov.n a2, a12 +4023866d: 79a032 movi a3, 121 +40238670: ffc7c5 call0 402382f0 +40238673: b32c movi.n a3, 43 +40238675: 0c2d mov.n a2, a12 +40238677: ffc785 call0 402382f0 +4023867a: 0c2d mov.n a2, a12 +4023867c: ffd245 call0 402383a4 +4023867f: 0c1c32 l16ui a3, a12, 24 +40238682: f0a022 movi a2, 240 +40238685: 332a add.n a3, a3, a2 +40238687: 4c28 l32i.n a2, a12, 16 +40238689: f43030 extui a3, a3, 0, 16 +4023868c: 075cc5 call0 4023fc5c +4023868f: ffc441 l32r a4, 402385a0 +40238692: 4c38 l32i.n a3, a12, 16 +40238694: 1c28 l32i.n a2, a12, 4 +40238696: 0e6d mov.n a6, a14 +40238698: 354c movi.n a5, 67 +4023869a: 0b63c5 call0 40243cd8 +4023869d: 0c2d mov.n a2, a12 +4023869f: ffcdc5 call0 4023837c +402386a2: 000b86 j 402386d4 +402386a5: 0f2d mov.n a2, a15 +402386a7: 24a701 l32r a0, 40201944 +402386aa: 0000c0 callx0 a0 +402386ad: 248a21 l32r a2, 402018d8 +402386b0: 002242 l32i a4, a2, 0 +402386b3: 0214e6 bgei a4, 1, 402386b9 +402386b6: ffd7c6 j 40238619 +402386b9: 744040 extui a4, a4, 0, 8 +402386bc: c33c movi.n a3, 60 +402386be: 202cc0 or a2, a12, a12 +402386c1: ffc0c5 call0 402382d0 +402386c4: 000f32 l8ui a3, a15, 0 +402386c7: f4e316 beqz a3, 40238619 +402386ca: 0c2d mov.n a2, a12 +402386cc: ff1b addi.n a15, a15, 1 +402386ce: ffc205 call0 402382f0 +402386d1: fffbc6 j 402386c4 +402386d4: 0d0c32 l8ui a3, a12, 13 +402386d7: 256f21 l32r a2, 40201c94 +402386da: 331b addi.n a3, a3, 1 +402386dc: 743030 extui a3, a3, 0, 8 +402386df: 0d4c32 s8i a3, a12, 13 +402386e2: 0b63f6 bgeui a3, 6, 402386f1 +402386e5: e8a322 movi a2, 0x3e8 +402386e8: 401300 ssl a3 +402386eb: a12200 sll a2, a2 +402386ee: f42020 extui a2, a2, 0, 16 +402386f1: f3a142 movi a4, 0x1f3 +402386f4: f4a132 movi a3, 0x1f4 +402386f7: 802240 add a2, a2, a4 +402386fa: 25d301 l32r a0, 40201e48 +402386fd: 0000c0 callx0 a0 +40238700: 7108 l32i.n a0, a1, 28 +40238702: 0d5c22 s16i a2, a12, 26 +40238705: 41e8 l32i.n a14, a1, 16 +40238707: 0d2d mov.n a2, a13 +40238709: 61c8 l32i.n a12, a1, 24 +4023870b: 51d8 l32i.n a13, a1, 20 +4023870d: 31f8 l32i.n a15, a1, 12 +4023870f: 20c112 addi a1, a1, 32 +40238712: f00d ret.n +40238714: 00ff00 excw +40238717: c11200 mul16u a1, a2, a0 +4023871a: 61c9e0 excw +4023871d: 82c8 l32i.n a12, a2, 32 +4023871f: 51d9 s32i.n a13, a1, 20 +40238721: 130c movi.n a3, 1 +40238723: 02dd mov.n a13, a2 +40238725: 0c2d mov.n a2, a12 +40238727: 7109 s32i.n a0, a1, 28 +40238729: 41e9 s32i.n a14, a1, 16 +4023872b: 0361f2 s32i a15, a1, 12 +4023872e: ffb4c5 call0 4023827c +40238731: 340c movi.n a4, 3 +40238733: 0c3d mov.n a3, a12 +40238735: 0d2d mov.n a2, a13 +40238737: ffca85 call0 402383e0 +4023873a: 02ed mov.n a14, a2 +4023873c: 164256 bnez a2, 402388a4 +4023873f: 240c movi.n a4, 2 +40238741: 933c movi.n a3, 57 +40238743: 202cc0 or a2, a12, a12 +40238746: ffb885 call0 402382d0 +40238749: 181d32 l16ui a3, a13, 48 +4023874c: 0c2d mov.n a2, a12 +4023874e: ffbb45 call0 40238304 +40238751: 440c movi.n a4, 4 +40238753: 233c movi.n a3, 50 +40238755: 0c2d mov.n a2, a12 +40238757: ffb785 call0 402382d0 +4023875a: bc28 l32i.n a2, a12, 44 +4023875c: ffeef1 l32r a15, 40238714 +4023875f: 014280 slli a4, a2, 24 +40238762: 753820 extui a3, a2, 24, 8 +40238765: 203430 or a3, a4, a3 +40238768: 1042f0 and a4, a2, a15 +4023876b: 114480 slli a4, a4, 8 +4023876e: 412820 srli a2, a2, 8 +40238771: 203340 or a3, a3, a4 +40238774: 1022f0 and a2, a2, a15 +40238777: 203320 or a3, a3, a2 +4023877a: 202cc0 or a2, a12, a12 +4023877d: ffba85 call0 40238328 +40238780: 440c movi.n a4, 4 +40238782: 633c movi.n a3, 54 +40238784: 202cc0 or a2, a12, a12 +40238787: ffb485 call0 402382d0 +4023878a: ac28 l32i.n a2, a12, 40 +4023878c: 014280 slli a4, a2, 24 +4023878f: 753820 extui a3, a2, 24, 8 +40238792: 203430 or a3, a4, a3 +40238795: 1042f0 and a4, a2, a15 +40238798: 114480 slli a4, a4, 8 +4023879b: 412820 srli a2, a2, 8 +4023879e: 203340 or a3, a3, a4 +402387a1: 10f2f0 and a15, a2, a15 +402387a4: 2033f0 or a3, a3, a15 +402387a7: 202cc0 or a2, a12, a12 +402387aa: ffb7c5 call0 40238328 +402387ad: c40c movi.n a4, 12 +402387af: 733c movi.n a3, 55 +402387b1: 0c2d mov.n a2, a12 +402387b3: ffb1c5 call0 402382d0 +402387b6: 130c movi.n a3, 1 +402387b8: 202cc0 or a2, a12, a12 +402387bb: ffb345 call0 402382f0 +402387be: 330c movi.n a3, 3 +402387c0: 202cc0 or a2, a12, a12 +402387c3: ffb2c5 call0 402382f0 +402387c6: c31c movi.n a3, 28 +402387c8: 202cc0 or a2, a12, a12 +402387cb: ffb245 call0 402382f0 +402387ce: 630c movi.n a3, 6 +402387d0: 202cc0 or a2, a12, a12 +402387d3: ffb1c5 call0 402382f0 +402387d6: f30c movi.n a3, 15 +402387d8: 202cc0 or a2, a12, a12 +402387db: ffb145 call0 402382f0 +402387de: c32c movi.n a3, 44 +402387e0: 202cc0 or a2, a12, a12 +402387e3: ffb0c5 call0 402382f0 +402387e6: e32c movi.n a3, 46 +402387e8: 202cc0 or a2, a12, a12 +402387eb: ffb045 call0 402382f0 +402387ee: f32c movi.n a3, 47 +402387f0: 202cc0 or a2, a12, a12 +402387f3: ffafc5 call0 402382f0 +402387f6: f31c movi.n a3, 31 +402387f8: 202cc0 or a2, a12, a12 +402387fb: ffaf45 call0 402382f0 +402387fe: 132c movi.n a3, 33 +40238800: 0c2d mov.n a2, a12 +40238802: ffaec5 call0 402382f0 +40238805: 79a032 movi a3, 121 +40238808: 0c2d mov.n a2, a12 +4023880a: ffae45 call0 402382f0 +4023880d: b32c movi.n a3, 43 +4023880f: 0c2d mov.n a2, a12 +40238811: ffadc5 call0 402382f0 +40238814: bdf8 l32i.n a15, a13, 44 +40238816: bfcc bnez.n a15, 40238825 +40238818: 242f21 l32r a2, 402018d4 +4023881b: 02f8 l32i.n a15, a2, 0 +4023881d: 058f56 bnez a15, 40238879 +40238820: 000a06 j 4023884c +40238823: 2d0000 excw +40238826: 0f .byte 0xf +40238827: 244701 l32r a0, 40201944 +4023882a: 0000c0 callx0 a0 +4023882d: 743020 extui a3, a2, 0, 8 +40238830: fe4316 beqz a3, 40238818 +40238833: 034d mov.n a4, a3 +40238835: 0c2d mov.n a2, a12 +40238837: c30c movi.n a3, 12 +40238839: ffa945 call0 402382d0 +4023883c: 000f32 l8ui a3, a15, 0 +4023883f: fd5316 beqz a3, 40238818 +40238842: 0c2d mov.n a2, a12 +40238844: ff1b addi.n a15, a15, 1 +40238846: ffaa85 call0 402382f0 +40238849: fffbc6 j 4023883c +4023884c: 202cc0 or a2, a12, a12 +4023884f: ffb545 call0 402383a4 +40238852: 0c1c32 l16ui a3, a12, 24 +40238855: f0a022 movi a2, 240 +40238858: 803320 add a3, a3, a2 +4023885b: 4c28 l32i.n a2, a12, 16 +4023885d: f43030 extui a3, a3, 0, 16 +40238860: 073f85 call0 4023fc5c +40238863: ff4f41 l32r a4, 402385a0 +40238866: 4c38 l32i.n a3, a12, 16 +40238868: 1c28 l32i.n a2, a12, 4 +4023886a: 0d6d mov.n a6, a13 +4023886c: 354c movi.n a5, 67 +4023886e: 0b4685 call0 40243cd8 +40238871: 0c2d mov.n a2, a12 +40238873: ffb085 call0 4023837c +40238876: 000a86 j 402388a4 +40238879: 0f2d mov.n a2, a15 +4023887b: 243201 l32r a0, 40201944 +4023887e: 0000c0 callx0 a0 +40238881: 241521 l32r a2, 402018d8 +40238884: 0248 l32i.n a4, a2, 0 +40238886: c214a6 blti a4, 1, 4023884c +40238889: 744040 extui a4, a4, 0, 8 +4023888c: c33c movi.n a3, 60 +4023888e: 202cc0 or a2, a12, a12 +40238891: ffa3c5 call0 402382d0 +40238894: 000f32 l8ui a3, a15, 0 +40238897: fb1316 beqz a3, 4023884c +4023889a: 0c2d mov.n a2, a12 +4023889c: ff1b addi.n a15, a15, 1 +4023889e: ffa505 call0 402382f0 +402388a1: fffbc6 j 40238894 +402388a4: 0d0c32 l8ui a3, a12, 13 +402388a7: 24fb21 l32r a2, 40201c94 +402388aa: 331b addi.n a3, a3, 1 +402388ac: 743030 extui a3, a3, 0, 8 +402388af: 0d4c32 s8i a3, a12, 13 +402388b2: 0b63f6 bgeui a3, 6, 402388c1 +402388b5: e8a322 movi a2, 0x3e8 +402388b8: 401300 ssl a3 +402388bb: a12200 sll a2, a2 +402388be: f42020 extui a2, a2, 0, 16 +402388c1: f3a142 movi a4, 0x1f3 +402388c4: f4a132 movi a3, 0x1f4 +402388c7: 802240 add a2, a2, a4 +402388ca: 255f01 l32r a0, 40201e48 +402388cd: 0000c0 callx0 a0 +402388d0: 7108 l32i.n a0, a1, 28 +402388d2: 0d5c22 s16i a2, a12, 26 +402388d5: 51d8 l32i.n a13, a1, 20 +402388d7: 0e2d mov.n a2, a14 +402388d9: 61c8 l32i.n a12, a1, 24 +402388db: 41e8 l32i.n a14, a1, 16 +402388dd: 31f8 l32i.n a15, a1, 12 +402388df: 20c112 addi a1, a1, 32 +402388e2: f00d ret.n +402388e4: f0c112 addi a1, a1, -16 +402388e7: 21c9 s32i.n a12, a1, 8 +402388e9: 82c8 l32i.n a12, a2, 32 +402388eb: 01e9 s32i.n a14, a1, 0 +402388ed: 330c movi.n a3, 3 +402388ef: 02ed mov.n a14, a2 +402388f1: 0c2d mov.n a2, a12 +402388f3: 3109 s32i.n a0, a1, 12 +402388f5: 11d9 s32i.n a13, a1, 4 +402388f7: ff9845 call0 4023827c +402388fa: 340c movi.n a4, 3 +402388fc: 0c3d mov.n a3, a12 +402388fe: 0e2d mov.n a2, a14 +40238900: ffadc5 call0 402383e0 +40238903: 02dd mov.n a13, a2 +40238905: 069256 bnez a2, 40238972 +40238908: 240c movi.n a4, 2 +4023890a: 933c movi.n a3, 57 +4023890c: 202cc0 or a2, a12, a12 +4023890f: ff9c05 call0 402382d0 +40238912: 40a232 movi a3, 0x240 +40238915: 202cc0 or a2, a12, a12 +40238918: ff9e85 call0 40238304 +4023891b: 440c movi.n a4, 4 +4023891d: 233c movi.n a3, 50 +4023891f: 0c2d mov.n a2, a12 +40238921: ff9ac5 call0 402382d0 +40238924: bc28 l32i.n a2, a12, 44 +40238926: 014280 slli a4, a2, 24 +40238929: 753820 extui a3, a2, 24, 8 +4023892c: 205430 or a5, a4, a3 +4023892f: ff7931 l32r a3, 40238714 +40238932: 104230 and a4, a2, a3 +40238935: 114480 slli a4, a4, 8 +40238938: 412820 srli a2, a2, 8 +4023893b: 204540 or a4, a5, a4 +4023893e: 103230 and a3, a2, a3 +40238941: 203430 or a3, a4, a3 +40238944: 202cc0 or a2, a12, a12 +40238947: ff9e05 call0 40238328 +4023894a: 0c2d mov.n a2, a12 +4023894c: ffa545 call0 402383a4 +4023894f: 0c1c32 l16ui a3, a12, 24 +40238952: f0a022 movi a2, 240 +40238955: 332a add.n a3, a3, a2 +40238957: 4c28 l32i.n a2, a12, 16 +40238959: f43030 extui a3, a3, 0, 16 +4023895c: 072fc5 call0 4023fc5c +4023895f: ff1041 l32r a4, 402385a0 +40238962: 4c38 l32i.n a3, a12, 16 +40238964: 1c28 l32i.n a2, a12, 4 +40238966: 0e6d mov.n a6, a14 +40238968: 354c movi.n a5, 67 +4023896a: 0b36c5 call0 40243cd8 +4023896d: 0c2d mov.n a2, a12 +4023896f: ffa0c5 call0 4023837c +40238972: 0d0c42 l8ui a4, a12, 13 +40238975: 920c movi.n a2, 9 +40238977: 441b addi.n a4, a4, 1 +40238979: 743040 extui a3, a4, 0, 8 +4023897c: 0d4c32 s8i a3, a12, 13 +4023897f: 4c1641 l32r a4, 4020b9d8 +40238982: 0e3237 bltu a2, a3, 40238994 +40238985: 1123b0 slli a2, a3, 5 +40238988: c02230 sub a2, a2, a3 +4023898b: a04230 addx4 a4, a2, a3 +4023898e: 1144d0 slli a4, a4, 3 +40238991: f44040 extui a4, a4, 0, 16 +40238994: f3a122 movi a2, 0x1f3 +40238997: f4a132 movi a3, 0x1f4 +4023899a: 242a add.n a2, a4, a2 +4023899c: 252b01 l32r a0, 40201e48 +4023899f: 0000c0 callx0 a0 +402389a2: 3108 l32i.n a0, a1, 12 +402389a4: 0d5c22 s16i a2, a12, 26 +402389a7: 01e8 l32i.n a14, a1, 0 +402389a9: 0d2d mov.n a2, a13 +402389ab: 21c8 l32i.n a12, a1, 8 +402389ad: 11d8 l32i.n a13, a1, 4 +402389af: 10c112 addi a1, a1, 16 +402389b2: f00d ret.n +402389b4: d0c112 addi a1, a1, -48 +402389b7: 91d9 s32i.n a13, a1, 36 +402389b9: b109 s32i.n a0, a1, 44 +402389bb: a1c9 s32i.n a12, a1, 40 +402389bd: 02dd mov.n a13, a2 +402389bf: 10e216 beqz a2, 40238ad1 +402389c2: 82c8 l32i.n a12, a2, 32 +402389c4: 109c16 beqz a12, 40238ad1 +402389c7: 020c movi.n a2, 0 +402389c9: 125c22 s16i a2, a12, 36 +402389cc: ec28 l32i.n a2, a12, 56 +402389ce: 1c0226 beqi a2, -1, 402389ee +402389d1: c33c movi.n a3, 60 +402389d3: 1ec222 addi a2, a2, 30 +402389d6: 251d01 l32r a0, 40201e4c +402389d9: 0000c0 callx0 a0 +402389dc: 253431 l32r a3, 40201eac +402389df: 01b327 bgeu a3, a2, 402389e4 +402389e2: 032d mov.n a2, a3 +402389e4: 135c22 s16i a2, a12, 38 +402389e7: 32cc bnez.n a2, 402389ee +402389e9: 120c movi.n a2, 1 +402389eb: 135c22 s16i a2, a12, 38 +402389ee: fc28 l32i.n a2, a12, 60 +402389f0: 230226 beqi a2, -1, 40238a17 +402389f3: c33c movi.n a3, 60 +402389f5: 1ec222 addi a2, a2, 30 +402389f8: 251501 l32r a0, 40201e4c +402389fb: 0000c0 callx0 a0 +402389fe: 252b31 l32r a3, 40201eac +40238a01: 01b327 bgeu a3, a2, 40238a06 +40238a04: 032d mov.n a2, a3 +40238a06: 0e5c22 s16i a2, a12, 28 +40238a09: 42cc bnez.n a2, 40238a11 +40238a0b: 01a022 movi a2, 1 +40238a0e: 0e5c22 s16i a2, a12, 28 +40238a11: 0e1c22 l16ui a2, a12, 28 +40238a14: 105c22 s16i a2, a12, 32 +40238a17: 102c22 l32i a2, a12, 64 +40238a1a: 240226 beqi a2, -1, 40238a42 +40238a1d: c33c movi.n a3, 60 +40238a1f: 1ec222 addi a2, a2, 30 +40238a22: 250a01 l32r a0, 40201e4c +40238a25: 0000c0 callx0 a0 +40238a28: 252131 l32r a3, 40201eac +40238a2b: 01b327 bgeu a3, a2, 40238a30 +40238a2e: 032d mov.n a2, a3 +40238a30: 0f5c22 s16i a2, a12, 30 +40238a33: 005256 bnez a2, 40238a3c +40238a36: 01a022 movi a2, 1 +40238a39: 0f5c22 s16i a2, a12, 30 +40238a3c: 0f1c22 l16ui a2, a12, 30 +40238a3f: 115c22 s16i a2, a12, 34 +40238a42: 0f1c22 l16ui a2, a12, 30 +40238a45: 0e1c32 l16ui a3, a12, 28 +40238a48: 083327 bltu a3, a2, 40238a54 +40238a4b: 005216 beqz a2, 40238a54 +40238a4e: 00a022 movi a2, 0 +40238a51: 0e5c22 s16i a2, a12, 28 +40238a54: 0e0c22 l8ui a2, a12, 14 +40238a57: 528c beqz.n a2, 40238a60 +40238a59: cc28 l32i.n a2, a12, 48 +40238a5b: 000806 j 40238a7f +40238a5e: 220000 excw +40238a61: 2c0c movi.n a12, 2 +40238a63: 013280 slli a3, a2, 24 +40238a66: 006396 bltz a3, 40238a70 +40238a69: ffa022 movi a2, 255 +40238a6c: 0003c6 j 40238a7f +40238a6f: a03200 addx4 a3, a2, a0 +40238a72: bf .byte 0xbf +40238a73: 05b327 bgeu a3, a2, 40238a7c +40238a76: 98a221 l32r a2, 4021ed00 +40238a79: 000086 j 40238a7f +40238a7c: 250c21 l32r a2, 40201eac +40238a7f: 4129 s32i.n a2, a1, 16 +40238a81: dc28 l32i.n a2, a12, 52 +40238a83: 3129 s32i.n a2, a1, 12 +40238a85: d2cc bnez.n a2, 40238a96 +40238a87: 4128 l32i.n a2, a1, 16 +40238a89: bc38 l32i.n a3, a12, 44 +40238a8b: 103320 and a3, a3, a2 +40238a8e: 2c4c21 l32r a2, 40203bc0 +40238a91: 202320 or a2, a3, a2 +40238a94: 3129 s32i.n a2, a1, 12 +40238a96: 012d22 l32i a2, a13, 4 +40238a99: 2ccc32 addi a3, a12, 44 +40238a9c: 026122 s32i a2, a1, 8 +40238a9f: 022d22 l32i a2, a13, 8 +40238aa2: 1129 s32i.n a2, a1, 4 +40238aa4: 3d28 l32i.n a2, a13, 12 +40238aa6: 0129 s32i.n a2, a1, 0 +40238aa8: 0d2d mov.n a2, a13 +40238aaa: 06cf45 call0 4023f7a0 +40238aad: 10c132 addi a3, a1, 16 +40238ab0: 0d2d mov.n a2, a13 +40238ab2: 06df45 call0 4023f8a8 +40238ab5: 31cb addi.n a3, a1, 12 +40238ab7: 0d2d mov.n a2, a13 +40238ab9: 06df85 call0 4023f8b4 +40238abc: 0d2d mov.n a2, a13 +40238abe: 06e005 call0 4023f8c0 +40238ac1: 314b addi.n a3, a1, 4 +40238ac3: 014d mov.n a4, a1 +40238ac5: 218b addi.n a2, a1, 8 +40238ac7: e7d505 call0 40220818 +40238aca: a30c movi.n a3, 10 +40238acc: 0c2d mov.n a2, a12 +40238ace: ff7ac5 call0 4023827c +40238ad1: b108 l32i.n a0, a1, 44 +40238ad3: a1c8 l32i.n a12, a1, 40 +40238ad5: 91d8 l32i.n a13, a1, 36 +40238ad7: 30c112 addi a1, a1, 48 +40238ada: f00d ret.n +40238adc: ff35e4 excw +40238adf: 3f .byte 0x3f +40238ae0: ff35f0 excw +40238ae3: 3f .byte 0x3f +40238ae4: ff26f4 excw +40238ae7: 3f .byte 0x3f +40238ae8: d0c112 addi a1, a1, -48 +40238aeb: b109 s32i.n a0, a1, 44 +40238aed: a1c9 s32i.n a12, a1, 40 +40238aef: 91d9 s32i.n a13, a1, 36 +40238af1: 81e9 s32i.n a14, a1, 32 +40238af3: 71f9 s32i.n a15, a1, 28 +40238af5: 030c movi.n a3, 0 +40238af7: c239 s32i.n a3, a2, 48 +40238af9: d239 s32i.n a3, a2, 52 +40238afb: fff831 l32r a3, 40238adc +40238afe: 030342 l8ui a4, a3, 3 +40238b01: 748c beqz.n a4, 40238b0c +40238b03: fff741 l32r a4, 40238ae0 +40238b06: 032442 l32i a4, a4, 12 +40238b09: 0e6242 s32i a4, a2, 56 +40238b0c: 040342 l8ui a4, a3, 4 +40238b0f: 648c beqz.n a4, 40238b19 +40238b11: fff341 l32r a4, 40238ae0 +40238b14: 4448 l32i.n a4, a4, 16 +40238b16: 000106 j 40238b1e +40238b19: e248 l32i.n a4, a2, 56 +40238b1b: 414140 srli a4, a4, 1 +40238b1e: f249 s32i.n a4, a2, 60 +40238b20: 050342 l8ui a4, a3, 5 +40238b23: 648c beqz.n a4, 40238b2d +40238b25: ffee41 l32r a4, 40238ae0 +40238b28: 5448 l32i.n a4, a4, 20 +40238b2a: 0001c6 j 40238b35 +40238b2d: e248 l32i.n a4, a2, 56 +40238b2f: f04440 subx8 a4, a4, a4 +40238b32: 414340 srli a4, a4, 3 +40238b35: 2288 l32i.n a8, a2, 8 +40238b37: 106242 s32i a4, a2, 64 +40238b3a: 110852 l8ui a5, a8, 17 +40238b3d: 100872 l8ui a7, a8, 16 +40238b40: 120842 l8ui a4, a8, 18 +40238b43: 115580 slli a5, a5, 8 +40238b46: 114400 slli a4, a4, 16 +40238b49: 206570 or a6, a5, a7 +40238b4c: 205460 or a5, a4, a6 +40238b4f: 130842 l8ui a4, a8, 19 +40238b52: 014480 slli a4, a4, 24 +40238b55: 204450 or a4, a4, a5 +40238b58: b249 s32i.n a4, a2, 44 +40238b5a: 060342 l8ui a4, a3, 6 +40238b5d: 94ac beqz.n a4, 40238b8a +40238b5f: ffe041 l32r a4, 40238ae0 +40238b62: 6458 l32i.n a5, a4, 24 +40238b64: 016580 slli a6, a5, 24 +40238b67: 754850 extui a4, a5, 24, 8 +40238b6a: 207640 or a7, a6, a4 +40238b6d: fee941 l32r a4, 40238714 +40238b70: 106540 and a6, a5, a4 +40238b73: 116680 slli a6, a6, 8 +40238b76: 415850 srli a5, a5, 8 +40238b79: 206760 or a6, a7, a6 +40238b7c: 104540 and a4, a5, a4 +40238b7f: 204640 or a4, a6, a4 +40238b82: c249 s32i.n a4, a2, 48 +40238b84: 140c movi.n a4, 1 +40238b86: 0000c6 j 40238b8d +40238b89: a04200 addx4 a4, a2, a0 +40238b8c: 424200 excw +40238b8f: 0e .byte 0xe +40238b90: 070342 l8ui a4, a3, 7 +40238b93: 025416 beqz a4, 40238bbc +40238b96: ffd241 l32r a4, 40238ae0 +40238b99: 072452 l32i a5, a4, 28 +40238b9c: 016580 slli a6, a5, 24 +40238b9f: 754850 extui a4, a5, 24, 8 +40238ba2: 207640 or a7, a6, a4 +40238ba5: fedb41 l32r a4, 40238714 +40238ba8: 106540 and a6, a5, a4 +40238bab: 116680 slli a6, a6, 8 +40238bae: 415850 srli a5, a5, 8 +40238bb1: 206760 or a6, a7, a6 +40238bb4: 104540 and a4, a5, a4 +40238bb7: 204640 or a4, a6, a4 +40238bba: d249 s32i.n a4, a2, 52 +40238bbc: ffca21 l32r a2, 40238ae4 +40238bbf: 000222 l8ui a2, a2, 0 +40238bc2: 03e256 bnez a2, 40238c04 +40238bc5: ffc6d1 l32r a13, 40238ae0 +40238bc8: fed3c1 l32r a12, 40238714 +40238bcb: 03ed mov.n a14, a3 +40238bcd: 0f0c movi.n a15, 0 +40238bcf: 080e32 l8ui a3, a14, 8 +40238bd2: 0f2d mov.n a2, a15 +40238bd4: ee1b addi.n a14, a14, 1 +40238bd6: ff1b addi.n a15, a15, 1 +40238bd8: dd4b addi.n a13, a13, 4 +40238bda: 63ac beqz.n a3, 40238c04 +40238bdc: 7d38 l32i.n a3, a13, 28 +40238bde: 754830 extui a4, a3, 24, 8 +40238be1: 015380 slli a5, a3, 24 +40238be4: 205540 or a5, a5, a4 +40238be7: 1043c0 and a4, a3, a12 +40238bea: 114480 slli a4, a4, 8 +40238bed: 413830 srli a3, a3, 8 +40238bf0: 204540 or a4, a5, a4 +40238bf3: 1033c0 and a3, a3, a12 +40238bf6: 203430 or a3, a4, a3 +40238bf9: 0139 s32i.n a3, a1, 0 +40238bfb: 013d mov.n a3, a1 +40238bfd: 01de05 call0 4023a9e0 +40238c00: fff2c6 j 40238bcf +40238c03: b10800 excw +40238c06: a1c8 l32i.n a12, a1, 40 +40238c08: 91d8 l32i.n a13, a1, 36 +40238c0a: 81e8 l32i.n a14, a1, 32 +40238c0c: 71f8 l32i.n a15, a1, 28 +40238c0e: 30c112 addi a1, a1, 48 +40238c11: f00d ret.n +40238c13: 18a400 excw +40238c16: 124000 excw +40238c19: e2a0c1 l32r a12, 4023169c +40238c1c: ed1461 l32r a6, 4023406c +40238c1f: 822802 l32i a0, a8, 0x208 +40238c22: 1361f2 s32i a15, a1, 76 +40238c25: 4129 s32i.n a2, a1, 16 +40238c27: 051422 l16ui a2, a4, 10 +40238c2a: 176102 s32i a0, a1, 92 +40238c2d: 1661c2 s32i a12, a1, 88 +40238c30: 1561d2 s32i a13, a1, 84 +40238c33: b32c movi.n a3, 43 +40238c35: 04fd mov.n a15, a4 +40238c37: 1468 l32i.n a6, a4, 4 +40238c39: 023327 bltu a3, a2, 40238c3f +40238c3c: 004c86 j 40238d72 +40238c3f: 000622 l8ui a2, a6, 0 +40238c42: 022226 beqi a2, 2, 40238c48 +40238c45: 004a46 j 40238d72 +40238c48: 320e32 l8ui a3, a14, 50 +40238c4b: 33ce42 addi a4, a14, 51 +40238c4e: 062d mov.n a2, a6 +40238c50: 363a add.n a3, a6, a3 +40238c52: 131327 beq a3, a2, 40238c69 +40238c55: 000482 l8ui a8, a4, 0 +40238c58: 1c0252 l8ui a5, a2, 28 +40238c5b: 441b addi.n a4, a4, 1 +40238c5d: 221b addi.n a2, a2, 1 +40238c5f: 021857 beq a8, a5, 40238c65 +40238c62: 004306 j 40238d72 +40238c65: fffa46 j 40238c52 +40238c68: 063200 excw +40238c6b: 065205 call0 4023f18c +40238c6e: 062204 excw +40238c71: 338006 j 40245a75 +40238c74: 435011 l32r a1, 402099b4 +40238c77: 220020 excw +40238c7a: 324011 l32r a1, 4020557c +40238c7d: 062220 excw +40238c80: 228007 bany a0, a0, 40238ca6 +40238c83: 223001 l32r a0, 40201544 +40238c86: 428020 excw +40238c89: 382001 l32r a0, 40206d0c +40238c8c: 543075 excw +40238c8f: a13120 excw +40238c92: fe .byte 0xfe +40238c93: 104230 and a4, a2, a3 +40238c96: 114480 slli a4, a4, 8 +40238c99: 412820 srli a2, a2, 8 +40238c9c: 204540 or a4, a5, a4 +40238c9f: 102230 and a2, a2, a3 +40238ca2: 202420 or a2, a4, a2 +40238ca5: 4148 l32i.n a4, a1, 16 +40238ca7: 0438 l32i.n a3, a4, 0 +40238ca9: 021237 beq a2, a3, 40238caf +40238cac: 003086 j 40238d72 +40238caf: ff8b21 l32r a2, 40238adc +40238cb2: 030c movi.n a3, 0 +40238cb4: a40c movi.n a4, 10 +40238cb6: ffd701 l32r a0, 40238c14 +40238cb9: 0000c0 callx0 a0 +40238cbc: 051f22 l16ui a2, a15, 10 +40238cbf: b32c movi.n a3, 43 +40238cc1: 023327 bltu a3, a2, 40238cc7 +40238cc4: 002a86 j 40238d72 +40238cc7: 1f28 l32i.n a2, a15, 4 +40238cc9: 4158 l32i.n a5, a1, 16 +40238ccb: 041f92 l16ui a9, a15, 8 +40238cce: 2529 s32i.n a2, a5, 8 +40238cd0: 070c movi.n a7, 0 +40238cd2: f0a0c2 movi a12, 240 +40238cd5: 0f8d mov.n a8, a15 +40238cd7: 051822 l16ui a2, a8, 10 +40238cda: 02bc27 bgeu a12, a2, 40238ce0 +40238cdd: 002cc6 j 40238d94 +40238ce0: 0888 l32i.n a8, a8, 0 +40238ce2: c0cc20 sub a12, a12, a2 +40238ce5: c09920 sub a9, a9, a2 +40238ce8: f4c0c0 extui a12, a12, 0, 16 +40238ceb: f49090 extui a9, a9, 0, 16 +40238cee: 080816 beqz a8, 40238d72 +40238cf1: fff886 j 40238cd7 +40238cf4: 260b addi.n a2, a6, -1 +40238cf6: 543220 extui a3, a2, 2, 6 +40238cf9: 1123a0 slli a2, a3, 6 +40238cfc: c02230 sub a2, a2, a3 +40238cff: a06260 addx4 a6, a2, a6 +40238d02: 746060 extui a6, a6, 0, 8 +40238d05: d3da add.n a13, a3, a13 +40238d07: 000122 l8ui a2, a1, 0 +40238d0a: 204666 bnei a6, 4, 40238d2e +40238d0d: 002132 l32i a3, a1, 0 +40238d10: 014380 slli a4, a3, 24 +40238d13: 752830 extui a2, a3, 24, 8 +40238d16: 205420 or a5, a4, a2 +40238d19: fe7e21 l32r a2, 40238714 +40238d1c: 104320 and a4, a3, a2 +40238d1f: 114480 slli a4, a4, 8 +40238d22: 413830 srli a3, a3, 8 +40238d25: 204540 or a4, a5, a4 +40238d28: 102320 and a2, a3, a2 +40238d2b: 202420 or a2, a4, a2 +40238d2e: 0129 s32i.n a2, a1, 0 +40238d30: ff6b21 l32r a2, 40238adc +40238d33: 130c movi.n a3, 1 +40238d35: 22da add.n a2, a2, a13 +40238d37: 004232 s8i a3, a2, 0 +40238d3a: ff6921 l32r a2, 40238ae0 +40238d3d: a0dd20 addx4 a13, a13, a2 +40238d40: 0128 l32i.n a2, a1, 0 +40238d42: 006d22 s32i a2, a13, 0 +40238d45: 051822 l16ui a2, a8, 10 +40238d48: 4c3c27 bltu a12, a2, 40238d98 +40238d4b: c0cc20 sub a12, a12, a2 +40238d4e: c09920 sub a9, a9, a2 +40238d51: f4c0c0 extui a12, a12, 0, 16 +40238d54: f49090 extui a9, a9, 0, 16 +40238d57: 02bc97 bgeu a12, a9, 40238d5d +40238d5a: 007986 j 40238f44 +40238d5d: ff5f31 l32r a3, 40238adc +40238d60: 000322 l8ui a2, a3, 0 +40238d63: 204330 or a4, a3, a3 +40238d66: 1e6256 bnez a2, 40238f50 +40238d69: 1f3756 bnez a7, 40238f60 +40238d6c: 010422 l8ui a2, a4, 1 +40238d6f: 21a256 bnez a2, 40238f8d +40238d72: 042132 l32i a3, a1, 16 +40238d75: 00a022 movi a2, 0 +40238d78: 026322 s32i a2, a3, 8 +40238d7b: 0f2d mov.n a2, a15 +40238d7d: 06ce45 call0 4023fa64 +40238d80: 172102 l32i a0, a1, 92 +40238d83: 1621c2 l32i a12, a1, 88 +40238d86: 1521d2 l32i a13, a1, 84 +40238d89: 1421e2 l32i a14, a1, 80 +40238d8c: 1321f2 l32i a15, a1, 76 +40238d8f: 60c112 addi a1, a1, 96 +40238d92: f00d ret.n +40238d94: 1848 l32i.n a4, a8, 4 +40238d96: 7149 s32i.n a4, a1, 28 +40238d98: 7138 l32i.n a3, a1, 28 +40238d9a: 43ca add.n a4, a3, a12 +40238d9c: 000422 l8ui a2, a4, 0 +40238d9f: babc97 bgeu a12, a9, 40238d5d +40238da2: 01af52 movi a5, -255 +40238da5: 325a add.n a3, a2, a5 +40238da7: fb2316 beqz a3, 40238d5d +40238daa: 051852 l16ui a5, a8, 10 +40238dad: ac2b addi.n a10, a12, 2 +40238daf: 3c1b addi.n a3, a12, 1 +40238db1: f4a0a0 extui a10, a10, 0, 16 +40238db4: 05a357 bge a3, a5, 40238dbd +40238db7: 010432 l8ui a3, a4, 1 +40238dba: 000246 j 40238dc7 +40238dbd: 0838 l32i.n a3, a8, 0 +40238dbf: 082316 beqz a3, 40238e45 +40238dc2: 1338 l32i.n a3, a3, 4 +40238dc4: 000332 l8ui a3, a3, 0 +40238dc7: 343c movi.n a4, 51 +40238dc9: 7f1247 beq a2, a4, 40238e4c +40238dcc: 143427 bltu a4, a2, 40238de4 +40238dcf: 036d mov.n a6, a3 +40238dd1: 6d0c movi.n a13, 6 +40238dd3: 021266 bnei a2, 1, 40238dd9 +40238dd6: 003506 j 40238eae +40238dd9: 52bc beqz.n a2, 40238e12 +40238ddb: 463226 beqi a2, 3, 40238e25 +40238dde: 4f12d7 beq a2, a13, 40238e31 +40238de1: 003146 j 40238eaa +40238de4: 643c movi.n a4, 54 +40238de6: 029247 bne a2, a4, 40238dec +40238de9: 0024c6 j 40238e80 +40238dec: 0c3427 bltu a4, a2, 40238dfc +40238def: 443c movi.n a4, 52 +40238df1: 691247 beq a2, a4, 40238e5e +40238df4: 543c movi.n a4, 53 +40238df6: 721247 beq a2, a4, 40238e6c +40238df9: 002b46 j 40238eaa +40238dfc: a43c movi.n a4, 58 +40238dfe: 029247 bne a2, a4, 40238e04 +40238e01: 0022c6 j 40238e90 +40238e04: b43c movi.n a4, 59 +40238e06: 029247 bne a2, a4, 40238e0c +40238e09: 0024c6 j 40238ea0 +40238e0c: 002686 j 40238eaa +40238e0f: c2cc00 excw +40238e12: cc0b addi.n a12, a12, -1 +40238e14: 060c movi.n a6, 0 +40238e16: f4c0c0 extui a12, a12, 0, 16 +40238e19: fd7c movi.n a13, -1 +40238e1b: 063d mov.n a3, a6 +40238e1d: 002346 j 40238eae +40238e20: 083266 bnei a2, 3, 40238e2c +40238e23: 030c movi.n a3, 0 +40238e25: 7d0c movi.n a13, 7 +40238e27: 460c movi.n a6, 4 +40238e29: 002046 j 40238eae +40238e2c: 786266 bnei a2, 6, 40238ea8 +40238e2f: 030c movi.n a3, 0 +40238e31: 820c movi.n a2, 8 +40238e33: 206330 or a6, a3, a3 +40238e36: 02b237 bgeu a2, a3, 40238e3c +40238e39: 08a062 movi a6, 8 +40238e3c: 746060 extui a6, a6, 0, 8 +40238e3f: 8d0c movi.n a13, 8 +40238e41: 001a46 j 40238eae +40238e44: 333c00 excw +40238e47: 289237 bne a2, a3, 40238e73 +40238e4a: 030c movi.n a3, 0 +40238e4c: 036d mov.n a6, a3 +40238e4e: 3d0c movi.n a13, 3 +40238e50: 001686 j 40238eae +40238e53: 332700 excw +40238e56: 433c31 l32r a3, 40209b48 +40238e59: 089237 bne a2, a3, 40238e65 +40238e5c: 030c movi.n a3, 0 +40238e5e: 036d mov.n a6, a3 +40238e60: 0d0c movi.n a13, 0 +40238e62: 001206 j 40238eae +40238e65: 533c movi.n a3, 53 +40238e67: 3d9237 bne a2, a3, 40238ea8 +40238e6a: 030c movi.n a3, 0 +40238e6c: 036d mov.n a6, a3 +40238e6e: 1d0c movi.n a13, 1 +40238e70: 000e86 j 40238eae +40238e73: 023327 bltu a3, a2, 40238e79 +40238e76: 003f86 j 40238f78 +40238e79: 633c movi.n a3, 54 +40238e7b: d59237 bne a2, a3, 40238e54 +40238e7e: 030c movi.n a3, 0 +40238e80: 036d mov.n a6, a3 +40238e82: 2d0c movi.n a13, 2 +40238e84: 000986 j 40238eae +40238e87: 3c0000 excw +40238e8a: 9237a3 excw +40238e8d: 0c0a add.n a0, a12, a0 +40238e8f: 036d03 excw +40238e92: 4d0c movi.n a13, 4 +40238e94: 000586 j 40238eae +40238e97: 3c0000 excw +40238e9a: 9237b3 excw +40238e9d: 0c09 s32i.n a0, a12, 0 +40238e9f: 036d03 excw +40238ea2: 5d0c movi.n a13, 5 +40238ea4: 000186 j 40238eae +40238ea7: 030c00 excw +40238eaa: fd7c movi.n a13, -1 +40238eac: 060c movi.n a6, 0 +40238eae: cc2b addi.n a12, a12, 2 +40238eb0: cc3a add.n a12, a12, a3 +40238eb2: f4c0c0 extui a12, a12, 0, 16 +40238eb5: e8c616 beqz a6, 40238d45 +40238eb8: 020c movi.n a2, 0 +40238eba: 0129 s32i.n a2, a1, 0 +40238ebc: ff0821 l32r a2, 40238adc +40238ebf: 06bd mov.n a11, a6 +40238ec1: 2d2a add.n a2, a13, a2 +40238ec3: 6129 s32i.n a2, a1, 24 +40238ec5: ff0621 l32r a2, 40238ae0 +40238ec8: a02d20 addx4 a2, a13, a2 +40238ecb: 5129 s32i.n a2, a1, 20 +40238ecd: 440c movi.n a4, 4 +40238ecf: 02bb47 bgeu a11, a4, 40238ed5 +40238ed2: f440b0 extui a4, a11, 0, 16 +40238ed5: 205aa0 or a5, a10, a10 +40238ed8: 202880 or a2, a8, a8 +40238edb: 203110 or a3, a1, a1 +40238ede: a169 s32i.n a6, a1, 40 +40238ee0: d179 s32i.n a7, a1, 52 +40238ee2: 9189 s32i.n a8, a1, 36 +40238ee4: c199 s32i.n a9, a1, 48 +40238ee6: 81a9 s32i.n a10, a1, 32 +40238ee8: b1b9 s32i.n a11, a1, 44 +40238eea: 06f005 call0 4023fdec +40238eed: b1b8 l32i.n a11, a1, 44 +40238eef: a168 l32i.n a6, a1, 40 +40238ef1: d178 l32i.n a7, a1, 52 +40238ef3: 9188 l32i.n a8, a1, 36 +40238ef5: c198 l32i.n a9, a1, 48 +40238ef7: 81a8 l32i.n a10, a1, 32 +40238ef9: 025bf6 bgeui a11, 5, 40238eff +40238efc: ff7d06 j 40238cf4 +40238eff: 6128 l32i.n a2, a1, 24 +40238f01: 130c movi.n a3, 1 +40238f03: 004232 s8i a3, a2, 0 +40238f06: 0138 l32i.n a3, a1, 0 +40238f08: fccbb2 addi a11, a11, -4 +40238f0b: 014380 slli a4, a3, 24 +40238f0e: 752830 extui a2, a3, 24, 8 +40238f11: 205420 or a5, a4, a2 +40238f14: fe0021 l32r a2, 40238714 +40238f17: aa4b addi.n a10, a10, 4 +40238f19: 104320 and a4, a3, a2 +40238f1c: 114480 slli a4, a4, 8 +40238f1f: 413830 srli a3, a3, 8 +40238f22: 204540 or a4, a5, a4 +40238f25: 102320 and a2, a3, a2 +40238f28: 202420 or a2, a4, a2 +40238f2b: 6158 l32i.n a5, a1, 24 +40238f2d: 5148 l32i.n a4, a1, 20 +40238f2f: 551b addi.n a5, a5, 1 +40238f31: 0429 s32i.n a2, a4, 0 +40238f33: 444b addi.n a4, a4, 4 +40238f35: 74b0b0 extui a11, a11, 0, 8 +40238f38: f4a0a0 extui a10, a10, 0, 16 +40238f3b: 6159 s32i.n a5, a1, 24 +40238f3d: 5149 s32i.n a4, a1, 20 +40238f3f: ffe286 j 40238ecd +40238f42: 160000 excw +40238f45: e159 s32i.n a5, a1, 56 +40238f47: 0888 l32i.n a8, a8, 0 +40238f49: 1828 l32i.n a2, a8, 4 +40238f4b: 7129 s32i.n a2, a1, 28 +40238f4d: ff91c6 j 40238d98 +40238f50: fee421 l32r a2, 40238ae0 +40238f53: 050c movi.n a5, 0 +40238f55: 0228 l32i.n a2, a2, 0 +40238f57: 004352 s8i a5, a3, 0 +40238f5a: 261226 beqi a2, 1, 40238f84 +40238f5d: 0b2266 bnei a2, 2, 40238f6c +40238f60: 070c movi.n a7, 0 +40238f62: 6ca092 movi a9, 108 +40238f65: cc2c movi.n a12, 44 +40238f67: ff5a86 j 40238cd5 +40238f6a: 260000 excw +40238f6d: 860232 l8ui a3, a2, 134 +40238f70: ff7d excw +40238f72: 170c movi.n a7, 1 +40238f74: 000306 j 40238f84 +40238f77: 122600 excw +40238f7a: a44602 s8i a0, a6, 164 +40238f7d: ff .byte 0xff +40238f7e: 0acd mov.n a12, a10 +40238f80: ff7046 j 40238d45 +40238f83: a09200 addx4 a9, a2, a0 +40238f86: c2ec bnez.n a2, 40238fb6 +40238f88: c66ca0 excw +40238f8b: 21ff51 l32r a5, 40201788 +40238f8e: 32fed4 excw +40238f91: 660402 l8ui a0, a4, 102 +40238f94: 382e53 excw +40238f97: 032241 l32r a4, 401f9c20 <_lit4_end+0xf1d74> +40238f9a: 660c movi.n a6, 6 +40238f9c: 220d12 l8ui a1, a13, 34 +40238f9f: 2e .byte 0x2e +40238fa0: 4508 l32i.n a0, a5, 16 +40238fa2: 2dffb4 excw +40238fa5: 0e .byte 0xe +40238fa6: ff2ec5 call0 40238294 +40238fa9: ff7146 j 40238d72 +40238fac: fdc222 addi a2, a2, -3 +40238faf: 742020 extui a2, a2, 0, 8 +40238fb2: 0232b6 bltui a2, 3, 40238fb8 +40238fb5: ff6e46 j 40238d72 +40238fb8: 8e28 l32i.n a2, a14, 32 +40238fba: ffb2c5 call0 40238ae8 +40238fbd: 0e2d mov.n a2, a14 +40238fbf: ff9f45 call0 402389b4 +40238fc2: ff6b06 j 40238d72 +40238fc5: 446366 bnei a3, 6, 4023900d +40238fc8: 4148 l32i.n a4, a1, 16 +40238fca: 0c0432 l8ui a3, a4, 12 +40238fcd: fdc322 addi a2, a3, -3 +40238fd0: 742020 extui a2, a2, 0, 8 +40238fd3: 0532b6 bltui a2, 3, 40238fdc +40238fd6: 021326 beqi a3, 1, 40238fdc +40238fd9: ff6546 j 40238d72 +40238fdc: 202ee0 or a2, a14, a14 +40238fdf: 082ed2 l32i a13, a14, 32 +40238fe2: 069185 call0 4023f8fc +40238fe5: 53f8c1 l32r a12, 4020dfc8 +40238fe8: 0e2d mov.n a2, a14 +40238fea: 203cc0 or a3, a12, a12 +40238fed: 067b05 call0 4023f7a0 +40238ff0: 0c3d mov.n a3, a12 +40238ff2: 0e2d mov.n a2, a14 +40238ff4: 068bc5 call0 4023f8b4 +40238ff7: 0c3d mov.n a3, a12 +40238ff9: 0e2d mov.n a2, a14 +40238ffb: 068ac5 call0 4023f8a8 +40238ffe: 0d2d mov.n a2, a13 +40239000: c30c movi.n a3, 12 +40239002: ff2785 call0 4023827c +40239005: 0e2d mov.n a2, a14 +40239007: ff59c5 call0 402385a4 +4023900a: ff5906 j 40238d72 +4023900d: 022326 beqi a3, 2, 40239013 +40239010: ff5786 j 40238d72 +40239013: 4158 l32i.n a5, a1, 16 +40239015: 0c0532 l8ui a3, a5, 12 +40239018: 026326 beqi a3, 6, 4023901e +4023901b: ff54c6 j 40238d72 +4023901e: 030c movi.n a3, 0 +40239020: 0d5532 s16i a3, a5, 26 +40239023: 020432 l8ui a3, a4, 2 +40239026: 8e68 l32i.n a6, a14, 32 +40239028: d46316 beqz a3, 40238d72 +4023902b: 2238 l32i.n a3, a2, 8 +4023902d: 2688 l32i.n a8, a6, 8 +4023902f: 014380 slli a4, a3, 24 +40239032: 752830 extui a2, a3, 24, 8 +40239035: 205420 or a5, a4, a2 +40239038: fdb721 l32r a2, 40238714 +4023903b: 104320 and a4, a3, a2 +4023903e: 114480 slli a4, a4, 8 +40239041: 413830 srli a3, a3, 8 +40239044: 204540 or a4, a5, a4 +40239047: 102320 and a2, a3, a2 +4023904a: 202420 or a2, a4, a2 +4023904d: a629 s32i.n a2, a6, 40 +4023904f: 110832 l8ui a3, a8, 17 +40239052: 100852 l8ui a5, a8, 16 +40239055: 120822 l8ui a2, a8, 18 +40239058: 113380 slli a3, a3, 8 +4023905b: 204350 or a4, a3, a5 +4023905e: 112200 slli a2, a2, 16 +40239061: 203240 or a3, a2, a4 +40239064: 130822 l8ui a2, a8, 19 +40239067: 012280 slli a2, a2, 24 +4023906a: 202230 or a2, a2, a3 +4023906d: b629 s32i.n a2, a6, 44 +4023906f: 0e2d mov.n a2, a14 +40239071: ff6a45 call0 40238718 +40239074: ff3e86 j 40238d72 + ... + +40239078 : +40239078: f0c112 addi a1, a1, -16 +4023907b: 21c9 s32i.n a12, a1, 8 +4023907d: 03cd mov.n a12, a3 +4023907f: 11d9 s32i.n a13, a1, 4 +40239081: 444c movi.n a4, 68 +40239083: 02dd mov.n a13, a2 +40239085: 030c movi.n a3, 0 +40239087: 0c2d mov.n a2, a12 +40239089: 3109 s32i.n a0, a1, 12 +4023908b: fee201 l32r a0, 40238c14 +4023908e: 0000c0 callx0 a0 +40239091: 3108 l32i.n a0, a1, 12 +40239093: 8dc9 s32i.n a12, a13, 32 +40239095: 21c8 l32i.n a12, a1, 8 +40239097: 11d8 l32i.n a13, a1, 4 +40239099: 10c112 addi a1, a1, 16 +4023909c: f00d ret.n +4023909e: 9e0000 excw +402390a1: 3ffe97 bbsi a14, 25, 402390e4 +402390a4: 100d74 excw +402390a7: c11240 mul16u a1, a2, a4 + +402390a8 : +402390a8: f0c112 addi a1, a1, -16 +402390ab: 21c9 s32i.n a12, a1, 8 +402390ad: 02cd mov.n a12, a2 +402390af: 8228 l32i.n a2, a2, 32 +402390b1: 3109 s32i.n a0, a1, 12 +402390b3: e28c beqz.n a2, 402390c5 +402390b5: fffa31 l32r a3, 402390a0 +402390b8: 96a242 movi a4, 0x296 +402390bb: fffa01 l32r a0, 402390a4 +402390be: 0000c0 callx0 a0 +402390c1: 020c movi.n a2, 0 +402390c3: 8c29 s32i.n a2, a12, 32 +402390c5: 3108 l32i.n a0, a1, 12 +402390c7: 21c8 l32i.n a12, a1, 8 +402390c9: 10c112 addi a1, a1, 16 +402390cc: f00d ret.n + ... + +402390d0 : +402390d0: a0c112 addi a1, a1, -96 +402390d3: 1561d2 s32i a13, a1, 84 +402390d6: 176102 s32i a0, a1, 92 +402390d9: 1661c2 s32i a12, a1, 88 +402390dc: 02dd mov.n a13, a2 +402390de: 087216 beqz a2, 40239169 +402390e1: 444c movi.n a4, 68 +402390e3: 030c movi.n a3, 0 +402390e5: 012d mov.n a2, a1 +402390e7: fecb01 l32r a0, 40238c14 +402390ea: 0000c0 callx0 a0 +402390ed: 012d mov.n a2, a1 +402390ef: 830c movi.n a3, 8 +402390f1: ff1885 call0 4023827c +402390f4: 8d28 l32i.n a2, a13, 32 +402390f6: 228c beqz.n a2, 402390fc +402390f8: 12c8 l32i.n a12, a2, 4 +402390fa: fcdc bnez.n a12, 4023911d +402390fc: 0aa4c5 call0 40243b4c +402390ff: 20c220 or a12, a2, a2 +40239102: 063216 beqz a2, 40239169 +40239105: 080232 l8ui a3, a2, 8 +40239108: 016122 s32i a2, a1, 4 +4023910b: 022c movi.n a2, 32 +4023910d: 202320 or a2, a3, a2 +40239110: 53ae31 l32r a3, 4020dfc8 +40239113: 084c22 s8i a2, a12, 8 +40239116: 444c movi.n a4, 68 +40239118: 0c2d mov.n a2, a12 +4023911a: 0aab85 call0 40243bd4 +4023911d: 840c movi.n a4, 8 +4023911f: 013d mov.n a3, a1 +40239121: 0d2d mov.n a2, a13 +40239123: ff2bc5 call0 402383e0 +40239126: 038256 bnez a2, 40239162 +40239129: 240c movi.n a4, 2 +4023912b: 933c movi.n a3, 57 +4023912d: 012d mov.n a2, a1 +4023912f: ff1a05 call0 402382d0 +40239132: 181d32 l16ui a3, a13, 48 +40239135: 012d mov.n a2, a1 +40239137: ff1cc5 call0 40238304 +4023913a: 012d mov.n a2, a1 +4023913c: ff2645 call0 402383a4 +4023913f: 0c1132 l16ui a3, a1, 24 +40239142: f0a022 movi a2, 240 +40239145: 332a add.n a3, a3, a2 +40239147: 4128 l32i.n a2, a1, 16 +40239149: f43030 extui a3, a3, 0, 16 +4023914c: 06b0c5 call0 4023fc5c +4023914f: fd1441 l32r a4, 402385a0 +40239152: 4138 l32i.n a3, a1, 16 +40239154: 0d6d mov.n a6, a13 +40239156: 354c movi.n a5, 67 +40239158: 0c2d mov.n a2, a12 +4023915a: 0ab7c5 call0 40243cd8 +4023915d: 012d mov.n a2, a1 +4023915f: ff21c5 call0 4023837c +40239162: 1128 l32i.n a2, a1, 4 +40239164: 128c beqz.n a2, 40239169 +40239166: 0aa245 call0 40243b8c +40239169: 172102 l32i a0, a1, 92 +4023916c: 1621c2 l32i a12, a1, 88 +4023916f: 1521d2 l32i a13, a1, 84 +40239172: 60c112 addi a1, a1, 96 +40239175: f00d ret.n + ... + +40239178 : +40239178: f0c112 addi a1, a1, -16 +4023917b: 11d9 s32i.n a13, a1, 4 +4023917d: 82d8 l32i.n a13, a2, 32 +4023917f: 21c9 s32i.n a12, a1, 8 +40239181: 3109 s32i.n a0, a1, 12 +40239183: 02cd mov.n a12, a2 +40239185: ddac beqz.n a13, 402391b6 +40239187: 0c0d22 l8ui a2, a13, 12 +4023918a: 0762f6 bgeui a2, 6, 40239195 +4023918d: 0732f6 bgeui a2, 3, 40239198 +40239190: 22ac beqz.n a2, 402391b6 +40239192: 000586 j 402391ac +40239195: 139266 bnei a2, 10, 402391ac +40239198: 0c2d mov.n a2, a12 +4023919a: 067605 call0 4023f8fc +4023919d: 020c movi.n a2, 0 +4023919f: 0d4d22 s8i a2, a13, 13 +402391a2: 202cc0 or a2, a12, a12 +402391a5: ff73c5 call0 402388e4 +402391a8: 000286 j 402391b6 +402391ab: 020c00 excw +402391ae: 0d4d22 s8i a2, a13, 13 +402391b1: 0c2d mov.n a2, a12 +402391b3: ff3f05 call0 402385a4 +402391b6: 3108 l32i.n a0, a1, 12 +402391b8: 21c8 l32i.n a12, a1, 8 +402391ba: 11d8 l32i.n a13, a1, 4 +402391bc: 10c112 addi a1, a1, 16 +402391bf: f00d ret.n +402391c1: 000000 ill + +402391c4 : +402391c4: f0c112 addi a1, a1, -16 +402391c7: 11d9 s32i.n a13, a1, 4 +402391c9: 3109 s32i.n a0, a1, 12 +402391cb: 21c9 s32i.n a12, a1, 8 +402391cd: 02dd mov.n a13, a2 +402391cf: 08b216 beqz a2, 4023925e +402391d2: 82c8 l32i.n a12, a2, 32 +402391d4: 086c16 beqz a12, 4023925e +402391d7: 0c0c22 l8ui a2, a12, 12 +402391da: 028226 beqi a2, 8, 402391e0 +402391dd: 001f46 j 4023925e +402391e0: 0338 l32i.n a3, a3, 0 +402391e2: bc28 l32i.n a2, a12, 44 +402391e4: 769327 bne a3, a2, 4023925e +402391e7: c30c movi.n a3, 12 +402391e9: 0c2d mov.n a2, a12 +402391eb: ff0905 call0 4023827c +402391ee: 440c movi.n a4, 4 +402391f0: 0c3d mov.n a3, a12 +402391f2: 0d2d mov.n a2, a13 +402391f4: ff1e85 call0 402383e0 +402391f7: 056256 bnez a2, 40239251 +402391fa: 440c movi.n a4, 4 +402391fc: 233c movi.n a3, 50 +402391fe: 0c2d mov.n a2, a12 +40239200: ff0cc5 call0 402382d0 +40239203: bc28 l32i.n a2, a12, 44 +40239205: 014280 slli a4, a2, 24 +40239208: 753820 extui a3, a2, 24, 8 +4023920b: 205430 or a5, a4, a3 +4023920e: fd4131 l32r a3, 40238714 +40239211: 104230 and a4, a2, a3 +40239214: 114480 slli a4, a4, 8 +40239217: 412820 srli a2, a2, 8 +4023921a: 204540 or a4, a5, a4 +4023921d: 103230 and a3, a2, a3 +40239220: 203430 or a3, a4, a3 +40239223: 0c2d mov.n a2, a12 +40239225: ff1005 call0 40238328 +40239228: 0c2d mov.n a2, a12 +4023922a: ff1785 call0 402383a4 +4023922d: 0c1c32 l16ui a3, a12, 24 +40239230: f0a022 movi a2, 240 +40239233: 332a add.n a3, a3, a2 +40239235: 4c28 l32i.n a2, a12, 16 +40239237: f43030 extui a3, a3, 0, 16 +4023923a: 06a205 call0 4023fc5c +4023923d: fcd841 l32r a4, 402385a0 +40239240: 4c38 l32i.n a3, a12, 16 +40239242: 1c28 l32i.n a2, a12, 4 +40239244: 0d6d mov.n a6, a13 +40239246: 43a052 movi a5, 67 +40239249: 0aa8c5 call0 40243cd8 +4023924c: 0c2d mov.n a2, a12 +4023924e: ff12c5 call0 4023837c +40239251: 0d0c22 l8ui a2, a12, 13 +40239254: 221b addi.n a2, a2, 1 +40239256: 0d4c22 s8i a2, a12, 13 +40239259: 421c movi.n a2, 20 +4023925b: 0d5c22 s16i a2, a12, 26 +4023925e: 3108 l32i.n a0, a1, 12 +40239260: 21c8 l32i.n a12, a1, 8 +40239262: 11d8 l32i.n a13, a1, 4 +40239264: 10c112 addi a1, a1, 16 +40239267: f00d ret.n +40239269: 000000 ill +4023926c: 004e20 break 14, 2 +4023926f: 26ec00 excw +40239272: ff .byte 0xff +40239273: 3f .byte 0x3f +40239274: ff26f0 excw +40239277: 3f .byte 0x3f +40239278: 2ac8 l32i.n a12, a10, 8 +4023927a: 884000 excw +4023927d: 00dc bnez.n a0, 40239291 +4023927f: c11240 mul16u a1, a2, a4 + +40239280 : +40239280: e0c112 addi a1, a1, -32 +40239283: 61c9 s32i.n a12, a1, 24 +40239285: 82c8 l32i.n a12, a2, 32 +40239287: 41e9 s32i.n a14, a1, 16 +40239289: 530c movi.n a3, 5 +4023928b: 02ed mov.n a14, a2 +4023928d: 0c2d mov.n a2, a12 +4023928f: 7109 s32i.n a0, a1, 28 +40239291: 51d9 s32i.n a13, a1, 20 +40239293: 0361f2 s32i a15, a1, 12 +40239296: fefe45 call0 4023827c +40239299: 340c movi.n a4, 3 +4023929b: 0c3d mov.n a3, a12 +4023929d: 0e2d mov.n a2, a14 +4023929f: ff1405 call0 402383e0 +402392a2: 02dd mov.n a13, a2 +402392a4: 0a0256 bnez a2, 40239348 +402392a7: 240c movi.n a4, 2 +402392a9: 933c movi.n a3, 57 +402392ab: 0c2d mov.n a2, a12 +402392ad: ff0205 call0 402382d0 +402392b0: 181e32 l16ui a3, a14, 48 +402392b3: 0c2d mov.n a2, a12 +402392b5: ff04c5 call0 40238304 +402392b8: bef8 l32i.n a15, a14, 44 +402392ba: bfcc bnez.n a15, 402392c9 +402392bc: ffed21 l32r a2, 40239270 +402392bf: 02f8 l32i.n a15, a2, 0 +402392c1: 058f56 bnez a15, 4023931d +402392c4: 000a06 j 402392f0 +402392c7: 2d0000 excw +402392ca: 0f .byte 0xf +402392cb: ffeb01 l32r a0, 40239278 +402392ce: 0000c0 callx0 a0 +402392d1: 743020 extui a3, a2, 0, 8 +402392d4: fe4316 beqz a3, 402392bc +402392d7: 034d mov.n a4, a3 +402392d9: 0c2d mov.n a2, a12 +402392db: c30c movi.n a3, 12 +402392dd: feff05 call0 402382d0 +402392e0: 000f32 l8ui a3, a15, 0 +402392e3: fd5316 beqz a3, 402392bc +402392e6: 0c2d mov.n a2, a12 +402392e8: ff1b addi.n a15, a15, 1 +402392ea: ff0045 call0 402382f0 +402392ed: fffbc6 j 402392e0 +402392f0: 202cc0 or a2, a12, a12 +402392f3: ff0b05 call0 402383a4 +402392f6: 0c1c32 l16ui a3, a12, 24 +402392f9: f0a022 movi a2, 240 +402392fc: 803320 add a3, a3, a2 +402392ff: 4c28 l32i.n a2, a12, 16 +40239301: f43030 extui a3, a3, 0, 16 +40239304: 069545 call0 4023fc5c +40239307: 4c38 l32i.n a3, a12, 16 +40239309: 1c28 l32i.n a2, a12, 4 +4023930b: 0e6d mov.n a6, a14 +4023930d: 354c movi.n a5, 67 +4023930f: 28cc42 addi a4, a12, 40 +40239312: 0a9c45 call0 40243cd8 +40239315: 0c2d mov.n a2, a12 +40239317: ff0645 call0 4023837c +4023931a: 000a86 j 40239348 +4023931d: 0f2d mov.n a2, a15 +4023931f: ffd601 l32r a0, 40239278 +40239322: 0000c0 callx0 a0 +40239325: ffd321 l32r a2, 40239274 +40239328: 0248 l32i.n a4, a2, 0 +4023932a: c214a6 blti a4, 1, 402392f0 +4023932d: 744040 extui a4, a4, 0, 8 +40239330: c33c movi.n a3, 60 +40239332: 202cc0 or a2, a12, a12 +40239335: fef985 call0 402382d0 +40239338: 000f32 l8ui a3, a15, 0 +4023933b: fb1316 beqz a3, 402392f0 +4023933e: 0c2d mov.n a2, a12 +40239340: ff1b addi.n a15, a15, 1 +40239342: fefac5 call0 402382f0 +40239345: fffbc6 j 40239338 +40239348: 0d0c42 l8ui a4, a12, 13 +4023934b: 09a022 movi a2, 9 +4023934e: 01c442 addi a4, a4, 1 +40239351: 743040 extui a3, a4, 0, 8 +40239354: 0d4c32 s8i a3, a12, 13 +40239357: ffc541 l32r a4, 4023926c +4023935a: 0e3237 bltu a2, a3, 4023936c +4023935d: 1123b0 slli a2, a3, 5 +40239360: c02230 sub a2, a2, a3 +40239363: a04230 addx4 a4, a2, a3 +40239366: 1144c0 slli a4, a4, 4 +40239369: f44040 extui a4, a4, 0, 16 +4023936c: f3a122 movi a2, 0x1f3 +4023936f: f4a132 movi a3, 0x1f4 +40239372: 242a add.n a2, a4, a2 +40239374: ffc201 l32r a0, 4023927c +40239377: 0000c0 callx0 a0 +4023937a: 7108 l32i.n a0, a1, 28 +4023937c: 0d5c22 s16i a2, a12, 26 +4023937f: 41e8 l32i.n a14, a1, 16 +40239381: 0d2d mov.n a2, a13 +40239383: 61c8 l32i.n a12, a1, 24 +40239385: 51d8 l32i.n a13, a1, 20 +40239387: 31f8 l32i.n a15, a1, 12 +40239389: 20c112 addi a1, a1, 32 +4023938c: f00d ret.n + ... + +40239390 : +40239390: f0c112 addi a1, a1, -16 +40239393: 21c9 s32i.n a12, a1, 8 +40239395: 82c8 l32i.n a12, a2, 32 +40239397: 11d9 s32i.n a13, a1, 4 +40239399: 3109 s32i.n a0, a1, 12 +4023939b: 01e9 s32i.n a14, a1, 0 +4023939d: 02dd mov.n a13, a2 +4023939f: 427c movi.n a2, -12 +402393a1: 0abc16 beqz a12, 40239450 +402393a4: 030c movi.n a3, 0 +402393a6: 0c2d mov.n a2, a12 +402393a8: feed05 call0 4023827c +402393ab: 020c movi.n a2, 0 +402393ad: ac29 s32i.n a2, a12, 40 +402393af: bc29 s32i.n a2, a12, 44 +402393b1: cc29 s32i.n a2, a12, 48 +402393b3: dc29 s32i.n a2, a12, 52 +402393b5: 106c22 s32i a2, a12, 64 +402393b8: fc29 s32i.n a2, a12, 60 +402393ba: ec29 s32i.n a2, a12, 56 +402393bc: 135c22 s16i a2, a12, 38 +402393bf: 125c22 s16i a2, a12, 36 +402393c2: 115c22 s16i a2, a12, 34 +402393c5: 105c22 s16i a2, a12, 32 +402393c8: 740c movi.n a4, 7 +402393ca: 0c3d mov.n a3, a12 +402393cc: 202dd0 or a2, a13, a13 +402393cf: ff0105 call0 402383e0 +402393d2: 02ed mov.n a14, a2 +402393d4: 62ec bnez.n a2, 402393fe +402393d6: 0c2d mov.n a2, a12 +402393d8: fefc85 call0 402383a4 +402393db: 0c1c32 l16ui a3, a12, 24 +402393de: f0a022 movi a2, 240 +402393e1: 332a add.n a3, a3, a2 +402393e3: 4c28 l32i.n a2, a12, 16 +402393e5: f43030 extui a3, a3, 0, 16 +402393e8: 068705 call0 4023fc5c +402393eb: 4c38 l32i.n a3, a12, 16 +402393ed: 1c28 l32i.n a2, a12, 4 +402393ef: 0d6d mov.n a6, a13 +402393f1: 354c movi.n a5, 67 +402393f3: 28cc42 addi a4, a12, 40 +402393f6: 0a8e05 call0 40243cd8 +402393f9: 0c2d mov.n a2, a12 +402393fb: fef805 call0 4023837c +402393fe: 0d0c42 l8ui a4, a12, 13 +40239401: 920c movi.n a2, 9 +40239403: 441b addi.n a4, a4, 1 +40239405: 743040 extui a3, a4, 0, 8 +40239408: 0d4c32 s8i a3, a12, 13 +4023940b: 497341 l32r a4, 4020b9d8 +4023940e: 0e3237 bltu a2, a3, 40239420 +40239411: 1123b0 slli a2, a3, 5 +40239414: c02230 sub a2, a2, a3 +40239417: a04230 addx4 a4, a2, a3 +4023941a: 1144d0 slli a4, a4, 3 +4023941d: f44040 extui a4, a4, 0, 16 +40239420: f3a122 movi a2, 0x1f3 +40239423: 242a add.n a2, a4, a2 +40239425: f4a132 movi a3, 0x1f4 +40239428: ff9501 l32r a0, 4023927c +4023942b: 0000c0 callx0 a0 +4023942e: 0d5c22 s16i a2, a12, 26 +40239431: 0d2d mov.n a2, a13 +40239433: 064c85 call0 4023f8fc +40239436: 52e4c1 l32r a12, 4020dfc8 +40239439: 0d2d mov.n a2, a13 +4023943b: 0c3d mov.n a3, a12 +4023943d: 063605 call0 4023f7a0 +40239440: 0c3d mov.n a3, a12 +40239442: 0d2d mov.n a2, a13 +40239444: 0646c5 call0 4023f8b4 +40239447: 0d2d mov.n a2, a13 +40239449: 0c3d mov.n a3, a12 +4023944b: 0645c5 call0 4023f8a8 +4023944e: 0e2d mov.n a2, a14 +40239450: 3108 l32i.n a0, a1, 12 +40239452: 21c8 l32i.n a12, a1, 8 +40239454: 11d8 l32i.n a13, a1, 4 +40239456: 01e8 l32i.n a14, a1, 0 +40239458: 10c112 addi a1, a1, 16 +4023945b: f00d ret.n +4023945d: 000000 ill +40239460: ff3794 excw +40239463: 3f .byte 0x3f + +40239464 : +40239464: ffff21 l32r a2, 40239460 +40239467: e0c112 addi a1, a1, -32 +4023946a: 51d9 s32i.n a13, a1, 20 +4023946c: 02d8 l32i.n a13, a2, 0 +4023946e: 41e9 s32i.n a14, a1, 16 +40239470: 7109 s32i.n a0, a1, 28 +40239472: 61c9 s32i.n a12, a1, 24 +40239474: 31f9 s32i.n a15, a1, 12 +40239476: be7c movi.n a14, -5 +40239478: 17ad16 beqz a13, 402395f6 +4023947b: 8dc8 l32i.n a12, a13, 32 +4023947d: 170c16 beqz a12, 402395f1 +40239480: 0c0c32 l8ui a3, a12, 12 +40239483: 16a316 beqz a3, 402395f1 +40239486: 131c42 l16ui a4, a12, 38 +40239489: b49c beqz.n a4, 402394a8 +4023948b: 121c22 l16ui a2, a12, 36 +4023948e: 01c222 addi a2, a2, 1 +40239491: f42020 extui a2, a2, 0, 16 +40239494: 125c22 s16i a2, a12, 36 +40239497: 0d9427 bne a4, a2, 402394a8 +4023949a: 202dd0 or a2, a13, a13 +4023949d: ffef05 call0 40239390 +402394a0: 0d2d mov.n a2, a13 +402394a2: ff1005 call0 402385a4 +402394a5: 005206 j 402395f1 +402394a8: 111c22 l16ui a2, a12, 34 +402394ab: 115216 beqz a2, 402395c4 +402394ae: 420b addi.n a4, a2, -1 +402394b0: 115c42 s16i a4, a12, 34 +402394b3: 021226 beqi a2, 1, 402394b9 +402394b6: 004286 j 402395c4 +402394b9: 1023e0 and a2, a3, a14 +402394bc: 051226 beqi a2, 1, 402394c5 +402394bf: 029326 beqi a3, 10, 402394c5 +402394c2: 004ac6 j 402395f1 +402394c5: 430c movi.n a3, 4 +402394c7: 0c2d mov.n a2, a12 +402394c9: fedb05 call0 4023827c +402394cc: 340c movi.n a4, 3 +402394ce: 0c3d mov.n a3, a12 +402394d0: 0d2d mov.n a2, a13 +402394d2: fef0c5 call0 402383e0 +402394d5: 09f256 bnez a2, 40239578 +402394d8: 240c movi.n a4, 2 +402394da: 933c movi.n a3, 57 +402394dc: 0c2d mov.n a2, a12 +402394de: fedf05 call0 402382d0 +402394e1: 181d32 l16ui a3, a13, 48 +402394e4: 0c2d mov.n a2, a12 +402394e6: fee1c5 call0 40238304 +402394e9: bdf8 l32i.n a15, a13, 44 +402394eb: afcc bnez.n a15, 402394f9 +402394ed: ff6021 l32r a2, 40239270 +402394f0: 02f8 l32i.n a15, a2, 0 +402394f2: 057f56 bnez a15, 4023954d +402394f5: 0009c6 j 40239520 +402394f8: 0f2d00 excw +402394fb: ff5f01 l32r a0, 40239278 +402394fe: 0000c0 callx0 a0 +40239501: 743020 extui a3, a2, 0, 8 +40239504: fe5316 beqz a3, 402394ed +40239507: 034d mov.n a4, a3 +40239509: 0c2d mov.n a2, a12 +4023950b: c30c movi.n a3, 12 +4023950d: fedc05 call0 402382d0 +40239510: 000f32 l8ui a3, a15, 0 +40239513: fd6316 beqz a3, 402394ed +40239516: 0c2d mov.n a2, a12 +40239518: ff1b addi.n a15, a15, 1 +4023951a: fedd45 call0 402382f0 +4023951d: fffbc6 j 40239510 +40239520: 202cc0 or a2, a12, a12 +40239523: fee805 call0 402383a4 +40239526: 0c1c32 l16ui a3, a12, 24 +40239529: f0a022 movi a2, 240 +4023952c: 803320 add a3, a3, a2 +4023952f: 4c28 l32i.n a2, a12, 16 +40239531: f43030 extui a3, a3, 0, 16 +40239534: 067245 call0 4023fc5c +40239537: fc1a41 l32r a4, 402385a0 +4023953a: 4c38 l32i.n a3, a12, 16 +4023953c: 1c28 l32i.n a2, a12, 4 +4023953e: 0d6d mov.n a6, a13 +40239540: 354c movi.n a5, 67 +40239542: 0a7945 call0 40243cd8 +40239545: 0c2d mov.n a2, a12 +40239547: fee345 call0 4023837c +4023954a: 000a86 j 40239578 +4023954d: 0f2d mov.n a2, a15 +4023954f: ff4a01 l32r a0, 40239278 +40239552: 0000c0 callx0 a0 +40239555: ff4721 l32r a2, 40239274 +40239558: 0248 l32i.n a4, a2, 0 +4023955a: c214a6 blti a4, 1, 40239520 +4023955d: 744040 extui a4, a4, 0, 8 +40239560: c33c movi.n a3, 60 +40239562: 202cc0 or a2, a12, a12 +40239565: fed685 call0 402382d0 +40239568: 000f32 l8ui a3, a15, 0 +4023956b: fb1316 beqz a3, 40239520 +4023956e: 0c2d mov.n a2, a12 +40239570: ff1b addi.n a15, a15, 1 +40239572: fed7c5 call0 402382f0 +40239575: fffbc6 j 40239568 +40239578: 0d0c42 l8ui a4, a12, 13 +4023957b: 09a022 movi a2, 9 +4023957e: 01c442 addi a4, a4, 1 +40239581: 743040 extui a3, a4, 0, 8 +40239584: 0d4c32 s8i a3, a12, 13 +40239587: 491441 l32r a4, 4020b9d8 +4023958a: 0e3237 bltu a2, a3, 4023959c +4023958d: 1123b0 slli a2, a3, 5 +40239590: c02230 sub a2, a2, a3 +40239593: a04230 addx4 a4, a2, a3 +40239596: 1144d0 slli a4, a4, 3 +40239599: f44040 extui a4, a4, 0, 16 +4023959c: f3a122 movi a2, 0x1f3 +4023959f: f4a132 movi a3, 0x1f4 +402395a2: 242a add.n a2, a4, a2 +402395a4: ff3601 l32r a0, 4023927c +402395a7: 0000c0 callx0 a0 +402395aa: 0d5c22 s16i a2, a12, 26 +402395ad: 121c32 l16ui a3, a12, 36 +402395b0: 131c22 l16ui a2, a12, 38 +402395b3: c02230 sub a2, a2, a3 +402395b6: 3722a6 blti a2, 2, 402395f1 +402395b9: 212120 srai a2, a2, 1 +402395bc: 115c22 s16i a2, a12, 34 +402395bf: 000b86 j 402395f1 +402395c2: 220000 excw +402395c5: 101c movi.n a0, 17 +402395c7: 62ac beqz.n a2, 402395f1 +402395c9: 420b addi.n a4, a2, -1 +402395cb: 105c42 s16i a4, a12, 32 +402395ce: 1f1266 bnei a2, 1, 402395f1 +402395d1: 1023e0 and a2, a3, a14 +402395d4: 021226 beqi a2, 1, 402395da +402395d7: 169366 bnei a3, 10, 402395f1 +402395da: 0d2d mov.n a2, a13 +402395dc: ffca05 call0 40239280 +402395df: 0f1c22 l16ui a2, a12, 30 +402395e2: 121c32 l16ui a3, a12, 36 +402395e5: c02230 sub a2, a2, a3 +402395e8: 0522a6 blti a2, 2, 402395f1 +402395eb: 212120 srai a2, a2, 1 +402395ee: 105c22 s16i a2, a12, 32 +402395f1: 0dd8 l32i.n a13, a13, 0 +402395f3: ffa046 j 40239478 +402395f6: 7108 l32i.n a0, a1, 28 +402395f8: 61c8 l32i.n a12, a1, 24 +402395fa: 51d8 l32i.n a13, a1, 20 +402395fc: 41e8 l32i.n a14, a1, 16 +402395fe: 31f8 l32i.n a15, a1, 12 +40239600: 20c112 addi a1, a1, 32 +40239603: f00d ret.n +40239605: 000000 ill +40239608: 0011e0 excw +4023960b: b0cc60 addx8 a12, a12, a6 +4023960e: e04024 excw +40239611: 401011 l32r a1, 40209654 + +40239614 : +40239614: ff9321 l32r a2, 40239460 +40239617: f0c112 addi a1, a1, -16 +4023961a: 21c9 s32i.n a12, a1, 8 +4023961c: 11d9 s32i.n a13, a1, 4 +4023961e: 02c8 l32i.n a12, a2, 0 +40239620: fffad1 l32r a13, 40239608 +40239623: 01e9 s32i.n a14, a1, 0 +40239625: 3109 s32i.n a0, a1, 12 +40239627: 0e0c movi.n a14, 0 +40239629: 09cc16 beqz a12, 402396c9 +4023962c: 8c28 l32i.n a2, a12, 32 +4023962e: 092216 beqz a2, 402396c4 +40239631: 0020c0 memw +40239634: 0d38 l32i.n a3, a13, 0 +40239636: 33ac beqz.n a3, 4023965d +40239638: 0c0232 l8ui a3, a2, 12 +4023963b: 1e5326 beqi a3, 5, 4023965d +4023963e: 0020c0 memw +40239641: 0d38 l32i.n a3, a13, 0 +40239643: 0d0242 l8ui a4, a2, 13 +40239646: 133437 bltu a4, a3, 4023965d +40239649: fff021 l32r a2, 4023960c +4023964c: fff101 l32r a0, 40239610 +4023964f: 0000c0 callx0 a0 +40239652: ac28 l32i.n a2, a12, 40 +40239654: 071216 beqz a2, 402396c9 +40239657: 0002c0 callx0 a2 +4023965a: 001ac6 j 402396c9 +4023965d: 0d1232 l16ui a3, a2, 26 +40239660: 0823b6 bltui a3, 2, 4023966c +40239663: 330b addi.n a3, a3, -1 +40239665: 0d5232 s16i a3, a2, 26 +40239668: 001606 j 402396c4 +4023966b: 136600 excw +4023966e: 023254 excw +40239671: e20c movi.n a2, 14 +40239673: 260d52 l8ui a5, a13, 38 +40239676: 2646a3 excw +40239679: 664363 excw +4023967c: 221513 excw +4023967f: f60d02 l8ui a0, a13, 246 +40239682: 2d0762 l8ui a6, a7, 45 +40239685: 050c movi.n a5, 0 +40239687: ff09 s32i.n a0, a15, 60 +40239689: 000dc6 j 402396c4 +4023968c: 0c2d mov.n a2, a12 +4023968e: ffd005 call0 40239390 +40239691: 000a86 j 402396bf +40239694: 158366 bnei a3, 8, 402396ad +40239697: 0d0222 l8ui a2, a2, 13 +4023969a: 0722f6 bgeui a2, 2, 402396a5 +4023969d: 0c2d mov.n a2, a12 +4023969f: febf45 call0 40238294 +402396a2: 000786 j 402396c4 +402396a5: 0c2d mov.n a2, a12 +402396a7: ff30c5 call0 402389b4 +402396aa: 000586 j 402396c4 +402396ad: 133366 bnei a3, 3, 402396c4 +402396b0: 0d0222 l8ui a2, a2, 13 +402396b3: 0822f6 bgeui a2, 2, 402396bf +402396b6: 202cc0 or a2, a12, a12 +402396b9: ff2285 call0 402388e4 +402396bc: 000106 j 402396c4 +402396bf: 0c2d mov.n a2, a12 +402396c1: feee05 call0 402385a4 +402396c4: 0cc8 l32i.n a12, a12, 0 +402396c6: ffd7c6 j 40239629 +402396c9: 3108 l32i.n a0, a1, 12 +402396cb: 21c8 l32i.n a12, a1, 8 +402396cd: 11d8 l32i.n a13, a1, 4 +402396cf: 01e8 l32i.n a14, a1, 0 +402396d1: 10c112 addi a1, a1, 16 +402396d4: f00d ret.n + ... + +402396d8 : +402396d8: f0c112 addi a1, a1, -16 +402396db: 036102 s32i a0, a1, 12 +402396de: 0261c2 s32i a12, a1, 8 +402396e1: 020216 beqz a2, 40239705 +402396e4: 390242 l8ui a4, a2, 57 +402396e7: 737c movi.n a3, -9 +402396e9: 103430 and a3, a4, a3 +402396ec: 82c8 l32i.n a12, a2, 32 +402396ee: 394232 s8i a3, a2, 57 +402396f1: 0c9c beqz.n a12, 40239705 +402396f3: 1c28 l32i.n a2, a12, 4 +402396f5: 528c beqz.n a2, 402396fe +402396f7: 0a4945 call0 40243b8c +402396fa: 020c movi.n a2, 0 +402396fc: 1c29 s32i.n a2, a12, 4 +402396fe: 030c movi.n a3, 0 +40239700: 0c2d mov.n a2, a12 +40239702: feb785 call0 4023827c +40239705: 3108 l32i.n a0, a1, 12 +40239707: 21c8 l32i.n a12, a1, 8 +40239709: 10c112 addi a1, a1, 16 +4023970c: f00d ret.n +4023970e: 180000 excw +40239711: 238c beqz.n a3, 40239717 +40239713: 0c0440 excw +40239716: 124010 excw + +40239718 : +40239718: f0c112 addi a1, a1, -16 +4023971b: 21c9 s32i.n a12, a1, 8 +4023971d: 3109 s32i.n a0, a1, 12 +4023971f: 11d9 s32i.n a13, a1, 4 +40239721: 01e9 s32i.n a14, a1, 0 +40239723: 02cd mov.n a12, a2 +40239725: 004256 bnez a2, 4023972d +40239728: 427c movi.n a2, -12 +4023972a: 0025c6 j 402397c5 +4023972d: 390232 l8ui a3, a2, 57 +40239730: 82d8 l32i.n a13, a2, 32 +40239732: 727c movi.n a2, -9 +40239734: 102320 and a2, a3, a2 +40239737: 394c22 s8i a2, a12, 57 +4023973a: ea6357 bbci a3, 5, 40239728 +4023973d: 181c22 l16ui a2, a12, 48 +40239740: 3fa232 movi a3, 0x23f +40239743: 6bb327 bgeu a3, a2, 402397b2 +40239746: 8ddc bnez.n a13, 40239762 +40239748: fe5631 l32r a3, 402390a0 +4023974b: 050c movi.n a5, 0 +4023974d: c2a242 movi a4, 0x2c2 +40239750: 424c movi.n a2, 68 +40239752: fff001 l32r a0, 40239714 +40239755: 0000c0 callx0 a0 +40239758: 02dd mov.n a13, a2 +4023975a: 054216 beqz a2, 402397b2 +4023975d: 8c29 s32i.n a2, a12, 32 +4023975f: 000186 j 40239769 +40239762: 1d28 l32i.n a2, a13, 4 +40239764: 128c beqz.n a2, 40239769 +40239766: 0a4245 call0 40243b8c +40239769: 444c movi.n a4, 68 +4023976b: 030c movi.n a3, 0 +4023976d: 0d2d mov.n a2, a13 +4023976f: fd2901 l32r a0, 40238c14 +40239772: 0000c0 callx0 a0 +40239775: 0a3d45 call0 40243b4c +40239778: 1d29 s32i.n a2, a13, 4 +4023977a: 42bc beqz.n a2, 402397b2 +4023977c: 080242 l8ui a4, a2, 8 +4023977f: 032c movi.n a3, 32 +40239781: 203430 or a3, a4, a3 +40239784: 084232 s8i a3, a2, 8 +40239787: 5210e1 l32r a14, 4020dfc8 +4023978a: 1d28 l32i.n a2, a13, 4 +4023978c: 444c movi.n a4, 68 +4023978e: 0e3d mov.n a3, a14 +40239790: 0a4405 call0 40243bd4 +40239793: 1d28 l32i.n a2, a13, 4 +40239795: 344c movi.n a4, 67 +40239797: 0e3d mov.n a3, a14 +40239799: 0a4b85 call0 40243c54 +4023979c: 1d28 l32i.n a2, a13, 4 +4023979e: ffdc31 l32r a3, 40239710 +402397a1: 0c4d mov.n a4, a12 +402397a3: 0a52c5 call0 40243cd0 +402397a6: 0c2d mov.n a2, a12 +402397a8: fedf85 call0 402385a4 +402397ab: 928c beqz.n a2, 402397b8 +402397ad: 0c2d mov.n a2, a12 +402397af: fff285 call0 402396d8 +402397b2: f27c movi.n a2, -1 +402397b4: 000346 j 402397c5 +402397b7: 0c3200 excw +402397ba: 0c39 s32i.n a3, a12, 0 +402397bc: 232082 l32i a8, a0, 140 +402397bf: 4c2220 excw +402397c2: 0c39 s32i.n a3, a12, 0 +402397c4: 310802 l8ui a0, a8, 49 +402397c7: 21c8 l32i.n a12, a1, 8 +402397c9: 11d8 l32i.n a13, a1, 4 +402397cb: 01e8 l32i.n a14, a1, 0 +402397cd: 10c112 addi a1, a1, 16 +402397d0: f00d ret.n +402397d2: 080000 excw +402397d5: 3fff27 bbsi a15, 18, 40239818 +402397d8: 538263 excw +402397db: 18b463 excw +402397de: 124000 excw +402397e1: c9e0c1 l32r a12, 4022bf64 +402397e4: 02cd61 l32r a6, 401fa318 <_lit4_end+0xf246c> +402397e7: fffb21 l32r a2, 402397d4 +402397ea: 7109 s32i.n a0, a1, 28 +402397ec: 0228 l32i.n a2, a2, 0 +402397ee: 440c movi.n a4, 4 +402397f0: 1129 s32i.n a2, a1, 4 +402397f2: 220c movi.n a2, 2 +402397f4: 004c22 s8i a2, a12, 0 +402397f7: 120c movi.n a2, 1 +402397f9: 014c22 s8i a2, a12, 1 +402397fc: 620c movi.n a2, 6 +402397fe: 024c22 s8i a2, a12, 2 +40239801: 020c movi.n a2, 0 +40239803: 034c22 s8i a2, a12, 3 +40239806: 020c movi.n a2, 0 +40239808: 045c22 s16i a2, a12, 8 +4023980b: 80a022 movi a2, 128 +4023980e: 803140 add a3, a1, a4 +40239811: 055c22 s16i a2, a12, 10 +40239814: 10cc22 addi a2, a12, 16 +40239817: fff101 l32r a0, 402397dc +4023981a: 0000c0 callx0 a0 +4023981d: 440c movi.n a4, 4 +4023981f: 030c movi.n a3, 0 +40239821: 2ccb addi.n a2, a12, 12 +40239823: fcfc01 l32r a0, 40238c14 +40239826: 0000c0 callx0 a0 +40239829: 440c movi.n a4, 4 +4023982b: 030c movi.n a3, 0 +4023982d: 14cc22 addi a2, a12, 20 +40239830: fcf901 l32r a0, 40238c14 +40239833: 0000c0 callx0 a0 +40239836: 440c movi.n a4, 4 40239838: 00a032 movi a3, 0 -4023983b: 6ccc22 addi a2, a12, 108 -4023983e: fcee01 l32r a0, 40238bf8 +4023983b: 18cc22 addi a2, a12, 24 +4023983e: fcf501 l32r a0, 40238c14 40239841: 0000c0 callx0 a0 -40239844: eca022 movi a2, 236 -40239847: 80cc20 add a12, a12, a2 -4023984a: 38a142 movi a4, 0x138 -4023984d: 030c movi.n a3, 0 -4023984f: 202cc0 or a2, a12, a12 -40239852: fce901 l32r a0, 40238bf8 -40239855: 0000c0 callx0 a0 -40239858: ffd921 l32r a2, 402397bc -4023985b: 013d mov.n a3, a1 -4023985d: 0129 s32i.n a2, a1, 0 -4023985f: 440c movi.n a4, 4 -40239861: 0c2d mov.n a2, a12 -40239863: ffd701 l32r a0, 402397c0 -40239866: 0000c0 callx0 a0 -40239869: 7108 l32i.n a0, a1, 28 -4023986b: 61c8 l32i.n a12, a1, 24 -4023986d: 20c112 addi a1, a1, 32 -40239870: f00d ret.n -40239872: 0c0000 excw -40239875: 3fff27 bbsi a15, 18, 402398b8 -40239878: 89a8 l32i.n a10, a9, 32 -4023987a: fe .byte 0xfe -4023987b: 3f .byte 0x3f -4023987c: 89ac beqz.n a9, 402398a8 -4023987e: fe .byte 0xfe -4023987f: 3f .byte 0x3f -40239880: c0c112 addi a1, a1, -64 -40239883: e1c9 s32i.n a12, a1, 56 -40239885: 02cd mov.n a12, a2 -40239887: fffb21 l32r a2, 40239874 -4023988a: 440c movi.n a4, 4 -4023988c: 0238 l32i.n a3, a2, 0 -4023988e: 120c movi.n a2, 1 -40239890: 004c22 s8i a2, a12, 0 -40239893: f27c movi.n a2, -1 -40239895: 024c22 s8i a2, a12, 2 -40239898: 034c22 s8i a2, a12, 3 -4023989b: 044c22 s8i a2, a12, 4 -4023989e: 020c movi.n a2, 0 -402398a0: 054c22 s8i a2, a12, 5 -402398a3: 323c movi.n a2, 51 -402398a5: 064c22 s8i a2, a12, 6 -402398a8: fff421 l32r a2, 40239878 -402398ab: 014c42 s8i a4, a12, 1 -402398ae: 0258 l32i.n a5, a2, 0 -402398b0: d1d9 s32i.n a13, a1, 52 -402398b2: 1125c0 slli a2, a5, 4 -402398b5: c02250 sub a2, a2, a5 -402398b8: 1122e0 slli a2, a2, 2 -402398bb: 755820 extui a5, a2, 24, 8 -402398be: c1e9 s32i.n a14, a1, 48 -402398c0: b1f9 s32i.n a15, a1, 44 -402398c2: 75e030 extui a14, a3, 16, 8 -402398c5: 74f830 extui a15, a3, 8, 8 -402398c8: 75d830 extui a13, a3, 24, 8 -402398cb: 074c42 s8i a4, a12, 7 -402398ce: 0d4c42 s8i a4, a12, 13 -402398d1: 744030 extui a4, a3, 0, 8 -402398d4: ffea31 l32r a3, 4023987c -402398d7: f109 s32i.n a0, a1, 60 -402398d9: 084c52 s8i a5, a12, 8 -402398dc: f55020 extui a5, a2, 16, 16 -402398df: 094c52 s8i a5, a12, 9 -402398e2: 0b4c22 s8i a2, a12, 11 -402398e5: 415820 srli a5, a2, 8 -402398e8: 000332 l8ui a3, a3, 0 -402398eb: 623c movi.n a2, 54 -402398ed: 0c4c22 s8i a2, a12, 12 -402398f0: 0a4c52 s8i a5, a12, 10 -402398f3: 0e4c42 s8i a4, a12, 14 -402398f6: 0f4cf2 s8i a15, a12, 15 -402398f9: 104ce2 s8i a14, a12, 16 -402398fc: 114cd2 s8i a13, a12, 17 -402398ff: 12cc22 addi a2, a12, 18 -40239902: 3a6307 bbci a3, 0, 40239940 -40239905: c30c movi.n a3, 12 -40239907: 012d mov.n a2, a1 -40239909: 4149 s32i.n a4, a1, 16 -4023990b: 2d6a01 l32r a0, 40204eb4 -4023990e: 0000c0 callx0 a0 -40239911: 013d mov.n a3, a1 -40239913: 01a022 movi a2, 1 -40239916: e986c5 call0 40223184 -40239919: 320c movi.n a2, 3 -4023991b: 124c22 s8i a2, a12, 18 -4023991e: 420c movi.n a2, 4 -40239920: 134c22 s8i a2, a12, 19 -40239923: 080122 l8ui a2, a1, 8 -40239926: 0b0132 l8ui a3, a1, 11 -40239929: 144c22 s8i a2, a12, 20 -4023992c: 090122 l8ui a2, a1, 9 -4023992f: 4148 l32i.n a4, a1, 16 -40239931: 154c22 s8i a2, a12, 21 -40239934: 0a0122 l8ui a2, a1, 10 -40239937: 174c32 s8i a3, a12, 23 -4023993a: 164c22 s8i a2, a12, 22 -4023993d: 18cc22 addi a2, a12, 24 -40239940: c31c movi.n a3, 28 -40239942: 064232 s8i a3, a2, 6 -40239945: f37c movi.n a3, -1 -40239947: 0b4232 s8i a3, a2, 11 -4023994a: a31c movi.n a3, 26 -4023994c: 0c4232 s8i a3, a2, 12 -4023994f: 034c movi.n a3, 64 -40239951: 0f4232 s8i a3, a2, 15 -40239954: f31c movi.n a3, 31 -40239956: 024242 s8i a4, a2, 2 -40239959: 084242 s8i a4, a2, 8 -4023995c: 104232 s8i a3, a2, 16 -4023995f: 450c movi.n a5, 4 -40239961: 030c movi.n a3, 0 -40239963: 240c movi.n a4, 2 -40239965: 670c movi.n a7, 6 -40239967: 160c movi.n a6, 1 -40239969: b82c movi.n a8, 43 -4023996b: 004272 s8i a7, a2, 0 -4023996e: 014252 s8i a5, a2, 1 -40239971: 0342f2 s8i a15, a2, 3 -40239974: 0442e2 s8i a14, a2, 4 -40239977: 0542d2 s8i a13, a2, 5 -4023997a: 074252 s8i a5, a2, 7 -4023997d: 0942f2 s8i a15, a2, 9 -40239980: 0a42e2 s8i a14, a2, 10 -40239983: 0d4242 s8i a4, a2, 13 -40239986: 0e4242 s8i a4, a2, 14 -40239989: 114262 s8i a6, a2, 17 -4023998c: 124232 s8i a3, a2, 18 -4023998f: 134282 s8i a8, a2, 19 -40239992: 144272 s8i a7, a2, 20 -40239995: 154262 s8i a6, a2, 21 -40239998: 164252 s8i a5, a2, 22 -4023999b: 174232 s8i a3, a2, 23 -4023999e: 184232 s8i a3, a2, 24 -402399a1: 194232 s8i a3, a2, 25 -402399a4: 1a4242 s8i a4, a2, 26 -402399a7: f108 l32i.n a0, a1, 60 -402399a9: 1bc222 addi a2, a2, 27 -402399ac: e1c8 l32i.n a12, a1, 56 -402399ae: d1d8 l32i.n a13, a1, 52 -402399b0: c1e8 l32i.n a14, a1, 48 -402399b2: b1f8 l32i.n a15, a1, 44 -402399b4: 40c112 addi a1, a1, 64 -402399b7: f00d ret.n -402399b9: 000000 ill - -402399bc : -402399bc: 0248 l32i.n a4, a2, 0 -402399be: b48c beqz.n a4, 402399cd -402399c0: 0358 l32i.n a5, a3, 0 -402399c2: 0468 l32i.n a6, a4, 0 -402399c4: 0558 l32i.n a5, a5, 0 -402399c6: 0668 l32i.n a6, a6, 0 -402399c8: 08b567 bgeu a5, a6, 402399d4 -402399cb: 1349 s32i.n a4, a3, 4 -402399cd: 0239 s32i.n a3, a2, 0 -402399cf: f00d ret.n -402399d1: 024d00 excw -402399d4: 1428 l32i.n a2, a4, 4 -402399d6: a28c beqz.n a2, 402399e4 -402399d8: 0268 l32i.n a6, a2, 0 -402399da: 0668 l32i.n a6, a6, 0 -402399dc: f2b567 bgeu a5, a6, 402399d2 -402399df: 016322 s32i a2, a3, 4 -402399e2: 1439 s32i.n a3, a4, 4 -402399e4: 1428 l32i.n a2, a4, 4 -402399e6: 02cc bnez.n a2, 402399ea -402399e8: 1439 s32i.n a3, a4, 4 -402399ea: f00d ret.n - -402399ec : -402399ec: 0248 l32i.n a4, a2, 0 -402399ee: f49c beqz.n a4, 40239a11 -402399f0: 0a9437 bne a4, a3, 402399fe -402399f3: 1438 l32i.n a3, a4, 4 -402399f5: 0239 s32i.n a3, a2, 0 -402399f7: 020c movi.n a2, 0 -402399f9: 1429 s32i.n a2, a4, 4 -402399fb: f00d ret.n -402399fd: 020c00 excw -40239a00: 1458 l32i.n a5, a4, 4 -40239a02: 069357 bne a3, a5, 40239a0c -40239a05: 1358 l32i.n a5, a3, 4 -40239a07: 1459 s32i.n a5, a4, 4 -40239a09: 016322 s32i a2, a3, 4 -40239a0c: 1448 l32i.n a4, a4, 4 -40239a0e: fee456 bnez a4, 40239a00 -40239a11: f00d ret.n -40239a13: 271400 excw -40239a16: ff .byte 0xff -40239a17: 3f .byte 0x3f -40239a18: b0bc beqz.n a0, 40239a57 -40239a1a: 104024 excw -40239a1d: 3fff27 bbsi a15, 18, 40239a60 -40239a20: 26fc bnez.n a6, 40239a56 -40239a22: ff .byte 0xff -40239a23: 3f .byte 0x3f -40239a24: a1c8 l32i.n a12, a1, 40 -40239a26: 124023 excw - -40239a28 : -40239a28: e0c112 addi a1, a1, -32 -40239a2b: 0561d2 s32i a13, a1, 20 -40239a2e: 20d220 or a13, a2, a2 -40239a31: 120c movi.n a2, 1 -40239a33: 41e9 s32i.n a14, a1, 16 -40239a35: 7109 s32i.n a0, a1, 28 -40239a37: 61c9 s32i.n a12, a1, 24 -40239a39: 0361f2 s32i a15, a1, 12 -40239a3c: ea7b05 call0 402241f0 -40239a3f: 02ed mov.n a14, a2 -40239a41: 9228 l32i.n a2, a2, 36 -40239a43: 002216 beqz a2, 40239a49 -40239a46: 0a1285 call0 40243b70 -40239a49: 0a0e45 call0 40243b30 -40239a4c: fff2c1 l32r a12, 40239a14 -40239a4f: 006c22 s32i a2, a12, 0 -40239a52: 002216 beqz a2, 40239a58 -40239a55: 008d56 bnez a13, 40239a61 -40239a58: fff021 l32r a2, 40239a18 -40239a5b: fee601 l32r a0, 402395f4 -40239a5e: 0000c0 callx0 a0 -40239a61: 0c28 l32i.n a2, a12, 0 -40239a63: f37c movi.n a3, -1 -40239a65: 9e29 s32i.n a2, a14, 36 -40239a67: ffed21 l32r a2, 40239a1c -40239a6a: 0d48 l32i.n a4, a13, 0 -40239a6c: 0239 s32i.n a3, a2, 0 -40239a6e: ffecd1 l32r a13, 40239a20 -40239a71: ff8021 l32r a2, 40239874 -40239a74: 0249 s32i.n a4, a2, 0 -40239a76: 000d22 l8ui a2, a13, 0 -40239a79: 7f1266 bnei a2, 1, 40239afc -40239a7c: 752840 extui a2, a4, 24, 8 -40239a7f: 016480 slli a6, a4, 24 -40239a82: 206620 or a6, a6, a2 -40239a85: fb1c21 l32r a2, 402386f8 -40239a88: 105420 and a5, a4, a2 -40239a8b: 115580 slli a5, a5, 8 -40239a8e: 203650 or a3, a6, a5 -40239a91: 1d58 l32i.n a5, a13, 4 -40239a93: 416840 srli a6, a4, 8 -40239a96: 106620 and a6, a6, a2 -40239a99: 017580 slli a7, a5, 24 -40239a9c: 206360 or a6, a3, a6 -40239a9f: 753850 extui a3, a5, 24, 8 -40239aa2: 207730 or a7, a7, a3 -40239aa5: 103520 and a3, a5, a2 -40239aa8: 113380 slli a3, a3, 8 -40239aab: 415850 srli a5, a5, 8 -40239aae: 203730 or a3, a7, a3 -40239ab1: 105520 and a5, a5, a2 -40239ab4: 205350 or a5, a3, a5 -40239ab7: 2d38 l32i.n a3, a13, 8 -40239ab9: 757830 extui a7, a3, 24, 8 -40239abc: 018380 slli a8, a3, 24 -40239abf: 208870 or a8, a8, a7 -40239ac2: 107320 and a7, a3, a2 -40239ac5: 117780 slli a7, a7, 8 -40239ac8: 413830 srli a3, a3, 8 -40239acb: 207870 or a7, a8, a7 -40239ace: 103320 and a3, a3, a2 -40239ad1: 202730 or a2, a7, a3 -40239ad4: 0c3657 bltu a6, a5, 40239ae4 -40239ad7: 093267 bltu a2, a6, 40239ae4 -40239ada: 020c movi.n a2, 0 -40239adc: 004d22 s8i a2, a13, 0 -40239adf: 000646 j 40239afc -40239ae2: 600000 neg a0, a0 -40239ae5: 4168 l32i.n a6, a1, 16 -40239ae7: 413850 srli a3, a5, 8 -40239aea: ec9637 bne a6, a3, 40239ada -40239aed: 413820 srli a3, a2, 8 -40239af0: e69637 bne a6, a3, 40239ada -40239af3: c02250 sub a2, a2, a5 -40239af6: 64a032 movi a3, 100 -40239af9: dd3327 bltu a3, a2, 40239ada -40239afc: 000d22 l8ui a2, a13, 0 -40239aff: 083256 bnez a2, 40239b86 -40239b02: 013480 slli a3, a4, 24 -40239b05: 752840 extui a2, a4, 24, 8 -40239b08: 202320 or a2, a3, a2 -40239b0b: fafb31 l32r a3, 402386f8 -40239b0e: 105430 and a5, a4, a3 -40239b11: 115580 slli a5, a5, 8 -40239b14: 414840 srli a4, a4, 8 -40239b17: 103430 and a3, a4, a3 -40239b1a: 202250 or a2, a2, a5 -40239b1d: 202230 or a2, a2, a3 -40239b20: 00af32 movi a3, 0xffffff00 -40239b23: 10f230 and a15, a2, a3 -40239b26: 742020 extui a2, a2, 0, 8 -40239b29: 7fa032 movi a3, 127 -40239b2c: e21b addi.n a14, a2, 1 -40239b2e: 02b327 bgeu a3, a2, 40239b34 -40239b31: 9cc2e2 addi a14, a2, -100 -40239b34: 0ca032 movi a3, 12 -40239b37: 202dd0 or a2, a13, a13 -40239b3a: 2cde01 l32r a0, 40204eb4 -40239b3d: 0000c0 callx0 a0 -40239b40: 202fe0 or a2, a15, a14 -40239b43: 015280 slli a5, a2, 24 -40239b46: 754820 extui a4, a2, 24, 8 -40239b49: 206540 or a6, a5, a4 -40239b4c: faeb41 l32r a4, 402386f8 -40239b4f: 63ce32 addi a3, a14, 99 -40239b52: 105240 and a5, a2, a4 -40239b55: 115580 slli a5, a5, 8 -40239b58: 412820 srli a2, a2, 8 -40239b5b: 205650 or a5, a6, a5 -40239b5e: 102240 and a2, a2, a4 -40239b61: 2033f0 or a3, a3, a15 -40239b64: 202520 or a2, a5, a2 -40239b67: 1d29 s32i.n a2, a13, 4 -40239b69: 015380 slli a5, a3, 24 -40239b6c: 752830 extui a2, a3, 24, 8 -40239b6f: 202520 or a2, a5, a2 -40239b72: 105340 and a5, a3, a4 -40239b75: 115580 slli a5, a5, 8 -40239b78: 413830 srli a3, a3, 8 -40239b7b: 205250 or a5, a2, a5 -40239b7e: 102340 and a2, a3, a4 -40239b81: 202520 or a2, a5, a2 -40239b84: 2d29 s32i.n a2, a13, 8 -40239b86: 511031 l32r a3, 4020dfc8 -40239b89: 0c28 l32i.n a2, a12, 0 -40239b8b: 344c movi.n a4, 67 -40239b8d: 0a0285 call0 40243bb8 -40239b90: 0c28 l32i.n a2, a12, 0 -40239b92: ffa431 l32r a3, 40239a24 -40239b95: 040c movi.n a4, 0 -40239b97: 0a11c5 call0 40243cb4 -40239b9a: 7108 l32i.n a0, a1, 28 -40239b9c: 61c8 l32i.n a12, a1, 24 -40239b9e: 51d8 l32i.n a13, a1, 20 -40239ba0: 41e8 l32i.n a14, a1, 16 -40239ba2: 31f8 l32i.n a15, a1, 12 -40239ba4: 20c112 addi a1, a1, 32 -40239ba7: f00d ret.n -40239ba9: 000000 ill -40239bac: 26f8 l32i.n a15, a6, 8 -40239bae: ff .byte 0xff -40239baf: 3f .byte 0x3f -40239bb0: 9e .byte 0x9e -40239bb1: 3ffe97 bbsi a14, 25, 40239bf4 - -40239bb4 : -40239bb4: d0c112 addi a1, a1, -48 -40239bb7: 120c movi.n a2, 1 -40239bb9: b109 s32i.n a0, a1, 44 -40239bbb: a1c9 s32i.n a12, a1, 40 -40239bbd: 91d9 s32i.n a13, a1, 36 -40239bbf: 81e9 s32i.n a14, a1, 32 -40239bc1: 71f9 s32i.n a15, a1, 28 -40239bc3: ea62c5 call0 402241f0 -40239bc6: 02cd mov.n a12, a2 -40239bc8: ff9321 l32r a2, 40239a14 -40239bcb: 0228 l32i.n a2, a2, 0 -40239bcd: 0a0d05 call0 40243ca0 -40239bd0: 9c28 l32i.n a2, a12, 36 -40239bd2: 528c beqz.n a2, 40239bdb -40239bd4: 09f985 call0 40243b70 -40239bd7: 020c movi.n a2, 0 -40239bd9: 9c29 s32i.n a2, a12, 36 -40239bdb: 440c movi.n a4, 4 -40239bdd: 030c movi.n a3, 0 -40239bdf: 012d mov.n a2, a1 -40239be1: fc0501 l32r a0, 40238bf8 -40239be4: 0000c0 callx0 a0 -40239be7: fff121 l32r a2, 40239bac -40239bea: 0f0c movi.n a15, 0 -40239bec: 02c8 l32i.n a12, a2, 0 -40239bee: 02dd mov.n a13, a2 -40239bf0: 5cbc beqz.n a12, 40239c29 -40239bf2: 0c3d mov.n a3, a12 -40239bf4: 0d2d mov.n a2, a13 -40239bf6: 1ce8 l32i.n a14, a12, 4 -40239bf8: ffdf05 call0 402399ec -40239bfb: 0c28 l32i.n a2, a12, 0 -40239bfd: 203110 or a3, a1, a1 -40239c00: 04c222 addi a2, a2, 4 -40239c03: e8bcc5 call0 402227d0 -40239c06: 0c28 l32i.n a2, a12, 0 -40239c08: ffea31 l32r a3, 40239bb0 -40239c0b: 10a342 movi a4, 0x310 -40239c0e: fd1e01 l32r a0, 40239088 -40239c11: 0000c0 callx0 a0 -40239c14: ffe731 l32r a3, 40239bb0 -40239c17: 0cf9 s32i.n a15, a12, 0 -40239c19: 0c2d mov.n a2, a12 -40239c1b: 12a342 movi a4, 0x312 -40239c1e: fd1a01 l32r a0, 40239088 -40239c21: 0000c0 callx0 a0 -40239c24: 0ecd mov.n a12, a14 -40239c26: fff186 j 40239bf0 -40239c29: b108 l32i.n a0, a1, 44 -40239c2b: a1c8 l32i.n a12, a1, 40 -40239c2d: 91d8 l32i.n a13, a1, 36 -40239c2f: 81e8 l32i.n a14, a1, 32 -40239c31: 71f8 l32i.n a15, a1, 28 -40239c33: 30c112 addi a1, a1, 48 -40239c36: f00d ret.n - -40239c38 : -40239c38: e0c112 addi a1, a1, -32 -40239c3b: 0661c2 s32i a12, a1, 24 -40239c3e: 076102 s32i a0, a1, 28 -40239c41: 0561d2 s32i a13, a1, 20 -40239c44: 02cd mov.n a12, a2 -40239c46: e717c5 call0 40220dc4 -40239c49: 0122b6 bltui a2, 2, 40239c4e -40239c4c: 3ccc bnez.n a12, 40239c53 -40239c4e: 020c movi.n a2, 0 -40239c50: 0030c6 j 40239d17 -40239c53: e6fd85 call0 40220c2c -40239c56: f41226 beqi a2, 1, 40239c4e -40239c59: 000c22 l8ui a2, a12, 0 -40239c5c: 0ac216 beqz a2, 40239d0c -40239c5f: 0ca032 movi a3, 12 -40239c62: 202110 or a2, a1, a1 -40239c65: 2c9301 l32r a0, 40204eb4 -40239c68: 0000c0 callx0 a0 -40239c6b: 013d mov.n a3, a1 -40239c6d: 120c movi.n a2, 1 -40239c6f: e95145 call0 40223184 -40239c72: 0148 l32i.n a4, a1, 0 -40239c74: faa161 l32r a6, 402386f8 -40239c77: 752840 extui a2, a4, 24, 8 -40239c7a: 015480 slli a5, a4, 24 -40239c7d: 205520 or a5, a5, a2 -40239c80: 102460 and a2, a4, a6 -40239c83: 112280 slli a2, a2, 8 -40239c86: 414840 srli a4, a4, 8 -40239c89: 205520 or a5, a5, a2 -40239c8c: 104460 and a4, a4, a6 -40239c8f: 205540 or a5, a5, a4 -40239c92: 1c48 l32i.n a4, a12, 4 -40239c94: 013480 slli a3, a4, 24 -40239c97: 752840 extui a2, a4, 24, 8 -40239c9a: 202320 or a2, a3, a2 -40239c9d: 103460 and a3, a4, a6 -40239ca0: 113380 slli a3, a3, 8 -40239ca3: 202230 or a2, a2, a3 -40239ca6: 414840 srli a4, a4, 8 -40239ca9: 2c38 l32i.n a3, a12, 8 -40239cab: 104460 and a4, a4, a6 -40239cae: 017380 slli a7, a3, 24 -40239cb1: 204240 or a4, a2, a4 -40239cb4: 752830 extui a2, a3, 24, 8 -40239cb7: 202720 or a2, a7, a2 -40239cba: 107360 and a7, a3, a6 -40239cbd: 117780 slli a7, a7, 8 -40239cc0: 413830 srli a3, a3, 8 -40239cc3: 202270 or a2, a2, a7 -40239cc6: 103360 and a3, a3, a6 -40239cc9: 202230 or a2, a2, a3 -40239ccc: 053547 bltu a5, a4, 40239cd5 -40239ccf: 023257 bltu a2, a5, 40239cd5 -40239cd2: ffde06 j 40239c4e -40239cd5: 415850 srli a5, a5, 8 -40239cd8: 413840 srli a3, a4, 8 -40239cdb: 021537 beq a5, a3, 40239ce1 -40239cde: ffdb06 j 40239c4e -40239ce1: 413820 srli a3, a2, 8 -40239ce4: 021537 beq a5, a3, 40239cea -40239ce7: ffd8c6 j 40239c4e -40239cea: c02240 sub a2, a2, a4 -40239ced: 64a032 movi a3, 100 -40239cf0: 02b327 bgeu a3, a2, 40239cf6 -40239cf3: ffd5c6 j 40239c4e -40239cf6: ff4ad1 l32r a13, 40239a20 -40239cf9: c30c movi.n a3, 12 -40239cfb: 202dd0 or a2, a13, a13 -40239cfe: 2c6d01 l32r a0, 40204eb4 -40239d01: 0000c0 callx0 a0 -40239d04: 1c28 l32i.n a2, a12, 4 -40239d06: 1d29 s32i.n a2, a13, 4 -40239d08: 2c28 l32i.n a2, a12, 8 -40239d0a: 2d29 s32i.n a2, a13, 8 -40239d0c: ff4521 l32r a2, 40239a20 -40239d0f: 000c32 l8ui a3, a12, 0 -40239d12: 004232 s8i a3, a2, 0 -40239d15: 120c movi.n a2, 1 -40239d17: 7108 l32i.n a0, a1, 28 -40239d19: 61c8 l32i.n a12, a1, 24 -40239d1b: 51d8 l32i.n a13, a1, 20 -40239d1d: 20c112 addi a1, a1, 32 -40239d20: f00d ret.n - ... - -40239d24 : -40239d24: f0c112 addi a1, a1, -16 -40239d27: 0161d2 s32i a13, a1, 4 -40239d2a: 20d220 or a13, a2, a2 -40239d2d: 3109 s32i.n a0, a1, 12 -40239d2f: 21c9 s32i.n a12, a1, 8 -40239d31: e70905 call0 40220dc4 -40239d34: ed8c beqz.n a13, 40239d46 -40239d36: 0c22b6 bltui a2, 2, 40239d46 -40239d39: ff39c1 l32r a12, 40239a20 -40239d3c: 000c22 l8ui a2, a12, 0 -40239d3f: 92cc bnez.n a2, 40239d4c -40239d41: e6ee85 call0 40220c2c -40239d44: 42cc bnez.n a2, 40239d4c -40239d46: 020c movi.n a2, 0 -40239d48: 000286 j 40239d56 -40239d4b: 1c2800 excw -40239d4e: 1d29 s32i.n a2, a13, 4 -40239d50: 2c28 l32i.n a2, a12, 8 -40239d52: 2d29 s32i.n a2, a13, 8 -40239d54: 120c movi.n a2, 1 -40239d56: 3108 l32i.n a0, a1, 12 -40239d58: 21c8 l32i.n a12, a1, 8 -40239d5a: 11d8 l32i.n a13, a1, 4 -40239d5c: 10c112 addi a1, a1, 16 -40239d5f: f00d ret.n -40239d61: 000000 ill - -40239d64 : -40239d64: ff9251 l32r a5, 40239bac -40239d67: d0c112 addi a1, a1, -48 -40239d6a: a1c9 s32i.n a12, a1, 40 -40239d6c: 91d9 s32i.n a13, a1, 36 -40239d6e: 05c8 l32i.n a12, a5, 0 -40239d70: 0d0c movi.n a13, 0 -40239d72: 81e9 s32i.n a14, a1, 32 -40239d74: 71f9 s32i.n a15, a1, 28 -40239d76: b109 s32i.n a0, a1, 44 -40239d78: 05ed mov.n a14, a5 -40239d7a: 0dfd mov.n a15, a13 -40239d7c: 04cc16 beqz a12, 40239dcc -40239d7f: 0c28 l32i.n a2, a12, 0 -40239d81: 4238 l32i.n a3, a2, 16 -40239d83: 53cc bnez.n a3, 40239d8c -40239d85: 3238 l32i.n a3, a2, 12 -40239d87: ffc332 addi a3, a3, -1 -40239d8a: 3239 s32i.n a3, a2, 12 -40239d8c: 3228 l32i.n a2, a2, 12 -40239d8e: 1c68 l32i.n a6, a12, 4 -40239d90: d2ec bnez.n a2, 40239dc1 -40239d92: 0c3d mov.n a3, a12 -40239d94: 202ee0 or a2, a14, a14 -40239d97: 0169 s32i.n a6, a1, 0 -40239d99: ffc505 call0 402399ec -40239d9c: 0c28 l32i.n a2, a12, 0 -40239d9e: ff8431 l32r a3, 40239bb0 -40239da1: a0a342 movi a4, 0x3a0 -40239da4: fcb901 l32r a0, 40239088 -40239da7: 0000c0 callx0 a0 -40239daa: ff8131 l32r a3, 40239bb0 -40239dad: 0cf9 s32i.n a15, a12, 0 -40239daf: 0c2d mov.n a2, a12 -40239db1: a2a342 movi a4, 0x3a2 -40239db4: fcb501 l32r a0, 40239088 -40239db7: 0000c0 callx0 a0 -40239dba: 0168 l32i.n a6, a1, 0 -40239dbc: 06cd mov.n a12, a6 -40239dbe: ffee86 j 40239d7c -40239dc1: dd1b addi.n a13, a13, 1 -40239dc3: 06cd mov.n a12, a6 -40239dc5: 74d0d0 extui a13, a13, 0, 8 -40239dc8: ffec06 j 40239d7c -40239dcb: 8db600 excw -40239dce: 384a add.n a3, a8, a4 -40239dd0: 0e .byte 0xe -40239dd1: 040c movi.n a4, 0 -40239dd3: 1328 l32i.n a2, a3, 4 -40239dd5: 035d mov.n a5, a3 -40239dd7: 02cd mov.n a12, a2 -40239dd9: 429c beqz.n a2, 40239df1 -40239ddb: 0248 l32i.n a4, a2, 0 -40239ddd: 0c68 l32i.n a6, a12, 0 -40239ddf: 3478 l32i.n a7, a4, 12 -40239de1: 3668 l32i.n a6, a6, 12 -40239de3: 03b767 bgeu a7, a6, 40239dea -40239de6: 02cd mov.n a12, a2 -40239de8: 053d mov.n a3, a5 -40239dea: 025d mov.n a5, a2 -40239dec: 1228 l32i.n a2, a2, 4 -40239dee: fff9c6 j 40239dd9 -40239df1: 1c28 l32i.n a2, a12, 4 -40239df3: ff6fd1 l32r a13, 40239bb0 -40239df6: 1329 s32i.n a2, a3, 4 -40239df8: 120c movi.n a2, 1 -40239dfa: 5429 s32i.n a2, a4, 20 -40239dfc: 0c28 l32i.n a2, a12, 0 -40239dfe: 8aa342 movi a4, 0x38a -40239e01: 0d3d mov.n a3, a13 -40239e03: fca101 l32r a0, 40239088 -40239e06: 0000c0 callx0 a0 -40239e09: 020c movi.n a2, 0 -40239e0b: 0c29 s32i.n a2, a12, 0 -40239e0d: 8ca342 movi a4, 0x38c -40239e10: 0d3d mov.n a3, a13 -40239e12: 0c2d mov.n a2, a12 -40239e14: fc9d01 l32r a0, 40239088 -40239e17: 0000c0 callx0 a0 -40239e1a: b108 l32i.n a0, a1, 44 -40239e1c: a1c8 l32i.n a12, a1, 40 -40239e1e: 91d8 l32i.n a13, a1, 36 -40239e20: 81e8 l32i.n a14, a1, 32 -40239e22: 71f8 l32i.n a15, a1, 28 -40239e24: 30c112 addi a1, a1, 48 -40239e27: f00d ret.n -40239e29: 000000 ill - -40239e2c : -40239e2c: f0c112 addi a1, a1, -16 -40239e2f: 21c9 s32i.n a12, a1, 8 -40239e31: 11d9 s32i.n a13, a1, 4 -40239e33: 3109 s32i.n a0, a1, 12 -40239e35: 03cd mov.n a12, a3 -40239e37: 74d020 extui a13, a2, 0, 8 -40239e3a: 638c beqz.n a3, 40239e44 -40239e3c: 0a1d66 bnei a13, 1, 40239e4a -40239e3f: 0003c6 j 40239e52 -40239e42: 450000 extui a0, a0, 16, 5 -40239e45: de .byte 0xde -40239e46: 1256e6 bgei a6, 5, 40239e5c -40239e49: ff .byte 0xff -40239e4a: 020c movi.n a2, 0 -40239e4c: 000406 j 40239e60 -40239e4f: 000000 ill -40239e52: 000c22 l8ui a2, a12, 0 -40239e55: fe8931 l32r a3, 4023987c -40239e58: 042020 extui a2, a2, 0, 1 -40239e5b: 004322 s8i a2, a3, 0 -40239e5e: 120c movi.n a2, 1 -40239e60: 3108 l32i.n a0, a1, 12 -40239e62: 21c8 l32i.n a12, a1, 8 -40239e64: 11d8 l32i.n a13, a1, 4 -40239e66: 10c112 addi a1, a1, 16 -40239e69: f00d ret.n - ... - -40239e6c : -40239e6c: f0c112 addi a1, a1, -16 -40239e6f: 21c9 s32i.n a12, a1, 8 -40239e71: 3109 s32i.n a0, a1, 12 -40239e73: 20c220 or a12, a2, a2 -40239e76: e6f4c5 call0 40220dc4 -40239e79: 0422f6 bgeui a2, 2, 40239e81 -40239e7c: 020c movi.n a2, 0 -40239e7e: 000446 j 40239e93 -40239e81: e6da85 call0 40220c2c -40239e84: ff4c16 beqz a12, 40239e7c -40239e87: f11226 beqi a2, 1, 40239e7c -40239e8a: fe7b21 l32r a2, 40239878 -40239e8d: 0062c2 s32i a12, a2, 0 -40239e90: 01a022 movi a2, 1 -40239e93: 032102 l32i a0, a1, 12 -40239e96: 21c8 l32i.n a12, a1, 8 -40239e98: 10c112 addi a1, a1, 16 -40239e9b: f00d ret.n -40239e9d: 000000 ill - -40239ea0 : -40239ea0: f0c112 addi a1, a1, -16 -40239ea3: 3109 s32i.n a0, a1, 12 -40239ea5: e6f1c5 call0 40220dc4 -40239ea8: 0422f6 bgeui a2, 2, 40239eb0 -40239eab: 020c movi.n a2, 0 -40239ead: 000446 j 40239ec2 -40239eb0: e6d785 call0 40220c2c -40239eb3: f41226 beqi a2, 1, 40239eab -40239eb6: fe7021 l32r a2, 40239878 -40239eb9: 78a032 movi a3, 120 -40239ebc: 006232 s32i a3, a2, 0 -40239ebf: 01a022 movi a2, 1 -40239ec2: 032102 l32i a0, a1, 12 -40239ec5: 10c112 addi a1, a1, 16 -40239ec8: f00d ret.n - ... - -40239ecc : -40239ecc: fe6b21 l32r a2, 40239878 -40239ecf: 0228 l32i.n a2, a2, 0 -40239ed1: f00d ret.n - ... - -40239ed4 : -40239ed4: c0c112 addi a1, a1, -64 -40239ed7: 744040 extui a4, a4, 0, 8 -40239eda: d1d9 s32i.n a13, a1, 52 -40239edc: c1e9 s32i.n a14, a1, 48 -40239ede: f109 s32i.n a0, a1, 60 -40239ee0: e1c9 s32i.n a12, a1, 56 -40239ee2: b1f9 s32i.n a15, a1, 44 -40239ee4: 4149 s32i.n a4, a1, 16 -40239ee6: 02dd mov.n a13, a2 -40239ee8: 03ed mov.n a14, a3 -40239eea: 07f216 beqz a2, 40239f6d -40239eed: 07c316 beqz a3, 40239f6d -40239ef0: ff2fc1 l32r a12, 40239bac -40239ef3: 0cf8 l32i.n a15, a12, 0 -40239ef5: 074f16 beqz a15, 40239f6d -40239ef8: 0fc8 l32i.n a12, a15, 0 -40239efa: 06a042 movi a4, 6 -40239efd: 203dd0 or a3, a13, a13 -40239f00: 04cc22 addi a2, a12, 4 -40239f03: 22f101 l32r a0, 40202ac8 -40239f06: 0000c0 callx0 a0 -40239f09: 05b256 bnez a2, 40239f68 -40239f0c: 440c movi.n a4, 4 -40239f0e: 0e3d mov.n a3, a14 -40239f10: 0c2d mov.n a2, a12 -40239f12: 22ed01 l32r a0, 40202ac8 -40239f15: 0000c0 callx0 a0 -40239f18: 04c256 bnez a2, 40239f68 -40239f1b: 4c28 l32i.n a2, a12, 16 -40239f1d: 031226 beqi a2, 1, 40239f24 -40239f20: 4128 l32i.n a2, a1, 16 -40239f22: 62ac beqz.n a2, 40239f4c -40239f24: ff2221 l32r a2, 40239bac -40239f27: 0f3d mov.n a3, a15 -40239f29: ffac05 call0 402399ec -40239f2c: ff21e1 l32r a14, 40239bb0 -40239f2f: 0f2d mov.n a2, a15 -40239f31: 0e3d mov.n a3, a14 -40239f33: fba342 movi a4, 0x3fb -40239f36: fc5401 l32r a0, 40239088 -40239f39: 0000c0 callx0 a0 -40239f3c: 00a442 movi a4, 0x400 -40239f3f: 0e3d mov.n a3, a14 -40239f41: 0c2d mov.n a2, a12 -40239f43: fc5101 l32r a0, 40239088 -40239f46: 0000c0 callx0 a0 -40239f49: 0000c6 j 40239f50 -40239f4c: 120c movi.n a2, 1 -40239f4e: 5c29 s32i.n a2, a12, 20 -40239f50: 440c movi.n a4, 4 -40239f52: 030c movi.n a3, 0 -40239f54: 202110 or a2, a1, a1 -40239f57: fb2801 l32r a0, 40238bf8 -40239f5a: 0000c0 callx0 a0 -40239f5d: 013d mov.n a3, a1 -40239f5f: 0d2d mov.n a2, a13 -40239f61: e886c5 call0 402227d0 -40239f64: 000146 j 40239f6d -40239f67: 1ff800 excw -40239f6a: ffe1c6 j 40239ef5 -40239f6d: f108 l32i.n a0, a1, 60 -40239f6f: e1c8 l32i.n a12, a1, 56 -40239f71: d1d8 l32i.n a13, a1, 52 -40239f73: c1e8 l32i.n a14, a1, 48 -40239f75: b1f8 l32i.n a15, a1, 44 -40239f77: 40c112 addi a1, a1, 64 -40239f7a: f00d ret.n -40239f7c: ff26f5 excw -40239f7f: 3f .byte 0x3f -40239f80: 0018d4 excw -40239f83: 0e7040 excw -40239f86: 124010 excw - -40239f88 : -40239f88: b0c112 addi a1, a1, -80 -40239f8b: 4129 s32i.n a2, a1, 16 -40239f8d: fea421 l32r a2, 40239a20 -40239f90: 038d mov.n a8, a3 -40239f92: 1238 l32i.n a3, a2, 4 -40239f94: 2228 l32i.n a2, a2, 8 -40239f96: 136102 s32i a0, a1, 76 -40239f99: 5129 s32i.n a2, a1, 20 -40239f9b: 4128 l32i.n a2, a1, 16 -40239f9d: 1261c2 s32i a12, a1, 72 -40239fa0: 1161d2 s32i a13, a1, 68 -40239fa3: 1061e2 s32i a14, a1, 64 -40239fa6: f1f9 s32i.n a15, a1, 60 -40239fa8: 0139 s32i.n a3, a1, 0 -40239faa: 1c8216 beqz a2, 4023a176 -40239fad: 189c beqz.n a8, 40239fc2 -40239faf: 0828 l32i.n a2, a8, 0 -40239fb1: 020266 bnei a2, -1, 40239fb7 -40239fb4: 006f86 j 4023a176 -40239fb7: 1d0c movi.n a13, 1 -40239fb9: 72cc bnez.n a2, 40239fc4 -40239fbb: 0d0c movi.n a13, 0 -40239fbd: 0d8d mov.n a8, a13 -40239fbf: 000046 j 40239fc4 -40239fc2: 0d0c movi.n a13, 0 -40239fc4: ffee21 l32r a2, 40239f7c -40239fc7: 030c movi.n a3, 0 -40239fc9: 004232 s8i a3, a2, 0 -40239fcc: fef831 l32r a3, 40239bac -40239fcf: 0f0c movi.n a15, 0 -40239fd1: 03c8 l32i.n a12, a3, 0 -40239fd3: f9c9e1 l32r a14, 402386f8 -40239fd6: 0f9d mov.n a9, a15 -40239fd8: 61f9 s32i.n a15, a1, 24 -40239fda: 09fc16 beqz a12, 4023a07d -40239fdd: 0c58 l32i.n a5, a12, 0 -40239fdf: 4138 l32i.n a3, a1, 16 -40239fe1: 254b addi.n a2, a5, 4 -40239fe3: 640c movi.n a4, 6 -40239fe5: 7159 s32i.n a5, a1, 28 -40239fe7: 9189 s32i.n a8, a1, 36 -40239fe9: 8199 s32i.n a9, a1, 32 -40239feb: ffe501 l32r a0, 40239f80 -40239fee: 0000c0 callx0 a0 -40239ff1: 7158 l32i.n a5, a1, 28 -40239ff3: 9188 l32i.n a8, a1, 36 -40239ff5: 8198 l32i.n a9, a1, 32 -40239ff7: 72cc bnez.n a2, 4023a002 -40239ff9: 085816 beqz a8, 4023a082 -40239ffc: 61c9 s32i.n a12, a1, 24 -40239ffe: 000086 j 4023a004 -4023a001: 889c00 excw -4023a004: 083d mov.n a3, a8 -4023a006: 440c movi.n a4, 4 -4023a008: 052d mov.n a2, a5 -4023a00a: 9189 s32i.n a8, a1, 36 -4023a00c: 8199 s32i.n a9, a1, 32 -4023a00e: ffdc01 l32r a0, 40239f80 -4023a011: 0000c0 callx0 a0 -4023a014: 8198 l32i.n a9, a1, 32 -4023a016: 9188 l32i.n a8, a1, 36 -4023a018: 839c20 moveqz a9, a12, a2 -4023a01b: 001646 j 4023a078 -4023a01e: 054f56 bnez a15, 4023a076 -4023a021: 440c movi.n a4, 4 -4023a023: 013d mov.n a3, a1 -4023a025: 052d mov.n a2, a5 -4023a027: 9189 s32i.n a8, a1, 36 -4023a029: 8199 s32i.n a9, a1, 32 -4023a02b: ffd501 l32r a0, 40239f80 -4023a02e: 0000c0 callx0 a0 -4023a031: 9188 l32i.n a8, a1, 36 -4023a033: 8198 l32i.n a9, a1, 32 -4023a035: d2fc bnez.n a2, 4023a076 -4023a037: 0138 l32i.n a3, a1, 0 -4023a039: 014380 slli a4, a3, 24 -4023a03c: 752830 extui a2, a3, 24, 8 -4023a03f: 202420 or a2, a4, a2 -4023a042: 1043e0 and a4, a3, a14 -4023a045: 114480 slli a4, a4, 8 -4023a048: 413830 srli a3, a3, 8 -4023a04b: 202240 or a2, a2, a4 -4023a04e: 1033e0 and a3, a3, a14 -4023a051: 202230 or a2, a2, a3 -4023a054: 221b addi.n a2, a2, 1 -4023a056: 753820 extui a3, a2, 24, 8 -4023a059: 014280 slli a4, a2, 24 -4023a05c: 204430 or a4, a4, a3 -4023a05f: 1032e0 and a3, a2, a14 -4023a062: 113380 slli a3, a3, 8 -4023a065: 412820 srli a2, a2, 8 -4023a068: 203430 or a3, a4, a3 -4023a06b: 1022e0 and a2, a2, a14 -4023a06e: 202320 or a2, a3, a2 -4023a071: 0129 s32i.n a2, a1, 0 -4023a073: 000046 j 4023a078 -4023a076: 1f0c movi.n a15, 1 -4023a078: 1cc8 l32i.n a12, a12, 4 -4023a07a: ffd706 j 40239fda -4023a07d: 61c8 l32i.n a12, a1, 24 -4023a07f: 000046 j 4023a084 -4023a082: 1f0c movi.n a15, 1 -4023a084: d8cc bnez.n a8, 4023a095 -4023a086: 0b1f26 beqi a15, 1, 4023a095 -4023a089: 0128 l32i.n a2, a1, 0 -4023a08b: 5138 l32i.n a3, a1, 20 -4023a08d: 02b327 bgeu a3, a2, 4023a093 -4023a090: 003886 j 4023a176 -4023a093: 1f0c movi.n a15, 1 -4023a095: 079c16 beqz a12, 4023a112 -4023a098: 045916 beqz a9, 4023a0e1 -4023a09b: 09e8 l32i.n a14, a9, 0 -4023a09d: 331c97 beq a12, a9, 4023a0d4 -4023a0a0: 5e28 l32i.n a2, a14, 20 -4023a0a2: 021226 beqi a2, 1, 4023a0a8 -4023a0a5: 003346 j 4023a176 -4023a0a8: fec121 l32r a2, 40239bac -4023a0ab: 0c3d mov.n a3, a12 -4023a0ad: ff93c5 call0 402399ec -4023a0b0: fec0f1 l32r a15, 40239bb0 -4023a0b3: 0c28 l32i.n a2, a12, 0 -4023a0b5: 0f3d mov.n a3, a15 -4023a0b7: 5ba442 movi a4, 0x45b -4023a0ba: fbf301 l32r a0, 40239088 -4023a0bd: 0000c0 callx0 a0 -4023a0c0: 020c movi.n a2, 0 -4023a0c2: 0c29 s32i.n a2, a12, 0 -4023a0c4: 5da442 movi a4, 0x45d -4023a0c7: 0f3d mov.n a3, a15 -4023a0c9: 0c2d mov.n a2, a12 -4023a0cb: fbef01 l32r a0, 40239088 -4023a0ce: 0000c0 callx0 a0 -4023a0d1: 001186 j 4023a11b -4023a0d4: ffaa31 l32r a3, 40239f7c -4023a0d7: 120c movi.n a2, 1 -4023a0d9: 004322 s8i a2, a3, 0 -4023a0dc: 0d0c movi.n a13, 0 -4023a0de: 001186 j 4023a128 -4023a0e1: 0ce8 l32i.n a14, a12, 0 -4023a0e3: 688c beqz.n a8, 4023a0ed -4023a0e5: 0828 l32i.n a2, a8, 0 -4023a0e7: 000286 j 4023a0f5 -4023a0ea: 000000 ill -4023a0ed: 021f26 beqi a15, 1, 4023a0f3 -4023a0f0: 002086 j 4023a176 -4023a0f3: 0128 l32i.n a2, a1, 0 -4023a0f5: 0e29 s32i.n a2, a14, 0 -4023a0f7: fead21 l32r a2, 40239bac -4023a0fa: 203cc0 or a3, a12, a12 -4023a0fd: ff8ec5 call0 402399ec -4023a100: fdde21 l32r a2, 40239878 -4023a103: 4ed9 s32i.n a13, a14, 16 -4023a105: 0228 l32i.n a2, a2, 0 -4023a107: 0c3d mov.n a3, a12 -4023a109: 3e29 s32i.n a2, a14, 12 -4023a10b: 020c movi.n a2, 0 -4023a10d: 5e29 s32i.n a2, a14, 20 -4023a10f: 002546 j 4023a1a8 -4023a112: 29ac beqz.n a9, 4023a138 -4023a114: 09e8 l32i.n a14, a9, 0 -4023a116: 5e28 l32i.n a2, a14, 20 -4023a118: 5a1266 bnei a2, 1, 4023a176 -4023a11b: 4138 l32i.n a3, a1, 16 -4023a11d: 640c movi.n a4, 6 -4023a11f: 04ce22 addi a2, a14, 4 -4023a122: fda701 l32r a0, 402397c0 -4023a125: 0000c0 callx0 a0 -4023a128: fdd421 l32r a2, 40239878 -4023a12b: 0228 l32i.n a2, a2, 0 -4023a12d: 4ed9 s32i.n a13, a14, 16 -4023a12f: 3e29 s32i.n a2, a14, 12 -4023a131: 020c movi.n a2, 0 -4023a133: 5e29 s32i.n a2, a14, 20 -4023a135: 001d46 j 4023a1ae -4023a138: fe9ec1 l32r a12, 40239bb0 -4023a13b: 84a442 movi a4, 0x484 -4023a13e: 0c3d mov.n a3, a12 -4023a140: 821c movi.n a2, 24 -4023a142: 9189 s32i.n a8, a1, 36 -4023a144: ff9001 l32r a0, 40239f84 -4023a147: 0000c0 callx0 a0 -4023a14a: 9188 l32i.n a8, a1, 36 -4023a14c: 02ed mov.n a14, a2 -4023a14e: 388c beqz.n a8, 4023a155 -4023a150: 0828 l32i.n a2, a8, 0 -4023a152: 000106 j 4023a15a -4023a155: 101f66 bnei a15, 1, 4023a169 -4023a158: 0128 l32i.n a2, a1, 0 -4023a15a: 0e29 s32i.n a2, a14, 0 -4023a15c: 0e28 l32i.n a2, a14, 0 -4023a15e: 5138 l32i.n a3, a1, 20 -4023a160: 8ea442 movi a4, 0x48e -4023a163: 053327 bltu a3, a2, 4023a16c -4023a166: 000446 j 4023a17b -4023a169: 8aa442 movi a4, 0x48a -4023a16c: 0c3d mov.n a3, a12 -4023a16e: 0e2d mov.n a2, a14 -4023a170: fbc601 l32r a0, 40239088 -4023a173: 0000c0 callx0 a0 -4023a176: 020c movi.n a2, 0 -4023a178: 000d06 j 4023a1b0 -4023a17b: 4138 l32i.n a3, a1, 16 -4023a17d: 06a042 movi a4, 6 -4023a180: 2e4b addi.n a2, a14, 4 -4023a182: fd8f01 l32r a0, 402397c0 -4023a185: 0000c0 callx0 a0 -4023a188: fdbc21 l32r a2, 40239878 -4023a18b: 4ed9 s32i.n a13, a14, 16 -4023a18d: 0228 l32i.n a2, a2, 0 -4023a18f: 0d0c movi.n a13, 0 -4023a191: 3e29 s32i.n a2, a14, 12 -4023a193: 0c3d mov.n a3, a12 -4023a195: 5ed9 s32i.n a13, a14, 20 -4023a197: 95a442 movi a4, 0x495 -4023a19a: 820c movi.n a2, 8 -4023a19c: ff7a01 l32r a0, 40239f84 -4023a19f: 0000c0 callx0 a0 -4023a1a2: 02e9 s32i.n a14, a2, 0 -4023a1a4: 12d9 s32i.n a13, a2, 4 -4023a1a6: 023d mov.n a3, a2 -4023a1a8: fe8121 l32r a2, 40239bac -4023a1ab: ff8105 call0 402399bc -4023a1ae: 0e28 l32i.n a2, a14, 0 -4023a1b0: 132102 l32i a0, a1, 76 -4023a1b3: 1221c2 l32i a12, a1, 72 -4023a1b6: 1121d2 l32i a13, a1, 68 -4023a1b9: 1021e2 l32i a14, a1, 64 -4023a1bc: f1f8 l32i.n a15, a1, 60 -4023a1be: 50c112 addi a1, a1, 80 -4023a1c1: f00d ret.n -4023a1c3: b0e400 addx8 a14, a4, a0 -4023a1c6: 124024 excw -4023a1c9: d2b0c1 l32r a12, 4022ec8c -4023a1cc: 021161 l32r a6, 401faa10 <_lit4_end+0xf2b64> -4023a1cf: c21361 l32r a6, 4022aa1c -4023a1d2: e21261 l32r a6, 40232a1c -4023a1d5: f91061 l32r a6, 40238618 -4023a1d8: 04ddf1 l32r a15, 401fb54c <_lit4_end+0xf36a0> -4023a1db: 2d1416 beqz a4, 4023a4b0 -4023a1de: fe74e1 l32r a14, 40239bb0 -4023a1e1: 69a242 movi a4, 0x269 -4023a1e4: 0e3d mov.n a3, a14 -4023a1e6: 24a222 movi a2, 0x224 -4023a1e9: ff6601 l32r a0, 40239f84 -4023a1ec: 0000c0 callx0 a0 -4023a1ef: 02cd mov.n a12, a2 -4023a1f1: 72cc bnez.n a2, 4023a1fc -4023a1f3: 0d2d mov.n a2, a13 -4023a1f5: 058505 call0 4023fa48 -4023a1f8: 00ad06 j 4023a4b0 -4023a1fb: 1de200 excw -4023a1fe: 1d4804 excw -4023a201: 020c movi.n a2, 0 -4023a203: 051d32 l16ui a3, a13, 10 -4023a206: 12b237 bgeu a2, a3, 4023a21c -4023a209: 342a add.n a3, a4, a2 -4023a20b: 000352 l8ui a5, a3, 0 -4023a20e: 3c2a add.n a3, a12, a2 -4023a210: 221b addi.n a2, a2, 1 -4023a212: 004352 s8i a5, a3, 0 -4023a215: f42020 extui a2, a2, 0, 16 -4023a218: fff9c6 j 4023a203 -4023a21b: 0d3800 excw -4023a21e: 054356 bnez a3, 4023a276 -4023a221: 10af22 movi a2, -240 -4023a224: ee2a add.n a14, a14, a2 -4023a226: ffe731 l32r a3, 4023a1c4 -4023a229: eca022 movi a2, 236 -4023a22c: 440c movi.n a4, 4 -4023a22e: 2c2a add.n a2, a12, a2 -4023a230: f4e0e0 extui a14, a14, 0, 16 -4023a233: ff5301 l32r a0, 40239f80 -4023a236: 0000c0 callx0 a0 -4023a239: 0c0256 bnez a2, 4023a2fd -4023a23c: 440c movi.n a4, 4 -4023a23e: 3ccb addi.n a3, a12, 12 -4023a240: 214a add.n a2, a1, a4 -4023a242: fd5f01 l32r a0, 402397c0 -4023a245: 0000c0 callx0 a0 -4023a248: 1cccf2 addi a15, a12, 28 -4023a24b: 04c132 addi a3, a1, 4 -4023a24e: 202ff0 or a2, a15, a15 -4023a251: ffd345 call0 40239f88 -4023a254: fd5931 l32r a3, 402397b8 -4023a257: 116e00 slli a6, a14, 16 -4023a25a: f0a052 movi a5, 240 -4023a25d: 5c5a add.n a5, a12, a5 -4023a25f: 316060 srai a6, a6, 16 -4023a262: 0329 s32i.n a2, a3, 0 -4023a264: 0129 s32i.n a2, a1, 0 -4023a266: 656a add.n a6, a5, a6 -4023a268: 520c movi.n a2, 5 -4023a26a: 070c movi.n a7, 0 -4023a26c: 03ed mov.n a14, a3 -4023a26e: 583c movi.n a8, 53 -4023a270: ffa092 movi a9, 255 -4023a273: 000c86 j 4023a2a9 -4023a276: 1368 l32i.n a6, a3, 4 -4023a278: 030c movi.n a3, 0 -4023a27a: 0d58 l32i.n a5, a13, 0 -4023a27c: 423a add.n a4, a2, a3 -4023a27e: 051552 l16ui a5, a5, 10 -4023a281: f44040 extui a4, a4, 0, 16 -4023a284: 99b357 bgeu a3, a5, 4023a221 -4023a287: 563a add.n a5, a6, a3 -4023a289: 000552 l8ui a5, a5, 0 -4023a28c: 4c4a add.n a4, a12, a4 -4023a28e: 331b addi.n a3, a3, 1 -4023a290: 004452 s8i a5, a4, 0 -4023a293: f43030 extui a3, a3, 0, 16 -4023a296: fff806 j 4023a27a -4023a299: 000532 l8ui a3, a5, 0 -4023a29c: 109387 bne a3, a8, 4023a2b0 -4023a29f: 020572 l8ui a7, a5, 2 -4023a2a2: 010532 l8ui a3, a5, 1 -4023a2a5: 332b addi.n a3, a3, 2 -4023a2a7: 553a add.n a5, a5, a3 -4023a2a9: ec3567 bltu a5, a6, 4023a299 -4023a2ac: 000d06 j 4023a2e4 -4023a2af: 139700 excw -4023a2b2: 243c30 extui a3, a3, 12, 3 -4023a2b5: e99347 bne a3, a4, 4023a2a2 -4023a2b8: 352b addi.n a3, a5, 2 -4023a2ba: 440c movi.n a4, 4 -4023a2bc: 012d mov.n a2, a1 -4023a2be: 4159 s32i.n a5, a1, 16 -4023a2c0: 8169 s32i.n a6, a1, 32 -4023a2c2: 5179 s32i.n a7, a1, 20 -4023a2c4: 6189 s32i.n a8, a1, 24 -4023a2c6: 7199 s32i.n a9, a1, 28 -4023a2c8: ff2e01 l32r a0, 40239f80 -4023a2cb: 0000c0 callx0 a0 -4023a2ce: 430c movi.n a3, 4 -4023a2d0: 340c movi.n a4, 3 -4023a2d2: 833420 moveqz a3, a4, a2 -4023a2d5: 032d mov.n a2, a3 -4023a2d7: 4158 l32i.n a5, a1, 16 -4023a2d9: 8168 l32i.n a6, a1, 32 -4023a2db: 5178 l32i.n a7, a1, 20 -4023a2dd: 6188 l32i.n a8, a1, 24 -4023a2df: 7198 l32i.n a9, a1, 28 -4023a2e1: ffef46 j 4023a2a2 -4023a2e4: 023726 beqi a7, 3, 4023a2ea -4023a2e7: 006a86 j 4023a495 -4023a2ea: 265226 beqi a2, 5, 4023a314 -4023a2ed: 2f6266 bnei a2, 6, 4023a320 -4023a2f0: 0f2d mov.n a2, a15 -4023a2f2: 140c movi.n a4, 1 -4023a2f4: 314b addi.n a3, a1, 4 -4023a2f6: ffbdc5 call0 40239ed4 -4023a2f9: 1128 l32i.n a2, a1, 4 -4023a2fb: 0e29 s32i.n a2, a14, 0 -4023a2fd: 0d2d mov.n a2, a13 -4023a2ff: 057485 call0 4023fa48 -4023a302: fe2b31 l32r a3, 40239bb0 -4023a305: aba242 movi a4, 0x2ab -4023a308: 0c2d mov.n a2, a12 -4023a30a: fb5f01 l32r a0, 40239088 -4023a30d: 0000c0 callx0 a0 -4023a310: 006706 j 4023a4b0 -4023a313: 1a2100 excw -4023a316: ff .byte 0xff -4023a317: 000222 l8ui a2, a2, 0 -4023a31a: 711226 beqi a2, 1, 4023a38f -4023a31d: 003ec6 j 4023a41c -4023a320: 6b3226 beqi a2, 3, 4023a38f -4023a323: 024266 bnei a2, 4, 4023a329 -4023a326: 003c86 j 4023a41c -4023a329: d01266 bnei a2, 1, 4023a2fd -4023a32c: 202cc0 or a2, a12, a12 -4023a32f: ff4945 call0 402397c4 -4023a332: 35a022 movi a2, 53 -4023a335: f04c22 s8i a2, a12, 240 -4023a338: 01a022 movi a2, 1 -4023a33b: f14c22 s8i a2, a12, 241 -4023a33e: 220c movi.n a2, 2 -4023a340: f24c22 s8i a2, a12, 242 -4023a343: f3a022 movi a2, 243 -4023a346: 2c2a add.n a2, a12, a2 -4023a348: ff5345 call0 40239880 -4023a34b: 040c movi.n a4, 0 -4023a34d: f37c movi.n a3, -1 -4023a34f: 004232 s8i a3, a2, 0 -4023a352: 042d mov.n a2, a4 -4023a354: 24a232 movi a3, 0x224 -4023a357: 057685 call0 4023fac0 -4023a35a: 02ed mov.n a14, a2 -4023a35c: 024d mov.n a4, a2 -4023a35e: 050c movi.n a5, 0 -4023a360: f99216 beqz a2, 4023a2fd -4023a363: 1478 l32i.n a7, a4, 4 -4023a365: 052d mov.n a2, a5 -4023a367: c03250 sub a3, a2, a5 -4023a36a: 051462 l16ui a6, a4, 10 -4023a36d: f43030 extui a3, a3, 0, 16 -4023a370: 11b367 bgeu a3, a6, 4023a385 -4023a373: 621b addi.n a6, a2, 1 -4023a375: 2c2a add.n a2, a12, a2 -4023a377: 000222 l8ui a2, a2, 0 -4023a37a: 373a add.n a3, a7, a3 -4023a37c: 004322 s8i a2, a3, 0 -4023a37f: f42060 extui a2, a6, 0, 16 -4023a382: fff846 j 4023a367 -4023a385: 0448 l32i.n a4, a4, 0 -4023a387: 0ed416 beqz a4, 4023a478 -4023a38a: 025d mov.n a5, a2 -4023a38c: fff4c6 j 4023a363 -4023a38f: 0c2d mov.n a2, a12 -4023a391: ff4305 call0 402397c4 -4023a394: 523c movi.n a2, 53 -4023a396: f04c22 s8i a2, a12, 240 -4023a399: 120c movi.n a2, 1 -4023a39b: f14c22 s8i a2, a12, 241 -4023a39e: 520c movi.n a2, 5 -4023a3a0: f24c22 s8i a2, a12, 242 -4023a3a3: f3a022 movi a2, 243 -4023a3a6: 2c2a add.n a2, a12, a2 -4023a3a8: ff4d45 call0 40239880 -4023a3ab: 040c movi.n a4, 0 -4023a3ad: f37c movi.n a3, -1 -4023a3af: 004232 s8i a3, a2, 0 -4023a3b2: 042d mov.n a2, a4 -4023a3b4: 24a232 movi a3, 0x224 -4023a3b7: 057085 call0 4023fac0 -4023a3ba: 026d mov.n a6, a2 -4023a3bc: 024d mov.n a4, a2 -4023a3be: 050c movi.n a5, 0 -4023a3c0: 04d216 beqz a2, 4023a411 -4023a3c3: 1488 l32i.n a8, a4, 4 -4023a3c5: 052d mov.n a2, a5 -4023a3c7: c03250 sub a3, a2, a5 -4023a3ca: 051472 l16ui a7, a4, 10 -4023a3cd: f43030 extui a3, a3, 0, 16 -4023a3d0: 11b377 bgeu a3, a7, 4023a3e5 -4023a3d3: 721b addi.n a7, a2, 1 -4023a3d5: 2c2a add.n a2, a12, a2 -4023a3d7: 000222 l8ui a2, a2, 0 -4023a3da: 383a add.n a3, a8, a3 -4023a3dc: 004322 s8i a2, a3, 0 -4023a3df: f42070 extui a2, a7, 0, 16 -4023a3e2: fff846 j 4023a3c7 -4023a3e5: 0448 l32i.n a4, a4, 0 -4023a3e7: 548c beqz.n a4, 4023a3f0 -4023a3e9: 025d mov.n a5, a2 -4023a3eb: fff506 j 4023a3c3 -4023a3ee: 210000 srai a0, a0, 0 -4023a3f1: fd89 s32i.n a8, a13, 60 -4023a3f3: fd8a41 l32r a4, 40239a1c -4023a3f6: 002222 l32i a2, a2, 0 -4023a3f9: 063d mov.n a3, a6 -4023a3fb: 454c movi.n a5, 68 -4023a3fd: 086162 s32i a6, a1, 32 -4023a400: 09a005 call0 40243e04 -4023a403: 8168 l32i.n a6, a1, 32 -4023a405: 071622 l16ui a2, a6, 14 -4023a408: 005216 beqz a2, 4023a411 -4023a40b: 202660 or a2, a6, a6 -4023a40e: 056385 call0 4023fa48 -4023a411: 0e3d mov.n a3, a14 -4023a413: 0f2d mov.n a2, a15 -4023a415: e83b85 call0 402227d0 -4023a418: ffb846 j 4023a2fd -4023a41b: 2cc000 excw -4023a41e: 3a4520 excw -4023a421: ff .byte 0xff -4023a422: 35a022 movi a2, 53 -4023a425: f04c22 s8i a2, a12, 240 -4023a428: 01a022 movi a2, 1 -4023a42b: f14c22 s8i a2, a12, 241 -4023a42e: 620c movi.n a2, 6 -4023a430: 040c movi.n a4, 0 -4023a432: f24c22 s8i a2, a12, 242 -4023a435: f27c movi.n a2, -1 -4023a437: f34c22 s8i a2, a12, 243 -4023a43a: 24a232 movi a3, 0x224 -4023a43d: 042d mov.n a2, a4 -4023a43f: 056805 call0 4023fac0 -4023a442: 02ed mov.n a14, a2 -4023a444: 024d mov.n a4, a2 -4023a446: 050c movi.n a5, 0 -4023a448: eb1216 beqz a2, 4023a2fd -4023a44b: 1478 l32i.n a7, a4, 4 -4023a44d: 052d mov.n a2, a5 -4023a44f: c03250 sub a3, a2, a5 -4023a452: 051462 l16ui a6, a4, 10 -4023a455: f43030 extui a3, a3, 0, 16 -4023a458: 11b367 bgeu a3, a6, 4023a46d -4023a45b: 621b addi.n a6, a2, 1 -4023a45d: 2c2a add.n a2, a12, a2 -4023a45f: 000222 l8ui a2, a2, 0 -4023a462: 373a add.n a3, a7, a3 -4023a464: 004322 s8i a2, a3, 0 -4023a467: f42060 extui a2, a6, 0, 16 -4023a46a: fff846 j 4023a44f -4023a46d: 0448 l32i.n a4, a4, 0 -4023a46f: 548c beqz.n a4, 4023a478 -4023a471: 025d mov.n a5, a2 -4023a473: fff506 j 4023a44b -4023a476: 210000 srai a0, a0, 0 -4023a479: 41fd67 bbsi a13, 22, 4023a4be -4023a47c: fd68 l32i.n a6, a13, 60 -4023a47e: 0228 l32i.n a2, a2, 0 -4023a480: 454c movi.n a5, 68 -4023a482: 0e3d mov.n a3, a14 -4023a484: 0997c5 call0 40243e04 -4023a487: 071e22 l16ui a2, a14, 14 -4023a48a: e6f216 beqz a2, 4023a2fd -4023a48d: 0e2d mov.n a2, a14 -4023a48f: 055b85 call0 4023fa48 -4023a492: ff99c6 j 4023a2fd -4023a495: 0847f6 bgeui a7, 4, 4023a4a1 -4023a498: 021766 bnei a7, 1, 4023a49e -4023a49b: ffa346 j 4023a32c -4023a49e: ff92c6 j 4023a2ed -4023a4a1: 024766 bnei a7, 4, 4023a4a7 -4023a4a4: ff9546 j 4023a2fd -4023a4a7: 027766 bnei a7, 7, 4023a4ad -4023a4aa: ff9086 j 4023a2f0 -4023a4ad: ff8f06 j 4023a2ed -4023a4b0: 132102 l32i a0, a1, 76 -4023a4b3: 1221c2 l32i a12, a1, 72 -4023a4b6: 1121d2 l32i a13, a1, 68 -4023a4b9: 1021e2 l32i a14, a1, 64 -4023a4bc: f1f8 l32i.n a15, a1, 60 -4023a4be: 50c112 addi a1, a1, 80 -4023a4c1: f00d ret.n -4023a4c3: af4200 excw -4023a4c6: a052c0 addx4 a5, a2, a12 -4023a4c9: 321bc0 excw -4023a4cc: 000222 l8ui a2, a2, 0 -4023a4cf: 106240 and a6, a2, a4 -4023a4d2: 0a1657 beq a6, a5, 4023a4e0 -4023a4d5: 232a add.n a2, a3, a2 -4023a4d7: 000232 l8ui a3, a2, 0 -4023a4da: fec356 bnez a3, 4023a4ca -4023a4dd: 203220 or a3, a2, a2 -4023a4e0: 231b addi.n a2, a3, 1 -4023a4e2: f00d ret.n -4023a4e4: 9e .byte 0x9e -4023a4e5: 3ffe97 bbsi a14, 25, 4023a528 -4023a4e8: 271c movi.n a7, 18 -4023a4ea: ff .byte 0xff -4023a4eb: 3f .byte 0x3f -4023a4ec: 271a add.n a2, a7, a1 -4023a4ee: ff .byte 0xff -4023a4ef: 3f .byte 0x3f -4023a4f0: 2728 l32i.n a2, a7, 8 -4023a4f2: ff .byte 0xff -4023a4f3: 3f .byte 0x3f -4023a4f4: 000100 excw -4023a4f7: 3a8001 l32r a0, 40208ef8 -4023a4fa: 0009 s32i.n a0, a0, 0 -4023a4fc: b0c112 addi a1, a1, -80 -4023a4ff: 1061e2 s32i a14, a1, 64 -4023a502: fff8e1 l32r a14, 4023a4e4 -4023a505: 4149 s32i.n a4, a1, 16 -4023a507: 0e3d mov.n a3, a14 -4023a509: eaa242 movi a4, 0x2ea -4023a50c: 03a222 movi a2, 0x203 -4023a50f: 1261c2 s32i a12, a1, 72 -4023a512: 136102 s32i a0, a1, 76 -4023a515: 1161d2 s32i a13, a1, 68 -4023a518: f1f9 s32i.n a15, a1, 60 -4023a51a: fe9a01 l32r a0, 40239f84 -4023a51d: 0000c0 callx0 a0 -4023a520: 4158 l32i.n a5, a1, 16 -4023a522: 323b addi.n a3, a2, 3 -4023a524: 5129 s32i.n a2, a1, 20 -4023a526: 041542 l16ui a4, a5, 8 -4023a529: c27c movi.n a2, -4 -4023a52b: 103320 and a3, a3, a2 -4023a52e: ffee21 l32r a2, 4023a4e8 -4023a531: e6c452 addi a5, a4, -26 -4023a534: 0239 s32i.n a3, a2, 0 -4023a536: 02cd mov.n a12, a2 -4023a538: f45050 extui a5, a5, 0, 16 -4023a53b: e6a122 movi a2, 0x1e6 -4023a53e: 02b257 bgeu a2, a5, 4023a544 -4023a541: 008146 j 4023a74a -4023a544: 4128 l32i.n a2, a1, 16 -4023a546: 050c movi.n a5, 0 -4023a548: 058845 call0 4023fdd0 -4023a54b: 4148 l32i.n a4, a1, 16 -4023a54d: 041432 l16ui a3, a4, 8 -4023a550: 021327 beq a3, a2, 4023a556 -4023a553: 007cc6 j 4023a74a -4023a556: 0c28 l32i.n a2, a12, 0 -4023a558: 010232 l8ui a3, a2, 1 -4023a55b: 000242 l8ui a4, a2, 0 -4023a55e: 113380 slli a3, a3, 8 -4023a561: 203340 or a3, a3, a4 -4023a564: ffe241 l32r a4, 4023a4ec -4023a567: 115380 slli a5, a3, 8 -4023a56a: 413830 srli a3, a3, 8 -4023a56d: 203530 or a3, a5, a3 -4023a570: 001452 l16ui a5, a4, 0 -4023a573: c05350 sub a5, a3, a5 -4023a576: f4f050 extui a15, a5, 0, 16 -4023a579: 024fb6 bltui a15, 4, 4023a57f -4023a57c: 007286 j 4023a74a -4023a57f: 11efe0 slli a14, a15, 2 -4023a582: ffdb71 l32r a7, 4023a4f0 -4023a585: 3efa add.n a3, a14, a15 -4023a587: f03330 subx8 a3, a3, a3 -4023a58a: b03370 addx8 a3, a3, a7 -4023a58d: 000332 l8ui a3, a3, 0 -4023a590: 07dd mov.n a13, a7 -4023a592: 022326 beqi a3, 2, 4023a598 -4023a595: 006c46 j 4023a74a -4023a598: 0302a2 l8ui a10, a2, 3 -4023a59b: 3efa add.n a3, a14, a15 -4023a59d: f03330 subx8 a3, a3, a3 -4023a5a0: b03370 addx8 a3, a3, a7 -4023a5a3: 34a0a0 extui a10, a10, 0, 4 -4023a5a6: 0543a2 s8i a10, a3, 5 -4023a5a9: 050232 l8ui a3, a2, 5 -4023a5ac: 040242 l8ui a4, a2, 4 -4023a5af: 113380 slli a3, a3, 8 -4023a5b2: 203340 or a3, a3, a4 -4023a5b5: 070242 l8ui a4, a2, 7 -4023a5b8: 060292 l8ui a9, a2, 6 -4023a5bb: 114480 slli a4, a4, 8 -4023a5be: 204490 or a4, a4, a9 -4023a5c1: 116480 slli a6, a4, 8 -4023a5c4: 414840 srli a4, a4, 8 -4023a5c7: 206640 or a6, a6, a4 -4023a5ca: 020242 l8ui a4, a2, 2 -4023a5cd: f97c movi.n a9, -1 -4023a5cf: 304940 xor a4, a9, a4 -4023a5d2: 049740 extui a9, a4, 7, 1 -4023a5d5: 1b0c movi.n a11, 1 -4023a5d7: 040c movi.n a4, 0 -4023a5d9: 934ba0 movnez a4, a11, a10 -4023a5dc: 204490 or a4, a4, a9 -4023a5df: f47060 extui a7, a6, 0, 16 -4023a5e2: 164456 bnez a4, 4023a74a -4023a5e5: 114380 slli a4, a3, 8 -4023a5e8: 413830 srli a3, a3, 8 -4023a5eb: 203430 or a3, a4, a3 -4023a5ee: 113300 slli a3, a3, 16 -4023a5f1: 313030 srai a3, a3, 16 -4023a5f4: 0213b7 beq a3, a11, 4023a5fa -4023a5f7: 0053c6 j 4023a74a -4023a5fa: cefa add.n a12, a14, a15 -4023a5fc: f0ccc0 subx8 a12, a12, a12 -4023a5ff: b0ccd0 addx8 a12, a12, a13 -4023a602: 330c movi.n a3, 3 -4023a604: 004c32 s8i a3, a12, 0 -4023a607: 22cb addi.n a2, a2, 12 -4023a609: cccb addi.n a12, a12, 12 -4023a60b: 023d mov.n a3, a2 -4023a60d: 0c9d mov.n a9, a12 -4023a60f: c0af52 movi a5, -64 -4023a612: c0a062 movi a6, 192 -4023a615: 000342 l8ui a4, a3, 0 -4023a618: a31b addi.n a10, a3, 1 -4023a61a: 103450 and a3, a4, a5 -4023a61d: 029367 bne a3, a6, 4023a623 -4023a620: 005406 j 4023a774 -4023a623: 0a3d mov.n a3, a10 -4023a625: 74bc beqz.n a4, 4023a660 -4023a627: 0009b2 l8ui a11, a9, 0 -4023a62a: 0003a2 l8ui a10, a3, 0 -4023a62d: 231ba7 beq a11, a10, 4023a654 -4023a630: 2efa add.n a2, a14, a15 -4023a632: f02220 subx8 a2, a2, a2 -4023a635: b022d0 addx8 a2, a2, a13 -4023a638: 442262 l32i a6, a2, 0x110 -4023a63b: 0f3616 beqz a6, 4023a732 -4023a63e: 2efa add.n a2, a14, a15 -4023a640: f02220 subx8 a2, a2, a2 -4023a643: b022d0 addx8 a2, a2, a13 -4023a646: 452242 l32i a4, a2, 0x114 -4023a649: 030c movi.n a3, 0 -4023a64b: 0c2d mov.n a2, a12 -4023a64d: 0006c0 callx0 a6 -4023a650: 003786 j 4023a732 -4023a653: 440b00 extui a0, a0, 11, 5 -4023a656: 331b addi.n a3, a3, 1 -4023a658: 991b addi.n a9, a9, 1 -4023a65a: 744040 extui a4, a4, 0, 8 -4023a65d: fff106 j 4023a625 -4023a660: 000342 l8ui a4, a3, 0 -4023a663: 991b addi.n a9, a9, 1 -4023a665: fac456 bnez a4, 4023a615 -4023a668: 004206 j 4023a774 -4023a66b: 800000 add a0, a0, a0 -4023a66e: 301123 excw -4023a671: 4138 l32i.n a3, a1, 16 -4023a673: 202230 or a2, a2, a3 -4023a676: f42020 extui a2, a2, 0, 16 -4023a679: 22ab addi.n a2, a2, 10 -4023a67b: 670b addi.n a6, a7, -1 -4023a67d: 2a2a add.n a2, a10, a2 -4023a67f: f47060 extui a7, a6, 0, 16 -4023a682: faa716 beqz a7, 4023a630 -4023a685: 7179 s32i.n a7, a1, 28 -4023a687: 8199 s32i.n a9, a1, 32 -4023a689: ffe385 call0 4023a4c4 -4023a68c: 02ad mov.n a10, a2 -4023a68e: 023d mov.n a3, a2 -4023a690: a40c movi.n a4, 10 -4023a692: 012d mov.n a2, a1 -4023a694: 61a9 s32i.n a10, a1, 24 -4023a696: fc4a01 l32r a0, 402397c0 -4023a699: 0000c0 callx0 a0 -4023a69c: 0128 l32i.n a2, a1, 0 -4023a69e: ff9551 l32r a5, 4023a4f4 -4023a6a1: 041132 l16ui a3, a1, 8 -4023a6a4: 7178 l32i.n a7, a1, 28 -4023a6a6: 8198 l32i.n a9, a1, 32 -4023a6a8: 61a8 l32i.n a10, a1, 24 -4023a6aa: bf9257 bne a2, a5, 4023a66d -4023a6ad: bc9397 bne a3, a9, 4023a66d -4023a6b0: 1148 l32i.n a4, a1, 4 -4023a6b2: 013480 slli a3, a4, 24 -4023a6b5: 752840 extui a2, a4, 24, 8 -4023a6b8: 202320 or a2, a3, a2 -4023a6bb: f80f31 l32r a3, 402386f8 -4023a6be: 106430 and a6, a4, a3 -4023a6c1: 116680 slli a6, a6, 8 -4023a6c4: 414840 srli a4, a4, 8 -4023a6c7: 103430 and a3, a4, a3 -4023a6ca: 202260 or a2, a2, a6 -4023a6cd: 202230 or a2, a2, a3 -4023a6d0: 3efa add.n a3, a14, a15 -4023a6d2: f03330 subx8 a3, a3, a3 -4023a6d5: b033d0 addx8 a3, a3, a13 -4023a6d8: 2329 s32i.n a2, a3, 8 -4023a6da: ff8731 l32r a3, 4023a4f8 -4023a6dd: 09b327 bgeu a3, a2, 4023a6ea -4023a6e0: 2efa add.n a2, a14, a15 -4023a6e2: f02220 subx8 a2, a2, a2 -4023a6e5: b022d0 addx8 a2, a2, a13 -4023a6e8: 2239 s32i.n a3, a2, 8 -4023a6ea: 6efa add.n a6, a14, a15 -4023a6ec: f06660 subx8 a6, a6, a6 -4023a6ef: 1166d0 slli a6, a6, 3 -4023a6f2: 01d692 addmi a9, a6, 0x100 -4023a6f5: 9d9a add.n a9, a13, a9 -4023a6f7: 99cb addi.n a9, a9, 12 -4023a6f9: 092d mov.n a2, a9 -4023a6fb: 440c movi.n a4, 4 -4023a6fd: 3aab addi.n a3, a10, 10 -4023a6ff: 6169 s32i.n a6, a1, 24 -4023a701: 8199 s32i.n a9, a1, 32 -4023a703: fc2f01 l32r a0, 402397c0 -4023a706: 0000c0 callx0 a0 -4023a709: 6168 l32i.n a6, a1, 24 -4023a70b: 8198 l32i.n a9, a1, 32 -4023a70d: 6d6a add.n a6, a13, a6 -4023a70f: 442662 l32i a6, a6, 0x110 -4023a712: 069c beqz.n a6, 4023a726 -4023a714: 2efa add.n a2, a14, a15 -4023a716: f02220 subx8 a2, a2, a2 -4023a719: b022d0 addx8 a2, a2, a13 -4023a71c: 452242 l32i a4, a2, 0x114 -4023a71f: 093d mov.n a3, a9 -4023a721: 0c2d mov.n a2, a12 -4023a723: 0006c0 callx0 a6 -4023a726: 2efa add.n a2, a14, a15 -4023a728: f02220 subx8 a2, a2, a2 -4023a72b: b022d0 addx8 a2, a2, a13 -4023a72e: 2228 l32i.n a2, a2, 8 -4023a730: 62dc bnez.n a2, 4023a74a -4023a732: 5efa add.n a5, a14, a15 -4023a734: f05550 subx8 a5, a5, a5 -4023a737: b075d0 addx8 a7, a5, a13 -4023a73a: 020c movi.n a2, 0 -4023a73c: 10a182 movi a8, 0x110 -4023a73f: 004722 s8i a2, a7, 0 -4023a742: 778a add.n a7, a7, a8 -4023a744: 00a022 movi a2, 0 -4023a747: 006722 s32i a2, a7, 0 -4023a74a: 042122 l32i a2, a1, 16 -4023a74d: 052f85 call0 4023fa48 -4023a750: 052122 l32i a2, a1, 20 -4023a753: ff6431 l32r a3, 4023a4e4 -4023a756: 61a342 movi a4, 0x361 -4023a759: fa4b01 l32r a0, 40239088 -4023a75c: 0000c0 callx0 a0 -4023a75f: 132102 l32i a0, a1, 76 -4023a762: 1221c2 l32i a12, a1, 72 -4023a765: 1121d2 l32i a13, a1, 68 -4023a768: 1021e2 l32i a14, a1, 64 -4023a76b: 0f21f2 l32i a15, a1, 60 -4023a76e: 50c112 addi a1, a1, 80 -4023a771: f00d ret.n -4023a773: 717900 excw -4023a776: ffd4c5 call0 4023a4c4 -4023a779: 224b addi.n a2, a2, 4 -4023a77b: 00a492 movi a9, 0x400 -4023a77e: 7178 l32i.n a7, a1, 28 -4023a780: ffbf86 j 4023a682 -4023a783: 272000 excw -4023a786: ff .byte 0xff -4023a787: 3f .byte 0x3f -4023a788: 2b8c beqz.n a11, 4023a78e -4023a78a: ff .byte 0xff -4023a78b: 3f .byte 0x3f -4023a78c: c0c112 addi a1, a1, -64 -4023a78f: 0f6102 s32i a0, a1, 60 -4023a792: 0e61c2 s32i a12, a1, 56 -4023a795: d1d9 s32i.n a13, a1, 52 -4023a797: c1e9 s32i.n a14, a1, 48 -4023a799: b1f9 s32i.n a15, a1, 44 -4023a79b: 03cd mov.n a12, a3 -4023a79d: 04ed mov.n a14, a4 -4023a79f: 4129 s32i.n a2, a1, 16 -4023a7a1: df2845 call0 40219a28 -4023a7a4: ff52f1 l32r a15, 4023a4ec -4023a7a7: f52020 extui a2, a2, 16, 16 -4023a7aa: 040c movi.n a4, 0 -4023a7ac: 005f22 s16i a2, a15, 0 -4023a7af: 10a132 movi a3, 0x110 -4023a7b2: 202440 or a2, a4, a4 -4023a7b5: 053085 call0 4023fac0 -4023a7b8: 0f5d mov.n a5, a15 -4023a7ba: 02dd mov.n a13, a2 -4023a7bc: ff7c movi.n a15, -1 -4023a7be: 0ba216 beqz a2, 4023a87c -4023a7c1: 12f8 l32i.n a15, a2, 4 -4023a7c3: c40c movi.n a4, 12 -4023a7c5: 0f2d mov.n a2, a15 -4023a7c7: 030c movi.n a3, 0 -4023a7c9: 5159 s32i.n a5, a1, 20 -4023a7cb: f90b01 l32r a0, 40238bf8 -4023a7ce: 0000c0 callx0 a0 -4023a7d1: 5158 l32i.n a5, a1, 20 -4023a7d3: cc0b addi.n a12, a12, -1 -4023a7d5: 001542 l16ui a4, a5, 0 -4023a7d8: 44ea add.n a4, a4, a14 -4023a7da: 112480 slli a2, a4, 8 -4023a7dd: 744840 extui a4, a4, 8, 8 -4023a7e0: 202240 or a2, a2, a4 -4023a7e3: f42020 extui a2, a2, 0, 16 -4023a7e6: 004f22 s8i a2, a15, 0 -4023a7e9: 412820 srli a2, a2, 8 -4023a7ec: 014f22 s8i a2, a15, 1 -4023a7ef: 120c movi.n a2, 1 -4023a7f1: 024f22 s8i a2, a15, 2 -4023a7f4: 020c movi.n a2, 0 -4023a7f6: 044f22 s8i a2, a15, 4 -4023a7f9: 120c movi.n a2, 1 -4023a7fb: 054f22 s8i a2, a15, 5 -4023a7fe: ffcb addi.n a15, a15, 12 -4023a800: cc1b addi.n a12, a12, 1 -4023a802: ef1b addi.n a14, a15, 1 -4023a804: 020c movi.n a2, 0 -4023a806: 000c32 l8ui a3, a12, 0 -4023a809: d2c342 addi a4, a3, -46 -4023a80c: 049c beqz.n a4, 4023a820 -4023a80e: e38c beqz.n a3, 4023a820 -4023a810: 221b addi.n a2, a2, 1 -4023a812: 004e32 s8i a3, a14, 0 -4023a815: 742020 extui a2, a2, 0, 8 -4023a818: ee1b addi.n a14, a14, 1 -4023a81a: cc1b addi.n a12, a12, 1 -4023a81c: fff986 j 4023a806 -4023a81f: 4f2200 excw -4023a822: 0c2200 excw -4023a825: 328c00 excw -4023a828: 0efd mov.n a15, a14 -4023a82a: fff486 j 4023a800 -4023a82d: 004e22 s8i a2, a14, 0 -4023a830: 00a122 movi a2, 0x100 -4023a833: 440c movi.n a4, 4 -4023a835: 005122 s16i a2, a1, 0 -4023a838: 015122 s16i a2, a1, 2 -4023a83b: 013d mov.n a3, a1 -4023a83d: 01ce22 addi a2, a14, 1 -4023a840: fbe001 l32r a0, 402397c0 -4023a843: 0000c0 callx0 a0 -4023a846: 1d38 l32i.n a3, a13, 4 -4023a848: ee5b addi.n a14, a14, 5 -4023a84a: c03e30 sub a3, a14, a3 -4023a84d: f43030 extui a3, a3, 0, 16 -4023a850: 202dd0 or a2, a13, a13 -4023a853: 053ec5 call0 4023fc40 -4023a856: ffcb21 l32r a2, 4023a784 -4023a859: 4138 l32i.n a3, a1, 16 -4023a85b: ffcbc1 l32r a12, 4023a788 -4023a85e: a0e320 addx4 a14, a3, a2 -4023a861: 0c28 l32i.n a2, a12, 0 -4023a863: 543c movi.n a4, 53 -4023a865: 0e3d mov.n a3, a14 -4023a867: 093d05 call0 40243c38 -4023a86a: 0c28 l32i.n a2, a12, 0 -4023a86c: 553c movi.n a5, 53 -4023a86e: 0e4d mov.n a4, a14 -4023a870: 0d3d mov.n a3, a13 -4023a872: 095905 call0 40243e04 -4023a875: 02fd mov.n a15, a2 -4023a877: 0d2d mov.n a2, a13 -4023a879: 051cc5 call0 4023fa48 -4023a87c: f108 l32i.n a0, a1, 60 -4023a87e: 0f2d mov.n a2, a15 -4023a880: e1c8 l32i.n a12, a1, 56 -4023a882: d1d8 l32i.n a13, a1, 52 -4023a884: c1e8 l32i.n a14, a1, 48 -4023a886: b1f8 l32i.n a15, a1, 44 -4023a888: 40c112 addi a1, a1, 64 -4023a88b: f00d ret.n -4023a88d: 000000 ill -4023a890: f0c112 addi a1, a1, -16 -4023a893: 21c9 s32i.n a12, a1, 8 -4023a895: 11c2e0 slli a12, a2, 2 -4023a898: ff1631 l32r a3, 4023a4f0 -4023a89b: 4c2a add.n a4, a12, a2 -4023a89d: f04440 subx8 a4, a4, a4 -4023a8a0: 11d9 s32i.n a13, a1, 4 -4023a8a2: 01e9 s32i.n a14, a1, 0 -4023a8a4: 3109 s32i.n a0, a1, 12 -4023a8a6: b04430 addx8 a4, a4, a3 -4023a8a9: 000442 l8ui a4, a4, 0 -4023a8ac: 02dd mov.n a13, a2 -4023a8ae: 03ed mov.n a14, a3 -4023a8b0: 2c2426 beqi a4, 2, 4023a8e0 -4023a8b3: 023466 bnei a4, 3, 4023a8b9 -4023a8b6: 003186 j 4023a980 -4023a8b9: 021426 beqi a4, 1, 4023a8bf -4023a8bc: 003d06 j 4023a9b4 -4023a8bf: 3c2a add.n a3, a12, a2 -4023a8c1: f03330 subx8 a3, a3, a3 -4023a8c4: b033e0 addx8 a3, a3, a14 -4023a8c7: 220c movi.n a2, 2 -4023a8c9: 004322 s8i a2, a3, 0 -4023a8cc: 020c movi.n a2, 0 -4023a8ce: 014322 s8i a2, a3, 1 -4023a8d1: 024342 s8i a4, a3, 2 -4023a8d4: 034322 s8i a2, a3, 3 -4023a8d7: 0d4d mov.n a4, a13 -4023a8d9: 33cb addi.n a3, a3, 12 -4023a8db: 020c movi.n a2, 0 -4023a8dd: 002606 j 4023a979 -4023a8e0: 2c2a add.n a2, a12, a2 -4023a8e2: f02220 subx8 a2, a2, a2 -4023a8e5: b02230 addx8 a2, a2, a3 -4023a8e8: 020232 l8ui a3, a2, 2 -4023a8eb: 330b addi.n a3, a3, -1 -4023a8ed: 743030 extui a3, a3, 0, 8 -4023a8f0: 024232 s8i a3, a2, 2 -4023a8f3: 0bd356 bnez a3, 4023a9b4 -4023a8f6: 2cda add.n a2, a12, a13 -4023a8f8: f02220 subx8 a2, a2, a2 -4023a8fb: b022e0 addx8 a2, a2, a14 -4023a8fe: 030232 l8ui a3, a2, 3 -4023a901: 331b addi.n a3, a3, 1 -4023a903: 743030 extui a3, a3, 0, 8 -4023a906: 034232 s8i a3, a2, 3 -4023a909: 2cda add.n a2, a12, a13 -4023a90b: f02220 subx8 a2, a2, a2 -4023a90e: b022e0 addx8 a2, a2, a14 -4023a911: 584366 bnei a3, 4, 4023a96d -4023a914: 010222 l8ui a2, a2, 1 -4023a917: d2dc bnez.n a2, 4023a938 -4023a919: ff9a21 l32r a2, 4023a784 -4023a91c: 1228 l32i.n a2, a2, 4 -4023a91e: 629c beqz.n a2, 4023a938 -4023a920: ccda add.n a12, a12, a13 -4023a922: f0ccc0 subx8 a12, a12, a12 -4023a925: b03ce0 addx8 a3, a12, a14 -4023a928: 120c movi.n a2, 1 -4023a92a: 014322 s8i a2, a3, 1 -4023a92d: 024322 s8i a2, a3, 2 -4023a930: 020c movi.n a2, 0 -4023a932: 034322 s8i a2, a3, 3 -4023a935: 001ec6 j 4023a9b4 -4023a938: 2cda add.n a2, a12, a13 -4023a93a: f02220 subx8 a2, a2, a2 -4023a93d: b022e0 addx8 a2, a2, a14 -4023a940: 442252 l32i a5, a2, 0x110 -4023a943: 159c beqz.n a5, 4023a958 -4023a945: 2cda add.n a2, a12, a13 -4023a947: f02220 subx8 a2, a2, a2 -4023a94a: b022e0 addx8 a2, a2, a14 -4023a94d: 452242 l32i a4, a2, 0x114 -4023a950: 030c movi.n a3, 0 -4023a952: 0cc222 addi a2, a2, 12 -4023a955: 0005c0 callx0 a5 -4023a958: ccda add.n a12, a12, a13 -4023a95a: f0ccc0 subx8 a12, a12, a12 -4023a95d: b03ce0 addx8 a3, a12, a14 -4023a960: 020c movi.n a2, 0 -4023a962: 10a1e2 movi a14, 0x110 -4023a965: 004322 s8i a2, a3, 0 -4023a968: 33ea add.n a3, a3, a14 -4023a96a: 000c06 j 4023a99e -4023a96d: 024232 s8i a3, a2, 2 -4023a970: 0cc232 addi a3, a2, 12 -4023a973: 010222 l8ui a2, a2, 1 -4023a976: 204dd0 or a4, a13, a13 -4023a979: ffe105 call0 4023a78c -4023a97c: 000d06 j 4023a9b4 -4023a97f: 2c2a00 excw -4023a982: f02220 subx8 a2, a2, a2 -4023a985: b02230 addx8 a2, a2, a3 -4023a988: 2238 l32i.n a3, a2, 8 -4023a98a: 73dc bnez.n a3, 4023a9a5 -4023a98c: ccda add.n a12, a12, a13 -4023a98e: f0ccc0 subx8 a12, a12, a12 -4023a991: b03ce0 addx8 a3, a12, a14 -4023a994: 020c movi.n a2, 0 -4023a996: 004322 s8i a2, a3, 0 -4023a999: 10a122 movi a2, 0x110 -4023a99c: 332a add.n a3, a3, a2 -4023a99e: 020c movi.n a2, 0 -4023a9a0: 0329 s32i.n a2, a3, 0 -4023a9a2: 000386 j 4023a9b4 -4023a9a5: 2cda add.n a2, a12, a13 -4023a9a7: f02220 subx8 a2, a2, a2 -4023a9aa: 330b addi.n a3, a3, -1 -4023a9ac: b022e0 addx8 a2, a2, a14 -4023a9af: 2239 s32i.n a3, a2, 8 -4023a9b1: fd7316 beqz a3, 4023a98c -4023a9b4: 3108 l32i.n a0, a1, 12 -4023a9b6: 21c8 l32i.n a12, a1, 8 -4023a9b8: 11d8 l32i.n a13, a1, 4 -4023a9ba: 01e8 l32i.n a14, a1, 0 -4023a9bc: 10c112 addi a1, a1, 16 -4023a9bf: f00d ret.n -4023a9c1: 000000 ill - -4023a9c4 : -4023a9c4: 742020 extui a2, a2, 0, 8 -4023a9c7: 1622f6 bgeui a2, 2, 4023a9e1 -4023a9ca: ff6f41 l32r a4, 4023a788 -4023a9cd: 0448 l32i.n a4, a4, 0 -4023a9cf: e48c beqz.n a4, 4023a9e1 -4023a9d1: c38c beqz.n a3, 4023a9e1 -4023a9d3: 0348 l32i.n a4, a3, 0 -4023a9d5: 848c beqz.n a4, 4023a9e1 -4023a9d7: ff6b41 l32r a4, 4023a784 -4023a9da: 0338 l32i.n a3, a3, 0 -4023a9dc: a02240 addx4 a2, a2, a4 -4023a9df: 0239 s32i.n a3, a2, 0 -4023a9e1: f00d ret.n -4023a9e3: 43d000 excw -4023a9e6: de .byte 0xde -4023a9e7: de .byte 0xde -4023a9e8: a4fc bnez.n a4, 4023aa26 -4023a9ea: 124023 excw - -4023a9ec : -4023a9ec: e0c112 addi a1, a1, -32 -4023a9ef: fffd21 l32r a2, 4023a9e4 -4023a9f2: 0661c2 s32i a12, a1, 24 -4023a9f5: ff64c1 l32r a12, 4023a788 -4023a9f8: 0129 s32i.n a2, a1, 0 -4023a9fa: 0c28 l32i.n a2, a12, 0 -4023a9fc: 7109 s32i.n a0, a1, 28 -4023a9fe: e2dc bnez.n a2, 4023aa20 -4023aa00: 0912c5 call0 40243b30 -4023aa03: 0c29 s32i.n a2, a12, 0 -4023aa05: 729c beqz.n a2, 4023aa20 -4023aa07: 4d7031 l32r a3, 4020dfc8 -4023aa0a: 040c movi.n a4, 0 -4023aa0c: 091a85 call0 40243bb8 -4023aa0f: fff631 l32r a3, 4023a9e8 -4023aa12: 0c28 l32i.n a2, a12, 0 -4023aa14: 040c movi.n a4, 0 -4023aa16: 0929c5 call0 40243cb4 -4023aa19: 013d mov.n a3, a1 -4023aa1b: 020c movi.n a2, 0 -4023aa1d: fffa45 call0 4023a9c4 -4023aa20: 7108 l32i.n a0, a1, 28 -4023aa22: 61c8 l32i.n a12, a1, 24 -4023aa24: 20c112 addi a1, a1, 32 -4023aa27: f00d ret.n -4023aa29: 000000 ill - -4023aa2c : -4023aa2c: 742020 extui a2, a2, 0, 8 -4023aa2f: 0922f6 bgeui a2, 2, 4023aa3c -4023aa32: ff5431 l32r a3, 4023a784 -4023aa35: a02230 addx4 a2, a2, a3 -4023aa38: 0000c6 j 4023aa3f -4023aa3b: 632100 excw -4023aa3e: 284d excw -4023aa40: f00d02 l8ui a0, a13, 240 - ... - -4023aa44 : -4023aa44: ff5121 l32r a2, 4023a788 -4023aa47: f0c112 addi a1, a1, -16 -4023aa4a: 0228 l32i.n a2, a2, 0 -4023aa4c: 3109 s32i.n a0, a1, 12 -4023aa4e: 429c beqz.n a2, 4023aa66 -4023aa50: 00a022 movi a2, 0 -4023aa53: ffe3c5 call0 4023a890 -4023aa56: 01a022 movi a2, 1 -4023aa59: ffe345 call0 4023a890 -4023aa5c: 220c movi.n a2, 2 -4023aa5e: ffe305 call0 4023a890 -4023aa61: 320c movi.n a2, 3 -4023aa63: ffe2c5 call0 4023a890 -4023aa66: 3108 l32i.n a0, a1, 12 -4023aa68: 10c112 addi a1, a1, 16 -4023aa6b: f00d ret.n -4023aa6d: 000000 ill -4023aa70: 2b88 l32i.n a8, a11, 8 -4023aa72: ff .byte 0xff -4023aa73: 3f .byte 0x3f -4023aa74: 2718 l32i.n a1, a7, 8 -4023aa76: ff .byte 0xff -4023aa77: 3f .byte 0x3f - -4023aa78 : -4023aa78: d0c112 addi a1, a1, -48 -4023aa7b: 81e9 s32i.n a14, a1, 32 -4023aa7d: 02ed mov.n a14, a2 -4023aa7f: ff4221 l32r a2, 4023a788 -4023aa82: 91d9 s32i.n a13, a1, 36 -4023aa84: 0228 l32i.n a2, a2, 0 -4023aa86: b109 s32i.n a0, a1, 44 -4023aa88: a1c9 s32i.n a12, a1, 40 -4023aa8a: 71f9 s32i.n a15, a1, 28 -4023aa8c: 1149 s32i.n a4, a1, 4 -4023aa8e: 2159 s32i.n a5, a1, 8 -4023aa90: 03dd mov.n a13, a3 -4023aa92: 32cc bnez.n a2, 4023aa99 -4023aa94: 427c movi.n a2, -12 -4023aa96: 004d86 j 4023abd0 -4023aa99: 0c0c movi.n a12, 0 -4023aa9b: 120c movi.n a2, 1 -4023aa9d: 0c3d mov.n a3, a12 -4023aa9f: 8332d0 moveqz a3, a2, a13 -4023aaa2: 932ce0 movnez a2, a12, a14 -4023aaa5: 20c320 or a12, a3, a2 -4023aaa8: fe8c56 bnez a12, 4023aa94 -4023aaab: 000e22 l8ui a2, a14, 0 -4023aaae: fe2216 beqz a2, 4023aa94 -4023aab1: 0e2d mov.n a2, a14 -4023aab3: f9ea01 l32r a0, 4023925c -4023aab6: 0000c0 callx0 a0 -4023aab9: ffa032 movi a3, 255 -4023aabc: d42327 blt a3, a2, 4023aa94 -4023aabf: 0e2d mov.n a2, a14 -4023aac1: 03ee45 call0 4023e9a8 -4023aac4: 060226 beqi a2, -1, 4023aace -4023aac7: 0d29 s32i.n a2, a13, 0 -4023aac9: 020c movi.n a2, 0 -4023aacb: 004046 j 4023abd0 -4023aace: ffe8f1 l32r a15, 4023aa70 -4023aad1: ffe841 l32r a4, 4023aa74 -4023aad4: 000f22 l8ui a2, a15, 0 -4023aad7: fe8651 l32r a5, 4023a4f0 -4023aada: 0129 s32i.n a2, a1, 0 -4023aadc: 030c movi.n a3, 0 -4023aade: 000422 l8ui a2, a4, 0 -4023aae1: 4d0c movi.n a13, 4 -4023aae3: 039d mov.n a9, a3 -4023aae5: 208550 or a8, a5, a5 -4023aae8: 000562 l8ui a6, a5, 0 -4023aaeb: 747030 extui a7, a3, 0, 8 -4023aaee: 66dc bnez.n a6, 4023ab08 -4023aaf0: 1c8c beqz.n a12, 4023aaf5 -4023aaf2: 004422 s8i a2, a4, 0 -4023aaf5: a03330 addx4 a3, a3, a3 -4023aaf8: fe7e81 l32r a8, 4023a4f0 -4023aafb: f03330 subx8 a3, a3, a3 -4023aafe: b0c380 addx8 a12, a3, a8 -4023ab01: 07dd mov.n a13, a7 -4023ab03: 001946 j 4023ab6c -4023ab06: 660000 excw -4023ab09: 623136 excw -4023ab0c: b80405 call0 401f2b50 <_lit4_end+0xeaca4> -4023ab0f: ab6001 l32r a0, 40225890 -4023ab12: a9a7c0 excw -4023ab15: a009 s32i.n a0, a0, 40 -4023ab17: dd7490 excw -4023ab1a: 078607 bany a6, a0, 4023ab25 -4023ab1d: 000000 ill -4023ab20: faa0a2 movi a10, 250 -4023ab23: 16ba67 bgeu a10, a6, 4023ab3d -4023ab26: 05afb2 movi a11, -251 -4023ab29: 66ba add.n a6, a6, a11 -4023ab2b: 0e9627 bne a6, a2, 4023ab3d -4023ab2e: 221b addi.n a2, a2, 1 -4023ab30: 742020 extui a2, a2, 0, 8 -4023ab33: 07dd mov.n a13, a7 -4023ab35: 1c0c movi.n a12, 1 -4023ab37: 024266 bnei a2, 4, 4023ab3d -4023ab3a: 00a022 movi a2, 0 -4023ab3d: 18a162 movi a6, 0x118 -4023ab40: 331b addi.n a3, a3, 1 -4023ab42: 556a add.n a5, a5, a6 -4023ab44: a04366 bnei a3, 4, 4023aae8 -4023ab47: 1c8c beqz.n a12, 4023ab4c -4023ab49: 004422 s8i a2, a4, 0 -4023ab4c: f27c movi.n a2, -1 -4023ab4e: 7e4d26 beqi a13, 4, 4023abd0 -4023ab51: 11cde0 slli a12, a13, 2 -4023ab54: 2cda add.n a2, a12, a13 -4023ab56: f02220 subx8 a2, a2, a2 -4023ab59: b02280 addx8 a2, a2, a8 -4023ab5c: 000232 l8ui a3, a2, 0 -4023ab5f: f27c movi.n a2, -1 -4023ab61: 6b3366 bnei a3, 3, 4023abd0 -4023ab64: ccda add.n a12, a12, a13 -4023ab66: f0ccc0 subx8 a12, a12, a12 -4023ab69: b0cc80 addx8 a12, a12, a8 -4023ab6c: 120c movi.n a2, 1 -4023ab6e: 004c22 s8i a2, a12, 0 -4023ab71: 11a8 l32i.n a10, a1, 4 -4023ab73: 000f22 l8ui a2, a15, 0 -4023ab76: 21b8 l32i.n a11, a1, 8 -4023ab78: 044c22 s8i a2, a12, 4 -4023ab7b: 446ca2 s32i a10, a12, 0x110 -4023ab7e: 456cb2 s32i a11, a12, 0x114 -4023ab81: 0e2d mov.n a2, a14 -4023ab83: f9b601 l32r a0, 4023925c -4023ab86: 0000c0 callx0 a0 -4023ab89: fea032 movi a3, 254 -4023ab8c: ffa082 movi a8, 255 -4023ab8f: 092327 blt a3, a2, 4023ab9c -4023ab92: 0e2d mov.n a2, a14 -4023ab94: f9b201 l32r a0, 4023925c -4023ab97: 0000c0 callx0 a0 -4023ab9a: 028d mov.n a8, a2 -4023ab9c: 084d mov.n a4, a8 -4023ab9e: 203ee0 or a3, a14, a14 -4023aba1: 2ccb addi.n a2, a12, 12 -4023aba3: 036182 s32i a8, a1, 12 -4023aba6: fb0601 l32r a0, 402397c0 -4023aba9: 0000c0 callx0 a0 -4023abac: 000f22 l8ui a2, a15, 0 -4023abaf: 3188 l32i.n a8, a1, 12 -4023abb1: 221b addi.n a2, a2, 1 -4023abb3: 8c8a add.n a8, a12, a8 -4023abb5: 030c movi.n a3, 0 -4023abb7: 742020 extui a2, a2, 0, 8 -4023abba: 0c4832 s8i a3, a8, 12 -4023abbd: 004f22 s8i a2, a15, 0 -4023abc0: ffa042 movi a4, 255 -4023abc3: 029247 bne a2, a4, 4023abc9 -4023abc6: 004f32 s8i a3, a15, 0 -4023abc9: 0d2d mov.n a2, a13 -4023abcb: ffcc45 call0 4023a890 -4023abce: b27c movi.n a2, -5 -4023abd0: b108 l32i.n a0, a1, 44 -4023abd2: a1c8 l32i.n a12, a1, 40 -4023abd4: 91d8 l32i.n a13, a1, 36 -4023abd6: 81e8 l32i.n a14, a1, 32 -4023abd8: 71f8 l32i.n a15, a1, 28 -4023abda: 30c112 addi a1, a1, 48 -4023abdd: f00d ret.n - ... - -4023abe0 : -4023abe0: 0248 l32i.n a4, a2, 0 -4023abe2: 749c beqz.n a4, 4023abfd -4023abe4: 099437 bne a4, a3, 4023abf1 -4023abe7: 4438 l32i.n a3, a4, 16 -4023abe9: 0239 s32i.n a3, a2, 0 -4023abeb: f00d ret.n -4023abed: 4448 l32i.n a4, a4, 16 -4023abef: a48c beqz.n a4, 4023abfd -4023abf1: 4428 l32i.n a2, a4, 16 -4023abf3: f69327 bne a3, a2, 4023abed -4023abf6: 4328 l32i.n a2, a3, 16 -4023abf8: 4429 s32i.n a2, a4, 16 -4023abfa: fffbc6 j 4023abed -4023abfd: f00d ret.n - ... - -4023ac00 : -4023ac00: f0c112 addi a1, a1, -16 -4023ac03: 11d9 s32i.n a13, a1, 4 -4023ac05: 02dd mov.n a13, a2 -4023ac07: 0328 l32i.n a2, a3, 0 -4023ac09: 21c9 s32i.n a12, a1, 8 -4023ac0b: 0d29 s32i.n a2, a13, 0 -4023ac0d: 1328 l32i.n a2, a3, 4 -4023ac0f: 3109 s32i.n a0, a1, 12 -4023ac11: 1d29 s32i.n a2, a13, 4 -4023ac13: 0328 l32i.n a2, a3, 0 -4023ac15: 03cd mov.n a12, a3 -4023ac17: 4ab266 bnei a2, 16, 4023ac65 -4023ac1a: 2338 l32i.n a3, a3, 8 -4023ac1c: 2d28 l32i.n a2, a13, 8 -4023ac1e: 0338 l32i.n a3, a3, 0 -4023ac20: 440c movi.n a4, 4 -4023ac22: 0239 s32i.n a3, a2, 0 -4023ac24: 2c38 l32i.n a3, a12, 8 -4023ac26: 2d28 l32i.n a2, a13, 8 -4023ac28: 1338 l32i.n a3, a3, 4 -4023ac2a: 1239 s32i.n a3, a2, 4 -4023ac2c: 2c38 l32i.n a3, a12, 8 -4023ac2e: 2d28 l32i.n a2, a13, 8 -4023ac30: 33cb addi.n a3, a3, 12 -4023ac32: 22cb addi.n a2, a2, 12 -4023ac34: fae301 l32r a0, 402397c0 -4023ac37: 0000c0 callx0 a0 -4023ac3a: 2c38 l32i.n a3, a12, 8 -4023ac3c: 2d28 l32i.n a2, a13, 8 -4023ac3e: 338b addi.n a3, a3, 8 -4023ac40: 440c movi.n a4, 4 -4023ac42: 228b addi.n a2, a2, 8 -4023ac44: fadf01 l32r a0, 402397c0 -4023ac47: 0000c0 callx0 a0 -4023ac4a: 2c38 l32i.n a3, a12, 8 -4023ac4c: 2d28 l32i.n a2, a13, 8 -4023ac4e: 4338 l32i.n a3, a3, 16 -4023ac50: 4239 s32i.n a3, a2, 16 -4023ac52: 2c38 l32i.n a3, a12, 8 -4023ac54: 2d28 l32i.n a2, a13, 8 -4023ac56: 5338 l32i.n a3, a3, 20 -4023ac58: 5239 s32i.n a3, a2, 20 -4023ac5a: 2c38 l32i.n a3, a12, 8 -4023ac5c: 2d28 l32i.n a2, a13, 8 -4023ac5e: 6338 l32i.n a3, a3, 24 -4023ac60: 6239 s32i.n a3, a2, 24 -4023ac62: 000bc6 j 4023ac95 -4023ac65: 2338 l32i.n a3, a3, 8 -4023ac67: 2d28 l32i.n a2, a13, 8 -4023ac69: 0338 l32i.n a3, a3, 0 -4023ac6b: 440c movi.n a4, 4 -4023ac6d: 0239 s32i.n a3, a2, 0 -4023ac6f: 2c38 l32i.n a3, a12, 8 -4023ac71: 2d28 l32i.n a2, a13, 8 -4023ac73: 1338 l32i.n a3, a3, 4 -4023ac75: 1239 s32i.n a3, a2, 4 -4023ac77: 2c38 l32i.n a3, a12, 8 -4023ac79: 2d28 l32i.n a2, a13, 8 -4023ac7b: 33cb addi.n a3, a3, 12 -4023ac7d: 22cb addi.n a2, a2, 12 -4023ac7f: fad001 l32r a0, 402397c0 -4023ac82: 0000c0 callx0 a0 -4023ac85: 2c38 l32i.n a3, a12, 8 -4023ac87: 2d28 l32i.n a2, a13, 8 -4023ac89: 440c movi.n a4, 4 -4023ac8b: 338b addi.n a3, a3, 8 -4023ac8d: 228b addi.n a2, a2, 8 -4023ac8f: facc01 l32r a0, 402397c0 -4023ac92: 0000c0 callx0 a0 -4023ac95: 3c28 l32i.n a2, a12, 12 -4023ac97: 3108 l32i.n a0, a1, 12 -4023ac99: 3d29 s32i.n a2, a13, 12 -4023ac9b: 4c28 l32i.n a2, a12, 16 -4023ac9d: 4d29 s32i.n a2, a13, 16 -4023ac9f: 140c22 l8ui a2, a12, 20 -4023aca2: 144d22 s8i a2, a13, 20 -4023aca5: 6c28 l32i.n a2, a12, 24 -4023aca7: 21c8 l32i.n a12, a1, 8 -4023aca9: 6d29 s32i.n a2, a13, 24 -4023acab: 11d8 l32i.n a13, a1, 4 -4023acad: 10c112 addi a1, a1, 16 -4023acb0: f00d ret.n - ... - -4023acb4 : -4023acb4: 0248 l32i.n a4, a2, 0 -4023acb6: 34cc bnez.n a4, 4023acbd -4023acb8: 0239 s32i.n a3, a2, 0 -4023acba: 000346 j 4023accb -4023acbd: 172422 l32i a2, a4, 92 -4023acc0: 428c beqz.n a2, 4023acc8 -4023acc2: 024d mov.n a4, a2 -4023acc4: fffd46 j 4023acbd -4023acc7: 643200 extui a3, a0, 2, 7 -4023acca: 020c17 bnone a12, a1, 4023acd0 -4023accd: 176322 s32i a2, a3, 92 -4023acd0: f00d ret.n - ... - -4023acd4 : -4023acd4: 0248 l32i.n a4, a2, 0 -4023acd6: e49c beqz.n a4, 4023acf8 -4023acd8: 0d9437 bne a4, a3, 4023ace9 -4023acdb: 172432 l32i a3, a4, 92 -4023acde: 0239 s32i.n a3, a2, 0 -4023ace0: f00d ret.n -4023ace2: 420000 excw -4023ace5: 8c1724 excw -4023ace8: 2422d4 excw -4023aceb: 932717 blt a7, a1, 4023ac82 -4023acee: 2322f4 excw -4023acf1: 642217 blt a2, a1, 4023ad59 -4023acf4: fac617 bnall a6, a1, 4023acf2 -4023acf7: ff .byte 0xff -4023acf8: f00d ret.n - ... - -4023acfc : -4023acfc: 0248 l32i.n a4, a2, 0 -4023acfe: 34cc bnez.n a4, 4023ad05 -4023ad00: 0239 s32i.n a3, a2, 0 -4023ad02: 000286 j 4023ad10 -4023ad05: 4428 l32i.n a2, a4, 16 -4023ad07: 328c beqz.n a2, 4023ad0e -4023ad09: 024d mov.n a4, a2 -4023ad0b: fffd86 j 4023ad05 -4023ad0e: 4439 s32i.n a3, a4, 16 -4023ad10: 020c movi.n a2, 0 -4023ad12: 4329 s32i.n a2, a3, 16 +40239844: 044c movi.n a4, 64 +40239846: 030c movi.n a3, 0 +40239848: 2ccc22 addi a2, a12, 44 +4023984b: fcf201 l32r a0, 40238c14 +4023984e: 0000c0 callx0 a0 +40239851: 80a042 movi a4, 128 +40239854: 00a032 movi a3, 0 +40239857: 6ccc22 addi a2, a12, 108 +4023985a: fcee01 l32r a0, 40238c14 +4023985d: 0000c0 callx0 a0 +40239860: eca022 movi a2, 236 +40239863: 80cc20 add a12, a12, a2 +40239866: 38a142 movi a4, 0x138 +40239869: 030c movi.n a3, 0 +4023986b: 202cc0 or a2, a12, a12 +4023986e: fce901 l32r a0, 40238c14 +40239871: 0000c0 callx0 a0 +40239874: ffd921 l32r a2, 402397d8 +40239877: 013d mov.n a3, a1 +40239879: 0129 s32i.n a2, a1, 0 +4023987b: 440c movi.n a4, 4 +4023987d: 0c2d mov.n a2, a12 +4023987f: ffd701 l32r a0, 402397dc +40239882: 0000c0 callx0 a0 +40239885: 7108 l32i.n a0, a1, 28 +40239887: 61c8 l32i.n a12, a1, 24 +40239889: 20c112 addi a1, a1, 32 +4023988c: f00d ret.n +4023988e: 0c0000 excw +40239891: 3fff27 bbsi a15, 18, 402398d4 +40239894: 89a8 l32i.n a10, a9, 32 +40239896: fe .byte 0xfe +40239897: 3f .byte 0x3f +40239898: 89ac beqz.n a9, 402398c4 +4023989a: fe .byte 0xfe +4023989b: 3f .byte 0x3f +4023989c: c0c112 addi a1, a1, -64 +4023989f: e1c9 s32i.n a12, a1, 56 +402398a1: 02cd mov.n a12, a2 +402398a3: fffb21 l32r a2, 40239890 +402398a6: 440c movi.n a4, 4 +402398a8: 0238 l32i.n a3, a2, 0 +402398aa: 120c movi.n a2, 1 +402398ac: 004c22 s8i a2, a12, 0 +402398af: f27c movi.n a2, -1 +402398b1: 024c22 s8i a2, a12, 2 +402398b4: 034c22 s8i a2, a12, 3 +402398b7: 044c22 s8i a2, a12, 4 +402398ba: 020c movi.n a2, 0 +402398bc: 054c22 s8i a2, a12, 5 +402398bf: 323c movi.n a2, 51 +402398c1: 064c22 s8i a2, a12, 6 +402398c4: fff421 l32r a2, 40239894 +402398c7: 014c42 s8i a4, a12, 1 +402398ca: 0258 l32i.n a5, a2, 0 +402398cc: d1d9 s32i.n a13, a1, 52 +402398ce: 1125c0 slli a2, a5, 4 +402398d1: c02250 sub a2, a2, a5 +402398d4: 1122e0 slli a2, a2, 2 +402398d7: 755820 extui a5, a2, 24, 8 +402398da: c1e9 s32i.n a14, a1, 48 +402398dc: b1f9 s32i.n a15, a1, 44 +402398de: 75e030 extui a14, a3, 16, 8 +402398e1: 74f830 extui a15, a3, 8, 8 +402398e4: 75d830 extui a13, a3, 24, 8 +402398e7: 074c42 s8i a4, a12, 7 +402398ea: 0d4c42 s8i a4, a12, 13 +402398ed: 744030 extui a4, a3, 0, 8 +402398f0: ffea31 l32r a3, 40239898 +402398f3: f109 s32i.n a0, a1, 60 +402398f5: 084c52 s8i a5, a12, 8 +402398f8: f55020 extui a5, a2, 16, 16 +402398fb: 094c52 s8i a5, a12, 9 +402398fe: 0b4c22 s8i a2, a12, 11 +40239901: 415820 srli a5, a2, 8 +40239904: 000332 l8ui a3, a3, 0 +40239907: 623c movi.n a2, 54 +40239909: 0c4c22 s8i a2, a12, 12 +4023990c: 0a4c52 s8i a5, a12, 10 +4023990f: 0e4c42 s8i a4, a12, 14 +40239912: 0f4cf2 s8i a15, a12, 15 +40239915: 104ce2 s8i a14, a12, 16 +40239918: 114cd2 s8i a13, a12, 17 +4023991b: 12cc22 addi a2, a12, 18 +4023991e: 3a6307 bbci a3, 0, 4023995c +40239921: c30c movi.n a3, 12 +40239923: 012d mov.n a2, a1 +40239925: 4149 s32i.n a4, a1, 16 +40239927: 2d6301 l32r a0, 40204eb4 +4023992a: 0000c0 callx0 a0 +4023992d: 013d mov.n a3, a1 +4023992f: 01a022 movi a2, 1 +40239932: e98505 call0 40223184 +40239935: 320c movi.n a2, 3 +40239937: 124c22 s8i a2, a12, 18 +4023993a: 420c movi.n a2, 4 +4023993c: 134c22 s8i a2, a12, 19 +4023993f: 080122 l8ui a2, a1, 8 +40239942: 0b0132 l8ui a3, a1, 11 +40239945: 144c22 s8i a2, a12, 20 +40239948: 090122 l8ui a2, a1, 9 +4023994b: 4148 l32i.n a4, a1, 16 +4023994d: 154c22 s8i a2, a12, 21 +40239950: 0a0122 l8ui a2, a1, 10 +40239953: 174c32 s8i a3, a12, 23 +40239956: 164c22 s8i a2, a12, 22 +40239959: 18cc22 addi a2, a12, 24 +4023995c: c31c movi.n a3, 28 +4023995e: 064232 s8i a3, a2, 6 +40239961: f37c movi.n a3, -1 +40239963: 0b4232 s8i a3, a2, 11 +40239966: a31c movi.n a3, 26 +40239968: 0c4232 s8i a3, a2, 12 +4023996b: 034c movi.n a3, 64 +4023996d: 0f4232 s8i a3, a2, 15 +40239970: f31c movi.n a3, 31 +40239972: 024242 s8i a4, a2, 2 +40239975: 084242 s8i a4, a2, 8 +40239978: 104232 s8i a3, a2, 16 +4023997b: 450c movi.n a5, 4 +4023997d: 030c movi.n a3, 0 +4023997f: 240c movi.n a4, 2 +40239981: 670c movi.n a7, 6 +40239983: 160c movi.n a6, 1 +40239985: b82c movi.n a8, 43 +40239987: 004272 s8i a7, a2, 0 +4023998a: 014252 s8i a5, a2, 1 +4023998d: 0342f2 s8i a15, a2, 3 +40239990: 0442e2 s8i a14, a2, 4 +40239993: 0542d2 s8i a13, a2, 5 +40239996: 074252 s8i a5, a2, 7 +40239999: 0942f2 s8i a15, a2, 9 +4023999c: 0a42e2 s8i a14, a2, 10 +4023999f: 0d4242 s8i a4, a2, 13 +402399a2: 0e4242 s8i a4, a2, 14 +402399a5: 114262 s8i a6, a2, 17 +402399a8: 124232 s8i a3, a2, 18 +402399ab: 134282 s8i a8, a2, 19 +402399ae: 144272 s8i a7, a2, 20 +402399b1: 154262 s8i a6, a2, 21 +402399b4: 164252 s8i a5, a2, 22 +402399b7: 174232 s8i a3, a2, 23 +402399ba: 184232 s8i a3, a2, 24 +402399bd: 194232 s8i a3, a2, 25 +402399c0: 1a4242 s8i a4, a2, 26 +402399c3: f108 l32i.n a0, a1, 60 +402399c5: 1bc222 addi a2, a2, 27 +402399c8: e1c8 l32i.n a12, a1, 56 +402399ca: d1d8 l32i.n a13, a1, 52 +402399cc: c1e8 l32i.n a14, a1, 48 +402399ce: b1f8 l32i.n a15, a1, 44 +402399d0: 40c112 addi a1, a1, 64 +402399d3: f00d ret.n +402399d5: 000000 ill + +402399d8 : +402399d8: 0248 l32i.n a4, a2, 0 +402399da: b48c beqz.n a4, 402399e9 +402399dc: 0358 l32i.n a5, a3, 0 +402399de: 0468 l32i.n a6, a4, 0 +402399e0: 0558 l32i.n a5, a5, 0 +402399e2: 0668 l32i.n a6, a6, 0 +402399e4: 08b567 bgeu a5, a6, 402399f0 +402399e7: 1349 s32i.n a4, a3, 4 +402399e9: 0239 s32i.n a3, a2, 0 +402399eb: f00d ret.n +402399ed: 024d00 excw +402399f0: 1428 l32i.n a2, a4, 4 +402399f2: a28c beqz.n a2, 40239a00 +402399f4: 0268 l32i.n a6, a2, 0 +402399f6: 0668 l32i.n a6, a6, 0 +402399f8: f2b567 bgeu a5, a6, 402399ee +402399fb: 016322 s32i a2, a3, 4 +402399fe: 1439 s32i.n a3, a4, 4 +40239a00: 1428 l32i.n a2, a4, 4 +40239a02: 02cc bnez.n a2, 40239a06 +40239a04: 1439 s32i.n a3, a4, 4 +40239a06: f00d ret.n + +40239a08 : +40239a08: 0248 l32i.n a4, a2, 0 +40239a0a: f49c beqz.n a4, 40239a2d +40239a0c: 0a9437 bne a4, a3, 40239a1a +40239a0f: 1438 l32i.n a3, a4, 4 +40239a11: 0239 s32i.n a3, a2, 0 +40239a13: 020c movi.n a2, 0 +40239a15: 1429 s32i.n a2, a4, 4 +40239a17: f00d ret.n +40239a19: 020c00 excw +40239a1c: 1458 l32i.n a5, a4, 4 +40239a1e: 069357 bne a3, a5, 40239a28 +40239a21: 1358 l32i.n a5, a3, 4 +40239a23: 1459 s32i.n a5, a4, 4 +40239a25: 016322 s32i a2, a3, 4 +40239a28: 1448 l32i.n a4, a4, 4 +40239a2a: fee456 bnez a4, 40239a1c +40239a2d: f00d ret.n +40239a2f: 271400 excw +40239a32: ff .byte 0xff +40239a33: 3f .byte 0x3f +40239a34: b0dc bnez.n a0, 40239a53 +40239a36: 104024 excw +40239a39: 3fff27 bbsi a15, 18, 40239a7c +40239a3c: 26fc bnez.n a6, 40239a72 +40239a3e: ff .byte 0xff +40239a3f: 3f .byte 0x3f +40239a40: 23a1e4 excw +40239a43: c11240 mul16u a1, a2, a4 + +40239a44 : +40239a44: e0c112 addi a1, a1, -32 +40239a47: 0561d2 s32i a13, a1, 20 +40239a4a: 20d220 or a13, a2, a2 +40239a4d: 120c movi.n a2, 1 +40239a4f: 41e9 s32i.n a14, a1, 16 +40239a51: 7109 s32i.n a0, a1, 28 +40239a53: 61c9 s32i.n a12, a1, 24 +40239a55: 0361f2 s32i a15, a1, 12 +40239a58: ea7945 call0 402241f0 +40239a5b: 02ed mov.n a14, a2 +40239a5d: 9228 l32i.n a2, a2, 36 +40239a5f: 002216 beqz a2, 40239a65 +40239a62: 0a1285 call0 40243b8c +40239a65: 0a0e45 call0 40243b4c +40239a68: fff2c1 l32r a12, 40239a30 +40239a6b: 006c22 s32i a2, a12, 0 +40239a6e: 002216 beqz a2, 40239a74 +40239a71: 008d56 bnez a13, 40239a7d +40239a74: fff021 l32r a2, 40239a34 +40239a77: fee601 l32r a0, 40239610 +40239a7a: 0000c0 callx0 a0 +40239a7d: 0c28 l32i.n a2, a12, 0 +40239a7f: f37c movi.n a3, -1 +40239a81: 9e29 s32i.n a2, a14, 36 +40239a83: ffed21 l32r a2, 40239a38 +40239a86: 0d48 l32i.n a4, a13, 0 +40239a88: 0239 s32i.n a3, a2, 0 +40239a8a: ffecd1 l32r a13, 40239a3c +40239a8d: ff8021 l32r a2, 40239890 +40239a90: 0249 s32i.n a4, a2, 0 +40239a92: 000d22 l8ui a2, a13, 0 +40239a95: 7f1266 bnei a2, 1, 40239b18 +40239a98: 752840 extui a2, a4, 24, 8 +40239a9b: 016480 slli a6, a4, 24 +40239a9e: 206620 or a6, a6, a2 +40239aa1: fb1c21 l32r a2, 40238714 +40239aa4: 105420 and a5, a4, a2 +40239aa7: 115580 slli a5, a5, 8 +40239aaa: 203650 or a3, a6, a5 +40239aad: 1d58 l32i.n a5, a13, 4 +40239aaf: 416840 srli a6, a4, 8 +40239ab2: 106620 and a6, a6, a2 +40239ab5: 017580 slli a7, a5, 24 +40239ab8: 206360 or a6, a3, a6 +40239abb: 753850 extui a3, a5, 24, 8 +40239abe: 207730 or a7, a7, a3 +40239ac1: 103520 and a3, a5, a2 +40239ac4: 113380 slli a3, a3, 8 +40239ac7: 415850 srli a5, a5, 8 +40239aca: 203730 or a3, a7, a3 +40239acd: 105520 and a5, a5, a2 +40239ad0: 205350 or a5, a3, a5 +40239ad3: 2d38 l32i.n a3, a13, 8 +40239ad5: 757830 extui a7, a3, 24, 8 +40239ad8: 018380 slli a8, a3, 24 +40239adb: 208870 or a8, a8, a7 +40239ade: 107320 and a7, a3, a2 +40239ae1: 117780 slli a7, a7, 8 +40239ae4: 413830 srli a3, a3, 8 +40239ae7: 207870 or a7, a8, a7 +40239aea: 103320 and a3, a3, a2 +40239aed: 202730 or a2, a7, a3 +40239af0: 0c3657 bltu a6, a5, 40239b00 +40239af3: 093267 bltu a2, a6, 40239b00 +40239af6: 020c movi.n a2, 0 +40239af8: 004d22 s8i a2, a13, 0 +40239afb: 000646 j 40239b18 +40239afe: 600000 neg a0, a0 +40239b01: 4168 l32i.n a6, a1, 16 +40239b03: 413850 srli a3, a5, 8 +40239b06: ec9637 bne a6, a3, 40239af6 +40239b09: 413820 srli a3, a2, 8 +40239b0c: e69637 bne a6, a3, 40239af6 +40239b0f: c02250 sub a2, a2, a5 +40239b12: 64a032 movi a3, 100 +40239b15: dd3327 bltu a3, a2, 40239af6 +40239b18: 000d22 l8ui a2, a13, 0 +40239b1b: 083256 bnez a2, 40239ba2 +40239b1e: 013480 slli a3, a4, 24 +40239b21: 752840 extui a2, a4, 24, 8 +40239b24: 202320 or a2, a3, a2 +40239b27: fafb31 l32r a3, 40238714 +40239b2a: 105430 and a5, a4, a3 +40239b2d: 115580 slli a5, a5, 8 +40239b30: 414840 srli a4, a4, 8 +40239b33: 103430 and a3, a4, a3 +40239b36: 202250 or a2, a2, a5 +40239b39: 202230 or a2, a2, a3 +40239b3c: 00af32 movi a3, 0xffffff00 +40239b3f: 10f230 and a15, a2, a3 +40239b42: 742020 extui a2, a2, 0, 8 +40239b45: 7fa032 movi a3, 127 +40239b48: e21b addi.n a14, a2, 1 +40239b4a: 02b327 bgeu a3, a2, 40239b50 +40239b4d: 9cc2e2 addi a14, a2, -100 +40239b50: 0ca032 movi a3, 12 +40239b53: 202dd0 or a2, a13, a13 +40239b56: 2cd701 l32r a0, 40204eb4 +40239b59: 0000c0 callx0 a0 +40239b5c: 202fe0 or a2, a15, a14 +40239b5f: 015280 slli a5, a2, 24 +40239b62: 754820 extui a4, a2, 24, 8 +40239b65: 206540 or a6, a5, a4 +40239b68: faeb41 l32r a4, 40238714 +40239b6b: 63ce32 addi a3, a14, 99 +40239b6e: 105240 and a5, a2, a4 +40239b71: 115580 slli a5, a5, 8 +40239b74: 412820 srli a2, a2, 8 +40239b77: 205650 or a5, a6, a5 +40239b7a: 102240 and a2, a2, a4 +40239b7d: 2033f0 or a3, a3, a15 +40239b80: 202520 or a2, a5, a2 +40239b83: 1d29 s32i.n a2, a13, 4 +40239b85: 015380 slli a5, a3, 24 +40239b88: 752830 extui a2, a3, 24, 8 +40239b8b: 202520 or a2, a5, a2 +40239b8e: 105340 and a5, a3, a4 +40239b91: 115580 slli a5, a5, 8 +40239b94: 413830 srli a3, a3, 8 +40239b97: 205250 or a5, a2, a5 +40239b9a: 102340 and a2, a3, a4 +40239b9d: 202520 or a2, a5, a2 +40239ba0: 2d29 s32i.n a2, a13, 8 +40239ba2: 510931 l32r a3, 4020dfc8 +40239ba5: 0c28 l32i.n a2, a12, 0 +40239ba7: 344c movi.n a4, 67 +40239ba9: 0a0285 call0 40243bd4 +40239bac: 0c28 l32i.n a2, a12, 0 +40239bae: ffa431 l32r a3, 40239a40 +40239bb1: 040c movi.n a4, 0 +40239bb3: 0a11c5 call0 40243cd0 +40239bb6: 7108 l32i.n a0, a1, 28 +40239bb8: 61c8 l32i.n a12, a1, 24 +40239bba: 51d8 l32i.n a13, a1, 20 +40239bbc: 41e8 l32i.n a14, a1, 16 +40239bbe: 31f8 l32i.n a15, a1, 12 +40239bc0: 20c112 addi a1, a1, 32 +40239bc3: f00d ret.n +40239bc5: 000000 ill +40239bc8: 26f8 l32i.n a15, a6, 8 +40239bca: ff .byte 0xff +40239bcb: 3f .byte 0x3f +40239bcc: 9e .byte 0x9e +40239bcd: 3ffe97 bbsi a14, 25, 40239c10 + +40239bd0 : +40239bd0: d0c112 addi a1, a1, -48 +40239bd3: 120c movi.n a2, 1 +40239bd5: b109 s32i.n a0, a1, 44 +40239bd7: a1c9 s32i.n a12, a1, 40 +40239bd9: 91d9 s32i.n a13, a1, 36 +40239bdb: 81e9 s32i.n a14, a1, 32 +40239bdd: 71f9 s32i.n a15, a1, 28 +40239bdf: ea6105 call0 402241f0 +40239be2: 02cd mov.n a12, a2 +40239be4: ff9321 l32r a2, 40239a30 +40239be7: 0228 l32i.n a2, a2, 0 +40239be9: 0a0d05 call0 40243cbc +40239bec: 9c28 l32i.n a2, a12, 36 +40239bee: 528c beqz.n a2, 40239bf7 +40239bf0: 09f985 call0 40243b8c +40239bf3: 020c movi.n a2, 0 +40239bf5: 9c29 s32i.n a2, a12, 36 +40239bf7: 440c movi.n a4, 4 +40239bf9: 030c movi.n a3, 0 +40239bfb: 012d mov.n a2, a1 +40239bfd: fc0501 l32r a0, 40238c14 +40239c00: 0000c0 callx0 a0 +40239c03: fff121 l32r a2, 40239bc8 +40239c06: 0f0c movi.n a15, 0 +40239c08: 02c8 l32i.n a12, a2, 0 +40239c0a: 02dd mov.n a13, a2 +40239c0c: 5cbc beqz.n a12, 40239c45 +40239c0e: 0c3d mov.n a3, a12 +40239c10: 0d2d mov.n a2, a13 +40239c12: 1ce8 l32i.n a14, a12, 4 +40239c14: ffdf05 call0 40239a08 +40239c17: 0c28 l32i.n a2, a12, 0 +40239c19: 203110 or a3, a1, a1 +40239c1c: 04c222 addi a2, a2, 4 +40239c1f: e8bb05 call0 402227d0 +40239c22: 0c28 l32i.n a2, a12, 0 +40239c24: ffea31 l32r a3, 40239bcc +40239c27: 10a342 movi a4, 0x310 +40239c2a: fd1e01 l32r a0, 402390a4 +40239c2d: 0000c0 callx0 a0 +40239c30: ffe731 l32r a3, 40239bcc +40239c33: 0cf9 s32i.n a15, a12, 0 +40239c35: 0c2d mov.n a2, a12 +40239c37: 12a342 movi a4, 0x312 +40239c3a: fd1a01 l32r a0, 402390a4 +40239c3d: 0000c0 callx0 a0 +40239c40: 0ecd mov.n a12, a14 +40239c42: fff186 j 40239c0c +40239c45: b108 l32i.n a0, a1, 44 +40239c47: a1c8 l32i.n a12, a1, 40 +40239c49: 91d8 l32i.n a13, a1, 36 +40239c4b: 81e8 l32i.n a14, a1, 32 +40239c4d: 71f8 l32i.n a15, a1, 28 +40239c4f: 30c112 addi a1, a1, 48 +40239c52: f00d ret.n + +40239c54 : +40239c54: e0c112 addi a1, a1, -32 +40239c57: 0661c2 s32i a12, a1, 24 +40239c5a: 076102 s32i a0, a1, 28 +40239c5d: 0561d2 s32i a13, a1, 20 +40239c60: 02cd mov.n a12, a2 +40239c62: e71605 call0 40220dc4 +40239c65: 0122b6 bltui a2, 2, 40239c6a +40239c68: 3ccc bnez.n a12, 40239c6f +40239c6a: 020c movi.n a2, 0 +40239c6c: 0030c6 j 40239d33 +40239c6f: e6fbc5 call0 40220c2c +40239c72: f41226 beqi a2, 1, 40239c6a +40239c75: 000c22 l8ui a2, a12, 0 +40239c78: 0ac216 beqz a2, 40239d28 +40239c7b: 0ca032 movi a3, 12 +40239c7e: 202110 or a2, a1, a1 +40239c81: 2c8c01 l32r a0, 40204eb4 +40239c84: 0000c0 callx0 a0 +40239c87: 013d mov.n a3, a1 +40239c89: 120c movi.n a2, 1 +40239c8b: e94f85 call0 40223184 +40239c8e: 0148 l32i.n a4, a1, 0 +40239c90: faa161 l32r a6, 40238714 +40239c93: 752840 extui a2, a4, 24, 8 +40239c96: 015480 slli a5, a4, 24 +40239c99: 205520 or a5, a5, a2 +40239c9c: 102460 and a2, a4, a6 +40239c9f: 112280 slli a2, a2, 8 +40239ca2: 414840 srli a4, a4, 8 +40239ca5: 205520 or a5, a5, a2 +40239ca8: 104460 and a4, a4, a6 +40239cab: 205540 or a5, a5, a4 +40239cae: 1c48 l32i.n a4, a12, 4 +40239cb0: 013480 slli a3, a4, 24 +40239cb3: 752840 extui a2, a4, 24, 8 +40239cb6: 202320 or a2, a3, a2 +40239cb9: 103460 and a3, a4, a6 +40239cbc: 113380 slli a3, a3, 8 +40239cbf: 202230 or a2, a2, a3 +40239cc2: 414840 srli a4, a4, 8 +40239cc5: 2c38 l32i.n a3, a12, 8 +40239cc7: 104460 and a4, a4, a6 +40239cca: 017380 slli a7, a3, 24 +40239ccd: 204240 or a4, a2, a4 +40239cd0: 752830 extui a2, a3, 24, 8 +40239cd3: 202720 or a2, a7, a2 +40239cd6: 107360 and a7, a3, a6 +40239cd9: 117780 slli a7, a7, 8 +40239cdc: 413830 srli a3, a3, 8 +40239cdf: 202270 or a2, a2, a7 +40239ce2: 103360 and a3, a3, a6 +40239ce5: 202230 or a2, a2, a3 +40239ce8: 053547 bltu a5, a4, 40239cf1 +40239ceb: 023257 bltu a2, a5, 40239cf1 +40239cee: ffde06 j 40239c6a +40239cf1: 415850 srli a5, a5, 8 +40239cf4: 413840 srli a3, a4, 8 +40239cf7: 021537 beq a5, a3, 40239cfd +40239cfa: ffdb06 j 40239c6a +40239cfd: 413820 srli a3, a2, 8 +40239d00: 021537 beq a5, a3, 40239d06 +40239d03: ffd8c6 j 40239c6a +40239d06: c02240 sub a2, a2, a4 +40239d09: 64a032 movi a3, 100 +40239d0c: 02b327 bgeu a3, a2, 40239d12 +40239d0f: ffd5c6 j 40239c6a +40239d12: ff4ad1 l32r a13, 40239a3c +40239d15: c30c movi.n a3, 12 +40239d17: 202dd0 or a2, a13, a13 +40239d1a: 2c6601 l32r a0, 40204eb4 +40239d1d: 0000c0 callx0 a0 +40239d20: 1c28 l32i.n a2, a12, 4 +40239d22: 1d29 s32i.n a2, a13, 4 +40239d24: 2c28 l32i.n a2, a12, 8 +40239d26: 2d29 s32i.n a2, a13, 8 +40239d28: ff4521 l32r a2, 40239a3c +40239d2b: 000c32 l8ui a3, a12, 0 +40239d2e: 004232 s8i a3, a2, 0 +40239d31: 120c movi.n a2, 1 +40239d33: 7108 l32i.n a0, a1, 28 +40239d35: 61c8 l32i.n a12, a1, 24 +40239d37: 51d8 l32i.n a13, a1, 20 +40239d39: 20c112 addi a1, a1, 32 +40239d3c: f00d ret.n + ... + +40239d40 : +40239d40: f0c112 addi a1, a1, -16 +40239d43: 0161d2 s32i a13, a1, 4 +40239d46: 20d220 or a13, a2, a2 +40239d49: 3109 s32i.n a0, a1, 12 +40239d4b: 21c9 s32i.n a12, a1, 8 +40239d4d: e70745 call0 40220dc4 +40239d50: ed8c beqz.n a13, 40239d62 +40239d52: 0c22b6 bltui a2, 2, 40239d62 +40239d55: ff39c1 l32r a12, 40239a3c +40239d58: 000c22 l8ui a2, a12, 0 +40239d5b: 92cc bnez.n a2, 40239d68 +40239d5d: e6ecc5 call0 40220c2c +40239d60: 42cc bnez.n a2, 40239d68 +40239d62: 020c movi.n a2, 0 +40239d64: 000286 j 40239d72 +40239d67: 1c2800 excw +40239d6a: 1d29 s32i.n a2, a13, 4 +40239d6c: 2c28 l32i.n a2, a12, 8 +40239d6e: 2d29 s32i.n a2, a13, 8 +40239d70: 120c movi.n a2, 1 +40239d72: 3108 l32i.n a0, a1, 12 +40239d74: 21c8 l32i.n a12, a1, 8 +40239d76: 11d8 l32i.n a13, a1, 4 +40239d78: 10c112 addi a1, a1, 16 +40239d7b: f00d ret.n +40239d7d: 000000 ill + +40239d80 : +40239d80: ff9251 l32r a5, 40239bc8 +40239d83: d0c112 addi a1, a1, -48 +40239d86: a1c9 s32i.n a12, a1, 40 +40239d88: 91d9 s32i.n a13, a1, 36 +40239d8a: 05c8 l32i.n a12, a5, 0 +40239d8c: 0d0c movi.n a13, 0 +40239d8e: 81e9 s32i.n a14, a1, 32 +40239d90: 71f9 s32i.n a15, a1, 28 +40239d92: b109 s32i.n a0, a1, 44 +40239d94: 05ed mov.n a14, a5 +40239d96: 0dfd mov.n a15, a13 +40239d98: 04cc16 beqz a12, 40239de8 +40239d9b: 0c28 l32i.n a2, a12, 0 +40239d9d: 4238 l32i.n a3, a2, 16 +40239d9f: 53cc bnez.n a3, 40239da8 +40239da1: 3238 l32i.n a3, a2, 12 +40239da3: ffc332 addi a3, a3, -1 +40239da6: 3239 s32i.n a3, a2, 12 +40239da8: 3228 l32i.n a2, a2, 12 +40239daa: 1c68 l32i.n a6, a12, 4 +40239dac: d2ec bnez.n a2, 40239ddd +40239dae: 0c3d mov.n a3, a12 +40239db0: 202ee0 or a2, a14, a14 +40239db3: 0169 s32i.n a6, a1, 0 +40239db5: ffc505 call0 40239a08 +40239db8: 0c28 l32i.n a2, a12, 0 +40239dba: ff8431 l32r a3, 40239bcc +40239dbd: a0a342 movi a4, 0x3a0 +40239dc0: fcb901 l32r a0, 402390a4 +40239dc3: 0000c0 callx0 a0 +40239dc6: ff8131 l32r a3, 40239bcc +40239dc9: 0cf9 s32i.n a15, a12, 0 +40239dcb: 0c2d mov.n a2, a12 +40239dcd: a2a342 movi a4, 0x3a2 +40239dd0: fcb501 l32r a0, 402390a4 +40239dd3: 0000c0 callx0 a0 +40239dd6: 0168 l32i.n a6, a1, 0 +40239dd8: 06cd mov.n a12, a6 +40239dda: ffee86 j 40239d98 +40239ddd: dd1b addi.n a13, a13, 1 +40239ddf: 06cd mov.n a12, a6 +40239de1: 74d0d0 extui a13, a13, 0, 8 +40239de4: ffec06 j 40239d98 +40239de7: 8db600 excw +40239dea: 384a add.n a3, a8, a4 +40239dec: 0e .byte 0xe +40239ded: 040c movi.n a4, 0 +40239def: 1328 l32i.n a2, a3, 4 +40239df1: 035d mov.n a5, a3 +40239df3: 02cd mov.n a12, a2 +40239df5: 429c beqz.n a2, 40239e0d +40239df7: 0248 l32i.n a4, a2, 0 +40239df9: 0c68 l32i.n a6, a12, 0 +40239dfb: 3478 l32i.n a7, a4, 12 +40239dfd: 3668 l32i.n a6, a6, 12 +40239dff: 03b767 bgeu a7, a6, 40239e06 +40239e02: 02cd mov.n a12, a2 +40239e04: 053d mov.n a3, a5 +40239e06: 025d mov.n a5, a2 +40239e08: 1228 l32i.n a2, a2, 4 +40239e0a: fff9c6 j 40239df5 +40239e0d: 1c28 l32i.n a2, a12, 4 +40239e0f: ff6fd1 l32r a13, 40239bcc +40239e12: 1329 s32i.n a2, a3, 4 +40239e14: 120c movi.n a2, 1 +40239e16: 5429 s32i.n a2, a4, 20 +40239e18: 0c28 l32i.n a2, a12, 0 +40239e1a: 8aa342 movi a4, 0x38a +40239e1d: 0d3d mov.n a3, a13 +40239e1f: fca101 l32r a0, 402390a4 +40239e22: 0000c0 callx0 a0 +40239e25: 020c movi.n a2, 0 +40239e27: 0c29 s32i.n a2, a12, 0 +40239e29: 8ca342 movi a4, 0x38c +40239e2c: 0d3d mov.n a3, a13 +40239e2e: 0c2d mov.n a2, a12 +40239e30: fc9d01 l32r a0, 402390a4 +40239e33: 0000c0 callx0 a0 +40239e36: b108 l32i.n a0, a1, 44 +40239e38: a1c8 l32i.n a12, a1, 40 +40239e3a: 91d8 l32i.n a13, a1, 36 +40239e3c: 81e8 l32i.n a14, a1, 32 +40239e3e: 71f8 l32i.n a15, a1, 28 +40239e40: 30c112 addi a1, a1, 48 +40239e43: f00d ret.n +40239e45: 000000 ill + +40239e48 : +40239e48: f0c112 addi a1, a1, -16 +40239e4b: 21c9 s32i.n a12, a1, 8 +40239e4d: 11d9 s32i.n a13, a1, 4 +40239e4f: 3109 s32i.n a0, a1, 12 +40239e51: 03cd mov.n a12, a3 +40239e53: 74d020 extui a13, a2, 0, 8 +40239e56: 638c beqz.n a3, 40239e60 +40239e58: 0a1d66 bnei a13, 1, 40239e66 +40239e5b: 0003c6 j 40239e6e +40239e5e: 850000 extui a0, a0, 16, 9 +40239e61: e6dc bnez.n a6, 40239e83 +40239e63: ff1256 bnez a2, 40239e58 +40239e66: 020c movi.n a2, 0 +40239e68: 000406 j 40239e7c +40239e6b: 000000 ill +40239e6e: 000c22 l8ui a2, a12, 0 +40239e71: fe8931 l32r a3, 40239898 +40239e74: 042020 extui a2, a2, 0, 1 +40239e77: 004322 s8i a2, a3, 0 +40239e7a: 120c movi.n a2, 1 +40239e7c: 3108 l32i.n a0, a1, 12 +40239e7e: 21c8 l32i.n a12, a1, 8 +40239e80: 11d8 l32i.n a13, a1, 4 +40239e82: 10c112 addi a1, a1, 16 +40239e85: f00d ret.n + ... + +40239e88 : +40239e88: f0c112 addi a1, a1, -16 +40239e8b: 21c9 s32i.n a12, a1, 8 +40239e8d: 3109 s32i.n a0, a1, 12 +40239e8f: 20c220 or a12, a2, a2 +40239e92: e6f305 call0 40220dc4 +40239e95: 0422f6 bgeui a2, 2, 40239e9d +40239e98: 020c movi.n a2, 0 +40239e9a: 000446 j 40239eaf +40239e9d: e6d8c5 call0 40220c2c +40239ea0: ff4c16 beqz a12, 40239e98 +40239ea3: f11226 beqi a2, 1, 40239e98 +40239ea6: fe7b21 l32r a2, 40239894 +40239ea9: 0062c2 s32i a12, a2, 0 +40239eac: 01a022 movi a2, 1 +40239eaf: 032102 l32i a0, a1, 12 +40239eb2: 21c8 l32i.n a12, a1, 8 +40239eb4: 10c112 addi a1, a1, 16 +40239eb7: f00d ret.n +40239eb9: 000000 ill + +40239ebc : +40239ebc: f0c112 addi a1, a1, -16 +40239ebf: 3109 s32i.n a0, a1, 12 +40239ec1: e6f005 call0 40220dc4 +40239ec4: 0422f6 bgeui a2, 2, 40239ecc +40239ec7: 020c movi.n a2, 0 +40239ec9: 000446 j 40239ede +40239ecc: e6d5c5 call0 40220c2c +40239ecf: f41226 beqi a2, 1, 40239ec7 +40239ed2: fe7021 l32r a2, 40239894 +40239ed5: 78a032 movi a3, 120 +40239ed8: 006232 s32i a3, a2, 0 +40239edb: 01a022 movi a2, 1 +40239ede: 032102 l32i a0, a1, 12 +40239ee1: 10c112 addi a1, a1, 16 +40239ee4: f00d ret.n + ... + +40239ee8 : +40239ee8: fe6b21 l32r a2, 40239894 +40239eeb: 0228 l32i.n a2, a2, 0 +40239eed: f00d ret.n + ... + +40239ef0 : +40239ef0: c0c112 addi a1, a1, -64 +40239ef3: 744040 extui a4, a4, 0, 8 +40239ef6: d1d9 s32i.n a13, a1, 52 +40239ef8: c1e9 s32i.n a14, a1, 48 +40239efa: f109 s32i.n a0, a1, 60 +40239efc: e1c9 s32i.n a12, a1, 56 +40239efe: b1f9 s32i.n a15, a1, 44 +40239f00: 4149 s32i.n a4, a1, 16 +40239f02: 02dd mov.n a13, a2 +40239f04: 03ed mov.n a14, a3 +40239f06: 07f216 beqz a2, 40239f89 +40239f09: 07c316 beqz a3, 40239f89 +40239f0c: ff2fc1 l32r a12, 40239bc8 +40239f0f: 0cf8 l32i.n a15, a12, 0 +40239f11: 074f16 beqz a15, 40239f89 +40239f14: 0fc8 l32i.n a12, a15, 0 +40239f16: 06a042 movi a4, 6 +40239f19: 203dd0 or a3, a13, a13 +40239f1c: 04cc22 addi a2, a12, 4 +40239f1f: 22ea01 l32r a0, 40202ac8 +40239f22: 0000c0 callx0 a0 +40239f25: 05b256 bnez a2, 40239f84 +40239f28: 440c movi.n a4, 4 +40239f2a: 0e3d mov.n a3, a14 +40239f2c: 0c2d mov.n a2, a12 +40239f2e: 22e601 l32r a0, 40202ac8 +40239f31: 0000c0 callx0 a0 +40239f34: 04c256 bnez a2, 40239f84 +40239f37: 4c28 l32i.n a2, a12, 16 +40239f39: 031226 beqi a2, 1, 40239f40 +40239f3c: 4128 l32i.n a2, a1, 16 +40239f3e: 62ac beqz.n a2, 40239f68 +40239f40: ff2221 l32r a2, 40239bc8 +40239f43: 0f3d mov.n a3, a15 +40239f45: ffac05 call0 40239a08 +40239f48: ff21e1 l32r a14, 40239bcc +40239f4b: 0f2d mov.n a2, a15 +40239f4d: 0e3d mov.n a3, a14 +40239f4f: fba342 movi a4, 0x3fb +40239f52: fc5401 l32r a0, 402390a4 +40239f55: 0000c0 callx0 a0 +40239f58: 00a442 movi a4, 0x400 +40239f5b: 0e3d mov.n a3, a14 +40239f5d: 0c2d mov.n a2, a12 +40239f5f: fc5101 l32r a0, 402390a4 +40239f62: 0000c0 callx0 a0 +40239f65: 0000c6 j 40239f6c +40239f68: 120c movi.n a2, 1 +40239f6a: 5c29 s32i.n a2, a12, 20 +40239f6c: 440c movi.n a4, 4 +40239f6e: 030c movi.n a3, 0 +40239f70: 202110 or a2, a1, a1 +40239f73: fb2801 l32r a0, 40238c14 +40239f76: 0000c0 callx0 a0 +40239f79: 013d mov.n a3, a1 +40239f7b: 0d2d mov.n a2, a13 +40239f7d: e88505 call0 402227d0 +40239f80: 000146 j 40239f89 +40239f83: 1ff800 excw +40239f86: ffe1c6 j 40239f11 +40239f89: f108 l32i.n a0, a1, 60 +40239f8b: e1c8 l32i.n a12, a1, 56 +40239f8d: d1d8 l32i.n a13, a1, 52 +40239f8f: c1e8 l32i.n a14, a1, 48 +40239f91: b1f8 l32i.n a15, a1, 44 +40239f93: 40c112 addi a1, a1, 64 +40239f96: f00d ret.n +40239f98: ff26f5 excw +40239f9b: 3f .byte 0x3f +40239f9c: 0018d4 excw +40239f9f: 0e7040 excw +40239fa2: 124010 excw + +40239fa4 : +40239fa4: b0c112 addi a1, a1, -80 +40239fa7: 4129 s32i.n a2, a1, 16 +40239fa9: fea421 l32r a2, 40239a3c +40239fac: 038d mov.n a8, a3 +40239fae: 1238 l32i.n a3, a2, 4 +40239fb0: 2228 l32i.n a2, a2, 8 +40239fb2: 136102 s32i a0, a1, 76 +40239fb5: 5129 s32i.n a2, a1, 20 +40239fb7: 4128 l32i.n a2, a1, 16 +40239fb9: 1261c2 s32i a12, a1, 72 +40239fbc: 1161d2 s32i a13, a1, 68 +40239fbf: 1061e2 s32i a14, a1, 64 +40239fc2: f1f9 s32i.n a15, a1, 60 +40239fc4: 0139 s32i.n a3, a1, 0 +40239fc6: 1c8216 beqz a2, 4023a192 +40239fc9: 189c beqz.n a8, 40239fde +40239fcb: 0828 l32i.n a2, a8, 0 +40239fcd: 020266 bnei a2, -1, 40239fd3 +40239fd0: 006f86 j 4023a192 +40239fd3: 1d0c movi.n a13, 1 +40239fd5: 72cc bnez.n a2, 40239fe0 +40239fd7: 0d0c movi.n a13, 0 +40239fd9: 0d8d mov.n a8, a13 +40239fdb: 000046 j 40239fe0 +40239fde: 0d0c movi.n a13, 0 +40239fe0: ffee21 l32r a2, 40239f98 +40239fe3: 030c movi.n a3, 0 +40239fe5: 004232 s8i a3, a2, 0 +40239fe8: fef831 l32r a3, 40239bc8 +40239feb: 0f0c movi.n a15, 0 +40239fed: 03c8 l32i.n a12, a3, 0 +40239fef: f9c9e1 l32r a14, 40238714 +40239ff2: 0f9d mov.n a9, a15 +40239ff4: 61f9 s32i.n a15, a1, 24 +40239ff6: 09fc16 beqz a12, 4023a099 +40239ff9: 0c58 l32i.n a5, a12, 0 +40239ffb: 4138 l32i.n a3, a1, 16 +40239ffd: 254b addi.n a2, a5, 4 +40239fff: 640c movi.n a4, 6 +4023a001: 7159 s32i.n a5, a1, 28 +4023a003: 9189 s32i.n a8, a1, 36 +4023a005: 8199 s32i.n a9, a1, 32 +4023a007: ffe501 l32r a0, 40239f9c +4023a00a: 0000c0 callx0 a0 +4023a00d: 7158 l32i.n a5, a1, 28 +4023a00f: 9188 l32i.n a8, a1, 36 +4023a011: 8198 l32i.n a9, a1, 32 +4023a013: 72cc bnez.n a2, 4023a01e +4023a015: 085816 beqz a8, 4023a09e +4023a018: 61c9 s32i.n a12, a1, 24 +4023a01a: 000086 j 4023a020 +4023a01d: 889c00 excw +4023a020: 083d mov.n a3, a8 +4023a022: 440c movi.n a4, 4 +4023a024: 052d mov.n a2, a5 +4023a026: 9189 s32i.n a8, a1, 36 +4023a028: 8199 s32i.n a9, a1, 32 +4023a02a: ffdc01 l32r a0, 40239f9c +4023a02d: 0000c0 callx0 a0 +4023a030: 8198 l32i.n a9, a1, 32 +4023a032: 9188 l32i.n a8, a1, 36 +4023a034: 839c20 moveqz a9, a12, a2 +4023a037: 001646 j 4023a094 +4023a03a: 054f56 bnez a15, 4023a092 +4023a03d: 440c movi.n a4, 4 +4023a03f: 013d mov.n a3, a1 +4023a041: 052d mov.n a2, a5 +4023a043: 9189 s32i.n a8, a1, 36 +4023a045: 8199 s32i.n a9, a1, 32 +4023a047: ffd501 l32r a0, 40239f9c +4023a04a: 0000c0 callx0 a0 +4023a04d: 9188 l32i.n a8, a1, 36 +4023a04f: 8198 l32i.n a9, a1, 32 +4023a051: d2fc bnez.n a2, 4023a092 +4023a053: 0138 l32i.n a3, a1, 0 +4023a055: 014380 slli a4, a3, 24 +4023a058: 752830 extui a2, a3, 24, 8 +4023a05b: 202420 or a2, a4, a2 +4023a05e: 1043e0 and a4, a3, a14 +4023a061: 114480 slli a4, a4, 8 +4023a064: 413830 srli a3, a3, 8 +4023a067: 202240 or a2, a2, a4 +4023a06a: 1033e0 and a3, a3, a14 +4023a06d: 202230 or a2, a2, a3 +4023a070: 221b addi.n a2, a2, 1 +4023a072: 753820 extui a3, a2, 24, 8 +4023a075: 014280 slli a4, a2, 24 +4023a078: 204430 or a4, a4, a3 +4023a07b: 1032e0 and a3, a2, a14 +4023a07e: 113380 slli a3, a3, 8 +4023a081: 412820 srli a2, a2, 8 +4023a084: 203430 or a3, a4, a3 +4023a087: 1022e0 and a2, a2, a14 +4023a08a: 202320 or a2, a3, a2 +4023a08d: 0129 s32i.n a2, a1, 0 +4023a08f: 000046 j 4023a094 +4023a092: 1f0c movi.n a15, 1 +4023a094: 1cc8 l32i.n a12, a12, 4 +4023a096: ffd706 j 40239ff6 +4023a099: 61c8 l32i.n a12, a1, 24 +4023a09b: 000046 j 4023a0a0 +4023a09e: 1f0c movi.n a15, 1 +4023a0a0: d8cc bnez.n a8, 4023a0b1 +4023a0a2: 0b1f26 beqi a15, 1, 4023a0b1 +4023a0a5: 0128 l32i.n a2, a1, 0 +4023a0a7: 5138 l32i.n a3, a1, 20 +4023a0a9: 02b327 bgeu a3, a2, 4023a0af +4023a0ac: 003886 j 4023a192 +4023a0af: 1f0c movi.n a15, 1 +4023a0b1: 079c16 beqz a12, 4023a12e +4023a0b4: 045916 beqz a9, 4023a0fd +4023a0b7: 09e8 l32i.n a14, a9, 0 +4023a0b9: 331c97 beq a12, a9, 4023a0f0 +4023a0bc: 5e28 l32i.n a2, a14, 20 +4023a0be: 021226 beqi a2, 1, 4023a0c4 +4023a0c1: 003346 j 4023a192 +4023a0c4: fec121 l32r a2, 40239bc8 +4023a0c7: 0c3d mov.n a3, a12 +4023a0c9: ff93c5 call0 40239a08 +4023a0cc: fec0f1 l32r a15, 40239bcc +4023a0cf: 0c28 l32i.n a2, a12, 0 +4023a0d1: 0f3d mov.n a3, a15 +4023a0d3: 5ba442 movi a4, 0x45b +4023a0d6: fbf301 l32r a0, 402390a4 +4023a0d9: 0000c0 callx0 a0 +4023a0dc: 020c movi.n a2, 0 +4023a0de: 0c29 s32i.n a2, a12, 0 +4023a0e0: 5da442 movi a4, 0x45d +4023a0e3: 0f3d mov.n a3, a15 +4023a0e5: 0c2d mov.n a2, a12 +4023a0e7: fbef01 l32r a0, 402390a4 +4023a0ea: 0000c0 callx0 a0 +4023a0ed: 001186 j 4023a137 +4023a0f0: ffaa31 l32r a3, 40239f98 +4023a0f3: 120c movi.n a2, 1 +4023a0f5: 004322 s8i a2, a3, 0 +4023a0f8: 0d0c movi.n a13, 0 +4023a0fa: 001186 j 4023a144 +4023a0fd: 0ce8 l32i.n a14, a12, 0 +4023a0ff: 688c beqz.n a8, 4023a109 +4023a101: 0828 l32i.n a2, a8, 0 +4023a103: 000286 j 4023a111 +4023a106: 000000 ill +4023a109: 021f26 beqi a15, 1, 4023a10f +4023a10c: 002086 j 4023a192 +4023a10f: 0128 l32i.n a2, a1, 0 +4023a111: 0e29 s32i.n a2, a14, 0 +4023a113: fead21 l32r a2, 40239bc8 +4023a116: 203cc0 or a3, a12, a12 +4023a119: ff8ec5 call0 40239a08 +4023a11c: fdde21 l32r a2, 40239894 +4023a11f: 4ed9 s32i.n a13, a14, 16 +4023a121: 0228 l32i.n a2, a2, 0 +4023a123: 0c3d mov.n a3, a12 +4023a125: 3e29 s32i.n a2, a14, 12 +4023a127: 020c movi.n a2, 0 +4023a129: 5e29 s32i.n a2, a14, 20 +4023a12b: 002546 j 4023a1c4 +4023a12e: 29ac beqz.n a9, 4023a154 +4023a130: 09e8 l32i.n a14, a9, 0 +4023a132: 5e28 l32i.n a2, a14, 20 +4023a134: 5a1266 bnei a2, 1, 4023a192 +4023a137: 4138 l32i.n a3, a1, 16 +4023a139: 640c movi.n a4, 6 +4023a13b: 04ce22 addi a2, a14, 4 +4023a13e: fda701 l32r a0, 402397dc +4023a141: 0000c0 callx0 a0 +4023a144: fdd421 l32r a2, 40239894 +4023a147: 0228 l32i.n a2, a2, 0 +4023a149: 4ed9 s32i.n a13, a14, 16 +4023a14b: 3e29 s32i.n a2, a14, 12 +4023a14d: 020c movi.n a2, 0 +4023a14f: 5e29 s32i.n a2, a14, 20 +4023a151: 001d46 j 4023a1ca +4023a154: fe9ec1 l32r a12, 40239bcc +4023a157: 84a442 movi a4, 0x484 +4023a15a: 0c3d mov.n a3, a12 +4023a15c: 821c movi.n a2, 24 +4023a15e: 9189 s32i.n a8, a1, 36 +4023a160: ff9001 l32r a0, 40239fa0 +4023a163: 0000c0 callx0 a0 +4023a166: 9188 l32i.n a8, a1, 36 +4023a168: 02ed mov.n a14, a2 +4023a16a: 388c beqz.n a8, 4023a171 +4023a16c: 0828 l32i.n a2, a8, 0 +4023a16e: 000106 j 4023a176 +4023a171: 101f66 bnei a15, 1, 4023a185 +4023a174: 0128 l32i.n a2, a1, 0 +4023a176: 0e29 s32i.n a2, a14, 0 +4023a178: 0e28 l32i.n a2, a14, 0 +4023a17a: 5138 l32i.n a3, a1, 20 +4023a17c: 8ea442 movi a4, 0x48e +4023a17f: 053327 bltu a3, a2, 4023a188 +4023a182: 000446 j 4023a197 +4023a185: 8aa442 movi a4, 0x48a +4023a188: 0c3d mov.n a3, a12 +4023a18a: 0e2d mov.n a2, a14 +4023a18c: fbc601 l32r a0, 402390a4 +4023a18f: 0000c0 callx0 a0 +4023a192: 020c movi.n a2, 0 +4023a194: 000d06 j 4023a1cc +4023a197: 4138 l32i.n a3, a1, 16 +4023a199: 06a042 movi a4, 6 +4023a19c: 2e4b addi.n a2, a14, 4 +4023a19e: fd8f01 l32r a0, 402397dc +4023a1a1: 0000c0 callx0 a0 +4023a1a4: fdbc21 l32r a2, 40239894 +4023a1a7: 4ed9 s32i.n a13, a14, 16 +4023a1a9: 0228 l32i.n a2, a2, 0 +4023a1ab: 0d0c movi.n a13, 0 +4023a1ad: 3e29 s32i.n a2, a14, 12 +4023a1af: 0c3d mov.n a3, a12 +4023a1b1: 5ed9 s32i.n a13, a14, 20 +4023a1b3: 95a442 movi a4, 0x495 +4023a1b6: 820c movi.n a2, 8 +4023a1b8: ff7a01 l32r a0, 40239fa0 +4023a1bb: 0000c0 callx0 a0 +4023a1be: 02e9 s32i.n a14, a2, 0 +4023a1c0: 12d9 s32i.n a13, a2, 4 +4023a1c2: 023d mov.n a3, a2 +4023a1c4: fe8121 l32r a2, 40239bc8 +4023a1c7: ff8105 call0 402399d8 +4023a1ca: 0e28 l32i.n a2, a14, 0 +4023a1cc: 132102 l32i a0, a1, 76 +4023a1cf: 1221c2 l32i a12, a1, 72 +4023a1d2: 1121d2 l32i a13, a1, 68 +4023a1d5: 1021e2 l32i a14, a1, 64 +4023a1d8: f1f8 l32i.n a15, a1, 60 +4023a1da: 50c112 addi a1, a1, 80 +4023a1dd: f00d ret.n +4023a1df: b10400 excw +4023a1e2: 124024 excw +4023a1e5: d2b0c1 l32r a12, 4022eca8 +4023a1e8: 021161 l32r a6, 401faa2c <_lit4_end+0xf2b80> +4023a1eb: c21361 l32r a6, 4022aa38 +4023a1ee: e21261 l32r a6, 40232a38 +4023a1f1: f91061 l32r a6, 40238634 +4023a1f4: 04ddf1 l32r a15, 401fb568 <_lit4_end+0xf36bc> +4023a1f7: 2d1416 beqz a4, 4023a4cc +4023a1fa: fe74e1 l32r a14, 40239bcc +4023a1fd: 69a242 movi a4, 0x269 +4023a200: 0e3d mov.n a3, a14 +4023a202: 24a222 movi a2, 0x224 +4023a205: ff6601 l32r a0, 40239fa0 +4023a208: 0000c0 callx0 a0 +4023a20b: 02cd mov.n a12, a2 +4023a20d: 72cc bnez.n a2, 4023a218 +4023a20f: 0d2d mov.n a2, a13 +4023a211: 058505 call0 4023fa64 +4023a214: 00ad06 j 4023a4cc +4023a217: 1de200 excw +4023a21a: 1d4804 excw +4023a21d: 020c movi.n a2, 0 +4023a21f: 051d32 l16ui a3, a13, 10 +4023a222: 12b237 bgeu a2, a3, 4023a238 +4023a225: 342a add.n a3, a4, a2 +4023a227: 000352 l8ui a5, a3, 0 +4023a22a: 3c2a add.n a3, a12, a2 +4023a22c: 221b addi.n a2, a2, 1 +4023a22e: 004352 s8i a5, a3, 0 +4023a231: f42020 extui a2, a2, 0, 16 +4023a234: fff9c6 j 4023a21f +4023a237: 0d3800 excw +4023a23a: 054356 bnez a3, 4023a292 +4023a23d: 10af22 movi a2, -240 +4023a240: ee2a add.n a14, a14, a2 +4023a242: ffe731 l32r a3, 4023a1e0 +4023a245: eca022 movi a2, 236 +4023a248: 440c movi.n a4, 4 +4023a24a: 2c2a add.n a2, a12, a2 +4023a24c: f4e0e0 extui a14, a14, 0, 16 +4023a24f: ff5301 l32r a0, 40239f9c +4023a252: 0000c0 callx0 a0 +4023a255: 0c0256 bnez a2, 4023a319 +4023a258: 440c movi.n a4, 4 +4023a25a: 3ccb addi.n a3, a12, 12 +4023a25c: 214a add.n a2, a1, a4 +4023a25e: fd5f01 l32r a0, 402397dc +4023a261: 0000c0 callx0 a0 +4023a264: 1cccf2 addi a15, a12, 28 +4023a267: 04c132 addi a3, a1, 4 +4023a26a: 202ff0 or a2, a15, a15 +4023a26d: ffd345 call0 40239fa4 +4023a270: fd5931 l32r a3, 402397d4 +4023a273: 116e00 slli a6, a14, 16 +4023a276: f0a052 movi a5, 240 +4023a279: 5c5a add.n a5, a12, a5 +4023a27b: 316060 srai a6, a6, 16 +4023a27e: 0329 s32i.n a2, a3, 0 +4023a280: 0129 s32i.n a2, a1, 0 +4023a282: 656a add.n a6, a5, a6 +4023a284: 520c movi.n a2, 5 +4023a286: 070c movi.n a7, 0 +4023a288: 03ed mov.n a14, a3 +4023a28a: 583c movi.n a8, 53 +4023a28c: ffa092 movi a9, 255 +4023a28f: 000c86 j 4023a2c5 +4023a292: 1368 l32i.n a6, a3, 4 +4023a294: 030c movi.n a3, 0 +4023a296: 0d58 l32i.n a5, a13, 0 +4023a298: 423a add.n a4, a2, a3 +4023a29a: 051552 l16ui a5, a5, 10 +4023a29d: f44040 extui a4, a4, 0, 16 +4023a2a0: 99b357 bgeu a3, a5, 4023a23d +4023a2a3: 563a add.n a5, a6, a3 +4023a2a5: 000552 l8ui a5, a5, 0 +4023a2a8: 4c4a add.n a4, a12, a4 +4023a2aa: 331b addi.n a3, a3, 1 +4023a2ac: 004452 s8i a5, a4, 0 +4023a2af: f43030 extui a3, a3, 0, 16 +4023a2b2: fff806 j 4023a296 +4023a2b5: 000532 l8ui a3, a5, 0 +4023a2b8: 109387 bne a3, a8, 4023a2cc +4023a2bb: 020572 l8ui a7, a5, 2 +4023a2be: 010532 l8ui a3, a5, 1 +4023a2c1: 332b addi.n a3, a3, 2 +4023a2c3: 553a add.n a5, a5, a3 +4023a2c5: ec3567 bltu a5, a6, 4023a2b5 +4023a2c8: 000d06 j 4023a300 +4023a2cb: 139700 excw +4023a2ce: 243c30 extui a3, a3, 12, 3 +4023a2d1: e99347 bne a3, a4, 4023a2be +4023a2d4: 352b addi.n a3, a5, 2 +4023a2d6: 440c movi.n a4, 4 +4023a2d8: 012d mov.n a2, a1 +4023a2da: 4159 s32i.n a5, a1, 16 +4023a2dc: 8169 s32i.n a6, a1, 32 +4023a2de: 5179 s32i.n a7, a1, 20 +4023a2e0: 6189 s32i.n a8, a1, 24 +4023a2e2: 7199 s32i.n a9, a1, 28 +4023a2e4: ff2e01 l32r a0, 40239f9c +4023a2e7: 0000c0 callx0 a0 +4023a2ea: 430c movi.n a3, 4 +4023a2ec: 340c movi.n a4, 3 +4023a2ee: 833420 moveqz a3, a4, a2 +4023a2f1: 032d mov.n a2, a3 +4023a2f3: 4158 l32i.n a5, a1, 16 +4023a2f5: 8168 l32i.n a6, a1, 32 +4023a2f7: 5178 l32i.n a7, a1, 20 +4023a2f9: 6188 l32i.n a8, a1, 24 +4023a2fb: 7198 l32i.n a9, a1, 28 +4023a2fd: ffef46 j 4023a2be +4023a300: 023726 beqi a7, 3, 4023a306 +4023a303: 006a86 j 4023a4b1 +4023a306: 265226 beqi a2, 5, 4023a330 +4023a309: 2f6266 bnei a2, 6, 4023a33c +4023a30c: 0f2d mov.n a2, a15 +4023a30e: 140c movi.n a4, 1 +4023a310: 314b addi.n a3, a1, 4 +4023a312: ffbdc5 call0 40239ef0 +4023a315: 1128 l32i.n a2, a1, 4 +4023a317: 0e29 s32i.n a2, a14, 0 +4023a319: 0d2d mov.n a2, a13 +4023a31b: 057485 call0 4023fa64 +4023a31e: fe2b31 l32r a3, 40239bcc +4023a321: aba242 movi a4, 0x2ab +4023a324: 0c2d mov.n a2, a12 +4023a326: fb5f01 l32r a0, 402390a4 +4023a329: 0000c0 callx0 a0 +4023a32c: 006706 j 4023a4cc +4023a32f: 1a2100 excw +4023a332: ff .byte 0xff +4023a333: 000222 l8ui a2, a2, 0 +4023a336: 711226 beqi a2, 1, 4023a3ab +4023a339: 003ec6 j 4023a438 +4023a33c: 6b3226 beqi a2, 3, 4023a3ab +4023a33f: 024266 bnei a2, 4, 4023a345 +4023a342: 003c86 j 4023a438 +4023a345: d01266 bnei a2, 1, 4023a319 +4023a348: 202cc0 or a2, a12, a12 +4023a34b: ff4945 call0 402397e0 +4023a34e: 35a022 movi a2, 53 +4023a351: f04c22 s8i a2, a12, 240 +4023a354: 01a022 movi a2, 1 +4023a357: f14c22 s8i a2, a12, 241 +4023a35a: 220c movi.n a2, 2 +4023a35c: f24c22 s8i a2, a12, 242 +4023a35f: f3a022 movi a2, 243 +4023a362: 2c2a add.n a2, a12, a2 +4023a364: ff5345 call0 4023989c +4023a367: 040c movi.n a4, 0 +4023a369: f37c movi.n a3, -1 +4023a36b: 004232 s8i a3, a2, 0 +4023a36e: 042d mov.n a2, a4 +4023a370: 24a232 movi a3, 0x224 +4023a373: 057685 call0 4023fadc +4023a376: 02ed mov.n a14, a2 +4023a378: 024d mov.n a4, a2 +4023a37a: 050c movi.n a5, 0 +4023a37c: f99216 beqz a2, 4023a319 +4023a37f: 1478 l32i.n a7, a4, 4 +4023a381: 052d mov.n a2, a5 +4023a383: c03250 sub a3, a2, a5 +4023a386: 051462 l16ui a6, a4, 10 +4023a389: f43030 extui a3, a3, 0, 16 +4023a38c: 11b367 bgeu a3, a6, 4023a3a1 +4023a38f: 621b addi.n a6, a2, 1 +4023a391: 2c2a add.n a2, a12, a2 +4023a393: 000222 l8ui a2, a2, 0 +4023a396: 373a add.n a3, a7, a3 +4023a398: 004322 s8i a2, a3, 0 +4023a39b: f42060 extui a2, a6, 0, 16 +4023a39e: fff846 j 4023a383 +4023a3a1: 0448 l32i.n a4, a4, 0 +4023a3a3: 0ed416 beqz a4, 4023a494 +4023a3a6: 025d mov.n a5, a2 +4023a3a8: fff4c6 j 4023a37f +4023a3ab: 0c2d mov.n a2, a12 +4023a3ad: ff4305 call0 402397e0 +4023a3b0: 523c movi.n a2, 53 +4023a3b2: f04c22 s8i a2, a12, 240 +4023a3b5: 120c movi.n a2, 1 +4023a3b7: f14c22 s8i a2, a12, 241 +4023a3ba: 520c movi.n a2, 5 +4023a3bc: f24c22 s8i a2, a12, 242 +4023a3bf: f3a022 movi a2, 243 +4023a3c2: 2c2a add.n a2, a12, a2 +4023a3c4: ff4d45 call0 4023989c +4023a3c7: 040c movi.n a4, 0 +4023a3c9: f37c movi.n a3, -1 +4023a3cb: 004232 s8i a3, a2, 0 +4023a3ce: 042d mov.n a2, a4 +4023a3d0: 24a232 movi a3, 0x224 +4023a3d3: 057085 call0 4023fadc +4023a3d6: 026d mov.n a6, a2 +4023a3d8: 024d mov.n a4, a2 +4023a3da: 050c movi.n a5, 0 +4023a3dc: 04d216 beqz a2, 4023a42d +4023a3df: 1488 l32i.n a8, a4, 4 +4023a3e1: 052d mov.n a2, a5 +4023a3e3: c03250 sub a3, a2, a5 +4023a3e6: 051472 l16ui a7, a4, 10 +4023a3e9: f43030 extui a3, a3, 0, 16 +4023a3ec: 11b377 bgeu a3, a7, 4023a401 +4023a3ef: 721b addi.n a7, a2, 1 +4023a3f1: 2c2a add.n a2, a12, a2 +4023a3f3: 000222 l8ui a2, a2, 0 +4023a3f6: 383a add.n a3, a8, a3 +4023a3f8: 004322 s8i a2, a3, 0 +4023a3fb: f42070 extui a2, a7, 0, 16 +4023a3fe: fff846 j 4023a3e3 +4023a401: 0448 l32i.n a4, a4, 0 +4023a403: 548c beqz.n a4, 4023a40c +4023a405: 025d mov.n a5, a2 +4023a407: fff506 j 4023a3df +4023a40a: 210000 srai a0, a0, 0 +4023a40d: fd89 s32i.n a8, a13, 60 +4023a40f: fd8a41 l32r a4, 40239a38 +4023a412: 002222 l32i a2, a2, 0 +4023a415: 063d mov.n a3, a6 +4023a417: 454c movi.n a5, 68 +4023a419: 086162 s32i a6, a1, 32 +4023a41c: 09a005 call0 40243e20 +4023a41f: 8168 l32i.n a6, a1, 32 +4023a421: 071622 l16ui a2, a6, 14 +4023a424: 005216 beqz a2, 4023a42d +4023a427: 202660 or a2, a6, a6 +4023a42a: 056385 call0 4023fa64 +4023a42d: 0e3d mov.n a3, a14 +4023a42f: 0f2d mov.n a2, a15 +4023a431: e839c5 call0 402227d0 +4023a434: ffb846 j 4023a319 +4023a437: 2cc000 excw +4023a43a: 3a4520 excw +4023a43d: ff .byte 0xff +4023a43e: 35a022 movi a2, 53 +4023a441: f04c22 s8i a2, a12, 240 +4023a444: 01a022 movi a2, 1 +4023a447: f14c22 s8i a2, a12, 241 +4023a44a: 620c movi.n a2, 6 +4023a44c: 040c movi.n a4, 0 +4023a44e: f24c22 s8i a2, a12, 242 +4023a451: f27c movi.n a2, -1 +4023a453: f34c22 s8i a2, a12, 243 +4023a456: 24a232 movi a3, 0x224 +4023a459: 042d mov.n a2, a4 +4023a45b: 056805 call0 4023fadc +4023a45e: 02ed mov.n a14, a2 +4023a460: 024d mov.n a4, a2 +4023a462: 050c movi.n a5, 0 +4023a464: eb1216 beqz a2, 4023a319 +4023a467: 1478 l32i.n a7, a4, 4 +4023a469: 052d mov.n a2, a5 +4023a46b: c03250 sub a3, a2, a5 +4023a46e: 051462 l16ui a6, a4, 10 +4023a471: f43030 extui a3, a3, 0, 16 +4023a474: 11b367 bgeu a3, a6, 4023a489 +4023a477: 621b addi.n a6, a2, 1 +4023a479: 2c2a add.n a2, a12, a2 +4023a47b: 000222 l8ui a2, a2, 0 +4023a47e: 373a add.n a3, a7, a3 +4023a480: 004322 s8i a2, a3, 0 +4023a483: f42060 extui a2, a6, 0, 16 +4023a486: fff846 j 4023a46b +4023a489: 0448 l32i.n a4, a4, 0 +4023a48b: 548c beqz.n a4, 4023a494 +4023a48d: 025d mov.n a5, a2 +4023a48f: fff506 j 4023a467 +4023a492: 210000 srai a0, a0, 0 +4023a495: 41fd67 bbsi a13, 22, 4023a4da +4023a498: fd68 l32i.n a6, a13, 60 +4023a49a: 0228 l32i.n a2, a2, 0 +4023a49c: 454c movi.n a5, 68 +4023a49e: 0e3d mov.n a3, a14 +4023a4a0: 0997c5 call0 40243e20 +4023a4a3: 071e22 l16ui a2, a14, 14 +4023a4a6: e6f216 beqz a2, 4023a319 +4023a4a9: 0e2d mov.n a2, a14 +4023a4ab: 055b85 call0 4023fa64 +4023a4ae: ff99c6 j 4023a319 +4023a4b1: 0847f6 bgeui a7, 4, 4023a4bd +4023a4b4: 021766 bnei a7, 1, 4023a4ba +4023a4b7: ffa346 j 4023a348 +4023a4ba: ff92c6 j 4023a309 +4023a4bd: 024766 bnei a7, 4, 4023a4c3 +4023a4c0: ff9546 j 4023a319 +4023a4c3: 027766 bnei a7, 7, 4023a4c9 +4023a4c6: ff9086 j 4023a30c +4023a4c9: ff8f06 j 4023a309 +4023a4cc: 132102 l32i a0, a1, 76 +4023a4cf: 1221c2 l32i a12, a1, 72 +4023a4d2: 1121d2 l32i a13, a1, 68 +4023a4d5: 1021e2 l32i a14, a1, 64 +4023a4d8: f1f8 l32i.n a15, a1, 60 +4023a4da: 50c112 addi a1, a1, 80 +4023a4dd: f00d ret.n +4023a4df: af4200 excw +4023a4e2: a052c0 addx4 a5, a2, a12 +4023a4e5: 321bc0 excw +4023a4e8: 000222 l8ui a2, a2, 0 +4023a4eb: 106240 and a6, a2, a4 +4023a4ee: 0a1657 beq a6, a5, 4023a4fc +4023a4f1: 232a add.n a2, a3, a2 +4023a4f3: 000232 l8ui a3, a2, 0 +4023a4f6: fec356 bnez a3, 4023a4e6 +4023a4f9: 203220 or a3, a2, a2 +4023a4fc: 231b addi.n a2, a3, 1 +4023a4fe: f00d ret.n +4023a500: 9e .byte 0x9e +4023a501: 3ffe97 bbsi a14, 25, 4023a544 +4023a504: 271c movi.n a7, 18 +4023a506: ff .byte 0xff +4023a507: 3f .byte 0x3f +4023a508: 271a add.n a2, a7, a1 +4023a50a: ff .byte 0xff +4023a50b: 3f .byte 0x3f +4023a50c: 2728 l32i.n a2, a7, 8 +4023a50e: ff .byte 0xff +4023a50f: 3f .byte 0x3f +4023a510: 000100 excw +4023a513: 3a8001 l32r a0, 40208f14 +4023a516: 0009 s32i.n a0, a0, 0 +4023a518: b0c112 addi a1, a1, -80 +4023a51b: 1061e2 s32i a14, a1, 64 +4023a51e: fff8e1 l32r a14, 4023a500 +4023a521: 4149 s32i.n a4, a1, 16 +4023a523: 0e3d mov.n a3, a14 +4023a525: eaa242 movi a4, 0x2ea +4023a528: 03a222 movi a2, 0x203 +4023a52b: 1261c2 s32i a12, a1, 72 +4023a52e: 136102 s32i a0, a1, 76 +4023a531: 1161d2 s32i a13, a1, 68 +4023a534: f1f9 s32i.n a15, a1, 60 +4023a536: fe9a01 l32r a0, 40239fa0 +4023a539: 0000c0 callx0 a0 +4023a53c: 4158 l32i.n a5, a1, 16 +4023a53e: 323b addi.n a3, a2, 3 +4023a540: 5129 s32i.n a2, a1, 20 +4023a542: 041542 l16ui a4, a5, 8 +4023a545: c27c movi.n a2, -4 +4023a547: 103320 and a3, a3, a2 +4023a54a: ffee21 l32r a2, 4023a504 +4023a54d: e6c452 addi a5, a4, -26 +4023a550: 0239 s32i.n a3, a2, 0 +4023a552: 02cd mov.n a12, a2 +4023a554: f45050 extui a5, a5, 0, 16 +4023a557: e6a122 movi a2, 0x1e6 +4023a55a: 02b257 bgeu a2, a5, 4023a560 +4023a55d: 008146 j 4023a766 +4023a560: 4128 l32i.n a2, a1, 16 +4023a562: 050c movi.n a5, 0 +4023a564: 058845 call0 4023fdec +4023a567: 4148 l32i.n a4, a1, 16 +4023a569: 041432 l16ui a3, a4, 8 +4023a56c: 021327 beq a3, a2, 4023a572 +4023a56f: 007cc6 j 4023a766 +4023a572: 0c28 l32i.n a2, a12, 0 +4023a574: 010232 l8ui a3, a2, 1 +4023a577: 000242 l8ui a4, a2, 0 +4023a57a: 113380 slli a3, a3, 8 +4023a57d: 203340 or a3, a3, a4 +4023a580: ffe241 l32r a4, 4023a508 +4023a583: 115380 slli a5, a3, 8 +4023a586: 413830 srli a3, a3, 8 +4023a589: 203530 or a3, a5, a3 +4023a58c: 001452 l16ui a5, a4, 0 +4023a58f: c05350 sub a5, a3, a5 +4023a592: f4f050 extui a15, a5, 0, 16 +4023a595: 024fb6 bltui a15, 4, 4023a59b +4023a598: 007286 j 4023a766 +4023a59b: 11efe0 slli a14, a15, 2 +4023a59e: ffdb71 l32r a7, 4023a50c +4023a5a1: 3efa add.n a3, a14, a15 +4023a5a3: f03330 subx8 a3, a3, a3 +4023a5a6: b03370 addx8 a3, a3, a7 +4023a5a9: 000332 l8ui a3, a3, 0 +4023a5ac: 07dd mov.n a13, a7 +4023a5ae: 022326 beqi a3, 2, 4023a5b4 +4023a5b1: 006c46 j 4023a766 +4023a5b4: 0302a2 l8ui a10, a2, 3 +4023a5b7: 3efa add.n a3, a14, a15 +4023a5b9: f03330 subx8 a3, a3, a3 +4023a5bc: b03370 addx8 a3, a3, a7 +4023a5bf: 34a0a0 extui a10, a10, 0, 4 +4023a5c2: 0543a2 s8i a10, a3, 5 +4023a5c5: 050232 l8ui a3, a2, 5 +4023a5c8: 040242 l8ui a4, a2, 4 +4023a5cb: 113380 slli a3, a3, 8 +4023a5ce: 203340 or a3, a3, a4 +4023a5d1: 070242 l8ui a4, a2, 7 +4023a5d4: 060292 l8ui a9, a2, 6 +4023a5d7: 114480 slli a4, a4, 8 +4023a5da: 204490 or a4, a4, a9 +4023a5dd: 116480 slli a6, a4, 8 +4023a5e0: 414840 srli a4, a4, 8 +4023a5e3: 206640 or a6, a6, a4 +4023a5e6: 020242 l8ui a4, a2, 2 +4023a5e9: f97c movi.n a9, -1 +4023a5eb: 304940 xor a4, a9, a4 +4023a5ee: 049740 extui a9, a4, 7, 1 +4023a5f1: 1b0c movi.n a11, 1 +4023a5f3: 040c movi.n a4, 0 +4023a5f5: 934ba0 movnez a4, a11, a10 +4023a5f8: 204490 or a4, a4, a9 +4023a5fb: f47060 extui a7, a6, 0, 16 +4023a5fe: 164456 bnez a4, 4023a766 +4023a601: 114380 slli a4, a3, 8 +4023a604: 413830 srli a3, a3, 8 +4023a607: 203430 or a3, a4, a3 +4023a60a: 113300 slli a3, a3, 16 +4023a60d: 313030 srai a3, a3, 16 +4023a610: 0213b7 beq a3, a11, 4023a616 +4023a613: 0053c6 j 4023a766 +4023a616: cefa add.n a12, a14, a15 +4023a618: f0ccc0 subx8 a12, a12, a12 +4023a61b: b0ccd0 addx8 a12, a12, a13 +4023a61e: 330c movi.n a3, 3 +4023a620: 004c32 s8i a3, a12, 0 +4023a623: 22cb addi.n a2, a2, 12 +4023a625: cccb addi.n a12, a12, 12 +4023a627: 023d mov.n a3, a2 +4023a629: 0c9d mov.n a9, a12 +4023a62b: c0af52 movi a5, -64 +4023a62e: c0a062 movi a6, 192 +4023a631: 000342 l8ui a4, a3, 0 +4023a634: a31b addi.n a10, a3, 1 +4023a636: 103450 and a3, a4, a5 +4023a639: 029367 bne a3, a6, 4023a63f +4023a63c: 005406 j 4023a790 +4023a63f: 0a3d mov.n a3, a10 +4023a641: 74bc beqz.n a4, 4023a67c +4023a643: 0009b2 l8ui a11, a9, 0 +4023a646: 0003a2 l8ui a10, a3, 0 +4023a649: 231ba7 beq a11, a10, 4023a670 +4023a64c: 2efa add.n a2, a14, a15 +4023a64e: f02220 subx8 a2, a2, a2 +4023a651: b022d0 addx8 a2, a2, a13 +4023a654: 442262 l32i a6, a2, 0x110 +4023a657: 0f3616 beqz a6, 4023a74e +4023a65a: 2efa add.n a2, a14, a15 +4023a65c: f02220 subx8 a2, a2, a2 +4023a65f: b022d0 addx8 a2, a2, a13 +4023a662: 452242 l32i a4, a2, 0x114 +4023a665: 030c movi.n a3, 0 +4023a667: 0c2d mov.n a2, a12 +4023a669: 0006c0 callx0 a6 +4023a66c: 003786 j 4023a74e +4023a66f: 440b00 extui a0, a0, 11, 5 +4023a672: 331b addi.n a3, a3, 1 +4023a674: 991b addi.n a9, a9, 1 +4023a676: 744040 extui a4, a4, 0, 8 +4023a679: fff106 j 4023a641 +4023a67c: 000342 l8ui a4, a3, 0 +4023a67f: 991b addi.n a9, a9, 1 +4023a681: fac456 bnez a4, 4023a631 +4023a684: 004206 j 4023a790 +4023a687: 800000 add a0, a0, a0 +4023a68a: 301123 excw +4023a68d: 4138 l32i.n a3, a1, 16 +4023a68f: 202230 or a2, a2, a3 +4023a692: f42020 extui a2, a2, 0, 16 +4023a695: 22ab addi.n a2, a2, 10 +4023a697: 670b addi.n a6, a7, -1 +4023a699: 2a2a add.n a2, a10, a2 +4023a69b: f47060 extui a7, a6, 0, 16 +4023a69e: faa716 beqz a7, 4023a64c +4023a6a1: 7179 s32i.n a7, a1, 28 +4023a6a3: 8199 s32i.n a9, a1, 32 +4023a6a5: ffe385 call0 4023a4e0 +4023a6a8: 02ad mov.n a10, a2 +4023a6aa: 023d mov.n a3, a2 +4023a6ac: a40c movi.n a4, 10 +4023a6ae: 012d mov.n a2, a1 +4023a6b0: 61a9 s32i.n a10, a1, 24 +4023a6b2: fc4a01 l32r a0, 402397dc +4023a6b5: 0000c0 callx0 a0 +4023a6b8: 0128 l32i.n a2, a1, 0 +4023a6ba: ff9551 l32r a5, 4023a510 +4023a6bd: 041132 l16ui a3, a1, 8 +4023a6c0: 7178 l32i.n a7, a1, 28 +4023a6c2: 8198 l32i.n a9, a1, 32 +4023a6c4: 61a8 l32i.n a10, a1, 24 +4023a6c6: bf9257 bne a2, a5, 4023a689 +4023a6c9: bc9397 bne a3, a9, 4023a689 +4023a6cc: 1148 l32i.n a4, a1, 4 +4023a6ce: 013480 slli a3, a4, 24 +4023a6d1: 752840 extui a2, a4, 24, 8 +4023a6d4: 202320 or a2, a3, a2 +4023a6d7: f80f31 l32r a3, 40238714 +4023a6da: 106430 and a6, a4, a3 +4023a6dd: 116680 slli a6, a6, 8 +4023a6e0: 414840 srli a4, a4, 8 +4023a6e3: 103430 and a3, a4, a3 +4023a6e6: 202260 or a2, a2, a6 +4023a6e9: 202230 or a2, a2, a3 +4023a6ec: 3efa add.n a3, a14, a15 +4023a6ee: f03330 subx8 a3, a3, a3 +4023a6f1: b033d0 addx8 a3, a3, a13 +4023a6f4: 2329 s32i.n a2, a3, 8 +4023a6f6: ff8731 l32r a3, 4023a514 +4023a6f9: 09b327 bgeu a3, a2, 4023a706 +4023a6fc: 2efa add.n a2, a14, a15 +4023a6fe: f02220 subx8 a2, a2, a2 +4023a701: b022d0 addx8 a2, a2, a13 +4023a704: 2239 s32i.n a3, a2, 8 +4023a706: 6efa add.n a6, a14, a15 +4023a708: f06660 subx8 a6, a6, a6 +4023a70b: 1166d0 slli a6, a6, 3 +4023a70e: 01d692 addmi a9, a6, 0x100 +4023a711: 9d9a add.n a9, a13, a9 +4023a713: 99cb addi.n a9, a9, 12 +4023a715: 092d mov.n a2, a9 +4023a717: 440c movi.n a4, 4 +4023a719: 3aab addi.n a3, a10, 10 +4023a71b: 6169 s32i.n a6, a1, 24 +4023a71d: 8199 s32i.n a9, a1, 32 +4023a71f: fc2f01 l32r a0, 402397dc +4023a722: 0000c0 callx0 a0 +4023a725: 6168 l32i.n a6, a1, 24 +4023a727: 8198 l32i.n a9, a1, 32 +4023a729: 6d6a add.n a6, a13, a6 +4023a72b: 442662 l32i a6, a6, 0x110 +4023a72e: 069c beqz.n a6, 4023a742 +4023a730: 2efa add.n a2, a14, a15 +4023a732: f02220 subx8 a2, a2, a2 +4023a735: b022d0 addx8 a2, a2, a13 +4023a738: 452242 l32i a4, a2, 0x114 +4023a73b: 093d mov.n a3, a9 +4023a73d: 0c2d mov.n a2, a12 +4023a73f: 0006c0 callx0 a6 +4023a742: 2efa add.n a2, a14, a15 +4023a744: f02220 subx8 a2, a2, a2 +4023a747: b022d0 addx8 a2, a2, a13 +4023a74a: 2228 l32i.n a2, a2, 8 +4023a74c: 62dc bnez.n a2, 4023a766 +4023a74e: 5efa add.n a5, a14, a15 +4023a750: f05550 subx8 a5, a5, a5 +4023a753: b075d0 addx8 a7, a5, a13 +4023a756: 020c movi.n a2, 0 +4023a758: 10a182 movi a8, 0x110 +4023a75b: 004722 s8i a2, a7, 0 +4023a75e: 778a add.n a7, a7, a8 +4023a760: 00a022 movi a2, 0 +4023a763: 006722 s32i a2, a7, 0 +4023a766: 042122 l32i a2, a1, 16 +4023a769: 052f85 call0 4023fa64 +4023a76c: 052122 l32i a2, a1, 20 +4023a76f: ff6431 l32r a3, 4023a500 +4023a772: 61a342 movi a4, 0x361 +4023a775: fa4b01 l32r a0, 402390a4 +4023a778: 0000c0 callx0 a0 +4023a77b: 132102 l32i a0, a1, 76 +4023a77e: 1221c2 l32i a12, a1, 72 +4023a781: 1121d2 l32i a13, a1, 68 +4023a784: 1021e2 l32i a14, a1, 64 +4023a787: 0f21f2 l32i a15, a1, 60 +4023a78a: 50c112 addi a1, a1, 80 +4023a78d: f00d ret.n +4023a78f: 717900 excw +4023a792: ffd4c5 call0 4023a4e0 +4023a795: 224b addi.n a2, a2, 4 +4023a797: 00a492 movi a9, 0x400 +4023a79a: 7178 l32i.n a7, a1, 28 +4023a79c: ffbf86 j 4023a69e +4023a79f: 272000 excw +4023a7a2: ff .byte 0xff +4023a7a3: 3f .byte 0x3f +4023a7a4: 2b8c beqz.n a11, 4023a7aa +4023a7a6: ff .byte 0xff +4023a7a7: 3f .byte 0x3f +4023a7a8: c0c112 addi a1, a1, -64 +4023a7ab: 0f6102 s32i a0, a1, 60 +4023a7ae: 0e61c2 s32i a12, a1, 56 +4023a7b1: d1d9 s32i.n a13, a1, 52 +4023a7b3: c1e9 s32i.n a14, a1, 48 +4023a7b5: b1f9 s32i.n a15, a1, 44 +4023a7b7: 03cd mov.n a12, a3 +4023a7b9: 04ed mov.n a14, a4 +4023a7bb: 4129 s32i.n a2, a1, 16 +4023a7bd: df2685 call0 40219a28 +4023a7c0: ff52f1 l32r a15, 4023a508 +4023a7c3: f52020 extui a2, a2, 16, 16 +4023a7c6: 040c movi.n a4, 0 +4023a7c8: 005f22 s16i a2, a15, 0 +4023a7cb: 10a132 movi a3, 0x110 +4023a7ce: 202440 or a2, a4, a4 +4023a7d1: 053085 call0 4023fadc +4023a7d4: 0f5d mov.n a5, a15 +4023a7d6: 02dd mov.n a13, a2 +4023a7d8: ff7c movi.n a15, -1 +4023a7da: 0ba216 beqz a2, 4023a898 +4023a7dd: 12f8 l32i.n a15, a2, 4 +4023a7df: c40c movi.n a4, 12 +4023a7e1: 0f2d mov.n a2, a15 +4023a7e3: 030c movi.n a3, 0 +4023a7e5: 5159 s32i.n a5, a1, 20 +4023a7e7: f90b01 l32r a0, 40238c14 +4023a7ea: 0000c0 callx0 a0 +4023a7ed: 5158 l32i.n a5, a1, 20 +4023a7ef: cc0b addi.n a12, a12, -1 +4023a7f1: 001542 l16ui a4, a5, 0 +4023a7f4: 44ea add.n a4, a4, a14 +4023a7f6: 112480 slli a2, a4, 8 +4023a7f9: 744840 extui a4, a4, 8, 8 +4023a7fc: 202240 or a2, a2, a4 +4023a7ff: f42020 extui a2, a2, 0, 16 +4023a802: 004f22 s8i a2, a15, 0 +4023a805: 412820 srli a2, a2, 8 +4023a808: 014f22 s8i a2, a15, 1 +4023a80b: 120c movi.n a2, 1 +4023a80d: 024f22 s8i a2, a15, 2 +4023a810: 020c movi.n a2, 0 +4023a812: 044f22 s8i a2, a15, 4 +4023a815: 120c movi.n a2, 1 +4023a817: 054f22 s8i a2, a15, 5 +4023a81a: ffcb addi.n a15, a15, 12 +4023a81c: cc1b addi.n a12, a12, 1 +4023a81e: ef1b addi.n a14, a15, 1 +4023a820: 020c movi.n a2, 0 +4023a822: 000c32 l8ui a3, a12, 0 +4023a825: d2c342 addi a4, a3, -46 +4023a828: 049c beqz.n a4, 4023a83c +4023a82a: e38c beqz.n a3, 4023a83c +4023a82c: 221b addi.n a2, a2, 1 +4023a82e: 004e32 s8i a3, a14, 0 +4023a831: 742020 extui a2, a2, 0, 8 +4023a834: ee1b addi.n a14, a14, 1 +4023a836: cc1b addi.n a12, a12, 1 +4023a838: fff986 j 4023a822 +4023a83b: 4f2200 excw +4023a83e: 0c2200 excw +4023a841: 328c00 excw +4023a844: 0efd mov.n a15, a14 +4023a846: fff486 j 4023a81c +4023a849: 004e22 s8i a2, a14, 0 +4023a84c: 00a122 movi a2, 0x100 +4023a84f: 440c movi.n a4, 4 +4023a851: 005122 s16i a2, a1, 0 +4023a854: 015122 s16i a2, a1, 2 +4023a857: 013d mov.n a3, a1 +4023a859: 01ce22 addi a2, a14, 1 +4023a85c: fbe001 l32r a0, 402397dc +4023a85f: 0000c0 callx0 a0 +4023a862: 1d38 l32i.n a3, a13, 4 +4023a864: ee5b addi.n a14, a14, 5 +4023a866: c03e30 sub a3, a14, a3 +4023a869: f43030 extui a3, a3, 0, 16 +4023a86c: 202dd0 or a2, a13, a13 +4023a86f: 053ec5 call0 4023fc5c +4023a872: ffcb21 l32r a2, 4023a7a0 +4023a875: 4138 l32i.n a3, a1, 16 +4023a877: ffcbc1 l32r a12, 4023a7a4 +4023a87a: a0e320 addx4 a14, a3, a2 +4023a87d: 0c28 l32i.n a2, a12, 0 +4023a87f: 543c movi.n a4, 53 +4023a881: 0e3d mov.n a3, a14 +4023a883: 093d05 call0 40243c54 +4023a886: 0c28 l32i.n a2, a12, 0 +4023a888: 553c movi.n a5, 53 +4023a88a: 0e4d mov.n a4, a14 +4023a88c: 0d3d mov.n a3, a13 +4023a88e: 095905 call0 40243e20 +4023a891: 02fd mov.n a15, a2 +4023a893: 0d2d mov.n a2, a13 +4023a895: 051cc5 call0 4023fa64 +4023a898: f108 l32i.n a0, a1, 60 +4023a89a: 0f2d mov.n a2, a15 +4023a89c: e1c8 l32i.n a12, a1, 56 +4023a89e: d1d8 l32i.n a13, a1, 52 +4023a8a0: c1e8 l32i.n a14, a1, 48 +4023a8a2: b1f8 l32i.n a15, a1, 44 +4023a8a4: 40c112 addi a1, a1, 64 +4023a8a7: f00d ret.n +4023a8a9: 000000 ill +4023a8ac: f0c112 addi a1, a1, -16 +4023a8af: 21c9 s32i.n a12, a1, 8 +4023a8b1: 11c2e0 slli a12, a2, 2 +4023a8b4: ff1631 l32r a3, 4023a50c +4023a8b7: 4c2a add.n a4, a12, a2 +4023a8b9: f04440 subx8 a4, a4, a4 +4023a8bc: 11d9 s32i.n a13, a1, 4 +4023a8be: 01e9 s32i.n a14, a1, 0 +4023a8c0: 3109 s32i.n a0, a1, 12 +4023a8c2: b04430 addx8 a4, a4, a3 +4023a8c5: 000442 l8ui a4, a4, 0 +4023a8c8: 02dd mov.n a13, a2 +4023a8ca: 03ed mov.n a14, a3 +4023a8cc: 2c2426 beqi a4, 2, 4023a8fc +4023a8cf: 023466 bnei a4, 3, 4023a8d5 +4023a8d2: 003186 j 4023a99c +4023a8d5: 021426 beqi a4, 1, 4023a8db +4023a8d8: 003d06 j 4023a9d0 +4023a8db: 3c2a add.n a3, a12, a2 +4023a8dd: f03330 subx8 a3, a3, a3 +4023a8e0: b033e0 addx8 a3, a3, a14 +4023a8e3: 220c movi.n a2, 2 +4023a8e5: 004322 s8i a2, a3, 0 +4023a8e8: 020c movi.n a2, 0 +4023a8ea: 014322 s8i a2, a3, 1 +4023a8ed: 024342 s8i a4, a3, 2 +4023a8f0: 034322 s8i a2, a3, 3 +4023a8f3: 0d4d mov.n a4, a13 +4023a8f5: 33cb addi.n a3, a3, 12 +4023a8f7: 020c movi.n a2, 0 +4023a8f9: 002606 j 4023a995 +4023a8fc: 2c2a add.n a2, a12, a2 +4023a8fe: f02220 subx8 a2, a2, a2 +4023a901: b02230 addx8 a2, a2, a3 +4023a904: 020232 l8ui a3, a2, 2 +4023a907: 330b addi.n a3, a3, -1 +4023a909: 743030 extui a3, a3, 0, 8 +4023a90c: 024232 s8i a3, a2, 2 +4023a90f: 0bd356 bnez a3, 4023a9d0 +4023a912: 2cda add.n a2, a12, a13 +4023a914: f02220 subx8 a2, a2, a2 +4023a917: b022e0 addx8 a2, a2, a14 +4023a91a: 030232 l8ui a3, a2, 3 +4023a91d: 331b addi.n a3, a3, 1 +4023a91f: 743030 extui a3, a3, 0, 8 +4023a922: 034232 s8i a3, a2, 3 +4023a925: 2cda add.n a2, a12, a13 +4023a927: f02220 subx8 a2, a2, a2 +4023a92a: b022e0 addx8 a2, a2, a14 +4023a92d: 584366 bnei a3, 4, 4023a989 +4023a930: 010222 l8ui a2, a2, 1 +4023a933: d2dc bnez.n a2, 4023a954 +4023a935: ff9a21 l32r a2, 4023a7a0 +4023a938: 1228 l32i.n a2, a2, 4 +4023a93a: 629c beqz.n a2, 4023a954 +4023a93c: ccda add.n a12, a12, a13 +4023a93e: f0ccc0 subx8 a12, a12, a12 +4023a941: b03ce0 addx8 a3, a12, a14 +4023a944: 120c movi.n a2, 1 +4023a946: 014322 s8i a2, a3, 1 +4023a949: 024322 s8i a2, a3, 2 +4023a94c: 020c movi.n a2, 0 +4023a94e: 034322 s8i a2, a3, 3 +4023a951: 001ec6 j 4023a9d0 +4023a954: 2cda add.n a2, a12, a13 +4023a956: f02220 subx8 a2, a2, a2 +4023a959: b022e0 addx8 a2, a2, a14 +4023a95c: 442252 l32i a5, a2, 0x110 +4023a95f: 159c beqz.n a5, 4023a974 +4023a961: 2cda add.n a2, a12, a13 +4023a963: f02220 subx8 a2, a2, a2 +4023a966: b022e0 addx8 a2, a2, a14 +4023a969: 452242 l32i a4, a2, 0x114 +4023a96c: 030c movi.n a3, 0 +4023a96e: 0cc222 addi a2, a2, 12 +4023a971: 0005c0 callx0 a5 +4023a974: ccda add.n a12, a12, a13 +4023a976: f0ccc0 subx8 a12, a12, a12 +4023a979: b03ce0 addx8 a3, a12, a14 +4023a97c: 020c movi.n a2, 0 +4023a97e: 10a1e2 movi a14, 0x110 +4023a981: 004322 s8i a2, a3, 0 +4023a984: 33ea add.n a3, a3, a14 +4023a986: 000c06 j 4023a9ba +4023a989: 024232 s8i a3, a2, 2 +4023a98c: 0cc232 addi a3, a2, 12 +4023a98f: 010222 l8ui a2, a2, 1 +4023a992: 204dd0 or a4, a13, a13 +4023a995: ffe105 call0 4023a7a8 +4023a998: 000d06 j 4023a9d0 +4023a99b: 2c2a00 excw +4023a99e: f02220 subx8 a2, a2, a2 +4023a9a1: b02230 addx8 a2, a2, a3 +4023a9a4: 2238 l32i.n a3, a2, 8 +4023a9a6: 73dc bnez.n a3, 4023a9c1 +4023a9a8: ccda add.n a12, a12, a13 +4023a9aa: f0ccc0 subx8 a12, a12, a12 +4023a9ad: b03ce0 addx8 a3, a12, a14 +4023a9b0: 020c movi.n a2, 0 +4023a9b2: 004322 s8i a2, a3, 0 +4023a9b5: 10a122 movi a2, 0x110 +4023a9b8: 332a add.n a3, a3, a2 +4023a9ba: 020c movi.n a2, 0 +4023a9bc: 0329 s32i.n a2, a3, 0 +4023a9be: 000386 j 4023a9d0 +4023a9c1: 2cda add.n a2, a12, a13 +4023a9c3: f02220 subx8 a2, a2, a2 +4023a9c6: 330b addi.n a3, a3, -1 +4023a9c8: b022e0 addx8 a2, a2, a14 +4023a9cb: 2239 s32i.n a3, a2, 8 +4023a9cd: fd7316 beqz a3, 4023a9a8 +4023a9d0: 3108 l32i.n a0, a1, 12 +4023a9d2: 21c8 l32i.n a12, a1, 8 +4023a9d4: 11d8 l32i.n a13, a1, 4 +4023a9d6: 01e8 l32i.n a14, a1, 0 +4023a9d8: 10c112 addi a1, a1, 16 +4023a9db: f00d ret.n +4023a9dd: 000000 ill + +4023a9e0 : +4023a9e0: 742020 extui a2, a2, 0, 8 +4023a9e3: 1622f6 bgeui a2, 2, 4023a9fd +4023a9e6: ff6f41 l32r a4, 4023a7a4 +4023a9e9: 0448 l32i.n a4, a4, 0 +4023a9eb: e48c beqz.n a4, 4023a9fd +4023a9ed: c38c beqz.n a3, 4023a9fd +4023a9ef: 0348 l32i.n a4, a3, 0 +4023a9f1: 848c beqz.n a4, 4023a9fd +4023a9f3: ff6b41 l32r a4, 4023a7a0 +4023a9f6: 0338 l32i.n a3, a3, 0 +4023a9f8: a02240 addx4 a2, a2, a4 +4023a9fb: 0239 s32i.n a3, a2, 0 +4023a9fd: f00d ret.n +4023a9ff: 43d000 excw +4023aa02: de .byte 0xde +4023aa03: de .byte 0xde +4023aa04: a518 l32i.n a1, a5, 40 +4023aa06: 124023 excw + +4023aa08 : +4023aa08: e0c112 addi a1, a1, -32 +4023aa0b: fffd21 l32r a2, 4023aa00 +4023aa0e: 0661c2 s32i a12, a1, 24 +4023aa11: ff64c1 l32r a12, 4023a7a4 +4023aa14: 0129 s32i.n a2, a1, 0 +4023aa16: 0c28 l32i.n a2, a12, 0 +4023aa18: 7109 s32i.n a0, a1, 28 +4023aa1a: e2dc bnez.n a2, 4023aa3c +4023aa1c: 0912c5 call0 40243b4c +4023aa1f: 0c29 s32i.n a2, a12, 0 +4023aa21: 729c beqz.n a2, 4023aa3c +4023aa23: 4d6931 l32r a3, 4020dfc8 +4023aa26: 040c movi.n a4, 0 +4023aa28: 091a85 call0 40243bd4 +4023aa2b: fff631 l32r a3, 4023aa04 +4023aa2e: 0c28 l32i.n a2, a12, 0 +4023aa30: 040c movi.n a4, 0 +4023aa32: 0929c5 call0 40243cd0 +4023aa35: 013d mov.n a3, a1 +4023aa37: 020c movi.n a2, 0 +4023aa39: fffa45 call0 4023a9e0 +4023aa3c: 7108 l32i.n a0, a1, 28 +4023aa3e: 61c8 l32i.n a12, a1, 24 +4023aa40: 20c112 addi a1, a1, 32 +4023aa43: f00d ret.n +4023aa45: 000000 ill + +4023aa48 : +4023aa48: 742020 extui a2, a2, 0, 8 +4023aa4b: 0922f6 bgeui a2, 2, 4023aa58 +4023aa4e: ff5431 l32r a3, 4023a7a0 +4023aa51: a02230 addx4 a2, a2, a3 +4023aa54: 0000c6 j 4023aa5b +4023aa57: 5c2100 excw +4023aa5a: 284d excw +4023aa5c: f00d02 l8ui a0, a13, 240 + ... + +4023aa60 : +4023aa60: ff5121 l32r a2, 4023a7a4 +4023aa63: f0c112 addi a1, a1, -16 +4023aa66: 0228 l32i.n a2, a2, 0 +4023aa68: 3109 s32i.n a0, a1, 12 +4023aa6a: 429c beqz.n a2, 4023aa82 +4023aa6c: 00a022 movi a2, 0 +4023aa6f: ffe3c5 call0 4023a8ac +4023aa72: 01a022 movi a2, 1 +4023aa75: ffe345 call0 4023a8ac +4023aa78: 220c movi.n a2, 2 +4023aa7a: ffe305 call0 4023a8ac +4023aa7d: 320c movi.n a2, 3 +4023aa7f: ffe2c5 call0 4023a8ac +4023aa82: 3108 l32i.n a0, a1, 12 +4023aa84: 10c112 addi a1, a1, 16 +4023aa87: f00d ret.n +4023aa89: 000000 ill +4023aa8c: 2b88 l32i.n a8, a11, 8 +4023aa8e: ff .byte 0xff +4023aa8f: 3f .byte 0x3f +4023aa90: 2718 l32i.n a1, a7, 8 +4023aa92: ff .byte 0xff +4023aa93: 3f .byte 0x3f + +4023aa94 : +4023aa94: d0c112 addi a1, a1, -48 +4023aa97: 81e9 s32i.n a14, a1, 32 +4023aa99: 02ed mov.n a14, a2 +4023aa9b: ff4221 l32r a2, 4023a7a4 +4023aa9e: 91d9 s32i.n a13, a1, 36 +4023aaa0: 0228 l32i.n a2, a2, 0 +4023aaa2: b109 s32i.n a0, a1, 44 +4023aaa4: a1c9 s32i.n a12, a1, 40 +4023aaa6: 71f9 s32i.n a15, a1, 28 +4023aaa8: 1149 s32i.n a4, a1, 4 +4023aaaa: 2159 s32i.n a5, a1, 8 +4023aaac: 03dd mov.n a13, a3 +4023aaae: 32cc bnez.n a2, 4023aab5 +4023aab0: 427c movi.n a2, -12 +4023aab2: 004d86 j 4023abec +4023aab5: 0c0c movi.n a12, 0 +4023aab7: 120c movi.n a2, 1 +4023aab9: 0c3d mov.n a3, a12 +4023aabb: 8332d0 moveqz a3, a2, a13 +4023aabe: 932ce0 movnez a2, a12, a14 +4023aac1: 20c320 or a12, a3, a2 +4023aac4: fe8c56 bnez a12, 4023aab0 +4023aac7: 000e22 l8ui a2, a14, 0 +4023aaca: fe2216 beqz a2, 4023aab0 +4023aacd: 0e2d mov.n a2, a14 +4023aacf: f9ea01 l32r a0, 40239278 +4023aad2: 0000c0 callx0 a0 +4023aad5: ffa032 movi a3, 255 +4023aad8: d42327 blt a3, a2, 4023aab0 +4023aadb: 0e2d mov.n a2, a14 +4023aadd: 03ee45 call0 4023e9c4 +4023aae0: 060226 beqi a2, -1, 4023aaea +4023aae3: 0d29 s32i.n a2, a13, 0 +4023aae5: 020c movi.n a2, 0 +4023aae7: 004046 j 4023abec +4023aaea: ffe8f1 l32r a15, 4023aa8c +4023aaed: ffe841 l32r a4, 4023aa90 +4023aaf0: 000f22 l8ui a2, a15, 0 +4023aaf3: fe8651 l32r a5, 4023a50c +4023aaf6: 0129 s32i.n a2, a1, 0 +4023aaf8: 030c movi.n a3, 0 +4023aafa: 000422 l8ui a2, a4, 0 +4023aafd: 4d0c movi.n a13, 4 +4023aaff: 039d mov.n a9, a3 +4023ab01: 208550 or a8, a5, a5 +4023ab04: 000562 l8ui a6, a5, 0 +4023ab07: 747030 extui a7, a3, 0, 8 +4023ab0a: 66dc bnez.n a6, 4023ab24 +4023ab0c: 1c8c beqz.n a12, 4023ab11 +4023ab0e: 004422 s8i a2, a4, 0 +4023ab11: a03330 addx4 a3, a3, a3 +4023ab14: fe7e81 l32r a8, 4023a50c +4023ab17: f03330 subx8 a3, a3, a3 +4023ab1a: b0c380 addx8 a12, a3, a8 +4023ab1d: 07dd mov.n a13, a7 +4023ab1f: 001946 j 4023ab88 +4023ab22: 660000 excw +4023ab25: 623136 excw +4023ab28: b80405 call0 401f2b6c <_lit4_end+0xeacc0> +4023ab2b: ab6001 l32r a0, 402258ac +4023ab2e: a9a7c0 excw +4023ab31: a009 s32i.n a0, a0, 40 +4023ab33: dd7490 excw +4023ab36: 078607 bany a6, a0, 4023ab41 +4023ab39: 000000 ill +4023ab3c: faa0a2 movi a10, 250 +4023ab3f: 16ba67 bgeu a10, a6, 4023ab59 +4023ab42: 05afb2 movi a11, -251 +4023ab45: 66ba add.n a6, a6, a11 +4023ab47: 0e9627 bne a6, a2, 4023ab59 +4023ab4a: 221b addi.n a2, a2, 1 +4023ab4c: 742020 extui a2, a2, 0, 8 +4023ab4f: 07dd mov.n a13, a7 +4023ab51: 1c0c movi.n a12, 1 +4023ab53: 024266 bnei a2, 4, 4023ab59 +4023ab56: 00a022 movi a2, 0 +4023ab59: 18a162 movi a6, 0x118 +4023ab5c: 331b addi.n a3, a3, 1 +4023ab5e: 556a add.n a5, a5, a6 +4023ab60: a04366 bnei a3, 4, 4023ab04 +4023ab63: 1c8c beqz.n a12, 4023ab68 +4023ab65: 004422 s8i a2, a4, 0 +4023ab68: f27c movi.n a2, -1 +4023ab6a: 7e4d26 beqi a13, 4, 4023abec +4023ab6d: 11cde0 slli a12, a13, 2 +4023ab70: 2cda add.n a2, a12, a13 +4023ab72: f02220 subx8 a2, a2, a2 +4023ab75: b02280 addx8 a2, a2, a8 +4023ab78: 000232 l8ui a3, a2, 0 +4023ab7b: f27c movi.n a2, -1 +4023ab7d: 6b3366 bnei a3, 3, 4023abec +4023ab80: ccda add.n a12, a12, a13 +4023ab82: f0ccc0 subx8 a12, a12, a12 +4023ab85: b0cc80 addx8 a12, a12, a8 +4023ab88: 120c movi.n a2, 1 +4023ab8a: 004c22 s8i a2, a12, 0 +4023ab8d: 11a8 l32i.n a10, a1, 4 +4023ab8f: 000f22 l8ui a2, a15, 0 +4023ab92: 21b8 l32i.n a11, a1, 8 +4023ab94: 044c22 s8i a2, a12, 4 +4023ab97: 446ca2 s32i a10, a12, 0x110 +4023ab9a: 456cb2 s32i a11, a12, 0x114 +4023ab9d: 0e2d mov.n a2, a14 +4023ab9f: f9b601 l32r a0, 40239278 +4023aba2: 0000c0 callx0 a0 +4023aba5: fea032 movi a3, 254 +4023aba8: ffa082 movi a8, 255 +4023abab: 092327 blt a3, a2, 4023abb8 +4023abae: 0e2d mov.n a2, a14 +4023abb0: f9b201 l32r a0, 40239278 +4023abb3: 0000c0 callx0 a0 +4023abb6: 028d mov.n a8, a2 +4023abb8: 084d mov.n a4, a8 +4023abba: 203ee0 or a3, a14, a14 +4023abbd: 2ccb addi.n a2, a12, 12 +4023abbf: 036182 s32i a8, a1, 12 +4023abc2: fb0601 l32r a0, 402397dc +4023abc5: 0000c0 callx0 a0 +4023abc8: 000f22 l8ui a2, a15, 0 +4023abcb: 3188 l32i.n a8, a1, 12 +4023abcd: 221b addi.n a2, a2, 1 +4023abcf: 8c8a add.n a8, a12, a8 +4023abd1: 030c movi.n a3, 0 +4023abd3: 742020 extui a2, a2, 0, 8 +4023abd6: 0c4832 s8i a3, a8, 12 +4023abd9: 004f22 s8i a2, a15, 0 +4023abdc: ffa042 movi a4, 255 +4023abdf: 029247 bne a2, a4, 4023abe5 +4023abe2: 004f32 s8i a3, a15, 0 +4023abe5: 0d2d mov.n a2, a13 +4023abe7: ffcc45 call0 4023a8ac +4023abea: b27c movi.n a2, -5 +4023abec: b108 l32i.n a0, a1, 44 +4023abee: a1c8 l32i.n a12, a1, 40 +4023abf0: 91d8 l32i.n a13, a1, 36 +4023abf2: 81e8 l32i.n a14, a1, 32 +4023abf4: 71f8 l32i.n a15, a1, 28 +4023abf6: 30c112 addi a1, a1, 48 +4023abf9: f00d ret.n + ... + +4023abfc : +4023abfc: 0248 l32i.n a4, a2, 0 +4023abfe: 749c beqz.n a4, 4023ac19 +4023ac00: 099437 bne a4, a3, 4023ac0d +4023ac03: 4438 l32i.n a3, a4, 16 +4023ac05: 0239 s32i.n a3, a2, 0 +4023ac07: f00d ret.n +4023ac09: 4448 l32i.n a4, a4, 16 +4023ac0b: a48c beqz.n a4, 4023ac19 +4023ac0d: 4428 l32i.n a2, a4, 16 +4023ac0f: f69327 bne a3, a2, 4023ac09 +4023ac12: 4328 l32i.n a2, a3, 16 +4023ac14: 4429 s32i.n a2, a4, 16 +4023ac16: fffbc6 j 4023ac09 +4023ac19: f00d ret.n + ... + +4023ac1c : +4023ac1c: f0c112 addi a1, a1, -16 +4023ac1f: 11d9 s32i.n a13, a1, 4 +4023ac21: 02dd mov.n a13, a2 +4023ac23: 0328 l32i.n a2, a3, 0 +4023ac25: 21c9 s32i.n a12, a1, 8 +4023ac27: 0d29 s32i.n a2, a13, 0 +4023ac29: 1328 l32i.n a2, a3, 4 +4023ac2b: 3109 s32i.n a0, a1, 12 +4023ac2d: 1d29 s32i.n a2, a13, 4 +4023ac2f: 0328 l32i.n a2, a3, 0 +4023ac31: 03cd mov.n a12, a3 +4023ac33: 4ab266 bnei a2, 16, 4023ac81 +4023ac36: 2338 l32i.n a3, a3, 8 +4023ac38: 2d28 l32i.n a2, a13, 8 +4023ac3a: 0338 l32i.n a3, a3, 0 +4023ac3c: 440c movi.n a4, 4 +4023ac3e: 0239 s32i.n a3, a2, 0 +4023ac40: 2c38 l32i.n a3, a12, 8 +4023ac42: 2d28 l32i.n a2, a13, 8 +4023ac44: 1338 l32i.n a3, a3, 4 +4023ac46: 1239 s32i.n a3, a2, 4 +4023ac48: 2c38 l32i.n a3, a12, 8 +4023ac4a: 2d28 l32i.n a2, a13, 8 +4023ac4c: 33cb addi.n a3, a3, 12 +4023ac4e: 22cb addi.n a2, a2, 12 +4023ac50: fae301 l32r a0, 402397dc +4023ac53: 0000c0 callx0 a0 +4023ac56: 2c38 l32i.n a3, a12, 8 +4023ac58: 2d28 l32i.n a2, a13, 8 +4023ac5a: 338b addi.n a3, a3, 8 +4023ac5c: 440c movi.n a4, 4 +4023ac5e: 228b addi.n a2, a2, 8 +4023ac60: fadf01 l32r a0, 402397dc +4023ac63: 0000c0 callx0 a0 +4023ac66: 2c38 l32i.n a3, a12, 8 +4023ac68: 2d28 l32i.n a2, a13, 8 +4023ac6a: 4338 l32i.n a3, a3, 16 +4023ac6c: 4239 s32i.n a3, a2, 16 +4023ac6e: 2c38 l32i.n a3, a12, 8 +4023ac70: 2d28 l32i.n a2, a13, 8 +4023ac72: 5338 l32i.n a3, a3, 20 +4023ac74: 5239 s32i.n a3, a2, 20 +4023ac76: 2c38 l32i.n a3, a12, 8 +4023ac78: 2d28 l32i.n a2, a13, 8 +4023ac7a: 6338 l32i.n a3, a3, 24 +4023ac7c: 6239 s32i.n a3, a2, 24 +4023ac7e: 000bc6 j 4023acb1 +4023ac81: 2338 l32i.n a3, a3, 8 +4023ac83: 2d28 l32i.n a2, a13, 8 +4023ac85: 0338 l32i.n a3, a3, 0 +4023ac87: 440c movi.n a4, 4 +4023ac89: 0239 s32i.n a3, a2, 0 +4023ac8b: 2c38 l32i.n a3, a12, 8 +4023ac8d: 2d28 l32i.n a2, a13, 8 +4023ac8f: 1338 l32i.n a3, a3, 4 +4023ac91: 1239 s32i.n a3, a2, 4 +4023ac93: 2c38 l32i.n a3, a12, 8 +4023ac95: 2d28 l32i.n a2, a13, 8 +4023ac97: 33cb addi.n a3, a3, 12 +4023ac99: 22cb addi.n a2, a2, 12 +4023ac9b: fad001 l32r a0, 402397dc +4023ac9e: 0000c0 callx0 a0 +4023aca1: 2c38 l32i.n a3, a12, 8 +4023aca3: 2d28 l32i.n a2, a13, 8 +4023aca5: 440c movi.n a4, 4 +4023aca7: 338b addi.n a3, a3, 8 +4023aca9: 228b addi.n a2, a2, 8 +4023acab: facc01 l32r a0, 402397dc +4023acae: 0000c0 callx0 a0 +4023acb1: 3c28 l32i.n a2, a12, 12 +4023acb3: 3108 l32i.n a0, a1, 12 +4023acb5: 3d29 s32i.n a2, a13, 12 +4023acb7: 4c28 l32i.n a2, a12, 16 +4023acb9: 4d29 s32i.n a2, a13, 16 +4023acbb: 140c22 l8ui a2, a12, 20 +4023acbe: 144d22 s8i a2, a13, 20 +4023acc1: 6c28 l32i.n a2, a12, 24 +4023acc3: 21c8 l32i.n a12, a1, 8 +4023acc5: 6d29 s32i.n a2, a13, 24 +4023acc7: 11d8 l32i.n a13, a1, 4 +4023acc9: 10c112 addi a1, a1, 16 +4023accc: f00d ret.n + ... + +4023acd0 : +4023acd0: 0248 l32i.n a4, a2, 0 +4023acd2: 34cc bnez.n a4, 4023acd9 +4023acd4: 0239 s32i.n a3, a2, 0 +4023acd6: 000346 j 4023ace7 +4023acd9: 172422 l32i a2, a4, 92 +4023acdc: 428c beqz.n a2, 4023ace4 +4023acde: 024d mov.n a4, a2 +4023ace0: fffd46 j 4023acd9 +4023ace3: 643200 extui a3, a0, 2, 7 +4023ace6: 020c17 bnone a12, a1, 4023acec +4023ace9: 176322 s32i a2, a3, 92 +4023acec: f00d ret.n + ... + +4023acf0 : +4023acf0: 0248 l32i.n a4, a2, 0 +4023acf2: e49c beqz.n a4, 4023ad14 +4023acf4: 0d9437 bne a4, a3, 4023ad05 +4023acf7: 172432 l32i a3, a4, 92 +4023acfa: 0239 s32i.n a3, a2, 0 +4023acfc: f00d ret.n +4023acfe: 420000 excw +4023ad01: 8c1724 excw +4023ad04: 2422d4 excw +4023ad07: 932717 blt a7, a1, 4023ac9e +4023ad0a: 2322f4 excw +4023ad0d: 642217 blt a2, a1, 4023ad75 +4023ad10: fac617 bnall a6, a1, 4023ad0e +4023ad13: ff .byte 0xff 4023ad14: f00d ret.n -4023ad16: 940000 extui a0, a0, 0, 10 -4023ad19: ff2b addi.n a15, a15, 2 -4023ad1b: 3f .byte 0x3f - -4023ad1c : -4023ad1c: 026d mov.n a6, a2 -4023ad1e: 020c movi.n a2, 0 -4023ad20: 5a1627 beq a6, a2, 4023ad7e -4023ad23: 4ad821 l32r a2, 4020d884 -4023ad26: 0248 l32i.n a4, a2, 0 -4023ad28: 045d mov.n a5, a4 -4023ad2a: 259c beqz.n a5, 4023ad40 -4023ad2c: 0528 l32i.n a2, a5, 0 -4023ad2e: 069627 bne a6, a2, 4023ad38 -4023ad31: 0359 s32i.n a5, a3, 0 -4023ad33: 000e86 j 4023ad71 -4023ad36: 520000 excw -4023ad39: c61725 excw -4023ad3c: fffa add.n a15, a15, a15 -4023ad3e: 210000 srai a0, a0, 0 -4023ad41: 58fff6 bgeui a15, 0x100, 4023ad9d -4023ad44: 008602 excw -4023ad47: 255200 extui a5, a0, 18, 3 -4023ad4a: d5ac17 bge a12, a1, 4023ad23 -4023ad4d: 0528 l32i.n a2, a5, 0 -4023ad4f: f59627 bne a6, a2, 4023ad48 -4023ad52: 2658 l32i.n a5, a6, 8 -4023ad54: 020c movi.n a2, 0 -4023ad56: 241527 beq a5, a2, 4023ad7e -4023ad59: 3568 l32i.n a6, a5, 12 -4023ad5b: 1f1627 beq a6, a2, 4023ad7e -4023ad5e: 0558 l32i.n a5, a5, 0 -4023ad60: 1a1527 beq a5, a2, 4023ad7e -4023ad63: 549c beqz.n a4, 4023ad7c -4023ad65: 3428 l32i.n a2, a4, 12 -4023ad67: 0a9627 bne a6, a2, 4023ad75 -4023ad6a: 2428 l32i.n a2, a4, 8 -4023ad6c: 059527 bne a5, a2, 4023ad75 -4023ad6f: 0349 s32i.n a4, a3, 0 -4023ad71: 120c movi.n a2, 1 -4023ad73: f00d ret.n -4023ad75: 172442 l32i a4, a4, 92 -4023ad78: fff9c6 j 4023ad63 -4023ad7b: 020c00 excw -4023ad7e: f00d ret.n -4023ad80: 11fc bnez.n a1, 4023adb5 -4023ad82: 126000 excw - -4023ad84 : -4023ad84: e0c112 addi a1, a1, -32 -4023ad87: 61c9 s32i.n a12, a1, 24 -4023ad89: 7109 s32i.n a0, a1, 28 -4023ad8b: 02cd mov.n a12, a2 -4023ad8d: 51d9 s32i.n a13, a1, 20 -4023ad8f: 41e9 s32i.n a14, a1, 16 -4023ad91: f4a022 movi a2, 244 -4023ad94: 0bac16 beqz a12, 4023ae52 -4023ad97: 0c38 l32i.n a3, a12, 0 -4023ad99: 02b326 beqi a3, 16, 4023ad9f -4023ad9c: 002c86 j 4023ae52 -4023ad9f: 4ab9d1 l32r a13, 4020d884 -4023ada2: 020c movi.n a2, 0 -4023ada4: 0d38 l32i.n a3, a13, 0 -4023ada6: 639c beqz.n a3, 4023adc0 -4023ada8: 0348 l32i.n a4, a3, 0 -4023adaa: a48c beqz.n a4, 4023adb8 -4023adac: 002442 l32i a4, a4, 0 -4023adaf: 05b466 bnei a4, 16, 4023adb8 -4023adb2: 01c222 addi a2, a2, 1 -4023adb5: 742020 extui a2, a2, 0, 8 -4023adb8: 172332 l32i a3, a3, 92 -4023adbb: fff9c6 j 4023ada6 -4023adbe: 310000 srai a0, a0, 16 -4023adc1: c0fff0 sub a15, a15, a15 -4023adc4: 380020 excw -4023adc7: 303003 excw -4023adca: 323774 excw -4023adcd: a02205 call0 401daff0 <_lit4_end+0xd3144> -4023add0: 1f46f1 l32r a15, 40202ae8 -4023add3: 111000 slli a1, a0, 16 -4023add6: fec520 excw -4023add9: 1266e5 excw -4023addc: 013d12 excw -4023addf: 020c movi.n a2, 0 -4023ade1: e83a05 call0 40223184 -4023ade4: 0128 l32i.n a2, a1, 0 -4023ade6: 03f256 bnez a2, 4023ae29 -4023ade9: fca022 movi a2, 252 -4023adec: 001886 j 4023ae52 -4023adef: fd0500 excw -4023adf2: 2266e5 excw -4023adf5: 013d06 j 4023b2ed -4023adf8: 120c movi.n a2, 1 -4023adfa: fff8c6 j 4023ade1 -4023adfd: e5fc45 call0 40220dc4 -4023ae00: 253266 bnei a2, 3, 4023ae29 -4023ae03: 022c22 l32i a2, a12, 8 -4023ae06: 013d mov.n a3, a1 -4023ae08: 32e8 l32i.n a14, a2, 12 -4023ae0a: 01a022 movi a2, 1 -4023ae0d: e83745 call0 40223184 -4023ae10: 0128 l32i.n a2, a1, 0 -4023ae12: 11ee80 slli a14, a14, 8 -4023ae15: 112280 slli a2, a2, 8 -4023ae18: 0129 s32i.n a2, a1, 0 -4023ae1a: 0b1e27 beq a14, a2, 4023ae29 -4023ae1d: e725c5 call0 4022207c -4023ae20: b95226 beqi a2, 5, 4023addd -4023ae23: fc2216 beqz a2, 4023ade9 -4023ae26: 000946 j 4023ae4f -4023ae29: 0d28 l32i.n a2, a13, 0 -4023ae2b: b29c beqz.n a2, 4023ae4a -4023ae2d: 0238 l32i.n a3, a2, 0 -4023ae2f: 139c beqz.n a3, 4023ae44 -4023ae31: 0348 l32i.n a4, a3, 0 -4023ae33: 0db466 bnei a4, 16, 4023ae44 -4023ae36: 2c48 l32i.n a4, a12, 8 -4023ae38: 2338 l32i.n a3, a3, 8 -4023ae3a: 1448 l32i.n a4, a4, 4 -4023ae3c: 1338 l32i.n a3, a3, 4 -4023ae3e: 029437 bne a4, a3, 4023ae44 -4023ae41: ffe246 j 4023adce -4023ae44: 172222 l32i a2, a2, 92 -4023ae47: fff806 j 4023ae2b -4023ae4a: 0c2d mov.n a2, a12 -4023ae4c: 01e405 call0 4023cc90 -4023ae4f: 742020 extui a2, a2, 0, 8 -4023ae52: 7108 l32i.n a0, a1, 28 -4023ae54: 61c8 l32i.n a12, a1, 24 -4023ae56: 51d8 l32i.n a13, a1, 20 -4023ae58: 41e8 l32i.n a14, a1, 16 -4023ae5a: 20c112 addi a1, a1, 32 -4023ae5d: f00d ret.n - ... - -4023ae60 : -4023ae60: f0c112 addi a1, a1, -16 -4023ae63: 3109 s32i.n a0, a1, 12 -4023ae65: f4a032 movi a3, 244 -4023ae68: 42bc beqz.n a2, 4023aea0 -4023ae6a: 0248 l32i.n a4, a2, 0 -4023ae6c: 30c466 bnei a4, 32, 4023aea0 -4023ae6f: 4a8531 l32r a3, 4020d884 -4023ae72: 0338 l32i.n a3, a3, 0 -4023ae74: c39c beqz.n a3, 4023ae94 -4023ae76: 0348 l32i.n a4, a3, 0 -4023ae78: 049c beqz.n a4, 4023ae8c -4023ae7a: 0458 l32i.n a5, a4, 0 -4023ae7c: 0cc566 bnei a5, 32, 4023ae8c -4023ae7f: 2258 l32i.n a5, a2, 8 -4023ae81: 2448 l32i.n a4, a4, 8 -4023ae83: 012552 l32i a5, a5, 4 -4023ae86: 012442 l32i a4, a4, 4 -4023ae89: 101547 beq a5, a4, 4023ae9d -4023ae8c: 172332 l32i a3, a3, 92 -4023ae8f: fff846 j 4023ae74 -4023ae92: c50000 extui a0, a0, 16, 13 -4023ae95: 023a add.n a0, a2, a3 -4023ae97: 743020 extui a3, a2, 0, 8 -4023ae9a: 000086 j 4023aea0 -4023ae9d: f1a032 movi a3, 241 -4023aea0: 3108 l32i.n a0, a1, 12 -4023aea2: 032d mov.n a2, a3 -4023aea4: 10c112 addi a1, a1, 16 -4023aea7: f00d ret.n -4023aea9: 000000 ill -4023aeac: 9e .byte 0x9e -4023aead: 3ffe97 bbsi a14, 25, 4023aef0 - -4023aeb0 : -4023aeb0: e0c112 addi a1, a1, -32 -4023aeb3: 51d9 s32i.n a13, a1, 20 -4023aeb5: 03dd mov.n a13, a3 -4023aeb7: 030c movi.n a3, 0 -4023aeb9: 61c9 s32i.n a12, a1, 24 -4023aebb: 41e9 s32i.n a14, a1, 16 -4023aebd: 02cd mov.n a12, a2 -4023aebf: f4e040 extui a14, a4, 0, 16 -4023aec2: 120c movi.n a2, 1 -4023aec4: 034d mov.n a4, a3 -4023aec6: 8342d0 moveqz a4, a2, a13 -4023aec9: 9323e0 movnez a2, a3, a14 -4023aecc: 7109 s32i.n a0, a1, 28 -4023aece: 0139 s32i.n a3, a1, 0 -4023aed0: 202420 or a2, a4, a2 -4023aed3: 021237 beq a2, a3, 4023aed9 -4023aed6: 002ac6 j 4023af85 -4023aed9: 029c37 bne a12, a3, 4023aedf -4023aedc: 002946 j 4023af85 -4023aedf: 013d mov.n a3, a1 -4023aee1: 202cc0 or a2, a12, a12 -4023aee4: ffe345 call0 4023ad1c -4023aee7: 09a216 beqz a2, 4023af85 -4023aeea: 420c movi.n a2, 4 -4023aeec: 0c48 l32i.n a4, a12, 0 -4023aeee: 1c29 s32i.n a2, a12, 4 -4023aef0: 023d mov.n a3, a2 -4023aef2: 12b426 beqi a4, 16, 4023af08 -4023aef5: 02c426 beqi a4, 32, 4023aefb -4023aef8: 002246 j 4023af85 -4023aefb: 0128 l32i.n a2, a1, 0 -4023aefd: 0e4d mov.n a4, a14 -4023aeff: 0d3d mov.n a3, a13 -4023af01: 021ac5 call0 4023d0b0 -4023af04: 001dc6 j 4023af7f -4023af07: 012800 slli a2, a8, 32 -4023af0a: 480242 l8ui a4, a2, 72 -4023af0d: 074416 beqz a4, 4023af85 -4023af10: 132242 l32i a4, a2, 76 -4023af13: 1d8347 bany a3, a4, 4023af34 -4023af16: 6248 l32i.n a4, a2, 24 -4023af18: 030c movi.n a3, 0 -4023af1a: a48c beqz.n a4, 4023af28 -4023af1c: 331b addi.n a3, a3, 1 -4023af1e: 4448 l32i.n a4, a4, 16 -4023af20: 743030 extui a3, a3, 0, 8 -4023af23: fffcc6 j 4023af1a -4023af26: 420000 excw -4023af29: 223002 excw -4023af2c: 47f9a0 excw -4023af2f: 8656b3 excw -4023af32: 280002 l8ui a0, a0, 40 -4023af35: 123212 excw -4023af38: 223a add.n a2, a2, a3 -4023af3a: f6f9a0 excw -4023af3d: 314883 excw -4023af40: ffdb addi.n a15, a15, 13 -4023af42: 8fa142 movi a4, 0x18f -4023af45: 421c movi.n a2, 20 -4023af47: fc0f01 l32r a0, 40239f84 -4023af4a: 0000c0 callx0 a0 -4023af4d: 02cd mov.n a12, a2 -4023af4f: ffa022 movi a2, 255 -4023af52: 2cbc beqz.n a12, 4023af88 -4023af54: 0128 l32i.n a2, a1, 0 -4023af56: 0c3d mov.n a3, a12 -4023af58: 18c222 addi a2, a2, 24 -4023af5b: 0cd9 s32i.n a13, a12, 0 -4023af5d: 1cd9 s32i.n a13, a12, 4 -4023af5f: 045ce2 s16i a14, a12, 8 -4023af62: 055ce2 s16i a14, a12, 10 -4023af65: ffd945 call0 4023acfc -4023af68: 0128 l32i.n a2, a1, 0 -4023af6a: 7238 l32i.n a3, a2, 28 -4023af6c: 13cc bnez.n a3, 4023af71 -4023af6e: 0762c2 s32i a12, a2, 28 -4023af71: 132232 l32i a3, a2, 76 -4023af74: 046327 bbci a3, 2, 4023af7c -4023af77: 030c movi.n a3, 0 -4023af79: 484232 s8i a3, a2, 72 -4023af7c: 018cc5 call0 4023c84c -4023af7f: 742020 extui a2, a2, 0, 8 -4023af82: 000086 j 4023af88 -4023af85: f4a022 movi a2, 244 -4023af88: 7108 l32i.n a0, a1, 28 -4023af8a: 61c8 l32i.n a12, a1, 24 -4023af8c: 51d8 l32i.n a13, a1, 20 -4023af8e: 41e8 l32i.n a14, a1, 16 -4023af90: 20c112 addi a1, a1, 32 -4023af93: f00d ret.n -4023af95: 000000 ill - -4023af98 : -4023af98: e0c112 addi a1, a1, -32 -4023af9b: 51d9 s32i.n a13, a1, 20 -4023af9d: 03dd mov.n a13, a3 -4023af9f: 030c movi.n a3, 0 -4023afa1: 61c9 s32i.n a12, a1, 24 -4023afa3: 41e9 s32i.n a14, a1, 16 -4023afa5: 04cd mov.n a12, a4 -4023afa7: 02ed mov.n a14, a2 -4023afa9: 034d mov.n a4, a3 -4023afab: 120c movi.n a2, 1 -4023afad: 8342d0 moveqz a4, a2, a13 -4023afb0: 9323c0 movnez a2, a3, a12 -4023afb3: 7109 s32i.n a0, a1, 28 -4023afb5: 0139 s32i.n a3, a1, 0 -4023afb7: 202420 or a2, a4, a2 -4023afba: 029237 bne a2, a3, 4023afc0 -4023afbd: 059e37 bne a14, a3, 4023afc6 -4023afc0: 447c movi.n a4, -12 -4023afc2: 001346 j 4023b013 -4023afc5: 311000 srai a1, a0, 16 -4023afc8: 2ee020 excw -4023afcb: d4c520 extui a12, a2, 5, 14 -4023afce: ff .byte 0xff -4023afcf: fed216 beqz a2, 4023afc0 -4023afd2: 002e22 l32i a2, a14, 0 -4023afd5: e7b266 bnei a2, 16, 4023afc0 -4023afd8: 0128 l32i.n a2, a1, 0 -4023afda: f47c movi.n a4, -1 -4023afdc: 192222 l32i a2, a2, 100 -4023afdf: 02bc beqz.n a2, 4023b013 -4023afe1: 009345 call0 4023b918 -4023afe4: 040c movi.n a4, 0 -4023afe6: 291247 beq a2, a4, 4023b013 -4023afe9: 01b2c7 bgeu a2, a12, 4023afee -4023afec: 02cd mov.n a12, a2 -4023afee: 002122 l32i a2, a1, 0 -4023aff1: 204cc0 or a4, a12, a12 -4023aff4: 192232 l32i a3, a2, 100 -4023aff7: 0d2d mov.n a2, a13 -4023aff9: 00b945 call0 4023bb90 -4023affc: 0128 l32i.n a2, a1, 0 -4023affe: 1228 l32i.n a2, a2, 4 -4023b000: 928c beqz.n a2, 4023b00d -4023b002: 4238 l32i.n a3, a2, 16 -4023b004: 054366 bnei a3, 4, 4023b00d -4023b007: f430c0 extui a3, a12, 0, 16 -4023b00a: 05df05 call0 40240dfc -4023b00d: 11cc00 slli a12, a12, 16 -4023b010: 3140c0 srai a4, a12, 16 -4023b013: 7108 l32i.n a0, a1, 28 -4023b015: 042d mov.n a2, a4 -4023b017: 61c8 l32i.n a12, a1, 24 -4023b019: 51d8 l32i.n a13, a1, 20 -4023b01b: 41e8 l32i.n a14, a1, 16 -4023b01d: 20c112 addi a1, a1, 32 -4023b020: f00d ret.n - ... - -4023b024 : -4023b024: e0c112 addi a1, a1, -32 -4023b027: 61c9 s32i.n a12, a1, 24 -4023b029: 02cd mov.n a12, a2 -4023b02b: 020c movi.n a2, 0 -4023b02d: 7109 s32i.n a0, a1, 28 -4023b02f: 0129 s32i.n a2, a1, 0 -4023b031: 049c27 bne a12, a2, 4023b039 -4023b034: 427c movi.n a2, -12 -4023b036: 000906 j 4023b05e -4023b039: 013d mov.n a3, a1 -4023b03b: 0c2d mov.n a2, a12 -4023b03d: ffcdc5 call0 4023ad1c -4023b040: ff0216 beqz a2, 4023b034 -4023b043: 0c28 l32i.n a2, a12, 0 -4023b045: ebb266 bnei a2, 16, 4023b034 -4023b048: 0128 l32i.n a2, a1, 0 -4023b04a: 192232 l32i a3, a2, 100 -4023b04d: 020c movi.n a2, 0 -4023b04f: 0b1327 beq a3, a2, 4023b05e -4023b052: 202330 or a2, a3, a3 -4023b055: 008c05 call0 4023b918 -4023b058: 112200 slli a2, a2, 16 -4023b05b: 312020 srai a2, a2, 16 -4023b05e: 7108 l32i.n a0, a1, 28 -4023b060: 61c8 l32i.n a12, a1, 24 -4023b062: 20c112 addi a1, a1, 32 -4023b065: f00d ret.n - ... - -4023b068 : -4023b068: e0c112 addi a1, a1, -32 -4023b06b: 51d9 s32i.n a13, a1, 20 -4023b06d: 03dd mov.n a13, a3 -4023b06f: 030c movi.n a3, 0 -4023b071: 61c9 s32i.n a12, a1, 24 -4023b073: 41e9 s32i.n a14, a1, 16 -4023b075: 02cd mov.n a12, a2 -4023b077: f4e040 extui a14, a4, 0, 16 -4023b07a: 120c movi.n a2, 1 -4023b07c: 034d mov.n a4, a3 -4023b07e: 8342d0 moveqz a4, a2, a13 -4023b081: 9323e0 movnez a2, a3, a14 -4023b084: 7109 s32i.n a0, a1, 28 -4023b086: 0139 s32i.n a3, a1, 0 -4023b088: 202420 or a2, a4, a2 -4023b08b: 029237 bne a2, a3, 4023b091 -4023b08e: 049c37 bne a12, a3, 4023b096 -4023b091: 427c movi.n a2, -12 -4023b093: 000806 j 4023b0b7 -4023b096: 203110 or a3, a1, a1 -4023b099: 202cc0 or a2, a12, a12 -4023b09c: ffc7c5 call0 4023ad1c -4023b09f: fee216 beqz a2, 4023b091 -4023b0a2: 002c22 l32i a2, a12, 0 -4023b0a5: e8c266 bnei a2, 32, 4023b091 -4023b0a8: 0128 l32i.n a2, a1, 0 -4023b0aa: 0e4d mov.n a4, a14 -4023b0ac: 0d3d mov.n a3, a13 -4023b0ae: 01e645 call0 4023cf14 -4023b0b1: 112200 slli a2, a2, 16 -4023b0b4: 312020 srai a2, a2, 16 -4023b0b7: 7108 l32i.n a0, a1, 28 -4023b0b9: 61c8 l32i.n a12, a1, 24 -4023b0bb: 51d8 l32i.n a13, a1, 20 -4023b0bd: 41e8 l32i.n a14, a1, 16 -4023b0bf: 20c112 addi a1, a1, 32 -4023b0c2: f00d ret.n -4023b0c4: 0011f0 excw -4023b0c7: e21c60 excw -4023b0ca: 214000 srai a4, a0, 0 - -4023b0cc : -4023b0cc: fffe21 l32r a2, 4023b0c4 -4023b0cf: f0c112 addi a1, a1, -16 -4023b0d2: 0020c0 memw -4023b0d5: 0228 l32i.n a2, a2, 0 -4023b0d7: b4a532 movi a3, 0x5b4 -4023b0da: 3109 s32i.n a0, a1, 12 -4023b0dc: fffb01 l32r a0, 4023b0c8 -4023b0df: 0000c0 callx0 a0 -4023b0e2: 3108 l32i.n a0, a1, 12 -4023b0e4: 742020 extui a2, a2, 0, 8 -4023b0e7: 10c112 addi a1, a1, 16 -4023b0ea: f00d ret.n - -4023b0ec : -4023b0ec: 744020 extui a4, a2, 0, 8 -4023b0ef: 340b addi.n a3, a4, -1 -4023b0f1: 743030 extui a3, a3, 0, 8 -4023b0f4: e50c movi.n a5, 14 -4023b0f6: f4a022 movi a2, 244 -4023b0f9: 0f3537 bltu a5, a3, 4023b10c -4023b0fc: b4a532 movi a3, 0x5b4 -4023b0ff: 822430 mull a2, a4, a3 -4023b102: fff031 l32r a3, 4023b0c4 -4023b105: 0020c0 memw -4023b108: 0329 s32i.n a2, a3, 0 -4023b10a: 020c movi.n a2, 0 -4023b10c: f00d ret.n - ... - -4023b110 : -4023b110: b4a522 movi a2, 0x5b4 -4023b113: f00d ret.n -4023b115: 000000 ill - -4023b118 : -4023b118: ff1a21 l32r a2, 4023ad80 -4023b11b: 0020c0 memw -4023b11e: 0228 l32i.n a2, a2, 0 -4023b120: 742020 extui a2, a2, 0, 8 -4023b123: f00d ret.n -4023b125: 000000 ill - -4023b128 : -4023b128: 744020 extui a4, a2, 0, 8 -4023b12b: 340b addi.n a3, a4, -1 -4023b12d: 743030 extui a3, a3, 0, 8 -4023b130: e50c movi.n a5, 14 -4023b132: f4a022 movi a2, 244 -4023b135: 093537 bltu a5, a3, 4023b142 -4023b138: ff1221 l32r a2, 4023ad80 -4023b13b: 0020c0 memw -4023b13e: 0249 s32i.n a4, a2, 0 -4023b140: 020c movi.n a2, 0 -4023b142: f00d ret.n -4023b144: 11e8 l32i.n a14, a1, 4 -4023b146: 216000 srai a6, a0, 0 - -4023b148 : -4023b148: ffff21 l32r a2, 4023b144 -4023b14b: 0020c0 memw -4023b14e: 0228 l32i.n a2, a2, 0 -4023b150: 742020 extui a2, a2, 0, 8 -4023b153: f00d ret.n -4023b155: 000000 ill - -4023b158 : -4023b158: 744020 extui a4, a2, 0, 8 -4023b15b: 340b addi.n a3, a4, -1 -4023b15d: 743030 extui a3, a3, 0, 8 -4023b160: b50c movi.n a5, 11 -4023b162: f4a022 movi a2, 244 -4023b165: 093537 bltu a5, a3, 4023b172 -4023b168: fff721 l32r a2, 4023b144 -4023b16b: 0020c0 memw -4023b16e: 0249 s32i.n a4, a2, 0 -4023b170: 020c movi.n a2, 0 -4023b172: f00d ret.n -4023b174: 0011e4 excw -4023b177: ff2160 excw - -4023b178 : -4023b178: ffff21 l32r a2, 4023b174 -4023b17b: 0020c0 memw -4023b17e: 0228 l32i.n a2, a2, 0 -4023b180: 742020 extui a2, a2, 0, 8 -4023b183: f00d ret.n -4023b185: 000000 ill - -4023b188 : -4023b188: 744020 extui a4, a2, 0, 8 -4023b18b: 340b addi.n a3, a4, -1 -4023b18d: 743030 extui a3, a3, 0, 8 -4023b190: b50c movi.n a5, 11 -4023b192: f4a022 movi a2, 244 -4023b195: 093537 bltu a5, a3, 4023b1a2 -4023b198: fff721 l32r a2, 4023b174 -4023b19b: 0020c0 memw -4023b19e: 0249 s32i.n a4, a2, 0 -4023b1a0: 020c movi.n a2, 0 -4023b1a2: f00d ret.n - -4023b1a4 : -4023b1a4: 024d mov.n a4, a2 -4023b1a6: f4a022 movi a2, 244 -4023b1a9: f49c beqz.n a4, 4023b1cc -4023b1ab: 0438 l32i.n a3, a4, 0 -4023b1ad: 1bc326 beqi a3, 32, 4023b1cc -4023b1b0: feda21 l32r a2, 4023ad18 -4023b1b3: 0238 l32i.n a3, a2, 0 -4023b1b5: 039c beqz.n a3, 4023b1c9 -4023b1b7: 0328 l32i.n a2, a3, 0 -4023b1b9: 049427 bne a4, a2, 4023b1c1 -4023b1bc: 500322 l8ui a2, a3, 80 -4023b1bf: f00d ret.n -4023b1c1: 172332 l32i a3, a3, 92 -4023b1c4: fffb46 j 4023b1b5 -4023b1c7: 220000 excw -4023b1ca: 0df4a0 excw -4023b1cd: 0000f0 excw - -4023b1d0 : -4023b1d0: 025d mov.n a5, a2 -4023b1d2: 743030 extui a3, a3, 0, 8 -4023b1d5: f4a022 movi a2, 244 -4023b1d8: d5ac beqz.n a5, 4023b209 -4023b1da: fee921 l32r a2, 4023ad80 -4023b1dd: 0020c0 memw -4023b1e0: 0248 l32i.n a4, a2, 0 -4023b1e2: f4a022 movi a2, 244 -4023b1e5: 203437 bltu a4, a3, 4023b209 -4023b1e8: 0548 l32i.n a4, a5, 0 -4023b1ea: 1bc426 beqi a4, 32, 4023b209 -4023b1ed: feca21 l32r a2, 4023ad18 -4023b1f0: 0248 l32i.n a4, a2, 0 -4023b1f2: 049c beqz.n a4, 4023b206 -4023b1f4: 0428 l32i.n a2, a4, 0 -4023b1f6: 069527 bne a5, a2, 4023b200 -4023b1f9: 504432 s8i a3, a4, 80 -4023b1fc: 020c movi.n a2, 0 -4023b1fe: f00d ret.n -4023b200: 172442 l32i a4, a4, 92 -4023b203: fffac6 j 4023b1f2 -4023b206: f4a022 movi a2, 244 -4023b209: f00d ret.n - ... - -4023b20c : -4023b20c: 743030 extui a3, a3, 0, 8 -4023b20f: 52ac beqz.n a2, 4023b238 -4023b211: 840c movi.n a4, 8 -4023b213: 213437 bltu a4, a3, 4023b238 -4023b216: 499b41 l32r a4, 4020d884 -4023b219: 0448 l32i.n a4, a4, 0 -4023b21b: 949c beqz.n a4, 4023b238 -4023b21d: 0458 l32i.n a5, a4, 0 -4023b21f: 0d9257 bne a2, a5, 4023b230 -4023b222: a58c beqz.n a5, 4023b230 -4023b224: 0258 l32i.n a5, a2, 0 -4023b226: 06b566 bnei a5, 16, 4023b230 -4023b229: 304432 s8i a3, a4, 48 -4023b22c: 020c movi.n a2, 0 -4023b22e: f00d ret.n -4023b230: 172442 l32i a4, a4, 92 -4023b233: fff906 j 4023b21b -4023b236: 220000 excw -4023b239: 0df4a0 excw -4023b23c: 0000f0 excw - ... - -4023b240 : -4023b240: 024d mov.n a4, a2 -4023b242: f4a022 movi a2, 244 -4023b245: 348c beqz.n a4, 4023b24c -4023b247: 4439 s32i.n a3, a4, 16 -4023b249: 00a022 movi a2, 0 -4023b24c: f00d ret.n - ... - -4023b250 : -4023b250: 024d mov.n a4, a2 -4023b252: f4a022 movi a2, 244 -4023b255: b48c beqz.n a4, 4023b264 -4023b257: 2458 l32i.n a5, a4, 8 -4023b259: 758c beqz.n a5, 4023b264 -4023b25b: 0448 l32i.n a4, a4, 0 -4023b25d: 03c426 beqi a4, 32, 4023b264 -4023b260: 7539 s32i.n a3, a5, 28 -4023b262: 020c movi.n a2, 0 -4023b264: f00d ret.n - ... - -4023b268 : -4023b268: 024d mov.n a4, a2 -4023b26a: f4a022 movi a2, 244 -4023b26d: 448c beqz.n a4, 4023b275 -4023b26f: 2428 l32i.n a2, a4, 8 -4023b271: 4239 s32i.n a3, a2, 16 -4023b273: 020c movi.n a2, 0 -4023b275: f00d ret.n - ... - -4023b278 : -4023b278: 024d mov.n a4, a2 -4023b27a: f4a022 movi a2, 244 -4023b27d: 348c beqz.n a4, 4023b284 -4023b27f: 3439 s32i.n a3, a4, 12 -4023b281: 00a022 movi a2, 0 -4023b284: f00d ret.n - ... - -4023b288 : -4023b288: 024d mov.n a4, a2 -4023b28a: f4a022 movi a2, 244 -4023b28d: 448c beqz.n a4, 4023b295 -4023b28f: 2428 l32i.n a2, a4, 8 -4023b291: 5239 s32i.n a3, a2, 20 -4023b293: 020c movi.n a2, 0 -4023b295: f00d ret.n - ... - -4023b298 : -4023b298: 024d mov.n a4, a2 -4023b29a: f4a022 movi a2, 244 -4023b29d: 448c beqz.n a4, 4023b2a5 -4023b29f: 2428 l32i.n a2, a4, 8 -4023b2a1: 6239 s32i.n a3, a2, 24 -4023b2a3: 020c movi.n a2, 0 -4023b2a5: f00d ret.n -4023b2a7: 361800 excw -4023b2aa: ff .byte 0xff -4023b2ab: 3f .byte 0x3f - -4023b2ac : -4023b2ac: e0c112 addi a1, a1, -32 -4023b2af: 61c9 s32i.n a12, a1, 24 -4023b2b1: 41e9 s32i.n a14, a1, 16 -4023b2b3: 7109 s32i.n a0, a1, 28 -4023b2b5: 51d9 s32i.n a13, a1, 20 -4023b2b7: 31f9 s32i.n a15, a1, 12 -4023b2b9: 02cd mov.n a12, a2 -4023b2bb: 20e330 or a14, a3, a3 -4023b2be: 42cc bnez.n a2, 4023b2c6 -4023b2c0: f4a022 movi a2, 244 -4023b2c3: 002586 j 4023b35d -4023b2c6: fff8f1 l32r a15, 4023b2a8 -4023b2c9: b4a042 movi a4, 180 -4023b2cc: 030c movi.n a3, 0 -4023b2ce: 0f2d mov.n a2, a15 -4023b2d0: f64a01 l32r a0, 40238bf8 -4023b2d3: 0000c0 callx0 a0 -4023b2d6: 020c movi.n a2, 0 -4023b2d8: 144c22 s8i a2, a12, 20 -4023b2db: 496a21 l32r a2, 4020d884 -4023b2de: 02d8 l32i.n a13, a2, 0 -4023b2e0: 0c28 l32i.n a2, a12, 0 -4023b2e2: 36b226 beqi a2, 16, 4023b31c -4023b2e5: 67c226 beqi a2, 32, 4023b350 -4023b2e8: 0019c6 j 4023b353 -4023b2eb: 2d2200 excw -4023b2ee: 9c2715 excw -4023b2f1: 0c3226 beqi a2, 3, 4023b301 -4023b2f4: 440c14 excw -4023b2f7: 903330 addx2 a3, a3, a3 -4023b2fa: a023f0 addx4 a2, a3, a15 -4023b2fd: 0d38 l32i.n a3, a13, 0 -4023b2ff: 1338 l32i.n a3, a3, 4 -4023b301: 0239 s32i.n a3, a2, 0 -4023b303: 2d38 l32i.n a3, a13, 8 -4023b305: 1239 s32i.n a3, a2, 4 -4023b307: 3dcb addi.n a3, a13, 12 -4023b309: 228b addi.n a2, a2, 8 -4023b30b: f92d01 l32r a0, 402397c0 -4023b30e: 0000c0 callx0 a0 -4023b311: 140c22 l8ui a2, a12, 20 -4023b314: 221b addi.n a2, a2, 1 -4023b316: 144c22 s8i a2, a12, 20 -4023b319: 172dd2 l32i a13, a13, 92 -4023b31c: fccd56 bnez a13, 4023b2ec -4023b31f: 000c06 j 4023b353 -4023b322: 0d28 l32i.n a2, a13, 0 -4023b324: 259c27 bne a12, a2, 4023b34d -4023b327: 140c32 l8ui a3, a12, 20 -4023b32a: 440c movi.n a4, 4 -4023b32c: 903330 addx2 a3, a3, a3 -4023b32f: a023f0 addx4 a2, a3, a15 -4023b332: 1c38 l32i.n a3, a12, 4 -4023b334: 0239 s32i.n a3, a2, 0 -4023b336: 2d38 l32i.n a3, a13, 8 -4023b338: 1239 s32i.n a3, a2, 4 -4023b33a: 3dcb addi.n a3, a13, 12 -4023b33c: 08c222 addi a2, a2, 8 -4023b33f: f92001 l32r a0, 402397c0 -4023b342: 0000c0 callx0 a0 -4023b345: 140c22 l8ui a2, a12, 20 -4023b348: 221b addi.n a2, a2, 1 -4023b34a: 144c22 s8i a2, a12, 20 -4023b34d: 172dd2 l32i a13, a13, 92 -4023b350: fced56 bnez a13, 4023b322 -4023b353: 0ef9 s32i.n a15, a14, 0 -4023b355: 140c22 l8ui a2, a12, 20 -4023b358: f64216 beqz a2, 4023b2c0 -4023b35b: 020c movi.n a2, 0 -4023b35d: 7108 l32i.n a0, a1, 28 -4023b35f: 61c8 l32i.n a12, a1, 24 -4023b361: 51d8 l32i.n a13, a1, 20 -4023b363: 41e8 l32i.n a14, a1, 16 -4023b365: 31f8 l32i.n a15, a1, 12 -4023b367: 20c112 addi a1, a1, 32 -4023b36a: f00d ret.n - -4023b36c : -4023b36c: f0c112 addi a1, a1, -16 -4023b36f: 3109 s32i.n a0, a1, 12 -4023b371: f4a032 movi a3, 244 -4023b374: 42bc beqz.n a2, 4023b3ac -4023b376: 0248 l32i.n a4, a2, 0 -4023b378: 30b466 bnei a4, 16, 4023b3ac -4023b37b: 494231 l32r a3, 4020d884 -4023b37e: 0338 l32i.n a3, a3, 0 -4023b380: c39c beqz.n a3, 4023b3a0 -4023b382: 0348 l32i.n a4, a3, 0 -4023b384: 049c beqz.n a4, 4023b398 -4023b386: 0458 l32i.n a5, a4, 0 -4023b388: 0cb566 bnei a5, 16, 4023b398 -4023b38b: 2258 l32i.n a5, a2, 8 -4023b38d: 2448 l32i.n a4, a4, 8 -4023b38f: 012552 l32i a5, a5, 4 -4023b392: 012442 l32i a4, a4, 4 -4023b395: 101547 beq a5, a4, 4023b3a9 -4023b398: 172332 l32i a3, a3, 92 -4023b39b: fff846 j 4023b380 -4023b39e: 450000 extui a0, a0, 16, 5 -4023b3a1: 019b addi.n a0, a1, 9 -4023b3a3: 743020 extui a3, a2, 0, 8 -4023b3a6: 000086 j 4023b3ac -4023b3a9: f1a032 movi a3, 241 -4023b3ac: 3108 l32i.n a0, a1, 12 -4023b3ae: 032d mov.n a2, a3 -4023b3b0: 10c112 addi a1, a1, 16 -4023b3b3: f00d ret.n -4023b3b5: 000000 ill - -4023b3b8 : -4023b3b8: e0c112 addi a1, a1, -32 -4023b3bb: 61c9 s32i.n a12, a1, 24 -4023b3bd: 03cd mov.n a12, a3 -4023b3bf: 030c movi.n a3, 0 -4023b3c1: 7109 s32i.n a0, a1, 28 -4023b3c3: 0139 s32i.n a3, a1, 0 -4023b3c5: 744040 extui a4, a4, 0, 8 -4023b3c8: 0c1237 beq a2, a3, 4023b3d8 -4023b3cb: 0924f6 bgeui a4, 2, 4023b3d8 -4023b3ce: 0c1426 beqi a4, 1, 4023b3de -4023b3d1: fe5131 l32r a3, 4023ad18 -4023b3d4: 0338 l32i.n a3, a3, 0 -4023b3d6: 33dc bnez.n a3, 4023b3ed -4023b3d8: f4a022 movi a2, 244 -4023b3db: 000806 j 4023b3ff -4023b3de: 013d mov.n a3, a1 -4023b3e0: ff9385 call0 4023ad1c -4023b3e3: ff1216 beqz a2, 4023b3d8 -4023b3e6: 0128 l32i.n a2, a1, 0 -4023b3e8: a2c9 s32i.n a12, a2, 40 -4023b3ea: 000186 j 4023b3f4 -4023b3ed: 0348 l32i.n a4, a3, 0 -4023b3ef: 069247 bne a2, a4, 4023b3f9 -4023b3f2: a3c9 s32i.n a12, a3, 40 -4023b3f4: 020c movi.n a2, 0 -4023b3f6: 000146 j 4023b3ff -4023b3f9: 172332 l32i a3, a3, 92 -4023b3fc: fff586 j 4023b3d6 -4023b3ff: 7108 l32i.n a0, a1, 28 -4023b401: 61c8 l32i.n a12, a1, 24 -4023b403: 20c112 addi a1, a1, 32 -4023b406: f00d ret.n - -4023b408 : -4023b408: e0c112 addi a1, a1, -32 -4023b40b: 61c9 s32i.n a12, a1, 24 -4023b40d: 02cd mov.n a12, a2 -4023b40f: 020c movi.n a2, 0 -4023b411: 7109 s32i.n a0, a1, 28 -4023b413: 0129 s32i.n a2, a1, 0 -4023b415: 059c27 bne a12, a2, 4023b41e -4023b418: f4a022 movi a2, 244 -4023b41b: 000ac6 j 4023b44a -4023b41e: 0c28 l32i.n a2, a12, 0 -4023b420: f4b266 bnei a2, 16, 4023b418 -4023b423: 203110 or a3, a1, a1 -4023b426: 202cc0 or a2, a12, a12 -4023b429: ff8f05 call0 4023ad1c -4023b42c: fe8216 beqz a2, 4023b418 -4023b42f: 0148 l32i.n a4, a1, 0 -4023b431: 152422 l32i a2, a4, 84 -4023b434: 62cc bnez.n a2, 4023b43e -4023b436: 1c38 l32i.n a3, a12, 4 -4023b438: fba022 movi a2, 251 -4023b43b: 0b6326 beqi a3, 6, 4023b44a -4023b43e: 202440 or a2, a4, a4 -4023b441: 00a032 movi a3, 0 -4023b444: 0151c5 call0 4023c964 -4023b447: 00a022 movi a2, 0 -4023b44a: 7108 l32i.n a0, a1, 28 -4023b44c: 61c8 l32i.n a12, a1, 24 -4023b44e: 20c112 addi a1, a1, 32 -4023b451: f00d ret.n - ... - -4023b454 : -4023b454: e0c112 addi a1, a1, -32 -4023b457: 61c9 s32i.n a12, a1, 24 -4023b459: 02cd mov.n a12, a2 -4023b45b: 020c movi.n a2, 0 -4023b45d: 7109 s32i.n a0, a1, 28 -4023b45f: 0129 s32i.n a2, a1, 0 -4023b461: 059c27 bne a12, a2, 4023b46a -4023b464: f4a022 movi a2, 244 -4023b467: 000846 j 4023b48c -4023b46a: 0c28 l32i.n a2, a12, 0 -4023b46c: f4b266 bnei a2, 16, 4023b464 -4023b46f: 013d mov.n a3, a1 -4023b471: 202cc0 or a2, a12, a12 -4023b474: ff8a45 call0 4023ad1c -4023b477: fe9216 beqz a2, 4023b464 -4023b47a: 1c38 l32i.n a3, a12, 4 -4023b47c: fba022 movi a2, 251 -4023b47f: 096326 beqi a3, 6, 4023b48c -4023b482: 0128 l32i.n a2, a1, 0 -4023b484: 01a032 movi a3, 1 -4023b487: 014dc5 call0 4023c964 -4023b48a: 020c movi.n a2, 0 -4023b48c: 7108 l32i.n a0, a1, 28 -4023b48e: 61c8 l32i.n a12, a1, 24 -4023b490: 20c112 addi a1, a1, 32 -4023b493: f00d ret.n -4023b495: 000000 ill -4023b498: 36cc bnez.n a6, 4023b49f -4023b49a: ff .byte 0xff -4023b49b: 3f .byte 0x3f -4023b49c: ff36e0 excw -4023b49f: 3f .byte 0x3f - -4023b4a0 : -4023b4a0: e0c112 addi a1, a1, -32 -4023b4a3: 51d9 s32i.n a13, a1, 20 -4023b4a5: 02dd mov.n a13, a2 -4023b4a7: 020c movi.n a2, 0 -4023b4a9: 61c9 s32i.n a12, a1, 24 -4023b4ab: 7109 s32i.n a0, a1, 28 -4023b4ad: 0129 s32i.n a2, a1, 0 -4023b4af: 20c330 or a12, a3, a3 -4023b4b2: 021d27 beq a13, a2, 4023b4b8 -4023b4b5: 059327 bne a3, a2, 4023b4be -4023b4b8: f4a022 movi a2, 244 -4023b4bb: 001a46 j 4023b528 -4023b4be: 0d28 l32i.n a2, a13, 0 -4023b4c0: f4b266 bnei a2, 16, 4023b4b8 -4023b4c3: 013d mov.n a3, a1 -4023b4c5: 0d2d mov.n a2, a13 -4023b4c7: ff8545 call0 4023ad1c -4023b4ca: 42bc beqz.n a2, 4023b502 -4023b4cc: 0138 l32i.n a3, a1, 0 -4023b4ce: 1328 l32i.n a2, a3, 4 -4023b4d0: fe4216 beqz a2, 4023b4b8 -4023b4d3: a248 l32i.n a4, a2, 40 -4023b4d5: 34c332 addi a3, a3, 52 -4023b4d8: 3349 s32i.n a4, a3, 12 -4023b4da: 172242 l32i a4, a2, 92 -4023b4dd: 2349 s32i.n a4, a3, 8 -4023b4df: 391242 l16ui a4, a2, 114 -4023b4e2: 3a1222 l16ui a2, a2, 116 -4023b4e5: 015342 s16i a4, a3, 2 -4023b4e8: 840c movi.n a4, 8 -4023b4ea: 035342 s16i a4, a3, 6 -4023b4ed: c04420 sub a4, a4, a2 -4023b4f0: 025342 s16i a4, a3, 4 -4023b4f3: 0c2d mov.n a2, a12 -4023b4f5: 441c movi.n a4, 20 -4023b4f7: f8b201 l32r a0, 402397c0 -4023b4fa: 0000c0 callx0 a0 -4023b4fd: 020c movi.n a2, 0 -4023b4ff: 000946 j 4023b528 -4023b502: 1d28 l32i.n a2, a13, 4 -4023b504: 928c beqz.n a2, 4023b511 -4023b506: 441c movi.n a4, 20 -4023b508: ffe431 l32r a3, 4023b498 -4023b50b: 076226 beqi a2, 6, 4023b516 -4023b50e: 000446 j 4023b523 -4023b511: ffe231 l32r a3, 4023b49c -4023b514: 441c movi.n a4, 20 -4023b516: 0c2d mov.n a2, a12 -4023b518: f8aa01 l32r a0, 402397c0 -4023b51b: 0000c0 callx0 a0 -4023b51e: 020c movi.n a2, 0 -4023b520: 000046 j 4023b525 -4023b523: 427c movi.n a2, -12 -4023b525: 742020 extui a2, a2, 0, 8 -4023b528: 7108 l32i.n a0, a1, 28 -4023b52a: 61c8 l32i.n a12, a1, 24 -4023b52c: 51d8 l32i.n a13, a1, 20 -4023b52e: 20c112 addi a1, a1, 32 -4023b531: f00d ret.n - ... - -4023b534 : -4023b534: e0c112 addi a1, a1, -32 -4023b537: 61c9 s32i.n a12, a1, 24 -4023b539: 74c030 extui a12, a3, 0, 8 -4023b53c: 030c movi.n a3, 0 -4023b53e: 7109 s32i.n a0, a1, 28 -4023b540: 0139 s32i.n a3, a1, 0 -4023b542: 089237 bne a2, a3, 4023b54e -4023b545: f4a022 movi a2, 244 -4023b548: 000fc6 j 4023b58b -4023b54b: 000000 ill -4023b54e: 0238 l32i.n a3, a2, 0 -4023b550: f1b366 bnei a3, 16, 4023b545 -4023b553: 013d mov.n a3, a1 -4023b555: ff7c45 call0 4023ad1c -4023b558: fe9216 beqz a2, 4023b545 -4023b55b: 0148 l32i.n a4, a1, 0 -4023b55d: 132432 l32i a3, a4, 76 -4023b560: 1428 l32i.n a2, a4, 4 -4023b562: 203c30 or a3, a12, a3 -4023b565: 136432 s32i a3, a4, 76 -4023b568: d29c beqz.n a2, 4023b589 -4023b56a: 0a6317 bbci a3, 1, 4023b578 -4023b56d: 240252 l8ui a5, a2, 36 -4023b570: 034c movi.n a3, 64 -4023b572: 203530 or a3, a5, a3 -4023b575: 244232 s8i a3, a2, 36 -4023b578: 132432 l32i a3, a4, 76 -4023b57b: 0a6337 bbci a3, 3, 4023b589 -4023b57e: 080242 l8ui a4, a2, 8 -4023b581: 830c movi.n a3, 8 -4023b583: 203430 or a3, a4, a3 -4023b586: 084232 s8i a3, a2, 8 -4023b589: 020c movi.n a2, 0 -4023b58b: 7108 l32i.n a0, a1, 28 -4023b58d: 61c8 l32i.n a12, a1, 24 -4023b58f: 20c112 addi a1, a1, 32 -4023b592: f00d ret.n - -4023b594 : -4023b594: e0c112 addi a1, a1, -32 -4023b597: 61c9 s32i.n a12, a1, 24 -4023b599: 74c030 extui a12, a3, 0, 8 -4023b59c: 030c movi.n a3, 0 -4023b59e: 7109 s32i.n a0, a1, 28 -4023b5a0: 0139 s32i.n a3, a1, 0 -4023b5a2: 089237 bne a2, a3, 4023b5ae -4023b5a5: f4a022 movi a2, 244 -4023b5a8: 001146 j 4023b5f1 -4023b5ab: 000000 ill -4023b5ae: 0238 l32i.n a3, a2, 0 -4023b5b0: f1b366 bnei a3, 16, 4023b5a5 -4023b5b3: 013d mov.n a3, a1 -4023b5b5: ff7645 call0 4023ad1c -4023b5b8: fe9216 beqz a2, 4023b5a5 -4023b5bb: 0148 l32i.n a4, a1, 0 -4023b5bd: f37c movi.n a3, -1 -4023b5bf: 132422 l32i a2, a4, 76 -4023b5c2: 3033c0 xor a3, a3, a12 -4023b5c5: 103320 and a3, a3, a2 -4023b5c8: 1428 l32i.n a2, a4, 4 -4023b5ca: 136432 s32i a3, a4, 76 -4023b5cd: e29c beqz.n a2, 4023b5ef -4023b5cf: 0ae337 bbsi a3, 3, 4023b5dd -4023b5d2: 080252 l8ui a5, a2, 8 -4023b5d5: 737c movi.n a3, -9 -4023b5d7: 103530 and a3, a5, a3 -4023b5da: 084232 s8i a3, a2, 8 -4023b5dd: 132432 l32i a3, a4, 76 -4023b5e0: 0be317 bbsi a3, 1, 4023b5ef -4023b5e3: 240242 l8ui a4, a2, 36 -4023b5e6: bfaf32 movi a3, -65 -4023b5e9: 103430 and a3, a4, a3 -4023b5ec: 244232 s8i a3, a2, 36 -4023b5ef: 020c movi.n a2, 0 -4023b5f1: 7108 l32i.n a0, a1, 28 -4023b5f3: 61c8 l32i.n a12, a1, 24 -4023b5f5: 20c112 addi a1, a1, 32 -4023b5f8: f00d ret.n - ... - -4023b5fc : -4023b5fc: e0c112 addi a1, a1, -32 -4023b5ff: 51d9 s32i.n a13, a1, 20 -4023b601: 74d030 extui a13, a3, 0, 8 -4023b604: 030c movi.n a3, 0 -4023b606: 61c9 s32i.n a12, a1, 24 -4023b608: 7109 s32i.n a0, a1, 28 -4023b60a: 0139 s32i.n a3, a1, 0 -4023b60c: 04cd mov.n a12, a4 -4023b60e: 5f1237 beq a2, a3, 4023b671 -4023b611: 5c1437 beq a4, a3, 4023b671 -4023b614: 002232 l32i a3, a2, 0 -4023b617: 56b366 bnei a3, 16, 4023b671 -4023b61a: 203110 or a3, a1, a1 -4023b61d: ff6fc5 call0 4023ad1c -4023b620: 04d216 beqz a2, 4023b671 -4023b623: 0128 l32i.n a2, a1, 0 -4023b625: 132232 l32i a3, a2, 76 -4023b628: 456337 bbci a3, 3, 4023b671 -4023b62b: 1238 l32i.n a3, a2, 4 -4023b62d: 020c movi.n a2, 0 -4023b62f: 411327 beq a3, a2, 4023b674 -4023b632: 221d26 beqi a13, 1, 4023b658 -4023b635: 0b1d27 beq a13, a2, 4023b644 -4023b638: 352d66 bnei a13, 2, 4023b671 -4023b63b: 0c28 l32i.n a2, a12, 0 -4023b63d: 296322 s32i a2, a3, 164 -4023b640: 000946 j 4023b669 -4023b643: 0c4800 excw -4023b646: 1124b0 slli a2, a4, 5 -4023b649: c02240 sub a2, a2, a4 -4023b64c: a02240 addx4 a2, a2, a4 -4023b64f: 1122d0 slli a2, a2, 3 -4023b652: 276322 s32i a2, a3, 156 -4023b655: 000406 j 4023b669 -4023b658: 0c48 l32i.n a4, a12, 0 -4023b65a: 1124b0 slli a2, a4, 5 -4023b65d: c02240 sub a2, a2, a4 -4023b660: a02240 addx4 a2, a2, a4 -4023b663: 1122d0 slli a2, a2, 3 -4023b666: 286322 s32i a2, a3, 160 -4023b669: 020c movi.n a2, 0 -4023b66b: 000146 j 4023b674 -4023b66e: 000000 ill -4023b671: f4a022 movi a2, 244 -4023b674: 7108 l32i.n a0, a1, 28 -4023b676: 61c8 l32i.n a12, a1, 24 -4023b678: 51d8 l32i.n a13, a1, 20 -4023b67a: 20c112 addi a1, a1, 32 -4023b67d: f00d ret.n - ... - -4023b680 : -4023b680: e0c112 addi a1, a1, -32 -4023b683: 51d9 s32i.n a13, a1, 20 -4023b685: 74d030 extui a13, a3, 0, 8 -4023b688: 030c movi.n a3, 0 -4023b68a: 61c9 s32i.n a12, a1, 24 -4023b68c: 7109 s32i.n a0, a1, 28 -4023b68e: 0139 s32i.n a3, a1, 0 -4023b690: 04cd mov.n a12, a4 -4023b692: 4b1237 beq a2, a3, 4023b6e1 -4023b695: 481437 beq a4, a3, 4023b6e1 -4023b698: 0238 l32i.n a3, a2, 0 -4023b69a: 43b366 bnei a3, 16, 4023b6e1 -4023b69d: 013d mov.n a3, a1 -4023b69f: ff67c5 call0 4023ad1c -4023b6a2: b2bc beqz.n a2, 4023b6e1 -4023b6a4: 0128 l32i.n a2, a1, 0 -4023b6a6: 132232 l32i a3, a2, 76 -4023b6a9: 346337 bbci a3, 3, 4023b6e1 -4023b6ac: 1248 l32i.n a4, a2, 4 -4023b6ae: 020c movi.n a2, 0 -4023b6b0: 301427 beq a4, a2, 4023b6e4 -4023b6b3: 161d26 beqi a13, 1, 4023b6cd -4023b6b6: 0a1d27 beq a13, a2, 4023b6c4 -4023b6b9: 242d66 bnei a13, 2, 4023b6e1 -4023b6bc: 292422 l32i a2, a4, 164 -4023b6bf: 000586 j 4023b6d9 -4023b6c2: 320000 excw -4023b6c5: 22e8a3 excw -4023b6c8: 462724 excw -4023b6cb: 220001 l32r a0, 40203ecc -4023b6ce: 322824 excw -4023b6d1: 01e8a3 excw -4023b6d4: fe7d excw -4023b6d6: 0000c0 callx0 a0 -4023b6d9: 0c29 s32i.n a2, a12, 0 -4023b6db: 020c movi.n a2, 0 -4023b6dd: 0000c6 j 4023b6e4 -4023b6e0: a02200 addx4 a2, a2, a0 -4023b6e3: 7108f4 excw -4023b6e6: 61c8 l32i.n a12, a1, 24 -4023b6e8: 51d8 l32i.n a13, a1, 20 -4023b6ea: 20c112 addi a1, a1, 32 -4023b6ed: f00d ret.n - ... - -4023b6f0 : -4023b6f0: e0c112 addi a1, a1, -32 -4023b6f3: 030c movi.n a3, 0 -4023b6f5: 7109 s32i.n a0, a1, 28 -4023b6f7: 0139 s32i.n a3, a1, 0 -4023b6f9: 059237 bne a2, a3, 4023b702 -4023b6fc: f4a022 movi a2, 244 -4023b6ff: 0007c6 j 4023b722 -4023b702: 0238 l32i.n a3, a2, 0 -4023b704: 08c326 beqi a3, 32, 4023b710 -4023b707: 00bb05 call0 4023c2b8 -4023b70a: 742020 extui a2, a2, 0, 8 -4023b70d: 000446 j 4023b722 -4023b710: 203110 or a3, a1, a1 -4023b713: ff6085 call0 4023ad1c -4023b716: fe2216 beqz a2, 4023b6fc -4023b719: 002122 l32i a2, a1, 0 -4023b71c: 01ae05 call0 4023d200 -4023b71f: 00a022 movi a2, 0 -4023b722: 7108 l32i.n a0, a1, 28 -4023b724: 20c112 addi a1, a1, 32 -4023b727: f00d ret.n -4023b729: 000000 ill -4023b72c: 00c350 excw -4023b72f: 2b9000 excw -4023b732: ff .byte 0xff -4023b733: 3f .byte 0x3f -4023b734: e268 l32i.n a6, a2, 56 -4023b736: 124000 excw - -4023b738 : -4023b738: f0c112 addi a1, a1, -16 -4023b73b: 21c9 s32i.n a12, a1, 8 -4023b73d: fffcc1 l32r a12, 4023b730 -4023b740: 0161d2 s32i a13, a1, 4 -4023b743: 036102 s32i a0, a1, 12 -4023b746: ffa3d2 movi a13, 0x3ff -4023b749: 201110 or a1, a1, a1 -4023b74c: de2d85 call0 40219a28 -4023b74f: fff731 l32r a3, 4023b72c -4023b752: fff801 l32r a0, 4023b734 -4023b755: 0000c0 callx0 a0 -4023b758: 023d27 bltu a13, a2, 4023b75e -4023b75b: 04d222 addmi a2, a2, 0x400 -4023b75e: 0c48 l32i.n a4, a12, 0 -4023b760: e51247 beq a2, a4, 4023b749 -4023b763: 3108 l32i.n a0, a1, 12 -4023b765: 0c29 s32i.n a2, a12, 0 -4023b767: 11d8 l32i.n a13, a1, 4 -4023b769: 21c8 l32i.n a12, a1, 8 -4023b76b: 10c112 addi a1, a1, 16 -4023b76e: f00d ret.n - -4023b770 : -4023b770: 206330 or a6, a3, a3 -4023b773: f0c112 addi a1, a1, -16 -4023b776: 203440 or a3, a4, a4 -4023b779: 204550 or a4, a5, a5 -4023b77c: 025d mov.n a5, a2 -4023b77e: 062d mov.n a2, a6 -4023b780: 3109 s32i.n a0, a1, 12 -4023b782: ff2f45 call0 4023aa78 -4023b785: 3108 l32i.n a0, a1, 12 + ... + +4023ad18 : +4023ad18: 0248 l32i.n a4, a2, 0 +4023ad1a: 34cc bnez.n a4, 4023ad21 +4023ad1c: 0239 s32i.n a3, a2, 0 +4023ad1e: 000286 j 4023ad2c +4023ad21: 4428 l32i.n a2, a4, 16 +4023ad23: 328c beqz.n a2, 4023ad2a +4023ad25: 024d mov.n a4, a2 +4023ad27: fffd86 j 4023ad21 +4023ad2a: 4439 s32i.n a3, a4, 16 +4023ad2c: 020c movi.n a2, 0 +4023ad2e: 4329 s32i.n a2, a3, 16 +4023ad30: f00d ret.n +4023ad32: 940000 extui a0, a0, 0, 10 +4023ad35: ff2b addi.n a15, a15, 2 +4023ad37: 3f .byte 0x3f + +4023ad38 : +4023ad38: 026d mov.n a6, a2 +4023ad3a: 020c movi.n a2, 0 +4023ad3c: 5a1627 beq a6, a2, 4023ad9a +4023ad3f: 4ad121 l32r a2, 4020d884 +4023ad42: 0248 l32i.n a4, a2, 0 +4023ad44: 045d mov.n a5, a4 +4023ad46: 259c beqz.n a5, 4023ad5c +4023ad48: 0528 l32i.n a2, a5, 0 +4023ad4a: 069627 bne a6, a2, 4023ad54 +4023ad4d: 0359 s32i.n a5, a3, 0 +4023ad4f: 000e86 j 4023ad8d +4023ad52: 520000 excw +4023ad55: c61725 excw +4023ad58: fffa add.n a15, a15, a15 +4023ad5a: 210000 srai a0, a0, 0 +4023ad5d: 58fff6 bgeui a15, 0x100, 4023adb9 +4023ad60: 008602 excw +4023ad63: 255200 extui a5, a0, 18, 3 +4023ad66: d5ac17 bge a12, a1, 4023ad3f +4023ad69: 0528 l32i.n a2, a5, 0 +4023ad6b: f59627 bne a6, a2, 4023ad64 +4023ad6e: 2658 l32i.n a5, a6, 8 +4023ad70: 020c movi.n a2, 0 +4023ad72: 241527 beq a5, a2, 4023ad9a +4023ad75: 3568 l32i.n a6, a5, 12 +4023ad77: 1f1627 beq a6, a2, 4023ad9a +4023ad7a: 0558 l32i.n a5, a5, 0 +4023ad7c: 1a1527 beq a5, a2, 4023ad9a +4023ad7f: 549c beqz.n a4, 4023ad98 +4023ad81: 3428 l32i.n a2, a4, 12 +4023ad83: 0a9627 bne a6, a2, 4023ad91 +4023ad86: 2428 l32i.n a2, a4, 8 +4023ad88: 059527 bne a5, a2, 4023ad91 +4023ad8b: 0349 s32i.n a4, a3, 0 +4023ad8d: 120c movi.n a2, 1 +4023ad8f: f00d ret.n +4023ad91: 172442 l32i a4, a4, 92 +4023ad94: fff9c6 j 4023ad7f +4023ad97: 020c00 excw +4023ad9a: f00d ret.n +4023ad9c: 11fc bnez.n a1, 4023add1 +4023ad9e: 126000 excw + +4023ada0 : +4023ada0: e0c112 addi a1, a1, -32 +4023ada3: 61c9 s32i.n a12, a1, 24 +4023ada5: 7109 s32i.n a0, a1, 28 +4023ada7: 02cd mov.n a12, a2 +4023ada9: 51d9 s32i.n a13, a1, 20 +4023adab: 41e9 s32i.n a14, a1, 16 +4023adad: f4a022 movi a2, 244 +4023adb0: 0bac16 beqz a12, 4023ae6e +4023adb3: 0c38 l32i.n a3, a12, 0 +4023adb5: 02b326 beqi a3, 16, 4023adbb +4023adb8: 002c86 j 4023ae6e +4023adbb: 4ab2d1 l32r a13, 4020d884 +4023adbe: 020c movi.n a2, 0 +4023adc0: 0d38 l32i.n a3, a13, 0 +4023adc2: 639c beqz.n a3, 4023addc +4023adc4: 0348 l32i.n a4, a3, 0 +4023adc6: a48c beqz.n a4, 4023add4 +4023adc8: 002442 l32i a4, a4, 0 +4023adcb: 05b466 bnei a4, 16, 4023add4 +4023adce: 01c222 addi a2, a2, 1 +4023add1: 742020 extui a2, a2, 0, 8 +4023add4: 172332 l32i a3, a3, 92 +4023add7: fff9c6 j 4023adc2 +4023adda: 310000 srai a0, a0, 16 +4023addd: c0fff0 sub a15, a15, a15 +4023ade0: 380020 excw +4023ade3: 303003 excw +4023ade6: 323774 excw +4023ade9: a02205 call0 401db00c <_lit4_end+0xd3160> +4023adec: 1f46f1 l32r a15, 40202b04 +4023adef: 111000 slli a1, a0, 16 +4023adf2: fd0520 excw +4023adf5: 1266e5 excw +4023adf8: 013d12 excw +4023adfb: 020c movi.n a2, 0 +4023adfd: e83845 call0 40223184 +4023ae00: 0128 l32i.n a2, a1, 0 +4023ae02: 03f256 bnez a2, 4023ae45 +4023ae05: fca022 movi a2, 252 +4023ae08: 001886 j 4023ae6e +4023ae0b: fb4500 excw +4023ae0e: 2266e5 excw +4023ae11: 013d06 j 4023b309 +4023ae14: 120c movi.n a2, 1 +4023ae16: fff8c6 j 4023adfd +4023ae19: e5fa85 call0 40220dc4 +4023ae1c: 253266 bnei a2, 3, 4023ae45 +4023ae1f: 022c22 l32i a2, a12, 8 +4023ae22: 013d mov.n a3, a1 +4023ae24: 32e8 l32i.n a14, a2, 12 +4023ae26: 01a022 movi a2, 1 +4023ae29: e83585 call0 40223184 +4023ae2c: 0128 l32i.n a2, a1, 0 +4023ae2e: 11ee80 slli a14, a14, 8 +4023ae31: 112280 slli a2, a2, 8 +4023ae34: 0129 s32i.n a2, a1, 0 +4023ae36: 0b1e27 beq a14, a2, 4023ae45 +4023ae39: e72405 call0 4022207c +4023ae3c: b95226 beqi a2, 5, 4023adf9 +4023ae3f: fc2216 beqz a2, 4023ae05 +4023ae42: 000946 j 4023ae6b +4023ae45: 0d28 l32i.n a2, a13, 0 +4023ae47: b29c beqz.n a2, 4023ae66 +4023ae49: 0238 l32i.n a3, a2, 0 +4023ae4b: 139c beqz.n a3, 4023ae60 +4023ae4d: 0348 l32i.n a4, a3, 0 +4023ae4f: 0db466 bnei a4, 16, 4023ae60 +4023ae52: 2c48 l32i.n a4, a12, 8 +4023ae54: 2338 l32i.n a3, a3, 8 +4023ae56: 1448 l32i.n a4, a4, 4 +4023ae58: 1338 l32i.n a3, a3, 4 +4023ae5a: 029437 bne a4, a3, 4023ae60 +4023ae5d: ffe246 j 4023adea +4023ae60: 172222 l32i a2, a2, 92 +4023ae63: fff806 j 4023ae47 +4023ae66: 0c2d mov.n a2, a12 +4023ae68: 01e405 call0 4023ccac +4023ae6b: 742020 extui a2, a2, 0, 8 +4023ae6e: 7108 l32i.n a0, a1, 28 +4023ae70: 61c8 l32i.n a12, a1, 24 +4023ae72: 51d8 l32i.n a13, a1, 20 +4023ae74: 41e8 l32i.n a14, a1, 16 +4023ae76: 20c112 addi a1, a1, 32 +4023ae79: f00d ret.n + ... + +4023ae7c : +4023ae7c: f0c112 addi a1, a1, -16 +4023ae7f: 3109 s32i.n a0, a1, 12 +4023ae81: f4a032 movi a3, 244 +4023ae84: 42bc beqz.n a2, 4023aebc +4023ae86: 0248 l32i.n a4, a2, 0 +4023ae88: 30c466 bnei a4, 32, 4023aebc +4023ae8b: 4a7e31 l32r a3, 4020d884 +4023ae8e: 0338 l32i.n a3, a3, 0 +4023ae90: c39c beqz.n a3, 4023aeb0 +4023ae92: 0348 l32i.n a4, a3, 0 +4023ae94: 049c beqz.n a4, 4023aea8 +4023ae96: 0458 l32i.n a5, a4, 0 +4023ae98: 0cc566 bnei a5, 32, 4023aea8 +4023ae9b: 2258 l32i.n a5, a2, 8 +4023ae9d: 2448 l32i.n a4, a4, 8 +4023ae9f: 012552 l32i a5, a5, 4 +4023aea2: 012442 l32i a4, a4, 4 +4023aea5: 101547 beq a5, a4, 4023aeb9 +4023aea8: 172332 l32i a3, a3, 92 +4023aeab: fff846 j 4023ae90 +4023aeae: c50000 extui a0, a0, 16, 13 +4023aeb1: 023a add.n a0, a2, a3 +4023aeb3: 743020 extui a3, a2, 0, 8 +4023aeb6: 000086 j 4023aebc +4023aeb9: f1a032 movi a3, 241 +4023aebc: 3108 l32i.n a0, a1, 12 +4023aebe: 032d mov.n a2, a3 +4023aec0: 10c112 addi a1, a1, 16 +4023aec3: f00d ret.n +4023aec5: 000000 ill +4023aec8: 9e .byte 0x9e +4023aec9: 3ffe97 bbsi a14, 25, 4023af0c + +4023aecc : +4023aecc: e0c112 addi a1, a1, -32 +4023aecf: 51d9 s32i.n a13, a1, 20 +4023aed1: 03dd mov.n a13, a3 +4023aed3: 030c movi.n a3, 0 +4023aed5: 61c9 s32i.n a12, a1, 24 +4023aed7: 41e9 s32i.n a14, a1, 16 +4023aed9: 02cd mov.n a12, a2 +4023aedb: f4e040 extui a14, a4, 0, 16 +4023aede: 120c movi.n a2, 1 +4023aee0: 034d mov.n a4, a3 +4023aee2: 8342d0 moveqz a4, a2, a13 +4023aee5: 9323e0 movnez a2, a3, a14 +4023aee8: 7109 s32i.n a0, a1, 28 +4023aeea: 0139 s32i.n a3, a1, 0 +4023aeec: 202420 or a2, a4, a2 +4023aeef: 021237 beq a2, a3, 4023aef5 +4023aef2: 002ac6 j 4023afa1 +4023aef5: 029c37 bne a12, a3, 4023aefb +4023aef8: 002946 j 4023afa1 +4023aefb: 013d mov.n a3, a1 +4023aefd: 202cc0 or a2, a12, a12 +4023af00: ffe345 call0 4023ad38 +4023af03: 09a216 beqz a2, 4023afa1 +4023af06: 420c movi.n a2, 4 +4023af08: 0c48 l32i.n a4, a12, 0 +4023af0a: 1c29 s32i.n a2, a12, 4 +4023af0c: 023d mov.n a3, a2 +4023af0e: 12b426 beqi a4, 16, 4023af24 +4023af11: 02c426 beqi a4, 32, 4023af17 +4023af14: 002246 j 4023afa1 +4023af17: 0128 l32i.n a2, a1, 0 +4023af19: 0e4d mov.n a4, a14 +4023af1b: 0d3d mov.n a3, a13 +4023af1d: 021ac5 call0 4023d0cc +4023af20: 001dc6 j 4023af9b +4023af23: 012800 slli a2, a8, 32 +4023af26: 480242 l8ui a4, a2, 72 +4023af29: 074416 beqz a4, 4023afa1 +4023af2c: 132242 l32i a4, a2, 76 +4023af2f: 1d8347 bany a3, a4, 4023af50 +4023af32: 6248 l32i.n a4, a2, 24 +4023af34: 030c movi.n a3, 0 +4023af36: a48c beqz.n a4, 4023af44 +4023af38: 331b addi.n a3, a3, 1 +4023af3a: 4448 l32i.n a4, a4, 16 +4023af3c: 743030 extui a3, a3, 0, 8 +4023af3f: fffcc6 j 4023af36 +4023af42: 420000 excw +4023af45: 223002 excw +4023af48: 47f9a0 excw +4023af4b: 8656b3 excw +4023af4e: 280002 l8ui a0, a0, 40 +4023af51: 123212 excw +4023af54: 223a add.n a2, a2, a3 +4023af56: f6f9a0 excw +4023af59: 314883 excw +4023af5c: ffdb addi.n a15, a15, 13 +4023af5e: 8fa142 movi a4, 0x18f +4023af61: 421c movi.n a2, 20 +4023af63: fc0f01 l32r a0, 40239fa0 +4023af66: 0000c0 callx0 a0 +4023af69: 02cd mov.n a12, a2 +4023af6b: ffa022 movi a2, 255 +4023af6e: 2cbc beqz.n a12, 4023afa4 +4023af70: 0128 l32i.n a2, a1, 0 +4023af72: 0c3d mov.n a3, a12 +4023af74: 18c222 addi a2, a2, 24 +4023af77: 0cd9 s32i.n a13, a12, 0 +4023af79: 1cd9 s32i.n a13, a12, 4 +4023af7b: 045ce2 s16i a14, a12, 8 +4023af7e: 055ce2 s16i a14, a12, 10 +4023af81: ffd945 call0 4023ad18 +4023af84: 0128 l32i.n a2, a1, 0 +4023af86: 7238 l32i.n a3, a2, 28 +4023af88: 13cc bnez.n a3, 4023af8d +4023af8a: 0762c2 s32i a12, a2, 28 +4023af8d: 132232 l32i a3, a2, 76 +4023af90: 046327 bbci a3, 2, 4023af98 +4023af93: 030c movi.n a3, 0 +4023af95: 484232 s8i a3, a2, 72 +4023af98: 018cc5 call0 4023c868 +4023af9b: 742020 extui a2, a2, 0, 8 +4023af9e: 000086 j 4023afa4 +4023afa1: f4a022 movi a2, 244 +4023afa4: 7108 l32i.n a0, a1, 28 +4023afa6: 61c8 l32i.n a12, a1, 24 +4023afa8: 51d8 l32i.n a13, a1, 20 +4023afaa: 41e8 l32i.n a14, a1, 16 +4023afac: 20c112 addi a1, a1, 32 +4023afaf: f00d ret.n +4023afb1: 000000 ill + +4023afb4 : +4023afb4: e0c112 addi a1, a1, -32 +4023afb7: 51d9 s32i.n a13, a1, 20 +4023afb9: 03dd mov.n a13, a3 +4023afbb: 030c movi.n a3, 0 +4023afbd: 61c9 s32i.n a12, a1, 24 +4023afbf: 41e9 s32i.n a14, a1, 16 +4023afc1: 04cd mov.n a12, a4 +4023afc3: 02ed mov.n a14, a2 +4023afc5: 034d mov.n a4, a3 +4023afc7: 120c movi.n a2, 1 +4023afc9: 8342d0 moveqz a4, a2, a13 +4023afcc: 9323c0 movnez a2, a3, a12 +4023afcf: 7109 s32i.n a0, a1, 28 +4023afd1: 0139 s32i.n a3, a1, 0 +4023afd3: 202420 or a2, a4, a2 +4023afd6: 029237 bne a2, a3, 4023afdc +4023afd9: 059e37 bne a14, a3, 4023afe2 +4023afdc: 447c movi.n a4, -12 +4023afde: 001346 j 4023b02f +4023afe1: 311000 srai a1, a0, 16 +4023afe4: 2ee020 excw +4023afe7: d4c520 extui a12, a2, 5, 14 +4023afea: ff .byte 0xff +4023afeb: fed216 beqz a2, 4023afdc +4023afee: 002e22 l32i a2, a14, 0 +4023aff1: e7b266 bnei a2, 16, 4023afdc +4023aff4: 0128 l32i.n a2, a1, 0 +4023aff6: f47c movi.n a4, -1 +4023aff8: 192222 l32i a2, a2, 100 +4023affb: 02bc beqz.n a2, 4023b02f +4023affd: 009345 call0 4023b934 +4023b000: 040c movi.n a4, 0 +4023b002: 291247 beq a2, a4, 4023b02f +4023b005: 01b2c7 bgeu a2, a12, 4023b00a +4023b008: 02cd mov.n a12, a2 +4023b00a: 002122 l32i a2, a1, 0 +4023b00d: 204cc0 or a4, a12, a12 +4023b010: 192232 l32i a3, a2, 100 +4023b013: 0d2d mov.n a2, a13 +4023b015: 00b945 call0 4023bbac +4023b018: 0128 l32i.n a2, a1, 0 +4023b01a: 1228 l32i.n a2, a2, 4 +4023b01c: 928c beqz.n a2, 4023b029 +4023b01e: 4238 l32i.n a3, a2, 16 +4023b020: 054366 bnei a3, 4, 4023b029 +4023b023: f430c0 extui a3, a12, 0, 16 +4023b026: 05df05 call0 40240e18 +4023b029: 11cc00 slli a12, a12, 16 +4023b02c: 3140c0 srai a4, a12, 16 +4023b02f: 7108 l32i.n a0, a1, 28 +4023b031: 042d mov.n a2, a4 +4023b033: 61c8 l32i.n a12, a1, 24 +4023b035: 51d8 l32i.n a13, a1, 20 +4023b037: 41e8 l32i.n a14, a1, 16 +4023b039: 20c112 addi a1, a1, 32 +4023b03c: f00d ret.n + ... + +4023b040 : +4023b040: e0c112 addi a1, a1, -32 +4023b043: 61c9 s32i.n a12, a1, 24 +4023b045: 02cd mov.n a12, a2 +4023b047: 020c movi.n a2, 0 +4023b049: 7109 s32i.n a0, a1, 28 +4023b04b: 0129 s32i.n a2, a1, 0 +4023b04d: 049c27 bne a12, a2, 4023b055 +4023b050: 427c movi.n a2, -12 +4023b052: 000906 j 4023b07a +4023b055: 013d mov.n a3, a1 +4023b057: 0c2d mov.n a2, a12 +4023b059: ffcdc5 call0 4023ad38 +4023b05c: ff0216 beqz a2, 4023b050 +4023b05f: 0c28 l32i.n a2, a12, 0 +4023b061: ebb266 bnei a2, 16, 4023b050 +4023b064: 0128 l32i.n a2, a1, 0 +4023b066: 192232 l32i a3, a2, 100 +4023b069: 020c movi.n a2, 0 +4023b06b: 0b1327 beq a3, a2, 4023b07a +4023b06e: 202330 or a2, a3, a3 +4023b071: 008c05 call0 4023b934 +4023b074: 112200 slli a2, a2, 16 +4023b077: 312020 srai a2, a2, 16 +4023b07a: 7108 l32i.n a0, a1, 28 +4023b07c: 61c8 l32i.n a12, a1, 24 +4023b07e: 20c112 addi a1, a1, 32 +4023b081: f00d ret.n + ... + +4023b084 : +4023b084: e0c112 addi a1, a1, -32 +4023b087: 51d9 s32i.n a13, a1, 20 +4023b089: 03dd mov.n a13, a3 +4023b08b: 030c movi.n a3, 0 +4023b08d: 61c9 s32i.n a12, a1, 24 +4023b08f: 41e9 s32i.n a14, a1, 16 +4023b091: 02cd mov.n a12, a2 +4023b093: f4e040 extui a14, a4, 0, 16 +4023b096: 120c movi.n a2, 1 +4023b098: 034d mov.n a4, a3 +4023b09a: 8342d0 moveqz a4, a2, a13 +4023b09d: 9323e0 movnez a2, a3, a14 +4023b0a0: 7109 s32i.n a0, a1, 28 +4023b0a2: 0139 s32i.n a3, a1, 0 +4023b0a4: 202420 or a2, a4, a2 +4023b0a7: 029237 bne a2, a3, 4023b0ad +4023b0aa: 049c37 bne a12, a3, 4023b0b2 +4023b0ad: 427c movi.n a2, -12 +4023b0af: 000806 j 4023b0d3 +4023b0b2: 203110 or a3, a1, a1 +4023b0b5: 202cc0 or a2, a12, a12 +4023b0b8: ffc7c5 call0 4023ad38 +4023b0bb: fee216 beqz a2, 4023b0ad +4023b0be: 002c22 l32i a2, a12, 0 +4023b0c1: e8c266 bnei a2, 32, 4023b0ad +4023b0c4: 0128 l32i.n a2, a1, 0 +4023b0c6: 0e4d mov.n a4, a14 +4023b0c8: 0d3d mov.n a3, a13 +4023b0ca: 01e645 call0 4023cf30 +4023b0cd: 112200 slli a2, a2, 16 +4023b0d0: 312020 srai a2, a2, 16 +4023b0d3: 7108 l32i.n a0, a1, 28 +4023b0d5: 61c8 l32i.n a12, a1, 24 +4023b0d7: 51d8 l32i.n a13, a1, 20 +4023b0d9: 41e8 l32i.n a14, a1, 16 +4023b0db: 20c112 addi a1, a1, 32 +4023b0de: f00d ret.n +4023b0e0: 0011f0 excw +4023b0e3: e21c60 excw +4023b0e6: 214000 srai a4, a0, 0 + +4023b0e8 : +4023b0e8: fffe21 l32r a2, 4023b0e0 +4023b0eb: f0c112 addi a1, a1, -16 +4023b0ee: 0020c0 memw +4023b0f1: 0228 l32i.n a2, a2, 0 +4023b0f3: b4a532 movi a3, 0x5b4 +4023b0f6: 3109 s32i.n a0, a1, 12 +4023b0f8: fffb01 l32r a0, 4023b0e4 +4023b0fb: 0000c0 callx0 a0 +4023b0fe: 3108 l32i.n a0, a1, 12 +4023b100: 742020 extui a2, a2, 0, 8 +4023b103: 10c112 addi a1, a1, 16 +4023b106: f00d ret.n + +4023b108 : +4023b108: 744020 extui a4, a2, 0, 8 +4023b10b: 340b addi.n a3, a4, -1 +4023b10d: 743030 extui a3, a3, 0, 8 +4023b110: e50c movi.n a5, 14 +4023b112: f4a022 movi a2, 244 +4023b115: 0f3537 bltu a5, a3, 4023b128 +4023b118: b4a532 movi a3, 0x5b4 +4023b11b: 822430 mull a2, a4, a3 +4023b11e: fff031 l32r a3, 4023b0e0 +4023b121: 0020c0 memw +4023b124: 0329 s32i.n a2, a3, 0 +4023b126: 020c movi.n a2, 0 +4023b128: f00d ret.n + ... + +4023b12c : +4023b12c: b4a522 movi a2, 0x5b4 +4023b12f: f00d ret.n +4023b131: 000000 ill + +4023b134 : +4023b134: ff1a21 l32r a2, 4023ad9c +4023b137: 0020c0 memw +4023b13a: 0228 l32i.n a2, a2, 0 +4023b13c: 742020 extui a2, a2, 0, 8 +4023b13f: f00d ret.n +4023b141: 000000 ill + +4023b144 : +4023b144: 744020 extui a4, a2, 0, 8 +4023b147: 340b addi.n a3, a4, -1 +4023b149: 743030 extui a3, a3, 0, 8 +4023b14c: e50c movi.n a5, 14 +4023b14e: f4a022 movi a2, 244 +4023b151: 093537 bltu a5, a3, 4023b15e +4023b154: ff1221 l32r a2, 4023ad9c +4023b157: 0020c0 memw +4023b15a: 0249 s32i.n a4, a2, 0 +4023b15c: 020c movi.n a2, 0 +4023b15e: f00d ret.n +4023b160: 11e8 l32i.n a14, a1, 4 +4023b162: 216000 srai a6, a0, 0 + +4023b164 : +4023b164: ffff21 l32r a2, 4023b160 +4023b167: 0020c0 memw +4023b16a: 0228 l32i.n a2, a2, 0 +4023b16c: 742020 extui a2, a2, 0, 8 +4023b16f: f00d ret.n +4023b171: 000000 ill + +4023b174 : +4023b174: 744020 extui a4, a2, 0, 8 +4023b177: 340b addi.n a3, a4, -1 +4023b179: 743030 extui a3, a3, 0, 8 +4023b17c: b50c movi.n a5, 11 +4023b17e: f4a022 movi a2, 244 +4023b181: 093537 bltu a5, a3, 4023b18e +4023b184: fff721 l32r a2, 4023b160 +4023b187: 0020c0 memw +4023b18a: 0249 s32i.n a4, a2, 0 +4023b18c: 020c movi.n a2, 0 +4023b18e: f00d ret.n +4023b190: 0011e4 excw +4023b193: ff2160 excw + +4023b194 : +4023b194: ffff21 l32r a2, 4023b190 +4023b197: 0020c0 memw +4023b19a: 0228 l32i.n a2, a2, 0 +4023b19c: 742020 extui a2, a2, 0, 8 +4023b19f: f00d ret.n +4023b1a1: 000000 ill + +4023b1a4 : +4023b1a4: 744020 extui a4, a2, 0, 8 +4023b1a7: 340b addi.n a3, a4, -1 +4023b1a9: 743030 extui a3, a3, 0, 8 +4023b1ac: b50c movi.n a5, 11 +4023b1ae: f4a022 movi a2, 244 +4023b1b1: 093537 bltu a5, a3, 4023b1be +4023b1b4: fff721 l32r a2, 4023b190 +4023b1b7: 0020c0 memw +4023b1ba: 0249 s32i.n a4, a2, 0 +4023b1bc: 020c movi.n a2, 0 +4023b1be: f00d ret.n + +4023b1c0 : +4023b1c0: 024d mov.n a4, a2 +4023b1c2: f4a022 movi a2, 244 +4023b1c5: f49c beqz.n a4, 4023b1e8 +4023b1c7: 0438 l32i.n a3, a4, 0 +4023b1c9: 1bc326 beqi a3, 32, 4023b1e8 +4023b1cc: feda21 l32r a2, 4023ad34 +4023b1cf: 0238 l32i.n a3, a2, 0 +4023b1d1: 039c beqz.n a3, 4023b1e5 +4023b1d3: 0328 l32i.n a2, a3, 0 +4023b1d5: 049427 bne a4, a2, 4023b1dd +4023b1d8: 500322 l8ui a2, a3, 80 +4023b1db: f00d ret.n +4023b1dd: 172332 l32i a3, a3, 92 +4023b1e0: fffb46 j 4023b1d1 +4023b1e3: 220000 excw +4023b1e6: 0df4a0 excw +4023b1e9: 0000f0 excw + +4023b1ec : +4023b1ec: 025d mov.n a5, a2 +4023b1ee: 743030 extui a3, a3, 0, 8 +4023b1f1: f4a022 movi a2, 244 +4023b1f4: d5ac beqz.n a5, 4023b225 +4023b1f6: fee921 l32r a2, 4023ad9c +4023b1f9: 0020c0 memw +4023b1fc: 0248 l32i.n a4, a2, 0 +4023b1fe: f4a022 movi a2, 244 +4023b201: 203437 bltu a4, a3, 4023b225 +4023b204: 0548 l32i.n a4, a5, 0 +4023b206: 1bc426 beqi a4, 32, 4023b225 +4023b209: feca21 l32r a2, 4023ad34 +4023b20c: 0248 l32i.n a4, a2, 0 +4023b20e: 049c beqz.n a4, 4023b222 +4023b210: 0428 l32i.n a2, a4, 0 +4023b212: 069527 bne a5, a2, 4023b21c +4023b215: 504432 s8i a3, a4, 80 +4023b218: 020c movi.n a2, 0 +4023b21a: f00d ret.n +4023b21c: 172442 l32i a4, a4, 92 +4023b21f: fffac6 j 4023b20e +4023b222: f4a022 movi a2, 244 +4023b225: f00d ret.n + ... + +4023b228 : +4023b228: 743030 extui a3, a3, 0, 8 +4023b22b: 52ac beqz.n a2, 4023b254 +4023b22d: 840c movi.n a4, 8 +4023b22f: 213437 bltu a4, a3, 4023b254 +4023b232: 499441 l32r a4, 4020d884 +4023b235: 0448 l32i.n a4, a4, 0 +4023b237: 949c beqz.n a4, 4023b254 +4023b239: 0458 l32i.n a5, a4, 0 +4023b23b: 0d9257 bne a2, a5, 4023b24c +4023b23e: a58c beqz.n a5, 4023b24c +4023b240: 0258 l32i.n a5, a2, 0 +4023b242: 06b566 bnei a5, 16, 4023b24c +4023b245: 304432 s8i a3, a4, 48 +4023b248: 020c movi.n a2, 0 +4023b24a: f00d ret.n +4023b24c: 172442 l32i a4, a4, 92 +4023b24f: fff906 j 4023b237 +4023b252: 220000 excw +4023b255: 0df4a0 excw +4023b258: 0000f0 excw + ... + +4023b25c : +4023b25c: 024d mov.n a4, a2 +4023b25e: f4a022 movi a2, 244 +4023b261: 348c beqz.n a4, 4023b268 +4023b263: 4439 s32i.n a3, a4, 16 +4023b265: 00a022 movi a2, 0 +4023b268: f00d ret.n + ... + +4023b26c : +4023b26c: 024d mov.n a4, a2 +4023b26e: f4a022 movi a2, 244 +4023b271: b48c beqz.n a4, 4023b280 +4023b273: 2458 l32i.n a5, a4, 8 +4023b275: 758c beqz.n a5, 4023b280 +4023b277: 0448 l32i.n a4, a4, 0 +4023b279: 03c426 beqi a4, 32, 4023b280 +4023b27c: 7539 s32i.n a3, a5, 28 +4023b27e: 020c movi.n a2, 0 +4023b280: f00d ret.n + ... + +4023b284 : +4023b284: 024d mov.n a4, a2 +4023b286: f4a022 movi a2, 244 +4023b289: 448c beqz.n a4, 4023b291 +4023b28b: 2428 l32i.n a2, a4, 8 +4023b28d: 4239 s32i.n a3, a2, 16 +4023b28f: 020c movi.n a2, 0 +4023b291: f00d ret.n + ... + +4023b294 : +4023b294: 024d mov.n a4, a2 +4023b296: f4a022 movi a2, 244 +4023b299: 348c beqz.n a4, 4023b2a0 +4023b29b: 3439 s32i.n a3, a4, 12 +4023b29d: 00a022 movi a2, 0 +4023b2a0: f00d ret.n + ... + +4023b2a4 : +4023b2a4: 024d mov.n a4, a2 +4023b2a6: f4a022 movi a2, 244 +4023b2a9: 448c beqz.n a4, 4023b2b1 +4023b2ab: 2428 l32i.n a2, a4, 8 +4023b2ad: 5239 s32i.n a3, a2, 20 +4023b2af: 020c movi.n a2, 0 +4023b2b1: f00d ret.n + ... + +4023b2b4 : +4023b2b4: 024d mov.n a4, a2 +4023b2b6: f4a022 movi a2, 244 +4023b2b9: 448c beqz.n a4, 4023b2c1 +4023b2bb: 2428 l32i.n a2, a4, 8 +4023b2bd: 6239 s32i.n a3, a2, 24 +4023b2bf: 020c movi.n a2, 0 +4023b2c1: f00d ret.n +4023b2c3: 361800 excw +4023b2c6: ff .byte 0xff +4023b2c7: 3f .byte 0x3f + +4023b2c8 : +4023b2c8: e0c112 addi a1, a1, -32 +4023b2cb: 61c9 s32i.n a12, a1, 24 +4023b2cd: 41e9 s32i.n a14, a1, 16 +4023b2cf: 7109 s32i.n a0, a1, 28 +4023b2d1: 51d9 s32i.n a13, a1, 20 +4023b2d3: 31f9 s32i.n a15, a1, 12 +4023b2d5: 02cd mov.n a12, a2 +4023b2d7: 20e330 or a14, a3, a3 +4023b2da: 42cc bnez.n a2, 4023b2e2 +4023b2dc: f4a022 movi a2, 244 +4023b2df: 002586 j 4023b379 +4023b2e2: fff8f1 l32r a15, 4023b2c4 +4023b2e5: b4a042 movi a4, 180 +4023b2e8: 030c movi.n a3, 0 +4023b2ea: 0f2d mov.n a2, a15 +4023b2ec: f64a01 l32r a0, 40238c14 +4023b2ef: 0000c0 callx0 a0 +4023b2f2: 020c movi.n a2, 0 +4023b2f4: 144c22 s8i a2, a12, 20 +4023b2f7: 496321 l32r a2, 4020d884 +4023b2fa: 02d8 l32i.n a13, a2, 0 +4023b2fc: 0c28 l32i.n a2, a12, 0 +4023b2fe: 36b226 beqi a2, 16, 4023b338 +4023b301: 67c226 beqi a2, 32, 4023b36c +4023b304: 0019c6 j 4023b36f +4023b307: 2d2200 excw +4023b30a: 9c2715 excw +4023b30d: 0c3226 beqi a2, 3, 4023b31d +4023b310: 440c14 excw +4023b313: 903330 addx2 a3, a3, a3 +4023b316: a023f0 addx4 a2, a3, a15 +4023b319: 0d38 l32i.n a3, a13, 0 +4023b31b: 1338 l32i.n a3, a3, 4 +4023b31d: 0239 s32i.n a3, a2, 0 +4023b31f: 2d38 l32i.n a3, a13, 8 +4023b321: 1239 s32i.n a3, a2, 4 +4023b323: 3dcb addi.n a3, a13, 12 +4023b325: 228b addi.n a2, a2, 8 +4023b327: f92d01 l32r a0, 402397dc +4023b32a: 0000c0 callx0 a0 +4023b32d: 140c22 l8ui a2, a12, 20 +4023b330: 221b addi.n a2, a2, 1 +4023b332: 144c22 s8i a2, a12, 20 +4023b335: 172dd2 l32i a13, a13, 92 +4023b338: fccd56 bnez a13, 4023b308 +4023b33b: 000c06 j 4023b36f +4023b33e: 0d28 l32i.n a2, a13, 0 +4023b340: 259c27 bne a12, a2, 4023b369 +4023b343: 140c32 l8ui a3, a12, 20 +4023b346: 440c movi.n a4, 4 +4023b348: 903330 addx2 a3, a3, a3 +4023b34b: a023f0 addx4 a2, a3, a15 +4023b34e: 1c38 l32i.n a3, a12, 4 +4023b350: 0239 s32i.n a3, a2, 0 +4023b352: 2d38 l32i.n a3, a13, 8 +4023b354: 1239 s32i.n a3, a2, 4 +4023b356: 3dcb addi.n a3, a13, 12 +4023b358: 08c222 addi a2, a2, 8 +4023b35b: f92001 l32r a0, 402397dc +4023b35e: 0000c0 callx0 a0 +4023b361: 140c22 l8ui a2, a12, 20 +4023b364: 221b addi.n a2, a2, 1 +4023b366: 144c22 s8i a2, a12, 20 +4023b369: 172dd2 l32i a13, a13, 92 +4023b36c: fced56 bnez a13, 4023b33e +4023b36f: 0ef9 s32i.n a15, a14, 0 +4023b371: 140c22 l8ui a2, a12, 20 +4023b374: f64216 beqz a2, 4023b2dc +4023b377: 020c movi.n a2, 0 +4023b379: 7108 l32i.n a0, a1, 28 +4023b37b: 61c8 l32i.n a12, a1, 24 +4023b37d: 51d8 l32i.n a13, a1, 20 +4023b37f: 41e8 l32i.n a14, a1, 16 +4023b381: 31f8 l32i.n a15, a1, 12 +4023b383: 20c112 addi a1, a1, 32 +4023b386: f00d ret.n + +4023b388 : +4023b388: f0c112 addi a1, a1, -16 +4023b38b: 3109 s32i.n a0, a1, 12 +4023b38d: f4a032 movi a3, 244 +4023b390: 42bc beqz.n a2, 4023b3c8 +4023b392: 0248 l32i.n a4, a2, 0 +4023b394: 30b466 bnei a4, 16, 4023b3c8 +4023b397: 493b31 l32r a3, 4020d884 +4023b39a: 0338 l32i.n a3, a3, 0 +4023b39c: c39c beqz.n a3, 4023b3bc +4023b39e: 0348 l32i.n a4, a3, 0 +4023b3a0: 049c beqz.n a4, 4023b3b4 +4023b3a2: 0458 l32i.n a5, a4, 0 +4023b3a4: 0cb566 bnei a5, 16, 4023b3b4 +4023b3a7: 2258 l32i.n a5, a2, 8 +4023b3a9: 2448 l32i.n a4, a4, 8 +4023b3ab: 012552 l32i a5, a5, 4 +4023b3ae: 012442 l32i a4, a4, 4 +4023b3b1: 101547 beq a5, a4, 4023b3c5 +4023b3b4: 172332 l32i a3, a3, 92 +4023b3b7: fff846 j 4023b39c +4023b3ba: 450000 extui a0, a0, 16, 5 +4023b3bd: 019b addi.n a0, a1, 9 +4023b3bf: 743020 extui a3, a2, 0, 8 +4023b3c2: 000086 j 4023b3c8 +4023b3c5: f1a032 movi a3, 241 +4023b3c8: 3108 l32i.n a0, a1, 12 +4023b3ca: 032d mov.n a2, a3 +4023b3cc: 10c112 addi a1, a1, 16 +4023b3cf: f00d ret.n +4023b3d1: 000000 ill + +4023b3d4 : +4023b3d4: e0c112 addi a1, a1, -32 +4023b3d7: 61c9 s32i.n a12, a1, 24 +4023b3d9: 03cd mov.n a12, a3 +4023b3db: 030c movi.n a3, 0 +4023b3dd: 7109 s32i.n a0, a1, 28 +4023b3df: 0139 s32i.n a3, a1, 0 +4023b3e1: 744040 extui a4, a4, 0, 8 +4023b3e4: 0c1237 beq a2, a3, 4023b3f4 +4023b3e7: 0924f6 bgeui a4, 2, 4023b3f4 +4023b3ea: 0c1426 beqi a4, 1, 4023b3fa +4023b3ed: fe5131 l32r a3, 4023ad34 +4023b3f0: 0338 l32i.n a3, a3, 0 +4023b3f2: 33dc bnez.n a3, 4023b409 +4023b3f4: f4a022 movi a2, 244 +4023b3f7: 000806 j 4023b41b +4023b3fa: 013d mov.n a3, a1 +4023b3fc: ff9385 call0 4023ad38 +4023b3ff: ff1216 beqz a2, 4023b3f4 +4023b402: 0128 l32i.n a2, a1, 0 +4023b404: a2c9 s32i.n a12, a2, 40 +4023b406: 000186 j 4023b410 +4023b409: 0348 l32i.n a4, a3, 0 +4023b40b: 069247 bne a2, a4, 4023b415 +4023b40e: a3c9 s32i.n a12, a3, 40 +4023b410: 020c movi.n a2, 0 +4023b412: 000146 j 4023b41b +4023b415: 172332 l32i a3, a3, 92 +4023b418: fff586 j 4023b3f2 +4023b41b: 7108 l32i.n a0, a1, 28 +4023b41d: 61c8 l32i.n a12, a1, 24 +4023b41f: 20c112 addi a1, a1, 32 +4023b422: f00d ret.n + +4023b424 : +4023b424: e0c112 addi a1, a1, -32 +4023b427: 61c9 s32i.n a12, a1, 24 +4023b429: 02cd mov.n a12, a2 +4023b42b: 020c movi.n a2, 0 +4023b42d: 7109 s32i.n a0, a1, 28 +4023b42f: 0129 s32i.n a2, a1, 0 +4023b431: 059c27 bne a12, a2, 4023b43a +4023b434: f4a022 movi a2, 244 +4023b437: 000ac6 j 4023b466 +4023b43a: 0c28 l32i.n a2, a12, 0 +4023b43c: f4b266 bnei a2, 16, 4023b434 +4023b43f: 203110 or a3, a1, a1 +4023b442: 202cc0 or a2, a12, a12 +4023b445: ff8f05 call0 4023ad38 +4023b448: fe8216 beqz a2, 4023b434 +4023b44b: 0148 l32i.n a4, a1, 0 +4023b44d: 152422 l32i a2, a4, 84 +4023b450: 62cc bnez.n a2, 4023b45a +4023b452: 1c38 l32i.n a3, a12, 4 +4023b454: fba022 movi a2, 251 +4023b457: 0b6326 beqi a3, 6, 4023b466 +4023b45a: 202440 or a2, a4, a4 +4023b45d: 00a032 movi a3, 0 +4023b460: 0151c5 call0 4023c980 +4023b463: 00a022 movi a2, 0 +4023b466: 7108 l32i.n a0, a1, 28 +4023b468: 61c8 l32i.n a12, a1, 24 +4023b46a: 20c112 addi a1, a1, 32 +4023b46d: f00d ret.n + ... + +4023b470 : +4023b470: e0c112 addi a1, a1, -32 +4023b473: 61c9 s32i.n a12, a1, 24 +4023b475: 02cd mov.n a12, a2 +4023b477: 020c movi.n a2, 0 +4023b479: 7109 s32i.n a0, a1, 28 +4023b47b: 0129 s32i.n a2, a1, 0 +4023b47d: 059c27 bne a12, a2, 4023b486 +4023b480: f4a022 movi a2, 244 +4023b483: 000846 j 4023b4a8 +4023b486: 0c28 l32i.n a2, a12, 0 +4023b488: f4b266 bnei a2, 16, 4023b480 +4023b48b: 013d mov.n a3, a1 +4023b48d: 202cc0 or a2, a12, a12 +4023b490: ff8a45 call0 4023ad38 +4023b493: fe9216 beqz a2, 4023b480 +4023b496: 1c38 l32i.n a3, a12, 4 +4023b498: fba022 movi a2, 251 +4023b49b: 096326 beqi a3, 6, 4023b4a8 +4023b49e: 0128 l32i.n a2, a1, 0 +4023b4a0: 01a032 movi a3, 1 +4023b4a3: 014dc5 call0 4023c980 +4023b4a6: 020c movi.n a2, 0 +4023b4a8: 7108 l32i.n a0, a1, 28 +4023b4aa: 61c8 l32i.n a12, a1, 24 +4023b4ac: 20c112 addi a1, a1, 32 +4023b4af: f00d ret.n +4023b4b1: 000000 ill +4023b4b4: 36cc bnez.n a6, 4023b4bb +4023b4b6: ff .byte 0xff +4023b4b7: 3f .byte 0x3f +4023b4b8: ff36e0 excw +4023b4bb: 3f .byte 0x3f + +4023b4bc : +4023b4bc: e0c112 addi a1, a1, -32 +4023b4bf: 51d9 s32i.n a13, a1, 20 +4023b4c1: 02dd mov.n a13, a2 +4023b4c3: 020c movi.n a2, 0 +4023b4c5: 61c9 s32i.n a12, a1, 24 +4023b4c7: 7109 s32i.n a0, a1, 28 +4023b4c9: 0129 s32i.n a2, a1, 0 +4023b4cb: 20c330 or a12, a3, a3 +4023b4ce: 021d27 beq a13, a2, 4023b4d4 +4023b4d1: 059327 bne a3, a2, 4023b4da +4023b4d4: f4a022 movi a2, 244 +4023b4d7: 001a46 j 4023b544 +4023b4da: 0d28 l32i.n a2, a13, 0 +4023b4dc: f4b266 bnei a2, 16, 4023b4d4 +4023b4df: 013d mov.n a3, a1 +4023b4e1: 0d2d mov.n a2, a13 +4023b4e3: ff8545 call0 4023ad38 +4023b4e6: 42bc beqz.n a2, 4023b51e +4023b4e8: 0138 l32i.n a3, a1, 0 +4023b4ea: 1328 l32i.n a2, a3, 4 +4023b4ec: fe4216 beqz a2, 4023b4d4 +4023b4ef: a248 l32i.n a4, a2, 40 +4023b4f1: 34c332 addi a3, a3, 52 +4023b4f4: 3349 s32i.n a4, a3, 12 +4023b4f6: 172242 l32i a4, a2, 92 +4023b4f9: 2349 s32i.n a4, a3, 8 +4023b4fb: 391242 l16ui a4, a2, 114 +4023b4fe: 3a1222 l16ui a2, a2, 116 +4023b501: 015342 s16i a4, a3, 2 +4023b504: 840c movi.n a4, 8 +4023b506: 035342 s16i a4, a3, 6 +4023b509: c04420 sub a4, a4, a2 +4023b50c: 025342 s16i a4, a3, 4 +4023b50f: 0c2d mov.n a2, a12 +4023b511: 441c movi.n a4, 20 +4023b513: f8b201 l32r a0, 402397dc +4023b516: 0000c0 callx0 a0 +4023b519: 020c movi.n a2, 0 +4023b51b: 000946 j 4023b544 +4023b51e: 1d28 l32i.n a2, a13, 4 +4023b520: 928c beqz.n a2, 4023b52d +4023b522: 441c movi.n a4, 20 +4023b524: ffe431 l32r a3, 4023b4b4 +4023b527: 076226 beqi a2, 6, 4023b532 +4023b52a: 000446 j 4023b53f +4023b52d: ffe231 l32r a3, 4023b4b8 +4023b530: 441c movi.n a4, 20 +4023b532: 0c2d mov.n a2, a12 +4023b534: f8aa01 l32r a0, 402397dc +4023b537: 0000c0 callx0 a0 +4023b53a: 020c movi.n a2, 0 +4023b53c: 000046 j 4023b541 +4023b53f: 427c movi.n a2, -12 +4023b541: 742020 extui a2, a2, 0, 8 +4023b544: 7108 l32i.n a0, a1, 28 +4023b546: 61c8 l32i.n a12, a1, 24 +4023b548: 51d8 l32i.n a13, a1, 20 +4023b54a: 20c112 addi a1, a1, 32 +4023b54d: f00d ret.n + ... + +4023b550 : +4023b550: e0c112 addi a1, a1, -32 +4023b553: 61c9 s32i.n a12, a1, 24 +4023b555: 74c030 extui a12, a3, 0, 8 +4023b558: 030c movi.n a3, 0 +4023b55a: 7109 s32i.n a0, a1, 28 +4023b55c: 0139 s32i.n a3, a1, 0 +4023b55e: 089237 bne a2, a3, 4023b56a +4023b561: f4a022 movi a2, 244 +4023b564: 000fc6 j 4023b5a7 +4023b567: 000000 ill +4023b56a: 0238 l32i.n a3, a2, 0 +4023b56c: f1b366 bnei a3, 16, 4023b561 +4023b56f: 013d mov.n a3, a1 +4023b571: ff7c45 call0 4023ad38 +4023b574: fe9216 beqz a2, 4023b561 +4023b577: 0148 l32i.n a4, a1, 0 +4023b579: 132432 l32i a3, a4, 76 +4023b57c: 1428 l32i.n a2, a4, 4 +4023b57e: 203c30 or a3, a12, a3 +4023b581: 136432 s32i a3, a4, 76 +4023b584: d29c beqz.n a2, 4023b5a5 +4023b586: 0a6317 bbci a3, 1, 4023b594 +4023b589: 240252 l8ui a5, a2, 36 +4023b58c: 034c movi.n a3, 64 +4023b58e: 203530 or a3, a5, a3 +4023b591: 244232 s8i a3, a2, 36 +4023b594: 132432 l32i a3, a4, 76 +4023b597: 0a6337 bbci a3, 3, 4023b5a5 +4023b59a: 080242 l8ui a4, a2, 8 +4023b59d: 830c movi.n a3, 8 +4023b59f: 203430 or a3, a4, a3 +4023b5a2: 084232 s8i a3, a2, 8 +4023b5a5: 020c movi.n a2, 0 +4023b5a7: 7108 l32i.n a0, a1, 28 +4023b5a9: 61c8 l32i.n a12, a1, 24 +4023b5ab: 20c112 addi a1, a1, 32 +4023b5ae: f00d ret.n + +4023b5b0 : +4023b5b0: e0c112 addi a1, a1, -32 +4023b5b3: 61c9 s32i.n a12, a1, 24 +4023b5b5: 74c030 extui a12, a3, 0, 8 +4023b5b8: 030c movi.n a3, 0 +4023b5ba: 7109 s32i.n a0, a1, 28 +4023b5bc: 0139 s32i.n a3, a1, 0 +4023b5be: 089237 bne a2, a3, 4023b5ca +4023b5c1: f4a022 movi a2, 244 +4023b5c4: 001146 j 4023b60d +4023b5c7: 000000 ill +4023b5ca: 0238 l32i.n a3, a2, 0 +4023b5cc: f1b366 bnei a3, 16, 4023b5c1 +4023b5cf: 013d mov.n a3, a1 +4023b5d1: ff7645 call0 4023ad38 +4023b5d4: fe9216 beqz a2, 4023b5c1 +4023b5d7: 0148 l32i.n a4, a1, 0 +4023b5d9: f37c movi.n a3, -1 +4023b5db: 132422 l32i a2, a4, 76 +4023b5de: 3033c0 xor a3, a3, a12 +4023b5e1: 103320 and a3, a3, a2 +4023b5e4: 1428 l32i.n a2, a4, 4 +4023b5e6: 136432 s32i a3, a4, 76 +4023b5e9: e29c beqz.n a2, 4023b60b +4023b5eb: 0ae337 bbsi a3, 3, 4023b5f9 +4023b5ee: 080252 l8ui a5, a2, 8 +4023b5f1: 737c movi.n a3, -9 +4023b5f3: 103530 and a3, a5, a3 +4023b5f6: 084232 s8i a3, a2, 8 +4023b5f9: 132432 l32i a3, a4, 76 +4023b5fc: 0be317 bbsi a3, 1, 4023b60b +4023b5ff: 240242 l8ui a4, a2, 36 +4023b602: bfaf32 movi a3, -65 +4023b605: 103430 and a3, a4, a3 +4023b608: 244232 s8i a3, a2, 36 +4023b60b: 020c movi.n a2, 0 +4023b60d: 7108 l32i.n a0, a1, 28 +4023b60f: 61c8 l32i.n a12, a1, 24 +4023b611: 20c112 addi a1, a1, 32 +4023b614: f00d ret.n + ... + +4023b618 : +4023b618: e0c112 addi a1, a1, -32 +4023b61b: 51d9 s32i.n a13, a1, 20 +4023b61d: 74d030 extui a13, a3, 0, 8 +4023b620: 030c movi.n a3, 0 +4023b622: 61c9 s32i.n a12, a1, 24 +4023b624: 7109 s32i.n a0, a1, 28 +4023b626: 0139 s32i.n a3, a1, 0 +4023b628: 04cd mov.n a12, a4 +4023b62a: 5f1237 beq a2, a3, 4023b68d +4023b62d: 5c1437 beq a4, a3, 4023b68d +4023b630: 002232 l32i a3, a2, 0 +4023b633: 56b366 bnei a3, 16, 4023b68d +4023b636: 203110 or a3, a1, a1 +4023b639: ff6fc5 call0 4023ad38 +4023b63c: 04d216 beqz a2, 4023b68d +4023b63f: 0128 l32i.n a2, a1, 0 +4023b641: 132232 l32i a3, a2, 76 +4023b644: 456337 bbci a3, 3, 4023b68d +4023b647: 1238 l32i.n a3, a2, 4 +4023b649: 020c movi.n a2, 0 +4023b64b: 411327 beq a3, a2, 4023b690 +4023b64e: 221d26 beqi a13, 1, 4023b674 +4023b651: 0b1d27 beq a13, a2, 4023b660 +4023b654: 352d66 bnei a13, 2, 4023b68d +4023b657: 0c28 l32i.n a2, a12, 0 +4023b659: 296322 s32i a2, a3, 164 +4023b65c: 000946 j 4023b685 +4023b65f: 0c4800 excw +4023b662: 1124b0 slli a2, a4, 5 +4023b665: c02240 sub a2, a2, a4 +4023b668: a02240 addx4 a2, a2, a4 +4023b66b: 1122d0 slli a2, a2, 3 +4023b66e: 276322 s32i a2, a3, 156 +4023b671: 000406 j 4023b685 +4023b674: 0c48 l32i.n a4, a12, 0 +4023b676: 1124b0 slli a2, a4, 5 +4023b679: c02240 sub a2, a2, a4 +4023b67c: a02240 addx4 a2, a2, a4 +4023b67f: 1122d0 slli a2, a2, 3 +4023b682: 286322 s32i a2, a3, 160 +4023b685: 020c movi.n a2, 0 +4023b687: 000146 j 4023b690 +4023b68a: 000000 ill +4023b68d: f4a022 movi a2, 244 +4023b690: 7108 l32i.n a0, a1, 28 +4023b692: 61c8 l32i.n a12, a1, 24 +4023b694: 51d8 l32i.n a13, a1, 20 +4023b696: 20c112 addi a1, a1, 32 +4023b699: f00d ret.n + ... + +4023b69c : +4023b69c: e0c112 addi a1, a1, -32 +4023b69f: 51d9 s32i.n a13, a1, 20 +4023b6a1: 74d030 extui a13, a3, 0, 8 +4023b6a4: 030c movi.n a3, 0 +4023b6a6: 61c9 s32i.n a12, a1, 24 +4023b6a8: 7109 s32i.n a0, a1, 28 +4023b6aa: 0139 s32i.n a3, a1, 0 +4023b6ac: 04cd mov.n a12, a4 +4023b6ae: 4b1237 beq a2, a3, 4023b6fd +4023b6b1: 481437 beq a4, a3, 4023b6fd +4023b6b4: 0238 l32i.n a3, a2, 0 +4023b6b6: 43b366 bnei a3, 16, 4023b6fd +4023b6b9: 013d mov.n a3, a1 +4023b6bb: ff67c5 call0 4023ad38 +4023b6be: b2bc beqz.n a2, 4023b6fd +4023b6c0: 0128 l32i.n a2, a1, 0 +4023b6c2: 132232 l32i a3, a2, 76 +4023b6c5: 346337 bbci a3, 3, 4023b6fd +4023b6c8: 1248 l32i.n a4, a2, 4 +4023b6ca: 020c movi.n a2, 0 +4023b6cc: 301427 beq a4, a2, 4023b700 +4023b6cf: 161d26 beqi a13, 1, 4023b6e9 +4023b6d2: 0a1d27 beq a13, a2, 4023b6e0 +4023b6d5: 242d66 bnei a13, 2, 4023b6fd +4023b6d8: 292422 l32i a2, a4, 164 +4023b6db: 000586 j 4023b6f5 +4023b6de: 320000 excw +4023b6e1: 22e8a3 excw +4023b6e4: 462724 excw +4023b6e7: 220001 l32r a0, 40203ee8 +4023b6ea: 322824 excw +4023b6ed: 01e8a3 excw +4023b6f0: fe7d excw +4023b6f2: 0000c0 callx0 a0 +4023b6f5: 0c29 s32i.n a2, a12, 0 +4023b6f7: 020c movi.n a2, 0 +4023b6f9: 0000c6 j 4023b700 +4023b6fc: a02200 addx4 a2, a2, a0 +4023b6ff: 7108f4 excw +4023b702: 61c8 l32i.n a12, a1, 24 +4023b704: 51d8 l32i.n a13, a1, 20 +4023b706: 20c112 addi a1, a1, 32 +4023b709: f00d ret.n + ... + +4023b70c : +4023b70c: e0c112 addi a1, a1, -32 +4023b70f: 030c movi.n a3, 0 +4023b711: 7109 s32i.n a0, a1, 28 +4023b713: 0139 s32i.n a3, a1, 0 +4023b715: 059237 bne a2, a3, 4023b71e +4023b718: f4a022 movi a2, 244 +4023b71b: 0007c6 j 4023b73e +4023b71e: 0238 l32i.n a3, a2, 0 +4023b720: 08c326 beqi a3, 32, 4023b72c +4023b723: 00bb05 call0 4023c2d4 +4023b726: 742020 extui a2, a2, 0, 8 +4023b729: 000446 j 4023b73e +4023b72c: 203110 or a3, a1, a1 +4023b72f: ff6085 call0 4023ad38 +4023b732: fe2216 beqz a2, 4023b718 +4023b735: 002122 l32i a2, a1, 0 +4023b738: 01ae05 call0 4023d21c +4023b73b: 00a022 movi a2, 0 +4023b73e: 7108 l32i.n a0, a1, 28 +4023b740: 20c112 addi a1, a1, 32 +4023b743: f00d ret.n +4023b745: 000000 ill +4023b748: 00c350 excw +4023b74b: 2b9000 excw +4023b74e: ff .byte 0xff +4023b74f: 3f .byte 0x3f +4023b750: e268 l32i.n a6, a2, 56 +4023b752: 124000 excw + +4023b754 : +4023b754: f0c112 addi a1, a1, -16 +4023b757: 21c9 s32i.n a12, a1, 8 +4023b759: fffcc1 l32r a12, 4023b74c +4023b75c: 0161d2 s32i a13, a1, 4 +4023b75f: 036102 s32i a0, a1, 12 +4023b762: ffa3d2 movi a13, 0x3ff +4023b765: 201110 or a1, a1, a1 +4023b768: de2bc5 call0 40219a28 +4023b76b: fff731 l32r a3, 4023b748 +4023b76e: fff801 l32r a0, 4023b750 +4023b771: 0000c0 callx0 a0 +4023b774: 023d27 bltu a13, a2, 4023b77a +4023b777: 04d222 addmi a2, a2, 0x400 +4023b77a: 0c48 l32i.n a4, a12, 0 +4023b77c: e51247 beq a2, a4, 4023b765 +4023b77f: 3108 l32i.n a0, a1, 12 +4023b781: 0c29 s32i.n a2, a12, 0 +4023b783: 11d8 l32i.n a13, a1, 4 +4023b785: 21c8 l32i.n a12, a1, 8 4023b787: 10c112 addi a1, a1, 16 4023b78a: f00d ret.n -4023b78c : -4023b78c: e0c112 addi a1, a1, -32 -4023b78f: f4ce41 l32r a4, 40238ac8 -4023b792: 0661c2 s32i a12, a1, 24 -4023b795: 076102 s32i a0, a1, 28 -4023b798: 150c movi.n a5, 1 -4023b79a: 004452 s8i a5, a4, 0 -4023b79d: 742020 extui a2, a2, 0, 8 -4023b7a0: 04cd mov.n a12, a4 -4023b7a2: a3dc bnez.n a3, 4023b7c0 -4023b7a4: fc9021 l32r a2, 4023a9e4 -4023b7a7: 013d mov.n a3, a1 -4023b7a9: 0129 s32i.n a2, a1, 0 -4023b7ab: 00a022 movi a2, 0 -4023b7ae: ff2145 call0 4023a9c4 -4023b7b1: 120c movi.n a2, 1 -4023b7b3: 013d mov.n a3, a1 -4023b7b5: ff20c5 call0 4023a9c4 -4023b7b8: 020c movi.n a2, 0 -4023b7ba: 004c22 s8i a2, a12, 0 -4023b7bd: 000086 j 4023b7c3 -4023b7c0: ff2005 call0 4023a9c4 -4023b7c3: 072102 l32i a0, a1, 28 -4023b7c6: 0621c2 l32i a12, a1, 24 -4023b7c9: 20c112 addi a1, a1, 32 -4023b7cc: 000080 ret - ... - -4023b7d0 : -4023b7d0: f0c112 addi a1, a1, -16 -4023b7d3: 742020 extui a2, a2, 0, 8 -4023b7d6: 036102 s32i a0, a1, 12 -4023b7d9: ff2505 call0 4023aa2c -4023b7dc: 032102 l32i a0, a1, 12 -4023b7df: 10c112 addi a1, a1, 16 -4023b7e2: 000080 ret -4023b7e5: 000000 ill -4023b7e8: c13b addi.n a12, a1, 3 -4023b7ea: fe .byte 0xfe -4023b7eb: 3f .byte 0x3f -4023b7ec: 24b120 extui a11, a2, 1, 3 -4023b7ef: c11240 mul16u a1, a2, a4 -4023b7f2: 21c9f0 srai a12, a15, 9 -4023b7f5: 02c8 l32i.n a12, a2, 0 -4023b7f7: 3109 s32i.n a0, a1, 12 -4023b7f9: 0833c7 bltu a3, a12, 4023b805 -4023b7fc: 032242 l32i a4, a2, 12 -4023b7ff: 802c40 add a2, a12, a4 -4023b802: 133327 bltu a3, a2, 4023b819 -4023b805: fff831 l32r a3, 4023b7e8 -4023b808: fff921 l32r a2, 4023b7ec -4023b80b: 76a042 movi a4, 118 -4023b80e: f77901 l32r a0, 402395f4 -4023b811: 0000c0 callx0 a0 -4023b814: 020c movi.n a2, 0 -4023b816: 000386 j 4023b828 -4023b819: 231b addi.n a2, a3, 1 -4023b81b: c022c0 sub a2, a2, a12 -4023b81e: 043d mov.n a3, a4 -4023b820: ffc501 l32r a0, 4023b734 -4023b823: 0000c0 callx0 a0 -4023b826: 2c2a add.n a2, a12, a2 -4023b828: 3108 l32i.n a0, a1, 12 -4023b82a: 21c8 l32i.n a12, a1, 8 -4023b82c: 10c112 addi a1, a1, 16 -4023b82f: f00d ret.n -4023b831: 000000 ill -4023b834: 9e .byte 0x9e -4023b835: 3ffe97 bbsi a14, 25, 4023b878 - -4023b838 : -4023b838: f0c112 addi a1, a1, -16 -4023b83b: 11d9 s32i.n a13, a1, 4 -4023b83d: fffdd1 l32r a13, 4023b834 -4023b840: 01e9 s32i.n a14, a1, 0 -4023b842: d41c movi.n a4, 29 -4023b844: 02ed mov.n a14, a2 -4023b846: 0d3d mov.n a3, a13 -4023b848: 021c movi.n a2, 16 -4023b84a: 21c9 s32i.n a12, a1, 8 -4023b84c: 3109 s32i.n a0, a1, 12 -4023b84e: f9cd01 l32r a0, 40239f84 -4023b851: 0000c0 callx0 a0 -4023b854: 02cd mov.n a12, a2 -4023b856: 020c movi.n a2, 0 -4023b858: 281c27 beq a12, a2, 4023b884 -4023b85b: 2e1b addi.n a2, a14, 1 -4023b85d: 3c29 s32i.n a2, a12, 12 -4023b85f: 042c movi.n a4, 32 -4023b861: 0d3d mov.n a3, a13 -4023b863: f9c801 l32r a0, 40239f84 -4023b866: 0000c0 callx0 a0 -4023b869: 0c29 s32i.n a2, a12, 0 -4023b86b: 728c beqz.n a2, 4023b876 -4023b86d: 2c29 s32i.n a2, a12, 8 -4023b86f: 1c29 s32i.n a2, a12, 4 -4023b871: 0c2d mov.n a2, a12 -4023b873: 000346 j 4023b884 -4023b876: 0c2d mov.n a2, a12 -4023b878: 442c movi.n a4, 36 -4023b87a: 0d3d mov.n a3, a13 -4023b87c: f60301 l32r a0, 40239088 -4023b87f: 0000c0 callx0 a0 -4023b882: 020c movi.n a2, 0 -4023b884: 3108 l32i.n a0, a1, 12 -4023b886: 21c8 l32i.n a12, a1, 8 -4023b888: 11d8 l32i.n a13, a1, 4 -4023b88a: 01e8 l32i.n a14, a1, 0 -4023b88c: 10c112 addi a1, a1, 16 -4023b88f: f00d ret.n -4023b891: 000000 ill - -4023b894 : -4023b894: 3228 l32i.n a2, a2, 12 -4023b896: f00d ret.n - -4023b898 : -4023b898: 0238 l32i.n a3, a2, 0 -4023b89a: 2239 s32i.n a3, a2, 8 -4023b89c: 1239 s32i.n a3, a2, 4 -4023b89e: f00d ret.n -4023b8a0: c168 l32i.n a6, a1, 48 -4023b8a2: fe .byte 0xfe -4023b8a3: 3f .byte 0x3f -4023b8a4: b128 l32i.n a2, a1, 44 -4023b8a6: 124024 excw - -4023b8a8 : -4023b8a8: f0c112 addi a1, a1, -16 -4023b8ab: 21c9 s32i.n a12, a1, 8 -4023b8ad: 3109 s32i.n a0, a1, 12 -4023b8af: 11d9 s32i.n a13, a1, 4 -4023b8b1: 02cd mov.n a12, a2 -4023b8b3: 228c beqz.n a2, 4023b8b9 -4023b8b5: 0228 l32i.n a2, a2, 0 -4023b8b7: 22dc bnez.n a2, 4023b8cd -4023b8b9: fff931 l32r a3, 4023b8a0 -4023b8bc: fffa21 l32r a2, 4023b8a4 -4023b8bf: 3aa042 movi a4, 58 -4023b8c2: f74c01 l32r a0, 402395f4 -4023b8c5: 0000c0 callx0 a0 -4023b8c8: 000806 j 4023b8ec -4023b8cb: d10000 mul16s a0, a0, a0 -4023b8ce: ffd9 s32i.n a13, a15, 60 -4023b8d0: 0228 l32i.n a2, a2, 0 -4023b8d2: b43c movi.n a4, 59 -4023b8d4: 0d3d mov.n a3, a13 -4023b8d6: f5ec01 l32r a0, 40239088 -4023b8d9: 0000c0 callx0 a0 -4023b8dc: 0c28 l32i.n a2, a12, 0 -4023b8de: c43c movi.n a4, 60 -4023b8e0: 0d3d mov.n a3, a13 -4023b8e2: f5e901 l32r a0, 40239088 -4023b8e5: 0000c0 callx0 a0 -4023b8e8: 020c movi.n a2, 0 -4023b8ea: 0c29 s32i.n a2, a12, 0 -4023b8ec: 3108 l32i.n a0, a1, 12 -4023b8ee: 21c8 l32i.n a12, a1, 8 -4023b8f0: 11d8 l32i.n a13, a1, 4 -4023b8f2: 10c112 addi a1, a1, 16 -4023b8f5: f00d ret.n - ... - -4023b8f8 : -4023b8f8: 3228 l32i.n a2, a2, 12 -4023b8fa: 220b addi.n a2, a2, -1 -4023b8fc: f00d ret.n - ... - -4023b900 : -4023b900: 1268 l32i.n a6, a2, 4 -4023b902: 2258 l32i.n a5, a2, 8 -4023b904: 023d mov.n a3, a2 -4023b906: c04560 sub a4, a5, a6 -4023b909: 240b addi.n a2, a4, -1 -4023b90b: 053657 bltu a6, a5, 4023b914 -4023b90e: 3328 l32i.n a2, a3, 12 -4023b910: 220b addi.n a2, a2, -1 -4023b912: 224a add.n a2, a2, a4 -4023b914: f00d ret.n - ... - -4023b918 : -4023b918: f0c112 addi a1, a1, -16 -4023b91b: 3109 s32i.n a0, a1, 12 -4023b91d: 21c9 s32i.n a12, a1, 8 -4023b91f: 02cd mov.n a12, a2 -4023b921: fffdc5 call0 4023b900 -4023b924: 3c38 l32i.n a3, a12, 12 -4023b926: 3108 l32i.n a0, a1, 12 -4023b928: 330b addi.n a3, a3, -1 -4023b92a: c02320 sub a2, a3, a2 -4023b92d: 21c8 l32i.n a12, a1, 8 -4023b92f: 10c112 addi a1, a1, 16 -4023b932: f00d ret.n - -4023b934 : +4023b78c : +4023b78c: 206330 or a6, a3, a3 +4023b78f: f0c112 addi a1, a1, -16 +4023b792: 203440 or a3, a4, a4 +4023b795: 204550 or a4, a5, a5 +4023b798: 025d mov.n a5, a2 +4023b79a: 062d mov.n a2, a6 +4023b79c: 3109 s32i.n a0, a1, 12 +4023b79e: ff2f45 call0 4023aa94 +4023b7a1: 3108 l32i.n a0, a1, 12 +4023b7a3: 10c112 addi a1, a1, 16 +4023b7a6: f00d ret.n + +4023b7a8 : +4023b7a8: e0c112 addi a1, a1, -32 +4023b7ab: f4ce41 l32r a4, 40238ae4 +4023b7ae: 0661c2 s32i a12, a1, 24 +4023b7b1: 076102 s32i a0, a1, 28 +4023b7b4: 150c movi.n a5, 1 +4023b7b6: 004452 s8i a5, a4, 0 +4023b7b9: 742020 extui a2, a2, 0, 8 +4023b7bc: 04cd mov.n a12, a4 +4023b7be: a3dc bnez.n a3, 4023b7dc +4023b7c0: fc9021 l32r a2, 4023aa00 +4023b7c3: 013d mov.n a3, a1 +4023b7c5: 0129 s32i.n a2, a1, 0 +4023b7c7: 00a022 movi a2, 0 +4023b7ca: ff2145 call0 4023a9e0 +4023b7cd: 120c movi.n a2, 1 +4023b7cf: 013d mov.n a3, a1 +4023b7d1: ff20c5 call0 4023a9e0 +4023b7d4: 020c movi.n a2, 0 +4023b7d6: 004c22 s8i a2, a12, 0 +4023b7d9: 000086 j 4023b7df +4023b7dc: ff2005 call0 4023a9e0 +4023b7df: 072102 l32i a0, a1, 28 +4023b7e2: 0621c2 l32i a12, a1, 24 +4023b7e5: 20c112 addi a1, a1, 32 +4023b7e8: 000080 ret + ... + +4023b7ec : +4023b7ec: f0c112 addi a1, a1, -16 +4023b7ef: 742020 extui a2, a2, 0, 8 +4023b7f2: 036102 s32i a0, a1, 12 +4023b7f5: ff2505 call0 4023aa48 +4023b7f8: 032102 l32i a0, a1, 12 +4023b7fb: 10c112 addi a1, a1, 16 +4023b7fe: 000080 ret +4023b801: 000000 ill +4023b804: c13b addi.n a12, a1, 3 +4023b806: fe .byte 0xfe +4023b807: 3f .byte 0x3f +4023b808: 24b140 extui a11, a4, 1, 3 +4023b80b: c11240 mul16u a1, a2, a4 +4023b80e: 21c9f0 srai a12, a15, 9 +4023b811: 02c8 l32i.n a12, a2, 0 +4023b813: 3109 s32i.n a0, a1, 12 +4023b815: 0833c7 bltu a3, a12, 4023b821 +4023b818: 032242 l32i a4, a2, 12 +4023b81b: 802c40 add a2, a12, a4 +4023b81e: 133327 bltu a3, a2, 4023b835 +4023b821: fff831 l32r a3, 4023b804 +4023b824: fff921 l32r a2, 4023b808 +4023b827: 76a042 movi a4, 118 +4023b82a: f77901 l32r a0, 40239610 +4023b82d: 0000c0 callx0 a0 +4023b830: 020c movi.n a2, 0 +4023b832: 000386 j 4023b844 +4023b835: 231b addi.n a2, a3, 1 +4023b837: c022c0 sub a2, a2, a12 +4023b83a: 043d mov.n a3, a4 +4023b83c: ffc501 l32r a0, 4023b750 +4023b83f: 0000c0 callx0 a0 +4023b842: 2c2a add.n a2, a12, a2 +4023b844: 3108 l32i.n a0, a1, 12 +4023b846: 21c8 l32i.n a12, a1, 8 +4023b848: 10c112 addi a1, a1, 16 +4023b84b: f00d ret.n +4023b84d: 000000 ill +4023b850: 9e .byte 0x9e +4023b851: 3ffe97 bbsi a14, 25, 4023b894 + +4023b854 : +4023b854: f0c112 addi a1, a1, -16 +4023b857: 11d9 s32i.n a13, a1, 4 +4023b859: fffdd1 l32r a13, 4023b850 +4023b85c: 01e9 s32i.n a14, a1, 0 +4023b85e: d41c movi.n a4, 29 +4023b860: 02ed mov.n a14, a2 +4023b862: 0d3d mov.n a3, a13 +4023b864: 021c movi.n a2, 16 +4023b866: 21c9 s32i.n a12, a1, 8 +4023b868: 3109 s32i.n a0, a1, 12 +4023b86a: f9cd01 l32r a0, 40239fa0 +4023b86d: 0000c0 callx0 a0 +4023b870: 02cd mov.n a12, a2 +4023b872: 020c movi.n a2, 0 +4023b874: 281c27 beq a12, a2, 4023b8a0 +4023b877: 2e1b addi.n a2, a14, 1 +4023b879: 3c29 s32i.n a2, a12, 12 +4023b87b: 042c movi.n a4, 32 +4023b87d: 0d3d mov.n a3, a13 +4023b87f: f9c801 l32r a0, 40239fa0 +4023b882: 0000c0 callx0 a0 +4023b885: 0c29 s32i.n a2, a12, 0 +4023b887: 728c beqz.n a2, 4023b892 +4023b889: 2c29 s32i.n a2, a12, 8 +4023b88b: 1c29 s32i.n a2, a12, 4 +4023b88d: 0c2d mov.n a2, a12 +4023b88f: 000346 j 4023b8a0 +4023b892: 0c2d mov.n a2, a12 +4023b894: 442c movi.n a4, 36 +4023b896: 0d3d mov.n a3, a13 +4023b898: f60301 l32r a0, 402390a4 +4023b89b: 0000c0 callx0 a0 +4023b89e: 020c movi.n a2, 0 +4023b8a0: 3108 l32i.n a0, a1, 12 +4023b8a2: 21c8 l32i.n a12, a1, 8 +4023b8a4: 11d8 l32i.n a13, a1, 4 +4023b8a6: 01e8 l32i.n a14, a1, 0 +4023b8a8: 10c112 addi a1, a1, 16 +4023b8ab: f00d ret.n +4023b8ad: 000000 ill + +4023b8b0 : +4023b8b0: 3228 l32i.n a2, a2, 12 +4023b8b2: f00d ret.n + +4023b8b4 : +4023b8b4: 0238 l32i.n a3, a2, 0 +4023b8b6: 2239 s32i.n a3, a2, 8 +4023b8b8: 1239 s32i.n a3, a2, 4 +4023b8ba: f00d ret.n +4023b8bc: c168 l32i.n a6, a1, 48 +4023b8be: fe .byte 0xfe +4023b8bf: 3f .byte 0x3f +4023b8c0: b148 l32i.n a4, a1, 44 +4023b8c2: 124024 excw + +4023b8c4 : +4023b8c4: f0c112 addi a1, a1, -16 +4023b8c7: 21c9 s32i.n a12, a1, 8 +4023b8c9: 3109 s32i.n a0, a1, 12 +4023b8cb: 11d9 s32i.n a13, a1, 4 +4023b8cd: 02cd mov.n a12, a2 +4023b8cf: 228c beqz.n a2, 4023b8d5 +4023b8d1: 0228 l32i.n a2, a2, 0 +4023b8d3: 22dc bnez.n a2, 4023b8e9 +4023b8d5: fff931 l32r a3, 4023b8bc +4023b8d8: fffa21 l32r a2, 4023b8c0 +4023b8db: 3aa042 movi a4, 58 +4023b8de: f74c01 l32r a0, 40239610 +4023b8e1: 0000c0 callx0 a0 +4023b8e4: 000806 j 4023b908 +4023b8e7: d10000 mul16s a0, a0, a0 +4023b8ea: ffd9 s32i.n a13, a15, 60 +4023b8ec: 0228 l32i.n a2, a2, 0 +4023b8ee: b43c movi.n a4, 59 +4023b8f0: 0d3d mov.n a3, a13 +4023b8f2: f5ec01 l32r a0, 402390a4 +4023b8f5: 0000c0 callx0 a0 +4023b8f8: 0c28 l32i.n a2, a12, 0 +4023b8fa: c43c movi.n a4, 60 +4023b8fc: 0d3d mov.n a3, a13 +4023b8fe: f5e901 l32r a0, 402390a4 +4023b901: 0000c0 callx0 a0 +4023b904: 020c movi.n a2, 0 +4023b906: 0c29 s32i.n a2, a12, 0 +4023b908: 3108 l32i.n a0, a1, 12 +4023b90a: 21c8 l32i.n a12, a1, 8 +4023b90c: 11d8 l32i.n a13, a1, 4 +4023b90e: 10c112 addi a1, a1, 16 +4023b911: f00d ret.n + ... + +4023b914 : +4023b914: 3228 l32i.n a2, a2, 12 +4023b916: 220b addi.n a2, a2, -1 +4023b918: f00d ret.n + ... + +4023b91c : +4023b91c: 1268 l32i.n a6, a2, 4 +4023b91e: 2258 l32i.n a5, a2, 8 +4023b920: 023d mov.n a3, a2 +4023b922: c04560 sub a4, a5, a6 +4023b925: 240b addi.n a2, a4, -1 +4023b927: 053657 bltu a6, a5, 4023b930 +4023b92a: 3328 l32i.n a2, a3, 12 +4023b92c: 220b addi.n a2, a2, -1 +4023b92e: 224a add.n a2, a2, a4 +4023b930: f00d ret.n + ... + +4023b934 : 4023b934: f0c112 addi a1, a1, -16 4023b937: 3109 s32i.n a0, a1, 12 -4023b939: fffc45 call0 4023b900 -4023b93c: 030c movi.n a3, 0 -4023b93e: 140c movi.n a4, 1 -4023b940: 3108 l32i.n a0, a1, 12 -4023b942: 833420 moveqz a3, a4, a2 -4023b945: 032d mov.n a2, a3 -4023b947: 10c112 addi a1, a1, 16 -4023b94a: f00d ret.n - -4023b94c : -4023b94c: f0c112 addi a1, a1, -16 -4023b94f: 3109 s32i.n a0, a1, 12 -4023b951: 21c9 s32i.n a12, a1, 8 -4023b953: 02cd mov.n a12, a2 -4023b955: fffa85 call0 4023b900 -4023b958: 3c38 l32i.n a3, a12, 12 -4023b95a: 3108 l32i.n a0, a1, 12 -4023b95c: 330b addi.n a3, a3, -1 -4023b95e: c03320 sub a3, a3, a2 -4023b961: 140c movi.n a4, 1 -4023b963: 020c movi.n a2, 0 -4023b965: 832430 moveqz a2, a4, a3 -4023b968: 21c8 l32i.n a12, a1, 8 -4023b96a: 10c112 addi a1, a1, 16 -4023b96d: f00d ret.n - ... - -4023b970 : -4023b970: 2228 l32i.n a2, a2, 8 -4023b972: f00d ret.n - -4023b974 : -4023b974: 1228 l32i.n a2, a2, 4 -4023b976: f00d ret.n -4023b978: c158 l32i.n a5, a1, 48 -4023b97a: fe .byte 0xfe -4023b97b: 3f .byte 0x3f -4023b97c: b118 l32i.n a1, a1, 44 -4023b97e: 284024 excw -4023b981: 7e .byte 0x7e -4023b982: 124010 excw - -4023b984 : -4023b984: c0c112 addi a1, a1, -64 -4023b987: e1c9 s32i.n a12, a1, 56 -4023b989: c1e9 s32i.n a14, a1, 48 -4023b98b: 02c8 l32i.n a12, a2, 0 -4023b98d: 02ed mov.n a14, a2 -4023b98f: 3228 l32i.n a2, a2, 12 -4023b991: 2139 s32i.n a3, a1, 8 -4023b993: 1129 s32i.n a2, a1, 4 -4023b995: 3c2a add.n a3, a12, a2 -4023b997: 0e2d mov.n a2, a14 -4023b999: d1d9 s32i.n a13, a1, 52 -4023b99b: b1f9 s32i.n a15, a1, 44 -4023b99d: f109 s32i.n a0, a1, 60 -4023b99f: 04dd mov.n a13, a4 -4023b9a1: 0139 s32i.n a3, a1, 0 -4023b9a3: fff745 call0 4023b918 -4023b9a6: 02fd mov.n a15, a2 -4023b9a8: 59bdf7 bgeu a13, a15, 4023ba05 -4023b9ab: 2e28 l32i.n a2, a14, 8 -4023b9ad: 1138 l32i.n a3, a1, 4 -4023b9af: c022c0 sub a2, a2, a12 -4023b9b2: 22da add.n a2, a2, a13 -4023b9b4: ff6001 l32r a0, 4023b734 -4023b9b7: 0000c0 callx0 a0 -4023b9ba: 9c2a add.n a9, a12, a2 -4023b9bc: 0128 l32i.n a2, a1, 0 -4023b9be: 133927 bltu a9, a2, 4023b9d5 -4023b9c1: ffed31 l32r a3, 4023b978 -4023b9c4: ffee21 l32r a2, 4023b97c -4023b9c7: 83a042 movi a4, 131 -4023b9ca: f70a01 l32r a0, 402395f4 -4023b9cd: 0000c0 callx0 a0 -4023b9d0: 020c movi.n a2, 0 -4023b9d2: 000c46 j 4023ba07 -4023b9d5: 0138 l32i.n a3, a1, 0 -4023b9d7: c07fd0 sub a7, a15, a13 -4023b9da: c02390 sub a2, a3, a9 -4023b9dd: 01b277 bgeu a2, a7, 4023b9e2 -4023b9e0: 027d mov.n a7, a2 -4023b9e2: 2138 l32i.n a3, a1, 8 -4023b9e4: 074d mov.n a4, a7 -4023b9e6: 092d mov.n a2, a9 -4023b9e8: 4179 s32i.n a7, a1, 16 -4023b9ea: 3199 s32i.n a9, a1, 12 -4023b9ec: ffe501 l32r a0, 4023b980 -4023b9ef: 0000c0 callx0 a0 -4023b9f2: 4178 l32i.n a7, a1, 16 -4023b9f4: 3198 l32i.n a9, a1, 12 -4023b9f6: 628c beqz.n a2, 4023ba00 -4023b9f8: c02290 sub a2, a2, a9 -4023b9fb: 22da add.n a2, a2, a13 -4023b9fd: 000186 j 4023ba07 -4023ba00: dd7a add.n a13, a13, a7 -4023ba02: ffe886 j 4023b9a8 -4023ba05: 0f2d mov.n a2, a15 -4023ba07: f108 l32i.n a0, a1, 60 -4023ba09: e1c8 l32i.n a12, a1, 56 -4023ba0b: d1d8 l32i.n a13, a1, 52 -4023ba0d: c1e8 l32i.n a14, a1, 48 -4023ba0f: b1f8 l32i.n a15, a1, 44 -4023ba11: 40c112 addi a1, a1, 64 -4023ba14: f00d ret.n -4023ba16: 490000 excw -4023ba19: 3ffec1 l32r a12, 4020ba14 -4023ba1c: 24b110 extui a11, a1, 1, 3 -4023ba1f: b10840 excw -4023ba22: 124024 excw - -4023ba24 : -4023ba24: d0c112 addi a1, a1, -48 -4023ba27: a1c9 s32i.n a12, a1, 40 -4023ba29: 02cd mov.n a12, a2 -4023ba2b: 81e9 s32i.n a14, a1, 32 -4023ba2d: 3228 l32i.n a2, a2, 12 -4023ba2f: 0ce8 l32i.n a14, a12, 0 -4023ba31: 91d9 s32i.n a13, a1, 36 -4023ba33: 71f9 s32i.n a15, a1, 28 -4023ba35: b109 s32i.n a0, a1, 44 -4023ba37: 03fd mov.n a15, a3 -4023ba39: ee2a add.n a14, a14, a2 -4023ba3b: 20d440 or a13, a4, a4 -4023ba3e: 02b247 bgeu a2, a4, 4023ba44 -4023ba41: 20d220 or a13, a2, a2 -4023ba44: 0c2d mov.n a2, a12 -4023ba46: ffeb85 call0 4023b900 -4023ba49: 027d mov.n a7, a2 -4023ba4b: 060c movi.n a6, 0 -4023ba4d: 4516d7 beq a6, a13, 4023ba96 -4023ba50: 1c28 l32i.n a2, a12, 4 -4023ba52: 0b32e7 bltu a2, a14, 4023ba61 -4023ba55: 96a042 movi a4, 150 -4023ba58: fff031 l32r a3, 4023ba18 -4023ba5b: fff021 l32r a2, 4023ba1c -4023ba5e: 001506 j 4023bab6 -4023ba61: c03e20 sub a3, a14, a2 -4023ba64: c05d60 sub a5, a13, a6 -4023ba67: 01b357 bgeu a3, a5, 4023ba6c -4023ba6a: 035d mov.n a5, a3 -4023ba6c: 054d mov.n a4, a5 -4023ba6e: 0f3d mov.n a3, a15 -4023ba70: 2159 s32i.n a5, a1, 8 -4023ba72: 0169 s32i.n a6, a1, 0 -4023ba74: 1179 s32i.n a7, a1, 4 -4023ba76: f46001 l32r a0, 40238bf8 -4023ba79: 0000c0 callx0 a0 -4023ba7c: 1c28 l32i.n a2, a12, 4 -4023ba7e: 2158 l32i.n a5, a1, 8 -4023ba80: 0168 l32i.n a6, a1, 0 -4023ba82: 225a add.n a2, a2, a5 -4023ba84: 1c29 s32i.n a2, a12, 4 -4023ba86: 665a add.n a6, a6, a5 -4023ba88: 1178 l32i.n a7, a1, 4 -4023ba8a: bf9e27 bne a14, a2, 4023ba4d -4023ba8d: 0c28 l32i.n a2, a12, 0 -4023ba8f: 1c29 s32i.n a2, a12, 4 -4023ba91: ffee06 j 4023ba4d -4023ba94: 3d0000 excw -4023ba97: d70d excw -4023ba99: 3822b7 blt a2, a11, 4023bad5 -4023ba9c: 2d1c movi.n a13, 18 -4023ba9e: 050c movi.n a5, 0 -4023baa0: 29ffd5 excw -4023baa3: 2d2c movi.n a13, 34 -4023baa5: c50c movi.n a5, 12 -4023baa7: ffe8 l32i.n a14, a15, 60 -4023baa9: 0d3d mov.n a3, a13 -4023baab: f2cc bnez.n a2, 4023babe -4023baad: ffda31 l32r a3, 4023ba18 -4023bab0: ffdc21 l32r a2, 4023ba20 -4023bab3: a2a042 movi a4, 162 -4023bab6: f6cf01 l32r a0, 402395f4 -4023bab9: 0000c0 callx0 a0 -4023babc: 030c movi.n a3, 0 -4023babe: b108 l32i.n a0, a1, 44 -4023bac0: 032d mov.n a2, a3 -4023bac2: a1c8 l32i.n a12, a1, 40 -4023bac4: 91d8 l32i.n a13, a1, 36 -4023bac6: 81e8 l32i.n a14, a1, 32 -4023bac8: 71f8 l32i.n a15, a1, 28 -4023baca: 30c112 addi a1, a1, 48 -4023bacd: f00d ret.n -4023bacf: c12700 mul16u a2, a7, a0 -4023bad2: fe .byte 0xfe -4023bad3: 3f .byte 0x3f -4023bad4: 24b100 extui a11, a0, 1, 3 -4023bad7: b0f840 addx8 a15, a8, a4 -4023bada: 124024 excw - -4023badc : -4023badc: d0c112 addi a1, a1, -48 -4023badf: a1c9 s32i.n a12, a1, 40 -4023bae1: 81e9 s32i.n a14, a1, 32 -4023bae3: 02cd mov.n a12, a2 -4023bae5: 02e8 l32i.n a14, a2, 0 -4023bae7: 3228 l32i.n a2, a2, 12 -4023bae9: 91d9 s32i.n a13, a1, 36 -4023baeb: ee2a add.n a14, a14, a2 -4023baed: 0c2d mov.n a2, a12 -4023baef: 71f9 s32i.n a15, a1, 28 -4023baf1: b109 s32i.n a0, a1, 44 -4023baf3: 006132 s32i a3, a1, 0 -4023baf6: 20f440 or a15, a4, a4 -4023baf9: ffe045 call0 4023b900 -4023bafc: 027d mov.n a7, a2 -4023bafe: 0d0c movi.n a13, 0 -4023bb00: 441df7 beq a13, a15, 4023bb48 -4023bb03: 1c28 l32i.n a2, a12, 4 -4023bb05: 0c32e7 bltu a2, a14, 4023bb15 -4023bb08: b1a042 movi a4, 177 -4023bb0b: fff131 l32r a3, 4023bad0 -4023bb0e: fff121 l32r a2, 4023bad4 -4023bb11: 0013c6 j 4023bb64 -4023bb14: 3e2000 excw -4023bb17: 5fd0c0 excw -4023bb1a: b357c0 movgez a5, a7, a12 -4023bb1d: 035d01 l32r a0, 401fc894 <_lit4_end+0xf49e8> -4023bb20: 0168 l32i.n a6, a1, 0 -4023bb22: 054d mov.n a4, a5 -4023bb24: 36da add.n a3, a6, a13 -4023bb26: 2159 s32i.n a5, a1, 8 -4023bb28: 1179 s32i.n a7, a1, 4 -4023bb2a: f72501 l32r a0, 402397c0 -4023bb2d: 0000c0 callx0 a0 -4023bb30: 1c28 l32i.n a2, a12, 4 -4023bb32: 2158 l32i.n a5, a1, 8 -4023bb34: 1178 l32i.n a7, a1, 4 -4023bb36: 225a add.n a2, a2, a5 -4023bb38: 1c29 s32i.n a2, a12, 4 -4023bb3a: dd5a add.n a13, a13, a5 -4023bb3c: c09e27 bne a14, a2, 4023bb00 -4023bb3f: 0c28 l32i.n a2, a12, 0 -4023bb41: 1c29 s32i.n a2, a12, 4 -4023bb43: ffee46 j 4023bb00 -4023bb46: f70000 excw -4023bb49: 3824b7 blt a4, a11, 4023bb85 -4023bb4c: 2d1c movi.n a13, 18 -4023bb4e: 050c movi.n a5, 0 -4023bb50: ffca add.n a15, a15, a12 -4023bb52: 2c29 s32i.n a2, a12, 8 -4023bb54: 0c2d mov.n a2, a12 -4023bb56: ffddc5 call0 4023b934 -4023bb59: 32dc bnez.n a2, 4023bb70 -4023bb5b: ffdd31 l32r a3, 4023bad0 -4023bb5e: ffde21 l32r a2, 4023bad8 -4023bb61: bda042 movi a4, 189 -4023bb64: f6a401 l32r a0, 402395f4 -4023bb67: 0000c0 callx0 a0 -4023bb6a: 020c movi.n a2, 0 -4023bb6c: 000086 j 4023bb72 -4023bb6f: 1c2800 excw -4023bb72: b108 l32i.n a0, a1, 44 -4023bb74: a1c8 l32i.n a12, a1, 40 -4023bb76: 91d8 l32i.n a13, a1, 36 -4023bb78: 81e8 l32i.n a14, a1, 32 -4023bb7a: 71f8 l32i.n a15, a1, 28 -4023bb7c: 30c112 addi a1, a1, 48 -4023bb7f: f00d ret.n -4023bb81: 000000 ill -4023bb84: fec113 excw -4023bb87: 3f .byte 0x3f -4023bb88: 24b0f0 extui a11, a15, 0, 3 -4023bb8b: b0e840 addx8 a14, a8, a4 -4023bb8e: 124024 excw - -4023bb90 : -4023bb90: d0c112 addi a1, a1, -48 -4023bb93: 71f9 s32i.n a15, a1, 28 -4023bb95: 02fd mov.n a15, a2 -4023bb97: 032d mov.n a2, a3 -4023bb99: a1c9 s32i.n a12, a1, 40 -4023bb9b: 91d9 s32i.n a13, a1, 36 -4023bb9d: 81e9 s32i.n a14, a1, 32 -4023bb9f: b109 s32i.n a0, a1, 44 -4023bba1: 03cd mov.n a12, a3 -4023bba3: 20d440 or a13, a4, a4 -4023bba6: ffd705 call0 4023b918 -4023bba9: 02ed mov.n a14, a2 -4023bbab: 020c movi.n a2, 0 -4023bbad: 6f3ed7 bltu a14, a13, 4023bc20 -4023bbb0: 0c68 l32i.n a6, a12, 0 -4023bbb2: 3c28 l32i.n a2, a12, 12 -4023bbb4: 050c movi.n a5, 0 -4023bbb6: 662a add.n a6, a6, a2 -4023bbb8: 4415d7 beq a5, a13, 4023bc00 -4023bbbb: 2c38 l32i.n a3, a12, 8 -4023bbbd: 0c3367 bltu a3, a6, 4023bbcd -4023bbc0: d0a042 movi a4, 208 -4023bbc3: fff031 l32r a3, 4023bb84 -4023bbc6: fff021 l32r a2, 4023bb88 -4023bbc9: 001186 j 4023bc13 -4023bbcc: 263000 excw -4023bbcf: 7d50c0 excw -4023bbd2: b277c0 excw -4023bbd5: 027d01 l32r a0, 401fc5cc <_lit4_end+0xf4720> -4023bbd8: 074d mov.n a4, a7 -4023bbda: 2f5a add.n a2, a15, a5 -4023bbdc: 0159 s32i.n a5, a1, 0 -4023bbde: 1169 s32i.n a6, a1, 4 -4023bbe0: 2179 s32i.n a7, a1, 8 -4023bbe2: f6f701 l32r a0, 402397c0 -4023bbe5: 0000c0 callx0 a0 -4023bbe8: 2c28 l32i.n a2, a12, 8 -4023bbea: 2178 l32i.n a7, a1, 8 -4023bbec: 0158 l32i.n a5, a1, 0 -4023bbee: 227a add.n a2, a2, a7 -4023bbf0: 1168 l32i.n a6, a1, 4 -4023bbf2: 2c29 s32i.n a2, a12, 8 -4023bbf4: 557a add.n a5, a5, a7 -4023bbf6: be9627 bne a6, a2, 4023bbb8 -4023bbf9: 0c28 l32i.n a2, a12, 0 -4023bbfb: 2c29 s32i.n a2, a12, 8 -4023bbfd: ffedc6 j 4023bbb8 -4023bc00: 0c2d mov.n a2, a12 -4023bc02: ffd145 call0 4023b918 -4023bc05: 2d2a add.n a2, a13, a2 -4023bc07: 131e27 beq a14, a2, 4023bc1e -4023bc0a: ffde31 l32r a3, 4023bb84 -4023bc0d: ffdf21 l32r a2, 4023bb8c -4023bc10: daa042 movi a4, 218 -4023bc13: f67801 l32r a0, 402395f4 -4023bc16: 0000c0 callx0 a0 -4023bc19: 020c movi.n a2, 0 -4023bc1b: 000046 j 4023bc20 -4023bc1e: 2c28 l32i.n a2, a12, 8 -4023bc20: b108 l32i.n a0, a1, 44 -4023bc22: a1c8 l32i.n a12, a1, 40 -4023bc24: 91d8 l32i.n a13, a1, 36 -4023bc26: 81e8 l32i.n a14, a1, 32 -4023bc28: 71f8 l32i.n a15, a1, 28 -4023bc2a: 30c112 addi a1, a1, 48 -4023bc2d: f00d ret.n - ... - -4023bc30 : -4023bc30: f0c112 addi a1, a1, -16 -4023bc33: 3109 s32i.n a0, a1, 12 -4023bc35: 036f85 call0 4023f330 -4023bc38: 3108 l32i.n a0, a1, 12 -4023bc3a: 10c112 addi a1, a1, 16 -4023bc3d: f00d ret.n - ... - -4023bc40 : -4023bc40: f0c112 addi a1, a1, -16 -4023bc43: 3109 s32i.n a0, a1, 12 -4023bc45: 0370c5 call0 4023f354 -4023bc48: 3108 l32i.n a0, a1, 12 -4023bc4a: 10c112 addi a1, a1, 16 -4023bc4d: f00d ret.n - ... - -4023bc50 : -4023bc50: f0c112 addi a1, a1, -16 -4023bc53: 3109 s32i.n a0, a1, 12 -4023bc55: 037345 call0 4023f38c -4023bc58: 3108 l32i.n a0, a1, 12 -4023bc5a: 10c112 addi a1, a1, 16 -4023bc5d: f00d ret.n - ... - -4023bc60 : -4023bc60: f0c112 addi a1, a1, -16 -4023bc63: 3109 s32i.n a0, a1, 12 -4023bc65: 037145 call0 4023f37c -4023bc68: 3108 l32i.n a0, a1, 12 -4023bc6a: 10c112 addi a1, a1, 16 -4023bc6d: f00d ret.n - ... - -4023bc70 : -4023bc70: f0c112 addi a1, a1, -16 -4023bc73: 3109 s32i.n a0, a1, 12 -4023bc75: 037445 call0 4023f3bc -4023bc78: 3108 l32i.n a0, a1, 12 -4023bc7a: 10c112 addi a1, a1, 16 -4023bc7d: f00d ret.n - ... - -4023bc80 : -4023bc80: f0c112 addi a1, a1, -16 -4023bc83: 3109 s32i.n a0, a1, 12 -4023bc85: 037905 call0 4023f418 -4023bc88: 3108 l32i.n a0, a1, 12 -4023bc8a: 10c112 addi a1, a1, 16 -4023bc8d: f00d ret.n - ... - -4023bc90 : -4023bc90: f0c112 addi a1, a1, -16 -4023bc93: 3109 s32i.n a0, a1, 12 -4023bc95: 0381c5 call0 4023f4b4 -4023bc98: 3108 l32i.n a0, a1, 12 -4023bc9a: 10c112 addi a1, a1, 16 -4023bc9d: f00d ret.n - ... - -4023bca0 : -4023bca0: f0c112 addi a1, a1, -16 -4023bca3: 3109 s32i.n a0, a1, 12 -4023bca5: 0378c5 call0 4023f434 -4023bca8: 3108 l32i.n a0, a1, 12 -4023bcaa: 10c112 addi a1, a1, 16 -4023bcad: f00d ret.n - ... - -4023bcb0 : -4023bcb0: f0c112 addi a1, a1, -16 -4023bcb3: 3109 s32i.n a0, a1, 12 -4023bcb5: 035ac5 call0 4023f264 -4023bcb8: 3108 l32i.n a0, a1, 12 -4023bcba: 10c112 addi a1, a1, 16 -4023bcbd: f00d ret.n - ... - -4023bcc0 : -4023bcc0: f0c112 addi a1, a1, -16 -4023bcc3: 3109 s32i.n a0, a1, 12 -4023bcc5: 038585 call0 4023f520 -4023bcc8: 3108 l32i.n a0, a1, 12 -4023bcca: 10c112 addi a1, a1, 16 -4023bccd: f00d ret.n -4023bccf: ca8000 excw -4023bcd2: 244023 excw -4023bcd5: 0e .byte 0xe -4023bcd6: 124000 excw -4023bcd9: c2f0c1 l32r a12, 4022c89c -4023bcdc: d90261 l32r a6, 402320e4 -4023bcdf: 03cd11 l32r a1, 401fcc14 <_lit4_end+0xf4d68> -4023bce2: 02dd mov.n a13, a2 -4023bce4: 01e9 s32i.n a14, a1, 0 -4023bce6: 1d39 s32i.n a3, a13, 4 -4023bce8: 04ed mov.n a14, a4 -4023bcea: 030c movi.n a3, 0 -4023bcec: 0c2d mov.n a2, a12 -4023bcee: 036102 s32i a0, a1, 12 -4023bcf1: 04f305 call0 40240c24 -4023bcf4: 0edc bnez.n a14, 4023bd08 -4023bcf6: 0c2d mov.n a2, a12 -4023bcf8: 052705 call0 40240f6c -4023bcfb: 92ac beqz.n a2, 4023bd28 -4023bcfd: fff431 l32r a3, 4023bcd0 -4023bd00: 0c2d mov.n a2, a12 -4023bd02: 04f205 call0 40240c24 -4023bd05: 001246 j 4023bd52 -4023bd08: 040c movi.n a4, 0 -4023bd0a: 043d mov.n a3, a4 -4023bd0c: 0c2d mov.n a2, a12 -4023bd0e: 04f245 call0 40240c34 -4023bd11: 0c2d mov.n a2, a12 -4023bd13: 030c movi.n a3, 0 -4023bd15: 04f145 call0 40240c2c -4023bd18: 0c2d mov.n a2, a12 -4023bd1a: 030c movi.n a3, 0 -4023bd1c: 04f1c5 call0 40240c3c -4023bd1f: 0c2d mov.n a2, a12 -4023bd21: 056e05 call0 40241404 -4023bd24: 000606 j 4023bd40 -4023bd27: a04200 addx4 a4, a2, a0 -4023bd2a: 043d00 extui a3, a0, 13, 1 +4023b939: 21c9 s32i.n a12, a1, 8 +4023b93b: 02cd mov.n a12, a2 +4023b93d: fffdc5 call0 4023b91c +4023b940: 3c38 l32i.n a3, a12, 12 +4023b942: 3108 l32i.n a0, a1, 12 +4023b944: 330b addi.n a3, a3, -1 +4023b946: c02320 sub a2, a3, a2 +4023b949: 21c8 l32i.n a12, a1, 8 +4023b94b: 10c112 addi a1, a1, 16 +4023b94e: f00d ret.n + +4023b950 : +4023b950: f0c112 addi a1, a1, -16 +4023b953: 3109 s32i.n a0, a1, 12 +4023b955: fffc45 call0 4023b91c +4023b958: 030c movi.n a3, 0 +4023b95a: 140c movi.n a4, 1 +4023b95c: 3108 l32i.n a0, a1, 12 +4023b95e: 833420 moveqz a3, a4, a2 +4023b961: 032d mov.n a2, a3 +4023b963: 10c112 addi a1, a1, 16 +4023b966: f00d ret.n + +4023b968 : +4023b968: f0c112 addi a1, a1, -16 +4023b96b: 3109 s32i.n a0, a1, 12 +4023b96d: 21c9 s32i.n a12, a1, 8 +4023b96f: 02cd mov.n a12, a2 +4023b971: fffa85 call0 4023b91c +4023b974: 3c38 l32i.n a3, a12, 12 +4023b976: 3108 l32i.n a0, a1, 12 +4023b978: 330b addi.n a3, a3, -1 +4023b97a: c03320 sub a3, a3, a2 +4023b97d: 140c movi.n a4, 1 +4023b97f: 020c movi.n a2, 0 +4023b981: 832430 moveqz a2, a4, a3 +4023b984: 21c8 l32i.n a12, a1, 8 +4023b986: 10c112 addi a1, a1, 16 +4023b989: f00d ret.n + ... + +4023b98c : +4023b98c: 2228 l32i.n a2, a2, 8 +4023b98e: f00d ret.n + +4023b990 : +4023b990: 1228 l32i.n a2, a2, 4 +4023b992: f00d ret.n +4023b994: c158 l32i.n a5, a1, 48 +4023b996: fe .byte 0xfe +4023b997: 3f .byte 0x3f +4023b998: b138 l32i.n a3, a1, 44 +4023b99a: 284024 excw +4023b99d: 7e .byte 0x7e +4023b99e: 124010 excw + +4023b9a0 : +4023b9a0: c0c112 addi a1, a1, -64 +4023b9a3: e1c9 s32i.n a12, a1, 56 +4023b9a5: c1e9 s32i.n a14, a1, 48 +4023b9a7: 02c8 l32i.n a12, a2, 0 +4023b9a9: 02ed mov.n a14, a2 +4023b9ab: 3228 l32i.n a2, a2, 12 +4023b9ad: 2139 s32i.n a3, a1, 8 +4023b9af: 1129 s32i.n a2, a1, 4 +4023b9b1: 3c2a add.n a3, a12, a2 +4023b9b3: 0e2d mov.n a2, a14 +4023b9b5: d1d9 s32i.n a13, a1, 52 +4023b9b7: b1f9 s32i.n a15, a1, 44 +4023b9b9: f109 s32i.n a0, a1, 60 +4023b9bb: 04dd mov.n a13, a4 +4023b9bd: 0139 s32i.n a3, a1, 0 +4023b9bf: fff745 call0 4023b934 +4023b9c2: 02fd mov.n a15, a2 +4023b9c4: 59bdf7 bgeu a13, a15, 4023ba21 +4023b9c7: 2e28 l32i.n a2, a14, 8 +4023b9c9: 1138 l32i.n a3, a1, 4 +4023b9cb: c022c0 sub a2, a2, a12 +4023b9ce: 22da add.n a2, a2, a13 +4023b9d0: ff6001 l32r a0, 4023b750 +4023b9d3: 0000c0 callx0 a0 +4023b9d6: 9c2a add.n a9, a12, a2 +4023b9d8: 0128 l32i.n a2, a1, 0 +4023b9da: 133927 bltu a9, a2, 4023b9f1 +4023b9dd: ffed31 l32r a3, 4023b994 +4023b9e0: ffee21 l32r a2, 4023b998 +4023b9e3: 83a042 movi a4, 131 +4023b9e6: f70a01 l32r a0, 40239610 +4023b9e9: 0000c0 callx0 a0 +4023b9ec: 020c movi.n a2, 0 +4023b9ee: 000c46 j 4023ba23 +4023b9f1: 0138 l32i.n a3, a1, 0 +4023b9f3: c07fd0 sub a7, a15, a13 +4023b9f6: c02390 sub a2, a3, a9 +4023b9f9: 01b277 bgeu a2, a7, 4023b9fe +4023b9fc: 027d mov.n a7, a2 +4023b9fe: 2138 l32i.n a3, a1, 8 +4023ba00: 074d mov.n a4, a7 +4023ba02: 092d mov.n a2, a9 +4023ba04: 4179 s32i.n a7, a1, 16 +4023ba06: 3199 s32i.n a9, a1, 12 +4023ba08: ffe501 l32r a0, 4023b99c +4023ba0b: 0000c0 callx0 a0 +4023ba0e: 4178 l32i.n a7, a1, 16 +4023ba10: 3198 l32i.n a9, a1, 12 +4023ba12: 628c beqz.n a2, 4023ba1c +4023ba14: c02290 sub a2, a2, a9 +4023ba17: 22da add.n a2, a2, a13 +4023ba19: 000186 j 4023ba23 +4023ba1c: dd7a add.n a13, a13, a7 +4023ba1e: ffe886 j 4023b9c4 +4023ba21: 0f2d mov.n a2, a15 +4023ba23: f108 l32i.n a0, a1, 60 +4023ba25: e1c8 l32i.n a12, a1, 56 +4023ba27: d1d8 l32i.n a13, a1, 52 +4023ba29: c1e8 l32i.n a14, a1, 48 +4023ba2b: b1f8 l32i.n a15, a1, 44 +4023ba2d: 40c112 addi a1, a1, 64 +4023ba30: f00d ret.n +4023ba32: 490000 excw +4023ba35: 3ffec1 l32r a12, 4020ba30 +4023ba38: 24b130 extui a11, a3, 1, 3 +4023ba3b: b12840 excw +4023ba3e: 124024 excw + +4023ba40 : +4023ba40: d0c112 addi a1, a1, -48 +4023ba43: a1c9 s32i.n a12, a1, 40 +4023ba45: 02cd mov.n a12, a2 +4023ba47: 81e9 s32i.n a14, a1, 32 +4023ba49: 3228 l32i.n a2, a2, 12 +4023ba4b: 0ce8 l32i.n a14, a12, 0 +4023ba4d: 91d9 s32i.n a13, a1, 36 +4023ba4f: 71f9 s32i.n a15, a1, 28 +4023ba51: b109 s32i.n a0, a1, 44 +4023ba53: 03fd mov.n a15, a3 +4023ba55: ee2a add.n a14, a14, a2 +4023ba57: 20d440 or a13, a4, a4 +4023ba5a: 02b247 bgeu a2, a4, 4023ba60 +4023ba5d: 20d220 or a13, a2, a2 +4023ba60: 0c2d mov.n a2, a12 +4023ba62: ffeb85 call0 4023b91c +4023ba65: 027d mov.n a7, a2 +4023ba67: 060c movi.n a6, 0 +4023ba69: 4516d7 beq a6, a13, 4023bab2 +4023ba6c: 1c28 l32i.n a2, a12, 4 +4023ba6e: 0b32e7 bltu a2, a14, 4023ba7d +4023ba71: 96a042 movi a4, 150 +4023ba74: fff031 l32r a3, 4023ba34 +4023ba77: fff021 l32r a2, 4023ba38 +4023ba7a: 001506 j 4023bad2 +4023ba7d: c03e20 sub a3, a14, a2 +4023ba80: c05d60 sub a5, a13, a6 +4023ba83: 01b357 bgeu a3, a5, 4023ba88 +4023ba86: 035d mov.n a5, a3 +4023ba88: 054d mov.n a4, a5 +4023ba8a: 0f3d mov.n a3, a15 +4023ba8c: 2159 s32i.n a5, a1, 8 +4023ba8e: 0169 s32i.n a6, a1, 0 +4023ba90: 1179 s32i.n a7, a1, 4 +4023ba92: f46001 l32r a0, 40238c14 +4023ba95: 0000c0 callx0 a0 +4023ba98: 1c28 l32i.n a2, a12, 4 +4023ba9a: 2158 l32i.n a5, a1, 8 +4023ba9c: 0168 l32i.n a6, a1, 0 +4023ba9e: 225a add.n a2, a2, a5 +4023baa0: 1c29 s32i.n a2, a12, 4 +4023baa2: 665a add.n a6, a6, a5 +4023baa4: 1178 l32i.n a7, a1, 4 +4023baa6: bf9e27 bne a14, a2, 4023ba69 +4023baa9: 0c28 l32i.n a2, a12, 0 +4023baab: 1c29 s32i.n a2, a12, 4 +4023baad: ffee06 j 4023ba69 +4023bab0: 3d0000 excw +4023bab3: d70d excw +4023bab5: 3822b7 blt a2, a11, 4023baf1 +4023bab8: 2d1c movi.n a13, 18 +4023baba: 050c movi.n a5, 0 +4023babc: 29ffd5 excw +4023babf: 2d2c movi.n a13, 34 +4023bac1: c50c movi.n a5, 12 +4023bac3: ffe8 l32i.n a14, a15, 60 +4023bac5: 0d3d mov.n a3, a13 +4023bac7: f2cc bnez.n a2, 4023bada +4023bac9: ffda31 l32r a3, 4023ba34 +4023bacc: ffdc21 l32r a2, 4023ba3c +4023bacf: a2a042 movi a4, 162 +4023bad2: f6cf01 l32r a0, 40239610 +4023bad5: 0000c0 callx0 a0 +4023bad8: 030c movi.n a3, 0 +4023bada: b108 l32i.n a0, a1, 44 +4023badc: 032d mov.n a2, a3 +4023bade: a1c8 l32i.n a12, a1, 40 +4023bae0: 91d8 l32i.n a13, a1, 36 +4023bae2: 81e8 l32i.n a14, a1, 32 +4023bae4: 71f8 l32i.n a15, a1, 28 +4023bae6: 30c112 addi a1, a1, 48 +4023bae9: f00d ret.n +4023baeb: c12700 mul16u a2, a7, a0 +4023baee: fe .byte 0xfe +4023baef: 3f .byte 0x3f +4023baf0: 24b120 extui a11, a2, 1, 3 +4023baf3: b11840 excw +4023baf6: 124024 excw + +4023baf8 : +4023baf8: d0c112 addi a1, a1, -48 +4023bafb: a1c9 s32i.n a12, a1, 40 +4023bafd: 81e9 s32i.n a14, a1, 32 +4023baff: 02cd mov.n a12, a2 +4023bb01: 02e8 l32i.n a14, a2, 0 +4023bb03: 3228 l32i.n a2, a2, 12 +4023bb05: 91d9 s32i.n a13, a1, 36 +4023bb07: ee2a add.n a14, a14, a2 +4023bb09: 0c2d mov.n a2, a12 +4023bb0b: 71f9 s32i.n a15, a1, 28 +4023bb0d: b109 s32i.n a0, a1, 44 +4023bb0f: 006132 s32i a3, a1, 0 +4023bb12: 20f440 or a15, a4, a4 +4023bb15: ffe045 call0 4023b91c +4023bb18: 027d mov.n a7, a2 +4023bb1a: 0d0c movi.n a13, 0 +4023bb1c: 441df7 beq a13, a15, 4023bb64 +4023bb1f: 1c28 l32i.n a2, a12, 4 +4023bb21: 0c32e7 bltu a2, a14, 4023bb31 +4023bb24: b1a042 movi a4, 177 +4023bb27: fff131 l32r a3, 4023baec +4023bb2a: fff121 l32r a2, 4023baf0 +4023bb2d: 0013c6 j 4023bb80 +4023bb30: 3e2000 excw +4023bb33: 5fd0c0 excw +4023bb36: b357c0 movgez a5, a7, a12 +4023bb39: 035d01 l32r a0, 401fc8b0 <_lit4_end+0xf4a04> +4023bb3c: 0168 l32i.n a6, a1, 0 +4023bb3e: 054d mov.n a4, a5 +4023bb40: 36da add.n a3, a6, a13 +4023bb42: 2159 s32i.n a5, a1, 8 +4023bb44: 1179 s32i.n a7, a1, 4 +4023bb46: f72501 l32r a0, 402397dc +4023bb49: 0000c0 callx0 a0 +4023bb4c: 1c28 l32i.n a2, a12, 4 +4023bb4e: 2158 l32i.n a5, a1, 8 +4023bb50: 1178 l32i.n a7, a1, 4 +4023bb52: 225a add.n a2, a2, a5 +4023bb54: 1c29 s32i.n a2, a12, 4 +4023bb56: dd5a add.n a13, a13, a5 +4023bb58: c09e27 bne a14, a2, 4023bb1c +4023bb5b: 0c28 l32i.n a2, a12, 0 +4023bb5d: 1c29 s32i.n a2, a12, 4 +4023bb5f: ffee46 j 4023bb1c +4023bb62: f70000 excw +4023bb65: 3824b7 blt a4, a11, 4023bba1 +4023bb68: 2d1c movi.n a13, 18 +4023bb6a: 050c movi.n a5, 0 +4023bb6c: ffca add.n a15, a15, a12 +4023bb6e: 2c29 s32i.n a2, a12, 8 +4023bb70: 0c2d mov.n a2, a12 +4023bb72: ffddc5 call0 4023b950 +4023bb75: 32dc bnez.n a2, 4023bb8c +4023bb77: ffdd31 l32r a3, 4023baec +4023bb7a: ffde21 l32r a2, 4023baf4 +4023bb7d: bda042 movi a4, 189 +4023bb80: f6a401 l32r a0, 40239610 +4023bb83: 0000c0 callx0 a0 +4023bb86: 020c movi.n a2, 0 +4023bb88: 000086 j 4023bb8e +4023bb8b: 1c2800 excw +4023bb8e: b108 l32i.n a0, a1, 44 +4023bb90: a1c8 l32i.n a12, a1, 40 +4023bb92: 91d8 l32i.n a13, a1, 36 +4023bb94: 81e8 l32i.n a14, a1, 32 +4023bb96: 71f8 l32i.n a15, a1, 28 +4023bb98: 30c112 addi a1, a1, 48 +4023bb9b: f00d ret.n +4023bb9d: 000000 ill +4023bba0: fec113 excw +4023bba3: 3f .byte 0x3f +4023bba4: 24b110 extui a11, a1, 1, 3 +4023bba7: b10840 excw +4023bbaa: 124024 excw + +4023bbac : +4023bbac: d0c112 addi a1, a1, -48 +4023bbaf: 71f9 s32i.n a15, a1, 28 +4023bbb1: 02fd mov.n a15, a2 +4023bbb3: 032d mov.n a2, a3 +4023bbb5: a1c9 s32i.n a12, a1, 40 +4023bbb7: 91d9 s32i.n a13, a1, 36 +4023bbb9: 81e9 s32i.n a14, a1, 32 +4023bbbb: b109 s32i.n a0, a1, 44 +4023bbbd: 03cd mov.n a12, a3 +4023bbbf: 20d440 or a13, a4, a4 +4023bbc2: ffd705 call0 4023b934 +4023bbc5: 02ed mov.n a14, a2 +4023bbc7: 020c movi.n a2, 0 +4023bbc9: 6f3ed7 bltu a14, a13, 4023bc3c +4023bbcc: 0c68 l32i.n a6, a12, 0 +4023bbce: 3c28 l32i.n a2, a12, 12 +4023bbd0: 050c movi.n a5, 0 +4023bbd2: 662a add.n a6, a6, a2 +4023bbd4: 4415d7 beq a5, a13, 4023bc1c +4023bbd7: 2c38 l32i.n a3, a12, 8 +4023bbd9: 0c3367 bltu a3, a6, 4023bbe9 +4023bbdc: d0a042 movi a4, 208 +4023bbdf: fff031 l32r a3, 4023bba0 +4023bbe2: fff021 l32r a2, 4023bba4 +4023bbe5: 001186 j 4023bc2f +4023bbe8: 263000 excw +4023bbeb: 7d50c0 excw +4023bbee: b277c0 excw +4023bbf1: 027d01 l32r a0, 401fc5e8 <_lit4_end+0xf473c> +4023bbf4: 074d mov.n a4, a7 +4023bbf6: 2f5a add.n a2, a15, a5 +4023bbf8: 0159 s32i.n a5, a1, 0 +4023bbfa: 1169 s32i.n a6, a1, 4 +4023bbfc: 2179 s32i.n a7, a1, 8 +4023bbfe: f6f701 l32r a0, 402397dc +4023bc01: 0000c0 callx0 a0 +4023bc04: 2c28 l32i.n a2, a12, 8 +4023bc06: 2178 l32i.n a7, a1, 8 +4023bc08: 0158 l32i.n a5, a1, 0 +4023bc0a: 227a add.n a2, a2, a7 +4023bc0c: 1168 l32i.n a6, a1, 4 +4023bc0e: 2c29 s32i.n a2, a12, 8 +4023bc10: 557a add.n a5, a5, a7 +4023bc12: be9627 bne a6, a2, 4023bbd4 +4023bc15: 0c28 l32i.n a2, a12, 0 +4023bc17: 2c29 s32i.n a2, a12, 8 +4023bc19: ffedc6 j 4023bbd4 +4023bc1c: 0c2d mov.n a2, a12 +4023bc1e: ffd145 call0 4023b934 +4023bc21: 2d2a add.n a2, a13, a2 +4023bc23: 131e27 beq a14, a2, 4023bc3a +4023bc26: ffde31 l32r a3, 4023bba0 +4023bc29: ffdf21 l32r a2, 4023bba8 +4023bc2c: daa042 movi a4, 218 +4023bc2f: f67801 l32r a0, 40239610 +4023bc32: 0000c0 callx0 a0 +4023bc35: 020c movi.n a2, 0 +4023bc37: 000046 j 4023bc3c +4023bc3a: 2c28 l32i.n a2, a12, 8 +4023bc3c: b108 l32i.n a0, a1, 44 +4023bc3e: a1c8 l32i.n a12, a1, 40 +4023bc40: 91d8 l32i.n a13, a1, 36 +4023bc42: 81e8 l32i.n a14, a1, 32 +4023bc44: 71f8 l32i.n a15, a1, 28 +4023bc46: 30c112 addi a1, a1, 48 +4023bc49: f00d ret.n + ... + +4023bc4c : +4023bc4c: f0c112 addi a1, a1, -16 +4023bc4f: 3109 s32i.n a0, a1, 12 +4023bc51: 036f85 call0 4023f34c +4023bc54: 3108 l32i.n a0, a1, 12 +4023bc56: 10c112 addi a1, a1, 16 +4023bc59: f00d ret.n + ... + +4023bc5c : +4023bc5c: f0c112 addi a1, a1, -16 +4023bc5f: 3109 s32i.n a0, a1, 12 +4023bc61: 0370c5 call0 4023f370 +4023bc64: 3108 l32i.n a0, a1, 12 +4023bc66: 10c112 addi a1, a1, 16 +4023bc69: f00d ret.n + ... + +4023bc6c : +4023bc6c: f0c112 addi a1, a1, -16 +4023bc6f: 3109 s32i.n a0, a1, 12 +4023bc71: 037345 call0 4023f3a8 +4023bc74: 3108 l32i.n a0, a1, 12 +4023bc76: 10c112 addi a1, a1, 16 +4023bc79: f00d ret.n + ... + +4023bc7c : +4023bc7c: f0c112 addi a1, a1, -16 +4023bc7f: 3109 s32i.n a0, a1, 12 +4023bc81: 037145 call0 4023f398 +4023bc84: 3108 l32i.n a0, a1, 12 +4023bc86: 10c112 addi a1, a1, 16 +4023bc89: f00d ret.n + ... + +4023bc8c : +4023bc8c: f0c112 addi a1, a1, -16 +4023bc8f: 3109 s32i.n a0, a1, 12 +4023bc91: 037445 call0 4023f3d8 +4023bc94: 3108 l32i.n a0, a1, 12 +4023bc96: 10c112 addi a1, a1, 16 +4023bc99: f00d ret.n + ... + +4023bc9c : +4023bc9c: f0c112 addi a1, a1, -16 +4023bc9f: 3109 s32i.n a0, a1, 12 +4023bca1: 037905 call0 4023f434 +4023bca4: 3108 l32i.n a0, a1, 12 +4023bca6: 10c112 addi a1, a1, 16 +4023bca9: f00d ret.n + ... + +4023bcac : +4023bcac: f0c112 addi a1, a1, -16 +4023bcaf: 3109 s32i.n a0, a1, 12 +4023bcb1: 0381c5 call0 4023f4d0 +4023bcb4: 3108 l32i.n a0, a1, 12 +4023bcb6: 10c112 addi a1, a1, 16 +4023bcb9: f00d ret.n + ... + +4023bcbc : +4023bcbc: f0c112 addi a1, a1, -16 +4023bcbf: 3109 s32i.n a0, a1, 12 +4023bcc1: 0378c5 call0 4023f450 +4023bcc4: 3108 l32i.n a0, a1, 12 +4023bcc6: 10c112 addi a1, a1, 16 +4023bcc9: f00d ret.n + ... + +4023bccc : +4023bccc: f0c112 addi a1, a1, -16 +4023bccf: 3109 s32i.n a0, a1, 12 +4023bcd1: 035ac5 call0 4023f280 +4023bcd4: 3108 l32i.n a0, a1, 12 +4023bcd6: 10c112 addi a1, a1, 16 +4023bcd9: f00d ret.n + ... + +4023bcdc : +4023bcdc: f0c112 addi a1, a1, -16 +4023bcdf: 3109 s32i.n a0, a1, 12 +4023bce1: 038585 call0 4023f53c +4023bce4: 3108 l32i.n a0, a1, 12 +4023bce6: 10c112 addi a1, a1, 16 +4023bce9: f00d ret.n +4023bceb: ca9c00 excw +4023bcee: 244023 excw +4023bcf1: 0e .byte 0xe +4023bcf2: 124000 excw +4023bcf5: c2f0c1 l32r a12, 4022c8b8 +4023bcf8: d90261 l32r a6, 40232100 +4023bcfb: 03cd11 l32r a1, 401fcc30 <_lit4_end+0xf4d84> +4023bcfe: 02dd mov.n a13, a2 +4023bd00: 01e9 s32i.n a14, a1, 0 +4023bd02: 1d39 s32i.n a3, a13, 4 +4023bd04: 04ed mov.n a14, a4 +4023bd06: 030c movi.n a3, 0 +4023bd08: 0c2d mov.n a2, a12 +4023bd0a: 036102 s32i a0, a1, 12 +4023bd0d: 04f305 call0 40240c40 +4023bd10: 0edc bnez.n a14, 4023bd24 +4023bd12: 0c2d mov.n a2, a12 +4023bd14: 052705 call0 40240f88 +4023bd17: 92ac beqz.n a2, 4023bd44 +4023bd19: fff431 l32r a3, 4023bcec +4023bd1c: 0c2d mov.n a2, a12 +4023bd1e: 04f205 call0 40240c40 +4023bd21: 001246 j 4023bd6e +4023bd24: 040c movi.n a4, 0 +4023bd26: 043d mov.n a3, a4 +4023bd28: 0c2d mov.n a2, a12 +4023bd2a: 04f245 call0 40240c50 4023bd2d: 0c2d mov.n a2, a12 -4023bd2f: 04f045 call0 40240c34 -4023bd32: 030c movi.n a3, 0 +4023bd2f: 030c movi.n a3, 0 +4023bd31: 04f145 call0 40240c48 4023bd34: 0c2d mov.n a2, a12 -4023bd36: 04ef45 call0 40240c2c -4023bd39: 030c movi.n a3, 0 +4023bd36: 030c movi.n a3, 0 +4023bd38: 04f1c5 call0 40240c58 4023bd3b: 0c2d mov.n a2, a12 -4023bd3d: 04efc5 call0 40240c3c -4023bd40: 0d28 l32i.n a2, a13, 0 -4023bd42: 630c movi.n a3, 6 -4023bd44: 1239 s32i.n a3, a2, 4 -4023bd46: 0d4d mov.n a4, a13 -4023bd48: 730c movi.n a3, 7 -4023bd4a: a21c movi.n a2, 26 -4023bd4c: ffe201 l32r a0, 4023bcd4 -4023bd4f: 0000c0 callx0 a0 -4023bd52: 3108 l32i.n a0, a1, 12 -4023bd54: 21c8 l32i.n a12, a1, 8 -4023bd56: 11d8 l32i.n a13, a1, 4 -4023bd58: 01e8 l32i.n a14, a1, 0 -4023bd5a: 10c112 addi a1, a1, 16 -4023bd5d: f00d ret.n -4023bd5f: c11200 mul16u a1, a2, a0 -4023bd62: 61c2f0 xsr.eps2 a15 -4023bd65: 610202 l8ui a0, a2, 97 -4023bd68: 03cd03 excw -4023bd6b: 12dc bnez.n a2, 4023bd80 -4023bd6d: 0c2d mov.n a2, a12 -4023bd6f: 030c movi.n a3, 0 -4023bd71: 055ec5 call0 40241360 -4023bd74: 040c movi.n a4, 0 -4023bd76: 043d mov.n a3, a4 -4023bd78: 0c2d mov.n a2, a12 -4023bd7a: 04eb85 call0 40240c34 -4023bd7d: 001106 j 4023bdc5 -4023bd80: 1239 s32i.n a3, a2, 4 -4023bd82: 4338 l32i.n a3, a3, 16 -4023bd84: 364366 bnei a3, 4, 4023bdbe -4023bd87: b248 l32i.n a4, a2, 44 -4023bd89: a238 l32i.n a3, a2, 40 -4023bd8b: 441b addi.n a4, a4, 1 -4023bd8d: b249 s32i.n a4, a2, 44 -4023bd8f: 938c beqz.n a3, 4023bd9c -4023bd91: 303437 bltu a4, a3, 4023bdc5 -4023bd94: 040c movi.n a4, 0 -4023bd96: b249 s32i.n a4, a2, 44 -4023bd98: 000906 j 4023bdc0 -4023bd9b: df3100 excw -4023bd9e: 38fb addi.n a3, a8, 15 -4023bda0: 03ac03 excw -4023bda3: 0368 l32i.n a6, a3, 0 -4023bda5: 152252 l32i a5, a2, 84 -4023bda8: 0c9657 bne a6, a5, 4023bdb8 -4023bdab: a338 l32i.n a3, a3, 40 -4023bdad: fe0356 bnez a3, 4023bd91 -4023bdb0: 030c movi.n a3, 0 -4023bdb2: b239 s32i.n a3, a2, 44 -4023bdb4: 000346 j 4023bdc5 -4023bdb7: 233200 excw -4023bdba: f88617 bany a6, a1, 4023bdb6 -4023bdbd: ff .byte 0xff -4023bdbe: 040c movi.n a4, 0 -4023bdc0: 0c3d mov.n a3, a12 -4023bdc2: fff145 call0 4023bcd8 -4023bdc5: 3108 l32i.n a0, a1, 12 -4023bdc7: 020c movi.n a2, 0 -4023bdc9: 21c8 l32i.n a12, a1, 8 -4023bdcb: 10c112 addi a1, a1, 16 -4023bdce: f00d ret.n -4023bdd0: 23cb74 excw -4023bdd3: c11240 mul16u a1, a2, a4 -4023bdd6: 61c2f0 xsr.eps2 a15 -4023bdd9: 11d902 addmi a0, a9, 0x1100 -4023bddc: 03cd mov.n a12, a3 -4023bdde: 02dd mov.n a13, a2 -4023bde0: 01e9 s32i.n a14, a1, 0 -4023bde2: 1d39 s32i.n a3, a13, 4 -4023bde4: 04ed mov.n a14, a4 -4023bde6: 030c movi.n a3, 0 -4023bde8: 0c2d mov.n a2, a12 -4023bdea: 036102 s32i a0, a1, 12 -4023bded: 04e345 call0 40240c24 -4023bdf0: 0edc bnez.n a14, 4023be04 -4023bdf2: 0c2d mov.n a2, a12 -4023bdf4: 051745 call0 40240f6c -4023bdf7: 12ac beqz.n a2, 4023be1c -4023bdf9: fff531 l32r a3, 4023bdd0 -4023bdfc: 0c2d mov.n a2, a12 -4023bdfe: 04e245 call0 40240c24 -4023be01: 000e46 j 4023be3e -4023be04: 202cc0 or a2, a12, a12 -4023be07: 030c movi.n a3, 0 -4023be09: 04e205 call0 40240c2c -4023be0c: 0c2d mov.n a2, a12 -4023be0e: 030c movi.n a3, 0 -4023be10: 04e285 call0 40240c3c -4023be13: 0c2d mov.n a2, a12 -4023be15: 055ec5 call0 40241404 -4023be18: 000406 j 4023be2c -4023be1b: a03200 addx4 a3, a2, a0 -4023be1e: 2cc000 excw -4023be21: e08520 subx4 a8, a5, a2 -4023be24: 030c04 excw -4023be27: 0c2d mov.n a2, a12 -4023be29: 04e105 call0 40240c3c -4023be2c: 0d28 l32i.n a2, a13, 0 -4023be2e: 630c movi.n a3, 6 -4023be30: 1239 s32i.n a3, a2, 4 -4023be32: 0d4d mov.n a4, a13 -4023be34: 730c movi.n a3, 7 -4023be36: a21c movi.n a2, 26 -4023be38: ffa701 l32r a0, 4023bcd4 -4023be3b: 0000c0 callx0 a0 -4023be3e: 3108 l32i.n a0, a1, 12 -4023be40: 21c8 l32i.n a12, a1, 8 -4023be42: 11d8 l32i.n a13, a1, 4 -4023be44: 01e8 l32i.n a14, a1, 0 -4023be46: 10c112 addi a1, a1, 16 -4023be49: f00d ret.n -4023be4b: 8ce800 excw -4023be4e: fe .byte 0xfe -4023be4f: 3f .byte 0x3f -4023be50: f0c112 addi a1, a1, -16 -4023be53: 3109 s32i.n a0, a1, 12 -4023be55: 06b216 beqz a2, 4023bec4 -4023be58: 0258 l32i.n a5, a2, 0 -4023be5a: 660c movi.n a6, 6 -4023be5c: 1248 l32i.n a4, a2, 4 -4023be5e: 1569 s32i.n a6, a5, 4 -4023be60: 857c movi.n a5, -8 -4023be62: 4f9357 bne a3, a5, 4023beb5 -4023be65: 4438 l32i.n a3, a4, 16 -4023be67: 4d73f6 bgeui a3, 7, 4023beb8 -4023be6a: fff851 l32r a5, 4023be4c -4023be6d: a03350 addx4 a3, a3, a5 -4023be70: 0338 l32i.n a3, a3, 0 -4023be72: 0003a0 jx a3 -4023be75: fcbf31 l32r a3, 4023b174 -4023be78: 4e0442 l8ui a4, a4, 78 -4023be7b: 0020c0 memw -4023be7e: 0338 l32i.n a3, a3, 0 -4023be80: 109437 bne a4, a3, 4023be94 -4023be83: 000b06 j 4023beb3 -4023be86: fcaf31 l32r a3, 4023b144 -4023be89: 4e0442 l8ui a4, a4, 78 -4023be8c: 0020c0 memw -4023be8f: 0338 l32i.n a3, a3, 0 -4023be91: 171437 beq a4, a3, 4023beac -4023be94: 837c movi.n a3, -8 -4023be96: 0006c6 j 4023beb5 -4023be99: fcaa31 l32r a3, 4023b144 -4023be9c: 4e0442 l8ui a4, a4, 78 -4023be9f: 0020c0 memw -4023bea2: 0338 l32i.n a3, a3, 0 -4023bea4: ec9437 bne a4, a3, 4023be94 -4023bea7: d37c movi.n a3, -3 -4023bea9: 000206 j 4023beb5 -4023beac: 637c movi.n a3, -10 -4023beae: 0000c6 j 4023beb5 -4023beb1: 7c0000 excw -4023beb4: 423253 excw -4023beb7: 024d26 beqi a13, 4, 4023bebd -4023beba: 130c movi.n a3, 1 -4023bebc: a21c movi.n a2, 26 -4023bebe: ff8501 l32r a0, 4023bcd4 -4023bec1: 0000c0 callx0 a0 -4023bec4: 3108 l32i.n a0, a1, 12 -4023bec6: 10c112 addi a1, a1, 16 -4023bec9: f00d ret.n -4023becb: 8d0400 excw -4023bece: fe .byte 0xfe -4023becf: 3f .byte 0x3f -4023bed0: f0c112 addi a1, a1, -16 -4023bed3: 3109 s32i.n a0, a1, 12 -4023bed5: 06b216 beqz a2, 4023bf44 -4023bed8: 0258 l32i.n a5, a2, 0 -4023beda: 660c movi.n a6, 6 -4023bedc: 1248 l32i.n a4, a2, 4 -4023bede: 1569 s32i.n a6, a5, 4 -4023bee0: 857c movi.n a5, -8 -4023bee2: 4f9357 bne a3, a5, 4023bf35 -4023bee5: 4438 l32i.n a3, a4, 16 -4023bee7: 950c movi.n a5, 9 -4023bee9: 4b3537 bltu a5, a3, 4023bf38 -4023beec: fff851 l32r a5, 4023becc -4023beef: a03350 addx4 a3, a3, a5 -4023bef2: 0338 l32i.n a3, a3, 0 -4023bef4: 0003a0 jx a3 -4023bef7: fc9f31 l32r a3, 4023b174 -4023befa: 4e0442 l8ui a4, a4, 78 -4023befd: 0020c0 memw -4023bf00: 0338 l32i.n a3, a3, 0 -4023bf02: 109437 bne a4, a3, 4023bf16 -4023bf05: 000a86 j 4023bf33 -4023bf08: fc8f31 l32r a3, 4023b144 -4023bf0b: 4e0442 l8ui a4, a4, 78 -4023bf0e: 0020c0 memw -4023bf11: 0338 l32i.n a3, a3, 0 -4023bf13: 171437 beq a4, a3, 4023bf2e -4023bf16: 837c movi.n a3, -8 -4023bf18: 000646 j 4023bf35 -4023bf1b: fc8a31 l32r a3, 4023b144 -4023bf1e: 4e0442 l8ui a4, a4, 78 -4023bf21: 0020c0 memw -4023bf24: 0338 l32i.n a3, a3, 0 -4023bf26: ec9437 bne a4, a3, 4023bf16 -4023bf29: d37c movi.n a3, -3 -4023bf2b: 000186 j 4023bf35 -4023bf2e: 637c movi.n a3, -10 -4023bf30: 000046 j 4023bf35 -4023bf33: 537c movi.n a3, -11 -4023bf35: 264232 s8i a3, a2, 38 -4023bf38: 024d mov.n a4, a2 -4023bf3a: 130c movi.n a3, 1 -4023bf3c: a21c movi.n a2, 26 -4023bf3e: ff6501 l32r a0, 4023bcd4 -4023bf41: 0000c0 callx0 a0 -4023bf44: 3108 l32i.n a0, a1, 12 -4023bf46: 10c112 addi a1, a1, 16 -4023bf49: f00d ret.n -4023bf4b: c91400 excw -4023bf4e: 1c4023 excw -4023bf51: 4023c0 excw -4023bf54: 9e .byte 0x9e -4023bf55: 3ffe97 bbsi a14, 25, 4023bf98 -4023bf58: b14c movi.n a1, 75 -4023bf5a: 124024 excw -4023bf5d: c9f0c1 l32r a12, 4022e720 -4023bf60: 11d921 l32r a2, 402006c4 <_lit4_end+0xf8818> -4023bf63: 01e9 s32i.n a14, a1, 0 -4023bf65: 3109 s32i.n a0, a1, 12 -4023bf67: 02dd mov.n a13, a2 -4023bf69: 03cd mov.n a12, a3 -4023bf6b: 04ed mov.n a14, a4 -4023bf6d: 090456 bnez a4, 4023c001 -4023bf70: 0228 l32i.n a2, a2, 0 -4023bf72: 330c movi.n a3, 3 -4023bf74: 1239 s32i.n a3, a2, 4 -4023bf76: 020c movi.n a2, 0 -4023bf78: 264d22 s8i a2, a13, 38 -4023bf7b: 101c22 l16ui a2, a12, 32 -4023bf7e: 1dc9 s32i.n a12, a13, 4 -4023bf80: 4d29 s32i.n a2, a13, 16 -4023bf82: 0c28 l32i.n a2, a12, 0 -4023bf84: 0d3d mov.n a3, a13 -4023bf86: 5d29 s32i.n a2, a13, 20 -4023bf88: 111c22 l16ui a2, a12, 34 -4023bf8b: 2d29 s32i.n a2, a13, 8 -4023bf8d: 040c22 l8ui a2, a12, 4 -4023bf90: 0c4d22 s8i a2, a13, 12 -4023bf93: 050c22 l8ui a2, a12, 5 -4023bf96: 0d4d22 s8i a2, a13, 13 -4023bf99: 060c22 l8ui a2, a12, 6 -4023bf9c: 0e4d22 s8i a2, a13, 14 -4023bf9f: 070c22 l8ui a2, a12, 7 -4023bfa2: 0f4d22 s8i a2, a13, 15 -4023bfa5: 120c movi.n a2, 1 -4023bfa7: 484d22 s8i a2, a13, 72 -4023bfaa: 0c2d mov.n a2, a12 -4023bfac: 04c6c5 call0 40240c1c -4023bfaf: ffe731 l32r a3, 4023bf4c -4023bfb2: 0c2d mov.n a2, a12 -4023bfb4: 04c745 call0 40240c2c -4023bfb7: ff8631 l32r a3, 4023bdd0 -4023bfba: 0c2d mov.n a2, a12 -4023bfbc: 04c645 call0 40240c24 -4023bfbf: 240c32 l8ui a3, a12, 36 -4023bfc2: 024c movi.n a2, 64 -4023bfc4: 202320 or a2, a3, a2 -4023bfc7: 244c22 s8i a2, a12, 36 -4023bfca: 0d28 l32i.n a2, a13, 0 -4023bfcc: 130c movi.n a3, 1 -4023bfce: ff23c5 call0 4023b20c -4023bfd1: 0d28 l32i.n a2, a13, 0 -4023bfd3: 2238 l32i.n a3, a2, 8 -4023bfd5: 4338 l32i.n a3, a3, 16 -4023bfd7: 138c beqz.n a3, 4023bfdc -4023bfd9: 0003c0 callx0 a3 -4023bfdc: 132d22 l32i a2, a13, 76 -4023bfdf: 0a6247 bbci a2, 4, 4023bfed -4023bfe2: ffdb31 l32r a3, 4023bf50 -4023bfe5: 0c2d mov.n a2, a12 -4023bfe7: 201110 or a1, a1, a1 -4023bfea: 04c385 call0 40240c24 -4023bfed: 132d22 l32i a2, a13, 76 -4023bff0: 196237 bbci a2, 3, 4023c00d -4023bff3: 080c32 l8ui a3, a12, 8 -4023bff6: 820c movi.n a2, 8 -4023bff8: 202320 or a2, a3, a2 -4023bffb: 084c22 s8i a2, a12, 8 -4023bffe: 0002c6 j 4023c00d -4023c001: ffd431 l32r a3, 4023bf54 -4023c004: ffd521 l32r a2, 4023bf58 -4023c007: f57b01 l32r a0, 402395f4 -4023c00a: 0000c0 callx0 a0 -4023c00d: 3108 l32i.n a0, a1, 12 -4023c00f: 0e2d mov.n a2, a14 -4023c011: 21c8 l32i.n a12, a1, 8 -4023c013: 11d8 l32i.n a13, a1, 4 -4023c015: 01e8 l32i.n a14, a1, 0 -4023c017: 10c112 addi a1, a1, 16 -4023c01a: f00d ret.n -4023c01c: e0c112 addi a1, a1, -32 -4023c01f: 41e9 s32i.n a14, a1, 16 -4023c021: 03ed mov.n a14, a3 -4023c023: 61c9 s32i.n a12, a1, 24 -4023c025: 023d mov.n a3, a2 -4023c027: 02cd mov.n a12, a2 -4023c029: 0e2d mov.n a2, a14 -4023c02b: 51d9 s32i.n a13, a1, 20 -4023c02d: 31f9 s32i.n a15, a1, 12 -4023c02f: 7109 s32i.n a0, a1, 28 -4023c031: 04dd mov.n a13, a4 -4023c033: 05fd mov.n a15, a5 -4023c035: 04be45 call0 40240c1c -4023c038: 192c22 l32i a2, a12, 100 -4023c03b: 528c beqz.n a2, 4023c044 -4023c03d: 0fac beqz.n a15, 4023c061 -4023c03f: 0023c6 j 4023c0d2 -4023c042: 210000 srai a0, a0, 0 -4023c045: c0fc20 sub a15, a12, a2 -4023c048: 220020 excw -4023c04b: 850022 l8ui a2, a0, 133 -4023c04e: 7e .byte 0x7e -4023c04f: ff .byte 0xff -4023c050: 203220 or a3, a2, a2 -4023c053: 196c22 s32i a2, a12, 100 -4023c056: ffaf22 movi a2, -1 -4023c059: 077316 beqz a3, 4023c0d4 -4023c05c: fff746 j 4023c03d -4023c05f: 0c0000 excw -4023c062: bc2902 l32i a0, a9, 0x2f0 -4023c065: 4f1d27 beq a13, a2, 4023c0b8 -4023c068: 051d42 l16ui a4, a13, 10 -4023c06b: 012d32 l32i a3, a13, 4 -4023c06e: 192c22 l32i a2, a12, 100 -4023c071: ffa685 call0 4023badc -4023c074: 020256 bnez a2, 4023c098 -4023c077: 192c22 l32i a2, a12, 100 -4023c07a: ff89c5 call0 4023b918 -4023c07d: 204220 or a4, a2, a2 -4023c080: 0c28 l32i.n a2, a12, 0 -4023c082: 530c movi.n a3, 5 -4023c084: 1239 s32i.n a3, a2, 4 -4023c086: 3258 l32i.n a5, a2, 12 -4023c088: 1ce9 s32i.n a14, a12, 4 -4023c08a: a59c beqz.n a5, 4023c0a8 -4023c08c: f44040 extui a4, a4, 0, 16 -4023c08f: 030c movi.n a3, 0 -4023c091: 0005c0 callx0 a5 -4023c094: 000406 j 4023c0a8 -4023c097: 0d2d00 excw -4023c09a: 039ac5 call0 4023fa48 -4023c09d: 0dd8 l32i.n a13, a13, 0 -4023c09f: fc5d56 bnez a13, 4023c068 -4023c0a2: fff446 j 4023c077 -4023c0a5: 000000 ill -4023c0a8: 4e28 l32i.n a2, a14, 16 -4023c0aa: 244266 bnei a2, 4, 4023c0d2 -4023c0ad: 0c28 l32i.n a2, a12, 0 -4023c0af: 330c movi.n a3, 3 -4023c0b1: 1239 s32i.n a3, a2, 4 -4023c0b3: 0006c6 j 4023c0d2 -4023c0b6: 220000 excw -4023c0b9: 152c movi.n a5, 33 -4023c0bb: 040c movi.n a4, 0 -4023c0bd: 0e3d mov.n a3, a14 -4023c0bf: 00a216 beqz a2, 4023c0cd -4023c0c2: 202cc0 or a2, a12, a12 -4023c0c5: ffc105 call0 4023bcd8 -4023c0c8: 000186 j 4023c0d2 -4023c0cb: 2d0000 excw -4023c0ce: 450c movi.n a5, 4 -4023c0d0: 0cffd0 excw -4023c0d3: 710802 l8ui a0, a8, 113 -4023c0d6: 61c8 l32i.n a12, a1, 24 -4023c0d8: 51d8 l32i.n a13, a1, 20 -4023c0da: 41e8 l32i.n a14, a1, 16 -4023c0dc: 31f8 l32i.n a15, a1, 12 -4023c0de: 20c112 addi a1, a1, 32 -4023c0e1: f00d ret.n -4023c0e3: bed000 excw -4023c0e6: 384023 excw -4023c0e9: 23c9 s32i.n a12, a3, 8 -4023c0eb: bd6040 excw -4023c0ee: 124023 excw -4023c0f1: e9c0c1 l32r a12, 402367f4 -4023c0f4: 02edc1 l32r a12, 401fcca8 <_lit4_end+0xf4dfc> -4023c0f7: 020c movi.n a2, 0 -4023c0f9: d1d9 s32i.n a13, a1, 52 -4023c0fb: 0129 s32i.n a2, a1, 0 -4023c0fd: f109 s32i.n a0, a1, 60 -4023c0ff: e1c9 s32i.n a12, a1, 56 -4023c101: b1f9 s32i.n a15, a1, 44 -4023c103: 03dd mov.n a13, a3 -4023c105: 427c movi.n a2, -12 -4023c107: 131e16 beqz a14, 4023c23c -4023c10a: 2e38 l32i.n a3, a14, 8 -4023c10c: 12c316 beqz a3, 4023c23c -4023c10f: 030c movi.n a3, 0 -4023c111: 0d2d mov.n a2, a13 -4023c113: 04b085 call0 40240c1c -4023c116: fff331 l32r a3, 4023c0e4 -4023c119: 0d2d mov.n a2, a13 -4023c11b: 04b205 call0 40240c3c -4023c11e: 013d mov.n a3, a1 -4023c120: 040c movi.n a4, 0 -4023c122: 202ee0 or a2, a14, a14 -4023c125: ff1845 call0 4023b2ac -4023c128: 0e2d mov.n a2, a14 -4023c12a: 140ec2 l8ui a12, a14, 20 -4023c12d: ff0745 call0 4023b1a4 -4023c130: 012280 slli a2, a2, 24 -4023c133: 313820 srai a3, a2, 24 -4023c136: 127c movi.n a2, -15 -4023c138: 029c37 bne a12, a3, 4023c13e -4023c13b: 003f46 j 4023c23c -4023c13e: ff85f1 l32r a15, 4023bf54 -4023c141: 67a542 movi a4, 0x567 -4023c144: 0f3d mov.n a3, a15 -4023c146: 68a022 movi a2, 104 -4023c149: f78e01 l32r a0, 40239f84 -4023c14c: 0000c0 callx0 a0 -4023c14f: 02cd mov.n a12, a2 -4023c151: 023d mov.n a3, a2 -4023c153: 0d2d mov.n a2, a13 -4023c155: 04ac45 call0 40240c1c -4023c158: 3ccc bnez.n a12, 4023c15f -4023c15a: f27c movi.n a2, -1 -4023c15c: 003706 j 4023c23c -4023c15f: 45c921 l32r a2, 4020d884 -4023c162: 0c3d mov.n a3, a12 -4023c164: feb4c5 call0 4023acb4 -4023c167: 120c movi.n a2, 1 -4023c169: 514c22 s8i a2, a12, 81 -4023c16c: 156ce2 s32i a14, a12, 84 -4023c16f: 71a542 movi a4, 0x571 -4023c172: 0f3d mov.n a3, a15 -4023c174: c21c movi.n a2, 28 -4023c176: f78301 l32r a0, 40239f84 -4023c179: 0000c0 callx0 a0 -4023c17c: 0c29 s32i.n a2, a12, 0 -4023c17e: 025d mov.n a5, a2 -4023c180: fd6216 beqz a2, 4023c15a -4023c183: 74a542 movi a4, 0x574 -4023c186: 0f3d mov.n a3, a15 -4023c188: 022c movi.n a2, 32 -4023c18a: 4159 s32i.n a5, a1, 16 -4023c18c: f77e01 l32r a0, 40239f84 -4023c18f: 0000c0 callx0 a0 -4023c192: 4158 l32i.n a5, a1, 16 -4023c194: 2529 s32i.n a2, a5, 8 -4023c196: 0c28 l32i.n a2, a12, 0 -4023c198: 2228 l32i.n a2, a2, 8 -4023c19a: fbc216 beqz a2, 4023c15a -4023c19d: 111d22 l16ui a2, a13, 34 -4023c1a0: 1cd9 s32i.n a13, a12, 4 -4023c1a2: 2c29 s32i.n a2, a12, 8 -4023c1a4: 040d22 l8ui a2, a13, 4 -4023c1a7: 440c movi.n a4, 4 -4023c1a9: 0c4c22 s8i a2, a12, 12 -4023c1ac: 050d22 l8ui a2, a13, 5 -4023c1af: 3ccb addi.n a3, a12, 12 -4023c1b1: 0d4c22 s8i a2, a12, 13 -4023c1b4: 060d22 l8ui a2, a13, 6 -4023c1b7: 0e4c22 s8i a2, a12, 14 -4023c1ba: 070d22 l8ui a2, a13, 7 -4023c1bd: 0f4c22 s8i a2, a12, 15 -4023c1c0: 120c movi.n a2, 1 -4023c1c2: 484c22 s8i a2, a12, 72 -4023c1c5: 2e28 l32i.n a2, a14, 8 -4023c1c7: 22cb addi.n a2, a2, 12 -4023c1c9: f57d01 l32r a0, 402397c0 -4023c1cc: 0000c0 callx0 a0 -4023c1cf: 111d32 l16ui a3, a13, 34 -4023c1d2: 2e28 l32i.n a2, a14, 8 -4023c1d4: 0239 s32i.n a3, a2, 0 -4023c1d6: 320c movi.n a2, 3 -4023c1d8: 1e29 s32i.n a2, a14, 4 -4023c1da: 0c28 l32i.n a2, a12, 0 -4023c1dc: 0e3d mov.n a3, a14 -4023c1de: fea205 call0 4023ac00 -4023c1e1: ffc131 l32r a3, 4023c0e8 -4023c1e4: 202dd0 or a2, a13, a13 -4023c1e7: 04a445 call0 40240c2c -4023c1ea: feb931 l32r a3, 4023bcd0 -4023c1ed: 0d2d mov.n a2, a13 -4023c1ef: 04a345 call0 40240c24 -4023c1f2: ffbe31 l32r a3, 4023c0ec -4023c1f5: 440c movi.n a4, 4 -4023c1f7: 0d2d mov.n a2, a13 -4023c1f9: 04a385 call0 40240c34 -4023c1fc: 240d32 l8ui a3, a13, 36 -4023c1ff: 024c movi.n a2, 64 -4023c201: 202320 or a2, a3, a2 -4023c204: 244d22 s8i a2, a13, 36 -4023c207: 0c28 l32i.n a2, a12, 0 -4023c209: 130c movi.n a3, 1 -4023c20b: ff0005 call0 4023b20c -4023c20e: 0c28 l32i.n a2, a12, 0 -4023c210: 2238 l32i.n a3, a2, 8 -4023c212: 4338 l32i.n a3, a3, 16 -4023c214: 138c beqz.n a3, 4023c219 -4023c216: 0003c0 callx0 a3 -4023c219: 132c22 l32i a2, a12, 76 -4023c21c: 076247 bbci a2, 4, 4023c227 -4023c21f: ff4c31 l32r a3, 4023bf50 -4023c222: 0d2d mov.n a2, a13 -4023c224: 049fc5 call0 40240c24 -4023c227: 132c32 l32i a3, a12, 76 -4023c22a: 020c movi.n a2, 0 -4023c22c: 0c6337 bbci a3, 3, 4023c23c -4023c22f: 080d32 l8ui a3, a13, 8 -4023c232: 820c movi.n a2, 8 -4023c234: 202320 or a2, a3, a2 -4023c237: 084d22 s8i a2, a13, 8 -4023c23a: 020c movi.n a2, 0 -4023c23c: f108 l32i.n a0, a1, 60 -4023c23e: e1c8 l32i.n a12, a1, 56 -4023c240: d1d8 l32i.n a13, a1, 52 -4023c242: c1e8 l32i.n a14, a1, 48 -4023c244: b1f8 l32i.n a15, a1, 44 -4023c246: 40c112 addi a1, a1, 64 -4023c249: f00d ret.n -4023c24b: b66000 excw -4023c24e: 6c4024 excw -4023c251: 4024b6 bltui a4, 2, 4023c295 - -4023c254 : -4023c254: d0c112 addi a1, a1, -48 -4023c257: 91d9 s32i.n a13, a1, 36 -4023c259: fffcd1 l32r a13, 4023c24c -4023c25c: b109 s32i.n a0, a1, 44 -4023c25e: a1c9 s32i.n a12, a1, 40 -4023c260: 0861e2 s32i a14, a1, 32 -4023c263: 71f9 s32i.n a15, a1, 28 -4023c265: f45020 extui a5, a2, 0, 16 -4023c268: 1df8 l32i.n a15, a13, 4 -4023c26a: 0fc8 l32i.n a12, a15, 0 -4023c26c: 5cac beqz.n a12, 4023c295 -4023c26e: 101c22 l16ui a2, a12, 32 -4023c271: 3ce8 l32i.n a14, a12, 12 -4023c273: 359257 bne a2, a5, 4023c2ac -4023c276: 0c3d mov.n a3, a12 -4023c278: 0f2d mov.n a2, a15 -4023c27a: 006152 s32i a5, a1, 0 -4023c27d: 04c7c5 call0 40240efc -4023c280: ff3531 l32r a3, 4023bf54 -4023c283: 0c2d mov.n a2, a12 -4023c285: aba042 movi a4, 171 -4023c288: f38001 l32r a0, 40239088 -4023c28b: 0000c0 callx0 a0 -4023c28e: 0ecd mov.n a12, a14 -4023c290: 0158 l32i.n a5, a1, 0 -4023c292: fff586 j 4023c26c -4023c295: ffee21 l32r a2, 4023c250 -4023c298: dd4b addi.n a13, a13, 4 -4023c29a: ca9d27 bne a13, a2, 4023c268 -4023c29d: b108 l32i.n a0, a1, 44 -4023c29f: a1c8 l32i.n a12, a1, 40 -4023c2a1: 91d8 l32i.n a13, a1, 36 -4023c2a3: 81e8 l32i.n a14, a1, 32 -4023c2a5: 71f8 l32i.n a15, a1, 28 -4023c2a7: 30c112 addi a1, a1, 48 -4023c2aa: f00d ret.n -4023c2ac: 0ecd mov.n a12, a14 -4023c2ae: ffee86 j 4023c26c -4023c2b1: 000000 ill -4023c2b4: 24b130 extui a11, a3, 1, 3 -4023c2b7: c11240 mul16u a1, a2, a4 - -4023c2b8 : -4023c2b8: e0c112 addi a1, a1, -32 -4023c2bb: 51d9 s32i.n a13, a1, 20 -4023c2bd: 02dd mov.n a13, a2 -4023c2bf: 020c movi.n a2, 0 -4023c2c1: 7109 s32i.n a0, a1, 28 -4023c2c3: 61c9 s32i.n a12, a1, 24 -4023c2c5: 41e9 s32i.n a14, a1, 16 -4023c2c7: 0129 s32i.n a2, a1, 0 -4023c2c9: 059d27 bne a13, a2, 4023c2d2 -4023c2cc: f4a022 movi a2, 244 -4023c2cf: 001886 j 4023c335 -4023c2d2: 013d mov.n a3, a1 -4023c2d4: 040c movi.n a4, 0 -4023c2d6: 0d2d mov.n a2, a13 -4023c2d8: fefd05 call0 4023b2ac -4023c2db: 140d32 l8ui a3, a13, 20 -4023c2de: fba022 movi a2, 251 -4023c2e1: 050356 bnez a3, 4023c335 -4023c2e4: fa8d21 l32r a2, 4023ad18 -4023c2e7: 02c8 l32i.n a12, a2, 0 -4023c2e9: 043c16 beqz a12, 4023c330 -4023c2ec: 0c38 l32i.n a3, a12, 0 -4023c2ee: 369d37 bne a13, a3, 4023c328 -4023c2f1: 203cc0 or a3, a12, a12 -4023c2f4: fe9dc5 call0 4023acd4 -4023c2f7: 152cd2 l32i a13, a12, 84 -4023c2fa: ffee21 l32r a2, 4023c2b4 -4023c2fd: 101d42 l16ui a4, a13, 32 -4023c300: 4d38 l32i.n a3, a13, 16 -4023c302: f4bc01 l32r a0, 402395f4 -4023c305: 0000c0 callx0 a0 -4023c308: 101d22 l16ui a2, a13, 32 -4023c30b: fff485 call0 4023c254 -4023c30e: 202dd0 or a2, a13, a13 -4023c311: 04c585 call0 40240f6c -4023c314: ff1031 l32r a3, 4023bf54 -4023c317: 02ed mov.n a14, a2 -4023c319: fba542 movi a4, 0x5fb -4023c31c: 0c2d mov.n a2, a12 -4023c31e: f35a01 l32r a0, 40239088 +4023bd3d: 056e05 call0 40241420 +4023bd40: 000606 j 4023bd5c +4023bd43: a04200 addx4 a4, a2, a0 +4023bd46: 043d00 extui a3, a0, 13, 1 +4023bd49: 0c2d mov.n a2, a12 +4023bd4b: 04f045 call0 40240c50 +4023bd4e: 030c movi.n a3, 0 +4023bd50: 0c2d mov.n a2, a12 +4023bd52: 04ef45 call0 40240c48 +4023bd55: 030c movi.n a3, 0 +4023bd57: 0c2d mov.n a2, a12 +4023bd59: 04efc5 call0 40240c58 +4023bd5c: 0d28 l32i.n a2, a13, 0 +4023bd5e: 630c movi.n a3, 6 +4023bd60: 1239 s32i.n a3, a2, 4 +4023bd62: 0d4d mov.n a4, a13 +4023bd64: 730c movi.n a3, 7 +4023bd66: a21c movi.n a2, 26 +4023bd68: ffe201 l32r a0, 4023bcf0 +4023bd6b: 0000c0 callx0 a0 +4023bd6e: 3108 l32i.n a0, a1, 12 +4023bd70: 21c8 l32i.n a12, a1, 8 +4023bd72: 11d8 l32i.n a13, a1, 4 +4023bd74: 01e8 l32i.n a14, a1, 0 +4023bd76: 10c112 addi a1, a1, 16 +4023bd79: f00d ret.n +4023bd7b: c11200 mul16u a1, a2, a0 +4023bd7e: 61c2f0 xsr.eps2 a15 +4023bd81: 610202 l8ui a0, a2, 97 +4023bd84: 03cd03 excw +4023bd87: 12dc bnez.n a2, 4023bd9c +4023bd89: 0c2d mov.n a2, a12 +4023bd8b: 030c movi.n a3, 0 +4023bd8d: 055ec5 call0 4024137c +4023bd90: 040c movi.n a4, 0 +4023bd92: 043d mov.n a3, a4 +4023bd94: 0c2d mov.n a2, a12 +4023bd96: 04eb85 call0 40240c50 +4023bd99: 001106 j 4023bde1 +4023bd9c: 1239 s32i.n a3, a2, 4 +4023bd9e: 4338 l32i.n a3, a3, 16 +4023bda0: 364366 bnei a3, 4, 4023bdda +4023bda3: b248 l32i.n a4, a2, 44 +4023bda5: a238 l32i.n a3, a2, 40 +4023bda7: 441b addi.n a4, a4, 1 +4023bda9: b249 s32i.n a4, a2, 44 +4023bdab: 938c beqz.n a3, 4023bdb8 +4023bdad: 303437 bltu a4, a3, 4023bde1 +4023bdb0: 040c movi.n a4, 0 +4023bdb2: b249 s32i.n a4, a2, 44 +4023bdb4: 000906 j 4023bddc +4023bdb7: df3100 excw +4023bdba: 38fb addi.n a3, a8, 15 +4023bdbc: 03ac03 excw +4023bdbf: 0368 l32i.n a6, a3, 0 +4023bdc1: 152252 l32i a5, a2, 84 +4023bdc4: 0c9657 bne a6, a5, 4023bdd4 +4023bdc7: a338 l32i.n a3, a3, 40 +4023bdc9: fe0356 bnez a3, 4023bdad +4023bdcc: 030c movi.n a3, 0 +4023bdce: b239 s32i.n a3, a2, 44 +4023bdd0: 000346 j 4023bde1 +4023bdd3: 233200 excw +4023bdd6: f88617 bany a6, a1, 4023bdd2 +4023bdd9: ff .byte 0xff +4023bdda: 040c movi.n a4, 0 +4023bddc: 0c3d mov.n a3, a12 +4023bdde: fff145 call0 4023bcf4 +4023bde1: 3108 l32i.n a0, a1, 12 +4023bde3: 020c movi.n a2, 0 +4023bde5: 21c8 l32i.n a12, a1, 8 +4023bde7: 10c112 addi a1, a1, 16 +4023bdea: f00d ret.n +4023bdec: 23cb90 excw +4023bdef: c11240 mul16u a1, a2, a4 +4023bdf2: 61c2f0 xsr.eps2 a15 +4023bdf5: 11d902 addmi a0, a9, 0x1100 +4023bdf8: 03cd mov.n a12, a3 +4023bdfa: 02dd mov.n a13, a2 +4023bdfc: 01e9 s32i.n a14, a1, 0 +4023bdfe: 1d39 s32i.n a3, a13, 4 +4023be00: 04ed mov.n a14, a4 +4023be02: 030c movi.n a3, 0 +4023be04: 0c2d mov.n a2, a12 +4023be06: 036102 s32i a0, a1, 12 +4023be09: 04e345 call0 40240c40 +4023be0c: 0edc bnez.n a14, 4023be20 +4023be0e: 0c2d mov.n a2, a12 +4023be10: 051745 call0 40240f88 +4023be13: 12ac beqz.n a2, 4023be38 +4023be15: fff531 l32r a3, 4023bdec +4023be18: 0c2d mov.n a2, a12 +4023be1a: 04e245 call0 40240c40 +4023be1d: 000e46 j 4023be5a +4023be20: 202cc0 or a2, a12, a12 +4023be23: 030c movi.n a3, 0 +4023be25: 04e205 call0 40240c48 +4023be28: 0c2d mov.n a2, a12 +4023be2a: 030c movi.n a3, 0 +4023be2c: 04e285 call0 40240c58 +4023be2f: 0c2d mov.n a2, a12 +4023be31: 055ec5 call0 40241420 +4023be34: 000406 j 4023be48 +4023be37: a03200 addx4 a3, a2, a0 +4023be3a: 2cc000 excw +4023be3d: e08520 subx4 a8, a5, a2 +4023be40: 030c04 excw +4023be43: 0c2d mov.n a2, a12 +4023be45: 04e105 call0 40240c58 +4023be48: 0d28 l32i.n a2, a13, 0 +4023be4a: 630c movi.n a3, 6 +4023be4c: 1239 s32i.n a3, a2, 4 +4023be4e: 0d4d mov.n a4, a13 +4023be50: 730c movi.n a3, 7 +4023be52: a21c movi.n a2, 26 +4023be54: ffa701 l32r a0, 4023bcf0 +4023be57: 0000c0 callx0 a0 +4023be5a: 3108 l32i.n a0, a1, 12 +4023be5c: 21c8 l32i.n a12, a1, 8 +4023be5e: 11d8 l32i.n a13, a1, 4 +4023be60: 01e8 l32i.n a14, a1, 0 +4023be62: 10c112 addi a1, a1, 16 +4023be65: f00d ret.n +4023be67: 8ce800 excw +4023be6a: fe .byte 0xfe +4023be6b: 3f .byte 0x3f +4023be6c: f0c112 addi a1, a1, -16 +4023be6f: 3109 s32i.n a0, a1, 12 +4023be71: 06b216 beqz a2, 4023bee0 +4023be74: 0258 l32i.n a5, a2, 0 +4023be76: 660c movi.n a6, 6 +4023be78: 1248 l32i.n a4, a2, 4 +4023be7a: 1569 s32i.n a6, a5, 4 +4023be7c: 857c movi.n a5, -8 +4023be7e: 4f9357 bne a3, a5, 4023bed1 +4023be81: 4438 l32i.n a3, a4, 16 +4023be83: 4d73f6 bgeui a3, 7, 4023bed4 +4023be86: fff851 l32r a5, 4023be68 +4023be89: a03350 addx4 a3, a3, a5 +4023be8c: 0338 l32i.n a3, a3, 0 +4023be8e: 0003a0 jx a3 +4023be91: fcbf31 l32r a3, 4023b190 +4023be94: 4e0442 l8ui a4, a4, 78 +4023be97: 0020c0 memw +4023be9a: 0338 l32i.n a3, a3, 0 +4023be9c: 109437 bne a4, a3, 4023beb0 +4023be9f: 000b06 j 4023becf +4023bea2: fcaf31 l32r a3, 4023b160 +4023bea5: 4e0442 l8ui a4, a4, 78 +4023bea8: 0020c0 memw +4023beab: 0338 l32i.n a3, a3, 0 +4023bead: 171437 beq a4, a3, 4023bec8 +4023beb0: 837c movi.n a3, -8 +4023beb2: 0006c6 j 4023bed1 +4023beb5: fcaa31 l32r a3, 4023b160 +4023beb8: 4e0442 l8ui a4, a4, 78 +4023bebb: 0020c0 memw +4023bebe: 0338 l32i.n a3, a3, 0 +4023bec0: ec9437 bne a4, a3, 4023beb0 +4023bec3: d37c movi.n a3, -3 +4023bec5: 000206 j 4023bed1 +4023bec8: 637c movi.n a3, -10 +4023beca: 0000c6 j 4023bed1 +4023becd: 7c0000 excw +4023bed0: 423253 excw +4023bed3: 024d26 beqi a13, 4, 4023bed9 +4023bed6: 130c movi.n a3, 1 +4023bed8: a21c movi.n a2, 26 +4023beda: ff8501 l32r a0, 4023bcf0 +4023bedd: 0000c0 callx0 a0 +4023bee0: 3108 l32i.n a0, a1, 12 +4023bee2: 10c112 addi a1, a1, 16 +4023bee5: f00d ret.n +4023bee7: 8d0400 excw +4023beea: fe .byte 0xfe +4023beeb: 3f .byte 0x3f +4023beec: f0c112 addi a1, a1, -16 +4023beef: 3109 s32i.n a0, a1, 12 +4023bef1: 06b216 beqz a2, 4023bf60 +4023bef4: 0258 l32i.n a5, a2, 0 +4023bef6: 660c movi.n a6, 6 +4023bef8: 1248 l32i.n a4, a2, 4 +4023befa: 1569 s32i.n a6, a5, 4 +4023befc: 857c movi.n a5, -8 +4023befe: 4f9357 bne a3, a5, 4023bf51 +4023bf01: 4438 l32i.n a3, a4, 16 +4023bf03: 950c movi.n a5, 9 +4023bf05: 4b3537 bltu a5, a3, 4023bf54 +4023bf08: fff851 l32r a5, 4023bee8 +4023bf0b: a03350 addx4 a3, a3, a5 +4023bf0e: 0338 l32i.n a3, a3, 0 +4023bf10: 0003a0 jx a3 +4023bf13: fc9f31 l32r a3, 4023b190 +4023bf16: 4e0442 l8ui a4, a4, 78 +4023bf19: 0020c0 memw +4023bf1c: 0338 l32i.n a3, a3, 0 +4023bf1e: 109437 bne a4, a3, 4023bf32 +4023bf21: 000a86 j 4023bf4f +4023bf24: fc8f31 l32r a3, 4023b160 +4023bf27: 4e0442 l8ui a4, a4, 78 +4023bf2a: 0020c0 memw +4023bf2d: 0338 l32i.n a3, a3, 0 +4023bf2f: 171437 beq a4, a3, 4023bf4a +4023bf32: 837c movi.n a3, -8 +4023bf34: 000646 j 4023bf51 +4023bf37: fc8a31 l32r a3, 4023b160 +4023bf3a: 4e0442 l8ui a4, a4, 78 +4023bf3d: 0020c0 memw +4023bf40: 0338 l32i.n a3, a3, 0 +4023bf42: ec9437 bne a4, a3, 4023bf32 +4023bf45: d37c movi.n a3, -3 +4023bf47: 000186 j 4023bf51 +4023bf4a: 637c movi.n a3, -10 +4023bf4c: 000046 j 4023bf51 +4023bf4f: 537c movi.n a3, -11 +4023bf51: 264232 s8i a3, a2, 38 +4023bf54: 024d mov.n a4, a2 +4023bf56: 130c movi.n a3, 1 +4023bf58: a21c movi.n a2, 26 +4023bf5a: ff6501 l32r a0, 4023bcf0 +4023bf5d: 0000c0 callx0 a0 +4023bf60: 3108 l32i.n a0, a1, 12 +4023bf62: 10c112 addi a1, a1, 16 +4023bf65: f00d ret.n +4023bf67: c93000 excw +4023bf6a: 384023 excw +4023bf6d: 4023c0 excw +4023bf70: 9e .byte 0x9e +4023bf71: 3ffe97 bbsi a14, 25, 4023bfb4 +4023bf74: b16c movi.n a1, -21 +4023bf76: 124024 excw +4023bf79: c9f0c1 l32r a12, 4022e73c +4023bf7c: 11d921 l32r a2, 402006e0 <_lit4_end+0xf8834> +4023bf7f: 01e9 s32i.n a14, a1, 0 +4023bf81: 3109 s32i.n a0, a1, 12 +4023bf83: 02dd mov.n a13, a2 +4023bf85: 03cd mov.n a12, a3 +4023bf87: 04ed mov.n a14, a4 +4023bf89: 090456 bnez a4, 4023c01d +4023bf8c: 0228 l32i.n a2, a2, 0 +4023bf8e: 330c movi.n a3, 3 +4023bf90: 1239 s32i.n a3, a2, 4 +4023bf92: 020c movi.n a2, 0 +4023bf94: 264d22 s8i a2, a13, 38 +4023bf97: 101c22 l16ui a2, a12, 32 +4023bf9a: 1dc9 s32i.n a12, a13, 4 +4023bf9c: 4d29 s32i.n a2, a13, 16 +4023bf9e: 0c28 l32i.n a2, a12, 0 +4023bfa0: 0d3d mov.n a3, a13 +4023bfa2: 5d29 s32i.n a2, a13, 20 +4023bfa4: 111c22 l16ui a2, a12, 34 +4023bfa7: 2d29 s32i.n a2, a13, 8 +4023bfa9: 040c22 l8ui a2, a12, 4 +4023bfac: 0c4d22 s8i a2, a13, 12 +4023bfaf: 050c22 l8ui a2, a12, 5 +4023bfb2: 0d4d22 s8i a2, a13, 13 +4023bfb5: 060c22 l8ui a2, a12, 6 +4023bfb8: 0e4d22 s8i a2, a13, 14 +4023bfbb: 070c22 l8ui a2, a12, 7 +4023bfbe: 0f4d22 s8i a2, a13, 15 +4023bfc1: 120c movi.n a2, 1 +4023bfc3: 484d22 s8i a2, a13, 72 +4023bfc6: 0c2d mov.n a2, a12 +4023bfc8: 04c6c5 call0 40240c38 +4023bfcb: ffe731 l32r a3, 4023bf68 +4023bfce: 0c2d mov.n a2, a12 +4023bfd0: 04c745 call0 40240c48 +4023bfd3: ff8631 l32r a3, 4023bdec +4023bfd6: 0c2d mov.n a2, a12 +4023bfd8: 04c645 call0 40240c40 +4023bfdb: 240c32 l8ui a3, a12, 36 +4023bfde: 024c movi.n a2, 64 +4023bfe0: 202320 or a2, a3, a2 +4023bfe3: 244c22 s8i a2, a12, 36 +4023bfe6: 0d28 l32i.n a2, a13, 0 +4023bfe8: 130c movi.n a3, 1 +4023bfea: ff23c5 call0 4023b228 +4023bfed: 0d28 l32i.n a2, a13, 0 +4023bfef: 2238 l32i.n a3, a2, 8 +4023bff1: 4338 l32i.n a3, a3, 16 +4023bff3: 138c beqz.n a3, 4023bff8 +4023bff5: 0003c0 callx0 a3 +4023bff8: 132d22 l32i a2, a13, 76 +4023bffb: 0a6247 bbci a2, 4, 4023c009 +4023bffe: ffdb31 l32r a3, 4023bf6c +4023c001: 0c2d mov.n a2, a12 +4023c003: 201110 or a1, a1, a1 +4023c006: 04c385 call0 40240c40 +4023c009: 132d22 l32i a2, a13, 76 +4023c00c: 196237 bbci a2, 3, 4023c029 +4023c00f: 080c32 l8ui a3, a12, 8 +4023c012: 820c movi.n a2, 8 +4023c014: 202320 or a2, a3, a2 +4023c017: 084c22 s8i a2, a12, 8 +4023c01a: 0002c6 j 4023c029 +4023c01d: ffd431 l32r a3, 4023bf70 +4023c020: ffd521 l32r a2, 4023bf74 +4023c023: f57b01 l32r a0, 40239610 +4023c026: 0000c0 callx0 a0 +4023c029: 3108 l32i.n a0, a1, 12 +4023c02b: 0e2d mov.n a2, a14 +4023c02d: 21c8 l32i.n a12, a1, 8 +4023c02f: 11d8 l32i.n a13, a1, 4 +4023c031: 01e8 l32i.n a14, a1, 0 +4023c033: 10c112 addi a1, a1, 16 +4023c036: f00d ret.n +4023c038: e0c112 addi a1, a1, -32 +4023c03b: 41e9 s32i.n a14, a1, 16 +4023c03d: 03ed mov.n a14, a3 +4023c03f: 61c9 s32i.n a12, a1, 24 +4023c041: 023d mov.n a3, a2 +4023c043: 02cd mov.n a12, a2 +4023c045: 0e2d mov.n a2, a14 +4023c047: 51d9 s32i.n a13, a1, 20 +4023c049: 31f9 s32i.n a15, a1, 12 +4023c04b: 7109 s32i.n a0, a1, 28 +4023c04d: 04dd mov.n a13, a4 +4023c04f: 05fd mov.n a15, a5 +4023c051: 04be45 call0 40240c38 +4023c054: 192c22 l32i a2, a12, 100 +4023c057: 528c beqz.n a2, 4023c060 +4023c059: 0fac beqz.n a15, 4023c07d +4023c05b: 0023c6 j 4023c0ee +4023c05e: 210000 srai a0, a0, 0 +4023c061: c0fc20 sub a15, a12, a2 +4023c064: 220020 excw +4023c067: 850022 l8ui a2, a0, 133 +4023c06a: 7e .byte 0x7e +4023c06b: ff .byte 0xff +4023c06c: 203220 or a3, a2, a2 +4023c06f: 196c22 s32i a2, a12, 100 +4023c072: ffaf22 movi a2, -1 +4023c075: 077316 beqz a3, 4023c0f0 +4023c078: fff746 j 4023c059 +4023c07b: 0c0000 excw +4023c07e: bc2902 l32i a0, a9, 0x2f0 +4023c081: 4f1d27 beq a13, a2, 4023c0d4 +4023c084: 051d42 l16ui a4, a13, 10 +4023c087: 012d32 l32i a3, a13, 4 +4023c08a: 192c22 l32i a2, a12, 100 +4023c08d: ffa685 call0 4023baf8 +4023c090: 020256 bnez a2, 4023c0b4 +4023c093: 192c22 l32i a2, a12, 100 +4023c096: ff89c5 call0 4023b934 +4023c099: 204220 or a4, a2, a2 +4023c09c: 0c28 l32i.n a2, a12, 0 +4023c09e: 530c movi.n a3, 5 +4023c0a0: 1239 s32i.n a3, a2, 4 +4023c0a2: 3258 l32i.n a5, a2, 12 +4023c0a4: 1ce9 s32i.n a14, a12, 4 +4023c0a6: a59c beqz.n a5, 4023c0c4 +4023c0a8: f44040 extui a4, a4, 0, 16 +4023c0ab: 030c movi.n a3, 0 +4023c0ad: 0005c0 callx0 a5 +4023c0b0: 000406 j 4023c0c4 +4023c0b3: 0d2d00 excw +4023c0b6: 039ac5 call0 4023fa64 +4023c0b9: 0dd8 l32i.n a13, a13, 0 +4023c0bb: fc5d56 bnez a13, 4023c084 +4023c0be: fff446 j 4023c093 +4023c0c1: 000000 ill +4023c0c4: 4e28 l32i.n a2, a14, 16 +4023c0c6: 244266 bnei a2, 4, 4023c0ee +4023c0c9: 0c28 l32i.n a2, a12, 0 +4023c0cb: 330c movi.n a3, 3 +4023c0cd: 1239 s32i.n a3, a2, 4 +4023c0cf: 0006c6 j 4023c0ee +4023c0d2: 220000 excw +4023c0d5: 152c movi.n a5, 33 +4023c0d7: 040c movi.n a4, 0 +4023c0d9: 0e3d mov.n a3, a14 +4023c0db: 00a216 beqz a2, 4023c0e9 +4023c0de: 202cc0 or a2, a12, a12 +4023c0e1: ffc105 call0 4023bcf4 +4023c0e4: 000186 j 4023c0ee +4023c0e7: 2d0000 excw +4023c0ea: 450c movi.n a5, 4 +4023c0ec: 0cffd0 excw +4023c0ef: 710802 l8ui a0, a8, 113 +4023c0f2: 61c8 l32i.n a12, a1, 24 +4023c0f4: 51d8 l32i.n a13, a1, 20 +4023c0f6: 41e8 l32i.n a14, a1, 16 +4023c0f8: 31f8 l32i.n a15, a1, 12 +4023c0fa: 20c112 addi a1, a1, 32 +4023c0fd: f00d ret.n +4023c0ff: beec00 excw +4023c102: 544023 excw +4023c105: 23c9 s32i.n a12, a3, 8 +4023c107: bd7c40 excw +4023c10a: 124023 excw +4023c10d: e9c0c1 l32r a12, 40236810 +4023c110: 02edc1 l32r a12, 401fccc4 <_lit4_end+0xf4e18> +4023c113: 020c movi.n a2, 0 +4023c115: d1d9 s32i.n a13, a1, 52 +4023c117: 0129 s32i.n a2, a1, 0 +4023c119: f109 s32i.n a0, a1, 60 +4023c11b: e1c9 s32i.n a12, a1, 56 +4023c11d: b1f9 s32i.n a15, a1, 44 +4023c11f: 03dd mov.n a13, a3 +4023c121: 427c movi.n a2, -12 +4023c123: 131e16 beqz a14, 4023c258 +4023c126: 2e38 l32i.n a3, a14, 8 +4023c128: 12c316 beqz a3, 4023c258 +4023c12b: 030c movi.n a3, 0 +4023c12d: 0d2d mov.n a2, a13 +4023c12f: 04b085 call0 40240c38 +4023c132: fff331 l32r a3, 4023c100 +4023c135: 0d2d mov.n a2, a13 +4023c137: 04b205 call0 40240c58 +4023c13a: 013d mov.n a3, a1 +4023c13c: 040c movi.n a4, 0 +4023c13e: 202ee0 or a2, a14, a14 +4023c141: ff1845 call0 4023b2c8 +4023c144: 0e2d mov.n a2, a14 +4023c146: 140ec2 l8ui a12, a14, 20 +4023c149: ff0745 call0 4023b1c0 +4023c14c: 012280 slli a2, a2, 24 +4023c14f: 313820 srai a3, a2, 24 +4023c152: 127c movi.n a2, -15 +4023c154: 029c37 bne a12, a3, 4023c15a +4023c157: 003f46 j 4023c258 +4023c15a: ff85f1 l32r a15, 4023bf70 +4023c15d: 67a542 movi a4, 0x567 +4023c160: 0f3d mov.n a3, a15 +4023c162: 68a022 movi a2, 104 +4023c165: f78e01 l32r a0, 40239fa0 +4023c168: 0000c0 callx0 a0 +4023c16b: 02cd mov.n a12, a2 +4023c16d: 023d mov.n a3, a2 +4023c16f: 0d2d mov.n a2, a13 +4023c171: 04ac45 call0 40240c38 +4023c174: 3ccc bnez.n a12, 4023c17b +4023c176: f27c movi.n a2, -1 +4023c178: 003706 j 4023c258 +4023c17b: 45c221 l32r a2, 4020d884 +4023c17e: 0c3d mov.n a3, a12 +4023c180: feb4c5 call0 4023acd0 +4023c183: 120c movi.n a2, 1 +4023c185: 514c22 s8i a2, a12, 81 +4023c188: 156ce2 s32i a14, a12, 84 +4023c18b: 71a542 movi a4, 0x571 +4023c18e: 0f3d mov.n a3, a15 +4023c190: c21c movi.n a2, 28 +4023c192: f78301 l32r a0, 40239fa0 +4023c195: 0000c0 callx0 a0 +4023c198: 0c29 s32i.n a2, a12, 0 +4023c19a: 025d mov.n a5, a2 +4023c19c: fd6216 beqz a2, 4023c176 +4023c19f: 74a542 movi a4, 0x574 +4023c1a2: 0f3d mov.n a3, a15 +4023c1a4: 022c movi.n a2, 32 +4023c1a6: 4159 s32i.n a5, a1, 16 +4023c1a8: f77e01 l32r a0, 40239fa0 +4023c1ab: 0000c0 callx0 a0 +4023c1ae: 4158 l32i.n a5, a1, 16 +4023c1b0: 2529 s32i.n a2, a5, 8 +4023c1b2: 0c28 l32i.n a2, a12, 0 +4023c1b4: 2228 l32i.n a2, a2, 8 +4023c1b6: fbc216 beqz a2, 4023c176 +4023c1b9: 111d22 l16ui a2, a13, 34 +4023c1bc: 1cd9 s32i.n a13, a12, 4 +4023c1be: 2c29 s32i.n a2, a12, 8 +4023c1c0: 040d22 l8ui a2, a13, 4 +4023c1c3: 440c movi.n a4, 4 +4023c1c5: 0c4c22 s8i a2, a12, 12 +4023c1c8: 050d22 l8ui a2, a13, 5 +4023c1cb: 3ccb addi.n a3, a12, 12 +4023c1cd: 0d4c22 s8i a2, a12, 13 +4023c1d0: 060d22 l8ui a2, a13, 6 +4023c1d3: 0e4c22 s8i a2, a12, 14 +4023c1d6: 070d22 l8ui a2, a13, 7 +4023c1d9: 0f4c22 s8i a2, a12, 15 +4023c1dc: 120c movi.n a2, 1 +4023c1de: 484c22 s8i a2, a12, 72 +4023c1e1: 2e28 l32i.n a2, a14, 8 +4023c1e3: 22cb addi.n a2, a2, 12 +4023c1e5: f57d01 l32r a0, 402397dc +4023c1e8: 0000c0 callx0 a0 +4023c1eb: 111d32 l16ui a3, a13, 34 +4023c1ee: 2e28 l32i.n a2, a14, 8 +4023c1f0: 0239 s32i.n a3, a2, 0 +4023c1f2: 320c movi.n a2, 3 +4023c1f4: 1e29 s32i.n a2, a14, 4 +4023c1f6: 0c28 l32i.n a2, a12, 0 +4023c1f8: 0e3d mov.n a3, a14 +4023c1fa: fea205 call0 4023ac1c +4023c1fd: ffc131 l32r a3, 4023c104 +4023c200: 202dd0 or a2, a13, a13 +4023c203: 04a445 call0 40240c48 +4023c206: feb931 l32r a3, 4023bcec +4023c209: 0d2d mov.n a2, a13 +4023c20b: 04a345 call0 40240c40 +4023c20e: ffbe31 l32r a3, 4023c108 +4023c211: 440c movi.n a4, 4 +4023c213: 0d2d mov.n a2, a13 +4023c215: 04a385 call0 40240c50 +4023c218: 240d32 l8ui a3, a13, 36 +4023c21b: 024c movi.n a2, 64 +4023c21d: 202320 or a2, a3, a2 +4023c220: 244d22 s8i a2, a13, 36 +4023c223: 0c28 l32i.n a2, a12, 0 +4023c225: 130c movi.n a3, 1 +4023c227: ff0005 call0 4023b228 +4023c22a: 0c28 l32i.n a2, a12, 0 +4023c22c: 2238 l32i.n a3, a2, 8 +4023c22e: 4338 l32i.n a3, a3, 16 +4023c230: 138c beqz.n a3, 4023c235 +4023c232: 0003c0 callx0 a3 +4023c235: 132c22 l32i a2, a12, 76 +4023c238: 076247 bbci a2, 4, 4023c243 +4023c23b: ff4c31 l32r a3, 4023bf6c +4023c23e: 0d2d mov.n a2, a13 +4023c240: 049fc5 call0 40240c40 +4023c243: 132c32 l32i a3, a12, 76 +4023c246: 020c movi.n a2, 0 +4023c248: 0c6337 bbci a3, 3, 4023c258 +4023c24b: 080d32 l8ui a3, a13, 8 +4023c24e: 820c movi.n a2, 8 +4023c250: 202320 or a2, a3, a2 +4023c253: 084d22 s8i a2, a13, 8 +4023c256: 020c movi.n a2, 0 +4023c258: f108 l32i.n a0, a1, 60 +4023c25a: e1c8 l32i.n a12, a1, 56 +4023c25c: d1d8 l32i.n a13, a1, 52 +4023c25e: c1e8 l32i.n a14, a1, 48 +4023c260: b1f8 l32i.n a15, a1, 44 +4023c262: 40c112 addi a1, a1, 64 +4023c265: f00d ret.n +4023c267: b68000 excw +4023c26a: 8c4024 excw +4023c26d: 4024b6 bltui a4, 2, 4023c2b1 + +4023c270 : +4023c270: d0c112 addi a1, a1, -48 +4023c273: 91d9 s32i.n a13, a1, 36 +4023c275: fffcd1 l32r a13, 4023c268 +4023c278: b109 s32i.n a0, a1, 44 +4023c27a: a1c9 s32i.n a12, a1, 40 +4023c27c: 0861e2 s32i a14, a1, 32 +4023c27f: 71f9 s32i.n a15, a1, 28 +4023c281: f45020 extui a5, a2, 0, 16 +4023c284: 1df8 l32i.n a15, a13, 4 +4023c286: 0fc8 l32i.n a12, a15, 0 +4023c288: 5cac beqz.n a12, 4023c2b1 +4023c28a: 101c22 l16ui a2, a12, 32 +4023c28d: 3ce8 l32i.n a14, a12, 12 +4023c28f: 359257 bne a2, a5, 4023c2c8 +4023c292: 0c3d mov.n a3, a12 +4023c294: 0f2d mov.n a2, a15 +4023c296: 006152 s32i a5, a1, 0 +4023c299: 04c7c5 call0 40240f18 +4023c29c: ff3531 l32r a3, 4023bf70 +4023c29f: 0c2d mov.n a2, a12 +4023c2a1: aba042 movi a4, 171 +4023c2a4: f38001 l32r a0, 402390a4 +4023c2a7: 0000c0 callx0 a0 +4023c2aa: 0ecd mov.n a12, a14 +4023c2ac: 0158 l32i.n a5, a1, 0 +4023c2ae: fff586 j 4023c288 +4023c2b1: ffee21 l32r a2, 4023c26c +4023c2b4: dd4b addi.n a13, a13, 4 +4023c2b6: ca9d27 bne a13, a2, 4023c284 +4023c2b9: b108 l32i.n a0, a1, 44 +4023c2bb: a1c8 l32i.n a12, a1, 40 +4023c2bd: 91d8 l32i.n a13, a1, 36 +4023c2bf: 81e8 l32i.n a14, a1, 32 +4023c2c1: 71f8 l32i.n a15, a1, 28 +4023c2c3: 30c112 addi a1, a1, 48 +4023c2c6: f00d ret.n +4023c2c8: 0ecd mov.n a12, a14 +4023c2ca: ffee86 j 4023c288 +4023c2cd: 000000 ill +4023c2d0: 24b150 extui a11, a5, 1, 3 +4023c2d3: c11240 mul16u a1, a2, a4 + +4023c2d4 : +4023c2d4: e0c112 addi a1, a1, -32 +4023c2d7: 51d9 s32i.n a13, a1, 20 +4023c2d9: 02dd mov.n a13, a2 +4023c2db: 020c movi.n a2, 0 +4023c2dd: 7109 s32i.n a0, a1, 28 +4023c2df: 61c9 s32i.n a12, a1, 24 +4023c2e1: 41e9 s32i.n a14, a1, 16 +4023c2e3: 0129 s32i.n a2, a1, 0 +4023c2e5: 059d27 bne a13, a2, 4023c2ee +4023c2e8: f4a022 movi a2, 244 +4023c2eb: 001886 j 4023c351 +4023c2ee: 013d mov.n a3, a1 +4023c2f0: 040c movi.n a4, 0 +4023c2f2: 0d2d mov.n a2, a13 +4023c2f4: fefd05 call0 4023b2c8 +4023c2f7: 140d32 l8ui a3, a13, 20 +4023c2fa: fba022 movi a2, 251 +4023c2fd: 050356 bnez a3, 4023c351 +4023c300: fa8d21 l32r a2, 4023ad34 +4023c303: 02c8 l32i.n a12, a2, 0 +4023c305: 043c16 beqz a12, 4023c34c +4023c308: 0c38 l32i.n a3, a12, 0 +4023c30a: 369d37 bne a13, a3, 4023c344 +4023c30d: 203cc0 or a3, a12, a12 +4023c310: fe9dc5 call0 4023acf0 +4023c313: 152cd2 l32i a13, a12, 84 +4023c316: ffee21 l32r a2, 4023c2d0 +4023c319: 101d42 l16ui a4, a13, 32 +4023c31c: 4d38 l32i.n a3, a13, 16 +4023c31e: f4bc01 l32r a0, 40239610 4023c321: 0000c0 callx0 a0 -4023c324: 000206 j 4023c330 -4023c327: 2cc200 excw -4023c32a: ee8617 bany a6, a1, 4023c31c -4023c32d: ff .byte 0xff -4023c32e: 560000 excw -4023c331: 8e .byte 0x8e -4023c332: 0cf9 s32i.n a15, a12, 0 -4023c334: 710802 l8ui a0, a8, 113 -4023c337: 61c8 l32i.n a12, a1, 24 -4023c339: 51d8 l32i.n a13, a1, 20 -4023c33b: 41e8 l32i.n a14, a1, 16 -4023c33d: 20c112 addi a1, a1, 32 -4023c340: f00d ret.n -4023c342: 680000 excw -4023c345: 4024b6 bltui a4, 2, 4023c389 -4023c348: 3878 l32i.n a7, a8, 12 -4023c34a: ff .byte 0xff -4023c34b: 3f .byte 0x3f -4023c34c: 3868 l32i.n a6, a8, 12 -4023c34e: ff .byte 0xff -4023c34f: 3f .byte 0x3f -4023c350: ff3864 excw -4023c353: 3f .byte 0x3f - -4023c354 : -4023c354: d0c112 addi a1, a1, -48 -4023c357: 71f9 s32i.n a15, a1, 28 -4023c359: ffbcf1 l32r a15, 4023c24c -4023c35c: b109 s32i.n a0, a1, 44 -4023c35e: a1c9 s32i.n a12, a1, 40 -4023c360: 91d9 s32i.n a13, a1, 36 -4023c362: 81e9 s32i.n a14, a1, 32 -4023c364: 020c movi.n a2, 0 -4023c366: 2f38 l32i.n a3, a15, 8 -4023c368: fa8651 l32r a5, 4023ad80 -4023c36b: 0338 l32i.n a3, a3, 0 -4023c36d: 43bc beqz.n a3, 4023c3a5 -4023c36f: 4348 l32i.n a4, a3, 16 -4023c371: 109466 bnei a4, 10, 4023c385 -4023c374: 221b addi.n a2, a2, 1 -4023c376: 0020c0 memw -4023c379: 0568 l32i.n a6, a5, 0 -4023c37b: 742020 extui a2, a2, 0, 8 -4023c37e: 231267 beq a2, a6, 4023c3a5 -4023c381: 000186 j 4023c38b -4023c384: c46200 extui a6, a0, 2, 13 -4023c387: b6fb addi.n a11, a6, 15 -4023c389: 420426 beqi a4, -1, 4023c3cf -4023c38c: ccf7c4 excw -4023c38f: 7c61e4 excw -4023c392: 1bfa add.n a1, a11, a15 -4023c394: 20c022 addi a2, a0, 32 -4023c397: 064800 excw -4023c39a: 742020 extui a2, a2, 0, 8 -4023c39d: 041247 beq a2, a4, 4023c3a5 -4023c3a0: 3338 l32i.n a3, a3, 12 -4023c3a2: fff1c6 j 4023c36d -4023c3a5: fa7641 l32r a4, 4023ad80 -4023c3a8: 0020c0 memw -4023c3ab: 0448 l32i.n a4, a4, 0 -4023c3ad: 021247 beq a2, a4, 4023c3b3 -4023c3b0: 002b06 j 4023c460 -4023c3b3: ffe6d1 l32r a13, 4023c34c -4023c3b6: ffe421 l32r a2, 4023c348 -4023c3b9: 040c movi.n a4, 0 -4023c3bb: 0d58 l32i.n a5, a13, 0 -4023c3bd: 02e8 l32i.n a14, a2, 0 -4023c3bf: 042d mov.n a2, a4 -4023c3c1: 0e9c beqz.n a14, 4023c3d5 -4023c3c3: de38 l32i.n a3, a14, 52 -4023c3c5: c03530 sub a3, a5, a3 -4023c3c8: 043347 bltu a3, a4, 4023c3d0 -4023c3cb: 034d mov.n a4, a3 -4023c3cd: 202ee0 or a2, a14, a14 -4023c3d0: 3ee8 l32i.n a14, a14, 12 -4023c3d2: fffac6 j 4023c3c1 -4023c3d5: 428c beqz.n a2, 4023c3dd -4023c3d7: 201110 or a1, a1, a1 -4023c3da: 050285 call0 40241404 -4023c3dd: ffdc61 l32r a6, 4023c350 -4023c3e0: 0d48 l32i.n a4, a13, 0 -4023c3e2: 06c8 l32i.n a12, a6, 0 -4023c3e4: 030c movi.n a3, 0 -4023c3e6: 065d mov.n a5, a6 -4023c3e8: 8c9c beqz.n a12, 4023c404 -4023c3ea: 4c28 l32i.n a2, a12, 16 -4023c3ec: fbc222 addi a2, a2, -5 -4023c3ef: 0b22f6 bgeui a2, 2, 4023c3fe -4023c3f2: dc28 l32i.n a2, a12, 52 -4023c3f4: c02420 sub a2, a4, a2 -4023c3f7: 033237 bltu a2, a3, 4023c3fe -4023c3fa: 023d mov.n a3, a2 -4023c3fc: 0ced mov.n a14, a12 -4023c3fe: 3cc8 l32i.n a12, a12, 12 -4023c400: fff906 j 4023c3e8 -4023c403: de1600 excw -4023c406: 255001 l32r a0, 40205948 -4023c409: 3ee020 excw -4023c40c: 115920 slli a5, a9, 14 -4023c40f: 0169 s32i.n a6, a1, 0 -4023c411: 04ae85 call0 40240efc -4023c414: fed031 l32r a3, 4023bf54 -4023c417: 845c movi.n a4, 88 -4023c419: 0e2d mov.n a2, a14 -4023c41b: f31b01 l32r a0, 40239088 -4023c41e: 0000c0 callx0 a0 -4023c421: 0168 l32i.n a6, a1, 0 -4023c423: 1158 l32i.n a5, a1, 4 -4023c425: 0628 l32i.n a2, a6, 0 -4023c427: 0d68 l32i.n a6, a13, 0 -4023c429: 040c movi.n a4, 0 -4023c42b: 970c movi.n a7, 9 -4023c42d: 429c beqz.n a2, 4023c445 -4023c42f: 4238 l32i.n a3, a2, 16 -4023c431: 0b9377 bne a3, a7, 4023c440 -4023c434: d238 l32i.n a3, a2, 52 -4023c436: c03630 sub a3, a6, a3 -4023c439: 033347 bltu a3, a4, 4023c440 -4023c43c: 034d mov.n a4, a3 -4023c43e: 02cd mov.n a12, a2 -4023c440: 3228 l32i.n a2, a2, 12 -4023c442: fff9c6 j 4023c42d -4023c445: 9c9c beqz.n a12, 4023c462 -4023c447: 0c3d mov.n a3, a12 -4023c449: 052d mov.n a2, a5 -4023c44b: 04ab05 call0 40240efc -4023c44e: fec131 l32r a3, 4023bf54 -4023c451: 69a042 movi a4, 105 -4023c454: 0c2d mov.n a2, a12 -4023c456: f30c01 l32r a0, 40239088 -4023c459: 0000c0 callx0 a0 -4023c45c: 000086 j 4023c462 -4023c45f: 03cc00 excw -4023c462: 020c movi.n a2, 0 -4023c464: ffb831 l32r a3, 4023c344 -4023c467: ff4b addi.n a15, a15, 4 -4023c469: 0213f7 beq a3, a15, 4023c46f -4023c46c: ffbd86 j 4023c366 -4023c46f: b108 l32i.n a0, a1, 44 -4023c471: a1c8 l32i.n a12, a1, 40 -4023c473: 91d8 l32i.n a13, a1, 36 -4023c475: 81e8 l32i.n a14, a1, 32 -4023c477: 71f8 l32i.n a15, a1, 28 -4023c479: 30c112 addi a1, a1, 48 -4023c47c: f00d ret.n - ... - -4023c480 : -4023c480: 152272 l32i a7, a2, 84 -4023c483: 081252 l16ui a5, a2, 16 -4023c486: 5268 l32i.n a6, a2, 20 -4023c488: 041232 l16ui a3, a2, 8 -4023c48b: 3248 l32i.n a4, a2, 12 -4023c48d: 04f756 bnez a7, 4023c4e0 -4023c490: 068c beqz.n a6, 4023c494 -4023c492: 25cc bnez.n a5, 4023c498 -4023c494: 1228 l32i.n a2, a2, 4 -4023c496: f00d ret.n -4023c498: ffae21 l32r a2, 4023c350 -4023c49b: 0228 l32i.n a2, a2, 0 -4023c49d: b29c beqz.n a2, 4023c4bc -4023c49f: 111272 l16ui a7, a2, 34 -4023c4a2: 0f9737 bne a7, a3, 4023c4b5 -4023c4a5: 1278 l32i.n a7, a2, 4 -4023c4a7: 0a9477 bne a4, a7, 4023c4b5 -4023c4aa: 101272 l16ui a7, a2, 32 -4023c4ad: 049757 bne a7, a5, 4023c4b5 -4023c4b0: 0278 l32i.n a7, a2, 0 -4023c4b2: 5f1677 beq a6, a7, 4023c515 -4023c4b5: 3228 l32i.n a2, a2, 12 -4023c4b7: fff886 j 4023c49d -4023c4ba: 210000 srai a0, a0, 0 -4023c4bd: 28ffa3 excw -4023c4c0: 929c02 l16si a0, a12, 0x124 -4023c4c3: 111272 l16ui a7, a2, 34 -4023c4c6: 0f9737 bne a7, a3, 4023c4d9 -4023c4c9: 1278 l32i.n a7, a2, 4 -4023c4cb: 0a9477 bne a4, a7, 4023c4d9 -4023c4ce: 101272 l16ui a7, a2, 32 -4023c4d1: 049757 bne a7, a5, 4023c4d9 -4023c4d4: 0278 l32i.n a7, a2, 0 -4023c4d6: 3b1677 beq a6, a7, 4023c515 -4023c4d9: 3228 l32i.n a2, a2, 12 -4023c4db: fff886 j 4023c4c1 -4023c4de: f00d ret.n -4023c4e0: fb0416 beqz a4, 4023c494 -4023c4e3: fad316 beqz a3, 4023c494 -4023c4e6: ff9a21 l32r a2, 4023c350 -4023c4e9: 0228 l32i.n a2, a2, 0 -4023c4eb: e28c beqz.n a2, 4023c4fd -4023c4ed: 111252 l16ui a5, a2, 34 -4023c4f0: 049537 bne a5, a3, 4023c4f8 -4023c4f3: 1258 l32i.n a5, a2, 4 -4023c4f5: 1c1457 beq a4, a5, 4023c515 -4023c4f8: 3228 l32i.n a2, a2, 12 -4023c4fa: fffb46 j 4023c4eb -4023c4fd: ff9221 l32r a2, 4023c348 -4023c500: 0228 l32i.n a2, a2, 0 -4023c502: f28c beqz.n a2, 4023c515 -4023c504: 111252 l16ui a5, a2, 34 -4023c507: 059537 bne a5, a3, 4023c510 -4023c50a: 012252 l32i a5, a2, 4 -4023c50d: 041457 beq a4, a5, 4023c515 -4023c510: 3228 l32i.n a2, a2, 12 -4023c512: fffb06 j 4023c502 -4023c515: f00d ret.n - ... - -4023c518 : -4023c518: f0c112 addi a1, a1, -16 -4023c51b: 0261c2 s32i a12, a1, 8 -4023c51e: 036102 s32i a0, a1, 12 -4023c521: 0161d2 s32i a13, a1, 4 -4023c524: 01e9 s32i.n a14, a1, 0 -4023c526: 02cd mov.n a12, a2 -4023c528: 05a216 beqz a2, 4023c586 -4023c52b: 132222 l32i a2, a2, 76 -4023c52e: 076247 bbci a2, 4, 4023c539 -4023c531: 44d421 l32r a2, 4020d884 -4023c534: 0c3d mov.n a3, a12 -4023c536: fe79c5 call0 4023acd4 -4023c539: 510c22 l8ui a2, a12, 81 -4023c53c: fe86d1 l32r a13, 4023bf54 -4023c53f: 2a1266 bnei a2, 1, 4023c56d -4023c542: 0c28 l32i.n a2, a12, 0 -4023c544: e28c beqz.n a2, 4023c556 -4023c546: 2228 l32i.n a2, a2, 8 -4023c548: a28c beqz.n a2, 4023c556 -4023c54a: f0a042 movi a4, 240 -4023c54d: 203dd0 or a3, a13, a13 -4023c550: f2ce01 l32r a0, 40239088 -4023c553: 0000c0 callx0 a0 -4023c556: 0c28 l32i.n a2, a12, 0 -4023c558: 0e0c movi.n a14, 0 -4023c55a: 22e9 s32i.n a14, a2, 8 -4023c55c: 0c28 l32i.n a2, a12, 0 -4023c55e: f3a042 movi a4, 243 -4023c561: 203dd0 or a3, a13, a13 -4023c564: f2c901 l32r a0, 40239088 -4023c567: 0000c0 callx0 a0 -4023c56a: 006ce2 s32i a14, a12, 0 -4023c56d: 192c22 l32i a2, a12, 100 -4023c570: 005216 beqz a2, 4023c579 -4023c573: 64cc22 addi a2, a12, 100 -4023c576: ff3305 call0 4023b8a8 -4023c579: faa042 movi a4, 250 -4023c57c: 0d3d mov.n a3, a13 -4023c57e: 0c2d mov.n a2, a12 -4023c580: f2c201 l32r a0, 40239088 +4023c324: 101d22 l16ui a2, a13, 32 +4023c327: fff485 call0 4023c270 +4023c32a: 202dd0 or a2, a13, a13 +4023c32d: 04c585 call0 40240f88 +4023c330: ff1031 l32r a3, 4023bf70 +4023c333: 02ed mov.n a14, a2 +4023c335: fba542 movi a4, 0x5fb +4023c338: 0c2d mov.n a2, a12 +4023c33a: f35a01 l32r a0, 402390a4 +4023c33d: 0000c0 callx0 a0 +4023c340: 000206 j 4023c34c +4023c343: 2cc200 excw +4023c346: ee8617 bany a6, a1, 4023c338 +4023c349: ff .byte 0xff +4023c34a: 560000 excw +4023c34d: 8e .byte 0x8e +4023c34e: 0cf9 s32i.n a15, a12, 0 +4023c350: 710802 l8ui a0, a8, 113 +4023c353: 61c8 l32i.n a12, a1, 24 +4023c355: 51d8 l32i.n a13, a1, 20 +4023c357: 41e8 l32i.n a14, a1, 16 +4023c359: 20c112 addi a1, a1, 32 +4023c35c: f00d ret.n +4023c35e: 880000 excw +4023c361: 4024b6 bltui a4, 2, 4023c3a5 +4023c364: 3878 l32i.n a7, a8, 12 +4023c366: ff .byte 0xff +4023c367: 3f .byte 0x3f +4023c368: 3868 l32i.n a6, a8, 12 +4023c36a: ff .byte 0xff +4023c36b: 3f .byte 0x3f +4023c36c: ff3864 excw +4023c36f: 3f .byte 0x3f + +4023c370 : +4023c370: d0c112 addi a1, a1, -48 +4023c373: 71f9 s32i.n a15, a1, 28 +4023c375: ffbcf1 l32r a15, 4023c268 +4023c378: b109 s32i.n a0, a1, 44 +4023c37a: a1c9 s32i.n a12, a1, 40 +4023c37c: 91d9 s32i.n a13, a1, 36 +4023c37e: 81e9 s32i.n a14, a1, 32 +4023c380: 020c movi.n a2, 0 +4023c382: 2f38 l32i.n a3, a15, 8 +4023c384: fa8651 l32r a5, 4023ad9c +4023c387: 0338 l32i.n a3, a3, 0 +4023c389: 43bc beqz.n a3, 4023c3c1 +4023c38b: 4348 l32i.n a4, a3, 16 +4023c38d: 109466 bnei a4, 10, 4023c3a1 +4023c390: 221b addi.n a2, a2, 1 +4023c392: 0020c0 memw +4023c395: 0568 l32i.n a6, a5, 0 +4023c397: 742020 extui a2, a2, 0, 8 +4023c39a: 231267 beq a2, a6, 4023c3c1 +4023c39d: 000186 j 4023c3a7 +4023c3a0: c46200 extui a6, a0, 2, 13 +4023c3a3: b6fb addi.n a11, a6, 15 +4023c3a5: 420426 beqi a4, -1, 4023c3eb +4023c3a8: ccf7c4 excw +4023c3ab: 7c61e4 excw +4023c3ae: 1bfa add.n a1, a11, a15 +4023c3b0: 20c022 addi a2, a0, 32 +4023c3b3: 064800 excw +4023c3b6: 742020 extui a2, a2, 0, 8 +4023c3b9: 041247 beq a2, a4, 4023c3c1 +4023c3bc: 3338 l32i.n a3, a3, 12 +4023c3be: fff1c6 j 4023c389 +4023c3c1: fa7641 l32r a4, 4023ad9c +4023c3c4: 0020c0 memw +4023c3c7: 0448 l32i.n a4, a4, 0 +4023c3c9: 021247 beq a2, a4, 4023c3cf +4023c3cc: 002b06 j 4023c47c +4023c3cf: ffe6d1 l32r a13, 4023c368 +4023c3d2: ffe421 l32r a2, 4023c364 +4023c3d5: 040c movi.n a4, 0 +4023c3d7: 0d58 l32i.n a5, a13, 0 +4023c3d9: 02e8 l32i.n a14, a2, 0 +4023c3db: 042d mov.n a2, a4 +4023c3dd: 0e9c beqz.n a14, 4023c3f1 +4023c3df: de38 l32i.n a3, a14, 52 +4023c3e1: c03530 sub a3, a5, a3 +4023c3e4: 043347 bltu a3, a4, 4023c3ec +4023c3e7: 034d mov.n a4, a3 +4023c3e9: 202ee0 or a2, a14, a14 +4023c3ec: 3ee8 l32i.n a14, a14, 12 +4023c3ee: fffac6 j 4023c3dd +4023c3f1: 428c beqz.n a2, 4023c3f9 +4023c3f3: 201110 or a1, a1, a1 +4023c3f6: 050285 call0 40241420 +4023c3f9: ffdc61 l32r a6, 4023c36c +4023c3fc: 0d48 l32i.n a4, a13, 0 +4023c3fe: 06c8 l32i.n a12, a6, 0 +4023c400: 030c movi.n a3, 0 +4023c402: 065d mov.n a5, a6 +4023c404: 8c9c beqz.n a12, 4023c420 +4023c406: 4c28 l32i.n a2, a12, 16 +4023c408: fbc222 addi a2, a2, -5 +4023c40b: 0b22f6 bgeui a2, 2, 4023c41a +4023c40e: dc28 l32i.n a2, a12, 52 +4023c410: c02420 sub a2, a4, a2 +4023c413: 033237 bltu a2, a3, 4023c41a +4023c416: 023d mov.n a3, a2 +4023c418: 0ced mov.n a14, a12 +4023c41a: 3cc8 l32i.n a12, a12, 12 +4023c41c: fff906 j 4023c404 +4023c41f: de1600 excw +4023c422: 255001 l32r a0, 40205964 +4023c425: 3ee020 excw +4023c428: 115920 slli a5, a9, 14 +4023c42b: 0169 s32i.n a6, a1, 0 +4023c42d: 04ae85 call0 40240f18 +4023c430: fed031 l32r a3, 4023bf70 +4023c433: 845c movi.n a4, 88 +4023c435: 0e2d mov.n a2, a14 +4023c437: f31b01 l32r a0, 402390a4 +4023c43a: 0000c0 callx0 a0 +4023c43d: 0168 l32i.n a6, a1, 0 +4023c43f: 1158 l32i.n a5, a1, 4 +4023c441: 0628 l32i.n a2, a6, 0 +4023c443: 0d68 l32i.n a6, a13, 0 +4023c445: 040c movi.n a4, 0 +4023c447: 970c movi.n a7, 9 +4023c449: 429c beqz.n a2, 4023c461 +4023c44b: 4238 l32i.n a3, a2, 16 +4023c44d: 0b9377 bne a3, a7, 4023c45c +4023c450: d238 l32i.n a3, a2, 52 +4023c452: c03630 sub a3, a6, a3 +4023c455: 033347 bltu a3, a4, 4023c45c +4023c458: 034d mov.n a4, a3 +4023c45a: 02cd mov.n a12, a2 +4023c45c: 3228 l32i.n a2, a2, 12 +4023c45e: fff9c6 j 4023c449 +4023c461: 9c9c beqz.n a12, 4023c47e +4023c463: 0c3d mov.n a3, a12 +4023c465: 052d mov.n a2, a5 +4023c467: 04ab05 call0 40240f18 +4023c46a: fec131 l32r a3, 4023bf70 +4023c46d: 69a042 movi a4, 105 +4023c470: 0c2d mov.n a2, a12 +4023c472: f30c01 l32r a0, 402390a4 +4023c475: 0000c0 callx0 a0 +4023c478: 000086 j 4023c47e +4023c47b: 03cc00 excw +4023c47e: 020c movi.n a2, 0 +4023c480: ffb831 l32r a3, 4023c360 +4023c483: ff4b addi.n a15, a15, 4 +4023c485: 0213f7 beq a3, a15, 4023c48b +4023c488: ffbd86 j 4023c382 +4023c48b: b108 l32i.n a0, a1, 44 +4023c48d: a1c8 l32i.n a12, a1, 40 +4023c48f: 91d8 l32i.n a13, a1, 36 +4023c491: 81e8 l32i.n a14, a1, 32 +4023c493: 71f8 l32i.n a15, a1, 28 +4023c495: 30c112 addi a1, a1, 48 +4023c498: f00d ret.n + ... + +4023c49c : +4023c49c: 152272 l32i a7, a2, 84 +4023c49f: 081252 l16ui a5, a2, 16 +4023c4a2: 5268 l32i.n a6, a2, 20 +4023c4a4: 041232 l16ui a3, a2, 8 +4023c4a7: 3248 l32i.n a4, a2, 12 +4023c4a9: 04f756 bnez a7, 4023c4fc +4023c4ac: 068c beqz.n a6, 4023c4b0 +4023c4ae: 25cc bnez.n a5, 4023c4b4 +4023c4b0: 1228 l32i.n a2, a2, 4 +4023c4b2: f00d ret.n +4023c4b4: ffae21 l32r a2, 4023c36c +4023c4b7: 0228 l32i.n a2, a2, 0 +4023c4b9: b29c beqz.n a2, 4023c4d8 +4023c4bb: 111272 l16ui a7, a2, 34 +4023c4be: 0f9737 bne a7, a3, 4023c4d1 +4023c4c1: 1278 l32i.n a7, a2, 4 +4023c4c3: 0a9477 bne a4, a7, 4023c4d1 +4023c4c6: 101272 l16ui a7, a2, 32 +4023c4c9: 049757 bne a7, a5, 4023c4d1 +4023c4cc: 0278 l32i.n a7, a2, 0 +4023c4ce: 5f1677 beq a6, a7, 4023c531 +4023c4d1: 3228 l32i.n a2, a2, 12 +4023c4d3: fff886 j 4023c4b9 +4023c4d6: 210000 srai a0, a0, 0 +4023c4d9: 28ffa3 excw +4023c4dc: 929c02 l16si a0, a12, 0x124 +4023c4df: 111272 l16ui a7, a2, 34 +4023c4e2: 0f9737 bne a7, a3, 4023c4f5 +4023c4e5: 1278 l32i.n a7, a2, 4 +4023c4e7: 0a9477 bne a4, a7, 4023c4f5 +4023c4ea: 101272 l16ui a7, a2, 32 +4023c4ed: 049757 bne a7, a5, 4023c4f5 +4023c4f0: 0278 l32i.n a7, a2, 0 +4023c4f2: 3b1677 beq a6, a7, 4023c531 +4023c4f5: 3228 l32i.n a2, a2, 12 +4023c4f7: fff886 j 4023c4dd +4023c4fa: f00d ret.n +4023c4fc: fb0416 beqz a4, 4023c4b0 +4023c4ff: fad316 beqz a3, 4023c4b0 +4023c502: ff9a21 l32r a2, 4023c36c +4023c505: 0228 l32i.n a2, a2, 0 +4023c507: e28c beqz.n a2, 4023c519 +4023c509: 111252 l16ui a5, a2, 34 +4023c50c: 049537 bne a5, a3, 4023c514 +4023c50f: 1258 l32i.n a5, a2, 4 +4023c511: 1c1457 beq a4, a5, 4023c531 +4023c514: 3228 l32i.n a2, a2, 12 +4023c516: fffb46 j 4023c507 +4023c519: ff9221 l32r a2, 4023c364 +4023c51c: 0228 l32i.n a2, a2, 0 +4023c51e: f28c beqz.n a2, 4023c531 +4023c520: 111252 l16ui a5, a2, 34 +4023c523: 059537 bne a5, a3, 4023c52c +4023c526: 012252 l32i a5, a2, 4 +4023c529: 041457 beq a4, a5, 4023c531 +4023c52c: 3228 l32i.n a2, a2, 12 +4023c52e: fffb06 j 4023c51e +4023c531: f00d ret.n + ... + +4023c534 : +4023c534: f0c112 addi a1, a1, -16 +4023c537: 0261c2 s32i a12, a1, 8 +4023c53a: 036102 s32i a0, a1, 12 +4023c53d: 0161d2 s32i a13, a1, 4 +4023c540: 01e9 s32i.n a14, a1, 0 +4023c542: 02cd mov.n a12, a2 +4023c544: 05a216 beqz a2, 4023c5a2 +4023c547: 132222 l32i a2, a2, 76 +4023c54a: 076247 bbci a2, 4, 4023c555 +4023c54d: 44cd21 l32r a2, 4020d884 +4023c550: 0c3d mov.n a3, a12 +4023c552: fe79c5 call0 4023acf0 +4023c555: 510c22 l8ui a2, a12, 81 +4023c558: fe86d1 l32r a13, 4023bf70 +4023c55b: 2a1266 bnei a2, 1, 4023c589 +4023c55e: 0c28 l32i.n a2, a12, 0 +4023c560: e28c beqz.n a2, 4023c572 +4023c562: 2228 l32i.n a2, a2, 8 +4023c564: a28c beqz.n a2, 4023c572 +4023c566: f0a042 movi a4, 240 +4023c569: 203dd0 or a3, a13, a13 +4023c56c: f2ce01 l32r a0, 402390a4 +4023c56f: 0000c0 callx0 a0 +4023c572: 0c28 l32i.n a2, a12, 0 +4023c574: 0e0c movi.n a14, 0 +4023c576: 22e9 s32i.n a14, a2, 8 +4023c578: 0c28 l32i.n a2, a12, 0 +4023c57a: f3a042 movi a4, 243 +4023c57d: 203dd0 or a3, a13, a13 +4023c580: f2c901 l32r a0, 402390a4 4023c583: 0000c0 callx0 a0 -4023c586: 3108 l32i.n a0, a1, 12 -4023c588: 21c8 l32i.n a12, a1, 8 -4023c58a: 11d8 l32i.n a13, a1, 4 -4023c58c: 01e8 l32i.n a14, a1, 0 -4023c58e: 10c112 addi a1, a1, 16 -4023c591: f00d ret.n -4023c593: 2ae800 excw -4023c596: 314000 srai a4, a0, 16 -4023c599: 44bb addi.n a4, a4, 11 -4023c59b: d0c112 addi a1, a1, -48 -4023c59e: 0348 l32i.n a4, a3, 0 -4023c5a0: a1c9 s32i.n a12, a1, 40 -4023c5a2: 025d mov.n a5, a2 -4023c5a4: 12c8 l32i.n a12, a2, 4 -4023c5a6: b109 s32i.n a0, a1, 44 -4023c5a8: 91d9 s32i.n a13, a1, 36 -4023c5aa: 81e9 s32i.n a14, a1, 32 -4023c5ac: 71f9 s32i.n a15, a1, 28 -4023c5ae: 032d mov.n a2, a3 -4023c5b0: 1b4416 beqz a4, 4023c768 -4023c5b3: 0514c7 beq a4, a12, 4023c5bc -4023c5b6: 172442 l32i a4, a4, 92 -4023c5b9: fffcc6 j 4023c5b0 -4023c5bc: 0538 l32i.n a3, a5, 0 -4023c5be: 134366 bnei a3, 4, 4023c5d5 -4023c5c1: 0c28 l32i.n a2, a12, 0 -4023c5c3: 1a1216 beqz a2, 4023c768 -4023c5c6: 2238 l32i.n a3, a2, 8 -4023c5c8: 7338 l32i.n a3, a3, 28 -4023c5ca: 19a316 beqz a3, 4023c768 -4023c5cd: 0003c0 callx0 a3 -4023c5d0: 006506 j 4023c768 -4023c5d3: 260000 excw -4023c5d6: 460273 excw -4023c5d9: 320031 l32r a3, 40208ddc -4023c5dc: 132c movi.n a3, 33 -4023c5de: 05e347 bbsi a3, 4, 4023c5e7 -4023c5e1: 203cc0 or a3, a12, a12 -4023c5e4: fe6ec5 call0 4023acd4 -4023c5e7: ffd6c5 call0 4023c354 -4023c5ea: 002c32 l32i a3, a12, 0 -4023c5ed: 152cd2 l32i a13, a12, 84 -4023c5f0: 053316 beqz a3, 4023c647 -4023c5f3: 1d9c beqz.n a13, 4023c608 -4023c5f5: 2328 l32i.n a2, a3, 8 -4023c5f7: f28c beqz.n a2, 4023c60a -4023c5f9: 2d28 l32i.n a2, a13, 8 -4023c5fb: 00b216 beqz a2, 4023c60a -4023c5fe: 202dd0 or a2, a13, a13 -4023c601: fe5fc5 call0 4023ac00 -4023c604: 000086 j 4023c60a -4023c607: 03dd00 excw -4023c60a: 0c2d mov.n a2, a12 -4023c60c: ffe705 call0 4023c480 -4023c60f: 02ed mov.n a14, a2 -4023c611: 22bc beqz.n a2, 4023c647 -4023c613: 132c22 l32i a2, a12, 76 -4023c616: 1e6207 bbci a2, 0, 4023c638 -4023c619: ff4b21 l32r a2, 4023c348 -4023c61c: 0f0c movi.n a15, 0 -4023c61e: 0258 l32i.n a5, a2, 0 -4023c620: 35ac beqz.n a5, 4023c647 -4023c622: 101532 l16ui a3, a5, 32 -4023c625: 101e22 l16ui a2, a14, 32 -4023c628: 029327 bne a3, a2, 4023c62e -4023c62b: 004146 j 4023c734 -4023c62e: 3578 l32i.n a7, a5, 12 -4023c630: 05fd mov.n a15, a5 -4023c632: 075d mov.n a5, a7 -4023c634: fffa06 j 4023c620 -4023c637: a03200 addx4 a3, a2, a0 -4023c63a: 0e2d00 excw -4023c63d: 045dc5 call0 40240c1c -4023c640: 030c movi.n a3, 0 -4023c642: 0e2d mov.n a2, a14 -4023c644: 045f45 call0 40240c3c -4023c647: 6ce8 l32i.n a14, a12, 24 -4023c649: 18ccf2 addi a15, a12, 24 -4023c64c: 0eac beqz.n a14, 4023c670 -4023c64e: 4e68 l32i.n a6, a14, 16 -4023c650: 0e3d mov.n a3, a14 -4023c652: 0f2d mov.n a2, a15 -4023c654: 1169 s32i.n a6, a1, 4 -4023c656: fe5885 call0 4023abe0 -4023c659: fe3e31 l32r a3, 4023bf54 -4023c65c: 202ee0 or a2, a14, a14 -4023c65f: 7ea142 movi a4, 0x17e -4023c662: f28901 l32r a0, 40239088 -4023c665: 0000c0 callx0 a0 -4023c668: 1168 l32i.n a6, a1, 4 -4023c66a: 06ed mov.n a14, a6 -4023c66c: fff706 j 4023c64c -4023c66f: 8ae100 excw -4023c672: 1cfb addi.n a1, a12, 15 -4023c674: 0e2d43 excw -4023c677: ffc701 l32r a0, 4023c594 -4023c67a: 0000c0 callx0 a0 -4023c67d: 441c movi.n a4, 20 -4023c67f: 34cc32 addi a3, a12, 52 -4023c682: 0e2d mov.n a2, a14 -4023c684: f44f01 l32r a0, 402397c0 -4023c687: 0000c0 callx0 a0 -4023c68a: 2d28 l32i.n a2, a13, 8 -4023c68c: 828c beqz.n a2, 4023c698 -4023c68e: 6238 l32i.n a3, a2, 24 -4023c690: 438c beqz.n a3, 4023c698 -4023c692: 202dd0 or a2, a13, a13 -4023c695: 0003c0 callx0 a3 -4023c698: 0c2d mov.n a2, a12 -4023c69a: ffe7c5 call0 4023c518 -4023c69d: 0031c6 j 4023c768 -4023c6a0: 132600 excw -4023c6a3: 300602 l8ui a0, a6, 48 -4023c6a6: 2c3200 excw -4023c6a9: e34713 excw -4023c6ac: 3cc005 call0 402792b0 <_irom0_text_end+0x2c370> -4023c6af: 620520 excw -4023c6b2: fe .byte 0xfe -4023c6b3: ffca05 call0 4023c354 -4023c6b6: 002c32 l32i a3, a12, 0 -4023c6b9: 152cd2 l32i a13, a12, 84 -4023c6bc: 260ce2 l8ui a14, a12, 38 -4023c6bf: f38c beqz.n a3, 4023c6d2 -4023c6c1: bd8c beqz.n a13, 4023c6d0 -4023c6c3: 2328 l32i.n a2, a3, 8 -4023c6c5: 928c beqz.n a2, 4023c6d2 -4023c6c7: 0d2d mov.n a2, a13 -4023c6c9: fe5345 call0 4023ac00 -4023c6cc: 000086 j 4023c6d2 -4023c6cf: 03dd00 excw -4023c6d2: 6cf8 l32i.n a15, a12, 24 -4023c6d4: 18cc62 addi a6, a12, 24 -4023c6d7: 2fac beqz.n a15, 4023c6fd -4023c6d9: 4f78 l32i.n a7, a15, 16 -4023c6db: 062d mov.n a2, a6 -4023c6dd: 0f3d mov.n a3, a15 -4023c6df: 1169 s32i.n a6, a1, 4 -4023c6e1: 0179 s32i.n a7, a1, 0 -4023c6e3: fe4fc5 call0 4023abe0 -4023c6e6: fe1b31 l32r a3, 4023bf54 -4023c6e9: 0f2d mov.n a2, a15 -4023c6eb: 20a142 movi a4, 0x120 -4023c6ee: f26601 l32r a0, 40239088 -4023c6f1: 0000c0 callx0 a0 -4023c6f4: 0178 l32i.n a7, a1, 0 -4023c6f6: 1168 l32i.n a6, a1, 4 -4023c6f8: 07fd mov.n a15, a7 -4023c6fa: fff646 j 4023c6d7 -4023c6fd: fb67f1 l32r a15, 4023b49c -4023c700: 431c movi.n a3, 20 -4023c702: 0f2d mov.n a2, a15 -4023c704: ffa401 l32r a0, 4023c594 -4023c707: 0000c0 callx0 a0 -4023c70a: 441c movi.n a4, 20 -4023c70c: 34cc32 addi a3, a12, 52 -4023c70f: 202ff0 or a2, a15, a15 -4023c712: f42b01 l32r a0, 402397c0 -4023c715: 0000c0 callx0 a0 -4023c718: f7cd16 beqz a13, 4023c698 -4023c71b: 2d28 l32i.n a2, a13, 8 -4023c71d: f77216 beqz a2, 4023c698 -4023c720: 5248 l32i.n a4, a2, 20 -4023c722: f72416 beqz a4, 4023c698 -4023c725: 013e80 slli a3, a14, 24 -4023c728: 313830 srai a3, a3, 24 -4023c72b: 0d2d mov.n a2, a13 -4023c72d: 0004c0 callx0 a4 -4023c730: ffd906 j 4023c698 -4023c733: 255000 extui a5, a0, 16, 3 -4023c736: 615220 excw -4023c739: 76c500 excw -4023c73c: 215204 excw -4023c73f: 352800 extui a2, a0, 24, 4 -4023c742: 3f8c beqz.n a15, 4023c749 -4023c744: 3f29 s32i.n a2, a15, 12 -4023c746: 000106 j 4023c74e -4023c749: feff31 l32r a3, 4023c348 -4023c74c: 0329 s32i.n a2, a3, 0 -4023c74e: 3578 l32i.n a7, a5, 12 -4023c750: fe0131 l32r a3, 4023bf54 -4023c753: 052d mov.n a2, a5 -4023c755: 6aa142 movi a4, 0x16a -4023c758: 0179 s32i.n a7, a1, 0 -4023c75a: f24b01 l32r a0, 40239088 -4023c75d: 0000c0 callx0 a0 -4023c760: 0f5d mov.n a5, a15 -4023c762: 0178 l32i.n a7, a1, 0 -4023c764: ffb206 j 4023c630 -4023c767: b10800 excw -4023c76a: a1c8 l32i.n a12, a1, 40 -4023c76c: 91d8 l32i.n a13, a1, 36 -4023c76e: 81e8 l32i.n a14, a1, 32 -4023c770: 71f8 l32i.n a15, a1, 28 -4023c772: 30c112 addi a1, a1, 48 -4023c775: f00d ret.n - ... - -4023c778 : -4023c778: d0c112 addi a1, a1, -48 -4023c77b: 036d mov.n a6, a3 -4023c77d: 030c movi.n a3, 0 -4023c77f: 91d9 s32i.n a13, a1, 36 -4023c781: 71f9 s32i.n a15, a1, 28 -4023c783: 02dd mov.n a13, a2 -4023c785: f4f040 extui a15, a4, 0, 16 -4023c788: 120c movi.n a2, 1 -4023c78a: 034d mov.n a4, a3 -4023c78c: 834260 moveqz a4, a2, a6 -4023c78f: 9323f0 movnez a2, a3, a15 -4023c792: b109 s32i.n a0, a1, 44 -4023c794: a1c9 s32i.n a12, a1, 40 -4023c796: 81e9 s32i.n a14, a1, 32 -4023c798: 202420 or a2, a4, a2 -4023c79b: 021237 beq a2, a3, 4023c7a1 -4023c79e: 002586 j 4023c838 -4023c7a1: 029d37 bne a13, a3, 4023c7a7 -4023c7a4: 002406 j 4023c838 -4023c7a7: 1de8 l32i.n a14, a13, 4 -4023c7a9: 20cff0 or a12, a15, a15 -4023c7ac: 391e22 l16ui a2, a14, 114 -4023c7af: 02b2f7 bgeu a2, a15, 4023c7b5 -4023c7b2: 20c220 or a12, a2, a2 -4023c7b5: 1e1e22 l16ui a2, a14, 60 -4023c7b8: f4c0c0 extui a12, a12, 0, 16 -4023c7bb: 1122f0 slli a2, a2, 1 -4023c7be: 02a2c7 bge a2, a12, 4023c7c4 -4023c7c1: f4c020 extui a12, a2, 0, 16 -4023c7c4: 132d22 l32i a2, a13, 76 -4023c7c7: 430c movi.n a3, 4 -4023c7c9: 150c movi.n a5, 1 -4023c7cb: 018327 bany a3, a2, 4023c7d0 -4023c7ce: 050c movi.n a5, 0 -4023c7d0: 203660 or a3, a6, a6 -4023c7d3: 204cc0 or a4, a12, a12 -4023c7d6: 202ee0 or a2, a14, a14 -4023c7d9: 0169 s32i.n a6, a1, 0 -4023c7db: 0646c5 call0 40242c48 -4023c7de: 0168 l32i.n a6, a1, 0 -4023c7e0: 100266 bnei a2, -1, 4023c7f4 -4023c7e3: 0a3cf6 bgeui a12, 3, 4023c7f1 -4023c7e6: cc0b addi.n a12, a12, -1 -4023c7e8: f4c0c0 extui a12, a12, 0, 16 -4023c7eb: 000146 j 4023c7f4 -4023c7ee: 000000 ill -4023c7f1: 41c1c0 srli a12, a12, 1 -4023c7f4: 020266 bnei a2, -1, 4023c7fa -4023c7f7: fc9c56 bnez a12, 4023c7c4 -4023c7fa: 03c256 bnez a2, 4023c83a -4023c7fd: 072d22 l32i a2, a13, 28 -4023c800: 8066c0 add a6, a6, a12 -4023c803: c0cfc0 sub a12, a15, a12 -4023c806: 0452c2 s16i a12, a2, 8 -4023c809: 1269 s32i.n a6, a2, 4 -4023c80b: 0e2d mov.n a2, a14 -4023c80d: 06be45 call0 402433f4 -4023c810: 132d32 l32i a3, a13, 76 -4023c813: 02cd mov.n a12, a2 -4023c815: 216327 bbci a3, 2, 4023c83a -4023c818: 7d28 l32i.n a2, a13, 28 -4023c81a: 041232 l16ui a3, a2, 8 -4023c81d: 0c2d mov.n a2, a12 -4023c81f: 73dc bnez.n a3, 4023c83a -4023c821: 120c movi.n a2, 1 -4023c823: 484d22 s8i a2, a13, 72 -4023c826: 0d4d mov.n a4, a13 -4023c828: 430c movi.n a3, 4 -4023c82a: a21c movi.n a2, 26 -4023c82c: fd2a01 l32r a0, 4023bcd4 -4023c82f: 0000c0 callx0 a0 -4023c832: 0c2d mov.n a2, a12 -4023c834: 000086 j 4023c83a -4023c837: 427c00 excw -4023c83a: b108 l32i.n a0, a1, 44 -4023c83c: a1c8 l32i.n a12, a1, 40 -4023c83e: 91d8 l32i.n a13, a1, 36 -4023c840: 81e8 l32i.n a14, a1, 32 -4023c842: 71f8 l32i.n a15, a1, 28 -4023c844: 30c112 addi a1, a1, 48 -4023c847: f00d ret.n -4023c849: 000000 ill - -4023c84c : -4023c84c: f0c112 addi a1, a1, -16 -4023c84f: 11d9 s32i.n a13, a1, 4 -4023c851: 12d8 l32i.n a13, a2, 4 -4023c853: 21c9 s32i.n a12, a1, 8 -4023c855: 3109 s32i.n a0, a1, 12 -4023c857: 02cd mov.n a12, a2 -4023c859: 240d22 l8ui a2, a13, 36 -4023c85c: 186267 bbci a2, 6, 4023c878 -4023c85f: 3a1d32 l16ui a3, a13, 116 -4023c862: f27c movi.n a2, -1 -4023c864: 2883f6 bgeui a3, 8, 4023c890 -4023c867: 000346 j 4023c878 -4023c86a: 7c28 l32i.n a2, a12, 28 -4023c86c: e29c beqz.n a2, 4023c88e -4023c86e: 041242 l16ui a4, a2, 8 -4023c871: c4cc bnez.n a4, 4023c881 -4023c873: 4228 l32i.n a2, a2, 16 -4023c875: 076c22 s32i a2, a12, 28 -4023c878: 391d22 l16ui a2, a13, 114 -4023c87b: feb256 bnez a2, 4023c86a -4023c87e: 000386 j 4023c890 -4023c881: 1238 l32i.n a3, a2, 4 -4023c883: 0c2d mov.n a2, a12 -4023c885: ffef05 call0 4023c778 -4023c888: 42cc bnez.n a2, 4023c890 -4023c88a: fffa86 j 4023c878 -4023c88d: 020c00 excw -4023c890: 3108 l32i.n a0, a1, 12 -4023c892: 21c8 l32i.n a12, a1, 8 -4023c894: 11d8 l32i.n a13, a1, 4 -4023c896: 10c112 addi a1, a1, 16 -4023c899: f00d ret.n -4023c89b: c11200 mul16u a1, a2, a0 -4023c89e: 51d9e0 excw -4023c8a1: 02dd mov.n a13, a2 -4023c8a3: 41e9 s32i.n a14, a1, 16 -4023c8a5: 31f9 s32i.n a15, a1, 12 -4023c8a7: 7109 s32i.n a0, a1, 28 -4023c8a9: 61c9 s32i.n a12, a1, 24 -4023c8ab: 0f0c movi.n a15, 0 -4023c8ad: fff9c5 call0 4023c84c -4023c8b0: 18cde2 addi a14, a13, 24 -4023c8b3: 6dc8 l32i.n a12, a13, 24 -4023c8b5: 049c16 beqz a12, 4023c902 -4023c8b8: 061c22 l16ui a2, a12, 12 -4023c8bb: ff2a add.n a15, a15, a2 -4023c8bd: f4f0f0 extui a15, a15, 0, 16 -4023c8c0: 051c22 l16ui a2, a12, 10 -4023c8c3: 065cf2 s16i a15, a12, 12 -4023c8c6: 383f27 bltu a15, a2, 4023c902 -4023c8c9: 0c3d mov.n a3, a12 -4023c8cb: 0e2d mov.n a2, a14 -4023c8cd: fe3105 call0 4023abe0 -4023c8d0: 051c22 l16ui a2, a12, 10 -4023c8d3: 061cf2 l16ui a15, a12, 12 -4023c8d6: fd9f31 l32r a3, 4023bf54 -4023c8d9: c0ff20 sub a15, a15, a2 -4023c8dc: 1a5d22 s16i a2, a13, 52 -4023c8df: 59a342 movi a4, 0x359 -4023c8e2: 0c2d mov.n a2, a12 -4023c8e4: f1e901 l32r a0, 40239088 -4023c8e7: 0000c0 callx0 a0 -4023c8ea: 0d28 l32i.n a2, a13, 0 -4023c8ec: 330c movi.n a3, 3 -4023c8ee: 1239 s32i.n a3, a2, 4 -4023c8f0: 042232 l32i a3, a2, 16 -4023c8f3: f4f0f0 extui a15, a15, 0, 16 -4023c8f6: 002316 beqz a3, 4023c8fc -4023c8f9: 0003c0 callx0 a3 -4023c8fc: 1a5df2 s16i a15, a13, 52 -4023c8ff: ffec06 j 4023c8b3 -4023c902: 7108 l32i.n a0, a1, 28 -4023c904: 61c8 l32i.n a12, a1, 24 -4023c906: 51d8 l32i.n a13, a1, 20 -4023c908: 41e8 l32i.n a14, a1, 16 -4023c90a: 31f8 l32i.n a15, a1, 12 -4023c90c: 20c112 addi a1, a1, 32 -4023c90f: f00d ret.n -4023c911: 000000 ill -4023c914: f0c112 addi a1, a1, -16 -4023c917: 6258 l32i.n a5, a2, 24 -4023c919: 3109 s32i.n a0, a1, 12 -4023c91b: 1239 s32i.n a3, a2, 4 -4023c91d: 061532 l16ui a3, a5, 12 -4023c920: f44040 extui a4, a4, 0, 16 -4023c923: 343a add.n a3, a4, a3 -4023c925: 065532 s16i a3, a5, 12 -4023c928: 1a5242 s16i a4, a2, 52 -4023c92b: fff705 call0 4023c89c -4023c92e: 3108 l32i.n a0, a1, 12 -4023c930: 020c movi.n a2, 0 -4023c932: 10c112 addi a1, a1, 16 -4023c935: f00d ret.n -4023c937: c11200 mul16u a1, a2, a0 -4023c93a: 6258f0 excw -4023c93d: 3109 s32i.n a0, a1, 12 -4023c93f: 21c9 s32i.n a12, a1, 8 -4023c941: 1239 s32i.n a3, a2, 4 -4023c943: 061532 l16ui a3, a5, 12 -4023c946: f44040 extui a4, a4, 0, 16 -4023c949: 0c0c movi.n a12, 0 -4023c94b: b2c9 s32i.n a12, a2, 44 -4023c94d: 343a add.n a3, a4, a3 -4023c94f: 065532 s16i a3, a5, 12 -4023c952: 1a5242 s16i a4, a2, 52 -4023c955: fff445 call0 4023c89c -4023c958: 3108 l32i.n a0, a1, 12 -4023c95a: 0c2d mov.n a2, a12 -4023c95c: 21c8 l32i.n a12, a1, 8 -4023c95e: 10c112 addi a1, a1, 16 -4023c961: f00d ret.n - ... - -4023c964 : -4023c964: f0c112 addi a1, a1, -16 -4023c967: 3109 s32i.n a0, a1, 12 -4023c969: 744030 extui a4, a3, 0, 8 -4023c96c: 129c beqz.n a2, 4023c981 -4023c96e: 152232 l32i a3, a2, 84 -4023c971: 738c beqz.n a3, 4023c97c -4023c973: 1238 l32i.n a3, a2, 4 -4023c975: ff3605 call0 4023bcd8 -4023c978: 000146 j 4023c981 -4023c97b: 123800 excw -4023c97e: ff4545 call0 4023bdd4 -4023c981: 3108 l32i.n a0, a1, 12 -4023c983: 10c112 addi a1, a1, 16 -4023c986: f00d ret.n -4023c988: 24b194 excw -4023c98b: c11240 mul16u a1, a2, a4 - -4023c98c : -4023c98c: e0c112 addi a1, a1, -32 -4023c98f: 030c movi.n a3, 0 -4023c991: 0139 s32i.n a3, a1, 0 -4023c993: 7109 s32i.n a0, a1, 28 -4023c995: f4a032 movi a3, 244 -4023c998: c2ac beqz.n a2, 4023c9c8 -4023c99a: 203110 or a3, a1, a1 -4023c99d: fe37c5 call0 4023ad1c -4023c9a0: 0e1226 beqi a2, 1, 4023c9b2 -4023c9a3: fff921 l32r a2, 4023c988 -4023c9a6: f31301 l32r a0, 402395f4 -4023c9a9: 0000c0 callx0 a0 -4023c9ac: f4a032 movi a3, 244 -4023c9af: 000546 j 4023c9c8 -4023c9b2: 0128 l32i.n a2, a1, 0 -4023c9b4: 030c movi.n a3, 0 -4023c9b6: 600242 l8ui a4, a2, 96 -4023c9b9: 0b9437 bne a4, a3, 4023c9c8 -4023c9bc: 130c movi.n a3, 1 -4023c9be: 604232 s8i a3, a2, 96 -4023c9c1: 030c movi.n a3, 0 -4023c9c3: 315232 s16i a3, a2, 98 -4023c9c6: 030c movi.n a3, 0 -4023c9c8: 7108 l32i.n a0, a1, 28 -4023c9ca: 032d mov.n a2, a3 -4023c9cc: 20c112 addi a1, a1, 32 -4023c9cf: f00d ret.n -4023c9d1: 000000 ill -4023c9d4: b168 l32i.n a6, a1, 44 -4023c9d6: 124024 excw - -4023c9d8 : -4023c9d8: e0c112 addi a1, a1, -32 -4023c9db: 0661c2 s32i a12, a1, 24 -4023c9de: 20c220 or a12, a2, a2 -4023c9e1: 00a022 movi a2, 0 -4023c9e4: 0129 s32i.n a2, a1, 0 -4023c9e6: 7109 s32i.n a0, a1, 28 -4023c9e8: f4a022 movi a2, 244 -4023c9eb: 03fc16 beqz a12, 4023ca2e -4023c9ee: 013d mov.n a3, a1 -4023c9f0: 0c2d mov.n a2, a12 -4023c9f2: fe3285 call0 4023ad1c -4023c9f5: 0f1226 beqi a2, 1, 4023ca08 -4023c9f8: fff721 l32r a2, 4023c9d4 -4023c9fb: f2fe01 l32r a0, 402395f4 -4023c9fe: 0000c0 callx0 a0 -4023ca01: f4a022 movi a2, 244 -4023ca04: 000986 j 4023ca2e -4023ca07: 214200 srai a4, a0, 2 -4023ca0a: a02200 addx4 a2, a2, a0 -4023ca0d: 043200 extui a3, a0, 2, 1 -4023ca10: 136660 excw -4023ca13: 2219 s32i.n a1, a2, 8 -4023ca15: 002c movi.n a0, 32 -4023ca17: 07b266 bnei a2, 16, 4023ca22 -4023ca1a: 311432 l16ui a3, a4, 98 -4023ca1d: 1428 l32i.n a2, a4, 4 -4023ca1f: 043dc5 call0 40240dfc -4023ca22: 0128 l32i.n a2, a1, 0 -4023ca24: 030c movi.n a3, 0 -4023ca26: 315232 s16i a3, a2, 98 -4023ca29: 604232 s8i a3, a2, 96 -4023ca2c: 020c movi.n a2, 0 -4023ca2e: 7108 l32i.n a0, a1, 28 -4023ca30: 61c8 l32i.n a12, a1, 24 -4023ca32: 20c112 addi a1, a1, 32 -4023ca35: f00d ret.n - ... - -4023ca38 : -4023ca38: f0c112 addi a1, a1, -16 -4023ca3b: 21c9 s32i.n a12, a1, 8 -4023ca3d: 3109 s32i.n a0, a1, 12 -4023ca3f: 02cd mov.n a12, a2 -4023ca41: f4a022 movi a2, 244 -4023ca44: dcac beqz.n a12, 4023ca75 -4023ca46: 0c38 l32i.n a3, a12, 0 -4023ca48: 93ac beqz.n a3, 4023ca75 -4023ca4a: 3338 l32i.n a3, a3, 12 -4023ca4c: 020c movi.n a2, 0 -4023ca4e: 239327 bne a3, a2, 4023ca75 -4023ca51: 192c22 l32i a2, a12, 100 -4023ca54: 928c beqz.n a2, 4023ca61 -4023ca56: 0c28 l32i.n a2, a12, 0 -4023ca58: fff305 call0 4023c98c -4023ca5b: 742020 extui a2, a2, 0, 8 -4023ca5e: 0004c6 j 4023ca75 -4023ca61: f99821 l32r a2, 4023b0c4 -4023ca64: 0020c0 memw -4023ca67: 0228 l32i.n a2, a2, 0 -4023ca69: fedcc5 call0 4023b838 -4023ca6c: 196c22 s32i a2, a12, 100 -4023ca6f: fe3256 bnez a2, 4023ca56 -4023ca72: ffa022 movi a2, 255 -4023ca75: 3108 l32i.n a0, a1, 12 -4023ca77: 21c8 l32i.n a12, a1, 8 -4023ca79: 10c112 addi a1, a1, 16 -4023ca7c: f00d ret.n -4023ca7e: 120000 excw -4023ca81: d9d0c1 l32r a12, 402331c4 -4023ca84: 03dd91 l32r a9, 401fd9f8 <_lit4_end+0xf5b4c> -4023ca87: 71f9 s32i.n a15, a1, 28 -4023ca89: 023d mov.n a3, a2 -4023ca8b: 02fd mov.n a15, a2 -4023ca8d: 0d2d mov.n a2, a13 -4023ca8f: a1c9 s32i.n a12, a1, 40 -4023ca91: b109 s32i.n a0, a1, 44 -4023ca93: 81e9 s32i.n a14, a1, 32 -4023ca95: 04cd mov.n a12, a4 -4023ca97: 0159 s32i.n a5, a1, 0 -4023ca99: 041805 call0 40240c1c -4023ca9c: 0f2d mov.n a2, a15 -4023ca9e: fff985 call0 4023ca38 -4023caa1: 9c9c beqz.n a12, 4023cabe -4023caa3: 600f22 l8ui a2, a15, 96 -4023caa6: 92cc bnez.n a2, 4023cab3 -4023caa8: 041c32 l16ui a3, a12, 8 -4023caab: 0d2d mov.n a2, a13 -4023caad: 0434c5 call0 40240dfc -4023cab0: 000286 j 4023cabe -4023cab3: 311f32 l16ui a3, a15, 98 -4023cab6: 041c22 l16ui a2, a12, 8 -4023cab9: 232a add.n a2, a3, a2 -4023cabb: 315f22 s16i a2, a15, 98 -4023cabe: 002f22 l32i a2, a15, 0 -4023cac1: 20ecc0 or a14, a12, a12 -4023cac4: 3228 l32i.n a2, a2, 12 -4023cac6: 06e216 beqz a2, 4023cb38 -4023cac9: 0128 l32i.n a2, a1, 0 -4023cacb: 082256 bnez a2, 4023cb51 -4023cace: 07fc16 beqz a12, 4023cb51 -4023cad1: 041c22 l16ui a2, a12, 8 -4023cad4: 050c movi.n a5, 0 -4023cad6: fd1f31 l32r a3, 4023bf54 -4023cad9: bf59 s32i.n a5, a15, 44 -4023cadb: 92a442 movi a4, 0x492 -4023cade: 221b addi.n a2, a2, 1 -4023cae0: 1159 s32i.n a5, a1, 4 -4023cae2: f52801 l32r a0, 40239f84 -4023cae5: 0000c0 callx0 a0 -4023cae8: 1158 l32i.n a5, a1, 4 -4023caea: 041c42 l16ui a4, a12, 8 -4023caed: 023d mov.n a3, a2 -4023caef: 20e220 or a14, a2, a2 -4023caf2: 0c2d mov.n a2, a12 -4023caf4: 032d85 call0 4023fdd0 -4023caf7: 024d mov.n a4, a2 -4023caf9: 0c2d mov.n a2, a12 -4023cafb: 1149 s32i.n a4, a1, 4 -4023cafd: 02f485 call0 4023fa48 -4023cb00: 1148 l32i.n a4, a1, 4 -4023cb02: fd1461 l32r a6, 4023bf54 -4023cb05: c49c beqz.n a4, 4023cb25 -4023cb07: 0f28 l32i.n a2, a15, 0 -4023cb09: 530c movi.n a3, 5 -4023cb0b: 1239 s32i.n a3, a2, 4 -4023cb0d: 3258 l32i.n a5, a2, 12 -4023cb0f: 1fd9 s32i.n a13, a15, 4 -4023cb11: 1169 s32i.n a6, a1, 4 -4023cb13: 0e3d mov.n a3, a14 -4023cb15: 0005c0 callx0 a5 -4023cb18: 4d28 l32i.n a2, a13, 16 -4023cb1a: 1168 l32i.n a6, a1, 4 -4023cb1c: 054266 bnei a2, 4, 4023cb25 -4023cb1f: 0f28 l32i.n a2, a15, 0 -4023cb21: 330c movi.n a3, 3 -4023cb23: 1239 s32i.n a3, a2, 4 -4023cb25: a2a442 movi a4, 0x4a2 -4023cb28: 203660 or a3, a6, a6 -4023cb2b: 202ee0 or a2, a14, a14 -4023cb2e: f15601 l32r a0, 40239088 -4023cb31: 0000c0 callx0 a0 -4023cb34: 000646 j 4023cb51 -4023cb37: 5e1600 excw -4023cb3a: 1e4201 l32r a0, 40204444 -4023cb3d: 2e3205 call0 4026ae60 <_irom0_text_end+0x1df20> -4023cb40: 2f2201 l32r a0, 402087c8 -4023cb43: 4519 s32i.n a1, a5, 16 -4023cb45: fef9 s32i.n a15, a14, 60 -4023cb47: 0e2d mov.n a2, a14 -4023cb49: 02efc5 call0 4023fa48 -4023cb4c: 0ee8 l32i.n a14, a14, 0 -4023cb4e: fff986 j 4023cb38 -4023cb51: 0128 l32i.n a2, a1, 0 -4023cb53: 92cc bnez.n a2, 4023cb60 -4023cb55: 7ccc bnez.n a12, 4023cb60 -4023cb57: 040c movi.n a4, 0 -4023cb59: 0d3d mov.n a3, a13 -4023cb5b: 0f2d mov.n a2, a15 -4023cb5d: ff1785 call0 4023bcd8 -4023cb60: b108 l32i.n a0, a1, 44 -4023cb62: 020c movi.n a2, 0 -4023cb64: a1c8 l32i.n a12, a1, 40 -4023cb66: 91d8 l32i.n a13, a1, 36 -4023cb68: 81e8 l32i.n a14, a1, 32 -4023cb6a: 71f8 l32i.n a15, a1, 28 -4023cb6c: 30c112 addi a1, a1, 48 -4023cb6f: f00d ret.n -4023cb71: 000000 ill -4023cb74: d0c112 addi a1, a1, -48 -4023cb77: 91d9 s32i.n a13, a1, 36 -4023cb79: 03dd mov.n a13, a3 -4023cb7b: 71f9 s32i.n a15, a1, 28 -4023cb7d: 023d mov.n a3, a2 -4023cb7f: 02fd mov.n a15, a2 -4023cb81: 0d2d mov.n a2, a13 -4023cb83: a1c9 s32i.n a12, a1, 40 -4023cb85: b109 s32i.n a0, a1, 44 -4023cb87: 81e9 s32i.n a14, a1, 32 -4023cb89: 04cd mov.n a12, a4 -4023cb8b: 0159 s32i.n a5, a1, 0 -4023cb8d: 0408c5 call0 40240c1c -4023cb90: 0f2d mov.n a2, a15 -4023cb92: ffea45 call0 4023ca38 -4023cb95: bc9c beqz.n a12, 4023cbb4 -4023cb97: 600f22 l8ui a2, a15, 96 -4023cb9a: b2cc bnez.n a2, 4023cba9 -4023cb9c: 041c32 l16ui a3, a12, 8 -4023cb9f: 0d2d mov.n a2, a13 -4023cba1: 042585 call0 40240dfc -4023cba4: 000306 j 4023cbb4 -4023cba7: 320000 excw -4023cbaa: 1f .byte 0x1f -4023cbab: 1c2231 l32r a3, 40203c34 -4023cbae: 232a04 excw -4023cbb1: 315f22 s16i a2, a15, 98 -4023cbb4: 0f28 l32i.n a2, a15, 0 -4023cbb6: 0ced mov.n a14, a12 -4023cbb8: 3228 l32i.n a2, a2, 12 -4023cbba: 066216 beqz a2, 4023cc24 -4023cbbd: 0128 l32i.n a2, a1, 0 -4023cbbf: 07a256 bnez a2, 4023cc3d -4023cbc2: 077c16 beqz a12, 4023cc3d -4023cbc5: 041c22 l16ui a2, a12, 8 -4023cbc8: fce331 l32r a3, 4023bf54 -4023cbcb: ffa242 movi a4, 0x2ff -4023cbce: 221b addi.n a2, a2, 1 -4023cbd0: f4ed01 l32r a0, 40239f84 -4023cbd3: 0000c0 callx0 a0 -4023cbd6: 041c42 l16ui a4, a12, 8 -4023cbd9: 023d mov.n a3, a2 -4023cbdb: 050c movi.n a5, 0 -4023cbdd: 02ed mov.n a14, a2 -4023cbdf: 0c2d mov.n a2, a12 -4023cbe1: 031ec5 call0 4023fdd0 -4023cbe4: 024d mov.n a4, a2 -4023cbe6: 0c2d mov.n a2, a12 -4023cbe8: 1149 s32i.n a4, a1, 4 -4023cbea: 02e5c5 call0 4023fa48 -4023cbed: 1148 l32i.n a4, a1, 4 -4023cbef: fcd961 l32r a6, 4023bf54 -4023cbf2: e49c beqz.n a4, 4023cc14 -4023cbf4: 0f28 l32i.n a2, a15, 0 -4023cbf6: 530c movi.n a3, 5 -4023cbf8: 1239 s32i.n a3, a2, 4 -4023cbfa: 3258 l32i.n a5, a2, 12 -4023cbfc: 1fd9 s32i.n a13, a15, 4 -4023cbfe: 1169 s32i.n a6, a1, 4 -4023cc00: 0e3d mov.n a3, a14 -4023cc02: 0005c0 callx0 a5 -4023cc05: 4d28 l32i.n a2, a13, 16 -4023cc07: 1168 l32i.n a6, a1, 4 -4023cc09: 074266 bnei a2, 4, 4023cc14 -4023cc0c: 002f22 l32i a2, a15, 0 -4023cc0f: 330c movi.n a3, 3 -4023cc11: 016232 s32i a3, a2, 4 -4023cc14: 0fa342 movi a4, 0x30f -4023cc17: 063d mov.n a3, a6 -4023cc19: 0e2d mov.n a2, a14 -4023cc1b: f11b01 l32r a0, 40239088 -4023cc1e: 0000c0 callx0 a0 -4023cc21: 000606 j 4023cc3d -4023cc24: 015e16 beqz a14, 4023cc3d -4023cc27: 051e42 l16ui a4, a14, 10 -4023cc2a: 012e32 l32i a3, a14, 4 -4023cc2d: 192f22 l32i a2, a15, 100 -4023cc30: feea85 call0 4023badc -4023cc33: 0e2d mov.n a2, a14 -4023cc35: 02e105 call0 4023fa48 -4023cc38: 0ee8 l32i.n a14, a14, 0 -4023cc3a: fff986 j 4023cc24 -4023cc3d: 0128 l32i.n a2, a1, 0 -4023cc3f: 92cc bnez.n a2, 4023cc4c -4023cc41: 7ccc bnez.n a12, 4023cc4c -4023cc43: 040c movi.n a4, 0 -4023cc45: 0d3d mov.n a3, a13 -4023cc47: 0f2d mov.n a2, a15 -4023cc49: ff1885 call0 4023bdd4 -4023cc4c: b108 l32i.n a0, a1, 44 -4023cc4e: 020c movi.n a2, 0 -4023cc50: a1c8 l32i.n a12, a1, 40 -4023cc52: 91d8 l32i.n a13, a1, 36 -4023cc54: 81e8 l32i.n a14, a1, 32 -4023cc56: 71f8 l32i.n a15, a1, 28 -4023cc58: 30c112 addi a1, a1, 48 -4023cc5b: f00d ret.n -4023cc5d: 000000 ill - -4023cc60 : -4023cc60: f0c112 addi a1, a1, -16 -4023cc63: 3109 s32i.n a0, a1, 12 -4023cc65: f4a032 movi a3, 244 -4023cc68: 029c beqz.n a2, 4023cc7c -4023cc6a: 0228 l32i.n a2, a2, 0 -4023cc6c: c28c beqz.n a2, 4023cc7c -4023cc6e: 3248 l32i.n a4, a2, 12 -4023cc70: 00a032 movi a3, 0 -4023cc73: 051437 beq a4, a3, 4023cc7c -4023cc76: ffd605 call0 4023c9d8 -4023cc79: 743020 extui a3, a2, 0, 8 -4023cc7c: 3108 l32i.n a0, a1, 12 -4023cc7e: 032d mov.n a2, a3 -4023cc80: 10c112 addi a1, a1, 16 -4023cc83: f00d ret.n -4023cc85: 000000 ill -4023cc88: 23be50 excw -4023cc8b: bf5c40 excw -4023cc8e: 124023 excw - -4023cc90 : -4023cc90: d0c112 addi a1, a1, -48 -4023cc93: 91d9 s32i.n a13, a1, 36 -4023cc95: fcafd1 l32r a13, 4023bf54 -4023cc98: 81e9 s32i.n a14, a1, 32 -4023cc9a: 09a442 movi a4, 0x409 -4023cc9d: 02ed mov.n a14, a2 -4023cc9f: 0d3d mov.n a3, a13 -4023cca1: 68a022 movi a2, 104 -4023cca4: a1c9 s32i.n a12, a1, 40 -4023cca6: 71f9 s32i.n a15, a1, 28 -4023cca8: b109 s32i.n a0, a1, 44 -4023ccaa: f4b601 l32r a0, 40239f84 -4023ccad: 0000c0 callx0 a0 -4023ccb0: 02cd mov.n a12, a2 -4023ccb2: ffa0f2 movi a15, 255 -4023ccb5: 087216 beqz a2, 4023cd40 -4023ccb8: 2e28 l32i.n a2, a14, 8 -4023ccba: 3228 l32i.n a2, a2, 12 -4023ccbc: 0129 s32i.n a2, a1, 0 -4023ccbe: 049005 call0 402415c0 -4023ccc1: 02dd mov.n a13, a2 -4023ccc3: 19a442 movi a4, 0x419 -4023ccc6: 06b216 beqz a2, 4023cd35 -4023ccc9: 42ee21 l32r a2, 4020d884 -4023cccc: 0c3d mov.n a3, a12 -4023ccce: fdfe45 call0 4023acb4 -4023ccd1: 0c3d mov.n a3, a12 -4023ccd3: 202dd0 or a2, a13, a13 -4023ccd6: 03f445 call0 40240c1c -4023ccd9: ffeb31 l32r a3, 4023cc88 -4023ccdc: 0d2d mov.n a2, a13 -4023ccde: 03f5c5 call0 40240c3c -4023cce1: 020c movi.n a2, 0 -4023cce3: 156c22 s32i a2, a12, 84 -4023cce6: 0ce9 s32i.n a14, a12, 0 -4023cce8: 120c movi.n a2, 1 -4023ccea: 1e29 s32i.n a2, a14, 4 -4023ccec: 1cd9 s32i.n a13, a12, 4 -4023ccee: 2e28 l32i.n a2, a14, 8 -4023ccf0: 44b631 l32r a3, 4020dfc8 -4023ccf3: 021242 l16ui a4, a2, 4 -4023ccf6: 0d2d mov.n a2, a13 -4023ccf8: 03f4c5 call0 40240c48 -4023ccfb: 220c movi.n a2, 2 -4023ccfd: 514c22 s8i a2, a12, 81 -4023cd00: 0c28 l32i.n a2, a12, 0 -4023cd02: ffe251 l32r a5, 4023cc8c -4023cd05: 022222 l32i a2, a2, 8 -4023cd08: 013d mov.n a3, a1 -4023cd0a: 001242 l16ui a4, a2, 0 -4023cd0d: 202dd0 or a2, a13, a13 -4023cd10: 048f45 call0 40241608 -4023cd13: 74f020 extui a15, a2, 0, 8 -4023cd16: 013f80 slli a3, a15, 24 -4023cd19: 264cf2 s8i a15, a12, 38 -4023cd1c: 313830 srai a3, a3, 24 -4023cd1f: c47c movi.n a4, -4 -4023cd21: 42d821 l32r a2, 4020d884 -4023cd24: 189347 bne a3, a4, 4023cd40 -4023cd27: 0c3d mov.n a3, a12 -4023cd29: fdfa85 call0 4023acd4 -4023cd2c: 101d22 l16ui a2, a13, 32 -4023cd2f: ff5245 call0 4023c254 -4023cd32: 3aa442 movi a4, 0x43a -4023cd35: fc8731 l32r a3, 4023bf54 -4023cd38: 0c2d mov.n a2, a12 -4023cd3a: f0d301 l32r a0, 40239088 -4023cd3d: 0000c0 callx0 a0 -4023cd40: b108 l32i.n a0, a1, 44 -4023cd42: 0f2d mov.n a2, a15 -4023cd44: a1c8 l32i.n a12, a1, 40 -4023cd46: 91d8 l32i.n a13, a1, 36 -4023cd48: 81e8 l32i.n a14, a1, 32 -4023cd4a: 71f8 l32i.n a15, a1, 28 -4023cd4c: 30c112 addi a1, a1, 48 -4023cd4f: f00d ret.n -4023cd51: 000000 ill -4023cd54: 23c0f0 excw -4023cd57: c11240 mul16u a1, a2, a4 - -4023cd58 : -4023cd58: d0c112 addi a1, a1, -48 -4023cd5b: 91d9 s32i.n a13, a1, 36 -4023cd5d: fc7dd1 l32r a13, 4023bf54 -4023cd60: 81e9 s32i.n a14, a1, 32 -4023cd62: b2a542 movi a4, 0x5b2 -4023cd65: 02ed mov.n a14, a2 -4023cd67: 0d3d mov.n a3, a13 -4023cd69: 68a022 movi a2, 104 -4023cd6c: a1c9 s32i.n a12, a1, 40 -4023cd6e: b109 s32i.n a0, a1, 44 -4023cd70: 71f9 s32i.n a15, a1, 28 -4023cd72: f48401 l32r a0, 40239f84 -4023cd75: 0000c0 callx0 a0 -4023cd78: 02cd mov.n a12, a2 -4023cd7a: ffa022 movi a2, 255 -4023cd7d: 07fc16 beqz a12, 4023ce00 -4023cd80: 0483c5 call0 402415c0 -4023cd83: 02fd mov.n a15, a2 -4023cd85: bba542 movi a4, 0x5bb -4023cd88: 067216 beqz a2, 4023cdf3 -4023cd8b: 2e28 l32i.n a2, a14, 8 -4023cd8d: 448e31 l32r a3, 4020dfc8 -4023cd90: 021242 l16ui a4, a2, 4 -4023cd93: 0f2d mov.n a2, a15 -4023cd95: 03eb05 call0 40240c48 -4023cd98: ffa032 movi a3, 255 -4023cd9b: 0f2d mov.n a2, a15 -4023cd9d: 03f345 call0 40240cd4 -4023cda0: 024d mov.n a4, a2 -4023cda2: 03b216 beqz a2, 4023cde1 -4023cda5: f7dc21 l32r a2, 4023ad18 -4023cda8: 0c3d mov.n a3, a12 -4023cdaa: 0149 s32i.n a4, a1, 0 -4023cdac: fdf045 call0 4023acb4 -4023cdaf: f7f421 l32r a2, 4023ad80 -4023cdb2: 0148 l32i.n a4, a1, 0 -4023cdb4: 0020c0 memw -4023cdb7: 0228 l32i.n a2, a2, 0 -4023cdb9: 156c42 s32i a4, a12, 84 -4023cdbc: 504c22 s8i a2, a12, 80 -4023cdbf: a20c movi.n a2, 10 -4023cdc1: ac29 s32i.n a2, a12, 40 -4023cdc3: 0ce9 s32i.n a14, a12, 0 -4023cdc5: 220c movi.n a2, 2 -4023cdc7: 1e29 s32i.n a2, a14, 4 -4023cdc9: 0e3d mov.n a3, a14 -4023cdcb: 042d mov.n a2, a4 -4023cdcd: 0149 s32i.n a4, a1, 0 -4023cdcf: 03e4c5 call0 40240c1c -4023cdd2: 0148 l32i.n a4, a1, 0 -4023cdd4: ffe031 l32r a3, 4023cd54 -4023cdd7: 042d mov.n a2, a4 -4023cdd9: 03e445 call0 40240c20 -4023cddc: 020c movi.n a2, 0 -4023cdde: 000786 j 4023ce00 -4023cde1: d4a542 movi a4, 0x5d4 -4023cde4: 203dd0 or a3, a13, a13 -4023cde7: 202ff0 or a2, a15, a15 -4023cdea: f0a701 l32r a0, 40239088 -4023cded: 0000c0 callx0 a0 -4023cdf0: d5a542 movi a4, 0x5d5 -4023cdf3: 0c2d mov.n a2, a12 -4023cdf5: 0d3d mov.n a3, a13 -4023cdf7: f0a401 l32r a0, 40239088 -4023cdfa: 0000c0 callx0 a0 -4023cdfd: ffa022 movi a2, 255 -4023ce00: b108 l32i.n a0, a1, 44 -4023ce02: a1c8 l32i.n a12, a1, 40 -4023ce04: 91d8 l32i.n a13, a1, 36 -4023ce06: 81e8 l32i.n a14, a1, 32 -4023ce08: 71f8 l32i.n a15, a1, 28 -4023ce0a: 30c112 addi a1, a1, 48 -4023ce0d: f00d ret.n -4023ce0f: 36f400 excw -4023ce12: ff .byte 0xff -4023ce13: 3f .byte 0x3f -4023ce14: c598 l32i.n a9, a5, 48 -4023ce16: 414023 excw - -4023ce18 : -4023ce18: fffe41 l32r a4, 4023ce10 -4023ce1b: fffe21 l32r a2, 4023ce14 -4023ce1e: f0c112 addi a1, a1, -16 -4023ce21: f50c movi.n a5, 15 -4023ce23: a31c movi.n a3, 26 -4023ce25: 3109 s32i.n a0, a1, 12 -4023ce27: 466a01 l32r a0, 4020e7d0 -4023ce2a: 0000c0 callx0 a0 -4023ce2d: 3108 l32i.n a0, a1, 12 -4023ce2f: 10c112 addi a1, a1, 16 -4023ce32: f00d ret.n -4023ce34: 9e .byte 0x9e -4023ce35: 3ffe97 bbsi a14, 25, 4023ce78 -4023ce38: c0c112 addi a1, a1, -64 -4023ce3b: e1c9 s32i.n a12, a1, 56 -4023ce3d: d1d9 s32i.n a13, a1, 52 -4023ce3f: c1e9 s32i.n a14, a1, 48 -4023ce41: b1f9 s32i.n a15, a1, 44 -4023ce43: f109 s32i.n a0, a1, 60 -4023ce45: 02cd mov.n a12, a2 -4023ce47: 000522 l8ui a2, a5, 0 -4023ce4a: f46060 extui a6, a6, 0, 16 -4023ce4d: 0c4c22 s8i a2, a12, 12 -4023ce50: 010522 l8ui a2, a5, 1 -4023ce53: 03fd mov.n a15, a3 -4023ce55: 0d4c22 s8i a2, a12, 13 -4023ce58: 020522 l8ui a2, a5, 2 -4023ce5b: 04dd mov.n a13, a4 -4023ce5d: 0e4c22 s8i a2, a12, 14 -4023ce60: 030522 l8ui a2, a5, 3 -4023ce63: 2c69 s32i.n a6, a12, 8 -4023ce65: 0f4c22 s8i a2, a12, 15 -4023ce68: 1c39 s32i.n a3, a12, 4 -4023ce6a: 20e550 or a14, a5, a5 -4023ce6d: e3f545 call0 40220dc4 -4023ce70: 121226 beqi a2, 1, 4023ce86 -4023ce73: 013d mov.n a3, a1 -4023ce75: 120c movi.n a2, 1 -4023ce77: e630c5 call0 40223184 -4023ce7a: 0e38 l32i.n a3, a14, 0 -4023ce7c: 0128 l32i.n a2, a1, 0 -4023ce7e: 302320 xor a2, a3, a2 -4023ce81: 1138 l32i.n a3, a1, 4 -4023ce83: 060237 bnone a2, a3, 4023ce8d -4023ce86: 013d mov.n a3, a1 -4023ce88: 020c movi.n a2, 0 -4023ce8a: e62f85 call0 40223184 -4023ce8d: 0c28 l32i.n a2, a12, 0 -4023ce8f: 000132 l8ui a3, a1, 0 -4023ce92: 2228 l32i.n a2, a2, 8 -4023ce94: 084232 s8i a3, a2, 8 -4023ce97: 0c28 l32i.n a2, a12, 0 -4023ce99: 010132 l8ui a3, a1, 1 -4023ce9c: 2228 l32i.n a2, a2, 8 -4023ce9e: 094232 s8i a3, a2, 9 -4023cea1: 0c28 l32i.n a2, a12, 0 -4023cea3: 020132 l8ui a3, a1, 2 -4023cea6: 2228 l32i.n a2, a2, 8 -4023cea8: 0a4232 s8i a3, a2, 10 -4023ceab: 0c28 l32i.n a2, a12, 0 -4023cead: 030132 l8ui a3, a1, 3 -4023ceb0: 2228 l32i.n a2, a2, 8 -4023ceb2: 0b4232 s8i a3, a2, 11 -4023ceb5: 048d16 beqz a13, 4023cf01 -4023ceb8: 041d22 l16ui a2, a13, 8 -4023cebb: ffde31 l32r a3, 4023ce34 -4023cebe: 45a142 movi a4, 0x145 -4023cec1: 221b addi.n a2, a2, 1 -4023cec3: f43001 l32r a0, 40239f84 -4023cec6: 0000c0 callx0 a0 -4023cec9: 041d42 l16ui a4, a13, 8 -4023cecc: 023d mov.n a3, a2 -4023cece: 050c movi.n a5, 0 -4023ced0: 02ed mov.n a14, a2 -4023ced2: 0d2d mov.n a2, a13 -4023ced4: 02ef85 call0 4023fdd0 -4023ced7: 024d mov.n a4, a2 -4023ced9: 1cf9 s32i.n a15, a12, 4 -4023cedb: 0d2d mov.n a2, a13 -4023cedd: 4149 s32i.n a4, a1, 16 -4023cedf: 02b685 call0 4023fa48 -4023cee2: 4148 l32i.n a4, a1, 16 -4023cee4: ffd4d1 l32r a13, 4023ce34 -4023cee7: 948c beqz.n a4, 4023cef4 -4023cee9: 0c28 l32i.n a2, a12, 0 -4023ceeb: 3258 l32i.n a5, a2, 12 -4023ceed: 358c beqz.n a5, 4023cef4 -4023ceef: 0e3d mov.n a3, a14 -4023cef1: 0005c0 callx0 a5 -4023cef4: 4ea142 movi a4, 0x14e -4023cef7: 0d3d mov.n a3, a13 -4023cef9: 0e2d mov.n a2, a14 -4023cefb: f06301 l32r a0, 40239088 -4023cefe: 0000c0 callx0 a0 -4023cf01: f108 l32i.n a0, a1, 60 -4023cf03: e1c8 l32i.n a12, a1, 56 -4023cf05: d1d8 l32i.n a13, a1, 52 -4023cf07: c1e8 l32i.n a14, a1, 48 -4023cf09: b1f8 l32i.n a15, a1, 44 -4023cf0b: 40c112 addi a1, a1, 64 -4023cf0e: f00d ret.n -4023cf10: cb4c movi.n a11, 76 -4023cf12: fe .byte 0xfe -4023cf13: 3f .byte 0x3f - -4023cf14 : -4023cf14: 1288 l32i.n a8, a2, 4 -4023cf16: b0c112 addi a1, a1, -80 -4023cf19: f44040 extui a4, a4, 0, 16 -4023cf1c: 1161d2 s32i a13, a1, 68 -4023cf1f: 1061e2 s32i a14, a1, 64 -4023cf22: 136102 s32i a0, a1, 76 -4023cf25: 1261c2 s32i a12, a1, 72 -4023cf28: f1f9 s32i.n a15, a1, 60 -4023cf2a: 8139 s32i.n a3, a1, 32 -4023cf2c: 5149 s32i.n a4, a1, 20 -4023cf2e: 6189 s32i.n a8, a1, 24 -4023cf30: 02dd mov.n a13, a2 -4023cf32: 02e8 l32i.n a14, a2, 0 -4023cf34: 48cc bnez.n a8, 4023cf3c -4023cf36: 427c movi.n a2, -12 -4023cf38: 004946 j 4023d061 -4023cf3b: 818800 src a8, a8, a0 -4023cf3e: ff4816 beqz a8, 4023cf36 -4023cf41: 5188 l32i.n a8, a1, 20 -4023cf43: fef816 beqz a8, 4023cf36 -4023cf46: c0a532 movi a3, 0x5c0 -4023cf49: 082d mov.n a2, a8 -4023cf4b: 02b387 bgeu a3, a8, 4023cf51 -4023cf4e: c0a522 movi a2, 0x5c0 -4023cf51: 00a042 movi a4, 0 -4023cf54: f4f020 extui a15, a2, 0, 16 -4023cf57: 203ff0 or a3, a15, a15 -4023cf5a: 202440 or a2, a4, a4 -4023cf5d: 02b605 call0 4023fac0 -4023cf60: 02cd mov.n a12, a2 -4023cf62: 0c4d mov.n a4, a12 -4023cf64: f27c movi.n a2, -1 -4023cf66: 050c movi.n a5, 0 -4023cf68: 0f5c16 beqz a12, 4023d061 -4023cf6b: 1478 l32i.n a7, a4, 4 -4023cf6d: 052d mov.n a2, a5 -4023cf6f: c03250 sub a3, a2, a5 -4023cf72: 051462 l16ui a6, a4, 10 -4023cf75: f43030 extui a3, a3, 0, 16 -4023cf78: 14b367 bgeu a3, a6, 4023cf90 -4023cf7b: 8188 l32i.n a8, a1, 32 -4023cf7d: 621b addi.n a6, a2, 1 -4023cf7f: 282a add.n a2, a8, a2 -4023cf81: 000222 l8ui a2, a2, 0 -4023cf84: 373a add.n a3, a7, a3 -4023cf86: 004322 s8i a2, a3, 0 -4023cf89: f42060 extui a2, a6, 0, 16 -4023cf8c: fff7c6 j 4023cf6f -4023cf8f: 044800 extui a4, a0, 8, 1 -4023cf92: 448c beqz.n a4, 4023cf9a -4023cf94: 025d mov.n a5, a2 -4023cf96: fff446 j 4023cf6b -4023cf99: 2e2800 excw -4023cf9c: 0288 l32i.n a8, a2, 0 -4023cf9e: 3228 l32i.n a2, a2, 12 -4023cfa0: 9189 s32i.n a8, a1, 36 -4023cfa2: 0129 s32i.n a2, a1, 0 -4023cfa4: 020c movi.n a2, 0 -4023cfa6: e72485 call0 402241f0 -4023cfa9: 02ed mov.n a14, a2 -4023cfab: 120c movi.n a2, 1 -4023cfad: e72405 call0 402241f0 -4023cfb0: 4129 s32i.n a2, a1, 16 -4023cfb2: e3e105 call0 40220dc4 -4023cfb5: 603266 bnei a2, 3, 4023d019 -4023cfb8: ffd621 l32r a2, 4023cf10 -4023cfbb: 000222 l8ui a2, a2, 0 -4023cfbe: 573266 bnei a2, 3, 4023d019 -4023cfc1: 054e16 beqz a14, 4023d019 -4023cfc4: 4188 l32i.n a8, a1, 16 -4023cfc6: 04f816 beqz a8, 4023d019 -4023cfc9: 390e22 l8ui a2, a14, 57 -4023cfcc: 496207 bbci a2, 0, 4023d019 -4023cfcf: 390822 l8ui a2, a8, 57 -4023cfd2: 436207 bbci a2, 0, 4023d019 -4023cfd5: 0128 l32i.n a2, a1, 0 -4023cfd7: 0e3d mov.n a3, a14 -4023cfd9: 017605 call0 4023e73c -4023cfdc: 039216 beqz a2, 4023d019 -4023cfdf: 4138 l32i.n a3, a1, 16 -4023cfe1: 0128 l32i.n a2, a1, 0 -4023cfe3: 017585 call0 4023e73c -4023cfe6: 02f216 beqz a2, 4023d019 -4023cfe9: 040c movi.n a4, 0 -4023cfeb: 0f3d mov.n a3, a15 -4023cfed: 042d mov.n a2, a4 -4023cfef: 02ad05 call0 4023fac0 -4023cff2: 0c3d mov.n a3, a12 -4023cff4: 7129 s32i.n a2, a1, 28 -4023cff6: 02d1c5 call0 4023fd14 -4023cff9: f39256 bnez a2, 4023cf36 -4023cffc: 0e2d mov.n a2, a14 -4023cffe: 027785 call0 4023f778 -4023d001: 9188 l32i.n a8, a1, 36 -4023d003: 7138 l32i.n a3, a1, 28 -4023d005: 6128 l32i.n a2, a1, 24 -4023d007: f45080 extui a5, a8, 0, 16 -4023d00a: 014d mov.n a4, a1 -4023d00c: 06df45 call0 40243e04 -4023d00f: 7128 l32i.n a2, a1, 28 -4023d011: 02a345 call0 4023fa48 -4023d014: 4128 l32i.n a2, a1, 16 -4023d016: 027605 call0 4023f778 -4023d019: 092182 l32i a8, a1, 36 -4023d01c: 062122 l32i a2, a1, 24 -4023d01f: f45080 extui a5, a8, 0, 16 -4023d022: 014d mov.n a4, a1 -4023d024: 0c3d mov.n a3, a12 -4023d026: 06ddc5 call0 40243e04 -4023d029: 02ed mov.n a14, a2 -4023d02b: 071c22 l16ui a2, a12, 14 -4023d02e: 82ac beqz.n a2, 4023d05a -4023d030: 0c2d mov.n a2, a12 -4023d032: 02a145 call0 4023fa48 -4023d035: 8188 l32i.n a8, a1, 32 -4023d037: 264de2 s8i a14, a13, 38 -4023d03a: 28fa add.n a2, a8, a15 -4023d03c: 5188 l32i.n a8, a1, 20 -4023d03e: 8d29 s32i.n a2, a13, 32 -4023d040: c028f0 sub a2, a8, a15 -4023d043: 125d22 s16i a2, a13, 36 -4023d046: 030c movi.n a3, 0 -4023d048: 0d2d mov.n a2, a13 -4023d04a: 000285 call0 4023d074 -4023d04d: 227c movi.n a2, -14 -4023d04f: 0e1ee6 bgei a14, 1, 4023d061 -4023d052: 0e2d mov.n a2, a14 -4023d054: 000246 j 4023d061 -4023d057: 000000 ill -4023d05a: 0c2d mov.n a2, a12 -4023d05c: 029e85 call0 4023fa48 -4023d05f: c27c movi.n a2, -4 -4023d061: 132102 l32i a0, a1, 76 -4023d064: 1221c2 l32i a12, a1, 72 -4023d067: 1121d2 l32i a13, a1, 68 -4023d06a: 1021e2 l32i a14, a1, 64 -4023d06d: f1f8 l32i.n a15, a1, 60 -4023d06f: 50c112 addi a1, a1, 80 -4023d072: f00d ret.n -4023d074: f0c112 addi a1, a1, -16 -4023d077: 3109 s32i.n a0, a1, 12 -4023d079: c2ac beqz.n a2, 4023d0a9 -4023d07b: 121242 l16ui a4, a2, 36 -4023d07e: 74dc bnez.n a4, 4023d099 -4023d080: 0238 l32i.n a3, a2, 0 -4023d082: 340c movi.n a4, 3 -4023d084: 1349 s32i.n a4, a3, 4 -4023d086: 260222 l8ui a2, a2, 38 -4023d089: c2dc bnez.n a2, 4023d0a9 -4023d08b: 4348 l32i.n a4, a3, 16 -4023d08d: 849c beqz.n a4, 4023d0a9 -4023d08f: 032d mov.n a2, a3 -4023d091: 0004c0 callx0 a4 -4023d094: 000446 j 4023d0a9 -4023d097: 660000 excw -4023d09a: 380713 excw -4023d09d: 010582 l8ui a8, a5, 1 -4023d0a0: 010600 slli a0, a6, 32 -4023d0a3: 823800 mull a3, a8, a0 -4023d0a6: ffe6c5 call0 4023cf14 -4023d0a9: 3108 l32i.n a0, a1, 12 -4023d0ab: 10c112 addi a1, a1, 16 -4023d0ae: f00d ret.n - -4023d0b0 : -4023d0b0: c0c112 addi a1, a1, -64 -4023d0b3: d1d9 s32i.n a13, a1, 52 -4023d0b5: f44040 extui a4, a4, 0, 16 -4023d0b8: 12d8 l32i.n a13, a2, 4 -4023d0ba: c1e9 s32i.n a14, a1, 48 -4023d0bc: f109 s32i.n a0, a1, 60 -4023d0be: e1c9 s32i.n a12, a1, 56 -4023d0c0: b1f9 s32i.n a15, a1, 44 -4023d0c2: 4139 s32i.n a3, a1, 16 -4023d0c4: 2149 s32i.n a4, a1, 8 -4023d0c6: 02ed mov.n a14, a2 -4023d0c8: 4dcc bnez.n a13, 4023d0d0 -4023d0ca: 427c movi.n a2, -12 -4023d0cc: 004846 j 4023d1f1 -4023d0cf: 418800 srli a8, a0, 8 -4023d0d2: ff4816 beqz a8, 4023d0ca -4023d0d5: 2188 l32i.n a8, a1, 8 -4023d0d7: fef816 beqz a8, 4023d0ca -4023d0da: c0a532 movi a3, 0x5c0 -4023d0dd: 082d mov.n a2, a8 -4023d0df: 02b387 bgeu a3, a8, 4023d0e5 -4023d0e2: c0a522 movi a2, 0x5c0 -4023d0e5: 00a042 movi a4, 0 -4023d0e8: f4f020 extui a15, a2, 0, 16 -4023d0eb: 203ff0 or a3, a15, a15 -4023d0ee: 202440 or a2, a4, a4 -4023d0f1: 029cc5 call0 4023fac0 -4023d0f4: 02cd mov.n a12, a2 -4023d0f6: 0c4d mov.n a4, a12 -4023d0f8: f27c movi.n a2, -1 -4023d0fa: 050c movi.n a5, 0 -4023d0fc: 0f1c16 beqz a12, 4023d1f1 -4023d0ff: 1478 l32i.n a7, a4, 4 -4023d101: 052d mov.n a2, a5 -4023d103: c03250 sub a3, a2, a5 -4023d106: 051462 l16ui a6, a4, 10 -4023d109: f43030 extui a3, a3, 0, 16 -4023d10c: 13b367 bgeu a3, a6, 4023d123 -4023d10f: 4188 l32i.n a8, a1, 16 -4023d111: 621b addi.n a6, a2, 1 -4023d113: 282a add.n a2, a8, a2 -4023d115: 000222 l8ui a2, a2, 0 -4023d118: 373a add.n a3, a7, a3 -4023d11a: 004322 s8i a2, a3, 0 -4023d11d: f42060 extui a2, a6, 0, 16 -4023d120: fff7c6 j 4023d103 -4023d123: 0448 l32i.n a4, a4, 0 -4023d125: 548c beqz.n a4, 4023d12e -4023d127: 025d mov.n a5, a2 -4023d129: fff486 j 4023d0ff -4023d12c: 280000 excw -4023d12f: 0e .byte 0xe -4023d130: 2238 l32i.n a3, a2, 8 -4023d132: 0338 l32i.n a3, a3, 0 -4023d134: 0a5d32 s16i a3, a13, 20 -4023d137: 2228 l32i.n a2, a2, 8 -4023d139: 3228 l32i.n a2, a2, 12 -4023d13b: 1d29 s32i.n a2, a13, 4 -4023d13d: 020c movi.n a2, 0 -4023d13f: e70b05 call0 402241f0 -4023d142: 0129 s32i.n a2, a1, 0 -4023d144: 120c movi.n a2, 1 -4023d146: e70a85 call0 402241f0 -4023d149: 1129 s32i.n a2, a1, 4 -4023d14b: e3c785 call0 40220dc4 -4023d14e: 603266 bnei a2, 3, 4023d1b2 -4023d151: ff6f21 l32r a2, 4023cf10 -4023d154: 000222 l8ui a2, a2, 0 -4023d157: 573266 bnei a2, 3, 4023d1b2 -4023d15a: 0188 l32i.n a8, a1, 0 -4023d15c: 052816 beqz a8, 4023d1b2 -4023d15f: 1188 l32i.n a8, a1, 4 -4023d161: 04d816 beqz a8, 4023d1b2 -4023d164: 0188 l32i.n a8, a1, 0 -4023d166: 390822 l8ui a2, a8, 57 -4023d169: 456207 bbci a2, 0, 4023d1b2 -4023d16c: 1188 l32i.n a8, a1, 4 -4023d16e: 390822 l8ui a2, a8, 57 -4023d171: 3d6207 bbci a2, 0, 4023d1b2 -4023d174: 0138 l32i.n a3, a1, 0 -4023d176: 1d28 l32i.n a2, a13, 4 -4023d178: 015c05 call0 4023e73c -4023d17b: 033216 beqz a2, 4023d1b2 -4023d17e: 1138 l32i.n a3, a1, 4 -4023d180: 1d28 l32i.n a2, a13, 4 -4023d182: 015b85 call0 4023e73c -4023d185: 92ac beqz.n a2, 4023d1b2 -4023d187: 040c movi.n a4, 0 -4023d189: 0f3d mov.n a3, a15 -4023d18b: 202440 or a2, a4, a4 -4023d18e: 029305 call0 4023fac0 -4023d191: 0c3d mov.n a3, a12 -4023d193: 036122 s32i a2, a1, 12 -4023d196: 02b7c5 call0 4023fd14 -4023d199: f2d256 bnez a2, 4023d0ca -4023d19c: 0128 l32i.n a2, a1, 0 -4023d19e: 025d85 call0 4023f778 -4023d1a1: 3138 l32i.n a3, a1, 12 -4023d1a3: 0d2d mov.n a2, a13 -4023d1a5: 06ca45 call0 40243e4c -4023d1a8: 3128 l32i.n a2, a1, 12 -4023d1aa: 0289c5 call0 4023fa48 -4023d1ad: 1128 l32i.n a2, a1, 4 -4023d1af: 025c85 call0 4023f778 -4023d1b2: 202dd0 or a2, a13, a13 -4023d1b5: 203cc0 or a3, a12, a12 -4023d1b8: 06c905 call0 40243e4c -4023d1bb: 20d220 or a13, a2, a2 -4023d1be: 071c22 l16ui a2, a12, 14 -4023d1c1: 52ac beqz.n a2, 4023d1ea -4023d1c3: 0c2d mov.n a2, a12 -4023d1c5: 028805 call0 4023fa48 -4023d1c8: 4188 l32i.n a8, a1, 16 -4023d1ca: 264ed2 s8i a13, a14, 38 -4023d1cd: 28fa add.n a2, a8, a15 -4023d1cf: 2188 l32i.n a8, a1, 8 -4023d1d1: 8e29 s32i.n a2, a14, 32 -4023d1d3: c028f0 sub a2, a8, a15 -4023d1d6: 125e22 s16i a2, a14, 36 -4023d1d9: 130c movi.n a3, 1 -4023d1db: 0e2d mov.n a2, a14 -4023d1dd: ffe945 call0 4023d074 -4023d1e0: 227c movi.n a2, -14 -4023d1e2: 0b1de6 bgei a13, 1, 4023d1f1 -4023d1e5: 0d2d mov.n a2, a13 -4023d1e7: 000186 j 4023d1f1 -4023d1ea: 0c2d mov.n a2, a12 -4023d1ec: 028585 call0 4023fa48 -4023d1ef: c27c movi.n a2, -4 -4023d1f1: f108 l32i.n a0, a1, 60 -4023d1f3: e1c8 l32i.n a12, a1, 56 -4023d1f5: d1d8 l32i.n a13, a1, 52 -4023d1f7: c1e8 l32i.n a14, a1, 48 -4023d1f9: b1f8 l32i.n a15, a1, 44 -4023d1fb: 40c112 addi a1, a1, 64 -4023d1fe: f00d ret.n - -4023d200 : -4023d200: f0c112 addi a1, a1, -16 -4023d203: 0261c2 s32i a12, a1, 8 -4023d206: 3109 s32i.n a0, a1, 12 -4023d208: 11d9 s32i.n a13, a1, 4 -4023d20a: 02cd mov.n a12, a2 -4023d20c: 022216 beqz a2, 4023d232 -4023d20f: 12d8 l32i.n a13, a2, 4 -4023d211: 202dd0 or a2, a13, a13 -4023d214: 06a885 call0 40243ca0 -4023d217: 0d2d mov.n a2, a13 -4023d219: 069545 call0 40243b70 -4023d21c: 419a21 l32r a2, 4020d884 -4023d21f: 0c3d mov.n a3, a12 -4023d221: fdab05 call0 4023acd4 -4023d224: ff0431 l32r a3, 4023ce34 -4023d227: 68a142 movi a4, 0x168 -4023d22a: 0c2d mov.n a2, a12 -4023d22c: ef9701 l32r a0, 40239088 -4023d22f: 0000c0 callx0 a0 -4023d232: 3108 l32i.n a0, a1, 12 -4023d234: 21c8 l32i.n a12, a1, 8 -4023d236: 11d8 l32i.n a13, a1, 4 -4023d238: 10c112 addi a1, a1, 16 -4023d23b: f00d ret.n -4023d23d: 000000 ill -4023d240: ce38 l32i.n a3, a14, 48 -4023d242: 124023 excw - -4023d244 : -4023d244: f0c112 addi a1, a1, -16 -4023d247: 11d9 s32i.n a13, a1, 4 -4023d249: 01e9 s32i.n a14, a1, 0 -4023d24b: 3109 s32i.n a0, a1, 12 -4023d24d: 21c9 s32i.n a12, a1, 8 -4023d24f: 02ed mov.n a14, a2 -4023d251: 068dc5 call0 40243b30 -4023d254: 02dd mov.n a13, a2 -4023d256: ffa022 movi a2, 255 -4023d259: 047d16 beqz a13, 4023d2a4 -4023d25c: fef631 l32r a3, 4023ce34 -4023d25f: 7ca142 movi a4, 0x17c -4023d262: 68a022 movi a2, 104 -4023d265: f34701 l32r a0, 40239f84 -4023d268: 0000c0 callx0 a0 -4023d26b: 02cd mov.n a12, a2 -4023d26d: 92cc bnez.n a2, 4023d27a -4023d26f: 0d2d mov.n a2, a13 -4023d271: 068fc5 call0 40243b70 -4023d274: ffa022 movi a2, 255 -4023d277: 000a46 j 4023d2a4 -4023d27a: 203220 or a3, a2, a2 -4023d27d: 12d9 s32i.n a13, a2, 4 -4023d27f: 0062e2 s32i a14, a2, 0 -4023d282: 418021 l32r a2, 4020d884 -4023d285: fda2c5 call0 4023acb4 -4023d288: 0c28 l32i.n a2, a12, 0 -4023d28a: 434f31 l32r a3, 4020dfc8 -4023d28d: 2228 l32i.n a2, a2, 8 -4023d28f: 021242 l16ui a4, a2, 4 -4023d292: 202dd0 or a2, a13, a13 -4023d295: 069205 call0 40243bb8 -4023d298: ffea31 l32r a3, 4023d240 -4023d29b: 0d2d mov.n a2, a13 -4023d29d: 0c4d mov.n a4, a12 -4023d29f: 06a145 call0 40243cb4 -4023d2a2: 020c movi.n a2, 0 -4023d2a4: 3108 l32i.n a0, a1, 12 -4023d2a6: 21c8 l32i.n a12, a1, 8 -4023d2a8: 11d8 l32i.n a13, a1, 4 -4023d2aa: 01e8 l32i.n a14, a1, 0 -4023d2ac: 10c112 addi a1, a1, 16 -4023d2af: f00d ret.n -4023d2b1: 000000 ill - -4023d2b4 : -4023d2b4: f0c112 addi a1, a1, -16 -4023d2b7: 3109 s32i.n a0, a1, 12 -4023d2b9: 00d745 call0 4023e030 -4023d2bc: 030c movi.n a3, 0 -4023d2be: 140c movi.n a4, 1 -4023d2c0: 933420 movnez a3, a4, a2 -4023d2c3: 3108 l32i.n a0, a1, 12 -4023d2c5: 602030 neg a2, a3 -4023d2c8: 742020 extui a2, a2, 0, 8 -4023d2cb: 10c112 addi a1, a1, 16 -4023d2ce: f00d ret.n - -4023d2d0 : +4023c586: 006ce2 s32i a14, a12, 0 +4023c589: 192c22 l32i a2, a12, 100 +4023c58c: 005216 beqz a2, 4023c595 +4023c58f: 64cc22 addi a2, a12, 100 +4023c592: ff3305 call0 4023b8c4 +4023c595: faa042 movi a4, 250 +4023c598: 0d3d mov.n a3, a13 +4023c59a: 0c2d mov.n a2, a12 +4023c59c: f2c201 l32r a0, 402390a4 +4023c59f: 0000c0 callx0 a0 +4023c5a2: 3108 l32i.n a0, a1, 12 +4023c5a4: 21c8 l32i.n a12, a1, 8 +4023c5a6: 11d8 l32i.n a13, a1, 4 +4023c5a8: 01e8 l32i.n a14, a1, 0 +4023c5aa: 10c112 addi a1, a1, 16 +4023c5ad: f00d ret.n +4023c5af: 2ae800 excw +4023c5b2: 314000 srai a4, a0, 16 +4023c5b5: 1244b4 excw +4023c5b8: 48d0c1 l32r a12, 4020e8f8 +4023c5bb: a1c903 excw +4023c5be: 025d mov.n a5, a2 +4023c5c0: 12c8 l32i.n a12, a2, 4 +4023c5c2: b109 s32i.n a0, a1, 44 +4023c5c4: 91d9 s32i.n a13, a1, 36 +4023c5c6: 81e9 s32i.n a14, a1, 32 +4023c5c8: 71f9 s32i.n a15, a1, 28 +4023c5ca: 032d mov.n a2, a3 +4023c5cc: 1b4416 beqz a4, 4023c784 +4023c5cf: 0514c7 beq a4, a12, 4023c5d8 +4023c5d2: 172442 l32i a4, a4, 92 +4023c5d5: fffcc6 j 4023c5cc +4023c5d8: 0538 l32i.n a3, a5, 0 +4023c5da: 134366 bnei a3, 4, 4023c5f1 +4023c5dd: 0c28 l32i.n a2, a12, 0 +4023c5df: 1a1216 beqz a2, 4023c784 +4023c5e2: 2238 l32i.n a3, a2, 8 +4023c5e4: 7338 l32i.n a3, a3, 28 +4023c5e6: 19a316 beqz a3, 4023c784 +4023c5e9: 0003c0 callx0 a3 +4023c5ec: 006506 j 4023c784 +4023c5ef: 260000 excw +4023c5f2: 460273 excw +4023c5f5: 320031 l32r a3, 40208df8 +4023c5f8: 132c movi.n a3, 33 +4023c5fa: 05e347 bbsi a3, 4, 4023c603 +4023c5fd: 203cc0 or a3, a12, a12 +4023c600: fe6ec5 call0 4023acf0 +4023c603: ffd6c5 call0 4023c370 +4023c606: 002c32 l32i a3, a12, 0 +4023c609: 152cd2 l32i a13, a12, 84 +4023c60c: 053316 beqz a3, 4023c663 +4023c60f: 1d9c beqz.n a13, 4023c624 +4023c611: 2328 l32i.n a2, a3, 8 +4023c613: f28c beqz.n a2, 4023c626 +4023c615: 2d28 l32i.n a2, a13, 8 +4023c617: 00b216 beqz a2, 4023c626 +4023c61a: 202dd0 or a2, a13, a13 +4023c61d: fe5fc5 call0 4023ac1c +4023c620: 000086 j 4023c626 +4023c623: 03dd00 excw +4023c626: 0c2d mov.n a2, a12 +4023c628: ffe705 call0 4023c49c +4023c62b: 02ed mov.n a14, a2 +4023c62d: 22bc beqz.n a2, 4023c663 +4023c62f: 132c22 l32i a2, a12, 76 +4023c632: 1e6207 bbci a2, 0, 4023c654 +4023c635: ff4b21 l32r a2, 4023c364 +4023c638: 0f0c movi.n a15, 0 +4023c63a: 0258 l32i.n a5, a2, 0 +4023c63c: 35ac beqz.n a5, 4023c663 +4023c63e: 101532 l16ui a3, a5, 32 +4023c641: 101e22 l16ui a2, a14, 32 +4023c644: 029327 bne a3, a2, 4023c64a +4023c647: 004146 j 4023c750 +4023c64a: 3578 l32i.n a7, a5, 12 +4023c64c: 05fd mov.n a15, a5 +4023c64e: 075d mov.n a5, a7 +4023c650: fffa06 j 4023c63c +4023c653: a03200 addx4 a3, a2, a0 +4023c656: 0e2d00 excw +4023c659: 045dc5 call0 40240c38 +4023c65c: 030c movi.n a3, 0 +4023c65e: 0e2d mov.n a2, a14 +4023c660: 045f45 call0 40240c58 +4023c663: 6ce8 l32i.n a14, a12, 24 +4023c665: 18ccf2 addi a15, a12, 24 +4023c668: 0eac beqz.n a14, 4023c68c +4023c66a: 4e68 l32i.n a6, a14, 16 +4023c66c: 0e3d mov.n a3, a14 +4023c66e: 0f2d mov.n a2, a15 +4023c670: 1169 s32i.n a6, a1, 4 +4023c672: fe5885 call0 4023abfc +4023c675: fe3e31 l32r a3, 4023bf70 +4023c678: 202ee0 or a2, a14, a14 +4023c67b: 7ea142 movi a4, 0x17e +4023c67e: f28901 l32r a0, 402390a4 +4023c681: 0000c0 callx0 a0 +4023c684: 1168 l32i.n a6, a1, 4 +4023c686: 06ed mov.n a14, a6 +4023c688: fff706 j 4023c668 +4023c68b: 8ae100 excw +4023c68e: 1cfb addi.n a1, a12, 15 +4023c690: 0e2d43 excw +4023c693: ffc701 l32r a0, 4023c5b0 +4023c696: 0000c0 callx0 a0 +4023c699: 441c movi.n a4, 20 +4023c69b: 34cc32 addi a3, a12, 52 +4023c69e: 0e2d mov.n a2, a14 +4023c6a0: f44f01 l32r a0, 402397dc +4023c6a3: 0000c0 callx0 a0 +4023c6a6: 2d28 l32i.n a2, a13, 8 +4023c6a8: 828c beqz.n a2, 4023c6b4 +4023c6aa: 6238 l32i.n a3, a2, 24 +4023c6ac: 438c beqz.n a3, 4023c6b4 +4023c6ae: 202dd0 or a2, a13, a13 +4023c6b1: 0003c0 callx0 a3 +4023c6b4: 0c2d mov.n a2, a12 +4023c6b6: ffe7c5 call0 4023c534 +4023c6b9: 0031c6 j 4023c784 +4023c6bc: 132600 excw +4023c6bf: 300602 l8ui a0, a6, 48 +4023c6c2: 2c3200 excw +4023c6c5: e34713 excw +4023c6c8: 3cc005 call0 402792cc <_irom0_text_end+0x2c36c> +4023c6cb: 620520 excw +4023c6ce: fe .byte 0xfe +4023c6cf: ffca05 call0 4023c370 +4023c6d2: 002c32 l32i a3, a12, 0 +4023c6d5: 152cd2 l32i a13, a12, 84 +4023c6d8: 260ce2 l8ui a14, a12, 38 +4023c6db: f38c beqz.n a3, 4023c6ee +4023c6dd: bd8c beqz.n a13, 4023c6ec +4023c6df: 2328 l32i.n a2, a3, 8 +4023c6e1: 928c beqz.n a2, 4023c6ee +4023c6e3: 0d2d mov.n a2, a13 +4023c6e5: fe5345 call0 4023ac1c +4023c6e8: 000086 j 4023c6ee +4023c6eb: 03dd00 excw +4023c6ee: 6cf8 l32i.n a15, a12, 24 +4023c6f0: 18cc62 addi a6, a12, 24 +4023c6f3: 2fac beqz.n a15, 4023c719 +4023c6f5: 4f78 l32i.n a7, a15, 16 +4023c6f7: 062d mov.n a2, a6 +4023c6f9: 0f3d mov.n a3, a15 +4023c6fb: 1169 s32i.n a6, a1, 4 +4023c6fd: 0179 s32i.n a7, a1, 0 +4023c6ff: fe4fc5 call0 4023abfc +4023c702: fe1b31 l32r a3, 4023bf70 +4023c705: 0f2d mov.n a2, a15 +4023c707: 20a142 movi a4, 0x120 +4023c70a: f26601 l32r a0, 402390a4 +4023c70d: 0000c0 callx0 a0 +4023c710: 0178 l32i.n a7, a1, 0 +4023c712: 1168 l32i.n a6, a1, 4 +4023c714: 07fd mov.n a15, a7 +4023c716: fff646 j 4023c6f3 +4023c719: fb67f1 l32r a15, 4023b4b8 +4023c71c: 431c movi.n a3, 20 +4023c71e: 0f2d mov.n a2, a15 +4023c720: ffa401 l32r a0, 4023c5b0 +4023c723: 0000c0 callx0 a0 +4023c726: 441c movi.n a4, 20 +4023c728: 34cc32 addi a3, a12, 52 +4023c72b: 202ff0 or a2, a15, a15 +4023c72e: f42b01 l32r a0, 402397dc +4023c731: 0000c0 callx0 a0 +4023c734: f7cd16 beqz a13, 4023c6b4 +4023c737: 2d28 l32i.n a2, a13, 8 +4023c739: f77216 beqz a2, 4023c6b4 +4023c73c: 5248 l32i.n a4, a2, 20 +4023c73e: f72416 beqz a4, 4023c6b4 +4023c741: 013e80 slli a3, a14, 24 +4023c744: 313830 srai a3, a3, 24 +4023c747: 0d2d mov.n a2, a13 +4023c749: 0004c0 callx0 a4 +4023c74c: ffd906 j 4023c6b4 +4023c74f: 255000 extui a5, a0, 16, 3 +4023c752: 615220 excw +4023c755: 76c500 excw +4023c758: 215204 excw +4023c75b: 352800 extui a2, a0, 24, 4 +4023c75e: 3f8c beqz.n a15, 4023c765 +4023c760: 3f29 s32i.n a2, a15, 12 +4023c762: 000106 j 4023c76a +4023c765: feff31 l32r a3, 4023c364 +4023c768: 0329 s32i.n a2, a3, 0 +4023c76a: 3578 l32i.n a7, a5, 12 +4023c76c: fe0131 l32r a3, 4023bf70 +4023c76f: 052d mov.n a2, a5 +4023c771: 6aa142 movi a4, 0x16a +4023c774: 0179 s32i.n a7, a1, 0 +4023c776: f24b01 l32r a0, 402390a4 +4023c779: 0000c0 callx0 a0 +4023c77c: 0f5d mov.n a5, a15 +4023c77e: 0178 l32i.n a7, a1, 0 +4023c780: ffb206 j 4023c64c +4023c783: b10800 excw +4023c786: a1c8 l32i.n a12, a1, 40 +4023c788: 91d8 l32i.n a13, a1, 36 +4023c78a: 81e8 l32i.n a14, a1, 32 +4023c78c: 71f8 l32i.n a15, a1, 28 +4023c78e: 30c112 addi a1, a1, 48 +4023c791: f00d ret.n + ... + +4023c794 : +4023c794: d0c112 addi a1, a1, -48 +4023c797: 036d mov.n a6, a3 +4023c799: 030c movi.n a3, 0 +4023c79b: 91d9 s32i.n a13, a1, 36 +4023c79d: 71f9 s32i.n a15, a1, 28 +4023c79f: 02dd mov.n a13, a2 +4023c7a1: f4f040 extui a15, a4, 0, 16 +4023c7a4: 120c movi.n a2, 1 +4023c7a6: 034d mov.n a4, a3 +4023c7a8: 834260 moveqz a4, a2, a6 +4023c7ab: 9323f0 movnez a2, a3, a15 +4023c7ae: b109 s32i.n a0, a1, 44 +4023c7b0: a1c9 s32i.n a12, a1, 40 +4023c7b2: 81e9 s32i.n a14, a1, 32 +4023c7b4: 202420 or a2, a4, a2 +4023c7b7: 021237 beq a2, a3, 4023c7bd +4023c7ba: 002586 j 4023c854 +4023c7bd: 029d37 bne a13, a3, 4023c7c3 +4023c7c0: 002406 j 4023c854 +4023c7c3: 1de8 l32i.n a14, a13, 4 +4023c7c5: 20cff0 or a12, a15, a15 +4023c7c8: 391e22 l16ui a2, a14, 114 +4023c7cb: 02b2f7 bgeu a2, a15, 4023c7d1 +4023c7ce: 20c220 or a12, a2, a2 +4023c7d1: 1e1e22 l16ui a2, a14, 60 +4023c7d4: f4c0c0 extui a12, a12, 0, 16 +4023c7d7: 1122f0 slli a2, a2, 1 +4023c7da: 02a2c7 bge a2, a12, 4023c7e0 +4023c7dd: f4c020 extui a12, a2, 0, 16 +4023c7e0: 132d22 l32i a2, a13, 76 +4023c7e3: 430c movi.n a3, 4 +4023c7e5: 150c movi.n a5, 1 +4023c7e7: 018327 bany a3, a2, 4023c7ec +4023c7ea: 050c movi.n a5, 0 +4023c7ec: 203660 or a3, a6, a6 +4023c7ef: 204cc0 or a4, a12, a12 +4023c7f2: 202ee0 or a2, a14, a14 +4023c7f5: 0169 s32i.n a6, a1, 0 +4023c7f7: 0646c5 call0 40242c64 +4023c7fa: 0168 l32i.n a6, a1, 0 +4023c7fc: 100266 bnei a2, -1, 4023c810 +4023c7ff: 0a3cf6 bgeui a12, 3, 4023c80d +4023c802: cc0b addi.n a12, a12, -1 +4023c804: f4c0c0 extui a12, a12, 0, 16 +4023c807: 000146 j 4023c810 +4023c80a: 000000 ill +4023c80d: 41c1c0 srli a12, a12, 1 +4023c810: 020266 bnei a2, -1, 4023c816 +4023c813: fc9c56 bnez a12, 4023c7e0 +4023c816: 03c256 bnez a2, 4023c856 +4023c819: 072d22 l32i a2, a13, 28 +4023c81c: 8066c0 add a6, a6, a12 +4023c81f: c0cfc0 sub a12, a15, a12 +4023c822: 0452c2 s16i a12, a2, 8 +4023c825: 1269 s32i.n a6, a2, 4 +4023c827: 0e2d mov.n a2, a14 +4023c829: 06be45 call0 40243410 +4023c82c: 132d32 l32i a3, a13, 76 +4023c82f: 02cd mov.n a12, a2 +4023c831: 216327 bbci a3, 2, 4023c856 +4023c834: 7d28 l32i.n a2, a13, 28 +4023c836: 041232 l16ui a3, a2, 8 +4023c839: 0c2d mov.n a2, a12 +4023c83b: 73dc bnez.n a3, 4023c856 +4023c83d: 120c movi.n a2, 1 +4023c83f: 484d22 s8i a2, a13, 72 +4023c842: 0d4d mov.n a4, a13 +4023c844: 430c movi.n a3, 4 +4023c846: a21c movi.n a2, 26 +4023c848: fd2a01 l32r a0, 4023bcf0 +4023c84b: 0000c0 callx0 a0 +4023c84e: 0c2d mov.n a2, a12 +4023c850: 000086 j 4023c856 +4023c853: 427c00 excw +4023c856: b108 l32i.n a0, a1, 44 +4023c858: a1c8 l32i.n a12, a1, 40 +4023c85a: 91d8 l32i.n a13, a1, 36 +4023c85c: 81e8 l32i.n a14, a1, 32 +4023c85e: 71f8 l32i.n a15, a1, 28 +4023c860: 30c112 addi a1, a1, 48 +4023c863: f00d ret.n +4023c865: 000000 ill + +4023c868 : +4023c868: f0c112 addi a1, a1, -16 +4023c86b: 11d9 s32i.n a13, a1, 4 +4023c86d: 12d8 l32i.n a13, a2, 4 +4023c86f: 21c9 s32i.n a12, a1, 8 +4023c871: 3109 s32i.n a0, a1, 12 +4023c873: 02cd mov.n a12, a2 +4023c875: 240d22 l8ui a2, a13, 36 +4023c878: 186267 bbci a2, 6, 4023c894 +4023c87b: 3a1d32 l16ui a3, a13, 116 +4023c87e: f27c movi.n a2, -1 +4023c880: 2883f6 bgeui a3, 8, 4023c8ac +4023c883: 000346 j 4023c894 +4023c886: 7c28 l32i.n a2, a12, 28 +4023c888: e29c beqz.n a2, 4023c8aa +4023c88a: 041242 l16ui a4, a2, 8 +4023c88d: c4cc bnez.n a4, 4023c89d +4023c88f: 4228 l32i.n a2, a2, 16 +4023c891: 076c22 s32i a2, a12, 28 +4023c894: 391d22 l16ui a2, a13, 114 +4023c897: feb256 bnez a2, 4023c886 +4023c89a: 000386 j 4023c8ac +4023c89d: 1238 l32i.n a3, a2, 4 +4023c89f: 0c2d mov.n a2, a12 +4023c8a1: ffef05 call0 4023c794 +4023c8a4: 42cc bnez.n a2, 4023c8ac +4023c8a6: fffa86 j 4023c894 +4023c8a9: 020c00 excw +4023c8ac: 3108 l32i.n a0, a1, 12 +4023c8ae: 21c8 l32i.n a12, a1, 8 +4023c8b0: 11d8 l32i.n a13, a1, 4 +4023c8b2: 10c112 addi a1, a1, 16 +4023c8b5: f00d ret.n +4023c8b7: c11200 mul16u a1, a2, a0 +4023c8ba: 51d9e0 excw +4023c8bd: 02dd mov.n a13, a2 +4023c8bf: 41e9 s32i.n a14, a1, 16 +4023c8c1: 31f9 s32i.n a15, a1, 12 +4023c8c3: 7109 s32i.n a0, a1, 28 +4023c8c5: 61c9 s32i.n a12, a1, 24 +4023c8c7: 0f0c movi.n a15, 0 +4023c8c9: fff9c5 call0 4023c868 +4023c8cc: 18cde2 addi a14, a13, 24 +4023c8cf: 6dc8 l32i.n a12, a13, 24 +4023c8d1: 049c16 beqz a12, 4023c91e +4023c8d4: 061c22 l16ui a2, a12, 12 +4023c8d7: ff2a add.n a15, a15, a2 +4023c8d9: f4f0f0 extui a15, a15, 0, 16 +4023c8dc: 051c22 l16ui a2, a12, 10 +4023c8df: 065cf2 s16i a15, a12, 12 +4023c8e2: 383f27 bltu a15, a2, 4023c91e +4023c8e5: 0c3d mov.n a3, a12 +4023c8e7: 0e2d mov.n a2, a14 +4023c8e9: fe3105 call0 4023abfc +4023c8ec: 051c22 l16ui a2, a12, 10 +4023c8ef: 061cf2 l16ui a15, a12, 12 +4023c8f2: fd9f31 l32r a3, 4023bf70 +4023c8f5: c0ff20 sub a15, a15, a2 +4023c8f8: 1a5d22 s16i a2, a13, 52 +4023c8fb: 59a342 movi a4, 0x359 +4023c8fe: 0c2d mov.n a2, a12 +4023c900: f1e901 l32r a0, 402390a4 +4023c903: 0000c0 callx0 a0 +4023c906: 0d28 l32i.n a2, a13, 0 +4023c908: 330c movi.n a3, 3 +4023c90a: 1239 s32i.n a3, a2, 4 +4023c90c: 042232 l32i a3, a2, 16 +4023c90f: f4f0f0 extui a15, a15, 0, 16 +4023c912: 002316 beqz a3, 4023c918 +4023c915: 0003c0 callx0 a3 +4023c918: 1a5df2 s16i a15, a13, 52 +4023c91b: ffec06 j 4023c8cf +4023c91e: 7108 l32i.n a0, a1, 28 +4023c920: 61c8 l32i.n a12, a1, 24 +4023c922: 51d8 l32i.n a13, a1, 20 +4023c924: 41e8 l32i.n a14, a1, 16 +4023c926: 31f8 l32i.n a15, a1, 12 +4023c928: 20c112 addi a1, a1, 32 +4023c92b: f00d ret.n +4023c92d: 000000 ill +4023c930: f0c112 addi a1, a1, -16 +4023c933: 6258 l32i.n a5, a2, 24 +4023c935: 3109 s32i.n a0, a1, 12 +4023c937: 1239 s32i.n a3, a2, 4 +4023c939: 061532 l16ui a3, a5, 12 +4023c93c: f44040 extui a4, a4, 0, 16 +4023c93f: 343a add.n a3, a4, a3 +4023c941: 065532 s16i a3, a5, 12 +4023c944: 1a5242 s16i a4, a2, 52 +4023c947: fff705 call0 4023c8b8 +4023c94a: 3108 l32i.n a0, a1, 12 +4023c94c: 020c movi.n a2, 0 +4023c94e: 10c112 addi a1, a1, 16 +4023c951: f00d ret.n +4023c953: c11200 mul16u a1, a2, a0 +4023c956: 6258f0 excw +4023c959: 3109 s32i.n a0, a1, 12 +4023c95b: 21c9 s32i.n a12, a1, 8 +4023c95d: 1239 s32i.n a3, a2, 4 +4023c95f: 061532 l16ui a3, a5, 12 +4023c962: f44040 extui a4, a4, 0, 16 +4023c965: 0c0c movi.n a12, 0 +4023c967: b2c9 s32i.n a12, a2, 44 +4023c969: 343a add.n a3, a4, a3 +4023c96b: 065532 s16i a3, a5, 12 +4023c96e: 1a5242 s16i a4, a2, 52 +4023c971: fff445 call0 4023c8b8 +4023c974: 3108 l32i.n a0, a1, 12 +4023c976: 0c2d mov.n a2, a12 +4023c978: 21c8 l32i.n a12, a1, 8 +4023c97a: 10c112 addi a1, a1, 16 +4023c97d: f00d ret.n + ... + +4023c980 : +4023c980: f0c112 addi a1, a1, -16 +4023c983: 3109 s32i.n a0, a1, 12 +4023c985: 744030 extui a4, a3, 0, 8 +4023c988: 129c beqz.n a2, 4023c99d +4023c98a: 152232 l32i a3, a2, 84 +4023c98d: 738c beqz.n a3, 4023c998 +4023c98f: 1238 l32i.n a3, a2, 4 +4023c991: ff3605 call0 4023bcf4 +4023c994: 000146 j 4023c99d +4023c997: 123800 excw +4023c99a: ff4545 call0 4023bdf0 +4023c99d: 3108 l32i.n a0, a1, 12 +4023c99f: 10c112 addi a1, a1, 16 +4023c9a2: f00d ret.n +4023c9a4: 24b1b4 excw +4023c9a7: c11240 mul16u a1, a2, a4 + +4023c9a8 : +4023c9a8: e0c112 addi a1, a1, -32 +4023c9ab: 030c movi.n a3, 0 +4023c9ad: 0139 s32i.n a3, a1, 0 +4023c9af: 7109 s32i.n a0, a1, 28 +4023c9b1: f4a032 movi a3, 244 +4023c9b4: c2ac beqz.n a2, 4023c9e4 +4023c9b6: 203110 or a3, a1, a1 +4023c9b9: fe37c5 call0 4023ad38 +4023c9bc: 0e1226 beqi a2, 1, 4023c9ce +4023c9bf: fff921 l32r a2, 4023c9a4 +4023c9c2: f31301 l32r a0, 40239610 +4023c9c5: 0000c0 callx0 a0 +4023c9c8: f4a032 movi a3, 244 +4023c9cb: 000546 j 4023c9e4 +4023c9ce: 0128 l32i.n a2, a1, 0 +4023c9d0: 030c movi.n a3, 0 +4023c9d2: 600242 l8ui a4, a2, 96 +4023c9d5: 0b9437 bne a4, a3, 4023c9e4 +4023c9d8: 130c movi.n a3, 1 +4023c9da: 604232 s8i a3, a2, 96 +4023c9dd: 030c movi.n a3, 0 +4023c9df: 315232 s16i a3, a2, 98 +4023c9e2: 030c movi.n a3, 0 +4023c9e4: 7108 l32i.n a0, a1, 28 +4023c9e6: 032d mov.n a2, a3 +4023c9e8: 20c112 addi a1, a1, 32 +4023c9eb: f00d ret.n +4023c9ed: 000000 ill +4023c9f0: b188 l32i.n a8, a1, 44 +4023c9f2: 124024 excw + +4023c9f4 : +4023c9f4: e0c112 addi a1, a1, -32 +4023c9f7: 0661c2 s32i a12, a1, 24 +4023c9fa: 20c220 or a12, a2, a2 +4023c9fd: 00a022 movi a2, 0 +4023ca00: 0129 s32i.n a2, a1, 0 +4023ca02: 7109 s32i.n a0, a1, 28 +4023ca04: f4a022 movi a2, 244 +4023ca07: 03fc16 beqz a12, 4023ca4a +4023ca0a: 013d mov.n a3, a1 +4023ca0c: 0c2d mov.n a2, a12 +4023ca0e: fe3285 call0 4023ad38 +4023ca11: 0f1226 beqi a2, 1, 4023ca24 +4023ca14: fff721 l32r a2, 4023c9f0 +4023ca17: f2fe01 l32r a0, 40239610 +4023ca1a: 0000c0 callx0 a0 +4023ca1d: f4a022 movi a2, 244 +4023ca20: 000986 j 4023ca4a +4023ca23: 214200 srai a4, a0, 2 +4023ca26: a02200 addx4 a2, a2, a0 +4023ca29: 043200 extui a3, a0, 2, 1 +4023ca2c: 136660 excw +4023ca2f: 2219 s32i.n a1, a2, 8 +4023ca31: 002c movi.n a0, 32 +4023ca33: 07b266 bnei a2, 16, 4023ca3e +4023ca36: 311432 l16ui a3, a4, 98 +4023ca39: 1428 l32i.n a2, a4, 4 +4023ca3b: 043dc5 call0 40240e18 +4023ca3e: 0128 l32i.n a2, a1, 0 +4023ca40: 030c movi.n a3, 0 +4023ca42: 315232 s16i a3, a2, 98 +4023ca45: 604232 s8i a3, a2, 96 +4023ca48: 020c movi.n a2, 0 +4023ca4a: 7108 l32i.n a0, a1, 28 +4023ca4c: 61c8 l32i.n a12, a1, 24 +4023ca4e: 20c112 addi a1, a1, 32 +4023ca51: f00d ret.n + ... + +4023ca54 : +4023ca54: f0c112 addi a1, a1, -16 +4023ca57: 21c9 s32i.n a12, a1, 8 +4023ca59: 3109 s32i.n a0, a1, 12 +4023ca5b: 02cd mov.n a12, a2 +4023ca5d: f4a022 movi a2, 244 +4023ca60: dcac beqz.n a12, 4023ca91 +4023ca62: 0c38 l32i.n a3, a12, 0 +4023ca64: 93ac beqz.n a3, 4023ca91 +4023ca66: 3338 l32i.n a3, a3, 12 +4023ca68: 020c movi.n a2, 0 +4023ca6a: 239327 bne a3, a2, 4023ca91 +4023ca6d: 192c22 l32i a2, a12, 100 +4023ca70: 928c beqz.n a2, 4023ca7d +4023ca72: 0c28 l32i.n a2, a12, 0 +4023ca74: fff305 call0 4023c9a8 +4023ca77: 742020 extui a2, a2, 0, 8 +4023ca7a: 0004c6 j 4023ca91 +4023ca7d: f99821 l32r a2, 4023b0e0 +4023ca80: 0020c0 memw +4023ca83: 0228 l32i.n a2, a2, 0 +4023ca85: fedcc5 call0 4023b854 +4023ca88: 196c22 s32i a2, a12, 100 +4023ca8b: fe3256 bnez a2, 4023ca72 +4023ca8e: ffa022 movi a2, 255 +4023ca91: 3108 l32i.n a0, a1, 12 +4023ca93: 21c8 l32i.n a12, a1, 8 +4023ca95: 10c112 addi a1, a1, 16 +4023ca98: f00d ret.n +4023ca9a: 120000 excw +4023ca9d: d9d0c1 l32r a12, 402331e0 +4023caa0: 03dd91 l32r a9, 401fda14 <_lit4_end+0xf5b68> +4023caa3: 71f9 s32i.n a15, a1, 28 +4023caa5: 023d mov.n a3, a2 +4023caa7: 02fd mov.n a15, a2 +4023caa9: 0d2d mov.n a2, a13 +4023caab: a1c9 s32i.n a12, a1, 40 +4023caad: b109 s32i.n a0, a1, 44 +4023caaf: 81e9 s32i.n a14, a1, 32 +4023cab1: 04cd mov.n a12, a4 +4023cab3: 0159 s32i.n a5, a1, 0 +4023cab5: 041805 call0 40240c38 +4023cab8: 0f2d mov.n a2, a15 +4023caba: fff985 call0 4023ca54 +4023cabd: 9c9c beqz.n a12, 4023cada +4023cabf: 600f22 l8ui a2, a15, 96 +4023cac2: 92cc bnez.n a2, 4023cacf +4023cac4: 041c32 l16ui a3, a12, 8 +4023cac7: 0d2d mov.n a2, a13 +4023cac9: 0434c5 call0 40240e18 +4023cacc: 000286 j 4023cada +4023cacf: 311f32 l16ui a3, a15, 98 +4023cad2: 041c22 l16ui a2, a12, 8 +4023cad5: 232a add.n a2, a3, a2 +4023cad7: 315f22 s16i a2, a15, 98 +4023cada: 002f22 l32i a2, a15, 0 +4023cadd: 20ecc0 or a14, a12, a12 +4023cae0: 3228 l32i.n a2, a2, 12 +4023cae2: 06e216 beqz a2, 4023cb54 +4023cae5: 0128 l32i.n a2, a1, 0 +4023cae7: 082256 bnez a2, 4023cb6d +4023caea: 07fc16 beqz a12, 4023cb6d +4023caed: 041c22 l16ui a2, a12, 8 +4023caf0: 050c movi.n a5, 0 +4023caf2: fd1f31 l32r a3, 4023bf70 +4023caf5: bf59 s32i.n a5, a15, 44 +4023caf7: 92a442 movi a4, 0x492 +4023cafa: 221b addi.n a2, a2, 1 +4023cafc: 1159 s32i.n a5, a1, 4 +4023cafe: f52801 l32r a0, 40239fa0 +4023cb01: 0000c0 callx0 a0 +4023cb04: 1158 l32i.n a5, a1, 4 +4023cb06: 041c42 l16ui a4, a12, 8 +4023cb09: 023d mov.n a3, a2 +4023cb0b: 20e220 or a14, a2, a2 +4023cb0e: 0c2d mov.n a2, a12 +4023cb10: 032d85 call0 4023fdec +4023cb13: 024d mov.n a4, a2 +4023cb15: 0c2d mov.n a2, a12 +4023cb17: 1149 s32i.n a4, a1, 4 +4023cb19: 02f485 call0 4023fa64 +4023cb1c: 1148 l32i.n a4, a1, 4 +4023cb1e: fd1461 l32r a6, 4023bf70 +4023cb21: c49c beqz.n a4, 4023cb41 +4023cb23: 0f28 l32i.n a2, a15, 0 +4023cb25: 530c movi.n a3, 5 +4023cb27: 1239 s32i.n a3, a2, 4 +4023cb29: 3258 l32i.n a5, a2, 12 +4023cb2b: 1fd9 s32i.n a13, a15, 4 +4023cb2d: 1169 s32i.n a6, a1, 4 +4023cb2f: 0e3d mov.n a3, a14 +4023cb31: 0005c0 callx0 a5 +4023cb34: 4d28 l32i.n a2, a13, 16 +4023cb36: 1168 l32i.n a6, a1, 4 +4023cb38: 054266 bnei a2, 4, 4023cb41 +4023cb3b: 0f28 l32i.n a2, a15, 0 +4023cb3d: 330c movi.n a3, 3 +4023cb3f: 1239 s32i.n a3, a2, 4 +4023cb41: a2a442 movi a4, 0x4a2 +4023cb44: 203660 or a3, a6, a6 +4023cb47: 202ee0 or a2, a14, a14 +4023cb4a: f15601 l32r a0, 402390a4 +4023cb4d: 0000c0 callx0 a0 +4023cb50: 000646 j 4023cb6d +4023cb53: 5e1600 excw +4023cb56: 1e4201 l32r a0, 40204460 +4023cb59: 2e3205 call0 4026ae7c <_irom0_text_end+0x1df1c> +4023cb5c: 2f2201 l32r a0, 402087e4 +4023cb5f: 4519 s32i.n a1, a5, 16 +4023cb61: fef9 s32i.n a15, a14, 60 +4023cb63: 0e2d mov.n a2, a14 +4023cb65: 02efc5 call0 4023fa64 +4023cb68: 0ee8 l32i.n a14, a14, 0 +4023cb6a: fff986 j 4023cb54 +4023cb6d: 0128 l32i.n a2, a1, 0 +4023cb6f: 92cc bnez.n a2, 4023cb7c +4023cb71: 7ccc bnez.n a12, 4023cb7c +4023cb73: 040c movi.n a4, 0 +4023cb75: 0d3d mov.n a3, a13 +4023cb77: 0f2d mov.n a2, a15 +4023cb79: ff1785 call0 4023bcf4 +4023cb7c: b108 l32i.n a0, a1, 44 +4023cb7e: 020c movi.n a2, 0 +4023cb80: a1c8 l32i.n a12, a1, 40 +4023cb82: 91d8 l32i.n a13, a1, 36 +4023cb84: 81e8 l32i.n a14, a1, 32 +4023cb86: 71f8 l32i.n a15, a1, 28 +4023cb88: 30c112 addi a1, a1, 48 +4023cb8b: f00d ret.n +4023cb8d: 000000 ill +4023cb90: d0c112 addi a1, a1, -48 +4023cb93: 91d9 s32i.n a13, a1, 36 +4023cb95: 03dd mov.n a13, a3 +4023cb97: 71f9 s32i.n a15, a1, 28 +4023cb99: 023d mov.n a3, a2 +4023cb9b: 02fd mov.n a15, a2 +4023cb9d: 0d2d mov.n a2, a13 +4023cb9f: a1c9 s32i.n a12, a1, 40 +4023cba1: b109 s32i.n a0, a1, 44 +4023cba3: 81e9 s32i.n a14, a1, 32 +4023cba5: 04cd mov.n a12, a4 +4023cba7: 0159 s32i.n a5, a1, 0 +4023cba9: 0408c5 call0 40240c38 +4023cbac: 0f2d mov.n a2, a15 +4023cbae: ffea45 call0 4023ca54 +4023cbb1: bc9c beqz.n a12, 4023cbd0 +4023cbb3: 600f22 l8ui a2, a15, 96 +4023cbb6: b2cc bnez.n a2, 4023cbc5 +4023cbb8: 041c32 l16ui a3, a12, 8 +4023cbbb: 0d2d mov.n a2, a13 +4023cbbd: 042585 call0 40240e18 +4023cbc0: 000306 j 4023cbd0 +4023cbc3: 320000 excw +4023cbc6: 1f .byte 0x1f +4023cbc7: 1c2231 l32r a3, 40203c50 +4023cbca: 232a04 excw +4023cbcd: 315f22 s16i a2, a15, 98 +4023cbd0: 0f28 l32i.n a2, a15, 0 +4023cbd2: 0ced mov.n a14, a12 +4023cbd4: 3228 l32i.n a2, a2, 12 +4023cbd6: 066216 beqz a2, 4023cc40 +4023cbd9: 0128 l32i.n a2, a1, 0 +4023cbdb: 07a256 bnez a2, 4023cc59 +4023cbde: 077c16 beqz a12, 4023cc59 +4023cbe1: 041c22 l16ui a2, a12, 8 +4023cbe4: fce331 l32r a3, 4023bf70 +4023cbe7: ffa242 movi a4, 0x2ff +4023cbea: 221b addi.n a2, a2, 1 +4023cbec: f4ed01 l32r a0, 40239fa0 +4023cbef: 0000c0 callx0 a0 +4023cbf2: 041c42 l16ui a4, a12, 8 +4023cbf5: 023d mov.n a3, a2 +4023cbf7: 050c movi.n a5, 0 +4023cbf9: 02ed mov.n a14, a2 +4023cbfb: 0c2d mov.n a2, a12 +4023cbfd: 031ec5 call0 4023fdec +4023cc00: 024d mov.n a4, a2 +4023cc02: 0c2d mov.n a2, a12 +4023cc04: 1149 s32i.n a4, a1, 4 +4023cc06: 02e5c5 call0 4023fa64 +4023cc09: 1148 l32i.n a4, a1, 4 +4023cc0b: fcd961 l32r a6, 4023bf70 +4023cc0e: e49c beqz.n a4, 4023cc30 +4023cc10: 0f28 l32i.n a2, a15, 0 +4023cc12: 530c movi.n a3, 5 +4023cc14: 1239 s32i.n a3, a2, 4 +4023cc16: 3258 l32i.n a5, a2, 12 +4023cc18: 1fd9 s32i.n a13, a15, 4 +4023cc1a: 1169 s32i.n a6, a1, 4 +4023cc1c: 0e3d mov.n a3, a14 +4023cc1e: 0005c0 callx0 a5 +4023cc21: 4d28 l32i.n a2, a13, 16 +4023cc23: 1168 l32i.n a6, a1, 4 +4023cc25: 074266 bnei a2, 4, 4023cc30 +4023cc28: 002f22 l32i a2, a15, 0 +4023cc2b: 330c movi.n a3, 3 +4023cc2d: 016232 s32i a3, a2, 4 +4023cc30: 0fa342 movi a4, 0x30f +4023cc33: 063d mov.n a3, a6 +4023cc35: 0e2d mov.n a2, a14 +4023cc37: f11b01 l32r a0, 402390a4 +4023cc3a: 0000c0 callx0 a0 +4023cc3d: 000606 j 4023cc59 +4023cc40: 015e16 beqz a14, 4023cc59 +4023cc43: 051e42 l16ui a4, a14, 10 +4023cc46: 012e32 l32i a3, a14, 4 +4023cc49: 192f22 l32i a2, a15, 100 +4023cc4c: feea85 call0 4023baf8 +4023cc4f: 0e2d mov.n a2, a14 +4023cc51: 02e105 call0 4023fa64 +4023cc54: 0ee8 l32i.n a14, a14, 0 +4023cc56: fff986 j 4023cc40 +4023cc59: 0128 l32i.n a2, a1, 0 +4023cc5b: 92cc bnez.n a2, 4023cc68 +4023cc5d: 7ccc bnez.n a12, 4023cc68 +4023cc5f: 040c movi.n a4, 0 +4023cc61: 0d3d mov.n a3, a13 +4023cc63: 0f2d mov.n a2, a15 +4023cc65: ff1885 call0 4023bdf0 +4023cc68: b108 l32i.n a0, a1, 44 +4023cc6a: 020c movi.n a2, 0 +4023cc6c: a1c8 l32i.n a12, a1, 40 +4023cc6e: 91d8 l32i.n a13, a1, 36 +4023cc70: 81e8 l32i.n a14, a1, 32 +4023cc72: 71f8 l32i.n a15, a1, 28 +4023cc74: 30c112 addi a1, a1, 48 +4023cc77: f00d ret.n +4023cc79: 000000 ill + +4023cc7c : +4023cc7c: f0c112 addi a1, a1, -16 +4023cc7f: 3109 s32i.n a0, a1, 12 +4023cc81: f4a032 movi a3, 244 +4023cc84: 029c beqz.n a2, 4023cc98 +4023cc86: 0228 l32i.n a2, a2, 0 +4023cc88: c28c beqz.n a2, 4023cc98 +4023cc8a: 3248 l32i.n a4, a2, 12 +4023cc8c: 00a032 movi a3, 0 +4023cc8f: 051437 beq a4, a3, 4023cc98 +4023cc92: ffd605 call0 4023c9f4 +4023cc95: 743020 extui a3, a2, 0, 8 +4023cc98: 3108 l32i.n a0, a1, 12 +4023cc9a: 032d mov.n a2, a3 +4023cc9c: 10c112 addi a1, a1, 16 +4023cc9f: f00d ret.n +4023cca1: 000000 ill +4023cca4: be6c movi.n a14, -21 +4023cca6: 784023 excw +4023cca9: bf .byte 0xbf +4023ccaa: 124023 excw + +4023ccac : +4023ccac: d0c112 addi a1, a1, -48 +4023ccaf: 91d9 s32i.n a13, a1, 36 +4023ccb1: fcafd1 l32r a13, 4023bf70 +4023ccb4: 81e9 s32i.n a14, a1, 32 +4023ccb6: 09a442 movi a4, 0x409 +4023ccb9: 02ed mov.n a14, a2 +4023ccbb: 0d3d mov.n a3, a13 +4023ccbd: 68a022 movi a2, 104 +4023ccc0: a1c9 s32i.n a12, a1, 40 +4023ccc2: 71f9 s32i.n a15, a1, 28 +4023ccc4: b109 s32i.n a0, a1, 44 +4023ccc6: f4b601 l32r a0, 40239fa0 +4023ccc9: 0000c0 callx0 a0 +4023cccc: 02cd mov.n a12, a2 +4023ccce: ffa0f2 movi a15, 255 +4023ccd1: 087216 beqz a2, 4023cd5c +4023ccd4: 2e28 l32i.n a2, a14, 8 +4023ccd6: 3228 l32i.n a2, a2, 12 +4023ccd8: 0129 s32i.n a2, a1, 0 +4023ccda: 049005 call0 402415dc +4023ccdd: 02dd mov.n a13, a2 +4023ccdf: 19a442 movi a4, 0x419 +4023cce2: 06b216 beqz a2, 4023cd51 +4023cce5: 42e721 l32r a2, 4020d884 +4023cce8: 0c3d mov.n a3, a12 +4023ccea: fdfe45 call0 4023acd0 +4023cced: 0c3d mov.n a3, a12 +4023ccef: 202dd0 or a2, a13, a13 +4023ccf2: 03f445 call0 40240c38 +4023ccf5: ffeb31 l32r a3, 4023cca4 +4023ccf8: 0d2d mov.n a2, a13 +4023ccfa: 03f5c5 call0 40240c58 +4023ccfd: 020c movi.n a2, 0 +4023ccff: 156c22 s32i a2, a12, 84 +4023cd02: 0ce9 s32i.n a14, a12, 0 +4023cd04: 120c movi.n a2, 1 +4023cd06: 1e29 s32i.n a2, a14, 4 +4023cd08: 1cd9 s32i.n a13, a12, 4 +4023cd0a: 2e28 l32i.n a2, a14, 8 +4023cd0c: 44af31 l32r a3, 4020dfc8 +4023cd0f: 021242 l16ui a4, a2, 4 +4023cd12: 0d2d mov.n a2, a13 +4023cd14: 03f4c5 call0 40240c64 +4023cd17: 220c movi.n a2, 2 +4023cd19: 514c22 s8i a2, a12, 81 +4023cd1c: 0c28 l32i.n a2, a12, 0 +4023cd1e: ffe251 l32r a5, 4023cca8 +4023cd21: 022222 l32i a2, a2, 8 +4023cd24: 013d mov.n a3, a1 +4023cd26: 001242 l16ui a4, a2, 0 +4023cd29: 202dd0 or a2, a13, a13 +4023cd2c: 048f45 call0 40241624 +4023cd2f: 74f020 extui a15, a2, 0, 8 +4023cd32: 013f80 slli a3, a15, 24 +4023cd35: 264cf2 s8i a15, a12, 38 +4023cd38: 313830 srai a3, a3, 24 +4023cd3b: c47c movi.n a4, -4 +4023cd3d: 42d121 l32r a2, 4020d884 +4023cd40: 189347 bne a3, a4, 4023cd5c +4023cd43: 0c3d mov.n a3, a12 +4023cd45: fdfa85 call0 4023acf0 +4023cd48: 101d22 l16ui a2, a13, 32 +4023cd4b: ff5245 call0 4023c270 +4023cd4e: 3aa442 movi a4, 0x43a +4023cd51: fc8731 l32r a3, 4023bf70 +4023cd54: 0c2d mov.n a2, a12 +4023cd56: f0d301 l32r a0, 402390a4 +4023cd59: 0000c0 callx0 a0 +4023cd5c: b108 l32i.n a0, a1, 44 +4023cd5e: 0f2d mov.n a2, a15 +4023cd60: a1c8 l32i.n a12, a1, 40 +4023cd62: 91d8 l32i.n a13, a1, 36 +4023cd64: 81e8 l32i.n a14, a1, 32 +4023cd66: 71f8 l32i.n a15, a1, 28 +4023cd68: 30c112 addi a1, a1, 48 +4023cd6b: f00d ret.n +4023cd6d: 000000 ill +4023cd70: c10c movi.n a1, 12 +4023cd72: 124023 excw + +4023cd74 : +4023cd74: d0c112 addi a1, a1, -48 +4023cd77: 91d9 s32i.n a13, a1, 36 +4023cd79: fc7dd1 l32r a13, 4023bf70 +4023cd7c: 81e9 s32i.n a14, a1, 32 +4023cd7e: b2a542 movi a4, 0x5b2 +4023cd81: 02ed mov.n a14, a2 +4023cd83: 0d3d mov.n a3, a13 +4023cd85: 68a022 movi a2, 104 +4023cd88: a1c9 s32i.n a12, a1, 40 +4023cd8a: b109 s32i.n a0, a1, 44 +4023cd8c: 71f9 s32i.n a15, a1, 28 +4023cd8e: f48401 l32r a0, 40239fa0 +4023cd91: 0000c0 callx0 a0 +4023cd94: 02cd mov.n a12, a2 +4023cd96: ffa022 movi a2, 255 +4023cd99: 07fc16 beqz a12, 4023ce1c +4023cd9c: 0483c5 call0 402415dc +4023cd9f: 02fd mov.n a15, a2 +4023cda1: bba542 movi a4, 0x5bb +4023cda4: 067216 beqz a2, 4023ce0f +4023cda7: 2e28 l32i.n a2, a14, 8 +4023cda9: 448731 l32r a3, 4020dfc8 +4023cdac: 021242 l16ui a4, a2, 4 +4023cdaf: 0f2d mov.n a2, a15 +4023cdb1: 03eb05 call0 40240c64 +4023cdb4: ffa032 movi a3, 255 +4023cdb7: 0f2d mov.n a2, a15 +4023cdb9: 03f345 call0 40240cf0 +4023cdbc: 024d mov.n a4, a2 +4023cdbe: 03b216 beqz a2, 4023cdfd +4023cdc1: f7dc21 l32r a2, 4023ad34 +4023cdc4: 0c3d mov.n a3, a12 +4023cdc6: 0149 s32i.n a4, a1, 0 +4023cdc8: fdf045 call0 4023acd0 +4023cdcb: f7f421 l32r a2, 4023ad9c +4023cdce: 0148 l32i.n a4, a1, 0 +4023cdd0: 0020c0 memw +4023cdd3: 0228 l32i.n a2, a2, 0 +4023cdd5: 156c42 s32i a4, a12, 84 +4023cdd8: 504c22 s8i a2, a12, 80 +4023cddb: a20c movi.n a2, 10 +4023cddd: ac29 s32i.n a2, a12, 40 +4023cddf: 0ce9 s32i.n a14, a12, 0 +4023cde1: 220c movi.n a2, 2 +4023cde3: 1e29 s32i.n a2, a14, 4 +4023cde5: 0e3d mov.n a3, a14 +4023cde7: 042d mov.n a2, a4 +4023cde9: 0149 s32i.n a4, a1, 0 +4023cdeb: 03e4c5 call0 40240c38 +4023cdee: 0148 l32i.n a4, a1, 0 +4023cdf0: ffe031 l32r a3, 4023cd70 +4023cdf3: 042d mov.n a2, a4 +4023cdf5: 03e445 call0 40240c3c +4023cdf8: 020c movi.n a2, 0 +4023cdfa: 000786 j 4023ce1c +4023cdfd: d4a542 movi a4, 0x5d4 +4023ce00: 203dd0 or a3, a13, a13 +4023ce03: 202ff0 or a2, a15, a15 +4023ce06: f0a701 l32r a0, 402390a4 +4023ce09: 0000c0 callx0 a0 +4023ce0c: d5a542 movi a4, 0x5d5 +4023ce0f: 0c2d mov.n a2, a12 +4023ce11: 0d3d mov.n a3, a13 +4023ce13: f0a401 l32r a0, 402390a4 +4023ce16: 0000c0 callx0 a0 +4023ce19: ffa022 movi a2, 255 +4023ce1c: b108 l32i.n a0, a1, 44 +4023ce1e: a1c8 l32i.n a12, a1, 40 +4023ce20: 91d8 l32i.n a13, a1, 36 +4023ce22: 81e8 l32i.n a14, a1, 32 +4023ce24: 71f8 l32i.n a15, a1, 28 +4023ce26: 30c112 addi a1, a1, 48 +4023ce29: f00d ret.n +4023ce2b: 36f400 excw +4023ce2e: ff .byte 0xff +4023ce2f: 3f .byte 0x3f +4023ce30: 23c5b4 excw +4023ce33: fe4140 excw + +4023ce34 : +4023ce34: fffe41 l32r a4, 4023ce2c +4023ce37: fffe21 l32r a2, 4023ce30 +4023ce3a: f0c112 addi a1, a1, -16 +4023ce3d: f50c movi.n a5, 15 +4023ce3f: a31c movi.n a3, 26 +4023ce41: 3109 s32i.n a0, a1, 12 +4023ce43: 466301 l32r a0, 4020e7d0 +4023ce46: 0000c0 callx0 a0 +4023ce49: 3108 l32i.n a0, a1, 12 +4023ce4b: 10c112 addi a1, a1, 16 +4023ce4e: f00d ret.n +4023ce50: 9e .byte 0x9e +4023ce51: 3ffe97 bbsi a14, 25, 4023ce94 +4023ce54: c0c112 addi a1, a1, -64 +4023ce57: e1c9 s32i.n a12, a1, 56 +4023ce59: d1d9 s32i.n a13, a1, 52 +4023ce5b: c1e9 s32i.n a14, a1, 48 +4023ce5d: b1f9 s32i.n a15, a1, 44 +4023ce5f: f109 s32i.n a0, a1, 60 +4023ce61: 02cd mov.n a12, a2 +4023ce63: 000522 l8ui a2, a5, 0 +4023ce66: f46060 extui a6, a6, 0, 16 +4023ce69: 0c4c22 s8i a2, a12, 12 +4023ce6c: 010522 l8ui a2, a5, 1 +4023ce6f: 03fd mov.n a15, a3 +4023ce71: 0d4c22 s8i a2, a12, 13 +4023ce74: 020522 l8ui a2, a5, 2 +4023ce77: 04dd mov.n a13, a4 +4023ce79: 0e4c22 s8i a2, a12, 14 +4023ce7c: 030522 l8ui a2, a5, 3 +4023ce7f: 2c69 s32i.n a6, a12, 8 +4023ce81: 0f4c22 s8i a2, a12, 15 +4023ce84: 1c39 s32i.n a3, a12, 4 +4023ce86: 20e550 or a14, a5, a5 +4023ce89: e3f385 call0 40220dc4 +4023ce8c: 121226 beqi a2, 1, 4023cea2 +4023ce8f: 013d mov.n a3, a1 +4023ce91: 120c movi.n a2, 1 +4023ce93: e62f05 call0 40223184 +4023ce96: 0e38 l32i.n a3, a14, 0 +4023ce98: 0128 l32i.n a2, a1, 0 +4023ce9a: 302320 xor a2, a3, a2 +4023ce9d: 1138 l32i.n a3, a1, 4 +4023ce9f: 060237 bnone a2, a3, 4023cea9 +4023cea2: 013d mov.n a3, a1 +4023cea4: 020c movi.n a2, 0 +4023cea6: e62dc5 call0 40223184 +4023cea9: 0c28 l32i.n a2, a12, 0 +4023ceab: 000132 l8ui a3, a1, 0 +4023ceae: 2228 l32i.n a2, a2, 8 +4023ceb0: 084232 s8i a3, a2, 8 +4023ceb3: 0c28 l32i.n a2, a12, 0 +4023ceb5: 010132 l8ui a3, a1, 1 +4023ceb8: 2228 l32i.n a2, a2, 8 +4023ceba: 094232 s8i a3, a2, 9 +4023cebd: 0c28 l32i.n a2, a12, 0 +4023cebf: 020132 l8ui a3, a1, 2 +4023cec2: 2228 l32i.n a2, a2, 8 +4023cec4: 0a4232 s8i a3, a2, 10 +4023cec7: 0c28 l32i.n a2, a12, 0 +4023cec9: 030132 l8ui a3, a1, 3 +4023cecc: 2228 l32i.n a2, a2, 8 +4023cece: 0b4232 s8i a3, a2, 11 +4023ced1: 048d16 beqz a13, 4023cf1d +4023ced4: 041d22 l16ui a2, a13, 8 +4023ced7: ffde31 l32r a3, 4023ce50 +4023ceda: 45a142 movi a4, 0x145 +4023cedd: 221b addi.n a2, a2, 1 +4023cedf: f43001 l32r a0, 40239fa0 +4023cee2: 0000c0 callx0 a0 +4023cee5: 041d42 l16ui a4, a13, 8 +4023cee8: 023d mov.n a3, a2 +4023ceea: 050c movi.n a5, 0 +4023ceec: 02ed mov.n a14, a2 +4023ceee: 0d2d mov.n a2, a13 +4023cef0: 02ef85 call0 4023fdec +4023cef3: 024d mov.n a4, a2 +4023cef5: 1cf9 s32i.n a15, a12, 4 +4023cef7: 0d2d mov.n a2, a13 +4023cef9: 4149 s32i.n a4, a1, 16 +4023cefb: 02b685 call0 4023fa64 +4023cefe: 4148 l32i.n a4, a1, 16 +4023cf00: ffd4d1 l32r a13, 4023ce50 +4023cf03: 948c beqz.n a4, 4023cf10 +4023cf05: 0c28 l32i.n a2, a12, 0 +4023cf07: 3258 l32i.n a5, a2, 12 +4023cf09: 358c beqz.n a5, 4023cf10 +4023cf0b: 0e3d mov.n a3, a14 +4023cf0d: 0005c0 callx0 a5 +4023cf10: 4ea142 movi a4, 0x14e +4023cf13: 0d3d mov.n a3, a13 +4023cf15: 0e2d mov.n a2, a14 +4023cf17: f06301 l32r a0, 402390a4 +4023cf1a: 0000c0 callx0 a0 +4023cf1d: f108 l32i.n a0, a1, 60 +4023cf1f: e1c8 l32i.n a12, a1, 56 +4023cf21: d1d8 l32i.n a13, a1, 52 +4023cf23: c1e8 l32i.n a14, a1, 48 +4023cf25: b1f8 l32i.n a15, a1, 44 +4023cf27: 40c112 addi a1, a1, 64 +4023cf2a: f00d ret.n +4023cf2c: cb4c movi.n a11, 76 +4023cf2e: fe .byte 0xfe +4023cf2f: 3f .byte 0x3f + +4023cf30 : +4023cf30: 1288 l32i.n a8, a2, 4 +4023cf32: b0c112 addi a1, a1, -80 +4023cf35: f44040 extui a4, a4, 0, 16 +4023cf38: 1161d2 s32i a13, a1, 68 +4023cf3b: 1061e2 s32i a14, a1, 64 +4023cf3e: 136102 s32i a0, a1, 76 +4023cf41: 1261c2 s32i a12, a1, 72 +4023cf44: f1f9 s32i.n a15, a1, 60 +4023cf46: 8139 s32i.n a3, a1, 32 +4023cf48: 5149 s32i.n a4, a1, 20 +4023cf4a: 6189 s32i.n a8, a1, 24 +4023cf4c: 02dd mov.n a13, a2 +4023cf4e: 02e8 l32i.n a14, a2, 0 +4023cf50: 48cc bnez.n a8, 4023cf58 +4023cf52: 427c movi.n a2, -12 +4023cf54: 004946 j 4023d07d +4023cf57: 818800 src a8, a8, a0 +4023cf5a: ff4816 beqz a8, 4023cf52 +4023cf5d: 5188 l32i.n a8, a1, 20 +4023cf5f: fef816 beqz a8, 4023cf52 +4023cf62: c0a532 movi a3, 0x5c0 +4023cf65: 082d mov.n a2, a8 +4023cf67: 02b387 bgeu a3, a8, 4023cf6d +4023cf6a: c0a522 movi a2, 0x5c0 +4023cf6d: 00a042 movi a4, 0 +4023cf70: f4f020 extui a15, a2, 0, 16 +4023cf73: 203ff0 or a3, a15, a15 +4023cf76: 202440 or a2, a4, a4 +4023cf79: 02b605 call0 4023fadc +4023cf7c: 02cd mov.n a12, a2 +4023cf7e: 0c4d mov.n a4, a12 +4023cf80: f27c movi.n a2, -1 +4023cf82: 050c movi.n a5, 0 +4023cf84: 0f5c16 beqz a12, 4023d07d +4023cf87: 1478 l32i.n a7, a4, 4 +4023cf89: 052d mov.n a2, a5 +4023cf8b: c03250 sub a3, a2, a5 +4023cf8e: 051462 l16ui a6, a4, 10 +4023cf91: f43030 extui a3, a3, 0, 16 +4023cf94: 14b367 bgeu a3, a6, 4023cfac +4023cf97: 8188 l32i.n a8, a1, 32 +4023cf99: 621b addi.n a6, a2, 1 +4023cf9b: 282a add.n a2, a8, a2 +4023cf9d: 000222 l8ui a2, a2, 0 +4023cfa0: 373a add.n a3, a7, a3 +4023cfa2: 004322 s8i a2, a3, 0 +4023cfa5: f42060 extui a2, a6, 0, 16 +4023cfa8: fff7c6 j 4023cf8b +4023cfab: 044800 extui a4, a0, 8, 1 +4023cfae: 448c beqz.n a4, 4023cfb6 +4023cfb0: 025d mov.n a5, a2 +4023cfb2: fff446 j 4023cf87 +4023cfb5: 2e2800 excw +4023cfb8: 0288 l32i.n a8, a2, 0 +4023cfba: 3228 l32i.n a2, a2, 12 +4023cfbc: 9189 s32i.n a8, a1, 36 +4023cfbe: 0129 s32i.n a2, a1, 0 +4023cfc0: 020c movi.n a2, 0 +4023cfc2: e722c5 call0 402241f0 +4023cfc5: 02ed mov.n a14, a2 +4023cfc7: 120c movi.n a2, 1 +4023cfc9: e72245 call0 402241f0 +4023cfcc: 4129 s32i.n a2, a1, 16 +4023cfce: e3df45 call0 40220dc4 +4023cfd1: 603266 bnei a2, 3, 4023d035 +4023cfd4: ffd621 l32r a2, 4023cf2c +4023cfd7: 000222 l8ui a2, a2, 0 +4023cfda: 573266 bnei a2, 3, 4023d035 +4023cfdd: 054e16 beqz a14, 4023d035 +4023cfe0: 4188 l32i.n a8, a1, 16 +4023cfe2: 04f816 beqz a8, 4023d035 +4023cfe5: 390e22 l8ui a2, a14, 57 +4023cfe8: 496207 bbci a2, 0, 4023d035 +4023cfeb: 390822 l8ui a2, a8, 57 +4023cfee: 436207 bbci a2, 0, 4023d035 +4023cff1: 0128 l32i.n a2, a1, 0 +4023cff3: 0e3d mov.n a3, a14 +4023cff5: 017605 call0 4023e758 +4023cff8: 039216 beqz a2, 4023d035 +4023cffb: 4138 l32i.n a3, a1, 16 +4023cffd: 0128 l32i.n a2, a1, 0 +4023cfff: 017585 call0 4023e758 +4023d002: 02f216 beqz a2, 4023d035 +4023d005: 040c movi.n a4, 0 +4023d007: 0f3d mov.n a3, a15 +4023d009: 042d mov.n a2, a4 +4023d00b: 02ad05 call0 4023fadc +4023d00e: 0c3d mov.n a3, a12 +4023d010: 7129 s32i.n a2, a1, 28 +4023d012: 02d1c5 call0 4023fd30 +4023d015: f39256 bnez a2, 4023cf52 +4023d018: 0e2d mov.n a2, a14 +4023d01a: 027785 call0 4023f794 +4023d01d: 9188 l32i.n a8, a1, 36 +4023d01f: 7138 l32i.n a3, a1, 28 +4023d021: 6128 l32i.n a2, a1, 24 +4023d023: f45080 extui a5, a8, 0, 16 +4023d026: 014d mov.n a4, a1 +4023d028: 06df45 call0 40243e20 +4023d02b: 7128 l32i.n a2, a1, 28 +4023d02d: 02a345 call0 4023fa64 +4023d030: 4128 l32i.n a2, a1, 16 +4023d032: 027605 call0 4023f794 +4023d035: 092182 l32i a8, a1, 36 +4023d038: 062122 l32i a2, a1, 24 +4023d03b: f45080 extui a5, a8, 0, 16 +4023d03e: 014d mov.n a4, a1 +4023d040: 0c3d mov.n a3, a12 +4023d042: 06ddc5 call0 40243e20 +4023d045: 02ed mov.n a14, a2 +4023d047: 071c22 l16ui a2, a12, 14 +4023d04a: 82ac beqz.n a2, 4023d076 +4023d04c: 0c2d mov.n a2, a12 +4023d04e: 02a145 call0 4023fa64 +4023d051: 8188 l32i.n a8, a1, 32 +4023d053: 264de2 s8i a14, a13, 38 +4023d056: 28fa add.n a2, a8, a15 +4023d058: 5188 l32i.n a8, a1, 20 +4023d05a: 8d29 s32i.n a2, a13, 32 +4023d05c: c028f0 sub a2, a8, a15 +4023d05f: 125d22 s16i a2, a13, 36 +4023d062: 030c movi.n a3, 0 +4023d064: 0d2d mov.n a2, a13 +4023d066: 000285 call0 4023d090 +4023d069: 227c movi.n a2, -14 +4023d06b: 0e1ee6 bgei a14, 1, 4023d07d +4023d06e: 0e2d mov.n a2, a14 +4023d070: 000246 j 4023d07d +4023d073: 000000 ill +4023d076: 0c2d mov.n a2, a12 +4023d078: 029e85 call0 4023fa64 +4023d07b: c27c movi.n a2, -4 +4023d07d: 132102 l32i a0, a1, 76 +4023d080: 1221c2 l32i a12, a1, 72 +4023d083: 1121d2 l32i a13, a1, 68 +4023d086: 1021e2 l32i a14, a1, 64 +4023d089: f1f8 l32i.n a15, a1, 60 +4023d08b: 50c112 addi a1, a1, 80 +4023d08e: f00d ret.n +4023d090: f0c112 addi a1, a1, -16 +4023d093: 3109 s32i.n a0, a1, 12 +4023d095: c2ac beqz.n a2, 4023d0c5 +4023d097: 121242 l16ui a4, a2, 36 +4023d09a: 74dc bnez.n a4, 4023d0b5 +4023d09c: 0238 l32i.n a3, a2, 0 +4023d09e: 340c movi.n a4, 3 +4023d0a0: 1349 s32i.n a4, a3, 4 +4023d0a2: 260222 l8ui a2, a2, 38 +4023d0a5: c2dc bnez.n a2, 4023d0c5 +4023d0a7: 4348 l32i.n a4, a3, 16 +4023d0a9: 849c beqz.n a4, 4023d0c5 +4023d0ab: 032d mov.n a2, a3 +4023d0ad: 0004c0 callx0 a4 +4023d0b0: 000446 j 4023d0c5 +4023d0b3: 660000 excw +4023d0b6: 380713 excw +4023d0b9: 010582 l8ui a8, a5, 1 +4023d0bc: 010600 slli a0, a6, 32 +4023d0bf: 823800 mull a3, a8, a0 +4023d0c2: ffe6c5 call0 4023cf30 +4023d0c5: 3108 l32i.n a0, a1, 12 +4023d0c7: 10c112 addi a1, a1, 16 +4023d0ca: f00d ret.n + +4023d0cc : +4023d0cc: c0c112 addi a1, a1, -64 +4023d0cf: d1d9 s32i.n a13, a1, 52 +4023d0d1: f44040 extui a4, a4, 0, 16 +4023d0d4: 12d8 l32i.n a13, a2, 4 +4023d0d6: c1e9 s32i.n a14, a1, 48 +4023d0d8: f109 s32i.n a0, a1, 60 +4023d0da: e1c9 s32i.n a12, a1, 56 +4023d0dc: b1f9 s32i.n a15, a1, 44 +4023d0de: 4139 s32i.n a3, a1, 16 +4023d0e0: 2149 s32i.n a4, a1, 8 +4023d0e2: 02ed mov.n a14, a2 +4023d0e4: 4dcc bnez.n a13, 4023d0ec +4023d0e6: 427c movi.n a2, -12 +4023d0e8: 004846 j 4023d20d +4023d0eb: 418800 srli a8, a0, 8 +4023d0ee: ff4816 beqz a8, 4023d0e6 +4023d0f1: 2188 l32i.n a8, a1, 8 +4023d0f3: fef816 beqz a8, 4023d0e6 +4023d0f6: c0a532 movi a3, 0x5c0 +4023d0f9: 082d mov.n a2, a8 +4023d0fb: 02b387 bgeu a3, a8, 4023d101 +4023d0fe: c0a522 movi a2, 0x5c0 +4023d101: 00a042 movi a4, 0 +4023d104: f4f020 extui a15, a2, 0, 16 +4023d107: 203ff0 or a3, a15, a15 +4023d10a: 202440 or a2, a4, a4 +4023d10d: 029cc5 call0 4023fadc +4023d110: 02cd mov.n a12, a2 +4023d112: 0c4d mov.n a4, a12 +4023d114: f27c movi.n a2, -1 +4023d116: 050c movi.n a5, 0 +4023d118: 0f1c16 beqz a12, 4023d20d +4023d11b: 1478 l32i.n a7, a4, 4 +4023d11d: 052d mov.n a2, a5 +4023d11f: c03250 sub a3, a2, a5 +4023d122: 051462 l16ui a6, a4, 10 +4023d125: f43030 extui a3, a3, 0, 16 +4023d128: 13b367 bgeu a3, a6, 4023d13f +4023d12b: 4188 l32i.n a8, a1, 16 +4023d12d: 621b addi.n a6, a2, 1 +4023d12f: 282a add.n a2, a8, a2 +4023d131: 000222 l8ui a2, a2, 0 +4023d134: 373a add.n a3, a7, a3 +4023d136: 004322 s8i a2, a3, 0 +4023d139: f42060 extui a2, a6, 0, 16 +4023d13c: fff7c6 j 4023d11f +4023d13f: 0448 l32i.n a4, a4, 0 +4023d141: 548c beqz.n a4, 4023d14a +4023d143: 025d mov.n a5, a2 +4023d145: fff486 j 4023d11b +4023d148: 280000 excw +4023d14b: 0e .byte 0xe +4023d14c: 2238 l32i.n a3, a2, 8 +4023d14e: 0338 l32i.n a3, a3, 0 +4023d150: 0a5d32 s16i a3, a13, 20 +4023d153: 2228 l32i.n a2, a2, 8 +4023d155: 3228 l32i.n a2, a2, 12 +4023d157: 1d29 s32i.n a2, a13, 4 +4023d159: 020c movi.n a2, 0 +4023d15b: e70945 call0 402241f0 +4023d15e: 0129 s32i.n a2, a1, 0 +4023d160: 120c movi.n a2, 1 +4023d162: e708c5 call0 402241f0 +4023d165: 1129 s32i.n a2, a1, 4 +4023d167: e3c5c5 call0 40220dc4 +4023d16a: 603266 bnei a2, 3, 4023d1ce +4023d16d: ff6f21 l32r a2, 4023cf2c +4023d170: 000222 l8ui a2, a2, 0 +4023d173: 573266 bnei a2, 3, 4023d1ce +4023d176: 0188 l32i.n a8, a1, 0 +4023d178: 052816 beqz a8, 4023d1ce +4023d17b: 1188 l32i.n a8, a1, 4 +4023d17d: 04d816 beqz a8, 4023d1ce +4023d180: 0188 l32i.n a8, a1, 0 +4023d182: 390822 l8ui a2, a8, 57 +4023d185: 456207 bbci a2, 0, 4023d1ce +4023d188: 1188 l32i.n a8, a1, 4 +4023d18a: 390822 l8ui a2, a8, 57 +4023d18d: 3d6207 bbci a2, 0, 4023d1ce +4023d190: 0138 l32i.n a3, a1, 0 +4023d192: 1d28 l32i.n a2, a13, 4 +4023d194: 015c05 call0 4023e758 +4023d197: 033216 beqz a2, 4023d1ce +4023d19a: 1138 l32i.n a3, a1, 4 +4023d19c: 1d28 l32i.n a2, a13, 4 +4023d19e: 015b85 call0 4023e758 +4023d1a1: 92ac beqz.n a2, 4023d1ce +4023d1a3: 040c movi.n a4, 0 +4023d1a5: 0f3d mov.n a3, a15 +4023d1a7: 202440 or a2, a4, a4 +4023d1aa: 029305 call0 4023fadc +4023d1ad: 0c3d mov.n a3, a12 +4023d1af: 036122 s32i a2, a1, 12 +4023d1b2: 02b7c5 call0 4023fd30 +4023d1b5: f2d256 bnez a2, 4023d0e6 +4023d1b8: 0128 l32i.n a2, a1, 0 +4023d1ba: 025d85 call0 4023f794 +4023d1bd: 3138 l32i.n a3, a1, 12 +4023d1bf: 0d2d mov.n a2, a13 +4023d1c1: 06ca45 call0 40243e68 +4023d1c4: 3128 l32i.n a2, a1, 12 +4023d1c6: 0289c5 call0 4023fa64 +4023d1c9: 1128 l32i.n a2, a1, 4 +4023d1cb: 025c85 call0 4023f794 +4023d1ce: 202dd0 or a2, a13, a13 +4023d1d1: 203cc0 or a3, a12, a12 +4023d1d4: 06c905 call0 40243e68 +4023d1d7: 20d220 or a13, a2, a2 +4023d1da: 071c22 l16ui a2, a12, 14 +4023d1dd: 52ac beqz.n a2, 4023d206 +4023d1df: 0c2d mov.n a2, a12 +4023d1e1: 028805 call0 4023fa64 +4023d1e4: 4188 l32i.n a8, a1, 16 +4023d1e6: 264ed2 s8i a13, a14, 38 +4023d1e9: 28fa add.n a2, a8, a15 +4023d1eb: 2188 l32i.n a8, a1, 8 +4023d1ed: 8e29 s32i.n a2, a14, 32 +4023d1ef: c028f0 sub a2, a8, a15 +4023d1f2: 125e22 s16i a2, a14, 36 +4023d1f5: 130c movi.n a3, 1 +4023d1f7: 0e2d mov.n a2, a14 +4023d1f9: ffe945 call0 4023d090 +4023d1fc: 227c movi.n a2, -14 +4023d1fe: 0b1de6 bgei a13, 1, 4023d20d +4023d201: 0d2d mov.n a2, a13 +4023d203: 000186 j 4023d20d +4023d206: 0c2d mov.n a2, a12 +4023d208: 028585 call0 4023fa64 +4023d20b: c27c movi.n a2, -4 +4023d20d: f108 l32i.n a0, a1, 60 +4023d20f: e1c8 l32i.n a12, a1, 56 +4023d211: d1d8 l32i.n a13, a1, 52 +4023d213: c1e8 l32i.n a14, a1, 48 +4023d215: b1f8 l32i.n a15, a1, 44 +4023d217: 40c112 addi a1, a1, 64 +4023d21a: f00d ret.n + +4023d21c : +4023d21c: f0c112 addi a1, a1, -16 +4023d21f: 0261c2 s32i a12, a1, 8 +4023d222: 3109 s32i.n a0, a1, 12 +4023d224: 11d9 s32i.n a13, a1, 4 +4023d226: 02cd mov.n a12, a2 +4023d228: 022216 beqz a2, 4023d24e +4023d22b: 12d8 l32i.n a13, a2, 4 +4023d22d: 202dd0 or a2, a13, a13 +4023d230: 06a885 call0 40243cbc +4023d233: 0d2d mov.n a2, a13 +4023d235: 069545 call0 40243b8c +4023d238: 419321 l32r a2, 4020d884 +4023d23b: 0c3d mov.n a3, a12 +4023d23d: fdab05 call0 4023acf0 +4023d240: ff0431 l32r a3, 4023ce50 +4023d243: 68a142 movi a4, 0x168 +4023d246: 0c2d mov.n a2, a12 +4023d248: ef9701 l32r a0, 402390a4 +4023d24b: 0000c0 callx0 a0 +4023d24e: 3108 l32i.n a0, a1, 12 +4023d250: 21c8 l32i.n a12, a1, 8 +4023d252: 11d8 l32i.n a13, a1, 4 +4023d254: 10c112 addi a1, a1, 16 +4023d257: f00d ret.n +4023d259: 000000 ill +4023d25c: 23ce54 excw +4023d25f: c11240 mul16u a1, a2, a4 + +4023d260 : +4023d260: f0c112 addi a1, a1, -16 +4023d263: 11d9 s32i.n a13, a1, 4 +4023d265: 01e9 s32i.n a14, a1, 0 +4023d267: 3109 s32i.n a0, a1, 12 +4023d269: 21c9 s32i.n a12, a1, 8 +4023d26b: 02ed mov.n a14, a2 +4023d26d: 068dc5 call0 40243b4c +4023d270: 02dd mov.n a13, a2 +4023d272: ffa022 movi a2, 255 +4023d275: 047d16 beqz a13, 4023d2c0 +4023d278: fef631 l32r a3, 4023ce50 +4023d27b: 7ca142 movi a4, 0x17c +4023d27e: 68a022 movi a2, 104 +4023d281: f34701 l32r a0, 40239fa0 +4023d284: 0000c0 callx0 a0 +4023d287: 02cd mov.n a12, a2 +4023d289: 92cc bnez.n a2, 4023d296 +4023d28b: 0d2d mov.n a2, a13 +4023d28d: 068fc5 call0 40243b8c +4023d290: ffa022 movi a2, 255 +4023d293: 000a46 j 4023d2c0 +4023d296: 203220 or a3, a2, a2 +4023d299: 12d9 s32i.n a13, a2, 4 +4023d29b: 0062e2 s32i a14, a2, 0 +4023d29e: 417921 l32r a2, 4020d884 +4023d2a1: fda2c5 call0 4023acd0 +4023d2a4: 0c28 l32i.n a2, a12, 0 +4023d2a6: 434831 l32r a3, 4020dfc8 +4023d2a9: 2228 l32i.n a2, a2, 8 +4023d2ab: 021242 l16ui a4, a2, 4 +4023d2ae: 202dd0 or a2, a13, a13 +4023d2b1: 069205 call0 40243bd4 +4023d2b4: ffea31 l32r a3, 4023d25c +4023d2b7: 0d2d mov.n a2, a13 +4023d2b9: 0c4d mov.n a4, a12 +4023d2bb: 06a145 call0 40243cd0 +4023d2be: 020c movi.n a2, 0 +4023d2c0: 3108 l32i.n a0, a1, 12 +4023d2c2: 21c8 l32i.n a12, a1, 8 +4023d2c4: 11d8 l32i.n a13, a1, 4 +4023d2c6: 01e8 l32i.n a14, a1, 0 +4023d2c8: 10c112 addi a1, a1, 16 +4023d2cb: f00d ret.n +4023d2cd: 000000 ill + +4023d2d0 : 4023d2d0: f0c112 addi a1, a1, -16 4023d2d3: 3109 s32i.n a0, a1, 12 -4023d2d5: 00c9c5 call0 4023df74 +4023d2d5: 00d745 call0 4023e04c 4023d2d8: 030c movi.n a3, 0 4023d2da: 140c movi.n a4, 1 4023d2dc: 933420 movnez a3, a4, a2 @@ -107095,20675 +107120,20679 @@ CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, 4023d2e4: 742020 extui a2, a2, 0, 8 4023d2e7: 10c112 addi a1, a1, 16 4023d2ea: f00d ret.n -4023d2ec: ff2ba0 excw -4023d2ef: 3f .byte 0x3f -4023d2f0: 9e .byte 0x9e -4023d2f1: 3ffe97 bbsi a14, 25, 4023d334 -4023d2f4: d0c112 addi a1, a1, -48 -4023d2f7: 81e9 s32i.n a14, a1, 32 -4023d2f9: 71f9 s32i.n a15, a1, 28 -4023d2fb: fffce1 l32r a14, 4023d2ec -4023d2fe: 11f2f0 slli a15, a2, 1 -4023d301: a1c9 s32i.n a12, a1, 40 -4023d303: 02cd mov.n a12, a2 -4023d305: 2f2a add.n a2, a15, a2 -4023d307: b022e0 addx8 a2, a2, a14 -4023d30a: 91d9 s32i.n a13, a1, 36 -4023d30c: 02d8 l32i.n a13, a2, 0 -4023d30e: b109 s32i.n a0, a1, 44 -4023d310: 6dac beqz.n a13, 4023d33a -4023d312: 0d58 l32i.n a5, a13, 0 -4023d314: 1d28 l32i.n a2, a13, 4 -4023d316: 006152 s32i a5, a1, 0 -4023d319: 0272c5 call0 4023fa48 -4023d31c: fff531 l32r a3, 4023d2f0 -4023d31f: 0d2d mov.n a2, a13 -4023d321: a5a042 movi a4, 165 -4023d324: ef5901 l32r a0, 40239088 -4023d327: 0000c0 callx0 a0 -4023d32a: 0158 l32i.n a5, a1, 0 -4023d32c: 05dd mov.n a13, a5 -4023d32e: fe0556 bnez a5, 4023d312 -4023d331: 2fca add.n a2, a15, a12 -4023d333: b022e0 addx8 a2, a2, a14 -4023d336: 030c movi.n a3, 0 -4023d338: 0239 s32i.n a3, a2, 0 -4023d33a: cfca add.n a12, a15, a12 -4023d33c: b0cce0 addx8 a12, a12, a14 -4023d33f: 020c movi.n a2, 0 -4023d341: 144c22 s8i a2, a12, 20 -4023d344: b108 l32i.n a0, a1, 44 -4023d346: a1c8 l32i.n a12, a1, 40 -4023d348: 91d8 l32i.n a13, a1, 36 -4023d34a: 81e8 l32i.n a14, a1, 32 -4023d34c: 71f8 l32i.n a15, a1, 28 -4023d34e: 30c112 addi a1, a1, 48 -4023d351: f00d ret.n -4023d353: c11200 mul16u a1, a2, a0 -4023d356: 090ce0 excw -4023d359: a80c movi.n a8, 10 -4023d35b: ffe471 l32r a7, 4023d2ec -4023d35e: 61c9 s32i.n a12, a1, 24 -4023d360: 51d9 s32i.n a13, a1, 20 -4023d362: 31f9 s32i.n a15, a1, 12 -4023d364: 02dd mov.n a13, a2 -4023d366: 7109 s32i.n a0, a1, 28 -4023d368: 41e9 s32i.n a14, a1, 16 -4023d36a: 09fd mov.n a15, a9 -4023d36c: 092d mov.n a2, a9 -4023d36e: 094d mov.n a4, a9 -4023d370: 08ad mov.n a10, a8 -4023d372: 20c880 or a12, a8, a8 -4023d375: 20b880 or a11, a8, a8 -4023d378: 140762 l8ui a6, a7, 20 -4023d37b: 079a66 bnei a10, 10, 4023d386 -4023d37e: 46cc bnez.n a6, 4023d386 -4023d380: 74a040 extui a10, a4, 0, 8 -4023d383: 000946 j 4023d3ac -4023d386: 26ac beqz.n a6, 4023d3ac -4023d388: dd8c beqz.n a13, 4023d399 -4023d38a: 0d58 l32i.n a5, a13, 0 -4023d38c: 17e8 l32i.n a14, a7, 4 -4023d38e: 0795e7 bne a5, a14, 4023d399 -4023d391: 742040 extui a2, a4, 0, 8 -4023d394: 002406 j 4023d428 -4023d397: 520000 excw -4023d39a: 661507 beq a5, a0, 4023d404 -4023d39d: 687c16 beqz a12, 4023da28 -4023d3a0: b61607 beq a6, a0, 4023d35a -4023d3a3: 359706 j 4024aa03 -4023d3a6: 804004 excw -4023d3a9: 059d74 excw -4023d3ac: 441b addi.n a4, a4, 1 -4023d3ae: 744040 extui a4, a4, 0, 8 -4023d3b1: 18c772 addi a7, a7, 24 -4023d3b4: c09466 bnei a4, 10, 4023d378 -4023d3b7: ffa022 movi a2, 255 -4023d3ba: 6ae317 bbsi a3, 1, 4023d428 -4023d3bd: 079a66 bnei a10, 10, 4023d3c8 -4023d3c0: 646307 bbci a3, 0, 4023d428 -4023d3c3: 000246 j 4023d3d0 -4023d3c6: a00000 addx4 a0, a0, a0 -4023d3c9: 8674c0 excw -4023d3cc: 000007 bnone a0, a0, 4023d3d0 -4023d3cf: 9c2600 excw -4023d3d2: c0c005 call0 401fdfd4 <_lit4_end+0xf6128> -4023d3d5: 038674 excw -4023d3d8: c0b000 sub a11, a0, a0 -4023d3db: 9b6674 excw -4023d3de: 2208 l32i.n a0, a2, 8 -4023d3e0: 26ffa0 excw -4023d3e3: 4298 l32i.n a9, a2, 16 -4023d3e5: 74c080 extui a12, a8, 0, 8 -4023d3e8: 0c2d mov.n a2, a12 -4023d3ea: fff085 call0 4023d2f4 -4023d3ed: ffbf41 l32r a4, 4023d2ec -4023d3f0: 112cf0 slli a2, a12, 1 -4023d3f3: 7d8c beqz.n a13, 4023d3fe -4023d3f5: 0d58 l32i.n a5, a13, 0 -4023d3f7: 32ca add.n a3, a2, a12 -4023d3f9: b03340 addx8 a3, a3, a4 -4023d3fc: 1359 s32i.n a5, a3, 4 -4023d3fe: 22ca add.n a2, a2, a12 -4023d400: b02240 addx8 a2, a2, a4 -4023d403: 030c movi.n a3, 0 -4023d405: 154232 s8i a3, a2, 21 -4023d408: 7420c0 extui a2, a12, 0, 8 -4023d40b: 000646 j 4023d428 -4023d40e: 270000 excw -4023d411: 409835 excw -4023d414: 2d74b0 excw -4023d417: e40605 call0 40221478 -4023d41a: ff .byte 0xff -4023d41b: 35f700 extui a15, a0, 23, 4 -4023d41e: 408c beqz.n a0, 4023d426 -4023d420: fd74c0 excw -4023d423: e10605 call0 4021e484 -4023d426: ff .byte 0xff -4023d427: 710800 excw -4023d42a: 61c8 l32i.n a12, a1, 24 -4023d42c: 51d8 l32i.n a13, a1, 20 -4023d42e: 41e8 l32i.n a14, a1, 16 -4023d430: 31f8 l32i.n a15, a1, 12 -4023d432: 20c112 addi a1, a1, 32 -4023d435: f00d ret.n -4023d437: c11200 mul16u a1, a2, a0 -4023d43a: 61c9e0 excw -4023d43d: 13c8 l32i.n a12, a3, 4 -4023d43f: 51d9 s32i.n a13, a1, 20 -4023d441: 41e9 s32i.n a14, a1, 16 -4023d443: 02dd mov.n a13, a2 -4023d445: 31f9 s32i.n a15, a1, 12 -4023d447: 03ed mov.n a14, a3 -4023d449: 04fd mov.n a15, a4 -4023d44b: 053d mov.n a3, a5 -4023d44d: 640c movi.n a4, 6 -4023d44f: 0c2d mov.n a2, a12 -4023d451: 7109 s32i.n a0, a1, 28 -4023d453: f0db01 l32r a0, 402397c0 -4023d456: 0000c0 callx0 a0 -4023d459: 640c movi.n a4, 6 -4023d45b: 0f3d mov.n a3, a15 -4023d45d: 2c4a add.n a2, a12, a4 -4023d45f: f0d801 l32r a0, 402397c0 -4023d462: 0000c0 callx0 a0 -4023d465: 820c movi.n a2, 8 -4023d467: 0c4c22 s8i a2, a12, 12 -4023d46a: 6d48 l32i.n a4, a13, 24 -4023d46c: 020c movi.n a2, 0 -4023d46e: 0d4c22 s8i a2, a12, 13 -4023d471: 0e3d mov.n a3, a14 -4023d473: 0d2d mov.n a2, a13 -4023d475: 0004c0 callx0 a4 -4023d478: 7108 l32i.n a0, a1, 28 -4023d47a: 61c8 l32i.n a12, a1, 24 -4023d47c: 51d8 l32i.n a13, a1, 20 -4023d47e: 41e8 l32i.n a14, a1, 16 -4023d480: 31f8 l32i.n a15, a1, 12 -4023d482: 20c112 addi a1, a1, 32 -4023d485: f00d ret.n - ... - -4023d488 : -4023d488: e0c112 addi a1, a1, -32 -4023d48b: 61c9 s32i.n a12, a1, 24 -4023d48d: ff97c1 l32r a12, 4023d2ec -4023d490: 51d9 s32i.n a13, a1, 20 -4023d492: 41e9 s32i.n a14, a1, 16 -4023d494: 31f9 s32i.n a15, a1, 12 -4023d496: 7109 s32i.n a0, a1, 28 -4023d498: 0d0c movi.n a13, 0 -4023d49a: efa0e2 movi a14, 239 -4023d49d: 02a0f2 movi a15, 2 -4023d4a0: 140c32 l8ui a3, a12, 20 -4023d4a3: 03ac beqz.n a3, 4023d4c7 -4023d4a5: 150c22 l8ui a2, a12, 21 -4023d4a8: 221b addi.n a2, a2, 1 -4023d4aa: 742020 extui a2, a2, 0, 8 -4023d4ad: 154c22 s8i a2, a12, 21 -4023d4b0: 053e27 bltu a14, a2, 4023d4b9 -4023d4b3: 0a1366 bnei a3, 1, 4023d4c1 -4023d4b6: 0d22b6 bltui a2, 2, 4023d4c7 -4023d4b9: 0d2d mov.n a2, a13 -4023d4bb: ffe385 call0 4023d2f4 -4023d4be: 000146 j 4023d4c7 -4023d4c1: 023366 bnei a3, 3, 4023d4c7 -4023d4c4: 144cf2 s8i a15, a12, 20 -4023d4c7: dd1b addi.n a13, a13, 1 -4023d4c9: 18ccc2 addi a12, a12, 24 -4023d4cc: d09d66 bnei a13, 10, 4023d4a0 -4023d4cf: 7108 l32i.n a0, a1, 28 -4023d4d1: 61c8 l32i.n a12, a1, 24 -4023d4d3: 51d8 l32i.n a13, a1, 20 -4023d4d5: 41e8 l32i.n a14, a1, 16 -4023d4d7: 31f8 l32i.n a15, a1, 12 -4023d4d9: 20c112 addi a1, a1, 32 -4023d4dc: f00d ret.n - ... - -4023d4e0 : -4023d4e0: f0c112 addi a1, a1, -16 -4023d4e3: 032d mov.n a2, a3 -4023d4e5: 230c movi.n a3, 2 -4023d4e7: 21c9 s32i.n a12, a1, 8 -4023d4e9: 11d9 s32i.n a13, a1, 4 -4023d4eb: 3109 s32i.n a0, a1, 12 -4023d4ed: 04dd mov.n a13, a4 -4023d4ef: 20c550 or a12, a5, a5 -4023d4f2: ffe605 call0 4023d354 -4023d4f5: 744020 extui a4, a2, 0, 8 -4023d4f8: 013480 slli a3, a4, 24 -4023d4fb: ffa022 movi a2, 255 -4023d4fe: 022396 bltz a3, 4023d524 -4023d501: 313830 srai a3, a3, 24 -4023d504: ff7a61 l32r a6, 4023d2ec -4023d507: 1153f0 slli a5, a3, 1 -4023d50a: 753a add.n a7, a5, a3 -4023d50c: b07760 addx8 a7, a7, a6 -4023d50f: 140772 l8ui a7, a7, 20 -4023d512: 0e27b6 bltui a7, 2, 4023d524 -4023d515: 353a add.n a3, a5, a3 -4023d517: b03360 addx8 a3, a3, a6 -4023d51a: 238b addi.n a2, a3, 8 -4023d51c: 0d29 s32i.n a2, a13, 0 -4023d51e: 334b addi.n a3, a3, 4 -4023d520: 0c39 s32i.n a3, a12, 0 -4023d522: 042d mov.n a2, a4 -4023d524: 3108 l32i.n a0, a1, 12 -4023d526: 21c8 l32i.n a12, a1, 8 -4023d528: 11d8 l32i.n a13, a1, 4 -4023d52a: 10c112 addi a1, a1, 16 -4023d52d: f00d ret.n -4023d52f: c17500 mul16u a7, a5, a0 -4023d532: fe .byte 0xfe -4023d533: 3f .byte 0x3f -4023d534: c17b addi.n a12, a1, 7 -4023d536: fe .byte 0xfe -4023d537: 3f .byte 0x3f - -4023d538 : -4023d538: d0c112 addi a1, a1, -48 -4023d53b: 91d9 s32i.n a13, a1, 36 -4023d53d: 71f9 s32i.n a15, a1, 28 -4023d53f: 33c2d2 addi a13, a2, 51 -4023d542: 02fd mov.n a15, a2 -4023d544: 224b addi.n a2, a2, 4 -4023d546: 1139 s32i.n a3, a1, 4 -4023d548: 0129 s32i.n a2, a1, 0 -4023d54a: 040c movi.n a4, 0 -4023d54c: a32c movi.n a3, 42 -4023d54e: 320c movi.n a2, 3 -4023d550: 81e9 s32i.n a14, a1, 32 -4023d552: b109 s32i.n a0, a1, 44 -4023d554: a1c9 s32i.n a12, a1, 40 -4023d556: 025685 call0 4023fac0 -4023d559: 02ed mov.n a14, a2 -4023d55b: f27c movi.n a2, -1 -4023d55d: 095e16 beqz a14, 4023d5f6 -4023d560: 1ec8 l32i.n a12, a14, 4 -4023d562: 070c movi.n a7, 0 -4023d564: 180c movi.n a8, 1 -4023d566: 144c72 s8i a7, a12, 20 -4023d569: 154c82 s8i a8, a12, 21 -4023d56c: 640c movi.n a4, 6 -4023d56e: 0d3d mov.n a3, a13 -4023d570: 16cc22 addi a2, a12, 22 -4023d573: 2179 s32i.n a7, a1, 8 -4023d575: 3189 s32i.n a8, a1, 12 -4023d577: f09201 l32r a0, 402397c0 -4023d57a: 0000c0 callx0 a0 -4023d57d: ffec31 l32r a3, 4023d530 -4023d580: 640c movi.n a4, 6 -4023d582: 20cc22 addi a2, a12, 32 -4023d585: f08e01 l32r a0, 402397c0 -4023d588: 0000c0 callx0 a0 -4023d58b: ffea31 l32r a3, 4023d534 -4023d58e: 640c movi.n a4, 6 -4023d590: 0c2d mov.n a2, a12 -4023d592: f08b01 l32r a0, 402397c0 -4023d595: 0000c0 callx0 a0 -4023d598: 640c movi.n a4, 6 -4023d59a: 2c4a add.n a2, a12, a4 -4023d59c: 0d3d mov.n a3, a13 -4023d59e: f08801 l32r a0, 402397c0 -4023d5a1: 0000c0 callx0 a0 -4023d5a4: 0138 l32i.n a3, a1, 0 -4023d5a6: 440c movi.n a4, 4 -4023d5a8: 1ccc22 addi a2, a12, 28 -4023d5ab: f08501 l32r a0, 402397c0 -4023d5ae: 0000c0 callx0 a0 -4023d5b1: 1138 l32i.n a3, a1, 4 -4023d5b3: 04a042 movi a4, 4 -4023d5b6: 26cc22 addi a2, a12, 38 -4023d5b9: f08101 l32r a0, 402397c0 -4023d5bc: 0000c0 callx0 a0 -4023d5bf: 630c movi.n a3, 6 -4023d5c1: 2178 l32i.n a7, a1, 8 -4023d5c3: 3188 l32i.n a8, a1, 12 -4023d5c5: 124c32 s8i a3, a12, 18 -4023d5c8: 430c movi.n a3, 4 -4023d5ca: 134c32 s8i a3, a12, 19 -4023d5cd: 820c movi.n a2, 8 -4023d5cf: 104c22 s8i a2, a12, 16 -4023d5d2: 0c4c22 s8i a2, a12, 12 -4023d5d5: 6f48 l32i.n a4, a15, 24 -4023d5d7: 620c movi.n a2, 6 -4023d5d9: 0e4c72 s8i a7, a12, 14 -4023d5dc: 0f4c82 s8i a8, a12, 15 -4023d5df: 114c72 s8i a7, a12, 17 -4023d5e2: 0d4c22 s8i a2, a12, 13 -4023d5e5: 0e3d mov.n a3, a14 -4023d5e7: 202ff0 or a2, a15, a15 -4023d5ea: 0004c0 callx0 a4 -4023d5ed: 02cd mov.n a12, a2 -4023d5ef: 0e2d mov.n a2, a14 -4023d5f1: 024545 call0 4023fa48 -4023d5f4: 0c2d mov.n a2, a12 -4023d5f6: b108 l32i.n a0, a1, 44 -4023d5f8: a1c8 l32i.n a12, a1, 40 -4023d5fa: 91d8 l32i.n a13, a1, 36 -4023d5fc: 81e8 l32i.n a14, a1, 32 -4023d5fe: 71f8 l32i.n a15, a1, 28 -4023d600: 30c112 addi a1, a1, 48 -4023d603: f00d ret.n -4023d605: 000000 ill -4023d608: d0c112 addi a1, a1, -48 -4023d60b: 81e9 s32i.n a14, a1, 32 -4023d60d: ff3751 l32r a5, 4023d2ec -4023d610: 11e4f0 slli a14, a4, 1 -4023d613: 71f9 s32i.n a15, a1, 28 -4023d615: 02fd mov.n a15, a2 -4023d617: 2e4a add.n a2, a14, a4 -4023d619: a1c9 s32i.n a12, a1, 40 -4023d61b: 91d9 s32i.n a13, a1, 36 -4023d61d: b109 s32i.n a0, a1, 44 -4023d61f: b02250 addx8 a2, a2, a5 -4023d622: 140222 l8ui a2, a2, 20 -4023d625: 036d mov.n a6, a3 -4023d627: 04cd mov.n a12, a4 -4023d629: 05dd mov.n a13, a5 -4023d62b: 292266 bnei a2, 2, 4023d658 -4023d62e: 2e4a add.n a2, a14, a4 -4023d630: b02250 addx8 a2, a2, a5 -4023d633: 150222 l8ui a2, a2, 21 -4023d636: e3a032 movi a3, 227 -4023d639: 1bb327 bgeu a3, a2, 4023d658 -4023d63c: 3e4a add.n a3, a14, a4 -4023d63e: b03350 addx8 a3, a3, a5 -4023d641: 334b addi.n a3, a3, 4 -4023d643: 0f2d mov.n a2, a15 -4023d645: 0169 s32i.n a6, a1, 0 -4023d647: ffef05 call0 4023d538 -4023d64a: 0168 l32i.n a6, a1, 0 -4023d64c: 82cc bnez.n a2, 4023d658 -4023d64e: 2eca add.n a2, a14, a12 -4023d650: b022d0 addx8 a2, a2, a13 -4023d653: 330c movi.n a3, 3 -4023d655: 144232 s8i a3, a2, 20 -4023d658: ceca add.n a12, a14, a12 -4023d65a: b05cd0 addx8 a5, a12, a13 -4023d65d: 33cf42 addi a4, a15, 51 -4023d660: 0f2d mov.n a2, a15 -4023d662: 558b addi.n a5, a5, 8 -4023d664: 063d mov.n a3, a6 -4023d666: ffdd05 call0 4023d438 -4023d669: b108 l32i.n a0, a1, 44 -4023d66b: a1c8 l32i.n a12, a1, 40 -4023d66d: 91d8 l32i.n a13, a1, 36 -4023d66f: 81e8 l32i.n a14, a1, 32 -4023d671: 71f8 l32i.n a15, a1, 28 -4023d673: 30c112 addi a1, a1, 48 -4023d676: f00d ret.n -4023d678: 2b9c beqz.n a11, 4023d68e -4023d67a: ff .byte 0xff -4023d67b: 3f .byte 0x3f -4023d67c: b61c movi.n a6, 27 -4023d67e: 124024 excw - -4023d680 : -4023d680: d0c112 addi a1, a1, -48 -4023d683: 207330 or a7, a3, a3 -4023d686: 0761f2 s32i a15, a1, 28 -4023d689: 20f220 or a15, a2, a2 -4023d68c: 33c222 addi a2, a2, 51 -4023d68f: 0129 s32i.n a2, a1, 0 -4023d691: 0728 l32i.n a2, a7, 0 -4023d693: 0f3d mov.n a3, a15 -4023d695: a1c9 s32i.n a12, a1, 40 -4023d697: 1179 s32i.n a7, a1, 4 -4023d699: b109 s32i.n a0, a1, 44 -4023d69b: 91d9 s32i.n a13, a1, 36 -4023d69d: 81e9 s32i.n a14, a1, 32 -4023d69f: 04cd mov.n a12, a4 -4023d6a1: 010985 call0 4023e73c -4023d6a4: 437c movi.n a3, -12 -4023d6a6: 1178 l32i.n a7, a1, 4 -4023d6a8: 158256 bnez a2, 4023d804 -4023d6ab: 0748 l32i.n a4, a7, 0 -4023d6ad: f0a022 movi a2, 240 -4023d6b0: 103420 and a3, a4, a2 -4023d6b3: 20af22 movi a2, -224 -4023d6b6: 232a add.n a2, a3, a2 -4023d6b8: 098216 beqz a2, 4023d754 -4023d6bb: 095416 beqz a4, 4023d754 -4023d6be: 130c movi.n a3, 1 -4023d6c0: 072d mov.n a2, a7 -4023d6c2: ffc905 call0 4023d354 -4023d6c5: 744020 extui a4, a2, 0, 8 -4023d6c8: 016480 slli a6, a4, 24 -4023d6cb: 1178 l32i.n a7, a1, 4 -4023d6cd: 313860 srai a3, a6, 24 -4023d6d0: 130696 bltz a6, 4023d804 -4023d6d3: 31d860 srai a13, a6, 24 -4023d6d6: ff0531 l32r a3, 4023d2ec -4023d6d9: 11edf0 slli a14, a13, 1 -4023d6dc: 2eda add.n a2, a14, a13 -4023d6de: b02230 addx8 a2, a2, a3 -4023d6e1: 140222 l8ui a2, a2, 20 -4023d6e4: 82cc bnez.n a2, 4023d6f0 -4023d6e6: 2eda add.n a2, a14, a13 -4023d6e8: b02230 addx8 a2, a2, a3 -4023d6eb: 130c movi.n a3, 1 -4023d6ed: 144232 s8i a3, a2, 20 -4023d6f0: feff31 l32r a3, 4023d2ec -4023d6f3: 2eda add.n a2, a14, a13 -4023d6f5: b02230 addx8 a2, a2, a3 -4023d6f8: 140222 l8ui a2, a2, 20 -4023d6fb: 011226 beqi a2, 1, 4023d700 -4023d6fe: 2cdc bnez.n a12, 4023d714 -4023d700: 073d mov.n a3, a7 -4023d702: 0f2d mov.n a2, a15 -4023d704: 1149 s32i.n a4, a1, 4 -4023d706: ffe305 call0 4023d538 -4023d709: 023d mov.n a3, a2 -4023d70b: 1148 l32i.n a4, a1, 4 -4023d70d: 0f3c16 beqz a12, 4023d804 -4023d710: 000086 j 4023d716 -4023d713: f27c00 excw -4023d716: fef551 l32r a5, 4023d2ec -4023d719: 3eda add.n a3, a14, a13 -4023d71b: b03350 addx8 a3, a3, a5 -4023d71e: 140352 l8ui a5, a3, 20 -4023d721: 1525b6 bltui a5, 2, 4023d73a -4023d724: ffd521 l32r a2, 4023d678 -4023d727: 538b addi.n a5, a3, 8 -4023d729: 004242 s8i a4, a2, 0 -4023d72c: 0148 l32i.n a4, a1, 0 -4023d72e: 0c3d mov.n a3, a12 -4023d730: 0f2d mov.n a2, a15 -4023d732: ffd045 call0 4023d438 -4023d735: 023d mov.n a3, a2 -4023d737: 003246 j 4023d804 -4023d73a: 023d mov.n a3, a2 -4023d73c: 0c2d mov.n a2, a12 -4023d73e: 021526 beqi a5, 1, 4023d744 -4023d741: 002fc6 j 4023d804 -4023d744: 129c beqz.n a2, 4023d759 -4023d746: 0c0232 l8ui a3, a2, 12 -4023d749: 021326 beqi a3, 1, 4023d74f -4023d74c: 002346 j 4023d7dd -4023d74f: 0228 l32i.n a2, a2, 0 -4023d751: fffbc6 j 4023d744 -4023d754: 437c movi.n a3, -12 -4023d756: 002a86 j 4023d804 -4023d759: 202cc0 or a2, a12, a12 -4023d75c: 022d85 call0 4023fa38 -4023d75f: 09fc16 beqz a12, 4023d802 -4023d762: ffc621 l32r a2, 4023d67c -4023d765: fee2f1 l32r a15, 4023d2f0 -4023d768: 052222 l32i a2, a2, 20 -4023d76b: 00a052 movi a5, 0 -4023d76e: 73a442 movi a4, 0x473 -4023d771: 0f3d mov.n a3, a15 -4023d773: efe101 l32r a0, 402396f8 -4023d776: 0000c0 callx0 a0 -4023d779: 057216 beqz a2, 4023d7d4 -4023d77c: 030c movi.n a3, 0 -4023d77e: 0239 s32i.n a3, a2, 0 -4023d780: fedb31 l32r a3, 4023d2ec -4023d783: 4eda add.n a4, a14, a13 -4023d785: b04430 addx8 a4, a4, a3 -4023d788: 12c9 s32i.n a12, a2, 4 -4023d78a: 04c8 l32i.n a12, a4, 0 -4023d78c: 140c movi.n a4, 1 -4023d78e: 0c5d mov.n a5, a12 -4023d790: 0cbc beqz.n a12, 4023d7c4 -4023d792: 0538 l32i.n a3, a5, 0 -4023d794: 538c beqz.n a3, 4023d79d -4023d796: 441b addi.n a4, a4, 1 -4023d798: 035d mov.n a5, a3 -4023d79a: fffd06 j 4023d792 -4023d79d: 0529 s32i.n a2, a5, 0 -4023d79f: 6134b6 bltui a4, 3, 4023d804 -4023d7a2: fed221 l32r a2, 4023d2ec -4023d7a5: eeda add.n a14, a14, a13 -4023d7a7: b0de20 addx8 a13, a14, a2 -4023d7aa: 0c28 l32i.n a2, a12, 0 -4023d7ac: 0d29 s32i.n a2, a13, 0 -4023d7ae: 012c22 l32i a2, a12, 4 -4023d7b1: 022945 call0 4023fa48 -4023d7b4: 8ba442 movi a4, 0x48b -4023d7b7: 0f3d mov.n a3, a15 -4023d7b9: 0c2d mov.n a2, a12 -4023d7bb: ee3301 l32r a0, 40239088 -4023d7be: 0000c0 callx0 a0 -4023d7c1: 000246 j 4023d7ce -4023d7c4: feca51 l32r a5, 4023d2ec -4023d7c7: eeda add.n a14, a14, a13 -4023d7c9: b0de50 addx8 a13, a14, a5 -4023d7cc: 0d29 s32i.n a2, a13, 0 -4023d7ce: 030c movi.n a3, 0 -4023d7d0: 000c06 j 4023d804 -4023d7d3: 0c2d00 excw -4023d7d6: 022705 call0 4023fa48 -4023d7d9: 000946 j 4023d802 -4023d7dc: 123200 excw -4023d7df: a04204 excw -4023d7e2: a02200 addx4 a2, a2, a0 -4023d7e5: 2d8503 excw -4023d7e8: 02fd02 excw -4023d7eb: 329c beqz.n a2, 4023d802 -4023d7ed: 0c3d mov.n a3, a12 -4023d7ef: 0f2d mov.n a2, a15 -4023d7f1: 025205 call0 4023fd14 -4023d7f4: 428c beqz.n a2, 4023d7fc -4023d7f6: 0f2d mov.n a2, a15 -4023d7f8: fff686 j 4023d7d6 -4023d7fb: 0fcd00 excw -4023d7fe: ffd806 j 4023d762 -4023d801: f37c00 excw -4023d804: b108 l32i.n a0, a1, 44 -4023d806: 032d mov.n a2, a3 -4023d808: a1c8 l32i.n a12, a1, 40 -4023d80a: 91d8 l32i.n a13, a1, 36 -4023d80c: 81e8 l32i.n a14, a1, 32 -4023d80e: 71f8 l32i.n a15, a1, 28 -4023d810: 30c112 addi a1, a1, 48 -4023d813: f00d ret.n -4023d815: 000000 ill -4023d818: fea9 s32i.n a10, a14, 60 - ... - -4023d81c : -4023d81c: e0c112 addi a1, a1, -32 -4023d81f: 41e9 s32i.n a14, a1, 16 -4023d821: 03ed mov.n a14, a3 -4023d823: 61c9 s32i.n a12, a1, 24 -4023d825: e30c movi.n a3, 14 -4023d827: 02cd mov.n a12, a2 -4023d829: 0e2d mov.n a2, a14 -4023d82b: 51d9 s32i.n a13, a1, 20 -4023d82d: 7109 s32i.n a0, a1, 28 -4023d82f: 04dd mov.n a13, a4 -4023d831: 0218c5 call0 4023f9c0 -4023d834: e37c movi.n a3, -2 -4023d836: 0c6256 bnez a2, 4023d900 -4023d839: 0d28 l32i.n a2, a13, 0 -4023d83b: 0c3d mov.n a3, a12 -4023d83d: 00efc5 call0 4023e73c -4023d840: 0ad256 bnez a2, 4023d8f1 -4023d843: 0d28 l32i.n a2, a13, 0 -4023d845: f0a032 movi a3, 240 -4023d848: 103230 and a3, a2, a3 -4023d84b: e0a042 movi a4, 224 -4023d84e: 289347 bne a3, a4, 4023d87a -4023d851: 120c movi.n a2, 1 -4023d853: 004122 s8i a2, a1, 0 -4023d856: 020c movi.n a2, 0 -4023d858: 014122 s8i a2, a1, 1 -4023d85b: e25c movi.n a2, 94 -4023d85d: 024122 s8i a2, a1, 2 -4023d860: 010d22 l8ui a2, a13, 1 -4023d863: 015d mov.n a5, a1 -4023d865: 642020 extui a2, a2, 0, 7 -4023d868: 034122 s8i a2, a1, 3 -4023d86b: 020d22 l8ui a2, a13, 2 -4023d86e: 044122 s8i a2, a1, 4 -4023d871: 030d22 l8ui a2, a13, 3 -4023d874: 054122 s8i a2, a1, 5 -4023d877: 001e46 j 4023d8f4 -4023d87a: 1c38 l32i.n a3, a12, 4 -4023d87c: 2c48 l32i.n a4, a12, 8 -4023d87e: 303230 xor a3, a2, a3 -4023d881: 130347 bnone a3, a4, 4023d898 -4023d884: ffe531 l32r a3, 4023d818 -4023d887: f42020 extui a2, a2, 0, 16 -4023d88a: 0a1237 beq a2, a3, 4023d898 -4023d88d: 3c28 l32i.n a2, a12, 12 -4023d88f: 0cccd2 addi a13, a12, 12 -4023d892: fcaf32 movi a3, -4 -4023d895: 067216 beqz a2, 4023d900 -4023d898: ff7861 l32r a6, 4023d678 -4023d89b: fe9421 l32r a2, 4023d2ec -4023d89e: 000642 l8ui a4, a6, 0 -4023d8a1: 1134f0 slli a3, a4, 1 -4023d8a4: 534a add.n a5, a3, a4 -4023d8a6: b05520 addx8 a5, a5, a2 -4023d8a9: 140552 l8ui a5, a5, 20 -4023d8ac: 0e25b6 bltui a5, 2, 4023d8be -4023d8af: 803340 add a3, a3, a4 -4023d8b2: b03320 addx8 a3, a3, a2 -4023d8b5: 002d52 l32i a5, a13, 0 -4023d8b8: 012332 l32i a3, a3, 4 -4023d8bb: 121537 beq a5, a3, 4023d8d1 -4023d8be: 00a042 movi a4, 0 -4023d8c1: 140232 l8ui a3, a2, 20 -4023d8c4: 1423b6 bltui a3, 2, 4023d8dc -4023d8c7: 0d58 l32i.n a5, a13, 0 -4023d8c9: 1238 l32i.n a3, a2, 4 -4023d8cb: 0d9537 bne a5, a3, 4023d8dc -4023d8ce: 004642 s8i a4, a6, 0 -4023d8d1: 0e3d mov.n a3, a14 -4023d8d3: 0c2d mov.n a2, a12 -4023d8d5: ffd305 call0 4023d608 -4023d8d8: 000886 j 4023d8fe -4023d8db: 441b00 extui a1, a0, 11, 5 -4023d8de: 18c222 addi a2, a2, 24 -4023d8e1: dc9466 bnei a4, 10, 4023d8c1 -4023d8e4: 0e4d mov.n a4, a14 -4023d8e6: 0d3d mov.n a3, a13 -4023d8e8: 0c2d mov.n a2, a12 -4023d8ea: ffd945 call0 4023d680 -4023d8ed: 000346 j 4023d8fe -4023d8f0: 105100 and a5, a1, a0 -4023d8f3: ff .byte 0xff -4023d8f4: 33cc42 addi a4, a12, 51 -4023d8f7: 0e3d mov.n a3, a14 -4023d8f9: 0c2d mov.n a2, a12 -4023d8fb: ffb3c5 call0 4023d438 -4023d8fe: 023d mov.n a3, a2 -4023d900: 7108 l32i.n a0, a1, 28 -4023d902: 032d mov.n a2, a3 -4023d904: 61c8 l32i.n a12, a1, 24 -4023d906: 51d8 l32i.n a13, a1, 20 -4023d908: 41e8 l32i.n a14, a1, 16 -4023d90a: 20c112 addi a1, a1, 32 -4023d90d: f00d ret.n - ... - -4023d910 : -4023d910: a0c112 addi a1, a1, -96 -4023d913: 051242 l16ui a4, a2, 10 -4023d916: 1661c2 s32i a12, a1, 88 -4023d919: 1561d2 s32i a13, a1, 84 -4023d91c: 176102 s32i a0, a1, 92 -4023d91f: 02dd mov.n a13, a2 -4023d921: 1461e2 s32i a14, a1, 80 -4023d924: 1361f2 s32i a15, a1, 76 -4023d927: e20c movi.n a2, 14 -4023d929: 03cd mov.n a12, a3 -4023d92b: 023247 bltu a2, a4, 4023d931 -4023d92e: 008486 j 4023db44 -4023d931: 1de8 l32i.n a14, a13, 4 -4023d933: 0d0e22 l8ui a2, a14, 13 -4023d936: 0c0e32 l8ui a3, a14, 12 -4023d939: 112280 slli a2, a2, 8 -4023d93c: 202230 or a2, a2, a3 -4023d93f: 0a8226 beqi a2, 8, 4023d94d -4023d942: 08a632 movi a3, 0x608 -4023d945: 231237 beq a2, a3, 4023d96c -4023d948: 007e06 j 4023db44 -4023d94b: 220000 excw -4023d94e: 390c movi.n a9, 3 -4023d950: 02e257 bbsi a2, 5, 4023d956 -4023d953: 007b46 j 4023db44 -4023d956: f2af32 movi a3, -14 -4023d959: 202dd0 or a2, a13, a13 -4023d95c: 020605 call0 4023f9c0 -4023d95f: 1e1256 bnez a2, 4023db44 -4023d962: 0c3d mov.n a3, a12 -4023d964: 0d2d mov.n a2, a13 -4023d966: 0089c5 call0 4023e204 -4023d969: 007706 j 4023db49 -4023d96c: 390c22 l8ui a2, a12, 57 -4023d96f: 02e257 bbsi a2, 5, 4023d975 -4023d972: 007386 j 4023db44 -4023d975: 33cc22 addi a2, a12, 51 -4023d978: 5129 s32i.n a2, a1, 20 -4023d97a: 922c movi.n a2, 41 -4023d97c: 023247 bltu a2, a4, 4023d982 -4023d97f: 007046 j 4023db44 -4023d982: 0f0e22 l8ui a2, a14, 15 -4023d985: 0e0e32 l8ui a3, a14, 14 -4023d988: 112280 slli a2, a2, 8 -4023d98b: 202230 or a2, a2, a3 -4023d98e: 02f226 beqi a2, 0x100, 4023d994 -4023d991: 006bc6 j 4023db44 -4023d994: 120e22 l8ui a2, a14, 18 -4023d997: 026226 beqi a2, 6, 4023d99d -4023d99a: 006986 j 4023db44 -4023d99d: 130e22 l8ui a2, a14, 19 -4023d9a0: 024226 beqi a2, 4, 4023d9a6 -4023d9a3: 006746 j 4023db44 -4023d9a6: 110e22 l8ui a2, a14, 17 -4023d9a9: 100e32 l8ui a3, a14, 16 -4023d9ac: 112280 slli a2, a2, 8 -4023d9af: 202230 or a2, a2, a3 -4023d9b2: 028226 beqi a2, 8, 4023d9b8 -4023d9b5: 0062c6 j 4023db44 -4023d9b8: 440c movi.n a4, 4 -4023d9ba: 1cce32 addi a3, a14, 28 -4023d9bd: 214a add.n a2, a1, a4 -4023d9bf: 066132 s32i a3, a1, 24 -4023d9c2: ef7f01 l32r a0, 402397c0 -4023d9c5: 0000c0 callx0 a0 -4023d9c8: 26ce22 addi a2, a14, 38 -4023d9cb: 023d mov.n a3, a2 -4023d9cd: 8129 s32i.n a2, a1, 32 -4023d9cf: 440c movi.n a4, 4 -4023d9d1: 012d mov.n a2, a1 -4023d9d3: ef7b01 l32r a0, 402397c0 -4023d9d6: 0000c0 callx0 a0 -4023d9d9: 3c4b addi.n a3, a12, 4 -4023d9db: 040c movi.n a4, 0 -4023d9dd: 1c28 l32i.n a2, a12, 4 -4023d9df: 9139 s32i.n a3, a1, 36 -4023d9e1: 7149 s32i.n a4, a1, 28 -4023d9e3: 0e1247 beq a2, a4, 4023d9f5 -4023d9e6: 0138 l32i.n a3, a1, 0 -4023d9e8: c03320 sub a3, a3, a2 -4023d9eb: 120c movi.n a2, 1 -4023d9ed: 932430 movnez a2, a4, a3 -4023d9f0: 742020 extui a2, a2, 0, 8 -4023d9f3: 7129 s32i.n a2, a1, 28 -4023d9f5: 16ce22 addi a2, a14, 22 -4023d9f8: 7138 l32i.n a3, a1, 28 -4023d9fa: 4129 s32i.n a2, a1, 16 -4023d9fc: 2f0c movi.n a15, 2 -4023d9fe: 120c movi.n a2, 1 -4023da00: 93f230 movnez a15, a2, a3 -4023da03: 012122 l32i a2, a1, 4 -4023da06: 32ec bnez.n a2, 4023da2d -4023da08: 150e22 l8ui a2, a14, 21 -4023da0b: 140e32 l8ui a3, a14, 20 -4023da0e: 112280 slli a2, a2, 8 -4023da11: 202230 or a2, a2, a3 -4023da14: 02f266 bnei a2, 0x100, 4023da1a -4023da17: 002a86 j 4023dac5 -4023da1a: 00a232 movi a3, 0x200 -4023da1d: 021237 beq a2, a3, 4023da23 -4023da20: 004806 j 4023db44 -4023da23: 314b addi.n a3, a1, 4 -4023da25: 0c2d mov.n a2, a12 -4023da27: fb7805 call0 402391a8 -4023da2a: 004586 j 4023db44 -4023da2d: 203cc0 or a3, a12, a12 -4023da30: 00d085 call0 4023e73c -4023da33: fd1256 bnez a2, 4023da08 -4023da36: 012122 l32i a2, a1, 4 -4023da39: f0a032 movi a3, 240 -4023da3c: 102320 and a2, a3, a2 -4023da3f: e0a032 movi a3, 224 -4023da42: c21237 beq a2, a3, 4023da08 -4023da45: 0f3d mov.n a3, a15 -4023da47: 214b addi.n a2, a1, 4 -4023da49: ff9085 call0 4023d354 -4023da4c: 012280 slli a2, a2, 24 -4023da4f: fb5296 bltz a2, 4023da08 -4023da52: 318820 srai a8, a2, 24 -4023da55: 1198f0 slli a9, a8, 1 -4023da58: 798a add.n a7, a9, a8 -4023da5a: fe24f1 l32r a15, 4023d2ec -4023da5d: 1177d0 slli a7, a7, 3 -4023da60: ff7a add.n a15, a15, a7 -4023da62: 220c movi.n a2, 2 -4023da64: 4138 l32i.n a3, a1, 16 -4023da66: 144f22 s8i a2, a15, 20 -4023da69: 640c movi.n a4, 6 -4023da6b: 2f8b addi.n a2, a15, 8 -4023da6d: c179 s32i.n a7, a1, 48 -4023da6f: a189 s32i.n a8, a1, 40 -4023da71: b199 s32i.n a9, a1, 44 -4023da73: ef5301 l32r a0, 402397c0 -4023da76: 0000c0 callx0 a0 -4023da79: 020c movi.n a2, 0 -4023da7b: 154f22 s8i a2, a15, 21 -4023da7e: b198 l32i.n a9, a1, 44 -4023da80: c178 l32i.n a7, a1, 48 -4023da82: a188 l32i.n a8, a1, 40 -4023da84: fe1a31 l32r a3, 4023d2ec -4023da87: 237a add.n a2, a3, a7 -4023da89: 0228 l32i.n a2, a2, 0 -4023da8b: f79216 beqz a2, 4023da08 -4023da8e: 498a add.n a4, a9, a8 -4023da90: b03430 addx8 a3, a4, a3 -4023da93: 0248 l32i.n a4, a2, 0 -4023da95: 12f8 l32i.n a15, a2, 4 -4023da97: 0349 s32i.n a4, a3, 0 -4023da99: fe1531 l32r a3, 4023d2f0 -4023da9c: ffa142 movi a4, 0x1ff -4023da9f: c179 s32i.n a7, a1, 48 -4023daa1: a189 s32i.n a8, a1, 40 -4023daa3: 0b6192 s32i a9, a1, 44 -4023daa6: ed7801 l32r a0, 40239088 -4023daa9: 0000c0 callx0 a0 -4023daac: 4158 l32i.n a5, a1, 16 -4023daae: 5148 l32i.n a4, a1, 20 -4023dab0: 0f3d mov.n a3, a15 -4023dab2: 0c2d mov.n a2, a12 -4023dab4: ff9805 call0 4023d438 -4023dab7: 0f2d mov.n a2, a15 -4023dab9: 01f8c5 call0 4023fa48 -4023dabc: b198 l32i.n a9, a1, 44 -4023dabe: a188 l32i.n a8, a1, 40 -4023dac0: c178 l32i.n a7, a1, 48 -4023dac2: ffef86 j 4023da84 -4023dac5: 072122 l32i a2, a1, 28 -4023dac8: 078216 beqz a2, 4023db44 -4023dacb: 02a022 movi a2, 2 -4023dace: 154e22 s8i a2, a14, 21 -4023dad1: 0f0c movi.n a15, 0 -4023dad3: 6138 l32i.n a3, a1, 24 -4023dad5: 8128 l32i.n a2, a1, 32 -4023dad7: 144ef2 s8i a15, a14, 20 -4023dada: 440c movi.n a4, 4 -4023dadc: ef3901 l32r a0, 402397c0 -4023dadf: 0000c0 callx0 a0 -4023dae2: 9138 l32i.n a3, a1, 36 -4023dae4: 6128 l32i.n a2, a1, 24 -4023dae6: 440c movi.n a4, 4 -4023dae8: ef3601 l32r a0, 402397c0 -4023daeb: 0000c0 callx0 a0 -4023daee: 4138 l32i.n a3, a1, 16 -4023daf0: 640c movi.n a4, 6 -4023daf2: 20ce22 addi a2, a14, 32 -4023daf5: ef3201 l32r a0, 402397c0 -4023daf8: 0000c0 callx0 a0 -4023dafb: 4138 l32i.n a3, a1, 16 -4023dafd: 640c movi.n a4, 6 -4023daff: 0e2d mov.n a2, a14 -4023db01: ef2f01 l32r a0, 402397c0 -4023db04: 0000c0 callx0 a0 -4023db07: 5138 l32i.n a3, a1, 20 -4023db09: 4128 l32i.n a2, a1, 16 -4023db0b: 640c movi.n a4, 6 -4023db0d: ef2c01 l32r a0, 402397c0 -4023db10: 0000c0 callx0 a0 -4023db13: 640c movi.n a4, 6 -4023db15: 5138 l32i.n a3, a1, 20 -4023db17: 2e4a add.n a2, a14, a4 -4023db19: ef2901 l32r a0, 402397c0 -4023db1c: 0000c0 callx0 a0 -4023db1f: 041d32 l16ui a3, a13, 8 -4023db22: 0f4d mov.n a4, a15 -4023db24: 320c movi.n a2, 3 -4023db26: 01f985 call0 4023fac0 -4023db29: 02ed mov.n a14, a2 -4023db2b: 0512f7 beq a2, a15, 4023db34 -4023db2e: 203dd0 or a3, a13, a13 -4023db31: 021e05 call0 4023fd14 -4023db34: 062c42 l32i a4, a12, 24 -4023db37: 203ee0 or a3, a14, a14 -4023db3a: 0c2d mov.n a2, a12 -4023db3c: 0004c0 callx0 a4 -4023db3f: 0e2d mov.n a2, a14 -4023db41: 01f045 call0 4023fa48 -4023db44: 0d2d mov.n a2, a13 -4023db46: 01f005 call0 4023fa48 -4023db49: 172102 l32i a0, a1, 92 -4023db4c: 020c movi.n a2, 0 -4023db4e: 1621c2 l32i a12, a1, 88 -4023db51: 1521d2 l32i a13, a1, 84 -4023db54: 1421e2 l32i a14, a1, 80 -4023db57: 1321f2 l32i a15, a1, 76 -4023db5a: 60c112 addi a1, a1, 96 -4023db5d: f00d ret.n - ... - -4023db60 : -4023db60: f0c112 addi a1, a1, -16 -4023db63: 11d9 s32i.n a13, a1, 4 -4023db65: fde1d1 l32r a13, 4023d2ec -4023db68: 21c9 s32i.n a12, a1, 8 -4023db6a: 01e9 s32i.n a14, a1, 0 -4023db6c: 036102 s32i a0, a1, 12 -4023db6f: 20e220 or a14, a2, a2 -4023db72: 00a0c2 movi a12, 0 -4023db75: 140d22 l8ui a2, a13, 20 -4023db78: 828c beqz.n a2, 4023db84 -4023db7a: 4d28 l32i.n a2, a13, 16 -4023db7c: 0492e7 bne a2, a14, 4023db84 -4023db7f: 0c2d mov.n a2, a12 -4023db81: ff7705 call0 4023d2f4 -4023db84: cc1b addi.n a12, a12, 1 -4023db86: 18cdd2 addi a13, a13, 24 -4023db89: e89c66 bnei a12, 10, 4023db75 -4023db8c: 3108 l32i.n a0, a1, 12 -4023db8e: 21c8 l32i.n a12, a1, 8 -4023db90: 11d8 l32i.n a13, a1, 4 -4023db92: 01e8 l32i.n a14, a1, 0 -4023db94: 10c112 addi a1, a1, 16 -4023db97: f00d ret.n -4023db99: 000000 ill -4023db9c: ff2c90 excw -4023db9f: 3f .byte 0x3f -4023dba0: b0c112 addi a1, a1, -80 -4023dba3: 1161d2 s32i a13, a1, 68 -4023dba6: 20d220 or a13, a2, a2 -4023dba9: 410721 l32r a2, 4020dfc8 -4023dbac: 00a042 movi a4, 0 -4023dbaf: 002222 l32i a2, a2, 0 -4023dbb2: f1f9 s32i.n a15, a1, 60 -4023dbb4: 5129 s32i.n a2, a1, 20 -4023dbb6: 03fd mov.n a15, a3 -4023dbb8: 042d mov.n a2, a4 -4023dbba: 830c movi.n a3, 8 -4023dbbc: 1061e2 s32i a14, a1, 64 -4023dbbf: 136102 s32i a0, a1, 76 -4023dbc2: 1261c2 s32i a12, a1, 72 -4023dbc5: 01ef85 call0 4023fac0 -4023dbc8: 02ed mov.n a14, a2 -4023dbca: 0aa216 beqz a2, 4023dc78 -4023dbcd: 12c8 l32i.n a12, a2, 4 -4023dbcf: 1d28 l32i.n a2, a13, 4 -4023dbd1: 1228 l32i.n a2, a2, 4 -4023dbd3: 5129 s32i.n a2, a1, 20 -4023dbd5: 621c movi.n a2, 22 -4023dbd7: 239f27 bne a15, a2, 4023dbfe -4023dbda: 080d22 l8ui a2, a13, 8 -4023dbdd: 4d8b addi.n a4, a13, 8 -4023dbdf: 044c22 s8i a2, a12, 4 -4023dbe2: 090d22 l8ui a2, a13, 9 -4023dbe5: 054c22 s8i a2, a12, 5 -4023dbe8: 0a0d22 l8ui a2, a13, 10 -4023dbeb: 064c22 s8i a2, a12, 6 -4023dbee: 0b0d22 l8ui a2, a13, 11 -4023dbf1: 074c22 s8i a2, a12, 7 -4023dbf4: 120c movi.n a2, 1 -4023dbf6: 0c4d22 s8i a2, a13, 12 -4023dbf9: 0008c6 j 4023dc20 -4023dbfc: 1c0000 excw -4023dbff: 040c72 l8ui a7, a12, 4 -4023dc02: 1a9f27 bne a15, a2, 4023dc20 -4023dc05: 080d22 l8ui a2, a13, 8 -4023dc08: ffe541 l32r a4, 4023db9c -4023dc0b: 044c22 s8i a2, a12, 4 -4023dc0e: 090d22 l8ui a2, a13, 9 -4023dc11: 054c22 s8i a2, a12, 5 -4023dc14: 0a0d22 l8ui a2, a13, 10 -4023dc17: 064c22 s8i a2, a12, 6 -4023dc1a: 0b0d22 l8ui a2, a13, 11 -4023dc1d: 074c22 s8i a2, a12, 7 -4023dc20: eacf22 addi a2, a15, -22 -4023dc23: 742020 extui a2, a2, 0, 8 -4023dc26: 4922f6 bgeui a2, 2, 4023dc73 -4023dc29: 004cf2 s8i a15, a12, 0 -4023dc2c: 00a022 movi a2, 0 -4023dc2f: 0f0c movi.n a15, 0 -4023dc31: 014c22 s8i a2, a12, 1 -4023dc34: 024cf2 s8i a15, a12, 2 -4023dc37: 034cf2 s8i a15, a12, 3 -4023dc3a: 830c movi.n a3, 8 -4023dc3c: 0c2d mov.n a2, a12 -4023dc3e: 8149 s32i.n a4, a1, 32 -4023dc40: 0d5e45 call0 4024b228 -4023dc43: 024c22 s8i a2, a12, 2 -4023dc46: f42820 extui a2, a2, 8, 16 -4023dc49: 034c22 s8i a2, a12, 3 -4023dc4c: 94a432 movi a3, 0x494 -4023dc4f: 1d28 l32i.n a2, a13, 4 -4023dc51: 085132 s16i a3, a1, 16 -4023dc54: 430c movi.n a3, 4 -4023dc56: 2139 s32i.n a3, a1, 8 -4023dc58: 8148 l32i.n a4, a1, 32 -4023dc5a: 10c132 addi a3, a1, 16 -4023dc5d: 1139 s32i.n a3, a1, 4 -4023dc5f: 0129 s32i.n a2, a1, 0 -4023dc61: 270c movi.n a7, 2 -4023dc63: 0f6d mov.n a6, a15 -4023dc65: 150c movi.n a5, 1 -4023dc67: 14c132 addi a3, a1, 20 -4023dc6a: 202ee0 or a2, a14, a14 -4023dc6d: 0951f2 s16i a15, a1, 18 -4023dc70: 007e45 call0 4023e458 -4023dc73: 0e2d mov.n a2, a14 -4023dc75: 01dd05 call0 4023fa48 -4023dc78: 132102 l32i a0, a1, 76 -4023dc7b: 1221c2 l32i a12, a1, 72 -4023dc7e: 1121d2 l32i a13, a1, 68 -4023dc81: 1021e2 l32i a14, a1, 64 -4023dc84: f1f8 l32i.n a15, a1, 60 -4023dc86: 50c112 addi a1, a1, 80 -4023dc89: f00d ret.n -4023dc8b: 7e6000 excw -4023dc8e: 124010 excw -4023dc91: c9f0c1 l32r a12, 40230454 -4023dc94: 11d921 l32r a2, 402023f8 -4023dc97: 3109 s32i.n a0, a1, 12 -4023dc99: 02cd mov.n a12, a2 -4023dc9b: 0d0222 l8ui a2, a2, 13 -4023dc9e: 20d330 or a13, a3, a3 -4023dca1: 0b2226 beqi a2, 2, 4023dcb0 -4023dca4: 221266 bnei a2, 1, 4023dcca -4023dca7: 071c22 l16ui a2, a12, 14 -4023dcaa: 002216 beqz a2, 4023dcb0 -4023dcad: 19b327 bgeu a3, a2, 4023dcca -4023dcb0: 120c movi.n a2, 1 -4023dcb2: 0c2db6 bltui a13, 2, 4023dcc2 -4023dcb5: dbd5c5 call0 40219a14 -4023dcb8: 3d0b addi.n a3, a13, -1 -4023dcba: fff401 l32r a0, 4023dc8c -4023dcbd: 0000c0 callx0 a0 -4023dcc0: 221b addi.n a2, a2, 1 -4023dcc2: 075c22 s16i a2, a12, 14 -4023dcc5: 120c movi.n a2, 1 -4023dcc7: 0d4c22 s8i a2, a12, 13 -4023dcca: 3108 l32i.n a0, a1, 12 -4023dccc: 21c8 l32i.n a12, a1, 8 -4023dcce: 11d8 l32i.n a13, a1, 4 -4023dcd0: 10c112 addi a1, a1, 16 -4023dcd3: f00d ret.n -4023dcd5: 000000 ill -4023dcd8: ff2c94 excw -4023dcdb: 3f .byte 0x3f -4023dcdc: 0000e0 excw -4023dcdf: 00e001 l32r a0, 401fe060 <_lit4_end+0xf61b4> -4023dce2: 310200 srai a0, a0, 18 - -4023dce4 : -4023dce4: fffe31 l32r a3, 4023dcdc -4023dce7: fffc21 l32r a2, 4023dcd8 -4023dcea: 0239 s32i.n a3, a2, 0 -4023dcec: fffd31 l32r a3, 4023dce0 -4023dcef: ffab21 l32r a2, 4023db9c -4023dcf2: 0239 s32i.n a3, a2, 0 -4023dcf4: f00d ret.n -4023dcf6: 980000 excw -4023dcf9: ff2c movi.n a15, 47 -4023dcfb: 3f .byte 0x3f -4023dcfc: 9e .byte 0x9e -4023dcfd: 3ffe97 bbsi a14, 25, 4023dd40 - -4023dd00 : -4023dd00: d0c112 addi a1, a1, -48 -4023dd03: 91d9 s32i.n a13, a1, 36 -4023dd05: fffcd1 l32r a13, 4023dcf8 -4023dd08: a1c9 s32i.n a12, a1, 40 -4023dd0a: 0dc8 l32i.n a12, a13, 0 -4023dd0c: 81e9 s32i.n a14, a1, 32 -4023dd0e: 71f9 s32i.n a15, a1, 28 -4023dd10: b109 s32i.n a0, a1, 44 -4023dd12: 02fd mov.n a15, a2 -4023dd14: 0e0c movi.n a14, 0 -4023dd16: 042c16 beqz a12, 4023dd5c -4023dd19: 1c28 l32i.n a2, a12, 4 -4023dd1b: 0c58 l32i.n a5, a12, 0 -4023dd1d: 3392f7 bne a2, a15, 4023dd54 -4023dd20: 0d28 l32i.n a2, a13, 0 -4023dd22: 029c27 bne a12, a2, 4023dd28 -4023dd25: 006d52 s32i a5, a13, 0 -4023dd28: 0e8c beqz.n a14, 4023dd2c -4023dd2a: 0e59 s32i.n a5, a14, 0 -4023dd2c: 102f62 l32i a6, a15, 64 -4023dd2f: d68c beqz.n a6, 4023dd40 -4023dd31: 0159 s32i.n a5, a1, 0 -4023dd33: 040c movi.n a4, 0 -4023dd35: 08cc32 addi a3, a12, 8 -4023dd38: 202ff0 or a2, a15, a15 -4023dd3b: 0006c0 callx0 a6 -4023dd3e: 0158 l32i.n a5, a1, 0 -4023dd40: ffef31 l32r a3, 4023dcfc -4023dd43: 0c2d mov.n a2, a12 -4023dd45: 10a142 movi a4, 0x110 -4023dd48: 0159 s32i.n a5, a1, 0 -4023dd4a: eccf01 l32r a0, 40239088 -4023dd4d: 0000c0 callx0 a0 -4023dd50: 0158 l32i.n a5, a1, 0 -4023dd52: 0ecd mov.n a12, a14 -4023dd54: 0ced mov.n a14, a12 -4023dd56: 05cd mov.n a12, a5 -4023dd58: ffee86 j 4023dd16 -4023dd5b: b10800 excw -4023dd5e: 020c movi.n a2, 0 -4023dd60: a1c8 l32i.n a12, a1, 40 -4023dd62: 91d8 l32i.n a13, a1, 36 -4023dd64: 81e8 l32i.n a14, a1, 32 -4023dd66: 71f8 l32i.n a15, a1, 28 -4023dd68: 30c112 addi a1, a1, 48 -4023dd6b: f00d ret.n -4023dd6d: 000000 ill - -4023dd70 : -4023dd70: f0c112 addi a1, a1, -16 -4023dd73: 11d9 s32i.n a13, a1, 4 -4023dd75: 02dd mov.n a13, a2 -4023dd77: ffe021 l32r a2, 4023dcf8 -4023dd7a: 21c9 s32i.n a12, a1, 8 -4023dd7c: 02c8 l32i.n a12, a2, 0 -4023dd7e: 3109 s32i.n a0, a1, 12 -4023dd80: 0c9c beqz.n a12, 4023dd94 -4023dd82: 1c28 l32i.n a2, a12, 4 -4023dd84: 0692d7 bne a2, a13, 4023dd8e -4023dd87: 530c movi.n a3, 5 -4023dd89: 0c2d mov.n a2, a12 -4023dd8b: fff045 call0 4023dc90 -4023dd8e: 0cc8 l32i.n a12, a12, 0 -4023dd90: fffb06 j 4023dd80 -4023dd93: 310800 srai a0, a0, 24 -4023dd96: 21c8 l32i.n a12, a1, 8 -4023dd98: 11d8 l32i.n a13, a1, 4 -4023dd9a: 10c112 addi a1, a1, 16 -4023dd9d: f00d ret.n - ... - -4023dda0 : -4023dda0: ffd641 l32r a4, 4023dcf8 -4023dda3: 0448 l32i.n a4, a4, 0 -4023dda5: f48c beqz.n a4, 4023ddb8 -4023dda7: 1458 l32i.n a5, a4, 4 -4023dda9: f69527 bne a5, a2, 4023dda3 -4023ddac: 2468 l32i.n a6, a4, 8 -4023ddae: 0358 l32i.n a5, a3, 0 -4023ddb0: ef9657 bne a6, a5, 4023dda3 -4023ddb3: 042d mov.n a2, a4 -4023ddb5: f00d ret.n -4023ddb7: 020c00 excw -4023ddba: f00d ret.n -4023ddbc: f0c112 addi a1, a1, -16 -4023ddbf: 21c9 s32i.n a12, a1, 8 -4023ddc1: 11d9 s32i.n a13, a1, 4 -4023ddc3: 3109 s32i.n a0, a1, 12 -4023ddc5: 02dd mov.n a13, a2 -4023ddc7: 20c330 or a12, a3, a3 -4023ddca: fffd45 call0 4023dda0 -4023ddcd: b2fc bnez.n a2, 4023de0c -4023ddcf: fe2b21 l32r a2, 4023d67c -4023ddd2: ffca31 l32r a3, 4023dcfc -4023ddd5: 6228 l32i.n a2, a2, 24 -4023ddd7: 050c movi.n a5, 0 -4023ddd9: 61a142 movi a4, 0x161 -4023dddc: ee4701 l32r a0, 402396f8 -4023dddf: 0000c0 callx0 a0 -4023dde2: 023d mov.n a3, a2 -4023dde4: 020c movi.n a2, 0 -4023dde6: 221327 beq a3, a2, 4023de0c -4023dde9: 13d9 s32i.n a13, a3, 4 -4023ddeb: 021c27 beq a12, a2, 4023ddf1 -4023ddee: 002c22 l32i a2, a12, 0 -4023ddf1: 2329 s32i.n a2, a3, 8 -4023ddf3: 020c movi.n a2, 0 -4023ddf5: 075322 s16i a2, a3, 14 -4023ddf8: 0d4322 s8i a2, a3, 13 -4023ddfb: 0c4322 s8i a2, a3, 12 -4023ddfe: 104322 s8i a2, a3, 16 -4023de01: ffbd21 l32r a2, 4023dcf8 -4023de04: 0248 l32i.n a4, a2, 0 -4023de06: 0239 s32i.n a3, a2, 0 -4023de08: 0349 s32i.n a4, a3, 0 -4023de0a: 032d mov.n a2, a3 -4023de0c: 3108 l32i.n a0, a1, 12 -4023de0e: 21c8 l32i.n a12, a1, 8 -4023de10: 11d8 l32i.n a13, a1, 4 -4023de12: 10c112 addi a1, a1, 16 -4023de15: f00d ret.n - ... - -4023de18 : -4023de18: f0c112 addi a1, a1, -16 -4023de1b: 21c9 s32i.n a12, a1, 8 -4023de1d: ffaec1 l32r a12, 4023dcd8 -4023de20: 11d9 s32i.n a13, a1, 4 -4023de22: 0c3d mov.n a3, a12 -4023de24: 036102 s32i a0, a1, 12 -4023de27: 02dd mov.n a13, a2 -4023de29: fff905 call0 4023ddbc -4023de2c: 0c3d mov.n a3, a12 -4023de2e: f47c movi.n a4, -1 -4023de30: c29c beqz.n a2, 4023de50 -4023de32: 240c movi.n a4, 2 -4023de34: 0d4242 s8i a4, a2, 13 -4023de37: 100242 l8ui a4, a2, 16 -4023de3a: 441b addi.n a4, a4, 1 -4023de3c: 104242 s8i a4, a2, 16 -4023de3f: 102d52 l32i a5, a13, 64 -4023de42: 040c movi.n a4, 0 -4023de44: 081547 beq a5, a4, 4023de50 -4023de47: 140c movi.n a4, 1 -4023de49: 0d2d mov.n a2, a13 -4023de4b: 0005c0 callx0 a5 -4023de4e: 040c movi.n a4, 0 -4023de50: 3108 l32i.n a0, a1, 12 -4023de52: 042d mov.n a2, a4 -4023de54: 21c8 l32i.n a12, a1, 8 -4023de56: 11d8 l32i.n a13, a1, 4 -4023de58: 10c112 addi a1, a1, 16 -4023de5b: f00d ret.n -4023de5d: 000000 ill - -4023de60 : -4023de60: c0c112 addi a1, a1, -64 -4023de63: d1d9 s32i.n a13, a1, 52 -4023de65: 02dd mov.n a13, a2 -4023de67: 1228 l32i.n a2, a2, 4 -4023de69: c1e9 s32i.n a14, a1, 48 -4023de6b: b1f9 s32i.n a15, a1, 44 -4023de6d: f109 s32i.n a0, a1, 60 -4023de6f: e1c9 s32i.n a12, a1, 56 -4023de71: 03ed mov.n a14, a3 -4023de73: 000232 l8ui a3, a2, 0 -4023de76: 0d2d mov.n a2, a13 -4023de78: 343030 extui a3, a3, 0, 4 -4023de7b: 0133e0 slli a3, a3, 18 -4023de7e: 603030 neg a3, a3 -4023de81: 313030 srai a3, a3, 16 -4023de84: 04fd mov.n a15, a4 -4023de86: 01b385 call0 4023f9c0 -4023de89: 0cb256 bnez a2, 4023df58 -4023de8c: 051d32 l16ui a3, a13, 10 -4023de8f: 0283f6 bgeui a3, 8, 4023de95 -4023de92: 003086 j 4023df58 -4023de95: 1dc8 l32i.n a12, a13, 4 -4023de97: 0c2d mov.n a2, a12 -4023de99: 0d38c5 call0 4024b228 -4023de9c: 0b8256 bnez a2, 4023df58 -4023de9f: 203ff0 or a3, a15, a15 -4023dea2: 202ee0 or a2, a14, a14 -4023dea5: ffef85 call0 4023dda0 -4023dea8: 0ac216 beqz a2, 4023df58 -4023deab: 000c32 l8ui a3, a12, 0 -4023deae: 141c movi.n a4, 17 -4023deb0: 0a1347 beq a3, a4, 4023debe -4023deb3: 641c movi.n a4, 22 -4023deb5: 029347 bne a3, a4, 4023debb -4023deb8: 002246 j 4023df45 -4023debb: 002646 j 4023df58 -4023debe: 0f88 l32i.n a8, a15, 0 -4023dec0: ff86f1 l32r a15, 4023dcd8 -4023dec3: 040c42 l8ui a4, a12, 4 -4023dec6: 0f78 l32i.n a7, a15, 0 -4023dec8: 050c32 l8ui a3, a12, 5 -4023decb: 060c92 l8ui a9, a12, 6 -4023dece: 070c62 l8ui a6, a12, 7 -4023ded1: 449877 bne a8, a7, 4023df19 -4023ded4: 115380 slli a5, a3, 8 -4023ded7: 11a900 slli a10, a9, 16 -4023deda: 205540 or a5, a5, a4 -4023dedd: 205a50 or a5, a10, a5 -4023dee0: 01a680 slli a10, a6, 24 -4023dee3: 205a50 or a5, a10, a5 -4023dee6: f5ec bnez.n a5, 4023df19 -4023dee8: 010c22 l8ui a2, a12, 1 -4023deeb: 005256 bnez a2, 4023def4 -4023deee: 0aa022 movi a2, 10 -4023def1: 014c22 s8i a2, a12, 1 -4023def4: ff8121 l32r a2, 4023dcf8 -4023def7: 0248 l32i.n a4, a2, 0 -4023def9: 05b416 beqz a4, 4023df58 -4023defc: 1428 l32i.n a2, a4, 4 -4023defe: 129e27 bne a14, a2, 4023df14 -4023df01: 2438 l32i.n a3, a4, 8 -4023df03: 0f28 l32i.n a2, a15, 0 -4023df05: 0b1327 beq a3, a2, 4023df14 -4023df08: 010c32 l8ui a3, a12, 1 -4023df0b: 042d mov.n a2, a4 -4023df0d: 4149 s32i.n a4, a1, 16 -4023df0f: ffd805 call0 4023dc90 -4023df12: 4148 l32i.n a4, a1, 16 -4023df14: 0448 l32i.n a4, a4, 0 -4023df16: fff7c6 j 4023def9 -4023df19: 113380 slli a3, a3, 8 -4023df1c: 204340 or a4, a3, a4 -4023df1f: 113900 slli a3, a9, 16 -4023df22: 204340 or a4, a3, a4 -4023df25: 013680 slli a3, a6, 24 -4023df28: 203340 or a3, a3, a4 -4023df2b: 93ac beqz.n a3, 4023df58 -4023df2d: 0b9877 bne a8, a7, 4023df3c -4023df30: 0139 s32i.n a3, a1, 0 -4023df32: 0e2d mov.n a2, a14 -4023df34: 203110 or a3, a1, a1 -4023df37: ffe685 call0 4023dda0 -4023df3a: a29c beqz.n a2, 4023df58 -4023df3c: 010c32 l8ui a3, a12, 1 -4023df3f: ffd505 call0 4023dc90 -4023df42: 000486 j 4023df58 -4023df45: 0d0232 l8ui a3, a2, 13 -4023df48: 0c1366 bnei a3, 1, 4023df58 -4023df4b: 030c movi.n a3, 0 -4023df4d: 240c movi.n a4, 2 -4023df4f: 075232 s16i a3, a2, 14 -4023df52: 0d4242 s8i a4, a2, 13 -4023df55: 0c4232 s8i a3, a2, 12 -4023df58: 202dd0 or a2, a13, a13 -4023df5b: 01aec5 call0 4023fa48 -4023df5e: 0f2102 l32i a0, a1, 60 -4023df61: 0e21c2 l32i a12, a1, 56 -4023df64: d1d8 l32i.n a13, a1, 52 -4023df66: c1e8 l32i.n a14, a1, 48 -4023df68: b1f8 l32i.n a15, a1, 44 -4023df6a: 40c112 addi a1, a1, 64 -4023df6d: f00d ret.n -4023df6f: 000300 excw -4023df72: 128000 excw - -4023df74 : -4023df74: e0c112 addi a1, a1, -32 -4023df77: 0348 l32i.n a4, a3, 0 -4023df79: 61c9 s32i.n a12, a1, 24 -4023df7b: 03cd mov.n a12, a3 -4023df7d: f0a032 movi a3, 240 -4023df80: 51d9 s32i.n a13, a1, 20 -4023df82: 7109 s32i.n a0, a1, 28 -4023df84: 41e9 s32i.n a14, a1, 16 -4023df86: 31f9 s32i.n a15, a1, 12 -4023df88: 103430 and a3, a4, a3 -4023df8b: e0a052 movi a5, 224 -4023df8e: 02dd mov.n a13, a2 -4023df90: a27c movi.n a2, -6 -4023df92: 021357 beq a3, a5, 4023df98 -4023df95: 002146 j 4023e01e -4023df98: ff5021 l32r a2, 4023dcd8 -4023df9b: 0238 l32i.n a3, a2, 0 -4023df9d: a27c movi.n a2, -6 -4023df9f: 7b1437 beq a4, a3, 4023e01e -4023dfa2: ed2821 l32r a2, 40239444 -4023dfa5: 02e8 l32i.n a14, a2, 0 -4023dfa7: a27c movi.n a2, -6 -4023dfa9: 071e16 beqz a14, 4023e01e -4023dfac: 390e32 l8ui a3, a14, 57 -4023dfaf: 013380 slli a3, a3, 24 -4023dfb2: 0603d6 bgez a3, 4023e016 -4023dfb5: 8d8c beqz.n a13, 4023dfc1 -4023dfb7: 0d38 l32i.n a3, a13, 0 -4023dfb9: 438c beqz.n a3, 4023dfc1 -4023dfbb: 012e42 l32i a4, a14, 4 -4023dfbe: 549347 bne a3, a4, 4023e016 -4023dfc1: 0c3d mov.n a3, a12 -4023dfc3: 0e2d mov.n a2, a14 -4023dfc5: ffdf45 call0 4023ddbc -4023dfc8: 02fd mov.n a15, a2 -4023dfca: 04e216 beqz a2, 4023e01c -4023dfcd: 0d0222 l8ui a2, a2, 13 -4023dfd0: 82fc bnez.n a2, 4023e00c -4023dfd2: 100f22 l8ui a2, a15, 16 -4023dfd5: c2cc bnez.n a2, 4023dfe5 -4023dfd7: 102e52 l32i a5, a14, 64 -4023dfda: 758c beqz.n a5, 4023dfe5 -4023dfdc: 140c movi.n a4, 1 -4023dfde: 0c3d mov.n a3, a12 -4023dfe0: 0e2d mov.n a2, a14 -4023dfe2: 0005c0 callx0 a5 -4023dfe5: 631c movi.n a3, 22 -4023dfe7: 0f2d mov.n a2, a15 -4023dfe9: ffbb45 call0 4023dba0 -4023dfec: dba245 call0 40219a14 -4023dfef: ffe031 l32r a3, 4023df70 -4023dff2: 102230 and a2, a2, a3 -4023dff5: 0092d6 bgez a2, 4023e002 -4023dff8: 220b addi.n a2, a2, -1 -4023dffa: c37c movi.n a3, -4 -4023dffc: 202230 or a2, a2, a3 -4023dfff: 01c222 addi a2, a2, 1 -4023e002: 221b addi.n a2, a2, 1 -4023e004: 075f22 s16i a2, a15, 14 -4023e007: 120c movi.n a2, 1 -4023e009: 0d4f22 s8i a2, a15, 13 -4023e00c: 100f22 l8ui a2, a15, 16 -4023e00f: 221b addi.n a2, a2, 1 -4023e011: 104f22 s8i a2, a15, 16 -4023e014: 020c movi.n a2, 0 -4023e016: 0ee8 l32i.n a14, a14, 0 -4023e018: ffe346 j 4023dfa9 -4023e01b: f27c00 excw -4023e01e: 7108 l32i.n a0, a1, 28 -4023e020: 61c8 l32i.n a12, a1, 24 -4023e022: 51d8 l32i.n a13, a1, 20 -4023e024: 41e8 l32i.n a14, a1, 16 -4023e026: 31f8 l32i.n a15, a1, 12 -4023e028: 20c112 addi a1, a1, 32 -4023e02b: f00d ret.n -4023e02d: 000000 ill - -4023e030 : -4023e030: d0c112 addi a1, a1, -48 -4023e033: 0348 l32i.n a4, a3, 0 -4023e035: 91d9 s32i.n a13, a1, 36 -4023e037: 03dd mov.n a13, a3 -4023e039: f0a032 movi a3, 240 -4023e03c: 0129 s32i.n a2, a1, 0 -4023e03e: b109 s32i.n a0, a1, 44 -4023e040: a1c9 s32i.n a12, a1, 40 -4023e042: 81e9 s32i.n a14, a1, 32 -4023e044: 71f9 s32i.n a15, a1, 28 -4023e046: 103430 and a3, a4, a3 -4023e049: e0a052 movi a5, 224 -4023e04c: a27c movi.n a2, -6 -4023e04e: 021357 beq a3, a5, 4023e054 -4023e051: 0026c6 j 4023e0f0 -4023e054: ff2121 l32r a2, 4023dcd8 -4023e057: 0238 l32i.n a3, a2, 0 -4023e059: a27c movi.n a2, -6 -4023e05b: 029437 bne a4, a3, 4023e061 -4023e05e: 002386 j 4023e0f0 -4023e061: ecf821 l32r a2, 40239444 -4023e064: af7c movi.n a15, -6 -4023e066: 02e8 l32i.n a14, a2, 0 -4023e068: 082e16 beqz a14, 4023e0ee -4023e06b: 390e22 l8ui a2, a14, 57 -4023e06e: 012280 slli a2, a2, 24 -4023e071: 0732d6 bgez a2, 4023e0e8 -4023e074: 0128 l32i.n a2, a1, 0 -4023e076: 828c beqz.n a2, 4023e082 -4023e078: 0228 l32i.n a2, a2, 0 -4023e07a: 428c beqz.n a2, 4023e082 -4023e07c: 012e32 l32i a3, a14, 4 -4023e07f: 659237 bne a2, a3, 4023e0e8 -4023e082: 0d3d mov.n a3, a13 -4023e084: 202ee0 or a2, a14, a14 -4023e087: ffd185 call0 4023dda0 -4023e08a: 02cd mov.n a12, a2 -4023e08c: 058216 beqz a2, 4023e0e8 -4023e08f: 100222 l8ui a2, a2, 16 -4023e092: 4b22f6 bgeui a2, 2, 4023e0e1 -4023e095: 0c0c22 l8ui a2, a12, 12 -4023e098: 528c beqz.n a2, 4023e0a1 -4023e09a: 731c movi.n a3, 23 -4023e09c: 0c2d mov.n a2, a12 -4023e09e: ffb005 call0 4023dba0 -4023e0a1: 102e62 l32i a6, a14, 64 -4023e0a4: 868c beqz.n a6, 4023e0b0 -4023e0a6: 040c movi.n a4, 0 -4023e0a8: 0d3d mov.n a3, a13 -4023e0aa: 202ee0 or a2, a14, a14 -4023e0ad: 0006c0 callx0 a6 -4023e0b0: ff1231 l32r a3, 4023dcf8 -4023e0b3: 0328 l32i.n a2, a3, 0 -4023e0b5: 099c27 bne a12, a2, 4023e0c2 -4023e0b8: 0c28 l32i.n a2, a12, 0 -4023e0ba: 0329 s32i.n a2, a3, 0 -4023e0bc: 000346 j 4023e0cd -4023e0bf: 032d00 excw -4023e0c2: 728c beqz.n a2, 4023e0cd -4023e0c4: 0238 l32i.n a3, a2, 0 -4023e0c6: f69c37 bne a12, a3, 4023e0c0 -4023e0c9: 0c38 l32i.n a3, a12, 0 -4023e0cb: 0239 s32i.n a3, a2, 0 -4023e0cd: ff0b31 l32r a3, 4023dcfc -4023e0d0: 91a142 movi a4, 0x191 -4023e0d3: 202cc0 or a2, a12, a12 -4023e0d6: ebec01 l32r a0, 40239088 -4023e0d9: 0000c0 callx0 a0 -4023e0dc: 000186 j 4023e0e6 -4023e0df: 0b0000 excw -4023e0e2: 4c2222 l32i a2, a2, 0x130 -4023e0e5: 0f0c10 excw -4023e0e8: 0ee8 l32i.n a14, a14, 0 -4023e0ea: ffde86 j 4023e068 -4023e0ed: 0f2d00 excw -4023e0f0: b108 l32i.n a0, a1, 44 -4023e0f2: a1c8 l32i.n a12, a1, 40 -4023e0f4: 91d8 l32i.n a13, a1, 36 -4023e0f6: 81e8 l32i.n a14, a1, 32 -4023e0f8: 71f8 l32i.n a15, a1, 28 -4023e0fa: 30c112 addi a1, a1, 48 -4023e0fd: f00d ret.n - ... - -4023e100 : -4023e100: fefe21 l32r a2, 4023dcf8 -4023e103: f0c112 addi a1, a1, -16 -4023e106: 21c9 s32i.n a12, a1, 8 -4023e108: 02c8 l32i.n a12, a2, 0 -4023e10a: 3109 s32i.n a0, a1, 12 -4023e10c: 0cac beqz.n a12, 4023e130 -4023e10e: 071c22 l16ui a2, a12, 14 -4023e111: 529c beqz.n a2, 4023e12a -4023e113: 220b addi.n a2, a2, -1 -4023e115: f42020 extui a2, a2, 0, 16 -4023e118: 075c22 s16i a2, a12, 14 -4023e11b: b2cc bnez.n a2, 4023e12a -4023e11d: 0d0c22 l8ui a2, a12, 13 -4023e120: 061266 bnei a2, 1, 4023e12a -4023e123: 631c movi.n a3, 22 -4023e125: 0c2d mov.n a2, a12 -4023e127: ffa785 call0 4023dba0 -4023e12a: 0cc8 l32i.n a12, a12, 0 -4023e12c: fff706 j 4023e10c -4023e12f: 310800 srai a0, a0, 24 -4023e132: 21c8 l32i.n a12, a1, 8 -4023e134: 10c112 addi a1, a1, 16 -4023e137: f00d ret.n -4023e139: 000000 ill -4023e13c: 0016d0 excw - ... - -4023e140 : -4023e140: f0c112 addi a1, a1, -16 -4023e143: f30f21 l32r a2, 4023ad80 -4023e146: 3109 s32i.n a0, a1, 12 -4023e148: 530c movi.n a3, 5 -4023e14a: 0020c0 memw -4023e14d: 0239 s32i.n a3, a2, 0 -4023e14f: fffb31 l32r a3, 4023e13c -4023e152: f3dc21 l32r a2, 4023b0c4 -4023e155: 0020c0 memw -4023e158: 0239 s32i.n a3, a2, 0 -4023e15a: f3fa21 l32r a2, 4023b144 -4023e15d: c30c movi.n a3, 12 -4023e15f: 0020c0 memw -4023e162: 0239 s32i.n a3, a2, 0 -4023e164: f40421 l32r a2, 4023b174 -4023e167: 630c movi.n a3, 6 -4023e169: 0020c0 memw -4023e16c: 0239 s32i.n a3, a2, 0 -4023e16e: 015d05 call0 4023f740 -4023e171: ffb705 call0 4023dce4 -4023e174: fc8745 call0 4023a9ec -4023e177: 057d05 call0 40243948 -4023e17a: 3108 l32i.n a0, a1, 12 -4023e17c: 10c112 addi a1, a1, 16 -4023e17f: f00d ret.n -4023e181: 000000 ill - -4023e184 : -4023e184: f0c112 addi a1, a1, -16 -4023e187: 11d9 s32i.n a13, a1, 4 -4023e189: 02dd mov.n a13, a2 -4023e18b: ecae21 l32r a2, 40239444 -4023e18e: 21c9 s32i.n a12, a1, 8 -4023e190: 02c8 l32i.n a12, a2, 0 -4023e192: 3109 s32i.n a0, a1, 12 -4023e194: 0c2d mov.n a2, a12 -4023e196: e29c beqz.n a2, 4023e1b8 -4023e198: 390232 l8ui a3, a2, 57 -4023e19b: 0b6307 bbci a3, 0, 4023e1aa -4023e19e: 0d48 l32i.n a4, a13, 0 -4023e1a0: 1238 l32i.n a3, a2, 4 -4023e1a2: 303430 xor a3, a4, a3 -4023e1a5: 2248 l32i.n a4, a2, 8 -4023e1a7: 3a0347 bnone a3, a4, 4023e1e5 -4023e1aa: 0228 l32i.n a2, a2, 0 -4023e1ac: fff986 j 4023e196 -4023e1af: 0c2200 excw -4023e1b2: 0739 s32i.n a3, a7, 0 -4023e1b4: c807e2 l8ui a14, a7, 200 -4023e1b7: 560c movi.n a6, 5 -4023e1b9: ff4c movi.n a15, 79 -4023e1bb: 000506 j 4023e1d3 -4023e1be: 002d22 l32i a2, a13, 0 -4023e1c1: 203cc0 or a3, a12, a12 -4023e1c4: 005745 call0 4023e73c -4023e1c7: feb256 bnez a2, 4023e1b6 -4023e1ca: e60245 call0 402241f0 -4023e1cd: 141c27 beq a12, a2, 4023e1e5 -4023e1d0: fff886 j 4023e1b6 -4023e1d3: 8b1f21 l32r a2, 40220e50 -4023e1d6: 0228 l32i.n a2, a2, 0 -4023e1d8: 928c beqz.n a2, 4023e1e5 -4023e1da: 390232 l8ui a3, a2, 57 -4023e1dd: 040c movi.n a4, 0 -4023e1df: 043030 extui a3, a3, 0, 1 -4023e1e2: 832430 moveqz a2, a4, a3 -4023e1e5: 3108 l32i.n a0, a1, 12 -4023e1e7: 21c8 l32i.n a12, a1, 8 -4023e1e9: 11d8 l32i.n a13, a1, 4 -4023e1eb: 10c112 addi a1, a1, 16 -4023e1ee: f00d ret.n -4023e1f0: ff3774 excw -4023e1f3: 3f .byte 0x3f -4023e1f4: 376c movi.n a7, -29 -4023e1f6: ff .byte 0xff -4023e1f7: 3f .byte 0x3f -4023e1f8: 004400 break 4, 0 -4023e1fb: 377000 excw -4023e1fe: ff .byte 0xff -4023e1ff: 3f .byte 0x3f -4023e200: 3778 l32i.n a7, a7, 12 -4023e202: ff .byte 0xff -4023e203: 3f .byte 0x3f - -4023e204 : -4023e204: d0c112 addi a1, a1, -48 -4023e207: 81e9 s32i.n a14, a1, 32 -4023e209: 12e8 l32i.n a14, a2, 4 -4023e20b: a1c9 s32i.n a12, a1, 40 -4023e20d: 71f9 s32i.n a15, a1, 28 -4023e20f: b109 s32i.n a0, a1, 44 -4023e211: 91d9 s32i.n a13, a1, 36 -4023e213: 02cd mov.n a12, a2 -4023e215: 010e22 l8ui a2, a14, 1 -4023e218: 035d mov.n a5, a3 -4023e21a: 000e32 l8ui a3, a14, 0 -4023e21d: 112280 slli a2, a2, 8 -4023e220: 202230 or a2, a2, a3 -4023e223: 11f280 slli a15, a2, 8 -4023e226: 412820 srli a2, a2, 8 -4023e229: 20ff20 or a15, a15, a2 -4023e22c: f4f0f0 extui a15, a15, 0, 16 -4023e22f: 412cf0 srli a2, a15, 12 -4023e232: 074226 beqi a2, 4, 4023e23d -4023e235: 0c2d mov.n a2, a12 -4023e237: 018105 call0 4023fa48 -4023e23a: 008006 j 4023e43e -4023e23d: 030e22 l8ui a2, a14, 3 -4023e240: 020e32 l8ui a3, a14, 2 -4023e243: 112280 slli a2, a2, 8 -4023e246: 202230 or a2, a2, a3 -4023e249: 11d280 slli a13, a2, 8 -4023e24c: 412820 srli a2, a2, 8 -4023e24f: 20dd20 or a13, a13, a2 -4023e252: 34f8f0 extui a15, a15, 8, 4 -4023e255: 051c22 l16ui a2, a12, 10 -4023e258: 11ffe0 slli a15, a15, 2 -4023e25b: f4d0d0 extui a13, a13, 0, 16 -4023e25e: d332f7 bltu a2, a15, 4023e235 -4023e261: 041c22 l16ui a2, a12, 8 -4023e264: cd32d7 bltu a2, a13, 4023e235 -4023e267: 203ff0 or a3, a15, a15 -4023e26a: 0e2d mov.n a2, a14 -4023e26c: 026152 s32i a5, a1, 8 -4023e26f: 0cfb85 call0 4024b228 -4023e272: fbf256 bnez a2, 4023e235 -4023e275: 0d3d mov.n a3, a13 -4023e277: 0c2d mov.n a2, a12 -4023e279: 019c45 call0 4023fc40 -4023e27c: 110e32 l8ui a3, a14, 17 -4023e27f: 100e72 l8ui a7, a14, 16 -4023e282: 120e22 l8ui a2, a14, 18 -4023e285: 113380 slli a3, a3, 8 -4023e288: 206370 or a6, a3, a7 -4023e28b: 112200 slli a2, a2, 16 -4023e28e: 203260 or a3, a2, a6 -4023e291: 130e22 l8ui a2, a14, 19 -4023e294: ffd7d1 l32r a13, 4023e1f0 -4023e297: 012280 slli a2, a2, 24 -4023e29a: 202230 or a2, a2, a3 -4023e29d: 0d29 s32i.n a2, a13, 0 -4023e29f: 0d0e62 l8ui a6, a14, 13 -4023e2a2: 0c0e82 l8ui a8, a14, 12 -4023e2a5: 0e0e32 l8ui a3, a14, 14 -4023e2a8: 116680 slli a6, a6, 8 -4023e2ab: 113300 slli a3, a3, 16 -4023e2ae: 207680 or a7, a6, a8 -4023e2b1: 206370 or a6, a3, a7 -4023e2b4: 0f0e32 l8ui a3, a14, 15 -4023e2b7: ffcf41 l32r a4, 4023e1f4 -4023e2ba: 013380 slli a3, a3, 24 -4023e2bd: 203360 or a3, a3, a6 -4023e2c0: 0439 s32i.n a3, a4, 0 -4023e2c2: f0a032 movi a3, 240 -4023e2c5: 102230 and a2, a2, a3 -4023e2c8: e0a032 movi a3, 224 -4023e2cb: 2158 l32i.n a5, a1, 8 -4023e2cd: 199237 bne a2, a3, 4023e2ea -4023e2d0: 390522 l8ui a2, a5, 57 -4023e2d3: 012280 slli a2, a2, 24 -4023e2d6: 0572d6 bgez a2, 4023e331 -4023e2d9: 052d mov.n a2, a5 -4023e2db: 0d3d mov.n a3, a13 -4023e2dd: ffac05 call0 4023dda0 -4023e2e0: 2158 l32i.n a5, a1, 8 -4023e2e2: 04b216 beqz a2, 4023e331 -4023e2e5: 056d mov.n a6, a5 -4023e2e7: 004886 j 4023e40d -4023e2ea: 056d mov.n a6, a5 -4023e2ec: 170c movi.n a7, 1 -4023e2ee: 390622 l8ui a2, a6, 57 -4023e2f1: 09e207 bbsi a2, 0, 4023e2fe -4023e2f4: d7ac beqz.n a7, 4023e325 -4023e2f6: ec5321 l32r a2, 40239444 -4023e2f9: 0268 l32i.n a6, a2, 0 -4023e2fb: 000a06 j 4023e327 -4023e2fe: 012632 l32i a3, a6, 4 -4023e301: fef316 beqz a3, 4023e2f4 -4023e304: 002d22 l32i a2, a13, 0 -4023e307: 029327 bne a3, a2, 4023e30d -4023e30a: 003fc6 j 4023e40d -4023e30d: 203660 or a3, a6, a6 -4023e310: 2159 s32i.n a5, a1, 8 -4023e312: 1169 s32i.n a6, a1, 4 -4023e314: 0179 s32i.n a7, a1, 0 -4023e316: 004245 call0 4023e73c -4023e319: 2158 l32i.n a5, a1, 8 -4023e31b: 1168 l32i.n a6, a1, 4 -4023e31d: 0178 l32i.n a7, a1, 0 -4023e31f: 0ea256 bnez a2, 4023e40d -4023e322: fff386 j 4023e2f4 -4023e325: 0668 l32i.n a6, a6, 0 -4023e327: 019657 bne a6, a5, 4023e32c -4023e32a: 0568 l32i.n a6, a5, 0 -4023e32c: 070c movi.n a7, 0 -4023e32e: bc9677 bne a6, a7, 4023e2ee -4023e331: 090e32 l8ui a3, a14, 9 -4023e334: 121c movi.n a2, 17 -4023e336: 021327 beq a3, a2, 4023e33c -4023e339: 003346 j 4023e40a -4023e33c: fefa add.n a15, a14, a15 -4023e33e: 030f22 l8ui a2, a15, 3 -4023e341: 020f32 l8ui a3, a15, 2 -4023e344: 112280 slli a2, a2, 8 -4023e347: 202230 or a2, a2, a3 -4023e34a: ffab31 l32r a3, 4023e1f8 -4023e34d: 021237 beq a2, a3, 4023e353 -4023e350: 002d86 j 4023e40a -4023e353: 056d mov.n a6, a5 -4023e355: edc616 beqz a6, 4023e235 -4023e358: 060e22 l8ui a2, a14, 6 -4023e35b: 070e32 l8ui a3, a14, 7 -4023e35e: 542020 extui a2, a2, 0, 6 -4023e361: 113380 slli a3, a3, 8 -4023e364: 202230 or a2, a2, a3 -4023e367: eca256 bnez a2, 4023e235 -4023e36a: ffa521 l32r a2, 4023e200 -4023e36d: ffa3f1 l32r a15, 4023e1fc -4023e370: 0062e2 s32i a14, a2, 0 -4023e373: 006f52 s32i a5, a15, 0 -4023e376: 053d mov.n a3, a5 -4023e378: 0c2d mov.n a2, a12 -4023e37a: 026152 s32i a5, a1, 8 -4023e37d: 01e905 call0 40240210 -4023e380: 2158 l32i.n a5, a1, 8 -4023e382: 06e256 bnez a2, 4023e3f4 -4023e385: 090e22 l8ui a2, a14, 9 -4023e388: 332226 beqi a2, 2, 4023e3bf -4023e38b: 0d32f6 bgeui a2, 3, 4023e39c -4023e38e: 3a1266 bnei a2, 1, 4023e3cc -4023e391: 053d mov.n a3, a5 -4023e393: 0c2d mov.n a2, a12 -4023e395: 05ca85 call0 40244040 -4023e398: 001606 j 4023e3f4 -4023e39b: 622600 excw -4023e39e: 131c12 l16ui a1, a12, 38 -4023e3a1: 279237 bne a2, a3, 4023e3cc -4023e3a4: 053d mov.n a3, a5 -4023e3a6: 202cc0 or a2, a12, a12 -4023e3a9: 05ab45 call0 40243e60 -4023e3ac: 001106 j 4023e3f4 -4023e3af: 000000 ill -4023e3b2: 053d mov.n a3, a5 -4023e3b4: 0c2d mov.n a2, a12 -4023e3b6: 03d4c5 call0 40242104 -4023e3b9: 000dc6 j 4023e3f4 -4023e3bc: 000000 ill -4023e3bf: 0d4d mov.n a4, a13 -4023e3c1: 053d mov.n a3, a5 -4023e3c3: 0c2d mov.n a2, a12 -4023e3c5: ffa985 call0 4023de60 -4023e3c8: 000a06 j 4023e3f4 -4023e3cb: 2d2200 excw -4023e3ce: 355000 extui a5, a0, 16, 4 -4023e3d1: 368520 excw -4023e3d4: 52dc00 excw -4023e3d7: 0d28 l32i.n a2, a13, 0 -4023e3d9: f0a032 movi a3, 240 -4023e3dc: 102320 and a2, a3, a2 -4023e3df: e0a032 movi a3, 224 -4023e3e2: 081237 beq a2, a3, 4023e3ee -4023e3e5: 1ce9 s32i.n a14, a12, 4 -4023e3e7: 230c movi.n a3, 2 -4023e3e9: 0c2d mov.n a2, a12 -4023e3eb: 05df05 call0 402441dc -4023e3ee: 202cc0 or a2, a12, a12 -4023e3f1: 016545 call0 4023fa48 -4023e3f4: ff8331 l32r a3, 4023e200 -4023e3f7: 00a022 movi a2, 0 -4023e3fa: 006322 s32i a2, a3, 0 -4023e3fd: ff7d31 l32r a3, 4023e1f4 -4023e400: 0f29 s32i.n a2, a15, 0 -4023e402: 0329 s32i.n a2, a3, 0 -4023e404: 0d29 s32i.n a2, a13, 0 -4023e406: 000d06 j 4023e43e -4023e409: a06200 addx4 a6, a2, a0 -4023e40c: 793100 excw -4023e40f: ff .byte 0xff -4023e410: 002322 l32i a2, a3, 0 -4023e413: f3e216 beqz a2, 4023e355 -4023e416: 203550 or a3, a5, a5 -4023e419: 2159 s32i.n a5, a1, 8 -4023e41b: 1169 s32i.n a6, a1, 4 -4023e41d: 0031c5 call0 4023e73c -4023e420: 2158 l32i.n a5, a1, 8 -4023e422: 1168 l32i.n a6, a1, 4 -4023e424: e0d256 bnez a2, 4023e235 -4023e427: ff7331 l32r a3, 4023e1f4 -4023e42a: 0328 l32i.n a2, a3, 0 -4023e42c: f0a032 movi a3, 240 -4023e42f: 102320 and a2, a3, a2 -4023e432: e0a032 movi a3, 224 -4023e435: 029237 bne a2, a3, 4023e43b -4023e438: ff7e46 j 4023e235 -4023e43b: ffc586 j 4023e355 -4023e43e: b108 l32i.n a0, a1, 44 -4023e440: 020c movi.n a2, 0 -4023e442: a1c8 l32i.n a12, a1, 40 -4023e444: 91d8 l32i.n a13, a1, 36 -4023e446: 81e8 l32i.n a14, a1, 32 -4023e448: 71f8 l32i.n a15, a1, 28 -4023e44a: 30c112 addi a1, a1, 48 -4023e44d: f00d ret.n -4023e44f: 400000 ssr a0 -4023e452: 9c0000 excw -4023e455: ff2c movi.n a15, 47 -4023e457: 3f .byte 0x3f - -4023e458 : -4023e458: b0c112 addi a1, a1, -80 -4023e45b: 746060 extui a6, a6, 0, 8 -4023e45e: 745050 extui a5, a5, 0, 8 -4023e461: 747070 extui a7, a7, 0, 8 -4023e464: 1061e2 s32i a14, a1, 64 -4023e467: f1f9 s32i.n a15, a1, 60 -4023e469: 7169 s32i.n a6, a1, 28 -4023e46b: 136102 s32i a0, a1, 76 -4023e46e: 1261c2 s32i a12, a1, 72 -4023e471: 1161d2 s32i a13, a1, 68 -4023e474: 5139 s32i.n a3, a1, 20 -4023e476: 6159 s32i.n a5, a1, 24 -4023e478: 4179 s32i.n a7, a1, 16 -4023e47a: 02fd mov.n a15, a2 -4023e47c: 04ed mov.n a14, a4 -4023e47e: 2c1162 l16ui a6, a1, 88 -4023e481: 1a5416 beqz a4, 4023e62a -4023e484: 061616 beqz a6, 4023e4e9 -4023e487: 563b addi.n a5, a6, 3 -4023e489: c27c movi.n a2, -4 -4023e48b: 105520 and a5, a5, a2 -4023e48e: f4c050 extui a12, a5, 0, 16 -4023e491: 113c00 slli a3, a12, 16 -4023e494: 313030 srai a3, a3, 16 -4023e497: 0f2d mov.n a2, a15 -4023e499: 8169 s32i.n a6, a1, 32 -4023e49b: 14ccd2 addi a13, a12, 20 -4023e49e: 015205 call0 4023f9c0 -4023e4a1: f4d0d0 extui a13, a13, 0, 16 -4023e4a4: 8168 l32i.n a6, a1, 32 -4023e4a6: 328c beqz.n a2, 4023e4ad -4023e4a8: e27c movi.n a2, -2 -4023e4aa: 006b86 j 4023e65c -4023e4ad: 1f28 l32i.n a2, a15, 4 -4023e4af: 152132 l32i a3, a1, 84 -4023e4b2: 064d mov.n a4, a6 -4023e4b4: 8169 s32i.n a6, a1, 32 -4023e4b6: ecc201 l32r a0, 402397c0 -4023e4b9: 0000c0 callx0 a0 -4023e4bc: 8168 l32i.n a6, a1, 32 -4023e4be: 0eb6c7 bgeu a6, a12, 4023e4d0 -4023e4c1: 1f28 l32i.n a2, a15, 4 -4023e4c3: c04c60 sub a4, a12, a6 -4023e4c6: 030c movi.n a3, 0 -4023e4c8: 226a add.n a2, a2, a6 -4023e4ca: e9cb01 l32r a0, 40238bf8 -4023e4cd: 0000c0 callx0 a0 -4023e4d0: 020c movi.n a2, 0 -4023e4d2: 4151c0 srli a5, a12, 1 -4023e4d5: 024d mov.n a4, a2 -4023e4d7: 14a257 bge a2, a5, 4023e4ef -4023e4da: 1f38 l32i.n a3, a15, 4 -4023e4dc: 903230 addx2 a3, a2, a3 -4023e4df: 001332 l16ui a3, a3, 0 -4023e4e2: 221b addi.n a2, a2, 1 -4023e4e4: 443a add.n a4, a4, a3 -4023e4e6: fffb46 j 4023e4d7 -4023e4e9: 14a0d2 movi a13, 20 -4023e4ec: 00a042 movi a4, 0 -4023e4ef: 14a032 movi a3, 20 -4023e4f2: 0f2d mov.n a2, a15 -4023e4f4: 8149 s32i.n a4, a1, 32 -4023e4f6: 014c85 call0 4023f9c0 -4023e4f9: 8148 l32i.n a4, a1, 32 -4023e4fb: fa9256 bnez a2, 4023e4a8 -4023e4fe: 1f28 l32i.n a2, a15, 4 -4023e500: 6158 l32i.n a5, a1, 24 -4023e502: 4168 l32i.n a6, a1, 16 -4023e504: 084252 s8i a5, a2, 8 -4023e507: 094262 s8i a6, a2, 9 -4023e50a: 0e78 l32i.n a7, a14, 0 -4023e50c: ffd151 l32r a5, 4023e450 -4023e50f: 743870 extui a3, a7, 8, 8 -4023e512: 7168 l32i.n a6, a1, 28 -4023e514: 114232 s8i a3, a2, 17 -4023e517: 753870 extui a3, a7, 24, 8 -4023e51a: 134232 s8i a3, a2, 19 -4023e51d: 11dda0 slli a13, a13, 6 -4023e520: 203650 or a3, a6, a5 -4023e523: 20dd30 or a13, a13, a3 -4023e526: 113d80 slli a3, a13, 8 -4023e529: 74d8d0 extui a13, a13, 8, 8 -4023e52c: 2033d0 or a3, a3, a13 -4023e52f: 041f62 l16ui a6, a15, 8 -4023e532: f43030 extui a3, a3, 0, 16 -4023e535: 415830 srli a5, a3, 8 -4023e538: ffc7d1 l32r a13, 4023e454 -4023e53b: 014252 s8i a5, a2, 1 -4023e53e: 115680 slli a5, a6, 8 -4023e541: 416860 srli a6, a6, 8 -4023e544: 205560 or a5, a5, a6 -4023e547: 001da2 l16ui a10, a13, 0 -4023e54a: f45050 extui a5, a5, 0, 16 -4023e54d: 416850 srli a6, a5, 8 -4023e550: f58070 extui a8, a7, 16, 16 -4023e553: 11ba80 slli a11, a10, 8 -4023e556: 104272 s8i a7, a2, 16 -4023e559: 034262 s8i a6, a2, 3 -4023e55c: f47070 extui a7, a7, 0, 16 -4023e55f: 4168a0 srli a6, a10, 8 -4023e562: 206b60 or a6, a11, a6 -4023e565: 778a add.n a7, a7, a8 -4023e567: f46060 extui a6, a6, 0, 16 -4023e56a: 024252 s8i a5, a2, 2 -4023e56d: 575a add.n a5, a7, a5 -4023e56f: 41b860 srli a11, a6, 8 -4023e572: 044262 s8i a6, a2, 4 -4023e575: 656a add.n a6, a5, a6 -4023e577: 4158 l32i.n a5, a1, 16 -4023e579: 0542b2 s8i a11, a2, 5 -4023e57c: 11b580 slli a11, a5, 8 -4023e57f: 6158 l32i.n a5, a1, 24 -4023e581: 090c movi.n a9, 0 -4023e583: 20bb50 or a11, a11, a5 -4023e586: 66ba add.n a6, a6, a11 -4023e588: 464a add.n a4, a6, a4 -4023e58a: aa1b addi.n a10, a10, 1 -4023e58c: 4168 l32i.n a6, a1, 16 -4023e58e: 004232 s8i a3, a2, 0 -4023e591: 124282 s8i a8, a2, 18 -4023e594: 064292 s8i a9, a2, 6 -4023e597: 074292 s8i a9, a2, 7 -4023e59a: 005da2 s16i a10, a13, 0 -4023e59d: 334a add.n a3, a3, a4 -4023e59f: 066666 bnei a6, 6, 4023e5a9 -4023e5a2: 044c movi.n a4, 64 -4023e5a4: 064242 s8i a4, a2, 6 -4023e5a7: 334a add.n a3, a3, a4 -4023e5a9: 5148 l32i.n a4, a1, 20 -4023e5ab: 248c beqz.n a4, 4023e5b1 -4023e5ad: 0448 l32i.n a4, a4, 0 -4023e5af: 94dc bnez.n a4, 4023e5cc -4023e5b1: 142152 l32i a5, a1, 80 -4023e5b4: 040542 l8ui a4, a5, 4 -4023e5b7: 0c4242 s8i a4, a2, 12 -4023e5ba: 050542 l8ui a4, a5, 5 -4023e5bd: 0d4242 s8i a4, a2, 13 -4023e5c0: 060542 l8ui a4, a5, 6 -4023e5c3: 0e4242 s8i a4, a2, 14 -4023e5c6: 070542 l8ui a4, a5, 7 -4023e5c9: 000446 j 4023e5de -4023e5cc: 745840 extui a5, a4, 8, 8 -4023e5cf: 0d4252 s8i a5, a2, 13 -4023e5d2: 755040 extui a5, a4, 16, 8 -4023e5d5: 0c4242 s8i a4, a2, 12 -4023e5d8: 0e4252 s8i a5, a2, 14 -4023e5db: 754840 extui a4, a4, 24, 8 -4023e5de: 0d0252 l8ui a5, a2, 13 -4023e5e1: 0f4242 s8i a4, a2, 15 -4023e5e4: 0c0272 l8ui a7, a2, 12 -4023e5e7: 0e0242 l8ui a4, a2, 14 -4023e5ea: 115580 slli a5, a5, 8 -4023e5ed: 114400 slli a4, a4, 16 -4023e5f0: 206570 or a6, a5, a7 -4023e5f3: 205460 or a5, a4, a6 -4023e5f6: 0f0242 l8ui a4, a2, 15 -4023e5f9: 014480 slli a4, a4, 24 -4023e5fc: 204450 or a4, a4, a5 -4023e5ff: f45040 extui a5, a4, 0, 16 -4023e602: f54040 extui a4, a4, 16, 16 -4023e605: 454a add.n a4, a5, a4 -4023e607: 343a add.n a3, a4, a3 -4023e609: f54030 extui a4, a3, 16, 16 -4023e60c: f43030 extui a3, a3, 0, 16 -4023e60f: 343a add.n a3, a4, a3 -4023e611: f54030 extui a4, a3, 16, 16 -4023e614: 334a add.n a3, a3, a4 -4023e616: f47c movi.n a4, -1 -4023e618: 303430 xor a3, a4, a3 -4023e61b: f43030 extui a3, a3, 0, 16 -4023e61e: 0a4232 s8i a3, a2, 10 -4023e621: 413830 srli a3, a3, 8 -4023e624: 0b4232 s8i a3, a2, 11 -4023e627: 0008c6 j 4023e64e -4023e62a: 1268 l32i.n a6, a2, 4 -4023e62c: 01ed mov.n a14, a1 -4023e62e: 110632 l8ui a3, a6, 17 -4023e631: 100652 l8ui a5, a6, 16 -4023e634: 120622 l8ui a2, a6, 18 -4023e637: 113380 slli a3, a3, 8 -4023e63a: 112200 slli a2, a2, 16 -4023e63d: 204350 or a4, a3, a5 -4023e640: 203240 or a3, a2, a4 -4023e643: 130622 l8ui a2, a6, 19 -4023e646: 012280 slli a2, a2, 24 -4023e649: 202230 or a2, a2, a3 -4023e64c: 0129 s32i.n a2, a1, 0 -4023e64e: 142162 l32i a6, a1, 80 -4023e651: 0e4d mov.n a4, a14 -4023e653: 5658 l32i.n a5, a6, 20 -4023e655: 0f3d mov.n a3, a15 -4023e657: 062d mov.n a2, a6 -4023e659: 0005c0 callx0 a5 -4023e65c: 132102 l32i a0, a1, 76 -4023e65f: 1221c2 l32i a12, a1, 72 -4023e662: 1121d2 l32i a13, a1, 68 -4023e665: 1021e2 l32i a14, a1, 64 -4023e668: f1f8 l32i.n a15, a1, 60 -4023e66a: 50c112 addi a1, a1, 80 -4023e66d: f00d ret.n - ... - -4023e670 : -4023e670: e0c112 addi a1, a1, -32 -4023e673: 080c movi.n a8, 0 -4023e675: 2189 s32i.n a8, a1, 8 -4023e677: 1189 s32i.n a8, a1, 4 -4023e679: 8188 l32i.n a8, a1, 32 -4023e67b: 747070 extui a7, a7, 0, 8 -4023e67e: 0189 s32i.n a8, a1, 0 -4023e680: 746060 extui a6, a6, 0, 8 -4023e683: 745050 extui a5, a5, 0, 8 -4023e686: 076102 s32i a0, a1, 28 -4023e689: ffdcc5 call0 4023e458 -4023e68c: 7108 l32i.n a0, a1, 28 -4023e68e: 20c112 addi a1, a1, 32 -4023e691: f00d ret.n - ... - -4023e694 : -4023e694: c0c112 addi a1, a1, -64 -4023e697: e1c9 s32i.n a12, a1, 56 -4023e699: 02cd mov.n a12, a2 -4023e69b: 042d mov.n a2, a4 -4023e69d: d1d9 s32i.n a13, a1, 52 -4023e69f: c1e9 s32i.n a14, a1, 48 -4023e6a1: b1f9 s32i.n a15, a1, 44 -4023e6a3: 4139 s32i.n a3, a1, 16 -4023e6a5: 5149 s32i.n a4, a1, 20 -4023e6a7: f109 s32i.n a0, a1, 60 -4023e6a9: 74d050 extui a13, a5, 0, 8 -4023e6ac: 74e060 extui a14, a6, 0, 8 -4023e6af: 74f070 extui a15, a7, 0, 8 -4023e6b2: ffad05 call0 4023e184 -4023e6b5: 028d mov.n a8, a2 -4023e6b7: 4138 l32i.n a3, a1, 16 -4023e6b9: c27c movi.n a2, -4 -4023e6bb: 5148 l32i.n a4, a1, 20 -4023e6bd: b88c beqz.n a8, 4023e6cc -4023e6bf: 0189 s32i.n a8, a1, 0 -4023e6c1: 0f7d mov.n a7, a15 -4023e6c3: 0e6d mov.n a6, a14 -4023e6c5: 0d5d mov.n a5, a13 -4023e6c7: 0c2d mov.n a2, a12 -4023e6c9: fffa45 call0 4023e670 -4023e6cc: f108 l32i.n a0, a1, 60 -4023e6ce: e1c8 l32i.n a12, a1, 56 -4023e6d0: d1d8 l32i.n a13, a1, 52 -4023e6d2: c1e8 l32i.n a14, a1, 48 -4023e6d4: b1f8 l32i.n a15, a1, 44 -4023e6d6: 40c112 addi a1, a1, 64 -4023e6d9: f00d ret.n -4023e6db: b45000 extui a5, a0, 0, 12 -4023e6de: 124024 excw - -4023e6e0 : -4023e6e0: f0c112 addi a1, a1, -16 -4023e6e3: 028d mov.n a8, a2 -4023e6e5: eb5721 l32r a2, 40239444 -4023e6e8: 3109 s32i.n a0, a1, 12 -4023e6ea: 21c9 s32i.n a12, a1, 8 -4023e6ec: 0228 l32i.n a2, a2, 0 -4023e6ee: b29c beqz.n a2, 4023e70d -4023e6f0: 390242 l8ui a4, a2, 57 -4023e6f3: f56407 bbci a4, 0, 4023e6ec -4023e6f6: 1278 l32i.n a7, a2, 4 -4023e6f8: 0858 l32i.n a5, a8, 0 -4023e6fa: 2268 l32i.n a6, a2, 8 -4023e6fc: 305750 xor a5, a7, a5 -4023e6ff: 2f0567 bnone a5, a6, 4023e732 -4023e702: 0348 l32i.n a4, a3, 0 -4023e704: 304740 xor a4, a7, a4 -4023e707: 270467 bnone a4, a6, 4023e732 -4023e70a: fff786 j 4023e6ec -4023e70d: 89d031 l32r a3, 40220e50 -4023e710: 0328 l32i.n a2, a3, 0 -4023e712: 03cd mov.n a12, a3 -4023e714: a29c beqz.n a2, 4023e732 -4023e716: 390232 l8ui a3, a2, 57 -4023e719: 136307 bbci a3, 0, 4023e730 -4023e71c: 024d mov.n a4, a2 -4023e71e: ffef21 l32r a2, 4023e6dc -4023e721: c7a032 movi a3, 199 -4023e724: ebb401 l32r a0, 402395f4 -4023e727: 0000c0 callx0 a0 -4023e72a: 0c28 l32i.n a2, a12, 0 -4023e72c: 000086 j 4023e732 -4023e72f: 020c00 excw -4023e732: 3108 l32i.n a0, a1, 12 -4023e734: 21c8 l32i.n a12, a1, 8 -4023e736: 10c112 addi a1, a1, 16 -4023e739: f00d ret.n - ... - -4023e73c : -4023e73c: 520b addi.n a5, a2, -1 -4023e73e: d67c movi.n a6, -3 -4023e740: 024d mov.n a4, a2 -4023e742: 120c movi.n a2, 1 -4023e744: 2d3657 bltu a6, a5, 4023e775 -4023e747: 390352 l8ui a5, a3, 57 -4023e74a: 220c movi.n a2, 2 -4023e74c: 102520 and a2, a5, a2 -4023e74f: 22ac beqz.n a2, 4023e775 -4023e751: 1358 l32i.n a5, a3, 4 -4023e753: 020c movi.n a2, 0 -4023e755: 1c1457 beq a4, a5, 4023e775 -4023e758: 2338 l32i.n a3, a3, 8 -4023e75a: 305450 xor a5, a4, a5 -4023e75d: 148537 bany a5, a3, 4023e775 -4023e760: f27c movi.n a2, -1 -4023e762: 302230 xor a2, a2, a3 -4023e765: 104420 and a4, a4, a2 -4023e768: c04420 sub a4, a4, a2 -4023e76b: 130c movi.n a3, 1 -4023e76d: 020c movi.n a2, 0 -4023e76f: 832340 moveqz a2, a3, a4 -4023e772: 742020 extui a2, a2, 0, 8 -4023e775: f00d ret.n -4023e777: 000000 ill -4023e77a: 808000 add a8, a0, a0 - -4023e77c : -4023e77c: 014280 slli a4, a2, 24 -4023e77f: 753820 extui a3, a2, 24, 8 -4023e782: 205430 or a5, a4, a3 -4023e785: e7dc31 l32r a3, 402386f8 -4023e788: 104230 and a4, a2, a3 -4023e78b: 114480 slli a4, a4, 8 -4023e78e: 412820 srli a2, a2, 8 -4023e791: 204540 or a4, a5, a4 -4023e794: 103230 and a3, a2, a3 -4023e797: 202430 or a2, a4, a3 -4023e79a: fff731 l32r a3, 4023e778 -4023e79d: 20a042 movi a4, 32 -4023e7a0: 120237 bnone a2, a3, 4023e7b6 -4023e7a3: 440b addi.n a4, a4, -1 -4023e7a5: 413130 srli a3, a3, 1 -4023e7a8: ff4456 bnez a4, 4023e7a0 -4023e7ab: 000286 j 4023e7b9 -4023e7ae: 270000 excw -4023e7b1: 300983 excw -4023e7b4: 564131 l32r a3, 402140b8 -4023e7b7: 0cff63 excw -4023e7ba: f00d12 l8ui a1, a13, 240 -4023e7bd: 020c movi.n a2, 0 -4023e7bf: f00d ret.n -4023e7c1: 000000 ill -4023e7c4: fe8020 excw -4023e7c7: 3f .byte 0x3f -4023e7c8: ff .byte 0xff -4023e7c9: ff .byte 0xff - ... - -4023e7cc : -4023e7cc: b0c112 addi a1, a1, -80 -4023e7cf: 1161d2 s32i a13, a1, 68 -4023e7d2: f1f9 s32i.n a15, a1, 60 -4023e7d4: 136102 s32i a0, a1, 76 -4023e7d7: 1261c2 s32i a12, a1, 72 -4023e7da: 1061e2 s32i a14, a1, 64 -4023e7dd: 024d mov.n a4, a2 -4023e7df: 0002c2 l8ui a12, a2, 0 -4023e7e2: fff821 l32r a2, 4023e7c4 -4023e7e5: 037d mov.n a7, a3 -4023e7e7: 0228 l32i.n a2, a2, 0 -4023e7e9: 01dd mov.n a13, a1 -4023e7eb: 4129 s32i.n a2, a1, 16 -4023e7ed: 4f0c movi.n a15, 4 -4023e7ef: 61a092 movi a9, 97 -4023e7f2: 4158 l32i.n a5, a1, 16 -4023e7f4: 480c movi.n a8, 4 -4023e7f6: 25ca add.n a2, a5, a12 -4023e7f8: 010222 l8ui a2, a2, 1 -4023e7fb: 028287 bany a2, a8, 4023e801 -4023e7fe: 006406 j 4023e992 -4023e801: 023c movi.n a2, 48 -4023e803: ae0c movi.n a14, 10 -4023e805: 1d9c27 bne a12, a2, 4023e826 -4023e808: 0104c2 l8ui a12, a4, 1 -4023e80b: dfaf52 movi a5, -33 -4023e80e: 103c50 and a3, a12, a5 -4023e811: 885c movi.n a8, 88 -4023e813: 241b addi.n a2, a4, 1 -4023e815: 099387 bne a3, a8, 4023e822 -4023e818: 0204c2 l8ui a12, a4, 2 -4023e81b: 0e1c movi.n a14, 16 -4023e81d: 442b addi.n a4, a4, 2 -4023e81f: 0000c6 j 4023e826 -4023e822: 024d mov.n a4, a2 -4023e824: 8e0c movi.n a14, 8 -4023e826: 0e3d mov.n a3, a14 -4023e828: f27c movi.n a2, -1 -4023e82a: 6149 s32i.n a4, a1, 24 -4023e82c: 7179 s32i.n a7, a1, 28 -4023e82e: 8199 s32i.n a9, a1, 32 -4023e830: f22601 l32r a0, 4023b0c8 -4023e833: 0000c0 callx0 a0 -4023e836: 026d mov.n a6, a2 -4023e838: 0e3d mov.n a3, a14 -4023e83a: f27c movi.n a2, -1 -4023e83c: 5169 s32i.n a6, a1, 20 -4023e83e: f3bd01 l32r a0, 4023b734 -4023e841: 0000c0 callx0 a0 -4023e844: 6148 l32i.n a4, a1, 24 -4023e846: 5168 l32i.n a6, a1, 20 -4023e848: 7178 l32i.n a7, a1, 28 -4023e84a: 8198 l32i.n a9, a1, 32 -4023e84c: 441b addi.n a4, a4, 1 -4023e84e: 030c movi.n a3, 0 -4023e850: 1a4c movi.n a10, 65 -4023e852: 4158 l32i.n a5, a1, 16 -4023e854: b40b addi.n a11, a4, -1 -4023e856: 85ca add.n a8, a5, a12 -4023e858: 010852 l8ui a5, a8, 1 -4023e85b: 480c movi.n a8, 4 -4023e85d: 1f0587 bnone a5, a8, 4023e880 -4023e860: d0cc52 addi a5, a12, -48 -4023e863: 745050 extui a5, a5, 0, 8 -4023e866: 02b637 bgeu a6, a3, 4023e86c -4023e869: 004946 j 4023e992 -4023e86c: 059367 bne a3, a6, 4023e875 -4023e86f: 02a257 bge a2, a5, 4023e875 -4023e872: 004706 j 4023e992 -4023e875: 8233e0 mull a3, a3, a14 -4023e878: 33ca add.n a3, a3, a12 -4023e87a: d0c332 addi a3, a3, -48 -4023e87d: 000f06 j 4023e8bd -4023e880: 41be66 bnei a14, 16, 4023e8c5 -4023e883: 484c movi.n a8, 68 -4023e885: 3c0587 bnone a5, a8, 4023e8c5 -4023e888: 145050 extui a5, a5, 0, 2 -4023e88b: fec5b2 addi a11, a5, -2 -4023e88e: 208aa0 or a8, a10, a10 -4023e891: 8389b0 moveqz a8, a9, a11 -4023e894: 0accc2 addi a12, a12, 10 -4023e897: c0bc80 sub a11, a12, a8 -4023e89a: 74b0b0 extui a11, a11, 0, 8 -4023e89d: 02b637 bgeu a6, a3, 4023e8a3 -4023e8a0: 003b86 j 4023e992 -4023e8a3: 059367 bne a3, a6, 4023e8ac -4023e8a6: 02a2b7 bge a2, a11, 4023e8ac -4023e8a9: 003946 j 4023e992 -4023e8ac: fec552 addi a5, a5, -2 -4023e8af: 0a8d mov.n a8, a10 -4023e8b1: 838950 moveqz a8, a9, a5 -4023e8b4: 1133c0 slli a3, a3, 4 -4023e8b7: c0cc80 sub a12, a12, a8 -4023e8ba: 203c30 or a3, a12, a3 -4023e8bd: 0004c2 l8ui a12, a4, 0 -4023e8c0: 441b addi.n a4, a4, 1 -4023e8c2: ffe306 j 4023e852 -4023e8c5: e22c movi.n a2, 46 -4023e8c7: 139c27 bne a12, a2, 4023e8de -4023e8ca: ff0b addi.n a15, a15, -1 -4023e8cc: 0c2f16 beqz a15, 4023e992 -4023e8cf: 0d39 s32i.n a3, a13, 0 -4023e8d1: 4b1b addi.n a4, a11, 1 -4023e8d3: 010bc2 l8ui a12, a11, 1 -4023e8d6: dd4b addi.n a13, a13, 4 -4023e8d8: ffc586 j 4023e7f2 -4023e8db: 000000 ill -4023e8de: 6c8c beqz.n a12, 4023e8e8 -4023e8e0: 020c movi.n a2, 0 -4023e8e2: 02e537 bbsi a5, 3, 4023e8e8 -4023e8e5: 002ac6 j 4023e994 -4023e8e8: c02d10 sub a2, a13, a1 -4023e8eb: 212220 srai a2, a2, 2 -4023e8ee: 221b addi.n a2, a2, 1 -4023e8f0: 112226 beqi a2, 2, 4023e905 -4023e8f3: 0532e6 bgei a2, 3, 4023e8fc -4023e8f6: 09a216 beqz a2, 4023e994 -4023e8f9: 001a86 j 4023e967 -4023e8fc: 1e3226 beqi a2, 3, 4023e91e -4023e8ff: 394226 beqi a2, 4, 4023e93c -4023e902: 001846 j 4023e967 -4023e905: 80fe41 l32r a4, 4021ed00 -4023e908: 020c movi.n a2, 0 -4023e90a: 02b437 bgeu a4, a3, 4023e910 -4023e90d: 0020c6 j 4023e994 -4023e910: 0148 l32i.n a4, a1, 0 -4023e912: ffa052 movi a5, 255 -4023e915: 7b3547 bltu a5, a4, 4023e994 -4023e918: 014480 slli a4, a4, 24 -4023e91b: 001146 j 4023e964 -4023e91e: ffaa41 l32r a4, 4023e7c8 -4023e921: 020c movi.n a2, 0 -4023e923: 6d3437 bltu a4, a3, 4023e994 -4023e926: 0158 l32i.n a5, a1, 0 -4023e928: ffa062 movi a6, 255 -4023e92b: 653657 bltu a6, a5, 4023e994 -4023e92e: 1148 l32i.n a4, a1, 4 -4023e930: 603647 bltu a6, a4, 4023e994 -4023e933: 015580 slli a5, a5, 24 -4023e936: 114400 slli a4, a4, 16 -4023e939: 000906 j 4023e961 -4023e93c: ffa042 movi a4, 255 -4023e93f: 020c movi.n a2, 0 -4023e941: 4f3437 bltu a4, a3, 4023e994 -4023e944: 0168 l32i.n a6, a1, 0 -4023e946: 4a3467 bltu a4, a6, 4023e994 -4023e949: 1158 l32i.n a5, a1, 4 -4023e94b: 048d mov.n a8, a4 -4023e94d: 433457 bltu a4, a5, 4023e994 -4023e950: 2148 l32i.n a4, a1, 8 -4023e952: 3e3847 bltu a8, a4, 4023e994 -4023e955: 016680 slli a6, a6, 24 -4023e958: 115500 slli a5, a5, 16 -4023e95b: 205650 or a5, a6, a5 -4023e95e: 114480 slli a4, a4, 8 -4023e961: 204540 or a4, a5, a4 -4023e964: 203340 or a3, a3, a4 -4023e967: 120c movi.n a2, 1 -4023e969: 77ac beqz.n a7, 4023e994 -4023e96b: 014380 slli a4, a3, 24 -4023e96e: 752830 extui a2, a3, 24, 8 -4023e971: 205420 or a5, a4, a2 -4023e974: e76121 l32r a2, 402386f8 -4023e977: 104320 and a4, a3, a2 + +4023d2ec : +4023d2ec: f0c112 addi a1, a1, -16 +4023d2ef: 3109 s32i.n a0, a1, 12 +4023d2f1: 00c9c5 call0 4023df90 +4023d2f4: 030c movi.n a3, 0 +4023d2f6: 140c movi.n a4, 1 +4023d2f8: 933420 movnez a3, a4, a2 +4023d2fb: 3108 l32i.n a0, a1, 12 +4023d2fd: 602030 neg a2, a3 +4023d300: 742020 extui a2, a2, 0, 8 +4023d303: 10c112 addi a1, a1, 16 +4023d306: f00d ret.n +4023d308: ff2ba0 excw +4023d30b: 3f .byte 0x3f +4023d30c: 9e .byte 0x9e +4023d30d: 3ffe97 bbsi a14, 25, 4023d350 +4023d310: d0c112 addi a1, a1, -48 +4023d313: 81e9 s32i.n a14, a1, 32 +4023d315: 71f9 s32i.n a15, a1, 28 +4023d317: fffce1 l32r a14, 4023d308 +4023d31a: 11f2f0 slli a15, a2, 1 +4023d31d: a1c9 s32i.n a12, a1, 40 +4023d31f: 02cd mov.n a12, a2 +4023d321: 2f2a add.n a2, a15, a2 +4023d323: b022e0 addx8 a2, a2, a14 +4023d326: 91d9 s32i.n a13, a1, 36 +4023d328: 02d8 l32i.n a13, a2, 0 +4023d32a: b109 s32i.n a0, a1, 44 +4023d32c: 6dac beqz.n a13, 4023d356 +4023d32e: 0d58 l32i.n a5, a13, 0 +4023d330: 1d28 l32i.n a2, a13, 4 +4023d332: 006152 s32i a5, a1, 0 +4023d335: 0272c5 call0 4023fa64 +4023d338: fff531 l32r a3, 4023d30c +4023d33b: 0d2d mov.n a2, a13 +4023d33d: a5a042 movi a4, 165 +4023d340: ef5901 l32r a0, 402390a4 +4023d343: 0000c0 callx0 a0 +4023d346: 0158 l32i.n a5, a1, 0 +4023d348: 05dd mov.n a13, a5 +4023d34a: fe0556 bnez a5, 4023d32e +4023d34d: 2fca add.n a2, a15, a12 +4023d34f: b022e0 addx8 a2, a2, a14 +4023d352: 030c movi.n a3, 0 +4023d354: 0239 s32i.n a3, a2, 0 +4023d356: cfca add.n a12, a15, a12 +4023d358: b0cce0 addx8 a12, a12, a14 +4023d35b: 020c movi.n a2, 0 +4023d35d: 144c22 s8i a2, a12, 20 +4023d360: b108 l32i.n a0, a1, 44 +4023d362: a1c8 l32i.n a12, a1, 40 +4023d364: 91d8 l32i.n a13, a1, 36 +4023d366: 81e8 l32i.n a14, a1, 32 +4023d368: 71f8 l32i.n a15, a1, 28 +4023d36a: 30c112 addi a1, a1, 48 +4023d36d: f00d ret.n +4023d36f: c11200 mul16u a1, a2, a0 +4023d372: 090ce0 excw +4023d375: a80c movi.n a8, 10 +4023d377: ffe471 l32r a7, 4023d308 +4023d37a: 61c9 s32i.n a12, a1, 24 +4023d37c: 51d9 s32i.n a13, a1, 20 +4023d37e: 31f9 s32i.n a15, a1, 12 +4023d380: 02dd mov.n a13, a2 +4023d382: 7109 s32i.n a0, a1, 28 +4023d384: 41e9 s32i.n a14, a1, 16 +4023d386: 09fd mov.n a15, a9 +4023d388: 092d mov.n a2, a9 +4023d38a: 094d mov.n a4, a9 +4023d38c: 08ad mov.n a10, a8 +4023d38e: 20c880 or a12, a8, a8 +4023d391: 20b880 or a11, a8, a8 +4023d394: 140762 l8ui a6, a7, 20 +4023d397: 079a66 bnei a10, 10, 4023d3a2 +4023d39a: 46cc bnez.n a6, 4023d3a2 +4023d39c: 74a040 extui a10, a4, 0, 8 +4023d39f: 000946 j 4023d3c8 +4023d3a2: 26ac beqz.n a6, 4023d3c8 +4023d3a4: dd8c beqz.n a13, 4023d3b5 +4023d3a6: 0d58 l32i.n a5, a13, 0 +4023d3a8: 17e8 l32i.n a14, a7, 4 +4023d3aa: 0795e7 bne a5, a14, 4023d3b5 +4023d3ad: 742040 extui a2, a4, 0, 8 +4023d3b0: 002406 j 4023d444 +4023d3b3: 520000 excw +4023d3b6: 661507 beq a5, a0, 4023d420 +4023d3b9: 687c16 beqz a12, 4023da44 +4023d3bc: b61607 beq a6, a0, 4023d376 +4023d3bf: 359706 j 4024aa1f +4023d3c2: 804004 excw +4023d3c5: 059d74 excw +4023d3c8: 441b addi.n a4, a4, 1 +4023d3ca: 744040 extui a4, a4, 0, 8 +4023d3cd: 18c772 addi a7, a7, 24 +4023d3d0: c09466 bnei a4, 10, 4023d394 +4023d3d3: ffa022 movi a2, 255 +4023d3d6: 6ae317 bbsi a3, 1, 4023d444 +4023d3d9: 079a66 bnei a10, 10, 4023d3e4 +4023d3dc: 646307 bbci a3, 0, 4023d444 +4023d3df: 000246 j 4023d3ec +4023d3e2: a00000 addx4 a0, a0, a0 +4023d3e5: 8674c0 excw +4023d3e8: 000007 bnone a0, a0, 4023d3ec +4023d3eb: 9c2600 excw +4023d3ee: c0c005 call0 401fdff0 <_lit4_end+0xf6144> +4023d3f1: 038674 excw +4023d3f4: c0b000 sub a11, a0, a0 +4023d3f7: 9b6674 excw +4023d3fa: 2208 l32i.n a0, a2, 8 +4023d3fc: 26ffa0 excw +4023d3ff: 4298 l32i.n a9, a2, 16 +4023d401: 74c080 extui a12, a8, 0, 8 +4023d404: 0c2d mov.n a2, a12 +4023d406: fff085 call0 4023d310 +4023d409: ffbf41 l32r a4, 4023d308 +4023d40c: 112cf0 slli a2, a12, 1 +4023d40f: 7d8c beqz.n a13, 4023d41a +4023d411: 0d58 l32i.n a5, a13, 0 +4023d413: 32ca add.n a3, a2, a12 +4023d415: b03340 addx8 a3, a3, a4 +4023d418: 1359 s32i.n a5, a3, 4 +4023d41a: 22ca add.n a2, a2, a12 +4023d41c: b02240 addx8 a2, a2, a4 +4023d41f: 030c movi.n a3, 0 +4023d421: 154232 s8i a3, a2, 21 +4023d424: 7420c0 extui a2, a12, 0, 8 +4023d427: 000646 j 4023d444 +4023d42a: 270000 excw +4023d42d: 409835 excw +4023d430: 2d74b0 excw +4023d433: e40605 call0 40221494 +4023d436: ff .byte 0xff +4023d437: 35f700 extui a15, a0, 23, 4 +4023d43a: 408c beqz.n a0, 4023d442 +4023d43c: fd74c0 excw +4023d43f: e10605 call0 4021e4a0 +4023d442: ff .byte 0xff +4023d443: 710800 excw +4023d446: 61c8 l32i.n a12, a1, 24 +4023d448: 51d8 l32i.n a13, a1, 20 +4023d44a: 41e8 l32i.n a14, a1, 16 +4023d44c: 31f8 l32i.n a15, a1, 12 +4023d44e: 20c112 addi a1, a1, 32 +4023d451: f00d ret.n +4023d453: c11200 mul16u a1, a2, a0 +4023d456: 61c9e0 excw +4023d459: 13c8 l32i.n a12, a3, 4 +4023d45b: 51d9 s32i.n a13, a1, 20 +4023d45d: 41e9 s32i.n a14, a1, 16 +4023d45f: 02dd mov.n a13, a2 +4023d461: 31f9 s32i.n a15, a1, 12 +4023d463: 03ed mov.n a14, a3 +4023d465: 04fd mov.n a15, a4 +4023d467: 053d mov.n a3, a5 +4023d469: 640c movi.n a4, 6 +4023d46b: 0c2d mov.n a2, a12 +4023d46d: 7109 s32i.n a0, a1, 28 +4023d46f: f0db01 l32r a0, 402397dc +4023d472: 0000c0 callx0 a0 +4023d475: 640c movi.n a4, 6 +4023d477: 0f3d mov.n a3, a15 +4023d479: 2c4a add.n a2, a12, a4 +4023d47b: f0d801 l32r a0, 402397dc +4023d47e: 0000c0 callx0 a0 +4023d481: 820c movi.n a2, 8 +4023d483: 0c4c22 s8i a2, a12, 12 +4023d486: 6d48 l32i.n a4, a13, 24 +4023d488: 020c movi.n a2, 0 +4023d48a: 0d4c22 s8i a2, a12, 13 +4023d48d: 0e3d mov.n a3, a14 +4023d48f: 0d2d mov.n a2, a13 +4023d491: 0004c0 callx0 a4 +4023d494: 7108 l32i.n a0, a1, 28 +4023d496: 61c8 l32i.n a12, a1, 24 +4023d498: 51d8 l32i.n a13, a1, 20 +4023d49a: 41e8 l32i.n a14, a1, 16 +4023d49c: 31f8 l32i.n a15, a1, 12 +4023d49e: 20c112 addi a1, a1, 32 +4023d4a1: f00d ret.n + ... + +4023d4a4 : +4023d4a4: e0c112 addi a1, a1, -32 +4023d4a7: 61c9 s32i.n a12, a1, 24 +4023d4a9: ff97c1 l32r a12, 4023d308 +4023d4ac: 51d9 s32i.n a13, a1, 20 +4023d4ae: 41e9 s32i.n a14, a1, 16 +4023d4b0: 31f9 s32i.n a15, a1, 12 +4023d4b2: 7109 s32i.n a0, a1, 28 +4023d4b4: 0d0c movi.n a13, 0 +4023d4b6: efa0e2 movi a14, 239 +4023d4b9: 02a0f2 movi a15, 2 +4023d4bc: 140c32 l8ui a3, a12, 20 +4023d4bf: 03ac beqz.n a3, 4023d4e3 +4023d4c1: 150c22 l8ui a2, a12, 21 +4023d4c4: 221b addi.n a2, a2, 1 +4023d4c6: 742020 extui a2, a2, 0, 8 +4023d4c9: 154c22 s8i a2, a12, 21 +4023d4cc: 053e27 bltu a14, a2, 4023d4d5 +4023d4cf: 0a1366 bnei a3, 1, 4023d4dd +4023d4d2: 0d22b6 bltui a2, 2, 4023d4e3 +4023d4d5: 0d2d mov.n a2, a13 +4023d4d7: ffe385 call0 4023d310 +4023d4da: 000146 j 4023d4e3 +4023d4dd: 023366 bnei a3, 3, 4023d4e3 +4023d4e0: 144cf2 s8i a15, a12, 20 +4023d4e3: dd1b addi.n a13, a13, 1 +4023d4e5: 18ccc2 addi a12, a12, 24 +4023d4e8: d09d66 bnei a13, 10, 4023d4bc +4023d4eb: 7108 l32i.n a0, a1, 28 +4023d4ed: 61c8 l32i.n a12, a1, 24 +4023d4ef: 51d8 l32i.n a13, a1, 20 +4023d4f1: 41e8 l32i.n a14, a1, 16 +4023d4f3: 31f8 l32i.n a15, a1, 12 +4023d4f5: 20c112 addi a1, a1, 32 +4023d4f8: f00d ret.n + ... + +4023d4fc : +4023d4fc: f0c112 addi a1, a1, -16 +4023d4ff: 032d mov.n a2, a3 +4023d501: 230c movi.n a3, 2 +4023d503: 21c9 s32i.n a12, a1, 8 +4023d505: 11d9 s32i.n a13, a1, 4 +4023d507: 3109 s32i.n a0, a1, 12 +4023d509: 04dd mov.n a13, a4 +4023d50b: 20c550 or a12, a5, a5 +4023d50e: ffe605 call0 4023d370 +4023d511: 744020 extui a4, a2, 0, 8 +4023d514: 013480 slli a3, a4, 24 +4023d517: ffa022 movi a2, 255 +4023d51a: 022396 bltz a3, 4023d540 +4023d51d: 313830 srai a3, a3, 24 +4023d520: ff7a61 l32r a6, 4023d308 +4023d523: 1153f0 slli a5, a3, 1 +4023d526: 753a add.n a7, a5, a3 +4023d528: b07760 addx8 a7, a7, a6 +4023d52b: 140772 l8ui a7, a7, 20 +4023d52e: 0e27b6 bltui a7, 2, 4023d540 +4023d531: 353a add.n a3, a5, a3 +4023d533: b03360 addx8 a3, a3, a6 +4023d536: 238b addi.n a2, a3, 8 +4023d538: 0d29 s32i.n a2, a13, 0 +4023d53a: 334b addi.n a3, a3, 4 +4023d53c: 0c39 s32i.n a3, a12, 0 +4023d53e: 042d mov.n a2, a4 +4023d540: 3108 l32i.n a0, a1, 12 +4023d542: 21c8 l32i.n a12, a1, 8 +4023d544: 11d8 l32i.n a13, a1, 4 +4023d546: 10c112 addi a1, a1, 16 +4023d549: f00d ret.n +4023d54b: c17500 mul16u a7, a5, a0 +4023d54e: fe .byte 0xfe +4023d54f: 3f .byte 0x3f +4023d550: c17b addi.n a12, a1, 7 +4023d552: fe .byte 0xfe +4023d553: 3f .byte 0x3f + +4023d554 : +4023d554: d0c112 addi a1, a1, -48 +4023d557: 91d9 s32i.n a13, a1, 36 +4023d559: 71f9 s32i.n a15, a1, 28 +4023d55b: 33c2d2 addi a13, a2, 51 +4023d55e: 02fd mov.n a15, a2 +4023d560: 224b addi.n a2, a2, 4 +4023d562: 1139 s32i.n a3, a1, 4 +4023d564: 0129 s32i.n a2, a1, 0 +4023d566: 040c movi.n a4, 0 +4023d568: a32c movi.n a3, 42 +4023d56a: 320c movi.n a2, 3 +4023d56c: 81e9 s32i.n a14, a1, 32 +4023d56e: b109 s32i.n a0, a1, 44 +4023d570: a1c9 s32i.n a12, a1, 40 +4023d572: 025685 call0 4023fadc +4023d575: 02ed mov.n a14, a2 +4023d577: f27c movi.n a2, -1 +4023d579: 095e16 beqz a14, 4023d612 +4023d57c: 1ec8 l32i.n a12, a14, 4 +4023d57e: 070c movi.n a7, 0 +4023d580: 180c movi.n a8, 1 +4023d582: 144c72 s8i a7, a12, 20 +4023d585: 154c82 s8i a8, a12, 21 +4023d588: 640c movi.n a4, 6 +4023d58a: 0d3d mov.n a3, a13 +4023d58c: 16cc22 addi a2, a12, 22 +4023d58f: 2179 s32i.n a7, a1, 8 +4023d591: 3189 s32i.n a8, a1, 12 +4023d593: f09201 l32r a0, 402397dc +4023d596: 0000c0 callx0 a0 +4023d599: ffec31 l32r a3, 4023d54c +4023d59c: 640c movi.n a4, 6 +4023d59e: 20cc22 addi a2, a12, 32 +4023d5a1: f08e01 l32r a0, 402397dc +4023d5a4: 0000c0 callx0 a0 +4023d5a7: ffea31 l32r a3, 4023d550 +4023d5aa: 640c movi.n a4, 6 +4023d5ac: 0c2d mov.n a2, a12 +4023d5ae: f08b01 l32r a0, 402397dc +4023d5b1: 0000c0 callx0 a0 +4023d5b4: 640c movi.n a4, 6 +4023d5b6: 2c4a add.n a2, a12, a4 +4023d5b8: 0d3d mov.n a3, a13 +4023d5ba: f08801 l32r a0, 402397dc +4023d5bd: 0000c0 callx0 a0 +4023d5c0: 0138 l32i.n a3, a1, 0 +4023d5c2: 440c movi.n a4, 4 +4023d5c4: 1ccc22 addi a2, a12, 28 +4023d5c7: f08501 l32r a0, 402397dc +4023d5ca: 0000c0 callx0 a0 +4023d5cd: 1138 l32i.n a3, a1, 4 +4023d5cf: 04a042 movi a4, 4 +4023d5d2: 26cc22 addi a2, a12, 38 +4023d5d5: f08101 l32r a0, 402397dc +4023d5d8: 0000c0 callx0 a0 +4023d5db: 630c movi.n a3, 6 +4023d5dd: 2178 l32i.n a7, a1, 8 +4023d5df: 3188 l32i.n a8, a1, 12 +4023d5e1: 124c32 s8i a3, a12, 18 +4023d5e4: 430c movi.n a3, 4 +4023d5e6: 134c32 s8i a3, a12, 19 +4023d5e9: 820c movi.n a2, 8 +4023d5eb: 104c22 s8i a2, a12, 16 +4023d5ee: 0c4c22 s8i a2, a12, 12 +4023d5f1: 6f48 l32i.n a4, a15, 24 +4023d5f3: 620c movi.n a2, 6 +4023d5f5: 0e4c72 s8i a7, a12, 14 +4023d5f8: 0f4c82 s8i a8, a12, 15 +4023d5fb: 114c72 s8i a7, a12, 17 +4023d5fe: 0d4c22 s8i a2, a12, 13 +4023d601: 0e3d mov.n a3, a14 +4023d603: 202ff0 or a2, a15, a15 +4023d606: 0004c0 callx0 a4 +4023d609: 02cd mov.n a12, a2 +4023d60b: 0e2d mov.n a2, a14 +4023d60d: 024545 call0 4023fa64 +4023d610: 0c2d mov.n a2, a12 +4023d612: b108 l32i.n a0, a1, 44 +4023d614: a1c8 l32i.n a12, a1, 40 +4023d616: 91d8 l32i.n a13, a1, 36 +4023d618: 81e8 l32i.n a14, a1, 32 +4023d61a: 71f8 l32i.n a15, a1, 28 +4023d61c: 30c112 addi a1, a1, 48 +4023d61f: f00d ret.n +4023d621: 000000 ill +4023d624: d0c112 addi a1, a1, -48 +4023d627: 81e9 s32i.n a14, a1, 32 +4023d629: ff3751 l32r a5, 4023d308 +4023d62c: 11e4f0 slli a14, a4, 1 +4023d62f: 71f9 s32i.n a15, a1, 28 +4023d631: 02fd mov.n a15, a2 +4023d633: 2e4a add.n a2, a14, a4 +4023d635: a1c9 s32i.n a12, a1, 40 +4023d637: 91d9 s32i.n a13, a1, 36 +4023d639: b109 s32i.n a0, a1, 44 +4023d63b: b02250 addx8 a2, a2, a5 +4023d63e: 140222 l8ui a2, a2, 20 +4023d641: 036d mov.n a6, a3 +4023d643: 04cd mov.n a12, a4 +4023d645: 05dd mov.n a13, a5 +4023d647: 292266 bnei a2, 2, 4023d674 +4023d64a: 2e4a add.n a2, a14, a4 +4023d64c: b02250 addx8 a2, a2, a5 +4023d64f: 150222 l8ui a2, a2, 21 +4023d652: e3a032 movi a3, 227 +4023d655: 1bb327 bgeu a3, a2, 4023d674 +4023d658: 3e4a add.n a3, a14, a4 +4023d65a: b03350 addx8 a3, a3, a5 +4023d65d: 334b addi.n a3, a3, 4 +4023d65f: 0f2d mov.n a2, a15 +4023d661: 0169 s32i.n a6, a1, 0 +4023d663: ffef05 call0 4023d554 +4023d666: 0168 l32i.n a6, a1, 0 +4023d668: 82cc bnez.n a2, 4023d674 +4023d66a: 2eca add.n a2, a14, a12 +4023d66c: b022d0 addx8 a2, a2, a13 +4023d66f: 330c movi.n a3, 3 +4023d671: 144232 s8i a3, a2, 20 +4023d674: ceca add.n a12, a14, a12 +4023d676: b05cd0 addx8 a5, a12, a13 +4023d679: 33cf42 addi a4, a15, 51 +4023d67c: 0f2d mov.n a2, a15 +4023d67e: 558b addi.n a5, a5, 8 +4023d680: 063d mov.n a3, a6 +4023d682: ffdd05 call0 4023d454 +4023d685: b108 l32i.n a0, a1, 44 +4023d687: a1c8 l32i.n a12, a1, 40 +4023d689: 91d8 l32i.n a13, a1, 36 +4023d68b: 81e8 l32i.n a14, a1, 32 +4023d68d: 71f8 l32i.n a15, a1, 28 +4023d68f: 30c112 addi a1, a1, 48 +4023d692: f00d ret.n +4023d694: 2b9c beqz.n a11, 4023d6aa +4023d696: ff .byte 0xff +4023d697: 3f .byte 0x3f +4023d698: b63c movi.n a6, 59 +4023d69a: 124024 excw + +4023d69c : +4023d69c: d0c112 addi a1, a1, -48 +4023d69f: 207330 or a7, a3, a3 +4023d6a2: 0761f2 s32i a15, a1, 28 +4023d6a5: 20f220 or a15, a2, a2 +4023d6a8: 33c222 addi a2, a2, 51 +4023d6ab: 0129 s32i.n a2, a1, 0 +4023d6ad: 0728 l32i.n a2, a7, 0 +4023d6af: 0f3d mov.n a3, a15 +4023d6b1: a1c9 s32i.n a12, a1, 40 +4023d6b3: 1179 s32i.n a7, a1, 4 +4023d6b5: b109 s32i.n a0, a1, 44 +4023d6b7: 91d9 s32i.n a13, a1, 36 +4023d6b9: 81e9 s32i.n a14, a1, 32 +4023d6bb: 04cd mov.n a12, a4 +4023d6bd: 010985 call0 4023e758 +4023d6c0: 437c movi.n a3, -12 +4023d6c2: 1178 l32i.n a7, a1, 4 +4023d6c4: 158256 bnez a2, 4023d820 +4023d6c7: 0748 l32i.n a4, a7, 0 +4023d6c9: f0a022 movi a2, 240 +4023d6cc: 103420 and a3, a4, a2 +4023d6cf: 20af22 movi a2, -224 +4023d6d2: 232a add.n a2, a3, a2 +4023d6d4: 098216 beqz a2, 4023d770 +4023d6d7: 095416 beqz a4, 4023d770 +4023d6da: 130c movi.n a3, 1 +4023d6dc: 072d mov.n a2, a7 +4023d6de: ffc905 call0 4023d370 +4023d6e1: 744020 extui a4, a2, 0, 8 +4023d6e4: 016480 slli a6, a4, 24 +4023d6e7: 1178 l32i.n a7, a1, 4 +4023d6e9: 313860 srai a3, a6, 24 +4023d6ec: 130696 bltz a6, 4023d820 +4023d6ef: 31d860 srai a13, a6, 24 +4023d6f2: ff0531 l32r a3, 4023d308 +4023d6f5: 11edf0 slli a14, a13, 1 +4023d6f8: 2eda add.n a2, a14, a13 +4023d6fa: b02230 addx8 a2, a2, a3 +4023d6fd: 140222 l8ui a2, a2, 20 +4023d700: 82cc bnez.n a2, 4023d70c +4023d702: 2eda add.n a2, a14, a13 +4023d704: b02230 addx8 a2, a2, a3 +4023d707: 130c movi.n a3, 1 +4023d709: 144232 s8i a3, a2, 20 +4023d70c: feff31 l32r a3, 4023d308 +4023d70f: 2eda add.n a2, a14, a13 +4023d711: b02230 addx8 a2, a2, a3 +4023d714: 140222 l8ui a2, a2, 20 +4023d717: 011226 beqi a2, 1, 4023d71c +4023d71a: 2cdc bnez.n a12, 4023d730 +4023d71c: 073d mov.n a3, a7 +4023d71e: 0f2d mov.n a2, a15 +4023d720: 1149 s32i.n a4, a1, 4 +4023d722: ffe305 call0 4023d554 +4023d725: 023d mov.n a3, a2 +4023d727: 1148 l32i.n a4, a1, 4 +4023d729: 0f3c16 beqz a12, 4023d820 +4023d72c: 000086 j 4023d732 +4023d72f: f27c00 excw +4023d732: fef551 l32r a5, 4023d308 +4023d735: 3eda add.n a3, a14, a13 +4023d737: b03350 addx8 a3, a3, a5 +4023d73a: 140352 l8ui a5, a3, 20 +4023d73d: 1525b6 bltui a5, 2, 4023d756 +4023d740: ffd521 l32r a2, 4023d694 +4023d743: 538b addi.n a5, a3, 8 +4023d745: 004242 s8i a4, a2, 0 +4023d748: 0148 l32i.n a4, a1, 0 +4023d74a: 0c3d mov.n a3, a12 +4023d74c: 0f2d mov.n a2, a15 +4023d74e: ffd045 call0 4023d454 +4023d751: 023d mov.n a3, a2 +4023d753: 003246 j 4023d820 +4023d756: 023d mov.n a3, a2 +4023d758: 0c2d mov.n a2, a12 +4023d75a: 021526 beqi a5, 1, 4023d760 +4023d75d: 002fc6 j 4023d820 +4023d760: 129c beqz.n a2, 4023d775 +4023d762: 0c0232 l8ui a3, a2, 12 +4023d765: 021326 beqi a3, 1, 4023d76b +4023d768: 002346 j 4023d7f9 +4023d76b: 0228 l32i.n a2, a2, 0 +4023d76d: fffbc6 j 4023d760 +4023d770: 437c movi.n a3, -12 +4023d772: 002a86 j 4023d820 +4023d775: 202cc0 or a2, a12, a12 +4023d778: 022d85 call0 4023fa54 +4023d77b: 09fc16 beqz a12, 4023d81e +4023d77e: ffc621 l32r a2, 4023d698 +4023d781: fee2f1 l32r a15, 4023d30c +4023d784: 052222 l32i a2, a2, 20 +4023d787: 00a052 movi a5, 0 +4023d78a: 73a442 movi a4, 0x473 +4023d78d: 0f3d mov.n a3, a15 +4023d78f: efe101 l32r a0, 40239714 +4023d792: 0000c0 callx0 a0 +4023d795: 057216 beqz a2, 4023d7f0 +4023d798: 030c movi.n a3, 0 +4023d79a: 0239 s32i.n a3, a2, 0 +4023d79c: fedb31 l32r a3, 4023d308 +4023d79f: 4eda add.n a4, a14, a13 +4023d7a1: b04430 addx8 a4, a4, a3 +4023d7a4: 12c9 s32i.n a12, a2, 4 +4023d7a6: 04c8 l32i.n a12, a4, 0 +4023d7a8: 140c movi.n a4, 1 +4023d7aa: 0c5d mov.n a5, a12 +4023d7ac: 0cbc beqz.n a12, 4023d7e0 +4023d7ae: 0538 l32i.n a3, a5, 0 +4023d7b0: 538c beqz.n a3, 4023d7b9 +4023d7b2: 441b addi.n a4, a4, 1 +4023d7b4: 035d mov.n a5, a3 +4023d7b6: fffd06 j 4023d7ae +4023d7b9: 0529 s32i.n a2, a5, 0 +4023d7bb: 6134b6 bltui a4, 3, 4023d820 +4023d7be: fed221 l32r a2, 4023d308 +4023d7c1: eeda add.n a14, a14, a13 +4023d7c3: b0de20 addx8 a13, a14, a2 +4023d7c6: 0c28 l32i.n a2, a12, 0 +4023d7c8: 0d29 s32i.n a2, a13, 0 +4023d7ca: 012c22 l32i a2, a12, 4 +4023d7cd: 022945 call0 4023fa64 +4023d7d0: 8ba442 movi a4, 0x48b +4023d7d3: 0f3d mov.n a3, a15 +4023d7d5: 0c2d mov.n a2, a12 +4023d7d7: ee3301 l32r a0, 402390a4 +4023d7da: 0000c0 callx0 a0 +4023d7dd: 000246 j 4023d7ea +4023d7e0: feca51 l32r a5, 4023d308 +4023d7e3: eeda add.n a14, a14, a13 +4023d7e5: b0de50 addx8 a13, a14, a5 +4023d7e8: 0d29 s32i.n a2, a13, 0 +4023d7ea: 030c movi.n a3, 0 +4023d7ec: 000c06 j 4023d820 +4023d7ef: 0c2d00 excw +4023d7f2: 022705 call0 4023fa64 +4023d7f5: 000946 j 4023d81e +4023d7f8: 123200 excw +4023d7fb: a04204 excw +4023d7fe: a02200 addx4 a2, a2, a0 +4023d801: 2d8503 excw +4023d804: 02fd02 excw +4023d807: 329c beqz.n a2, 4023d81e +4023d809: 0c3d mov.n a3, a12 +4023d80b: 0f2d mov.n a2, a15 +4023d80d: 025205 call0 4023fd30 +4023d810: 428c beqz.n a2, 4023d818 +4023d812: 0f2d mov.n a2, a15 +4023d814: fff686 j 4023d7f2 +4023d817: 0fcd00 excw +4023d81a: ffd806 j 4023d77e +4023d81d: f37c00 excw +4023d820: b108 l32i.n a0, a1, 44 +4023d822: 032d mov.n a2, a3 +4023d824: a1c8 l32i.n a12, a1, 40 +4023d826: 91d8 l32i.n a13, a1, 36 +4023d828: 81e8 l32i.n a14, a1, 32 +4023d82a: 71f8 l32i.n a15, a1, 28 +4023d82c: 30c112 addi a1, a1, 48 +4023d82f: f00d ret.n +4023d831: 000000 ill +4023d834: fea9 s32i.n a10, a14, 60 + ... + +4023d838 : +4023d838: e0c112 addi a1, a1, -32 +4023d83b: 41e9 s32i.n a14, a1, 16 +4023d83d: 03ed mov.n a14, a3 +4023d83f: 61c9 s32i.n a12, a1, 24 +4023d841: e30c movi.n a3, 14 +4023d843: 02cd mov.n a12, a2 +4023d845: 0e2d mov.n a2, a14 +4023d847: 51d9 s32i.n a13, a1, 20 +4023d849: 7109 s32i.n a0, a1, 28 +4023d84b: 04dd mov.n a13, a4 +4023d84d: 0218c5 call0 4023f9dc +4023d850: e37c movi.n a3, -2 +4023d852: 0c6256 bnez a2, 4023d91c +4023d855: 0d28 l32i.n a2, a13, 0 +4023d857: 0c3d mov.n a3, a12 +4023d859: 00efc5 call0 4023e758 +4023d85c: 0ad256 bnez a2, 4023d90d +4023d85f: 0d28 l32i.n a2, a13, 0 +4023d861: f0a032 movi a3, 240 +4023d864: 103230 and a3, a2, a3 +4023d867: e0a042 movi a4, 224 +4023d86a: 289347 bne a3, a4, 4023d896 +4023d86d: 120c movi.n a2, 1 +4023d86f: 004122 s8i a2, a1, 0 +4023d872: 020c movi.n a2, 0 +4023d874: 014122 s8i a2, a1, 1 +4023d877: e25c movi.n a2, 94 +4023d879: 024122 s8i a2, a1, 2 +4023d87c: 010d22 l8ui a2, a13, 1 +4023d87f: 015d mov.n a5, a1 +4023d881: 642020 extui a2, a2, 0, 7 +4023d884: 034122 s8i a2, a1, 3 +4023d887: 020d22 l8ui a2, a13, 2 +4023d88a: 044122 s8i a2, a1, 4 +4023d88d: 030d22 l8ui a2, a13, 3 +4023d890: 054122 s8i a2, a1, 5 +4023d893: 001e46 j 4023d910 +4023d896: 1c38 l32i.n a3, a12, 4 +4023d898: 2c48 l32i.n a4, a12, 8 +4023d89a: 303230 xor a3, a2, a3 +4023d89d: 130347 bnone a3, a4, 4023d8b4 +4023d8a0: ffe531 l32r a3, 4023d834 +4023d8a3: f42020 extui a2, a2, 0, 16 +4023d8a6: 0a1237 beq a2, a3, 4023d8b4 +4023d8a9: 3c28 l32i.n a2, a12, 12 +4023d8ab: 0cccd2 addi a13, a12, 12 +4023d8ae: fcaf32 movi a3, -4 +4023d8b1: 067216 beqz a2, 4023d91c +4023d8b4: ff7861 l32r a6, 4023d694 +4023d8b7: fe9421 l32r a2, 4023d308 +4023d8ba: 000642 l8ui a4, a6, 0 +4023d8bd: 1134f0 slli a3, a4, 1 +4023d8c0: 534a add.n a5, a3, a4 +4023d8c2: b05520 addx8 a5, a5, a2 +4023d8c5: 140552 l8ui a5, a5, 20 +4023d8c8: 0e25b6 bltui a5, 2, 4023d8da +4023d8cb: 803340 add a3, a3, a4 +4023d8ce: b03320 addx8 a3, a3, a2 +4023d8d1: 002d52 l32i a5, a13, 0 +4023d8d4: 012332 l32i a3, a3, 4 +4023d8d7: 121537 beq a5, a3, 4023d8ed +4023d8da: 00a042 movi a4, 0 +4023d8dd: 140232 l8ui a3, a2, 20 +4023d8e0: 1423b6 bltui a3, 2, 4023d8f8 +4023d8e3: 0d58 l32i.n a5, a13, 0 +4023d8e5: 1238 l32i.n a3, a2, 4 +4023d8e7: 0d9537 bne a5, a3, 4023d8f8 +4023d8ea: 004642 s8i a4, a6, 0 +4023d8ed: 0e3d mov.n a3, a14 +4023d8ef: 0c2d mov.n a2, a12 +4023d8f1: ffd305 call0 4023d624 +4023d8f4: 000886 j 4023d91a +4023d8f7: 441b00 extui a1, a0, 11, 5 +4023d8fa: 18c222 addi a2, a2, 24 +4023d8fd: dc9466 bnei a4, 10, 4023d8dd +4023d900: 0e4d mov.n a4, a14 +4023d902: 0d3d mov.n a3, a13 +4023d904: 0c2d mov.n a2, a12 +4023d906: ffd945 call0 4023d69c +4023d909: 000346 j 4023d91a +4023d90c: 105100 and a5, a1, a0 +4023d90f: ff .byte 0xff +4023d910: 33cc42 addi a4, a12, 51 +4023d913: 0e3d mov.n a3, a14 +4023d915: 0c2d mov.n a2, a12 +4023d917: ffb3c5 call0 4023d454 +4023d91a: 023d mov.n a3, a2 +4023d91c: 7108 l32i.n a0, a1, 28 +4023d91e: 032d mov.n a2, a3 +4023d920: 61c8 l32i.n a12, a1, 24 +4023d922: 51d8 l32i.n a13, a1, 20 +4023d924: 41e8 l32i.n a14, a1, 16 +4023d926: 20c112 addi a1, a1, 32 +4023d929: f00d ret.n + ... + +4023d92c : +4023d92c: a0c112 addi a1, a1, -96 +4023d92f: 051242 l16ui a4, a2, 10 +4023d932: 1661c2 s32i a12, a1, 88 +4023d935: 1561d2 s32i a13, a1, 84 +4023d938: 176102 s32i a0, a1, 92 +4023d93b: 02dd mov.n a13, a2 +4023d93d: 1461e2 s32i a14, a1, 80 +4023d940: 1361f2 s32i a15, a1, 76 +4023d943: e20c movi.n a2, 14 +4023d945: 03cd mov.n a12, a3 +4023d947: 023247 bltu a2, a4, 4023d94d +4023d94a: 008486 j 4023db60 +4023d94d: 1de8 l32i.n a14, a13, 4 +4023d94f: 0d0e22 l8ui a2, a14, 13 +4023d952: 0c0e32 l8ui a3, a14, 12 +4023d955: 112280 slli a2, a2, 8 +4023d958: 202230 or a2, a2, a3 +4023d95b: 0a8226 beqi a2, 8, 4023d969 +4023d95e: 08a632 movi a3, 0x608 +4023d961: 231237 beq a2, a3, 4023d988 +4023d964: 007e06 j 4023db60 +4023d967: 220000 excw +4023d96a: 390c movi.n a9, 3 +4023d96c: 02e257 bbsi a2, 5, 4023d972 +4023d96f: 007b46 j 4023db60 +4023d972: f2af32 movi a3, -14 +4023d975: 202dd0 or a2, a13, a13 +4023d978: 020605 call0 4023f9dc +4023d97b: 1e1256 bnez a2, 4023db60 +4023d97e: 0c3d mov.n a3, a12 +4023d980: 0d2d mov.n a2, a13 +4023d982: 0089c5 call0 4023e220 +4023d985: 007706 j 4023db65 +4023d988: 390c22 l8ui a2, a12, 57 +4023d98b: 02e257 bbsi a2, 5, 4023d991 +4023d98e: 007386 j 4023db60 +4023d991: 33cc22 addi a2, a12, 51 +4023d994: 5129 s32i.n a2, a1, 20 +4023d996: 922c movi.n a2, 41 +4023d998: 023247 bltu a2, a4, 4023d99e +4023d99b: 007046 j 4023db60 +4023d99e: 0f0e22 l8ui a2, a14, 15 +4023d9a1: 0e0e32 l8ui a3, a14, 14 +4023d9a4: 112280 slli a2, a2, 8 +4023d9a7: 202230 or a2, a2, a3 +4023d9aa: 02f226 beqi a2, 0x100, 4023d9b0 +4023d9ad: 006bc6 j 4023db60 +4023d9b0: 120e22 l8ui a2, a14, 18 +4023d9b3: 026226 beqi a2, 6, 4023d9b9 +4023d9b6: 006986 j 4023db60 +4023d9b9: 130e22 l8ui a2, a14, 19 +4023d9bc: 024226 beqi a2, 4, 4023d9c2 +4023d9bf: 006746 j 4023db60 +4023d9c2: 110e22 l8ui a2, a14, 17 +4023d9c5: 100e32 l8ui a3, a14, 16 +4023d9c8: 112280 slli a2, a2, 8 +4023d9cb: 202230 or a2, a2, a3 +4023d9ce: 028226 beqi a2, 8, 4023d9d4 +4023d9d1: 0062c6 j 4023db60 +4023d9d4: 440c movi.n a4, 4 +4023d9d6: 1cce32 addi a3, a14, 28 +4023d9d9: 214a add.n a2, a1, a4 +4023d9db: 066132 s32i a3, a1, 24 +4023d9de: ef7f01 l32r a0, 402397dc +4023d9e1: 0000c0 callx0 a0 +4023d9e4: 26ce22 addi a2, a14, 38 +4023d9e7: 023d mov.n a3, a2 +4023d9e9: 8129 s32i.n a2, a1, 32 +4023d9eb: 440c movi.n a4, 4 +4023d9ed: 012d mov.n a2, a1 +4023d9ef: ef7b01 l32r a0, 402397dc +4023d9f2: 0000c0 callx0 a0 +4023d9f5: 3c4b addi.n a3, a12, 4 +4023d9f7: 040c movi.n a4, 0 +4023d9f9: 1c28 l32i.n a2, a12, 4 +4023d9fb: 9139 s32i.n a3, a1, 36 +4023d9fd: 7149 s32i.n a4, a1, 28 +4023d9ff: 0e1247 beq a2, a4, 4023da11 +4023da02: 0138 l32i.n a3, a1, 0 +4023da04: c03320 sub a3, a3, a2 +4023da07: 120c movi.n a2, 1 +4023da09: 932430 movnez a2, a4, a3 +4023da0c: 742020 extui a2, a2, 0, 8 +4023da0f: 7129 s32i.n a2, a1, 28 +4023da11: 16ce22 addi a2, a14, 22 +4023da14: 7138 l32i.n a3, a1, 28 +4023da16: 4129 s32i.n a2, a1, 16 +4023da18: 2f0c movi.n a15, 2 +4023da1a: 120c movi.n a2, 1 +4023da1c: 93f230 movnez a15, a2, a3 +4023da1f: 012122 l32i a2, a1, 4 +4023da22: 32ec bnez.n a2, 4023da49 +4023da24: 150e22 l8ui a2, a14, 21 +4023da27: 140e32 l8ui a3, a14, 20 +4023da2a: 112280 slli a2, a2, 8 +4023da2d: 202230 or a2, a2, a3 +4023da30: 02f266 bnei a2, 0x100, 4023da36 +4023da33: 002a86 j 4023dae1 +4023da36: 00a232 movi a3, 0x200 +4023da39: 021237 beq a2, a3, 4023da3f +4023da3c: 004806 j 4023db60 +4023da3f: 314b addi.n a3, a1, 4 +4023da41: 0c2d mov.n a2, a12 +4023da43: fb7805 call0 402391c4 +4023da46: 004586 j 4023db60 +4023da49: 203cc0 or a3, a12, a12 +4023da4c: 00d085 call0 4023e758 +4023da4f: fd1256 bnez a2, 4023da24 +4023da52: 012122 l32i a2, a1, 4 +4023da55: f0a032 movi a3, 240 +4023da58: 102320 and a2, a3, a2 +4023da5b: e0a032 movi a3, 224 +4023da5e: c21237 beq a2, a3, 4023da24 +4023da61: 0f3d mov.n a3, a15 +4023da63: 214b addi.n a2, a1, 4 +4023da65: ff9085 call0 4023d370 +4023da68: 012280 slli a2, a2, 24 +4023da6b: fb5296 bltz a2, 4023da24 +4023da6e: 318820 srai a8, a2, 24 +4023da71: 1198f0 slli a9, a8, 1 +4023da74: 798a add.n a7, a9, a8 +4023da76: fe24f1 l32r a15, 4023d308 +4023da79: 1177d0 slli a7, a7, 3 +4023da7c: ff7a add.n a15, a15, a7 +4023da7e: 220c movi.n a2, 2 +4023da80: 4138 l32i.n a3, a1, 16 +4023da82: 144f22 s8i a2, a15, 20 +4023da85: 640c movi.n a4, 6 +4023da87: 2f8b addi.n a2, a15, 8 +4023da89: c179 s32i.n a7, a1, 48 +4023da8b: a189 s32i.n a8, a1, 40 +4023da8d: b199 s32i.n a9, a1, 44 +4023da8f: ef5301 l32r a0, 402397dc +4023da92: 0000c0 callx0 a0 +4023da95: 020c movi.n a2, 0 +4023da97: 154f22 s8i a2, a15, 21 +4023da9a: b198 l32i.n a9, a1, 44 +4023da9c: c178 l32i.n a7, a1, 48 +4023da9e: a188 l32i.n a8, a1, 40 +4023daa0: fe1a31 l32r a3, 4023d308 +4023daa3: 237a add.n a2, a3, a7 +4023daa5: 0228 l32i.n a2, a2, 0 +4023daa7: f79216 beqz a2, 4023da24 +4023daaa: 498a add.n a4, a9, a8 +4023daac: b03430 addx8 a3, a4, a3 +4023daaf: 0248 l32i.n a4, a2, 0 +4023dab1: 12f8 l32i.n a15, a2, 4 +4023dab3: 0349 s32i.n a4, a3, 0 +4023dab5: fe1531 l32r a3, 4023d30c +4023dab8: ffa142 movi a4, 0x1ff +4023dabb: c179 s32i.n a7, a1, 48 +4023dabd: a189 s32i.n a8, a1, 40 +4023dabf: 0b6192 s32i a9, a1, 44 +4023dac2: ed7801 l32r a0, 402390a4 +4023dac5: 0000c0 callx0 a0 +4023dac8: 4158 l32i.n a5, a1, 16 +4023daca: 5148 l32i.n a4, a1, 20 +4023dacc: 0f3d mov.n a3, a15 +4023dace: 0c2d mov.n a2, a12 +4023dad0: ff9805 call0 4023d454 +4023dad3: 0f2d mov.n a2, a15 +4023dad5: 01f8c5 call0 4023fa64 +4023dad8: b198 l32i.n a9, a1, 44 +4023dada: a188 l32i.n a8, a1, 40 +4023dadc: c178 l32i.n a7, a1, 48 +4023dade: ffef86 j 4023daa0 +4023dae1: 072122 l32i a2, a1, 28 +4023dae4: 078216 beqz a2, 4023db60 +4023dae7: 02a022 movi a2, 2 +4023daea: 154e22 s8i a2, a14, 21 +4023daed: 0f0c movi.n a15, 0 +4023daef: 6138 l32i.n a3, a1, 24 +4023daf1: 8128 l32i.n a2, a1, 32 +4023daf3: 144ef2 s8i a15, a14, 20 +4023daf6: 440c movi.n a4, 4 +4023daf8: ef3901 l32r a0, 402397dc +4023dafb: 0000c0 callx0 a0 +4023dafe: 9138 l32i.n a3, a1, 36 +4023db00: 6128 l32i.n a2, a1, 24 +4023db02: 440c movi.n a4, 4 +4023db04: ef3601 l32r a0, 402397dc +4023db07: 0000c0 callx0 a0 +4023db0a: 4138 l32i.n a3, a1, 16 +4023db0c: 640c movi.n a4, 6 +4023db0e: 20ce22 addi a2, a14, 32 +4023db11: ef3201 l32r a0, 402397dc +4023db14: 0000c0 callx0 a0 +4023db17: 4138 l32i.n a3, a1, 16 +4023db19: 640c movi.n a4, 6 +4023db1b: 0e2d mov.n a2, a14 +4023db1d: ef2f01 l32r a0, 402397dc +4023db20: 0000c0 callx0 a0 +4023db23: 5138 l32i.n a3, a1, 20 +4023db25: 4128 l32i.n a2, a1, 16 +4023db27: 640c movi.n a4, 6 +4023db29: ef2c01 l32r a0, 402397dc +4023db2c: 0000c0 callx0 a0 +4023db2f: 640c movi.n a4, 6 +4023db31: 5138 l32i.n a3, a1, 20 +4023db33: 2e4a add.n a2, a14, a4 +4023db35: ef2901 l32r a0, 402397dc +4023db38: 0000c0 callx0 a0 +4023db3b: 041d32 l16ui a3, a13, 8 +4023db3e: 0f4d mov.n a4, a15 +4023db40: 320c movi.n a2, 3 +4023db42: 01f985 call0 4023fadc +4023db45: 02ed mov.n a14, a2 +4023db47: 0512f7 beq a2, a15, 4023db50 +4023db4a: 203dd0 or a3, a13, a13 +4023db4d: 021e05 call0 4023fd30 +4023db50: 062c42 l32i a4, a12, 24 +4023db53: 203ee0 or a3, a14, a14 +4023db56: 0c2d mov.n a2, a12 +4023db58: 0004c0 callx0 a4 +4023db5b: 0e2d mov.n a2, a14 +4023db5d: 01f045 call0 4023fa64 +4023db60: 0d2d mov.n a2, a13 +4023db62: 01f005 call0 4023fa64 +4023db65: 172102 l32i a0, a1, 92 +4023db68: 020c movi.n a2, 0 +4023db6a: 1621c2 l32i a12, a1, 88 +4023db6d: 1521d2 l32i a13, a1, 84 +4023db70: 1421e2 l32i a14, a1, 80 +4023db73: 1321f2 l32i a15, a1, 76 +4023db76: 60c112 addi a1, a1, 96 +4023db79: f00d ret.n + ... + +4023db7c : +4023db7c: f0c112 addi a1, a1, -16 +4023db7f: 11d9 s32i.n a13, a1, 4 +4023db81: fde1d1 l32r a13, 4023d308 +4023db84: 21c9 s32i.n a12, a1, 8 +4023db86: 01e9 s32i.n a14, a1, 0 +4023db88: 036102 s32i a0, a1, 12 +4023db8b: 20e220 or a14, a2, a2 +4023db8e: 00a0c2 movi a12, 0 +4023db91: 140d22 l8ui a2, a13, 20 +4023db94: 828c beqz.n a2, 4023dba0 +4023db96: 4d28 l32i.n a2, a13, 16 +4023db98: 0492e7 bne a2, a14, 4023dba0 +4023db9b: 0c2d mov.n a2, a12 +4023db9d: ff7705 call0 4023d310 +4023dba0: cc1b addi.n a12, a12, 1 +4023dba2: 18cdd2 addi a13, a13, 24 +4023dba5: e89c66 bnei a12, 10, 4023db91 +4023dba8: 3108 l32i.n a0, a1, 12 +4023dbaa: 21c8 l32i.n a12, a1, 8 +4023dbac: 11d8 l32i.n a13, a1, 4 +4023dbae: 01e8 l32i.n a14, a1, 0 +4023dbb0: 10c112 addi a1, a1, 16 +4023dbb3: f00d ret.n +4023dbb5: 000000 ill +4023dbb8: ff2c90 excw +4023dbbb: 3f .byte 0x3f +4023dbbc: b0c112 addi a1, a1, -80 +4023dbbf: 1161d2 s32i a13, a1, 68 +4023dbc2: 20d220 or a13, a2, a2 +4023dbc5: 410021 l32r a2, 4020dfc8 +4023dbc8: 00a042 movi a4, 0 +4023dbcb: 002222 l32i a2, a2, 0 +4023dbce: f1f9 s32i.n a15, a1, 60 +4023dbd0: 5129 s32i.n a2, a1, 20 +4023dbd2: 03fd mov.n a15, a3 +4023dbd4: 042d mov.n a2, a4 +4023dbd6: 830c movi.n a3, 8 +4023dbd8: 1061e2 s32i a14, a1, 64 +4023dbdb: 136102 s32i a0, a1, 76 +4023dbde: 1261c2 s32i a12, a1, 72 +4023dbe1: 01ef85 call0 4023fadc +4023dbe4: 02ed mov.n a14, a2 +4023dbe6: 0aa216 beqz a2, 4023dc94 +4023dbe9: 12c8 l32i.n a12, a2, 4 +4023dbeb: 1d28 l32i.n a2, a13, 4 +4023dbed: 1228 l32i.n a2, a2, 4 +4023dbef: 5129 s32i.n a2, a1, 20 +4023dbf1: 621c movi.n a2, 22 +4023dbf3: 239f27 bne a15, a2, 4023dc1a +4023dbf6: 080d22 l8ui a2, a13, 8 +4023dbf9: 4d8b addi.n a4, a13, 8 +4023dbfb: 044c22 s8i a2, a12, 4 +4023dbfe: 090d22 l8ui a2, a13, 9 +4023dc01: 054c22 s8i a2, a12, 5 +4023dc04: 0a0d22 l8ui a2, a13, 10 +4023dc07: 064c22 s8i a2, a12, 6 +4023dc0a: 0b0d22 l8ui a2, a13, 11 +4023dc0d: 074c22 s8i a2, a12, 7 +4023dc10: 120c movi.n a2, 1 +4023dc12: 0c4d22 s8i a2, a13, 12 +4023dc15: 0008c6 j 4023dc3c +4023dc18: 1c0000 excw +4023dc1b: 040c72 l8ui a7, a12, 4 +4023dc1e: 1a9f27 bne a15, a2, 4023dc3c +4023dc21: 080d22 l8ui a2, a13, 8 +4023dc24: ffe541 l32r a4, 4023dbb8 +4023dc27: 044c22 s8i a2, a12, 4 +4023dc2a: 090d22 l8ui a2, a13, 9 +4023dc2d: 054c22 s8i a2, a12, 5 +4023dc30: 0a0d22 l8ui a2, a13, 10 +4023dc33: 064c22 s8i a2, a12, 6 +4023dc36: 0b0d22 l8ui a2, a13, 11 +4023dc39: 074c22 s8i a2, a12, 7 +4023dc3c: eacf22 addi a2, a15, -22 +4023dc3f: 742020 extui a2, a2, 0, 8 +4023dc42: 4922f6 bgeui a2, 2, 4023dc8f +4023dc45: 004cf2 s8i a15, a12, 0 +4023dc48: 00a022 movi a2, 0 +4023dc4b: 0f0c movi.n a15, 0 +4023dc4d: 014c22 s8i a2, a12, 1 +4023dc50: 024cf2 s8i a15, a12, 2 +4023dc53: 034cf2 s8i a15, a12, 3 +4023dc56: 830c movi.n a3, 8 +4023dc58: 0c2d mov.n a2, a12 +4023dc5a: 8149 s32i.n a4, a1, 32 +4023dc5c: 0d5e85 call0 4024b248 +4023dc5f: 024c22 s8i a2, a12, 2 +4023dc62: f42820 extui a2, a2, 8, 16 +4023dc65: 034c22 s8i a2, a12, 3 +4023dc68: 94a432 movi a3, 0x494 +4023dc6b: 1d28 l32i.n a2, a13, 4 +4023dc6d: 085132 s16i a3, a1, 16 +4023dc70: 430c movi.n a3, 4 +4023dc72: 2139 s32i.n a3, a1, 8 +4023dc74: 8148 l32i.n a4, a1, 32 +4023dc76: 10c132 addi a3, a1, 16 +4023dc79: 1139 s32i.n a3, a1, 4 +4023dc7b: 0129 s32i.n a2, a1, 0 +4023dc7d: 270c movi.n a7, 2 +4023dc7f: 0f6d mov.n a6, a15 +4023dc81: 150c movi.n a5, 1 +4023dc83: 14c132 addi a3, a1, 20 +4023dc86: 202ee0 or a2, a14, a14 +4023dc89: 0951f2 s16i a15, a1, 18 +4023dc8c: 007e45 call0 4023e474 +4023dc8f: 0e2d mov.n a2, a14 +4023dc91: 01dd05 call0 4023fa64 +4023dc94: 132102 l32i a0, a1, 76 +4023dc97: 1221c2 l32i a12, a1, 72 +4023dc9a: 1121d2 l32i a13, a1, 68 +4023dc9d: 1021e2 l32i a14, a1, 64 +4023dca0: f1f8 l32i.n a15, a1, 60 +4023dca2: 50c112 addi a1, a1, 80 +4023dca5: f00d ret.n +4023dca7: 7e6000 excw +4023dcaa: 124010 excw +4023dcad: c9f0c1 l32r a12, 40230470 +4023dcb0: 11d921 l32r a2, 40202414 +4023dcb3: 3109 s32i.n a0, a1, 12 +4023dcb5: 02cd mov.n a12, a2 +4023dcb7: 0d0222 l8ui a2, a2, 13 +4023dcba: 20d330 or a13, a3, a3 +4023dcbd: 0b2226 beqi a2, 2, 4023dccc +4023dcc0: 221266 bnei a2, 1, 4023dce6 +4023dcc3: 071c22 l16ui a2, a12, 14 +4023dcc6: 002216 beqz a2, 4023dccc +4023dcc9: 19b327 bgeu a3, a2, 4023dce6 +4023dccc: 120c movi.n a2, 1 +4023dcce: 0c2db6 bltui a13, 2, 4023dcde +4023dcd1: dbd405 call0 40219a14 +4023dcd4: 3d0b addi.n a3, a13, -1 +4023dcd6: fff401 l32r a0, 4023dca8 +4023dcd9: 0000c0 callx0 a0 +4023dcdc: 221b addi.n a2, a2, 1 +4023dcde: 075c22 s16i a2, a12, 14 +4023dce1: 120c movi.n a2, 1 +4023dce3: 0d4c22 s8i a2, a12, 13 +4023dce6: 3108 l32i.n a0, a1, 12 +4023dce8: 21c8 l32i.n a12, a1, 8 +4023dcea: 11d8 l32i.n a13, a1, 4 +4023dcec: 10c112 addi a1, a1, 16 +4023dcef: f00d ret.n +4023dcf1: 000000 ill +4023dcf4: ff2c94 excw +4023dcf7: 3f .byte 0x3f +4023dcf8: 0000e0 excw +4023dcfb: 00e001 l32r a0, 401fe07c <_lit4_end+0xf61d0> +4023dcfe: 310200 srai a0, a0, 18 + +4023dd00 : +4023dd00: fffe31 l32r a3, 4023dcf8 +4023dd03: fffc21 l32r a2, 4023dcf4 +4023dd06: 0239 s32i.n a3, a2, 0 +4023dd08: fffd31 l32r a3, 4023dcfc +4023dd0b: ffab21 l32r a2, 4023dbb8 +4023dd0e: 0239 s32i.n a3, a2, 0 +4023dd10: f00d ret.n +4023dd12: 980000 excw +4023dd15: ff2c movi.n a15, 47 +4023dd17: 3f .byte 0x3f +4023dd18: 9e .byte 0x9e +4023dd19: 3ffe97 bbsi a14, 25, 4023dd5c + +4023dd1c : +4023dd1c: d0c112 addi a1, a1, -48 +4023dd1f: 91d9 s32i.n a13, a1, 36 +4023dd21: fffcd1 l32r a13, 4023dd14 +4023dd24: a1c9 s32i.n a12, a1, 40 +4023dd26: 0dc8 l32i.n a12, a13, 0 +4023dd28: 81e9 s32i.n a14, a1, 32 +4023dd2a: 71f9 s32i.n a15, a1, 28 +4023dd2c: b109 s32i.n a0, a1, 44 +4023dd2e: 02fd mov.n a15, a2 +4023dd30: 0e0c movi.n a14, 0 +4023dd32: 042c16 beqz a12, 4023dd78 +4023dd35: 1c28 l32i.n a2, a12, 4 +4023dd37: 0c58 l32i.n a5, a12, 0 +4023dd39: 3392f7 bne a2, a15, 4023dd70 +4023dd3c: 0d28 l32i.n a2, a13, 0 +4023dd3e: 029c27 bne a12, a2, 4023dd44 +4023dd41: 006d52 s32i a5, a13, 0 +4023dd44: 0e8c beqz.n a14, 4023dd48 +4023dd46: 0e59 s32i.n a5, a14, 0 +4023dd48: 102f62 l32i a6, a15, 64 +4023dd4b: d68c beqz.n a6, 4023dd5c +4023dd4d: 0159 s32i.n a5, a1, 0 +4023dd4f: 040c movi.n a4, 0 +4023dd51: 08cc32 addi a3, a12, 8 +4023dd54: 202ff0 or a2, a15, a15 +4023dd57: 0006c0 callx0 a6 +4023dd5a: 0158 l32i.n a5, a1, 0 +4023dd5c: ffef31 l32r a3, 4023dd18 +4023dd5f: 0c2d mov.n a2, a12 +4023dd61: 10a142 movi a4, 0x110 +4023dd64: 0159 s32i.n a5, a1, 0 +4023dd66: eccf01 l32r a0, 402390a4 +4023dd69: 0000c0 callx0 a0 +4023dd6c: 0158 l32i.n a5, a1, 0 +4023dd6e: 0ecd mov.n a12, a14 +4023dd70: 0ced mov.n a14, a12 +4023dd72: 05cd mov.n a12, a5 +4023dd74: ffee86 j 4023dd32 +4023dd77: b10800 excw +4023dd7a: 020c movi.n a2, 0 +4023dd7c: a1c8 l32i.n a12, a1, 40 +4023dd7e: 91d8 l32i.n a13, a1, 36 +4023dd80: 81e8 l32i.n a14, a1, 32 +4023dd82: 71f8 l32i.n a15, a1, 28 +4023dd84: 30c112 addi a1, a1, 48 +4023dd87: f00d ret.n +4023dd89: 000000 ill + +4023dd8c : +4023dd8c: f0c112 addi a1, a1, -16 +4023dd8f: 11d9 s32i.n a13, a1, 4 +4023dd91: 02dd mov.n a13, a2 +4023dd93: ffe021 l32r a2, 4023dd14 +4023dd96: 21c9 s32i.n a12, a1, 8 +4023dd98: 02c8 l32i.n a12, a2, 0 +4023dd9a: 3109 s32i.n a0, a1, 12 +4023dd9c: 0c9c beqz.n a12, 4023ddb0 +4023dd9e: 1c28 l32i.n a2, a12, 4 +4023dda0: 0692d7 bne a2, a13, 4023ddaa +4023dda3: 530c movi.n a3, 5 +4023dda5: 0c2d mov.n a2, a12 +4023dda7: fff045 call0 4023dcac +4023ddaa: 0cc8 l32i.n a12, a12, 0 +4023ddac: fffb06 j 4023dd9c +4023ddaf: 310800 srai a0, a0, 24 +4023ddb2: 21c8 l32i.n a12, a1, 8 +4023ddb4: 11d8 l32i.n a13, a1, 4 +4023ddb6: 10c112 addi a1, a1, 16 +4023ddb9: f00d ret.n + ... + +4023ddbc : +4023ddbc: ffd641 l32r a4, 4023dd14 +4023ddbf: 0448 l32i.n a4, a4, 0 +4023ddc1: f48c beqz.n a4, 4023ddd4 +4023ddc3: 1458 l32i.n a5, a4, 4 +4023ddc5: f69527 bne a5, a2, 4023ddbf +4023ddc8: 2468 l32i.n a6, a4, 8 +4023ddca: 0358 l32i.n a5, a3, 0 +4023ddcc: ef9657 bne a6, a5, 4023ddbf +4023ddcf: 042d mov.n a2, a4 +4023ddd1: f00d ret.n +4023ddd3: 020c00 excw +4023ddd6: f00d ret.n +4023ddd8: f0c112 addi a1, a1, -16 +4023dddb: 21c9 s32i.n a12, a1, 8 +4023dddd: 11d9 s32i.n a13, a1, 4 +4023dddf: 3109 s32i.n a0, a1, 12 +4023dde1: 02dd mov.n a13, a2 +4023dde3: 20c330 or a12, a3, a3 +4023dde6: fffd45 call0 4023ddbc +4023dde9: b2fc bnez.n a2, 4023de28 +4023ddeb: fe2b21 l32r a2, 4023d698 +4023ddee: ffca31 l32r a3, 4023dd18 +4023ddf1: 6228 l32i.n a2, a2, 24 +4023ddf3: 050c movi.n a5, 0 +4023ddf5: 61a142 movi a4, 0x161 +4023ddf8: ee4701 l32r a0, 40239714 +4023ddfb: 0000c0 callx0 a0 +4023ddfe: 023d mov.n a3, a2 +4023de00: 020c movi.n a2, 0 +4023de02: 221327 beq a3, a2, 4023de28 +4023de05: 13d9 s32i.n a13, a3, 4 +4023de07: 021c27 beq a12, a2, 4023de0d +4023de0a: 002c22 l32i a2, a12, 0 +4023de0d: 2329 s32i.n a2, a3, 8 +4023de0f: 020c movi.n a2, 0 +4023de11: 075322 s16i a2, a3, 14 +4023de14: 0d4322 s8i a2, a3, 13 +4023de17: 0c4322 s8i a2, a3, 12 +4023de1a: 104322 s8i a2, a3, 16 +4023de1d: ffbd21 l32r a2, 4023dd14 +4023de20: 0248 l32i.n a4, a2, 0 +4023de22: 0239 s32i.n a3, a2, 0 +4023de24: 0349 s32i.n a4, a3, 0 +4023de26: 032d mov.n a2, a3 +4023de28: 3108 l32i.n a0, a1, 12 +4023de2a: 21c8 l32i.n a12, a1, 8 +4023de2c: 11d8 l32i.n a13, a1, 4 +4023de2e: 10c112 addi a1, a1, 16 +4023de31: f00d ret.n + ... + +4023de34 : +4023de34: f0c112 addi a1, a1, -16 +4023de37: 21c9 s32i.n a12, a1, 8 +4023de39: ffaec1 l32r a12, 4023dcf4 +4023de3c: 11d9 s32i.n a13, a1, 4 +4023de3e: 0c3d mov.n a3, a12 +4023de40: 036102 s32i a0, a1, 12 +4023de43: 02dd mov.n a13, a2 +4023de45: fff905 call0 4023ddd8 +4023de48: 0c3d mov.n a3, a12 +4023de4a: f47c movi.n a4, -1 +4023de4c: c29c beqz.n a2, 4023de6c +4023de4e: 240c movi.n a4, 2 +4023de50: 0d4242 s8i a4, a2, 13 +4023de53: 100242 l8ui a4, a2, 16 +4023de56: 441b addi.n a4, a4, 1 +4023de58: 104242 s8i a4, a2, 16 +4023de5b: 102d52 l32i a5, a13, 64 +4023de5e: 040c movi.n a4, 0 +4023de60: 081547 beq a5, a4, 4023de6c +4023de63: 140c movi.n a4, 1 +4023de65: 0d2d mov.n a2, a13 +4023de67: 0005c0 callx0 a5 +4023de6a: 040c movi.n a4, 0 +4023de6c: 3108 l32i.n a0, a1, 12 +4023de6e: 042d mov.n a2, a4 +4023de70: 21c8 l32i.n a12, a1, 8 +4023de72: 11d8 l32i.n a13, a1, 4 +4023de74: 10c112 addi a1, a1, 16 +4023de77: f00d ret.n +4023de79: 000000 ill + +4023de7c : +4023de7c: c0c112 addi a1, a1, -64 +4023de7f: d1d9 s32i.n a13, a1, 52 +4023de81: 02dd mov.n a13, a2 +4023de83: 1228 l32i.n a2, a2, 4 +4023de85: c1e9 s32i.n a14, a1, 48 +4023de87: b1f9 s32i.n a15, a1, 44 +4023de89: f109 s32i.n a0, a1, 60 +4023de8b: e1c9 s32i.n a12, a1, 56 +4023de8d: 03ed mov.n a14, a3 +4023de8f: 000232 l8ui a3, a2, 0 +4023de92: 0d2d mov.n a2, a13 +4023de94: 343030 extui a3, a3, 0, 4 +4023de97: 0133e0 slli a3, a3, 18 +4023de9a: 603030 neg a3, a3 +4023de9d: 313030 srai a3, a3, 16 +4023dea0: 04fd mov.n a15, a4 +4023dea2: 01b385 call0 4023f9dc +4023dea5: 0cb256 bnez a2, 4023df74 +4023dea8: 051d32 l16ui a3, a13, 10 +4023deab: 0283f6 bgeui a3, 8, 4023deb1 +4023deae: 003086 j 4023df74 +4023deb1: 1dc8 l32i.n a12, a13, 4 +4023deb3: 0c2d mov.n a2, a12 +4023deb5: 0d3905 call0 4024b248 +4023deb8: 0b8256 bnez a2, 4023df74 +4023debb: 203ff0 or a3, a15, a15 +4023debe: 202ee0 or a2, a14, a14 +4023dec1: ffef85 call0 4023ddbc +4023dec4: 0ac216 beqz a2, 4023df74 +4023dec7: 000c32 l8ui a3, a12, 0 +4023deca: 141c movi.n a4, 17 +4023decc: 0a1347 beq a3, a4, 4023deda +4023decf: 641c movi.n a4, 22 +4023ded1: 029347 bne a3, a4, 4023ded7 +4023ded4: 002246 j 4023df61 +4023ded7: 002646 j 4023df74 +4023deda: 0f88 l32i.n a8, a15, 0 +4023dedc: ff86f1 l32r a15, 4023dcf4 +4023dedf: 040c42 l8ui a4, a12, 4 +4023dee2: 0f78 l32i.n a7, a15, 0 +4023dee4: 050c32 l8ui a3, a12, 5 +4023dee7: 060c92 l8ui a9, a12, 6 +4023deea: 070c62 l8ui a6, a12, 7 +4023deed: 449877 bne a8, a7, 4023df35 +4023def0: 115380 slli a5, a3, 8 +4023def3: 11a900 slli a10, a9, 16 +4023def6: 205540 or a5, a5, a4 +4023def9: 205a50 or a5, a10, a5 +4023defc: 01a680 slli a10, a6, 24 +4023deff: 205a50 or a5, a10, a5 +4023df02: f5ec bnez.n a5, 4023df35 +4023df04: 010c22 l8ui a2, a12, 1 +4023df07: 005256 bnez a2, 4023df10 +4023df0a: 0aa022 movi a2, 10 +4023df0d: 014c22 s8i a2, a12, 1 +4023df10: ff8121 l32r a2, 4023dd14 +4023df13: 0248 l32i.n a4, a2, 0 +4023df15: 05b416 beqz a4, 4023df74 +4023df18: 1428 l32i.n a2, a4, 4 +4023df1a: 129e27 bne a14, a2, 4023df30 +4023df1d: 2438 l32i.n a3, a4, 8 +4023df1f: 0f28 l32i.n a2, a15, 0 +4023df21: 0b1327 beq a3, a2, 4023df30 +4023df24: 010c32 l8ui a3, a12, 1 +4023df27: 042d mov.n a2, a4 +4023df29: 4149 s32i.n a4, a1, 16 +4023df2b: ffd805 call0 4023dcac +4023df2e: 4148 l32i.n a4, a1, 16 +4023df30: 0448 l32i.n a4, a4, 0 +4023df32: fff7c6 j 4023df15 +4023df35: 113380 slli a3, a3, 8 +4023df38: 204340 or a4, a3, a4 +4023df3b: 113900 slli a3, a9, 16 +4023df3e: 204340 or a4, a3, a4 +4023df41: 013680 slli a3, a6, 24 +4023df44: 203340 or a3, a3, a4 +4023df47: 93ac beqz.n a3, 4023df74 +4023df49: 0b9877 bne a8, a7, 4023df58 +4023df4c: 0139 s32i.n a3, a1, 0 +4023df4e: 0e2d mov.n a2, a14 +4023df50: 203110 or a3, a1, a1 +4023df53: ffe685 call0 4023ddbc +4023df56: a29c beqz.n a2, 4023df74 +4023df58: 010c32 l8ui a3, a12, 1 +4023df5b: ffd505 call0 4023dcac +4023df5e: 000486 j 4023df74 +4023df61: 0d0232 l8ui a3, a2, 13 +4023df64: 0c1366 bnei a3, 1, 4023df74 +4023df67: 030c movi.n a3, 0 +4023df69: 240c movi.n a4, 2 +4023df6b: 075232 s16i a3, a2, 14 +4023df6e: 0d4242 s8i a4, a2, 13 +4023df71: 0c4232 s8i a3, a2, 12 +4023df74: 202dd0 or a2, a13, a13 +4023df77: 01aec5 call0 4023fa64 +4023df7a: 0f2102 l32i a0, a1, 60 +4023df7d: 0e21c2 l32i a12, a1, 56 +4023df80: d1d8 l32i.n a13, a1, 52 +4023df82: c1e8 l32i.n a14, a1, 48 +4023df84: b1f8 l32i.n a15, a1, 44 +4023df86: 40c112 addi a1, a1, 64 +4023df89: f00d ret.n +4023df8b: 000300 excw +4023df8e: 128000 excw + +4023df90 : +4023df90: e0c112 addi a1, a1, -32 +4023df93: 0348 l32i.n a4, a3, 0 +4023df95: 61c9 s32i.n a12, a1, 24 +4023df97: 03cd mov.n a12, a3 +4023df99: f0a032 movi a3, 240 +4023df9c: 51d9 s32i.n a13, a1, 20 +4023df9e: 7109 s32i.n a0, a1, 28 +4023dfa0: 41e9 s32i.n a14, a1, 16 +4023dfa2: 31f9 s32i.n a15, a1, 12 +4023dfa4: 103430 and a3, a4, a3 +4023dfa7: e0a052 movi a5, 224 +4023dfaa: 02dd mov.n a13, a2 +4023dfac: a27c movi.n a2, -6 +4023dfae: 021357 beq a3, a5, 4023dfb4 +4023dfb1: 002146 j 4023e03a +4023dfb4: ff5021 l32r a2, 4023dcf4 +4023dfb7: 0238 l32i.n a3, a2, 0 +4023dfb9: a27c movi.n a2, -6 +4023dfbb: 7b1437 beq a4, a3, 4023e03a +4023dfbe: ed2821 l32r a2, 40239460 +4023dfc1: 02e8 l32i.n a14, a2, 0 +4023dfc3: a27c movi.n a2, -6 +4023dfc5: 071e16 beqz a14, 4023e03a +4023dfc8: 390e32 l8ui a3, a14, 57 +4023dfcb: 013380 slli a3, a3, 24 +4023dfce: 0603d6 bgez a3, 4023e032 +4023dfd1: 8d8c beqz.n a13, 4023dfdd +4023dfd3: 0d38 l32i.n a3, a13, 0 +4023dfd5: 438c beqz.n a3, 4023dfdd +4023dfd7: 012e42 l32i a4, a14, 4 +4023dfda: 549347 bne a3, a4, 4023e032 +4023dfdd: 0c3d mov.n a3, a12 +4023dfdf: 0e2d mov.n a2, a14 +4023dfe1: ffdf45 call0 4023ddd8 +4023dfe4: 02fd mov.n a15, a2 +4023dfe6: 04e216 beqz a2, 4023e038 +4023dfe9: 0d0222 l8ui a2, a2, 13 +4023dfec: 82fc bnez.n a2, 4023e028 +4023dfee: 100f22 l8ui a2, a15, 16 +4023dff1: c2cc bnez.n a2, 4023e001 +4023dff3: 102e52 l32i a5, a14, 64 +4023dff6: 758c beqz.n a5, 4023e001 +4023dff8: 140c movi.n a4, 1 +4023dffa: 0c3d mov.n a3, a12 +4023dffc: 0e2d mov.n a2, a14 +4023dffe: 0005c0 callx0 a5 +4023e001: 631c movi.n a3, 22 +4023e003: 0f2d mov.n a2, a15 +4023e005: ffbb45 call0 4023dbbc +4023e008: dba085 call0 40219a14 +4023e00b: ffe031 l32r a3, 4023df8c +4023e00e: 102230 and a2, a2, a3 +4023e011: 0092d6 bgez a2, 4023e01e +4023e014: 220b addi.n a2, a2, -1 +4023e016: c37c movi.n a3, -4 +4023e018: 202230 or a2, a2, a3 +4023e01b: 01c222 addi a2, a2, 1 +4023e01e: 221b addi.n a2, a2, 1 +4023e020: 075f22 s16i a2, a15, 14 +4023e023: 120c movi.n a2, 1 +4023e025: 0d4f22 s8i a2, a15, 13 +4023e028: 100f22 l8ui a2, a15, 16 +4023e02b: 221b addi.n a2, a2, 1 +4023e02d: 104f22 s8i a2, a15, 16 +4023e030: 020c movi.n a2, 0 +4023e032: 0ee8 l32i.n a14, a14, 0 +4023e034: ffe346 j 4023dfc5 +4023e037: f27c00 excw +4023e03a: 7108 l32i.n a0, a1, 28 +4023e03c: 61c8 l32i.n a12, a1, 24 +4023e03e: 51d8 l32i.n a13, a1, 20 +4023e040: 41e8 l32i.n a14, a1, 16 +4023e042: 31f8 l32i.n a15, a1, 12 +4023e044: 20c112 addi a1, a1, 32 +4023e047: f00d ret.n +4023e049: 000000 ill + +4023e04c : +4023e04c: d0c112 addi a1, a1, -48 +4023e04f: 0348 l32i.n a4, a3, 0 +4023e051: 91d9 s32i.n a13, a1, 36 +4023e053: 03dd mov.n a13, a3 +4023e055: f0a032 movi a3, 240 +4023e058: 0129 s32i.n a2, a1, 0 +4023e05a: b109 s32i.n a0, a1, 44 +4023e05c: a1c9 s32i.n a12, a1, 40 +4023e05e: 81e9 s32i.n a14, a1, 32 +4023e060: 71f9 s32i.n a15, a1, 28 +4023e062: 103430 and a3, a4, a3 +4023e065: e0a052 movi a5, 224 +4023e068: a27c movi.n a2, -6 +4023e06a: 021357 beq a3, a5, 4023e070 +4023e06d: 0026c6 j 4023e10c +4023e070: ff2121 l32r a2, 4023dcf4 +4023e073: 0238 l32i.n a3, a2, 0 +4023e075: a27c movi.n a2, -6 +4023e077: 029437 bne a4, a3, 4023e07d +4023e07a: 002386 j 4023e10c +4023e07d: ecf821 l32r a2, 40239460 +4023e080: af7c movi.n a15, -6 +4023e082: 02e8 l32i.n a14, a2, 0 +4023e084: 082e16 beqz a14, 4023e10a +4023e087: 390e22 l8ui a2, a14, 57 +4023e08a: 012280 slli a2, a2, 24 +4023e08d: 0732d6 bgez a2, 4023e104 +4023e090: 0128 l32i.n a2, a1, 0 +4023e092: 828c beqz.n a2, 4023e09e +4023e094: 0228 l32i.n a2, a2, 0 +4023e096: 428c beqz.n a2, 4023e09e +4023e098: 012e32 l32i a3, a14, 4 +4023e09b: 659237 bne a2, a3, 4023e104 +4023e09e: 0d3d mov.n a3, a13 +4023e0a0: 202ee0 or a2, a14, a14 +4023e0a3: ffd185 call0 4023ddbc +4023e0a6: 02cd mov.n a12, a2 +4023e0a8: 058216 beqz a2, 4023e104 +4023e0ab: 100222 l8ui a2, a2, 16 +4023e0ae: 4b22f6 bgeui a2, 2, 4023e0fd +4023e0b1: 0c0c22 l8ui a2, a12, 12 +4023e0b4: 528c beqz.n a2, 4023e0bd +4023e0b6: 731c movi.n a3, 23 +4023e0b8: 0c2d mov.n a2, a12 +4023e0ba: ffb005 call0 4023dbbc +4023e0bd: 102e62 l32i a6, a14, 64 +4023e0c0: 868c beqz.n a6, 4023e0cc +4023e0c2: 040c movi.n a4, 0 +4023e0c4: 0d3d mov.n a3, a13 +4023e0c6: 202ee0 or a2, a14, a14 +4023e0c9: 0006c0 callx0 a6 +4023e0cc: ff1231 l32r a3, 4023dd14 +4023e0cf: 0328 l32i.n a2, a3, 0 +4023e0d1: 099c27 bne a12, a2, 4023e0de +4023e0d4: 0c28 l32i.n a2, a12, 0 +4023e0d6: 0329 s32i.n a2, a3, 0 +4023e0d8: 000346 j 4023e0e9 +4023e0db: 032d00 excw +4023e0de: 728c beqz.n a2, 4023e0e9 +4023e0e0: 0238 l32i.n a3, a2, 0 +4023e0e2: f69c37 bne a12, a3, 4023e0dc +4023e0e5: 0c38 l32i.n a3, a12, 0 +4023e0e7: 0239 s32i.n a3, a2, 0 +4023e0e9: ff0b31 l32r a3, 4023dd18 +4023e0ec: 91a142 movi a4, 0x191 +4023e0ef: 202cc0 or a2, a12, a12 +4023e0f2: ebec01 l32r a0, 402390a4 +4023e0f5: 0000c0 callx0 a0 +4023e0f8: 000186 j 4023e102 +4023e0fb: 0b0000 excw +4023e0fe: 4c2222 l32i a2, a2, 0x130 +4023e101: 0f0c10 excw +4023e104: 0ee8 l32i.n a14, a14, 0 +4023e106: ffde86 j 4023e084 +4023e109: 0f2d00 excw +4023e10c: b108 l32i.n a0, a1, 44 +4023e10e: a1c8 l32i.n a12, a1, 40 +4023e110: 91d8 l32i.n a13, a1, 36 +4023e112: 81e8 l32i.n a14, a1, 32 +4023e114: 71f8 l32i.n a15, a1, 28 +4023e116: 30c112 addi a1, a1, 48 +4023e119: f00d ret.n + ... + +4023e11c : +4023e11c: fefe21 l32r a2, 4023dd14 +4023e11f: f0c112 addi a1, a1, -16 +4023e122: 21c9 s32i.n a12, a1, 8 +4023e124: 02c8 l32i.n a12, a2, 0 +4023e126: 3109 s32i.n a0, a1, 12 +4023e128: 0cac beqz.n a12, 4023e14c +4023e12a: 071c22 l16ui a2, a12, 14 +4023e12d: 529c beqz.n a2, 4023e146 +4023e12f: 220b addi.n a2, a2, -1 +4023e131: f42020 extui a2, a2, 0, 16 +4023e134: 075c22 s16i a2, a12, 14 +4023e137: b2cc bnez.n a2, 4023e146 +4023e139: 0d0c22 l8ui a2, a12, 13 +4023e13c: 061266 bnei a2, 1, 4023e146 +4023e13f: 631c movi.n a3, 22 +4023e141: 0c2d mov.n a2, a12 +4023e143: ffa785 call0 4023dbbc +4023e146: 0cc8 l32i.n a12, a12, 0 +4023e148: fff706 j 4023e128 +4023e14b: 310800 srai a0, a0, 24 +4023e14e: 21c8 l32i.n a12, a1, 8 +4023e150: 10c112 addi a1, a1, 16 +4023e153: f00d ret.n +4023e155: 000000 ill +4023e158: 0016d0 excw + ... + +4023e15c : +4023e15c: f0c112 addi a1, a1, -16 +4023e15f: f30f21 l32r a2, 4023ad9c +4023e162: 3109 s32i.n a0, a1, 12 +4023e164: 530c movi.n a3, 5 +4023e166: 0020c0 memw +4023e169: 0239 s32i.n a3, a2, 0 +4023e16b: fffb31 l32r a3, 4023e158 +4023e16e: f3dc21 l32r a2, 4023b0e0 +4023e171: 0020c0 memw +4023e174: 0239 s32i.n a3, a2, 0 +4023e176: f3fa21 l32r a2, 4023b160 +4023e179: c30c movi.n a3, 12 +4023e17b: 0020c0 memw +4023e17e: 0239 s32i.n a3, a2, 0 +4023e180: f40421 l32r a2, 4023b190 +4023e183: 630c movi.n a3, 6 +4023e185: 0020c0 memw +4023e188: 0239 s32i.n a3, a2, 0 +4023e18a: 015d05 call0 4023f75c +4023e18d: ffb705 call0 4023dd00 +4023e190: fc8745 call0 4023aa08 +4023e193: 057d05 call0 40243964 +4023e196: 3108 l32i.n a0, a1, 12 +4023e198: 10c112 addi a1, a1, 16 +4023e19b: f00d ret.n +4023e19d: 000000 ill + +4023e1a0 : +4023e1a0: f0c112 addi a1, a1, -16 +4023e1a3: 11d9 s32i.n a13, a1, 4 +4023e1a5: 02dd mov.n a13, a2 +4023e1a7: ecae21 l32r a2, 40239460 +4023e1aa: 21c9 s32i.n a12, a1, 8 +4023e1ac: 02c8 l32i.n a12, a2, 0 +4023e1ae: 3109 s32i.n a0, a1, 12 +4023e1b0: 0c2d mov.n a2, a12 +4023e1b2: e29c beqz.n a2, 4023e1d4 +4023e1b4: 390232 l8ui a3, a2, 57 +4023e1b7: 0b6307 bbci a3, 0, 4023e1c6 +4023e1ba: 0d48 l32i.n a4, a13, 0 +4023e1bc: 1238 l32i.n a3, a2, 4 +4023e1be: 303430 xor a3, a4, a3 +4023e1c1: 2248 l32i.n a4, a2, 8 +4023e1c3: 3a0347 bnone a3, a4, 4023e201 +4023e1c6: 0228 l32i.n a2, a2, 0 +4023e1c8: fff986 j 4023e1b2 +4023e1cb: 0c2200 excw +4023e1ce: 0739 s32i.n a3, a7, 0 +4023e1d0: c807e2 l8ui a14, a7, 200 +4023e1d3: 560c movi.n a6, 5 +4023e1d5: ff4c movi.n a15, 79 +4023e1d7: 000506 j 4023e1ef +4023e1da: 002d22 l32i a2, a13, 0 +4023e1dd: 203cc0 or a3, a12, a12 +4023e1e0: 005745 call0 4023e758 +4023e1e3: feb256 bnez a2, 4023e1d2 +4023e1e6: e60085 call0 402241f0 +4023e1e9: 141c27 beq a12, a2, 4023e201 +4023e1ec: fff886 j 4023e1d2 +4023e1ef: 8b1821 l32r a2, 40220e50 +4023e1f2: 0228 l32i.n a2, a2, 0 +4023e1f4: 928c beqz.n a2, 4023e201 +4023e1f6: 390232 l8ui a3, a2, 57 +4023e1f9: 040c movi.n a4, 0 +4023e1fb: 043030 extui a3, a3, 0, 1 +4023e1fe: 832430 moveqz a2, a4, a3 +4023e201: 3108 l32i.n a0, a1, 12 +4023e203: 21c8 l32i.n a12, a1, 8 +4023e205: 11d8 l32i.n a13, a1, 4 +4023e207: 10c112 addi a1, a1, 16 +4023e20a: f00d ret.n +4023e20c: ff3774 excw +4023e20f: 3f .byte 0x3f +4023e210: 376c movi.n a7, -29 +4023e212: ff .byte 0xff +4023e213: 3f .byte 0x3f +4023e214: 004400 break 4, 0 +4023e217: 377000 excw +4023e21a: ff .byte 0xff +4023e21b: 3f .byte 0x3f +4023e21c: 3778 l32i.n a7, a7, 12 +4023e21e: ff .byte 0xff +4023e21f: 3f .byte 0x3f + +4023e220 : +4023e220: d0c112 addi a1, a1, -48 +4023e223: 81e9 s32i.n a14, a1, 32 +4023e225: 12e8 l32i.n a14, a2, 4 +4023e227: a1c9 s32i.n a12, a1, 40 +4023e229: 71f9 s32i.n a15, a1, 28 +4023e22b: b109 s32i.n a0, a1, 44 +4023e22d: 91d9 s32i.n a13, a1, 36 +4023e22f: 02cd mov.n a12, a2 +4023e231: 010e22 l8ui a2, a14, 1 +4023e234: 035d mov.n a5, a3 +4023e236: 000e32 l8ui a3, a14, 0 +4023e239: 112280 slli a2, a2, 8 +4023e23c: 202230 or a2, a2, a3 +4023e23f: 11f280 slli a15, a2, 8 +4023e242: 412820 srli a2, a2, 8 +4023e245: 20ff20 or a15, a15, a2 +4023e248: f4f0f0 extui a15, a15, 0, 16 +4023e24b: 412cf0 srli a2, a15, 12 +4023e24e: 074226 beqi a2, 4, 4023e259 +4023e251: 0c2d mov.n a2, a12 +4023e253: 018105 call0 4023fa64 +4023e256: 008006 j 4023e45a +4023e259: 030e22 l8ui a2, a14, 3 +4023e25c: 020e32 l8ui a3, a14, 2 +4023e25f: 112280 slli a2, a2, 8 +4023e262: 202230 or a2, a2, a3 +4023e265: 11d280 slli a13, a2, 8 +4023e268: 412820 srli a2, a2, 8 +4023e26b: 20dd20 or a13, a13, a2 +4023e26e: 34f8f0 extui a15, a15, 8, 4 +4023e271: 051c22 l16ui a2, a12, 10 +4023e274: 11ffe0 slli a15, a15, 2 +4023e277: f4d0d0 extui a13, a13, 0, 16 +4023e27a: d332f7 bltu a2, a15, 4023e251 +4023e27d: 041c22 l16ui a2, a12, 8 +4023e280: cd32d7 bltu a2, a13, 4023e251 +4023e283: 203ff0 or a3, a15, a15 +4023e286: 0e2d mov.n a2, a14 +4023e288: 026152 s32i a5, a1, 8 +4023e28b: 0cfbc5 call0 4024b248 +4023e28e: fbf256 bnez a2, 4023e251 +4023e291: 0d3d mov.n a3, a13 +4023e293: 0c2d mov.n a2, a12 +4023e295: 019c45 call0 4023fc5c +4023e298: 110e32 l8ui a3, a14, 17 +4023e29b: 100e72 l8ui a7, a14, 16 +4023e29e: 120e22 l8ui a2, a14, 18 +4023e2a1: 113380 slli a3, a3, 8 +4023e2a4: 206370 or a6, a3, a7 +4023e2a7: 112200 slli a2, a2, 16 +4023e2aa: 203260 or a3, a2, a6 +4023e2ad: 130e22 l8ui a2, a14, 19 +4023e2b0: ffd7d1 l32r a13, 4023e20c +4023e2b3: 012280 slli a2, a2, 24 +4023e2b6: 202230 or a2, a2, a3 +4023e2b9: 0d29 s32i.n a2, a13, 0 +4023e2bb: 0d0e62 l8ui a6, a14, 13 +4023e2be: 0c0e82 l8ui a8, a14, 12 +4023e2c1: 0e0e32 l8ui a3, a14, 14 +4023e2c4: 116680 slli a6, a6, 8 +4023e2c7: 113300 slli a3, a3, 16 +4023e2ca: 207680 or a7, a6, a8 +4023e2cd: 206370 or a6, a3, a7 +4023e2d0: 0f0e32 l8ui a3, a14, 15 +4023e2d3: ffcf41 l32r a4, 4023e210 +4023e2d6: 013380 slli a3, a3, 24 +4023e2d9: 203360 or a3, a3, a6 +4023e2dc: 0439 s32i.n a3, a4, 0 +4023e2de: f0a032 movi a3, 240 +4023e2e1: 102230 and a2, a2, a3 +4023e2e4: e0a032 movi a3, 224 +4023e2e7: 2158 l32i.n a5, a1, 8 +4023e2e9: 199237 bne a2, a3, 4023e306 +4023e2ec: 390522 l8ui a2, a5, 57 +4023e2ef: 012280 slli a2, a2, 24 +4023e2f2: 0572d6 bgez a2, 4023e34d +4023e2f5: 052d mov.n a2, a5 +4023e2f7: 0d3d mov.n a3, a13 +4023e2f9: ffac05 call0 4023ddbc +4023e2fc: 2158 l32i.n a5, a1, 8 +4023e2fe: 04b216 beqz a2, 4023e34d +4023e301: 056d mov.n a6, a5 +4023e303: 004886 j 4023e429 +4023e306: 056d mov.n a6, a5 +4023e308: 170c movi.n a7, 1 +4023e30a: 390622 l8ui a2, a6, 57 +4023e30d: 09e207 bbsi a2, 0, 4023e31a +4023e310: d7ac beqz.n a7, 4023e341 +4023e312: ec5321 l32r a2, 40239460 +4023e315: 0268 l32i.n a6, a2, 0 +4023e317: 000a06 j 4023e343 +4023e31a: 012632 l32i a3, a6, 4 +4023e31d: fef316 beqz a3, 4023e310 +4023e320: 002d22 l32i a2, a13, 0 +4023e323: 029327 bne a3, a2, 4023e329 +4023e326: 003fc6 j 4023e429 +4023e329: 203660 or a3, a6, a6 +4023e32c: 2159 s32i.n a5, a1, 8 +4023e32e: 1169 s32i.n a6, a1, 4 +4023e330: 0179 s32i.n a7, a1, 0 +4023e332: 004245 call0 4023e758 +4023e335: 2158 l32i.n a5, a1, 8 +4023e337: 1168 l32i.n a6, a1, 4 +4023e339: 0178 l32i.n a7, a1, 0 +4023e33b: 0ea256 bnez a2, 4023e429 +4023e33e: fff386 j 4023e310 +4023e341: 0668 l32i.n a6, a6, 0 +4023e343: 019657 bne a6, a5, 4023e348 +4023e346: 0568 l32i.n a6, a5, 0 +4023e348: 070c movi.n a7, 0 +4023e34a: bc9677 bne a6, a7, 4023e30a +4023e34d: 090e32 l8ui a3, a14, 9 +4023e350: 121c movi.n a2, 17 +4023e352: 021327 beq a3, a2, 4023e358 +4023e355: 003346 j 4023e426 +4023e358: fefa add.n a15, a14, a15 +4023e35a: 030f22 l8ui a2, a15, 3 +4023e35d: 020f32 l8ui a3, a15, 2 +4023e360: 112280 slli a2, a2, 8 +4023e363: 202230 or a2, a2, a3 +4023e366: ffab31 l32r a3, 4023e214 +4023e369: 021237 beq a2, a3, 4023e36f +4023e36c: 002d86 j 4023e426 +4023e36f: 056d mov.n a6, a5 +4023e371: edc616 beqz a6, 4023e251 +4023e374: 060e22 l8ui a2, a14, 6 +4023e377: 070e32 l8ui a3, a14, 7 +4023e37a: 542020 extui a2, a2, 0, 6 +4023e37d: 113380 slli a3, a3, 8 +4023e380: 202230 or a2, a2, a3 +4023e383: eca256 bnez a2, 4023e251 +4023e386: ffa521 l32r a2, 4023e21c +4023e389: ffa3f1 l32r a15, 4023e218 +4023e38c: 0062e2 s32i a14, a2, 0 +4023e38f: 006f52 s32i a5, a15, 0 +4023e392: 053d mov.n a3, a5 +4023e394: 0c2d mov.n a2, a12 +4023e396: 026152 s32i a5, a1, 8 +4023e399: 01e905 call0 4024022c +4023e39c: 2158 l32i.n a5, a1, 8 +4023e39e: 06e256 bnez a2, 4023e410 +4023e3a1: 090e22 l8ui a2, a14, 9 +4023e3a4: 332226 beqi a2, 2, 4023e3db +4023e3a7: 0d32f6 bgeui a2, 3, 4023e3b8 +4023e3aa: 3a1266 bnei a2, 1, 4023e3e8 +4023e3ad: 053d mov.n a3, a5 +4023e3af: 0c2d mov.n a2, a12 +4023e3b1: 05ca85 call0 4024405c +4023e3b4: 001606 j 4023e410 +4023e3b7: 622600 excw +4023e3ba: 131c12 l16ui a1, a12, 38 +4023e3bd: 279237 bne a2, a3, 4023e3e8 +4023e3c0: 053d mov.n a3, a5 +4023e3c2: 202cc0 or a2, a12, a12 +4023e3c5: 05ab45 call0 40243e7c +4023e3c8: 001106 j 4023e410 +4023e3cb: 000000 ill +4023e3ce: 053d mov.n a3, a5 +4023e3d0: 0c2d mov.n a2, a12 +4023e3d2: 03d4c5 call0 40242120 +4023e3d5: 000dc6 j 4023e410 +4023e3d8: 000000 ill +4023e3db: 0d4d mov.n a4, a13 +4023e3dd: 053d mov.n a3, a5 +4023e3df: 0c2d mov.n a2, a12 +4023e3e1: ffa985 call0 4023de7c +4023e3e4: 000a06 j 4023e410 +4023e3e7: 2d2200 excw +4023e3ea: 355000 extui a5, a0, 16, 4 +4023e3ed: 368520 excw +4023e3f0: 52dc00 excw +4023e3f3: 0d28 l32i.n a2, a13, 0 +4023e3f5: f0a032 movi a3, 240 +4023e3f8: 102320 and a2, a3, a2 +4023e3fb: e0a032 movi a3, 224 +4023e3fe: 081237 beq a2, a3, 4023e40a +4023e401: 1ce9 s32i.n a14, a12, 4 +4023e403: 230c movi.n a3, 2 +4023e405: 0c2d mov.n a2, a12 +4023e407: 05df05 call0 402441f8 +4023e40a: 202cc0 or a2, a12, a12 +4023e40d: 016545 call0 4023fa64 +4023e410: ff8331 l32r a3, 4023e21c +4023e413: 00a022 movi a2, 0 +4023e416: 006322 s32i a2, a3, 0 +4023e419: ff7d31 l32r a3, 4023e210 +4023e41c: 0f29 s32i.n a2, a15, 0 +4023e41e: 0329 s32i.n a2, a3, 0 +4023e420: 0d29 s32i.n a2, a13, 0 +4023e422: 000d06 j 4023e45a +4023e425: a06200 addx4 a6, a2, a0 +4023e428: 793100 excw +4023e42b: ff .byte 0xff +4023e42c: 002322 l32i a2, a3, 0 +4023e42f: f3e216 beqz a2, 4023e371 +4023e432: 203550 or a3, a5, a5 +4023e435: 2159 s32i.n a5, a1, 8 +4023e437: 1169 s32i.n a6, a1, 4 +4023e439: 0031c5 call0 4023e758 +4023e43c: 2158 l32i.n a5, a1, 8 +4023e43e: 1168 l32i.n a6, a1, 4 +4023e440: e0d256 bnez a2, 4023e251 +4023e443: ff7331 l32r a3, 4023e210 +4023e446: 0328 l32i.n a2, a3, 0 +4023e448: f0a032 movi a3, 240 +4023e44b: 102320 and a2, a3, a2 +4023e44e: e0a032 movi a3, 224 +4023e451: 029237 bne a2, a3, 4023e457 +4023e454: ff7e46 j 4023e251 +4023e457: ffc586 j 4023e371 +4023e45a: b108 l32i.n a0, a1, 44 +4023e45c: 020c movi.n a2, 0 +4023e45e: a1c8 l32i.n a12, a1, 40 +4023e460: 91d8 l32i.n a13, a1, 36 +4023e462: 81e8 l32i.n a14, a1, 32 +4023e464: 71f8 l32i.n a15, a1, 28 +4023e466: 30c112 addi a1, a1, 48 +4023e469: f00d ret.n +4023e46b: 400000 ssr a0 +4023e46e: 9c0000 excw +4023e471: ff2c movi.n a15, 47 +4023e473: 3f .byte 0x3f + +4023e474 : +4023e474: b0c112 addi a1, a1, -80 +4023e477: 746060 extui a6, a6, 0, 8 +4023e47a: 745050 extui a5, a5, 0, 8 +4023e47d: 747070 extui a7, a7, 0, 8 +4023e480: 1061e2 s32i a14, a1, 64 +4023e483: f1f9 s32i.n a15, a1, 60 +4023e485: 7169 s32i.n a6, a1, 28 +4023e487: 136102 s32i a0, a1, 76 +4023e48a: 1261c2 s32i a12, a1, 72 +4023e48d: 1161d2 s32i a13, a1, 68 +4023e490: 5139 s32i.n a3, a1, 20 +4023e492: 6159 s32i.n a5, a1, 24 +4023e494: 4179 s32i.n a7, a1, 16 +4023e496: 02fd mov.n a15, a2 +4023e498: 04ed mov.n a14, a4 +4023e49a: 2c1162 l16ui a6, a1, 88 +4023e49d: 1a5416 beqz a4, 4023e646 +4023e4a0: 061616 beqz a6, 4023e505 +4023e4a3: 563b addi.n a5, a6, 3 +4023e4a5: c27c movi.n a2, -4 +4023e4a7: 105520 and a5, a5, a2 +4023e4aa: f4c050 extui a12, a5, 0, 16 +4023e4ad: 113c00 slli a3, a12, 16 +4023e4b0: 313030 srai a3, a3, 16 +4023e4b3: 0f2d mov.n a2, a15 +4023e4b5: 8169 s32i.n a6, a1, 32 +4023e4b7: 14ccd2 addi a13, a12, 20 +4023e4ba: 015205 call0 4023f9dc +4023e4bd: f4d0d0 extui a13, a13, 0, 16 +4023e4c0: 8168 l32i.n a6, a1, 32 +4023e4c2: 328c beqz.n a2, 4023e4c9 +4023e4c4: e27c movi.n a2, -2 +4023e4c6: 006b86 j 4023e678 +4023e4c9: 1f28 l32i.n a2, a15, 4 +4023e4cb: 152132 l32i a3, a1, 84 +4023e4ce: 064d mov.n a4, a6 +4023e4d0: 8169 s32i.n a6, a1, 32 +4023e4d2: ecc201 l32r a0, 402397dc +4023e4d5: 0000c0 callx0 a0 +4023e4d8: 8168 l32i.n a6, a1, 32 +4023e4da: 0eb6c7 bgeu a6, a12, 4023e4ec +4023e4dd: 1f28 l32i.n a2, a15, 4 +4023e4df: c04c60 sub a4, a12, a6 +4023e4e2: 030c movi.n a3, 0 +4023e4e4: 226a add.n a2, a2, a6 +4023e4e6: e9cb01 l32r a0, 40238c14 +4023e4e9: 0000c0 callx0 a0 +4023e4ec: 020c movi.n a2, 0 +4023e4ee: 4151c0 srli a5, a12, 1 +4023e4f1: 024d mov.n a4, a2 +4023e4f3: 14a257 bge a2, a5, 4023e50b +4023e4f6: 1f38 l32i.n a3, a15, 4 +4023e4f8: 903230 addx2 a3, a2, a3 +4023e4fb: 001332 l16ui a3, a3, 0 +4023e4fe: 221b addi.n a2, a2, 1 +4023e500: 443a add.n a4, a4, a3 +4023e502: fffb46 j 4023e4f3 +4023e505: 14a0d2 movi a13, 20 +4023e508: 00a042 movi a4, 0 +4023e50b: 14a032 movi a3, 20 +4023e50e: 0f2d mov.n a2, a15 +4023e510: 8149 s32i.n a4, a1, 32 +4023e512: 014c85 call0 4023f9dc +4023e515: 8148 l32i.n a4, a1, 32 +4023e517: fa9256 bnez a2, 4023e4c4 +4023e51a: 1f28 l32i.n a2, a15, 4 +4023e51c: 6158 l32i.n a5, a1, 24 +4023e51e: 4168 l32i.n a6, a1, 16 +4023e520: 084252 s8i a5, a2, 8 +4023e523: 094262 s8i a6, a2, 9 +4023e526: 0e78 l32i.n a7, a14, 0 +4023e528: ffd151 l32r a5, 4023e46c +4023e52b: 743870 extui a3, a7, 8, 8 +4023e52e: 7168 l32i.n a6, a1, 28 +4023e530: 114232 s8i a3, a2, 17 +4023e533: 753870 extui a3, a7, 24, 8 +4023e536: 134232 s8i a3, a2, 19 +4023e539: 11dda0 slli a13, a13, 6 +4023e53c: 203650 or a3, a6, a5 +4023e53f: 20dd30 or a13, a13, a3 +4023e542: 113d80 slli a3, a13, 8 +4023e545: 74d8d0 extui a13, a13, 8, 8 +4023e548: 2033d0 or a3, a3, a13 +4023e54b: 041f62 l16ui a6, a15, 8 +4023e54e: f43030 extui a3, a3, 0, 16 +4023e551: 415830 srli a5, a3, 8 +4023e554: ffc7d1 l32r a13, 4023e470 +4023e557: 014252 s8i a5, a2, 1 +4023e55a: 115680 slli a5, a6, 8 +4023e55d: 416860 srli a6, a6, 8 +4023e560: 205560 or a5, a5, a6 +4023e563: 001da2 l16ui a10, a13, 0 +4023e566: f45050 extui a5, a5, 0, 16 +4023e569: 416850 srli a6, a5, 8 +4023e56c: f58070 extui a8, a7, 16, 16 +4023e56f: 11ba80 slli a11, a10, 8 +4023e572: 104272 s8i a7, a2, 16 +4023e575: 034262 s8i a6, a2, 3 +4023e578: f47070 extui a7, a7, 0, 16 +4023e57b: 4168a0 srli a6, a10, 8 +4023e57e: 206b60 or a6, a11, a6 +4023e581: 778a add.n a7, a7, a8 +4023e583: f46060 extui a6, a6, 0, 16 +4023e586: 024252 s8i a5, a2, 2 +4023e589: 575a add.n a5, a7, a5 +4023e58b: 41b860 srli a11, a6, 8 +4023e58e: 044262 s8i a6, a2, 4 +4023e591: 656a add.n a6, a5, a6 +4023e593: 4158 l32i.n a5, a1, 16 +4023e595: 0542b2 s8i a11, a2, 5 +4023e598: 11b580 slli a11, a5, 8 +4023e59b: 6158 l32i.n a5, a1, 24 +4023e59d: 090c movi.n a9, 0 +4023e59f: 20bb50 or a11, a11, a5 +4023e5a2: 66ba add.n a6, a6, a11 +4023e5a4: 464a add.n a4, a6, a4 +4023e5a6: aa1b addi.n a10, a10, 1 +4023e5a8: 4168 l32i.n a6, a1, 16 +4023e5aa: 004232 s8i a3, a2, 0 +4023e5ad: 124282 s8i a8, a2, 18 +4023e5b0: 064292 s8i a9, a2, 6 +4023e5b3: 074292 s8i a9, a2, 7 +4023e5b6: 005da2 s16i a10, a13, 0 +4023e5b9: 334a add.n a3, a3, a4 +4023e5bb: 066666 bnei a6, 6, 4023e5c5 +4023e5be: 044c movi.n a4, 64 +4023e5c0: 064242 s8i a4, a2, 6 +4023e5c3: 334a add.n a3, a3, a4 +4023e5c5: 5148 l32i.n a4, a1, 20 +4023e5c7: 248c beqz.n a4, 4023e5cd +4023e5c9: 0448 l32i.n a4, a4, 0 +4023e5cb: 94dc bnez.n a4, 4023e5e8 +4023e5cd: 142152 l32i a5, a1, 80 +4023e5d0: 040542 l8ui a4, a5, 4 +4023e5d3: 0c4242 s8i a4, a2, 12 +4023e5d6: 050542 l8ui a4, a5, 5 +4023e5d9: 0d4242 s8i a4, a2, 13 +4023e5dc: 060542 l8ui a4, a5, 6 +4023e5df: 0e4242 s8i a4, a2, 14 +4023e5e2: 070542 l8ui a4, a5, 7 +4023e5e5: 000446 j 4023e5fa +4023e5e8: 745840 extui a5, a4, 8, 8 +4023e5eb: 0d4252 s8i a5, a2, 13 +4023e5ee: 755040 extui a5, a4, 16, 8 +4023e5f1: 0c4242 s8i a4, a2, 12 +4023e5f4: 0e4252 s8i a5, a2, 14 +4023e5f7: 754840 extui a4, a4, 24, 8 +4023e5fa: 0d0252 l8ui a5, a2, 13 +4023e5fd: 0f4242 s8i a4, a2, 15 +4023e600: 0c0272 l8ui a7, a2, 12 +4023e603: 0e0242 l8ui a4, a2, 14 +4023e606: 115580 slli a5, a5, 8 +4023e609: 114400 slli a4, a4, 16 +4023e60c: 206570 or a6, a5, a7 +4023e60f: 205460 or a5, a4, a6 +4023e612: 0f0242 l8ui a4, a2, 15 +4023e615: 014480 slli a4, a4, 24 +4023e618: 204450 or a4, a4, a5 +4023e61b: f45040 extui a5, a4, 0, 16 +4023e61e: f54040 extui a4, a4, 16, 16 +4023e621: 454a add.n a4, a5, a4 +4023e623: 343a add.n a3, a4, a3 +4023e625: f54030 extui a4, a3, 16, 16 +4023e628: f43030 extui a3, a3, 0, 16 +4023e62b: 343a add.n a3, a4, a3 +4023e62d: f54030 extui a4, a3, 16, 16 +4023e630: 334a add.n a3, a3, a4 +4023e632: f47c movi.n a4, -1 +4023e634: 303430 xor a3, a4, a3 +4023e637: f43030 extui a3, a3, 0, 16 +4023e63a: 0a4232 s8i a3, a2, 10 +4023e63d: 413830 srli a3, a3, 8 +4023e640: 0b4232 s8i a3, a2, 11 +4023e643: 0008c6 j 4023e66a +4023e646: 1268 l32i.n a6, a2, 4 +4023e648: 01ed mov.n a14, a1 +4023e64a: 110632 l8ui a3, a6, 17 +4023e64d: 100652 l8ui a5, a6, 16 +4023e650: 120622 l8ui a2, a6, 18 +4023e653: 113380 slli a3, a3, 8 +4023e656: 112200 slli a2, a2, 16 +4023e659: 204350 or a4, a3, a5 +4023e65c: 203240 or a3, a2, a4 +4023e65f: 130622 l8ui a2, a6, 19 +4023e662: 012280 slli a2, a2, 24 +4023e665: 202230 or a2, a2, a3 +4023e668: 0129 s32i.n a2, a1, 0 +4023e66a: 142162 l32i a6, a1, 80 +4023e66d: 0e4d mov.n a4, a14 +4023e66f: 5658 l32i.n a5, a6, 20 +4023e671: 0f3d mov.n a3, a15 +4023e673: 062d mov.n a2, a6 +4023e675: 0005c0 callx0 a5 +4023e678: 132102 l32i a0, a1, 76 +4023e67b: 1221c2 l32i a12, a1, 72 +4023e67e: 1121d2 l32i a13, a1, 68 +4023e681: 1021e2 l32i a14, a1, 64 +4023e684: f1f8 l32i.n a15, a1, 60 +4023e686: 50c112 addi a1, a1, 80 +4023e689: f00d ret.n + ... + +4023e68c : +4023e68c: e0c112 addi a1, a1, -32 +4023e68f: 080c movi.n a8, 0 +4023e691: 2189 s32i.n a8, a1, 8 +4023e693: 1189 s32i.n a8, a1, 4 +4023e695: 8188 l32i.n a8, a1, 32 +4023e697: 747070 extui a7, a7, 0, 8 +4023e69a: 0189 s32i.n a8, a1, 0 +4023e69c: 746060 extui a6, a6, 0, 8 +4023e69f: 745050 extui a5, a5, 0, 8 +4023e6a2: 076102 s32i a0, a1, 28 +4023e6a5: ffdcc5 call0 4023e474 +4023e6a8: 7108 l32i.n a0, a1, 28 +4023e6aa: 20c112 addi a1, a1, 32 +4023e6ad: f00d ret.n + ... + +4023e6b0 : +4023e6b0: c0c112 addi a1, a1, -64 +4023e6b3: e1c9 s32i.n a12, a1, 56 +4023e6b5: 02cd mov.n a12, a2 +4023e6b7: 042d mov.n a2, a4 +4023e6b9: d1d9 s32i.n a13, a1, 52 +4023e6bb: c1e9 s32i.n a14, a1, 48 +4023e6bd: b1f9 s32i.n a15, a1, 44 +4023e6bf: 4139 s32i.n a3, a1, 16 +4023e6c1: 5149 s32i.n a4, a1, 20 +4023e6c3: f109 s32i.n a0, a1, 60 +4023e6c5: 74d050 extui a13, a5, 0, 8 +4023e6c8: 74e060 extui a14, a6, 0, 8 +4023e6cb: 74f070 extui a15, a7, 0, 8 +4023e6ce: ffad05 call0 4023e1a0 +4023e6d1: 028d mov.n a8, a2 +4023e6d3: 4138 l32i.n a3, a1, 16 +4023e6d5: c27c movi.n a2, -4 +4023e6d7: 5148 l32i.n a4, a1, 20 +4023e6d9: b88c beqz.n a8, 4023e6e8 +4023e6db: 0189 s32i.n a8, a1, 0 +4023e6dd: 0f7d mov.n a7, a15 +4023e6df: 0e6d mov.n a6, a14 +4023e6e1: 0d5d mov.n a5, a13 +4023e6e3: 0c2d mov.n a2, a12 +4023e6e5: fffa45 call0 4023e68c +4023e6e8: f108 l32i.n a0, a1, 60 +4023e6ea: e1c8 l32i.n a12, a1, 56 +4023e6ec: d1d8 l32i.n a13, a1, 52 +4023e6ee: c1e8 l32i.n a14, a1, 48 +4023e6f0: b1f8 l32i.n a15, a1, 44 +4023e6f2: 40c112 addi a1, a1, 64 +4023e6f5: f00d ret.n +4023e6f7: b47000 extui a7, a0, 0, 12 +4023e6fa: 124024 excw + +4023e6fc : +4023e6fc: f0c112 addi a1, a1, -16 +4023e6ff: 028d mov.n a8, a2 +4023e701: eb5721 l32r a2, 40239460 +4023e704: 3109 s32i.n a0, a1, 12 +4023e706: 21c9 s32i.n a12, a1, 8 +4023e708: 0228 l32i.n a2, a2, 0 +4023e70a: b29c beqz.n a2, 4023e729 +4023e70c: 390242 l8ui a4, a2, 57 +4023e70f: f56407 bbci a4, 0, 4023e708 +4023e712: 1278 l32i.n a7, a2, 4 +4023e714: 0858 l32i.n a5, a8, 0 +4023e716: 2268 l32i.n a6, a2, 8 +4023e718: 305750 xor a5, a7, a5 +4023e71b: 2f0567 bnone a5, a6, 4023e74e +4023e71e: 0348 l32i.n a4, a3, 0 +4023e720: 304740 xor a4, a7, a4 +4023e723: 270467 bnone a4, a6, 4023e74e +4023e726: fff786 j 4023e708 +4023e729: 89c931 l32r a3, 40220e50 +4023e72c: 0328 l32i.n a2, a3, 0 +4023e72e: 03cd mov.n a12, a3 +4023e730: a29c beqz.n a2, 4023e74e +4023e732: 390232 l8ui a3, a2, 57 +4023e735: 136307 bbci a3, 0, 4023e74c +4023e738: 024d mov.n a4, a2 +4023e73a: ffef21 l32r a2, 4023e6f8 +4023e73d: c7a032 movi a3, 199 +4023e740: ebb401 l32r a0, 40239610 +4023e743: 0000c0 callx0 a0 +4023e746: 0c28 l32i.n a2, a12, 0 +4023e748: 000086 j 4023e74e +4023e74b: 020c00 excw +4023e74e: 3108 l32i.n a0, a1, 12 +4023e750: 21c8 l32i.n a12, a1, 8 +4023e752: 10c112 addi a1, a1, 16 +4023e755: f00d ret.n + ... + +4023e758 : +4023e758: 520b addi.n a5, a2, -1 +4023e75a: d67c movi.n a6, -3 +4023e75c: 024d mov.n a4, a2 +4023e75e: 120c movi.n a2, 1 +4023e760: 2d3657 bltu a6, a5, 4023e791 +4023e763: 390352 l8ui a5, a3, 57 +4023e766: 220c movi.n a2, 2 +4023e768: 102520 and a2, a5, a2 +4023e76b: 22ac beqz.n a2, 4023e791 +4023e76d: 1358 l32i.n a5, a3, 4 +4023e76f: 020c movi.n a2, 0 +4023e771: 1c1457 beq a4, a5, 4023e791 +4023e774: 2338 l32i.n a3, a3, 8 +4023e776: 305450 xor a5, a4, a5 +4023e779: 148537 bany a5, a3, 4023e791 +4023e77c: f27c movi.n a2, -1 +4023e77e: 302230 xor a2, a2, a3 +4023e781: 104420 and a4, a4, a2 +4023e784: c04420 sub a4, a4, a2 +4023e787: 130c movi.n a3, 1 +4023e789: 020c movi.n a2, 0 +4023e78b: 832340 moveqz a2, a3, a4 +4023e78e: 742020 extui a2, a2, 0, 8 +4023e791: f00d ret.n +4023e793: 000000 ill +4023e796: 808000 add a8, a0, a0 + +4023e798 : +4023e798: 014280 slli a4, a2, 24 +4023e79b: 753820 extui a3, a2, 24, 8 +4023e79e: 205430 or a5, a4, a3 +4023e7a1: e7dc31 l32r a3, 40238714 +4023e7a4: 104230 and a4, a2, a3 +4023e7a7: 114480 slli a4, a4, 8 +4023e7aa: 412820 srli a2, a2, 8 +4023e7ad: 204540 or a4, a5, a4 +4023e7b0: 103230 and a3, a2, a3 +4023e7b3: 202430 or a2, a4, a3 +4023e7b6: fff731 l32r a3, 4023e794 +4023e7b9: 20a042 movi a4, 32 +4023e7bc: 120237 bnone a2, a3, 4023e7d2 +4023e7bf: 440b addi.n a4, a4, -1 +4023e7c1: 413130 srli a3, a3, 1 +4023e7c4: ff4456 bnez a4, 4023e7bc +4023e7c7: 000286 j 4023e7d5 +4023e7ca: 270000 excw +4023e7cd: 300983 excw +4023e7d0: 564131 l32r a3, 402140d4 +4023e7d3: 0cff63 excw +4023e7d6: f00d12 l8ui a1, a13, 240 +4023e7d9: 020c movi.n a2, 0 +4023e7db: f00d ret.n +4023e7dd: 000000 ill +4023e7e0: fe8020 excw +4023e7e3: 3f .byte 0x3f +4023e7e4: ff .byte 0xff +4023e7e5: ff .byte 0xff + ... + +4023e7e8 : +4023e7e8: b0c112 addi a1, a1, -80 +4023e7eb: 1161d2 s32i a13, a1, 68 +4023e7ee: f1f9 s32i.n a15, a1, 60 +4023e7f0: 136102 s32i a0, a1, 76 +4023e7f3: 1261c2 s32i a12, a1, 72 +4023e7f6: 1061e2 s32i a14, a1, 64 +4023e7f9: 024d mov.n a4, a2 +4023e7fb: 0002c2 l8ui a12, a2, 0 +4023e7fe: fff821 l32r a2, 4023e7e0 +4023e801: 037d mov.n a7, a3 +4023e803: 0228 l32i.n a2, a2, 0 +4023e805: 01dd mov.n a13, a1 +4023e807: 4129 s32i.n a2, a1, 16 +4023e809: 4f0c movi.n a15, 4 +4023e80b: 61a092 movi a9, 97 +4023e80e: 4158 l32i.n a5, a1, 16 +4023e810: 480c movi.n a8, 4 +4023e812: 25ca add.n a2, a5, a12 +4023e814: 010222 l8ui a2, a2, 1 +4023e817: 028287 bany a2, a8, 4023e81d +4023e81a: 006406 j 4023e9ae +4023e81d: 023c movi.n a2, 48 +4023e81f: ae0c movi.n a14, 10 +4023e821: 1d9c27 bne a12, a2, 4023e842 +4023e824: 0104c2 l8ui a12, a4, 1 +4023e827: dfaf52 movi a5, -33 +4023e82a: 103c50 and a3, a12, a5 +4023e82d: 885c movi.n a8, 88 +4023e82f: 241b addi.n a2, a4, 1 +4023e831: 099387 bne a3, a8, 4023e83e +4023e834: 0204c2 l8ui a12, a4, 2 +4023e837: 0e1c movi.n a14, 16 +4023e839: 442b addi.n a4, a4, 2 +4023e83b: 0000c6 j 4023e842 +4023e83e: 024d mov.n a4, a2 +4023e840: 8e0c movi.n a14, 8 +4023e842: 0e3d mov.n a3, a14 +4023e844: f27c movi.n a2, -1 +4023e846: 6149 s32i.n a4, a1, 24 +4023e848: 7179 s32i.n a7, a1, 28 +4023e84a: 8199 s32i.n a9, a1, 32 +4023e84c: f22601 l32r a0, 4023b0e4 +4023e84f: 0000c0 callx0 a0 +4023e852: 026d mov.n a6, a2 +4023e854: 0e3d mov.n a3, a14 +4023e856: f27c movi.n a2, -1 +4023e858: 5169 s32i.n a6, a1, 20 +4023e85a: f3bd01 l32r a0, 4023b750 +4023e85d: 0000c0 callx0 a0 +4023e860: 6148 l32i.n a4, a1, 24 +4023e862: 5168 l32i.n a6, a1, 20 +4023e864: 7178 l32i.n a7, a1, 28 +4023e866: 8198 l32i.n a9, a1, 32 +4023e868: 441b addi.n a4, a4, 1 +4023e86a: 030c movi.n a3, 0 +4023e86c: 1a4c movi.n a10, 65 +4023e86e: 4158 l32i.n a5, a1, 16 +4023e870: b40b addi.n a11, a4, -1 +4023e872: 85ca add.n a8, a5, a12 +4023e874: 010852 l8ui a5, a8, 1 +4023e877: 480c movi.n a8, 4 +4023e879: 1f0587 bnone a5, a8, 4023e89c +4023e87c: d0cc52 addi a5, a12, -48 +4023e87f: 745050 extui a5, a5, 0, 8 +4023e882: 02b637 bgeu a6, a3, 4023e888 +4023e885: 004946 j 4023e9ae +4023e888: 059367 bne a3, a6, 4023e891 +4023e88b: 02a257 bge a2, a5, 4023e891 +4023e88e: 004706 j 4023e9ae +4023e891: 8233e0 mull a3, a3, a14 +4023e894: 33ca add.n a3, a3, a12 +4023e896: d0c332 addi a3, a3, -48 +4023e899: 000f06 j 4023e8d9 +4023e89c: 41be66 bnei a14, 16, 4023e8e1 +4023e89f: 484c movi.n a8, 68 +4023e8a1: 3c0587 bnone a5, a8, 4023e8e1 +4023e8a4: 145050 extui a5, a5, 0, 2 +4023e8a7: fec5b2 addi a11, a5, -2 +4023e8aa: 208aa0 or a8, a10, a10 +4023e8ad: 8389b0 moveqz a8, a9, a11 +4023e8b0: 0accc2 addi a12, a12, 10 +4023e8b3: c0bc80 sub a11, a12, a8 +4023e8b6: 74b0b0 extui a11, a11, 0, 8 +4023e8b9: 02b637 bgeu a6, a3, 4023e8bf +4023e8bc: 003b86 j 4023e9ae +4023e8bf: 059367 bne a3, a6, 4023e8c8 +4023e8c2: 02a2b7 bge a2, a11, 4023e8c8 +4023e8c5: 003946 j 4023e9ae +4023e8c8: fec552 addi a5, a5, -2 +4023e8cb: 0a8d mov.n a8, a10 +4023e8cd: 838950 moveqz a8, a9, a5 +4023e8d0: 1133c0 slli a3, a3, 4 +4023e8d3: c0cc80 sub a12, a12, a8 +4023e8d6: 203c30 or a3, a12, a3 +4023e8d9: 0004c2 l8ui a12, a4, 0 +4023e8dc: 441b addi.n a4, a4, 1 +4023e8de: ffe306 j 4023e86e +4023e8e1: e22c movi.n a2, 46 +4023e8e3: 139c27 bne a12, a2, 4023e8fa +4023e8e6: ff0b addi.n a15, a15, -1 +4023e8e8: 0c2f16 beqz a15, 4023e9ae +4023e8eb: 0d39 s32i.n a3, a13, 0 +4023e8ed: 4b1b addi.n a4, a11, 1 +4023e8ef: 010bc2 l8ui a12, a11, 1 +4023e8f2: dd4b addi.n a13, a13, 4 +4023e8f4: ffc586 j 4023e80e +4023e8f7: 000000 ill +4023e8fa: 6c8c beqz.n a12, 4023e904 +4023e8fc: 020c movi.n a2, 0 +4023e8fe: 02e537 bbsi a5, 3, 4023e904 +4023e901: 002ac6 j 4023e9b0 +4023e904: c02d10 sub a2, a13, a1 +4023e907: 212220 srai a2, a2, 2 +4023e90a: 221b addi.n a2, a2, 1 +4023e90c: 112226 beqi a2, 2, 4023e921 +4023e90f: 0532e6 bgei a2, 3, 4023e918 +4023e912: 09a216 beqz a2, 4023e9b0 +4023e915: 001a86 j 4023e983 +4023e918: 1e3226 beqi a2, 3, 4023e93a +4023e91b: 394226 beqi a2, 4, 4023e958 +4023e91e: 001846 j 4023e983 +4023e921: 80f741 l32r a4, 4021ed00 +4023e924: 020c movi.n a2, 0 +4023e926: 02b437 bgeu a4, a3, 4023e92c +4023e929: 0020c6 j 4023e9b0 +4023e92c: 0148 l32i.n a4, a1, 0 +4023e92e: ffa052 movi a5, 255 +4023e931: 7b3547 bltu a5, a4, 4023e9b0 +4023e934: 014480 slli a4, a4, 24 +4023e937: 001146 j 4023e980 +4023e93a: ffaa41 l32r a4, 4023e7e4 +4023e93d: 020c movi.n a2, 0 +4023e93f: 6d3437 bltu a4, a3, 4023e9b0 +4023e942: 0158 l32i.n a5, a1, 0 +4023e944: ffa062 movi a6, 255 +4023e947: 653657 bltu a6, a5, 4023e9b0 +4023e94a: 1148 l32i.n a4, a1, 4 +4023e94c: 603647 bltu a6, a4, 4023e9b0 +4023e94f: 015580 slli a5, a5, 24 +4023e952: 114400 slli a4, a4, 16 +4023e955: 000906 j 4023e97d +4023e958: ffa042 movi a4, 255 +4023e95b: 020c movi.n a2, 0 +4023e95d: 4f3437 bltu a4, a3, 4023e9b0 +4023e960: 0168 l32i.n a6, a1, 0 +4023e962: 4a3467 bltu a4, a6, 4023e9b0 +4023e965: 1158 l32i.n a5, a1, 4 +4023e967: 048d mov.n a8, a4 +4023e969: 433457 bltu a4, a5, 4023e9b0 +4023e96c: 2148 l32i.n a4, a1, 8 +4023e96e: 3e3847 bltu a8, a4, 4023e9b0 +4023e971: 016680 slli a6, a6, 24 +4023e974: 115500 slli a5, a5, 16 +4023e977: 205650 or a5, a6, a5 4023e97a: 114480 slli a4, a4, 8 -4023e97d: 413830 srli a3, a3, 8 -4023e980: 103320 and a3, a3, a2 -4023e983: 204540 or a4, a5, a4 -4023e986: 203430 or a3, a4, a3 -4023e989: 0739 s32i.n a3, a7, 0 -4023e98b: 120c movi.n a2, 1 -4023e98d: 0000c6 j 4023e994 -4023e990: 0c0000 excw -4023e993: 210202 l8ui a0, a2, 33 -4023e996: 21c213 excw -4023e999: 21d212 addmi a1, a2, 0x2100 -4023e99c: 21e211 l32r a1, 40207124 -4023e99f: f1f810 excw -4023e9a2: 50c112 addi a1, a1, 80 -4023e9a5: f00d ret.n - ... - -4023e9a8 : -4023e9a8: e0c112 addi a1, a1, -32 -4023e9ab: 013d mov.n a3, a1 -4023e9ad: 7109 s32i.n a0, a1, 28 -4023e9af: ffe1c5 call0 4023e7cc -4023e9b2: 0148 l32i.n a4, a1, 0 -4023e9b4: f37c movi.n a3, -1 -4023e9b6: 7108 l32i.n a0, a1, 28 -4023e9b8: 933420 movnez a3, a4, a2 -4023e9bb: 032d mov.n a2, a3 -4023e9bd: 20c112 addi a1, a1, 32 -4023e9c0: f00d ret.n - ... - -4023e9c4 : -4023e9c4: 0228 l32i.n a2, a2, 0 -4023e9c6: b0c112 addi a1, a1, -80 -4023e9c9: 1161d2 s32i a13, a1, 68 -4023e9cc: 1061e2 s32i a14, a1, 64 -4023e9cf: f1f9 s32i.n a15, a1, 60 -4023e9d1: 136102 s32i a0, a1, 76 -4023e9d4: 1261c2 s32i a12, a1, 72 -4023e9d7: 03dd mov.n a13, a3 -4023e9d9: 0129 s32i.n a2, a1, 0 -4023e9db: 036d mov.n a6, a3 -4023e9dd: 4e0c movi.n a14, 4 -4023e9df: 0f0c movi.n a15, 0 -4023e9e1: 015d mov.n a5, a1 -4023e9e3: ffa092 movi a9, 255 -4023e9e6: 2ea072 movi a7, 46 -4023e9e9: 0005a2 l8ui a10, a5, 0 -4023e9ec: 0c0c movi.n a12, 0 -4023e9ee: a30c movi.n a3, 10 -4023e9f0: 0a2d mov.n a2, a10 -4023e9f2: 7149 s32i.n a4, a1, 28 -4023e9f4: 5159 s32i.n a5, a1, 20 -4023e9f6: 6169 s32i.n a6, a1, 24 -4023e9f8: 9179 s32i.n a7, a1, 36 -4023e9fa: 8199 s32i.n a9, a1, 32 -4023e9fc: 41a9 s32i.n a10, a1, 16 -4023e9fe: f34d01 l32r a0, 4023b734 -4023ea01: 0000c0 callx0 a0 -4023ea04: 41a8 l32i.n a10, a1, 16 -4023ea06: 74b020 extui a11, a2, 0, 8 -4023ea09: a30c movi.n a3, 10 -4023ea0b: 0a2d mov.n a2, a10 -4023ea0d: 41b9 s32i.n a11, a1, 16 -4023ea0f: f1ae01 l32r a0, 4023b0c8 -4023ea12: 0000c0 callx0 a0 -4023ea15: 41b8 l32i.n a11, a1, 16 -4023ea17: 814b addi.n a8, a1, 4 -4023ea19: 30cbb2 addi a11, a11, 48 -4023ea1c: 38ca add.n a3, a8, a12 -4023ea1e: 0043b2 s8i a11, a3, 0 -4023ea21: 74a020 extui a10, a2, 0, 8 -4023ea24: 2c1b addi.n a2, a12, 1 -4023ea26: 742020 extui a2, a2, 0, 8 -4023ea29: 7148 l32i.n a4, a1, 28 -4023ea2b: 5158 l32i.n a5, a1, 20 -4023ea2d: 6168 l32i.n a6, a1, 24 -4023ea2f: 9178 l32i.n a7, a1, 36 -4023ea31: 8198 l32i.n a9, a1, 32 -4023ea33: 3a8c beqz.n a10, 4023ea3a -4023ea35: 02cd mov.n a12, a2 -4023ea37: ffecc6 j 4023e9ee -4023ea3a: 020c movi.n a2, 0 -4023ea3c: 004522 s8i a2, a5, 0 -4023ea3f: 063d mov.n a3, a6 -4023ea41: c0ff60 sub a15, a15, a6 -4023ea44: 2f3a add.n a2, a15, a3 -4023ea46: 181c97 beq a12, a9, 4023ea62 -4023ea49: 6c0b addi.n a6, a12, -1 -4023ea4b: 746060 extui a6, a6, 0, 8 -4023ea4e: 2ea247 bge a2, a4, 4023ea80 -4023ea51: 814b addi.n a8, a1, 4 -4023ea53: c8ca add.n a12, a8, a12 -4023ea55: 000c22 l8ui a2, a12, 0 -4023ea58: 06cd mov.n a12, a6 -4023ea5a: 004322 s8i a2, a3, 0 -4023ea5d: 331b addi.n a3, a3, 1 -4023ea5f: fff846 j 4023ea44 -4023ea62: f21b addi.n a15, a2, 1 -4023ea64: 18a247 bge a2, a4, 4023ea80 -4023ea67: ee0b addi.n a14, a14, -1 -4023ea69: 004372 s8i a7, a3, 0 -4023ea6c: 74e0e0 extui a14, a14, 0, 8 -4023ea6f: 631b addi.n a6, a3, 1 -4023ea71: 551b addi.n a5, a5, 1 -4023ea73: f72e56 bnez a14, 4023e9e9 -4023ea76: 020c movi.n a2, 0 -4023ea78: 004322 s8i a2, a3, 0 -4023ea7b: 0d2d mov.n a2, a13 -4023ea7d: 000046 j 4023ea82 -4023ea80: 020c movi.n a2, 0 -4023ea82: 132102 l32i a0, a1, 76 -4023ea85: 1221c2 l32i a12, a1, 72 -4023ea88: 1121d2 l32i a13, a1, 68 -4023ea8b: 1021e2 l32i a14, a1, 64 -4023ea8e: f1f8 l32i.n a15, a1, 60 -4023ea90: 50c112 addi a1, a1, 80 -4023ea93: f00d ret.n -4023ea95: 000000 ill -4023ea98: 9e .byte 0x9e -4023ea99: ff2c movi.n a15, 47 -4023ea9b: 3f .byte 0x3f - -4023ea9c : -4023ea9c: ffff31 l32r a3, 4023ea98 -4023ea9f: f0c112 addi a1, a1, -16 -4023eaa2: 041c movi.n a4, 16 -4023eaa4: 3109 s32i.n a0, a1, 12 -4023eaa6: fff1c5 call0 4023e9c4 -4023eaa9: 3108 l32i.n a0, a1, 12 -4023eaab: 10c112 addi a1, a1, 16 -4023eaae: f00d ret.n -4023eab0: ae .byte 0xae -4023eab1: ff2c movi.n a15, 47 -4023eab3: 3f .byte 0x3f -4023eab4: ff3010 excw +4023e97d: 204540 or a4, a5, a4 +4023e980: 203340 or a3, a3, a4 +4023e983: 120c movi.n a2, 1 +4023e985: 77ac beqz.n a7, 4023e9b0 +4023e987: 014380 slli a4, a3, 24 +4023e98a: 752830 extui a2, a3, 24, 8 +4023e98d: 205420 or a5, a4, a2 +4023e990: e76121 l32r a2, 40238714 +4023e993: 104320 and a4, a3, a2 +4023e996: 114480 slli a4, a4, 8 +4023e999: 413830 srli a3, a3, 8 +4023e99c: 103320 and a3, a3, a2 +4023e99f: 204540 or a4, a5, a4 +4023e9a2: 203430 or a3, a4, a3 +4023e9a5: 0739 s32i.n a3, a7, 0 +4023e9a7: 120c movi.n a2, 1 +4023e9a9: 0000c6 j 4023e9b0 +4023e9ac: 0c0000 excw +4023e9af: 210202 l8ui a0, a2, 33 +4023e9b2: 21c213 excw +4023e9b5: 21d212 addmi a1, a2, 0x2100 +4023e9b8: 21e211 l32r a1, 40207140 +4023e9bb: f1f810 excw +4023e9be: 50c112 addi a1, a1, 80 +4023e9c1: f00d ret.n + ... + +4023e9c4 : +4023e9c4: e0c112 addi a1, a1, -32 +4023e9c7: 013d mov.n a3, a1 +4023e9c9: 7109 s32i.n a0, a1, 28 +4023e9cb: ffe1c5 call0 4023e7e8 +4023e9ce: 0148 l32i.n a4, a1, 0 +4023e9d0: f37c movi.n a3, -1 +4023e9d2: 7108 l32i.n a0, a1, 28 +4023e9d4: 933420 movnez a3, a4, a2 +4023e9d7: 032d mov.n a2, a3 +4023e9d9: 20c112 addi a1, a1, 32 +4023e9dc: f00d ret.n + ... + +4023e9e0 : +4023e9e0: 0228 l32i.n a2, a2, 0 +4023e9e2: b0c112 addi a1, a1, -80 +4023e9e5: 1161d2 s32i a13, a1, 68 +4023e9e8: 1061e2 s32i a14, a1, 64 +4023e9eb: f1f9 s32i.n a15, a1, 60 +4023e9ed: 136102 s32i a0, a1, 76 +4023e9f0: 1261c2 s32i a12, a1, 72 +4023e9f3: 03dd mov.n a13, a3 +4023e9f5: 0129 s32i.n a2, a1, 0 +4023e9f7: 036d mov.n a6, a3 +4023e9f9: 4e0c movi.n a14, 4 +4023e9fb: 0f0c movi.n a15, 0 +4023e9fd: 015d mov.n a5, a1 +4023e9ff: ffa092 movi a9, 255 +4023ea02: 2ea072 movi a7, 46 +4023ea05: 0005a2 l8ui a10, a5, 0 +4023ea08: 0c0c movi.n a12, 0 +4023ea0a: a30c movi.n a3, 10 +4023ea0c: 0a2d mov.n a2, a10 +4023ea0e: 7149 s32i.n a4, a1, 28 +4023ea10: 5159 s32i.n a5, a1, 20 +4023ea12: 6169 s32i.n a6, a1, 24 +4023ea14: 9179 s32i.n a7, a1, 36 +4023ea16: 8199 s32i.n a9, a1, 32 +4023ea18: 41a9 s32i.n a10, a1, 16 +4023ea1a: f34d01 l32r a0, 4023b750 +4023ea1d: 0000c0 callx0 a0 +4023ea20: 41a8 l32i.n a10, a1, 16 +4023ea22: 74b020 extui a11, a2, 0, 8 +4023ea25: a30c movi.n a3, 10 +4023ea27: 0a2d mov.n a2, a10 +4023ea29: 41b9 s32i.n a11, a1, 16 +4023ea2b: f1ae01 l32r a0, 4023b0e4 +4023ea2e: 0000c0 callx0 a0 +4023ea31: 41b8 l32i.n a11, a1, 16 +4023ea33: 814b addi.n a8, a1, 4 +4023ea35: 30cbb2 addi a11, a11, 48 +4023ea38: 38ca add.n a3, a8, a12 +4023ea3a: 0043b2 s8i a11, a3, 0 +4023ea3d: 74a020 extui a10, a2, 0, 8 +4023ea40: 2c1b addi.n a2, a12, 1 +4023ea42: 742020 extui a2, a2, 0, 8 +4023ea45: 7148 l32i.n a4, a1, 28 +4023ea47: 5158 l32i.n a5, a1, 20 +4023ea49: 6168 l32i.n a6, a1, 24 +4023ea4b: 9178 l32i.n a7, a1, 36 +4023ea4d: 8198 l32i.n a9, a1, 32 +4023ea4f: 3a8c beqz.n a10, 4023ea56 +4023ea51: 02cd mov.n a12, a2 +4023ea53: ffecc6 j 4023ea0a +4023ea56: 020c movi.n a2, 0 +4023ea58: 004522 s8i a2, a5, 0 +4023ea5b: 063d mov.n a3, a6 +4023ea5d: c0ff60 sub a15, a15, a6 +4023ea60: 2f3a add.n a2, a15, a3 +4023ea62: 181c97 beq a12, a9, 4023ea7e +4023ea65: 6c0b addi.n a6, a12, -1 +4023ea67: 746060 extui a6, a6, 0, 8 +4023ea6a: 2ea247 bge a2, a4, 4023ea9c +4023ea6d: 814b addi.n a8, a1, 4 +4023ea6f: c8ca add.n a12, a8, a12 +4023ea71: 000c22 l8ui a2, a12, 0 +4023ea74: 06cd mov.n a12, a6 +4023ea76: 004322 s8i a2, a3, 0 +4023ea79: 331b addi.n a3, a3, 1 +4023ea7b: fff846 j 4023ea60 +4023ea7e: f21b addi.n a15, a2, 1 +4023ea80: 18a247 bge a2, a4, 4023ea9c +4023ea83: ee0b addi.n a14, a14, -1 +4023ea85: 004372 s8i a7, a3, 0 +4023ea88: 74e0e0 extui a14, a14, 0, 8 +4023ea8b: 631b addi.n a6, a3, 1 +4023ea8d: 551b addi.n a5, a5, 1 +4023ea8f: f72e56 bnez a14, 4023ea05 +4023ea92: 020c movi.n a2, 0 +4023ea94: 004322 s8i a2, a3, 0 +4023ea97: 0d2d mov.n a2, a13 +4023ea99: 000046 j 4023ea9e +4023ea9c: 020c movi.n a2, 0 +4023ea9e: 132102 l32i a0, a1, 76 +4023eaa1: 1221c2 l32i a12, a1, 72 +4023eaa4: 1121d2 l32i a13, a1, 68 +4023eaa7: 1021e2 l32i a14, a1, 64 +4023eaaa: f1f8 l32i.n a15, a1, 60 +4023eaac: 50c112 addi a1, a1, 80 +4023eaaf: f00d ret.n +4023eab1: 000000 ill +4023eab4: 9e .byte 0x9e +4023eab5: ff2c movi.n a15, 47 4023eab7: 3f .byte 0x3f -4023eab8: af .byte 0xaf -4023eab9: ff2c movi.n a15, 47 -4023eabb: 3f .byte 0x3f -4023eabc: 010000 slli a0, a0, 32 -4023eabf: 002c movi.n a0, 32 -4023eac1: 000010 excw -4023eac4: 9e .byte 0x9e -4023eac5: 3ffe97 bbsi a14, 25, 4023eb08 -4023eac8: fec181 l32r a8, 4023e5cc -4023eacb: 3f .byte 0x3f -4023eacc: c18b addi.n a12, a1, 8 -4023eace: fe .byte 0xfe + +4023eab8 : +4023eab8: ffff31 l32r a3, 4023eab4 +4023eabb: f0c112 addi a1, a1, -16 +4023eabe: 041c movi.n a4, 16 +4023eac0: 3109 s32i.n a0, a1, 12 +4023eac2: fff1c5 call0 4023e9e0 +4023eac5: 3108 l32i.n a0, a1, 12 +4023eac7: 10c112 addi a1, a1, 16 +4023eaca: f00d ret.n +4023eacc: ae .byte 0xae +4023eacd: ff2c movi.n a15, 47 4023eacf: 3f .byte 0x3f -4023ead0: 002100 excw -4023ead3: 2f8500 excw -4023ead6: ff .byte 0xff +4023ead0: ff3010 excw +4023ead3: 3f .byte 0x3f +4023ead4: af .byte 0xaf +4023ead5: ff2c movi.n a15, 47 4023ead7: 3f .byte 0x3f -4023ead8: fec197 bnall a1, a9, 4023eada -4023eadb: 3f .byte 0x3f -4023eadc: bf .byte 0xbf -4023eadd: 3ffec1 l32r a12, 4020ead8 -4023eae0: ff3790 excw -4023eae3: 3f .byte 0x3f -4023eae4: ff2f30 excw +4023ead8: 010000 slli a0, a0, 32 +4023eadb: 002c movi.n a0, 32 +4023eadd: 000010 excw +4023eae0: 9e .byte 0x9e +4023eae1: 3ffe97 bbsi a14, 25, 4023eb24 +4023eae4: fec181 l32r a8, 4023e5e8 4023eae7: 3f .byte 0x3f -4023eae8: 24b5c4 excw -4023eaeb: 14e940 extui a14, a4, 9, 2 -4023eaee: 340000 extui a0, a0, 0, 4 -4023eaf1: 2f .byte 0x2f +4023eae8: c18b addi.n a12, a1, 8 +4023eaea: fe .byte 0xfe +4023eaeb: 3f .byte 0x3f +4023eaec: 002100 excw +4023eaef: 2f8500 excw 4023eaf2: ff .byte 0xff 4023eaf3: 3f .byte 0x3f -4023eaf4: 2f3c movi.n a15, 50 -4023eaf6: ff .byte 0xff +4023eaf4: fec197 bnall a1, a9, 4023eaf6 4023eaf7: 3f .byte 0x3f -4023eaf8: b5b8 l32i.n a11, a5, 44 -4023eafa: 404024 excw -4023eafd: 7e .byte 0x7e -4023eafe: 124010 excw -4023eb01: 22a0c1 l32r a12, 40207584 -4023eb04: 220961 l32r a6, 40207328 -4023eb07: 420022 l8ui a2, a0, 66 -4023eb0a: 2900a0 excw -4023eb0d: a23281 l32r a8, 402273d8 -4023eb10: 042d10 extui a2, a1, 13, 1 -4023eb13: 1561d2 s32i a13, a1, 84 -4023eb16: 176102 s32i a0, a1, 92 -4023eb19: 1661c2 s32i a12, a1, 88 -4023eb1c: 1461e2 s32i a14, a1, 80 -4023eb1f: 1361f2 s32i a15, a1, 76 -4023eb22: 00f9c5 call0 4023fac0 -4023eb25: 02dd mov.n a13, a2 -4023eb27: 469216 beqz a2, 4023ef94 -4023eb2a: 12c8 l32i.n a12, a2, 4 -4023eb2c: c40c movi.n a4, 12 -4023eb2e: 030c movi.n a3, 0 -4023eb30: 0c2d mov.n a2, a12 -4023eb32: e83101 l32r a0, 40238bf8 -4023eb35: 0000c0 callx0 a0 -4023eb38: 020c movi.n a2, 0 -4023eb3a: 004c22 s8i a2, a12, 0 -4023eb3d: 014c22 s8i a2, a12, 1 -4023eb40: 064c22 s8i a2, a12, 6 -4023eb43: 84af32 movi a3, -124 -4023eb46: 420c movi.n a2, 4 -4023eb48: 024c32 s8i a3, a12, 2 -4023eb4b: 074c22 s8i a2, a12, 7 -4023eb4e: fccb addi.n a15, a12, 12 -4023eb50: ffd9c1 l32r a12, 4023eab4 -4023eb53: ffd9e1 l32r a14, 4023eab8 -4023eb56: 0c38 l32i.n a3, a12, 0 -4023eb58: 0e2d mov.n a2, a14 -4023eb5a: 45eb01 l32r a0, 40210308 -4023eb5d: 0000c0 callx0 a0 -4023eb60: ffd421 l32r a2, 4023eab0 -4023eb63: 0c5d mov.n a5, a12 -4023eb65: 0ecd mov.n a12, a14 -4023eb67: 221b addi.n a2, a2, 1 -4023eb69: ef1b addi.n a14, a15, 1 -4023eb6b: 030c movi.n a3, 0 -4023eb6d: 000262 l8ui a6, a2, 0 -4023eb70: d2c672 addi a7, a6, -46 -4023eb73: 179c beqz.n a7, 4023eb88 -4023eb75: f68c beqz.n a6, 4023eb88 -4023eb77: 331b addi.n a3, a3, 1 -4023eb79: 004e62 s8i a6, a14, 0 -4023eb7c: 743030 extui a3, a3, 0, 8 -4023eb7f: ee1b addi.n a14, a14, 1 -4023eb81: 221b addi.n a2, a2, 1 -4023eb83: fff986 j 4023eb6d -4023eb86: 320000 excw -4023eb89: 4f .byte 0x4f -4023eb8a: 023200 excw -4023eb8d: 438c00 excw -4023eb90: 0efd mov.n a15, a14 -4023eb92: fff446 j 4023eb67 -4023eb95: 020c00 excw -4023eb98: 004e22 s8i a2, a14, 0 -4023eb9b: 002522 l32i a2, a5, 0 -4023eb9e: e9af01 l32r a0, 4023925c -4023eba1: 0000c0 callx0 a0 -4023eba4: d0f731 l32r a3, 40232f80 -4023eba7: 00a122 movi a2, 0x100 -4023ebaa: 015122 s16i a2, a1, 2 -4023ebad: ffc321 l32r a2, 4023eabc -4023ebb0: 005132 s16i a3, a1, 0 -4023ebb3: 082132 l32i a3, a1, 32 -4023ebb6: 016122 s32i a2, a1, 4 -4023ebb9: 202cc0 or a2, a12, a12 -4023ebbc: 45d301 l32r a0, 40210308 -4023ebbf: 0000c0 callx0 a0 -4023ebc2: 0c2d mov.n a2, a12 -4023ebc4: e9a601 l32r a0, 4023925c -4023ebc7: 0000c0 callx0 a0 -4023ebca: 223b addi.n a2, a2, 3 -4023ebcc: 113280 slli a3, a2, 8 -4023ebcf: 742820 extui a2, a2, 8, 8 -4023ebd2: 202320 or a2, a3, a2 -4023ebd5: 045122 s16i a2, a1, 8 -4023ebd8: 013d mov.n a3, a1 -4023ebda: 2e1b addi.n a2, a14, 1 -4023ebdc: a40c movi.n a4, 10 -4023ebde: eaf801 l32r a0, 402397c0 -4023ebe1: 0000c0 callx0 a0 -4023ebe4: ffb331 l32r a3, 4023eab0 -4023ebe7: eebb addi.n a14, a14, 11 -4023ebe9: 331b addi.n a3, a3, 1 -4023ebeb: 2e1b addi.n a2, a14, 1 -4023ebed: 040c movi.n a4, 0 -4023ebef: 000352 l8ui a5, a3, 0 -4023ebf2: d2c562 addi a6, a5, -46 -4023ebf5: f68c beqz.n a6, 4023ec08 -4023ebf7: d58c beqz.n a5, 4023ec08 -4023ebf9: 441b addi.n a4, a4, 1 -4023ebfb: 004252 s8i a5, a2, 0 -4023ebfe: 744040 extui a4, a4, 0, 8 -4023ec01: 221b addi.n a2, a2, 1 -4023ec03: 331b addi.n a3, a3, 1 -4023ec05: fff986 j 4023ebef -4023ec08: 004e42 s8i a4, a14, 0 -4023ec0b: 000342 l8ui a4, a3, 0 -4023ec0e: 348c beqz.n a4, 4023ec15 -4023ec10: 02ed mov.n a14, a2 -4023ec12: fff4c6 j 4023ebe9 -4023ec15: c0af32 movi a3, -64 -4023ec18: 004232 s8i a3, a2, 0 -4023ec1b: c30c movi.n a3, 12 -4023ec1d: 014232 s8i a3, a2, 1 -4023ec20: 8138 l32i.n a3, a1, 32 -4023ec22: 422b addi.n a4, a2, 2 -4023ec24: 230b addi.n a2, a3, -1 -4023ec26: 221b addi.n a2, a2, 1 -4023ec28: f41b addi.n a15, a4, 1 -4023ec2a: 030c movi.n a3, 0 -4023ec2c: 000262 l8ui a6, a2, 0 -4023ec2f: d2c672 addi a7, a6, -46 -4023ec32: f78c beqz.n a7, 4023ec45 -4023ec34: d68c beqz.n a6, 4023ec45 -4023ec36: 331b addi.n a3, a3, 1 -4023ec38: 004f62 s8i a6, a15, 0 -4023ec3b: 743030 extui a3, a3, 0, 8 -4023ec3e: ff1b addi.n a15, a15, 1 -4023ec40: 221b addi.n a2, a2, 1 -4023ec42: fff986 j 4023ec2c -4023ec45: 004432 s8i a3, a4, 0 -4023ec48: 000232 l8ui a3, a2, 0 -4023ec4b: 538c beqz.n a3, 4023ec54 -4023ec4d: 0f4d mov.n a4, a15 -4023ec4f: fff4c6 j 4023ec26 -4023ec52: 220000 excw -4023ec55: af .byte 0xaf -4023ec56: 4f22c0 excw -4023ec59: 2f2b00 excw -4023ec5c: a129 s32i.n a2, a1, 40 -4023ec5e: c20c movi.n a2, 12 -4023ec60: 014f22 s8i a2, a15, 1 -4023ec63: ff9731 l32r a3, 4023eac0 -4023ec66: 80a122 movi a2, 0x180 -4023ec69: 015122 s16i a2, a1, 2 -4023ec6c: ff9421 l32r a2, 4023eabc -4023ec6f: 005132 s16i a3, a1, 0 -4023ec72: ff9431 l32r a3, 4023eac4 -4023ec75: 1129 s32i.n a2, a1, 4 -4023ec77: 94a242 movi a4, 0x294 -4023ec7a: 32a022 movi a2, 50 -4023ec7d: ecc101 l32r a0, 40239f84 -4023ec80: 0000c0 callx0 a0 -4023ec83: ff9141 l32r a4, 4023eac8 -4023ec86: ff9131 l32r a3, 4023eacc -4023ec89: 02ed mov.n a14, a2 -4023ec8b: e50145 call0 40223ca0 -4023ec8e: 9128 l32i.n a2, a1, 36 -4023ec90: 030c movi.n a3, 0 -4023ec92: 10c272 addi a7, a2, 16 -4023ec95: 38c242 addi a4, a2, 56 -4023ec98: 076d mov.n a6, a7 -4023ec9a: 0628 l32i.n a2, a6, 0 -4023ec9c: 02ac beqz.n a2, 4023ecc0 -4023ec9e: c139 s32i.n a3, a1, 48 -4023eca0: b149 s32i.n a4, a1, 44 -4023eca2: e169 s32i.n a6, a1, 56 -4023eca4: d179 s32i.n a7, a1, 52 -4023eca6: e96d01 l32r a0, 4023925c -4023eca9: 0000c0 callx0 a0 -4023ecac: c138 l32i.n a3, a1, 48 -4023ecae: e168 l32i.n a6, a1, 56 -4023ecb0: 221b addi.n a2, a2, 1 -4023ecb2: b148 l32i.n a4, a1, 44 -4023ecb4: 232a add.n a2, a3, a2 -4023ecb6: 664b addi.n a6, a6, 4 -4023ecb8: f43020 extui a3, a2, 0, 16 -4023ecbb: d178 l32i.n a7, a1, 52 -4023ecbd: d99647 bne a6, a4, 4023ec9a -4023ecc0: 0e2d mov.n a2, a14 -4023ecc2: d179 s32i.n a7, a1, 52 -4023ecc4: c139 s32i.n a3, a1, 48 -4023ecc6: e96501 l32r a0, 4023925c -4023ecc9: 0000c0 callx0 a0 -4023eccc: c138 l32i.n a3, a1, 48 -4023ecce: 221b addi.n a2, a2, 1 +4023eaf8: bf .byte 0xbf +4023eaf9: 3ffec1 l32r a12, 4020eaf4 +4023eafc: ff3790 excw +4023eaff: 3f .byte 0x3f +4023eb00: ff2f30 excw +4023eb03: 3f .byte 0x3f +4023eb04: 24b5e4 excw +4023eb07: 14e940 extui a14, a4, 9, 2 +4023eb0a: 340000 extui a0, a0, 0, 4 +4023eb0d: 2f .byte 0x2f +4023eb0e: ff .byte 0xff +4023eb0f: 3f .byte 0x3f +4023eb10: 2f3c movi.n a15, 50 +4023eb12: ff .byte 0xff +4023eb13: 3f .byte 0x3f +4023eb14: b5d8 l32i.n a13, a5, 44 +4023eb16: 404024 excw +4023eb19: 7e .byte 0x7e +4023eb1a: 124010 excw +4023eb1d: 22a0c1 l32r a12, 402075a0 +4023eb20: 220961 l32r a6, 40207344 +4023eb23: 420022 l8ui a2, a0, 66 +4023eb26: 2900a0 excw +4023eb29: a23281 l32r a8, 402273f4 +4023eb2c: 042d10 extui a2, a1, 13, 1 +4023eb2f: 1561d2 s32i a13, a1, 84 +4023eb32: 176102 s32i a0, a1, 92 +4023eb35: 1661c2 s32i a12, a1, 88 +4023eb38: 1461e2 s32i a14, a1, 80 +4023eb3b: 1361f2 s32i a15, a1, 76 +4023eb3e: 00f9c5 call0 4023fadc +4023eb41: 02dd mov.n a13, a2 +4023eb43: 469216 beqz a2, 4023efb0 +4023eb46: 12c8 l32i.n a12, a2, 4 +4023eb48: c40c movi.n a4, 12 +4023eb4a: 030c movi.n a3, 0 +4023eb4c: 0c2d mov.n a2, a12 +4023eb4e: e83101 l32r a0, 40238c14 +4023eb51: 0000c0 callx0 a0 +4023eb54: 020c movi.n a2, 0 +4023eb56: 004c22 s8i a2, a12, 0 +4023eb59: 014c22 s8i a2, a12, 1 +4023eb5c: 064c22 s8i a2, a12, 6 +4023eb5f: 84af32 movi a3, -124 +4023eb62: 420c movi.n a2, 4 +4023eb64: 024c32 s8i a3, a12, 2 +4023eb67: 074c22 s8i a2, a12, 7 +4023eb6a: fccb addi.n a15, a12, 12 +4023eb6c: ffd9c1 l32r a12, 4023ead0 +4023eb6f: ffd9e1 l32r a14, 4023ead4 +4023eb72: 0c38 l32i.n a3, a12, 0 +4023eb74: 0e2d mov.n a2, a14 +4023eb76: 45e401 l32r a0, 40210308 +4023eb79: 0000c0 callx0 a0 +4023eb7c: ffd421 l32r a2, 4023eacc +4023eb7f: 0c5d mov.n a5, a12 +4023eb81: 0ecd mov.n a12, a14 +4023eb83: 221b addi.n a2, a2, 1 +4023eb85: ef1b addi.n a14, a15, 1 +4023eb87: 030c movi.n a3, 0 +4023eb89: 000262 l8ui a6, a2, 0 +4023eb8c: d2c672 addi a7, a6, -46 +4023eb8f: 179c beqz.n a7, 4023eba4 +4023eb91: f68c beqz.n a6, 4023eba4 +4023eb93: 331b addi.n a3, a3, 1 +4023eb95: 004e62 s8i a6, a14, 0 +4023eb98: 743030 extui a3, a3, 0, 8 +4023eb9b: ee1b addi.n a14, a14, 1 +4023eb9d: 221b addi.n a2, a2, 1 +4023eb9f: fff986 j 4023eb89 +4023eba2: 320000 excw +4023eba5: 4f .byte 0x4f +4023eba6: 023200 excw +4023eba9: 438c00 excw +4023ebac: 0efd mov.n a15, a14 +4023ebae: fff446 j 4023eb83 +4023ebb1: 020c00 excw +4023ebb4: 004e22 s8i a2, a14, 0 +4023ebb7: 002522 l32i a2, a5, 0 +4023ebba: e9af01 l32r a0, 40239278 +4023ebbd: 0000c0 callx0 a0 +4023ebc0: d0f731 l32r a3, 40232f9c +4023ebc3: 00a122 movi a2, 0x100 +4023ebc6: 015122 s16i a2, a1, 2 +4023ebc9: ffc321 l32r a2, 4023ead8 +4023ebcc: 005132 s16i a3, a1, 0 +4023ebcf: 082132 l32i a3, a1, 32 +4023ebd2: 016122 s32i a2, a1, 4 +4023ebd5: 202cc0 or a2, a12, a12 +4023ebd8: 45cc01 l32r a0, 40210308 +4023ebdb: 0000c0 callx0 a0 +4023ebde: 0c2d mov.n a2, a12 +4023ebe0: e9a601 l32r a0, 40239278 +4023ebe3: 0000c0 callx0 a0 +4023ebe6: 223b addi.n a2, a2, 3 +4023ebe8: 113280 slli a3, a2, 8 +4023ebeb: 742820 extui a2, a2, 8, 8 +4023ebee: 202320 or a2, a3, a2 +4023ebf1: 045122 s16i a2, a1, 8 +4023ebf4: 013d mov.n a3, a1 +4023ebf6: 2e1b addi.n a2, a14, 1 +4023ebf8: a40c movi.n a4, 10 +4023ebfa: eaf801 l32r a0, 402397dc +4023ebfd: 0000c0 callx0 a0 +4023ec00: ffb331 l32r a3, 4023eacc +4023ec03: eebb addi.n a14, a14, 11 +4023ec05: 331b addi.n a3, a3, 1 +4023ec07: 2e1b addi.n a2, a14, 1 +4023ec09: 040c movi.n a4, 0 +4023ec0b: 000352 l8ui a5, a3, 0 +4023ec0e: d2c562 addi a6, a5, -46 +4023ec11: f68c beqz.n a6, 4023ec24 +4023ec13: d58c beqz.n a5, 4023ec24 +4023ec15: 441b addi.n a4, a4, 1 +4023ec17: 004252 s8i a5, a2, 0 +4023ec1a: 744040 extui a4, a4, 0, 8 +4023ec1d: 221b addi.n a2, a2, 1 +4023ec1f: 331b addi.n a3, a3, 1 +4023ec21: fff986 j 4023ec0b +4023ec24: 004e42 s8i a4, a14, 0 +4023ec27: 000342 l8ui a4, a3, 0 +4023ec2a: 348c beqz.n a4, 4023ec31 +4023ec2c: 02ed mov.n a14, a2 +4023ec2e: fff4c6 j 4023ec05 +4023ec31: c0af32 movi a3, -64 +4023ec34: 004232 s8i a3, a2, 0 +4023ec37: c30c movi.n a3, 12 +4023ec39: 014232 s8i a3, a2, 1 +4023ec3c: 8138 l32i.n a3, a1, 32 +4023ec3e: 422b addi.n a4, a2, 2 +4023ec40: 230b addi.n a2, a3, -1 +4023ec42: 221b addi.n a2, a2, 1 +4023ec44: f41b addi.n a15, a4, 1 +4023ec46: 030c movi.n a3, 0 +4023ec48: 000262 l8ui a6, a2, 0 +4023ec4b: d2c672 addi a7, a6, -46 +4023ec4e: f78c beqz.n a7, 4023ec61 +4023ec50: d68c beqz.n a6, 4023ec61 +4023ec52: 331b addi.n a3, a3, 1 +4023ec54: 004f62 s8i a6, a15, 0 +4023ec57: 743030 extui a3, a3, 0, 8 +4023ec5a: ff1b addi.n a15, a15, 1 +4023ec5c: 221b addi.n a2, a2, 1 +4023ec5e: fff986 j 4023ec48 +4023ec61: 004432 s8i a3, a4, 0 +4023ec64: 000232 l8ui a3, a2, 0 +4023ec67: 538c beqz.n a3, 4023ec70 +4023ec69: 0f4d mov.n a4, a15 +4023ec6b: fff4c6 j 4023ec42 +4023ec6e: 220000 excw +4023ec71: af .byte 0xaf +4023ec72: 4f22c0 excw +4023ec75: 2f2b00 excw +4023ec78: a129 s32i.n a2, a1, 40 +4023ec7a: c20c movi.n a2, 12 +4023ec7c: 014f22 s8i a2, a15, 1 +4023ec7f: ff9731 l32r a3, 4023eadc +4023ec82: 80a122 movi a2, 0x180 +4023ec85: 015122 s16i a2, a1, 2 +4023ec88: ff9421 l32r a2, 4023ead8 +4023ec8b: 005132 s16i a3, a1, 0 +4023ec8e: ff9431 l32r a3, 4023eae0 +4023ec91: 1129 s32i.n a2, a1, 4 +4023ec93: 94a242 movi a4, 0x294 +4023ec96: 32a022 movi a2, 50 +4023ec99: ecc101 l32r a0, 40239fa0 +4023ec9c: 0000c0 callx0 a0 +4023ec9f: ff9141 l32r a4, 4023eae4 +4023eca2: ff9131 l32r a3, 4023eae8 +4023eca5: 02ed mov.n a14, a2 +4023eca7: e4ff85 call0 40223ca0 +4023ecaa: 9128 l32i.n a2, a1, 36 +4023ecac: 030c movi.n a3, 0 +4023ecae: 10c272 addi a7, a2, 16 +4023ecb1: 38c242 addi a4, a2, 56 +4023ecb4: 076d mov.n a6, a7 +4023ecb6: 0628 l32i.n a2, a6, 0 +4023ecb8: 02ac beqz.n a2, 4023ecdc +4023ecba: c139 s32i.n a3, a1, 48 +4023ecbc: b149 s32i.n a4, a1, 44 +4023ecbe: e169 s32i.n a6, a1, 56 +4023ecc0: d179 s32i.n a7, a1, 52 +4023ecc2: e96d01 l32r a0, 40239278 +4023ecc5: 0000c0 callx0 a0 +4023ecc8: c138 l32i.n a3, a1, 48 +4023ecca: e168 l32i.n a6, a1, 56 +4023eccc: 221b addi.n a2, a2, 1 +4023ecce: b148 l32i.n a4, a1, 44 4023ecd0: 232a add.n a2, a3, a2 -4023ecd2: 113280 slli a3, a2, 8 -4023ecd5: 742820 extui a2, a2, 8, 8 -4023ecd8: 202320 or a2, a3, a2 -4023ecdb: 045122 s16i a2, a1, 8 -4023ecde: a128 l32i.n a2, a1, 40 -4023ece0: a40c movi.n a4, 10 -4023ece2: 013d mov.n a3, a1 -4023ece4: eab701 l32r a0, 402397c0 -4023ece7: 0000c0 callx0 a0 -4023ecea: d178 l32i.n a7, a1, 52 -4023ecec: 5fcb addi.n a5, a15, 12 -4023ecee: 2e0b addi.n a2, a14, -1 -4023ecf0: 221b addi.n a2, a2, 1 -4023ecf2: 651b addi.n a6, a5, 1 -4023ecf4: 030c movi.n a3, 0 -4023ecf6: 000242 l8ui a4, a2, 0 -4023ecf9: f48c beqz.n a4, 4023ed0c -4023ecfb: 331b addi.n a3, a3, 1 -4023ecfd: 004642 s8i a4, a6, 0 -4023ed00: 743030 extui a3, a3, 0, 8 -4023ed03: 661b addi.n a6, a6, 1 -4023ed05: 221b addi.n a2, a2, 1 -4023ed07: fffac6 j 4023ecf6 -4023ed0a: 320000 excw -4023ed0d: 320045 call0 40270d14 <_irom0_text_end+0x23dd4> -4023ed10: 8c0002 l8ui a0, a0, 140 -4023ed13: 065dc3 excw -4023ed16: fff586 j 4023ecf0 -4023ed19: 331b addi.n a3, a3, 1 -4023ed1b: 743030 extui a3, a3, 0, 8 -4023ed1e: 774b addi.n a7, a7, 4 -4023ed20: 046d mov.n a6, a4 -4023ed22: 0728 l32i.n a2, a7, 0 -4023ed24: 2c9326 beqi a3, 10, 4023ed54 -4023ed27: 92ac beqz.n a2, 4023ed54 -4023ed29: 220b addi.n a2, a2, -1 -4023ed2b: 221b addi.n a2, a2, 1 -4023ed2d: 461b addi.n a4, a6, 1 -4023ed2f: 050c movi.n a5, 0 -4023ed31: 000282 l8ui a8, a2, 0 -4023ed34: d88c beqz.n a8, 4023ed45 -4023ed36: 551b addi.n a5, a5, 1 -4023ed38: 004482 s8i a8, a4, 0 -4023ed3b: 745050 extui a5, a5, 0, 8 -4023ed3e: 441b addi.n a4, a4, 1 -4023ed40: 221b addi.n a2, a2, 1 -4023ed42: fffac6 j 4023ed31 -4023ed45: 004652 s8i a5, a6, 0 -4023ed48: 000252 l8ui a5, a2, 0 -4023ed4b: fca516 beqz a5, 4023ed19 -4023ed4e: 046d mov.n a6, a4 -4023ed50: fff5c6 j 4023ed2b -4023ed53: 5c3100 excw -4023ed56: ff .byte 0xff -4023ed57: c0a242 movi a4, 0x2c0 -4023ed5a: 0e2d mov.n a2, a14 -4023ed5c: e169 s32i.n a6, a1, 56 -4023ed5e: e8ca01 l32r a0, 40239088 -4023ed61: 0000c0 callx0 a0 -4023ed64: 082132 l32i a3, a1, 32 -4023ed67: 202cc0 or a2, a12, a12 -4023ed6a: 456701 l32r a0, 40210308 -4023ed6d: 0000c0 callx0 a0 -4023ed70: ff5021 l32r a2, 4023eab0 -4023ed73: e168 l32i.n a6, a1, 56 -4023ed75: 221b addi.n a2, a2, 1 -4023ed77: e61b addi.n a14, a6, 1 -4023ed79: 030c movi.n a3, 0 -4023ed7b: 000242 l8ui a4, a2, 0 -4023ed7e: d2c472 addi a7, a4, -46 -4023ed81: f78c beqz.n a7, 4023ed94 -4023ed83: d48c beqz.n a4, 4023ed94 -4023ed85: 331b addi.n a3, a3, 1 -4023ed87: 004e42 s8i a4, a14, 0 -4023ed8a: 743030 extui a3, a3, 0, 8 -4023ed8d: ee1b addi.n a14, a14, 1 -4023ed8f: 221b addi.n a2, a2, 1 -4023ed91: fff986 j 4023ed7b -4023ed94: 004632 s8i a3, a6, 0 -4023ed97: 000232 l8ui a3, a2, 0 -4023ed9a: 338c beqz.n a3, 4023eda1 -4023ed9c: 0e6d mov.n a6, a14 -4023ed9e: fff4c6 j 4023ed75 -4023eda1: c0af22 movi a2, -64 -4023eda4: 004e22 s8i a2, a14, 0 -4023eda7: c20c movi.n a2, 12 -4023eda9: 014e22 s8i a2, a14, 1 -4023edac: ff4931 l32r a3, 4023ead0 -4023edaf: 80a122 movi a2, 0x180 -4023edb2: 015122 s16i a2, a1, 2 -4023edb5: ff4121 l32r a2, 4023eabc -4023edb8: 005132 s16i a3, a1, 0 -4023edbb: ff4631 l32r a3, 4023ead4 -4023edbe: 1129 s32i.n a2, a1, 4 -4023edc0: 0c2d mov.n a2, a12 -4023edc2: 455101 l32r a0, 40210308 -4023edc5: 0000c0 callx0 a0 -4023edc8: ff44f1 l32r a15, 4023ead8 -4023edcb: 0c2d mov.n a2, a12 -4023edcd: 0f3d mov.n a3, a15 -4023edcf: ff4b01 l32r a0, 4023eafc -4023edd2: 0000c0 callx0 a0 -4023edd5: ff4131 l32r a3, 4023eadc -4023edd8: 0c2d mov.n a2, a12 -4023edda: ff4801 l32r a0, 4023eafc -4023eddd: 0000c0 callx0 a0 -4023ede0: 0c2d mov.n a2, a12 -4023ede2: e91e01 l32r a0, 4023925c -4023ede5: 0000c0 callx0 a0 -4023ede8: 222b addi.n a2, a2, 2 -4023edea: f42020 extui a2, a2, 0, 16 -4023eded: 226b addi.n a2, a2, 6 -4023edef: 113280 slli a3, a2, 8 -4023edf2: 742820 extui a2, a2, 8, 8 -4023edf5: 202320 or a2, a3, a2 -4023edf8: 045122 s16i a2, a1, 8 -4023edfb: a40c movi.n a4, 10 -4023edfd: 203110 or a3, a1, a1 -4023ee00: 2e2b addi.n a2, a14, 2 -4023ee02: ea6f01 l32r a0, 402397c0 -4023ee05: 0000c0 callx0 a0 -4023ee08: 020c movi.n a2, 0 -4023ee0a: 055122 s16i a2, a1, 10 -4023ee0d: 065122 s16i a2, a1, 12 -4023ee10: ff3421 l32r a2, 4023eae0 -4023ee13: 640c movi.n a4, 6 -4023ee15: 001222 l16ui a2, a2, 0 -4023ee18: 113280 slli a3, a2, 8 -4023ee1b: 412820 srli a2, a2, 8 -4023ee1e: 202320 or a2, a3, a2 -4023ee21: 075122 s16i a2, a1, 14 -4023ee24: 0ac132 addi a3, a1, 10 -4023ee27: 0cce22 addi a2, a14, 12 -4023ee2a: ea6501 l32r a0, 402397c0 -4023ee2d: 0000c0 callx0 a0 -4023ee30: ff2041 l32r a4, 4023eab0 -4023ee33: ff2831 l32r a3, 4023ead4 -4023ee36: ff2981 l32r a8, 4023eadc -4023ee39: 12ce52 addi a5, a14, 18 -4023ee3c: 441b addi.n a4, a4, 1 -4023ee3e: 251b addi.n a2, a5, 1 -4023ee40: 060c movi.n a6, 0 -4023ee42: 000472 l8ui a7, a4, 0 -4023ee45: d2c792 addi a9, a7, -46 -4023ee48: 099c beqz.n a9, 4023ee5c -4023ee4a: e78c beqz.n a7, 4023ee5c -4023ee4c: 661b addi.n a6, a6, 1 -4023ee4e: 004272 s8i a7, a2, 0 -4023ee51: 746060 extui a6, a6, 0, 8 -4023ee54: 221b addi.n a2, a2, 1 -4023ee56: 441b addi.n a4, a4, 1 -4023ee58: fff986 j 4023ee42 -4023ee5b: 456200 extui a6, a0, 18, 5 -4023ee5e: 045200 extui a5, a0, 2, 1 -4023ee61: 358c00 extui a8, a0, 28, 4 -4023ee64: 025d mov.n a5, a2 -4023ee66: fff486 j 4023ee3c -4023ee69: 040c movi.n a4, 0 -4023ee6b: 004242 s8i a4, a2, 0 -4023ee6e: e21b addi.n a14, a2, 1 -4023ee70: 0c2d mov.n a2, a12 -4023ee72: b189 s32i.n a8, a1, 44 -4023ee74: 452501 l32r a0, 40210308 -4023ee77: 0000c0 callx0 a0 -4023ee7a: 0f3d mov.n a3, a15 -4023ee7c: 0c2d mov.n a2, a12 -4023ee7e: ff1f01 l32r a0, 4023eafc -4023ee81: 0000c0 callx0 a0 -4023ee84: b188 l32i.n a8, a1, 44 -4023ee86: 0c2d mov.n a2, a12 -4023ee88: 083d mov.n a3, a8 -4023ee8a: ff1c01 l32r a0, 4023eafc -4023ee8d: 0000c0 callx0 a0 -4023ee90: ff0821 l32r a2, 4023eab0 -4023ee93: 221b addi.n a2, a2, 1 -4023ee95: ce1b addi.n a12, a14, 1 -4023ee97: 030c movi.n a3, 0 -4023ee99: 000242 l8ui a4, a2, 0 -4023ee9c: d2c452 addi a5, a4, -46 -4023ee9f: 159c beqz.n a5, 4023eeb4 -4023eea1: f48c beqz.n a4, 4023eeb4 -4023eea3: 331b addi.n a3, a3, 1 -4023eea5: 004c42 s8i a4, a12, 0 -4023eea8: 743030 extui a3, a3, 0, 8 -4023eeab: cc1b addi.n a12, a12, 1 -4023eead: 221b addi.n a2, a2, 1 -4023eeaf: fff986 j 4023ee99 -4023eeb2: 320000 excw -4023eeb5: 4e .byte 0x4e -4023eeb6: 023200 excw -4023eeb9: 338c00 excw -4023eebc: 0ced mov.n a14, a12 -4023eebe: fff446 j 4023ee93 -4023eec1: 00a022 movi a2, 0 -4023eec4: 004c22 s8i a2, a12, 0 -4023eec7: 00a122 movi a2, 0x100 -4023eeca: 005122 s16i a2, a1, 0 -4023eecd: 80a122 movi a2, 0x180 -4023eed0: 015122 s16i a2, a1, 2 -4023eed3: fefa21 l32r a2, 4023eabc -4023eed6: a40c movi.n a4, 10 -4023eed8: 1129 s32i.n a2, a1, 4 -4023eeda: 00a422 movi a2, 0x400 -4023eedd: 045122 s16i a2, a1, 8 -4023eee0: 013d mov.n a3, a1 -4023eee2: 2c1b addi.n a2, a12, 1 -4023eee4: ea3701 l32r a0, 402397c0 -4023eee7: 0000c0 callx0 a0 -4023eeea: fefe21 l32r a2, 4023eae4 -4023eeed: 440c movi.n a4, 4 -4023eeef: 0228 l32i.n a2, a2, 0 -4023eef1: 10c132 addi a3, a1, 16 -4023eef4: 4129 s32i.n a2, a1, 16 -4023eef6: 0bcc22 addi a2, a12, 11 -4023eef9: ea3101 l32r a0, 402397c0 -4023eefc: 0000c0 callx0 a0 -4023eeff: 1d38 l32i.n a3, a13, 4 -4023ef01: ccfb addi.n a12, a12, 15 -4023ef03: c03c30 sub a3, a12, a3 -4023ef06: f43030 extui a3, a3, 0, 16 -4023ef09: 0d2d mov.n a2, a13 -4023ef0b: 00d345 call0 4023fc40 -4023ef0e: 020c movi.n a2, 0 -4023ef10: e52dc5 call0 402241f0 -4023ef13: 02fd mov.n a15, a2 -4023ef15: 120c movi.n a2, 1 -4023ef17: e52d85 call0 402241f0 -4023ef1a: 02cd mov.n a12, a2 -4023ef1c: e1ea45 call0 40220dc4 -4023ef1f: 523266 bnei a2, 3, 4023ef75 -4023ef22: e1f305 call0 40220e54 -4023ef25: 4c3266 bnei a2, 3, 4023ef75 -4023ef28: 049f16 beqz a15, 4023ef75 -4023ef2b: 046c16 beqz a12, 4023ef75 -4023ef2e: 390f22 l8ui a2, a15, 57 -4023ef31: 406207 bbci a2, 0, 4023ef75 -4023ef34: 390c22 l8ui a2, a12, 57 -4023ef37: 3a6207 bbci a2, 0, 4023ef75 -4023ef3a: 040c movi.n a4, 0 -4023ef3c: 10a232 movi a3, 0x210 -4023ef3f: 202440 or a2, a4, a4 -4023ef42: 00b7c5 call0 4023fac0 -4023ef45: 0d3d mov.n a3, a13 -4023ef47: 02ed mov.n a14, a2 -4023ef49: 00dc85 call0 4023fd14 -4023ef4c: 528c beqz.n a2, 4023ef55 -4023ef4e: fee621 l32r a2, 4023eae8 -4023ef51: 001086 j 4023ef97 -4023ef54: 0f2d00 excw -4023ef57: 008205 call0 4023f778 -4023ef5a: fee621 l32r a2, 4023eaf4 -4023ef5d: fee351 l32r a5, 4023eaec -4023ef60: fee441 l32r a4, 4023eaf0 -4023ef63: 0228 l32i.n a2, a2, 0 -4023ef65: 203ee0 or a3, a14, a14 -4023ef68: 04e985 call0 40243e04 -4023ef6b: 0e2d mov.n a2, a14 -4023ef6d: 00ad85 call0 4023fa48 -4023ef70: 0c2d mov.n a2, a12 -4023ef72: 008045 call0 4023f778 -4023ef75: fedf21 l32r a2, 4023eaf4 -4023ef78: fedd51 l32r a5, 4023eaec -4023ef7b: fedd41 l32r a4, 4023eaf0 -4023ef7e: 002222 l32i a2, a2, 0 -4023ef81: 203dd0 or a3, a13, a13 -4023ef84: 04e7c5 call0 40243e04 -4023ef87: 02cd mov.n a12, a2 -4023ef89: 0d2d mov.n a2, a13 -4023ef8b: 00abc5 call0 4023fa48 -4023ef8e: 0c2d mov.n a2, a12 -4023ef90: 0002c6 j 4023ef9f -4023ef93: d92100 excw -4023ef96: fe .byte 0xfe -4023ef97: e99701 l32r a0, 402395f4 -4023ef9a: 0000c0 callx0 a0 -4023ef9d: f27c movi.n a2, -1 -4023ef9f: 172102 l32i a0, a1, 92 -4023efa2: 1621c2 l32i a12, a1, 88 -4023efa5: 1521d2 l32i a13, a1, 84 -4023efa8: 1421e2 l32i a14, a1, 80 -4023efab: 1321f2 l32i a15, a1, 76 -4023efae: 60c112 addi a1, a1, 96 -4023efb1: f00d ret.n -4023efb3: 2cae00 excw -4023efb6: ff .byte 0xff -4023efb7: 3f .byte 0x3f -4023efb8: 377c movi.n a7, -13 -4023efba: ff .byte 0xff -4023efbb: 3f .byte 0x3f -4023efbc: 08d8 l32i.n a13, a8, 0 -4023efbe: 124010 excw - -4023efc0 : -4023efc0: f0c112 addi a1, a1, -16 -4023efc3: 21c9 s32i.n a12, a1, 8 -4023efc5: fffbc1 l32r a12, 4023efb4 -4023efc8: 036102 s32i a0, a1, 12 -4023efcb: 000c32 l8ui a3, a12, 0 -4023efce: 0e43f6 bgeui a3, 4, 4023efe0 -4023efd1: ffb2c5 call0 4023eb00 -4023efd4: 000c22 l8ui a2, a12, 0 -4023efd7: 221b addi.n a2, a2, 1 -4023efd9: 004c22 s8i a2, a12, 0 -4023efdc: 000246 j 4023efe9 -4023efdf: f62100 excw -4023efe2: ff .byte 0xff -4023efe3: fff601 l32r a0, 4023efbc -4023efe6: 0000c0 callx0 a0 -4023efe9: 3108 l32i.n a0, a1, 12 -4023efeb: 21c8 l32i.n a12, a1, 8 -4023efed: 10c112 addi a1, a1, 16 -4023eff0: f00d ret.n -4023eff2: 390000 excw -4023eff5: ff2d break.n 15 -4023eff7: 3f .byte 0x3f -4023eff8: ffff31 l32r a3, 4023eff4 -4023effb: c0af52 movi a5, -64 -4023effe: c0a062 movi a6, 192 -4023f001: 000342 l8ui a4, a3, 0 -4023f004: 731b addi.n a7, a3, 1 -4023f006: 103450 and a3, a4, a5 -4023f009: 231367 beq a3, a6, 4023f030 -4023f00c: 073d mov.n a3, a7 -4023f00e: 349c beqz.n a4, 4023f025 -4023f010: 000282 l8ui a8, a2, 0 -4023f013: 000372 l8ui a7, a3, 0 -4023f016: 1b9877 bne a8, a7, 4023f035 -4023f019: 440b addi.n a4, a4, -1 -4023f01b: 331b addi.n a3, a3, 1 -4023f01d: 221b addi.n a2, a2, 1 -4023f01f: 744040 extui a4, a4, 0, 8 -4023f022: fffa06 j 4023f00e -4023f025: 000342 l8ui a4, a3, 0 -4023f028: 221b addi.n a2, a2, 1 -4023f02a: fd3456 bnez a4, 4023f001 -4023f02d: 000186 j 4023f037 -4023f030: 040c movi.n a4, 0 -4023f032: 000046 j 4023f037 -4023f035: 140c movi.n a4, 1 -4023f037: 042d mov.n a2, a4 -4023f039: f00d ret.n -4023f03b: c19800 mul16u a9, a8, a0 -4023f03e: fe .byte 0xfe -4023f03f: 3f .byte 0x3f -4023f040: 2d2d excw -4023f042: ff .byte 0xff -4023f043: 3f .byte 0x3f -4023f044: c199 s32i.n a9, a1, 48 -4023f046: fe .byte 0xfe -4023f047: 3f .byte 0x3f -4023f048: 24b5f4 excw -4023f04b: c11240 mul16u a1, a2, a4 -4023f04e: d1d9c0 mul16s a13, a9, a12 -4023f051: 04dd mov.n a13, a4 -4023f053: 041442 l16ui a4, a4, 8 -4023f056: e1c9 s32i.n a12, a1, 56 -4023f058: 02cd mov.n a12, a2 -4023f05a: e6c422 addi a2, a4, -26 -4023f05d: f109 s32i.n a0, a1, 60 -4023f05f: c1e9 s32i.n a14, a1, 48 -4023f061: b1f9 s32i.n a15, a1, 44 -4023f063: f42020 extui a2, a2, 0, 16 -4023f066: e6a132 movi a3, 0x1e6 -4023f069: 02b327 bgeu a3, a2, 4023f06f -4023f06c: 007386 j 4023f23e -4023f06f: fff4e1 l32r a14, 4023f040 -4023f072: 050c movi.n a5, 0 -4023f074: 0e3d mov.n a3, a14 -4023f076: 0d2d mov.n a2, a13 -4023f078: 00d545 call0 4023fdd0 -4023f07b: 041d32 l16ui a3, a13, 8 -4023f07e: 021327 beq a3, a2, 4023f084 -4023f081: 006ac6 j 4023f230 -4023f084: ffefe1 l32r a14, 4023f040 -4023f087: 010e22 l8ui a2, a14, 1 -4023f08a: 0242b6 bltui a2, 4, 4023f090 -4023f08d: 0067c6 j 4023f230 -4023f090: 050e22 l8ui a2, a14, 5 -4023f093: 199216 beqz a2, 4023f230 -4023f096: ffeb21 l32r a2, 4023f044 -4023f099: fff5c5 call0 4023eff8 -4023f09c: 181256 bnez a2, 4023f221 -4023f09f: 040c movi.n a4, 0 -4023f0a1: 10a232 movi a3, 0x210 -4023f0a4: 042d mov.n a2, a4 -4023f0a6: 00a185 call0 4023fac0 -4023f0a9: 02cd mov.n a12, a2 -4023f0ab: 181216 beqz a2, 4023f230 -4023f0ae: 12e8 l32i.n a14, a2, 4 -4023f0b0: 030c movi.n a3, 0 -4023f0b2: 0e2d mov.n a2, a14 -4023f0b4: c40c movi.n a4, 12 -4023f0b6: e6d001 l32r a0, 40238bf8 -4023f0b9: 0000c0 callx0 a0 -4023f0bc: 020c movi.n a2, 0 -4023f0be: 84af32 movi a3, -124 -4023f0c1: 004e22 s8i a2, a14, 0 -4023f0c4: 014e22 s8i a2, a14, 1 -4023f0c7: 024e32 s8i a3, a14, 2 -4023f0ca: 064e22 s8i a2, a14, 6 -4023f0cd: ffdb31 l32r a3, 4023f03c -4023f0d0: 120c movi.n a2, 1 -4023f0d2: 074e22 s8i a2, a14, 7 -4023f0d5: eecb addi.n a14, a14, 12 -4023f0d7: 331b addi.n a3, a3, 1 -4023f0d9: fe1b addi.n a15, a14, 1 -4023f0db: 020c movi.n a2, 0 -4023f0dd: 000342 l8ui a4, a3, 0 -4023f0e0: d2c452 addi a5, a4, -46 -4023f0e3: 159c beqz.n a5, 4023f0f8 -4023f0e5: f48c beqz.n a4, 4023f0f8 -4023f0e7: 221b addi.n a2, a2, 1 -4023f0e9: 004f42 s8i a4, a15, 0 -4023f0ec: 742020 extui a2, a2, 0, 8 -4023f0ef: ff1b addi.n a15, a15, 1 -4023f0f1: 331b addi.n a3, a3, 1 -4023f0f3: fff986 j 4023f0dd -4023f0f6: 220000 excw -4023f0f9: 4e .byte 0x4e -4023f0fa: 348c00 extui a8, a0, 12, 4 -4023f0fd: 0fed mov.n a14, a15 -4023f0ff: fff506 j 4023f0d7 -4023f102: 020c movi.n a2, 0 -4023f104: 004f22 s8i a2, a15, 0 -4023f107: cf9e21 l32r a2, 40232f80 -4023f10a: fe6ae1 l32r a14, 4023eab4 -4023f10d: 005122 s16i a2, a1, 0 -4023f110: 00a122 movi a2, 0x100 -4023f113: 015122 s16i a2, a1, 2 -4023f116: fe6921 l32r a2, 4023eabc -4023f119: 016122 s32i a2, a1, 4 -4023f11c: 0e28 l32i.n a2, a14, 0 -4023f11e: e84f01 l32r a0, 4023925c -4023f121: 0000c0 callx0 a0 -4023f124: 023d mov.n a3, a2 -4023f126: 0e28 l32i.n a2, a14, 0 -4023f128: 5139 s32i.n a3, a1, 20 -4023f12a: e84c01 l32r a0, 4023925c -4023f12d: 0000c0 callx0 a0 -4023f130: 5138 l32i.n a3, a1, 20 -4023f132: 222b addi.n a2, a2, 2 -4023f134: 332b addi.n a3, a3, 2 -4023f136: 113380 slli a3, a3, 8 -4023f139: 742820 extui a2, a2, 8, 8 -4023f13c: 202230 or a2, a2, a3 -4023f13f: 045122 s16i a2, a1, 8 -4023f142: a40c movi.n a4, 10 -4023f144: 2f1b addi.n a2, a15, 1 -4023f146: 013d mov.n a3, a1 -4023f148: e99e01 l32r a0, 402397c0 -4023f14b: 0000c0 callx0 a0 -4023f14e: 0e28 l32i.n a2, a14, 0 -4023f150: ffbb addi.n a15, a15, 11 -4023f152: 220b addi.n a2, a2, -1 -4023f154: 221b addi.n a2, a2, 1 -4023f156: 3f1b addi.n a3, a15, 1 -4023f158: 040c movi.n a4, 0 -4023f15a: 000252 l8ui a5, a2, 0 -4023f15d: d2c562 addi a6, a5, -46 -4023f160: 069c beqz.n a6, 4023f174 -4023f162: e58c beqz.n a5, 4023f174 -4023f164: 441b addi.n a4, a4, 1 -4023f166: 004352 s8i a5, a3, 0 -4023f169: 744040 extui a4, a4, 0, 8 -4023f16c: 331b addi.n a3, a3, 1 -4023f16e: 221b addi.n a2, a2, 1 -4023f170: fff986 j 4023f15a -4023f173: 4f4200 excw -4023f176: 024200 excw -4023f179: 348c00 extui a8, a0, 12, 4 -4023f17c: 03fd mov.n a15, a3 -4023f17e: fff486 j 4023f154 -4023f181: 020c movi.n a2, 0 -4023f183: 004322 s8i a2, a3, 0 -4023f186: 1c28 l32i.n a2, a12, 4 +4023ecd2: 664b addi.n a6, a6, 4 +4023ecd4: f43020 extui a3, a2, 0, 16 +4023ecd7: d178 l32i.n a7, a1, 52 +4023ecd9: d99647 bne a6, a4, 4023ecb6 +4023ecdc: 0e2d mov.n a2, a14 +4023ecde: d179 s32i.n a7, a1, 52 +4023ece0: c139 s32i.n a3, a1, 48 +4023ece2: e96501 l32r a0, 40239278 +4023ece5: 0000c0 callx0 a0 +4023ece8: c138 l32i.n a3, a1, 48 +4023ecea: 221b addi.n a2, a2, 1 +4023ecec: 232a add.n a2, a3, a2 +4023ecee: 113280 slli a3, a2, 8 +4023ecf1: 742820 extui a2, a2, 8, 8 +4023ecf4: 202320 or a2, a3, a2 +4023ecf7: 045122 s16i a2, a1, 8 +4023ecfa: a128 l32i.n a2, a1, 40 +4023ecfc: a40c movi.n a4, 10 +4023ecfe: 013d mov.n a3, a1 +4023ed00: eab701 l32r a0, 402397dc +4023ed03: 0000c0 callx0 a0 +4023ed06: d178 l32i.n a7, a1, 52 +4023ed08: 5fcb addi.n a5, a15, 12 +4023ed0a: 2e0b addi.n a2, a14, -1 +4023ed0c: 221b addi.n a2, a2, 1 +4023ed0e: 651b addi.n a6, a5, 1 +4023ed10: 030c movi.n a3, 0 +4023ed12: 000242 l8ui a4, a2, 0 +4023ed15: f48c beqz.n a4, 4023ed28 +4023ed17: 331b addi.n a3, a3, 1 +4023ed19: 004642 s8i a4, a6, 0 +4023ed1c: 743030 extui a3, a3, 0, 8 +4023ed1f: 661b addi.n a6, a6, 1 +4023ed21: 221b addi.n a2, a2, 1 +4023ed23: fffac6 j 4023ed12 +4023ed26: 320000 excw +4023ed29: 320045 call0 40270d30 <_irom0_text_end+0x23dd0> +4023ed2c: 8c0002 l8ui a0, a0, 140 +4023ed2f: 065dc3 excw +4023ed32: fff586 j 4023ed0c +4023ed35: 331b addi.n a3, a3, 1 +4023ed37: 743030 extui a3, a3, 0, 8 +4023ed3a: 774b addi.n a7, a7, 4 +4023ed3c: 046d mov.n a6, a4 +4023ed3e: 0728 l32i.n a2, a7, 0 +4023ed40: 2c9326 beqi a3, 10, 4023ed70 +4023ed43: 92ac beqz.n a2, 4023ed70 +4023ed45: 220b addi.n a2, a2, -1 +4023ed47: 221b addi.n a2, a2, 1 +4023ed49: 461b addi.n a4, a6, 1 +4023ed4b: 050c movi.n a5, 0 +4023ed4d: 000282 l8ui a8, a2, 0 +4023ed50: d88c beqz.n a8, 4023ed61 +4023ed52: 551b addi.n a5, a5, 1 +4023ed54: 004482 s8i a8, a4, 0 +4023ed57: 745050 extui a5, a5, 0, 8 +4023ed5a: 441b addi.n a4, a4, 1 +4023ed5c: 221b addi.n a2, a2, 1 +4023ed5e: fffac6 j 4023ed4d +4023ed61: 004652 s8i a5, a6, 0 +4023ed64: 000252 l8ui a5, a2, 0 +4023ed67: fca516 beqz a5, 4023ed35 +4023ed6a: 046d mov.n a6, a4 +4023ed6c: fff5c6 j 4023ed47 +4023ed6f: 5c3100 excw +4023ed72: ff .byte 0xff +4023ed73: c0a242 movi a4, 0x2c0 +4023ed76: 0e2d mov.n a2, a14 +4023ed78: e169 s32i.n a6, a1, 56 +4023ed7a: e8ca01 l32r a0, 402390a4 +4023ed7d: 0000c0 callx0 a0 +4023ed80: 082132 l32i a3, a1, 32 +4023ed83: 202cc0 or a2, a12, a12 +4023ed86: 456001 l32r a0, 40210308 +4023ed89: 0000c0 callx0 a0 +4023ed8c: ff5021 l32r a2, 4023eacc +4023ed8f: e168 l32i.n a6, a1, 56 +4023ed91: 221b addi.n a2, a2, 1 +4023ed93: e61b addi.n a14, a6, 1 +4023ed95: 030c movi.n a3, 0 +4023ed97: 000242 l8ui a4, a2, 0 +4023ed9a: d2c472 addi a7, a4, -46 +4023ed9d: f78c beqz.n a7, 4023edb0 +4023ed9f: d48c beqz.n a4, 4023edb0 +4023eda1: 331b addi.n a3, a3, 1 +4023eda3: 004e42 s8i a4, a14, 0 +4023eda6: 743030 extui a3, a3, 0, 8 +4023eda9: ee1b addi.n a14, a14, 1 +4023edab: 221b addi.n a2, a2, 1 +4023edad: fff986 j 4023ed97 +4023edb0: 004632 s8i a3, a6, 0 +4023edb3: 000232 l8ui a3, a2, 0 +4023edb6: 338c beqz.n a3, 4023edbd +4023edb8: 0e6d mov.n a6, a14 +4023edba: fff4c6 j 4023ed91 +4023edbd: c0af22 movi a2, -64 +4023edc0: 004e22 s8i a2, a14, 0 +4023edc3: c20c movi.n a2, 12 +4023edc5: 014e22 s8i a2, a14, 1 +4023edc8: ff4931 l32r a3, 4023eaec +4023edcb: 80a122 movi a2, 0x180 +4023edce: 015122 s16i a2, a1, 2 +4023edd1: ff4121 l32r a2, 4023ead8 +4023edd4: 005132 s16i a3, a1, 0 +4023edd7: ff4631 l32r a3, 4023eaf0 +4023edda: 1129 s32i.n a2, a1, 4 +4023eddc: 0c2d mov.n a2, a12 +4023edde: 454a01 l32r a0, 40210308 +4023ede1: 0000c0 callx0 a0 +4023ede4: ff44f1 l32r a15, 4023eaf4 +4023ede7: 0c2d mov.n a2, a12 +4023ede9: 0f3d mov.n a3, a15 +4023edeb: ff4b01 l32r a0, 4023eb18 +4023edee: 0000c0 callx0 a0 +4023edf1: ff4131 l32r a3, 4023eaf8 +4023edf4: 0c2d mov.n a2, a12 +4023edf6: ff4801 l32r a0, 4023eb18 +4023edf9: 0000c0 callx0 a0 +4023edfc: 0c2d mov.n a2, a12 +4023edfe: e91e01 l32r a0, 40239278 +4023ee01: 0000c0 callx0 a0 +4023ee04: 222b addi.n a2, a2, 2 +4023ee06: f42020 extui a2, a2, 0, 16 +4023ee09: 226b addi.n a2, a2, 6 +4023ee0b: 113280 slli a3, a2, 8 +4023ee0e: 742820 extui a2, a2, 8, 8 +4023ee11: 202320 or a2, a3, a2 +4023ee14: 045122 s16i a2, a1, 8 +4023ee17: a40c movi.n a4, 10 +4023ee19: 203110 or a3, a1, a1 +4023ee1c: 2e2b addi.n a2, a14, 2 +4023ee1e: ea6f01 l32r a0, 402397dc +4023ee21: 0000c0 callx0 a0 +4023ee24: 020c movi.n a2, 0 +4023ee26: 055122 s16i a2, a1, 10 +4023ee29: 065122 s16i a2, a1, 12 +4023ee2c: ff3421 l32r a2, 4023eafc +4023ee2f: 640c movi.n a4, 6 +4023ee31: 001222 l16ui a2, a2, 0 +4023ee34: 113280 slli a3, a2, 8 +4023ee37: 412820 srli a2, a2, 8 +4023ee3a: 202320 or a2, a3, a2 +4023ee3d: 075122 s16i a2, a1, 14 +4023ee40: 0ac132 addi a3, a1, 10 +4023ee43: 0cce22 addi a2, a14, 12 +4023ee46: ea6501 l32r a0, 402397dc +4023ee49: 0000c0 callx0 a0 +4023ee4c: ff2041 l32r a4, 4023eacc +4023ee4f: ff2831 l32r a3, 4023eaf0 +4023ee52: ff2981 l32r a8, 4023eaf8 +4023ee55: 12ce52 addi a5, a14, 18 +4023ee58: 441b addi.n a4, a4, 1 +4023ee5a: 251b addi.n a2, a5, 1 +4023ee5c: 060c movi.n a6, 0 +4023ee5e: 000472 l8ui a7, a4, 0 +4023ee61: d2c792 addi a9, a7, -46 +4023ee64: 099c beqz.n a9, 4023ee78 +4023ee66: e78c beqz.n a7, 4023ee78 +4023ee68: 661b addi.n a6, a6, 1 +4023ee6a: 004272 s8i a7, a2, 0 +4023ee6d: 746060 extui a6, a6, 0, 8 +4023ee70: 221b addi.n a2, a2, 1 +4023ee72: 441b addi.n a4, a4, 1 +4023ee74: fff986 j 4023ee5e +4023ee77: 456200 extui a6, a0, 18, 5 +4023ee7a: 045200 extui a5, a0, 2, 1 +4023ee7d: 358c00 extui a8, a0, 28, 4 +4023ee80: 025d mov.n a5, a2 +4023ee82: fff486 j 4023ee58 +4023ee85: 040c movi.n a4, 0 +4023ee87: 004242 s8i a4, a2, 0 +4023ee8a: e21b addi.n a14, a2, 1 +4023ee8c: 0c2d mov.n a2, a12 +4023ee8e: b189 s32i.n a8, a1, 44 +4023ee90: 451e01 l32r a0, 40210308 +4023ee93: 0000c0 callx0 a0 +4023ee96: 0f3d mov.n a3, a15 +4023ee98: 0c2d mov.n a2, a12 +4023ee9a: ff1f01 l32r a0, 4023eb18 +4023ee9d: 0000c0 callx0 a0 +4023eea0: b188 l32i.n a8, a1, 44 +4023eea2: 0c2d mov.n a2, a12 +4023eea4: 083d mov.n a3, a8 +4023eea6: ff1c01 l32r a0, 4023eb18 +4023eea9: 0000c0 callx0 a0 +4023eeac: ff0821 l32r a2, 4023eacc +4023eeaf: 221b addi.n a2, a2, 1 +4023eeb1: ce1b addi.n a12, a14, 1 +4023eeb3: 030c movi.n a3, 0 +4023eeb5: 000242 l8ui a4, a2, 0 +4023eeb8: d2c452 addi a5, a4, -46 +4023eebb: 159c beqz.n a5, 4023eed0 +4023eebd: f48c beqz.n a4, 4023eed0 +4023eebf: 331b addi.n a3, a3, 1 +4023eec1: 004c42 s8i a4, a12, 0 +4023eec4: 743030 extui a3, a3, 0, 8 +4023eec7: cc1b addi.n a12, a12, 1 +4023eec9: 221b addi.n a2, a2, 1 +4023eecb: fff986 j 4023eeb5 +4023eece: 320000 excw +4023eed1: 4e .byte 0x4e +4023eed2: 023200 excw +4023eed5: 338c00 excw +4023eed8: 0ced mov.n a14, a12 +4023eeda: fff446 j 4023eeaf +4023eedd: 00a022 movi a2, 0 +4023eee0: 004c22 s8i a2, a12, 0 +4023eee3: 00a122 movi a2, 0x100 +4023eee6: 005122 s16i a2, a1, 0 +4023eee9: 80a122 movi a2, 0x180 +4023eeec: 015122 s16i a2, a1, 2 +4023eeef: fefa21 l32r a2, 4023ead8 +4023eef2: a40c movi.n a4, 10 +4023eef4: 1129 s32i.n a2, a1, 4 +4023eef6: 00a422 movi a2, 0x400 +4023eef9: 045122 s16i a2, a1, 8 +4023eefc: 013d mov.n a3, a1 +4023eefe: 2c1b addi.n a2, a12, 1 +4023ef00: ea3701 l32r a0, 402397dc +4023ef03: 0000c0 callx0 a0 +4023ef06: fefe21 l32r a2, 4023eb00 +4023ef09: 440c movi.n a4, 4 +4023ef0b: 0228 l32i.n a2, a2, 0 +4023ef0d: 10c132 addi a3, a1, 16 +4023ef10: 4129 s32i.n a2, a1, 16 +4023ef12: 0bcc22 addi a2, a12, 11 +4023ef15: ea3101 l32r a0, 402397dc +4023ef18: 0000c0 callx0 a0 +4023ef1b: 1d38 l32i.n a3, a13, 4 +4023ef1d: ccfb addi.n a12, a12, 15 +4023ef1f: c03c30 sub a3, a12, a3 +4023ef22: f43030 extui a3, a3, 0, 16 +4023ef25: 0d2d mov.n a2, a13 +4023ef27: 00d345 call0 4023fc5c +4023ef2a: 020c movi.n a2, 0 +4023ef2c: e52c05 call0 402241f0 +4023ef2f: 02fd mov.n a15, a2 +4023ef31: 120c movi.n a2, 1 +4023ef33: e52bc5 call0 402241f0 +4023ef36: 02cd mov.n a12, a2 +4023ef38: e1e885 call0 40220dc4 +4023ef3b: 523266 bnei a2, 3, 4023ef91 +4023ef3e: e1f145 call0 40220e54 +4023ef41: 4c3266 bnei a2, 3, 4023ef91 +4023ef44: 049f16 beqz a15, 4023ef91 +4023ef47: 046c16 beqz a12, 4023ef91 +4023ef4a: 390f22 l8ui a2, a15, 57 +4023ef4d: 406207 bbci a2, 0, 4023ef91 +4023ef50: 390c22 l8ui a2, a12, 57 +4023ef53: 3a6207 bbci a2, 0, 4023ef91 +4023ef56: 040c movi.n a4, 0 +4023ef58: 10a232 movi a3, 0x210 +4023ef5b: 202440 or a2, a4, a4 +4023ef5e: 00b7c5 call0 4023fadc +4023ef61: 0d3d mov.n a3, a13 +4023ef63: 02ed mov.n a14, a2 +4023ef65: 00dc85 call0 4023fd30 +4023ef68: 528c beqz.n a2, 4023ef71 +4023ef6a: fee621 l32r a2, 4023eb04 +4023ef6d: 001086 j 4023efb3 +4023ef70: 0f2d00 excw +4023ef73: 008205 call0 4023f794 +4023ef76: fee621 l32r a2, 4023eb10 +4023ef79: fee351 l32r a5, 4023eb08 +4023ef7c: fee441 l32r a4, 4023eb0c +4023ef7f: 0228 l32i.n a2, a2, 0 +4023ef81: 203ee0 or a3, a14, a14 +4023ef84: 04e985 call0 40243e20 +4023ef87: 0e2d mov.n a2, a14 +4023ef89: 00ad85 call0 4023fa64 +4023ef8c: 0c2d mov.n a2, a12 +4023ef8e: 008045 call0 4023f794 +4023ef91: fedf21 l32r a2, 4023eb10 +4023ef94: fedd51 l32r a5, 4023eb08 +4023ef97: fedd41 l32r a4, 4023eb0c +4023ef9a: 002222 l32i a2, a2, 0 +4023ef9d: 203dd0 or a3, a13, a13 +4023efa0: 04e7c5 call0 40243e20 +4023efa3: 02cd mov.n a12, a2 +4023efa5: 0d2d mov.n a2, a13 +4023efa7: 00abc5 call0 4023fa64 +4023efaa: 0c2d mov.n a2, a12 +4023efac: 0002c6 j 4023efbb +4023efaf: d92100 excw +4023efb2: fe .byte 0xfe +4023efb3: e99701 l32r a0, 40239610 +4023efb6: 0000c0 callx0 a0 +4023efb9: f27c movi.n a2, -1 +4023efbb: 172102 l32i a0, a1, 92 +4023efbe: 1621c2 l32i a12, a1, 88 +4023efc1: 1521d2 l32i a13, a1, 84 +4023efc4: 1421e2 l32i a14, a1, 80 +4023efc7: 1321f2 l32i a15, a1, 76 +4023efca: 60c112 addi a1, a1, 96 +4023efcd: f00d ret.n +4023efcf: 2cae00 excw +4023efd2: ff .byte 0xff +4023efd3: 3f .byte 0x3f +4023efd4: 377c movi.n a7, -13 +4023efd6: ff .byte 0xff +4023efd7: 3f .byte 0x3f +4023efd8: 08d8 l32i.n a13, a8, 0 +4023efda: 124010 excw + +4023efdc : +4023efdc: f0c112 addi a1, a1, -16 +4023efdf: 21c9 s32i.n a12, a1, 8 +4023efe1: fffbc1 l32r a12, 4023efd0 +4023efe4: 036102 s32i a0, a1, 12 +4023efe7: 000c32 l8ui a3, a12, 0 +4023efea: 0e43f6 bgeui a3, 4, 4023effc +4023efed: ffb2c5 call0 4023eb1c +4023eff0: 000c22 l8ui a2, a12, 0 +4023eff3: 221b addi.n a2, a2, 1 +4023eff5: 004c22 s8i a2, a12, 0 +4023eff8: 000246 j 4023f005 +4023effb: f62100 excw +4023effe: ff .byte 0xff +4023efff: fff601 l32r a0, 4023efd8 +4023f002: 0000c0 callx0 a0 +4023f005: 3108 l32i.n a0, a1, 12 +4023f007: 21c8 l32i.n a12, a1, 8 +4023f009: 10c112 addi a1, a1, 16 +4023f00c: f00d ret.n +4023f00e: 390000 excw +4023f011: ff2d break.n 15 +4023f013: 3f .byte 0x3f +4023f014: ffff31 l32r a3, 4023f010 +4023f017: c0af52 movi a5, -64 +4023f01a: c0a062 movi a6, 192 +4023f01d: 000342 l8ui a4, a3, 0 +4023f020: 731b addi.n a7, a3, 1 +4023f022: 103450 and a3, a4, a5 +4023f025: 231367 beq a3, a6, 4023f04c +4023f028: 073d mov.n a3, a7 +4023f02a: 349c beqz.n a4, 4023f041 +4023f02c: 000282 l8ui a8, a2, 0 +4023f02f: 000372 l8ui a7, a3, 0 +4023f032: 1b9877 bne a8, a7, 4023f051 +4023f035: 440b addi.n a4, a4, -1 +4023f037: 331b addi.n a3, a3, 1 +4023f039: 221b addi.n a2, a2, 1 +4023f03b: 744040 extui a4, a4, 0, 8 +4023f03e: fffa06 j 4023f02a +4023f041: 000342 l8ui a4, a3, 0 +4023f044: 221b addi.n a2, a2, 1 +4023f046: fd3456 bnez a4, 4023f01d +4023f049: 000186 j 4023f053 +4023f04c: 040c movi.n a4, 0 +4023f04e: 000046 j 4023f053 +4023f051: 140c movi.n a4, 1 +4023f053: 042d mov.n a2, a4 +4023f055: f00d ret.n +4023f057: c19800 mul16u a9, a8, a0 +4023f05a: fe .byte 0xfe +4023f05b: 3f .byte 0x3f +4023f05c: 2d2d excw +4023f05e: ff .byte 0xff +4023f05f: 3f .byte 0x3f +4023f060: c199 s32i.n a9, a1, 48 +4023f062: fe .byte 0xfe +4023f063: 3f .byte 0x3f +4023f064: 24b614 excw +4023f067: c11240 mul16u a1, a2, a4 +4023f06a: d1d9c0 mul16s a13, a9, a12 +4023f06d: 04dd mov.n a13, a4 +4023f06f: 041442 l16ui a4, a4, 8 +4023f072: e1c9 s32i.n a12, a1, 56 +4023f074: 02cd mov.n a12, a2 +4023f076: e6c422 addi a2, a4, -26 +4023f079: f109 s32i.n a0, a1, 60 +4023f07b: c1e9 s32i.n a14, a1, 48 +4023f07d: b1f9 s32i.n a15, a1, 44 +4023f07f: f42020 extui a2, a2, 0, 16 +4023f082: e6a132 movi a3, 0x1e6 +4023f085: 02b327 bgeu a3, a2, 4023f08b +4023f088: 007386 j 4023f25a +4023f08b: fff4e1 l32r a14, 4023f05c +4023f08e: 050c movi.n a5, 0 +4023f090: 0e3d mov.n a3, a14 +4023f092: 0d2d mov.n a2, a13 +4023f094: 00d545 call0 4023fdec +4023f097: 041d32 l16ui a3, a13, 8 +4023f09a: 021327 beq a3, a2, 4023f0a0 +4023f09d: 006ac6 j 4023f24c +4023f0a0: ffefe1 l32r a14, 4023f05c +4023f0a3: 010e22 l8ui a2, a14, 1 +4023f0a6: 0242b6 bltui a2, 4, 4023f0ac +4023f0a9: 0067c6 j 4023f24c +4023f0ac: 050e22 l8ui a2, a14, 5 +4023f0af: 199216 beqz a2, 4023f24c +4023f0b2: ffeb21 l32r a2, 4023f060 +4023f0b5: fff5c5 call0 4023f014 +4023f0b8: 181256 bnez a2, 4023f23d +4023f0bb: 040c movi.n a4, 0 +4023f0bd: 10a232 movi a3, 0x210 +4023f0c0: 042d mov.n a2, a4 +4023f0c2: 00a185 call0 4023fadc +4023f0c5: 02cd mov.n a12, a2 +4023f0c7: 181216 beqz a2, 4023f24c +4023f0ca: 12e8 l32i.n a14, a2, 4 +4023f0cc: 030c movi.n a3, 0 +4023f0ce: 0e2d mov.n a2, a14 +4023f0d0: c40c movi.n a4, 12 +4023f0d2: e6d001 l32r a0, 40238c14 +4023f0d5: 0000c0 callx0 a0 +4023f0d8: 020c movi.n a2, 0 +4023f0da: 84af32 movi a3, -124 +4023f0dd: 004e22 s8i a2, a14, 0 +4023f0e0: 014e22 s8i a2, a14, 1 +4023f0e3: 024e32 s8i a3, a14, 2 +4023f0e6: 064e22 s8i a2, a14, 6 +4023f0e9: ffdb31 l32r a3, 4023f058 +4023f0ec: 120c movi.n a2, 1 +4023f0ee: 074e22 s8i a2, a14, 7 +4023f0f1: eecb addi.n a14, a14, 12 +4023f0f3: 331b addi.n a3, a3, 1 +4023f0f5: fe1b addi.n a15, a14, 1 +4023f0f7: 020c movi.n a2, 0 +4023f0f9: 000342 l8ui a4, a3, 0 +4023f0fc: d2c452 addi a5, a4, -46 +4023f0ff: 159c beqz.n a5, 4023f114 +4023f101: f48c beqz.n a4, 4023f114 +4023f103: 221b addi.n a2, a2, 1 +4023f105: 004f42 s8i a4, a15, 0 +4023f108: 742020 extui a2, a2, 0, 8 +4023f10b: ff1b addi.n a15, a15, 1 +4023f10d: 331b addi.n a3, a3, 1 +4023f10f: fff986 j 4023f0f9 +4023f112: 220000 excw +4023f115: 4e .byte 0x4e +4023f116: 348c00 extui a8, a0, 12, 4 +4023f119: 0fed mov.n a14, a15 +4023f11b: fff506 j 4023f0f3 +4023f11e: 020c movi.n a2, 0 +4023f120: 004f22 s8i a2, a15, 0 +4023f123: cf9e21 l32r a2, 40232f9c +4023f126: fe6ae1 l32r a14, 4023ead0 +4023f129: 005122 s16i a2, a1, 0 +4023f12c: 00a122 movi a2, 0x100 +4023f12f: 015122 s16i a2, a1, 2 +4023f132: fe6921 l32r a2, 4023ead8 +4023f135: 016122 s32i a2, a1, 4 +4023f138: 0e28 l32i.n a2, a14, 0 +4023f13a: e84f01 l32r a0, 40239278 +4023f13d: 0000c0 callx0 a0 +4023f140: 023d mov.n a3, a2 +4023f142: 0e28 l32i.n a2, a14, 0 +4023f144: 5139 s32i.n a3, a1, 20 +4023f146: e84c01 l32r a0, 40239278 +4023f149: 0000c0 callx0 a0 +4023f14c: 5138 l32i.n a3, a1, 20 +4023f14e: 222b addi.n a2, a2, 2 +4023f150: 332b addi.n a3, a3, 2 +4023f152: 113380 slli a3, a3, 8 +4023f155: 742820 extui a2, a2, 8, 8 +4023f158: 202230 or a2, a2, a3 +4023f15b: 045122 s16i a2, a1, 8 +4023f15e: a40c movi.n a4, 10 +4023f160: 2f1b addi.n a2, a15, 1 +4023f162: 013d mov.n a3, a1 +4023f164: e99e01 l32r a0, 402397dc +4023f167: 0000c0 callx0 a0 +4023f16a: 0e28 l32i.n a2, a14, 0 +4023f16c: ffbb addi.n a15, a15, 11 +4023f16e: 220b addi.n a2, a2, -1 +4023f170: 221b addi.n a2, a2, 1 +4023f172: 3f1b addi.n a3, a15, 1 +4023f174: 040c movi.n a4, 0 +4023f176: 000252 l8ui a5, a2, 0 +4023f179: d2c562 addi a6, a5, -46 +4023f17c: 069c beqz.n a6, 4023f190 +4023f17e: e58c beqz.n a5, 4023f190 +4023f180: 441b addi.n a4, a4, 1 +4023f182: 004352 s8i a5, a3, 0 +4023f185: 744040 extui a4, a4, 0, 8 4023f188: 331b addi.n a3, a3, 1 -4023f18a: c03320 sub a3, a3, a2 -4023f18d: f43030 extui a3, a3, 0, 16 -4023f190: 0c2d mov.n a2, a12 -4023f192: 00aac5 call0 4023fc40 -4023f195: 020c movi.n a2, 0 -4023f197: e50585 call0 402241f0 -4023f19a: 02fd mov.n a15, a2 -4023f19c: 120c movi.n a2, 1 -4023f19e: e50505 call0 402241f0 -4023f1a1: 4129 s32i.n a2, a1, 16 -4023f1a3: e1c205 call0 40220dc4 -4023f1a6: 5b3266 bnei a2, 3, 4023f205 -4023f1a9: e1ca85 call0 40220e54 -4023f1ac: 553266 bnei a2, 3, 4023f205 -4023f1af: 052f16 beqz a15, 4023f205 -4023f1b2: 4138 l32i.n a3, a1, 16 -4023f1b4: 04d316 beqz a3, 4023f205 -4023f1b7: 390f22 l8ui a2, a15, 57 -4023f1ba: 476207 bbci a2, 0, 4023f205 -4023f1bd: 390322 l8ui a2, a3, 57 -4023f1c0: 416207 bbci a2, 0, 4023f205 -4023f1c3: 040c movi.n a4, 0 -4023f1c5: 10a232 movi a3, 0x210 -4023f1c8: 042d mov.n a2, a4 -4023f1ca: 008f45 call0 4023fac0 -4023f1cd: 0c3d mov.n a3, a12 -4023f1cf: 20e220 or a14, a2, a2 -4023f1d2: 00b405 call0 4023fd14 -4023f1d5: c28c beqz.n a2, 4023f1e5 -4023f1d7: ff9c21 l32r a2, 4023f048 -4023f1da: e90601 l32r a0, 402395f4 -4023f1dd: 0000c0 callx0 a0 -4023f1e0: 001306 j 4023f230 -4023f1e3: 2d0000 excw -4023f1e6: 0f .byte 0xf -4023f1e7: 005905 call0 4023f778 -4023f1ea: fe4221 l32r a2, 4023eaf4 -4023f1ed: fe3f51 l32r a5, 4023eaec -4023f1f0: fe4041 l32r a4, 4023eaf0 -4023f1f3: 0228 l32i.n a2, a2, 0 -4023f1f5: 203ee0 or a3, a14, a14 -4023f1f8: 04c085 call0 40243e04 -4023f1fb: 0e2d mov.n a2, a14 -4023f1fd: 008485 call0 4023fa48 -4023f200: 4128 l32i.n a2, a1, 16 -4023f202: 005745 call0 4023f778 -4023f205: fe3b21 l32r a2, 4023eaf4 -4023f208: fe3951 l32r a5, 4023eaec -4023f20b: fe3941 l32r a4, 4023eaf0 -4023f20e: 002222 l32i a2, a2, 0 -4023f211: 203cc0 or a3, a12, a12 -4023f214: 04bec5 call0 40243e04 -4023f217: 0c2d mov.n a2, a12 -4023f219: 0082c5 call0 4023fa48 -4023f21c: 000406 j 4023f230 -4023f21f: 210000 srai a0, a0, 0 -4023f222: 28fe24 excw -4023f225: dd0502 l8ui a0, a5, 221 -4023f228: ff .byte 0xff -4023f229: 32cc bnez.n a2, 4023f230 -4023f22b: 0c2d mov.n a2, a12 -4023f22d: ff8d05 call0 4023eb00 -4023f230: ff8421 l32r a2, 4023f040 -4023f233: 00a242 movi a4, 0x200 -4023f236: 030c movi.n a3, 0 -4023f238: e67001 l32r a0, 40238bf8 -4023f23b: 0000c0 callx0 a0 -4023f23e: 202dd0 or a2, a13, a13 -4023f241: 008045 call0 4023fa48 -4023f244: 0f2102 l32i a0, a1, 60 -4023f247: 0e21c2 l32i a12, a1, 56 -4023f24a: d1d8 l32i.n a13, a1, 52 -4023f24c: c1e8 l32i.n a14, a1, 48 -4023f24e: b1f8 l32i.n a15, a1, 44 -4023f250: 40c112 addi a1, a1, 64 -4023f253: f00d ret.n -4023f255: 000000 ill - -4023f258 : -4023f258: fe2731 l32r a3, 4023eaf4 -4023f25b: 0329 s32i.n a2, a3, 0 -4023f25d: f00d ret.n -4023f25f: 2f3800 excw -4023f262: ff .byte 0xff -4023f263: 3f .byte 0x3f - -4023f264 : -4023f264: d0c112 addi a1, a1, -48 -4023f267: 81e9 s32i.n a14, a1, 32 -4023f269: fe22e1 l32r a14, 4023eaf4 -4023f26c: b109 s32i.n a0, a1, 44 -4023f26e: 0e28 l32i.n a2, a14, 0 -4023f270: a1c9 s32i.n a12, a1, 40 -4023f272: 91d9 s32i.n a13, a1, 36 -4023f274: 71f9 s32i.n a15, a1, 28 -4023f276: 07c216 beqz a2, 4023f2f6 -4023f279: fff9c1 l32r a12, 4023f260 -4023f27c: 0c38 l32i.n a3, a12, 0 -4023f27e: 074316 beqz a3, 4023f2f6 -4023f281: 048ec5 call0 40243b70 -4023f284: 0d0c movi.n a13, 0 -4023f286: 0d5d mov.n a5, a13 -4023f288: 0c28 l32i.n a2, a12, 0 -4023f28a: fd4b addi.n a15, a13, 4 -4023f28c: a02f20 addx4 a2, a15, a2 -4023f28f: 0228 l32i.n a2, a2, 0 -4023f291: 529c beqz.n a2, 4023f2aa -4023f293: fe0c31 l32r a3, 4023eac4 -4023f296: 8ea342 movi a4, 0x38e -4023f299: 0159 s32i.n a5, a1, 0 -4023f29b: e77b01 l32r a0, 40239088 -4023f29e: 0000c0 callx0 a0 -4023f2a1: 0c28 l32i.n a2, a12, 0 -4023f2a3: 0158 l32i.n a5, a1, 0 -4023f2a5: a0ff20 addx4 a15, a15, a2 -4023f2a8: 0f59 s32i.n a5, a15, 0 -4023f2aa: dd1b addi.n a13, a13, 1 -4023f2ac: d89d66 bnei a13, 10, 4023f288 -4023f2af: 0c28 l32i.n a2, a12, 0 -4023f2b1: fe04d1 l32r a13, 4023eac4 -4023f2b4: 0228 l32i.n a2, a2, 0 -4023f2b6: 010216 beqz a2, 4023f2ca -4023f2b9: 0d3d mov.n a3, a13 -4023f2bb: 93a342 movi a4, 0x393 -4023f2be: e77201 l32r a0, 40239088 -4023f2c1: 0000c0 callx0 a0 -4023f2c4: 0c28 l32i.n a2, a12, 0 -4023f2c6: 030c movi.n a3, 0 -4023f2c8: 0239 s32i.n a3, a2, 0 -4023f2ca: 0c28 l32i.n a2, a12, 0 -4023f2cc: 1228 l32i.n a2, a2, 4 -4023f2ce: 010216 beqz a2, 4023f2e2 -4023f2d1: 0d3d mov.n a3, a13 -4023f2d3: 97a342 movi a4, 0x397 -4023f2d6: e76c01 l32r a0, 40239088 -4023f2d9: 0000c0 callx0 a0 -4023f2dc: 0c28 l32i.n a2, a12, 0 -4023f2de: 030c movi.n a3, 0 -4023f2e0: 1239 s32i.n a3, a2, 4 -4023f2e2: 0c28 l32i.n a2, a12, 0 -4023f2e4: 9aa342 movi a4, 0x39a -4023f2e7: 203dd0 or a3, a13, a13 -4023f2ea: e76701 l32r a0, 40239088 -4023f2ed: 0000c0 callx0 a0 -4023f2f0: 020c movi.n a2, 0 -4023f2f2: 0e29 s32i.n a2, a14, 0 -4023f2f4: 0c29 s32i.n a2, a12, 0 -4023f2f6: b108 l32i.n a0, a1, 44 -4023f2f8: a1c8 l32i.n a12, a1, 40 -4023f2fa: 91d8 l32i.n a13, a1, 36 -4023f2fc: 81e8 l32i.n a14, a1, 32 -4023f2fe: 71f8 l32i.n a15, a1, 28 -4023f300: 30c112 addi a1, a1, 48 -4023f303: f00d ret.n -4023f305: 000000 ill - -4023f308 : -4023f308: fdf031 l32r a3, 4023eac8 -4023f30b: f0c112 addi a1, a1, -16 -4023f30e: 933220 movnez a3, a2, a2 -4023f311: fdf021 l32r a2, 4023ead4 -4023f314: 444c movi.n a4, 68 -4023f316: 3109 s32i.n a0, a1, 12 -4023f318: 262f01 l32r a0, 40208bd4 -4023f31b: 0000c0 callx0 a0 -4023f31e: 3108 l32i.n a0, a1, 12 -4023f320: 10c112 addi a1, a1, 16 -4023f323: f00d ret.n -4023f325: 000000 ill -4023f328: 2f2d excw -4023f32a: ff .byte 0xff -4023f32b: 3f .byte 0x3f -4023f32c: f04c movi.n a0, 79 -4023f32e: 124023 excw - -4023f330 : -4023f330: f0c112 addi a1, a1, -16 -4023f333: fffd21 l32r a2, 4023f328 -4023f336: 036102 s32i a0, a1, 12 -4023f339: 000222 l8ui a2, a2, 0 -4023f33c: 00d256 bnez a2, 4023f34d -4023f33f: fded21 l32r a2, 4023eaf4 -4023f342: fffa31 l32r a3, 4023f32c -4023f345: 002222 l32i a2, a2, 0 -4023f348: 040c movi.n a4, 0 -4023f34a: 049685 call0 40243cb4 -4023f34d: 3108 l32i.n a0, a1, 12 -4023f34f: 10c112 addi a1, a1, 16 -4023f352: f00d ret.n - -4023f354 : -4023f354: f0c112 addi a1, a1, -16 -4023f357: fff421 l32r a2, 4023f328 -4023f35a: 036102 s32i a0, a1, 12 -4023f35d: 000222 l8ui a2, a2, 0 -4023f360: 0d1266 bnei a2, 1, 4023f371 -4023f363: fde421 l32r a2, 4023eaf4 -4023f366: 00a042 movi a4, 0 -4023f369: 002222 l32i a2, a2, 0 -4023f36c: 043d mov.n a3, a4 -4023f36e: 049445 call0 40243cb4 -4023f371: 3108 l32i.n a0, a1, 12 -4023f373: 10c112 addi a1, a1, 16 -4023f376: f00d ret.n -4023f378: 2fca add.n a2, a15, a12 -4023f37a: ff .byte 0xff -4023f37b: 3f .byte 0x3f - -4023f37c : -4023f37c: ffff31 l32r a3, 4023f378 -4023f37f: fdd221 l32r a2, 4023eac8 -4023f382: 000342 l8ui a4, a3, 0 -4023f385: 932340 movnez a2, a3, a4 -4023f388: f00d ret.n - ... - -4023f38c : -4023f38c: fdcf31 l32r a3, 4023eac8 -4023f38f: f0c112 addi a1, a1, -16 -4023f392: 933220 movnez a3, a2, a2 -4023f395: fff821 l32r a2, 4023f378 -4023f398: 444c movi.n a4, 68 -4023f39a: 3109 s32i.n a0, a1, 12 -4023f39c: 260e01 l32r a0, 40208bd4 -4023f39f: 0000c0 callx0 a0 -4023f3a2: 3108 l32i.n a0, a1, 12 -4023f3a4: 10c112 addi a1, a1, 16 -4023f3a7: f00d ret.n -4023f3a9: 000000 ill -4023f3ac: c1b9 s32i.n a11, a1, 48 -4023f3ae: fe .byte 0xfe -4023f3af: 3f .byte 0x3f -4023f3b0: fec1b6 bltui a1, 32, 4023f3b2 -4023f3b3: 3f .byte 0x3f -4023f3b4: ff2f40 excw -4023f3b7: 3f .byte 0x3f -4023f3b8: b598 l32i.n a9, a5, 44 -4023f3ba: 124024 excw - -4023f3bc : -4023f3bc: f0c112 addi a1, a1, -16 -4023f3bf: 21c9 s32i.n a12, a1, 8 -4023f3c1: fffac1 l32r a12, 4023f3ac -4023f3c4: 11d9 s32i.n a13, a1, 4 -4023f3c6: 02dd mov.n a13, a2 -4023f3c8: 0c2d mov.n a2, a12 -4023f3ca: 3109 s32i.n a0, a1, 12 -4023f3cc: e7a401 l32r a0, 4023925c -4023f3cf: 0000c0 callx0 a0 -4023f3d2: 234c movi.n a3, 66 -4023f3d4: 252327 blt a3, a2, 4023f3fd -4023f3d7: 0c2d mov.n a2, a12 -4023f3d9: e7a001 l32r a0, 4023925c -4023f3dc: 0000c0 callx0 a0 -4023f3df: fdba51 l32r a5, 4023eac8 -4023f3e2: fff4c1 l32r a12, 4023f3b4 -4023f3e5: fff241 l32r a4, 4023f3b0 -4023f3e8: 334c movi.n a3, 67 -4023f3ea: c03320 sub a3, a3, a2 -4023f3ed: 935dd0 movnez a5, a13, a13 -4023f3f0: 0c2d mov.n a2, a12 -4023f3f2: e4a105 call0 40223e04 -4023f3f5: fdaf21 l32r a2, 4023eab4 -4023f3f8: 02c9 s32i.n a12, a2, 0 -4023f3fa: 000206 j 4023f406 -4023f3fd: ffee21 l32r a2, 4023f3b8 -4023f400: e87d01 l32r a0, 402395f4 -4023f403: 0000c0 callx0 a0 -4023f406: 3108 l32i.n a0, a1, 12 -4023f408: 21c8 l32i.n a12, a1, 8 -4023f40a: 11d8 l32i.n a13, a1, 4 -4023f40c: 10c112 addi a1, a1, 16 -4023f40f: f00d ret.n -4023f411: 000000 ill -4023f414: fec1c5 call0 4023e034 -4023f417: 3f .byte 0x3f - -4023f418 : -4023f418: fda731 l32r a3, 4023eab4 -4023f41b: 0328 l32i.n a2, a3, 0 -4023f41d: 32cc bnez.n a2, 4023f424 -4023f41f: fffd41 l32r a4, 4023f414 -4023f422: 0349 s32i.n a4, a3, 0 -4023f424: f00d ret.n -4023f426: 2e0000 excw -4023f429: 2f .byte 0x2f -4023f42a: ff .byte 0xff -4023f42b: 3f .byte 0x3f -4023f42c: 24b574 excw -4023f42f: b55440 extui a5, a4, 20, 12 -4023f432: 124024 excw - -4023f434 : -4023f434: e0c112 addi a1, a1, -32 -4023f437: fffc21 l32r a2, 4023f428 -4023f43a: 0561d2 s32i a13, a1, 20 -4023f43d: 076102 s32i a0, a1, 28 -4023f440: 0661c2 s32i a12, a1, 24 -4023f443: 000232 l8ui a3, a2, 0 -4023f446: 02dd mov.n a13, a2 -4023f448: 551366 bnei a3, 1, 4023f4a1 -4023f44b: fda9c1 l32r a12, 4023eaf0 -4023f44e: fda521 l32r a2, 4023eae4 -4023f451: 0c3d mov.n a3, a12 -4023f453: febdc5 call0 4023e030 -4023f456: 728c beqz.n a2, 4023f461 -4023f458: fff521 l32r a2, 4023f42c -4023f45b: 000cc6 j 4023f492 -4023f45e: 000000 ill -4023f461: 201110 or a1, a1, a1 -4023f464: e195c5 call0 40220dc4 -4023f467: 1b3266 bnei a2, 3, 4023f486 -4023f46a: 203110 or a3, a1, a1 -4023f46d: 01a022 movi a2, 1 -4023f470: e3d105 call0 40223184 -4023f473: 0128 l32i.n a2, a1, 0 -4023f475: 0c3d mov.n a3, a12 -4023f477: 3129 s32i.n a2, a1, 12 -4023f479: 21cb addi.n a2, a1, 12 -4023f47b: febb45 call0 4023e030 -4023f47e: a29c beqz.n a2, 4023f49c -4023f480: ffec21 l32r a2, 4023f430 -4023f483: 0002c6 j 4023f492 -4023f486: e193c5 call0 40220dc4 -4023f489: dd2226 beqi a2, 2, 4023f46a -4023f48c: 000306 j 4023f49c -4023f48f: 000000 ill -4023f492: e85801 l32r a0, 402395f4 -4023f495: 0000c0 callx0 a0 -4023f498: 000146 j 4023f4a1 -4023f49b: 020c00 excw -4023f49e: 004d22 s8i a2, a13, 0 -4023f4a1: 7108 l32i.n a0, a1, 28 -4023f4a3: 61c8 l32i.n a12, a1, 24 -4023f4a5: 51d8 l32i.n a13, a1, 20 -4023f4a7: 20c112 addi a1, a1, 32 -4023f4aa: f00d ret.n -4023f4ac: b52c movi.n a5, 43 -4023f4ae: 104024 excw -4023f4b1: 4024b5 excw - -4023f4b4 : -4023f4b4: ffdd21 l32r a2, 4023f428 -4023f4b7: f0c112 addi a1, a1, -16 -4023f4ba: 0261c2 s32i a12, a1, 8 -4023f4bd: 036102 s32i a0, a1, 12 -4023f4c0: 000232 l8ui a3, a2, 0 -4023f4c3: 20c220 or a12, a2, a2 -4023f4c6: fff921 l32r a2, 4023f4ac -4023f4c9: 0d1326 beqi a3, 1, 4023f4da -4023f4cc: fd8931 l32r a3, 4023eaf0 -4023f4cf: fd8521 l32r a2, 4023eae4 -4023f4d2: feaa05 call0 4023df74 -4023f4d5: b28c beqz.n a2, 4023f4e4 -4023f4d7: fff621 l32r a2, 4023f4b0 -4023f4da: e84601 l32r a0, 402395f4 -4023f4dd: 0000c0 callx0 a0 -4023f4e0: 000146 j 4023f4e9 -4023f4e3: 120c00 excw -4023f4e6: 004c22 s8i a2, a12, 0 -4023f4e9: 3108 l32i.n a0, a1, 12 -4023f4eb: 21c8 l32i.n a12, a1, 8 -4023f4ed: 10c112 addi a1, a1, 16 -4023f4f0: f00d ret.n -4023f4f2: dc0000 excw -4023f4f5: 3ffec1 l32r a12, 4020f4f0 -4023f4f8: b4f8 l32i.n a15, a4, 44 -4023f4fa: e44024 excw -4023f4fd: 4024b4 excw -4023f500: 24b4d4 excw -4023f503: b4c040 extui a12, a4, 0, 12 -4023f506: a04024 excw -4023f509: 4024b4 excw -4023f50c: 24b480 extui a11, a8, 4, 3 -4023f50f: b46c40 extui a6, a4, 12, 12 -4023f512: c04024 excw -4023f515: ef .byte 0xef -4023f516: 1c4023 excw -4023f519: 107d excw -4023f51b: 098840 excw -4023f51e: 124010 excw - -4023f520 : -4023f520: c0c112 addi a1, a1, -64 -4023f523: d1d9 s32i.n a13, a1, 52 -4023f525: 02dd mov.n a13, a2 -4023f527: fff321 l32r a2, 4023f4f4 -4023f52a: f109 s32i.n a0, a1, 60 -4023f52c: e1c9 s32i.n a12, a1, 56 -4023f52e: c1e9 s32i.n a14, a1, 48 -4023f530: b1f9 s32i.n a15, a1, 44 -4023f532: ff4745 call0 4023e9a8 -4023f535: fd6ef1 l32r a15, 4023eaf0 -4023f538: fd63e1 l32r a14, 4023eac4 -4023f53b: 0f29 s32i.n a2, a15, 0 -4023f53d: 15a442 movi a4, 0x415 -4023f540: 0e3d mov.n a3, a14 -4023f542: 823c movi.n a2, 56 -4023f544: ea9001 l32r a0, 40239f84 -4023f547: 0000c0 callx0 a0 -4023f54a: ff45c1 l32r a12, 4023f260 -4023f54d: 0c29 s32i.n a2, a12, 0 -4023f54f: 0cd216 beqz a2, 4023f620 -4023f552: 0d3d mov.n a3, a13 -4023f554: 843c movi.n a4, 56 -4023f556: e89a01 l32r a0, 402397c0 -4023f559: 0000c0 callx0 a0 -4023f55c: 0d28 l32i.n a2, a13, 0 -4023f55e: 0cf8 l32i.n a15, a12, 0 -4023f560: e73f01 l32r a0, 4023925c +4023f18a: 221b addi.n a2, a2, 1 +4023f18c: fff986 j 4023f176 +4023f18f: 4f4200 excw +4023f192: 024200 excw +4023f195: 348c00 extui a8, a0, 12, 4 +4023f198: 03fd mov.n a15, a3 +4023f19a: fff486 j 4023f170 +4023f19d: 020c movi.n a2, 0 +4023f19f: 004322 s8i a2, a3, 0 +4023f1a2: 1c28 l32i.n a2, a12, 4 +4023f1a4: 331b addi.n a3, a3, 1 +4023f1a6: c03320 sub a3, a3, a2 +4023f1a9: f43030 extui a3, a3, 0, 16 +4023f1ac: 0c2d mov.n a2, a12 +4023f1ae: 00aac5 call0 4023fc5c +4023f1b1: 020c movi.n a2, 0 +4023f1b3: e503c5 call0 402241f0 +4023f1b6: 02fd mov.n a15, a2 +4023f1b8: 120c movi.n a2, 1 +4023f1ba: e50345 call0 402241f0 +4023f1bd: 4129 s32i.n a2, a1, 16 +4023f1bf: e1c045 call0 40220dc4 +4023f1c2: 5b3266 bnei a2, 3, 4023f221 +4023f1c5: e1c8c5 call0 40220e54 +4023f1c8: 553266 bnei a2, 3, 4023f221 +4023f1cb: 052f16 beqz a15, 4023f221 +4023f1ce: 4138 l32i.n a3, a1, 16 +4023f1d0: 04d316 beqz a3, 4023f221 +4023f1d3: 390f22 l8ui a2, a15, 57 +4023f1d6: 476207 bbci a2, 0, 4023f221 +4023f1d9: 390322 l8ui a2, a3, 57 +4023f1dc: 416207 bbci a2, 0, 4023f221 +4023f1df: 040c movi.n a4, 0 +4023f1e1: 10a232 movi a3, 0x210 +4023f1e4: 042d mov.n a2, a4 +4023f1e6: 008f45 call0 4023fadc +4023f1e9: 0c3d mov.n a3, a12 +4023f1eb: 20e220 or a14, a2, a2 +4023f1ee: 00b405 call0 4023fd30 +4023f1f1: c28c beqz.n a2, 4023f201 +4023f1f3: ff9c21 l32r a2, 4023f064 +4023f1f6: e90601 l32r a0, 40239610 +4023f1f9: 0000c0 callx0 a0 +4023f1fc: 001306 j 4023f24c +4023f1ff: 2d0000 excw +4023f202: 0f .byte 0xf +4023f203: 005905 call0 4023f794 +4023f206: fe4221 l32r a2, 4023eb10 +4023f209: fe3f51 l32r a5, 4023eb08 +4023f20c: fe4041 l32r a4, 4023eb0c +4023f20f: 0228 l32i.n a2, a2, 0 +4023f211: 203ee0 or a3, a14, a14 +4023f214: 04c085 call0 40243e20 +4023f217: 0e2d mov.n a2, a14 +4023f219: 008485 call0 4023fa64 +4023f21c: 4128 l32i.n a2, a1, 16 +4023f21e: 005745 call0 4023f794 +4023f221: fe3b21 l32r a2, 4023eb10 +4023f224: fe3951 l32r a5, 4023eb08 +4023f227: fe3941 l32r a4, 4023eb0c +4023f22a: 002222 l32i a2, a2, 0 +4023f22d: 203cc0 or a3, a12, a12 +4023f230: 04bec5 call0 40243e20 +4023f233: 0c2d mov.n a2, a12 +4023f235: 0082c5 call0 4023fa64 +4023f238: 000406 j 4023f24c +4023f23b: 210000 srai a0, a0, 0 +4023f23e: 28fe24 excw +4023f241: dd0502 l8ui a0, a5, 221 +4023f244: ff .byte 0xff +4023f245: 32cc bnez.n a2, 4023f24c +4023f247: 0c2d mov.n a2, a12 +4023f249: ff8d05 call0 4023eb1c +4023f24c: ff8421 l32r a2, 4023f05c +4023f24f: 00a242 movi a4, 0x200 +4023f252: 030c movi.n a3, 0 +4023f254: e67001 l32r a0, 40238c14 +4023f257: 0000c0 callx0 a0 +4023f25a: 202dd0 or a2, a13, a13 +4023f25d: 008045 call0 4023fa64 +4023f260: 0f2102 l32i a0, a1, 60 +4023f263: 0e21c2 l32i a12, a1, 56 +4023f266: d1d8 l32i.n a13, a1, 52 +4023f268: c1e8 l32i.n a14, a1, 48 +4023f26a: b1f8 l32i.n a15, a1, 44 +4023f26c: 40c112 addi a1, a1, 64 +4023f26f: f00d ret.n +4023f271: 000000 ill + +4023f274 : +4023f274: fe2731 l32r a3, 4023eb10 +4023f277: 0329 s32i.n a2, a3, 0 +4023f279: f00d ret.n +4023f27b: 2f3800 excw +4023f27e: ff .byte 0xff +4023f27f: 3f .byte 0x3f + +4023f280 : +4023f280: d0c112 addi a1, a1, -48 +4023f283: 81e9 s32i.n a14, a1, 32 +4023f285: fe22e1 l32r a14, 4023eb10 +4023f288: b109 s32i.n a0, a1, 44 +4023f28a: 0e28 l32i.n a2, a14, 0 +4023f28c: a1c9 s32i.n a12, a1, 40 +4023f28e: 91d9 s32i.n a13, a1, 36 +4023f290: 71f9 s32i.n a15, a1, 28 +4023f292: 07c216 beqz a2, 4023f312 +4023f295: fff9c1 l32r a12, 4023f27c +4023f298: 0c38 l32i.n a3, a12, 0 +4023f29a: 074316 beqz a3, 4023f312 +4023f29d: 048ec5 call0 40243b8c +4023f2a0: 0d0c movi.n a13, 0 +4023f2a2: 0d5d mov.n a5, a13 +4023f2a4: 0c28 l32i.n a2, a12, 0 +4023f2a6: fd4b addi.n a15, a13, 4 +4023f2a8: a02f20 addx4 a2, a15, a2 +4023f2ab: 0228 l32i.n a2, a2, 0 +4023f2ad: 529c beqz.n a2, 4023f2c6 +4023f2af: fe0c31 l32r a3, 4023eae0 +4023f2b2: 8ea342 movi a4, 0x38e +4023f2b5: 0159 s32i.n a5, a1, 0 +4023f2b7: e77b01 l32r a0, 402390a4 +4023f2ba: 0000c0 callx0 a0 +4023f2bd: 0c28 l32i.n a2, a12, 0 +4023f2bf: 0158 l32i.n a5, a1, 0 +4023f2c1: a0ff20 addx4 a15, a15, a2 +4023f2c4: 0f59 s32i.n a5, a15, 0 +4023f2c6: dd1b addi.n a13, a13, 1 +4023f2c8: d89d66 bnei a13, 10, 4023f2a4 +4023f2cb: 0c28 l32i.n a2, a12, 0 +4023f2cd: fe04d1 l32r a13, 4023eae0 +4023f2d0: 0228 l32i.n a2, a2, 0 +4023f2d2: 010216 beqz a2, 4023f2e6 +4023f2d5: 0d3d mov.n a3, a13 +4023f2d7: 93a342 movi a4, 0x393 +4023f2da: e77201 l32r a0, 402390a4 +4023f2dd: 0000c0 callx0 a0 +4023f2e0: 0c28 l32i.n a2, a12, 0 +4023f2e2: 030c movi.n a3, 0 +4023f2e4: 0239 s32i.n a3, a2, 0 +4023f2e6: 0c28 l32i.n a2, a12, 0 +4023f2e8: 1228 l32i.n a2, a2, 4 +4023f2ea: 010216 beqz a2, 4023f2fe +4023f2ed: 0d3d mov.n a3, a13 +4023f2ef: 97a342 movi a4, 0x397 +4023f2f2: e76c01 l32r a0, 402390a4 +4023f2f5: 0000c0 callx0 a0 +4023f2f8: 0c28 l32i.n a2, a12, 0 +4023f2fa: 030c movi.n a3, 0 +4023f2fc: 1239 s32i.n a3, a2, 4 +4023f2fe: 0c28 l32i.n a2, a12, 0 +4023f300: 9aa342 movi a4, 0x39a +4023f303: 203dd0 or a3, a13, a13 +4023f306: e76701 l32r a0, 402390a4 +4023f309: 0000c0 callx0 a0 +4023f30c: 020c movi.n a2, 0 +4023f30e: 0e29 s32i.n a2, a14, 0 +4023f310: 0c29 s32i.n a2, a12, 0 +4023f312: b108 l32i.n a0, a1, 44 +4023f314: a1c8 l32i.n a12, a1, 40 +4023f316: 91d8 l32i.n a13, a1, 36 +4023f318: 81e8 l32i.n a14, a1, 32 +4023f31a: 71f8 l32i.n a15, a1, 28 +4023f31c: 30c112 addi a1, a1, 48 +4023f31f: f00d ret.n +4023f321: 000000 ill + +4023f324 : +4023f324: fdf031 l32r a3, 4023eae4 +4023f327: f0c112 addi a1, a1, -16 +4023f32a: 933220 movnez a3, a2, a2 +4023f32d: fdf021 l32r a2, 4023eaf0 +4023f330: 444c movi.n a4, 68 +4023f332: 3109 s32i.n a0, a1, 12 +4023f334: 262801 l32r a0, 40208bd4 +4023f337: 0000c0 callx0 a0 +4023f33a: 3108 l32i.n a0, a1, 12 +4023f33c: 10c112 addi a1, a1, 16 +4023f33f: f00d ret.n +4023f341: 000000 ill +4023f344: 2f2d excw +4023f346: ff .byte 0xff +4023f347: 3f .byte 0x3f +4023f348: f068 l32i.n a6, a0, 60 +4023f34a: 124023 excw + +4023f34c : +4023f34c: f0c112 addi a1, a1, -16 +4023f34f: fffd21 l32r a2, 4023f344 +4023f352: 036102 s32i a0, a1, 12 +4023f355: 000222 l8ui a2, a2, 0 +4023f358: 00d256 bnez a2, 4023f369 +4023f35b: fded21 l32r a2, 4023eb10 +4023f35e: fffa31 l32r a3, 4023f348 +4023f361: 002222 l32i a2, a2, 0 +4023f364: 040c movi.n a4, 0 +4023f366: 049685 call0 40243cd0 +4023f369: 3108 l32i.n a0, a1, 12 +4023f36b: 10c112 addi a1, a1, 16 +4023f36e: f00d ret.n + +4023f370 : +4023f370: f0c112 addi a1, a1, -16 +4023f373: fff421 l32r a2, 4023f344 +4023f376: 036102 s32i a0, a1, 12 +4023f379: 000222 l8ui a2, a2, 0 +4023f37c: 0d1266 bnei a2, 1, 4023f38d +4023f37f: fde421 l32r a2, 4023eb10 +4023f382: 00a042 movi a4, 0 +4023f385: 002222 l32i a2, a2, 0 +4023f388: 043d mov.n a3, a4 +4023f38a: 049445 call0 40243cd0 +4023f38d: 3108 l32i.n a0, a1, 12 +4023f38f: 10c112 addi a1, a1, 16 +4023f392: f00d ret.n +4023f394: 2fca add.n a2, a15, a12 +4023f396: ff .byte 0xff +4023f397: 3f .byte 0x3f + +4023f398 : +4023f398: ffff31 l32r a3, 4023f394 +4023f39b: fdd221 l32r a2, 4023eae4 +4023f39e: 000342 l8ui a4, a3, 0 +4023f3a1: 932340 movnez a2, a3, a4 +4023f3a4: f00d ret.n + ... + +4023f3a8 : +4023f3a8: fdcf31 l32r a3, 4023eae4 +4023f3ab: f0c112 addi a1, a1, -16 +4023f3ae: 933220 movnez a3, a2, a2 +4023f3b1: fff821 l32r a2, 4023f394 +4023f3b4: 444c movi.n a4, 68 +4023f3b6: 3109 s32i.n a0, a1, 12 +4023f3b8: 260701 l32r a0, 40208bd4 +4023f3bb: 0000c0 callx0 a0 +4023f3be: 3108 l32i.n a0, a1, 12 +4023f3c0: 10c112 addi a1, a1, 16 +4023f3c3: f00d ret.n +4023f3c5: 000000 ill +4023f3c8: c1b9 s32i.n a11, a1, 48 +4023f3ca: fe .byte 0xfe +4023f3cb: 3f .byte 0x3f +4023f3cc: fec1b6 bltui a1, 32, 4023f3ce +4023f3cf: 3f .byte 0x3f +4023f3d0: ff2f40 excw +4023f3d3: 3f .byte 0x3f +4023f3d4: b5b8 l32i.n a11, a5, 44 +4023f3d6: 124024 excw + +4023f3d8 : +4023f3d8: f0c112 addi a1, a1, -16 +4023f3db: 21c9 s32i.n a12, a1, 8 +4023f3dd: fffac1 l32r a12, 4023f3c8 +4023f3e0: 11d9 s32i.n a13, a1, 4 +4023f3e2: 02dd mov.n a13, a2 +4023f3e4: 0c2d mov.n a2, a12 +4023f3e6: 3109 s32i.n a0, a1, 12 +4023f3e8: e7a401 l32r a0, 40239278 +4023f3eb: 0000c0 callx0 a0 +4023f3ee: 234c movi.n a3, 66 +4023f3f0: 252327 blt a3, a2, 4023f419 +4023f3f3: 0c2d mov.n a2, a12 +4023f3f5: e7a001 l32r a0, 40239278 +4023f3f8: 0000c0 callx0 a0 +4023f3fb: fdba51 l32r a5, 4023eae4 +4023f3fe: fff4c1 l32r a12, 4023f3d0 +4023f401: fff241 l32r a4, 4023f3cc +4023f404: 334c movi.n a3, 67 +4023f406: c03320 sub a3, a3, a2 +4023f409: 935dd0 movnez a5, a13, a13 +4023f40c: 0c2d mov.n a2, a12 +4023f40e: e49f45 call0 40223e04 +4023f411: fdaf21 l32r a2, 4023ead0 +4023f414: 02c9 s32i.n a12, a2, 0 +4023f416: 000206 j 4023f422 +4023f419: ffee21 l32r a2, 4023f3d4 +4023f41c: e87d01 l32r a0, 40239610 +4023f41f: 0000c0 callx0 a0 +4023f422: 3108 l32i.n a0, a1, 12 +4023f424: 21c8 l32i.n a12, a1, 8 +4023f426: 11d8 l32i.n a13, a1, 4 +4023f428: 10c112 addi a1, a1, 16 +4023f42b: f00d ret.n +4023f42d: 000000 ill +4023f430: fec1c5 call0 4023e050 +4023f433: 3f .byte 0x3f + +4023f434 : +4023f434: fda731 l32r a3, 4023ead0 +4023f437: 0328 l32i.n a2, a3, 0 +4023f439: 32cc bnez.n a2, 4023f440 +4023f43b: fffd41 l32r a4, 4023f430 +4023f43e: 0349 s32i.n a4, a3, 0 +4023f440: f00d ret.n +4023f442: 2e0000 excw +4023f445: 2f .byte 0x2f +4023f446: ff .byte 0xff +4023f447: 3f .byte 0x3f +4023f448: 24b594 excw +4023f44b: b57440 extui a7, a4, 20, 12 +4023f44e: 124024 excw + +4023f450 : +4023f450: e0c112 addi a1, a1, -32 +4023f453: fffc21 l32r a2, 4023f444 +4023f456: 0561d2 s32i a13, a1, 20 +4023f459: 076102 s32i a0, a1, 28 +4023f45c: 0661c2 s32i a12, a1, 24 +4023f45f: 000232 l8ui a3, a2, 0 +4023f462: 02dd mov.n a13, a2 +4023f464: 551366 bnei a3, 1, 4023f4bd +4023f467: fda9c1 l32r a12, 4023eb0c +4023f46a: fda521 l32r a2, 4023eb00 +4023f46d: 0c3d mov.n a3, a12 +4023f46f: febdc5 call0 4023e04c +4023f472: 728c beqz.n a2, 4023f47d +4023f474: fff521 l32r a2, 4023f448 +4023f477: 000cc6 j 4023f4ae +4023f47a: 000000 ill +4023f47d: 201110 or a1, a1, a1 +4023f480: e19405 call0 40220dc4 +4023f483: 1b3266 bnei a2, 3, 4023f4a2 +4023f486: 203110 or a3, a1, a1 +4023f489: 01a022 movi a2, 1 +4023f48c: e3cf45 call0 40223184 +4023f48f: 0128 l32i.n a2, a1, 0 +4023f491: 0c3d mov.n a3, a12 +4023f493: 3129 s32i.n a2, a1, 12 +4023f495: 21cb addi.n a2, a1, 12 +4023f497: febb45 call0 4023e04c +4023f49a: a29c beqz.n a2, 4023f4b8 +4023f49c: ffec21 l32r a2, 4023f44c +4023f49f: 0002c6 j 4023f4ae +4023f4a2: e19205 call0 40220dc4 +4023f4a5: dd2226 beqi a2, 2, 4023f486 +4023f4a8: 000306 j 4023f4b8 +4023f4ab: 000000 ill +4023f4ae: e85801 l32r a0, 40239610 +4023f4b1: 0000c0 callx0 a0 +4023f4b4: 000146 j 4023f4bd +4023f4b7: 020c00 excw +4023f4ba: 004d22 s8i a2, a13, 0 +4023f4bd: 7108 l32i.n a0, a1, 28 +4023f4bf: 61c8 l32i.n a12, a1, 24 +4023f4c1: 51d8 l32i.n a13, a1, 20 +4023f4c3: 20c112 addi a1, a1, 32 +4023f4c6: f00d ret.n +4023f4c8: b54c movi.n a5, 75 +4023f4ca: 304024 excw +4023f4cd: 4024b5 excw + +4023f4d0 : +4023f4d0: ffdd21 l32r a2, 4023f444 +4023f4d3: f0c112 addi a1, a1, -16 +4023f4d6: 0261c2 s32i a12, a1, 8 +4023f4d9: 036102 s32i a0, a1, 12 +4023f4dc: 000232 l8ui a3, a2, 0 +4023f4df: 20c220 or a12, a2, a2 +4023f4e2: fff921 l32r a2, 4023f4c8 +4023f4e5: 0d1326 beqi a3, 1, 4023f4f6 +4023f4e8: fd8931 l32r a3, 4023eb0c +4023f4eb: fd8521 l32r a2, 4023eb00 +4023f4ee: feaa05 call0 4023df90 +4023f4f1: b28c beqz.n a2, 4023f500 +4023f4f3: fff621 l32r a2, 4023f4cc +4023f4f6: e84601 l32r a0, 40239610 +4023f4f9: 0000c0 callx0 a0 +4023f4fc: 000146 j 4023f505 +4023f4ff: 120c00 excw +4023f502: 004c22 s8i a2, a12, 0 +4023f505: 3108 l32i.n a0, a1, 12 +4023f507: 21c8 l32i.n a12, a1, 8 +4023f509: 10c112 addi a1, a1, 16 +4023f50c: f00d ret.n +4023f50e: dc0000 excw +4023f511: 3ffec1 l32r a12, 4020f50c +4023f514: b518 l32i.n a1, a5, 44 +4023f516: 044024 excw +4023f519: 4024b5 excw +4023f51c: 24b4f4 excw +4023f51f: b4e040 extui a14, a4, 0, 12 +4023f522: c04024 excw +4023f525: 4024b4 excw +4023f528: 24b4a0 extui a11, a10, 4, 3 +4023f52b: b48c40 extui a8, a4, 12, 12 +4023f52e: dc4024 excw +4023f531: ef .byte 0xef +4023f532: 1c4023 excw +4023f535: 107d excw +4023f537: 098840 excw +4023f53a: 124010 excw + +4023f53c : +4023f53c: c0c112 addi a1, a1, -64 +4023f53f: d1d9 s32i.n a13, a1, 52 +4023f541: 02dd mov.n a13, a2 +4023f543: fff321 l32r a2, 4023f510 +4023f546: f109 s32i.n a0, a1, 60 +4023f548: e1c9 s32i.n a12, a1, 56 +4023f54a: c1e9 s32i.n a14, a1, 48 +4023f54c: b1f9 s32i.n a15, a1, 44 +4023f54e: ff4745 call0 4023e9c4 +4023f551: fd6ef1 l32r a15, 4023eb0c +4023f554: fd63e1 l32r a14, 4023eae0 +4023f557: 0f29 s32i.n a2, a15, 0 +4023f559: 15a442 movi a4, 0x415 +4023f55c: 0e3d mov.n a3, a14 +4023f55e: 823c movi.n a2, 56 +4023f560: ea9001 l32r a0, 40239fa0 4023f563: 0000c0 callx0 a0 -4023f566: 18a442 movi a4, 0x418 -4023f569: 0e3d mov.n a3, a14 -4023f56b: 221b addi.n a2, a2, 1 -4023f56d: ea8501 l32r a0, 40239f84 -4023f570: 0000c0 callx0 a0 -4023f573: 0f29 s32i.n a2, a15, 0 -4023f575: 0d38 l32i.n a3, a13, 0 -4023f577: 0c28 l32i.n a2, a12, 0 -4023f579: 02f8 l32i.n a15, a2, 0 -4023f57b: 032d mov.n a2, a3 -4023f57d: 4139 s32i.n a3, a1, 16 -4023f57f: e73701 l32r a0, 4023925c -4023f582: 0000c0 callx0 a0 -4023f585: 4138 l32i.n a3, a1, 16 -4023f587: 024d mov.n a4, a2 -4023f589: 202ff0 or a2, a15, a15 -4023f58c: e88d01 l32r a0, 402397c0 -4023f58f: 0000c0 callx0 a0 -4023f592: 1d28 l32i.n a2, a13, 4 -4023f594: 002cf2 l32i a15, a12, 0 -4023f597: e73101 l32r a0, 4023925c -4023f59a: 0000c0 callx0 a0 -4023f59d: 1aa442 movi a4, 0x41a -4023f5a0: 0e3d mov.n a3, a14 -4023f5a2: 221b addi.n a2, a2, 1 -4023f5a4: ea7801 l32r a0, 40239f84 -4023f5a7: 0000c0 callx0 a0 -4023f5aa: 1f29 s32i.n a2, a15, 4 -4023f5ac: 1d38 l32i.n a3, a13, 4 -4023f5ae: 0c28 l32i.n a2, a12, 0 -4023f5b0: 12f8 l32i.n a15, a2, 4 -4023f5b2: 032d mov.n a2, a3 -4023f5b4: 4139 s32i.n a3, a1, 16 -4023f5b6: e72901 l32r a0, 4023925c -4023f5b9: 0000c0 callx0 a0 -4023f5bc: 4138 l32i.n a3, a1, 16 -4023f5be: 024d mov.n a4, a2 -4023f5c0: 0f2d mov.n a2, a15 -4023f5c2: e87f01 l32r a0, 402397c0 -4023f5c5: 0000c0 callx0 a0 -4023f5c8: 10cdf2 addi a15, a13, 16 -4023f5cb: 0d0c movi.n a13, 0 -4023f5cd: 0f28 l32i.n a2, a15, 0 -4023f5cf: 053216 beqz a2, 4023f626 -4023f5d2: 0c68 l32i.n a6, a12, 0 -4023f5d4: 5169 s32i.n a6, a1, 20 -4023f5d6: e72101 l32r a0, 4023925c -4023f5d9: 0000c0 callx0 a0 -4023f5dc: 1ea442 movi a4, 0x41e -4023f5df: 0e3d mov.n a3, a14 -4023f5e1: 221b addi.n a2, a2, 1 -4023f5e3: ea6801 l32r a0, 40239f84 -4023f5e6: 0000c0 callx0 a0 -4023f5e9: 5168 l32i.n a6, a1, 20 -4023f5eb: 3d4b addi.n a3, a13, 4 -4023f5ed: 1133e0 slli a3, a3, 2 -4023f5f0: 663a add.n a6, a6, a3 -4023f5f2: 0629 s32i.n a2, a6, 0 -4023f5f4: 0c28 l32i.n a2, a12, 0 -4023f5f6: dd1b addi.n a13, a13, 1 -4023f5f8: 323a add.n a3, a2, a3 -4023f5fa: 0368 l32i.n a6, a3, 0 -4023f5fc: 0f38 l32i.n a3, a15, 0 -4023f5fe: 5169 s32i.n a6, a1, 20 -4023f600: 032d mov.n a2, a3 -4023f602: 4139 s32i.n a3, a1, 16 -4023f604: e71601 l32r a0, 4023925c -4023f607: 0000c0 callx0 a0 -4023f60a: 5168 l32i.n a6, a1, 20 -4023f60c: 4138 l32i.n a3, a1, 16 -4023f60e: 024d mov.n a4, a2 -4023f610: 062d mov.n a2, a6 -4023f612: e86b01 l32r a0, 402397c0 -4023f615: 0000c0 callx0 a0 -4023f618: ff4b addi.n a15, a15, 4 -4023f61a: af9d66 bnei a13, 10, 4023f5cd -4023f61d: 000146 j 4023f626 -4023f620: ffb621 l32r a2, 4023f4f8 -4023f623: 003186 j 4023f6ed -4023f626: 0c28 l32i.n a2, a12, 0 -4023f628: 3238 l32i.n a3, a2, 12 -4023f62a: 63cc bnez.n a3, 4023f634 -4023f62c: ffb421 l32r a2, 4023f4fc -4023f62f: 002e86 j 4023f6ed -4023f632: e10000 excw -4023f635: fd2c movi.n a13, 47 -4023f637: 0228 l32i.n a2, a2, 0 -4023f639: 0e39 s32i.n a3, a14, 0 -4023f63b: ffd505 call0 4023f38c -4023f63e: 0c28 l32i.n a2, a12, 0 -4023f640: 1228 l32i.n a2, a2, 4 -4023f642: ffd785 call0 4023f3bc -4023f645: 0c28 l32i.n a2, a12, 0 -4023f647: 0228 l32i.n a2, a2, 0 -4023f649: ffcbc5 call0 4023f308 -4023f64c: ff4b31 l32r a3, 4023f378 -4023f64f: ffac21 l32r a2, 4023f500 -4023f652: e7e801 l32r a0, 402395f4 -4023f655: 0000c0 callx0 a0 -4023f658: fd1721 l32r a2, 4023eab4 -4023f65b: 0238 l32i.n a3, a2, 0 -4023f65d: ffa921 l32r a2, 4023f504 -4023f660: e7e501 l32r a0, 402395f4 -4023f663: 0000c0 callx0 a0 -4023f666: 002c22 l32i a2, a12, 0 -4023f669: 041232 l16ui a3, a2, 8 -4023f66c: fd1d21 l32r a2, 4023eae0 -4023f66f: 001356 bnez a3, 4023f674 -4023f672: 035c movi.n a3, 80 -4023f674: 005232 s16i a3, a2, 0 -4023f677: 044b85 call0 40243b30 -4023f67a: fd1ed1 l32r a13, 4023eaf4 -4023f67d: 006d22 s32i a2, a13, 0 -4023f680: 0ac216 beqz a2, 4023f730 -4023f683: e17405 call0 40220dc4 -4023f686: 123266 bnei a2, 3, 4023f69c -4023f689: fd1931 l32r a3, 4023eaf0 -4023f68c: 202ee0 or a2, a14, a14 -4023f68f: fe8e45 call0 4023df74 -4023f692: f28c beqz.n a2, 4023f6a5 -4023f694: ff9d21 l32r a2, 4023f508 -4023f697: 001486 j 4023f6ed -4023f69a: 100000 and a0, a0, a0 -4023f69d: 452011 l32r a1, 40210b20 -4023f6a0: 26e172 excw -4023f6a3: 10e312 excw -4023f6a6: 852011 l32r a1, 40220b28 -4023f6a9: 66e171 l32r a7, 40219230 -4023f6ac: 101d32 l16ui a3, a13, 32 -4023f6af: 222031 l32r a3, 40207f30 -4023f6b2: c501a0 extui a0, a10, 17, 13 -4023f6b5: e3ac beqz.n a3, 4023f6e7 -4023f6b7: 002122 l32i a2, a1, 0 -4023f6ba: fd0d31 l32r a3, 4023eaf0 -4023f6bd: 3129 s32i.n a2, a1, 12 -4023f6bf: 21cb addi.n a2, a1, 12 -4023f6c1: fe8b05 call0 4023df74 -4023f6c4: d28c beqz.n a2, 4023f6d5 -4023f6c6: ff9121 l32r a2, 4023f50c -4023f6c9: 000806 j 4023f6ed -4023f6cc: 201110 or a1, a1, a1 -4023f6cf: e16f45 call0 40220dc4 -4023f6d2: d82226 beqi a2, 2, 4023f6ae -4023f6d5: ff5421 l32r a2, 4023f428 -4023f6d8: 130c movi.n a3, 1 -4023f6da: 004232 s8i a3, a2, 0 -4023f6dd: fd0341 l32r a4, 4023eaec -4023f6e0: 3a3a31 l32r a3, 4020dfc8 -4023f6e3: 0d28 l32i.n a2, a13, 0 -4023f6e5: 044d05 call0 40243bb8 -4023f6e8: a28c beqz.n a2, 4023f6f6 -4023f6ea: ff8921 l32r a2, 4023f510 -4023f6ed: e7c101 l32r a0, 402395f4 -4023f6f0: 0000c0 callx0 a0 -4023f6f3: 000e46 j 4023f730 -4023f6f6: 0c48 l32i.n a4, a12, 0 -4023f6f8: 0d28 l32i.n a2, a13, 0 -4023f6fa: ff0c31 l32r a3, 4023f32c -4023f6fd: 045b45 call0 40243cb4 -4023f700: ff0a21 l32r a2, 4023f328 -4023f703: fe2dd1 l32r a13, 4023efb8 -4023f706: 130c movi.n a3, 1 -4023f708: 004232 s8i a3, a2, 0 -4023f70b: 202dd0 or a2, a13, a13 -4023f70e: fe2b01 l32r a0, 4023efbc -4023f711: 0000c0 callx0 a0 -4023f714: 0c48 l32i.n a4, a12, 0 -4023f716: ff7f31 l32r a3, 4023f514 -4023f719: 0d2d mov.n a2, a13 -4023f71b: ff7f01 l32r a0, 4023f518 -4023f71e: 0000c0 callx0 a0 -4023f721: 150c movi.n a5, 1 -4023f723: 054d mov.n a4, a5 -4023f725: e8a332 movi a3, 0x3e8 -4023f728: 0d2d mov.n a2, a13 -4023f72a: ff7c01 l32r a0, 4023f51c +4023f566: ff45c1 l32r a12, 4023f27c +4023f569: 0c29 s32i.n a2, a12, 0 +4023f56b: 0cd216 beqz a2, 4023f63c +4023f56e: 0d3d mov.n a3, a13 +4023f570: 843c movi.n a4, 56 +4023f572: e89a01 l32r a0, 402397dc +4023f575: 0000c0 callx0 a0 +4023f578: 0d28 l32i.n a2, a13, 0 +4023f57a: 0cf8 l32i.n a15, a12, 0 +4023f57c: e73f01 l32r a0, 40239278 +4023f57f: 0000c0 callx0 a0 +4023f582: 18a442 movi a4, 0x418 +4023f585: 0e3d mov.n a3, a14 +4023f587: 221b addi.n a2, a2, 1 +4023f589: ea8501 l32r a0, 40239fa0 +4023f58c: 0000c0 callx0 a0 +4023f58f: 0f29 s32i.n a2, a15, 0 +4023f591: 0d38 l32i.n a3, a13, 0 +4023f593: 0c28 l32i.n a2, a12, 0 +4023f595: 02f8 l32i.n a15, a2, 0 +4023f597: 032d mov.n a2, a3 +4023f599: 4139 s32i.n a3, a1, 16 +4023f59b: e73701 l32r a0, 40239278 +4023f59e: 0000c0 callx0 a0 +4023f5a1: 4138 l32i.n a3, a1, 16 +4023f5a3: 024d mov.n a4, a2 +4023f5a5: 202ff0 or a2, a15, a15 +4023f5a8: e88d01 l32r a0, 402397dc +4023f5ab: 0000c0 callx0 a0 +4023f5ae: 1d28 l32i.n a2, a13, 4 +4023f5b0: 002cf2 l32i a15, a12, 0 +4023f5b3: e73101 l32r a0, 40239278 +4023f5b6: 0000c0 callx0 a0 +4023f5b9: 1aa442 movi a4, 0x41a +4023f5bc: 0e3d mov.n a3, a14 +4023f5be: 221b addi.n a2, a2, 1 +4023f5c0: ea7801 l32r a0, 40239fa0 +4023f5c3: 0000c0 callx0 a0 +4023f5c6: 1f29 s32i.n a2, a15, 4 +4023f5c8: 1d38 l32i.n a3, a13, 4 +4023f5ca: 0c28 l32i.n a2, a12, 0 +4023f5cc: 12f8 l32i.n a15, a2, 4 +4023f5ce: 032d mov.n a2, a3 +4023f5d0: 4139 s32i.n a3, a1, 16 +4023f5d2: e72901 l32r a0, 40239278 +4023f5d5: 0000c0 callx0 a0 +4023f5d8: 4138 l32i.n a3, a1, 16 +4023f5da: 024d mov.n a4, a2 +4023f5dc: 0f2d mov.n a2, a15 +4023f5de: e87f01 l32r a0, 402397dc +4023f5e1: 0000c0 callx0 a0 +4023f5e4: 10cdf2 addi a15, a13, 16 +4023f5e7: 0d0c movi.n a13, 0 +4023f5e9: 0f28 l32i.n a2, a15, 0 +4023f5eb: 053216 beqz a2, 4023f642 +4023f5ee: 0c68 l32i.n a6, a12, 0 +4023f5f0: 5169 s32i.n a6, a1, 20 +4023f5f2: e72101 l32r a0, 40239278 +4023f5f5: 0000c0 callx0 a0 +4023f5f8: 1ea442 movi a4, 0x41e +4023f5fb: 0e3d mov.n a3, a14 +4023f5fd: 221b addi.n a2, a2, 1 +4023f5ff: ea6801 l32r a0, 40239fa0 +4023f602: 0000c0 callx0 a0 +4023f605: 5168 l32i.n a6, a1, 20 +4023f607: 3d4b addi.n a3, a13, 4 +4023f609: 1133e0 slli a3, a3, 2 +4023f60c: 663a add.n a6, a6, a3 +4023f60e: 0629 s32i.n a2, a6, 0 +4023f610: 0c28 l32i.n a2, a12, 0 +4023f612: dd1b addi.n a13, a13, 1 +4023f614: 323a add.n a3, a2, a3 +4023f616: 0368 l32i.n a6, a3, 0 +4023f618: 0f38 l32i.n a3, a15, 0 +4023f61a: 5169 s32i.n a6, a1, 20 +4023f61c: 032d mov.n a2, a3 +4023f61e: 4139 s32i.n a3, a1, 16 +4023f620: e71601 l32r a0, 40239278 +4023f623: 0000c0 callx0 a0 +4023f626: 5168 l32i.n a6, a1, 20 +4023f628: 4138 l32i.n a3, a1, 16 +4023f62a: 024d mov.n a4, a2 +4023f62c: 062d mov.n a2, a6 +4023f62e: e86b01 l32r a0, 402397dc +4023f631: 0000c0 callx0 a0 +4023f634: ff4b addi.n a15, a15, 4 +4023f636: af9d66 bnei a13, 10, 4023f5e9 +4023f639: 000146 j 4023f642 +4023f63c: ffb621 l32r a2, 4023f514 +4023f63f: 003186 j 4023f709 +4023f642: 0c28 l32i.n a2, a12, 0 +4023f644: 3238 l32i.n a3, a2, 12 +4023f646: 63cc bnez.n a3, 4023f650 +4023f648: ffb421 l32r a2, 4023f518 +4023f64b: 002e86 j 4023f709 +4023f64e: e10000 excw +4023f651: fd2c movi.n a13, 47 +4023f653: 0228 l32i.n a2, a2, 0 +4023f655: 0e39 s32i.n a3, a14, 0 +4023f657: ffd505 call0 4023f3a8 +4023f65a: 0c28 l32i.n a2, a12, 0 +4023f65c: 1228 l32i.n a2, a2, 4 +4023f65e: ffd785 call0 4023f3d8 +4023f661: 0c28 l32i.n a2, a12, 0 +4023f663: 0228 l32i.n a2, a2, 0 +4023f665: ffcbc5 call0 4023f324 +4023f668: ff4b31 l32r a3, 4023f394 +4023f66b: ffac21 l32r a2, 4023f51c +4023f66e: e7e801 l32r a0, 40239610 +4023f671: 0000c0 callx0 a0 +4023f674: fd1721 l32r a2, 4023ead0 +4023f677: 0238 l32i.n a3, a2, 0 +4023f679: ffa921 l32r a2, 4023f520 +4023f67c: e7e501 l32r a0, 40239610 +4023f67f: 0000c0 callx0 a0 +4023f682: 002c22 l32i a2, a12, 0 +4023f685: 041232 l16ui a3, a2, 8 +4023f688: fd1d21 l32r a2, 4023eafc +4023f68b: 001356 bnez a3, 4023f690 +4023f68e: 035c movi.n a3, 80 +4023f690: 005232 s16i a3, a2, 0 +4023f693: 044b85 call0 40243b4c +4023f696: fd1ed1 l32r a13, 4023eb10 +4023f699: 006d22 s32i a2, a13, 0 +4023f69c: 0ac216 beqz a2, 4023f74c +4023f69f: e17245 call0 40220dc4 +4023f6a2: 123266 bnei a2, 3, 4023f6b8 +4023f6a5: fd1931 l32r a3, 4023eb0c +4023f6a8: 202ee0 or a2, a14, a14 +4023f6ab: fe8e45 call0 4023df90 +4023f6ae: f28c beqz.n a2, 4023f6c1 +4023f6b0: ff9d21 l32r a2, 4023f524 +4023f6b3: 001486 j 4023f709 +4023f6b6: 100000 and a0, a0, a0 +4023f6b9: 852011 l32r a1, 40220b3c +4023f6bc: 26e170 excw +4023f6bf: 10e312 excw +4023f6c2: c52011 l32r a1, 40230b44 +4023f6c5: 6f .byte 0x6f +4023f6c6: 3266e1 l32r a14, 4020c060 +4023f6c9: 101d excw +4023f6cb: 222031 l32r a3, 40207f4c +4023f6ce: 0501a0 extui a0, a10, 17, 1 +4023f6d1: e3ab addi.n a14, a3, 10 +4023f6d3: 002122 l32i a2, a1, 0 +4023f6d6: fd0d31 l32r a3, 4023eb0c +4023f6d9: 3129 s32i.n a2, a1, 12 +4023f6db: 21cb addi.n a2, a1, 12 +4023f6dd: fe8b05 call0 4023df90 +4023f6e0: d28c beqz.n a2, 4023f6f1 +4023f6e2: ff9121 l32r a2, 4023f528 +4023f6e5: 000806 j 4023f709 +4023f6e8: 201110 or a1, a1, a1 +4023f6eb: e16d85 call0 40220dc4 +4023f6ee: d82226 beqi a2, 2, 4023f6ca +4023f6f1: ff5421 l32r a2, 4023f444 +4023f6f4: 130c movi.n a3, 1 +4023f6f6: 004232 s8i a3, a2, 0 +4023f6f9: fd0341 l32r a4, 4023eb08 +4023f6fc: 3a3331 l32r a3, 4020dfc8 +4023f6ff: 0d28 l32i.n a2, a13, 0 +4023f701: 044d05 call0 40243bd4 +4023f704: a28c beqz.n a2, 4023f712 +4023f706: ff8921 l32r a2, 4023f52c +4023f709: e7c101 l32r a0, 40239610 +4023f70c: 0000c0 callx0 a0 +4023f70f: 000e46 j 4023f74c +4023f712: 0c48 l32i.n a4, a12, 0 +4023f714: 0d28 l32i.n a2, a13, 0 +4023f716: ff0c31 l32r a3, 4023f348 +4023f719: 045b45 call0 40243cd0 +4023f71c: ff0a21 l32r a2, 4023f344 +4023f71f: fe2dd1 l32r a13, 4023efd4 +4023f722: 130c movi.n a3, 1 +4023f724: 004232 s8i a3, a2, 0 +4023f727: 202dd0 or a2, a13, a13 +4023f72a: fe2b01 l32r a0, 4023efd8 4023f72d: 0000c0 callx0 a0 -4023f730: f108 l32i.n a0, a1, 60 -4023f732: e1c8 l32i.n a12, a1, 56 -4023f734: d1d8 l32i.n a13, a1, 52 -4023f736: c1e8 l32i.n a14, a1, 48 -4023f738: b1f8 l32i.n a15, a1, 44 -4023f73a: 40c112 addi a1, a1, 64 -4023f73d: f00d ret.n - ... - -4023f740 : -4023f740: f00d ret.n - ... - -4023f744 : -4023f744: 030c movi.n a3, 0 -4023f746: 271237 beq a2, a3, 4023f771 -4023f749: 020242 l8ui a4, a2, 2 -4023f74c: e73e31 l32r a3, 40239444 -4023f74f: d0c442 addi a4, a4, -48 -4023f752: 744040 extui a4, a4, 0, 8 -4023f755: 0338 l32i.n a3, a3, 0 -4023f757: 639c beqz.n a3, 4023f771 -4023f759: 3c0352 l8ui a5, a3, 60 -4023f75c: f59547 bne a5, a4, 4023f755 -4023f75f: 000262 l8ui a6, a2, 0 -4023f762: 3a0352 l8ui a5, a3, 58 -4023f765: ec9657 bne a6, a5, 4023f755 -4023f768: 010262 l8ui a6, a2, 1 -4023f76b: 3b0352 l8ui a5, a3, 59 -4023f76e: e39657 bne a6, a5, 4023f755 -4023f771: 032d mov.n a2, a3 -4023f773: f00d ret.n -4023f775: 000000 ill - -4023f778 : -4023f778: 85b631 l32r a3, 40220e50 -4023f77b: 0329 s32i.n a2, a3, 0 -4023f77d: f00d ret.n -4023f77f: 386c00 excw -4023f782: ff .byte 0xff -4023f783: 3f .byte 0x3f - -4023f784 : -4023f784: f0c112 addi a1, a1, -16 -4023f787: 0261c2 s32i a12, a1, 8 -4023f78a: 0161d2 s32i a13, a1, 4 -4023f78d: 036102 s32i a0, a1, 12 -4023f790: 02dd mov.n a13, a2 -4023f792: 01e9 s32i.n a14, a1, 0 -4023f794: 020c movi.n a2, 0 -4023f796: 03cd mov.n a12, a3 -4023f798: 3c1327 beq a3, a2, 4023f7d8 -4023f79b: 0338 l32i.n a3, a3, 0 -4023f79d: 1d28 l32i.n a2, a13, 4 -4023f79f: 331327 beq a3, a2, 4023f7d6 -4023f7a2: f2eb21 l32r a2, 4023c350 -4023f7a5: 0228 l32i.n a2, a2, 0 -4023f7a7: 129c beqz.n a2, 4023f7bc -4023f7a9: 0248 l32i.n a4, a2, 0 -4023f7ab: 1d38 l32i.n a3, a13, 4 -4023f7ad: 32e8 l32i.n a14, a2, 12 -4023f7af: 029437 bne a4, a3, 4023f7b5 -4023f7b2: 01c505 call0 40241404 -4023f7b5: 0e2d mov.n a2, a14 -4023f7b7: fffb06 j 4023f7a7 -4023f7ba: 210000 srai a0, a0, 0 -4023f7bd: 28fff1 l32r a15, 40209bbc -4023f7c0: 129c02 l16si a0, a12, 36 -4023f7c3: 0238 l32i.n a3, a2, 0 -4023f7c5: 738c beqz.n a3, 4023f7d0 -4023f7c7: 1d48 l32i.n a4, a13, 4 -4023f7c9: 039347 bne a3, a4, 4023f7d0 -4023f7cc: 0c38 l32i.n a3, a12, 0 -4023f7ce: 0239 s32i.n a3, a2, 0 -4023f7d0: 3228 l32i.n a2, a2, 12 -4023f7d2: fffac6 j 4023f7c1 -4023f7d5: 0c2800 excw -4023f7d8: 3108 l32i.n a0, a1, 12 -4023f7da: 1d29 s32i.n a2, a13, 4 -4023f7dc: 21c8 l32i.n a12, a1, 8 -4023f7de: 11d8 l32i.n a13, a1, 4 -4023f7e0: 01e8 l32i.n a14, a1, 0 -4023f7e2: 10c112 addi a1, a1, 16 -4023f7e5: f00d ret.n - ... - -4023f7e8 : -4023f7e8: f0c112 addi a1, a1, -16 -4023f7eb: 21c9 s32i.n a12, a1, 8 -4023f7ed: 11d9 s32i.n a13, a1, 4 -4023f7ef: 01e9 s32i.n a14, a1, 0 -4023f7f1: 02cd mov.n a12, a2 -4023f7f3: 3109 s32i.n a0, a1, 12 -4023f7f5: 04ed mov.n a14, a4 -4023f7f7: 20d550 or a13, a5, a5 -4023f7fa: fff885 call0 4023f784 -4023f7fd: 020c movi.n a2, 0 -4023f7ff: 011e27 beq a14, a2, 4023f804 -4023f802: 0e28 l32i.n a2, a14, 0 -4023f804: 2c29 s32i.n a2, a12, 8 -4023f806: 020c movi.n a2, 0 -4023f808: 011d27 beq a13, a2, 4023f80d -4023f80b: 0d28 l32i.n a2, a13, 0 -4023f80d: 3108 l32i.n a0, a1, 12 -4023f80f: 3c29 s32i.n a2, a12, 12 -4023f811: 11d8 l32i.n a13, a1, 4 -4023f813: 21c8 l32i.n a12, a1, 8 -4023f815: 01e8 l32i.n a14, a1, 0 -4023f817: 10c112 addi a1, a1, 16 -4023f81a: f00d ret.n -4023f81c: ff3014 excw -4023f81f: 3f .byte 0x3f - -4023f820 : -4023f820: f0c112 addi a1, a1, -16 -4023f823: 21c9 s32i.n a12, a1, 8 -4023f825: 11d9 s32i.n a13, a1, 4 -4023f827: 01e9 s32i.n a14, a1, 0 -4023f829: 3109 s32i.n a0, a1, 12 -4023f82b: 7269 s32i.n a6, a2, 28 -4023f82d: fffb61 l32r a6, 4023f81c -4023f830: 0d0c movi.n a13, 0 -4023f832: 02cd mov.n a12, a2 -4023f834: 12d9 s32i.n a13, a2, 4 -4023f836: 22d9 s32i.n a13, a2, 8 -4023f838: 32d9 s32i.n a13, a2, 12 -4023f83a: 3942d2 s8i a13, a2, 57 -4023f83d: 82d9 s32i.n a13, a2, 32 -4023f83f: 92d9 s32i.n a13, a2, 36 -4023f841: 1062d2 s32i a13, a2, 64 -4023f844: 000622 l8ui a2, a6, 0 -4023f847: 07ed mov.n a14, a7 -4023f849: 3c4c22 s8i a2, a12, 60 -4023f84c: 721b addi.n a7, a2, 1 -4023f84e: 4128 l32i.n a2, a1, 16 -4023f850: 004672 s8i a7, a6, 0 -4023f853: 4c29 s32i.n a2, a12, 16 -4023f855: 202cc0 or a2, a12, a12 -4023f858: fff8c5 call0 4023f7e8 -4023f85b: 0c2d mov.n a2, a12 -4023f85d: 000ec0 callx0 a14 -4023f860: 1892d7 bne a2, a13, 4023f87c -4023f863: e6f821 l32r a2, 40239444 -4023f866: 0cdd mov.n a13, a12 -4023f868: 0238 l32i.n a3, a2, 0 -4023f86a: 0c39 s32i.n a3, a12, 0 -4023f86c: 02c9 s32i.n a12, a2, 0 -4023f86e: 390c22 l8ui a2, a12, 57 -4023f871: 012280 slli a2, a2, 24 -4023f874: 0042d6 bgez a2, 4023f87c +4023f730: 0c48 l32i.n a4, a12, 0 +4023f732: ff7f31 l32r a3, 4023f530 +4023f735: 0d2d mov.n a2, a13 +4023f737: ff7f01 l32r a0, 4023f534 +4023f73a: 0000c0 callx0 a0 +4023f73d: 150c movi.n a5, 1 +4023f73f: 054d mov.n a4, a5 +4023f741: e8a332 movi a3, 0x3e8 +4023f744: 0d2d mov.n a2, a13 +4023f746: ff7c01 l32r a0, 4023f538 +4023f749: 0000c0 callx0 a0 +4023f74c: f108 l32i.n a0, a1, 60 +4023f74e: e1c8 l32i.n a12, a1, 56 +4023f750: d1d8 l32i.n a13, a1, 52 +4023f752: c1e8 l32i.n a14, a1, 48 +4023f754: b1f8 l32i.n a15, a1, 44 +4023f756: 40c112 addi a1, a1, 64 +4023f759: f00d ret.n + ... + +4023f75c : +4023f75c: f00d ret.n + ... + +4023f760 : +4023f760: 030c movi.n a3, 0 +4023f762: 271237 beq a2, a3, 4023f78d +4023f765: 020242 l8ui a4, a2, 2 +4023f768: e73e31 l32r a3, 40239460 +4023f76b: d0c442 addi a4, a4, -48 +4023f76e: 744040 extui a4, a4, 0, 8 +4023f771: 0338 l32i.n a3, a3, 0 +4023f773: 639c beqz.n a3, 4023f78d +4023f775: 3c0352 l8ui a5, a3, 60 +4023f778: f59547 bne a5, a4, 4023f771 +4023f77b: 000262 l8ui a6, a2, 0 +4023f77e: 3a0352 l8ui a5, a3, 58 +4023f781: ec9657 bne a6, a5, 4023f771 +4023f784: 010262 l8ui a6, a2, 1 +4023f787: 3b0352 l8ui a5, a3, 59 +4023f78a: e39657 bne a6, a5, 4023f771 +4023f78d: 032d mov.n a2, a3 +4023f78f: f00d ret.n +4023f791: 000000 ill + +4023f794 : +4023f794: 85af31 l32r a3, 40220e50 +4023f797: 0329 s32i.n a2, a3, 0 +4023f799: f00d ret.n +4023f79b: 386c00 excw +4023f79e: ff .byte 0xff +4023f79f: 3f .byte 0x3f + +4023f7a0 : +4023f7a0: f0c112 addi a1, a1, -16 +4023f7a3: 0261c2 s32i a12, a1, 8 +4023f7a6: 0161d2 s32i a13, a1, 4 +4023f7a9: 036102 s32i a0, a1, 12 +4023f7ac: 02dd mov.n a13, a2 +4023f7ae: 01e9 s32i.n a14, a1, 0 +4023f7b0: 020c movi.n a2, 0 +4023f7b2: 03cd mov.n a12, a3 +4023f7b4: 3c1327 beq a3, a2, 4023f7f4 +4023f7b7: 0338 l32i.n a3, a3, 0 +4023f7b9: 1d28 l32i.n a2, a13, 4 +4023f7bb: 331327 beq a3, a2, 4023f7f2 +4023f7be: f2eb21 l32r a2, 4023c36c +4023f7c1: 0228 l32i.n a2, a2, 0 +4023f7c3: 129c beqz.n a2, 4023f7d8 +4023f7c5: 0248 l32i.n a4, a2, 0 +4023f7c7: 1d38 l32i.n a3, a13, 4 +4023f7c9: 32e8 l32i.n a14, a2, 12 +4023f7cb: 029437 bne a4, a3, 4023f7d1 +4023f7ce: 01c505 call0 40241420 +4023f7d1: 0e2d mov.n a2, a14 +4023f7d3: fffb06 j 4023f7c3 +4023f7d6: 210000 srai a0, a0, 0 +4023f7d9: 28fff1 l32r a15, 40209bd8 +4023f7dc: 129c02 l16si a0, a12, 36 +4023f7df: 0238 l32i.n a3, a2, 0 +4023f7e1: 738c beqz.n a3, 4023f7ec +4023f7e3: 1d48 l32i.n a4, a13, 4 +4023f7e5: 039347 bne a3, a4, 4023f7ec +4023f7e8: 0c38 l32i.n a3, a12, 0 +4023f7ea: 0239 s32i.n a3, a2, 0 +4023f7ec: 3228 l32i.n a2, a2, 12 +4023f7ee: fffac6 j 4023f7dd +4023f7f1: 0c2800 excw +4023f7f4: 3108 l32i.n a0, a1, 12 +4023f7f6: 1d29 s32i.n a2, a13, 4 +4023f7f8: 21c8 l32i.n a12, a1, 8 +4023f7fa: 11d8 l32i.n a13, a1, 4 +4023f7fc: 01e8 l32i.n a14, a1, 0 +4023f7fe: 10c112 addi a1, a1, 16 +4023f801: f00d ret.n + ... + +4023f804 : +4023f804: f0c112 addi a1, a1, -16 +4023f807: 21c9 s32i.n a12, a1, 8 +4023f809: 11d9 s32i.n a13, a1, 4 +4023f80b: 01e9 s32i.n a14, a1, 0 +4023f80d: 02cd mov.n a12, a2 +4023f80f: 3109 s32i.n a0, a1, 12 +4023f811: 04ed mov.n a14, a4 +4023f813: 20d550 or a13, a5, a5 +4023f816: fff885 call0 4023f7a0 +4023f819: 020c movi.n a2, 0 +4023f81b: 011e27 beq a14, a2, 4023f820 +4023f81e: 0e28 l32i.n a2, a14, 0 +4023f820: 2c29 s32i.n a2, a12, 8 +4023f822: 020c movi.n a2, 0 +4023f824: 011d27 beq a13, a2, 4023f829 +4023f827: 0d28 l32i.n a2, a13, 0 +4023f829: 3108 l32i.n a0, a1, 12 +4023f82b: 3c29 s32i.n a2, a12, 12 +4023f82d: 11d8 l32i.n a13, a1, 4 +4023f82f: 21c8 l32i.n a12, a1, 8 +4023f831: 01e8 l32i.n a14, a1, 0 +4023f833: 10c112 addi a1, a1, 16 +4023f836: f00d ret.n +4023f838: ff3014 excw +4023f83b: 3f .byte 0x3f + +4023f83c : +4023f83c: f0c112 addi a1, a1, -16 +4023f83f: 21c9 s32i.n a12, a1, 8 +4023f841: 11d9 s32i.n a13, a1, 4 +4023f843: 01e9 s32i.n a14, a1, 0 +4023f845: 3109 s32i.n a0, a1, 12 +4023f847: 7269 s32i.n a6, a2, 28 +4023f849: fffb61 l32r a6, 4023f838 +4023f84c: 0d0c movi.n a13, 0 +4023f84e: 02cd mov.n a12, a2 +4023f850: 12d9 s32i.n a13, a2, 4 +4023f852: 22d9 s32i.n a13, a2, 8 +4023f854: 32d9 s32i.n a13, a2, 12 +4023f856: 3942d2 s8i a13, a2, 57 +4023f859: 82d9 s32i.n a13, a2, 32 +4023f85b: 92d9 s32i.n a13, a2, 36 +4023f85d: 1062d2 s32i a13, a2, 64 +4023f860: 000622 l8ui a2, a6, 0 +4023f863: 07ed mov.n a14, a7 +4023f865: 3c4c22 s8i a2, a12, 60 +4023f868: 721b addi.n a7, a2, 1 +4023f86a: 4128 l32i.n a2, a1, 16 +4023f86c: 004672 s8i a7, a6, 0 +4023f86f: 4c29 s32i.n a2, a12, 16 +4023f871: 202cc0 or a2, a12, a12 +4023f874: fff8c5 call0 4023f804 4023f877: 0c2d mov.n a2, a12 -4023f879: fe59c5 call0 4023de18 -4023f87c: 3108 l32i.n a0, a1, 12 -4023f87e: 0d2d mov.n a2, a13 -4023f880: 21c8 l32i.n a12, a1, 8 -4023f882: 11d8 l32i.n a13, a1, 4 -4023f884: 01e8 l32i.n a14, a1, 0 -4023f886: 10c112 addi a1, a1, 16 -4023f889: f00d ret.n - ... - -4023f88c : -4023f88c: 040c movi.n a4, 0 -4023f88e: 021347 beq a3, a4, 4023f894 -4023f891: 002342 l32i a4, a3, 0 -4023f894: 2249 s32i.n a4, a2, 8 -4023f896: f00d ret.n - -4023f898 : -4023f898: 040c movi.n a4, 0 -4023f89a: 021347 beq a3, a4, 4023f8a0 -4023f89d: 002342 l32i a4, a3, 0 -4023f8a0: 3249 s32i.n a4, a2, 12 -4023f8a2: f00d ret.n - -4023f8a4 : -4023f8a4: f0c112 addi a1, a1, -16 -4023f8a7: 21c9 s32i.n a12, a1, 8 -4023f8a9: 3109 s32i.n a0, a1, 12 -4023f8ab: 02cd mov.n a12, a2 -4023f8ad: 390222 l8ui a2, a2, 57 -4023f8b0: 22e207 bbsi a2, 0, 4023f8d6 -4023f8b3: 130c movi.n a3, 1 -4023f8b5: 203230 or a3, a2, a3 -4023f8b8: 394c32 s8i a3, a12, 57 -4023f8bb: 176247 bbci a2, 4, 4023f8d6 -4023f8be: 066257 bbci a2, 5, 4023f8c8 -4023f8c1: 3c4b addi.n a3, a12, 4 -4023f8c3: 0c2d mov.n a2, a12 -4023f8c5: fdc705 call0 4023d538 -4023f8c8: 390c22 l8ui a2, a12, 57 -4023f8cb: 012280 slli a2, a2, 24 -4023f8ce: 0042d6 bgez a2, 4023f8d6 -4023f8d1: 0c2d mov.n a2, a12 -4023f8d3: fe49c5 call0 4023dd70 -4023f8d6: 3108 l32i.n a0, a1, 12 -4023f8d8: 21c8 l32i.n a12, a1, 8 -4023f8da: 10c112 addi a1, a1, 16 -4023f8dd: f00d ret.n - ... - -4023f8e0 : -4023f8e0: f0c112 addi a1, a1, -16 -4023f8e3: 036102 s32i a0, a1, 12 -4023f8e6: 014216 beqz a2, 4023f8fe -4023f8e9: 390232 l8ui a3, a2, 57 -4023f8ec: 0e6307 bbci a3, 0, 4023f8fe -4023f8ef: feaf42 movi a4, -2 -4023f8f2: 104340 and a4, a3, a4 -4023f8f5: 394242 s8i a4, a2, 57 -4023f8f8: 026357 bbci a3, 5, 4023f8fe -4023f8fb: fe2645 call0 4023db60 -4023f8fe: 3108 l32i.n a0, a1, 12 -4023f900: 10c112 addi a1, a1, 16 -4023f903: f00d ret.n -4023f905: 000000 ill - -4023f908 : -4023f908: f0c112 addi a1, a1, -16 -4023f90b: 0261c2 s32i a12, a1, 8 -4023f90e: 036102 s32i a0, a1, 12 -4023f911: 20c220 or a12, a2, a2 -4023f914: 041216 beqz a2, 4023f959 -4023f917: 390222 l8ui a2, a2, 57 -4023f91a: 012280 slli a2, a2, 24 -4023f91d: 0042d6 bgez a2, 4023f925 -4023f920: 0c2d mov.n a2, a12 -4023f922: fe3dc5 call0 4023dd00 -4023f925: 390c22 l8ui a2, a12, 57 -4023f928: 046207 bbci a2, 0, 4023f930 -4023f92b: 0c2d mov.n a2, a12 -4023f92d: fffb05 call0 4023f8e0 -4023f930: e6c531 l32r a3, 40239444 -4023f933: 0328 l32i.n a2, a3, 0 -4023f935: 099c27 bne a12, a2, 4023f942 -4023f938: 0c28 l32i.n a2, a12, 0 -4023f93a: 0329 s32i.n a2, a3, 0 -4023f93c: 000346 j 4023f94d -4023f93f: 032d00 excw -4023f942: 329c beqz.n a2, 4023f959 -4023f944: 0238 l32i.n a3, a2, 0 -4023f946: f69c37 bne a12, a3, 4023f940 -4023f949: 0c38 l32i.n a3, a12, 0 -4023f94b: 0239 s32i.n a3, a2, 0 -4023f94d: 854021 l32r a2, 40220e50 -4023f950: 0238 l32i.n a3, a2, 0 -4023f952: 039c37 bne a12, a3, 4023f959 -4023f955: 030c movi.n a3, 0 -4023f957: 0239 s32i.n a3, a2, 0 -4023f959: 3108 l32i.n a0, a1, 12 -4023f95b: 21c8 l32i.n a12, a1, 8 -4023f95d: 10c112 addi a1, a1, 16 -4023f960: f00d ret.n - ... - -4023f964 : -4023f964: f0c112 addi a1, a1, -16 -4023f967: 21c9 s32i.n a12, a1, 8 -4023f969: 3109 s32i.n a0, a1, 12 -4023f96b: 390232 l8ui a3, a2, 57 -4023f96e: 02cd mov.n a12, a2 -4023f970: 021c movi.n a2, 16 -4023f972: 308327 bany a3, a2, 4023f9a6 -4023f975: 202320 or a2, a3, a2 -4023f978: 394c22 s8i a2, a12, 57 -4023f97b: 8c28 l32i.n a2, a12, 32 -4023f97d: 004216 beqz a2, 4023f985 -4023f980: 0c2d mov.n a2, a12 -4023f982: f97d85 call0 4023915c -4023f985: 390c22 l8ui a2, a12, 57 -4023f988: 1a6207 bbci a2, 0, 4023f9a6 -4023f98b: 066257 bbci a2, 5, 4023f995 -4023f98e: 3c4b addi.n a3, a12, 4 -4023f990: 0c2d mov.n a2, a12 -4023f992: fdba45 call0 4023d538 -4023f995: 390c22 l8ui a2, a12, 57 -4023f998: 012280 slli a2, a2, 24 -4023f99b: 0072d6 bgez a2, 4023f9a6 -4023f99e: 0c2d mov.n a2, a12 -4023f9a0: 201110 or a1, a1, a1 -4023f9a3: fe3cc5 call0 4023dd70 -4023f9a6: 3108 l32i.n a0, a1, 12 -4023f9a8: 21c8 l32i.n a12, a1, 8 -4023f9aa: 10c112 addi a1, a1, 16 -4023f9ad: f00d ret.n - ... - -4023f9b0 : -4023f9b0: 390242 l8ui a4, a2, 57 -4023f9b3: 076447 bbci a4, 4, 4023f9be -4023f9b6: f36c movi.n a3, -17 -4023f9b8: 103430 and a3, a4, a3 -4023f9bb: 394232 s8i a3, a2, 57 -4023f9be: f00d ret.n - -4023f9c0 : -4023f9c0: 113300 slli a3, a3, 16 -4023f9c3: 313030 srai a3, a3, 16 -4023f9c6: 068316 beqz a3, 4023fa32 -4023f9c9: 065216 beqz a2, 4023fa32 -4023f9cc: 0103d6 bgez a3, 4023f9e0 -4023f9cf: 606030 neg a6, a3 -4023f9d2: 051242 l16ui a4, a2, 10 -4023f9d5: f46060 extui a6, a6, 0, 16 -4023f9d8: 150c movi.n a5, 1 -4023f9da: 563467 bltu a4, a6, 4023fa34 -4023f9dd: 000086 j 4023f9e3 -4023f9e0: f46030 extui a6, a3, 0, 16 -4023f9e3: 0c0272 l8ui a7, a2, 12 -4023f9e6: 1248 l32i.n a4, a2, 4 -4023f9e8: 178c beqz.n a7, 4023f9ed -4023f9ea: 133766 bnei a7, 3, 4023fa01 -4023f9ed: c05430 sub a5, a4, a3 -4023f9f0: 1259 s32i.n a5, a2, 4 -4023f9f2: 38c262 addi a6, a2, 56 -4023f9f5: 25b567 bgeu a5, a6, 4023fa1e -4023f9f8: 1249 s32i.n a4, a2, 4 -4023f9fa: 150c movi.n a5, 1 -4023f9fc: 000d06 j 4023fa34 -4023f9ff: 0b0000 excw -4023fa02: 808087 bany a0, a8, 4023f986 -4023fa05: 150cf4 excw -4023fa08: 2828f6 bgeui a8, 2, 4023fa34 -4023fa0b: 0053d6 bgez a3, 4023fa14 -4023fa0e: 051252 l16ui a5, a2, 10 -4023fa11: 04b567 bgeu a5, a6, 4023fa19 -4023fa14: 150c movi.n a5, 1 -4023fa16: 1a2766 bnei a7, 2, 4023fa34 -4023fa19: c04430 sub a4, a4, a3 -4023fa1c: 1249 s32i.n a4, a2, 4 -4023fa1e: 051242 l16ui a4, a2, 10 -4023fa21: f43030 extui a3, a3, 0, 16 -4023fa24: 434a add.n a4, a3, a4 -4023fa26: 055242 s16i a4, a2, 10 -4023fa29: 041242 l16ui a4, a2, 8 -4023fa2c: 803340 add a3, a3, a4 -4023fa2f: 045232 s16i a3, a2, 8 -4023fa32: 050c movi.n a5, 0 -4023fa34: 052d mov.n a2, a5 -4023fa36: f00d ret.n - -4023fa38 : -4023fa38: 628c beqz.n a2, 4023fa42 -4023fa3a: 071232 l16ui a3, a2, 14 -4023fa3d: 331b addi.n a3, a3, 1 -4023fa3f: 075232 s16i a3, a2, 14 -4023fa42: f00d ret.n -4023fa44: 9e .byte 0x9e -4023fa45: 3ffe97 bbsi a14, 25, 4023fa88 - -4023fa48 : -4023fa48: e0c112 addi a1, a1, -32 -4023fa4b: 61c9 s32i.n a12, a1, 24 -4023fa4d: 51d9 s32i.n a13, a1, 20 -4023fa4f: 41e9 s32i.n a14, a1, 16 -4023fa51: 02dd mov.n a13, a2 -4023fa53: 7109 s32i.n a0, a1, 28 -4023fa55: 020c movi.n a2, 0 -4023fa57: 31f9 s32i.n a15, a1, 12 -4023fa59: 02cd mov.n a12, a2 -4023fa5b: fffae1 l32r a14, 4023fa44 -4023fa5e: 4a1d27 beq a13, a2, 4023faac -4023fa61: 071d22 l16ui a2, a13, 14 -4023fa64: ffc222 addi a2, a2, -1 -4023fa67: f42020 extui a2, a2, 0, 16 -4023fa6a: 075d22 s16i a2, a13, 14 -4023fa6d: 92fc bnez.n a2, 4023faaa -4023fa6f: 0c0d22 l8ui a2, a13, 12 -4023fa72: 0df8 l32i.n a15, a13, 0 -4023fa74: e9a242 movi a4, 0x2e9 -4023fa77: 163226 beqi a2, 3, 4023fa91 -4023fa7a: ffc232 addi a3, a2, -1 -4023fa7d: f43030 extui a3, a3, 0, 16 -4023fa80: 0523b6 bltui a3, 2, 4023fa89 -4023fa83: f6a242 movi a4, 0x2f6 -4023fa86: 074266 bnei a2, 4, 4023fa91 -4023fa89: 4d28 l32i.n a2, a13, 16 -4023fa8b: dfd585 call0 4021f7e4 -4023fa8e: f3a242 movi a4, 0x2f3 -4023fa91: 0e3d mov.n a3, a14 -4023fa93: 0d2d mov.n a2, a13 -4023fa95: cc1b addi.n a12, a12, 1 -4023fa97: e57c01 l32r a0, 40239088 -4023fa9a: 0000c0 callx0 a0 -4023fa9d: 74c0c0 extui a12, a12, 0, 8 -4023faa0: 6f8c beqz.n a15, 4023faaa -4023faa2: 0fdd mov.n a13, a15 -4023faa4: ffee46 j 4023fa61 -4023faa7: 000000 ill -4023faaa: 0c2d mov.n a2, a12 -4023faac: 7108 l32i.n a0, a1, 28 -4023faae: 61c8 l32i.n a12, a1, 24 -4023fab0: 51d8 l32i.n a13, a1, 20 -4023fab2: 41e8 l32i.n a14, a1, 16 -4023fab4: 31f8 l32i.n a15, a1, 12 -4023fab6: 20c112 addi a1, a1, 32 -4023fab9: f00d ret.n -4023fabb: 8d2c00 excw -4023fabe: fe .byte 0xfe -4023fabf: 3f .byte 0x3f - -4023fac0 : -4023fac0: d0c112 addi a1, a1, -48 -4023fac3: 81e9 s32i.n a14, a1, 32 -4023fac5: 71f9 s32i.n a15, a1, 28 -4023fac7: b109 s32i.n a0, a1, 44 -4023fac9: a1c9 s32i.n a12, a1, 40 -4023facb: 91d9 s32i.n a13, a1, 36 -4023facd: 04fd mov.n a15, a4 -4023facf: f4e030 extui a14, a3, 0, 16 -4023fad2: 141226 beqi a2, 1, 4023faea -4023fad5: c28c beqz.n a2, 4023fae5 -4023fad7: 172226 beqi a2, 2, 4023faf2 -4023fada: 023226 beqi a2, 3, 4023fae0 -4023fadd: 0052c6 j 4023fc2c -4023fae0: 4d2c movi.n a13, 36 -4023fae2: 000506 j 4023fafa -4023fae5: 4d1c movi.n a13, 20 -4023fae7: 000046 j 4023faec -4023faea: 0d0c movi.n a13, 0 -4023faec: 14cdd2 addi a13, a13, 20 -4023faef: 000046 j 4023faf4 -4023faf2: 0d0c movi.n a13, 0 -4023faf4: 32cdd2 addi a13, a13, 50 -4023faf7: f4d0d0 extui a13, a13, 0, 16 -4023fafa: 020c movi.n a2, 0 -4023fafc: 025fb6 bltui a15, 5, 4023fb02 -4023faff: 004ac6 j 4023fc2e -4023fb02: ffee21 l32r a2, 4023fabc -4023fb05: a02f20 addx4 a2, a15, a2 -4023fb08: 0228 l32i.n a2, a2, 0 -4023fb0a: 0002a0 jx a2 -4023fb0d: f6db21 l32r a2, 4023d67c -4023fb10: ffcd31 l32r a3, 4023fa44 -4023fb13: 9228 l32i.n a2, a2, 36 -4023fb15: 050c movi.n a5, 0 -4023fb17: 29a142 movi a4, 0x129 -4023fb1a: 0129 s32i.n a2, a1, 0 -4023fb1c: e6f701 l32r a0, 402396f8 -4023fb1f: 0000c0 callx0 a0 -4023fb22: 02cd mov.n a12, a2 -4023fb24: 104216 beqz a2, 4023fc2c -4023fb27: 320c movi.n a2, 3 -4023fb29: 0c4c22 s8i a2, a12, 12 -4023fb2c: 020c movi.n a2, 0 -4023fb2e: 0c29 s32i.n a2, a12, 0 -4023fb30: 2cda add.n a2, a12, a13 -4023fb32: c37c movi.n a3, -4 -4023fb34: 17c222 addi a2, a2, 23 -4023fb37: 102230 and a2, a2, a3 -4023fb3a: 03cdd2 addi a13, a13, 3 -4023fb3d: 016c22 s32i a2, a12, 4 -4023fb40: 10dd30 and a13, a13, a3 -4023fb43: eca522 movi a2, 0x5ec -4023fb46: 045ce2 s16i a14, a12, 8 -4023fb49: c0d2d0 sub a13, a2, a13 -4023fb4c: 02aed7 bge a14, a13, 4023fb52 -4023fb4f: 20dee0 or a13, a14, a14 -4023fb52: 120c movi.n a2, 1 -4023fb54: 055cd2 s16i a13, a12, 10 -4023fb57: 075c22 s16i a2, a12, 14 -4023fb5a: c0ded0 sub a13, a14, a13 -4023fb5d: 3f0c movi.n a15, 3 -4023fb5f: 0ced mov.n a14, a12 -4023fb61: 080c movi.n a8, 0 -4023fb63: 021de6 bgei a13, 1, 4023fb69 -4023fb66: 002cc6 j 4023fc1d -4023fb69: ffb631 l32r a3, 4023fa44 -4023fb6c: 002122 l32i a2, a1, 0 -4023fb6f: 00a052 movi a5, 0 -4023fb72: 4aa142 movi a4, 0x14a -4023fb75: 1189 s32i.n a8, a1, 4 -4023fb77: e6e001 l32r a0, 402396f8 -4023fb7a: 0000c0 callx0 a0 -4023fb7d: 012182 l32i a8, a1, 4 -4023fb80: 72cc bnez.n a2, 4023fb8b -4023fb82: 202cc0 or a2, a12, a12 -4023fb85: ffec05 call0 4023fa48 -4023fb88: 002806 j 4023fc2c -4023fb8b: 030c movi.n a3, 0 -4023fb8d: 0239 s32i.n a3, a2, 0 -4023fb8f: 0c42f2 s8i a15, a2, 12 -4023fb92: 0d4282 s8i a8, a2, 13 -4023fb95: 0e29 s32i.n a2, a14, 0 -4023fb97: 0452d2 s16i a13, a2, 8 -4023fb9a: eca542 movi a4, 0x5ec -4023fb9d: 0d3d mov.n a3, a13 -4023fb9f: 01a4d7 bge a4, a13, 4023fba4 -4023fba2: 043d mov.n a3, a4 -4023fba4: 14c242 addi a4, a2, 20 -4023fba7: 1249 s32i.n a4, a2, 4 -4023fba9: 140c movi.n a4, 1 -4023fbab: 055232 s16i a3, a2, 10 -4023fbae: 075242 s16i a4, a2, 14 -4023fbb1: c0dd30 sub a13, a13, a3 -4023fbb4: 02ed mov.n a14, a2 -4023fbb6: ffea46 j 4023fb63 -4023fbb9: cf7c movi.n a15, -4 -4023fbbb: 17cd72 addi a7, a13, 23 -4023fbbe: 2e3b addi.n a2, a14, 3 -4023fbc0: 1077f0 and a7, a7, a15 -4023fbc3: 1022f0 and a2, a2, a15 -4023fbc6: ff9f31 l32r a3, 4023fa44 -4023fbc9: 050c movi.n a5, 0 -4023fbcb: 6ea142 movi a4, 0x16e -4023fbce: 272a add.n a2, a7, a2 -4023fbd0: e6ca01 l32r a0, 402396f8 -4023fbd3: 0000c0 callx0 a0 -4023fbd6: 02cd mov.n a12, a2 -4023fbd8: 050216 beqz a2, 4023fc2c -4023fbdb: 22da add.n a2, a2, a13 -4023fbdd: 17c222 addi a2, a2, 23 -4023fbe0: 1022f0 and a2, a2, a15 -4023fbe3: 1c29 s32i.n a2, a12, 4 -4023fbe5: 020c movi.n a2, 0 -4023fbe7: 045ce2 s16i a14, a12, 8 -4023fbea: 055ce2 s16i a14, a12, 10 -4023fbed: 0c29 s32i.n a2, a12, 0 -4023fbef: 0c4c22 s8i a2, a12, 12 -4023fbf2: 4c29 s32i.n a2, a12, 16 -4023fbf4: 000946 j 4023fc1d -4023fbf7: f6a121 l32r a2, 4023d67c -4023fbfa: ff9231 l32r a3, 4023fa44 -4023fbfd: 8228 l32i.n a2, a2, 32 -4023fbff: 050c movi.n a5, 0 -4023fc01: 84a142 movi a4, 0x184 -4023fc04: e6bd01 l32r a0, 402396f8 -4023fc07: 0000c0 callx0 a0 -4023fc0a: 02cd mov.n a12, a2 -4023fc0c: c29c beqz.n a2, 4023fc2c -4023fc0e: 020c movi.n a2, 0 -4023fc10: 1c29 s32i.n a2, a12, 4 -4023fc12: 045ce2 s16i a14, a12, 8 -4023fc15: 055ce2 s16i a14, a12, 10 -4023fc18: 0c29 s32i.n a2, a12, 0 -4023fc1a: 0c4cf2 s8i a15, a12, 12 -4023fc1d: 120c movi.n a2, 1 -4023fc1f: 075c22 s16i a2, a12, 14 -4023fc22: 020c movi.n a2, 0 -4023fc24: 0d4c22 s8i a2, a12, 13 -4023fc27: 0c2d mov.n a2, a12 -4023fc29: 000046 j 4023fc2e -4023fc2c: 020c movi.n a2, 0 -4023fc2e: b108 l32i.n a0, a1, 44 -4023fc30: a1c8 l32i.n a12, a1, 40 -4023fc32: 91d8 l32i.n a13, a1, 36 -4023fc34: 81e8 l32i.n a14, a1, 32 -4023fc36: 71f8 l32i.n a15, a1, 28 -4023fc38: 30c112 addi a1, a1, 48 -4023fc3b: f00d ret.n -4023fc3d: 000000 ill - -4023fc40 : -4023fc40: f0c112 addi a1, a1, -16 -4023fc43: 041262 l16ui a6, a2, 8 -4023fc46: 21c9 s32i.n a12, a1, 8 -4023fc48: f43030 extui a3, a3, 0, 16 -4023fc4b: 3109 s32i.n a0, a1, 12 -4023fc4d: 02cd mov.n a12, a2 -4023fc4f: 034d mov.n a4, a3 -4023fc51: 2fb367 bgeu a3, a6, 4023fc84 -4023fc54: 051c52 l16ui a5, a12, 10 -4023fc57: 0c28 l32i.n a2, a12, 0 -4023fc59: 18b547 bgeu a5, a4, 4023fc75 -4023fc5c: c04450 sub a4, a4, a5 -4023fc5f: 041c52 l16ui a5, a12, 8 -4023fc62: f44040 extui a4, a4, 0, 16 -4023fc65: c05560 sub a5, a5, a6 -4023fc68: 535a add.n a5, a3, a5 -4023fc6a: 045c52 s16i a5, a12, 8 -4023fc6d: 02cd mov.n a12, a2 -4023fc6f: fff846 j 4023fc54 -4023fc72: 000000 ill -4023fc75: 055c42 s16i a4, a12, 10 -4023fc78: 045c42 s16i a4, a12, 8 -4023fc7b: 128c beqz.n a2, 4023fc80 -4023fc7d: ffdc85 call0 4023fa48 -4023fc80: 020c movi.n a2, 0 -4023fc82: 0c29 s32i.n a2, a12, 0 -4023fc84: 3108 l32i.n a0, a1, 12 -4023fc86: 21c8 l32i.n a12, a1, 8 -4023fc88: 10c112 addi a1, a1, 16 -4023fc8b: f00d ret.n -4023fc8d: 000000 ill - -4023fc90 : -4023fc90: 024d mov.n a4, a2 -4023fc92: 020c movi.n a2, 0 -4023fc94: 848c beqz.n a4, 4023fca0 -4023fc96: 321b addi.n a3, a2, 1 -4023fc98: 742030 extui a2, a3, 0, 8 -4023fc9b: 0448 l32i.n a4, a4, 0 -4023fc9d: fffcc6 j 4023fc94 -4023fca0: f00d ret.n - ... - -4023fca4 : -4023fca4: 629c beqz.n a2, 4023fcbe -4023fca6: 439c beqz.n a3, 4023fcbe -4023fca8: 041252 l16ui a5, a2, 8 -4023fcab: 041342 l16ui a4, a3, 8 -4023fcae: 0268 l32i.n a6, a2, 0 -4023fcb0: 454a add.n a4, a5, a4 -4023fcb2: 045242 s16i a4, a2, 8 -4023fcb5: 368c beqz.n a6, 4023fcbc -4023fcb7: 062d mov.n a2, a6 -4023fcb9: fffac6 j 4023fca8 -4023fcbc: 0239 s32i.n a3, a2, 0 -4023fcbe: f00d ret.n - -4023fcc0 : -4023fcc0: f0c112 addi a1, a1, -16 -4023fcc3: 3109 s32i.n a0, a1, 12 -4023fcc5: 21c9 s32i.n a12, a1, 8 -4023fcc7: 03cd mov.n a12, a3 -4023fcc9: fffd85 call0 4023fca4 -4023fccc: 0c2d mov.n a2, a12 -4023fcce: ffd685 call0 4023fa38 -4023fcd1: 3108 l32i.n a0, a1, 12 -4023fcd3: 21c8 l32i.n a12, a1, 8 -4023fcd5: 10c112 addi a1, a1, 16 -4023fcd8: f00d ret.n - ... - -4023fcdc : +4023f879: 000ec0 callx0 a14 +4023f87c: 1892d7 bne a2, a13, 4023f898 +4023f87f: e6f821 l32r a2, 40239460 +4023f882: 0cdd mov.n a13, a12 +4023f884: 0238 l32i.n a3, a2, 0 +4023f886: 0c39 s32i.n a3, a12, 0 +4023f888: 02c9 s32i.n a12, a2, 0 +4023f88a: 390c22 l8ui a2, a12, 57 +4023f88d: 012280 slli a2, a2, 24 +4023f890: 0042d6 bgez a2, 4023f898 +4023f893: 0c2d mov.n a2, a12 +4023f895: fe59c5 call0 4023de34 +4023f898: 3108 l32i.n a0, a1, 12 +4023f89a: 0d2d mov.n a2, a13 +4023f89c: 21c8 l32i.n a12, a1, 8 +4023f89e: 11d8 l32i.n a13, a1, 4 +4023f8a0: 01e8 l32i.n a14, a1, 0 +4023f8a2: 10c112 addi a1, a1, 16 +4023f8a5: f00d ret.n + ... + +4023f8a8 : +4023f8a8: 040c movi.n a4, 0 +4023f8aa: 021347 beq a3, a4, 4023f8b0 +4023f8ad: 002342 l32i a4, a3, 0 +4023f8b0: 2249 s32i.n a4, a2, 8 +4023f8b2: f00d ret.n + +4023f8b4 : +4023f8b4: 040c movi.n a4, 0 +4023f8b6: 021347 beq a3, a4, 4023f8bc +4023f8b9: 002342 l32i a4, a3, 0 +4023f8bc: 3249 s32i.n a4, a2, 12 +4023f8be: f00d ret.n + +4023f8c0 : +4023f8c0: f0c112 addi a1, a1, -16 +4023f8c3: 21c9 s32i.n a12, a1, 8 +4023f8c5: 3109 s32i.n a0, a1, 12 +4023f8c7: 02cd mov.n a12, a2 +4023f8c9: 390222 l8ui a2, a2, 57 +4023f8cc: 22e207 bbsi a2, 0, 4023f8f2 +4023f8cf: 130c movi.n a3, 1 +4023f8d1: 203230 or a3, a2, a3 +4023f8d4: 394c32 s8i a3, a12, 57 +4023f8d7: 176247 bbci a2, 4, 4023f8f2 +4023f8da: 066257 bbci a2, 5, 4023f8e4 +4023f8dd: 3c4b addi.n a3, a12, 4 +4023f8df: 0c2d mov.n a2, a12 +4023f8e1: fdc705 call0 4023d554 +4023f8e4: 390c22 l8ui a2, a12, 57 +4023f8e7: 012280 slli a2, a2, 24 +4023f8ea: 0042d6 bgez a2, 4023f8f2 +4023f8ed: 0c2d mov.n a2, a12 +4023f8ef: fe49c5 call0 4023dd8c +4023f8f2: 3108 l32i.n a0, a1, 12 +4023f8f4: 21c8 l32i.n a12, a1, 8 +4023f8f6: 10c112 addi a1, a1, 16 +4023f8f9: f00d ret.n + ... + +4023f8fc : +4023f8fc: f0c112 addi a1, a1, -16 +4023f8ff: 036102 s32i a0, a1, 12 +4023f902: 014216 beqz a2, 4023f91a +4023f905: 390232 l8ui a3, a2, 57 +4023f908: 0e6307 bbci a3, 0, 4023f91a +4023f90b: feaf42 movi a4, -2 +4023f90e: 104340 and a4, a3, a4 +4023f911: 394242 s8i a4, a2, 57 +4023f914: 026357 bbci a3, 5, 4023f91a +4023f917: fe2645 call0 4023db7c +4023f91a: 3108 l32i.n a0, a1, 12 +4023f91c: 10c112 addi a1, a1, 16 +4023f91f: f00d ret.n +4023f921: 000000 ill + +4023f924 : +4023f924: f0c112 addi a1, a1, -16 +4023f927: 0261c2 s32i a12, a1, 8 +4023f92a: 036102 s32i a0, a1, 12 +4023f92d: 20c220 or a12, a2, a2 +4023f930: 041216 beqz a2, 4023f975 +4023f933: 390222 l8ui a2, a2, 57 +4023f936: 012280 slli a2, a2, 24 +4023f939: 0042d6 bgez a2, 4023f941 +4023f93c: 0c2d mov.n a2, a12 +4023f93e: fe3dc5 call0 4023dd1c +4023f941: 390c22 l8ui a2, a12, 57 +4023f944: 046207 bbci a2, 0, 4023f94c +4023f947: 0c2d mov.n a2, a12 +4023f949: fffb05 call0 4023f8fc +4023f94c: e6c531 l32r a3, 40239460 +4023f94f: 0328 l32i.n a2, a3, 0 +4023f951: 099c27 bne a12, a2, 4023f95e +4023f954: 0c28 l32i.n a2, a12, 0 +4023f956: 0329 s32i.n a2, a3, 0 +4023f958: 000346 j 4023f969 +4023f95b: 032d00 excw +4023f95e: 329c beqz.n a2, 4023f975 +4023f960: 0238 l32i.n a3, a2, 0 +4023f962: f69c37 bne a12, a3, 4023f95c +4023f965: 0c38 l32i.n a3, a12, 0 +4023f967: 0239 s32i.n a3, a2, 0 +4023f969: 853921 l32r a2, 40220e50 +4023f96c: 0238 l32i.n a3, a2, 0 +4023f96e: 039c37 bne a12, a3, 4023f975 +4023f971: 030c movi.n a3, 0 +4023f973: 0239 s32i.n a3, a2, 0 +4023f975: 3108 l32i.n a0, a1, 12 +4023f977: 21c8 l32i.n a12, a1, 8 +4023f979: 10c112 addi a1, a1, 16 +4023f97c: f00d ret.n + ... + +4023f980 : +4023f980: f0c112 addi a1, a1, -16 +4023f983: 21c9 s32i.n a12, a1, 8 +4023f985: 3109 s32i.n a0, a1, 12 +4023f987: 390232 l8ui a3, a2, 57 +4023f98a: 02cd mov.n a12, a2 +4023f98c: 021c movi.n a2, 16 +4023f98e: 308327 bany a3, a2, 4023f9c2 +4023f991: 202320 or a2, a3, a2 +4023f994: 394c22 s8i a2, a12, 57 +4023f997: 8c28 l32i.n a2, a12, 32 +4023f999: 004216 beqz a2, 4023f9a1 +4023f99c: 0c2d mov.n a2, a12 +4023f99e: f97d85 call0 40239178 +4023f9a1: 390c22 l8ui a2, a12, 57 +4023f9a4: 1a6207 bbci a2, 0, 4023f9c2 +4023f9a7: 066257 bbci a2, 5, 4023f9b1 +4023f9aa: 3c4b addi.n a3, a12, 4 +4023f9ac: 0c2d mov.n a2, a12 +4023f9ae: fdba45 call0 4023d554 +4023f9b1: 390c22 l8ui a2, a12, 57 +4023f9b4: 012280 slli a2, a2, 24 +4023f9b7: 0072d6 bgez a2, 4023f9c2 +4023f9ba: 0c2d mov.n a2, a12 +4023f9bc: 201110 or a1, a1, a1 +4023f9bf: fe3cc5 call0 4023dd8c +4023f9c2: 3108 l32i.n a0, a1, 12 +4023f9c4: 21c8 l32i.n a12, a1, 8 +4023f9c6: 10c112 addi a1, a1, 16 +4023f9c9: f00d ret.n + ... + +4023f9cc : +4023f9cc: 390242 l8ui a4, a2, 57 +4023f9cf: 076447 bbci a4, 4, 4023f9da +4023f9d2: f36c movi.n a3, -17 +4023f9d4: 103430 and a3, a4, a3 +4023f9d7: 394232 s8i a3, a2, 57 +4023f9da: f00d ret.n + +4023f9dc : +4023f9dc: 113300 slli a3, a3, 16 +4023f9df: 313030 srai a3, a3, 16 +4023f9e2: 068316 beqz a3, 4023fa4e +4023f9e5: 065216 beqz a2, 4023fa4e +4023f9e8: 0103d6 bgez a3, 4023f9fc +4023f9eb: 606030 neg a6, a3 +4023f9ee: 051242 l16ui a4, a2, 10 +4023f9f1: f46060 extui a6, a6, 0, 16 +4023f9f4: 150c movi.n a5, 1 +4023f9f6: 563467 bltu a4, a6, 4023fa50 +4023f9f9: 000086 j 4023f9ff +4023f9fc: f46030 extui a6, a3, 0, 16 +4023f9ff: 0c0272 l8ui a7, a2, 12 +4023fa02: 1248 l32i.n a4, a2, 4 +4023fa04: 178c beqz.n a7, 4023fa09 +4023fa06: 133766 bnei a7, 3, 4023fa1d +4023fa09: c05430 sub a5, a4, a3 +4023fa0c: 1259 s32i.n a5, a2, 4 +4023fa0e: 38c262 addi a6, a2, 56 +4023fa11: 25b567 bgeu a5, a6, 4023fa3a +4023fa14: 1249 s32i.n a4, a2, 4 +4023fa16: 150c movi.n a5, 1 +4023fa18: 000d06 j 4023fa50 +4023fa1b: 0b0000 excw +4023fa1e: 808087 bany a0, a8, 4023f9a2 +4023fa21: 150cf4 excw +4023fa24: 2828f6 bgeui a8, 2, 4023fa50 +4023fa27: 0053d6 bgez a3, 4023fa30 +4023fa2a: 051252 l16ui a5, a2, 10 +4023fa2d: 04b567 bgeu a5, a6, 4023fa35 +4023fa30: 150c movi.n a5, 1 +4023fa32: 1a2766 bnei a7, 2, 4023fa50 +4023fa35: c04430 sub a4, a4, a3 +4023fa38: 1249 s32i.n a4, a2, 4 +4023fa3a: 051242 l16ui a4, a2, 10 +4023fa3d: f43030 extui a3, a3, 0, 16 +4023fa40: 434a add.n a4, a3, a4 +4023fa42: 055242 s16i a4, a2, 10 +4023fa45: 041242 l16ui a4, a2, 8 +4023fa48: 803340 add a3, a3, a4 +4023fa4b: 045232 s16i a3, a2, 8 +4023fa4e: 050c movi.n a5, 0 +4023fa50: 052d mov.n a2, a5 +4023fa52: f00d ret.n + +4023fa54 : +4023fa54: 628c beqz.n a2, 4023fa5e +4023fa56: 071232 l16ui a3, a2, 14 +4023fa59: 331b addi.n a3, a3, 1 +4023fa5b: 075232 s16i a3, a2, 14 +4023fa5e: f00d ret.n +4023fa60: 9e .byte 0x9e +4023fa61: 3ffe97 bbsi a14, 25, 4023faa4 + +4023fa64 : +4023fa64: e0c112 addi a1, a1, -32 +4023fa67: 61c9 s32i.n a12, a1, 24 +4023fa69: 51d9 s32i.n a13, a1, 20 +4023fa6b: 41e9 s32i.n a14, a1, 16 +4023fa6d: 02dd mov.n a13, a2 +4023fa6f: 7109 s32i.n a0, a1, 28 +4023fa71: 020c movi.n a2, 0 +4023fa73: 31f9 s32i.n a15, a1, 12 +4023fa75: 02cd mov.n a12, a2 +4023fa77: fffae1 l32r a14, 4023fa60 +4023fa7a: 4a1d27 beq a13, a2, 4023fac8 +4023fa7d: 071d22 l16ui a2, a13, 14 +4023fa80: ffc222 addi a2, a2, -1 +4023fa83: f42020 extui a2, a2, 0, 16 +4023fa86: 075d22 s16i a2, a13, 14 +4023fa89: 92fc bnez.n a2, 4023fac6 +4023fa8b: 0c0d22 l8ui a2, a13, 12 +4023fa8e: 0df8 l32i.n a15, a13, 0 +4023fa90: e9a242 movi a4, 0x2e9 +4023fa93: 163226 beqi a2, 3, 4023faad +4023fa96: ffc232 addi a3, a2, -1 +4023fa99: f43030 extui a3, a3, 0, 16 +4023fa9c: 0523b6 bltui a3, 2, 4023faa5 +4023fa9f: f6a242 movi a4, 0x2f6 +4023faa2: 074266 bnei a2, 4, 4023faad +4023faa5: 4d28 l32i.n a2, a13, 16 +4023faa7: dfd3c5 call0 4021f7e4 +4023faaa: f3a242 movi a4, 0x2f3 +4023faad: 0e3d mov.n a3, a14 +4023faaf: 0d2d mov.n a2, a13 +4023fab1: cc1b addi.n a12, a12, 1 +4023fab3: e57c01 l32r a0, 402390a4 +4023fab6: 0000c0 callx0 a0 +4023fab9: 74c0c0 extui a12, a12, 0, 8 +4023fabc: 6f8c beqz.n a15, 4023fac6 +4023fabe: 0fdd mov.n a13, a15 +4023fac0: ffee46 j 4023fa7d +4023fac3: 000000 ill +4023fac6: 0c2d mov.n a2, a12 +4023fac8: 7108 l32i.n a0, a1, 28 +4023faca: 61c8 l32i.n a12, a1, 24 +4023facc: 51d8 l32i.n a13, a1, 20 +4023face: 41e8 l32i.n a14, a1, 16 +4023fad0: 31f8 l32i.n a15, a1, 12 +4023fad2: 20c112 addi a1, a1, 32 +4023fad5: f00d ret.n +4023fad7: 8d2c00 excw +4023fada: fe .byte 0xfe +4023fadb: 3f .byte 0x3f + +4023fadc : +4023fadc: d0c112 addi a1, a1, -48 +4023fadf: 81e9 s32i.n a14, a1, 32 +4023fae1: 71f9 s32i.n a15, a1, 28 +4023fae3: b109 s32i.n a0, a1, 44 +4023fae5: a1c9 s32i.n a12, a1, 40 +4023fae7: 91d9 s32i.n a13, a1, 36 +4023fae9: 04fd mov.n a15, a4 +4023faeb: f4e030 extui a14, a3, 0, 16 +4023faee: 141226 beqi a2, 1, 4023fb06 +4023faf1: c28c beqz.n a2, 4023fb01 +4023faf3: 172226 beqi a2, 2, 4023fb0e +4023faf6: 023226 beqi a2, 3, 4023fafc +4023faf9: 0052c6 j 4023fc48 +4023fafc: 4d2c movi.n a13, 36 +4023fafe: 000506 j 4023fb16 +4023fb01: 4d1c movi.n a13, 20 +4023fb03: 000046 j 4023fb08 +4023fb06: 0d0c movi.n a13, 0 +4023fb08: 14cdd2 addi a13, a13, 20 +4023fb0b: 000046 j 4023fb10 +4023fb0e: 0d0c movi.n a13, 0 +4023fb10: 32cdd2 addi a13, a13, 50 +4023fb13: f4d0d0 extui a13, a13, 0, 16 +4023fb16: 020c movi.n a2, 0 +4023fb18: 025fb6 bltui a15, 5, 4023fb1e +4023fb1b: 004ac6 j 4023fc4a +4023fb1e: ffee21 l32r a2, 4023fad8 +4023fb21: a02f20 addx4 a2, a15, a2 +4023fb24: 0228 l32i.n a2, a2, 0 +4023fb26: 0002a0 jx a2 +4023fb29: f6db21 l32r a2, 4023d698 +4023fb2c: ffcd31 l32r a3, 4023fa60 +4023fb2f: 9228 l32i.n a2, a2, 36 +4023fb31: 050c movi.n a5, 0 +4023fb33: 29a142 movi a4, 0x129 +4023fb36: 0129 s32i.n a2, a1, 0 +4023fb38: e6f701 l32r a0, 40239714 +4023fb3b: 0000c0 callx0 a0 +4023fb3e: 02cd mov.n a12, a2 +4023fb40: 104216 beqz a2, 4023fc48 +4023fb43: 320c movi.n a2, 3 +4023fb45: 0c4c22 s8i a2, a12, 12 +4023fb48: 020c movi.n a2, 0 +4023fb4a: 0c29 s32i.n a2, a12, 0 +4023fb4c: 2cda add.n a2, a12, a13 +4023fb4e: c37c movi.n a3, -4 +4023fb50: 17c222 addi a2, a2, 23 +4023fb53: 102230 and a2, a2, a3 +4023fb56: 03cdd2 addi a13, a13, 3 +4023fb59: 016c22 s32i a2, a12, 4 +4023fb5c: 10dd30 and a13, a13, a3 +4023fb5f: eca522 movi a2, 0x5ec +4023fb62: 045ce2 s16i a14, a12, 8 +4023fb65: c0d2d0 sub a13, a2, a13 +4023fb68: 02aed7 bge a14, a13, 4023fb6e +4023fb6b: 20dee0 or a13, a14, a14 +4023fb6e: 120c movi.n a2, 1 +4023fb70: 055cd2 s16i a13, a12, 10 +4023fb73: 075c22 s16i a2, a12, 14 +4023fb76: c0ded0 sub a13, a14, a13 +4023fb79: 3f0c movi.n a15, 3 +4023fb7b: 0ced mov.n a14, a12 +4023fb7d: 080c movi.n a8, 0 +4023fb7f: 021de6 bgei a13, 1, 4023fb85 +4023fb82: 002cc6 j 4023fc39 +4023fb85: ffb631 l32r a3, 4023fa60 +4023fb88: 002122 l32i a2, a1, 0 +4023fb8b: 00a052 movi a5, 0 +4023fb8e: 4aa142 movi a4, 0x14a +4023fb91: 1189 s32i.n a8, a1, 4 +4023fb93: e6e001 l32r a0, 40239714 +4023fb96: 0000c0 callx0 a0 +4023fb99: 012182 l32i a8, a1, 4 +4023fb9c: 72cc bnez.n a2, 4023fba7 +4023fb9e: 202cc0 or a2, a12, a12 +4023fba1: ffec05 call0 4023fa64 +4023fba4: 002806 j 4023fc48 +4023fba7: 030c movi.n a3, 0 +4023fba9: 0239 s32i.n a3, a2, 0 +4023fbab: 0c42f2 s8i a15, a2, 12 +4023fbae: 0d4282 s8i a8, a2, 13 +4023fbb1: 0e29 s32i.n a2, a14, 0 +4023fbb3: 0452d2 s16i a13, a2, 8 +4023fbb6: eca542 movi a4, 0x5ec +4023fbb9: 0d3d mov.n a3, a13 +4023fbbb: 01a4d7 bge a4, a13, 4023fbc0 +4023fbbe: 043d mov.n a3, a4 +4023fbc0: 14c242 addi a4, a2, 20 +4023fbc3: 1249 s32i.n a4, a2, 4 +4023fbc5: 140c movi.n a4, 1 +4023fbc7: 055232 s16i a3, a2, 10 +4023fbca: 075242 s16i a4, a2, 14 +4023fbcd: c0dd30 sub a13, a13, a3 +4023fbd0: 02ed mov.n a14, a2 +4023fbd2: ffea46 j 4023fb7f +4023fbd5: cf7c movi.n a15, -4 +4023fbd7: 17cd72 addi a7, a13, 23 +4023fbda: 2e3b addi.n a2, a14, 3 +4023fbdc: 1077f0 and a7, a7, a15 +4023fbdf: 1022f0 and a2, a2, a15 +4023fbe2: ff9f31 l32r a3, 4023fa60 +4023fbe5: 050c movi.n a5, 0 +4023fbe7: 6ea142 movi a4, 0x16e +4023fbea: 272a add.n a2, a7, a2 +4023fbec: e6ca01 l32r a0, 40239714 +4023fbef: 0000c0 callx0 a0 +4023fbf2: 02cd mov.n a12, a2 +4023fbf4: 050216 beqz a2, 4023fc48 +4023fbf7: 22da add.n a2, a2, a13 +4023fbf9: 17c222 addi a2, a2, 23 +4023fbfc: 1022f0 and a2, a2, a15 +4023fbff: 1c29 s32i.n a2, a12, 4 +4023fc01: 020c movi.n a2, 0 +4023fc03: 045ce2 s16i a14, a12, 8 +4023fc06: 055ce2 s16i a14, a12, 10 +4023fc09: 0c29 s32i.n a2, a12, 0 +4023fc0b: 0c4c22 s8i a2, a12, 12 +4023fc0e: 4c29 s32i.n a2, a12, 16 +4023fc10: 000946 j 4023fc39 +4023fc13: f6a121 l32r a2, 4023d698 +4023fc16: ff9231 l32r a3, 4023fa60 +4023fc19: 8228 l32i.n a2, a2, 32 +4023fc1b: 050c movi.n a5, 0 +4023fc1d: 84a142 movi a4, 0x184 +4023fc20: e6bd01 l32r a0, 40239714 +4023fc23: 0000c0 callx0 a0 +4023fc26: 02cd mov.n a12, a2 +4023fc28: c29c beqz.n a2, 4023fc48 +4023fc2a: 020c movi.n a2, 0 +4023fc2c: 1c29 s32i.n a2, a12, 4 +4023fc2e: 045ce2 s16i a14, a12, 8 +4023fc31: 055ce2 s16i a14, a12, 10 +4023fc34: 0c29 s32i.n a2, a12, 0 +4023fc36: 0c4cf2 s8i a15, a12, 12 +4023fc39: 120c movi.n a2, 1 +4023fc3b: 075c22 s16i a2, a12, 14 +4023fc3e: 020c movi.n a2, 0 +4023fc40: 0d4c22 s8i a2, a12, 13 +4023fc43: 0c2d mov.n a2, a12 +4023fc45: 000046 j 4023fc4a +4023fc48: 020c movi.n a2, 0 +4023fc4a: b108 l32i.n a0, a1, 44 +4023fc4c: a1c8 l32i.n a12, a1, 40 +4023fc4e: 91d8 l32i.n a13, a1, 36 +4023fc50: 81e8 l32i.n a14, a1, 32 +4023fc52: 71f8 l32i.n a15, a1, 28 +4023fc54: 30c112 addi a1, a1, 48 +4023fc57: f00d ret.n +4023fc59: 000000 ill + +4023fc5c : +4023fc5c: f0c112 addi a1, a1, -16 +4023fc5f: 041262 l16ui a6, a2, 8 +4023fc62: 21c9 s32i.n a12, a1, 8 +4023fc64: f43030 extui a3, a3, 0, 16 +4023fc67: 3109 s32i.n a0, a1, 12 +4023fc69: 02cd mov.n a12, a2 +4023fc6b: 034d mov.n a4, a3 +4023fc6d: 2fb367 bgeu a3, a6, 4023fca0 +4023fc70: 051c52 l16ui a5, a12, 10 +4023fc73: 0c28 l32i.n a2, a12, 0 +4023fc75: 18b547 bgeu a5, a4, 4023fc91 +4023fc78: c04450 sub a4, a4, a5 +4023fc7b: 041c52 l16ui a5, a12, 8 +4023fc7e: f44040 extui a4, a4, 0, 16 +4023fc81: c05560 sub a5, a5, a6 +4023fc84: 535a add.n a5, a3, a5 +4023fc86: 045c52 s16i a5, a12, 8 +4023fc89: 02cd mov.n a12, a2 +4023fc8b: fff846 j 4023fc70 +4023fc8e: 000000 ill +4023fc91: 055c42 s16i a4, a12, 10 +4023fc94: 045c42 s16i a4, a12, 8 +4023fc97: 128c beqz.n a2, 4023fc9c +4023fc99: ffdc85 call0 4023fa64 +4023fc9c: 020c movi.n a2, 0 +4023fc9e: 0c29 s32i.n a2, a12, 0 +4023fca0: 3108 l32i.n a0, a1, 12 +4023fca2: 21c8 l32i.n a12, a1, 8 +4023fca4: 10c112 addi a1, a1, 16 +4023fca7: f00d ret.n +4023fca9: 000000 ill + +4023fcac : +4023fcac: 024d mov.n a4, a2 +4023fcae: 020c movi.n a2, 0 +4023fcb0: 848c beqz.n a4, 4023fcbc +4023fcb2: 321b addi.n a3, a2, 1 +4023fcb4: 742030 extui a2, a3, 0, 8 +4023fcb7: 0448 l32i.n a4, a4, 0 +4023fcb9: fffcc6 j 4023fcb0 +4023fcbc: f00d ret.n + ... + +4023fcc0 : +4023fcc0: 629c beqz.n a2, 4023fcda +4023fcc2: 439c beqz.n a3, 4023fcda +4023fcc4: 041252 l16ui a5, a2, 8 +4023fcc7: 041342 l16ui a4, a3, 8 +4023fcca: 0268 l32i.n a6, a2, 0 +4023fccc: 454a add.n a4, a5, a4 +4023fcce: 045242 s16i a4, a2, 8 +4023fcd1: 368c beqz.n a6, 4023fcd8 +4023fcd3: 062d mov.n a2, a6 +4023fcd5: fffac6 j 4023fcc4 +4023fcd8: 0239 s32i.n a3, a2, 0 +4023fcda: f00d ret.n + +4023fcdc : 4023fcdc: f0c112 addi a1, a1, -16 -4023fcdf: 21c9 s32i.n a12, a1, 8 -4023fce1: 02c8 l32i.n a12, a2, 0 -4023fce3: 3109 s32i.n a0, a1, 12 -4023fce5: 004c56 bnez a12, 4023fced -4023fce8: 020c movi.n a2, 0 -4023fcea: 000706 j 4023fd0a -4023fced: 051242 l16ui a4, a2, 10 -4023fcf0: 041232 l16ui a3, a2, 8 -4023fcf3: c03340 sub a3, a3, a4 -4023fcf6: 045c32 s16i a3, a12, 8 -4023fcf9: 030c movi.n a3, 0 -4023fcfb: 0239 s32i.n a3, a2, 0 -4023fcfd: 045242 s16i a4, a2, 8 -4023fd00: 0c2d mov.n a2, a12 -4023fd02: ffd445 call0 4023fa48 -4023fd05: fdf256 bnez a2, 4023fce8 -4023fd08: 0c2d mov.n a2, a12 -4023fd0a: 3108 l32i.n a0, a1, 12 -4023fd0c: 21c8 l32i.n a12, a1, 8 -4023fd0e: 10c112 addi a1, a1, 16 -4023fd11: f00d ret.n - ... - -4023fd14 : -4023fd14: d0c112 addi a1, a1, -48 -4023fd17: a1c9 s32i.n a12, a1, 40 -4023fd19: 91d9 s32i.n a13, a1, 36 -4023fd1b: b109 s32i.n a0, a1, 44 -4023fd1d: 81e9 s32i.n a14, a1, 32 -4023fd1f: 71f9 s32i.n a15, a1, 28 -4023fd21: 02cd mov.n a12, a2 -4023fd23: 03dd mov.n a13, a3 -4023fd25: 08b216 beqz a2, 4023fdb4 -4023fd28: 088316 beqz a3, 4023fdb4 -4023fd2b: 041242 l16ui a4, a2, 8 -4023fd2e: 041332 l16ui a3, a3, 8 -4023fd31: 427c movi.n a2, -12 -4023fd33: 02b437 bgeu a4, a3, 4023fd39 -4023fd36: 002186 j 4023fdc0 -4023fd39: 0f0c movi.n a15, 0 -4023fd3b: 0fed mov.n a14, a15 -4023fd3d: 051c32 l16ui a3, a12, 10 -4023fd40: 051d22 l16ui a2, a13, 10 -4023fd43: c033e0 sub a3, a3, a14 -4023fd46: c022f0 sub a2, a2, a15 -4023fd49: f45030 extui a5, a3, 0, 16 -4023fd4c: 022327 blt a3, a2, 4023fd52 -4023fd4f: f45020 extui a5, a2, 0, 16 -4023fd52: 1d38 l32i.n a3, a13, 4 -4023fd54: 1c28 l32i.n a2, a12, 4 -4023fd56: 054d mov.n a4, a5 -4023fd58: 33fa add.n a3, a3, a15 -4023fd5a: 8022e0 add a2, a2, a14 -4023fd5d: 006152 s32i a5, a1, 0 -4023fd60: e69801 l32r a0, 402397c0 -4023fd63: 0000c0 callx0 a0 -4023fd66: 0158 l32i.n a5, a1, 0 -4023fd68: 051c22 l16ui a2, a12, 10 -4023fd6b: ee5a add.n a14, a14, a5 -4023fd6d: ff5a add.n a15, a15, a5 -4023fd6f: f4e0e0 extui a14, a14, 0, 16 -4023fd72: f4f0f0 extui a15, a15, 0, 16 -4023fd75: 0392e7 bne a2, a14, 4023fd7c -4023fd78: 0cc8 l32i.n a12, a12, 0 -4023fd7a: 0e0c movi.n a14, 0 -4023fd7c: 051d22 l16ui a2, a13, 10 -4023fd7f: 053f27 bltu a15, a2, 4023fd88 -4023fd82: 0dd8 l32i.n a13, a13, 0 -4023fd84: 4d9c beqz.n a13, 4023fd9c -4023fd86: 0f0c movi.n a15, 0 -4023fd88: 051d32 l16ui a3, a13, 10 -4023fd8b: 041d22 l16ui a2, a13, 8 -4023fd8e: 039327 bne a3, a2, 4023fd95 -4023fd91: 0d28 l32i.n a2, a13, 0 -4023fd93: 22ec bnez.n a2, 4023fdb9 -4023fd95: fa4c16 beqz a12, 4023fd3d -4023fd98: 000106 j 4023fda0 -4023fd9b: ec9c00 excw -4023fd9e: 0f0c movi.n a15, 0 -4023fda0: 051c32 l16ui a3, a12, 10 -4023fda3: 041c22 l16ui a2, a12, 8 -4023fda6: 039327 bne a3, a2, 4023fdad -4023fda9: 0c28 l32i.n a2, a12, 0 -4023fdab: a2cc bnez.n a2, 4023fdb9 -4023fdad: f8cd56 bnez a13, 4023fd3d -4023fdb0: 000286 j 4023fdbe -4023fdb3: 427c00 excw -4023fdb6: 000186 j 4023fdc0 -4023fdb9: a27c movi.n a2, -6 -4023fdbb: 000046 j 4023fdc0 -4023fdbe: 020c movi.n a2, 0 -4023fdc0: b108 l32i.n a0, a1, 44 -4023fdc2: a1c8 l32i.n a12, a1, 40 -4023fdc4: 91d8 l32i.n a13, a1, 36 -4023fdc6: 81e8 l32i.n a14, a1, 32 -4023fdc8: 71f8 l32i.n a15, a1, 28 -4023fdca: 30c112 addi a1, a1, 48 -4023fdcd: f00d ret.n - ... - -4023fdd0 : -4023fdd0: d0c112 addi a1, a1, -48 -4023fdd3: 81e9 s32i.n a14, a1, 32 -4023fdd5: b109 s32i.n a0, a1, 44 -4023fdd7: a1c9 s32i.n a12, a1, 40 -4023fdd9: 91d9 s32i.n a13, a1, 36 -4023fddb: 71f9 s32i.n a15, a1, 28 -4023fddd: 02ed mov.n a14, a2 -4023fddf: 036d mov.n a6, a3 -4023fde1: f47040 extui a7, a4, 0, 16 -4023fde4: f45050 extui a5, a5, 0, 16 -4023fde7: 062316 beqz a3, 4023fe4d -4023fdea: 0c0c movi.n a12, 0 -4023fdec: 0cfd mov.n a15, a12 -4023fdee: 05b216 beqz a2, 4023fe4d -4023fdf1: 053716 beqz a7, 4023fe48 -4023fdf4: 050e16 beqz a14, 4023fe48 -4023fdf7: d58c beqz.n a5, 4023fe08 -4023fdf9: 051e32 l16ui a3, a14, 10 -4023fdfc: 083537 bltu a5, a3, 4023fe08 -4023fdff: c05530 sub a5, a5, a3 -4023fe02: f45050 extui a5, a5, 0, 16 -4023fe05: 000e86 j 4023fe43 -4023fe08: 051e22 l16ui a2, a14, 10 -4023fe0b: 07dd mov.n a13, a7 -4023fe0d: c02250 sub a2, a2, a5 -4023fe10: f42020 extui a2, a2, 0, 16 -4023fe13: 01b277 bgeu a2, a7, 4023fe18 -4023fe16: 02dd mov.n a13, a2 -4023fe18: 1e38 l32i.n a3, a14, 4 -4023fe1a: f4d0d0 extui a13, a13, 0, 16 -4023fe1d: 26fa add.n a2, a6, a15 -4023fe1f: 0d4d mov.n a4, a13 -4023fe21: 335a add.n a3, a3, a5 -4023fe23: 0169 s32i.n a6, a1, 0 -4023fe25: 1179 s32i.n a7, a1, 4 -4023fe27: e66601 l32r a0, 402397c0 -4023fe2a: 0000c0 callx0 a0 -4023fe2d: 1178 l32i.n a7, a1, 4 -4023fe2f: ccda add.n a12, a12, a13 -4023fe31: ffda add.n a15, a15, a13 -4023fe33: 0168 l32i.n a6, a1, 0 -4023fe35: c0d7d0 sub a13, a7, a13 -4023fe38: f4c0c0 extui a12, a12, 0, 16 -4023fe3b: f4f0f0 extui a15, a15, 0, 16 -4023fe3e: f470d0 extui a7, a13, 0, 16 -4023fe41: 050c movi.n a5, 0 -4023fe43: 0ee8 l32i.n a14, a14, 0 -4023fe45: ffea06 j 4023fdf1 -4023fe48: 0c2d mov.n a2, a12 -4023fe4a: 000046 j 4023fe4f -4023fe4d: 020c movi.n a2, 0 -4023fe4f: b108 l32i.n a0, a1, 44 -4023fe51: a1c8 l32i.n a12, a1, 40 -4023fe53: 91d8 l32i.n a13, a1, 36 -4023fe55: 81e8 l32i.n a14, a1, 32 -4023fe57: 71f8 l32i.n a15, a1, 28 -4023fe59: 30c112 addi a1, a1, 48 -4023fe5c: f00d ret.n - ... - -4023fe60 : -4023fe60: d0c112 addi a1, a1, -48 -4023fe63: a1c9 s32i.n a12, a1, 40 -4023fe65: 91d9 s32i.n a13, a1, 36 -4023fe67: b109 s32i.n a0, a1, 44 -4023fe69: 81e9 s32i.n a14, a1, 32 -4023fe6b: 71f9 s32i.n a15, a1, 28 -4023fe6d: 02dd mov.n a13, a2 -4023fe6f: 035d mov.n a5, a3 -4023fe71: f4c040 extui a12, a4, 0, 16 -4023fe74: 028c beqz.n a2, 4023fe78 -4023fe76: 33cc bnez.n a3, 4023fe7d -4023fe78: 020c movi.n a2, 0 -4023fe7a: 000e86 j 4023feb8 -4023fe7d: 041232 l16ui a3, a2, 8 -4023fe80: 0f0c movi.n a15, 0 -4023fe82: 427c movi.n a2, -12 -4023fe84: 3033c7 bltu a3, a12, 4023feb8 -4023fe87: fedc16 beqz a12, 4023fe78 -4023fe8a: 051d22 l16ui a2, a13, 10 -4023fe8d: 0ced mov.n a14, a12 -4023fe8f: 01b2c7 bgeu a2, a12, 4023fe94 -4023fe92: 02ed mov.n a14, a2 -4023fe94: f4e0e0 extui a14, a14, 0, 16 -4023fe97: 1d28 l32i.n a2, a13, 4 -4023fe99: 35fa add.n a3, a5, a15 -4023fe9b: 0e4d mov.n a4, a14 -4023fe9d: 0159 s32i.n a5, a1, 0 -4023fe9f: c0cce0 sub a12, a12, a14 -4023fea2: e64701 l32r a0, 402397c0 -4023fea5: 0000c0 callx0 a0 -4023fea8: ffea add.n a15, a15, a14 -4023feaa: f4c0c0 extui a12, a12, 0, 16 -4023fead: f4f0f0 extui a15, a15, 0, 16 -4023feb0: 0dd8 l32i.n a13, a13, 0 -4023feb2: 0158 l32i.n a5, a1, 0 -4023feb4: fff3c6 j 4023fe87 -4023feb7: b10800 excw -4023feba: a1c8 l32i.n a12, a1, 40 -4023febc: 91d8 l32i.n a13, a1, 36 -4023febe: 81e8 l32i.n a14, a1, 32 -4023fec0: 71f8 l32i.n a15, a1, 28 -4023fec2: 30c112 addi a1, a1, 48 -4023fec5: f00d ret.n - ... - -4023fec8 : -4023fec8: f0c112 addi a1, a1, -16 -4023fecb: 11d9 s32i.n a13, a1, 4 -4023fecd: 02dd mov.n a13, a2 -4023fecf: 032d mov.n a2, a3 -4023fed1: 0d38 l32i.n a3, a13, 0 -4023fed3: 3109 s32i.n a0, a1, 12 -4023fed5: 21c9 s32i.n a12, a1, 8 -4023fed7: 63cc bnez.n a3, 4023fee1 -4023fed9: 0d2d mov.n a2, a13 -4023fedb: 000706 j 4023fefb -4023fede: 000000 ill -4023fee1: 041d32 l16ui a3, a13, 8 -4023fee4: 00a042 movi a4, 0 -4023fee7: ffbd85 call0 4023fac0 -4023feea: 02cd mov.n a12, a2 -4023feec: fe9216 beqz a2, 4023fed9 -4023feef: 0d3d mov.n a3, a13 -4023fef1: ffe205 call0 4023fd14 -4023fef4: 0d2d mov.n a2, a13 -4023fef6: ffb505 call0 4023fa48 -4023fef9: 0c2d mov.n a2, a12 -4023fefb: 3108 l32i.n a0, a1, 12 -4023fefd: 21c8 l32i.n a12, a1, 8 -4023feff: 11d8 l32i.n a13, a1, 4 -4023ff01: 10c112 addi a1, a1, 16 -4023ff04: f00d ret.n - ... - -4023ff08 : -4023ff08: f43030 extui a3, a3, 0, 16 -4023ff0b: f28c beqz.n a2, 4023ff1e -4023ff0d: 051242 l16ui a4, a2, 10 -4023ff10: 0e3347 bltu a3, a4, 4023ff22 -4023ff13: c03340 sub a3, a3, a4 -4023ff16: f43030 extui a3, a3, 0, 16 -4023ff19: 0228 l32i.n a2, a2, 0 -4023ff1b: fffb06 j 4023ff0b -4023ff1e: 020c movi.n a2, 0 +4023fcdf: 3109 s32i.n a0, a1, 12 +4023fce1: 21c9 s32i.n a12, a1, 8 +4023fce3: 03cd mov.n a12, a3 +4023fce5: fffd85 call0 4023fcc0 +4023fce8: 0c2d mov.n a2, a12 +4023fcea: ffd685 call0 4023fa54 +4023fced: 3108 l32i.n a0, a1, 12 +4023fcef: 21c8 l32i.n a12, a1, 8 +4023fcf1: 10c112 addi a1, a1, 16 +4023fcf4: f00d ret.n + ... + +4023fcf8 : +4023fcf8: f0c112 addi a1, a1, -16 +4023fcfb: 21c9 s32i.n a12, a1, 8 +4023fcfd: 02c8 l32i.n a12, a2, 0 +4023fcff: 3109 s32i.n a0, a1, 12 +4023fd01: 004c56 bnez a12, 4023fd09 +4023fd04: 020c movi.n a2, 0 +4023fd06: 000706 j 4023fd26 +4023fd09: 051242 l16ui a4, a2, 10 +4023fd0c: 041232 l16ui a3, a2, 8 +4023fd0f: c03340 sub a3, a3, a4 +4023fd12: 045c32 s16i a3, a12, 8 +4023fd15: 030c movi.n a3, 0 +4023fd17: 0239 s32i.n a3, a2, 0 +4023fd19: 045242 s16i a4, a2, 8 +4023fd1c: 0c2d mov.n a2, a12 +4023fd1e: ffd445 call0 4023fa64 +4023fd21: fdf256 bnez a2, 4023fd04 +4023fd24: 0c2d mov.n a2, a12 +4023fd26: 3108 l32i.n a0, a1, 12 +4023fd28: 21c8 l32i.n a12, a1, 8 +4023fd2a: 10c112 addi a1, a1, 16 +4023fd2d: f00d ret.n + ... + +4023fd30 : +4023fd30: d0c112 addi a1, a1, -48 +4023fd33: a1c9 s32i.n a12, a1, 40 +4023fd35: 91d9 s32i.n a13, a1, 36 +4023fd37: b109 s32i.n a0, a1, 44 +4023fd39: 81e9 s32i.n a14, a1, 32 +4023fd3b: 71f9 s32i.n a15, a1, 28 +4023fd3d: 02cd mov.n a12, a2 +4023fd3f: 03dd mov.n a13, a3 +4023fd41: 08b216 beqz a2, 4023fdd0 +4023fd44: 088316 beqz a3, 4023fdd0 +4023fd47: 041242 l16ui a4, a2, 8 +4023fd4a: 041332 l16ui a3, a3, 8 +4023fd4d: 427c movi.n a2, -12 +4023fd4f: 02b437 bgeu a4, a3, 4023fd55 +4023fd52: 002186 j 4023fddc +4023fd55: 0f0c movi.n a15, 0 +4023fd57: 0fed mov.n a14, a15 +4023fd59: 051c32 l16ui a3, a12, 10 +4023fd5c: 051d22 l16ui a2, a13, 10 +4023fd5f: c033e0 sub a3, a3, a14 +4023fd62: c022f0 sub a2, a2, a15 +4023fd65: f45030 extui a5, a3, 0, 16 +4023fd68: 022327 blt a3, a2, 4023fd6e +4023fd6b: f45020 extui a5, a2, 0, 16 +4023fd6e: 1d38 l32i.n a3, a13, 4 +4023fd70: 1c28 l32i.n a2, a12, 4 +4023fd72: 054d mov.n a4, a5 +4023fd74: 33fa add.n a3, a3, a15 +4023fd76: 8022e0 add a2, a2, a14 +4023fd79: 006152 s32i a5, a1, 0 +4023fd7c: e69801 l32r a0, 402397dc +4023fd7f: 0000c0 callx0 a0 +4023fd82: 0158 l32i.n a5, a1, 0 +4023fd84: 051c22 l16ui a2, a12, 10 +4023fd87: ee5a add.n a14, a14, a5 +4023fd89: ff5a add.n a15, a15, a5 +4023fd8b: f4e0e0 extui a14, a14, 0, 16 +4023fd8e: f4f0f0 extui a15, a15, 0, 16 +4023fd91: 0392e7 bne a2, a14, 4023fd98 +4023fd94: 0cc8 l32i.n a12, a12, 0 +4023fd96: 0e0c movi.n a14, 0 +4023fd98: 051d22 l16ui a2, a13, 10 +4023fd9b: 053f27 bltu a15, a2, 4023fda4 +4023fd9e: 0dd8 l32i.n a13, a13, 0 +4023fda0: 4d9c beqz.n a13, 4023fdb8 +4023fda2: 0f0c movi.n a15, 0 +4023fda4: 051d32 l16ui a3, a13, 10 +4023fda7: 041d22 l16ui a2, a13, 8 +4023fdaa: 039327 bne a3, a2, 4023fdb1 +4023fdad: 0d28 l32i.n a2, a13, 0 +4023fdaf: 22ec bnez.n a2, 4023fdd5 +4023fdb1: fa4c16 beqz a12, 4023fd59 +4023fdb4: 000106 j 4023fdbc +4023fdb7: ec9c00 excw +4023fdba: 0f0c movi.n a15, 0 +4023fdbc: 051c32 l16ui a3, a12, 10 +4023fdbf: 041c22 l16ui a2, a12, 8 +4023fdc2: 039327 bne a3, a2, 4023fdc9 +4023fdc5: 0c28 l32i.n a2, a12, 0 +4023fdc7: a2cc bnez.n a2, 4023fdd5 +4023fdc9: f8cd56 bnez a13, 4023fd59 +4023fdcc: 000286 j 4023fdda +4023fdcf: 427c00 excw +4023fdd2: 000186 j 4023fddc +4023fdd5: a27c movi.n a2, -6 +4023fdd7: 000046 j 4023fddc +4023fdda: 020c movi.n a2, 0 +4023fddc: b108 l32i.n a0, a1, 44 +4023fdde: a1c8 l32i.n a12, a1, 40 +4023fde0: 91d8 l32i.n a13, a1, 36 +4023fde2: 81e8 l32i.n a14, a1, 32 +4023fde4: 71f8 l32i.n a15, a1, 28 +4023fde6: 30c112 addi a1, a1, 48 +4023fde9: f00d ret.n + ... + +4023fdec : +4023fdec: d0c112 addi a1, a1, -48 +4023fdef: 81e9 s32i.n a14, a1, 32 +4023fdf1: b109 s32i.n a0, a1, 44 +4023fdf3: a1c9 s32i.n a12, a1, 40 +4023fdf5: 91d9 s32i.n a13, a1, 36 +4023fdf7: 71f9 s32i.n a15, a1, 28 +4023fdf9: 02ed mov.n a14, a2 +4023fdfb: 036d mov.n a6, a3 +4023fdfd: f47040 extui a7, a4, 0, 16 +4023fe00: f45050 extui a5, a5, 0, 16 +4023fe03: 062316 beqz a3, 4023fe69 +4023fe06: 0c0c movi.n a12, 0 +4023fe08: 0cfd mov.n a15, a12 +4023fe0a: 05b216 beqz a2, 4023fe69 +4023fe0d: 053716 beqz a7, 4023fe64 +4023fe10: 050e16 beqz a14, 4023fe64 +4023fe13: d58c beqz.n a5, 4023fe24 +4023fe15: 051e32 l16ui a3, a14, 10 +4023fe18: 083537 bltu a5, a3, 4023fe24 +4023fe1b: c05530 sub a5, a5, a3 +4023fe1e: f45050 extui a5, a5, 0, 16 +4023fe21: 000e86 j 4023fe5f +4023fe24: 051e22 l16ui a2, a14, 10 +4023fe27: 07dd mov.n a13, a7 +4023fe29: c02250 sub a2, a2, a5 +4023fe2c: f42020 extui a2, a2, 0, 16 +4023fe2f: 01b277 bgeu a2, a7, 4023fe34 +4023fe32: 02dd mov.n a13, a2 +4023fe34: 1e38 l32i.n a3, a14, 4 +4023fe36: f4d0d0 extui a13, a13, 0, 16 +4023fe39: 26fa add.n a2, a6, a15 +4023fe3b: 0d4d mov.n a4, a13 +4023fe3d: 335a add.n a3, a3, a5 +4023fe3f: 0169 s32i.n a6, a1, 0 +4023fe41: 1179 s32i.n a7, a1, 4 +4023fe43: e66601 l32r a0, 402397dc +4023fe46: 0000c0 callx0 a0 +4023fe49: 1178 l32i.n a7, a1, 4 +4023fe4b: ccda add.n a12, a12, a13 +4023fe4d: ffda add.n a15, a15, a13 +4023fe4f: 0168 l32i.n a6, a1, 0 +4023fe51: c0d7d0 sub a13, a7, a13 +4023fe54: f4c0c0 extui a12, a12, 0, 16 +4023fe57: f4f0f0 extui a15, a15, 0, 16 +4023fe5a: f470d0 extui a7, a13, 0, 16 +4023fe5d: 050c movi.n a5, 0 +4023fe5f: 0ee8 l32i.n a14, a14, 0 +4023fe61: ffea06 j 4023fe0d +4023fe64: 0c2d mov.n a2, a12 +4023fe66: 000046 j 4023fe6b +4023fe69: 020c movi.n a2, 0 +4023fe6b: b108 l32i.n a0, a1, 44 +4023fe6d: a1c8 l32i.n a12, a1, 40 +4023fe6f: 91d8 l32i.n a13, a1, 36 +4023fe71: 81e8 l32i.n a14, a1, 32 +4023fe73: 71f8 l32i.n a15, a1, 28 +4023fe75: 30c112 addi a1, a1, 48 +4023fe78: f00d ret.n + ... + +4023fe7c : +4023fe7c: d0c112 addi a1, a1, -48 +4023fe7f: a1c9 s32i.n a12, a1, 40 +4023fe81: 91d9 s32i.n a13, a1, 36 +4023fe83: b109 s32i.n a0, a1, 44 +4023fe85: 81e9 s32i.n a14, a1, 32 +4023fe87: 71f9 s32i.n a15, a1, 28 +4023fe89: 02dd mov.n a13, a2 +4023fe8b: 035d mov.n a5, a3 +4023fe8d: f4c040 extui a12, a4, 0, 16 +4023fe90: 028c beqz.n a2, 4023fe94 +4023fe92: 33cc bnez.n a3, 4023fe99 +4023fe94: 020c movi.n a2, 0 +4023fe96: 000e86 j 4023fed4 +4023fe99: 041232 l16ui a3, a2, 8 +4023fe9c: 0f0c movi.n a15, 0 +4023fe9e: 427c movi.n a2, -12 +4023fea0: 3033c7 bltu a3, a12, 4023fed4 +4023fea3: fedc16 beqz a12, 4023fe94 +4023fea6: 051d22 l16ui a2, a13, 10 +4023fea9: 0ced mov.n a14, a12 +4023feab: 01b2c7 bgeu a2, a12, 4023feb0 +4023feae: 02ed mov.n a14, a2 +4023feb0: f4e0e0 extui a14, a14, 0, 16 +4023feb3: 1d28 l32i.n a2, a13, 4 +4023feb5: 35fa add.n a3, a5, a15 +4023feb7: 0e4d mov.n a4, a14 +4023feb9: 0159 s32i.n a5, a1, 0 +4023febb: c0cce0 sub a12, a12, a14 +4023febe: e64701 l32r a0, 402397dc +4023fec1: 0000c0 callx0 a0 +4023fec4: ffea add.n a15, a15, a14 +4023fec6: f4c0c0 extui a12, a12, 0, 16 +4023fec9: f4f0f0 extui a15, a15, 0, 16 +4023fecc: 0dd8 l32i.n a13, a13, 0 +4023fece: 0158 l32i.n a5, a1, 0 +4023fed0: fff3c6 j 4023fea3 +4023fed3: b10800 excw +4023fed6: a1c8 l32i.n a12, a1, 40 +4023fed8: 91d8 l32i.n a13, a1, 36 +4023feda: 81e8 l32i.n a14, a1, 32 +4023fedc: 71f8 l32i.n a15, a1, 28 +4023fede: 30c112 addi a1, a1, 48 +4023fee1: f00d ret.n + ... + +4023fee4 : +4023fee4: f0c112 addi a1, a1, -16 +4023fee7: 11d9 s32i.n a13, a1, 4 +4023fee9: 02dd mov.n a13, a2 +4023feeb: 032d mov.n a2, a3 +4023feed: 0d38 l32i.n a3, a13, 0 +4023feef: 3109 s32i.n a0, a1, 12 +4023fef1: 21c9 s32i.n a12, a1, 8 +4023fef3: 63cc bnez.n a3, 4023fefd +4023fef5: 0d2d mov.n a2, a13 +4023fef7: 000706 j 4023ff17 +4023fefa: 000000 ill +4023fefd: 041d32 l16ui a3, a13, 8 +4023ff00: 00a042 movi a4, 0 +4023ff03: ffbd85 call0 4023fadc +4023ff06: 02cd mov.n a12, a2 +4023ff08: fe9216 beqz a2, 4023fef5 +4023ff0b: 0d3d mov.n a3, a13 +4023ff0d: ffe205 call0 4023fd30 +4023ff10: 0d2d mov.n a2, a13 +4023ff12: ffb505 call0 4023fa64 +4023ff15: 0c2d mov.n a2, a12 +4023ff17: 3108 l32i.n a0, a1, 12 +4023ff19: 21c8 l32i.n a12, a1, 8 +4023ff1b: 11d8 l32i.n a13, a1, 4 +4023ff1d: 10c112 addi a1, a1, 16 4023ff20: f00d ret.n -4023ff22: 1228 l32i.n a2, a2, 4 -4023ff24: 323a add.n a3, a2, a3 -4023ff26: 000322 l8ui a2, a3, 0 -4023ff29: f00d ret.n - ... - -4023ff2c : -4023ff2c: d0c112 addi a1, a1, -48 -4023ff2f: 81e9 s32i.n a14, a1, 32 -4023ff31: 71f9 s32i.n a15, a1, 28 -4023ff33: b109 s32i.n a0, a1, 44 -4023ff35: a1c9 s32i.n a12, a1, 40 -4023ff37: 91d9 s32i.n a13, a1, 36 -4023ff39: 02fd mov.n a15, a2 -4023ff3b: f4e030 extui a14, a3, 0, 16 -4023ff3e: f45050 extui a5, a5, 0, 16 -4023ff41: 047f16 beqz a15, 4023ff8c -4023ff44: 051f22 l16ui a2, a15, 10 -4023ff47: 0b3e27 bltu a14, a2, 4023ff56 -4023ff4a: c0ee20 sub a14, a14, a2 -4023ff4d: f4e0e0 extui a14, a14, 0, 16 -4023ff50: 0ff8 l32i.n a15, a15, 0 -4023ff52: fffac6 j 4023ff41 -4023ff55: 0d0c00 excw -4023ff58: f4c0d0 extui a12, a13, 0, 16 -4023ff5b: 2815d7 beq a5, a13, 4023ff87 -4023ff5e: 3eca add.n a3, a14, a12 -4023ff60: f43030 extui a3, a3, 0, 16 -4023ff63: 0f2d mov.n a2, a15 -4023ff65: 0149 s32i.n a4, a1, 0 -4023ff67: 1159 s32i.n a5, a1, 4 -4023ff69: fff9c5 call0 4023ff08 -4023ff6c: 0148 l32i.n a4, a1, 0 -4023ff6e: 3d1b addi.n a3, a13, 1 -4023ff70: d4da add.n a13, a4, a13 -4023ff72: 000d62 l8ui a6, a13, 0 -4023ff75: 1158 l32i.n a5, a1, 4 -4023ff77: 071627 beq a6, a2, 4023ff82 -4023ff7a: 2c1b addi.n a2, a12, 1 -4023ff7c: f42020 extui a2, a2, 0, 16 -4023ff7f: 000306 j 4023ff8f -4023ff82: 03dd mov.n a13, a3 -4023ff84: fff406 j 4023ff58 -4023ff87: 020c movi.n a2, 0 -4023ff89: 000086 j 4023ff8f -4023ff8c: fa0f21 l32r a2, 4023e7c8 -4023ff8f: b108 l32i.n a0, a1, 44 -4023ff91: a1c8 l32i.n a12, a1, 40 -4023ff93: 91d8 l32i.n a13, a1, 36 -4023ff95: 81e8 l32i.n a14, a1, 32 -4023ff97: 71f8 l32i.n a15, a1, 28 -4023ff99: 30c112 addi a1, a1, 48 -4023ff9c: f00d ret.n - ... - -4023ffa0 : -4023ffa0: d0c112 addi a1, a1, -48 -4023ffa3: 036d mov.n a6, a3 -4023ffa5: 041232 l16ui a3, a2, 8 -4023ffa8: a1c9 s32i.n a12, a1, 40 -4023ffaa: 81e9 s32i.n a14, a1, 32 -4023ffac: f4c050 extui a12, a5, 0, 16 -4023ffaf: f4e040 extui a14, a4, 0, 16 -4023ffb2: 91d9 s32i.n a13, a1, 36 -4023ffb4: 71f9 s32i.n a15, a1, 28 -4023ffb6: c0d3e0 sub a13, a3, a14 -4023ffb9: b109 s32i.n a0, a1, 44 -4023ffbb: 4cea add.n a4, a12, a14 -4023ffbd: 02fd mov.n a15, a2 -4023ffbf: f4d0d0 extui a13, a13, 0, 16 -4023ffc2: fa0121 l32r a2, 4023e7c8 -4023ffc5: 232347 blt a3, a4, 4023ffec -4023ffc8: 183dc7 bltu a13, a12, 4023ffe4 -4023ffcb: 064d mov.n a4, a6 -4023ffcd: 0e5d mov.n a5, a14 -4023ffcf: 0c3d mov.n a3, a12 -4023ffd1: 0f2d mov.n a2, a15 -4023ffd3: 0169 s32i.n a6, a1, 0 -4023ffd5: fff545 call0 4023ff2c -4023ffd8: 0168 l32i.n a6, a1, 0 -4023ffda: c28c beqz.n a2, 4023ffea -4023ffdc: cc2a add.n a12, a12, a2 -4023ffde: f4c0c0 extui a12, a12, 0, 16 -4023ffe1: fff8c6 j 4023ffc8 -4023ffe4: f9f921 l32r a2, 4023e7c8 -4023ffe7: 000046 j 4023ffec -4023ffea: 0c2d mov.n a2, a12 -4023ffec: b108 l32i.n a0, a1, 44 -4023ffee: a1c8 l32i.n a12, a1, 40 -4023fff0: 91d8 l32i.n a13, a1, 36 -4023fff2: 81e8 l32i.n a14, a1, 32 -4023fff4: 71f8 l32i.n a15, a1, 28 -4023fff6: 30c112 addi a1, a1, 48 -4023fff9: f00d ret.n -4023fffb: fffe00 excw - ... - -40240000 : -40240000: e0c112 addi a1, a1, -32 -40240003: 61c9 s32i.n a12, a1, 24 -40240005: 51d9 s32i.n a13, a1, 20 -40240007: 7109 s32i.n a0, a1, 28 -40240009: 02dd mov.n a13, a2 -4024000b: f9efc1 l32r a12, 4023e7c8 -4024000e: 33cc bnez.n a3, 40240015 -40240010: 0c2d mov.n a2, a12 -40240012: 0009c6 j 4024003d -40240015: 000322 l8ui a2, a3, 0 -40240018: ff4216 beqz a2, 40240010 -4024001b: 041d22 l16ui a2, a13, 8 -4024001e: ee12c7 beq a2, a12, 40240010 -40240021: 032d mov.n a2, a3 -40240023: 006132 s32i a3, a1, 0 -40240026: e48d01 l32r a0, 4023925c -40240029: 0000c0 callx0 a0 -4024002c: fff441 l32r a4, 4023fffc -4024002f: 0138 l32i.n a3, a1, 0 -40240031: db3427 bltu a4, a2, 40240010 -40240034: 024d mov.n a4, a2 -40240036: 050c movi.n a5, 0 -40240038: 0d2d mov.n a2, a13 -4024003a: fff645 call0 4023ffa0 -4024003d: 7108 l32i.n a0, a1, 28 -4024003f: 61c8 l32i.n a12, a1, 24 -40240041: 51d8 l32i.n a13, a1, 20 -40240043: 20c112 addi a1, a1, 32 -40240046: f00d ret.n - -40240048 : -40240048: f0c221 l32r a2, 4023c350 -4024004b: f0c112 addi a1, a1, -16 -4024004e: 0261c2 s32i a12, a1, 8 -40240051: 0022c2 l32i a12, a2, 0 -40240054: 0061e2 s32i a14, a1, 0 -40240057: 3109 s32i.n a0, a1, 12 -40240059: 11d9 s32i.n a13, a1, 4 -4024005b: 0e0c movi.n a14, 0 -4024005d: 4cbc beqz.n a12, 40240095 -4024005f: 202cd2 l32i a13, a12, 128 -40240062: adac beqz.n a13, 40240090 -40240064: 0d28 l32i.n a2, a13, 0 -40240066: a2cc bnez.n a2, 40240074 -40240068: 0d2d mov.n a2, a13 -4024006a: 00dec5 call0 40240e58 -4024006d: 206ce2 s32i a14, a12, 128 -40240070: 000706 j 40240090 -40240073: 3dd000 excw -40240076: 232220 excw -40240079: 224200 excw -4024007c: 94cc00 extui a12, a0, 12, 10 -4024007f: 03e9 s32i.n a14, a3, 0 -40240081: 00dd45 call0 40240e58 -40240084: 206cd2 s32i a13, a12, 128 -40240087: 000146 j 40240090 -4024008a: 023d mov.n a3, a2 -4024008c: fff9c6 j 40240077 -4024008f: 3cc800 excw -40240092: fff1c6 j 4024005d -40240095: 3108 l32i.n a0, a1, 12 -40240097: 21c8 l32i.n a12, a1, 8 -40240099: 11d8 l32i.n a13, a1, 4 -4024009b: 01e8 l32i.n a14, a1, 0 -4024009d: 10c112 addi a1, a1, 16 -402400a0: f00d ret.n -402400a2: 9e0000 excw -402400a5: 3ffe97 bbsi a14, 25, 402400e8 -402400a8: 3018 l32i.n a1, a0, 12 -402400aa: ff .byte 0xff -402400ab: 3f .byte 0x3f - -402400ac : -402400ac: f0c112 addi a1, a1, -16 -402400af: 11d9 s32i.n a13, a1, 4 -402400b1: 74d020 extui a13, a2, 0, 8 -402400b4: f57221 l32r a2, 4023d67c -402400b7: fffb31 l32r a3, 402400a4 -402400ba: 0228 l32i.n a2, a2, 0 -402400bc: 050c movi.n a5, 0 -402400be: 59a142 movi a4, 0x159 -402400c1: 0261c2 s32i a12, a1, 8 -402400c4: 3109 s32i.n a0, a1, 12 -402400c6: e58c01 l32r a0, 402396f8 -402400c9: 0000c0 callx0 a0 -402400cc: 02cd mov.n a12, a2 -402400ce: c29c beqz.n a2, 402400ee -402400d0: 00a032 movi a3, 0 -402400d3: 1ca042 movi a4, 28 -402400d6: e2c801 l32r a0, 40238bf8 -402400d9: 0000c0 callx0 a0 -402400dc: 80af22 movi a2, -128 -402400df: 0a4c22 s8i a2, a12, 10 -402400e2: fff121 l32r a2, 402400a8 -402400e5: 104cd2 s8i a13, a12, 16 -402400e8: 0238 l32i.n a3, a2, 0 -402400ea: 02c9 s32i.n a12, a2, 0 -402400ec: 3c39 s32i.n a3, a12, 12 -402400ee: 3108 l32i.n a0, a1, 12 -402400f0: 0c2d mov.n a2, a12 -402400f2: 11d8 l32i.n a13, a1, 4 -402400f4: 21c8 l32i.n a12, a1, 8 -402400f6: 10c112 addi a1, a1, 16 -402400f9: f00d ret.n - ... - -402400fc : -402400fc: ffeb41 l32r a4, 402400a8 -402400ff: f0c112 addi a1, a1, -16 -40240102: 0438 l32i.n a3, a4, 0 -40240104: 3109 s32i.n a0, a1, 12 -40240106: 0e9327 bne a3, a2, 40240118 -40240109: 3338 l32i.n a3, a3, 12 -4024010b: 0439 s32i.n a3, a4, 0 -4024010d: 000646 j 4024012a -40240110: 480000 excw -40240113: 84cc33 excw -40240116: 3338 l32i.n a3, a3, 12 -40240118: ff6356 bnez a3, 40240112 -4024011b: 0002c6 j 4024012a -4024011e: 470000 excw -40240121: 48f292 excw -40240124: 334932 s8i a3, a9, 51 -40240127: fffac6 j 40240116 -4024012a: ffde31 l32r a3, 402400a4 -4024012d: 45a142 movi a4, 0x145 -40240130: e3d601 l32r a0, 40239088 -40240133: 0000c0 callx0 a0 -40240136: 3108 l32i.n a0, a1, 12 -40240138: 10c112 addi a1, a1, 16 -4024013b: f00d ret.n -4024013d: 000000 ill - -40240140 : -40240140: 040c movi.n a4, 0 -40240142: 021347 beq a3, a4, 40240148 -40240145: 002342 l32i a4, a3, 0 -40240148: 0249 s32i.n a4, a2, 0 -4024014a: 020c movi.n a2, 0 -4024014c: f00d ret.n - ... - -40240150 : -40240150: 040c movi.n a4, 0 -40240152: 021347 beq a3, a4, 40240158 -40240155: 002342 l32i a4, a3, 0 -40240158: 1249 s32i.n a4, a2, 4 -4024015a: 020c movi.n a2, 0 -4024015c: f00d ret.n - ... - -40240160 : -40240160: 5239 s32i.n a3, a2, 20 -40240162: 6249 s32i.n a4, a2, 24 -40240164: f00d ret.n - ... - -40240168 : -40240168: d0c112 addi a1, a1, -48 -4024016b: 0961d2 s32i a13, a1, 36 -4024016e: 20d330 or a13, a3, a3 -40240171: 81e9 s32i.n a14, a1, 32 -40240173: 431c movi.n a3, 20 -40240175: 02ed mov.n a14, a2 -40240177: 0d2d mov.n a2, a13 -40240179: 71f9 s32i.n a15, a1, 28 -4024017b: b109 s32i.n a0, a1, 44 -4024017d: a1c9 s32i.n a12, a1, 40 -4024017f: 20f440 or a15, a4, a4 -40240182: ff83c5 call0 4023f9c0 -40240185: 52ac beqz.n a2, 402401ae -40240187: 040c movi.n a4, 0 -40240189: 043d mov.n a3, a4 -4024018b: 120c movi.n a2, 1 -4024018d: ff9305 call0 4023fac0 -40240190: 02cd mov.n a12, a2 -40240192: 32cc bnez.n a2, 40240199 -40240194: f27c movi.n a2, -1 -40240196: 001986 j 40240200 -40240199: 041d22 l16ui a2, a13, 8 -4024019c: 01d216 beqz a2, 402401bd -4024019f: 203dd0 or a3, a13, a13 -402401a2: 202cc0 or a2, a12, a12 -402401a5: ffb185 call0 4023fcc0 -402401a8: 000446 j 402401bd -402401ab: 000000 ill -402401ae: ecaf32 movi a3, -20 -402401b1: 202dd0 or a2, a13, a13 -402401b4: ff8085 call0 4023f9c0 -402401b7: fd9256 bnez a2, 40240194 -402401ba: 20cdd0 or a12, a13, a13 -402401bd: 202ff0 or a2, a15, a15 -402401c0: fdfc05 call0 4023e184 -402401c3: 00e256 bnez a2, 402401d5 -402401c6: c27c movi.n a2, -4 -402401c8: 341cd7 beq a12, a13, 40240200 -402401cb: 0c2d mov.n a2, a12 -402401cd: ff8785 call0 4023fa48 -402401d0: c27c movi.n a2, -4 -402401d2: 000a86 j 40240200 -402401d5: 0e3d mov.n a3, a14 -402401d7: 3e8c beqz.n a14, 402401de -402401d9: 0e48 l32i.n a4, a14, 0 -402401db: 001456 bnez a4, 402401e0 -402401de: 324b addi.n a3, a2, 4 -402401e0: 100e72 l8ui a7, a14, 16 -402401e3: 090e62 l8ui a6, a14, 9 -402401e6: 0a0e52 l8ui a5, a14, 10 -402401e9: 204ff0 or a4, a15, a15 -402401ec: 006122 s32i a2, a1, 0 -402401ef: 0c2d mov.n a2, a12 -402401f1: fe47c5 call0 4023e670 -402401f4: 02ed mov.n a14, a2 -402401f6: 061cd7 beq a12, a13, 40240200 -402401f9: 0c2d mov.n a2, a12 -402401fb: ff84c5 call0 4023fa48 -402401fe: 0e2d mov.n a2, a14 -40240200: b108 l32i.n a0, a1, 44 -40240202: a1c8 l32i.n a12, a1, 40 -40240204: 91d8 l32i.n a13, a1, 36 -40240206: 81e8 l32i.n a14, a1, 32 -40240208: 71f8 l32i.n a15, a1, 28 -4024020a: 30c112 addi a1, a1, 48 -4024020d: f00d ret.n - ... - -40240210 : -40240210: d0c112 addi a1, a1, -48 -40240213: 91d9 s32i.n a13, a1, 36 -40240215: 81e9 s32i.n a14, a1, 32 -40240217: ffa4d1 l32r a13, 402400a8 -4024021a: 02ed mov.n a14, a2 -4024021c: 1228 l32i.n a2, a2, 4 -4024021e: a1c9 s32i.n a12, a1, 40 -40240220: 71f9 s32i.n a15, a1, 28 -40240222: b109 s32i.n a0, a1, 44 -40240224: 030c movi.n a3, 0 -40240226: 090272 l8ui a7, a2, 9 -40240229: 0dc8 l32i.n a12, a13, 0 -4024022b: 03fd mov.n a15, a3 -4024022d: 04f356 bnez a3, 40240280 -40240230: 04cc16 beqz a12, 40240280 -40240233: 100c22 l8ui a2, a12, 16 -40240236: 030c movi.n a3, 0 -40240238: 3c9277 bne a2, a7, 40240278 -4024023b: 0c28 l32i.n a2, a12, 0 -4024023d: 091237 beq a2, a3, 4024024a -40240240: f7ec31 l32r a3, 4023e1f0 -40240243: 0348 l32i.n a4, a3, 0 -40240245: 030c movi.n a3, 0 -40240247: 2d9247 bne a2, a4, 40240278 -4024024a: 5c68 l32i.n a6, a12, 20 -4024024c: 030c movi.n a3, 0 -4024024e: 261637 beq a6, a3, 40240278 -40240251: 6c28 l32i.n a2, a12, 24 -40240253: f7e851 l32r a5, 4023e1f4 -40240256: 0c3d mov.n a3, a12 -40240258: 0179 s32i.n a7, a1, 0 -4024025a: 204ee0 or a4, a14, a14 -4024025d: 0006c0 callx0 a6 -40240260: 030c movi.n a3, 0 -40240262: 0178 l32i.n a7, a1, 0 -40240264: 101237 beq a2, a3, 40240278 -40240267: 0e0c movi.n a14, 0 -40240269: 130c movi.n a3, 1 -4024026b: 091fe7 beq a15, a14, 40240278 -4024026e: 3c28 l32i.n a2, a12, 12 -40240270: 3f29 s32i.n a2, a15, 12 -40240272: 0d28 l32i.n a2, a13, 0 -40240274: 0dc9 s32i.n a12, a13, 0 -40240276: 3c29 s32i.n a2, a12, 12 -40240278: 0cfd mov.n a15, a12 -4024027a: 3cc8 l32i.n a12, a12, 12 -4024027c: ffeb46 j 4024022d -4024027f: b10800 excw -40240282: 032d mov.n a2, a3 -40240284: a1c8 l32i.n a12, a1, 40 -40240286: 91d8 l32i.n a13, a1, 36 -40240288: 81e8 l32i.n a14, a1, 32 -4024028a: 71f8 l32i.n a15, a1, 28 -4024028c: 30c112 addi a1, a1, 48 -4024028f: f00d ret.n -40240291: 000000 ill - -40240294 : -40240294: f0c112 addi a1, a1, -16 -40240297: 424b addi.n a4, a2, 4 -40240299: 3109 s32i.n a0, a1, 12 -4024029b: ffecc5 call0 40240168 -4024029e: 3108 l32i.n a0, a1, 12 -402402a0: 10c112 addi a1, a1, 16 -402402a3: f00d ret.n -402402a5: 000000 ill -402402a8: ff3030 excw -402402ab: 3f .byte 0x3f - -402402ac : -402402ac: ffff21 l32r a2, 402402a8 -402402af: 150c movi.n a5, 1 -402402b1: 0268 l32i.n a6, a2, 0 -402402b3: 1238 l32i.n a3, a2, 4 -402402b5: 461b addi.n a4, a6, 1 -402402b7: 013467 bltu a4, a6, 402402bc -402402ba: 050c movi.n a5, 0 -402402bc: 353a add.n a3, a5, a3 -402402be: 0249 s32i.n a4, a2, 0 -402402c0: 1239 s32i.n a3, a2, 4 -402402c2: f00d ret.n -402402c4: ff30b0 excw + ... + +4023ff24 : +4023ff24: f43030 extui a3, a3, 0, 16 +4023ff27: f28c beqz.n a2, 4023ff3a +4023ff29: 051242 l16ui a4, a2, 10 +4023ff2c: 0e3347 bltu a3, a4, 4023ff3e +4023ff2f: c03340 sub a3, a3, a4 +4023ff32: f43030 extui a3, a3, 0, 16 +4023ff35: 0228 l32i.n a2, a2, 0 +4023ff37: fffb06 j 4023ff27 +4023ff3a: 020c movi.n a2, 0 +4023ff3c: f00d ret.n +4023ff3e: 1228 l32i.n a2, a2, 4 +4023ff40: 323a add.n a3, a2, a3 +4023ff42: 000322 l8ui a2, a3, 0 +4023ff45: f00d ret.n + ... + +4023ff48 : +4023ff48: d0c112 addi a1, a1, -48 +4023ff4b: 81e9 s32i.n a14, a1, 32 +4023ff4d: 71f9 s32i.n a15, a1, 28 +4023ff4f: b109 s32i.n a0, a1, 44 +4023ff51: a1c9 s32i.n a12, a1, 40 +4023ff53: 91d9 s32i.n a13, a1, 36 +4023ff55: 02fd mov.n a15, a2 +4023ff57: f4e030 extui a14, a3, 0, 16 +4023ff5a: f45050 extui a5, a5, 0, 16 +4023ff5d: 047f16 beqz a15, 4023ffa8 +4023ff60: 051f22 l16ui a2, a15, 10 +4023ff63: 0b3e27 bltu a14, a2, 4023ff72 +4023ff66: c0ee20 sub a14, a14, a2 +4023ff69: f4e0e0 extui a14, a14, 0, 16 +4023ff6c: 0ff8 l32i.n a15, a15, 0 +4023ff6e: fffac6 j 4023ff5d +4023ff71: 0d0c00 excw +4023ff74: f4c0d0 extui a12, a13, 0, 16 +4023ff77: 2815d7 beq a5, a13, 4023ffa3 +4023ff7a: 3eca add.n a3, a14, a12 +4023ff7c: f43030 extui a3, a3, 0, 16 +4023ff7f: 0f2d mov.n a2, a15 +4023ff81: 0149 s32i.n a4, a1, 0 +4023ff83: 1159 s32i.n a5, a1, 4 +4023ff85: fff9c5 call0 4023ff24 +4023ff88: 0148 l32i.n a4, a1, 0 +4023ff8a: 3d1b addi.n a3, a13, 1 +4023ff8c: d4da add.n a13, a4, a13 +4023ff8e: 000d62 l8ui a6, a13, 0 +4023ff91: 1158 l32i.n a5, a1, 4 +4023ff93: 071627 beq a6, a2, 4023ff9e +4023ff96: 2c1b addi.n a2, a12, 1 +4023ff98: f42020 extui a2, a2, 0, 16 +4023ff9b: 000306 j 4023ffab +4023ff9e: 03dd mov.n a13, a3 +4023ffa0: fff406 j 4023ff74 +4023ffa3: 020c movi.n a2, 0 +4023ffa5: 000086 j 4023ffab +4023ffa8: fa0f21 l32r a2, 4023e7e4 +4023ffab: b108 l32i.n a0, a1, 44 +4023ffad: a1c8 l32i.n a12, a1, 40 +4023ffaf: 91d8 l32i.n a13, a1, 36 +4023ffb1: 81e8 l32i.n a14, a1, 32 +4023ffb3: 71f8 l32i.n a15, a1, 28 +4023ffb5: 30c112 addi a1, a1, 48 +4023ffb8: f00d ret.n + ... + +4023ffbc : +4023ffbc: d0c112 addi a1, a1, -48 +4023ffbf: 036d mov.n a6, a3 +4023ffc1: 041232 l16ui a3, a2, 8 +4023ffc4: a1c9 s32i.n a12, a1, 40 +4023ffc6: 81e9 s32i.n a14, a1, 32 +4023ffc8: f4c050 extui a12, a5, 0, 16 +4023ffcb: f4e040 extui a14, a4, 0, 16 +4023ffce: 91d9 s32i.n a13, a1, 36 +4023ffd0: 71f9 s32i.n a15, a1, 28 +4023ffd2: c0d3e0 sub a13, a3, a14 +4023ffd5: b109 s32i.n a0, a1, 44 +4023ffd7: 4cea add.n a4, a12, a14 +4023ffd9: 02fd mov.n a15, a2 +4023ffdb: f4d0d0 extui a13, a13, 0, 16 +4023ffde: fa0121 l32r a2, 4023e7e4 +4023ffe1: 232347 blt a3, a4, 40240008 +4023ffe4: 183dc7 bltu a13, a12, 40240000 +4023ffe7: 064d mov.n a4, a6 +4023ffe9: 0e5d mov.n a5, a14 +4023ffeb: 0c3d mov.n a3, a12 +4023ffed: 0f2d mov.n a2, a15 +4023ffef: 0169 s32i.n a6, a1, 0 +4023fff1: fff545 call0 4023ff48 +4023fff4: 0168 l32i.n a6, a1, 0 +4023fff6: c28c beqz.n a2, 40240006 +4023fff8: cc2a add.n a12, a12, a2 +4023fffa: f4c0c0 extui a12, a12, 0, 16 +4023fffd: fff8c6 j 4023ffe4 +40240000: f9f921 l32r a2, 4023e7e4 +40240003: 000046 j 40240008 +40240006: 0c2d mov.n a2, a12 +40240008: b108 l32i.n a0, a1, 44 +4024000a: a1c8 l32i.n a12, a1, 40 +4024000c: 91d8 l32i.n a13, a1, 36 +4024000e: 81e8 l32i.n a14, a1, 32 +40240010: 71f8 l32i.n a15, a1, 28 +40240012: 30c112 addi a1, a1, 48 +40240015: f00d ret.n +40240017: fffe00 excw + ... + +4024001c : +4024001c: e0c112 addi a1, a1, -32 +4024001f: 61c9 s32i.n a12, a1, 24 +40240021: 51d9 s32i.n a13, a1, 20 +40240023: 7109 s32i.n a0, a1, 28 +40240025: 02dd mov.n a13, a2 +40240027: f9efc1 l32r a12, 4023e7e4 +4024002a: 33cc bnez.n a3, 40240031 +4024002c: 0c2d mov.n a2, a12 +4024002e: 0009c6 j 40240059 +40240031: 000322 l8ui a2, a3, 0 +40240034: ff4216 beqz a2, 4024002c +40240037: 041d22 l16ui a2, a13, 8 +4024003a: ee12c7 beq a2, a12, 4024002c +4024003d: 032d mov.n a2, a3 +4024003f: 006132 s32i a3, a1, 0 +40240042: e48d01 l32r a0, 40239278 +40240045: 0000c0 callx0 a0 +40240048: fff441 l32r a4, 40240018 +4024004b: 0138 l32i.n a3, a1, 0 +4024004d: db3427 bltu a4, a2, 4024002c +40240050: 024d mov.n a4, a2 +40240052: 050c movi.n a5, 0 +40240054: 0d2d mov.n a2, a13 +40240056: fff645 call0 4023ffbc +40240059: 7108 l32i.n a0, a1, 28 +4024005b: 61c8 l32i.n a12, a1, 24 +4024005d: 51d8 l32i.n a13, a1, 20 +4024005f: 20c112 addi a1, a1, 32 +40240062: f00d ret.n + +40240064 : +40240064: f0c221 l32r a2, 4023c36c +40240067: f0c112 addi a1, a1, -16 +4024006a: 0261c2 s32i a12, a1, 8 +4024006d: 0022c2 l32i a12, a2, 0 +40240070: 0061e2 s32i a14, a1, 0 +40240073: 3109 s32i.n a0, a1, 12 +40240075: 11d9 s32i.n a13, a1, 4 +40240077: 0e0c movi.n a14, 0 +40240079: 4cbc beqz.n a12, 402400b1 +4024007b: 202cd2 l32i a13, a12, 128 +4024007e: adac beqz.n a13, 402400ac +40240080: 0d28 l32i.n a2, a13, 0 +40240082: a2cc bnez.n a2, 40240090 +40240084: 0d2d mov.n a2, a13 +40240086: 00dec5 call0 40240e74 +40240089: 206ce2 s32i a14, a12, 128 +4024008c: 000706 j 402400ac +4024008f: 3dd000 excw +40240092: 232220 excw +40240095: 224200 excw +40240098: 94cc00 extui a12, a0, 12, 10 +4024009b: 03e9 s32i.n a14, a3, 0 +4024009d: 00dd45 call0 40240e74 +402400a0: 206cd2 s32i a13, a12, 128 +402400a3: 000146 j 402400ac +402400a6: 023d mov.n a3, a2 +402400a8: fff9c6 j 40240093 +402400ab: 3cc800 excw +402400ae: fff1c6 j 40240079 +402400b1: 3108 l32i.n a0, a1, 12 +402400b3: 21c8 l32i.n a12, a1, 8 +402400b5: 11d8 l32i.n a13, a1, 4 +402400b7: 01e8 l32i.n a14, a1, 0 +402400b9: 10c112 addi a1, a1, 16 +402400bc: f00d ret.n +402400be: 9e0000 excw +402400c1: 3ffe97 bbsi a14, 25, 40240104 +402400c4: 3018 l32i.n a1, a0, 12 +402400c6: ff .byte 0xff +402400c7: 3f .byte 0x3f + +402400c8 : +402400c8: f0c112 addi a1, a1, -16 +402400cb: 11d9 s32i.n a13, a1, 4 +402400cd: 74d020 extui a13, a2, 0, 8 +402400d0: f57221 l32r a2, 4023d698 +402400d3: fffb31 l32r a3, 402400c0 +402400d6: 0228 l32i.n a2, a2, 0 +402400d8: 050c movi.n a5, 0 +402400da: 59a142 movi a4, 0x159 +402400dd: 0261c2 s32i a12, a1, 8 +402400e0: 3109 s32i.n a0, a1, 12 +402400e2: e58c01 l32r a0, 40239714 +402400e5: 0000c0 callx0 a0 +402400e8: 02cd mov.n a12, a2 +402400ea: c29c beqz.n a2, 4024010a +402400ec: 00a032 movi a3, 0 +402400ef: 1ca042 movi a4, 28 +402400f2: e2c801 l32r a0, 40238c14 +402400f5: 0000c0 callx0 a0 +402400f8: 80af22 movi a2, -128 +402400fb: 0a4c22 s8i a2, a12, 10 +402400fe: fff121 l32r a2, 402400c4 +40240101: 104cd2 s8i a13, a12, 16 +40240104: 0238 l32i.n a3, a2, 0 +40240106: 02c9 s32i.n a12, a2, 0 +40240108: 3c39 s32i.n a3, a12, 12 +4024010a: 3108 l32i.n a0, a1, 12 +4024010c: 0c2d mov.n a2, a12 +4024010e: 11d8 l32i.n a13, a1, 4 +40240110: 21c8 l32i.n a12, a1, 8 +40240112: 10c112 addi a1, a1, 16 +40240115: f00d ret.n + ... + +40240118 : +40240118: ffeb41 l32r a4, 402400c4 +4024011b: f0c112 addi a1, a1, -16 +4024011e: 0438 l32i.n a3, a4, 0 +40240120: 3109 s32i.n a0, a1, 12 +40240122: 0e9327 bne a3, a2, 40240134 +40240125: 3338 l32i.n a3, a3, 12 +40240127: 0439 s32i.n a3, a4, 0 +40240129: 000646 j 40240146 +4024012c: 480000 excw +4024012f: 84cc33 excw +40240132: 3338 l32i.n a3, a3, 12 +40240134: ff6356 bnez a3, 4024012e +40240137: 0002c6 j 40240146 +4024013a: 470000 excw +4024013d: 48f292 excw +40240140: 334932 s8i a3, a9, 51 +40240143: fffac6 j 40240132 +40240146: ffde31 l32r a3, 402400c0 +40240149: 45a142 movi a4, 0x145 +4024014c: e3d601 l32r a0, 402390a4 +4024014f: 0000c0 callx0 a0 +40240152: 3108 l32i.n a0, a1, 12 +40240154: 10c112 addi a1, a1, 16 +40240157: f00d ret.n +40240159: 000000 ill + +4024015c : +4024015c: 040c movi.n a4, 0 +4024015e: 021347 beq a3, a4, 40240164 +40240161: 002342 l32i a4, a3, 0 +40240164: 0249 s32i.n a4, a2, 0 +40240166: 020c movi.n a2, 0 +40240168: f00d ret.n + ... + +4024016c : +4024016c: 040c movi.n a4, 0 +4024016e: 021347 beq a3, a4, 40240174 +40240171: 002342 l32i a4, a3, 0 +40240174: 1249 s32i.n a4, a2, 4 +40240176: 020c movi.n a2, 0 +40240178: f00d ret.n + ... + +4024017c : +4024017c: 5239 s32i.n a3, a2, 20 +4024017e: 6249 s32i.n a4, a2, 24 +40240180: f00d ret.n + ... + +40240184 : +40240184: d0c112 addi a1, a1, -48 +40240187: 0961d2 s32i a13, a1, 36 +4024018a: 20d330 or a13, a3, a3 +4024018d: 81e9 s32i.n a14, a1, 32 +4024018f: 431c movi.n a3, 20 +40240191: 02ed mov.n a14, a2 +40240193: 0d2d mov.n a2, a13 +40240195: 71f9 s32i.n a15, a1, 28 +40240197: b109 s32i.n a0, a1, 44 +40240199: a1c9 s32i.n a12, a1, 40 +4024019b: 20f440 or a15, a4, a4 +4024019e: ff83c5 call0 4023f9dc +402401a1: 52ac beqz.n a2, 402401ca +402401a3: 040c movi.n a4, 0 +402401a5: 043d mov.n a3, a4 +402401a7: 120c movi.n a2, 1 +402401a9: ff9305 call0 4023fadc +402401ac: 02cd mov.n a12, a2 +402401ae: 32cc bnez.n a2, 402401b5 +402401b0: f27c movi.n a2, -1 +402401b2: 001986 j 4024021c +402401b5: 041d22 l16ui a2, a13, 8 +402401b8: 01d216 beqz a2, 402401d9 +402401bb: 203dd0 or a3, a13, a13 +402401be: 202cc0 or a2, a12, a12 +402401c1: ffb185 call0 4023fcdc +402401c4: 000446 j 402401d9 +402401c7: 000000 ill +402401ca: ecaf32 movi a3, -20 +402401cd: 202dd0 or a2, a13, a13 +402401d0: ff8085 call0 4023f9dc +402401d3: fd9256 bnez a2, 402401b0 +402401d6: 20cdd0 or a12, a13, a13 +402401d9: 202ff0 or a2, a15, a15 +402401dc: fdfc05 call0 4023e1a0 +402401df: 00e256 bnez a2, 402401f1 +402401e2: c27c movi.n a2, -4 +402401e4: 341cd7 beq a12, a13, 4024021c +402401e7: 0c2d mov.n a2, a12 +402401e9: ff8785 call0 4023fa64 +402401ec: c27c movi.n a2, -4 +402401ee: 000a86 j 4024021c +402401f1: 0e3d mov.n a3, a14 +402401f3: 3e8c beqz.n a14, 402401fa +402401f5: 0e48 l32i.n a4, a14, 0 +402401f7: 001456 bnez a4, 402401fc +402401fa: 324b addi.n a3, a2, 4 +402401fc: 100e72 l8ui a7, a14, 16 +402401ff: 090e62 l8ui a6, a14, 9 +40240202: 0a0e52 l8ui a5, a14, 10 +40240205: 204ff0 or a4, a15, a15 +40240208: 006122 s32i a2, a1, 0 +4024020b: 0c2d mov.n a2, a12 +4024020d: fe47c5 call0 4023e68c +40240210: 02ed mov.n a14, a2 +40240212: 061cd7 beq a12, a13, 4024021c +40240215: 0c2d mov.n a2, a12 +40240217: ff84c5 call0 4023fa64 +4024021a: 0e2d mov.n a2, a14 +4024021c: b108 l32i.n a0, a1, 44 +4024021e: a1c8 l32i.n a12, a1, 40 +40240220: 91d8 l32i.n a13, a1, 36 +40240222: 81e8 l32i.n a14, a1, 32 +40240224: 71f8 l32i.n a15, a1, 28 +40240226: 30c112 addi a1, a1, 48 +40240229: f00d ret.n + ... + +4024022c : +4024022c: d0c112 addi a1, a1, -48 +4024022f: 91d9 s32i.n a13, a1, 36 +40240231: 81e9 s32i.n a14, a1, 32 +40240233: ffa4d1 l32r a13, 402400c4 +40240236: 02ed mov.n a14, a2 +40240238: 1228 l32i.n a2, a2, 4 +4024023a: a1c9 s32i.n a12, a1, 40 +4024023c: 71f9 s32i.n a15, a1, 28 +4024023e: b109 s32i.n a0, a1, 44 +40240240: 030c movi.n a3, 0 +40240242: 090272 l8ui a7, a2, 9 +40240245: 0dc8 l32i.n a12, a13, 0 +40240247: 03fd mov.n a15, a3 +40240249: 04f356 bnez a3, 4024029c +4024024c: 04cc16 beqz a12, 4024029c +4024024f: 100c22 l8ui a2, a12, 16 +40240252: 030c movi.n a3, 0 +40240254: 3c9277 bne a2, a7, 40240294 +40240257: 0c28 l32i.n a2, a12, 0 +40240259: 091237 beq a2, a3, 40240266 +4024025c: f7ec31 l32r a3, 4023e20c +4024025f: 0348 l32i.n a4, a3, 0 +40240261: 030c movi.n a3, 0 +40240263: 2d9247 bne a2, a4, 40240294 +40240266: 5c68 l32i.n a6, a12, 20 +40240268: 030c movi.n a3, 0 +4024026a: 261637 beq a6, a3, 40240294 +4024026d: 6c28 l32i.n a2, a12, 24 +4024026f: f7e851 l32r a5, 4023e210 +40240272: 0c3d mov.n a3, a12 +40240274: 0179 s32i.n a7, a1, 0 +40240276: 204ee0 or a4, a14, a14 +40240279: 0006c0 callx0 a6 +4024027c: 030c movi.n a3, 0 +4024027e: 0178 l32i.n a7, a1, 0 +40240280: 101237 beq a2, a3, 40240294 +40240283: 0e0c movi.n a14, 0 +40240285: 130c movi.n a3, 1 +40240287: 091fe7 beq a15, a14, 40240294 +4024028a: 3c28 l32i.n a2, a12, 12 +4024028c: 3f29 s32i.n a2, a15, 12 +4024028e: 0d28 l32i.n a2, a13, 0 +40240290: 0dc9 s32i.n a12, a13, 0 +40240292: 3c29 s32i.n a2, a12, 12 +40240294: 0cfd mov.n a15, a12 +40240296: 3cc8 l32i.n a12, a12, 12 +40240298: ffeb46 j 40240249 +4024029b: b10800 excw +4024029e: 032d mov.n a2, a3 +402402a0: a1c8 l32i.n a12, a1, 40 +402402a2: 91d8 l32i.n a13, a1, 36 +402402a4: 81e8 l32i.n a14, a1, 32 +402402a6: 71f8 l32i.n a15, a1, 28 +402402a8: 30c112 addi a1, a1, 48 +402402ab: f00d ret.n +402402ad: 000000 ill + +402402b0 : +402402b0: f0c112 addi a1, a1, -16 +402402b3: 424b addi.n a4, a2, 4 +402402b5: 3109 s32i.n a0, a1, 12 +402402b7: ffecc5 call0 40240184 +402402ba: 3108 l32i.n a0, a1, 12 +402402bc: 10c112 addi a1, a1, 16 +402402bf: f00d ret.n +402402c1: 000000 ill +402402c4: ff3030 excw 402402c7: 3f .byte 0x3f -402402c8: 1948 l32i.n a4, a9, 4 -402402ca: b84020 excw -402402cd: 000b addi.n a0, a0, -1 -402402cf: 034000 excw -402402d2: 124024 excw -402402d5: 0cf0c1 l32r a12, 40203698 -402402d8: 01e904 excw -402402db: 033c movi.n a3, 48 -402402dd: 02ed mov.n a14, a2 -402402df: 042d mov.n a2, a4 -402402e1: 21c9 s32i.n a12, a1, 8 -402402e3: 3109 s32i.n a0, a1, 12 -402402e5: 0161d2 s32i a13, a1, 4 -402402e8: ff7d45 call0 4023fac0 -402402eb: 02cd mov.n a12, a2 -402402ed: 040c movi.n a4, 0 -402402ef: fff831 l32r a3, 402402d0 -402402f2: a2ac beqz.n a2, 40240320 -402402f4: 12d8 l32i.n a13, a2, 4 -402402f6: 043c movi.n a4, 48 -402402f8: 030c movi.n a3, 0 -402402fa: 0d2d mov.n a2, a13 -402402fc: e23f01 l32r a0, 40238bf8 -402402ff: 0000c0 callx0 a0 -40240302: 322c movi.n a2, 35 -40240304: 004d22 s8i a2, a13, 0 -40240307: ffef21 l32r a2, 402402c4 -4024030a: 0e4d mov.n a4, a14 -4024030c: 0228 l32i.n a2, a2, 0 -4024030e: 0c3d mov.n a3, a12 -40240310: 7ba052 movi a5, 123 -40240313: 03af05 call0 40243e04 -40240316: 0c2d mov.n a2, a12 -40240318: ff72c5 call0 4023fa48 -4024031b: ffeb31 l32r a3, 402402c8 -4024031e: 040c movi.n a4, 0 -40240320: ffeb21 l32r a2, 402402cc -40240323: 035845 call0 402438a8 -40240326: 3108 l32i.n a0, a1, 12 -40240328: 21c8 l32i.n a12, a1, 8 -4024032a: 11d8 l32i.n a13, a1, 4 -4024032c: 01e8 l32i.n a14, a1, 0 -4024032e: 10c112 addi a1, a1, 16 -40240331: f00d ret.n -40240333: 304000 xor a4, a0, a0 -40240336: ff .byte 0xff -40240337: 3f .byte 0x3f -40240338: ff3044 excw -4024033b: 3f .byte 0x3f -4024033c: 2019c4 excw -4024033f: c11240 mul16u a1, a2, a4 -40240342: 61d2e0 xsr.excsave2 a14 -40240345: fbd105 call0 4023c058 -40240348: ff .byte 0xff -40240349: 0661c2 s32i a12, a1, 24 -4024034c: 076102 s32i a0, a1, 28 -4024034f: 000d22 l8ui a2, a13, 0 -40240352: fff9c1 l32r a12, 40240338 -40240355: b02220 addx8 a2, a2, a2 -40240358: a022c0 addx4 a2, a2, a12 -4024035b: e3c001 l32r a0, 4023925c -4024035e: 0000c0 callx0 a0 -40240361: b2ac beqz.n a2, 40240390 -40240363: 000d22 l8ui a2, a13, 0 -40240366: 050c movi.n a5, 0 -40240368: b02220 addx8 a2, a2, a2 -4024036b: a022c0 addx4 a2, a2, a12 -4024036e: fff341 l32r a4, 4024033c -40240371: 013d mov.n a3, a1 -40240373: 8259 s32i.n a5, a2, 32 -40240375: fa7005 call0 4023aa78 -40240378: b37c movi.n a3, -5 -4024037a: 381237 beq a2, a3, 402403b6 -4024037d: 72ec bnez.n a2, 402403a8 + +402402c8 : +402402c8: ffff21 l32r a2, 402402c4 +402402cb: 150c movi.n a5, 1 +402402cd: 0268 l32i.n a6, a2, 0 +402402cf: 1238 l32i.n a3, a2, 4 +402402d1: 461b addi.n a4, a6, 1 +402402d3: 013467 bltu a4, a6, 402402d8 +402402d6: 050c movi.n a5, 0 +402402d8: 353a add.n a3, a5, a3 +402402da: 0249 s32i.n a4, a2, 0 +402402dc: 1239 s32i.n a3, a2, 4 +402402de: f00d ret.n +402402e0: ff30b0 excw +402402e3: 3f .byte 0x3f +402402e4: 1948 l32i.n a4, a9, 4 +402402e6: b84020 excw +402402e9: 000b addi.n a0, a0, -1 +402402eb: 035c00 excw +402402ee: 124024 excw +402402f1: 0cf0c1 l32r a12, 402036b4 +402402f4: 01e904 excw +402402f7: 033c movi.n a3, 48 +402402f9: 02ed mov.n a14, a2 +402402fb: 042d mov.n a2, a4 +402402fd: 21c9 s32i.n a12, a1, 8 +402402ff: 3109 s32i.n a0, a1, 12 +40240301: 0161d2 s32i a13, a1, 4 +40240304: ff7d45 call0 4023fadc +40240307: 02cd mov.n a12, a2 +40240309: 040c movi.n a4, 0 +4024030b: fff831 l32r a3, 402402ec +4024030e: a2ac beqz.n a2, 4024033c +40240310: 12d8 l32i.n a13, a2, 4 +40240312: 043c movi.n a4, 48 +40240314: 030c movi.n a3, 0 +40240316: 0d2d mov.n a2, a13 +40240318: e23f01 l32r a0, 40238c14 +4024031b: 0000c0 callx0 a0 +4024031e: 322c movi.n a2, 35 +40240320: 004d22 s8i a2, a13, 0 +40240323: ffef21 l32r a2, 402402e0 +40240326: 0e4d mov.n a4, a14 +40240328: 0228 l32i.n a2, a2, 0 +4024032a: 0c3d mov.n a3, a12 +4024032c: 7ba052 movi a5, 123 +4024032f: 03af05 call0 40243e20 +40240332: 0c2d mov.n a2, a12 +40240334: ff72c5 call0 4023fa64 +40240337: ffeb31 l32r a3, 402402e4 +4024033a: 040c movi.n a4, 0 +4024033c: ffeb21 l32r a2, 402402e8 +4024033f: 035845 call0 402438c4 +40240342: 3108 l32i.n a0, a1, 12 +40240344: 21c8 l32i.n a12, a1, 8 +40240346: 11d8 l32i.n a13, a1, 4 +40240348: 01e8 l32i.n a14, a1, 0 +4024034a: 10c112 addi a1, a1, 16 +4024034d: f00d ret.n +4024034f: 304000 xor a4, a0, a0 +40240352: ff .byte 0xff +40240353: 3f .byte 0x3f +40240354: ff3044 excw +40240357: 3f .byte 0x3f +40240358: 2019c4 excw +4024035b: c11240 mul16u a1, a2, a4 +4024035e: 61d2e0 xsr.excsave2 a14 +40240361: fbd105 call0 4023c074 +40240364: ff .byte 0xff +40240365: 0661c2 s32i a12, a1, 24 +40240368: 076102 s32i a0, a1, 28 +4024036b: 000d22 l8ui a2, a13, 0 +4024036e: fff9c1 l32r a12, 40240354 +40240371: b02220 addx8 a2, a2, a2 +40240374: a022c0 addx4 a2, a2, a12 +40240377: e3c001 l32r a0, 40239278 +4024037a: 0000c0 callx0 a0 +4024037d: b2ac beqz.n a2, 402403ac 4024037f: 000d22 l8ui a2, a13, 0 -40240382: 0138 l32i.n a3, a1, 0 +40240382: 050c movi.n a5, 0 40240384: b02220 addx8 a2, a2, a2 40240387: a022c0 addx4 a2, a2, a12 -4024038a: 8239 s32i.n a3, a2, 32 -4024038c: 0003c6 j 4024039f -4024038f: 0d2200 excw -40240392: 222000 excw -40240395: 22c0b0 excw -40240398: 8228a0 mull a2, a8, a10 -4024039b: 0129 s32i.n a2, a1, 0 -4024039d: 728c beqz.n a2, 402403a8 -4024039f: 012d mov.n a2, a1 -402403a1: fff305 call0 402402d4 -402403a4: 000386 j 402403b6 -402403a7: c83100 excw -402403aa: ff .byte 0xff -402403ab: ffc821 l32r a2, 402402cc -402403ae: 040c movi.n a4, 0 -402403b0: 201110 or a1, a1, a1 -402403b3: 034f45 call0 402438a8 -402403b6: 7108 l32i.n a0, a1, 28 -402403b8: 61c8 l32i.n a12, a1, 24 -402403ba: 51d8 l32i.n a13, a1, 20 -402403bc: 20c112 addi a1, a1, 32 -402403bf: f00d ret.n -402403c1: 000000 ill -402403c4: 303c movi.n a0, 51 +4024038a: fff341 l32r a4, 40240358 +4024038d: 013d mov.n a3, a1 +4024038f: 8259 s32i.n a5, a2, 32 +40240391: fa7005 call0 4023aa94 +40240394: b37c movi.n a3, -5 +40240396: 381237 beq a2, a3, 402403d2 +40240399: 72ec bnez.n a2, 402403c4 +4024039b: 000d22 l8ui a2, a13, 0 +4024039e: 0138 l32i.n a3, a1, 0 +402403a0: b02220 addx8 a2, a2, a2 +402403a3: a022c0 addx4 a2, a2, a12 +402403a6: 8239 s32i.n a3, a2, 32 +402403a8: 0003c6 j 402403bb +402403ab: 0d2200 excw +402403ae: 222000 excw +402403b1: 22c0b0 excw +402403b4: 8228a0 mull a2, a8, a10 +402403b7: 0129 s32i.n a2, a1, 0 +402403b9: 728c beqz.n a2, 402403c4 +402403bb: 012d mov.n a2, a1 +402403bd: fff305 call0 402402f0 +402403c0: 000386 j 402403d2 +402403c3: c83100 excw 402403c6: ff .byte 0xff -402403c7: 3f .byte 0x3f -402403c8: f0c112 addi a1, a1, -16 -402403cb: 21c9 s32i.n a12, a1, 8 -402403cd: fffdc1 l32r a12, 402403c4 -402403d0: ffc031 l32r a3, 402402d0 -402403d3: 0c28 l32i.n a2, a12, 0 -402403d5: 040c movi.n a4, 0 -402403d7: 3109 s32i.n a0, a1, 12 -402403d9: 034cc5 call0 402438a8 -402403dc: 0c38 l32i.n a3, a12, 0 -402403de: 1123f0 slli a2, a3, 1 -402403e1: 07b327 bgeu a3, a2, 402403ec -402403e4: 2d7e31 l32r a3, 4020b9dc -402403e7: 013327 bltu a3, a2, 402403ec -402403ea: 0c29 s32i.n a2, a12, 0 -402403ec: 3108 l32i.n a0, a1, 12 -402403ee: 21c8 l32i.n a12, a1, 8 -402403f0: 10c112 addi a1, a1, 16 -402403f3: f00d ret.n -402403f5: 000000 ill -402403f8: fe89b5 excw -402403fb: 3f .byte 0x3f -402403fc: 558180 extui a8, a8, 17, 6 -402403ff: 387c movi.n a8, -13 -40240401: 3fff30 excw -40240404: fe89b4 excw -40240407: 3f .byte 0x3f -40240408: 301c movi.n a0, 19 -4024040a: ff .byte 0xff -4024040b: 3f .byte 0x3f -4024040c: 02ac beqz.n a2, 40240430 -4024040e: b04024 excw -40240411: fe89 s32i.n a8, a14, 60 -40240413: 3f .byte 0x3f -40240414: 74fc bnez.n a4, 4024044f -40240416: 124010 excw -40240419: d2c0c1 l32r a12, 40234f1c -4024041c: d10d61 l32r a6, 40234850 -4024041f: 02fff6 bgeui a15, 0x100, 40240425 -40240422: c90f61 l32r a6, 40232860 -40240425: c1e9e1 l32r a14, 40230bcc -40240428: b1f9 s32i.n a15, a1, 44 -4024042a: 000d22 l8ui a2, a13, 0 -4024042d: 01fd mov.n a15, a1 -4024042f: 1122e0 slli a2, a2, 2 -40240432: 12c222 addi a2, a2, 18 -40240435: 412420 srli a2, a2, 4 -40240438: 1122c0 slli a2, a2, 4 -4024043b: c01120 sub a1, a1, a2 -4024043e: ffa221 l32r a2, 402402c8 -40240441: 030c movi.n a3, 0 -40240443: 04cd mov.n a12, a4 -40240445: 035c85 call0 40243a10 -40240448: ffa221 l32r a2, 402402d0 -4024044b: 030c movi.n a3, 0 -4024044d: 035c05 call0 40243a10 -40240450: 041c32 l16ui a3, a12, 8 -40240453: 023c movi.n a2, 48 -40240455: 01ed mov.n a14, a1 -40240457: ff9ed1 l32r a13, 402402d0 -4024045a: 041327 beq a3, a2, 40240462 -4024045d: 437c movi.n a3, -12 -4024045f: 0010c6 j 402404a6 -40240462: 01a042 movi a4, 1 -40240465: 050c movi.n a5, 0 -40240467: 3f4a add.n a3, a15, a4 -40240469: 0c2d mov.n a2, a12 -4024046b: ff9645 call0 4023fdd0 -4024046e: 010f22 l8ui a2, a15, 1 -40240471: 242020 extui a2, a2, 0, 3 -40240474: 014f22 s8i a2, a15, 1 -40240477: fcc222 addi a2, a2, -4 -4024047a: 742020 extui a2, a2, 0, 8 -4024047d: dc22f6 bgeui a2, 2, 4024045d -40240480: 150c movi.n a5, 1 -40240482: 0f3d mov.n a3, a15 -40240484: 054d mov.n a4, a5 -40240486: 0c2d mov.n a2, a12 -40240488: ff9445 call0 4023fdd0 -4024048b: 000f22 l8ui a2, a15, 0 -4024048e: 130c movi.n a3, 1 -40240490: 229c beqz.n a2, 402404a6 -40240492: ffd921 l32r a2, 402403f8 -40240495: 013d mov.n a3, a1 -40240497: 000242 l8ui a4, a2, 0 -4024049a: 052c movi.n a5, 32 -4024049c: 1144e0 slli a4, a4, 2 -4024049f: 0c2d mov.n a2, a12 -402404a1: ff92c5 call0 4023fdd0 -402404a4: 030c movi.n a3, 0 -402404a6: 0c2d mov.n a2, a12 -402404a8: 4f39 s32i.n a3, a15, 16 -402404aa: ff59c5 call0 4023fa48 -402404ad: 4f38 l32i.n a3, a15, 16 -402404af: 0ca356 bnez a3, 4024057d -402404b2: ff8631 l32r a3, 402402cc -402404b5: ffc321 l32r a2, 402403c4 -402404b8: ffd1c1 l32r a12, 402403fc -402404bb: 0239 s32i.n a3, a2, 0 -402404bd: 0e38 l32i.n a3, a14, 0 -402404bf: 014380 slli a4, a3, 24 -402404c2: 752830 extui a2, a3, 24, 8 -402404c5: 205420 or a5, a4, a2 -402404c8: e08c21 l32r a2, 402386f8 -402404cb: 104320 and a4, a3, a2 -402404ce: 114480 slli a4, a4, 8 -402404d1: 413830 srli a3, a3, 8 -402404d4: 204540 or a4, a5, a4 -402404d7: 103320 and a3, a3, a2 -402404da: 203430 or a3, a4, a3 -402404dd: c3ca add.n a12, a3, a12 -402404df: ffc831 l32r a3, 40240400 -402404e2: 000332 l8ui a3, a3, 0 -402404e5: 33bc beqz.n a3, 4024051c -402404e7: 012e32 l32i a3, a14, 4 -402404ea: 754830 extui a4, a3, 24, 8 -402404ed: 015380 slli a5, a3, 24 -402404f0: 205540 or a5, a5, a4 -402404f3: 104320 and a4, a3, a2 -402404f6: 114480 slli a4, a4, 8 -402404f9: 413830 srli a3, a3, 8 -402404fc: 204540 or a4, a5, a4 -402404ff: 102320 and a2, a3, a2 -40240502: 64b631 l32r a3, 402197dc -40240505: 202420 or a2, a4, a2 -40240508: eaf001 l32r a0, 4023b0c8 -4024050b: 0000c0 callx0 a0 -4024050e: 023d mov.n a3, a2 -40240510: 0c2d mov.n a2, a12 -40240512: ffc001 l32r a0, 40240414 -40240515: 0000c0 callx0 a0 -40240518: 001406 j 4024056c -4024051b: ba2100 excw -4024051e: ff .byte 0xff -4024051f: ff6251 l32r a5, 402402a8 -40240522: 000222 l8ui a2, a2, 0 -40240525: 012280 slli a2, a2, 24 -40240528: 312820 srai a2, a2, 24 -4024052b: 1132c0 slli a3, a2, 4 -4024052e: c03320 sub a3, a3, a2 -40240531: 1143c0 slli a4, a3, 4 -40240534: c03430 sub a3, a4, a3 -40240537: 1133c0 slli a3, a3, 4 -4024053a: 33ca add.n a3, a3, a12 -4024053c: ffb3c1 l32r a12, 40240408 -4024053f: 0539 s32i.n a3, a5, 0 -40240541: 202cc0 or a2, a12, a12 -40240544: 313f30 srai a3, a3, 31 -40240547: 016532 s32i a3, a5, 4 -4024054a: fa9c01 l32r a0, 4023efbc -4024054d: 0000c0 callx0 a0 -40240550: ffaf31 l32r a3, 4024040c -40240553: 040c movi.n a4, 0 -40240555: 0c2d mov.n a2, a12 -40240557: fbf001 l32r a0, 4023f518 -4024055a: 0000c0 callx0 a0 -4024055d: 150c movi.n a5, 1 -4024055f: 054d mov.n a4, a5 -40240561: e8a332 movi a3, 0x3e8 -40240564: 0c2d mov.n a2, a12 -40240566: fbed01 l32r a0, 4023f51c +402403c7: ffc821 l32r a2, 402402e8 +402403ca: 040c movi.n a4, 0 +402403cc: 201110 or a1, a1, a1 +402403cf: 034f45 call0 402438c4 +402403d2: 7108 l32i.n a0, a1, 28 +402403d4: 61c8 l32i.n a12, a1, 24 +402403d6: 51d8 l32i.n a13, a1, 20 +402403d8: 20c112 addi a1, a1, 32 +402403db: f00d ret.n +402403dd: 000000 ill +402403e0: 303c movi.n a0, 51 +402403e2: ff .byte 0xff +402403e3: 3f .byte 0x3f +402403e4: f0c112 addi a1, a1, -16 +402403e7: 21c9 s32i.n a12, a1, 8 +402403e9: fffdc1 l32r a12, 402403e0 +402403ec: ffc031 l32r a3, 402402ec +402403ef: 0c28 l32i.n a2, a12, 0 +402403f1: 040c movi.n a4, 0 +402403f3: 3109 s32i.n a0, a1, 12 +402403f5: 034cc5 call0 402438c4 +402403f8: 0c38 l32i.n a3, a12, 0 +402403fa: 1123f0 slli a2, a3, 1 +402403fd: 07b327 bgeu a3, a2, 40240408 +40240400: 2d7731 l32r a3, 4020b9dc +40240403: 013327 bltu a3, a2, 40240408 +40240406: 0c29 s32i.n a2, a12, 0 +40240408: 3108 l32i.n a0, a1, 12 +4024040a: 21c8 l32i.n a12, a1, 8 +4024040c: 10c112 addi a1, a1, 16 +4024040f: f00d ret.n +40240411: 000000 ill +40240414: fe89b5 excw +40240417: 3f .byte 0x3f +40240418: 558180 extui a8, a8, 17, 6 +4024041b: 387c movi.n a8, -13 +4024041d: 3fff30 excw +40240420: fe89b4 excw +40240423: 3f .byte 0x3f +40240424: 301c movi.n a0, 19 +40240426: ff .byte 0xff +40240427: 3f .byte 0x3f +40240428: 02c8 l32i.n a12, a2, 0 +4024042a: b04024 excw +4024042d: fe89 s32i.n a8, a14, 60 +4024042f: 3f .byte 0x3f +40240430: 74fc bnez.n a4, 4024046b +40240432: 124010 excw +40240435: d2c0c1 l32r a12, 40234f38 +40240438: d10d61 l32r a6, 4023486c +4024043b: 02fff6 bgeui a15, 0x100, 40240441 +4024043e: c90f61 l32r a6, 4023287c +40240441: c1e9e1 l32r a14, 40230be8 +40240444: b1f9 s32i.n a15, a1, 44 +40240446: 000d22 l8ui a2, a13, 0 +40240449: 01fd mov.n a15, a1 +4024044b: 1122e0 slli a2, a2, 2 +4024044e: 12c222 addi a2, a2, 18 +40240451: 412420 srli a2, a2, 4 +40240454: 1122c0 slli a2, a2, 4 +40240457: c01120 sub a1, a1, a2 +4024045a: ffa221 l32r a2, 402402e4 +4024045d: 030c movi.n a3, 0 +4024045f: 04cd mov.n a12, a4 +40240461: 035c85 call0 40243a2c +40240464: ffa221 l32r a2, 402402ec +40240467: 030c movi.n a3, 0 +40240469: 035c05 call0 40243a2c +4024046c: 041c32 l16ui a3, a12, 8 +4024046f: 023c movi.n a2, 48 +40240471: 01ed mov.n a14, a1 +40240473: ff9ed1 l32r a13, 402402ec +40240476: 041327 beq a3, a2, 4024047e +40240479: 437c movi.n a3, -12 +4024047b: 0010c6 j 402404c2 +4024047e: 01a042 movi a4, 1 +40240481: 050c movi.n a5, 0 +40240483: 3f4a add.n a3, a15, a4 +40240485: 0c2d mov.n a2, a12 +40240487: ff9645 call0 4023fdec +4024048a: 010f22 l8ui a2, a15, 1 +4024048d: 242020 extui a2, a2, 0, 3 +40240490: 014f22 s8i a2, a15, 1 +40240493: fcc222 addi a2, a2, -4 +40240496: 742020 extui a2, a2, 0, 8 +40240499: dc22f6 bgeui a2, 2, 40240479 +4024049c: 150c movi.n a5, 1 +4024049e: 0f3d mov.n a3, a15 +402404a0: 054d mov.n a4, a5 +402404a2: 0c2d mov.n a2, a12 +402404a4: ff9445 call0 4023fdec +402404a7: 000f22 l8ui a2, a15, 0 +402404aa: 130c movi.n a3, 1 +402404ac: 229c beqz.n a2, 402404c2 +402404ae: ffd921 l32r a2, 40240414 +402404b1: 013d mov.n a3, a1 +402404b3: 000242 l8ui a4, a2, 0 +402404b6: 052c movi.n a5, 32 +402404b8: 1144e0 slli a4, a4, 2 +402404bb: 0c2d mov.n a2, a12 +402404bd: ff92c5 call0 4023fdec +402404c0: 030c movi.n a3, 0 +402404c2: 0c2d mov.n a2, a12 +402404c4: 4f39 s32i.n a3, a15, 16 +402404c6: ff59c5 call0 4023fa64 +402404c9: 4f38 l32i.n a3, a15, 16 +402404cb: 0ca356 bnez a3, 40240599 +402404ce: ff8631 l32r a3, 402402e8 +402404d1: ffc321 l32r a2, 402403e0 +402404d4: ffd1c1 l32r a12, 40240418 +402404d7: 0239 s32i.n a3, a2, 0 +402404d9: 0e38 l32i.n a3, a14, 0 +402404db: 014380 slli a4, a3, 24 +402404de: 752830 extui a2, a3, 24, 8 +402404e1: 205420 or a5, a4, a2 +402404e4: e08c21 l32r a2, 40238714 +402404e7: 104320 and a4, a3, a2 +402404ea: 114480 slli a4, a4, 8 +402404ed: 413830 srli a3, a3, 8 +402404f0: 204540 or a4, a5, a4 +402404f3: 103320 and a3, a3, a2 +402404f6: 203430 or a3, a4, a3 +402404f9: c3ca add.n a12, a3, a12 +402404fb: ffc831 l32r a3, 4024041c +402404fe: 000332 l8ui a3, a3, 0 +40240501: 33bc beqz.n a3, 40240538 +40240503: 012e32 l32i a3, a14, 4 +40240506: 754830 extui a4, a3, 24, 8 +40240509: 015380 slli a5, a3, 24 +4024050c: 205540 or a5, a5, a4 +4024050f: 104320 and a4, a3, a2 +40240512: 114480 slli a4, a4, 8 +40240515: 413830 srli a3, a3, 8 +40240518: 204540 or a4, a5, a4 +4024051b: 102320 and a2, a3, a2 +4024051e: 64af31 l32r a3, 402197dc +40240521: 202420 or a2, a4, a2 +40240524: eaf001 l32r a0, 4023b0e4 +40240527: 0000c0 callx0 a0 +4024052a: 023d mov.n a3, a2 +4024052c: 0c2d mov.n a2, a12 +4024052e: ffc001 l32r a0, 40240430 +40240531: 0000c0 callx0 a0 +40240534: 001406 j 40240588 +40240537: ba2100 excw +4024053a: ff .byte 0xff +4024053b: ff6251 l32r a5, 402402c4 +4024053e: 000222 l8ui a2, a2, 0 +40240541: 012280 slli a2, a2, 24 +40240544: 312820 srai a2, a2, 24 +40240547: 1132c0 slli a3, a2, 4 +4024054a: c03320 sub a3, a3, a2 +4024054d: 1143c0 slli a4, a3, 4 +40240550: c03430 sub a3, a4, a3 +40240553: 1133c0 slli a3, a3, 4 +40240556: 33ca add.n a3, a3, a12 +40240558: ffb3c1 l32r a12, 40240424 +4024055b: 0539 s32i.n a3, a5, 0 +4024055d: 202cc0 or a2, a12, a12 +40240560: 313f30 srai a3, a3, 31 +40240563: 016532 s32i a3, a5, 4 +40240566: fa9c01 l32r a0, 4023efd8 40240569: 0000c0 callx0 a0 -4024056c: ffa921 l32r a2, 40240410 +4024056c: ffaf31 l32r a3, 40240428 4024056f: 040c movi.n a4, 0 -40240571: 0228 l32i.n a2, a2, 0 -40240573: 0d3d mov.n a3, a13 -40240575: 033305 call0 402438a8 -40240578: 000406 j 4024058c -4024057b: 660000 excw -4024057e: 0c0813 excw -40240581: 3c4502 s8i a0, a5, 60 -40240584: 00c6c1 l32r a12, 4020089c <_lit4_end+0xf89f0> -40240587: c50000 extui a0, a0, 16, 13 -4024058a: 1dffe3 excw -4024058d: 0f .byte 0xf -4024058e: f108 l32i.n a0, a1, 60 -40240590: e1c8 l32i.n a12, a1, 56 -40240592: d1d8 l32i.n a13, a1, 52 -40240594: c1e8 l32i.n a14, a1, 48 -40240596: b1f8 l32i.n a15, a1, 44 -40240598: 40c112 addi a1, a1, 64 -4024059b: f00d ret.n -4024059d: 000000 ill -402405a0: fec254 excw -402405a3: 3f .byte 0x3f -402405a4: c25c movi.n a2, 92 -402405a6: fe .byte 0xfe -402405a7: 3f .byte 0x3f -402405a8: 382c movi.n a8, 35 -402405aa: ff .byte 0xff -402405ab: 3f .byte 0x3f - -402405ac : -402405ac: b0c112 addi a1, a1, -80 -402405af: 1161d2 s32i a13, a1, 68 -402405b2: 02d8 l32i.n a13, a2, 0 -402405b4: 1061e2 s32i a14, a1, 64 -402405b7: 03ed mov.n a14, a3 -402405b9: 558f31 l32r a3, 40215bf8 -402405bc: 202dd0 or a2, a13, a13 -402405bf: 136102 s32i a0, a1, 76 -402405c2: 1261c2 s32i a12, a1, 72 -402405c5: 2149 s32i.n a4, a1, 8 -402405c7: 0f61f2 s32i a15, a1, 60 -402405ca: e32501 l32r a0, 40239260 -402405cd: 0000c0 callx0 a0 -402405d0: 558a31 l32r a3, 40215bf8 -402405d3: 02cd mov.n a12, a2 -402405d5: 0d2d mov.n a2, a13 -402405d7: f5ad01 l32r a0, 4023dc8c -402405da: 0000c0 callx0 a0 -402405dd: 02dd mov.n a13, a2 -402405df: 0062d6 bgez a2, 402405e9 -402405e2: 558521 l32r a2, 40215bf8 -402405e5: cc0b addi.n a12, a12, -1 -402405e7: dd2a add.n a13, a13, a2 -402405e9: 558531 l32r a3, 40215c00 -402405ec: 202dd0 or a2, a13, a13 -402405ef: e31c01 l32r a0, 40239260 -402405f2: 0000c0 callx0 a0 -402405f5: 558231 l32r a3, 40215c00 -402405f8: 0129 s32i.n a2, a1, 0 -402405fa: 2e29 s32i.n a2, a14, 8 -402405fc: 0d2d mov.n a2, a13 -402405fe: f5a301 l32r a0, 4023dc8c -40240601: 0000c0 callx0 a0 -40240604: c33c movi.n a3, 60 -40240606: 02dd mov.n a13, a2 -40240608: e31601 l32r a0, 40239260 -4024060b: 0000c0 callx0 a0 -4024060e: 1e29 s32i.n a2, a14, 4 -40240610: c33c movi.n a3, 60 -40240612: 02fd mov.n a15, a2 -40240614: 0d2d mov.n a2, a13 -40240616: f59d01 l32r a0, 4023dc8c -40240619: 0000c0 callx0 a0 -4024061c: 0e29 s32i.n a2, a14, 0 -4024061e: 02dd mov.n a13, a2 -40240620: 730c movi.n a3, 7 -40240622: 2c4b addi.n a2, a12, 4 -40240624: f59a01 l32r a0, 4023dc8c +40240571: 0c2d mov.n a2, a12 +40240573: fbf001 l32r a0, 4023f534 +40240576: 0000c0 callx0 a0 +40240579: 150c movi.n a5, 1 +4024057b: 054d mov.n a4, a5 +4024057d: e8a332 movi a3, 0x3e8 +40240580: 0c2d mov.n a2, a12 +40240582: fbed01 l32r a0, 4023f538 +40240585: 0000c0 callx0 a0 +40240588: ffa921 l32r a2, 4024042c +4024058b: 040c movi.n a4, 0 +4024058d: 0228 l32i.n a2, a2, 0 +4024058f: 0d3d mov.n a3, a13 +40240591: 033305 call0 402438c4 +40240594: 000406 j 402405a8 +40240597: 660000 excw +4024059a: 0c0813 excw +4024059d: 3a8502 excw +402405a0: 00c6c1 l32r a12, 402008b8 <_lit4_end+0xf8a0c> +402405a3: c50000 extui a0, a0, 16, 13 +402405a6: 1dffe3 excw +402405a9: 0f .byte 0xf +402405aa: f108 l32i.n a0, a1, 60 +402405ac: e1c8 l32i.n a12, a1, 56 +402405ae: d1d8 l32i.n a13, a1, 52 +402405b0: c1e8 l32i.n a14, a1, 48 +402405b2: b1f8 l32i.n a15, a1, 44 +402405b4: 40c112 addi a1, a1, 64 +402405b7: f00d ret.n +402405b9: 000000 ill +402405bc: fec254 excw +402405bf: 3f .byte 0x3f +402405c0: c25c movi.n a2, 92 +402405c2: fe .byte 0xfe +402405c3: 3f .byte 0x3f +402405c4: 382c movi.n a8, 35 +402405c6: ff .byte 0xff +402405c7: 3f .byte 0x3f + +402405c8 : +402405c8: b0c112 addi a1, a1, -80 +402405cb: 1161d2 s32i a13, a1, 68 +402405ce: 02d8 l32i.n a13, a2, 0 +402405d0: 1061e2 s32i a14, a1, 64 +402405d3: 03ed mov.n a14, a3 +402405d5: 558831 l32r a3, 40215bf8 +402405d8: 202dd0 or a2, a13, a13 +402405db: 136102 s32i a0, a1, 76 +402405de: 1261c2 s32i a12, a1, 72 +402405e1: 2149 s32i.n a4, a1, 8 +402405e3: 0f61f2 s32i a15, a1, 60 +402405e6: e32501 l32r a0, 4023927c +402405e9: 0000c0 callx0 a0 +402405ec: 558331 l32r a3, 40215bf8 +402405ef: 02cd mov.n a12, a2 +402405f1: 0d2d mov.n a2, a13 +402405f3: f5ad01 l32r a0, 4023dca8 +402405f6: 0000c0 callx0 a0 +402405f9: 02dd mov.n a13, a2 +402405fb: 0062d6 bgez a2, 40240605 +402405fe: 557e21 l32r a2, 40215bf8 +40240601: cc0b addi.n a12, a12, -1 +40240603: dd2a add.n a13, a13, a2 +40240605: 557e31 l32r a3, 40215c00 +40240608: 202dd0 or a2, a13, a13 +4024060b: e31c01 l32r a0, 4023927c +4024060e: 0000c0 callx0 a0 +40240611: 557b31 l32r a3, 40215c00 +40240614: 0129 s32i.n a2, a1, 0 +40240616: 2e29 s32i.n a2, a14, 8 +40240618: 0d2d mov.n a2, a13 +4024061a: f5a301 l32r a0, 4023dca8 +4024061d: 0000c0 callx0 a0 +40240620: c33c movi.n a3, 60 +40240622: 02dd mov.n a13, a2 +40240624: e31601 l32r a0, 4023927c 40240627: 0000c0 callx0 a0 -4024062a: 6e29 s32i.n a2, a14, 24 -4024062c: 0052d6 bgez a2, 40240635 -4024062f: 07c222 addi a2, a2, 7 -40240632: 066e22 s32i a2, a14, 24 -40240635: b2a742 movi a4, 0x7b2 -40240638: 064c96 bltz a12, 402406a0 -4024063b: 142040 extui a2, a4, 0, 2 -4024063e: 22dc bnez.n a2, 40240654 -40240640: 64a032 movi a3, 100 -40240643: 042d mov.n a2, a4 -40240645: 086142 s32i a4, a1, 32 -40240648: f59101 l32r a0, 4023dc8c -4024064b: 0000c0 callx0 a0 -4024064e: 130c movi.n a3, 1 -40240650: 8148 l32i.n a4, a1, 32 -40240652: 62dc bnez.n a2, 4024066c -40240654: 90a132 movi a3, 0x190 -40240657: 042d mov.n a2, a4 -40240659: 8149 s32i.n a4, a1, 32 -4024065b: f58c01 l32r a0, 4023dc8c -4024065e: 0000c0 callx0 a0 -40240661: 030c movi.n a3, 0 -40240663: 01a052 movi a5, 1 -40240666: 082142 l32i a4, a1, 32 -40240669: 833520 moveqz a3, a5, a2 -4024066c: ffcd51 l32r a5, 402405a0 -4024066f: a02350 addx4 a2, a3, a5 -40240672: 0228 l32i.n a2, a2, 0 -40240674: 492c27 blt a12, a2, 402406c1 -40240677: 441b addi.n a4, a4, 1 -40240679: c0cc20 sub a12, a12, a2 -4024067c: ffeec6 j 4024063b -4024067f: a03200 addx4 a3, a2, a0 -40240682: 042d64 excw -40240685: 8149 s32i.n a4, a1, 32 -40240687: f58101 l32r a0, 4023dc8c -4024068a: 0000c0 callx0 a0 -4024068d: 130c movi.n a3, 1 -4024068f: 8148 l32i.n a4, a1, 32 -40240691: 329c beqz.n a2, 402406a8 -40240693: ffc351 l32r a5, 402405a0 -40240696: a02350 addx4 a2, a3, a5 -40240699: 0228 l32i.n a2, a2, 0 -4024069b: cc2a add.n a12, a12, a2 -4024069d: 020cd6 bgez a12, 402406c1 -402406a0: 440b addi.n a4, a4, -1 -402406a2: 142040 extui a2, a4, 0, 2 -402406a5: fd7216 beqz a2, 40240680 -402406a8: 90a132 movi a3, 0x190 -402406ab: 042d mov.n a2, a4 -402406ad: 8149 s32i.n a4, a1, 32 -402406af: f57701 l32r a0, 4023dc8c -402406b2: 0000c0 callx0 a0 -402406b5: 030c movi.n a3, 0 -402406b7: 150c movi.n a5, 1 -402406b9: 833520 moveqz a3, a5, a2 -402406bc: 8148 l32i.n a4, a1, 32 -402406be: fff446 j 40240693 -402406c1: 94a822 movi a2, 0xfffff894 -402406c4: 242a add.n a2, a4, a2 -402406c6: 5e29 s32i.n a2, a14, 20 -402406c8: 1123f0 slli a2, a3, 1 -402406cb: 323a add.n a3, a2, a3 -402406cd: ffb521 l32r a2, 402405a4 -402406d0: 1133c0 slli a3, a3, 4 -402406d3: 232a add.n a2, a3, a2 -402406d5: 1129 s32i.n a2, a1, 4 -402406d7: 020c movi.n a2, 0 -402406d9: 7ec9 s32i.n a12, a14, 28 -402406db: 4e29 s32i.n a2, a14, 16 -402406dd: 0c6d mov.n a6, a12 -402406df: 4e78 l32i.n a7, a14, 16 -402406e1: 1158 l32i.n a5, a1, 4 -402406e3: a08750 addx4 a8, a7, a5 -402406e6: 0828 l32i.n a2, a8, 0 -402406e8: 0a2627 blt a6, a2, 402406f6 -402406eb: 771b addi.n a7, a7, 1 -402406ed: c06620 sub a6, a6, a2 -402406f0: 4e79 s32i.n a7, a14, 16 -402406f2: fffa46 j 402406df -402406f5: 261b00 excw -402406f8: 3e29 s32i.n a2, a14, 12 -402406fa: 2158 l32i.n a5, a1, 8 -402406fc: 020c movi.n a2, 0 -402406fe: 8e29 s32i.n a2, a14, 32 -40240700: 021527 beq a5, a2, 40240706 -40240703: 005046 j 40240848 -40240706: ffa821 l32r a2, 402405a8 -40240709: 553d31 l32r a3, 40215c00 -4024070c: 6298 l32i.n a9, a2, 24 -4024070e: 8149 s32i.n a4, a1, 32 -40240710: 092d mov.n a2, a9 -40240712: 5169 s32i.n a6, a1, 20 -40240714: 6179 s32i.n a7, a1, 24 -40240716: 7189 s32i.n a8, a1, 28 -40240718: 4199 s32i.n a9, a1, 16 -4024071a: f55c01 l32r a0, 4023dc8c -4024071d: 0000c0 callx0 a0 -40240720: c33c movi.n a3, 60 -40240722: 3129 s32i.n a2, a1, 12 -40240724: f55a01 l32r a0, 4023dc8c -40240727: 0000c0 callx0 a0 -4024072a: 31a8 l32i.n a10, a1, 12 -4024072c: c0dd20 sub a13, a13, a2 -4024072f: c33c movi.n a3, 60 -40240731: 202aa0 or a2, a10, a10 -40240734: 0ed9 s32i.n a13, a14, 0 -40240736: e2ca01 l32r a0, 40239260 +4024062a: 1e29 s32i.n a2, a14, 4 +4024062c: c33c movi.n a3, 60 +4024062e: 02fd mov.n a15, a2 +40240630: 0d2d mov.n a2, a13 +40240632: f59d01 l32r a0, 4023dca8 +40240635: 0000c0 callx0 a0 +40240638: 0e29 s32i.n a2, a14, 0 +4024063a: 02dd mov.n a13, a2 +4024063c: 730c movi.n a3, 7 +4024063e: 2c4b addi.n a2, a12, 4 +40240640: f59a01 l32r a0, 4023dca8 +40240643: 0000c0 callx0 a0 +40240646: 6e29 s32i.n a2, a14, 24 +40240648: 0052d6 bgez a2, 40240651 +4024064b: 07c222 addi a2, a2, 7 +4024064e: 066e22 s32i a2, a14, 24 +40240651: b2a742 movi a4, 0x7b2 +40240654: 064c96 bltz a12, 402406bc +40240657: 142040 extui a2, a4, 0, 2 +4024065a: 22dc bnez.n a2, 40240670 +4024065c: 64a032 movi a3, 100 +4024065f: 042d mov.n a2, a4 +40240661: 086142 s32i a4, a1, 32 +40240664: f59101 l32r a0, 4023dca8 +40240667: 0000c0 callx0 a0 +4024066a: 130c movi.n a3, 1 +4024066c: 8148 l32i.n a4, a1, 32 +4024066e: 62dc bnez.n a2, 40240688 +40240670: 90a132 movi a3, 0x190 +40240673: 042d mov.n a2, a4 +40240675: 8149 s32i.n a4, a1, 32 +40240677: f58c01 l32r a0, 4023dca8 +4024067a: 0000c0 callx0 a0 +4024067d: 030c movi.n a3, 0 +4024067f: 01a052 movi a5, 1 +40240682: 082142 l32i a4, a1, 32 +40240685: 833520 moveqz a3, a5, a2 +40240688: ffcd51 l32r a5, 402405bc +4024068b: a02350 addx4 a2, a3, a5 +4024068e: 0228 l32i.n a2, a2, 0 +40240690: 492c27 blt a12, a2, 402406dd +40240693: 441b addi.n a4, a4, 1 +40240695: c0cc20 sub a12, a12, a2 +40240698: ffeec6 j 40240657 +4024069b: a03200 addx4 a3, a2, a0 +4024069e: 042d64 excw +402406a1: 8149 s32i.n a4, a1, 32 +402406a3: f58101 l32r a0, 4023dca8 +402406a6: 0000c0 callx0 a0 +402406a9: 130c movi.n a3, 1 +402406ab: 8148 l32i.n a4, a1, 32 +402406ad: 329c beqz.n a2, 402406c4 +402406af: ffc351 l32r a5, 402405bc +402406b2: a02350 addx4 a2, a3, a5 +402406b5: 0228 l32i.n a2, a2, 0 +402406b7: cc2a add.n a12, a12, a2 +402406b9: 020cd6 bgez a12, 402406dd +402406bc: 440b addi.n a4, a4, -1 +402406be: 142040 extui a2, a4, 0, 2 +402406c1: fd7216 beqz a2, 4024069c +402406c4: 90a132 movi a3, 0x190 +402406c7: 042d mov.n a2, a4 +402406c9: 8149 s32i.n a4, a1, 32 +402406cb: f57701 l32r a0, 4023dca8 +402406ce: 0000c0 callx0 a0 +402406d1: 030c movi.n a3, 0 +402406d3: 150c movi.n a5, 1 +402406d5: 833520 moveqz a3, a5, a2 +402406d8: 8148 l32i.n a4, a1, 32 +402406da: fff446 j 402406af +402406dd: 94a822 movi a2, 0xfffff894 +402406e0: 242a add.n a2, a4, a2 +402406e2: 5e29 s32i.n a2, a14, 20 +402406e4: 1123f0 slli a2, a3, 1 +402406e7: 323a add.n a3, a2, a3 +402406e9: ffb521 l32r a2, 402405c0 +402406ec: 1133c0 slli a3, a3, 4 +402406ef: 232a add.n a2, a3, a2 +402406f1: 1129 s32i.n a2, a1, 4 +402406f3: 020c movi.n a2, 0 +402406f5: 7ec9 s32i.n a12, a14, 28 +402406f7: 4e29 s32i.n a2, a14, 16 +402406f9: 0c6d mov.n a6, a12 +402406fb: 4e78 l32i.n a7, a14, 16 +402406fd: 1158 l32i.n a5, a1, 4 +402406ff: a08750 addx4 a8, a7, a5 +40240702: 0828 l32i.n a2, a8, 0 +40240704: 0a2627 blt a6, a2, 40240712 +40240707: 771b addi.n a7, a7, 1 +40240709: c06620 sub a6, a6, a2 +4024070c: 4e79 s32i.n a7, a14, 16 +4024070e: fffa46 j 402406fb +40240711: 261b00 excw +40240714: 3e29 s32i.n a2, a14, 12 +40240716: 2158 l32i.n a5, a1, 8 +40240718: 020c movi.n a2, 0 +4024071a: 8e29 s32i.n a2, a14, 32 +4024071c: 021527 beq a5, a2, 40240722 +4024071f: 005046 j 40240864 +40240722: ffa821 l32r a2, 402405c4 +40240725: 553631 l32r a3, 40215c00 +40240728: 6298 l32i.n a9, a2, 24 +4024072a: 8149 s32i.n a4, a1, 32 +4024072c: 092d mov.n a2, a9 +4024072e: 5169 s32i.n a6, a1, 20 +40240730: 6179 s32i.n a7, a1, 24 +40240732: 7189 s32i.n a8, a1, 28 +40240734: 4199 s32i.n a9, a1, 16 +40240736: f55c01 l32r a0, 4023dca8 40240739: 0000c0 callx0 a0 -4024073c: 4198 l32i.n a9, a1, 16 -4024073e: c0ff20 sub a15, a15, a2 -40240741: 552f31 l32r a3, 40215c00 -40240744: 1ef9 s32i.n a15, a14, 4 -40240746: 092d mov.n a2, a9 -40240748: e2c601 l32r a0, 40239260 -4024074b: 0000c0 callx0 a0 -4024074e: 0158 l32i.n a5, a1, 0 -40240750: b33c movi.n a3, 59 -40240752: c02520 sub a2, a5, a2 -40240755: 2e29 s32i.n a2, a14, 8 -40240757: 8148 l32i.n a4, a1, 32 -40240759: 5168 l32i.n a6, a1, 20 -4024075b: 6178 l32i.n a7, a1, 24 -4024075d: 7188 l32i.n a8, a1, 28 -4024075f: 09a3d7 bge a3, a13, 4024076c -40240762: ff1b addi.n a15, a15, 1 -40240764: 1ef9 s32i.n a15, a14, 4 -40240766: c4cdd2 addi a13, a13, -60 -40240769: 000246 j 40240776 -4024076c: 008dd6 bgez a13, 40240778 -4024076f: ff0b addi.n a15, a15, -1 -40240771: 1ef9 s32i.n a15, a14, 4 -40240773: 3ccdd2 addi a13, a13, 60 -40240776: 0ed9 s32i.n a13, a14, 0 -40240778: 1e38 l32i.n a3, a14, 4 -4024077a: b93c movi.n a9, 59 -4024077c: 09a937 bge a9, a3, 40240789 -4024077f: 221b addi.n a2, a2, 1 -40240781: 2e29 s32i.n a2, a14, 8 -40240783: c4c332 addi a3, a3, -60 -40240786: 000246 j 40240793 -40240789: 0083d6 bgez a3, 40240795 -4024078c: 220b addi.n a2, a2, -1 -4024078e: 2e29 s32i.n a2, a14, 8 -40240790: 3cc332 addi a3, a3, 60 -40240793: 1e39 s32i.n a3, a14, 4 -40240795: 2e28 l32i.n a2, a14, 8 -40240797: 731c movi.n a3, 23 -40240799: 3fa327 bge a3, a2, 402407dc -4024079c: 6e38 l32i.n a3, a14, 24 -4024079e: cc1b addi.n a12, a12, 1 -402407a0: 331b addi.n a3, a3, 1 -402407a2: 7ec9 s32i.n a12, a14, 28 -402407a4: 6e39 s32i.n a3, a14, 24 -402407a6: 0373a6 blti a3, 7, 402407ad -402407a9: 030c movi.n a3, 0 -402407ab: 6e39 s32i.n a3, a14, 24 -402407ad: e8c222 addi a2, a2, -24 -402407b0: 662b addi.n a6, a6, 2 -402407b2: 3e69 s32i.n a6, a14, 12 -402407b4: 2e29 s32i.n a2, a14, 8 -402407b6: 0828 l32i.n a2, a8, 0 -402407b8: 022267 blt a2, a6, 402407be -402407bb: 002246 j 40240848 -402407be: c06620 sub a6, a6, a2 -402407c1: 771b addi.n a7, a7, 1 -402407c3: 3e69 s32i.n a6, a14, 12 -402407c5: 4e79 s32i.n a7, a14, 16 -402407c7: 7da766 bnei a7, 12, 40240848 -402407ca: 95a822 movi a2, 0xfffff895 -402407cd: 030c movi.n a3, 0 -402407cf: 442a add.n a4, a4, a2 -402407d1: 4e39 s32i.n a3, a14, 16 -402407d3: 5e49 s32i.n a4, a14, 20 -402407d5: 7e39 s32i.n a3, a14, 28 -402407d7: 001b46 j 40240848 -402407da: d60000 excw -402407dd: 380682 l8ui a8, a6, 56 -402407e0: 6e .byte 0x6e -402407e1: cc0b addi.n a12, a12, -1 -402407e3: 330b addi.n a3, a3, -1 -402407e5: 7ec9 s32i.n a12, a14, 28 -402407e7: 6e39 s32i.n a3, a14, 24 -402407e9: 0033d6 bgez a3, 402407f0 -402407ec: 630c movi.n a3, 6 -402407ee: 6e39 s32i.n a3, a14, 24 -402407f0: 18c222 addi a2, a2, 24 -402407f3: 3e69 s32i.n a6, a14, 12 -402407f5: 2e29 s32i.n a2, a14, 8 -402407f7: 04d656 bnez a6, 40240848 -402407fa: 770b addi.n a7, a7, -1 -402407fc: 4e79 s32i.n a7, a14, 16 -402407fe: 03b7d6 bgez a7, 4024083d -40240801: 93a8c2 movi a12, 0xfffff893 -40240804: b20c movi.n a2, 11 -40240806: c4ca add.n a12, a4, a12 -40240808: 4e29 s32i.n a2, a14, 16 -4024080a: 5ec9 s32i.n a12, a14, 20 -4024080c: 1420c0 extui a2, a12, 0, 2 -4024080f: e2cc bnez.n a2, 40240821 -40240811: 64a032 movi a3, 100 -40240814: 202cc0 or a2, a12, a12 -40240817: f51d01 l32r a0, 4023dc8c -4024081a: 0000c0 callx0 a0 -4024081d: 130c movi.n a3, 1 -4024081f: 22dc bnez.n a2, 40240835 -40240821: 90a132 movi a3, 0x190 -40240824: 202cc0 or a2, a12, a12 -40240827: f51901 l32r a0, 4023dc8c -4024082a: 0000c0 callx0 a0 -4024082d: 030c movi.n a3, 0 -4024082f: 01a042 movi a4, 1 -40240832: 833420 moveqz a3, a4, a2 -40240835: 6da122 movi a2, 0x16d -40240838: 332a add.n a3, a3, a2 -4024083a: 076e32 s32i a3, a14, 28 -4024083d: 4e28 l32i.n a2, a14, 16 -4024083f: 1158 l32i.n a5, a1, 4 -40240841: a02250 addx4 a2, a2, a5 -40240844: 0228 l32i.n a2, a2, 0 -40240846: 3e29 s32i.n a2, a14, 12 -40240848: 132102 l32i a0, a1, 76 -4024084b: 0e2d mov.n a2, a14 -4024084d: 1221c2 l32i a12, a1, 72 -40240850: 1121d2 l32i a13, a1, 68 -40240853: 1021e2 l32i a14, a1, 64 -40240856: f1f8 l32i.n a15, a1, 60 -40240858: 50c112 addi a1, a1, 80 -4024085b: f00d ret.n -4024085d: 000000 ill - -40240860 : -40240860: f0c112 addi a1, a1, -16 -40240863: 040c movi.n a4, 0 -40240865: 3109 s32i.n a0, a1, 12 -40240867: ffd445 call0 402405ac -4024086a: 3108 l32i.n a0, a1, 12 -4024086c: 10c112 addi a1, a1, 16 -4024086f: f00d ret.n -40240871: 000000 ill -40240874: ff37a0 excw -40240877: 3f .byte 0x3f - -40240878 : -40240878: ffff31 l32r a3, 40240874 -4024087b: f0c112 addi a1, a1, -16 -4024087e: 036102 s32i a0, a1, 12 -40240881: fffdc5 call0 40240860 -40240884: 3108 l32i.n a0, a1, 12 -40240886: 10c112 addi a1, a1, 16 -40240889: f00d ret.n -4024088b: 37c400 excw -4024088e: ff .byte 0xff -4024088f: 3f .byte 0x3f -40240890: 379c beqz.n a7, 402408a7 -40240892: ff .byte 0xff +4024073c: c33c movi.n a3, 60 +4024073e: 3129 s32i.n a2, a1, 12 +40240740: f55a01 l32r a0, 4023dca8 +40240743: 0000c0 callx0 a0 +40240746: 31a8 l32i.n a10, a1, 12 +40240748: c0dd20 sub a13, a13, a2 +4024074b: c33c movi.n a3, 60 +4024074d: 202aa0 or a2, a10, a10 +40240750: 0ed9 s32i.n a13, a14, 0 +40240752: e2ca01 l32r a0, 4023927c +40240755: 0000c0 callx0 a0 +40240758: 4198 l32i.n a9, a1, 16 +4024075a: c0ff20 sub a15, a15, a2 +4024075d: 552831 l32r a3, 40215c00 +40240760: 1ef9 s32i.n a15, a14, 4 +40240762: 092d mov.n a2, a9 +40240764: e2c601 l32r a0, 4023927c +40240767: 0000c0 callx0 a0 +4024076a: 0158 l32i.n a5, a1, 0 +4024076c: b33c movi.n a3, 59 +4024076e: c02520 sub a2, a5, a2 +40240771: 2e29 s32i.n a2, a14, 8 +40240773: 8148 l32i.n a4, a1, 32 +40240775: 5168 l32i.n a6, a1, 20 +40240777: 6178 l32i.n a7, a1, 24 +40240779: 7188 l32i.n a8, a1, 28 +4024077b: 09a3d7 bge a3, a13, 40240788 +4024077e: ff1b addi.n a15, a15, 1 +40240780: 1ef9 s32i.n a15, a14, 4 +40240782: c4cdd2 addi a13, a13, -60 +40240785: 000246 j 40240792 +40240788: 008dd6 bgez a13, 40240794 +4024078b: ff0b addi.n a15, a15, -1 +4024078d: 1ef9 s32i.n a15, a14, 4 +4024078f: 3ccdd2 addi a13, a13, 60 +40240792: 0ed9 s32i.n a13, a14, 0 +40240794: 1e38 l32i.n a3, a14, 4 +40240796: b93c movi.n a9, 59 +40240798: 09a937 bge a9, a3, 402407a5 +4024079b: 221b addi.n a2, a2, 1 +4024079d: 2e29 s32i.n a2, a14, 8 +4024079f: c4c332 addi a3, a3, -60 +402407a2: 000246 j 402407af +402407a5: 0083d6 bgez a3, 402407b1 +402407a8: 220b addi.n a2, a2, -1 +402407aa: 2e29 s32i.n a2, a14, 8 +402407ac: 3cc332 addi a3, a3, 60 +402407af: 1e39 s32i.n a3, a14, 4 +402407b1: 2e28 l32i.n a2, a14, 8 +402407b3: 731c movi.n a3, 23 +402407b5: 3fa327 bge a3, a2, 402407f8 +402407b8: 6e38 l32i.n a3, a14, 24 +402407ba: cc1b addi.n a12, a12, 1 +402407bc: 331b addi.n a3, a3, 1 +402407be: 7ec9 s32i.n a12, a14, 28 +402407c0: 6e39 s32i.n a3, a14, 24 +402407c2: 0373a6 blti a3, 7, 402407c9 +402407c5: 030c movi.n a3, 0 +402407c7: 6e39 s32i.n a3, a14, 24 +402407c9: e8c222 addi a2, a2, -24 +402407cc: 662b addi.n a6, a6, 2 +402407ce: 3e69 s32i.n a6, a14, 12 +402407d0: 2e29 s32i.n a2, a14, 8 +402407d2: 0828 l32i.n a2, a8, 0 +402407d4: 022267 blt a2, a6, 402407da +402407d7: 002246 j 40240864 +402407da: c06620 sub a6, a6, a2 +402407dd: 771b addi.n a7, a7, 1 +402407df: 3e69 s32i.n a6, a14, 12 +402407e1: 4e79 s32i.n a7, a14, 16 +402407e3: 7da766 bnei a7, 12, 40240864 +402407e6: 95a822 movi a2, 0xfffff895 +402407e9: 030c movi.n a3, 0 +402407eb: 442a add.n a4, a4, a2 +402407ed: 4e39 s32i.n a3, a14, 16 +402407ef: 5e49 s32i.n a4, a14, 20 +402407f1: 7e39 s32i.n a3, a14, 28 +402407f3: 001b46 j 40240864 +402407f6: d60000 excw +402407f9: 380682 l8ui a8, a6, 56 +402407fc: 6e .byte 0x6e +402407fd: cc0b addi.n a12, a12, -1 +402407ff: 330b addi.n a3, a3, -1 +40240801: 7ec9 s32i.n a12, a14, 28 +40240803: 6e39 s32i.n a3, a14, 24 +40240805: 0033d6 bgez a3, 4024080c +40240808: 630c movi.n a3, 6 +4024080a: 6e39 s32i.n a3, a14, 24 +4024080c: 18c222 addi a2, a2, 24 +4024080f: 3e69 s32i.n a6, a14, 12 +40240811: 2e29 s32i.n a2, a14, 8 +40240813: 04d656 bnez a6, 40240864 +40240816: 770b addi.n a7, a7, -1 +40240818: 4e79 s32i.n a7, a14, 16 +4024081a: 03b7d6 bgez a7, 40240859 +4024081d: 93a8c2 movi a12, 0xfffff893 +40240820: b20c movi.n a2, 11 +40240822: c4ca add.n a12, a4, a12 +40240824: 4e29 s32i.n a2, a14, 16 +40240826: 5ec9 s32i.n a12, a14, 20 +40240828: 1420c0 extui a2, a12, 0, 2 +4024082b: e2cc bnez.n a2, 4024083d +4024082d: 64a032 movi a3, 100 +40240830: 202cc0 or a2, a12, a12 +40240833: f51d01 l32r a0, 4023dca8 +40240836: 0000c0 callx0 a0 +40240839: 130c movi.n a3, 1 +4024083b: 22dc bnez.n a2, 40240851 +4024083d: 90a132 movi a3, 0x190 +40240840: 202cc0 or a2, a12, a12 +40240843: f51901 l32r a0, 4023dca8 +40240846: 0000c0 callx0 a0 +40240849: 030c movi.n a3, 0 +4024084b: 01a042 movi a4, 1 +4024084e: 833420 moveqz a3, a4, a2 +40240851: 6da122 movi a2, 0x16d +40240854: 332a add.n a3, a3, a2 +40240856: 076e32 s32i a3, a14, 28 +40240859: 4e28 l32i.n a2, a14, 16 +4024085b: 1158 l32i.n a5, a1, 4 +4024085d: a02250 addx4 a2, a2, a5 +40240860: 0228 l32i.n a2, a2, 0 +40240862: 3e29 s32i.n a2, a14, 12 +40240864: 132102 l32i a0, a1, 76 +40240867: 0e2d mov.n a2, a14 +40240869: 1221c2 l32i a12, a1, 72 +4024086c: 1121d2 l32i a13, a1, 68 +4024086f: 1021e2 l32i a14, a1, 64 +40240872: f1f8 l32i.n a15, a1, 60 +40240874: 50c112 addi a1, a1, 80 +40240877: f00d ret.n +40240879: 000000 ill + +4024087c : +4024087c: f0c112 addi a1, a1, -16 +4024087f: 040c movi.n a4, 0 +40240881: 3109 s32i.n a0, a1, 12 +40240883: ffd445 call0 402405c8 +40240886: 3108 l32i.n a0, a1, 12 +40240888: 10c112 addi a1, a1, 16 +4024088b: f00d ret.n +4024088d: 000000 ill +40240890: ff37a0 excw 40240893: 3f .byte 0x3f -40240894 : -40240894: c0c112 addi a1, a1, -64 -40240897: c1e9 s32i.n a14, a1, 48 -40240899: f109 s32i.n a0, a1, 60 -4024089b: 02ed mov.n a14, a2 -4024089d: e1c9 s32i.n a12, a1, 56 -4024089f: d1d9 s32i.n a13, a1, 52 -402408a1: b1f9 s32i.n a15, a1, 44 -402408a3: b1a732 movi a3, 0x7b1 -402408a6: 020c movi.n a2, 0 -402408a8: 0223e7 blt a3, a14, 402408ae -402408ab: 005346 j 402409fc -402408ae: fff721 l32r a2, 4024088c -402408b1: 4ea8c2 movi a12, 0xfffff84e -402408b4: ceca add.n a12, a14, a12 -402408b6: 02e9 s32i.n a14, a2, 0 -402408b8: b02cc0 addx8 a2, a12, a12 -402408bb: b0c2c0 addx8 a12, a2, a12 -402408be: 4fa822 movi a2, 0xfffff84f -402408c1: 2e2a add.n a2, a14, a2 -402408c3: 212220 srai a2, a2, 2 -402408c6: a0ccc0 addx4 a12, a12, a12 -402408c9: cc2a add.n a12, a12, a2 -402408cb: 93a822 movi a2, 0xfffff893 -402408ce: 9caf32 movi a3, -100 -402408d1: 2e2a add.n a2, a14, a2 -402408d3: e26301 l32r a0, 40239260 -402408d6: 0000c0 callx0 a0 -402408d9: cc2a add.n a12, a12, a2 -402408db: bfa922 movi a2, 0xfffff9bf -402408de: 90a132 movi a3, 0x190 -402408e1: 2e2a add.n a2, a14, a2 -402408e3: e25f01 l32r a0, 40239260 -402408e6: 0000c0 callx0 a0 -402408e9: 64a032 movi a3, 100 -402408ec: cc2a add.n a12, a12, a2 -402408ee: 0e2d mov.n a2, a14 -402408f0: f4e701 l32r a0, 4023dc8c -402408f3: 0000c0 callx0 a0 -402408f6: 02fd mov.n a15, a2 -402408f8: 90a132 movi a3, 0x190 -402408fb: 202ee0 or a2, a14, a14 -402408fe: f4e301 l32r a0, 4023dc8c -40240901: 0000c0 callx0 a0 -40240904: 050c movi.n a5, 0 -40240906: 029d mov.n a9, a2 -40240908: 057d mov.n a7, a5 -4024090a: 120c movi.n a2, 1 -4024090c: 837290 moveqz a7, a2, a9 -4024090f: ff26d1 l32r a13, 402405a8 -40240912: 8327f0 moveqz a2, a7, a15 -40240915: 0d8d mov.n a8, a13 -40240917: 14e0e0 extui a14, a14, 0, 2 -4024091a: 0129 s32i.n a2, a1, 0 -4024091c: 000d22 l8ui a2, a13, 0 -4024091f: a34c movi.n a3, 74 -40240921: 1f9237 bne a2, a3, 40240944 -40240924: 3d48 l32i.n a4, a13, 12 -40240926: 3c4a add.n a3, a12, a4 -40240928: 0ecc bnez.n a14, 4024092c -4024092a: 6fcc bnez.n a15, 40240934 -4024092c: 060c movi.n a6, 0 -4024092e: 021967 beq a9, a6, 40240934 -40240931: 0025c6 j 402409cc -40240934: bb3c movi.n a11, 59 -40240936: 160c movi.n a6, 1 -40240938: 02ab47 bge a11, a4, 4024093e -4024093b: 002346 j 402409cc -4024093e: 060c movi.n a6, 0 -40240940: 002206 j 402409cc -40240943: 434c00 excw -40240946: 069237 bne a2, a3, 40240950 -40240949: 3d68 l32i.n a6, a13, 12 -4024094b: 6c6a add.n a6, a12, a6 -4024094d: 001f46 j 402409ce -40240950: 0128 l32i.n a2, a1, 0 -40240952: ff14b1 l32r a11, 402405a4 -40240955: 9327e0 movnez a2, a7, a14 -40240958: 1142f0 slli a4, a2, 1 -4024095b: 442a add.n a4, a4, a2 -4024095d: 1144c0 slli a4, a4, 4 -40240960: 44ba add.n a4, a4, a11 -40240962: 1d28 l32i.n a2, a13, 4 -40240964: 04ad mov.n a10, a4 -40240966: 0c6d mov.n a6, a12 -40240968: 130c movi.n a3, 1 -4024096a: 0ba327 bge a3, a2, 40240979 -4024096d: 0ab8 l32i.n a11, a10, 0 -4024096f: 331b addi.n a3, a3, 1 -40240971: 66ba add.n a6, a6, a11 -40240973: aa4b addi.n a10, a10, 4 -40240975: fffc46 j 4024096a -40240978: 02ad00 excw -4024097b: 0112e6 bgei a2, 1, 40240980 -4024097e: 1a0c movi.n a10, 1 -40240980: 730c movi.n a3, 7 -40240982: 264b addi.n a2, a6, 4 -40240984: 3149 s32i.n a4, a1, 12 -40240986: 4159 s32i.n a5, a1, 16 -40240988: 1169 s32i.n a6, a1, 4 -4024098a: 5179 s32i.n a7, a1, 20 -4024098c: 7189 s32i.n a8, a1, 28 -4024098e: 2199 s32i.n a9, a1, 8 -40240990: 61a9 s32i.n a10, a1, 24 -40240992: f4be01 l32r a0, 4023dc8c -40240995: 0000c0 callx0 a0 -40240998: 3d38 l32i.n a3, a13, 12 -4024099a: 61a8 l32i.n a10, a1, 24 -4024099c: c02320 sub a2, a3, a2 -4024099f: 327b addi.n a3, a2, 7 -402409a1: a32320 movltz a2, a3, a2 -402409a4: 2d38 l32i.n a3, a13, 8 -402409a6: 9e72b1 l32r a11, 40228370 -402409a9: 330b addi.n a3, a3, -1 -402409ab: f03330 subx8 a3, a3, a3 -402409ae: 3148 l32i.n a4, a1, 12 -402409b0: 332a add.n a3, a3, a2 -402409b2: 2aba add.n a2, a10, a11 -402409b4: a04240 addx4 a4, a2, a4 -402409b7: 0428 l32i.n a2, a4, 0 -402409b9: 4158 l32i.n a5, a1, 16 -402409bb: 1168 l32i.n a6, a1, 4 -402409bd: 5178 l32i.n a7, a1, 20 -402409bf: 7188 l32i.n a8, a1, 28 -402409c1: 2198 l32i.n a9, a1, 8 -402409c3: 052327 blt a3, a2, 402409cc -402409c6: f9c332 addi a3, a3, -7 -402409c9: fffd86 j 402409c3 -402409cc: 663a add.n a6, a6, a3 -402409ce: 548a31 l32r a3, 40215bf8 -402409d1: 4d48 l32i.n a4, a13, 16 -402409d3: 826630 mull a6, a6, a3 -402409d6: 6d28 l32i.n a2, a13, 24 -402409d8: 664a add.n a6, a6, a4 -402409da: 662a add.n a6, a6, a2 -402409dc: 5d69 s32i.n a6, a13, 20 -402409de: 551b addi.n a5, a5, 1 -402409e0: 1ccdd2 addi a13, a13, 28 -402409e3: 022526 beqi a5, 2, 402409e9 -402409e6: ffcc86 j 4024091c -402409e9: 5848 l32i.n a4, a8, 20 -402409eb: c838 l32i.n a3, a8, 48 -402409ed: 120c movi.n a2, 1 -402409ef: 022437 blt a4, a3, 402409f5 -402409f2: 00a022 movi a2, 0 -402409f5: ffa631 l32r a3, 40240890 -402409f8: 0329 s32i.n a2, a3, 0 -402409fa: 120c movi.n a2, 1 -402409fc: f108 l32i.n a0, a1, 60 -402409fe: e1c8 l32i.n a12, a1, 56 -40240a00: d1d8 l32i.n a13, a1, 52 -40240a02: c1e8 l32i.n a14, a1, 48 -40240a04: b1f8 l32i.n a15, a1, 44 -40240a06: 40c112 addi a1, a1, 64 -40240a09: f00d ret.n -40240a0b: c20800 excw -40240a0e: fe .byte 0xfe -40240a0f: 3f .byte 0x3f -40240a10: c238 l32i.n a3, a2, 48 -40240a12: fe .byte 0xfe -40240a13: 3f .byte 0x3f -40240a14: c1e8 l32i.n a14, a1, 48 -40240a16: fe .byte 0xfe -40240a17: 3f .byte 0x3f - -40240a18 : -40240a18: e0c112 addi a1, a1, -32 -40240a1b: 0661c2 s32i a12, a1, 24 -40240a1e: 20c330 or a12, a3, a3 -40240a21: 052232 l32i a3, a2, 20 -40240a24: 6ca762 movi a6, 0x76c -40240a27: 363a add.n a3, a6, a3 -40240a29: 4258 l32i.n a5, a2, 16 -40240a2b: 6248 l32i.n a4, a2, 24 -40240a2d: 2139 s32i.n a3, a1, 8 -40240a2f: 0238 l32i.n a3, a2, 0 -40240a31: 7109 s32i.n a0, a1, 28 -40240a33: 1139 s32i.n a3, a1, 4 -40240a35: 1238 l32i.n a3, a2, 4 -40240a37: 0139 s32i.n a3, a1, 0 -40240a39: 2278 l32i.n a7, a2, 8 -40240a3b: 3268 l32i.n a6, a2, 12 -40240a3d: fff321 l32r a2, 40240a0c -40240a40: fff531 l32r a3, 40240a14 -40240a43: a05520 addx4 a5, a5, a2 -40240a46: fff221 l32r a2, 40240a10 -40240a49: a04420 addx4 a4, a4, a2 -40240a4c: 0c2d mov.n a2, a12 -40240a4e: e32505 call0 40223ca0 -40240a51: 7108 l32i.n a0, a1, 28 -40240a53: 0c2d mov.n a2, a12 -40240a55: 61c8 l32i.n a12, a1, 24 -40240a57: 20c112 addi a1, a1, 32 -40240a5a: f00d ret.n -40240a5c: 37c8 l32i.n a12, a7, 12 -40240a5e: ff .byte 0xff -40240a5f: 3f .byte 0x3f - -40240a60 : -40240a60: ffff31 l32r a3, 40240a5c -40240a63: f0c112 addi a1, a1, -16 -40240a66: 036102 s32i a0, a1, 12 -40240a69: fffac5 call0 40240a18 -40240a6c: 3108 l32i.n a0, a1, 12 -40240a6e: 10c112 addi a1, a1, 16 -40240a71: f00d ret.n - ... - -40240a74 : -40240a74: fe6421 l32r a2, 40240404 -40240a77: 000222 l8ui a2, a2, 0 -40240a7a: f00d ret.n -40240a7c: 073c movi.n a7, 48 -40240a7e: 316000 srai a6, a0, 16 - -40240a80 : -40240a80: fe6031 l32r a3, 40240400 -40240a83: 742020 extui a2, a2, 0, 8 -40240a86: 000332 l8ui a3, a3, 0 -40240a89: fe5e41 l32r a4, 40240404 -40240a8c: 839c beqz.n a3, 40240aa8 -40240a8e: fffb51 l32r a5, 40240a7c -40240a91: 000422 l8ui a2, a4, 0 -40240a94: 0020c0 memw -40240a97: 0538 l32i.n a3, a5, 0 -40240a99: 012280 slli a2, a2, 24 -40240a9c: 202230 or a2, a2, a3 -40240a9f: 0020c0 memw -40240aa2: 0529 s32i.n a2, a5, 0 -40240aa4: 0000c6 j 40240aab -40240aa7: 442200 extui a2, a0, 2, 5 -40240aaa: 120c00 excw -40240aad: f00d ret.n -40240aaf: 000000 ill -40240ab2: 310001 l32r a0, 4020ceb4 - -40240ab4 : -40240ab4: fe5331 l32r a3, 40240400 -40240ab7: 000332 l8ui a3, a3, 0 -40240aba: 739c beqz.n a3, 40240ad5 -40240abc: fff051 l32r a5, 40240a7c -40240abf: fffc41 l32r a4, 40240ab0 -40240ac2: 0020c0 memw -40240ac5: 0538 l32i.n a3, a5, 0 -40240ac7: 112200 slli a2, a2, 16 -40240aca: 102240 and a2, a2, a4 -40240acd: 202230 or a2, a2, a3 -40240ad0: 0020c0 memw -40240ad3: 0529 s32i.n a2, a5, 0 -40240ad5: f00d ret.n -40240ad7: 041800 extui a1, a0, 8, 1 -40240ada: 214024 excw - -40240adc : -40240adc: fdfa21 l32r a2, 402402c4 -40240adf: f0c112 addi a1, a1, -16 -40240ae2: 002232 l32i a3, a2, 0 -40240ae5: 0261c2 s32i a12, a1, 8 -40240ae8: 3109 s32i.n a0, a1, 12 -40240aea: 02cd mov.n a12, a2 -40240aec: a3dc bnez.n a3, 40240b0a -40240aee: fdf731 l32r a3, 402402cc -40240af1: fe3421 l32r a2, 402403c4 -40240af4: 0239 s32i.n a3, a2, 0 -40240af6: 030385 call0 40243b30 -40240af9: 0c29 s32i.n a2, a12, 0 -40240afb: b28c beqz.n a2, 40240b0a -40240afd: fff631 l32r a3, 40240ad8 -40240b00: 040c movi.n a4, 0 -40240b02: 031b05 call0 40243cb4 -40240b05: 020c movi.n a2, 0 -40240b07: ff8385 call0 40240340 -40240b0a: 3108 l32i.n a0, a1, 12 -40240b0c: 21c8 l32i.n a12, a1, 8 -40240b0e: 10c112 addi a1, a1, 16 -40240b11: f00d ret.n - ... - -40240b14 : -40240b14: f0c112 addi a1, a1, -16 -40240b17: 0261c2 s32i a12, a1, 8 -40240b1a: fdeac1 l32r a12, 402402c4 -40240b1d: 036102 s32i a0, a1, 12 -40240b20: 0c28 l32i.n a2, a12, 0 -40240b22: f28c beqz.n a2, 40240b35 -40240b24: fdeb21 l32r a2, 402402d0 -40240b27: 030c movi.n a3, 0 -40240b29: 02ee45 call0 40243a10 -40240b2c: 0c28 l32i.n a2, a12, 0 -40240b2e: 030405 call0 40243b70 -40240b31: 020c movi.n a2, 0 -40240b33: 0c29 s32i.n a2, a12, 0 -40240b35: fe3421 l32r a2, 40240408 -40240b38: f92101 l32r a0, 4023efbc -40240b3b: 0000c0 callx0 a0 -40240b3e: fdda21 l32r a2, 402402a8 -40240b41: 958841 l32r a4, 40226164 -40240b44: 958851 l32r a5, 40226164 -40240b47: 3108 l32i.n a0, a1, 12 -40240b49: 21c8 l32i.n a12, a1, 8 -40240b4b: 0249 s32i.n a4, a2, 0 -40240b4d: 1259 s32i.n a5, a2, 4 -40240b4f: 10c112 addi a1, a1, 16 -40240b52: f00d ret.n - -40240b54 : -40240b54: f0c112 addi a1, a1, -16 -40240b57: 3109 s32i.n a0, a1, 12 -40240b59: 744020 extui a4, a2, 0, 8 -40240b5c: 2c34f6 bgeui a4, 3, 40240b8c -40240b5f: fdf651 l32r a5, 40240338 -40240b62: 1124d0 slli a2, a4, 3 -40240b65: b38c beqz.n a3, 40240b74 -40240b67: 624a add.n a6, a2, a4 -40240b69: 0338 l32i.n a3, a3, 0 -40240b6b: a06650 addx4 a6, a6, a5 -40240b6e: 8639 s32i.n a3, a6, 32 -40240b70: 000246 j 40240b7d -40240b73: 324a00 excw -40240b76: a03350 addx4 a3, a3, a5 -40240b79: 060c movi.n a6, 0 -40240b7b: 8369 s32i.n a6, a3, 32 -40240b7d: 224a add.n a2, a2, a4 -40240b7f: 030c movi.n a3, 0 -40240b81: 042c movi.n a4, 32 -40240b83: a02250 addx4 a2, a2, a5 -40240b86: e01c01 l32r a0, 40238bf8 -40240b89: 0000c0 callx0 a0 -40240b8c: 3108 l32i.n a0, a1, 12 -40240b8e: 10c112 addi a1, a1, 16 -40240b91: f00d ret.n - ... - -40240b94 : -40240b94: 742020 extui a2, a2, 0, 8 -40240b97: 0d32f6 bgeui a2, 3, 40240ba8 -40240b9a: fde731 l32r a3, 40240338 -40240b9d: b02220 addx8 a2, a2, a2 -40240ba0: a02230 addx4 a2, a2, a3 -40240ba3: 8228 l32i.n a2, a2, 32 -40240ba5: f00d ret.n -40240ba7: 082100 excw -40240baa: 022835 excw +40240894 : +40240894: ffff31 l32r a3, 40240890 +40240897: f0c112 addi a1, a1, -16 +4024089a: 036102 s32i a0, a1, 12 +4024089d: fffdc5 call0 4024087c +402408a0: 3108 l32i.n a0, a1, 12 +402408a2: 10c112 addi a1, a1, 16 +402408a5: f00d ret.n +402408a7: 37c400 excw +402408aa: ff .byte 0xff +402408ab: 3f .byte 0x3f +402408ac: 379c beqz.n a7, 402408c3 +402408ae: ff .byte 0xff +402408af: 3f .byte 0x3f + +402408b0 : +402408b0: c0c112 addi a1, a1, -64 +402408b3: c1e9 s32i.n a14, a1, 48 +402408b5: f109 s32i.n a0, a1, 60 +402408b7: 02ed mov.n a14, a2 +402408b9: e1c9 s32i.n a12, a1, 56 +402408bb: d1d9 s32i.n a13, a1, 52 +402408bd: b1f9 s32i.n a15, a1, 44 +402408bf: b1a732 movi a3, 0x7b1 +402408c2: 020c movi.n a2, 0 +402408c4: 0223e7 blt a3, a14, 402408ca +402408c7: 005346 j 40240a18 +402408ca: fff721 l32r a2, 402408a8 +402408cd: 4ea8c2 movi a12, 0xfffff84e +402408d0: ceca add.n a12, a14, a12 +402408d2: 02e9 s32i.n a14, a2, 0 +402408d4: b02cc0 addx8 a2, a12, a12 +402408d7: b0c2c0 addx8 a12, a2, a12 +402408da: 4fa822 movi a2, 0xfffff84f +402408dd: 2e2a add.n a2, a14, a2 +402408df: 212220 srai a2, a2, 2 +402408e2: a0ccc0 addx4 a12, a12, a12 +402408e5: cc2a add.n a12, a12, a2 +402408e7: 93a822 movi a2, 0xfffff893 +402408ea: 9caf32 movi a3, -100 +402408ed: 2e2a add.n a2, a14, a2 +402408ef: e26301 l32r a0, 4023927c +402408f2: 0000c0 callx0 a0 +402408f5: cc2a add.n a12, a12, a2 +402408f7: bfa922 movi a2, 0xfffff9bf +402408fa: 90a132 movi a3, 0x190 +402408fd: 2e2a add.n a2, a14, a2 +402408ff: e25f01 l32r a0, 4023927c +40240902: 0000c0 callx0 a0 +40240905: 64a032 movi a3, 100 +40240908: cc2a add.n a12, a12, a2 +4024090a: 0e2d mov.n a2, a14 +4024090c: f4e701 l32r a0, 4023dca8 +4024090f: 0000c0 callx0 a0 +40240912: 02fd mov.n a15, a2 +40240914: 90a132 movi a3, 0x190 +40240917: 202ee0 or a2, a14, a14 +4024091a: f4e301 l32r a0, 4023dca8 +4024091d: 0000c0 callx0 a0 +40240920: 050c movi.n a5, 0 +40240922: 029d mov.n a9, a2 +40240924: 057d mov.n a7, a5 +40240926: 120c movi.n a2, 1 +40240928: 837290 moveqz a7, a2, a9 +4024092b: ff26d1 l32r a13, 402405c4 +4024092e: 8327f0 moveqz a2, a7, a15 +40240931: 0d8d mov.n a8, a13 +40240933: 14e0e0 extui a14, a14, 0, 2 +40240936: 0129 s32i.n a2, a1, 0 +40240938: 000d22 l8ui a2, a13, 0 +4024093b: a34c movi.n a3, 74 +4024093d: 1f9237 bne a2, a3, 40240960 +40240940: 3d48 l32i.n a4, a13, 12 +40240942: 3c4a add.n a3, a12, a4 +40240944: 0ecc bnez.n a14, 40240948 +40240946: 6fcc bnez.n a15, 40240950 +40240948: 060c movi.n a6, 0 +4024094a: 021967 beq a9, a6, 40240950 +4024094d: 0025c6 j 402409e8 +40240950: bb3c movi.n a11, 59 +40240952: 160c movi.n a6, 1 +40240954: 02ab47 bge a11, a4, 4024095a +40240957: 002346 j 402409e8 +4024095a: 060c movi.n a6, 0 +4024095c: 002206 j 402409e8 +4024095f: 434c00 excw +40240962: 069237 bne a2, a3, 4024096c +40240965: 3d68 l32i.n a6, a13, 12 +40240967: 6c6a add.n a6, a12, a6 +40240969: 001f46 j 402409ea +4024096c: 0128 l32i.n a2, a1, 0 +4024096e: ff14b1 l32r a11, 402405c0 +40240971: 9327e0 movnez a2, a7, a14 +40240974: 1142f0 slli a4, a2, 1 +40240977: 442a add.n a4, a4, a2 +40240979: 1144c0 slli a4, a4, 4 +4024097c: 44ba add.n a4, a4, a11 +4024097e: 1d28 l32i.n a2, a13, 4 +40240980: 04ad mov.n a10, a4 +40240982: 0c6d mov.n a6, a12 +40240984: 130c movi.n a3, 1 +40240986: 0ba327 bge a3, a2, 40240995 +40240989: 0ab8 l32i.n a11, a10, 0 +4024098b: 331b addi.n a3, a3, 1 +4024098d: 66ba add.n a6, a6, a11 +4024098f: aa4b addi.n a10, a10, 4 +40240991: fffc46 j 40240986 +40240994: 02ad00 excw +40240997: 0112e6 bgei a2, 1, 4024099c +4024099a: 1a0c movi.n a10, 1 +4024099c: 730c movi.n a3, 7 +4024099e: 264b addi.n a2, a6, 4 +402409a0: 3149 s32i.n a4, a1, 12 +402409a2: 4159 s32i.n a5, a1, 16 +402409a4: 1169 s32i.n a6, a1, 4 +402409a6: 5179 s32i.n a7, a1, 20 +402409a8: 7189 s32i.n a8, a1, 28 +402409aa: 2199 s32i.n a9, a1, 8 +402409ac: 61a9 s32i.n a10, a1, 24 +402409ae: f4be01 l32r a0, 4023dca8 +402409b1: 0000c0 callx0 a0 +402409b4: 3d38 l32i.n a3, a13, 12 +402409b6: 61a8 l32i.n a10, a1, 24 +402409b8: c02320 sub a2, a3, a2 +402409bb: 327b addi.n a3, a2, 7 +402409bd: a32320 movltz a2, a3, a2 +402409c0: 2d38 l32i.n a3, a13, 8 +402409c2: 9e72b1 l32r a11, 4022838c +402409c5: 330b addi.n a3, a3, -1 +402409c7: f03330 subx8 a3, a3, a3 +402409ca: 3148 l32i.n a4, a1, 12 +402409cc: 332a add.n a3, a3, a2 +402409ce: 2aba add.n a2, a10, a11 +402409d0: a04240 addx4 a4, a2, a4 +402409d3: 0428 l32i.n a2, a4, 0 +402409d5: 4158 l32i.n a5, a1, 16 +402409d7: 1168 l32i.n a6, a1, 4 +402409d9: 5178 l32i.n a7, a1, 20 +402409db: 7188 l32i.n a8, a1, 28 +402409dd: 2198 l32i.n a9, a1, 8 +402409df: 052327 blt a3, a2, 402409e8 +402409e2: f9c332 addi a3, a3, -7 +402409e5: fffd86 j 402409df +402409e8: 663a add.n a6, a6, a3 +402409ea: 548331 l32r a3, 40215bf8 +402409ed: 4d48 l32i.n a4, a13, 16 +402409ef: 826630 mull a6, a6, a3 +402409f2: 6d28 l32i.n a2, a13, 24 +402409f4: 664a add.n a6, a6, a4 +402409f6: 662a add.n a6, a6, a2 +402409f8: 5d69 s32i.n a6, a13, 20 +402409fa: 551b addi.n a5, a5, 1 +402409fc: 1ccdd2 addi a13, a13, 28 +402409ff: 022526 beqi a5, 2, 40240a05 +40240a02: ffcc86 j 40240938 +40240a05: 5848 l32i.n a4, a8, 20 +40240a07: c838 l32i.n a3, a8, 48 +40240a09: 120c movi.n a2, 1 +40240a0b: 022437 blt a4, a3, 40240a11 +40240a0e: 00a022 movi a2, 0 +40240a11: ffa631 l32r a3, 402408ac +40240a14: 0329 s32i.n a2, a3, 0 +40240a16: 120c movi.n a2, 1 +40240a18: f108 l32i.n a0, a1, 60 +40240a1a: e1c8 l32i.n a12, a1, 56 +40240a1c: d1d8 l32i.n a13, a1, 52 +40240a1e: c1e8 l32i.n a14, a1, 48 +40240a20: b1f8 l32i.n a15, a1, 44 +40240a22: 40c112 addi a1, a1, 64 +40240a25: f00d ret.n +40240a27: c20800 excw +40240a2a: fe .byte 0xfe +40240a2b: 3f .byte 0x3f +40240a2c: c238 l32i.n a3, a2, 48 +40240a2e: fe .byte 0xfe +40240a2f: 3f .byte 0x3f +40240a30: c1e8 l32i.n a14, a1, 48 +40240a32: fe .byte 0xfe +40240a33: 3f .byte 0x3f + +40240a34 : +40240a34: e0c112 addi a1, a1, -32 +40240a37: 0661c2 s32i a12, a1, 24 +40240a3a: 20c330 or a12, a3, a3 +40240a3d: 052232 l32i a3, a2, 20 +40240a40: 6ca762 movi a6, 0x76c +40240a43: 363a add.n a3, a6, a3 +40240a45: 4258 l32i.n a5, a2, 16 +40240a47: 6248 l32i.n a4, a2, 24 +40240a49: 2139 s32i.n a3, a1, 8 +40240a4b: 0238 l32i.n a3, a2, 0 +40240a4d: 7109 s32i.n a0, a1, 28 +40240a4f: 1139 s32i.n a3, a1, 4 +40240a51: 1238 l32i.n a3, a2, 4 +40240a53: 0139 s32i.n a3, a1, 0 +40240a55: 2278 l32i.n a7, a2, 8 +40240a57: 3268 l32i.n a6, a2, 12 +40240a59: fff321 l32r a2, 40240a28 +40240a5c: fff531 l32r a3, 40240a30 +40240a5f: a05520 addx4 a5, a5, a2 +40240a62: fff221 l32r a2, 40240a2c +40240a65: a04420 addx4 a4, a4, a2 +40240a68: 0c2d mov.n a2, a12 +40240a6a: e32345 call0 40223ca0 +40240a6d: 7108 l32i.n a0, a1, 28 +40240a6f: 0c2d mov.n a2, a12 +40240a71: 61c8 l32i.n a12, a1, 24 +40240a73: 20c112 addi a1, a1, 32 +40240a76: f00d ret.n +40240a78: 37c8 l32i.n a12, a7, 12 +40240a7a: ff .byte 0xff +40240a7b: 3f .byte 0x3f + +40240a7c : +40240a7c: ffff31 l32r a3, 40240a78 +40240a7f: f0c112 addi a1, a1, -16 +40240a82: 036102 s32i a0, a1, 12 +40240a85: fffac5 call0 40240a34 +40240a88: 3108 l32i.n a0, a1, 12 +40240a8a: 10c112 addi a1, a1, 16 +40240a8d: f00d ret.n + ... + +40240a90 : +40240a90: fe6421 l32r a2, 40240420 +40240a93: 000222 l8ui a2, a2, 0 +40240a96: f00d ret.n +40240a98: 073c movi.n a7, 48 +40240a9a: 316000 srai a6, a0, 16 + +40240a9c : +40240a9c: fe6031 l32r a3, 4024041c +40240a9f: 742020 extui a2, a2, 0, 8 +40240aa2: 000332 l8ui a3, a3, 0 +40240aa5: fe5e41 l32r a4, 40240420 +40240aa8: 839c beqz.n a3, 40240ac4 +40240aaa: fffb51 l32r a5, 40240a98 +40240aad: 000422 l8ui a2, a4, 0 +40240ab0: 0020c0 memw +40240ab3: 0538 l32i.n a3, a5, 0 +40240ab5: 012280 slli a2, a2, 24 +40240ab8: 202230 or a2, a2, a3 +40240abb: 0020c0 memw +40240abe: 0529 s32i.n a2, a5, 0 +40240ac0: 0000c6 j 40240ac7 +40240ac3: 442200 extui a2, a0, 2, 5 +40240ac6: 120c00 excw +40240ac9: f00d ret.n +40240acb: 000000 ill +40240ace: 310001 l32r a0, 4020ced0 + +40240ad0 : +40240ad0: fe5331 l32r a3, 4024041c +40240ad3: 000332 l8ui a3, a3, 0 +40240ad6: 739c beqz.n a3, 40240af1 +40240ad8: fff051 l32r a5, 40240a98 +40240adb: fffc41 l32r a4, 40240acc +40240ade: 0020c0 memw +40240ae1: 0538 l32i.n a3, a5, 0 +40240ae3: 112200 slli a2, a2, 16 +40240ae6: 102240 and a2, a2, a4 +40240ae9: 202230 or a2, a2, a3 +40240aec: 0020c0 memw +40240aef: 0529 s32i.n a2, a5, 0 +40240af1: f00d ret.n +40240af3: 043400 extui a3, a0, 4, 1 +40240af6: 214024 excw + +40240af8 : +40240af8: fdfa21 l32r a2, 402402e0 +40240afb: f0c112 addi a1, a1, -16 +40240afe: 002232 l32i a3, a2, 0 +40240b01: 0261c2 s32i a12, a1, 8 +40240b04: 3109 s32i.n a0, a1, 12 +40240b06: 02cd mov.n a12, a2 +40240b08: a3dc bnez.n a3, 40240b26 +40240b0a: fdf731 l32r a3, 402402e8 +40240b0d: fe3421 l32r a2, 402403e0 +40240b10: 0239 s32i.n a3, a2, 0 +40240b12: 030385 call0 40243b4c +40240b15: 0c29 s32i.n a2, a12, 0 +40240b17: b28c beqz.n a2, 40240b26 +40240b19: fff631 l32r a3, 40240af4 +40240b1c: 040c movi.n a4, 0 +40240b1e: 031b05 call0 40243cd0 +40240b21: 020c movi.n a2, 0 +40240b23: ff8385 call0 4024035c +40240b26: 3108 l32i.n a0, a1, 12 +40240b28: 21c8 l32i.n a12, a1, 8 +40240b2a: 10c112 addi a1, a1, 16 +40240b2d: f00d ret.n + ... + +40240b30 : +40240b30: f0c112 addi a1, a1, -16 +40240b33: 0261c2 s32i a12, a1, 8 +40240b36: fdeac1 l32r a12, 402402e0 +40240b39: 036102 s32i a0, a1, 12 +40240b3c: 0c28 l32i.n a2, a12, 0 +40240b3e: f28c beqz.n a2, 40240b51 +40240b40: fdeb21 l32r a2, 402402ec +40240b43: 030c movi.n a3, 0 +40240b45: 02ee45 call0 40243a2c +40240b48: 0c28 l32i.n a2, a12, 0 +40240b4a: 030405 call0 40243b8c +40240b4d: 020c movi.n a2, 0 +40240b4f: 0c29 s32i.n a2, a12, 0 +40240b51: fe3421 l32r a2, 40240424 +40240b54: f92101 l32r a0, 4023efd8 +40240b57: 0000c0 callx0 a0 +40240b5a: fdda21 l32r a2, 402402c4 +40240b5d: 958841 l32r a4, 40226180 +40240b60: 958851 l32r a5, 40226180 +40240b63: 3108 l32i.n a0, a1, 12 +40240b65: 21c8 l32i.n a12, a1, 8 +40240b67: 0249 s32i.n a4, a2, 0 +40240b69: 1259 s32i.n a5, a2, 4 +40240b6b: 10c112 addi a1, a1, 16 +40240b6e: f00d ret.n + +40240b70 : +40240b70: f0c112 addi a1, a1, -16 +40240b73: 3109 s32i.n a0, a1, 12 +40240b75: 744020 extui a4, a2, 0, 8 +40240b78: 2c34f6 bgeui a4, 3, 40240ba8 +40240b7b: fdf651 l32r a5, 40240354 +40240b7e: 1124d0 slli a2, a4, 3 +40240b81: b38c beqz.n a3, 40240b90 +40240b83: 624a add.n a6, a2, a4 +40240b85: 0338 l32i.n a3, a3, 0 +40240b87: a06650 addx4 a6, a6, a5 +40240b8a: 8639 s32i.n a3, a6, 32 +40240b8c: 000246 j 40240b99 +40240b8f: 324a00 excw +40240b92: a03350 addx4 a3, a3, a5 +40240b95: 060c movi.n a6, 0 +40240b97: 8369 s32i.n a6, a3, 32 +40240b99: 224a add.n a2, a2, a4 +40240b9b: 030c movi.n a3, 0 +40240b9d: 042c movi.n a4, 32 +40240b9f: a02250 addx4 a2, a2, a5 +40240ba2: e01c01 l32r a0, 40238c14 +40240ba5: 0000c0 callx0 a0 +40240ba8: 3108 l32i.n a0, a1, 12 +40240baa: 10c112 addi a1, a1, 16 40240bad: f00d ret.n ... -40240bb0 : -40240bb0: f0c112 addi a1, a1, -16 -40240bb3: 3109 s32i.n a0, a1, 12 -40240bb5: 742020 extui a2, a2, 0, 8 -40240bb8: 0e32f6 bgeui a2, 3, 40240bca -40240bbb: fddf41 l32r a4, 40240338 -40240bbe: b02220 addx8 a2, a2, a2 -40240bc1: a02240 addx4 a2, a2, a4 -40240bc4: 3dd101 l32r a0, 40210308 -40240bc7: 0000c0 callx0 a0 -40240bca: 3108 l32i.n a0, a1, 12 -40240bcc: 10c112 addi a1, a1, 16 -40240bcf: f00d ret.n -40240bd1: 000000 ill - -40240bd4 : -40240bd4: 743020 extui a3, a2, 0, 8 -40240bd7: 020c movi.n a2, 0 -40240bd9: 0833f6 bgeui a3, 3, 40240be5 -40240bdc: fdd721 l32r a2, 40240338 -40240bdf: b03330 addx8 a3, a3, a3 -40240be2: a02320 addx4 a2, a3, a2 -40240be5: f00d ret.n -40240be7: 3a9800 excw - ... - -40240bec : -40240bec: ffff31 l32r a3, 40240be8 -40240bef: 01b237 bgeu a2, a3, 40240bf4 -40240bf2: 032d mov.n a2, a3 -40240bf4: fe0731 l32r a3, 40240410 -40240bf7: 0329 s32i.n a2, a3, 0 -40240bf9: f00d ret.n - ... - -40240bfc : -40240bfc: fe0131 l32r a3, 40240400 -40240bff: 004322 s8i a2, a3, 0 -40240c02: f00d ret.n - -40240c04 : -40240c04: fdff21 l32r a2, 40240400 -40240c07: 000232 l8ui a3, a2, 0 -40240c0a: fdfb21 l32r a2, 402403f8 -40240c0d: 338c beqz.n a3, 40240c14 -40240c0f: 230c movi.n a3, 2 -40240c11: 000046 j 40240c16 -40240c14: 130c movi.n a3, 1 -40240c16: 004232 s8i a3, a2, 0 -40240c19: f00d ret.n - ... - -40240c1c : -40240c1c: 6239 s32i.n a3, a2, 24 +40240bb0 : +40240bb0: 742020 extui a2, a2, 0, 8 +40240bb3: 0d32f6 bgeui a2, 3, 40240bc4 +40240bb6: fde731 l32r a3, 40240354 +40240bb9: b02220 addx8 a2, a2, a2 +40240bbc: a02230 addx4 a2, a2, a3 +40240bbf: 8228 l32i.n a2, a2, 32 +40240bc1: f00d ret.n +40240bc3: 012100 slli a2, a1, 32 +40240bc6: 022835 excw +40240bc9: f00d ret.n + ... + +40240bcc : +40240bcc: f0c112 addi a1, a1, -16 +40240bcf: 3109 s32i.n a0, a1, 12 +40240bd1: 742020 extui a2, a2, 0, 8 +40240bd4: 0e32f6 bgeui a2, 3, 40240be6 +40240bd7: fddf41 l32r a4, 40240354 +40240bda: b02220 addx8 a2, a2, a2 +40240bdd: a02240 addx4 a2, a2, a4 +40240be0: 3dca01 l32r a0, 40210308 +40240be3: 0000c0 callx0 a0 +40240be6: 3108 l32i.n a0, a1, 12 +40240be8: 10c112 addi a1, a1, 16 +40240beb: f00d ret.n +40240bed: 000000 ill + +40240bf0 : +40240bf0: 743020 extui a3, a2, 0, 8 +40240bf3: 020c movi.n a2, 0 +40240bf5: 0833f6 bgeui a3, 3, 40240c01 +40240bf8: fdd721 l32r a2, 40240354 +40240bfb: b03330 addx8 a3, a3, a3 +40240bfe: a02320 addx4 a2, a3, a2 +40240c01: f00d ret.n +40240c03: 3a9800 excw + ... + +40240c08 : +40240c08: ffff31 l32r a3, 40240c04 +40240c0b: 01b237 bgeu a2, a3, 40240c10 +40240c0e: 032d mov.n a2, a3 +40240c10: fe0731 l32r a3, 4024042c +40240c13: 0329 s32i.n a2, a3, 0 +40240c15: f00d ret.n + ... + +40240c18 : +40240c18: fe0131 l32r a3, 4024041c +40240c1b: 004322 s8i a2, a3, 0 40240c1e: f00d ret.n -40240c20 : -40240c20: 7239 s32i.n a3, a2, 28 -40240c22: f00d ret.n - -40240c24 : -40240c24: 236232 s32i a3, a2, 140 -40240c27: f00d ret.n -40240c29: 000000 ill - -40240c2c : -40240c2c: 226232 s32i a3, a2, 136 -40240c2f: f00d ret.n -40240c31: 000000 ill +40240c20 : +40240c20: fdff21 l32r a2, 4024041c +40240c23: 000232 l8ui a3, a2, 0 +40240c26: fdfb21 l32r a2, 40240414 +40240c29: 338c beqz.n a3, 40240c30 +40240c2b: 230c movi.n a3, 2 +40240c2d: 000046 j 40240c32 +40240c30: 130c movi.n a3, 1 +40240c32: 004232 s8i a3, a2, 0 +40240c35: f00d ret.n + ... -40240c34 : -40240c34: 256232 s32i a3, a2, 148 -40240c37: 394242 s8i a4, a2, 57 +40240c38 : +40240c38: 6239 s32i.n a3, a2, 24 40240c3a: f00d ret.n -40240c3c : -40240c3c: 266232 s32i a3, a2, 152 -40240c3f: f00d ret.n -40240c41: 000000 ill -40240c44: ff3874 excw -40240c47: 3f .byte 0x3f - -40240c48 : -40240c48: f0c112 addi a1, a1, -16 -40240c4b: 11d9 s32i.n a13, a1, 4 -40240c4d: 03dd mov.n a13, a3 -40240c4f: 4238 l32i.n a3, a2, 16 -40240c51: 21c9 s32i.n a12, a1, 8 -40240c53: 3109 s32i.n a0, a1, 12 -40240c55: 02cd mov.n a12, a2 -40240c57: f44040 extui a4, a4, 0, 16 -40240c5a: 127c movi.n a2, -15 -40240c5c: 05d356 bnez a3, 40240cbd -40240c5f: 34cc bnez.n a4, 40240c66 -40240c61: c0df45 call0 40201a58 -40240c64: 024d mov.n a4, a2 -40240c66: 030c movi.n a3, 0 -40240c68: 01a052 movi a5, 1 -40240c6b: 9353d0 movnez a5, a3, a13 -40240c6e: ed7781 l32r a8, 4023c24c -40240c71: 745050 extui a5, a5, 0, 8 -40240c74: 238a add.n a2, a3, a8 -40240c76: 0228 l32i.n a2, a2, 0 -40240c78: 0268 l32i.n a6, a2, 0 -40240c7a: 769c beqz.n a6, 40240c95 -40240c7c: 101622 l16ui a2, a6, 32 -40240c7f: 0d9247 bne a2, a4, 40240c90 -40240c82: 0678 l32i.n a7, a6, 0 -40240c84: 35fc bnez.n a5, 40240cbb -40240c86: 17bc beqz.n a7, 40240cbb -40240c88: 002d22 l32i a2, a13, 0 -40240c8b: c2ac beqz.n a2, 40240cbb -40240c8d: 2a1727 beq a7, a2, 40240cbb -40240c90: 3668 l32i.n a6, a6, 12 -40240c92: fff906 j 40240c7a -40240c95: 334b addi.n a3, a3, 4 -40240c97: d9b366 bnei a3, 16, 40240c74 -40240c9a: 6d8c beqz.n a13, 40240ca4 -40240c9c: 0d28 l32i.n a2, a13, 0 -40240c9e: 002216 beqz a2, 40240ca4 -40240ca1: 006c22 s32i a2, a12, 0 -40240ca4: ffe821 l32r a2, 40240c44 -40240ca7: 105c42 s16i a4, a12, 32 -40240caa: 002232 l32i a3, a2, 0 -40240cad: 0062c2 s32i a12, a2, 0 -40240cb0: 036c32 s32i a3, a12, 12 -40240cb3: 02e485 call0 40243afc -40240cb6: 020c movi.n a2, 0 -40240cb8: 000046 j 40240cbd -40240cbb: 327c movi.n a2, -13 -40240cbd: 3108 l32i.n a0, a1, 12 -40240cbf: 21c8 l32i.n a12, a1, 8 -40240cc1: 11d8 l32i.n a13, a1, 4 -40240cc3: 10c112 addi a1, a1, 16 -40240cc6: f00d ret.n -40240cc8: 9e .byte 0x9e -40240cc9: 3ffe97 bbsi a14, 25, 40240d0c -40240ccc: ff3870 excw -40240ccf: 3f .byte 0x3f -40240cd0: 1cb8 l32i.n a11, a12, 4 -40240cd2: 124020 excw - -40240cd4 : -40240cd4: f0c112 addi a1, a1, -16 -40240cd7: 11d9 s32i.n a13, a1, 4 -40240cd9: 02dd mov.n a13, a2 -40240cdb: 4228 l32i.n a2, a2, 16 -40240cdd: 3109 s32i.n a0, a1, 12 -40240cdf: 21c9 s32i.n a12, a1, 8 -40240ce1: 01e9 s32i.n a14, a1, 0 -40240ce3: 528c beqz.n a2, 40240cec -40240ce5: 020c movi.n a2, 0 -40240ce7: 002ac6 j 40240d96 -40240cea: 210000 srai a0, a0, 0 -40240ced: e1f264 excw -40240cf0: 28fff6 bgeui a15, 0x100, 40240d1c -40240cf3: 0e3d32 excw -40240cf6: 050c movi.n a5, 0 -40240cf8: 14a242 movi a4, 0x214 -40240cfb: e27f01 l32r a0, 402396f8 -40240cfe: 0000c0 callx0 a0 -40240d01: 02cd mov.n a12, a2 -40240d03: 0e3d mov.n a3, a14 -40240d05: fdc216 beqz a2, 40240ce5 -40240d08: 6d28 l32i.n a2, a13, 24 -40240d0a: 6c29 s32i.n a2, a12, 24 -40240d0c: 101d22 l16ui a2, a13, 32 -40240d0f: 105c22 s16i a2, a12, 32 -40240d12: 120c movi.n a2, 1 -40240d14: 4c29 s32i.n a2, a12, 16 -40240d16: 140d22 l8ui a2, a13, 20 -40240d19: 144c22 s8i a2, a12, 20 -40240d1c: 080d42 l8ui a4, a13, 8 -40240d1f: 220c movi.n a2, 2 -40240d21: 202420 or a2, a4, a2 -40240d24: 084c22 s8i a2, a12, 8 -40240d27: 0a0d22 l8ui a2, a13, 10 -40240d2a: 0a4c22 s8i a2, a12, 10 -40240d2d: 090d22 l8ui a2, a13, 9 -40240d30: 094c22 s8i a2, a12, 9 -40240d33: 0d28 l32i.n a2, a13, 0 -40240d35: 0c29 s32i.n a2, a12, 0 -40240d37: 101d22 l16ui a2, a13, 32 -40240d3a: 72bc beqz.n a2, 40240d75 -40240d3c: ffc241 l32r a4, 40240c44 -40240d3f: 0428 l32i.n a2, a4, 0 -40240d41: 049d27 bne a13, a2, 40240d49 -40240d44: 3d28 l32i.n a2, a13, 12 -40240d46: 000946 j 40240d6f -40240d49: ffe041 l32r a4, 40240ccc -40240d4c: 050c movi.n a5, 0 -40240d4e: 0429 s32i.n a2, a4, 0 -40240d50: 929c beqz.n a2, 40240d6d -40240d52: 3268 l32i.n a6, a2, 12 -40240d54: 0c9d67 bne a13, a6, 40240d64 -40240d57: 158c beqz.n a5, 40240d5c -40240d59: 006422 s32i a2, a4, 0 -40240d5c: 3d48 l32i.n a4, a13, 12 -40240d5e: 3249 s32i.n a4, a2, 12 -40240d60: 000346 j 40240d71 -40240d63: 150c00 extui a0, a0, 28, 2 -40240d66: 062d mov.n a2, a6 -40240d68: fff906 j 40240d50 -40240d6b: 8c0000 excw -40240d6e: 042905 call0 40245000 -40240d71: 020c movi.n a2, 0 -40240d73: 3d29 s32i.n a2, a13, 12 -40240d75: 24a242 movi a4, 0x224 -40240d78: 202dd0 or a2, a13, a13 -40240d7b: e0c301 l32r a0, 40239088 -40240d7e: 0000c0 callx0 a0 -40240d81: ffd321 l32r a2, 40240cd0 -40240d84: 076c22 s32i a2, a12, 28 -40240d87: fa7e21 l32r a2, 4023f780 -40240d8a: 002232 l32i a3, a2, 0 -40240d8d: 02c9 s32i.n a12, a2, 0 -40240d8f: 3c39 s32i.n a3, a12, 12 -40240d91: 02d685 call0 40243afc -40240d94: 0c2d mov.n a2, a12 -40240d96: 3108 l32i.n a0, a1, 12 -40240d98: 21c8 l32i.n a12, a1, 8 -40240d9a: 11d8 l32i.n a13, a1, 4 -40240d9c: 01e8 l32i.n a14, a1, 0 -40240d9e: 10c112 addi a1, a1, 16 -40240da1: f00d ret.n - ... - -40240da4 : -40240da4: 144232 s8i a3, a2, 20 -40240da7: f00d ret.n -40240da9: 000000 ill - -40240dac : -40240dac: 023d mov.n a3, a2 -40240dae: a268 l32i.n a6, a2, 40 -40240db0: 161282 l16ui a8, a2, 44 -40240db3: c258 l32i.n a5, a2, 48 -40240db5: e8c321 l32r a2, 4023b0c4 -40240db8: 1e1342 l16ui a4, a3, 60 -40240dbb: 0020c0 memw -40240dbe: 002272 l32i a7, a2, 0 -40240dc1: 417170 srli a7, a7, 1 -40240dc4: 08b747 bgeu a7, a4, 40240dd0 -40240dc7: 0020c0 memw -40240dca: 002242 l32i a4, a2, 0 -40240dcd: 414140 srli a4, a4, 1 -40240dd0: c02850 sub a2, a8, a5 -40240dd3: 226a add.n a2, a2, a6 -40240dd5: c04240 sub a4, a2, a4 -40240dd8: 004496 bltz a4, 40240de0 -40240ddb: 175382 s16i a8, a3, 46 -40240dde: f00d ret.n -40240de0: c02650 sub a2, a6, a5 -40240de3: 0912a6 blti a2, 1, 40240df0 -40240de6: 020c movi.n a2, 0 -40240de8: 175322 s16i a2, a3, 46 -40240deb: 0001c6 j 40240df6 -40240dee: 600000 neg a0, a0 -40240df1: 52c055 excw -40240df4: 0c1753 excw -40240df7: f00d02 l8ui a0, a13, 240 - ... - -40240dfc : -40240dfc: f0c112 addi a1, a1, -16 -40240dff: 21c9 s32i.n a12, a1, 8 -40240e01: 02cd mov.n a12, a2 -40240e03: 161222 l16ui a2, a2, 44 -40240e06: 3109 s32i.n a0, a1, 12 -40240e08: 803320 add a3, a3, a2 -40240e0b: e8ae21 l32r a2, 4023b0c4 -40240e0e: f43030 extui a3, a3, 0, 16 -40240e11: 0020c0 memw -40240e14: 002242 l32i a4, a2, 0 -40240e17: 165c32 s16i a3, a12, 44 -40240e1a: 08b437 bgeu a4, a3, 40240e26 -40240e1d: 0020c0 memw -40240e20: 002222 l32i a2, a2, 0 -40240e23: 165c22 s16i a2, a12, 44 -40240e26: 202cc0 or a2, a12, a12 -40240e29: fff805 call0 40240dac -40240e2c: e8a631 l32r a3, 4023b0c4 -40240e2f: 0020c0 memw -40240e32: 002332 l32i a3, a3, 0 -40240e35: 413230 srli a3, a3, 2 -40240e38: 103237 bltu a2, a3, 40240e4c -40240e3b: 240c32 l8ui a3, a12, 36 -40240e3e: 02a022 movi a2, 2 -40240e41: 202320 or a2, a3, a2 -40240e44: 244c22 s8i a2, a12, 36 -40240e47: 0c2d mov.n a2, a12 -40240e49: 025a85 call0 402433f4 -40240e4c: 3108 l32i.n a0, a1, 12 -40240e4e: 21c8 l32i.n a12, a1, 8 -40240e50: 10c112 addi a1, a1, 16 -40240e53: f00d ret.n -40240e55: 000000 ill - -40240e58 : -40240e58: f0c112 addi a1, a1, -16 -40240e5b: 0261c2 s32i a12, a1, 8 -40240e5e: 036102 s32i a0, a1, 12 -40240e61: 20c220 or a12, a2, a2 -40240e64: 429c beqz.n a2, 40240e7c -40240e66: 1228 l32i.n a2, a2, 4 -40240e68: 128c beqz.n a2, 40240e6d -40240e6a: febdc5 call0 4023fa48 -40240e6d: ff9631 l32r a3, 40240cc8 -40240e70: 3ba442 movi a4, 0x43b -40240e73: 202cc0 or a2, a12, a12 -40240e76: e08401 l32r a0, 40239088 -40240e79: 0000c0 callx0 a0 -40240e7c: 3108 l32i.n a0, a1, 12 -40240e7e: 21c8 l32i.n a12, a1, 8 -40240e80: 10c112 addi a1, a1, 16 -40240e83: f00d ret.n -40240e85: 000000 ill - -40240e88 : -40240e88: f0c112 addi a1, a1, -16 -40240e8b: 3109 s32i.n a0, a1, 12 -40240e8d: 21c9 s32i.n a12, a1, 8 -40240e8f: 928c beqz.n a2, 40240e9c -40240e91: 02c8 l32i.n a12, a2, 0 -40240e93: fffc45 call0 40240e58 -40240e96: 0c2d mov.n a2, a12 -40240e98: fffcc6 j 40240e8f -40240e9b: 310800 srai a0, a0, 24 -40240e9e: 21c8 l32i.n a12, a1, 8 -40240ea0: 10c112 addi a1, a1, 16 -40240ea3: f00d ret.n -40240ea5: 000000 ill - -40240ea8 : -40240ea8: f0c112 addi a1, a1, -16 -40240eab: 21c9 s32i.n a12, a1, 8 -40240ead: 02cd mov.n a12, a2 -40240eaf: 4228 l32i.n a2, a2, 16 -40240eb1: 3109 s32i.n a0, a1, 12 -40240eb3: 11d9 s32i.n a13, a1, 4 -40240eb5: 379226 beqi a2, 10, 40240ef0 -40240eb8: 3422b6 bltui a2, 2, 40240ef0 -40240ebb: 212c22 l32i a2, a12, 132 -40240ebe: 007216 beqz a2, 40240ec9 -40240ec1: feb845 call0 4023fa48 -40240ec4: 020c movi.n a2, 0 -40240ec6: 216c22 s32i a2, a12, 132 -40240ec9: 202c22 l32i a2, a12, 128 -40240ecc: 00a0d2 movi a13, 0 -40240ecf: fffb85 call0 40240e88 -40240ed2: ffaf22 movi a2, -1 -40240ed5: 1d5c22 s16i a2, a12, 58 -40240ed8: 1e2c22 l32i a2, a12, 120 -40240edb: 206cd2 s32i a13, a12, 128 -40240ede: fffa85 call0 40240e88 -40240ee1: 1f2c22 l32i a2, a12, 124 -40240ee4: fffa05 call0 40240e88 -40240ee7: 1e6cd2 s32i a13, a12, 120 -40240eea: 1f6cd2 s32i a13, a12, 124 -40240eed: 3b5cd2 s16i a13, a12, 118 -40240ef0: 3108 l32i.n a0, a1, 12 -40240ef2: 21c8 l32i.n a12, a1, 8 -40240ef4: 11d8 l32i.n a13, a1, 4 -40240ef6: 10c112 addi a1, a1, 16 -40240ef9: f00d ret.n - ... - -40240efc : -40240efc: f0c112 addi a1, a1, -16 -40240eff: 21c9 s32i.n a12, a1, 8 -40240f01: 03cd mov.n a12, a3 -40240f03: 0238 l32i.n a3, a2, 0 -40240f05: 3109 s32i.n a0, a1, 12 -40240f07: 0593c7 bne a3, a12, 40240f10 -40240f0a: 3338 l32i.n a3, a3, 12 -40240f0c: 0008c6 j 40240f33 -40240f0f: 6f2100 excw -40240f12: ff .byte 0xff -40240f13: 040c movi.n a4, 0 -40240f15: 0239 s32i.n a3, a2, 0 -40240f17: 639c beqz.n a3, 40240f31 -40240f19: 3358 l32i.n a5, a3, 12 -40240f1b: 0a9c57 bne a12, a5, 40240f29 -40240f1e: 048c beqz.n a4, 40240f22 -40240f20: 0239 s32i.n a3, a2, 0 -40240f22: 3c28 l32i.n a2, a12, 12 -40240f24: 3329 s32i.n a2, a3, 12 -40240f26: 0002c6 j 40240f35 -40240f29: 140c movi.n a4, 1 -40240f2b: 053d mov.n a3, a5 -40240f2d: fff986 j 40240f17 -40240f30: 048c00 extui a8, a0, 12, 1 -40240f33: 0239 s32i.n a3, a2, 0 -40240f35: 00a022 movi a2, 0 -40240f38: 036c22 s32i a2, a12, 12 -40240f3b: 202cc0 or a2, a12, a12 -40240f3e: fff685 call0 40240ea8 -40240f41: 4c28 l32i.n a2, a12, 16 -40240f43: 159226 beqi a2, 10, 40240f5c -40240f46: 121226 beqi a2, 1, 40240f5c -40240f49: 240c32 l8ui a3, a12, 36 -40240f4c: 0c6307 bbci a3, 0, 40240f5c -40240f4f: 220c movi.n a2, 2 -40240f51: 202320 or a2, a3, a2 -40240f54: 244c22 s8i a2, a12, 36 -40240f57: 0c2d mov.n a2, a12 -40240f59: 024985 call0 402433f4 -40240f5c: 3108 l32i.n a0, a1, 12 -40240f5e: 020c movi.n a2, 0 -40240f60: 4c29 s32i.n a2, a12, 16 -40240f62: 21c8 l32i.n a12, a1, 8 -40240f64: 10c112 addi a1, a1, 16 -40240f67: f00d ret.n -40240f69: 000000 ill - -40240f6c : -40240f6c: f0c112 addi a1, a1, -16 -40240f6f: 4238 l32i.n a3, a2, 16 -40240f71: 3109 s32i.n a0, a1, 12 -40240f73: 0a1326 beqi a3, 1, 40240f81 -40240f76: 240242 l8ui a4, a2, 36 -40240f79: 031c movi.n a3, 16 -40240f7b: 203430 or a3, a4, a3 -40240f7e: 244232 s8i a3, a2, 36 -40240f81: 01a032 movi a3, 1 -40240f84: c0b4c5 call0 40201ad4 -40240f87: 032102 l32i a0, a1, 12 -40240f8a: 10c112 addi a1, a1, 16 -40240f8d: 000080 ret - -40240f90 : -40240f90: f0c112 addi a1, a1, -16 -40240f93: 0261c2 s32i a12, a1, 8 -40240f96: 036102 s32i a0, a1, 12 -40240f99: 206330 or a6, a3, a3 -40240f9c: 04cd mov.n a12, a4 -40240f9e: 049c beqz.n a4, 40240fb2 -40240fa0: 041432 l16ui a3, a4, 8 -40240fa3: 062d mov.n a2, a6 -40240fa5: ffe545 call0 40240dfc -40240fa8: 0c2d mov.n a2, a12 -40240faa: fea9c5 call0 4023fa48 -40240fad: 020c movi.n a2, 0 -40240faf: 000246 j 40240fbc -40240fb2: 020c movi.n a2, 0 -40240fb4: 049527 bne a5, a2, 40240fbc -40240fb7: 032d mov.n a2, a3 -40240fb9: fffb05 call0 40240f6c -40240fbc: 3108 l32i.n a0, a1, 12 -40240fbe: 21c8 l32i.n a12, a1, 8 -40240fc0: 10c112 addi a1, a1, 16 -40240fc3: f00d ret.n -40240fc5: 000000 ill - -40240fc8 : -40240fc8: ece221 l32r a2, 4023c350 -40240fcb: e0c112 addi a1, a1, -32 -40240fce: 61c9 s32i.n a12, a1, 24 -40240fd0: 02c8 l32i.n a12, a2, 0 -40240fd2: 41e9 s32i.n a14, a1, 16 -40240fd4: 31f9 s32i.n a15, a1, 12 -40240fd6: 7109 s32i.n a0, a1, 28 -40240fd8: 51d9 s32i.n a13, a1, 20 -40240fda: 2e0c movi.n a14, 2 -40240fdc: cf7c movi.n a15, -4 -40240fde: 04cc16 beqz a12, 4024102e -40240fe1: 212c42 l32i a4, a12, 132 -40240fe4: 3cd8 l32i.n a13, a12, 12 -40240fe6: 54ac beqz.n a4, 4024100f -40240fe8: 232c62 l32i a6, a12, 140 -40240feb: 050c movi.n a5, 0 -40240fed: 0c3d mov.n a3, a12 -40240fef: 009616 beqz a6, 40240ffc -40240ff2: 062c22 l32i a2, a12, 24 -40240ff5: 0006c0 callx0 a6 -40240ff8: 000146 j 40241001 -40240ffb: 052d00 extui a2, a0, 29, 1 -40240ffe: fff905 call0 40240f90 -40241001: 52cc bnez.n a2, 4024100a -40241003: 216c22 s32i a2, a12, 132 -40241006: 000146 j 4024100f -40241009: 837c00 moveqz a7, a12, a0 -4024100c: 191237 beq a2, a3, 40241029 -4024100f: 240c22 l8ui a2, a12, 36 -40241012: 136207 bbci a2, 0, 40241029 -40241015: 2022e0 or a2, a2, a14 -40241018: 244c22 s8i a2, a12, 36 -4024101b: 0c2d mov.n a2, a12 -4024101d: 023d45 call0 402433f4 -40241020: 240c22 l8ui a2, a12, 36 -40241023: 1022f0 and a2, a2, a15 -40241026: 244c22 s8i a2, a12, 36 -40241029: 0dcd mov.n a12, a13 -4024102b: ffebc6 j 40240fde -4024102e: 7108 l32i.n a0, a1, 28 -40241030: 61c8 l32i.n a12, a1, 24 -40241032: 51d8 l32i.n a13, a1, 20 -40241034: 41e8 l32i.n a14, a1, 16 -40241036: 31f8 l32i.n a15, a1, 12 -40241038: 20c112 addi a1, a1, 32 -4024103b: f00d ret.n -4024103d: 000000 ill - -40241040 : -40241040: f0c112 addi a1, a1, -16 -40241043: 11d9 s32i.n a13, a1, 4 -40241045: 04dd mov.n a13, a4 -40241047: 4248 l32i.n a4, a2, 16 -40241049: 21c9 s32i.n a12, a1, 8 -4024104b: 3109 s32i.n a0, a1, 12 -4024104d: 02cd mov.n a12, a2 -4024104f: 527c movi.n a2, -11 -40241051: 331426 beqi a4, 1, 40241088 -40241054: 639c beqz.n a3, 4024106e -40241056: 212c22 l32i a2, a12, 132 -40241059: 628c beqz.n a2, 40241063 -4024105b: fe9ec5 call0 4023fa48 -4024105e: 020c movi.n a2, 0 -40241060: 216c22 s32i a2, a12, 132 -40241063: 240c32 l8ui a3, a12, 36 -40241066: 021c movi.n a2, 16 -40241068: 202320 or a2, a3, a2 -4024106b: 244c22 s8i a2, a12, 36 -4024106e: 00a022 movi a2, 0 -40241071: 131d27 beq a13, a2, 40241088 -40241074: 042c32 l32i a3, a12, 16 -40241077: 0d83f6 bgeui a3, 8, 40241088 -4024107a: 98a042 movi a4, 152 -4024107d: 075437 bbc a4, a3, 40241088 -40241080: 203220 or a3, a2, a2 -40241083: 0c2d mov.n a2, a12 -40241085: c0a4c5 call0 40201ad4 -40241088: 3108 l32i.n a0, a1, 12 -4024108a: 21c8 l32i.n a12, a1, 8 -4024108c: 11d8 l32i.n a13, a1, 4 -4024108e: 10c112 addi a1, a1, 16 -40241091: f00d ret.n -40241093: b67000 excw -40241096: 774024 excw -40241099: 4024b6 bltui a4, 2, 402410dd - -4024109c : -4024109c: d0c112 addi a1, a1, -48 -4024109f: a1c9 s32i.n a12, a1, 40 -402410a1: ecaac1 l32r a12, 4023c34c -402410a4: 81e9 s32i.n a14, a1, 32 -402410a6: 0c28 l32i.n a2, a12, 0 -402410a8: b109 s32i.n a0, a1, 44 -402410aa: 221b addi.n a2, a2, 1 -402410ac: 91d9 s32i.n a13, a1, 36 -402410ae: 71f9 s32i.n a15, a1, 28 -402410b0: 0c29 s32i.n a2, a12, 0 -402410b2: eca721 l32r a2, 4023c350 -402410b5: 030c movi.n a3, 0 -402410b7: 02e8 l32i.n a14, a2, 0 -402410b9: 0139 s32i.n a3, a1, 0 -402410bb: 221e16 beqz a14, 402412e0 -402410be: 4e58 l32i.n a5, a14, 16 -402410c0: 4e0e32 l8ui a3, a14, 78 -402410c3: 112566 bnei a5, 2, 402410d8 -402410c6: e82b21 l32r a2, 4023b174 -402410c9: 01a0d2 movi a13, 1 -402410cc: 0020c0 memw -402410cf: 002222 l32i a2, a2, 0 -402410d2: 029327 bne a3, a2, 402410d8 -402410d5: 002ec6 j 40241194 -402410d8: e81b41 l32r a4, 4023b144 -402410db: 01a0d2 movi a13, 1 -402410de: 0020c0 memw -402410e1: 002422 l32i a2, a4, 0 -402410e4: 029327 bne a3, a2, 402410ea -402410e7: 002a46 j 40241194 -402410ea: ac0e22 l8ui a2, a14, 172 -402410ed: 030216 beqz a2, 40241121 -402410f0: 2a2ef2 l32i a15, a14, 168 -402410f3: 320b addi.n a3, a2, -1 -402410f5: ffda add.n a15, a15, a13 -402410f7: ffe721 l32r a2, 40241094 -402410fa: 2a6ef2 s32i a15, a14, 168 -402410fd: df9ec5 call0 40220aec -40241100: 02bf27 bgeu a15, a2, 40241106 -40241103: 0022c6 j 40241192 -40241106: 020c movi.n a2, 0 -40241108: 2a6e22 s32i a2, a14, 168 -4024110b: ac0e22 l8ui a2, a14, 172 -4024110e: 0472f6 bgeui a2, 7, 40241116 -40241111: 221b addi.n a2, a2, 1 -40241113: ac4e22 s8i a2, a14, 172 -40241116: 0e2d mov.n a2, a14 -40241118: 021c45 call0 402432e0 -4024111b: 001cc6 j 40241192 -4024111e: 000000 ill -40241121: 1d9e22 l16si a2, a14, 58 -40241124: 004296 bltz a2, 4024112c -40241127: 221b addi.n a2, a2, 1 -40241129: 1d5e22 s16i a2, a14, 58 -4024112c: 1f2e22 l32i a2, a14, 124 -4024112f: 05f216 beqz a2, 40241192 -40241132: 1d9e42 l16si a4, a14, 58 -40241135: 269e22 l16si a2, a14, 76 -40241138: 562427 blt a4, a2, 40241192 -4024113b: 1f2526 beqi a5, 2, 4024115e -4024113e: 241ef2 l16ui a15, a14, 72 -40241141: 259e22 l16si a2, a14, 74 -40241144: 11ff00 slli a15, a15, 16 -40241147: 31f3f0 srai a15, a15, 19 -4024114a: ff2a add.n a15, a15, a2 -4024114c: ffd321 l32r a2, 40241098 -4024114f: 201110 or a1, a1, a1 -40241152: df9985 call0 40220aec -40241155: 401200 ssl a2 -40241158: a12f00 sll a2, a15 -4024115b: 265e22 s16i a2, a14, 76 -4024115e: 020c movi.n a2, 0 -40241160: 1d5e22 s16i a2, a14, 58 -40241163: 2b1e32 l16ui a3, a14, 86 -40241166: 301e22 l16ui a2, a14, 96 -40241169: f45030 extui a5, a3, 0, 16 -4024116c: f44020 extui a4, a2, 0, 16 -4024116f: 02b547 bgeu a5, a4, 40241175 -40241172: 202330 or a2, a3, a3 -40241175: 1e1e32 l16ui a3, a14, 60 -40241178: e42120 extui a2, a2, 1, 15 -4024117b: 2c5e22 s16i a2, a14, 88 -4024117e: 1143f0 slli a4, a3, 1 -40241181: 02a247 bge a2, a4, 40241187 -40241184: 2c5e42 s16i a4, a14, 88 -40241187: 2b5e32 s16i a3, a14, 86 -4024118a: 0e2d mov.n a2, a14 -4024118c: 201110 or a1, a1, a1 -4024118f: 0269c5 call0 4024382c -40241192: 0d0c movi.n a13, 0 -40241194: 4e28 l32i.n a2, a14, 16 -40241196: 126266 bnei a2, 6, 402411ac -40241199: de58 l32i.n a5, a14, 52 -4024119b: 0c38 l32i.n a3, a12, 0 -4024119d: c03350 sub a3, a3, a5 -402411a0: 50a052 movi a5, 80 -402411a3: 05b537 bgeu a5, a3, 402411ac -402411a6: 01cd42 addi a4, a13, 1 -402411a9: 74d040 extui a13, a4, 0, 8 -402411ac: 080e32 l8ui a3, a14, 8 -402411af: 0f0c movi.n a15, 0 -402411b1: 606337 bbci a3, 3, 40241215 -402411b4: 024226 beqi a2, 4, 402411ba -402411b7: 5a7266 bnei a2, 7, 40241215 -402411ba: 0cf8 l32i.n a15, a12, 0 -402411bc: de28 l32i.n a2, a14, 52 -402411be: 282e52 l32i a5, a14, 160 -402411c1: c02f20 sub a2, a15, a2 -402411c4: 1129 s32i.n a2, a1, 4 -402411c6: 292e22 l32i a2, a14, 164 -402411c9: 272ef2 l32i a15, a14, 156 -402411cc: 822520 mull a2, a5, a2 -402411cf: faa032 movi a3, 250 -402411d2: 22fa add.n a2, a2, a15 -402411d4: 2159 s32i.n a5, a1, 8 -402411d6: e7bc01 l32r a0, 4023b0c8 -402411d9: 0000c0 callx0 a0 -402411dc: 1148 l32i.n a4, a1, 4 -402411de: 2158 l32i.n a5, a1, 8 -402411e0: 09b247 bgeu a2, a4, 402411ed -402411e3: 4d1b addi.n a4, a13, 1 -402411e5: 74d040 extui a13, a4, 0, 8 -402411e8: 1f0c movi.n a15, 1 -402411ea: 0009c6 j 40241215 -402411ed: ad0e22 l8ui a2, a14, 173 -402411f0: faa032 movi a3, 250 -402411f3: 822250 mull a2, a2, a5 -402411f6: 8022f0 add a2, a2, a15 -402411f9: e7b301 l32r a0, 4023b0c8 -402411fc: 0000c0 callx0 a0 -402411ff: 012142 l32i a4, a1, 4 -40241202: 00a0f2 movi a15, 0 -40241205: 0cb247 bgeu a2, a4, 40241215 -40241208: 0e2d mov.n a2, a14 -4024120a: 020545 call0 40243260 -4024120d: ad0e22 l8ui a2, a14, 173 -40241210: 221b addi.n a2, a2, 1 -40241212: ad4e22 s8i a2, a14, 173 -40241215: 202e22 l32i a2, a14, 128 -40241218: 929c beqz.n a2, 40241235 -4024121a: 269e32 l16si a3, a14, 76 -4024121d: 0c68 l32i.n a6, a12, 0 -4024121f: de78 l32i.n a7, a14, 52 -40241221: 903330 addx2 a3, a3, a3 -40241224: c06670 sub a6, a6, a7 -40241227: 1133f0 slli a3, a3, 1 -4024122a: 073637 bltu a6, a3, 40241235 -4024122d: ffc585 call0 40240e88 -40241230: 020c movi.n a2, 0 -40241232: 206e22 s32i a2, a14, 128 -40241235: 4e28 l32i.n a2, a14, 16 -40241237: 0b3266 bnei a2, 3, 40241246 -4024123a: de38 l32i.n a3, a14, 52 -4024123c: 0c28 l32i.n a2, a12, 0 -4024123e: c02230 sub a2, a2, a3 -40241241: 035c movi.n a3, 80 -40241243: 0003c6 j 40241256 -40241246: 930c movi.n a3, 9 -40241248: 0d9237 bne a2, a3, 40241259 -4024124b: de38 l32i.n a3, a14, 52 -4024124d: 002c22 l32i a2, a12, 0 -40241250: c02230 sub a2, a2, a3 -40241253: e0a132 movi a3, 0x1e0 -40241256: 023327 bltu a3, a2, 4024125c -40241259: 04cd16 beqz a13, 402412a9 -4024125c: 0e2d mov.n a2, a14 -4024125e: ffc485 call0 40240ea8 -40241261: 0138 l32i.n a3, a1, 0 -40241263: 3e28 l32i.n a2, a14, 12 -40241265: 338c beqz.n a3, 4024126c -40241267: 3329 s32i.n a2, a3, 12 -40241269: 000146 j 40241272 -4024126c: ec3941 l32r a4, 4023c350 -4024126f: 006422 s32i a2, a4, 0 -40241272: 012f16 beqz a15, 40241288 -40241275: 111e72 l16ui a7, a14, 34 -40241278: 101e62 l16ui a6, a14, 32 -4024127b: 0a2e32 l32i a3, a14, 40 -4024127e: 172e22 l32i a2, a14, 92 -40241281: 5e4b addi.n a5, a14, 4 -40241283: 0e4d mov.n a4, a14 -40241285: 01e9c5 call0 40243124 -40241288: 262e42 l32i a4, a14, 152 -4024128b: 548c beqz.n a4, 40241294 -4024128d: 6e28 l32i.n a2, a14, 24 -4024128f: 837c movi.n a3, -8 -40241291: 0004c0 callx0 a4 -40241294: fe8d31 l32r a3, 40240cc8 -40241297: 0e2d mov.n a2, a14 -40241299: bca342 movi a4, 0x3bc -4024129c: 3ef8 l32i.n a15, a14, 12 -4024129e: df7a01 l32r a0, 40239088 -402412a1: 0000c0 callx0 a0 -402412a4: 01e8 l32i.n a14, a1, 0 -402412a6: 000b86 j 402412d8 -402412a9: 380e22 l8ui a2, a14, 56 -402412ac: 390e32 l8ui a3, a14, 57 -402412af: 221b addi.n a2, a2, 1 -402412b1: 742020 extui a2, a2, 0, 8 -402412b4: 384e22 s8i a2, a14, 56 -402412b7: 3ef8 l32i.n a15, a14, 12 -402412b9: 1b3237 bltu a2, a3, 402412d8 -402412bc: 020c movi.n a2, 0 -402412be: 252e42 l32i a4, a14, 148 -402412c1: 384e22 s8i a2, a14, 56 -402412c4: 64cc bnez.n a4, 402412ce -402412c6: 0e2d mov.n a2, a14 -402412c8: 021285 call0 402433f4 -402412cb: 000246 j 402412d8 -402412ce: 6e28 l32i.n a2, a14, 24 -402412d0: 0e3d mov.n a3, a14 -402412d2: 0004c0 callx0 a4 -402412d5: fed216 beqz a2, 402412c6 -402412d8: 01e9 s32i.n a14, a1, 0 -402412da: 0fed mov.n a14, a15 -402412dc: ff76c6 j 402410bb -402412df: 1ad100 excw -402412e2: 58ec bnez.n a8, 4024130b -402412e4: 160d excw -402412e6: 380405 call0 40279328 <_irom0_text_end+0x2c3e8> -402412e9: 0c28d5 excw -402412ec: c02230 sub a2, a2, a3 -402412ef: e0a132 movi a3, 0x1e0 -402412f2: 2eb327 bgeu a3, a2, 40241324 -402412f5: 052d mov.n a2, a5 -402412f7: 2159 s32i.n a5, a1, 8 -402412f9: ffbac5 call0 40240ea8 -402412fc: 2158 l32i.n a5, a1, 8 -402412fe: 3528 l32i.n a2, a5, 12 -40241300: 4e8c beqz.n a14, 40241308 -40241302: 3e29 s32i.n a2, a14, 12 -40241304: 000086 j 4024130a -40241307: 0d2900 excw -4024130a: fe6f31 l32r a3, 40240cc8 -4024130d: 052d mov.n a2, a5 -4024130f: eea342 movi a4, 0x3ee -40241312: 35f8 l32i.n a15, a5, 12 -40241314: df5d01 l32r a0, 40239088 -40241317: 0000c0 callx0 a0 -4024131a: 0e5d mov.n a5, a14 -4024131c: 05ed mov.n a14, a5 -4024131e: 0f5d mov.n a5, a15 -40241320: fff046 j 402412e5 -40241323: 35f800 extui a15, a0, 24, 4 -40241326: fffc86 j 4024131c -40241329: b108 l32i.n a0, a1, 44 -4024132b: a1c8 l32i.n a12, a1, 40 -4024132d: 91d8 l32i.n a13, a1, 36 -4024132f: 81e8 l32i.n a14, a1, 32 -40241331: 71f8 l32i.n a15, a1, 28 -40241333: 30c112 addi a1, a1, 48 -40241336: f00d ret.n -40241338: ff30b4 excw -4024133b: 3f .byte 0x3f - -4024133c : -4024133c: f0c112 addi a1, a1, -16 -4024133f: 3109 s32i.n a0, a1, 12 -40241341: ffc845 call0 40240fc8 -40241344: fffd31 l32r a3, 40241338 -40241347: 000322 l8ui a2, a3, 0 -4024134a: 221b addi.n a2, a2, 1 -4024134c: 742020 extui a2, a2, 0, 8 -4024134f: 004322 s8i a2, a3, 0 -40241352: 026207 bbci a2, 0, 40241358 -40241355: ffd445 call0 4024109c -40241358: 3108 l32i.n a0, a1, 12 -4024135a: 10c112 addi a1, a1, 16 -4024135d: f00d ret.n - ... - -40241360 : -40241360: c0c112 addi a1, a1, -64 -40241363: e1c9 s32i.n a12, a1, 56 -40241365: 02cd mov.n a12, a2 -40241367: 4228 l32i.n a2, a2, 16 -40241369: b1f9 s32i.n a15, a1, 44 -4024136b: f109 s32i.n a0, a1, 60 -4024136d: d1d9 s32i.n a13, a1, 52 -4024136f: c1e9 s32i.n a14, a1, 48 -40241371: 20f330 or a15, a3, a3 -40241374: 109266 bnei a2, 10, 40241388 -40241377: ebf421 l32r a2, 4023c348 -4024137a: 203cc0 or a3, a12, a12 -4024137d: ffb7c5 call0 40240efc -40241380: 67a142 movi a4, 0x167 -40241383: 001846 j 402413e8 -40241386: 220000 excw -40241389: 172c movi.n a7, 33 -4024138b: 0c3d mov.n a3, a12 -4024138d: 4129 s32i.n a2, a1, 16 -4024138f: 0c28 l32i.n a2, a12, 0 -40241391: ace8 l32i.n a14, a12, 40 -40241393: 0129 s32i.n a2, a1, 0 -40241395: 1c28 l32i.n a2, a12, 4 -40241397: 262cd2 l32i a13, a12, 152 -4024139a: 1129 s32i.n a2, a1, 4 -4024139c: 101c22 l16ui a2, a12, 32 -4024139f: 5129 s32i.n a2, a1, 20 -402413a1: 111c22 l16ui a2, a12, 34 -402413a4: 6129 s32i.n a2, a1, 24 -402413a6: 6c28 l32i.n a2, a12, 24 -402413a8: 7129 s32i.n a2, a1, 28 -402413aa: ebe921 l32r a2, 4023c350 -402413ad: ffb4c5 call0 40240efc -402413b0: 1f2c22 l32i a2, a12, 124 -402413b3: 128c beqz.n a2, 402413b8 -402413b5: ffad05 call0 40240e88 -402413b8: 1e2c22 l32i a2, a12, 120 -402413bb: 128c beqz.n a2, 402413c0 -402413bd: ffac85 call0 40240e88 -402413c0: 202c22 l32i a2, a12, 128 -402413c3: 128c beqz.n a2, 402413c8 -402413c5: ffac05 call0 40240e88 -402413c8: 010f16 beqz a15, 402413dc -402413cb: 062172 l32i a7, a1, 24 -402413ce: 052162 l32i a6, a1, 20 -402413d1: 4128 l32i.n a2, a1, 16 -402413d3: 514b addi.n a5, a1, 4 -402413d5: 014d mov.n a4, a1 -402413d7: 0e3d mov.n a3, a14 -402413d9: 01d485 call0 40243124 -402413dc: 5d8c beqz.n a13, 402413e5 -402413de: 7128 l32i.n a2, a1, 28 -402413e0: 837c movi.n a3, -8 -402413e2: 000dc0 callx0 a13 -402413e5: 84a142 movi a4, 0x184 -402413e8: fe3831 l32r a3, 40240cc8 -402413eb: 202cc0 or a2, a12, a12 -402413ee: df2601 l32r a0, 40239088 -402413f1: 0000c0 callx0 a0 -402413f4: f108 l32i.n a0, a1, 60 -402413f6: e1c8 l32i.n a12, a1, 56 -402413f8: d1d8 l32i.n a13, a1, 52 -402413fa: c1e8 l32i.n a14, a1, 48 -402413fc: b1f8 l32i.n a15, a1, 44 -402413fe: 40c112 addi a1, a1, 64 -40241401: f00d ret.n - ... - -40241404 : -40241404: f0c112 addi a1, a1, -16 -40241407: 130c movi.n a3, 1 -40241409: 3109 s32i.n a0, a1, 12 -4024140b: fff545 call0 40241360 -4024140e: 3108 l32i.n a0, a1, 12 -40241410: 10c112 addi a1, a1, 16 -40241413: f00d ret.n -40241415: 000000 ill - -40241418 : -40241418: f0c112 addi a1, a1, -16 -4024141b: 0161d2 s32i a13, a1, 4 -4024141e: 20d220 or a13, a2, a2 -40241421: f09621 l32r a2, 4023d67c -40241424: fe2931 l32r a3, 40240cc8 -40241427: 042222 l32i a2, a2, 16 -4024142a: 050c movi.n a5, 0 -4024142c: 58a442 movi a4, 0x458 -4024142f: 21c9 s32i.n a12, a1, 8 -40241431: 3109 s32i.n a0, a1, 12 -40241433: e0b101 l32r a0, 402396f8 -40241436: 0000c0 callx0 a0 -40241439: 02cd mov.n a12, a2 -4024143b: d28c beqz.n a2, 4024144c -4024143d: 441c movi.n a4, 20 -4024143f: 0d3d mov.n a3, a13 -40241441: e0df01 l32r a0, 402397c0 -40241444: 0000c0 callx0 a0 -40241447: 1c28 l32i.n a2, a12, 4 -40241449: fe5ec5 call0 4023fa38 -4024144c: 3108 l32i.n a0, a1, 12 -4024144e: 0c2d mov.n a2, a12 -40241450: 11d8 l32i.n a13, a1, 4 -40241452: 21c8 l32i.n a12, a1, 8 -40241454: 10c112 addi a1, a1, 16 -40241457: f00d ret.n -40241459: 000000 ill -4024145c: 89b8 l32i.n a11, a9, 32 -4024145e: fe .byte 0xfe -4024145f: 3f .byte 0x3f - -40241460 : -40241460: ffff31 l32r a3, 4024145c -40241463: ebba41 l32r a4, 4023c34c -40241466: 0328 l32i.n a2, a3, 0 -40241468: 0448 l32i.n a4, a4, 0 -4024146a: 224a add.n a2, a2, a4 -4024146c: ffa216 beqz a2, 4024146a -4024146f: 0329 s32i.n a2, a3, 0 -40241471: f00d ret.n -40241473: 0f9000 excw -40241476: c04024 excw -40241479: 0001d4 excw - -4024147c : -4024147c: d0c112 addi a1, a1, -48 -4024147f: 71f9 s32i.n a15, a1, 28 -40241481: 74f020 extui a15, a2, 0, 8 -40241484: f07e21 l32r a2, 4023d67c -40241487: a1c9 s32i.n a12, a1, 40 -40241489: fe0fc1 l32r a12, 40240cc8 -4024148c: 2228 l32i.n a2, a2, 8 -4024148e: 050c movi.n a5, 0 -40241490: bda442 movi a4, 0x4bd -40241493: 0c3d mov.n a3, a12 -40241495: 91d9 s32i.n a13, a1, 36 -40241497: 81e9 s32i.n a14, a1, 32 -40241499: b109 s32i.n a0, a1, 44 -4024149b: 006122 s32i a2, a1, 0 -4024149e: e09601 l32r a0, 402396f8 -402414a1: 0000c0 callx0 a0 -402414a4: 02ed mov.n a14, a2 -402414a6: eba9d1 l32r a13, 4023c34c -402414a9: 07f256 bnez a2, 4024152c -402414ac: eba721 l32r a2, 4023c348 -402414af: 050c movi.n a5, 0 -402414b1: 0d68 l32i.n a6, a13, 0 -402414b3: 0238 l32i.n a3, a2, 0 -402414b5: 052d mov.n a2, a5 -402414b7: 139c beqz.n a3, 402414cc -402414b9: d348 l32i.n a4, a3, 52 -402414bb: c04640 sub a4, a6, a4 -402414be: 033457 bltu a4, a5, 402414c5 -402414c1: 045d mov.n a5, a4 -402414c3: 032d mov.n a2, a3 -402414c5: 3338 l32i.n a3, a3, 12 -402414c7: fffb06 j 402414b7 -402414ca: 8c0000 excw -402414cd: f34512 s8i a1, a5, 243 -402414d0: ff .byte 0xff -402414d1: 0128 l32i.n a2, a1, 0 -402414d3: 050c movi.n a5, 0 -402414d5: c4a442 movi a4, 0x4c4 -402414d8: 0c3d mov.n a3, a12 -402414da: e08701 l32r a0, 402396f8 -402414dd: 0000c0 callx0 a0 -402414e0: 02ed mov.n a14, a2 -402414e2: 046256 bnez a2, 4024152c -402414e5: eb9a21 l32r a2, 4023c350 -402414e8: 050c movi.n a5, 0 -402414ea: 0d88 l32i.n a8, a13, 0 -402414ec: 0238 l32i.n a3, a2, 0 -402414ee: 7fa072 movi a7, 127 -402414f1: 052d mov.n a2, a5 -402414f3: a39c beqz.n a3, 40241511 -402414f5: 140362 l8ui a6, a3, 20 -402414f8: 103767 bltu a7, a6, 4024150c -402414fb: 0d3f67 bltu a15, a6, 4024150c -402414fe: d348 l32i.n a4, a3, 52 -40241500: c04840 sub a4, a8, a4 -40241503: 053457 bltu a4, a5, 4024150c -40241506: 067d mov.n a7, a6 -40241508: 045d mov.n a5, a4 -4024150a: 032d mov.n a2, a3 -4024150c: 3338 l32i.n a3, a3, 12 -4024150e: fff846 j 402414f3 -40241511: 128c beqz.n a2, 40241516 -40241513: ffef05 call0 40241404 -40241516: 0128 l32i.n a2, a1, 0 -40241518: 050c movi.n a5, 0 -4024151a: caa442 movi a4, 0x4ca -4024151d: 203cc0 or a3, a12, a12 -40241520: e07601 l32r a0, 402396f8 -40241523: 0000c0 callx0 a0 -40241526: 20e220 or a14, a2, a2 -40241529: 081216 beqz a2, 402415ae -4024152c: b0a042 movi a4, 176 -4024152f: 030c movi.n a3, 0 -40241531: 0e2d mov.n a2, a14 -40241533: ddb101 l32r a0, 40238bf8 -40241536: 0000c0 callx0 a0 -40241539: 323d21 l32r a2, 4020de30 -4024153c: 144ef2 s8i a15, a14, 20 -4024153f: 395e22 s16i a2, a14, 114 -40241542: e6e021 l32r a2, 4023b0c4 -40241545: 0c0c movi.n a12, 0 -40241547: 0020c0 memw -4024154a: 0238 l32i.n a3, a2, 0 -4024154c: 0020c0 memw -4024154f: 0228 l32i.n a2, a2, 0 -40241551: 3a5ec2 s16i a12, a14, 116 -40241554: 175e22 s16i a2, a14, 46 -40241557: 80af22 movi a2, -128 -4024155a: 0a4e22 s8i a2, a14, 10 -4024155d: 18a222 movi a2, 0x218 -40241560: 1e5e22 s16i a2, a14, 60 -40241563: 420c movi.n a2, 4 -40241565: 265e22 s16i a2, a14, 76 -40241568: 255e22 s16i a2, a14, 74 -4024156b: f27c movi.n a2, -1 -4024156d: 1d5e22 s16i a2, a14, 58 -40241570: 120c movi.n a2, 1 -40241572: 165e32 s16i a3, a14, 44 -40241575: 094ec2 s8i a12, a14, 9 -40241578: 245ec2 s16i a12, a14, 72 -4024157b: 2b5e22 s16i a2, a14, 86 -4024157e: ffee05 call0 40241460 -40241581: 1a6e22 s32i a2, a14, 104 -40241584: 176e22 s32i a2, a14, 92 -40241587: 146e22 s32i a2, a14, 80 -4024158a: 1b6e22 s32i a2, a14, 108 -4024158d: 0d28 l32i.n a2, a13, 0 -4024158f: 384ec2 s8i a12, a14, 56 -40241592: de29 s32i.n a2, a14, 52 -40241594: ffb821 l32r a2, 40241474 -40241597: ad4ec2 s8i a12, a14, 173 -4024159a: 236e22 s32i a2, a14, 140 -4024159d: ffb621 l32r a2, 40241478 -402415a0: 276e22 s32i a2, a14, 156 -402415a3: 290d21 l32r a2, 4020b9d8 -402415a6: 286e22 s32i a2, a14, 160 -402415a9: 920c movi.n a2, 9 -402415ab: 296e22 s32i a2, a14, 164 -402415ae: b108 l32i.n a0, a1, 44 -402415b0: 0e2d mov.n a2, a14 -402415b2: a1c8 l32i.n a12, a1, 40 -402415b4: 91d8 l32i.n a13, a1, 36 -402415b6: 81e8 l32i.n a14, a1, 32 -402415b8: 71f8 l32i.n a15, a1, 28 -402415ba: 30c112 addi a1, a1, 48 -402415bd: f00d ret.n - ... - -402415c0 : -402415c0: f0c112 addi a1, a1, -16 -402415c3: 024c movi.n a2, 64 -402415c5: 3109 s32i.n a0, a1, 12 -402415c7: ffeb45 call0 4024147c -402415ca: 3108 l32i.n a0, a1, 12 -402415cc: 10c112 addi a1, a1, 16 -402415cf: f00d ret.n -402415d1: 000000 ill - -402415d4 : -402415d4: f0c112 addi a1, a1, -16 -402415d7: 21c9 s32i.n a12, a1, 8 -402415d9: f4c020 extui a12, a2, 0, 16 -402415dc: 032d mov.n a2, a3 -402415de: 3109 s32i.n a0, a1, 12 -402415e0: fcba05 call0 4023e184 -402415e3: 429c beqz.n a2, 402415fb -402415e5: 181222 l16ui a2, a2, 48 -402415e8: f28c beqz.n a2, 402415fb -402415ea: d8c222 addi a2, a2, -40 -402415ed: 023d mov.n a3, a2 -402415ef: f42020 extui a2, a2, 0, 16 -402415f2: 02bc27 bgeu a12, a2, 402415f8 -402415f5: 203cc0 or a3, a12, a12 -402415f8: f4c030 extui a12, a3, 0, 16 -402415fb: 3108 l32i.n a0, a1, 12 -402415fd: 0c2d mov.n a2, a12 -402415ff: 21c8 l32i.n a12, a1, 8 -40241601: 10c112 addi a1, a1, 16 -40241604: f00d ret.n - ... - -40241608 : -40241608: e0c112 addi a1, a1, -32 -4024160b: 0361f2 s32i a15, a1, 12 -4024160e: 20f330 or a15, a3, a3 -40241611: 4238 l32i.n a3, a2, 16 -40241613: 61c9 s32i.n a12, a1, 24 -40241615: 41e9 s32i.n a14, a1, 16 -40241617: 7109 s32i.n a0, a1, 28 -40241619: 51d9 s32i.n a13, a1, 20 -4024161b: 02cd mov.n a12, a2 -4024161d: 05ed mov.n a14, a5 -4024161f: f44040 extui a4, a4, 0, 16 -40241622: 127c movi.n a2, -15 -40241624: 0d6356 bnez a3, 402416fe -40241627: a27c movi.n a2, -6 -40241629: 0d1f16 beqz a15, 402416fe -4024162c: 0f28 l32i.n a2, a15, 0 -4024162e: 115c42 s16i a4, a12, 34 -40241631: 1c29 s32i.n a2, a12, 4 -40241633: 0c28 l32i.n a2, a12, 0 -40241635: f2cc bnez.n a2, 40241648 -40241637: 04cc22 addi a2, a12, 4 -4024163a: fcb485 call0 4023e184 -4024163d: 023d mov.n a3, a2 -4024163f: c27c movi.n a2, -4 -40241641: 0b9316 beqz a3, 402416fe -40241644: 1328 l32i.n a2, a3, 4 -40241646: 0c29 s32i.n a2, a12, 0 -40241648: 101cd2 l16ui a13, a12, 32 -4024164b: 005d56 bnez a13, 40241654 -4024164e: c04085 call0 40201a58 -40241651: 105c22 s16i a2, a12, 32 -40241654: ffe085 call0 40241460 -40241657: 176c22 s32i a2, a12, 92 -4024165a: 220b addi.n a2, a2, -1 -4024165c: 146c22 s32i a2, a12, 80 -4024165f: 1b6c22 s32i a2, a12, 108 -40241662: e69821 l32r a2, 4023b0c4 -40241665: 030c movi.n a3, 0 -40241667: 0020c0 memw -4024166a: 0248 l32i.n a4, a2, 0 -4024166c: ac39 s32i.n a3, a12, 40 -4024166e: 165c42 s16i a4, a12, 44 -40241671: 0020c0 memw -40241674: 0248 l32i.n a4, a2, 0 -40241676: 0020c0 memw -40241679: 0228 l32i.n a2, a2, 0 -4024167b: cc39 s32i.n a3, a12, 48 -4024167d: 305c22 s16i a2, a12, 96 -40241680: 18a222 movi a2, 0x218 -40241683: 1e5c22 s16i a2, a12, 60 -40241686: 0f3d mov.n a3, a15 -40241688: 175c42 s16i a4, a12, 46 -4024168b: 18a222 movi a2, 0x218 -4024168e: fff445 call0 402415d4 -40241691: 1e5c22 s16i a2, a12, 60 -40241694: a02220 addx4 a2, a2, a2 -40241697: 130c movi.n a3, 1 -40241699: 1122f0 slli a2, a2, 1 -4024169c: 2b5c32 s16i a3, a12, 86 -4024169f: 2c5c22 s16i a2, a12, 88 -402416a2: 246ce2 s32i a14, a12, 144 -402416a5: 230c movi.n a3, 2 -402416a7: 0c2d mov.n a2, a12 -402416a9: 019705 call0 4024301c -402416ac: 04e256 bnez a2, 402416fe -402416af: 220c movi.n a2, 2 -402416b1: 4c29 s32i.n a2, a12, 16 -402416b3: 2dbc beqz.n a13, 402416e9 -402416b5: fd6331 l32r a3, 40240c44 -402416b8: 0328 l32i.n a2, a3, 0 -402416ba: 069c27 bne a12, a2, 402416c4 -402416bd: 3c28 l32i.n a2, a12, 12 -402416bf: 0008c6 j 402416e6 -402416c2: 310000 srai a0, a0, 16 -402416c5: 0cfd82 excw -402416c8: 032904 excw -402416cb: 529c beqz.n a2, 402416e4 -402416cd: 3258 l32i.n a5, a2, 12 -402416cf: 0a9c57 bne a12, a5, 402416dd -402416d2: 048c beqz.n a4, 402416d6 -402416d4: 0329 s32i.n a2, a3, 0 -402416d6: 3c38 l32i.n a3, a12, 12 -402416d8: 3239 s32i.n a3, a2, 12 -402416da: 0002c6 j 402416e9 -402416dd: 140c movi.n a4, 1 -402416df: 052d mov.n a2, a5 -402416e1: fff986 j 402416cb -402416e4: 148c beqz.n a4, 402416e9 -402416e6: 006322 s32i a2, a3, 0 -402416e9: eb1921 l32r a2, 4023c350 -402416ec: 002232 l32i a3, a2, 0 -402416ef: 0062c2 s32i a12, a2, 0 -402416f2: 3c39 s32i.n a3, a12, 12 -402416f4: 024045 call0 40243afc -402416f7: 0c2d mov.n a2, a12 -402416f9: 01cf85 call0 402433f4 -402416fc: 020c movi.n a2, 0 -402416fe: 7108 l32i.n a0, a1, 28 -40241700: 61c8 l32i.n a12, a1, 24 -40241702: 51d8 l32i.n a13, a1, 20 -40241704: 41e8 l32i.n a14, a1, 16 -40241706: 31f8 l32i.n a15, a1, 12 -40241708: 20c112 addi a1, a1, 32 -4024170b: f00d ret.n -4024170d: 000000 ill -40241710: 30c8 l32i.n a12, a0, 12 -40241712: ff .byte 0xff -40241713: 3f .byte 0x3f -40241714: e0c112 addi a1, a1, -32 -40241717: 0561d2 s32i a13, a1, 20 -4024171a: 20d220 or a13, a2, a2 -4024171d: 042222 l32i a2, a2, 16 -40241720: 61c9 s32i.n a12, a1, 24 -40241722: 41e9 s32i.n a14, a1, 16 -40241724: 7109 s32i.n a0, a1, 28 -40241726: 31f9 s32i.n a15, a1, 12 -40241728: 0d0222 l8ui a2, a2, 13 -4024172b: 03cd mov.n a12, a3 -4024172d: 00a1e2 movi a14, 0x100 -40241730: 6e6207 bbci a2, 0, 402417a2 -40241733: 032d mov.n a2, a3 -40241735: ff7505 call0 40240e88 -40241738: 0c0c movi.n a12, 0 -4024173a: 001fc6 j 402417bd -4024173d: 042c82 l32i a8, a12, 16 -40241740: fff421 l32r a2, 40241710 -40241743: 050842 l8ui a4, a8, 5 -40241746: 002232 l32i a3, a2, 0 -40241749: 040862 l8ui a6, a8, 4 -4024174c: 060822 l8ui a2, a8, 6 -4024174f: 114480 slli a4, a4, 8 -40241752: 112200 slli a2, a2, 16 -40241755: 205460 or a5, a4, a6 -40241758: 204250 or a4, a2, a5 -4024175b: 070822 l8ui a2, a8, 7 -4024175e: 061d72 l16ui a7, a13, 12 -40241761: 012280 slli a2, a2, 24 -40241764: 202240 or a2, a2, a4 -40241767: 061c42 l16ui a4, a12, 12 -4024176a: 807730 add a7, a7, a3 -4024176d: c04740 sub a4, a7, a4 -40241770: c04420 sub a4, a4, a2 -40241773: 032496 bltz a4, 402417a9 -40241776: 0d0822 l8ui a2, a8, 13 -40241779: 1c6207 bbci a2, 0, 40241799 -4024177c: 4d48 l32i.n a4, a13, 16 -4024177e: 0d0422 l8ui a2, a4, 13 -40241781: 0c0432 l8ui a3, a4, 12 -40241784: 112280 slli a2, a2, 8 -40241787: 202230 or a2, a2, a3 -4024178a: 2022e0 or a2, a2, a14 -4024178d: f42020 extui a2, a2, 0, 16 -40241790: 0c4422 s8i a2, a4, 12 -40241793: 412820 srli a2, a2, 8 -40241796: 0d4422 s8i a2, a4, 13 -40241799: 0cf8 l32i.n a15, a12, 0 -4024179b: 0c2d mov.n a2, a12 -4024179d: ff6b85 call0 40240e58 -402417a0: 0fcd mov.n a12, a15 -402417a2: 7c9c beqz.n a12, 402417bd -402417a4: ffe546 j 4024173d -402417a7: 200000 or a0, a0, a0 -402417aa: a6c077 bnall a0, a7, 40241754 -402417ad: 300d17 bnone a13, a1, 402417e1 -402417b0: 30c032 addi a3, a0, 48 -402417b3: 28f430 excw -402417b6: 321d excw -402417b8: 065d mov.n a5, a6 -402417ba: fe4845 call0 4023fc40 -402417bd: 7108 l32i.n a0, a1, 28 -402417bf: 0dc9 s32i.n a12, a13, 0 -402417c1: 41e8 l32i.n a14, a1, 16 -402417c3: 61c8 l32i.n a12, a1, 24 -402417c5: 51d8 l32i.n a13, a1, 20 -402417c7: 31f8 l32i.n a15, a1, 12 -402417c9: 20c112 addi a1, a1, 32 -402417cc: f00d ret.n -402417ce: c00000 sub a0, a0, a0 -402417d1: 3fff30 excw -402417d4: ff30c4 excw -402417d7: 3f .byte 0x3f -402417d8: 30cc bnez.n a0, 402417df -402417da: ff .byte 0xff -402417db: 3f .byte 0x3f -402417dc: be .byte 0xbe -402417dd: 3fff30 excw -402417e0: ff30d0 excw -402417e3: 3f .byte 0x3f -402417e4: ff .byte 0xff -402417e5: ffffc0 excw -402417e8: 30b8 l32i.n a11, a0, 12 -402417ea: ff .byte 0xff -402417eb: 3f .byte 0x3f -402417ec: 30bc beqz.n a0, 40241823 -402417ee: ff .byte 0xff -402417ef: 3f .byte 0x3f -402417f0: d0c112 addi a1, a1, -48 -402417f3: a1c9 s32i.n a12, a1, 40 -402417f5: 02cd mov.n a12, a2 -402417f7: fff621 l32r a2, 402417d0 -402417fa: b109 s32i.n a0, a1, 44 -402417fc: 91d9 s32i.n a13, a1, 36 -402417fe: 81e9 s32i.n a14, a1, 32 -40241800: 71f9 s32i.n a15, a1, 28 -40241802: 000222 l8ui a2, a2, 0 -40241805: 02e247 bbsi a2, 4, 4024180b -40241808: 00bc06 j 40241afc -4024180b: ffc141 l32r a4, 40241710 -4024180e: 192c32 l32i a3, a12, 100 -40241811: 002452 l32i a5, a4, 0 -40241814: 301c72 l16ui a7, a12, 96 -40241817: 1a2c22 l32i a2, a12, 104 -4024181a: c08350 sub a8, a3, a5 -4024181d: 806720 add a6, a7, a2 -40241820: ffedd1 l32r a13, 402417d4 -40241823: 023896 bltz a8, 4024184a -40241826: 079357 bne a3, a5, 40241831 -40241829: 0d38 l32i.n a3, a13, 0 -4024182b: c03230 sub a3, a2, a3 -4024182e: 018396 bltz a3, 4024184a -40241831: 0d38 l32i.n a3, a13, 0 -40241833: 3b9237 bne a2, a3, 40241872 -40241836: ffe821 l32r a2, 402417d8 -40241839: 0228 l32i.n a2, a2, 0 -4024183b: 0e0232 l8ui a3, a2, 14 -4024183e: 0f0222 l8ui a2, a2, 15 -40241841: 112280 slli a2, a2, 8 -40241844: 202230 or a2, a2, a3 -40241847: 27b727 bgeu a7, a2, 40241872 -4024184a: ffe321 l32r a2, 402417d8 -4024184d: 0228 l32i.n a2, a2, 0 -4024184f: 0e0232 l8ui a3, a2, 14 -40241852: 0f0222 l8ui a2, a2, 15 -40241855: 196c52 s32i a5, a12, 100 -40241858: 112280 slli a2, a2, 8 -4024185b: 202230 or a2, a2, a3 -4024185e: 0d38 l32i.n a3, a13, 0 -40241860: 305c22 s16i a2, a12, 96 -40241863: 1a6c32 s32i a3, a12, 104 -40241866: 828c beqz.n a2, 40241872 -40241868: ac0c22 l8ui a2, a12, 172 -4024186b: 328c beqz.n a2, 40241872 -4024186d: 020c movi.n a2, 0 -4024186f: ac4c22 s8i a2, a12, 172 -40241872: 0d58 l32i.n a5, a13, 0 -40241874: 142c22 l32i a2, a12, 80 -40241877: c02520 sub a2, a5, a2 -4024187a: 5f12e6 bgei a2, 1, 402418dd -4024187d: 030c movi.n a3, 0 -4024187f: 385c32 s16i a3, a12, 112 -40241882: ffd631 l32r a3, 402417dc -40241885: 001332 l16ui a3, a3, 0 -40241888: 138c beqz.n a3, 4024188d -4024188a: 01f2c6 j 40242059 -4024188d: 301c52 l16ui a5, a12, 96 -40241890: 1a2c32 l32i a3, a12, 104 -40241893: 353a add.n a3, a5, a3 -40241895: 021637 beq a6, a3, 4024189b -40241898: 01ef46 j 40242059 -4024189b: 1d1c32 l16ui a3, a12, 58 -4024189e: 0263f7 bbci a3, 15, 402418a4 -402418a1: 01ed06 j 40242059 -402418a4: 7b1256 bnez a2, 40242059 -402418a7: 540c22 l8ui a2, a12, 84 -402418aa: 221b addi.n a2, a2, 1 -402418ac: 742020 extui a2, a2, 0, 8 -402418af: 544c22 s8i a2, a12, 84 -402418b2: 1642b6 bltui a2, 4, 402418cc -402418b5: 2b1c32 l16ui a3, a12, 86 -402418b8: 1e1c22 l16ui a2, a12, 60 -402418bb: 232a add.n a2, a3, a2 -402418bd: f42020 extui a2, a2, 0, 16 -402418c0: 023327 bltu a3, a2, 402418c6 -402418c3: 004a86 j 402419f1 -402418c6: 2b5c22 s16i a2, a12, 86 -402418c9: 004906 j 402419f1 -402418cc: 023226 beqi a2, 3, 402418d2 -402418cf: 004786 j 402419f1 -402418d2: 0c2d mov.n a2, a12 -402418d4: 016e05 call0 40242fb8 -402418d7: 004586 j 402419f1 -402418da: 000000 ill -402418dd: 172c32 l32i a3, a12, 92 -402418e0: c03530 sub a3, a5, a3 -402418e3: 0213a6 blti a3, 1, 402418e9 -402418e6: 004086 j 402419ec -402418e9: 240c62 l8ui a6, a12, 36 -402418ec: 0d6627 bbci a6, 2, 402418fd -402418ef: b37c movi.n a3, -5 -402418f1: 103630 and a3, a6, a3 -402418f4: 244c32 s8i a3, a12, 36 -402418f7: 2c1c32 l16ui a3, a12, 88 -402418fa: 2b5c32 s16i a3, a12, 86 -402418fd: 241c32 l16ui a3, a12, 72 -40241900: 251c62 l16ui a6, a12, 74 -40241903: 113300 slli a3, a3, 16 -40241906: 313330 srai a3, a3, 19 -40241909: 336a add.n a3, a3, a6 -4024190b: 265c32 s16i a3, a12, 76 -4024190e: 391c32 l16ui a3, a12, 114 -40241911: f42020 extui a2, a2, 0, 16 -40241914: 385c22 s16i a2, a12, 112 -40241917: 223a add.n a2, a2, a3 -40241919: 070c movi.n a7, 0 -4024191b: 395c22 s16i a2, a12, 114 -4024191e: 4c28 l32i.n a2, a12, 16 -40241920: 4e4c72 s8i a7, a12, 78 -40241923: 544c72 s8i a7, a12, 84 -40241926: 146c52 s32i a5, a12, 80 -40241929: 2842b6 bltui a2, 4, 40241955 -4024192c: 2b1ce2 l16ui a14, a12, 86 -4024192f: 2c1c22 l16ui a2, a12, 88 -40241932: 06be27 bgeu a14, a2, 4024193c -40241935: 1e1c22 l16ui a2, a12, 60 -40241938: 000386 j 4024194a -4024193b: 1c2200 excw -4024193e: 1e .byte 0x1e -4024193f: 0e3d mov.n a3, a14 -40241941: 822220 mull a2, a2, a2 -40241944: de4701 l32r a0, 40239260 -40241947: 0000c0 callx0 a0 -4024194a: 2e2a add.n a2, a14, a2 -4024194c: f42020 extui a2, a2, 0, 16 -4024194f: 02be27 bgeu a14, a2, 40241955 -40241952: 2b5c22 s16i a2, a12, 86 -40241955: 1f0c movi.n a15, 1 -40241957: 1f2ce2 l32i a14, a12, 124 -4024195a: 703e16 beqz a14, 40242061 -4024195d: 4e78 l32i.n a7, a14, 16 -4024195f: db6641 l32r a4, 402386f8 -40241962: 050732 l8ui a3, a7, 5 -40241965: 040782 l8ui a8, a7, 4 -40241968: 060722 l8ui a2, a7, 6 -4024196b: 113380 slli a3, a3, 8 -4024196e: 205380 or a5, a3, a8 -40241971: 112200 slli a2, a2, 16 -40241974: 203250 or a3, a2, a5 -40241977: 070722 l8ui a2, a7, 7 -4024197a: 012280 slli a2, a2, 24 -4024197d: 202230 or a2, a2, a3 -40241980: 753820 extui a3, a2, 24, 8 -40241983: 015280 slli a5, a2, 24 -40241986: 205530 or a5, a5, a3 -40241989: 103240 and a3, a2, a4 -4024198c: 113380 slli a3, a3, 8 -4024198f: 412820 srli a2, a2, 8 -40241992: 203530 or a3, a5, a3 -40241995: 102240 and a2, a2, a4 -40241998: 202320 or a2, a3, a2 -4024199b: 0d38 l32i.n a3, a13, 0 -4024199d: 050c movi.n a5, 0 -4024199f: c02230 sub a2, a2, a3 -402419a2: 0d0732 l8ui a3, a7, 13 -402419a5: 143030 extui a3, a3, 0, 2 -402419a8: 935f30 movnez a5, a15, a3 -402419ab: 061e32 l16ui a3, a14, 12 -402419ae: 353a add.n a3, a5, a3 -402419b0: 223a add.n a2, a2, a3 -402419b2: 0212a6 blti a2, 1, 402419b8 -402419b5: 01ab46 j 40242066 -402419b8: 0e28 l32i.n a2, a14, 0 -402419ba: 1f6c22 s32i a2, a12, 124 -402419bd: 1e28 l32i.n a2, a14, 4 -402419bf: fe2d05 call0 4023fc90 -402419c2: 381c22 l16ui a2, a12, 112 -402419c5: b28c beqz.n a2, 402419d4 -402419c7: 4e38 l32i.n a3, a14, 16 -402419c9: 0d0332 l8ui a3, a3, 13 -402419cc: 046307 bbci a3, 0, 402419d4 -402419cf: 220b addi.n a2, a2, -1 -402419d1: 385c22 s16i a2, a12, 112 -402419d4: 012e22 l32i a2, a14, 4 -402419d7: fe2b85 call0 4023fc90 -402419da: 3a1c32 l16ui a3, a12, 116 -402419dd: c02320 sub a2, a3, a2 -402419e0: 3a5c22 s16i a2, a12, 116 -402419e3: 202ee0 or a2, a14, a14 -402419e6: ff4705 call0 40240e58 -402419e9: ffda86 j 40241957 -402419ec: 020c movi.n a2, 0 -402419ee: 385c22 s16i a2, a12, 112 -402419f1: 01a0f2 movi a15, 1 -402419f4: 1e2ce2 l32i a14, a12, 120 -402419f7: 095e16 beqz a14, 40241a90 -402419fa: 042e62 l32i a6, a14, 16 -402419fd: db3e31 l32r a3, 402386f8 -40241a00: 050652 l8ui a5, a6, 5 -40241a03: 040692 l8ui a9, a6, 4 -40241a06: 060622 l8ui a2, a6, 6 -40241a09: 115580 slli a5, a5, 8 -40241a0c: 208590 or a8, a5, a9 -40241a0f: 112200 slli a2, a2, 16 -40241a12: 205280 or a5, a2, a8 -40241a15: 070622 l8ui a2, a6, 7 -40241a18: 002d72 l32i a7, a13, 0 -40241a1b: 012280 slli a2, a2, 24 -40241a1e: 202250 or a2, a2, a5 -40241a21: 755820 extui a5, a2, 24, 8 -40241a24: 018280 slli a8, a2, 24 -40241a27: 208850 or a8, a8, a5 -40241a2a: 105230 and a5, a2, a3 -40241a2d: 115580 slli a5, a5, 8 -40241a30: 412820 srli a2, a2, 8 -40241a33: 205850 or a5, a8, a5 -40241a36: 102230 and a2, a2, a3 -40241a39: 202520 or a2, a5, a2 -40241a3c: 0d0652 l8ui a5, a6, 13 -40241a3f: c02720 sub a2, a7, a2 -40241a42: 146050 extui a6, a5, 0, 2 -40241a45: 050c movi.n a5, 0 -40241a47: 935f60 movnez a5, a15, a6 -40241a4a: 061e62 l16ui a6, a14, 12 -40241a4d: 556a add.n a5, a5, a6 -40241a4f: c02250 sub a2, a2, a5 -40241a52: 03a296 bltz a2, 40241a90 -40241a55: 172c22 l32i a2, a12, 92 -40241a58: c07720 sub a7, a7, a2 -40241a5b: 3117e6 bgei a7, 1, 40241a90 -40241a5e: 0e28 l32i.n a2, a14, 0 -40241a60: 1e6c22 s32i a2, a12, 120 -40241a63: 1e28 l32i.n a2, a14, 4 -40241a65: fe2285 call0 4023fc90 -40241a68: 381c22 l16ui a2, a12, 112 -40241a6b: b28c beqz.n a2, 40241a7a -40241a6d: 4e58 l32i.n a5, a14, 16 -40241a6f: 0d0552 l8ui a5, a5, 13 -40241a72: 046507 bbci a5, 0, 40241a7a -40241a75: 220b addi.n a2, a2, -1 -40241a77: 385c22 s16i a2, a12, 112 -40241a7a: 1e28 l32i.n a2, a14, 4 -40241a7c: fe2105 call0 4023fc90 -40241a7f: 3a1c52 l16ui a5, a12, 116 -40241a82: c02520 sub a2, a5, a2 -40241a85: 3a5c22 s16i a2, a12, 116 -40241a88: 0e2d mov.n a2, a14 -40241a8a: ff3cc5 call0 40240e58 -40241a8d: ffd8c6 j 402419f4 -40241a90: 102c22 l32i a2, a12, 64 -40241a93: 065216 beqz a2, 40241afc -40241a96: 112c52 l32i a5, a12, 68 -40241a99: 0d38 l32i.n a3, a13, 0 -40241a9b: c05530 sub a5, a5, a3 -40241a9e: 05a5d6 bgez a5, 40241afc -40241aa1: ea2a31 l32r a3, 4023c34c -40241aa4: 241c62 l16ui a6, a12, 72 -40241aa7: 0338 l32i.n a3, a3, 0 -40241aa9: 116600 slli a6, a6, 16 -40241aac: c03320 sub a3, a3, a2 -40241aaf: 312360 srai a2, a6, 19 -40241ab2: c02320 sub a2, a3, a2 -40241ab5: 315060 srai a5, a6, 16 -40241ab8: f42020 extui a2, a2, 0, 16 -40241abb: 325a add.n a3, a2, a5 -40241abd: 113300 slli a3, a3, 16 -40241ac0: 116200 slli a6, a2, 16 -40241ac3: 313030 srai a3, a3, 16 -40241ac6: 316060 srai a6, a6, 16 -40241ac9: 245c32 s16i a3, a12, 72 -40241acc: 0086d6 bgez a6, 40241ad8 -40241acf: 602020 neg a2, a2 -40241ad2: 112200 slli a2, a2, 16 -40241ad5: 316020 srai a6, a2, 16 -40241ad8: 251c52 l16ui a5, a12, 74 -40241adb: 213330 srai a3, a3, 3 -40241ade: 115500 slli a5, a5, 16 -40241ae1: 312050 srai a2, a5, 16 -40241ae4: 315250 srai a5, a5, 18 -40241ae7: c05250 sub a5, a2, a5 -40241aea: 656a add.n a6, a5, a6 -40241aec: f46060 extui a6, a6, 0, 16 -40241aef: 363a add.n a3, a6, a3 -40241af1: 020c movi.n a2, 0 -40241af3: 255c62 s16i a6, a12, 74 -40241af6: 265c32 s16i a3, a12, 76 -40241af9: 106c22 s32i a2, a12, 64 -40241afc: ff38e1 l32r a14, 402417dc -40241aff: ac58 l32i.n a5, a12, 40 -40241b01: 001e72 l16ui a7, a14, 0 -40241b04: 530716 beqz a7, 40242038 -40241b07: ff0241 l32r a4, 40241710 -40241b0a: 0428 l32i.n a2, a4, 0 -40241b0c: c03520 sub a3, a5, a2 -40241b0f: 630b addi.n a6, a3, -1 -40241b11: 080696 bltz a6, 40241b95 -40241b14: 651b addi.n a6, a5, 1 -40241b16: c06620 sub a6, a6, a2 -40241b19: c06670 sub a6, a6, a7 -40241b1c: 7516e6 bgei a6, 1, 40241b95 -40241b1f: ff30d1 l32r a13, 402417e0 -40241b22: 035d mov.n a5, a3 -40241b24: 1d28 l32i.n a2, a13, 4 -40241b26: 051262 l16ui a6, a2, 10 -40241b29: 28a637 bge a6, a3, 40241b55 -40241b2c: 041262 l16ui a6, a2, 8 -40241b2f: 070c movi.n a7, 0 -40241b31: c03630 sub a3, a6, a3 -40241b34: f43030 extui a3, a3, 0, 16 -40241b37: 051262 l16ui a6, a2, 10 -40241b3a: 0ea657 bge a6, a5, 40241b4c -40241b3d: 045232 s16i a3, a2, 8 -40241b40: 055272 s16i a7, a2, 10 -40241b43: c05560 sub a5, a5, a6 -40241b46: 0228 l32i.n a2, a2, 0 -40241b48: fffac6 j 40241b37 -40241b4b: 305000 xor a5, a0, a0 -40241b4e: 014660 slli a4, a6, 26 -40241b51: 000000 ill -40241b54: 303000 xor a3, a0, a0 -40241b57: 330060 excw -40241b5a: 303011 l32r a1, 4020dc1c -40241b5d: e60531 l32r a3, 4023b374 -40241b60: 31fd excw -40241b62: feeb addi.n a15, a14, 14 -40241b64: 0a2c22 l32i a2, a12, 40 -40241b67: 002352 l32i a5, a3, 0 -40241b6a: 061d32 l16ui a3, a13, 12 -40241b6d: fee841 l32r a4, 40241710 -40241b70: 803530 add a3, a5, a3 -40241b73: c03320 sub a3, a3, a2 -40241b76: 065d32 s16i a3, a13, 12 -40241b79: 4d38 l32i.n a3, a13, 16 -40241b7b: 745820 extui a5, a2, 8, 8 -40241b7e: 0429 s32i.n a2, a4, 0 -40241b80: 044322 s8i a2, a3, 4 -40241b83: 054352 s8i a5, a3, 5 -40241b86: 755020 extui a5, a2, 16, 8 -40241b89: 752820 extui a2, a2, 24, 8 -40241b8c: 064352 s8i a5, a3, 6 -40241b8f: 074322 s8i a2, a3, 7 -40241b92: 000406 j 40241ba6 -40241b95: c02250 sub a2, a2, a5 -40241b98: 00a2d6 bgez a2, 40241ba6 -40241b9b: 240c32 l8ui a3, a12, 36 -40241b9e: 220c movi.n a2, 2 -40241ba0: 202320 or a2, a3, a2 -40241ba3: 244c22 s8i a2, a12, 36 -40241ba6: feda21 l32r a2, 40241710 -40241ba9: ac38 l32i.n a3, a12, 40 -40241bab: 0258 l32i.n a5, a2, 0 -40241bad: c02530 sub a2, a5, a3 -40241bb0: 479296 bltz a2, 4024202d -40241bb3: 161c62 l16ui a6, a12, 44 -40241bb6: 251b addi.n a2, a5, 1 -40241bb8: c02230 sub a2, a2, a3 -40241bbb: c02260 sub a2, a2, a6 -40241bbe: 0212a6 blti a2, 1, 40241bc4 -40241bc1: 011a06 j 4024202d -40241bc4: 021537 beq a5, a3, 40241bca -40241bc7: 009d46 j 40241e40 -40241bca: ff05d1 l32r a13, 402417e0 -40241bcd: 190c movi.n a9, 1 -40241bcf: 4d78 l32i.n a7, a13, 16 -40241bd1: 0d0722 l8ui a2, a7, 13 -40241bd4: 0c0732 l8ui a3, a7, 12 -40241bd7: 112280 slli a2, a2, 8 -40241bda: 202230 or a2, a2, a3 -40241bdd: 413820 srli a3, a2, 8 -40241be0: 115280 slli a5, a2, 8 -40241be3: 205530 or a5, a5, a3 -40241be6: f48050 extui a8, a5, 0, 16 -40241be9: 145080 extui a5, a8, 0, 2 -40241bec: 030c movi.n a3, 0 -40241bee: 933950 movnez a3, a9, a5 -40241bf1: 061d52 l16ui a5, a13, 12 -40241bf4: 335a add.n a3, a3, a5 -40241bf6: f43030 extui a3, a3, 0, 16 -40241bf9: 005e32 s16i a3, a14, 0 -40241bfc: 49b637 bgeu a6, a3, 40241c49 -40241bff: 196807 bbci a8, 0, 40241c1c -40241c02: e33c movi.n a3, 62 -40241c04: 105830 and a5, a8, a3 -40241c07: fef731 l32r a3, 402417e4 -40241c0a: 115580 slli a5, a5, 8 -40241c0d: 102230 and a2, a2, a3 -40241c10: 202520 or a2, a5, a2 -40241c13: 0c4722 s8i a2, a7, 12 -40241c16: 412820 srli a2, a2, 8 -40241c19: 0d4722 s8i a2, a7, 13 -40241c1c: 065d62 s16i a6, a13, 12 -40241c1f: 0d0722 l8ui a2, a7, 13 -40241c22: 046217 bbci a2, 1, 40241c2a -40241c25: 260b addi.n a2, a6, -1 -40241c27: 065d22 s16i a2, a13, 12 -40241c2a: 061d32 l16ui a3, a13, 12 -40241c2d: 1d28 l32i.n a2, a13, 4 -40241c2f: fe0105 call0 4023fc40 -40241c32: 4d28 l32i.n a2, a13, 16 -40241c34: 150c movi.n a5, 1 -40241c36: 0d0222 l8ui a2, a2, 13 -40241c39: 143020 extui a3, a2, 0, 2 -40241c3c: 020c movi.n a2, 0 -40241c3e: 932530 movnez a2, a5, a3 -40241c41: 061d32 l16ui a3, a13, 12 -40241c44: 223a add.n a2, a2, a3 -40241c46: 005e22 s16i a2, a14, 0 -40241c49: 202cf2 l32i a15, a12, 128 -40241c4c: 0e8f16 beqz a15, 40241d38 -40241c4f: 4d28 l32i.n a2, a13, 16 -40241c51: 0d0222 l8ui a2, a2, 13 -40241c54: 106207 bbci a2, 0, 40241c68 -40241c57: 202c22 l32i a2, a12, 128 -40241c5a: 0da216 beqz a2, 40241d38 -40241c5d: 0238 l32i.n a3, a2, 0 -40241c5f: 206c32 s32i a3, a12, 128 -40241c62: ff1f45 call0 40240e58 -40241c65: fffb86 j 40241c57 -40241c68: 02a052 movi a5, 2 -40241c6b: 00a162 movi a6, 0x100 -40241c6e: 042f82 l32i a8, a15, 16 -40241c71: fea731 l32r a3, 40241710 -40241c74: 0408b2 l8ui a11, a8, 4 -40241c77: 002392 l32i a9, a3, 0 -40241c7a: 050832 l8ui a3, a8, 5 -40241c7d: 070822 l8ui a2, a8, 7 -40241c80: 113380 slli a3, a3, 8 -40241c83: 20a3b0 or a10, a3, a11 -40241c86: 060832 l8ui a3, a8, 6 -40241c89: 001e72 l16ui a7, a14, 0 -40241c8c: 113300 slli a3, a3, 16 -40241c8f: 2033a0 or a3, a3, a10 -40241c92: 012280 slli a2, a2, 24 -40241c95: 202230 or a2, a2, a3 -40241c98: 061f32 l16ui a3, a15, 12 -40241c9b: 779a add.n a7, a7, a9 -40241c9d: c03730 sub a3, a7, a3 -40241ca0: c03320 sub a3, a3, a2 -40241ca3: 052396 bltz a3, 40241cf9 -40241ca6: 0d0822 l8ui a2, a8, 13 -40241ca9: 2a6207 bbci a2, 0, 40241cd7 -40241cac: 4d78 l32i.n a7, a13, 16 -40241cae: 0d0722 l8ui a2, a7, 13 -40241cb1: 0c0732 l8ui a3, a7, 12 -40241cb4: 112280 slli a2, a2, 8 -40241cb7: 202230 or a2, a2, a3 -40241cba: 413820 srli a3, a2, 8 -40241cbd: 168357 bany a3, a5, 40241cd7 -40241cc0: 202260 or a2, a2, a6 -40241cc3: f42020 extui a2, a2, 0, 16 -40241cc6: 0c4722 s8i a2, a7, 12 -40241cc9: 412820 srli a2, a2, 8 -40241ccc: 0d4722 s8i a2, a7, 13 -40241ccf: 061d22 l16ui a2, a13, 12 -40241cd2: 221b addi.n a2, a2, 1 -40241cd4: 005e22 s16i a2, a14, 0 -40241cd7: 0f38 l32i.n a3, a15, 0 -40241cd9: 0f2d mov.n a2, a15 -40241cdb: 0139 s32i.n a3, a1, 0 -40241cdd: 1159 s32i.n a5, a1, 4 -40241cdf: 2169 s32i.n a6, a1, 8 -40241ce1: ff1745 call0 40240e58 -40241ce4: 0138 l32i.n a3, a1, 0 -40241ce6: 1158 l32i.n a5, a1, 4 -40241ce8: 2168 l32i.n a6, a1, 8 -40241cea: 33cc bnez.n a3, 40241cf1 -40241cec: 0f0c movi.n a15, 0 -40241cee: 0010c6 j 40241d35 -40241cf1: 03fd mov.n a15, a3 -40241cf3: ffddc6 j 40241c6e -40241cf6: 000000 ill -40241cf9: c07720 sub a7, a7, a2 -40241cfc: 3517a6 blti a7, 1, 40241d35 -40241cff: c02290 sub a2, a2, a9 -40241d02: f42020 extui a2, a2, 0, 16 -40241d05: 4d38 l32i.n a3, a13, 16 -40241d07: 065d22 s16i a2, a13, 12 -40241d0a: 0d0332 l8ui a3, a3, 13 -40241d0d: 046317 bbci a3, 1, 40241d15 -40241d10: 220b addi.n a2, a2, -1 -40241d12: 065d22 s16i a2, a13, 12 -40241d15: 061d32 l16ui a3, a13, 12 -40241d18: 1d28 l32i.n a2, a13, 4 -40241d1a: fdf245 call0 4023fc40 -40241d1d: 4d28 l32i.n a2, a13, 16 -40241d1f: 150c movi.n a5, 1 -40241d21: 0d0222 l8ui a2, a2, 13 -40241d24: 143020 extui a3, a2, 0, 2 -40241d27: 020c movi.n a2, 0 -40241d29: 932530 movnez a2, a5, a3 -40241d2c: 061d32 l16ui a3, a13, 12 -40241d2f: 802230 add a2, a2, a3 -40241d32: 005e22 s16i a2, a14, 0 -40241d35: 206cf2 s32i a15, a12, 128 -40241d38: fe7641 l32r a4, 40241710 -40241d3b: 001e52 l16ui a5, a14, 0 -40241d3e: 161c22 l16ui a2, a12, 44 -40241d41: 0438 l32i.n a3, a4, 0 -40241d43: c02250 sub a2, a2, a5 -40241d46: 335a add.n a3, a3, a5 -40241d48: ac39 s32i.n a3, a12, 40 -40241d4a: 165c22 s16i a2, a12, 44 -40241d4d: 0c2d mov.n a2, a12 -40241d4f: ff05c5 call0 40240dac -40241d52: 1d28 l32i.n a2, a13, 4 -40241d54: 041232 l16ui a3, a2, 8 -40241d57: 738c beqz.n a3, 40241d62 -40241d59: fea331 l32r a3, 402417e8 -40241d5c: 0329 s32i.n a2, a3, 0 -40241d5e: 020c movi.n a2, 0 -40241d60: 1d29 s32i.n a2, a13, 4 -40241d62: 4d28 l32i.n a2, a13, 16 -40241d64: 0d0222 l8ui a2, a2, 13 -40241d67: 0e6207 bbci a2, 0, 40241d79 -40241d6a: fea031 l32r a3, 402417ec -40241d6d: 20a022 movi a2, 32 -40241d70: 000352 l8ui a5, a3, 0 -40241d73: 202520 or a2, a5, a2 -40241d76: 004322 s8i a2, a3, 0 -40241d79: 01a0e2 movi a14, 1 -40241d7c: 00a0d2 movi a13, 0 -40241d7f: 202cf2 l32i a15, a12, 128 -40241d82: 09bf16 beqz a15, 40241e21 -40241d85: 4f78 l32i.n a7, a15, 16 -40241d87: 050732 l8ui a3, a7, 5 -40241d8a: 040762 l8ui a6, a7, 4 -40241d8d: 060722 l8ui a2, a7, 6 -40241d90: 113380 slli a3, a3, 8 -40241d93: 112200 slli a2, a2, 16 -40241d96: 205360 or a5, a3, a6 -40241d99: 203250 or a3, a2, a5 -40241d9c: 070722 l8ui a2, a7, 7 -40241d9f: 012280 slli a2, a2, 24 -40241da2: 202230 or a2, a2, a3 -40241da5: ac38 l32i.n a3, a12, 40 -40241da7: 769237 bne a2, a3, 40241e21 -40241daa: fe5931 l32r a3, 40241710 -40241dad: 0d4d mov.n a4, a13 -40241daf: 0329 s32i.n a2, a3, 0 -40241db1: 0d0732 l8ui a3, a7, 13 -40241db4: 061f52 l16ui a5, a15, 12 -40241db7: 143030 extui a3, a3, 0, 2 -40241dba: 934e30 movnez a4, a14, a3 -40241dbd: 743040 extui a3, a4, 0, 8 -40241dc0: 653a add.n a6, a5, a3 -40241dc2: 262a add.n a2, a6, a2 -40241dc4: ac29 s32i.n a2, a12, 40 -40241dc6: 161c22 l16ui a2, a12, 44 -40241dc9: c02250 sub a2, a2, a5 -40241dcc: c03230 sub a3, a2, a3 -40241dcf: 165c32 s16i a3, a12, 44 -40241dd2: 0c2d mov.n a2, a12 -40241dd4: fefd45 call0 40240dac -40241dd7: 1f38 l32i.n a3, a15, 4 -40241dd9: 041322 l16ui a2, a3, 8 -40241ddc: 129c beqz.n a2, 40241df1 -40241dde: fe8251 l32r a5, 402417e8 -40241de1: 0528 l32i.n a2, a5, 0 -40241de3: 628c beqz.n a2, 40241ded -40241de5: fdebc5 call0 4023fca4 -40241de8: 0000c6 j 40241def -40241deb: 390000 excw -40241dee: 1fd905 call0 40261b80 <_irom0_text_end+0x14c40> -40241df1: 4f28 l32i.n a2, a15, 16 -40241df3: 0d0222 l8ui a2, a2, 13 -40241df6: 176207 bbci a2, 0, 40241e11 -40241df9: fe7c31 l32r a3, 402417ec -40241dfc: 022c movi.n a2, 32 -40241dfe: 000352 l8ui a5, a3, 0 -40241e01: 202520 or a2, a5, a2 -40241e04: 004322 s8i a2, a3, 0 -40241e07: 4c28 l32i.n a2, a12, 16 -40241e09: 044266 bnei a2, 4, 40241e11 -40241e0c: 07a022 movi a2, 7 -40241e0f: 4c29 s32i.n a2, a12, 16 -40241e11: 0f28 l32i.n a2, a15, 0 -40241e13: 206c22 s32i a2, a12, 128 -40241e16: 0f2d mov.n a2, a15 -40241e18: ff03c5 call0 40240e58 -40241e1b: ffd806 j 40241d7f -40241e1e: 000000 ill -40241e21: 240c32 l8ui a3, a12, 36 -40241e24: 0c6307 bbci a3, 0, 40241e34 -40241e27: e27c movi.n a2, -2 -40241e29: 102320 and a2, a3, a2 -40241e2c: 250c movi.n a5, 2 -40241e2e: 202250 or a2, a2, a5 -40241e31: 000106 j 40241e39 -40241e34: 120c movi.n a2, 1 -40241e36: 202320 or a2, a3, a2 -40241e39: 244c22 s8i a2, a12, 36 -40241e3c: 008d06 j 40242074 -40241e3f: 2cc000 excw -40241e42: 028520 excw -40241e45: 2cd201 l32r a0, 4020d190 -40241e48: cd5620 excw -40241e4b: 652100 extui a2, a0, 17, 7 -40241e4e: fe .byte 0xfe -40241e4f: ff5c85 call0 40241418 -40241e52: 206c22 s32i a2, a12, 128 -40241e55: 0086c6 j 40242074 -40241e58: 2d2100 excw -40241e5b: fe .byte 0xfe -40241e5c: 00a0f2 movi a15, 0 -40241e5f: 002272 l32i a7, a2, 0 -40241e62: ffc792 addi a9, a7, -1 -40241e65: a71b addi.n a10, a7, 1 -40241e67: 4d88 l32i.n a8, a13, 16 -40241e69: 050832 l8ui a3, a8, 5 -40241e6c: 040862 l8ui a6, a8, 4 -40241e6f: 060822 l8ui a2, a8, 6 -40241e72: 113380 slli a3, a3, 8 -40241e75: 112200 slli a2, a2, 16 -40241e78: 205360 or a5, a3, a6 -40241e7b: 203250 or a3, a2, a5 -40241e7e: 070822 l8ui a2, a8, 7 -40241e81: 012280 slli a2, a2, 24 -40241e84: 202230 or a2, a2, a3 -40241e87: 1d9277 bne a2, a7, 40241ea8 -40241e8a: fe5521 l32r a2, 402417e0 -40241e8d: 061d52 l16ui a5, a13, 12 -40241e90: 061232 l16ui a3, a2, 12 -40241e93: 023537 bltu a5, a3, 40241e99 -40241e96: 007686 j 40242074 -40241e99: ff57c5 call0 40241418 -40241e9c: 1d4216 beqz a2, 40242074 -40241e9f: 6f9c beqz.n a15, 40241eb9 -40241ea1: 0f29 s32i.n a2, a15, 0 -40241ea3: 000546 j 40241ebc -40241ea6: dc0000 excw -40241ea9: 5f .byte 0x5f -40241eaa: c03720 sub a3, a7, a2 -40241ead: 0963d6 bgez a3, 40241f47 -40241eb0: fe4c21 l32r a2, 402417e0 -40241eb3: ff5645 call0 40241418 -40241eb6: 1ba216 beqz a2, 40242074 -40241eb9: 206c22 s32i a2, a12, 128 -40241ebc: 0d3d mov.n a3, a13 -40241ebe: 001fc6 j 40241f41 -40241ec1: 042f32 l32i a3, a15, 16 -40241ec4: 050352 l8ui a5, a3, 5 -40241ec7: 0403b2 l8ui a11, a3, 4 -40241eca: 115580 slli a5, a5, 8 -40241ecd: 2065b0 or a6, a5, a11 -40241ed0: 060352 l8ui a5, a3, 6 -40241ed3: 070332 l8ui a3, a3, 7 -40241ed6: 115500 slli a5, a5, 16 -40241ed9: 205560 or a5, a5, a6 -40241edc: 013380 slli a3, a3, 24 -40241edf: 203350 or a3, a3, a5 -40241ee2: c03930 sub a3, a9, a3 -40241ee5: 05e396 bltz a3, 40241f47 -40241ee8: c03a20 sub a3, a10, a2 -40241eeb: 5813e6 bgei a3, 1, 40241f47 -40241eee: fe3c21 l32r a2, 402417e0 -40241ef1: ff5245 call0 40241418 -40241ef4: 20e220 or a14, a2, a2 -40241ef7: 179216 beqz a2, 40242074 -40241efa: 4f68 l32i.n a6, a15, 16 -40241efc: 050642 l8ui a4, a6, 5 -40241eff: 040652 l8ui a5, a6, 4 -40241f02: 060622 l8ui a2, a6, 6 -40241f05: 114480 slli a4, a4, 8 -40241f08: 203450 or a3, a4, a5 -40241f0b: 112200 slli a2, a2, 16 -40241f0e: 204230 or a4, a2, a3 -40241f11: 070622 l8ui a2, a6, 7 -40241f14: 012280 slli a2, a2, 24 -40241f17: 202240 or a2, a2, a4 -40241f1a: fdfd41 l32r a4, 40241710 -40241f1d: 0438 l32i.n a3, a4, 0 -40241f1f: 061f42 l16ui a4, a15, 12 -40241f22: c04430 sub a4, a4, a3 -40241f25: 804420 add a4, a4, a2 -40241f28: 0d14a6 blti a4, 1, 40241f39 -40241f2b: c03320 sub a3, a3, a2 -40241f2e: f43030 extui a3, a3, 0, 16 -40241f31: 1f28 l32i.n a2, a15, 4 -40241f33: 065f32 s16i a3, a15, 12 -40241f36: fdd085 call0 4023fc40 -40241f39: 0fe9 s32i.n a14, a15, 0 -40241f3b: 203dd0 or a3, a13, a13 -40241f3e: 202ee0 or a2, a14, a14 -40241f41: ff7d05 call0 40241714 -40241f44: 004b06 j 40242074 -40241f47: 0d38 l32i.n a3, a13, 0 -40241f49: 0dfd mov.n a15, a13 -40241f4b: 638c beqz.n a3, 40241f55 -40241f4d: 03dd mov.n a13, a3 -40241f4f: ffc506 j 40241e67 -40241f52: 000000 ill -40241f55: c02720 sub a2, a7, a2 -40241f58: 0212e6 bgei a2, 1, 40241f5e -40241f5b: 004546 j 40242074 -40241f5e: 0d0822 l8ui a2, a8, 13 -40241f61: 026207 bbci a2, 0, 40241f67 -40241f64: 004306 j 40242074 -40241f67: fe1e21 l32r a2, 402417e0 -40241f6a: ff4ac5 call0 40241418 -40241f6d: 0d29 s32i.n a2, a13, 0 -40241f6f: 101216 beqz a2, 40242074 -40241f72: 4d78 l32i.n a7, a13, 16 -40241f74: fde741 l32r a4, 40241710 -40241f77: 050752 l8ui a5, a7, 5 -40241f7a: 040762 l8ui a6, a7, 4 -40241f7d: 060722 l8ui a2, a7, 6 -40241f80: 115580 slli a5, a5, 8 -40241f83: 203560 or a3, a5, a6 -40241f86: 112200 slli a2, a2, 16 -40241f89: 205230 or a5, a2, a3 -40241f8c: 070722 l8ui a2, a7, 7 -40241f8f: 0438 l32i.n a3, a4, 0 -40241f91: 012280 slli a2, a2, 24 -40241f94: 202250 or a2, a2, a5 -40241f97: 061d52 l16ui a5, a13, 12 -40241f9a: c05530 sub a5, a5, a3 -40241f9d: 552a add.n a5, a5, a2 -40241f9f: 0d15a6 blti a5, 1, 40241fb0 -40241fa2: c03320 sub a3, a3, a2 -40241fa5: f43030 extui a3, a3, 0, 16 -40241fa8: 1d28 l32i.n a2, a13, 4 -40241faa: 065d32 s16i a3, a13, 12 -40241fad: fdc905 call0 4023fc40 -40241fb0: fdd821 l32r a2, 40241710 -40241fb3: ac38 l32i.n a3, a12, 40 -40241fb5: 0278 l32i.n a7, a2, 0 -40241fb7: 161c42 l16ui a4, a12, 44 -40241fba: 001e22 l16ui a2, a14, 0 -40241fbd: 343a add.n a3, a4, a3 -40241fbf: 227a add.n a2, a2, a7 -40241fc1: 023327 bltu a3, a2, 40241fc7 -40241fc4: 002b06 j 40242074 -40241fc7: 0d58 l32i.n a5, a13, 0 -40241fc9: 4588 l32i.n a8, a5, 16 -40241fcb: 0d0822 l8ui a2, a8, 13 -40241fce: 0c0842 l8ui a4, a8, 12 -40241fd1: 112280 slli a2, a2, 8 -40241fd4: 202240 or a2, a2, a4 -40241fd7: 116280 slli a6, a2, 8 -40241fda: 414820 srli a4, a2, 8 -40241fdd: 204640 or a4, a6, a4 -40241fe0: f44040 extui a4, a4, 0, 16 -40241fe3: 196407 bbci a4, 0, 40242000 -40241fe6: e63c movi.n a6, 62 -40241fe8: 104460 and a4, a4, a6 -40241feb: 116480 slli a6, a4, 8 -40241fee: fdfd41 l32r a4, 402417e4 -40241ff1: 102240 and a2, a2, a4 -40241ff4: 202620 or a2, a6, a2 -40241ff7: 0c4822 s8i a2, a8, 12 -40241ffa: 412820 srli a2, a2, 8 -40241ffd: 0d4822 s8i a2, a8, 13 -40242000: c03370 sub a3, a3, a7 -40242003: f43030 extui a3, a3, 0, 16 -40242006: 012522 l32i a2, a5, 4 -40242009: 065532 s16i a3, a5, 12 -4024200c: fdc305 call0 4023fc40 -4024200f: 002d42 l32i a4, a13, 0 -40242012: 01a052 movi a5, 1 -40242015: 4428 l32i.n a2, a4, 16 -40242017: 0d0222 l8ui a2, a2, 13 -4024201a: 143020 extui a3, a2, 0, 2 -4024201d: 020c movi.n a2, 0 -4024201f: 932530 movnez a2, a5, a3 -40242022: 061432 l16ui a3, a4, 12 -40242025: 223a add.n a2, a2, a3 -40242027: 005e22 s16i a2, a14, 0 -4024202a: 001186 j 40242074 -4024202d: 0c2d mov.n a2, a12 -4024202f: 00e3c5 call0 40242e6c -40242032: 000f86 j 40242074 -40242035: 000000 ill -40242038: fdb631 l32r a3, 40241710 -4024203b: 0328 l32i.n a2, a3, 0 -4024203d: c03250 sub a3, a2, a5 -40242040: 00d396 bltz a3, 40242051 -40242043: 221b addi.n a2, a2, 1 -40242045: 161c32 l16ui a3, a12, 44 -40242048: c02250 sub a2, a2, a5 -4024204b: c02230 sub a2, a2, a3 -4024204e: 2212a6 blti a2, 1, 40242074 -40242051: 240c32 l8ui a3, a12, 36 -40242054: 220c movi.n a2, 2 -40242056: ff7706 j 40241e36 -40242059: 020c movi.n a2, 0 -4024205b: 544c22 s8i a2, a12, 84 -4024205e: fe63c6 j 402419f1 -40242061: f27c movi.n a2, -1 -40242063: 000046 j 40242068 -40242066: 020c movi.n a2, 0 -40242068: 1d5c22 s16i a2, a12, 58 -4024206b: 020c movi.n a2, 0 -4024206d: 384c22 s8i a2, a12, 56 -40242070: fe5f46 j 402419f1 -40242073: b10800 excw -40242076: a1c8 l32i.n a12, a1, 40 -40242078: 91d8 l32i.n a13, a1, 36 -4024207a: 81e8 l32i.n a14, a1, 32 -4024207c: 71f8 l32i.n a15, a1, 28 -4024207e: 30c112 addi a1, a1, 48 -40242081: f00d ret.n -40242083: d53100 extui a3, a0, 17, 14 -40242086: 38fd excw -40242088: 034203 excw -4024208b: 720c movi.n a2, 7 -4024208d: 4014c3 excw -40242090: b64144 excw -40242093: 425f64 excw -40242096: e0fbc4 excw -40242099: 401144 excw -4024209c: 32f440 excw -4024209f: 8200a0 mull a0, a0, a10 -402420a2: 3ab3a5 excw -402420a5: 065267 bbc a2, a6, 402420af -402420a8: 152600 extui a2, a0, 22, 2 -402420ab: 1608 l32i.n a0, a6, 4 -402420ad: 260455 excw -402420b0: 860925 excw -402420b3: 000c movi.n a0, 0 -402420b5: 331b addi.n a3, a3, 1 -402420b7: 000d06 j 402420ef -402420ba: 520000 excw -402420bd: 660106 j 4025b8c5 <_irom0_text_end+0xe985> -402420c0: 3b3245 call0 4027d3e8 <_irom0_text_end+0x304a8> -402420c3: a54753 excw -402420c6: 522d excw -402420c8: 620206 j 4025a8d4 <_irom0_text_end+0xd994> -402420cb: 800306 j 402220db -402420ce: 501155 excw -402420d1: 0b2056 bnez a0, 40242187 -402420d4: 606065 excw -402420d7: a592f4 excw -402420da: 3867b4 excw -402420dd: 059d01 l32r a0, 40203754 -402420e0: 005292 s16i a9, a2, 0 -402420e3: 334b addi.n a3, a3, 4 -402420e5: 000186 j 402420ef -402420e8: 010652 l8ui a5, a6, 1 -402420eb: 658c beqz.n a5, 402420f5 -402420ed: 335a add.n a3, a3, a5 -402420ef: f43030 extui a3, a3, 0, 16 -402420f2: ae3347 bltu a3, a4, 402420a4 -402420f5: f00d ret.n -402420f7: 387c00 excw -402420fa: ff .byte 0xff -402420fb: 3f .byte 0x3f -402420fc: fe8d40 excw -402420ff: 3f .byte 0x3f -40242100: 9e .byte 0x9e -40242101: 3ffe97 bbsi a14, 25, 40242144 - -40242104 : -40242104: c0c112 addi a1, a1, -64 -40242107: 0d61d2 s32i a13, a1, 52 -4024210a: 20d220 or a13, a2, a2 -4024210d: 012222 l32i a2, a2, 4 -40242110: e1c9 s32i.n a12, a1, 56 -40242112: b1f9 s32i.n a15, a1, 44 -40242114: f109 s32i.n a0, a1, 60 -40242116: c1e9 s32i.n a14, a1, 48 -40242118: 03fd mov.n a15, a3 -4024211a: 000232 l8ui a3, a2, 0 -4024211d: fdaec1 l32r a12, 402417d8 -40242120: 343030 extui a3, a3, 0, 4 -40242123: 1133e0 slli a3, a3, 2 -40242126: 223a add.n a2, a2, a3 -40242128: 0c29 s32i.n a2, a12, 0 -4024212a: 603030 neg a3, a3 -4024212d: 0d2d mov.n a2, a13 -4024212f: fd8905 call0 4023f9c0 -40242132: 62cc bnez.n a2, 4024213c -40242134: 041d22 l16ui a2, a13, 8 -40242137: 331c movi.n a3, 19 -40242139: 073327 bltu a3, a2, 40242144 -4024213c: 0d2d mov.n a2, a13 -4024213e: fd9085 call0 4023fa48 -40242141: 023d46 j 40242a3a -40242144: f02be1 l32r a14, 4023e1f0 -40242147: 203ff0 or a3, a15, a15 -4024214a: 0e28 l32i.n a2, a14, 0 -4024214c: fc5ec5 call0 4023e73c -4024214f: 0e4d mov.n a4, a14 -40242151: fe7256 bnez a2, 4024213c -40242154: 0e28 l32i.n a2, a14, 0 -40242156: f0a032 movi a3, 240 -40242159: 102320 and a2, a3, a2 -4024215c: e0a032 movi a3, 224 -4024215f: d91237 beq a2, a3, 4024213c -40242162: 041d62 l16ui a6, a13, 8 -40242165: f02331 l32r a3, 4023e1f4 -40242168: 650c movi.n a5, 6 -4024216a: 0d2d mov.n a2, a13 -4024216c: 091445 call0 4024b2b4 -4024216f: fc9256 bnez a2, 4024213c -40242172: 0c28 l32i.n a2, a12, 0 -40242174: 0c0232 l8ui a3, a2, 12 -40242177: 0d2d mov.n a2, a13 -40242179: 413430 srli a3, a3, 4 -4024217c: 0133e0 slli a3, a3, 18 -4024217f: 603030 neg a3, a3 -40242182: 313030 srai a3, a3, 16 -40242185: fd8385 call0 4023f9c0 -40242188: fb0256 bnez a2, 4024213c -4024218b: 0c48 l32i.n a4, a12, 0 -4024218d: d95aa1 l32r a10, 402386f8 -40242190: 010422 l8ui a2, a4, 1 -40242193: 000432 l8ui a3, a4, 0 -40242196: 112280 slli a2, a2, 8 -40242199: 202230 or a2, a2, a3 -4024219c: 117280 slli a7, a2, 8 -4024219f: 412820 srli a2, a2, 8 -402421a2: 207720 or a7, a7, a2 -402421a5: f47070 extui a7, a7, 0, 16 -402421a8: 412870 srli a2, a7, 8 -402421ab: 014422 s8i a2, a4, 1 -402421ae: 030422 l8ui a2, a4, 3 -402421b1: 020432 l8ui a3, a4, 2 -402421b4: 112280 slli a2, a2, 8 -402421b7: 202230 or a2, a2, a3 -402421ba: 116280 slli a6, a2, 8 -402421bd: 412820 srli a2, a2, 8 -402421c0: 206620 or a6, a6, a2 -402421c3: f46060 extui a6, a6, 0, 16 -402421c6: 412860 srli a2, a6, 8 -402421c9: 034422 s8i a2, a4, 3 -402421cc: 050422 l8ui a2, a4, 5 -402421cf: 040482 l8ui a8, a4, 4 -402421d2: 060452 l8ui a5, a4, 6 -402421d5: 112280 slli a2, a2, 8 -402421d8: 203280 or a3, a2, a8 -402421db: 115500 slli a5, a5, 16 -402421de: 202530 or a2, a5, a3 -402421e1: 070452 l8ui a5, a4, 7 -402421e4: 004472 s8i a7, a4, 0 -402421e7: 015580 slli a5, a5, 24 -402421ea: 205520 or a5, a5, a2 -402421ed: 752850 extui a2, a5, 24, 8 -402421f0: 013580 slli a3, a5, 24 -402421f3: 203320 or a3, a3, a2 -402421f6: 1025a0 and a2, a5, a10 -402421f9: 112280 slli a2, a2, 8 -402421fc: 415850 srli a5, a5, 8 -402421ff: 1055a0 and a5, a5, a10 -40242202: 203320 or a3, a3, a2 -40242205: 203350 or a3, a3, a5 -40242208: 742830 extui a2, a3, 8, 8 -4024220b: 054422 s8i a2, a4, 5 -4024220e: 752030 extui a2, a3, 16, 8 -40242211: 064422 s8i a2, a4, 6 -40242214: 752830 extui a2, a3, 24, 8 -40242217: 074422 s8i a2, a4, 7 -4024221a: fd3d21 l32r a2, 40241710 -4024221d: 024462 s8i a6, a4, 2 -40242220: 0239 s32i.n a3, a2, 0 -40242222: 090482 l8ui a8, a4, 9 -40242225: 080422 l8ui a2, a4, 8 -40242228: 0a0452 l8ui a5, a4, 10 -4024222b: 118880 slli a8, a8, 8 -4024222e: 209820 or a9, a8, a2 -40242231: 115500 slli a5, a5, 16 -40242234: 208590 or a8, a5, a9 -40242237: 0b0452 l8ui a5, a4, 11 -4024223a: 044432 s8i a3, a4, 4 -4024223d: 015580 slli a5, a5, 24 -40242240: 205580 or a5, a5, a8 -40242243: 018580 slli a8, a5, 24 -40242246: 752850 extui a2, a5, 24, 8 -40242249: 202820 or a2, a8, a2 -4024224c: 1085a0 and a8, a5, a10 -4024224f: 118880 slli a8, a8, 8 -40242252: 415850 srli a5, a5, 8 -40242255: 1055a0 and a5, a5, a10 -40242258: 202280 or a2, a2, a8 -4024225b: 202250 or a2, a2, a5 -4024225e: 745820 extui a5, a2, 8, 8 -40242261: 094452 s8i a5, a4, 9 -40242264: 755020 extui a5, a2, 16, 8 -40242267: 0a4452 s8i a5, a4, 10 -4024226a: 755820 extui a5, a2, 24, 8 -4024226d: 0b4452 s8i a5, a4, 11 -40242270: fd5951 l32r a5, 402417d4 -40242273: 084422 s8i a2, a4, 8 -40242276: 0529 s32i.n a2, a5, 0 -40242278: 0f0482 l8ui a8, a4, 15 -4024227b: 0e0492 l8ui a9, a4, 14 -4024227e: 118880 slli a8, a8, 8 -40242281: 208890 or a8, a8, a9 -40242284: 115880 slli a5, a8, 8 -40242287: 418880 srli a8, a8, 8 -4024228a: 205580 or a5, a5, a8 -4024228d: f45050 extui a5, a5, 0, 16 -40242290: 0e4452 s8i a5, a4, 14 -40242293: 415850 srli a5, a5, 8 -40242296: 0f4452 s8i a5, a4, 15 -40242299: 0d0452 l8ui a5, a4, 13 -4024229c: 0c0482 l8ui a8, a4, 12 -4024229f: 115580 slli a5, a5, 8 -402422a2: 205580 or a5, a5, a8 -402422a5: 415850 srli a5, a5, 8 -402422a8: fd4a81 l32r a8, 402417d0 -402422ab: 1159 s32i.n a5, a1, 4 -402422ad: 745050 extui a5, a5, 0, 8 -402422b0: 549050 extui a9, a5, 0, 6 -402422b3: e827b1 l32r a11, 4023c350 -402422b6: 004892 s8i a9, a8, 0 -402422b9: 0a0c movi.n a10, 0 -402422bb: 149050 extui a9, a5, 0, 2 -402422be: 1c0c movi.n a12, 1 -402422c0: 83ca90 moveqz a12, a10, a9 -402422c3: 0b98 l32i.n a9, a11, 0 -402422c5: efcbb1 l32r a11, 4023e1f4 -402422c8: 041d82 l16ui a8, a13, 8 -402422cb: 0be8 l32i.n a14, a11, 0 -402422cd: efc8f1 l32r a15, 4023e1f0 -402422d0: c8ca add.n a12, a8, a12 -402422d2: 5189 s32i.n a8, a1, 20 -402422d4: 21e9 s32i.n a14, a1, 8 -402422d6: fd4181 l32r a8, 402417dc -402422d9: 0fe8 l32i.n a14, a15, 0 -402422db: f4c0c0 extui a12, a12, 0, 16 -402422de: 01e9 s32i.n a14, a1, 0 -402422e0: 0058c2 s16i a12, a8, 0 -402422e3: 09ed mov.n a14, a9 -402422e5: 0ebc beqz.n a14, 40242319 -402422e7: 111eb2 l16ui a11, a14, 34 -402422ea: 249b77 bne a11, a7, 40242312 -402422ed: 101eb2 l16ui a11, a14, 32 -402422f0: 1e9b67 bne a11, a6, 40242312 -402422f3: 1e88 l32i.n a8, a14, 4 -402422f5: 21b8 l32i.n a11, a1, 8 -402422f7: 1798b7 bne a8, a11, 40242312 -402422fa: 0e88 l32i.n a8, a14, 0 -402422fc: 01b8 l32i.n a11, a1, 0 -402422fe: 1098b7 bne a8, a11, 40242312 -40242301: 0c4a16 beqz a10, 402423c9 -40242304: 3e28 l32i.n a2, a14, 12 -40242306: 3a29 s32i.n a2, a10, 12 -40242308: e81221 l32r a2, 4023c350 -4024230b: 3e99 s32i.n a9, a14, 12 -4024230d: 02e9 s32i.n a14, a2, 0 -4024230f: 002d86 j 402423c9 -40242312: 0ead mov.n a10, a14 -40242314: 3ee8 l32i.n a14, a14, 12 -40242316: fff2c6 j 402422e5 -40242319: e80b41 l32r a4, 4023c348 -4024231c: 0448 l32i.n a4, a4, 0 -4024231e: 05f416 beqz a4, 40242381 -40242321: 111482 l16ui a8, a4, 34 -40242324: 549877 bne a8, a7, 4024237c -40242327: 101482 l16ui a8, a4, 32 -4024232a: 4e9867 bne a8, a6, 4024237c -4024232d: 1488 l32i.n a8, a4, 4 -4024232f: 21e8 l32i.n a14, a1, 8 -40242331: 479e87 bne a14, a8, 4024237c -40242334: 0488 l32i.n a8, a4, 0 -40242336: 01a8 l32i.n a10, a1, 0 -40242338: 409a87 bne a10, a8, 4024237c -4024233b: 026527 bbci a5, 2, 40242341 -4024233e: ff7e86 j 4024213c -40242341: 176517 bbci a5, 1, 4024235c -40242344: a458 l32i.n a5, a4, 40 -40242346: c08350 sub a8, a3, a5 -40242349: 01b896 bltz a8, 40242368 -4024234c: 161482 l16ui a8, a4, 44 -4024234f: 585a add.n a5, a8, a5 -40242351: c05350 sub a5, a3, a5 -40242354: 1015e6 bgei a5, 1, 40242368 -40242357: 001746 j 402423b8 -4024235a: 070000 excw -4024235d: 210865 excw -40242360: e7fb addi.n a14, a7, 15 -40242362: 002222 l32i a2, a2, 0 -40242365: 0d6422 s32i a2, a4, 52 -40242368: dd0c16 beqz a12, 4024213c -4024236b: 240432 l8ui a3, a4, 36 -4024236e: 220c movi.n a2, 2 -40242370: 202320 or a2, a3, a2 -40242373: 244422 s8i a2, a4, 36 -40242376: 042d mov.n a2, a4 -40242378: 000b86 j 402423aa -4024237b: 344800 extui a4, a0, 8, 4 -4024237e: ffe706 j 4024231e -40242381: f4ff41 l32r a4, 4023f780 -40242384: 0488 l32i.n a8, a4, 0 -40242386: 040c movi.n a4, 0 -40242388: 08ed mov.n a14, a8 -4024238a: 2eac beqz.n a14, 402423b0 -4024238c: 101ea2 l16ui a10, a14, 32 -4024238f: 0d9a67 bne a10, a6, 402423a0 -40242392: 0ea8 l32i.n a10, a14, 0 -40242394: 0021b2 l32i a11, a1, 0 -40242397: 029ba7 bne a11, a10, 4024239d -4024239a: 016b86 j 4024294c -4024239d: 5aba16 beqz a10, 4024294c -402423a0: 0e4d mov.n a4, a14 -402423a2: 3ee8 l32i.n a14, a14, 12 -402423a4: fff886 j 4024238a -402423a7: 0c2d00 excw -402423aa: 010485 call0 402433f4 -402423ad: ff62c6 j 4024213c -402423b0: 1198 l32i.n a9, a1, 4 -402423b2: 026927 bbci a9, 2, 402423b8 -402423b5: ff60c6 j 4024213c -402423b8: ef8f51 l32r a5, 4023e1f4 -402423bb: ef8d41 l32r a4, 4023e1f0 -402423be: 3c3a add.n a3, a12, a3 -402423c0: 00d605 call0 40243124 -402423c3: ff5d46 j 4024213c -402423c6: 000000 ill -402423c9: fd0521 l32r a2, 402417e0 -402423cc: 51a8 l32i.n a10, a1, 20 -402423ce: 030c movi.n a3, 0 -402423d0: 0239 s32i.n a3, a2, 0 -402423d2: 4249 s32i.n a4, a2, 16 -402423d4: 0652a2 s16i a10, a2, 12 -402423d7: 12d9 s32i.n a13, a2, 4 -402423d9: fd04c1 l32r a12, 402417ec -402423dc: fd0321 l32r a2, 402417e8 -402423df: 212e42 l32i a4, a14, 132 -402423e2: 0239 s32i.n a3, a2, 0 -402423e4: 004c32 s8i a3, a12, 0 -402423e7: 2e1437 beq a4, a3, 40242419 -402423ea: 232e62 l32i a6, a14, 140 -402423ed: 050c movi.n a5, 0 -402423ef: 0e3d mov.n a3, a14 -402423f1: 668c beqz.n a6, 402423fb -402423f3: 6e28 l32i.n a2, a14, 24 -402423f5: 0006c0 callx0 a6 -402423f8: 000106 j 40242400 -402423fb: 052d mov.n a2, a5 -402423fd: feb905 call0 40240f90 -40242400: 42cc bnez.n a2, 40242408 -40242402: 216e22 s32i a2, a14, 132 -40242405: 000406 j 40242419 -40242408: 837c movi.n a3, -8 -4024240a: 029237 bne a2, a3, 40242410 -4024240d: ff4ac6 j 4024213c -40242410: fcf321 l32r a2, 402417dc -40242413: 001222 l16ui a2, a2, 0 -40242416: d22256 bnez a2, 4024213c -40242419: fcedd1 l32r a13, 402417d0 -4024241c: ff3721 l32r a2, 402420f8 -4024241f: 000d62 l8ui a6, a13, 0 -40242422: 02e9 s32i.n a14, a2, 0 -40242424: 316627 bbci a6, 2, 40242459 -40242427: 4e28 l32i.n a2, a14, 16 -40242429: 102266 bnei a2, 2, 4024243d -4024242c: fcea21 l32r a2, 402417d4 -4024242f: 172e32 l32i a3, a14, 92 -40242432: 0228 l32i.n a2, a2, 0 -40242434: 029327 bne a3, a2, 4024243a -40242437: 017a46 j 40242a24 -4024243a: 00f2c6 j 40242809 -4024243d: fcb421 l32r a2, 40241710 -40242440: ae38 l32i.n a3, a14, 40 -40242442: 0228 l32i.n a2, a2, 0 -40242444: c02230 sub a2, a2, a3 -40242447: 3be296 bltz a2, 40242809 -4024244a: 161e32 l16ui a3, a14, 44 -4024244d: c02230 sub a2, a2, a3 -40242450: 0212e6 bgei a2, 1, 40242456 -40242453: 017346 j 40242a24 -40242456: 00ebc6 j 40242809 -40242459: 220c movi.n a2, 2 -4024245b: 104620 and a4, a6, a2 -4024245e: 240e52 l8ui a5, a14, 36 -40242461: c48c beqz.n a4, 40242471 -40242463: 4e38 l32i.n a3, a14, 16 -40242465: 202520 or a2, a5, a2 -40242468: fec332 addi a3, a3, -2 -4024246b: 0223b6 bltui a3, 2, 40242471 -4024246e: 004686 j 4024258c -40242471: 08e547 bbsi a5, 4, 4024247d -40242474: e7b621 l32r a2, 4023c34c -40242477: 002222 l32i a2, a2, 0 -4024247a: 0d6e22 s32i a2, a14, 52 -4024247d: 020c movi.n a2, 0 -4024247f: ad4e22 s8i a2, a14, 173 -40242482: 3cce22 addi a2, a14, 60 -40242485: 4149 s32i.n a4, a1, 16 -40242487: 036162 s32i a6, a1, 12 -4024248a: ffbf85 call0 40242084 -4024248d: 4e28 l32i.n a2, a14, 16 -4024248f: 4148 l32i.n a4, a1, 16 -40242491: fec222 addi a2, a2, -2 -40242494: 3168 l32i.n a6, a1, 12 -40242496: 0282b6 bltui a2, 8, 4024249c -40242499: 00db06 j 40242809 -4024249c: ff1831 l32r a3, 402420fc -4024249f: a02230 addx4 a2, a2, a3 -402424a2: 0228 l32i.n a2, a2, 0 -402424a4: 0002a0 jx a2 -402424a7: 12a022 movi a2, 18 -402424aa: 102620 and a2, a6, a2 -402424ad: 12a032 movi a3, 18 -402424b0: 021237 beq a2, a3, 402424b6 -402424b3: 003c46 j 402425a8 -402424b6: 1f2e22 l32i a2, a14, 124 -402424b9: 042272 l32i a7, a2, 16 -402424bc: 050732 l8ui a3, a7, 5 -402424bf: 040752 l8ui a5, a7, 4 -402424c2: 060722 l8ui a2, a7, 6 -402424c5: 113380 slli a3, a3, 8 -402424c8: 204350 or a4, a3, a5 -402424cb: 112200 slli a2, a2, 16 -402424ce: 203240 or a3, a2, a4 -402424d1: 070722 l8ui a2, a7, 7 -402424d4: 012280 slli a2, a2, 24 -402424d7: 202230 or a2, a2, a3 -402424da: 014280 slli a4, a2, 24 -402424dd: 753820 extui a3, a2, 24, 8 -402424e0: 205430 or a5, a4, a3 -402424e3: d88531 l32r a3, 402386f8 -402424e6: 104230 and a4, a2, a3 -402424e9: 412820 srli a2, a2, 8 -402424ec: 102230 and a2, a2, a3 -402424ef: 114480 slli a4, a4, 8 -402424f2: fcb831 l32r a3, 402417d4 -402424f5: 204540 or a4, a5, a4 -402424f8: 202420 or a2, a4, a2 -402424fb: 0338 l32i.n a3, a3, 0 -402424fd: 221b addi.n a2, a2, 1 -402424ff: 021237 beq a2, a3, 40242505 -40242502: 002886 j 402425a8 -40242505: 391e32 l16ui a3, a14, 114 -40242508: fc8251 l32r a5, 40241710 -4024250b: 331b addi.n a3, a3, 1 -4024250d: 395e32 s16i a3, a14, 114 -40242510: 146e22 s32i a2, a14, 80 -40242513: 0538 l32i.n a3, a5, 0 -40242515: fcb021 l32r a2, 402417d8 -40242518: 431b addi.n a4, a3, 1 -4024251a: 0228 l32i.n a2, a2, 0 -4024251c: ae49 s32i.n a4, a14, 40 -4024251e: ce49 s32i.n a4, a14, 48 -40242520: 0e0242 l8ui a4, a2, 14 -40242523: 0f0222 l8ui a2, a2, 15 -40242526: 330b addi.n a3, a3, -1 -40242528: 112280 slli a2, a2, 8 -4024252b: 202240 or a2, a2, a4 -4024252e: 305e22 s16i a2, a14, 96 -40242531: 420c movi.n a2, 4 -40242533: 196e32 s32i a3, a14, 100 -40242536: 4e29 s32i.n a2, a14, 16 -40242538: 3e2a add.n a3, a14, a2 -4024253a: 1e1e22 l16ui a2, a14, 60 -4024253d: ff0945 call0 402415d4 -40242540: a03220 addx4 a3, a2, a2 -40242543: 1133f0 slli a3, a3, 1 -40242546: 2c5e32 s16i a3, a14, 88 -40242549: 2b1e32 l16ui a3, a14, 86 -4024254c: 1e5e22 s16i a2, a14, 60 -4024254f: 051366 bnei a3, 1, 40242558 -40242552: 1122f0 slli a2, a2, 1 -40242555: f42020 extui a2, a2, 0, 16 -40242558: 2b5e22 s16i a2, a14, 86 -4024255b: 3a1e22 l16ui a2, a14, 116 -4024255e: 220b addi.n a2, a2, -1 -40242560: 3a5e22 s16i a2, a14, 116 -40242563: 1f2e22 l32i a2, a14, 124 -40242566: 0238 l32i.n a3, a2, 0 -40242568: 1f6e32 s32i a3, a14, 124 -4024256b: 33cc bnez.n a3, 40242572 -4024256d: f37c movi.n a3, -1 -4024256f: 000046 j 40242574 -40242572: 030c movi.n a3, 0 -40242574: 1d5e32 s16i a3, a14, 58 -40242577: 030c movi.n a3, 0 -40242579: 4e4e32 s8i a3, a14, 78 -4024257c: fe8d85 call0 40240e58 -4024257f: 242e52 l32i a5, a14, 144 -40242582: c5cc bnez.n a5, 40242592 -40242584: 240e32 l8ui a3, a14, 36 -40242587: 220c movi.n a2, 2 -40242589: 202320 or a2, a3, a2 -4024258c: 244e22 s8i a2, a14, 36 -4024258f: 009d86 j 40242809 -40242592: 6e28 l32i.n a2, a14, 24 -40242594: 0e3d mov.n a3, a14 -40242596: 00a042 movi a4, 0 -40242599: 0005c0 callx0 a5 -4024259c: 837c movi.n a3, -8 -4024259e: 029237 bne a2, a3, 402425a4 -402425a1: 00dd46 j 4024291a -402425a4: fff706 j 40242584 -402425a7: e64700 excw -402425aa: 968602 excw -402425ad: 8a2100 excw -402425b0: 81fc bnez.n a1, 402425ec -402425b2: fc8a add.n a15, a12, a8 -402425b4: 0228 l32i.n a2, a2, 0 -402425b6: fc56a1 l32r a10, 40241710 -402425b9: 000272 l8ui a7, a2, 0 -402425bc: 010242 l8ui a4, a2, 1 -402425bf: 020262 l8ui a6, a2, 2 -402425c2: 030222 l8ui a2, a2, 3 -402425c5: 001892 l16ui a9, a8, 0 -402425c8: 0a38 l32i.n a3, a10, 0 -402425ca: fc82b1 l32r a11, 402417d4 -402425cd: 114480 slli a4, a4, 8 -402425d0: 112280 slli a2, a2, 8 -402425d3: 207470 or a7, a4, a7 -402425d6: 206260 or a6, a2, a6 -402425d9: ef0651 l32r a5, 4023e1f4 -402425dc: 0f4d mov.n a4, a15 -402425de: 393a add.n a3, a9, a3 -402425e0: 0b28 l32i.n a2, a11, 0 -402425e2: 002606 j 4024267e -402425e5: 02e647 bbsi a6, 4, 402425eb -402425e8: 002606 j 40242684 -402425eb: fc7a21 l32r a2, 402417d4 -402425ee: 142e42 l32i a4, a14, 80 -402425f1: 0228 l32i.n a2, a2, 0 -402425f3: 320b addi.n a3, a2, -1 -402425f5: c03340 sub a3, a3, a4 -402425f8: 050396 bltz a3, 4024264c -402425fb: 172e32 l32i a3, a14, 92 -402425fe: c03230 sub a3, a2, a3 -40242601: 4713e6 bgei a3, 1, 4024264c -40242604: 420c movi.n a2, 4 -40242606: 7e58 l32i.n a5, a14, 28 -40242608: 4e29 s32i.n a2, a14, 16 -4024260a: 284516 beqz a5, 40242892 -4024260d: 6e28 l32i.n a2, a14, 24 -4024260f: 040c movi.n a4, 0 -40242611: 0e3d mov.n a3, a14 -40242613: 0005c0 callx0 a5 -40242616: a28c beqz.n a2, 40242624 -40242618: 837c movi.n a3, -8 -4024261a: 021237 beq a2, a3, 40242620 -4024261d: 009c46 j 40242892 -40242620: 00bd86 j 4024291a -40242623: 0e2d00 excw -40242626: 2b1ed2 l16ui a13, a14, 86 -40242629: ff1c45 call0 402417f0 -4024262c: 381e22 l16ui a2, a14, 112 -4024262f: 005216 beqz a2, 40242638 -40242632: ffc222 addi a2, a2, -1 -40242635: 385e22 s16i a2, a14, 112 -40242638: 1e1e22 l16ui a2, a14, 60 -4024263b: 051d66 bnei a13, 1, 40242644 -4024263e: 1122f0 slli a2, a2, 1 -40242641: f42020 extui a2, a2, 0, 16 -40242644: 2b5e22 s16i a2, a14, 86 -40242647: 001646 j 402426a4 -4024264a: 310000 srai a0, a0, 16 -4024264d: 81fc63 excw -40242650: 32fc30 excw -40242653: 720023 excw -40242656: 520003 excw -40242659: 620103 excw -4024265c: 420203 excw -4024265f: 310303 excw -40242662: 5e .byte 0x5e -40242663: 80fc bnez.n a0, 4024269f -40242665: 921155 excw -40242668: 320013 excw -4024266b: 0028 l32i.n a2, a0, 0 -4024266d: 114480 slli a4, a4, 8 -40242670: 207570 or a7, a5, a7 -40242673: eee051 l32r a5, 4023e1f4 -40242676: 206460 or a6, a4, a6 -40242679: 803930 add a3, a9, a3 -4024267c: 0f4d mov.n a4, a15 -4024267e: 00aa45 call0 40243124 -40242681: 006106 j 40242809 -40242684: 181416 beqz a4, 40242809 -40242687: fc2231 l32r a3, 40241710 -4024268a: ae28 l32i.n a2, a14, 40 -4024268c: 0338 l32i.n a3, a3, 0 -4024268e: 220b addi.n a2, a2, -1 -40242690: 021237 beq a2, a3, 40242696 -40242693: 005c86 j 40242809 -40242696: 202ee0 or a2, a14, a14 -40242699: 0085c5 call0 40242ef8 -4024269c: 005a46 j 40242809 -4024269f: 0e2d mov.n a2, a14 -402426a1: ff14c5 call0 402417f0 -402426a4: 000c22 l8ui a2, a12, 0 -402426a7: 02e257 bbsi a2, 5, 402426ad -402426aa: 0056c6 j 40242809 -402426ad: 240e32 l8ui a3, a14, 36 -402426b0: 220c movi.n a2, 2 -402426b2: 202320 or a2, a3, a2 -402426b5: 244e22 s8i a2, a14, 36 -402426b8: 720c movi.n a2, 7 -402426ba: 001806 j 4024271e -402426bd: e00000 subx4 a0, a0, a0 -402426c0: 2e .byte 0x2e -402426c1: 12c520 excw -402426c4: ff .byte 0xff -402426c5: 000c22 l8ui a2, a12, 0 -402426c8: 10a032 movi a3, 16 -402426cb: 556257 bbci a2, 5, 40242724 -402426ce: 000d22 l8ui a2, a13, 0 -402426d1: 240e42 l8ui a4, a14, 36 -402426d4: 3c0237 bnone a2, a3, 40242714 -402426d7: fc3f21 l32r a2, 402417d4 -402426da: 172e32 l32i a3, a14, 92 -402426dd: 002222 l32i a2, a2, 0 -402426e0: 309327 bne a3, a2, 40242714 -402426e3: 230c movi.n a3, 2 -402426e5: 202430 or a2, a4, a3 -402426e8: 244e22 s8i a2, a14, 36 -402426eb: 0e2d mov.n a2, a14 -402426ed: fe7b85 call0 40240ea8 -402426f0: e71831 l32r a3, 4023c350 -402426f3: 0328 l32i.n a2, a3, 0 -402426f5: 029e27 bne a14, a2, 402426fb -402426f8: 002a46 j 402427a5 -402426fb: f97431 l32r a3, 40240ccc -402426fe: 040c movi.n a4, 0 -40242700: 0329 s32i.n a2, a3, 0 -40242702: 0c7216 beqz a2, 402427cd -40242705: 3258 l32i.n a5, a2, 12 -40242707: 029e57 bne a14, a5, 4024270d -4024270a: 002a06 j 402427b6 -4024270d: 140c movi.n a4, 1 -4024270f: 052d mov.n a2, a5 -40242711: fffb46 j 40242702 -40242714: 220c movi.n a2, 2 -40242716: 202420 or a2, a4, a2 -40242719: 244e22 s8i a2, a14, 36 -4024271c: 820c movi.n a2, 8 -4024271e: 4e29 s32i.n a2, a14, 16 -40242720: 003946 j 40242809 -40242723: 0d2200 excw -40242726: 823700 mull a3, a7, a0 -40242729: 36c602 addi a0, a6, 54 -4024272c: 292100 excw -4024272f: 32fc bnez.n a2, 40242766 -40242731: 2e .byte 0x2e -40242732: 022817 blt a8, a1, 40242738 -40242735: 021327 beq a3, a2, 4024273b -40242738: 003346 j 40242809 -4024273b: 620c movi.n a2, 6 -4024273d: fff746 j 4024271e -40242740: 202ee0 or a2, a14, a14 -40242743: ff0ac5 call0 402417f0 -40242746: 000c22 l8ui a2, a12, 0 -40242749: 02e257 bbsi a2, 5, 4024274f -4024274c: 002e46 j 40242809 -4024274f: 240e32 l8ui a3, a14, 36 -40242752: 02a022 movi a2, 2 -40242755: 202320 or a2, a3, a2 -40242758: 244e22 s8i a2, a14, 36 -4024275b: 202ee0 or a2, a14, a14 -4024275e: fe7485 call0 40240ea8 -40242761: e6fb31 l32r a3, 4023c350 -40242764: 0328 l32i.n a2, a3, 0 -40242766: 3b1e27 beq a14, a2, 402427a5 -40242769: f95831 l32r a3, 40240ccc -4024276c: 040c movi.n a4, 0 -4024276e: 0329 s32i.n a2, a3, 0 -40242770: 059216 beqz a2, 402427cd -40242773: 3258 l32i.n a5, a2, 12 -40242775: 3d1e57 beq a14, a5, 402427b6 -40242778: 140c movi.n a4, 1 -4024277a: 052d mov.n a2, a5 -4024277c: fffc06 j 40242770 -4024277f: 202ee0 or a2, a14, a14 -40242782: ff06c5 call0 402417f0 -40242785: 000d22 l8ui a2, a13, 0 -40242788: 7d6247 bbci a2, 4, 40242809 -4024278b: fc1221 l32r a2, 402417d4 -4024278e: 172e32 l32i a3, a14, 92 -40242791: 002222 l32i a2, a2, 0 -40242794: 719327 bne a3, a2, 40242809 -40242797: 202ee0 or a2, a14, a14 -4024279a: fe70c5 call0 40240ea8 -4024279d: e6ec31 l32r a3, 4023c350 -402427a0: 0328 l32i.n a2, a3, 0 -402427a2: 069e27 bne a14, a2, 402427ac -402427a5: 3228 l32i.n a2, a2, 12 -402427a7: 000906 j 402427cf -402427aa: 310000 srai a0, a0, 16 -402427ad: f948 l32i.n a4, a9, 60 -402427af: 040c movi.n a4, 0 -402427b1: 0329 s32i.n a2, a3, 0 -402427b3: 0004c6 j 402427ca -402427b6: 048c beqz.n a4, 402427ba -402427b8: 0329 s32i.n a2, a3, 0 -402427ba: 3e38 l32i.n a3, a14, 12 -402427bc: 3239 s32i.n a3, a2, 12 -402427be: 0003c6 j 402427d1 -402427c1: 3258 l32i.n a5, a2, 12 -402427c3: ef1e57 beq a14, a5, 402427b6 -402427c6: 140c movi.n a4, 1 -402427c8: 052d mov.n a2, a5 -402427ca: ff3256 bnez a2, 402427c1 -402427cd: 048c beqz.n a4, 402427d1 -402427cf: 0329 s32i.n a2, a3, 0 -402427d1: 0aa022 movi a2, 10 -402427d4: 046e22 s32i a2, a14, 16 -402427d7: e6dc21 l32r a2, 4023c348 -402427da: 002232 l32i a3, a2, 0 -402427dd: 02e9 s32i.n a14, a2, 0 -402427df: 3e39 s32i.n a3, a14, 12 -402427e1: 013185 call0 40243afc -402427e4: 000846 j 40242809 -402427e7: 0e2d00 excw -402427ea: ff0045 call0 402417f0 -402427ed: 000d22 l8ui a2, a13, 0 -402427f0: 156247 bbci a2, 4, 40242809 -402427f3: fbf821 l32r a2, 402417d4 -402427f6: 172e32 l32i a3, a14, 92 -402427f9: 0228 l32i.n a2, a2, 0 -402427fb: 0a9327 bne a3, a2, 40242809 -402427fe: 000c32 l8ui a3, a12, 0 -40242801: 021c movi.n a2, 16 -40242803: 202320 or a2, a3, a2 -40242806: 004c22 s8i a2, a12, 0 -40242809: 000c32 l8ui a3, a12, 0 -4024280c: 1a6337 bbci a3, 3, 4024282a -4024280f: 262e42 l32i a4, a14, 152 -40242812: 648c beqz.n a4, 4024281c -40242814: 6e28 l32i.n a2, a14, 24 -40242816: f7af32 movi a3, -9 -40242819: 0004c0 callx0 a4 -4024281c: e6cd21 l32r a2, 4023c350 -4024281f: 0e3d mov.n a3, a14 -40242821: fe6d85 call0 40240efc -40242824: 5fa142 movi a4, 0x15f -40242827: 000846 j 4024284c -4024282a: 021c movi.n a2, 16 -4024282c: 2d0327 bnone a3, a2, 4024285d -4024282f: 240e32 l8ui a3, a14, 36 -40242832: 0b8327 bany a3, a2, 40242841 -40242835: 262e42 l32i a4, a14, 152 -40242838: 548c beqz.n a4, 40242841 -4024283a: 6e28 l32i.n a2, a14, 24 -4024283c: 637c movi.n a3, -10 -4024283e: 0004c0 callx0 a4 -40242841: e6c321 l32r a2, 4023c350 -40242844: 0e3d mov.n a3, a14 -40242846: fe6b45 call0 40240efc -40242849: 6aa142 movi a4, 0x16a -4024284c: fe2d31 l32r a3, 40242100 -4024284f: 0e2d mov.n a2, a14 -40242851: da0d01 l32r a0, 40239088 -40242854: 0000c0 callx0 a0 -40242857: 002fc6 j 4024291a -4024285a: 000000 ill -4024285d: 381e42 l16ui a4, a14, 112 -40242860: 84cc bnez.n a4, 4024286c -40242862: fbe1d1 l32r a13, 402417e8 -40242865: 0d48 l32i.n a4, a13, 0 -40242867: 94dc bnez.n a4, 40242884 -40242869: 001ac6 j 402428d8 -4024286c: 222e52 l32i a5, a14, 136 -4024286f: fef516 beqz a5, 40242862 -40242872: 6e28 l32i.n a2, a14, 24 -40242874: 0e3d mov.n a3, a14 -40242876: 0005c0 callx0 a5 -40242879: 837c movi.n a3, -8 -4024287b: 029237 bne a2, a3, 40242881 -4024287e: 002606 j 4024291a -40242881: fff746 j 40242862 -40242884: 240e22 l8ui a2, a14, 36 -40242887: 126247 bbci a2, 4, 4024289d -4024288a: 042d mov.n a2, a4 -4024288c: 201110 or a1, a1, a1 -4024288f: fd1b85 call0 4023fa48 -40242892: 0e2d mov.n a2, a14 -40242894: feb6c5 call0 40241404 -40242897: 001fc6 j 4024291a -4024289a: 000000 ill -4024289d: fbcc21 l32r a2, 402417d0 -402428a0: 000222 l8ui a2, a2, 0 -402428a3: 0a6237 bbci a2, 3, 402428b1 -402428a6: 0d0432 l8ui a3, a4, 13 -402428a9: 120c movi.n a2, 1 -402428ab: 202320 or a2, a3, a2 -402428ae: 0d4422 s8i a2, a4, 13 -402428b1: 232e62 l32i a6, a14, 140 -402428b4: 050c movi.n a5, 0 -402428b6: 0e3d mov.n a3, a14 -402428b8: 868c beqz.n a6, 402428c4 -402428ba: 062e22 l32i a2, a14, 24 -402428bd: 0006c0 callx0 a6 -402428c0: 000186 j 402428ca -402428c3: 255000 extui a5, a0, 16, 3 -402428c6: 6c8520 excw -402428c9: fe .byte 0xfe -402428ca: f8af32 movi a3, -8 -402428cd: 491237 beq a2, a3, 4024291a -402428d0: 004216 beqz a2, 402428d8 -402428d3: 0d28 l32i.n a2, a13, 0 -402428d5: 216e22 s32i a2, a14, 132 -402428d8: 000c22 l8ui a2, a12, 0 -402428db: 12e257 bbsi a2, 5, 402428f1 -402428de: fe0621 l32r a2, 402420f8 -402428e1: 00a032 movi a3, 0 -402428e4: 006232 s32i a3, a2, 0 -402428e7: 202ee0 or a2, a14, a14 -402428ea: 00b085 call0 402433f4 -402428ed: 000a46 j 4024291a -402428f0: f43100 extui a3, a0, 1, 16 -402428f3: 1e22e1 l32r a14, 4020a17c -402428f6: 20c016 beqz a0, 40242b06 -402428f9: 033800 excw -402428fc: 041237 beq a2, a3, 40242904 -402428ff: 221b addi.n a2, a2, 1 -40242901: 165e22 s16i a2, a14, 44 -40242904: 232e62 l32i a6, a14, 140 -40242907: fd3616 beqz a6, 402428de -4024290a: 050c movi.n a5, 0 -4024290c: 6e28 l32i.n a2, a14, 24 -4024290e: 0e3d mov.n a3, a14 -40242910: 054d mov.n a4, a5 -40242912: 0006c0 callx0 a6 -40242915: 837c movi.n a3, -8 -40242917: c39237 bne a2, a3, 402428de -4024291a: fdf721 l32r a2, 402420f8 -4024291d: 030c movi.n a3, 0 -4024291f: 0239 s32i.n a3, a2, 0 -40242921: fbaf41 l32r a4, 402417e0 -40242924: fbb121 l32r a2, 402417e8 -40242927: 03cd mov.n a12, a3 -40242929: 0239 s32i.n a3, a2, 0 -4024292b: 1428 l32i.n a2, a4, 4 -4024292d: 20d440 or a13, a4, a4 -40242930: 041237 beq a2, a3, 40242938 -40242933: fd1145 call0 4023fa48 -40242936: 1dc9 s32i.n a12, a13, 4 -40242938: f24e45 call0 40234e20 -4024293b: 0222b6 bltui a2, 2, 40242941 -4024293e: 003e06 j 40242a3a -40242941: 020c movi.n a2, 0 -40242943: fd7045 call0 40240048 -40242946: 003c06 j 40242a3a -40242949: 000000 ill -4024294c: 948c beqz.n a4, 40242959 -4024294e: 3ea8 l32i.n a10, a14, 12 -40242950: 34a9 s32i.n a10, a4, 12 -40242952: f38b41 l32r a4, 4023f780 -40242955: 3e89 s32i.n a8, a14, 12 -40242957: 04e9 s32i.n a14, a4, 0 -40242959: 026547 bbci a5, 4, 4024295f -4024295c: fe9606 j 402423b8 -4024295f: 020c movi.n a2, 0 -40242961: 02e517 bbsi a5, 1, 40242967 -40242964: fdf506 j 4024213c -40242967: e98c beqz.n a9, 40242979 -40242969: 4938 l32i.n a3, a9, 16 -4024296b: 054366 bnei a3, 4, 40242974 -4024296e: 01c222 addi a2, a2, 1 -40242971: 742020 extui a2, a2, 0, 8 -40242974: 3998 l32i.n a9, a9, 12 -40242976: fffb46 j 40242967 -40242979: e10131 l32r a3, 4023ad80 -4024297c: 0020c0 memw -4024297f: 0338 l32i.n a3, a3, 0 -40242981: 029237 bne a2, a3, 40242987 -40242984: fded06 j 4024213c -40242987: 140e22 l8ui a2, a14, 20 -4024298a: feaf05 call0 4024147c -4024298d: 02cd mov.n a12, a2 -4024298f: 12cc bnez.n a2, 40242994 -40242991: fde9c6 j 4024213c -40242994: 0f28 l32i.n a2, a15, 0 -40242996: ee1731 l32r a3, 4023e1f4 -40242999: 0c29 s32i.n a2, a12, 0 -4024299b: 101e22 l16ui a2, a14, 32 -4024299e: 105c22 s16i a2, a12, 32 -402429a1: 0328 l32i.n a2, a3, 0 -402429a3: 1c29 s32i.n a2, a12, 4 -402429a5: fb8c21 l32r a2, 402417d8 -402429a8: 0238 l32i.n a3, a2, 0 -402429aa: 010322 l8ui a2, a3, 1 -402429ad: 000342 l8ui a4, a3, 0 -402429b0: 112280 slli a2, a2, 8 -402429b3: 202240 or a2, a2, a4 -402429b6: fb5641 l32r a4, 40241710 -402429b9: 115c22 s16i a2, a12, 34 -402429bc: 320c movi.n a2, 3 -402429be: 4c29 s32i.n a2, a12, 16 -402429c0: 0428 l32i.n a2, a4, 0 -402429c2: 421b addi.n a4, a2, 1 -402429c4: ac49 s32i.n a4, a12, 40 -402429c6: cc49 s32i.n a4, a12, 48 -402429c8: 220b addi.n a2, a2, -1 -402429ca: 0e0342 l8ui a4, a3, 14 -402429cd: 0f0332 l8ui a3, a3, 15 -402429d0: 196c22 s32i a2, a12, 100 -402429d3: 6e28 l32i.n a2, a14, 24 -402429d5: 113380 slli a3, a3, 8 -402429d8: 6c29 s32i.n a2, a12, 24 -402429da: 7e28 l32i.n a2, a14, 28 -402429dc: 203340 or a3, a3, a4 -402429df: 7c29 s32i.n a2, a12, 28 -402429e1: 305c32 s16i a3, a12, 96 -402429e4: 2c5c32 s16i a3, a12, 88 -402429e7: 080e32 l8ui a3, a14, 8 -402429ea: 8caf22 movi a2, -116 -402429ed: 102320 and a2, a3, a2 -402429f0: 084c22 s8i a2, a12, 8 -402429f3: e65721 l32r a2, 4023c350 -402429f6: 0238 l32i.n a3, a2, 0 -402429f8: 02c9 s32i.n a12, a2, 0 -402429fa: 3c39 s32i.n a3, a12, 12 -402429fc: 010fc5 call0 40243afc -402429ff: 3ccc22 addi a2, a12, 60 -40242a02: ff6805 call0 40242084 -40242a05: 1e1c22 l16ui a2, a12, 60 -40242a08: 3c4b addi.n a3, a12, 4 -40242a0a: febc85 call0 402415d4 -40242a0d: 1e5c22 s16i a2, a12, 60 -40242a10: 231c movi.n a3, 18 -40242a12: 0c2d mov.n a2, a12 -40242a14: 006045 call0 4024301c -40242a17: 98d216 beqz a2, 402423a8 -40242a1a: 030c movi.n a3, 0 -40242a1c: 0c2d mov.n a2, a12 -40242a1e: fe9405 call0 40241360 -40242a21: fdc5c6 j 4024213c -40242a24: 000c32 l8ui a3, a12, 0 -40242a27: 820c movi.n a2, 8 -40242a29: 202320 or a2, a3, a2 -40242a2c: 240e32 l8ui a3, a14, 36 -40242a2f: 004c22 s8i a2, a12, 0 -40242a32: e27c movi.n a2, -2 -40242a34: 102320 and a2, a3, a2 -40242a37: fed446 j 4024258c -40242a3a: f108 l32i.n a0, a1, 60 -40242a3c: e1c8 l32i.n a12, a1, 56 -40242a3e: d1d8 l32i.n a13, a1, 52 -40242a40: c1e8 l32i.n a14, a1, 48 -40242a42: b1f8 l32i.n a15, a1, 44 -40242a44: 40c112 addi a1, a1, 64 -40242a47: f00d ret.n -40242a49: 000000 ill -40242a4c: 9e .byte 0x9e -40242a4d: 3ffe97 bbsi a14, 25, 40242a90 -40242a50: d0c112 addi a1, a1, -48 -40242a53: 0761f2 s32i a15, a1, 28 -40242a56: 20f220 or a15, a2, a2 -40242a59: 02a022 movi a2, 2 -40242a5c: 038d mov.n a8, a3 -40242a5e: 102620 and a2, a6, a2 -40242a61: c30c movi.n a3, 12 -40242a63: 932320 movnez a2, a3, a2 -40242a66: 81e9 s32i.n a14, a1, 32 -40242a68: 04e060 extui a14, a6, 0, 1 -40242a6b: a0ee20 addx4 a14, a14, a2 -40242a6e: eb0321 l32r a2, 4023d67c -40242a71: fff631 l32r a3, 40242a4c -40242a74: 4228 l32i.n a2, a2, 16 -40242a76: 91d9 s32i.n a13, a1, 36 -40242a78: 0149 s32i.n a4, a1, 0 -40242a7a: 05dd mov.n a13, a5 -40242a7c: a6a042 movi a4, 166 -40242a7f: 050c movi.n a5, 0 -40242a81: a1c9 s32i.n a12, a1, 40 -40242a83: 2169 s32i.n a6, a1, 8 -40242a85: 1189 s32i.n a8, a1, 4 -40242a87: b109 s32i.n a0, a1, 44 -40242a89: db1b01 l32r a0, 402396f8 -40242a8c: 0000c0 callx0 a0 -40242a8f: 02cd mov.n a12, a2 -40242a91: 2168 l32i.n a6, a1, 8 -40242a93: 1188 l32i.n a8, a1, 4 -40242a95: 72cc bnez.n a2, 40242aa0 -40242a97: 082d mov.n a2, a8 -40242a99: fcfac5 call0 4023fa48 -40242a9c: 000886 j 40242ac2 -40242a9f: 426200 excw -40242aa2: 0e .byte 0xe -40242aa3: 00a022 movi a2, 0 -40242aa6: 006c22 s32i a2, a12, 0 -40242aa9: 041822 l16ui a2, a8, 8 -40242aac: 1c89 s32i.n a8, a12, 4 -40242aae: c022e0 sub a2, a2, a14 -40242ab1: 065c22 s16i a2, a12, 12 -40242ab4: 431c movi.n a3, 20 -40242ab6: 082d mov.n a2, a8 -40242ab8: fcf045 call0 4023f9c0 -40242abb: 928c beqz.n a2, 40242ac8 -40242abd: 0c2d mov.n a2, a12 -40242abf: fe3985 call0 40240e58 -40242ac2: 020c movi.n a2, 0 -40242ac4: 002546 j 40242b5d -40242ac7: 1f4200 excw -40242aca: 1c2810 excw -40242acd: 113480 slli a3, a4, 8 -40242ad0: 1228 l32i.n a2, a2, 4 -40242ad2: 414840 srli a4, a4, 8 -40242ad5: 111f62 l16ui a6, a15, 34 -40242ad8: 203340 or a3, a3, a4 -40242adb: 4c29 s32i.n a2, a12, 16 -40242add: f43030 extui a3, a3, 0, 16 -40242ae0: 004232 s8i a3, a2, 0 -40242ae3: 114680 slli a4, a6, 8 -40242ae6: 413830 srli a3, a3, 8 -40242ae9: 416860 srli a6, a6, 8 -40242aec: 014232 s8i a3, a2, 1 -40242aef: 015d80 slli a5, a13, 24 -40242af2: 7538d0 extui a3, a13, 24, 8 -40242af5: 204460 or a4, a4, a6 -40242af8: f44040 extui a4, a4, 0, 16 -40242afb: 205530 or a5, a5, a3 -40242afe: d6fe31 l32r a3, 402386f8 -40242b01: 024242 s8i a4, a2, 2 -40242b04: 414840 srli a4, a4, 8 -40242b07: 034242 s8i a4, a2, 3 -40242b0a: 104d30 and a4, a13, a3 -40242b0d: 4178d0 srli a7, a13, 8 -40242b10: 114480 slli a4, a4, 8 -40242b13: 103730 and a3, a7, a3 -40242b16: 205540 or a5, a5, a4 -40242b19: 205530 or a5, a5, a3 -40242b1c: 743850 extui a3, a5, 8, 8 -40242b1f: 054232 s8i a3, a2, 5 -40242b22: 74e2e0 extui a14, a14, 2, 8 -40242b25: 753050 extui a3, a5, 16, 8 -40242b28: 064232 s8i a3, a2, 6 -40242b2b: ee5b addi.n a14, a14, 5 -40242b2d: 0138 l32i.n a3, a1, 0 -40242b2f: 11ee40 slli a14, a14, 12 -40242b32: 20de30 or a13, a14, a3 -40242b35: 113d80 slli a3, a13, 8 -40242b38: 21d8d0 srai a13, a13, 8 -40242b3b: 20d3d0 or a13, a3, a13 -40242b3e: f4d0d0 extui a13, a13, 0, 16 -40242b41: 044252 s8i a5, a2, 4 -40242b44: 0c42d2 s8i a13, a2, 12 -40242b47: 030c movi.n a3, 0 -40242b49: 755850 extui a5, a5, 24, 8 -40242b4c: 41d8d0 srli a13, a13, 8 -40242b4f: 074252 s8i a5, a2, 7 -40242b52: 0d42d2 s8i a13, a2, 13 -40242b55: 124232 s8i a3, a2, 18 -40242b58: 134232 s8i a3, a2, 19 -40242b5b: 0c2d mov.n a2, a12 -40242b5d: b108 l32i.n a0, a1, 44 -40242b5f: a1c8 l32i.n a12, a1, 40 -40242b61: 91d8 l32i.n a13, a1, 36 -40242b63: 81e8 l32i.n a14, a1, 32 -40242b65: 71f8 l32i.n a15, a1, 28 -40242b67: 30c112 addi a1, a1, 48 -40242b6a: f00d ret.n -40242b6c: f0c112 addi a1, a1, -16 -40242b6f: 14c332 addi a3, a3, 20 -40242b72: 0261c2 s32i a12, a1, 8 -40242b75: 0161d2 s32i a13, a1, 4 -40242b78: 20c220 or a12, a2, a2 -40242b7b: 04dd mov.n a13, a4 -40242b7d: f43030 extui a3, a3, 0, 16 -40242b80: 040c movi.n a4, 0 -40242b82: 120c movi.n a2, 1 -40242b84: 3109 s32i.n a0, a1, 12 -40242b86: fcf385 call0 4023fac0 -40242b89: 0af216 beqz a2, 40242c3c -40242b8c: 101c52 l16ui a5, a12, 32 -40242b8f: 1238 l32i.n a3, a2, 4 -40242b91: 114580 slli a4, a5, 8 -40242b94: 415850 srli a5, a5, 8 -40242b97: 204450 or a4, a4, a5 -40242b9a: f44040 extui a4, a4, 0, 16 -40242b9d: 111c52 l16ui a5, a12, 34 -40242ba0: 004342 s8i a4, a3, 0 -40242ba3: 414840 srli a4, a4, 8 -40242ba6: 014342 s8i a4, a3, 1 -40242ba9: 114580 slli a4, a5, 8 -40242bac: 415850 srli a5, a5, 8 -40242baf: 204450 or a4, a4, a5 -40242bb2: f44040 extui a4, a4, 0, 16 -40242bb5: 024342 s8i a4, a3, 2 -40242bb8: 414840 srli a4, a4, 8 -40242bbb: ac68 l32i.n a6, a12, 40 -40242bbd: 034342 s8i a4, a3, 3 -40242bc0: 7448d0 extui a4, a13, 8, 8 -40242bc3: 054342 s8i a4, a3, 5 -40242bc6: d6cc51 l32r a5, 402386f8 -40242bc9: 7540d0 extui a4, a13, 16, 8 -40242bcc: 017680 slli a7, a6, 24 -40242bcf: 064342 s8i a4, a3, 6 -40242bd2: 754860 extui a4, a6, 24, 8 -40242bd5: 204740 or a4, a7, a4 -40242bd8: 107650 and a7, a6, a5 -40242bdb: 117780 slli a7, a7, 8 -40242bde: 207470 or a7, a4, a7 -40242be1: 414860 srli a4, a6, 8 -40242be4: 105450 and a5, a4, a5 -40242be7: 204750 or a4, a7, a5 -40242bea: 745840 extui a5, a4, 8, 8 -40242bed: 084342 s8i a4, a3, 8 -40242bf0: 094352 s8i a5, a3, 9 -40242bf3: 755040 extui a5, a4, 16, 8 -40242bf6: 754840 extui a4, a4, 24, 8 -40242bf9: 0a4352 s8i a5, a3, 10 -40242bfc: 0b4342 s8i a4, a3, 11 -40242bff: 171c52 l16ui a5, a12, 46 -40242c02: 045c movi.n a4, 80 -40242c04: 0c4342 s8i a4, a3, 12 -40242c07: 041c movi.n a4, 16 -40242c09: 0d4342 s8i a4, a3, 13 -40242c0c: 117580 slli a7, a5, 8 -40242c0f: 414850 srli a4, a5, 8 -40242c12: 204740 or a4, a7, a4 -40242c15: f44040 extui a4, a4, 0, 16 -40242c18: 0e4342 s8i a4, a3, 14 -40242c1b: 414840 srli a4, a4, 8 -40242c1e: 0443d2 s8i a13, a3, 4 -40242c21: 0f4342 s8i a4, a3, 15 -40242c24: 75d8d0 extui a13, a13, 24, 8 -40242c27: 040c movi.n a4, 0 -40242c29: 0743d2 s8i a13, a3, 7 -40242c2c: 104342 s8i a4, a3, 16 -40242c2f: 114342 s8i a4, a3, 17 -40242c32: 124342 s8i a4, a3, 18 -40242c35: 134342 s8i a4, a3, 19 -40242c38: 656a add.n a6, a5, a6 -40242c3a: cc69 s32i.n a6, a12, 48 -40242c3c: 3108 l32i.n a0, a1, 12 -40242c3e: 21c8 l32i.n a12, a1, 8 -40242c40: 11d8 l32i.n a13, a1, 4 -40242c42: 10c112 addi a1, a1, 16 -40242c45: f00d ret.n - ... - -40242c48 : -40242c48: b0c112 addi a1, a1, -80 -40242c4b: 745050 extui a5, a5, 0, 8 -40242c4e: 1261c2 s32i a12, a1, 72 -40242c51: 136102 s32i a0, a1, 76 -40242c54: 1161d2 s32i a13, a1, 68 -40242c57: 1061e2 s32i a14, a1, 64 -40242c5a: f1f9 s32i.n a15, a1, 60 -40242c5c: 2139 s32i.n a3, a1, 8 -40242c5e: 4159 s32i.n a5, a1, 16 -40242c60: 02cd mov.n a12, a2 -40242c62: f49040 extui a9, a4, 0, 16 -40242c65: 427c movi.n a2, -12 -40242c67: 1ee316 beqz a3, 40242e59 -40242c6a: 4c38 l32i.n a3, a12, 16 -40242c6c: fec322 addi a2, a3, -2 -40242c6f: 0732b6 bltui a2, 3, 40242c7a -40242c72: 527c movi.n a2, -11 -40242c74: 027326 beqi a3, 7, 40242c7a -40242c77: 007786 j 40242e59 -40242c7a: e9bc beqz.n a9, 40242cbc -40242c7c: 391c22 l16ui a2, a12, 114 -40242c7f: 0eb297 bgeu a2, a9, 40242c91 -40242c82: 240c32 l8ui a3, a12, 36 -40242c85: 80af22 movi a2, -128 -40242c88: 202320 or a2, a3, a2 -40242c8b: 244c22 s8i a2, a12, 36 -40242c8e: 000906 j 40242cb6 -40242c91: 3a1c22 l16ui a2, a12, 116 -40242c94: ea82f6 bgeui a2, 8, 40242c82 -40242c97: 000846 j 40242cbc -40242c9a: d20000 excw -40242c9d: 3b1c movi.n a11, 19 -40242c9f: fdac beqz.n a13, 40242cd2 -40242ca1: 097d mov.n a7, a9 -40242ca3: 01bd97 bgeu a13, a9, 40242ca8 -40242ca6: 0d7d mov.n a7, a13 -40242ca8: f4f070 extui a15, a7, 0, 16 -40242cab: c0ddf0 sub a13, a13, a15 -40242cae: f4d0d0 extui a13, a13, 0, 16 -40242cb1: 085d mov.n a5, a8 -40242cb3: 1eb9f7 bgeu a9, a15, 40242cd5 -40242cb6: f27c movi.n a2, -1 -40242cb8: 006746 j 40242e59 -40242cbb: 1c2200 excw -40242cbe: 823a add.n a8, a2, a3 -40242cc0: 1e2c movi.n a14, 33 -40242cc2: 0129 s32i.n a2, a1, 0 -40242cc4: 188816 beqz a8, 40242e50 -40242cc7: 0858 l32i.n a5, a8, 0 -40242cc9: fcf516 beqz a5, 40242c9c -40242ccc: 058d mov.n a8, a5 -40242cce: fffd46 j 40242cc7 -40242cd1: a0f200 addx4 a15, a2, a0 -40242cd4: 0e0c00 excw -40242cd7: 0fbd mov.n a11, a15 -40242cd9: 31e9 s32i.n a14, a1, 12 -40242cdb: 023b97 bltu a11, a9, 40242ce1 -40242cde: 002d86 j 40242d98 -40242ce1: c029b0 sub a2, a9, a11 -40242ce4: 1e1c32 l16ui a3, a12, 60 -40242ce7: 025d mov.n a5, a2 -40242ce9: f42020 extui a2, a2, 0, 16 -40242cec: 01b327 bgeu a3, a2, 40242cf1 -40242cef: 035d mov.n a5, a3 -40242cf1: f42050 extui a2, a5, 0, 16 -40242cf4: 00a042 movi a4, 0 -40242cf7: 1129 s32i.n a2, a1, 4 -40242cf9: 042d mov.n a2, a4 -40242cfb: 6159 s32i.n a5, a1, 24 -40242cfd: 8189 s32i.n a8, a1, 32 -40242cff: 9199 s32i.n a9, a1, 36 -40242d01: 71b9 s32i.n a11, a1, 28 -40242d03: fcdbc5 call0 4023fac0 -40242d06: 02ad mov.n a10, a2 -40242d08: 6158 l32i.n a5, a1, 24 -40242d0a: 8188 l32i.n a8, a1, 32 -40242d0c: 9198 l32i.n a9, a1, 36 -40242d0e: 71b8 l32i.n a11, a1, 28 -40242d10: 125216 beqz a2, 40242e39 -40242d13: 0512d2 l16ui a13, a2, 10 -40242d16: 045252 s16i a5, a2, 8 -40242d19: 055252 s16i a5, a2, 10 -40242d1c: 1138 l32i.n a3, a1, 4 -40242d1e: 2128 l32i.n a2, a1, 8 -40242d20: 034d mov.n a4, a3 -40242d22: c0dd30 sub a13, a13, a3 -40242d25: 32ba add.n a3, a2, a11 -40242d27: 1a28 l32i.n a2, a10, 4 -40242d29: 8189 s32i.n a8, a1, 32 -40242d2b: 9199 s32i.n a9, a1, 36 -40242d2d: 71b9 s32i.n a11, a1, 28 -40242d2f: 51a9 s32i.n a10, a1, 20 -40242d31: daa301 l32r a0, 402397c0 -40242d34: 0000c0 callx0 a0 -40242d37: 51a8 l32i.n a10, a1, 20 -40242d39: f4d0d0 extui a13, a13, 0, 16 -40242d3c: 0a2d mov.n a2, a10 -40242d3e: fcf505 call0 4023fc90 -40242d41: 0138 l32i.n a3, a1, 0 -40242d43: 8188 l32i.n a8, a1, 32 -40242d45: 232a add.n a2, a3, a2 -40242d47: f42020 extui a2, a2, 0, 16 -40242d4a: 0129 s32i.n a2, a1, 0 -40242d4c: 830c movi.n a3, 8 -40242d4e: 9198 l32i.n a9, a1, 36 -40242d50: 51a8 l32i.n a10, a1, 20 -40242d52: 71b8 l32i.n a11, a1, 28 -40242d54: 08b327 bgeu a3, a2, 40242d60 -40242d57: 0a2d mov.n a2, a10 -40242d59: fccec5 call0 4023fa48 -40242d5c: 003646 j 40242e39 -40242d5f: 2c5200 excw -40242d62: 0c1b addi.n a0, a12, 1 -40242d64: 5b5a06 j 40259ad0 <_irom0_text_end+0xcb90> -40242d67: 064d mov.n a4, a6 -40242d69: 0a3d mov.n a3, a10 -40242d6b: 0c2d mov.n a2, a12 -40242d6d: 8189 s32i.n a8, a1, 32 -40242d6f: 9199 s32i.n a9, a1, 36 -40242d71: 71b9 s32i.n a11, a1, 28 -40242d73: ffcdc5 call0 40242a50 -40242d76: 025d mov.n a5, a2 -40242d78: 8188 l32i.n a8, a1, 32 -40242d7a: 9198 l32i.n a9, a1, 36 -40242d7c: 71b8 l32i.n a11, a1, 28 -40242d7e: 0b7216 beqz a2, 40242e39 -40242d81: 5e8c beqz.n a14, 40242d8a -40242d83: 3128 l32i.n a2, a1, 12 -40242d85: 0259 s32i.n a5, a2, 0 -40242d87: 000046 j 40242d8c -40242d8a: 02ed mov.n a14, a2 -40242d8c: 1138 l32i.n a3, a1, 4 -40242d8e: 3159 s32i.n a5, a1, 12 -40242d90: bb3a add.n a11, a11, a3 -40242d92: f4b0b0 extui a11, a11, 0, 16 -40242d95: ffd086 j 40242cdb -40242d98: 045f16 beqz a15, 40242de1 -40242d9b: 1868 l32i.n a6, a8, 4 -40242d9d: 86bc beqz.n a6, 40242dd9 -40242d9f: 041622 l16ui a2, a6, 8 -40242da2: 2f2a add.n a2, a15, a2 -40242da4: 045622 s16i a2, a6, 8 -40242da7: 0628 l32i.n a2, a6, 0 -40242da9: 72ec bnez.n a2, 40242dd4 -40242dab: 051622 l16ui a2, a6, 10 -40242dae: 16a8 l32i.n a10, a6, 4 -40242db0: 2138 l32i.n a3, a1, 8 -40242db2: 0f4d mov.n a4, a15 -40242db4: 2a2a add.n a2, a10, a2 -40242db6: 6159 s32i.n a5, a1, 24 -40242db8: 5169 s32i.n a6, a1, 20 -40242dba: 8189 s32i.n a8, a1, 32 -40242dbc: 9199 s32i.n a9, a1, 36 -40242dbe: da8001 l32r a0, 402397c0 -40242dc1: 0000c0 callx0 a0 -40242dc4: 5168 l32i.n a6, a1, 20 -40242dc6: 9198 l32i.n a9, a1, 36 -40242dc8: 051622 l16ui a2, a6, 10 -40242dcb: 8188 l32i.n a8, a1, 32 -40242dcd: 2f2a add.n a2, a15, a2 -40242dcf: 6158 l32i.n a5, a1, 24 -40242dd1: 055622 s16i a2, a6, 10 -40242dd4: 0668 l32i.n a6, a6, 0 -40242dd6: fff0c6 j 40242d9d -40242dd9: 061822 l16ui a2, a8, 12 -40242ddc: 7f2a add.n a7, a15, a2 -40242dde: 065872 s16i a7, a8, 12 -40242de1: 3b5cd2 s16i a13, a12, 118 -40242de4: 48cc bnez.n a8, 40242dec -40242de6: 1e6ce2 s32i a14, a12, 120 -40242de9: 000046 j 40242dee -40242dec: 08e9 s32i.n a14, a8, 0 -40242dee: 1b2c22 l32i a2, a12, 108 -40242df1: 229a add.n a2, a2, a9 -40242df3: 1b6c22 s32i a2, a12, 108 -40242df6: 391c22 l16ui a2, a12, 114 -40242df9: c09290 sub a9, a2, a9 -40242dfc: 0128 l32i.n a2, a1, 0 -40242dfe: 395c92 s16i a9, a12, 114 -40242e01: 3a5c22 s16i a2, a12, 116 -40242e04: 020c movi.n a2, 0 -40242e06: 4f1527 beq a5, a2, 40242e59 -40242e09: 4548 l32i.n a4, a5, 16 -40242e0b: 4a1427 beq a4, a2, 40242e59 -40242e0e: 4138 l32i.n a3, a1, 16 -40242e10: 45e317 bbsi a3, 1, 40242e59 -40242e13: 0d0422 l8ui a2, a4, 13 -40242e16: 0c0432 l8ui a3, a4, 12 -40242e19: 112280 slli a2, a2, 8 -40242e1c: 202230 or a2, a2, a3 -40242e1f: 5c9031 l32r a3, 4021a060 -40242e22: 202230 or a2, a2, a3 -40242e25: f42020 extui a2, a2, 0, 16 -40242e28: 0c4422 s8i a2, a4, 12 -40242e2b: 412820 srli a2, a2, 8 -40242e2e: 0d4422 s8i a2, a4, 13 -40242e31: 020c movi.n a2, 0 -40242e33: 000886 j 40242e59 -40242e36: 000000 ill -40242e39: 240c32 l8ui a3, a12, 36 -40242e3c: 80af22 movi a2, -128 -40242e3f: 202320 or a2, a3, a2 -40242e42: 244c22 s8i a2, a12, 36 -40242e45: e6de16 beqz a14, 40242cb6 -40242e48: 0e2d mov.n a2, a14 -40242e4a: fe03c5 call0 40240e88 -40242e4d: ff9946 j 40242cb6 -40242e50: 050c movi.n a5, 0 -40242e52: 05dd mov.n a13, a5 -40242e54: 05fd mov.n a15, a5 -40242e56: ff9ec6 j 40242cd5 -40242e59: 132102 l32i a0, a1, 76 -40242e5c: 1221c2 l32i a12, a1, 72 -40242e5f: 1121d2 l32i a13, a1, 68 -40242e62: 1021e2 l32i a14, a1, 64 -40242e65: f1f8 l32i.n a15, a1, 60 -40242e67: 50c112 addi a1, a1, 80 -40242e6a: f00d ret.n - -40242e6c : -40242e6c: e0c112 addi a1, a1, -32 -40242e6f: 61c9 s32i.n a12, a1, 24 -40242e71: 02cd mov.n a12, a2 -40242e73: 172222 l32i a2, a2, 92 -40242e76: d62041 l32r a4, 402386f8 -40242e79: 753820 extui a3, a2, 24, 8 -40242e7c: 015280 slli a5, a2, 24 -40242e7f: 205530 or a5, a5, a3 -40242e82: 103240 and a3, a2, a4 -40242e85: 113380 slli a3, a3, 8 -40242e88: 412820 srli a2, a2, 8 -40242e8b: 203530 or a3, a5, a3 -40242e8e: 104240 and a4, a2, a4 -40242e91: 204340 or a4, a3, a4 -40242e94: 0c2d mov.n a2, a12 -40242e96: 030c movi.n a3, 0 -40242e98: 51d9 s32i.n a13, a1, 20 -40242e9a: 7109 s32i.n a0, a1, 28 -40242e9c: 41e9 s32i.n a14, a1, 16 -40242e9e: 31f9 s32i.n a15, a1, 12 -40242ea0: ffcc85 call0 40242b6c -40242ea3: 02dd mov.n a13, a2 -40242ea5: e27c movi.n a2, -2 -40242ea7: 03dd16 beqz a13, 40242ee8 -40242eaa: 240c32 l8ui a3, a12, 36 -40242ead: c27c movi.n a2, -4 -40242eaf: 102320 and a2, a3, a2 -40242eb2: 1df8 l32i.n a15, a13, 4 -40242eb4: 244c22 s8i a2, a12, 36 -40242eb7: ec4b addi.n a14, a12, 4 -40242eb9: 041d62 l16ui a6, a13, 8 -40242ebc: 650c movi.n a5, 6 -40242ebe: 0e4d mov.n a4, a14 -40242ec0: 0c3d mov.n a3, a12 -40242ec2: 0d2d mov.n a2, a13 -40242ec4: 083ec5 call0 4024b2b4 -40242ec7: 104f22 s8i a2, a15, 16 -40242eca: f42820 extui a2, a2, 8, 16 -40242ecd: 114f22 s8i a2, a15, 17 -40242ed0: 090c62 l8ui a6, a12, 9 -40242ed3: 0a0c52 l8ui a5, a12, 10 -40242ed6: 670c movi.n a7, 6 -40242ed8: 0e4d mov.n a4, a14 -40242eda: 0c3d mov.n a3, a12 -40242edc: 0d2d mov.n a2, a13 -40242ede: fb7b45 call0 4023e694 -40242ee1: 0d2d mov.n a2, a13 -40242ee3: fcb645 call0 4023fa48 -40242ee6: 020c movi.n a2, 0 -40242ee8: 7108 l32i.n a0, a1, 28 -40242eea: 61c8 l32i.n a12, a1, 24 -40242eec: 51d8 l32i.n a13, a1, 20 -40242eee: 41e8 l32i.n a14, a1, 16 -40242ef0: 31f8 l32i.n a15, a1, 12 -40242ef2: 20c112 addi a1, a1, 32 -40242ef5: f00d ret.n - ... - -40242ef8 : -40242ef8: f0c112 addi a1, a1, -16 -40242efb: 1f2262 l32i a6, a2, 124 -40242efe: 31c9 s32i.n a12, a1, 12 -40242f00: 0ad616 beqz a6, 40242fb1 -40242f03: 0638 l32i.n a3, a6, 0 -40242f05: 1e2272 l32i a7, a2, 120 -40242f08: d5fc91 l32r a9, 402386f8 -40242f0b: 1f6232 s32i a3, a2, 124 -40242f0e: 78c2a2 addi a10, a2, 120 -40242f11: 084716 beqz a7, 40242f99 -40242f14: 47b8 l32i.n a11, a7, 16 -40242f16: 46c8 l32i.n a12, a6, 16 -40242f18: 050b42 l8ui a4, a11, 5 -40242f1b: 040b82 l8ui a8, a11, 4 -40242f1e: 060b32 l8ui a3, a11, 6 -40242f21: 114480 slli a4, a4, 8 -40242f24: 205480 or a5, a4, a8 -40242f27: 113300 slli a3, a3, 16 -40242f2a: 204350 or a4, a3, a5 -40242f2d: 050c82 l8ui a8, a12, 5 -40242f30: 070b32 l8ui a3, a11, 7 -40242f33: 060c52 l8ui a5, a12, 6 -40242f36: 040cb2 l8ui a11, a12, 4 -40242f39: 118880 slli a8, a8, 8 -40242f3c: 013380 slli a3, a3, 24 -40242f3f: 203340 or a3, a3, a4 -40242f42: 115500 slli a5, a5, 16 -40242f45: 2048b0 or a4, a8, a11 -40242f48: 208540 or a8, a5, a4 -40242f4b: 070c52 l8ui a5, a12, 7 -40242f4e: 754830 extui a4, a3, 24, 8 -40242f51: 015580 slli a5, a5, 24 -40242f54: 205580 or a5, a5, a8 -40242f57: 018380 slli a8, a3, 24 -40242f5a: 208840 or a8, a8, a4 -40242f5d: 104390 and a4, a3, a9 -40242f60: 114480 slli a4, a4, 8 -40242f63: 413830 srli a3, a3, 8 -40242f66: 204840 or a4, a8, a4 -40242f69: 103390 and a3, a3, a9 -40242f6c: 018580 slli a8, a5, 24 -40242f6f: 203430 or a3, a4, a3 -40242f72: 754850 extui a4, a5, 24, 8 -40242f75: 204840 or a4, a8, a4 -40242f78: 108590 and a8, a5, a9 -40242f7b: 118880 slli a8, a8, 8 -40242f7e: 415850 srli a5, a5, 8 -40242f81: 204480 or a4, a4, a8 -40242f84: 105590 and a5, a5, a9 -40242f87: 204450 or a4, a4, a5 -40242f8a: c04340 sub a4, a3, a4 -40242f8d: 0084d6 bgez a4, 40242f99 -40242f90: 07ad mov.n a10, a7 -40242f92: 0778 l32i.n a7, a7, 0 -40242f94: ffde46 j 40242f11 -40242f97: 790000 excw -40242f9a: 0a6906 j 40245942 -40242f9d: 0638 l32i.n a3, a6, 0 -40242f9f: 13cc bnez.n a3, 40242fa4 -40242fa1: 3b5232 s16i a3, a2, 118 -40242fa4: 4e0232 l8ui a3, a2, 78 -40242fa7: 331b addi.n a3, a3, 1 -40242fa9: 4e4232 s8i a3, a2, 78 -40242fac: 030c movi.n a3, 0 -40242fae: 106232 s32i a3, a2, 64 -40242fb1: 31c8 l32i.n a12, a1, 12 -40242fb3: 10c112 addi a1, a1, 16 -40242fb6: f00d ret.n - -40242fb8 : -40242fb8: f0c112 addi a1, a1, -16 -40242fbb: 21c9 s32i.n a12, a1, 8 -40242fbd: 02cd mov.n a12, a2 -40242fbf: 1f2222 l32i a2, a2, 124 -40242fc2: 036102 s32i a0, a1, 12 -40242fc5: 049216 beqz a2, 40243012 -40242fc8: 240c22 l8ui a2, a12, 36 -40242fcb: 43e227 bbsi a2, 2, 40243012 -40242fce: 202cc0 or a2, a12, a12 -40242fd1: fff245 call0 40242ef8 -40242fd4: 2b1c22 l16ui a2, a12, 86 -40242fd7: 301c32 l16ui a3, a12, 96 -40242fda: 0ab327 bgeu a3, a2, 40242fe8 -40242fdd: 413130 srli a3, a3, 1 -40242fe0: 2c5c32 s16i a3, a12, 88 -40242fe3: 0001c6 j 40242fee -40242fe6: 200000 or a0, a0, a0 -40242fe9: 224121 l32r a2, 4020b8f0 -40242fec: 2c5c movi.n a12, 82 -40242fee: 1e1c32 l16ui a3, a12, 60 -40242ff1: 2c1c42 l16ui a4, a12, 88 -40242ff4: 1123f0 slli a2, a3, 1 -40242ff7: 02a427 bge a4, a2, 40242ffd -40242ffa: 2c5c22 s16i a2, a12, 88 -40242ffd: 232a add.n a2, a3, a2 -40242fff: 2c1c32 l16ui a3, a12, 88 -40243002: 223a add.n a2, a2, a3 -40243004: 240c32 l8ui a3, a12, 36 -40243007: 2b5c22 s16i a2, a12, 86 -4024300a: 420c movi.n a2, 4 -4024300c: 202320 or a2, a3, a2 -4024300f: 244c22 s8i a2, a12, 36 -40243012: 3108 l32i.n a0, a1, 12 -40243014: 21c8 l32i.n a12, a1, 8 -40243016: 10c112 addi a1, a1, 16 -40243019: f00d ret.n - ... - -4024301c : -4024301c: e0c112 addi a1, a1, -32 -4024301f: 61c9 s32i.n a12, a1, 24 -40243021: 02cd mov.n a12, a2 -40243023: 3a1222 l16ui a2, a2, 116 -40243026: 51d9 s32i.n a13, a1, 20 -40243028: 31f9 s32i.n a15, a1, 12 -4024302a: 7109 s32i.n a0, a1, 28 -4024302c: 74f030 extui a15, a3, 0, 8 -4024302f: 41e9 s32i.n a14, a1, 16 -40243031: 14d0f0 extui a13, a15, 0, 2 -40243034: 3482f6 bgeui a2, 8, 4024306c -40243037: 230c movi.n a3, 2 -40243039: 103f30 and a3, a15, a3 -4024303c: 120c movi.n a2, 1 -4024303e: 0e0c movi.n a14, 0 -40243040: 391c42 l16ui a4, a12, 114 -40243043: 93e230 movnez a14, a2, a3 -40243046: 420c movi.n a2, 4 -40243048: 933230 movnez a3, a2, a3 -4024304b: 74e0e0 extui a14, a14, 0, 8 -4024304e: f27c movi.n a2, -1 -40243050: 078416 beqz a4, 402430cc -40243053: 040c movi.n a4, 0 -40243055: 042d mov.n a2, a4 -40243057: fca685 call0 4023fac0 -4024305a: e28c beqz.n a2, 4024306c -4024305c: 1b2c52 l32i a5, a12, 108 -4024305f: 023d mov.n a3, a2 -40243061: 0e6d mov.n a6, a14 -40243063: 0f4d mov.n a4, a15 -40243065: 0c2d mov.n a2, a12 -40243067: ff9e85 call0 40242a50 -4024306a: f2cc bnez.n a2, 4024307d -4024306c: 240c32 l8ui a3, a12, 36 -4024306f: 80af22 movi a2, -128 -40243072: 202320 or a2, a3, a2 -40243075: 244c22 s8i a2, a12, 36 -40243078: f27c movi.n a2, -1 -4024307a: 001386 j 402430cc -4024307d: 1e2c32 l32i a3, a12, 120 -40243080: 43cc bnez.n a3, 40243088 -40243082: 1e6c22 s32i a2, a12, 120 -40243085: 000286 j 40243093 -40243088: 0348 l32i.n a4, a3, 0 -4024308a: 348c beqz.n a4, 40243091 -4024308c: 043d mov.n a3, a4 -4024308e: fffd86 j 40243088 -40243091: 0329 s32i.n a2, a3, 0 -40243093: 030c movi.n a3, 0 -40243095: 3b5c32 s16i a3, a12, 118 -40243098: 0d9c beqz.n a13, 402430ac -4024309a: 1b2c32 l32i a3, a12, 108 -4024309d: 01c332 addi a3, a3, 1 -402430a0: 1b6c32 s32i a3, a12, 108 -402430a3: 391c32 l16ui a3, a12, 114 -402430a6: ffc332 addi a3, a3, -1 -402430a9: 395c32 s16i a3, a12, 114 -402430ac: 0a6f07 bbci a15, 0, 402430ba -402430af: 240c42 l8ui a4, a12, 36 -402430b2: 032c movi.n a3, 32 -402430b4: 203430 or a3, a4, a3 -402430b7: 244c32 s8i a3, a12, 36 -402430ba: 012222 l32i a2, a2, 4 -402430bd: fcbd05 call0 4023fc90 -402430c0: 3a1c32 l16ui a3, a12, 116 -402430c3: 802230 add a2, a2, a3 -402430c6: 3a5c22 s16i a2, a12, 116 -402430c9: 00a022 movi a2, 0 -402430cc: 7108 l32i.n a0, a1, 28 -402430ce: 61c8 l32i.n a12, a1, 24 -402430d0: 51d8 l32i.n a13, a1, 20 -402430d2: 41e8 l32i.n a14, a1, 16 -402430d4: 31f8 l32i.n a15, a1, 12 -402430d6: 20c112 addi a1, a1, 32 -402430d9: f00d ret.n - ... - -402430dc : -402430dc: f0c112 addi a1, a1, -16 -402430df: 1e2232 l32i a3, a2, 120 -402430e2: 3109 s32i.n a0, a1, 12 -402430e4: 03bc beqz.n a3, 40243118 -402430e6: 0348 l32i.n a4, a3, 0 -402430e8: 448c beqz.n a4, 402430f0 -402430ea: 043d mov.n a3, a4 -402430ec: fffd86 j 402430e6 -402430ef: 433800 excw -402430f2: 0d0342 l8ui a4, a3, 13 -402430f5: 0c0352 l8ui a5, a3, 12 -402430f8: 114480 slli a4, a4, 8 -402430fb: 204450 or a4, a4, a5 -402430fe: 245840 extui a5, a4, 8, 3 -40243101: 35dc bnez.n a5, 40243118 -40243103: 00a122 movi a2, 0x100 -40243106: 202420 or a2, a4, a2 -40243109: 0c4322 s8i a2, a3, 12 -4024310c: 412820 srli a2, a2, 8 -4024310f: 0d4322 s8i a2, a3, 13 -40243112: 020c movi.n a2, 0 -40243114: 000146 j 4024311d -40243117: 130c00 excw -4024311a: fff005 call0 4024301c -4024311d: 3108 l32i.n a0, a1, 12 -4024311f: 10c112 addi a1, a1, 16 -40243122: f00d ret.n - -40243124 : -40243124: d0c112 addi a1, a1, -48 -40243127: 039d mov.n a9, a3 -40243129: f46060 extui a6, a6, 0, 16 -4024312c: f47070 extui a7, a7, 0, 16 -4024312f: 91d9 s32i.n a13, a1, 36 -40243131: 0149 s32i.n a4, a1, 0 -40243133: 02dd mov.n a13, a2 -40243135: 040c movi.n a4, 0 -40243137: 431c movi.n a3, 20 -40243139: 120c movi.n a2, 1 -4024313b: 81e9 s32i.n a14, a1, 32 -4024313d: 71f9 s32i.n a15, a1, 28 -4024313f: 2169 s32i.n a6, a1, 8 -40243141: 3179 s32i.n a7, a1, 12 -40243143: 1199 s32i.n a9, a1, 4 -40243145: b109 s32i.n a0, a1, 44 -40243147: a1c9 s32i.n a12, a1, 40 -40243149: 05fd mov.n a15, a5 -4024314b: fc9745 call0 4023fac0 -4024314e: 02ed mov.n a14, a2 -40243150: 2168 l32i.n a6, a1, 8 -40243152: 3178 l32i.n a7, a1, 12 -40243154: 1198 l32i.n a9, a1, 4 -40243156: 0f6216 beqz a2, 40243250 -40243159: 12c8 l32i.n a12, a2, 4 -4024315b: 112680 slli a2, a6, 8 -4024315e: 416860 srli a6, a6, 8 -40243161: 206260 or a6, a2, a6 -40243164: 112780 slli a2, a7, 8 -40243167: 417870 srli a7, a7, 8 -4024316a: 013d80 slli a3, a13, 24 -4024316d: 207270 or a7, a2, a7 -40243170: 7528d0 extui a2, a13, 24, 8 -40243173: 204320 or a4, a3, a2 -40243176: d56021 l32r a2, 402386f8 -40243179: f46060 extui a6, a6, 0, 16 -4024317c: 103d20 and a3, a13, a2 -4024317f: 113380 slli a3, a3, 8 -40243182: 41d8d0 srli a13, a13, 8 -40243185: 203430 or a3, a4, a3 -40243188: 10dd20 and a13, a13, a2 -4024318b: 20d3d0 or a13, a3, a13 -4024318e: 7438d0 extui a3, a13, 8, 8 -40243191: 054c32 s8i a3, a12, 5 -40243194: 7530d0 extui a3, a13, 16, 8 -40243197: 064c32 s8i a3, a12, 6 -4024319a: 014980 slli a4, a9, 24 -4024319d: 753890 extui a3, a9, 24, 8 -402431a0: 204430 or a4, a4, a3 -402431a3: 103920 and a3, a9, a2 -402431a6: 113380 slli a3, a3, 8 -402431a9: 419890 srli a9, a9, 8 -402431ac: 203430 or a3, a4, a3 -402431af: 102920 and a2, a9, a2 -402431b2: 209320 or a9, a3, a2 -402431b5: 742890 extui a2, a9, 8, 8 -402431b8: 094c22 s8i a2, a12, 9 -402431bb: 752090 extui a2, a9, 16, 8 -402431be: 0a4c22 s8i a2, a12, 10 -402431c1: 025c movi.n a2, 80 -402431c3: 0c4c22 s8i a2, a12, 12 -402431c6: 421c movi.n a2, 20 -402431c8: 0d4c22 s8i a2, a12, 13 -402431cb: dfbe21 l32r a2, 4023b0c4 -402431ce: 004c62 s8i a6, a12, 0 -402431d1: 0020c0 memw -402431d4: 0238 l32i.n a3, a2, 0 -402431d6: 0020c0 memw -402431d9: 0228 l32i.n a2, a2, 0 -402431db: 416860 srli a6, a6, 8 -402431de: 744820 extui a4, a2, 8, 8 -402431e1: 112380 slli a2, a3, 8 -402431e4: 202420 or a2, a4, a2 -402431e7: f47070 extui a7, a7, 0, 16 -402431ea: 044cd2 s8i a13, a12, 4 -402431ed: f42020 extui a2, a2, 0, 16 -402431f0: 75d8d0 extui a13, a13, 24, 8 -402431f3: 014c62 s8i a6, a12, 1 -402431f6: 024c72 s8i a7, a12, 2 -402431f9: 074cd2 s8i a13, a12, 7 -402431fc: 417870 srli a7, a7, 8 -402431ff: 0d0c movi.n a13, 0 -40243201: 084c92 s8i a9, a12, 8 -40243204: 0e4c22 s8i a2, a12, 14 -40243207: 759890 extui a9, a9, 24, 8 -4024320a: 412820 srli a2, a2, 8 -4024320d: 041e62 l16ui a6, a14, 8 -40243210: 0138 l32i.n a3, a1, 0 -40243212: 034c72 s8i a7, a12, 3 -40243215: 0b4c92 s8i a9, a12, 11 -40243218: 0f4c22 s8i a2, a12, 15 -4024321b: 650c movi.n a5, 6 -4024321d: 204ff0 or a4, a15, a15 -40243220: 104cd2 s8i a13, a12, 16 -40243223: 114cd2 s8i a13, a12, 17 -40243226: 124cd2 s8i a13, a12, 18 -40243229: 134cd2 s8i a13, a12, 19 -4024322c: 202ee0 or a2, a14, a14 -4024322f: 080845 call0 4024b2b4 -40243232: 104c22 s8i a2, a12, 16 -40243235: 0138 l32i.n a3, a1, 0 -40243237: f42820 extui a2, a2, 8, 16 -4024323a: 114c22 s8i a2, a12, 17 -4024323d: 670c movi.n a7, 6 -4024323f: 0d6d mov.n a6, a13 -40243241: 80a052 movi a5, 128 -40243244: 0f4d mov.n a4, a15 -40243246: 0e2d mov.n a2, a14 -40243248: fb4485 call0 4023e694 -4024324b: 0e2d mov.n a2, a14 -4024324d: fc7f85 call0 4023fa48 -40243250: b108 l32i.n a0, a1, 44 -40243252: a1c8 l32i.n a12, a1, 40 -40243254: 91d8 l32i.n a13, a1, 36 -40243256: 81e8 l32i.n a14, a1, 32 -40243258: 71f8 l32i.n a15, a1, 28 -4024325a: 30c112 addi a1, a1, 48 -4024325d: f00d ret.n - ... - -40243260 : -40243260: e0c112 addi a1, a1, -32 -40243263: 0561d2 s32i a13, a1, 20 -40243266: 02dd mov.n a13, a2 -40243268: 172222 l32i a2, a2, 92 -4024326b: d52341 l32r a4, 402386f8 -4024326e: 220b addi.n a2, a2, -1 -40243270: 753820 extui a3, a2, 24, 8 -40243273: 015280 slli a5, a2, 24 -40243276: 205530 or a5, a5, a3 -40243279: 103240 and a3, a2, a4 -4024327c: 113380 slli a3, a3, 8 -4024327f: 412820 srli a2, a2, 8 -40243282: 203530 or a3, a5, a3 -40243285: 104240 and a4, a2, a4 -40243288: 204340 or a4, a3, a4 -4024328b: 0d2d mov.n a2, a13 -4024328d: 030c movi.n a3, 0 -4024328f: 61c9 s32i.n a12, a1, 24 -40243291: 7109 s32i.n a0, a1, 28 -40243293: 41e9 s32i.n a14, a1, 16 -40243295: 31f9 s32i.n a15, a1, 12 -40243297: ff8d45 call0 40242b6c -4024329a: 02cd mov.n a12, a2 -4024329c: c2ac beqz.n a2, 402432cc -4024329e: ed4b addi.n a14, a13, 4 -402432a0: 041262 l16ui a6, a2, 8 -402432a3: 12f8 l32i.n a15, a2, 4 -402432a5: 650c movi.n a5, 6 -402432a7: 0e4d mov.n a4, a14 -402432a9: 0d3d mov.n a3, a13 -402432ab: 080085 call0 4024b2b4 -402432ae: 104f22 s8i a2, a15, 16 -402432b1: f42820 extui a2, a2, 8, 16 -402432b4: 114f22 s8i a2, a15, 17 -402432b7: 0a0d52 l8ui a5, a13, 10 -402432ba: 670c movi.n a7, 6 -402432bc: 060c movi.n a6, 0 -402432be: 0e4d mov.n a4, a14 -402432c0: 0d3d mov.n a3, a13 -402432c2: 0c2d mov.n a2, a12 -402432c4: fb3cc5 call0 4023e694 -402432c7: 0c2d mov.n a2, a12 -402432c9: fc77c5 call0 4023fa48 -402432cc: 7108 l32i.n a0, a1, 28 -402432ce: 61c8 l32i.n a12, a1, 24 -402432d0: 51d8 l32i.n a13, a1, 20 -402432d2: 41e8 l32i.n a14, a1, 16 -402432d4: 31f8 l32i.n a15, a1, 12 -402432d6: 20c112 addi a1, a1, 32 -402432d9: f00d ret.n -402432db: 110000 slli a0, a0, 16 - ... - -402432e0 : -402432e0: d0c112 addi a1, a1, -48 -402432e3: 1f2262 l32i a6, a2, 124 -402432e6: 91d9 s32i.n a13, a1, 36 -402432e8: b109 s32i.n a0, a1, 44 -402432ea: a1c9 s32i.n a12, a1, 40 -402432ec: 81e9 s32i.n a14, a1, 32 -402432ee: 71f9 s32i.n a15, a1, 28 -402432f0: 02dd mov.n a13, a2 -402432f2: a6cc bnez.n a6, 40243300 -402432f4: 1e2262 l32i a6, a2, 120 -402432f7: 0e5616 beqz a6, 402433e0 -402432fa: 0c0c movi.n a12, 0 -402432fc: 0003c6 j 4024330f -402432ff: 162800 excw -40243302: 1228 l32i.n a2, a2, 4 -40243304: 0e02c2 l8ui a12, a2, 14 -40243307: 34c0c0 extui a12, a12, 0, 4 -4024330a: 11cce0 slli a12, a12, 2 -4024330d: cceb addi.n a12, a12, 14 -4024330f: 4688 l32i.n a8, a6, 16 -40243311: 020c movi.n a2, 0 -40243313: 0d0832 l8ui a3, a8, 13 -40243316: 025d mov.n a5, a2 -40243318: 095327 bbc a3, a2, 40243325 -4024331b: 061652 l16ui a5, a6, 12 -4024331e: 130c movi.n a3, 1 -40243320: 832350 moveqz a2, a3, a5 -40243323: 025d mov.n a5, a2 -40243325: 050822 l8ui a2, a8, 5 -40243328: 040872 l8ui a7, a8, 4 -4024332b: 112280 slli a2, a2, 8 -4024332e: 203270 or a3, a2, a7 -40243331: 060822 l8ui a2, a8, 6 -40243334: 070842 l8ui a4, a8, 7 -40243337: 112200 slli a2, a2, 16 -4024333a: 202230 or a2, a2, a3 -4024333d: 014480 slli a4, a4, 24 -40243340: 130c movi.n a3, 1 -40243342: 204420 or a4, a4, a2 -40243345: 303530 xor a3, a5, a3 -40243348: 0d2d mov.n a2, a13 -4024334a: 0159 s32i.n a5, a1, 0 -4024334c: 1169 s32i.n a6, a1, 4 -4024334e: ff81c5 call0 40242b6c -40243351: 02ed mov.n a14, a2 -40243353: 0158 l32i.n a5, a1, 0 -40243355: 1168 l32i.n a6, a1, 4 -40243357: 085216 beqz a2, 402433e0 -4024335a: 12f8 l32i.n a15, a2, 4 -4024335c: 55ac beqz.n a5, 40243385 -4024335e: 0d0f22 l8ui a2, a15, 13 -40243361: 0c0f32 l8ui a3, a15, 12 -40243364: 112280 slli a2, a2, 8 -40243367: 202230 or a2, a2, a3 -4024336a: f91e31 l32r a3, 402417e4 -4024336d: 102230 and a2, a2, a3 -40243370: ffdb31 l32r a3, 402432dc -40243373: 202230 or a2, a2, a3 -40243376: f42020 extui a2, a2, 0, 16 -40243379: 0c4f22 s8i a2, a15, 12 -4024337c: 412820 srli a2, a2, 8 -4024337f: 0d4f22 s8i a2, a15, 13 -40243382: 000b06 j 402433b2 -40243385: 1628 l32i.n a2, a6, 4 -40243387: 1f2d52 l32i a5, a13, 124 -4024338a: 1248 l32i.n a4, a2, 4 -4024338c: 14cf32 addi a3, a15, 20 -4024338f: b5cc bnez.n a5, 4024339e -40243391: 0c0452 l8ui a5, a4, 12 -40243394: 415450 srli a5, a5, 4 -40243397: 1155e0 slli a5, a5, 2 -4024339a: 000386 j 402433ac -4024339d: 44ca00 extui a12, a0, 10, 5 -402433a0: 0c0452 l8ui a5, a4, 12 -402433a3: 415450 srli a5, a5, 4 -402433a6: a055c0 addx4 a5, a5, a12 -402433a9: f45050 extui a5, a5, 0, 16 -402433ac: 01a042 movi a4, 1 -402433af: fca205 call0 4023fdd0 -402433b2: cd4b addi.n a12, a13, 4 -402433b4: 041e62 l16ui a6, a14, 8 -402433b7: 650c movi.n a5, 6 -402433b9: 0c4d mov.n a4, a12 -402433bb: 0d3d mov.n a3, a13 -402433bd: 0e2d mov.n a2, a14 -402433bf: 07ef45 call0 4024b2b4 -402433c2: 104f22 s8i a2, a15, 16 -402433c5: f42820 extui a2, a2, 8, 16 -402433c8: 114f22 s8i a2, a15, 17 -402433cb: 0a0d52 l8ui a5, a13, 10 -402433ce: 670c movi.n a7, 6 -402433d0: 060c movi.n a6, 0 -402433d2: 0c4d mov.n a4, a12 -402433d4: 0d3d mov.n a3, a13 -402433d6: 0e2d mov.n a2, a14 -402433d8: fb2b85 call0 4023e694 -402433db: 0e2d mov.n a2, a14 -402433dd: fc6685 call0 4023fa48 -402433e0: b108 l32i.n a0, a1, 44 -402433e2: a1c8 l32i.n a12, a1, 40 -402433e4: 91d8 l32i.n a13, a1, 36 -402433e6: 81e8 l32i.n a14, a1, 32 -402433e8: 71f8 l32i.n a15, a1, 28 -402433ea: 30c112 addi a1, a1, 48 -402433ed: f00d ret.n -402433ef: 040200 extui a0, a0, 2, 1 -402433f2: 12b405 call0 40255f34 <_irom0_text_end+0x8ff4> - -402433f4 : -402433f4: d0c112 addi a1, a1, -48 -402433f7: a1c9 s32i.n a12, a1, 40 -402433f9: 02cd mov.n a12, a2 -402433fb: fb3f21 l32r a2, 402420f8 -402433fe: b109 s32i.n a0, a1, 44 -40243400: 0238 l32i.n a3, a2, 0 -40243402: 91d9 s32i.n a13, a1, 36 -40243404: 81e9 s32i.n a14, a1, 32 -40243406: 71f9 s32i.n a15, a1, 28 -40243408: 020c movi.n a2, 0 -4024340a: 0293c7 bne a3, a12, 40243410 -4024340d: 0102c6 j 4024381c -40243410: 301c22 l16ui a2, a12, 96 -40243413: 2b1cd2 l16ui a13, a12, 86 -40243416: f44020 extui a4, a2, 0, 16 -40243419: f430d0 extui a3, a13, 0, 16 -4024341c: 01b437 bgeu a4, a3, 40243421 -4024341f: 02dd mov.n a13, a2 -40243421: f4d0d0 extui a13, a13, 0, 16 -40243424: 240c22 l8ui a2, a12, 36 -40243427: 01d9 s32i.n a13, a1, 0 -40243429: 1e2ce2 l32i a14, a12, 120 -4024342c: 586217 bbci a2, 1, 40243488 -4024342f: 04be16 beqz a14, 4024347e -40243432: 4e68 l32i.n a6, a14, 16 -40243434: 050632 l8ui a3, a6, 5 -40243437: 040652 l8ui a5, a6, 4 -4024343a: 060622 l8ui a2, a6, 6 -4024343d: 113380 slli a3, a3, 8 -40243440: 204350 or a4, a3, a5 -40243443: 112200 slli a2, a2, 16 -40243446: 203240 or a3, a2, a4 -40243449: 070622 l8ui a2, a6, 7 -4024344c: 012280 slli a2, a2, 24 -4024344f: 202230 or a2, a2, a3 -40243452: 014280 slli a4, a2, 24 -40243455: 753820 extui a3, a2, 24, 8 -40243458: 205430 or a5, a4, a3 -4024345b: d4a731 l32r a3, 402386f8 -4024345e: 104230 and a4, a2, a3 -40243461: 114480 slli a4, a4, 8 -40243464: 412820 srli a2, a2, 8 -40243467: 204540 or a4, a5, a4 -4024346a: 102230 and a2, a2, a3 -4024346d: 202420 or a2, a4, a2 -40243470: 061e32 l16ui a3, a14, 12 -40243473: 142c42 l32i a4, a12, 80 -40243476: c03340 sub a3, a3, a4 -40243479: 223a add.n a2, a2, a3 -4024347b: 09bd27 bgeu a13, a2, 40243488 -4024347e: 0c2d mov.n a2, a12 -40243480: ff9e85 call0 40242e6c -40243483: 00e546 j 4024381c -40243486: f20000 excw -40243489: 1f2c movi.n a15, 33 -4024348b: 225f16 beqz a15, 402436b4 -4024348e: 0f28 l32i.n a2, a15, 0 -40243490: 220216 beqz a2, 402436b4 -40243493: 02fd mov.n a15, a2 -40243495: fffd46 j 4024348e -40243498: 4e68 l32i.n a6, a14, 16 -4024349a: 050632 l8ui a3, a6, 5 -4024349d: 040652 l8ui a5, a6, 4 -402434a0: 060622 l8ui a2, a6, 6 -402434a3: 113380 slli a3, a3, 8 -402434a6: 204350 or a4, a3, a5 -402434a9: 112200 slli a2, a2, 16 -402434ac: 203240 or a3, a2, a4 -402434af: 070622 l8ui a2, a6, 7 -402434b2: d49151 l32r a5, 402386f8 -402434b5: 012280 slli a2, a2, 24 -402434b8: 202230 or a2, a2, a3 -402434bb: 753820 extui a3, a2, 24, 8 -402434be: 014280 slli a4, a2, 24 -402434c1: 204430 or a4, a4, a3 -402434c4: 103250 and a3, a2, a5 -402434c7: 113380 slli a3, a3, 8 -402434ca: 412820 srli a2, a2, 8 -402434cd: 203430 or a3, a4, a3 -402434d0: 102250 and a2, a2, a5 -402434d3: 202320 or a2, a3, a2 -402434d6: 142c42 l32i a4, a12, 80 -402434d9: 061e32 l16ui a3, a14, 12 -402434dc: c03340 sub a3, a3, a4 -402434df: 223a add.n a2, a2, a3 -402434e1: 0138 l32i.n a3, a1, 0 -402434e3: 02b327 bgeu a3, a2, 402434e9 -402434e6: 00aec6 j 402437a5 -402434e9: 1e28 l32i.n a2, a14, 4 -402434eb: 071222 l16ui a2, a2, 14 -402434ee: 0222b6 bltui a2, 2, 402434f4 -402434f1: 00ac06 j 402437a5 -402434f4: 0d0622 l8ui a2, a6, 13 -402434f7: 0c0632 l8ui a3, a6, 12 -402434fa: 112280 slli a2, a2, 8 -402434fd: 202230 or a2, a2, a3 -40243500: 1f2c32 l32i a3, a12, 124 -40243503: 1b5356 bnez a3, 402436bc -40243506: 0e38 l32i.n a3, a14, 0 -40243508: 1e6c32 s32i a3, a12, 120 -4024350b: 4c38 l32i.n a3, a12, 16 -4024350d: 1d2326 beqi a3, 2, 4024352e -40243510: ed6c31 l32r a3, 4023eac0 -40243513: 202230 or a2, a2, a3 -40243516: f42020 extui a2, a2, 0, 16 -40243519: 0c4622 s8i a2, a6, 12 -4024351c: 412820 srli a2, a2, 8 -4024351f: 0d4622 s8i a2, a6, 13 -40243522: 240c32 l8ui a3, a12, 36 -40243525: fcaf22 movi a2, -4 -40243528: 102320 and a2, a3, a2 -4024352b: 244c22 s8i a2, a12, 36 -4024352e: ac58 l32i.n a5, a12, 40 -40243530: d47231 l32r a3, 402386f8 -40243533: 016580 slli a6, a5, 24 -40243536: 752850 extui a2, a5, 24, 8 -40243539: 202620 or a2, a6, a2 -4024353c: 106530 and a6, a5, a3 -4024353f: 116680 slli a6, a6, 8 -40243542: 206260 or a6, a2, a6 -40243545: 412850 srli a2, a5, 8 -40243548: 103230 and a3, a2, a3 -4024354b: 4e48 l32i.n a4, a14, 16 -4024354d: 202630 or a2, a6, a3 -40243550: 743820 extui a3, a2, 8, 8 -40243553: 094432 s8i a3, a4, 9 -40243556: 753020 extui a3, a2, 16, 8 -40243559: 0a4432 s8i a3, a4, 10 -4024355c: 171c32 l16ui a3, a12, 46 -4024355f: 084422 s8i a2, a4, 8 -40243562: 752820 extui a2, a2, 24, 8 -40243565: 0b4422 s8i a2, a4, 11 -40243568: 116380 slli a6, a3, 8 -4024356b: 412830 srli a2, a3, 8 -4024356e: 202620 or a2, a6, a2 -40243571: f42020 extui a2, a2, 0, 16 -40243574: 0e4422 s8i a2, a4, 14 -40243577: 412820 srli a2, a2, 8 -4024357a: 0f4422 s8i a2, a4, 15 -4024357d: 535a add.n a5, a3, a5 -4024357f: cc59 s32i.n a5, a12, 48 -40243581: 0e0e22 l8ui a2, a14, 14 -40243584: 056207 bbci a2, 0, 4024358d -40243587: ff9a21 l32r a2, 402433f0 -4024358a: 056422 s32i a2, a4, 20 -4024358d: 1d9c22 l16si a2, a12, 58 -40243590: 040266 bnei a2, -1, 40243598 -40243593: 020c movi.n a2, 0 -40243595: 1d5c22 s16i a2, a12, 58 -40243598: 0c28 l32i.n a2, a12, 0 -4024359a: dc4b addi.n a13, a12, 4 -4024359c: 141216 beqz a2, 402436e1 -4024359f: 102c22 l32i a2, a12, 64 -402435a2: 4e78 l32i.n a7, a14, 16 -402435a4: 046256 bnez a2, 402435ee -402435a7: e36921 l32r a2, 4023c34c -402435aa: 0228 l32i.n a2, a2, 0 -402435ac: 106c22 s32i a2, a12, 64 -402435af: 050742 l8ui a4, a7, 5 -402435b2: 040722 l8ui a2, a7, 4 -402435b5: 060732 l8ui a3, a7, 6 -402435b8: 114480 slli a4, a4, 8 -402435bb: 205420 or a5, a4, a2 -402435be: 113300 slli a3, a3, 16 -402435c1: 204350 or a4, a3, a5 -402435c4: 070732 l8ui a3, a7, 7 -402435c7: 013380 slli a3, a3, 24 -402435ca: 203340 or a3, a3, a4 -402435cd: 014380 slli a4, a3, 24 -402435d0: 752830 extui a2, a3, 24, 8 -402435d3: 205420 or a5, a4, a2 -402435d6: d44821 l32r a2, 402386f8 -402435d9: 104320 and a4, a3, a2 -402435dc: 114480 slli a4, a4, 8 -402435df: 413830 srli a3, a3, 8 -402435e2: 204540 or a4, a5, a4 -402435e5: 102320 and a2, a3, a2 -402435e8: 202420 or a2, a4, a2 -402435eb: 116c22 s32i a2, a12, 68 -402435ee: 012e22 l32i a2, a14, 4 -402435f1: 06a052 movi a5, 6 -402435f4: 1268 l32i.n a6, a2, 4 -402435f6: 051232 l16ui a3, a2, 10 -402435f9: c06760 sub a6, a7, a6 -402435fc: f46060 extui a6, a6, 0, 16 -402435ff: c03360 sub a3, a3, a6 -40243602: 055232 s16i a3, a2, 10 -40243605: 041232 l16ui a3, a2, 8 -40243608: 1279 s32i.n a7, a2, 4 -4024360a: c06360 sub a6, a3, a6 -4024360d: f46060 extui a6, a6, 0, 16 -40243610: 045262 s16i a6, a2, 8 -40243613: 030c movi.n a3, 0 -40243615: 104732 s8i a3, a7, 16 -40243618: 114732 s8i a3, a7, 17 -4024361b: 0d4d mov.n a4, a13 -4024361d: 0c3d mov.n a3, a12 -4024361f: 016172 s32i a7, a1, 4 -40243622: 07c905 call0 4024b2b4 -40243625: 1178 l32i.n a7, a1, 4 -40243627: 0d4d mov.n a4, a13 -40243629: 104722 s8i a2, a7, 16 -4024362c: f42820 extui a2, a2, 8, 16 -4024362f: 114722 s8i a2, a7, 17 -40243632: 090c62 l8ui a6, a12, 9 -40243635: 0a0c52 l8ui a5, a12, 10 -40243638: 1e28 l32i.n a2, a14, 4 -4024363a: 670c movi.n a7, 6 -4024363c: 0c3d mov.n a3, a12 -4024363e: fb0545 call0 4023e694 -40243641: 4e58 l32i.n a5, a14, 16 -40243643: 050542 l8ui a4, a5, 5 -40243646: 040562 l8ui a6, a5, 4 -40243649: 060522 l8ui a2, a5, 6 -4024364c: 114480 slli a4, a4, 8 -4024364f: 203460 or a3, a4, a6 -40243652: 112200 slli a2, a2, 16 -40243655: 204230 or a4, a2, a3 -40243658: 070522 l8ui a2, a5, 7 -4024365b: d42761 l32r a6, 402386f8 -4024365e: 012280 slli a2, a2, 24 -40243661: 202240 or a2, a2, a4 -40243664: 014280 slli a4, a2, 24 -40243667: 753820 extui a3, a2, 24, 8 -4024366a: 203430 or a3, a4, a3 -4024366d: 104260 and a4, a2, a6 -40243670: 114480 slli a4, a4, 8 -40243673: 412820 srli a2, a2, 8 -40243676: 102260 and a2, a2, a6 -40243679: 204340 or a4, a3, a4 -4024367c: 203420 or a3, a4, a2 -4024367f: 0d0522 l8ui a2, a5, 13 -40243682: 040c movi.n a4, 0 -40243684: 142020 extui a2, a2, 0, 2 -40243687: 150c movi.n a5, 1 -40243689: 835420 moveqz a5, a4, a2 -4024368c: 052d mov.n a2, a5 -4024368e: 061e52 l16ui a5, a14, 12 -40243691: 225a add.n a2, a2, a5 -40243693: 172c52 l32i a5, a12, 92 -40243696: 623a add.n a6, a2, a3 -40243698: c05560 sub a5, a5, a6 -4024369b: 02a547 bge a5, a4, 402436a1 -4024369e: 176c62 s32i a6, a12, 92 -402436a1: 0ec216 beqz a2, 40243791 -402436a4: 0e49 s32i.n a4, a14, 0 -402436a6: 1f2c42 l32i a4, a12, 124 -402436a9: 047456 bnez a4, 402436f4 -402436ac: 1f6ce2 s32i a14, a12, 124 -402436af: 0efd mov.n a15, a14 -402436b1: 1e2ce2 l32i a14, a12, 120 -402436b4: 0ede16 beqz a14, 402437a5 -402436b7: ff7746 j 40243498 -402436ba: 420000 excw -402436bd: 240c movi.n a4, 2 -402436bf: 434c movi.n a3, 68 -402436c1: 020437 bnone a4, a3, 402436c7 -402436c4: ff8f86 j 40243506 -402436c7: 1e2c32 l32i a3, a12, 120 -402436ca: 0ce316 beqz a3, 4024379c -402436cd: 0358 l32i.n a5, a3, 0 -402436cf: e33556 bnez a5, 40243506 -402436d2: 061352 l16ui a5, a3, 12 -402436d5: 1e1c32 l16ui a3, a12, 60 -402436d8: 02b537 bgeu a5, a3, 402436de -402436db: 002f46 j 4024379c -402436de: ff8906 j 40243506 -402436e1: 202dd0 or a2, a13, a13 -402436e4: faa9c5 call0 4023e184 -402436e7: f56216 beqz a2, 40243641 -402436ea: 012222 l32i a2, a2, 4 -402436ed: 006c22 s32i a2, a12, 0 -402436f0: ffaac6 j 4024359f -402436f3: 4fa800 excw -402436f6: 050a52 l8ui a5, a10, 5 -402436f9: 040a72 l8ui a7, a10, 4 -402436fc: 060a22 l8ui a2, a10, 6 -402436ff: 115580 slli a5, a5, 8 -40243702: 206570 or a6, a5, a7 -40243705: 112200 slli a2, a2, 16 -40243708: 205260 or a5, a2, a6 -4024370b: 070a22 l8ui a2, a10, 7 -4024370e: d3fa71 l32r a7, 402386f8 -40243711: 012280 slli a2, a2, 24 -40243714: 202250 or a2, a2, a5 -40243717: 755820 extui a5, a2, 24, 8 -4024371a: 016280 slli a6, a2, 24 -4024371d: 206650 or a6, a6, a5 -40243720: 105270 and a5, a2, a7 -40243723: 115580 slli a5, a5, 8 -40243726: 206650 or a6, a6, a5 -40243729: 415820 srli a5, a2, 8 -4024372c: 102570 and a2, a5, a7 -4024372f: 202620 or a2, a6, a2 -40243732: c02320 sub a2, a3, a2 -40243735: 7ccc52 addi a5, a12, 124 -40243738: 076d mov.n a6, a7 -4024373a: 04e2d6 bgez a2, 4024378c -4024373d: 4428 l32i.n a2, a4, 16 -4024373f: 050272 l8ui a7, a2, 5 -40243742: 0402b2 l8ui a11, a2, 4 -40243745: 117780 slli a7, a7, 8 -40243748: 20a7b0 or a10, a7, a11 -4024374b: 060272 l8ui a7, a2, 6 -4024374e: 070222 l8ui a2, a2, 7 -40243751: 117700 slli a7, a7, 16 -40243754: 2077a0 or a7, a7, a10 -40243757: 012280 slli a2, a2, 24 -4024375a: 202270 or a2, a2, a7 -4024375d: 757820 extui a7, a2, 24, 8 -40243760: 01a280 slli a10, a2, 24 -40243763: 20aa70 or a10, a10, a7 -40243766: 107260 and a7, a2, a6 -40243769: 117780 slli a7, a7, 8 -4024376c: 412820 srli a2, a2, 8 -4024376f: 207a70 or a7, a10, a7 -40243772: 102260 and a2, a2, a6 -40243775: 202720 or a2, a7, a2 -40243778: c02230 sub a2, a2, a3 -4024377b: 0062d6 bgez a2, 40243785 -4024377e: 045d mov.n a5, a4 -40243780: 0448 l32i.n a4, a4, 0 -40243782: fb7456 bnez a4, 4024373d -40243785: 0e49 s32i.n a4, a14, 0 -40243787: 05e9 s32i.n a14, a5, 0 -40243789: 000246 j 40243796 -4024378c: 0fe9 s32i.n a14, a15, 0 -4024378e: ffc746 j 402436af -40243791: 0e2d mov.n a2, a14 -40243793: fd6c45 call0 40240e58 -40243796: 0fed mov.n a14, a15 -40243798: ffc4c6 j 402436af -4024379b: af3200 excw -4024379e: 0437a0 extui a3, a10, 7, 1 -402437a1: 580602 l8ui a0, a6, 88 -402437a4: ff .byte 0xff -402437a5: 1e2c22 l32i a2, a12, 120 -402437a8: 12cc bnez.n a2, 402437ad -402437aa: 3b5c22 s16i a2, a12, 118 -402437ad: 060e16 beqz a14, 40243811 -402437b0: ac0c22 l8ui a2, a12, 172 -402437b3: 05a256 bnez a2, 40243811 -402437b6: 4e68 l32i.n a6, a14, 16 -402437b8: 050632 l8ui a3, a6, 5 -402437bb: 040652 l8ui a5, a6, 4 -402437be: 060622 l8ui a2, a6, 6 -402437c1: 113380 slli a3, a3, 8 -402437c4: 204350 or a4, a3, a5 -402437c7: 112200 slli a2, a2, 16 -402437ca: 203240 or a3, a2, a4 -402437cd: 070622 l8ui a2, a6, 7 -402437d0: 012280 slli a2, a2, 24 -402437d3: 202230 or a2, a2, a3 -402437d6: 014280 slli a4, a2, 24 -402437d9: 753820 extui a3, a2, 24, 8 -402437dc: 205430 or a5, a4, a3 -402437df: d3c631 l32r a3, 402386f8 -402437e2: 104230 and a4, a2, a3 -402437e5: 114480 slli a4, a4, 8 -402437e8: 412820 srli a2, a2, 8 -402437eb: 204540 or a4, a5, a4 -402437ee: 102230 and a2, a2, a3 -402437f1: 202420 or a2, a4, a2 -402437f4: 061e32 l16ui a3, a14, 12 -402437f7: 142c42 l32i a4, a12, 80 -402437fa: c03340 sub a3, a3, a4 -402437fd: 223a add.n a2, a2, a3 -402437ff: 301c32 l16ui a3, a12, 96 -40243802: 0bb327 bgeu a3, a2, 40243811 -40243805: 00a022 movi a2, 0 -40243808: 2a6c22 s32i a2, a12, 168 -4024380b: 01a022 movi a2, 1 -4024380e: ac4c22 s8i a2, a12, 172 -40243811: 240c22 l8ui a2, a12, 36 -40243814: 642020 extui a2, a2, 0, 7 -40243817: 244c22 s8i a2, a12, 36 -4024381a: 020c movi.n a2, 0 -4024381c: b108 l32i.n a0, a1, 44 -4024381e: a1c8 l32i.n a12, a1, 40 -40243820: 91d8 l32i.n a13, a1, 36 -40243822: 81e8 l32i.n a14, a1, 32 -40243824: 71f8 l32i.n a15, a1, 28 -40243826: 30c112 addi a1, a1, 48 -40243829: f00d ret.n - ... - -4024382c : -4024382c: f0c112 addi a1, a1, -16 -4024382f: 1f2232 l32i a3, a2, 124 -40243832: 3109 s32i.n a0, a1, 12 -40243834: 060316 beqz a3, 40243898 -40243837: 040c movi.n a4, 0 -40243839: 160c movi.n a6, 1 -4024383b: 068d mov.n a8, a6 -4024383d: 045d mov.n a5, a4 -4024383f: 049d mov.n a9, a4 -40243841: 047d mov.n a7, a4 -40243843: 04ad mov.n a10, a4 -40243845: 13b8 l32i.n a11, a3, 4 -40243847: 4bb8 l32i.n a11, a11, 16 -40243849: 4b9c beqz.n a11, 40243861 -4024384b: 38cc bnez.n a8, 40243852 -4024384d: 0939 s32i.n a3, a9, 0 -4024384f: 000046 j 40243854 -40243852: 037d mov.n a7, a3 -40243854: 0388 l32i.n a8, a3, 0 -40243856: 039d mov.n a9, a3 -40243858: 03a9 s32i.n a10, a3, 0 -4024385a: 083d mov.n a3, a8 -4024385c: 080c movi.n a8, 0 -4024385e: 0004c6 j 40243875 -40243861: 46cc bnez.n a6, 40243869 -40243863: 0439 s32i.n a3, a4, 0 -40243865: 000086 j 4024386b -40243868: 035d00 excw -4024386b: 0368 l32i.n a6, a3, 0 -4024386d: 034d mov.n a4, a3 -4024386f: 03a9 s32i.n a10, a3, 0 -40243871: 063d mov.n a3, a6 -40243873: 060c movi.n a6, 0 -40243875: fcc356 bnez a3, 40243845 -40243878: 958c beqz.n a5, 40243885 -4024387a: 748c beqz.n a4, 40243885 -4024387c: 1e2232 l32i a3, a2, 120 -4024387f: 006432 s32i a3, a4, 0 -40243882: 1e6252 s32i a5, a2, 120 -40243885: 4e0232 l8ui a3, a2, 78 -40243888: 1f6272 s32i a7, a2, 124 -4024388b: 331b addi.n a3, a3, 1 -4024388d: 4e4232 s8i a3, a2, 78 -40243890: 030c movi.n a3, 0 -40243892: 106232 s32i a3, a2, 64 -40243895: ffb5c5 call0 402433f4 -40243898: 3108 l32i.n a0, a1, 12 -4024389a: 10c112 addi a1, a1, 16 -4024389d: f00d ret.n -4024389f: 979e00 excw -402438a2: fe .byte 0xfe -402438a3: 3f .byte 0x3f -402438a4: 30ec bnez.n a0, 402438cb -402438a6: ff .byte 0xff -402438a7: 3f .byte 0x3f - -402438a8 : -402438a8: f0c112 addi a1, a1, -16 -402438ab: 21c9 s32i.n a12, a1, 8 -402438ad: 02cd mov.n a12, a2 -402438af: e77321 l32r a2, 4023d67c -402438b2: 01e9 s32i.n a14, a1, 0 -402438b4: 7228 l32i.n a2, a2, 28 -402438b6: 03ed mov.n a14, a3 -402438b8: fffa31 l32r a3, 402438a0 -402438bb: 11d9 s32i.n a13, a1, 4 -402438bd: 050c movi.n a5, 0 -402438bf: 04dd mov.n a13, a4 -402438c1: 28a142 movi a4, 0x128 -402438c4: 3109 s32i.n a0, a1, 12 -402438c6: d78c01 l32r a0, 402396f8 -402438c9: 0000c0 callx0 a0 -402438cc: 041216 beqz a2, 40243911 -402438cf: fff541 l32r a4, 402438a4 -402438d2: 030c movi.n a3, 0 -402438d4: 0239 s32i.n a3, a2, 0 -402438d6: 0438 l32i.n a3, a4, 0 -402438d8: 22e9 s32i.n a14, a2, 8 -402438da: 32d9 s32i.n a13, a2, 12 -402438dc: 12c9 s32i.n a12, a2, 4 -402438de: a38c beqz.n a3, 402438ec -402438e0: 1358 l32i.n a5, a3, 4 -402438e2: 12bc57 bgeu a12, a5, 402438f8 -402438e5: c055c0 sub a5, a5, a12 -402438e8: 1359 s32i.n a5, a3, 4 -402438ea: 0239 s32i.n a3, a2, 0 -402438ec: 0429 s32i.n a2, a4, 0 -402438ee: 0007c6 j 40243911 -402438f1: 1468 l32i.n a6, a4, 4 -402438f3: 113567 bltu a5, a6, 40243908 -402438f6: 043d mov.n a3, a4 -402438f8: 1248 l32i.n a4, a2, 4 -402438fa: 1358 l32i.n a5, a3, 4 -402438fc: c05450 sub a5, a4, a5 -402438ff: 0348 l32i.n a4, a3, 0 -40243901: 1259 s32i.n a5, a2, 4 -40243903: 648c beqz.n a4, 4024390d -40243905: fffa06 j 402438f1 -40243908: c05650 sub a5, a6, a5 -4024390b: 1459 s32i.n a5, a4, 4 -4024390d: 0249 s32i.n a4, a2, 0 -4024390f: 0329 s32i.n a2, a3, 0 -40243911: 3108 l32i.n a0, a1, 12 -40243913: 21c8 l32i.n a12, a1, 8 -40243915: 11d8 l32i.n a13, a1, 4 -40243917: 01e8 l32i.n a14, a1, 0 -40243919: 10c112 addi a1, a1, 16 -4024391c: f00d ret.n -4024391e: f40000 extui a0, a0, 0, 16 -40243921: 2439 s32i.n a3, a4, 8 -40243923: 138840 excw -40243926: 980000 excw -40243929: 201c movi.n a0, 18 -4024392b: ea6040 excw -4024392e: 700000 excw -40243931: 201c movi.n a0, 18 -40243933: 1c4c40 excw -40243936: 284020 excw -40243939: 201c movi.n a0, 18 -4024393b: 39bc40 excw -4024393e: 244024 excw -40243941: 600006 j 4025b945 <_irom0_text_end+0xea05> -40243944: 30e8 l32i.n a14, a0, 12 -40243946: ff .byte 0xff -40243947: 3f .byte 0x3f - -40243948 : -40243948: fff631 l32r a3, 40243920 -4024394b: fff621 l32r a2, 40243924 -4024394e: f0c112 addi a1, a1, -16 -40243951: 00a042 movi a4, 0 -40243954: 3109 s32i.n a0, a1, 12 -40243956: 0261c2 s32i a12, a1, 8 -40243959: fff4c5 call0 402438a8 -4024395c: d72421 l32r a2, 402395ec -4024395f: 0c0c movi.n a12, 0 -40243961: 0020c0 memw -40243964: 02c9 s32i.n a12, a2, 0 -40243966: fff031 l32r a3, 40243928 -40243969: fff021 l32r a2, 4024392c -4024396c: 0c4d mov.n a4, a12 -4024396e: fff385 call0 402438a8 -40243971: ffef31 l32r a3, 40243930 -40243974: 204cc0 or a4, a12, a12 -40243977: f4a122 movi a2, 0x1f4 -4024397a: fff2c5 call0 402438a8 -4024397d: ffed31 l32r a3, 40243934 -40243980: 204cc0 or a4, a12, a12 -40243983: 64a022 movi a2, 100 -40243986: fff205 call0 402438a8 -40243989: ffeb31 l32r a3, 40243938 -4024398c: 204cc0 or a4, a12, a12 -4024398f: e8a322 movi a2, 0x3e8 -40243992: fff145 call0 402438a8 -40243995: ffe931 l32r a3, 4024393c -40243998: 0c4d mov.n a4, a12 -4024399a: 7da022 movi a2, 125 -4024399d: fff085 call0 402438a8 -402439a0: ffe821 l32r a2, 40243940 -402439a3: 3108 l32i.n a0, a1, 12 -402439a5: 0020c0 memw -402439a8: 0238 l32i.n a3, a2, 0 -402439aa: ffe621 l32r a2, 40243944 -402439ad: 21c8 l32i.n a12, a1, 8 -402439af: 0239 s32i.n a3, a2, 0 -402439b1: 10c112 addi a1, a1, 16 -402439b4: f00d ret.n -402439b6: e40000 extui a0, a0, 0, 15 -402439b9: 3fff30 excw -402439bc: f0c112 addi a1, a1, -16 -402439bf: 3109 s32i.n a0, a1, 12 -402439c1: fd9785 call0 4024133c -402439c4: e26321 l32r a2, 4023c350 -402439c7: 0228 l32i.n a2, a2, 0 -402439c9: 008256 bnez a2, 402439d5 -402439cc: e25f21 l32r a2, 4023c348 -402439cf: 002222 l32i a2, a2, 0 -402439d2: 00e216 beqz a2, 402439e4 -402439d5: ffd931 l32r a3, 4024393c -402439d8: 040c movi.n a4, 0 -402439da: 7da022 movi a2, 125 -402439dd: ffec85 call0 402438a8 -402439e0: 0001c6 j 402439eb -402439e3: f52100 extui a2, a0, 17, 16 -402439e6: ff .byte 0xff -402439e7: 030c movi.n a3, 0 -402439e9: 0239 s32i.n a3, a2, 0 -402439eb: 3108 l32i.n a0, a1, 12 -402439ed: 10c112 addi a1, a1, 16 -402439f0: f00d ret.n -402439f2: 120000 excw -402439f5: 09f0c1 l32r a12, 402061b8 -402439f8: a8c531 l32r a3, 4022dd0c -402439fb: 31f9 s32i.n a15, a1, 12 -402439fd: ffc9 s32i.n a12, a15, 60 -402439ff: ffc921 l32r a2, 40243924 -40243a02: 00a042 movi a4, 0 -40243a05: ffea05 call0 402438a8 -40243a08: 3108 l32i.n a0, a1, 12 -40243a0a: 10c112 addi a1, a1, 16 -40243a0d: f00d ret.n - ... - -40243a10 : -40243a10: ffa541 l32r a4, 402438a4 -40243a13: f0c112 addi a1, a1, -16 -40243a16: 027d mov.n a7, a2 -40243a18: 0428 l32i.n a2, a4, 0 -40243a1a: 3109 s32i.n a0, a1, 12 -40243a1c: 045d mov.n a5, a4 -40243a1e: 060c movi.n a6, 0 -40243a20: 92bc beqz.n a2, 40243a5d -40243a22: 2288 l32i.n a8, a2, 8 -40243a24: 0248 l32i.n a4, a2, 0 -40243a26: 2a9877 bne a8, a7, 40243a54 -40243a29: 3288 l32i.n a8, a2, 12 -40243a2b: 259837 bne a8, a3, 40243a54 -40243a2e: 46cc bnez.n a6, 40243a36 -40243a30: 0549 s32i.n a4, a5, 0 -40243a32: 000086 j 40243a38 -40243a35: 064900 excw -40243a38: 0238 l32i.n a3, a2, 0 -40243a3a: 638c beqz.n a3, 40243a44 -40243a3c: 1358 l32i.n a5, a3, 4 -40243a3e: 1248 l32i.n a4, a2, 4 -40243a40: 454a add.n a4, a5, a4 -40243a42: 1349 s32i.n a4, a3, 4 -40243a44: ff9731 l32r a3, 402438a0 -40243a47: 6fa142 movi a4, 0x16f -40243a4a: d58f01 l32r a0, 40239088 -40243a4d: 0000c0 callx0 a0 -40243a50: 000246 j 40243a5d -40243a53: 026d00 excw -40243a56: 348c beqz.n a4, 40243a5d -40243a58: 042d mov.n a2, a4 -40243a5a: fff106 j 40243a22 -40243a5d: 3108 l32i.n a0, a1, 12 -40243a5f: 10c112 addi a1, a1, 16 -40243a62: f00d ret.n -40243a64: fe8014 excw -40243a67: 3f .byte 0x3f - -40243a68 : -40243a68: d0c112 addi a1, a1, -48 -40243a6b: ffb521 l32r a2, 40243940 -40243a6e: a1c9 s32i.n a12, a1, 40 -40243a70: ff8dc1 l32r a12, 402438a4 -40243a73: 91d9 s32i.n a13, a1, 36 -40243a75: 0020c0 memw -40243a78: 02d8 l32i.n a13, a2, 0 -40243a7a: 0c28 l32i.n a2, a12, 0 -40243a7c: b109 s32i.n a0, a1, 44 -40243a7e: 81e9 s32i.n a14, a1, 32 -40243a80: 71f9 s32i.n a15, a1, 28 -40243a82: 056216 beqz a2, 40243adc -40243a85: fff721 l32r a2, 40243a64 -40243a88: ffafe1 l32r a14, 40243944 -40243a8b: 000222 l8ui a2, a2, 0 -40243a8e: 62cc bnez.n a2, 40243a98 -40243a90: 0e28 l32i.n a2, a14, 0 -40243a92: ffa431 l32r a3, 40243924 -40243a95: 000106 j 40243a9d -40243a98: 0e28 l32i.n a2, a14, 0 -40243a9a: 38a132 movi a3, 0x138 -40243a9d: c02d20 sub a2, a13, a2 -40243aa0: dd8a01 l32r a0, 4023b0c8 -40243aa3: 0000c0 callx0 a0 -40243aa6: 02fd mov.n a15, a2 -40243aa8: 0c28 l32i.n a2, a12, 0 -40243aaa: 1238 l32i.n a3, a2, 4 -40243aac: 2c3f37 bltu a15, a3, 40243adc -40243aaf: c0ff30 sub a15, a15, a3 -40243ab2: 0238 l32i.n a3, a2, 0 -40243ab4: 2258 l32i.n a5, a2, 8 -40243ab6: 0c39 s32i.n a3, a12, 0 -40243ab8: 3268 l32i.n a6, a2, 12 -40243aba: ff7931 l32r a3, 402438a0 -40243abd: 0ed9 s32i.n a13, a14, 0 -40243abf: a2a142 movi a4, 0x1a2 -40243ac2: 0159 s32i.n a5, a1, 0 -40243ac4: 1169 s32i.n a6, a1, 4 -40243ac6: d57001 l32r a0, 40239088 -40243ac9: 0000c0 callx0 a0 -40243acc: 0158 l32i.n a5, a1, 0 -40243ace: 1168 l32i.n a6, a1, 4 -40243ad0: fd4516 beqz a5, 40243aa8 -40243ad3: 062d mov.n a2, a6 -40243ad5: 0005c0 callx0 a5 -40243ad8: fff306 j 40243aa8 -40243adb: b10800 excw -40243ade: a1c8 l32i.n a12, a1, 40 -40243ae0: 91d8 l32i.n a13, a1, 36 -40243ae2: 81e8 l32i.n a14, a1, 32 -40243ae4: 71f8 l32i.n a15, a1, 28 -40243ae6: 30c112 addi a1, a1, 48 -40243ae9: f00d ret.n - ... - -40243aec : -40243aec: ff9521 l32r a2, 40243940 -40243aef: 0020c0 memw -40243af2: 0238 l32i.n a3, a2, 0 -40243af4: ff9421 l32r a2, 40243944 -40243af7: 0239 s32i.n a3, a2, 0 -40243af9: f00d ret.n - ... - -40243afc : -40243afc: ffaf21 l32r a2, 402439b8 -40243aff: f0c112 addi a1, a1, -16 -40243b02: 0238 l32i.n a3, a2, 0 -40243b04: 3109 s32i.n a0, a1, 12 -40243b06: b3dc bnez.n a3, 40243b25 -40243b08: e21231 l32r a3, 4023c350 -40243b0b: 0338 l32i.n a3, a3, 0 -40243b0d: 53cc bnez.n a3, 40243b16 -40243b0f: e20e31 l32r a3, 4023c348 -40243b12: 0338 l32i.n a3, a3, 0 -40243b14: d38c beqz.n a3, 40243b25 -40243b16: 130c movi.n a3, 1 -40243b18: 0239 s32i.n a3, a2, 0 -40243b1a: ff8831 l32r a3, 4024393c -40243b1d: 040c movi.n a4, 0 -40243b1f: 7da022 movi a2, 125 -40243b22: ffd845 call0 402438a8 -40243b25: 3108 l32i.n a0, a1, 12 -40243b27: 10c112 addi a1, a1, 16 -40243b2a: f00d ret.n -40243b2c: 9e .byte 0x9e -40243b2d: 3ffe97 bbsi a14, 25, 40243b70 - -40243b30 : -40243b30: e6d321 l32r a2, 4023d67c -40243b33: fffe31 l32r a3, 40243b2c -40243b36: 1228 l32i.n a2, a2, 4 -40243b38: f0c112 addi a1, a1, -16 -40243b3b: 050c movi.n a5, 0 -40243b3d: b0a342 movi a4, 0x3b0 -40243b40: 21c9 s32i.n a12, a1, 8 -40243b42: 3109 s32i.n a0, a1, 12 -40243b44: d6ed01 l32r a0, 402396f8 -40243b47: 0000c0 callx0 a0 -40243b4a: 02cd mov.n a12, a2 -40243b4c: e28c beqz.n a2, 40243b5e -40243b4e: 442c movi.n a4, 36 -40243b50: 030c movi.n a3, 0 -40243b52: d42901 l32r a0, 40238bf8 -40243b55: 0000c0 callx0 a0 -40243b58: 80af22 movi a2, -128 -40243b5b: 0a4c22 s8i a2, a12, 10 -40243b5e: 3108 l32i.n a0, a1, 12 -40243b60: 0c2d mov.n a2, a12 -40243b62: 21c8 l32i.n a12, a1, 8 -40243b64: 10c112 addi a1, a1, 16 -40243b67: f00d ret.n -40243b69: 000000 ill -40243b6c: ff3880 excw -40243b6f: 3f .byte 0x3f - -40243b70 : -40243b70: ffff41 l32r a4, 40243b6c -40243b73: f0c112 addi a1, a1, -16 -40243b76: 0438 l32i.n a3, a4, 0 -40243b78: 3109 s32i.n a0, a1, 12 -40243b7a: 0e9327 bne a3, a2, 40243b8c -40243b7d: 3338 l32i.n a3, a3, 12 -40243b7f: 0439 s32i.n a3, a4, 0 -40243b81: 000646 j 40243b9e -40243b84: 480000 excw -40243b87: 84cc33 excw -40243b8a: 3338 l32i.n a3, a3, 12 -40243b8c: ff6356 bnez a3, 40243b86 -40243b8f: 0002c6 j 40243b9e -40243b92: 470000 excw -40243b95: 48f292 excw -40243b98: 334932 s8i a3, a9, 51 -40243b9b: fffac6 j 40243b8a -40243b9e: ffe331 l32r a3, 40243b2c -40243ba1: a1a342 movi a4, 0x3a1 -40243ba4: d53901 l32r a0, 40239088 -40243ba7: 0000c0 callx0 a0 -40243baa: 3108 l32i.n a0, a1, 12 -40243bac: 10c112 addi a1, a1, 16 -40243baf: f00d ret.n -40243bb1: 000000 ill -40243bb4: ff8001 l32r a0, 402439b4 -40243bb7: ff .byte 0xff - -40243bb8 : -40243bb8: ffed71 l32r a7, 40243b6c -40243bbb: 090c movi.n a9, 0 -40243bbd: 0788 l32i.n a8, a7, 0 -40243bbf: 160c movi.n a6, 1 -40243bc1: 936930 movnez a6, a9, a3 -40243bc4: f44040 extui a4, a4, 0, 16 -40243bc7: 085d mov.n a5, a8 -40243bc9: 746060 extui a6, a6, 0, 8 -40243bcc: 95ac beqz.n a5, 40243bf9 -40243bce: 201527 beq a5, a2, 40243bf2 -40243bd1: 0915a2 l16ui a10, a5, 18 -40243bd4: 1c9a47 bne a10, a4, 40243bf4 -40243bd7: 35cc bnez.n a5, 40243bde -40243bd9: 337c movi.n a3, -13 -40243bdb: 001546 j 40243c34 -40243bde: 05b8 l32i.n a11, a5, 0 -40243be0: ff5b16 beqz a11, 40243bd9 -40243be3: ff2656 bnez a6, 40243bd9 -40243be6: 03a8 l32i.n a10, a3, 0 -40243be8: feda16 beqz a10, 40243bd9 -40243beb: ea1ba7 beq a11, a10, 40243bd9 -40243bee: 000086 j 40243bf4 -40243bf1: 190c00 excw -40243bf4: 3558 l32i.n a5, a5, 12 -40243bf6: fff486 j 40243bcc -40243bf9: 011357 beq a3, a5, 40243bfe -40243bfc: 0358 l32i.n a5, a3, 0 -40243bfe: 0259 s32i.n a5, a2, 0 -40243c00: 44ec bnez.n a4, 40243c28 -40243c02: ebaf41 l32r a4, 4023eac0 -40243c05: ffeb61 l32r a6, 40243bb4 -40243c08: 083d mov.n a3, a8 -40243c0a: 739c beqz.n a3, 40243c25 -40243c0c: 546a add.n a5, a4, a6 -40243c0e: 359c beqz.n a5, 40243c25 -40243c10: 091352 l16ui a5, a3, 18 -40243c13: 099547 bne a5, a4, 40243c20 -40243c16: 441b addi.n a4, a4, 1 -40243c18: f44040 extui a4, a4, 0, 16 -40243c1b: 083d mov.n a3, a8 -40243c1d: fffa46 j 40243c0a -40243c20: 3338 l32i.n a3, a3, 12 -40243c22: fff906 j 40243c0a -40243c25: fb0356 bnez a3, 40243bd9 -40243c28: 095242 s16i a4, a2, 18 -40243c2b: 030c movi.n a3, 0 -40243c2d: 039937 bne a9, a3, 40243c34 -40243c30: 3289 s32i.n a8, a2, 12 -40243c32: 0729 s32i.n a2, a7, 0 -40243c34: 032d mov.n a2, a3 -40243c36: f00d ret.n - -40243c38 : -40243c38: f0c112 addi a1, a1, -16 -40243c3b: 21c9 s32i.n a12, a1, 8 -40243c3d: 02cd mov.n a12, a2 -40243c3f: 091222 l16ui a2, a2, 18 -40243c42: 11d9 s32i.n a13, a1, 4 -40243c44: 01e9 s32i.n a14, a1, 0 -40243c46: 3109 s32i.n a0, a1, 12 -40243c48: 03dd mov.n a13, a3 -40243c4a: f4e040 extui a14, a4, 0, 16 -40243c4d: 728c beqz.n a2, 40243c58 -40243c4f: 020c movi.n a2, 0 -40243c51: 3d9c beqz.n a13, 40243c68 -40243c53: 0d28 l32i.n a2, a13, 0 -40243c55: 0003c6 j 40243c68 -40243c58: 040c movi.n a4, 0 -40243c5a: 0c3d mov.n a3, a12 -40243c5c: 0c2d mov.n a2, a12 -40243c5e: fff585 call0 40243bb8 -40243c61: b2ec bnez.n a2, 40243c90 -40243c63: fffa06 j 40243c4f -40243c66: 320000 excw -40243c69: 100c movi.n a0, 1 -40243c6b: 1c29 s32i.n a2, a12, 4 -40243c6d: 420c movi.n a2, 4 -40243c6f: 202320 or a2, a3, a2 -40243c72: 104c22 s8i a2, a12, 16 -40243c75: ffbd21 l32r a2, 40243b6c -40243c78: 0a5ce2 s16i a14, a12, 20 -40243c7b: 0248 l32i.n a4, a2, 0 -40243c7d: 043d mov.n a3, a4 -40243c7f: 738c beqz.n a3, 40243c8a -40243c81: 0913c7 beq a3, a12, 40243c8e -40243c84: 3338 l32i.n a3, a3, 12 -40243c86: fffd46 j 40243c7f -40243c89: 3c4900 excw -40243c8c: 02c9 s32i.n a12, a2, 0 -40243c8e: 020c movi.n a2, 0 -40243c90: 3108 l32i.n a0, a1, 12 -40243c92: 21c8 l32i.n a12, a1, 8 -40243c94: 11d8 l32i.n a13, a1, 4 -40243c96: 01e8 l32i.n a14, a1, 0 -40243c98: 10c112 addi a1, a1, 16 -40243c9b: f00d ret.n -40243c9d: 000000 ill - -40243ca0 : -40243ca0: 030c movi.n a3, 0 -40243ca2: 100242 l8ui a4, a2, 16 -40243ca5: 1239 s32i.n a3, a2, 4 -40243ca7: 0a5232 s16i a3, a2, 20 -40243caa: b37c movi.n a3, -5 -40243cac: 103430 and a3, a4, a3 -40243caf: 104232 s8i a3, a2, 16 -40243cb2: f00d ret.n - -40243cb4 : -40243cb4: 7239 s32i.n a3, a2, 28 -40243cb6: 8249 s32i.n a4, a2, 32 -40243cb8: f00d ret.n - ... - -40243cbc : -40243cbc: c0c112 addi a1, a1, -64 -40243cbf: b1f9 s32i.n a15, a1, 44 -40243cc1: 02fd mov.n a15, a2 -40243cc3: 091222 l16ui a2, a2, 18 -40243cc6: e1c9 s32i.n a12, a1, 56 -40243cc8: d1d9 s32i.n a13, a1, 52 -40243cca: f109 s32i.n a0, a1, 60 -40243ccc: c1e9 s32i.n a14, a1, 48 -40243cce: 4149 s32i.n a4, a1, 16 -40243cd0: 5169 s32i.n a6, a1, 20 -40243cd2: 03dd mov.n a13, a3 -40243cd4: f4c050 extui a12, a5, 0, 16 -40243cd7: d28c beqz.n a2, 40243ce8 -40243cd9: 830c movi.n a3, 8 -40243cdb: 0d2d mov.n a2, a13 -40243cdd: fbce05 call0 4023f9c0 -40243ce0: 0ded mov.n a14, a13 -40243ce2: 22bc beqz.n a2, 40243d18 -40243ce4: 000486 j 40243cfa -40243ce7: 040c00 extui a0, a0, 12, 1 -40243cea: 0f3d mov.n a3, a15 -40243cec: 0f2d mov.n a2, a15 -40243cee: ffec85 call0 40243bb8 -40243cf1: 0ff256 bnez a2, 40243df4 -40243cf4: fff846 j 40243cd9 -40243cf7: 000000 ill -40243cfa: 00a042 movi a4, 0 -40243cfd: 08a032 movi a3, 8 -40243d00: 120c movi.n a2, 1 -40243d02: fbdbc5 call0 4023fac0 -40243d05: 02ed mov.n a14, a2 -40243d07: f27c movi.n a2, -1 -40243d09: 0e7e16 beqz a14, 40243df4 -40243d0c: 041d22 l16ui a2, a13, 8 -40243d0f: 528c beqz.n a2, 40243d18 -40243d11: 0d3d mov.n a3, a13 -40243d13: 0e2d mov.n a2, a14 -40243d15: fbfa85 call0 4023fcc0 -40243d18: 091f32 l16ui a3, a15, 18 -40243d1b: 1e98 l32i.n a9, a14, 4 -40243d1d: 112380 slli a2, a3, 8 -40243d20: 413830 srli a3, a3, 8 -40243d23: 202230 or a2, a2, a3 -40243d26: f42020 extui a2, a2, 0, 16 -40243d29: 004922 s8i a2, a9, 0 -40243d2c: 412820 srli a2, a2, 8 -40243d2f: 4138 l32i.n a3, a1, 16 -40243d31: 014922 s8i a2, a9, 1 -40243d34: 112c80 slli a2, a12, 8 -40243d37: 41c8c0 srli a12, a12, 8 -40243d3a: 20c2c0 or a12, a2, a12 -40243d3d: 020c movi.n a2, 0 -40243d3f: f4c0c0 extui a12, a12, 0, 16 -40243d42: 064922 s8i a2, a9, 6 -40243d45: 074922 s8i a2, a9, 7 -40243d48: 0328 l32i.n a2, a3, 0 -40243d4a: 0249c2 s8i a12, a9, 2 -40243d4d: f0a032 movi a3, 240 -40243d50: 41c8c0 srli a12, a12, 8 -40243d53: 102320 and a2, a3, a2 -40243d56: 0349c2 s8i a12, a9, 3 -40243d59: e0a032 movi a3, 224 -40243d5c: 109237 bne a2, a3, 40243d70 -40243d5f: 100f22 l8ui a2, a15, 16 -40243d62: 0a6237 bbci a2, 3, 40243d70 -40243d65: 0d0e32 l8ui a3, a14, 13 -40243d68: 420c movi.n a2, 4 -40243d6a: 202320 or a2, a3, a2 -40243d6d: 0d4e22 s8i a2, a14, 13 -40243d70: 0f28 l32i.n a2, a15, 0 -40243d72: 0fcd mov.n a12, a15 -40243d74: 5148 l32i.n a4, a1, 20 -40243d76: 42cc bnez.n a2, 40243d7e -40243d78: c44b addi.n a12, a4, 4 -40243d7a: 0005c6 j 40243d95 -40243d7d: 243200 extui a3, a0, 2, 3 -40243d80: 123701 l32r a0, 4020865c -40243d83: af2210 excw -40243d86: d7fa add.n a13, a7, a15 -40243d88: 1e .byte 0x1e -40243d89: e069 s32i.n a6, a0, 56 -40243d8b: 2e .byte 0x2e -40243d8c: cb8520 excw -40243d8f: 7cfb addi.n a7, a12, 15 -40243d91: 1786a2 excw -40243d94: 1e6200 excw -40243d97: 368004 excw -40243d9a: 286011 l32r a1, 4020df1c -40243d9d: 232041 l32r a4, 4020ca20 -40243da0: 202020 or a2, a0, a2 -40243da3: 4922f4 excw -40243da6: 282004 excw -40243da9: 492241 l32r a4, 40216234 -40243dac: 0f2205 call0 40252fd0 <_irom0_text_end+0x6090> -40243daf: e20710 excw -40243db2: 1f .byte 0x1f -40243db3: 042142 l32i a4, a1, 16 -40243db6: 0c3d mov.n a3, a12 -40243db8: 151c movi.n a5, 17 -40243dba: 0e2d mov.n a2, a14 -40243dbc: 066192 s32i a9, a1, 24 -40243dbf: 074f45 call0 4024b2b4 -40243dc2: ea8131 l32r a3, 4023e7c8 -40243dc5: 6198 l32i.n a9, a1, 24 -40243dc7: 832320 moveqz a2, a3, a2 -40243dca: 064922 s8i a2, a9, 6 -40243dcd: f42820 extui a2, a2, 8, 16 -40243dd0: 074922 s8i a2, a9, 7 -40243dd3: 5128 l32i.n a2, a1, 20 -40243dd5: 090f62 l8ui a6, a15, 9 -40243dd8: 0a0f52 l8ui a5, a15, 10 -40243ddb: 4148 l32i.n a4, a1, 16 -40243ddd: 0129 s32i.n a2, a1, 0 -40243ddf: 0c3d mov.n a3, a12 -40243de1: 171c movi.n a7, 17 -40243de3: 0e2d mov.n a2, a14 -40243de5: fa8885 call0 4023e670 -40243de8: 02cd mov.n a12, a2 -40243dea: 061ed7 beq a14, a13, 40243df4 -40243ded: 0e2d mov.n a2, a14 -40243def: fbc585 call0 4023fa48 -40243df2: 0c2d mov.n a2, a12 -40243df4: f108 l32i.n a0, a1, 60 -40243df6: e1c8 l32i.n a12, a1, 56 -40243df8: d1d8 l32i.n a13, a1, 52 -40243dfa: c1e8 l32i.n a14, a1, 48 -40243dfc: b1f8 l32i.n a15, a1, 44 -40243dfe: 40c112 addi a1, a1, 64 -40243e01: f00d ret.n - ... - -40243e04 : -40243e04: e0c112 addi a1, a1, -32 -40243e07: 61c9 s32i.n a12, a1, 24 -40243e09: 02cd mov.n a12, a2 -40243e0b: 0428 l32i.n a2, a4, 0 -40243e0d: f0a062 movi a6, 240 -40243e10: 106620 and a6, a6, a2 -40243e13: e0a022 movi a2, 224 -40243e16: c02620 sub a2, a6, a2 -40243e19: 51d9 s32i.n a13, a1, 20 -40243e1b: f4d050 extui a13, a5, 0, 16 -40243e1e: 18cc52 addi a5, a12, 24 -40243e21: 935420 movnez a5, a4, a2 -40243e24: 052d mov.n a2, a5 -40243e26: 0139 s32i.n a3, a1, 0 -40243e28: 1149 s32i.n a4, a1, 4 -40243e2a: 7109 s32i.n a0, a1, 28 -40243e2c: fa3545 call0 4023e184 -40243e2f: 026d mov.n a6, a2 -40243e31: 0138 l32i.n a3, a1, 0 -40243e33: c27c movi.n a2, -4 -40243e35: 1148 l32i.n a4, a1, 4 -40243e37: 568c beqz.n a6, 40243e40 -40243e39: 0d5d mov.n a5, a13 -40243e3b: 0c2d mov.n a2, a12 -40243e3d: ffe7c5 call0 40243cbc -40243e40: 7108 l32i.n a0, a1, 28 -40243e42: 61c8 l32i.n a12, a1, 24 -40243e44: 51d8 l32i.n a13, a1, 20 -40243e46: 20c112 addi a1, a1, 32 -40243e49: f00d ret.n - ... - -40243e4c : -40243e4c: 0a1252 l16ui a5, a2, 20 -40243e4f: f0c112 addi a1, a1, -16 -40243e52: 424b addi.n a4, a2, 4 -40243e54: 3109 s32i.n a0, a1, 12 -40243e56: fffac5 call0 40243e04 -40243e59: 3108 l32i.n a0, a1, 12 -40243e5b: 10c112 addi a1, a1, 16 -40243e5e: f00d ret.n - -40243e60 : -40243e60: d0c112 addi a1, a1, -48 -40243e63: 71f9 s32i.n a15, a1, 28 -40243e65: 02fd mov.n a15, a2 -40243e67: 1228 l32i.n a2, a2, 4 -40243e69: b109 s32i.n a0, a1, 44 -40243e6b: a1c9 s32i.n a12, a1, 40 -40243e6d: 91d9 s32i.n a13, a1, 36 -40243e6f: 81e9 s32i.n a14, a1, 32 -40243e71: 0139 s32i.n a3, a1, 0 -40243e73: 000232 l8ui a3, a2, 0 -40243e76: 1129 s32i.n a2, a1, 4 -40243e78: 343030 extui a3, a3, 0, 4 -40243e7b: 232b addi.n a2, a3, 2 -40243e7d: 041f42 l16ui a4, a15, 8 -40243e80: 1122e0 slli a2, a2, 2 -40243e83: 0f2427 blt a4, a2, 40243e96 -40243e86: 0133e0 slli a3, a3, 18 -40243e89: 603030 neg a3, a3 -40243e8c: 313030 srai a3, a3, 16 -40243e8f: 0f2d mov.n a2, a15 -40243e91: fbb2c5 call0 4023f9c0 -40243e94: 928c beqz.n a2, 40243ea1 -40243e96: 0f2d mov.n a2, a15 -40243e98: fbbac5 call0 4023fa48 -40243e9b: 0063c6 j 4024402e -40243e9e: 000000 ill -40243ea1: e8d3c1 l32r a12, 4023e1f0 -40243ea4: 012f42 l32i a4, a15, 4 -40243ea7: 002132 l32i a3, a1, 0 -40243eaa: 002c22 l32i a2, a12, 0 -40243ead: 2149 s32i.n a4, a1, 8 -40243eaf: fa88c5 call0 4023e73c -40243eb2: 2148 l32i.n a4, a1, 8 -40243eb4: 02ed mov.n a14, a2 -40243eb6: 010422 l8ui a2, a4, 1 -40243eb9: 000432 l8ui a3, a4, 0 -40243ebc: 112280 slli a2, a2, 8 -40243ebf: 202230 or a2, a2, a3 -40243ec2: 11d280 slli a13, a2, 8 -40243ec5: 412820 srli a2, a2, 8 -40243ec8: 20dd20 or a13, a13, a2 -40243ecb: 030422 l8ui a2, a4, 3 -40243ece: 020462 l8ui a6, a4, 2 -40243ed1: 112280 slli a2, a2, 8 -40243ed4: 202260 or a2, a2, a6 -40243ed7: 113280 slli a3, a2, 8 -40243eda: 412820 srli a2, a2, 8 -40243edd: 203320 or a3, a3, a2 -40243ee0: f43030 extui a3, a3, 0, 16 -40243ee3: 424c movi.n a2, 68 -40243ee5: f4d0d0 extui a13, a13, 0, 16 -40243ee8: 364c movi.n a6, 67 -40243eea: 1e9327 bne a3, a2, 40243f0c -40243eed: 021d67 beq a13, a6, 40243ef3 -40243ef0: 002686 j 40243f8e -40243ef3: 0158 l32i.n a5, a1, 0 -40243ef5: 8528 l32i.n a2, a5, 32 -40243ef7: 093216 beqz a2, 40243f8e -40243efa: 1228 l32i.n a2, a2, 4 -40243efc: 08e216 beqz a2, 40243f8e -40243eff: 1238 l32i.n a3, a2, 4 -40243f01: 124316 beqz a3, 40244029 -40243f04: e8bc61 l32r a6, 4023e1f4 -40243f07: 0668 l32i.n a6, a6, 0 -40243f09: 0004c6 j 40243f20 -40243f0c: 199367 bne a3, a6, 40243f29 -40243f0f: 7b9d27 bne a13, a2, 40243f8e -40243f12: 0158 l32i.n a5, a1, 0 -40243f14: 9528 l32i.n a2, a5, 36 -40243f16: 074216 beqz a2, 40243f8e -40243f19: 0238 l32i.n a3, a2, 0 -40243f1b: 10a316 beqz a3, 40244029 -40243f1e: 0c68 l32i.n a6, a12, 0 -40243f20: 029367 bne a3, a6, 40243f26 -40243f23: 004086 j 40244029 -40243f26: 001906 j 40243f8e -40243f29: ff1021 l32r a2, 40243b6c -40243f2c: 0ca8 l32i.n a10, a12, 0 -40243f2e: 0298 l32i.n a9, a2, 0 -40243f30: f0a022 movi a2, 240 -40243f33: 0c0c movi.n a12, 0 -40243f35: 20af62 movi a6, -224 -40243f38: 102a20 and a2, a10, a2 -40243f3b: 226a add.n a2, a2, a6 -40243f3d: 0c5d mov.n a5, a12 -40243f3f: 160c movi.n a6, 1 -40243f41: 835620 moveqz a5, a6, a2 -40243f44: e8ac21 l32r a2, 4023e1f4 -40243f47: 836ce0 moveqz a6, a12, a14 -40243f4a: 205560 or a5, a5, a6 -40243f4d: 0278 l32i.n a7, a2, 0 -40243f4f: 0c6d mov.n a6, a12 -40243f51: 092d mov.n a2, a9 -40243f53: 4b0c movi.n a11, 4 -40243f55: 32bc beqz.n a2, 40243f8c -40243f57: 091282 l16ui a8, a2, 18 -40243f5a: 279837 bne a8, a3, 40243f85 -40243f5d: 0288 l32i.n a8, a2, 0 -40243f5f: 1ecc bnez.n a14, 40243f64 -40243f61: 004816 beqz a8, 40243f69 -40243f64: 0118a7 beq a8, a10, 40243f69 -40243f67: a59c beqz.n a5, 40243f85 -40243f69: 7ccc bnez.n a12, 40243f74 -40243f6b: 100282 l8ui a8, a2, 16 -40243f6e: 1088b0 and a8, a8, a11 -40243f71: 83c280 moveqz a12, a2, a8 -40243f74: 0a1282 l16ui a8, a2, 20 -40243f77: 0a98d7 bne a8, a13, 40243f85 -40243f7a: 1288 l32i.n a8, a2, 4 -40243f7c: 09c816 beqz a8, 4024401c -40243f7f: 029877 bne a8, a7, 40243f85 -40243f82: 002586 j 4024401c -40243f85: 026d mov.n a6, a2 -40243f87: 3228 l32i.n a2, a2, 12 -40243f89: fff206 j 40243f55 -40243f8c: 0cdc bnez.n a12, 40243fa0 -40243f8e: 0158 l32i.n a5, a1, 0 -40243f90: e89821 l32r a2, 4023e1f0 -40243f93: 1538 l32i.n a3, a5, 4 -40243f95: 002222 l32i a2, a2, 0 -40243f98: 021327 beq a3, a2, 40243f9e -40243f9b: ffbdc6 j 40243e96 -40243f9e: 0c0c movi.n a12, 0 -40243fa0: 070422 l8ui a2, a4, 7 -40243fa3: 060432 l8ui a3, a4, 6 -40243fa6: 112280 slli a2, a2, 8 -40243fa9: 202230 or a2, a2, a3 -40243fac: 014216 beqz a2, 40243fc4 -40243faf: 041f62 l16ui a6, a15, 8 -40243fb2: e88f41 l32r a4, 4023e1f0 -40243fb5: e88f31 l32r a3, 4023e1f4 -40243fb8: 11a052 movi a5, 17 -40243fbb: 202ff0 or a2, a15, a15 -40243fbe: 072f45 call0 4024b2b4 -40243fc1: ed1256 bnez a2, 40243e96 -40243fc4: 837c movi.n a3, -8 -40243fc6: 0f2d mov.n a2, a15 -40243fc8: fb9f45 call0 4023f9c0 -40243fcb: ec7256 bnez a2, 40243e96 -40243fce: 6c9c beqz.n a12, 40243fe8 -40243fd0: 7c78 l32i.n a7, a12, 28 -40243fd2: ec0716 beqz a7, 40243e96 -40243fd5: e88751 l32r a5, 4023e1f4 -40243fd8: 8c28 l32i.n a2, a12, 32 -40243fda: 0d6d mov.n a6, a13 -40243fdc: 0f4d mov.n a4, a15 -40243fde: 203cc0 or a3, a12, a12 -40243fe1: 0007c0 callx0 a7 -40243fe4: 001186 j 4024402e -40243fe7: ae5600 excw -40243fea: 21ea add.n a2, a1, a14 -40243fec: 32e881 l32r a8, 40210b8c -40243fef: 28f0a0 excw -40243ff2: 232002 l32i a0, a0, 140 -40243ff5: a03210 addx4 a3, a2, a1 -40243ff8: 9237e0 excw -40243ffb: a58602 excw -40243ffe: ff .byte 0xff -40243fff: 1128 l32i.n a2, a1, 4 -40244001: 000232 l8ui a3, a2, 0 -40244004: 0f2d mov.n a2, a15 -40244006: 343030 extui a3, a3, 0, 4 -40244009: 1133e0 slli a3, a3, 2 -4024400c: 338b addi.n a3, a3, 8 -4024400e: fb9b05 call0 4023f9c0 -40244011: 330c movi.n a3, 3 -40244013: 0f2d mov.n a2, a15 -40244015: 001c45 call0 402441dc -40244018: ff9e86 j 40243e96 -4024401b: 968c00 excw -4024401e: 3238 l32i.n a3, a2, 12 -40244020: 3639 s32i.n a3, a6, 12 -40244022: fed231 l32r a3, 40243b6c -40244025: 3299 s32i.n a9, a2, 12 -40244027: 0329 s32i.n a2, a3, 0 -40244029: 02cd mov.n a12, a2 -4024402b: ffdc46 j 40243fa0 -4024402e: b108 l32i.n a0, a1, 44 -40244030: a1c8 l32i.n a12, a1, 40 -40244032: 91d8 l32i.n a13, a1, 36 -40244034: 81e8 l32i.n a14, a1, 32 -40244036: 71f8 l32i.n a15, a1, 28 -40244038: 30c112 addi a1, a1, 48 -4024403b: f00d ret.n -4024403d: 000000 ill - -40244040 : -40244040: c0c112 addi a1, a1, -64 -40244043: 0c61e2 s32i a14, a1, 48 -40244046: 0122e2 l32i a14, a2, 4 -40244049: 0e61c2 s32i a12, a1, 56 -4024404c: b1f9 s32i.n a15, a1, 44 -4024404e: f109 s32i.n a0, a1, 60 -40244050: d1d9 s32i.n a13, a1, 52 -40244052: 000ed2 l8ui a13, a14, 0 -40244055: 02cd mov.n a12, a2 -40244057: 34d0d0 extui a13, a13, 0, 4 -4024405a: 11dde0 slli a13, a13, 2 -4024405d: 6020d0 neg a2, a13 -40244060: 03fd mov.n a15, a3 -40244062: 5129 s32i.n a2, a1, 20 -40244064: 023d mov.n a3, a2 -40244066: 0c2d mov.n a2, a12 -40244068: 41d9 s32i.n a13, a1, 16 -4024406a: fb9545 call0 4023f9c0 -4024406d: 156256 bnez a2, 402441c7 -40244070: 041c22 l16ui a2, a12, 8 -40244073: 0242f6 bgeui a2, 4, 40244079 -40244076: 005346 j 402441c7 -40244079: 1c58 l32i.n a5, a12, 4 -4024407b: 000522 l8ui a2, a5, 0 -4024407e: 063226 beqi a2, 3, 40244088 -40244081: 248226 beqi a2, 8, 402440a9 -40244084: 004fc6 j 402441c7 -40244087: 052200 extui a2, a0, 18, 1 -4024408a: 328006 j 40250a8e <_irom0_text_end+0x3b4e> -4024408d: 052211 l32r a1, 40205518 -40244090: 232007 blt a0, a0, 402440b7 -40244093: f21620 excw -40244096: 1f3212 excw -40244099: 2718 l32i.n a1, a7, 8 -4024409b: 860293 excw -4024409e: 0049 s32i.n a4, a0, 0 -402440a0: 185f22 s16i a2, a15, 48 -402440a3: 004806 j 402441c7 -402440a6: 000000 ill -402440a9: e85131 l32r a3, 4023e1f0 -402440ac: 03d8 l32i.n a13, a3, 0 -402440ae: 0f3d mov.n a3, a15 -402440b0: 0d2d mov.n a2, a13 -402440b2: fa6885 call0 4023e73c -402440b5: f0a032 movi a3, 240 -402440b8: 105d30 and a5, a13, a3 -402440bb: 20af32 movi a3, -224 -402440be: 353a add.n a3, a5, a3 -402440c0: 103316 beqz a3, 402441c7 -402440c3: 100256 bnez a2, 402441c7 -402440c6: 041c22 l16ui a2, a12, 8 -402440c9: 0282f6 bgeui a2, 8, 402440cf -402440cc: 003dc6 j 402441c7 -402440cf: 0c2d mov.n a2, a12 -402440d1: 071705 call0 4024b244 -402440d4: 0ef256 bnez a2, 402441c7 -402440d7: 232c movi.n a3, 34 -402440d9: 0c2d mov.n a2, a12 -402440db: fb8e45 call0 4023f9c0 -402440de: 037216 beqz a2, 40244119 -402440e1: 4138 l32i.n a3, a1, 16 -402440e3: 0c2d mov.n a2, a12 -402440e5: fb8d85 call0 4023f9c0 -402440e8: 0db256 bnez a2, 402441c7 -402440eb: 041c32 l16ui a3, a12, 8 -402440ee: 040c movi.n a4, 0 -402440f0: 220c movi.n a2, 2 -402440f2: fb9cc5 call0 4023fac0 -402440f5: 02dd mov.n a13, a2 -402440f7: 0cc216 beqz a2, 402441c7 -402440fa: 0c3d mov.n a3, a12 -402440fc: fbc145 call0 4023fd14 -402440ff: 0c4256 bnez a2, 402441c7 -40244102: 5138 l32i.n a3, a1, 20 -40244104: 0d2d mov.n a2, a13 -40244106: 012de2 l32i a14, a13, 4 -40244109: fb8b45 call0 4023f9c0 -4024410c: 0b7256 bnez a2, 402441c7 -4024410f: 0c2d mov.n a2, a12 -40244111: fb9345 call0 4023fa48 -40244114: 0dcd mov.n a12, a13 -40244116: 0002c6 j 40244125 -40244119: deaf32 movi a3, -34 -4024411c: 202cc0 or a2, a12, a12 -4024411f: fb8a05 call0 4023f9c0 -40244122: 0a1256 bnez a2, 402441c7 -40244125: e83231 l32r a3, 4023e1f0 -40244128: 012c52 l32i a5, a12, 4 -4024412b: 002322 l32i a2, a3, 0 -4024412e: 743820 extui a3, a2, 8, 8 -40244131: 0c4e22 s8i a2, a14, 12 -40244134: 0d4e32 s8i a3, a14, 13 -40244137: 753020 extui a3, a2, 16, 8 -4024413a: 752820 extui a2, a2, 24, 8 -4024413d: 0f4e22 s8i a2, a14, 15 -40244140: e82d21 l32r a2, 4023e1f4 -40244143: 0e4e32 s8i a3, a14, 14 -40244146: 0228 l32i.n a2, a2, 0 -40244148: 743820 extui a3, a2, 8, 8 -4024414b: 104e22 s8i a2, a14, 16 -4024414e: 114e32 s8i a3, a14, 17 -40244151: 753020 extui a3, a2, 16, 8 -40244154: 752820 extui a2, a2, 24, 8 -40244157: 134e22 s8i a2, a14, 19 -4024415a: 124e32 s8i a3, a14, 18 -4024415d: 020c movi.n a2, 0 -4024415f: 004522 s8i a2, a5, 0 -40244162: 030522 l8ui a2, a5, 3 -40244165: 020532 l8ui a3, a5, 2 -40244168: 112280 slli a2, a2, 8 -4024416b: 202230 or a2, a2, a3 -4024416e: 637c movi.n a3, -10 -40244170: f43030 extui a3, a3, 0, 16 -40244173: 07b327 bgeu a3, a2, 4024417e -40244176: 229b addi.n a2, a2, 9 -40244178: 000106 j 40244180 -4024417b: 000000 ill -4024417e: 228b addi.n a2, a2, 8 -40244180: f42020 extui a2, a2, 0, 16 -40244183: 024522 s8i a2, a5, 2 -40244186: 412820 srli a2, a2, 8 -40244189: 034522 s8i a2, a5, 3 -4024418c: 80af22 movi a2, -128 -4024418f: 084e22 s8i a2, a14, 8 -40244192: 020c movi.n a2, 0 -40244194: 0a4e22 s8i a2, a14, 10 -40244197: 0b4e22 s8i a2, a14, 11 -4024419a: 431c movi.n a3, 20 -4024419c: 202ee0 or a2, a14, a14 -4024419f: 070885 call0 4024b228 -402441a2: 0a4e22 s8i a2, a14, 10 -402441a5: 4138 l32i.n a3, a1, 16 -402441a7: f42820 extui a2, a2, 8, 16 -402441aa: 0b4e22 s8i a2, a14, 11 -402441ad: 0c2d mov.n a2, a12 -402441af: fb8105 call0 4023f9c0 -402441b2: 12dc bnez.n a2, 402441c7 -402441b4: 060c movi.n a6, 0 -402441b6: e80e31 l32r a3, 4023e1f0 -402441b9: 01f9 s32i.n a15, a1, 0 -402441bb: 170c movi.n a7, 1 -402441bd: 80a052 movi a5, 128 -402441c0: 064d mov.n a4, a6 -402441c2: 0c2d mov.n a2, a12 -402441c4: fa4a85 call0 4023e670 -402441c7: 0c2d mov.n a2, a12 -402441c9: fb87c5 call0 4023fa48 -402441cc: f108 l32i.n a0, a1, 60 -402441ce: e1c8 l32i.n a12, a1, 56 -402441d0: d1d8 l32i.n a13, a1, 52 -402441d2: c1e8 l32i.n a14, a1, 48 -402441d4: b1f8 l32i.n a15, a1, 44 -402441d6: 40c112 addi a1, a1, 64 -402441d9: f00d ret.n - ... - -402441dc : -402441dc: c0c112 addi a1, a1, -64 -402441df: 025d mov.n a5, a2 -402441e1: d1d9 s32i.n a13, a1, 52 -402441e3: 040c movi.n a4, 0 -402441e5: 74d030 extui a13, a3, 0, 8 -402441e8: 120c movi.n a2, 1 -402441ea: 432c movi.n a3, 36 -402441ec: c1e9 s32i.n a14, a1, 48 -402441ee: 4159 s32i.n a5, a1, 16 -402441f0: f109 s32i.n a0, a1, 60 -402441f2: e1c9 s32i.n a12, a1, 56 -402441f4: 0b61f2 s32i a15, a1, 44 -402441f7: fb8c85 call0 4023fac0 -402441fa: 02ed mov.n a14, a2 -402441fc: 4158 l32i.n a5, a1, 16 -402441fe: 073216 beqz a2, 40244275 -40244201: 12c8 l32i.n a12, a2, 4 -40244203: 320c movi.n a2, 3 -40244205: 15f8 l32i.n a15, a5, 4 -40244207: 014cd2 s8i a13, a12, 1 -4024420a: 004c22 s8i a2, a12, 0 -4024420d: 1e28 l32i.n a2, a14, 4 -4024420f: 0d0c movi.n a13, 0 -40244211: 1538 l32i.n a3, a5, 4 -40244213: c41c movi.n a4, 28 -40244215: 044cd2 s8i a13, a12, 4 -40244218: 054cd2 s8i a13, a12, 5 -4024421b: 064cd2 s8i a13, a12, 6 -4024421e: 074cd2 s8i a13, a12, 7 -40244221: 228b addi.n a2, a2, 8 -40244223: d56701 l32r a0, 402397c0 -40244226: 0000c0 callx0 a0 -40244229: 051e32 l16ui a3, a14, 10 -4024422c: 024cd2 s8i a13, a12, 2 -4024422f: 034cd2 s8i a13, a12, 3 -40244232: 0c2d mov.n a2, a12 -40244234: 06ff05 call0 4024b228 -40244237: 024c22 s8i a2, a12, 2 -4024423a: f42820 extui a2, a2, 8, 16 -4024423d: 034c22 s8i a2, a12, 3 -40244240: 0d0f32 l8ui a3, a15, 13 -40244243: 0c0f52 l8ui a5, a15, 12 -40244246: 0e0f22 l8ui a2, a15, 14 -40244249: 113380 slli a3, a3, 8 -4024424c: 204350 or a4, a3, a5 -4024424f: 112200 slli a2, a2, 16 -40244252: 203240 or a3, a2, a4 -40244255: 0f0f22 l8ui a2, a15, 15 -40244258: 170c movi.n a7, 1 -4024425a: 012280 slli a2, a2, 24 -4024425d: 202230 or a2, a2, a3 -40244260: 0129 s32i.n a2, a1, 0 -40244262: 0d6d mov.n a6, a13 -40244264: 80a052 movi a5, 128 -40244267: 014d mov.n a4, a1 -40244269: 0d3d mov.n a3, a13 -4024426b: 0e2d mov.n a2, a14 -4024426d: fa4245 call0 4023e694 -40244270: 0e2d mov.n a2, a14 -40244272: fb7d45 call0 4023fa48 -40244275: f108 l32i.n a0, a1, 60 -40244277: e1c8 l32i.n a12, a1, 56 -40244279: d1d8 l32i.n a13, a1, 52 -4024427b: c1e8 l32i.n a14, a1, 48 -4024427d: b1f8 l32i.n a15, a1, 44 -4024427f: 40c112 addi a1, a1, 64 -40244282: f00d ret.n -40244284: 048d mov.n a8, a4 -40244286: e0c112 addi a1, a1, -32 -40244289: 4109 s32i.n a0, a1, 16 -4024428b: 51c9 s32i.n a12, a1, 20 -4024428d: 61d9 s32i.n a13, a1, 24 -4024428f: 02cd mov.n a12, a2 -40244291: 04dd mov.n a13, a4 -40244293: 032d mov.n a2, a3 -40244295: 7da347 bge a3, a4, 40244316 -40244298: 909330 addx2 a9, a3, a3 -4024429b: 900880 addx2 a0, a8, a8 -4024429e: a000c0 addx4 a0, a0, a12 -402442a1: a099c0 addx4 a9, a9, a12 -402442a4: 0958 l32i.n a5, a9, 0 -402442a6: 2948 l32i.n a4, a9, 8 -402442a8: 2149 s32i.n a4, a1, 8 -402442aa: 0159 s32i.n a5, a1, 0 -402442ac: 1948 l32i.n a4, a9, 4 -402442ae: 1149 s32i.n a4, a1, 4 -402442b0: 000106 j 402442b8 -402442b3: 880b addi.n a8, a8, -1 -402442b5: f4c002 addi a0, a0, -12 -402442b8: 097d mov.n a7, a9 -402442ba: 04b907 bgeu a9, a0, 402442c2 -402442bd: 10a8 l32i.n a10, a0, 4 -402442bf: f034a7 bltu a4, a10, 402442b3 -402442c2: 0fa287 bge a2, a8, 402442d5 -402442c5: 0058 l32i.n a5, a0, 0 -402442c7: 1068 l32i.n a6, a0, 4 -402442c9: 1769 s32i.n a6, a7, 4 -402442cb: 0759 s32i.n a5, a7, 0 -402442cd: 20b8 l32i.n a11, a0, 8 -402442cf: 27b9 s32i.n a11, a7, 8 -402442d1: 221b addi.n a2, a2, 1 -402442d3: 97cb addi.n a9, a7, 12 -402442d5: 097d mov.n a7, a9 -402442d7: 04b907 bgeu a9, a0, 402442df -402442da: 19a8 l32i.n a10, a9, 4 -402442dc: f13a47 bltu a10, a4, 402442d1 -402442df: 10a287 bge a2, a8, 402442f3 -402442e2: 880b addi.n a8, a8, -1 -402442e4: f4c002 addi a0, a0, -12 -402442e7: 0768 l32i.n a6, a7, 0 -402442e9: 1758 l32i.n a5, a7, 4 -402442eb: 4059 s32i.n a5, a0, 16 -402442ed: 3069 s32i.n a6, a0, 12 -402442ef: 27b8 l32i.n a11, a7, 8 -402442f1: 50b9 s32i.n a11, a0, 20 -402442f3: 3129 s32i.n a2, a1, 12 -402442f5: bf9287 bne a2, a8, 402442b8 -402442f8: 0c2d mov.n a2, a12 -402442fa: 2158 l32i.n a5, a1, 8 -402442fc: 1749 s32i.n a4, a7, 4 -402442fe: 0168 l32i.n a6, a1, 0 -40244300: 0769 s32i.n a6, a7, 0 -40244302: 3148 l32i.n a4, a1, 12 -40244304: 2759 s32i.n a5, a7, 8 -40244306: 440b addi.n a4, a4, -1 -40244308: fff785 call0 40244284 -4024430b: 0d4d mov.n a4, a13 -4024430d: 3138 l32i.n a3, a1, 12 -4024430f: 0c2d mov.n a2, a12 -40244311: 331b addi.n a3, a3, 1 -40244313: fff705 call0 40244284 -40244316: 51c8 l32i.n a12, a1, 20 -40244318: 61d8 l32i.n a13, a1, 24 -4024431a: 4108 l32i.n a0, a1, 16 -4024431c: 20c112 addi a1, a1, 32 -4024431f: f00d ret.n -40244321: 000000 ill -40244324: 22ac beqz.n a2, 4024434a -40244326: ff .byte 0xff -40244327: 3f .byte 0x3f -40244328: 081000 excw -4024432b: d00000 subx2 a0, a0, a0 -4024432e: 1f .byte 0x1f -4024432f: d00000 subx2 a0, a0, a0 -40244332: 3f .byte 0x3f -40244333: 100000 and a0, a0, a0 -40244336: 400010 excw -40244339: 24b8 l32i.n a11, a4, 8 -4024433b: d00040 subx2 a0, a0, a4 -4024433e: ff .byte 0xff -4024433f: d00000 subx2 a0, a0, a0 -40244342: 0f .byte 0xf -40244343: d00000 subx2 a0, a0, a0 -40244346: 7f .byte 0x7f -40244347: b83000 excw -4024434a: 384024 excw -4024434d: 24b8 l32i.n a11, a4, 8 -4024434f: c11240 mul16u a1, a2, a4 -40244352: 0109f0 slli a0, a9, 17 -40244355: 621226 beqi a2, 1, 402443bb -40244358: fff461 l32r a6, 40244328 -4024435b: fff251 l32r a5, 40244324 -4024435e: 3d2226 beqi a2, 2, 4024439f -40244361: fff241 l32r a4, 4024432c -40244364: 463226 beqi a2, 3, 402443ae -40244367: fff201 l32r a0, 40244330 -4024436a: 344226 beqi a2, 4, 402443a2 -4024436d: fff161 l32r a6, 40244334 -40244370: 335226 beqi a2, 5, 402443a7 -40244373: 326226 beqi a2, 6, 402443a9 -40244376: 4d7226 beqi a2, 7, 402443c7 -40244379: 368226 beqi a2, 8, 402443b3 -4024437c: 900c movi.n a0, 9 -4024437e: 0d1207 beq a2, a0, 4024438f -40244381: ffed21 l32r a2, 40244338 -40244384: d49c01 l32r a0, 402395f4 -40244387: 0000c0 callx0 a0 -4024438a: 020c movi.n a2, 0 -4024438c: 000206 j 40244398 -4024438f: 0569 s32i.n a6, a5, 0 -40244391: ffea01 l32r a0, 4024433c -40244394: 1509 s32i.n a0, a5, 4 -40244396: 120c movi.n a2, 1 -40244398: 0108 l32i.n a0, a1, 0 -4024439a: 10c112 addi a1, a1, 16 -4024439d: f00d ret.n -4024439f: ffe801 l32r a0, 40244340 -402443a2: 0569 s32i.n a6, a5, 0 -402443a4: fffb06 j 40244394 -402443a7: 040d mov.n a0, a4 -402443a9: 0569 s32i.n a6, a5, 0 -402443ab: fff946 j 40244394 -402443ae: 040d mov.n a0, a4 -402443b0: fffb86 j 402443a2 -402443b3: ffe401 l32r a0, 40244344 -402443b6: 0569 s32i.n a6, a5, 0 -402443b8: fff606 j 40244394 -402443bb: ffe321 l32r a2, 40244348 -402443be: d48d01 l32r a0, 402395f4 -402443c1: 0000c0 callx0 a0 -402443c4: fff086 j 4024438a -402443c7: ffe121 l32r a2, 4024434c -402443ca: d48a01 l32r a0, 402395f4 -402443cd: 0000c0 callx0 a0 -402443d0: ffed86 j 4024438a -402443d3: b85000 excw -402443d6: 804024 excw -402443d9: 24b8 l32i.n a11, a4, 8 -402443db: b89040 excw -402443de: f04024 excw -402443e1: 24b8 l32i.n a11, a4, 8 -402443e3: c96040 excw -402443e6: fe .byte 0xfe -402443e7: 3f .byte 0x3f -402443e8: fec964 excw -402443eb: 3f .byte 0x3f -402443ec: 100000 and a0, a0, a0 -402443ef: b8d000 excw -402443f2: b04024 excw +40240c3c : +40240c3c: 7239 s32i.n a3, a2, 28 +40240c3e: f00d ret.n + +40240c40 : +40240c40: 236232 s32i a3, a2, 140 +40240c43: f00d ret.n +40240c45: 000000 ill + +40240c48 : +40240c48: 226232 s32i a3, a2, 136 +40240c4b: f00d ret.n +40240c4d: 000000 ill + +40240c50 : +40240c50: 256232 s32i a3, a2, 148 +40240c53: 394242 s8i a4, a2, 57 +40240c56: f00d ret.n + +40240c58 : +40240c58: 266232 s32i a3, a2, 152 +40240c5b: f00d ret.n +40240c5d: 000000 ill +40240c60: ff3874 excw +40240c63: 3f .byte 0x3f + +40240c64 : +40240c64: f0c112 addi a1, a1, -16 +40240c67: 11d9 s32i.n a13, a1, 4 +40240c69: 03dd mov.n a13, a3 +40240c6b: 4238 l32i.n a3, a2, 16 +40240c6d: 21c9 s32i.n a12, a1, 8 +40240c6f: 3109 s32i.n a0, a1, 12 +40240c71: 02cd mov.n a12, a2 +40240c73: f44040 extui a4, a4, 0, 16 +40240c76: 127c movi.n a2, -15 +40240c78: 05d356 bnez a3, 40240cd9 +40240c7b: 34cc bnez.n a4, 40240c82 +40240c7d: c0dd85 call0 40201a58 +40240c80: 024d mov.n a4, a2 +40240c82: 030c movi.n a3, 0 +40240c84: 01a052 movi a5, 1 +40240c87: 9353d0 movnez a5, a3, a13 +40240c8a: ed7781 l32r a8, 4023c268 +40240c8d: 745050 extui a5, a5, 0, 8 +40240c90: 238a add.n a2, a3, a8 +40240c92: 0228 l32i.n a2, a2, 0 +40240c94: 0268 l32i.n a6, a2, 0 +40240c96: 769c beqz.n a6, 40240cb1 +40240c98: 101622 l16ui a2, a6, 32 +40240c9b: 0d9247 bne a2, a4, 40240cac +40240c9e: 0678 l32i.n a7, a6, 0 +40240ca0: 35fc bnez.n a5, 40240cd7 +40240ca2: 17bc beqz.n a7, 40240cd7 +40240ca4: 002d22 l32i a2, a13, 0 +40240ca7: c2ac beqz.n a2, 40240cd7 +40240ca9: 2a1727 beq a7, a2, 40240cd7 +40240cac: 3668 l32i.n a6, a6, 12 +40240cae: fff906 j 40240c96 +40240cb1: 334b addi.n a3, a3, 4 +40240cb3: d9b366 bnei a3, 16, 40240c90 +40240cb6: 6d8c beqz.n a13, 40240cc0 +40240cb8: 0d28 l32i.n a2, a13, 0 +40240cba: 002216 beqz a2, 40240cc0 +40240cbd: 006c22 s32i a2, a12, 0 +40240cc0: ffe821 l32r a2, 40240c60 +40240cc3: 105c42 s16i a4, a12, 32 +40240cc6: 002232 l32i a3, a2, 0 +40240cc9: 0062c2 s32i a12, a2, 0 +40240ccc: 036c32 s32i a3, a12, 12 +40240ccf: 02e485 call0 40243b18 +40240cd2: 020c movi.n a2, 0 +40240cd4: 000046 j 40240cd9 +40240cd7: 327c movi.n a2, -13 +40240cd9: 3108 l32i.n a0, a1, 12 +40240cdb: 21c8 l32i.n a12, a1, 8 +40240cdd: 11d8 l32i.n a13, a1, 4 +40240cdf: 10c112 addi a1, a1, 16 +40240ce2: f00d ret.n +40240ce4: 9e .byte 0x9e +40240ce5: 3ffe97 bbsi a14, 25, 40240d28 +40240ce8: ff3870 excw +40240ceb: 3f .byte 0x3f +40240cec: 1cb8 l32i.n a11, a12, 4 +40240cee: 124020 excw + +40240cf0 : +40240cf0: f0c112 addi a1, a1, -16 +40240cf3: 11d9 s32i.n a13, a1, 4 +40240cf5: 02dd mov.n a13, a2 +40240cf7: 4228 l32i.n a2, a2, 16 +40240cf9: 3109 s32i.n a0, a1, 12 +40240cfb: 21c9 s32i.n a12, a1, 8 +40240cfd: 01e9 s32i.n a14, a1, 0 +40240cff: 528c beqz.n a2, 40240d08 +40240d01: 020c movi.n a2, 0 +40240d03: 002ac6 j 40240db2 +40240d06: 210000 srai a0, a0, 0 +40240d09: e1f264 excw +40240d0c: 28fff6 bgeui a15, 0x100, 40240d38 +40240d0f: 0e3d32 excw +40240d12: 050c movi.n a5, 0 +40240d14: 14a242 movi a4, 0x214 +40240d17: e27f01 l32r a0, 40239714 +40240d1a: 0000c0 callx0 a0 +40240d1d: 02cd mov.n a12, a2 +40240d1f: 0e3d mov.n a3, a14 +40240d21: fdc216 beqz a2, 40240d01 +40240d24: 6d28 l32i.n a2, a13, 24 +40240d26: 6c29 s32i.n a2, a12, 24 +40240d28: 101d22 l16ui a2, a13, 32 +40240d2b: 105c22 s16i a2, a12, 32 +40240d2e: 120c movi.n a2, 1 +40240d30: 4c29 s32i.n a2, a12, 16 +40240d32: 140d22 l8ui a2, a13, 20 +40240d35: 144c22 s8i a2, a12, 20 +40240d38: 080d42 l8ui a4, a13, 8 +40240d3b: 220c movi.n a2, 2 +40240d3d: 202420 or a2, a4, a2 +40240d40: 084c22 s8i a2, a12, 8 +40240d43: 0a0d22 l8ui a2, a13, 10 +40240d46: 0a4c22 s8i a2, a12, 10 +40240d49: 090d22 l8ui a2, a13, 9 +40240d4c: 094c22 s8i a2, a12, 9 +40240d4f: 0d28 l32i.n a2, a13, 0 +40240d51: 0c29 s32i.n a2, a12, 0 +40240d53: 101d22 l16ui a2, a13, 32 +40240d56: 72bc beqz.n a2, 40240d91 +40240d58: ffc241 l32r a4, 40240c60 +40240d5b: 0428 l32i.n a2, a4, 0 +40240d5d: 049d27 bne a13, a2, 40240d65 +40240d60: 3d28 l32i.n a2, a13, 12 +40240d62: 000946 j 40240d8b +40240d65: ffe041 l32r a4, 40240ce8 +40240d68: 050c movi.n a5, 0 +40240d6a: 0429 s32i.n a2, a4, 0 +40240d6c: 929c beqz.n a2, 40240d89 +40240d6e: 3268 l32i.n a6, a2, 12 +40240d70: 0c9d67 bne a13, a6, 40240d80 +40240d73: 158c beqz.n a5, 40240d78 +40240d75: 006422 s32i a2, a4, 0 +40240d78: 3d48 l32i.n a4, a13, 12 +40240d7a: 3249 s32i.n a4, a2, 12 +40240d7c: 000346 j 40240d8d +40240d7f: 150c00 extui a0, a0, 28, 2 +40240d82: 062d mov.n a2, a6 +40240d84: fff906 j 40240d6c +40240d87: 8c0000 excw +40240d8a: 042905 call0 4024501c +40240d8d: 020c movi.n a2, 0 +40240d8f: 3d29 s32i.n a2, a13, 12 +40240d91: 24a242 movi a4, 0x224 +40240d94: 202dd0 or a2, a13, a13 +40240d97: e0c301 l32r a0, 402390a4 +40240d9a: 0000c0 callx0 a0 +40240d9d: ffd321 l32r a2, 40240cec +40240da0: 076c22 s32i a2, a12, 28 +40240da3: fa7e21 l32r a2, 4023f79c +40240da6: 002232 l32i a3, a2, 0 +40240da9: 02c9 s32i.n a12, a2, 0 +40240dab: 3c39 s32i.n a3, a12, 12 +40240dad: 02d685 call0 40243b18 +40240db0: 0c2d mov.n a2, a12 +40240db2: 3108 l32i.n a0, a1, 12 +40240db4: 21c8 l32i.n a12, a1, 8 +40240db6: 11d8 l32i.n a13, a1, 4 +40240db8: 01e8 l32i.n a14, a1, 0 +40240dba: 10c112 addi a1, a1, 16 +40240dbd: f00d ret.n + ... + +40240dc0 : +40240dc0: 144232 s8i a3, a2, 20 +40240dc3: f00d ret.n +40240dc5: 000000 ill + +40240dc8 : +40240dc8: 023d mov.n a3, a2 +40240dca: a268 l32i.n a6, a2, 40 +40240dcc: 161282 l16ui a8, a2, 44 +40240dcf: c258 l32i.n a5, a2, 48 +40240dd1: e8c321 l32r a2, 4023b0e0 +40240dd4: 1e1342 l16ui a4, a3, 60 +40240dd7: 0020c0 memw +40240dda: 002272 l32i a7, a2, 0 +40240ddd: 417170 srli a7, a7, 1 +40240de0: 08b747 bgeu a7, a4, 40240dec +40240de3: 0020c0 memw +40240de6: 002242 l32i a4, a2, 0 +40240de9: 414140 srli a4, a4, 1 +40240dec: c02850 sub a2, a8, a5 +40240def: 226a add.n a2, a2, a6 +40240df1: c04240 sub a4, a2, a4 +40240df4: 004496 bltz a4, 40240dfc +40240df7: 175382 s16i a8, a3, 46 +40240dfa: f00d ret.n +40240dfc: c02650 sub a2, a6, a5 +40240dff: 0912a6 blti a2, 1, 40240e0c +40240e02: 020c movi.n a2, 0 +40240e04: 175322 s16i a2, a3, 46 +40240e07: 0001c6 j 40240e12 +40240e0a: 600000 neg a0, a0 +40240e0d: 52c055 excw +40240e10: 0c1753 excw +40240e13: f00d02 l8ui a0, a13, 240 + ... + +40240e18 : +40240e18: f0c112 addi a1, a1, -16 +40240e1b: 21c9 s32i.n a12, a1, 8 +40240e1d: 02cd mov.n a12, a2 +40240e1f: 161222 l16ui a2, a2, 44 +40240e22: 3109 s32i.n a0, a1, 12 +40240e24: 803320 add a3, a3, a2 +40240e27: e8ae21 l32r a2, 4023b0e0 +40240e2a: f43030 extui a3, a3, 0, 16 +40240e2d: 0020c0 memw +40240e30: 002242 l32i a4, a2, 0 +40240e33: 165c32 s16i a3, a12, 44 +40240e36: 08b437 bgeu a4, a3, 40240e42 +40240e39: 0020c0 memw +40240e3c: 002222 l32i a2, a2, 0 +40240e3f: 165c22 s16i a2, a12, 44 +40240e42: 202cc0 or a2, a12, a12 +40240e45: fff805 call0 40240dc8 +40240e48: e8a631 l32r a3, 4023b0e0 +40240e4b: 0020c0 memw +40240e4e: 002332 l32i a3, a3, 0 +40240e51: 413230 srli a3, a3, 2 +40240e54: 103237 bltu a2, a3, 40240e68 +40240e57: 240c32 l8ui a3, a12, 36 +40240e5a: 02a022 movi a2, 2 +40240e5d: 202320 or a2, a3, a2 +40240e60: 244c22 s8i a2, a12, 36 +40240e63: 0c2d mov.n a2, a12 +40240e65: 025a85 call0 40243410 +40240e68: 3108 l32i.n a0, a1, 12 +40240e6a: 21c8 l32i.n a12, a1, 8 +40240e6c: 10c112 addi a1, a1, 16 +40240e6f: f00d ret.n +40240e71: 000000 ill + +40240e74 : +40240e74: f0c112 addi a1, a1, -16 +40240e77: 0261c2 s32i a12, a1, 8 +40240e7a: 036102 s32i a0, a1, 12 +40240e7d: 20c220 or a12, a2, a2 +40240e80: 429c beqz.n a2, 40240e98 +40240e82: 1228 l32i.n a2, a2, 4 +40240e84: 128c beqz.n a2, 40240e89 +40240e86: febdc5 call0 4023fa64 +40240e89: ff9631 l32r a3, 40240ce4 +40240e8c: 3ba442 movi a4, 0x43b +40240e8f: 202cc0 or a2, a12, a12 +40240e92: e08401 l32r a0, 402390a4 +40240e95: 0000c0 callx0 a0 +40240e98: 3108 l32i.n a0, a1, 12 +40240e9a: 21c8 l32i.n a12, a1, 8 +40240e9c: 10c112 addi a1, a1, 16 +40240e9f: f00d ret.n +40240ea1: 000000 ill + +40240ea4 : +40240ea4: f0c112 addi a1, a1, -16 +40240ea7: 3109 s32i.n a0, a1, 12 +40240ea9: 21c9 s32i.n a12, a1, 8 +40240eab: 928c beqz.n a2, 40240eb8 +40240ead: 02c8 l32i.n a12, a2, 0 +40240eaf: fffc45 call0 40240e74 +40240eb2: 0c2d mov.n a2, a12 +40240eb4: fffcc6 j 40240eab +40240eb7: 310800 srai a0, a0, 24 +40240eba: 21c8 l32i.n a12, a1, 8 +40240ebc: 10c112 addi a1, a1, 16 +40240ebf: f00d ret.n +40240ec1: 000000 ill + +40240ec4 : +40240ec4: f0c112 addi a1, a1, -16 +40240ec7: 21c9 s32i.n a12, a1, 8 +40240ec9: 02cd mov.n a12, a2 +40240ecb: 4228 l32i.n a2, a2, 16 +40240ecd: 3109 s32i.n a0, a1, 12 +40240ecf: 11d9 s32i.n a13, a1, 4 +40240ed1: 379226 beqi a2, 10, 40240f0c +40240ed4: 3422b6 bltui a2, 2, 40240f0c +40240ed7: 212c22 l32i a2, a12, 132 +40240eda: 007216 beqz a2, 40240ee5 +40240edd: feb845 call0 4023fa64 +40240ee0: 020c movi.n a2, 0 +40240ee2: 216c22 s32i a2, a12, 132 +40240ee5: 202c22 l32i a2, a12, 128 +40240ee8: 00a0d2 movi a13, 0 +40240eeb: fffb85 call0 40240ea4 +40240eee: ffaf22 movi a2, -1 +40240ef1: 1d5c22 s16i a2, a12, 58 +40240ef4: 1e2c22 l32i a2, a12, 120 +40240ef7: 206cd2 s32i a13, a12, 128 +40240efa: fffa85 call0 40240ea4 +40240efd: 1f2c22 l32i a2, a12, 124 +40240f00: fffa05 call0 40240ea4 +40240f03: 1e6cd2 s32i a13, a12, 120 +40240f06: 1f6cd2 s32i a13, a12, 124 +40240f09: 3b5cd2 s16i a13, a12, 118 +40240f0c: 3108 l32i.n a0, a1, 12 +40240f0e: 21c8 l32i.n a12, a1, 8 +40240f10: 11d8 l32i.n a13, a1, 4 +40240f12: 10c112 addi a1, a1, 16 +40240f15: f00d ret.n + ... + +40240f18 : +40240f18: f0c112 addi a1, a1, -16 +40240f1b: 21c9 s32i.n a12, a1, 8 +40240f1d: 03cd mov.n a12, a3 +40240f1f: 0238 l32i.n a3, a2, 0 +40240f21: 3109 s32i.n a0, a1, 12 +40240f23: 0593c7 bne a3, a12, 40240f2c +40240f26: 3338 l32i.n a3, a3, 12 +40240f28: 0008c6 j 40240f4f +40240f2b: 6f2100 excw +40240f2e: ff .byte 0xff +40240f2f: 040c movi.n a4, 0 +40240f31: 0239 s32i.n a3, a2, 0 +40240f33: 639c beqz.n a3, 40240f4d +40240f35: 3358 l32i.n a5, a3, 12 +40240f37: 0a9c57 bne a12, a5, 40240f45 +40240f3a: 048c beqz.n a4, 40240f3e +40240f3c: 0239 s32i.n a3, a2, 0 +40240f3e: 3c28 l32i.n a2, a12, 12 +40240f40: 3329 s32i.n a2, a3, 12 +40240f42: 0002c6 j 40240f51 +40240f45: 140c movi.n a4, 1 +40240f47: 053d mov.n a3, a5 +40240f49: fff986 j 40240f33 +40240f4c: 048c00 extui a8, a0, 12, 1 +40240f4f: 0239 s32i.n a3, a2, 0 +40240f51: 00a022 movi a2, 0 +40240f54: 036c22 s32i a2, a12, 12 +40240f57: 202cc0 or a2, a12, a12 +40240f5a: fff685 call0 40240ec4 +40240f5d: 4c28 l32i.n a2, a12, 16 +40240f5f: 159226 beqi a2, 10, 40240f78 +40240f62: 121226 beqi a2, 1, 40240f78 +40240f65: 240c32 l8ui a3, a12, 36 +40240f68: 0c6307 bbci a3, 0, 40240f78 +40240f6b: 220c movi.n a2, 2 +40240f6d: 202320 or a2, a3, a2 +40240f70: 244c22 s8i a2, a12, 36 +40240f73: 0c2d mov.n a2, a12 +40240f75: 024985 call0 40243410 +40240f78: 3108 l32i.n a0, a1, 12 +40240f7a: 020c movi.n a2, 0 +40240f7c: 4c29 s32i.n a2, a12, 16 +40240f7e: 21c8 l32i.n a12, a1, 8 +40240f80: 10c112 addi a1, a1, 16 +40240f83: f00d ret.n +40240f85: 000000 ill + +40240f88 : +40240f88: f0c112 addi a1, a1, -16 +40240f8b: 4238 l32i.n a3, a2, 16 +40240f8d: 3109 s32i.n a0, a1, 12 +40240f8f: 0a1326 beqi a3, 1, 40240f9d +40240f92: 240242 l8ui a4, a2, 36 +40240f95: 031c movi.n a3, 16 +40240f97: 203430 or a3, a4, a3 +40240f9a: 244232 s8i a3, a2, 36 +40240f9d: 01a032 movi a3, 1 +40240fa0: c0b305 call0 40201ad4 +40240fa3: 032102 l32i a0, a1, 12 +40240fa6: 10c112 addi a1, a1, 16 +40240fa9: 000080 ret + +40240fac : +40240fac: f0c112 addi a1, a1, -16 +40240faf: 0261c2 s32i a12, a1, 8 +40240fb2: 036102 s32i a0, a1, 12 +40240fb5: 206330 or a6, a3, a3 +40240fb8: 04cd mov.n a12, a4 +40240fba: 049c beqz.n a4, 40240fce +40240fbc: 041432 l16ui a3, a4, 8 +40240fbf: 062d mov.n a2, a6 +40240fc1: ffe545 call0 40240e18 +40240fc4: 0c2d mov.n a2, a12 +40240fc6: fea9c5 call0 4023fa64 +40240fc9: 020c movi.n a2, 0 +40240fcb: 000246 j 40240fd8 +40240fce: 020c movi.n a2, 0 +40240fd0: 049527 bne a5, a2, 40240fd8 +40240fd3: 032d mov.n a2, a3 +40240fd5: fffb05 call0 40240f88 +40240fd8: 3108 l32i.n a0, a1, 12 +40240fda: 21c8 l32i.n a12, a1, 8 +40240fdc: 10c112 addi a1, a1, 16 +40240fdf: f00d ret.n +40240fe1: 000000 ill + +40240fe4 : +40240fe4: ece221 l32r a2, 4023c36c +40240fe7: e0c112 addi a1, a1, -32 +40240fea: 61c9 s32i.n a12, a1, 24 +40240fec: 02c8 l32i.n a12, a2, 0 +40240fee: 41e9 s32i.n a14, a1, 16 +40240ff0: 31f9 s32i.n a15, a1, 12 +40240ff2: 7109 s32i.n a0, a1, 28 +40240ff4: 51d9 s32i.n a13, a1, 20 +40240ff6: 2e0c movi.n a14, 2 +40240ff8: cf7c movi.n a15, -4 +40240ffa: 04cc16 beqz a12, 4024104a +40240ffd: 212c42 l32i a4, a12, 132 +40241000: 3cd8 l32i.n a13, a12, 12 +40241002: 54ac beqz.n a4, 4024102b +40241004: 232c62 l32i a6, a12, 140 +40241007: 050c movi.n a5, 0 +40241009: 0c3d mov.n a3, a12 +4024100b: 009616 beqz a6, 40241018 +4024100e: 062c22 l32i a2, a12, 24 +40241011: 0006c0 callx0 a6 +40241014: 000146 j 4024101d +40241017: 052d00 extui a2, a0, 29, 1 +4024101a: fff905 call0 40240fac +4024101d: 52cc bnez.n a2, 40241026 +4024101f: 216c22 s32i a2, a12, 132 +40241022: 000146 j 4024102b +40241025: 837c00 moveqz a7, a12, a0 +40241028: 191237 beq a2, a3, 40241045 +4024102b: 240c22 l8ui a2, a12, 36 +4024102e: 136207 bbci a2, 0, 40241045 +40241031: 2022e0 or a2, a2, a14 +40241034: 244c22 s8i a2, a12, 36 +40241037: 0c2d mov.n a2, a12 +40241039: 023d45 call0 40243410 +4024103c: 240c22 l8ui a2, a12, 36 +4024103f: 1022f0 and a2, a2, a15 +40241042: 244c22 s8i a2, a12, 36 +40241045: 0dcd mov.n a12, a13 +40241047: ffebc6 j 40240ffa +4024104a: 7108 l32i.n a0, a1, 28 +4024104c: 61c8 l32i.n a12, a1, 24 +4024104e: 51d8 l32i.n a13, a1, 20 +40241050: 41e8 l32i.n a14, a1, 16 +40241052: 31f8 l32i.n a15, a1, 12 +40241054: 20c112 addi a1, a1, 32 +40241057: f00d ret.n +40241059: 000000 ill + +4024105c : +4024105c: f0c112 addi a1, a1, -16 +4024105f: 11d9 s32i.n a13, a1, 4 +40241061: 04dd mov.n a13, a4 +40241063: 4248 l32i.n a4, a2, 16 +40241065: 21c9 s32i.n a12, a1, 8 +40241067: 3109 s32i.n a0, a1, 12 +40241069: 02cd mov.n a12, a2 +4024106b: 527c movi.n a2, -11 +4024106d: 331426 beqi a4, 1, 402410a4 +40241070: 639c beqz.n a3, 4024108a +40241072: 212c22 l32i a2, a12, 132 +40241075: 628c beqz.n a2, 4024107f +40241077: fe9ec5 call0 4023fa64 +4024107a: 020c movi.n a2, 0 +4024107c: 216c22 s32i a2, a12, 132 +4024107f: 240c32 l8ui a3, a12, 36 +40241082: 021c movi.n a2, 16 +40241084: 202320 or a2, a3, a2 +40241087: 244c22 s8i a2, a12, 36 +4024108a: 00a022 movi a2, 0 +4024108d: 131d27 beq a13, a2, 402410a4 +40241090: 042c32 l32i a3, a12, 16 +40241093: 0d83f6 bgeui a3, 8, 402410a4 +40241096: 98a042 movi a4, 152 +40241099: 075437 bbc a4, a3, 402410a4 +4024109c: 203220 or a3, a2, a2 +4024109f: 0c2d mov.n a2, a12 +402410a1: c0a305 call0 40201ad4 +402410a4: 3108 l32i.n a0, a1, 12 +402410a6: 21c8 l32i.n a12, a1, 8 +402410a8: 11d8 l32i.n a13, a1, 4 +402410aa: 10c112 addi a1, a1, 16 +402410ad: f00d ret.n +402410af: b69000 excw +402410b2: 974024 excw +402410b5: 4024b6 bltui a4, 2, 402410f9 + +402410b8 : +402410b8: d0c112 addi a1, a1, -48 +402410bb: a1c9 s32i.n a12, a1, 40 +402410bd: ecaac1 l32r a12, 4023c368 +402410c0: 81e9 s32i.n a14, a1, 32 +402410c2: 0c28 l32i.n a2, a12, 0 +402410c4: b109 s32i.n a0, a1, 44 +402410c6: 221b addi.n a2, a2, 1 +402410c8: 91d9 s32i.n a13, a1, 36 +402410ca: 71f9 s32i.n a15, a1, 28 +402410cc: 0c29 s32i.n a2, a12, 0 +402410ce: eca721 l32r a2, 4023c36c +402410d1: 030c movi.n a3, 0 +402410d3: 02e8 l32i.n a14, a2, 0 +402410d5: 0139 s32i.n a3, a1, 0 +402410d7: 221e16 beqz a14, 402412fc +402410da: 4e58 l32i.n a5, a14, 16 +402410dc: 4e0e32 l8ui a3, a14, 78 +402410df: 112566 bnei a5, 2, 402410f4 +402410e2: e82b21 l32r a2, 4023b190 +402410e5: 01a0d2 movi a13, 1 +402410e8: 0020c0 memw +402410eb: 002222 l32i a2, a2, 0 +402410ee: 029327 bne a3, a2, 402410f4 +402410f1: 002ec6 j 402411b0 +402410f4: e81b41 l32r a4, 4023b160 +402410f7: 01a0d2 movi a13, 1 +402410fa: 0020c0 memw +402410fd: 002422 l32i a2, a4, 0 +40241100: 029327 bne a3, a2, 40241106 +40241103: 002a46 j 402411b0 +40241106: ac0e22 l8ui a2, a14, 172 +40241109: 030216 beqz a2, 4024113d +4024110c: 2a2ef2 l32i a15, a14, 168 +4024110f: 320b addi.n a3, a2, -1 +40241111: ffda add.n a15, a15, a13 +40241113: ffe721 l32r a2, 402410b0 +40241116: 2a6ef2 s32i a15, a14, 168 +40241119: df9d05 call0 40220aec +4024111c: 02bf27 bgeu a15, a2, 40241122 +4024111f: 0022c6 j 402411ae +40241122: 020c movi.n a2, 0 +40241124: 2a6e22 s32i a2, a14, 168 +40241127: ac0e22 l8ui a2, a14, 172 +4024112a: 0472f6 bgeui a2, 7, 40241132 +4024112d: 221b addi.n a2, a2, 1 +4024112f: ac4e22 s8i a2, a14, 172 +40241132: 0e2d mov.n a2, a14 +40241134: 021c45 call0 402432fc +40241137: 001cc6 j 402411ae +4024113a: 000000 ill +4024113d: 1d9e22 l16si a2, a14, 58 +40241140: 004296 bltz a2, 40241148 +40241143: 221b addi.n a2, a2, 1 +40241145: 1d5e22 s16i a2, a14, 58 +40241148: 1f2e22 l32i a2, a14, 124 +4024114b: 05f216 beqz a2, 402411ae +4024114e: 1d9e42 l16si a4, a14, 58 +40241151: 269e22 l16si a2, a14, 76 +40241154: 562427 blt a4, a2, 402411ae +40241157: 1f2526 beqi a5, 2, 4024117a +4024115a: 241ef2 l16ui a15, a14, 72 +4024115d: 259e22 l16si a2, a14, 74 +40241160: 11ff00 slli a15, a15, 16 +40241163: 31f3f0 srai a15, a15, 19 +40241166: ff2a add.n a15, a15, a2 +40241168: ffd321 l32r a2, 402410b4 +4024116b: 201110 or a1, a1, a1 +4024116e: df97c5 call0 40220aec +40241171: 401200 ssl a2 +40241174: a12f00 sll a2, a15 +40241177: 265e22 s16i a2, a14, 76 +4024117a: 020c movi.n a2, 0 +4024117c: 1d5e22 s16i a2, a14, 58 +4024117f: 2b1e32 l16ui a3, a14, 86 +40241182: 301e22 l16ui a2, a14, 96 +40241185: f45030 extui a5, a3, 0, 16 +40241188: f44020 extui a4, a2, 0, 16 +4024118b: 02b547 bgeu a5, a4, 40241191 +4024118e: 202330 or a2, a3, a3 +40241191: 1e1e32 l16ui a3, a14, 60 +40241194: e42120 extui a2, a2, 1, 15 +40241197: 2c5e22 s16i a2, a14, 88 +4024119a: 1143f0 slli a4, a3, 1 +4024119d: 02a247 bge a2, a4, 402411a3 +402411a0: 2c5e42 s16i a4, a14, 88 +402411a3: 2b5e32 s16i a3, a14, 86 +402411a6: 0e2d mov.n a2, a14 +402411a8: 201110 or a1, a1, a1 +402411ab: 0269c5 call0 40243848 +402411ae: 0d0c movi.n a13, 0 +402411b0: 4e28 l32i.n a2, a14, 16 +402411b2: 126266 bnei a2, 6, 402411c8 +402411b5: de58 l32i.n a5, a14, 52 +402411b7: 0c38 l32i.n a3, a12, 0 +402411b9: c03350 sub a3, a3, a5 +402411bc: 50a052 movi a5, 80 +402411bf: 05b537 bgeu a5, a3, 402411c8 +402411c2: 01cd42 addi a4, a13, 1 +402411c5: 74d040 extui a13, a4, 0, 8 +402411c8: 080e32 l8ui a3, a14, 8 +402411cb: 0f0c movi.n a15, 0 +402411cd: 606337 bbci a3, 3, 40241231 +402411d0: 024226 beqi a2, 4, 402411d6 +402411d3: 5a7266 bnei a2, 7, 40241231 +402411d6: 0cf8 l32i.n a15, a12, 0 +402411d8: de28 l32i.n a2, a14, 52 +402411da: 282e52 l32i a5, a14, 160 +402411dd: c02f20 sub a2, a15, a2 +402411e0: 1129 s32i.n a2, a1, 4 +402411e2: 292e22 l32i a2, a14, 164 +402411e5: 272ef2 l32i a15, a14, 156 +402411e8: 822520 mull a2, a5, a2 +402411eb: faa032 movi a3, 250 +402411ee: 22fa add.n a2, a2, a15 +402411f0: 2159 s32i.n a5, a1, 8 +402411f2: e7bc01 l32r a0, 4023b0e4 +402411f5: 0000c0 callx0 a0 +402411f8: 1148 l32i.n a4, a1, 4 +402411fa: 2158 l32i.n a5, a1, 8 +402411fc: 09b247 bgeu a2, a4, 40241209 +402411ff: 4d1b addi.n a4, a13, 1 +40241201: 74d040 extui a13, a4, 0, 8 +40241204: 1f0c movi.n a15, 1 +40241206: 0009c6 j 40241231 +40241209: ad0e22 l8ui a2, a14, 173 +4024120c: faa032 movi a3, 250 +4024120f: 822250 mull a2, a2, a5 +40241212: 8022f0 add a2, a2, a15 +40241215: e7b301 l32r a0, 4023b0e4 +40241218: 0000c0 callx0 a0 +4024121b: 012142 l32i a4, a1, 4 +4024121e: 00a0f2 movi a15, 0 +40241221: 0cb247 bgeu a2, a4, 40241231 +40241224: 0e2d mov.n a2, a14 +40241226: 020545 call0 4024327c +40241229: ad0e22 l8ui a2, a14, 173 +4024122c: 221b addi.n a2, a2, 1 +4024122e: ad4e22 s8i a2, a14, 173 +40241231: 202e22 l32i a2, a14, 128 +40241234: 929c beqz.n a2, 40241251 +40241236: 269e32 l16si a3, a14, 76 +40241239: 0c68 l32i.n a6, a12, 0 +4024123b: de78 l32i.n a7, a14, 52 +4024123d: 903330 addx2 a3, a3, a3 +40241240: c06670 sub a6, a6, a7 +40241243: 1133f0 slli a3, a3, 1 +40241246: 073637 bltu a6, a3, 40241251 +40241249: ffc585 call0 40240ea4 +4024124c: 020c movi.n a2, 0 +4024124e: 206e22 s32i a2, a14, 128 +40241251: 4e28 l32i.n a2, a14, 16 +40241253: 0b3266 bnei a2, 3, 40241262 +40241256: de38 l32i.n a3, a14, 52 +40241258: 0c28 l32i.n a2, a12, 0 +4024125a: c02230 sub a2, a2, a3 +4024125d: 035c movi.n a3, 80 +4024125f: 0003c6 j 40241272 +40241262: 930c movi.n a3, 9 +40241264: 0d9237 bne a2, a3, 40241275 +40241267: de38 l32i.n a3, a14, 52 +40241269: 002c22 l32i a2, a12, 0 +4024126c: c02230 sub a2, a2, a3 +4024126f: e0a132 movi a3, 0x1e0 +40241272: 023327 bltu a3, a2, 40241278 +40241275: 04cd16 beqz a13, 402412c5 +40241278: 0e2d mov.n a2, a14 +4024127a: ffc485 call0 40240ec4 +4024127d: 0138 l32i.n a3, a1, 0 +4024127f: 3e28 l32i.n a2, a14, 12 +40241281: 338c beqz.n a3, 40241288 +40241283: 3329 s32i.n a2, a3, 12 +40241285: 000146 j 4024128e +40241288: ec3941 l32r a4, 4023c36c +4024128b: 006422 s32i a2, a4, 0 +4024128e: 012f16 beqz a15, 402412a4 +40241291: 111e72 l16ui a7, a14, 34 +40241294: 101e62 l16ui a6, a14, 32 +40241297: 0a2e32 l32i a3, a14, 40 +4024129a: 172e22 l32i a2, a14, 92 +4024129d: 5e4b addi.n a5, a14, 4 +4024129f: 0e4d mov.n a4, a14 +402412a1: 01e9c5 call0 40243140 +402412a4: 262e42 l32i a4, a14, 152 +402412a7: 548c beqz.n a4, 402412b0 +402412a9: 6e28 l32i.n a2, a14, 24 +402412ab: 837c movi.n a3, -8 +402412ad: 0004c0 callx0 a4 +402412b0: fe8d31 l32r a3, 40240ce4 +402412b3: 0e2d mov.n a2, a14 +402412b5: bca342 movi a4, 0x3bc +402412b8: 3ef8 l32i.n a15, a14, 12 +402412ba: df7a01 l32r a0, 402390a4 +402412bd: 0000c0 callx0 a0 +402412c0: 01e8 l32i.n a14, a1, 0 +402412c2: 000b86 j 402412f4 +402412c5: 380e22 l8ui a2, a14, 56 +402412c8: 390e32 l8ui a3, a14, 57 +402412cb: 221b addi.n a2, a2, 1 +402412cd: 742020 extui a2, a2, 0, 8 +402412d0: 384e22 s8i a2, a14, 56 +402412d3: 3ef8 l32i.n a15, a14, 12 +402412d5: 1b3237 bltu a2, a3, 402412f4 +402412d8: 020c movi.n a2, 0 +402412da: 252e42 l32i a4, a14, 148 +402412dd: 384e22 s8i a2, a14, 56 +402412e0: 64cc bnez.n a4, 402412ea +402412e2: 0e2d mov.n a2, a14 +402412e4: 021285 call0 40243410 +402412e7: 000246 j 402412f4 +402412ea: 6e28 l32i.n a2, a14, 24 +402412ec: 0e3d mov.n a3, a14 +402412ee: 0004c0 callx0 a4 +402412f1: fed216 beqz a2, 402412e2 +402412f4: 01e9 s32i.n a14, a1, 0 +402412f6: 0fed mov.n a14, a15 +402412f8: ff76c6 j 402410d7 +402412fb: 1ad100 excw +402412fe: 58ec bnez.n a8, 40241327 +40241300: 160d excw +40241302: 380405 call0 40279344 <_irom0_text_end+0x2c3e4> +40241305: 0c28d5 excw +40241308: c02230 sub a2, a2, a3 +4024130b: e0a132 movi a3, 0x1e0 +4024130e: 2eb327 bgeu a3, a2, 40241340 +40241311: 052d mov.n a2, a5 +40241313: 2159 s32i.n a5, a1, 8 +40241315: ffbac5 call0 40240ec4 +40241318: 2158 l32i.n a5, a1, 8 +4024131a: 3528 l32i.n a2, a5, 12 +4024131c: 4e8c beqz.n a14, 40241324 +4024131e: 3e29 s32i.n a2, a14, 12 +40241320: 000086 j 40241326 +40241323: 0d2900 excw +40241326: fe6f31 l32r a3, 40240ce4 +40241329: 052d mov.n a2, a5 +4024132b: eea342 movi a4, 0x3ee +4024132e: 35f8 l32i.n a15, a5, 12 +40241330: df5d01 l32r a0, 402390a4 +40241333: 0000c0 callx0 a0 +40241336: 0e5d mov.n a5, a14 +40241338: 05ed mov.n a14, a5 +4024133a: 0f5d mov.n a5, a15 +4024133c: fff046 j 40241301 +4024133f: 35f800 extui a15, a0, 24, 4 +40241342: fffc86 j 40241338 +40241345: b108 l32i.n a0, a1, 44 +40241347: a1c8 l32i.n a12, a1, 40 +40241349: 91d8 l32i.n a13, a1, 36 +4024134b: 81e8 l32i.n a14, a1, 32 +4024134d: 71f8 l32i.n a15, a1, 28 +4024134f: 30c112 addi a1, a1, 48 +40241352: f00d ret.n +40241354: ff30b4 excw +40241357: 3f .byte 0x3f + +40241358 : +40241358: f0c112 addi a1, a1, -16 +4024135b: 3109 s32i.n a0, a1, 12 +4024135d: ffc845 call0 40240fe4 +40241360: fffd31 l32r a3, 40241354 +40241363: 000322 l8ui a2, a3, 0 +40241366: 221b addi.n a2, a2, 1 +40241368: 742020 extui a2, a2, 0, 8 +4024136b: 004322 s8i a2, a3, 0 +4024136e: 026207 bbci a2, 0, 40241374 +40241371: ffd445 call0 402410b8 +40241374: 3108 l32i.n a0, a1, 12 +40241376: 10c112 addi a1, a1, 16 +40241379: f00d ret.n + ... + +4024137c : +4024137c: c0c112 addi a1, a1, -64 +4024137f: e1c9 s32i.n a12, a1, 56 +40241381: 02cd mov.n a12, a2 +40241383: 4228 l32i.n a2, a2, 16 +40241385: b1f9 s32i.n a15, a1, 44 +40241387: f109 s32i.n a0, a1, 60 +40241389: d1d9 s32i.n a13, a1, 52 +4024138b: c1e9 s32i.n a14, a1, 48 +4024138d: 20f330 or a15, a3, a3 +40241390: 109266 bnei a2, 10, 402413a4 +40241393: ebf421 l32r a2, 4023c364 +40241396: 203cc0 or a3, a12, a12 +40241399: ffb7c5 call0 40240f18 +4024139c: 67a142 movi a4, 0x167 +4024139f: 001846 j 40241404 +402413a2: 220000 excw +402413a5: 172c movi.n a7, 33 +402413a7: 0c3d mov.n a3, a12 +402413a9: 4129 s32i.n a2, a1, 16 +402413ab: 0c28 l32i.n a2, a12, 0 +402413ad: ace8 l32i.n a14, a12, 40 +402413af: 0129 s32i.n a2, a1, 0 +402413b1: 1c28 l32i.n a2, a12, 4 +402413b3: 262cd2 l32i a13, a12, 152 +402413b6: 1129 s32i.n a2, a1, 4 +402413b8: 101c22 l16ui a2, a12, 32 +402413bb: 5129 s32i.n a2, a1, 20 +402413bd: 111c22 l16ui a2, a12, 34 +402413c0: 6129 s32i.n a2, a1, 24 +402413c2: 6c28 l32i.n a2, a12, 24 +402413c4: 7129 s32i.n a2, a1, 28 +402413c6: ebe921 l32r a2, 4023c36c +402413c9: ffb4c5 call0 40240f18 +402413cc: 1f2c22 l32i a2, a12, 124 +402413cf: 128c beqz.n a2, 402413d4 +402413d1: ffad05 call0 40240ea4 +402413d4: 1e2c22 l32i a2, a12, 120 +402413d7: 128c beqz.n a2, 402413dc +402413d9: ffac85 call0 40240ea4 +402413dc: 202c22 l32i a2, a12, 128 +402413df: 128c beqz.n a2, 402413e4 +402413e1: ffac05 call0 40240ea4 +402413e4: 010f16 beqz a15, 402413f8 +402413e7: 062172 l32i a7, a1, 24 +402413ea: 052162 l32i a6, a1, 20 +402413ed: 4128 l32i.n a2, a1, 16 +402413ef: 514b addi.n a5, a1, 4 +402413f1: 014d mov.n a4, a1 +402413f3: 0e3d mov.n a3, a14 +402413f5: 01d485 call0 40243140 +402413f8: 5d8c beqz.n a13, 40241401 +402413fa: 7128 l32i.n a2, a1, 28 +402413fc: 837c movi.n a3, -8 +402413fe: 000dc0 callx0 a13 +40241401: 84a142 movi a4, 0x184 +40241404: fe3831 l32r a3, 40240ce4 +40241407: 202cc0 or a2, a12, a12 +4024140a: df2601 l32r a0, 402390a4 +4024140d: 0000c0 callx0 a0 +40241410: f108 l32i.n a0, a1, 60 +40241412: e1c8 l32i.n a12, a1, 56 +40241414: d1d8 l32i.n a13, a1, 52 +40241416: c1e8 l32i.n a14, a1, 48 +40241418: b1f8 l32i.n a15, a1, 44 +4024141a: 40c112 addi a1, a1, 64 +4024141d: f00d ret.n + ... + +40241420 : +40241420: f0c112 addi a1, a1, -16 +40241423: 130c movi.n a3, 1 +40241425: 3109 s32i.n a0, a1, 12 +40241427: fff545 call0 4024137c +4024142a: 3108 l32i.n a0, a1, 12 +4024142c: 10c112 addi a1, a1, 16 +4024142f: f00d ret.n +40241431: 000000 ill + +40241434 : +40241434: f0c112 addi a1, a1, -16 +40241437: 0161d2 s32i a13, a1, 4 +4024143a: 20d220 or a13, a2, a2 +4024143d: f09621 l32r a2, 4023d698 +40241440: fe2931 l32r a3, 40240ce4 +40241443: 042222 l32i a2, a2, 16 +40241446: 050c movi.n a5, 0 +40241448: 58a442 movi a4, 0x458 +4024144b: 21c9 s32i.n a12, a1, 8 +4024144d: 3109 s32i.n a0, a1, 12 +4024144f: e0b101 l32r a0, 40239714 +40241452: 0000c0 callx0 a0 +40241455: 02cd mov.n a12, a2 +40241457: d28c beqz.n a2, 40241468 +40241459: 441c movi.n a4, 20 +4024145b: 0d3d mov.n a3, a13 +4024145d: e0df01 l32r a0, 402397dc +40241460: 0000c0 callx0 a0 +40241463: 1c28 l32i.n a2, a12, 4 +40241465: fe5ec5 call0 4023fa54 +40241468: 3108 l32i.n a0, a1, 12 +4024146a: 0c2d mov.n a2, a12 +4024146c: 11d8 l32i.n a13, a1, 4 +4024146e: 21c8 l32i.n a12, a1, 8 +40241470: 10c112 addi a1, a1, 16 +40241473: f00d ret.n +40241475: 000000 ill +40241478: 89b8 l32i.n a11, a9, 32 +4024147a: fe .byte 0xfe +4024147b: 3f .byte 0x3f + +4024147c : +4024147c: ffff31 l32r a3, 40241478 +4024147f: ebba41 l32r a4, 4023c368 +40241482: 0328 l32i.n a2, a3, 0 +40241484: 0448 l32i.n a4, a4, 0 +40241486: 224a add.n a2, a2, a4 +40241488: ffa216 beqz a2, 40241486 +4024148b: 0329 s32i.n a2, a3, 0 +4024148d: f00d ret.n +4024148f: 0fac00 excw +40241492: c04024 excw +40241495: 0001d4 excw + +40241498 : +40241498: d0c112 addi a1, a1, -48 +4024149b: 71f9 s32i.n a15, a1, 28 +4024149d: 74f020 extui a15, a2, 0, 8 +402414a0: f07e21 l32r a2, 4023d698 +402414a3: a1c9 s32i.n a12, a1, 40 +402414a5: fe0fc1 l32r a12, 40240ce4 +402414a8: 2228 l32i.n a2, a2, 8 +402414aa: 050c movi.n a5, 0 +402414ac: bda442 movi a4, 0x4bd +402414af: 0c3d mov.n a3, a12 +402414b1: 91d9 s32i.n a13, a1, 36 +402414b3: 81e9 s32i.n a14, a1, 32 +402414b5: b109 s32i.n a0, a1, 44 +402414b7: 006122 s32i a2, a1, 0 +402414ba: e09601 l32r a0, 40239714 +402414bd: 0000c0 callx0 a0 +402414c0: 02ed mov.n a14, a2 +402414c2: eba9d1 l32r a13, 4023c368 +402414c5: 07f256 bnez a2, 40241548 +402414c8: eba721 l32r a2, 4023c364 +402414cb: 050c movi.n a5, 0 +402414cd: 0d68 l32i.n a6, a13, 0 +402414cf: 0238 l32i.n a3, a2, 0 +402414d1: 052d mov.n a2, a5 +402414d3: 139c beqz.n a3, 402414e8 +402414d5: d348 l32i.n a4, a3, 52 +402414d7: c04640 sub a4, a6, a4 +402414da: 033457 bltu a4, a5, 402414e1 +402414dd: 045d mov.n a5, a4 +402414df: 032d mov.n a2, a3 +402414e1: 3338 l32i.n a3, a3, 12 +402414e3: fffb06 j 402414d3 +402414e6: 8c0000 excw +402414e9: f34512 s8i a1, a5, 243 +402414ec: ff .byte 0xff +402414ed: 0128 l32i.n a2, a1, 0 +402414ef: 050c movi.n a5, 0 +402414f1: c4a442 movi a4, 0x4c4 +402414f4: 0c3d mov.n a3, a12 +402414f6: e08701 l32r a0, 40239714 +402414f9: 0000c0 callx0 a0 +402414fc: 02ed mov.n a14, a2 +402414fe: 046256 bnez a2, 40241548 +40241501: eb9a21 l32r a2, 4023c36c +40241504: 050c movi.n a5, 0 +40241506: 0d88 l32i.n a8, a13, 0 +40241508: 0238 l32i.n a3, a2, 0 +4024150a: 7fa072 movi a7, 127 +4024150d: 052d mov.n a2, a5 +4024150f: a39c beqz.n a3, 4024152d +40241511: 140362 l8ui a6, a3, 20 +40241514: 103767 bltu a7, a6, 40241528 +40241517: 0d3f67 bltu a15, a6, 40241528 +4024151a: d348 l32i.n a4, a3, 52 +4024151c: c04840 sub a4, a8, a4 +4024151f: 053457 bltu a4, a5, 40241528 +40241522: 067d mov.n a7, a6 +40241524: 045d mov.n a5, a4 +40241526: 032d mov.n a2, a3 +40241528: 3338 l32i.n a3, a3, 12 +4024152a: fff846 j 4024150f +4024152d: 128c beqz.n a2, 40241532 +4024152f: ffef05 call0 40241420 +40241532: 0128 l32i.n a2, a1, 0 +40241534: 050c movi.n a5, 0 +40241536: caa442 movi a4, 0x4ca +40241539: 203cc0 or a3, a12, a12 +4024153c: e07601 l32r a0, 40239714 +4024153f: 0000c0 callx0 a0 +40241542: 20e220 or a14, a2, a2 +40241545: 081216 beqz a2, 402415ca +40241548: b0a042 movi a4, 176 +4024154b: 030c movi.n a3, 0 +4024154d: 0e2d mov.n a2, a14 +4024154f: ddb101 l32r a0, 40238c14 +40241552: 0000c0 callx0 a0 +40241555: 323621 l32r a2, 4020de30 +40241558: 144ef2 s8i a15, a14, 20 +4024155b: 395e22 s16i a2, a14, 114 +4024155e: e6e021 l32r a2, 4023b0e0 +40241561: 0c0c movi.n a12, 0 +40241563: 0020c0 memw +40241566: 0238 l32i.n a3, a2, 0 +40241568: 0020c0 memw +4024156b: 0228 l32i.n a2, a2, 0 +4024156d: 3a5ec2 s16i a12, a14, 116 +40241570: 175e22 s16i a2, a14, 46 +40241573: 80af22 movi a2, -128 +40241576: 0a4e22 s8i a2, a14, 10 +40241579: 18a222 movi a2, 0x218 +4024157c: 1e5e22 s16i a2, a14, 60 +4024157f: 420c movi.n a2, 4 +40241581: 265e22 s16i a2, a14, 76 +40241584: 255e22 s16i a2, a14, 74 +40241587: f27c movi.n a2, -1 +40241589: 1d5e22 s16i a2, a14, 58 +4024158c: 120c movi.n a2, 1 +4024158e: 165e32 s16i a3, a14, 44 +40241591: 094ec2 s8i a12, a14, 9 +40241594: 245ec2 s16i a12, a14, 72 +40241597: 2b5e22 s16i a2, a14, 86 +4024159a: ffee05 call0 4024147c +4024159d: 1a6e22 s32i a2, a14, 104 +402415a0: 176e22 s32i a2, a14, 92 +402415a3: 146e22 s32i a2, a14, 80 +402415a6: 1b6e22 s32i a2, a14, 108 +402415a9: 0d28 l32i.n a2, a13, 0 +402415ab: 384ec2 s8i a12, a14, 56 +402415ae: de29 s32i.n a2, a14, 52 +402415b0: ffb821 l32r a2, 40241490 +402415b3: ad4ec2 s8i a12, a14, 173 +402415b6: 236e22 s32i a2, a14, 140 +402415b9: ffb621 l32r a2, 40241494 +402415bc: 276e22 s32i a2, a14, 156 +402415bf: 290621 l32r a2, 4020b9d8 +402415c2: 286e22 s32i a2, a14, 160 +402415c5: 920c movi.n a2, 9 +402415c7: 296e22 s32i a2, a14, 164 +402415ca: b108 l32i.n a0, a1, 44 +402415cc: 0e2d mov.n a2, a14 +402415ce: a1c8 l32i.n a12, a1, 40 +402415d0: 91d8 l32i.n a13, a1, 36 +402415d2: 81e8 l32i.n a14, a1, 32 +402415d4: 71f8 l32i.n a15, a1, 28 +402415d6: 30c112 addi a1, a1, 48 +402415d9: f00d ret.n + ... + +402415dc : +402415dc: f0c112 addi a1, a1, -16 +402415df: 024c movi.n a2, 64 +402415e1: 3109 s32i.n a0, a1, 12 +402415e3: ffeb45 call0 40241498 +402415e6: 3108 l32i.n a0, a1, 12 +402415e8: 10c112 addi a1, a1, 16 +402415eb: f00d ret.n +402415ed: 000000 ill + +402415f0 : +402415f0: f0c112 addi a1, a1, -16 +402415f3: 21c9 s32i.n a12, a1, 8 +402415f5: f4c020 extui a12, a2, 0, 16 +402415f8: 032d mov.n a2, a3 +402415fa: 3109 s32i.n a0, a1, 12 +402415fc: fcba05 call0 4023e1a0 +402415ff: 429c beqz.n a2, 40241617 +40241601: 181222 l16ui a2, a2, 48 +40241604: f28c beqz.n a2, 40241617 +40241606: d8c222 addi a2, a2, -40 +40241609: 023d mov.n a3, a2 +4024160b: f42020 extui a2, a2, 0, 16 +4024160e: 02bc27 bgeu a12, a2, 40241614 +40241611: 203cc0 or a3, a12, a12 +40241614: f4c030 extui a12, a3, 0, 16 +40241617: 3108 l32i.n a0, a1, 12 +40241619: 0c2d mov.n a2, a12 +4024161b: 21c8 l32i.n a12, a1, 8 +4024161d: 10c112 addi a1, a1, 16 +40241620: f00d ret.n + ... + +40241624 : +40241624: e0c112 addi a1, a1, -32 +40241627: 0361f2 s32i a15, a1, 12 +4024162a: 20f330 or a15, a3, a3 +4024162d: 4238 l32i.n a3, a2, 16 +4024162f: 61c9 s32i.n a12, a1, 24 +40241631: 41e9 s32i.n a14, a1, 16 +40241633: 7109 s32i.n a0, a1, 28 +40241635: 51d9 s32i.n a13, a1, 20 +40241637: 02cd mov.n a12, a2 +40241639: 05ed mov.n a14, a5 +4024163b: f44040 extui a4, a4, 0, 16 +4024163e: 127c movi.n a2, -15 +40241640: 0d6356 bnez a3, 4024171a +40241643: a27c movi.n a2, -6 +40241645: 0d1f16 beqz a15, 4024171a +40241648: 0f28 l32i.n a2, a15, 0 +4024164a: 115c42 s16i a4, a12, 34 +4024164d: 1c29 s32i.n a2, a12, 4 +4024164f: 0c28 l32i.n a2, a12, 0 +40241651: f2cc bnez.n a2, 40241664 +40241653: 04cc22 addi a2, a12, 4 +40241656: fcb485 call0 4023e1a0 +40241659: 023d mov.n a3, a2 +4024165b: c27c movi.n a2, -4 +4024165d: 0b9316 beqz a3, 4024171a +40241660: 1328 l32i.n a2, a3, 4 +40241662: 0c29 s32i.n a2, a12, 0 +40241664: 101cd2 l16ui a13, a12, 32 +40241667: 005d56 bnez a13, 40241670 +4024166a: c03ec5 call0 40201a58 +4024166d: 105c22 s16i a2, a12, 32 +40241670: ffe085 call0 4024147c +40241673: 176c22 s32i a2, a12, 92 +40241676: 220b addi.n a2, a2, -1 +40241678: 146c22 s32i a2, a12, 80 +4024167b: 1b6c22 s32i a2, a12, 108 +4024167e: e69821 l32r a2, 4023b0e0 +40241681: 030c movi.n a3, 0 +40241683: 0020c0 memw +40241686: 0248 l32i.n a4, a2, 0 +40241688: ac39 s32i.n a3, a12, 40 +4024168a: 165c42 s16i a4, a12, 44 +4024168d: 0020c0 memw +40241690: 0248 l32i.n a4, a2, 0 +40241692: 0020c0 memw +40241695: 0228 l32i.n a2, a2, 0 +40241697: cc39 s32i.n a3, a12, 48 +40241699: 305c22 s16i a2, a12, 96 +4024169c: 18a222 movi a2, 0x218 +4024169f: 1e5c22 s16i a2, a12, 60 +402416a2: 0f3d mov.n a3, a15 +402416a4: 175c42 s16i a4, a12, 46 +402416a7: 18a222 movi a2, 0x218 +402416aa: fff445 call0 402415f0 +402416ad: 1e5c22 s16i a2, a12, 60 +402416b0: a02220 addx4 a2, a2, a2 +402416b3: 130c movi.n a3, 1 +402416b5: 1122f0 slli a2, a2, 1 +402416b8: 2b5c32 s16i a3, a12, 86 +402416bb: 2c5c22 s16i a2, a12, 88 +402416be: 246ce2 s32i a14, a12, 144 +402416c1: 230c movi.n a3, 2 +402416c3: 0c2d mov.n a2, a12 +402416c5: 019705 call0 40243038 +402416c8: 04e256 bnez a2, 4024171a +402416cb: 220c movi.n a2, 2 +402416cd: 4c29 s32i.n a2, a12, 16 +402416cf: 2dbc beqz.n a13, 40241705 +402416d1: fd6331 l32r a3, 40240c60 +402416d4: 0328 l32i.n a2, a3, 0 +402416d6: 069c27 bne a12, a2, 402416e0 +402416d9: 3c28 l32i.n a2, a12, 12 +402416db: 0008c6 j 40241702 +402416de: 310000 srai a0, a0, 16 +402416e1: 0cfd82 excw +402416e4: 032904 excw +402416e7: 529c beqz.n a2, 40241700 +402416e9: 3258 l32i.n a5, a2, 12 +402416eb: 0a9c57 bne a12, a5, 402416f9 +402416ee: 048c beqz.n a4, 402416f2 +402416f0: 0329 s32i.n a2, a3, 0 +402416f2: 3c38 l32i.n a3, a12, 12 +402416f4: 3239 s32i.n a3, a2, 12 +402416f6: 0002c6 j 40241705 +402416f9: 140c movi.n a4, 1 +402416fb: 052d mov.n a2, a5 +402416fd: fff986 j 402416e7 +40241700: 148c beqz.n a4, 40241705 +40241702: 006322 s32i a2, a3, 0 +40241705: eb1921 l32r a2, 4023c36c +40241708: 002232 l32i a3, a2, 0 +4024170b: 0062c2 s32i a12, a2, 0 +4024170e: 3c39 s32i.n a3, a12, 12 +40241710: 024045 call0 40243b18 +40241713: 0c2d mov.n a2, a12 +40241715: 01cf85 call0 40243410 +40241718: 020c movi.n a2, 0 +4024171a: 7108 l32i.n a0, a1, 28 +4024171c: 61c8 l32i.n a12, a1, 24 +4024171e: 51d8 l32i.n a13, a1, 20 +40241720: 41e8 l32i.n a14, a1, 16 +40241722: 31f8 l32i.n a15, a1, 12 +40241724: 20c112 addi a1, a1, 32 +40241727: f00d ret.n +40241729: 000000 ill +4024172c: 30c8 l32i.n a12, a0, 12 +4024172e: ff .byte 0xff +4024172f: 3f .byte 0x3f +40241730: e0c112 addi a1, a1, -32 +40241733: 0561d2 s32i a13, a1, 20 +40241736: 20d220 or a13, a2, a2 +40241739: 042222 l32i a2, a2, 16 +4024173c: 61c9 s32i.n a12, a1, 24 +4024173e: 41e9 s32i.n a14, a1, 16 +40241740: 7109 s32i.n a0, a1, 28 +40241742: 31f9 s32i.n a15, a1, 12 +40241744: 0d0222 l8ui a2, a2, 13 +40241747: 03cd mov.n a12, a3 +40241749: 00a1e2 movi a14, 0x100 +4024174c: 6e6207 bbci a2, 0, 402417be +4024174f: 032d mov.n a2, a3 +40241751: ff7505 call0 40240ea4 +40241754: 0c0c movi.n a12, 0 +40241756: 001fc6 j 402417d9 +40241759: 042c82 l32i a8, a12, 16 +4024175c: fff421 l32r a2, 4024172c +4024175f: 050842 l8ui a4, a8, 5 +40241762: 002232 l32i a3, a2, 0 +40241765: 040862 l8ui a6, a8, 4 +40241768: 060822 l8ui a2, a8, 6 +4024176b: 114480 slli a4, a4, 8 +4024176e: 112200 slli a2, a2, 16 +40241771: 205460 or a5, a4, a6 +40241774: 204250 or a4, a2, a5 +40241777: 070822 l8ui a2, a8, 7 +4024177a: 061d72 l16ui a7, a13, 12 +4024177d: 012280 slli a2, a2, 24 +40241780: 202240 or a2, a2, a4 +40241783: 061c42 l16ui a4, a12, 12 +40241786: 807730 add a7, a7, a3 +40241789: c04740 sub a4, a7, a4 +4024178c: c04420 sub a4, a4, a2 +4024178f: 032496 bltz a4, 402417c5 +40241792: 0d0822 l8ui a2, a8, 13 +40241795: 1c6207 bbci a2, 0, 402417b5 +40241798: 4d48 l32i.n a4, a13, 16 +4024179a: 0d0422 l8ui a2, a4, 13 +4024179d: 0c0432 l8ui a3, a4, 12 +402417a0: 112280 slli a2, a2, 8 +402417a3: 202230 or a2, a2, a3 +402417a6: 2022e0 or a2, a2, a14 +402417a9: f42020 extui a2, a2, 0, 16 +402417ac: 0c4422 s8i a2, a4, 12 +402417af: 412820 srli a2, a2, 8 +402417b2: 0d4422 s8i a2, a4, 13 +402417b5: 0cf8 l32i.n a15, a12, 0 +402417b7: 0c2d mov.n a2, a12 +402417b9: ff6b85 call0 40240e74 +402417bc: 0fcd mov.n a12, a15 +402417be: 7c9c beqz.n a12, 402417d9 +402417c0: ffe546 j 40241759 +402417c3: 200000 or a0, a0, a0 +402417c6: a6c077 bnall a0, a7, 40241770 +402417c9: 300d17 bnone a13, a1, 402417fd +402417cc: 30c032 addi a3, a0, 48 +402417cf: 28f430 excw +402417d2: 321d excw +402417d4: 065d mov.n a5, a6 +402417d6: fe4845 call0 4023fc5c +402417d9: 7108 l32i.n a0, a1, 28 +402417db: 0dc9 s32i.n a12, a13, 0 +402417dd: 41e8 l32i.n a14, a1, 16 +402417df: 61c8 l32i.n a12, a1, 24 +402417e1: 51d8 l32i.n a13, a1, 20 +402417e3: 31f8 l32i.n a15, a1, 12 +402417e5: 20c112 addi a1, a1, 32 +402417e8: f00d ret.n +402417ea: c00000 sub a0, a0, a0 +402417ed: 3fff30 excw +402417f0: ff30c4 excw +402417f3: 3f .byte 0x3f +402417f4: 30cc bnez.n a0, 402417fb +402417f6: ff .byte 0xff +402417f7: 3f .byte 0x3f +402417f8: be .byte 0xbe +402417f9: 3fff30 excw +402417fc: ff30d0 excw +402417ff: 3f .byte 0x3f +40241800: ff .byte 0xff +40241801: ffffc0 excw +40241804: 30b8 l32i.n a11, a0, 12 +40241806: ff .byte 0xff +40241807: 3f .byte 0x3f +40241808: 30bc beqz.n a0, 4024183f +4024180a: ff .byte 0xff +4024180b: 3f .byte 0x3f +4024180c: d0c112 addi a1, a1, -48 +4024180f: a1c9 s32i.n a12, a1, 40 +40241811: 02cd mov.n a12, a2 +40241813: fff621 l32r a2, 402417ec +40241816: b109 s32i.n a0, a1, 44 +40241818: 91d9 s32i.n a13, a1, 36 +4024181a: 81e9 s32i.n a14, a1, 32 +4024181c: 71f9 s32i.n a15, a1, 28 +4024181e: 000222 l8ui a2, a2, 0 +40241821: 02e247 bbsi a2, 4, 40241827 +40241824: 00bc06 j 40241b18 +40241827: ffc141 l32r a4, 4024172c +4024182a: 192c32 l32i a3, a12, 100 +4024182d: 002452 l32i a5, a4, 0 +40241830: 301c72 l16ui a7, a12, 96 +40241833: 1a2c22 l32i a2, a12, 104 +40241836: c08350 sub a8, a3, a5 +40241839: 806720 add a6, a7, a2 +4024183c: ffedd1 l32r a13, 402417f0 +4024183f: 023896 bltz a8, 40241866 +40241842: 079357 bne a3, a5, 4024184d +40241845: 0d38 l32i.n a3, a13, 0 +40241847: c03230 sub a3, a2, a3 +4024184a: 018396 bltz a3, 40241866 +4024184d: 0d38 l32i.n a3, a13, 0 +4024184f: 3b9237 bne a2, a3, 4024188e +40241852: ffe821 l32r a2, 402417f4 +40241855: 0228 l32i.n a2, a2, 0 +40241857: 0e0232 l8ui a3, a2, 14 +4024185a: 0f0222 l8ui a2, a2, 15 +4024185d: 112280 slli a2, a2, 8 +40241860: 202230 or a2, a2, a3 +40241863: 27b727 bgeu a7, a2, 4024188e +40241866: ffe321 l32r a2, 402417f4 +40241869: 0228 l32i.n a2, a2, 0 +4024186b: 0e0232 l8ui a3, a2, 14 +4024186e: 0f0222 l8ui a2, a2, 15 +40241871: 196c52 s32i a5, a12, 100 +40241874: 112280 slli a2, a2, 8 +40241877: 202230 or a2, a2, a3 +4024187a: 0d38 l32i.n a3, a13, 0 +4024187c: 305c22 s16i a2, a12, 96 +4024187f: 1a6c32 s32i a3, a12, 104 +40241882: 828c beqz.n a2, 4024188e +40241884: ac0c22 l8ui a2, a12, 172 +40241887: 328c beqz.n a2, 4024188e +40241889: 020c movi.n a2, 0 +4024188b: ac4c22 s8i a2, a12, 172 +4024188e: 0d58 l32i.n a5, a13, 0 +40241890: 142c22 l32i a2, a12, 80 +40241893: c02520 sub a2, a5, a2 +40241896: 5f12e6 bgei a2, 1, 402418f9 +40241899: 030c movi.n a3, 0 +4024189b: 385c32 s16i a3, a12, 112 +4024189e: ffd631 l32r a3, 402417f8 +402418a1: 001332 l16ui a3, a3, 0 +402418a4: 138c beqz.n a3, 402418a9 +402418a6: 01f2c6 j 40242075 +402418a9: 301c52 l16ui a5, a12, 96 +402418ac: 1a2c32 l32i a3, a12, 104 +402418af: 353a add.n a3, a5, a3 +402418b1: 021637 beq a6, a3, 402418b7 +402418b4: 01ef46 j 40242075 +402418b7: 1d1c32 l16ui a3, a12, 58 +402418ba: 0263f7 bbci a3, 15, 402418c0 +402418bd: 01ed06 j 40242075 +402418c0: 7b1256 bnez a2, 40242075 +402418c3: 540c22 l8ui a2, a12, 84 +402418c6: 221b addi.n a2, a2, 1 +402418c8: 742020 extui a2, a2, 0, 8 +402418cb: 544c22 s8i a2, a12, 84 +402418ce: 1642b6 bltui a2, 4, 402418e8 +402418d1: 2b1c32 l16ui a3, a12, 86 +402418d4: 1e1c22 l16ui a2, a12, 60 +402418d7: 232a add.n a2, a3, a2 +402418d9: f42020 extui a2, a2, 0, 16 +402418dc: 023327 bltu a3, a2, 402418e2 +402418df: 004a86 j 40241a0d +402418e2: 2b5c22 s16i a2, a12, 86 +402418e5: 004906 j 40241a0d +402418e8: 023226 beqi a2, 3, 402418ee +402418eb: 004786 j 40241a0d +402418ee: 0c2d mov.n a2, a12 +402418f0: 016e05 call0 40242fd4 +402418f3: 004586 j 40241a0d +402418f6: 000000 ill +402418f9: 172c32 l32i a3, a12, 92 +402418fc: c03530 sub a3, a5, a3 +402418ff: 0213a6 blti a3, 1, 40241905 +40241902: 004086 j 40241a08 +40241905: 240c62 l8ui a6, a12, 36 +40241908: 0d6627 bbci a6, 2, 40241919 +4024190b: b37c movi.n a3, -5 +4024190d: 103630 and a3, a6, a3 +40241910: 244c32 s8i a3, a12, 36 +40241913: 2c1c32 l16ui a3, a12, 88 +40241916: 2b5c32 s16i a3, a12, 86 +40241919: 241c32 l16ui a3, a12, 72 +4024191c: 251c62 l16ui a6, a12, 74 +4024191f: 113300 slli a3, a3, 16 +40241922: 313330 srai a3, a3, 19 +40241925: 336a add.n a3, a3, a6 +40241927: 265c32 s16i a3, a12, 76 +4024192a: 391c32 l16ui a3, a12, 114 +4024192d: f42020 extui a2, a2, 0, 16 +40241930: 385c22 s16i a2, a12, 112 +40241933: 223a add.n a2, a2, a3 +40241935: 070c movi.n a7, 0 +40241937: 395c22 s16i a2, a12, 114 +4024193a: 4c28 l32i.n a2, a12, 16 +4024193c: 4e4c72 s8i a7, a12, 78 +4024193f: 544c72 s8i a7, a12, 84 +40241942: 146c52 s32i a5, a12, 80 +40241945: 2842b6 bltui a2, 4, 40241971 +40241948: 2b1ce2 l16ui a14, a12, 86 +4024194b: 2c1c22 l16ui a2, a12, 88 +4024194e: 06be27 bgeu a14, a2, 40241958 +40241951: 1e1c22 l16ui a2, a12, 60 +40241954: 000386 j 40241966 +40241957: 1c2200 excw +4024195a: 1e .byte 0x1e +4024195b: 0e3d mov.n a3, a14 +4024195d: 822220 mull a2, a2, a2 +40241960: de4701 l32r a0, 4023927c +40241963: 0000c0 callx0 a0 +40241966: 2e2a add.n a2, a14, a2 +40241968: f42020 extui a2, a2, 0, 16 +4024196b: 02be27 bgeu a14, a2, 40241971 +4024196e: 2b5c22 s16i a2, a12, 86 +40241971: 1f0c movi.n a15, 1 +40241973: 1f2ce2 l32i a14, a12, 124 +40241976: 703e16 beqz a14, 4024207d +40241979: 4e78 l32i.n a7, a14, 16 +4024197b: db6641 l32r a4, 40238714 +4024197e: 050732 l8ui a3, a7, 5 +40241981: 040782 l8ui a8, a7, 4 +40241984: 060722 l8ui a2, a7, 6 +40241987: 113380 slli a3, a3, 8 +4024198a: 205380 or a5, a3, a8 +4024198d: 112200 slli a2, a2, 16 +40241990: 203250 or a3, a2, a5 +40241993: 070722 l8ui a2, a7, 7 +40241996: 012280 slli a2, a2, 24 +40241999: 202230 or a2, a2, a3 +4024199c: 753820 extui a3, a2, 24, 8 +4024199f: 015280 slli a5, a2, 24 +402419a2: 205530 or a5, a5, a3 +402419a5: 103240 and a3, a2, a4 +402419a8: 113380 slli a3, a3, 8 +402419ab: 412820 srli a2, a2, 8 +402419ae: 203530 or a3, a5, a3 +402419b1: 102240 and a2, a2, a4 +402419b4: 202320 or a2, a3, a2 +402419b7: 0d38 l32i.n a3, a13, 0 +402419b9: 050c movi.n a5, 0 +402419bb: c02230 sub a2, a2, a3 +402419be: 0d0732 l8ui a3, a7, 13 +402419c1: 143030 extui a3, a3, 0, 2 +402419c4: 935f30 movnez a5, a15, a3 +402419c7: 061e32 l16ui a3, a14, 12 +402419ca: 353a add.n a3, a5, a3 +402419cc: 223a add.n a2, a2, a3 +402419ce: 0212a6 blti a2, 1, 402419d4 +402419d1: 01ab46 j 40242082 +402419d4: 0e28 l32i.n a2, a14, 0 +402419d6: 1f6c22 s32i a2, a12, 124 +402419d9: 1e28 l32i.n a2, a14, 4 +402419db: fe2d05 call0 4023fcac +402419de: 381c22 l16ui a2, a12, 112 +402419e1: b28c beqz.n a2, 402419f0 +402419e3: 4e38 l32i.n a3, a14, 16 +402419e5: 0d0332 l8ui a3, a3, 13 +402419e8: 046307 bbci a3, 0, 402419f0 +402419eb: 220b addi.n a2, a2, -1 +402419ed: 385c22 s16i a2, a12, 112 +402419f0: 012e22 l32i a2, a14, 4 +402419f3: fe2b85 call0 4023fcac +402419f6: 3a1c32 l16ui a3, a12, 116 +402419f9: c02320 sub a2, a3, a2 +402419fc: 3a5c22 s16i a2, a12, 116 +402419ff: 202ee0 or a2, a14, a14 +40241a02: ff4705 call0 40240e74 +40241a05: ffda86 j 40241973 +40241a08: 020c movi.n a2, 0 +40241a0a: 385c22 s16i a2, a12, 112 +40241a0d: 01a0f2 movi a15, 1 +40241a10: 1e2ce2 l32i a14, a12, 120 +40241a13: 095e16 beqz a14, 40241aac +40241a16: 042e62 l32i a6, a14, 16 +40241a19: db3e31 l32r a3, 40238714 +40241a1c: 050652 l8ui a5, a6, 5 +40241a1f: 040692 l8ui a9, a6, 4 +40241a22: 060622 l8ui a2, a6, 6 +40241a25: 115580 slli a5, a5, 8 +40241a28: 208590 or a8, a5, a9 +40241a2b: 112200 slli a2, a2, 16 +40241a2e: 205280 or a5, a2, a8 +40241a31: 070622 l8ui a2, a6, 7 +40241a34: 002d72 l32i a7, a13, 0 +40241a37: 012280 slli a2, a2, 24 +40241a3a: 202250 or a2, a2, a5 +40241a3d: 755820 extui a5, a2, 24, 8 +40241a40: 018280 slli a8, a2, 24 +40241a43: 208850 or a8, a8, a5 +40241a46: 105230 and a5, a2, a3 +40241a49: 115580 slli a5, a5, 8 +40241a4c: 412820 srli a2, a2, 8 +40241a4f: 205850 or a5, a8, a5 +40241a52: 102230 and a2, a2, a3 +40241a55: 202520 or a2, a5, a2 +40241a58: 0d0652 l8ui a5, a6, 13 +40241a5b: c02720 sub a2, a7, a2 +40241a5e: 146050 extui a6, a5, 0, 2 +40241a61: 050c movi.n a5, 0 +40241a63: 935f60 movnez a5, a15, a6 +40241a66: 061e62 l16ui a6, a14, 12 +40241a69: 556a add.n a5, a5, a6 +40241a6b: c02250 sub a2, a2, a5 +40241a6e: 03a296 bltz a2, 40241aac +40241a71: 172c22 l32i a2, a12, 92 +40241a74: c07720 sub a7, a7, a2 +40241a77: 3117e6 bgei a7, 1, 40241aac +40241a7a: 0e28 l32i.n a2, a14, 0 +40241a7c: 1e6c22 s32i a2, a12, 120 +40241a7f: 1e28 l32i.n a2, a14, 4 +40241a81: fe2285 call0 4023fcac +40241a84: 381c22 l16ui a2, a12, 112 +40241a87: b28c beqz.n a2, 40241a96 +40241a89: 4e58 l32i.n a5, a14, 16 +40241a8b: 0d0552 l8ui a5, a5, 13 +40241a8e: 046507 bbci a5, 0, 40241a96 +40241a91: 220b addi.n a2, a2, -1 +40241a93: 385c22 s16i a2, a12, 112 +40241a96: 1e28 l32i.n a2, a14, 4 +40241a98: fe2105 call0 4023fcac +40241a9b: 3a1c52 l16ui a5, a12, 116 +40241a9e: c02520 sub a2, a5, a2 +40241aa1: 3a5c22 s16i a2, a12, 116 +40241aa4: 0e2d mov.n a2, a14 +40241aa6: ff3cc5 call0 40240e74 +40241aa9: ffd8c6 j 40241a10 +40241aac: 102c22 l32i a2, a12, 64 +40241aaf: 065216 beqz a2, 40241b18 +40241ab2: 112c52 l32i a5, a12, 68 +40241ab5: 0d38 l32i.n a3, a13, 0 +40241ab7: c05530 sub a5, a5, a3 +40241aba: 05a5d6 bgez a5, 40241b18 +40241abd: ea2a31 l32r a3, 4023c368 +40241ac0: 241c62 l16ui a6, a12, 72 +40241ac3: 0338 l32i.n a3, a3, 0 +40241ac5: 116600 slli a6, a6, 16 +40241ac8: c03320 sub a3, a3, a2 +40241acb: 312360 srai a2, a6, 19 +40241ace: c02320 sub a2, a3, a2 +40241ad1: 315060 srai a5, a6, 16 +40241ad4: f42020 extui a2, a2, 0, 16 +40241ad7: 325a add.n a3, a2, a5 +40241ad9: 113300 slli a3, a3, 16 +40241adc: 116200 slli a6, a2, 16 +40241adf: 313030 srai a3, a3, 16 +40241ae2: 316060 srai a6, a6, 16 +40241ae5: 245c32 s16i a3, a12, 72 +40241ae8: 0086d6 bgez a6, 40241af4 +40241aeb: 602020 neg a2, a2 +40241aee: 112200 slli a2, a2, 16 +40241af1: 316020 srai a6, a2, 16 +40241af4: 251c52 l16ui a5, a12, 74 +40241af7: 213330 srai a3, a3, 3 +40241afa: 115500 slli a5, a5, 16 +40241afd: 312050 srai a2, a5, 16 +40241b00: 315250 srai a5, a5, 18 +40241b03: c05250 sub a5, a2, a5 +40241b06: 656a add.n a6, a5, a6 +40241b08: f46060 extui a6, a6, 0, 16 +40241b0b: 363a add.n a3, a6, a3 +40241b0d: 020c movi.n a2, 0 +40241b0f: 255c62 s16i a6, a12, 74 +40241b12: 265c32 s16i a3, a12, 76 +40241b15: 106c22 s32i a2, a12, 64 +40241b18: ff38e1 l32r a14, 402417f8 +40241b1b: ac58 l32i.n a5, a12, 40 +40241b1d: 001e72 l16ui a7, a14, 0 +40241b20: 530716 beqz a7, 40242054 +40241b23: ff0241 l32r a4, 4024172c +40241b26: 0428 l32i.n a2, a4, 0 +40241b28: c03520 sub a3, a5, a2 +40241b2b: 630b addi.n a6, a3, -1 +40241b2d: 080696 bltz a6, 40241bb1 +40241b30: 651b addi.n a6, a5, 1 +40241b32: c06620 sub a6, a6, a2 +40241b35: c06670 sub a6, a6, a7 +40241b38: 7516e6 bgei a6, 1, 40241bb1 +40241b3b: ff30d1 l32r a13, 402417fc +40241b3e: 035d mov.n a5, a3 +40241b40: 1d28 l32i.n a2, a13, 4 +40241b42: 051262 l16ui a6, a2, 10 +40241b45: 28a637 bge a6, a3, 40241b71 +40241b48: 041262 l16ui a6, a2, 8 +40241b4b: 070c movi.n a7, 0 +40241b4d: c03630 sub a3, a6, a3 +40241b50: f43030 extui a3, a3, 0, 16 +40241b53: 051262 l16ui a6, a2, 10 +40241b56: 0ea657 bge a6, a5, 40241b68 +40241b59: 045232 s16i a3, a2, 8 +40241b5c: 055272 s16i a7, a2, 10 +40241b5f: c05560 sub a5, a5, a6 +40241b62: 0228 l32i.n a2, a2, 0 +40241b64: fffac6 j 40241b53 +40241b67: 305000 xor a5, a0, a0 +40241b6a: 014660 slli a4, a6, 26 +40241b6d: 000000 ill +40241b70: 303000 xor a3, a0, a0 +40241b73: 330060 excw +40241b76: 303011 l32r a1, 4020dc38 +40241b79: e60531 l32r a3, 4023b390 +40241b7c: 31fd excw +40241b7e: feeb addi.n a15, a14, 14 +40241b80: 0a2c22 l32i a2, a12, 40 +40241b83: 002352 l32i a5, a3, 0 +40241b86: 061d32 l16ui a3, a13, 12 +40241b89: fee841 l32r a4, 4024172c +40241b8c: 803530 add a3, a5, a3 +40241b8f: c03320 sub a3, a3, a2 +40241b92: 065d32 s16i a3, a13, 12 +40241b95: 4d38 l32i.n a3, a13, 16 +40241b97: 745820 extui a5, a2, 8, 8 +40241b9a: 0429 s32i.n a2, a4, 0 +40241b9c: 044322 s8i a2, a3, 4 +40241b9f: 054352 s8i a5, a3, 5 +40241ba2: 755020 extui a5, a2, 16, 8 +40241ba5: 752820 extui a2, a2, 24, 8 +40241ba8: 064352 s8i a5, a3, 6 +40241bab: 074322 s8i a2, a3, 7 +40241bae: 000406 j 40241bc2 +40241bb1: c02250 sub a2, a2, a5 +40241bb4: 00a2d6 bgez a2, 40241bc2 +40241bb7: 240c32 l8ui a3, a12, 36 +40241bba: 220c movi.n a2, 2 +40241bbc: 202320 or a2, a3, a2 +40241bbf: 244c22 s8i a2, a12, 36 +40241bc2: feda21 l32r a2, 4024172c +40241bc5: ac38 l32i.n a3, a12, 40 +40241bc7: 0258 l32i.n a5, a2, 0 +40241bc9: c02530 sub a2, a5, a3 +40241bcc: 479296 bltz a2, 40242049 +40241bcf: 161c62 l16ui a6, a12, 44 +40241bd2: 251b addi.n a2, a5, 1 +40241bd4: c02230 sub a2, a2, a3 +40241bd7: c02260 sub a2, a2, a6 +40241bda: 0212a6 blti a2, 1, 40241be0 +40241bdd: 011a06 j 40242049 +40241be0: 021537 beq a5, a3, 40241be6 +40241be3: 009d46 j 40241e5c +40241be6: ff05d1 l32r a13, 402417fc +40241be9: 190c movi.n a9, 1 +40241beb: 4d78 l32i.n a7, a13, 16 +40241bed: 0d0722 l8ui a2, a7, 13 +40241bf0: 0c0732 l8ui a3, a7, 12 +40241bf3: 112280 slli a2, a2, 8 +40241bf6: 202230 or a2, a2, a3 +40241bf9: 413820 srli a3, a2, 8 +40241bfc: 115280 slli a5, a2, 8 +40241bff: 205530 or a5, a5, a3 +40241c02: f48050 extui a8, a5, 0, 16 +40241c05: 145080 extui a5, a8, 0, 2 +40241c08: 030c movi.n a3, 0 +40241c0a: 933950 movnez a3, a9, a5 +40241c0d: 061d52 l16ui a5, a13, 12 +40241c10: 335a add.n a3, a3, a5 +40241c12: f43030 extui a3, a3, 0, 16 +40241c15: 005e32 s16i a3, a14, 0 +40241c18: 49b637 bgeu a6, a3, 40241c65 +40241c1b: 196807 bbci a8, 0, 40241c38 +40241c1e: e33c movi.n a3, 62 +40241c20: 105830 and a5, a8, a3 +40241c23: fef731 l32r a3, 40241800 +40241c26: 115580 slli a5, a5, 8 +40241c29: 102230 and a2, a2, a3 +40241c2c: 202520 or a2, a5, a2 +40241c2f: 0c4722 s8i a2, a7, 12 +40241c32: 412820 srli a2, a2, 8 +40241c35: 0d4722 s8i a2, a7, 13 +40241c38: 065d62 s16i a6, a13, 12 +40241c3b: 0d0722 l8ui a2, a7, 13 +40241c3e: 046217 bbci a2, 1, 40241c46 +40241c41: 260b addi.n a2, a6, -1 +40241c43: 065d22 s16i a2, a13, 12 +40241c46: 061d32 l16ui a3, a13, 12 +40241c49: 1d28 l32i.n a2, a13, 4 +40241c4b: fe0105 call0 4023fc5c +40241c4e: 4d28 l32i.n a2, a13, 16 +40241c50: 150c movi.n a5, 1 +40241c52: 0d0222 l8ui a2, a2, 13 +40241c55: 143020 extui a3, a2, 0, 2 +40241c58: 020c movi.n a2, 0 +40241c5a: 932530 movnez a2, a5, a3 +40241c5d: 061d32 l16ui a3, a13, 12 +40241c60: 223a add.n a2, a2, a3 +40241c62: 005e22 s16i a2, a14, 0 +40241c65: 202cf2 l32i a15, a12, 128 +40241c68: 0e8f16 beqz a15, 40241d54 +40241c6b: 4d28 l32i.n a2, a13, 16 +40241c6d: 0d0222 l8ui a2, a2, 13 +40241c70: 106207 bbci a2, 0, 40241c84 +40241c73: 202c22 l32i a2, a12, 128 +40241c76: 0da216 beqz a2, 40241d54 +40241c79: 0238 l32i.n a3, a2, 0 +40241c7b: 206c32 s32i a3, a12, 128 +40241c7e: ff1f45 call0 40240e74 +40241c81: fffb86 j 40241c73 +40241c84: 02a052 movi a5, 2 +40241c87: 00a162 movi a6, 0x100 +40241c8a: 042f82 l32i a8, a15, 16 +40241c8d: fea731 l32r a3, 4024172c +40241c90: 0408b2 l8ui a11, a8, 4 +40241c93: 002392 l32i a9, a3, 0 +40241c96: 050832 l8ui a3, a8, 5 +40241c99: 070822 l8ui a2, a8, 7 +40241c9c: 113380 slli a3, a3, 8 +40241c9f: 20a3b0 or a10, a3, a11 +40241ca2: 060832 l8ui a3, a8, 6 +40241ca5: 001e72 l16ui a7, a14, 0 +40241ca8: 113300 slli a3, a3, 16 +40241cab: 2033a0 or a3, a3, a10 +40241cae: 012280 slli a2, a2, 24 +40241cb1: 202230 or a2, a2, a3 +40241cb4: 061f32 l16ui a3, a15, 12 +40241cb7: 779a add.n a7, a7, a9 +40241cb9: c03730 sub a3, a7, a3 +40241cbc: c03320 sub a3, a3, a2 +40241cbf: 052396 bltz a3, 40241d15 +40241cc2: 0d0822 l8ui a2, a8, 13 +40241cc5: 2a6207 bbci a2, 0, 40241cf3 +40241cc8: 4d78 l32i.n a7, a13, 16 +40241cca: 0d0722 l8ui a2, a7, 13 +40241ccd: 0c0732 l8ui a3, a7, 12 +40241cd0: 112280 slli a2, a2, 8 +40241cd3: 202230 or a2, a2, a3 +40241cd6: 413820 srli a3, a2, 8 +40241cd9: 168357 bany a3, a5, 40241cf3 +40241cdc: 202260 or a2, a2, a6 +40241cdf: f42020 extui a2, a2, 0, 16 +40241ce2: 0c4722 s8i a2, a7, 12 +40241ce5: 412820 srli a2, a2, 8 +40241ce8: 0d4722 s8i a2, a7, 13 +40241ceb: 061d22 l16ui a2, a13, 12 +40241cee: 221b addi.n a2, a2, 1 +40241cf0: 005e22 s16i a2, a14, 0 +40241cf3: 0f38 l32i.n a3, a15, 0 +40241cf5: 0f2d mov.n a2, a15 +40241cf7: 0139 s32i.n a3, a1, 0 +40241cf9: 1159 s32i.n a5, a1, 4 +40241cfb: 2169 s32i.n a6, a1, 8 +40241cfd: ff1745 call0 40240e74 +40241d00: 0138 l32i.n a3, a1, 0 +40241d02: 1158 l32i.n a5, a1, 4 +40241d04: 2168 l32i.n a6, a1, 8 +40241d06: 33cc bnez.n a3, 40241d0d +40241d08: 0f0c movi.n a15, 0 +40241d0a: 0010c6 j 40241d51 +40241d0d: 03fd mov.n a15, a3 +40241d0f: ffddc6 j 40241c8a +40241d12: 000000 ill +40241d15: c07720 sub a7, a7, a2 +40241d18: 3517a6 blti a7, 1, 40241d51 +40241d1b: c02290 sub a2, a2, a9 +40241d1e: f42020 extui a2, a2, 0, 16 +40241d21: 4d38 l32i.n a3, a13, 16 +40241d23: 065d22 s16i a2, a13, 12 +40241d26: 0d0332 l8ui a3, a3, 13 +40241d29: 046317 bbci a3, 1, 40241d31 +40241d2c: 220b addi.n a2, a2, -1 +40241d2e: 065d22 s16i a2, a13, 12 +40241d31: 061d32 l16ui a3, a13, 12 +40241d34: 1d28 l32i.n a2, a13, 4 +40241d36: fdf245 call0 4023fc5c +40241d39: 4d28 l32i.n a2, a13, 16 +40241d3b: 150c movi.n a5, 1 +40241d3d: 0d0222 l8ui a2, a2, 13 +40241d40: 143020 extui a3, a2, 0, 2 +40241d43: 020c movi.n a2, 0 +40241d45: 932530 movnez a2, a5, a3 +40241d48: 061d32 l16ui a3, a13, 12 +40241d4b: 802230 add a2, a2, a3 +40241d4e: 005e22 s16i a2, a14, 0 +40241d51: 206cf2 s32i a15, a12, 128 +40241d54: fe7641 l32r a4, 4024172c +40241d57: 001e52 l16ui a5, a14, 0 +40241d5a: 161c22 l16ui a2, a12, 44 +40241d5d: 0438 l32i.n a3, a4, 0 +40241d5f: c02250 sub a2, a2, a5 +40241d62: 335a add.n a3, a3, a5 +40241d64: ac39 s32i.n a3, a12, 40 +40241d66: 165c22 s16i a2, a12, 44 +40241d69: 0c2d mov.n a2, a12 +40241d6b: ff05c5 call0 40240dc8 +40241d6e: 1d28 l32i.n a2, a13, 4 +40241d70: 041232 l16ui a3, a2, 8 +40241d73: 738c beqz.n a3, 40241d7e +40241d75: fea331 l32r a3, 40241804 +40241d78: 0329 s32i.n a2, a3, 0 +40241d7a: 020c movi.n a2, 0 +40241d7c: 1d29 s32i.n a2, a13, 4 +40241d7e: 4d28 l32i.n a2, a13, 16 +40241d80: 0d0222 l8ui a2, a2, 13 +40241d83: 0e6207 bbci a2, 0, 40241d95 +40241d86: fea031 l32r a3, 40241808 +40241d89: 20a022 movi a2, 32 +40241d8c: 000352 l8ui a5, a3, 0 +40241d8f: 202520 or a2, a5, a2 +40241d92: 004322 s8i a2, a3, 0 +40241d95: 01a0e2 movi a14, 1 +40241d98: 00a0d2 movi a13, 0 +40241d9b: 202cf2 l32i a15, a12, 128 +40241d9e: 09bf16 beqz a15, 40241e3d +40241da1: 4f78 l32i.n a7, a15, 16 +40241da3: 050732 l8ui a3, a7, 5 +40241da6: 040762 l8ui a6, a7, 4 +40241da9: 060722 l8ui a2, a7, 6 +40241dac: 113380 slli a3, a3, 8 +40241daf: 112200 slli a2, a2, 16 +40241db2: 205360 or a5, a3, a6 +40241db5: 203250 or a3, a2, a5 +40241db8: 070722 l8ui a2, a7, 7 +40241dbb: 012280 slli a2, a2, 24 +40241dbe: 202230 or a2, a2, a3 +40241dc1: ac38 l32i.n a3, a12, 40 +40241dc3: 769237 bne a2, a3, 40241e3d +40241dc6: fe5931 l32r a3, 4024172c +40241dc9: 0d4d mov.n a4, a13 +40241dcb: 0329 s32i.n a2, a3, 0 +40241dcd: 0d0732 l8ui a3, a7, 13 +40241dd0: 061f52 l16ui a5, a15, 12 +40241dd3: 143030 extui a3, a3, 0, 2 +40241dd6: 934e30 movnez a4, a14, a3 +40241dd9: 743040 extui a3, a4, 0, 8 +40241ddc: 653a add.n a6, a5, a3 +40241dde: 262a add.n a2, a6, a2 +40241de0: ac29 s32i.n a2, a12, 40 +40241de2: 161c22 l16ui a2, a12, 44 +40241de5: c02250 sub a2, a2, a5 +40241de8: c03230 sub a3, a2, a3 +40241deb: 165c32 s16i a3, a12, 44 +40241dee: 0c2d mov.n a2, a12 +40241df0: fefd45 call0 40240dc8 +40241df3: 1f38 l32i.n a3, a15, 4 +40241df5: 041322 l16ui a2, a3, 8 +40241df8: 129c beqz.n a2, 40241e0d +40241dfa: fe8251 l32r a5, 40241804 +40241dfd: 0528 l32i.n a2, a5, 0 +40241dff: 628c beqz.n a2, 40241e09 +40241e01: fdebc5 call0 4023fcc0 +40241e04: 0000c6 j 40241e0b +40241e07: 390000 excw +40241e0a: 1fd905 call0 40261b9c <_irom0_text_end+0x14c3c> +40241e0d: 4f28 l32i.n a2, a15, 16 +40241e0f: 0d0222 l8ui a2, a2, 13 +40241e12: 176207 bbci a2, 0, 40241e2d +40241e15: fe7c31 l32r a3, 40241808 +40241e18: 022c movi.n a2, 32 +40241e1a: 000352 l8ui a5, a3, 0 +40241e1d: 202520 or a2, a5, a2 +40241e20: 004322 s8i a2, a3, 0 +40241e23: 4c28 l32i.n a2, a12, 16 +40241e25: 044266 bnei a2, 4, 40241e2d +40241e28: 07a022 movi a2, 7 +40241e2b: 4c29 s32i.n a2, a12, 16 +40241e2d: 0f28 l32i.n a2, a15, 0 +40241e2f: 206c22 s32i a2, a12, 128 +40241e32: 0f2d mov.n a2, a15 +40241e34: ff03c5 call0 40240e74 +40241e37: ffd806 j 40241d9b +40241e3a: 000000 ill +40241e3d: 240c32 l8ui a3, a12, 36 +40241e40: 0c6307 bbci a3, 0, 40241e50 +40241e43: e27c movi.n a2, -2 +40241e45: 102320 and a2, a3, a2 +40241e48: 250c movi.n a5, 2 +40241e4a: 202250 or a2, a2, a5 +40241e4d: 000106 j 40241e55 +40241e50: 120c movi.n a2, 1 +40241e52: 202320 or a2, a3, a2 +40241e55: 244c22 s8i a2, a12, 36 +40241e58: 008d06 j 40242090 +40241e5b: 2cc000 excw +40241e5e: 028520 excw +40241e61: 2cd201 l32r a0, 4020d1ac +40241e64: cd5620 excw +40241e67: 652100 extui a2, a0, 17, 7 +40241e6a: fe .byte 0xfe +40241e6b: ff5c85 call0 40241434 +40241e6e: 206c22 s32i a2, a12, 128 +40241e71: 0086c6 j 40242090 +40241e74: 2d2100 excw +40241e77: fe .byte 0xfe +40241e78: 00a0f2 movi a15, 0 +40241e7b: 002272 l32i a7, a2, 0 +40241e7e: ffc792 addi a9, a7, -1 +40241e81: a71b addi.n a10, a7, 1 +40241e83: 4d88 l32i.n a8, a13, 16 +40241e85: 050832 l8ui a3, a8, 5 +40241e88: 040862 l8ui a6, a8, 4 +40241e8b: 060822 l8ui a2, a8, 6 +40241e8e: 113380 slli a3, a3, 8 +40241e91: 112200 slli a2, a2, 16 +40241e94: 205360 or a5, a3, a6 +40241e97: 203250 or a3, a2, a5 +40241e9a: 070822 l8ui a2, a8, 7 +40241e9d: 012280 slli a2, a2, 24 +40241ea0: 202230 or a2, a2, a3 +40241ea3: 1d9277 bne a2, a7, 40241ec4 +40241ea6: fe5521 l32r a2, 402417fc +40241ea9: 061d52 l16ui a5, a13, 12 +40241eac: 061232 l16ui a3, a2, 12 +40241eaf: 023537 bltu a5, a3, 40241eb5 +40241eb2: 007686 j 40242090 +40241eb5: ff57c5 call0 40241434 +40241eb8: 1d4216 beqz a2, 40242090 +40241ebb: 6f9c beqz.n a15, 40241ed5 +40241ebd: 0f29 s32i.n a2, a15, 0 +40241ebf: 000546 j 40241ed8 +40241ec2: dc0000 excw +40241ec5: 5f .byte 0x5f +40241ec6: c03720 sub a3, a7, a2 +40241ec9: 0963d6 bgez a3, 40241f63 +40241ecc: fe4c21 l32r a2, 402417fc +40241ecf: ff5645 call0 40241434 +40241ed2: 1ba216 beqz a2, 40242090 +40241ed5: 206c22 s32i a2, a12, 128 +40241ed8: 0d3d mov.n a3, a13 +40241eda: 001fc6 j 40241f5d +40241edd: 042f32 l32i a3, a15, 16 +40241ee0: 050352 l8ui a5, a3, 5 +40241ee3: 0403b2 l8ui a11, a3, 4 +40241ee6: 115580 slli a5, a5, 8 +40241ee9: 2065b0 or a6, a5, a11 +40241eec: 060352 l8ui a5, a3, 6 +40241eef: 070332 l8ui a3, a3, 7 +40241ef2: 115500 slli a5, a5, 16 +40241ef5: 205560 or a5, a5, a6 +40241ef8: 013380 slli a3, a3, 24 +40241efb: 203350 or a3, a3, a5 +40241efe: c03930 sub a3, a9, a3 +40241f01: 05e396 bltz a3, 40241f63 +40241f04: c03a20 sub a3, a10, a2 +40241f07: 5813e6 bgei a3, 1, 40241f63 +40241f0a: fe3c21 l32r a2, 402417fc +40241f0d: ff5245 call0 40241434 +40241f10: 20e220 or a14, a2, a2 +40241f13: 179216 beqz a2, 40242090 +40241f16: 4f68 l32i.n a6, a15, 16 +40241f18: 050642 l8ui a4, a6, 5 +40241f1b: 040652 l8ui a5, a6, 4 +40241f1e: 060622 l8ui a2, a6, 6 +40241f21: 114480 slli a4, a4, 8 +40241f24: 203450 or a3, a4, a5 +40241f27: 112200 slli a2, a2, 16 +40241f2a: 204230 or a4, a2, a3 +40241f2d: 070622 l8ui a2, a6, 7 +40241f30: 012280 slli a2, a2, 24 +40241f33: 202240 or a2, a2, a4 +40241f36: fdfd41 l32r a4, 4024172c +40241f39: 0438 l32i.n a3, a4, 0 +40241f3b: 061f42 l16ui a4, a15, 12 +40241f3e: c04430 sub a4, a4, a3 +40241f41: 804420 add a4, a4, a2 +40241f44: 0d14a6 blti a4, 1, 40241f55 +40241f47: c03320 sub a3, a3, a2 +40241f4a: f43030 extui a3, a3, 0, 16 +40241f4d: 1f28 l32i.n a2, a15, 4 +40241f4f: 065f32 s16i a3, a15, 12 +40241f52: fdd085 call0 4023fc5c +40241f55: 0fe9 s32i.n a14, a15, 0 +40241f57: 203dd0 or a3, a13, a13 +40241f5a: 202ee0 or a2, a14, a14 +40241f5d: ff7d05 call0 40241730 +40241f60: 004b06 j 40242090 +40241f63: 0d38 l32i.n a3, a13, 0 +40241f65: 0dfd mov.n a15, a13 +40241f67: 638c beqz.n a3, 40241f71 +40241f69: 03dd mov.n a13, a3 +40241f6b: ffc506 j 40241e83 +40241f6e: 000000 ill +40241f71: c02720 sub a2, a7, a2 +40241f74: 0212e6 bgei a2, 1, 40241f7a +40241f77: 004546 j 40242090 +40241f7a: 0d0822 l8ui a2, a8, 13 +40241f7d: 026207 bbci a2, 0, 40241f83 +40241f80: 004306 j 40242090 +40241f83: fe1e21 l32r a2, 402417fc +40241f86: ff4ac5 call0 40241434 +40241f89: 0d29 s32i.n a2, a13, 0 +40241f8b: 101216 beqz a2, 40242090 +40241f8e: 4d78 l32i.n a7, a13, 16 +40241f90: fde741 l32r a4, 4024172c +40241f93: 050752 l8ui a5, a7, 5 +40241f96: 040762 l8ui a6, a7, 4 +40241f99: 060722 l8ui a2, a7, 6 +40241f9c: 115580 slli a5, a5, 8 +40241f9f: 203560 or a3, a5, a6 +40241fa2: 112200 slli a2, a2, 16 +40241fa5: 205230 or a5, a2, a3 +40241fa8: 070722 l8ui a2, a7, 7 +40241fab: 0438 l32i.n a3, a4, 0 +40241fad: 012280 slli a2, a2, 24 +40241fb0: 202250 or a2, a2, a5 +40241fb3: 061d52 l16ui a5, a13, 12 +40241fb6: c05530 sub a5, a5, a3 +40241fb9: 552a add.n a5, a5, a2 +40241fbb: 0d15a6 blti a5, 1, 40241fcc +40241fbe: c03320 sub a3, a3, a2 +40241fc1: f43030 extui a3, a3, 0, 16 +40241fc4: 1d28 l32i.n a2, a13, 4 +40241fc6: 065d32 s16i a3, a13, 12 +40241fc9: fdc905 call0 4023fc5c +40241fcc: fdd821 l32r a2, 4024172c +40241fcf: ac38 l32i.n a3, a12, 40 +40241fd1: 0278 l32i.n a7, a2, 0 +40241fd3: 161c42 l16ui a4, a12, 44 +40241fd6: 001e22 l16ui a2, a14, 0 +40241fd9: 343a add.n a3, a4, a3 +40241fdb: 227a add.n a2, a2, a7 +40241fdd: 023327 bltu a3, a2, 40241fe3 +40241fe0: 002b06 j 40242090 +40241fe3: 0d58 l32i.n a5, a13, 0 +40241fe5: 4588 l32i.n a8, a5, 16 +40241fe7: 0d0822 l8ui a2, a8, 13 +40241fea: 0c0842 l8ui a4, a8, 12 +40241fed: 112280 slli a2, a2, 8 +40241ff0: 202240 or a2, a2, a4 +40241ff3: 116280 slli a6, a2, 8 +40241ff6: 414820 srli a4, a2, 8 +40241ff9: 204640 or a4, a6, a4 +40241ffc: f44040 extui a4, a4, 0, 16 +40241fff: 196407 bbci a4, 0, 4024201c +40242002: e63c movi.n a6, 62 +40242004: 104460 and a4, a4, a6 +40242007: 116480 slli a6, a4, 8 +4024200a: fdfd41 l32r a4, 40241800 +4024200d: 102240 and a2, a2, a4 +40242010: 202620 or a2, a6, a2 +40242013: 0c4822 s8i a2, a8, 12 +40242016: 412820 srli a2, a2, 8 +40242019: 0d4822 s8i a2, a8, 13 +4024201c: c03370 sub a3, a3, a7 +4024201f: f43030 extui a3, a3, 0, 16 +40242022: 012522 l32i a2, a5, 4 +40242025: 065532 s16i a3, a5, 12 +40242028: fdc305 call0 4023fc5c +4024202b: 002d42 l32i a4, a13, 0 +4024202e: 01a052 movi a5, 1 +40242031: 4428 l32i.n a2, a4, 16 +40242033: 0d0222 l8ui a2, a2, 13 +40242036: 143020 extui a3, a2, 0, 2 +40242039: 020c movi.n a2, 0 +4024203b: 932530 movnez a2, a5, a3 +4024203e: 061432 l16ui a3, a4, 12 +40242041: 223a add.n a2, a2, a3 +40242043: 005e22 s16i a2, a14, 0 +40242046: 001186 j 40242090 +40242049: 0c2d mov.n a2, a12 +4024204b: 00e3c5 call0 40242e88 +4024204e: 000f86 j 40242090 +40242051: 000000 ill +40242054: fdb631 l32r a3, 4024172c +40242057: 0328 l32i.n a2, a3, 0 +40242059: c03250 sub a3, a2, a5 +4024205c: 00d396 bltz a3, 4024206d +4024205f: 221b addi.n a2, a2, 1 +40242061: 161c32 l16ui a3, a12, 44 +40242064: c02250 sub a2, a2, a5 +40242067: c02230 sub a2, a2, a3 +4024206a: 2212a6 blti a2, 1, 40242090 +4024206d: 240c32 l8ui a3, a12, 36 +40242070: 220c movi.n a2, 2 +40242072: ff7706 j 40241e52 +40242075: 020c movi.n a2, 0 +40242077: 544c22 s8i a2, a12, 84 +4024207a: fe63c6 j 40241a0d +4024207d: f27c movi.n a2, -1 +4024207f: 000046 j 40242084 +40242082: 020c movi.n a2, 0 +40242084: 1d5c22 s16i a2, a12, 58 +40242087: 020c movi.n a2, 0 +40242089: 384c22 s8i a2, a12, 56 +4024208c: fe5f46 j 40241a0d +4024208f: b10800 excw +40242092: a1c8 l32i.n a12, a1, 40 +40242094: 91d8 l32i.n a13, a1, 36 +40242096: 81e8 l32i.n a14, a1, 32 +40242098: 71f8 l32i.n a15, a1, 28 +4024209a: 30c112 addi a1, a1, 48 +4024209d: f00d ret.n +4024209f: d53100 extui a3, a0, 17, 14 +402420a2: 38fd excw +402420a4: 034203 excw +402420a7: 720c movi.n a2, 7 +402420a9: 4014c3 excw +402420ac: b64144 excw +402420af: 425f64 excw +402420b2: e0fbc4 excw +402420b5: 401144 excw +402420b8: 32f440 excw +402420bb: 8200a0 mull a0, a0, a10 +402420be: 3ab3a5 excw +402420c1: 065267 bbc a2, a6, 402420cb +402420c4: 152600 extui a2, a0, 22, 2 +402420c7: 1608 l32i.n a0, a6, 4 +402420c9: 260455 excw +402420cc: 860925 excw +402420cf: 000c movi.n a0, 0 +402420d1: 331b addi.n a3, a3, 1 +402420d3: 000d06 j 4024210b +402420d6: 520000 excw +402420d9: 660106 j 4025b8e1 <_irom0_text_end+0xe981> +402420dc: 3b3245 call0 4027d404 <_irom0_text_end+0x304a4> +402420df: a54753 excw +402420e2: 522d excw +402420e4: 620206 j 4025a8f0 <_irom0_text_end+0xd990> +402420e7: 800306 j 402220f7 +402420ea: 501155 excw +402420ed: 0b2056 bnez a0, 402421a3 +402420f0: 606065 excw +402420f3: a592f4 excw +402420f6: 3867b4 excw +402420f9: 059d01 l32r a0, 40203770 +402420fc: 005292 s16i a9, a2, 0 +402420ff: 334b addi.n a3, a3, 4 +40242101: 000186 j 4024210b +40242104: 010652 l8ui a5, a6, 1 +40242107: 658c beqz.n a5, 40242111 +40242109: 335a add.n a3, a3, a5 +4024210b: f43030 extui a3, a3, 0, 16 +4024210e: ae3347 bltu a3, a4, 402420c0 +40242111: f00d ret.n +40242113: 387c00 excw +40242116: ff .byte 0xff +40242117: 3f .byte 0x3f +40242118: fe8d40 excw +4024211b: 3f .byte 0x3f +4024211c: 9e .byte 0x9e +4024211d: 3ffe97 bbsi a14, 25, 40242160 + +40242120 : +40242120: c0c112 addi a1, a1, -64 +40242123: 0d61d2 s32i a13, a1, 52 +40242126: 20d220 or a13, a2, a2 +40242129: 012222 l32i a2, a2, 4 +4024212c: e1c9 s32i.n a12, a1, 56 +4024212e: b1f9 s32i.n a15, a1, 44 +40242130: f109 s32i.n a0, a1, 60 +40242132: c1e9 s32i.n a14, a1, 48 +40242134: 03fd mov.n a15, a3 +40242136: 000232 l8ui a3, a2, 0 +40242139: fdaec1 l32r a12, 402417f4 +4024213c: 343030 extui a3, a3, 0, 4 +4024213f: 1133e0 slli a3, a3, 2 +40242142: 223a add.n a2, a2, a3 +40242144: 0c29 s32i.n a2, a12, 0 +40242146: 603030 neg a3, a3 +40242149: 0d2d mov.n a2, a13 +4024214b: fd8905 call0 4023f9dc +4024214e: 62cc bnez.n a2, 40242158 +40242150: 041d22 l16ui a2, a13, 8 +40242153: 331c movi.n a3, 19 +40242155: 073327 bltu a3, a2, 40242160 +40242158: 0d2d mov.n a2, a13 +4024215a: fd9085 call0 4023fa64 +4024215d: 023d46 j 40242a56 +40242160: f02be1 l32r a14, 4023e20c +40242163: 203ff0 or a3, a15, a15 +40242166: 0e28 l32i.n a2, a14, 0 +40242168: fc5ec5 call0 4023e758 +4024216b: 0e4d mov.n a4, a14 +4024216d: fe7256 bnez a2, 40242158 +40242170: 0e28 l32i.n a2, a14, 0 +40242172: f0a032 movi a3, 240 +40242175: 102320 and a2, a3, a2 +40242178: e0a032 movi a3, 224 +4024217b: d91237 beq a2, a3, 40242158 +4024217e: 041d62 l16ui a6, a13, 8 +40242181: f02331 l32r a3, 4023e210 +40242184: 650c movi.n a5, 6 +40242186: 0d2d mov.n a2, a13 +40242188: 091485 call0 4024b2d4 +4024218b: fc9256 bnez a2, 40242158 +4024218e: 0c28 l32i.n a2, a12, 0 +40242190: 0c0232 l8ui a3, a2, 12 +40242193: 0d2d mov.n a2, a13 +40242195: 413430 srli a3, a3, 4 +40242198: 0133e0 slli a3, a3, 18 +4024219b: 603030 neg a3, a3 +4024219e: 313030 srai a3, a3, 16 +402421a1: fd8385 call0 4023f9dc +402421a4: fb0256 bnez a2, 40242158 +402421a7: 0c48 l32i.n a4, a12, 0 +402421a9: d95aa1 l32r a10, 40238714 +402421ac: 010422 l8ui a2, a4, 1 +402421af: 000432 l8ui a3, a4, 0 +402421b2: 112280 slli a2, a2, 8 +402421b5: 202230 or a2, a2, a3 +402421b8: 117280 slli a7, a2, 8 +402421bb: 412820 srli a2, a2, 8 +402421be: 207720 or a7, a7, a2 +402421c1: f47070 extui a7, a7, 0, 16 +402421c4: 412870 srli a2, a7, 8 +402421c7: 014422 s8i a2, a4, 1 +402421ca: 030422 l8ui a2, a4, 3 +402421cd: 020432 l8ui a3, a4, 2 +402421d0: 112280 slli a2, a2, 8 +402421d3: 202230 or a2, a2, a3 +402421d6: 116280 slli a6, a2, 8 +402421d9: 412820 srli a2, a2, 8 +402421dc: 206620 or a6, a6, a2 +402421df: f46060 extui a6, a6, 0, 16 +402421e2: 412860 srli a2, a6, 8 +402421e5: 034422 s8i a2, a4, 3 +402421e8: 050422 l8ui a2, a4, 5 +402421eb: 040482 l8ui a8, a4, 4 +402421ee: 060452 l8ui a5, a4, 6 +402421f1: 112280 slli a2, a2, 8 +402421f4: 203280 or a3, a2, a8 +402421f7: 115500 slli a5, a5, 16 +402421fa: 202530 or a2, a5, a3 +402421fd: 070452 l8ui a5, a4, 7 +40242200: 004472 s8i a7, a4, 0 +40242203: 015580 slli a5, a5, 24 +40242206: 205520 or a5, a5, a2 +40242209: 752850 extui a2, a5, 24, 8 +4024220c: 013580 slli a3, a5, 24 +4024220f: 203320 or a3, a3, a2 +40242212: 1025a0 and a2, a5, a10 +40242215: 112280 slli a2, a2, 8 +40242218: 415850 srli a5, a5, 8 +4024221b: 1055a0 and a5, a5, a10 +4024221e: 203320 or a3, a3, a2 +40242221: 203350 or a3, a3, a5 +40242224: 742830 extui a2, a3, 8, 8 +40242227: 054422 s8i a2, a4, 5 +4024222a: 752030 extui a2, a3, 16, 8 +4024222d: 064422 s8i a2, a4, 6 +40242230: 752830 extui a2, a3, 24, 8 +40242233: 074422 s8i a2, a4, 7 +40242236: fd3d21 l32r a2, 4024172c +40242239: 024462 s8i a6, a4, 2 +4024223c: 0239 s32i.n a3, a2, 0 +4024223e: 090482 l8ui a8, a4, 9 +40242241: 080422 l8ui a2, a4, 8 +40242244: 0a0452 l8ui a5, a4, 10 +40242247: 118880 slli a8, a8, 8 +4024224a: 209820 or a9, a8, a2 +4024224d: 115500 slli a5, a5, 16 +40242250: 208590 or a8, a5, a9 +40242253: 0b0452 l8ui a5, a4, 11 +40242256: 044432 s8i a3, a4, 4 +40242259: 015580 slli a5, a5, 24 +4024225c: 205580 or a5, a5, a8 +4024225f: 018580 slli a8, a5, 24 +40242262: 752850 extui a2, a5, 24, 8 +40242265: 202820 or a2, a8, a2 +40242268: 1085a0 and a8, a5, a10 +4024226b: 118880 slli a8, a8, 8 +4024226e: 415850 srli a5, a5, 8 +40242271: 1055a0 and a5, a5, a10 +40242274: 202280 or a2, a2, a8 +40242277: 202250 or a2, a2, a5 +4024227a: 745820 extui a5, a2, 8, 8 +4024227d: 094452 s8i a5, a4, 9 +40242280: 755020 extui a5, a2, 16, 8 +40242283: 0a4452 s8i a5, a4, 10 +40242286: 755820 extui a5, a2, 24, 8 +40242289: 0b4452 s8i a5, a4, 11 +4024228c: fd5951 l32r a5, 402417f0 +4024228f: 084422 s8i a2, a4, 8 +40242292: 0529 s32i.n a2, a5, 0 +40242294: 0f0482 l8ui a8, a4, 15 +40242297: 0e0492 l8ui a9, a4, 14 +4024229a: 118880 slli a8, a8, 8 +4024229d: 208890 or a8, a8, a9 +402422a0: 115880 slli a5, a8, 8 +402422a3: 418880 srli a8, a8, 8 +402422a6: 205580 or a5, a5, a8 +402422a9: f45050 extui a5, a5, 0, 16 +402422ac: 0e4452 s8i a5, a4, 14 +402422af: 415850 srli a5, a5, 8 +402422b2: 0f4452 s8i a5, a4, 15 +402422b5: 0d0452 l8ui a5, a4, 13 +402422b8: 0c0482 l8ui a8, a4, 12 +402422bb: 115580 slli a5, a5, 8 +402422be: 205580 or a5, a5, a8 +402422c1: 415850 srli a5, a5, 8 +402422c4: fd4a81 l32r a8, 402417ec +402422c7: 1159 s32i.n a5, a1, 4 +402422c9: 745050 extui a5, a5, 0, 8 +402422cc: 549050 extui a9, a5, 0, 6 +402422cf: e827b1 l32r a11, 4023c36c +402422d2: 004892 s8i a9, a8, 0 +402422d5: 0a0c movi.n a10, 0 +402422d7: 149050 extui a9, a5, 0, 2 +402422da: 1c0c movi.n a12, 1 +402422dc: 83ca90 moveqz a12, a10, a9 +402422df: 0b98 l32i.n a9, a11, 0 +402422e1: efcbb1 l32r a11, 4023e210 +402422e4: 041d82 l16ui a8, a13, 8 +402422e7: 0be8 l32i.n a14, a11, 0 +402422e9: efc8f1 l32r a15, 4023e20c +402422ec: c8ca add.n a12, a8, a12 +402422ee: 5189 s32i.n a8, a1, 20 +402422f0: 21e9 s32i.n a14, a1, 8 +402422f2: fd4181 l32r a8, 402417f8 +402422f5: 0fe8 l32i.n a14, a15, 0 +402422f7: f4c0c0 extui a12, a12, 0, 16 +402422fa: 01e9 s32i.n a14, a1, 0 +402422fc: 0058c2 s16i a12, a8, 0 +402422ff: 09ed mov.n a14, a9 +40242301: 0ebc beqz.n a14, 40242335 +40242303: 111eb2 l16ui a11, a14, 34 +40242306: 249b77 bne a11, a7, 4024232e +40242309: 101eb2 l16ui a11, a14, 32 +4024230c: 1e9b67 bne a11, a6, 4024232e +4024230f: 1e88 l32i.n a8, a14, 4 +40242311: 21b8 l32i.n a11, a1, 8 +40242313: 1798b7 bne a8, a11, 4024232e +40242316: 0e88 l32i.n a8, a14, 0 +40242318: 01b8 l32i.n a11, a1, 0 +4024231a: 1098b7 bne a8, a11, 4024232e +4024231d: 0c4a16 beqz a10, 402423e5 +40242320: 3e28 l32i.n a2, a14, 12 +40242322: 3a29 s32i.n a2, a10, 12 +40242324: e81221 l32r a2, 4023c36c +40242327: 3e99 s32i.n a9, a14, 12 +40242329: 02e9 s32i.n a14, a2, 0 +4024232b: 002d86 j 402423e5 +4024232e: 0ead mov.n a10, a14 +40242330: 3ee8 l32i.n a14, a14, 12 +40242332: fff2c6 j 40242301 +40242335: e80b41 l32r a4, 4023c364 +40242338: 0448 l32i.n a4, a4, 0 +4024233a: 05f416 beqz a4, 4024239d +4024233d: 111482 l16ui a8, a4, 34 +40242340: 549877 bne a8, a7, 40242398 +40242343: 101482 l16ui a8, a4, 32 +40242346: 4e9867 bne a8, a6, 40242398 +40242349: 1488 l32i.n a8, a4, 4 +4024234b: 21e8 l32i.n a14, a1, 8 +4024234d: 479e87 bne a14, a8, 40242398 +40242350: 0488 l32i.n a8, a4, 0 +40242352: 01a8 l32i.n a10, a1, 0 +40242354: 409a87 bne a10, a8, 40242398 +40242357: 026527 bbci a5, 2, 4024235d +4024235a: ff7e86 j 40242158 +4024235d: 176517 bbci a5, 1, 40242378 +40242360: a458 l32i.n a5, a4, 40 +40242362: c08350 sub a8, a3, a5 +40242365: 01b896 bltz a8, 40242384 +40242368: 161482 l16ui a8, a4, 44 +4024236b: 585a add.n a5, a8, a5 +4024236d: c05350 sub a5, a3, a5 +40242370: 1015e6 bgei a5, 1, 40242384 +40242373: 001746 j 402423d4 +40242376: 070000 excw +40242379: 210865 excw +4024237c: e7fb addi.n a14, a7, 15 +4024237e: 002222 l32i a2, a2, 0 +40242381: 0d6422 s32i a2, a4, 52 +40242384: dd0c16 beqz a12, 40242158 +40242387: 240432 l8ui a3, a4, 36 +4024238a: 220c movi.n a2, 2 +4024238c: 202320 or a2, a3, a2 +4024238f: 244422 s8i a2, a4, 36 +40242392: 042d mov.n a2, a4 +40242394: 000b86 j 402423c6 +40242397: 344800 extui a4, a0, 8, 4 +4024239a: ffe706 j 4024233a +4024239d: f4ff41 l32r a4, 4023f79c +402423a0: 0488 l32i.n a8, a4, 0 +402423a2: 040c movi.n a4, 0 +402423a4: 08ed mov.n a14, a8 +402423a6: 2eac beqz.n a14, 402423cc +402423a8: 101ea2 l16ui a10, a14, 32 +402423ab: 0d9a67 bne a10, a6, 402423bc +402423ae: 0ea8 l32i.n a10, a14, 0 +402423b0: 0021b2 l32i a11, a1, 0 +402423b3: 029ba7 bne a11, a10, 402423b9 +402423b6: 016b86 j 40242968 +402423b9: 5aba16 beqz a10, 40242968 +402423bc: 0e4d mov.n a4, a14 +402423be: 3ee8 l32i.n a14, a14, 12 +402423c0: fff886 j 402423a6 +402423c3: 0c2d00 excw +402423c6: 010485 call0 40243410 +402423c9: ff62c6 j 40242158 +402423cc: 1198 l32i.n a9, a1, 4 +402423ce: 026927 bbci a9, 2, 402423d4 +402423d1: ff60c6 j 40242158 +402423d4: ef8f51 l32r a5, 4023e210 +402423d7: ef8d41 l32r a4, 4023e20c +402423da: 3c3a add.n a3, a12, a3 +402423dc: 00d605 call0 40243140 +402423df: ff5d46 j 40242158 +402423e2: 000000 ill +402423e5: fd0521 l32r a2, 402417fc +402423e8: 51a8 l32i.n a10, a1, 20 +402423ea: 030c movi.n a3, 0 +402423ec: 0239 s32i.n a3, a2, 0 +402423ee: 4249 s32i.n a4, a2, 16 +402423f0: 0652a2 s16i a10, a2, 12 +402423f3: 12d9 s32i.n a13, a2, 4 +402423f5: fd04c1 l32r a12, 40241808 +402423f8: fd0321 l32r a2, 40241804 +402423fb: 212e42 l32i a4, a14, 132 +402423fe: 0239 s32i.n a3, a2, 0 +40242400: 004c32 s8i a3, a12, 0 +40242403: 2e1437 beq a4, a3, 40242435 +40242406: 232e62 l32i a6, a14, 140 +40242409: 050c movi.n a5, 0 +4024240b: 0e3d mov.n a3, a14 +4024240d: 668c beqz.n a6, 40242417 +4024240f: 6e28 l32i.n a2, a14, 24 +40242411: 0006c0 callx0 a6 +40242414: 000106 j 4024241c +40242417: 052d mov.n a2, a5 +40242419: feb905 call0 40240fac +4024241c: 42cc bnez.n a2, 40242424 +4024241e: 216e22 s32i a2, a14, 132 +40242421: 000406 j 40242435 +40242424: 837c movi.n a3, -8 +40242426: 029237 bne a2, a3, 4024242c +40242429: ff4ac6 j 40242158 +4024242c: fcf321 l32r a2, 402417f8 +4024242f: 001222 l16ui a2, a2, 0 +40242432: d22256 bnez a2, 40242158 +40242435: fcedd1 l32r a13, 402417ec +40242438: ff3721 l32r a2, 40242114 +4024243b: 000d62 l8ui a6, a13, 0 +4024243e: 02e9 s32i.n a14, a2, 0 +40242440: 316627 bbci a6, 2, 40242475 +40242443: 4e28 l32i.n a2, a14, 16 +40242445: 102266 bnei a2, 2, 40242459 +40242448: fcea21 l32r a2, 402417f0 +4024244b: 172e32 l32i a3, a14, 92 +4024244e: 0228 l32i.n a2, a2, 0 +40242450: 029327 bne a3, a2, 40242456 +40242453: 017a46 j 40242a40 +40242456: 00f2c6 j 40242825 +40242459: fcb421 l32r a2, 4024172c +4024245c: ae38 l32i.n a3, a14, 40 +4024245e: 0228 l32i.n a2, a2, 0 +40242460: c02230 sub a2, a2, a3 +40242463: 3be296 bltz a2, 40242825 +40242466: 161e32 l16ui a3, a14, 44 +40242469: c02230 sub a2, a2, a3 +4024246c: 0212e6 bgei a2, 1, 40242472 +4024246f: 017346 j 40242a40 +40242472: 00ebc6 j 40242825 +40242475: 220c movi.n a2, 2 +40242477: 104620 and a4, a6, a2 +4024247a: 240e52 l8ui a5, a14, 36 +4024247d: c48c beqz.n a4, 4024248d +4024247f: 4e38 l32i.n a3, a14, 16 +40242481: 202520 or a2, a5, a2 +40242484: fec332 addi a3, a3, -2 +40242487: 0223b6 bltui a3, 2, 4024248d +4024248a: 004686 j 402425a8 +4024248d: 08e547 bbsi a5, 4, 40242499 +40242490: e7b621 l32r a2, 4023c368 +40242493: 002222 l32i a2, a2, 0 +40242496: 0d6e22 s32i a2, a14, 52 +40242499: 020c movi.n a2, 0 +4024249b: ad4e22 s8i a2, a14, 173 +4024249e: 3cce22 addi a2, a14, 60 +402424a1: 4149 s32i.n a4, a1, 16 +402424a3: 036162 s32i a6, a1, 12 +402424a6: ffbf85 call0 402420a0 +402424a9: 4e28 l32i.n a2, a14, 16 +402424ab: 4148 l32i.n a4, a1, 16 +402424ad: fec222 addi a2, a2, -2 +402424b0: 3168 l32i.n a6, a1, 12 +402424b2: 0282b6 bltui a2, 8, 402424b8 +402424b5: 00db06 j 40242825 +402424b8: ff1831 l32r a3, 40242118 +402424bb: a02230 addx4 a2, a2, a3 +402424be: 0228 l32i.n a2, a2, 0 +402424c0: 0002a0 jx a2 +402424c3: 12a022 movi a2, 18 +402424c6: 102620 and a2, a6, a2 +402424c9: 12a032 movi a3, 18 +402424cc: 021237 beq a2, a3, 402424d2 +402424cf: 003c46 j 402425c4 +402424d2: 1f2e22 l32i a2, a14, 124 +402424d5: 042272 l32i a7, a2, 16 +402424d8: 050732 l8ui a3, a7, 5 +402424db: 040752 l8ui a5, a7, 4 +402424de: 060722 l8ui a2, a7, 6 +402424e1: 113380 slli a3, a3, 8 +402424e4: 204350 or a4, a3, a5 +402424e7: 112200 slli a2, a2, 16 +402424ea: 203240 or a3, a2, a4 +402424ed: 070722 l8ui a2, a7, 7 +402424f0: 012280 slli a2, a2, 24 +402424f3: 202230 or a2, a2, a3 +402424f6: 014280 slli a4, a2, 24 +402424f9: 753820 extui a3, a2, 24, 8 +402424fc: 205430 or a5, a4, a3 +402424ff: d88531 l32r a3, 40238714 +40242502: 104230 and a4, a2, a3 +40242505: 412820 srli a2, a2, 8 +40242508: 102230 and a2, a2, a3 +4024250b: 114480 slli a4, a4, 8 +4024250e: fcb831 l32r a3, 402417f0 +40242511: 204540 or a4, a5, a4 +40242514: 202420 or a2, a4, a2 +40242517: 0338 l32i.n a3, a3, 0 +40242519: 221b addi.n a2, a2, 1 +4024251b: 021237 beq a2, a3, 40242521 +4024251e: 002886 j 402425c4 +40242521: 391e32 l16ui a3, a14, 114 +40242524: fc8251 l32r a5, 4024172c +40242527: 331b addi.n a3, a3, 1 +40242529: 395e32 s16i a3, a14, 114 +4024252c: 146e22 s32i a2, a14, 80 +4024252f: 0538 l32i.n a3, a5, 0 +40242531: fcb021 l32r a2, 402417f4 +40242534: 431b addi.n a4, a3, 1 +40242536: 0228 l32i.n a2, a2, 0 +40242538: ae49 s32i.n a4, a14, 40 +4024253a: ce49 s32i.n a4, a14, 48 +4024253c: 0e0242 l8ui a4, a2, 14 +4024253f: 0f0222 l8ui a2, a2, 15 +40242542: 330b addi.n a3, a3, -1 +40242544: 112280 slli a2, a2, 8 +40242547: 202240 or a2, a2, a4 +4024254a: 305e22 s16i a2, a14, 96 +4024254d: 420c movi.n a2, 4 +4024254f: 196e32 s32i a3, a14, 100 +40242552: 4e29 s32i.n a2, a14, 16 +40242554: 3e2a add.n a3, a14, a2 +40242556: 1e1e22 l16ui a2, a14, 60 +40242559: ff0945 call0 402415f0 +4024255c: a03220 addx4 a3, a2, a2 +4024255f: 1133f0 slli a3, a3, 1 +40242562: 2c5e32 s16i a3, a14, 88 +40242565: 2b1e32 l16ui a3, a14, 86 +40242568: 1e5e22 s16i a2, a14, 60 +4024256b: 051366 bnei a3, 1, 40242574 +4024256e: 1122f0 slli a2, a2, 1 +40242571: f42020 extui a2, a2, 0, 16 +40242574: 2b5e22 s16i a2, a14, 86 +40242577: 3a1e22 l16ui a2, a14, 116 +4024257a: 220b addi.n a2, a2, -1 +4024257c: 3a5e22 s16i a2, a14, 116 +4024257f: 1f2e22 l32i a2, a14, 124 +40242582: 0238 l32i.n a3, a2, 0 +40242584: 1f6e32 s32i a3, a14, 124 +40242587: 33cc bnez.n a3, 4024258e +40242589: f37c movi.n a3, -1 +4024258b: 000046 j 40242590 +4024258e: 030c movi.n a3, 0 +40242590: 1d5e32 s16i a3, a14, 58 +40242593: 030c movi.n a3, 0 +40242595: 4e4e32 s8i a3, a14, 78 +40242598: fe8d85 call0 40240e74 +4024259b: 242e52 l32i a5, a14, 144 +4024259e: c5cc bnez.n a5, 402425ae +402425a0: 240e32 l8ui a3, a14, 36 +402425a3: 220c movi.n a2, 2 +402425a5: 202320 or a2, a3, a2 +402425a8: 244e22 s8i a2, a14, 36 +402425ab: 009d86 j 40242825 +402425ae: 6e28 l32i.n a2, a14, 24 +402425b0: 0e3d mov.n a3, a14 +402425b2: 00a042 movi a4, 0 +402425b5: 0005c0 callx0 a5 +402425b8: 837c movi.n a3, -8 +402425ba: 029237 bne a2, a3, 402425c0 +402425bd: 00dd46 j 40242936 +402425c0: fff706 j 402425a0 +402425c3: e64700 excw +402425c6: 968602 excw +402425c9: 8a2100 excw +402425cc: 81fc bnez.n a1, 40242608 +402425ce: fc8a add.n a15, a12, a8 +402425d0: 0228 l32i.n a2, a2, 0 +402425d2: fc56a1 l32r a10, 4024172c +402425d5: 000272 l8ui a7, a2, 0 +402425d8: 010242 l8ui a4, a2, 1 +402425db: 020262 l8ui a6, a2, 2 +402425de: 030222 l8ui a2, a2, 3 +402425e1: 001892 l16ui a9, a8, 0 +402425e4: 0a38 l32i.n a3, a10, 0 +402425e6: fc82b1 l32r a11, 402417f0 +402425e9: 114480 slli a4, a4, 8 +402425ec: 112280 slli a2, a2, 8 +402425ef: 207470 or a7, a4, a7 +402425f2: 206260 or a6, a2, a6 +402425f5: ef0651 l32r a5, 4023e210 +402425f8: 0f4d mov.n a4, a15 +402425fa: 393a add.n a3, a9, a3 +402425fc: 0b28 l32i.n a2, a11, 0 +402425fe: 002606 j 4024269a +40242601: 02e647 bbsi a6, 4, 40242607 +40242604: 002606 j 402426a0 +40242607: fc7a21 l32r a2, 402417f0 +4024260a: 142e42 l32i a4, a14, 80 +4024260d: 0228 l32i.n a2, a2, 0 +4024260f: 320b addi.n a3, a2, -1 +40242611: c03340 sub a3, a3, a4 +40242614: 050396 bltz a3, 40242668 +40242617: 172e32 l32i a3, a14, 92 +4024261a: c03230 sub a3, a2, a3 +4024261d: 4713e6 bgei a3, 1, 40242668 +40242620: 420c movi.n a2, 4 +40242622: 7e58 l32i.n a5, a14, 28 +40242624: 4e29 s32i.n a2, a14, 16 +40242626: 284516 beqz a5, 402428ae +40242629: 6e28 l32i.n a2, a14, 24 +4024262b: 040c movi.n a4, 0 +4024262d: 0e3d mov.n a3, a14 +4024262f: 0005c0 callx0 a5 +40242632: a28c beqz.n a2, 40242640 +40242634: 837c movi.n a3, -8 +40242636: 021237 beq a2, a3, 4024263c +40242639: 009c46 j 402428ae +4024263c: 00bd86 j 40242936 +4024263f: 0e2d00 excw +40242642: 2b1ed2 l16ui a13, a14, 86 +40242645: ff1c45 call0 4024180c +40242648: 381e22 l16ui a2, a14, 112 +4024264b: 005216 beqz a2, 40242654 +4024264e: ffc222 addi a2, a2, -1 +40242651: 385e22 s16i a2, a14, 112 +40242654: 1e1e22 l16ui a2, a14, 60 +40242657: 051d66 bnei a13, 1, 40242660 +4024265a: 1122f0 slli a2, a2, 1 +4024265d: f42020 extui a2, a2, 0, 16 +40242660: 2b5e22 s16i a2, a14, 86 +40242663: 001646 j 402426c0 +40242666: 310000 srai a0, a0, 16 +40242669: 81fc63 excw +4024266c: 32fc30 excw +4024266f: 720023 excw +40242672: 520003 excw +40242675: 620103 excw +40242678: 420203 excw +4024267b: 310303 excw +4024267e: 5e .byte 0x5e +4024267f: 80fc bnez.n a0, 402426bb +40242681: 921155 excw +40242684: 320013 excw +40242687: 0028 l32i.n a2, a0, 0 +40242689: 114480 slli a4, a4, 8 +4024268c: 207570 or a7, a5, a7 +4024268f: eee051 l32r a5, 4023e210 +40242692: 206460 or a6, a4, a6 +40242695: 803930 add a3, a9, a3 +40242698: 0f4d mov.n a4, a15 +4024269a: 00aa45 call0 40243140 +4024269d: 006106 j 40242825 +402426a0: 181416 beqz a4, 40242825 +402426a3: fc2231 l32r a3, 4024172c +402426a6: ae28 l32i.n a2, a14, 40 +402426a8: 0338 l32i.n a3, a3, 0 +402426aa: 220b addi.n a2, a2, -1 +402426ac: 021237 beq a2, a3, 402426b2 +402426af: 005c86 j 40242825 +402426b2: 202ee0 or a2, a14, a14 +402426b5: 0085c5 call0 40242f14 +402426b8: 005a46 j 40242825 +402426bb: 0e2d mov.n a2, a14 +402426bd: ff14c5 call0 4024180c +402426c0: 000c22 l8ui a2, a12, 0 +402426c3: 02e257 bbsi a2, 5, 402426c9 +402426c6: 0056c6 j 40242825 +402426c9: 240e32 l8ui a3, a14, 36 +402426cc: 220c movi.n a2, 2 +402426ce: 202320 or a2, a3, a2 +402426d1: 244e22 s8i a2, a14, 36 +402426d4: 720c movi.n a2, 7 +402426d6: 001806 j 4024273a +402426d9: e00000 subx4 a0, a0, a0 +402426dc: 2e .byte 0x2e +402426dd: 12c520 excw +402426e0: ff .byte 0xff +402426e1: 000c22 l8ui a2, a12, 0 +402426e4: 10a032 movi a3, 16 +402426e7: 556257 bbci a2, 5, 40242740 +402426ea: 000d22 l8ui a2, a13, 0 +402426ed: 240e42 l8ui a4, a14, 36 +402426f0: 3c0237 bnone a2, a3, 40242730 +402426f3: fc3f21 l32r a2, 402417f0 +402426f6: 172e32 l32i a3, a14, 92 +402426f9: 002222 l32i a2, a2, 0 +402426fc: 309327 bne a3, a2, 40242730 +402426ff: 230c movi.n a3, 2 +40242701: 202430 or a2, a4, a3 +40242704: 244e22 s8i a2, a14, 36 +40242707: 0e2d mov.n a2, a14 +40242709: fe7b85 call0 40240ec4 +4024270c: e71831 l32r a3, 4023c36c +4024270f: 0328 l32i.n a2, a3, 0 +40242711: 029e27 bne a14, a2, 40242717 +40242714: 002a46 j 402427c1 +40242717: f97431 l32r a3, 40240ce8 +4024271a: 040c movi.n a4, 0 +4024271c: 0329 s32i.n a2, a3, 0 +4024271e: 0c7216 beqz a2, 402427e9 +40242721: 3258 l32i.n a5, a2, 12 +40242723: 029e57 bne a14, a5, 40242729 +40242726: 002a06 j 402427d2 +40242729: 140c movi.n a4, 1 +4024272b: 052d mov.n a2, a5 +4024272d: fffb46 j 4024271e +40242730: 220c movi.n a2, 2 +40242732: 202420 or a2, a4, a2 +40242735: 244e22 s8i a2, a14, 36 +40242738: 820c movi.n a2, 8 +4024273a: 4e29 s32i.n a2, a14, 16 +4024273c: 003946 j 40242825 +4024273f: 0d2200 excw +40242742: 823700 mull a3, a7, a0 +40242745: 36c602 addi a0, a6, 54 +40242748: 292100 excw +4024274b: 32fc bnez.n a2, 40242782 +4024274d: 2e .byte 0x2e +4024274e: 022817 blt a8, a1, 40242754 +40242751: 021327 beq a3, a2, 40242757 +40242754: 003346 j 40242825 +40242757: 620c movi.n a2, 6 +40242759: fff746 j 4024273a +4024275c: 202ee0 or a2, a14, a14 +4024275f: ff0ac5 call0 4024180c +40242762: 000c22 l8ui a2, a12, 0 +40242765: 02e257 bbsi a2, 5, 4024276b +40242768: 002e46 j 40242825 +4024276b: 240e32 l8ui a3, a14, 36 +4024276e: 02a022 movi a2, 2 +40242771: 202320 or a2, a3, a2 +40242774: 244e22 s8i a2, a14, 36 +40242777: 202ee0 or a2, a14, a14 +4024277a: fe7485 call0 40240ec4 +4024277d: e6fb31 l32r a3, 4023c36c +40242780: 0328 l32i.n a2, a3, 0 +40242782: 3b1e27 beq a14, a2, 402427c1 +40242785: f95831 l32r a3, 40240ce8 +40242788: 040c movi.n a4, 0 +4024278a: 0329 s32i.n a2, a3, 0 +4024278c: 059216 beqz a2, 402427e9 +4024278f: 3258 l32i.n a5, a2, 12 +40242791: 3d1e57 beq a14, a5, 402427d2 +40242794: 140c movi.n a4, 1 +40242796: 052d mov.n a2, a5 +40242798: fffc06 j 4024278c +4024279b: 202ee0 or a2, a14, a14 +4024279e: ff06c5 call0 4024180c +402427a1: 000d22 l8ui a2, a13, 0 +402427a4: 7d6247 bbci a2, 4, 40242825 +402427a7: fc1221 l32r a2, 402417f0 +402427aa: 172e32 l32i a3, a14, 92 +402427ad: 002222 l32i a2, a2, 0 +402427b0: 719327 bne a3, a2, 40242825 +402427b3: 202ee0 or a2, a14, a14 +402427b6: fe70c5 call0 40240ec4 +402427b9: e6ec31 l32r a3, 4023c36c +402427bc: 0328 l32i.n a2, a3, 0 +402427be: 069e27 bne a14, a2, 402427c8 +402427c1: 3228 l32i.n a2, a2, 12 +402427c3: 000906 j 402427eb +402427c6: 310000 srai a0, a0, 16 +402427c9: f948 l32i.n a4, a9, 60 +402427cb: 040c movi.n a4, 0 +402427cd: 0329 s32i.n a2, a3, 0 +402427cf: 0004c6 j 402427e6 +402427d2: 048c beqz.n a4, 402427d6 +402427d4: 0329 s32i.n a2, a3, 0 +402427d6: 3e38 l32i.n a3, a14, 12 +402427d8: 3239 s32i.n a3, a2, 12 +402427da: 0003c6 j 402427ed +402427dd: 3258 l32i.n a5, a2, 12 +402427df: ef1e57 beq a14, a5, 402427d2 +402427e2: 140c movi.n a4, 1 +402427e4: 052d mov.n a2, a5 +402427e6: ff3256 bnez a2, 402427dd +402427e9: 048c beqz.n a4, 402427ed +402427eb: 0329 s32i.n a2, a3, 0 +402427ed: 0aa022 movi a2, 10 +402427f0: 046e22 s32i a2, a14, 16 +402427f3: e6dc21 l32r a2, 4023c364 +402427f6: 002232 l32i a3, a2, 0 +402427f9: 02e9 s32i.n a14, a2, 0 +402427fb: 3e39 s32i.n a3, a14, 12 +402427fd: 013185 call0 40243b18 +40242800: 000846 j 40242825 +40242803: 0e2d00 excw +40242806: ff0045 call0 4024180c +40242809: 000d22 l8ui a2, a13, 0 +4024280c: 156247 bbci a2, 4, 40242825 +4024280f: fbf821 l32r a2, 402417f0 +40242812: 172e32 l32i a3, a14, 92 +40242815: 0228 l32i.n a2, a2, 0 +40242817: 0a9327 bne a3, a2, 40242825 +4024281a: 000c32 l8ui a3, a12, 0 +4024281d: 021c movi.n a2, 16 +4024281f: 202320 or a2, a3, a2 +40242822: 004c22 s8i a2, a12, 0 +40242825: 000c32 l8ui a3, a12, 0 +40242828: 1a6337 bbci a3, 3, 40242846 +4024282b: 262e42 l32i a4, a14, 152 +4024282e: 648c beqz.n a4, 40242838 +40242830: 6e28 l32i.n a2, a14, 24 +40242832: f7af32 movi a3, -9 +40242835: 0004c0 callx0 a4 +40242838: e6cd21 l32r a2, 4023c36c +4024283b: 0e3d mov.n a3, a14 +4024283d: fe6d85 call0 40240f18 +40242840: 5fa142 movi a4, 0x15f +40242843: 000846 j 40242868 +40242846: 021c movi.n a2, 16 +40242848: 2d0327 bnone a3, a2, 40242879 +4024284b: 240e32 l8ui a3, a14, 36 +4024284e: 0b8327 bany a3, a2, 4024285d +40242851: 262e42 l32i a4, a14, 152 +40242854: 548c beqz.n a4, 4024285d +40242856: 6e28 l32i.n a2, a14, 24 +40242858: 637c movi.n a3, -10 +4024285a: 0004c0 callx0 a4 +4024285d: e6c321 l32r a2, 4023c36c +40242860: 0e3d mov.n a3, a14 +40242862: fe6b45 call0 40240f18 +40242865: 6aa142 movi a4, 0x16a +40242868: fe2d31 l32r a3, 4024211c +4024286b: 0e2d mov.n a2, a14 +4024286d: da0d01 l32r a0, 402390a4 +40242870: 0000c0 callx0 a0 +40242873: 002fc6 j 40242936 +40242876: 000000 ill +40242879: 381e42 l16ui a4, a14, 112 +4024287c: 84cc bnez.n a4, 40242888 +4024287e: fbe1d1 l32r a13, 40241804 +40242881: 0d48 l32i.n a4, a13, 0 +40242883: 94dc bnez.n a4, 402428a0 +40242885: 001ac6 j 402428f4 +40242888: 222e52 l32i a5, a14, 136 +4024288b: fef516 beqz a5, 4024287e +4024288e: 6e28 l32i.n a2, a14, 24 +40242890: 0e3d mov.n a3, a14 +40242892: 0005c0 callx0 a5 +40242895: 837c movi.n a3, -8 +40242897: 029237 bne a2, a3, 4024289d +4024289a: 002606 j 40242936 +4024289d: fff746 j 4024287e +402428a0: 240e22 l8ui a2, a14, 36 +402428a3: 126247 bbci a2, 4, 402428b9 +402428a6: 042d mov.n a2, a4 +402428a8: 201110 or a1, a1, a1 +402428ab: fd1b85 call0 4023fa64 +402428ae: 0e2d mov.n a2, a14 +402428b0: feb6c5 call0 40241420 +402428b3: 001fc6 j 40242936 +402428b6: 000000 ill +402428b9: fbcc21 l32r a2, 402417ec +402428bc: 000222 l8ui a2, a2, 0 +402428bf: 0a6237 bbci a2, 3, 402428cd +402428c2: 0d0432 l8ui a3, a4, 13 +402428c5: 120c movi.n a2, 1 +402428c7: 202320 or a2, a3, a2 +402428ca: 0d4422 s8i a2, a4, 13 +402428cd: 232e62 l32i a6, a14, 140 +402428d0: 050c movi.n a5, 0 +402428d2: 0e3d mov.n a3, a14 +402428d4: 868c beqz.n a6, 402428e0 +402428d6: 062e22 l32i a2, a14, 24 +402428d9: 0006c0 callx0 a6 +402428dc: 000186 j 402428e6 +402428df: 255000 extui a5, a0, 16, 3 +402428e2: 6c8520 excw +402428e5: fe .byte 0xfe +402428e6: f8af32 movi a3, -8 +402428e9: 491237 beq a2, a3, 40242936 +402428ec: 004216 beqz a2, 402428f4 +402428ef: 0d28 l32i.n a2, a13, 0 +402428f1: 216e22 s32i a2, a14, 132 +402428f4: 000c22 l8ui a2, a12, 0 +402428f7: 12e257 bbsi a2, 5, 4024290d +402428fa: fe0621 l32r a2, 40242114 +402428fd: 00a032 movi a3, 0 +40242900: 006232 s32i a3, a2, 0 +40242903: 202ee0 or a2, a14, a14 +40242906: 00b085 call0 40243410 +40242909: 000a46 j 40242936 +4024290c: f43100 extui a3, a0, 1, 16 +4024290f: 1e22e1 l32r a14, 4020a198 +40242912: 20c016 beqz a0, 40242b22 +40242915: 033800 excw +40242918: 041237 beq a2, a3, 40242920 +4024291b: 221b addi.n a2, a2, 1 +4024291d: 165e22 s16i a2, a14, 44 +40242920: 232e62 l32i a6, a14, 140 +40242923: fd3616 beqz a6, 402428fa +40242926: 050c movi.n a5, 0 +40242928: 6e28 l32i.n a2, a14, 24 +4024292a: 0e3d mov.n a3, a14 +4024292c: 054d mov.n a4, a5 +4024292e: 0006c0 callx0 a6 +40242931: 837c movi.n a3, -8 +40242933: c39237 bne a2, a3, 402428fa +40242936: fdf721 l32r a2, 40242114 +40242939: 030c movi.n a3, 0 +4024293b: 0239 s32i.n a3, a2, 0 +4024293d: fbaf41 l32r a4, 402417fc +40242940: fbb121 l32r a2, 40241804 +40242943: 03cd mov.n a12, a3 +40242945: 0239 s32i.n a3, a2, 0 +40242947: 1428 l32i.n a2, a4, 4 +40242949: 20d440 or a13, a4, a4 +4024294c: 041237 beq a2, a3, 40242954 +4024294f: fd1145 call0 4023fa64 +40242952: 1dc9 s32i.n a12, a13, 4 +40242954: f24e45 call0 40234e3c +40242957: 0222b6 bltui a2, 2, 4024295d +4024295a: 003e06 j 40242a56 +4024295d: 020c movi.n a2, 0 +4024295f: fd7045 call0 40240064 +40242962: 003c06 j 40242a56 +40242965: 000000 ill +40242968: 948c beqz.n a4, 40242975 +4024296a: 3ea8 l32i.n a10, a14, 12 +4024296c: 34a9 s32i.n a10, a4, 12 +4024296e: f38b41 l32r a4, 4023f79c +40242971: 3e89 s32i.n a8, a14, 12 +40242973: 04e9 s32i.n a14, a4, 0 +40242975: 026547 bbci a5, 4, 4024297b +40242978: fe9606 j 402423d4 +4024297b: 020c movi.n a2, 0 +4024297d: 02e517 bbsi a5, 1, 40242983 +40242980: fdf506 j 40242158 +40242983: e98c beqz.n a9, 40242995 +40242985: 4938 l32i.n a3, a9, 16 +40242987: 054366 bnei a3, 4, 40242990 +4024298a: 01c222 addi a2, a2, 1 +4024298d: 742020 extui a2, a2, 0, 8 +40242990: 3998 l32i.n a9, a9, 12 +40242992: fffb46 j 40242983 +40242995: e10131 l32r a3, 4023ad9c +40242998: 0020c0 memw +4024299b: 0338 l32i.n a3, a3, 0 +4024299d: 029237 bne a2, a3, 402429a3 +402429a0: fded06 j 40242158 +402429a3: 140e22 l8ui a2, a14, 20 +402429a6: feaf05 call0 40241498 +402429a9: 02cd mov.n a12, a2 +402429ab: 12cc bnez.n a2, 402429b0 +402429ad: fde9c6 j 40242158 +402429b0: 0f28 l32i.n a2, a15, 0 +402429b2: ee1731 l32r a3, 4023e210 +402429b5: 0c29 s32i.n a2, a12, 0 +402429b7: 101e22 l16ui a2, a14, 32 +402429ba: 105c22 s16i a2, a12, 32 +402429bd: 0328 l32i.n a2, a3, 0 +402429bf: 1c29 s32i.n a2, a12, 4 +402429c1: fb8c21 l32r a2, 402417f4 +402429c4: 0238 l32i.n a3, a2, 0 +402429c6: 010322 l8ui a2, a3, 1 +402429c9: 000342 l8ui a4, a3, 0 +402429cc: 112280 slli a2, a2, 8 +402429cf: 202240 or a2, a2, a4 +402429d2: fb5641 l32r a4, 4024172c +402429d5: 115c22 s16i a2, a12, 34 +402429d8: 320c movi.n a2, 3 +402429da: 4c29 s32i.n a2, a12, 16 +402429dc: 0428 l32i.n a2, a4, 0 +402429de: 421b addi.n a4, a2, 1 +402429e0: ac49 s32i.n a4, a12, 40 +402429e2: cc49 s32i.n a4, a12, 48 +402429e4: 220b addi.n a2, a2, -1 +402429e6: 0e0342 l8ui a4, a3, 14 +402429e9: 0f0332 l8ui a3, a3, 15 +402429ec: 196c22 s32i a2, a12, 100 +402429ef: 6e28 l32i.n a2, a14, 24 +402429f1: 113380 slli a3, a3, 8 +402429f4: 6c29 s32i.n a2, a12, 24 +402429f6: 7e28 l32i.n a2, a14, 28 +402429f8: 203340 or a3, a3, a4 +402429fb: 7c29 s32i.n a2, a12, 28 +402429fd: 305c32 s16i a3, a12, 96 +40242a00: 2c5c32 s16i a3, a12, 88 +40242a03: 080e32 l8ui a3, a14, 8 +40242a06: 8caf22 movi a2, -116 +40242a09: 102320 and a2, a3, a2 +40242a0c: 084c22 s8i a2, a12, 8 +40242a0f: e65721 l32r a2, 4023c36c +40242a12: 0238 l32i.n a3, a2, 0 +40242a14: 02c9 s32i.n a12, a2, 0 +40242a16: 3c39 s32i.n a3, a12, 12 +40242a18: 010fc5 call0 40243b18 +40242a1b: 3ccc22 addi a2, a12, 60 +40242a1e: ff6805 call0 402420a0 +40242a21: 1e1c22 l16ui a2, a12, 60 +40242a24: 3c4b addi.n a3, a12, 4 +40242a26: febc85 call0 402415f0 +40242a29: 1e5c22 s16i a2, a12, 60 +40242a2c: 231c movi.n a3, 18 +40242a2e: 0c2d mov.n a2, a12 +40242a30: 006045 call0 40243038 +40242a33: 98d216 beqz a2, 402423c4 +40242a36: 030c movi.n a3, 0 +40242a38: 0c2d mov.n a2, a12 +40242a3a: fe9405 call0 4024137c +40242a3d: fdc5c6 j 40242158 +40242a40: 000c32 l8ui a3, a12, 0 +40242a43: 820c movi.n a2, 8 +40242a45: 202320 or a2, a3, a2 +40242a48: 240e32 l8ui a3, a14, 36 +40242a4b: 004c22 s8i a2, a12, 0 +40242a4e: e27c movi.n a2, -2 +40242a50: 102320 and a2, a3, a2 +40242a53: fed446 j 402425a8 +40242a56: f108 l32i.n a0, a1, 60 +40242a58: e1c8 l32i.n a12, a1, 56 +40242a5a: d1d8 l32i.n a13, a1, 52 +40242a5c: c1e8 l32i.n a14, a1, 48 +40242a5e: b1f8 l32i.n a15, a1, 44 +40242a60: 40c112 addi a1, a1, 64 +40242a63: f00d ret.n +40242a65: 000000 ill +40242a68: 9e .byte 0x9e +40242a69: 3ffe97 bbsi a14, 25, 40242aac +40242a6c: d0c112 addi a1, a1, -48 +40242a6f: 0761f2 s32i a15, a1, 28 +40242a72: 20f220 or a15, a2, a2 +40242a75: 02a022 movi a2, 2 +40242a78: 038d mov.n a8, a3 +40242a7a: 102620 and a2, a6, a2 +40242a7d: c30c movi.n a3, 12 +40242a7f: 932320 movnez a2, a3, a2 +40242a82: 81e9 s32i.n a14, a1, 32 +40242a84: 04e060 extui a14, a6, 0, 1 +40242a87: a0ee20 addx4 a14, a14, a2 +40242a8a: eb0321 l32r a2, 4023d698 +40242a8d: fff631 l32r a3, 40242a68 +40242a90: 4228 l32i.n a2, a2, 16 +40242a92: 91d9 s32i.n a13, a1, 36 +40242a94: 0149 s32i.n a4, a1, 0 +40242a96: 05dd mov.n a13, a5 +40242a98: a6a042 movi a4, 166 +40242a9b: 050c movi.n a5, 0 +40242a9d: a1c9 s32i.n a12, a1, 40 +40242a9f: 2169 s32i.n a6, a1, 8 +40242aa1: 1189 s32i.n a8, a1, 4 +40242aa3: b109 s32i.n a0, a1, 44 +40242aa5: db1b01 l32r a0, 40239714 +40242aa8: 0000c0 callx0 a0 +40242aab: 02cd mov.n a12, a2 +40242aad: 2168 l32i.n a6, a1, 8 +40242aaf: 1188 l32i.n a8, a1, 4 +40242ab1: 72cc bnez.n a2, 40242abc +40242ab3: 082d mov.n a2, a8 +40242ab5: fcfac5 call0 4023fa64 +40242ab8: 000886 j 40242ade +40242abb: 426200 excw +40242abe: 0e .byte 0xe +40242abf: 00a022 movi a2, 0 +40242ac2: 006c22 s32i a2, a12, 0 +40242ac5: 041822 l16ui a2, a8, 8 +40242ac8: 1c89 s32i.n a8, a12, 4 +40242aca: c022e0 sub a2, a2, a14 +40242acd: 065c22 s16i a2, a12, 12 +40242ad0: 431c movi.n a3, 20 +40242ad2: 082d mov.n a2, a8 +40242ad4: fcf045 call0 4023f9dc +40242ad7: 928c beqz.n a2, 40242ae4 +40242ad9: 0c2d mov.n a2, a12 +40242adb: fe3985 call0 40240e74 +40242ade: 020c movi.n a2, 0 +40242ae0: 002546 j 40242b79 +40242ae3: 1f4200 excw +40242ae6: 1c2810 excw +40242ae9: 113480 slli a3, a4, 8 +40242aec: 1228 l32i.n a2, a2, 4 +40242aee: 414840 srli a4, a4, 8 +40242af1: 111f62 l16ui a6, a15, 34 +40242af4: 203340 or a3, a3, a4 +40242af7: 4c29 s32i.n a2, a12, 16 +40242af9: f43030 extui a3, a3, 0, 16 +40242afc: 004232 s8i a3, a2, 0 +40242aff: 114680 slli a4, a6, 8 +40242b02: 413830 srli a3, a3, 8 +40242b05: 416860 srli a6, a6, 8 +40242b08: 014232 s8i a3, a2, 1 +40242b0b: 015d80 slli a5, a13, 24 +40242b0e: 7538d0 extui a3, a13, 24, 8 +40242b11: 204460 or a4, a4, a6 +40242b14: f44040 extui a4, a4, 0, 16 +40242b17: 205530 or a5, a5, a3 +40242b1a: d6fe31 l32r a3, 40238714 +40242b1d: 024242 s8i a4, a2, 2 +40242b20: 414840 srli a4, a4, 8 +40242b23: 034242 s8i a4, a2, 3 +40242b26: 104d30 and a4, a13, a3 +40242b29: 4178d0 srli a7, a13, 8 +40242b2c: 114480 slli a4, a4, 8 +40242b2f: 103730 and a3, a7, a3 +40242b32: 205540 or a5, a5, a4 +40242b35: 205530 or a5, a5, a3 +40242b38: 743850 extui a3, a5, 8, 8 +40242b3b: 054232 s8i a3, a2, 5 +40242b3e: 74e2e0 extui a14, a14, 2, 8 +40242b41: 753050 extui a3, a5, 16, 8 +40242b44: 064232 s8i a3, a2, 6 +40242b47: ee5b addi.n a14, a14, 5 +40242b49: 0138 l32i.n a3, a1, 0 +40242b4b: 11ee40 slli a14, a14, 12 +40242b4e: 20de30 or a13, a14, a3 +40242b51: 113d80 slli a3, a13, 8 +40242b54: 21d8d0 srai a13, a13, 8 +40242b57: 20d3d0 or a13, a3, a13 +40242b5a: f4d0d0 extui a13, a13, 0, 16 +40242b5d: 044252 s8i a5, a2, 4 +40242b60: 0c42d2 s8i a13, a2, 12 +40242b63: 030c movi.n a3, 0 +40242b65: 755850 extui a5, a5, 24, 8 +40242b68: 41d8d0 srli a13, a13, 8 +40242b6b: 074252 s8i a5, a2, 7 +40242b6e: 0d42d2 s8i a13, a2, 13 +40242b71: 124232 s8i a3, a2, 18 +40242b74: 134232 s8i a3, a2, 19 +40242b77: 0c2d mov.n a2, a12 +40242b79: b108 l32i.n a0, a1, 44 +40242b7b: a1c8 l32i.n a12, a1, 40 +40242b7d: 91d8 l32i.n a13, a1, 36 +40242b7f: 81e8 l32i.n a14, a1, 32 +40242b81: 71f8 l32i.n a15, a1, 28 +40242b83: 30c112 addi a1, a1, 48 +40242b86: f00d ret.n +40242b88: f0c112 addi a1, a1, -16 +40242b8b: 14c332 addi a3, a3, 20 +40242b8e: 0261c2 s32i a12, a1, 8 +40242b91: 0161d2 s32i a13, a1, 4 +40242b94: 20c220 or a12, a2, a2 +40242b97: 04dd mov.n a13, a4 +40242b99: f43030 extui a3, a3, 0, 16 +40242b9c: 040c movi.n a4, 0 +40242b9e: 120c movi.n a2, 1 +40242ba0: 3109 s32i.n a0, a1, 12 +40242ba2: fcf385 call0 4023fadc +40242ba5: 0af216 beqz a2, 40242c58 +40242ba8: 101c52 l16ui a5, a12, 32 +40242bab: 1238 l32i.n a3, a2, 4 +40242bad: 114580 slli a4, a5, 8 +40242bb0: 415850 srli a5, a5, 8 +40242bb3: 204450 or a4, a4, a5 +40242bb6: f44040 extui a4, a4, 0, 16 +40242bb9: 111c52 l16ui a5, a12, 34 +40242bbc: 004342 s8i a4, a3, 0 +40242bbf: 414840 srli a4, a4, 8 +40242bc2: 014342 s8i a4, a3, 1 +40242bc5: 114580 slli a4, a5, 8 +40242bc8: 415850 srli a5, a5, 8 +40242bcb: 204450 or a4, a4, a5 +40242bce: f44040 extui a4, a4, 0, 16 +40242bd1: 024342 s8i a4, a3, 2 +40242bd4: 414840 srli a4, a4, 8 +40242bd7: ac68 l32i.n a6, a12, 40 +40242bd9: 034342 s8i a4, a3, 3 +40242bdc: 7448d0 extui a4, a13, 8, 8 +40242bdf: 054342 s8i a4, a3, 5 +40242be2: d6cc51 l32r a5, 40238714 +40242be5: 7540d0 extui a4, a13, 16, 8 +40242be8: 017680 slli a7, a6, 24 +40242beb: 064342 s8i a4, a3, 6 +40242bee: 754860 extui a4, a6, 24, 8 +40242bf1: 204740 or a4, a7, a4 +40242bf4: 107650 and a7, a6, a5 +40242bf7: 117780 slli a7, a7, 8 +40242bfa: 207470 or a7, a4, a7 +40242bfd: 414860 srli a4, a6, 8 +40242c00: 105450 and a5, a4, a5 +40242c03: 204750 or a4, a7, a5 +40242c06: 745840 extui a5, a4, 8, 8 +40242c09: 084342 s8i a4, a3, 8 +40242c0c: 094352 s8i a5, a3, 9 +40242c0f: 755040 extui a5, a4, 16, 8 +40242c12: 754840 extui a4, a4, 24, 8 +40242c15: 0a4352 s8i a5, a3, 10 +40242c18: 0b4342 s8i a4, a3, 11 +40242c1b: 171c52 l16ui a5, a12, 46 +40242c1e: 045c movi.n a4, 80 +40242c20: 0c4342 s8i a4, a3, 12 +40242c23: 041c movi.n a4, 16 +40242c25: 0d4342 s8i a4, a3, 13 +40242c28: 117580 slli a7, a5, 8 +40242c2b: 414850 srli a4, a5, 8 +40242c2e: 204740 or a4, a7, a4 +40242c31: f44040 extui a4, a4, 0, 16 +40242c34: 0e4342 s8i a4, a3, 14 +40242c37: 414840 srli a4, a4, 8 +40242c3a: 0443d2 s8i a13, a3, 4 +40242c3d: 0f4342 s8i a4, a3, 15 +40242c40: 75d8d0 extui a13, a13, 24, 8 +40242c43: 040c movi.n a4, 0 +40242c45: 0743d2 s8i a13, a3, 7 +40242c48: 104342 s8i a4, a3, 16 +40242c4b: 114342 s8i a4, a3, 17 +40242c4e: 124342 s8i a4, a3, 18 +40242c51: 134342 s8i a4, a3, 19 +40242c54: 656a add.n a6, a5, a6 +40242c56: cc69 s32i.n a6, a12, 48 +40242c58: 3108 l32i.n a0, a1, 12 +40242c5a: 21c8 l32i.n a12, a1, 8 +40242c5c: 11d8 l32i.n a13, a1, 4 +40242c5e: 10c112 addi a1, a1, 16 +40242c61: f00d ret.n + ... + +40242c64 : +40242c64: b0c112 addi a1, a1, -80 +40242c67: 745050 extui a5, a5, 0, 8 +40242c6a: 1261c2 s32i a12, a1, 72 +40242c6d: 136102 s32i a0, a1, 76 +40242c70: 1161d2 s32i a13, a1, 68 +40242c73: 1061e2 s32i a14, a1, 64 +40242c76: f1f9 s32i.n a15, a1, 60 +40242c78: 2139 s32i.n a3, a1, 8 +40242c7a: 4159 s32i.n a5, a1, 16 +40242c7c: 02cd mov.n a12, a2 +40242c7e: f49040 extui a9, a4, 0, 16 +40242c81: 427c movi.n a2, -12 +40242c83: 1ee316 beqz a3, 40242e75 +40242c86: 4c38 l32i.n a3, a12, 16 +40242c88: fec322 addi a2, a3, -2 +40242c8b: 0732b6 bltui a2, 3, 40242c96 +40242c8e: 527c movi.n a2, -11 +40242c90: 027326 beqi a3, 7, 40242c96 +40242c93: 007786 j 40242e75 +40242c96: e9bc beqz.n a9, 40242cd8 +40242c98: 391c22 l16ui a2, a12, 114 +40242c9b: 0eb297 bgeu a2, a9, 40242cad +40242c9e: 240c32 l8ui a3, a12, 36 +40242ca1: 80af22 movi a2, -128 +40242ca4: 202320 or a2, a3, a2 +40242ca7: 244c22 s8i a2, a12, 36 +40242caa: 000906 j 40242cd2 +40242cad: 3a1c22 l16ui a2, a12, 116 +40242cb0: ea82f6 bgeui a2, 8, 40242c9e +40242cb3: 000846 j 40242cd8 +40242cb6: d20000 excw +40242cb9: 3b1c movi.n a11, 19 +40242cbb: fdac beqz.n a13, 40242cee +40242cbd: 097d mov.n a7, a9 +40242cbf: 01bd97 bgeu a13, a9, 40242cc4 +40242cc2: 0d7d mov.n a7, a13 +40242cc4: f4f070 extui a15, a7, 0, 16 +40242cc7: c0ddf0 sub a13, a13, a15 +40242cca: f4d0d0 extui a13, a13, 0, 16 +40242ccd: 085d mov.n a5, a8 +40242ccf: 1eb9f7 bgeu a9, a15, 40242cf1 +40242cd2: f27c movi.n a2, -1 +40242cd4: 006746 j 40242e75 +40242cd7: 1c2200 excw +40242cda: 823a add.n a8, a2, a3 +40242cdc: 1e2c movi.n a14, 33 +40242cde: 0129 s32i.n a2, a1, 0 +40242ce0: 188816 beqz a8, 40242e6c +40242ce3: 0858 l32i.n a5, a8, 0 +40242ce5: fcf516 beqz a5, 40242cb8 +40242ce8: 058d mov.n a8, a5 +40242cea: fffd46 j 40242ce3 +40242ced: a0f200 addx4 a15, a2, a0 +40242cf0: 0e0c00 excw +40242cf3: 0fbd mov.n a11, a15 +40242cf5: 31e9 s32i.n a14, a1, 12 +40242cf7: 023b97 bltu a11, a9, 40242cfd +40242cfa: 002d86 j 40242db4 +40242cfd: c029b0 sub a2, a9, a11 +40242d00: 1e1c32 l16ui a3, a12, 60 +40242d03: 025d mov.n a5, a2 +40242d05: f42020 extui a2, a2, 0, 16 +40242d08: 01b327 bgeu a3, a2, 40242d0d +40242d0b: 035d mov.n a5, a3 +40242d0d: f42050 extui a2, a5, 0, 16 +40242d10: 00a042 movi a4, 0 +40242d13: 1129 s32i.n a2, a1, 4 +40242d15: 042d mov.n a2, a4 +40242d17: 6159 s32i.n a5, a1, 24 +40242d19: 8189 s32i.n a8, a1, 32 +40242d1b: 9199 s32i.n a9, a1, 36 +40242d1d: 71b9 s32i.n a11, a1, 28 +40242d1f: fcdbc5 call0 4023fadc +40242d22: 02ad mov.n a10, a2 +40242d24: 6158 l32i.n a5, a1, 24 +40242d26: 8188 l32i.n a8, a1, 32 +40242d28: 9198 l32i.n a9, a1, 36 +40242d2a: 71b8 l32i.n a11, a1, 28 +40242d2c: 125216 beqz a2, 40242e55 +40242d2f: 0512d2 l16ui a13, a2, 10 +40242d32: 045252 s16i a5, a2, 8 +40242d35: 055252 s16i a5, a2, 10 +40242d38: 1138 l32i.n a3, a1, 4 +40242d3a: 2128 l32i.n a2, a1, 8 +40242d3c: 034d mov.n a4, a3 +40242d3e: c0dd30 sub a13, a13, a3 +40242d41: 32ba add.n a3, a2, a11 +40242d43: 1a28 l32i.n a2, a10, 4 +40242d45: 8189 s32i.n a8, a1, 32 +40242d47: 9199 s32i.n a9, a1, 36 +40242d49: 71b9 s32i.n a11, a1, 28 +40242d4b: 51a9 s32i.n a10, a1, 20 +40242d4d: daa301 l32r a0, 402397dc +40242d50: 0000c0 callx0 a0 +40242d53: 51a8 l32i.n a10, a1, 20 +40242d55: f4d0d0 extui a13, a13, 0, 16 +40242d58: 0a2d mov.n a2, a10 +40242d5a: fcf505 call0 4023fcac +40242d5d: 0138 l32i.n a3, a1, 0 +40242d5f: 8188 l32i.n a8, a1, 32 +40242d61: 232a add.n a2, a3, a2 +40242d63: f42020 extui a2, a2, 0, 16 +40242d66: 0129 s32i.n a2, a1, 0 +40242d68: 830c movi.n a3, 8 +40242d6a: 9198 l32i.n a9, a1, 36 +40242d6c: 51a8 l32i.n a10, a1, 20 +40242d6e: 71b8 l32i.n a11, a1, 28 +40242d70: 08b327 bgeu a3, a2, 40242d7c +40242d73: 0a2d mov.n a2, a10 +40242d75: fccec5 call0 4023fa64 +40242d78: 003646 j 40242e55 +40242d7b: 2c5200 excw +40242d7e: 0c1b addi.n a0, a12, 1 +40242d80: 5b5a06 j 40259aec <_irom0_text_end+0xcb8c> +40242d83: 064d mov.n a4, a6 +40242d85: 0a3d mov.n a3, a10 +40242d87: 0c2d mov.n a2, a12 +40242d89: 8189 s32i.n a8, a1, 32 +40242d8b: 9199 s32i.n a9, a1, 36 +40242d8d: 71b9 s32i.n a11, a1, 28 +40242d8f: ffcdc5 call0 40242a6c +40242d92: 025d mov.n a5, a2 +40242d94: 8188 l32i.n a8, a1, 32 +40242d96: 9198 l32i.n a9, a1, 36 +40242d98: 71b8 l32i.n a11, a1, 28 +40242d9a: 0b7216 beqz a2, 40242e55 +40242d9d: 5e8c beqz.n a14, 40242da6 +40242d9f: 3128 l32i.n a2, a1, 12 +40242da1: 0259 s32i.n a5, a2, 0 +40242da3: 000046 j 40242da8 +40242da6: 02ed mov.n a14, a2 +40242da8: 1138 l32i.n a3, a1, 4 +40242daa: 3159 s32i.n a5, a1, 12 +40242dac: bb3a add.n a11, a11, a3 +40242dae: f4b0b0 extui a11, a11, 0, 16 +40242db1: ffd086 j 40242cf7 +40242db4: 045f16 beqz a15, 40242dfd +40242db7: 1868 l32i.n a6, a8, 4 +40242db9: 86bc beqz.n a6, 40242df5 +40242dbb: 041622 l16ui a2, a6, 8 +40242dbe: 2f2a add.n a2, a15, a2 +40242dc0: 045622 s16i a2, a6, 8 +40242dc3: 0628 l32i.n a2, a6, 0 +40242dc5: 72ec bnez.n a2, 40242df0 +40242dc7: 051622 l16ui a2, a6, 10 +40242dca: 16a8 l32i.n a10, a6, 4 +40242dcc: 2138 l32i.n a3, a1, 8 +40242dce: 0f4d mov.n a4, a15 +40242dd0: 2a2a add.n a2, a10, a2 +40242dd2: 6159 s32i.n a5, a1, 24 +40242dd4: 5169 s32i.n a6, a1, 20 +40242dd6: 8189 s32i.n a8, a1, 32 +40242dd8: 9199 s32i.n a9, a1, 36 +40242dda: da8001 l32r a0, 402397dc +40242ddd: 0000c0 callx0 a0 +40242de0: 5168 l32i.n a6, a1, 20 +40242de2: 9198 l32i.n a9, a1, 36 +40242de4: 051622 l16ui a2, a6, 10 +40242de7: 8188 l32i.n a8, a1, 32 +40242de9: 2f2a add.n a2, a15, a2 +40242deb: 6158 l32i.n a5, a1, 24 +40242ded: 055622 s16i a2, a6, 10 +40242df0: 0668 l32i.n a6, a6, 0 +40242df2: fff0c6 j 40242db9 +40242df5: 061822 l16ui a2, a8, 12 +40242df8: 7f2a add.n a7, a15, a2 +40242dfa: 065872 s16i a7, a8, 12 +40242dfd: 3b5cd2 s16i a13, a12, 118 +40242e00: 48cc bnez.n a8, 40242e08 +40242e02: 1e6ce2 s32i a14, a12, 120 +40242e05: 000046 j 40242e0a +40242e08: 08e9 s32i.n a14, a8, 0 +40242e0a: 1b2c22 l32i a2, a12, 108 +40242e0d: 229a add.n a2, a2, a9 +40242e0f: 1b6c22 s32i a2, a12, 108 +40242e12: 391c22 l16ui a2, a12, 114 +40242e15: c09290 sub a9, a2, a9 +40242e18: 0128 l32i.n a2, a1, 0 +40242e1a: 395c92 s16i a9, a12, 114 +40242e1d: 3a5c22 s16i a2, a12, 116 +40242e20: 020c movi.n a2, 0 +40242e22: 4f1527 beq a5, a2, 40242e75 +40242e25: 4548 l32i.n a4, a5, 16 +40242e27: 4a1427 beq a4, a2, 40242e75 +40242e2a: 4138 l32i.n a3, a1, 16 +40242e2c: 45e317 bbsi a3, 1, 40242e75 +40242e2f: 0d0422 l8ui a2, a4, 13 +40242e32: 0c0432 l8ui a3, a4, 12 +40242e35: 112280 slli a2, a2, 8 +40242e38: 202230 or a2, a2, a3 +40242e3b: 5c8931 l32r a3, 4021a060 +40242e3e: 202230 or a2, a2, a3 +40242e41: f42020 extui a2, a2, 0, 16 +40242e44: 0c4422 s8i a2, a4, 12 +40242e47: 412820 srli a2, a2, 8 +40242e4a: 0d4422 s8i a2, a4, 13 +40242e4d: 020c movi.n a2, 0 +40242e4f: 000886 j 40242e75 +40242e52: 000000 ill +40242e55: 240c32 l8ui a3, a12, 36 +40242e58: 80af22 movi a2, -128 +40242e5b: 202320 or a2, a3, a2 +40242e5e: 244c22 s8i a2, a12, 36 +40242e61: e6de16 beqz a14, 40242cd2 +40242e64: 0e2d mov.n a2, a14 +40242e66: fe03c5 call0 40240ea4 +40242e69: ff9946 j 40242cd2 +40242e6c: 050c movi.n a5, 0 +40242e6e: 05dd mov.n a13, a5 +40242e70: 05fd mov.n a15, a5 +40242e72: ff9ec6 j 40242cf1 +40242e75: 132102 l32i a0, a1, 76 +40242e78: 1221c2 l32i a12, a1, 72 +40242e7b: 1121d2 l32i a13, a1, 68 +40242e7e: 1021e2 l32i a14, a1, 64 +40242e81: f1f8 l32i.n a15, a1, 60 +40242e83: 50c112 addi a1, a1, 80 +40242e86: f00d ret.n + +40242e88 : +40242e88: e0c112 addi a1, a1, -32 +40242e8b: 61c9 s32i.n a12, a1, 24 +40242e8d: 02cd mov.n a12, a2 +40242e8f: 172222 l32i a2, a2, 92 +40242e92: d62041 l32r a4, 40238714 +40242e95: 753820 extui a3, a2, 24, 8 +40242e98: 015280 slli a5, a2, 24 +40242e9b: 205530 or a5, a5, a3 +40242e9e: 103240 and a3, a2, a4 +40242ea1: 113380 slli a3, a3, 8 +40242ea4: 412820 srli a2, a2, 8 +40242ea7: 203530 or a3, a5, a3 +40242eaa: 104240 and a4, a2, a4 +40242ead: 204340 or a4, a3, a4 +40242eb0: 0c2d mov.n a2, a12 +40242eb2: 030c movi.n a3, 0 +40242eb4: 51d9 s32i.n a13, a1, 20 +40242eb6: 7109 s32i.n a0, a1, 28 +40242eb8: 41e9 s32i.n a14, a1, 16 +40242eba: 31f9 s32i.n a15, a1, 12 +40242ebc: ffcc85 call0 40242b88 +40242ebf: 02dd mov.n a13, a2 +40242ec1: e27c movi.n a2, -2 +40242ec3: 03dd16 beqz a13, 40242f04 +40242ec6: 240c32 l8ui a3, a12, 36 +40242ec9: c27c movi.n a2, -4 +40242ecb: 102320 and a2, a3, a2 +40242ece: 1df8 l32i.n a15, a13, 4 +40242ed0: 244c22 s8i a2, a12, 36 +40242ed3: ec4b addi.n a14, a12, 4 +40242ed5: 041d62 l16ui a6, a13, 8 +40242ed8: 650c movi.n a5, 6 +40242eda: 0e4d mov.n a4, a14 +40242edc: 0c3d mov.n a3, a12 +40242ede: 0d2d mov.n a2, a13 +40242ee0: 083f05 call0 4024b2d4 +40242ee3: 104f22 s8i a2, a15, 16 +40242ee6: f42820 extui a2, a2, 8, 16 +40242ee9: 114f22 s8i a2, a15, 17 +40242eec: 090c62 l8ui a6, a12, 9 +40242eef: 0a0c52 l8ui a5, a12, 10 +40242ef2: 670c movi.n a7, 6 +40242ef4: 0e4d mov.n a4, a14 +40242ef6: 0c3d mov.n a3, a12 +40242ef8: 0d2d mov.n a2, a13 +40242efa: fb7b45 call0 4023e6b0 +40242efd: 0d2d mov.n a2, a13 +40242eff: fcb645 call0 4023fa64 +40242f02: 020c movi.n a2, 0 +40242f04: 7108 l32i.n a0, a1, 28 +40242f06: 61c8 l32i.n a12, a1, 24 +40242f08: 51d8 l32i.n a13, a1, 20 +40242f0a: 41e8 l32i.n a14, a1, 16 +40242f0c: 31f8 l32i.n a15, a1, 12 +40242f0e: 20c112 addi a1, a1, 32 +40242f11: f00d ret.n + ... + +40242f14 : +40242f14: f0c112 addi a1, a1, -16 +40242f17: 1f2262 l32i a6, a2, 124 +40242f1a: 31c9 s32i.n a12, a1, 12 +40242f1c: 0ad616 beqz a6, 40242fcd +40242f1f: 0638 l32i.n a3, a6, 0 +40242f21: 1e2272 l32i a7, a2, 120 +40242f24: d5fc91 l32r a9, 40238714 +40242f27: 1f6232 s32i a3, a2, 124 +40242f2a: 78c2a2 addi a10, a2, 120 +40242f2d: 084716 beqz a7, 40242fb5 +40242f30: 47b8 l32i.n a11, a7, 16 +40242f32: 46c8 l32i.n a12, a6, 16 +40242f34: 050b42 l8ui a4, a11, 5 +40242f37: 040b82 l8ui a8, a11, 4 +40242f3a: 060b32 l8ui a3, a11, 6 +40242f3d: 114480 slli a4, a4, 8 +40242f40: 205480 or a5, a4, a8 +40242f43: 113300 slli a3, a3, 16 +40242f46: 204350 or a4, a3, a5 +40242f49: 050c82 l8ui a8, a12, 5 +40242f4c: 070b32 l8ui a3, a11, 7 +40242f4f: 060c52 l8ui a5, a12, 6 +40242f52: 040cb2 l8ui a11, a12, 4 +40242f55: 118880 slli a8, a8, 8 +40242f58: 013380 slli a3, a3, 24 +40242f5b: 203340 or a3, a3, a4 +40242f5e: 115500 slli a5, a5, 16 +40242f61: 2048b0 or a4, a8, a11 +40242f64: 208540 or a8, a5, a4 +40242f67: 070c52 l8ui a5, a12, 7 +40242f6a: 754830 extui a4, a3, 24, 8 +40242f6d: 015580 slli a5, a5, 24 +40242f70: 205580 or a5, a5, a8 +40242f73: 018380 slli a8, a3, 24 +40242f76: 208840 or a8, a8, a4 +40242f79: 104390 and a4, a3, a9 +40242f7c: 114480 slli a4, a4, 8 +40242f7f: 413830 srli a3, a3, 8 +40242f82: 204840 or a4, a8, a4 +40242f85: 103390 and a3, a3, a9 +40242f88: 018580 slli a8, a5, 24 +40242f8b: 203430 or a3, a4, a3 +40242f8e: 754850 extui a4, a5, 24, 8 +40242f91: 204840 or a4, a8, a4 +40242f94: 108590 and a8, a5, a9 +40242f97: 118880 slli a8, a8, 8 +40242f9a: 415850 srli a5, a5, 8 +40242f9d: 204480 or a4, a4, a8 +40242fa0: 105590 and a5, a5, a9 +40242fa3: 204450 or a4, a4, a5 +40242fa6: c04340 sub a4, a3, a4 +40242fa9: 0084d6 bgez a4, 40242fb5 +40242fac: 07ad mov.n a10, a7 +40242fae: 0778 l32i.n a7, a7, 0 +40242fb0: ffde46 j 40242f2d +40242fb3: 790000 excw +40242fb6: 0a6906 j 4024595e +40242fb9: 0638 l32i.n a3, a6, 0 +40242fbb: 13cc bnez.n a3, 40242fc0 +40242fbd: 3b5232 s16i a3, a2, 118 +40242fc0: 4e0232 l8ui a3, a2, 78 +40242fc3: 331b addi.n a3, a3, 1 +40242fc5: 4e4232 s8i a3, a2, 78 +40242fc8: 030c movi.n a3, 0 +40242fca: 106232 s32i a3, a2, 64 +40242fcd: 31c8 l32i.n a12, a1, 12 +40242fcf: 10c112 addi a1, a1, 16 +40242fd2: f00d ret.n + +40242fd4 : +40242fd4: f0c112 addi a1, a1, -16 +40242fd7: 21c9 s32i.n a12, a1, 8 +40242fd9: 02cd mov.n a12, a2 +40242fdb: 1f2222 l32i a2, a2, 124 +40242fde: 036102 s32i a0, a1, 12 +40242fe1: 049216 beqz a2, 4024302e +40242fe4: 240c22 l8ui a2, a12, 36 +40242fe7: 43e227 bbsi a2, 2, 4024302e +40242fea: 202cc0 or a2, a12, a12 +40242fed: fff245 call0 40242f14 +40242ff0: 2b1c22 l16ui a2, a12, 86 +40242ff3: 301c32 l16ui a3, a12, 96 +40242ff6: 0ab327 bgeu a3, a2, 40243004 +40242ff9: 413130 srli a3, a3, 1 +40242ffc: 2c5c32 s16i a3, a12, 88 +40242fff: 0001c6 j 4024300a +40243002: 200000 or a0, a0, a0 +40243005: 224121 l32r a2, 4020b90c +40243008: 2c5c movi.n a12, 82 +4024300a: 1e1c32 l16ui a3, a12, 60 +4024300d: 2c1c42 l16ui a4, a12, 88 +40243010: 1123f0 slli a2, a3, 1 +40243013: 02a427 bge a4, a2, 40243019 +40243016: 2c5c22 s16i a2, a12, 88 +40243019: 232a add.n a2, a3, a2 +4024301b: 2c1c32 l16ui a3, a12, 88 +4024301e: 223a add.n a2, a2, a3 +40243020: 240c32 l8ui a3, a12, 36 +40243023: 2b5c22 s16i a2, a12, 86 +40243026: 420c movi.n a2, 4 +40243028: 202320 or a2, a3, a2 +4024302b: 244c22 s8i a2, a12, 36 +4024302e: 3108 l32i.n a0, a1, 12 +40243030: 21c8 l32i.n a12, a1, 8 +40243032: 10c112 addi a1, a1, 16 +40243035: f00d ret.n + ... + +40243038 : +40243038: e0c112 addi a1, a1, -32 +4024303b: 61c9 s32i.n a12, a1, 24 +4024303d: 02cd mov.n a12, a2 +4024303f: 3a1222 l16ui a2, a2, 116 +40243042: 51d9 s32i.n a13, a1, 20 +40243044: 31f9 s32i.n a15, a1, 12 +40243046: 7109 s32i.n a0, a1, 28 +40243048: 74f030 extui a15, a3, 0, 8 +4024304b: 41e9 s32i.n a14, a1, 16 +4024304d: 14d0f0 extui a13, a15, 0, 2 +40243050: 3482f6 bgeui a2, 8, 40243088 +40243053: 230c movi.n a3, 2 +40243055: 103f30 and a3, a15, a3 +40243058: 120c movi.n a2, 1 +4024305a: 0e0c movi.n a14, 0 +4024305c: 391c42 l16ui a4, a12, 114 +4024305f: 93e230 movnez a14, a2, a3 +40243062: 420c movi.n a2, 4 +40243064: 933230 movnez a3, a2, a3 +40243067: 74e0e0 extui a14, a14, 0, 8 +4024306a: f27c movi.n a2, -1 +4024306c: 078416 beqz a4, 402430e8 +4024306f: 040c movi.n a4, 0 +40243071: 042d mov.n a2, a4 +40243073: fca685 call0 4023fadc +40243076: e28c beqz.n a2, 40243088 +40243078: 1b2c52 l32i a5, a12, 108 +4024307b: 023d mov.n a3, a2 +4024307d: 0e6d mov.n a6, a14 +4024307f: 0f4d mov.n a4, a15 +40243081: 0c2d mov.n a2, a12 +40243083: ff9e85 call0 40242a6c +40243086: f2cc bnez.n a2, 40243099 +40243088: 240c32 l8ui a3, a12, 36 +4024308b: 80af22 movi a2, -128 +4024308e: 202320 or a2, a3, a2 +40243091: 244c22 s8i a2, a12, 36 +40243094: f27c movi.n a2, -1 +40243096: 001386 j 402430e8 +40243099: 1e2c32 l32i a3, a12, 120 +4024309c: 43cc bnez.n a3, 402430a4 +4024309e: 1e6c22 s32i a2, a12, 120 +402430a1: 000286 j 402430af +402430a4: 0348 l32i.n a4, a3, 0 +402430a6: 348c beqz.n a4, 402430ad +402430a8: 043d mov.n a3, a4 +402430aa: fffd86 j 402430a4 +402430ad: 0329 s32i.n a2, a3, 0 +402430af: 030c movi.n a3, 0 +402430b1: 3b5c32 s16i a3, a12, 118 +402430b4: 0d9c beqz.n a13, 402430c8 +402430b6: 1b2c32 l32i a3, a12, 108 +402430b9: 01c332 addi a3, a3, 1 +402430bc: 1b6c32 s32i a3, a12, 108 +402430bf: 391c32 l16ui a3, a12, 114 +402430c2: ffc332 addi a3, a3, -1 +402430c5: 395c32 s16i a3, a12, 114 +402430c8: 0a6f07 bbci a15, 0, 402430d6 +402430cb: 240c42 l8ui a4, a12, 36 +402430ce: 032c movi.n a3, 32 +402430d0: 203430 or a3, a4, a3 +402430d3: 244c32 s8i a3, a12, 36 +402430d6: 012222 l32i a2, a2, 4 +402430d9: fcbd05 call0 4023fcac +402430dc: 3a1c32 l16ui a3, a12, 116 +402430df: 802230 add a2, a2, a3 +402430e2: 3a5c22 s16i a2, a12, 116 +402430e5: 00a022 movi a2, 0 +402430e8: 7108 l32i.n a0, a1, 28 +402430ea: 61c8 l32i.n a12, a1, 24 +402430ec: 51d8 l32i.n a13, a1, 20 +402430ee: 41e8 l32i.n a14, a1, 16 +402430f0: 31f8 l32i.n a15, a1, 12 +402430f2: 20c112 addi a1, a1, 32 +402430f5: f00d ret.n + ... + +402430f8 : +402430f8: f0c112 addi a1, a1, -16 +402430fb: 1e2232 l32i a3, a2, 120 +402430fe: 3109 s32i.n a0, a1, 12 +40243100: 03bc beqz.n a3, 40243134 +40243102: 0348 l32i.n a4, a3, 0 +40243104: 448c beqz.n a4, 4024310c +40243106: 043d mov.n a3, a4 +40243108: fffd86 j 40243102 +4024310b: 433800 excw +4024310e: 0d0342 l8ui a4, a3, 13 +40243111: 0c0352 l8ui a5, a3, 12 +40243114: 114480 slli a4, a4, 8 +40243117: 204450 or a4, a4, a5 +4024311a: 245840 extui a5, a4, 8, 3 +4024311d: 35dc bnez.n a5, 40243134 +4024311f: 00a122 movi a2, 0x100 +40243122: 202420 or a2, a4, a2 +40243125: 0c4322 s8i a2, a3, 12 +40243128: 412820 srli a2, a2, 8 +4024312b: 0d4322 s8i a2, a3, 13 +4024312e: 020c movi.n a2, 0 +40243130: 000146 j 40243139 +40243133: 130c00 excw +40243136: fff005 call0 40243038 +40243139: 3108 l32i.n a0, a1, 12 +4024313b: 10c112 addi a1, a1, 16 +4024313e: f00d ret.n + +40243140 : +40243140: d0c112 addi a1, a1, -48 +40243143: 039d mov.n a9, a3 +40243145: f46060 extui a6, a6, 0, 16 +40243148: f47070 extui a7, a7, 0, 16 +4024314b: 91d9 s32i.n a13, a1, 36 +4024314d: 0149 s32i.n a4, a1, 0 +4024314f: 02dd mov.n a13, a2 +40243151: 040c movi.n a4, 0 +40243153: 431c movi.n a3, 20 +40243155: 120c movi.n a2, 1 +40243157: 81e9 s32i.n a14, a1, 32 +40243159: 71f9 s32i.n a15, a1, 28 +4024315b: 2169 s32i.n a6, a1, 8 +4024315d: 3179 s32i.n a7, a1, 12 +4024315f: 1199 s32i.n a9, a1, 4 +40243161: b109 s32i.n a0, a1, 44 +40243163: a1c9 s32i.n a12, a1, 40 +40243165: 05fd mov.n a15, a5 +40243167: fc9745 call0 4023fadc +4024316a: 02ed mov.n a14, a2 +4024316c: 2168 l32i.n a6, a1, 8 +4024316e: 3178 l32i.n a7, a1, 12 +40243170: 1198 l32i.n a9, a1, 4 +40243172: 0f6216 beqz a2, 4024326c +40243175: 12c8 l32i.n a12, a2, 4 +40243177: 112680 slli a2, a6, 8 +4024317a: 416860 srli a6, a6, 8 +4024317d: 206260 or a6, a2, a6 +40243180: 112780 slli a2, a7, 8 +40243183: 417870 srli a7, a7, 8 +40243186: 013d80 slli a3, a13, 24 +40243189: 207270 or a7, a2, a7 +4024318c: 7528d0 extui a2, a13, 24, 8 +4024318f: 204320 or a4, a3, a2 +40243192: d56021 l32r a2, 40238714 +40243195: f46060 extui a6, a6, 0, 16 +40243198: 103d20 and a3, a13, a2 +4024319b: 113380 slli a3, a3, 8 +4024319e: 41d8d0 srli a13, a13, 8 +402431a1: 203430 or a3, a4, a3 +402431a4: 10dd20 and a13, a13, a2 +402431a7: 20d3d0 or a13, a3, a13 +402431aa: 7438d0 extui a3, a13, 8, 8 +402431ad: 054c32 s8i a3, a12, 5 +402431b0: 7530d0 extui a3, a13, 16, 8 +402431b3: 064c32 s8i a3, a12, 6 +402431b6: 014980 slli a4, a9, 24 +402431b9: 753890 extui a3, a9, 24, 8 +402431bc: 204430 or a4, a4, a3 +402431bf: 103920 and a3, a9, a2 +402431c2: 113380 slli a3, a3, 8 +402431c5: 419890 srli a9, a9, 8 +402431c8: 203430 or a3, a4, a3 +402431cb: 102920 and a2, a9, a2 +402431ce: 209320 or a9, a3, a2 +402431d1: 742890 extui a2, a9, 8, 8 +402431d4: 094c22 s8i a2, a12, 9 +402431d7: 752090 extui a2, a9, 16, 8 +402431da: 0a4c22 s8i a2, a12, 10 +402431dd: 025c movi.n a2, 80 +402431df: 0c4c22 s8i a2, a12, 12 +402431e2: 421c movi.n a2, 20 +402431e4: 0d4c22 s8i a2, a12, 13 +402431e7: dfbe21 l32r a2, 4023b0e0 +402431ea: 004c62 s8i a6, a12, 0 +402431ed: 0020c0 memw +402431f0: 0238 l32i.n a3, a2, 0 +402431f2: 0020c0 memw +402431f5: 0228 l32i.n a2, a2, 0 +402431f7: 416860 srli a6, a6, 8 +402431fa: 744820 extui a4, a2, 8, 8 +402431fd: 112380 slli a2, a3, 8 +40243200: 202420 or a2, a4, a2 +40243203: f47070 extui a7, a7, 0, 16 +40243206: 044cd2 s8i a13, a12, 4 +40243209: f42020 extui a2, a2, 0, 16 +4024320c: 75d8d0 extui a13, a13, 24, 8 +4024320f: 014c62 s8i a6, a12, 1 +40243212: 024c72 s8i a7, a12, 2 +40243215: 074cd2 s8i a13, a12, 7 +40243218: 417870 srli a7, a7, 8 +4024321b: 0d0c movi.n a13, 0 +4024321d: 084c92 s8i a9, a12, 8 +40243220: 0e4c22 s8i a2, a12, 14 +40243223: 759890 extui a9, a9, 24, 8 +40243226: 412820 srli a2, a2, 8 +40243229: 041e62 l16ui a6, a14, 8 +4024322c: 0138 l32i.n a3, a1, 0 +4024322e: 034c72 s8i a7, a12, 3 +40243231: 0b4c92 s8i a9, a12, 11 +40243234: 0f4c22 s8i a2, a12, 15 +40243237: 650c movi.n a5, 6 +40243239: 204ff0 or a4, a15, a15 +4024323c: 104cd2 s8i a13, a12, 16 +4024323f: 114cd2 s8i a13, a12, 17 +40243242: 124cd2 s8i a13, a12, 18 +40243245: 134cd2 s8i a13, a12, 19 +40243248: 202ee0 or a2, a14, a14 +4024324b: 080885 call0 4024b2d4 +4024324e: 104c22 s8i a2, a12, 16 +40243251: 0138 l32i.n a3, a1, 0 +40243253: f42820 extui a2, a2, 8, 16 +40243256: 114c22 s8i a2, a12, 17 +40243259: 670c movi.n a7, 6 +4024325b: 0d6d mov.n a6, a13 +4024325d: 80a052 movi a5, 128 +40243260: 0f4d mov.n a4, a15 +40243262: 0e2d mov.n a2, a14 +40243264: fb4485 call0 4023e6b0 +40243267: 0e2d mov.n a2, a14 +40243269: fc7f85 call0 4023fa64 +4024326c: b108 l32i.n a0, a1, 44 +4024326e: a1c8 l32i.n a12, a1, 40 +40243270: 91d8 l32i.n a13, a1, 36 +40243272: 81e8 l32i.n a14, a1, 32 +40243274: 71f8 l32i.n a15, a1, 28 +40243276: 30c112 addi a1, a1, 48 +40243279: f00d ret.n + ... + +4024327c : +4024327c: e0c112 addi a1, a1, -32 +4024327f: 0561d2 s32i a13, a1, 20 +40243282: 02dd mov.n a13, a2 +40243284: 172222 l32i a2, a2, 92 +40243287: d52341 l32r a4, 40238714 +4024328a: 220b addi.n a2, a2, -1 +4024328c: 753820 extui a3, a2, 24, 8 +4024328f: 015280 slli a5, a2, 24 +40243292: 205530 or a5, a5, a3 +40243295: 103240 and a3, a2, a4 +40243298: 113380 slli a3, a3, 8 +4024329b: 412820 srli a2, a2, 8 +4024329e: 203530 or a3, a5, a3 +402432a1: 104240 and a4, a2, a4 +402432a4: 204340 or a4, a3, a4 +402432a7: 0d2d mov.n a2, a13 +402432a9: 030c movi.n a3, 0 +402432ab: 61c9 s32i.n a12, a1, 24 +402432ad: 7109 s32i.n a0, a1, 28 +402432af: 41e9 s32i.n a14, a1, 16 +402432b1: 31f9 s32i.n a15, a1, 12 +402432b3: ff8d45 call0 40242b88 +402432b6: 02cd mov.n a12, a2 +402432b8: c2ac beqz.n a2, 402432e8 +402432ba: ed4b addi.n a14, a13, 4 +402432bc: 041262 l16ui a6, a2, 8 +402432bf: 12f8 l32i.n a15, a2, 4 +402432c1: 650c movi.n a5, 6 +402432c3: 0e4d mov.n a4, a14 +402432c5: 0d3d mov.n a3, a13 +402432c7: 0800c5 call0 4024b2d4 +402432ca: 104f22 s8i a2, a15, 16 +402432cd: f42820 extui a2, a2, 8, 16 +402432d0: 114f22 s8i a2, a15, 17 +402432d3: 0a0d52 l8ui a5, a13, 10 +402432d6: 670c movi.n a7, 6 +402432d8: 060c movi.n a6, 0 +402432da: 0e4d mov.n a4, a14 +402432dc: 0d3d mov.n a3, a13 +402432de: 0c2d mov.n a2, a12 +402432e0: fb3cc5 call0 4023e6b0 +402432e3: 0c2d mov.n a2, a12 +402432e5: fc77c5 call0 4023fa64 +402432e8: 7108 l32i.n a0, a1, 28 +402432ea: 61c8 l32i.n a12, a1, 24 +402432ec: 51d8 l32i.n a13, a1, 20 +402432ee: 41e8 l32i.n a14, a1, 16 +402432f0: 31f8 l32i.n a15, a1, 12 +402432f2: 20c112 addi a1, a1, 32 +402432f5: f00d ret.n +402432f7: 110000 slli a0, a0, 16 + ... + +402432fc : +402432fc: d0c112 addi a1, a1, -48 +402432ff: 1f2262 l32i a6, a2, 124 +40243302: 91d9 s32i.n a13, a1, 36 +40243304: b109 s32i.n a0, a1, 44 +40243306: a1c9 s32i.n a12, a1, 40 +40243308: 81e9 s32i.n a14, a1, 32 +4024330a: 71f9 s32i.n a15, a1, 28 +4024330c: 02dd mov.n a13, a2 +4024330e: a6cc bnez.n a6, 4024331c +40243310: 1e2262 l32i a6, a2, 120 +40243313: 0e5616 beqz a6, 402433fc +40243316: 0c0c movi.n a12, 0 +40243318: 0003c6 j 4024332b +4024331b: 162800 excw +4024331e: 1228 l32i.n a2, a2, 4 +40243320: 0e02c2 l8ui a12, a2, 14 +40243323: 34c0c0 extui a12, a12, 0, 4 +40243326: 11cce0 slli a12, a12, 2 +40243329: cceb addi.n a12, a12, 14 +4024332b: 4688 l32i.n a8, a6, 16 +4024332d: 020c movi.n a2, 0 +4024332f: 0d0832 l8ui a3, a8, 13 +40243332: 025d mov.n a5, a2 +40243334: 095327 bbc a3, a2, 40243341 +40243337: 061652 l16ui a5, a6, 12 +4024333a: 130c movi.n a3, 1 +4024333c: 832350 moveqz a2, a3, a5 +4024333f: 025d mov.n a5, a2 +40243341: 050822 l8ui a2, a8, 5 +40243344: 040872 l8ui a7, a8, 4 +40243347: 112280 slli a2, a2, 8 +4024334a: 203270 or a3, a2, a7 +4024334d: 060822 l8ui a2, a8, 6 +40243350: 070842 l8ui a4, a8, 7 +40243353: 112200 slli a2, a2, 16 +40243356: 202230 or a2, a2, a3 +40243359: 014480 slli a4, a4, 24 +4024335c: 130c movi.n a3, 1 +4024335e: 204420 or a4, a4, a2 +40243361: 303530 xor a3, a5, a3 +40243364: 0d2d mov.n a2, a13 +40243366: 0159 s32i.n a5, a1, 0 +40243368: 1169 s32i.n a6, a1, 4 +4024336a: ff81c5 call0 40242b88 +4024336d: 02ed mov.n a14, a2 +4024336f: 0158 l32i.n a5, a1, 0 +40243371: 1168 l32i.n a6, a1, 4 +40243373: 085216 beqz a2, 402433fc +40243376: 12f8 l32i.n a15, a2, 4 +40243378: 55ac beqz.n a5, 402433a1 +4024337a: 0d0f22 l8ui a2, a15, 13 +4024337d: 0c0f32 l8ui a3, a15, 12 +40243380: 112280 slli a2, a2, 8 +40243383: 202230 or a2, a2, a3 +40243386: f91e31 l32r a3, 40241800 +40243389: 102230 and a2, a2, a3 +4024338c: ffdb31 l32r a3, 402432f8 +4024338f: 202230 or a2, a2, a3 +40243392: f42020 extui a2, a2, 0, 16 +40243395: 0c4f22 s8i a2, a15, 12 +40243398: 412820 srli a2, a2, 8 +4024339b: 0d4f22 s8i a2, a15, 13 +4024339e: 000b06 j 402433ce +402433a1: 1628 l32i.n a2, a6, 4 +402433a3: 1f2d52 l32i a5, a13, 124 +402433a6: 1248 l32i.n a4, a2, 4 +402433a8: 14cf32 addi a3, a15, 20 +402433ab: b5cc bnez.n a5, 402433ba +402433ad: 0c0452 l8ui a5, a4, 12 +402433b0: 415450 srli a5, a5, 4 +402433b3: 1155e0 slli a5, a5, 2 +402433b6: 000386 j 402433c8 +402433b9: 44ca00 extui a12, a0, 10, 5 +402433bc: 0c0452 l8ui a5, a4, 12 +402433bf: 415450 srli a5, a5, 4 +402433c2: a055c0 addx4 a5, a5, a12 +402433c5: f45050 extui a5, a5, 0, 16 +402433c8: 01a042 movi a4, 1 +402433cb: fca205 call0 4023fdec +402433ce: cd4b addi.n a12, a13, 4 +402433d0: 041e62 l16ui a6, a14, 8 +402433d3: 650c movi.n a5, 6 +402433d5: 0c4d mov.n a4, a12 +402433d7: 0d3d mov.n a3, a13 +402433d9: 0e2d mov.n a2, a14 +402433db: 07ef85 call0 4024b2d4 +402433de: 104f22 s8i a2, a15, 16 +402433e1: f42820 extui a2, a2, 8, 16 +402433e4: 114f22 s8i a2, a15, 17 +402433e7: 0a0d52 l8ui a5, a13, 10 +402433ea: 670c movi.n a7, 6 +402433ec: 060c movi.n a6, 0 +402433ee: 0c4d mov.n a4, a12 +402433f0: 0d3d mov.n a3, a13 +402433f2: 0e2d mov.n a2, a14 +402433f4: fb2b85 call0 4023e6b0 +402433f7: 0e2d mov.n a2, a14 +402433f9: fc6685 call0 4023fa64 +402433fc: b108 l32i.n a0, a1, 44 +402433fe: a1c8 l32i.n a12, a1, 40 +40243400: 91d8 l32i.n a13, a1, 36 +40243402: 81e8 l32i.n a14, a1, 32 +40243404: 71f8 l32i.n a15, a1, 28 +40243406: 30c112 addi a1, a1, 48 +40243409: f00d ret.n +4024340b: 040200 extui a0, a0, 2, 1 +4024340e: 12b405 call0 40255f50 <_irom0_text_end+0x8ff0> + +40243410 : +40243410: d0c112 addi a1, a1, -48 +40243413: a1c9 s32i.n a12, a1, 40 +40243415: 02cd mov.n a12, a2 +40243417: fb3f21 l32r a2, 40242114 +4024341a: b109 s32i.n a0, a1, 44 +4024341c: 0238 l32i.n a3, a2, 0 +4024341e: 91d9 s32i.n a13, a1, 36 +40243420: 81e9 s32i.n a14, a1, 32 +40243422: 71f9 s32i.n a15, a1, 28 +40243424: 020c movi.n a2, 0 +40243426: 0293c7 bne a3, a12, 4024342c +40243429: 0102c6 j 40243838 +4024342c: 301c22 l16ui a2, a12, 96 +4024342f: 2b1cd2 l16ui a13, a12, 86 +40243432: f44020 extui a4, a2, 0, 16 +40243435: f430d0 extui a3, a13, 0, 16 +40243438: 01b437 bgeu a4, a3, 4024343d +4024343b: 02dd mov.n a13, a2 +4024343d: f4d0d0 extui a13, a13, 0, 16 +40243440: 240c22 l8ui a2, a12, 36 +40243443: 01d9 s32i.n a13, a1, 0 +40243445: 1e2ce2 l32i a14, a12, 120 +40243448: 586217 bbci a2, 1, 402434a4 +4024344b: 04be16 beqz a14, 4024349a +4024344e: 4e68 l32i.n a6, a14, 16 +40243450: 050632 l8ui a3, a6, 5 +40243453: 040652 l8ui a5, a6, 4 +40243456: 060622 l8ui a2, a6, 6 +40243459: 113380 slli a3, a3, 8 +4024345c: 204350 or a4, a3, a5 +4024345f: 112200 slli a2, a2, 16 +40243462: 203240 or a3, a2, a4 +40243465: 070622 l8ui a2, a6, 7 +40243468: 012280 slli a2, a2, 24 +4024346b: 202230 or a2, a2, a3 +4024346e: 014280 slli a4, a2, 24 +40243471: 753820 extui a3, a2, 24, 8 +40243474: 205430 or a5, a4, a3 +40243477: d4a731 l32r a3, 40238714 +4024347a: 104230 and a4, a2, a3 +4024347d: 114480 slli a4, a4, 8 +40243480: 412820 srli a2, a2, 8 +40243483: 204540 or a4, a5, a4 +40243486: 102230 and a2, a2, a3 +40243489: 202420 or a2, a4, a2 +4024348c: 061e32 l16ui a3, a14, 12 +4024348f: 142c42 l32i a4, a12, 80 +40243492: c03340 sub a3, a3, a4 +40243495: 223a add.n a2, a2, a3 +40243497: 09bd27 bgeu a13, a2, 402434a4 +4024349a: 0c2d mov.n a2, a12 +4024349c: ff9e85 call0 40242e88 +4024349f: 00e546 j 40243838 +402434a2: f20000 excw +402434a5: 1f2c movi.n a15, 33 +402434a7: 225f16 beqz a15, 402436d0 +402434aa: 0f28 l32i.n a2, a15, 0 +402434ac: 220216 beqz a2, 402436d0 +402434af: 02fd mov.n a15, a2 +402434b1: fffd46 j 402434aa +402434b4: 4e68 l32i.n a6, a14, 16 +402434b6: 050632 l8ui a3, a6, 5 +402434b9: 040652 l8ui a5, a6, 4 +402434bc: 060622 l8ui a2, a6, 6 +402434bf: 113380 slli a3, a3, 8 +402434c2: 204350 or a4, a3, a5 +402434c5: 112200 slli a2, a2, 16 +402434c8: 203240 or a3, a2, a4 +402434cb: 070622 l8ui a2, a6, 7 +402434ce: d49151 l32r a5, 40238714 +402434d1: 012280 slli a2, a2, 24 +402434d4: 202230 or a2, a2, a3 +402434d7: 753820 extui a3, a2, 24, 8 +402434da: 014280 slli a4, a2, 24 +402434dd: 204430 or a4, a4, a3 +402434e0: 103250 and a3, a2, a5 +402434e3: 113380 slli a3, a3, 8 +402434e6: 412820 srli a2, a2, 8 +402434e9: 203430 or a3, a4, a3 +402434ec: 102250 and a2, a2, a5 +402434ef: 202320 or a2, a3, a2 +402434f2: 142c42 l32i a4, a12, 80 +402434f5: 061e32 l16ui a3, a14, 12 +402434f8: c03340 sub a3, a3, a4 +402434fb: 223a add.n a2, a2, a3 +402434fd: 0138 l32i.n a3, a1, 0 +402434ff: 02b327 bgeu a3, a2, 40243505 +40243502: 00aec6 j 402437c1 +40243505: 1e28 l32i.n a2, a14, 4 +40243507: 071222 l16ui a2, a2, 14 +4024350a: 0222b6 bltui a2, 2, 40243510 +4024350d: 00ac06 j 402437c1 +40243510: 0d0622 l8ui a2, a6, 13 +40243513: 0c0632 l8ui a3, a6, 12 +40243516: 112280 slli a2, a2, 8 +40243519: 202230 or a2, a2, a3 +4024351c: 1f2c32 l32i a3, a12, 124 +4024351f: 1b5356 bnez a3, 402436d8 +40243522: 0e38 l32i.n a3, a14, 0 +40243524: 1e6c32 s32i a3, a12, 120 +40243527: 4c38 l32i.n a3, a12, 16 +40243529: 1d2326 beqi a3, 2, 4024354a +4024352c: ed6c31 l32r a3, 4023eadc +4024352f: 202230 or a2, a2, a3 +40243532: f42020 extui a2, a2, 0, 16 +40243535: 0c4622 s8i a2, a6, 12 +40243538: 412820 srli a2, a2, 8 +4024353b: 0d4622 s8i a2, a6, 13 +4024353e: 240c32 l8ui a3, a12, 36 +40243541: fcaf22 movi a2, -4 +40243544: 102320 and a2, a3, a2 +40243547: 244c22 s8i a2, a12, 36 +4024354a: ac58 l32i.n a5, a12, 40 +4024354c: d47231 l32r a3, 40238714 +4024354f: 016580 slli a6, a5, 24 +40243552: 752850 extui a2, a5, 24, 8 +40243555: 202620 or a2, a6, a2 +40243558: 106530 and a6, a5, a3 +4024355b: 116680 slli a6, a6, 8 +4024355e: 206260 or a6, a2, a6 +40243561: 412850 srli a2, a5, 8 +40243564: 103230 and a3, a2, a3 +40243567: 4e48 l32i.n a4, a14, 16 +40243569: 202630 or a2, a6, a3 +4024356c: 743820 extui a3, a2, 8, 8 +4024356f: 094432 s8i a3, a4, 9 +40243572: 753020 extui a3, a2, 16, 8 +40243575: 0a4432 s8i a3, a4, 10 +40243578: 171c32 l16ui a3, a12, 46 +4024357b: 084422 s8i a2, a4, 8 +4024357e: 752820 extui a2, a2, 24, 8 +40243581: 0b4422 s8i a2, a4, 11 +40243584: 116380 slli a6, a3, 8 +40243587: 412830 srli a2, a3, 8 +4024358a: 202620 or a2, a6, a2 +4024358d: f42020 extui a2, a2, 0, 16 +40243590: 0e4422 s8i a2, a4, 14 +40243593: 412820 srli a2, a2, 8 +40243596: 0f4422 s8i a2, a4, 15 +40243599: 535a add.n a5, a3, a5 +4024359b: cc59 s32i.n a5, a12, 48 +4024359d: 0e0e22 l8ui a2, a14, 14 +402435a0: 056207 bbci a2, 0, 402435a9 +402435a3: ff9a21 l32r a2, 4024340c +402435a6: 056422 s32i a2, a4, 20 +402435a9: 1d9c22 l16si a2, a12, 58 +402435ac: 040266 bnei a2, -1, 402435b4 +402435af: 020c movi.n a2, 0 +402435b1: 1d5c22 s16i a2, a12, 58 +402435b4: 0c28 l32i.n a2, a12, 0 +402435b6: dc4b addi.n a13, a12, 4 +402435b8: 141216 beqz a2, 402436fd +402435bb: 102c22 l32i a2, a12, 64 +402435be: 4e78 l32i.n a7, a14, 16 +402435c0: 046256 bnez a2, 4024360a +402435c3: e36921 l32r a2, 4023c368 +402435c6: 0228 l32i.n a2, a2, 0 +402435c8: 106c22 s32i a2, a12, 64 +402435cb: 050742 l8ui a4, a7, 5 +402435ce: 040722 l8ui a2, a7, 4 +402435d1: 060732 l8ui a3, a7, 6 +402435d4: 114480 slli a4, a4, 8 +402435d7: 205420 or a5, a4, a2 +402435da: 113300 slli a3, a3, 16 +402435dd: 204350 or a4, a3, a5 +402435e0: 070732 l8ui a3, a7, 7 +402435e3: 013380 slli a3, a3, 24 +402435e6: 203340 or a3, a3, a4 +402435e9: 014380 slli a4, a3, 24 +402435ec: 752830 extui a2, a3, 24, 8 +402435ef: 205420 or a5, a4, a2 +402435f2: d44821 l32r a2, 40238714 +402435f5: 104320 and a4, a3, a2 +402435f8: 114480 slli a4, a4, 8 +402435fb: 413830 srli a3, a3, 8 +402435fe: 204540 or a4, a5, a4 +40243601: 102320 and a2, a3, a2 +40243604: 202420 or a2, a4, a2 +40243607: 116c22 s32i a2, a12, 68 +4024360a: 012e22 l32i a2, a14, 4 +4024360d: 06a052 movi a5, 6 +40243610: 1268 l32i.n a6, a2, 4 +40243612: 051232 l16ui a3, a2, 10 +40243615: c06760 sub a6, a7, a6 +40243618: f46060 extui a6, a6, 0, 16 +4024361b: c03360 sub a3, a3, a6 +4024361e: 055232 s16i a3, a2, 10 +40243621: 041232 l16ui a3, a2, 8 +40243624: 1279 s32i.n a7, a2, 4 +40243626: c06360 sub a6, a3, a6 +40243629: f46060 extui a6, a6, 0, 16 +4024362c: 045262 s16i a6, a2, 8 +4024362f: 030c movi.n a3, 0 +40243631: 104732 s8i a3, a7, 16 +40243634: 114732 s8i a3, a7, 17 +40243637: 0d4d mov.n a4, a13 +40243639: 0c3d mov.n a3, a12 +4024363b: 016172 s32i a7, a1, 4 +4024363e: 07c945 call0 4024b2d4 +40243641: 1178 l32i.n a7, a1, 4 +40243643: 0d4d mov.n a4, a13 +40243645: 104722 s8i a2, a7, 16 +40243648: f42820 extui a2, a2, 8, 16 +4024364b: 114722 s8i a2, a7, 17 +4024364e: 090c62 l8ui a6, a12, 9 +40243651: 0a0c52 l8ui a5, a12, 10 +40243654: 1e28 l32i.n a2, a14, 4 +40243656: 670c movi.n a7, 6 +40243658: 0c3d mov.n a3, a12 +4024365a: fb0545 call0 4023e6b0 +4024365d: 4e58 l32i.n a5, a14, 16 +4024365f: 050542 l8ui a4, a5, 5 +40243662: 040562 l8ui a6, a5, 4 +40243665: 060522 l8ui a2, a5, 6 +40243668: 114480 slli a4, a4, 8 +4024366b: 203460 or a3, a4, a6 +4024366e: 112200 slli a2, a2, 16 +40243671: 204230 or a4, a2, a3 +40243674: 070522 l8ui a2, a5, 7 +40243677: d42761 l32r a6, 40238714 +4024367a: 012280 slli a2, a2, 24 +4024367d: 202240 or a2, a2, a4 +40243680: 014280 slli a4, a2, 24 +40243683: 753820 extui a3, a2, 24, 8 +40243686: 203430 or a3, a4, a3 +40243689: 104260 and a4, a2, a6 +4024368c: 114480 slli a4, a4, 8 +4024368f: 412820 srli a2, a2, 8 +40243692: 102260 and a2, a2, a6 +40243695: 204340 or a4, a3, a4 +40243698: 203420 or a3, a4, a2 +4024369b: 0d0522 l8ui a2, a5, 13 +4024369e: 040c movi.n a4, 0 +402436a0: 142020 extui a2, a2, 0, 2 +402436a3: 150c movi.n a5, 1 +402436a5: 835420 moveqz a5, a4, a2 +402436a8: 052d mov.n a2, a5 +402436aa: 061e52 l16ui a5, a14, 12 +402436ad: 225a add.n a2, a2, a5 +402436af: 172c52 l32i a5, a12, 92 +402436b2: 623a add.n a6, a2, a3 +402436b4: c05560 sub a5, a5, a6 +402436b7: 02a547 bge a5, a4, 402436bd +402436ba: 176c62 s32i a6, a12, 92 +402436bd: 0ec216 beqz a2, 402437ad +402436c0: 0e49 s32i.n a4, a14, 0 +402436c2: 1f2c42 l32i a4, a12, 124 +402436c5: 047456 bnez a4, 40243710 +402436c8: 1f6ce2 s32i a14, a12, 124 +402436cb: 0efd mov.n a15, a14 +402436cd: 1e2ce2 l32i a14, a12, 120 +402436d0: 0ede16 beqz a14, 402437c1 +402436d3: ff7746 j 402434b4 +402436d6: 420000 excw +402436d9: 240c movi.n a4, 2 +402436db: 434c movi.n a3, 68 +402436dd: 020437 bnone a4, a3, 402436e3 +402436e0: ff8f86 j 40243522 +402436e3: 1e2c32 l32i a3, a12, 120 +402436e6: 0ce316 beqz a3, 402437b8 +402436e9: 0358 l32i.n a5, a3, 0 +402436eb: e33556 bnez a5, 40243522 +402436ee: 061352 l16ui a5, a3, 12 +402436f1: 1e1c32 l16ui a3, a12, 60 +402436f4: 02b537 bgeu a5, a3, 402436fa +402436f7: 002f46 j 402437b8 +402436fa: ff8906 j 40243522 +402436fd: 202dd0 or a2, a13, a13 +40243700: faa9c5 call0 4023e1a0 +40243703: f56216 beqz a2, 4024365d +40243706: 012222 l32i a2, a2, 4 +40243709: 006c22 s32i a2, a12, 0 +4024370c: ffaac6 j 402435bb +4024370f: 4fa800 excw +40243712: 050a52 l8ui a5, a10, 5 +40243715: 040a72 l8ui a7, a10, 4 +40243718: 060a22 l8ui a2, a10, 6 +4024371b: 115580 slli a5, a5, 8 +4024371e: 206570 or a6, a5, a7 +40243721: 112200 slli a2, a2, 16 +40243724: 205260 or a5, a2, a6 +40243727: 070a22 l8ui a2, a10, 7 +4024372a: d3fa71 l32r a7, 40238714 +4024372d: 012280 slli a2, a2, 24 +40243730: 202250 or a2, a2, a5 +40243733: 755820 extui a5, a2, 24, 8 +40243736: 016280 slli a6, a2, 24 +40243739: 206650 or a6, a6, a5 +4024373c: 105270 and a5, a2, a7 +4024373f: 115580 slli a5, a5, 8 +40243742: 206650 or a6, a6, a5 +40243745: 415820 srli a5, a2, 8 +40243748: 102570 and a2, a5, a7 +4024374b: 202620 or a2, a6, a2 +4024374e: c02320 sub a2, a3, a2 +40243751: 7ccc52 addi a5, a12, 124 +40243754: 076d mov.n a6, a7 +40243756: 04e2d6 bgez a2, 402437a8 +40243759: 4428 l32i.n a2, a4, 16 +4024375b: 050272 l8ui a7, a2, 5 +4024375e: 0402b2 l8ui a11, a2, 4 +40243761: 117780 slli a7, a7, 8 +40243764: 20a7b0 or a10, a7, a11 +40243767: 060272 l8ui a7, a2, 6 +4024376a: 070222 l8ui a2, a2, 7 +4024376d: 117700 slli a7, a7, 16 +40243770: 2077a0 or a7, a7, a10 +40243773: 012280 slli a2, a2, 24 +40243776: 202270 or a2, a2, a7 +40243779: 757820 extui a7, a2, 24, 8 +4024377c: 01a280 slli a10, a2, 24 +4024377f: 20aa70 or a10, a10, a7 +40243782: 107260 and a7, a2, a6 +40243785: 117780 slli a7, a7, 8 +40243788: 412820 srli a2, a2, 8 +4024378b: 207a70 or a7, a10, a7 +4024378e: 102260 and a2, a2, a6 +40243791: 202720 or a2, a7, a2 +40243794: c02230 sub a2, a2, a3 +40243797: 0062d6 bgez a2, 402437a1 +4024379a: 045d mov.n a5, a4 +4024379c: 0448 l32i.n a4, a4, 0 +4024379e: fb7456 bnez a4, 40243759 +402437a1: 0e49 s32i.n a4, a14, 0 +402437a3: 05e9 s32i.n a14, a5, 0 +402437a5: 000246 j 402437b2 +402437a8: 0fe9 s32i.n a14, a15, 0 +402437aa: ffc746 j 402436cb +402437ad: 0e2d mov.n a2, a14 +402437af: fd6c45 call0 40240e74 +402437b2: 0fed mov.n a14, a15 +402437b4: ffc4c6 j 402436cb +402437b7: af3200 excw +402437ba: 0437a0 extui a3, a10, 7, 1 +402437bd: 580602 l8ui a0, a6, 88 +402437c0: ff .byte 0xff +402437c1: 1e2c22 l32i a2, a12, 120 +402437c4: 12cc bnez.n a2, 402437c9 +402437c6: 3b5c22 s16i a2, a12, 118 +402437c9: 060e16 beqz a14, 4024382d +402437cc: ac0c22 l8ui a2, a12, 172 +402437cf: 05a256 bnez a2, 4024382d +402437d2: 4e68 l32i.n a6, a14, 16 +402437d4: 050632 l8ui a3, a6, 5 +402437d7: 040652 l8ui a5, a6, 4 +402437da: 060622 l8ui a2, a6, 6 +402437dd: 113380 slli a3, a3, 8 +402437e0: 204350 or a4, a3, a5 +402437e3: 112200 slli a2, a2, 16 +402437e6: 203240 or a3, a2, a4 +402437e9: 070622 l8ui a2, a6, 7 +402437ec: 012280 slli a2, a2, 24 +402437ef: 202230 or a2, a2, a3 +402437f2: 014280 slli a4, a2, 24 +402437f5: 753820 extui a3, a2, 24, 8 +402437f8: 205430 or a5, a4, a3 +402437fb: d3c631 l32r a3, 40238714 +402437fe: 104230 and a4, a2, a3 +40243801: 114480 slli a4, a4, 8 +40243804: 412820 srli a2, a2, 8 +40243807: 204540 or a4, a5, a4 +4024380a: 102230 and a2, a2, a3 +4024380d: 202420 or a2, a4, a2 +40243810: 061e32 l16ui a3, a14, 12 +40243813: 142c42 l32i a4, a12, 80 +40243816: c03340 sub a3, a3, a4 +40243819: 223a add.n a2, a2, a3 +4024381b: 301c32 l16ui a3, a12, 96 +4024381e: 0bb327 bgeu a3, a2, 4024382d +40243821: 00a022 movi a2, 0 +40243824: 2a6c22 s32i a2, a12, 168 +40243827: 01a022 movi a2, 1 +4024382a: ac4c22 s8i a2, a12, 172 +4024382d: 240c22 l8ui a2, a12, 36 +40243830: 642020 extui a2, a2, 0, 7 +40243833: 244c22 s8i a2, a12, 36 +40243836: 020c movi.n a2, 0 +40243838: b108 l32i.n a0, a1, 44 +4024383a: a1c8 l32i.n a12, a1, 40 +4024383c: 91d8 l32i.n a13, a1, 36 +4024383e: 81e8 l32i.n a14, a1, 32 +40243840: 71f8 l32i.n a15, a1, 28 +40243842: 30c112 addi a1, a1, 48 +40243845: f00d ret.n + ... + +40243848 : +40243848: f0c112 addi a1, a1, -16 +4024384b: 1f2232 l32i a3, a2, 124 +4024384e: 3109 s32i.n a0, a1, 12 +40243850: 060316 beqz a3, 402438b4 +40243853: 040c movi.n a4, 0 +40243855: 160c movi.n a6, 1 +40243857: 068d mov.n a8, a6 +40243859: 045d mov.n a5, a4 +4024385b: 049d mov.n a9, a4 +4024385d: 047d mov.n a7, a4 +4024385f: 04ad mov.n a10, a4 +40243861: 13b8 l32i.n a11, a3, 4 +40243863: 4bb8 l32i.n a11, a11, 16 +40243865: 4b9c beqz.n a11, 4024387d +40243867: 38cc bnez.n a8, 4024386e +40243869: 0939 s32i.n a3, a9, 0 +4024386b: 000046 j 40243870 +4024386e: 037d mov.n a7, a3 +40243870: 0388 l32i.n a8, a3, 0 +40243872: 039d mov.n a9, a3 +40243874: 03a9 s32i.n a10, a3, 0 +40243876: 083d mov.n a3, a8 +40243878: 080c movi.n a8, 0 +4024387a: 0004c6 j 40243891 +4024387d: 46cc bnez.n a6, 40243885 +4024387f: 0439 s32i.n a3, a4, 0 +40243881: 000086 j 40243887 +40243884: 035d00 excw +40243887: 0368 l32i.n a6, a3, 0 +40243889: 034d mov.n a4, a3 +4024388b: 03a9 s32i.n a10, a3, 0 +4024388d: 063d mov.n a3, a6 +4024388f: 060c movi.n a6, 0 +40243891: fcc356 bnez a3, 40243861 +40243894: 958c beqz.n a5, 402438a1 +40243896: 748c beqz.n a4, 402438a1 +40243898: 1e2232 l32i a3, a2, 120 +4024389b: 006432 s32i a3, a4, 0 +4024389e: 1e6252 s32i a5, a2, 120 +402438a1: 4e0232 l8ui a3, a2, 78 +402438a4: 1f6272 s32i a7, a2, 124 +402438a7: 331b addi.n a3, a3, 1 +402438a9: 4e4232 s8i a3, a2, 78 +402438ac: 030c movi.n a3, 0 +402438ae: 106232 s32i a3, a2, 64 +402438b1: ffb5c5 call0 40243410 +402438b4: 3108 l32i.n a0, a1, 12 +402438b6: 10c112 addi a1, a1, 16 +402438b9: f00d ret.n +402438bb: 979e00 excw +402438be: fe .byte 0xfe +402438bf: 3f .byte 0x3f +402438c0: 30ec bnez.n a0, 402438e7 +402438c2: ff .byte 0xff +402438c3: 3f .byte 0x3f + +402438c4 : +402438c4: f0c112 addi a1, a1, -16 +402438c7: 21c9 s32i.n a12, a1, 8 +402438c9: 02cd mov.n a12, a2 +402438cb: e77321 l32r a2, 4023d698 +402438ce: 01e9 s32i.n a14, a1, 0 +402438d0: 7228 l32i.n a2, a2, 28 +402438d2: 03ed mov.n a14, a3 +402438d4: fffa31 l32r a3, 402438bc +402438d7: 11d9 s32i.n a13, a1, 4 +402438d9: 050c movi.n a5, 0 +402438db: 04dd mov.n a13, a4 +402438dd: 28a142 movi a4, 0x128 +402438e0: 3109 s32i.n a0, a1, 12 +402438e2: d78c01 l32r a0, 40239714 +402438e5: 0000c0 callx0 a0 +402438e8: 041216 beqz a2, 4024392d +402438eb: fff541 l32r a4, 402438c0 +402438ee: 030c movi.n a3, 0 +402438f0: 0239 s32i.n a3, a2, 0 +402438f2: 0438 l32i.n a3, a4, 0 +402438f4: 22e9 s32i.n a14, a2, 8 +402438f6: 32d9 s32i.n a13, a2, 12 +402438f8: 12c9 s32i.n a12, a2, 4 +402438fa: a38c beqz.n a3, 40243908 +402438fc: 1358 l32i.n a5, a3, 4 +402438fe: 12bc57 bgeu a12, a5, 40243914 +40243901: c055c0 sub a5, a5, a12 +40243904: 1359 s32i.n a5, a3, 4 +40243906: 0239 s32i.n a3, a2, 0 +40243908: 0429 s32i.n a2, a4, 0 +4024390a: 0007c6 j 4024392d +4024390d: 1468 l32i.n a6, a4, 4 +4024390f: 113567 bltu a5, a6, 40243924 +40243912: 043d mov.n a3, a4 +40243914: 1248 l32i.n a4, a2, 4 +40243916: 1358 l32i.n a5, a3, 4 +40243918: c05450 sub a5, a4, a5 +4024391b: 0348 l32i.n a4, a3, 0 +4024391d: 1259 s32i.n a5, a2, 4 +4024391f: 648c beqz.n a4, 40243929 +40243921: fffa06 j 4024390d +40243924: c05650 sub a5, a6, a5 +40243927: 1459 s32i.n a5, a4, 4 +40243929: 0249 s32i.n a4, a2, 0 +4024392b: 0329 s32i.n a2, a3, 0 +4024392d: 3108 l32i.n a0, a1, 12 +4024392f: 21c8 l32i.n a12, a1, 8 +40243931: 11d8 l32i.n a13, a1, 4 +40243933: 01e8 l32i.n a14, a1, 0 +40243935: 10c112 addi a1, a1, 16 +40243938: f00d ret.n +4024393a: 100000 and a0, a0, a0 +4024393d: 243a add.n a2, a4, a3 +4024393f: 138840 excw +40243942: 980000 excw +40243945: 201c movi.n a0, 18 +40243947: ea6040 excw +4024394a: 700000 excw +4024394d: 201c movi.n a0, 18 +4024394f: 1c4c40 excw +40243952: 284020 excw +40243955: 201c movi.n a0, 18 +40243957: 39d840 excw +4024395a: 244024 excw +4024395d: 600006 j 4025b961 <_irom0_text_end+0xea01> +40243960: 30e8 l32i.n a14, a0, 12 +40243962: ff .byte 0xff +40243963: 3f .byte 0x3f + +40243964 : +40243964: fff631 l32r a3, 4024393c +40243967: fff621 l32r a2, 40243940 +4024396a: f0c112 addi a1, a1, -16 +4024396d: 00a042 movi a4, 0 +40243970: 3109 s32i.n a0, a1, 12 +40243972: 0261c2 s32i a12, a1, 8 +40243975: fff4c5 call0 402438c4 +40243978: d72421 l32r a2, 40239608 +4024397b: 0c0c movi.n a12, 0 +4024397d: 0020c0 memw +40243980: 02c9 s32i.n a12, a2, 0 +40243982: fff031 l32r a3, 40243944 +40243985: fff021 l32r a2, 40243948 +40243988: 0c4d mov.n a4, a12 +4024398a: fff385 call0 402438c4 +4024398d: ffef31 l32r a3, 4024394c +40243990: 204cc0 or a4, a12, a12 +40243993: f4a122 movi a2, 0x1f4 +40243996: fff2c5 call0 402438c4 +40243999: ffed31 l32r a3, 40243950 +4024399c: 204cc0 or a4, a12, a12 +4024399f: 64a022 movi a2, 100 +402439a2: fff205 call0 402438c4 +402439a5: ffeb31 l32r a3, 40243954 +402439a8: 204cc0 or a4, a12, a12 +402439ab: e8a322 movi a2, 0x3e8 +402439ae: fff145 call0 402438c4 +402439b1: ffe931 l32r a3, 40243958 +402439b4: 0c4d mov.n a4, a12 +402439b6: 7da022 movi a2, 125 +402439b9: fff085 call0 402438c4 +402439bc: ffe821 l32r a2, 4024395c +402439bf: 3108 l32i.n a0, a1, 12 +402439c1: 0020c0 memw +402439c4: 0238 l32i.n a3, a2, 0 +402439c6: ffe621 l32r a2, 40243960 +402439c9: 21c8 l32i.n a12, a1, 8 +402439cb: 0239 s32i.n a3, a2, 0 +402439cd: 10c112 addi a1, a1, 16 +402439d0: f00d ret.n +402439d2: e40000 extui a0, a0, 0, 15 +402439d5: 3fff30 excw +402439d8: f0c112 addi a1, a1, -16 +402439db: 3109 s32i.n a0, a1, 12 +402439dd: fd9785 call0 40241358 +402439e0: e26321 l32r a2, 4023c36c +402439e3: 0228 l32i.n a2, a2, 0 +402439e5: 008256 bnez a2, 402439f1 +402439e8: e25f21 l32r a2, 4023c364 +402439eb: 002222 l32i a2, a2, 0 +402439ee: 00e216 beqz a2, 40243a00 +402439f1: ffd931 l32r a3, 40243958 +402439f4: 040c movi.n a4, 0 +402439f6: 7da022 movi a2, 125 +402439f9: ffec85 call0 402438c4 +402439fc: 0001c6 j 40243a07 +402439ff: f52100 extui a2, a0, 17, 16 +40243a02: ff .byte 0xff +40243a03: 030c movi.n a3, 0 +40243a05: 0239 s32i.n a3, a2, 0 +40243a07: 3108 l32i.n a0, a1, 12 +40243a09: 10c112 addi a1, a1, 16 +40243a0c: f00d ret.n +40243a0e: 120000 excw +40243a11: 09f0c1 l32r a12, 402061d4 +40243a14: a8c531 l32r a3, 4022dd28 +40243a17: 31f9 s32i.n a15, a1, 12 +40243a19: ffc9 s32i.n a12, a15, 60 +40243a1b: ffc921 l32r a2, 40243940 +40243a1e: 00a042 movi a4, 0 +40243a21: ffea05 call0 402438c4 +40243a24: 3108 l32i.n a0, a1, 12 +40243a26: 10c112 addi a1, a1, 16 +40243a29: f00d ret.n + ... + +40243a2c : +40243a2c: ffa541 l32r a4, 402438c0 +40243a2f: f0c112 addi a1, a1, -16 +40243a32: 027d mov.n a7, a2 +40243a34: 0428 l32i.n a2, a4, 0 +40243a36: 3109 s32i.n a0, a1, 12 +40243a38: 045d mov.n a5, a4 +40243a3a: 060c movi.n a6, 0 +40243a3c: 92bc beqz.n a2, 40243a79 +40243a3e: 2288 l32i.n a8, a2, 8 +40243a40: 0248 l32i.n a4, a2, 0 +40243a42: 2a9877 bne a8, a7, 40243a70 +40243a45: 3288 l32i.n a8, a2, 12 +40243a47: 259837 bne a8, a3, 40243a70 +40243a4a: 46cc bnez.n a6, 40243a52 +40243a4c: 0549 s32i.n a4, a5, 0 +40243a4e: 000086 j 40243a54 +40243a51: 064900 excw +40243a54: 0238 l32i.n a3, a2, 0 +40243a56: 638c beqz.n a3, 40243a60 +40243a58: 1358 l32i.n a5, a3, 4 +40243a5a: 1248 l32i.n a4, a2, 4 +40243a5c: 454a add.n a4, a5, a4 +40243a5e: 1349 s32i.n a4, a3, 4 +40243a60: ff9731 l32r a3, 402438bc +40243a63: 6fa142 movi a4, 0x16f +40243a66: d58f01 l32r a0, 402390a4 +40243a69: 0000c0 callx0 a0 +40243a6c: 000246 j 40243a79 +40243a6f: 026d00 excw +40243a72: 348c beqz.n a4, 40243a79 +40243a74: 042d mov.n a2, a4 +40243a76: fff106 j 40243a3e +40243a79: 3108 l32i.n a0, a1, 12 +40243a7b: 10c112 addi a1, a1, 16 +40243a7e: f00d ret.n +40243a80: fe8014 excw +40243a83: 3f .byte 0x3f + +40243a84 : +40243a84: d0c112 addi a1, a1, -48 +40243a87: ffb521 l32r a2, 4024395c +40243a8a: a1c9 s32i.n a12, a1, 40 +40243a8c: ff8dc1 l32r a12, 402438c0 +40243a8f: 91d9 s32i.n a13, a1, 36 +40243a91: 0020c0 memw +40243a94: 02d8 l32i.n a13, a2, 0 +40243a96: 0c28 l32i.n a2, a12, 0 +40243a98: b109 s32i.n a0, a1, 44 +40243a9a: 81e9 s32i.n a14, a1, 32 +40243a9c: 71f9 s32i.n a15, a1, 28 +40243a9e: 056216 beqz a2, 40243af8 +40243aa1: fff721 l32r a2, 40243a80 +40243aa4: ffafe1 l32r a14, 40243960 +40243aa7: 000222 l8ui a2, a2, 0 +40243aaa: 62cc bnez.n a2, 40243ab4 +40243aac: 0e28 l32i.n a2, a14, 0 +40243aae: ffa431 l32r a3, 40243940 +40243ab1: 000106 j 40243ab9 +40243ab4: 0e28 l32i.n a2, a14, 0 +40243ab6: 38a132 movi a3, 0x138 +40243ab9: c02d20 sub a2, a13, a2 +40243abc: dd8a01 l32r a0, 4023b0e4 +40243abf: 0000c0 callx0 a0 +40243ac2: 02fd mov.n a15, a2 +40243ac4: 0c28 l32i.n a2, a12, 0 +40243ac6: 1238 l32i.n a3, a2, 4 +40243ac8: 2c3f37 bltu a15, a3, 40243af8 +40243acb: c0ff30 sub a15, a15, a3 +40243ace: 0238 l32i.n a3, a2, 0 +40243ad0: 2258 l32i.n a5, a2, 8 +40243ad2: 0c39 s32i.n a3, a12, 0 +40243ad4: 3268 l32i.n a6, a2, 12 +40243ad6: ff7931 l32r a3, 402438bc +40243ad9: 0ed9 s32i.n a13, a14, 0 +40243adb: a2a142 movi a4, 0x1a2 +40243ade: 0159 s32i.n a5, a1, 0 +40243ae0: 1169 s32i.n a6, a1, 4 +40243ae2: d57001 l32r a0, 402390a4 +40243ae5: 0000c0 callx0 a0 +40243ae8: 0158 l32i.n a5, a1, 0 +40243aea: 1168 l32i.n a6, a1, 4 +40243aec: fd4516 beqz a5, 40243ac4 +40243aef: 062d mov.n a2, a6 +40243af1: 0005c0 callx0 a5 +40243af4: fff306 j 40243ac4 +40243af7: b10800 excw +40243afa: a1c8 l32i.n a12, a1, 40 +40243afc: 91d8 l32i.n a13, a1, 36 +40243afe: 81e8 l32i.n a14, a1, 32 +40243b00: 71f8 l32i.n a15, a1, 28 +40243b02: 30c112 addi a1, a1, 48 +40243b05: f00d ret.n + ... + +40243b08 : +40243b08: ff9521 l32r a2, 4024395c +40243b0b: 0020c0 memw +40243b0e: 0238 l32i.n a3, a2, 0 +40243b10: ff9421 l32r a2, 40243960 +40243b13: 0239 s32i.n a3, a2, 0 +40243b15: f00d ret.n + ... + +40243b18 : +40243b18: ffaf21 l32r a2, 402439d4 +40243b1b: f0c112 addi a1, a1, -16 +40243b1e: 0238 l32i.n a3, a2, 0 +40243b20: 3109 s32i.n a0, a1, 12 +40243b22: b3dc bnez.n a3, 40243b41 +40243b24: e21231 l32r a3, 4023c36c +40243b27: 0338 l32i.n a3, a3, 0 +40243b29: 53cc bnez.n a3, 40243b32 +40243b2b: e20e31 l32r a3, 4023c364 +40243b2e: 0338 l32i.n a3, a3, 0 +40243b30: d38c beqz.n a3, 40243b41 +40243b32: 130c movi.n a3, 1 +40243b34: 0239 s32i.n a3, a2, 0 +40243b36: ff8831 l32r a3, 40243958 +40243b39: 040c movi.n a4, 0 +40243b3b: 7da022 movi a2, 125 +40243b3e: ffd845 call0 402438c4 +40243b41: 3108 l32i.n a0, a1, 12 +40243b43: 10c112 addi a1, a1, 16 +40243b46: f00d ret.n +40243b48: 9e .byte 0x9e +40243b49: 3ffe97 bbsi a14, 25, 40243b8c + +40243b4c : +40243b4c: e6d321 l32r a2, 4023d698 +40243b4f: fffe31 l32r a3, 40243b48 +40243b52: 1228 l32i.n a2, a2, 4 +40243b54: f0c112 addi a1, a1, -16 +40243b57: 050c movi.n a5, 0 +40243b59: b0a342 movi a4, 0x3b0 +40243b5c: 21c9 s32i.n a12, a1, 8 +40243b5e: 3109 s32i.n a0, a1, 12 +40243b60: d6ed01 l32r a0, 40239714 +40243b63: 0000c0 callx0 a0 +40243b66: 02cd mov.n a12, a2 +40243b68: e28c beqz.n a2, 40243b7a +40243b6a: 442c movi.n a4, 36 +40243b6c: 030c movi.n a3, 0 +40243b6e: d42901 l32r a0, 40238c14 +40243b71: 0000c0 callx0 a0 +40243b74: 80af22 movi a2, -128 +40243b77: 0a4c22 s8i a2, a12, 10 +40243b7a: 3108 l32i.n a0, a1, 12 +40243b7c: 0c2d mov.n a2, a12 +40243b7e: 21c8 l32i.n a12, a1, 8 +40243b80: 10c112 addi a1, a1, 16 +40243b83: f00d ret.n +40243b85: 000000 ill +40243b88: ff3880 excw +40243b8b: 3f .byte 0x3f + +40243b8c : +40243b8c: ffff41 l32r a4, 40243b88 +40243b8f: f0c112 addi a1, a1, -16 +40243b92: 0438 l32i.n a3, a4, 0 +40243b94: 3109 s32i.n a0, a1, 12 +40243b96: 0e9327 bne a3, a2, 40243ba8 +40243b99: 3338 l32i.n a3, a3, 12 +40243b9b: 0439 s32i.n a3, a4, 0 +40243b9d: 000646 j 40243bba +40243ba0: 480000 excw +40243ba3: 84cc33 excw +40243ba6: 3338 l32i.n a3, a3, 12 +40243ba8: ff6356 bnez a3, 40243ba2 +40243bab: 0002c6 j 40243bba +40243bae: 470000 excw +40243bb1: 48f292 excw +40243bb4: 334932 s8i a3, a9, 51 +40243bb7: fffac6 j 40243ba6 +40243bba: ffe331 l32r a3, 40243b48 +40243bbd: a1a342 movi a4, 0x3a1 +40243bc0: d53901 l32r a0, 402390a4 +40243bc3: 0000c0 callx0 a0 +40243bc6: 3108 l32i.n a0, a1, 12 +40243bc8: 10c112 addi a1, a1, 16 +40243bcb: f00d ret.n +40243bcd: 000000 ill +40243bd0: ff8001 l32r a0, 402439d0 +40243bd3: ff .byte 0xff + +40243bd4 : +40243bd4: ffed71 l32r a7, 40243b88 +40243bd7: 090c movi.n a9, 0 +40243bd9: 0788 l32i.n a8, a7, 0 +40243bdb: 160c movi.n a6, 1 +40243bdd: 936930 movnez a6, a9, a3 +40243be0: f44040 extui a4, a4, 0, 16 +40243be3: 085d mov.n a5, a8 +40243be5: 746060 extui a6, a6, 0, 8 +40243be8: 95ac beqz.n a5, 40243c15 +40243bea: 201527 beq a5, a2, 40243c0e +40243bed: 0915a2 l16ui a10, a5, 18 +40243bf0: 1c9a47 bne a10, a4, 40243c10 +40243bf3: 35cc bnez.n a5, 40243bfa +40243bf5: 337c movi.n a3, -13 +40243bf7: 001546 j 40243c50 +40243bfa: 05b8 l32i.n a11, a5, 0 +40243bfc: ff5b16 beqz a11, 40243bf5 +40243bff: ff2656 bnez a6, 40243bf5 +40243c02: 03a8 l32i.n a10, a3, 0 +40243c04: feda16 beqz a10, 40243bf5 +40243c07: ea1ba7 beq a11, a10, 40243bf5 +40243c0a: 000086 j 40243c10 +40243c0d: 190c00 excw +40243c10: 3558 l32i.n a5, a5, 12 +40243c12: fff486 j 40243be8 +40243c15: 011357 beq a3, a5, 40243c1a +40243c18: 0358 l32i.n a5, a3, 0 +40243c1a: 0259 s32i.n a5, a2, 0 +40243c1c: 44ec bnez.n a4, 40243c44 +40243c1e: ebaf41 l32r a4, 4023eadc +40243c21: ffeb61 l32r a6, 40243bd0 +40243c24: 083d mov.n a3, a8 +40243c26: 739c beqz.n a3, 40243c41 +40243c28: 546a add.n a5, a4, a6 +40243c2a: 359c beqz.n a5, 40243c41 +40243c2c: 091352 l16ui a5, a3, 18 +40243c2f: 099547 bne a5, a4, 40243c3c +40243c32: 441b addi.n a4, a4, 1 +40243c34: f44040 extui a4, a4, 0, 16 +40243c37: 083d mov.n a3, a8 +40243c39: fffa46 j 40243c26 +40243c3c: 3338 l32i.n a3, a3, 12 +40243c3e: fff906 j 40243c26 +40243c41: fb0356 bnez a3, 40243bf5 +40243c44: 095242 s16i a4, a2, 18 +40243c47: 030c movi.n a3, 0 +40243c49: 039937 bne a9, a3, 40243c50 +40243c4c: 3289 s32i.n a8, a2, 12 +40243c4e: 0729 s32i.n a2, a7, 0 +40243c50: 032d mov.n a2, a3 +40243c52: f00d ret.n + +40243c54 : +40243c54: f0c112 addi a1, a1, -16 +40243c57: 21c9 s32i.n a12, a1, 8 +40243c59: 02cd mov.n a12, a2 +40243c5b: 091222 l16ui a2, a2, 18 +40243c5e: 11d9 s32i.n a13, a1, 4 +40243c60: 01e9 s32i.n a14, a1, 0 +40243c62: 3109 s32i.n a0, a1, 12 +40243c64: 03dd mov.n a13, a3 +40243c66: f4e040 extui a14, a4, 0, 16 +40243c69: 728c beqz.n a2, 40243c74 +40243c6b: 020c movi.n a2, 0 +40243c6d: 3d9c beqz.n a13, 40243c84 +40243c6f: 0d28 l32i.n a2, a13, 0 +40243c71: 0003c6 j 40243c84 +40243c74: 040c movi.n a4, 0 +40243c76: 0c3d mov.n a3, a12 +40243c78: 0c2d mov.n a2, a12 +40243c7a: fff585 call0 40243bd4 +40243c7d: b2ec bnez.n a2, 40243cac +40243c7f: fffa06 j 40243c6b +40243c82: 320000 excw +40243c85: 100c movi.n a0, 1 +40243c87: 1c29 s32i.n a2, a12, 4 +40243c89: 420c movi.n a2, 4 +40243c8b: 202320 or a2, a3, a2 +40243c8e: 104c22 s8i a2, a12, 16 +40243c91: ffbd21 l32r a2, 40243b88 +40243c94: 0a5ce2 s16i a14, a12, 20 +40243c97: 0248 l32i.n a4, a2, 0 +40243c99: 043d mov.n a3, a4 +40243c9b: 738c beqz.n a3, 40243ca6 +40243c9d: 0913c7 beq a3, a12, 40243caa +40243ca0: 3338 l32i.n a3, a3, 12 +40243ca2: fffd46 j 40243c9b +40243ca5: 3c4900 excw +40243ca8: 02c9 s32i.n a12, a2, 0 +40243caa: 020c movi.n a2, 0 +40243cac: 3108 l32i.n a0, a1, 12 +40243cae: 21c8 l32i.n a12, a1, 8 +40243cb0: 11d8 l32i.n a13, a1, 4 +40243cb2: 01e8 l32i.n a14, a1, 0 +40243cb4: 10c112 addi a1, a1, 16 +40243cb7: f00d ret.n +40243cb9: 000000 ill + +40243cbc : +40243cbc: 030c movi.n a3, 0 +40243cbe: 100242 l8ui a4, a2, 16 +40243cc1: 1239 s32i.n a3, a2, 4 +40243cc3: 0a5232 s16i a3, a2, 20 +40243cc6: b37c movi.n a3, -5 +40243cc8: 103430 and a3, a4, a3 +40243ccb: 104232 s8i a3, a2, 16 +40243cce: f00d ret.n + +40243cd0 : +40243cd0: 7239 s32i.n a3, a2, 28 +40243cd2: 8249 s32i.n a4, a2, 32 +40243cd4: f00d ret.n + ... + +40243cd8 : +40243cd8: c0c112 addi a1, a1, -64 +40243cdb: b1f9 s32i.n a15, a1, 44 +40243cdd: 02fd mov.n a15, a2 +40243cdf: 091222 l16ui a2, a2, 18 +40243ce2: e1c9 s32i.n a12, a1, 56 +40243ce4: d1d9 s32i.n a13, a1, 52 +40243ce6: f109 s32i.n a0, a1, 60 +40243ce8: c1e9 s32i.n a14, a1, 48 +40243cea: 4149 s32i.n a4, a1, 16 +40243cec: 5169 s32i.n a6, a1, 20 +40243cee: 03dd mov.n a13, a3 +40243cf0: f4c050 extui a12, a5, 0, 16 +40243cf3: d28c beqz.n a2, 40243d04 +40243cf5: 830c movi.n a3, 8 +40243cf7: 0d2d mov.n a2, a13 +40243cf9: fbce05 call0 4023f9dc +40243cfc: 0ded mov.n a14, a13 +40243cfe: 22bc beqz.n a2, 40243d34 +40243d00: 000486 j 40243d16 +40243d03: 040c00 extui a0, a0, 12, 1 +40243d06: 0f3d mov.n a3, a15 +40243d08: 0f2d mov.n a2, a15 +40243d0a: ffec85 call0 40243bd4 +40243d0d: 0ff256 bnez a2, 40243e10 +40243d10: fff846 j 40243cf5 +40243d13: 000000 ill +40243d16: 00a042 movi a4, 0 +40243d19: 08a032 movi a3, 8 +40243d1c: 120c movi.n a2, 1 +40243d1e: fbdbc5 call0 4023fadc +40243d21: 02ed mov.n a14, a2 +40243d23: f27c movi.n a2, -1 +40243d25: 0e7e16 beqz a14, 40243e10 +40243d28: 041d22 l16ui a2, a13, 8 +40243d2b: 528c beqz.n a2, 40243d34 +40243d2d: 0d3d mov.n a3, a13 +40243d2f: 0e2d mov.n a2, a14 +40243d31: fbfa85 call0 4023fcdc +40243d34: 091f32 l16ui a3, a15, 18 +40243d37: 1e98 l32i.n a9, a14, 4 +40243d39: 112380 slli a2, a3, 8 +40243d3c: 413830 srli a3, a3, 8 +40243d3f: 202230 or a2, a2, a3 +40243d42: f42020 extui a2, a2, 0, 16 +40243d45: 004922 s8i a2, a9, 0 +40243d48: 412820 srli a2, a2, 8 +40243d4b: 4138 l32i.n a3, a1, 16 +40243d4d: 014922 s8i a2, a9, 1 +40243d50: 112c80 slli a2, a12, 8 +40243d53: 41c8c0 srli a12, a12, 8 +40243d56: 20c2c0 or a12, a2, a12 +40243d59: 020c movi.n a2, 0 +40243d5b: f4c0c0 extui a12, a12, 0, 16 +40243d5e: 064922 s8i a2, a9, 6 +40243d61: 074922 s8i a2, a9, 7 +40243d64: 0328 l32i.n a2, a3, 0 +40243d66: 0249c2 s8i a12, a9, 2 +40243d69: f0a032 movi a3, 240 +40243d6c: 41c8c0 srli a12, a12, 8 +40243d6f: 102320 and a2, a3, a2 +40243d72: 0349c2 s8i a12, a9, 3 +40243d75: e0a032 movi a3, 224 +40243d78: 109237 bne a2, a3, 40243d8c +40243d7b: 100f22 l8ui a2, a15, 16 +40243d7e: 0a6237 bbci a2, 3, 40243d8c +40243d81: 0d0e32 l8ui a3, a14, 13 +40243d84: 420c movi.n a2, 4 +40243d86: 202320 or a2, a3, a2 +40243d89: 0d4e22 s8i a2, a14, 13 +40243d8c: 0f28 l32i.n a2, a15, 0 +40243d8e: 0fcd mov.n a12, a15 +40243d90: 5148 l32i.n a4, a1, 20 +40243d92: 42cc bnez.n a2, 40243d9a +40243d94: c44b addi.n a12, a4, 4 +40243d96: 0005c6 j 40243db1 +40243d99: 243200 extui a3, a0, 2, 3 +40243d9c: 123701 l32r a0, 40208678 +40243d9f: af2210 excw +40243da2: d7fa add.n a13, a7, a15 +40243da4: 1e .byte 0x1e +40243da5: e069 s32i.n a6, a0, 56 +40243da7: 2e .byte 0x2e +40243da8: cb8520 excw +40243dab: 7cfb addi.n a7, a12, 15 +40243dad: 1786a2 excw +40243db0: 1e6200 excw +40243db3: 368004 excw +40243db6: 286011 l32r a1, 4020df38 +40243db9: 232041 l32r a4, 4020ca3c +40243dbc: 202020 or a2, a0, a2 +40243dbf: 4922f4 excw +40243dc2: 282004 excw +40243dc5: 492241 l32r a4, 40216250 +40243dc8: 0f2205 call0 40252fec <_irom0_text_end+0x608c> +40243dcb: e20710 excw +40243dce: 1f .byte 0x1f +40243dcf: 042142 l32i a4, a1, 16 +40243dd2: 0c3d mov.n a3, a12 +40243dd4: 151c movi.n a5, 17 +40243dd6: 0e2d mov.n a2, a14 +40243dd8: 066192 s32i a9, a1, 24 +40243ddb: 074f85 call0 4024b2d4 +40243dde: ea8131 l32r a3, 4023e7e4 +40243de1: 6198 l32i.n a9, a1, 24 +40243de3: 832320 moveqz a2, a3, a2 +40243de6: 064922 s8i a2, a9, 6 +40243de9: f42820 extui a2, a2, 8, 16 +40243dec: 074922 s8i a2, a9, 7 +40243def: 5128 l32i.n a2, a1, 20 +40243df1: 090f62 l8ui a6, a15, 9 +40243df4: 0a0f52 l8ui a5, a15, 10 +40243df7: 4148 l32i.n a4, a1, 16 +40243df9: 0129 s32i.n a2, a1, 0 +40243dfb: 0c3d mov.n a3, a12 +40243dfd: 171c movi.n a7, 17 +40243dff: 0e2d mov.n a2, a14 +40243e01: fa8885 call0 4023e68c +40243e04: 02cd mov.n a12, a2 +40243e06: 061ed7 beq a14, a13, 40243e10 +40243e09: 0e2d mov.n a2, a14 +40243e0b: fbc585 call0 4023fa64 +40243e0e: 0c2d mov.n a2, a12 +40243e10: f108 l32i.n a0, a1, 60 +40243e12: e1c8 l32i.n a12, a1, 56 +40243e14: d1d8 l32i.n a13, a1, 52 +40243e16: c1e8 l32i.n a14, a1, 48 +40243e18: b1f8 l32i.n a15, a1, 44 +40243e1a: 40c112 addi a1, a1, 64 +40243e1d: f00d ret.n + ... + +40243e20 : +40243e20: e0c112 addi a1, a1, -32 +40243e23: 61c9 s32i.n a12, a1, 24 +40243e25: 02cd mov.n a12, a2 +40243e27: 0428 l32i.n a2, a4, 0 +40243e29: f0a062 movi a6, 240 +40243e2c: 106620 and a6, a6, a2 +40243e2f: e0a022 movi a2, 224 +40243e32: c02620 sub a2, a6, a2 +40243e35: 51d9 s32i.n a13, a1, 20 +40243e37: f4d050 extui a13, a5, 0, 16 +40243e3a: 18cc52 addi a5, a12, 24 +40243e3d: 935420 movnez a5, a4, a2 +40243e40: 052d mov.n a2, a5 +40243e42: 0139 s32i.n a3, a1, 0 +40243e44: 1149 s32i.n a4, a1, 4 +40243e46: 7109 s32i.n a0, a1, 28 +40243e48: fa3545 call0 4023e1a0 +40243e4b: 026d mov.n a6, a2 +40243e4d: 0138 l32i.n a3, a1, 0 +40243e4f: c27c movi.n a2, -4 +40243e51: 1148 l32i.n a4, a1, 4 +40243e53: 568c beqz.n a6, 40243e5c +40243e55: 0d5d mov.n a5, a13 +40243e57: 0c2d mov.n a2, a12 +40243e59: ffe7c5 call0 40243cd8 +40243e5c: 7108 l32i.n a0, a1, 28 +40243e5e: 61c8 l32i.n a12, a1, 24 +40243e60: 51d8 l32i.n a13, a1, 20 +40243e62: 20c112 addi a1, a1, 32 +40243e65: f00d ret.n + ... + +40243e68 : +40243e68: 0a1252 l16ui a5, a2, 20 +40243e6b: f0c112 addi a1, a1, -16 +40243e6e: 424b addi.n a4, a2, 4 +40243e70: 3109 s32i.n a0, a1, 12 +40243e72: fffac5 call0 40243e20 +40243e75: 3108 l32i.n a0, a1, 12 +40243e77: 10c112 addi a1, a1, 16 +40243e7a: f00d ret.n + +40243e7c : +40243e7c: d0c112 addi a1, a1, -48 +40243e7f: 71f9 s32i.n a15, a1, 28 +40243e81: 02fd mov.n a15, a2 +40243e83: 1228 l32i.n a2, a2, 4 +40243e85: b109 s32i.n a0, a1, 44 +40243e87: a1c9 s32i.n a12, a1, 40 +40243e89: 91d9 s32i.n a13, a1, 36 +40243e8b: 81e9 s32i.n a14, a1, 32 +40243e8d: 0139 s32i.n a3, a1, 0 +40243e8f: 000232 l8ui a3, a2, 0 +40243e92: 1129 s32i.n a2, a1, 4 +40243e94: 343030 extui a3, a3, 0, 4 +40243e97: 232b addi.n a2, a3, 2 +40243e99: 041f42 l16ui a4, a15, 8 +40243e9c: 1122e0 slli a2, a2, 2 +40243e9f: 0f2427 blt a4, a2, 40243eb2 +40243ea2: 0133e0 slli a3, a3, 18 +40243ea5: 603030 neg a3, a3 +40243ea8: 313030 srai a3, a3, 16 +40243eab: 0f2d mov.n a2, a15 +40243ead: fbb2c5 call0 4023f9dc +40243eb0: 928c beqz.n a2, 40243ebd +40243eb2: 0f2d mov.n a2, a15 +40243eb4: fbbac5 call0 4023fa64 +40243eb7: 0063c6 j 4024404a +40243eba: 000000 ill +40243ebd: e8d3c1 l32r a12, 4023e20c +40243ec0: 012f42 l32i a4, a15, 4 +40243ec3: 002132 l32i a3, a1, 0 +40243ec6: 002c22 l32i a2, a12, 0 +40243ec9: 2149 s32i.n a4, a1, 8 +40243ecb: fa88c5 call0 4023e758 +40243ece: 2148 l32i.n a4, a1, 8 +40243ed0: 02ed mov.n a14, a2 +40243ed2: 010422 l8ui a2, a4, 1 +40243ed5: 000432 l8ui a3, a4, 0 +40243ed8: 112280 slli a2, a2, 8 +40243edb: 202230 or a2, a2, a3 +40243ede: 11d280 slli a13, a2, 8 +40243ee1: 412820 srli a2, a2, 8 +40243ee4: 20dd20 or a13, a13, a2 +40243ee7: 030422 l8ui a2, a4, 3 +40243eea: 020462 l8ui a6, a4, 2 +40243eed: 112280 slli a2, a2, 8 +40243ef0: 202260 or a2, a2, a6 +40243ef3: 113280 slli a3, a2, 8 +40243ef6: 412820 srli a2, a2, 8 +40243ef9: 203320 or a3, a3, a2 +40243efc: f43030 extui a3, a3, 0, 16 +40243eff: 424c movi.n a2, 68 +40243f01: f4d0d0 extui a13, a13, 0, 16 +40243f04: 364c movi.n a6, 67 +40243f06: 1e9327 bne a3, a2, 40243f28 +40243f09: 021d67 beq a13, a6, 40243f0f +40243f0c: 002686 j 40243faa +40243f0f: 0158 l32i.n a5, a1, 0 +40243f11: 8528 l32i.n a2, a5, 32 +40243f13: 093216 beqz a2, 40243faa +40243f16: 1228 l32i.n a2, a2, 4 +40243f18: 08e216 beqz a2, 40243faa +40243f1b: 1238 l32i.n a3, a2, 4 +40243f1d: 124316 beqz a3, 40244045 +40243f20: e8bc61 l32r a6, 4023e210 +40243f23: 0668 l32i.n a6, a6, 0 +40243f25: 0004c6 j 40243f3c +40243f28: 199367 bne a3, a6, 40243f45 +40243f2b: 7b9d27 bne a13, a2, 40243faa +40243f2e: 0158 l32i.n a5, a1, 0 +40243f30: 9528 l32i.n a2, a5, 36 +40243f32: 074216 beqz a2, 40243faa +40243f35: 0238 l32i.n a3, a2, 0 +40243f37: 10a316 beqz a3, 40244045 +40243f3a: 0c68 l32i.n a6, a12, 0 +40243f3c: 029367 bne a3, a6, 40243f42 +40243f3f: 004086 j 40244045 +40243f42: 001906 j 40243faa +40243f45: ff1021 l32r a2, 40243b88 +40243f48: 0ca8 l32i.n a10, a12, 0 +40243f4a: 0298 l32i.n a9, a2, 0 +40243f4c: f0a022 movi a2, 240 +40243f4f: 0c0c movi.n a12, 0 +40243f51: 20af62 movi a6, -224 +40243f54: 102a20 and a2, a10, a2 +40243f57: 226a add.n a2, a2, a6 +40243f59: 0c5d mov.n a5, a12 +40243f5b: 160c movi.n a6, 1 +40243f5d: 835620 moveqz a5, a6, a2 +40243f60: e8ac21 l32r a2, 4023e210 +40243f63: 836ce0 moveqz a6, a12, a14 +40243f66: 205560 or a5, a5, a6 +40243f69: 0278 l32i.n a7, a2, 0 +40243f6b: 0c6d mov.n a6, a12 +40243f6d: 092d mov.n a2, a9 +40243f6f: 4b0c movi.n a11, 4 +40243f71: 32bc beqz.n a2, 40243fa8 +40243f73: 091282 l16ui a8, a2, 18 +40243f76: 279837 bne a8, a3, 40243fa1 +40243f79: 0288 l32i.n a8, a2, 0 +40243f7b: 1ecc bnez.n a14, 40243f80 +40243f7d: 004816 beqz a8, 40243f85 +40243f80: 0118a7 beq a8, a10, 40243f85 +40243f83: a59c beqz.n a5, 40243fa1 +40243f85: 7ccc bnez.n a12, 40243f90 +40243f87: 100282 l8ui a8, a2, 16 +40243f8a: 1088b0 and a8, a8, a11 +40243f8d: 83c280 moveqz a12, a2, a8 +40243f90: 0a1282 l16ui a8, a2, 20 +40243f93: 0a98d7 bne a8, a13, 40243fa1 +40243f96: 1288 l32i.n a8, a2, 4 +40243f98: 09c816 beqz a8, 40244038 +40243f9b: 029877 bne a8, a7, 40243fa1 +40243f9e: 002586 j 40244038 +40243fa1: 026d mov.n a6, a2 +40243fa3: 3228 l32i.n a2, a2, 12 +40243fa5: fff206 j 40243f71 +40243fa8: 0cdc bnez.n a12, 40243fbc +40243faa: 0158 l32i.n a5, a1, 0 +40243fac: e89821 l32r a2, 4023e20c +40243faf: 1538 l32i.n a3, a5, 4 +40243fb1: 002222 l32i a2, a2, 0 +40243fb4: 021327 beq a3, a2, 40243fba +40243fb7: ffbdc6 j 40243eb2 +40243fba: 0c0c movi.n a12, 0 +40243fbc: 070422 l8ui a2, a4, 7 +40243fbf: 060432 l8ui a3, a4, 6 +40243fc2: 112280 slli a2, a2, 8 +40243fc5: 202230 or a2, a2, a3 +40243fc8: 014216 beqz a2, 40243fe0 +40243fcb: 041f62 l16ui a6, a15, 8 +40243fce: e88f41 l32r a4, 4023e20c +40243fd1: e88f31 l32r a3, 4023e210 +40243fd4: 11a052 movi a5, 17 +40243fd7: 202ff0 or a2, a15, a15 +40243fda: 072f85 call0 4024b2d4 +40243fdd: ed1256 bnez a2, 40243eb2 +40243fe0: 837c movi.n a3, -8 +40243fe2: 0f2d mov.n a2, a15 +40243fe4: fb9f45 call0 4023f9dc +40243fe7: ec7256 bnez a2, 40243eb2 +40243fea: 6c9c beqz.n a12, 40244004 +40243fec: 7c78 l32i.n a7, a12, 28 +40243fee: ec0716 beqz a7, 40243eb2 +40243ff1: e88751 l32r a5, 4023e210 +40243ff4: 8c28 l32i.n a2, a12, 32 +40243ff6: 0d6d mov.n a6, a13 +40243ff8: 0f4d mov.n a4, a15 +40243ffa: 203cc0 or a3, a12, a12 +40243ffd: 0007c0 callx0 a7 +40244000: 001186 j 4024404a +40244003: ae5600 excw +40244006: 21ea add.n a2, a1, a14 +40244008: 32e881 l32r a8, 40210ba8 +4024400b: 28f0a0 excw +4024400e: 232002 l32i a0, a0, 140 +40244011: a03210 addx4 a3, a2, a1 +40244014: 9237e0 excw +40244017: a58602 excw +4024401a: ff .byte 0xff +4024401b: 1128 l32i.n a2, a1, 4 +4024401d: 000232 l8ui a3, a2, 0 +40244020: 0f2d mov.n a2, a15 +40244022: 343030 extui a3, a3, 0, 4 +40244025: 1133e0 slli a3, a3, 2 +40244028: 338b addi.n a3, a3, 8 +4024402a: fb9b05 call0 4023f9dc +4024402d: 330c movi.n a3, 3 +4024402f: 0f2d mov.n a2, a15 +40244031: 001c45 call0 402441f8 +40244034: ff9e86 j 40243eb2 +40244037: 968c00 excw +4024403a: 3238 l32i.n a3, a2, 12 +4024403c: 3639 s32i.n a3, a6, 12 +4024403e: fed231 l32r a3, 40243b88 +40244041: 3299 s32i.n a9, a2, 12 +40244043: 0329 s32i.n a2, a3, 0 +40244045: 02cd mov.n a12, a2 +40244047: ffdc46 j 40243fbc +4024404a: b108 l32i.n a0, a1, 44 +4024404c: a1c8 l32i.n a12, a1, 40 +4024404e: 91d8 l32i.n a13, a1, 36 +40244050: 81e8 l32i.n a14, a1, 32 +40244052: 71f8 l32i.n a15, a1, 28 +40244054: 30c112 addi a1, a1, 48 +40244057: f00d ret.n +40244059: 000000 ill + +4024405c : +4024405c: c0c112 addi a1, a1, -64 +4024405f: 0c61e2 s32i a14, a1, 48 +40244062: 0122e2 l32i a14, a2, 4 +40244065: 0e61c2 s32i a12, a1, 56 +40244068: b1f9 s32i.n a15, a1, 44 +4024406a: f109 s32i.n a0, a1, 60 +4024406c: d1d9 s32i.n a13, a1, 52 +4024406e: 000ed2 l8ui a13, a14, 0 +40244071: 02cd mov.n a12, a2 +40244073: 34d0d0 extui a13, a13, 0, 4 +40244076: 11dde0 slli a13, a13, 2 +40244079: 6020d0 neg a2, a13 +4024407c: 03fd mov.n a15, a3 +4024407e: 5129 s32i.n a2, a1, 20 +40244080: 023d mov.n a3, a2 +40244082: 0c2d mov.n a2, a12 +40244084: 41d9 s32i.n a13, a1, 16 +40244086: fb9545 call0 4023f9dc +40244089: 156256 bnez a2, 402441e3 +4024408c: 041c22 l16ui a2, a12, 8 +4024408f: 0242f6 bgeui a2, 4, 40244095 +40244092: 005346 j 402441e3 +40244095: 1c58 l32i.n a5, a12, 4 +40244097: 000522 l8ui a2, a5, 0 +4024409a: 063226 beqi a2, 3, 402440a4 +4024409d: 248226 beqi a2, 8, 402440c5 +402440a0: 004fc6 j 402441e3 +402440a3: 052200 extui a2, a0, 18, 1 +402440a6: 328006 j 40250aaa <_irom0_text_end+0x3b4a> +402440a9: 052211 l32r a1, 40205534 +402440ac: 232007 blt a0, a0, 402440d3 +402440af: f21620 excw +402440b2: 1f3212 excw +402440b5: 2718 l32i.n a1, a7, 8 +402440b7: 860293 excw +402440ba: 0049 s32i.n a4, a0, 0 +402440bc: 185f22 s16i a2, a15, 48 +402440bf: 004806 j 402441e3 +402440c2: 000000 ill +402440c5: e85131 l32r a3, 4023e20c +402440c8: 03d8 l32i.n a13, a3, 0 +402440ca: 0f3d mov.n a3, a15 +402440cc: 0d2d mov.n a2, a13 +402440ce: fa6885 call0 4023e758 +402440d1: f0a032 movi a3, 240 +402440d4: 105d30 and a5, a13, a3 +402440d7: 20af32 movi a3, -224 +402440da: 353a add.n a3, a5, a3 +402440dc: 103316 beqz a3, 402441e3 +402440df: 100256 bnez a2, 402441e3 +402440e2: 041c22 l16ui a2, a12, 8 +402440e5: 0282f6 bgeui a2, 8, 402440eb +402440e8: 003dc6 j 402441e3 +402440eb: 0c2d mov.n a2, a12 +402440ed: 071745 call0 4024b264 +402440f0: 0ef256 bnez a2, 402441e3 +402440f3: 232c movi.n a3, 34 +402440f5: 0c2d mov.n a2, a12 +402440f7: fb8e45 call0 4023f9dc +402440fa: 037216 beqz a2, 40244135 +402440fd: 4138 l32i.n a3, a1, 16 +402440ff: 0c2d mov.n a2, a12 +40244101: fb8d85 call0 4023f9dc +40244104: 0db256 bnez a2, 402441e3 +40244107: 041c32 l16ui a3, a12, 8 +4024410a: 040c movi.n a4, 0 +4024410c: 220c movi.n a2, 2 +4024410e: fb9cc5 call0 4023fadc +40244111: 02dd mov.n a13, a2 +40244113: 0cc216 beqz a2, 402441e3 +40244116: 0c3d mov.n a3, a12 +40244118: fbc145 call0 4023fd30 +4024411b: 0c4256 bnez a2, 402441e3 +4024411e: 5138 l32i.n a3, a1, 20 +40244120: 0d2d mov.n a2, a13 +40244122: 012de2 l32i a14, a13, 4 +40244125: fb8b45 call0 4023f9dc +40244128: 0b7256 bnez a2, 402441e3 +4024412b: 0c2d mov.n a2, a12 +4024412d: fb9345 call0 4023fa64 +40244130: 0dcd mov.n a12, a13 +40244132: 0002c6 j 40244141 +40244135: deaf32 movi a3, -34 +40244138: 202cc0 or a2, a12, a12 +4024413b: fb8a05 call0 4023f9dc +4024413e: 0a1256 bnez a2, 402441e3 +40244141: e83231 l32r a3, 4023e20c +40244144: 012c52 l32i a5, a12, 4 +40244147: 002322 l32i a2, a3, 0 +4024414a: 743820 extui a3, a2, 8, 8 +4024414d: 0c4e22 s8i a2, a14, 12 +40244150: 0d4e32 s8i a3, a14, 13 +40244153: 753020 extui a3, a2, 16, 8 +40244156: 752820 extui a2, a2, 24, 8 +40244159: 0f4e22 s8i a2, a14, 15 +4024415c: e82d21 l32r a2, 4023e210 +4024415f: 0e4e32 s8i a3, a14, 14 +40244162: 0228 l32i.n a2, a2, 0 +40244164: 743820 extui a3, a2, 8, 8 +40244167: 104e22 s8i a2, a14, 16 +4024416a: 114e32 s8i a3, a14, 17 +4024416d: 753020 extui a3, a2, 16, 8 +40244170: 752820 extui a2, a2, 24, 8 +40244173: 134e22 s8i a2, a14, 19 +40244176: 124e32 s8i a3, a14, 18 +40244179: 020c movi.n a2, 0 +4024417b: 004522 s8i a2, a5, 0 +4024417e: 030522 l8ui a2, a5, 3 +40244181: 020532 l8ui a3, a5, 2 +40244184: 112280 slli a2, a2, 8 +40244187: 202230 or a2, a2, a3 +4024418a: 637c movi.n a3, -10 +4024418c: f43030 extui a3, a3, 0, 16 +4024418f: 07b327 bgeu a3, a2, 4024419a +40244192: 229b addi.n a2, a2, 9 +40244194: 000106 j 4024419c +40244197: 000000 ill +4024419a: 228b addi.n a2, a2, 8 +4024419c: f42020 extui a2, a2, 0, 16 +4024419f: 024522 s8i a2, a5, 2 +402441a2: 412820 srli a2, a2, 8 +402441a5: 034522 s8i a2, a5, 3 +402441a8: 80af22 movi a2, -128 +402441ab: 084e22 s8i a2, a14, 8 +402441ae: 020c movi.n a2, 0 +402441b0: 0a4e22 s8i a2, a14, 10 +402441b3: 0b4e22 s8i a2, a14, 11 +402441b6: 431c movi.n a3, 20 +402441b8: 202ee0 or a2, a14, a14 +402441bb: 0708c5 call0 4024b248 +402441be: 0a4e22 s8i a2, a14, 10 +402441c1: 4138 l32i.n a3, a1, 16 +402441c3: f42820 extui a2, a2, 8, 16 +402441c6: 0b4e22 s8i a2, a14, 11 +402441c9: 0c2d mov.n a2, a12 +402441cb: fb8105 call0 4023f9dc +402441ce: 12dc bnez.n a2, 402441e3 +402441d0: 060c movi.n a6, 0 +402441d2: e80e31 l32r a3, 4023e20c +402441d5: 01f9 s32i.n a15, a1, 0 +402441d7: 170c movi.n a7, 1 +402441d9: 80a052 movi a5, 128 +402441dc: 064d mov.n a4, a6 +402441de: 0c2d mov.n a2, a12 +402441e0: fa4a85 call0 4023e68c +402441e3: 0c2d mov.n a2, a12 +402441e5: fb87c5 call0 4023fa64 +402441e8: f108 l32i.n a0, a1, 60 +402441ea: e1c8 l32i.n a12, a1, 56 +402441ec: d1d8 l32i.n a13, a1, 52 +402441ee: c1e8 l32i.n a14, a1, 48 +402441f0: b1f8 l32i.n a15, a1, 44 +402441f2: 40c112 addi a1, a1, 64 +402441f5: f00d ret.n + ... + +402441f8 : +402441f8: c0c112 addi a1, a1, -64 +402441fb: 025d mov.n a5, a2 +402441fd: d1d9 s32i.n a13, a1, 52 +402441ff: 040c movi.n a4, 0 +40244201: 74d030 extui a13, a3, 0, 8 +40244204: 120c movi.n a2, 1 +40244206: 432c movi.n a3, 36 +40244208: c1e9 s32i.n a14, a1, 48 +4024420a: 4159 s32i.n a5, a1, 16 +4024420c: f109 s32i.n a0, a1, 60 +4024420e: e1c9 s32i.n a12, a1, 56 +40244210: 0b61f2 s32i a15, a1, 44 +40244213: fb8c85 call0 4023fadc +40244216: 02ed mov.n a14, a2 +40244218: 4158 l32i.n a5, a1, 16 +4024421a: 073216 beqz a2, 40244291 +4024421d: 12c8 l32i.n a12, a2, 4 +4024421f: 320c movi.n a2, 3 +40244221: 15f8 l32i.n a15, a5, 4 +40244223: 014cd2 s8i a13, a12, 1 +40244226: 004c22 s8i a2, a12, 0 +40244229: 1e28 l32i.n a2, a14, 4 +4024422b: 0d0c movi.n a13, 0 +4024422d: 1538 l32i.n a3, a5, 4 +4024422f: c41c movi.n a4, 28 +40244231: 044cd2 s8i a13, a12, 4 +40244234: 054cd2 s8i a13, a12, 5 +40244237: 064cd2 s8i a13, a12, 6 +4024423a: 074cd2 s8i a13, a12, 7 +4024423d: 228b addi.n a2, a2, 8 +4024423f: d56701 l32r a0, 402397dc +40244242: 0000c0 callx0 a0 +40244245: 051e32 l16ui a3, a14, 10 +40244248: 024cd2 s8i a13, a12, 2 +4024424b: 034cd2 s8i a13, a12, 3 +4024424e: 0c2d mov.n a2, a12 +40244250: 06ff45 call0 4024b248 +40244253: 024c22 s8i a2, a12, 2 +40244256: f42820 extui a2, a2, 8, 16 +40244259: 034c22 s8i a2, a12, 3 +4024425c: 0d0f32 l8ui a3, a15, 13 +4024425f: 0c0f52 l8ui a5, a15, 12 +40244262: 0e0f22 l8ui a2, a15, 14 +40244265: 113380 slli a3, a3, 8 +40244268: 204350 or a4, a3, a5 +4024426b: 112200 slli a2, a2, 16 +4024426e: 203240 or a3, a2, a4 +40244271: 0f0f22 l8ui a2, a15, 15 +40244274: 170c movi.n a7, 1 +40244276: 012280 slli a2, a2, 24 +40244279: 202230 or a2, a2, a3 +4024427c: 0129 s32i.n a2, a1, 0 +4024427e: 0d6d mov.n a6, a13 +40244280: 80a052 movi a5, 128 +40244283: 014d mov.n a4, a1 +40244285: 0d3d mov.n a3, a13 +40244287: 0e2d mov.n a2, a14 +40244289: fa4245 call0 4023e6b0 +4024428c: 0e2d mov.n a2, a14 +4024428e: fb7d45 call0 4023fa64 +40244291: f108 l32i.n a0, a1, 60 +40244293: e1c8 l32i.n a12, a1, 56 +40244295: d1d8 l32i.n a13, a1, 52 +40244297: c1e8 l32i.n a14, a1, 48 +40244299: b1f8 l32i.n a15, a1, 44 +4024429b: 40c112 addi a1, a1, 64 +4024429e: f00d ret.n +402442a0: 048d mov.n a8, a4 +402442a2: e0c112 addi a1, a1, -32 +402442a5: 4109 s32i.n a0, a1, 16 +402442a7: 51c9 s32i.n a12, a1, 20 +402442a9: 61d9 s32i.n a13, a1, 24 +402442ab: 02cd mov.n a12, a2 +402442ad: 04dd mov.n a13, a4 +402442af: 032d mov.n a2, a3 +402442b1: 7da347 bge a3, a4, 40244332 +402442b4: 909330 addx2 a9, a3, a3 +402442b7: 900880 addx2 a0, a8, a8 +402442ba: a000c0 addx4 a0, a0, a12 +402442bd: a099c0 addx4 a9, a9, a12 +402442c0: 0958 l32i.n a5, a9, 0 +402442c2: 2948 l32i.n a4, a9, 8 +402442c4: 2149 s32i.n a4, a1, 8 +402442c6: 0159 s32i.n a5, a1, 0 +402442c8: 1948 l32i.n a4, a9, 4 +402442ca: 1149 s32i.n a4, a1, 4 +402442cc: 000106 j 402442d4 +402442cf: 880b addi.n a8, a8, -1 +402442d1: f4c002 addi a0, a0, -12 +402442d4: 097d mov.n a7, a9 +402442d6: 04b907 bgeu a9, a0, 402442de +402442d9: 10a8 l32i.n a10, a0, 4 +402442db: f034a7 bltu a4, a10, 402442cf +402442de: 0fa287 bge a2, a8, 402442f1 +402442e1: 0058 l32i.n a5, a0, 0 +402442e3: 1068 l32i.n a6, a0, 4 +402442e5: 1769 s32i.n a6, a7, 4 +402442e7: 0759 s32i.n a5, a7, 0 +402442e9: 20b8 l32i.n a11, a0, 8 +402442eb: 27b9 s32i.n a11, a7, 8 +402442ed: 221b addi.n a2, a2, 1 +402442ef: 97cb addi.n a9, a7, 12 +402442f1: 097d mov.n a7, a9 +402442f3: 04b907 bgeu a9, a0, 402442fb +402442f6: 19a8 l32i.n a10, a9, 4 +402442f8: f13a47 bltu a10, a4, 402442ed +402442fb: 10a287 bge a2, a8, 4024430f +402442fe: 880b addi.n a8, a8, -1 +40244300: f4c002 addi a0, a0, -12 +40244303: 0768 l32i.n a6, a7, 0 +40244305: 1758 l32i.n a5, a7, 4 +40244307: 4059 s32i.n a5, a0, 16 +40244309: 3069 s32i.n a6, a0, 12 +4024430b: 27b8 l32i.n a11, a7, 8 +4024430d: 50b9 s32i.n a11, a0, 20 +4024430f: 3129 s32i.n a2, a1, 12 +40244311: bf9287 bne a2, a8, 402442d4 +40244314: 0c2d mov.n a2, a12 +40244316: 2158 l32i.n a5, a1, 8 +40244318: 1749 s32i.n a4, a7, 4 +4024431a: 0168 l32i.n a6, a1, 0 +4024431c: 0769 s32i.n a6, a7, 0 +4024431e: 3148 l32i.n a4, a1, 12 +40244320: 2759 s32i.n a5, a7, 8 +40244322: 440b addi.n a4, a4, -1 +40244324: fff785 call0 402442a0 +40244327: 0d4d mov.n a4, a13 +40244329: 3138 l32i.n a3, a1, 12 +4024432b: 0c2d mov.n a2, a12 +4024432d: 331b addi.n a3, a3, 1 +4024432f: fff705 call0 402442a0 +40244332: 51c8 l32i.n a12, a1, 20 +40244334: 61d8 l32i.n a13, a1, 24 +40244336: 4108 l32i.n a0, a1, 16 +40244338: 20c112 addi a1, a1, 32 +4024433b: f00d ret.n +4024433d: 000000 ill +40244340: 22ac beqz.n a2, 40244366 +40244342: ff .byte 0xff +40244343: 3f .byte 0x3f +40244344: 081000 excw +40244347: d00000 subx2 a0, a0, a0 +4024434a: 1f .byte 0x1f +4024434b: d00000 subx2 a0, a0, a0 +4024434e: 3f .byte 0x3f +4024434f: 100000 and a0, a0, a0 +40244352: 600010 neg a0, a1 +40244355: 24b8 l32i.n a11, a4, 8 +40244357: d00040 subx2 a0, a0, a4 +4024435a: ff .byte 0xff +4024435b: d00000 subx2 a0, a0, a0 +4024435e: 0f .byte 0xf +4024435f: d00000 subx2 a0, a0, a0 +40244362: 7f .byte 0x7f +40244363: b85000 excw +40244366: 584024 excw +40244369: 24b8 l32i.n a11, a4, 8 +4024436b: c11240 mul16u a1, a2, a4 +4024436e: 0109f0 slli a0, a9, 17 +40244371: 621226 beqi a2, 1, 402443d7 +40244374: fff461 l32r a6, 40244344 +40244377: fff251 l32r a5, 40244340 +4024437a: 3d2226 beqi a2, 2, 402443bb +4024437d: fff241 l32r a4, 40244348 +40244380: 463226 beqi a2, 3, 402443ca +40244383: fff201 l32r a0, 4024434c +40244386: 344226 beqi a2, 4, 402443be +40244389: fff161 l32r a6, 40244350 +4024438c: 335226 beqi a2, 5, 402443c3 +4024438f: 326226 beqi a2, 6, 402443c5 +40244392: 4d7226 beqi a2, 7, 402443e3 +40244395: 368226 beqi a2, 8, 402443cf +40244398: 900c movi.n a0, 9 +4024439a: 0d1207 beq a2, a0, 402443ab +4024439d: ffed21 l32r a2, 40244354 +402443a0: d49c01 l32r a0, 40239610 +402443a3: 0000c0 callx0 a0 +402443a6: 020c movi.n a2, 0 +402443a8: 000206 j 402443b4 +402443ab: 0569 s32i.n a6, a5, 0 +402443ad: ffea01 l32r a0, 40244358 +402443b0: 1509 s32i.n a0, a5, 4 +402443b2: 120c movi.n a2, 1 +402443b4: 0108 l32i.n a0, a1, 0 +402443b6: 10c112 addi a1, a1, 16 +402443b9: f00d ret.n +402443bb: ffe801 l32r a0, 4024435c +402443be: 0569 s32i.n a6, a5, 0 +402443c0: fffb06 j 402443b0 +402443c3: 040d mov.n a0, a4 +402443c5: 0569 s32i.n a6, a5, 0 +402443c7: fff946 j 402443b0 +402443ca: 040d mov.n a0, a4 +402443cc: fffb86 j 402443be +402443cf: ffe401 l32r a0, 40244360 +402443d2: 0569 s32i.n a6, a5, 0 +402443d4: fff606 j 402443b0 +402443d7: ffe321 l32r a2, 40244364 +402443da: d48d01 l32r a0, 40239610 +402443dd: 0000c0 callx0 a0 +402443e0: fff086 j 402443a6 +402443e3: ffe121 l32r a2, 40244368 +402443e6: d48a01 l32r a0, 40239610 +402443e9: 0000c0 callx0 a0 +402443ec: ffed86 j 402443a6 +402443ef: b87000 excw +402443f2: a04024 excw 402443f5: 24b8 l32i.n a11, a4, 8 -402443f7: b91040 excw -402443fa: 204024 excw +402443f7: b8b040 excw +402443fa: 104024 excw 402443fd: 24b9 s32i.n a11, a4, 8 -402443ff: b93040 excw -40244402: 404024 excw -40244405: 24b9 s32i.n a11, a4, 8 -40244407: b82040 excw -4024440a: 504024 excw -4024440d: 24b9 s32i.n a11, a4, 8 -4024440f: b97040 excw -40244412: b04024 excw -40244415: 24b9 s32i.n a11, a4, 8 -40244417: ba0040 excw -4024441a: 284024 excw -4024441d: 0f .byte 0xf -4024441e: 124010 excw - -40244420 : -40244420: d0c112 addi a1, a1, -48 -40244423: 51c9 s32i.n a12, a1, 20 -40244425: 81f9 s32i.n a15, a1, 32 -40244427: 4109 s32i.n a0, a1, 16 -40244429: 61d9 s32i.n a13, a1, 24 -4024442b: 3129 s32i.n a2, a1, 12 -4024442d: 71e9 s32i.n a14, a1, 28 -4024442f: 020c movi.n a2, 0 -40244431: 03ed mov.n a14, a3 -40244433: 04dd mov.n a13, a4 -40244435: 013d mov.n a3, a1 -40244437: 440c movi.n a4, 4 -40244439: 246d01 l32r a0, 4020d5f0 -4024443c: 0000c0 callx0 a0 -4024443f: 0148 l32i.n a4, a1, 0 -40244441: 1c0c movi.n a12, 1 -40244443: 354c40 extui a4, a4, 28, 4 -40244446: 0f14d7 beq a4, a13, 40244459 -40244449: ffe221 l32r a2, 402443d4 -4024444c: 0d3d mov.n a3, a13 -4024444e: d46901 l32r a0, 402395f4 -40244451: 0000c0 callx0 a0 -40244454: 0c0c movi.n a12, 0 -40244456: ffffc6 j 40244459 -40244459: 0d2d mov.n a2, a13 -4024445b: ffef45 call0 40244350 -4024445e: 0c1226 beqi a2, 1, 4024446e -40244461: 0d3d mov.n a3, a13 -40244463: ffdd21 l32r a2, 402443d8 -40244466: d46301 l32r a0, 402395f4 -40244469: 0000c0 callx0 a0 -4024446c: 0c0c movi.n a12, 0 -4024446e: ffadf1 l32r a15, 40244324 -40244471: 3158 l32i.n a5, a1, 12 -40244473: 3f59 s32i.n a5, a15, 12 -40244475: 2fe9 s32i.n a14, a15, 8 -40244477: 190e16 beqz a14, 4024460b -4024447a: 0d0c movi.n a13, 0 -4024447c: 0e0c movi.n a14, 0 -4024447e: 030c movi.n a3, 0 -40244480: 9139 s32i.n a3, a1, 36 -40244482: 3f08 l32i.n a0, a15, 12 -40244484: a3ec21 l32r a2, 4022d434 -40244487: 00ea add.n a0, a0, a14 -40244489: 2048 l32i.n a4, a0, 8 -4024448b: 1058 l32i.n a5, a0, 4 -4024448d: b46040 extui a6, a4, 0, 12 -40244490: 16cc bnez.n a6, 40244495 -40244492: 100257 bnone a2, a5, 402444a6 -40244495: ffd121 l32r a2, 402443dc -40244498: 0038 l32i.n a3, a0, 0 -4024449a: d45601 l32r a0, 402395f4 -4024449d: 0000c0 callx0 a0 -402444a0: 3f08 l32i.n a0, a15, 12 -402444a2: 0c0c movi.n a12, 0 -402444a4: 00ea add.n a0, a0, a14 -402444a6: 0068 l32i.n a6, a0, 0 -402444a8: 2058 l32i.n a5, a0, 8 -402444aa: 260b addi.n a2, a6, -1 -402444ac: 13d216 beqz a2, 402445ed -402444af: fec632 addi a3, a6, -2 -402444b2: 10c316 beqz a3, 402445c2 -402444b5: fdc642 addi a4, a6, -3 -402444b8: 0c6416 beqz a4, 40244582 -402444bb: 6a4441 l32r a4, 4021edcc -402444be: 0448 l32i.n a4, a4, 0 -402444c0: 024666 bnei a6, 4, 402444c6 -402444c3: 002286 j 40244551 -402444c6: 565626 beqi a6, 5, 40244520 -402444c9: 116626 beqi a6, 6, 402444de -402444cc: 7400c0 extui a0, a12, 0, 8 -402444cf: 1468 l32i.n a6, a4, 4 -402444d1: 0c0c movi.n a12, 0 -402444d3: 02b657 bgeu a6, a5, 402444d9 -402444d6: 003646 j 402445b3 -402444d9: 00cd mov.n a12, a0 -402444db: 003506 j 402445b3 -402444de: 3438 l32i.n a3, a4, 12 -402444e0: 1f28 l32i.n a2, a15, 4 -402444e2: 090c movi.n a9, 0 -402444e4: d0d502 addmi a0, a5, 0xffffd000 -402444e7: 0b0c movi.n a11, 0 -402444e9: 74c0c0 extui a12, a12, 0, 8 -402444ec: 9178 l32i.n a7, a1, 36 -402444ee: 082c movi.n a8, 32 -402444f0: 04a570 extui a10, a7, 5, 1 -402444f3: 208780 or a8, a7, a8 -402444f6: 93cb00 movnez a12, a11, a0 -402444f9: 93c9a0 movnez a12, a9, a10 -402444fc: 747080 extui a7, a8, 0, 8 -402444ff: 9179 s32i.n a7, a1, 36 -40244501: daf101 l32r a0, 4023b0c8 -40244504: 0000c0 callx0 a0 -40244507: 68d431 l32r a3, 4021e858 -4024450a: 0338 l32i.n a3, a3, 0 -4024450c: 029327 bne a3, a2, 40244512 -4024450f: 002806 j 402445b3 -40244512: ffb321 l32r a2, 402443e0 -40244515: d43701 l32r a0, 402395f4 -40244518: 0000c0 callx0 a0 -4024451b: 0c0c movi.n a12, 0 -4024451d: 002486 j 402445b3 -40244520: 1028 l32i.n a2, a0, 4 -40244522: 060c movi.n a6, 0 -40244524: 080c movi.n a8, 0 -40244526: 74c0c0 extui a12, a12, 0, 8 -40244529: 3438 l32i.n a3, a4, 12 -4024452b: f0d592 addmi a9, a5, 0xfffff000 -4024452e: 9148 l32i.n a4, a1, 36 -40244530: 051c movi.n a5, 16 -40244532: 047440 extui a7, a4, 4, 1 -40244535: 93c890 movnez a12, a8, a9 -40244538: 205450 or a5, a4, a5 -4024453b: 93c670 movnez a12, a6, a7 -4024453e: 744050 extui a4, a5, 0, 8 -40244541: 9149 s32i.n a4, a1, 36 -40244543: dae101 l32r a0, 4023b0c8 -40244546: 0000c0 callx0 a0 -40244549: ffa6a1 l32r a10, 402443e4 -4024454c: 0a29 s32i.n a2, a10, 0 -4024454e: 001846 j 402445b3 -40244551: 060c movi.n a6, 0 -40244553: 74c0c0 extui a12, a12, 0, 8 -40244556: f0d572 addmi a7, a5, 0xfffff000 -40244559: 91b8 l32i.n a11, a1, 36 -4024455b: 3438 l32i.n a3, a4, 12 -4024455d: 1028 l32i.n a2, a0, 4 -4024455f: 040c movi.n a4, 0 -40244561: 800c movi.n a0, 8 -40244563: 200b00 or a0, a11, a0 -40244566: 0453b0 extui a5, a11, 3, 1 -40244569: 93c670 movnez a12, a6, a7 -4024456c: 74b000 extui a11, a0, 0, 8 -4024456f: 93c450 movnez a12, a4, a5 -40244572: 91b9 s32i.n a11, a1, 36 -40244574: dad501 l32r a0, 4023b0c8 -40244577: 0000c0 callx0 a0 -4024457a: ff9b81 l32r a8, 402443e8 -4024457d: 0829 s32i.n a2, a8, 0 -4024457f: 000c06 j 402445b3 -40244582: 10a8 l32i.n a10, a0, 4 -40244584: 0f98 l32i.n a9, a15, 0 -40244586: 2028 l32i.n a2, a0, 8 -40244588: 0599a7 bne a9, a10, 40244591 -4024458b: ff98b1 l32r a11, 402443ec -4024458e: 0abb27 bgeu a11, a2, 4024459c -40244591: ff9721 l32r a2, 402443f0 -40244594: d41801 l32r a0, 402395f4 -40244597: 0000c0 callx0 a0 -4024459a: 0c0c movi.n a12, 0 -4024459c: 74c0c0 extui a12, a12, 0, 8 -4024459f: 9138 l32i.n a3, a1, 36 -402445a1: 440c movi.n a4, 4 -402445a3: 040230 extui a0, a3, 2, 1 -402445a6: 203340 or a3, a3, a4 -402445a9: 745030 extui a5, a3, 0, 8 -402445ac: 060c movi.n a6, 0 -402445ae: 93c600 movnez a12, a6, a0 -402445b1: 9159 s32i.n a5, a1, 36 -402445b3: eecb addi.n a14, a14, 12 -402445b5: 2f78 l32i.n a7, a15, 8 -402445b7: dd1b addi.n a13, a13, 1 -402445b9: 02bd77 bgeu a13, a7, 402445bf -402445bc: ffb086 j 40244482 -402445bf: 001306 j 4024460f -402445c2: e93f91 l32r a9, 4023eac0 -402445c5: 1088 l32i.n a8, a0, 4 -402445c7: 20b8 l32i.n a11, a0, 8 -402445c9: 059897 bne a8, a9, 402445d2 -402445cc: ff88a1 l32r a10, 402443ec -402445cf: 0abab7 bgeu a10, a11, 402445dd -402445d2: ff8821 l32r a2, 402443f4 -402445d5: d40701 l32r a0, 402395f4 -402445d8: 0000c0 callx0 a0 -402445db: 0c0c movi.n a12, 0 -402445dd: 74c0c0 extui a12, a12, 0, 8 -402445e0: 9138 l32i.n a3, a1, 36 -402445e2: 240c movi.n a4, 2 -402445e4: 040130 extui a0, a3, 1, 1 -402445e7: 203340 or a3, a3, a4 -402445ea: ffeec6 j 402445a9 -402445ed: 9138 l32i.n a3, a1, 36 -402445ef: 1058 l32i.n a5, a0, 4 -402445f1: 140c movi.n a4, 1 -402445f3: 65cc bnez.n a5, 402445fd -402445f5: e93271 l32r a7, 4023eac0 -402445f8: 2068 l32i.n a6, a0, 8 -402445fa: 011677 beq a6, a7, 402445ff -402445fd: 0c0c movi.n a12, 0 -402445ff: 040030 extui a0, a3, 0, 1 -40244602: 74c0c0 extui a12, a12, 0, 8 -40244605: 203340 or a3, a3, a4 -40244608: ffe746 j 402445a9 -4024460b: 050c movi.n a5, 0 -4024460d: 9159 s32i.n a5, a1, 36 -4024460f: 9168 l32i.n a6, a1, 36 -40244611: 14e607 bbsi a6, 0, 40244629 -40244614: ff7921 l32r a2, 402443f8 -40244617: d3f701 l32r a0, 402395f4 -4024461a: 0000c0 callx0 a0 -4024461d: 9178 l32i.n a7, a1, 36 -4024461f: 180c movi.n a8, 1 -40244621: 208780 or a8, a7, a8 -40244624: 747080 extui a7, a8, 0, 8 -40244627: 9179 s32i.n a7, a1, 36 -40244629: 9198 l32i.n a9, a1, 36 -4024462b: 14e917 bbsi a9, 1, 40244643 -4024462e: ff7321 l32r a2, 402443fc -40244631: d3f001 l32r a0, 402395f4 -40244634: 0000c0 callx0 a0 -40244637: 91a8 l32i.n a10, a1, 36 -40244639: 2b0c movi.n a11, 2 -4024463b: 20bab0 or a11, a10, a11 -4024463e: 74a0b0 extui a10, a11, 0, 8 -40244641: 91a9 s32i.n a10, a1, 36 -40244643: 91d8 l32i.n a13, a1, 36 -40244645: 14ed27 bbsi a13, 2, 4024465d -40244648: ff6e21 l32r a2, 40244400 -4024464b: d3ea01 l32r a0, 402395f4 -4024464e: 0000c0 callx0 a0 -40244651: 91e8 l32i.n a14, a1, 36 -40244653: 400c movi.n a0, 4 -40244655: 200e00 or a0, a14, a0 -40244658: 74e000 extui a14, a0, 0, 8 -4024465b: 91e9 s32i.n a14, a1, 36 -4024465d: 9128 l32i.n a2, a1, 36 -4024465f: f33c movi.n a3, 63 -40244661: 0c1237 beq a2, a3, 40244671 -40244664: ff6821 l32r a2, 40244404 -40244667: 9138 l32i.n a3, a1, 36 -40244669: d3e201 l32r a0, 402395f4 -4024466c: 0000c0 callx0 a0 -4024466f: 0c0c movi.n a12, 0 -40244671: ff6531 l32r a3, 40244408 -40244674: 2f28 l32i.n a2, a15, 8 -40244676: 21a142 movi a4, 0x121 -40244679: 902220 addx2 a2, a2, a2 -4024467c: 1122e0 slli a2, a2, 2 -4024467f: d64101 l32r a0, 40239f84 -40244682: 0000c0 callx0 a0 -40244685: 02dd mov.n a13, a2 -40244687: 32cc bnez.n a2, 4024468e -40244689: 020c movi.n a2, 0 -4024468b: 002d06 j 40244743 -4024468e: 2f48 l32i.n a4, a15, 8 -40244690: 3f38 l32i.n a3, a15, 12 -40244692: 904440 addx2 a4, a4, a4 -40244695: 1144e0 slli a4, a4, 2 -40244698: d44a01 l32r a0, 402397c0 -4024469b: 0000c0 callx0 a0 -4024469e: 0d2d mov.n a2, a13 -402446a0: 2f48 l32i.n a4, a15, 8 -402446a2: 030c movi.n a3, 0 -402446a4: 440b addi.n a4, a4, -1 -402446a6: ffbdc5 call0 40244284 -402446a9: 2f08 l32i.n a0, a15, 8 -402446ab: 21d9 s32i.n a13, a1, 8 -402446ad: 500b addi.n a5, a0, -1 -402446af: a5bc beqz.n a5, 402446ed -402446b1: 0ded mov.n a14, a13 -402446b3: 0d0c movi.n a13, 0 -402446b5: 2e68 l32i.n a6, a14, 8 -402446b7: f6cc bnez.n a6, 402446ca -402446b9: 064d mov.n a4, a6 -402446bb: ff5421 l32r a2, 4024440c -402446be: 1e38 l32i.n a3, a14, 4 -402446c0: d3cd01 l32r a0, 402395f4 -402446c3: 0000c0 callx0 a0 -402446c6: 2e68 l32i.n a6, a14, 8 -402446c8: 0c0c movi.n a12, 0 -402446ca: 1e58 l32i.n a5, a14, 4 -402446cc: 4e78 l32i.n a7, a14, 16 -402446ce: 865a add.n a8, a6, a5 -402446d0: 0eb787 bgeu a7, a8, 402446e2 -402446d3: ff4f21 l32r a2, 40244410 -402446d6: 0e38 l32i.n a3, a14, 0 -402446d8: 3e48 l32i.n a4, a14, 12 -402446da: d3c601 l32r a0, 402395f4 -402446dd: 0000c0 callx0 a0 -402446e0: 0c0c movi.n a12, 0 -402446e2: eecb addi.n a14, a14, 12 -402446e4: 2f08 l32i.n a0, a15, 8 -402446e6: dd1b addi.n a13, a13, 1 -402446e8: 900b addi.n a9, a0, -1 -402446ea: c73d97 bltu a13, a9, 402446b5 -402446ed: fcade2 movi a14, 0xfffffdfc -402446f0: 21d8 l32i.n a13, a1, 8 -402446f2: 69b631 l32r a3, 4021edcc -402446f5: 90a000 addx2 a10, a0, a0 -402446f8: 0338 l32i.n a3, a3, 0 -402446fa: a0aad0 addx4 a10, a10, a13 -402446fd: fedaa2 addmi a10, a10, 0xfffffe00 -40244700: 7f2ab2 l32i a11, a10, 0x1fc -40244703: 7e2aa2 l32i a10, a10, 0x1f8 -40244706: 1338 l32i.n a3, a3, 4 -40244708: aaba add.n a10, a10, a11 -4024470a: 26b3a7 bgeu a3, a10, 40244734 -4024470d: ff4121 l32r a2, 40244414 -40244710: d3b901 l32r a0, 402395f4 -40244713: 0000c0 callx0 a0 -40244716: 2f58 l32i.n a5, a15, 8 -40244718: ff4021 l32r a2, 40244418 -4024471b: 905550 addx2 a5, a5, a5 -4024471e: a055d0 addx4 a5, a5, a13 -40244721: 55ea add.n a5, a5, a14 -40244723: 7e2532 l32i a3, a5, 0x1f8 -40244726: 7f2542 l32i a4, a5, 0x1fc -40244729: 802552 l32i a5, a5, 0x200 -4024472c: d3b201 l32r a0, 402395f4 +402443ff: c96040 excw +40244402: fe .byte 0xfe +40244403: 3f .byte 0x3f +40244404: fec964 excw +40244407: 3f .byte 0x3f +40244408: 100000 and a0, a0, a0 +4024440b: b8f000 excw +4024440e: d04024 excw +40244411: 24b8 l32i.n a11, a4, 8 +40244413: b93040 excw +40244416: 404024 excw +40244419: 24b9 s32i.n a11, a4, 8 +4024441b: b95040 excw +4024441e: 604024 excw +40244421: 24b9 s32i.n a11, a4, 8 +40244423: b84040 excw +40244426: 704024 excw +40244429: 24b9 s32i.n a11, a4, 8 +4024442b: b99040 excw +4024442e: d04024 excw +40244431: 24b9 s32i.n a11, a4, 8 +40244433: ba2040 excw +40244436: 284024 excw +40244439: 0f .byte 0xf +4024443a: 124010 excw + +4024443c : +4024443c: d0c112 addi a1, a1, -48 +4024443f: 51c9 s32i.n a12, a1, 20 +40244441: 81f9 s32i.n a15, a1, 32 +40244443: 4109 s32i.n a0, a1, 16 +40244445: 61d9 s32i.n a13, a1, 24 +40244447: 3129 s32i.n a2, a1, 12 +40244449: 71e9 s32i.n a14, a1, 28 +4024444b: 020c movi.n a2, 0 +4024444d: 03ed mov.n a14, a3 +4024444f: 04dd mov.n a13, a4 +40244451: 013d mov.n a3, a1 +40244453: 440c movi.n a4, 4 +40244455: 246601 l32r a0, 4020d5f0 +40244458: 0000c0 callx0 a0 +4024445b: 0148 l32i.n a4, a1, 0 +4024445d: 1c0c movi.n a12, 1 +4024445f: 354c40 extui a4, a4, 28, 4 +40244462: 0f14d7 beq a4, a13, 40244475 +40244465: ffe221 l32r a2, 402443f0 +40244468: 0d3d mov.n a3, a13 +4024446a: d46901 l32r a0, 40239610 +4024446d: 0000c0 callx0 a0 +40244470: 0c0c movi.n a12, 0 +40244472: ffffc6 j 40244475 +40244475: 0d2d mov.n a2, a13 +40244477: ffef45 call0 4024436c +4024447a: 0c1226 beqi a2, 1, 4024448a +4024447d: 0d3d mov.n a3, a13 +4024447f: ffdd21 l32r a2, 402443f4 +40244482: d46301 l32r a0, 40239610 +40244485: 0000c0 callx0 a0 +40244488: 0c0c movi.n a12, 0 +4024448a: ffadf1 l32r a15, 40244340 +4024448d: 3158 l32i.n a5, a1, 12 +4024448f: 3f59 s32i.n a5, a15, 12 +40244491: 2fe9 s32i.n a14, a15, 8 +40244493: 190e16 beqz a14, 40244627 +40244496: 0d0c movi.n a13, 0 +40244498: 0e0c movi.n a14, 0 +4024449a: 030c movi.n a3, 0 +4024449c: 9139 s32i.n a3, a1, 36 +4024449e: 3f08 l32i.n a0, a15, 12 +402444a0: a3ec21 l32r a2, 4022d450 +402444a3: 00ea add.n a0, a0, a14 +402444a5: 2048 l32i.n a4, a0, 8 +402444a7: 1058 l32i.n a5, a0, 4 +402444a9: b46040 extui a6, a4, 0, 12 +402444ac: 16cc bnez.n a6, 402444b1 +402444ae: 100257 bnone a2, a5, 402444c2 +402444b1: ffd121 l32r a2, 402443f8 +402444b4: 0038 l32i.n a3, a0, 0 +402444b6: d45601 l32r a0, 40239610 +402444b9: 0000c0 callx0 a0 +402444bc: 3f08 l32i.n a0, a15, 12 +402444be: 0c0c movi.n a12, 0 +402444c0: 00ea add.n a0, a0, a14 +402444c2: 0068 l32i.n a6, a0, 0 +402444c4: 2058 l32i.n a5, a0, 8 +402444c6: 260b addi.n a2, a6, -1 +402444c8: 13d216 beqz a2, 40244609 +402444cb: fec632 addi a3, a6, -2 +402444ce: 10c316 beqz a3, 402445de +402444d1: fdc642 addi a4, a6, -3 +402444d4: 0c6416 beqz a4, 4024459e +402444d7: 6a3d41 l32r a4, 4021edcc +402444da: 0448 l32i.n a4, a4, 0 +402444dc: 024666 bnei a6, 4, 402444e2 +402444df: 002286 j 4024456d +402444e2: 565626 beqi a6, 5, 4024453c +402444e5: 116626 beqi a6, 6, 402444fa +402444e8: 7400c0 extui a0, a12, 0, 8 +402444eb: 1468 l32i.n a6, a4, 4 +402444ed: 0c0c movi.n a12, 0 +402444ef: 02b657 bgeu a6, a5, 402444f5 +402444f2: 003646 j 402445cf +402444f5: 00cd mov.n a12, a0 +402444f7: 003506 j 402445cf +402444fa: 3438 l32i.n a3, a4, 12 +402444fc: 1f28 l32i.n a2, a15, 4 +402444fe: 090c movi.n a9, 0 +40244500: d0d502 addmi a0, a5, 0xffffd000 +40244503: 0b0c movi.n a11, 0 +40244505: 74c0c0 extui a12, a12, 0, 8 +40244508: 9178 l32i.n a7, a1, 36 +4024450a: 082c movi.n a8, 32 +4024450c: 04a570 extui a10, a7, 5, 1 +4024450f: 208780 or a8, a7, a8 +40244512: 93cb00 movnez a12, a11, a0 +40244515: 93c9a0 movnez a12, a9, a10 +40244518: 747080 extui a7, a8, 0, 8 +4024451b: 9179 s32i.n a7, a1, 36 +4024451d: daf101 l32r a0, 4023b0e4 +40244520: 0000c0 callx0 a0 +40244523: 68cd31 l32r a3, 4021e858 +40244526: 0338 l32i.n a3, a3, 0 +40244528: 029327 bne a3, a2, 4024452e +4024452b: 002806 j 402445cf +4024452e: ffb321 l32r a2, 402443fc +40244531: d43701 l32r a0, 40239610 +40244534: 0000c0 callx0 a0 +40244537: 0c0c movi.n a12, 0 +40244539: 002486 j 402445cf +4024453c: 1028 l32i.n a2, a0, 4 +4024453e: 060c movi.n a6, 0 +40244540: 080c movi.n a8, 0 +40244542: 74c0c0 extui a12, a12, 0, 8 +40244545: 3438 l32i.n a3, a4, 12 +40244547: f0d592 addmi a9, a5, 0xfffff000 +4024454a: 9148 l32i.n a4, a1, 36 +4024454c: 051c movi.n a5, 16 +4024454e: 047440 extui a7, a4, 4, 1 +40244551: 93c890 movnez a12, a8, a9 +40244554: 205450 or a5, a4, a5 +40244557: 93c670 movnez a12, a6, a7 +4024455a: 744050 extui a4, a5, 0, 8 +4024455d: 9149 s32i.n a4, a1, 36 +4024455f: dae101 l32r a0, 4023b0e4 +40244562: 0000c0 callx0 a0 +40244565: ffa6a1 l32r a10, 40244400 +40244568: 0a29 s32i.n a2, a10, 0 +4024456a: 001846 j 402445cf +4024456d: 060c movi.n a6, 0 +4024456f: 74c0c0 extui a12, a12, 0, 8 +40244572: f0d572 addmi a7, a5, 0xfffff000 +40244575: 91b8 l32i.n a11, a1, 36 +40244577: 3438 l32i.n a3, a4, 12 +40244579: 1028 l32i.n a2, a0, 4 +4024457b: 040c movi.n a4, 0 +4024457d: 800c movi.n a0, 8 +4024457f: 200b00 or a0, a11, a0 +40244582: 0453b0 extui a5, a11, 3, 1 +40244585: 93c670 movnez a12, a6, a7 +40244588: 74b000 extui a11, a0, 0, 8 +4024458b: 93c450 movnez a12, a4, a5 +4024458e: 91b9 s32i.n a11, a1, 36 +40244590: dad501 l32r a0, 4023b0e4 +40244593: 0000c0 callx0 a0 +40244596: ff9b81 l32r a8, 40244404 +40244599: 0829 s32i.n a2, a8, 0 +4024459b: 000c06 j 402445cf +4024459e: 10a8 l32i.n a10, a0, 4 +402445a0: 0f98 l32i.n a9, a15, 0 +402445a2: 2028 l32i.n a2, a0, 8 +402445a4: 0599a7 bne a9, a10, 402445ad +402445a7: ff98b1 l32r a11, 40244408 +402445aa: 0abb27 bgeu a11, a2, 402445b8 +402445ad: ff9721 l32r a2, 4024440c +402445b0: d41801 l32r a0, 40239610 +402445b3: 0000c0 callx0 a0 +402445b6: 0c0c movi.n a12, 0 +402445b8: 74c0c0 extui a12, a12, 0, 8 +402445bb: 9138 l32i.n a3, a1, 36 +402445bd: 440c movi.n a4, 4 +402445bf: 040230 extui a0, a3, 2, 1 +402445c2: 203340 or a3, a3, a4 +402445c5: 745030 extui a5, a3, 0, 8 +402445c8: 060c movi.n a6, 0 +402445ca: 93c600 movnez a12, a6, a0 +402445cd: 9159 s32i.n a5, a1, 36 +402445cf: eecb addi.n a14, a14, 12 +402445d1: 2f78 l32i.n a7, a15, 8 +402445d3: dd1b addi.n a13, a13, 1 +402445d5: 02bd77 bgeu a13, a7, 402445db +402445d8: ffb086 j 4024449e +402445db: 001306 j 4024462b +402445de: e93f91 l32r a9, 4023eadc +402445e1: 1088 l32i.n a8, a0, 4 +402445e3: 20b8 l32i.n a11, a0, 8 +402445e5: 059897 bne a8, a9, 402445ee +402445e8: ff88a1 l32r a10, 40244408 +402445eb: 0abab7 bgeu a10, a11, 402445f9 +402445ee: ff8821 l32r a2, 40244410 +402445f1: d40701 l32r a0, 40239610 +402445f4: 0000c0 callx0 a0 +402445f7: 0c0c movi.n a12, 0 +402445f9: 74c0c0 extui a12, a12, 0, 8 +402445fc: 9138 l32i.n a3, a1, 36 +402445fe: 240c movi.n a4, 2 +40244600: 040130 extui a0, a3, 1, 1 +40244603: 203340 or a3, a3, a4 +40244606: ffeec6 j 402445c5 +40244609: 9138 l32i.n a3, a1, 36 +4024460b: 1058 l32i.n a5, a0, 4 +4024460d: 140c movi.n a4, 1 +4024460f: 65cc bnez.n a5, 40244619 +40244611: e93271 l32r a7, 4023eadc +40244614: 2068 l32i.n a6, a0, 8 +40244616: 011677 beq a6, a7, 4024461b +40244619: 0c0c movi.n a12, 0 +4024461b: 040030 extui a0, a3, 0, 1 +4024461e: 74c0c0 extui a12, a12, 0, 8 +40244621: 203340 or a3, a3, a4 +40244624: ffe746 j 402445c5 +40244627: 050c movi.n a5, 0 +40244629: 9159 s32i.n a5, a1, 36 +4024462b: 9168 l32i.n a6, a1, 36 +4024462d: 14e607 bbsi a6, 0, 40244645 +40244630: ff7921 l32r a2, 40244414 +40244633: d3f701 l32r a0, 40239610 +40244636: 0000c0 callx0 a0 +40244639: 9178 l32i.n a7, a1, 36 +4024463b: 180c movi.n a8, 1 +4024463d: 208780 or a8, a7, a8 +40244640: 747080 extui a7, a8, 0, 8 +40244643: 9179 s32i.n a7, a1, 36 +40244645: 9198 l32i.n a9, a1, 36 +40244647: 14e917 bbsi a9, 1, 4024465f +4024464a: ff7321 l32r a2, 40244418 +4024464d: d3f001 l32r a0, 40239610 +40244650: 0000c0 callx0 a0 +40244653: 91a8 l32i.n a10, a1, 36 +40244655: 2b0c movi.n a11, 2 +40244657: 20bab0 or a11, a10, a11 +4024465a: 74a0b0 extui a10, a11, 0, 8 +4024465d: 91a9 s32i.n a10, a1, 36 +4024465f: 91d8 l32i.n a13, a1, 36 +40244661: 14ed27 bbsi a13, 2, 40244679 +40244664: ff6e21 l32r a2, 4024441c +40244667: d3ea01 l32r a0, 40239610 +4024466a: 0000c0 callx0 a0 +4024466d: 91e8 l32i.n a14, a1, 36 +4024466f: 400c movi.n a0, 4 +40244671: 200e00 or a0, a14, a0 +40244674: 74e000 extui a14, a0, 0, 8 +40244677: 91e9 s32i.n a14, a1, 36 +40244679: 9128 l32i.n a2, a1, 36 +4024467b: f33c movi.n a3, 63 +4024467d: 0c1237 beq a2, a3, 4024468d +40244680: ff6821 l32r a2, 40244420 +40244683: 9138 l32i.n a3, a1, 36 +40244685: d3e201 l32r a0, 40239610 +40244688: 0000c0 callx0 a0 +4024468b: 0c0c movi.n a12, 0 +4024468d: ff6531 l32r a3, 40244424 +40244690: 2f28 l32i.n a2, a15, 8 +40244692: 21a142 movi a4, 0x121 +40244695: 902220 addx2 a2, a2, a2 +40244698: 1122e0 slli a2, a2, 2 +4024469b: d64101 l32r a0, 40239fa0 +4024469e: 0000c0 callx0 a0 +402446a1: 02dd mov.n a13, a2 +402446a3: 32cc bnez.n a2, 402446aa +402446a5: 020c movi.n a2, 0 +402446a7: 002d06 j 4024475f +402446aa: 2f48 l32i.n a4, a15, 8 +402446ac: 3f38 l32i.n a3, a15, 12 +402446ae: 904440 addx2 a4, a4, a4 +402446b1: 1144e0 slli a4, a4, 2 +402446b4: d44a01 l32r a0, 402397dc +402446b7: 0000c0 callx0 a0 +402446ba: 0d2d mov.n a2, a13 +402446bc: 2f48 l32i.n a4, a15, 8 +402446be: 030c movi.n a3, 0 +402446c0: 440b addi.n a4, a4, -1 +402446c2: ffbdc5 call0 402442a0 +402446c5: 2f08 l32i.n a0, a15, 8 +402446c7: 21d9 s32i.n a13, a1, 8 +402446c9: 500b addi.n a5, a0, -1 +402446cb: a5bc beqz.n a5, 40244709 +402446cd: 0ded mov.n a14, a13 +402446cf: 0d0c movi.n a13, 0 +402446d1: 2e68 l32i.n a6, a14, 8 +402446d3: f6cc bnez.n a6, 402446e6 +402446d5: 064d mov.n a4, a6 +402446d7: ff5421 l32r a2, 40244428 +402446da: 1e38 l32i.n a3, a14, 4 +402446dc: d3cd01 l32r a0, 40239610 +402446df: 0000c0 callx0 a0 +402446e2: 2e68 l32i.n a6, a14, 8 +402446e4: 0c0c movi.n a12, 0 +402446e6: 1e58 l32i.n a5, a14, 4 +402446e8: 4e78 l32i.n a7, a14, 16 +402446ea: 865a add.n a8, a6, a5 +402446ec: 0eb787 bgeu a7, a8, 402446fe +402446ef: ff4f21 l32r a2, 4024442c +402446f2: 0e38 l32i.n a3, a14, 0 +402446f4: 3e48 l32i.n a4, a14, 12 +402446f6: d3c601 l32r a0, 40239610 +402446f9: 0000c0 callx0 a0 +402446fc: 0c0c movi.n a12, 0 +402446fe: eecb addi.n a14, a14, 12 +40244700: 2f08 l32i.n a0, a15, 8 +40244702: dd1b addi.n a13, a13, 1 +40244704: 900b addi.n a9, a0, -1 +40244706: c73d97 bltu a13, a9, 402446d1 +40244709: fcade2 movi a14, 0xfffffdfc +4024470c: 21d8 l32i.n a13, a1, 8 +4024470e: 69af31 l32r a3, 4021edcc +40244711: 90a000 addx2 a10, a0, a0 +40244714: 0338 l32i.n a3, a3, 0 +40244716: a0aad0 addx4 a10, a10, a13 +40244719: fedaa2 addmi a10, a10, 0xfffffe00 +4024471c: 7f2ab2 l32i a11, a10, 0x1fc +4024471f: 7e2aa2 l32i a10, a10, 0x1f8 +40244722: 1338 l32i.n a3, a3, 4 +40244724: aaba add.n a10, a10, a11 +40244726: 26b3a7 bgeu a3, a10, 40244750 +40244729: ff4121 l32r a2, 40244430 +4024472c: d3b901 l32r a0, 40239610 4024472f: 0000c0 callx0 a0 -40244732: 0c0c movi.n a12, 0 -40244734: 0d2d mov.n a2, a13 -40244736: ff3901 l32r a0, 4024441c -40244739: 0000c0 callx0 a0 -4024473c: 0c2d mov.n a2, a12 -4024473e: 160c movi.n a6, 1 -40244740: 104f62 s8i a6, a15, 16 -40244743: 51c8 l32i.n a12, a1, 20 -40244745: 61d8 l32i.n a13, a1, 24 -40244747: 71e8 l32i.n a14, a1, 28 -40244749: 81f8 l32i.n a15, a1, 32 -4024474b: 4108 l32i.n a0, a1, 16 -4024474d: 30c112 addi a1, a1, 48 -40244750: f00d ret.n - ... - -40244754 : -40244754: f0c112 addi a1, a1, -16 -40244757: 0161c2 s32i a12, a1, 4 -4024475a: fef2c1 l32r a12, 40244324 -4024475d: 006102 s32i a0, a1, 0 -40244760: 022c02 l32i a0, a12, 8 -40244763: 100c22 l8ui a2, a12, 16 -40244766: 70ac beqz.n a0, 40244791 -40244768: 52ac beqz.n a2, 40244791 -4024476a: 3c38 l32i.n a3, a12, 12 -4024476c: 13ac beqz.n a3, 40244791 -4024476e: db62c5 call0 4021fd9c -40244771: 2c48 l32i.n a4, a12, 8 -40244773: 370c movi.n a7, 3 -40244775: 849c beqz.n a4, 40244791 -40244777: 3c08 l32i.n a0, a12, 12 -40244779: 250c movi.n a5, 2 -4024477b: 906440 addx2 a6, a4, a4 -4024477e: 835720 moveqz a5, a7, a2 -40244781: ff1a21 l32r a2, 402443ec -40244784: a06600 addx4 a6, a6, a0 -40244787: 0078 l32i.n a7, a0, 0 -40244789: 0f1757 beq a7, a5, 4024479c -4024478c: 00cb addi.n a0, a0, 12 -4024478e: f59067 bne a0, a6, 40244787 -40244791: 020c movi.n a2, 0 -40244793: 11c8 l32i.n a12, a1, 4 -40244795: 0108 l32i.n a0, a1, 0 -40244797: 10c112 addi a1, a1, 16 -4024479a: f00d ret.n -4024479c: 2008 l32i.n a0, a0, 8 -4024479e: f13207 bltu a2, a0, 40244793 -402447a1: 002d mov.n a2, a0 -402447a3: fffb06 j 40244793 - ... - -402447a8 : -402447a8: fedf61 l32r a6, 40244324 -402447ab: 2658 l32i.n a5, a6, 8 -402447ad: b59c beqz.n a5, 402447cc -402447af: 939c beqz.n a3, 402447cc -402447b1: 100642 l8ui a4, a6, 16 -402447b4: 3668 l32i.n a6, a6, 12 -402447b6: 249c beqz.n a4, 402447cc -402447b8: 069c beqz.n a6, 402447cc -402447ba: e58c beqz.n a5, 402447cc -402447bc: 908550 addx2 a8, a5, a5 -402447bf: a08860 addx4 a8, a8, a6 -402447c2: 0678 l32i.n a7, a6, 0 -402447c4: 081727 beq a7, a2, 402447d0 -402447c7: 66cb addi.n a6, a6, 12 -402447c9: f59687 bne a6, a8, 402447c2 -402447cc: 020c movi.n a2, 0 -402447ce: f00d ret.n -402447d0: 0379 s32i.n a7, a3, 0 -402447d2: 120c movi.n a2, 1 -402447d4: 2698 l32i.n a9, a6, 8 -402447d6: 16a8 l32i.n a10, a6, 4 -402447d8: 13a9 s32i.n a10, a3, 4 -402447da: 2399 s32i.n a9, a3, 8 -402447dc: f00d ret.n -402447de: c00000 sub a0, a0, a0 -402447e1: 3fff22 excw -402447e4: f0c112 addi a1, a1, -16 -402447e7: 0109 s32i.n a0, a1, 0 -402447e9: 689201 l32r a0, 4021ea34 -402447ec: 0000c0 callx0 a0 -402447ef: fffc01 l32r a0, 402447e0 -402447f2: 0038 l32i.n a3, a0, 0 -402447f4: 0029 s32i.n a2, a0, 0 -402447f6: 05b237 bgeu a2, a3, 402447ff -402447f9: 1048 l32i.n a4, a0, 4 -402447fb: 441b addi.n a4, a4, 1 -402447fd: 1049 s32i.n a4, a0, 4 -402447ff: 0108 l32i.n a0, a1, 0 -40244801: 10c112 addi a1, a1, 16 -40244804: f00d ret.n -40244806: c80000 excw -40244809: 3fff22 excw -4024480c: 2447e4 excw -4024480f: fe2140 excw -40244812: ff .byte 0xff -40244813: f0c112 addi a1, a1, -16 -40244816: 0109 s32i.n a0, a1, 0 -40244818: e9e901 l32r a0, 4023efbc -4024481b: 0000c0 callx0 a0 -4024481e: fffa21 l32r a2, 40244808 -40244821: fffa31 l32r a3, 4024480c -40244824: 040c movi.n a4, 0 -40244826: eb3c01 l32r a0, 4023f518 -40244829: 0000c0 callx0 a0 -4024482c: fff721 l32r a2, 40244808 -4024482f: fc3f31 l32r a3, 4024392c -40244832: 140c movi.n a4, 1 -40244834: 150c movi.n a5, 1 -40244836: eb3901 l32r a0, 4023f51c -40244839: 0000c0 callx0 a0 -4024483c: 0108 l32i.n a0, a1, 0 -4024483e: 10c112 addi a1, a1, 16 -40244841: f00d ret.n -40244843: 893700 excw -40244846: 120041 l32r a4, 40209048 - -40244848 : -40244848: f0c112 addi a1, a1, -16 -4024484b: 1109 s32i.n a0, a1, 4 -4024484d: 687901 l32r a0, 4021ea34 -40244850: 0000c0 callx0 a0 -40244853: 0129 s32i.n a2, a1, 0 -40244855: 84d931 l32r a3, 40225bbc -40244858: da1c01 l32r a0, 4023b0c8 -4024485b: 0000c0 callx0 a0 -4024485e: fff961 l32r a6, 40244844 -40244861: ffdf41 l32r a4, 402447e0 -40244864: 0138 l32i.n a3, a1, 0 -40244866: 1458 l32i.n a5, a4, 4 -40244868: 0448 l32i.n a4, a4, 0 -4024486a: 100c movi.n a0, 1 -4024486c: 013347 bltu a3, a4, 40244871 -4024486f: 000c movi.n a0, 0 -40244871: 705a add.n a7, a0, a5 -40244873: 1108 l32i.n a0, a1, 4 -40244875: 827760 mull a7, a7, a6 -40244878: 227a add.n a2, a2, a7 -4024487a: 10c112 addi a1, a1, 16 -4024487d: f00d ret.n - ... - -40244880 : -40244880: f0c112 addi a1, a1, -16 -40244883: 0109 s32i.n a0, a1, 0 -40244885: 686b01 l32r a0, 4021ea34 -40244888: 0000c0 callx0 a0 -4024488b: 0108 l32i.n a0, a1, 0 -4024488d: 10c112 addi a1, a1, 16 -40244890: f00d ret.n - ... - -40244894 : -40244894: f0c112 addi a1, a1, -16 -40244897: 006102 s32i a0, a1, 0 -4024489a: fc3505 call0 40240bec -4024489d: 002102 l32i a0, a1, 0 -402448a0: 10c112 addi a1, a1, 16 -402448a3: 000080 ret -402448a6: 120000 excw -402448a9: 09f0c1 l32r a12, 4020706c -402448ac: 438c01 l32r a0, 402156dc -402448af: 742020 extui a2, a2, 0, 8 -402448b2: fc2fc5 call0 40240bb0 -402448b5: 0108 l32i.n a0, a1, 0 -402448b7: 10c112 addi a1, a1, 16 -402448ba: f00d ret.n -402448bc: 000600 excw -402448bf: c11260 mul16u a1, a2, a6 - -402448c0 : -402448c0: e0c112 addi a1, a1, -32 -402448c3: 3109 s32i.n a0, a1, 12 -402448c5: 2129 s32i.n a2, a1, 8 -402448c7: 1139 s32i.n a3, a1, 4 -402448c9: 0169 s32i.n a6, a1, 0 -402448cb: 61e9 s32i.n a14, a1, 24 -402448cd: 41c9 s32i.n a12, a1, 16 -402448cf: 51d9 s32i.n a13, a1, 20 -402448d1: 04cd mov.n a12, a4 -402448d3: 07dd mov.n a13, a7 -402448d5: 05ed mov.n a14, a5 -402448d7: 74cc bnez.n a4, 402448e2 -402448d9: 55cc bnez.n a5, 402448e2 -402448db: 36cc bnez.n a6, 402448e2 -402448dd: 020c movi.n a2, 0 -402448df: 0017c6 j 40244942 -402448e2: fc2305 call0 40240b14 -402448e5: 203cc0 or a3, a12, a12 -402448e8: 00a022 movi a2, 0 -402448eb: fffbc5 call0 402448a8 -402448ee: 203ee0 or a3, a14, a14 -402448f1: 120c movi.n a2, 1 -402448f3: fffb45 call0 402448a8 -402448f6: 220c movi.n a2, 2 -402448f8: 0138 l32i.n a3, a1, 0 -402448fa: fffac5 call0 402448a8 -402448fd: 2128 l32i.n a2, a1, 8 -402448ff: 012280 slli a2, a2, 24 -40244902: 312820 srai a2, a2, 24 -40244905: fc1785 call0 40240a80 -40244908: 1128 l32i.n a2, a1, 4 -4024490a: fc1a85 call0 40240ab4 -4024490d: 0d2d mov.n a2, a13 -4024490f: fc2ec5 call0 40240bfc -40244912: 3dac beqz.n a13, 40244939 -40244914: ffeac1 l32r a12, 402448bc -40244917: 050c movi.n a5, 0 -40244919: 4c6c52 s32i a5, a12, 0x130 -4024491c: 4d6c52 s32i a5, a12, 0x134 -4024491f: 0020c0 memw -40244922: 4f2c32 l32i a3, a12, 0x13c -40244925: 140c movi.n a4, 1 -40244927: 203340 or a3, a3, a4 -4024492a: 0020c0 memw -4024492d: 4f6c32 s32i a3, a12, 0x13c -40244930: dc0c85 call0 402209fc -40244933: 0020c0 memw -40244936: 4e6c22 s32i a2, a12, 0x138 -40244939: fc2c85 call0 40240c04 -4024493c: fc19c5 call0 40240adc -4024493f: 01a022 movi a2, 1 -40244942: 0421c2 l32i a12, a1, 16 -40244945: 51d8 l32i.n a13, a1, 20 -40244947: 61e8 l32i.n a14, a1, 24 -40244949: 3108 l32i.n a0, a1, 12 -4024494b: 20c112 addi a1, a1, 32 -4024494e: f00d ret.n -40244950: 7448 l32i.n a4, a4, 28 -40244952: 124010 excw - -40244954 <_gettimeofday_r>: -40244954: f0c112 addi a1, a1, -16 -40244957: 0161c2 s32i a12, a1, 4 -4024495a: 006102 s32i a0, a1, 0 -4024495d: 20c330 or a12, a3, a3 -40244960: 139c beqz.n a3, 40244975 <_gettimeofday_r+0x21> -40244962: bd0dc5 call0 40201a40 -40244965: 729c beqz.n a2, 40244980 <_gettimeofday_r+0x2c> -40244967: 020c movi.n a2, 0 -40244969: fff901 l32r a0, 40244950 -4024496c: 0000c0 callx0 a0 -4024496f: 0c29 s32i.n a2, a12, 0 -40244971: 000c movi.n a0, 0 -40244973: 1c09 s32i.n a0, a12, 4 -40244975: 020c movi.n a2, 0 -40244977: 11c8 l32i.n a12, a1, 4 -40244979: 0108 l32i.n a0, a1, 0 -4024497b: 10c112 addi a1, a1, 16 -4024497e: f00d ret.n -40244980: bd06c5 call0 402019f0 -40244983: fe8256 bnez a2, 4024496f <_gettimeofday_r+0x1b> -40244986: ffe885 call0 40244810 -40244989: ffebc5 call0 40244848 -4024498c: fff7c6 j 4024496f <_gettimeofday_r+0x1b> - ... - -40244990 : -40244990: 00a032 movi a3, 0 -40244993: f0c112 addi a1, a1, -16 -40244996: 202110 or a2, a1, a1 -40244999: 026102 s32i a0, a1, 8 -4024499c: 217501 l32r a0, 4020cf70 -4024499f: 0000c0 callx0 a0 -402449a2: 0128 l32i.n a2, a1, 0 -402449a4: bd0785 call0 40201a20 -402449a7: 2108 l32i.n a0, a1, 8 -402449a9: 10c112 addi a1, a1, 16 -402449ac: f00d ret.n - ... - -402449b0 : -402449b0: d0c112 addi a1, a1, -48 -402449b3: 31c9 s32i.n a12, a1, 12 -402449b5: 51e9 s32i.n a14, a1, 20 -402449b7: 61f9 s32i.n a15, a1, 24 -402449b9: 2109 s32i.n a0, a1, 8 -402449bb: 41d9 s32i.n a13, a1, 16 -402449bd: 8139 s32i.n a3, a1, 32 -402449bf: 02dd mov.n a13, a2 -402449c1: 0223f6 bgeui a3, 2, 402449c7 -402449c4: 002386 j 40244a56 -402449c7: 1c0c movi.n a12, 1 -402449c9: 04ae02 movi a0, 0xfffffe04 -402449cc: b0fcd0 addx8 a15, a12, a13 -402449cf: 2f0a add.n a2, a15, a0 -402449d1: 7e2232 l32i a3, a2, 0x1f8 -402449d4: 802222 l32i a2, a2, 0x200 -402449d7: 6eb237 bgeu a2, a3, 40244a49 -402449da: 012d mov.n a2, a1 -402449dc: 0f3d mov.n a3, a15 -402449de: ec0b addi.n a14, a12, -1 -402449e0: 840c movi.n a4, 8 -402449e2: 71e9 s32i.n a14, a1, 28 -402449e4: 01ee80 slli a14, a14, 24 -402449e7: 31e8e0 srai a14, a14, 24 -402449ea: d37501 l32r a0, 402397c0 -402449ed: 0000c0 callx0 a0 -402449f0: 0f2d mov.n a2, a15 -402449f2: f8cf32 addi a3, a15, -8 -402449f5: 840c movi.n a4, 8 -402449f7: d37201 l32r a0, 402397c0 -402449fa: 0000c0 callx0 a0 -402449fd: 7108 l32i.n a0, a1, 28 -402449ff: 11f8 l32i.n a15, a1, 4 -40244a01: 010080 slli a0, a0, 24 -40244a04: 310800 srai a0, a0, 24 -40244a07: b000d0 addx8 a0, a0, a13 -40244a0a: 1008 l32i.n a0, a0, 4 -40244a0c: b03ed0 addx8 a3, a14, a13 -40244a0f: 52bf07 bgeu a15, a0, 40244a65 -40244a12: b03ed0 addx8 a3, a14, a13 -40244a15: 000246 j 40244a22 -40244a18: 1128 l32i.n a2, a1, 4 -40244a1a: b03ed0 addx8 a3, a14, a13 -40244a1d: 1348 l32i.n a4, a3, 4 -40244a1f: 17b247 bgeu a2, a4, 40244a3a -40244a22: 238b addi.n a2, a3, 8 -40244a24: 840c movi.n a4, 8 -40244a26: d36601 l32r a0, 402397c0 -40244a29: 0000c0 callx0 a0 -40244a2c: 5e0b addi.n a5, a14, -1 -40244a2e: 01e580 slli a14, a5, 24 -40244a31: 31e8e0 srai a14, a14, 24 -40244a34: e06577 bbci a5, 7, 40244a18 -40244a37: b03ed0 addx8 a3, a14, a13 -40244a3a: 238b addi.n a2, a3, 8 -40244a3c: 840c movi.n a4, 8 -40244a3e: 013d mov.n a3, a1 -40244a40: d36001 l32r a0, 402397c0 -40244a43: 0000c0 callx0 a0 -40244a46: 04ae02 movi a0, 0xfffffe04 -40244a49: 81f8 l32i.n a15, a1, 32 -40244a4b: cc1b addi.n a12, a12, 1 -40244a4d: 74c0c0 extui a12, a12, 0, 8 -40244a50: 021fc7 beq a15, a12, 40244a56 -40244a53: ffdd46 j 402449cc -40244a56: 31c8 l32i.n a12, a1, 12 -40244a58: 41d8 l32i.n a13, a1, 16 -40244a5a: 51e8 l32i.n a14, a1, 20 -40244a5c: 61f8 l32i.n a15, a1, 24 -40244a5e: 2108 l32i.n a0, a1, 8 -40244a60: 30c112 addi a1, a1, 48 -40244a63: f00d ret.n -40244a65: fff446 j 40244a3a -40244a68: ff2440 excw -40244a6b: 3f .byte 0x3f -40244a6c: ff2490 excw -40244a6f: 3f .byte 0x3f -40244a70: ff23f0 excw -40244a73: 3f .byte 0x3f -40244a74: ff2340 excw -40244a77: 3f .byte 0x3f -40244a78: 24c500 extui a12, a0, 5, 3 -40244a7b: 177040 excw -40244a7e: 400000 ssr a0 -40244a81: 4024c5 call0 40284cd0 <_irom0_text_end+0x37d90> -40244a84: 24c4f0 extui a12, a15, 4, 3 -40244a87: c52040 extui a2, a4, 16, 13 -40244a8a: e04024 excw -40244a8d: 4024c4 excw -40244a90: 8958 l32i.n a5, a9, 32 -40244a92: fe .byte 0xfe +40244732: 2f58 l32i.n a5, a15, 8 +40244734: ff4021 l32r a2, 40244434 +40244737: 905550 addx2 a5, a5, a5 +4024473a: a055d0 addx4 a5, a5, a13 +4024473d: 55ea add.n a5, a5, a14 +4024473f: 7e2532 l32i a3, a5, 0x1f8 +40244742: 7f2542 l32i a4, a5, 0x1fc +40244745: 802552 l32i a5, a5, 0x200 +40244748: d3b201 l32r a0, 40239610 +4024474b: 0000c0 callx0 a0 +4024474e: 0c0c movi.n a12, 0 +40244750: 0d2d mov.n a2, a13 +40244752: ff3901 l32r a0, 40244438 +40244755: 0000c0 callx0 a0 +40244758: 0c2d mov.n a2, a12 +4024475a: 160c movi.n a6, 1 +4024475c: 104f62 s8i a6, a15, 16 +4024475f: 51c8 l32i.n a12, a1, 20 +40244761: 61d8 l32i.n a13, a1, 24 +40244763: 71e8 l32i.n a14, a1, 28 +40244765: 81f8 l32i.n a15, a1, 32 +40244767: 4108 l32i.n a0, a1, 16 +40244769: 30c112 addi a1, a1, 48 +4024476c: f00d ret.n + ... + +40244770 : +40244770: f0c112 addi a1, a1, -16 +40244773: 0161c2 s32i a12, a1, 4 +40244776: fef2c1 l32r a12, 40244340 +40244779: 006102 s32i a0, a1, 0 +4024477c: 022c02 l32i a0, a12, 8 +4024477f: 100c22 l8ui a2, a12, 16 +40244782: 70ac beqz.n a0, 402447ad +40244784: 52ac beqz.n a2, 402447ad +40244786: 3c38 l32i.n a3, a12, 12 +40244788: 13ac beqz.n a3, 402447ad +4024478a: db6105 call0 4021fd9c +4024478d: 2c48 l32i.n a4, a12, 8 +4024478f: 370c movi.n a7, 3 +40244791: 849c beqz.n a4, 402447ad +40244793: 3c08 l32i.n a0, a12, 12 +40244795: 250c movi.n a5, 2 +40244797: 906440 addx2 a6, a4, a4 +4024479a: 835720 moveqz a5, a7, a2 +4024479d: ff1a21 l32r a2, 40244408 +402447a0: a06600 addx4 a6, a6, a0 +402447a3: 0078 l32i.n a7, a0, 0 +402447a5: 0f1757 beq a7, a5, 402447b8 +402447a8: 00cb addi.n a0, a0, 12 +402447aa: f59067 bne a0, a6, 402447a3 +402447ad: 020c movi.n a2, 0 +402447af: 11c8 l32i.n a12, a1, 4 +402447b1: 0108 l32i.n a0, a1, 0 +402447b3: 10c112 addi a1, a1, 16 +402447b6: f00d ret.n +402447b8: 2008 l32i.n a0, a0, 8 +402447ba: f13207 bltu a2, a0, 402447af +402447bd: 002d mov.n a2, a0 +402447bf: fffb06 j 402447af + ... + +402447c4 : +402447c4: fedf61 l32r a6, 40244340 +402447c7: 2658 l32i.n a5, a6, 8 +402447c9: b59c beqz.n a5, 402447e8 +402447cb: 939c beqz.n a3, 402447e8 +402447cd: 100642 l8ui a4, a6, 16 +402447d0: 3668 l32i.n a6, a6, 12 +402447d2: 249c beqz.n a4, 402447e8 +402447d4: 069c beqz.n a6, 402447e8 +402447d6: e58c beqz.n a5, 402447e8 +402447d8: 908550 addx2 a8, a5, a5 +402447db: a08860 addx4 a8, a8, a6 +402447de: 0678 l32i.n a7, a6, 0 +402447e0: 081727 beq a7, a2, 402447ec +402447e3: 66cb addi.n a6, a6, 12 +402447e5: f59687 bne a6, a8, 402447de +402447e8: 020c movi.n a2, 0 +402447ea: f00d ret.n +402447ec: 0379 s32i.n a7, a3, 0 +402447ee: 120c movi.n a2, 1 +402447f0: 2698 l32i.n a9, a6, 8 +402447f2: 16a8 l32i.n a10, a6, 4 +402447f4: 13a9 s32i.n a10, a3, 4 +402447f6: 2399 s32i.n a9, a3, 8 +402447f8: f00d ret.n +402447fa: c00000 sub a0, a0, a0 +402447fd: 3fff22 excw +40244800: f0c112 addi a1, a1, -16 +40244803: 0109 s32i.n a0, a1, 0 +40244805: 688b01 l32r a0, 4021ea34 +40244808: 0000c0 callx0 a0 +4024480b: fffc01 l32r a0, 402447fc +4024480e: 0038 l32i.n a3, a0, 0 +40244810: 0029 s32i.n a2, a0, 0 +40244812: 05b237 bgeu a2, a3, 4024481b +40244815: 1048 l32i.n a4, a0, 4 +40244817: 441b addi.n a4, a4, 1 +40244819: 1049 s32i.n a4, a0, 4 +4024481b: 0108 l32i.n a0, a1, 0 +4024481d: 10c112 addi a1, a1, 16 +40244820: f00d ret.n +40244822: c80000 excw +40244825: 3fff22 excw +40244828: 244800 extui a4, a0, 8, 3 +4024482b: fe2140 excw +4024482e: ff .byte 0xff +4024482f: f0c112 addi a1, a1, -16 +40244832: 0109 s32i.n a0, a1, 0 +40244834: e9e901 l32r a0, 4023efd8 +40244837: 0000c0 callx0 a0 +4024483a: fffa21 l32r a2, 40244824 +4024483d: fffa31 l32r a3, 40244828 +40244840: 040c movi.n a4, 0 +40244842: eb3c01 l32r a0, 4023f534 +40244845: 0000c0 callx0 a0 +40244848: fff721 l32r a2, 40244824 +4024484b: fc3f31 l32r a3, 40243948 +4024484e: 140c movi.n a4, 1 +40244850: 150c movi.n a5, 1 +40244852: eb3901 l32r a0, 4023f538 +40244855: 0000c0 callx0 a0 +40244858: 0108 l32i.n a0, a1, 0 +4024485a: 10c112 addi a1, a1, 16 +4024485d: f00d ret.n +4024485f: 893700 excw +40244862: 120041 l32r a4, 40209064 + +40244864 : +40244864: f0c112 addi a1, a1, -16 +40244867: 1109 s32i.n a0, a1, 4 +40244869: 687201 l32r a0, 4021ea34 +4024486c: 0000c0 callx0 a0 +4024486f: 0129 s32i.n a2, a1, 0 +40244871: 84d931 l32r a3, 40225bd8 +40244874: da1c01 l32r a0, 4023b0e4 +40244877: 0000c0 callx0 a0 +4024487a: fff961 l32r a6, 40244860 +4024487d: ffdf41 l32r a4, 402447fc +40244880: 0138 l32i.n a3, a1, 0 +40244882: 1458 l32i.n a5, a4, 4 +40244884: 0448 l32i.n a4, a4, 0 +40244886: 100c movi.n a0, 1 +40244888: 013347 bltu a3, a4, 4024488d +4024488b: 000c movi.n a0, 0 +4024488d: 705a add.n a7, a0, a5 +4024488f: 1108 l32i.n a0, a1, 4 +40244891: 827760 mull a7, a7, a6 +40244894: 227a add.n a2, a2, a7 +40244896: 10c112 addi a1, a1, 16 +40244899: f00d ret.n + ... + +4024489c : +4024489c: f0c112 addi a1, a1, -16 +4024489f: 0109 s32i.n a0, a1, 0 +402448a1: 686401 l32r a0, 4021ea34 +402448a4: 0000c0 callx0 a0 +402448a7: 0108 l32i.n a0, a1, 0 +402448a9: 10c112 addi a1, a1, 16 +402448ac: f00d ret.n + ... + +402448b0 : +402448b0: f0c112 addi a1, a1, -16 +402448b3: 006102 s32i a0, a1, 0 +402448b6: fc3505 call0 40240c08 +402448b9: 002102 l32i a0, a1, 0 +402448bc: 10c112 addi a1, a1, 16 +402448bf: 000080 ret +402448c2: 120000 excw +402448c5: 09f0c1 l32r a12, 40207088 +402448c8: 438c01 l32r a0, 402156f8 +402448cb: 742020 extui a2, a2, 0, 8 +402448ce: fc2fc5 call0 40240bcc +402448d1: 0108 l32i.n a0, a1, 0 +402448d3: 10c112 addi a1, a1, 16 +402448d6: f00d ret.n +402448d8: 000600 excw +402448db: c11260 mul16u a1, a2, a6 + +402448dc : +402448dc: e0c112 addi a1, a1, -32 +402448df: 3109 s32i.n a0, a1, 12 +402448e1: 2129 s32i.n a2, a1, 8 +402448e3: 1139 s32i.n a3, a1, 4 +402448e5: 0169 s32i.n a6, a1, 0 +402448e7: 61e9 s32i.n a14, a1, 24 +402448e9: 41c9 s32i.n a12, a1, 16 +402448eb: 51d9 s32i.n a13, a1, 20 +402448ed: 04cd mov.n a12, a4 +402448ef: 07dd mov.n a13, a7 +402448f1: 05ed mov.n a14, a5 +402448f3: 74cc bnez.n a4, 402448fe +402448f5: 55cc bnez.n a5, 402448fe +402448f7: 36cc bnez.n a6, 402448fe +402448f9: 020c movi.n a2, 0 +402448fb: 0017c6 j 4024495e +402448fe: fc2305 call0 40240b30 +40244901: 203cc0 or a3, a12, a12 +40244904: 00a022 movi a2, 0 +40244907: fffbc5 call0 402448c4 +4024490a: 203ee0 or a3, a14, a14 +4024490d: 120c movi.n a2, 1 +4024490f: fffb45 call0 402448c4 +40244912: 220c movi.n a2, 2 +40244914: 0138 l32i.n a3, a1, 0 +40244916: fffac5 call0 402448c4 +40244919: 2128 l32i.n a2, a1, 8 +4024491b: 012280 slli a2, a2, 24 +4024491e: 312820 srai a2, a2, 24 +40244921: fc1785 call0 40240a9c +40244924: 1128 l32i.n a2, a1, 4 +40244926: fc1a85 call0 40240ad0 +40244929: 0d2d mov.n a2, a13 +4024492b: fc2ec5 call0 40240c18 +4024492e: 3dac beqz.n a13, 40244955 +40244930: ffeac1 l32r a12, 402448d8 +40244933: 050c movi.n a5, 0 +40244935: 4c6c52 s32i a5, a12, 0x130 +40244938: 4d6c52 s32i a5, a12, 0x134 +4024493b: 0020c0 memw +4024493e: 4f2c32 l32i a3, a12, 0x13c +40244941: 140c movi.n a4, 1 +40244943: 203340 or a3, a3, a4 +40244946: 0020c0 memw +40244949: 4f6c32 s32i a3, a12, 0x13c +4024494c: dc0ac5 call0 402209fc +4024494f: 0020c0 memw +40244952: 4e6c22 s32i a2, a12, 0x138 +40244955: fc2c85 call0 40240c20 +40244958: fc19c5 call0 40240af8 +4024495b: 01a022 movi a2, 1 +4024495e: 0421c2 l32i a12, a1, 16 +40244961: 51d8 l32i.n a13, a1, 20 +40244963: 61e8 l32i.n a14, a1, 24 +40244965: 3108 l32i.n a0, a1, 12 +40244967: 20c112 addi a1, a1, 32 +4024496a: f00d ret.n +4024496c: 7448 l32i.n a4, a4, 28 +4024496e: 124010 excw + +40244970 <_gettimeofday_r>: +40244970: f0c112 addi a1, a1, -16 +40244973: 0161c2 s32i a12, a1, 4 +40244976: 006102 s32i a0, a1, 0 +40244979: 20c330 or a12, a3, a3 +4024497c: 139c beqz.n a3, 40244991 <_gettimeofday_r+0x21> +4024497e: bd0c05 call0 40201a40 +40244981: 729c beqz.n a2, 4024499c <_gettimeofday_r+0x2c> +40244983: 020c movi.n a2, 0 +40244985: fff901 l32r a0, 4024496c +40244988: 0000c0 callx0 a0 +4024498b: 0c29 s32i.n a2, a12, 0 +4024498d: 000c movi.n a0, 0 +4024498f: 1c09 s32i.n a0, a12, 4 +40244991: 020c movi.n a2, 0 +40244993: 11c8 l32i.n a12, a1, 4 +40244995: 0108 l32i.n a0, a1, 0 +40244997: 10c112 addi a1, a1, 16 +4024499a: f00d ret.n +4024499c: bd0505 call0 402019f0 +4024499f: fe8256 bnez a2, 4024498b <_gettimeofday_r+0x1b> +402449a2: ffe885 call0 4024482c +402449a5: ffebc5 call0 40244864 +402449a8: fff7c6 j 4024498b <_gettimeofday_r+0x1b> + ... + +402449ac : +402449ac: 00a032 movi a3, 0 +402449af: f0c112 addi a1, a1, -16 +402449b2: 202110 or a2, a1, a1 +402449b5: 026102 s32i a0, a1, 8 +402449b8: 216e01 l32r a0, 4020cf70 +402449bb: 0000c0 callx0 a0 +402449be: 0128 l32i.n a2, a1, 0 +402449c0: bd05c5 call0 40201a20 +402449c3: 2108 l32i.n a0, a1, 8 +402449c5: 10c112 addi a1, a1, 16 +402449c8: f00d ret.n + ... + +402449cc : +402449cc: d0c112 addi a1, a1, -48 +402449cf: 31c9 s32i.n a12, a1, 12 +402449d1: 51e9 s32i.n a14, a1, 20 +402449d3: 61f9 s32i.n a15, a1, 24 +402449d5: 2109 s32i.n a0, a1, 8 +402449d7: 41d9 s32i.n a13, a1, 16 +402449d9: 8139 s32i.n a3, a1, 32 +402449db: 02dd mov.n a13, a2 +402449dd: 0223f6 bgeui a3, 2, 402449e3 +402449e0: 002386 j 40244a72 +402449e3: 1c0c movi.n a12, 1 +402449e5: 04ae02 movi a0, 0xfffffe04 +402449e8: b0fcd0 addx8 a15, a12, a13 +402449eb: 2f0a add.n a2, a15, a0 +402449ed: 7e2232 l32i a3, a2, 0x1f8 +402449f0: 802222 l32i a2, a2, 0x200 +402449f3: 6eb237 bgeu a2, a3, 40244a65 +402449f6: 012d mov.n a2, a1 +402449f8: 0f3d mov.n a3, a15 +402449fa: ec0b addi.n a14, a12, -1 +402449fc: 840c movi.n a4, 8 +402449fe: 71e9 s32i.n a14, a1, 28 +40244a00: 01ee80 slli a14, a14, 24 +40244a03: 31e8e0 srai a14, a14, 24 +40244a06: d37501 l32r a0, 402397dc +40244a09: 0000c0 callx0 a0 +40244a0c: 0f2d mov.n a2, a15 +40244a0e: f8cf32 addi a3, a15, -8 +40244a11: 840c movi.n a4, 8 +40244a13: d37201 l32r a0, 402397dc +40244a16: 0000c0 callx0 a0 +40244a19: 7108 l32i.n a0, a1, 28 +40244a1b: 11f8 l32i.n a15, a1, 4 +40244a1d: 010080 slli a0, a0, 24 +40244a20: 310800 srai a0, a0, 24 +40244a23: b000d0 addx8 a0, a0, a13 +40244a26: 1008 l32i.n a0, a0, 4 +40244a28: b03ed0 addx8 a3, a14, a13 +40244a2b: 52bf07 bgeu a15, a0, 40244a81 +40244a2e: b03ed0 addx8 a3, a14, a13 +40244a31: 000246 j 40244a3e +40244a34: 1128 l32i.n a2, a1, 4 +40244a36: b03ed0 addx8 a3, a14, a13 +40244a39: 1348 l32i.n a4, a3, 4 +40244a3b: 17b247 bgeu a2, a4, 40244a56 +40244a3e: 238b addi.n a2, a3, 8 +40244a40: 840c movi.n a4, 8 +40244a42: d36601 l32r a0, 402397dc +40244a45: 0000c0 callx0 a0 +40244a48: 5e0b addi.n a5, a14, -1 +40244a4a: 01e580 slli a14, a5, 24 +40244a4d: 31e8e0 srai a14, a14, 24 +40244a50: e06577 bbci a5, 7, 40244a34 +40244a53: b03ed0 addx8 a3, a14, a13 +40244a56: 238b addi.n a2, a3, 8 +40244a58: 840c movi.n a4, 8 +40244a5a: 013d mov.n a3, a1 +40244a5c: d36001 l32r a0, 402397dc +40244a5f: 0000c0 callx0 a0 +40244a62: 04ae02 movi a0, 0xfffffe04 +40244a65: 81f8 l32i.n a15, a1, 32 +40244a67: cc1b addi.n a12, a12, 1 +40244a69: 74c0c0 extui a12, a12, 0, 8 +40244a6c: 021fc7 beq a15, a12, 40244a72 +40244a6f: ffdd46 j 402449e8 +40244a72: 31c8 l32i.n a12, a1, 12 +40244a74: 41d8 l32i.n a13, a1, 16 +40244a76: 51e8 l32i.n a14, a1, 20 +40244a78: 61f8 l32i.n a15, a1, 24 +40244a7a: 2108 l32i.n a0, a1, 8 +40244a7c: 30c112 addi a1, a1, 48 +40244a7f: f00d ret.n +40244a81: fff446 j 40244a56 +40244a84: ff2440 excw +40244a87: 3f .byte 0x3f +40244a88: ff2490 excw +40244a8b: 3f .byte 0x3f +40244a8c: ff23f0 excw +40244a8f: 3f .byte 0x3f +40244a90: ff2340 excw 40244a93: 3f .byte 0x3f -40244a94: 24c510 extui a12, a1, 5, 3 -40244a97: c55040 extui a5, a4, 16, 13 -40244a9a: 604024 excw -40244a9d: 4024c5 call0 40284cec <_irom0_text_end+0x37dac> -40244aa0: 24c570 extui a12, a7, 5, 3 -40244aa3: c59040 extui a9, a4, 16, 13 -40244aa6: 804024 excw -40244aa9: 4024c5 call0 40284cf8 <_irom0_text_end+0x37db8> -40244aac: 233a add.n a2, a3, a3 -40244aae: ff .byte 0xff +40244a94: 24c520 extui a12, a2, 5, 3 +40244a97: 177040 excw +40244a9a: 600000 neg a0, a0 +40244a9d: 4024c5 call0 40284cec <_irom0_text_end+0x37d8c> +40244aa0: 24c510 extui a12, a1, 5, 3 +40244aa3: c54040 extui a4, a4, 16, 13 +40244aa6: 004024 excw +40244aa9: 4024c5 call0 40284cf8 <_irom0_text_end+0x37d98> +40244aac: 8958 l32i.n a5, a9, 32 +40244aae: fe .byte 0xfe 40244aaf: 3f .byte 0x3f -40244ab0: ff24b0 excw -40244ab3: 3f .byte 0x3f -40244ab4: ff2560 excw -40244ab7: 3f .byte 0x3f -40244ab8: ff2550 excw -40244abb: 3f .byte 0x3f -40244abc: 4c4b40 excw -40244abf: 895000 excw -40244ac2: fe .byte 0xfe -40244ac3: 3f .byte 0x3f -40244ac4: cd6500 excw -40244ac7: 0c1d mov.n a1, a12 - -40244ac8 : -40244ac8: 030c movi.n a3, 0 -40244aca: ffe721 l32r a2, 40244a68 -40244acd: 045c movi.n a4, 80 -40244acf: e0c112 addi a1, a1, -32 -40244ad2: 11c9 s32i.n a12, a1, 4 -40244ad4: 21d9 s32i.n a13, a1, 8 -40244ad6: 31e9 s32i.n a14, a1, 12 -40244ad8: 41f9 s32i.n a15, a1, 16 -40244ada: 0109 s32i.n a0, a1, 0 -40244adc: d04701 l32r a0, 40238bf8 -40244adf: 0000c0 callx0 a0 -40244ae2: 030c movi.n a3, 0 -40244ae4: ffe221 l32r a2, 40244a6c -40244ae7: 042c movi.n a4, 32 -40244ae9: d04301 l32r a0, 40238bf8 -40244aec: 0000c0 callx0 a0 -40244aef: ffe0e1 l32r a14, 40244a70 -40244af2: bed8 l32i.n a13, a14, 44 -40244af4: 021de6 bgei a13, 1, 40244afa -40244af7: 004086 j 40244bfd -40244afa: 0c0c movi.n a12, 0 -40244afc: d32c movi.n a3, 45 -40244afe: ffddf1 l32r a15, 40244a74 -40244b01: 280ed2 l8ui a13, a14, 40 -40244b04: 110ce0 slli a0, a12, 2 -40244b07: a0bce0 addx4 a11, a12, a14 -40244b0a: b0fcf0 addx8 a15, a12, a15 -40244b0d: 2bb8 l32i.n a11, a11, 8 -40244b0f: 6109 s32i.n a0, a1, 24 -40244b11: 823b30 mull a3, a11, a3 -40244b14: 416f32 s32i a3, a15, 0x104 -40244b17: 034d mov.n a4, a3 -40244b19: 4b8c beqz.n a11, 40244b21 -40244b1b: 2dc342 addi a4, a3, 45 -40244b1e: 416f42 s32i a4, a15, 0x104 -40244b21: 1d9c beqz.n a13, 40244b36 -40244b23: 043d mov.n a3, a4 -40244b25: ffd421 l32r a2, 40244a78 -40244b28: d2b301 l32r a0, 402395f4 -40244b2b: 0000c0 callx0 a0 -40244b2e: 6108 l32i.n a0, a1, 24 -40244b30: 412f42 l32i a4, a15, 0x104 -40244b33: 280ed2 l8ui a13, a14, 40 -40244b36: 0e38 l32i.n a3, a14, 0 -40244b38: e8a352 movi a5, 0x3e8 -40244b3b: 823350 mull a3, a3, a5 -40244b3e: 04b347 bgeu a3, a4, 40244b46 -40244b41: 034d mov.n a4, a3 -40244b43: 416f42 s32i a4, a15, 0x104 -40244b46: 042d mov.n a2, a4 -40244b48: 7149 s32i.n a4, a1, 28 -40244b4a: ffc861 l32r a6, 40244a6c -40244b4d: ffcb31 l32r a3, 40244a7c -40244b50: 606a add.n a6, a0, a6 -40244b52: 5169 s32i.n a6, a1, 20 -40244b54: daf801 l32r a0, 4023b734 -40244b57: 0000c0 callx0 a0 -40244b5a: 024d mov.n a4, a2 -40244b5c: 5178 l32i.n a7, a1, 20 -40244b5e: 7108 l32i.n a0, a1, 28 -40244b60: 0729 s32i.n a2, a7, 0 -40244b62: c00020 sub a0, a0, a2 -40244b65: 416f02 s32i a0, a15, 0x104 -40244b68: 4dac beqz.n a13, 40244b90 -40244b6a: ffc521 l32r a2, 40244a80 -40244b6d: 003d mov.n a3, a0 -40244b6f: d2a101 l32r a0, 402395f4 -40244b72: 0000c0 callx0 a0 -40244b75: 5148 l32i.n a4, a1, 20 -40244b77: 280ed2 l8ui a13, a14, 40 -40244b7a: 0448 l32i.n a4, a4, 0 -40244b7c: 0d9c beqz.n a13, 40244b90 -40244b7e: 043d mov.n a3, a4 -40244b80: ffc121 l32r a2, 40244a84 -40244b83: d29c01 l32r a0, 402395f4 -40244b86: 0000c0 callx0 a0 -40244b89: 5148 l32i.n a4, a1, 20 -40244b8b: 280ed2 l8ui a13, a14, 40 -40244b8e: 0448 l32i.n a4, a4, 0 -40244b90: ffbb51 l32r a5, 40244a7c -40244b93: 0fb547 bgeu a5, a4, 40244ba6 -40244b96: 9d8c beqz.n a13, 40244ba3 -40244b98: ffbc21 l32r a2, 40244a88 -40244b9b: 0c3d mov.n a3, a12 -40244b9d: d29501 l32r a0, 402395f4 -40244ba0: 0000c0 callx0 a0 -40244ba3: 280ed2 l8ui a13, a14, 40 -40244ba6: 412f22 l32i a2, a15, 0x104 -40244ba9: e8a332 movi a3, 0x3e8 -40244bac: d94701 l32r a0, 4023b0c8 -40244baf: 0000c0 callx0 a0 -40244bb2: a04220 addx4 a4, a2, a2 -40244bb5: 416f42 s32i a4, a15, 0x104 -40244bb8: cd8c beqz.n a13, 40244bc8 -40244bba: 043d mov.n a3, a4 -40244bbc: ffb421 l32r a2, 40244a8c -40244bbf: d28d01 l32r a0, 402395f4 -40244bc2: 0000c0 callx0 a0 -40244bc5: 280ed2 l8ui a13, a14, 40 -40244bc8: 160c movi.n a6, 1 -40244bca: ffb171 l32r a7, 40244a90 -40244bcd: 080c movi.n a8, 0 -40244bcf: 7c7a add.n a7, a12, a7 -40244bd1: 000772 l8ui a7, a7, 0 -40244bd4: 805f82 s16i a8, a15, 0x100 -40244bd7: 401700 ssl a7 -40244bda: a16600 sll a6, a6 -40244bdd: 815f62 s16i a6, a15, 0x102 -40244be0: 7d8c beqz.n a13, 40244beb -40244be2: ffac21 l32r a2, 40244a94 -40244be5: d28301 l32r a0, 402395f4 -40244be8: 0000c0 callx0 a0 -40244beb: d32c movi.n a3, 45 -40244bed: ffa1f1 l32r a15, 40244a74 -40244bf0: bed8 l32i.n a13, a14, 44 -40244bf2: cc1b addi.n a12, a12, 1 -40244bf4: 74c0c0 extui a12, a12, 0, 8 -40244bf7: 02acd7 bge a12, a13, 40244bfd -40244bfa: ffc0c6 j 40244b01 -40244bfd: 0e08 l32i.n a0, a14, 0 -40244bff: 5aa332 movi a3, 0x35a -40244c02: 909c beqz.n a0, 40244c1f -40244c04: 023307 bltu a3, a0, 40244c0a -40244c07: 00b686 j 40244ee5 -40244c0a: 412200 srli a2, a0, 2 -40244c0d: 143000 extui a3, a0, 0, 2 -40244c10: a03330 addx4 a3, a3, a3 -40244c13: a02220 addx4 a2, a2, a2 -40244c16: a02230 addx4 a2, a2, a3 -40244c19: 64c202 addi a0, a2, 100 -40244c1c: 000086 j 40244c22 -40244c1f: 64a002 movi a0, 100 -40244c22: 280e42 l8ui a4, a14, 40 -40244c25: 181e52 l16ui a5, a14, 48 -40244c28: 070c movi.n a7, 0 -40244c2a: ff8f61 l32r a6, 40244a68 -40244c2d: 90a182 movi a8, 0x190 -40244c30: 808a add.n a8, a0, a8 -40244c32: b06d60 addx8 a6, a13, a6 -40244c35: 1609 s32i.n a0, a6, 4 -40244c37: 3689 s32i.n a8, a6, 12 -40244c39: 055672 s16i a7, a6, 10 -40244c3c: 045652 s16i a5, a6, 8 -40244c3f: 948c beqz.n a4, 40244c4c -40244c41: ff9521 l32r a2, 40244a98 -40244c44: d26c01 l32r a0, 402395f4 -40244c47: 0000c0 callx0 a0 -40244c4a: bed8 l32i.n a13, a14, 44 -40244c4c: 0d2b addi.n a0, a13, 2 -40244c4e: 0210e6 bgei a0, 1, 40244c54 -40244c51: 002046 j 40244cd6 -40244c54: ff92f1 l32r a15, 40244a9c -40244c57: 0c0c movi.n a12, 0 -40244c59: 40cff2 addi a15, a15, 64 -40244c5c: 280ed2 l8ui a13, a14, 40 -40244c5f: 041d16 beqz a13, 40244ca4 -40244c62: ff8431 l32r a3, 40244a74 -40244c65: 0f2d mov.n a2, a15 -40244c67: b03c30 addx8 a3, a12, a3 -40244c6a: 801332 l16ui a3, a3, 0x100 -40244c6d: d26101 l32r a0, 402395f4 -40244c70: 0000c0 callx0 a0 -40244c73: 280ed2 l8ui a13, a14, 40 -40244c76: adac beqz.n a13, 40244ca4 -40244c78: ff7f31 l32r a3, 40244a74 -40244c7b: ff8921 l32r a2, 40244aa0 -40244c7e: b03c30 addx8 a3, a12, a3 -40244c81: 811332 l16ui a3, a3, 0x102 -40244c84: d25c01 l32r a0, 402395f4 -40244c87: 0000c0 callx0 a0 -40244c8a: 280ed2 l8ui a13, a14, 40 -40244c8d: 3d9c beqz.n a13, 40244ca4 -40244c8f: ff7931 l32r a3, 40244a74 -40244c92: ff8421 l32r a2, 40244aa4 -40244c95: b03c30 addx8 a3, a12, a3 -40244c98: 412332 l32i a3, a3, 0x104 -40244c9b: d25601 l32r a0, 402395f4 -40244c9e: 0000c0 callx0 a0 -40244ca1: 280ed2 l8ui a13, a14, 40 -40244ca4: be48 l32i.n a4, a14, 44 -40244ca6: 15ac47 bge a12, a4, 40244cbf -40244ca9: fd8c beqz.n a13, 40244cbc -40244cab: ff7031 l32r a3, 40244a6c -40244cae: ff7b21 l32r a2, 40244a9c -40244cb1: a03c30 addx4 a3, a12, a3 -40244cb4: 0338 l32i.n a3, a3, 0 -40244cb6: d24f01 l32r a0, 402395f4 -40244cb9: 0000c0 callx0 a0 -40244cbc: 280ed2 l8ui a13, a14, 40 -40244cbf: 7d8c beqz.n a13, 40244cca -40244cc1: ff7921 l32r a2, 40244aa8 -40244cc4: d24c01 l32r a0, 402395f4 -40244cc7: 0000c0 callx0 a0 -40244cca: cc1b addi.n a12, a12, 1 -40244ccc: be08 l32i.n a0, a14, 44 -40244cce: 74c0c0 extui a12, a12, 0, 8 -40244cd1: 002b addi.n a0, a0, 2 -40244cd3: 852c07 blt a12, a0, 40244c5c -40244cd6: ff6421 l32r a2, 40244a68 -40244cd9: 743000 extui a3, a0, 0, 8 -40244cdc: ffcd05 call0 402449b0 -40244cdf: be48 l32i.n a4, a14, 44 -40244ce1: ff6401 l32r a0, 40244a74 -40244ce4: c41b addi.n a12, a4, 1 -40244ce6: 74c0c0 extui a12, a12, 0, 8 -40244ce9: 442b addi.n a4, a4, 2 -40244ceb: 744040 extui a4, a4, 0, 8 -40244cee: 05ac16 beqz a12, 40244d4c -40244cf1: b0fc00 addx8 a15, a12, a0 -40244cf4: 412f62 l32i a6, a15, 0x104 -40244cf7: 3f2f52 l32i a5, a15, 252 -40244cfa: 801f92 l16ui a9, a15, 0x100 -40244cfd: 439567 bne a5, a6, 40244d44 -40244d00: 811fa2 l16ui a10, a15, 0x102 -40244d03: 7d1f72 l16ui a7, a15, 250 -40244d06: 7c1f82 l16ui a8, a15, 248 -40244d09: dc1b addi.n a13, a12, 1 -40244d0b: 74d0d0 extui a13, a13, 0, 8 -40244d0e: 208890 or a8, a8, a9 -40244d11: 7c5f82 s16i a8, a15, 248 -40244d14: 2077a0 or a7, a7, a10 -40244d17: 7d5f72 s16i a7, a15, 250 -40244d1a: 21bd47 bgeu a13, a4, 40244d3f -40244d1d: ff52f1 l32r a15, 40244a68 -40244d20: 324e42 s8i a4, a14, 50 -40244d23: 840c movi.n a4, 8 -40244d25: b03df0 addx8 a3, a13, a15 -40244d28: f8c322 addi a2, a3, -8 -40244d2b: d2a501 l32r a0, 402397c0 -40244d2e: 0000c0 callx0 a0 -40244d31: 320e42 l8ui a4, a14, 50 -40244d34: dd1b addi.n a13, a13, 1 -40244d36: 74d0d0 extui a13, a13, 0, 8 -40244d39: e63d47 bltu a13, a4, 40244d23 -40244d3c: ff4e01 l32r a0, 40244a74 -40244d3f: 440b addi.n a4, a4, -1 -40244d41: 744040 extui a4, a4, 0, 8 -40244d44: cc0b addi.n a12, a12, -1 -40244d46: 74c0c0 extui a12, a12, 0, 8 -40244d49: fa4c56 bnez a12, 40244cf1 -40244d4c: ff4a01 l32r a0, 40244a74 -40244d4f: c40b addi.n a12, a4, -1 -40244d51: 74c0c0 extui a12, a12, 0, 8 -40244d54: 5c9c beqz.n a12, 40244d6d -40244d56: 3c0b addi.n a3, a12, -1 -40244d58: b0fc00 addx8 a15, a12, a0 -40244d5b: 3f2f22 l32i a2, a15, 252 -40244d5e: 412fd2 l32i a13, a15, 0x104 -40244d61: 74c030 extui a12, a3, 0, 8 -40244d64: c0dd20 sub a13, a13, a2 -40244d67: 416fd2 s32i a13, a15, 0x104 -40244d6a: fe8c56 bnez a12, 40244d56 -40244d6d: ff4f01 l32r a0, 40244aac -40244d70: 060c movi.n a6, 0 -40244d72: b00400 addx8 a0, a4, a0 -40244d75: 805062 s16i a6, a0, 0x100 -40244d78: 152e52 l32i a5, a14, 84 -40244d7b: e5fc bnez.n a5, 40244dbd -40244d7d: 7f1032 l16ui a3, a0, 254 -40244d80: 291e52 l16ui a5, a14, 82 -40244d83: f67c movi.n a6, -1 -40244d85: 305560 xor a5, a5, a6 -40244d88: 103350 and a3, a3, a5 -40244d8b: 7f5032 s16i a3, a0, 254 -40244d8e: 291e22 l16ui a2, a14, 82 -40244d91: 805022 s16i a2, a0, 0x100 -40244d94: 2024b6 bltui a4, 2, 40244db8 -40244d97: 324e42 s8i a4, a14, 50 -40244d9a: 1c0c movi.n a12, 1 -40244d9c: ff3331 l32r a3, 40244a68 -40244d9f: 840c movi.n a4, 8 -40244da1: b03c30 addx8 a3, a12, a3 -40244da4: f8c322 addi a2, a3, -8 -40244da7: d28601 l32r a0, 402397c0 -40244daa: 0000c0 callx0 a0 -40244dad: 320e42 l8ui a4, a14, 50 -40244db0: cc1b addi.n a12, a12, 1 -40244db2: 74c0c0 extui a12, a12, 0, 8 -40244db5: e33c47 bltu a12, a4, 40244d9c -40244db8: 440b addi.n a4, a4, -1 -40244dba: 744040 extui a4, a4, 0, 8 -40244dbd: 324e42 s8i a4, a14, 50 -40244dc0: ff3cd1 l32r a13, 40244ab0 -40244dc3: ff3cf1 l32r a15, 40244ab4 -40244dc6: 330e52 l8ui a5, a14, 51 -40244dc9: f0cf02 addi a0, a15, -16 -40244dcc: 0a6556 bnez a5, 40244e76 -40244dcf: 030c movi.n a3, 0 -40244dd1: b4ac beqz.n a4, 40244e00 -40244dd3: 344e32 s8i a3, a14, 52 -40244dd6: 0c0c movi.n a12, 0 -40244dd8: 840c movi.n a4, 8 -40244dda: ff2331 l32r a3, 40244a68 -40244ddd: 340e22 l8ui a2, a14, 52 -40244de0: b03c30 addx8 a3, a12, a3 -40244de3: a02220 addx4 a2, a2, a2 -40244de6: 9022c0 addx2 a2, a2, a12 -40244de9: b022d0 addx8 a2, a2, a13 -40244dec: d27501 l32r a0, 402397c0 -40244def: 0000c0 callx0 a0 -40244df2: 320e42 l8ui a4, a14, 50 -40244df5: cc1b addi.n a12, a12, 1 -40244df7: 74c0c0 extui a12, a12, 0, 8 -40244dfa: da3c47 bltu a12, a4, 40244dd8 -40244dfd: 340e32 l8ui a3, a14, 52 -40244e00: ff2e01 l32r a0, 40244ab8 -40244e03: bed8 l32i.n a13, a14, 44 -40244e05: 030a add.n a0, a3, a0 -40244e07: 004042 s8i a4, a0, 0 -40244e0a: 1b1da6 blti a13, 1, 40244e29 -40244e0d: ff1701 l32r a0, 40244a6c -40244e10: 1173d0 slli a7, a3, 3 -40244e13: 0c0c movi.n a12, 0 -40244e15: a02c00 addx4 a2, a12, a0 -40244e18: 57ca add.n a5, a7, a12 -40244e1a: a055f0 addx4 a5, a5, a15 -40244e1d: 0228 l32i.n a2, a2, 0 -40244e1f: cc1b addi.n a12, a12, 1 -40244e21: 0529 s32i.n a2, a5, 0 -40244e23: 74c0c0 extui a12, a12, 0, 8 -40244e26: eb9dc7 bne a13, a12, 40244e15 -40244e29: 3c4e42 s8i a4, a14, 60 -40244e2c: ff2191 l32r a9, 40244ab0 -40244e2f: 180c movi.n a8, 1 -40244e31: 730b addi.n a7, a3, -1 -40244e33: 0e08 l32i.n a0, a14, 0 -40244e35: 11b3b0 slli a11, a3, 5 -40244e38: a0a330 addx4 a10, a3, a3 -40244e3b: 1c0c movi.n a12, 1 -40244e3d: 334ec2 s8i a12, a14, 51 -40244e40: 11aac0 slli a10, a10, 4 -40244e43: bfba add.n a11, a15, a11 -40244e45: 106eb2 s32i a11, a14, 64 -40244e48: 64c062 addi a6, a0, 100 -40244e4b: 937870 movnez a7, a8, a7 -40244e4e: 99aa add.n a9, a9, a10 -40244e50: ee99 s32i.n a9, a14, 56 -40244e52: 344e72 s8i a7, a14, 52 -40244e55: 09e616 beqz a6, 40244ef7 -40244e58: 5aa3d2 movi a13, 0x35a -40244e5b: 023d67 bltu a13, a6, 40244e61 -40244e5e: 002b06 j 40244f0e -40244e61: 412260 srli a2, a6, 2 -40244e64: 143060 extui a3, a6, 0, 2 -40244e67: a03330 addx4 a3, a3, a3 -40244e6a: a02220 addx4 a2, a2, a2 -40244e6d: a02230 addx4 a2, a2, a3 -40244e70: ecc202 addi a0, a2, -20 -40244e73: 002086 j 40244ef9 -40244e76: 440e52 l8ui a5, a14, 68 -40244e79: 059556 bnez a5, 40244ed6 -40244e7c: 84ac beqz.n a4, 40244ea8 -40244e7e: 0c0c movi.n a12, 0 -40244e80: 840c movi.n a4, 8 -40244e82: fef931 l32r a3, 40244a68 -40244e85: 340e22 l8ui a2, a14, 52 -40244e88: b03c30 addx8 a3, a12, a3 -40244e8b: a02220 addx4 a2, a2, a2 -40244e8e: 9022c0 addx2 a2, a2, a12 -40244e91: b022d0 addx8 a2, a2, a13 -40244e94: d24b01 l32r a0, 402397c0 -40244e97: 0000c0 callx0 a0 -40244e9a: 320e42 l8ui a4, a14, 50 -40244e9d: cc1b addi.n a12, a12, 1 -40244e9f: 74c0c0 extui a12, a12, 0, 8 -40244ea2: da3c47 bltu a12, a4, 40244e80 -40244ea5: ff0401 l32r a0, 40244ab8 -40244ea8: 340e32 l8ui a3, a14, 52 -40244eab: bed8 l32i.n a13, a14, 44 -40244ead: 230a add.n a2, a3, a0 -40244eaf: 004242 s8i a4, a2, 0 -40244eb2: 1b1da6 blti a13, 1, 40244ed1 -40244eb5: feed01 l32r a0, 40244a6c -40244eb8: 1173d0 slli a7, a3, 3 -40244ebb: 0c0c movi.n a12, 0 -40244ebd: a02c00 addx4 a2, a12, a0 -40244ec0: 37ca add.n a3, a7, a12 -40244ec2: a033f0 addx4 a3, a3, a15 -40244ec5: 0228 l32i.n a2, a2, 0 -40244ec7: cc1b addi.n a12, a12, 1 -40244ec9: 0329 s32i.n a2, a3, 0 -40244ecb: 74c0c0 extui a12, a12, 0, 8 -40244ece: eb9dc7 bne a13, a12, 40244ebd -40244ed1: 140c movi.n a4, 1 -40244ed3: 444e42 s8i a4, a14, 68 -40244ed6: 11c8 l32i.n a12, a1, 4 -40244ed8: 21d8 l32i.n a13, a1, 8 -40244eda: 31e8 l32i.n a14, a1, 12 -40244edc: 41f8 l32i.n a15, a1, 16 -40244ede: 0108 l32i.n a0, a1, 0 -40244ee0: 20c112 addi a1, a1, 32 -40244ee3: f00d ret.n -40244ee5: fef521 l32r a2, 40244abc -40244ee8: 833531 l32r a3, 40225bbc -40244eeb: 822020 mull a2, a0, a2 -40244eee: d87601 l32r a0, 4023b0c8 -40244ef1: 0000c0 callx0 a0 -40244ef4: ff4846 j 40244c19 -40244ef7: c06c movi.n a0, -20 -40244ef9: fe7031 l32r a3, 402448bc -40244efc: 0020c0 memw -40244eff: 0309 s32i.n a0, a3, 0 -40244f01: feef41 l32r a4, 40244ac0 -40244f04: 0020c0 memw -40244f07: 1338 l32i.n a3, a3, 4 -40244f09: 0439 s32i.n a3, a4, 0 -40244f0b: fff1c6 j 40244ed6 -40244f0e: feeb21 l32r a2, 40244abc -40244f11: feec31 l32r a3, 40244ac4 -40244f14: 822020 mull a2, a0, a2 -40244f17: 223a add.n a2, a2, a3 -40244f19: 832831 l32r a3, 40225bbc -40244f1c: d86b01 l32r a0, 4023b0c8 -40244f1f: 0000c0 callx0 a0 -40244f22: ffd286 j 40244e70 -40244f25: 000000 ill - -40244f28 : -40244f28: 050c movi.n a5, 0 -40244f2a: fed141 l32r a4, 40244a70 -40244f2d: 935220 movnez a5, a2, a2 -40244f30: a02340 addx4 a2, a3, a4 -40244f33: 2259 s32i.n a5, a2, 8 -40244f35: f00d ret.n -40244f37: c5b000 extui a11, a0, 16, 13 -40244f3a: 124024 excw - -40244f3c : -40244f3c: f0c112 addi a1, a1, -16 -40244f3f: 023d mov.n a3, a2 -40244f41: fecb21 l32r a2, 40244a70 -40244f44: 0109 s32i.n a0, a1, 0 -40244f46: 280202 l8ui a0, a2, 40 -40244f49: 0239 s32i.n a3, a2, 0 -40244f4b: 708c beqz.n a0, 40244f56 -40244f4d: fffa21 l32r a2, 40244f38 -40244f50: d1a901 l32r a0, 402395f4 -40244f53: 0000c0 callx0 a0 -40244f56: 0108 l32i.n a0, a1, 0 -40244f58: 10c112 addi a1, a1, 16 -40244f5b: f00d ret.n -40244f5d: 000000 ill - -40244f60 : -40244f60: f0c112 addi a1, a1, -16 -40244f63: 11c9 s32i.n a12, a1, 4 -40244f65: 31e9 s32i.n a14, a1, 12 -40244f67: 21d9 s32i.n a13, a1, 8 -40244f69: 0109 s32i.n a0, a1, 0 -40244f6b: 03dd mov.n a13, a3 -40244f6d: fffcc5 call0 40244f3c -40244f70: fec0e1 l32r a14, 40244a70 -40244f73: be08 l32i.n a0, a14, 44 -40244f75: 0c0c movi.n a12, 0 -40244f77: 1310a6 blti a0, 1, 40244f8e -40244f7a: 0c3d mov.n a3, a12 -40244f7c: a02cd0 addx4 a2, a12, a13 -40244f7f: 0228 l32i.n a2, a2, 0 -40244f81: fffa45 call0 40244f28 -40244f84: be38 l32i.n a3, a14, 44 -40244f86: cc1b addi.n a12, a12, 1 -40244f88: 74c0c0 extui a12, a12, 0, 8 -40244f8b: eb2c37 blt a12, a3, 40244f7a -40244f8e: 11c8 l32i.n a12, a1, 4 -40244f90: 21d8 l32i.n a13, a1, 8 -40244f92: 31e8 l32i.n a14, a1, 12 -40244f94: 0108 l32i.n a0, a1, 0 -40244f96: 10c112 addi a1, a1, 16 -40244f99: f00d ret.n - ... - -40244f9c : -40244f9c: feb531 l32r a3, 40244a70 -40244f9f: a02230 addx4 a2, a2, a3 -40244fa2: 2228 l32i.n a2, a2, 8 -40244fa4: f00d ret.n - ... - -40244fa8 : -40244fa8: feb221 l32r a2, 40244a70 -40244fab: 0228 l32i.n a2, a2, 0 -40244fad: f00d ret.n -40244faf: 79a400 excw -40244fb2: c04010 sub a4, a0, a1 -40244fb5: 4024c5 call0 40285204 <_irom0_text_end+0x382c4> -40244fb8: 01f8 l32i.n a15, a1, 0 -40244fba: 124010 excw - -40244fbc : -40244fbc: e0c112 addi a1, a1, -32 -40244fbf: 2109 s32i.n a0, a1, 8 -40244fc1: 0129 s32i.n a2, a1, 0 -40244fc3: 31c9 s32i.n a12, a1, 12 -40244fc5: 1139 s32i.n a3, a1, 4 -40244fc7: 41d9 s32i.n a13, a1, 16 -40244fc9: 51e9 s32i.n a14, a1, 20 -40244fcb: 05dd mov.n a13, a5 -40244fcd: fea8e1 l32r a14, 40244a70 -40244fd0: f30c movi.n a3, 15 -40244fd2: be49 s32i.n a4, a14, 44 -40244fd4: 04cd mov.n a12, a4 -40244fd6: 65aa21 l32r a2, 4021e680 -40244fd9: 046c movi.n a4, -32 -40244fdb: 0020c0 memw -40244fde: 802202 l32i a0, a2, 0x200 -40244fe1: 100040 and a0, a0, a4 -40244fe4: 200030 or a0, a0, a3 -40244fe7: 0020c0 memw -40244fea: 806202 s32i a0, a2, 0x200 -40244fed: fff021 l32r a2, 40244fb0 -40244ff0: fff201 l32r a0, 40244fb8 -40244ff3: 0000c0 callx0 a0 -40244ff6: 84a052 movi a5, 132 -40244ff9: fe3061 l32r a6, 402448bc -40244ffc: 0020c0 memw -40244fff: 2659 s32i.n a5, a6, 8 -40245001: 067c16 beqz a12, 4024506c -40245004: 490c movi.n a9, 4 -40245006: 1a0c movi.n a10, 1 -40245008: fea2b1 l32r a11, 40244a90 -4024500b: cfae22 movi a2, 0xfffffecf -4024500e: 040c movi.n a4, 0 -40245010: 181e02 l16ui a0, a14, 48 -40245013: 905440 addx2 a5, a4, a4 -40245016: a055d0 addx4 a5, a5, a13 -40245019: 0588 l32i.n a8, a5, 0 -4024501b: 0020c0 memw -4024501e: 0878 l32i.n a7, a8, 0 -40245020: 107720 and a7, a7, a2 -40245023: 0020c0 memw -40245026: 0879 s32i.n a7, a8, 0 -40245028: 1568 l32i.n a6, a5, 4 -4024502a: 0538 l32i.n a3, a5, 0 -4024502c: 107690 and a7, a6, a9 -4024502f: 1177e0 slli a7, a7, 2 -40245032: 146060 extui a6, a6, 0, 2 -40245035: 206670 or a6, a6, a7 -40245038: 1166c0 slli a6, a6, 4 -4024503b: 0020c0 memw -4024503e: 0388 l32i.n a8, a3, 0 -40245040: 208860 or a8, a8, a6 -40245043: 0020c0 memw -40245046: 641b addi.n a6, a4, 1 -40245048: 74ba add.n a7, a4, a11 -4024504a: 0389 s32i.n a8, a3, 0 -4024504c: 2558 l32i.n a5, a5, 8 -4024504e: 004752 s8i a5, a7, 0 -40245051: 744060 extui a4, a6, 0, 8 -40245054: 745050 extui a5, a5, 0, 8 -40245057: 401500 ssl a5 -4024505a: a13a00 sll a3, a10 -4024505d: 200030 or a0, a0, a3 -40245060: f40000 extui a0, a0, 0, 16 -40245063: ac9c47 bne a12, a4, 40245013 -40245066: 185e02 s16i a0, a14, 48 -40245069: 000086 j 4024506f -4024506c: 181e02 l16ui a0, a14, 48 -4024506f: 928861 l32r a6, 40229a90 -40245072: 0020c0 memw -40245075: 0128 l32i.n a2, a1, 0 -40245077: 1138 l32i.n a3, a1, 4 -40245079: 446602 s32i a0, a6, 0x110 -4024507c: ffee05 call0 40244f60 -4024507f: 6580c1 l32r a12, 4021e680 -40245082: ffa445 call0 40244ac8 -40245085: 280c movi.n a8, 2 -40245087: 0020c0 memw -4024508a: 812c72 l32i a7, a12, 0x204 -4024508d: 207780 or a7, a7, a8 -40245090: 0020c0 memw -40245093: 816c72 s32i a7, a12, 0x204 -40245096: 00a222 movi a2, 0x200 -40245099: 65c901 l32r a0, 4021e7c0 -4024509c: 0000c0 callx0 a0 -4024509f: 280e92 l8ui a9, a14, 40 -402450a2: 998c beqz.n a9, 402450af -402450a4: be38 l32i.n a3, a14, 44 -402450a6: ffc321 l32r a2, 40244fb4 -402450a9: d15201 l32r a0, 402395f4 -402450ac: 0000c0 callx0 a0 -402450af: 31c8 l32i.n a12, a1, 12 -402450b1: 41d8 l32i.n a13, a1, 16 -402450b3: 51e8 l32i.n a14, a1, 20 -402450b5: 2108 l32i.n a0, a1, 8 -402450b7: 20c112 addi a1, a1, 32 -402450ba: f00d ret.n - -402450bc : -402450bc: 320c movi.n a2, 3 -402450be: f00d ret.n -402450c0: 060501 l32r a0, 402068d4 -402450c3: ff2115 excw - -402450c4 : -402450c4: ffff21 l32r a2, 402450c0 -402450c7: f00d ret.n -402450c9: 000000 ill - -402450cc : -402450cc: fe6931 l32r a3, 40244a70 -402450cf: 140c movi.n a4, 1 -402450d1: 932420 movnez a2, a4, a2 -402450d4: 284322 s8i a2, a3, 40 -402450d7: f00d ret.n -402450d9: 000000 ill -402450dc: ff3884 excw -402450df: 3f .byte 0x3f -402450e0: 30f8 l32i.n a15, a0, 12 -402450e2: ff .byte 0xff -402450e3: 3f .byte 0x3f -402450e4: fe89c0 excw -402450e7: 3f .byte 0x3f -402450e8: ff3130 excw -402450eb: 3f .byte 0x3f -402450ec: ff3224 excw -402450ef: 3f .byte 0x3f - -402450f0 : -402450f0: f0c112 addi a1, a1, -16 -402450f3: 11d9 s32i.n a13, a1, 4 -402450f5: fff9d1 l32r a13, 402450dc -402450f8: 21c9 s32i.n a12, a1, 8 -402450fa: 0d2d mov.n a2, a13 -402450fc: 036102 s32i a0, a1, 12 -402450ff: 01e9 s32i.n a14, a1, 0 -40245101: e7ae01 l32r a0, 4023efbc -40245104: 0000c0 callx0 a0 -40245107: fff631 l32r a3, 402450e0 -4024510a: d50c movi.n a5, 13 -4024510c: 0003c2 l8ui a12, a3, 0 -4024510f: 011342 l16ui a4, a3, 2 -40245112: 2435c7 bltu a5, a12, 4024513a -40245115: 2c1b addi.n a2, a12, 1 -40245117: 1954c7 bbc a4, a12, 40245134 -4024511a: 004322 s8i a2, a3, 0 -4024511d: 0c2d mov.n a2, a12 -4024511f: dddd05 call0 40222ef0 -40245122: 150c movi.n a5, 1 -40245124: 040c movi.n a4, 0 -40245126: a5a032 movi a3, 165 -40245129: 0d2d mov.n a2, a13 -4024512b: e8fc01 l32r a0, 4023f51c -4024512e: 0000c0 callx0 a0 -40245131: 000f46 j 40245172 -40245134: 74c020 extui a12, a2, 0, 8 -40245137: fff5c6 j 40245112 -4024513a: e20c movi.n a2, 14 -4024513c: 329c27 bne a12, a2, 40245172 -4024513f: 120c movi.n a2, 1 -40245141: 004322 s8i a2, a3, 0 -40245144: e50c movi.n a5, 14 -40245146: 120c movi.n a2, 1 -40245148: 74e020 extui a14, a2, 0, 8 -4024514b: 1e5427 bbc a4, a2, 4024516d -4024514e: 01ce42 addi a4, a14, 1 -40245151: 004342 s8i a4, a3, 0 -40245154: ddd985 call0 40222ef0 -40245157: 01a052 movi a5, 1 -4024515a: 00a042 movi a4, 0 -4024515d: a5a032 movi a3, 165 -40245160: 0d2d mov.n a2, a13 -40245162: e8ee01 l32r a0, 4023f51c -40245165: 0000c0 callx0 a0 -40245168: 0ecd mov.n a12, a14 -4024516a: 000106 j 40245172 -4024516d: 221b addi.n a2, a2, 1 -4024516f: d59257 bne a2, a5, 40245148 -40245172: ffdc21 l32r a2, 402450e4 -40245175: 0228 l32i.n a2, a2, 0 -40245177: d2cc bnez.n a2, 40245188 -40245179: ffdb21 l32r a2, 402450e8 -4024517c: 0228 l32i.n a2, a2, 0 -4024517e: 190232 l8ui a3, a2, 25 -40245181: 391366 bnei a3, 1, 402451be -40245184: 000446 j 40245199 -40245187: 122600 excw -4024518a: 661c movi.n a6, 22 -4024518c: 212f22 l32i a2, a15, 132 -4024518f: 28ffd6 bgez a15, 40245422 -40245192: 023202 excw -40245195: 6619 s32i.n a1, a6, 24 -40245197: 320e13 excw -4024519a: c71802 l16ui a0, a8, 0x18e -4024519d: 0c1e93 excw -402451a0: 423213 excw -402451a3: 861a add.n a8, a6, a1 -402451a5: 000005 call0 402451a8 -402451a8: ffd121 l32r a2, 402450ec -402451ab: 0228 l32i.n a2, a2, 0 -402451ad: 1a0232 l8ui a3, a2, 26 -402451b0: 0a1366 bnei a3, 1, 402451be -402451b3: 190232 l8ui a3, a2, 25 -402451b6: 0493c7 bne a3, a12, 402451be -402451b9: 130c movi.n a3, 1 -402451bb: 1b4232 s8i a3, a2, 27 -402451be: 3108 l32i.n a0, a1, 12 -402451c0: 21c8 l32i.n a12, a1, 8 -402451c2: 11d8 l32i.n a13, a1, 4 -402451c4: 01e8 l32i.n a14, a1, 0 -402451c6: 10c112 addi a1, a1, 16 -402451c9: f00d ret.n -402451cb: 00ff00 excw -402451ce: 14ff00 extui a15, a0, 15, 2 -402451d1: 4024c7 blt a4, a12, 40245215 - -402451d4 : -402451d4: f0c112 addi a1, a1, -16 -402451d7: 21c9 s32i.n a12, a1, 8 -402451d9: 02cd mov.n a12, a2 -402451db: ffc121 l32r a2, 402450e0 -402451de: 3109 s32i.n a0, a1, 12 -402451e0: 040242 l8ui a4, a2, 4 -402451e3: f43030 extui a3, a3, 0, 16 -402451e6: 021466 bnei a4, 1, 402451ec -402451e9: 002406 j 4024527d -402451ec: 0d0242 l8ui a4, a2, 13 -402451ef: 074456 bnez a4, 40245267 -402451f2: 2ea366 bnei a3, 12, 40245224 -402451f5: 1c48 l32i.n a4, a12, 4 -402451f7: 1674b7 bbci a4, 27, 40245211 -402451fa: f43840 extui a3, a4, 8, 16 -402451fd: fcc332 addi a3, a3, -4 -40245200: fff321 l32r a2, 402451cc -40245203: f43030 extui a3, a3, 0, 16 -40245206: 113380 slli a3, a3, 8 -40245209: 102420 and a2, a4, a2 -4024520c: 202230 or a2, a2, a3 -4024520f: 1c29 s32i.n a2, a12, 4 -40245211: ffb421 l32r a2, 402450e4 -40245214: 0228 l32i.n a2, a2, 0 -40245216: 002216 beqz a2, 4024521c -40245219: 602266 bnei a2, 2, 4024527d -4024521c: 0c2d mov.n a2, a12 -4024521e: 00fc85 call0 402461e8 -40245221: 001606 j 4024527d -40245224: 55e326 beqi a3, 128, 4024527d -40245227: 181c32 l16ui a3, a12, 48 -4024522a: 223c movi.n a2, 50 -4024522c: 0cb237 bgeu a2, a3, 4024523c -4024522f: ffe821 l32r a2, 402451d0 -40245232: d0f001 l32r a0, 402395f4 -40245235: 0000c0 callx0 a0 -40245238: 001046 j 4024527d -4024523b: aa2100 excw -4024523e: ff .byte 0xff -4024523f: 002222 l32i a2, a2, 0 -40245242: 161226 beqi a2, 1, 4024525c -40245245: 00b216 beqz a2, 40245254 -40245248: 312266 bnei a2, 2, 4024527d -4024524b: 202cc0 or a2, a12, a12 -4024524e: 00c305 call0 40245e80 -40245251: 0001c6 j 4024525c -40245254: 0c2d mov.n a2, a12 -40245256: 00c285 call0 40245e80 -40245259: 000806 j 4024527d -4024525c: 0c2d mov.n a2, a12 -4024525e: 035e05 call0 40248840 -40245261: 000606 j 4024527d -40245264: 000000 ill -40245267: 2228 l32i.n a2, a2, 8 -40245269: 82cc bnez.n a2, 40245275 -4024526b: 0c2d mov.n a2, a12 -4024526d: 013285 call0 40246598 -40245270: 000246 j 4024527d -40245273: 660000 excw -40245276: 2d0412 l8ui a1, a4, 45 -40245279: 050c movi.n a5, 0 -4024527b: 0803d7 bnone a3, a13, 40245287 -4024527e: 21c831 l32r a3, 4020d9a0 -40245281: 10c112 addi a1, a1, 16 -40245284: f00d ret.n -40245286: 5c0000 excw -40245289: 402457 blt a4, a5, 402452cd - -4024528c : -4024528c: d0c112 addi a1, a1, -48 -4024528f: ff9421 l32r a2, 402450e0 -40245292: 0b6102 s32i a0, a1, 44 -40245295: 040222 l8ui a2, a2, 4 -40245298: 201226 beqi a2, 1, 402452bc -4024529b: dcd205 call0 40221fbc -4024529e: 01a032 movi a3, 1 -402452a1: 00a022 movi a2, 0 -402452a4: 094132 s8i a3, a1, 9 -402452a7: fff831 l32r a3, 40245288 -402452aa: 0129 s32i.n a2, a1, 0 -402452ac: 1129 s32i.n a2, a1, 4 -402452ae: 084122 s8i a2, a1, 8 -402452b1: 3129 s32i.n a2, a1, 12 -402452b3: 4129 s32i.n a2, a1, 16 -402452b5: 5129 s32i.n a2, a1, 20 -402452b7: 012d mov.n a2, a1 -402452b9: dc9d85 call0 40221c94 -402452bc: b108 l32i.n a0, a1, 44 -402452be: 30c112 addi a1, a1, 48 -402452c1: f00d ret.n -402452c3: 313400 srai a3, a0, 20 -402452c6: ff .byte 0xff -402452c7: 3f .byte 0x3f -402452c8: 322c movi.n a2, 35 -402452ca: ff .byte 0xff -402452cb: 3f .byte 0x3f -402452cc: 3228 l32i.n a2, a2, 12 -402452ce: ff .byte 0xff -402452cf: 3f .byte 0x3f -402452d0: 24c624 excw -402452d3: 833140 moveqz a3, a1, a4 - -402452d4 : -402452d4: ff8331 l32r a3, 402450e0 -402452d7: f0c112 addi a1, a1, -16 -402452da: 2348 l32i.n a4, a3, 8 -402452dc: 3109 s32i.n a0, a1, 12 -402452de: 048456 bnez a4, 4024532a -402452e1: 050342 l8ui a4, a3, 5 -402452e4: 020c movi.n a2, 0 -402452e6: 021426 beqi a4, 1, 402452ec -402452e9: 002846 j 4024538e -402452ec: 060342 l8ui a4, a3, 6 -402452ef: 420c movi.n a2, 4 -402452f1: 021466 bnei a4, 1, 402452f7 -402452f4: 002586 j 4024538e -402452f7: 0d0332 l8ui a3, a3, 13 -402452fa: 120c movi.n a2, 1 -402452fc: 08e316 beqz a3, 4024538e -402452ff: fff121 l32r a2, 402452c4 -40245302: 0238 l32i.n a3, a2, 0 -40245304: 0328 l32i.n a2, a3, 0 -40245306: 1348 l32i.n a4, a3, 4 -40245308: 743040 extui a3, a4, 0, 8 -4024530b: 02b427 bgeu a4, a2, 40245311 -4024530e: 743020 extui a3, a2, 0, 8 -40245311: 120c movi.n a2, 1 -40245313: 077316 beqz a3, 4024538e -40245316: 220c movi.n a2, 2 -40245318: 721326 beqi a3, 1, 4024538e -4024531b: fec322 addi a2, a3, -2 -4024531e: 340c movi.n a4, 3 -40245320: 030c movi.n a3, 0 -40245322: 934320 movnez a4, a3, a2 -40245325: 042d mov.n a2, a4 -40245327: 0018c6 j 4024538e -4024532a: 020c movi.n a2, 0 -4024532c: 5e1466 bnei a4, 1, 4024538e -4024532f: 050342 l8ui a4, a3, 5 -40245332: 581466 bnei a4, 1, 4024538e -40245335: 060342 l8ui a4, a3, 6 -40245338: 420c movi.n a2, 4 -4024533a: 501426 beqi a4, 1, 4024538e -4024533d: 0d0332 l8ui a3, a3, 13 -40245340: 120c movi.n a2, 1 -40245342: 048316 beqz a3, 4024538e -40245345: ff6921 l32r a2, 402450ec -40245348: 00a032 movi a3, 0 -4024534b: 002222 l32i a2, a2, 0 -4024534e: 1d0242 l8ui a4, a2, 29 -40245351: 081466 bnei a4, 1, 4024535d -40245354: ffdd31 l32r a3, 402452c8 -40245357: 002332 l32i a3, a3, 0 -4024535a: 000332 l8ui a3, a3, 0 -4024535d: 1e0222 l8ui a2, a2, 30 -40245360: 0c1266 bnei a2, 1, 40245370 -40245363: ffda21 l32r a2, 402452cc -40245366: 0228 l32i.n a2, a2, 0 -40245368: 0228 l32i.n a2, a2, 0 -4024536a: 02b327 bgeu a3, a2, 40245370 -4024536d: 743020 extui a3, a2, 0, 8 -40245370: 120c movi.n a2, 1 -40245372: 839c beqz.n a3, 4024538e -40245374: 430b addi.n a4, a3, -1 -40245376: 744040 extui a4, a4, 0, 8 -40245379: 220c movi.n a2, 2 -4024537b: 0f44b6 bltui a4, 4, 4024538e -4024537e: 320c movi.n a2, 3 -40245380: 0a6326 beqi a3, 6, 4024538e -40245383: ffd321 l32r a2, 402452d0 -40245386: d09b01 l32r a0, 402395f4 -40245389: 0000c0 callx0 a0 -4024538c: f27c movi.n a2, -1 -4024538e: 3108 l32i.n a0, a1, 12 -40245390: 10c112 addi a1, a1, 16 -40245393: f00d ret.n -40245395: 000000 ill -40245398: ff30f4 excw -4024539b: 3f .byte 0x3f -4024539c: ff30f0 excw -4024539f: 3f .byte 0x3f -402453a0: 9e .byte 0x9e -402453a1: 3ffe97 bbsi a14, 25, 402453e4 - -402453a4 : -402453a4: fffd31 l32r a3, 40245398 -402453a7: f0c112 addi a1, a1, -16 -402453aa: 21c9 s32i.n a12, a1, 8 -402453ac: 0328 l32i.n a2, a3, 0 -402453ae: fffbc1 l32r a12, 4024539c -402453b1: 11d9 s32i.n a13, a1, 4 -402453b3: 3109 s32i.n a0, a1, 12 -402453b5: 0c29 s32i.n a2, a12, 0 -402453b7: 03dd mov.n a13, a3 -402453b9: 429c beqz.n a2, 402453d1 -402453bb: 142232 l32i a3, a2, 80 -402453be: a45c movi.n a4, 90 -402453c0: 006c32 s32i a3, a12, 0 -402453c3: fff731 l32r a3, 402453a0 -402453c6: cf3001 l32r a0, 40239088 -402453c9: 0000c0 callx0 a0 -402453cc: 0c28 l32i.n a2, a12, 0 -402453ce: fff9c6 j 402453b9 -402453d1: 3108 l32i.n a0, a1, 12 -402453d3: 0c29 s32i.n a2, a12, 0 -402453d5: 0d29 s32i.n a2, a13, 0 -402453d7: 21c8 l32i.n a12, a1, 8 -402453d9: 11d8 l32i.n a13, a1, 4 -402453db: 10c112 addi a1, a1, 16 -402453de: f00d ret.n -402453e0: 389c beqz.n a8, 402453f7 -402453e2: ff .byte 0xff -402453e3: 3f .byte 0x3f -402453e4: ff3114 excw -402453e7: 3f .byte 0x3f -402453e8: bf .byte 0xbf -402453e9: fe89 s32i.n a8, a14, 60 -402453eb: 3f .byte 0x3f -402453ec: be .byte 0xbe -402453ed: fe89 s32i.n a8, a14, 60 -402453ef: 3f .byte 0x3f -402453f0: ff38b0 excw -402453f3: 3f .byte 0x3f -402453f4: ff38c4 excw -402453f7: 3f .byte 0x3f -402453f8: 38d8 l32i.n a13, a8, 12 -402453fa: ff .byte 0xff -402453fb: 3f .byte 0x3f -402453fc: ff3230 excw +40244ab0: 24c530 extui a12, a3, 5, 3 +40244ab3: c57040 extui a7, a4, 16, 13 +40244ab6: 804024 excw +40244ab9: 4024c5 call0 40284d08 <_irom0_text_end+0x37da8> +40244abc: 24c590 extui a12, a9, 5, 3 +40244abf: c5b040 extui a11, a4, 16, 13 +40244ac2: a04024 excw +40244ac5: 4024c5 call0 40284d14 <_irom0_text_end+0x37db4> +40244ac8: 233a add.n a2, a3, a3 +40244aca: ff .byte 0xff +40244acb: 3f .byte 0x3f +40244acc: ff24b0 excw +40244acf: 3f .byte 0x3f +40244ad0: ff2560 excw +40244ad3: 3f .byte 0x3f +40244ad4: ff2550 excw +40244ad7: 3f .byte 0x3f +40244ad8: 4c4b40 excw +40244adb: 895000 excw +40244ade: fe .byte 0xfe +40244adf: 3f .byte 0x3f +40244ae0: cd6500 excw +40244ae3: 0c1d mov.n a1, a12 + +40244ae4 : +40244ae4: 030c movi.n a3, 0 +40244ae6: ffe721 l32r a2, 40244a84 +40244ae9: 045c movi.n a4, 80 +40244aeb: e0c112 addi a1, a1, -32 +40244aee: 11c9 s32i.n a12, a1, 4 +40244af0: 21d9 s32i.n a13, a1, 8 +40244af2: 31e9 s32i.n a14, a1, 12 +40244af4: 41f9 s32i.n a15, a1, 16 +40244af6: 0109 s32i.n a0, a1, 0 +40244af8: d04701 l32r a0, 40238c14 +40244afb: 0000c0 callx0 a0 +40244afe: 030c movi.n a3, 0 +40244b00: ffe221 l32r a2, 40244a88 +40244b03: 042c movi.n a4, 32 +40244b05: d04301 l32r a0, 40238c14 +40244b08: 0000c0 callx0 a0 +40244b0b: ffe0e1 l32r a14, 40244a8c +40244b0e: bed8 l32i.n a13, a14, 44 +40244b10: 021de6 bgei a13, 1, 40244b16 +40244b13: 004086 j 40244c19 +40244b16: 0c0c movi.n a12, 0 +40244b18: d32c movi.n a3, 45 +40244b1a: ffddf1 l32r a15, 40244a90 +40244b1d: 280ed2 l8ui a13, a14, 40 +40244b20: 110ce0 slli a0, a12, 2 +40244b23: a0bce0 addx4 a11, a12, a14 +40244b26: b0fcf0 addx8 a15, a12, a15 +40244b29: 2bb8 l32i.n a11, a11, 8 +40244b2b: 6109 s32i.n a0, a1, 24 +40244b2d: 823b30 mull a3, a11, a3 +40244b30: 416f32 s32i a3, a15, 0x104 +40244b33: 034d mov.n a4, a3 +40244b35: 4b8c beqz.n a11, 40244b3d +40244b37: 2dc342 addi a4, a3, 45 +40244b3a: 416f42 s32i a4, a15, 0x104 +40244b3d: 1d9c beqz.n a13, 40244b52 +40244b3f: 043d mov.n a3, a4 +40244b41: ffd421 l32r a2, 40244a94 +40244b44: d2b301 l32r a0, 40239610 +40244b47: 0000c0 callx0 a0 +40244b4a: 6108 l32i.n a0, a1, 24 +40244b4c: 412f42 l32i a4, a15, 0x104 +40244b4f: 280ed2 l8ui a13, a14, 40 +40244b52: 0e38 l32i.n a3, a14, 0 +40244b54: e8a352 movi a5, 0x3e8 +40244b57: 823350 mull a3, a3, a5 +40244b5a: 04b347 bgeu a3, a4, 40244b62 +40244b5d: 034d mov.n a4, a3 +40244b5f: 416f42 s32i a4, a15, 0x104 +40244b62: 042d mov.n a2, a4 +40244b64: 7149 s32i.n a4, a1, 28 +40244b66: ffc861 l32r a6, 40244a88 +40244b69: ffcb31 l32r a3, 40244a98 +40244b6c: 606a add.n a6, a0, a6 +40244b6e: 5169 s32i.n a6, a1, 20 +40244b70: daf801 l32r a0, 4023b750 +40244b73: 0000c0 callx0 a0 +40244b76: 024d mov.n a4, a2 +40244b78: 5178 l32i.n a7, a1, 20 +40244b7a: 7108 l32i.n a0, a1, 28 +40244b7c: 0729 s32i.n a2, a7, 0 +40244b7e: c00020 sub a0, a0, a2 +40244b81: 416f02 s32i a0, a15, 0x104 +40244b84: 4dac beqz.n a13, 40244bac +40244b86: ffc521 l32r a2, 40244a9c +40244b89: 003d mov.n a3, a0 +40244b8b: d2a101 l32r a0, 40239610 +40244b8e: 0000c0 callx0 a0 +40244b91: 5148 l32i.n a4, a1, 20 +40244b93: 280ed2 l8ui a13, a14, 40 +40244b96: 0448 l32i.n a4, a4, 0 +40244b98: 0d9c beqz.n a13, 40244bac +40244b9a: 043d mov.n a3, a4 +40244b9c: ffc121 l32r a2, 40244aa0 +40244b9f: d29c01 l32r a0, 40239610 +40244ba2: 0000c0 callx0 a0 +40244ba5: 5148 l32i.n a4, a1, 20 +40244ba7: 280ed2 l8ui a13, a14, 40 +40244baa: 0448 l32i.n a4, a4, 0 +40244bac: ffbb51 l32r a5, 40244a98 +40244baf: 0fb547 bgeu a5, a4, 40244bc2 +40244bb2: 9d8c beqz.n a13, 40244bbf +40244bb4: ffbc21 l32r a2, 40244aa4 +40244bb7: 0c3d mov.n a3, a12 +40244bb9: d29501 l32r a0, 40239610 +40244bbc: 0000c0 callx0 a0 +40244bbf: 280ed2 l8ui a13, a14, 40 +40244bc2: 412f22 l32i a2, a15, 0x104 +40244bc5: e8a332 movi a3, 0x3e8 +40244bc8: d94701 l32r a0, 4023b0e4 +40244bcb: 0000c0 callx0 a0 +40244bce: a04220 addx4 a4, a2, a2 +40244bd1: 416f42 s32i a4, a15, 0x104 +40244bd4: cd8c beqz.n a13, 40244be4 +40244bd6: 043d mov.n a3, a4 +40244bd8: ffb421 l32r a2, 40244aa8 +40244bdb: d28d01 l32r a0, 40239610 +40244bde: 0000c0 callx0 a0 +40244be1: 280ed2 l8ui a13, a14, 40 +40244be4: 160c movi.n a6, 1 +40244be6: ffb171 l32r a7, 40244aac +40244be9: 080c movi.n a8, 0 +40244beb: 7c7a add.n a7, a12, a7 +40244bed: 000772 l8ui a7, a7, 0 +40244bf0: 805f82 s16i a8, a15, 0x100 +40244bf3: 401700 ssl a7 +40244bf6: a16600 sll a6, a6 +40244bf9: 815f62 s16i a6, a15, 0x102 +40244bfc: 7d8c beqz.n a13, 40244c07 +40244bfe: ffac21 l32r a2, 40244ab0 +40244c01: d28301 l32r a0, 40239610 +40244c04: 0000c0 callx0 a0 +40244c07: d32c movi.n a3, 45 +40244c09: ffa1f1 l32r a15, 40244a90 +40244c0c: bed8 l32i.n a13, a14, 44 +40244c0e: cc1b addi.n a12, a12, 1 +40244c10: 74c0c0 extui a12, a12, 0, 8 +40244c13: 02acd7 bge a12, a13, 40244c19 +40244c16: ffc0c6 j 40244b1d +40244c19: 0e08 l32i.n a0, a14, 0 +40244c1b: 5aa332 movi a3, 0x35a +40244c1e: 909c beqz.n a0, 40244c3b +40244c20: 023307 bltu a3, a0, 40244c26 +40244c23: 00b686 j 40244f01 +40244c26: 412200 srli a2, a0, 2 +40244c29: 143000 extui a3, a0, 0, 2 +40244c2c: a03330 addx4 a3, a3, a3 +40244c2f: a02220 addx4 a2, a2, a2 +40244c32: a02230 addx4 a2, a2, a3 +40244c35: 64c202 addi a0, a2, 100 +40244c38: 000086 j 40244c3e +40244c3b: 64a002 movi a0, 100 +40244c3e: 280e42 l8ui a4, a14, 40 +40244c41: 181e52 l16ui a5, a14, 48 +40244c44: 070c movi.n a7, 0 +40244c46: ff8f61 l32r a6, 40244a84 +40244c49: 90a182 movi a8, 0x190 +40244c4c: 808a add.n a8, a0, a8 +40244c4e: b06d60 addx8 a6, a13, a6 +40244c51: 1609 s32i.n a0, a6, 4 +40244c53: 3689 s32i.n a8, a6, 12 +40244c55: 055672 s16i a7, a6, 10 +40244c58: 045652 s16i a5, a6, 8 +40244c5b: 948c beqz.n a4, 40244c68 +40244c5d: ff9521 l32r a2, 40244ab4 +40244c60: d26c01 l32r a0, 40239610 +40244c63: 0000c0 callx0 a0 +40244c66: bed8 l32i.n a13, a14, 44 +40244c68: 0d2b addi.n a0, a13, 2 +40244c6a: 0210e6 bgei a0, 1, 40244c70 +40244c6d: 002046 j 40244cf2 +40244c70: ff92f1 l32r a15, 40244ab8 +40244c73: 0c0c movi.n a12, 0 +40244c75: 40cff2 addi a15, a15, 64 +40244c78: 280ed2 l8ui a13, a14, 40 +40244c7b: 041d16 beqz a13, 40244cc0 +40244c7e: ff8431 l32r a3, 40244a90 +40244c81: 0f2d mov.n a2, a15 +40244c83: b03c30 addx8 a3, a12, a3 +40244c86: 801332 l16ui a3, a3, 0x100 +40244c89: d26101 l32r a0, 40239610 +40244c8c: 0000c0 callx0 a0 +40244c8f: 280ed2 l8ui a13, a14, 40 +40244c92: adac beqz.n a13, 40244cc0 +40244c94: ff7f31 l32r a3, 40244a90 +40244c97: ff8921 l32r a2, 40244abc +40244c9a: b03c30 addx8 a3, a12, a3 +40244c9d: 811332 l16ui a3, a3, 0x102 +40244ca0: d25c01 l32r a0, 40239610 +40244ca3: 0000c0 callx0 a0 +40244ca6: 280ed2 l8ui a13, a14, 40 +40244ca9: 3d9c beqz.n a13, 40244cc0 +40244cab: ff7931 l32r a3, 40244a90 +40244cae: ff8421 l32r a2, 40244ac0 +40244cb1: b03c30 addx8 a3, a12, a3 +40244cb4: 412332 l32i a3, a3, 0x104 +40244cb7: d25601 l32r a0, 40239610 +40244cba: 0000c0 callx0 a0 +40244cbd: 280ed2 l8ui a13, a14, 40 +40244cc0: be48 l32i.n a4, a14, 44 +40244cc2: 15ac47 bge a12, a4, 40244cdb +40244cc5: fd8c beqz.n a13, 40244cd8 +40244cc7: ff7031 l32r a3, 40244a88 +40244cca: ff7b21 l32r a2, 40244ab8 +40244ccd: a03c30 addx4 a3, a12, a3 +40244cd0: 0338 l32i.n a3, a3, 0 +40244cd2: d24f01 l32r a0, 40239610 +40244cd5: 0000c0 callx0 a0 +40244cd8: 280ed2 l8ui a13, a14, 40 +40244cdb: 7d8c beqz.n a13, 40244ce6 +40244cdd: ff7921 l32r a2, 40244ac4 +40244ce0: d24c01 l32r a0, 40239610 +40244ce3: 0000c0 callx0 a0 +40244ce6: cc1b addi.n a12, a12, 1 +40244ce8: be08 l32i.n a0, a14, 44 +40244cea: 74c0c0 extui a12, a12, 0, 8 +40244ced: 002b addi.n a0, a0, 2 +40244cef: 852c07 blt a12, a0, 40244c78 +40244cf2: ff6421 l32r a2, 40244a84 +40244cf5: 743000 extui a3, a0, 0, 8 +40244cf8: ffcd05 call0 402449cc +40244cfb: be48 l32i.n a4, a14, 44 +40244cfd: ff6401 l32r a0, 40244a90 +40244d00: c41b addi.n a12, a4, 1 +40244d02: 74c0c0 extui a12, a12, 0, 8 +40244d05: 442b addi.n a4, a4, 2 +40244d07: 744040 extui a4, a4, 0, 8 +40244d0a: 05ac16 beqz a12, 40244d68 +40244d0d: b0fc00 addx8 a15, a12, a0 +40244d10: 412f62 l32i a6, a15, 0x104 +40244d13: 3f2f52 l32i a5, a15, 252 +40244d16: 801f92 l16ui a9, a15, 0x100 +40244d19: 439567 bne a5, a6, 40244d60 +40244d1c: 811fa2 l16ui a10, a15, 0x102 +40244d1f: 7d1f72 l16ui a7, a15, 250 +40244d22: 7c1f82 l16ui a8, a15, 248 +40244d25: dc1b addi.n a13, a12, 1 +40244d27: 74d0d0 extui a13, a13, 0, 8 +40244d2a: 208890 or a8, a8, a9 +40244d2d: 7c5f82 s16i a8, a15, 248 +40244d30: 2077a0 or a7, a7, a10 +40244d33: 7d5f72 s16i a7, a15, 250 +40244d36: 21bd47 bgeu a13, a4, 40244d5b +40244d39: ff52f1 l32r a15, 40244a84 +40244d3c: 324e42 s8i a4, a14, 50 +40244d3f: 840c movi.n a4, 8 +40244d41: b03df0 addx8 a3, a13, a15 +40244d44: f8c322 addi a2, a3, -8 +40244d47: d2a501 l32r a0, 402397dc +40244d4a: 0000c0 callx0 a0 +40244d4d: 320e42 l8ui a4, a14, 50 +40244d50: dd1b addi.n a13, a13, 1 +40244d52: 74d0d0 extui a13, a13, 0, 8 +40244d55: e63d47 bltu a13, a4, 40244d3f +40244d58: ff4e01 l32r a0, 40244a90 +40244d5b: 440b addi.n a4, a4, -1 +40244d5d: 744040 extui a4, a4, 0, 8 +40244d60: cc0b addi.n a12, a12, -1 +40244d62: 74c0c0 extui a12, a12, 0, 8 +40244d65: fa4c56 bnez a12, 40244d0d +40244d68: ff4a01 l32r a0, 40244a90 +40244d6b: c40b addi.n a12, a4, -1 +40244d6d: 74c0c0 extui a12, a12, 0, 8 +40244d70: 5c9c beqz.n a12, 40244d89 +40244d72: 3c0b addi.n a3, a12, -1 +40244d74: b0fc00 addx8 a15, a12, a0 +40244d77: 3f2f22 l32i a2, a15, 252 +40244d7a: 412fd2 l32i a13, a15, 0x104 +40244d7d: 74c030 extui a12, a3, 0, 8 +40244d80: c0dd20 sub a13, a13, a2 +40244d83: 416fd2 s32i a13, a15, 0x104 +40244d86: fe8c56 bnez a12, 40244d72 +40244d89: ff4f01 l32r a0, 40244ac8 +40244d8c: 060c movi.n a6, 0 +40244d8e: b00400 addx8 a0, a4, a0 +40244d91: 805062 s16i a6, a0, 0x100 +40244d94: 152e52 l32i a5, a14, 84 +40244d97: e5fc bnez.n a5, 40244dd9 +40244d99: 7f1032 l16ui a3, a0, 254 +40244d9c: 291e52 l16ui a5, a14, 82 +40244d9f: f67c movi.n a6, -1 +40244da1: 305560 xor a5, a5, a6 +40244da4: 103350 and a3, a3, a5 +40244da7: 7f5032 s16i a3, a0, 254 +40244daa: 291e22 l16ui a2, a14, 82 +40244dad: 805022 s16i a2, a0, 0x100 +40244db0: 2024b6 bltui a4, 2, 40244dd4 +40244db3: 324e42 s8i a4, a14, 50 +40244db6: 1c0c movi.n a12, 1 +40244db8: ff3331 l32r a3, 40244a84 +40244dbb: 840c movi.n a4, 8 +40244dbd: b03c30 addx8 a3, a12, a3 +40244dc0: f8c322 addi a2, a3, -8 +40244dc3: d28601 l32r a0, 402397dc +40244dc6: 0000c0 callx0 a0 +40244dc9: 320e42 l8ui a4, a14, 50 +40244dcc: cc1b addi.n a12, a12, 1 +40244dce: 74c0c0 extui a12, a12, 0, 8 +40244dd1: e33c47 bltu a12, a4, 40244db8 +40244dd4: 440b addi.n a4, a4, -1 +40244dd6: 744040 extui a4, a4, 0, 8 +40244dd9: 324e42 s8i a4, a14, 50 +40244ddc: ff3cd1 l32r a13, 40244acc +40244ddf: ff3cf1 l32r a15, 40244ad0 +40244de2: 330e52 l8ui a5, a14, 51 +40244de5: f0cf02 addi a0, a15, -16 +40244de8: 0a6556 bnez a5, 40244e92 +40244deb: 030c movi.n a3, 0 +40244ded: b4ac beqz.n a4, 40244e1c +40244def: 344e32 s8i a3, a14, 52 +40244df2: 0c0c movi.n a12, 0 +40244df4: 840c movi.n a4, 8 +40244df6: ff2331 l32r a3, 40244a84 +40244df9: 340e22 l8ui a2, a14, 52 +40244dfc: b03c30 addx8 a3, a12, a3 +40244dff: a02220 addx4 a2, a2, a2 +40244e02: 9022c0 addx2 a2, a2, a12 +40244e05: b022d0 addx8 a2, a2, a13 +40244e08: d27501 l32r a0, 402397dc +40244e0b: 0000c0 callx0 a0 +40244e0e: 320e42 l8ui a4, a14, 50 +40244e11: cc1b addi.n a12, a12, 1 +40244e13: 74c0c0 extui a12, a12, 0, 8 +40244e16: da3c47 bltu a12, a4, 40244df4 +40244e19: 340e32 l8ui a3, a14, 52 +40244e1c: ff2e01 l32r a0, 40244ad4 +40244e1f: bed8 l32i.n a13, a14, 44 +40244e21: 030a add.n a0, a3, a0 +40244e23: 004042 s8i a4, a0, 0 +40244e26: 1b1da6 blti a13, 1, 40244e45 +40244e29: ff1701 l32r a0, 40244a88 +40244e2c: 1173d0 slli a7, a3, 3 +40244e2f: 0c0c movi.n a12, 0 +40244e31: a02c00 addx4 a2, a12, a0 +40244e34: 57ca add.n a5, a7, a12 +40244e36: a055f0 addx4 a5, a5, a15 +40244e39: 0228 l32i.n a2, a2, 0 +40244e3b: cc1b addi.n a12, a12, 1 +40244e3d: 0529 s32i.n a2, a5, 0 +40244e3f: 74c0c0 extui a12, a12, 0, 8 +40244e42: eb9dc7 bne a13, a12, 40244e31 +40244e45: 3c4e42 s8i a4, a14, 60 +40244e48: ff2191 l32r a9, 40244acc +40244e4b: 180c movi.n a8, 1 +40244e4d: 730b addi.n a7, a3, -1 +40244e4f: 0e08 l32i.n a0, a14, 0 +40244e51: 11b3b0 slli a11, a3, 5 +40244e54: a0a330 addx4 a10, a3, a3 +40244e57: 1c0c movi.n a12, 1 +40244e59: 334ec2 s8i a12, a14, 51 +40244e5c: 11aac0 slli a10, a10, 4 +40244e5f: bfba add.n a11, a15, a11 +40244e61: 106eb2 s32i a11, a14, 64 +40244e64: 64c062 addi a6, a0, 100 +40244e67: 937870 movnez a7, a8, a7 +40244e6a: 99aa add.n a9, a9, a10 +40244e6c: ee99 s32i.n a9, a14, 56 +40244e6e: 344e72 s8i a7, a14, 52 +40244e71: 09e616 beqz a6, 40244f13 +40244e74: 5aa3d2 movi a13, 0x35a +40244e77: 023d67 bltu a13, a6, 40244e7d +40244e7a: 002b06 j 40244f2a +40244e7d: 412260 srli a2, a6, 2 +40244e80: 143060 extui a3, a6, 0, 2 +40244e83: a03330 addx4 a3, a3, a3 +40244e86: a02220 addx4 a2, a2, a2 +40244e89: a02230 addx4 a2, a2, a3 +40244e8c: ecc202 addi a0, a2, -20 +40244e8f: 002086 j 40244f15 +40244e92: 440e52 l8ui a5, a14, 68 +40244e95: 059556 bnez a5, 40244ef2 +40244e98: 84ac beqz.n a4, 40244ec4 +40244e9a: 0c0c movi.n a12, 0 +40244e9c: 840c movi.n a4, 8 +40244e9e: fef931 l32r a3, 40244a84 +40244ea1: 340e22 l8ui a2, a14, 52 +40244ea4: b03c30 addx8 a3, a12, a3 +40244ea7: a02220 addx4 a2, a2, a2 +40244eaa: 9022c0 addx2 a2, a2, a12 +40244ead: b022d0 addx8 a2, a2, a13 +40244eb0: d24b01 l32r a0, 402397dc +40244eb3: 0000c0 callx0 a0 +40244eb6: 320e42 l8ui a4, a14, 50 +40244eb9: cc1b addi.n a12, a12, 1 +40244ebb: 74c0c0 extui a12, a12, 0, 8 +40244ebe: da3c47 bltu a12, a4, 40244e9c +40244ec1: ff0401 l32r a0, 40244ad4 +40244ec4: 340e32 l8ui a3, a14, 52 +40244ec7: bed8 l32i.n a13, a14, 44 +40244ec9: 230a add.n a2, a3, a0 +40244ecb: 004242 s8i a4, a2, 0 +40244ece: 1b1da6 blti a13, 1, 40244eed +40244ed1: feed01 l32r a0, 40244a88 +40244ed4: 1173d0 slli a7, a3, 3 +40244ed7: 0c0c movi.n a12, 0 +40244ed9: a02c00 addx4 a2, a12, a0 +40244edc: 37ca add.n a3, a7, a12 +40244ede: a033f0 addx4 a3, a3, a15 +40244ee1: 0228 l32i.n a2, a2, 0 +40244ee3: cc1b addi.n a12, a12, 1 +40244ee5: 0329 s32i.n a2, a3, 0 +40244ee7: 74c0c0 extui a12, a12, 0, 8 +40244eea: eb9dc7 bne a13, a12, 40244ed9 +40244eed: 140c movi.n a4, 1 +40244eef: 444e42 s8i a4, a14, 68 +40244ef2: 11c8 l32i.n a12, a1, 4 +40244ef4: 21d8 l32i.n a13, a1, 8 +40244ef6: 31e8 l32i.n a14, a1, 12 +40244ef8: 41f8 l32i.n a15, a1, 16 +40244efa: 0108 l32i.n a0, a1, 0 +40244efc: 20c112 addi a1, a1, 32 +40244eff: f00d ret.n +40244f01: fef521 l32r a2, 40244ad8 +40244f04: 833531 l32r a3, 40225bd8 +40244f07: 822020 mull a2, a0, a2 +40244f0a: d87601 l32r a0, 4023b0e4 +40244f0d: 0000c0 callx0 a0 +40244f10: ff4846 j 40244c35 +40244f13: c06c movi.n a0, -20 +40244f15: fe7031 l32r a3, 402448d8 +40244f18: 0020c0 memw +40244f1b: 0309 s32i.n a0, a3, 0 +40244f1d: feef41 l32r a4, 40244adc +40244f20: 0020c0 memw +40244f23: 1338 l32i.n a3, a3, 4 +40244f25: 0439 s32i.n a3, a4, 0 +40244f27: fff1c6 j 40244ef2 +40244f2a: feeb21 l32r a2, 40244ad8 +40244f2d: feec31 l32r a3, 40244ae0 +40244f30: 822020 mull a2, a0, a2 +40244f33: 223a add.n a2, a2, a3 +40244f35: 832831 l32r a3, 40225bd8 +40244f38: d86b01 l32r a0, 4023b0e4 +40244f3b: 0000c0 callx0 a0 +40244f3e: ffd286 j 40244e8c +40244f41: 000000 ill + +40244f44 : +40244f44: 050c movi.n a5, 0 +40244f46: fed141 l32r a4, 40244a8c +40244f49: 935220 movnez a5, a2, a2 +40244f4c: a02340 addx4 a2, a3, a4 +40244f4f: 2259 s32i.n a5, a2, 8 +40244f51: f00d ret.n +40244f53: c5d000 extui a13, a0, 16, 13 +40244f56: 124024 excw + +40244f58 : +40244f58: f0c112 addi a1, a1, -16 +40244f5b: 023d mov.n a3, a2 +40244f5d: fecb21 l32r a2, 40244a8c +40244f60: 0109 s32i.n a0, a1, 0 +40244f62: 280202 l8ui a0, a2, 40 +40244f65: 0239 s32i.n a3, a2, 0 +40244f67: 708c beqz.n a0, 40244f72 +40244f69: fffa21 l32r a2, 40244f54 +40244f6c: d1a901 l32r a0, 40239610 +40244f6f: 0000c0 callx0 a0 +40244f72: 0108 l32i.n a0, a1, 0 +40244f74: 10c112 addi a1, a1, 16 +40244f77: f00d ret.n +40244f79: 000000 ill + +40244f7c : +40244f7c: f0c112 addi a1, a1, -16 +40244f7f: 11c9 s32i.n a12, a1, 4 +40244f81: 31e9 s32i.n a14, a1, 12 +40244f83: 21d9 s32i.n a13, a1, 8 +40244f85: 0109 s32i.n a0, a1, 0 +40244f87: 03dd mov.n a13, a3 +40244f89: fffcc5 call0 40244f58 +40244f8c: fec0e1 l32r a14, 40244a8c +40244f8f: be08 l32i.n a0, a14, 44 +40244f91: 0c0c movi.n a12, 0 +40244f93: 1310a6 blti a0, 1, 40244faa +40244f96: 0c3d mov.n a3, a12 +40244f98: a02cd0 addx4 a2, a12, a13 +40244f9b: 0228 l32i.n a2, a2, 0 +40244f9d: fffa45 call0 40244f44 +40244fa0: be38 l32i.n a3, a14, 44 +40244fa2: cc1b addi.n a12, a12, 1 +40244fa4: 74c0c0 extui a12, a12, 0, 8 +40244fa7: eb2c37 blt a12, a3, 40244f96 +40244faa: 11c8 l32i.n a12, a1, 4 +40244fac: 21d8 l32i.n a13, a1, 8 +40244fae: 31e8 l32i.n a14, a1, 12 +40244fb0: 0108 l32i.n a0, a1, 0 +40244fb2: 10c112 addi a1, a1, 16 +40244fb5: f00d ret.n + ... + +40244fb8 : +40244fb8: feb531 l32r a3, 40244a8c +40244fbb: a02230 addx4 a2, a2, a3 +40244fbe: 2228 l32i.n a2, a2, 8 +40244fc0: f00d ret.n + ... + +40244fc4 : +40244fc4: feb221 l32r a2, 40244a8c +40244fc7: 0228 l32i.n a2, a2, 0 +40244fc9: f00d ret.n +40244fcb: 79a400 excw +40244fce: e04010 subx4 a4, a0, a1 +40244fd1: 4024c5 call0 40285220 <_irom0_text_end+0x382c0> +40244fd4: 01f8 l32i.n a15, a1, 0 +40244fd6: 124010 excw + +40244fd8 : +40244fd8: e0c112 addi a1, a1, -32 +40244fdb: 2109 s32i.n a0, a1, 8 +40244fdd: 0129 s32i.n a2, a1, 0 +40244fdf: 31c9 s32i.n a12, a1, 12 +40244fe1: 1139 s32i.n a3, a1, 4 +40244fe3: 41d9 s32i.n a13, a1, 16 +40244fe5: 51e9 s32i.n a14, a1, 20 +40244fe7: 05dd mov.n a13, a5 +40244fe9: fea8e1 l32r a14, 40244a8c +40244fec: f30c movi.n a3, 15 +40244fee: be49 s32i.n a4, a14, 44 +40244ff0: 04cd mov.n a12, a4 +40244ff2: 65a321 l32r a2, 4021e680 +40244ff5: 046c movi.n a4, -32 +40244ff7: 0020c0 memw +40244ffa: 802202 l32i a0, a2, 0x200 +40244ffd: 100040 and a0, a0, a4 +40245000: 200030 or a0, a0, a3 +40245003: 0020c0 memw +40245006: 806202 s32i a0, a2, 0x200 +40245009: fff021 l32r a2, 40244fcc +4024500c: fff201 l32r a0, 40244fd4 +4024500f: 0000c0 callx0 a0 +40245012: 84a052 movi a5, 132 +40245015: fe3061 l32r a6, 402448d8 +40245018: 0020c0 memw +4024501b: 2659 s32i.n a5, a6, 8 +4024501d: 067c16 beqz a12, 40245088 +40245020: 490c movi.n a9, 4 +40245022: 1a0c movi.n a10, 1 +40245024: fea2b1 l32r a11, 40244aac +40245027: cfae22 movi a2, 0xfffffecf +4024502a: 040c movi.n a4, 0 +4024502c: 181e02 l16ui a0, a14, 48 +4024502f: 905440 addx2 a5, a4, a4 +40245032: a055d0 addx4 a5, a5, a13 +40245035: 0588 l32i.n a8, a5, 0 +40245037: 0020c0 memw +4024503a: 0878 l32i.n a7, a8, 0 +4024503c: 107720 and a7, a7, a2 +4024503f: 0020c0 memw +40245042: 0879 s32i.n a7, a8, 0 +40245044: 1568 l32i.n a6, a5, 4 +40245046: 0538 l32i.n a3, a5, 0 +40245048: 107690 and a7, a6, a9 +4024504b: 1177e0 slli a7, a7, 2 +4024504e: 146060 extui a6, a6, 0, 2 +40245051: 206670 or a6, a6, a7 +40245054: 1166c0 slli a6, a6, 4 +40245057: 0020c0 memw +4024505a: 0388 l32i.n a8, a3, 0 +4024505c: 208860 or a8, a8, a6 +4024505f: 0020c0 memw +40245062: 641b addi.n a6, a4, 1 +40245064: 74ba add.n a7, a4, a11 +40245066: 0389 s32i.n a8, a3, 0 +40245068: 2558 l32i.n a5, a5, 8 +4024506a: 004752 s8i a5, a7, 0 +4024506d: 744060 extui a4, a6, 0, 8 +40245070: 745050 extui a5, a5, 0, 8 +40245073: 401500 ssl a5 +40245076: a13a00 sll a3, a10 +40245079: 200030 or a0, a0, a3 +4024507c: f40000 extui a0, a0, 0, 16 +4024507f: ac9c47 bne a12, a4, 4024502f +40245082: 185e02 s16i a0, a14, 48 +40245085: 000086 j 4024508b +40245088: 181e02 l16ui a0, a14, 48 +4024508b: 928861 l32r a6, 40229aac +4024508e: 0020c0 memw +40245091: 0128 l32i.n a2, a1, 0 +40245093: 1138 l32i.n a3, a1, 4 +40245095: 446602 s32i a0, a6, 0x110 +40245098: ffee05 call0 40244f7c +4024509b: 6579c1 l32r a12, 4021e680 +4024509e: ffa445 call0 40244ae4 +402450a1: 280c movi.n a8, 2 +402450a3: 0020c0 memw +402450a6: 812c72 l32i a7, a12, 0x204 +402450a9: 207780 or a7, a7, a8 +402450ac: 0020c0 memw +402450af: 816c72 s32i a7, a12, 0x204 +402450b2: 00a222 movi a2, 0x200 +402450b5: 65c201 l32r a0, 4021e7c0 +402450b8: 0000c0 callx0 a0 +402450bb: 280e92 l8ui a9, a14, 40 +402450be: 998c beqz.n a9, 402450cb +402450c0: be38 l32i.n a3, a14, 44 +402450c2: ffc321 l32r a2, 40244fd0 +402450c5: d15201 l32r a0, 40239610 +402450c8: 0000c0 callx0 a0 +402450cb: 31c8 l32i.n a12, a1, 12 +402450cd: 41d8 l32i.n a13, a1, 16 +402450cf: 51e8 l32i.n a14, a1, 20 +402450d1: 2108 l32i.n a0, a1, 8 +402450d3: 20c112 addi a1, a1, 32 +402450d6: f00d ret.n + +402450d8 : +402450d8: 320c movi.n a2, 3 +402450da: f00d ret.n +402450dc: 060501 l32r a0, 402068f0 +402450df: ff2115 excw + +402450e0 : +402450e0: ffff21 l32r a2, 402450dc +402450e3: f00d ret.n +402450e5: 000000 ill + +402450e8 : +402450e8: fe6931 l32r a3, 40244a8c +402450eb: 140c movi.n a4, 1 +402450ed: 932420 movnez a2, a4, a2 +402450f0: 284322 s8i a2, a3, 40 +402450f3: f00d ret.n +402450f5: 000000 ill +402450f8: ff3884 excw +402450fb: 3f .byte 0x3f +402450fc: 30f8 l32i.n a15, a0, 12 +402450fe: ff .byte 0xff +402450ff: 3f .byte 0x3f +40245100: fe89c0 excw +40245103: 3f .byte 0x3f +40245104: ff3130 excw +40245107: 3f .byte 0x3f +40245108: ff3224 excw +4024510b: 3f .byte 0x3f + +4024510c : +4024510c: f0c112 addi a1, a1, -16 +4024510f: 11d9 s32i.n a13, a1, 4 +40245111: fff9d1 l32r a13, 402450f8 +40245114: 21c9 s32i.n a12, a1, 8 +40245116: 0d2d mov.n a2, a13 +40245118: 036102 s32i a0, a1, 12 +4024511b: 01e9 s32i.n a14, a1, 0 +4024511d: e7ae01 l32r a0, 4023efd8 +40245120: 0000c0 callx0 a0 +40245123: fff631 l32r a3, 402450fc +40245126: d50c movi.n a5, 13 +40245128: 0003c2 l8ui a12, a3, 0 +4024512b: 011342 l16ui a4, a3, 2 +4024512e: 2435c7 bltu a5, a12, 40245156 +40245131: 2c1b addi.n a2, a12, 1 +40245133: 1954c7 bbc a4, a12, 40245150 +40245136: 004322 s8i a2, a3, 0 +40245139: 0c2d mov.n a2, a12 +4024513b: dddb45 call0 40222ef0 +4024513e: 150c movi.n a5, 1 +40245140: 040c movi.n a4, 0 +40245142: a5a032 movi a3, 165 +40245145: 0d2d mov.n a2, a13 +40245147: e8fc01 l32r a0, 4023f538 +4024514a: 0000c0 callx0 a0 +4024514d: 000f46 j 4024518e +40245150: 74c020 extui a12, a2, 0, 8 +40245153: fff5c6 j 4024512e +40245156: e20c movi.n a2, 14 +40245158: 329c27 bne a12, a2, 4024518e +4024515b: 120c movi.n a2, 1 +4024515d: 004322 s8i a2, a3, 0 +40245160: e50c movi.n a5, 14 +40245162: 120c movi.n a2, 1 +40245164: 74e020 extui a14, a2, 0, 8 +40245167: 1e5427 bbc a4, a2, 40245189 +4024516a: 01ce42 addi a4, a14, 1 +4024516d: 004342 s8i a4, a3, 0 +40245170: ddd7c5 call0 40222ef0 +40245173: 01a052 movi a5, 1 +40245176: 00a042 movi a4, 0 +40245179: a5a032 movi a3, 165 +4024517c: 0d2d mov.n a2, a13 +4024517e: e8ee01 l32r a0, 4023f538 +40245181: 0000c0 callx0 a0 +40245184: 0ecd mov.n a12, a14 +40245186: 000106 j 4024518e +40245189: 221b addi.n a2, a2, 1 +4024518b: d59257 bne a2, a5, 40245164 +4024518e: ffdc21 l32r a2, 40245100 +40245191: 0228 l32i.n a2, a2, 0 +40245193: d2cc bnez.n a2, 402451a4 +40245195: ffdb21 l32r a2, 40245104 +40245198: 0228 l32i.n a2, a2, 0 +4024519a: 190232 l8ui a3, a2, 25 +4024519d: 391366 bnei a3, 1, 402451da +402451a0: 000446 j 402451b5 +402451a3: 122600 excw +402451a6: 661c movi.n a6, 22 +402451a8: 212f22 l32i a2, a15, 132 +402451ab: 28ffd6 bgez a15, 4024543e +402451ae: 023202 excw +402451b1: 6619 s32i.n a1, a6, 24 +402451b3: 320e13 excw +402451b6: c71802 l16ui a0, a8, 0x18e +402451b9: 0c1e93 excw +402451bc: 423213 excw +402451bf: 861a add.n a8, a6, a1 +402451c1: 000005 call0 402451c4 +402451c4: ffd121 l32r a2, 40245108 +402451c7: 0228 l32i.n a2, a2, 0 +402451c9: 1a0232 l8ui a3, a2, 26 +402451cc: 0a1366 bnei a3, 1, 402451da +402451cf: 190232 l8ui a3, a2, 25 +402451d2: 0493c7 bne a3, a12, 402451da +402451d5: 130c movi.n a3, 1 +402451d7: 1b4232 s8i a3, a2, 27 +402451da: 3108 l32i.n a0, a1, 12 +402451dc: 21c8 l32i.n a12, a1, 8 +402451de: 11d8 l32i.n a13, a1, 4 +402451e0: 01e8 l32i.n a14, a1, 0 +402451e2: 10c112 addi a1, a1, 16 +402451e5: f00d ret.n +402451e7: 00ff00 excw +402451ea: 34ff00 extui a15, a0, 15, 4 +402451ed: 4024c7 blt a4, a12, 40245231 + +402451f0 : +402451f0: f0c112 addi a1, a1, -16 +402451f3: 21c9 s32i.n a12, a1, 8 +402451f5: 02cd mov.n a12, a2 +402451f7: ffc121 l32r a2, 402450fc +402451fa: 3109 s32i.n a0, a1, 12 +402451fc: 040242 l8ui a4, a2, 4 +402451ff: f43030 extui a3, a3, 0, 16 +40245202: 021466 bnei a4, 1, 40245208 +40245205: 002406 j 40245299 +40245208: 0d0242 l8ui a4, a2, 13 +4024520b: 074456 bnez a4, 40245283 +4024520e: 2ea366 bnei a3, 12, 40245240 +40245211: 1c48 l32i.n a4, a12, 4 +40245213: 1674b7 bbci a4, 27, 4024522d +40245216: f43840 extui a3, a4, 8, 16 +40245219: fcc332 addi a3, a3, -4 +4024521c: fff321 l32r a2, 402451e8 +4024521f: f43030 extui a3, a3, 0, 16 +40245222: 113380 slli a3, a3, 8 +40245225: 102420 and a2, a4, a2 +40245228: 202230 or a2, a2, a3 +4024522b: 1c29 s32i.n a2, a12, 4 +4024522d: ffb421 l32r a2, 40245100 +40245230: 0228 l32i.n a2, a2, 0 +40245232: 002216 beqz a2, 40245238 +40245235: 602266 bnei a2, 2, 40245299 +40245238: 0c2d mov.n a2, a12 +4024523a: 00fc85 call0 40246204 +4024523d: 001606 j 40245299 +40245240: 55e326 beqi a3, 128, 40245299 +40245243: 181c32 l16ui a3, a12, 48 +40245246: 223c movi.n a2, 50 +40245248: 0cb237 bgeu a2, a3, 40245258 +4024524b: ffe821 l32r a2, 402451ec +4024524e: d0f001 l32r a0, 40239610 +40245251: 0000c0 callx0 a0 +40245254: 001046 j 40245299 +40245257: aa2100 excw +4024525a: ff .byte 0xff +4024525b: 002222 l32i a2, a2, 0 +4024525e: 161226 beqi a2, 1, 40245278 +40245261: 00b216 beqz a2, 40245270 +40245264: 312266 bnei a2, 2, 40245299 +40245267: 202cc0 or a2, a12, a12 +4024526a: 00c305 call0 40245e9c +4024526d: 0001c6 j 40245278 +40245270: 0c2d mov.n a2, a12 +40245272: 00c285 call0 40245e9c +40245275: 000806 j 40245299 +40245278: 0c2d mov.n a2, a12 +4024527a: 035e05 call0 4024885c +4024527d: 000606 j 40245299 +40245280: 000000 ill +40245283: 2228 l32i.n a2, a2, 8 +40245285: 82cc bnez.n a2, 40245291 +40245287: 0c2d mov.n a2, a12 +40245289: 013285 call0 402465b4 +4024528c: 000246 j 40245299 +4024528f: 660000 excw +40245292: 2d0412 l8ui a1, a4, 45 +40245295: 050c movi.n a5, 0 +40245297: 0803d7 bnone a3, a13, 402452a3 +4024529a: 21c831 l32r a3, 4020d9bc +4024529d: 10c112 addi a1, a1, 16 +402452a0: f00d ret.n +402452a2: 780000 excw +402452a5: 402457 blt a4, a5, 402452e9 + +402452a8 : +402452a8: d0c112 addi a1, a1, -48 +402452ab: ff9421 l32r a2, 402450fc +402452ae: 0b6102 s32i a0, a1, 44 +402452b1: 040222 l8ui a2, a2, 4 +402452b4: 201226 beqi a2, 1, 402452d8 +402452b7: dcd045 call0 40221fbc +402452ba: 01a032 movi a3, 1 +402452bd: 00a022 movi a2, 0 +402452c0: 094132 s8i a3, a1, 9 +402452c3: fff831 l32r a3, 402452a4 +402452c6: 0129 s32i.n a2, a1, 0 +402452c8: 1129 s32i.n a2, a1, 4 +402452ca: 084122 s8i a2, a1, 8 +402452cd: 3129 s32i.n a2, a1, 12 +402452cf: 4129 s32i.n a2, a1, 16 +402452d1: 5129 s32i.n a2, a1, 20 +402452d3: 012d mov.n a2, a1 +402452d5: dc9bc5 call0 40221c94 +402452d8: b108 l32i.n a0, a1, 44 +402452da: 30c112 addi a1, a1, 48 +402452dd: f00d ret.n +402452df: 313400 srai a3, a0, 20 +402452e2: ff .byte 0xff +402452e3: 3f .byte 0x3f +402452e4: 322c movi.n a2, 35 +402452e6: ff .byte 0xff +402452e7: 3f .byte 0x3f +402452e8: 3228 l32i.n a2, a2, 12 +402452ea: ff .byte 0xff +402452eb: 3f .byte 0x3f +402452ec: 24c644 excw +402452ef: 833140 moveqz a3, a1, a4 + +402452f0 : +402452f0: ff8331 l32r a3, 402450fc +402452f3: f0c112 addi a1, a1, -16 +402452f6: 2348 l32i.n a4, a3, 8 +402452f8: 3109 s32i.n a0, a1, 12 +402452fa: 048456 bnez a4, 40245346 +402452fd: 050342 l8ui a4, a3, 5 +40245300: 020c movi.n a2, 0 +40245302: 021426 beqi a4, 1, 40245308 +40245305: 002846 j 402453aa +40245308: 060342 l8ui a4, a3, 6 +4024530b: 420c movi.n a2, 4 +4024530d: 021466 bnei a4, 1, 40245313 +40245310: 002586 j 402453aa +40245313: 0d0332 l8ui a3, a3, 13 +40245316: 120c movi.n a2, 1 +40245318: 08e316 beqz a3, 402453aa +4024531b: fff121 l32r a2, 402452e0 +4024531e: 0238 l32i.n a3, a2, 0 +40245320: 0328 l32i.n a2, a3, 0 +40245322: 1348 l32i.n a4, a3, 4 +40245324: 743040 extui a3, a4, 0, 8 +40245327: 02b427 bgeu a4, a2, 4024532d +4024532a: 743020 extui a3, a2, 0, 8 +4024532d: 120c movi.n a2, 1 +4024532f: 077316 beqz a3, 402453aa +40245332: 220c movi.n a2, 2 +40245334: 721326 beqi a3, 1, 402453aa +40245337: fec322 addi a2, a3, -2 +4024533a: 340c movi.n a4, 3 +4024533c: 030c movi.n a3, 0 +4024533e: 934320 movnez a4, a3, a2 +40245341: 042d mov.n a2, a4 +40245343: 0018c6 j 402453aa +40245346: 020c movi.n a2, 0 +40245348: 5e1466 bnei a4, 1, 402453aa +4024534b: 050342 l8ui a4, a3, 5 +4024534e: 581466 bnei a4, 1, 402453aa +40245351: 060342 l8ui a4, a3, 6 +40245354: 420c movi.n a2, 4 +40245356: 501426 beqi a4, 1, 402453aa +40245359: 0d0332 l8ui a3, a3, 13 +4024535c: 120c movi.n a2, 1 +4024535e: 048316 beqz a3, 402453aa +40245361: ff6921 l32r a2, 40245108 +40245364: 00a032 movi a3, 0 +40245367: 002222 l32i a2, a2, 0 +4024536a: 1d0242 l8ui a4, a2, 29 +4024536d: 081466 bnei a4, 1, 40245379 +40245370: ffdd31 l32r a3, 402452e4 +40245373: 002332 l32i a3, a3, 0 +40245376: 000332 l8ui a3, a3, 0 +40245379: 1e0222 l8ui a2, a2, 30 +4024537c: 0c1266 bnei a2, 1, 4024538c +4024537f: ffda21 l32r a2, 402452e8 +40245382: 0228 l32i.n a2, a2, 0 +40245384: 0228 l32i.n a2, a2, 0 +40245386: 02b327 bgeu a3, a2, 4024538c +40245389: 743020 extui a3, a2, 0, 8 +4024538c: 120c movi.n a2, 1 +4024538e: 839c beqz.n a3, 402453aa +40245390: 430b addi.n a4, a3, -1 +40245392: 744040 extui a4, a4, 0, 8 +40245395: 220c movi.n a2, 2 +40245397: 0f44b6 bltui a4, 4, 402453aa +4024539a: 320c movi.n a2, 3 +4024539c: 0a6326 beqi a3, 6, 402453aa +4024539f: ffd321 l32r a2, 402452ec +402453a2: d09b01 l32r a0, 40239610 +402453a5: 0000c0 callx0 a0 +402453a8: f27c movi.n a2, -1 +402453aa: 3108 l32i.n a0, a1, 12 +402453ac: 10c112 addi a1, a1, 16 +402453af: f00d ret.n +402453b1: 000000 ill +402453b4: ff30f4 excw +402453b7: 3f .byte 0x3f +402453b8: ff30f0 excw +402453bb: 3f .byte 0x3f +402453bc: 9e .byte 0x9e +402453bd: 3ffe97 bbsi a14, 25, 40245400 + +402453c0 : +402453c0: fffd31 l32r a3, 402453b4 +402453c3: f0c112 addi a1, a1, -16 +402453c6: 21c9 s32i.n a12, a1, 8 +402453c8: 0328 l32i.n a2, a3, 0 +402453ca: fffbc1 l32r a12, 402453b8 +402453cd: 11d9 s32i.n a13, a1, 4 +402453cf: 3109 s32i.n a0, a1, 12 +402453d1: 0c29 s32i.n a2, a12, 0 +402453d3: 03dd mov.n a13, a3 +402453d5: 429c beqz.n a2, 402453ed +402453d7: 142232 l32i a3, a2, 80 +402453da: a45c movi.n a4, 90 +402453dc: 006c32 s32i a3, a12, 0 +402453df: fff731 l32r a3, 402453bc +402453e2: cf3001 l32r a0, 402390a4 +402453e5: 0000c0 callx0 a0 +402453e8: 0c28 l32i.n a2, a12, 0 +402453ea: fff9c6 j 402453d5 +402453ed: 3108 l32i.n a0, a1, 12 +402453ef: 0c29 s32i.n a2, a12, 0 +402453f1: 0d29 s32i.n a2, a13, 0 +402453f3: 21c8 l32i.n a12, a1, 8 +402453f5: 11d8 l32i.n a13, a1, 4 +402453f7: 10c112 addi a1, a1, 16 +402453fa: f00d ret.n +402453fc: 389c beqz.n a8, 40245413 +402453fe: ff .byte 0xff 402453ff: 3f .byte 0x3f -40245400: 38ec bnez.n a8, 40245427 -40245402: ff .byte 0xff +40245400: ff3114 excw 40245403: 3f .byte 0x3f -40245404: c638 l32i.n a3, a6, 48 -40245406: 144024 excw -40245409: 401014 excw - -4024540c : -4024540c: f0c112 addi a1, a1, -16 -4024540f: 0261c2 s32i a12, a1, 8 -40245412: ff33c1 l32r a12, 402450e0 -40245415: 036102 s32i a0, a1, 12 -40245418: 022c22 l32i a2, a12, 8 -4024541b: 11d9 s32i.n a13, a1, 4 -4024541d: 080256 bnez a2, 402454a1 -40245420: ffeb05 call0 402452d4 -40245423: 2d3266 bnei a2, 3, 40245454 -40245426: ffa721 l32r a2, 402452c4 -40245429: 030c movi.n a3, 0 -4024542b: 0228 l32i.n a2, a2, 0 -4024542d: 01d222 addmi a2, a2, 0x100 -40245430: 5a4232 s8i a3, a2, 90 -40245433: ffeb21 l32r a2, 402453e0 -40245436: e6e101 l32r a0, 4023efbc -40245439: 0000c0 callx0 a0 -4024543c: ffead1 l32r a13, 402453e4 -4024543f: 0d2d mov.n a2, a13 -40245441: f62ac5 call0 4023b6f0 -40245444: 2d28 l32i.n a2, a13, 8 -40245446: a28c beqz.n a2, 40245454 -40245448: ffd631 l32r a3, 402453a0 -4024544b: f9a142 movi a4, 0x1f9 -4024544e: cf0e01 l32r a0, 40239088 -40245451: 0000c0 callx0 a0 -40245454: ffe531 l32r a3, 402453e8 -40245457: 120c movi.n a2, 1 -40245459: 004322 s8i a2, a3, 0 -4024545c: 044c22 s8i a2, a12, 4 -4024545f: 020c movi.n a2, 0 -40245461: ffe231 l32r a3, 402453ec -40245464: 054c22 s8i a2, a12, 5 -40245467: 064c22 s8i a2, a12, 6 -4024546a: ffe121 l32r a2, 402453f0 -4024546d: 240c movi.n a4, 2 -4024546f: 004342 s8i a4, a3, 0 -40245472: e6d201 l32r a0, 4023efbc -40245475: 0000c0 callx0 a0 -40245478: ff1921 l32r a2, 402450dc -4024547b: e6d001 l32r a0, 4023efbc -4024547e: 0000c0 callx0 a0 -40245481: ffdc21 l32r a2, 402453f4 -40245484: e6ce01 l32r a0, 4023efbc -40245487: 0000c0 callx0 a0 -4024548a: 020c movi.n a2, 0 -4024548c: ddc085 call0 40223098 -4024548f: fff145 call0 402453a4 -40245492: 009945 call0 40245e28 -40245495: 008c85 call0 40245d60 -40245498: 0292c5 call0 40247dc8 -4024549b: 003ac6 j 4024558a -4024549e: 000000 ill -402454a1: 021226 beqi a2, 1, 402454a7 -402454a4: 002446 j 40245539 -402454a7: ffe2c5 call0 402452d4 -402454aa: 4a3266 bnei a2, 3, 402454f8 -402454ad: ff0f21 l32r a2, 402450ec -402454b0: 002222 l32i a2, a2, 0 -402454b3: 1d0232 l8ui a3, a2, 29 -402454b6: 0a1366 bnei a3, 1, 402454c4 -402454b9: ff8331 l32r a3, 402452c8 -402454bc: 040c movi.n a4, 0 -402454be: 002332 l32i a3, a3, 0 -402454c1: d34342 s8i a4, a3, 211 -402454c4: 1e0222 l8ui a2, a2, 30 -402454c7: 091266 bnei a2, 1, 402454d4 -402454ca: ff8021 l32r a2, 402452cc -402454cd: 030c movi.n a3, 0 -402454cf: 0228 l32i.n a2, a2, 0 -402454d1: d34232 s8i a3, a2, 211 -402454d4: ffc921 l32r a2, 402453f8 -402454d7: e6b901 l32r a0, 4023efbc -402454da: 0000c0 callx0 a0 -402454dd: ffc7d1 l32r a13, 402453fc -402454e0: 202dd0 or a2, a13, a13 -402454e3: f620c5 call0 4023b6f0 -402454e6: 022d22 l32i a2, a13, 8 -402454e9: 00b216 beqz a2, 402454f8 -402454ec: ffad31 l32r a3, 402453a0 -402454ef: 16a242 movi a4, 0x216 -402454f2: cee501 l32r a0, 40239088 -402454f5: 0000c0 callx0 a0 -402454f8: ffbc31 l32r a3, 402453e8 -402454fb: 120c movi.n a2, 1 -402454fd: 004322 s8i a2, a3, 0 -40245500: 044c22 s8i a2, a12, 4 -40245503: 020c movi.n a2, 0 -40245505: ffb931 l32r a3, 402453ec -40245508: 054c22 s8i a2, a12, 5 -4024550b: 064c22 s8i a2, a12, 6 -4024550e: ffbc21 l32r a2, 40245400 -40245511: 240c movi.n a4, 2 -40245513: 004342 s8i a4, a3, 0 -40245516: e6a901 l32r a0, 4023efbc -40245519: 0000c0 callx0 a0 -4024551c: fef021 l32r a2, 402450dc -4024551f: e6a701 l32r a0, 4023efbc -40245522: 0000c0 callx0 a0 -40245525: 020c movi.n a2, 0 -40245527: ddb705 call0 40223098 -4024552a: 029805 call0 40247eac -4024552d: 029a85 call0 40247ed8 -40245530: 028945 call0 40247dc8 -40245533: 001346 j 40245584 -40245536: 000000 ill -40245539: 4d2266 bnei a2, 2, 4024558a -4024553c: ffab31 l32r a3, 402453e8 -4024553f: 01a022 movi a2, 1 -40245542: 004322 s8i a2, a3, 0 -40245545: 044c22 s8i a2, a12, 4 -40245548: 020c movi.n a2, 0 -4024554a: ffa831 l32r a3, 402453ec -4024554d: 054c22 s8i a2, a12, 5 -40245550: 064c22 s8i a2, a12, 6 -40245553: ffab21 l32r a2, 40245400 -40245556: 240c movi.n a4, 2 -40245558: 004342 s8i a4, a3, 0 -4024555b: e69801 l32r a0, 4023efbc -4024555e: 0000c0 callx0 a0 -40245561: fede21 l32r a2, 402450dc -40245564: e69601 l32r a0, 4023efbc -40245567: 0000c0 callx0 a0 -4024556a: ffa221 l32r a2, 402453f4 -4024556d: e69301 l32r a0, 4023efbc -40245570: 0000c0 callx0 a0 -40245573: 020c movi.n a2, 0 -40245575: ddb205 call0 40223098 -40245578: 029305 call0 40247eac -4024557b: 0295c5 call0 40247ed8 -4024557e: 028485 call0 40247dc8 -40245581: 008a45 call0 40245e28 -40245584: 007d85 call0 40245d60 -40245587: ffe1c5 call0 402453a4 -4024558a: db21c5 call0 402207a8 -4024558d: 0c0c22 l8ui a2, a12, 12 -40245590: 101266 bnei a2, 1, 402455a4 -40245593: ff9d01 l32r a0, 40245408 -40245596: 0000c0 callx0 a0 -40245599: 023d mov.n a3, a2 -4024559b: ff9a21 l32r a2, 40245404 -4024559e: d01501 l32r a0, 402395f4 -402455a1: 0000c0 callx0 a0 -402455a4: 3108 l32i.n a0, a1, 12 -402455a6: 120c movi.n a2, 1 -402455a8: 21c8 l32i.n a12, a1, 8 -402455aa: 11d8 l32i.n a13, a1, 4 -402455ac: 10c112 addi a1, a1, 16 -402455af: f00d ret.n -402455b1: 000000 ill -402455b4: c728 l32i.n a2, a7, 48 -402455b6: 984024 excw -402455b9: ff38 l32i.n a3, a15, 60 -402455bb: 3f .byte 0x3f - -402455bc : -402455bc: f0c112 addi a1, a1, -16 -402455bf: 036102 s32i a0, a1, 12 -402455c2: ffe485 call0 4024540c -402455c5: fffb21 l32r a2, 402455b4 -402455c8: d00b01 l32r a0, 402395f4 -402455cb: 0000c0 callx0 a0 -402455ce: fec421 l32r a2, 402450e0 -402455d1: 0c0232 l8ui a3, a2, 12 -402455d4: fff921 l32r a2, 402455b8 -402455d7: 002222 l32i a2, a2, 0 -402455da: 0007c5 call0 40245658 -402455dd: 032102 l32i a0, a1, 12 -402455e0: 10c112 addi a1, a1, 16 -402455e3: f00d ret.n -402455e5: 000000 ill -402455e8: fec720 excw -402455eb: 3f .byte 0x3f -402455ec: 24c740 extui a12, a4, 7, 3 -402455ef: c11240 mul16u a1, a2, a4 - -402455f0 : -402455f0: f0c112 addi a1, a1, -16 -402455f3: 21c9 s32i.n a12, a1, 8 -402455f5: ff68c1 l32r a12, 40245398 -402455f8: 3109 s32i.n a0, a1, 12 -402455fa: 0c28 l32i.n a2, a12, 0 -402455fc: 62dc bnez.n a2, 40245616 -402455fe: ff6831 l32r a3, 402453a0 -40245601: 3ea042 movi a4, 62 -40245604: 54a022 movi a2, 84 -40245607: d25f01 l32r a0, 40239f84 -4024560a: 0000c0 callx0 a0 -4024560d: 00a032 movi a3, 0 -40245610: 006c22 s32i a2, a12, 0 -40245613: 146232 s32i a3, a2, 80 +40245404: bf .byte 0xbf +40245405: fe89 s32i.n a8, a14, 60 +40245407: 3f .byte 0x3f +40245408: be .byte 0xbe +40245409: fe89 s32i.n a8, a14, 60 +4024540b: 3f .byte 0x3f +4024540c: ff38b0 excw +4024540f: 3f .byte 0x3f +40245410: ff38c4 excw +40245413: 3f .byte 0x3f +40245414: 38d8 l32i.n a13, a8, 12 +40245416: ff .byte 0xff +40245417: 3f .byte 0x3f +40245418: ff3230 excw +4024541b: 3f .byte 0x3f +4024541c: 38ec bnez.n a8, 40245443 +4024541e: ff .byte 0xff +4024541f: 3f .byte 0x3f +40245420: c658 l32i.n a5, a6, 48 +40245422: 144024 excw +40245425: 401014 excw + +40245428 : +40245428: f0c112 addi a1, a1, -16 +4024542b: 0261c2 s32i a12, a1, 8 +4024542e: ff33c1 l32r a12, 402450fc +40245431: 036102 s32i a0, a1, 12 +40245434: 022c22 l32i a2, a12, 8 +40245437: 11d9 s32i.n a13, a1, 4 +40245439: 080256 bnez a2, 402454bd +4024543c: ffeb05 call0 402452f0 +4024543f: 2d3266 bnei a2, 3, 40245470 +40245442: ffa721 l32r a2, 402452e0 +40245445: 030c movi.n a3, 0 +40245447: 0228 l32i.n a2, a2, 0 +40245449: 01d222 addmi a2, a2, 0x100 +4024544c: 5a4232 s8i a3, a2, 90 +4024544f: ffeb21 l32r a2, 402453fc +40245452: e6e101 l32r a0, 4023efd8 +40245455: 0000c0 callx0 a0 +40245458: ffead1 l32r a13, 40245400 +4024545b: 0d2d mov.n a2, a13 +4024545d: f62ac5 call0 4023b70c +40245460: 2d28 l32i.n a2, a13, 8 +40245462: a28c beqz.n a2, 40245470 +40245464: ffd631 l32r a3, 402453bc +40245467: f9a142 movi a4, 0x1f9 +4024546a: cf0e01 l32r a0, 402390a4 +4024546d: 0000c0 callx0 a0 +40245470: ffe531 l32r a3, 40245404 +40245473: 120c movi.n a2, 1 +40245475: 004322 s8i a2, a3, 0 +40245478: 044c22 s8i a2, a12, 4 +4024547b: 020c movi.n a2, 0 +4024547d: ffe231 l32r a3, 40245408 +40245480: 054c22 s8i a2, a12, 5 +40245483: 064c22 s8i a2, a12, 6 +40245486: ffe121 l32r a2, 4024540c +40245489: 240c movi.n a4, 2 +4024548b: 004342 s8i a4, a3, 0 +4024548e: e6d201 l32r a0, 4023efd8 +40245491: 0000c0 callx0 a0 +40245494: ff1921 l32r a2, 402450f8 +40245497: e6d001 l32r a0, 4023efd8 +4024549a: 0000c0 callx0 a0 +4024549d: ffdc21 l32r a2, 40245410 +402454a0: e6ce01 l32r a0, 4023efd8 +402454a3: 0000c0 callx0 a0 +402454a6: 020c movi.n a2, 0 +402454a8: ddbec5 call0 40223098 +402454ab: fff145 call0 402453c0 +402454ae: 009945 call0 40245e44 +402454b1: 008c85 call0 40245d7c +402454b4: 0292c5 call0 40247de4 +402454b7: 003ac6 j 402455a6 +402454ba: 000000 ill +402454bd: 021226 beqi a2, 1, 402454c3 +402454c0: 002446 j 40245555 +402454c3: ffe2c5 call0 402452f0 +402454c6: 4a3266 bnei a2, 3, 40245514 +402454c9: ff0f21 l32r a2, 40245108 +402454cc: 002222 l32i a2, a2, 0 +402454cf: 1d0232 l8ui a3, a2, 29 +402454d2: 0a1366 bnei a3, 1, 402454e0 +402454d5: ff8331 l32r a3, 402452e4 +402454d8: 040c movi.n a4, 0 +402454da: 002332 l32i a3, a3, 0 +402454dd: d34342 s8i a4, a3, 211 +402454e0: 1e0222 l8ui a2, a2, 30 +402454e3: 091266 bnei a2, 1, 402454f0 +402454e6: ff8021 l32r a2, 402452e8 +402454e9: 030c movi.n a3, 0 +402454eb: 0228 l32i.n a2, a2, 0 +402454ed: d34232 s8i a3, a2, 211 +402454f0: ffc921 l32r a2, 40245414 +402454f3: e6b901 l32r a0, 4023efd8 +402454f6: 0000c0 callx0 a0 +402454f9: ffc7d1 l32r a13, 40245418 +402454fc: 202dd0 or a2, a13, a13 +402454ff: f620c5 call0 4023b70c +40245502: 022d22 l32i a2, a13, 8 +40245505: 00b216 beqz a2, 40245514 +40245508: ffad31 l32r a3, 402453bc +4024550b: 16a242 movi a4, 0x216 +4024550e: cee501 l32r a0, 402390a4 +40245511: 0000c0 callx0 a0 +40245514: ffbc31 l32r a3, 40245404 +40245517: 120c movi.n a2, 1 +40245519: 004322 s8i a2, a3, 0 +4024551c: 044c22 s8i a2, a12, 4 +4024551f: 020c movi.n a2, 0 +40245521: ffb931 l32r a3, 40245408 +40245524: 054c22 s8i a2, a12, 5 +40245527: 064c22 s8i a2, a12, 6 +4024552a: ffbc21 l32r a2, 4024541c +4024552d: 240c movi.n a4, 2 +4024552f: 004342 s8i a4, a3, 0 +40245532: e6a901 l32r a0, 4023efd8 +40245535: 0000c0 callx0 a0 +40245538: fef021 l32r a2, 402450f8 +4024553b: e6a701 l32r a0, 4023efd8 +4024553e: 0000c0 callx0 a0 +40245541: 020c movi.n a2, 0 +40245543: ddb545 call0 40223098 +40245546: 029805 call0 40247ec8 +40245549: 029a85 call0 40247ef4 +4024554c: 028945 call0 40247de4 +4024554f: 001346 j 402455a0 +40245552: 000000 ill +40245555: 4d2266 bnei a2, 2, 402455a6 +40245558: ffab31 l32r a3, 40245404 +4024555b: 01a022 movi a2, 1 +4024555e: 004322 s8i a2, a3, 0 +40245561: 044c22 s8i a2, a12, 4 +40245564: 020c movi.n a2, 0 +40245566: ffa831 l32r a3, 40245408 +40245569: 054c22 s8i a2, a12, 5 +4024556c: 064c22 s8i a2, a12, 6 +4024556f: ffab21 l32r a2, 4024541c +40245572: 240c movi.n a4, 2 +40245574: 004342 s8i a4, a3, 0 +40245577: e69801 l32r a0, 4023efd8 +4024557a: 0000c0 callx0 a0 +4024557d: fede21 l32r a2, 402450f8 +40245580: e69601 l32r a0, 4023efd8 +40245583: 0000c0 callx0 a0 +40245586: ffa221 l32r a2, 40245410 +40245589: e69301 l32r a0, 4023efd8 +4024558c: 0000c0 callx0 a0 +4024558f: 020c movi.n a2, 0 +40245591: ddb045 call0 40223098 +40245594: 029305 call0 40247ec8 +40245597: 0295c5 call0 40247ef4 +4024559a: 028485 call0 40247de4 +4024559d: 008a45 call0 40245e44 +402455a0: 007d85 call0 40245d7c +402455a3: ffe1c5 call0 402453c0 +402455a6: db2005 call0 402207a8 +402455a9: 0c0c22 l8ui a2, a12, 12 +402455ac: 101266 bnei a2, 1, 402455c0 +402455af: ff9d01 l32r a0, 40245424 +402455b2: 0000c0 callx0 a0 +402455b5: 023d mov.n a3, a2 +402455b7: ff9a21 l32r a2, 40245420 +402455ba: d01501 l32r a0, 40239610 +402455bd: 0000c0 callx0 a0 +402455c0: 3108 l32i.n a0, a1, 12 +402455c2: 120c movi.n a2, 1 +402455c4: 21c8 l32i.n a12, a1, 8 +402455c6: 11d8 l32i.n a13, a1, 4 +402455c8: 10c112 addi a1, a1, 16 +402455cb: f00d ret.n +402455cd: 000000 ill +402455d0: c748 l32i.n a4, a7, 48 +402455d2: 984024 excw +402455d5: ff38 l32i.n a3, a15, 60 +402455d7: 3f .byte 0x3f + +402455d8 : +402455d8: f0c112 addi a1, a1, -16 +402455db: 036102 s32i a0, a1, 12 +402455de: ffe485 call0 40245428 +402455e1: fffb21 l32r a2, 402455d0 +402455e4: d00b01 l32r a0, 40239610 +402455e7: 0000c0 callx0 a0 +402455ea: fec421 l32r a2, 402450fc +402455ed: 0c0232 l8ui a3, a2, 12 +402455f0: fff921 l32r a2, 402455d4 +402455f3: 002222 l32i a2, a2, 0 +402455f6: 0007c5 call0 40245674 +402455f9: 032102 l32i a0, a1, 12 +402455fc: 10c112 addi a1, a1, 16 +402455ff: f00d ret.n +40245601: 000000 ill +40245604: fec720 excw +40245607: 3f .byte 0x3f +40245608: 24c760 extui a12, a6, 7, 3 +4024560b: c11240 mul16u a1, a2, a4 + +4024560c : +4024560c: f0c112 addi a1, a1, -16 +4024560f: 21c9 s32i.n a12, a1, 8 +40245611: ff68c1 l32r a12, 402453b4 +40245614: 3109 s32i.n a0, a1, 12 40245616: 0c28 l32i.n a2, a12, 0 -40245618: 42dc bnez.n a2, 40245630 -4024561a: fff331 l32r a3, 402455e8 -4024561d: fff321 l32r a2, 402455ec -40245620: 344c movi.n a4, 67 -40245622: cff401 l32r a0, 402395f4 -40245625: 0000c0 callx0 a0 -40245628: 020c movi.n a2, 0 -4024562a: fff905 call0 402455bc -4024562d: 000106 j 40245635 -40245630: ff5b31 l32r a3, 4024539c -40245633: 0329 s32i.n a2, a3, 0 -40245635: 3108 l32i.n a0, a1, 12 -40245637: 21c8 l32i.n a12, a1, 8 -40245639: 10c112 addi a1, a1, 16 -4024563c: f00d ret.n -4024563e: 880000 excw -40245641: 4024c6 j 402556d8 <_irom0_text_end+0x8798> -40245644: 24c674 excw -40245647: c65c40 excw -4024564a: 564024 excw -4024564d: 4024c7 blt a4, a12, 40245691 -40245650: c648 l32i.n a4, a6, 48 -40245652: 8c4024 excw -40245655: 402452 l32i a5, a4, 0x100 - -40245658 : -40245658: c0c112 addi a1, a1, -64 -4024565b: 0d61d2 s32i a13, a1, 52 -4024565e: 20d220 or a13, a2, a2 -40245661: 10c122 addi a2, a1, 16 -40245664: 1129 s32i.n a2, a1, 4 -40245666: 20c122 addi a2, a1, 32 -40245669: 0129 s32i.n a2, a1, 0 -4024566b: 820c movi.n a2, 8 -4024566d: f109 s32i.n a0, a1, 60 -4024566f: c1e9 s32i.n a14, a1, 48 -40245671: e1c9 s32i.n a12, a1, 56 -40245673: 5139 s32i.n a3, a1, 20 -40245675: 6149 s32i.n a4, a1, 24 -40245677: 7159 s32i.n a5, a1, 28 -40245679: 8169 s32i.n a6, a1, 32 -4024567b: 9179 s32i.n a7, a1, 36 -4024567d: 03ed mov.n a14, a3 -4024567f: 2129 s32i.n a2, a1, 8 -40245681: db0f85 call0 4022077c -40245684: db73c5 call0 40220dc4 -40245687: 121226 beqi a2, 1, 4024569d -4024568a: 023d mov.n a3, a2 -4024568c: ffed21 l32r a2, 40245640 -4024568f: cfd901 l32r a0, 402395f4 -40245692: 0000c0 callx0 a0 -40245695: ffd745 call0 4024540c -40245698: 000406 j 402456ac -4024569b: 450000 extui a0, a0, 16, 5 -4024569e: 16ffc3 excw -402456a1: 2100d2 l8ui a13, a0, 33 -402456a4: ffe8 l32i.n a14, a15, 60 -402456a6: cfd301 l32r a0, 402395f4 -402456a9: 0000c0 callx0 a0 -402456ac: 020c movi.n a2, 0 -402456ae: 002046 j 40245733 -402456b1: db69c5 call0 40220d50 -402456b4: 72cc bnez.n a2, 402456bf -402456b6: ffe421 l32r a2, 40245648 -402456b9: cfce01 l32r a0, 402395f4 -402456bc: 0000c0 callx0 a0 -402456bf: fe88c1 l32r a12, 402450e0 -402456c2: 120c movi.n a2, 1 -402456c4: 021e26 beqi a14, 1, 402456ca -402456c7: 00a022 movi a2, 0 -402456ca: ffe031 l32r a3, 4024564c -402456cd: 0c4c22 s8i a2, a12, 12 -402456d0: ffe021 l32r a2, 40245650 -402456d3: cfc801 l32r a0, 402395f4 -402456d6: 0000c0 callx0 a0 -402456d9: ffb721 l32r a2, 402455b8 -402456dc: 02d9 s32i.n a13, a2, 0 -402456de: 00a022 movi a2, 0 -402456e1: 044c22 s8i a2, a12, 4 -402456e4: 054c22 s8i a2, a12, 5 -402456e7: 064c22 s8i a2, a12, 6 -402456ea: 0d4c22 s8i a2, a12, 13 -402456ed: 020c movi.n a2, 0 -402456ef: dd9a85 call0 40223098 -402456f2: dc8c85 call0 40221fbc -402456f5: ffef85 call0 402455f0 -402456f8: fe7b21 l32r a2, 402450e4 -402456fb: 0228 l32i.n a2, a2, 0 -402456fd: 141226 beqi a2, 1, 40245715 -40245700: 828c beqz.n a2, 4024570c -40245702: 122266 bnei a2, 2, 40245718 -40245705: 005c45 call0 40245ccc -40245708: 000246 j 40245715 -4024570b: 5bc500 excw -4024570e: 014600 slli a4, a6, 32 -40245711: 000000 ill -40245714: 660500 excw -40245717: fe2102 l32i a0, a1, 0x3f8 -4024571a: 226d excw -4024571c: cc0002 l8ui a0, a0, 204 -4024571f: cd2172 l32i a7, a1, 0x334 -40245722: ff .byte 0xff -40245723: db3b85 call0 40220adc -40245726: 000086 j 4024572c -40245729: ffb605 call0 4024528c -4024572c: 120c movi.n a2, 1 -4024572e: 054c22 s8i a2, a12, 5 -40245731: 120c movi.n a2, 1 -40245733: f108 l32i.n a0, a1, 60 -40245735: e1c8 l32i.n a12, a1, 56 -40245737: d1d8 l32i.n a13, a1, 52 -40245739: c1e8 l32i.n a14, a1, 48 -4024573b: 40c112 addi a1, a1, 64 -4024573e: f00d ret.n -40245740: c6fc bnez.n a6, 40245780 -40245742: e44024 excw -40245745: 4024c6 j 402557dc <_irom0_text_end+0x889c> -40245748: c6cc bnez.n a6, 40245758 -4024574a: ca4024 excw -4024574d: fe89 s32i.n a8, a14, 60 -4024574f: 3f .byte 0x3f -40245750: 2451d4 excw -40245753: 50f040 rdtlb1 a4, a0 -40245756: b84024 excw -40245759: 4024c6 j 402557f0 <_irom0_text_end+0x88b0> - -4024575c : -4024575c: d0c112 addi a1, a1, -48 -4024575f: ff2241 l32r a4, 402453e8 -40245762: a1c9 s32i.n a12, a1, 40 -40245764: 91d9 s32i.n a13, a1, 36 -40245766: b109 s32i.n a0, a1, 44 -40245768: 81e9 s32i.n a14, a1, 32 -4024576a: 71f9 s32i.n a15, a1, 28 -4024576c: 02dd mov.n a13, a2 -4024576e: 000422 l8ui a2, a4, 0 -40245771: fe5bc1 l32r a12, 402450e0 -40245774: 091266 bnei a2, 1, 40245781 -40245777: 020c movi.n a2, 0 -40245779: 015c22 s16i a2, a12, 2 -4024577c: 120c movi.n a2, 1 -4024577e: 004c22 s8i a2, a12, 0 -40245781: 040c22 l8ui a2, a12, 4 -40245784: 021266 bnei a2, 1, 4024578a -40245787: 008d46 j 402459c0 -4024578a: 0f0c movi.n a15, 0 -4024578c: 200356 bnez a3, 40245990 -4024578f: 0edd16 beqz a13, 40245880 -40245792: 2b0d22 l8ui a2, a13, 43 -40245795: 0e0216 beqz a2, 40245879 -40245798: 2c0d22 l8ui a2, a13, 44 -4024579b: acaf32 movi a3, -84 -4024579e: 012280 slli a2, a2, 24 -402457a1: 312820 srai a2, a2, 24 -402457a4: 02a237 bge a2, a3, 402457aa -402457a7: 003386 j 40245879 -402457aa: ff0f41 l32r a4, 402453e8 -402457ad: 000422 l8ui a2, a4, 0 -402457b0: 4d1266 bnei a2, 1, 40245801 -402457b3: fefb31 l32r a3, 402453a0 -402457b6: 0fa142 movi a4, 0x10f -402457b9: 425c movi.n a2, 84 -402457bb: d1f201 l32r a0, 40239f84 -402457be: 0000c0 callx0 a0 -402457c1: 02ed mov.n a14, a2 -402457c3: b2cc bnez.n a2, 402457d2 -402457c5: 11a142 movi a4, 0x111 -402457c8: ff8831 l32r a3, 402455e8 -402457cb: ffdd21 l32r a2, 40245740 -402457ce: 004406 j 402458e2 -402457d1: 640c00 extui a0, a0, 12, 7 -402457d4: 3d4b addi.n a3, a13, 4 -402457d6: cffa01 l32r a0, 402397c0 -402457d9: 0000c0 callx0 a0 -402457dc: 3dab addi.n a3, a13, 10 -402457de: 042c movi.n a4, 32 -402457e0: 2ece22 addi a2, a14, 46 -402457e3: cff701 l32r a0, 402397c0 -402457e6: 0000c0 callx0 a0 -402457e9: 2b0d22 l8ui a2, a13, 43 -402457ec: 4f4e22 s8i a2, a14, 79 -402457ef: 020c movi.n a2, 0 -402457f1: 146e22 s32i a2, a14, 80 -402457f4: feea21 l32r a2, 4024539c -402457f7: 0238 l32i.n a3, a2, 0 -402457f9: 02e9 s32i.n a14, a2, 0 -402457fb: 1463e2 s32i a14, a3, 80 -402457fe: 0018c6 j 40245865 -40245801: fee531 l32r a3, 40245398 -40245804: fee6e1 l32r a14, 4024539c -40245807: 0328 l32i.n a2, a3, 0 -40245809: 0e7d mov.n a7, a14 -4024580b: 142262 l32i a6, a2, 80 -4024580e: 0e29 s32i.n a2, a14, 0 -40245810: 8d4b addi.n a8, a13, 4 -40245812: 18a616 beqz a6, 402459a0 -40245815: 063d mov.n a3, a6 -40245817: 082d mov.n a2, a8 -40245819: 640c movi.n a4, 6 -4024581b: 0169 s32i.n a6, a1, 0 -4024581d: 1179 s32i.n a7, a1, 4 -4024581f: 026182 s32i a8, a1, 8 -40245822: d1d701 l32r a0, 40239f80 -40245825: 0000c0 callx0 a0 -40245828: 0168 l32i.n a6, a1, 0 -4024582a: 1178 l32i.n a7, a1, 4 -4024582c: 2188 l32i.n a8, a1, 8 -4024582e: 32bc beqz.n a2, 40245865 -40245830: 0769 s32i.n a6, a7, 0 -40245832: 142662 l32i a6, a6, 80 -40245835: fff646 j 40245812 -40245838: 640c movi.n a4, 6 -4024583a: 3d4b addi.n a3, a13, 4 -4024583c: 0f2d mov.n a2, a15 -4024583e: cfe001 l32r a0, 402397c0 +40245618: 62dc bnez.n a2, 40245632 +4024561a: ff6831 l32r a3, 402453bc +4024561d: 3ea042 movi a4, 62 +40245620: 54a022 movi a2, 84 +40245623: d25f01 l32r a0, 40239fa0 +40245626: 0000c0 callx0 a0 +40245629: 00a032 movi a3, 0 +4024562c: 006c22 s32i a2, a12, 0 +4024562f: 146232 s32i a3, a2, 80 +40245632: 0c28 l32i.n a2, a12, 0 +40245634: 42dc bnez.n a2, 4024564c +40245636: fff331 l32r a3, 40245604 +40245639: fff321 l32r a2, 40245608 +4024563c: 344c movi.n a4, 67 +4024563e: cff401 l32r a0, 40239610 +40245641: 0000c0 callx0 a0 +40245644: 020c movi.n a2, 0 +40245646: fff905 call0 402455d8 +40245649: 000106 j 40245651 +4024564c: ff5b31 l32r a3, 402453b8 +4024564f: 0329 s32i.n a2, a3, 0 +40245651: 3108 l32i.n a0, a1, 12 +40245653: 21c8 l32i.n a12, a1, 8 +40245655: 10c112 addi a1, a1, 16 +40245658: f00d ret.n +4024565a: a80000 excw +4024565d: 4024c6 j 402556f4 <_irom0_text_end+0x8794> +40245660: 24c694 excw +40245663: c67c40 excw +40245666: 764024 excw +40245669: 4024c7 blt a4, a12, 402456ad +4024566c: c668 l32i.n a6, a6, 48 +4024566e: a84024 excw +40245671: 402452 l32i a5, a4, 0x100 + +40245674 : +40245674: c0c112 addi a1, a1, -64 +40245677: 0d61d2 s32i a13, a1, 52 +4024567a: 20d220 or a13, a2, a2 +4024567d: 10c122 addi a2, a1, 16 +40245680: 1129 s32i.n a2, a1, 4 +40245682: 20c122 addi a2, a1, 32 +40245685: 0129 s32i.n a2, a1, 0 +40245687: 820c movi.n a2, 8 +40245689: f109 s32i.n a0, a1, 60 +4024568b: c1e9 s32i.n a14, a1, 48 +4024568d: e1c9 s32i.n a12, a1, 56 +4024568f: 5139 s32i.n a3, a1, 20 +40245691: 6149 s32i.n a4, a1, 24 +40245693: 7159 s32i.n a5, a1, 28 +40245695: 8169 s32i.n a6, a1, 32 +40245697: 9179 s32i.n a7, a1, 36 +40245699: 03ed mov.n a14, a3 +4024569b: 2129 s32i.n a2, a1, 8 +4024569d: db0dc5 call0 4022077c +402456a0: db7205 call0 40220dc4 +402456a3: 121226 beqi a2, 1, 402456b9 +402456a6: 023d mov.n a3, a2 +402456a8: ffed21 l32r a2, 4024565c +402456ab: cfd901 l32r a0, 40239610 +402456ae: 0000c0 callx0 a0 +402456b1: ffd745 call0 40245428 +402456b4: 000406 j 402456c8 +402456b7: 450000 extui a0, a0, 16, 5 +402456ba: 16ffc3 excw +402456bd: 2100d2 l8ui a13, a0, 33 +402456c0: ffe8 l32i.n a14, a15, 60 +402456c2: cfd301 l32r a0, 40239610 +402456c5: 0000c0 callx0 a0 +402456c8: 020c movi.n a2, 0 +402456ca: 002046 j 4024574f +402456cd: db6805 call0 40220d50 +402456d0: 72cc bnez.n a2, 402456db +402456d2: ffe421 l32r a2, 40245664 +402456d5: cfce01 l32r a0, 40239610 +402456d8: 0000c0 callx0 a0 +402456db: fe88c1 l32r a12, 402450fc +402456de: 120c movi.n a2, 1 +402456e0: 021e26 beqi a14, 1, 402456e6 +402456e3: 00a022 movi a2, 0 +402456e6: ffe031 l32r a3, 40245668 +402456e9: 0c4c22 s8i a2, a12, 12 +402456ec: ffe021 l32r a2, 4024566c +402456ef: cfc801 l32r a0, 40239610 +402456f2: 0000c0 callx0 a0 +402456f5: ffb721 l32r a2, 402455d4 +402456f8: 02d9 s32i.n a13, a2, 0 +402456fa: 00a022 movi a2, 0 +402456fd: 044c22 s8i a2, a12, 4 +40245700: 054c22 s8i a2, a12, 5 +40245703: 064c22 s8i a2, a12, 6 +40245706: 0d4c22 s8i a2, a12, 13 +40245709: 020c movi.n a2, 0 +4024570b: dd98c5 call0 40223098 +4024570e: dc8ac5 call0 40221fbc +40245711: ffef85 call0 4024560c +40245714: fe7b21 l32r a2, 40245100 +40245717: 0228 l32i.n a2, a2, 0 +40245719: 141226 beqi a2, 1, 40245731 +4024571c: 828c beqz.n a2, 40245728 +4024571e: 122266 bnei a2, 2, 40245734 +40245721: 005c45 call0 40245ce8 +40245724: 000246 j 40245731 +40245727: 5bc500 excw +4024572a: 014600 slli a4, a6, 32 +4024572d: 000000 ill +40245730: 660500 excw +40245733: f72102 l32i a0, a1, 0x3dc +40245736: 226d excw +40245738: cc0002 l8ui a0, a0, 204 +4024573b: cd2172 l32i a7, a1, 0x334 +4024573e: ff .byte 0xff +4024573f: db39c5 call0 40220adc +40245742: 000086 j 40245748 +40245745: ffb605 call0 402452a8 +40245748: 120c movi.n a2, 1 +4024574a: 054c22 s8i a2, a12, 5 +4024574d: 120c movi.n a2, 1 +4024574f: f108 l32i.n a0, a1, 60 +40245751: e1c8 l32i.n a12, a1, 56 +40245753: d1d8 l32i.n a13, a1, 52 +40245755: c1e8 l32i.n a14, a1, 48 +40245757: 40c112 addi a1, a1, 64 +4024575a: f00d ret.n +4024575c: c71c movi.n a7, 28 +4024575e: 044024 excw +40245761: 4024c7 blt a4, a12, 402457a5 +40245764: c6ec bnez.n a6, 40245794 +40245766: ca4024 excw +40245769: fe89 s32i.n a8, a14, 60 +4024576b: 3f .byte 0x3f +4024576c: 2451f0 extui a5, a15, 1, 3 +4024576f: 510c40 excw +40245772: d84024 excw +40245775: 4024c6 j 4025580c <_irom0_text_end+0x88ac> + +40245778 : +40245778: d0c112 addi a1, a1, -48 +4024577b: ff2241 l32r a4, 40245404 +4024577e: a1c9 s32i.n a12, a1, 40 +40245780: 91d9 s32i.n a13, a1, 36 +40245782: b109 s32i.n a0, a1, 44 +40245784: 81e9 s32i.n a14, a1, 32 +40245786: 71f9 s32i.n a15, a1, 28 +40245788: 02dd mov.n a13, a2 +4024578a: 000422 l8ui a2, a4, 0 +4024578d: fe5bc1 l32r a12, 402450fc +40245790: 091266 bnei a2, 1, 4024579d +40245793: 020c movi.n a2, 0 +40245795: 015c22 s16i a2, a12, 2 +40245798: 120c movi.n a2, 1 +4024579a: 004c22 s8i a2, a12, 0 +4024579d: 040c22 l8ui a2, a12, 4 +402457a0: 021266 bnei a2, 1, 402457a6 +402457a3: 008d46 j 402459dc +402457a6: 0f0c movi.n a15, 0 +402457a8: 200356 bnez a3, 402459ac +402457ab: 0edd16 beqz a13, 4024589c +402457ae: 2b0d22 l8ui a2, a13, 43 +402457b1: 0e0216 beqz a2, 40245895 +402457b4: 2c0d22 l8ui a2, a13, 44 +402457b7: acaf32 movi a3, -84 +402457ba: 012280 slli a2, a2, 24 +402457bd: 312820 srai a2, a2, 24 +402457c0: 02a237 bge a2, a3, 402457c6 +402457c3: 003386 j 40245895 +402457c6: ff0f41 l32r a4, 40245404 +402457c9: 000422 l8ui a2, a4, 0 +402457cc: 4d1266 bnei a2, 1, 4024581d +402457cf: fefb31 l32r a3, 402453bc +402457d2: 0fa142 movi a4, 0x10f +402457d5: 425c movi.n a2, 84 +402457d7: d1f201 l32r a0, 40239fa0 +402457da: 0000c0 callx0 a0 +402457dd: 02ed mov.n a14, a2 +402457df: b2cc bnez.n a2, 402457ee +402457e1: 11a142 movi a4, 0x111 +402457e4: ff8831 l32r a3, 40245604 +402457e7: ffdd21 l32r a2, 4024575c +402457ea: 004406 j 402458fe +402457ed: 640c00 extui a0, a0, 12, 7 +402457f0: 3d4b addi.n a3, a13, 4 +402457f2: cffa01 l32r a0, 402397dc +402457f5: 0000c0 callx0 a0 +402457f8: 3dab addi.n a3, a13, 10 +402457fa: 042c movi.n a4, 32 +402457fc: 2ece22 addi a2, a14, 46 +402457ff: cff701 l32r a0, 402397dc +40245802: 0000c0 callx0 a0 +40245805: 2b0d22 l8ui a2, a13, 43 +40245808: 4f4e22 s8i a2, a14, 79 +4024580b: 020c movi.n a2, 0 +4024580d: 146e22 s32i a2, a14, 80 +40245810: feea21 l32r a2, 402453b8 +40245813: 0238 l32i.n a3, a2, 0 +40245815: 02e9 s32i.n a14, a2, 0 +40245817: 1463e2 s32i a14, a3, 80 +4024581a: 0018c6 j 40245881 +4024581d: fee531 l32r a3, 402453b4 +40245820: fee6e1 l32r a14, 402453b8 +40245823: 0328 l32i.n a2, a3, 0 +40245825: 0e7d mov.n a7, a14 +40245827: 142262 l32i a6, a2, 80 +4024582a: 0e29 s32i.n a2, a14, 0 +4024582c: 8d4b addi.n a8, a13, 4 +4024582e: 18a616 beqz a6, 402459bc +40245831: 063d mov.n a3, a6 +40245833: 082d mov.n a2, a8 +40245835: 640c movi.n a4, 6 +40245837: 0169 s32i.n a6, a1, 0 +40245839: 1179 s32i.n a7, a1, 4 +4024583b: 026182 s32i a8, a1, 8 +4024583e: d1d701 l32r a0, 40239f9c 40245841: 0000c0 callx0 a0 -40245844: 2ecf22 addi a2, a15, 46 -40245847: 042c movi.n a4, 32 -40245849: 3dab addi.n a3, a13, 10 -4024584b: cfdd01 l32r a0, 402397c0 -4024584e: 0000c0 callx0 a0 -40245851: 2b0d22 l8ui a2, a13, 43 -40245854: 4f4f22 s8i a2, a15, 79 -40245857: 020c movi.n a2, 0 -40245859: 146f22 s32i a2, a15, 80 -4024585c: 0e28 l32i.n a2, a14, 0 -4024585e: 0ef9 s32i.n a15, a14, 0 -40245860: 1462f2 s32i a15, a2, 80 -40245863: 1f0c movi.n a15, 1 -40245865: 2b0d32 l8ui a3, a13, 43 -40245868: 120c movi.n a2, 1 -4024586a: 401300 ssl a3 -4024586d: a13200 sll a3, a2 -40245870: 011c22 l16ui a2, a12, 2 -40245873: 202320 or a2, a3, a2 -40245876: 015c22 s16i a2, a12, 2 -40245879: 0dd8 l32i.n a13, a13, 0 -4024587b: ffc406 j 4024578f -4024587e: 310000 srai a0, a0, 16 -40245881: fedb addi.n a15, a14, 13 -40245883: 071f66 bnei a15, 1, 4024588e -40245886: 000322 l8ui a2, a3, 0 -40245889: 221b addi.n a2, a2, 1 -4024588b: 004322 s8i a2, a3, 0 -4024588e: fed641 l32r a4, 402453e8 -40245891: 1e0c movi.n a14, 1 -40245893: 000422 l8ui a2, a4, 0 -40245896: 000342 l8ui a4, a3, 0 -40245899: 013247 bltu a2, a4, 4024589e -4024589c: 0e0c movi.n a14, 0 -4024589e: 140c movi.n a4, 1 -402458a0: 0122b6 bltui a2, 2, 402458a5 -402458a3: 040c movi.n a4, 0 -402458a5: 10ee40 and a14, a14, a4 -402458a8: 74e0e0 extui a14, a14, 0, 8 -402458ab: ae8c beqz.n a14, 402458b9 -402458ad: fece31 l32r a3, 402453e8 -402458b0: 221b addi.n a2, a2, 1 -402458b2: 004322 s8i a2, a3, 0 -402458b5: 003806 j 40245999 -402458b8: cb4100 excw -402458bb: fe .byte 0xfe -402458bc: 120c movi.n a2, 1 -402458be: 004422 s8i a2, a4, 0 -402458c1: 220c movi.n a2, 2 -402458c3: 004322 s8i a2, a3, 0 -402458c6: feb631 l32r a3, 402453a0 -402458c9: 64a142 movi a4, 0x164 -402458cc: 54a022 movi a2, 84 -402458cf: d1ad01 l32r a0, 40239f84 -402458d2: 0000c0 callx0 a0 -402458d5: 02dd mov.n a13, a2 -402458d7: 62dc bnez.n a2, 402458f1 -402458d9: ff4331 l32r a3, 402455e8 -402458dc: ff9b21 l32r a2, 40245748 -402458df: 66a142 movi a4, 0x166 -402458e2: cf4401 l32r a0, 402395f4 -402458e5: 0000c0 callx0 a0 -402458e8: 020c movi.n a2, 0 -402458ea: ffcd05 call0 402455bc -402458ed: 0033c6 j 402459c0 -402458f0: 963100 excw -402458f3: ff .byte 0xff -402458f4: 640c movi.n a4, 6 -402458f6: cfb201 l32r a0, 402397c0 -402458f9: 0000c0 callx0 a0 -402458fc: fea721 l32r a2, 40245398 -402458ff: 0228 l32i.n a2, a2, 0 -40245901: 142232 l32i a3, a2, 80 -40245904: 146d32 s32i a3, a13, 80 -40245907: 1462d2 s32i a13, a2, 80 -4024590a: 142d22 l32i a2, a13, 80 -4024590d: 728c beqz.n a2, 40245918 -4024590f: 4f0222 l8ui a2, a2, 79 -40245912: 4f4d22 s8i a2, a13, 79 -40245915: 0003c6 j 40245928 -40245918: 120c movi.n a2, 1 -4024591a: 011c32 l16ui a3, a12, 2 -4024591d: 4f4d22 s8i a2, a13, 79 -40245920: 220c movi.n a2, 2 -40245922: 202320 or a2, a3, a2 -40245925: 015c22 s16i a2, a12, 2 -40245928: 020c movi.n a2, 0 -4024592a: 0e4c22 s8i a2, a12, 14 -4024592d: 011c22 l16ui a2, a12, 2 -40245930: 030c movi.n a3, 0 -40245932: 431b addi.n a4, a3, 1 -40245934: 744040 extui a4, a4, 0, 8 -40245937: b28c beqz.n a2, 40245946 -40245939: 320b addi.n a3, a2, -1 -4024593b: 102320 and a2, a3, a2 -4024593e: 1e0c movi.n a14, 1 -40245940: 043d mov.n a3, a4 -40245942: fffb06 j 40245932 -40245945: 2e1600 excw -40245948: 4c3200 excw -4024594b: 0e .byte 0xe -4024594c: 000c22 l8ui a2, a12, 0 -4024594f: dd5a05 call0 40222ef0 -40245952: 020c movi.n a2, 0 -40245954: dd7405 call0 40223098 -40245957: ff7e21 l32r a2, 40245750 -4024595a: dd8205 call0 4022317c -4024595d: 120c movi.n a2, 1 -4024595f: dd7385 call0 40223098 -40245962: fddec1 l32r a12, 402450dc -40245965: 0c2d mov.n a2, a12 -40245967: e59501 l32r a0, 4023efbc -4024596a: 0000c0 callx0 a0 -4024596d: ff7931 l32r a3, 40245754 -40245970: 00a042 movi a4, 0 -40245973: 202cc0 or a2, a12, a12 -40245976: e6e801 l32r a0, 4023f518 -40245979: 0000c0 callx0 a0 -4024597c: 020c movi.n a2, 0 -4024597e: ff7705 call0 402450f0 -40245981: ff0d21 l32r a2, 402455b8 -40245984: 030c movi.n a3, 0 -40245986: 0248 l32i.n a4, a2, 0 -40245988: 120c movi.n a2, 1 -4024598a: 0004c0 callx0 a4 -4024598d: 000bc6 j 402459c0 -40245990: ff7221 l32r a2, 40245758 -40245993: cf1801 l32r a0, 402395f4 -40245996: 0000c0 callx0 a0 -40245999: ff8f05 call0 4024528c -4024599c: 000806 j 402459c0 -4024599f: 803100 add a3, a1, a0 -402459a2: fe .byte 0xfe -402459a3: 36a142 movi a4, 0x136 -402459a6: 425c movi.n a2, 84 -402459a8: d17701 l32r a0, 40239f84 -402459ab: 0000c0 callx0 a0 -402459ae: 02fd mov.n a15, a2 -402459b0: e84256 bnez a2, 40245838 -402459b3: 38a142 movi a4, 0x138 -402459b6: ff0c31 l32r a3, 402455e8 -402459b9: ff6221 l32r a2, 40245744 -402459bc: ffc886 j 402458e2 -402459bf: b10800 excw -402459c2: a1c8 l32i.n a12, a1, 40 -402459c4: 91d8 l32i.n a13, a1, 36 -402459c6: 81e8 l32i.n a14, a1, 32 -402459c8: 71f8 l32i.n a15, a1, 28 -402459ca: 30c112 addi a1, a1, 48 -402459cd: f00d ret.n - ... - -402459d0 : -402459d0: ff1f21 l32r a2, 4024564c -402459d3: f00d ret.n -402459d5: 000000 ill -402459d8: 24c610 extui a12, a1, 6, 3 -402459db: 89d040 excw -402459de: fe .byte 0xfe -402459df: 3f .byte 0x3f - -402459e0 : -402459e0: f0c112 addi a1, a1, -16 -402459e3: 21c9 s32i.n a12, a1, 8 -402459e5: 3109 s32i.n a0, a1, 12 -402459e7: 74c020 extui a12, a2, 0, 8 -402459ea: ff8e85 call0 402452d4 -402459ed: c28c beqz.n a2, 402459fd -402459ef: fffa21 l32r a2, 402459d8 -402459f2: cf0001 l32r a0, 402395f4 -402459f5: 0000c0 callx0 a0 -402459f8: 020c movi.n a2, 0 -402459fa: 000386 j 40245a0c -402459fd: e20c movi.n a2, 14 -402459ff: 0132c7 bltu a2, a12, 40245a04 -40245a02: fc0c movi.n a12, 15 -40245a04: fff621 l32r a2, 402459dc -40245a07: 0042c2 s8i a12, a2, 0 -40245a0a: 120c movi.n a2, 1 -40245a0c: 3108 l32i.n a0, a1, 12 -40245a0e: 21c8 l32i.n a12, a1, 8 -40245a10: 10c112 addi a1, a1, 16 -40245a13: f00d ret.n -40245a15: 000000 ill -40245a18: c5fc bnez.n a5, 40245a58 -40245a1a: dc4024 excw -40245a1d: 4024c5 call0 40285c6c <_irom0_text_end+0x38d2c> - -40245a20 : -40245a20: f0c112 addi a1, a1, -16 -40245a23: 21c9 s32i.n a12, a1, 8 -40245a25: 3109 s32i.n a0, a1, 12 -40245a27: 20c220 or a12, a2, a2 -40245a2a: ff8a85 call0 402452d4 -40245a2d: c28c beqz.n a2, 40245a3d -40245a2f: fffa21 l32r a2, 40245a18 -40245a32: cef001 l32r a0, 402395f4 -40245a35: 0000c0 callx0 a0 -40245a38: 020c movi.n a2, 0 -40245a3a: 000546 j 40245a53 -40245a3d: 073cf6 bgeui a12, 3, 40245a48 -40245a40: fda921 l32r a2, 402450e4 -40245a43: 02c9 s32i.n a12, a2, 0 -40245a45: 000206 j 40245a51 -40245a48: fff521 l32r a2, 40245a1c -40245a4b: ceea01 l32r a0, 402395f4 -40245a4e: 0000c0 callx0 a0 -40245a51: 120c movi.n a2, 1 -40245a53: 3108 l32i.n a0, a1, 12 -40245a55: 21c8 l32i.n a12, a1, 8 -40245a57: 10c112 addi a1, a1, 16 -40245a5a: f00d ret.n - -40245a5c : -40245a5c: 040c movi.n a4, 0 -40245a5e: ffa072 movi a7, 255 -40245a61: 8caf82 movi a8, -116 -40245a64: 330b addi.n a3, a3, -1 -40245a66: 743030 extui a3, a3, 0, 8 -40245a69: 251377 beq a3, a7, 40245a92 -40245a6c: 000252 l8ui a5, a2, 0 -40245a6f: 860c movi.n a6, 8 -40245a71: 304450 xor a4, a4, a5 -40245a74: 049040 extui a9, a4, 0, 1 -40245a77: 415140 srli a5, a4, 1 -40245a7a: 744050 extui a4, a5, 0, 8 -40245a7d: 498c beqz.n a9, 40245a85 -40245a7f: 304480 xor a4, a4, a8 -40245a82: 744040 extui a4, a4, 0, 8 -40245a85: 660b addi.n a6, a6, -1 -40245a87: 746060 extui a6, a6, 0, 8 -40245a8a: fe6656 bnez a6, 40245a74 -40245a8d: 221b addi.n a2, a2, 1 -40245a8f: fff446 j 40245a64 -40245a92: 042d mov.n a2, a4 -40245a94: f00d ret.n - ... - -40245a98 : -40245a98: f00d ret.n -40245a9a: 9e0000 excw -40245a9d: 3ffe97 bbsi a14, 25, 40245ae0 -40245aa0: 475a add.n a4, a7, a5 -40245aa2: 200000 or a0, a0, a0 -40245aa5: 245c movi.n a4, 82 -40245aa7: 5a9840 excw -40245aaa: 5c4024 excw -40245aad: 245b addi.n a2, a4, 5 -40245aaf: c11240 mul16u a1, a2, a4 - -40245ab0 : -40245ab0: f0c112 addi a1, a1, -16 -40245ab3: 01e9 s32i.n a14, a1, 0 -40245ab5: 02ed mov.n a14, a2 -40245ab7: fd8a21 l32r a2, 402450e0 -40245aba: 3109 s32i.n a0, a1, 12 -40245abc: 21c9 s32i.n a12, a1, 8 -40245abe: 11d9 s32i.n a13, a1, 4 -40245ac0: 040222 l8ui a2, a2, 4 -40245ac3: 021266 bnei a2, 1, 40245ac9 -40245ac6: 001f86 j 40245b48 -40245ac9: fdfe21 l32r a2, 402452c4 -40245acc: fe46c1 l32r a12, 402453e4 -40245acf: 0228 l32i.n a2, a2, 0 -40245ad1: 030c movi.n a3, 0 -40245ad3: 01d222 addmi a2, a2, 0x100 -40245ad6: 5a4232 s8i a3, a2, 90 -40245ad9: fff031 l32r a3, 40245a9c -40245adc: 022c movi.n a2, 32 -40245ade: 006c22 s32i a2, a12, 0 -40245ae1: 8fa542 movi a4, 0x58f -40245ae4: 021c movi.n a2, 16 -40245ae6: d12701 l32r a0, 40239f84 -40245ae9: 0000c0 callx0 a0 -40245aec: 02dd mov.n a13, a2 -40245aee: 2c29 s32i.n a2, a12, 8 -40245af0: f5c445 call0 4023b738 -40245af3: 1d29 s32i.n a2, a13, 4 -40245af5: 2c28 l32i.n a2, a12, 8 -40245af7: 440c movi.n a4, 4 -40245af9: 0e3d mov.n a3, a14 -40245afb: 22cb addi.n a2, a2, 12 -40245afd: cf3001 l32r a0, 402397c0 -40245b00: 0000c0 callx0 a0 -40245b03: 2c28 l32i.n a2, a12, 8 -40245b05: ffe631 l32r a3, 40245aa0 -40245b08: 0239 s32i.n a3, a2, 0 -40245b0a: ffe631 l32r a3, 40245aa4 -40245b0d: 202cc0 or a2, a12, a12 -40245b10: f572c5 call0 4023b240 -40245b13: ffe531 l32r a3, 40245aa8 -40245b16: 202cc0 or a2, a12, a12 -40245b19: f575c5 call0 4023b278 -40245b1c: 0c2d mov.n a2, a12 -40245b1e: f53405 call0 4023ae60 -40245b21: fe2fc1 l32r a12, 402453e0 -40245b24: 0c2d mov.n a2, a12 -40245b26: e52501 l32r a0, 4023efbc -40245b29: 0000c0 callx0 a0 -40245b2c: ffe031 l32r a3, 40245aac -40245b2f: 040c movi.n a4, 0 -40245b31: 0c2d mov.n a2, a12 -40245b33: e67901 l32r a0, 4023f518 -40245b36: 0000c0 callx0 a0 -40245b39: 150c movi.n a5, 1 -40245b3b: 054d mov.n a4, a5 -40245b3d: 64a032 movi a3, 100 +40245844: 0168 l32i.n a6, a1, 0 +40245846: 1178 l32i.n a7, a1, 4 +40245848: 2188 l32i.n a8, a1, 8 +4024584a: 32bc beqz.n a2, 40245881 +4024584c: 0769 s32i.n a6, a7, 0 +4024584e: 142662 l32i a6, a6, 80 +40245851: fff646 j 4024582e +40245854: 640c movi.n a4, 6 +40245856: 3d4b addi.n a3, a13, 4 +40245858: 0f2d mov.n a2, a15 +4024585a: cfe001 l32r a0, 402397dc +4024585d: 0000c0 callx0 a0 +40245860: 2ecf22 addi a2, a15, 46 +40245863: 042c movi.n a4, 32 +40245865: 3dab addi.n a3, a13, 10 +40245867: cfdd01 l32r a0, 402397dc +4024586a: 0000c0 callx0 a0 +4024586d: 2b0d22 l8ui a2, a13, 43 +40245870: 4f4f22 s8i a2, a15, 79 +40245873: 020c movi.n a2, 0 +40245875: 146f22 s32i a2, a15, 80 +40245878: 0e28 l32i.n a2, a14, 0 +4024587a: 0ef9 s32i.n a15, a14, 0 +4024587c: 1462f2 s32i a15, a2, 80 +4024587f: 1f0c movi.n a15, 1 +40245881: 2b0d32 l8ui a3, a13, 43 +40245884: 120c movi.n a2, 1 +40245886: 401300 ssl a3 +40245889: a13200 sll a3, a2 +4024588c: 011c22 l16ui a2, a12, 2 +4024588f: 202320 or a2, a3, a2 +40245892: 015c22 s16i a2, a12, 2 +40245895: 0dd8 l32i.n a13, a13, 0 +40245897: ffc406 j 402457ab +4024589a: 310000 srai a0, a0, 16 +4024589d: fedb addi.n a15, a14, 13 +4024589f: 071f66 bnei a15, 1, 402458aa +402458a2: 000322 l8ui a2, a3, 0 +402458a5: 221b addi.n a2, a2, 1 +402458a7: 004322 s8i a2, a3, 0 +402458aa: fed641 l32r a4, 40245404 +402458ad: 1e0c movi.n a14, 1 +402458af: 000422 l8ui a2, a4, 0 +402458b2: 000342 l8ui a4, a3, 0 +402458b5: 013247 bltu a2, a4, 402458ba +402458b8: 0e0c movi.n a14, 0 +402458ba: 140c movi.n a4, 1 +402458bc: 0122b6 bltui a2, 2, 402458c1 +402458bf: 040c movi.n a4, 0 +402458c1: 10ee40 and a14, a14, a4 +402458c4: 74e0e0 extui a14, a14, 0, 8 +402458c7: ae8c beqz.n a14, 402458d5 +402458c9: fece31 l32r a3, 40245404 +402458cc: 221b addi.n a2, a2, 1 +402458ce: 004322 s8i a2, a3, 0 +402458d1: 003806 j 402459b5 +402458d4: cb4100 excw +402458d7: fe .byte 0xfe +402458d8: 120c movi.n a2, 1 +402458da: 004422 s8i a2, a4, 0 +402458dd: 220c movi.n a2, 2 +402458df: 004322 s8i a2, a3, 0 +402458e2: feb631 l32r a3, 402453bc +402458e5: 64a142 movi a4, 0x164 +402458e8: 54a022 movi a2, 84 +402458eb: d1ad01 l32r a0, 40239fa0 +402458ee: 0000c0 callx0 a0 +402458f1: 02dd mov.n a13, a2 +402458f3: 62dc bnez.n a2, 4024590d +402458f5: ff4331 l32r a3, 40245604 +402458f8: ff9b21 l32r a2, 40245764 +402458fb: 66a142 movi a4, 0x166 +402458fe: cf4401 l32r a0, 40239610 +40245901: 0000c0 callx0 a0 +40245904: 020c movi.n a2, 0 +40245906: ffcd05 call0 402455d8 +40245909: 0033c6 j 402459dc +4024590c: 963100 excw +4024590f: ff .byte 0xff +40245910: 640c movi.n a4, 6 +40245912: cfb201 l32r a0, 402397dc +40245915: 0000c0 callx0 a0 +40245918: fea721 l32r a2, 402453b4 +4024591b: 0228 l32i.n a2, a2, 0 +4024591d: 142232 l32i a3, a2, 80 +40245920: 146d32 s32i a3, a13, 80 +40245923: 1462d2 s32i a13, a2, 80 +40245926: 142d22 l32i a2, a13, 80 +40245929: 728c beqz.n a2, 40245934 +4024592b: 4f0222 l8ui a2, a2, 79 +4024592e: 4f4d22 s8i a2, a13, 79 +40245931: 0003c6 j 40245944 +40245934: 120c movi.n a2, 1 +40245936: 011c32 l16ui a3, a12, 2 +40245939: 4f4d22 s8i a2, a13, 79 +4024593c: 220c movi.n a2, 2 +4024593e: 202320 or a2, a3, a2 +40245941: 015c22 s16i a2, a12, 2 +40245944: 020c movi.n a2, 0 +40245946: 0e4c22 s8i a2, a12, 14 +40245949: 011c22 l16ui a2, a12, 2 +4024594c: 030c movi.n a3, 0 +4024594e: 431b addi.n a4, a3, 1 +40245950: 744040 extui a4, a4, 0, 8 +40245953: b28c beqz.n a2, 40245962 +40245955: 320b addi.n a3, a2, -1 +40245957: 102320 and a2, a3, a2 +4024595a: 1e0c movi.n a14, 1 +4024595c: 043d mov.n a3, a4 +4024595e: fffb06 j 4024594e +40245961: 2e1600 excw +40245964: 4c3200 excw +40245967: 0e .byte 0xe +40245968: 000c22 l8ui a2, a12, 0 +4024596b: dd5845 call0 40222ef0 +4024596e: 020c movi.n a2, 0 +40245970: dd7245 call0 40223098 +40245973: ff7e21 l32r a2, 4024576c +40245976: dd8045 call0 4022317c +40245979: 120c movi.n a2, 1 +4024597b: dd71c5 call0 40223098 +4024597e: fddec1 l32r a12, 402450f8 +40245981: 0c2d mov.n a2, a12 +40245983: e59501 l32r a0, 4023efd8 +40245986: 0000c0 callx0 a0 +40245989: ff7931 l32r a3, 40245770 +4024598c: 00a042 movi a4, 0 +4024598f: 202cc0 or a2, a12, a12 +40245992: e6e801 l32r a0, 4023f534 +40245995: 0000c0 callx0 a0 +40245998: 020c movi.n a2, 0 +4024599a: ff7705 call0 4024510c +4024599d: ff0d21 l32r a2, 402455d4 +402459a0: 030c movi.n a3, 0 +402459a2: 0248 l32i.n a4, a2, 0 +402459a4: 120c movi.n a2, 1 +402459a6: 0004c0 callx0 a4 +402459a9: 000bc6 j 402459dc +402459ac: ff7221 l32r a2, 40245774 +402459af: cf1801 l32r a0, 40239610 +402459b2: 0000c0 callx0 a0 +402459b5: ff8f05 call0 402452a8 +402459b8: 000806 j 402459dc +402459bb: 803100 add a3, a1, a0 +402459be: fe .byte 0xfe +402459bf: 36a142 movi a4, 0x136 +402459c2: 425c movi.n a2, 84 +402459c4: d17701 l32r a0, 40239fa0 +402459c7: 0000c0 callx0 a0 +402459ca: 02fd mov.n a15, a2 +402459cc: e84256 bnez a2, 40245854 +402459cf: 38a142 movi a4, 0x138 +402459d2: ff0c31 l32r a3, 40245604 +402459d5: ff6221 l32r a2, 40245760 +402459d8: ffc886 j 402458fe +402459db: b10800 excw +402459de: a1c8 l32i.n a12, a1, 40 +402459e0: 91d8 l32i.n a13, a1, 36 +402459e2: 81e8 l32i.n a14, a1, 32 +402459e4: 71f8 l32i.n a15, a1, 28 +402459e6: 30c112 addi a1, a1, 48 +402459e9: f00d ret.n + ... + +402459ec : +402459ec: ff1f21 l32r a2, 40245668 +402459ef: f00d ret.n +402459f1: 000000 ill +402459f4: 24c630 extui a12, a3, 6, 3 +402459f7: 89d040 excw +402459fa: fe .byte 0xfe +402459fb: 3f .byte 0x3f + +402459fc : +402459fc: f0c112 addi a1, a1, -16 +402459ff: 21c9 s32i.n a12, a1, 8 +40245a01: 3109 s32i.n a0, a1, 12 +40245a03: 74c020 extui a12, a2, 0, 8 +40245a06: ff8e85 call0 402452f0 +40245a09: c28c beqz.n a2, 40245a19 +40245a0b: fffa21 l32r a2, 402459f4 +40245a0e: cf0001 l32r a0, 40239610 +40245a11: 0000c0 callx0 a0 +40245a14: 020c movi.n a2, 0 +40245a16: 000386 j 40245a28 +40245a19: e20c movi.n a2, 14 +40245a1b: 0132c7 bltu a2, a12, 40245a20 +40245a1e: fc0c movi.n a12, 15 +40245a20: fff621 l32r a2, 402459f8 +40245a23: 0042c2 s8i a12, a2, 0 +40245a26: 120c movi.n a2, 1 +40245a28: 3108 l32i.n a0, a1, 12 +40245a2a: 21c8 l32i.n a12, a1, 8 +40245a2c: 10c112 addi a1, a1, 16 +40245a2f: f00d ret.n +40245a31: 000000 ill +40245a34: c61c movi.n a6, 28 +40245a36: fc4024 excw +40245a39: 4024c5 call0 40285c88 <_irom0_text_end+0x38d28> + +40245a3c : +40245a3c: f0c112 addi a1, a1, -16 +40245a3f: 21c9 s32i.n a12, a1, 8 +40245a41: 3109 s32i.n a0, a1, 12 +40245a43: 20c220 or a12, a2, a2 +40245a46: ff8a85 call0 402452f0 +40245a49: c28c beqz.n a2, 40245a59 +40245a4b: fffa21 l32r a2, 40245a34 +40245a4e: cef001 l32r a0, 40239610 +40245a51: 0000c0 callx0 a0 +40245a54: 020c movi.n a2, 0 +40245a56: 000546 j 40245a6f +40245a59: 073cf6 bgeui a12, 3, 40245a64 +40245a5c: fda921 l32r a2, 40245100 +40245a5f: 02c9 s32i.n a12, a2, 0 +40245a61: 000206 j 40245a6d +40245a64: fff521 l32r a2, 40245a38 +40245a67: ceea01 l32r a0, 40239610 +40245a6a: 0000c0 callx0 a0 +40245a6d: 120c movi.n a2, 1 +40245a6f: 3108 l32i.n a0, a1, 12 +40245a71: 21c8 l32i.n a12, a1, 8 +40245a73: 10c112 addi a1, a1, 16 +40245a76: f00d ret.n + +40245a78 : +40245a78: 040c movi.n a4, 0 +40245a7a: ffa072 movi a7, 255 +40245a7d: 8caf82 movi a8, -116 +40245a80: 330b addi.n a3, a3, -1 +40245a82: 743030 extui a3, a3, 0, 8 +40245a85: 251377 beq a3, a7, 40245aae +40245a88: 000252 l8ui a5, a2, 0 +40245a8b: 860c movi.n a6, 8 +40245a8d: 304450 xor a4, a4, a5 +40245a90: 049040 extui a9, a4, 0, 1 +40245a93: 415140 srli a5, a4, 1 +40245a96: 744050 extui a4, a5, 0, 8 +40245a99: 498c beqz.n a9, 40245aa1 +40245a9b: 304480 xor a4, a4, a8 +40245a9e: 744040 extui a4, a4, 0, 8 +40245aa1: 660b addi.n a6, a6, -1 +40245aa3: 746060 extui a6, a6, 0, 8 +40245aa6: fe6656 bnez a6, 40245a90 +40245aa9: 221b addi.n a2, a2, 1 +40245aab: fff446 j 40245a80 +40245aae: 042d mov.n a2, a4 +40245ab0: f00d ret.n + ... + +40245ab4 : +40245ab4: f00d ret.n +40245ab6: 9e0000 excw +40245ab9: 3ffe97 bbsi a14, 25, 40245afc +40245abc: 475a add.n a4, a7, a5 +40245abe: 3c0000 excw +40245ac1: 245c movi.n a4, 82 +40245ac3: 5ab440 excw +40245ac6: 784024 excw +40245ac9: 245b addi.n a2, a4, 5 +40245acb: c11240 mul16u a1, a2, a4 + +40245acc : +40245acc: f0c112 addi a1, a1, -16 +40245acf: 01e9 s32i.n a14, a1, 0 +40245ad1: 02ed mov.n a14, a2 +40245ad3: fd8a21 l32r a2, 402450fc +40245ad6: 3109 s32i.n a0, a1, 12 +40245ad8: 21c9 s32i.n a12, a1, 8 +40245ada: 11d9 s32i.n a13, a1, 4 +40245adc: 040222 l8ui a2, a2, 4 +40245adf: 021266 bnei a2, 1, 40245ae5 +40245ae2: 001f86 j 40245b64 +40245ae5: fdfe21 l32r a2, 402452e0 +40245ae8: fe46c1 l32r a12, 40245400 +40245aeb: 0228 l32i.n a2, a2, 0 +40245aed: 030c movi.n a3, 0 +40245aef: 01d222 addmi a2, a2, 0x100 +40245af2: 5a4232 s8i a3, a2, 90 +40245af5: fff031 l32r a3, 40245ab8 +40245af8: 022c movi.n a2, 32 +40245afa: 006c22 s32i a2, a12, 0 +40245afd: 8fa542 movi a4, 0x58f +40245b00: 021c movi.n a2, 16 +40245b02: d12701 l32r a0, 40239fa0 +40245b05: 0000c0 callx0 a0 +40245b08: 02dd mov.n a13, a2 +40245b0a: 2c29 s32i.n a2, a12, 8 +40245b0c: f5c445 call0 4023b754 +40245b0f: 1d29 s32i.n a2, a13, 4 +40245b11: 2c28 l32i.n a2, a12, 8 +40245b13: 440c movi.n a4, 4 +40245b15: 0e3d mov.n a3, a14 +40245b17: 22cb addi.n a2, a2, 12 +40245b19: cf3001 l32r a0, 402397dc +40245b1c: 0000c0 callx0 a0 +40245b1f: 2c28 l32i.n a2, a12, 8 +40245b21: ffe631 l32r a3, 40245abc +40245b24: 0239 s32i.n a3, a2, 0 +40245b26: ffe631 l32r a3, 40245ac0 +40245b29: 202cc0 or a2, a12, a12 +40245b2c: f572c5 call0 4023b25c +40245b2f: ffe531 l32r a3, 40245ac4 +40245b32: 202cc0 or a2, a12, a12 +40245b35: f575c5 call0 4023b294 +40245b38: 0c2d mov.n a2, a12 +40245b3a: f53405 call0 4023ae7c +40245b3d: fe2fc1 l32r a12, 402453fc 40245b40: 0c2d mov.n a2, a12 -40245b42: e67601 l32r a0, 4023f51c +40245b42: e52501 l32r a0, 4023efd8 40245b45: 0000c0 callx0 a0 -40245b48: 3108 l32i.n a0, a1, 12 -40245b4a: 21c8 l32i.n a12, a1, 8 -40245b4c: 11d8 l32i.n a13, a1, 4 -40245b4e: 01e8 l32i.n a14, a1, 0 -40245b50: 10c112 addi a1, a1, 16 -40245b53: f00d ret.n -40245b55: 000000 ill -40245b58: 24c760 extui a12, a6, 7, 3 -40245b5b: c11240 mul16u a1, a2, a4 - -40245b5c : -40245b5c: d0c112 addi a1, a1, -48 -40245b5f: fd6021 l32r a2, 402450e0 -40245b62: b109 s32i.n a0, a1, 44 -40245b64: a1c9 s32i.n a12, a1, 40 -40245b66: 91d9 s32i.n a13, a1, 36 -40245b68: 81e9 s32i.n a14, a1, 32 -40245b6a: 040222 l8ui a2, a2, 4 -40245b6d: 021266 bnei a2, 1, 40245b73 -40245b70: 002686 j 40245c0e -40245b73: 013d mov.n a3, a1 -40245b75: 020c movi.n a2, 0 -40245b77: dd60c5 call0 40223184 -40245b7a: dc5005 call0 4022207c -40245b7d: 025226 beqi a2, 5, 40245b83 -40245b80: 002286 j 40245c0e -40245b83: 0128 l32i.n a2, a1, 0 -40245b85: 085216 beqz a2, 40245c0e -40245b88: ffc5d1 l32r a13, 40245a9c -40245b8b: 5ca542 movi a4, 0x55c -40245b8e: 0d3d mov.n a3, a13 -40245b90: b20c movi.n a2, 11 -40245b92: d0fc01 l32r a0, 40239f84 -40245b95: 0000c0 callx0 a0 -40245b98: 02cd mov.n a12, a2 -40245b9a: 05a216 beqz a2, 40245bf8 -40245b9d: fe11e1 l32r a14, 402453e4 -40245ba0: 440c movi.n a4, 4 -40245ba2: 2e28 l32i.n a2, a14, 8 -40245ba4: 013d mov.n a3, a1 -40245ba6: 228b addi.n a2, a2, 8 -40245ba8: cf0601 l32r a0, 402397c0 -40245bab: 0000c0 callx0 a0 -40245bae: 31cb addi.n a3, a1, 12 -40245bb0: 020c movi.n a2, 0 -40245bb2: dd6c45 call0 40223278 -40245bb5: fdc321 l32r a2, 402452c4 -40245bb8: 31cb addi.n a3, a1, 12 -40245bba: 0228 l32i.n a2, a2, 0 -40245bbc: 640c movi.n a4, 6 -40245bbe: 01d222 addmi a2, a2, 0x100 -40245bc1: 5c0222 l8ui a2, a2, 92 -40245bc4: 004c22 s8i a2, a12, 0 -40245bc7: 01cc22 addi a2, a12, 1 -40245bca: cefd01 l32r a0, 402397c0 -40245bcd: 0000c0 callx0 a0 -40245bd0: 013d mov.n a3, a1 -40245bd2: 440c movi.n a4, 4 -40245bd4: 2c7b addi.n a2, a12, 7 -40245bd6: cefa01 l32r a0, 402397c0 -40245bd9: 0000c0 callx0 a0 -40245bdc: 0c3d mov.n a3, a12 -40245bde: b40c movi.n a4, 11 -40245be0: 0e2d mov.n a2, a14 -40245be2: f52cc5 call0 4023aeb0 -40245be5: 65a542 movi a4, 0x565 -40245be8: 203dd0 or a3, a13, a13 -40245beb: 202cc0 or a2, a12, a12 -40245bee: cd2601 l32r a0, 40239088 -40245bf1: 0000c0 callx0 a0 -40245bf4: 000586 j 40245c0e -40245bf7: 020c00 excw -40245bfa: 67a542 movi a4, 0x567 -40245bfd: 0d3d mov.n a3, a13 -40245bff: cd2201 l32r a0, 40239088 -40245c02: 0000c0 callx0 a0 -40245c05: ffd421 l32r a2, 40245b58 -40245c08: ce7b01 l32r a0, 402395f4 -40245c0b: 0000c0 callx0 a0 -40245c0e: b108 l32i.n a0, a1, 44 -40245c10: a1c8 l32i.n a12, a1, 40 -40245c12: 91d8 l32i.n a13, a1, 36 -40245c14: 81e8 l32i.n a14, a1, 32 -40245c16: 30c112 addi a1, a1, 48 -40245c19: f00d ret.n -40245c1b: 310800 srai a0, a0, 24 -40245c1e: ff .byte 0xff -40245c1f: 3f .byte 0x3f - -40245c20 : -40245c20: e0c112 addi a1, a1, -32 -40245c23: 0661c2 s32i a12, a1, 24 -40245c26: fd2ec1 l32r a12, 402450e0 -40245c29: 076102 s32i a0, a1, 28 -40245c2c: 0561d2 s32i a13, a1, 20 -40245c2f: 41e9 s32i.n a14, a1, 16 -40245c31: 31f9 s32i.n a15, a1, 12 -40245c33: 040c22 l8ui a2, a12, 4 -40245c36: 641226 beqi a2, 1, 40245c9e -40245c39: fda231 l32r a3, 402452c4 -40245c3c: 0348 l32i.n a4, a3, 0 -40245c3e: 03dd mov.n a13, a3 -40245c40: 01d442 addmi a4, a4, 0x100 -40245c43: 5a0422 l8ui a2, a4, 90 -40245c46: 732c movi.n a3, 39 -40245c48: 221b addi.n a2, a2, 1 -40245c4a: 742020 extui a2, a2, 0, 8 -40245c4d: 5a4422 s8i a2, a4, 90 -40245c50: 4ab327 bgeu a3, a2, 40245c9e -40245c53: fde4e1 l32r a14, 402453e4 -40245c56: fff1f1 l32r a15, 40245c1c -40245c59: 2e38 l32i.n a3, a14, 8 -40245c5b: 440c movi.n a4, 4 -40245c5d: 33cb addi.n a3, a3, 12 -40245c5f: 0f2d mov.n a2, a15 -40245c61: ced701 l32r a0, 402397c0 -40245c64: 0000c0 callx0 a0 -40245c67: 0d28 l32i.n a2, a13, 0 -40245c69: 030c movi.n a3, 0 -40245c6b: 01d222 addmi a2, a2, 0x100 -40245c6e: 5a4232 s8i a3, a2, 90 -40245c71: 120c movi.n a2, 1 -40245c73: 064c22 s8i a2, a12, 6 -40245c76: fdda21 l32r a2, 402453e0 -40245c79: e4d001 l32r a0, 4023efbc -40245c7c: 0000c0 callx0 a0 -40245c7f: 0e2d mov.n a2, a14 -40245c81: f5a6c5 call0 4023b6f0 -40245c84: ff8631 l32r a3, 40245a9c -40245c87: 2e28 l32i.n a2, a14, 8 -40245c89: 7da542 movi a4, 0x57d -40245c8c: ccff01 l32r a0, 40239088 -40245c8f: 0000c0 callx0 a0 -40245c92: fe4921 l32r a2, 402455b8 -40245c95: 0f3d mov.n a3, a15 -40245c97: 0248 l32i.n a4, a2, 0 -40245c99: 420c movi.n a2, 4 -40245c9b: 0004c0 callx0 a4 -40245c9e: 7108 l32i.n a0, a1, 28 -40245ca0: 61c8 l32i.n a12, a1, 24 -40245ca2: 51d8 l32i.n a13, a1, 20 -40245ca4: 41e8 l32i.n a14, a1, 16 -40245ca6: 31f8 l32i.n a15, a1, 12 -40245ca8: 20c112 addi a1, a1, 32 -40245cab: f00d ret.n -40245cad: 000000 ill -40245cb0: cb18 l32i.n a1, a11, 48 -40245cb2: 2d4024 excw -40245cb5: 3ffec7 bbsi a14, 28, 40245cf8 -40245cb8: 24caf4 excw -40245cbb: 311040 srai a1, a4, 16 -40245cbe: ff .byte 0xff -40245cbf: 3f .byte 0x3f -40245cc0: cadc bnez.n a10, 40245ce0 -40245cc2: b84024 excw -40245cc5: 24ca add.n a2, a4, a12 -40245cc7: 310c40 srai a0, a4, 28 -40245cca: ff .byte 0xff -40245ccb: 3f .byte 0x3f - -40245ccc : -40245ccc: f0c112 addi a1, a1, -16 -40245ccf: 21c9 s32i.n a12, a1, 8 -40245cd1: fd05c1 l32r a12, 402450e8 -40245cd4: 3109 s32i.n a0, a1, 12 -40245cd6: 0c28 l32i.n a2, a12, 0 -40245cd8: 12dc bnez.n a2, 40245ced -40245cda: ff7031 l32r a3, 40245a9c -40245cdd: e45c movi.n a4, 94 -40245cdf: 5aa022 movi a2, 90 -40245ce2: d0a801 l32r a0, 40239f84 -40245ce5: 0000c0 callx0 a0 -40245ce8: 0c29 s32i.n a2, a12, 0 -40245cea: 000206 j 40245cf6 -40245ced: fff021 l32r a2, 40245cb0 -40245cf0: ce4101 l32r a0, 402395f4 -40245cf3: 0000c0 callx0 a0 -40245cf6: 0c28 l32i.n a2, a12, 0 -40245cf8: c2cc bnez.n a2, 40245d08 -40245cfa: 64a042 movi a4, 100 -40245cfd: ffed31 l32r a3, 40245cb4 -40245d00: ffee21 l32r a2, 40245cb8 -40245d03: 000e46 j 40245d40 -40245d06: c10000 mul16u a0, a0, a0 -40245d09: ffed excw -40245d0b: 0c28 l32i.n a2, a12, 0 -40245d0d: 72dc bnez.n a2, 40245d28 -40245d0f: ff6331 l32r a3, 40245a9c -40245d12: 6ba042 movi a4, 107 -40245d15: 021c movi.n a2, 16 -40245d17: d09b01 l32r a0, 40239f84 -40245d1a: 0000c0 callx0 a0 -40245d1d: 030c movi.n a3, 0 -40245d1f: 0c29 s32i.n a2, a12, 0 -40245d21: 3239 s32i.n a3, a2, 12 -40245d23: 000286 j 40245d31 -40245d26: 210000 srai a0, a0, 0 -40245d29: 01ffe6 bgei a15, 0x100, 40245d2e -40245d2c: c0ce32 addi a3, a14, -64 -40245d2f: 220000 excw -40245d32: 002c movi.n a0, 32 -40245d34: 017256 bnez a2, 40245d4f -40245d37: ffdf31 l32r a3, 40245cb4 -40245d3a: ffe221 l32r a2, 40245cc4 -40245d3d: 72a042 movi a4, 114 -40245d40: ce2d01 l32r a0, 402395f4 -40245d43: 0000c0 callx0 a0 -40245d46: 00a022 movi a2, 0 -40245d49: ff8705 call0 402455bc -40245d4c: 000106 j 40245d54 -40245d4f: ffde31 l32r a3, 40245cc8 -40245d52: 0329 s32i.n a2, a3, 0 -40245d54: 3108 l32i.n a0, a1, 12 -40245d56: 21c8 l32i.n a12, a1, 8 -40245d58: 10c112 addi a1, a1, 16 -40245d5b: f00d ret.n -40245d5d: 000000 ill - -40245d60 : -40245d60: fce231 l32r a3, 402450e8 -40245d63: f0c112 addi a1, a1, -16 -40245d66: 0328 l32i.n a2, a3, 0 -40245d68: 21c9 s32i.n a12, a1, 8 -40245d6a: 3109 s32i.n a0, a1, 12 -40245d6c: 11d9 s32i.n a13, a1, 4 -40245d6e: 20c330 or a12, a3, a3 -40245d71: 00f216 beqz a2, 40245d84 -40245d74: ff4a31 l32r a3, 40245a9c -40245d77: 84a042 movi a4, 132 -40245d7a: ccc301 l32r a0, 40239088 -40245d7d: 0000c0 callx0 a0 -40245d80: 020c movi.n a2, 0 -40245d82: 0c29 s32i.n a2, a12, 0 -40245d84: ffce31 l32r a3, 40245cbc -40245d87: ffd0c1 l32r a12, 40245cc8 -40245d8a: 0328 l32i.n a2, a3, 0 -40245d8c: 03dd mov.n a13, a3 -40245d8e: 0c29 s32i.n a2, a12, 0 -40245d90: 429c beqz.n a2, 40245da8 -40245d92: 3238 l32i.n a3, a2, 12 -40245d94: 8ea042 movi a4, 142 -40245d97: 0c39 s32i.n a3, a12, 0 -40245d99: ff4031 l32r a3, 40245a9c -40245d9c: ccbb01 l32r a0, 40239088 -40245d9f: 0000c0 callx0 a0 -40245da2: 0c28 l32i.n a2, a12, 0 -40245da4: fffa06 j 40245d90 -40245da7: 310800 srai a0, a0, 24 +40245b48: ffe031 l32r a3, 40245ac8 +40245b4b: 040c movi.n a4, 0 +40245b4d: 0c2d mov.n a2, a12 +40245b4f: e67901 l32r a0, 4023f534 +40245b52: 0000c0 callx0 a0 +40245b55: 150c movi.n a5, 1 +40245b57: 054d mov.n a4, a5 +40245b59: 64a032 movi a3, 100 +40245b5c: 0c2d mov.n a2, a12 +40245b5e: e67601 l32r a0, 4023f538 +40245b61: 0000c0 callx0 a0 +40245b64: 3108 l32i.n a0, a1, 12 +40245b66: 21c8 l32i.n a12, a1, 8 +40245b68: 11d8 l32i.n a13, a1, 4 +40245b6a: 01e8 l32i.n a14, a1, 0 +40245b6c: 10c112 addi a1, a1, 16 +40245b6f: f00d ret.n +40245b71: 000000 ill +40245b74: 24c780 extui a12, a8, 7, 3 +40245b77: c11240 mul16u a1, a2, a4 + +40245b78 : +40245b78: d0c112 addi a1, a1, -48 +40245b7b: fd6021 l32r a2, 402450fc +40245b7e: b109 s32i.n a0, a1, 44 +40245b80: a1c9 s32i.n a12, a1, 40 +40245b82: 91d9 s32i.n a13, a1, 36 +40245b84: 81e9 s32i.n a14, a1, 32 +40245b86: 040222 l8ui a2, a2, 4 +40245b89: 021266 bnei a2, 1, 40245b8f +40245b8c: 002686 j 40245c2a +40245b8f: 013d mov.n a3, a1 +40245b91: 020c movi.n a2, 0 +40245b93: dd5f05 call0 40223184 +40245b96: dc4e45 call0 4022207c +40245b99: 025226 beqi a2, 5, 40245b9f +40245b9c: 002286 j 40245c2a +40245b9f: 0128 l32i.n a2, a1, 0 +40245ba1: 085216 beqz a2, 40245c2a +40245ba4: ffc5d1 l32r a13, 40245ab8 +40245ba7: 5ca542 movi a4, 0x55c +40245baa: 0d3d mov.n a3, a13 +40245bac: b20c movi.n a2, 11 +40245bae: d0fc01 l32r a0, 40239fa0 +40245bb1: 0000c0 callx0 a0 +40245bb4: 02cd mov.n a12, a2 +40245bb6: 05a216 beqz a2, 40245c14 +40245bb9: fe11e1 l32r a14, 40245400 +40245bbc: 440c movi.n a4, 4 +40245bbe: 2e28 l32i.n a2, a14, 8 +40245bc0: 013d mov.n a3, a1 +40245bc2: 228b addi.n a2, a2, 8 +40245bc4: cf0601 l32r a0, 402397dc +40245bc7: 0000c0 callx0 a0 +40245bca: 31cb addi.n a3, a1, 12 +40245bcc: 020c movi.n a2, 0 +40245bce: dd6a85 call0 40223278 +40245bd1: fdc321 l32r a2, 402452e0 +40245bd4: 31cb addi.n a3, a1, 12 +40245bd6: 0228 l32i.n a2, a2, 0 +40245bd8: 640c movi.n a4, 6 +40245bda: 01d222 addmi a2, a2, 0x100 +40245bdd: 5c0222 l8ui a2, a2, 92 +40245be0: 004c22 s8i a2, a12, 0 +40245be3: 01cc22 addi a2, a12, 1 +40245be6: cefd01 l32r a0, 402397dc +40245be9: 0000c0 callx0 a0 +40245bec: 013d mov.n a3, a1 +40245bee: 440c movi.n a4, 4 +40245bf0: 2c7b addi.n a2, a12, 7 +40245bf2: cefa01 l32r a0, 402397dc +40245bf5: 0000c0 callx0 a0 +40245bf8: 0c3d mov.n a3, a12 +40245bfa: b40c movi.n a4, 11 +40245bfc: 0e2d mov.n a2, a14 +40245bfe: f52cc5 call0 4023aecc +40245c01: 65a542 movi a4, 0x565 +40245c04: 203dd0 or a3, a13, a13 +40245c07: 202cc0 or a2, a12, a12 +40245c0a: cd2601 l32r a0, 402390a4 +40245c0d: 0000c0 callx0 a0 +40245c10: 000586 j 40245c2a +40245c13: 020c00 excw +40245c16: 67a542 movi a4, 0x567 +40245c19: 0d3d mov.n a3, a13 +40245c1b: cd2201 l32r a0, 402390a4 +40245c1e: 0000c0 callx0 a0 +40245c21: ffd421 l32r a2, 40245b74 +40245c24: ce7b01 l32r a0, 40239610 +40245c27: 0000c0 callx0 a0 +40245c2a: b108 l32i.n a0, a1, 44 +40245c2c: a1c8 l32i.n a12, a1, 40 +40245c2e: 91d8 l32i.n a13, a1, 36 +40245c30: 81e8 l32i.n a14, a1, 32 +40245c32: 30c112 addi a1, a1, 48 +40245c35: f00d ret.n +40245c37: 310800 srai a0, a0, 24 +40245c3a: ff .byte 0xff +40245c3b: 3f .byte 0x3f + +40245c3c : +40245c3c: e0c112 addi a1, a1, -32 +40245c3f: 0661c2 s32i a12, a1, 24 +40245c42: fd2ec1 l32r a12, 402450fc +40245c45: 076102 s32i a0, a1, 28 +40245c48: 0561d2 s32i a13, a1, 20 +40245c4b: 41e9 s32i.n a14, a1, 16 +40245c4d: 31f9 s32i.n a15, a1, 12 +40245c4f: 040c22 l8ui a2, a12, 4 +40245c52: 641226 beqi a2, 1, 40245cba +40245c55: fda231 l32r a3, 402452e0 +40245c58: 0348 l32i.n a4, a3, 0 +40245c5a: 03dd mov.n a13, a3 +40245c5c: 01d442 addmi a4, a4, 0x100 +40245c5f: 5a0422 l8ui a2, a4, 90 +40245c62: 732c movi.n a3, 39 +40245c64: 221b addi.n a2, a2, 1 +40245c66: 742020 extui a2, a2, 0, 8 +40245c69: 5a4422 s8i a2, a4, 90 +40245c6c: 4ab327 bgeu a3, a2, 40245cba +40245c6f: fde4e1 l32r a14, 40245400 +40245c72: fff1f1 l32r a15, 40245c38 +40245c75: 2e38 l32i.n a3, a14, 8 +40245c77: 440c movi.n a4, 4 +40245c79: 33cb addi.n a3, a3, 12 +40245c7b: 0f2d mov.n a2, a15 +40245c7d: ced701 l32r a0, 402397dc +40245c80: 0000c0 callx0 a0 +40245c83: 0d28 l32i.n a2, a13, 0 +40245c85: 030c movi.n a3, 0 +40245c87: 01d222 addmi a2, a2, 0x100 +40245c8a: 5a4232 s8i a3, a2, 90 +40245c8d: 120c movi.n a2, 1 +40245c8f: 064c22 s8i a2, a12, 6 +40245c92: fdda21 l32r a2, 402453fc +40245c95: e4d001 l32r a0, 4023efd8 +40245c98: 0000c0 callx0 a0 +40245c9b: 0e2d mov.n a2, a14 +40245c9d: f5a6c5 call0 4023b70c +40245ca0: ff8631 l32r a3, 40245ab8 +40245ca3: 2e28 l32i.n a2, a14, 8 +40245ca5: 7da542 movi a4, 0x57d +40245ca8: ccff01 l32r a0, 402390a4 +40245cab: 0000c0 callx0 a0 +40245cae: fe4921 l32r a2, 402455d4 +40245cb1: 0f3d mov.n a3, a15 +40245cb3: 0248 l32i.n a4, a2, 0 +40245cb5: 420c movi.n a2, 4 +40245cb7: 0004c0 callx0 a4 +40245cba: 7108 l32i.n a0, a1, 28 +40245cbc: 61c8 l32i.n a12, a1, 24 +40245cbe: 51d8 l32i.n a13, a1, 20 +40245cc0: 41e8 l32i.n a14, a1, 16 +40245cc2: 31f8 l32i.n a15, a1, 12 +40245cc4: 20c112 addi a1, a1, 32 +40245cc7: f00d ret.n +40245cc9: 000000 ill +40245ccc: cb38 l32i.n a3, a11, 48 +40245cce: 2d4024 excw +40245cd1: 3ffec7 bbsi a14, 28, 40245d14 +40245cd4: 24cb14 excw +40245cd7: 311040 srai a1, a4, 16 +40245cda: ff .byte 0xff +40245cdb: 3f .byte 0x3f +40245cdc: cafc bnez.n a10, 40245d1c +40245cde: d84024 excw +40245ce1: 24ca add.n a2, a4, a12 +40245ce3: 310c40 srai a0, a4, 28 +40245ce6: ff .byte 0xff +40245ce7: 3f .byte 0x3f + +40245ce8 : +40245ce8: f0c112 addi a1, a1, -16 +40245ceb: 21c9 s32i.n a12, a1, 8 +40245ced: fd05c1 l32r a12, 40245104 +40245cf0: 3109 s32i.n a0, a1, 12 +40245cf2: 0c28 l32i.n a2, a12, 0 +40245cf4: 12dc bnez.n a2, 40245d09 +40245cf6: ff7031 l32r a3, 40245ab8 +40245cf9: e45c movi.n a4, 94 +40245cfb: 5aa022 movi a2, 90 +40245cfe: d0a801 l32r a0, 40239fa0 +40245d01: 0000c0 callx0 a0 +40245d04: 0c29 s32i.n a2, a12, 0 +40245d06: 000206 j 40245d12 +40245d09: fff021 l32r a2, 40245ccc +40245d0c: ce4101 l32r a0, 40239610 +40245d0f: 0000c0 callx0 a0 +40245d12: 0c28 l32i.n a2, a12, 0 +40245d14: c2cc bnez.n a2, 40245d24 +40245d16: 64a042 movi a4, 100 +40245d19: ffed31 l32r a3, 40245cd0 +40245d1c: ffee21 l32r a2, 40245cd4 +40245d1f: 000e46 j 40245d5c +40245d22: c10000 mul16u a0, a0, a0 +40245d25: ffed excw +40245d27: 0c28 l32i.n a2, a12, 0 +40245d29: 72dc bnez.n a2, 40245d44 +40245d2b: ff6331 l32r a3, 40245ab8 +40245d2e: 6ba042 movi a4, 107 +40245d31: 021c movi.n a2, 16 +40245d33: d09b01 l32r a0, 40239fa0 +40245d36: 0000c0 callx0 a0 +40245d39: 030c movi.n a3, 0 +40245d3b: 0c29 s32i.n a2, a12, 0 +40245d3d: 3239 s32i.n a3, a2, 12 +40245d3f: 000286 j 40245d4d +40245d42: 210000 srai a0, a0, 0 +40245d45: 01ffe6 bgei a15, 0x100, 40245d4a +40245d48: c0ce32 addi a3, a14, -64 +40245d4b: 220000 excw +40245d4e: 002c movi.n a0, 32 +40245d50: 017256 bnez a2, 40245d6b +40245d53: ffdf31 l32r a3, 40245cd0 +40245d56: ffe221 l32r a2, 40245ce0 +40245d59: 72a042 movi a4, 114 +40245d5c: ce2d01 l32r a0, 40239610 +40245d5f: 0000c0 callx0 a0 +40245d62: 00a022 movi a2, 0 +40245d65: ff8705 call0 402455d8 +40245d68: 000106 j 40245d70 +40245d6b: ffde31 l32r a3, 40245ce4 +40245d6e: 0329 s32i.n a2, a3, 0 +40245d70: 3108 l32i.n a0, a1, 12 +40245d72: 21c8 l32i.n a12, a1, 8 +40245d74: 10c112 addi a1, a1, 16 +40245d77: f00d ret.n +40245d79: 000000 ill + +40245d7c : +40245d7c: fce231 l32r a3, 40245104 +40245d7f: f0c112 addi a1, a1, -16 +40245d82: 0328 l32i.n a2, a3, 0 +40245d84: 21c9 s32i.n a12, a1, 8 +40245d86: 3109 s32i.n a0, a1, 12 +40245d88: 11d9 s32i.n a13, a1, 4 +40245d8a: 20c330 or a12, a3, a3 +40245d8d: 00f216 beqz a2, 40245da0 +40245d90: ff4a31 l32r a3, 40245ab8 +40245d93: 84a042 movi a4, 132 +40245d96: ccc301 l32r a0, 402390a4 +40245d99: 0000c0 callx0 a0 +40245d9c: 020c movi.n a2, 0 +40245d9e: 0c29 s32i.n a2, a12, 0 +40245da0: ffce31 l32r a3, 40245cd8 +40245da3: ffd0c1 l32r a12, 40245ce4 +40245da6: 0328 l32i.n a2, a3, 0 +40245da8: 03dd mov.n a13, a3 40245daa: 0c29 s32i.n a2, a12, 0 -40245dac: 0d29 s32i.n a2, a13, 0 -40245dae: 21c8 l32i.n a12, a1, 8 -40245db0: 11d8 l32i.n a13, a1, 4 -40245db2: 10c112 addi a1, a1, 16 -40245db5: f00d ret.n -40245db7: ca9c00 excw -40245dba: 744024 excw -40245dbd: 24ca add.n a2, a4, a12 -40245dbf: 412140 srli a2, a4, 1 - -40245dc0 : -40245dc0: fd4121 l32r a2, 402452c4 -40245dc3: f0c112 addi a1, a1, -16 -40245dc6: 0238 l32i.n a3, a2, 0 -40245dc8: 21c9 s32i.n a12, a1, 8 -40245dca: 3109 s32i.n a0, a1, 12 -40245dcc: 02cd mov.n a12, a2 -40245dce: a3ec bnez.n a3, 40245dfc -40245dd0: ff3331 l32r a3, 40245a9c -40245dd3: 9fa042 movi a4, 159 -40245dd6: 64a122 movi a2, 0x164 -40245dd9: d06a01 l32r a0, 40239f84 -40245ddc: 0000c0 callx0 a0 -40245ddf: 006c22 s32i a2, a12, 0 -40245de2: b2ec bnez.n a2, 40245e11 -40245de4: ffb431 l32r a3, 40245cb4 -40245de7: fff521 l32r a2, 40245dbc -40245dea: a7a042 movi a4, 167 -40245ded: ce0101 l32r a0, 402395f4 -40245df0: 0000c0 callx0 a0 -40245df3: 020c movi.n a2, 0 -40245df5: ff7c45 call0 402455bc -40245df8: 000806 j 40245e1c -40245dfb: b92100 excw -40245dfe: 22fc bnez.n a2, 40245e34 -40245e00: 660c02 l8ui a0, a12, 102 -40245e03: 211612 l16ui a1, a6, 66 -40245e06: ffec bnez.n a15, 40245e39 -40245e08: cdfb01 l32r a0, 402395f4 -40245e0b: 0000c0 callx0 a0 -40245e0e: 000286 j 40245e1c -40245e11: f37c movi.n a3, -1 -40245e13: 045232 s16i a3, a2, 8 -40245e16: 055232 s16i a3, a2, 10 -40245e19: 5c4232 s8i a3, a2, 92 -40245e1c: 3108 l32i.n a0, a1, 12 -40245e1e: 21c8 l32i.n a12, a1, 8 -40245e20: 10c112 addi a1, a1, 16 -40245e23: f00d ret.n -40245e25: 000000 ill - -40245e28 : -40245e28: fd2731 l32r a3, 402452c4 -40245e2b: f0c112 addi a1, a1, -16 -40245e2e: 0328 l32i.n a2, a3, 0 -40245e30: 21c9 s32i.n a12, a1, 8 -40245e32: 3109 s32i.n a0, a1, 12 -40245e34: 03cd mov.n a12, a3 -40245e36: e28c beqz.n a2, 40245e48 -40245e38: ff1931 l32r a3, 40245a9c -40245e3b: bda042 movi a4, 189 -40245e3e: cc9201 l32r a0, 40239088 -40245e41: 0000c0 callx0 a0 -40245e44: 020c movi.n a2, 0 -40245e46: 0c29 s32i.n a2, a12, 0 -40245e48: 3108 l32i.n a0, a1, 12 -40245e4a: 21c8 l32i.n a12, a1, 8 -40245e4c: 10c112 addi a1, a1, 16 -40245e4f: f00d ret.n -40245e51: 000000 ill -40245e54: fe89c4 excw -40245e57: 3f .byte 0x3f -40245e58: 24ca60 extui a12, a6, 10, 3 -40245e5b: ca5040 excw -40245e5e: 404024 excw -40245e61: 24ca add.n a2, a4, a12 -40245e63: 55bc40 extui a11, a4, 28, 6 -40245e66: 284024 excw -40245e69: 24ca add.n a2, a4, a12 -40245e6b: c9fc40 excw -40245e6e: d04024 excw -40245e71: 24c9 s32i.n a12, a4, 8 -40245e73: 310040 srai a0, a4, 16 -40245e76: ff .byte 0xff -40245e77: 3f .byte 0x3f -40245e78: 24c9c0 extui a12, a12, 9, 3 -40245e7b: df4840 excw -40245e7e: 124000 excw - -40245e80 : -40245e80: b0c112 addi a1, a1, -80 -40245e83: 1261c2 s32i a12, a1, 72 -40245e86: 20c220 or a12, a2, a2 -40245e89: fd4321 l32r a2, 40245398 -40245e8c: 1161d2 s32i a13, a1, 68 -40245e8f: 002222 l32i a2, a2, 0 -40245e92: 136102 s32i a0, a1, 76 -40245e95: 1061e2 s32i a14, a1, 64 -40245e98: 0f61f2 s32i a15, a1, 60 -40245e9b: 1422d2 l32i a13, a2, 80 -40245e9e: dd0385 call0 40222ed8 -40245ea1: 0d0c22 l8ui a2, a12, 13 -40245ea4: 116207 bbci a2, 0, 40245eb9 -40245ea7: 16cc22 addi a2, a12, 22 -40245eaa: 10cc32 addi a3, a12, 16 -40245ead: 7129 s32i.n a2, a1, 28 -40245eaf: 1ccce2 addi a14, a12, 28 -40245eb2: 5139 s32i.n a3, a1, 20 -40245eb4: 000506 j 40245ecc -40245eb7: 170000 excw -40245eba: 0602e2 l8ui a14, a2, 6 -40245ebd: 5200c1 l32r a12, 4021a6c0 <__wpa_send_eapol+0x1d4> -40245ec0: 1ccc bnez.n a12, 40245ec5 -40245ec2: 16cc22 addi a2, a12, 22 -40245ec5: 7159 s32i.n a5, a1, 28 -40245ec7: 10cce2 addi a14, a12, 16 -40245eca: 5129 s32i.n a2, a1, 20 -40245ecc: fe2031 l32r a3, 4024574c -40245ecf: 340c movi.n a4, 3 -40245ed1: 0e2d mov.n a2, a14 -40245ed3: 286001 l32r a0, 40210054 -40245ed6: 0000c0 callx0 a0 -40245ed9: f28c beqz.n a2, 40245eec -40245edb: ffde31 l32r a3, 40245e54 -40245ede: 640c movi.n a4, 6 -40245ee0: 202ee0 or a2, a14, a14 -40245ee3: 285c01 l32r a0, 40210054 -40245ee6: 0000c0 callx0 a0 -40245ee9: 2d7256 bnez a2, 402461c4 -40245eec: 0c0c22 l8ui a2, a12, 12 -40245eef: 030c movi.n a3, 0 -40245ef1: 012280 slli a2, a2, 24 -40245ef4: 312820 srai a2, a2, 24 -40245ef7: 240c movi.n a4, 2 -40245ef9: a33420 movltz a3, a4, a2 -40245efc: 181c22 l16ui a2, a12, 48 -40245eff: 6139 s32i.n a3, a1, 24 -40245f01: 1f1266 bnei a2, 1, 40245f24 -40245f04: 191c32 l16ui a3, a12, 50 -40245f07: c2ad22 movi a2, 0xfffffdc2 -40245f0a: 232a add.n a2, a3, a2 -40245f0c: 6138 l32i.n a3, a1, 24 -40245f0e: c02230 sub a2, a2, a3 -40245f11: f42020 extui a2, a2, 0, 16 -40245f14: 234c movi.n a3, 66 -40245f16: 02b327 bgeu a3, a2, 40245f1c -40245f19: 00a9c6 j 402461c4 -40245f1c: 000106 j 40245f24 -40245f1f: d20000 excw -40245f22: 142d excw -40245f24: 29cd16 beqz a13, 402461c4 -40245f27: 5128 l32i.n a2, a1, 20 -40245f29: 640c movi.n a4, 6 -40245f2b: 203dd0 or a3, a13, a13 -40245f2e: d01401 l32r a0, 40239f80 -40245f31: 0000c0 callx0 a0 -40245f34: fe9256 bnez a2, 40245f21 -40245f37: 050c movi.n a5, 0 -40245f39: 4159 s32i.n a5, a1, 16 -40245f3b: 000b46 j 40245f6c -40245f3e: 4138 l32i.n a3, a1, 16 -40245f40: 6158 l32i.n a5, a1, 24 -40245f42: a02330 addx4 a2, a3, a3 -40245f45: 9022c0 addx2 a2, a2, a12 -40245f48: 1a1242 l16ui a4, a2, 52 -40245f4b: 191222 l16ui a2, a2, 50 -40245f4e: 331b addi.n a3, a3, 1 -40245f50: c02250 sub a2, a2, a5 -40245f53: f43030 extui a3, a3, 0, 16 -40245f56: c2ad52 movi a5, 0xfffffdc2 -40245f59: f42020 extui a2, a2, 0, 16 -40245f5c: 4139 s32i.n a3, a1, 16 -40245f5e: 325a add.n a3, a2, a5 -40245f60: f43030 extui a3, a3, 0, 16 -40245f63: 42a052 movi a5, 66 -40245f66: 414440 srli a4, a4, 4 -40245f69: 0ab537 bgeu a5, a3, 40245f77 -40245f6c: 181c22 l16ui a2, a12, 48 -40245f6f: 4138 l32i.n a3, a1, 16 -40245f71: c93327 bltu a3, a2, 40245f3e -40245f74: 009306 j 402461c4 -40245f77: 0d0c32 l8ui a3, a12, 13 -40245f7a: 0b6307 bbci a3, 0, 40245f89 -40245f7d: 24cd82 addi a8, a13, 36 -40245f80: 2ccd32 addi a3, a13, 44 -40245f83: 161d52 l16ui a5, a13, 44 -40245f86: 000206 j 40245f92 -40245f89: 111d52 l16ui a5, a13, 34 -40245f8c: 1acd82 addi a8, a13, 26 -40245f8f: 22cd32 addi a3, a13, 34 -40245f92: d61457 beq a4, a5, 40245f6c -40245f95: 001852 l16ui a5, a8, 0 -40245f98: 1d1527 beq a5, a2, 40245fb9 -40245f9b: 011862 l16ui a6, a8, 2 -40245f9e: 171267 beq a2, a6, 40245fb9 -40245fa1: 021852 l16ui a5, a8, 4 -40245fa4: 111257 beq a2, a5, 40245fb9 -40245fa7: 015852 s16i a5, a8, 2 -40245faa: 031852 l16ui a5, a8, 6 -40245fad: 005862 s16i a6, a8, 0 -40245fb0: 025852 s16i a5, a8, 4 -40245fb3: 035822 s16i a2, a8, 6 -40245fb6: 005342 s16i a4, a3, 0 -40245fb9: fc49e1 l32r a14, 402450e0 -40245fbc: 0c0e22 l8ui a2, a14, 12 -40245fbf: 0e7d mov.n a7, a14 -40245fc1: 1c1266 bnei a2, 1, 40245fe1 -40245fc4: 031862 l16ui a6, a8, 6 -40245fc7: 021852 l16ui a5, a8, 4 -40245fca: 011842 l16ui a4, a8, 2 -40245fcd: 001832 l16ui a3, a8, 0 -40245fd0: ffa221 l32r a2, 40245e58 -40245fd3: 9189 s32i.n a8, a1, 36 -40245fd5: 81e9 s32i.n a14, a1, 32 -40245fd7: cd8701 l32r a0, 402395f4 -40245fda: 0000c0 callx0 a0 -40245fdd: 9188 l32i.n a8, a1, 36 -40245fdf: 8178 l32i.n a7, a1, 32 -40245fe1: 011842 l16ui a4, a8, 2 -40245fe4: 021822 l16ui a2, a8, 4 -40245fe7: f46040 extui a6, a4, 0, 16 -40245fea: f45020 extui a5, a2, 0, 16 -40245fed: 001832 l16ui a3, a8, 0 -40245ff0: 01b657 bgeu a6, a5, 40245ff5 -40245ff3: 042d mov.n a2, a4 -40245ff5: f44020 extui a4, a2, 0, 16 -40245ff8: 03fd mov.n a15, a3 -40245ffa: 02b437 bgeu a4, a3, 40246000 -40245ffd: 20f220 or a15, a2, a2 -40246000: 031822 l16ui a2, a8, 6 -40246003: f430f0 extui a3, a15, 0, 16 -40246006: 02b237 bgeu a2, a3, 4024600c -40246009: 20f220 or a15, a2, a2 -4024600c: f4f0f0 extui a15, a15, 0, 16 -4024600f: 083d mov.n a3, a8 -40246011: 588b addi.n a5, a8, 8 -40246013: 020c movi.n a2, 0 -40246015: 001342 l16ui a4, a3, 0 -40246018: 332b addi.n a3, a3, 2 -4024601a: c044f0 sub a4, a4, a15 -4024601d: 224a add.n a2, a2, a4 -4024601f: f42020 extui a2, a2, 0, 16 -40246022: ef9537 bne a5, a3, 40246015 -40246025: 026226 beqi a2, 6, 4024602b -40246028: ffd006 j 40245f6c -4024602b: fca631 l32r a3, 402452c4 -4024602e: fedff2 addmi a15, a15, 0xfffffe00 -40246031: 0328 l32i.n a2, a3, 0 -40246033: 034d mov.n a4, a3 -40246035: 02bc beqz.n a2, 40246069 -40246037: 0d0c32 l8ui a3, a12, 13 -4024603a: f4f0f0 extui a15, a15, 0, 16 -4024603d: 076307 bbci a3, 0, 40246048 -40246040: 0452f2 s16i a15, a2, 8 -40246043: 000106 j 4024604b -40246046: f20000 excw -40246049: f20552 l8ui a5, a5, 242 -4024604c: 220c42 l8ui a4, a12, 34 -4024604f: 260c07 bnone a12, a0, 40246079 -40246052: 060212 l8ui a1, a2, 6 -40246055: 005b addi.n a0, a0, 5 -40246057: 0428 l32i.n a2, a4, 0 -40246059: 0c0232 l8ui a3, a2, 12 -4024605c: ff8021 l32r a2, 40245e5c -4024605f: cd6501 l32r a0, 402395f4 -40246062: 0000c0 callx0 a0 -40246065: 0056c6 j 402461c4 -40246068: 813900 src a3, a9, a0 -4024606b: 9189 s32i.n a8, a1, 36 -4024606d: ffd505 call0 40245dc0 -40246070: 8138 l32i.n a3, a1, 32 -40246072: 140c movi.n a4, 1 -40246074: 0328 l32i.n a2, a3, 0 -40246076: 9188 l32i.n a8, a1, 36 -40246078: 0249 s32i.n a4, a2, 0 -4024607a: 0d0c42 l8ui a4, a12, 13 -4024607d: f4f0f0 extui a15, a15, 0, 16 -40246080: 056407 bbci a4, 0, 40246089 -40246083: 0452f2 s16i a15, a2, 8 -40246086: 000086 j 4024608c -40246089: 0552f2 s16i a15, a2, 10 -4024608c: 0c42f2 s8i a15, a2, 12 -4024608f: 0c0e22 l8ui a2, a14, 12 -40246092: 111266 bnei a2, 1, 402460a7 -40246095: 0328 l32i.n a2, a3, 0 -40246097: 0c0232 l8ui a3, a2, 12 -4024609a: ff7121 l32r a2, 40245e60 -4024609d: 9189 s32i.n a8, a1, 36 -4024609f: cd5501 l32r a0, 402395f4 -402460a2: 0000c0 callx0 a0 -402460a5: 9188 l32i.n a8, a1, 36 -402460a7: 120c movi.n a2, 1 -402460a9: 0f0c movi.n a15, 0 -402460ab: 0d4e22 s8i a2, a14, 13 -402460ae: fc0b21 l32r a2, 402450dc -402460b1: 2ef9 s32i.n a15, a14, 8 -402460b3: 9189 s32i.n a8, a1, 36 -402460b5: e3c101 l32r a0, 4023efbc -402460b8: 0000c0 callx0 a0 -402460bb: 4f0d22 l8ui a2, a13, 79 -402460be: dce305 call0 40222ef0 -402460c1: fc80e1 l32r a14, 402452c4 -402460c4: 4f0d32 l8ui a3, a13, 79 -402460c7: 0e28 l32i.n a2, a14, 0 -402460c9: 1c4232 s8i a3, a2, 28 -402460cc: fcc921 l32r a2, 402453f0 -402460cf: e3bb01 l32r a0, 4023efbc -402460d2: 0000c0 callx0 a0 -402460d5: ff6331 l32r a3, 40245e64 -402460d8: fcc621 l32r a2, 402453f0 -402460db: 0f4d mov.n a4, a15 -402460dd: e50e01 l32r a0, 4023f518 -402460e0: 0000c0 callx0 a0 -402460e3: fe3e21 l32r a2, 402459dc -402460e6: 150c movi.n a5, 1 -402460e8: 000222 l8ui a2, a2, 0 -402460eb: 0f4d mov.n a4, a15 -402460ed: 1132b0 slli a3, a2, 5 -402460f0: c03320 sub a3, a3, a2 -402460f3: a03320 addx4 a3, a3, a2 -402460f6: fcbe21 l32r a2, 402453f0 -402460f9: 1133d0 slli a3, a3, 3 -402460fc: e50801 l32r a0, 4023f51c -402460ff: 0000c0 callx0 a0 -40246102: 0ef8 l32i.n a15, a14, 0 -40246104: 7138 l32i.n a3, a1, 28 -40246106: 640c movi.n a4, 6 -40246108: 2fdb addi.n a2, a15, 13 -4024610a: ff5c01 l32r a0, 40245e7c -4024610d: 0000c0 callx0 a0 -40246110: 5138 l32i.n a3, a1, 20 -40246112: 640c movi.n a4, 6 -40246114: 13cf22 addi a2, a15, 19 -40246117: ff5901 l32r a0, 40245e7c -4024611a: 0000c0 callx0 a0 -4024611d: 4f0d32 l8ui a3, a13, 79 -40246120: ff5221 l32r a2, 40245e68 -40246123: cd3401 l32r a0, 402395f4 -40246126: 0000c0 callx0 a0 -40246129: 0e28 l32i.n a2, a14, 0 -4024612b: 110272 l8ui a7, a2, 17 -4024612e: 100262 l8ui a6, a2, 16 -40246131: 0f0252 l8ui a5, a2, 15 -40246134: 0e0242 l8ui a4, a2, 14 -40246137: 0d0232 l8ui a3, a2, 13 -4024613a: 120222 l8ui a2, a2, 18 -4024613d: 006122 s32i a2, a1, 0 -40246140: ff4b21 l32r a2, 40245e6c -40246143: cd2c01 l32r a0, 402395f4 -40246146: 0000c0 callx0 a0 -40246149: 0e28 l32i.n a2, a14, 0 -4024614b: 130232 l8ui a3, a2, 19 -4024614e: 170272 l8ui a7, a2, 23 -40246151: 160262 l8ui a6, a2, 22 -40246154: 150252 l8ui a5, a2, 21 -40246157: 140242 l8ui a4, a2, 20 -4024615a: 180222 l8ui a2, a2, 24 -4024615d: 006122 s32i a2, a1, 0 -40246160: ff4421 l32r a2, 40245e70 -40246163: cd2401 l32r a0, 402395f4 -40246166: 0000c0 callx0 a0 -40246169: 0e28 l32i.n a2, a14, 0 -4024616b: 9188 l32i.n a8, a1, 36 -4024616d: 1238 l32i.n a3, a2, 4 -4024616f: 93fc bnez.n a3, 402461ac -40246171: 0c0232 l8ui a3, a2, 12 -40246174: 2d5232 s16i a3, a2, 90 -40246177: 1c0232 l8ui a3, a2, 28 -4024617a: 1d4232 s8i a3, a2, 29 -4024617d: fd0e21 l32r a2, 402455b8 -40246180: ff3d31 l32r a3, 40245e74 -40246183: 0248 l32i.n a4, a2, 0 -40246185: 220c movi.n a2, 2 -40246187: 9189 s32i.n a8, a1, 36 -40246189: 0004c0 callx0 a4 -4024618c: fbd521 l32r a2, 402450e0 -4024618f: 9188 l32i.n a8, a1, 36 -40246191: 0c0222 l8ui a2, a2, 12 -40246194: 1d1266 bnei a2, 1, 402461b5 -40246197: 0e28 l32i.n a2, a14, 0 -40246199: 0c0232 l8ui a3, a2, 12 -4024619c: ff3721 l32r a2, 40245e78 -4024619f: cd1501 l32r a0, 402395f4 -402461a2: 0000c0 callx0 a0 -402461a5: 9188 l32i.n a8, a1, 36 -402461a7: 000286 j 402461b5 -402461aa: 660000 excw -402461ad: 320513 excw -402461b0: 320c02 l8ui a0, a12, 50 -402461b3: 0c2d52 l32i a5, a13, 48 -402461b6: 030c44 excw -402461b9: 082d mov.n a2, a8 -402461bb: ca8f01 l32r a0, 40238bf8 +40245dac: 429c beqz.n a2, 40245dc4 +40245dae: 3238 l32i.n a3, a2, 12 +40245db0: 8ea042 movi a4, 142 +40245db3: 0c39 s32i.n a3, a12, 0 +40245db5: ff4031 l32r a3, 40245ab8 +40245db8: ccbb01 l32r a0, 402390a4 +40245dbb: 0000c0 callx0 a0 +40245dbe: 0c28 l32i.n a2, a12, 0 +40245dc0: fffa06 j 40245dac +40245dc3: 310800 srai a0, a0, 24 +40245dc6: 0c29 s32i.n a2, a12, 0 +40245dc8: 0d29 s32i.n a2, a13, 0 +40245dca: 21c8 l32i.n a12, a1, 8 +40245dcc: 11d8 l32i.n a13, a1, 4 +40245dce: 10c112 addi a1, a1, 16 +40245dd1: f00d ret.n +40245dd3: cabc00 excw +40245dd6: 944024 excw +40245dd9: 24ca add.n a2, a4, a12 +40245ddb: 412140 srli a2, a4, 1 + +40245ddc : +40245ddc: fd4121 l32r a2, 402452e0 +40245ddf: f0c112 addi a1, a1, -16 +40245de2: 0238 l32i.n a3, a2, 0 +40245de4: 21c9 s32i.n a12, a1, 8 +40245de6: 3109 s32i.n a0, a1, 12 +40245de8: 02cd mov.n a12, a2 +40245dea: a3ec bnez.n a3, 40245e18 +40245dec: ff3331 l32r a3, 40245ab8 +40245def: 9fa042 movi a4, 159 +40245df2: 64a122 movi a2, 0x164 +40245df5: d06a01 l32r a0, 40239fa0 +40245df8: 0000c0 callx0 a0 +40245dfb: 006c22 s32i a2, a12, 0 +40245dfe: b2ec bnez.n a2, 40245e2d +40245e00: ffb431 l32r a3, 40245cd0 +40245e03: fff521 l32r a2, 40245dd8 +40245e06: a7a042 movi a4, 167 +40245e09: ce0101 l32r a0, 40239610 +40245e0c: 0000c0 callx0 a0 +40245e0f: 020c movi.n a2, 0 +40245e11: ff7c45 call0 402455d8 +40245e14: 000806 j 40245e38 +40245e17: b92100 excw +40245e1a: 22fc bnez.n a2, 40245e50 +40245e1c: 660c02 l8ui a0, a12, 102 +40245e1f: 211612 l16ui a1, a6, 66 +40245e22: ffec bnez.n a15, 40245e55 +40245e24: cdfb01 l32r a0, 40239610 +40245e27: 0000c0 callx0 a0 +40245e2a: 000286 j 40245e38 +40245e2d: f37c movi.n a3, -1 +40245e2f: 045232 s16i a3, a2, 8 +40245e32: 055232 s16i a3, a2, 10 +40245e35: 5c4232 s8i a3, a2, 92 +40245e38: 3108 l32i.n a0, a1, 12 +40245e3a: 21c8 l32i.n a12, a1, 8 +40245e3c: 10c112 addi a1, a1, 16 +40245e3f: f00d ret.n +40245e41: 000000 ill + +40245e44 : +40245e44: fd2731 l32r a3, 402452e0 +40245e47: f0c112 addi a1, a1, -16 +40245e4a: 0328 l32i.n a2, a3, 0 +40245e4c: 21c9 s32i.n a12, a1, 8 +40245e4e: 3109 s32i.n a0, a1, 12 +40245e50: 03cd mov.n a12, a3 +40245e52: e28c beqz.n a2, 40245e64 +40245e54: ff1931 l32r a3, 40245ab8 +40245e57: bda042 movi a4, 189 +40245e5a: cc9201 l32r a0, 402390a4 +40245e5d: 0000c0 callx0 a0 +40245e60: 020c movi.n a2, 0 +40245e62: 0c29 s32i.n a2, a12, 0 +40245e64: 3108 l32i.n a0, a1, 12 +40245e66: 21c8 l32i.n a12, a1, 8 +40245e68: 10c112 addi a1, a1, 16 +40245e6b: f00d ret.n +40245e6d: 000000 ill +40245e70: fe89c4 excw +40245e73: 3f .byte 0x3f +40245e74: 24ca80 extui a12, a8, 10, 3 +40245e77: ca7040 excw +40245e7a: 604024 excw +40245e7d: 24ca add.n a2, a4, a12 +40245e7f: 55d840 extui a13, a4, 24, 6 +40245e82: 484024 excw +40245e85: 24ca add.n a2, a4, a12 +40245e87: ca1c40 excw +40245e8a: f04024 excw +40245e8d: 24c9 s32i.n a12, a4, 8 +40245e8f: 310040 srai a0, a4, 16 +40245e92: ff .byte 0xff +40245e93: 3f .byte 0x3f +40245e94: 24c9e0 extui a12, a14, 9, 3 +40245e97: df4840 excw +40245e9a: 124000 excw + +40245e9c : +40245e9c: b0c112 addi a1, a1, -80 +40245e9f: 1261c2 s32i a12, a1, 72 +40245ea2: 20c220 or a12, a2, a2 +40245ea5: fd4321 l32r a2, 402453b4 +40245ea8: 1161d2 s32i a13, a1, 68 +40245eab: 002222 l32i a2, a2, 0 +40245eae: 136102 s32i a0, a1, 76 +40245eb1: 1061e2 s32i a14, a1, 64 +40245eb4: 0f61f2 s32i a15, a1, 60 +40245eb7: 1422d2 l32i a13, a2, 80 +40245eba: dd01c5 call0 40222ed8 +40245ebd: 0d0c22 l8ui a2, a12, 13 +40245ec0: 116207 bbci a2, 0, 40245ed5 +40245ec3: 16cc22 addi a2, a12, 22 +40245ec6: 10cc32 addi a3, a12, 16 +40245ec9: 7129 s32i.n a2, a1, 28 +40245ecb: 1ccce2 addi a14, a12, 28 +40245ece: 5139 s32i.n a3, a1, 20 +40245ed0: 000506 j 40245ee8 +40245ed3: 170000 excw +40245ed6: 0602e2 l8ui a14, a2, 6 +40245ed9: 5200c1 l32r a12, 4021a6dc <__wpa_send_eapol+0x1f0> +40245edc: 1ccc bnez.n a12, 40245ee1 +40245ede: 16cc22 addi a2, a12, 22 +40245ee1: 7159 s32i.n a5, a1, 28 +40245ee3: 10cce2 addi a14, a12, 16 +40245ee6: 5129 s32i.n a2, a1, 20 +40245ee8: fe2031 l32r a3, 40245768 +40245eeb: 340c movi.n a4, 3 +40245eed: 0e2d mov.n a2, a14 +40245eef: 285901 l32r a0, 40210054 +40245ef2: 0000c0 callx0 a0 +40245ef5: f28c beqz.n a2, 40245f08 +40245ef7: ffde31 l32r a3, 40245e70 +40245efa: 640c movi.n a4, 6 +40245efc: 202ee0 or a2, a14, a14 +40245eff: 285501 l32r a0, 40210054 +40245f02: 0000c0 callx0 a0 +40245f05: 2d7256 bnez a2, 402461e0 +40245f08: 0c0c22 l8ui a2, a12, 12 +40245f0b: 030c movi.n a3, 0 +40245f0d: 012280 slli a2, a2, 24 +40245f10: 312820 srai a2, a2, 24 +40245f13: 240c movi.n a4, 2 +40245f15: a33420 movltz a3, a4, a2 +40245f18: 181c22 l16ui a2, a12, 48 +40245f1b: 6139 s32i.n a3, a1, 24 +40245f1d: 1f1266 bnei a2, 1, 40245f40 +40245f20: 191c32 l16ui a3, a12, 50 +40245f23: c2ad22 movi a2, 0xfffffdc2 +40245f26: 232a add.n a2, a3, a2 +40245f28: 6138 l32i.n a3, a1, 24 +40245f2a: c02230 sub a2, a2, a3 +40245f2d: f42020 extui a2, a2, 0, 16 +40245f30: 234c movi.n a3, 66 +40245f32: 02b327 bgeu a3, a2, 40245f38 +40245f35: 00a9c6 j 402461e0 +40245f38: 000106 j 40245f40 +40245f3b: d20000 excw +40245f3e: 142d excw +40245f40: 29cd16 beqz a13, 402461e0 +40245f43: 5128 l32i.n a2, a1, 20 +40245f45: 640c movi.n a4, 6 +40245f47: 203dd0 or a3, a13, a13 +40245f4a: d01401 l32r a0, 40239f9c +40245f4d: 0000c0 callx0 a0 +40245f50: fe9256 bnez a2, 40245f3d +40245f53: 050c movi.n a5, 0 +40245f55: 4159 s32i.n a5, a1, 16 +40245f57: 000b46 j 40245f88 +40245f5a: 4138 l32i.n a3, a1, 16 +40245f5c: 6158 l32i.n a5, a1, 24 +40245f5e: a02330 addx4 a2, a3, a3 +40245f61: 9022c0 addx2 a2, a2, a12 +40245f64: 1a1242 l16ui a4, a2, 52 +40245f67: 191222 l16ui a2, a2, 50 +40245f6a: 331b addi.n a3, a3, 1 +40245f6c: c02250 sub a2, a2, a5 +40245f6f: f43030 extui a3, a3, 0, 16 +40245f72: c2ad52 movi a5, 0xfffffdc2 +40245f75: f42020 extui a2, a2, 0, 16 +40245f78: 4139 s32i.n a3, a1, 16 +40245f7a: 325a add.n a3, a2, a5 +40245f7c: f43030 extui a3, a3, 0, 16 +40245f7f: 42a052 movi a5, 66 +40245f82: 414440 srli a4, a4, 4 +40245f85: 0ab537 bgeu a5, a3, 40245f93 +40245f88: 181c22 l16ui a2, a12, 48 +40245f8b: 4138 l32i.n a3, a1, 16 +40245f8d: c93327 bltu a3, a2, 40245f5a +40245f90: 009306 j 402461e0 +40245f93: 0d0c32 l8ui a3, a12, 13 +40245f96: 0b6307 bbci a3, 0, 40245fa5 +40245f99: 24cd82 addi a8, a13, 36 +40245f9c: 2ccd32 addi a3, a13, 44 +40245f9f: 161d52 l16ui a5, a13, 44 +40245fa2: 000206 j 40245fae +40245fa5: 111d52 l16ui a5, a13, 34 +40245fa8: 1acd82 addi a8, a13, 26 +40245fab: 22cd32 addi a3, a13, 34 +40245fae: d61457 beq a4, a5, 40245f88 +40245fb1: 001852 l16ui a5, a8, 0 +40245fb4: 1d1527 beq a5, a2, 40245fd5 +40245fb7: 011862 l16ui a6, a8, 2 +40245fba: 171267 beq a2, a6, 40245fd5 +40245fbd: 021852 l16ui a5, a8, 4 +40245fc0: 111257 beq a2, a5, 40245fd5 +40245fc3: 015852 s16i a5, a8, 2 +40245fc6: 031852 l16ui a5, a8, 6 +40245fc9: 005862 s16i a6, a8, 0 +40245fcc: 025852 s16i a5, a8, 4 +40245fcf: 035822 s16i a2, a8, 6 +40245fd2: 005342 s16i a4, a3, 0 +40245fd5: fc49e1 l32r a14, 402450fc +40245fd8: 0c0e22 l8ui a2, a14, 12 +40245fdb: 0e7d mov.n a7, a14 +40245fdd: 1c1266 bnei a2, 1, 40245ffd +40245fe0: 031862 l16ui a6, a8, 6 +40245fe3: 021852 l16ui a5, a8, 4 +40245fe6: 011842 l16ui a4, a8, 2 +40245fe9: 001832 l16ui a3, a8, 0 +40245fec: ffa221 l32r a2, 40245e74 +40245fef: 9189 s32i.n a8, a1, 36 +40245ff1: 81e9 s32i.n a14, a1, 32 +40245ff3: cd8701 l32r a0, 40239610 +40245ff6: 0000c0 callx0 a0 +40245ff9: 9188 l32i.n a8, a1, 36 +40245ffb: 8178 l32i.n a7, a1, 32 +40245ffd: 011842 l16ui a4, a8, 2 +40246000: 021822 l16ui a2, a8, 4 +40246003: f46040 extui a6, a4, 0, 16 +40246006: f45020 extui a5, a2, 0, 16 +40246009: 001832 l16ui a3, a8, 0 +4024600c: 01b657 bgeu a6, a5, 40246011 +4024600f: 042d mov.n a2, a4 +40246011: f44020 extui a4, a2, 0, 16 +40246014: 03fd mov.n a15, a3 +40246016: 02b437 bgeu a4, a3, 4024601c +40246019: 20f220 or a15, a2, a2 +4024601c: 031822 l16ui a2, a8, 6 +4024601f: f430f0 extui a3, a15, 0, 16 +40246022: 02b237 bgeu a2, a3, 40246028 +40246025: 20f220 or a15, a2, a2 +40246028: f4f0f0 extui a15, a15, 0, 16 +4024602b: 083d mov.n a3, a8 +4024602d: 588b addi.n a5, a8, 8 +4024602f: 020c movi.n a2, 0 +40246031: 001342 l16ui a4, a3, 0 +40246034: 332b addi.n a3, a3, 2 +40246036: c044f0 sub a4, a4, a15 +40246039: 224a add.n a2, a2, a4 +4024603b: f42020 extui a2, a2, 0, 16 +4024603e: ef9537 bne a5, a3, 40246031 +40246041: 026226 beqi a2, 6, 40246047 +40246044: ffd006 j 40245f88 +40246047: fca631 l32r a3, 402452e0 +4024604a: fedff2 addmi a15, a15, 0xfffffe00 +4024604d: 0328 l32i.n a2, a3, 0 +4024604f: 034d mov.n a4, a3 +40246051: 02bc beqz.n a2, 40246085 +40246053: 0d0c32 l8ui a3, a12, 13 +40246056: f4f0f0 extui a15, a15, 0, 16 +40246059: 076307 bbci a3, 0, 40246064 +4024605c: 0452f2 s16i a15, a2, 8 +4024605f: 000106 j 40246067 +40246062: f20000 excw +40246065: f20552 l8ui a5, a5, 242 +40246068: 220c42 l8ui a4, a12, 34 +4024606b: 260c07 bnone a12, a0, 40246095 +4024606e: 060212 l8ui a1, a2, 6 +40246071: 005b addi.n a0, a0, 5 +40246073: 0428 l32i.n a2, a4, 0 +40246075: 0c0232 l8ui a3, a2, 12 +40246078: ff8021 l32r a2, 40245e78 +4024607b: cd6501 l32r a0, 40239610 +4024607e: 0000c0 callx0 a0 +40246081: 0056c6 j 402461e0 +40246084: 813900 src a3, a9, a0 +40246087: 9189 s32i.n a8, a1, 36 +40246089: ffd505 call0 40245ddc +4024608c: 8138 l32i.n a3, a1, 32 +4024608e: 140c movi.n a4, 1 +40246090: 0328 l32i.n a2, a3, 0 +40246092: 9188 l32i.n a8, a1, 36 +40246094: 0249 s32i.n a4, a2, 0 +40246096: 0d0c42 l8ui a4, a12, 13 +40246099: f4f0f0 extui a15, a15, 0, 16 +4024609c: 056407 bbci a4, 0, 402460a5 +4024609f: 0452f2 s16i a15, a2, 8 +402460a2: 000086 j 402460a8 +402460a5: 0552f2 s16i a15, a2, 10 +402460a8: 0c42f2 s8i a15, a2, 12 +402460ab: 0c0e22 l8ui a2, a14, 12 +402460ae: 111266 bnei a2, 1, 402460c3 +402460b1: 0328 l32i.n a2, a3, 0 +402460b3: 0c0232 l8ui a3, a2, 12 +402460b6: ff7121 l32r a2, 40245e7c +402460b9: 9189 s32i.n a8, a1, 36 +402460bb: cd5501 l32r a0, 40239610 +402460be: 0000c0 callx0 a0 +402460c1: 9188 l32i.n a8, a1, 36 +402460c3: 120c movi.n a2, 1 +402460c5: 0f0c movi.n a15, 0 +402460c7: 0d4e22 s8i a2, a14, 13 +402460ca: fc0b21 l32r a2, 402450f8 +402460cd: 2ef9 s32i.n a15, a14, 8 +402460cf: 9189 s32i.n a8, a1, 36 +402460d1: e3c101 l32r a0, 4023efd8 +402460d4: 0000c0 callx0 a0 +402460d7: 4f0d22 l8ui a2, a13, 79 +402460da: dce145 call0 40222ef0 +402460dd: fc80e1 l32r a14, 402452e0 +402460e0: 4f0d32 l8ui a3, a13, 79 +402460e3: 0e28 l32i.n a2, a14, 0 +402460e5: 1c4232 s8i a3, a2, 28 +402460e8: fcc921 l32r a2, 4024540c +402460eb: e3bb01 l32r a0, 4023efd8 +402460ee: 0000c0 callx0 a0 +402460f1: ff6331 l32r a3, 40245e80 +402460f4: fcc621 l32r a2, 4024540c +402460f7: 0f4d mov.n a4, a15 +402460f9: e50e01 l32r a0, 4023f534 +402460fc: 0000c0 callx0 a0 +402460ff: fe3e21 l32r a2, 402459f8 +40246102: 150c movi.n a5, 1 +40246104: 000222 l8ui a2, a2, 0 +40246107: 0f4d mov.n a4, a15 +40246109: 1132b0 slli a3, a2, 5 +4024610c: c03320 sub a3, a3, a2 +4024610f: a03320 addx4 a3, a3, a2 +40246112: fcbe21 l32r a2, 4024540c +40246115: 1133d0 slli a3, a3, 3 +40246118: e50801 l32r a0, 4023f538 +4024611b: 0000c0 callx0 a0 +4024611e: 0ef8 l32i.n a15, a14, 0 +40246120: 7138 l32i.n a3, a1, 28 +40246122: 640c movi.n a4, 6 +40246124: 2fdb addi.n a2, a15, 13 +40246126: ff5c01 l32r a0, 40245e98 +40246129: 0000c0 callx0 a0 +4024612c: 5138 l32i.n a3, a1, 20 +4024612e: 640c movi.n a4, 6 +40246130: 13cf22 addi a2, a15, 19 +40246133: ff5901 l32r a0, 40245e98 +40246136: 0000c0 callx0 a0 +40246139: 4f0d32 l8ui a3, a13, 79 +4024613c: ff5221 l32r a2, 40245e84 +4024613f: cd3401 l32r a0, 40239610 +40246142: 0000c0 callx0 a0 +40246145: 0e28 l32i.n a2, a14, 0 +40246147: 110272 l8ui a7, a2, 17 +4024614a: 100262 l8ui a6, a2, 16 +4024614d: 0f0252 l8ui a5, a2, 15 +40246150: 0e0242 l8ui a4, a2, 14 +40246153: 0d0232 l8ui a3, a2, 13 +40246156: 120222 l8ui a2, a2, 18 +40246159: 006122 s32i a2, a1, 0 +4024615c: ff4b21 l32r a2, 40245e88 +4024615f: cd2c01 l32r a0, 40239610 +40246162: 0000c0 callx0 a0 +40246165: 0e28 l32i.n a2, a14, 0 +40246167: 130232 l8ui a3, a2, 19 +4024616a: 170272 l8ui a7, a2, 23 +4024616d: 160262 l8ui a6, a2, 22 +40246170: 150252 l8ui a5, a2, 21 +40246173: 140242 l8ui a4, a2, 20 +40246176: 180222 l8ui a2, a2, 24 +40246179: 006122 s32i a2, a1, 0 +4024617c: ff4421 l32r a2, 40245e8c +4024617f: cd2401 l32r a0, 40239610 +40246182: 0000c0 callx0 a0 +40246185: 0e28 l32i.n a2, a14, 0 +40246187: 9188 l32i.n a8, a1, 36 +40246189: 1238 l32i.n a3, a2, 4 +4024618b: 93fc bnez.n a3, 402461c8 +4024618d: 0c0232 l8ui a3, a2, 12 +40246190: 2d5232 s16i a3, a2, 90 +40246193: 1c0232 l8ui a3, a2, 28 +40246196: 1d4232 s8i a3, a2, 29 +40246199: fd0e21 l32r a2, 402455d4 +4024619c: ff3d31 l32r a3, 40245e90 +4024619f: 0248 l32i.n a4, a2, 0 +402461a1: 220c movi.n a2, 2 +402461a3: 9189 s32i.n a8, a1, 36 +402461a5: 0004c0 callx0 a4 +402461a8: fbd521 l32r a2, 402450fc +402461ab: 9188 l32i.n a8, a1, 36 +402461ad: 0c0222 l8ui a2, a2, 12 +402461b0: 1d1266 bnei a2, 1, 402461d1 +402461b3: 0e28 l32i.n a2, a14, 0 +402461b5: 0c0232 l8ui a3, a2, 12 +402461b8: ff3721 l32r a2, 40245e94 +402461bb: cd1501 l32r a0, 40239610 402461be: 0000c0 callx0 a0 -402461c1: ff69c6 j 40245f6c -402461c4: 132102 l32i a0, a1, 76 -402461c7: 1221c2 l32i a12, a1, 72 -402461ca: 1121d2 l32i a13, a1, 68 -402461cd: 1021e2 l32i a14, a1, 64 -402461d0: f1f8 l32i.n a15, a1, 60 -402461d2: 50c112 addi a1, a1, 80 -402461d5: f00d ret.n -402461d7: c8c000 excw -402461da: ac4024 excw -402461dd: 24c8 l32i.n a12, a4, 8 -402461df: c89440 excw -402461e2: 744024 excw -402461e5: 24c8 l32i.n a12, a4, 8 -402461e7: c11240 mul16u a1, a2, a4 - -402461e8 : -402461e8: c0c112 addi a1, a1, -64 -402461eb: 0c61e2 s32i a14, a1, 48 -402461ee: 0f6102 s32i a0, a1, 60 -402461f1: 0e61c2 s32i a12, a1, 56 -402461f4: d1d9 s32i.n a13, a1, 52 -402461f6: b1f9 s32i.n a15, a1, 44 -402461f8: 02ed mov.n a14, a2 -402461fa: dccdc5 call0 40222ed8 -402461fd: fbba31 l32r a3, 402450e8 -40246200: 4129 s32i.n a2, a1, 16 -40246202: 0328 l32i.n a2, a3, 0 -40246204: 4138 l32i.n a3, a1, 16 -40246206: 1c0242 l8ui a4, a2, 28 -40246209: 141437 beq a4, a3, 40246221 -4024620c: 20c232 addi a3, a2, 32 -4024620f: 54c242 addi a4, a2, 84 -40246212: 050c movi.n a5, 0 -40246214: 005352 s16i a5, a3, 0 -40246217: 334b addi.n a3, a3, 4 -40246219: f79347 bne a3, a4, 40246214 -4024621c: 4138 l32i.n a3, a1, 16 -4024621e: 1c4232 s8i a3, a2, 28 -40246221: 1e38 l32i.n a3, a14, 4 -40246223: 244c movi.n a4, 66 -40246225: f46830 extui a6, a3, 8, 16 -40246228: f45060 extui a5, a6, 0, 16 -4024622b: c2ad32 movi a3, 0xfffffdc2 -4024622e: 353a add.n a3, a5, a3 -40246230: f43030 extui a3, a3, 0, 16 -40246233: 02b437 bgeu a4, a3, 40246239 -40246236: 00b086 j 402464fc -40246239: 20c282 addi a8, a2, 32 -4024623c: 54c242 addi a4, a2, 84 -4024623f: 083d mov.n a3, a8 -40246241: 009372 l16si a7, a3, 0 -40246244: 029577 bne a5, a7, 4024624a -40246247: 00ac46 j 402464fc -4024624a: 334b addi.n a3, a3, 4 -4024624c: f19437 bne a4, a3, 40246241 -4024624f: 0b0c movi.n a11, 0 -40246251: 089d mov.n a9, a8 -40246253: 20cbb0 or a12, a11, a11 -40246256: bd7c movi.n a13, -5 -40246258: 001932 l16ui a3, a9, 0 -4024625b: c03530 sub a3, a5, a3 -4024625e: f43030 extui a3, a3, 0, 16 -40246261: 114300 slli a4, a3, 16 -40246264: 333b addi.n a3, a3, 3 -40246266: f43030 extui a3, a3, 0, 16 -40246269: 314040 srai a4, a4, 16 -4024626c: 0273b6 bltui a3, 7, 40246272 -4024626f: 0036c6 j 4024634e -40246272: 3b1b addi.n a3, a11, 1 -40246274: 743030 extui a3, a3, 0, 8 -40246277: 0119a2 l16ui a10, a9, 2 -4024627a: 907310 addx2 a7, a3, a1 -4024627d: 0457a2 s16i a10, a7, 8 -40246280: 005742 s16i a4, a7, 0 -40246283: 023326 beqi a3, 3, 40246289 -40246286: 003086 j 4024634c -40246289: 0111f2 l16ui a15, a1, 2 -4024628c: 0211a2 l16ui a10, a1, 4 -4024628f: 031142 l16ui a4, a1, 6 -40246292: 7faa add.n a7, a15, a10 -40246294: 747a add.n a7, a4, a7 -40246296: f47070 extui a7, a7, 0, 16 -40246299: 82afa0 mull a10, a15, a10 -4024629c: 113700 slli a3, a7, 16 -4024629f: 313030 srai a3, a3, 16 -402462a2: 005132 s16i a3, a1, 0 -402462a5: c14a40 mul16u a4, a10, a4 -402462a8: 1033d0 and a3, a3, a13 -402462ab: 113300 slli a3, a3, 16 -402462ae: f44040 extui a4, a4, 0, 16 -402462b1: 313030 srai a3, a3, 16 -402462b4: 11f400 slli a15, a4, 16 -402462b7: 336b addi.n a3, a3, 6 -402462b9: 31f0f0 srai a15, a15, 16 -402462bc: 938c beqz.n a3, 402462c9 -402462be: b37c movi.n a3, -5 -402462c0: 107730 and a7, a7, a3 -402462c3: 022726 beqi a7, 2, 402462c9 -402462c6: 002106 j 4024634e -402462c9: 1044d0 and a4, a4, a13 -402462cc: 102426 beqi a4, 2, 402462e0 -402462cf: fbaf32 movi a3, -5 -402462d2: 10ff30 and a15, a15, a3 -402462d5: 11ff00 slli a15, a15, 16 -402462d8: 31f0f0 srai a15, a15, 16 -402462db: a37c movi.n a3, -6 -402462dd: 6d9f37 bne a15, a3, 4024634e -402462e0: 017d mov.n a7, a1 -402462e2: 00a042 movi a4, 0 -402462e5: 01a032 movi a3, 1 -402462e8: 019782 l16si a8, a7, 2 -402462eb: 0518a6 blti a8, 1, 402462f4 -402462ee: 01c442 addi a4, a4, 1 -402462f1: 744040 extui a4, a4, 0, 8 -402462f4: 331b addi.n a3, a3, 1 -402462f6: 743030 extui a3, a3, 0, 8 -402462f9: 772b addi.n a7, a7, 2 -402462fb: e94366 bnei a3, 4, 402462e8 -402462fe: 000e72 l8ui a7, a14, 0 -40246301: 918b addi.n a9, a1, 8 -40246303: 017780 slli a7, a7, 24 -40246306: 317870 srai a7, a7, 24 -40246309: 330c movi.n a3, 3 -4024630b: 8a2c movi.n a10, 40 -4024630d: 019982 l16si a8, a9, 2 -40246310: c08870 sub a8, a8, a7 -40246313: 14c882 addi a8, a8, 20 -40246316: 16ba87 bgeu a10, a8, 40246330 -40246319: ffaf21 l32r a2, 402461d8 -4024631c: ccb601 l32r a0, 402395f4 -4024631f: 0000c0 callx0 a0 -40246322: fb7121 l32r a2, 402450e8 -40246325: 030c movi.n a3, 0 -40246327: 0228 l32i.n a2, a2, 0 -40246329: a0cc20 addx4 a12, a12, a2 -4024632c: 000386 j 4024633e -4024632f: 330b00 excw -40246332: 743030 extui a3, a3, 0, 8 -40246335: 992b addi.n a9, a9, 2 -40246337: fd2356 bnez a3, 4024630d -4024633a: 001406 j 4024638e -4024633d: 9c2700 excw -40246340: 6dc602 addi a0, a6, 109 -40246343: 523200 excw -40246346: 224b10 excw -40246349: fffc46 j 4024633e -4024634c: 03bd mov.n a11, a3 -4024634e: cc1b addi.n a12, a12, 1 -40246350: 74c0c0 extui a12, a12, 0, 8 -40246353: d30c movi.n a3, 13 -40246355: 994b addi.n a9, a9, 4 -40246357: 021c37 beq a12, a3, 4024635d -4024635a: ffbe86 j 40246258 -4024635d: 50c232 addi a3, a2, 80 -40246360: 021842 l16ui a4, a8, 4 -40246363: 005842 s16i a4, a8, 0 -40246366: 884b addi.n a8, a8, 4 -40246368: f49387 bne a3, a8, 40246360 -4024636b: 22c232 addi a3, a2, 34 -4024636e: 52c242 addi a4, a2, 82 -40246371: 021352 l16ui a5, a3, 4 -40246374: 005352 s16i a5, a3, 0 -40246377: 334b addi.n a3, a3, 4 -40246379: f49437 bne a4, a3, 40246371 -4024637c: 000e32 l8ui a3, a14, 0 -4024637f: 285262 s16i a6, a2, 80 -40246382: 013380 slli a3, a3, 24 -40246385: 313830 srai a3, a3, 24 -40246388: 295232 s16i a3, a2, 82 -4024638b: 005b46 j 402464fc -4024638e: 2a1232 l16ui a3, a2, 84 -40246391: fed552 addmi a5, a5, 0xfffffe00 -40246394: 331b addi.n a3, a3, 1 -40246396: f43030 extui a3, a3, 0, 16 -40246399: 2a5232 s16i a3, a2, 84 -4024639c: c05540 sub a5, a5, a4 -4024639f: 903320 addx2 a3, a3, a2 -402463a2: 2a5352 s16i a5, a3, 84 -402463a5: 2a12d2 l16ui a13, a2, 84 -402463a8: 059132 l16si a3, a1, 10 -402463ab: cd0b addi.n a12, a13, -1 -402463ad: c2ca add.n a12, a2, a12 -402463af: 4128 l32i.n a2, a1, 16 -402463b1: 079142 l16si a4, a1, 14 -402463b4: 1d4c22 s8i a2, a12, 29 -402463b7: 069122 l16si a2, a1, 12 -402463ba: 802320 add a2, a3, a2 -402463bd: 224a add.n a2, a2, a4 -402463bf: 03a032 movi a3, 3 -402463c2: cba701 l32r a0, 40239260 -402463c5: 0000c0 callx0 a0 -402463c8: 584c22 s8i a2, a12, 88 -402463cb: fb47f1 l32r a15, 402450e8 -402463ce: 118d16 beqz a13, 402464ea -402463d1: ff9ec5 call0 40245dc0 -402463d4: fb43c1 l32r a12, 402450e0 -402463d7: 020c movi.n a2, 0 -402463d9: 2c29 s32i.n a2, a12, 8 -402463db: 120c movi.n a2, 1 -402463dd: 0d4c22 s8i a2, a12, 13 -402463e0: ff7f21 l32r a2, 402461dc -402463e3: cc8401 l32r a0, 402395f4 -402463e6: 0000c0 callx0 a0 -402463e9: fbb6d1 l32r a13, 402452c4 -402463ec: 120c movi.n a2, 1 -402463ee: 0d38 l32i.n a3, a13, 0 -402463f0: 1329 s32i.n a2, a3, 4 -402463f2: fb3d21 l32r a2, 402450e8 -402463f5: 0258 l32i.n a5, a2, 0 -402463f7: 580522 l8ui a2, a5, 88 -402463fa: 012280 slli a2, a2, 24 -402463fd: 314820 srai a4, a2, 24 -40246400: 590522 l8ui a2, a5, 89 -40246403: 012280 slli a2, a2, 24 -40246406: 312820 srai a2, a2, 24 -40246409: 242a add.n a2, a4, a2 -4024640b: 054f20 extui a4, a2, 31, 1 -4024640e: 242a add.n a2, a4, a2 -40246410: 212120 srai a2, a2, 1 -40246413: 2c5322 s16i a2, a3, 88 -40246416: 2a1522 l16ui a2, a5, 84 -40246419: 905250 addx2 a5, a2, a5 -4024641c: 2a1522 l16ui a2, a5, 84 -4024641f: 2d5322 s16i a2, a3, 90 -40246422: 1e28 l32i.n a2, a14, 4 -40246424: 054820 extui a4, a2, 24, 1 -40246427: 1154a0 slli a5, a4, 6 -4024642a: 054920 extui a4, a2, 25, 1 -4024642d: 1144b0 slli a4, a4, 5 -40246430: 204540 or a4, a5, a4 -40246433: 055e20 extui a5, a2, 30, 1 -40246436: 205450 or a5, a4, a5 -40246439: 054b20 extui a4, a2, 27, 1 -4024643c: 1144d0 slli a4, a4, 3 -4024643f: 152c20 extui a2, a2, 28, 2 -40246442: 204540 or a4, a5, a4 -40246445: 1122e0 slli a2, a2, 2 -40246448: 202420 or a2, a4, a2 -4024644b: 5c4322 s8i a2, a3, 92 -4024644e: 042122 l32i a2, a1, 16 -40246451: 1d4322 s8i a2, a3, 29 -40246454: 1c0322 l8ui a2, a3, 28 -40246457: 128c beqz.n a2, 4024645c -40246459: 1d4322 s8i a2, a3, 29 -4024645c: 1d0322 l8ui a2, a3, 29 -4024645f: dca905 call0 40222ef0 -40246462: fb1e21 l32r a2, 402450dc -40246465: e2d501 l32r a0, 4023efbc -40246468: 0000c0 callx0 a0 -4024646b: fbe2e1 l32r a14, 402453f4 -4024646e: 0e2d mov.n a2, a14 -40246470: e2d301 l32r a0, 4023efbc -40246473: 0000c0 callx0 a0 -40246476: fe7b31 l32r a3, 40245e64 -40246479: 040c movi.n a4, 0 -4024647b: 0e2d mov.n a2, a14 -4024647d: e42601 l32r a0, 4023f518 -40246480: 0000c0 callx0 a0 -40246483: fd5621 l32r a2, 402459dc -40246486: 150c movi.n a5, 1 -40246488: 000222 l8ui a2, a2, 0 -4024648b: 040c movi.n a4, 0 -4024648d: 1132b0 slli a3, a2, 5 -40246490: c03320 sub a3, a3, a2 -40246493: a03320 addx4 a3, a3, a2 -40246496: 1133d0 slli a3, a3, 3 -40246499: 0e2d mov.n a2, a14 -4024649b: e42001 l32r a0, 4023f51c -4024649e: 0000c0 callx0 a0 -402464a1: 0c0c22 l8ui a2, a12, 12 -402464a4: 0a1266 bnei a2, 1, 402464b2 -402464a7: 4138 l32i.n a3, a1, 16 -402464a9: ff4d21 l32r a2, 402461e0 -402464ac: cc5201 l32r a0, 402395f4 -402464af: 0000c0 callx0 a0 -402464b2: 0c0c22 l8ui a2, a12, 12 -402464b5: 131266 bnei a2, 1, 402464cc -402464b8: 0d28 l32i.n a2, a13, 0 -402464ba: 2d1252 l16ui a5, a2, 90 -402464bd: 1d0242 l8ui a4, a2, 29 -402464c0: 2c9232 l16si a3, a2, 88 -402464c3: ff4821 l32r a2, 402461e4 -402464c6: cc4b01 l32r a0, 402395f4 -402464c9: 0000c0 callx0 a0 -402464cc: fc3b21 l32r a2, 402455b8 -402464cf: fe6931 l32r a3, 40245e74 -402464d2: 0248 l32i.n a4, a2, 0 -402464d4: 220c movi.n a2, 2 -402464d6: 0004c0 callx0 a4 -402464d9: 0f28 l32i.n a2, a15, 0 -402464db: 04a042 movi a4, 4 -402464de: 00a032 movi a3, 0 -402464e1: 54c222 addi a2, a2, 84 -402464e4: c9c501 l32r a0, 40238bf8 -402464e7: 0000c0 callx0 a0 -402464ea: 0f28 l32i.n a2, a15, 0 -402464ec: 040c movi.n a4, 0 -402464ee: 20c232 addi a3, a2, 32 -402464f1: 54c222 addi a2, a2, 84 -402464f4: 005342 s16i a4, a3, 0 -402464f7: 334b addi.n a3, a3, 4 -402464f9: f79327 bne a3, a2, 402464f4 -402464fc: f108 l32i.n a0, a1, 60 -402464fe: e1c8 l32i.n a12, a1, 56 -40246500: d1d8 l32i.n a13, a1, 52 -40246502: c1e8 l32i.n a14, a1, 48 -40246504: b1f8 l32i.n a15, a1, 44 -40246506: 40c112 addi a1, a1, 64 -40246509: f00d ret.n -4024650b: 319900 srai a9, a0, 25 -4024650e: ff .byte 0xff -4024650f: 3f .byte 0x3f -40246510: 3138 l32i.n a3, a1, 12 -40246512: ff .byte 0xff -40246513: 3f .byte 0x3f -40246514: c868 l32i.n a6, a8, 48 -40246516: 5c4024 excw -40246519: 24c8 l32i.n a12, a4, 8 -4024651b: c84c40 excw -4024651e: 384024 excw -40246521: 24c8 l32i.n a12, a4, 8 -40246523: c82040 excw -40246526: fc4024 excw -40246529: 4024c7 blt a4, a12, 4024656d -4024652c: 24c7e4 excw -4024652f: c7dc40 excw -40246532: cc4024 excw -40246535: 4024c7 blt a4, a12, 40246579 -40246538: c7bc beqz.n a7, 40246578 -4024653a: a84024 excw -4024653d: 4024c7 blt a4, a12, 40246581 -40246540: 3158 l32i.n a5, a1, 12 -40246542: ff .byte 0xff -40246543: 3f .byte 0x3f -40246544: c798 l32i.n a9, a7, 48 -40246546: 884024 excw -40246549: 4024c7 blt a4, a12, 4024658d -4024654c: c77c movi.n a7, -4 -4024654e: 3e4024 excw -40246551: 3fff31 l32r a3, 40216550 -40246554: 24c774 excw -40246557: c77040 excw -4024655a: ac4024 excw -4024655d: 24c9 s32i.n a12, a4, 8 -4024655f: c9a040 excw -40246562: 944024 excw -40246565: 24c9 s32i.n a12, a4, 8 -40246567: c98040 excw -4024656a: 6c4024 excw -4024656d: 24c9 s32i.n a12, a4, 8 -4024656f: c94840 excw -40246572: 304024 excw -40246575: 24c9 s32i.n a12, a4, 8 -40246577: c92840 excw -4024657a: 184024 excw -4024657d: 24c9 s32i.n a12, a4, 8 -4024657f: c90840 excw -40246582: f84024 excw -40246585: 24c8 l32i.n a12, a4, 8 -40246587: c8e840 excw -4024658a: dc4024 excw -4024658d: 24c8 l32i.n a12, a4, 8 -4024658f: c8d440 excw -40246592: d04024 excw -40246595: 24c8 l32i.n a12, a4, 8 -40246597: 024240 excw - -40246598 : -40246598: 000242 l8ui a4, a2, 0 -4024659b: 90c112 addi a1, a1, -112 -4024659e: 014480 slli a4, a4, 24 -402465a1: 1a61c2 s32i a12, a1, 104 -402465a4: 1b6102 s32i a0, a1, 108 -402465a7: 02cd mov.n a12, a2 -402465a9: 1961d2 s32i a13, a1, 100 -402465ac: 1861e2 s32i a14, a1, 96 -402465af: 1761f2 s32i a15, a1, 92 -402465b2: 315840 srai a5, a4, 24 -402465b5: acaf22 movi a2, -84 -402465b8: f43030 extui a3, a3, 0, 16 -402465bb: 02a527 bge a5, a2, 402465c1 -402465be: 045586 j 40247718 -402465c1: 02a326 beqi a3, 12, 402465c7 -402465c4: 019f06 j 40246c44 -402465c7: 1c58 l32i.n a5, a12, 4 -402465c9: 1775b7 bbci a5, 27, 402465e4 -402465cc: f43850 extui a3, a5, 8, 16 -402465cf: fcc332 addi a3, a3, -4 -402465d2: fafe21 l32r a2, 402451cc -402465d5: f43030 extui a3, a3, 0, 16 -402465d8: 113380 slli a3, a3, 8 -402465db: 102520 and a2, a5, a2 -402465de: 202230 or a2, a2, a3 -402465e1: 016c22 s32i a2, a12, 4 -402465e4: fb3831 l32r a3, 402452c4 -402465e7: 03d8 l32i.n a13, a3, 0 -402465e9: 1d28 l32i.n a2, a13, 4 -402465eb: 191226 beqi a2, 1, 40246608 -402465ee: e28c beqz.n a2, 40246600 -402465f0: 022226 beqi a2, 2, 402465f6 -402465f3: 044846 j 40247718 -402465f6: 220c movi.n a2, 2 -402465f8: 1d29 s32i.n a2, a13, 4 -402465fa: 0d29 s32i.n a2, a13, 0 -402465fc: 044606 j 40247718 -402465ff: 0c2d00 excw -40246602: ffbe45 call0 402461e8 -40246605: 0443c6 j 40247718 -40246608: 1c28 l32i.n a2, a12, 4 -4024660a: fb6361 l32r a6, 40245398 -4024660d: 2d1d52 l16ui a5, a13, 90 -40246610: f43820 extui a3, a2, 8, 16 -40246613: 0668 l32i.n a6, a6, 0 -40246615: d8c332 addi a3, a3, -40 -40246618: c03350 sub a3, a3, a5 -4024661b: 142662 l32i a6, a6, 80 -4024661e: f43030 extui a3, a3, 0, 16 -40246621: 115300 slli a5, a3, 16 -40246624: 5169 s32i.n a6, a1, 20 -40246626: 68a162 movi a6, 0x168 -40246629: 315050 srai a5, a5, 16 -4024662c: 02b637 bgeu a6, a3, 40246632 -4024662f: 043946 j 40247718 -40246632: 409d32 l16si a3, a13, 128 -40246635: 029357 bne a3, a5, 4024663b -40246638: 043706 j 40247718 -4024663b: 053820 extui a3, a2, 24, 1 -4024663e: 1173a0 slli a7, a3, 6 -40246641: 053920 extui a3, a2, 25, 1 -40246644: 1133b0 slli a3, a3, 5 -40246647: 203730 or a3, a7, a3 -4024664a: 057e20 extui a7, a2, 30, 1 -4024664d: 207370 or a7, a3, a7 -40246650: 053b20 extui a3, a2, 27, 1 -40246653: 1133d0 slli a3, a3, 3 -40246656: 152c20 extui a2, a2, 28, 2 -40246659: 203730 or a3, a7, a3 -4024665c: 1122e0 slli a2, a2, 2 -4024665f: 202320 or a2, a3, a2 -40246662: 5c0d62 l8ui a6, a13, 92 -40246665: 742020 extui a2, a2, 0, 8 -40246668: 091267 beq a2, a6, 40246675 -4024666b: 01af22 movi a2, -255 -4024666e: 662a add.n a6, a6, a2 -40246670: 168c beqz.n a6, 40246675 -40246672: 042886 j 40247718 -40246675: 314840 srai a4, a4, 24 -40246678: 80a032 movi a3, 128 -4024667b: 405d52 s16i a5, a13, 128 -4024667e: 415d42 s16i a4, a13, 130 -40246681: 64cd22 addi a2, a13, 100 -40246684: 3d3a add.n a3, a13, a3 -40246686: 021242 l16ui a4, a2, 4 -40246689: 005242 s16i a4, a2, 0 -4024668c: 031242 l16ui a4, a2, 6 -4024668f: 015242 s16i a4, a2, 2 -40246692: 224b addi.n a2, a2, 4 -40246694: ee9327 bne a3, a2, 40246686 -40246697: 389d22 l16si a2, a13, 112 -4024669a: ffa032 movi a3, 255 -4024669d: 022327 blt a3, a2, 402466a3 -402466a0: 041d06 j 40247718 -402466a3: 742020 extui a2, a2, 0, 8 -402466a6: 6ccd62 addi a6, a13, 108 -402466a9: 2e0c movi.n a14, 2 -402466ab: 038d mov.n a8, a3 -402466ad: 4129 s32i.n a2, a1, 16 -402466af: 097c movi.n a9, -16 -402466b1: 009652 l16si a5, a6, 0 -402466b4: 02a857 bge a8, a5, 402466ba -402466b7: 041746 j 40247718 -402466ba: f44050 extui a4, a5, 0, 16 -402466bd: 1144c0 slli a4, a4, 4 -402466c0: 744040 extui a4, a4, 0, 8 -402466c3: 74cd72 addi a7, a13, 116 -402466c6: 04a0c2 movi a12, 4 -402466c9: 105590 and a5, a5, a9 -402466cc: 0097f2 l16si a15, a7, 0 -402466cf: 0aa8f7 bge a8, a15, 402466dd -402466d2: ee0b addi.n a14, a14, -1 -402466d4: fcc662 addi a6, a6, -4 -402466d7: d60e66 bnei a14, -1, 402466b1 -402466da: 040e86 j 40247718 -402466dd: 4128 l32i.n a2, a1, 16 -402466df: 230c movi.n a3, 2 -402466e1: 014122 s8i a2, a1, 1 -402466e4: 3420f0 extui a2, a15, 0, 4 -402466e7: 202240 or a2, a2, a4 -402466ea: 6129 s32i.n a2, a1, 24 -402466ec: 004122 s8i a2, a1, 0 -402466ef: 012d mov.n a2, a1 -402466f1: 106142 s32i a4, a1, 64 -402466f4: 116152 s32i a5, a1, 68 -402466f7: d169 s32i.n a6, a1, 52 -402466f9: c179 s32i.n a7, a1, 48 -402466fb: 0e6182 s32i a8, a1, 56 -402466fe: 0f6192 s32i a9, a1, 60 -40246701: ff3585 call0 40245a5c -40246704: 112152 l32i a5, a1, 68 -40246707: 34f4f0 extui a15, a15, 4, 4 -4024670a: 20ff50 or a15, a15, a5 -4024670d: 74f0f0 extui a15, a15, 0, 8 -40246710: 102142 l32i a4, a1, 64 -40246713: d168 l32i.n a6, a1, 52 -40246715: c178 l32i.n a7, a1, 48 -40246717: e188 l32i.n a8, a1, 56 -40246719: f198 l32i.n a9, a1, 60 -4024671b: 021f27 beq a15, a2, 40246721 -4024671e: 014506 j 40246c36 -40246721: fa6fd1 l32r a13, 402450e0 -40246724: 0c0d22 l8ui a2, a13, 12 -40246727: 1e1266 bnei a2, 1, 40246749 -4024672a: 4158 l32i.n a5, a1, 16 -4024672c: 820c movi.n a2, 8 -4024672e: 0a3257 bltu a2, a5, 4024673c -40246731: 054d mov.n a4, a5 -40246733: 6138 l32i.n a3, a1, 24 -40246735: ff7721 l32r a2, 40246514 -40246738: 0001c6 j 40246743 -4024673b: 414800 srli a4, a0, 8 -4024673e: 6138 l32i.n a3, a1, 24 -40246740: ff7621 l32r a2, 40246518 -40246743: cbac01 l32r a0, 402395f4 -40246746: 0000c0 callx0 a0 -40246749: fade61 l32r a6, 402452c4 -4024674c: 0628 l32i.n a2, a6, 0 -4024674e: a0cc20 addx4 a12, a12, a2 -40246751: a0ee20 addx4 a14, a14, a2 -40246754: 339e42 l16si a4, a14, 102 -40246757: 339c32 l16si a3, a12, 102 -4024675a: 06cd mov.n a12, a6 -4024675c: 343a add.n a3, a4, a3 -4024675e: 399242 l16si a4, a2, 114 -40246761: 434a add.n a4, a3, a4 -40246763: 2c9232 l16si a3, a2, 88 -40246766: 343a add.n a3, a4, a3 -40246768: 433b addi.n a4, a3, 3 -4024676a: a33430 movltz a3, a4, a3 -4024676d: 213230 srai a3, a3, 2 -40246770: 2c5232 s16i a3, a2, 88 -40246773: 5f0232 l8ui a3, a2, 95 -40246776: 0f2356 bnez a3, 4024686c -40246779: 4178 l32i.n a7, a1, 16 -4024677b: b7cc bnez.n a7, 4024678a -4024677d: 6188 l32i.n a8, a1, 24 -4024677f: 130c movi.n a3, 1 -40246781: 5e4282 s8i a8, a2, 94 -40246784: 604232 s8i a3, a2, 96 -40246787: 000c86 j 402467bd -4024678a: 4158 l32i.n a5, a1, 16 -4024678c: 0c1566 bnei a5, 1, 4024679c -4024678f: 6168 l32i.n a6, a1, 24 -40246791: 130c movi.n a3, 1 -40246793: 5d4262 s8i a6, a2, 93 -40246796: 614232 s8i a3, a2, 97 -40246799: 000806 j 402467bd -4024679c: 4178 l32i.n a7, a1, 16 -4024679e: 0c2766 bnei a7, 2, 402467ae -402467a1: 6188 l32i.n a8, a1, 24 -402467a3: 130c movi.n a3, 1 -402467a5: 334282 s8i a8, a2, 51 -402467a8: 624232 s8i a3, a2, 98 -402467ab: 000386 j 402467bd -402467ae: 4158 l32i.n a5, a1, 16 -402467b0: 093566 bnei a5, 3, 402467bd -402467b3: 6168 l32i.n a6, a1, 24 -402467b5: 130c movi.n a3, 1 -402467b7: 344262 s8i a6, a2, 52 -402467ba: 634232 s8i a3, a2, 99 -402467bd: 182242 l32i a4, a2, 96 -402467c0: 3a9b31 l32r a3, 4021522c -402467c3: 021437 beq a4, a3, 402467c9 -402467c6: 002886 j 4024686c -402467c9: 5e0232 l8ui a3, a2, 94 -402467cc: f55c movi.n a5, 95 -402467ce: f6c342 addi a4, a3, -10 -402467d1: 744040 extui a4, a4, 0, 8 -402467d4: 02b547 bgeu a5, a4, 402467da -402467d7: 02ec46 j 4024738c -402467da: 5d0242 l8ui a4, a2, 93 -402467dd: 054c movi.n a5, 64 -402467df: 02b547 bgeu a5, a4, 402467e5 -402467e2: 02e986 j 4024738c -402467e5: c05340 sub a5, a3, a4 -402467e8: 962c movi.n a6, 41 -402467ea: 02a657 bge a6, a5, 402467f0 -402467ed: 02e6c6 j 4024738c -402467f0: f7c332 addi a3, a3, -9 -402467f3: 022437 blt a4, a3, 402467f9 -402467f6: 02e486 j 4024738c -402467f9: c03340 sub a3, a3, a4 -402467fc: 743030 extui a3, a3, 0, 8 -402467ff: 7139 s32i.n a3, a1, 28 -40246801: 130c movi.n a3, 1 -40246803: 5f4232 s8i a3, a2, 95 -40246806: 5da1f2 movi a15, 0x15d -40246809: 5188 l32i.n a8, a1, 20 -4024680b: 188c beqz.n a8, 40246810 -4024680d: 0275c6 j 402471e8 -40246810: 0c58 l32i.n a5, a12, 0 -40246812: 570532 l8ui a3, a5, 87 -40246815: 13cc bnez.n a3, 4024681a -40246817: 02be46 j 40247314 -4024681a: 5d0522 l8ui a2, a5, 93 -4024681d: 229b addi.n a2, a2, 9 -4024681f: 742020 extui a2, a2, 0, 8 -40246822: 324522 s8i a2, a5, 50 -40246825: 73dc bnez.n a3, 40246840 -40246827: fadc21 l32r a2, 40245398 -4024682a: 1f0c movi.n a15, 1 -4024682c: 002222 l32i a2, a2, 0 -4024682f: 00a042 movi a4, 0 -40246832: 1422e2 l32i a14, a2, 80 -40246835: 1e8c beqz.n a14, 4024683a -40246837: 02b846 j 4024731c -4024683a: 021466 bnei a4, 1, 40246840 -4024683d: 02c2c6 j 4024734c -40246840: 0c0d22 l8ui a2, a13, 12 -40246843: 251266 bnei a2, 1, 4024686c -40246846: fa9f31 l32r a3, 402452c4 -40246849: 0328 l32i.n a2, a3, 0 -4024684b: 5d0242 l8ui a4, a2, 93 -4024684e: 5e0232 l8ui a3, a2, 94 -40246851: ff3521 l32r a2, 40246528 -40246854: cb6801 l32r a0, 402395f4 -40246857: 0000c0 callx0 a0 -4024685a: fa9a41 l32r a4, 402452c4 -4024685d: 002422 l32i a2, a4, 0 -40246860: 570232 l8ui a3, a2, 87 -40246863: ff3221 l32r a2, 4024652c -40246866: cb6301 l32r a0, 402395f4 -40246869: 0000c0 callx0 a0 -4024686c: 4158 l32i.n a5, a1, 16 -4024686e: 0c28 l32i.n a2, a12, 0 -40246870: 1135f0 slli a3, a5, 1 -40246873: 423a add.n a4, a2, a3 -40246875: 850442 l8ui a4, a4, 133 -40246878: c4ac beqz.n a4, 402468a8 -4024687a: 905520 addx2 a5, a5, a2 -4024687d: 840562 l8ui a6, a5, 132 -40246880: 6178 l32i.n a7, a1, 24 -40246882: 0a9677 bne a6, a7, 40246890 -40246885: 323a add.n a3, a2, a3 -40246887: 441b addi.n a4, a4, 1 -40246889: 854342 s8i a4, a3, 133 -4024688c: 000c46 j 402468c1 -4024688f: 24b600 extui a11, a0, 6, 3 -40246892: a04602 s8i a0, a6, 160 -40246895: a04203 excw -40246898: 323a85 call0 40278c44 <_irom0_text_end+0x2bd04> -4024689b: 334a add.n a3, a3, a4 -4024689d: 040c movi.n a4, 0 -4024689f: 004342 s8i a4, a3, 0 -402468a2: 844542 s8i a4, a5, 132 -402468a5: 000606 j 402468c1 -402468a8: 4188 l32i.n a8, a1, 16 -402468aa: 6158 l32i.n a5, a1, 24 -402468ac: 904820 addx2 a4, a8, a2 -402468af: 844452 s8i a5, a4, 132 -402468b2: 323a add.n a3, a2, a3 -402468b4: 85a042 movi a4, 133 +402461c1: 9188 l32i.n a8, a1, 36 +402461c3: 000286 j 402461d1 +402461c6: 660000 excw +402461c9: 320513 excw +402461cc: 320c02 l8ui a0, a12, 50 +402461cf: 0c2d52 l32i a5, a13, 48 +402461d2: 030c44 excw +402461d5: 082d mov.n a2, a8 +402461d7: ca8f01 l32r a0, 40238c14 +402461da: 0000c0 callx0 a0 +402461dd: ff69c6 j 40245f88 +402461e0: 132102 l32i a0, a1, 76 +402461e3: 1221c2 l32i a12, a1, 72 +402461e6: 1121d2 l32i a13, a1, 68 +402461e9: 1021e2 l32i a14, a1, 64 +402461ec: f1f8 l32i.n a15, a1, 60 +402461ee: 50c112 addi a1, a1, 80 +402461f1: f00d ret.n +402461f3: c8e000 excw +402461f6: cc4024 excw +402461f9: 24c8 l32i.n a12, a4, 8 +402461fb: c8b440 excw +402461fe: 944024 excw +40246201: 24c8 l32i.n a12, a4, 8 +40246203: c11240 mul16u a1, a2, a4 + +40246204 : +40246204: c0c112 addi a1, a1, -64 +40246207: 0c61e2 s32i a14, a1, 48 +4024620a: 0f6102 s32i a0, a1, 60 +4024620d: 0e61c2 s32i a12, a1, 56 +40246210: d1d9 s32i.n a13, a1, 52 +40246212: b1f9 s32i.n a15, a1, 44 +40246214: 02ed mov.n a14, a2 +40246216: dccc05 call0 40222ed8 +40246219: fbba31 l32r a3, 40245104 +4024621c: 4129 s32i.n a2, a1, 16 +4024621e: 0328 l32i.n a2, a3, 0 +40246220: 4138 l32i.n a3, a1, 16 +40246222: 1c0242 l8ui a4, a2, 28 +40246225: 141437 beq a4, a3, 4024623d +40246228: 20c232 addi a3, a2, 32 +4024622b: 54c242 addi a4, a2, 84 +4024622e: 050c movi.n a5, 0 +40246230: 005352 s16i a5, a3, 0 +40246233: 334b addi.n a3, a3, 4 +40246235: f79347 bne a3, a4, 40246230 +40246238: 4138 l32i.n a3, a1, 16 +4024623a: 1c4232 s8i a3, a2, 28 +4024623d: 1e38 l32i.n a3, a14, 4 +4024623f: 244c movi.n a4, 66 +40246241: f46830 extui a6, a3, 8, 16 +40246244: f45060 extui a5, a6, 0, 16 +40246247: c2ad32 movi a3, 0xfffffdc2 +4024624a: 353a add.n a3, a5, a3 +4024624c: f43030 extui a3, a3, 0, 16 +4024624f: 02b437 bgeu a4, a3, 40246255 +40246252: 00b086 j 40246518 +40246255: 20c282 addi a8, a2, 32 +40246258: 54c242 addi a4, a2, 84 +4024625b: 083d mov.n a3, a8 +4024625d: 009372 l16si a7, a3, 0 +40246260: 029577 bne a5, a7, 40246266 +40246263: 00ac46 j 40246518 +40246266: 334b addi.n a3, a3, 4 +40246268: f19437 bne a4, a3, 4024625d +4024626b: 0b0c movi.n a11, 0 +4024626d: 089d mov.n a9, a8 +4024626f: 20cbb0 or a12, a11, a11 +40246272: bd7c movi.n a13, -5 +40246274: 001932 l16ui a3, a9, 0 +40246277: c03530 sub a3, a5, a3 +4024627a: f43030 extui a3, a3, 0, 16 +4024627d: 114300 slli a4, a3, 16 +40246280: 333b addi.n a3, a3, 3 +40246282: f43030 extui a3, a3, 0, 16 +40246285: 314040 srai a4, a4, 16 +40246288: 0273b6 bltui a3, 7, 4024628e +4024628b: 0036c6 j 4024636a +4024628e: 3b1b addi.n a3, a11, 1 +40246290: 743030 extui a3, a3, 0, 8 +40246293: 0119a2 l16ui a10, a9, 2 +40246296: 907310 addx2 a7, a3, a1 +40246299: 0457a2 s16i a10, a7, 8 +4024629c: 005742 s16i a4, a7, 0 +4024629f: 023326 beqi a3, 3, 402462a5 +402462a2: 003086 j 40246368 +402462a5: 0111f2 l16ui a15, a1, 2 +402462a8: 0211a2 l16ui a10, a1, 4 +402462ab: 031142 l16ui a4, a1, 6 +402462ae: 7faa add.n a7, a15, a10 +402462b0: 747a add.n a7, a4, a7 +402462b2: f47070 extui a7, a7, 0, 16 +402462b5: 82afa0 mull a10, a15, a10 +402462b8: 113700 slli a3, a7, 16 +402462bb: 313030 srai a3, a3, 16 +402462be: 005132 s16i a3, a1, 0 +402462c1: c14a40 mul16u a4, a10, a4 +402462c4: 1033d0 and a3, a3, a13 +402462c7: 113300 slli a3, a3, 16 +402462ca: f44040 extui a4, a4, 0, 16 +402462cd: 313030 srai a3, a3, 16 +402462d0: 11f400 slli a15, a4, 16 +402462d3: 336b addi.n a3, a3, 6 +402462d5: 31f0f0 srai a15, a15, 16 +402462d8: 938c beqz.n a3, 402462e5 +402462da: b37c movi.n a3, -5 +402462dc: 107730 and a7, a7, a3 +402462df: 022726 beqi a7, 2, 402462e5 +402462e2: 002106 j 4024636a +402462e5: 1044d0 and a4, a4, a13 +402462e8: 102426 beqi a4, 2, 402462fc +402462eb: fbaf32 movi a3, -5 +402462ee: 10ff30 and a15, a15, a3 +402462f1: 11ff00 slli a15, a15, 16 +402462f4: 31f0f0 srai a15, a15, 16 +402462f7: a37c movi.n a3, -6 +402462f9: 6d9f37 bne a15, a3, 4024636a +402462fc: 017d mov.n a7, a1 +402462fe: 00a042 movi a4, 0 +40246301: 01a032 movi a3, 1 +40246304: 019782 l16si a8, a7, 2 +40246307: 0518a6 blti a8, 1, 40246310 +4024630a: 01c442 addi a4, a4, 1 +4024630d: 744040 extui a4, a4, 0, 8 +40246310: 331b addi.n a3, a3, 1 +40246312: 743030 extui a3, a3, 0, 8 +40246315: 772b addi.n a7, a7, 2 +40246317: e94366 bnei a3, 4, 40246304 +4024631a: 000e72 l8ui a7, a14, 0 +4024631d: 918b addi.n a9, a1, 8 +4024631f: 017780 slli a7, a7, 24 +40246322: 317870 srai a7, a7, 24 +40246325: 330c movi.n a3, 3 +40246327: 8a2c movi.n a10, 40 +40246329: 019982 l16si a8, a9, 2 +4024632c: c08870 sub a8, a8, a7 +4024632f: 14c882 addi a8, a8, 20 +40246332: 16ba87 bgeu a10, a8, 4024634c +40246335: ffaf21 l32r a2, 402461f4 +40246338: ccb601 l32r a0, 40239610 +4024633b: 0000c0 callx0 a0 +4024633e: fb7121 l32r a2, 40245104 +40246341: 030c movi.n a3, 0 +40246343: 0228 l32i.n a2, a2, 0 +40246345: a0cc20 addx4 a12, a12, a2 +40246348: 000386 j 4024635a +4024634b: 330b00 excw +4024634e: 743030 extui a3, a3, 0, 8 +40246351: 992b addi.n a9, a9, 2 +40246353: fd2356 bnez a3, 40246329 +40246356: 001406 j 402463aa +40246359: 9c2700 excw +4024635c: 6dc602 addi a0, a6, 109 +4024635f: 523200 excw +40246362: 224b10 excw +40246365: fffc46 j 4024635a +40246368: 03bd mov.n a11, a3 +4024636a: cc1b addi.n a12, a12, 1 +4024636c: 74c0c0 extui a12, a12, 0, 8 +4024636f: d30c movi.n a3, 13 +40246371: 994b addi.n a9, a9, 4 +40246373: 021c37 beq a12, a3, 40246379 +40246376: ffbe86 j 40246274 +40246379: 50c232 addi a3, a2, 80 +4024637c: 021842 l16ui a4, a8, 4 +4024637f: 005842 s16i a4, a8, 0 +40246382: 884b addi.n a8, a8, 4 +40246384: f49387 bne a3, a8, 4024637c +40246387: 22c232 addi a3, a2, 34 +4024638a: 52c242 addi a4, a2, 82 +4024638d: 021352 l16ui a5, a3, 4 +40246390: 005352 s16i a5, a3, 0 +40246393: 334b addi.n a3, a3, 4 +40246395: f49437 bne a4, a3, 4024638d +40246398: 000e32 l8ui a3, a14, 0 +4024639b: 285262 s16i a6, a2, 80 +4024639e: 013380 slli a3, a3, 24 +402463a1: 313830 srai a3, a3, 24 +402463a4: 295232 s16i a3, a2, 82 +402463a7: 005b46 j 40246518 +402463aa: 2a1232 l16ui a3, a2, 84 +402463ad: fed552 addmi a5, a5, 0xfffffe00 +402463b0: 331b addi.n a3, a3, 1 +402463b2: f43030 extui a3, a3, 0, 16 +402463b5: 2a5232 s16i a3, a2, 84 +402463b8: c05540 sub a5, a5, a4 +402463bb: 903320 addx2 a3, a3, a2 +402463be: 2a5352 s16i a5, a3, 84 +402463c1: 2a12d2 l16ui a13, a2, 84 +402463c4: 059132 l16si a3, a1, 10 +402463c7: cd0b addi.n a12, a13, -1 +402463c9: c2ca add.n a12, a2, a12 +402463cb: 4128 l32i.n a2, a1, 16 +402463cd: 079142 l16si a4, a1, 14 +402463d0: 1d4c22 s8i a2, a12, 29 +402463d3: 069122 l16si a2, a1, 12 +402463d6: 802320 add a2, a3, a2 +402463d9: 224a add.n a2, a2, a4 +402463db: 03a032 movi a3, 3 +402463de: cba701 l32r a0, 4023927c +402463e1: 0000c0 callx0 a0 +402463e4: 584c22 s8i a2, a12, 88 +402463e7: fb47f1 l32r a15, 40245104 +402463ea: 118d16 beqz a13, 40246506 +402463ed: ff9ec5 call0 40245ddc +402463f0: fb43c1 l32r a12, 402450fc +402463f3: 020c movi.n a2, 0 +402463f5: 2c29 s32i.n a2, a12, 8 +402463f7: 120c movi.n a2, 1 +402463f9: 0d4c22 s8i a2, a12, 13 +402463fc: ff7f21 l32r a2, 402461f8 +402463ff: cc8401 l32r a0, 40239610 +40246402: 0000c0 callx0 a0 +40246405: fbb6d1 l32r a13, 402452e0 +40246408: 120c movi.n a2, 1 +4024640a: 0d38 l32i.n a3, a13, 0 +4024640c: 1329 s32i.n a2, a3, 4 +4024640e: fb3d21 l32r a2, 40245104 +40246411: 0258 l32i.n a5, a2, 0 +40246413: 580522 l8ui a2, a5, 88 +40246416: 012280 slli a2, a2, 24 +40246419: 314820 srai a4, a2, 24 +4024641c: 590522 l8ui a2, a5, 89 +4024641f: 012280 slli a2, a2, 24 +40246422: 312820 srai a2, a2, 24 +40246425: 242a add.n a2, a4, a2 +40246427: 054f20 extui a4, a2, 31, 1 +4024642a: 242a add.n a2, a4, a2 +4024642c: 212120 srai a2, a2, 1 +4024642f: 2c5322 s16i a2, a3, 88 +40246432: 2a1522 l16ui a2, a5, 84 +40246435: 905250 addx2 a5, a2, a5 +40246438: 2a1522 l16ui a2, a5, 84 +4024643b: 2d5322 s16i a2, a3, 90 +4024643e: 1e28 l32i.n a2, a14, 4 +40246440: 054820 extui a4, a2, 24, 1 +40246443: 1154a0 slli a5, a4, 6 +40246446: 054920 extui a4, a2, 25, 1 +40246449: 1144b0 slli a4, a4, 5 +4024644c: 204540 or a4, a5, a4 +4024644f: 055e20 extui a5, a2, 30, 1 +40246452: 205450 or a5, a4, a5 +40246455: 054b20 extui a4, a2, 27, 1 +40246458: 1144d0 slli a4, a4, 3 +4024645b: 152c20 extui a2, a2, 28, 2 +4024645e: 204540 or a4, a5, a4 +40246461: 1122e0 slli a2, a2, 2 +40246464: 202420 or a2, a4, a2 +40246467: 5c4322 s8i a2, a3, 92 +4024646a: 042122 l32i a2, a1, 16 +4024646d: 1d4322 s8i a2, a3, 29 +40246470: 1c0322 l8ui a2, a3, 28 +40246473: 128c beqz.n a2, 40246478 +40246475: 1d4322 s8i a2, a3, 29 +40246478: 1d0322 l8ui a2, a3, 29 +4024647b: dca745 call0 40222ef0 +4024647e: fb1e21 l32r a2, 402450f8 +40246481: e2d501 l32r a0, 4023efd8 +40246484: 0000c0 callx0 a0 +40246487: fbe2e1 l32r a14, 40245410 +4024648a: 0e2d mov.n a2, a14 +4024648c: e2d301 l32r a0, 4023efd8 +4024648f: 0000c0 callx0 a0 +40246492: fe7b31 l32r a3, 40245e80 +40246495: 040c movi.n a4, 0 +40246497: 0e2d mov.n a2, a14 +40246499: e42601 l32r a0, 4023f534 +4024649c: 0000c0 callx0 a0 +4024649f: fd5621 l32r a2, 402459f8 +402464a2: 150c movi.n a5, 1 +402464a4: 000222 l8ui a2, a2, 0 +402464a7: 040c movi.n a4, 0 +402464a9: 1132b0 slli a3, a2, 5 +402464ac: c03320 sub a3, a3, a2 +402464af: a03320 addx4 a3, a3, a2 +402464b2: 1133d0 slli a3, a3, 3 +402464b5: 0e2d mov.n a2, a14 +402464b7: e42001 l32r a0, 4023f538 +402464ba: 0000c0 callx0 a0 +402464bd: 0c0c22 l8ui a2, a12, 12 +402464c0: 0a1266 bnei a2, 1, 402464ce +402464c3: 4138 l32i.n a3, a1, 16 +402464c5: ff4d21 l32r a2, 402461fc +402464c8: cc5201 l32r a0, 40239610 +402464cb: 0000c0 callx0 a0 +402464ce: 0c0c22 l8ui a2, a12, 12 +402464d1: 131266 bnei a2, 1, 402464e8 +402464d4: 0d28 l32i.n a2, a13, 0 +402464d6: 2d1252 l16ui a5, a2, 90 +402464d9: 1d0242 l8ui a4, a2, 29 +402464dc: 2c9232 l16si a3, a2, 88 +402464df: ff4821 l32r a2, 40246200 +402464e2: cc4b01 l32r a0, 40239610 +402464e5: 0000c0 callx0 a0 +402464e8: fc3b21 l32r a2, 402455d4 +402464eb: fe6931 l32r a3, 40245e90 +402464ee: 0248 l32i.n a4, a2, 0 +402464f0: 220c movi.n a2, 2 +402464f2: 0004c0 callx0 a4 +402464f5: 0f28 l32i.n a2, a15, 0 +402464f7: 04a042 movi a4, 4 +402464fa: 00a032 movi a3, 0 +402464fd: 54c222 addi a2, a2, 84 +40246500: c9c501 l32r a0, 40238c14 +40246503: 0000c0 callx0 a0 +40246506: 0f28 l32i.n a2, a15, 0 +40246508: 040c movi.n a4, 0 +4024650a: 20c232 addi a3, a2, 32 +4024650d: 54c222 addi a2, a2, 84 +40246510: 005342 s16i a4, a3, 0 +40246513: 334b addi.n a3, a3, 4 +40246515: f79327 bne a3, a2, 40246510 +40246518: f108 l32i.n a0, a1, 60 +4024651a: e1c8 l32i.n a12, a1, 56 +4024651c: d1d8 l32i.n a13, a1, 52 +4024651e: c1e8 l32i.n a14, a1, 48 +40246520: b1f8 l32i.n a15, a1, 44 +40246522: 40c112 addi a1, a1, 64 +40246525: f00d ret.n +40246527: 319900 srai a9, a0, 25 +4024652a: ff .byte 0xff +4024652b: 3f .byte 0x3f +4024652c: 3138 l32i.n a3, a1, 12 +4024652e: ff .byte 0xff +4024652f: 3f .byte 0x3f +40246530: c888 l32i.n a8, a8, 48 +40246532: 7c4024 excw +40246535: 24c8 l32i.n a12, a4, 8 +40246537: c86c40 excw +4024653a: 584024 excw +4024653d: 24c8 l32i.n a12, a4, 8 +4024653f: c84040 excw +40246542: 1c4024 excw +40246545: 24c8 l32i.n a12, a4, 8 +40246547: c80440 excw +4024654a: fc4024 excw +4024654d: 4024c7 blt a4, a12, 40246591 +40246550: c7ec bnez.n a7, 40246580 +40246552: dc4024 excw +40246555: 4024c7 blt a4, a12, 40246599 +40246558: c7c8 l32i.n a12, a7, 48 +4024655a: 584024 excw +4024655d: 3fff31 l32r a3, 4021655c +40246560: c7b8 l32i.n a11, a7, 48 +40246562: a84024 excw +40246565: 4024c7 blt a4, a12, 402465a9 +40246568: c79c beqz.n a7, 40246588 +4024656a: 3e4024 excw +4024656d: 3fff31 l32r a3, 4021656c +40246570: 24c794 excw +40246573: c79040 excw +40246576: cc4024 excw +40246579: 24c9 s32i.n a12, a4, 8 +4024657b: c9c040 excw +4024657e: b44024 excw +40246581: 24c9 s32i.n a12, a4, 8 +40246583: c9a040 excw +40246586: 8c4024 excw +40246589: 24c9 s32i.n a12, a4, 8 +4024658b: c96840 excw +4024658e: 504024 excw +40246591: 24c9 s32i.n a12, a4, 8 +40246593: c94840 excw +40246596: 384024 excw +40246599: 24c9 s32i.n a12, a4, 8 +4024659b: c92840 excw +4024659e: 184024 excw +402465a1: 24c9 s32i.n a12, a4, 8 +402465a3: c90840 excw +402465a6: fc4024 excw +402465a9: 24c8 l32i.n a12, a4, 8 +402465ab: c8f440 excw +402465ae: f04024 excw +402465b1: 24c8 l32i.n a12, a4, 8 +402465b3: 024240 excw + +402465b4 : +402465b4: 000242 l8ui a4, a2, 0 +402465b7: 90c112 addi a1, a1, -112 +402465ba: 014480 slli a4, a4, 24 +402465bd: 1a61c2 s32i a12, a1, 104 +402465c0: 1b6102 s32i a0, a1, 108 +402465c3: 02cd mov.n a12, a2 +402465c5: 1961d2 s32i a13, a1, 100 +402465c8: 1861e2 s32i a14, a1, 96 +402465cb: 1761f2 s32i a15, a1, 92 +402465ce: 315840 srai a5, a4, 24 +402465d1: acaf22 movi a2, -84 +402465d4: f43030 extui a3, a3, 0, 16 +402465d7: 02a527 bge a5, a2, 402465dd +402465da: 045586 j 40247734 +402465dd: 02a326 beqi a3, 12, 402465e3 +402465e0: 019f06 j 40246c60 +402465e3: 1c58 l32i.n a5, a12, 4 +402465e5: 1775b7 bbci a5, 27, 40246600 +402465e8: f43850 extui a3, a5, 8, 16 +402465eb: fcc332 addi a3, a3, -4 +402465ee: fafe21 l32r a2, 402451e8 +402465f1: f43030 extui a3, a3, 0, 16 +402465f4: 113380 slli a3, a3, 8 +402465f7: 102520 and a2, a5, a2 +402465fa: 202230 or a2, a2, a3 +402465fd: 016c22 s32i a2, a12, 4 +40246600: fb3831 l32r a3, 402452e0 +40246603: 03d8 l32i.n a13, a3, 0 +40246605: 1d28 l32i.n a2, a13, 4 +40246607: 191226 beqi a2, 1, 40246624 +4024660a: e28c beqz.n a2, 4024661c +4024660c: 022226 beqi a2, 2, 40246612 +4024660f: 044846 j 40247734 +40246612: 220c movi.n a2, 2 +40246614: 1d29 s32i.n a2, a13, 4 +40246616: 0d29 s32i.n a2, a13, 0 +40246618: 044606 j 40247734 +4024661b: 0c2d00 excw +4024661e: ffbe45 call0 40246204 +40246621: 0443c6 j 40247734 +40246624: 1c28 l32i.n a2, a12, 4 +40246626: fb6361 l32r a6, 402453b4 +40246629: 2d1d52 l16ui a5, a13, 90 +4024662c: f43820 extui a3, a2, 8, 16 +4024662f: 0668 l32i.n a6, a6, 0 +40246631: d8c332 addi a3, a3, -40 +40246634: c03350 sub a3, a3, a5 +40246637: 142662 l32i a6, a6, 80 +4024663a: f43030 extui a3, a3, 0, 16 +4024663d: 115300 slli a5, a3, 16 +40246640: 5169 s32i.n a6, a1, 20 +40246642: 68a162 movi a6, 0x168 +40246645: 315050 srai a5, a5, 16 +40246648: 02b637 bgeu a6, a3, 4024664e +4024664b: 043946 j 40247734 +4024664e: 409d32 l16si a3, a13, 128 +40246651: 029357 bne a3, a5, 40246657 +40246654: 043706 j 40247734 +40246657: 053820 extui a3, a2, 24, 1 +4024665a: 1173a0 slli a7, a3, 6 +4024665d: 053920 extui a3, a2, 25, 1 +40246660: 1133b0 slli a3, a3, 5 +40246663: 203730 or a3, a7, a3 +40246666: 057e20 extui a7, a2, 30, 1 +40246669: 207370 or a7, a3, a7 +4024666c: 053b20 extui a3, a2, 27, 1 +4024666f: 1133d0 slli a3, a3, 3 +40246672: 152c20 extui a2, a2, 28, 2 +40246675: 203730 or a3, a7, a3 +40246678: 1122e0 slli a2, a2, 2 +4024667b: 202320 or a2, a3, a2 +4024667e: 5c0d62 l8ui a6, a13, 92 +40246681: 742020 extui a2, a2, 0, 8 +40246684: 091267 beq a2, a6, 40246691 +40246687: 01af22 movi a2, -255 +4024668a: 662a add.n a6, a6, a2 +4024668c: 168c beqz.n a6, 40246691 +4024668e: 042886 j 40247734 +40246691: 314840 srai a4, a4, 24 +40246694: 80a032 movi a3, 128 +40246697: 405d52 s16i a5, a13, 128 +4024669a: 415d42 s16i a4, a13, 130 +4024669d: 64cd22 addi a2, a13, 100 +402466a0: 3d3a add.n a3, a13, a3 +402466a2: 021242 l16ui a4, a2, 4 +402466a5: 005242 s16i a4, a2, 0 +402466a8: 031242 l16ui a4, a2, 6 +402466ab: 015242 s16i a4, a2, 2 +402466ae: 224b addi.n a2, a2, 4 +402466b0: ee9327 bne a3, a2, 402466a2 +402466b3: 389d22 l16si a2, a13, 112 +402466b6: ffa032 movi a3, 255 +402466b9: 022327 blt a3, a2, 402466bf +402466bc: 041d06 j 40247734 +402466bf: 742020 extui a2, a2, 0, 8 +402466c2: 6ccd62 addi a6, a13, 108 +402466c5: 2e0c movi.n a14, 2 +402466c7: 038d mov.n a8, a3 +402466c9: 4129 s32i.n a2, a1, 16 +402466cb: 097c movi.n a9, -16 +402466cd: 009652 l16si a5, a6, 0 +402466d0: 02a857 bge a8, a5, 402466d6 +402466d3: 041746 j 40247734 +402466d6: f44050 extui a4, a5, 0, 16 +402466d9: 1144c0 slli a4, a4, 4 +402466dc: 744040 extui a4, a4, 0, 8 +402466df: 74cd72 addi a7, a13, 116 +402466e2: 04a0c2 movi a12, 4 +402466e5: 105590 and a5, a5, a9 +402466e8: 0097f2 l16si a15, a7, 0 +402466eb: 0aa8f7 bge a8, a15, 402466f9 +402466ee: ee0b addi.n a14, a14, -1 +402466f0: fcc662 addi a6, a6, -4 +402466f3: d60e66 bnei a14, -1, 402466cd +402466f6: 040e86 j 40247734 +402466f9: 4128 l32i.n a2, a1, 16 +402466fb: 230c movi.n a3, 2 +402466fd: 014122 s8i a2, a1, 1 +40246700: 3420f0 extui a2, a15, 0, 4 +40246703: 202240 or a2, a2, a4 +40246706: 6129 s32i.n a2, a1, 24 +40246708: 004122 s8i a2, a1, 0 +4024670b: 012d mov.n a2, a1 +4024670d: 106142 s32i a4, a1, 64 +40246710: 116152 s32i a5, a1, 68 +40246713: d169 s32i.n a6, a1, 52 +40246715: c179 s32i.n a7, a1, 48 +40246717: 0e6182 s32i a8, a1, 56 +4024671a: 0f6192 s32i a9, a1, 60 +4024671d: ff3585 call0 40245a78 +40246720: 112152 l32i a5, a1, 68 +40246723: 34f4f0 extui a15, a15, 4, 4 +40246726: 20ff50 or a15, a15, a5 +40246729: 74f0f0 extui a15, a15, 0, 8 +4024672c: 102142 l32i a4, a1, 64 +4024672f: d168 l32i.n a6, a1, 52 +40246731: c178 l32i.n a7, a1, 48 +40246733: e188 l32i.n a8, a1, 56 +40246735: f198 l32i.n a9, a1, 60 +40246737: 021f27 beq a15, a2, 4024673d +4024673a: 014506 j 40246c52 +4024673d: fa6fd1 l32r a13, 402450fc +40246740: 0c0d22 l8ui a2, a13, 12 +40246743: 1e1266 bnei a2, 1, 40246765 +40246746: 4158 l32i.n a5, a1, 16 +40246748: 820c movi.n a2, 8 +4024674a: 0a3257 bltu a2, a5, 40246758 +4024674d: 054d mov.n a4, a5 +4024674f: 6138 l32i.n a3, a1, 24 +40246751: ff7721 l32r a2, 40246530 +40246754: 0001c6 j 4024675f +40246757: 414800 srli a4, a0, 8 +4024675a: 6138 l32i.n a3, a1, 24 +4024675c: ff7621 l32r a2, 40246534 +4024675f: cbac01 l32r a0, 40239610 +40246762: 0000c0 callx0 a0 +40246765: fade61 l32r a6, 402452e0 +40246768: 0628 l32i.n a2, a6, 0 +4024676a: a0cc20 addx4 a12, a12, a2 +4024676d: a0ee20 addx4 a14, a14, a2 +40246770: 339e42 l16si a4, a14, 102 +40246773: 339c32 l16si a3, a12, 102 +40246776: 06cd mov.n a12, a6 +40246778: 343a add.n a3, a4, a3 +4024677a: 399242 l16si a4, a2, 114 +4024677d: 434a add.n a4, a3, a4 +4024677f: 2c9232 l16si a3, a2, 88 +40246782: 343a add.n a3, a4, a3 +40246784: 433b addi.n a4, a3, 3 +40246786: a33430 movltz a3, a4, a3 +40246789: 213230 srai a3, a3, 2 +4024678c: 2c5232 s16i a3, a2, 88 +4024678f: 5f0232 l8ui a3, a2, 95 +40246792: 0f2356 bnez a3, 40246888 +40246795: 4178 l32i.n a7, a1, 16 +40246797: b7cc bnez.n a7, 402467a6 +40246799: 6188 l32i.n a8, a1, 24 +4024679b: 130c movi.n a3, 1 +4024679d: 5e4282 s8i a8, a2, 94 +402467a0: 604232 s8i a3, a2, 96 +402467a3: 000c86 j 402467d9 +402467a6: 4158 l32i.n a5, a1, 16 +402467a8: 0c1566 bnei a5, 1, 402467b8 +402467ab: 6168 l32i.n a6, a1, 24 +402467ad: 130c movi.n a3, 1 +402467af: 5d4262 s8i a6, a2, 93 +402467b2: 614232 s8i a3, a2, 97 +402467b5: 000806 j 402467d9 +402467b8: 4178 l32i.n a7, a1, 16 +402467ba: 0c2766 bnei a7, 2, 402467ca +402467bd: 6188 l32i.n a8, a1, 24 +402467bf: 130c movi.n a3, 1 +402467c1: 334282 s8i a8, a2, 51 +402467c4: 624232 s8i a3, a2, 98 +402467c7: 000386 j 402467d9 +402467ca: 4158 l32i.n a5, a1, 16 +402467cc: 093566 bnei a5, 3, 402467d9 +402467cf: 6168 l32i.n a6, a1, 24 +402467d1: 130c movi.n a3, 1 +402467d3: 344262 s8i a6, a2, 52 +402467d6: 634232 s8i a3, a2, 99 +402467d9: 182242 l32i a4, a2, 96 +402467dc: 3a9431 l32r a3, 4021522c +402467df: 021437 beq a4, a3, 402467e5 +402467e2: 002886 j 40246888 +402467e5: 5e0232 l8ui a3, a2, 94 +402467e8: f55c movi.n a5, 95 +402467ea: f6c342 addi a4, a3, -10 +402467ed: 744040 extui a4, a4, 0, 8 +402467f0: 02b547 bgeu a5, a4, 402467f6 +402467f3: 02ec46 j 402473a8 +402467f6: 5d0242 l8ui a4, a2, 93 +402467f9: 054c movi.n a5, 64 +402467fb: 02b547 bgeu a5, a4, 40246801 +402467fe: 02e986 j 402473a8 +40246801: c05340 sub a5, a3, a4 +40246804: 962c movi.n a6, 41 +40246806: 02a657 bge a6, a5, 4024680c +40246809: 02e6c6 j 402473a8 +4024680c: f7c332 addi a3, a3, -9 +4024680f: 022437 blt a4, a3, 40246815 +40246812: 02e486 j 402473a8 +40246815: c03340 sub a3, a3, a4 +40246818: 743030 extui a3, a3, 0, 8 +4024681b: 7139 s32i.n a3, a1, 28 +4024681d: 130c movi.n a3, 1 +4024681f: 5f4232 s8i a3, a2, 95 +40246822: 5da1f2 movi a15, 0x15d +40246825: 5188 l32i.n a8, a1, 20 +40246827: 188c beqz.n a8, 4024682c +40246829: 0275c6 j 40247204 +4024682c: 0c58 l32i.n a5, a12, 0 +4024682e: 570532 l8ui a3, a5, 87 +40246831: 13cc bnez.n a3, 40246836 +40246833: 02be46 j 40247330 +40246836: 5d0522 l8ui a2, a5, 93 +40246839: 229b addi.n a2, a2, 9 +4024683b: 742020 extui a2, a2, 0, 8 +4024683e: 324522 s8i a2, a5, 50 +40246841: 73dc bnez.n a3, 4024685c +40246843: fadc21 l32r a2, 402453b4 +40246846: 1f0c movi.n a15, 1 +40246848: 002222 l32i a2, a2, 0 +4024684b: 00a042 movi a4, 0 +4024684e: 1422e2 l32i a14, a2, 80 +40246851: 1e8c beqz.n a14, 40246856 +40246853: 02b846 j 40247338 +40246856: 021466 bnei a4, 1, 4024685c +40246859: 02c2c6 j 40247368 +4024685c: 0c0d22 l8ui a2, a13, 12 +4024685f: 251266 bnei a2, 1, 40246888 +40246862: fa9f31 l32r a3, 402452e0 +40246865: 0328 l32i.n a2, a3, 0 +40246867: 5d0242 l8ui a4, a2, 93 +4024686a: 5e0232 l8ui a3, a2, 94 +4024686d: ff3521 l32r a2, 40246544 +40246870: cb6801 l32r a0, 40239610 +40246873: 0000c0 callx0 a0 +40246876: fa9a41 l32r a4, 402452e0 +40246879: 002422 l32i a2, a4, 0 +4024687c: 570232 l8ui a3, a2, 87 +4024687f: ff3221 l32r a2, 40246548 +40246882: cb6301 l32r a0, 40239610 +40246885: 0000c0 callx0 a0 +40246888: 4158 l32i.n a5, a1, 16 +4024688a: 0c28 l32i.n a2, a12, 0 +4024688c: 1135f0 slli a3, a5, 1 +4024688f: 423a add.n a4, a2, a3 +40246891: 850442 l8ui a4, a4, 133 +40246894: c4ac beqz.n a4, 402468c4 +40246896: 905520 addx2 a5, a5, a2 +40246899: 840562 l8ui a6, a5, 132 +4024689c: 6178 l32i.n a7, a1, 24 +4024689e: 0a9677 bne a6, a7, 402468ac +402468a1: 323a add.n a3, a2, a3 +402468a3: 441b addi.n a4, a4, 1 +402468a5: 854342 s8i a4, a3, 133 +402468a8: 000c46 j 402468dd +402468ab: 24b600 extui a11, a0, 6, 3 +402468ae: a04602 s8i a0, a6, 160 +402468b1: a04203 excw +402468b4: 323a85 call0 40278c60 <_irom0_text_end+0x2bd00> 402468b7: 334a add.n a3, a3, a4 -402468b9: 000342 l8ui a4, a3, 0 -402468bc: 441b addi.n a4, a4, 1 -402468be: 004342 s8i a4, a3, 0 -402468c1: 5f0232 l8ui a3, a2, 95 -402468c4: 021326 beqi a3, 1, 402468ca -402468c7: 039346 j 40247718 -402468ca: 8da042 movi a4, 141 -402468cd: 320262 l8ui a6, a2, 50 -402468d0: 424a add.n a4, a2, a4 -402468d2: 430c movi.n a3, 4 -402468d4: 050c movi.n a5, 0 -402468d6: 170c movi.n a7, 1 -402468d8: 0fb367 bgeu a3, a6, 402468eb -402468db: 000482 l8ui a8, a4, 0 -402468de: 331b addi.n a3, a3, 1 -402468e0: 835780 moveqz a5, a7, a8 -402468e3: 743030 extui a3, a3, 0, 8 -402468e6: 442b addi.n a4, a4, 2 -402468e8: fffb06 j 402468d8 -402468eb: 158c beqz.n a5, 402468f0 -402468ed: 0389c6 j 40247718 -402468f0: 030c movi.n a3, 0 -402468f2: 354232 s8i a3, a2, 53 -402468f5: 570232 l8ui a3, a2, 87 -402468f8: 93cc bnez.n a3, 40246905 -402468fa: 84a042 movi a4, 132 -402468fd: 5e0262 l8ui a6, a2, 94 -40246900: 424a add.n a4, a2, a4 -40246902: 001746 j 40246963 -40246905: 5d0242 l8ui a4, a2, 93 -40246908: 030c movi.n a3, 0 -4024690a: 748b addi.n a7, a4, 8 -4024690c: 192737 blt a7, a3, 40246929 -4024690f: 0e4326 beqi a3, 4, 40246921 -40246912: 906320 addx2 a6, a3, a2 -40246915: 350282 l8ui a8, a2, 53 -40246918: 840652 l8ui a5, a6, 132 -4024691b: 305850 xor a5, a8, a5 -4024691e: 354252 s8i a5, a2, 53 -40246921: 331b addi.n a3, a3, 1 -40246923: 743030 extui a3, a3, 0, 8 -40246926: fff886 j 4024690c -40246929: 5e0232 l8ui a3, a2, 94 -4024692c: c04340 sub a4, a3, a4 -4024692f: f7c442 addi a4, a4, -9 -40246932: 030c movi.n a3, 0 -40246934: 2ea347 bge a3, a4, 40246966 -40246937: 523a add.n a5, a2, a3 -40246939: 350262 l8ui a6, a2, 53 -4024693c: 360552 l8ui a5, a5, 54 -4024693f: 331b addi.n a3, a3, 1 -40246941: 305650 xor a5, a6, a5 -40246944: 354252 s8i a5, a2, 53 -40246947: 743030 extui a3, a3, 0, 8 -4024694a: fff986 j 40246934 -4024694d: 0b4326 beqi a3, 4, 4024695c -40246950: 350272 l8ui a7, a2, 53 -40246953: 000452 l8ui a5, a4, 0 -40246956: 305750 xor a5, a7, a5 -40246959: 354252 s8i a5, a2, 53 -4024695c: 331b addi.n a3, a3, 1 -4024695e: 743030 extui a3, a3, 0, 8 -40246961: 442b addi.n a4, a4, 2 -40246963: e69367 bne a3, a6, 4024694d -40246966: 350232 l8ui a3, a2, 53 -40246969: 8c0222 l8ui a2, a2, 140 -4024696c: 029327 bne a3, a2, 40246972 -4024696f: 003446 j 40246a44 -40246972: 0c0d22 l8ui a2, a13, 12 -40246975: 081266 bnei a2, 1, 40246981 -40246978: feee21 l32r a2, 40246530 -4024697b: cb1e01 l32r a0, 402395f4 -4024697e: 0000c0 callx0 a0 -40246981: 0c28 l32i.n a2, a12, 0 -40246983: 850232 l8ui a3, a2, 133 -40246986: 1e23f6 bgeui a3, 2, 402469a8 -40246989: 030c movi.n a3, 0 -4024698b: 604232 s8i a3, a2, 96 -4024698e: 5f4232 s8i a3, a2, 95 -40246991: 844232 s8i a3, a2, 132 -40246994: 854232 s8i a3, a2, 133 -40246997: 574232 s8i a3, a2, 87 -4024699a: 21a042 movi a4, 33 -4024699d: 030c movi.n a3, 0 -4024699f: 36c222 addi a2, a2, 54 -402469a2: c89501 l32r a0, 40238bf8 -402469a5: 0000c0 callx0 a0 -402469a8: 0c28 l32i.n a2, a12, 0 -402469aa: 870232 l8ui a3, a2, 135 -402469ad: 1d23f6 bgeui a3, 2, 402469ce -402469b0: 030c movi.n a3, 0 -402469b2: 614232 s8i a3, a2, 97 -402469b5: 5f4232 s8i a3, a2, 95 -402469b8: 864232 s8i a3, a2, 134 -402469bb: 874232 s8i a3, a2, 135 -402469be: 574232 s8i a3, a2, 87 -402469c1: 142c movi.n a4, 33 -402469c3: 030c movi.n a3, 0 -402469c5: 36c222 addi a2, a2, 54 -402469c8: c88c01 l32r a0, 40238bf8 -402469cb: 0000c0 callx0 a0 -402469ce: 0c28 l32i.n a2, a12, 0 -402469d0: 890232 l8ui a3, a2, 137 -402469d3: 1d23f6 bgeui a3, 2, 402469f4 -402469d6: 030c movi.n a3, 0 -402469d8: 624232 s8i a3, a2, 98 -402469db: 5f4232 s8i a3, a2, 95 -402469de: 884232 s8i a3, a2, 136 -402469e1: 894232 s8i a3, a2, 137 -402469e4: 574232 s8i a3, a2, 87 -402469e7: 142c movi.n a4, 33 -402469e9: 030c movi.n a3, 0 -402469eb: 36c222 addi a2, a2, 54 -402469ee: c88201 l32r a0, 40238bf8 -402469f1: 0000c0 callx0 a0 -402469f4: 0c28 l32i.n a2, a12, 0 -402469f6: 8b0232 l8ui a3, a2, 139 -402469f9: 1d23f6 bgeui a3, 2, 40246a1a -402469fc: 030c movi.n a3, 0 -402469fe: 634232 s8i a3, a2, 99 -40246a01: 5f4232 s8i a3, a2, 95 -40246a04: 8a4232 s8i a3, a2, 138 -40246a07: 8b4232 s8i a3, a2, 139 -40246a0a: 574232 s8i a3, a2, 87 -40246a0d: 142c movi.n a4, 33 -40246a0f: 030c movi.n a3, 0 -40246a11: 36c222 addi a2, a2, 54 -40246a14: c87901 l32r a0, 40238bf8 -40246a17: 0000c0 callx0 a0 -40246a1a: 0c38 l32i.n a3, a12, 0 -40246a1c: 8ca022 movi a2, 140 -40246a1f: 320352 l8ui a5, a3, 50 -40246a22: 232a add.n a2, a3, a2 -40246a24: 040c movi.n a4, 0 -40246a26: 430c movi.n a3, 4 -40246a28: 023357 bltu a3, a5, 40246a2e -40246a2b: 033a46 j 40247718 -40246a2e: 010262 l8ui a6, a2, 1 -40246a31: 0526f6 bgeui a6, 2, 40246a3a -40246a34: 004242 s8i a4, a2, 0 -40246a37: 014242 s8i a4, a2, 1 -40246a3a: 331b addi.n a3, a3, 1 -40246a3c: 743030 extui a3, a3, 0, 8 -40246a3f: 222b addi.n a2, a2, 2 -40246a41: fff8c6 j 40246a28 -40246a44: 0c0d22 l8ui a2, a13, 12 -40246a47: 0f0c movi.n a15, 0 -40246a49: 8e0c movi.n a14, 8 -40246a4b: 491226 beqi a2, 1, 40246a98 -40246a4e: feb0e1 l32r a14, 40246510 -40246a51: 74a042 movi a4, 116 -40246a54: 030c movi.n a3, 0 -40246a56: 0e2d mov.n a2, a14 -40246a58: c86801 l32r a0, 40238bf8 -40246a5b: 0000c0 callx0 a0 -40246a5e: 0cf8 l32i.n a15, a12, 0 -40246a60: 41e9 s32i.n a14, a1, 16 -40246a62: 5d0f52 l8ui a5, a15, 93 -40246a65: 0f4d mov.n a4, a15 -40246a67: 9025f0 addx2 a2, a5, a15 -40246a6a: 0e6d mov.n a6, a14 -40246a6c: 000d06 j 40246aa4 -40246a6f: f00000 subx8 a0, a0, a0 -40246a72: 3f .byte 0x3f -40246a73: cf2211 l32r a1, 4023a6fc -40246a76: 343a40 extui a3, a4, 10, 4 -40246a79: 902240 addx2 a2, a2, a4 -40246a7c: 850352 l8ui a5, a3, 133 -40246a7f: 040242 l8ui a4, a2, 4 -40246a82: 0f3d mov.n a3, a15 -40246a84: feac21 l32r a2, 40246534 -40246a87: 02bef7 bgeu a14, a15, 40246a8d -40246a8a: feab21 l32r a2, 40246538 -40246a8d: ff1b addi.n a15, a15, 1 -40246a8f: cad901 l32r a0, 402395f4 -40246a92: 0000c0 callx0 a0 -40246a95: 74f0f0 extui a15, a15, 0, 8 -40246a98: 0c48 l32i.n a4, a12, 0 -40246a9a: 320422 l8ui a2, a4, 50 -40246a9d: d03f27 bltu a15, a2, 40246a71 -40246aa0: ffea86 j 40246a4e -40246aa3: 661b00 excw -40246aa6: 0a1247 beq a2, a4, 40246ab4 -40246aa9: 960432 l8ui a3, a4, 150 -40246aac: 442b addi.n a4, a4, 2 -40246aae: 1f4632 s8i a3, a6, 31 -40246ab1: fffbc6 j 40246aa4 -40246ab4: 570f22 l8ui a2, a15, 87 -40246ab7: 045216 beqz a2, 40246b00 -40246aba: 36cff2 addi a15, a15, 54 -40246abd: 0f2d mov.n a2, a15 -40246abf: c9e701 l32r a0, 4023925c -40246ac2: 0000c0 callx0 a0 -40246ac5: 024d mov.n a4, a2 -40246ac7: 0f3d mov.n a3, a15 -40246ac9: 0e2d mov.n a2, a14 -40246acb: cb3d01 l32r a0, 402397c0 -40246ace: 0000c0 callx0 a0 -40246ad1: f9fc61 l32r a6, 402452c4 -40246ad4: 0628 l32i.n a2, a6, 0 -40246ad6: 8e0242 l8ui a4, a2, 142 -40246ad9: 01d232 addmi a3, a2, 0x100 -40246adc: 564342 s8i a4, a3, 86 -40246adf: 900242 l8ui a4, a2, 144 -40246ae2: 574342 s8i a4, a3, 87 -40246ae5: 920242 l8ui a4, a2, 146 -40246ae8: 584342 s8i a4, a3, 88 -40246aeb: 940242 l8ui a4, a2, 148 -40246aee: 594342 s8i a4, a3, 89 -40246af1: 5e0242 l8ui a4, a2, 94 -40246af4: 5c4342 s8i a4, a3, 92 -40246af7: 570222 l8ui a2, a2, 87 -40246afa: f2ac beqz.n a2, 40246b2d -40246afc: 000dc6 j 40246b37 -40246aff: 459b00 extui a9, a0, 27, 5 -40246b02: 767c movi.n a6, -9 -40246b04: 5e0f22 l8ui a2, a15, 94 -40246b07: 29c532 addi a3, a5, 41 -40246b0a: 744040 extui a4, a4, 0, 8 -40246b0d: c05650 sub a5, a6, a5 -40246b10: bdb427 bgeu a4, a2, 40246ad1 -40246b13: ba2347 blt a3, a4, 40246ad1 -40246b16: 9074f0 addx2 a7, a4, a15 -40246b19: 6e4a add.n a6, a14, a4 -40246b1b: 840772 l8ui a7, a7, 132 -40246b1e: 665a add.n a6, a6, a5 -40246b20: 441b addi.n a4, a4, 1 -40246b22: 004672 s8i a7, a6, 0 -40246b25: 744040 extui a4, a4, 0, 8 -40246b28: fff906 j 40246b10 -40246b2b: 210000 srai a0, a0, 0 -40246b2e: fa1a add.n a15, a10, a1 -40246b30: 0228 l32i.n a2, a2, 0 -40246b32: 1422f2 l32i a15, a2, 80 -40246b35: 0fec bnez.n a15, 40246b59 -40246b37: 0c28 l32i.n a2, a12, 0 -40246b39: 570232 l8ui a3, a2, 87 -40246b3c: 06a316 beqz a3, 40246baa -40246b3f: 130c movi.n a3, 1 -40246b41: 604e32 s8i a3, a14, 96 -40246b44: 5da132 movi a3, 0x15d -40246b47: 323a add.n a3, a2, a3 -40246b49: fe7021 l32r a2, 4024650c -40246b4c: 640c movi.n a4, 6 -40246b4e: cb1c01 l32r a0, 402397c0 -40246b51: 0000c0 callx0 a0 -40246b54: 001486 j 40246baa -40246b57: 220000 excw -40246b5a: cf .byte 0xcf -40246b5b: 2e .byte 0x2e -40246b5c: c9c001 l32r a0, 4023925c -40246b5f: 0000c0 callx0 a0 -40246b62: e2fc bnez.n a2, 40246ba4 -40246b64: 0c58 l32i.n a5, a12, 0 -40246b66: 630c movi.n a3, 6 -40246b68: 0f2d mov.n a2, a15 -40246b6a: 116152 s32i a5, a1, 68 -40246b6d: feeec5 call0 40245a5c -40246b70: 112152 l32i a5, a1, 68 -40246b73: 340532 l8ui a3, a5, 52 -40246b76: 2a9327 bne a3, a2, 40246ba4 -40246b79: 5da172 movi a7, 0x15d -40246b7c: 0f3d mov.n a3, a15 -40246b7e: 640c movi.n a4, 6 -40246b80: 257a add.n a2, a5, a7 -40246b82: cb0f01 l32r a0, 402397c0 -40246b85: 0000c0 callx0 a0 -40246b88: 0c28 l32i.n a2, a12, 0 -40246b8a: 570232 l8ui a3, a2, 87 -40246b8d: 331b addi.n a3, a3, 1 -40246b8f: 743030 extui a3, a3, 0, 8 -40246b92: 574232 s8i a3, a2, 87 -40246b95: 0c0d22 l8ui a2, a13, 12 -40246b98: 081266 bnei a2, 1, 40246ba4 -40246b9b: fe6821 l32r a2, 4024653c -40246b9e: ca9501 l32r a0, 402395f4 +402468b9: 040c movi.n a4, 0 +402468bb: 004342 s8i a4, a3, 0 +402468be: 844542 s8i a4, a5, 132 +402468c1: 000606 j 402468dd +402468c4: 4188 l32i.n a8, a1, 16 +402468c6: 6158 l32i.n a5, a1, 24 +402468c8: 904820 addx2 a4, a8, a2 +402468cb: 844452 s8i a5, a4, 132 +402468ce: 323a add.n a3, a2, a3 +402468d0: 85a042 movi a4, 133 +402468d3: 334a add.n a3, a3, a4 +402468d5: 000342 l8ui a4, a3, 0 +402468d8: 441b addi.n a4, a4, 1 +402468da: 004342 s8i a4, a3, 0 +402468dd: 5f0232 l8ui a3, a2, 95 +402468e0: 021326 beqi a3, 1, 402468e6 +402468e3: 039346 j 40247734 +402468e6: 8da042 movi a4, 141 +402468e9: 320262 l8ui a6, a2, 50 +402468ec: 424a add.n a4, a2, a4 +402468ee: 430c movi.n a3, 4 +402468f0: 050c movi.n a5, 0 +402468f2: 170c movi.n a7, 1 +402468f4: 0fb367 bgeu a3, a6, 40246907 +402468f7: 000482 l8ui a8, a4, 0 +402468fa: 331b addi.n a3, a3, 1 +402468fc: 835780 moveqz a5, a7, a8 +402468ff: 743030 extui a3, a3, 0, 8 +40246902: 442b addi.n a4, a4, 2 +40246904: fffb06 j 402468f4 +40246907: 158c beqz.n a5, 4024690c +40246909: 0389c6 j 40247734 +4024690c: 030c movi.n a3, 0 +4024690e: 354232 s8i a3, a2, 53 +40246911: 570232 l8ui a3, a2, 87 +40246914: 93cc bnez.n a3, 40246921 +40246916: 84a042 movi a4, 132 +40246919: 5e0262 l8ui a6, a2, 94 +4024691c: 424a add.n a4, a2, a4 +4024691e: 001746 j 4024697f +40246921: 5d0242 l8ui a4, a2, 93 +40246924: 030c movi.n a3, 0 +40246926: 748b addi.n a7, a4, 8 +40246928: 192737 blt a7, a3, 40246945 +4024692b: 0e4326 beqi a3, 4, 4024693d +4024692e: 906320 addx2 a6, a3, a2 +40246931: 350282 l8ui a8, a2, 53 +40246934: 840652 l8ui a5, a6, 132 +40246937: 305850 xor a5, a8, a5 +4024693a: 354252 s8i a5, a2, 53 +4024693d: 331b addi.n a3, a3, 1 +4024693f: 743030 extui a3, a3, 0, 8 +40246942: fff886 j 40246928 +40246945: 5e0232 l8ui a3, a2, 94 +40246948: c04340 sub a4, a3, a4 +4024694b: f7c442 addi a4, a4, -9 +4024694e: 030c movi.n a3, 0 +40246950: 2ea347 bge a3, a4, 40246982 +40246953: 523a add.n a5, a2, a3 +40246955: 350262 l8ui a6, a2, 53 +40246958: 360552 l8ui a5, a5, 54 +4024695b: 331b addi.n a3, a3, 1 +4024695d: 305650 xor a5, a6, a5 +40246960: 354252 s8i a5, a2, 53 +40246963: 743030 extui a3, a3, 0, 8 +40246966: fff986 j 40246950 +40246969: 0b4326 beqi a3, 4, 40246978 +4024696c: 350272 l8ui a7, a2, 53 +4024696f: 000452 l8ui a5, a4, 0 +40246972: 305750 xor a5, a7, a5 +40246975: 354252 s8i a5, a2, 53 +40246978: 331b addi.n a3, a3, 1 +4024697a: 743030 extui a3, a3, 0, 8 +4024697d: 442b addi.n a4, a4, 2 +4024697f: e69367 bne a3, a6, 40246969 +40246982: 350232 l8ui a3, a2, 53 +40246985: 8c0222 l8ui a2, a2, 140 +40246988: 029327 bne a3, a2, 4024698e +4024698b: 003446 j 40246a60 +4024698e: 0c0d22 l8ui a2, a13, 12 +40246991: 081266 bnei a2, 1, 4024699d +40246994: feee21 l32r a2, 4024654c +40246997: cb1e01 l32r a0, 40239610 +4024699a: 0000c0 callx0 a0 +4024699d: 0c28 l32i.n a2, a12, 0 +4024699f: 850232 l8ui a3, a2, 133 +402469a2: 1e23f6 bgeui a3, 2, 402469c4 +402469a5: 030c movi.n a3, 0 +402469a7: 604232 s8i a3, a2, 96 +402469aa: 5f4232 s8i a3, a2, 95 +402469ad: 844232 s8i a3, a2, 132 +402469b0: 854232 s8i a3, a2, 133 +402469b3: 574232 s8i a3, a2, 87 +402469b6: 21a042 movi a4, 33 +402469b9: 030c movi.n a3, 0 +402469bb: 36c222 addi a2, a2, 54 +402469be: c89501 l32r a0, 40238c14 +402469c1: 0000c0 callx0 a0 +402469c4: 0c28 l32i.n a2, a12, 0 +402469c6: 870232 l8ui a3, a2, 135 +402469c9: 1d23f6 bgeui a3, 2, 402469ea +402469cc: 030c movi.n a3, 0 +402469ce: 614232 s8i a3, a2, 97 +402469d1: 5f4232 s8i a3, a2, 95 +402469d4: 864232 s8i a3, a2, 134 +402469d7: 874232 s8i a3, a2, 135 +402469da: 574232 s8i a3, a2, 87 +402469dd: 142c movi.n a4, 33 +402469df: 030c movi.n a3, 0 +402469e1: 36c222 addi a2, a2, 54 +402469e4: c88c01 l32r a0, 40238c14 +402469e7: 0000c0 callx0 a0 +402469ea: 0c28 l32i.n a2, a12, 0 +402469ec: 890232 l8ui a3, a2, 137 +402469ef: 1d23f6 bgeui a3, 2, 40246a10 +402469f2: 030c movi.n a3, 0 +402469f4: 624232 s8i a3, a2, 98 +402469f7: 5f4232 s8i a3, a2, 95 +402469fa: 884232 s8i a3, a2, 136 +402469fd: 894232 s8i a3, a2, 137 +40246a00: 574232 s8i a3, a2, 87 +40246a03: 142c movi.n a4, 33 +40246a05: 030c movi.n a3, 0 +40246a07: 36c222 addi a2, a2, 54 +40246a0a: c88201 l32r a0, 40238c14 +40246a0d: 0000c0 callx0 a0 +40246a10: 0c28 l32i.n a2, a12, 0 +40246a12: 8b0232 l8ui a3, a2, 139 +40246a15: 1d23f6 bgeui a3, 2, 40246a36 +40246a18: 030c movi.n a3, 0 +40246a1a: 634232 s8i a3, a2, 99 +40246a1d: 5f4232 s8i a3, a2, 95 +40246a20: 8a4232 s8i a3, a2, 138 +40246a23: 8b4232 s8i a3, a2, 139 +40246a26: 574232 s8i a3, a2, 87 +40246a29: 142c movi.n a4, 33 +40246a2b: 030c movi.n a3, 0 +40246a2d: 36c222 addi a2, a2, 54 +40246a30: c87901 l32r a0, 40238c14 +40246a33: 0000c0 callx0 a0 +40246a36: 0c38 l32i.n a3, a12, 0 +40246a38: 8ca022 movi a2, 140 +40246a3b: 320352 l8ui a5, a3, 50 +40246a3e: 232a add.n a2, a3, a2 +40246a40: 040c movi.n a4, 0 +40246a42: 430c movi.n a3, 4 +40246a44: 023357 bltu a3, a5, 40246a4a +40246a47: 033a46 j 40247734 +40246a4a: 010262 l8ui a6, a2, 1 +40246a4d: 0526f6 bgeui a6, 2, 40246a56 +40246a50: 004242 s8i a4, a2, 0 +40246a53: 014242 s8i a4, a2, 1 +40246a56: 331b addi.n a3, a3, 1 +40246a58: 743030 extui a3, a3, 0, 8 +40246a5b: 222b addi.n a2, a2, 2 +40246a5d: fff8c6 j 40246a44 +40246a60: 0c0d22 l8ui a2, a13, 12 +40246a63: 0f0c movi.n a15, 0 +40246a65: 8e0c movi.n a14, 8 +40246a67: 491226 beqi a2, 1, 40246ab4 +40246a6a: feb0e1 l32r a14, 4024652c +40246a6d: 74a042 movi a4, 116 +40246a70: 030c movi.n a3, 0 +40246a72: 0e2d mov.n a2, a14 +40246a74: c86801 l32r a0, 40238c14 +40246a77: 0000c0 callx0 a0 +40246a7a: 0cf8 l32i.n a15, a12, 0 +40246a7c: 41e9 s32i.n a14, a1, 16 +40246a7e: 5d0f52 l8ui a5, a15, 93 +40246a81: 0f4d mov.n a4, a15 +40246a83: 9025f0 addx2 a2, a5, a15 +40246a86: 0e6d mov.n a6, a14 +40246a88: 000d06 j 40246ac0 +40246a8b: f00000 subx8 a0, a0, a0 +40246a8e: 3f .byte 0x3f +40246a8f: cf2211 l32r a1, 4023a718 +40246a92: 343a40 extui a3, a4, 10, 4 +40246a95: 902240 addx2 a2, a2, a4 +40246a98: 850352 l8ui a5, a3, 133 +40246a9b: 040242 l8ui a4, a2, 4 +40246a9e: 0f3d mov.n a3, a15 +40246aa0: feac21 l32r a2, 40246550 +40246aa3: 02bef7 bgeu a14, a15, 40246aa9 +40246aa6: feab21 l32r a2, 40246554 +40246aa9: ff1b addi.n a15, a15, 1 +40246aab: cad901 l32r a0, 40239610 +40246aae: 0000c0 callx0 a0 +40246ab1: 74f0f0 extui a15, a15, 0, 8 +40246ab4: 0c48 l32i.n a4, a12, 0 +40246ab6: 320422 l8ui a2, a4, 50 +40246ab9: d03f27 bltu a15, a2, 40246a8d +40246abc: ffea86 j 40246a6a +40246abf: 661b00 excw +40246ac2: 0a1247 beq a2, a4, 40246ad0 +40246ac5: 960432 l8ui a3, a4, 150 +40246ac8: 442b addi.n a4, a4, 2 +40246aca: 1f4632 s8i a3, a6, 31 +40246acd: fffbc6 j 40246ac0 +40246ad0: 570f22 l8ui a2, a15, 87 +40246ad3: 045216 beqz a2, 40246b1c +40246ad6: 36cff2 addi a15, a15, 54 +40246ad9: 0f2d mov.n a2, a15 +40246adb: c9e701 l32r a0, 40239278 +40246ade: 0000c0 callx0 a0 +40246ae1: 024d mov.n a4, a2 +40246ae3: 0f3d mov.n a3, a15 +40246ae5: 0e2d mov.n a2, a14 +40246ae7: cb3d01 l32r a0, 402397dc +40246aea: 0000c0 callx0 a0 +40246aed: f9fc61 l32r a6, 402452e0 +40246af0: 0628 l32i.n a2, a6, 0 +40246af2: 8e0242 l8ui a4, a2, 142 +40246af5: 01d232 addmi a3, a2, 0x100 +40246af8: 564342 s8i a4, a3, 86 +40246afb: 900242 l8ui a4, a2, 144 +40246afe: 574342 s8i a4, a3, 87 +40246b01: 920242 l8ui a4, a2, 146 +40246b04: 584342 s8i a4, a3, 88 +40246b07: 940242 l8ui a4, a2, 148 +40246b0a: 594342 s8i a4, a3, 89 +40246b0d: 5e0242 l8ui a4, a2, 94 +40246b10: 5c4342 s8i a4, a3, 92 +40246b13: 570222 l8ui a2, a2, 87 +40246b16: f2ac beqz.n a2, 40246b49 +40246b18: 000dc6 j 40246b53 +40246b1b: 459b00 extui a9, a0, 27, 5 +40246b1e: 767c movi.n a6, -9 +40246b20: 5e0f22 l8ui a2, a15, 94 +40246b23: 29c532 addi a3, a5, 41 +40246b26: 744040 extui a4, a4, 0, 8 +40246b29: c05650 sub a5, a6, a5 +40246b2c: bdb427 bgeu a4, a2, 40246aed +40246b2f: ba2347 blt a3, a4, 40246aed +40246b32: 9074f0 addx2 a7, a4, a15 +40246b35: 6e4a add.n a6, a14, a4 +40246b37: 840772 l8ui a7, a7, 132 +40246b3a: 665a add.n a6, a6, a5 +40246b3c: 441b addi.n a4, a4, 1 +40246b3e: 004672 s8i a7, a6, 0 +40246b41: 744040 extui a4, a4, 0, 8 +40246b44: fff906 j 40246b2c +40246b47: 210000 srai a0, a0, 0 +40246b4a: fa1a add.n a15, a10, a1 +40246b4c: 0228 l32i.n a2, a2, 0 +40246b4e: 1422f2 l32i a15, a2, 80 +40246b51: 0fec bnez.n a15, 40246b75 +40246b53: 0c28 l32i.n a2, a12, 0 +40246b55: 570232 l8ui a3, a2, 87 +40246b58: 06a316 beqz a3, 40246bc6 +40246b5b: 130c movi.n a3, 1 +40246b5d: 604e32 s8i a3, a14, 96 +40246b60: 5da132 movi a3, 0x15d +40246b63: 323a add.n a3, a2, a3 +40246b65: fe7021 l32r a2, 40246528 +40246b68: 640c movi.n a4, 6 +40246b6a: cb1c01 l32r a0, 402397dc +40246b6d: 0000c0 callx0 a0 +40246b70: 001486 j 40246bc6 +40246b73: 220000 excw +40246b76: cf .byte 0xcf +40246b77: 2e .byte 0x2e +40246b78: c9c001 l32r a0, 40239278 +40246b7b: 0000c0 callx0 a0 +40246b7e: e2fc bnez.n a2, 40246bc0 +40246b80: 0c58 l32i.n a5, a12, 0 +40246b82: 630c movi.n a3, 6 +40246b84: 0f2d mov.n a2, a15 +40246b86: 116152 s32i a5, a1, 68 +40246b89: feeec5 call0 40245a78 +40246b8c: 112152 l32i a5, a1, 68 +40246b8f: 340532 l8ui a3, a5, 52 +40246b92: 2a9327 bne a3, a2, 40246bc0 +40246b95: 5da172 movi a7, 0x15d +40246b98: 0f3d mov.n a3, a15 +40246b9a: 640c movi.n a4, 6 +40246b9c: 257a add.n a2, a5, a7 +40246b9e: cb0f01 l32r a0, 402397dc 40246ba1: 0000c0 callx0 a0 -40246ba4: 142ff2 l32i a15, a15, 80 -40246ba7: ffe286 j 40246b35 -40246baa: fe6531 l32r a3, 40246540 -40246bad: fe6521 l32r a2, 40246544 -40246bb0: ca9101 l32r a0, 402395f4 -40246bb3: 0000c0 callx0 a0 -40246bb6: fe6421 l32r a2, 40246548 -40246bb9: 0e3d mov.n a3, a14 -40246bbb: ca8e01 l32r a0, 402395f4 -40246bbe: 0000c0 callx0 a0 -40246bc1: 0c0d22 l8ui a2, a13, 12 -40246bc4: 351266 bnei a2, 1, 40246bfd -40246bc7: 002c22 l32i a2, a12, 0 -40246bca: 570222 l8ui a2, a2, 87 -40246bcd: c2ec bnez.n a2, 40246bfd -40246bcf: fe5f21 l32r a2, 4024654c -40246bd2: ca8801 l32r a0, 402395f4 -40246bd5: 0000c0 callx0 a0 -40246bd8: fe5ed1 l32r a13, 40246550 -40246bdb: fe5ef1 l32r a15, 40246554 -40246bde: 4188 l32i.n a8, a1, 16 -40246be0: 0f2d mov.n a2, a15 -40246be2: 610832 l8ui a3, a8, 97 -40246be5: ca8301 l32r a0, 402395f4 -40246be8: 0000c0 callx0 a0 -40246beb: 4158 l32i.n a5, a1, 16 -40246bed: 551b addi.n a5, a5, 1 -40246bef: 4159 s32i.n a5, a1, 16 -40246bf1: e995d7 bne a5, a13, 40246bde -40246bf4: fe5921 l32r a2, 40246558 -40246bf7: ca7f01 l32r a0, 402395f4 -40246bfa: 0000c0 callx0 a0 -40246bfd: 020c movi.n a2, 0 -40246bff: dc4985 call0 40223098 -40246c02: f9fc21 l32r a2, 402453f4 -40246c05: e0ed01 l32r a0, 4023efbc -40246c08: 0000c0 callx0 a0 -40246c0b: f9f921 l32r a2, 402453f0 -40246c0e: e0eb01 l32r a0, 4023efbc -40246c11: 0000c0 callx0 a0 -40246c14: 0c28 l32i.n a2, a12, 0 -40246c16: 230c movi.n a3, 2 -40246c18: 016232 s32i a3, a2, 4 -40246c1b: 000e32 l8ui a3, a14, 0 -40246c1e: 13cc bnez.n a3, 40246c23 -40246c20: 02bd06 j 40247718 -40246c23: 56a132 movi a3, 0x156 -40246c26: 802230 add a2, a2, a3 -40246c29: fee845 call0 40245ab0 -40246c2c: fa6321 l32r a2, 402455b8 -40246c2f: 0e3d mov.n a3, a14 -40246c31: 0248 l32i.n a4, a2, 0 -40246c33: 008f06 j 40246e73 -40246c36: cc1b addi.n a12, a12, 1 -40246c38: 774b addi.n a7, a7, 4 -40246c3a: 027c26 beqi a12, 7, 40246c40 -40246c3d: fea2c6 j 402466cc -40246c40: fea386 j 402466d2 -40246c43: e36600 excw -40246c46: b34602 s8i a0, a6, 179 -40246c49: 1c2202 l32i a0, a2, 112 -40246c4c: 3c18 l32i.n a1, a12, 12 -40246c4e: b32723 excw -40246c51: b08602 excw -40246c54: 9b2102 l32i a0, a1, 0x26c -40246c57: d8f9 s32i.n a15, a8, 52 -40246c59: 0d3802 excw -40246c5c: 83cc bnez.n a3, 40246c68 -40246c5e: 0c2d mov.n a2, a12 -40246c60: ff21c5 call0 40245e80 -40246c63: 02ac46 j 40247718 -40246c66: 220000 excw -40246c69: 0d0c movi.n a13, 0 -40246c6b: 0d6207 bbci a2, 0, 40246c7c -40246c6e: 10cc62 addi a6, a12, 16 -40246c71: 16cce2 addi a14, a12, 22 -40246c74: 1cccf2 addi a15, a12, 28 -40246c77: 4169 s32i.n a6, a1, 16 -40246c79: 000406 j 40246c8d -40246c7c: 02e217 bbsi a2, 1, 40246c82 -40246c7f: 02a546 j 40247718 -40246c82: 16cc72 addi a7, a12, 22 -40246c85: 1ccce2 addi a14, a12, 28 -40246c88: 10ccf2 addi a15, a12, 16 -40246c8b: 4179 s32i.n a7, a1, 16 -40246c8d: faaf31 l32r a3, 4024574c -40246c90: 340c movi.n a4, 3 -40246c92: 0f2d mov.n a2, a15 -40246c94: 24f001 l32r a0, 40210054 -40246c97: 0000c0 callx0 a0 -40246c9a: 029c beqz.n a2, 40246cae -40246c9c: fc6e31 l32r a3, 40245e54 -40246c9f: 640c movi.n a4, 6 -40246ca1: 0f2d mov.n a2, a15 -40246ca3: 24ec01 l32r a0, 40210054 -40246ca6: 0000c0 callx0 a0 -40246ca9: 128c beqz.n a2, 40246cae -40246cab: 029a46 j 40247718 -40246cae: 640c movi.n a4, 6 -40246cb0: 0dcd32 addi a3, a13, 13 -40246cb3: 202ee0 or a2, a14, a14 -40246cb6: ccb201 l32r a0, 40239f80 -40246cb9: 0000c0 callx0 a0 -40246cbc: 128c beqz.n a2, 40246cc1 -40246cbe: 029586 j 40247718 -40246cc1: f98081 l32r a8, 402452c4 -40246cc4: 4138 l32i.n a3, a1, 16 -40246cc6: 0828 l32i.n a2, a8, 0 -40246cc8: 06a042 movi a4, 6 -40246ccb: 13c222 addi a2, a2, 19 -40246cce: ccac01 l32r a0, 40239f80 -40246cd1: 0000c0 callx0 a0 -40246cd4: 128c beqz.n a2, 40246cd9 -40246cd6: 028f86 j 40247718 -40246cd9: 0d0c42 l8ui a4, a12, 13 -40246cdc: debb21 l32r a2, 4023e7c8 -40246cdf: 045040 extui a5, a4, 0, 1 -40246ce2: a58c beqz.n a5, 40246cf0 -40246ce4: f97861 l32r a6, 402452c4 -40246ce7: 0638 l32i.n a3, a6, 0 -40246ce9: 041332 l16ui a3, a3, 8 -40246cec: 000206 j 40246cf8 -40246cef: 757100 extui a7, a0, 17, 8 -40246cf2: 38f9 s32i.n a15, a8, 12 -40246cf4: 133207 bltu a2, a0, 40246d0b -40246cf7: 932705 call0 401d9f68 <_lit4_end+0xd20bc> -40246cfa: d7c602 addi a0, a6, -41 -40246cfd: ff .byte 0xff -40246cfe: f97181 l32r a8, 402452c4 -40246d01: 0828 l32i.n a2, a8, 0 -40246d03: 0238 l32i.n a3, a2, 0 -40246d05: 0f1326 beqi a3, 1, 40246d18 -40246d08: 022326 beqi a3, 2, 40246d0e -40246d0b: 028246 j 40247718 -40246d0e: 230c movi.n a3, 2 -40246d10: 1239 s32i.n a3, a2, 4 -40246d12: 0239 s32i.n a3, a2, 0 -40246d14: 028006 j 40247718 -40246d17: a03100 addx4 a3, a1, a0 -40246d1a: 62f9 s32i.n a15, a2, 24 -40246d1c: 382ac2 l32i a12, a10, 224 -40246d1f: c27203 excw -40246d22: 233230 excw -40246d25: 516914 excw -40246d28: 4139 s32i.n a3, a1, 16 -40246d2a: 8179 s32i.n a7, a1, 32 -40246d2c: 458c beqz.n a5, 40246d34 -40246d2e: 041232 l16ui a3, a2, 8 -40246d31: 000486 j 40246d47 -40246d34: 02e417 bbsi a4, 1, 40246d3a -40246d37: 027746 j 40247718 -40246d3a: 22c282 addi a8, a2, 34 -40246d3d: 28c252 addi a5, a2, 40 -40246d40: 051232 l16ui a3, a2, 10 -40246d43: 5189 s32i.n a8, a1, 20 -40246d45: 8159 s32i.n a5, a1, 32 -40246d47: 0c4232 s8i a3, a2, 12 -40246d4a: 0c0c32 l8ui a3, a12, 12 -40246d4d: 040c movi.n a4, 0 -40246d4f: 013380 slli a3, a3, 24 -40246d52: 313830 srai a3, a3, 24 -40246d55: 250c movi.n a5, 2 -40246d57: a34530 movltz a4, a5, a3 -40246d5a: 181c32 l16ui a3, a12, 48 -40246d5d: 9149 s32i.n a4, a1, 36 -40246d5f: 231366 bnei a3, 1, 40246d86 -40246d62: 191c32 l16ui a3, a12, 50 -40246d65: 0c0222 l8ui a2, a2, 12 -40246d68: d8c332 addi a3, a3, -40 -40246d6b: c02320 sub a2, a3, a2 -40246d6e: c02240 sub a2, a2, a4 -40246d71: f42020 extui a2, a2, 0, 16 -40246d74: 68a132 movi a3, 0x168 -40246d77: 02b327 bgeu a3, a2, 40246d7d -40246d7a: 026686 j 40247718 -40246d7d: 060c movi.n a6, 0 -40246d7f: 6169 s32i.n a6, a1, 24 -40246d81: 7169 s32i.n a6, a1, 28 -40246d83: 004d46 j 40246ebc -40246d86: 070c movi.n a7, 0 -40246d88: 6179 s32i.n a7, a1, 24 -40246d8a: 7179 s32i.n a7, a1, 28 -40246d8c: 004b06 j 40246ebc -40246d8f: 420000 excw -40246d92: cc5703 excw -40246d95: 3bc614 excw -40246d98: c33202 excw -40246d9b: 032d36 excw -40246d9e: c139 s32i.n a3, a1, 48 -40246da0: c92f01 l32r a0, 4023925c -40246da3: 0000c0 callx0 a0 -40246da6: c138 l32i.n a3, a1, 48 -40246da8: 024d mov.n a4, a2 -40246daa: 0d2d mov.n a2, a13 -40246dac: ca8501 l32r a0, 402397c0 -40246daf: 0000c0 callx0 a0 -40246db2: 0e28 l32i.n a2, a14, 0 -40246db4: 8e0242 l8ui a4, a2, 142 -40246db7: 01d232 addmi a3, a2, 0x100 -40246dba: 564342 s8i a4, a3, 86 -40246dbd: 900242 l8ui a4, a2, 144 -40246dc0: 574342 s8i a4, a3, 87 -40246dc3: 920242 l8ui a4, a2, 146 -40246dc6: 584342 s8i a4, a3, 88 -40246dc9: 940242 l8ui a4, a2, 148 -40246dcc: 594342 s8i a4, a3, 89 -40246dcf: 5e0242 l8ui a4, a2, 94 -40246dd2: 5c4342 s8i a4, a3, 92 -40246dd5: 570222 l8ui a2, a2, 87 -40246dd8: 12cc bnez.n a2, 40246ddd -40246dda: 0237c6 j 402476bd -40246ddd: 0c28 l32i.n a2, a12, 0 -40246ddf: 570232 l8ui a3, a2, 87 -40246de2: 339c beqz.n a3, 40246df9 -40246de4: 130c movi.n a3, 1 -40246de6: 604d32 s8i a3, a13, 96 -40246de9: 5da132 movi a3, 0x15d -40246dec: 323a add.n a3, a2, a3 -40246dee: fdc721 l32r a2, 4024650c -40246df1: 640c movi.n a4, 6 -40246df3: ca7301 l32r a0, 402397c0 -40246df6: 0000c0 callx0 a0 -40246df9: fdd131 l32r a3, 40246540 -40246dfc: fde221 l32r a2, 40246584 -40246dff: c9fd01 l32r a0, 402395f4 -40246e02: 0000c0 callx0 a0 -40246e05: fde021 l32r a2, 40246588 -40246e08: 0d3d mov.n a3, a13 -40246e0a: c9fa01 l32r a0, 402395f4 -40246e0d: 0000c0 callx0 a0 -40246e10: f8b471 l32r a7, 402450e0 -40246e13: 0c0722 l8ui a2, a7, 12 -40246e16: 251266 bnei a2, 1, 40246e3f -40246e19: fddc21 l32r a2, 4024658c -40246e1c: c9f601 l32r a0, 402395f4 -40246e1f: 0000c0 callx0 a0 -40246e22: fdcbe1 l32r a14, 40246550 -40246e25: 610f32 l8ui a3, a15, 97 -40246e28: fdda21 l32r a2, 40246590 -40246e2b: ff1b addi.n a15, a15, 1 -40246e2d: c9f101 l32r a0, 402395f4 -40246e30: 0000c0 callx0 a0 -40246e33: ee9ef7 bne a14, a15, 40246e25 -40246e36: fdd721 l32r a2, 40246594 -40246e39: c9ee01 l32r a0, 402395f4 -40246e3c: 0000c0 callx0 a0 -40246e3f: 020c movi.n a2, 0 -40246e41: dc2545 call0 40223098 -40246e44: f96c21 l32r a2, 402453f4 -40246e47: e05d01 l32r a0, 4023efbc -40246e4a: 0000c0 callx0 a0 -40246e4d: f96821 l32r a2, 402453f0 -40246e50: e05b01 l32r a0, 4023efbc -40246e53: 0000c0 callx0 a0 -40246e56: 0c28 l32i.n a2, a12, 0 -40246e58: 230c movi.n a3, 2 -40246e5a: 0239 s32i.n a3, a2, 0 -40246e5c: 000d32 l8ui a3, a13, 0 -40246e5f: 13cc bnez.n a3, 40246e64 -40246e61: 022cc6 j 40247718 -40246e64: 56a132 movi a3, 0x156 -40246e67: 223a add.n a2, a2, a3 -40246e69: fec445 call0 40245ab0 -40246e6c: f9d321 l32r a2, 402455b8 -40246e6f: 0d3d mov.n a3, a13 -40246e71: 0248 l32i.n a4, a2, 0 -40246e73: 320c movi.n a2, 3 -40246e75: 0004c0 callx0 a4 -40246e78: 022706 j 40247718 -40246e7b: 880000 excw -40246e7e: 115171 l32r a7, 4020b3c4 -40246e81: 80f9 s32i.n a15, a0, 32 -40246e83: a028 l32i.n a2, a0, 40 -40246e85: 9022c0 addx2 a2, a2, a12 -40246e88: 0548 l32i.n a4, a5, 0 -40246e8a: 1a1232 l16ui a3, a2, 52 -40246e8d: 191222 l16ui a2, a2, 50 -40246e90: 0c0442 l8ui a4, a4, 12 -40246e93: d8c222 addi a2, a2, -40 -40246e96: 9168 l32i.n a6, a1, 36 -40246e98: c02240 sub a2, a2, a4 -40246e9b: c02260 sub a2, a2, a6 -40246e9e: 581b addi.n a5, a8, 1 -40246ea0: f42020 extui a2, a2, 0, 16 -40246ea3: f45050 extui a5, a5, 0, 16 -40246ea6: 114200 slli a4, a2, 16 -40246ea9: 7159 s32i.n a5, a1, 28 -40246eab: 68a172 movi a7, 0x168 -40246eae: 413430 srli a3, a3, 4 -40246eb1: 314040 srai a4, a4, 16 -40246eb4: 0fb727 bgeu a7, a2, 40246ec7 -40246eb7: 8188 l32i.n a8, a1, 32 -40246eb9: 005832 s16i a3, a8, 0 -40246ebc: 181c22 l16ui a2, a12, 48 -40246ebf: 7188 l32i.n a8, a1, 28 -40246ec1: b83827 bltu a8, a2, 40246e7d -40246ec4: 021406 j 40247718 -40246ec7: 8168 l32i.n a6, a1, 32 -40246ec9: 001652 l16ui a5, a6, 0 -40246ecc: 551b addi.n a5, a5, 1 -40246ece: 2a9357 bne a3, a5, 40246efc -40246ed1: 052172 l32i a7, a1, 20 -40246ed4: 011752 l16ui a5, a7, 2 -40246ed7: 005752 s16i a5, a7, 0 -40246eda: 021752 l16ui a5, a7, 4 -40246edd: 025722 s16i a2, a7, 4 -40246ee0: 015752 s16i a5, a7, 2 -40246ee3: f87f21 l32r a2, 402450e0 -40246ee6: 005632 s16i a3, a6, 0 -40246ee9: 0c0222 l8ui a2, a2, 12 -40246eec: 211266 bnei a2, 1, 40246f11 -40246eef: fd9b21 l32r a2, 4024655c -40246ef2: c9c001 l32r a0, 402395f4 -40246ef5: 0000c0 callx0 a0 -40246ef8: 000546 j 40246f11 -40246efb: 518800 excw -40246efe: 040c movi.n a4, 0 -40246f00: 8158 l32i.n a5, a1, 32 -40246f02: 005842 s16i a4, a8, 0 -40246f05: 015842 s16i a4, a8, 2 -40246f08: 025822 s16i a2, a8, 4 -40246f0b: 005532 s16i a3, a5, 0 -40246f0e: ffea86 j 40246ebc -40246f11: 5168 l32i.n a6, a1, 20 -40246f13: 68a032 movi a3, 104 -40246f16: 0116d2 l16ui a13, a6, 2 -40246f19: ffdd22 addmi a2, a13, 0xffffff00 -40246f1c: f42020 extui a2, a2, 0, 16 -40246f1f: 993327 bltu a3, a2, 40246ebc -40246f22: f8e871 l32r a7, 402452c4 -40246f25: 0728 l32i.n a2, a7, 0 -40246f27: 5f0232 l8ui a3, a2, 95 -40246f2a: 081366 bnei a3, 1, 40246f36 -40246f2d: 320222 l8ui a2, a2, 50 -40246f30: 01d222 addmi a2, a2, 0x100 -40246f33: 8522d7 blt a2, a13, 40246ebc -40246f36: 5188 l32i.n a8, a1, 20 -40246f38: 230c movi.n a3, 2 -40246f3a: 001842 l16ui a4, a8, 0 -40246f3d: 0218e2 l16ui a14, a8, 4 -40246f40: 11f4c0 slli a15, a4, 4 -40246f43: 3420e0 extui a2, a14, 0, 4 -40246f46: 20ff20 or a15, a15, a2 -40246f49: 74d0d0 extui a13, a13, 0, 8 -40246f4c: 74f0f0 extui a15, a15, 0, 8 -40246f4f: 012d mov.n a2, a1 -40246f51: 106142 s32i a4, a1, 64 -40246f54: 0141d2 s8i a13, a1, 1 -40246f57: 0041f2 s8i a15, a1, 0 -40246f5a: feb005 call0 40245a5c -40246f5d: 102142 l32i a4, a1, 64 -40246f60: 037c movi.n a3, -16 -40246f62: 34e4e0 extui a14, a14, 4, 4 -40246f65: 103430 and a3, a4, a3 -40246f68: 203e30 or a3, a14, a3 -40246f6b: 743030 extui a3, a3, 0, 8 -40246f6e: 021327 beq a3, a2, 40246f74 -40246f71: ffd1c6 j 40246ebc -40246f74: f85b21 l32r a2, 402450e0 -40246f77: 0c0222 l8ui a2, a2, 12 -40246f7a: 171266 bnei a2, 1, 40246f95 -40246f7d: 820c movi.n a2, 8 -40246f7f: 0d4d mov.n a4, a13 -40246f81: 0f3d mov.n a3, a15 -40246f83: 0532d7 bltu a2, a13, 40246f8c -40246f86: fd7621 l32r a2, 40246560 -40246f89: 000086 j 40246f8f -40246f8c: fd7621 l32r a2, 40246564 -40246f8f: c99901 l32r a0, 402395f4 -40246f92: 0000c0 callx0 a0 -40246f95: f8cb31 l32r a3, 402452c4 -40246f98: f8cbe1 l32r a14, 402452c4 -40246f9b: 0328 l32i.n a2, a3, 0 -40246f9d: 5f0232 l8ui a3, a2, 95 -40246fa0: 1c1356 bnez a3, 40247165 -40246fa3: 9dcc bnez.n a13, 40246fb0 -40246fa5: 130c movi.n a3, 1 -40246fa7: 5e42f2 s8i a15, a2, 94 -40246faa: 604232 s8i a3, a2, 96 -40246fad: 000b06 j 40246fdd -40246fb0: 0c1d66 bnei a13, 1, 40246fc0 -40246fb3: 130c movi.n a3, 1 -40246fb5: 5d42f2 s8i a15, a2, 93 -40246fb8: 614232 s8i a3, a2, 97 -40246fbb: 000786 j 40246fdd -40246fbe: 660000 excw -40246fc1: 0d2d mov.n a2, a13 -40246fc3: 130c movi.n a3, 1 -40246fc5: 3342f2 s8i a15, a2, 51 -40246fc8: 624232 s8i a3, a2, 98 -40246fcb: 000386 j 40246fdd -40246fce: 000000 ill -40246fd1: 083d66 bnei a13, 3, 40246fdd -40246fd4: 01a032 movi a3, 1 -40246fd7: 3442f2 s8i a15, a2, 52 -40246fda: 634232 s8i a3, a2, 99 -40246fdd: 182242 l32i a4, a2, 96 -40246fe0: 389331 l32r a3, 4021522c -40246fe3: 021437 beq a4, a3, 40246fe9 -40246fe6: 005ec6 j 40247165 -40246fe9: 5e0232 l8ui a3, a2, 94 -40246fec: f55c movi.n a5, 95 -40246fee: f6c342 addi a4, a3, -10 -40246ff1: 744040 extui a4, a4, 0, 8 -40246ff4: 02b547 bgeu a5, a4, 40246ffa -40246ff7: 00e446 j 4024738c -40246ffa: 5d0242 l8ui a4, a2, 93 -40246ffd: 054c movi.n a5, 64 -40246fff: 02b547 bgeu a5, a4, 40247005 -40247002: 00e186 j 4024738c -40247005: c05340 sub a5, a3, a4 -40247008: 962c movi.n a6, 41 -4024700a: 02a657 bge a6, a5, 40247010 -4024700d: 00dec6 j 4024738c -40247010: f7c332 addi a3, a3, -9 -40247013: 022437 blt a4, a3, 40247019 -40247016: 00dc86 j 4024738c -40247019: c03340 sub a3, a3, a4 -4024701c: 743030 extui a3, a3, 0, 8 -4024701f: b139 s32i.n a3, a1, 44 -40247021: 130c movi.n a3, 1 -40247023: 5f4232 s8i a3, a2, 95 -40247026: 4158 l32i.n a5, a1, 16 -40247028: 0f9516 beqz a5, 40247125 -4024702b: f9c831 l32r a3, 4024574c -4024702e: 4128 l32i.n a2, a1, 16 -40247030: 340c movi.n a4, 3 -40247032: 240801 l32r a0, 40210054 -40247035: 0000c0 callx0 a0 -40247038: 361216 beqz a2, 4024739d -4024703b: fb8631 l32r a3, 40245e54 -4024703e: 4128 l32i.n a2, a1, 16 -40247040: 640c movi.n a4, 6 -40247042: 240401 l32r a0, 40210054 -40247045: 0000c0 callx0 a0 -40247048: 351216 beqz a2, 4024739d -4024704b: 4168 l32i.n a6, a1, 16 -4024704d: 2ec6d2 addi a13, a6, 46 -40247050: 0d2d mov.n a2, a13 -40247052: c88201 l32r a0, 4023925c -40247055: 0000c0 callx0 a0 -40247058: b178 l32i.n a7, a1, 44 -4024705a: 021727 beq a7, a2, 40247060 -4024705d: 00f106 j 40247425 -40247060: 0e28 l32i.n a2, a14, 0 -40247062: 3302f2 l8ui a15, a2, 51 -40247065: 0d2d mov.n a2, a13 -40247067: c87d01 l32r a0, 4023925c -4024706a: 0000c0 callx0 a0 -4024706d: 743020 extui a3, a2, 0, 8 -40247070: 0d2d mov.n a2, a13 -40247072: fe9e85 call0 40245a5c -40247075: 021f27 beq a15, a2, 4024707b -40247078: 00ea46 j 40247425 -4024707b: 0ef8 l32i.n a15, a14, 0 -4024707d: 0d2d mov.n a2, a13 -4024707f: c87701 l32r a0, 4023925c -40247082: 0000c0 callx0 a0 -40247085: 36cff2 addi a15, a15, 54 -40247088: 024d mov.n a4, a2 -4024708a: 0d3d mov.n a3, a13 -4024708c: 0f2d mov.n a2, a15 -4024708e: cbbc01 l32r a0, 40239f80 -40247091: 0000c0 callx0 a0 -40247094: 38d216 beqz a2, 40247425 +40246ba4: 0c28 l32i.n a2, a12, 0 +40246ba6: 570232 l8ui a3, a2, 87 +40246ba9: 331b addi.n a3, a3, 1 +40246bab: 743030 extui a3, a3, 0, 8 +40246bae: 574232 s8i a3, a2, 87 +40246bb1: 0c0d22 l8ui a2, a13, 12 +40246bb4: 081266 bnei a2, 1, 40246bc0 +40246bb7: fe6821 l32r a2, 40246558 +40246bba: ca9501 l32r a0, 40239610 +40246bbd: 0000c0 callx0 a0 +40246bc0: 142ff2 l32i a15, a15, 80 +40246bc3: ffe286 j 40246b51 +40246bc6: fe6531 l32r a3, 4024655c +40246bc9: fe6521 l32r a2, 40246560 +40246bcc: ca9101 l32r a0, 40239610 +40246bcf: 0000c0 callx0 a0 +40246bd2: fe6421 l32r a2, 40246564 +40246bd5: 0e3d mov.n a3, a14 +40246bd7: ca8e01 l32r a0, 40239610 +40246bda: 0000c0 callx0 a0 +40246bdd: 0c0d22 l8ui a2, a13, 12 +40246be0: 351266 bnei a2, 1, 40246c19 +40246be3: 002c22 l32i a2, a12, 0 +40246be6: 570222 l8ui a2, a2, 87 +40246be9: c2ec bnez.n a2, 40246c19 +40246beb: fe5f21 l32r a2, 40246568 +40246bee: ca8801 l32r a0, 40239610 +40246bf1: 0000c0 callx0 a0 +40246bf4: fe5ed1 l32r a13, 4024656c +40246bf7: fe5ef1 l32r a15, 40246570 +40246bfa: 4188 l32i.n a8, a1, 16 +40246bfc: 0f2d mov.n a2, a15 +40246bfe: 610832 l8ui a3, a8, 97 +40246c01: ca8301 l32r a0, 40239610 +40246c04: 0000c0 callx0 a0 +40246c07: 4158 l32i.n a5, a1, 16 +40246c09: 551b addi.n a5, a5, 1 +40246c0b: 4159 s32i.n a5, a1, 16 +40246c0d: e995d7 bne a5, a13, 40246bfa +40246c10: fe5921 l32r a2, 40246574 +40246c13: ca7f01 l32r a0, 40239610 +40246c16: 0000c0 callx0 a0 +40246c19: 020c movi.n a2, 0 +40246c1b: dc47c5 call0 40223098 +40246c1e: f9fc21 l32r a2, 40245410 +40246c21: e0ed01 l32r a0, 4023efd8 +40246c24: 0000c0 callx0 a0 +40246c27: f9f921 l32r a2, 4024540c +40246c2a: e0eb01 l32r a0, 4023efd8 +40246c2d: 0000c0 callx0 a0 +40246c30: 0c28 l32i.n a2, a12, 0 +40246c32: 230c movi.n a3, 2 +40246c34: 016232 s32i a3, a2, 4 +40246c37: 000e32 l8ui a3, a14, 0 +40246c3a: 13cc bnez.n a3, 40246c3f +40246c3c: 02bd06 j 40247734 +40246c3f: 56a132 movi a3, 0x156 +40246c42: 802230 add a2, a2, a3 +40246c45: fee845 call0 40245acc +40246c48: fa6321 l32r a2, 402455d4 +40246c4b: 0e3d mov.n a3, a14 +40246c4d: 0248 l32i.n a4, a2, 0 +40246c4f: 008f06 j 40246e8f +40246c52: cc1b addi.n a12, a12, 1 +40246c54: 774b addi.n a7, a7, 4 +40246c56: 027c26 beqi a12, 7, 40246c5c +40246c59: fea2c6 j 402466e8 +40246c5c: fea386 j 402466ee +40246c5f: e36600 excw +40246c62: b34602 s8i a0, a6, 179 +40246c65: 1c2202 l32i a0, a2, 112 +40246c68: 3c18 l32i.n a1, a12, 12 +40246c6a: b32723 excw +40246c6d: b08602 excw +40246c70: 9b2102 l32i a0, a1, 0x26c +40246c73: d8f9 s32i.n a15, a8, 52 +40246c75: 0d3802 excw +40246c78: 83cc bnez.n a3, 40246c84 +40246c7a: 0c2d mov.n a2, a12 +40246c7c: ff21c5 call0 40245e9c +40246c7f: 02ac46 j 40247734 +40246c82: 220000 excw +40246c85: 0d0c movi.n a13, 0 +40246c87: 0d6207 bbci a2, 0, 40246c98 +40246c8a: 10cc62 addi a6, a12, 16 +40246c8d: 16cce2 addi a14, a12, 22 +40246c90: 1cccf2 addi a15, a12, 28 +40246c93: 4169 s32i.n a6, a1, 16 +40246c95: 000406 j 40246ca9 +40246c98: 02e217 bbsi a2, 1, 40246c9e +40246c9b: 02a546 j 40247734 +40246c9e: 16cc72 addi a7, a12, 22 +40246ca1: 1ccce2 addi a14, a12, 28 +40246ca4: 10ccf2 addi a15, a12, 16 +40246ca7: 4179 s32i.n a7, a1, 16 +40246ca9: faaf31 l32r a3, 40245768 +40246cac: 340c movi.n a4, 3 +40246cae: 0f2d mov.n a2, a15 +40246cb0: 24e901 l32r a0, 40210054 +40246cb3: 0000c0 callx0 a0 +40246cb6: 029c beqz.n a2, 40246cca +40246cb8: fc6e31 l32r a3, 40245e70 +40246cbb: 640c movi.n a4, 6 +40246cbd: 0f2d mov.n a2, a15 +40246cbf: 24e501 l32r a0, 40210054 +40246cc2: 0000c0 callx0 a0 +40246cc5: 128c beqz.n a2, 40246cca +40246cc7: 029a46 j 40247734 +40246cca: 640c movi.n a4, 6 +40246ccc: 0dcd32 addi a3, a13, 13 +40246ccf: 202ee0 or a2, a14, a14 +40246cd2: ccb201 l32r a0, 40239f9c +40246cd5: 0000c0 callx0 a0 +40246cd8: 128c beqz.n a2, 40246cdd +40246cda: 029586 j 40247734 +40246cdd: f98081 l32r a8, 402452e0 +40246ce0: 4138 l32i.n a3, a1, 16 +40246ce2: 0828 l32i.n a2, a8, 0 +40246ce4: 06a042 movi a4, 6 +40246ce7: 13c222 addi a2, a2, 19 +40246cea: ccac01 l32r a0, 40239f9c +40246ced: 0000c0 callx0 a0 +40246cf0: 128c beqz.n a2, 40246cf5 +40246cf2: 028f86 j 40247734 +40246cf5: 0d0c42 l8ui a4, a12, 13 +40246cf8: debb21 l32r a2, 4023e7e4 +40246cfb: 045040 extui a5, a4, 0, 1 +40246cfe: a58c beqz.n a5, 40246d0c +40246d00: f97861 l32r a6, 402452e0 +40246d03: 0638 l32i.n a3, a6, 0 +40246d05: 041332 l16ui a3, a3, 8 +40246d08: 000206 j 40246d14 +40246d0b: 757100 extui a7, a0, 17, 8 +40246d0e: 38f9 s32i.n a15, a8, 12 +40246d10: 133207 bltu a2, a0, 40246d27 +40246d13: 932705 call0 401d9f84 <_lit4_end+0xd20d8> +40246d16: d7c602 addi a0, a6, -41 +40246d19: ff .byte 0xff +40246d1a: f97181 l32r a8, 402452e0 +40246d1d: 0828 l32i.n a2, a8, 0 +40246d1f: 0238 l32i.n a3, a2, 0 +40246d21: 0f1326 beqi a3, 1, 40246d34 +40246d24: 022326 beqi a3, 2, 40246d2a +40246d27: 028246 j 40247734 +40246d2a: 230c movi.n a3, 2 +40246d2c: 1239 s32i.n a3, a2, 4 +40246d2e: 0239 s32i.n a3, a2, 0 +40246d30: 028006 j 40247734 +40246d33: a03100 addx4 a3, a1, a0 +40246d36: 62f9 s32i.n a15, a2, 24 +40246d38: 382ac2 l32i a12, a10, 224 +40246d3b: c27203 excw +40246d3e: 233230 excw +40246d41: 516914 excw +40246d44: 4139 s32i.n a3, a1, 16 +40246d46: 8179 s32i.n a7, a1, 32 +40246d48: 458c beqz.n a5, 40246d50 +40246d4a: 041232 l16ui a3, a2, 8 +40246d4d: 000486 j 40246d63 +40246d50: 02e417 bbsi a4, 1, 40246d56 +40246d53: 027746 j 40247734 +40246d56: 22c282 addi a8, a2, 34 +40246d59: 28c252 addi a5, a2, 40 +40246d5c: 051232 l16ui a3, a2, 10 +40246d5f: 5189 s32i.n a8, a1, 20 +40246d61: 8159 s32i.n a5, a1, 32 +40246d63: 0c4232 s8i a3, a2, 12 +40246d66: 0c0c32 l8ui a3, a12, 12 +40246d69: 040c movi.n a4, 0 +40246d6b: 013380 slli a3, a3, 24 +40246d6e: 313830 srai a3, a3, 24 +40246d71: 250c movi.n a5, 2 +40246d73: a34530 movltz a4, a5, a3 +40246d76: 181c32 l16ui a3, a12, 48 +40246d79: 9149 s32i.n a4, a1, 36 +40246d7b: 231366 bnei a3, 1, 40246da2 +40246d7e: 191c32 l16ui a3, a12, 50 +40246d81: 0c0222 l8ui a2, a2, 12 +40246d84: d8c332 addi a3, a3, -40 +40246d87: c02320 sub a2, a3, a2 +40246d8a: c02240 sub a2, a2, a4 +40246d8d: f42020 extui a2, a2, 0, 16 +40246d90: 68a132 movi a3, 0x168 +40246d93: 02b327 bgeu a3, a2, 40246d99 +40246d96: 026686 j 40247734 +40246d99: 060c movi.n a6, 0 +40246d9b: 6169 s32i.n a6, a1, 24 +40246d9d: 7169 s32i.n a6, a1, 28 +40246d9f: 004d46 j 40246ed8 +40246da2: 070c movi.n a7, 0 +40246da4: 6179 s32i.n a7, a1, 24 +40246da6: 7179 s32i.n a7, a1, 28 +40246da8: 004b06 j 40246ed8 +40246dab: 420000 excw +40246dae: cc5703 excw +40246db1: 3bc614 excw +40246db4: c33202 excw +40246db7: 032d36 excw +40246dba: c139 s32i.n a3, a1, 48 +40246dbc: c92f01 l32r a0, 40239278 +40246dbf: 0000c0 callx0 a0 +40246dc2: c138 l32i.n a3, a1, 48 +40246dc4: 024d mov.n a4, a2 +40246dc6: 0d2d mov.n a2, a13 +40246dc8: ca8501 l32r a0, 402397dc +40246dcb: 0000c0 callx0 a0 +40246dce: 0e28 l32i.n a2, a14, 0 +40246dd0: 8e0242 l8ui a4, a2, 142 +40246dd3: 01d232 addmi a3, a2, 0x100 +40246dd6: 564342 s8i a4, a3, 86 +40246dd9: 900242 l8ui a4, a2, 144 +40246ddc: 574342 s8i a4, a3, 87 +40246ddf: 920242 l8ui a4, a2, 146 +40246de2: 584342 s8i a4, a3, 88 +40246de5: 940242 l8ui a4, a2, 148 +40246de8: 594342 s8i a4, a3, 89 +40246deb: 5e0242 l8ui a4, a2, 94 +40246dee: 5c4342 s8i a4, a3, 92 +40246df1: 570222 l8ui a2, a2, 87 +40246df4: 12cc bnez.n a2, 40246df9 +40246df6: 0237c6 j 402476d9 +40246df9: 0c28 l32i.n a2, a12, 0 +40246dfb: 570232 l8ui a3, a2, 87 +40246dfe: 339c beqz.n a3, 40246e15 +40246e00: 130c movi.n a3, 1 +40246e02: 604d32 s8i a3, a13, 96 +40246e05: 5da132 movi a3, 0x15d +40246e08: 323a add.n a3, a2, a3 +40246e0a: fdc721 l32r a2, 40246528 +40246e0d: 640c movi.n a4, 6 +40246e0f: ca7301 l32r a0, 402397dc +40246e12: 0000c0 callx0 a0 +40246e15: fdd131 l32r a3, 4024655c +40246e18: fde221 l32r a2, 402465a0 +40246e1b: c9fd01 l32r a0, 40239610 +40246e1e: 0000c0 callx0 a0 +40246e21: fde021 l32r a2, 402465a4 +40246e24: 0d3d mov.n a3, a13 +40246e26: c9fa01 l32r a0, 40239610 +40246e29: 0000c0 callx0 a0 +40246e2c: f8b471 l32r a7, 402450fc +40246e2f: 0c0722 l8ui a2, a7, 12 +40246e32: 251266 bnei a2, 1, 40246e5b +40246e35: fddc21 l32r a2, 402465a8 +40246e38: c9f601 l32r a0, 40239610 +40246e3b: 0000c0 callx0 a0 +40246e3e: fdcbe1 l32r a14, 4024656c +40246e41: 610f32 l8ui a3, a15, 97 +40246e44: fdda21 l32r a2, 402465ac +40246e47: ff1b addi.n a15, a15, 1 +40246e49: c9f101 l32r a0, 40239610 +40246e4c: 0000c0 callx0 a0 +40246e4f: ee9ef7 bne a14, a15, 40246e41 +40246e52: fdd721 l32r a2, 402465b0 +40246e55: c9ee01 l32r a0, 40239610 +40246e58: 0000c0 callx0 a0 +40246e5b: 020c movi.n a2, 0 +40246e5d: dc2385 call0 40223098 +40246e60: f96c21 l32r a2, 40245410 +40246e63: e05d01 l32r a0, 4023efd8 +40246e66: 0000c0 callx0 a0 +40246e69: f96821 l32r a2, 4024540c +40246e6c: e05b01 l32r a0, 4023efd8 +40246e6f: 0000c0 callx0 a0 +40246e72: 0c28 l32i.n a2, a12, 0 +40246e74: 230c movi.n a3, 2 +40246e76: 0239 s32i.n a3, a2, 0 +40246e78: 000d32 l8ui a3, a13, 0 +40246e7b: 13cc bnez.n a3, 40246e80 +40246e7d: 022cc6 j 40247734 +40246e80: 56a132 movi a3, 0x156 +40246e83: 223a add.n a2, a2, a3 +40246e85: fec445 call0 40245acc +40246e88: f9d321 l32r a2, 402455d4 +40246e8b: 0d3d mov.n a3, a13 +40246e8d: 0248 l32i.n a4, a2, 0 +40246e8f: 320c movi.n a2, 3 +40246e91: 0004c0 callx0 a4 +40246e94: 022706 j 40247734 +40246e97: 880000 excw +40246e9a: 115171 l32r a7, 4020b3e0 +40246e9d: 80f9 s32i.n a15, a0, 32 +40246e9f: a028 l32i.n a2, a0, 40 +40246ea1: 9022c0 addx2 a2, a2, a12 +40246ea4: 0548 l32i.n a4, a5, 0 +40246ea6: 1a1232 l16ui a3, a2, 52 +40246ea9: 191222 l16ui a2, a2, 50 +40246eac: 0c0442 l8ui a4, a4, 12 +40246eaf: d8c222 addi a2, a2, -40 +40246eb2: 9168 l32i.n a6, a1, 36 +40246eb4: c02240 sub a2, a2, a4 +40246eb7: c02260 sub a2, a2, a6 +40246eba: 581b addi.n a5, a8, 1 +40246ebc: f42020 extui a2, a2, 0, 16 +40246ebf: f45050 extui a5, a5, 0, 16 +40246ec2: 114200 slli a4, a2, 16 +40246ec5: 7159 s32i.n a5, a1, 28 +40246ec7: 68a172 movi a7, 0x168 +40246eca: 413430 srli a3, a3, 4 +40246ecd: 314040 srai a4, a4, 16 +40246ed0: 0fb727 bgeu a7, a2, 40246ee3 +40246ed3: 8188 l32i.n a8, a1, 32 +40246ed5: 005832 s16i a3, a8, 0 +40246ed8: 181c22 l16ui a2, a12, 48 +40246edb: 7188 l32i.n a8, a1, 28 +40246edd: b83827 bltu a8, a2, 40246e99 +40246ee0: 021406 j 40247734 +40246ee3: 8168 l32i.n a6, a1, 32 +40246ee5: 001652 l16ui a5, a6, 0 +40246ee8: 551b addi.n a5, a5, 1 +40246eea: 2a9357 bne a3, a5, 40246f18 +40246eed: 052172 l32i a7, a1, 20 +40246ef0: 011752 l16ui a5, a7, 2 +40246ef3: 005752 s16i a5, a7, 0 +40246ef6: 021752 l16ui a5, a7, 4 +40246ef9: 025722 s16i a2, a7, 4 +40246efc: 015752 s16i a5, a7, 2 +40246eff: f87f21 l32r a2, 402450fc +40246f02: 005632 s16i a3, a6, 0 +40246f05: 0c0222 l8ui a2, a2, 12 +40246f08: 211266 bnei a2, 1, 40246f2d +40246f0b: fd9b21 l32r a2, 40246578 +40246f0e: c9c001 l32r a0, 40239610 +40246f11: 0000c0 callx0 a0 +40246f14: 000546 j 40246f2d +40246f17: 518800 excw +40246f1a: 040c movi.n a4, 0 +40246f1c: 8158 l32i.n a5, a1, 32 +40246f1e: 005842 s16i a4, a8, 0 +40246f21: 015842 s16i a4, a8, 2 +40246f24: 025822 s16i a2, a8, 4 +40246f27: 005532 s16i a3, a5, 0 +40246f2a: ffea86 j 40246ed8 +40246f2d: 5168 l32i.n a6, a1, 20 +40246f2f: 68a032 movi a3, 104 +40246f32: 0116d2 l16ui a13, a6, 2 +40246f35: ffdd22 addmi a2, a13, 0xffffff00 +40246f38: f42020 extui a2, a2, 0, 16 +40246f3b: 993327 bltu a3, a2, 40246ed8 +40246f3e: f8e871 l32r a7, 402452e0 +40246f41: 0728 l32i.n a2, a7, 0 +40246f43: 5f0232 l8ui a3, a2, 95 +40246f46: 081366 bnei a3, 1, 40246f52 +40246f49: 320222 l8ui a2, a2, 50 +40246f4c: 01d222 addmi a2, a2, 0x100 +40246f4f: 8522d7 blt a2, a13, 40246ed8 +40246f52: 5188 l32i.n a8, a1, 20 +40246f54: 230c movi.n a3, 2 +40246f56: 001842 l16ui a4, a8, 0 +40246f59: 0218e2 l16ui a14, a8, 4 +40246f5c: 11f4c0 slli a15, a4, 4 +40246f5f: 3420e0 extui a2, a14, 0, 4 +40246f62: 20ff20 or a15, a15, a2 +40246f65: 74d0d0 extui a13, a13, 0, 8 +40246f68: 74f0f0 extui a15, a15, 0, 8 +40246f6b: 012d mov.n a2, a1 +40246f6d: 106142 s32i a4, a1, 64 +40246f70: 0141d2 s8i a13, a1, 1 +40246f73: 0041f2 s8i a15, a1, 0 +40246f76: feb005 call0 40245a78 +40246f79: 102142 l32i a4, a1, 64 +40246f7c: 037c movi.n a3, -16 +40246f7e: 34e4e0 extui a14, a14, 4, 4 +40246f81: 103430 and a3, a4, a3 +40246f84: 203e30 or a3, a14, a3 +40246f87: 743030 extui a3, a3, 0, 8 +40246f8a: 021327 beq a3, a2, 40246f90 +40246f8d: ffd1c6 j 40246ed8 +40246f90: f85b21 l32r a2, 402450fc +40246f93: 0c0222 l8ui a2, a2, 12 +40246f96: 171266 bnei a2, 1, 40246fb1 +40246f99: 820c movi.n a2, 8 +40246f9b: 0d4d mov.n a4, a13 +40246f9d: 0f3d mov.n a3, a15 +40246f9f: 0532d7 bltu a2, a13, 40246fa8 +40246fa2: fd7621 l32r a2, 4024657c +40246fa5: 000086 j 40246fab +40246fa8: fd7621 l32r a2, 40246580 +40246fab: c99901 l32r a0, 40239610 +40246fae: 0000c0 callx0 a0 +40246fb1: f8cb31 l32r a3, 402452e0 +40246fb4: f8cbe1 l32r a14, 402452e0 +40246fb7: 0328 l32i.n a2, a3, 0 +40246fb9: 5f0232 l8ui a3, a2, 95 +40246fbc: 1c1356 bnez a3, 40247181 +40246fbf: 9dcc bnez.n a13, 40246fcc +40246fc1: 130c movi.n a3, 1 +40246fc3: 5e42f2 s8i a15, a2, 94 +40246fc6: 604232 s8i a3, a2, 96 +40246fc9: 000b06 j 40246ff9 +40246fcc: 0c1d66 bnei a13, 1, 40246fdc +40246fcf: 130c movi.n a3, 1 +40246fd1: 5d42f2 s8i a15, a2, 93 +40246fd4: 614232 s8i a3, a2, 97 +40246fd7: 000786 j 40246ff9 +40246fda: 660000 excw +40246fdd: 0d2d mov.n a2, a13 +40246fdf: 130c movi.n a3, 1 +40246fe1: 3342f2 s8i a15, a2, 51 +40246fe4: 624232 s8i a3, a2, 98 +40246fe7: 000386 j 40246ff9 +40246fea: 000000 ill +40246fed: 083d66 bnei a13, 3, 40246ff9 +40246ff0: 01a032 movi a3, 1 +40246ff3: 3442f2 s8i a15, a2, 52 +40246ff6: 634232 s8i a3, a2, 99 +40246ff9: 182242 l32i a4, a2, 96 +40246ffc: 388c31 l32r a3, 4021522c +40246fff: 021437 beq a4, a3, 40247005 +40247002: 005ec6 j 40247181 +40247005: 5e0232 l8ui a3, a2, 94 +40247008: f55c movi.n a5, 95 +4024700a: f6c342 addi a4, a3, -10 +4024700d: 744040 extui a4, a4, 0, 8 +40247010: 02b547 bgeu a5, a4, 40247016 +40247013: 00e446 j 402473a8 +40247016: 5d0242 l8ui a4, a2, 93 +40247019: 054c movi.n a5, 64 +4024701b: 02b547 bgeu a5, a4, 40247021 +4024701e: 00e186 j 402473a8 +40247021: c05340 sub a5, a3, a4 +40247024: 962c movi.n a6, 41 +40247026: 02a657 bge a6, a5, 4024702c +40247029: 00dec6 j 402473a8 +4024702c: f7c332 addi a3, a3, -9 +4024702f: 022437 blt a4, a3, 40247035 +40247032: 00dc86 j 402473a8 +40247035: c03340 sub a3, a3, a4 +40247038: 743030 extui a3, a3, 0, 8 +4024703b: b139 s32i.n a3, a1, 44 +4024703d: 130c movi.n a3, 1 +4024703f: 5f4232 s8i a3, a2, 95 +40247042: 4158 l32i.n a5, a1, 16 +40247044: 0f9516 beqz a5, 40247141 +40247047: f9c831 l32r a3, 40245768 +4024704a: 4128 l32i.n a2, a1, 16 +4024704c: 340c movi.n a4, 3 +4024704e: 240101 l32r a0, 40210054 +40247051: 0000c0 callx0 a0 +40247054: 361216 beqz a2, 402473b9 +40247057: fb8631 l32r a3, 40245e70 +4024705a: 4128 l32i.n a2, a1, 16 +4024705c: 640c movi.n a4, 6 +4024705e: 23fd01 l32r a0, 40210054 +40247061: 0000c0 callx0 a0 +40247064: 351216 beqz a2, 402473b9 +40247067: 4168 l32i.n a6, a1, 16 +40247069: 2ec6d2 addi a13, a6, 46 +4024706c: 0d2d mov.n a2, a13 +4024706e: c88201 l32r a0, 40239278 +40247071: 0000c0 callx0 a0 +40247074: b178 l32i.n a7, a1, 44 +40247076: 021727 beq a7, a2, 4024707c +40247079: 00f106 j 40247441 +4024707c: 0e28 l32i.n a2, a14, 0 +4024707e: 3302f2 l8ui a15, a2, 51 +40247081: 0d2d mov.n a2, a13 +40247083: c87d01 l32r a0, 40239278 +40247086: 0000c0 callx0 a0 +40247089: 743020 extui a3, a2, 0, 8 +4024708c: 0d2d mov.n a2, a13 +4024708e: fe9e85 call0 40245a78 +40247091: 021f27 beq a15, a2, 40247097 +40247094: 00ea46 j 40247441 40247097: 0ef8 l32i.n a15, a14, 0 -40247099: 1b0f22 l8ui a2, a15, 27 -4024709c: 021226 beqi a2, 1, 402470a2 -4024709f: 00c186 j 402473a9 -402470a2: 340f42 l8ui a4, a15, 52 -402470a5: 630c movi.n a3, 6 -402470a7: 2fdb addi.n a2, a15, 13 -402470a9: a149 s32i.n a4, a1, 40 -402470ab: fe9b05 call0 40245a5c -402470ae: a158 l32i.n a5, a1, 40 -402470b0: 021527 beq a5, a2, 402470b6 -402470b3: 00c086 j 402473b9 -402470b6: 4128 l32i.n a2, a1, 16 -402470b8: 06a032 movi a3, 6 -402470bb: fe9a05 call0 40245a5c -402470be: a168 l32i.n a6, a1, 40 -402470c0: 021627 beq a6, a2, 402470c6 -402470c3: 00bc86 j 402473b9 -402470c6: 36cff2 addi a15, a15, 54 -402470c9: 202ff0 or a2, a15, a15 -402470cc: c86401 l32r a0, 4023925c -402470cf: 0000c0 callx0 a0 -402470d2: 024d mov.n a4, a2 -402470d4: 030c movi.n a3, 0 -402470d6: 0f2d mov.n a2, a15 -402470d8: c6c801 l32r a0, 40238bf8 -402470db: 0000c0 callx0 a0 -402470de: 0ef8 l32i.n a15, a14, 0 -402470e0: 202dd0 or a2, a13, a13 -402470e3: c85e01 l32r a0, 4023925c -402470e6: 0000c0 callx0 a0 -402470e9: 36cff2 addi a15, a15, 54 -402470ec: 024d mov.n a4, a2 -402470ee: 0d3d mov.n a3, a13 -402470f0: 0f2d mov.n a2, a15 -402470f2: c9b301 l32r a0, 402397c0 -402470f5: 0000c0 callx0 a0 -402470f8: 0e58 l32i.n a5, a14, 0 -402470fa: 4138 l32i.n a3, a1, 16 -402470fc: 5da122 movi a2, 0x15d -402470ff: 640c movi.n a4, 6 -40247101: 252a add.n a2, a5, a2 -40247103: c9af01 l32r a0, 402397c0 -40247106: 0000c0 callx0 a0 -40247109: 0e38 l32i.n a3, a14, 0 -4024710b: 120c movi.n a2, 1 -4024710d: 574322 s8i a2, a3, 87 -40247110: f7f421 l32r a2, 402450e0 -40247113: 0c0222 l8ui a2, a2, 12 -40247116: 0b1266 bnei a2, 1, 40247125 -40247119: fd1321 l32r a2, 40246568 -4024711c: 36c332 addi a3, a3, 54 -4024711f: c93501 l32r a0, 402395f4 +40247099: 0d2d mov.n a2, a13 +4024709b: c87701 l32r a0, 40239278 +4024709e: 0000c0 callx0 a0 +402470a1: 36cff2 addi a15, a15, 54 +402470a4: 024d mov.n a4, a2 +402470a6: 0d3d mov.n a3, a13 +402470a8: 0f2d mov.n a2, a15 +402470aa: cbbc01 l32r a0, 40239f9c +402470ad: 0000c0 callx0 a0 +402470b0: 38d216 beqz a2, 40247441 +402470b3: 0ef8 l32i.n a15, a14, 0 +402470b5: 1b0f22 l8ui a2, a15, 27 +402470b8: 021226 beqi a2, 1, 402470be +402470bb: 00c186 j 402473c5 +402470be: 340f42 l8ui a4, a15, 52 +402470c1: 630c movi.n a3, 6 +402470c3: 2fdb addi.n a2, a15, 13 +402470c5: a149 s32i.n a4, a1, 40 +402470c7: fe9b05 call0 40245a78 +402470ca: a158 l32i.n a5, a1, 40 +402470cc: 021527 beq a5, a2, 402470d2 +402470cf: 00c086 j 402473d5 +402470d2: 4128 l32i.n a2, a1, 16 +402470d4: 06a032 movi a3, 6 +402470d7: fe9a05 call0 40245a78 +402470da: a168 l32i.n a6, a1, 40 +402470dc: 021627 beq a6, a2, 402470e2 +402470df: 00bc86 j 402473d5 +402470e2: 36cff2 addi a15, a15, 54 +402470e5: 202ff0 or a2, a15, a15 +402470e8: c86401 l32r a0, 40239278 +402470eb: 0000c0 callx0 a0 +402470ee: 024d mov.n a4, a2 +402470f0: 030c movi.n a3, 0 +402470f2: 0f2d mov.n a2, a15 +402470f4: c6c801 l32r a0, 40238c14 +402470f7: 0000c0 callx0 a0 +402470fa: 0ef8 l32i.n a15, a14, 0 +402470fc: 202dd0 or a2, a13, a13 +402470ff: c85e01 l32r a0, 40239278 +40247102: 0000c0 callx0 a0 +40247105: 36cff2 addi a15, a15, 54 +40247108: 024d mov.n a4, a2 +4024710a: 0d3d mov.n a3, a13 +4024710c: 0f2d mov.n a2, a15 +4024710e: c9b301 l32r a0, 402397dc +40247111: 0000c0 callx0 a0 +40247114: 0e58 l32i.n a5, a14, 0 +40247116: 4138 l32i.n a3, a1, 16 +40247118: 5da122 movi a2, 0x15d +4024711b: 640c movi.n a4, 6 +4024711d: 252a add.n a2, a5, a2 +4024711f: c9af01 l32r a0, 402397dc 40247122: 0000c0 callx0 a0 -40247125: f86761 l32r a6, 402452c4 -40247128: 0628 l32i.n a2, a6, 0 -4024712a: 570232 l8ui a3, a2, 87 -4024712d: 363316 beqz a3, 40247494 -40247130: 5d0232 l8ui a3, a2, 93 -40247133: 09c332 addi a3, a3, 9 -40247136: 743030 extui a3, a3, 0, 8 -40247139: 324232 s8i a3, a2, 50 -4024713c: f7e931 l32r a3, 402450e0 -4024713f: 0c0332 l8ui a3, a3, 12 -40247142: 1f1366 bnei a3, 1, 40247165 -40247145: 5e0232 l8ui a3, a2, 94 -40247148: 5d0242 l8ui a4, a2, 93 -4024714b: fd0921 l32r a2, 40246570 -4024714e: c92901 l32r a0, 402395f4 -40247151: 0000c0 callx0 a0 -40247154: f85c71 l32r a7, 402452c4 -40247157: 0728 l32i.n a2, a7, 0 -40247159: 570232 l8ui a3, a2, 87 -4024715c: fd0621 l32r a2, 40246574 -4024715f: c92501 l32r a0, 402395f4 -40247162: 0000c0 callx0 a0 -40247165: f85781 l32r a8, 402452c4 -40247168: 010142 l8ui a4, a1, 1 -4024716b: 0828 l32i.n a2, a8, 0 -4024716d: 1134f0 slli a3, a4, 1 -40247170: 523a add.n a5, a2, a3 -40247172: 850552 l8ui a5, a5, 133 -40247175: 904420 addx2 a4, a4, a2 -40247178: 85ac beqz.n a5, 402471a4 -4024717a: 840472 l8ui a7, a4, 132 -4024717d: 000162 l8ui a6, a1, 0 -40247180: 099767 bne a7, a6, 4024718d -40247183: 323a add.n a3, a2, a3 -40247185: 551b addi.n a5, a5, 1 -40247187: 854352 s8i a5, a3, 133 -4024718a: 000ac6 j 402471b9 -4024718d: 2825f6 bgeui a5, 2, 402471b9 -40247190: 85a052 movi a5, 133 -40247193: 323a add.n a3, a2, a3 -40247195: 335a add.n a3, a3, a5 -40247197: 050c movi.n a5, 0 -40247199: 004352 s8i a5, a3, 0 -4024719c: 844452 s8i a5, a4, 132 -4024719f: 000586 j 402471b9 -402471a2: 520000 excw -402471a5: 3a0001 l32r a0, 402159a8 -402471a8: 445232 s16i a3, a2, 136 -402471ab: a04284 excw -402471ae: 334a85 call0 4027a658 <_irom0_text_end+0x2d718> -402471b1: 000342 l8ui a4, a3, 0 -402471b4: 441b addi.n a4, a4, 1 -402471b6: 004342 s8i a4, a3, 0 -402471b9: 5f0232 l8ui a3, a2, 95 -402471bc: 021326 beqi a3, 1, 402471c2 -402471bf: ff3e46 j 40246ebc -402471c2: 8da042 movi a4, 141 -402471c5: 320252 l8ui a5, a2, 50 -402471c8: 424a add.n a4, a2, a4 -402471ca: 430c movi.n a3, 4 -402471cc: 160c movi.n a6, 1 -402471ce: 023357 bltu a3, a5, 402471d4 -402471d1: 00b146 j 4024749a -402471d4: 000472 l8ui a7, a4, 0 -402471d7: 6188 l32i.n a8, a1, 24 -402471d9: 331b addi.n a3, a3, 1 -402471db: 838670 moveqz a8, a6, a7 -402471de: 6189 s32i.n a8, a1, 24 -402471e0: 743030 extui a3, a3, 0, 8 -402471e3: 442b addi.n a4, a4, 2 -402471e5: fff946 j 402471ce -402471e8: 5178 l32i.n a7, a1, 20 -402471ea: 2ec7e2 addi a14, a7, 46 -402471ed: 0e2d mov.n a2, a14 -402471ef: c81b01 l32r a0, 4023925c -402471f2: 0000c0 callx0 a0 -402471f5: 7188 l32i.n a8, a1, 28 -402471f7: 021827 beq a8, a2, 402471fd -402471fa: 004306 j 4024730a -402471fd: 0c28 l32i.n a2, a12, 0 -402471ff: 330242 l8ui a4, a2, 51 -40247202: 0e2d mov.n a2, a14 -40247204: 106142 s32i a4, a1, 64 -40247207: c81501 l32r a0, 4023925c -4024720a: 0000c0 callx0 a0 -4024720d: 743020 extui a3, a2, 0, 8 -40247210: 0e2d mov.n a2, a14 -40247212: fe8485 call0 40245a5c -40247215: 102142 l32i a4, a1, 64 -40247218: 021427 beq a4, a2, 4024721e -4024721b: 003ac6 j 4024730a -4024721e: 002c52 l32i a5, a12, 0 -40247221: 202ee0 or a2, a14, a14 -40247224: 36c552 addi a5, a5, 54 -40247227: 116152 s32i a5, a1, 68 -4024722a: c80c01 l32r a0, 4023925c -4024722d: 0000c0 callx0 a0 -40247230: 112152 l32i a5, a1, 68 -40247233: 024d mov.n a4, a2 -40247235: 0e3d mov.n a3, a14 -40247237: 202550 or a2, a5, a5 -4024723a: cb5101 l32r a0, 40239f80 -4024723d: 0000c0 callx0 a0 -40247240: 0c6216 beqz a2, 4024730a -40247243: 0c58 l32i.n a5, a12, 0 -40247245: 5128 l32i.n a2, a1, 20 -40247247: 06a032 movi a3, 6 -4024724a: 116152 s32i a5, a1, 68 -4024724d: fe80c5 call0 40245a5c -40247250: 112152 l32i a5, a1, 68 -40247253: 340532 l8ui a3, a5, 52 -40247256: 0a1327 beq a3, a2, 40247264 -40247259: 5158 l32i.n a5, a1, 20 -4024725b: 142552 l32i a5, a5, 80 -4024725e: 5159 s32i.n a5, a1, 20 -40247260: fd6946 j 40246809 -40247263: c55200 extui a5, a0, 18, 13 -40247266: 052d36 excw -40247269: 116152 s32i a5, a1, 68 -4024726c: c7fc01 l32r a0, 4023925c -4024726f: 0000c0 callx0 a0 -40247272: 112152 l32i a5, a1, 68 -40247275: 024d mov.n a4, a2 -40247277: 030c movi.n a3, 0 -40247279: 052d mov.n a2, a5 -4024727b: c65f01 l32r a0, 40238bf8 -4024727e: 0000c0 callx0 a0 -40247281: f81061 l32r a6, 402452c4 -40247284: 0e2d mov.n a2, a14 -40247286: 0658 l32i.n a5, a6, 0 -40247288: 36c552 addi a5, a5, 54 -4024728b: 116152 s32i a5, a1, 68 -4024728e: c7f301 l32r a0, 4023925c -40247291: 0000c0 callx0 a0 -40247294: 112152 l32i a5, a1, 68 -40247297: 024d mov.n a4, a2 -40247299: 0e3d mov.n a3, a14 -4024729b: 052d mov.n a2, a5 -4024729d: c94801 l32r a0, 402397c0 -402472a0: 0000c0 callx0 a0 -402472a3: f80871 l32r a7, 402452c4 -402472a6: 5138 l32i.n a3, a1, 20 -402472a8: 0728 l32i.n a2, a7, 0 -402472aa: 640c movi.n a4, 6 -402472ac: 22fa add.n a2, a2, a15 -402472ae: c94401 l32r a0, 402397c0 -402472b1: 0000c0 callx0 a0 -402472b4: f80481 l32r a8, 402452c4 -402472b7: 5158 l32i.n a5, a1, 20 -402472b9: 0838 l32i.n a3, a8, 0 -402472bb: 4f0522 l8ui a2, a5, 79 -402472be: 1d0342 l8ui a4, a3, 29 -402472c1: 271427 beq a4, a2, 402472ec -402472c4: 42ac beqz.n a2, 402472ec -402472c6: 1c0332 l8ui a3, a3, 28 -402472c9: f3dc bnez.n a3, 402472ec -402472cb: dbc245 call0 40222ef0 -402472ce: 0c28 l32i.n a2, a12, 0 -402472d0: 130c movi.n a3, 1 -402472d2: 01d222 addmi a2, a2, 0x100 -402472d5: 634232 s8i a3, a2, 99 -402472d8: 0c0d22 l8ui a2, a13, 12 -402472db: 211266 bnei a2, 1, 40247300 -402472de: 5168 l32i.n a6, a1, 20 -402472e0: fc8f21 l32r a2, 4024651c -402472e3: 4f0632 l8ui a3, a6, 79 -402472e6: c8c301 l32r a0, 402395f4 -402472e9: 0000c0 callx0 a0 -402472ec: 0c0d22 l8ui a2, a13, 12 -402472ef: 0d1266 bnei a2, 1, 40247300 -402472f2: 0c38 l32i.n a3, a12, 0 -402472f4: fc8b21 l32r a2, 40246520 -402472f7: 36c332 addi a3, a3, 54 -402472fa: c8be01 l32r a0, 402395f4 -402472fd: 0000c0 callx0 a0 -40247300: 0c38 l32i.n a3, a12, 0 -40247302: 570322 l8ui a2, a3, 87 -40247305: 221b addi.n a2, a2, 1 -40247307: 574322 s8i a2, a3, 87 -4024730a: 5178 l32i.n a7, a1, 20 -4024730c: 142772 l32i a7, a7, 80 -4024730f: 5179 s32i.n a7, a1, 20 -40247311: fd3d06 j 40246809 -40247314: 5e0522 l8ui a2, a5, 94 -40247317: fd41c6 j 40246822 -4024731a: 220000 excw -4024731d: 0e .byte 0xe -4024731e: 2e .byte 0x2e -4024731f: 12ec bnez.n a2, 40247344 -40247321: 06a032 movi a3, 6 -40247324: 202ee0 or a2, a14, a14 -40247327: 106142 s32i a4, a1, 64 -4024732a: 116152 s32i a5, a1, 68 -4024732d: fe72c5 call0 40245a5c -40247330: 112152 l32i a5, a1, 68 -40247333: 102142 l32i a4, a1, 64 -40247336: 340532 l8ui a3, a5, 52 -40247339: 079327 bne a3, a2, 40247344 -4024733c: 441b addi.n a4, a4, 1 -4024733e: 4f0ef2 l8ui a15, a14, 79 -40247341: 744040 extui a4, a4, 0, 8 -40247344: 142ee2 l32i a14, a14, 80 -40247347: fd3a86 j 40246835 -4024734a: 220000 excw -4024734d: f71d05 call0 4023e520 -40247350: 860292 l8ui a9, a2, 134 -40247353: fd3a add.n a15, a13, a3 -40247355: 002f56 bnez a15, 4024735b -40247358: fd3906 j 40246840 -4024735b: 1c0522 l8ui a2, a5, 28 -4024735e: 002216 beqz a2, 40247364 -40247361: fd36c6 j 40246840 -40247364: 202ff0 or a2, a15, a15 -40247367: dbb885 call0 40222ef0 -4024736a: 0c28 l32i.n a2, a12, 0 -4024736c: 130c movi.n a3, 1 -4024736e: 01d222 addmi a2, a2, 0x100 -40247371: 634232 s8i a3, a2, 99 -40247374: 0c0d22 l8ui a2, a13, 12 -40247377: 021226 beqi a2, 1, 4024737d -4024737a: fd3b86 j 4024686c -4024737d: fc6921 l32r a2, 40246524 -40247380: 0f3d mov.n a3, a15 -40247382: c89c01 l32r a0, 402395f4 -40247385: 0000c0 callx0 a0 -40247388: fd2d06 j 40246840 -4024738b: 030c00 excw -4024738e: 634232 s8i a3, a2, 99 -40247391: 624232 s8i a3, a2, 98 -40247394: 614232 s8i a3, a2, 97 -40247397: 604232 s8i a3, a2, 96 -4024739a: 00de86 j 40247718 -4024739d: 4158 l32i.n a5, a1, 16 -4024739f: 142552 l32i a5, a5, 80 -402473a2: 4159 s32i.n a5, a1, 16 -402473a4: ff1f86 j 40247026 -402473a7: 280000 excw -402473aa: 630c41 l32r a4, 4021ffdc -402473ad: fe6ac5 call0 40245a5c -402473b0: 340f32 l8ui a3, a15, 52 -402473b3: 021327 beq a3, a2, 402473b9 -402473b6: 003386 j 40247488 -402473b9: 36cff2 addi a15, a15, 54 -402473bc: 202ff0 or a2, a15, a15 -402473bf: c7a701 l32r a0, 4023925c -402473c2: 0000c0 callx0 a0 -402473c5: 024d mov.n a4, a2 -402473c7: 030c movi.n a3, 0 -402473c9: 202ff0 or a2, a15, a15 -402473cc: c60b01 l32r a0, 40238bf8 -402473cf: 0000c0 callx0 a0 -402473d2: 0ef8 l32i.n a15, a14, 0 -402473d4: 202dd0 or a2, a13, a13 -402473d7: c7a101 l32r a0, 4023925c -402473da: 0000c0 callx0 a0 -402473dd: 36cff2 addi a15, a15, 54 -402473e0: 024d mov.n a4, a2 -402473e2: 203dd0 or a3, a13, a13 -402473e5: 0f2d mov.n a2, a15 -402473e7: c8f601 l32r a0, 402397c0 -402473ea: 0000c0 callx0 a0 -402473ed: 0e58 l32i.n a5, a14, 0 -402473ef: 042132 l32i a3, a1, 16 -402473f2: 5da122 movi a2, 0x15d -402473f5: 06a042 movi a4, 6 -402473f8: 802520 add a2, a5, a2 -402473fb: c8f101 l32r a0, 402397c0 -402473fe: 0000c0 callx0 a0 -40247401: f73721 l32r a2, 402450e0 -40247404: 0c0222 l8ui a2, a2, 12 -40247407: 0d1266 bnei a2, 1, 40247418 -4024740a: 0e38 l32i.n a3, a14, 0 -4024740c: fc5821 l32r a2, 4024656c -4024740f: 36c332 addi a3, a3, 54 -40247412: c87801 l32r a0, 402395f4 -40247415: 0000c0 callx0 a0 -40247418: 0e38 l32i.n a3, a14, 0 -4024741a: 570322 l8ui a2, a3, 87 -4024741d: 221b addi.n a2, a2, 1 -4024741f: 574322 s8i a2, a3, 87 -40247422: 001886 j 40247488 -40247425: 4178 l32i.n a7, a1, 16 -40247427: 2e0722 l8ui a2, a7, 46 -4024742a: 05a256 bnez a2, 40247488 -4024742d: 0e38 l32i.n a3, a14, 0 -4024742f: 640c movi.n a4, 6 -40247431: 1b0322 l8ui a2, a3, 27 -40247434: 061266 bnei a2, 1, 4024743e -40247437: 33db addi.n a3, a3, 13 -40247439: 072d mov.n a2, a7 -4024743b: 000106 j 40247443 -4024743e: 4128 l32i.n a2, a1, 16 -40247440: 13c332 addi a3, a3, 19 -40247443: cacf01 l32r a0, 40239f80 -40247446: 0000c0 callx0 a0 -40247449: 030c movi.n a3, 0 -4024744b: 140c movi.n a4, 1 -4024744d: 833420 moveqz a3, a4, a2 -40247450: 742030 extui a2, a3, 0, 8 -40247453: 12bc beqz.n a2, 40247488 -40247455: 0ed8 l32i.n a13, a14, 0 -40247457: 020c movi.n a2, 0 -40247459: 574d22 s8i a2, a13, 87 -4024745c: 36cdd2 addi a13, a13, 54 -4024745f: 202dd0 or a2, a13, a13 -40247462: c77e01 l32r a0, 4023925c -40247465: 0000c0 callx0 a0 -40247468: 024d mov.n a4, a2 -4024746a: 030c movi.n a3, 0 -4024746c: 0d2d mov.n a2, a13 -4024746e: c5e201 l32r a0, 40238bf8 -40247471: 0000c0 callx0 a0 -40247474: 0e58 l32i.n a5, a14, 0 -40247476: 4138 l32i.n a3, a1, 16 -40247478: 5da122 movi a2, 0x15d -4024747b: 640c movi.n a4, 6 -4024747d: 252a add.n a2, a5, a2 -4024747f: c8d001 l32r a0, 402397c0 -40247482: 0000c0 callx0 a0 -40247485: ff2706 j 40247125 -40247488: 4188 l32i.n a8, a1, 16 -4024748a: 142882 l32i a8, a8, 80 -4024748d: 4189 s32i.n a8, a1, 16 -4024748f: fee4c6 j 40247026 -40247492: 320000 excw -40247495: 865e02 s16i a0, a14, 0x10c -40247498: 58ff27 bbsi a15, 18, 402474f4 -4024749b: c55661 l32r a6, 402389f4 -4024749e: 030ca1 l32r a10, 402080d0 -402474a1: 354232 s8i a3, a2, 53 -402474a4: 570232 l8ui a3, a2, 87 -402474a7: b3cc bnez.n a3, 402474b6 -402474a9: 84a042 movi a4, 132 -402474ac: 5e0262 l8ui a6, a2, 94 -402474af: 424a add.n a4, a2, a4 -402474b1: 030c movi.n a3, 0 -402474b3: 001806 j 40247517 -402474b6: 5d0242 l8ui a4, a2, 93 -402474b9: 030c movi.n a3, 0 -402474bb: 748b addi.n a7, a4, 8 -402474bd: 1b2737 blt a7, a3, 402474dc -402474c0: 0e4326 beqi a3, 4, 402474d2 -402474c3: 906320 addx2 a6, a3, a2 -402474c6: 350282 l8ui a8, a2, 53 -402474c9: 840652 l8ui a5, a6, 132 -402474cc: 305850 xor a5, a8, a5 -402474cf: 354252 s8i a5, a2, 53 -402474d2: 331b addi.n a3, a3, 1 -402474d4: 743030 extui a3, a3, 0, 8 -402474d7: fff886 j 402474bd -402474da: 320000 excw -402474dd: 405e02 s16i a0, a14, 128 -402474e0: 42c043 excw -402474e3: 0cf7c4 excw -402474e6: a34703 excw -402474e9: 2f .byte 0x2f -402474ea: 523a add.n a5, a2, a3 -402474ec: 350262 l8ui a6, a2, 53 -402474ef: 360552 l8ui a5, a5, 54 -402474f2: 331b addi.n a3, a3, 1 -402474f4: 305650 xor a5, a6, a5 -402474f7: 354252 s8i a5, a2, 53 -402474fa: 743030 extui a3, a3, 0, 8 -402474fd: fff986 j 402474e7 -40247500: 432600 excw -40247503: 720b addi.n a7, a2, -1 -40247505: 523502 excw -40247508: 500004 excw -4024750b: 523057 bltu a0, a5, 40247561 -4024750e: 1b3542 excw -40247511: 303033 excw -40247514: 442b74 excw -40247517: e69367 bne a3, a6, 40247501 -4024751a: 350232 l8ui a3, a2, 53 -4024751d: 8c0222 l8ui a2, a2, 140 -40247520: f769c1 l32r a12, 402452c4 -40247523: 029327 bne a3, a2, 40247529 -40247526: 003706 j 40247606 -40247529: f6ed31 l32r a3, 402450e0 -4024752c: 0c0322 l8ui a2, a3, 12 -4024752f: 081266 bnei a2, 1, 4024753b -40247532: fc1121 l32r a2, 40246578 -40247535: c82f01 l32r a0, 402395f4 -40247538: 0000c0 callx0 a0 -4024753b: f76241 l32r a4, 402452c4 -4024753e: 0428 l32i.n a2, a4, 0 -40247540: 850232 l8ui a3, a2, 133 -40247543: 1d23f6 bgeui a3, 2, 40247564 -40247546: 030c movi.n a3, 0 -40247548: 604232 s8i a3, a2, 96 -4024754b: 5f4232 s8i a3, a2, 95 -4024754e: 844232 s8i a3, a2, 132 -40247551: 854232 s8i a3, a2, 133 -40247554: 574232 s8i a3, a2, 87 -40247557: 142c movi.n a4, 33 -40247559: 030c movi.n a3, 0 -4024755b: 36c222 addi a2, a2, 54 -4024755e: c5a601 l32r a0, 40238bf8 -40247561: 0000c0 callx0 a0 -40247564: f75851 l32r a5, 402452c4 -40247567: 0528 l32i.n a2, a5, 0 -40247569: 870232 l8ui a3, a2, 135 -4024756c: 1d23f6 bgeui a3, 2, 4024758d -4024756f: 030c movi.n a3, 0 -40247571: 614232 s8i a3, a2, 97 -40247574: 5f4232 s8i a3, a2, 95 -40247577: 864232 s8i a3, a2, 134 -4024757a: 874232 s8i a3, a2, 135 -4024757d: 574232 s8i a3, a2, 87 -40247580: 142c movi.n a4, 33 -40247582: 030c movi.n a3, 0 -40247584: 36c222 addi a2, a2, 54 -40247587: c59c01 l32r a0, 40238bf8 -4024758a: 0000c0 callx0 a0 -4024758d: f74d61 l32r a6, 402452c4 -40247590: 0628 l32i.n a2, a6, 0 -40247592: 890232 l8ui a3, a2, 137 -40247595: 1d23f6 bgeui a3, 2, 402475b6 -40247598: 030c movi.n a3, 0 -4024759a: 624232 s8i a3, a2, 98 -4024759d: 5f4232 s8i a3, a2, 95 -402475a0: 884232 s8i a3, a2, 136 -402475a3: 894232 s8i a3, a2, 137 -402475a6: 574232 s8i a3, a2, 87 -402475a9: 142c movi.n a4, 33 -402475ab: 030c movi.n a3, 0 -402475ad: 36c222 addi a2, a2, 54 -402475b0: c59201 l32r a0, 40238bf8 -402475b3: 0000c0 callx0 a0 -402475b6: 0c28 l32i.n a2, a12, 0 -402475b8: 8b0232 l8ui a3, a2, 139 -402475bb: 1d23f6 bgeui a3, 2, 402475dc -402475be: 030c movi.n a3, 0 -402475c0: 634232 s8i a3, a2, 99 -402475c3: 5f4232 s8i a3, a2, 95 -402475c6: 8a4232 s8i a3, a2, 138 -402475c9: 8b4232 s8i a3, a2, 139 -402475cc: 574232 s8i a3, a2, 87 -402475cf: 142c movi.n a4, 33 -402475d1: 030c movi.n a3, 0 -402475d3: 36c222 addi a2, a2, 54 -402475d6: c58801 l32r a0, 40238bf8 -402475d9: 0000c0 callx0 a0 -402475dc: 0c38 l32i.n a3, a12, 0 -402475de: 8ca022 movi a2, 140 -402475e1: 320352 l8ui a5, a3, 50 -402475e4: 232a add.n a2, a3, a2 -402475e6: 040c movi.n a4, 0 -402475e8: 430c movi.n a3, 4 -402475ea: 023357 bltu a3, a5, 402475f0 -402475ed: 0049c6 j 40247718 -402475f0: 010262 l8ui a6, a2, 1 -402475f3: 0526f6 bgeui a6, 2, 402475fc -402475f6: 004242 s8i a4, a2, 0 -402475f9: 014242 s8i a4, a2, 1 -402475fc: 331b addi.n a3, a3, 1 -402475fe: 743030 extui a3, a3, 0, 8 -40247601: 222b addi.n a2, a2, 2 -40247603: fff8c6 j 402475ea -40247606: 8178 l32i.n a7, a1, 32 -40247608: 020c movi.n a2, 0 -4024760a: f6b581 l32r a8, 402450e0 -4024760d: 005722 s16i a2, a7, 0 -40247610: 0c0822 l8ui a2, a8, 12 -40247613: 0f0c movi.n a15, 0 -40247615: 8d0c movi.n a13, 8 -40247617: 4d1226 beqi a2, 1, 40247668 -4024761a: fbbdd1 l32r a13, 40246510 -4024761d: 74a042 movi a4, 116 -40247620: 00a032 movi a3, 0 -40247623: 202dd0 or a2, a13, a13 -40247626: c57401 l32r a0, 40238bf8 -40247629: 0000c0 callx0 a0 -4024762c: f72621 l32r a2, 402452c4 -4024762f: 0dfd mov.n a15, a13 -40247631: 0238 l32i.n a3, a2, 0 -40247633: 0d6d mov.n a6, a13 -40247635: 5d0322 l8ui a2, a3, 93 -40247638: 034d mov.n a4, a3 -4024763a: 905230 addx2 a5, a2, a3 -4024763d: 000d46 j 40247676 -40247640: 3ff000 excw -40247643: cf2211 l32r a1, 4023b2cc -40247646: 343a40 extui a3, a4, 10, 4 -40247649: 902240 addx2 a2, a2, a4 -4024764c: 850352 l8ui a5, a3, 133 -4024764f: 040242 l8ui a4, a2, 4 -40247652: 0f3d mov.n a3, a15 -40247654: fbca21 l32r a2, 4024657c -40247657: 02bdf7 bgeu a13, a15, 4024765d -4024765a: fbc921 l32r a2, 40246580 -4024765d: c7e501 l32r a0, 402395f4 -40247660: 0000c0 callx0 a0 -40247663: 6f1b addi.n a6, a15, 1 -40247665: 74f060 extui a15, a6, 0, 8 -40247668: f71731 l32r a3, 402452c4 -4024766b: 0348 l32i.n a4, a3, 0 -4024766d: 320422 l8ui a2, a4, 50 -40247670: cd3f27 bltu a15, a2, 40247641 -40247673: ffe8c6 j 4024761a -40247676: 661b addi.n a6, a6, 1 -40247678: 029547 bne a5, a4, 4024767e -4024767b: fdc486 j 40246d91 -4024767e: 960472 l8ui a7, a4, 150 -40247681: 442b addi.n a4, a4, 2 -40247683: 1f4672 s8i a7, a6, 31 -40247686: fffb06 j 40247676 -40247689: 429b addi.n a4, a2, 9 -4024768b: 757c movi.n a5, -9 -4024768d: 5e0372 l8ui a7, a3, 94 -40247690: 744040 extui a4, a4, 0, 8 -40247693: 29c282 addi a8, a2, 41 -40247696: c05520 sub a5, a5, a2 -40247699: 023477 bltu a4, a7, 4024769f -4024769c: fdc486 j 40246db2 -4024769f: 02a847 bge a8, a4, 402476a5 -402476a2: fdc306 j 40246db2 -402476a5: 902430 addx2 a2, a4, a3 -402476a8: 6d4a add.n a6, a13, a4 -402476aa: 840222 l8ui a2, a2, 132 -402476ad: 665a add.n a6, a6, a5 -402476af: 441b addi.n a4, a4, 1 -402476b1: 004622 s8i a2, a6, 0 -402476b4: 744040 extui a4, a4, 0, 8 -402476b7: fff786 j 40247699 -402476ba: 000000 ill -402476bd: f73621 l32r a2, 40245398 -402476c0: 0228 l32i.n a2, a2, 0 -402476c2: 1422e2 l32i a14, a2, 80 -402476c5: 1ecc bnez.n a14, 402476ca -402476c7: fdc486 j 40246ddd -402476ca: 0c28 l32i.n a2, a12, 0 -402476cc: 4f0e32 l8ui a3, a14, 79 -402476cf: 1c0222 l8ui a2, a2, 28 -402476d2: 3a9327 bne a3, a2, 40247710 -402476d5: 2ece22 addi a2, a14, 46 -402476d8: c6e101 l32r a0, 4023925c -402476db: 0000c0 callx0 a0 -402476de: e2ec bnez.n a2, 40247710 -402476e0: 0c58 l32i.n a5, a12, 0 -402476e2: 630c movi.n a3, 6 -402476e4: 0e2d mov.n a2, a14 -402476e6: 116152 s32i a5, a1, 68 -402476e9: fe3705 call0 40245a5c -402476ec: 112152 l32i a5, a1, 68 -402476ef: 340532 l8ui a3, a5, 52 -402476f2: 1a9327 bne a3, a2, 40247710 -402476f5: 5da162 movi a6, 0x15d -402476f8: 0e3d mov.n a3, a14 -402476fa: 640c movi.n a4, 6 -402476fc: 256a add.n a2, a5, a6 -402476fe: c83001 l32r a0, 402397c0 -40247701: 0000c0 callx0 a0 -40247704: 002c32 l32i a3, a12, 0 -40247707: 570322 l8ui a2, a3, 87 -4024770a: 01c222 addi a2, a2, 1 -4024770d: 574322 s8i a2, a3, 87 -40247710: 142ee2 l32i a14, a14, 80 -40247713: ffeb86 j 402476c5 -40247716: 020000 excw -40247719: c21b21 l32r a2, 40237f88 -4024771c: d21a21 l32r a2, 4023bf84 -4024771f: e21921 l32r a2, 4023ff84 -40247722: f21821 l32r a2, 40243f84 -40247725: 121721 l32r a2, 4020bf84 -40247728: 0d70c1 l32r a12, 4020ace8 -4024772b: 040cf0 extui a0, a15, 12, 1 - -4024772c : -4024772c: 040c movi.n a4, 0 -4024772e: ffa072 movi a7, 255 -40247731: 8caf82 movi a8, -116 -40247734: 330b addi.n a3, a3, -1 -40247736: 743030 extui a3, a3, 0, 8 -40247739: 251377 beq a3, a7, 40247762 -4024773c: 000252 l8ui a5, a2, 0 -4024773f: 860c movi.n a6, 8 -40247741: 304450 xor a4, a4, a5 -40247744: 049040 extui a9, a4, 0, 1 -40247747: 415140 srli a5, a4, 1 -4024774a: 744050 extui a4, a5, 0, 8 -4024774d: 498c beqz.n a9, 40247755 -4024774f: 304480 xor a4, a4, a8 -40247752: 744040 extui a4, a4, 0, 8 -40247755: 660b addi.n a6, a6, -1 -40247757: 746060 extui a6, a6, 0, 8 -4024775a: fe6656 bnez a6, 40247744 -4024775d: 221b addi.n a2, a2, 1 -4024775f: fff446 j 40247734 -40247762: 042d mov.n a2, a4 -40247764: f00d ret.n -40247766: 040000 extui a0, a0, 0, 1 -40247769: 24cc bnez.n a4, 4024776f -4024776b: cbf840 excw -4024776e: e84024 excw -40247771: 24cb addi.n a2, a4, 12 -40247773: cbd840 excw -40247776: cc4024 excw -40247779: 24cb addi.n a2, a4, 12 -4024777b: cbbc40 excw -4024777e: ac4024 excw -40247781: 24cb addi.n a2, a4, 12 -40247783: cba040 excw -40247786: 904024 excw -40247789: 24cb addi.n a2, a4, 12 -4024778b: cb8040 excw -4024778e: 744024 excw -40247791: 24cb addi.n a2, a4, 12 -40247793: c11240 mul16u a1, a2, a4 - -40247794 : -40247794: b0c112 addi a1, a1, -80 -40247797: 1061e2 s32i a14, a1, 64 -4024779a: 03ed mov.n a14, a3 -4024779c: 5129 s32i.n a2, a1, 20 -4024779e: 120332 l8ui a3, a3, 18 -402477a1: 580e22 l8ui a2, a14, 88 -402477a4: 040c movi.n a4, 0 -402477a6: 232a add.n a2, a3, a2 -402477a8: 742020 extui a2, a2, 0, 8 -402477ab: 9129 s32i.n a2, a1, 36 -402477ad: c6a022 movi a2, 198 -402477b0: 2e2a add.n a2, a14, a2 -402477b2: 136102 s32i a0, a1, 76 -402477b5: 1261c2 s32i a12, a1, 72 -402477b8: 1161d2 s32i a13, a1, 68 -402477bb: f1f9 s32i.n a15, a1, 60 -402477bd: 4149 s32i.n a4, a1, 16 -402477bf: 086122 s32i a2, a1, 32 -402477c2: 5148 l32i.n a4, a1, 20 -402477c4: 4188 l32i.n a8, a1, 16 -402477c6: 181422 l16ui a2, a4, 48 -402477c9: 023827 bltu a8, a2, 402477cf -402477cc: 011b06 j 40247c3c -402477cf: 4188 l32i.n a8, a1, 16 -402477d1: 5198 l32i.n a9, a1, 20 -402477d3: a02880 addx4 a2, a8, a8 -402477d6: 902290 addx2 a2, a2, a9 -402477d9: 191232 l16ui a3, a2, 50 -402477dc: 040e52 l8ui a5, a14, 4 -402477df: 1a12b2 l16ui a11, a2, 52 -402477e2: c05350 sub a5, a3, a5 -402477e5: 41b4b0 srli a11, a11, 4 -402477e8: f45050 extui a5, a5, 0, 16 -402477eb: 630c movi.n a3, 6 -402477ed: ffa062 movi a6, 255 -402477f0: 360272 l8ui a7, a2, 54 -402477f3: 0e9767 bne a7, a6, 40247805 -402477f6: 330b addi.n a3, a3, -1 -402477f8: 743030 extui a3, a3, 0, 8 -402477fb: 221b addi.n a2, a2, 1 -402477fd: fef356 bnez a3, 402477f0 -40247800: 620c movi.n a2, 6 -40247802: 000086 j 40247808 -40247805: 64a022 movi a2, 100 -40247808: 41a8 l32i.n a10, a1, 16 -4024780a: 3a1b addi.n a3, a10, 1 -4024780c: f43030 extui a3, a3, 0, 16 -4024780f: 4139 s32i.n a3, a1, 16 -40247811: 64a032 movi a3, 100 -40247814: 059237 bne a2, a3, 4024781d -40247817: 180e22 l8ui a2, a14, 24 -4024781a: a41266 bnei a2, 1, 402477c2 -4024781d: 5148 l32i.n a4, a1, 20 -4024781f: 88a022 movi a2, 136 -40247822: 0c0432 l8ui a3, a4, 12 -40247825: 239327 bne a3, a2, 4024784c -40247828: 140e22 l8ui a2, a14, 20 -4024782b: 1d1266 bnei a2, 1, 4024784c -4024782e: 240422 l8ui a2, a4, 36 -40247831: 0b1e32 l16ui a3, a14, 22 -40247834: 112280 slli a2, a2, 8 -40247837: c03230 sub a3, a2, a3 -4024783a: 01a062 movi a6, 1 -4024783d: 00a022 movi a2, 0 -40247840: 932630 movnez a2, a6, a3 -40247843: 250432 l8ui a3, a4, 37 -40247846: 202230 or a2, a2, a3 -40247849: f75256 bnez a2, 402477c2 -4024784c: c0c522 addi a2, a5, -64 -4024784f: f42020 extui a2, a2, 0, 16 -40247852: bfa132 movi a3, 0x1bf -40247855: 02b327 bgeu a3, a2, 4024785b -40247858: 00f806 j 40247c3c -4024785b: 101e22 l16ui a2, a14, 32 -4024785e: 7eb2b7 bgeu a2, a11, 402478e0 -40247861: 221b addi.n a2, a2, 1 -40247863: 539b27 bne a11, a2, 402478ba -40247866: 641e82 l16ui a8, a14, 200 -40247869: 651e92 l16ui a9, a14, 202 -4024786c: 5e1ec2 l16ui a12, a14, 188 -4024786f: 5f1e22 l16ui a2, a14, 190 -40247872: 601e32 l16ui a3, a14, 192 -40247875: 611e62 l16ui a6, a14, 194 -40247878: 621e72 l16ui a7, a14, 196 -4024787b: 671ea2 l16ui a10, a14, 206 -4024787e: 6189 s32i.n a8, a1, 24 -40247880: 635e82 s16i a8, a14, 198 -40247883: 7199 s32i.n a9, a1, 28 -40247885: 681e82 l16ui a8, a14, 208 -40247888: 645e92 s16i a9, a14, 200 -4024788b: 661e92 l16ui a9, a14, 204 -4024788e: 685eb2 s16i a11, a14, 208 -40247891: 105eb2 s16i a11, a14, 32 -40247894: 5d5ec2 s16i a12, a14, 186 -40247897: 5e5e22 s16i a2, a14, 188 -4024789a: 5f5e32 s16i a3, a14, 190 -4024789d: 605e62 s16i a6, a14, 192 -402478a0: 615e72 s16i a7, a14, 194 -402478a3: 625e52 s16i a5, a14, 196 -402478a6: 655e92 s16i a9, a14, 202 -402478a9: 665ea2 s16i a10, a14, 204 -402478ac: 675e82 s16i a8, a14, 206 -402478af: 7fa0b2 movi a11, 127 -402478b2: 303b27 bltu a11, a2, 402478e6 -402478b5: ffc246 j 402477c2 -402478b8: 0c0000 excw -402478bb: 5e2202 l32i a0, a2, 0x178 -402478be: 225d excw -402478c0: 5e .byte 0x5e -402478c1: 5e .byte 0x5e -402478c2: 5f5e22 s16i a2, a14, 190 -402478c5: 605e22 s16i a2, a14, 192 -402478c8: 615e22 s16i a2, a14, 194 -402478cb: 625e52 s16i a5, a14, 196 -402478ce: 635e22 s16i a2, a14, 198 -402478d1: 645e22 s16i a2, a14, 200 -402478d4: 655e22 s16i a2, a14, 202 -402478d7: 665e22 s16i a2, a14, 204 -402478da: 675e22 s16i a2, a14, 206 -402478dd: 685eb2 s16i a11, a14, 208 -402478e0: 105eb2 s16i a11, a14, 32 -402478e3: ffb6c6 j 402477c2 -402478e6: 9148 l32i.n a4, a1, 36 -402478e8: 7fc4b2 addi a11, a4, 127 -402478eb: 02ab27 bge a11, a2, 402478f1 -402478ee: ffb406 j 402477c2 -402478f1: 80ccb2 addi a11, a12, -128 -402478f4: f4b0b0 extui a11, a11, 0, 16 -402478f7: 7fa0d2 movi a13, 127 -402478fa: 02bdb7 bgeu a13, a11, 40247900 -402478fd: ffb046 j 402477c2 -40247900: 10b2d0 and a11, a2, a13 -40247903: 091e42 l16ui a4, a14, 18 -40247906: f4d0b0 extui a13, a11, 0, 16 -40247909: 0f1ef2 l16ui a15, a14, 30 -4024790c: 023d47 bltu a13, a4, 40247912 -4024790f: 002086 j 40247995 -40247912: 02dfd7 bbs a15, a13, 40247918 -40247915: ffaa46 j 402477c2 -40247918: 014132 s8i a3, a1, 1 -4024791b: 202110 or a2, a1, a1 -4024791e: 05a032 movi a3, 5 -40247921: 0041b2 s8i a11, a1, 0 -40247924: 024162 s8i a6, a1, 2 -40247927: 034172 s8i a7, a1, 3 -4024792a: 044152 s8i a5, a1, 4 -4024792d: ffdfc5 call0 4024772c -40247930: 3022c0 xor a2, a2, a12 -40247933: 642020 extui a2, a2, 0, 7 -40247936: f5ea31 l32r a3, 402450e0 -40247939: 329c beqz.n a2, 40247950 -4024793b: 0c0322 l8ui a2, a3, 12 -4024793e: 021226 beqi a2, 1, 40247944 -40247941: ff9f46 j 402477c2 -40247944: ff8921 l32r a2, 40247768 -40247947: c72b01 l32r a0, 402395f4 -4024794a: 0000c0 callx0 a0 -4024794d: ff9c46 j 402477c2 -40247950: 0c0322 l8ui a2, a3, 12 -40247953: 0a1266 bnei a2, 1, 40247961 -40247956: ff8521 l32r a2, 4024776c -40247959: 0d3d mov.n a3, a13 -4024795b: c72601 l32r a0, 402395f4 -4024795e: 0000c0 callx0 a0 -40247961: 0f1e22 l16ui a2, a14, 30 -40247964: feaf32 movi a3, -2 -40247967: 401d00 ssl a13 -4024796a: 813330 src a3, a3, a3 -4024796d: 103320 and a3, a3, a2 -40247970: bea022 movi a2, 190 -40247973: 0f5e32 s16i a3, a14, 30 -40247976: 802e20 add a2, a14, a2 -40247979: a0dde0 addx4 a13, a13, a14 -4024797c: 001252 l16ui a5, a2, 0 -4024797f: 8188 l32i.n a8, a1, 32 -40247981: 5a4d52 s8i a5, a13, 90 -40247984: 222b addi.n a2, a2, 2 -40247986: dd1b addi.n a13, a13, 1 -40247988: f09827 bne a8, a2, 4024797c -4024798b: e33356 bnez a3, 402477c2 -4024798e: 520c movi.n a2, 5 -40247990: 0e29 s32i.n a2, a14, 0 -40247992: ff8b06 j 402477c2 -40247995: 02dfd7 bbs a15, a13, 4024799b -40247998: ff8986 j 402477c2 -4024799b: 0e1ef2 l16ui a15, a14, 28 -4024799e: 131f26 beqi a15, 1, 402479b5 -402479a1: 297f16 beqz a15, 40247c3c -402479a4: 022f66 bnei a15, 2, 402479aa -402479a7: 0032c6 j 40247a76 -402479aa: 023f66 bnei a15, 3, 402479b0 -402479ad: 0067c6 j 40247b50 -402479b0: ff8386 j 402477c2 -402479b3: 870000 excw -402479b6: 8602e3 excw -402479b9: a8ff81 l32r a8, 40231db8 -402479bc: 890b71 l32r a7, 40229de8 -402479bf: 0218a7 beq a8, a10, 402479c5 -402479c2: ff7f06 j 402477c2 -402479c5: 6188 l32i.n a8, a1, 24 -402479c7: fec992 addi a9, a9, -2 -402479ca: 021987 beq a9, a8, 402479d0 -402479cd: ff7c46 j 402477c2 -402479d0: 440e82 l8ui a8, a14, 68 -402479d3: f5c3f1 l32r a15, 402450e0 -402479d6: 361866 bnei a8, 1, 40247a10 -402479d9: 0d1e22 l16ui a2, a14, 26 -402479dc: 412220 srli a2, a2, 2 -402479df: 55b427 bgeu a4, a2, 40247a38 -402479e2: 014132 s8i a3, a1, 1 -402479e5: 012d mov.n a2, a1 -402479e7: 530c movi.n a3, 5 -402479e9: 0041b2 s8i a11, a1, 0 -402479ec: 024162 s8i a6, a1, 2 -402479ef: 034172 s8i a7, a1, 3 -402479f2: 044152 s8i a5, a1, 4 -402479f5: ffd345 call0 4024772c -402479f8: 3022c0 xor a2, a2, a12 -402479fb: 642020 extui a2, a2, 0, 7 -402479fe: 62bc beqz.n a2, 40247a38 -40247a00: 0c0f22 l8ui a2, a15, 12 -40247a03: 021226 beqi a2, 1, 40247a09 -40247a06: 008c86 j 40247c3c -40247a09: ff5921 l32r a2, 40247770 -40247a0c: 007886 j 40247bf2 -40247a0f: 202000 or a2, a0, a0 -40247a12: 412264 excw -40247a15: 413200 srli a3, a0, 2 -40247a18: 012d01 l32r a0, 40207ecc -40247a1b: 230c movi.n a3, 2 -40247a1d: ffd0c5 call0 4024772c -40247a20: 3022c0 xor a2, a2, a12 -40247a23: 642020 extui a2, a2, 0, 7 -40247a26: e28c beqz.n a2, 40247a38 -40247a28: 0c0f22 l8ui a2, a15, 12 -40247a2b: 021226 beqi a2, 1, 40247a31 -40247a2e: 008286 j 40247c3c -40247a31: ff5021 l32r a2, 40247774 -40247a34: 006e86 j 40247bf2 -40247a37: 0f2200 excw -40247a3a: 660c movi.n a6, 6 -40247a3c: 210a12 l8ui a1, a10, 33 -40247a3f: 4e .byte 0x4e -40247a40: ff .byte 0xff -40247a41: 0d3d mov.n a3, a13 -40247a43: c6ec01 l32r a0, 402395f4 -40247a46: 0000c0 callx0 a0 -40247a49: 0f1e22 l16ui a2, a14, 30 -40247a4c: feaf32 movi a3, -2 -40247a4f: 401d00 ssl a13 -40247a52: 813330 src a3, a3, a3 -40247a55: 103320 and a3, a3, a2 -40247a58: bea022 movi a2, 190 -40247a5b: 0f5e32 s16i a3, a14, 30 -40247a5e: 802e20 add a2, a14, a2 -40247a61: a0dde0 addx4 a13, a13, a14 -40247a64: 001252 l16ui a5, a2, 0 -40247a67: 8198 l32i.n a9, a1, 32 -40247a69: 5a4d52 s8i a5, a13, 90 -40247a6c: 222b addi.n a2, a2, 2 -40247a6e: dd1b addi.n a13, a13, 1 -40247a70: f09927 bne a9, a2, 40247a64 -40247a73: ffc506 j 4024798b -40247a76: 00a182 movi a8, 0x100 -40247a79: 028387 bany a3, a8, 40247a7f -40247a7c: ff5086 j 402477c2 -40247a7f: 028687 bany a6, a8, 40247a85 -40247a82: ff4f06 j 402477c2 -40247a85: 8a0b addi.n a8, a10, -1 -40247a87: 021897 beq a8, a9, 40247a8d -40247a8a: ff4d06 j 402477c2 -40247a8d: 7198 l32i.n a9, a1, 28 -40247a8f: feca82 addi a8, a10, -2 -40247a92: 021897 beq a8, a9, 40247a98 -40247a95: ff4a46 j 402477c2 -40247a98: 6188 l32i.n a8, a1, 24 -40247a9a: fdcaa2 addi a10, a10, -3 -40247a9d: 021a87 beq a10, a8, 40247aa3 -40247aa0: ff4786 j 402477c2 -40247aa3: 440e82 l8ui a8, a14, 68 -40247aa6: f58ef1 l32r a15, 402450e0 -40247aa9: 381866 bnei a8, 1, 40247ae5 -40247aac: 0d1e22 l16ui a2, a14, 26 -40247aaf: 412220 srli a2, a2, 2 -40247ab2: 5ab427 bgeu a4, a2, 40247b10 -40247ab5: 014132 s8i a3, a1, 1 -40247ab8: 012d mov.n a2, a1 -40247aba: 05a032 movi a3, 5 -40247abd: 0041b2 s8i a11, a1, 0 -40247ac0: 024162 s8i a6, a1, 2 -40247ac3: 034172 s8i a7, a1, 3 -40247ac6: 044152 s8i a5, a1, 4 -40247ac9: ffc605 call0 4024772c -40247acc: 3022c0 xor a2, a2, a12 -40247acf: 642020 extui a2, a2, 0, 7 -40247ad2: a2bc beqz.n a2, 40247b10 -40247ad4: 0c0f22 l8ui a2, a15, 12 -40247ad7: 021226 beqi a2, 1, 40247add -40247ada: 005786 j 40247c3c -40247add: ff2721 l32r a2, 4024777c -40247ae0: 004386 j 40247bf2 -40247ae3: 200000 or a0, a0, a0 -40247ae6: 226420 excw -40247ae9: 320041 l32r a4, 402142ec -40247aec: 2d0141 l32r a4, 40212ef0 -40247aef: 330c01 l32r a0, 40214720 -40247af2: 024162 s8i a6, a1, 2 -40247af5: ffc345 call0 4024772c -40247af8: 3022c0 xor a2, a2, a12 -40247afb: 642020 extui a2, a2, 0, 7 -40247afe: e28c beqz.n a2, 40247b10 -40247b00: 0c0f22 l8ui a2, a15, 12 -40247b03: 021226 beqi a2, 1, 40247b09 -40247b06: 004c86 j 40247c3c -40247b09: ff1d21 l32r a2, 40247780 -40247b0c: 003886 j 40247bf2 -40247b0f: 0f2200 excw -40247b12: 660c movi.n a6, 6 -40247b14: 210a12 l8ui a1, a10, 33 -40247b17: ff1b addi.n a15, a15, 1 -40247b19: 0d3d mov.n a3, a13 -40247b1b: c6b601 l32r a0, 402395f4 -40247b1e: 0000c0 callx0 a0 -40247b21: 0f1e22 l16ui a2, a14, 30 -40247b24: feaf32 movi a3, -2 -40247b27: 401d00 ssl a13 -40247b2a: 813330 src a3, a3, a3 -40247b2d: 103320 and a3, a3, a2 -40247b30: bea022 movi a2, 190 -40247b33: 0f5e32 s16i a3, a14, 30 -40247b36: 802e20 add a2, a14, a2 -40247b39: a0dde0 addx4 a13, a13, a14 -40247b3c: 001252 l16ui a5, a2, 0 -40247b3f: 8198 l32i.n a9, a1, 32 -40247b41: 5a4d52 s8i a5, a13, 90 -40247b44: 222b addi.n a2, a2, 2 -40247b46: dd1b addi.n a13, a13, 1 -40247b48: f09297 bne a2, a9, 40247b3c -40247b4b: ff8f06 j 4024798b -40247b4e: f20000 excw -40247b51: f700a1 l32r a10, 40245754 -40247b54: 060283 excw -40247b57: ff1a add.n a15, a15, a1 -40247b59: 0286f7 bany a6, a15, 40247b5f -40247b5c: ff1886 j 402477c2 -40247b5f: 02e787 bbsi a7, 8, 40247b65 -40247b62: ff1706 j 402477c2 -40247b65: f80b addi.n a15, a8, -1 -40247b67: 021fa7 beq a15, a10, 40247b6d -40247b6a: ff1506 j 402477c2 -40247b6d: fec8a2 addi a10, a8, -2 -40247b70: 021a97 beq a10, a9, 40247b76 -40247b73: ff12c6 j 402477c2 -40247b76: 71a8 l32i.n a10, a1, 28 -40247b78: fdc892 addi a9, a8, -3 -40247b7b: 0219a7 beq a9, a10, 40247b81 -40247b7e: ff1006 j 402477c2 -40247b81: 6198 l32i.n a9, a1, 24 -40247b83: fcc882 addi a8, a8, -4 -40247b86: 021897 beq a8, a9, 40247b8c -40247b89: ff0d46 j 402477c2 -40247b8c: 440e82 l8ui a8, a14, 68 -40247b8f: f554f1 l32r a15, 402450e0 -40247b92: 331866 bnei a8, 1, 40247bc9 -40247b95: 0d1e22 l16ui a2, a14, 26 -40247b98: 412220 srli a2, a2, 2 -40247b9b: 5db427 bgeu a4, a2, 40247bfc -40247b9e: 014132 s8i a3, a1, 1 -40247ba1: 012d mov.n a2, a1 -40247ba3: 530c movi.n a3, 5 -40247ba5: 0041b2 s8i a11, a1, 0 -40247ba8: 024162 s8i a6, a1, 2 -40247bab: 034172 s8i a7, a1, 3 -40247bae: 044152 s8i a5, a1, 4 -40247bb1: ffb785 call0 4024772c -40247bb4: 3022c0 xor a2, a2, a12 -40247bb7: 642020 extui a2, a2, 0, 7 -40247bba: e2bc beqz.n a2, 40247bfc -40247bbc: 0c0f22 l8ui a2, a15, 12 -40247bbf: 791266 bnei a2, 1, 40247c3c -40247bc2: fef121 l32r a2, 40247788 -40247bc5: 000a46 j 40247bf2 -40247bc8: 202000 or a2, a0, a0 -40247bcb: 412264 excw -40247bce: 413200 srli a3, a0, 2 -40247bd1: 012d01 l32r a0, 40208088 -40247bd4: 04a032 movi a3, 4 -40247bd7: 024162 s8i a6, a1, 2 -40247bda: 034172 s8i a7, a1, 3 -40247bdd: ffb4c5 call0 4024772c -40247be0: 3022c0 xor a2, a2, a12 -40247be3: 642020 extui a2, a2, 0, 7 -40247be6: 012216 beqz a2, 40247bfc -40247be9: 0c0f22 l8ui a2, a15, 12 -40247bec: 4c1266 bnei a2, 1, 40247c3c -40247bef: fee721 l32r a2, 4024778c -40247bf2: c68001 l32r a0, 402395f4 -40247bf5: 0000c0 callx0 a0 -40247bf8: 001006 j 40247c3c -40247bfb: 0f2200 excw -40247bfe: 660c movi.n a6, 6 -40247c00: 210a12 l8ui a1, a10, 33 -40247c03: 3dfee3 excw -40247c06: 010d mov.n a0, a1 -40247c08: c67b addi.n a12, a6, 7 -40247c0a: 0000c0 callx0 a0 -40247c0d: 0f1e22 l16ui a2, a14, 30 -40247c10: feaf32 movi a3, -2 -40247c13: 401d00 ssl a13 -40247c16: 813330 src a3, a3, a3 -40247c19: 103320 and a3, a3, a2 -40247c1c: bea022 movi a2, 190 -40247c1f: 0f5e32 s16i a3, a14, 30 -40247c22: 802e20 add a2, a14, a2 -40247c25: a0dde0 addx4 a13, a13, a14 -40247c28: 001252 l16ui a5, a2, 0 -40247c2b: 81a8 l32i.n a10, a1, 32 -40247c2d: 5a4d52 s8i a5, a13, 90 -40247c30: 222b addi.n a2, a2, 2 -40247c32: dd1b addi.n a13, a13, 1 -40247c34: f092a7 bne a2, a10, 40247c28 -40247c37: ff5406 j 4024798b -40247c3a: 020000 excw -40247c3d: c21321 l32r a2, 4023848c -40247c40: d21221 l32r a2, 4023c488 -40247c43: e21121 l32r a2, 40240488 -40247c46: f81021 l32r a2, 40245c88 -40247c49: c112f1 l32r a15, 40238094 -40247c4c: f00d50 subx8 a0, a13, a5 -40247c4f: 979e00 excw -40247c52: fe .byte 0xfe -40247c53: 3f .byte 0x3f -40247c54: 31ac beqz.n a1, 40247c7b -40247c56: ff .byte 0xff -40247c57: 3f .byte 0x3f -40247c58: 24cb40 extui a12, a4, 11, 3 -40247c5b: c11240 mul16u a1, a2, a4 - -40247c5c : -40247c5c: d0c112 addi a1, a1, -48 -40247c5f: f52021 l32r a2, 402450e0 -40247c62: b109 s32i.n a0, a1, 44 -40247c64: a1c9 s32i.n a12, a1, 40 -40247c66: 91d9 s32i.n a13, a1, 36 -40247c68: 81e9 s32i.n a14, a1, 32 -40247c6a: 040222 l8ui a2, a2, 4 -40247c6d: 021266 bnei a2, 1, 40247c73 -40247c70: 002186 j 40247cfa -40247c73: 013d mov.n a3, a1 -40247c75: 020c movi.n a2, 0 -40247c77: db50c5 call0 40223184 -40247c7a: da4005 call0 4022207c -40247c7d: 025226 beqi a2, 5, 40247c83 -40247c80: 001d86 j 40247cfa -40247c83: 0128 l32i.n a2, a1, 0 -40247c85: 071216 beqz a2, 40247cfa -40247c88: fff2c1 l32r a12, 40247c50 -40247c8b: 6ca542 movi a4, 0x56c -40247c8e: 0c3d mov.n a3, a12 -40247c90: 720c movi.n a2, 7 -40247c92: c8bc01 l32r a0, 40239f84 -40247c95: 0000c0 callx0 a0 -40247c98: 02dd mov.n a13, a2 -40247c9a: 046216 beqz a2, 40247ce4 -40247c9d: f5d7e1 l32r a14, 402453fc -40247ca0: 440c movi.n a4, 4 -40247ca2: 2e28 l32i.n a2, a14, 8 -40247ca4: 013d mov.n a3, a1 -40247ca6: 228b addi.n a2, a2, 8 -40247ca8: c6c601 l32r a0, 402397c0 -40247cab: 0000c0 callx0 a0 -40247cae: 31cb addi.n a3, a1, 12 -40247cb0: 020c movi.n a2, 0 -40247cb2: db5c45 call0 40223278 -40247cb5: ffe721 l32r a2, 40247c54 -40247cb8: 31cb addi.n a3, a1, 12 -40247cba: 000222 l8ui a2, a2, 0 -40247cbd: 640c movi.n a4, 6 -40247cbf: 004d22 s8i a2, a13, 0 -40247cc2: 2d1b addi.n a2, a13, 1 -40247cc4: c6bf01 l32r a0, 402397c0 +40247125: 0e38 l32i.n a3, a14, 0 +40247127: 120c movi.n a2, 1 +40247129: 574322 s8i a2, a3, 87 +4024712c: f7f421 l32r a2, 402450fc +4024712f: 0c0222 l8ui a2, a2, 12 +40247132: 0b1266 bnei a2, 1, 40247141 +40247135: fd1321 l32r a2, 40246584 +40247138: 36c332 addi a3, a3, 54 +4024713b: c93501 l32r a0, 40239610 +4024713e: 0000c0 callx0 a0 +40247141: f86761 l32r a6, 402452e0 +40247144: 0628 l32i.n a2, a6, 0 +40247146: 570232 l8ui a3, a2, 87 +40247149: 363316 beqz a3, 402474b0 +4024714c: 5d0232 l8ui a3, a2, 93 +4024714f: 09c332 addi a3, a3, 9 +40247152: 743030 extui a3, a3, 0, 8 +40247155: 324232 s8i a3, a2, 50 +40247158: f7e931 l32r a3, 402450fc +4024715b: 0c0332 l8ui a3, a3, 12 +4024715e: 1f1366 bnei a3, 1, 40247181 +40247161: 5e0232 l8ui a3, a2, 94 +40247164: 5d0242 l8ui a4, a2, 93 +40247167: fd0921 l32r a2, 4024658c +4024716a: c92901 l32r a0, 40239610 +4024716d: 0000c0 callx0 a0 +40247170: f85c71 l32r a7, 402452e0 +40247173: 0728 l32i.n a2, a7, 0 +40247175: 570232 l8ui a3, a2, 87 +40247178: fd0621 l32r a2, 40246590 +4024717b: c92501 l32r a0, 40239610 +4024717e: 0000c0 callx0 a0 +40247181: f85781 l32r a8, 402452e0 +40247184: 010142 l8ui a4, a1, 1 +40247187: 0828 l32i.n a2, a8, 0 +40247189: 1134f0 slli a3, a4, 1 +4024718c: 523a add.n a5, a2, a3 +4024718e: 850552 l8ui a5, a5, 133 +40247191: 904420 addx2 a4, a4, a2 +40247194: 85ac beqz.n a5, 402471c0 +40247196: 840472 l8ui a7, a4, 132 +40247199: 000162 l8ui a6, a1, 0 +4024719c: 099767 bne a7, a6, 402471a9 +4024719f: 323a add.n a3, a2, a3 +402471a1: 551b addi.n a5, a5, 1 +402471a3: 854352 s8i a5, a3, 133 +402471a6: 000ac6 j 402471d5 +402471a9: 2825f6 bgeui a5, 2, 402471d5 +402471ac: 85a052 movi a5, 133 +402471af: 323a add.n a3, a2, a3 +402471b1: 335a add.n a3, a3, a5 +402471b3: 050c movi.n a5, 0 +402471b5: 004352 s8i a5, a3, 0 +402471b8: 844452 s8i a5, a4, 132 +402471bb: 000586 j 402471d5 +402471be: 520000 excw +402471c1: 3a0001 l32r a0, 402159c4 +402471c4: 445232 s16i a3, a2, 136 +402471c7: a04284 excw +402471ca: 334a85 call0 4027a674 <_irom0_text_end+0x2d714> +402471cd: 000342 l8ui a4, a3, 0 +402471d0: 441b addi.n a4, a4, 1 +402471d2: 004342 s8i a4, a3, 0 +402471d5: 5f0232 l8ui a3, a2, 95 +402471d8: 021326 beqi a3, 1, 402471de +402471db: ff3e46 j 40246ed8 +402471de: 8da042 movi a4, 141 +402471e1: 320252 l8ui a5, a2, 50 +402471e4: 424a add.n a4, a2, a4 +402471e6: 430c movi.n a3, 4 +402471e8: 160c movi.n a6, 1 +402471ea: 023357 bltu a3, a5, 402471f0 +402471ed: 00b146 j 402474b6 +402471f0: 000472 l8ui a7, a4, 0 +402471f3: 6188 l32i.n a8, a1, 24 +402471f5: 331b addi.n a3, a3, 1 +402471f7: 838670 moveqz a8, a6, a7 +402471fa: 6189 s32i.n a8, a1, 24 +402471fc: 743030 extui a3, a3, 0, 8 +402471ff: 442b addi.n a4, a4, 2 +40247201: fff946 j 402471ea +40247204: 5178 l32i.n a7, a1, 20 +40247206: 2ec7e2 addi a14, a7, 46 +40247209: 0e2d mov.n a2, a14 +4024720b: c81b01 l32r a0, 40239278 +4024720e: 0000c0 callx0 a0 +40247211: 7188 l32i.n a8, a1, 28 +40247213: 021827 beq a8, a2, 40247219 +40247216: 004306 j 40247326 +40247219: 0c28 l32i.n a2, a12, 0 +4024721b: 330242 l8ui a4, a2, 51 +4024721e: 0e2d mov.n a2, a14 +40247220: 106142 s32i a4, a1, 64 +40247223: c81501 l32r a0, 40239278 +40247226: 0000c0 callx0 a0 +40247229: 743020 extui a3, a2, 0, 8 +4024722c: 0e2d mov.n a2, a14 +4024722e: fe8485 call0 40245a78 +40247231: 102142 l32i a4, a1, 64 +40247234: 021427 beq a4, a2, 4024723a +40247237: 003ac6 j 40247326 +4024723a: 002c52 l32i a5, a12, 0 +4024723d: 202ee0 or a2, a14, a14 +40247240: 36c552 addi a5, a5, 54 +40247243: 116152 s32i a5, a1, 68 +40247246: c80c01 l32r a0, 40239278 +40247249: 0000c0 callx0 a0 +4024724c: 112152 l32i a5, a1, 68 +4024724f: 024d mov.n a4, a2 +40247251: 0e3d mov.n a3, a14 +40247253: 202550 or a2, a5, a5 +40247256: cb5101 l32r a0, 40239f9c +40247259: 0000c0 callx0 a0 +4024725c: 0c6216 beqz a2, 40247326 +4024725f: 0c58 l32i.n a5, a12, 0 +40247261: 5128 l32i.n a2, a1, 20 +40247263: 06a032 movi a3, 6 +40247266: 116152 s32i a5, a1, 68 +40247269: fe80c5 call0 40245a78 +4024726c: 112152 l32i a5, a1, 68 +4024726f: 340532 l8ui a3, a5, 52 +40247272: 0a1327 beq a3, a2, 40247280 +40247275: 5158 l32i.n a5, a1, 20 +40247277: 142552 l32i a5, a5, 80 +4024727a: 5159 s32i.n a5, a1, 20 +4024727c: fd6946 j 40246825 +4024727f: c55200 extui a5, a0, 18, 13 +40247282: 052d36 excw +40247285: 116152 s32i a5, a1, 68 +40247288: c7fc01 l32r a0, 40239278 +4024728b: 0000c0 callx0 a0 +4024728e: 112152 l32i a5, a1, 68 +40247291: 024d mov.n a4, a2 +40247293: 030c movi.n a3, 0 +40247295: 052d mov.n a2, a5 +40247297: c65f01 l32r a0, 40238c14 +4024729a: 0000c0 callx0 a0 +4024729d: f81061 l32r a6, 402452e0 +402472a0: 0e2d mov.n a2, a14 +402472a2: 0658 l32i.n a5, a6, 0 +402472a4: 36c552 addi a5, a5, 54 +402472a7: 116152 s32i a5, a1, 68 +402472aa: c7f301 l32r a0, 40239278 +402472ad: 0000c0 callx0 a0 +402472b0: 112152 l32i a5, a1, 68 +402472b3: 024d mov.n a4, a2 +402472b5: 0e3d mov.n a3, a14 +402472b7: 052d mov.n a2, a5 +402472b9: c94801 l32r a0, 402397dc +402472bc: 0000c0 callx0 a0 +402472bf: f80871 l32r a7, 402452e0 +402472c2: 5138 l32i.n a3, a1, 20 +402472c4: 0728 l32i.n a2, a7, 0 +402472c6: 640c movi.n a4, 6 +402472c8: 22fa add.n a2, a2, a15 +402472ca: c94401 l32r a0, 402397dc +402472cd: 0000c0 callx0 a0 +402472d0: f80481 l32r a8, 402452e0 +402472d3: 5158 l32i.n a5, a1, 20 +402472d5: 0838 l32i.n a3, a8, 0 +402472d7: 4f0522 l8ui a2, a5, 79 +402472da: 1d0342 l8ui a4, a3, 29 +402472dd: 271427 beq a4, a2, 40247308 +402472e0: 42ac beqz.n a2, 40247308 +402472e2: 1c0332 l8ui a3, a3, 28 +402472e5: f3dc bnez.n a3, 40247308 +402472e7: dbc085 call0 40222ef0 +402472ea: 0c28 l32i.n a2, a12, 0 +402472ec: 130c movi.n a3, 1 +402472ee: 01d222 addmi a2, a2, 0x100 +402472f1: 634232 s8i a3, a2, 99 +402472f4: 0c0d22 l8ui a2, a13, 12 +402472f7: 211266 bnei a2, 1, 4024731c +402472fa: 5168 l32i.n a6, a1, 20 +402472fc: fc8f21 l32r a2, 40246538 +402472ff: 4f0632 l8ui a3, a6, 79 +40247302: c8c301 l32r a0, 40239610 +40247305: 0000c0 callx0 a0 +40247308: 0c0d22 l8ui a2, a13, 12 +4024730b: 0d1266 bnei a2, 1, 4024731c +4024730e: 0c38 l32i.n a3, a12, 0 +40247310: fc8b21 l32r a2, 4024653c +40247313: 36c332 addi a3, a3, 54 +40247316: c8be01 l32r a0, 40239610 +40247319: 0000c0 callx0 a0 +4024731c: 0c38 l32i.n a3, a12, 0 +4024731e: 570322 l8ui a2, a3, 87 +40247321: 221b addi.n a2, a2, 1 +40247323: 574322 s8i a2, a3, 87 +40247326: 5178 l32i.n a7, a1, 20 +40247328: 142772 l32i a7, a7, 80 +4024732b: 5179 s32i.n a7, a1, 20 +4024732d: fd3d06 j 40246825 +40247330: 5e0522 l8ui a2, a5, 94 +40247333: fd41c6 j 4024683e +40247336: 220000 excw +40247339: 0e .byte 0xe +4024733a: 2e .byte 0x2e +4024733b: 12ec bnez.n a2, 40247360 +4024733d: 06a032 movi a3, 6 +40247340: 202ee0 or a2, a14, a14 +40247343: 106142 s32i a4, a1, 64 +40247346: 116152 s32i a5, a1, 68 +40247349: fe72c5 call0 40245a78 +4024734c: 112152 l32i a5, a1, 68 +4024734f: 102142 l32i a4, a1, 64 +40247352: 340532 l8ui a3, a5, 52 +40247355: 079327 bne a3, a2, 40247360 +40247358: 441b addi.n a4, a4, 1 +4024735a: 4f0ef2 l8ui a15, a14, 79 +4024735d: 744040 extui a4, a4, 0, 8 +40247360: 142ee2 l32i a14, a14, 80 +40247363: fd3a86 j 40246851 +40247366: 220000 excw +40247369: f71d05 call0 4023e53c +4024736c: 860292 l8ui a9, a2, 134 +4024736f: fd3a add.n a15, a13, a3 +40247371: 002f56 bnez a15, 40247377 +40247374: fd3906 j 4024685c +40247377: 1c0522 l8ui a2, a5, 28 +4024737a: 002216 beqz a2, 40247380 +4024737d: fd36c6 j 4024685c +40247380: 202ff0 or a2, a15, a15 +40247383: dbb6c5 call0 40222ef0 +40247386: 0c28 l32i.n a2, a12, 0 +40247388: 130c movi.n a3, 1 +4024738a: 01d222 addmi a2, a2, 0x100 +4024738d: 634232 s8i a3, a2, 99 +40247390: 0c0d22 l8ui a2, a13, 12 +40247393: 021226 beqi a2, 1, 40247399 +40247396: fd3b86 j 40246888 +40247399: fc6921 l32r a2, 40246540 +4024739c: 0f3d mov.n a3, a15 +4024739e: c89c01 l32r a0, 40239610 +402473a1: 0000c0 callx0 a0 +402473a4: fd2d06 j 4024685c +402473a7: 030c00 excw +402473aa: 634232 s8i a3, a2, 99 +402473ad: 624232 s8i a3, a2, 98 +402473b0: 614232 s8i a3, a2, 97 +402473b3: 604232 s8i a3, a2, 96 +402473b6: 00de86 j 40247734 +402473b9: 4158 l32i.n a5, a1, 16 +402473bb: 142552 l32i a5, a5, 80 +402473be: 4159 s32i.n a5, a1, 16 +402473c0: ff1f86 j 40247042 +402473c3: 280000 excw +402473c6: 630c41 l32r a4, 4021fff8 +402473c9: fe6ac5 call0 40245a78 +402473cc: 340f32 l8ui a3, a15, 52 +402473cf: 021327 beq a3, a2, 402473d5 +402473d2: 003386 j 402474a4 +402473d5: 36cff2 addi a15, a15, 54 +402473d8: 202ff0 or a2, a15, a15 +402473db: c7a701 l32r a0, 40239278 +402473de: 0000c0 callx0 a0 +402473e1: 024d mov.n a4, a2 +402473e3: 030c movi.n a3, 0 +402473e5: 202ff0 or a2, a15, a15 +402473e8: c60b01 l32r a0, 40238c14 +402473eb: 0000c0 callx0 a0 +402473ee: 0ef8 l32i.n a15, a14, 0 +402473f0: 202dd0 or a2, a13, a13 +402473f3: c7a101 l32r a0, 40239278 +402473f6: 0000c0 callx0 a0 +402473f9: 36cff2 addi a15, a15, 54 +402473fc: 024d mov.n a4, a2 +402473fe: 203dd0 or a3, a13, a13 +40247401: 0f2d mov.n a2, a15 +40247403: c8f601 l32r a0, 402397dc +40247406: 0000c0 callx0 a0 +40247409: 0e58 l32i.n a5, a14, 0 +4024740b: 042132 l32i a3, a1, 16 +4024740e: 5da122 movi a2, 0x15d +40247411: 06a042 movi a4, 6 +40247414: 802520 add a2, a5, a2 +40247417: c8f101 l32r a0, 402397dc +4024741a: 0000c0 callx0 a0 +4024741d: f73721 l32r a2, 402450fc +40247420: 0c0222 l8ui a2, a2, 12 +40247423: 0d1266 bnei a2, 1, 40247434 +40247426: 0e38 l32i.n a3, a14, 0 +40247428: fc5821 l32r a2, 40246588 +4024742b: 36c332 addi a3, a3, 54 +4024742e: c87801 l32r a0, 40239610 +40247431: 0000c0 callx0 a0 +40247434: 0e38 l32i.n a3, a14, 0 +40247436: 570322 l8ui a2, a3, 87 +40247439: 221b addi.n a2, a2, 1 +4024743b: 574322 s8i a2, a3, 87 +4024743e: 001886 j 402474a4 +40247441: 4178 l32i.n a7, a1, 16 +40247443: 2e0722 l8ui a2, a7, 46 +40247446: 05a256 bnez a2, 402474a4 +40247449: 0e38 l32i.n a3, a14, 0 +4024744b: 640c movi.n a4, 6 +4024744d: 1b0322 l8ui a2, a3, 27 +40247450: 061266 bnei a2, 1, 4024745a +40247453: 33db addi.n a3, a3, 13 +40247455: 072d mov.n a2, a7 +40247457: 000106 j 4024745f +4024745a: 4128 l32i.n a2, a1, 16 +4024745c: 13c332 addi a3, a3, 19 +4024745f: cacf01 l32r a0, 40239f9c +40247462: 0000c0 callx0 a0 +40247465: 030c movi.n a3, 0 +40247467: 140c movi.n a4, 1 +40247469: 833420 moveqz a3, a4, a2 +4024746c: 742030 extui a2, a3, 0, 8 +4024746f: 12bc beqz.n a2, 402474a4 +40247471: 0ed8 l32i.n a13, a14, 0 +40247473: 020c movi.n a2, 0 +40247475: 574d22 s8i a2, a13, 87 +40247478: 36cdd2 addi a13, a13, 54 +4024747b: 202dd0 or a2, a13, a13 +4024747e: c77e01 l32r a0, 40239278 +40247481: 0000c0 callx0 a0 +40247484: 024d mov.n a4, a2 +40247486: 030c movi.n a3, 0 +40247488: 0d2d mov.n a2, a13 +4024748a: c5e201 l32r a0, 40238c14 +4024748d: 0000c0 callx0 a0 +40247490: 0e58 l32i.n a5, a14, 0 +40247492: 4138 l32i.n a3, a1, 16 +40247494: 5da122 movi a2, 0x15d +40247497: 640c movi.n a4, 6 +40247499: 252a add.n a2, a5, a2 +4024749b: c8d001 l32r a0, 402397dc +4024749e: 0000c0 callx0 a0 +402474a1: ff2706 j 40247141 +402474a4: 4188 l32i.n a8, a1, 16 +402474a6: 142882 l32i a8, a8, 80 +402474a9: 4189 s32i.n a8, a1, 16 +402474ab: fee4c6 j 40247042 +402474ae: 320000 excw +402474b1: 865e02 s16i a0, a14, 0x10c +402474b4: 58ff27 bbsi a15, 18, 40247510 +402474b7: c55661 l32r a6, 40238a10 +402474ba: 030ca1 l32r a10, 402080ec +402474bd: 354232 s8i a3, a2, 53 +402474c0: 570232 l8ui a3, a2, 87 +402474c3: b3cc bnez.n a3, 402474d2 +402474c5: 84a042 movi a4, 132 +402474c8: 5e0262 l8ui a6, a2, 94 +402474cb: 424a add.n a4, a2, a4 +402474cd: 030c movi.n a3, 0 +402474cf: 001806 j 40247533 +402474d2: 5d0242 l8ui a4, a2, 93 +402474d5: 030c movi.n a3, 0 +402474d7: 748b addi.n a7, a4, 8 +402474d9: 1b2737 blt a7, a3, 402474f8 +402474dc: 0e4326 beqi a3, 4, 402474ee +402474df: 906320 addx2 a6, a3, a2 +402474e2: 350282 l8ui a8, a2, 53 +402474e5: 840652 l8ui a5, a6, 132 +402474e8: 305850 xor a5, a8, a5 +402474eb: 354252 s8i a5, a2, 53 +402474ee: 331b addi.n a3, a3, 1 +402474f0: 743030 extui a3, a3, 0, 8 +402474f3: fff886 j 402474d9 +402474f6: 320000 excw +402474f9: 405e02 s16i a0, a14, 128 +402474fc: 42c043 excw +402474ff: 0cf7c4 excw +40247502: a34703 excw +40247505: 2f .byte 0x2f +40247506: 523a add.n a5, a2, a3 +40247508: 350262 l8ui a6, a2, 53 +4024750b: 360552 l8ui a5, a5, 54 +4024750e: 331b addi.n a3, a3, 1 +40247510: 305650 xor a5, a6, a5 +40247513: 354252 s8i a5, a2, 53 +40247516: 743030 extui a3, a3, 0, 8 +40247519: fff986 j 40247503 +4024751c: 432600 excw +4024751f: 720b addi.n a7, a2, -1 +40247521: 523502 excw +40247524: 500004 excw +40247527: 523057 bltu a0, a5, 4024757d +4024752a: 1b3542 excw +4024752d: 303033 excw +40247530: 442b74 excw +40247533: e69367 bne a3, a6, 4024751d +40247536: 350232 l8ui a3, a2, 53 +40247539: 8c0222 l8ui a2, a2, 140 +4024753c: f769c1 l32r a12, 402452e0 +4024753f: 029327 bne a3, a2, 40247545 +40247542: 003706 j 40247622 +40247545: f6ed31 l32r a3, 402450fc +40247548: 0c0322 l8ui a2, a3, 12 +4024754b: 081266 bnei a2, 1, 40247557 +4024754e: fc1121 l32r a2, 40246594 +40247551: c82f01 l32r a0, 40239610 +40247554: 0000c0 callx0 a0 +40247557: f76241 l32r a4, 402452e0 +4024755a: 0428 l32i.n a2, a4, 0 +4024755c: 850232 l8ui a3, a2, 133 +4024755f: 1d23f6 bgeui a3, 2, 40247580 +40247562: 030c movi.n a3, 0 +40247564: 604232 s8i a3, a2, 96 +40247567: 5f4232 s8i a3, a2, 95 +4024756a: 844232 s8i a3, a2, 132 +4024756d: 854232 s8i a3, a2, 133 +40247570: 574232 s8i a3, a2, 87 +40247573: 142c movi.n a4, 33 +40247575: 030c movi.n a3, 0 +40247577: 36c222 addi a2, a2, 54 +4024757a: c5a601 l32r a0, 40238c14 +4024757d: 0000c0 callx0 a0 +40247580: f75851 l32r a5, 402452e0 +40247583: 0528 l32i.n a2, a5, 0 +40247585: 870232 l8ui a3, a2, 135 +40247588: 1d23f6 bgeui a3, 2, 402475a9 +4024758b: 030c movi.n a3, 0 +4024758d: 614232 s8i a3, a2, 97 +40247590: 5f4232 s8i a3, a2, 95 +40247593: 864232 s8i a3, a2, 134 +40247596: 874232 s8i a3, a2, 135 +40247599: 574232 s8i a3, a2, 87 +4024759c: 142c movi.n a4, 33 +4024759e: 030c movi.n a3, 0 +402475a0: 36c222 addi a2, a2, 54 +402475a3: c59c01 l32r a0, 40238c14 +402475a6: 0000c0 callx0 a0 +402475a9: f74d61 l32r a6, 402452e0 +402475ac: 0628 l32i.n a2, a6, 0 +402475ae: 890232 l8ui a3, a2, 137 +402475b1: 1d23f6 bgeui a3, 2, 402475d2 +402475b4: 030c movi.n a3, 0 +402475b6: 624232 s8i a3, a2, 98 +402475b9: 5f4232 s8i a3, a2, 95 +402475bc: 884232 s8i a3, a2, 136 +402475bf: 894232 s8i a3, a2, 137 +402475c2: 574232 s8i a3, a2, 87 +402475c5: 142c movi.n a4, 33 +402475c7: 030c movi.n a3, 0 +402475c9: 36c222 addi a2, a2, 54 +402475cc: c59201 l32r a0, 40238c14 +402475cf: 0000c0 callx0 a0 +402475d2: 0c28 l32i.n a2, a12, 0 +402475d4: 8b0232 l8ui a3, a2, 139 +402475d7: 1d23f6 bgeui a3, 2, 402475f8 +402475da: 030c movi.n a3, 0 +402475dc: 634232 s8i a3, a2, 99 +402475df: 5f4232 s8i a3, a2, 95 +402475e2: 8a4232 s8i a3, a2, 138 +402475e5: 8b4232 s8i a3, a2, 139 +402475e8: 574232 s8i a3, a2, 87 +402475eb: 142c movi.n a4, 33 +402475ed: 030c movi.n a3, 0 +402475ef: 36c222 addi a2, a2, 54 +402475f2: c58801 l32r a0, 40238c14 +402475f5: 0000c0 callx0 a0 +402475f8: 0c38 l32i.n a3, a12, 0 +402475fa: 8ca022 movi a2, 140 +402475fd: 320352 l8ui a5, a3, 50 +40247600: 232a add.n a2, a3, a2 +40247602: 040c movi.n a4, 0 +40247604: 430c movi.n a3, 4 +40247606: 023357 bltu a3, a5, 4024760c +40247609: 0049c6 j 40247734 +4024760c: 010262 l8ui a6, a2, 1 +4024760f: 0526f6 bgeui a6, 2, 40247618 +40247612: 004242 s8i a4, a2, 0 +40247615: 014242 s8i a4, a2, 1 +40247618: 331b addi.n a3, a3, 1 +4024761a: 743030 extui a3, a3, 0, 8 +4024761d: 222b addi.n a2, a2, 2 +4024761f: fff8c6 j 40247606 +40247622: 8178 l32i.n a7, a1, 32 +40247624: 020c movi.n a2, 0 +40247626: f6b581 l32r a8, 402450fc +40247629: 005722 s16i a2, a7, 0 +4024762c: 0c0822 l8ui a2, a8, 12 +4024762f: 0f0c movi.n a15, 0 +40247631: 8d0c movi.n a13, 8 +40247633: 4d1226 beqi a2, 1, 40247684 +40247636: fbbdd1 l32r a13, 4024652c +40247639: 74a042 movi a4, 116 +4024763c: 00a032 movi a3, 0 +4024763f: 202dd0 or a2, a13, a13 +40247642: c57401 l32r a0, 40238c14 +40247645: 0000c0 callx0 a0 +40247648: f72621 l32r a2, 402452e0 +4024764b: 0dfd mov.n a15, a13 +4024764d: 0238 l32i.n a3, a2, 0 +4024764f: 0d6d mov.n a6, a13 +40247651: 5d0322 l8ui a2, a3, 93 +40247654: 034d mov.n a4, a3 +40247656: 905230 addx2 a5, a2, a3 +40247659: 000d46 j 40247692 +4024765c: 3ff000 excw +4024765f: cf2211 l32r a1, 4023b2e8 +40247662: 343a40 extui a3, a4, 10, 4 +40247665: 902240 addx2 a2, a2, a4 +40247668: 850352 l8ui a5, a3, 133 +4024766b: 040242 l8ui a4, a2, 4 +4024766e: 0f3d mov.n a3, a15 +40247670: fbca21 l32r a2, 40246598 +40247673: 02bdf7 bgeu a13, a15, 40247679 +40247676: fbc921 l32r a2, 4024659c +40247679: c7e501 l32r a0, 40239610 +4024767c: 0000c0 callx0 a0 +4024767f: 6f1b addi.n a6, a15, 1 +40247681: 74f060 extui a15, a6, 0, 8 +40247684: f71731 l32r a3, 402452e0 +40247687: 0348 l32i.n a4, a3, 0 +40247689: 320422 l8ui a2, a4, 50 +4024768c: cd3f27 bltu a15, a2, 4024765d +4024768f: ffe8c6 j 40247636 +40247692: 661b addi.n a6, a6, 1 +40247694: 029547 bne a5, a4, 4024769a +40247697: fdc486 j 40246dad +4024769a: 960472 l8ui a7, a4, 150 +4024769d: 442b addi.n a4, a4, 2 +4024769f: 1f4672 s8i a7, a6, 31 +402476a2: fffb06 j 40247692 +402476a5: 429b addi.n a4, a2, 9 +402476a7: 757c movi.n a5, -9 +402476a9: 5e0372 l8ui a7, a3, 94 +402476ac: 744040 extui a4, a4, 0, 8 +402476af: 29c282 addi a8, a2, 41 +402476b2: c05520 sub a5, a5, a2 +402476b5: 023477 bltu a4, a7, 402476bb +402476b8: fdc486 j 40246dce +402476bb: 02a847 bge a8, a4, 402476c1 +402476be: fdc306 j 40246dce +402476c1: 902430 addx2 a2, a4, a3 +402476c4: 6d4a add.n a6, a13, a4 +402476c6: 840222 l8ui a2, a2, 132 +402476c9: 665a add.n a6, a6, a5 +402476cb: 441b addi.n a4, a4, 1 +402476cd: 004622 s8i a2, a6, 0 +402476d0: 744040 extui a4, a4, 0, 8 +402476d3: fff786 j 402476b5 +402476d6: 000000 ill +402476d9: f73621 l32r a2, 402453b4 +402476dc: 0228 l32i.n a2, a2, 0 +402476de: 1422e2 l32i a14, a2, 80 +402476e1: 1ecc bnez.n a14, 402476e6 +402476e3: fdc486 j 40246df9 +402476e6: 0c28 l32i.n a2, a12, 0 +402476e8: 4f0e32 l8ui a3, a14, 79 +402476eb: 1c0222 l8ui a2, a2, 28 +402476ee: 3a9327 bne a3, a2, 4024772c +402476f1: 2ece22 addi a2, a14, 46 +402476f4: c6e101 l32r a0, 40239278 +402476f7: 0000c0 callx0 a0 +402476fa: e2ec bnez.n a2, 4024772c +402476fc: 0c58 l32i.n a5, a12, 0 +402476fe: 630c movi.n a3, 6 +40247700: 0e2d mov.n a2, a14 +40247702: 116152 s32i a5, a1, 68 +40247705: fe3705 call0 40245a78 +40247708: 112152 l32i a5, a1, 68 +4024770b: 340532 l8ui a3, a5, 52 +4024770e: 1a9327 bne a3, a2, 4024772c +40247711: 5da162 movi a6, 0x15d +40247714: 0e3d mov.n a3, a14 +40247716: 640c movi.n a4, 6 +40247718: 256a add.n a2, a5, a6 +4024771a: c83001 l32r a0, 402397dc +4024771d: 0000c0 callx0 a0 +40247720: 002c32 l32i a3, a12, 0 +40247723: 570322 l8ui a2, a3, 87 +40247726: 01c222 addi a2, a2, 1 +40247729: 574322 s8i a2, a3, 87 +4024772c: 142ee2 l32i a14, a14, 80 +4024772f: ffeb86 j 402476e1 +40247732: 020000 excw +40247735: c21b21 l32r a2, 40237fa4 +40247738: d21a21 l32r a2, 4023bfa0 +4024773b: e21921 l32r a2, 4023ffa0 +4024773e: f21821 l32r a2, 40243fa0 +40247741: 121721 l32r a2, 4020bfa0 +40247744: 0d70c1 l32r a12, 4020ad04 +40247747: 040cf0 extui a0, a15, 12, 1 + +40247748 : +40247748: 040c movi.n a4, 0 +4024774a: ffa072 movi a7, 255 +4024774d: 8caf82 movi a8, -116 +40247750: 330b addi.n a3, a3, -1 +40247752: 743030 extui a3, a3, 0, 8 +40247755: 251377 beq a3, a7, 4024777e +40247758: 000252 l8ui a5, a2, 0 +4024775b: 860c movi.n a6, 8 +4024775d: 304450 xor a4, a4, a5 +40247760: 049040 extui a9, a4, 0, 1 +40247763: 415140 srli a5, a4, 1 +40247766: 744050 extui a4, a5, 0, 8 +40247769: 498c beqz.n a9, 40247771 +4024776b: 304480 xor a4, a4, a8 +4024776e: 744040 extui a4, a4, 0, 8 +40247771: 660b addi.n a6, a6, -1 +40247773: 746060 extui a6, a6, 0, 8 +40247776: fe6656 bnez a6, 40247760 +40247779: 221b addi.n a2, a2, 1 +4024777b: fff446 j 40247750 +4024777e: 042d mov.n a2, a4 +40247780: f00d ret.n +40247782: 240000 extui a0, a0, 0, 3 +40247785: 24cc bnez.n a4, 4024778b +40247787: cc1840 excw +4024778a: 084024 excw +4024778d: 24cc bnez.n a4, 40247793 +4024778f: cbf840 excw +40247792: ec4024 excw +40247795: 24cb addi.n a2, a4, 12 +40247797: cbdc40 excw +4024779a: cc4024 excw +4024779d: 24cb addi.n a2, a4, 12 +4024779f: cbc040 excw +402477a2: b04024 excw +402477a5: 24cb addi.n a2, a4, 12 +402477a7: cba040 excw +402477aa: 944024 excw +402477ad: 24cb addi.n a2, a4, 12 +402477af: c11240 mul16u a1, a2, a4 + +402477b0 : +402477b0: b0c112 addi a1, a1, -80 +402477b3: 1061e2 s32i a14, a1, 64 +402477b6: 03ed mov.n a14, a3 +402477b8: 5129 s32i.n a2, a1, 20 +402477ba: 120332 l8ui a3, a3, 18 +402477bd: 580e22 l8ui a2, a14, 88 +402477c0: 040c movi.n a4, 0 +402477c2: 232a add.n a2, a3, a2 +402477c4: 742020 extui a2, a2, 0, 8 +402477c7: 9129 s32i.n a2, a1, 36 +402477c9: c6a022 movi a2, 198 +402477cc: 2e2a add.n a2, a14, a2 +402477ce: 136102 s32i a0, a1, 76 +402477d1: 1261c2 s32i a12, a1, 72 +402477d4: 1161d2 s32i a13, a1, 68 +402477d7: f1f9 s32i.n a15, a1, 60 +402477d9: 4149 s32i.n a4, a1, 16 +402477db: 086122 s32i a2, a1, 32 +402477de: 5148 l32i.n a4, a1, 20 +402477e0: 4188 l32i.n a8, a1, 16 +402477e2: 181422 l16ui a2, a4, 48 +402477e5: 023827 bltu a8, a2, 402477eb +402477e8: 011b06 j 40247c58 +402477eb: 4188 l32i.n a8, a1, 16 +402477ed: 5198 l32i.n a9, a1, 20 +402477ef: a02880 addx4 a2, a8, a8 +402477f2: 902290 addx2 a2, a2, a9 +402477f5: 191232 l16ui a3, a2, 50 +402477f8: 040e52 l8ui a5, a14, 4 +402477fb: 1a12b2 l16ui a11, a2, 52 +402477fe: c05350 sub a5, a3, a5 +40247801: 41b4b0 srli a11, a11, 4 +40247804: f45050 extui a5, a5, 0, 16 +40247807: 630c movi.n a3, 6 +40247809: ffa062 movi a6, 255 +4024780c: 360272 l8ui a7, a2, 54 +4024780f: 0e9767 bne a7, a6, 40247821 +40247812: 330b addi.n a3, a3, -1 +40247814: 743030 extui a3, a3, 0, 8 +40247817: 221b addi.n a2, a2, 1 +40247819: fef356 bnez a3, 4024780c +4024781c: 620c movi.n a2, 6 +4024781e: 000086 j 40247824 +40247821: 64a022 movi a2, 100 +40247824: 41a8 l32i.n a10, a1, 16 +40247826: 3a1b addi.n a3, a10, 1 +40247828: f43030 extui a3, a3, 0, 16 +4024782b: 4139 s32i.n a3, a1, 16 +4024782d: 64a032 movi a3, 100 +40247830: 059237 bne a2, a3, 40247839 +40247833: 180e22 l8ui a2, a14, 24 +40247836: a41266 bnei a2, 1, 402477de +40247839: 5148 l32i.n a4, a1, 20 +4024783b: 88a022 movi a2, 136 +4024783e: 0c0432 l8ui a3, a4, 12 +40247841: 239327 bne a3, a2, 40247868 +40247844: 140e22 l8ui a2, a14, 20 +40247847: 1d1266 bnei a2, 1, 40247868 +4024784a: 240422 l8ui a2, a4, 36 +4024784d: 0b1e32 l16ui a3, a14, 22 +40247850: 112280 slli a2, a2, 8 +40247853: c03230 sub a3, a2, a3 +40247856: 01a062 movi a6, 1 +40247859: 00a022 movi a2, 0 +4024785c: 932630 movnez a2, a6, a3 +4024785f: 250432 l8ui a3, a4, 37 +40247862: 202230 or a2, a2, a3 +40247865: f75256 bnez a2, 402477de +40247868: c0c522 addi a2, a5, -64 +4024786b: f42020 extui a2, a2, 0, 16 +4024786e: bfa132 movi a3, 0x1bf +40247871: 02b327 bgeu a3, a2, 40247877 +40247874: 00f806 j 40247c58 +40247877: 101e22 l16ui a2, a14, 32 +4024787a: 7eb2b7 bgeu a2, a11, 402478fc +4024787d: 221b addi.n a2, a2, 1 +4024787f: 539b27 bne a11, a2, 402478d6 +40247882: 641e82 l16ui a8, a14, 200 +40247885: 651e92 l16ui a9, a14, 202 +40247888: 5e1ec2 l16ui a12, a14, 188 +4024788b: 5f1e22 l16ui a2, a14, 190 +4024788e: 601e32 l16ui a3, a14, 192 +40247891: 611e62 l16ui a6, a14, 194 +40247894: 621e72 l16ui a7, a14, 196 +40247897: 671ea2 l16ui a10, a14, 206 +4024789a: 6189 s32i.n a8, a1, 24 +4024789c: 635e82 s16i a8, a14, 198 +4024789f: 7199 s32i.n a9, a1, 28 +402478a1: 681e82 l16ui a8, a14, 208 +402478a4: 645e92 s16i a9, a14, 200 +402478a7: 661e92 l16ui a9, a14, 204 +402478aa: 685eb2 s16i a11, a14, 208 +402478ad: 105eb2 s16i a11, a14, 32 +402478b0: 5d5ec2 s16i a12, a14, 186 +402478b3: 5e5e22 s16i a2, a14, 188 +402478b6: 5f5e32 s16i a3, a14, 190 +402478b9: 605e62 s16i a6, a14, 192 +402478bc: 615e72 s16i a7, a14, 194 +402478bf: 625e52 s16i a5, a14, 196 +402478c2: 655e92 s16i a9, a14, 202 +402478c5: 665ea2 s16i a10, a14, 204 +402478c8: 675e82 s16i a8, a14, 206 +402478cb: 7fa0b2 movi a11, 127 +402478ce: 303b27 bltu a11, a2, 40247902 +402478d1: ffc246 j 402477de +402478d4: 0c0000 excw +402478d7: 5e2202 l32i a0, a2, 0x178 +402478da: 225d excw +402478dc: 5e .byte 0x5e +402478dd: 5e .byte 0x5e +402478de: 5f5e22 s16i a2, a14, 190 +402478e1: 605e22 s16i a2, a14, 192 +402478e4: 615e22 s16i a2, a14, 194 +402478e7: 625e52 s16i a5, a14, 196 +402478ea: 635e22 s16i a2, a14, 198 +402478ed: 645e22 s16i a2, a14, 200 +402478f0: 655e22 s16i a2, a14, 202 +402478f3: 665e22 s16i a2, a14, 204 +402478f6: 675e22 s16i a2, a14, 206 +402478f9: 685eb2 s16i a11, a14, 208 +402478fc: 105eb2 s16i a11, a14, 32 +402478ff: ffb6c6 j 402477de +40247902: 9148 l32i.n a4, a1, 36 +40247904: 7fc4b2 addi a11, a4, 127 +40247907: 02ab27 bge a11, a2, 4024790d +4024790a: ffb406 j 402477de +4024790d: 80ccb2 addi a11, a12, -128 +40247910: f4b0b0 extui a11, a11, 0, 16 +40247913: 7fa0d2 movi a13, 127 +40247916: 02bdb7 bgeu a13, a11, 4024791c +40247919: ffb046 j 402477de +4024791c: 10b2d0 and a11, a2, a13 +4024791f: 091e42 l16ui a4, a14, 18 +40247922: f4d0b0 extui a13, a11, 0, 16 +40247925: 0f1ef2 l16ui a15, a14, 30 +40247928: 023d47 bltu a13, a4, 4024792e +4024792b: 002086 j 402479b1 +4024792e: 02dfd7 bbs a15, a13, 40247934 +40247931: ffaa46 j 402477de +40247934: 014132 s8i a3, a1, 1 +40247937: 202110 or a2, a1, a1 +4024793a: 05a032 movi a3, 5 +4024793d: 0041b2 s8i a11, a1, 0 +40247940: 024162 s8i a6, a1, 2 +40247943: 034172 s8i a7, a1, 3 +40247946: 044152 s8i a5, a1, 4 +40247949: ffdfc5 call0 40247748 +4024794c: 3022c0 xor a2, a2, a12 +4024794f: 642020 extui a2, a2, 0, 7 +40247952: f5ea31 l32r a3, 402450fc +40247955: 329c beqz.n a2, 4024796c +40247957: 0c0322 l8ui a2, a3, 12 +4024795a: 021226 beqi a2, 1, 40247960 +4024795d: ff9f46 j 402477de +40247960: ff8921 l32r a2, 40247784 +40247963: c72b01 l32r a0, 40239610 +40247966: 0000c0 callx0 a0 +40247969: ff9c46 j 402477de +4024796c: 0c0322 l8ui a2, a3, 12 +4024796f: 0a1266 bnei a2, 1, 4024797d +40247972: ff8521 l32r a2, 40247788 +40247975: 0d3d mov.n a3, a13 +40247977: c72601 l32r a0, 40239610 +4024797a: 0000c0 callx0 a0 +4024797d: 0f1e22 l16ui a2, a14, 30 +40247980: feaf32 movi a3, -2 +40247983: 401d00 ssl a13 +40247986: 813330 src a3, a3, a3 +40247989: 103320 and a3, a3, a2 +4024798c: bea022 movi a2, 190 +4024798f: 0f5e32 s16i a3, a14, 30 +40247992: 802e20 add a2, a14, a2 +40247995: a0dde0 addx4 a13, a13, a14 +40247998: 001252 l16ui a5, a2, 0 +4024799b: 8188 l32i.n a8, a1, 32 +4024799d: 5a4d52 s8i a5, a13, 90 +402479a0: 222b addi.n a2, a2, 2 +402479a2: dd1b addi.n a13, a13, 1 +402479a4: f09827 bne a8, a2, 40247998 +402479a7: e33356 bnez a3, 402477de +402479aa: 520c movi.n a2, 5 +402479ac: 0e29 s32i.n a2, a14, 0 +402479ae: ff8b06 j 402477de +402479b1: 02dfd7 bbs a15, a13, 402479b7 +402479b4: ff8986 j 402477de +402479b7: 0e1ef2 l16ui a15, a14, 28 +402479ba: 131f26 beqi a15, 1, 402479d1 +402479bd: 297f16 beqz a15, 40247c58 +402479c0: 022f66 bnei a15, 2, 402479c6 +402479c3: 0032c6 j 40247a92 +402479c6: 023f66 bnei a15, 3, 402479cc +402479c9: 0067c6 j 40247b6c +402479cc: ff8386 j 402477de +402479cf: 870000 excw +402479d2: 8602e3 excw +402479d5: a8ff81 l32r a8, 40231dd4 +402479d8: 890b71 l32r a7, 40229e04 +402479db: 0218a7 beq a8, a10, 402479e1 +402479de: ff7f06 j 402477de +402479e1: 6188 l32i.n a8, a1, 24 +402479e3: fec992 addi a9, a9, -2 +402479e6: 021987 beq a9, a8, 402479ec +402479e9: ff7c46 j 402477de +402479ec: 440e82 l8ui a8, a14, 68 +402479ef: f5c3f1 l32r a15, 402450fc +402479f2: 361866 bnei a8, 1, 40247a2c +402479f5: 0d1e22 l16ui a2, a14, 26 +402479f8: 412220 srli a2, a2, 2 +402479fb: 55b427 bgeu a4, a2, 40247a54 +402479fe: 014132 s8i a3, a1, 1 +40247a01: 012d mov.n a2, a1 +40247a03: 530c movi.n a3, 5 +40247a05: 0041b2 s8i a11, a1, 0 +40247a08: 024162 s8i a6, a1, 2 +40247a0b: 034172 s8i a7, a1, 3 +40247a0e: 044152 s8i a5, a1, 4 +40247a11: ffd345 call0 40247748 +40247a14: 3022c0 xor a2, a2, a12 +40247a17: 642020 extui a2, a2, 0, 7 +40247a1a: 62bc beqz.n a2, 40247a54 +40247a1c: 0c0f22 l8ui a2, a15, 12 +40247a1f: 021226 beqi a2, 1, 40247a25 +40247a22: 008c86 j 40247c58 +40247a25: ff5921 l32r a2, 4024778c +40247a28: 007886 j 40247c0e +40247a2b: 202000 or a2, a0, a0 +40247a2e: 412264 excw +40247a31: 413200 srli a3, a0, 2 +40247a34: 012d01 l32r a0, 40207ee8 +40247a37: 230c movi.n a3, 2 +40247a39: ffd0c5 call0 40247748 +40247a3c: 3022c0 xor a2, a2, a12 +40247a3f: 642020 extui a2, a2, 0, 7 +40247a42: e28c beqz.n a2, 40247a54 +40247a44: 0c0f22 l8ui a2, a15, 12 +40247a47: 021226 beqi a2, 1, 40247a4d +40247a4a: 008286 j 40247c58 +40247a4d: ff5021 l32r a2, 40247790 +40247a50: 006e86 j 40247c0e +40247a53: 0f2200 excw +40247a56: 660c movi.n a6, 6 +40247a58: 210a12 l8ui a1, a10, 33 +40247a5b: 4e .byte 0x4e +40247a5c: ff .byte 0xff +40247a5d: 0d3d mov.n a3, a13 +40247a5f: c6ec01 l32r a0, 40239610 +40247a62: 0000c0 callx0 a0 +40247a65: 0f1e22 l16ui a2, a14, 30 +40247a68: feaf32 movi a3, -2 +40247a6b: 401d00 ssl a13 +40247a6e: 813330 src a3, a3, a3 +40247a71: 103320 and a3, a3, a2 +40247a74: bea022 movi a2, 190 +40247a77: 0f5e32 s16i a3, a14, 30 +40247a7a: 802e20 add a2, a14, a2 +40247a7d: a0dde0 addx4 a13, a13, a14 +40247a80: 001252 l16ui a5, a2, 0 +40247a83: 8198 l32i.n a9, a1, 32 +40247a85: 5a4d52 s8i a5, a13, 90 +40247a88: 222b addi.n a2, a2, 2 +40247a8a: dd1b addi.n a13, a13, 1 +40247a8c: f09927 bne a9, a2, 40247a80 +40247a8f: ffc506 j 402479a7 +40247a92: 00a182 movi a8, 0x100 +40247a95: 028387 bany a3, a8, 40247a9b +40247a98: ff5086 j 402477de +40247a9b: 028687 bany a6, a8, 40247aa1 +40247a9e: ff4f06 j 402477de +40247aa1: 8a0b addi.n a8, a10, -1 +40247aa3: 021897 beq a8, a9, 40247aa9 +40247aa6: ff4d06 j 402477de +40247aa9: 7198 l32i.n a9, a1, 28 +40247aab: feca82 addi a8, a10, -2 +40247aae: 021897 beq a8, a9, 40247ab4 +40247ab1: ff4a46 j 402477de +40247ab4: 6188 l32i.n a8, a1, 24 +40247ab6: fdcaa2 addi a10, a10, -3 +40247ab9: 021a87 beq a10, a8, 40247abf +40247abc: ff4786 j 402477de +40247abf: 440e82 l8ui a8, a14, 68 +40247ac2: f58ef1 l32r a15, 402450fc +40247ac5: 381866 bnei a8, 1, 40247b01 +40247ac8: 0d1e22 l16ui a2, a14, 26 +40247acb: 412220 srli a2, a2, 2 +40247ace: 5ab427 bgeu a4, a2, 40247b2c +40247ad1: 014132 s8i a3, a1, 1 +40247ad4: 012d mov.n a2, a1 +40247ad6: 05a032 movi a3, 5 +40247ad9: 0041b2 s8i a11, a1, 0 +40247adc: 024162 s8i a6, a1, 2 +40247adf: 034172 s8i a7, a1, 3 +40247ae2: 044152 s8i a5, a1, 4 +40247ae5: ffc605 call0 40247748 +40247ae8: 3022c0 xor a2, a2, a12 +40247aeb: 642020 extui a2, a2, 0, 7 +40247aee: a2bc beqz.n a2, 40247b2c +40247af0: 0c0f22 l8ui a2, a15, 12 +40247af3: 021226 beqi a2, 1, 40247af9 +40247af6: 005786 j 40247c58 +40247af9: ff2721 l32r a2, 40247798 +40247afc: 004386 j 40247c0e +40247aff: 200000 or a0, a0, a0 +40247b02: 226420 excw +40247b05: 320041 l32r a4, 40214308 +40247b08: 2d0141 l32r a4, 40212f0c +40247b0b: 330c01 l32r a0, 4021473c +40247b0e: 024162 s8i a6, a1, 2 +40247b11: ffc345 call0 40247748 +40247b14: 3022c0 xor a2, a2, a12 +40247b17: 642020 extui a2, a2, 0, 7 +40247b1a: e28c beqz.n a2, 40247b2c +40247b1c: 0c0f22 l8ui a2, a15, 12 +40247b1f: 021226 beqi a2, 1, 40247b25 +40247b22: 004c86 j 40247c58 +40247b25: ff1d21 l32r a2, 4024779c +40247b28: 003886 j 40247c0e +40247b2b: 0f2200 excw +40247b2e: 660c movi.n a6, 6 +40247b30: 210a12 l8ui a1, a10, 33 +40247b33: ff1b addi.n a15, a15, 1 +40247b35: 0d3d mov.n a3, a13 +40247b37: c6b601 l32r a0, 40239610 +40247b3a: 0000c0 callx0 a0 +40247b3d: 0f1e22 l16ui a2, a14, 30 +40247b40: feaf32 movi a3, -2 +40247b43: 401d00 ssl a13 +40247b46: 813330 src a3, a3, a3 +40247b49: 103320 and a3, a3, a2 +40247b4c: bea022 movi a2, 190 +40247b4f: 0f5e32 s16i a3, a14, 30 +40247b52: 802e20 add a2, a14, a2 +40247b55: a0dde0 addx4 a13, a13, a14 +40247b58: 001252 l16ui a5, a2, 0 +40247b5b: 8198 l32i.n a9, a1, 32 +40247b5d: 5a4d52 s8i a5, a13, 90 +40247b60: 222b addi.n a2, a2, 2 +40247b62: dd1b addi.n a13, a13, 1 +40247b64: f09297 bne a2, a9, 40247b58 +40247b67: ff8f06 j 402479a7 +40247b6a: f20000 excw +40247b6d: f700a1 l32r a10, 40245770 +40247b70: 060283 excw +40247b73: ff1a add.n a15, a15, a1 +40247b75: 0286f7 bany a6, a15, 40247b7b +40247b78: ff1886 j 402477de +40247b7b: 02e787 bbsi a7, 8, 40247b81 +40247b7e: ff1706 j 402477de +40247b81: f80b addi.n a15, a8, -1 +40247b83: 021fa7 beq a15, a10, 40247b89 +40247b86: ff1506 j 402477de +40247b89: fec8a2 addi a10, a8, -2 +40247b8c: 021a97 beq a10, a9, 40247b92 +40247b8f: ff12c6 j 402477de +40247b92: 71a8 l32i.n a10, a1, 28 +40247b94: fdc892 addi a9, a8, -3 +40247b97: 0219a7 beq a9, a10, 40247b9d +40247b9a: ff1006 j 402477de +40247b9d: 6198 l32i.n a9, a1, 24 +40247b9f: fcc882 addi a8, a8, -4 +40247ba2: 021897 beq a8, a9, 40247ba8 +40247ba5: ff0d46 j 402477de +40247ba8: 440e82 l8ui a8, a14, 68 +40247bab: f554f1 l32r a15, 402450fc +40247bae: 331866 bnei a8, 1, 40247be5 +40247bb1: 0d1e22 l16ui a2, a14, 26 +40247bb4: 412220 srli a2, a2, 2 +40247bb7: 5db427 bgeu a4, a2, 40247c18 +40247bba: 014132 s8i a3, a1, 1 +40247bbd: 012d mov.n a2, a1 +40247bbf: 530c movi.n a3, 5 +40247bc1: 0041b2 s8i a11, a1, 0 +40247bc4: 024162 s8i a6, a1, 2 +40247bc7: 034172 s8i a7, a1, 3 +40247bca: 044152 s8i a5, a1, 4 +40247bcd: ffb785 call0 40247748 +40247bd0: 3022c0 xor a2, a2, a12 +40247bd3: 642020 extui a2, a2, 0, 7 +40247bd6: e2bc beqz.n a2, 40247c18 +40247bd8: 0c0f22 l8ui a2, a15, 12 +40247bdb: 791266 bnei a2, 1, 40247c58 +40247bde: fef121 l32r a2, 402477a4 +40247be1: 000a46 j 40247c0e +40247be4: 202000 or a2, a0, a0 +40247be7: 412264 excw +40247bea: 413200 srli a3, a0, 2 +40247bed: 012d01 l32r a0, 402080a4 +40247bf0: 04a032 movi a3, 4 +40247bf3: 024162 s8i a6, a1, 2 +40247bf6: 034172 s8i a7, a1, 3 +40247bf9: ffb4c5 call0 40247748 +40247bfc: 3022c0 xor a2, a2, a12 +40247bff: 642020 extui a2, a2, 0, 7 +40247c02: 012216 beqz a2, 40247c18 +40247c05: 0c0f22 l8ui a2, a15, 12 +40247c08: 4c1266 bnei a2, 1, 40247c58 +40247c0b: fee721 l32r a2, 402477a8 +40247c0e: c68001 l32r a0, 40239610 +40247c11: 0000c0 callx0 a0 +40247c14: 001006 j 40247c58 +40247c17: 0f2200 excw +40247c1a: 660c movi.n a6, 6 +40247c1c: 210a12 l8ui a1, a10, 33 +40247c1f: 3dfee3 excw +40247c22: 010d mov.n a0, a1 +40247c24: c67b addi.n a12, a6, 7 +40247c26: 0000c0 callx0 a0 +40247c29: 0f1e22 l16ui a2, a14, 30 +40247c2c: feaf32 movi a3, -2 +40247c2f: 401d00 ssl a13 +40247c32: 813330 src a3, a3, a3 +40247c35: 103320 and a3, a3, a2 +40247c38: bea022 movi a2, 190 +40247c3b: 0f5e32 s16i a3, a14, 30 +40247c3e: 802e20 add a2, a14, a2 +40247c41: a0dde0 addx4 a13, a13, a14 +40247c44: 001252 l16ui a5, a2, 0 +40247c47: 81a8 l32i.n a10, a1, 32 +40247c49: 5a4d52 s8i a5, a13, 90 +40247c4c: 222b addi.n a2, a2, 2 +40247c4e: dd1b addi.n a13, a13, 1 +40247c50: f092a7 bne a2, a10, 40247c44 +40247c53: ff5406 j 402479a7 +40247c56: 020000 excw +40247c59: c21321 l32r a2, 402384a8 +40247c5c: d21221 l32r a2, 4023c4a4 +40247c5f: e21121 l32r a2, 402404a4 +40247c62: f81021 l32r a2, 40245ca4 +40247c65: c112f1 l32r a15, 402380b0 +40247c68: f00d50 subx8 a0, a13, a5 +40247c6b: 979e00 excw +40247c6e: fe .byte 0xfe +40247c6f: 3f .byte 0x3f +40247c70: 31ac beqz.n a1, 40247c97 +40247c72: ff .byte 0xff +40247c73: 3f .byte 0x3f +40247c74: 24cb60 extui a12, a6, 11, 3 +40247c77: c11240 mul16u a1, a2, a4 + +40247c78 : +40247c78: d0c112 addi a1, a1, -48 +40247c7b: f52021 l32r a2, 402450fc +40247c7e: b109 s32i.n a0, a1, 44 +40247c80: a1c9 s32i.n a12, a1, 40 +40247c82: 91d9 s32i.n a13, a1, 36 +40247c84: 81e9 s32i.n a14, a1, 32 +40247c86: 040222 l8ui a2, a2, 4 +40247c89: 021266 bnei a2, 1, 40247c8f +40247c8c: 002186 j 40247d16 +40247c8f: 013d mov.n a3, a1 +40247c91: 020c movi.n a2, 0 +40247c93: db4f05 call0 40223184 +40247c96: da3e45 call0 4022207c +40247c99: 025226 beqi a2, 5, 40247c9f +40247c9c: 001d86 j 40247d16 +40247c9f: 0128 l32i.n a2, a1, 0 +40247ca1: 071216 beqz a2, 40247d16 +40247ca4: fff2c1 l32r a12, 40247c6c +40247ca7: 6ca542 movi a4, 0x56c +40247caa: 0c3d mov.n a3, a12 +40247cac: 720c movi.n a2, 7 +40247cae: c8bc01 l32r a0, 40239fa0 +40247cb1: 0000c0 callx0 a0 +40247cb4: 02dd mov.n a13, a2 +40247cb6: 046216 beqz a2, 40247d00 +40247cb9: f5d7e1 l32r a14, 40245418 +40247cbc: 440c movi.n a4, 4 +40247cbe: 2e28 l32i.n a2, a14, 8 +40247cc0: 013d mov.n a3, a1 +40247cc2: 228b addi.n a2, a2, 8 +40247cc4: c6c601 l32r a0, 402397dc 40247cc7: 0000c0 callx0 a0 -40247cca: 0d3d mov.n a3, a13 -40247ccc: 740c movi.n a4, 7 -40247cce: 0e2d mov.n a2, a14 -40247cd0: f31dc5 call0 4023aeb0 -40247cd3: 74a542 movi a4, 0x574 -40247cd6: 0c3d mov.n a3, a12 -40247cd8: 0d2d mov.n a2, a13 -40247cda: c4eb01 l32r a0, 40239088 -40247cdd: 0000c0 callx0 a0 -40247ce0: 000586 j 40247cfa -40247ce3: 020c00 excw -40247ce6: 76a542 movi a4, 0x576 -40247ce9: 0c3d mov.n a3, a12 -40247ceb: c4e701 l32r a0, 40239088 -40247cee: 0000c0 callx0 a0 -40247cf1: ffd921 l32r a2, 40247c58 -40247cf4: c64001 l32r a0, 402395f4 -40247cf7: 0000c0 callx0 a0 -40247cfa: b108 l32i.n a0, a1, 44 -40247cfc: a1c8 l32i.n a12, a1, 40 -40247cfe: 91d8 l32i.n a13, a1, 36 -40247d00: 81e8 l32i.n a14, a1, 32 -40247d02: 30c112 addi a1, a1, 48 -40247d05: f00d ret.n - ... - -40247d08 : -40247d08: f0c112 addi a1, a1, -16 -40247d0b: f4f531 l32r a3, 402450e0 -40247d0e: 036102 s32i a0, a1, 12 -40247d11: 0261c2 s32i a12, a1, 8 -40247d14: 040342 l8ui a4, a3, 4 -40247d17: 471426 beqi a4, 1, 40247d62 -40247d1a: 062242 l32i a4, a2, 24 -40247d1d: d51c movi.n a5, 29 -40247d1f: d30422 l8ui a2, a4, 211 -40247d22: 221b addi.n a2, a2, 1 -40247d24: 742020 extui a2, a2, 0, 8 -40247d27: d34422 s8i a2, a4, 211 -40247d2a: 34b527 bgeu a5, a2, 40247d62 -40247d2d: 020c movi.n a2, 0 -40247d2f: d34422 s8i a2, a4, 211 -40247d32: 120c movi.n a2, 1 -40247d34: 064322 s8i a2, a3, 6 -40247d37: f5b021 l32r a2, 402453f8 -40247d3a: dca001 l32r a0, 4023efbc -40247d3d: 0000c0 callx0 a0 -40247d40: f5afc1 l32r a12, 402453fc -40247d43: 0c2d mov.n a2, a12 -40247d45: f39a85 call0 4023b6f0 -40247d48: ffc231 l32r a3, 40247c50 -40247d4b: 2c28 l32i.n a2, a12, 8 -40247d4d: 8ba542 movi a4, 0x58b -40247d50: c4ce01 l32r a0, 40239088 -40247d53: 0000c0 callx0 a0 -40247d56: f61821 l32r a2, 402455b8 -40247d59: 030c movi.n a3, 0 -40247d5b: 0248 l32i.n a4, a2, 0 -40247d5d: 420c movi.n a2, 4 -40247d5f: 0004c0 callx0 a4 -40247d62: 3108 l32i.n a0, a1, 12 -40247d64: 21c8 l32i.n a12, a1, 8 -40247d66: 10c112 addi a1, a1, 16 -40247d69: f00d ret.n -40247d6b: cef400 excw -40247d6e: 3b4024 excw -40247d71: 3ffec7 bbsi a14, 28, 40247db4 -40247d74: 24ced0 extui a12, a13, 14, 3 -40247d77: c11240 mul16u a1, a2, a4 - -40247d78 : -40247d78: f0c112 addi a1, a1, -16 -40247d7b: 21c9 s32i.n a12, a1, 8 -40247d7d: f4dbc1 l32r a12, 402450ec -40247d80: 3109 s32i.n a0, a1, 12 -40247d82: 0c28 l32i.n a2, a12, 0 -40247d84: 12dc bnez.n a2, 40247d99 -40247d86: ffb231 l32r a3, 40247c50 -40247d89: 144c movi.n a4, 65 -40247d8b: 20a022 movi a2, 32 -40247d8e: c87d01 l32r a0, 40239f84 -40247d91: 0000c0 callx0 a0 -40247d94: 0c29 s32i.n a2, a12, 0 -40247d96: 000206 j 40247da2 -40247d99: fff421 l32r a2, 40247d6c -40247d9c: c61601 l32r a0, 402395f4 -40247d9f: 0000c0 callx0 a0 -40247da2: 002c22 l32i a2, a12, 0 -40247da5: 013256 bnez a2, 40247dbc -40247da8: fff231 l32r a3, 40247d70 -40247dab: fff221 l32r a2, 40247d74 -40247dae: 47a042 movi a4, 71 -40247db1: c61001 l32r a0, 402395f4 -40247db4: 0000c0 callx0 a0 -40247db7: 020c movi.n a2, 0 -40247db9: fd8005 call0 402455bc -40247dbc: 3108 l32i.n a0, a1, 12 -40247dbe: 21c8 l32i.n a12, a1, 8 -40247dc0: 10c112 addi a1, a1, 16 -40247dc3: f00d ret.n -40247dc5: 000000 ill - -40247dc8 : -40247dc8: f4c931 l32r a3, 402450ec -40247dcb: f0c112 addi a1, a1, -16 -40247dce: 0328 l32i.n a2, a3, 0 -40247dd0: 21c9 s32i.n a12, a1, 8 -40247dd2: 3109 s32i.n a0, a1, 12 -40247dd4: 03cd mov.n a12, a3 -40247dd6: e28c beqz.n a2, 40247de8 -40247dd8: ff9e31 l32r a3, 40247c50 -40247ddb: 57a042 movi a4, 87 -40247dde: c4aa01 l32r a0, 40239088 -40247de1: 0000c0 callx0 a0 -40247de4: 020c movi.n a2, 0 -40247de6: 0c29 s32i.n a2, a12, 0 -40247de8: 3108 l32i.n a0, a1, 12 -40247dea: 21c8 l32i.n a12, a1, 8 -40247dec: 10c112 addi a1, a1, 16 -40247def: f00d ret.n -40247df1: 000000 ill -40247df4: 24ceb4 excw -40247df7: ce9040 excw -40247dfa: 124024 excw - -40247dfc : -40247dfc: f0c112 addi a1, a1, -16 -40247dff: 21c9 s32i.n a12, a1, 8 -40247e01: f532c1 l32r a12, 402452cc -40247e04: 3109 s32i.n a0, a1, 12 -40247e06: 0c28 l32i.n a2, a12, 0 -40247e08: 42dc bnez.n a2, 40247e20 -40247e0a: ff9131 l32r a3, 40247c50 -40247e0d: 60a042 movi a4, 96 -40247e10: d4a022 movi a2, 212 -40247e13: c85c01 l32r a0, 40239f84 -40247e16: 0000c0 callx0 a0 -40247e19: 0c29 s32i.n a2, a12, 0 -40247e1b: 000286 j 40247e29 -40247e1e: 210000 srai a0, a0, 0 -40247e21: 01fff5 excw -40247e24: c0c5f4 excw -40247e27: 220000 excw -40247e2a: 002c movi.n a0, 32 -40247e2c: 014256 bnez a2, 40247e44 -40247e2f: ffd031 l32r a3, 40247d70 -40247e32: fff121 l32r a2, 40247df8 -40247e35: 66a042 movi a4, 102 -40247e38: c5ef01 l32r a0, 402395f4 -40247e3b: 0000c0 callx0 a0 -40247e3e: 00a022 movi a2, 0 -40247e41: fd7785 call0 402455bc -40247e44: 3108 l32i.n a0, a1, 12 -40247e46: 21c8 l32i.n a12, a1, 8 -40247e48: 10c112 addi a1, a1, 16 -40247e4b: f00d ret.n -40247e4d: 000000 ill -40247e50: 24ce74 excw -40247e53: ce5040 excw -40247e56: 124024 excw - -40247e58 : -40247e58: f0c112 addi a1, a1, -16 -40247e5b: 21c9 s32i.n a12, a1, 8 -40247e5d: f51ac1 l32r a12, 402452c8 -40247e60: 3109 s32i.n a0, a1, 12 -40247e62: 0c28 l32i.n a2, a12, 0 -40247e64: 42dc bnez.n a2, 40247e7c -40247e66: ff7a31 l32r a3, 40247c50 -40247e69: 70a042 movi a4, 112 -40247e6c: d4a022 movi a2, 212 -40247e6f: c84501 l32r a0, 40239f84 -40247e72: 0000c0 callx0 a0 -40247e75: 0c29 s32i.n a2, a12, 0 -40247e77: 000286 j 40247e85 -40247e7a: 210000 srai a0, a0, 0 -40247e7d: 01fff5 excw -40247e80: c5dd excw -40247e82: 0000c0 callx0 a0 -40247e85: 002c22 l32i a2, a12, 0 -40247e88: 014256 bnez a2, 40247ea0 -40247e8b: ffb931 l32r a3, 40247d70 -40247e8e: fff121 l32r a2, 40247e54 -40247e91: 76a042 movi a4, 118 -40247e94: c5d801 l32r a0, 402395f4 -40247e97: 0000c0 callx0 a0 -40247e9a: 00a022 movi a2, 0 -40247e9d: fd71c5 call0 402455bc -40247ea0: 3108 l32i.n a0, a1, 12 -40247ea2: 21c8 l32i.n a12, a1, 8 -40247ea4: 10c112 addi a1, a1, 16 -40247ea7: f00d ret.n -40247ea9: 000000 ill - -40247eac : -40247eac: f50831 l32r a3, 402452cc -40247eaf: f0c112 addi a1, a1, -16 -40247eb2: 0328 l32i.n a2, a3, 0 -40247eb4: 21c9 s32i.n a12, a1, 8 -40247eb6: 3109 s32i.n a0, a1, 12 -40247eb8: 03cd mov.n a12, a3 -40247eba: e28c beqz.n a2, 40247ecc -40247ebc: ff6531 l32r a3, 40247c50 -40247ebf: 81a042 movi a4, 129 -40247ec2: c47101 l32r a0, 40239088 -40247ec5: 0000c0 callx0 a0 -40247ec8: 020c movi.n a2, 0 -40247eca: 0c29 s32i.n a2, a12, 0 -40247ecc: 3108 l32i.n a0, a1, 12 -40247ece: 21c8 l32i.n a12, a1, 8 -40247ed0: 10c112 addi a1, a1, 16 -40247ed3: f00d ret.n -40247ed5: 000000 ill - -40247ed8 : -40247ed8: f4fc31 l32r a3, 402452c8 -40247edb: f0c112 addi a1, a1, -16 -40247ede: 0328 l32i.n a2, a3, 0 -40247ee0: 21c9 s32i.n a12, a1, 8 -40247ee2: 3109 s32i.n a0, a1, 12 -40247ee4: 03cd mov.n a12, a3 -40247ee6: e28c beqz.n a2, 40247ef8 -40247ee8: ff5a31 l32r a3, 40247c50 -40247eeb: 8aa042 movi a4, 138 -40247eee: c46601 l32r a0, 40239088 -40247ef1: 0000c0 callx0 a0 -40247ef4: 020c movi.n a2, 0 -40247ef6: 0c29 s32i.n a2, a12, 0 -40247ef8: 3108 l32i.n a0, a1, 12 -40247efa: 21c8 l32i.n a12, a1, 8 -40247efc: 10c112 addi a1, a1, 16 -40247eff: f00d ret.n -40247f01: 000000 ill -40247f04: 24ce40 extui a12, a4, 14, 3 -40247f07: ce3840 excw -40247f0a: 344024 excw -40247f0d: ce .byte 0xce -40247f0e: 244024 excw -40247f11: ce .byte 0xce -40247f12: d14024 excw -40247f15: fe89 s32i.n a8, a14, 60 -40247f17: 3f .byte 0x3f -40247f18: 24ce10 extui a12, a1, 14, 3 -40247f1b: ce0040 excw -40247f1e: f44024 excw -40247f21: 24cd excw -40247f23: cdec40 excw -40247f26: e84024 excw -40247f29: 24cd excw -40247f2b: cdd440 excw -40247f2e: 184024 excw -40247f31: 0079 s32i.n a7, a0, 0 -40247f33: cdc000 excw -40247f36: 124024 excw - -40247f38 : -40247f38: c0c112 addi a1, a1, -64 -40247f3b: b1f9 s32i.n a15, a1, 44 -40247f3d: f46bf1 l32r a15, 402450ec -40247f40: e1c9 s32i.n a12, a1, 56 -40247f42: 0f38 l32i.n a3, a15, 0 -40247f44: f109 s32i.n a0, a1, 60 -40247f46: d1d9 s32i.n a13, a1, 52 -40247f48: c1e9 s32i.n a14, a1, 48 -40247f4a: 1003d2 l8ui a13, a3, 16 -40247f4d: 640c movi.n a4, 6 -40247f4f: 11c332 addi a3, a3, 17 -40247f52: 012d mov.n a2, a1 -40247f54: c61b01 l32r a0, 402397c0 -40247f57: 0000c0 callx0 a0 -40247f5a: 0f28 l32i.n a2, a15, 0 -40247f5c: f461c1 l32r a12, 402450e0 -40247f5f: 170222 l8ui a2, a2, 23 -40247f62: 4129 s32i.n a2, a1, 16 -40247f64: 0c0c22 l8ui a2, a12, 12 -40247f67: 2e1266 bnei a2, 1, 40247f99 -40247f6a: 013d80 slli a3, a13, 24 -40247f6d: ffe521 l32r a2, 40247f04 -40247f70: 313830 srai a3, a3, 24 -40247f73: c5a001 l32r a0, 402395f4 -40247f76: 0000c0 callx0 a0 -40247f79: 00a0d2 movi a13, 0 -40247f7c: 21da add.n a2, a1, a13 -40247f7e: 000232 l8ui a3, a2, 0 -40247f81: ffe121 l32r a2, 40247f08 -40247f84: 01cdd2 addi a13, a13, 1 -40247f87: c59b01 l32r a0, 402395f4 -40247f8a: 0000c0 callx0 a0 -40247f8d: eb6d66 bnei a13, 6, 40247f7c -40247f90: ffdf21 l32r a2, 40247f0c -40247f93: c59801 l32r a0, 402395f4 -40247f96: 0000c0 callx0 a0 -40247f99: ffe605 call0 40247dfc -40247f9c: f4cc21 l32r a2, 402452cc -40247f9f: 0022d2 l32i a13, a2, 0 -40247fa2: 008d56 bnez a13, 40247fae -40247fa5: ffda21 l32r a2, 40247f10 -40247fa8: c59301 l32r a0, 402395f4 -40247fab: 0000c0 callx0 a0 -40247fae: 4128 l32i.n a2, a1, 16 -40247fb0: 130c movi.n a3, 1 -40247fb2: 044d22 s8i a2, a13, 4 -40247fb5: 0f28 l32i.n a2, a15, 0 -40247fb7: 184d32 s8i a3, a13, 24 -40247fba: 040c movi.n a4, 0 -40247fbc: 045242 s16i a4, a2, 8 -40247fbf: 1e4232 s8i a3, a2, 30 -40247fc2: 640c movi.n a4, 6 -40247fc4: 2d5b addi.n a2, a13, 5 -40247fc6: 013d mov.n a3, a1 -40247fc8: 046122 s32i a2, a1, 16 -40247fcb: c5fd01 l32r a0, 402397c0 -40247fce: 0000c0 callx0 a0 -40247fd1: ffd031 l32r a3, 40247f14 -40247fd4: 2dbb addi.n a2, a13, 11 -40247fd6: 640c movi.n a4, 6 -40247fd8: 5129 s32i.n a2, a1, 20 -40247fda: c5f901 l32r a0, 402397c0 -40247fdd: 0000c0 callx0 a0 -40247fe0: 120c movi.n a2, 1 -40247fe2: 0d29 s32i.n a2, a13, 0 -40247fe4: 0d0c32 l8ui a3, a12, 13 -40247fe7: b39c beqz.n a3, 40248006 -40247fe9: 332a add.n a3, a3, a2 -40247feb: 0c0c22 l8ui a2, a12, 12 -40247fee: 0d4c32 s8i a3, a12, 13 -40247ff1: 021226 beqi a2, 1, 40247ff7 -40247ff4: 003686 j 402480d2 -40247ff7: ffc821 l32r a2, 40247f18 -40247ffa: c57e01 l32r a0, 402395f4 -40247ffd: 0000c0 callx0 a0 -40248000: 003386 j 402480d2 -40248003: 000000 ill -40248006: 026c22 s32i a2, a12, 8 -40248009: 0d4c22 s8i a2, a12, 13 -4024800c: ffc421 l32r a2, 40247f1c -4024800f: c57901 l32r a0, 402395f4 -40248012: 0000c0 callx0 a0 -40248015: ffc221 l32r a2, 40247f20 -40248018: c57701 l32r a0, 402395f4 -4024801b: 0000c0 callx0 a0 -4024801e: 4148 l32i.n a4, a1, 16 -40248020: 000432 l8ui a3, a4, 0 -40248023: ffc021 l32r a2, 40247f24 -40248026: 6149 s32i.n a4, a1, 24 -40248028: c57301 l32r a0, 402395f4 -4024802b: 0000c0 callx0 a0 -4024802e: 6148 l32i.n a4, a1, 24 -40248030: 5128 l32i.n a2, a1, 20 -40248032: 441b addi.n a4, a4, 1 -40248034: e89247 bne a2, a4, 40248020 -40248037: ffbc21 l32r a2, 40247f28 -4024803a: c56e01 l32r a0, 402395f4 -4024803d: 0000c0 callx0 a0 -40248040: 0c0c22 l8ui a2, a12, 12 -40248043: 0b1266 bnei a2, 1, 40248052 -40248046: 040d32 l8ui a3, a13, 4 -40248049: ffb821 l32r a2, 40247f2c -4024804c: c56a01 l32r a0, 402395f4 -4024804f: 0000c0 callx0 a0 -40248052: f4d121 l32r a2, 40245398 -40248055: 0228 l32i.n a2, a2, 0 -40248057: 1422d2 l32i a13, a2, 80 -4024805a: 8d9c beqz.n a13, 40248076 -4024805c: 640c movi.n a4, 6 -4024805e: 0d3d mov.n a3, a13 -40248060: 012d mov.n a2, a1 -40248062: c7c701 l32r a0, 40239f80 -40248065: 0000c0 callx0 a0 -40248068: 42cc bnez.n a2, 40248070 -4024806a: 4f0de2 l8ui a14, a13, 79 -4024806d: 000146 j 40248076 -40248070: 142dd2 l32i a13, a13, 80 -40248073: fff8c6 j 4024805a -40248076: 3ecc bnez.n a14, 4024807d -40248078: 0f28 l32i.n a2, a15, 0 -4024807a: 1802e2 l8ui a14, a2, 24 -4024807d: f41721 l32r a2, 402450dc -40248080: dbcf01 l32r a0, 4023efbc -40248083: 0000c0 callx0 a0 -40248086: 0e2d mov.n a2, a14 -40248088: dae645 call0 40222ef0 -4024808b: f4ddd1 l32r a13, 40245400 -4024808e: 0d2d mov.n a2, a13 -40248090: dbcb01 l32r a0, 4023efbc -40248093: 0000c0 callx0 a0 -40248096: f77331 l32r a3, 40245e64 -40248099: 040c movi.n a4, 0 -4024809b: 202dd0 or a2, a13, a13 -4024809e: dd1e01 l32r a0, 4023f518 -402480a1: 0000c0 callx0 a0 -402480a4: ffa331 l32r a3, 40247f30 -402480a7: 0d2d mov.n a2, a13 -402480a9: 01a052 movi a5, 1 -402480ac: 040c movi.n a4, 0 -402480ae: dd1b01 l32r a0, 4023f51c -402480b1: 0000c0 callx0 a0 -402480b4: 0c0c22 l8ui a2, a12, 12 -402480b7: 0a1266 bnei a2, 1, 402480c5 -402480ba: ff9e21 l32r a2, 40247f34 -402480bd: 0e3d mov.n a3, a14 -402480bf: c54d01 l32r a0, 402395f4 -402480c2: 0000c0 callx0 a0 -402480c5: f53c21 l32r a2, 402455b8 -402480c8: f76b31 l32r a3, 40245e74 -402480cb: 0248 l32i.n a4, a2, 0 -402480cd: 220c movi.n a2, 2 -402480cf: 0004c0 callx0 a4 -402480d2: f108 l32i.n a0, a1, 60 -402480d4: e1c8 l32i.n a12, a1, 56 -402480d6: d1d8 l32i.n a13, a1, 52 -402480d8: c1e8 l32i.n a14, a1, 48 -402480da: b1f8 l32i.n a15, a1, 44 -402480dc: 40c112 addi a1, a1, 64 -402480df: f00d ret.n -402480e1: 000000 ill -402480e4: cdb8 l32i.n a11, a13, 48 -402480e6: a44024 excw -402480e9: 24cd excw -402480eb: cd9c40 excw -402480ee: 904024 excw -402480f1: 24cd excw -402480f3: cd8840 excw -402480f6: 804024 excw -402480f9: 24cd excw -402480fb: cd7c40 excw -402480fe: 744024 excw -40248101: 24cd excw -40248103: cd6c40 excw -40248106: 684024 excw -40248109: 24cd excw -4024810b: cd5c40 excw -4024810e: 124024 excw - -40248110 : -40248110: b0c112 addi a1, a1, -80 -40248113: 1261c2 s32i a12, a1, 72 -40248116: 20c220 or a12, a2, a2 -40248119: f49f21 l32r a2, 40245398 -4024811c: 1061e2 s32i a14, a1, 64 -4024811f: 002222 l32i a2, a2, 0 -40248122: 136102 s32i a0, a1, 76 -40248125: 1161d2 s32i a13, a1, 68 -40248128: 0f61f2 s32i a15, a1, 60 -4024812b: 1422e2 l32i a14, a2, 80 -4024812e: dada85 call0 40222ed8 -40248131: 5129 s32i.n a2, a1, 20 -40248133: f3ee21 l32r a2, 402450ec -40248136: 5158 l32i.n a5, a1, 20 -40248138: 0228 l32i.n a2, a2, 0 -4024813a: 1c0232 l8ui a3, a2, 28 -4024813d: 089357 bne a3, a5, 40248149 -40248140: 16cc62 addi a6, a12, 22 -40248143: 6169 s32i.n a6, a1, 24 -40248145: 000586 j 4024815f -40248148: 515800 excw -4024814b: 1c4252 s8i a5, a2, 28 -4024814e: 1b0222 l8ui a2, a2, 27 -40248151: eb1266 bnei a2, 1, 40248140 -40248154: 0c2d mov.n a2, a12 -40248156: ffde05 call0 40247f38 -40248159: 00cb06 j 40248489 -4024815c: 142ee2 l32i a14, a14, 80 -4024815f: 326e16 beqz a14, 40248489 -40248162: 6128 l32i.n a2, a1, 24 -40248164: 06a042 movi a4, 6 -40248167: 203ee0 or a3, a14, a14 -4024816a: c78501 l32r a0, 40239f80 -4024816d: 0000c0 callx0 a0 -40248170: fe8256 bnez a2, 4024815c -40248173: 060c movi.n a6, 0 -40248175: 16ce52 addi a5, a14, 22 -40248178: 4169 s32i.n a6, a1, 16 -4024817a: 7159 s32i.n a5, a1, 28 -4024817c: 181c22 l16ui a2, a12, 48 -4024817f: 4158 l32i.n a5, a1, 16 -40248181: 023527 bltu a5, a2, 40248187 -40248184: 00c046 j 40248489 -40248187: 4168 l32i.n a6, a1, 16 -40248189: d53c movi.n a5, 61 -4024818b: a03660 addx4 a3, a6, a6 -4024818e: 9033c0 addx2 a3, a3, a12 -40248191: 1a1322 l16ui a2, a3, 52 -40248194: 461b addi.n a4, a6, 1 -40248196: 191332 l16ui a3, a3, 50 -40248199: f44040 extui a4, a4, 0, 16 -4024819c: 4149 s32i.n a4, a1, 16 -4024819e: c0c342 addi a4, a3, -64 -402481a1: f44040 extui a4, a4, 0, 16 -402481a4: 412420 srli a2, a2, 4 -402481a7: d13547 bltu a5, a4, 4024817c -402481aa: 0c1e42 l16ui a4, a14, 24 -402481ad: 5bb427 bgeu a4, a2, 4024820c -402481b0: 441b addi.n a4, a4, 1 -402481b2: 129247 bne a2, a4, 402481c8 -402481b5: 091e42 l16ui a4, a14, 18 -402481b8: 085e42 s16i a4, a14, 16 -402481bb: 0a1e42 l16ui a4, a14, 20 -402481be: 095e42 s16i a4, a14, 18 -402481c1: 0b1e42 l16ui a4, a14, 22 -402481c4: 000786 j 402481e6 -402481c7: 1e4200 excw -402481ca: 3708 l32i.n a0, a7, 12 -402481cc: 722f14 excw -402481cf: 1e .byte 0x1e -402481d0: 7709 s32i.n a0, a7, 28 -402481d2: 622913 excw -402481d5: 1e .byte 0x1e -402481d6: 670a add.n a6, a7, a0 -402481d8: 422313 excw -402481db: 1e .byte 0x1e -402481dc: 470b addi.n a4, a7, -1 -402481de: 721d13 excw -402481e1: 5e .byte 0x5e -402481e2: 6208 l32i.n a0, a2, 24 -402481e4: 5e .byte 0x5e -402481e5: 0c09 s32i.n a0, a12, 0 -402481e7: 5e4207 ball a2, a0, 40248249 -402481ea: 320a add.n a3, a2, a0 -402481ec: 5e .byte 0x5e -402481ed: 220b addi.n a2, a2, -1 -402481ef: 5e .byte 0x5e -402481f0: 920c movi.n a2, 9 -402481f2: ce .byte 0xce -402481f3: 015d10 slli a5, a13, 31 -402481f6: 078d mov.n a8, a7 -402481f8: bb7c movi.n a11, -5 -402481fa: 000c86 j 40248230 -402481fd: 040c00 extui a0, a0, 12, 1 -40248200: 085e42 s16i a4, a14, 16 -40248203: 095e42 s16i a4, a14, 18 -40248206: 0a5e42 s16i a4, a14, 20 -40248209: 0b5e32 s16i a3, a14, 22 -4024820c: 0c5e22 s16i a2, a14, 24 -4024820f: ffda46 j 4024817c -40248212: 1b0000 excw -40248215: 8088 l32i.n a8, a0, 32 -40248217: a67480 excw -4024821a: 1b0414 excw -4024821d: 707077 bbci a0, 23, 40248291 -40248220: 382674 excw -40248223: 6828 l32i.n a2, a8, 24 -40248225: 992b71 l32r a7, 4022e6d4 -40248228: 552b addi.n a5, a5, 2 -4024822a: 029967 bne a9, a6, 40248230 -4024822d: ffd2c6 j 4024817c -40248230: 001922 l16ui a2, a9, 0 -40248233: c02320 sub a2, a3, a2 -40248236: f42020 extui a2, a2, 0, 16 -40248239: 114200 slli a4, a2, 16 -4024823c: 314040 srai a4, a4, 16 -4024823f: 223b addi.n a2, a2, 3 -40248241: 005542 s16i a4, a5, 0 -40248244: f42020 extui a2, a2, 0, 16 -40248247: d972f6 bgeui a2, 7, 40248224 -4024824a: fff186 j 40248214 -4024824d: 0011d2 l16ui a13, a1, 0 -40248250: 0111a2 l16ui a10, a1, 2 -40248253: 021122 l16ui a2, a1, 4 -40248256: 6daa add.n a6, a13, a10 -40248258: 82ada0 mull a10, a13, a10 -4024825b: 626a add.n a6, a2, a6 -4024825d: c12a20 mul16u a2, a10, a2 -40248260: f46060 extui a6, a6, 0, 16 -40248263: f42020 extui a2, a2, 0, 16 -40248266: 114600 slli a4, a6, 16 -40248269: 11f200 slli a15, a2, 16 -4024826c: 1066b0 and a6, a6, a11 -4024826f: 314040 srai a4, a4, 16 -40248272: 31f0f0 srai a15, a15, 16 -40248275: 102626 beqi a6, 2, 40248289 -40248278: b67c movi.n a6, -5 -4024827a: 104460 and a4, a4, a6 -4024827d: 114400 slli a4, a4, 16 -40248280: 314040 srai a4, a4, 16 -40248283: faaf62 movi a6, -6 -40248286: 9a9467 bne a4, a6, 40248224 -40248289: 1022b0 and a2, a2, a11 -4024828c: 102226 beqi a2, 2, 402482a0 -4024828f: b27c movi.n a2, -5 -40248291: 10ff20 and a15, a15, a2 -40248294: 11ff00 slli a15, a15, 16 -40248297: 31f0f0 srai a15, a15, 16 -4024829a: faaf42 movi a4, -6 -4024829d: 839f47 bne a15, a4, 40248224 -402482a0: f393d1 l32r a13, 402450ec -402482a3: 330b addi.n a3, a3, -1 -402482a5: 0d28 l32i.n a2, a13, 0 -402482a7: c07370 sub a7, a3, a7 -402482aa: 041242 l16ui a4, a2, 8 -402482ad: 0dfd mov.n a15, a13 -402482af: 441b addi.n a4, a4, 1 -402482b1: 114400 slli a4, a4, 16 -402482b4: 314040 srai a4, a4, 16 -402482b7: 045242 s16i a4, a2, 8 -402482ba: 904420 addx2 a4, a4, a2 -402482bd: 045472 s16i a7, a4, 8 -402482c0: 049232 l16si a3, a2, 8 -402482c3: 0223e6 bgei a3, 2, 402482c9 -402482c6: 006b86 j 40248478 -402482c9: 059242 l16si a4, a2, 10 -402482cc: 069232 l16si a3, a2, 12 -402482cf: 291437 beq a4, a3, 402482fc -402482d2: 00a032 movi a3, 0 -402482d5: f38251 l32r a5, 402450e0 -402482d8: 045232 s16i a3, a2, 8 -402482db: 0c0522 l8ui a2, a5, 12 -402482de: 081266 bnei a2, 1, 402482ea -402482e1: ff8021 l32r a2, 402480e4 -402482e4: c4c401 l32r a0, 402395f4 -402482e7: 0000c0 callx0 a0 -402482ea: 0f28 l32i.n a2, a15, 0 -402482ec: 440c movi.n a4, 4 -402482ee: 030c movi.n a3, 0 -402482f0: 228b addi.n a2, a2, 8 -402482f2: c24101 l32r a0, 40238bf8 -402482f5: 0000c0 callx0 a0 -402482f8: 006346 j 40248489 -402482fb: 613800 excw -402482fe: 640c movi.n a4, 6 -40248300: 11c222 addi a2, a2, 17 -40248303: c71f01 l32r a0, 40239f80 -40248306: 0000c0 callx0 a0 -40248309: 083216 beqz a2, 40248390 -4024830c: 0d28 l32i.n a2, a13, 0 -4024830e: 000c42 l8ui a4, a12, 0 -40248311: 100232 l8ui a3, a2, 16 -40248314: 014480 slli a4, a4, 24 -40248317: 013380 slli a3, a3, 24 -4024831a: 022347 blt a3, a4, 40248320 -4024831d: 027356 bnez a3, 40248348 -40248320: 6138 l32i.n a3, a1, 24 -40248322: 640c movi.n a4, 6 -40248324: 11c222 addi a2, a2, 17 -40248327: c52601 l32r a0, 402397c0 -4024832a: 0000c0 callx0 a0 -4024832d: 002d22 l32i a2, a13, 0 -40248330: 000c32 l8ui a3, a12, 0 -40248333: 052162 l32i a6, a1, 20 -40248336: 104232 s8i a3, a2, 16 -40248339: 049232 l16si a3, a2, 8 -4024833c: 903320 addx2 a3, a3, a2 -4024833f: 041332 l16ui a3, a3, 8 -40248342: 184262 s8i a6, a2, 24 -40248345: 174232 s8i a3, a2, 23 -40248348: f36631 l32r a3, 402450e0 -4024834b: 0c0322 l8ui a2, a3, 12 -4024834e: 021226 beqi a2, 1, 40248354 -40248351: 003206 j 4024841d -40248354: ff6521 l32r a2, 402480e8 -40248357: c4a701 l32r a0, 402395f4 -4024835a: 0000c0 callx0 a0 -4024835d: 00a042 movi a4, 0 -40248360: 0f28 l32i.n a2, a15, 0 -40248362: 224a add.n a2, a2, a4 -40248364: 110232 l8ui a3, a2, 17 -40248367: ff6121 l32r a2, 402480ec -4024836a: 8149 s32i.n a4, a1, 32 -4024836c: c4a201 l32r a0, 402395f4 -4024836f: 0000c0 callx0 a0 -40248372: 8148 l32i.n a4, a1, 32 -40248374: 441b addi.n a4, a4, 1 -40248376: e66466 bnei a4, 6, 40248360 -40248379: 0d28 l32i.n a2, a13, 0 -4024837b: 100232 l8ui a3, a2, 16 -4024837e: ff5c21 l32r a2, 402480f0 -40248381: 013380 slli a3, a3, 24 -40248384: 313830 srai a3, a3, 24 -40248387: c49b01 l32r a0, 402395f4 -4024838a: 0000c0 callx0 a0 -4024838d: 002306 j 4024841d -40248390: 0d28 l32i.n a2, a13, 0 -40248392: 000c42 l8ui a4, a12, 0 -40248395: 100232 l8ui a3, a2, 16 -40248398: 016480 slli a6, a4, 24 -4024839b: 013380 slli a3, a3, 24 -4024839e: 13a367 bge a3, a6, 402483b5 -402483a1: 049232 l16si a3, a2, 8 -402483a4: 104242 s8i a4, a2, 16 -402483a7: 903320 addx2 a3, a3, a2 -402483aa: 041332 l16ui a3, a3, 8 -402483ad: 5158 l32i.n a5, a1, 20 -402483af: 174232 s8i a3, a2, 23 -402483b2: 184252 s8i a5, a2, 24 -402483b5: f34a61 l32r a6, 402450e0 -402483b8: 0c0622 l8ui a2, a6, 12 -402483bb: 5e1266 bnei a2, 1, 4024841d -402483be: ff4d21 l32r a2, 402480f4 -402483c1: c48c01 l32r a0, 402395f4 -402483c4: 0000c0 callx0 a0 -402483c7: 00a042 movi a4, 0 -402483ca: 0f28 l32i.n a2, a15, 0 -402483cc: 224a add.n a2, a2, a4 -402483ce: 110232 l8ui a3, a2, 17 -402483d1: ff4921 l32r a2, 402480f8 -402483d4: 086142 s32i a4, a1, 32 -402483d7: c48701 l32r a0, 402395f4 -402483da: 0000c0 callx0 a0 -402483dd: 8148 l32i.n a4, a1, 32 -402483df: 441b addi.n a4, a4, 1 -402483e1: e55466 bnei a4, 5, 402483ca -402483e4: ff4621 l32r a2, 402480fc -402483e7: 16ccf2 addi a15, a12, 22 -402483ea: c48201 l32r a0, 402395f4 -402483ed: 0000c0 callx0 a0 -402483f0: ff4421 l32r a2, 40248100 -402483f3: c48001 l32r a0, 402395f4 +40247cca: 31cb addi.n a3, a1, 12 +40247ccc: 020c movi.n a2, 0 +40247cce: db5a85 call0 40223278 +40247cd1: ffe721 l32r a2, 40247c70 +40247cd4: 31cb addi.n a3, a1, 12 +40247cd6: 000222 l8ui a2, a2, 0 +40247cd9: 640c movi.n a4, 6 +40247cdb: 004d22 s8i a2, a13, 0 +40247cde: 2d1b addi.n a2, a13, 1 +40247ce0: c6bf01 l32r a0, 402397dc +40247ce3: 0000c0 callx0 a0 +40247ce6: 0d3d mov.n a3, a13 +40247ce8: 740c movi.n a4, 7 +40247cea: 0e2d mov.n a2, a14 +40247cec: f31dc5 call0 4023aecc +40247cef: 74a542 movi a4, 0x574 +40247cf2: 0c3d mov.n a3, a12 +40247cf4: 0d2d mov.n a2, a13 +40247cf6: c4eb01 l32r a0, 402390a4 +40247cf9: 0000c0 callx0 a0 +40247cfc: 000586 j 40247d16 +40247cff: 020c00 excw +40247d02: 76a542 movi a4, 0x576 +40247d05: 0c3d mov.n a3, a12 +40247d07: c4e701 l32r a0, 402390a4 +40247d0a: 0000c0 callx0 a0 +40247d0d: ffd921 l32r a2, 40247c74 +40247d10: c64001 l32r a0, 40239610 +40247d13: 0000c0 callx0 a0 +40247d16: b108 l32i.n a0, a1, 44 +40247d18: a1c8 l32i.n a12, a1, 40 +40247d1a: 91d8 l32i.n a13, a1, 36 +40247d1c: 81e8 l32i.n a14, a1, 32 +40247d1e: 30c112 addi a1, a1, 48 +40247d21: f00d ret.n + ... + +40247d24 : +40247d24: f0c112 addi a1, a1, -16 +40247d27: f4f531 l32r a3, 402450fc +40247d2a: 036102 s32i a0, a1, 12 +40247d2d: 0261c2 s32i a12, a1, 8 +40247d30: 040342 l8ui a4, a3, 4 +40247d33: 471426 beqi a4, 1, 40247d7e +40247d36: 062242 l32i a4, a2, 24 +40247d39: d51c movi.n a5, 29 +40247d3b: d30422 l8ui a2, a4, 211 +40247d3e: 221b addi.n a2, a2, 1 +40247d40: 742020 extui a2, a2, 0, 8 +40247d43: d34422 s8i a2, a4, 211 +40247d46: 34b527 bgeu a5, a2, 40247d7e +40247d49: 020c movi.n a2, 0 +40247d4b: d34422 s8i a2, a4, 211 +40247d4e: 120c movi.n a2, 1 +40247d50: 064322 s8i a2, a3, 6 +40247d53: f5b021 l32r a2, 40245414 +40247d56: dca001 l32r a0, 4023efd8 +40247d59: 0000c0 callx0 a0 +40247d5c: f5afc1 l32r a12, 40245418 +40247d5f: 0c2d mov.n a2, a12 +40247d61: f39a85 call0 4023b70c +40247d64: ffc231 l32r a3, 40247c6c +40247d67: 2c28 l32i.n a2, a12, 8 +40247d69: 8ba542 movi a4, 0x58b +40247d6c: c4ce01 l32r a0, 402390a4 +40247d6f: 0000c0 callx0 a0 +40247d72: f61821 l32r a2, 402455d4 +40247d75: 030c movi.n a3, 0 +40247d77: 0248 l32i.n a4, a2, 0 +40247d79: 420c movi.n a2, 4 +40247d7b: 0004c0 callx0 a4 +40247d7e: 3108 l32i.n a0, a1, 12 +40247d80: 21c8 l32i.n a12, a1, 8 +40247d82: 10c112 addi a1, a1, 16 +40247d85: f00d ret.n +40247d87: cf1400 excw +40247d8a: 3b4024 excw +40247d8d: 3ffec7 bbsi a14, 28, 40247dd0 +40247d90: 24cef0 extui a12, a15, 14, 3 +40247d93: c11240 mul16u a1, a2, a4 + +40247d94 : +40247d94: f0c112 addi a1, a1, -16 +40247d97: 21c9 s32i.n a12, a1, 8 +40247d99: f4dbc1 l32r a12, 40245108 +40247d9c: 3109 s32i.n a0, a1, 12 +40247d9e: 0c28 l32i.n a2, a12, 0 +40247da0: 12dc bnez.n a2, 40247db5 +40247da2: ffb231 l32r a3, 40247c6c +40247da5: 144c movi.n a4, 65 +40247da7: 20a022 movi a2, 32 +40247daa: c87d01 l32r a0, 40239fa0 +40247dad: 0000c0 callx0 a0 +40247db0: 0c29 s32i.n a2, a12, 0 +40247db2: 000206 j 40247dbe +40247db5: fff421 l32r a2, 40247d88 +40247db8: c61601 l32r a0, 40239610 +40247dbb: 0000c0 callx0 a0 +40247dbe: 002c22 l32i a2, a12, 0 +40247dc1: 013256 bnez a2, 40247dd8 +40247dc4: fff231 l32r a3, 40247d8c +40247dc7: fff221 l32r a2, 40247d90 +40247dca: 47a042 movi a4, 71 +40247dcd: c61001 l32r a0, 40239610 +40247dd0: 0000c0 callx0 a0 +40247dd3: 020c movi.n a2, 0 +40247dd5: fd8005 call0 402455d8 +40247dd8: 3108 l32i.n a0, a1, 12 +40247dda: 21c8 l32i.n a12, a1, 8 +40247ddc: 10c112 addi a1, a1, 16 +40247ddf: f00d ret.n +40247de1: 000000 ill + +40247de4 : +40247de4: f4c931 l32r a3, 40245108 +40247de7: f0c112 addi a1, a1, -16 +40247dea: 0328 l32i.n a2, a3, 0 +40247dec: 21c9 s32i.n a12, a1, 8 +40247dee: 3109 s32i.n a0, a1, 12 +40247df0: 03cd mov.n a12, a3 +40247df2: e28c beqz.n a2, 40247e04 +40247df4: ff9e31 l32r a3, 40247c6c +40247df7: 57a042 movi a4, 87 +40247dfa: c4aa01 l32r a0, 402390a4 +40247dfd: 0000c0 callx0 a0 +40247e00: 020c movi.n a2, 0 +40247e02: 0c29 s32i.n a2, a12, 0 +40247e04: 3108 l32i.n a0, a1, 12 +40247e06: 21c8 l32i.n a12, a1, 8 +40247e08: 10c112 addi a1, a1, 16 +40247e0b: f00d ret.n +40247e0d: 000000 ill +40247e10: 24ced4 excw +40247e13: ceb040 excw +40247e16: 124024 excw + +40247e18 : +40247e18: f0c112 addi a1, a1, -16 +40247e1b: 21c9 s32i.n a12, a1, 8 +40247e1d: f532c1 l32r a12, 402452e8 +40247e20: 3109 s32i.n a0, a1, 12 +40247e22: 0c28 l32i.n a2, a12, 0 +40247e24: 42dc bnez.n a2, 40247e3c +40247e26: ff9131 l32r a3, 40247c6c +40247e29: 60a042 movi a4, 96 +40247e2c: d4a022 movi a2, 212 +40247e2f: c85c01 l32r a0, 40239fa0 +40247e32: 0000c0 callx0 a0 +40247e35: 0c29 s32i.n a2, a12, 0 +40247e37: 000286 j 40247e45 +40247e3a: 210000 srai a0, a0, 0 +40247e3d: 01fff5 excw +40247e40: c0c5f4 excw +40247e43: 220000 excw +40247e46: 002c movi.n a0, 32 +40247e48: 014256 bnez a2, 40247e60 +40247e4b: ffd031 l32r a3, 40247d8c +40247e4e: fff121 l32r a2, 40247e14 +40247e51: 66a042 movi a4, 102 +40247e54: c5ef01 l32r a0, 40239610 +40247e57: 0000c0 callx0 a0 +40247e5a: 00a022 movi a2, 0 +40247e5d: fd7785 call0 402455d8 +40247e60: 3108 l32i.n a0, a1, 12 +40247e62: 21c8 l32i.n a12, a1, 8 +40247e64: 10c112 addi a1, a1, 16 +40247e67: f00d ret.n +40247e69: 000000 ill +40247e6c: 24ce94 excw +40247e6f: ce7040 excw +40247e72: 124024 excw + +40247e74 : +40247e74: f0c112 addi a1, a1, -16 +40247e77: 21c9 s32i.n a12, a1, 8 +40247e79: f51ac1 l32r a12, 402452e4 +40247e7c: 3109 s32i.n a0, a1, 12 +40247e7e: 0c28 l32i.n a2, a12, 0 +40247e80: 42dc bnez.n a2, 40247e98 +40247e82: ff7a31 l32r a3, 40247c6c +40247e85: 70a042 movi a4, 112 +40247e88: d4a022 movi a2, 212 +40247e8b: c84501 l32r a0, 40239fa0 +40247e8e: 0000c0 callx0 a0 +40247e91: 0c29 s32i.n a2, a12, 0 +40247e93: 000286 j 40247ea1 +40247e96: 210000 srai a0, a0, 0 +40247e99: 01fff5 excw +40247e9c: c5dd excw +40247e9e: 0000c0 callx0 a0 +40247ea1: 002c22 l32i a2, a12, 0 +40247ea4: 014256 bnez a2, 40247ebc +40247ea7: ffb931 l32r a3, 40247d8c +40247eaa: fff121 l32r a2, 40247e70 +40247ead: 76a042 movi a4, 118 +40247eb0: c5d801 l32r a0, 40239610 +40247eb3: 0000c0 callx0 a0 +40247eb6: 00a022 movi a2, 0 +40247eb9: fd71c5 call0 402455d8 +40247ebc: 3108 l32i.n a0, a1, 12 +40247ebe: 21c8 l32i.n a12, a1, 8 +40247ec0: 10c112 addi a1, a1, 16 +40247ec3: f00d ret.n +40247ec5: 000000 ill + +40247ec8 : +40247ec8: f50831 l32r a3, 402452e8 +40247ecb: f0c112 addi a1, a1, -16 +40247ece: 0328 l32i.n a2, a3, 0 +40247ed0: 21c9 s32i.n a12, a1, 8 +40247ed2: 3109 s32i.n a0, a1, 12 +40247ed4: 03cd mov.n a12, a3 +40247ed6: e28c beqz.n a2, 40247ee8 +40247ed8: ff6531 l32r a3, 40247c6c +40247edb: 81a042 movi a4, 129 +40247ede: c47101 l32r a0, 402390a4 +40247ee1: 0000c0 callx0 a0 +40247ee4: 020c movi.n a2, 0 +40247ee6: 0c29 s32i.n a2, a12, 0 +40247ee8: 3108 l32i.n a0, a1, 12 +40247eea: 21c8 l32i.n a12, a1, 8 +40247eec: 10c112 addi a1, a1, 16 +40247eef: f00d ret.n +40247ef1: 000000 ill + +40247ef4 : +40247ef4: f4fc31 l32r a3, 402452e4 +40247ef7: f0c112 addi a1, a1, -16 +40247efa: 0328 l32i.n a2, a3, 0 +40247efc: 21c9 s32i.n a12, a1, 8 +40247efe: 3109 s32i.n a0, a1, 12 +40247f00: 03cd mov.n a12, a3 +40247f02: e28c beqz.n a2, 40247f14 +40247f04: ff5a31 l32r a3, 40247c6c +40247f07: 8aa042 movi a4, 138 +40247f0a: c46601 l32r a0, 402390a4 +40247f0d: 0000c0 callx0 a0 +40247f10: 020c movi.n a2, 0 +40247f12: 0c29 s32i.n a2, a12, 0 +40247f14: 3108 l32i.n a0, a1, 12 +40247f16: 21c8 l32i.n a12, a1, 8 +40247f18: 10c112 addi a1, a1, 16 +40247f1b: f00d ret.n +40247f1d: 000000 ill +40247f20: 24ce60 extui a12, a6, 14, 3 +40247f23: ce5840 excw +40247f26: 544024 excw +40247f29: ce .byte 0xce +40247f2a: 444024 excw +40247f2d: ce .byte 0xce +40247f2e: d14024 excw +40247f31: fe89 s32i.n a8, a14, 60 +40247f33: 3f .byte 0x3f +40247f34: 24ce30 extui a12, a3, 14, 3 +40247f37: ce2040 excw +40247f3a: 144024 excw +40247f3d: ce .byte 0xce +40247f3e: 0c4024 excw +40247f41: ce .byte 0xce +40247f42: 084024 excw +40247f45: ce .byte 0xce +40247f46: f44024 excw +40247f49: 24cd excw +40247f4b: 791840 excw +40247f4e: e00000 subx4 a0, a0, a0 +40247f51: 24cd excw +40247f53: c11240 mul16u a1, a2, a4 + +40247f54 : +40247f54: c0c112 addi a1, a1, -64 +40247f57: b1f9 s32i.n a15, a1, 44 +40247f59: f46bf1 l32r a15, 40245108 +40247f5c: e1c9 s32i.n a12, a1, 56 +40247f5e: 0f38 l32i.n a3, a15, 0 +40247f60: f109 s32i.n a0, a1, 60 +40247f62: d1d9 s32i.n a13, a1, 52 +40247f64: c1e9 s32i.n a14, a1, 48 +40247f66: 1003d2 l8ui a13, a3, 16 +40247f69: 640c movi.n a4, 6 +40247f6b: 11c332 addi a3, a3, 17 +40247f6e: 012d mov.n a2, a1 +40247f70: c61b01 l32r a0, 402397dc +40247f73: 0000c0 callx0 a0 +40247f76: 0f28 l32i.n a2, a15, 0 +40247f78: f461c1 l32r a12, 402450fc +40247f7b: 170222 l8ui a2, a2, 23 +40247f7e: 4129 s32i.n a2, a1, 16 +40247f80: 0c0c22 l8ui a2, a12, 12 +40247f83: 2e1266 bnei a2, 1, 40247fb5 +40247f86: 013d80 slli a3, a13, 24 +40247f89: ffe521 l32r a2, 40247f20 +40247f8c: 313830 srai a3, a3, 24 +40247f8f: c5a001 l32r a0, 40239610 +40247f92: 0000c0 callx0 a0 +40247f95: 00a0d2 movi a13, 0 +40247f98: 21da add.n a2, a1, a13 +40247f9a: 000232 l8ui a3, a2, 0 +40247f9d: ffe121 l32r a2, 40247f24 +40247fa0: 01cdd2 addi a13, a13, 1 +40247fa3: c59b01 l32r a0, 40239610 +40247fa6: 0000c0 callx0 a0 +40247fa9: eb6d66 bnei a13, 6, 40247f98 +40247fac: ffdf21 l32r a2, 40247f28 +40247faf: c59801 l32r a0, 40239610 +40247fb2: 0000c0 callx0 a0 +40247fb5: ffe605 call0 40247e18 +40247fb8: f4cc21 l32r a2, 402452e8 +40247fbb: 0022d2 l32i a13, a2, 0 +40247fbe: 008d56 bnez a13, 40247fca +40247fc1: ffda21 l32r a2, 40247f2c +40247fc4: c59301 l32r a0, 40239610 +40247fc7: 0000c0 callx0 a0 +40247fca: 4128 l32i.n a2, a1, 16 +40247fcc: 130c movi.n a3, 1 +40247fce: 044d22 s8i a2, a13, 4 +40247fd1: 0f28 l32i.n a2, a15, 0 +40247fd3: 184d32 s8i a3, a13, 24 +40247fd6: 040c movi.n a4, 0 +40247fd8: 045242 s16i a4, a2, 8 +40247fdb: 1e4232 s8i a3, a2, 30 +40247fde: 640c movi.n a4, 6 +40247fe0: 2d5b addi.n a2, a13, 5 +40247fe2: 013d mov.n a3, a1 +40247fe4: 046122 s32i a2, a1, 16 +40247fe7: c5fd01 l32r a0, 402397dc +40247fea: 0000c0 callx0 a0 +40247fed: ffd031 l32r a3, 40247f30 +40247ff0: 2dbb addi.n a2, a13, 11 +40247ff2: 640c movi.n a4, 6 +40247ff4: 5129 s32i.n a2, a1, 20 +40247ff6: c5f901 l32r a0, 402397dc +40247ff9: 0000c0 callx0 a0 +40247ffc: 120c movi.n a2, 1 +40247ffe: 0d29 s32i.n a2, a13, 0 +40248000: 0d0c32 l8ui a3, a12, 13 +40248003: b39c beqz.n a3, 40248022 +40248005: 332a add.n a3, a3, a2 +40248007: 0c0c22 l8ui a2, a12, 12 +4024800a: 0d4c32 s8i a3, a12, 13 +4024800d: 021226 beqi a2, 1, 40248013 +40248010: 003686 j 402480ee +40248013: ffc821 l32r a2, 40247f34 +40248016: c57e01 l32r a0, 40239610 +40248019: 0000c0 callx0 a0 +4024801c: 003386 j 402480ee +4024801f: 000000 ill +40248022: 026c22 s32i a2, a12, 8 +40248025: 0d4c22 s8i a2, a12, 13 +40248028: ffc421 l32r a2, 40247f38 +4024802b: c57901 l32r a0, 40239610 +4024802e: 0000c0 callx0 a0 +40248031: ffc221 l32r a2, 40247f3c +40248034: c57701 l32r a0, 40239610 +40248037: 0000c0 callx0 a0 +4024803a: 4148 l32i.n a4, a1, 16 +4024803c: 000432 l8ui a3, a4, 0 +4024803f: ffc021 l32r a2, 40247f40 +40248042: 6149 s32i.n a4, a1, 24 +40248044: c57301 l32r a0, 40239610 +40248047: 0000c0 callx0 a0 +4024804a: 6148 l32i.n a4, a1, 24 +4024804c: 5128 l32i.n a2, a1, 20 +4024804e: 441b addi.n a4, a4, 1 +40248050: e89247 bne a2, a4, 4024803c +40248053: ffbc21 l32r a2, 40247f44 +40248056: c56e01 l32r a0, 40239610 +40248059: 0000c0 callx0 a0 +4024805c: 0c0c22 l8ui a2, a12, 12 +4024805f: 0b1266 bnei a2, 1, 4024806e +40248062: 040d32 l8ui a3, a13, 4 +40248065: ffb821 l32r a2, 40247f48 +40248068: c56a01 l32r a0, 40239610 +4024806b: 0000c0 callx0 a0 +4024806e: f4d121 l32r a2, 402453b4 +40248071: 0228 l32i.n a2, a2, 0 +40248073: 1422d2 l32i a13, a2, 80 +40248076: 8d9c beqz.n a13, 40248092 +40248078: 640c movi.n a4, 6 +4024807a: 0d3d mov.n a3, a13 +4024807c: 012d mov.n a2, a1 +4024807e: c7c701 l32r a0, 40239f9c +40248081: 0000c0 callx0 a0 +40248084: 42cc bnez.n a2, 4024808c +40248086: 4f0de2 l8ui a14, a13, 79 +40248089: 000146 j 40248092 +4024808c: 142dd2 l32i a13, a13, 80 +4024808f: fff8c6 j 40248076 +40248092: 3ecc bnez.n a14, 40248099 +40248094: 0f28 l32i.n a2, a15, 0 +40248096: 1802e2 l8ui a14, a2, 24 +40248099: f41721 l32r a2, 402450f8 +4024809c: dbcf01 l32r a0, 4023efd8 +4024809f: 0000c0 callx0 a0 +402480a2: 0e2d mov.n a2, a14 +402480a4: dae485 call0 40222ef0 +402480a7: f4ddd1 l32r a13, 4024541c +402480aa: 0d2d mov.n a2, a13 +402480ac: dbcb01 l32r a0, 4023efd8 +402480af: 0000c0 callx0 a0 +402480b2: f77331 l32r a3, 40245e80 +402480b5: 040c movi.n a4, 0 +402480b7: 202dd0 or a2, a13, a13 +402480ba: dd1e01 l32r a0, 4023f534 +402480bd: 0000c0 callx0 a0 +402480c0: ffa331 l32r a3, 40247f4c +402480c3: 0d2d mov.n a2, a13 +402480c5: 01a052 movi a5, 1 +402480c8: 040c movi.n a4, 0 +402480ca: dd1b01 l32r a0, 4023f538 +402480cd: 0000c0 callx0 a0 +402480d0: 0c0c22 l8ui a2, a12, 12 +402480d3: 0a1266 bnei a2, 1, 402480e1 +402480d6: ff9e21 l32r a2, 40247f50 +402480d9: 0e3d mov.n a3, a14 +402480db: c54d01 l32r a0, 40239610 +402480de: 0000c0 callx0 a0 +402480e1: f53c21 l32r a2, 402455d4 +402480e4: f76b31 l32r a3, 40245e90 +402480e7: 0248 l32i.n a4, a2, 0 +402480e9: 220c movi.n a2, 2 +402480eb: 0004c0 callx0 a4 +402480ee: f108 l32i.n a0, a1, 60 +402480f0: e1c8 l32i.n a12, a1, 56 +402480f2: d1d8 l32i.n a13, a1, 52 +402480f4: c1e8 l32i.n a14, a1, 48 +402480f6: b1f8 l32i.n a15, a1, 44 +402480f8: 40c112 addi a1, a1, 64 +402480fb: f00d ret.n +402480fd: 000000 ill +40248100: cdd8 l32i.n a13, a13, 48 +40248102: c44024 excw +40248105: 24cd excw +40248107: cdbc40 excw +4024810a: b04024 excw +4024810d: 24cd excw +4024810f: cda840 excw +40248112: a04024 excw +40248115: 24cd excw +40248117: cd9c40 excw +4024811a: 944024 excw +4024811d: 24cd excw +4024811f: cd8c40 excw +40248122: 884024 excw +40248125: 24cd excw +40248127: cd7c40 excw +4024812a: 124024 excw + +4024812c : +4024812c: b0c112 addi a1, a1, -80 +4024812f: 1261c2 s32i a12, a1, 72 +40248132: 20c220 or a12, a2, a2 +40248135: f49f21 l32r a2, 402453b4 +40248138: 1061e2 s32i a14, a1, 64 +4024813b: 002222 l32i a2, a2, 0 +4024813e: 136102 s32i a0, a1, 76 +40248141: 1161d2 s32i a13, a1, 68 +40248144: 0f61f2 s32i a15, a1, 60 +40248147: 1422e2 l32i a14, a2, 80 +4024814a: dad8c5 call0 40222ed8 +4024814d: 5129 s32i.n a2, a1, 20 +4024814f: f3ee21 l32r a2, 40245108 +40248152: 5158 l32i.n a5, a1, 20 +40248154: 0228 l32i.n a2, a2, 0 +40248156: 1c0232 l8ui a3, a2, 28 +40248159: 089357 bne a3, a5, 40248165 +4024815c: 16cc62 addi a6, a12, 22 +4024815f: 6169 s32i.n a6, a1, 24 +40248161: 000586 j 4024817b +40248164: 515800 excw +40248167: 1c4252 s8i a5, a2, 28 +4024816a: 1b0222 l8ui a2, a2, 27 +4024816d: eb1266 bnei a2, 1, 4024815c +40248170: 0c2d mov.n a2, a12 +40248172: ffde05 call0 40247f54 +40248175: 00cb06 j 402484a5 +40248178: 142ee2 l32i a14, a14, 80 +4024817b: 326e16 beqz a14, 402484a5 +4024817e: 6128 l32i.n a2, a1, 24 +40248180: 06a042 movi a4, 6 +40248183: 203ee0 or a3, a14, a14 +40248186: c78501 l32r a0, 40239f9c +40248189: 0000c0 callx0 a0 +4024818c: fe8256 bnez a2, 40248178 +4024818f: 060c movi.n a6, 0 +40248191: 16ce52 addi a5, a14, 22 +40248194: 4169 s32i.n a6, a1, 16 +40248196: 7159 s32i.n a5, a1, 28 +40248198: 181c22 l16ui a2, a12, 48 +4024819b: 4158 l32i.n a5, a1, 16 +4024819d: 023527 bltu a5, a2, 402481a3 +402481a0: 00c046 j 402484a5 +402481a3: 4168 l32i.n a6, a1, 16 +402481a5: d53c movi.n a5, 61 +402481a7: a03660 addx4 a3, a6, a6 +402481aa: 9033c0 addx2 a3, a3, a12 +402481ad: 1a1322 l16ui a2, a3, 52 +402481b0: 461b addi.n a4, a6, 1 +402481b2: 191332 l16ui a3, a3, 50 +402481b5: f44040 extui a4, a4, 0, 16 +402481b8: 4149 s32i.n a4, a1, 16 +402481ba: c0c342 addi a4, a3, -64 +402481bd: f44040 extui a4, a4, 0, 16 +402481c0: 412420 srli a2, a2, 4 +402481c3: d13547 bltu a5, a4, 40248198 +402481c6: 0c1e42 l16ui a4, a14, 24 +402481c9: 5bb427 bgeu a4, a2, 40248228 +402481cc: 441b addi.n a4, a4, 1 +402481ce: 129247 bne a2, a4, 402481e4 +402481d1: 091e42 l16ui a4, a14, 18 +402481d4: 085e42 s16i a4, a14, 16 +402481d7: 0a1e42 l16ui a4, a14, 20 +402481da: 095e42 s16i a4, a14, 18 +402481dd: 0b1e42 l16ui a4, a14, 22 +402481e0: 000786 j 40248202 +402481e3: 1e4200 excw +402481e6: 3708 l32i.n a0, a7, 12 +402481e8: 722f14 excw +402481eb: 1e .byte 0x1e +402481ec: 7709 s32i.n a0, a7, 28 +402481ee: 622913 excw +402481f1: 1e .byte 0x1e +402481f2: 670a add.n a6, a7, a0 +402481f4: 422313 excw +402481f7: 1e .byte 0x1e +402481f8: 470b addi.n a4, a7, -1 +402481fa: 721d13 excw +402481fd: 5e .byte 0x5e +402481fe: 6208 l32i.n a0, a2, 24 +40248200: 5e .byte 0x5e +40248201: 0c09 s32i.n a0, a12, 0 +40248203: 5e4207 ball a2, a0, 40248265 +40248206: 320a add.n a3, a2, a0 +40248208: 5e .byte 0x5e +40248209: 220b addi.n a2, a2, -1 +4024820b: 5e .byte 0x5e +4024820c: 920c movi.n a2, 9 +4024820e: ce .byte 0xce +4024820f: 015d10 slli a5, a13, 31 +40248212: 078d mov.n a8, a7 +40248214: bb7c movi.n a11, -5 +40248216: 000c86 j 4024824c +40248219: 040c00 extui a0, a0, 12, 1 +4024821c: 085e42 s16i a4, a14, 16 +4024821f: 095e42 s16i a4, a14, 18 +40248222: 0a5e42 s16i a4, a14, 20 +40248225: 0b5e32 s16i a3, a14, 22 +40248228: 0c5e22 s16i a2, a14, 24 +4024822b: ffda46 j 40248198 +4024822e: 1b0000 excw +40248231: 8088 l32i.n a8, a0, 32 +40248233: a67480 excw +40248236: 1b0414 excw +40248239: 707077 bbci a0, 23, 402482ad +4024823c: 382674 excw +4024823f: 6828 l32i.n a2, a8, 24 +40248241: 992b71 l32r a7, 4022e6f0 +40248244: 552b addi.n a5, a5, 2 +40248246: 029967 bne a9, a6, 4024824c +40248249: ffd2c6 j 40248198 +4024824c: 001922 l16ui a2, a9, 0 +4024824f: c02320 sub a2, a3, a2 +40248252: f42020 extui a2, a2, 0, 16 +40248255: 114200 slli a4, a2, 16 +40248258: 314040 srai a4, a4, 16 +4024825b: 223b addi.n a2, a2, 3 +4024825d: 005542 s16i a4, a5, 0 +40248260: f42020 extui a2, a2, 0, 16 +40248263: d972f6 bgeui a2, 7, 40248240 +40248266: fff186 j 40248230 +40248269: 0011d2 l16ui a13, a1, 0 +4024826c: 0111a2 l16ui a10, a1, 2 +4024826f: 021122 l16ui a2, a1, 4 +40248272: 6daa add.n a6, a13, a10 +40248274: 82ada0 mull a10, a13, a10 +40248277: 626a add.n a6, a2, a6 +40248279: c12a20 mul16u a2, a10, a2 +4024827c: f46060 extui a6, a6, 0, 16 +4024827f: f42020 extui a2, a2, 0, 16 +40248282: 114600 slli a4, a6, 16 +40248285: 11f200 slli a15, a2, 16 +40248288: 1066b0 and a6, a6, a11 +4024828b: 314040 srai a4, a4, 16 +4024828e: 31f0f0 srai a15, a15, 16 +40248291: 102626 beqi a6, 2, 402482a5 +40248294: b67c movi.n a6, -5 +40248296: 104460 and a4, a4, a6 +40248299: 114400 slli a4, a4, 16 +4024829c: 314040 srai a4, a4, 16 +4024829f: faaf62 movi a6, -6 +402482a2: 9a9467 bne a4, a6, 40248240 +402482a5: 1022b0 and a2, a2, a11 +402482a8: 102226 beqi a2, 2, 402482bc +402482ab: b27c movi.n a2, -5 +402482ad: 10ff20 and a15, a15, a2 +402482b0: 11ff00 slli a15, a15, 16 +402482b3: 31f0f0 srai a15, a15, 16 +402482b6: faaf42 movi a4, -6 +402482b9: 839f47 bne a15, a4, 40248240 +402482bc: f393d1 l32r a13, 40245108 +402482bf: 330b addi.n a3, a3, -1 +402482c1: 0d28 l32i.n a2, a13, 0 +402482c3: c07370 sub a7, a3, a7 +402482c6: 041242 l16ui a4, a2, 8 +402482c9: 0dfd mov.n a15, a13 +402482cb: 441b addi.n a4, a4, 1 +402482cd: 114400 slli a4, a4, 16 +402482d0: 314040 srai a4, a4, 16 +402482d3: 045242 s16i a4, a2, 8 +402482d6: 904420 addx2 a4, a4, a2 +402482d9: 045472 s16i a7, a4, 8 +402482dc: 049232 l16si a3, a2, 8 +402482df: 0223e6 bgei a3, 2, 402482e5 +402482e2: 006b86 j 40248494 +402482e5: 059242 l16si a4, a2, 10 +402482e8: 069232 l16si a3, a2, 12 +402482eb: 291437 beq a4, a3, 40248318 +402482ee: 00a032 movi a3, 0 +402482f1: f38251 l32r a5, 402450fc +402482f4: 045232 s16i a3, a2, 8 +402482f7: 0c0522 l8ui a2, a5, 12 +402482fa: 081266 bnei a2, 1, 40248306 +402482fd: ff8021 l32r a2, 40248100 +40248300: c4c401 l32r a0, 40239610 +40248303: 0000c0 callx0 a0 +40248306: 0f28 l32i.n a2, a15, 0 +40248308: 440c movi.n a4, 4 +4024830a: 030c movi.n a3, 0 +4024830c: 228b addi.n a2, a2, 8 +4024830e: c24101 l32r a0, 40238c14 +40248311: 0000c0 callx0 a0 +40248314: 006346 j 402484a5 +40248317: 613800 excw +4024831a: 640c movi.n a4, 6 +4024831c: 11c222 addi a2, a2, 17 +4024831f: c71f01 l32r a0, 40239f9c +40248322: 0000c0 callx0 a0 +40248325: 083216 beqz a2, 402483ac +40248328: 0d28 l32i.n a2, a13, 0 +4024832a: 000c42 l8ui a4, a12, 0 +4024832d: 100232 l8ui a3, a2, 16 +40248330: 014480 slli a4, a4, 24 +40248333: 013380 slli a3, a3, 24 +40248336: 022347 blt a3, a4, 4024833c +40248339: 027356 bnez a3, 40248364 +4024833c: 6138 l32i.n a3, a1, 24 +4024833e: 640c movi.n a4, 6 +40248340: 11c222 addi a2, a2, 17 +40248343: c52601 l32r a0, 402397dc +40248346: 0000c0 callx0 a0 +40248349: 002d22 l32i a2, a13, 0 +4024834c: 000c32 l8ui a3, a12, 0 +4024834f: 052162 l32i a6, a1, 20 +40248352: 104232 s8i a3, a2, 16 +40248355: 049232 l16si a3, a2, 8 +40248358: 903320 addx2 a3, a3, a2 +4024835b: 041332 l16ui a3, a3, 8 +4024835e: 184262 s8i a6, a2, 24 +40248361: 174232 s8i a3, a2, 23 +40248364: f36631 l32r a3, 402450fc +40248367: 0c0322 l8ui a2, a3, 12 +4024836a: 021226 beqi a2, 1, 40248370 +4024836d: 003206 j 40248439 +40248370: ff6521 l32r a2, 40248104 +40248373: c4a701 l32r a0, 40239610 +40248376: 0000c0 callx0 a0 +40248379: 00a042 movi a4, 0 +4024837c: 0f28 l32i.n a2, a15, 0 +4024837e: 224a add.n a2, a2, a4 +40248380: 110232 l8ui a3, a2, 17 +40248383: ff6121 l32r a2, 40248108 +40248386: 8149 s32i.n a4, a1, 32 +40248388: c4a201 l32r a0, 40239610 +4024838b: 0000c0 callx0 a0 +4024838e: 8148 l32i.n a4, a1, 32 +40248390: 441b addi.n a4, a4, 1 +40248392: e66466 bnei a4, 6, 4024837c +40248395: 0d28 l32i.n a2, a13, 0 +40248397: 100232 l8ui a3, a2, 16 +4024839a: ff5c21 l32r a2, 4024810c +4024839d: 013380 slli a3, a3, 24 +402483a0: 313830 srai a3, a3, 24 +402483a3: c49b01 l32r a0, 40239610 +402483a6: 0000c0 callx0 a0 +402483a9: 002306 j 40248439 +402483ac: 0d28 l32i.n a2, a13, 0 +402483ae: 000c42 l8ui a4, a12, 0 +402483b1: 100232 l8ui a3, a2, 16 +402483b4: 016480 slli a6, a4, 24 +402483b7: 013380 slli a3, a3, 24 +402483ba: 13a367 bge a3, a6, 402483d1 +402483bd: 049232 l16si a3, a2, 8 +402483c0: 104242 s8i a4, a2, 16 +402483c3: 903320 addx2 a3, a3, a2 +402483c6: 041332 l16ui a3, a3, 8 +402483c9: 5158 l32i.n a5, a1, 20 +402483cb: 174232 s8i a3, a2, 23 +402483ce: 184252 s8i a5, a2, 24 +402483d1: f34a61 l32r a6, 402450fc +402483d4: 0c0622 l8ui a2, a6, 12 +402483d7: 5e1266 bnei a2, 1, 40248439 +402483da: ff4d21 l32r a2, 40248110 +402483dd: c48c01 l32r a0, 40239610 +402483e0: 0000c0 callx0 a0 +402483e3: 00a042 movi a4, 0 +402483e6: 0f28 l32i.n a2, a15, 0 +402483e8: 224a add.n a2, a2, a4 +402483ea: 110232 l8ui a3, a2, 17 +402483ed: ff4921 l32r a2, 40248114 +402483f0: 086142 s32i a4, a1, 32 +402483f3: c48701 l32r a0, 40239610 402483f6: 0000c0 callx0 a0 -402483f9: 1bcc62 addi a6, a12, 27 -402483fc: 000f32 l8ui a3, a15, 0 -402483ff: ff4121 l32r a2, 40248104 -40248402: 086162 s32i a6, a1, 32 -40248405: c47b01 l32r a0, 402395f4 -40248408: 0000c0 callx0 a0 -4024840b: 082162 l32i a6, a1, 32 -4024840e: 01cff2 addi a15, a15, 1 -40248411: e796f7 bne a6, a15, 402483fc -40248414: ff3d21 l32r a2, 40248108 -40248417: c47701 l32r a0, 402395f4 -4024841a: 0000c0 callx0 a0 -4024841d: 0d38 l32i.n a3, a13, 0 -4024841f: 020c movi.n a2, 0 -40248421: 045322 s16i a2, a3, 8 -40248424: 035e22 s16i a2, a14, 6 -40248427: 045e22 s16i a2, a14, 8 -4024842a: 055e22 s16i a2, a14, 10 -4024842d: 100322 l8ui a2, a3, 16 -40248430: c5af32 movi a3, -59 -40248433: 012280 slli a2, a2, 24 -40248436: 312820 srai a2, a2, 24 -40248439: 022237 blt a2, a3, 4024843f -4024843c: ff4506 j 40248154 -4024843f: f32831 l32r a3, 402450e0 -40248442: 0e0322 l8ui a2, a3, 14 -40248445: 021266 bnei a2, 1, 4024844b -40248448: ff4206 j 40248154 -4024844b: 0d0322 l8ui a2, a3, 13 -4024844e: d02256 bnez a2, 40248154 -40248451: fcc9c5 call0 402450f0 -40248454: 0d28 l32i.n a2, a13, 0 -40248456: 1a0232 l8ui a3, a2, 26 -40248459: 1b1326 beqi a3, 1, 40248478 -4024845c: 5158 l32i.n a5, a1, 20 -4024845e: f32061 l32r a6, 402450e0 -40248461: 130c movi.n a3, 1 -40248463: 1a4232 s8i a3, a2, 26 -40248466: 194252 s8i a5, a2, 25 -40248469: 0c0622 l8ui a2, a6, 12 -4024846c: 081266 bnei a2, 1, 40248478 -4024846f: ff2721 l32r a2, 4024810c -40248472: c46001 l32r a0, 402395f4 -40248475: 0000c0 callx0 a0 -40248478: 020c movi.n a2, 0 -4024847a: 085e22 s16i a2, a14, 16 -4024847d: 095e22 s16i a2, a14, 18 -40248480: 0a5e22 s16i a2, a14, 20 -40248483: 0b5e22 s16i a2, a14, 22 -40248486: ff3c86 j 4024817c -40248489: 132102 l32i a0, a1, 76 -4024848c: 1221c2 l32i a12, a1, 72 -4024848f: 1121d2 l32i a13, a1, 68 -40248492: 1021e2 l32i a14, a1, 64 -40248495: f1f8 l32i.n a15, a1, 60 -40248497: 50c112 addi a1, a1, 80 -4024849a: f00d ret.n -4024849c: 24cd54 excw -4024849f: cd4440 excw -402484a2: 2c4024 excw -402484a5: 24cd excw -402484a7: cd1c40 excw -402484aa: 0c4024 excw -402484ad: 24cd excw -402484af: cd0440 excw -402484b2: f44024 excw -402484b5: 24cc bnez.n a4, 402484bb -402484b7: ccec40 excw -402484ba: e84024 excw -402484bd: 24cc bnez.n a4, 402484c3 -402484bf: ccd440 excw -402484c2: bc4024 excw -402484c5: 24cc bnez.n a4, 402484cb -402484c7: c11240 mul16u a1, a2, a4 - -402484c8 : -402484c8: b0c112 addi a1, a1, -80 -402484cb: 4129 s32i.n a2, a1, 16 -402484cd: f3b221 l32r a2, 40245398 -402484d0: 1161d2 s32i a13, a1, 68 -402484d3: 0228 l32i.n a2, a2, 0 -402484d5: 136102 s32i a0, a1, 76 -402484d8: 1261c2 s32i a12, a1, 72 -402484db: 1061e2 s32i a14, a1, 64 -402484de: f1f9 s32i.n a15, a1, 60 -402484e0: 1422d2 l32i a13, a2, 80 -402484e3: da9f45 call0 40222ed8 -402484e6: 4168 l32i.n a6, a1, 16 -402484e8: 8129 s32i.n a2, a1, 32 -402484ea: 10c662 addi a6, a6, 16 -402484ed: 7169 s32i.n a6, a1, 28 -402484ef: 339d16 beqz a13, 4024882c -402484f2: 7128 l32i.n a2, a1, 28 -402484f4: 640c movi.n a4, 6 -402484f6: 0d3d mov.n a3, a13 -402484f8: c6a201 l32r a0, 40239f80 -402484fb: 0000c0 callx0 a0 -402484fe: 323256 bnez a2, 40248825 -40248501: 060c movi.n a6, 0 -40248503: 056162 s32i a6, a1, 20 -40248506: 4168 l32i.n a6, a1, 16 -40248508: 181622 l16ui a2, a6, 48 -4024850b: 5168 l32i.n a6, a1, 20 -4024850d: 023627 bltu a6, a2, 40248513 -40248510: 00c606 j 4024882c -40248513: 5168 l32i.n a6, a1, 20 -40248515: 650c movi.n a5, 6 -40248517: a03660 addx4 a3, a6, a6 -4024851a: 4168 l32i.n a6, a1, 16 -4024851c: 903360 addx2 a3, a3, a6 -4024851f: 1a1342 l16ui a4, a3, 52 -40248522: 191322 l16ui a2, a3, 50 -40248525: 414440 srli a4, a4, 4 -40248528: 360372 l8ui a7, a3, 54 -4024852b: ffa062 movi a6, 255 -4024852e: 0e9767 bne a7, a6, 40248540 -40248531: 550b addi.n a5, a5, -1 -40248533: 745050 extui a5, a5, 0, 8 -40248536: 331b addi.n a3, a3, 1 -40248538: fec556 bnez a5, 40248528 -4024853b: 630c movi.n a3, 6 -4024853d: 000086 j 40248543 -40248540: 64a032 movi a3, 100 -40248543: 5168 l32i.n a6, a1, 20 -40248545: 561b addi.n a5, a6, 1 -40248547: f45050 extui a5, a5, 0, 16 -4024854a: 5159 s32i.n a5, a1, 20 -4024854c: 64a052 movi a5, 100 -4024854f: b31357 beq a3, a5, 40248506 -40248552: c0c232 addi a3, a2, -64 -40248555: f43030 extui a3, a3, 0, 16 -40248558: d53c movi.n a5, 61 -4024855a: a83537 bltu a5, a3, 40248506 -4024855d: 071d32 l16ui a3, a13, 14 -40248560: 64b347 bgeu a3, a4, 402485c8 -40248563: 331b addi.n a3, a3, 1 -40248565: 139437 bne a4, a3, 4024857c -40248568: 041d32 l16ui a3, a13, 8 -4024856b: 035d32 s16i a3, a13, 6 -4024856e: 051d32 l16ui a3, a13, 10 -40248571: 045d32 s16i a3, a13, 8 -40248574: 061d32 l16ui a3, a13, 12 -40248577: 0007c6 j 4024859a -4024857a: 320000 excw -4024857d: 031d mov.n a1, a3 -4024857f: 371327 beq a3, a2, 402485ba -40248582: 041d72 l16ui a7, a13, 8 -40248585: 311277 beq a2, a7, 402485ba -40248588: 051d52 l16ui a5, a13, 10 -4024858b: 2b1257 beq a2, a5, 402485ba -4024858e: 061d32 l16ui a3, a13, 12 -40248591: 251237 beq a2, a3, 402485ba -40248594: 035d72 s16i a7, a13, 6 -40248597: 045d52 s16i a5, a13, 8 -4024859a: 055d32 s16i a3, a13, 10 -4024859d: 070c movi.n a7, 0 -4024859f: 3dcb addi.n a3, a13, 12 -402485a1: bc7c movi.n a12, -5 -402485a3: 065d22 s16i a2, a13, 12 -402485a6: 075d42 s16i a4, a13, 14 -402485a9: 9d6b addi.n a9, a13, 6 -402485ab: 01bd mov.n a11, a1 -402485ad: 6139 s32i.n a3, a1, 24 -402485af: 078d mov.n a8, a7 -402485b1: 0c6d mov.n a6, a12 -402485b3: ae7c movi.n a14, -6 -402485b5: 000cc6 j 402485ec -402485b8: 0c0000 excw -402485bb: 5d3203 excw -402485be: 5d3203 excw -402485c1: 5d3204 excw -402485c4: 5d2205 call0 402a57e8 <_irom0_text_end+0x588a8> -402485c7: 5d4206 j 4025fad3 <_irom0_text_end+0x12b93> -402485ca: cdc607 bnall a6, a0, 4024859b -402485cd: ff .byte 0xff -402485ce: 1b0000 excw -402485d1: 8088 l32i.n a8, a0, 32 -402485d3: a67480 excw -402485d6: 1b0414 excw -402485d9: 707077 bbci a0, 23, 4024864d -402485dc: 382674 excw -402485df: 3828 l32i.n a2, a8, 12 -402485e1: 992b61 l32r a6, 4022ea90 -402485e4: bb2b addi.n a11, a11, 2 -402485e6: 029397 bne a3, a9, 402485ec -402485e9: ffc646 j 40248506 -402485ec: 001932 l16ui a3, a9, 0 -402485ef: c03230 sub a3, a2, a3 -402485f2: f43030 extui a3, a3, 0, 16 -402485f5: 114300 slli a4, a3, 16 -402485f8: 314040 srai a4, a4, 16 -402485fb: 333b addi.n a3, a3, 3 -402485fd: 005b42 s16i a4, a11, 0 -40248600: f43030 extui a3, a3, 0, 16 -40248603: d973f6 bgeui a3, 7, 402485e0 -40248606: fff186 j 402485d0 -40248609: 0011f2 l16ui a15, a1, 0 -4024860c: 0111a2 l16ui a10, a1, 2 -4024860f: 021132 l16ui a3, a1, 4 -40248612: 5faa add.n a5, a15, a10 -40248614: 82afa0 mull a10, a15, a10 -40248617: 805350 add a5, a3, a5 -4024861a: c13a30 mul16u a3, a10, a3 -4024861d: f45050 extui a5, a5, 0, 16 -40248620: f43030 extui a3, a3, 0, 16 -40248623: 114500 slli a4, a5, 16 -40248626: 11f300 slli a15, a3, 16 -40248629: 1055c0 and a5, a5, a12 -4024862c: 314040 srai a4, a4, 16 -4024862f: 31f0f0 srai a15, a15, 16 -40248632: 0b2526 beqi a5, 2, 40248641 -40248635: 104460 and a4, a4, a6 -40248638: 114400 slli a4, a4, 16 -4024863b: 314040 srai a4, a4, 16 -4024863e: 9e94e7 bne a4, a14, 402485e0 -40248641: 1033c0 and a3, a3, a12 -40248644: 0b2326 beqi a3, 2, 40248653 -40248647: 10ff60 and a15, a15, a6 -4024864a: 11ff00 slli a15, a15, 16 -4024864d: 31f0f0 srai a15, a15, 16 -40248650: 8c9fe7 bne a15, a14, 402485e0 -40248653: f2a6e1 l32r a14, 402450ec -40248656: 220b addi.n a2, a2, -1 -40248658: 0e48 l32i.n a4, a14, 0 -4024865a: c07270 sub a7, a2, a7 -4024865d: 001432 l16ui a3, a4, 0 -40248660: 0ecd mov.n a12, a14 -40248662: 331b addi.n a3, a3, 1 -40248664: 113300 slli a3, a3, 16 -40248667: 313030 srai a3, a3, 16 -4024866a: 005432 s16i a3, a4, 0 -4024866d: 903340 addx2 a3, a3, a4 -40248670: 005372 s16i a7, a3, 0 -40248673: 009422 l16si a2, a4, 0 -40248676: 0222e6 bgei a2, 2, 4024867c -40248679: 0065c6 j 40248814 -4024867c: 019432 l16si a3, a4, 2 -4024867f: 029422 l16si a2, a4, 4 -40248682: f297f1 l32r a15, 402450e0 -40248685: 241327 beq a3, a2, 402486ad -40248688: 020c movi.n a2, 0 -4024868a: 005422 s16i a2, a4, 0 -4024868d: 0c0f22 l8ui a2, a15, 12 -40248690: 081266 bnei a2, 1, 4024869c -40248693: ff8221 l32r a2, 4024849c -40248696: c3d701 l32r a0, 402395f4 -40248699: 0000c0 callx0 a0 -4024869c: 0c28 l32i.n a2, a12, 0 -4024869e: 440c movi.n a4, 4 -402486a0: 030c movi.n a3, 0 -402486a2: c15501 l32r a0, 40238bf8 -402486a5: 0000c0 callx0 a0 -402486a8: 006006 j 4024882c -402486ab: 850000 extui a0, a0, 16, 9 -402486ae: ff7a add.n a15, a15, a7 -402486b0: f30621 l32r a2, 402452c8 -402486b3: 02c8 l32i.n a12, a2, 0 -402486b5: 7ccc bnez.n a12, 402486c0 -402486b7: ff7a21 l32r a2, 402484a0 -402486ba: c3ce01 l32r a0, 402395f4 -402486bd: 0000c0 callx0 a0 -402486c0: 0e38 l32i.n a3, a14, 0 -402486c2: 020c movi.n a2, 0 -402486c4: 184c22 s8i a2, a12, 24 -402486c7: 009322 l16si a2, a3, 0 -402486ca: 4168 l32i.n a6, a1, 16 -402486cc: 902230 addx2 a2, a2, a3 -402486cf: 001222 l16ui a2, a2, 0 -402486d2: 044c22 s8i a2, a12, 4 -402486d5: 020c movi.n a2, 0 -402486d7: 005322 s16i a2, a3, 0 -402486da: 120c movi.n a2, 1 -402486dc: 1d4322 s8i a2, a3, 29 -402486df: 0c0642 l8ui a4, a6, 12 -402486e2: 88a032 movi a3, 136 -402486e5: 119437 bne a4, a3, 402486fa -402486e8: 144c22 s8i a2, a12, 20 -402486eb: 240622 l8ui a2, a6, 36 -402486ee: 250632 l8ui a3, a6, 37 -402486f1: 112280 slli a2, a2, 8 -402486f4: 202320 or a2, a3, a2 -402486f7: 0b5c22 s16i a2, a12, 22 -402486fa: 4168 l32i.n a6, a1, 16 -402486fc: ec5b addi.n a14, a12, 5 -402486fe: 16c632 addi a3, a6, 22 -40248701: 640c movi.n a4, 6 -40248703: 0e2d mov.n a2, a14 -40248705: c42e01 l32r a0, 402397c0 -40248708: 0000c0 callx0 a0 -4024870b: 6cbb addi.n a6, a12, 11 -4024870d: 7138 l32i.n a3, a1, 28 -4024870f: 640c movi.n a4, 6 -40248711: 062d mov.n a2, a6 -40248713: 6169 s32i.n a6, a1, 24 -40248715: c42a01 l32r a0, 402397c0 -40248718: 0000c0 callx0 a0 -4024871b: 120c movi.n a2, 1 -4024871d: 0c29 s32i.n a2, a12, 0 -4024871f: 0d0f32 l8ui a3, a15, 13 -40248722: 83ac beqz.n a3, 4024874e -40248724: 332a add.n a3, a3, a2 -40248726: 8168 l32i.n a6, a1, 32 -40248728: 4f0d22 l8ui a2, a13, 79 -4024872b: 0d4f32 s8i a3, a15, 13 -4024872e: 021627 beq a6, a2, 40248734 -40248731: da7bc5 call0 40222ef0 -40248734: 0c0f22 l8ui a2, a15, 12 -40248737: 021226 beqi a2, 1, 4024873d -4024873a: 003b86 j 4024882c -4024873d: 4f0d32 l8ui a3, a13, 79 -40248740: ff5921 l32r a2, 402484a4 -40248743: c3ac01 l32r a0, 402395f4 -40248746: 0000c0 callx0 a0 -40248749: 0037c6 j 4024882c -4024874c: 290000 excw -4024874f: 2f .byte 0x2f -40248750: 0d4f22 s8i a2, a15, 13 -40248753: ff5521 l32r a2, 402484a8 -40248756: c3a701 l32r a0, 402395f4 -40248759: 0000c0 callx0 a0 -4024875c: ff5421 l32r a2, 402484ac -4024875f: c3a501 l32r a0, 402395f4 +402483f9: 8148 l32i.n a4, a1, 32 +402483fb: 441b addi.n a4, a4, 1 +402483fd: e55466 bnei a4, 5, 402483e6 +40248400: ff4621 l32r a2, 40248118 +40248403: 16ccf2 addi a15, a12, 22 +40248406: c48201 l32r a0, 40239610 +40248409: 0000c0 callx0 a0 +4024840c: ff4421 l32r a2, 4024811c +4024840f: c48001 l32r a0, 40239610 +40248412: 0000c0 callx0 a0 +40248415: 1bcc62 addi a6, a12, 27 +40248418: 000f32 l8ui a3, a15, 0 +4024841b: ff4121 l32r a2, 40248120 +4024841e: 086162 s32i a6, a1, 32 +40248421: c47b01 l32r a0, 40239610 +40248424: 0000c0 callx0 a0 +40248427: 082162 l32i a6, a1, 32 +4024842a: 01cff2 addi a15, a15, 1 +4024842d: e796f7 bne a6, a15, 40248418 +40248430: ff3d21 l32r a2, 40248124 +40248433: c47701 l32r a0, 40239610 +40248436: 0000c0 callx0 a0 +40248439: 0d38 l32i.n a3, a13, 0 +4024843b: 020c movi.n a2, 0 +4024843d: 045322 s16i a2, a3, 8 +40248440: 035e22 s16i a2, a14, 6 +40248443: 045e22 s16i a2, a14, 8 +40248446: 055e22 s16i a2, a14, 10 +40248449: 100322 l8ui a2, a3, 16 +4024844c: c5af32 movi a3, -59 +4024844f: 012280 slli a2, a2, 24 +40248452: 312820 srai a2, a2, 24 +40248455: 022237 blt a2, a3, 4024845b +40248458: ff4506 j 40248170 +4024845b: f32831 l32r a3, 402450fc +4024845e: 0e0322 l8ui a2, a3, 14 +40248461: 021266 bnei a2, 1, 40248467 +40248464: ff4206 j 40248170 +40248467: 0d0322 l8ui a2, a3, 13 +4024846a: d02256 bnez a2, 40248170 +4024846d: fcc9c5 call0 4024510c +40248470: 0d28 l32i.n a2, a13, 0 +40248472: 1a0232 l8ui a3, a2, 26 +40248475: 1b1326 beqi a3, 1, 40248494 +40248478: 5158 l32i.n a5, a1, 20 +4024847a: f32061 l32r a6, 402450fc +4024847d: 130c movi.n a3, 1 +4024847f: 1a4232 s8i a3, a2, 26 +40248482: 194252 s8i a5, a2, 25 +40248485: 0c0622 l8ui a2, a6, 12 +40248488: 081266 bnei a2, 1, 40248494 +4024848b: ff2721 l32r a2, 40248128 +4024848e: c46001 l32r a0, 40239610 +40248491: 0000c0 callx0 a0 +40248494: 020c movi.n a2, 0 +40248496: 085e22 s16i a2, a14, 16 +40248499: 095e22 s16i a2, a14, 18 +4024849c: 0a5e22 s16i a2, a14, 20 +4024849f: 0b5e22 s16i a2, a14, 22 +402484a2: ff3c86 j 40248198 +402484a5: 132102 l32i a0, a1, 76 +402484a8: 1221c2 l32i a12, a1, 72 +402484ab: 1121d2 l32i a13, a1, 68 +402484ae: 1021e2 l32i a14, a1, 64 +402484b1: f1f8 l32i.n a15, a1, 60 +402484b3: 50c112 addi a1, a1, 80 +402484b6: f00d ret.n +402484b8: 24cd74 excw +402484bb: cd6440 excw +402484be: 4c4024 excw +402484c1: 24cd excw +402484c3: cd3c40 excw +402484c6: 2c4024 excw +402484c9: 24cd excw +402484cb: cd2440 excw +402484ce: 144024 excw +402484d1: 24cd excw +402484d3: cd0c40 excw +402484d6: 084024 excw +402484d9: 24cd excw +402484db: ccf440 excw +402484de: dc4024 excw +402484e1: 24cc bnez.n a4, 402484e7 +402484e3: c11240 mul16u a1, a2, a4 + +402484e4 : +402484e4: b0c112 addi a1, a1, -80 +402484e7: 4129 s32i.n a2, a1, 16 +402484e9: f3b221 l32r a2, 402453b4 +402484ec: 1161d2 s32i a13, a1, 68 +402484ef: 0228 l32i.n a2, a2, 0 +402484f1: 136102 s32i a0, a1, 76 +402484f4: 1261c2 s32i a12, a1, 72 +402484f7: 1061e2 s32i a14, a1, 64 +402484fa: f1f9 s32i.n a15, a1, 60 +402484fc: 1422d2 l32i a13, a2, 80 +402484ff: da9d85 call0 40222ed8 +40248502: 4168 l32i.n a6, a1, 16 +40248504: 8129 s32i.n a2, a1, 32 +40248506: 10c662 addi a6, a6, 16 +40248509: 7169 s32i.n a6, a1, 28 +4024850b: 339d16 beqz a13, 40248848 +4024850e: 7128 l32i.n a2, a1, 28 +40248510: 640c movi.n a4, 6 +40248512: 0d3d mov.n a3, a13 +40248514: c6a201 l32r a0, 40239f9c +40248517: 0000c0 callx0 a0 +4024851a: 323256 bnez a2, 40248841 +4024851d: 060c movi.n a6, 0 +4024851f: 056162 s32i a6, a1, 20 +40248522: 4168 l32i.n a6, a1, 16 +40248524: 181622 l16ui a2, a6, 48 +40248527: 5168 l32i.n a6, a1, 20 +40248529: 023627 bltu a6, a2, 4024852f +4024852c: 00c606 j 40248848 +4024852f: 5168 l32i.n a6, a1, 20 +40248531: 650c movi.n a5, 6 +40248533: a03660 addx4 a3, a6, a6 +40248536: 4168 l32i.n a6, a1, 16 +40248538: 903360 addx2 a3, a3, a6 +4024853b: 1a1342 l16ui a4, a3, 52 +4024853e: 191322 l16ui a2, a3, 50 +40248541: 414440 srli a4, a4, 4 +40248544: 360372 l8ui a7, a3, 54 +40248547: ffa062 movi a6, 255 +4024854a: 0e9767 bne a7, a6, 4024855c +4024854d: 550b addi.n a5, a5, -1 +4024854f: 745050 extui a5, a5, 0, 8 +40248552: 331b addi.n a3, a3, 1 +40248554: fec556 bnez a5, 40248544 +40248557: 630c movi.n a3, 6 +40248559: 000086 j 4024855f +4024855c: 64a032 movi a3, 100 +4024855f: 5168 l32i.n a6, a1, 20 +40248561: 561b addi.n a5, a6, 1 +40248563: f45050 extui a5, a5, 0, 16 +40248566: 5159 s32i.n a5, a1, 20 +40248568: 64a052 movi a5, 100 +4024856b: b31357 beq a3, a5, 40248522 +4024856e: c0c232 addi a3, a2, -64 +40248571: f43030 extui a3, a3, 0, 16 +40248574: d53c movi.n a5, 61 +40248576: a83537 bltu a5, a3, 40248522 +40248579: 071d32 l16ui a3, a13, 14 +4024857c: 64b347 bgeu a3, a4, 402485e4 +4024857f: 331b addi.n a3, a3, 1 +40248581: 139437 bne a4, a3, 40248598 +40248584: 041d32 l16ui a3, a13, 8 +40248587: 035d32 s16i a3, a13, 6 +4024858a: 051d32 l16ui a3, a13, 10 +4024858d: 045d32 s16i a3, a13, 8 +40248590: 061d32 l16ui a3, a13, 12 +40248593: 0007c6 j 402485b6 +40248596: 320000 excw +40248599: 031d mov.n a1, a3 +4024859b: 371327 beq a3, a2, 402485d6 +4024859e: 041d72 l16ui a7, a13, 8 +402485a1: 311277 beq a2, a7, 402485d6 +402485a4: 051d52 l16ui a5, a13, 10 +402485a7: 2b1257 beq a2, a5, 402485d6 +402485aa: 061d32 l16ui a3, a13, 12 +402485ad: 251237 beq a2, a3, 402485d6 +402485b0: 035d72 s16i a7, a13, 6 +402485b3: 045d52 s16i a5, a13, 8 +402485b6: 055d32 s16i a3, a13, 10 +402485b9: 070c movi.n a7, 0 +402485bb: 3dcb addi.n a3, a13, 12 +402485bd: bc7c movi.n a12, -5 +402485bf: 065d22 s16i a2, a13, 12 +402485c2: 075d42 s16i a4, a13, 14 +402485c5: 9d6b addi.n a9, a13, 6 +402485c7: 01bd mov.n a11, a1 +402485c9: 6139 s32i.n a3, a1, 24 +402485cb: 078d mov.n a8, a7 +402485cd: 0c6d mov.n a6, a12 +402485cf: ae7c movi.n a14, -6 +402485d1: 000cc6 j 40248608 +402485d4: 0c0000 excw +402485d7: 5d3203 excw +402485da: 5d3203 excw +402485dd: 5d3204 excw +402485e0: 5d2205 call0 402a5804 <_irom0_text_end+0x588a4> +402485e3: 5d4206 j 4025faef <_irom0_text_end+0x12b8f> +402485e6: cdc607 bnall a6, a0, 402485b7 +402485e9: ff .byte 0xff +402485ea: 1b0000 excw +402485ed: 8088 l32i.n a8, a0, 32 +402485ef: a67480 excw +402485f2: 1b0414 excw +402485f5: 707077 bbci a0, 23, 40248669 +402485f8: 382674 excw +402485fb: 3828 l32i.n a2, a8, 12 +402485fd: 992b61 l32r a6, 4022eaac +40248600: bb2b addi.n a11, a11, 2 +40248602: 029397 bne a3, a9, 40248608 +40248605: ffc646 j 40248522 +40248608: 001932 l16ui a3, a9, 0 +4024860b: c03230 sub a3, a2, a3 +4024860e: f43030 extui a3, a3, 0, 16 +40248611: 114300 slli a4, a3, 16 +40248614: 314040 srai a4, a4, 16 +40248617: 333b addi.n a3, a3, 3 +40248619: 005b42 s16i a4, a11, 0 +4024861c: f43030 extui a3, a3, 0, 16 +4024861f: d973f6 bgeui a3, 7, 402485fc +40248622: fff186 j 402485ec +40248625: 0011f2 l16ui a15, a1, 0 +40248628: 0111a2 l16ui a10, a1, 2 +4024862b: 021132 l16ui a3, a1, 4 +4024862e: 5faa add.n a5, a15, a10 +40248630: 82afa0 mull a10, a15, a10 +40248633: 805350 add a5, a3, a5 +40248636: c13a30 mul16u a3, a10, a3 +40248639: f45050 extui a5, a5, 0, 16 +4024863c: f43030 extui a3, a3, 0, 16 +4024863f: 114500 slli a4, a5, 16 +40248642: 11f300 slli a15, a3, 16 +40248645: 1055c0 and a5, a5, a12 +40248648: 314040 srai a4, a4, 16 +4024864b: 31f0f0 srai a15, a15, 16 +4024864e: 0b2526 beqi a5, 2, 4024865d +40248651: 104460 and a4, a4, a6 +40248654: 114400 slli a4, a4, 16 +40248657: 314040 srai a4, a4, 16 +4024865a: 9e94e7 bne a4, a14, 402485fc +4024865d: 1033c0 and a3, a3, a12 +40248660: 0b2326 beqi a3, 2, 4024866f +40248663: 10ff60 and a15, a15, a6 +40248666: 11ff00 slli a15, a15, 16 +40248669: 31f0f0 srai a15, a15, 16 +4024866c: 8c9fe7 bne a15, a14, 402485fc +4024866f: f2a6e1 l32r a14, 40245108 +40248672: 220b addi.n a2, a2, -1 +40248674: 0e48 l32i.n a4, a14, 0 +40248676: c07270 sub a7, a2, a7 +40248679: 001432 l16ui a3, a4, 0 +4024867c: 0ecd mov.n a12, a14 +4024867e: 331b addi.n a3, a3, 1 +40248680: 113300 slli a3, a3, 16 +40248683: 313030 srai a3, a3, 16 +40248686: 005432 s16i a3, a4, 0 +40248689: 903340 addx2 a3, a3, a4 +4024868c: 005372 s16i a7, a3, 0 +4024868f: 009422 l16si a2, a4, 0 +40248692: 0222e6 bgei a2, 2, 40248698 +40248695: 0065c6 j 40248830 +40248698: 019432 l16si a3, a4, 2 +4024869b: 029422 l16si a2, a4, 4 +4024869e: f297f1 l32r a15, 402450fc +402486a1: 241327 beq a3, a2, 402486c9 +402486a4: 020c movi.n a2, 0 +402486a6: 005422 s16i a2, a4, 0 +402486a9: 0c0f22 l8ui a2, a15, 12 +402486ac: 081266 bnei a2, 1, 402486b8 +402486af: ff8221 l32r a2, 402484b8 +402486b2: c3d701 l32r a0, 40239610 +402486b5: 0000c0 callx0 a0 +402486b8: 0c28 l32i.n a2, a12, 0 +402486ba: 440c movi.n a4, 4 +402486bc: 030c movi.n a3, 0 +402486be: c15501 l32r a0, 40238c14 +402486c1: 0000c0 callx0 a0 +402486c4: 006006 j 40248848 +402486c7: 850000 extui a0, a0, 16, 9 +402486ca: ff7a add.n a15, a15, a7 +402486cc: f30621 l32r a2, 402452e4 +402486cf: 02c8 l32i.n a12, a2, 0 +402486d1: 7ccc bnez.n a12, 402486dc +402486d3: ff7a21 l32r a2, 402484bc +402486d6: c3ce01 l32r a0, 40239610 +402486d9: 0000c0 callx0 a0 +402486dc: 0e38 l32i.n a3, a14, 0 +402486de: 020c movi.n a2, 0 +402486e0: 184c22 s8i a2, a12, 24 +402486e3: 009322 l16si a2, a3, 0 +402486e6: 4168 l32i.n a6, a1, 16 +402486e8: 902230 addx2 a2, a2, a3 +402486eb: 001222 l16ui a2, a2, 0 +402486ee: 044c22 s8i a2, a12, 4 +402486f1: 020c movi.n a2, 0 +402486f3: 005322 s16i a2, a3, 0 +402486f6: 120c movi.n a2, 1 +402486f8: 1d4322 s8i a2, a3, 29 +402486fb: 0c0642 l8ui a4, a6, 12 +402486fe: 88a032 movi a3, 136 +40248701: 119437 bne a4, a3, 40248716 +40248704: 144c22 s8i a2, a12, 20 +40248707: 240622 l8ui a2, a6, 36 +4024870a: 250632 l8ui a3, a6, 37 +4024870d: 112280 slli a2, a2, 8 +40248710: 202320 or a2, a3, a2 +40248713: 0b5c22 s16i a2, a12, 22 +40248716: 4168 l32i.n a6, a1, 16 +40248718: ec5b addi.n a14, a12, 5 +4024871a: 16c632 addi a3, a6, 22 +4024871d: 640c movi.n a4, 6 +4024871f: 0e2d mov.n a2, a14 +40248721: c42e01 l32r a0, 402397dc +40248724: 0000c0 callx0 a0 +40248727: 6cbb addi.n a6, a12, 11 +40248729: 7138 l32i.n a3, a1, 28 +4024872b: 640c movi.n a4, 6 +4024872d: 062d mov.n a2, a6 +4024872f: 6169 s32i.n a6, a1, 24 +40248731: c42a01 l32r a0, 402397dc +40248734: 0000c0 callx0 a0 +40248737: 120c movi.n a2, 1 +40248739: 0c29 s32i.n a2, a12, 0 +4024873b: 0d0f32 l8ui a3, a15, 13 +4024873e: 83ac beqz.n a3, 4024876a +40248740: 332a add.n a3, a3, a2 +40248742: 8168 l32i.n a6, a1, 32 +40248744: 4f0d22 l8ui a2, a13, 79 +40248747: 0d4f32 s8i a3, a15, 13 +4024874a: 021627 beq a6, a2, 40248750 +4024874d: da7a05 call0 40222ef0 +40248750: 0c0f22 l8ui a2, a15, 12 +40248753: 021226 beqi a2, 1, 40248759 +40248756: 003b86 j 40248848 +40248759: 4f0d32 l8ui a3, a13, 79 +4024875c: ff5921 l32r a2, 402484c0 +4024875f: c3ac01 l32r a0, 40239610 40248762: 0000c0 callx0 a0 -40248765: 0e4d mov.n a4, a14 -40248767: 61e8 l32i.n a14, a1, 24 -40248769: 000432 l8ui a3, a4, 0 -4024876c: ff5121 l32r a2, 402484b0 -4024876f: 9149 s32i.n a4, a1, 36 -40248771: c3a001 l32r a0, 402395f4 -40248774: 0000c0 callx0 a0 -40248777: 9148 l32i.n a4, a1, 36 -40248779: 062162 l32i a6, a1, 24 -4024877c: 01c442 addi a4, a4, 1 -4024877f: e69647 bne a6, a4, 40248769 -40248782: ff4c21 l32r a2, 402484b4 -40248785: c39b01 l32r a0, 402395f4 -40248788: 0000c0 callx0 a0 -4024878b: 11cc42 addi a4, a12, 17 -4024878e: 000e32 l8ui a3, a14, 0 -40248791: ff4921 l32r a2, 402484b8 -40248794: 9149 s32i.n a4, a1, 36 -40248796: c39701 l32r a0, 402395f4 -40248799: 0000c0 callx0 a0 -4024879c: 9148 l32i.n a4, a1, 36 -4024879e: ee1b addi.n a14, a14, 1 -402487a0: ea9e47 bne a14, a4, 4024878e -402487a3: ff4621 l32r a2, 402484bc -402487a6: c39301 l32r a0, 402395f4 -402487a9: 0000c0 callx0 a0 -402487ac: 0c0f22 l8ui a2, a15, 12 -402487af: 0b1266 bnei a2, 1, 402487be -402487b2: 040c32 l8ui a3, a12, 4 -402487b5: ff4221 l32r a2, 402484c0 -402487b8: c38f01 l32r a0, 402395f4 -402487bb: 0000c0 callx0 a0 -402487be: f24721 l32r a2, 402450dc -402487c1: d9fe01 l32r a0, 4023efbc -402487c4: 0000c0 callx0 a0 -402487c7: 4f0d22 l8ui a2, a13, 79 -402487ca: da7245 call0 40222ef0 -402487cd: f30cc1 l32r a12, 40245400 -402487d0: 0c2d mov.n a2, a12 -402487d2: d9fa01 l32r a0, 4023efbc -402487d5: 0000c0 callx0 a0 -402487d8: f5a331 l32r a3, 40245e64 -402487db: 040c movi.n a4, 0 -402487dd: 0c2d mov.n a2, a12 -402487df: db4e01 l32r a0, 4023f518 -402487e2: 0000c0 callx0 a0 -402487e5: fdd231 l32r a3, 40247f30 -402487e8: 0c2d mov.n a2, a12 -402487ea: 150c movi.n a5, 1 -402487ec: 00a042 movi a4, 0 -402487ef: db4b01 l32r a0, 4023f51c -402487f2: 0000c0 callx0 a0 -402487f5: 0c0f22 l8ui a2, a15, 12 -402487f8: 0b1266 bnei a2, 1, 40248807 -402487fb: 4f0d32 l8ui a3, a13, 79 -402487fe: ff3121 l32r a2, 402484c4 -40248801: c37c01 l32r a0, 402395f4 -40248804: 0000c0 callx0 a0 -40248807: f36c21 l32r a2, 402455b8 -4024880a: f59a31 l32r a3, 40245e74 -4024880d: 0248 l32i.n a4, a2, 0 -4024880f: 220c movi.n a2, 2 -40248811: 0004c0 callx0 a4 -40248814: 020c movi.n a2, 0 -40248816: 035d22 s16i a2, a13, 6 -40248819: 045d22 s16i a2, a13, 8 -4024881c: 055d22 s16i a2, a13, 10 -4024881f: 065d22 s16i a2, a13, 12 -40248822: ff3806 j 40248506 -40248825: 142dd2 l32i a13, a13, 80 -40248828: ff30c6 j 402484ef -4024882b: 210200 srai a0, a0, 2 -4024882e: 21c213 excw -40248831: 21d212 addmi a1, a2, 0x2100 -40248834: 21e211 l32r a1, 40210fbc -40248837: f1f810 excw -4024883a: 50c112 addi a1, a1, 80 -4024883d: f00d ret.n - ... - -40248840 : -40248840: f0c112 addi a1, a1, -16 -40248843: fdb431 l32r a3, 40247f14 -40248846: 21c9 s32i.n a12, a1, 8 -40248848: 640c movi.n a4, 6 -4024884a: 02cd mov.n a12, a2 -4024884c: 10c222 addi a2, a2, 16 -4024884f: 036102 s32i a0, a1, 12 -40248852: c5cb01 l32r a0, 40239f80 -40248855: 0000c0 callx0 a0 -40248858: 72cc bnez.n a2, 40248863 -4024885a: 202cc0 or a2, a12, a12 -4024885d: ff8b05 call0 40248110 -40248860: 000106 j 40248868 -40248863: 0c2d mov.n a2, a12 -40248865: ffc605 call0 402484c8 -40248868: 3108 l32i.n a0, a1, 12 -4024886a: 21c8 l32i.n a12, a1, 8 -4024886c: 10c112 addi a1, a1, 16 -4024886f: f00d ret.n -40248871: 000000 ill -40248874: ff31b0 excw -40248877: 3f .byte 0x3f -40248878: fe9510 excw -4024887b: 3f .byte 0x3f -4024887c: cca8 l32i.n a10, a12, 48 -4024887e: 944024 excw -40248881: 24cc bnez.n a4, 40248887 -40248883: cc8440 excw -40248886: 744024 excw -40248889: 24cc bnez.n a4, 4024888f -4024888b: cc6440 excw -4024888e: 544024 excw -40248891: 24cc bnez.n a4, 40248897 -40248893: cc3c40 excw -40248896: 244024 excw -40248899: 24cc bnez.n a4, 4024889f -4024889b: cc1040 excw -4024889e: 684024 excw -402488a1: 24cb addi.n a2, a4, 12 -402488a3: cb6440 excw -402488a6: 584024 excw -402488a9: 24cb addi.n a2, a4, 12 -402488ab: cb5440 excw -402488ae: 114024 excw -402488b1: 3fff32 excw -402488b4: 24cb50 extui a12, a5, 11, 3 -402488b7: cb3440 excw -402488ba: 484024 excw -402488bd: 3ffec7 bbsi a14, 28, 40248900 -402488c0: 002710 excw -402488c3: 7d0800 excw -402488c6: 5c4024 excw -402488c9: 247c movi.n a4, -14 -402488cb: c11240 mul16u a1, a2, a4 - -402488cc : -402488cc: c0c112 addi a1, a1, -64 -402488cf: e1c9 s32i.n a12, a1, 56 -402488d1: d1d9 s32i.n a13, a1, 52 -402488d3: f109 s32i.n a0, a1, 60 -402488d5: c1e9 s32i.n a14, a1, 48 -402488d7: b1f9 s32i.n a15, a1, 44 -402488d9: 02dd mov.n a13, a2 -402488db: 20c330 or a12, a3, a3 -402488de: 006356 bnez a3, 402488e8 -402488e1: fff5c5 call0 40248840 -402488e4: 01bd46 j 40248fdd -402488e7: 535b00 excw -402488ea: 640c movi.n a4, 6 -402488ec: 053d mov.n a3, a5 -402488ee: 16c222 addi a2, a2, 22 -402488f1: 2159 s32i.n a5, a1, 8 -402488f3: c5a301 l32r a0, 40239f80 -402488f6: 0000c0 callx0 a0 -402488f9: 6e0256 bnez a2, 40248fdd -402488fc: ecbb addi.n a14, a12, 11 -402488fe: 640c movi.n a4, 6 -40248900: 0e3d mov.n a3, a14 -40248902: 10cd22 addi a2, a13, 16 -40248905: 11e9 s32i.n a14, a1, 4 -40248907: c59e01 l32r a0, 40239f80 -4024890a: 0000c0 callx0 a0 -4024890d: 6cc256 bnez a2, 40248fdd -40248910: 0c28 l32i.n a2, a12, 0 -40248912: 220b addi.n a2, a2, -1 -40248914: 0252b6 bltui a2, 5, 4024891a -40248917: 01b086 j 40248fdd -4024891a: ffd731 l32r a3, 40248878 -4024891d: a02230 addx4 a2, a2, a3 -40248920: 0228 l32i.n a2, a2, 0 -40248922: 0002a0 jx a2 -40248925: 070c movi.n a7, 0 -40248927: f0a0a2 movi a10, 240 -4024892a: 181d52 l16ui a5, a13, 48 -4024892d: 0d8d mov.n a8, a13 -4024892f: 0abd mov.n a11, a10 -40248931: 07fd mov.n a15, a7 -40248933: 029757 bne a7, a5, 40248939 -40248936: 01a8c6 j 40248fdd -40248939: 040c32 l8ui a3, a12, 4 -4024893c: 191822 l16ui a2, a8, 50 -4024893f: 1a1862 l16ui a6, a8, 52 -40248942: c02230 sub a2, a2, a3 -40248945: 416460 srli a6, a6, 4 -40248948: f42020 extui a2, a2, 0, 16 -4024894b: 084d mov.n a4, a8 -4024894d: 06a032 movi a3, 6 -40248950: 360492 l8ui a9, a4, 54 -40248953: ffa0e2 movi a14, 255 -40248956: 0f99e7 bne a9, a14, 40248969 -40248959: 330b addi.n a3, a3, -1 -4024895b: 743030 extui a3, a3, 0, 8 -4024895e: 441b addi.n a4, a4, 1 -40248960: fec356 bnez a3, 40248950 -40248963: 630c movi.n a3, 6 -40248965: 0000c6 j 4024896c -40248968: a03200 addx4 a3, a2, a0 -4024896b: 771b64 excw -4024896e: 64a042 movi a4, 100 -40248971: f47070 extui a7, a7, 0, 16 -40248974: 089347 bne a3, a4, 40248980 -40248977: 180c32 l8ui a3, a12, 24 -4024897a: 021326 beqi a3, 1, 40248980 -4024897d: 005246 j 40248aca -40248980: 0c0d42 l8ui a4, a13, 12 -40248983: 88a032 movi a3, 136 -40248986: 1f9437 bne a4, a3, 402489a9 -40248989: 140c32 l8ui a3, a12, 20 -4024898c: 191366 bnei a3, 1, 402489a9 -4024898f: 240d32 l8ui a3, a13, 36 -40248992: 0b1c42 l16ui a4, a12, 22 -40248995: 113380 slli a3, a3, 8 -40248998: c03340 sub a3, a3, a4 -4024899b: 1e0c movi.n a14, 1 -4024899d: 250d42 l8ui a4, a13, 37 -402489a0: 83ef30 moveqz a14, a15, a3 -402489a3: 203e40 or a3, a14, a4 -402489a6: 120356 bnez a3, 40248aca -402489a9: f33c movi.n a3, 63 -402489ab: 02b327 bgeu a3, a2, 402489b1 -402489ae: 004606 j 40248aca -402489b1: 101c32 l16ui a3, a12, 32 -402489b4: 34b367 bgeu a3, a6, 402489ec -402489b7: 331b addi.n a3, a3, 1 -402489b9: 219637 bne a6, a3, 402489de -402489bc: 251c32 l16ui a3, a12, 74 -402489bf: 241c42 l16ui a4, a12, 72 -402489c2: 261c92 l16ui a9, a12, 76 -402489c5: 105c62 s16i a6, a12, 32 -402489c8: 235c42 s16i a4, a12, 70 -402489cb: 245c32 s16i a3, a12, 72 -402489ce: 255c92 s16i a9, a12, 74 -402489d1: 265c22 s16i a2, a12, 76 -402489d4: 1063a0 and a6, a3, a10 -402489d7: 19b626 beqi a6, 16, 402489f4 -402489da: 003b06 j 40248aca -402489dd: 030c00 excw -402489e0: 235c32 s16i a3, a12, 70 -402489e3: 245c32 s16i a3, a12, 72 -402489e6: 255c32 s16i a3, a12, 74 -402489e9: 265c22 s16i a2, a12, 76 -402489ec: 105c62 s16i a6, a12, 32 -402489ef: 0035c6 j 40248aca -402489f2: b70000 excw -402489f5: c60204 excw -402489f8: a00033 excw -402489fb: 1069 s32i.n a6, a0, 4 -402489fd: 02c626 beqi a6, 32, 40248a03 -40248a00: 003186 j 40248aca -40248a03: 1062b0 and a6, a2, a11 -40248a06: d0c662 addi a6, a6, -48 -40248a09: 0bd656 bnez a6, 40248aca -40248a0c: 0ba416 beqz a4, 40248aca -40248a0f: 1144c0 slli a4, a4, 4 -40248a12: 744040 extui a4, a4, 0, 8 -40248a15: 343030 extui a3, a3, 0, 4 -40248a18: 203430 or a3, a4, a3 -40248a1b: f44030 extui a4, a3, 0, 16 -40248a1e: 0d5c42 s16i a4, a12, 26 -40248a21: 7fa062 movi a6, 127 -40248a24: 05a637 bge a6, a3, 40248a2d -40248a27: 80c442 addi a4, a4, -128 -40248a2a: 0d5c42 s16i a4, a12, 26 -40248a2d: 0d1c32 l16ui a3, a12, 26 -40248a30: 61a042 movi a4, 97 -40248a33: 05b437 bgeu a4, a3, 40248a3c -40248a36: 020c movi.n a2, 0 -40248a38: 001fc6 j 40248abb -40248a3b: 99c000 excw -40248a3e: 202011 l32r a1, 40210ac0 -40248a41: 292034 excw -40248a44: 4c2220 excw -40248a47: 203022 excw -40248a4a: 323014 excw -40248a4d: b2cc41 l32r a4, 40235580 -40248a50: f4d030 extui a13, a3, 0, 16 -40248a53: 2c5c22 s16i a2, a12, 88 -40248a56: 095cd2 s16i a13, a12, 18 -40248a59: 000406 j 40248a6d -40248a5c: 303000 xor a3, a0, a0 -40248a5f: 5c22f4 excw -40248a62: 0e .byte 0xe -40248a63: 120c movi.n a2, 1 -40248a65: d31b addi.n a13, a3, 1 -40248a67: 095c32 s16i a3, a12, 18 -40248a6a: 2c5c22 s16i a2, a12, 88 -40248a6d: f19c21 l32r a2, 402450e0 -40248a70: 0c0232 l8ui a3, a2, 12 -40248a73: 02ed mov.n a14, a2 -40248a75: 0b1366 bnei a3, 1, 40248a84 -40248a78: 0e1c32 l16ui a3, a12, 28 -40248a7b: ff8021 l32r a2, 4024887c -40248a7e: c2dd01 l32r a0, 402395f4 -40248a81: 0000c0 callx0 a0 -40248a84: 020c movi.n a2, 0 -40248a86: 140c movi.n a4, 1 -40248a88: 14a2d7 bge a2, a13, 40248aa0 -40248a8b: 0f1c32 l16ui a3, a12, 30 -40248a8e: 401200 ssl a2 -40248a91: a16400 sll a6, a4 -40248a94: 203630 or a3, a6, a3 -40248a97: 0f5c32 s16i a3, a12, 30 -40248a9a: 221b addi.n a2, a2, 1 -40248a9c: fffa06 j 40248a88 -40248a9f: 0e2200 excw -40248aa2: 660c movi.n a6, 6 -40248aa4: 320b12 l8ui a1, a11, 50 -40248aa7: 0d1c movi.n a13, 16 -40248aa9: ff7521 l32r a2, 40248880 -40248aac: c2d201 l32r a0, 402395f4 -40248aaf: 0000c0 callx0 a0 -40248ab2: 220c movi.n a2, 2 -40248ab4: 0c29 s32i.n a2, a12, 0 -40248ab6: 020c movi.n a2, 0 -40248ab8: 105c22 s16i a2, a12, 32 -40248abb: 235c22 s16i a2, a12, 70 -40248abe: 245c22 s16i a2, a12, 72 -40248ac1: 255c22 s16i a2, a12, 74 -40248ac4: 265c22 s16i a2, a12, 76 -40248ac7: 014486 j 40248fdd -40248aca: 88ab addi.n a8, a8, 10 -40248acc: ff98c6 j 40248933 -40248acf: f23221 l32r a2, 40245398 -40248ad2: f0a072 movi a7, 240 -40248ad5: 0228 l32i.n a2, a2, 0 -40248ad7: 0d6d mov.n a6, a13 -40248ad9: 142222 l32i a2, a2, 80 -40248adc: 040c movi.n a4, 0 -40248ade: 0129 s32i.n a2, a1, 0 -40248ae0: 181d22 l16ui a2, a13, 48 -40248ae3: 079d mov.n a9, a7 -40248ae5: 3129 s32i.n a2, a1, 12 -40248ae7: 60a0b2 movi a11, 96 -40248aea: 31e8 l32i.n a14, a1, 12 -40248aec: 0294e7 bne a4, a14, 40248af2 -40248aef: 013a86 j 40248fdd -40248af2: 191622 l16ui a2, a6, 50 -40248af5: 040ce2 l8ui a14, a12, 4 -40248af8: 1a1682 l16ui a8, a6, 52 -40248afb: c0e2e0 sub a14, a2, a14 -40248afe: 418480 srli a8, a8, 4 -40248b01: f4e0e0 extui a14, a14, 0, 16 -40248b04: 063d mov.n a3, a6 -40248b06: 620c movi.n a2, 6 -40248b08: 3603a2 l8ui a10, a3, 54 -40248b0b: ffa052 movi a5, 255 -40248b0e: 0f9a57 bne a10, a5, 40248b21 -40248b11: 220b addi.n a2, a2, -1 -40248b13: 742020 extui a2, a2, 0, 8 -40248b16: 331b addi.n a3, a3, 1 -40248b18: fec256 bnez a2, 40248b08 -40248b1b: 620c movi.n a2, 6 -40248b1d: 0000c6 j 40248b24 -40248b20: a02200 addx4 a2, a2, a0 -40248b23: 441b64 excw -40248b26: 64a032 movi a3, 100 -40248b29: f44040 extui a4, a4, 0, 16 -40248b2c: 089237 bne a2, a3, 40248b38 -40248b2f: 180c22 l8ui a2, a12, 24 -40248b32: 021226 beqi a2, 1, 40248b38 -40248b35: 00adc6 j 40248df0 -40248b38: 0c0d22 l8ui a2, a13, 12 -40248b3b: 88a052 movi a5, 136 -40248b3e: 239257 bne a2, a5, 40248b65 -40248b41: 140c22 l8ui a2, a12, 20 -40248b44: 1d1266 bnei a2, 1, 40248b65 -40248b47: 240d22 l8ui a2, a13, 36 -40248b4a: 0b1c32 l16ui a3, a12, 22 -40248b4d: 112280 slli a2, a2, 8 -40248b50: c02230 sub a2, a2, a3 -40248b53: 1a0c movi.n a10, 1 -40248b55: 030c movi.n a3, 0 -40248b57: 933a20 movnez a3, a10, a2 -40248b5a: 032d mov.n a2, a3 -40248b5c: 250d32 l8ui a3, a13, 37 -40248b5f: 202230 or a2, a2, a3 -40248b62: 28a256 bnez a2, 40248df0 -40248b65: c0ce22 addi a2, a14, -64 -40248b68: f42020 extui a2, a2, 0, 16 -40248b6b: f33c movi.n a3, 63 -40248b6d: 02b327 bgeu a3, a2, 40248b73 -40248b70: 009f06 j 40248df0 -40248b73: 101c22 l16ui a2, a12, 32 -40248b76: 3cb287 bgeu a2, a8, 40248bb6 -40248b79: 221b addi.n a2, a2, 1 -40248b7b: 229827 bne a8, a2, 40248ba1 -40248b7e: 2a1c22 l16ui a2, a12, 84 -40248b81: 291c32 l16ui a3, a12, 82 -40248b84: 2b1cf2 l16ui a15, a12, 86 -40248b87: 105c82 s16i a8, a12, 32 -40248b8a: 285c32 s16i a3, a12, 80 -40248b8d: 295c22 s16i a2, a12, 82 -40248b90: 2a5cf2 s16i a15, a12, 84 -40248b93: 2b5ce2 s16i a14, a12, 86 -40248b96: 108270 and a8, a2, a7 -40248b99: 055c movi.n a5, 80 -40248b9b: 1d1857 beq a8, a5, 40248bbc -40248b9e: 009386 j 40248df0 -40248ba1: 291c22 l16ui a2, a12, 82 -40248ba4: 285c22 s16i a2, a12, 80 -40248ba7: 2a1c22 l16ui a2, a12, 84 -40248baa: 295c22 s16i a2, a12, 82 -40248bad: 2b1c22 l16ui a2, a12, 86 -40248bb0: 2b5ce2 s16i a14, a12, 86 -40248bb3: 2a5c22 s16i a2, a12, 84 -40248bb6: 105c82 s16i a8, a12, 32 -40248bb9: 008cc6 j 40248df0 -40248bbc: 108390 and a8, a3, a9 -40248bbf: 02d826 beqi a8, 64, 40248bc5 -40248bc2: 008a86 j 40248df0 -40248bc5: 108f70 and a8, a15, a7 -40248bc8: 0218b7 beq a8, a11, 40248bce -40248bcb: 008846 j 40248df0 -40248bce: 108e90 and a8, a14, a9 -40248bd1: 70a0a2 movi a10, 112 -40248bd4: 0218a7 beq a8, a10, 40248bda -40248bd7: 008546 j 40248df0 -40248bda: 343030 extui a3, a3, 0, 4 -40248bdd: 1133c0 slli a3, a3, 4 -40248be0: 342020 extui a2, a2, 0, 4 -40248be3: d32a add.n a13, a3, a2 -40248be5: 11ffc0 slli a15, a15, 4 -40248be8: 275cd2 s16i a13, a12, 78 -40248beb: 130c movi.n a3, 1 -40248bed: 4ecc22 addi a2, a12, 78 -40248bf0: 74f0f0 extui a15, a15, 0, 8 -40248bf3: 34e0e0 extui a14, a14, 0, 4 -40248bf6: feb345 call0 4024772c -40248bf9: efea add.n a14, a15, a14 -40248bfb: 0212e7 beq a2, a14, 40248c01 -40248bfe: 00f6c6 j 40248fdd -40248c01: 024c movi.n a2, 64 -40248c03: 05b2d7 bgeu a2, a13, 40248c0c -40248c06: 020c movi.n a2, 0 -40248c08: 007546 j 40248de1 -40248c0b: 1c4200 excw -40248c0e: 2c0d excw -40248c10: 24d013 excw -40248c13: a327c0 movltz a2, a7, a12 -40248c16: 020c14 excw -40248c19: 285c22 s16i a2, a12, 80 -40248c1c: 295c22 s16i a2, a12, 82 -40248c1f: 2a5c22 s16i a2, a12, 84 -40248c22: 2b5c22 s16i a2, a12, 86 -40248c25: 120c movi.n a2, 1 -40248c27: 0c29 s32i.n a2, a12, 0 -40248c29: 00ec06 j 40248fdd -40248c2c: 023d47 bltu a13, a4, 40248c32 -40248c2f: 00ea86 j 40248fdd -40248c32: 240b addi.n a2, a4, -1 -40248c34: c022d0 sub a2, a2, a13 -40248c37: f12ad1 l32r a13, 402450e0 -40248c3a: 742020 extui a2, a2, 0, 8 -40248c3d: 3129 s32i.n a2, a1, 12 -40248c3f: 0c0d22 l8ui a2, a13, 12 -40248c42: 0a1266 bnei a2, 1, 40248c50 -40248c45: 3138 l32i.n a3, a1, 12 -40248c47: ff0f21 l32r a2, 40248884 -40248c4a: c26a01 l32r a0, 402395f4 -40248c4d: 0000c0 callx0 a0 -40248c50: 23ccf2 addi a15, a12, 35 -40248c53: 0158 l32i.n a5, a1, 0 -40248c55: 0e3516 beqz a5, 40248d3c -40248c58: 0158 l32i.n a5, a1, 0 -40248c5a: 2ec5e2 addi a14, a5, 46 -40248c5d: 0e2d mov.n a2, a14 -40248c5f: c17f01 l32r a0, 4023925c -40248c62: 0000c0 callx0 a0 -40248c65: 3158 l32i.n a5, a1, 12 -40248c67: 021527 beq a5, a2, 40248c6d -40248c6a: 0030c6 j 40248d31 -40248c6d: 220c42 l8ui a4, a12, 34 -40248c70: 202ee0 or a2, a14, a14 -40248c73: 046142 s32i a4, a1, 16 -40248c76: c17901 l32r a0, 4023925c -40248c79: 0000c0 callx0 a0 -40248c7c: 743020 extui a3, a2, 0, 8 -40248c7f: 0e2d mov.n a2, a14 -40248c81: feaa85 call0 4024772c -40248c84: 4148 l32i.n a4, a1, 16 -40248c86: 021427 beq a4, a2, 40248c8c -40248c89: 002906 j 40248d31 +40248765: 0037c6 j 40248848 +40248768: 290000 excw +4024876b: 2f .byte 0x2f +4024876c: 0d4f22 s8i a2, a15, 13 +4024876f: ff5521 l32r a2, 402484c4 +40248772: c3a701 l32r a0, 40239610 +40248775: 0000c0 callx0 a0 +40248778: ff5421 l32r a2, 402484c8 +4024877b: c3a501 l32r a0, 40239610 +4024877e: 0000c0 callx0 a0 +40248781: 0e4d mov.n a4, a14 +40248783: 61e8 l32i.n a14, a1, 24 +40248785: 000432 l8ui a3, a4, 0 +40248788: ff5121 l32r a2, 402484cc +4024878b: 9149 s32i.n a4, a1, 36 +4024878d: c3a001 l32r a0, 40239610 +40248790: 0000c0 callx0 a0 +40248793: 9148 l32i.n a4, a1, 36 +40248795: 062162 l32i a6, a1, 24 +40248798: 01c442 addi a4, a4, 1 +4024879b: e69647 bne a6, a4, 40248785 +4024879e: ff4c21 l32r a2, 402484d0 +402487a1: c39b01 l32r a0, 40239610 +402487a4: 0000c0 callx0 a0 +402487a7: 11cc42 addi a4, a12, 17 +402487aa: 000e32 l8ui a3, a14, 0 +402487ad: ff4921 l32r a2, 402484d4 +402487b0: 9149 s32i.n a4, a1, 36 +402487b2: c39701 l32r a0, 40239610 +402487b5: 0000c0 callx0 a0 +402487b8: 9148 l32i.n a4, a1, 36 +402487ba: ee1b addi.n a14, a14, 1 +402487bc: ea9e47 bne a14, a4, 402487aa +402487bf: ff4621 l32r a2, 402484d8 +402487c2: c39301 l32r a0, 40239610 +402487c5: 0000c0 callx0 a0 +402487c8: 0c0f22 l8ui a2, a15, 12 +402487cb: 0b1266 bnei a2, 1, 402487da +402487ce: 040c32 l8ui a3, a12, 4 +402487d1: ff4221 l32r a2, 402484dc +402487d4: c38f01 l32r a0, 40239610 +402487d7: 0000c0 callx0 a0 +402487da: f24721 l32r a2, 402450f8 +402487dd: d9fe01 l32r a0, 4023efd8 +402487e0: 0000c0 callx0 a0 +402487e3: 4f0d22 l8ui a2, a13, 79 +402487e6: da7085 call0 40222ef0 +402487e9: f30cc1 l32r a12, 4024541c +402487ec: 0c2d mov.n a2, a12 +402487ee: d9fa01 l32r a0, 4023efd8 +402487f1: 0000c0 callx0 a0 +402487f4: f5a331 l32r a3, 40245e80 +402487f7: 040c movi.n a4, 0 +402487f9: 0c2d mov.n a2, a12 +402487fb: db4e01 l32r a0, 4023f534 +402487fe: 0000c0 callx0 a0 +40248801: fdd231 l32r a3, 40247f4c +40248804: 0c2d mov.n a2, a12 +40248806: 150c movi.n a5, 1 +40248808: 00a042 movi a4, 0 +4024880b: db4b01 l32r a0, 4023f538 +4024880e: 0000c0 callx0 a0 +40248811: 0c0f22 l8ui a2, a15, 12 +40248814: 0b1266 bnei a2, 1, 40248823 +40248817: 4f0d32 l8ui a3, a13, 79 +4024881a: ff3121 l32r a2, 402484e0 +4024881d: c37c01 l32r a0, 40239610 +40248820: 0000c0 callx0 a0 +40248823: f36c21 l32r a2, 402455d4 +40248826: f59a31 l32r a3, 40245e90 +40248829: 0248 l32i.n a4, a2, 0 +4024882b: 220c movi.n a2, 2 +4024882d: 0004c0 callx0 a4 +40248830: 020c movi.n a2, 0 +40248832: 035d22 s16i a2, a13, 6 +40248835: 045d22 s16i a2, a13, 8 +40248838: 055d22 s16i a2, a13, 10 +4024883b: 065d22 s16i a2, a13, 12 +4024883e: ff3806 j 40248522 +40248841: 142dd2 l32i a13, a13, 80 +40248844: ff30c6 j 4024850b +40248847: 210200 srai a0, a0, 2 +4024884a: 21c213 excw +4024884d: 21d212 addmi a1, a2, 0x2100 +40248850: 21e211 l32r a1, 40210fd8 +40248853: f1f810 excw +40248856: 50c112 addi a1, a1, 80 +40248859: f00d ret.n + ... + +4024885c : +4024885c: f0c112 addi a1, a1, -16 +4024885f: fdb431 l32r a3, 40247f30 +40248862: 21c9 s32i.n a12, a1, 8 +40248864: 640c movi.n a4, 6 +40248866: 02cd mov.n a12, a2 +40248868: 10c222 addi a2, a2, 16 +4024886b: 036102 s32i a0, a1, 12 +4024886e: c5cb01 l32r a0, 40239f9c +40248871: 0000c0 callx0 a0 +40248874: 72cc bnez.n a2, 4024887f +40248876: 202cc0 or a2, a12, a12 +40248879: ff8b05 call0 4024812c +4024887c: 000106 j 40248884 +4024887f: 0c2d mov.n a2, a12 +40248881: ffc605 call0 402484e4 +40248884: 3108 l32i.n a0, a1, 12 +40248886: 21c8 l32i.n a12, a1, 8 +40248888: 10c112 addi a1, a1, 16 +4024888b: f00d ret.n +4024888d: 000000 ill +40248890: ff31b0 excw +40248893: 3f .byte 0x3f +40248894: fe9510 excw +40248897: 3f .byte 0x3f +40248898: ccc8 l32i.n a12, a12, 48 +4024889a: b44024 excw +4024889d: 24cc bnez.n a4, 402488a3 +4024889f: cca440 excw +402488a2: 944024 excw +402488a5: 24cc bnez.n a4, 402488ab +402488a7: cc8440 excw +402488aa: 744024 excw +402488ad: 24cc bnez.n a4, 402488b3 +402488af: cc5c40 excw +402488b2: 444024 excw +402488b5: 24cc bnez.n a4, 402488bb +402488b7: cc3040 excw +402488ba: 884024 excw +402488bd: 24cb addi.n a2, a4, 12 +402488bf: cb8440 excw +402488c2: 784024 excw +402488c5: 24cb addi.n a2, a4, 12 +402488c7: cb7440 excw +402488ca: 114024 excw +402488cd: 3fff32 excw +402488d0: 24cb70 extui a12, a7, 11, 3 +402488d3: cb5440 excw +402488d6: 484024 excw +402488d9: 3ffec7 bbsi a14, 28, 4024891c +402488dc: 002710 excw +402488df: 7d2400 excw +402488e2: 784024 excw +402488e5: 247c movi.n a4, -14 +402488e7: c11240 mul16u a1, a2, a4 + +402488e8 : +402488e8: c0c112 addi a1, a1, -64 +402488eb: e1c9 s32i.n a12, a1, 56 +402488ed: d1d9 s32i.n a13, a1, 52 +402488ef: f109 s32i.n a0, a1, 60 +402488f1: c1e9 s32i.n a14, a1, 48 +402488f3: b1f9 s32i.n a15, a1, 44 +402488f5: 02dd mov.n a13, a2 +402488f7: 20c330 or a12, a3, a3 +402488fa: 006356 bnez a3, 40248904 +402488fd: fff5c5 call0 4024885c +40248900: 01bd46 j 40248ff9 +40248903: 535b00 excw +40248906: 640c movi.n a4, 6 +40248908: 053d mov.n a3, a5 +4024890a: 16c222 addi a2, a2, 22 +4024890d: 2159 s32i.n a5, a1, 8 +4024890f: c5a301 l32r a0, 40239f9c +40248912: 0000c0 callx0 a0 +40248915: 6e0256 bnez a2, 40248ff9 +40248918: ecbb addi.n a14, a12, 11 +4024891a: 640c movi.n a4, 6 +4024891c: 0e3d mov.n a3, a14 +4024891e: 10cd22 addi a2, a13, 16 +40248921: 11e9 s32i.n a14, a1, 4 +40248923: c59e01 l32r a0, 40239f9c +40248926: 0000c0 callx0 a0 +40248929: 6cc256 bnez a2, 40248ff9 +4024892c: 0c28 l32i.n a2, a12, 0 +4024892e: 220b addi.n a2, a2, -1 +40248930: 0252b6 bltui a2, 5, 40248936 +40248933: 01b086 j 40248ff9 +40248936: ffd731 l32r a3, 40248894 +40248939: a02230 addx4 a2, a2, a3 +4024893c: 0228 l32i.n a2, a2, 0 +4024893e: 0002a0 jx a2 +40248941: 070c movi.n a7, 0 +40248943: f0a0a2 movi a10, 240 +40248946: 181d52 l16ui a5, a13, 48 +40248949: 0d8d mov.n a8, a13 +4024894b: 0abd mov.n a11, a10 +4024894d: 07fd mov.n a15, a7 +4024894f: 029757 bne a7, a5, 40248955 +40248952: 01a8c6 j 40248ff9 +40248955: 040c32 l8ui a3, a12, 4 +40248958: 191822 l16ui a2, a8, 50 +4024895b: 1a1862 l16ui a6, a8, 52 +4024895e: c02230 sub a2, a2, a3 +40248961: 416460 srli a6, a6, 4 +40248964: f42020 extui a2, a2, 0, 16 +40248967: 084d mov.n a4, a8 +40248969: 06a032 movi a3, 6 +4024896c: 360492 l8ui a9, a4, 54 +4024896f: ffa0e2 movi a14, 255 +40248972: 0f99e7 bne a9, a14, 40248985 +40248975: 330b addi.n a3, a3, -1 +40248977: 743030 extui a3, a3, 0, 8 +4024897a: 441b addi.n a4, a4, 1 +4024897c: fec356 bnez a3, 4024896c +4024897f: 630c movi.n a3, 6 +40248981: 0000c6 j 40248988 +40248984: a03200 addx4 a3, a2, a0 +40248987: 771b64 excw +4024898a: 64a042 movi a4, 100 +4024898d: f47070 extui a7, a7, 0, 16 +40248990: 089347 bne a3, a4, 4024899c +40248993: 180c32 l8ui a3, a12, 24 +40248996: 021326 beqi a3, 1, 4024899c +40248999: 005246 j 40248ae6 +4024899c: 0c0d42 l8ui a4, a13, 12 +4024899f: 88a032 movi a3, 136 +402489a2: 1f9437 bne a4, a3, 402489c5 +402489a5: 140c32 l8ui a3, a12, 20 +402489a8: 191366 bnei a3, 1, 402489c5 +402489ab: 240d32 l8ui a3, a13, 36 +402489ae: 0b1c42 l16ui a4, a12, 22 +402489b1: 113380 slli a3, a3, 8 +402489b4: c03340 sub a3, a3, a4 +402489b7: 1e0c movi.n a14, 1 +402489b9: 250d42 l8ui a4, a13, 37 +402489bc: 83ef30 moveqz a14, a15, a3 +402489bf: 203e40 or a3, a14, a4 +402489c2: 120356 bnez a3, 40248ae6 +402489c5: f33c movi.n a3, 63 +402489c7: 02b327 bgeu a3, a2, 402489cd +402489ca: 004606 j 40248ae6 +402489cd: 101c32 l16ui a3, a12, 32 +402489d0: 34b367 bgeu a3, a6, 40248a08 +402489d3: 331b addi.n a3, a3, 1 +402489d5: 219637 bne a6, a3, 402489fa +402489d8: 251c32 l16ui a3, a12, 74 +402489db: 241c42 l16ui a4, a12, 72 +402489de: 261c92 l16ui a9, a12, 76 +402489e1: 105c62 s16i a6, a12, 32 +402489e4: 235c42 s16i a4, a12, 70 +402489e7: 245c32 s16i a3, a12, 72 +402489ea: 255c92 s16i a9, a12, 74 +402489ed: 265c22 s16i a2, a12, 76 +402489f0: 1063a0 and a6, a3, a10 +402489f3: 19b626 beqi a6, 16, 40248a10 +402489f6: 003b06 j 40248ae6 +402489f9: 030c00 excw +402489fc: 235c32 s16i a3, a12, 70 +402489ff: 245c32 s16i a3, a12, 72 +40248a02: 255c32 s16i a3, a12, 74 +40248a05: 265c22 s16i a2, a12, 76 +40248a08: 105c62 s16i a6, a12, 32 +40248a0b: 0035c6 j 40248ae6 +40248a0e: b70000 excw +40248a11: c60204 excw +40248a14: a00033 excw +40248a17: 1069 s32i.n a6, a0, 4 +40248a19: 02c626 beqi a6, 32, 40248a1f +40248a1c: 003186 j 40248ae6 +40248a1f: 1062b0 and a6, a2, a11 +40248a22: d0c662 addi a6, a6, -48 +40248a25: 0bd656 bnez a6, 40248ae6 +40248a28: 0ba416 beqz a4, 40248ae6 +40248a2b: 1144c0 slli a4, a4, 4 +40248a2e: 744040 extui a4, a4, 0, 8 +40248a31: 343030 extui a3, a3, 0, 4 +40248a34: 203430 or a3, a4, a3 +40248a37: f44030 extui a4, a3, 0, 16 +40248a3a: 0d5c42 s16i a4, a12, 26 +40248a3d: 7fa062 movi a6, 127 +40248a40: 05a637 bge a6, a3, 40248a49 +40248a43: 80c442 addi a4, a4, -128 +40248a46: 0d5c42 s16i a4, a12, 26 +40248a49: 0d1c32 l16ui a3, a12, 26 +40248a4c: 61a042 movi a4, 97 +40248a4f: 05b437 bgeu a4, a3, 40248a58 +40248a52: 020c movi.n a2, 0 +40248a54: 001fc6 j 40248ad7 +40248a57: 99c000 excw +40248a5a: 202011 l32r a1, 40210adc +40248a5d: 292034 excw +40248a60: 4c2220 excw +40248a63: 203022 excw +40248a66: 323014 excw +40248a69: b2cc41 l32r a4, 4023559c +40248a6c: f4d030 extui a13, a3, 0, 16 +40248a6f: 2c5c22 s16i a2, a12, 88 +40248a72: 095cd2 s16i a13, a12, 18 +40248a75: 000406 j 40248a89 +40248a78: 303000 xor a3, a0, a0 +40248a7b: 5c22f4 excw +40248a7e: 0e .byte 0xe +40248a7f: 120c movi.n a2, 1 +40248a81: d31b addi.n a13, a3, 1 +40248a83: 095c32 s16i a3, a12, 18 +40248a86: 2c5c22 s16i a2, a12, 88 +40248a89: f19c21 l32r a2, 402450fc +40248a8c: 0c0232 l8ui a3, a2, 12 +40248a8f: 02ed mov.n a14, a2 +40248a91: 0b1366 bnei a3, 1, 40248aa0 +40248a94: 0e1c32 l16ui a3, a12, 28 +40248a97: ff8021 l32r a2, 40248898 +40248a9a: c2dd01 l32r a0, 40239610 +40248a9d: 0000c0 callx0 a0 +40248aa0: 020c movi.n a2, 0 +40248aa2: 140c movi.n a4, 1 +40248aa4: 14a2d7 bge a2, a13, 40248abc +40248aa7: 0f1c32 l16ui a3, a12, 30 +40248aaa: 401200 ssl a2 +40248aad: a16400 sll a6, a4 +40248ab0: 203630 or a3, a6, a3 +40248ab3: 0f5c32 s16i a3, a12, 30 +40248ab6: 221b addi.n a2, a2, 1 +40248ab8: fffa06 j 40248aa4 +40248abb: 0e2200 excw +40248abe: 660c movi.n a6, 6 +40248ac0: 320b12 l8ui a1, a11, 50 +40248ac3: 0d1c movi.n a13, 16 +40248ac5: ff7521 l32r a2, 4024889c +40248ac8: c2d201 l32r a0, 40239610 +40248acb: 0000c0 callx0 a0 +40248ace: 220c movi.n a2, 2 +40248ad0: 0c29 s32i.n a2, a12, 0 +40248ad2: 020c movi.n a2, 0 +40248ad4: 105c22 s16i a2, a12, 32 +40248ad7: 235c22 s16i a2, a12, 70 +40248ada: 245c22 s16i a2, a12, 72 +40248add: 255c22 s16i a2, a12, 74 +40248ae0: 265c22 s16i a2, a12, 76 +40248ae3: 014486 j 40248ff9 +40248ae6: 88ab addi.n a8, a8, 10 +40248ae8: ff98c6 j 4024894f +40248aeb: f23221 l32r a2, 402453b4 +40248aee: f0a072 movi a7, 240 +40248af1: 0228 l32i.n a2, a2, 0 +40248af3: 0d6d mov.n a6, a13 +40248af5: 142222 l32i a2, a2, 80 +40248af8: 040c movi.n a4, 0 +40248afa: 0129 s32i.n a2, a1, 0 +40248afc: 181d22 l16ui a2, a13, 48 +40248aff: 079d mov.n a9, a7 +40248b01: 3129 s32i.n a2, a1, 12 +40248b03: 60a0b2 movi a11, 96 +40248b06: 31e8 l32i.n a14, a1, 12 +40248b08: 0294e7 bne a4, a14, 40248b0e +40248b0b: 013a86 j 40248ff9 +40248b0e: 191622 l16ui a2, a6, 50 +40248b11: 040ce2 l8ui a14, a12, 4 +40248b14: 1a1682 l16ui a8, a6, 52 +40248b17: c0e2e0 sub a14, a2, a14 +40248b1a: 418480 srli a8, a8, 4 +40248b1d: f4e0e0 extui a14, a14, 0, 16 +40248b20: 063d mov.n a3, a6 +40248b22: 620c movi.n a2, 6 +40248b24: 3603a2 l8ui a10, a3, 54 +40248b27: ffa052 movi a5, 255 +40248b2a: 0f9a57 bne a10, a5, 40248b3d +40248b2d: 220b addi.n a2, a2, -1 +40248b2f: 742020 extui a2, a2, 0, 8 +40248b32: 331b addi.n a3, a3, 1 +40248b34: fec256 bnez a2, 40248b24 +40248b37: 620c movi.n a2, 6 +40248b39: 0000c6 j 40248b40 +40248b3c: a02200 addx4 a2, a2, a0 +40248b3f: 441b64 excw +40248b42: 64a032 movi a3, 100 +40248b45: f44040 extui a4, a4, 0, 16 +40248b48: 089237 bne a2, a3, 40248b54 +40248b4b: 180c22 l8ui a2, a12, 24 +40248b4e: 021226 beqi a2, 1, 40248b54 +40248b51: 00adc6 j 40248e0c +40248b54: 0c0d22 l8ui a2, a13, 12 +40248b57: 88a052 movi a5, 136 +40248b5a: 239257 bne a2, a5, 40248b81 +40248b5d: 140c22 l8ui a2, a12, 20 +40248b60: 1d1266 bnei a2, 1, 40248b81 +40248b63: 240d22 l8ui a2, a13, 36 +40248b66: 0b1c32 l16ui a3, a12, 22 +40248b69: 112280 slli a2, a2, 8 +40248b6c: c02230 sub a2, a2, a3 +40248b6f: 1a0c movi.n a10, 1 +40248b71: 030c movi.n a3, 0 +40248b73: 933a20 movnez a3, a10, a2 +40248b76: 032d mov.n a2, a3 +40248b78: 250d32 l8ui a3, a13, 37 +40248b7b: 202230 or a2, a2, a3 +40248b7e: 28a256 bnez a2, 40248e0c +40248b81: c0ce22 addi a2, a14, -64 +40248b84: f42020 extui a2, a2, 0, 16 +40248b87: f33c movi.n a3, 63 +40248b89: 02b327 bgeu a3, a2, 40248b8f +40248b8c: 009f06 j 40248e0c +40248b8f: 101c22 l16ui a2, a12, 32 +40248b92: 3cb287 bgeu a2, a8, 40248bd2 +40248b95: 221b addi.n a2, a2, 1 +40248b97: 229827 bne a8, a2, 40248bbd +40248b9a: 2a1c22 l16ui a2, a12, 84 +40248b9d: 291c32 l16ui a3, a12, 82 +40248ba0: 2b1cf2 l16ui a15, a12, 86 +40248ba3: 105c82 s16i a8, a12, 32 +40248ba6: 285c32 s16i a3, a12, 80 +40248ba9: 295c22 s16i a2, a12, 82 +40248bac: 2a5cf2 s16i a15, a12, 84 +40248baf: 2b5ce2 s16i a14, a12, 86 +40248bb2: 108270 and a8, a2, a7 +40248bb5: 055c movi.n a5, 80 +40248bb7: 1d1857 beq a8, a5, 40248bd8 +40248bba: 009386 j 40248e0c +40248bbd: 291c22 l16ui a2, a12, 82 +40248bc0: 285c22 s16i a2, a12, 80 +40248bc3: 2a1c22 l16ui a2, a12, 84 +40248bc6: 295c22 s16i a2, a12, 82 +40248bc9: 2b1c22 l16ui a2, a12, 86 +40248bcc: 2b5ce2 s16i a14, a12, 86 +40248bcf: 2a5c22 s16i a2, a12, 84 +40248bd2: 105c82 s16i a8, a12, 32 +40248bd5: 008cc6 j 40248e0c +40248bd8: 108390 and a8, a3, a9 +40248bdb: 02d826 beqi a8, 64, 40248be1 +40248bde: 008a86 j 40248e0c +40248be1: 108f70 and a8, a15, a7 +40248be4: 0218b7 beq a8, a11, 40248bea +40248be7: 008846 j 40248e0c +40248bea: 108e90 and a8, a14, a9 +40248bed: 70a0a2 movi a10, 112 +40248bf0: 0218a7 beq a8, a10, 40248bf6 +40248bf3: 008546 j 40248e0c +40248bf6: 343030 extui a3, a3, 0, 4 +40248bf9: 1133c0 slli a3, a3, 4 +40248bfc: 342020 extui a2, a2, 0, 4 +40248bff: d32a add.n a13, a3, a2 +40248c01: 11ffc0 slli a15, a15, 4 +40248c04: 275cd2 s16i a13, a12, 78 +40248c07: 130c movi.n a3, 1 +40248c09: 4ecc22 addi a2, a12, 78 +40248c0c: 74f0f0 extui a15, a15, 0, 8 +40248c0f: 34e0e0 extui a14, a14, 0, 4 +40248c12: feb345 call0 40247748 +40248c15: efea add.n a14, a15, a14 +40248c17: 0212e7 beq a2, a14, 40248c1d +40248c1a: 00f6c6 j 40248ff9 +40248c1d: 024c movi.n a2, 64 +40248c1f: 05b2d7 bgeu a2, a13, 40248c28 +40248c22: 020c movi.n a2, 0 +40248c24: 007546 j 40248dfd +40248c27: 1c4200 excw +40248c2a: 2c0d excw +40248c2c: 24d013 excw +40248c2f: a327c0 movltz a2, a7, a12 +40248c32: 020c14 excw +40248c35: 285c22 s16i a2, a12, 80 +40248c38: 295c22 s16i a2, a12, 82 +40248c3b: 2a5c22 s16i a2, a12, 84 +40248c3e: 2b5c22 s16i a2, a12, 86 +40248c41: 120c movi.n a2, 1 +40248c43: 0c29 s32i.n a2, a12, 0 +40248c45: 00ec06 j 40248ff9 +40248c48: 023d47 bltu a13, a4, 40248c4e +40248c4b: 00ea86 j 40248ff9 +40248c4e: 240b addi.n a2, a4, -1 +40248c50: c022d0 sub a2, a2, a13 +40248c53: f12ad1 l32r a13, 402450fc +40248c56: 742020 extui a2, a2, 0, 8 +40248c59: 3129 s32i.n a2, a1, 12 +40248c5b: 0c0d22 l8ui a2, a13, 12 +40248c5e: 0a1266 bnei a2, 1, 40248c6c +40248c61: 3138 l32i.n a3, a1, 12 +40248c63: ff0f21 l32r a2, 402488a0 +40248c66: c26a01 l32r a0, 40239610 +40248c69: 0000c0 callx0 a0 +40248c6c: 23ccf2 addi a15, a12, 35 +40248c6f: 0158 l32i.n a5, a1, 0 +40248c71: 0e3516 beqz a5, 40248d58 +40248c74: 0158 l32i.n a5, a1, 0 +40248c76: 2ec5e2 addi a14, a5, 46 +40248c79: 0e2d mov.n a2, a14 +40248c7b: c17f01 l32r a0, 40239278 +40248c7e: 0000c0 callx0 a0 +40248c81: 3158 l32i.n a5, a1, 12 +40248c83: 021527 beq a5, a2, 40248c89 +40248c86: 0030c6 j 40248d4d +40248c89: 220c42 l8ui a4, a12, 34 40248c8c: 202ee0 or a2, a14, a14 -40248c8f: c17301 l32r a0, 4023925c -40248c92: 0000c0 callx0 a0 -40248c95: 024d mov.n a4, a2 -40248c97: 0e3d mov.n a3, a14 -40248c99: 0f2d mov.n a2, a15 -40248c9b: c4b901 l32r a0, 40239f80 -40248c9e: 0000c0 callx0 a0 -40248ca1: 08c216 beqz a2, 40248d31 -40248ca4: 0f2d mov.n a2, a15 -40248ca6: c16d01 l32r a0, 4023925c -40248ca9: 0000c0 callx0 a0 -40248cac: 024d mov.n a4, a2 -40248cae: 030c movi.n a3, 0 -40248cb0: 0f2d mov.n a2, a15 -40248cb2: bfd101 l32r a0, 40238bf8 -40248cb5: 0000c0 callx0 a0 -40248cb8: 0e2d mov.n a2, a14 -40248cba: c16801 l32r a0, 4023925c -40248cbd: 0000c0 callx0 a0 -40248cc0: 024d mov.n a4, a2 -40248cc2: 0e3d mov.n a3, a14 -40248cc4: 0f2d mov.n a2, a15 -40248cc6: c2be01 l32r a0, 402397c0 -40248cc9: 0000c0 callx0 a0 -40248ccc: 180c22 l8ui a2, a12, 24 -40248ccf: 62ec bnez.n a2, 40248cf9 -40248cd1: 0138 l32i.n a3, a1, 0 -40248cd3: 1128 l32i.n a2, a1, 4 -40248cd5: 640c movi.n a4, 6 -40248cd7: c4aa01 l32r a0, 40239f80 -40248cda: 0000c0 callx0 a0 -40248cdd: 72fc bnez.n a2, 40248d18 -40248cdf: 0c0d22 l8ui a2, a13, 12 -40248ce2: 081266 bnei a2, 1, 40248cee -40248ce5: fee821 l32r a2, 40248888 -40248ce8: c24301 l32r a0, 402395f4 -40248ceb: 0000c0 callx0 a0 -40248cee: 120c movi.n a2, 1 -40248cf0: 444c22 s8i a2, a12, 68 -40248cf3: 001146 j 40248d3c -40248cf6: 000000 ill -40248cf9: 1b1266 bnei a2, 1, 40248d18 -40248cfc: 0138 l32i.n a3, a1, 0 -40248cfe: 2128 l32i.n a2, a1, 8 -40248d00: 640c movi.n a4, 6 -40248d02: c49f01 l32r a0, 40239f80 -40248d05: 0000c0 callx0 a0 -40248d08: c2cc bnez.n a2, 40248d18 -40248d0a: 0c0d22 l8ui a2, a13, 12 -40248d0d: dd1266 bnei a2, 1, 40248cee -40248d10: fedf21 l32r a2, 4024888c -40248d13: fff446 j 40248ce8 -40248d16: 220000 excw -40248d19: 0c0d mov.n a0, a12 -40248d1b: 0a1266 bnei a2, 1, 40248d29 -40248d1e: fedc21 l32r a2, 40248890 -40248d21: 0f3d mov.n a3, a15 -40248d23: c23401 l32r a0, 402395f4 -40248d26: 0000c0 callx0 a0 -40248d29: 440c22 l8ui a2, a12, 68 -40248d2c: 221b addi.n a2, a2, 1 -40248d2e: 444c22 s8i a2, a12, 68 -40248d31: 01e8 l32i.n a14, a1, 0 -40248d33: 142ee2 l32i a14, a14, 80 -40248d36: 01e9 s32i.n a14, a1, 0 -40248d38: ffc5c6 j 40248c53 -40248d3b: 0d2200 excw -40248d3e: 660c movi.n a6, 6 -40248d40: 320b12 l8ui a1, a11, 50 -40248d43: 440c movi.n a4, 4 -40248d45: fed321 l32r a2, 40248894 -40248d48: c22b01 l32r a0, 402395f4 -40248d4b: 0000c0 callx0 a0 -40248d4e: 440c22 l8ui a2, a12, 68 -40248d51: 231226 beqi a2, 1, 40248d78 -40248d54: 0c0d22 l8ui a2, a13, 12 -40248d57: 731266 bnei a2, 1, 40248dce -40248d5a: 091c32 l16ui a3, a12, 18 -40248d5d: 0e1c42 l16ui a4, a12, 28 -40248d60: fece21 l32r a2, 40248898 -40248d63: c22401 l32r a0, 402395f4 -40248d66: 0000c0 callx0 a0 -40248d69: 271c32 l16ui a3, a12, 78 -40248d6c: fecc21 l32r a2, 4024889c -40248d6f: c22101 l32r a0, 402395f4 -40248d72: 0000c0 callx0 a0 -40248d75: 001546 j 40248dce -40248d78: 271c22 l16ui a2, a12, 78 -40248d7b: 221b addi.n a2, a2, 1 -40248d7d: 143020 extui a3, a2, 0, 2 -40248d80: 212220 srai a2, a2, 2 -40248d83: 13dc bnez.n a3, 40248d98 -40248d85: f44020 extui a4, a2, 0, 16 -40248d88: 020c movi.n a2, 0 -40248d8a: 2c5c22 s16i a2, a12, 88 -40248d8d: 0e5c22 s16i a2, a12, 28 -40248d90: 095c42 s16i a4, a12, 18 -40248d93: 000506 j 40248dab -40248d96: 200000 or a0, a0, a0 -40248d99: 1bf420 excw -40248d9c: 5c2242 l32i a4, a2, 0x170 -40248d9f: 0c09 s32i.n a0, a12, 0 -40248da1: 404012 s8i a1, a0, 64 -40248da4: 5c32f4 excw -40248da7: 0e .byte 0xe -40248da8: 2c5c22 s16i a2, a12, 88 -40248dab: 020c movi.n a2, 0 -40248dad: 0f5c22 s16i a2, a12, 30 -40248db0: 030c movi.n a3, 0 -40248db2: 160c movi.n a6, 1 -40248db4: 9cb347 bgeu a3, a4, 40248d54 -40248db7: 0f1c22 l16ui a2, a12, 30 -40248dba: 401300 ssl a3 -40248dbd: a17600 sll a7, a6 -40248dc0: 202720 or a2, a7, a2 -40248dc3: 331b addi.n a3, a3, 1 -40248dc5: 0f5c22 s16i a2, a12, 30 -40248dc8: 743030 extui a3, a3, 0, 8 -40248dcb: fff946 j 40248db4 -40248dce: 091c22 l16ui a2, a12, 18 -40248dd1: 32cc bnez.n a2, 40248dd8 -40248dd3: 420c movi.n a2, 4 -40248dd5: 000046 j 40248dda -40248dd8: 320c movi.n a2, 3 -40248dda: 0c29 s32i.n a2, a12, 0 -40248ddc: 020c movi.n a2, 0 -40248dde: 105c22 s16i a2, a12, 32 -40248de1: 285c22 s16i a2, a12, 80 -40248de4: 295c22 s16i a2, a12, 82 -40248de7: 2a5c22 s16i a2, a12, 84 -40248dea: 2b5c22 s16i a2, a12, 86 -40248ded: 007b06 j 40248fdd -40248df0: 66ab addi.n a6, a6, 10 -40248df2: ff3d06 j 40248aea -40248df5: 0c3d mov.n a3, a12 -40248df7: 0d2d mov.n a2, a13 -40248df9: fe9985 call0 40247794 -40248dfc: 007746 j 40248fdd -40248dff: 0c2200 excw -40248e02: 1cd244 excw -40248e05: 660d excw -40248e07: 221e12 l16ui a1, a14, 68 -40248e0a: 271c movi.n a7, 18 -40248e0c: 23cce2 addi a14, a12, 35 -40248e0f: 2c2a add.n a2, a12, a2 -40248e11: 5bc2f2 addi a15, a2, 91 -40248e14: 0e2d mov.n a2, a14 -40248e16: c11101 l32r a0, 4023925c -40248e19: 0000c0 callx0 a0 -40248e1c: 024d mov.n a4, a2 -40248e1e: 0e3d mov.n a3, a14 -40248e20: 0f2d mov.n a2, a15 -40248e22: c26701 l32r a0, 402397c0 -40248e25: 0000c0 callx0 a0 -40248e28: fe93e1 l32r a14, 40248874 -40248e2b: 74a042 movi a4, 116 -40248e2e: 030c movi.n a3, 0 +40248c8f: 046142 s32i a4, a1, 16 +40248c92: c17901 l32r a0, 40239278 +40248c95: 0000c0 callx0 a0 +40248c98: 743020 extui a3, a2, 0, 8 +40248c9b: 0e2d mov.n a2, a14 +40248c9d: feaa85 call0 40247748 +40248ca0: 4148 l32i.n a4, a1, 16 +40248ca2: 021427 beq a4, a2, 40248ca8 +40248ca5: 002906 j 40248d4d +40248ca8: 202ee0 or a2, a14, a14 +40248cab: c17301 l32r a0, 40239278 +40248cae: 0000c0 callx0 a0 +40248cb1: 024d mov.n a4, a2 +40248cb3: 0e3d mov.n a3, a14 +40248cb5: 0f2d mov.n a2, a15 +40248cb7: c4b901 l32r a0, 40239f9c +40248cba: 0000c0 callx0 a0 +40248cbd: 08c216 beqz a2, 40248d4d +40248cc0: 0f2d mov.n a2, a15 +40248cc2: c16d01 l32r a0, 40239278 +40248cc5: 0000c0 callx0 a0 +40248cc8: 024d mov.n a4, a2 +40248cca: 030c movi.n a3, 0 +40248ccc: 0f2d mov.n a2, a15 +40248cce: bfd101 l32r a0, 40238c14 +40248cd1: 0000c0 callx0 a0 +40248cd4: 0e2d mov.n a2, a14 +40248cd6: c16801 l32r a0, 40239278 +40248cd9: 0000c0 callx0 a0 +40248cdc: 024d mov.n a4, a2 +40248cde: 0e3d mov.n a3, a14 +40248ce0: 0f2d mov.n a2, a15 +40248ce2: c2be01 l32r a0, 402397dc +40248ce5: 0000c0 callx0 a0 +40248ce8: 180c22 l8ui a2, a12, 24 +40248ceb: 62ec bnez.n a2, 40248d15 +40248ced: 0138 l32i.n a3, a1, 0 +40248cef: 1128 l32i.n a2, a1, 4 +40248cf1: 640c movi.n a4, 6 +40248cf3: c4aa01 l32r a0, 40239f9c +40248cf6: 0000c0 callx0 a0 +40248cf9: 72fc bnez.n a2, 40248d34 +40248cfb: 0c0d22 l8ui a2, a13, 12 +40248cfe: 081266 bnei a2, 1, 40248d0a +40248d01: fee821 l32r a2, 402488a4 +40248d04: c24301 l32r a0, 40239610 +40248d07: 0000c0 callx0 a0 +40248d0a: 120c movi.n a2, 1 +40248d0c: 444c22 s8i a2, a12, 68 +40248d0f: 001146 j 40248d58 +40248d12: 000000 ill +40248d15: 1b1266 bnei a2, 1, 40248d34 +40248d18: 0138 l32i.n a3, a1, 0 +40248d1a: 2128 l32i.n a2, a1, 8 +40248d1c: 640c movi.n a4, 6 +40248d1e: c49f01 l32r a0, 40239f9c +40248d21: 0000c0 callx0 a0 +40248d24: c2cc bnez.n a2, 40248d34 +40248d26: 0c0d22 l8ui a2, a13, 12 +40248d29: dd1266 bnei a2, 1, 40248d0a +40248d2c: fedf21 l32r a2, 402488a8 +40248d2f: fff446 j 40248d04 +40248d32: 220000 excw +40248d35: 0c0d mov.n a0, a12 +40248d37: 0a1266 bnei a2, 1, 40248d45 +40248d3a: fedc21 l32r a2, 402488ac +40248d3d: 0f3d mov.n a3, a15 +40248d3f: c23401 l32r a0, 40239610 +40248d42: 0000c0 callx0 a0 +40248d45: 440c22 l8ui a2, a12, 68 +40248d48: 221b addi.n a2, a2, 1 +40248d4a: 444c22 s8i a2, a12, 68 +40248d4d: 01e8 l32i.n a14, a1, 0 +40248d4f: 142ee2 l32i a14, a14, 80 +40248d52: 01e9 s32i.n a14, a1, 0 +40248d54: ffc5c6 j 40248c6f +40248d57: 0d2200 excw +40248d5a: 660c movi.n a6, 6 +40248d5c: 320b12 l8ui a1, a11, 50 +40248d5f: 440c movi.n a4, 4 +40248d61: fed321 l32r a2, 402488b0 +40248d64: c22b01 l32r a0, 40239610 +40248d67: 0000c0 callx0 a0 +40248d6a: 440c22 l8ui a2, a12, 68 +40248d6d: 231226 beqi a2, 1, 40248d94 +40248d70: 0c0d22 l8ui a2, a13, 12 +40248d73: 731266 bnei a2, 1, 40248dea +40248d76: 091c32 l16ui a3, a12, 18 +40248d79: 0e1c42 l16ui a4, a12, 28 +40248d7c: fece21 l32r a2, 402488b4 +40248d7f: c22401 l32r a0, 40239610 +40248d82: 0000c0 callx0 a0 +40248d85: 271c32 l16ui a3, a12, 78 +40248d88: fecc21 l32r a2, 402488b8 +40248d8b: c22101 l32r a0, 40239610 +40248d8e: 0000c0 callx0 a0 +40248d91: 001546 j 40248dea +40248d94: 271c22 l16ui a2, a12, 78 +40248d97: 221b addi.n a2, a2, 1 +40248d99: 143020 extui a3, a2, 0, 2 +40248d9c: 212220 srai a2, a2, 2 +40248d9f: 13dc bnez.n a3, 40248db4 +40248da1: f44020 extui a4, a2, 0, 16 +40248da4: 020c movi.n a2, 0 +40248da6: 2c5c22 s16i a2, a12, 88 +40248da9: 0e5c22 s16i a2, a12, 28 +40248dac: 095c42 s16i a4, a12, 18 +40248daf: 000506 j 40248dc7 +40248db2: 200000 or a0, a0, a0 +40248db5: 1bf420 excw +40248db8: 5c2242 l32i a4, a2, 0x170 +40248dbb: 0c09 s32i.n a0, a12, 0 +40248dbd: 404012 s8i a1, a0, 64 +40248dc0: 5c32f4 excw +40248dc3: 0e .byte 0xe +40248dc4: 2c5c22 s16i a2, a12, 88 +40248dc7: 020c movi.n a2, 0 +40248dc9: 0f5c22 s16i a2, a12, 30 +40248dcc: 030c movi.n a3, 0 +40248dce: 160c movi.n a6, 1 +40248dd0: 9cb347 bgeu a3, a4, 40248d70 +40248dd3: 0f1c22 l16ui a2, a12, 30 +40248dd6: 401300 ssl a3 +40248dd9: a17600 sll a7, a6 +40248ddc: 202720 or a2, a7, a2 +40248ddf: 331b addi.n a3, a3, 1 +40248de1: 0f5c22 s16i a2, a12, 30 +40248de4: 743030 extui a3, a3, 0, 8 +40248de7: fff946 j 40248dd0 +40248dea: 091c22 l16ui a2, a12, 18 +40248ded: 32cc bnez.n a2, 40248df4 +40248def: 420c movi.n a2, 4 +40248df1: 000046 j 40248df6 +40248df4: 320c movi.n a2, 3 +40248df6: 0c29 s32i.n a2, a12, 0 +40248df8: 020c movi.n a2, 0 +40248dfa: 105c22 s16i a2, a12, 32 +40248dfd: 285c22 s16i a2, a12, 80 +40248e00: 295c22 s16i a2, a12, 82 +40248e03: 2a5c22 s16i a2, a12, 84 +40248e06: 2b5c22 s16i a2, a12, 86 +40248e09: 007b06 j 40248ff9 +40248e0c: 66ab addi.n a6, a6, 10 +40248e0e: ff3d06 j 40248b06 +40248e11: 0c3d mov.n a3, a12 +40248e13: 0d2d mov.n a2, a13 +40248e15: fe9985 call0 402477b0 +40248e18: 007746 j 40248ff9 +40248e1b: 0c2200 excw +40248e1e: 1cd244 excw +40248e21: 660d excw +40248e23: 221e12 l16ui a1, a14, 68 +40248e26: 271c movi.n a7, 18 +40248e28: 23cce2 addi a14, a12, 35 +40248e2b: 2c2a add.n a2, a12, a2 +40248e2d: 5bc2f2 addi a15, a2, 91 40248e30: 0e2d mov.n a2, a14 -40248e32: bf7101 l32r a0, 40238bf8 +40248e32: c11101 l32r a0, 40239278 40248e35: 0000c0 callx0 a0 -40248e38: 271c42 l16ui a4, a12, 78 -40248e3b: 0c3d mov.n a3, a12 -40248e3d: 0e2d mov.n a2, a14 -40248e3f: 4c4a add.n a4, a12, a4 -40248e41: 221b addi.n a2, a2, 1 -40248e43: 0a1347 beq a3, a4, 40248e51 -40248e46: 5a0362 l8ui a6, a3, 90 -40248e49: 331b addi.n a3, a3, 1 -40248e4b: 1f4262 s8i a6, a2, 31 -40248e4e: fffbc6 j 40248e41 -40248e51: fe9321 l32r a2, 402488a0 -40248e54: 0f0c movi.n a15, 0 -40248e56: c1e701 l32r a0, 402395f4 -40248e59: 0000c0 callx0 a0 -40248e5c: fe92e1 l32r a14, 402488a4 -40248e5f: 271c22 l16ui a2, a12, 78 -40248e62: 16bf27 bgeu a15, a2, 40248e7c -40248e65: 2cfa add.n a2, a12, a15 -40248e67: 5a0232 l8ui a3, a2, 90 -40248e6a: ff1b addi.n a15, a15, 1 -40248e6c: 0e2d mov.n a2, a14 -40248e6e: c1e101 l32r a0, 402395f4 -40248e71: 0000c0 callx0 a0 -40248e74: f4f0f0 extui a15, a15, 0, 16 -40248e77: fff906 j 40248e5f -40248e7a: 210000 srai a0, a0, 0 -40248e7d: fe8b addi.n a15, a14, 8 -40248e7f: c1dd01 l32r a0, 402395f4 -40248e82: 0000c0 callx0 a0 -40248e85: 271cf2 l16ui a15, a12, 78 -40248e88: fe89e1 l32r a14, 402488ac -40248e8b: ff1b addi.n a15, a15, 1 -40248e8d: f4f0f0 extui a15, a15, 0, 16 -40248e90: 18bfd7 bgeu a15, a13, 40248eac -40248e93: 2cfa add.n a2, a12, a15 -40248e95: 5a0232 l8ui a3, a2, 90 -40248e98: 01cff2 addi a15, a15, 1 -40248e9b: 202ee0 or a2, a14, a14 -40248e9e: c1d501 l32r a0, 402395f4 -40248ea1: 0000c0 callx0 a0 -40248ea4: f4f0f0 extui a15, a15, 0, 16 -40248ea7: fff946 j 40248e90 -40248eaa: 420000 excw -40248ead: 271c movi.n a7, 18 -40248eaf: 241b addi.n a2, a4, 1 -40248eb1: f42020 extui a2, a2, 0, 16 -40248eb4: 19b2d7 bgeu a2, a13, 40248ed1 -40248eb7: fe6f51 l32r a5, 40248874 -40248eba: c03240 sub a3, a2, a4 -40248ebd: 6c2a add.n a6, a12, a2 -40248ebf: 353a add.n a3, a5, a3 -40248ec1: 5a0662 l8ui a6, a6, 90 -40248ec4: 330b addi.n a3, a3, -1 -40248ec6: 004362 s8i a6, a3, 0 -40248ec9: 221b addi.n a2, a2, 1 -40248ecb: fff886 j 40248eb1 -40248ece: 000000 ill -40248ed1: 180c22 l8ui a2, a12, 24 -40248ed4: 181226 beqi a2, 1, 40248ef0 -40248ed7: 440c22 l8ui a2, a12, 68 -40248eda: 121266 bnei a2, 1, 40248ef0 -40248edd: fe65e1 l32r a14, 40248874 -40248ee0: 1138 l32i.n a3, a1, 4 -40248ee2: 604e22 s8i a2, a14, 96 -40248ee5: fe7221 l32r a2, 402488b0 -40248ee8: 640c movi.n a4, 6 -40248eea: c23501 l32r a0, 402397c0 -40248eed: 0000c0 callx0 a0 -40248ef0: fe7121 l32r a2, 402488b4 -40248ef3: c1c001 l32r a0, 402395f4 -40248ef6: 0000c0 callx0 a0 -40248ef9: 271c22 l16ui a2, a12, 78 -40248efc: 2c2a add.n a2, a12, a2 -40248efe: 5a0232 l8ui a3, a2, 90 -40248f01: fb5421 l32r a2, 40247c54 -40248f04: 004232 s8i a3, a2, 0 -40248f07: 620c movi.n a2, 6 -40248f09: 0c29 s32i.n a2, a12, 0 -40248f0b: 020c movi.n a2, 0 -40248f0d: da1885 call0 40223098 -40248f10: f13c21 l32r a2, 40245400 -40248f13: d82a01 l32r a0, 4023efbc -40248f16: 0000c0 callx0 a0 -40248f19: fe5631 l32r a3, 40248874 -40248f1c: 000322 l8ui a2, a3, 0 -40248f1f: 0ba216 beqz a2, 40248fdd -40248f22: f06f21 l32r a2, 402450e0 -40248f25: 040222 l8ui a2, a2, 4 -40248f28: 021266 bnei a2, 1, 40248f2e -40248f2b: 002846 j 40248fd0 -40248f2e: f06f21 l32r a2, 402450ec -40248f31: 0228 l32i.n a2, a2, 0 -40248f33: 1e0232 l8ui a3, a2, 30 -40248f36: 261366 bnei a3, 1, 40248f60 -40248f39: 1d0222 l8ui a2, a2, 29 -40248f3c: 201266 bnei a2, 1, 40248f60 -40248f3f: f0e321 l32r a2, 402452cc -40248f42: 0228 l32i.n a2, a2, 0 -40248f44: 0228 l32i.n a2, a2, 0 -40248f46: 166266 bnei a2, 6, 40248f60 -40248f49: f0df21 l32r a2, 402452c8 -40248f4c: 0228 l32i.n a2, a2, 0 -40248f4e: 0228 l32i.n a2, a2, 0 -40248f50: 0c6266 bnei a2, 6, 40248f60 -40248f53: fe5921 l32r a2, 402488b8 -40248f56: c1a701 l32r a0, 402395f4 -40248f59: 0000c0 callx0 a0 -40248f5c: 001c06 j 40248fd0 -40248f5f: 27d100 excw -40248f62: a022f1 l32r a15, 40230fec -40248f65: 3a3100 excw -40248f68: 22fb addi.n a2, a2, 15 -40248f6a: d34c movi.n a3, 77 -40248f6c: 022c movi.n a2, 32 -40248f6e: 0d29 s32i.n a2, a13, 0 -40248f70: a4a542 movi a4, 0x5a4 -40248f73: 021c movi.n a2, 16 -40248f75: c40301 l32r a0, 40239f84 -40248f78: 0000c0 callx0 a0 -40248f7b: 02ed mov.n a14, a2 -40248f7d: 2d29 s32i.n a2, a13, 8 -40248f7f: f27b85 call0 4023b738 -40248f82: 1e29 s32i.n a2, a14, 4 -40248f84: 2d28 l32i.n a2, a13, 8 -40248f86: fe4d31 l32r a3, 402488bc -40248f89: 440c movi.n a4, 4 -40248f8b: 22cb addi.n a2, a2, 12 -40248f8d: c20c01 l32r a0, 402397c0 -40248f90: 0000c0 callx0 a0 -40248f93: 2d28 l32i.n a2, a13, 8 -40248f95: fe4a31 l32r a3, 402488c0 -40248f98: 0239 s32i.n a3, a2, 0 -40248f9a: fe4a31 l32r a3, 402488c4 -40248f9d: 0d2d mov.n a2, a13 -40248f9f: 6dc9 s32i.n a12, a13, 24 -40248fa1: f229c5 call0 4023b240 -40248fa4: 0d2d mov.n a2, a13 -40248fa6: f1eb85 call0 4023ae60 -40248fa9: f113d1 l32r a13, 402453f8 -40248fac: 0d2d mov.n a2, a13 -40248fae: d80301 l32r a0, 4023efbc -40248fb1: 0000c0 callx0 a0 -40248fb4: fe4531 l32r a3, 402488c8 -40248fb7: 040c movi.n a4, 0 +40248e38: 024d mov.n a4, a2 +40248e3a: 0e3d mov.n a3, a14 +40248e3c: 0f2d mov.n a2, a15 +40248e3e: c26701 l32r a0, 402397dc +40248e41: 0000c0 callx0 a0 +40248e44: fe93e1 l32r a14, 40248890 +40248e47: 74a042 movi a4, 116 +40248e4a: 030c movi.n a3, 0 +40248e4c: 0e2d mov.n a2, a14 +40248e4e: bf7101 l32r a0, 40238c14 +40248e51: 0000c0 callx0 a0 +40248e54: 271c42 l16ui a4, a12, 78 +40248e57: 0c3d mov.n a3, a12 +40248e59: 0e2d mov.n a2, a14 +40248e5b: 4c4a add.n a4, a12, a4 +40248e5d: 221b addi.n a2, a2, 1 +40248e5f: 0a1347 beq a3, a4, 40248e6d +40248e62: 5a0362 l8ui a6, a3, 90 +40248e65: 331b addi.n a3, a3, 1 +40248e67: 1f4262 s8i a6, a2, 31 +40248e6a: fffbc6 j 40248e5d +40248e6d: fe9321 l32r a2, 402488bc +40248e70: 0f0c movi.n a15, 0 +40248e72: c1e701 l32r a0, 40239610 +40248e75: 0000c0 callx0 a0 +40248e78: fe92e1 l32r a14, 402488c0 +40248e7b: 271c22 l16ui a2, a12, 78 +40248e7e: 16bf27 bgeu a15, a2, 40248e98 +40248e81: 2cfa add.n a2, a12, a15 +40248e83: 5a0232 l8ui a3, a2, 90 +40248e86: ff1b addi.n a15, a15, 1 +40248e88: 0e2d mov.n a2, a14 +40248e8a: c1e101 l32r a0, 40239610 +40248e8d: 0000c0 callx0 a0 +40248e90: f4f0f0 extui a15, a15, 0, 16 +40248e93: fff906 j 40248e7b +40248e96: 210000 srai a0, a0, 0 +40248e99: fe8b addi.n a15, a14, 8 +40248e9b: c1dd01 l32r a0, 40239610 +40248e9e: 0000c0 callx0 a0 +40248ea1: 271cf2 l16ui a15, a12, 78 +40248ea4: fe89e1 l32r a14, 402488c8 +40248ea7: ff1b addi.n a15, a15, 1 +40248ea9: f4f0f0 extui a15, a15, 0, 16 +40248eac: 18bfd7 bgeu a15, a13, 40248ec8 +40248eaf: 2cfa add.n a2, a12, a15 +40248eb1: 5a0232 l8ui a3, a2, 90 +40248eb4: 01cff2 addi a15, a15, 1 +40248eb7: 202ee0 or a2, a14, a14 +40248eba: c1d501 l32r a0, 40239610 +40248ebd: 0000c0 callx0 a0 +40248ec0: f4f0f0 extui a15, a15, 0, 16 +40248ec3: fff946 j 40248eac +40248ec6: 420000 excw +40248ec9: 271c movi.n a7, 18 +40248ecb: 241b addi.n a2, a4, 1 +40248ecd: f42020 extui a2, a2, 0, 16 +40248ed0: 19b2d7 bgeu a2, a13, 40248eed +40248ed3: fe6f51 l32r a5, 40248890 +40248ed6: c03240 sub a3, a2, a4 +40248ed9: 6c2a add.n a6, a12, a2 +40248edb: 353a add.n a3, a5, a3 +40248edd: 5a0662 l8ui a6, a6, 90 +40248ee0: 330b addi.n a3, a3, -1 +40248ee2: 004362 s8i a6, a3, 0 +40248ee5: 221b addi.n a2, a2, 1 +40248ee7: fff886 j 40248ecd +40248eea: 000000 ill +40248eed: 180c22 l8ui a2, a12, 24 +40248ef0: 181226 beqi a2, 1, 40248f0c +40248ef3: 440c22 l8ui a2, a12, 68 +40248ef6: 121266 bnei a2, 1, 40248f0c +40248ef9: fe65e1 l32r a14, 40248890 +40248efc: 1138 l32i.n a3, a1, 4 +40248efe: 604e22 s8i a2, a14, 96 +40248f01: fe7221 l32r a2, 402488cc +40248f04: 640c movi.n a4, 6 +40248f06: c23501 l32r a0, 402397dc +40248f09: 0000c0 callx0 a0 +40248f0c: fe7121 l32r a2, 402488d0 +40248f0f: c1c001 l32r a0, 40239610 +40248f12: 0000c0 callx0 a0 +40248f15: 271c22 l16ui a2, a12, 78 +40248f18: 2c2a add.n a2, a12, a2 +40248f1a: 5a0232 l8ui a3, a2, 90 +40248f1d: fb5421 l32r a2, 40247c70 +40248f20: 004232 s8i a3, a2, 0 +40248f23: 620c movi.n a2, 6 +40248f25: 0c29 s32i.n a2, a12, 0 +40248f27: 020c movi.n a2, 0 +40248f29: da16c5 call0 40223098 +40248f2c: f13c21 l32r a2, 4024541c +40248f2f: d82a01 l32r a0, 4023efd8 +40248f32: 0000c0 callx0 a0 +40248f35: fe5631 l32r a3, 40248890 +40248f38: 000322 l8ui a2, a3, 0 +40248f3b: 0ba216 beqz a2, 40248ff9 +40248f3e: f06f21 l32r a2, 402450fc +40248f41: 040222 l8ui a2, a2, 4 +40248f44: 021266 bnei a2, 1, 40248f4a +40248f47: 002846 j 40248fec +40248f4a: f06f21 l32r a2, 40245108 +40248f4d: 0228 l32i.n a2, a2, 0 +40248f4f: 1e0232 l8ui a3, a2, 30 +40248f52: 261366 bnei a3, 1, 40248f7c +40248f55: 1d0222 l8ui a2, a2, 29 +40248f58: 201266 bnei a2, 1, 40248f7c +40248f5b: f0e321 l32r a2, 402452e8 +40248f5e: 0228 l32i.n a2, a2, 0 +40248f60: 0228 l32i.n a2, a2, 0 +40248f62: 166266 bnei a2, 6, 40248f7c +40248f65: f0df21 l32r a2, 402452e4 +40248f68: 0228 l32i.n a2, a2, 0 +40248f6a: 0228 l32i.n a2, a2, 0 +40248f6c: 0c6266 bnei a2, 6, 40248f7c +40248f6f: fe5921 l32r a2, 402488d4 +40248f72: c1a701 l32r a0, 40239610 +40248f75: 0000c0 callx0 a0 +40248f78: 001c06 j 40248fec +40248f7b: 27d100 excw +40248f7e: a022f1 l32r a15, 40231008 +40248f81: 3a3100 excw +40248f84: 22fb addi.n a2, a2, 15 +40248f86: d34c movi.n a3, 77 +40248f88: 022c movi.n a2, 32 +40248f8a: 0d29 s32i.n a2, a13, 0 +40248f8c: a4a542 movi a4, 0x5a4 +40248f8f: 021c movi.n a2, 16 +40248f91: c40301 l32r a0, 40239fa0 +40248f94: 0000c0 callx0 a0 +40248f97: 02ed mov.n a14, a2 +40248f99: 2d29 s32i.n a2, a13, 8 +40248f9b: f27b85 call0 4023b754 +40248f9e: 1e29 s32i.n a2, a14, 4 +40248fa0: 2d28 l32i.n a2, a13, 8 +40248fa2: fe4d31 l32r a3, 402488d8 +40248fa5: 440c movi.n a4, 4 +40248fa7: 22cb addi.n a2, a2, 12 +40248fa9: c20c01 l32r a0, 402397dc +40248fac: 0000c0 callx0 a0 +40248faf: 2d28 l32i.n a2, a13, 8 +40248fb1: fe4a31 l32r a3, 402488dc +40248fb4: 0239 s32i.n a3, a2, 0 +40248fb6: fe4a31 l32r a3, 402488e0 40248fb9: 0d2d mov.n a2, a13 -40248fbb: d95701 l32r a0, 4023f518 -40248fbe: 0000c0 callx0 a0 -40248fc1: 150c movi.n a5, 1 -40248fc3: 054d mov.n a4, a5 -40248fc5: 64a032 movi a3, 100 +40248fbb: 6dc9 s32i.n a12, a13, 24 +40248fbd: f229c5 call0 4023b25c +40248fc0: 0d2d mov.n a2, a13 +40248fc2: f1eb85 call0 4023ae7c +40248fc5: f113d1 l32r a13, 40245414 40248fc8: 0d2d mov.n a2, a13 -40248fca: d95401 l32r a0, 4023f51c +40248fca: d80301 l32r a0, 4023efd8 40248fcd: 0000c0 callx0 a0 -40248fd0: f17a21 l32r a2, 402455b8 -40248fd3: fe2831 l32r a3, 40248874 -40248fd6: 0248 l32i.n a4, a2, 0 -40248fd8: 320c movi.n a2, 3 -40248fda: 0004c0 callx0 a4 -40248fdd: f108 l32i.n a0, a1, 60 -40248fdf: e1c8 l32i.n a12, a1, 56 -40248fe1: d1d8 l32i.n a13, a1, 52 -40248fe3: c1e8 l32i.n a14, a1, 48 -40248fe5: b1f8 l32i.n a15, a1, 44 -40248fe7: 40c112 addi a1, a1, 64 -40248fea: f00d ret.n - -40248fec : -40248fec: f43030 extui a3, a3, 0, 16 -40248fef: f0c112 addi a1, a1, -16 -40248ff2: 050c movi.n a5, 0 -40248ff4: f4c342 addi a4, a3, -12 -40248ff7: 160c movi.n a6, 1 -40248ff9: 21c9 s32i.n a12, a1, 8 -40248ffb: 02cd mov.n a12, a2 -40248ffd: 052d mov.n a2, a5 -40248fff: 832640 moveqz a2, a6, a4 -40249002: 024d mov.n a4, a2 -40249004: 80c322 addi a2, a3, -128 -40249007: 053d mov.n a3, a5 -40249009: 833620 moveqz a3, a6, a2 -4024900c: 3109 s32i.n a0, a1, 12 -4024900e: 203430 or a3, a4, a3 -40249011: 379357 bne a3, a5, 4024904c -40249014: 000c22 l8ui a2, a12, 0 -40249017: acaf32 movi a3, -84 -4024901a: 012280 slli a2, a2, 24 -4024901d: 312820 srai a2, a2, 24 -40249020: 282237 blt a2, a3, 4024904c -40249023: 181c22 l16ui a2, a12, 48 -40249026: 233c movi.n a3, 50 -40249028: 203327 bltu a3, a2, 4024904c -4024902b: fbba31 l32r a3, 40247f14 -4024902e: 640c movi.n a4, 6 -40249030: 10cc22 addi a2, a12, 16 -40249033: c3d301 l32r a0, 40239f80 -40249036: 0000c0 callx0 a0 -40249039: 42cc bnez.n a2, 40249041 -4024903b: f0a421 l32r a2, 402452cc -4024903e: 000086 j 40249044 -40249041: f0a121 l32r a2, 402452c8 -40249044: 0238 l32i.n a3, a2, 0 -40249046: 202cc0 or a2, a12, a12 -40249049: ff8805 call0 402488cc -4024904c: 3108 l32i.n a0, a1, 12 -4024904e: 21c8 l32i.n a12, a1, 8 -40249050: 10c112 addi a1, a1, 16 -40249053: f00d ret.n - ... -4024905d: 000000 ill -40249060: 707061 l32r a6, 40225220 -40249063: 5f .byte 0x5f -40249064: 616d excw -40249066: 6e69 s32i.n a6, a14, 24 -40249068: 2e .byte 0x2e -40249069: 000063 excw -4024906c: 000000 ill -4024906f: 000500 excw -40249072: 050204 excw -40249075: 020505 call0 4024b0c8 -40249078: 040005 call0 4024d07c <_irom0_text_end+0x13c> -4024907b: 040505 call0 4024d0cc <_irom0_text_end+0x18c> -4024907e: 040505 call0 4024d0d0 <_irom0_text_end+0x190> -40249081: fe .byte 0xfe -40249082: fffd excw -40249084: f0f0f0 subx8 a15, a0, a15 -40249087: e0e0e0 subx4 a14, a0, a14 -4024908a: ff0ae1 l32r a14, 40248cb4 -4024908d: ff .byte 0xff -4024908e: 00f8 l32i.n a15, a0, 0 -40249090: f8f8 l32i.n a15, a8, 60 -40249092: 4a4e52 s8i a5, a14, 74 -40249095: 384044 excw -40249098: 010000 slli a0, a0, 32 -4024909b: 030201 l32r a0, 40209ca4 -4024909e: 010504 excw -402490a1: 000000 ill -402490a4: 020000 excw - ... -402490af: 0ae100 excw - ... -402490ba: 439301 l32r a0, 40219f08 - ... -402490dd: 000000 ill -402490e0: 010003 excw - ... -402490ef: 694600 excw -402490f2: 776d72 s32i a7, a13, 0x1dc -402490f5: 657261 l32r a6, 402226c0 -402490f8: 4e4f20 excw -402490fb: 594c movi.n a9, 69 -402490fd: 757320 extui a7, a2, 19, 8 -40249100: 6f7070 excw -40249103: 737472 excw -40249106: 534520 excw -40249109: 323850 excw -4024910c: 213636 excw -4024910f: 0a2121 l32r a2, 4020b994 - ... -4024911e: 650000 extui a0, a0, 16, 7 -40249121: 706d excw -40249123: 207974 excw -40249126: 6f .byte 0x6f -40249127: 0a7074 excw -4024912a: 000000 ill -4024912d: 000000 ill -40249130: 684d excw -40249132: 000a add.n a0, a0, a0 -40249134: 000000 ill -40249137: 255600 extui a5, a0, 22, 3 -4024913a: 000a64 excw -4024913d: 000000 ill -40249140: 6c4d excw -40249142: 000a add.n a0, a0, a0 -40249144: 6f4d excw -40249146: 000a add.n a0, a0, a0 -40249148: 207325 excw -4024914b: 0a7525 excw -4024914e: 460000 excw -40249151: 617461 l32r a6, 40221724 -40249154: 206c movi.n a0, -30 -40249156: 637865 excw -40249159: 747065 excw -4024915c: 6f69 s32i.n a6, a15, 24 -4024915e: 6e .byte 0x6e -4024915f: 642520 extui a2, a2, 5, 7 - ... -4024916e: 280000 excw -40249171: 6c49 s32i.n a4, a12, 24 -40249173: 656c movi.n a5, -26 -40249175: 6c6167 bbci a1, 6, 402491e5 -40249178: 6e49 s32i.n a4, a14, 24 -4024917a: 727473 excw -4024917d: 746375 excw -40249180: 6f69 s32i.n a6, a15, 24 -40249182: 6e .byte 0x6e -40249183: 756143 excw -40249186: 296573 excw -40249189: 0a3a add.n a0, a10, a3 -4024918b: 000000 ill -4024918e: 280000 excw -40249191: 737953 excw -40249194: 6c6163 excw -40249197: 436c movi.n a3, -28 -40249199: 737561 l32r a6, 40225f70 -4024919c: 3a2965 excw -4024919f: 000a add.n a0, a0, a0 - ... -402491ad: 000000 ill -402491b0: 4928 l32i.n a2, a9, 16 -402491b2: 6e .byte 0x6e -402491b3: 727473 excw -402491b6: 746375 excw -402491b9: 6f69 s32i.n a6, a15, 24 -402491bb: 6e .byte 0x6e -402491bc: 746552 s32i a5, a5, 0x1d0 -402491bf: 456863 excw -402491c2: 6f7272 excw -402491c5: 614372 s8i a7, a3, 97 -402491c8: 657375 excw -402491cb: 3a29 s32i.n a2, a10, 12 -402491cd: 000a add.n a0, a0, a0 -402491cf: 4c2800 excw -402491d2: 6f .byte 0x6f -402491d3: 536461 l32r a6, 4021df64 -402491d6: 726f74 excw -402491d9: 724565 excw -402491dc: 726f72 s32i a7, a15, 0x1c8 -402491df: 756143 excw -402491e2: 296573 excw -402491e5: 0a3a add.n a0, a10, a3 +40248fd0: fe4531 l32r a3, 402488e4 +40248fd3: 040c movi.n a4, 0 +40248fd5: 0d2d mov.n a2, a13 +40248fd7: d95701 l32r a0, 4023f534 +40248fda: 0000c0 callx0 a0 +40248fdd: 150c movi.n a5, 1 +40248fdf: 054d mov.n a4, a5 +40248fe1: 64a032 movi a3, 100 +40248fe4: 0d2d mov.n a2, a13 +40248fe6: d95401 l32r a0, 4023f538 +40248fe9: 0000c0 callx0 a0 +40248fec: f17a21 l32r a2, 402455d4 +40248fef: fe2831 l32r a3, 40248890 +40248ff2: 0248 l32i.n a4, a2, 0 +40248ff4: 320c movi.n a2, 3 +40248ff6: 0004c0 callx0 a4 +40248ff9: f108 l32i.n a0, a1, 60 +40248ffb: e1c8 l32i.n a12, a1, 56 +40248ffd: d1d8 l32i.n a13, a1, 52 +40248fff: c1e8 l32i.n a14, a1, 48 +40249001: b1f8 l32i.n a15, a1, 44 +40249003: 40c112 addi a1, a1, 64 +40249006: f00d ret.n + +40249008 : +40249008: f43030 extui a3, a3, 0, 16 +4024900b: f0c112 addi a1, a1, -16 +4024900e: 050c movi.n a5, 0 +40249010: f4c342 addi a4, a3, -12 +40249013: 160c movi.n a6, 1 +40249015: 21c9 s32i.n a12, a1, 8 +40249017: 02cd mov.n a12, a2 +40249019: 052d mov.n a2, a5 +4024901b: 832640 moveqz a2, a6, a4 +4024901e: 024d mov.n a4, a2 +40249020: 80c322 addi a2, a3, -128 +40249023: 053d mov.n a3, a5 +40249025: 833620 moveqz a3, a6, a2 +40249028: 3109 s32i.n a0, a1, 12 +4024902a: 203430 or a3, a4, a3 +4024902d: 379357 bne a3, a5, 40249068 +40249030: 000c22 l8ui a2, a12, 0 +40249033: acaf32 movi a3, -84 +40249036: 012280 slli a2, a2, 24 +40249039: 312820 srai a2, a2, 24 +4024903c: 282237 blt a2, a3, 40249068 +4024903f: 181c22 l16ui a2, a12, 48 +40249042: 233c movi.n a3, 50 +40249044: 203327 bltu a3, a2, 40249068 +40249047: fbba31 l32r a3, 40247f30 +4024904a: 640c movi.n a4, 6 +4024904c: 10cc22 addi a2, a12, 16 +4024904f: c3d301 l32r a0, 40239f9c +40249052: 0000c0 callx0 a0 +40249055: 42cc bnez.n a2, 4024905d +40249057: f0a421 l32r a2, 402452e8 +4024905a: 000086 j 40249060 +4024905d: f0a121 l32r a2, 402452e4 +40249060: 0238 l32i.n a3, a2, 0 +40249062: 202cc0 or a2, a12, a12 +40249065: ff8805 call0 402488e8 +40249068: 3108 l32i.n a0, a1, 12 +4024906a: 21c8 l32i.n a12, a1, 8 +4024906c: 10c112 addi a1, a1, 16 +4024906f: f00d ret.n + ... +4024907d: 000000 ill +40249080: 707061 l32r a6, 40225240 +40249083: 5f .byte 0x5f +40249084: 616d excw +40249086: 6e69 s32i.n a6, a14, 24 +40249088: 2e .byte 0x2e +40249089: 000063 excw +4024908c: 000000 ill +4024908f: 000500 excw +40249092: 050204 excw +40249095: 020505 call0 4024b0e8 +40249098: 040005 call0 4024d09c <_irom0_text_end+0x13c> +4024909b: 040505 call0 4024d0ec <_irom0_text_end+0x18c> +4024909e: 040505 call0 4024d0f0 <_irom0_text_end+0x190> +402490a1: fe .byte 0xfe +402490a2: fffd excw +402490a4: f0f0f0 subx8 a15, a0, a15 +402490a7: e0e0e0 subx4 a14, a0, a14 +402490aa: ff0ae1 l32r a14, 40248cd4 +402490ad: ff .byte 0xff +402490ae: 00f8 l32i.n a15, a0, 0 +402490b0: f8f8 l32i.n a15, a8, 60 +402490b2: 4a4e52 s8i a5, a14, 74 +402490b5: 384044 excw +402490b8: 010000 slli a0, a0, 32 +402490bb: 030201 l32r a0, 40209cc4 +402490be: 010504 excw +402490c1: 000000 ill +402490c4: 020000 excw + ... +402490cf: 0ae100 excw + ... +402490da: 439301 l32r a0, 40219f28 + ... +402490fd: 000000 ill +40249100: 010003 excw + ... +4024910f: 694600 excw +40249112: 776d72 s32i a7, a13, 0x1dc +40249115: 657261 l32r a6, 402226e0 +40249118: 4e4f20 excw +4024911b: 594c movi.n a9, 69 +4024911d: 757320 extui a7, a2, 19, 8 +40249120: 6f7070 excw +40249123: 737472 excw +40249126: 534520 excw +40249129: 323850 excw +4024912c: 213636 excw +4024912f: 0a2121 l32r a2, 4020b9b4 + ... +4024913e: 650000 extui a0, a0, 16, 7 +40249141: 706d excw +40249143: 207974 excw +40249146: 6f .byte 0x6f +40249147: 0a7074 excw +4024914a: 000000 ill +4024914d: 000000 ill +40249150: 684d excw +40249152: 000a add.n a0, a0, a0 +40249154: 000000 ill +40249157: 255600 extui a5, a0, 22, 3 +4024915a: 000a64 excw +4024915d: 000000 ill +40249160: 6c4d excw +40249162: 000a add.n a0, a0, a0 +40249164: 6f4d excw +40249166: 000a add.n a0, a0, a0 +40249168: 207325 excw +4024916b: 0a7525 excw +4024916e: 460000 excw +40249171: 617461 l32r a6, 40221744 +40249174: 206c movi.n a0, -30 +40249176: 637865 excw +40249179: 747065 excw +4024917c: 6f69 s32i.n a6, a15, 24 +4024917e: 6e .byte 0x6e +4024917f: 642520 extui a2, a2, 5, 7 ... +4024918e: 280000 excw +40249191: 6c49 s32i.n a4, a12, 24 +40249193: 656c movi.n a5, -26 +40249195: 6c6167 bbci a1, 6, 40249205 +40249198: 6e49 s32i.n a4, a14, 24 +4024919a: 727473 excw +4024919d: 746375 excw +402491a0: 6f69 s32i.n a6, a15, 24 +402491a2: 6e .byte 0x6e +402491a3: 756143 excw +402491a6: 296573 excw +402491a9: 0a3a add.n a0, a10, a3 +402491ab: 000000 ill +402491ae: 280000 excw +402491b1: 737953 excw +402491b4: 6c6163 excw +402491b7: 436c movi.n a3, -28 +402491b9: 737561 l32r a6, 40225f90 +402491bc: 3a2965 excw +402491bf: 000a add.n a0, a0, a0 + ... +402491cd: 000000 ill +402491d0: 4928 l32i.n a2, a9, 16 +402491d2: 6e .byte 0x6e +402491d3: 727473 excw +402491d6: 746375 excw +402491d9: 6f69 s32i.n a6, a15, 24 +402491db: 6e .byte 0x6e +402491dc: 746552 s32i a5, a5, 0x1d0 +402491df: 456863 excw +402491e2: 6f7272 excw +402491e5: 614372 s8i a7, a3, 97 +402491e8: 657375 excw +402491eb: 3a29 s32i.n a2, a10, 12 +402491ed: 000a add.n a0, a0, a0 402491ef: 4c2800 excw -402491f2: 657665 excw -402491f5: 316c movi.n a1, -29 -402491f7: 6e49 s32i.n a4, a14, 24 -402491f9: 726574 excw -402491fc: 707572 excw -402491ff: 614374 excw -40249202: 657375 excw -40249205: 3a29 s32i.n a2, a10, 12 -40249207: 000a add.n a0, a0, a0 -40249209: 000000 ill -4024920c: 000000 ill -4024920f: 412800 srli a2, a0, 8 -40249212: 6c6c movi.n a12, -26 -40249214: 6f .byte 0x6f -40249215: 614363 excw -40249218: 657375 excw -4024921b: 3a29 s32i.n a2, a10, 12 -4024921d: 000a add.n a0, a0, a0 -4024921f: 492800 excw -40249222: 6e .byte 0x6e -40249223: 676574 excw -40249226: 447265 excw -40249229: 7669 s32i.n a6, a6, 28 -4024922b: 6469 s32i.n a6, a4, 24 -4024922d: 794265 excw -40249230: 655a add.n a6, a5, a5 -40249232: 436f72 s32i a7, a15, 0x10c -40249235: 737561 l32r a6, 4022600c -40249238: 3a2965 excw -4024923b: 000a add.n a0, a0, a0 -4024923d: 000000 ill -40249240: 5028 l32i.n a2, a0, 20 -40249242: 766972 s32i a7, a9, 0x1d8 -40249245: 6c69 s32i.n a6, a12, 24 -40249247: 656765 excw -4024924a: 614364 excw -4024924d: 657375 excw -40249250: 3a29 s32i.n a2, a10, 12 -40249252: 000a add.n a0, a0, a0 - ... -40249260: 4c28 l32i.n a2, a12, 16 -40249262: 6f .byte 0x6f -40249263: 536461 l32r a6, 4021dff4 -40249266: 726f74 excw -40249269: 6c4165 excw -4024926c: 6769 s32i.n a6, a7, 24 -4024926e: 6e .byte 0x6e -4024926f: 656d excw -40249271: 6e .byte 0x6e -40249272: 614374 excw -40249275: 657375 excw -40249278: 3a29 s32i.n a2, a10, 12 -4024927a: 000a add.n a0, a0, a0 -4024927c: 000000 ill -4024927f: 492800 excw -40249282: 6e .byte 0x6e -40249283: 727473 excw -40249286: 464950 excw -40249289: 746144 excw -4024928c: 724561 l32r a6, 40225ba0 -4024928f: 726f72 s32i a7, a15, 0x1c8 -40249292: 756143 excw -40249295: 296573 excw -40249298: 0a3a add.n a0, a10, a3 -4024929a: 000000 ill -4024929d: 000000 ill -402492a0: 4c28 l32i.n a2, a12, 16 -402492a2: 6f .byte 0x6f -402492a3: 536461 l32r a6, 4021e034 -402492a6: 726f74 excw -402492a9: 495065 excw -402492ac: 614446 j 402617c1 <_irom0_text_end+0x14881> -402492af: 456174 excw -402492b2: 6f7272 excw -402492b5: 614372 s8i a7, a3, 97 -402492b8: 657375 excw -402492bb: 3a29 s32i.n a2, a10, 12 -402492bd: 000a add.n a0, a0, a0 -402492bf: 492800 excw -402492c2: 6e .byte 0x6e -402492c3: 727473 excw -402492c6: 464950 excw -402492c9: 646441 l32r a4, 4022245c -402492cc: 724572 s8i a7, a5, 114 -402492cf: 726f72 s32i a7, a15, 0x1c8 -402492d2: 756143 excw -402492d5: 296573 excw -402492d8: 0a3a add.n a0, a10, a3 -402492da: 000000 ill -402492dd: 000000 ill -402492e0: 4c28 l32i.n a2, a12, 16 -402492e2: 6f .byte 0x6f -402492e3: 536461 l32r a6, 4021e074 -402492e6: 726f74 excw -402492e9: 495065 excw -402492ec: 644146 j 402623f5 <_irom0_text_end+0x154b5> -402492ef: 457264 excw -402492f2: 6f7272 excw -402492f5: 614372 s8i a7, a3, 97 -402492f8: 657375 excw -402492fb: 3a29 s32i.n a2, a10, 12 -402492fd: 000a add.n a0, a0, a0 -402492ff: 492800 excw -40249302: 6e .byte 0x6e -40249303: 547473 excw -40249306: 424c movi.n a2, 68 -40249308: 694d excw -4024930a: 437373 excw -4024930d: 737561 l32r a6, 402260e4 -40249310: 3a2965 excw -40249313: 000a add.n a0, a0, a0 - ... -4024931d: 000000 ill -40249320: 4928 l32i.n a2, a9, 16 +402491f2: 6f .byte 0x6f +402491f3: 536461 l32r a6, 4021df84 +402491f6: 726f74 excw +402491f9: 724565 excw +402491fc: 726f72 s32i a7, a15, 0x1c8 +402491ff: 756143 excw +40249202: 296573 excw +40249205: 0a3a add.n a0, a10, a3 + ... +4024920f: 4c2800 excw +40249212: 657665 excw +40249215: 316c movi.n a1, -29 +40249217: 6e49 s32i.n a4, a14, 24 +40249219: 726574 excw +4024921c: 707572 excw +4024921f: 614374 excw +40249222: 657375 excw +40249225: 3a29 s32i.n a2, a10, 12 +40249227: 000a add.n a0, a0, a0 +40249229: 000000 ill +4024922c: 000000 ill +4024922f: 412800 srli a2, a0, 8 +40249232: 6c6c movi.n a12, -26 +40249234: 6f .byte 0x6f +40249235: 614363 excw +40249238: 657375 excw +4024923b: 3a29 s32i.n a2, a10, 12 +4024923d: 000a add.n a0, a0, a0 +4024923f: 492800 excw +40249242: 6e .byte 0x6e +40249243: 676574 excw +40249246: 447265 excw +40249249: 7669 s32i.n a6, a6, 28 +4024924b: 6469 s32i.n a6, a4, 24 +4024924d: 794265 excw +40249250: 655a add.n a6, a5, a5 +40249252: 436f72 s32i a7, a15, 0x10c +40249255: 737561 l32r a6, 4022602c +40249258: 3a2965 excw +4024925b: 000a add.n a0, a0, a0 +4024925d: 000000 ill +40249260: 5028 l32i.n a2, a0, 20 +40249262: 766972 s32i a7, a9, 0x1d8 +40249265: 6c69 s32i.n a6, a12, 24 +40249267: 656765 excw +4024926a: 614364 excw +4024926d: 657375 excw +40249270: 3a29 s32i.n a2, a10, 12 +40249272: 000a add.n a0, a0, a0 + ... +40249280: 4c28 l32i.n a2, a12, 16 +40249282: 6f .byte 0x6f +40249283: 536461 l32r a6, 4021e014 +40249286: 726f74 excw +40249289: 6c4165 excw +4024928c: 6769 s32i.n a6, a7, 24 +4024928e: 6e .byte 0x6e +4024928f: 656d excw +40249291: 6e .byte 0x6e +40249292: 614374 excw +40249295: 657375 excw +40249298: 3a29 s32i.n a2, a10, 12 +4024929a: 000a add.n a0, a0, a0 +4024929c: 000000 ill +4024929f: 492800 excw +402492a2: 6e .byte 0x6e +402492a3: 727473 excw +402492a6: 464950 excw +402492a9: 746144 excw +402492ac: 724561 l32r a6, 40225bc0 +402492af: 726f72 s32i a7, a15, 0x1c8 +402492b2: 756143 excw +402492b5: 296573 excw +402492b8: 0a3a add.n a0, a10, a3 +402492ba: 000000 ill +402492bd: 000000 ill +402492c0: 4c28 l32i.n a2, a12, 16 +402492c2: 6f .byte 0x6f +402492c3: 536461 l32r a6, 4021e054 +402492c6: 726f74 excw +402492c9: 495065 excw +402492cc: 614446 j 402617e1 <_irom0_text_end+0x14881> +402492cf: 456174 excw +402492d2: 6f7272 excw +402492d5: 614372 s8i a7, a3, 97 +402492d8: 657375 excw +402492db: 3a29 s32i.n a2, a10, 12 +402492dd: 000a add.n a0, a0, a0 +402492df: 492800 excw +402492e2: 6e .byte 0x6e +402492e3: 727473 excw +402492e6: 464950 excw +402492e9: 646441 l32r a4, 4022247c +402492ec: 724572 s8i a7, a5, 114 +402492ef: 726f72 s32i a7, a15, 0x1c8 +402492f2: 756143 excw +402492f5: 296573 excw +402492f8: 0a3a add.n a0, a10, a3 +402492fa: 000000 ill +402492fd: 000000 ill +40249300: 4c28 l32i.n a2, a12, 16 +40249302: 6f .byte 0x6f +40249303: 536461 l32r a6, 4021e094 +40249306: 726f74 excw +40249309: 495065 excw +4024930c: 644146 j 40262415 <_irom0_text_end+0x154b5> +4024930f: 457264 excw +40249312: 6f7272 excw +40249315: 614372 s8i a7, a3, 97 +40249318: 657375 excw +4024931b: 3a29 s32i.n a2, a10, 12 +4024931d: 000a add.n a0, a0, a0 +4024931f: 492800 excw 40249322: 6e .byte 0x6e 40249323: 547473 excw 40249326: 424c movi.n a2, 68 -40249328: 754d excw -4024932a: 746c movi.n a4, -25 -4024932c: 4869 s32i.n a6, a8, 16 -4024932e: 7469 s32i.n a6, a4, 28 -40249330: 756143 excw -40249333: 296573 excw -40249336: 0a3a add.n a0, a10, a3 +40249328: 694d excw +4024932a: 437373 excw +4024932d: 737561 l32r a6, 40226104 +40249330: 3a2965 excw +40249333: 000a add.n a0, a0, a0 ... +4024933d: 000000 ill 40249340: 4928 l32i.n a2, a9, 16 40249342: 6e .byte 0x6e -40249343: 467473 excw -40249346: 637465 excw -40249349: 5068 l32i.n a6, a0, 20 -4024934b: 766972 s32i a7, a9, 0x1d8 -4024934e: 6c69 s32i.n a6, a12, 24 -40249350: 656765 excw -40249353: 756143 excw -40249356: 296573 excw -40249359: 0a3a add.n a0, a10, a3 -4024935b: 000000 ill -4024935e: 280000 excw -40249361: 6e49 s32i.n a4, a14, 24 +40249343: 547473 excw +40249346: 424c movi.n a2, 68 +40249348: 754d excw +4024934a: 746c movi.n a4, -25 +4024934c: 4869 s32i.n a6, a8, 16 +4024934e: 7469 s32i.n a6, a4, 28 +40249350: 756143 excw +40249353: 296573 excw +40249356: 0a3a add.n a0, a10, a3 + ... +40249360: 4928 l32i.n a2, a9, 16 +40249362: 6e .byte 0x6e 40249363: 467473 excw 40249366: 637465 excw 40249369: 5068 l32i.n a6, a0, 20 -4024936b: 686f72 s32i a7, a15, 0x1a0 -4024936e: 6269 s32i.n a6, a2, 24 -40249370: 7469 s32i.n a6, a4, 28 -40249372: 436465 excw -40249375: 737561 l32r a6, 4022614c -40249378: 3a2965 excw -4024937b: 000a add.n a0, a0, a0 -4024937d: 000000 ill -40249380: 4c28 l32i.n a2, a12, 16 -40249382: 6f .byte 0x6f -40249383: 536461 l32r a6, 4021e114 -40249386: 726f74 excw -40249389: 4c5465 excw -4024938c: 694d42 s8i a4, a13, 105 -4024938f: 437373 excw -40249392: 737561 l32r a6, 40226168 -40249395: 3a2965 excw -40249398: 000a add.n a0, a0, a0 -4024939a: 000000 ill +4024936b: 766972 s32i a7, a9, 0x1d8 +4024936e: 6c69 s32i.n a6, a12, 24 +40249370: 656765 excw +40249373: 756143 excw +40249376: 296573 excw +40249379: 0a3a add.n a0, a10, a3 +4024937b: 000000 ill +4024937e: 280000 excw +40249381: 6e49 s32i.n a4, a14, 24 +40249383: 467473 excw +40249386: 637465 excw +40249389: 5068 l32i.n a6, a0, 20 +4024938b: 686f72 s32i a7, a15, 0x1a0 +4024938e: 6269 s32i.n a6, a2, 24 +40249390: 7469 s32i.n a6, a4, 28 +40249392: 436465 excw +40249395: 737561 l32r a6, 4022616c +40249398: 3a2965 excw +4024939b: 000a add.n a0, a0, a0 4024939d: 000000 ill 402493a0: 4c28 l32i.n a2, a12, 16 402493a2: 6f .byte 0x6f 402493a3: 536461 l32r a6, 4021e134 402493a6: 726f74 excw 402493a9: 4c5465 excw -402493ac: 754d42 s8i a4, a13, 117 -402493af: 746c movi.n a4, -25 -402493b1: 4869 s32i.n a6, a8, 16 -402493b3: 7469 s32i.n a6, a4, 28 -402493b5: 756143 excw -402493b8: 296573 excw -402493bb: 0a3a add.n a0, a10, a3 +402493ac: 694d42 s8i a4, a13, 105 +402493af: 437373 excw +402493b2: 737561 l32r a6, 40226188 +402493b5: 3a2965 excw +402493b8: 000a add.n a0, a0, a0 +402493ba: 000000 ill 402493bd: 000000 ill 402493c0: 4c28 l32i.n a2, a12, 16 402493c2: 6f .byte 0x6f 402493c3: 536461 l32r a6, 4021e154 402493c6: 726f74 excw -402493c9: 725065 excw -402493cc: 7669 s32i.n a6, a6, 28 -402493ce: 6c69 s32i.n a6, a12, 24 -402493d0: 656765 excw -402493d3: 756143 excw -402493d6: 296573 excw -402493d9: 0a3a add.n a0, a10, a3 -402493db: 000000 ill -402493de: 280000 excw -402493e1: 6f4c movi.n a15, 70 -402493e3: 506461 l32r a6, 4021d574 -402493e6: 686f72 s32i a7, a15, 0x1a0 -402493e9: 6269 s32i.n a6, a2, 24 -402493eb: 7469 s32i.n a6, a4, 28 -402493ed: 436465 excw -402493f0: 737561 l32r a6, 402261c4 -402493f3: 3a2965 excw -402493f6: 000a add.n a0, a0, a0 - ... -40249400: 5328 l32i.n a2, a3, 20 -40249402: 726f74 excw -40249405: 725065 excw -40249408: 6f .byte 0x6f -40249409: 6968 l32i.n a6, a9, 24 -4024940b: 746962 s32i a6, a9, 0x1d0 -4024940e: 436465 excw -40249411: 737561 l32r a6, 402261e8 -40249414: 3a2965 excw -40249417: 000a add.n a0, a0, a0 -40249419: 000000 ill -4024941c: 000000 ill -4024941f: 000a00 excw - ... -4024942e: 650000 extui a0, a0, 16, 7 -40249431: 316370 srai a6, a7, 19 -40249434: 303d excw -40249436: 2578 l32i.n a7, a5, 8 -40249438: 783830 excw -4024943b: 202c movi.n a0, 34 -4024943d: 637065 excw -40249440: 303d32 excw -40249443: 2578 l32i.n a7, a5, 8 -40249445: 783830 excw -40249448: 202c movi.n a0, 34 -4024944a: 637065 excw -4024944d: 303d33 excw -40249450: 2578 l32i.n a7, a5, 8 -40249452: 783830 excw -40249455: 202c movi.n a0, 34 -40249457: 637865 excw -4024945a: 646176 excw -4024945d: 3d7264 excw -40249460: 257830 extui a7, a3, 24, 3 -40249463: 783830 excw -40249466: 202c movi.n a0, 34 -40249468: 706564 excw -4024946b: 303d63 excw -4024946e: 2578 l32i.n a7, a5, 8 -40249470: 783830 excw -40249473: 000a add.n a0, a0, a0 - ... -4024947d: 000000 ill -40249480: 636142 s32i a4, a1, 0x18c -40249483: 756b addi.n a7, a5, 6 -40249485: 000a70 excw - ... -40249490: 636142 s32i a4, a1, 0x18c -40249493: 756b addi.n a7, a5, 6 -40249495: 642070 extui a2, a7, 0, 7 -40249498: 616665 excw -4024949b: 746c75 excw -4024949e: 642520 extui a2, a2, 5, 7 -402494a1: 000a add.n a0, a0, a0 - ... -402494af: 654300 extui a4, a0, 19, 7 -402494b2: 000a add.n a0, a0, a0 -402494b4: 000000 ill -402494b7: 6f4c00 excw -402494ba: 0a6461 l32r a6, 4020be4c -402494bd: 000000 ill -402494c0: 5f6672 s32i a7, a6, 0x17c -402494c3: 6c6163 excw -402494c6: 305b addi.n a3, a0, 5 -402494c8: 205d excw -402494ca: 303d21 l32r a2, 402155c0 -402494cd: 3078 l32i.n a7, a0, 12 -402494cf: 692c35 excw -402494d2: 302073 excw -402494d5: 2578 l32i.n a7, a5, 8 -402494d7: 583230 excw -402494da: 000a add.n a0, a0, a0 -402494dc: 000000 ill -402494df: 667200 excw -402494e2: 616320 excw -402494e5: 206c movi.n a0, -30 -402494e7: 636573 excw -402494ea: 726f74 excw -402494ed: 203a add.n a2, a0, a3 -402494ef: 0a6425 excw - ... -402494fe: 660000 excw -40249501: 716572 s32i a7, a5, 0x1c4 -40249504: 727420 excw -40249507: 656361 l32r a6, 40222a94 -4024950a: 6e6520 excw -4024950d: 6c6261 l32r a6, 40224698 -40249510: 252065 excw -40249513: 000a64 excw - ... -4024951e: 720000 excw -40249521: 315b66 bnei a11, 5, 40249556 -40249524: 5d3231 l32r a3, 402209ec -40249527: 203a20 or a3, a10, a2 -4024952a: 323025 excw -4024952d: 0a78 l32i.n a7, a10, 0 -4024952f: 667200 excw -40249532: 315b addi.n a3, a1, 5 -40249534: 5d3331 l32r a3, 40220a00 -40249537: 203a20 or a3, a10, a2 -4024953a: 323025 excw -4024953d: 0a78 l32i.n a7, a10, 0 -4024953f: 667200 excw -40249542: 315b addi.n a3, a1, 5 -40249544: 5d3431 l32r a3, 40220a14 +402493c9: 4c5465 excw +402493cc: 754d42 s8i a4, a13, 117 +402493cf: 746c movi.n a4, -25 +402493d1: 4869 s32i.n a6, a8, 16 +402493d3: 7469 s32i.n a6, a4, 28 +402493d5: 756143 excw +402493d8: 296573 excw +402493db: 0a3a add.n a0, a10, a3 +402493dd: 000000 ill +402493e0: 4c28 l32i.n a2, a12, 16 +402493e2: 6f .byte 0x6f +402493e3: 536461 l32r a6, 4021e174 +402493e6: 726f74 excw +402493e9: 725065 excw +402493ec: 7669 s32i.n a6, a6, 28 +402493ee: 6c69 s32i.n a6, a12, 24 +402493f0: 656765 excw +402493f3: 756143 excw +402493f6: 296573 excw +402493f9: 0a3a add.n a0, a10, a3 +402493fb: 000000 ill +402493fe: 280000 excw +40249401: 6f4c movi.n a15, 70 +40249403: 506461 l32r a6, 4021d594 +40249406: 686f72 s32i a7, a15, 0x1a0 +40249409: 6269 s32i.n a6, a2, 24 +4024940b: 7469 s32i.n a6, a4, 28 +4024940d: 436465 excw +40249410: 737561 l32r a6, 402261e4 +40249413: 3a2965 excw +40249416: 000a add.n a0, a0, a0 + ... +40249420: 5328 l32i.n a2, a3, 20 +40249422: 726f74 excw +40249425: 725065 excw +40249428: 6f .byte 0x6f +40249429: 6968 l32i.n a6, a9, 24 +4024942b: 746962 s32i a6, a9, 0x1d0 +4024942e: 436465 excw +40249431: 737561 l32r a6, 40226208 +40249434: 3a2965 excw +40249437: 000a add.n a0, a0, a0 +40249439: 000000 ill +4024943c: 000000 ill +4024943f: 000a00 excw + ... +4024944e: 650000 extui a0, a0, 16, 7 +40249451: 316370 srai a6, a7, 19 +40249454: 303d excw +40249456: 2578 l32i.n a7, a5, 8 +40249458: 783830 excw +4024945b: 202c movi.n a0, 34 +4024945d: 637065 excw +40249460: 303d32 excw +40249463: 2578 l32i.n a7, a5, 8 +40249465: 783830 excw +40249468: 202c movi.n a0, 34 +4024946a: 637065 excw +4024946d: 303d33 excw +40249470: 2578 l32i.n a7, a5, 8 +40249472: 783830 excw +40249475: 202c movi.n a0, 34 +40249477: 637865 excw +4024947a: 646176 excw +4024947d: 3d7264 excw +40249480: 257830 extui a7, a3, 24, 3 +40249483: 783830 excw +40249486: 202c movi.n a0, 34 +40249488: 706564 excw +4024948b: 303d63 excw +4024948e: 2578 l32i.n a7, a5, 8 +40249490: 783830 excw +40249493: 000a add.n a0, a0, a0 + ... +4024949d: 000000 ill +402494a0: 636142 s32i a4, a1, 0x18c +402494a3: 756b addi.n a7, a5, 6 +402494a5: 000a70 excw + ... +402494b0: 636142 s32i a4, a1, 0x18c +402494b3: 756b addi.n a7, a5, 6 +402494b5: 642070 extui a2, a7, 0, 7 +402494b8: 616665 excw +402494bb: 746c75 excw +402494be: 642520 extui a2, a2, 5, 7 +402494c1: 000a add.n a0, a0, a0 + ... +402494cf: 654300 extui a4, a0, 19, 7 +402494d2: 000a add.n a0, a0, a0 +402494d4: 000000 ill +402494d7: 6f4c00 excw +402494da: 0a6461 l32r a6, 4020be6c +402494dd: 000000 ill +402494e0: 5f6672 s32i a7, a6, 0x17c +402494e3: 6c6163 excw +402494e6: 305b addi.n a3, a0, 5 +402494e8: 205d excw +402494ea: 303d21 l32r a2, 402155e0 +402494ed: 3078 l32i.n a7, a0, 12 +402494ef: 692c35 excw +402494f2: 302073 excw +402494f5: 2578 l32i.n a7, a5, 8 +402494f7: 583230 excw +402494fa: 000a add.n a0, a0, a0 +402494fc: 000000 ill +402494ff: 667200 excw +40249502: 616320 excw +40249505: 206c movi.n a0, -30 +40249507: 636573 excw +4024950a: 726f74 excw +4024950d: 203a add.n a2, a0, a3 +4024950f: 0a6425 excw + ... +4024951e: 660000 excw +40249521: 716572 s32i a7, a5, 0x1c4 +40249524: 727420 excw +40249527: 656361 l32r a6, 40222ab4 +4024952a: 6e6520 excw +4024952d: 6c6261 l32r a6, 402246b8 +40249530: 252065 excw +40249533: 000a64 excw + ... +4024953e: 720000 excw +40249541: 315b66 bnei a11, 5, 40249576 +40249544: 5d3231 l32r a3, 40220a0c 40249547: 203a20 or a3, a10, a2 4024954a: 323025 excw 4024954d: 0a78 l32i.n a7, a10, 0 -4024954f: 5f7700 excw -40249552: 616c66 bnei a12, 6, 402495b7 -40249555: 0a6873 excw - ... -40249560: 530a add.n a5, a3, a0 -40249562: 204b44 excw -40249565: 726576 excw -40249568: 203a add.n a2, a0, a3 -4024956a: 207325 excw -4024956d: 6d6f63 excw -40249570: 6c6970 excw -40249573: 206465 excw -40249576: 4d2040 excw -40249579: 207261 l32r a6, 40211744 -4024957c: 203931 l32r a3, 40211660 -4024957f: 323032 excw -40249582: 312030 srai a2, a3, 16 -40249585: 3a38 l32i.n a3, a10, 12 -40249587: 3a3131 l32r a3, 40217e4c -4024958a: 0a3530 excw -4024958d: 000000 ill -40249590: 796870 excw -40249593: 657620 extui a7, a2, 22, 7 -40249596: 203a72 excw -40249599: 5f6425 excw -4024959c: 2c6425 excw -4024959f: 707020 excw -402495a2: 657620 extui a7, a2, 22, 7 -402495a5: 203a72 excw -402495a8: 2e6425 excw -402495ab: 0a6425 excw -402495ae: 000a add.n a0, a0, a0 -402495b0: 737973 excw -402495b3: 6d6574 excw -402495b6: 617020 excw -402495b9: 6d6172 s32i a7, a1, 0x1b4 -402495bc: 726520 excw -402495bf: 726f72 s32i a7, a15, 0x1c8 -402495c2: 202c movi.n a0, 34 -402495c4: 657375 excw -402495c7: 616c20 excw -402495ca: 207473 excw -402495cd: 766173 excw -402495d0: 206465 excw -402495d3: 726170 excw -402495d6: 216d61 l32r a6, 40211b8c -402495d9: 000a add.n a0, a0, a0 -402495db: 000000 ill -402495de: 6e0000 excw -402495e1: 646565 excw -402495e4: 6f6220 excw -402495e7: 6f .byte 0x6f -402495e8: 312074 excw -402495eb: 2e .byte 0x2e -402495ec: 0a2b34 excw -402495ef: 697400 excw -402495f2: 656d excw -402495f4: 3a38 l32i.n a3, a10, 12 -402495f6: 383025 excw -402495f9: 0a58 l32i.n a5, a10, 0 +4024954f: 667200 excw +40249552: 315b addi.n a3, a1, 5 +40249554: 5d3331 l32r a3, 40220a20 +40249557: 203a20 or a3, a10, a2 +4024955a: 323025 excw +4024955d: 0a78 l32i.n a7, a10, 0 +4024955f: 667200 excw +40249562: 315b addi.n a3, a1, 5 +40249564: 5d3431 l32r a3, 40220a34 +40249567: 203a20 or a3, a10, a2 +4024956a: 323025 excw +4024956d: 0a78 l32i.n a7, a10, 0 +4024956f: 5f7700 excw +40249572: 616c66 bnei a12, 6, 402495d7 +40249575: 0a6873 excw + ... +40249580: 530a add.n a5, a3, a0 +40249582: 204b44 excw +40249585: 726576 excw +40249588: 203a add.n a2, a0, a3 +4024958a: 207325 excw +4024958d: 6d6f63 excw +40249590: 6c6970 excw +40249593: 206465 excw +40249596: 4d2040 excw +40249599: 207261 l32r a6, 40211764 +4024959c: 203931 l32r a3, 40211680 +4024959f: 323032 excw +402495a2: 312030 srai a2, a3, 16 +402495a5: 3a38 l32i.n a3, a10, 12 +402495a7: 3a3131 l32r a3, 40217e6c +402495aa: 0a3530 excw +402495ad: 000000 ill +402495b0: 796870 excw +402495b3: 657620 extui a7, a2, 22, 7 +402495b6: 203a72 excw +402495b9: 5f6425 excw +402495bc: 2c6425 excw +402495bf: 707020 excw +402495c2: 657620 extui a7, a2, 22, 7 +402495c5: 203a72 excw +402495c8: 2e6425 excw +402495cb: 0a6425 excw +402495ce: 000a add.n a0, a0, a0 +402495d0: 737973 excw +402495d3: 6d6574 excw +402495d6: 617020 excw +402495d9: 6d6172 s32i a7, a1, 0x1b4 +402495dc: 726520 excw +402495df: 726f72 s32i a7, a15, 0x1c8 +402495e2: 202c movi.n a0, 34 +402495e4: 657375 excw +402495e7: 616c20 excw +402495ea: 207473 excw +402495ed: 766173 excw +402495f0: 206465 excw +402495f3: 726170 excw +402495f6: 216d61 l32r a6, 40211bac +402495f9: 000a add.n a0, a0, a0 402495fb: 000000 ill -402495fe: 740000 extui a0, a0, 0, 8 -40249601: 6d69 s32i.n a6, a13, 24 -40249603: 3a3965 excw -40249606: 383025 excw -40249609: 0a58 l32i.n a5, a10, 0 -4024960b: 000000 ill -4024960e: 740000 extui a0, a0, 0, 8 -40249611: 6d69 s32i.n a6, a13, 24 -40249613: 3a3765 excw +402495fe: 6e0000 excw +40249601: 646565 excw +40249604: 6f6220 excw +40249607: 6f .byte 0x6f +40249608: 312074 excw +4024960b: 2e .byte 0x2e +4024960c: 0a2b34 excw +4024960f: 697400 excw +40249612: 656d excw +40249614: 3a38 l32i.n a3, a10, 12 40249616: 383025 excw 40249619: 0a58 l32i.n a5, a10, 0 4024961b: 000000 ill 4024961e: 740000 extui a0, a0, 0, 8 40249621: 6d69 s32i.n a6, a13, 24 -40249623: 783565 excw -40249626: 253a add.n a2, a5, a3 -40249628: 583830 excw -4024962b: 252c movi.n a5, 34 -4024962d: 583830 excw -40249630: 000a add.n a0, a0, a0 - ... +40249623: 3a3965 excw +40249626: 383025 excw +40249629: 0a58 l32i.n a5, a10, 0 +4024962b: 000000 ill +4024962e: 740000 extui a0, a0, 0, 8 +40249631: 6d69 s32i.n a6, a13, 24 +40249633: 3a3765 excw +40249636: 383025 excw +40249639: 0a58 l32i.n a5, a10, 0 +4024963b: 000000 ill 4024963e: 740000 extui a0, a0, 0, 8 40249641: 6d69 s32i.n a6, a13, 24 -40249643: 793565 excw +40249643: 783565 excw 40249646: 253a add.n a2, a5, a3 -40249648: 252c70 extui a2, a7, 28, 3 -4024964b: 000a70 excw -4024964e: 740000 extui a0, a0, 0, 8 -40249651: 6d69 s32i.n a6, a13, 24 -40249653: 3a3565 excw -40249656: 383025 excw -40249659: 0a58 l32i.n a5, a10, 0 -4024965b: 000000 ill +40249648: 583830 excw +4024964b: 252c movi.n a5, 34 +4024964d: 583830 excw +40249650: 000a add.n a0, a0, a0 + ... 4024965e: 740000 extui a0, a0, 0, 8 40249661: 6d69 s32i.n a6, a13, 24 -40249663: 3a3665 excw -40249666: 383025 excw -40249669: 0a58 l32i.n a5, a10, 0 -4024966b: 000000 ill +40249663: 793565 excw +40249666: 253a add.n a2, a5, a3 +40249668: 252c70 extui a2, a7, 28, 3 +4024966b: 000a70 excw 4024966e: 740000 extui a0, a0, 0, 8 40249671: 6d69 s32i.n a6, a13, 24 -40249673: 3a7265 excw -40249676: 207025 excw -40249679: 206263 excw -4024967c: 7369 s32i.n a6, a3, 28 -4024967e: 756e20 extui a6, a2, 30, 8 -40249681: 6c6c movi.n a12, -26 -40249683: 000a add.n a0, a0, a0 - ... -4024968d: 000000 ill -40249690: 727265 excw -40249693: 652c31 l32r a3, 40222b44 -40249696: 6378 l32i.n a7, a3, 24 -40249698: 646565 excw -4024969b: 616d20 excw -4024969e: 2078 l32i.n a7, a0, 8 -402496a0: 6d6974 excw -402496a3: 762065 excw -402496a6: 756c61 l32r a6, 40226c58 -402496a9: 000a65 excw -402496ac: 000000 ill -402496af: 726500 excw -402496b2: 2c3272 excw -402496b5: 637865 excw +40249673: 3a3565 excw +40249676: 383025 excw +40249679: 0a58 l32i.n a5, a10, 0 +4024967b: 000000 ill +4024967e: 740000 extui a0, a0, 0, 8 +40249681: 6d69 s32i.n a6, a13, 24 +40249683: 3a3665 excw +40249686: 383025 excw +40249689: 0a58 l32i.n a5, a10, 0 +4024968b: 000000 ill +4024968e: 740000 extui a0, a0, 0, 8 +40249691: 6d69 s32i.n a6, a13, 24 +40249693: 3a7265 excw +40249696: 207025 excw +40249699: 206263 excw +4024969c: 7369 s32i.n a6, a3, 28 +4024969e: 756e20 extui a6, a2, 30, 8 +402496a1: 6c6c movi.n a12, -26 +402496a3: 000a add.n a0, a0, a0 + ... +402496ad: 000000 ill +402496b0: 727265 excw +402496b3: 652c31 l32r a3, 40222b64 +402496b6: 6378 l32i.n a7, a3, 24 402496b8: 646565 excw 402496bb: 616d20 excw 402496be: 2078 l32i.n a7, a0, 8 402496c0: 6d6974 excw 402496c3: 762065 excw -402496c6: 756c61 l32r a6, 40226c78 +402496c6: 756c61 l32r a6, 40226c78 402496c9: 000a65 excw 402496cc: 000000 ill -402496cf: 697400 excw -402496d2: 656d excw -402496d4: 253a30 extui a3, a3, 26, 3 -402496d7: 583830 excw -402496da: 000a add.n a0, a0, a0 -402496dc: 000000 ill -402496df: 726500 excw -402496e2: 2c3372 excw -402496e5: 637865 excw -402496e8: 646565 excw -402496eb: 616d20 excw -402496ee: 2078 l32i.n a7, a0, 8 -402496f0: 6d6974 excw -402496f3: 762065 excw -402496f6: 756c61 l32r a6, 40226ca8 -402496f9: 000a65 excw +402496cf: 726500 excw +402496d2: 2c3272 excw +402496d5: 637865 excw +402496d8: 646565 excw +402496db: 616d20 excw +402496de: 2078 l32i.n a7, a0, 8 +402496e0: 6d6974 excw +402496e3: 762065 excw +402496e6: 756c61 l32r a6, 40226c98 +402496e9: 000a65 excw +402496ec: 000000 ill +402496ef: 697400 excw +402496f2: 656d excw +402496f4: 253a30 extui a3, a3, 26, 3 +402496f7: 583830 excw +402496fa: 000a add.n a0, a0, a0 402496fc: 000000 ill -402496ff: 697400 excw -40249702: 656d excw -40249704: 253a31 l32r a3, 40212bec -40249707: 583830 excw -4024970a: 000a add.n a0, a0, a0 -4024970c: 000000 ill -4024970f: 697400 excw -40249712: 656d excw -40249714: 253a32 excw -40249717: 583830 excw -4024971a: 000a add.n a0, a0, a0 +402496ff: 726500 excw +40249702: 2c3372 excw +40249705: 637865 excw +40249708: 646565 excw +4024970b: 616d20 excw +4024970e: 2078 l32i.n a7, a0, 8 +40249710: 6d6974 excw +40249713: 762065 excw +40249716: 756c61 l32r a6, 40226cc8 +40249719: 000a65 excw 4024971c: 000000 ill 4024971f: 697400 excw 40249722: 656d excw -40249724: 253a33 excw +40249724: 253a31 l32r a3, 40212c0c 40249727: 583830 excw 4024972a: 000a add.n a0, a0, a0 4024972c: 000000 ill 4024972f: 697400 excw 40249732: 656d excw -40249734: 253a34 excw +40249734: 253a32 excw 40249737: 583830 excw 4024973a: 000a add.n a0, a0, a0 4024973c: 000000 ill -4024973f: 737500 excw -40249742: 5f7265 excw -40249745: 707061 l32r a6, 40225908 - ... -40249750: 2d2d excw -40249752: 2d2d excw -40249754: 2d2d excw -40249756: 2d2d excw -40249758: 6f6853 excw -4024975b: 4d2077 blt a0, a7, 402497ac -4024975e: 6c6c61 l32r a6, 40224910 -40249761: 6f .byte 0x6f -40249762: 2d2d63 excw -40249765: 2d2d excw -40249767: 2d2d excw -40249769: 2d2d excw -4024976b: 000a add.n a0, a0, a0 -4024976d: 000000 ill -40249770: 253a46 j 40252c5d <_irom0_text_end+0x5d1d> -40249773: 4c0973 excw -40249776: 253a add.n a2, a5, a3 -40249778: 6d0975 excw -4024977b: 6c6c61 l32r a6, 4022492c -4024977e: 6f .byte 0x6f -4024977f: 252063 excw -40249782: 400964 excw -40249785: 782520 excw -40249788: 000a add.n a0, a0, a0 -4024978a: 000000 ill +4024973f: 697400 excw +40249742: 656d excw +40249744: 253a33 excw +40249747: 583830 excw +4024974a: 000a add.n a0, a0, a0 +4024974c: 000000 ill +4024974f: 697400 excw +40249752: 656d excw +40249754: 253a34 excw +40249757: 583830 excw +4024975a: 000a add.n a0, a0, a0 +4024975c: 000000 ill +4024975f: 737500 excw +40249762: 5f7265 excw +40249765: 707061 l32r a6, 40225928 + ... +40249770: 2d2d excw +40249772: 2d2d excw +40249774: 2d2d excw +40249776: 2d2d excw +40249778: 6f6853 excw +4024977b: 4d2077 blt a0, a7, 402497cc +4024977e: 6c6c61 l32r a6, 40224930 +40249781: 6f .byte 0x6f +40249782: 2d2d63 excw +40249785: 2d2d excw +40249787: 2d2d excw +40249789: 2d2d excw +4024978b: 000a add.n a0, a0, a0 4024978d: 000000 ill -40249790: 2d2d excw -40249792: 2d2d excw -40249794: 2d2d excw -40249796: 2d2d excw -40249798: 657246 j 40262d65 <_irom0_text_end+0x15e25> -4024979b: 252065 excw -4024979e: 2d2d64 excw -402497a1: 2d2d excw -402497a3: 2d2d excw -402497a5: 2d2d excw -402497a7: 0a0a add.n a0, a10, a0 -402497a9: 000000 ill -402497ac: 000000 ill -402497af: 737500 excw -402497b2: 5f7265 excw -402497b5: 6e69 s32i.n a6, a14, 24 -402497b7: 726574 excw -402497ba: 636166 bnei a1, 6, 40249821 -402497bd: 632e65 excw - ... - -402497d0 : -402497d0: 505345 30252d 255832 583230 323025 000058 ESP-%02X%02X%02X - ... -402497f0: 464544 525245 204445 4e5546 4e2043 424d55 DEFERRED FUNC NU -40249800: 45424d 492052 422053 474749 205245 414854 MBER IS BIGGER T -40249810: 4e4148 303120 00000a 000000 000000 616600 HAN 10.......... -40249820: 696166 64656c 6e203a 646565 6f6220 20746f failed: need boo -40249830: 3e2074 31203d 0a332e 000000 000000 6f6400 t >= 1.3........ -40249840: 6e6f64 207427 707573 726f70 646574 6c6620 don't supported -40249850: 616c66 206873 70616d 000a2e 000000 657200 flash map....... -40249860: 736572 726174 742074 75206f 206573 657375 restart to use u -40249870: 726573 696220 40206e 782520 00000a 657400 ser bin @ %x.... -40249880: 736574 612074 65726c 796461 617020 657373 test already pas -40249890: 646573 000a2e 000000 000000 000000 657200 sed............. -402498a0: 626572 746f6f 6f7420 737520 742065 747365 reboot to use te -402498b0: 207473 6e6962 204020 0a7825 000000 6f6400 st bin @ %x..... -402498c0: 6e6f64 207427 707573 726f70 646574 797420 don't supported -402498d0: 707974 0a2e65 000000 000000 000000 656700 type............ -402498e0: 746567 696220 73206e 6c6d75 206e65 696166 get bin sumlen f -402498f0: 6c6961 0a6465 000000 000000 000000 617700 ailed........... -40249900: 726177 203a6e 6e6177 742074 65206f 736172 warn: want to er -40249910: 657361 726520 726f72 657320 252063 0a2164 ase error sec %d -40249920: 000a21 000000 000000 000000 000000 656700 !............... -40249930: 746567 6c6620 687361 656c20 65206e 6f7272 get flash len er -40249940: 726f72 00000a 000000 000000 000000 656700 ror............. -40249950: 746567 726920 306d6f 726520 726f72 00000a get irom0 error. - ... -40249970: 727265 20726f 67616d 216369 00000a 726500 error magic!.... -40249980: 727265 20726f 67616d 216369 00000a 6c6600 error magic!.... -40249990: 616c66 206873 616572 652064 2c7272 642520 flash read err, -402499a0: 0a6425 000000 000000 000000 000000 6c6600 %d.............. +40249790: 253a46 j 40252c7d <_irom0_text_end+0x5d1d> +40249793: 4c0973 excw +40249796: 253a add.n a2, a5, a3 +40249798: 6d0975 excw +4024979b: 6c6c61 l32r a6, 4022494c +4024979e: 6f .byte 0x6f +4024979f: 252063 excw +402497a2: 400964 excw +402497a5: 782520 excw +402497a8: 000a add.n a0, a0, a0 +402497aa: 000000 ill +402497ad: 000000 ill +402497b0: 2d2d excw +402497b2: 2d2d excw +402497b4: 2d2d excw +402497b6: 2d2d excw +402497b8: 657246 j 40262d85 <_irom0_text_end+0x15e25> +402497bb: 252065 excw +402497be: 2d2d64 excw +402497c1: 2d2d excw +402497c3: 2d2d excw +402497c5: 2d2d excw +402497c7: 0a0a add.n a0, a10, a0 +402497c9: 000000 ill +402497cc: 000000 ill +402497cf: 737500 excw +402497d2: 5f7265 excw +402497d5: 6e69 s32i.n a6, a14, 24 +402497d7: 726574 excw +402497da: 636166 bnei a1, 6, 40249841 +402497dd: 632e65 excw + ... + +402497f0 : +402497f0: 505345 30252d 255832 583230 323025 000058 ESP-%02X%02X%02X + ... +40249810: 464544 525245 204445 4e5546 4e2043 424d55 DEFERRED FUNC NU +40249820: 45424d 492052 422053 474749 205245 414854 MBER IS BIGGER T +40249830: 4e4148 303120 00000a 000000 000000 616600 HAN 10.......... +40249840: 696166 64656c 6e203a 646565 6f6220 20746f failed: need boo +40249850: 3e2074 31203d 0a332e 000000 000000 6f6400 t >= 1.3........ +40249860: 6e6f64 207427 707573 726f70 646574 6c6620 don't supported +40249870: 616c66 206873 70616d 000a2e 000000 657200 flash map....... +40249880: 736572 726174 742074 75206f 206573 657375 restart to use u +40249890: 726573 696220 40206e 782520 00000a 657400 ser bin @ %x.... +402498a0: 736574 612074 65726c 796461 617020 657373 test already pas +402498b0: 646573 000a2e 000000 000000 000000 657200 sed............. +402498c0: 626572 746f6f 6f7420 737520 742065 747365 reboot to use te +402498d0: 207473 6e6962 204020 0a7825 000000 6f6400 st bin @ %x..... +402498e0: 6e6f64 207427 707573 726f70 646574 797420 don't supported +402498f0: 707974 0a2e65 000000 000000 000000 656700 type............ +40249900: 746567 696220 73206e 6c6d75 206e65 696166 get bin sumlen f +40249910: 6c6961 0a6465 000000 000000 000000 617700 ailed........... +40249920: 726177 203a6e 6e6177 742074 65206f 736172 warn: want to er +40249930: 657361 726520 726f72 657320 252063 0a2164 ase error sec %d +40249940: 000a21 000000 000000 000000 000000 656700 !............... +40249950: 746567 6c6620 687361 656c20 65206e 6f7272 get flash len er +40249960: 726f72 00000a 000000 000000 000000 656700 ror............. +40249970: 746567 726920 306d6f 726520 726f72 00000a get irom0 error. + ... +40249990: 727265 20726f 67616d 216369 00000a 726500 error magic!.... +402499a0: 727265 20726f 67616d 216369 00000a 6c6600 error magic!.... 402499b0: 616c66 206873 616572 652064 2c7272 642520 flash read err, -402499c0: 0a6425 000000 000000 000000 000000 657200 %d.............. -402499d0: 626572 746f6f 6f7420 737520 000065 0a3100 reboot to use... -402499e0: 000a31 0a3200 320000 00000a 000a31 0a3100 1...2...2...1... -402499f0: 000a31 0a3200 000000 000000 000000 6e6500 1...2........... -40249a00: 746e65 207265 656564 732070 65656c 000a70 enter deep sleep -40249a10: 00000a 000000 000000 000000 000000 656400 ................ -40249a20: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l -40249a30: 676e6f 00000a 000000 000000 000000 656400 ong............. +402499c0: 0a6425 000000 000000 000000 000000 6c6600 %d.............. +402499d0: 616c66 206873 616572 652064 2c7272 642520 flash read err, +402499e0: 0a6425 000000 000000 000000 000000 657200 %d.............. +402499f0: 626572 746f6f 6f7420 737520 000065 0a3100 reboot to use... +40249a00: 000a31 0a3200 320000 00000a 000a31 0a3100 1...2...2...1... +40249a10: 000a31 0a3200 000000 000000 000000 6e6500 1...2........... +40249a20: 746e65 207265 656564 732070 65656c 000a70 enter deep sleep +40249a30: 00000a 000000 000000 000000 000000 656400 ................ 40249a40: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l -40249a50: 676e6f 00000a 000000 000000 000000 706900 ong............. -40249a60: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m -40249a70: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, -40249a80: 3a7767 2e6425 2e6425 2e6425 006425 000a00 gw:%d.%d.%d.%d.. -40249a90: 00000a 000000 000000 000000 000000 616400 ................ -40249aa0: 746164 202061 30203a 782578 207e20 257830 data : 0x%x ~ 0 -40249ab0: 782578 6c202c 3a6e65 642520 00000a 6f7200 x%x, len: %d.... -40249ac0: 646f72 617461 30203a 782578 207e20 257830 rodata: 0x%x ~ 0 -40249ad0: 782578 6c202c 3a6e65 642520 00000a 736200 x%x, len: %d.... -40249ae0: 737362 202020 30203a 782578 207e20 257830 bss : 0x%x ~ 0 -40249af0: 782578 6c202c 3a6e65 642520 00000a 656800 x%x, len: %d.... -40249b00: 616568 202070 30203a 782578 207e20 257830 heap : 0x%x ~ 0 -40249b10: 782578 6c202c 3a6e65 642520 00000a 726500 x%x, len: %d.... -40249b20: 727265 20726f 726170 656d61 726574 00000a error parameter. - ... -40249b40: 5d455b 575b00 5b005d 005d52 000000 657300 [E].[W].[R]..... -40249b50: 636573 782520 726520 726f72 00000a 756300 sec %x error.... -40249b60: 727563 6e6572 725f74 74756f 5f7265 206469 current_router_i -40249b70: 692064 252073 000a64 000000 000000 756e00 d is %d......... -40249b80: 6c756e 63206c 6e756f 797274 00000a 726500 null country.... -40249b90: 727265 74203a 6b7361 727020 206f69 25203c err: task prio < -40249ba0: 642520 00000a 000000 000000 000000 726500 %d............. -40249bb0: 727265 74203a 6b7361 757120 657565 726520 err: task queue -40249bc0: 727265 0a726f 000000 000000 000000 726500 error........... -40249bd0: 727265 70203a 74736f 727020 206f69 25203c err: post prio < -40249be0: 642520 00000a 000000 000000 000000 455b00 %d............. -40249bf0: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD -40249c00: 513532 433233 747320 757461 692073 207864 25Q32C status id -40249c10: 252078 200a64 000000 000000 000000 455b00 x %d. .......... -40249c20: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD -40249c30: 513532 433233 747320 757461 692073 207864 25Q32C status id -40249c40: 252078 200a64 000000 000000 000000 6c4600 x %d. .......... -40249c50: 616c46 206873 207369 726c61 646165 512079 Flash is already -40249c60: 495120 0a214f 000000 000000 000000 495100 QIO!........... -40249c70: 4f4951 4e4920 205449 214b4f 00000a 495100 QIO INIT OK!.... -40249c80: 4f4951 4e4920 205449 525245 0a2121 707300 QIO INIT ERR!!.. -40249c90: 697073 6c665f 687361 65725f 5f6461 617473 spi_flash_read_s -40249ca0: 746174 207375 727265 00000a 000000 444700 tatus err....... -40249cb0: 324447 335135 204332 726c41 796461 695120 GD25Q32C Alrady -40249cc0: 6f6951 6f4d20 0a6564 000000 000000 445200 Qio Mode........ -40249cd0: 204452 544144 303a41 582558 00000a 444700 RD DATA:0X%X.... -40249ce0: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config -40249cf0: 6f6951 6f4d20 206564 0a4b4f 000000 444700 Qio Mode OK..... +40249a50: 676e6f 00000a 000000 000000 000000 656400 ong............. +40249a60: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l +40249a70: 676e6f 00000a 000000 000000 000000 706900 ong............. +40249a80: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m +40249a90: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, +40249aa0: 3a7767 2e6425 2e6425 2e6425 006425 000a00 gw:%d.%d.%d.%d.. +40249ab0: 00000a 000000 000000 000000 000000 616400 ................ +40249ac0: 746164 202061 30203a 782578 207e20 257830 data : 0x%x ~ 0 +40249ad0: 782578 6c202c 3a6e65 642520 00000a 6f7200 x%x, len: %d.... +40249ae0: 646f72 617461 30203a 782578 207e20 257830 rodata: 0x%x ~ 0 +40249af0: 782578 6c202c 3a6e65 642520 00000a 736200 x%x, len: %d.... +40249b00: 737362 202020 30203a 782578 207e20 257830 bss : 0x%x ~ 0 +40249b10: 782578 6c202c 3a6e65 642520 00000a 656800 x%x, len: %d.... +40249b20: 616568 202070 30203a 782578 207e20 257830 heap : 0x%x ~ 0 +40249b30: 782578 6c202c 3a6e65 642520 00000a 726500 x%x, len: %d.... +40249b40: 727265 20726f 726170 656d61 726574 00000a error parameter. + ... +40249b60: 5d455b 575b00 5b005d 005d52 000000 657300 [E].[W].[R]..... +40249b70: 636573 782520 726520 726f72 00000a 756300 sec %x error.... +40249b80: 727563 6e6572 725f74 74756f 5f7265 206469 current_router_i +40249b90: 692064 252073 000a64 000000 000000 756e00 d is %d......... +40249ba0: 6c756e 63206c 6e756f 797274 00000a 726500 null country.... +40249bb0: 727265 74203a 6b7361 727020 206f69 25203c err: task prio < +40249bc0: 642520 00000a 000000 000000 000000 726500 %d............. +40249bd0: 727265 74203a 6b7361 757120 657565 726520 err: task queue +40249be0: 727265 0a726f 000000 000000 000000 726500 error........... +40249bf0: 727265 70203a 74736f 727020 206f69 25203c err: post prio < +40249c00: 642520 00000a 000000 000000 000000 455b00 %d............. +40249c10: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD +40249c20: 513532 433233 747320 757461 692073 207864 25Q32C status id +40249c30: 252078 200a64 000000 000000 000000 455b00 x %d. .......... +40249c40: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD +40249c50: 513532 433233 747320 757461 692073 207864 25Q32C status id +40249c60: 252078 200a64 000000 000000 000000 6c4600 x %d. .......... +40249c70: 616c46 206873 207369 726c61 646165 512079 Flash is already +40249c80: 495120 0a214f 000000 000000 000000 495100 QIO!........... +40249c90: 4f4951 4e4920 205449 214b4f 00000a 495100 QIO INIT OK!.... +40249ca0: 4f4951 4e4920 205449 525245 0a2121 707300 QIO INIT ERR!!.. +40249cb0: 697073 6c665f 687361 65725f 5f6461 617473 spi_flash_read_s +40249cc0: 746174 207375 727265 00000a 000000 444700 tatus err....... +40249cd0: 324447 335135 204332 726c41 796461 695120 GD25Q32C Alrady +40249ce0: 6f6951 6f4d20 0a6564 000000 000000 445200 Qio Mode........ +40249cf0: 204452 544144 303a41 582558 00000a 444700 RD DATA:0X%X.... 40249d00: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config -40249d10: 6f6951 6f4d20 206564 696146 000a6c 616500 Qio Mode Fail... -40249d20: 676165 5f656c 62696c 00632e 000000 616500 eagle_lib.c..... -40249d30: 676165 5f656c 69776c 695f70 632e66 686400 eagle_lwip_if.c. -40249d40: 636864 732070 767265 207265 617473 3a7472 dhcp server star -40249d50: 283a74 000000 000000 000000 000000 706900 t:(............. -40249d60: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m -40249d70: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, -40249d80: 3a7767 2e6425 2e6425 2e6425 006425 0a2900 gw:%d.%d.%d.%d.. -40249d90: 000a29 025d00 )... - -40249d94 : +40249d10: 6f6951 6f4d20 206564 0a4b4f 000000 444700 Qio Mode OK..... +40249d20: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config +40249d30: 6f6951 6f4d20 206564 696146 000a6c 616500 Qio Mode Fail... +40249d40: 676165 5f656c 62696c 00632e 000000 616500 eagle_lib.c..... +40249d50: 676165 5f656c 69776c 695f70 632e66 686400 eagle_lwip_if.c. +40249d60: 636864 732070 767265 207265 617473 3a7472 dhcp server star +40249d70: 283a74 000000 000000 000000 000000 706900 t:(............. +40249d80: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m +40249d90: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, +40249da0: 3a7767 2e6425 2e6425 2e6425 006425 0a2900 gw:%d.%d.%d.%d.. +40249db0: 000a29 025d00 )... + +40249db4 : } return 1; } uint32_t ICACHE_FLASH_ATTR UTILS_Atoh(const int8_t *s) { -40249d94: 025d mov.n a5, a2 +40249db4: 025d mov.n a5, a2 uint32_t value = 0, digit; int8_t c; while((c = *s++)){ if('0' <= c && c <= '9') -40249d96: 960c movi.n a6, 9 +40249db6: 960c movi.n a6, 9 return 1; } uint32_t ICACHE_FLASH_ATTR UTILS_Atoh(const int8_t *s) { uint32_t value = 0, digit; -40249d98: 020c movi.n a2, 0 +40249db8: 020c movi.n a2, 0 int8_t c; while((c = *s++)){ -40249d9a: 000532 l8ui a3, a5, 0 -40249d9d: 049316 beqz a3, 40249dea +40249dba: 000532 l8ui a3, a5, 0 +40249dbd: 049316 beqz a3, 40249e0a if('0' <= c && c <= '9') -40249da0: 744030 extui a4, a3, 0, 8 -40249da3: d0c472 addi a7, a4, -48 -40249da6: 747070 extui a7, a7, 0, 8 -40249da9: 0b3677 bltu a6, a7, 40249db8 +40249dc0: 744030 extui a4, a3, 0, 8 +40249dc3: d0c472 addi a7, a4, -48 +40249dc6: 747070 extui a7, a7, 0, 8 +40249dc9: 0b3677 bltu a6, a7, 40249dd8 digit = c - '0'; -40249dac: 013380 slli a3, a3, 24 -40249daf: 313830 srai a3, a3, 24 -40249db2: d0c332 addi a3, a3, -48 -40249db5: 000986 j 40249ddf +40249dcc: 013380 slli a3, a3, 24 +40249dcf: 313830 srai a3, a3, 24 +40249dd2: d0c332 addi a3, a3, -48 +40249dd5: 000986 j 40249dff else if('A' <= c && c <= 'F') -40249db8: bfc472 addi a7, a4, -65 -40249dbb: 747070 extui a7, a7, 0, 8 -40249dbe: 0b67f6 bgeui a7, 6, 40249dcd +40249dd8: bfc472 addi a7, a4, -65 +40249ddb: 747070 extui a7, a7, 0, 8 +40249dde: 0b67f6 bgeui a7, 6, 40249ded digit = c - 'A' + 10; -40249dc1: 013380 slli a3, a3, 24 -40249dc4: 313830 srai a3, a3, 24 -40249dc7: c9c332 addi a3, a3, -55 -40249dca: 000446 j 40249ddf +40249de1: 013380 slli a3, a3, 24 +40249de4: 313830 srai a3, a3, 24 +40249de7: c9c332 addi a3, a3, -55 +40249dea: 000446 j 40249dff else if('a' <= c && c<= 'f') -40249dcd: 9fc442 addi a4, a4, -97 -40249dd0: 744040 extui a4, a4, 0, 8 -40249dd3: 1364f6 bgeui a4, 6, 40249dea +40249ded: 9fc442 addi a4, a4, -97 +40249df0: 744040 extui a4, a4, 0, 8 +40249df3: 1364f6 bgeui a4, 6, 40249e0a digit = c - 'a' + 10; -40249dd6: 013380 slli a3, a3, 24 -40249dd9: 313830 srai a3, a3, 24 -40249ddc: a9c332 addi a3, a3, -87 +40249df6: 013380 slli a3, a3, 24 +40249df9: 313830 srai a3, a3, 24 +40249dfc: a9c332 addi a3, a3, -87 else break; value = (value << 4) | digit; -40249ddf: 1122c0 slli a2, a2, 4 -40249de2: 202320 or a2, a3, a2 -40249de5: 551b addi.n a5, a5, 1 -40249de7: ffebc6 j 40249d9a +40249dff: 1122c0 slli a2, a2, 4 +40249e02: 202320 or a2, a3, a2 +40249e05: 551b addi.n a5, a5, 1 +40249e07: ffebc6 j 40249dba } return value; } -40249dea: f00d ret.n +40249e0a: f00d ret.n -40249dec : +40249e0c : /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -40249dec: f0c112 addi a1, a1, -16 +40249e0c: f0c112 addi a1, a1, -16 int i; /* A pointer to the next digit to process. */ const char * start; start = str; for (i = 0; i < 4; i++) { -40249def: 050c movi.n a5, 0 +40249e0f: 050c movi.n a5, 0 /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -40249df1: 31c9 s32i.n a12, a1, 12 -40249df3: 058d mov.n a8, a5 +40249e11: 31c9 s32i.n a12, a1, 12 +40249e13: 058d mov.n a8, a5 /* The value of this byte. */ int n = 0; while (1) { c = * start; start++; if (c >= '0' && c <= '9') { -40249df5: 990c movi.n a9, 9 +40249e15: 990c movi.n a9, 9 n += c - '0'; } /* We insist on stopping at "." if we are still parsing the first, second, or third numbers. If we have reached the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { -40249df7: 1a0c movi.n a10, 1 +40249e17: 1a0c movi.n a10, 1 } else { return 0; } } if (n >= 256) { -40249df9: ffa0b2 movi a11, 255 +40249e19: ffa0b2 movi a11, 255 /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -40249dfc: 040c movi.n a4, 0 +40249e1c: 040c movi.n a4, 0 /* The digit being processed. */ char c; /* The value of this byte. */ int n = 0; while (1) { c = * start; -40249dfe: 000262 l8ui a6, a2, 0 +40249e1e: 000262 l8ui a6, a2, 0 start++; -40249e01: 221b addi.n a2, a2, 1 +40249e21: 221b addi.n a2, a2, 1 if (c >= '0' && c <= '9') { -40249e03: d0c672 addi a7, a6, -48 -40249e06: 74c070 extui a12, a7, 0, 8 -40249e09: 0839c7 bltu a9, a12, 40249e15 +40249e23: d0c672 addi a7, a6, -48 +40249e26: 74c070 extui a12, a7, 0, 8 +40249e29: 0839c7 bltu a9, a12, 40249e35 n *= 10; -40249e0c: a04440 addx4 a4, a4, a4 +40249e2c: a04440 addx4 a4, a4, a4 n += c - '0'; -40249e0f: 904470 addx2 a4, a4, a7 +40249e2f: 904470 addx2 a4, a4, a7 break; } else { return 0; } } -40249e12: fffa06 j 40249dfe +40249e32: fffa06 j 40249e1e n += c - '0'; } /* We insist on stopping at "." if we are still parsing the first, second, or third numbers. If we have reached the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { -40249e15: 170c movi.n a7, 1 -40249e17: 0135a6 blti a5, 3, 40249e1c -40249e1a: 070c movi.n a7, 0 -40249e1c: d2c662 addi a6, a6, -46 -40249e1f: 08cd mov.n a12, a8 -40249e21: 83ca60 moveqz a12, a10, a6 -40249e24: 028c77 bany a12, a7, 40249e2a -40249e27: 113566 bnei a5, 3, 40249e3c +40249e35: 170c movi.n a7, 1 +40249e37: 0135a6 blti a5, 3, 40249e3c +40249e3a: 070c movi.n a7, 0 +40249e3c: d2c662 addi a6, a6, -46 +40249e3f: 08cd mov.n a12, a8 +40249e41: 83ca60 moveqz a12, a10, a6 +40249e44: 028c77 bany a12, a7, 40249e4a +40249e47: 113566 bnei a5, 3, 40249e5c } else { return 0; } } if (n >= 256) { -40249e2a: 0e2b47 blt a11, a4, 40249e3c +40249e4a: 0e2b47 blt a11, a4, 40249e5c return 0; } ((uint8_t*)ip)[i] = n; -40249e2d: 635a add.n a6, a3, a5 -40249e2f: 004642 s8i a4, a6, 0 +40249e4d: 635a add.n a6, a3, a5 +40249e4f: 004642 s8i a4, a6, 0 int i; /* A pointer to the next digit to process. */ const char * start; start = str; for (i = 0; i < 4; i++) { -40249e32: 551b addi.n a5, a5, 1 -40249e34: c44566 bnei a5, 4, 40249dfc +40249e52: 551b addi.n a5, a5, 1 +40249e54: c44566 bnei a5, 4, 40249e1c if (n >= 256) { return 0; } ((uint8_t*)ip)[i] = n; } return 1; -40249e37: 120c movi.n a2, 1 -40249e39: 000046 j 40249e3e +40249e57: 120c movi.n a2, 1 +40249e59: 000046 j 40249e5e the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { break; } else { return 0; -40249e3c: 020c movi.n a2, 0 +40249e5c: 020c movi.n a2, 0 } ((uint8_t*)ip)[i] = n; } return 1; } -40249e3e: 31c8 l32i.n a12, a1, 12 -40249e40: 10c112 addi a1, a1, 16 -40249e43: f00d ret.n -40249e45: 000000 ill +40249e5e: 31c8 l32i.n a12, a1, 12 +40249e60: 10c112 addi a1, a1, 16 +40249e63: f00d ret.n +40249e65: 000000 ill -40249e48 : +40249e68 : #include #include uint8_t ICACHE_FLASH_ATTR UTILS_IsIPV4 (int8_t *str) { -40249e48: 023d mov.n a3, a2 +40249e68: 023d mov.n a3, a2 uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) return 0; -40249e4a: 020c movi.n a2, 0 +40249e6a: 020c movi.n a2, 0 { uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) -40249e4c: 581327 beq a3, a2, 40249ea8 -40249e4f: 040c movi.n a4, 0 -40249e51: 231b addi.n a2, a3, 1 +40249e6c: 581327 beq a3, a2, 40249ec8 +40249e6f: 040c movi.n a4, 0 +40249e71: 231b addi.n a2, a3, 1 /* Process every character in string. */ while (*str != '\0') { /* Segment changeover. */ if (*str == '.') { -40249e53: e72c movi.n a7, 46 +40249e73: e72c movi.n a7, 46 { uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) -40249e55: 043d mov.n a3, a4 +40249e75: 043d mov.n a3, a4 str++; continue; } /* Check numeric. */ if ((*str < '0') || (*str > '9')) -40249e57: 980c movi.n a8, 9 +40249e77: 980c movi.n a8, 9 /* Catch NULL pointer. */ if (str == 0) return 0; /* Process every character in string. */ while (*str != '\0') { -40249e59: 520b addi.n a5, a2, -1 -40249e5b: 000552 l8ui a5, a5, 0 -40249e5e: a5ac beqz.n a5, 40249e8c +40249e79: 520b addi.n a5, a2, -1 +40249e7b: 000552 l8ui a5, a5, 0 +40249e7e: a5ac beqz.n a5, 40249eac /* Segment changeover. */ if (*str == '.') { -40249e60: 016580 slli a6, a5, 24 -40249e63: 316860 srai a6, a6, 24 -40249e66: 0e9677 bne a6, a7, 40249e78 +40249e80: 016580 slli a6, a5, 24 +40249e83: 316860 srai a6, a6, 24 +40249e86: 0e9677 bne a6, a7, 40249e98 /* Must have some digits in segment. */ if (chcnt == 0) -40249e69: 94bc beqz.n a4, 40249ea6 +40249e89: 94bc beqz.n a4, 40249ec6 return 0; /* Limit number of segments. */ if (++segs == 4) -40249e6b: 331b addi.n a3, a3, 1 -40249e6d: 743030 extui a3, a3, 0, 8 -40249e70: 324326 beqi a3, 4, 40249ea6 +40249e8b: 331b addi.n a3, a3, 1 +40249e8d: 743030 extui a3, a3, 0, 8 +40249e90: 324326 beqi a3, 4, 40249ec6 return 0; /* Reset segment values and restart loop. */ chcnt = accum = 0; -40249e73: 040c movi.n a4, 0 -40249e75: 000346 j 40249e86 +40249e93: 040c movi.n a4, 0 +40249e95: 000346 j 40249ea6 str++; continue; } /* Check numeric. */ if ((*str < '0') || (*str > '9')) -40249e78: d0c552 addi a5, a5, -48 -40249e7b: 745050 extui a5, a5, 0, 8 -40249e7e: 243857 bltu a8, a5, 40249ea6 +40249e98: d0c552 addi a5, a5, -48 +40249e9b: 745050 extui a5, a5, 0, 8 +40249e9e: 243857 bltu a8, a5, 40249ec6 if ((accum = accum * 10 + *str - '0') > 255) return 0; /* Advance other segment specific stuff and continue loop. */ chcnt++; -40249e81: 441b addi.n a4, a4, 1 -40249e83: 744040 extui a4, a4, 0, 8 -40249e86: 221b addi.n a2, a2, 1 -40249e88: fff346 j 40249e59 -40249e8b: 060c00 excw +40249ea1: 441b addi.n a4, a4, 1 +40249ea3: 744040 extui a4, a4, 0, 8 +40249ea6: 221b addi.n a2, a2, 1 +40249ea8: fff346 j 40249e79 +40249eab: 060c00 excw uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) return 0; -40249e8e: 150c movi.n a5, 1 -40249e90: 062d mov.n a2, a6 -40249e92: 832540 moveqz a2, a5, a4 -40249e95: fdc342 addi a4, a3, -3 -40249e98: 063d mov.n a3, a6 -40249e9a: 933540 movnez a3, a5, a4 -40249e9d: 203230 or a3, a2, a3 -40249ea0: 302530 xor a2, a5, a3 -40249ea3: f00d ret.n -40249ea5: 020c00 excw +40249eae: 150c movi.n a5, 1 +40249eb0: 062d mov.n a2, a6 +40249eb2: 832540 moveqz a2, a5, a4 +40249eb5: fdc342 addi a4, a3, -3 +40249eb8: 063d mov.n a3, a6 +40249eba: 933540 movnez a3, a5, a4 +40249ebd: 203230 or a3, a2, a3 +40249ec0: 302530 xor a2, a5, a3 +40249ec3: f00d ret.n +40249ec5: 020c00 excw if (chcnt == 0) return 0; /* Address okay. */ return 1; } -40249ea8: f00d ret.n +40249ec8: f00d ret.n ... -40249eac : +40249ecc : * \param size size of buf * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Init(RINGBUF *r, U8* buf, I32 size) { if(r == NULL || buf == NULL || size < 2) return -1; -40249eac: 150c movi.n a5, 1 -40249eae: 060c movi.n a6, 0 -40249eb0: 836530 moveqz a6, a5, a3 -40249eb3: 0124a6 blti a4, 2, 40249eb8 -40249eb6: 050c movi.n a5, 0 -40249eb8: 205650 or a5, a6, a5 -40249ebb: 1ae507 bbsi a5, 0, 40249ed9 -40249ebe: 729c beqz.n a2, 40249ed9 +40249ecc: 150c movi.n a5, 1 +40249ece: 060c movi.n a6, 0 +40249ed0: 836530 moveqz a6, a5, a3 +40249ed3: 0124a6 blti a4, 2, 40249ed8 +40249ed6: 050c movi.n a5, 0 +40249ed8: 205650 or a5, a6, a5 +40249edb: 1ae507 bbsi a5, 0, 40249ef9 +40249ede: 729c beqz.n a2, 40249ef9 r->p_o = r->p_r = r->p_w = buf; -40249ec0: 0020c0 memw -40249ec3: 2239 s32i.n a3, a2, 8 -40249ec5: 0020c0 memw -40249ec8: 1239 s32i.n a3, a2, 4 -40249eca: 0239 s32i.n a3, a2, 0 +40249ee0: 0020c0 memw +40249ee3: 2239 s32i.n a3, a2, 8 +40249ee5: 0020c0 memw +40249ee8: 1239 s32i.n a3, a2, 4 +40249eea: 0239 s32i.n a3, a2, 0 r->fill_cnt = 0; -40249ecc: 030c movi.n a3, 0 -40249ece: 0020c0 memw -40249ed1: 3239 s32i.n a3, a2, 12 +40249eec: 030c movi.n a3, 0 +40249eee: 0020c0 memw +40249ef1: 3239 s32i.n a3, a2, 12 r->size = size; -40249ed3: 4249 s32i.n a4, a2, 16 +40249ef3: 4249 s32i.n a4, a2, 16 return 0; -40249ed5: 032d mov.n a2, a3 -40249ed7: f00d ret.n +40249ef5: 032d mov.n a2, a3 +40249ef7: f00d ret.n * \param size size of buf * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Init(RINGBUF *r, U8* buf, I32 size) { if(r == NULL || buf == NULL || size < 2) return -1; -40249ed9: f27c movi.n a2, -1 +40249ef9: f27c movi.n a2, -1 r->p_o = r->p_r = r->p_w = buf; r->fill_cnt = 0; r->size = size; return 0; } -40249edb: f00d ret.n -40249edd: 000000 ill +40249efb: f00d ret.n +40249efd: 000000 ill -40249ee0 : +40249f00 : * \param c character to be put * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Put(RINGBUF *r, U8 c) { if(r->fill_cnt>=r->size)return -1; // ring buffer is full, this should be atomic operation -40249ee0: 0020c0 memw -40249ee3: 3268 l32i.n a6, a2, 12 -40249ee5: 4258 l32i.n a5, a2, 16 +40249f00: 0020c0 memw +40249f03: 3268 l32i.n a6, a2, 12 +40249f05: 4258 l32i.n a5, a2, 16 * \param r pointer to a ringbuf object * \param c character to be put * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Put(RINGBUF *r, U8 c) { -40249ee7: 743030 extui a3, a3, 0, 8 +40249f07: 743030 extui a3, a3, 0, 8 if(r->fill_cnt>=r->size)return -1; // ring buffer is full, this should be atomic operation -40249eea: f47c movi.n a4, -1 -40249eec: 30a657 bge a6, a5, 40249f20 +40249f0a: f47c movi.n a4, -1 +40249f0c: 30a657 bge a6, a5, 40249f40 r->fill_cnt++; // increase filled slots count, this should be atomic operation -40249eef: 0020c0 memw -40249ef2: 3248 l32i.n a4, a2, 12 -40249ef4: 441b addi.n a4, a4, 1 -40249ef6: 0020c0 memw -40249ef9: 3249 s32i.n a4, a2, 12 +40249f0f: 0020c0 memw +40249f12: 3248 l32i.n a4, a2, 12 +40249f14: 441b addi.n a4, a4, 1 +40249f16: 0020c0 memw +40249f19: 3249 s32i.n a4, a2, 12 *r->p_w++ = c; // put character into buffer -40249efb: 0020c0 memw -40249efe: 2248 l32i.n a4, a2, 8 -40249f00: 541b addi.n a5, a4, 1 -40249f02: 0020c0 memw -40249f05: 2259 s32i.n a5, a2, 8 -40249f07: 004432 s8i a3, a4, 0 +40249f1b: 0020c0 memw +40249f1e: 2248 l32i.n a4, a2, 8 +40249f20: 541b addi.n a5, a4, 1 +40249f22: 0020c0 memw +40249f25: 2259 s32i.n a5, a2, 8 +40249f27: 004432 s8i a3, a4, 0 if(r->p_w >= r->p_o + r->size) // rollback if write pointer go pass -40249f0a: 0258 l32i.n a5, a2, 0 -40249f0c: 4238 l32i.n a3, a2, 16 -40249f0e: 0020c0 memw -40249f11: 2268 l32i.n a6, a2, 8 -40249f13: 353a add.n a3, a5, a3 +40249f2a: 0258 l32i.n a5, a2, 0 +40249f2c: 4238 l32i.n a3, a2, 16 +40249f2e: 0020c0 memw +40249f31: 2268 l32i.n a6, a2, 8 +40249f33: 353a add.n a3, a5, a3 r->p_w = r->p_o; // the physical boundary return 0; -40249f15: 040c movi.n a4, 0 +40249f35: 040c movi.n a4, 0 r->fill_cnt++; // increase filled slots count, this should be atomic operation *r->p_w++ = c; // put character into buffer if(r->p_w >= r->p_o + r->size) // rollback if write pointer go pass -40249f17: 053637 bltu a6, a3, 40249f20 +40249f37: 053637 bltu a6, a3, 40249f40 r->p_w = r->p_o; // the physical boundary -40249f1a: 0020c0 memw -40249f1d: 026252 s32i a5, a2, 8 +40249f3a: 0020c0 memw +40249f3d: 026252 s32i a5, a2, 8 return 0; } -40249f20: 042d mov.n a2, a4 -40249f22: f00d ret.n +40249f40: 042d mov.n a2, a4 +40249f42: f00d ret.n -40249f24 : +40249f44 : * \param c read character * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Get(RINGBUF *r, U8* c) { if(r->fill_cnt<=0)return -1; // ring buffer is empty, this should be atomic operation -40249f24: 0020c0 memw -40249f27: 3258 l32i.n a5, a2, 12 -40249f29: f47c movi.n a4, -1 -40249f2b: 3215a6 blti a5, 1, 40249f61 +40249f44: 0020c0 memw +40249f47: 3258 l32i.n a5, a2, 12 +40249f49: f47c movi.n a4, -1 +40249f4b: 3215a6 blti a5, 1, 40249f81 r->fill_cnt--; // decrease filled slots count -40249f2e: 0020c0 memw -40249f31: 3248 l32i.n a4, a2, 12 -40249f33: 440b addi.n a4, a4, -1 -40249f35: 0020c0 memw -40249f38: 3249 s32i.n a4, a2, 12 +40249f4e: 0020c0 memw +40249f51: 3248 l32i.n a4, a2, 12 +40249f53: 440b addi.n a4, a4, -1 +40249f55: 0020c0 memw +40249f58: 3249 s32i.n a4, a2, 12 *c = *r->p_r++; // get the character out -40249f3a: 0020c0 memw -40249f3d: 1248 l32i.n a4, a2, 4 -40249f3f: 541b addi.n a5, a4, 1 -40249f41: 0020c0 memw -40249f44: 1259 s32i.n a5, a2, 4 -40249f46: 000442 l8ui a4, a4, 0 -40249f49: 004342 s8i a4, a3, 0 +40249f5a: 0020c0 memw +40249f5d: 1248 l32i.n a4, a2, 4 +40249f5f: 541b addi.n a5, a4, 1 +40249f61: 0020c0 memw +40249f64: 1259 s32i.n a5, a2, 4 +40249f66: 000442 l8ui a4, a4, 0 +40249f69: 004342 s8i a4, a3, 0 if(r->p_r >= r->p_o + r->size) // rollback if write pointer go pass -40249f4c: 0258 l32i.n a5, a2, 0 -40249f4e: 4238 l32i.n a3, a2, 16 -40249f50: 0020c0 memw -40249f53: 1268 l32i.n a6, a2, 4 -40249f55: 353a add.n a3, a5, a3 +40249f6c: 0258 l32i.n a5, a2, 0 +40249f6e: 4238 l32i.n a3, a2, 16 +40249f70: 0020c0 memw +40249f73: 1268 l32i.n a6, a2, 4 +40249f75: 353a add.n a3, a5, a3 r->p_r = r->p_o; // the physical boundary return 0; -40249f57: 040c movi.n a4, 0 +40249f77: 040c movi.n a4, 0 r->fill_cnt--; // decrease filled slots count *c = *r->p_r++; // get the character out if(r->p_r >= r->p_o + r->size) // rollback if write pointer go pass -40249f59: 043637 bltu a6, a3, 40249f61 +40249f79: 043637 bltu a6, a3, 40249f81 r->p_r = r->p_o; // the physical boundary -40249f5c: 0020c0 memw -40249f5f: 1259 s32i.n a5, a2, 4 +40249f7c: 0020c0 memw +40249f7f: 1259 s32i.n a5, a2, 4 return 0; } -40249f61: 042d mov.n a2, a4 -40249f63: f00d ret.n - ... -40249f6d: 000000 ill -40249f70: 727265 excw -40249f73: 6f .byte 0x6f -40249f74: 203a72 excw -40249f77: 6c6c70 excw -40249f7a: 5f .byte 0x5f -40249f7b: 6c6163 excw -40249f7e: 786520 excw -40249f81: 656563 excw -40249f84: 207364 excw -40249f87: 736d32 s32i a3, a13, 0x1cc -40249f8a: 212121 l32r a2, 40212410 -40249f8d: 000a add.n a0, a0, a0 -40249f8f: 657300 extui a7, a0, 19, 7 -40249f92: 632074 excw -40249f95: 6168 l32i.n a6, a1, 24 -40249f97: 6e .byte 0x6e -40249f98: 6e .byte 0x6e -40249f99: 206c65 excw -40249f9c: 6e69 s32i.n a6, a14, 24 -40249f9e: 6c7320 excw -40249fa1: 706565 excw -40249fa4: 6f6d20 excw -40249fa7: 2c6564 excw -40249faa: 616620 excw -40249fad: 6c69 s32i.n a6, a12, 24 -40249faf: 6e6120 excw -40249fb2: 652064 excw -40249fb5: 6978 l32i.n a7, a9, 24 -40249fb7: 000a74 excw -40249fba: 000000 ill -40249fbd: 000000 ill -40249fc0: 2c6425 excw -40249fc3: 000020 excw -40249fc6: 250000 extui a0, a0, 16, 3 -40249fc9: 202c64 excw -40249fcc: 000000 ill -40249fcf: 642500 extui a2, a0, 5, 7 -40249fd2: 202c movi.n a0, 34 -40249fd4: 2c6425 excw -40249fd7: 000020 excw +40249f81: 042d mov.n a2, a4 +40249f83: f00d ret.n + ... +40249f8d: 000000 ill +40249f90: 727265 excw +40249f93: 6f .byte 0x6f +40249f94: 203a72 excw +40249f97: 6c6c70 excw +40249f9a: 5f .byte 0x5f +40249f9b: 6c6163 excw +40249f9e: 786520 excw +40249fa1: 656563 excw +40249fa4: 207364 excw +40249fa7: 736d32 s32i a3, a13, 0x1cc +40249faa: 212121 l32r a2, 40212430 +40249fad: 000a add.n a0, a0, a0 +40249faf: 657300 extui a7, a0, 19, 7 +40249fb2: 632074 excw +40249fb5: 6168 l32i.n a6, a1, 24 +40249fb7: 6e .byte 0x6e +40249fb8: 6e .byte 0x6e +40249fb9: 206c65 excw +40249fbc: 6e69 s32i.n a6, a14, 24 +40249fbe: 6c7320 excw +40249fc1: 706565 excw +40249fc4: 6f6d20 excw +40249fc7: 2c6564 excw +40249fca: 616620 excw +40249fcd: 6c69 s32i.n a6, a12, 24 +40249fcf: 6e6120 excw +40249fd2: 652064 excw +40249fd5: 6978 l32i.n a7, a9, 24 +40249fd7: 000a74 excw 40249fda: 000000 ill 40249fdd: 000000 ill 40249fe0: 2c6425 excw -40249fe3: 642520 extui a2, a2, 5, 7 -40249fe6: 202c movi.n a0, 34 - ... -40249ff0: 2c6425 excw -40249ff3: 642520 extui a2, a2, 5, 7 -40249ff6: 202c movi.n a0, 34 - ... +40249fe3: 000020 excw +40249fe6: 250000 extui a0, a0, 16, 3 +40249fe9: 202c64 excw +40249fec: 000000 ill +40249fef: 642500 extui a2, a0, 5, 7 +40249ff2: 202c movi.n a0, 34 +40249ff4: 2c6425 excw +40249ff7: 000020 excw +40249ffa: 000000 ill +40249ffd: 000000 ill 4024a000: 2c6425 excw -4024a003: 000020 excw - ... -4024a00e: 730000 excw -4024a011: 5f7465 excw -4024a014: 5f7872 excw -4024a017: 696167 bbci a1, 6, 4024a084 -4024a01a: 6e .byte 0x6e -4024a01b: 203a add.n a2, a0, a3 -4024a01d: 746672 s32i a7, a6, 0x1d0 -4024a020: 3d78 l32i.n a7, a13, 12 -4024a022: 2c7825 excw -4024a025: 667220 excw -4024a028: 3d7872 excw -4024a02b: 2578 l32i.n a7, a5, 8 -4024a02d: 2c78 l32i.n a7, a12, 8 -4024a02f: 746120 extui a6, a2, 1, 8 -4024a032: 253d74 excw -4024a035: 202c64 excw -4024a038: 627874 excw -4024a03b: 303d62 excw -4024a03e: 2578 l32i.n a7, a5, 8 -4024a040: 2c78 l32i.n a7, a12, 8 -4024a042: 626220 excw -4024a045: 317872 excw -4024a048: 303d excw -4024a04a: 2578 l32i.n a7, a5, 8 -4024a04c: 2c78 l32i.n a7, a12, 8 -4024a04e: 626220 excw -4024a051: 327872 excw -4024a054: 303d excw -4024a056: 2578 l32i.n a7, a5, 8 -4024a058: 2c78 l32i.n a7, a12, 8 -4024a05a: 647420 extui a7, a2, 4, 7 -4024a05d: 253a63 excw -4024a060: 252c64 excw -4024a063: 000a64 excw - ... -4024a06e: 6b0000 excw -4024a071: 253d excw -4024a073: 203a64 excw -4024a076: 746f74 excw -4024a079: 5f6c61 l32r a6, 40221e2c -4024a07c: 727770 excw -4024a07f: 253d excw -4024a081: 646c movi.n a4, -26 -4024a083: 202c movi.n a0, 34 -4024a085: 616d excw -4024a087: 3d78 l32i.n a7, a13, 12 -4024a089: 646c25 excw -4024a08c: 202c movi.n a0, 34 -4024a08e: 746672 s32i a7, a6, 0x1d0 -4024a091: 3278 l32i.n a7, a2, 12 -4024a093: 303d excw -4024a095: 2578 l32i.n a7, a5, 8 -4024a097: 2c78 l32i.n a7, a12, 8 -4024a099: 6f7420 excw -4024a09c: 6e .byte 0x6e -4024a09d: 615f65 excw -4024a0a0: 657474 excw -4024a0a3: 6e .byte 0x6e -4024a0a4: 253d excw -4024a0a6: 000a64 excw -4024a0a9: 000000 ill -4024a0ac: 000000 ill -4024a0af: 642500 extui a2, a0, 5, 7 -4024a0b2: 5f .byte 0x5f -4024a0b3: 5f6425 excw -4024a0b6: 0a6425 excw -4024a0b9: 000000 ill -4024a0bc: 000000 ill -4024a0bf: 787200 excw -4024a0c2: 7169 s32i.n a6, a1, 28 -4024a0c4: 5f .byte 0x5f -4024a0c5: 676572 s32i a7, a5, 0x19c -4024a0c8: 203a add.n a2, a0, a3 -4024a0ca: 3d69 s32i.n a6, a13, 12 -4024a0cc: 2c6425 excw -4024a0cf: 5f6120 excw -4024a0d2: 696d excw -4024a0d4: 253d73 excw -4024a0d7: 202c64 excw -4024a0da: 6d5f70 excw -4024a0dd: 7369 s32i.n a6, a3, 28 -4024a0df: 253d excw -4024a0e1: 000a64 excw - ... -4024a0f0: 6e69 s32i.n a6, a14, 24 -4024a0f2: 786564 excw -4024a0f5: 203a add.n a2, a0, a3 -4024a0f7: 206425 excw -4024a0fa: 6c6176 excw -4024a0fd: 3a6575 excw -4024a100: 783020 excw -4024a103: 207825 excw -4024a106: 257830 extui a7, a3, 24, 3 -4024a109: 2078 l32i.n a7, a0, 8 -4024a10b: 257830 extui a7, a3, 24, 3 -4024a10e: 2078 l32i.n a7, a0, 8 -4024a110: 257830 extui a7, a3, 24, 3 -4024a113: 0a78 l32i.n a7, a10, 0 - ... -4024a11d: 000000 ill -4024a120: 000a add.n a0, a0, a0 - ... -4024a12e: 420000 excw -4024a131: 3a4b addi.n a3, a10, 4 -4024a133: 2c6425 excw -4024a136: 2c6425 excw -4024a139: 2c6425 excw -4024a13c: 2c6425 excw -4024a13f: 257830 extui a7, a3, 24, 3 -4024a142: 0a78 l32i.n a7, a10, 0 - ... -4024a150: 647874 excw -4024a153: 253a63 excw -4024a156: 252c64 excw -4024a159: 000a64 excw -4024a15c: 000000 ill -4024a15f: 626400 excw -4024a162: 253a70 extui a3, a7, 26, 3 -4024a165: 202c64 excw -4024a168: 2c7825 excw -4024a16b: 642520 extui a2, a2, 5, 7 -4024a16e: 202c movi.n a0, 34 -4024a170: 2c6425 excw -4024a173: 642520 extui a2, a2, 5, 7 -4024a176: 202c movi.n a0, 34 -4024a178: 0a6425 excw -4024a17b: 000000 ill -4024a17e: 700000 excw -4024a181: 7968 l32i.n a6, a9, 28 -4024a183: 5f .byte 0x5f -4024a184: 726576 excw -4024a187: 6f6973 excw -4024a18a: 6e .byte 0x6e -4024a18b: 203a add.n a2, a0, a3 -4024a18d: 2e6425 excw +4024a003: 642520 extui a2, a2, 5, 7 +4024a006: 202c movi.n a0, 34 + ... +4024a010: 2c6425 excw +4024a013: 642520 extui a2, a2, 5, 7 +4024a016: 202c movi.n a0, 34 + ... +4024a020: 2c6425 excw +4024a023: 000020 excw + ... +4024a02e: 730000 excw +4024a031: 5f7465 excw +4024a034: 5f7872 excw +4024a037: 696167 bbci a1, 6, 4024a0a4 +4024a03a: 6e .byte 0x6e +4024a03b: 203a add.n a2, a0, a3 +4024a03d: 746672 s32i a7, a6, 0x1d0 +4024a040: 3d78 l32i.n a7, a13, 12 +4024a042: 2c7825 excw +4024a045: 667220 excw +4024a048: 3d7872 excw +4024a04b: 2578 l32i.n a7, a5, 8 +4024a04d: 2c78 l32i.n a7, a12, 8 +4024a04f: 746120 extui a6, a2, 1, 8 +4024a052: 253d74 excw +4024a055: 202c64 excw +4024a058: 627874 excw +4024a05b: 303d62 excw +4024a05e: 2578 l32i.n a7, a5, 8 +4024a060: 2c78 l32i.n a7, a12, 8 +4024a062: 626220 excw +4024a065: 317872 excw +4024a068: 303d excw +4024a06a: 2578 l32i.n a7, a5, 8 +4024a06c: 2c78 l32i.n a7, a12, 8 +4024a06e: 626220 excw +4024a071: 327872 excw +4024a074: 303d excw +4024a076: 2578 l32i.n a7, a5, 8 +4024a078: 2c78 l32i.n a7, a12, 8 +4024a07a: 647420 extui a7, a2, 4, 7 +4024a07d: 253a63 excw +4024a080: 252c64 excw +4024a083: 000a64 excw + ... +4024a08e: 6b0000 excw +4024a091: 253d excw +4024a093: 203a64 excw +4024a096: 746f74 excw +4024a099: 5f6c61 l32r a6, 40221e4c +4024a09c: 727770 excw +4024a09f: 253d excw +4024a0a1: 646c movi.n a4, -26 +4024a0a3: 202c movi.n a0, 34 +4024a0a5: 616d excw +4024a0a7: 3d78 l32i.n a7, a13, 12 +4024a0a9: 646c25 excw +4024a0ac: 202c movi.n a0, 34 +4024a0ae: 746672 s32i a7, a6, 0x1d0 +4024a0b1: 3278 l32i.n a7, a2, 12 +4024a0b3: 303d excw +4024a0b5: 2578 l32i.n a7, a5, 8 +4024a0b7: 2c78 l32i.n a7, a12, 8 +4024a0b9: 6f7420 excw +4024a0bc: 6e .byte 0x6e +4024a0bd: 615f65 excw +4024a0c0: 657474 excw +4024a0c3: 6e .byte 0x6e +4024a0c4: 253d excw +4024a0c6: 000a64 excw +4024a0c9: 000000 ill +4024a0cc: 000000 ill +4024a0cf: 642500 extui a2, a0, 5, 7 +4024a0d2: 5f .byte 0x5f +4024a0d3: 5f6425 excw +4024a0d6: 0a6425 excw +4024a0d9: 000000 ill +4024a0dc: 000000 ill +4024a0df: 787200 excw +4024a0e2: 7169 s32i.n a6, a1, 28 +4024a0e4: 5f .byte 0x5f +4024a0e5: 676572 s32i a7, a5, 0x19c +4024a0e8: 203a add.n a2, a0, a3 +4024a0ea: 3d69 s32i.n a6, a13, 12 +4024a0ec: 2c6425 excw +4024a0ef: 5f6120 excw +4024a0f2: 696d excw +4024a0f4: 253d73 excw +4024a0f7: 202c64 excw +4024a0fa: 6d5f70 excw +4024a0fd: 7369 s32i.n a6, a3, 28 +4024a0ff: 253d excw +4024a101: 000a64 excw + ... +4024a110: 6e69 s32i.n a6, a14, 24 +4024a112: 786564 excw +4024a115: 203a add.n a2, a0, a3 +4024a117: 206425 excw +4024a11a: 6c6176 excw +4024a11d: 3a6575 excw +4024a120: 783020 excw +4024a123: 207825 excw +4024a126: 257830 extui a7, a3, 24, 3 +4024a129: 2078 l32i.n a7, a0, 8 +4024a12b: 257830 extui a7, a3, 24, 3 +4024a12e: 2078 l32i.n a7, a0, 8 +4024a130: 257830 extui a7, a3, 24, 3 +4024a133: 0a78 l32i.n a7, a10, 0 + ... +4024a13d: 000000 ill +4024a140: 000a add.n a0, a0, a0 + ... +4024a14e: 420000 excw +4024a151: 3a4b addi.n a3, a10, 4 +4024a153: 2c6425 excw +4024a156: 2c6425 excw +4024a159: 2c6425 excw +4024a15c: 2c6425 excw +4024a15f: 257830 extui a7, a3, 24, 3 +4024a162: 0a78 l32i.n a7, a10, 0 + ... +4024a170: 647874 excw +4024a173: 253a63 excw +4024a176: 252c64 excw +4024a179: 000a64 excw +4024a17c: 000000 ill +4024a17f: 626400 excw +4024a182: 253a70 extui a3, a7, 26, 3 +4024a185: 202c64 excw +4024a188: 2c7825 excw +4024a18b: 642520 extui a2, a2, 5, 7 +4024a18e: 202c movi.n a0, 34 4024a190: 2c6425 excw -4024a193: 732520 excw +4024a193: 642520 extui a2, a2, 5, 7 4024a196: 202c movi.n a0, 34 -4024a198: 2c7325 excw -4024a19b: 732520 excw -4024a19e: 202c movi.n a0, 34 -4024a1a0: 4e .byte 0x4e -4024a1a1: 4f .byte 0x4f -4024a1a2: 4e .byte 0x4e -4024a1a3: 4f .byte 0x4f -4024a1a4: 000a53 excw - ... -4024a1af: 687000 excw -4024a1b2: 5f79 s32i.n a7, a15, 20 -4024a1b4: 726576 excw -4024a1b7: 6f6973 excw -4024a1ba: 6e .byte 0x6e -4024a1bb: 203a add.n a2, a0, a3 -4024a1bd: 2c6425 excw -4024a1c0: 732520 excw -4024a1c3: 202c movi.n a0, 34 -4024a1c5: 2c7325 excw -4024a1c8: 732520 excw -4024a1cb: 000a add.n a0, a0, a0 -4024a1cd: 000000 ill -4024a1d0: 726170 excw -4024a1d3: 5f6d61 l32r a6, 40221f88 -4024a1d6: 616c66 bnei a12, 6, 4024a23b -4024a1d9: 303d67 bltu a13, a6, 4024a20d -4024a1dc: 2578 l32i.n a7, a5, 8 -4024a1de: 0a78 l32i.n a7, a10, 0 - ... -4024a1f0: 796870 excw -4024a1f3: 5f .byte 0x5f -4024a1f4: 616863 excw -4024a1f7: 6e .byte 0x6e -4024a1f8: 6e .byte 0x6e -4024a1f9: 5f6c65 excw -4024a1fc: 6e .byte 0x6e -4024a1fd: 3d6d75 excw -4024a200: 2c6425 excw -4024a203: 642520 extui a2, a2, 5, 7 -4024a206: 202c movi.n a0, 34 -4024a208: 2c6425 excw -4024a20b: 642520 extui a2, a2, 5, 7 -4024a20e: 202c movi.n a0, 34 -4024a210: 2c6425 excw -4024a213: 783020 excw -4024a216: 2c7825 excw -4024a219: 642520 extui a2, a2, 5, 7 -4024a21c: 202c movi.n a0, 34 -4024a21e: 0a6425 excw - ... -4024a22d: 000000 ill -4024a230: 5f6372 s32i a7, a3, 0x17c -4024a233: 6c6163 excw -4024a236: 203a add.n a2, a0, a3 -4024a238: 5f7872 excw -4024a23b: 6c6966 bnei a9, 6, 4024a2ab -4024a23e: 645f74 excw -4024a241: 706163 excw -4024a244: 253d excw -4024a246: 202c64 excw -4024a249: 5f7874 excw -4024a24c: 6c6966 bnei a9, 6, 4024a2bc -4024a24f: 645f74 excw -4024a252: 706163 excw -4024a255: 253d excw -4024a257: 000a64 excw -4024a25a: 000000 ill -4024a25d: 000000 ill -4024a260: 646476 excw -4024a263: 3d3333 excw -4024a266: 2c6425 excw -4024a269: 657420 extui a7, a2, 20, 7 -4024a26c: 706d excw -4024a26e: 5f .byte 0x5f -4024a26f: 646f63 excw -4024a272: 253d65 excw -4024a275: 202c64 excw -4024a278: 6f .byte 0x6f -4024a279: 736666 bnei a6, 6, 4024a2f0 -4024a27c: 3d7465 excw -4024a27f: 0a6425 excw - ... -4024a28e: 630000 excw -4024a291: 5f6c61 l32r a6, 40222044 -4024a294: 5f6672 s32i a7, a6, 0x17c -4024a297: 616e61 l32r a6, 40222850 -4024a29a: 5f .byte 0x5f -4024a29b: 696167 bbci a1, 6, 4024a308 -4024a29e: 6e .byte 0x6e -4024a29f: 202c movi.n a0, 34 -4024a2a1: 5f6672 s32i a7, a6, 0x17c -4024a2a4: 696167 bbci a1, 6, 4024a311 -4024a2a7: 6e .byte 0x6e -4024a2a8: 303d excw -4024a2aa: 2578 l32i.n a7, a5, 8 -4024a2ac: 2c78 l32i.n a7, a12, 8 -4024a2ae: 6e6120 excw -4024a2b1: 675f61 l32r a6, 40224030 -4024a2b4: 6e6961 l32r a6, 40225c58 -4024a2b7: 303d excw -4024a2b9: 2578 l32i.n a7, a5, 8 -4024a2bb: 0a78 l32i.n a7, a10, 0 -4024a2bd: 000000 ill -4024a2c0: 5f5852 s16i a5, a8, 190 -4024a2c3: 4e .byte 0x4e -4024a2c4: 4f .byte 0x4f -4024a2c5: 5349 s32i.n a4, a3, 20 -4024a2c7: 4c4645 call0 4029672c <_irom0_text_end+0x497ec> -4024a2ca: 4f .byte 0x4f -4024a2cb: 4f .byte 0x4f -4024a2cc: 202c52 l32i a5, a12, 128 -4024a2cf: 0a6425 excw - ... -4024a2de: 720000 excw -4024a2e1: 5f78 l32i.n a7, a15, 20 -4024a2e3: 6e .byte 0x6e -4024a2e4: 6f .byte 0x6f -4024a2e5: 7369 s32i.n a6, a3, 28 -4024a2e7: 253d65 excw -4024a2ea: 202c64 excw -4024a2ed: 6f6c movi.n a15, -26 -4024a2ef: 6f .byte 0x6f -4024a2f0: 6e5f70 excw -4024a2f3: 6f .byte 0x6f -4024a2f4: 7369 s32i.n a6, a3, 28 -4024a2f6: 6c6665 excw -4024a2f9: 6f .byte 0x6f -4024a2fa: 6f .byte 0x6f -4024a2fb: 253d72 excw -4024a2fe: 000a64 excw - ... -4024a30d: 000000 ill -4024a310: 435854 excw -4024a313: 2c5041 l32r a4, 40215454 -4024a316: 250020 extui a0, a2, 16, 3 -4024a319: 202c64 excw -4024a31c: 000000 ill -4024a31f: 000a00 excw - ... -4024a32e: 540000 extui a0, a0, 0, 6 -4024a331: 5f58 l32i.n a5, a15, 20 -4024a333: 574f50 excw -4024a336: 5f5245 call0 402a985c <_irom0_text_end+0x5c91c> -4024a339: 434142 s8i a4, a1, 67 -4024a33c: 4f4b addi.n a4, a15, 4 -4024a33e: 2c4646 j 4025545b <_irom0_text_end+0x851b> -4024a341: 000020 excw - ... -4024a350: 2c6425 excw -4024a353: 000020 excw -4024a356: 0a0000 excw -4024a359: 000000 ill -4024a35c: 000000 ill -4024a35f: 585400 excw -4024a362: 5f .byte 0x5f -4024a363: 525750 excw -4024a366: 525443 excw -4024a369: 5f4c movi.n a15, 69 -4024a36b: 545441 l32r a4, 4021f4bc -4024a36e: 2c4e45 call0 40276854 <_irom0_text_end+0x29914> -4024a371: 000020 excw - ... -4024a380: 2c6425 excw -4024a383: 000020 excw -4024a386: 0a0000 excw -4024a389: 000000 ill -4024a38c: 000000 ill -4024a38f: 585400 excw -4024a392: 5149 s32i.n a4, a1, 20 -4024a394: 202c movi.n a0, 34 -4024a396: 2c6425 excw -4024a399: 642520 extui a2, a2, 5, 7 -4024a39c: 000a add.n a0, a0, a0 -4024a39e: 540000 extui a0, a0, 0, 6 -4024a3a1: 4458 l32i.n a5, a4, 16 -4024a3a3: 202c43 excw - ... -4024a3ae: 250000 extui a0, a0, 16, 3 -4024a3b1: 202c64 excw -4024a3b4: 3b6425 excw -4024a3b7: 000020 excw -4024a3ba: 000000 ill -4024a3bd: 000000 ill -4024a3c0: 000a add.n a0, a0, a0 -4024a3c2: 000000 ill -4024a3c5: 000000 ill -4024a3c8: 495852 s16i a5, a8, 146 -4024a3cb: 202c51 l32r a5, 4021247c +4024a198: 0a6425 excw +4024a19b: 000000 ill +4024a19e: 700000 excw +4024a1a1: 7968 l32i.n a6, a9, 28 +4024a1a3: 5f .byte 0x5f +4024a1a4: 726576 excw +4024a1a7: 6f6973 excw +4024a1aa: 6e .byte 0x6e +4024a1ab: 203a add.n a2, a0, a3 +4024a1ad: 2e6425 excw +4024a1b0: 2c6425 excw +4024a1b3: 732520 excw +4024a1b6: 202c movi.n a0, 34 +4024a1b8: 2c7325 excw +4024a1bb: 732520 excw +4024a1be: 202c movi.n a0, 34 +4024a1c0: 4e .byte 0x4e +4024a1c1: 4f .byte 0x4f +4024a1c2: 4e .byte 0x4e +4024a1c3: 4f .byte 0x4f +4024a1c4: 000a53 excw + ... +4024a1cf: 687000 excw +4024a1d2: 5f79 s32i.n a7, a15, 20 +4024a1d4: 726576 excw +4024a1d7: 6f6973 excw +4024a1da: 6e .byte 0x6e +4024a1db: 203a add.n a2, a0, a3 +4024a1dd: 2c6425 excw +4024a1e0: 732520 excw +4024a1e3: 202c movi.n a0, 34 +4024a1e5: 2c7325 excw +4024a1e8: 732520 excw +4024a1eb: 000a add.n a0, a0, a0 +4024a1ed: 000000 ill +4024a1f0: 726170 excw +4024a1f3: 5f6d61 l32r a6, 40221fa8 +4024a1f6: 616c66 bnei a12, 6, 4024a25b +4024a1f9: 303d67 bltu a13, a6, 4024a22d +4024a1fc: 2578 l32i.n a7, a5, 8 +4024a1fe: 0a78 l32i.n a7, a10, 0 + ... +4024a210: 796870 excw +4024a213: 5f .byte 0x5f +4024a214: 616863 excw +4024a217: 6e .byte 0x6e +4024a218: 6e .byte 0x6e +4024a219: 5f6c65 excw +4024a21c: 6e .byte 0x6e +4024a21d: 3d6d75 excw +4024a220: 2c6425 excw +4024a223: 642520 extui a2, a2, 5, 7 +4024a226: 202c movi.n a0, 34 +4024a228: 2c6425 excw +4024a22b: 642520 extui a2, a2, 5, 7 +4024a22e: 202c movi.n a0, 34 +4024a230: 2c6425 excw +4024a233: 783020 excw +4024a236: 2c7825 excw +4024a239: 642520 extui a2, a2, 5, 7 +4024a23c: 202c movi.n a0, 34 +4024a23e: 0a6425 excw + ... +4024a24d: 000000 ill +4024a250: 5f6372 s32i a7, a3, 0x17c +4024a253: 6c6163 excw +4024a256: 203a add.n a2, a0, a3 +4024a258: 5f7872 excw +4024a25b: 6c6966 bnei a9, 6, 4024a2cb +4024a25e: 645f74 excw +4024a261: 706163 excw +4024a264: 253d excw +4024a266: 202c64 excw +4024a269: 5f7874 excw +4024a26c: 6c6966 bnei a9, 6, 4024a2dc +4024a26f: 645f74 excw +4024a272: 706163 excw +4024a275: 253d excw +4024a277: 000a64 excw +4024a27a: 000000 ill +4024a27d: 000000 ill +4024a280: 646476 excw +4024a283: 3d3333 excw +4024a286: 2c6425 excw +4024a289: 657420 extui a7, a2, 20, 7 +4024a28c: 706d excw +4024a28e: 5f .byte 0x5f +4024a28f: 646f63 excw +4024a292: 253d65 excw +4024a295: 202c64 excw +4024a298: 6f .byte 0x6f +4024a299: 736666 bnei a6, 6, 4024a310 +4024a29c: 3d7465 excw +4024a29f: 0a6425 excw + ... +4024a2ae: 630000 excw +4024a2b1: 5f6c61 l32r a6, 40222064 +4024a2b4: 5f6672 s32i a7, a6, 0x17c +4024a2b7: 616e61 l32r a6, 40222870 +4024a2ba: 5f .byte 0x5f +4024a2bb: 696167 bbci a1, 6, 4024a328 +4024a2be: 6e .byte 0x6e +4024a2bf: 202c movi.n a0, 34 +4024a2c1: 5f6672 s32i a7, a6, 0x17c +4024a2c4: 696167 bbci a1, 6, 4024a331 +4024a2c7: 6e .byte 0x6e +4024a2c8: 303d excw +4024a2ca: 2578 l32i.n a7, a5, 8 +4024a2cc: 2c78 l32i.n a7, a12, 8 +4024a2ce: 6e6120 excw +4024a2d1: 675f61 l32r a6, 40224050 +4024a2d4: 6e6961 l32r a6, 40225c78 +4024a2d7: 303d excw +4024a2d9: 2578 l32i.n a7, a5, 8 +4024a2db: 0a78 l32i.n a7, a10, 0 +4024a2dd: 000000 ill +4024a2e0: 5f5852 s16i a5, a8, 190 +4024a2e3: 4e .byte 0x4e +4024a2e4: 4f .byte 0x4f +4024a2e5: 5349 s32i.n a4, a3, 20 +4024a2e7: 4c4645 call0 4029674c <_irom0_text_end+0x497ec> +4024a2ea: 4f .byte 0x4f +4024a2eb: 4f .byte 0x4f +4024a2ec: 202c52 l32i a5, a12, 128 +4024a2ef: 0a6425 excw + ... +4024a2fe: 720000 excw +4024a301: 5f78 l32i.n a7, a15, 20 +4024a303: 6e .byte 0x6e +4024a304: 6f .byte 0x6f +4024a305: 7369 s32i.n a6, a3, 28 +4024a307: 253d65 excw +4024a30a: 202c64 excw +4024a30d: 6f6c movi.n a15, -26 +4024a30f: 6f .byte 0x6f +4024a310: 6e5f70 excw +4024a313: 6f .byte 0x6f +4024a314: 7369 s32i.n a6, a3, 28 +4024a316: 6c6665 excw +4024a319: 6f .byte 0x6f +4024a31a: 6f .byte 0x6f +4024a31b: 253d72 excw +4024a31e: 000a64 excw + ... +4024a32d: 000000 ill +4024a330: 435854 excw +4024a333: 2c5041 l32r a4, 40215474 +4024a336: 250020 extui a0, a2, 16, 3 +4024a339: 202c64 excw +4024a33c: 000000 ill +4024a33f: 000a00 excw + ... +4024a34e: 540000 extui a0, a0, 0, 6 +4024a351: 5f58 l32i.n a5, a15, 20 +4024a353: 574f50 excw +4024a356: 5f5245 call0 402a987c <_irom0_text_end+0x5c91c> +4024a359: 434142 s8i a4, a1, 67 +4024a35c: 4f4b addi.n a4, a15, 4 +4024a35e: 2c4646 j 4025547b <_irom0_text_end+0x851b> +4024a361: 000020 excw + ... +4024a370: 2c6425 excw +4024a373: 000020 excw +4024a376: 0a0000 excw +4024a379: 000000 ill +4024a37c: 000000 ill +4024a37f: 585400 excw +4024a382: 5f .byte 0x5f +4024a383: 525750 excw +4024a386: 525443 excw +4024a389: 5f4c movi.n a15, 69 +4024a38b: 545441 l32r a4, 4021f4dc +4024a38e: 2c4e45 call0 40276874 <_irom0_text_end+0x29914> +4024a391: 000020 excw + ... +4024a3a0: 2c6425 excw +4024a3a3: 000020 excw +4024a3a6: 0a0000 excw +4024a3a9: 000000 ill +4024a3ac: 000000 ill +4024a3af: 585400 excw +4024a3b2: 5149 s32i.n a4, a1, 20 +4024a3b4: 202c movi.n a0, 34 +4024a3b6: 2c6425 excw +4024a3b9: 642520 extui a2, a2, 5, 7 +4024a3bc: 000a add.n a0, a0, a0 +4024a3be: 540000 extui a0, a0, 0, 6 +4024a3c1: 4458 l32i.n a5, a4, 16 +4024a3c3: 202c43 excw + ... 4024a3ce: 250000 extui a0, a0, 16, 3 4024a3d1: 202c64 excw 4024a3d4: 3b6425 excw @@ -127773,1531 +127802,1542 @@ I16 ICACHE_FLASH_ATTR RINGBUF_Get(RINGBUF *r, U8* c) 4024a3e0: 000a add.n a0, a0, a0 4024a3e2: 000000 ill 4024a3e5: 000000 ill -4024a3e8: 445852 s16i a5, a8, 136 -4024a3eb: 202c43 excw +4024a3e8: 495852 s16i a5, a8, 146 +4024a3eb: 202c51 l32r a5, 4021249c 4024a3ee: 250000 extui a0, a0, 16, 3 4024a3f1: 202c64 excw -4024a3f4: 2c6425 excw -4024a3f7: 642520 extui a2, a2, 5, 7 -4024a3fa: 202c movi.n a0, 34 -4024a3fc: 3b6425 excw -4024a3ff: 000020 excw - ... -4024a40e: 0a0000 excw - ... -4024a41d: 000000 ill -4024a420: 643325 excw -4024a423: 252c movi.n a5, 34 -4024a425: 3b6433 excw -4024a428: 000020 excw -4024a42b: 000000 ill -4024a42e: 740000 extui a0, a0, 0, 8 -4024a431: 6978 l32i.n a7, a9, 24 -4024a433: 675f71 l32r a7, 402241b0 -4024a436: 6e6961 l32r a6, 40225ddc -4024a439: 253d excw -4024a43b: 202c64 excw -4024a43e: 697874 excw -4024a441: 705f71 l32r a7, 402265c0 -4024a444: 6168 l32i.n a6, a1, 24 -4024a446: 3d6573 excw -4024a449: 0a6425 excw -4024a44c: 000000 ill -4024a44f: 2c3100 excw -4024a452: 726174 excw -4024a455: 746567 bbci a5, 6, 4024a4cd -4024a458: 5f .byte 0x5f -4024a459: 776f70 excw -4024a45c: 2c7265 excw -4024a45f: 2c6425 excw -4024a462: 5f7020 excw -4024a465: 727265 excw -4024a468: 6f .byte 0x6f -4024a469: 252c72 l32i a7, a12, 148 -4024a46c: 202c64 excw -4024a46f: 726f63 excw -4024a472: 636572 s32i a7, a5, 0x18c -4024a475: 765f74 excw -4024a478: 252c movi.n a5, 34 -4024a47a: 202c64 excw -4024a47d: 727265 excw -4024a480: 6f .byte 0x6f -4024a481: 615f72 s16i a7, a15, 194 -4024a484: 756363 excw -4024a487: 2c6d excw -4024a489: 642520 extui a2, a2, 5, 7 -4024a48c: 202c movi.n a0, 34 -4024a48e: 746f74 excw -4024a491: 5f .byte 0x5f -4024a492: 252c70 extui a2, a7, 28, 3 -4024a495: 202c64 excw -4024a498: 616f63 excw -4024a49b: 2c7474 excw -4024a49e: 2c6425 excw -4024a4a1: 746120 extui a6, a2, 1, 8 -4024a4a4: 252c74 excw -4024a4a7: 202c64 excw -4024a4aa: 5f6672 s32i a7, a6, 0x17c -4024a4ad: 252c67 blt a12, a6, 4024a4d6 -4024a4b0: 2c78 l32i.n a7, a12, 8 -4024a4b2: 787420 excw -4024a4b5: 725f71 l32r a7, 40226e34 -4024a4b8: 657461 l32r a6, 40223a88 -4024a4bb: 252c movi.n a5, 34 -4024a4bd: 202c64 excw -4024a4c0: 616863 excw -4024a4c3: 6e .byte 0x6e -4024a4c4: 252c movi.n a5, 34 -4024a4c6: 202c64 excw -4024a4c9: 746172 s32i a7, a1, 0x1d0 -4024a4cc: 615f65 excw -4024a4cf: 2c7474 excw -4024a4d2: 0a6425 excw - ... -4024a4dd: 000000 ill -4024a4e0: 742c32 l32i a3, a12, 0x1d0 -4024a4e3: 677261 l32r a6, 402242ac -4024a4e6: 5f7465 excw -4024a4e9: 776f70 excw -4024a4ec: 2c7265 excw -4024a4ef: 2c6425 excw -4024a4f2: 5f7020 excw -4024a4f5: 727265 excw -4024a4f8: 6f .byte 0x6f -4024a4f9: 252c72 l32i a7, a12, 148 -4024a4fc: 202c64 excw -4024a4ff: 726f63 excw -4024a502: 636572 s32i a7, a5, 0x18c -4024a505: 765f74 excw -4024a508: 252c movi.n a5, 34 -4024a50a: 202c64 excw -4024a50d: 727265 excw -4024a510: 6f .byte 0x6f -4024a511: 615f72 s16i a7, a15, 194 -4024a514: 756363 excw -4024a517: 2c6d excw -4024a519: 642520 extui a2, a2, 5, 7 -4024a51c: 202c movi.n a0, 34 -4024a51e: 746f74 excw -4024a521: 5f .byte 0x5f -4024a522: 252c70 extui a2, a7, 28, 3 -4024a525: 202c64 excw -4024a528: 616f63 excw -4024a52b: 2c7474 excw -4024a52e: 2c6425 excw -4024a531: 746120 extui a6, a2, 1, 8 -4024a534: 252c74 excw -4024a537: 202c64 excw -4024a53a: 5f6672 s32i a7, a6, 0x17c -4024a53d: 252c67 blt a12, a6, 4024a566 -4024a540: 2c78 l32i.n a7, a12, 8 -4024a542: 787420 excw -4024a545: 725f71 l32r a7, 40226ec4 -4024a548: 657461 l32r a6, 40223b18 -4024a54b: 252c movi.n a5, 34 -4024a54d: 202c64 excw -4024a550: 616863 excw -4024a553: 6e .byte 0x6e -4024a554: 252c movi.n a5, 34 -4024a556: 202c64 excw -4024a559: 746172 s32i a7, a1, 0x1d0 -4024a55c: 615f65 excw -4024a55f: 2c7474 excw -4024a562: 0a6425 excw - ... -4024a56d: 000000 ill -4024a570: 6e .byte 0x6e -4024a571: 5f6d75 excw -4024a574: 3d6b addi.n a3, a13, 6 -4024a576: 2c6425 excw -4024a579: 6f7020 excw -4024a57c: 726577 bbci a5, 7, 4024a5f2 -4024a57f: 5f .byte 0x5f -4024a580: 6f .byte 0x6f -4024a581: 3d7475 excw -4024a584: 0a6425 excw - ... -4024a58f: 657200 extui a7, a0, 18, 7 -4024a592: 695f67 bbc a15, a6, 4024a5ff -4024a595: 253d excw -4024a597: 202c64 excw -4024a59a: 6e69 s32i.n a6, a14, 24 -4024a59c: 746164 excw -4024a59f: 253d61 l32r a6, 40213a94 -4024a5a2: 000a64 excw - ... -4024a5ad: 000000 ill -4024a5b0: 3d69 s32i.n a6, a13, 12 -4024a5b2: 323025 excw -4024a5b5: 202064 excw -4024a5b8: 636361 l32r a6, 40223344 -4024a5bb: 253d excw -4024a5bd: 643330 extui a3, a3, 3, 7 -4024a5c0: 742020 extui a2, a2, 0, 8 -4024a5c3: 3d7467 bbci a4, 22, 4024a604 -4024a5c6: 333025 excw -4024a5c9: 202064 excw -4024a5cc: 727265 excw -4024a5cf: 253d excw -4024a5d1: 643330 extui a3, a3, 3, 7 -4024a5d4: 732020 excw -4024a5d7: 3d7265 excw -4024a5da: 333025 excw -4024a5dd: 612064 excw -4024a5e0: 3d7474 excw -4024a5e3: 333025 excw -4024a5e6: 000a64 excw -4024a5e9: 000000 ill -4024a5ec: 000000 ill -4024a5ef: 787200 excw -4024a5f2: 7169 s32i.n a6, a1, 28 -4024a5f4: 5f .byte 0x5f -4024a5f5: 746567 bbci a5, 6, 4024a66d -4024a5f8: 5f .byte 0x5f -4024a5f9: 696d excw -4024a5fb: 203a73 excw -4024a5fe: 746f74 excw -4024a601: 5f6c61 l32r a6, 402223b4 -4024a604: 727770 excw -4024a607: 253d excw -4024a609: 202c64 excw -4024a60c: 2d6425 excw -4024a60f: 2c6425 excw -4024a612: 0d0020 excw - -4024a614 : -4024a614: f00d ret.n - ... - -4024a618 : -4024a618: f00d ret.n - ... - -4024a61c : -4024a61c: 020c movi.n a2, 0 -4024a61e: f00d ret.n - -4024a620 : -4024a620: 6564 206c 6669 6425 000a 0000 0000 0000 del if%d........ - -4024a630 : -4024a630: 6863 2067 6669 6425 000a 0000 0000 0000 chg if%d........ - -4024a640 : -4024a640: 6461 2064 6669 6425 000a 0000 0000 0000 add if%d........ - -4024a650 : -4024a650: 6961 2064 6425 000a aid %d.. - -4024a658 : -4024a658: 6362 206e 6425 000a bcn %d.. - -4024a660 : -4024a660: 6e63 2074 000a 0000 cnt .... - -4024a668 : -4024a668: 6e75 6e63 2074 000a uncnt .. - -4024a670 : -4024a670: 7874 7220 7374 6520 7272 726f 3020 2578 tx rts error 0x% -4024a680: 0a78 0000 0000 0000 0000 0000 0000 0000 x............... - -4024a690 : -4024a690: 7874 6520 7272 726f 3020 2578 0a78 0000 tx error 0x%x... - -4024a6a0 : -4024a6a0: 6d70 632e 0000 0000 0000 0000 0000 0000 pm.c............ - -4024a6b0 : -4024a6b0: 6c73 6565 2070 6964 6173 6c62 0065 0000 sleep disable... - -4024a6c0 : -4024a6c0: 6c73 6565 2070 6e65 6261 656c 0000 0000 sleep enable.... - -4024a6d0 : -4024a6d0: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... - -4024a6e0 : -4024a6e0: 000a 0000 0000 0000 0000 0000 0000 0000 ................ - -4024a6f0 : -4024a6f0: 6d70 7720 6b61 7565 2070 7473 203a 6425 pm wakeup st: %d -4024a700: 202c 6163 7375 3a65 2520 0a64 0000 0000 , cause: %d..... - -4024a710 : -4024a710: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat -4024a720: 5f61 7574 6572 0000 0000 0000 0000 0000 a_ture.......... - -4024a730 : +4024a3f4: 3b6425 excw +4024a3f7: 000020 excw +4024a3fa: 000000 ill +4024a3fd: 000000 ill +4024a400: 000a add.n a0, a0, a0 +4024a402: 000000 ill +4024a405: 000000 ill +4024a408: 445852 s16i a5, a8, 136 +4024a40b: 202c43 excw +4024a40e: 250000 extui a0, a0, 16, 3 +4024a411: 202c64 excw +4024a414: 2c6425 excw +4024a417: 642520 extui a2, a2, 5, 7 +4024a41a: 202c movi.n a0, 34 +4024a41c: 3b6425 excw +4024a41f: 000020 excw + ... +4024a42e: 0a0000 excw + ... +4024a43d: 000000 ill +4024a440: 643325 excw +4024a443: 252c movi.n a5, 34 +4024a445: 3b6433 excw +4024a448: 000020 excw +4024a44b: 000000 ill +4024a44e: 740000 extui a0, a0, 0, 8 +4024a451: 6978 l32i.n a7, a9, 24 +4024a453: 675f71 l32r a7, 402241d0 +4024a456: 6e6961 l32r a6, 40225dfc +4024a459: 253d excw +4024a45b: 202c64 excw +4024a45e: 697874 excw +4024a461: 705f71 l32r a7, 402265e0 +4024a464: 6168 l32i.n a6, a1, 24 +4024a466: 3d6573 excw +4024a469: 0a6425 excw +4024a46c: 000000 ill +4024a46f: 2c3100 excw +4024a472: 726174 excw +4024a475: 746567 bbci a5, 6, 4024a4ed +4024a478: 5f .byte 0x5f +4024a479: 776f70 excw +4024a47c: 2c7265 excw +4024a47f: 2c6425 excw +4024a482: 5f7020 excw +4024a485: 727265 excw +4024a488: 6f .byte 0x6f +4024a489: 252c72 l32i a7, a12, 148 +4024a48c: 202c64 excw +4024a48f: 726f63 excw +4024a492: 636572 s32i a7, a5, 0x18c +4024a495: 765f74 excw +4024a498: 252c movi.n a5, 34 +4024a49a: 202c64 excw +4024a49d: 727265 excw +4024a4a0: 6f .byte 0x6f +4024a4a1: 615f72 s16i a7, a15, 194 +4024a4a4: 756363 excw +4024a4a7: 2c6d excw +4024a4a9: 642520 extui a2, a2, 5, 7 +4024a4ac: 202c movi.n a0, 34 +4024a4ae: 746f74 excw +4024a4b1: 5f .byte 0x5f +4024a4b2: 252c70 extui a2, a7, 28, 3 +4024a4b5: 202c64 excw +4024a4b8: 616f63 excw +4024a4bb: 2c7474 excw +4024a4be: 2c6425 excw +4024a4c1: 746120 extui a6, a2, 1, 8 +4024a4c4: 252c74 excw +4024a4c7: 202c64 excw +4024a4ca: 5f6672 s32i a7, a6, 0x17c +4024a4cd: 252c67 blt a12, a6, 4024a4f6 +4024a4d0: 2c78 l32i.n a7, a12, 8 +4024a4d2: 787420 excw +4024a4d5: 725f71 l32r a7, 40226e54 +4024a4d8: 657461 l32r a6, 40223aa8 +4024a4db: 252c movi.n a5, 34 +4024a4dd: 202c64 excw +4024a4e0: 616863 excw +4024a4e3: 6e .byte 0x6e +4024a4e4: 252c movi.n a5, 34 +4024a4e6: 202c64 excw +4024a4e9: 746172 s32i a7, a1, 0x1d0 +4024a4ec: 615f65 excw +4024a4ef: 2c7474 excw +4024a4f2: 0a6425 excw + ... +4024a4fd: 000000 ill +4024a500: 742c32 l32i a3, a12, 0x1d0 +4024a503: 677261 l32r a6, 402242cc +4024a506: 5f7465 excw +4024a509: 776f70 excw +4024a50c: 2c7265 excw +4024a50f: 2c6425 excw +4024a512: 5f7020 excw +4024a515: 727265 excw +4024a518: 6f .byte 0x6f +4024a519: 252c72 l32i a7, a12, 148 +4024a51c: 202c64 excw +4024a51f: 726f63 excw +4024a522: 636572 s32i a7, a5, 0x18c +4024a525: 765f74 excw +4024a528: 252c movi.n a5, 34 +4024a52a: 202c64 excw +4024a52d: 727265 excw +4024a530: 6f .byte 0x6f +4024a531: 615f72 s16i a7, a15, 194 +4024a534: 756363 excw +4024a537: 2c6d excw +4024a539: 642520 extui a2, a2, 5, 7 +4024a53c: 202c movi.n a0, 34 +4024a53e: 746f74 excw +4024a541: 5f .byte 0x5f +4024a542: 252c70 extui a2, a7, 28, 3 +4024a545: 202c64 excw +4024a548: 616f63 excw +4024a54b: 2c7474 excw +4024a54e: 2c6425 excw +4024a551: 746120 extui a6, a2, 1, 8 +4024a554: 252c74 excw +4024a557: 202c64 excw +4024a55a: 5f6672 s32i a7, a6, 0x17c +4024a55d: 252c67 blt a12, a6, 4024a586 +4024a560: 2c78 l32i.n a7, a12, 8 +4024a562: 787420 excw +4024a565: 725f71 l32r a7, 40226ee4 +4024a568: 657461 l32r a6, 40223b38 +4024a56b: 252c movi.n a5, 34 +4024a56d: 202c64 excw +4024a570: 616863 excw +4024a573: 6e .byte 0x6e +4024a574: 252c movi.n a5, 34 +4024a576: 202c64 excw +4024a579: 746172 s32i a7, a1, 0x1d0 +4024a57c: 615f65 excw +4024a57f: 2c7474 excw +4024a582: 0a6425 excw + ... +4024a58d: 000000 ill +4024a590: 6e .byte 0x6e +4024a591: 5f6d75 excw +4024a594: 3d6b addi.n a3, a13, 6 +4024a596: 2c6425 excw +4024a599: 6f7020 excw +4024a59c: 726577 bbci a5, 7, 4024a612 +4024a59f: 5f .byte 0x5f +4024a5a0: 6f .byte 0x6f +4024a5a1: 3d7475 excw +4024a5a4: 0a6425 excw + ... +4024a5af: 657200 extui a7, a0, 18, 7 +4024a5b2: 695f67 bbc a15, a6, 4024a61f +4024a5b5: 253d excw +4024a5b7: 202c64 excw +4024a5ba: 6e69 s32i.n a6, a14, 24 +4024a5bc: 746164 excw +4024a5bf: 253d61 l32r a6, 40213ab4 +4024a5c2: 000a64 excw + ... +4024a5cd: 000000 ill +4024a5d0: 3d69 s32i.n a6, a13, 12 +4024a5d2: 323025 excw +4024a5d5: 202064 excw +4024a5d8: 636361 l32r a6, 40223364 +4024a5db: 253d excw +4024a5dd: 643330 extui a3, a3, 3, 7 +4024a5e0: 742020 extui a2, a2, 0, 8 +4024a5e3: 3d7467 bbci a4, 22, 4024a624 +4024a5e6: 333025 excw +4024a5e9: 202064 excw +4024a5ec: 727265 excw +4024a5ef: 253d excw +4024a5f1: 643330 extui a3, a3, 3, 7 +4024a5f4: 732020 excw +4024a5f7: 3d7265 excw +4024a5fa: 333025 excw +4024a5fd: 612064 excw +4024a600: 3d7474 excw +4024a603: 333025 excw +4024a606: 000a64 excw +4024a609: 000000 ill +4024a60c: 000000 ill +4024a60f: 787200 excw +4024a612: 7169 s32i.n a6, a1, 28 +4024a614: 5f .byte 0x5f +4024a615: 746567 bbci a5, 6, 4024a68d +4024a618: 5f .byte 0x5f +4024a619: 696d excw +4024a61b: 203a73 excw +4024a61e: 746f74 excw +4024a621: 5f6c61 l32r a6, 402223d4 +4024a624: 727770 excw +4024a627: 253d excw +4024a629: 202c64 excw +4024a62c: 2d6425 excw +4024a62f: 2c6425 excw +4024a632: 0d0020 excw + +4024a634 : +4024a634: f00d ret.n + ... + +4024a638 : +4024a638: f00d ret.n + ... + +4024a63c : +4024a63c: 020c movi.n a2, 0 +4024a63e: f00d ret.n + +4024a640 : +4024a640: 6564 206c 6669 6425 000a 0000 0000 0000 del if%d........ + +4024a650 : +4024a650: 6863 2067 6669 6425 000a 0000 0000 0000 chg if%d........ + +4024a660 : +4024a660: 6461 2064 6669 6425 000a 0000 0000 0000 add if%d........ + +4024a670 : +4024a670: 6961 2064 6425 000a aid %d.. + +4024a678 : +4024a678: 6362 206e 6425 000a bcn %d.. + +4024a680 : +4024a680: 6e63 2074 000a 0000 cnt .... + +4024a688 : +4024a688: 6e75 6e63 2074 000a uncnt .. + +4024a690 : +4024a690: 7874 7220 7374 6520 7272 726f 3020 2578 tx rts error 0x% +4024a6a0: 0a78 0000 0000 0000 0000 0000 0000 0000 x............... + +4024a6b0 : +4024a6b0: 7874 6520 7272 726f 3020 2578 0a78 0000 tx error 0x%x... + +4024a6c0 : +4024a6c0: 6d70 632e 0000 0000 0000 0000 0000 0000 pm.c............ + +4024a6d0 : +4024a6d0: 6c73 6565 2070 6964 6173 6c62 0065 0000 sleep disable... + +4024a6e0 : +4024a6e0: 6c73 6565 2070 6e65 6261 656c 0000 0000 sleep enable.... + +4024a6f0 : +4024a6f0: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... + +4024a700 : +4024a700: 000a 0000 0000 0000 0000 0000 0000 0000 ................ + +4024a710 : +4024a710: 6d70 7720 6b61 7565 2070 7473 203a 6425 pm wakeup st: %d +4024a720: 202c 6163 7375 3a65 2520 0a64 0000 0000 , cause: %d..... + +4024a730 : 4024a730: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat -4024a740: 5f61 6166 736c 0065 0000 0000 0000 0000 a_false......... +4024a740: 5f61 7574 6572 0000 0000 0000 0000 0000 a_ture.......... + +4024a750 : +4024a750: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat +4024a760: 5f61 6166 736c 0065 0000 0000 0000 0000 a_false......... -4024a750 : -4024a750: 6d70 6320 6f6c 6573 2520 0a64 0000 0000 pm close %d..... +4024a770 : +4024a770: 6d70 6320 6f6c 6573 2520 0a64 0000 0000 pm close %d..... -4024a760 : -4024a760: 6d70 6f20 6570 2c6e 7974 6570 253a 2064 pm open,type:%d -4024a770: 6425 000a 0000 0000 0000 0000 0000 0000 %d.............. +4024a780 : +4024a780: 6d70 6f20 6570 2c6e 7974 6570 253a 2064 pm open,type:%d +4024a790: 6425 000a 0000 0000 0000 0000 0000 0000 %d.............. -4024a780 : -4024a780: 6f6e 4954 214d 0a21 0000 0000 0000 0000 noTIM!!......... +4024a7a0 : +4024a7a0: 6f6e 4954 214d 0a21 0000 0000 0000 0000 noTIM!!......... -4024a790 : -4024a790: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... +4024a7b0 : +4024a7b0: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... -4024a7a0 : -4024a7a0: 6c73 000a 0000 0000 sl...... +4024a7c0 : +4024a7c0: 6c73 000a 0000 0000 sl...... -4024a7a8 : -4024a7a8: 7375 0a6c 0000 0000 usl..... +4024a7c8 : +4024a7c8: 7375 0a6c 0000 0000 usl..... -4024a7b0 : -4024a7b0: 6d70 665f 726f 625f 6e63 6f5f 6c6e 5f79 pm_for_bcn_only_ -4024a7c0: 6f6d 6564 632e 0000 0000 0000 0000 0000 mode.c.......... +4024a7d0 : +4024a7d0: 6d70 665f 726f 625f 6e63 6f5f 6c6e 5f79 pm_for_bcn_only_ +4024a7e0: 6f6d 6564 632e 0000 0000 0000 0000 0000 mode.c.......... -4024a7d0 : -4024a7d0: 6f66 6372 2065 6c73 2070 6964 6173 6c62 force slp disabl -4024a7e0: 0065 0000 0000 0000 0000 0000 0000 0000 e............... +4024a7f0 : +4024a7f0: 6f66 6372 2065 6c73 2070 6964 6173 6c62 force slp disabl +4024a800: 0065 0000 0000 0000 0000 0000 0000 0000 e............... -4024a7f0 : -4024a7f0: 6f66 6372 2065 6c73 2070 6e65 6261 656c force slp enable +4024a810 : +4024a810: 6f66 6372 2065 6c73 2070 6e65 6261 656c force slp enable ... -4024a810 : -4024a810: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... +4024a830 : +4024a830: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... -4024a820 : -4024a820: 000a 0000 0000 0000 0000 0000 0000 0000 ................ +4024a840 : +4024a840: 000a 0000 0000 0000 0000 0000 0000 0000 ................ -4024a830 : -4024a830: 7066 206d 6c63 736f 2065 6425 0a20 0000 fpm close %d ... +4024a850 : +4024a850: 7066 206d 6c63 736f 2065 6425 0a20 0000 fpm close %d ... -4024a840 : -4024a840: 7066 206d 706f 6e65 742c 7079 3a65 6425 fpm open,type:%d -4024a850: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. +4024a860 : +4024a860: 7066 206d 706f 6e65 742c 7079 3a65 6425 fpm open,type:%d +4024a870: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. -4024a860 : -4024a860: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... +4024a880 : +4024a880: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... -4024a870 : -4024a870: 756e 206c 6f6d 6564 202c 7066 206d 7561 nul mode, fpm au -4024a880: 6f74 7320 656c 7065 7320 7465 003a 0000 to sleep set:... +4024a890 : +4024a890: 756e 206c 6f6d 6564 202c 7066 206d 7561 nul mode, fpm au +4024a8a0: 6f74 7320 656c 7065 7320 7465 003a 0000 to sleep set:... -4024a890 : -4024a890: 6964 6173 626c 0a65 0000 0000 0000 0000 disalbe......... +4024a8b0 : +4024a8b0: 6964 6173 626c 0a65 0000 0000 0000 0000 disalbe......... -4024a8a0 : -4024a8a0: 6e65 6c61 6562 000a 0000 0000 0000 0000 enalbe.......... +4024a8c0 : +4024a8c0: 6e65 6c61 6562 000a 0000 0000 0000 0000 enalbe.......... -4024a8b0 : -4024a8b0: 7070 632e 0000 0000 0000 0000 0000 0000 pp.c............ +4024a8d0 : +4024a8d0: 7070 632e 0000 0000 0000 0000 0000 0000 pp.c............ -4024a8c0 : -4024a8c0: 6d4c 6361 7852 6c42 3a6b 6425 000a 0000 LmacRxBlk:%d.... +4024a8e0 : +4024a8e0: 6d4c 6361 7852 6c42 3a6b 6425 000a 0000 LmacRxBlk:%d.... -4024a8d0 : -4024a8d0: 6d4c 6361 7854 6c42 3a6b 6425 000a 0000 LmacTxBlk:%d.... +4024a8f0 : +4024a8f0: 6d4c 6361 7854 6c42 3a6b 6425 000a 0000 LmacTxBlk:%d.... -4024a8e0 : -4024a8e0: 616d 2070 6166 6c69 000a 0000 0000 0000 map fail........ +4024a900 : +4024a900: 616d 2070 6166 6c69 000a 0000 0000 0000 map fail........ -4024a8f0 : -4024a8f0: 7473 2061 6373 6e61 7420 6172 6563 2520 sta scan trace % -4024a900: 0a64 0000 0000 0000 0000 0000 0000 0000 d............... +4024a910 : +4024a910: 7473 2061 6373 6e61 7420 6172 6563 2520 sta scan trace % +4024a920: 0a64 0000 0000 0000 0000 0000 0000 0000 d............... -4024a910 : -4024a910: 7473 2061 7274 6361 2065 6425 000a 0000 sta trace %d.... +4024a930 : +4024a930: 7473 2061 7274 6361 2065 6425 000a 0000 sta trace %d.... -4024a920 : -4024a920: 3d3d 6c64 000a 0000 0000 0000 0000 0000 ==dl............ +4024a940 : +4024a940: 3d3d 6c64 000a 0000 0000 0000 0000 0000 ==dl............ -4024a930 : -4024a930: 6461 2064 696d 6d73 7461 6863 000a 0000 add mismatch.... +4024a950 : +4024a950: 6461 2064 696d 6d73 7461 6863 000a 0000 add mismatch.... -4024a940 : -4024a940: 6461 2064 6425 000a add %d.. +4024a960 : +4024a960: 6461 2064 6425 000a add %d.. -4024a948 : -4024a948: 6d72 2520 0a64 0000 rm %d... +4024a968 : +4024a968: 6d72 2520 0a64 0000 rm %d... -4024a950 : -4024a950: 6d72 6d20 7369 000a rm mis.. +4024a970 : +4024a970: 6d72 6d20 7369 000a rm mis.. -4024a958 : -4024a958: 6477 7665 632e 0000 wdev.c.. +4024a978 : +4024a978: 6477 7665 632e 0000 wdev.c.. -4024a960 : -4024a960: 7365 5f66 7562 2e66 0063 0000 0000 0000 esf_buf.c....... -4024a970: 6569 6565 3038 3132 2e31 0063 0000 0000 ieee80211.c..... +4024a980 : +4024a980: 7365 5f66 7562 2e66 0063 0000 0000 0000 esf_buf.c....... +4024a990: 6569 6565 3038 3132 2e31 0063 0000 0000 ieee80211.c..... -4024a980 : -4024a980: 0001 0000 0400 0000 6f6d 6564 3a20 0020 ........mode : . -4024a990: 756e 6c6c 0000 0000 7473 0061 0000 0000 null....sta..... -4024a9a0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: -4024a9b0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). -4024a9c0: 2b20 0020 0000 0000 6f73 7466 5041 0000 + .....softAP.. -4024a9d0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: -4024a9e0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). -4024a9f0: 000a 0000 0000 0000 0000 0000 0000 0000 ................ -4024aa00: 6569 6565 3038 3132 5f31 6f68 7473 7061 ieee80211_hostap -4024aa10: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. -4024aa20: 7061 6620 6572 2071 756a 706d 2030 6f74 ap freq jump0 to -4024aa30: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. -4024aa40: 7061 7420 6172 6563 2520 0a64 0000 0000 ap trace %d..... -4024aa50: 6f6e 6220 6675 6620 726f 6120 7463 6f69 no buf for actio -4024aa60: 206e 7266 6d61 0a65 0000 0000 0000 0000 n frame......... -4024aa70: 6569 6565 3038 3132 5f31 6e69 7570 2e74 ieee80211_input. -4024aa80: 0063 0000 0000 0000 0000 0000 0000 0000 c............... -4024aa90: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q -4024aaa0: 6975 6b63 632e 0000 0000 0000 0000 0000 uick.c.......... +4024a9a0 : +4024a9a0: 0001 0000 0400 0000 6f6d 6564 3a20 0020 ........mode : . +4024a9b0: 756e 6c6c 0000 0000 7473 0061 0000 0000 null....sta..... +4024a9c0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: +4024a9d0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). +4024a9e0: 2b20 0020 0000 0000 6f73 7466 5041 0000 + .....softAP.. +4024a9f0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: +4024aa00: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). +4024aa10: 000a 0000 0000 0000 0000 0000 0000 0000 ................ +4024aa20: 6569 6565 3038 3132 5f31 6f68 7473 7061 ieee80211_hostap +4024aa30: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. +4024aa40: 7061 6620 6572 2071 756a 706d 2030 6f74 ap freq jump0 to +4024aa50: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. +4024aa60: 7061 7420 6172 6563 2520 0a64 0000 0000 ap trace %d..... +4024aa70: 6f6e 6220 6675 6620 726f 6120 7463 6f69 no buf for actio +4024aa80: 206e 7266 6d61 0a65 0000 0000 0000 0000 n frame......... +4024aa90: 6569 6565 3038 3132 5f31 6e69 7570 2e74 ieee80211_input. +4024aaa0: 0063 0000 0000 0000 0000 0000 0000 0000 c............... 4024aab0: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q -4024aac0: 6975 6b63 695f 696e 2074 6f6e 6d20 6d65 uick_init no mem -4024aad0: 0a20 0000 0000 0000 0000 0000 0000 0000 ............... -4024aae0: 6569 6565 3038 3132 5f31 756f 7074 7475 ieee80211_output -4024aaf0: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. -4024ab00: 6f6e 6220 6675 6620 726f 7020 6f72 6562 no buf for probe -4024ab10: 202c 6569 6c20 6e65 2520 0a64 0000 0000 , ie len %d..... -4024ab20: 6569 6565 3038 3132 5f31 6870 2e79 0063 ieee80211_phy.c. -4024ab30: 0004 0000 0000 0000 0000 0000 0000 0000 ................ - ... -4024ab48: 157c 0000 0204 018b 00df 007f 0000 0000 |............... -4024ab58: 2af8 0000 0304 0196 00d5 0075 0000 0000 .*........u..... -4024ab68: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... -4024ab78: 07d0 0000 0104 0184 0102 00a2 0000 0000 ................ - ... -4024ac04: 000c 0000 0000 0000 0000 0000 0000 0000 ................ - ... -4024ac1c: 157c 0000 0204 028b 00df 007f 0000 0000 |............... -4024ac2c: 2af8 0000 0304 0396 00d5 0075 0000 0000 .*........u..... -4024ac3c: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... -4024ac4c: 07d0 0000 0104 0184 0102 00a2 0001 0000 ................ -4024ac5c: 1770 0000 0b00 040c 003c 003c 0001 0000 p.......<.<..... -4024ac6c: 2ee0 0000 0a00 0618 0030 0030 0001 0000 ........0.0..... -4024ac7c: 5dc0 0000 0900 0830 002c 002c 0001 0000 .]....0.,.,..... -4024ac8c: bb80 0000 0800 0860 002c 002c 0001 0000 ......`.,.,..... -4024ac9c: d2f0 0000 0c00 086c 002c 002c 0001 0000 ......l.,.,..... -4024acac: 2328 0000 0f00 0412 003c 003c 0001 0000 (#......<.<..... -4024acbc: 4650 0000 0e00 0624 0030 0030 0001 0000 PF....$.0.0..... -4024accc: 8ca0 0000 0d00 0848 002c 002c 0000 0000 ......H.,.,..... -4024acdc: 0000 0000 0002 0000 0004 0000 000b 0000 ................ -4024acec: 0016 0000 000c 0000 0018 0000 0030 0000 ............0... -4024acfc: 0000 0000 6569 6565 3038 3132 5f31 6572 ....ieee80211_re -4024ad0c: 6467 6d6f 6961 2e6e 0063 0000 0000 0000 gdomain.c....... -4024ad1c: 0000 0000 6569 6565 3038 3132 5f31 6373 ....ieee80211_sc -4024ad2c: 6e61 632e 0000 0000 0000 0000 0000 0000 an.c............ -4024ad3c: 0000 0000 2066 322d 3030 202c 0000 0000 ....f -200, .... -4024ad4c: 0000 0000 2066 2c30 0020 0000 2066 2572 ....f 0, ...f r% -4024ad5c: 2c64 0020 6373 6e61 6f64 656e 000a 0000 d, .scandone.... -4024ad6c: 0000 0000 6762 000a 0000 0000 0000 0000 ....bg.......... -4024ad7c: 0000 0000 6e49 6176 696c 2064 4557 2050 ....Invalid WEP -4024ad8c: 656b 2079 7325 000a 0000 0000 0000 0000 key %s.......... -4024ad9c: 0000 0000 7061 6c5f 736f 0a73 0000 0000 ....ap_loss..... -4024adac: 0000 0000 6569 6565 3038 3132 5f31 7473 ....ieee80211_st -4024adbc: 2e61 0063 7473 7461 3a65 2520 2064 3e2d a.c.state: %d -> -4024adcc: 2520 2064 2528 2978 000a 0000 0000 0000 %d (%x)........ -4024addc: 0000 0000 6c77 635f 786e 632e 0000 0000 ....wl_cnx.c.... -4024adec: 0000 0000 7453 7461 6f69 206e 7473 706f ....Station stop -4024adfc: 202c 7473 706f 7320 6163 0a6e 0000 0000 , stop scan..... -4024ae0c: 0000 0000 6572 6f63 6e6e 6365 0a74 0000 ....reconnect... -4024ae1c: 0000 0000 6f6e 2520 2073 6f66 6e75 2c64 ....no %s found, -4024ae2c: 7220 6365 6e6f 656e 7463 6120 7466 7265 reconnect after -4024ae3c: 3120 0a73 0000 0000 0000 0000 0000 0000 1s............. -4024ae4c: 0000 0000 7773 7469 6863 7420 206f 6863 ....switch to ch -4024ae5c: 6e61 656e 206c 6425 000a 0000 0000 0000 annel %d........ -4024ae6c: 0000 0000 6362 5f6e 6974 6f6d 7475 612c ....bcn_timout,a -4024ae7c: 5f70 7270 626f 5f65 6573 646e 735f 6174 p_probe_send_sta -4024ae8c: 7472 000a 7061 705f 6f72 6562 735f 6e65 rt..ap_probe_sen -4024ae9c: 2064 766f 7265 202c 6572 7473 7720 6669 d over, rest wif -4024aeac: 2069 7473 7461 7375 7420 206f 6964 6173 i status to disa -4024aebc: 7373 636f 000a 0000 0000 0000 0000 0000 ssoc............ -4024aecc: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 -4024aedc: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x -4024aeec: 253a 3230 3a78 3025 7832 6c20 6165 6576 :%02x:%02x leave -4024aefc: 202c 4941 2044 203d 6425 000a 0000 0000 , AID = %d...... -4024af0c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti -4024af1c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. +4024aac0: 6975 6b63 632e 0000 0000 0000 0000 0000 uick.c.......... +4024aad0: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q +4024aae0: 6975 6b63 695f 696e 2074 6f6e 6d20 6d65 uick_init no mem +4024aaf0: 0a20 0000 0000 0000 0000 0000 0000 0000 ............... +4024ab00: 6569 6565 3038 3132 5f31 756f 7074 7475 ieee80211_output +4024ab10: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. +4024ab20: 6f6e 6220 6675 6620 726f 7020 6f72 6562 no buf for probe +4024ab30: 202c 6569 6c20 6e65 2520 0a64 0000 0000 , ie len %d..... +4024ab40: 6569 6565 3038 3132 5f31 6870 2e79 0063 ieee80211_phy.c. +4024ab50: 0004 0000 0000 0000 0000 0000 0000 0000 ................ + ... +4024ab68: 157c 0000 0204 018b 00df 007f 0000 0000 |............... +4024ab78: 2af8 0000 0304 0196 00d5 0075 0000 0000 .*........u..... +4024ab88: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... +4024ab98: 07d0 0000 0104 0184 0102 00a2 0000 0000 ................ + ... +4024ac24: 000c 0000 0000 0000 0000 0000 0000 0000 ................ + ... +4024ac3c: 157c 0000 0204 028b 00df 007f 0000 0000 |............... +4024ac4c: 2af8 0000 0304 0396 00d5 0075 0000 0000 .*........u..... +4024ac5c: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... +4024ac6c: 07d0 0000 0104 0184 0102 00a2 0001 0000 ................ +4024ac7c: 1770 0000 0b00 040c 003c 003c 0001 0000 p.......<.<..... +4024ac8c: 2ee0 0000 0a00 0618 0030 0030 0001 0000 ........0.0..... +4024ac9c: 5dc0 0000 0900 0830 002c 002c 0001 0000 .]....0.,.,..... +4024acac: bb80 0000 0800 0860 002c 002c 0001 0000 ......`.,.,..... +4024acbc: d2f0 0000 0c00 086c 002c 002c 0001 0000 ......l.,.,..... +4024accc: 2328 0000 0f00 0412 003c 003c 0001 0000 (#......<.<..... +4024acdc: 4650 0000 0e00 0624 0030 0030 0001 0000 PF....$.0.0..... +4024acec: 8ca0 0000 0d00 0848 002c 002c 0000 0000 ......H.,.,..... +4024acfc: 0000 0000 0002 0000 0004 0000 000b 0000 ................ +4024ad0c: 0016 0000 000c 0000 0018 0000 0030 0000 ............0... +4024ad1c: 0000 0000 6569 6565 3038 3132 5f31 6572 ....ieee80211_re +4024ad2c: 6467 6d6f 6961 2e6e 0063 0000 0000 0000 gdomain.c....... +4024ad3c: 0000 0000 6569 6565 3038 3132 5f31 6373 ....ieee80211_sc +4024ad4c: 6e61 632e 0000 0000 0000 0000 0000 0000 an.c............ +4024ad5c: 0000 0000 2066 322d 3030 202c 0000 0000 ....f -200, .... +4024ad6c: 0000 0000 2066 2c30 0020 0000 2066 2572 ....f 0, ...f r% +4024ad7c: 2c64 0020 6373 6e61 6f64 656e 000a 0000 d, .scandone.... +4024ad8c: 0000 0000 6762 000a 0000 0000 0000 0000 ....bg.......... +4024ad9c: 0000 0000 6e49 6176 696c 2064 4557 2050 ....Invalid WEP +4024adac: 656b 2079 7325 000a 0000 0000 0000 0000 key %s.......... +4024adbc: 0000 0000 7061 6c5f 736f 0a73 0000 0000 ....ap_loss..... +4024adcc: 0000 0000 6569 6565 3038 3132 5f31 7473 ....ieee80211_st +4024addc: 2e61 0063 7473 7461 3a65 2520 2064 3e2d a.c.state: %d -> +4024adec: 2520 2064 2528 2978 000a 0000 0000 0000 %d (%x)........ +4024adfc: 0000 0000 6c77 635f 786e 632e 0000 0000 ....wl_cnx.c.... +4024ae0c: 0000 0000 7453 7461 6f69 206e 7473 706f ....Station stop +4024ae1c: 202c 7473 706f 7320 6163 0a6e 0000 0000 , stop scan..... +4024ae2c: 0000 0000 6572 6f63 6e6e 6365 0a74 0000 ....reconnect... +4024ae3c: 0000 0000 6f6e 2520 2073 6f66 6e75 2c64 ....no %s found, +4024ae4c: 7220 6365 6e6f 656e 7463 6120 7466 7265 reconnect after +4024ae5c: 3120 0a73 0000 0000 0000 0000 0000 0000 1s............. +4024ae6c: 0000 0000 7773 7469 6863 7420 206f 6863 ....switch to ch +4024ae7c: 6e61 656e 206c 6425 000a 0000 0000 0000 annel %d........ +4024ae8c: 0000 0000 6362 5f6e 6974 6f6d 7475 612c ....bcn_timout,a +4024ae9c: 5f70 7270 626f 5f65 6573 646e 735f 6174 p_probe_send_sta +4024aeac: 7472 000a 7061 705f 6f72 6562 735f 6e65 rt..ap_probe_sen +4024aebc: 2064 766f 7265 202c 6572 7473 7720 6669 d over, rest wif +4024aecc: 2069 7473 7461 7375 7420 206f 6964 6173 i status to disa +4024aedc: 7373 636f 000a 0000 0000 0000 0000 0000 ssoc............ +4024aeec: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 +4024aefc: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x +4024af0c: 253a 3230 3a78 3025 7832 6c20 6165 6576 :%02x:%02x leave +4024af1c: 202c 4941 2044 203d 6425 000a 0000 0000 , AID = %d...... 4024af2c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti 4024af3c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. -4024af4c: 0000 0000 7265 2072 6c61 6572 6461 2079 ....err already -4024af5c: 7361 6f73 6963 6465 0a21 0000 0000 0000 associed!....... -4024af6c: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 -4024af7c: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x -4024af8c: 253a 3230 3a78 3025 7832 6a20 696f 2c6e :%02x:%02x join, -4024af9c: 4120 4449 3d20 2520 0a64 0000 0000 0000 AID = %d....... -4024afac: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -4024afbc: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste -4024afcc: 3170 203a 6425 000a 0000 0000 0000 0000 p1: %d.......... -4024afdc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -4024afec: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste -4024affc: 3270 203a 6425 0000 0000 0000 0000 0000 p2: %d.......... -4024b00c: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -4024b01c: 3a4e 7520 6b6e 6f6e 6e77 6920 2065 7974 N: unknown ie ty -4024b02c: 6570 000a 4556 444e 524f 4120 5443 4f49 pe..VENDOR ACTIO -4024b03c: 3a4e 7420 7079 2065 6964 6d73 7461 6863 N: type dismatch -4024b04c: 2520 0064 6569 6565 3038 3132 5f31 6361 %d.ieee80211_ac -4024b05c: 6974 6e6f 765f 6e65 6f64 5f72 7073 6365 tion_vendor_spec -4024b06c: 615f 7474 6361 2068 6572 6967 7473 7265 _attach register -4024b07c: 7220 6365 2076 6163 6c6c 6220 6361 206b recv call back -4024b08c: 7265 6f72 0a72 0000 error... - -4024b094 : -4024b094: 0003 0000 0008 0000 0008 0000 0000 0000 ................ -4024b0a4: c708 4020 ce98 4020 4844 5043 7420 6d69 .. @.. @DHCP tim -4024b0b4: 6f65 7475 000a 0000 6864 7063 5f73 7473 eout....dhcps_st -4024b0c4: 7261 2874 3a29 6320 756f 646c 6e20 746f art(): could not -4024b0d4: 6f20 7462 6961 206e 6370 0a62 0000 0000 obtain pcb..... -4024b0e4: 8263 6353 7325 2520 0a64 0000 7325 2520 c.Sc%s %d...%s % -4024b0f4: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % -4024b104: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +4024af4c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti +4024af5c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. +4024af6c: 0000 0000 7265 2072 6c61 6572 6461 2079 ....err already +4024af7c: 7361 6f73 6963 6465 0a21 0000 0000 0000 associed!....... +4024af8c: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 +4024af9c: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x +4024afac: 253a 3230 3a78 3025 7832 6a20 696f 2c6e :%02x:%02x join, +4024afbc: 4120 4449 3d20 2520 0a64 0000 0000 0000 AID = %d....... +4024afcc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +4024afdc: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste +4024afec: 3170 203a 6425 000a 0000 0000 0000 0000 p1: %d.......... +4024affc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +4024b00c: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste +4024b01c: 3270 203a 6425 0000 0000 0000 0000 0000 p2: %d.......... +4024b02c: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +4024b03c: 3a4e 7520 6b6e 6f6e 6e77 6920 2065 7974 N: unknown ie ty +4024b04c: 6570 000a 4556 444e 524f 4120 5443 4f49 pe..VENDOR ACTIO +4024b05c: 3a4e 7420 7079 2065 6964 6d73 7461 6863 N: type dismatch +4024b06c: 2520 0064 6569 6565 3038 3132 5f31 6361 %d.ieee80211_ac +4024b07c: 6974 6e6f 765f 6e65 6f64 5f72 7073 6365 tion_vendor_spec +4024b08c: 615f 7474 6361 2068 6572 6967 7473 7265 _attach register +4024b09c: 7220 6365 2076 6163 6c6c 6220 6361 206b recv call back +4024b0ac: 7265 6f72 0a72 0000 error... + +4024b0b4 : +4024b0b4: 0003 0000 0008 0000 0008 0000 0000 0000 ................ +4024b0c4: c708 4020 ce98 4020 4844 5043 7420 6d69 .. @.. @DHCP tim +4024b0d4: 6f65 7475 000a 0000 6864 7063 5f73 7473 eout....dhcps_st +4024b0e4: 7261 2874 3a29 6320 756f 646c 6e20 746f art(): could not +4024b0f4: 6f20 7462 6961 206e 6370 0a62 0000 0000 obtain pcb..... +4024b104: 8263 6353 7325 2520 0a64 0000 7325 2520 c.Sc%s %d...%s % 4024b114: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % -4024b124: 0a64 0000 7325 2520 0a64 0000 7365 6370 d...%s %d...espc -4024b134: 6e6f 5f6e 6374 5f70 6564 656c 6574 2520 onn_tcp_delete % -4024b144: 2c64 2520 0a64 0000 7265 2072 6e69 6820 d, %d...err in h -4024b154: 736f 2074 6f63 6e6e 6365 6574 2064 2528 ost connected (% -4024b164: 2973 000a 6552 7663 6f48 646c 202c 7942 s)..RecvHold, By -4024b174: 7020 7365 6370 6e6f 2c6e 6966 646e 6320 pespconn,find c -4024b184: 6e6f 5f6e 736d 2067 6166 6c69 000a 0000 onn_msg fail.... -4024b194: 6552 7663 6f48 646c 202c 7942 7020 7365 RecvHold, By pes -4024b1a4: 6370 6e6f 2c6e 6966 646e 6320 6e6f 5f6e pconn,find conn_ -4024b1b4: 736d 2067 6166 6c69 000a 0000 040c c112 msg fail........ -4024b1c4: 42f0 0051 4f30 3031 c044 5020 d604 00b4 .BQ.0O10D. P.... -4024b1d4: 858c 0242 0b00 4233 0141 221b 040c 23a6 ..B...3BA.."...# -4024b1e4: 620e 0012 c332 6afe 2b44 c622 fffb 0000 .b..2..jD+"..... -4024b1f4: 1366 2205 0002 4122 2200 0011 424a 2040 f..".."A."..JB@ -4024b204: 40f5 f440 424a 2040 40f5 f440 224a a58c .@@.JB@ .@@.J".. -4024b214: 3280 2011 7428 2320 2020 f420 2020 12f4 .2. (t # . .. -4024b224: 10c1 f00d .... - -4024b228 : -4024b228: f0c112 addi a1, a1, -16 -4024b22b: f43030 extui a3, a3, 0, 16 -4024b22e: 036102 s32i a0, a1, 12 -4024b231: fff8c5 call0 4024b1c0 -4024b234: f37c movi.n a3, -1 -4024b236: 3108 l32i.n a0, a1, 12 -4024b238: 302320 xor a2, a3, a2 -4024b23b: f42020 extui a2, a2, 0, 16 -4024b23e: 10c112 addi a1, a1, 16 -4024b241: f00d ret.n - ... - -4024b244 : -4024b244: e0c112 addi a1, a1, -32 -4024b247: 51d9 s32i.n a13, a1, 20 -4024b249: 0d0c movi.n a13, 0 -4024b24b: 61c9 s32i.n a12, a1, 24 -4024b24d: 41e9 s32i.n a14, a1, 16 -4024b24f: 31f9 s32i.n a15, a1, 12 -4024b251: 7109 s32i.n a0, a1, 28 -4024b253: 02ed mov.n a14, a2 -4024b255: 0dcd mov.n a12, a13 -4024b257: 01a0f2 movi a15, 1 -4024b25a: eeac beqz.n a14, 4024b28c -4024b25c: 051e32 l16ui a3, a14, 10 -4024b25f: 1e28 l32i.n a2, a14, 4 -4024b261: fff5c5 call0 4024b1c0 -4024b264: 22ca add.n a2, a2, a12 -4024b266: f53020 extui a3, a2, 16, 16 -4024b269: f4c020 extui a12, a2, 0, 16 -4024b26c: 051e22 l16ui a2, a14, 10 -4024b26f: c3ca add.n a12, a3, a12 -4024b271: 116207 bbci a2, 0, 4024b286 -4024b274: 112c80 slli a2, a12, 8 -4024b277: 74c8c0 extui a12, a12, 8, 8 -4024b27a: c0dfd0 sub a13, a15, a13 -4024b27d: 20c2c0 or a12, a2, a12 -4024b280: 74d0d0 extui a13, a13, 0, 8 -4024b283: f4c0c0 extui a12, a12, 0, 16 -4024b286: 0ee8 l32i.n a14, a14, 0 -4024b288: fff386 j 4024b25a -4024b28b: ad8c00 excw -4024b28e: 112c80 slli a2, a12, 8 -4024b291: 74c8c0 extui a12, a12, 8, 8 -4024b294: 20c2c0 or a12, a2, a12 -4024b297: f4c0c0 extui a12, a12, 0, 16 -4024b29a: f27c movi.n a2, -1 -4024b29c: 7108 l32i.n a0, a1, 28 -4024b29e: 3022c0 xor a2, a2, a12 -4024b2a1: f42020 extui a2, a2, 0, 16 -4024b2a4: 61c8 l32i.n a12, a1, 24 -4024b2a6: 51d8 l32i.n a13, a1, 20 -4024b2a8: 41e8 l32i.n a14, a1, 16 -4024b2aa: 31f8 l32i.n a15, a1, 12 -4024b2ac: 20c112 addi a1, a1, 32 -4024b2af: f00d ret.n -4024b2b1: 000000 ill - -4024b2b4 : -4024b2b4: d0c112 addi a1, a1, -48 -4024b2b7: 71f9 s32i.n a15, a1, 28 -4024b2b9: 0f0c movi.n a15, 0 -4024b2bb: a1c9 s32i.n a12, a1, 40 -4024b2bd: 91d9 s32i.n a13, a1, 36 -4024b2bf: 81e9 s32i.n a14, a1, 32 -4024b2c1: b109 s32i.n a0, a1, 44 -4024b2c3: 74e050 extui a14, a5, 0, 8 -4024b2c6: 027d mov.n a7, a2 -4024b2c8: 038d mov.n a8, a3 -4024b2ca: f4d060 extui a13, a6, 0, 16 -4024b2cd: 0fcd mov.n a12, a15 -4024b2cf: 150c movi.n a5, 1 -4024b2d1: f7bc beqz.n a7, 4024b314 -4024b2d3: 051732 l16ui a3, a7, 10 -4024b2d6: 1728 l32i.n a2, a7, 4 -4024b2d8: 2149 s32i.n a4, a1, 8 -4024b2da: 3159 s32i.n a5, a1, 12 -4024b2dc: 006172 s32i a7, a1, 0 -4024b2df: 1189 s32i.n a8, a1, 4 -4024b2e1: ffedc5 call0 4024b1c0 -4024b2e4: 0178 l32i.n a7, a1, 0 -4024b2e6: 22ca add.n a2, a2, a12 -4024b2e8: f53020 extui a3, a2, 16, 16 -4024b2eb: f4c020 extui a12, a2, 0, 16 -4024b2ee: 051722 l16ui a2, a7, 10 -4024b2f1: c3ca add.n a12, a3, a12 -4024b2f3: 2148 l32i.n a4, a1, 8 -4024b2f5: 3158 l32i.n a5, a1, 12 -4024b2f7: 1188 l32i.n a8, a1, 4 -4024b2f9: 116207 bbci a2, 0, 4024b30e -4024b2fc: 112c80 slli a2, a12, 8 -4024b2ff: 74c8c0 extui a12, a12, 8, 8 -4024b302: c0f5f0 sub a15, a5, a15 -4024b305: 20c2c0 or a12, a2, a12 -4024b308: 74f0f0 extui a15, a15, 0, 8 -4024b30b: f4c0c0 extui a12, a12, 0, 16 -4024b30e: 0778 l32i.n a7, a7, 0 -4024b310: ffef46 j 4024b2d1 -4024b313: af8c00 excw -4024b316: 112c80 slli a2, a12, 8 -4024b319: 74c8c0 extui a12, a12, 8, 8 -4024b31c: 20c2c0 or a12, a2, a12 -4024b31f: f4c0c0 extui a12, a12, 0, 16 -4024b322: 0868 l32i.n a6, a8, 0 -4024b324: 0438 l32i.n a3, a4, 0 -4024b326: f42060 extui a2, a6, 0, 16 -4024b329: f56060 extui a6, a6, 16, 16 -4024b32c: 626a add.n a6, a2, a6 -4024b32e: f42030 extui a2, a3, 0, 16 -4024b331: 262a add.n a2, a6, a2 -4024b333: f53030 extui a3, a3, 16, 16 -4024b336: 223a add.n a2, a2, a3 -4024b338: 4168d0 srli a6, a13, 8 -4024b33b: 113d80 slli a3, a13, 8 -4024b33e: 206360 or a6, a3, a6 -4024b341: f46060 extui a6, a6, 0, 16 -4024b344: d26a add.n a13, a2, a6 -4024b346: 112e80 slli a2, a14, 8 -4024b349: 2d2a add.n a2, a13, a2 -4024b34b: 22ca add.n a2, a2, a12 -4024b34d: f53020 extui a3, a2, 16, 16 -4024b350: f4c020 extui a12, a2, 0, 16 -4024b353: c3ca add.n a12, a3, a12 -4024b355: f520c0 extui a2, a12, 16, 16 -4024b358: f4c0c0 extui a12, a12, 0, 16 -4024b35b: c2ca add.n a12, a2, a12 -4024b35d: b108 l32i.n a0, a1, 44 -4024b35f: f27c movi.n a2, -1 -4024b361: 3022c0 xor a2, a2, a12 -4024b364: f42020 extui a2, a2, 0, 16 -4024b367: a1c8 l32i.n a12, a1, 40 -4024b369: 91d8 l32i.n a13, a1, 36 -4024b36b: 81e8 l32i.n a14, a1, 32 -4024b36d: 71f8 l32i.n a15, a1, 28 -4024b36f: 30c112 addi a1, a1, 48 -4024b372: f00d ret.n - -4024b374 : -4024b374: c0c112 addi a1, a1, -64 -4024b377: b1f9 s32i.n a15, a1, 44 -4024b379: 74f050 extui a15, a5, 0, 8 -4024b37c: 050c movi.n a5, 0 -4024b37e: e1c9 s32i.n a12, a1, 56 -4024b380: d1d9 s32i.n a13, a1, 52 -4024b382: f109 s32i.n a0, a1, 60 -4024b384: c1e9 s32i.n a14, a1, 48 -4024b386: 028d mov.n a8, a2 -4024b388: 039d mov.n a9, a3 -4024b38a: f4d060 extui a13, a6, 0, 16 -4024b38d: f47070 extui a7, a7, 0, 16 -4024b390: 05cd mov.n a12, a5 -4024b392: 05a816 beqz a8, 4024b3f0 -4024b395: 057716 beqz a7, 4024b3f0 -4024b398: 051822 l16ui a2, a8, 10 -4024b39b: 07ed mov.n a14, a7 -4024b39d: 01b277 bgeu a2, a7, 4024b3a2 -4024b3a0: 02ed mov.n a14, a2 -4024b3a2: 1828 l32i.n a2, a8, 4 -4024b3a4: f4e0e0 extui a14, a14, 0, 16 -4024b3a7: 0e3d mov.n a3, a14 -4024b3a9: 3149 s32i.n a4, a1, 12 -4024b3ab: 0159 s32i.n a5, a1, 0 -4024b3ad: 4179 s32i.n a7, a1, 16 -4024b3af: 1189 s32i.n a8, a1, 4 -4024b3b1: 2199 s32i.n a9, a1, 8 -4024b3b3: ffe0c5 call0 4024b1c0 -4024b3b6: 1188 l32i.n a8, a1, 4 -4024b3b8: 22ca add.n a2, a2, a12 -4024b3ba: 4178 l32i.n a7, a1, 16 -4024b3bc: f53020 extui a3, a2, 16, 16 -4024b3bf: f4c020 extui a12, a2, 0, 16 -4024b3c2: 051822 l16ui a2, a8, 10 -4024b3c5: c0e7e0 sub a14, a7, a14 -4024b3c8: f470e0 extui a7, a14, 0, 16 -4024b3cb: c3ca add.n a12, a3, a12 -4024b3cd: 3148 l32i.n a4, a1, 12 -4024b3cf: 0158 l32i.n a5, a1, 0 -4024b3d1: 2198 l32i.n a9, a1, 8 -4024b3d3: 136207 bbci a2, 0, 4024b3ea -4024b3d6: 120c movi.n a2, 1 -4024b3d8: c05250 sub a5, a2, a5 -4024b3db: 112c80 slli a2, a12, 8 -4024b3de: 74c8c0 extui a12, a12, 8, 8 -4024b3e1: 20c2c0 or a12, a2, a12 -4024b3e4: 745050 extui a5, a5, 0, 8 -4024b3e7: f4c0c0 extui a12, a12, 0, 16 -4024b3ea: 0888 l32i.n a8, a8, 0 -4024b3ec: ffe886 j 4024b392 -4024b3ef: a58c00 extui a8, a0, 28, 11 -4024b3f2: 112c80 slli a2, a12, 8 -4024b3f5: 74c8c0 extui a12, a12, 8, 8 -4024b3f8: 20c2c0 or a12, a2, a12 -4024b3fb: f4c0c0 extui a12, a12, 0, 16 -4024b3fe: 0958 l32i.n a5, a9, 0 -4024b400: 0438 l32i.n a3, a4, 0 -4024b402: f42050 extui a2, a5, 0, 16 -4024b405: f55050 extui a5, a5, 16, 16 -4024b408: 525a add.n a5, a2, a5 -4024b40a: f42030 extui a2, a3, 0, 16 -4024b40d: 252a add.n a2, a5, a2 -4024b40f: f53030 extui a3, a3, 16, 16 -4024b412: 223a add.n a2, a2, a3 -4024b414: 4168d0 srli a6, a13, 8 -4024b417: 113d80 slli a3, a13, 8 -4024b41a: 206360 or a6, a3, a6 -4024b41d: f46060 extui a6, a6, 0, 16 -4024b420: d26a add.n a13, a2, a6 -4024b422: 112f80 slli a2, a15, 8 -4024b425: 2d2a add.n a2, a13, a2 -4024b427: 22ca add.n a2, a2, a12 -4024b429: f53020 extui a3, a2, 16, 16 -4024b42c: f4c020 extui a12, a2, 0, 16 -4024b42f: c3ca add.n a12, a3, a12 -4024b431: f520c0 extui a2, a12, 16, 16 -4024b434: f4c0c0 extui a12, a12, 0, 16 -4024b437: c2ca add.n a12, a2, a12 -4024b439: f108 l32i.n a0, a1, 60 -4024b43b: f27c movi.n a2, -1 -4024b43d: 3022c0 xor a2, a2, a12 -4024b440: f42020 extui a2, a2, 0, 16 -4024b443: e1c8 l32i.n a12, a1, 56 -4024b445: d1d8 l32i.n a13, a1, 52 -4024b447: c1e8 l32i.n a14, a1, 48 -4024b449: b1f8 l32i.n a15, a1, 44 -4024b44b: 40c112 addi a1, a1, 64 -4024b44e: f00d ret.n -4024b450: 7069 s32i.n a6, a0, 28 -4024b452: 5f .byte 0x5f -4024b453: 756f72 s32i a7, a15, 0x1d4 -4024b456: 726574 excw -4024b459: 642520 extui a2, a2, 5, 7 -4024b45c: 702520 excw -4024b45f: 000a add.n a0, a0, a0 -4024b461: 000000 ill - -4024b464 : -4024b464: ffffff 0000ff .... - -4024b468 : -4024b468: 000000 647500 625f70 646e69 616620 656c69 ....udp_bind fai -4024b478: 64656c 000a21 610000 752070 5f7064 696f6a led!....ap udp_j -4024b488: 6e696f 756d5f 69746c 757267 662070 6c6961 oin_multigrup fa -4024b498: 656c69 0a2164 730000 206174 706475 6f6a5f iled!...sta udp_ -4024b4a8: 696f6a 6d5f6e 746c75 726769 207075 696166 join_multigrup f -4024b4b8: 6c6961 216465 73000a 767265 5f7265 6d616e ailed!..server_n -4024b4c8: 656d61 203d20 0a7325 000000 736f68 6e5f74 ame = %s....host -4024b4d8: 616e5f 20656d 25203d 000a73 6e646d 692073 _name = %s..mdns -4024b4e8: 706920 726520 726f72 200a21 000000 736d00 ip error!. .... -4024b4f8: 5f736d 666e69 61206f 6f6c6c 662063 6c6961 ms_info alloc fa -4024b508: 656c69 000a64 750000 5f7064 696f6a 6d5f6e iled....udp_join -4024b518: 756d5f 69746c 757267 662070 6c6961 216465 _multigrup faile -4024b528: 0a2164 646d00 20736e 726573 726576 736920 d!..mdns server -4024b538: 207369 726c61 646165 722079 696765 657473 is already regis -4024b548: 726574 206465 000a21 000000 207061 706475 tered !.....ap u -4024b558: 5f7064 696f6a 6d5f6e 746c75 726769 207075 dp_join_multigru -4024b568: 662070 6c6961 216465 00000a 617473 647520 p failed!...sta -4024b578: 706475 656c5f 657661 756d5f 69746c 757267 udp_leave_multig -4024b588: 707572 616620 656c69 0a2164 000000 6c5000 rup failed!..... -4024b598: 656c50 657361 686320 6b6365 444d20 5f534e Please check MDN -4024b5a8: 4e5f53 454d41 454c5f 54474e 0a0d48 524500 S_NAME_LENGTH... -4024b5b8: 525245 454d5f 0a204d 000000 6e646d 735f73 ERR_MEM ....mdns -4024b5c8: 65735f 5f646e 726573 636976 632065 79706f _send_service co -4024b5d8: 697970 20676e 206f74 77656e 627020 206675 pying to new pbu -4024b5e8: 662066 6c6961 0a6465 000000 6e646d 615f73 f failed....mdns -4024b5f8: 6e615f 657773 632072 79706f 676e69 6f7420 _answer copying -4024b608: 206f74 77656e 627020 206675 696166 64656c to new pbuf fail -4024b618: 0a6465 001c00 ed.. - -4024b61c : -4024b61c: 00001c 002400 b00000 000000 000024 001400 ....$.......$... -4024b62c: 000014 000800 140000 000000 000010 001400 ................ -4024b63c: 000014 060000 700000 61656c 206573 617473 ........please s -4024b64c: 726174 732074 70746e 696620 747372 0a2120 tart sntp first -4024b65c: 000a21 386c00 !... - -4024b660 : -4024b660: ff386c 38743f 643fff 3fff38 ff3878 06033f l8.?t8.?d8.?x8.? - -4024b670 : -4024b670: 0c0603 603018 020178 ....0`x - -4024b677 : -4024b677: 030201 060504 070707 070707 000007 000000 ................ - ... -4024b68f: 706100 6f635f 69666e 632e67 000000 630000 .ap_config.c.... -4024b69f: 6f6300 6f6d6d 632e6e 000000 000000 6f0000 .common.c....... -4024b6af: 736f00 74785f 736e65 632e61 000000 770000 .os_xtensa.c.... -4024b6bf: 707700 615f61 687475 00632e 000000 640000 .wpa_auth.c..... -4024b6cf: 006400 f40000 000001 0003e8 000400 040000 .d.............. -4024b6df: 000400 000000 000000 000000 000000 490000 ................ -4024b6ef: 6e4900 207469 756f43 65746e 000072 500000 .Init Counter... -4024b6ff: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex -4024b70f: 6e6170 6f6973 00006e 000000 000000 470000 pansion......... -4024b71f: 724700 70756f 656b20 652079 617078 69736e .Group key expan -4024b72f: 6f6973 00006e 000000 000000 000000 770000 sion............ -4024b73f: 707700 615f61 687475 65695f 00632e 500000 .wpa_auth_ie.c.. -4024b74f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex -4024b75f: 6e6170 6f6973 00006e 000000 000000 500000 pansion......... -4024b76f: 4d5000 4e204b 656d61 000000 000000 080000 .PMK Name....... -4024b77f: 000800 060000 000000 000006 000000 770000 ................ -4024b78f: 707700 6d5f61 6e6961 00632e 000000 0a0000 .wpa_main.c..... -4024b79f: 630a00 6e6e6f 746365 206465 746977 252068 ..connected with -4024b7af: 732520 63202c 6e6168 6c656e 642520 64000a %s, channel %d. -4024b7bf: 686400 207063 696c63 746e65 747320 747261 .dhcp client sta -4024b7cf: 2e7472 0a2e2e 000000 000000 000000 630000 rt.............. -4024b7df: 686300 6b6365 6f7920 207275 617473 636974 .check your stat -4024b7ef: 206369 217069 00000a 000000 000000 610000 ic ip!.......... -4024b7ff: 656100 692d73 65746e 616e72 652d6c 2e636e .aes-internal-en -4024b80f: 632e63 000000 000000 000000 000000 610000 c.c............. -4024b81f: 706100 705f70 747261 697469 2e6e6f 650063 .app_partition.c -4024b82f: 6d6500 317061 000a0d 616d65 0d3770 65000a .emap1...emap7.. -4024b83f: 6d6500 677061 000a0d 000000 000000 6d0000 .emapg.......... -4024b84f: 696d00 616d73 686374 616d20 252070 732c64 .mismatch map %d -4024b85f: 70732c 735f69 657a69 616d5f 252070 000a64 ,spi_size_map %d -4024b86f: 00000a 000000 000000 000000 000000 6d0000 ................ -4024b87f: 616d00 252070 652064 0a7272 000000 700000 .map %d err..... -4024b88f: 207000 206425 7a6973 302065 782578 302c20 .p %d size 0x%x -4024b89f: 78302c 207825 727265 000a0d 000000 6f0000 ,0x%x err....... -4024b8af: 746f00 203161 726170 746974 6e6f69 726520 .ota1 partition -4024b8bf: 727265 0d726f 00000a 000000 000000 6f0000 error........... -4024b8cf: 746f00 203261 726170 746974 6e6f69 726520 .ota2 partition -4024b8df: 727265 0d726f 00000a 000000 000000 730000 error........... -4024b8ef: 797300 657473 70206d 617261 70206d 747261 .system param pa -4024b8ff: 697472 6f6974 65206e 6f7272 0a0d72 620000 rtition error... -4024b90f: 6f6200 20746f 746f6e 657320 0a0d74 6f0000 .boot not set... -4024b91f: 746f00 203161 746f6e 657320 0a0d74 6f0000 .ota1 not set... -4024b92f: 746f00 203261 746f6e 657320 0a0d74 6e0000 .ota2 not set... -4024b93f: 636e00 3a6b68 0d7825 00000a 000000 700000 .nchk:%x........ -4024b94f: 617000 697472 6f6974 30206e 782578 697320 .partition 0x%x -4024b95f: 7a6973 692065 252073 0a0d64 000000 700000 size is %d...... -4024b96f: 207000 206425 646e61 207020 206425 766f63 .p %d and p %d c -4024b97f: 65766f 646572 61203a 726464 78303a 207825 overed: addr:0x% -4024b98f: 2b2078 656c20 303a6e 782578 203e20 257830 x + len:0x%x > 0 -4024b99f: 782578 000a0d 000000 000000 000000 2d0000 x%x............. -4024b9af: 2d2d00 54202d 206568 726170 746974 6e6f69 .--- The partiti -4024b9bf: 206e6f 626174 20656c 7a6973 692065 6c2073 on table size is -4024b9cf: 616c20 656772 742072 6e6168 6c6620 687361 larger than fla -4024b9df: 206873 7a6973 302065 782578 2d2d20 0a0d2d sh size 0x%x --- -4024b9ef: 000a0d 000000 000000 000000 000000 700000 ................ -4024b9ff: 6c7000 736165 632065 636568 70206b 747261 .please check pa -4024ba0f: 697472 6f6974 74206e 657079 642520 646120 rtition type %d -4024ba1f: 646461 253a72 6c2078 3a6e65 0d7825 75000a addr:%x len:%x.. -4024ba2f: 707500 617267 5f6564 62696c 00632e 6d0000 .upgrade_lib.c.. -4024ba3f: 616d00 732078 3a6365 0d6425 00000a 750000 .max sec:%d..... -4024ba4f: 707500 617267 5f6564 656863 0a6b63 750000 .upgrade_check.. -4024ba5f: 707500 617267 5f6564 746567 75735f 645f6d .upgrade_get_sum -4024ba6f: 69645f 6f6373 62636e 642520 00000a 0a0000 _disconcb %d.... -4024ba7f: 410a00 3d4c4c 206425 636573 726f74 652073 ..ALL=%d sectors -4024ba8f: 726520 657361 6b6f20 000a21 000000 650000 erase ok!...... -4024ba9f: 726500 657361 657320 6f7463 253d72 6f2064 .erase sector=%d -4024baaf: 6b6f20 00000a 000000 000000 000000 650000 ok............. -4024babf: 726500 657361 657320 6f7463 253d72 652064 .erase sector=%d -4024bacf: 726520 253d72 000a64 000000 000000 6e0000 err=%d......... -4024badf: 756e00 6d206d 3d7861 303432 000000 730000 .num max=240.... -4024baef: 657300 6f7463 252072 702064 74736f 616620 .sector %d post -4024baff: 696166 000a6c 000000 000000 000000 2e0000 fail............ -4024bb0f: 002e00 000000 000000 000000 000000 730000 ................ -4024bb1f: 657300 625f63 636f6c 25206b 000a64 730000 .sec_block %d... -4024bb2f: 657300 625f63 636f6c 25206b 652064 656378 .sec_block %d ex -4024bb3f: 656563 000a64 000000 000000 000000 700000 ceed............ -4024bb4f: 757000 647273 617461 203d20 0a7325 730000 .pusrdata = %s.. -4024bb5f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d -4024bb6f: 00000a 000000 000000 000000 000000 730000 ................ -4024bb7f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile -4024bb8f: 000a64 000000 000000 000000 000000 430000 d............... -4024bb9f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: -4024bbaf: 616620 656c69 000a64 000000 000000 680000 failed......... -4024bbbf: 746800 207074 616568 692064 70206e 636f72 .http head in pr -4024bbcf: 65636f 2e7373 00000a 000000 000000 730000 ocess........... -4024bbdf: 657300 657672 642072 6e206f 20746f 707573 .server do not s -4024bbef: 707075 74726f 454820 204441 74656d 646f68 upport HEAD meth -4024bbff: 20646f 776f6e 657320 20646e 544547 656d20 od now send GET -4024bc0f: 73656d 676173 000a65 000000 000000 730000 message......... -4024bc1f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d -4024bc2f: 00000a 000000 000000 000000 000000 730000 ................ -4024bc3f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile -4024bc4f: 000a64 000000 000000 000000 000000 430000 d............... -4024bc5f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: -4024bc6f: 616620 656c69 000a64 000000 000000 750000 failed......... -4024bc7f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do -4024bc8f: 6c6e77 64616f 747320 747261 000a2e 650000 wnload start.... -4024bc9f: 726500 726f72 696220 66206e 656c69 70000a .error bin file. -4024bcaf: 6c7000 736165 632065 636568 74206b 206568 .please check th -4024bcbf: 622065 206e69 6c6966 000a65 000000 680000 e bin file...... -4024bccf: 746800 207074 616568 692064 70206e 636f72 .http head in pr -4024bcdf: 65636f 2e7373 000a2e 000000 000000 740000 ocess........... -4024bcef: 6f7400 6c6174 6e656c 203d20 0a6425 750000 .totallen = %d.. -4024bcff: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do -4024bd0f: 6c6e77 64616f 696620 73696e 646568 000a2e wnload finished. -4024bd1f: 00000a 000000 000000 000000 000000 660000 ................ -4024bd2f: 6c6600 687361 72635f 3d2063 752520 000a20 .flash_crc = %u -4024bd3f: 00000a 000000 000000 000000 000000 750000 ................ -4024bd4f: 707500 617267 5f6564 6e6f63 63656e 635f74 .upgrade_connect -4024bd5f: 62635f 00000a 000000 000000 000000 750000 _cb............. -4024bd6f: 707500 617267 5f6564 6e6f63 63656e 252074 .upgrade_connect -4024bd7f: 642520 00000a 000000 000000 000000 730000 %d............. -4024bd8f: 657300 657672 692072 4e2073 4c4c55 73000a .server is NULL. -4024bd9f: 797300 657473 755f6d 726770 656461 74735f .system_upgrade_ -4024bdaf: 617473 0a7472 000000 000000 000000 630000 start........... -4024bdbf: 726300 632e63 000000 000000 000000 6d0000 .crc.c.......... -4024bdcf: 616d00 6f6c6c 632063 206372 626174 20656c .malloc crc tabl -4024bddf: 662065 6c6961 0a6465 000000 000000 6d0000 e failed........ -4024bdef: 616d00 6f6c6c 632063 206372 667562 616620 .malloc crc buf -4024bdff: 696166 64656c 00000a 000000 000000 730000 failed.......... -4024be0f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read -4024be1f: 727265 20726f 0a6425 000000 000000 730000 error %d........ +4024b124: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +4024b134: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +4024b144: 0a64 0000 7325 2520 0a64 0000 7365 6370 d...%s %d...espc +4024b154: 6e6f 5f6e 6374 5f70 6564 656c 6574 2520 onn_tcp_delete % +4024b164: 2c64 2520 0a64 0000 7265 2072 6e69 6820 d, %d...err in h +4024b174: 736f 2074 6f63 6e6e 6365 6574 2064 2528 ost connected (% +4024b184: 2973 000a 6552 7663 6f48 646c 202c 7942 s)..RecvHold, By +4024b194: 7020 7365 6370 6e6f 2c6e 6966 646e 6320 pespconn,find c +4024b1a4: 6e6f 5f6e 736d 2067 6166 6c69 000a 0000 onn_msg fail.... +4024b1b4: 6552 7663 6f48 646c 202c 7942 7020 7365 RecvHold, By pes +4024b1c4: 6370 6e6f 2c6e 6966 646e 6320 6e6f 5f6e pconn,find conn_ +4024b1d4: 736d 2067 6166 6c69 000a 0000 040c c112 msg fail........ +4024b1e4: 42f0 0051 4f30 3031 c044 5020 d604 00b4 .BQ.0O10D. P.... +4024b1f4: 858c 0242 0b00 4233 0141 221b 040c 23a6 ..B...3BA.."...# +4024b204: 620e 0012 c332 6afe 2b44 c622 fffb 0000 .b..2..jD+"..... +4024b214: 1366 2205 0002 4122 2200 0011 424a 2040 f..".."A."..JB@ +4024b224: 40f5 f440 424a 2040 40f5 f440 224a a58c .@@.JB@ .@@.J".. +4024b234: 3280 2011 7428 2320 2020 f420 2020 12f4 .2. (t # . .. +4024b244: 10c1 f00d .... + +4024b248 : +4024b248: f0c112 addi a1, a1, -16 +4024b24b: f43030 extui a3, a3, 0, 16 +4024b24e: 036102 s32i a0, a1, 12 +4024b251: fff8c5 call0 4024b1e0 +4024b254: f37c movi.n a3, -1 +4024b256: 3108 l32i.n a0, a1, 12 +4024b258: 302320 xor a2, a3, a2 +4024b25b: f42020 extui a2, a2, 0, 16 +4024b25e: 10c112 addi a1, a1, 16 +4024b261: f00d ret.n + ... + +4024b264 : +4024b264: e0c112 addi a1, a1, -32 +4024b267: 51d9 s32i.n a13, a1, 20 +4024b269: 0d0c movi.n a13, 0 +4024b26b: 61c9 s32i.n a12, a1, 24 +4024b26d: 41e9 s32i.n a14, a1, 16 +4024b26f: 31f9 s32i.n a15, a1, 12 +4024b271: 7109 s32i.n a0, a1, 28 +4024b273: 02ed mov.n a14, a2 +4024b275: 0dcd mov.n a12, a13 +4024b277: 01a0f2 movi a15, 1 +4024b27a: eeac beqz.n a14, 4024b2ac +4024b27c: 051e32 l16ui a3, a14, 10 +4024b27f: 1e28 l32i.n a2, a14, 4 +4024b281: fff5c5 call0 4024b1e0 +4024b284: 22ca add.n a2, a2, a12 +4024b286: f53020 extui a3, a2, 16, 16 +4024b289: f4c020 extui a12, a2, 0, 16 +4024b28c: 051e22 l16ui a2, a14, 10 +4024b28f: c3ca add.n a12, a3, a12 +4024b291: 116207 bbci a2, 0, 4024b2a6 +4024b294: 112c80 slli a2, a12, 8 +4024b297: 74c8c0 extui a12, a12, 8, 8 +4024b29a: c0dfd0 sub a13, a15, a13 +4024b29d: 20c2c0 or a12, a2, a12 +4024b2a0: 74d0d0 extui a13, a13, 0, 8 +4024b2a3: f4c0c0 extui a12, a12, 0, 16 +4024b2a6: 0ee8 l32i.n a14, a14, 0 +4024b2a8: fff386 j 4024b27a +4024b2ab: ad8c00 excw +4024b2ae: 112c80 slli a2, a12, 8 +4024b2b1: 74c8c0 extui a12, a12, 8, 8 +4024b2b4: 20c2c0 or a12, a2, a12 +4024b2b7: f4c0c0 extui a12, a12, 0, 16 +4024b2ba: f27c movi.n a2, -1 +4024b2bc: 7108 l32i.n a0, a1, 28 +4024b2be: 3022c0 xor a2, a2, a12 +4024b2c1: f42020 extui a2, a2, 0, 16 +4024b2c4: 61c8 l32i.n a12, a1, 24 +4024b2c6: 51d8 l32i.n a13, a1, 20 +4024b2c8: 41e8 l32i.n a14, a1, 16 +4024b2ca: 31f8 l32i.n a15, a1, 12 +4024b2cc: 20c112 addi a1, a1, 32 +4024b2cf: f00d ret.n +4024b2d1: 000000 ill + +4024b2d4 : +4024b2d4: d0c112 addi a1, a1, -48 +4024b2d7: 71f9 s32i.n a15, a1, 28 +4024b2d9: 0f0c movi.n a15, 0 +4024b2db: a1c9 s32i.n a12, a1, 40 +4024b2dd: 91d9 s32i.n a13, a1, 36 +4024b2df: 81e9 s32i.n a14, a1, 32 +4024b2e1: b109 s32i.n a0, a1, 44 +4024b2e3: 74e050 extui a14, a5, 0, 8 +4024b2e6: 027d mov.n a7, a2 +4024b2e8: 038d mov.n a8, a3 +4024b2ea: f4d060 extui a13, a6, 0, 16 +4024b2ed: 0fcd mov.n a12, a15 +4024b2ef: 150c movi.n a5, 1 +4024b2f1: f7bc beqz.n a7, 4024b334 +4024b2f3: 051732 l16ui a3, a7, 10 +4024b2f6: 1728 l32i.n a2, a7, 4 +4024b2f8: 2149 s32i.n a4, a1, 8 +4024b2fa: 3159 s32i.n a5, a1, 12 +4024b2fc: 006172 s32i a7, a1, 0 +4024b2ff: 1189 s32i.n a8, a1, 4 +4024b301: ffedc5 call0 4024b1e0 +4024b304: 0178 l32i.n a7, a1, 0 +4024b306: 22ca add.n a2, a2, a12 +4024b308: f53020 extui a3, a2, 16, 16 +4024b30b: f4c020 extui a12, a2, 0, 16 +4024b30e: 051722 l16ui a2, a7, 10 +4024b311: c3ca add.n a12, a3, a12 +4024b313: 2148 l32i.n a4, a1, 8 +4024b315: 3158 l32i.n a5, a1, 12 +4024b317: 1188 l32i.n a8, a1, 4 +4024b319: 116207 bbci a2, 0, 4024b32e +4024b31c: 112c80 slli a2, a12, 8 +4024b31f: 74c8c0 extui a12, a12, 8, 8 +4024b322: c0f5f0 sub a15, a5, a15 +4024b325: 20c2c0 or a12, a2, a12 +4024b328: 74f0f0 extui a15, a15, 0, 8 +4024b32b: f4c0c0 extui a12, a12, 0, 16 +4024b32e: 0778 l32i.n a7, a7, 0 +4024b330: ffef46 j 4024b2f1 +4024b333: af8c00 excw +4024b336: 112c80 slli a2, a12, 8 +4024b339: 74c8c0 extui a12, a12, 8, 8 +4024b33c: 20c2c0 or a12, a2, a12 +4024b33f: f4c0c0 extui a12, a12, 0, 16 +4024b342: 0868 l32i.n a6, a8, 0 +4024b344: 0438 l32i.n a3, a4, 0 +4024b346: f42060 extui a2, a6, 0, 16 +4024b349: f56060 extui a6, a6, 16, 16 +4024b34c: 626a add.n a6, a2, a6 +4024b34e: f42030 extui a2, a3, 0, 16 +4024b351: 262a add.n a2, a6, a2 +4024b353: f53030 extui a3, a3, 16, 16 +4024b356: 223a add.n a2, a2, a3 +4024b358: 4168d0 srli a6, a13, 8 +4024b35b: 113d80 slli a3, a13, 8 +4024b35e: 206360 or a6, a3, a6 +4024b361: f46060 extui a6, a6, 0, 16 +4024b364: d26a add.n a13, a2, a6 +4024b366: 112e80 slli a2, a14, 8 +4024b369: 2d2a add.n a2, a13, a2 +4024b36b: 22ca add.n a2, a2, a12 +4024b36d: f53020 extui a3, a2, 16, 16 +4024b370: f4c020 extui a12, a2, 0, 16 +4024b373: c3ca add.n a12, a3, a12 +4024b375: f520c0 extui a2, a12, 16, 16 +4024b378: f4c0c0 extui a12, a12, 0, 16 +4024b37b: c2ca add.n a12, a2, a12 +4024b37d: b108 l32i.n a0, a1, 44 +4024b37f: f27c movi.n a2, -1 +4024b381: 3022c0 xor a2, a2, a12 +4024b384: f42020 extui a2, a2, 0, 16 +4024b387: a1c8 l32i.n a12, a1, 40 +4024b389: 91d8 l32i.n a13, a1, 36 +4024b38b: 81e8 l32i.n a14, a1, 32 +4024b38d: 71f8 l32i.n a15, a1, 28 +4024b38f: 30c112 addi a1, a1, 48 +4024b392: f00d ret.n + +4024b394 : +4024b394: c0c112 addi a1, a1, -64 +4024b397: b1f9 s32i.n a15, a1, 44 +4024b399: 74f050 extui a15, a5, 0, 8 +4024b39c: 050c movi.n a5, 0 +4024b39e: e1c9 s32i.n a12, a1, 56 +4024b3a0: d1d9 s32i.n a13, a1, 52 +4024b3a2: f109 s32i.n a0, a1, 60 +4024b3a4: c1e9 s32i.n a14, a1, 48 +4024b3a6: 028d mov.n a8, a2 +4024b3a8: 039d mov.n a9, a3 +4024b3aa: f4d060 extui a13, a6, 0, 16 +4024b3ad: f47070 extui a7, a7, 0, 16 +4024b3b0: 05cd mov.n a12, a5 +4024b3b2: 05a816 beqz a8, 4024b410 +4024b3b5: 057716 beqz a7, 4024b410 +4024b3b8: 051822 l16ui a2, a8, 10 +4024b3bb: 07ed mov.n a14, a7 +4024b3bd: 01b277 bgeu a2, a7, 4024b3c2 +4024b3c0: 02ed mov.n a14, a2 +4024b3c2: 1828 l32i.n a2, a8, 4 +4024b3c4: f4e0e0 extui a14, a14, 0, 16 +4024b3c7: 0e3d mov.n a3, a14 +4024b3c9: 3149 s32i.n a4, a1, 12 +4024b3cb: 0159 s32i.n a5, a1, 0 +4024b3cd: 4179 s32i.n a7, a1, 16 +4024b3cf: 1189 s32i.n a8, a1, 4 +4024b3d1: 2199 s32i.n a9, a1, 8 +4024b3d3: ffe0c5 call0 4024b1e0 +4024b3d6: 1188 l32i.n a8, a1, 4 +4024b3d8: 22ca add.n a2, a2, a12 +4024b3da: 4178 l32i.n a7, a1, 16 +4024b3dc: f53020 extui a3, a2, 16, 16 +4024b3df: f4c020 extui a12, a2, 0, 16 +4024b3e2: 051822 l16ui a2, a8, 10 +4024b3e5: c0e7e0 sub a14, a7, a14 +4024b3e8: f470e0 extui a7, a14, 0, 16 +4024b3eb: c3ca add.n a12, a3, a12 +4024b3ed: 3148 l32i.n a4, a1, 12 +4024b3ef: 0158 l32i.n a5, a1, 0 +4024b3f1: 2198 l32i.n a9, a1, 8 +4024b3f3: 136207 bbci a2, 0, 4024b40a +4024b3f6: 120c movi.n a2, 1 +4024b3f8: c05250 sub a5, a2, a5 +4024b3fb: 112c80 slli a2, a12, 8 +4024b3fe: 74c8c0 extui a12, a12, 8, 8 +4024b401: 20c2c0 or a12, a2, a12 +4024b404: 745050 extui a5, a5, 0, 8 +4024b407: f4c0c0 extui a12, a12, 0, 16 +4024b40a: 0888 l32i.n a8, a8, 0 +4024b40c: ffe886 j 4024b3b2 +4024b40f: a58c00 extui a8, a0, 28, 11 +4024b412: 112c80 slli a2, a12, 8 +4024b415: 74c8c0 extui a12, a12, 8, 8 +4024b418: 20c2c0 or a12, a2, a12 +4024b41b: f4c0c0 extui a12, a12, 0, 16 +4024b41e: 0958 l32i.n a5, a9, 0 +4024b420: 0438 l32i.n a3, a4, 0 +4024b422: f42050 extui a2, a5, 0, 16 +4024b425: f55050 extui a5, a5, 16, 16 +4024b428: 525a add.n a5, a2, a5 +4024b42a: f42030 extui a2, a3, 0, 16 +4024b42d: 252a add.n a2, a5, a2 +4024b42f: f53030 extui a3, a3, 16, 16 +4024b432: 223a add.n a2, a2, a3 +4024b434: 4168d0 srli a6, a13, 8 +4024b437: 113d80 slli a3, a13, 8 +4024b43a: 206360 or a6, a3, a6 +4024b43d: f46060 extui a6, a6, 0, 16 +4024b440: d26a add.n a13, a2, a6 +4024b442: 112f80 slli a2, a15, 8 +4024b445: 2d2a add.n a2, a13, a2 +4024b447: 22ca add.n a2, a2, a12 +4024b449: f53020 extui a3, a2, 16, 16 +4024b44c: f4c020 extui a12, a2, 0, 16 +4024b44f: c3ca add.n a12, a3, a12 +4024b451: f520c0 extui a2, a12, 16, 16 +4024b454: f4c0c0 extui a12, a12, 0, 16 +4024b457: c2ca add.n a12, a2, a12 +4024b459: f108 l32i.n a0, a1, 60 +4024b45b: f27c movi.n a2, -1 +4024b45d: 3022c0 xor a2, a2, a12 +4024b460: f42020 extui a2, a2, 0, 16 +4024b463: e1c8 l32i.n a12, a1, 56 +4024b465: d1d8 l32i.n a13, a1, 52 +4024b467: c1e8 l32i.n a14, a1, 48 +4024b469: b1f8 l32i.n a15, a1, 44 +4024b46b: 40c112 addi a1, a1, 64 +4024b46e: f00d ret.n +4024b470: 7069 s32i.n a6, a0, 28 +4024b472: 5f .byte 0x5f +4024b473: 756f72 s32i a7, a15, 0x1d4 +4024b476: 726574 excw +4024b479: 642520 extui a2, a2, 5, 7 +4024b47c: 702520 excw +4024b47f: 000a add.n a0, a0, a0 +4024b481: 000000 ill + +4024b484 : +4024b484: ffffff 0000ff .... + +4024b488 : +4024b488: 000000 647500 625f70 646e69 616620 656c69 ....udp_bind fai +4024b498: 64656c 000a21 610000 752070 5f7064 696f6a led!....ap udp_j +4024b4a8: 6e696f 756d5f 69746c 757267 662070 6c6961 oin_multigrup fa +4024b4b8: 656c69 0a2164 730000 206174 706475 6f6a5f iled!...sta udp_ +4024b4c8: 696f6a 6d5f6e 746c75 726769 207075 696166 join_multigrup f +4024b4d8: 6c6961 216465 73000a 767265 5f7265 6d616e ailed!..server_n +4024b4e8: 656d61 203d20 0a7325 000000 736f68 6e5f74 ame = %s....host +4024b4f8: 616e5f 20656d 25203d 000a73 6e646d 692073 _name = %s..mdns +4024b508: 706920 726520 726f72 200a21 000000 736d00 ip error!. .... +4024b518: 5f736d 666e69 61206f 6f6c6c 662063 6c6961 ms_info alloc fa +4024b528: 656c69 000a64 750000 5f7064 696f6a 6d5f6e iled....udp_join +4024b538: 756d5f 69746c 757267 662070 6c6961 216465 _multigrup faile +4024b548: 0a2164 646d00 20736e 726573 726576 736920 d!..mdns server +4024b558: 207369 726c61 646165 722079 696765 657473 is already regis +4024b568: 726574 206465 000a21 000000 207061 706475 tered !.....ap u +4024b578: 5f7064 696f6a 6d5f6e 746c75 726769 207075 dp_join_multigru +4024b588: 662070 6c6961 216465 00000a 617473 647520 p failed!...sta +4024b598: 706475 656c5f 657661 756d5f 69746c 757267 udp_leave_multig +4024b5a8: 707572 616620 656c69 0a2164 000000 6c5000 rup failed!..... +4024b5b8: 656c50 657361 686320 6b6365 444d20 5f534e Please check MDN +4024b5c8: 4e5f53 454d41 454c5f 54474e 0a0d48 524500 S_NAME_LENGTH... +4024b5d8: 525245 454d5f 0a204d 000000 6e646d 735f73 ERR_MEM ....mdns +4024b5e8: 65735f 5f646e 726573 636976 632065 79706f _send_service co +4024b5f8: 697970 20676e 206f74 77656e 627020 206675 pying to new pbu +4024b608: 662066 6c6961 0a6465 000000 6e646d 615f73 f failed....mdns +4024b618: 6e615f 657773 632072 79706f 676e69 6f7420 _answer copying +4024b628: 206f74 77656e 627020 206675 696166 64656c to new pbuf fail +4024b638: 0a6465 001c00 ed.. + +4024b63c : +4024b63c: 00001c 002400 b00000 000000 000024 001400 ....$.......$... +4024b64c: 000014 000800 140000 000000 000010 001400 ................ +4024b65c: 000014 060000 700000 61656c 206573 617473 ........please s +4024b66c: 726174 732074 70746e 696620 747372 0a2120 tart sntp first +4024b67c: 000a21 386c00 !... + +4024b680 : +4024b680: ff386c 38743f 643fff 3fff38 ff3878 06033f l8.?t8.?d8.?x8.? + +4024b690 : +4024b690: 0c0603 603018 020178 ....0`x + +4024b697 : +4024b697: 030201 060504 070707 070707 000007 000000 ................ + ... +4024b6af: 706100 6f635f 69666e 632e67 000000 630000 .ap_config.c.... +4024b6bf: 6f6300 6f6d6d 632e6e 000000 000000 6f0000 .common.c....... +4024b6cf: 736f00 74785f 736e65 632e61 000000 770000 .os_xtensa.c.... +4024b6df: 707700 615f61 687475 00632e 000000 640000 .wpa_auth.c..... +4024b6ef: 006400 f40000 000001 0003e8 000400 040000 .d.............. +4024b6ff: 000400 000000 000000 000000 000000 490000 ................ +4024b70f: 6e4900 207469 756f43 65746e 000072 500000 .Init Counter... +4024b71f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex +4024b72f: 6e6170 6f6973 00006e 000000 000000 470000 pansion......... +4024b73f: 724700 70756f 656b20 652079 617078 69736e .Group key expan +4024b74f: 6f6973 00006e 000000 000000 000000 770000 sion............ +4024b75f: 707700 615f61 687475 65695f 00632e 500000 .wpa_auth_ie.c.. +4024b76f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex +4024b77f: 6e6170 6f6973 00006e 000000 000000 500000 pansion......... +4024b78f: 4d5000 4e204b 656d61 000000 000000 080000 .PMK Name....... +4024b79f: 000800 060000 000000 000006 000000 770000 ................ +4024b7af: 707700 6d5f61 6e6961 00632e 000000 0a0000 .wpa_main.c..... +4024b7bf: 630a00 6e6e6f 746365 206465 746977 252068 ..connected with +4024b7cf: 732520 63202c 6e6168 6c656e 642520 64000a %s, channel %d. +4024b7df: 686400 207063 696c63 746e65 747320 747261 .dhcp client sta +4024b7ef: 2e7472 0a2e2e 000000 000000 000000 630000 rt.............. +4024b7ff: 686300 6b6365 6f7920 207275 617473 636974 .check your stat +4024b80f: 206369 217069 00000a 000000 000000 610000 ic ip!.......... +4024b81f: 656100 692d73 65746e 616e72 652d6c 2e636e .aes-internal-en +4024b82f: 632e63 000000 000000 000000 000000 610000 c.c............. +4024b83f: 706100 705f70 747261 697469 2e6e6f 650063 .app_partition.c +4024b84f: 6d6500 317061 000a0d 616d65 0d3770 65000a .emap1...emap7.. +4024b85f: 6d6500 677061 000a0d 000000 000000 6d0000 .emapg.......... +4024b86f: 696d00 616d73 686374 616d20 252070 732c64 .mismatch map %d +4024b87f: 70732c 735f69 657a69 616d5f 252070 000a64 ,spi_size_map %d +4024b88f: 00000a 000000 000000 000000 000000 6d0000 ................ +4024b89f: 616d00 252070 652064 0a7272 000000 700000 .map %d err..... +4024b8af: 207000 206425 7a6973 302065 782578 302c20 .p %d size 0x%x +4024b8bf: 78302c 207825 727265 000a0d 000000 6f0000 ,0x%x err....... +4024b8cf: 746f00 203161 726170 746974 6e6f69 726520 .ota1 partition +4024b8df: 727265 0d726f 00000a 000000 000000 6f0000 error........... +4024b8ef: 746f00 203261 726170 746974 6e6f69 726520 .ota2 partition +4024b8ff: 727265 0d726f 00000a 000000 000000 730000 error........... +4024b90f: 797300 657473 70206d 617261 70206d 747261 .system param pa +4024b91f: 697472 6f6974 65206e 6f7272 0a0d72 620000 rtition error... +4024b92f: 6f6200 20746f 746f6e 657320 0a0d74 6f0000 .boot not set... +4024b93f: 746f00 203161 746f6e 657320 0a0d74 6f0000 .ota1 not set... +4024b94f: 746f00 203261 746f6e 657320 0a0d74 6e0000 .ota2 not set... +4024b95f: 636e00 3a6b68 0d7825 00000a 000000 700000 .nchk:%x........ +4024b96f: 617000 697472 6f6974 30206e 782578 697320 .partition 0x%x +4024b97f: 7a6973 692065 252073 0a0d64 000000 700000 size is %d...... +4024b98f: 207000 206425 646e61 207020 206425 766f63 .p %d and p %d c +4024b99f: 65766f 646572 61203a 726464 78303a 207825 overed: addr:0x% +4024b9af: 2b2078 656c20 303a6e 782578 203e20 257830 x + len:0x%x > 0 +4024b9bf: 782578 000a0d 000000 000000 000000 2d0000 x%x............. +4024b9cf: 2d2d00 54202d 206568 726170 746974 6e6f69 .--- The partiti +4024b9df: 206e6f 626174 20656c 7a6973 692065 6c2073 on table size is +4024b9ef: 616c20 656772 742072 6e6168 6c6620 687361 larger than fla +4024b9ff: 206873 7a6973 302065 782578 2d2d20 0a0d2d sh size 0x%x --- +4024ba0f: 000a0d 000000 000000 000000 000000 700000 ................ +4024ba1f: 6c7000 736165 632065 636568 70206b 747261 .please check pa +4024ba2f: 697472 6f6974 74206e 657079 642520 646120 rtition type %d +4024ba3f: 646461 253a72 6c2078 3a6e65 0d7825 75000a addr:%x len:%x.. +4024ba4f: 707500 617267 5f6564 62696c 00632e 6d0000 .upgrade_lib.c.. +4024ba5f: 616d00 732078 3a6365 0d6425 00000a 750000 .max sec:%d..... +4024ba6f: 707500 617267 5f6564 656863 0a6b63 750000 .upgrade_check.. +4024ba7f: 707500 617267 5f6564 746567 75735f 645f6d .upgrade_get_sum +4024ba8f: 69645f 6f6373 62636e 642520 00000a 0a0000 _disconcb %d.... +4024ba9f: 410a00 3d4c4c 206425 636573 726f74 652073 ..ALL=%d sectors +4024baaf: 726520 657361 6b6f20 000a21 000000 650000 erase ok!...... +4024babf: 726500 657361 657320 6f7463 253d72 6f2064 .erase sector=%d +4024bacf: 6b6f20 00000a 000000 000000 000000 650000 ok............. +4024badf: 726500 657361 657320 6f7463 253d72 652064 .erase sector=%d +4024baef: 726520 253d72 000a64 000000 000000 6e0000 err=%d......... +4024baff: 756e00 6d206d 3d7861 303432 000000 730000 .num max=240.... +4024bb0f: 657300 6f7463 252072 702064 74736f 616620 .sector %d post +4024bb1f: 696166 000a6c 000000 000000 000000 2e0000 fail............ +4024bb2f: 002e00 000000 000000 000000 000000 730000 ................ +4024bb3f: 657300 625f63 636f6c 25206b 000a64 730000 .sec_block %d... +4024bb4f: 657300 625f63 636f6c 25206b 652064 656378 .sec_block %d ex +4024bb5f: 656563 000a64 000000 000000 000000 700000 ceed............ +4024bb6f: 757000 647273 617461 203d20 0a7325 730000 .pusrdata = %s.. +4024bb7f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d +4024bb8f: 00000a 000000 000000 000000 000000 730000 ................ +4024bb9f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile +4024bbaf: 000a64 000000 000000 000000 000000 430000 d............... +4024bbbf: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: +4024bbcf: 616620 656c69 000a64 000000 000000 680000 failed......... +4024bbdf: 746800 207074 616568 692064 70206e 636f72 .http head in pr +4024bbef: 65636f 2e7373 00000a 000000 000000 730000 ocess........... +4024bbff: 657300 657672 642072 6e206f 20746f 707573 .server do not s +4024bc0f: 707075 74726f 454820 204441 74656d 646f68 upport HEAD meth +4024bc1f: 20646f 776f6e 657320 20646e 544547 656d20 od now send GET +4024bc2f: 73656d 676173 000a65 000000 000000 730000 message......... +4024bc3f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d +4024bc4f: 00000a 000000 000000 000000 000000 730000 ................ +4024bc5f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile +4024bc6f: 000a64 000000 000000 000000 000000 430000 d............... +4024bc7f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: +4024bc8f: 616620 656c69 000a64 000000 000000 750000 failed......... +4024bc9f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do +4024bcaf: 6c6e77 64616f 747320 747261 000a2e 650000 wnload start.... +4024bcbf: 726500 726f72 696220 66206e 656c69 70000a .error bin file. +4024bccf: 6c7000 736165 632065 636568 74206b 206568 .please check th +4024bcdf: 622065 206e69 6c6966 000a65 000000 680000 e bin file...... +4024bcef: 746800 207074 616568 692064 70206e 636f72 .http head in pr +4024bcff: 65636f 2e7373 000a2e 000000 000000 740000 ocess........... +4024bd0f: 6f7400 6c6174 6e656c 203d20 0a6425 750000 .totallen = %d.. +4024bd1f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do +4024bd2f: 6c6e77 64616f 696620 73696e 646568 000a2e wnload finished. +4024bd3f: 00000a 000000 000000 000000 000000 660000 ................ +4024bd4f: 6c6600 687361 72635f 3d2063 752520 000a20 .flash_crc = %u +4024bd5f: 00000a 000000 000000 000000 000000 750000 ................ +4024bd6f: 707500 617267 5f6564 6e6f63 63656e 635f74 .upgrade_connect +4024bd7f: 62635f 00000a 000000 000000 000000 750000 _cb............. +4024bd8f: 707500 617267 5f6564 6e6f63 63656e 252074 .upgrade_connect +4024bd9f: 642520 00000a 000000 000000 000000 730000 %d............. +4024bdaf: 657300 657672 692072 4e2073 4c4c55 73000a .server is NULL. +4024bdbf: 797300 657473 755f6d 726770 656461 74735f .system_upgrade_ +4024bdcf: 617473 0a7472 000000 000000 000000 630000 start........... +4024bddf: 726300 632e63 000000 000000 000000 6d0000 .crc.c.......... +4024bdef: 616d00 6f6c6c 632063 206372 626174 20656c .malloc crc tabl +4024bdff: 662065 6c6961 0a6465 000000 000000 6d0000 e failed........ +4024be0f: 616d00 6f6c6c 632063 206372 667562 616620 .malloc crc buf +4024be1f: 696166 64656c 00000a 000000 000000 730000 failed.......... 4024be2f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read -4024be3f: 727265 20726f 0a6425 000000 000000 690000 error %d........ -4024be4f: 6d6900 635f67 206372 25203d 000a75 650000 .img_crc = %u... -4024be5f: 736500 6f6370 5f6e6e 636573 657275 00632e .espconn_secure. -4024be6f: 000063 000000 000000 000000 000000 650000 c............... -4024be7f: 736500 6f6370 5f6e6e 6c7373 00632e 250000 .espconn_ssl.c.. -4024be8f: 732500 782520 00000a 000000 000000 520000 .%s %x.......... -4024be9f: 655200 657571 207473 732527 692027 752073 .Request '%s' is -4024beaf: 6e7520 666564 656e69 0a2e64 000000 430000 undefined...... -4024bebf: 654300 697472 636966 657461 252720 202773 .Certificate '%s -4024becf: 692027 752073 65646e 6e6966 2e6465 63000a ' is undefined.. -4024bedf: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -4024beef: 732065 726174 0a2e74 000000 000000 630000 e start......... +4024be3f: 727265 20726f 0a6425 000000 000000 730000 error %d........ +4024be4f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read +4024be5f: 727265 20726f 0a6425 000000 000000 690000 error %d........ +4024be6f: 6d6900 635f67 206372 25203d 000a75 650000 .img_crc = %u... +4024be7f: 736500 6f6370 5f6e6e 636573 657275 00632e .espconn_secure. +4024be8f: 000063 000000 000000 000000 000000 650000 c............... +4024be9f: 736500 6f6370 5f6e6e 6c7373 00632e 250000 .espconn_ssl.c.. +4024beaf: 732500 782520 00000a 000000 000000 520000 .%s %x.......... +4024bebf: 655200 657571 207473 732527 692027 752073 .Request '%s' is +4024becf: 6e7520 666564 656e69 0a2e64 000000 430000 undefined...... +4024bedf: 654300 697472 636966 657461 252720 202773 .Certificate '%s +4024beef: 692027 752073 65646e 6e6966 2e6465 63000a ' is undefined.. 4024beff: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -4024bf0f: 662065 6c6961 0a6465 000000 000000 630000 e failed........ +4024bf0f: 732065 726174 0a2e74 000000 000000 630000 e start......... 4024bf1f: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -4024bf2f: 6f2065 0a216b 000000 000000 000000 630000 e ok!........... -4024bf3f: 6c6300 6e6569 732774 616420 206174 766e69 .client's data i -4024bf4f: 61766e 64696c 727020 6f746f 6c6f63 50000a nvalid protocol. -4024bf5f: 6c5000 736165 6c2065 64616f 756120 656874 .Please load aut -4024bf6f: 6e6568 636974 657461 656320 697472 636966 henticate certif -4024bf7f: 616369 0a6574 000000 000000 000000 500000 icate........... -4024bf8f: 6c5000 736165 6c2065 64616f 657220 657571 .Please load req -4024bf9f: 736575 632074 747265 696669 746163 000a65 uest certificate -4024bfaf: 00000a 000000 000000 000000 000000 730000 ................ -4024bfbf: 657300 657672 682072 646e61 616873 20656b .server handshak -4024bfcf: 6f2065 0a216b 000000 000000 000000 730000 e ok!........... +4024bf2f: 662065 6c6961 0a6465 000000 000000 630000 e failed........ +4024bf3f: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak +4024bf4f: 6f2065 0a216b 000000 000000 000000 630000 e ok!........... +4024bf5f: 6c6300 6e6569 732774 616420 206174 766e69 .client's data i +4024bf6f: 61766e 64696c 727020 6f746f 6c6f63 50000a nvalid protocol. +4024bf7f: 6c5000 736165 6c2065 64616f 756120 656874 .Please load aut +4024bf8f: 6e6568 636974 657461 656320 697472 636966 henticate certif +4024bf9f: 616369 0a6574 000000 000000 000000 500000 icate........... +4024bfaf: 6c5000 736165 6c2065 64616f 657220 657571 .Please load req +4024bfbf: 736575 632074 747265 696669 746163 000a65 uest certificate +4024bfcf: 00000a 000000 000000 000000 000000 730000 ................ 4024bfdf: 657300 657672 682072 646e61 616873 20656b .server handshak -4024bfef: 662065 6c6961 0a6465 000000 000000 730000 e failed........ -4024bfff: 657300 657672 732772 616420 206174 766e69 .server's data i -4024c00f: 61766e 64696c 727020 6f746f 6c6f63 73000a nvalid protocol. -4024c01f: 657300 657672 682072 646e61 616873 20656b .server handshak -4024c02f: 732065 726174 0a2e74 000000 000000 730000 e start......... -4024c03f: 737300 6c5f6c 64616f 2e7265 000063 740000 .ssl_loader.c... -4024c04f: 687400 662065 656c69 736920 206120 4d4550 .the file is a P -4024c05f: 204d45 6c6966 0a2e65 000000 000000 730000 EM file......... -4024c06f: 737300 745f6c 31736c 00632e 000000 250000 .ssl_tls1.c..... -4024c07f: 732500 00000a 000000 727245 3a726f 250020 .%s......Error: -4024c08f: 732500 00000a 000000 000000 000000 530000 .%s............. -4024c09f: 535300 65204c 6f7272 252072 000a64 630000 .SSL error %d... -4024c0af: 6f6300 656e6e 697463 206e6f 616564 690064 .connection dead -4024c0bf: 6e6900 6c6176 206469 6e6168 687364 656b61 .invalid handsha -4024c0cf: 00656b 000000 000000 000000 000000 690000 ke.............. -4024c0df: 6e6900 6c6176 206469 6f7270 636f74 206c6f .invalid protoco -4024c0ef: 6d206c 737365 656761 000000 000000 690000 l message....... -4024c0ff: 6e6900 6c6176 206469 63616d 000000 690000 .invalid mac.... -4024c10f: 6e6900 6c6176 206469 726576 6f6973 69006e .invalid version -4024c11f: 6e6900 6c6176 206469 736573 6f6973 6e006e .invalid session -4024c12f: 6f6e00 696320 656870 000072 000000 630000 .no cipher...... -4024c13f: 6f6300 656e6e 697463 206e6f 736f6c 620074 .connection lost -4024c14f: 616200 632064 747265 696669 746163 690065 .bad certificate -4024c15f: 6e6900 6c6176 206469 79656b 000000 660000 .invalid key.... -4024c16f: 696600 73696e 646568 6e6920 6c6176 006469 .finished invali -4024c17f: 000064 000000 000000 000000 000000 6e0000 d............... -4024c18f: 6f6e00 656320 697472 636966 657461 656420 .no certificate -4024c19f: 666564 656e69 000064 000000 000000 630000 defined......... -4024c1af: 6c6300 6e6569 722074 656e65 746f67 746169 .client renegoti -4024c1bf: 697461 206e6f 746f6e 757320 6f7070 657472 ation not suppor -4024c1cf: 646574 000000 000000 000000 000000 4f0000 ted............. -4024c1df: 704f00 6f6974 6e206e 20746f 707573 726f70 .Option not supp -4024c1ef: 74726f 006465 000000 000000 000000 750000 orted........... -4024c1ff: 6e7500 666564 656e69 612064 792073 207465 .undefined as ye -4024c20f: 2d2074 642520 000000 000000 000000 0a0000 t - %d.......... -4024c21f: 000a00 000000 000000 656c41 3a7472 630020 .........Alert: -4024c22f: 6c6300 65736f 6f6e20 666974 000079 690000 .close notify... -4024c23f: 6e6900 6c6176 206469 726576 6f6973 62006e .invalid version -4024c24f: 616200 632064 747265 696669 746163 750065 .bad certificate -4024c25f: 6e7500 707865 746365 206465 73656d 676173 .unexpected mess -4024c26f: 656761 000000 000000 000000 000000 620000 age............. -4024c27f: 616200 722064 6f6365 206472 63616d 680000 .bad record mac. -4024c28f: 616800 73646e 6b6168 662065 6c6961 657275 .handshake failu -4024c29f: 006572 000000 000000 000000 000000 690000 re.............. -4024c2af: 6c6900 67656c 206c61 726170 656d61 726574 .illegal paramet -4024c2bf: 007265 000000 000000 000000 000000 640000 er.............. -4024c2cf: 656400 646f63 652065 6f7272 000072 640000 .decode error... -4024c2df: 656400 797263 207470 727265 00726f 6e0000 .decrypt error.. -4024c2ef: 6f6e00 657220 67656e 69746f 697461 006e6f .no renegotiatio -4024c2ff: 00006e 000000 000000 000000 000000 610000 n............... -4024c30f: 6c6100 747265 202d20 6e7528 6f6e6b 206e77 .alert - (unknow -4024c31f: 25206e 002964 000000 000000 000000 0a0000 n %d)........... -4024c32f: 000a00 000000 000000 000000 000000 730000 ................ -4024c33f: 737300 785f6c 393035 00632e 000000 610000 .ssl_x509.c..... -4024c34f: 206100 6c6573 732d66 6e6769 206465 726563 .a self-signed c -4024c35f: 747265 696669 746163 742065 746168 736920 ertificate that -4024c36f: 207369 746f6e 6e6920 687420 432065 732041 is not in the CA -4024c37f: 747320 65726f 00000a 000000 000000 620000 store.......... -4024c38f: 656200 726f66 252065 202c75 5f7674 636573 .before %u, tv_s -4024c39f: 206365 2c7525 666120 726574 752520 6c000a ec %u, after %u. -4024c3af: 6f6c00 206b6f 726f66 206120 757274 657473 .look for a trus -4024c3bf: 646574 656320 0a7472 000000 000000 750000 ted cert........ -4024c3cf: 737500 742065 206568 204143 726563 666974 .use the CA cert -4024c3df: 696669 746163 662065 20726f 676973 74616e ificate for sign -4024c3ef: 757461 206572 726576 696669 746163 6e6f69 ature verificati -4024c3ff: 0a6e6f 000000 000000 000000 000000 630000 on.............. -4024c40f: 686300 6b6365 687420 732065 6e6769 757461 .check the signa -4024c41f: 727574 6f2065 000a6b 000000 000000 730000 ture ok......... -4024c42f: 737300 615f6c 316e73 00632e 000000 640000 .ssl_asn1.c..... -4024c43f: 696400 697473 75676e 687369 206465 6d616e .distinguished n -4024c44f: 656d61 203a73 73255b 202c5d 73255b 000a5d ames: [%s], [%s] -4024c45f: 00000a 000000 000000 000000 000000 690000 ................ -4024c46f: 6e6900 6c6176 206469 676964 747365 00203a .invalid digest: -4024c47f: 000020 000000 000000 000000 000000 250000 ............... -4024c48f: 302500 207832 000000 00000a 000000 730000 .%02x .......... -4024c49f: 737300 625f6c 696769 2e746e 000063 730000 .ssl_bigint.c... -4024c4af: 737300 635f6c 707972 5f6f74 73696d 632e63 .ssl_crypto_misc -4024c4bf: 00632e 000000 000000 000000 000000 730000 .c.............. -4024c4cf: 737300 725f6c 2e6173 000063 000000 680000 .ssl_rsa.c...... - ... - -4024c4e0 : -4024c4e0: 6d7468 253a33 202075 000000 000000 736c00 htm3:%u ....... - -4024c4f0 : -4024c4f0: 62736c 75253a 002020 000000 000000 6e6900 lsb:%u ........ - -4024c500 : -4024c500: 696e69 685f74 316d74 75253a 002020 000a00 init_htm1:%u .. - -4024c510 : -4024c510: 00000a 000000 000000 000000 000000 726500 ................ - -4024c520 : -4024c520: 727265 202c31 62736c 64255b 69205d 6f2073 err1, lsb[%d] is -4024c530: 766f20 3a7265 0a7525 000000 000000 746800 over:%u........ - -4024c540 : -4024c540: 6d7468 253a32 202075 000000 000000 6e6900 htm2:%u ....... - -4024c550 : -4024c550: 696e69 000a74 000000 000000 000000 736c00 init............ - -4024c560 : -4024c560: 62736c 75253a 002020 000000 000000 6c6300 lsb:%u ........ - -4024c570 : -4024c570: 726c63 78253a 002020 000000 000000 000a00 clr:%x ........ - -4024c580 : -4024c580: 00000a 000000 000000 000000 000000 746800 ................ - -4024c590 : -4024c590: 6d7468 75253a 002020 000000 000000 657300 htm:%u ........ - -4024c5a0 : -4024c5a0: 746573 78253a 002020 000000 000000 657000 set:%x ........ - -4024c5b0 : -4024c5b0: 726570 646f69 75253a 00000a 000000 657400 period:%u....... - -4024c5c0 : -4024c5c0: 736574 702074 206d77 616863 656e6e 6e206c test pwm channel -4024c5d0: 756e20 203a6d 206425 000a0d num: %d ... - -4024c5dc : -4024c5dc: 616d73 637472 666e6f 206769 707974 692065 smartconfig type -4024c5ec: 6e6920 747570 726520 0d0a72 000000 6d7300 input err...... - -4024c5fc : -4024c5fc: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -4024c60c: 000d0a 6d7300 .... - -4024c610 : -4024c610: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -4024c620: 000d0a 435300 .... - -4024c624 : -4024c624: 204353 617473 737574 726520 726f72 0a0d21 SC status error! -4024c634: 000a0d 726600 .... - -4024c638 : -4024c638: 657266 682065 706165 64253a 00000a 435300 free heap:%d.... - -4024c648 : -4024c648: 204353 726576 6f6973 203a6e 0d7325 00000a SC version: %s.. -4024c658: 000000 435300 .... - -4024c65c : -4024c65c: 3a4353 617473 6f6974 64206e 706368 747320 SC:station dhcp -4024c66c: 6f7473 000a70 730000 stop.... +4024bfef: 6f2065 0a216b 000000 000000 000000 730000 e ok!........... +4024bfff: 657300 657672 682072 646e61 616873 20656b .server handshak +4024c00f: 662065 6c6961 0a6465 000000 000000 730000 e failed........ +4024c01f: 657300 657672 732772 616420 206174 766e69 .server's data i +4024c02f: 61766e 64696c 727020 6f746f 6c6f63 73000a nvalid protocol. +4024c03f: 657300 657672 682072 646e61 616873 20656b .server handshak +4024c04f: 732065 726174 0a2e74 000000 000000 730000 e start......... +4024c05f: 737300 6c5f6c 64616f 2e7265 000063 740000 .ssl_loader.c... +4024c06f: 687400 662065 656c69 736920 206120 4d4550 .the file is a P +4024c07f: 204d45 6c6966 0a2e65 000000 000000 730000 EM file......... +4024c08f: 737300 745f6c 31736c 00632e 000000 250000 .ssl_tls1.c..... +4024c09f: 732500 00000a 000000 727245 3a726f 250020 .%s......Error: +4024c0af: 732500 00000a 000000 000000 000000 530000 .%s............. +4024c0bf: 535300 65204c 6f7272 252072 000a64 630000 .SSL error %d... +4024c0cf: 6f6300 656e6e 697463 206e6f 616564 690064 .connection dead +4024c0df: 6e6900 6c6176 206469 6e6168 687364 656b61 .invalid handsha +4024c0ef: 00656b 000000 000000 000000 000000 690000 ke.............. +4024c0ff: 6e6900 6c6176 206469 6f7270 636f74 206c6f .invalid protoco +4024c10f: 6d206c 737365 656761 000000 000000 690000 l message....... +4024c11f: 6e6900 6c6176 206469 63616d 000000 690000 .invalid mac.... +4024c12f: 6e6900 6c6176 206469 726576 6f6973 69006e .invalid version +4024c13f: 6e6900 6c6176 206469 736573 6f6973 6e006e .invalid session +4024c14f: 6f6e00 696320 656870 000072 000000 630000 .no cipher...... +4024c15f: 6f6300 656e6e 697463 206e6f 736f6c 620074 .connection lost +4024c16f: 616200 632064 747265 696669 746163 690065 .bad certificate +4024c17f: 6e6900 6c6176 206469 79656b 000000 660000 .invalid key.... +4024c18f: 696600 73696e 646568 6e6920 6c6176 006469 .finished invali +4024c19f: 000064 000000 000000 000000 000000 6e0000 d............... +4024c1af: 6f6e00 656320 697472 636966 657461 656420 .no certificate +4024c1bf: 666564 656e69 000064 000000 000000 630000 defined......... +4024c1cf: 6c6300 6e6569 722074 656e65 746f67 746169 .client renegoti +4024c1df: 697461 206e6f 746f6e 757320 6f7070 657472 ation not suppor +4024c1ef: 646574 000000 000000 000000 000000 4f0000 ted............. +4024c1ff: 704f00 6f6974 6e206e 20746f 707573 726f70 .Option not supp +4024c20f: 74726f 006465 000000 000000 000000 750000 orted........... +4024c21f: 6e7500 666564 656e69 612064 792073 207465 .undefined as ye +4024c22f: 2d2074 642520 000000 000000 000000 0a0000 t - %d.......... +4024c23f: 000a00 000000 000000 656c41 3a7472 630020 .........Alert: +4024c24f: 6c6300 65736f 6f6e20 666974 000079 690000 .close notify... +4024c25f: 6e6900 6c6176 206469 726576 6f6973 62006e .invalid version +4024c26f: 616200 632064 747265 696669 746163 750065 .bad certificate +4024c27f: 6e7500 707865 746365 206465 73656d 676173 .unexpected mess +4024c28f: 656761 000000 000000 000000 000000 620000 age............. +4024c29f: 616200 722064 6f6365 206472 63616d 680000 .bad record mac. +4024c2af: 616800 73646e 6b6168 662065 6c6961 657275 .handshake failu +4024c2bf: 006572 000000 000000 000000 000000 690000 re.............. +4024c2cf: 6c6900 67656c 206c61 726170 656d61 726574 .illegal paramet +4024c2df: 007265 000000 000000 000000 000000 640000 er.............. +4024c2ef: 656400 646f63 652065 6f7272 000072 640000 .decode error... +4024c2ff: 656400 797263 207470 727265 00726f 6e0000 .decrypt error.. +4024c30f: 6f6e00 657220 67656e 69746f 697461 006e6f .no renegotiatio +4024c31f: 00006e 000000 000000 000000 000000 610000 n............... +4024c32f: 6c6100 747265 202d20 6e7528 6f6e6b 206e77 .alert - (unknow +4024c33f: 25206e 002964 000000 000000 000000 0a0000 n %d)........... +4024c34f: 000a00 000000 000000 000000 000000 730000 ................ +4024c35f: 737300 785f6c 393035 00632e 000000 610000 .ssl_x509.c..... +4024c36f: 206100 6c6573 732d66 6e6769 206465 726563 .a self-signed c +4024c37f: 747265 696669 746163 742065 746168 736920 ertificate that +4024c38f: 207369 746f6e 6e6920 687420 432065 732041 is not in the CA +4024c39f: 747320 65726f 00000a 000000 000000 620000 store.......... +4024c3af: 656200 726f66 252065 202c75 5f7674 636573 .before %u, tv_s +4024c3bf: 206365 2c7525 666120 726574 752520 6c000a ec %u, after %u. +4024c3cf: 6f6c00 206b6f 726f66 206120 757274 657473 .look for a trus +4024c3df: 646574 656320 0a7472 000000 000000 750000 ted cert........ +4024c3ef: 737500 742065 206568 204143 726563 666974 .use the CA cert +4024c3ff: 696669 746163 662065 20726f 676973 74616e ificate for sign +4024c40f: 757461 206572 726576 696669 746163 6e6f69 ature verificati +4024c41f: 0a6e6f 000000 000000 000000 000000 630000 on.............. +4024c42f: 686300 6b6365 687420 732065 6e6769 757461 .check the signa +4024c43f: 727574 6f2065 000a6b 000000 000000 730000 ture ok......... +4024c44f: 737300 615f6c 316e73 00632e 000000 640000 .ssl_asn1.c..... +4024c45f: 696400 697473 75676e 687369 206465 6d616e .distinguished n +4024c46f: 656d61 203a73 73255b 202c5d 73255b 000a5d ames: [%s], [%s] +4024c47f: 00000a 000000 000000 000000 000000 690000 ................ +4024c48f: 6e6900 6c6176 206469 676964 747365 00203a .invalid digest: +4024c49f: 000020 000000 000000 000000 000000 250000 ............... +4024c4af: 302500 207832 000000 00000a 000000 730000 .%02x .......... +4024c4bf: 737300 625f6c 696769 2e746e 000063 730000 .ssl_bigint.c... +4024c4cf: 737300 635f6c 707972 5f6f74 73696d 632e63 .ssl_crypto_misc +4024c4df: 00632e 000000 000000 000000 000000 730000 .c.............. +4024c4ef: 737300 725f6c 2e6173 000063 000000 680000 .ssl_rsa.c...... + ... + +4024c500 : +4024c500: 6d7468 253a33 202075 000000 000000 736c00 htm3:%u ....... + +4024c510 : +4024c510: 62736c 75253a 002020 000000 000000 6e6900 lsb:%u ........ + +4024c520 : +4024c520: 696e69 685f74 316d74 75253a 002020 000a00 init_htm1:%u .. + +4024c530 : +4024c530: 00000a 000000 000000 000000 000000 726500 ................ + +4024c540 : +4024c540: 727265 202c31 62736c 64255b 69205d 6f2073 err1, lsb[%d] is +4024c550: 766f20 3a7265 0a7525 000000 000000 746800 over:%u........ + +4024c560 : +4024c560: 6d7468 253a32 202075 000000 000000 6e6900 htm2:%u ....... + +4024c570 : +4024c570: 696e69 000a74 000000 000000 000000 736c00 init............ + +4024c580 : +4024c580: 62736c 75253a 002020 000000 000000 6c6300 lsb:%u ........ + +4024c590 : +4024c590: 726c63 78253a 002020 000000 000000 000a00 clr:%x ........ + +4024c5a0 : +4024c5a0: 00000a 000000 000000 000000 000000 746800 ................ + +4024c5b0 : +4024c5b0: 6d7468 75253a 002020 000000 000000 657300 htm:%u ........ + +4024c5c0 : +4024c5c0: 746573 78253a 002020 000000 000000 657000 set:%x ........ + +4024c5d0 : +4024c5d0: 726570 646f69 75253a 00000a 000000 657400 period:%u....... + +4024c5e0 : +4024c5e0: 736574 702074 206d77 616863 656e6e 6e206c test pwm channel +4024c5f0: 756e20 203a6d 206425 000a0d num: %d ... + +4024c5fc : +4024c5fc: 616d73 637472 666e6f 206769 707974 692065 smartconfig type +4024c60c: 6e6920 747570 726520 0d0a72 000000 6d7300 input err...... + +4024c61c : +4024c61c: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +4024c62c: 000d0a 6d7300 .... + +4024c630 : +4024c630: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +4024c640: 000d0a 435300 .... + +4024c644 : +4024c644: 204353 617473 737574 726520 726f72 0a0d21 SC status error! +4024c654: 000a0d 726600 .... + +4024c658 : +4024c658: 657266 682065 706165 64253a 00000a 435300 free heap:%d.... + +4024c668 : +4024c668: 204353 726576 6f6973 203a6e 0d7325 00000a SC version: %s.. +4024c678: 000000 435300 .... + +4024c67c : +4024c67c: 3a4353 617473 6f6974 64206e 706368 747320 SC:station dhcp +4024c68c: 6f7473 000a70 730000 stop.... -4024c674 : -4024c674: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -4024c684: 000d0a 6d7300 .... +4024c694 : +4024c694: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +4024c6a4: 000d0a 6d7300 .... -4024c688 : -4024c688: 616d73 637472 666e6f 3a6769 737973 6f6d20 smartconfig:sys -4024c698: 646f6d 692065 276e73 532074 544154 4e4f49 mode isn't STATI -4024c6a8: 5f4e4f 444f4d 253a45 0d0a64 000000 726500 ON_MODE:%d...... +4024c6a8 : +4024c6a8: 616d73 637472 666e6f 3a6769 737973 6f6d20 smartconfig:sys +4024c6b8: 646f6d 692065 276e73 532074 544154 4e4f49 mode isn't STATI +4024c6c8: 5f4e4f 444f4d 253a45 0d0a64 000000 726500 ON_MODE:%d...... -4024c6b8 : -4024c6b8: 727265 63732c 206e61 617473 737574 642520 err,scan status -4024c6c8: 0a6425 637300 %d.. +4024c6d8 : +4024c6d8: 727265 63732c 206e61 617473 737574 642520 err,scan status +4024c6e8: 0a6425 637300 %d.. -4024c6cc : -4024c6cc: 3a6373 6c616d 636f6c 724520 252072 252073 sc:malloc Err %s -4024c6dc: 732520 000d0a 730000 %s..... +4024c6ec : +4024c6ec: 3a6373 6c616d 636f6c 724520 252072 252073 sc:malloc Err %s +4024c6fc: 732520 000d0a 730000 %s..... -4024c6e4 : -4024c6e4: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s -4024c6f4: 732520 000d0a 730000 %s..... +4024c704 : +4024c704: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s +4024c714: 732520 000d0a 730000 %s..... -4024c6fc : -4024c6fc: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s -4024c70c: 642520 000d0a 730000 %d..... +4024c71c : +4024c71c: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s +4024c72c: 642520 000d0a 730000 %d..... -4024c714 : -4024c714: 3a6373 636170 74656b 6e6320 253a74 000a64 sc:packet cnt:%d -4024c724: 00000a 6d7300 .... +4024c734 : +4024c734: 3a6373 636170 74656b 6e6320 253a74 000a64 sc:packet cnt:%d +4024c744: 00000a 6d7300 .... -4024c728 : -4024c728: 616d73 637472 666e6f 206769 736572 726174 smartconfig rest -4024c738: 747261 000d0a 730000 art..... +4024c748 : +4024c748: 616d73 637472 666e6f 206769 736572 726174 smartconfig rest +4024c758: 747261 000d0a 730000 art..... -4024c740 : -4024c740: 3a6373 6c616d 636f6c 726520 253a72 252c73 sc:malloc err:%s -4024c750: 64252c 000d0a ,%d... +4024c760 : +4024c760: 3a6373 6c616d 636f6c 726520 253a72 252c73 sc:malloc err:%s +4024c770: 64252c 000d0a ,%d... -4024c756 : -4024c756: 2e3256 352e35 000000 435300 V2.5.5.... +4024c776 : +4024c776: 2e3256 352e35 000000 435300 V2.5.5.... -4024c760 : -4024c760: 6d4353 6c6c61 20636f 727265 000d0a 0d0a00 SCmalloc err.... +4024c780 : +4024c780: 6d4353 6c6c61 20636f 727265 000d0a 0d0a00 SCmalloc err.... -4024c770 : -4024c770: 000d0a 302500 .... +4024c790 : +4024c790: 000d0a 302500 .... -4024c774 : -4024c774: 323025 002078 460000 %02x ... +4024c794 : +4024c794: 323025 002078 460000 %02x ... -4024c77c : -4024c77c: 627c46 697373 203a64 000000 F|bssid: ... +4024c79c : +4024c79c: 627c46 697373 203a64 000000 F|bssid: ... -4024c788 : -4024c788: 737c46 646973 25203a 0d0a73 000000 7c4600 F|ssid: %s...... +4024c7a8 : +4024c7a8: 737c46 646973 25203a 0d0a73 000000 7c4600 F|ssid: %s...... -4024c798 : -4024c798: 707c46 647773 25203a 0d0a73 000000 7c4600 F|pswd: %s...... +4024c7b8 : +4024c7b8: 707c46 647773 25203a 0d0a73 000000 7c4600 F|pswd: %s...... -4024c7a8 : -4024c7a8: 467c46 646e69 534220 444953 642520 00000a F|Find BSSID %d. -4024c7b8: 000000 7c4600 .... +4024c7c8 : +4024c7c8: 467c46 646e69 534220 444953 642520 00000a F|Find BSSID %d. +4024c7d8: 000000 7c4600 .... -4024c7bc : -4024c7bc: 257c46 252d64 252d63 0d0a64 000000 7c4600 F|%d-%c-%d...... +4024c7dc : +4024c7dc: 257c46 252d64 252d63 0d0a64 000000 7c4600 F|%d-%c-%d...... -4024c7cc : -4024c7cc: 257c46 252d64 252d64 0d0a64 000000 7c4600 F|%d-%d-%d...... +4024c7ec : +4024c7ec: 257c46 252d64 252d64 0d0a64 000000 7c4600 F|%d-%d-%d...... -4024c7dc : -4024c7dc: 587c46 0a524f 460000 F|XOR... +4024c7fc : +4024c7fc: 587c46 0a524f 460000 F|XOR... -4024c7e4 : -4024c7e4: 537c46 4e4143 524320 532043 444953 25203a F|SCAN CRC SSID: -4024c7f4: 642520 000d0a 460000 %d..... +4024c804 : +4024c804: 537c46 4e4143 524320 532043 444953 25203a F|SCAN CRC SSID: +4024c814: 642520 000d0a 460000 %d..... -4024c7fc : -4024c7fc: 617c46 206c6c 6e656c 3a6874 642520 73702c F|all lenth: %d, -4024c80c: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. -4024c81c: 000000 7c4600 .... +4024c81c : +4024c81c: 617c46 206c6c 6e656c 3a6874 642520 73702c F|all lenth: %d, +4024c82c: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. +4024c83c: 000000 7c4600 .... -4024c820 : -4024c820: 687c46 656469 657220 746573 686320 642520 F|hide reset ch -4024c830: 0d6425 00000a 460000 %d...... +4024c840 : +4024c840: 687c46 656469 657220 746573 686320 642520 F|hide reset ch +4024c850: 0d6425 00000a 460000 %d...... -4024c838 : -4024c838: 537c46 4e4143 535320 3a4449 732520 000d0a F|SCAN SSID: %s. -4024c848: 00000d 7c4600 .... +4024c858 : +4024c858: 537c46 4e4143 535320 3a4449 732520 000d0a F|SCAN SSID: %s. +4024c868: 00000d 7c4600 .... -4024c84c : -4024c84c: 727c46 657365 632074 252068 0a0d64 7c4600 F|reset ch %d... +4024c86c : +4024c86c: 727c46 657365 632074 252068 0a0d64 7c4600 F|reset ch %d... -4024c85c : -4024c85c: 257c46 252d63 0d0a64 000000 F|%c-%d..... +4024c87c : +4024c87c: 257c46 252d63 0d0a64 000000 F|%c-%d..... -4024c868 : -4024c868: 257c46 252d64 0d0a64 000000 F|%d-%d..... +4024c888 : +4024c888: 257c46 252d64 0d0a64 000000 F|%d-%d..... -4024c874 : -4024c874: 727c46 697373 64253a 63202c 253a68 0d0a64 F|rssi:%d, ch:%d -4024c884: 460d0a 65687c 3a6461 0a6425 0d0a0d 0d0a00 ..F|head:%d..... +4024c894 : +4024c894: 727c46 697373 64253a 63202c 253a68 0d0a64 F|rssi:%d, ch:%d +4024c8a4: 460d0a 65687c 3a6461 0a6425 0d0a0d 0d0a00 ..F|head:%d..... -4024c894 : -4024c894: 460d0a 6e737c 666669 207265 206e6f 3a6863 ..F|sniffer on c -4024c8a4: 253a68 000a64 540000 h:%d.... +4024c8b4 : +4024c8b4: 460d0a 6e737c 666669 207265 206e6f 3a6863 ..F|sniffer on c +4024c8c4: 253a68 000a64 540000 h:%d.... -4024c8ac : -4024c8ac: 505954 203a45 505345 554f54 0a4843 00000d TYPE: ESPTOUCH.. -4024c8bc: 000000 460a00 .... +4024c8cc : +4024c8cc: 505954 203a45 505345 554f54 0a4843 00000d TYPE: ESPTOUCH.. +4024c8dc: 000000 460a00 .... -4024c8c0 : -4024c8c0: 7c460a 737372 6f2069 217475 00000a 0d0a00 .F|rssi out!.... +4024c8e0 : +4024c8e0: 7c460a 737372 6f2069 217475 00000a 0d0a00 .F|rssi out!.... -4024c8d0 : -4024c8d0: 000d0a 302500 .... +4024c8f0 : +4024c8f0: 000d0a 302500 .... -4024c8d4 : -4024c8d4: 323025 002078 540000 %02x ... +4024c8f4 : +4024c8f4: 323025 002078 540000 %02x ... -4024c8dc : -4024c8dc: 627c54 697373 203a64 000000 T|bssid: ... +4024c8fc : +4024c8fc: 627c54 697373 203a64 000000 T|bssid: ... -4024c8e8 : -4024c8e8: 737c54 646973 25203a 0d0a73 000000 7c5400 T|ssid: %s...... +4024c908 : +4024c908: 737c54 646973 25203a 0d0a73 000000 7c5400 T|ssid: %s...... -4024c8f8 : -4024c8f8: 707c54 647773 25203a 0d0a73 000000 7c5400 T|pswd: %s...... +4024c918 : +4024c918: 707c54 647773 25203a 0d0a73 000000 7c5400 T|pswd: %s...... -4024c908 : -4024c908: 257c54 252d64 252d63 0d0a64 000000 7c5400 T|%d-%c-%d...... +4024c928 : +4024c928: 257c54 252d64 252d63 0d0a64 000000 7c5400 T|%d-%c-%d...... -4024c918 : -4024c918: 257c54 252d64 252d64 0d0a64 000000 7c5400 T|%d-%d-%d...... +4024c938 : +4024c938: 257c54 252d64 252d64 0d0a64 000000 7c5400 T|%d-%d-%d...... -4024c928 : -4024c928: 587c54 0a524f 540000 T|XOR... +4024c948 : +4024c948: 587c54 0a524f 540000 T|XOR... -4024c930 : -4024c930: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: -4024c940: 642520 000d0a 540000 %d..... +4024c950 : +4024c950: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: +4024c960: 642520 000d0a 540000 %d..... -4024c948 : -4024c948: 617c54 206c6c 6e656c 3a6874 642520 73702c T|all lenth: %d, -4024c958: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. -4024c968: 000000 7c5400 .... +4024c968 : +4024c968: 617c54 206c6c 6e656c 3a6874 642520 73702c T|all lenth: %d, +4024c978: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. +4024c988: 000000 7c5400 .... -4024c96c : -4024c96c: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. -4024c97c: 00000d 7c5400 .... +4024c98c : +4024c98c: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. +4024c99c: 00000d 7c5400 .... -4024c980 : -4024c980: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. -4024c990: 00000d 7c5400 .... +4024c9a0 : +4024c9a0: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. +4024c9b0: 00000d 7c5400 .... -4024c994 : -4024c994: 257c54 252d63 0d0a64 000000 T|%c-%d..... +4024c9b4 : +4024c9b4: 257c54 252d63 0d0a64 000000 T|%c-%d..... -4024c9a0 : -4024c9a0: 257c54 252d64 0d0a64 000000 T|%d-%d..... +4024c9c0 : +4024c9c0: 257c54 252d64 0d0a64 000000 T|%d-%d..... -4024c9ac : -4024c9ac: 716573 25203a 202c64 6e656c 64253a 00000a seq: %d, len:%d. -4024c9bc: 000000 7c5400 .... +4024c9cc : +4024c9cc: 716573 25203a 202c64 6e656c 64253a 00000a seq: %d, len:%d. +4024c9dc: 000000 7c5400 .... -4024c9c0 : -4024c9c0: 537c54 434e59 545320 555441 0d0a53 7c5400 T|SYNC STATUS... +4024c9e0 : +4024c9e0: 537c54 434e59 545320 555441 0d0a53 7c5400 T|SYNC STATUS... -4024c9d0 : -4024c9d0: 417c54 4d2050 3a4341 302520 3a7832 323025 T|AP MAC: %02x:% -4024c9e0: 783230 30253a 3a7832 323025 253a78 783230 02x:%02x:%02x:%0 -4024c9f0: 3a7832 323025 000a78 000000 2x:%02x..... +4024c9f0 : +4024c9f0: 417c54 4d2050 3a4341 302520 3a7832 323025 T|AP MAC: %02x:% +4024ca00: 783230 30253a 3a7832 323025 253a78 783230 02x:%02x:%02x:%0 +4024ca10: 3a7832 323025 000a78 000000 2x:%02x..... -4024c9fc : -4024c9fc: 507c54 4e4f48 4d2045 3a4341 302520 3a7832 T|PHONE MAC: %02 -4024ca0c: 253a78 783230 30253a 3a7832 323025 253a78 x:%02x:%02x:%02x -4024ca1c: 30253a 3a7832 323025 000a78 :%02x:%02x.. +4024ca1c : +4024ca1c: 507c54 4e4f48 4d2045 3a4341 302520 3a7832 T|PHONE MAC: %02 +4024ca2c: 253a78 783230 30253a 3a7832 323025 253a78 x:%02x:%02x:%02x +4024ca3c: 30253a 3a7832 323025 000a78 :%02x:%02x.. -4024ca28 : -4024ca28: 505954 203a45 505345 554f54 2c4843 686320 TYPE: ESPTOUCH, -4024ca38: 3a6863 0a6425 540000 ch:%d... +4024ca48 : +4024ca48: 505954 203a45 505345 554f54 2c4843 686320 TYPE: ESPTOUCH, +4024ca58: 3a6863 0a6425 540000 ch:%d... -4024ca40 : -4024ca40: 487c54 646165 656c20 25206e 000a64 7c5400 T|Head len %d... +4024ca60 : +4024ca60: 487c54 646165 656c20 25206e 000a64 7c5400 T|Head len %d... -4024ca50 : -4024ca50: 687c54 646165 656c20 25206e 000a64 595300 T|head len %d... +4024ca70 : +4024ca70: 687c54 646165 656c20 25206e 000a64 595300 T|head len %d... -4024ca60 : -4024ca60: 4e5953 203a43 5f7825 5f7825 5f7825 0a7825 SYNC: %x_%x_%x_% -4024ca70: 000a78 637300 x... +4024ca80 : +4024ca80: 4e5953 203a43 5f7825 5f7825 5f7825 0a7825 SYNC: %x_%x_%x_% +4024ca90: 000a78 637300 x... -4024ca74 : -4024ca74: 3a6373 696e69 702074 554f54 5f4843 6f6c47 sc:init pTOUCH_G -4024ca84: 626f6c 616d20 6f6c6c 652063 207272 207325 lob malloc err % -4024ca94: 252073 0d0a73 730000 s %s.... +4024ca94 : +4024ca94: 3a6373 696e69 702074 554f54 5f4843 6f6c47 sc:init pTOUCH_G +4024caa4: 626f6c 616d20 6f6c6c 652063 207272 207325 lob malloc err % +4024cab4: 252073 0d0a73 730000 s %s.... -4024ca9c : -4024ca9c: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -4024caac: 6e2074 6c6c75 000d0a 000000 t null...... +4024cabc : +4024cabc: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +4024cacc: 6e2074 6c6c75 000d0a 000000 t null...... -4024cab8 : -4024cab8: 3a6373 484370 73694c 654874 206461 6c616d sc:pCHListHead m -4024cac8: 6c6c61 20636f 727265 73253a 64252c 000d0a alloc err:%s,%d. -4024cad8: 00000d 637300 .... +4024cad8 : +4024cad8: 3a6373 484370 73694c 654874 206461 6c616d sc:pCHListHead m +4024cae8: 6c6c61 20636f 727265 73253a 64252c 000d0a alloc err:%s,%d. +4024caf8: 00000d 637300 .... -4024cadc : -4024cadc: 3a6373 484370 73694c 654874 206461 6e2021 sc:pCHListHead ! -4024caec: 756e20 0a6c6c 73000d null... +4024cafc : +4024cafc: 3a6373 484370 73694c 654874 206461 6e2021 sc:pCHListHead ! +4024cb0c: 756e20 0a6c6c 73000d null... -4024caf4 : -4024caf4: 3a6373 544570 697547 476564 626f6c 616d20 sc:pETGuideGlob -4024cb04: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d -4024cb14: 000d0a 637300 .... +4024cb14 : +4024cb14: 3a6373 544570 697547 476564 626f6c 616d20 sc:pETGuideGlob +4024cb24: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d +4024cb34: 000d0a 637300 .... -4024cb18 : -4024cb18: 3a6373 544570 697547 476564 626f6c 6f6e20 sc:pETGuideGlob -4024cb28: 746f6e 756e20 0a6c6c 00000d not null.... +4024cb38 : +4024cb38: 3a6373 544570 697547 476564 626f6c 6f6e20 sc:pETGuideGlob +4024cb48: 746f6e 756e20 0a6c6c 00000d not null.... -4024cb34 : -4024cb34: 417c54 4c6c6c 6b6e69 000a21 T|AllLink!.. +4024cb54 : +4024cb54: 417c54 4c6c6c 6b6e69 000a21 T|AllLink!.. -4024cb40 : -4024cb40: 204353 6c616d 726520 0d0a72 000000 0d0a00 SC mal err...... +4024cb60 : +4024cb60: 204353 6c616d 726520 0d0a72 000000 0d0a00 SC mal err...... -4024cb50 : -4024cb50: 000d0a 632500 .... +4024cb70 : +4024cb70: 000d0a 632500 .... -4024cb54 : -4024cb54: 006325 0d0a00 %c.. +4024cb74 : +4024cb74: 006325 0d0a00 %c.. -4024cb58 : -4024cb58: 540d0a 73737c 206469 00203a ..T|ssid : . +4024cb78 : +4024cb78: 540d0a 73737c 206469 00203a ..T|ssid : . -4024cb64 : -4024cb64: 006325 7c5400 %c.. +4024cb84 : +4024cb84: 006325 7c5400 %c.. -4024cb68 : -4024cb68: 707c54 647773 203a20 000000 T|pswd : ... +4024cb88 : +4024cb88: 707c54 647773 203a20 000000 T|pswd : ... -4024cb74 : -4024cb74: 737c54 3a7165 0a6425 00000d T|seq:%d.... +4024cb94 : +4024cb94: 737c54 3a7165 0a6425 00000d T|seq:%d.... -4024cb80 : -4024cb80: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +4024cba0 : +4024cba0: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -4024cb90 : -4024cb90: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +4024cbb0 : +4024cbb0: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -4024cba0 : -4024cba0: 737c54 3a7165 0a6425 00000d T|seq:%d.... +4024cbc0 : +4024cbc0: 737c54 3a7165 0a6425 00000d T|seq:%d.... -4024cbac : -4024cbac: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +4024cbcc : +4024cbcc: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -4024cbbc : -4024cbbc: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +4024cbdc : +4024cbdc: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -4024cbcc : -4024cbcc: 737c54 3a7165 0a6425 00000d T|seq:%d.... +4024cbec : +4024cbec: 737c54 3a7165 0a6425 00000d T|seq:%d.... -4024cbd8 : -4024cbd8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +4024cbf8 : +4024cbf8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -4024cbe8 : -4024cbe8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +4024cc08 : +4024cc08: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -4024cbf8 : -4024cbf8: 737c54 3a7165 0a6425 00000d T|seq:%d.... +4024cc18 : +4024cc18: 737c54 3a7165 0a6425 00000d T|seq:%d.... -4024cc04 : -4024cc04: 437c54 204352 727265 000d0a T|CRC err... +4024cc24 : +4024cc24: 437c54 204352 727265 000d0a T|CRC err... -4024cc10 : -4024cc10: 707c54 737361 726f77 6c2064 3a6e65 642520 T|password len: -4024cc20: 0a6425 7c5400 %d.. +4024cc30 : +4024cc30: 707c54 737361 726f77 6c2064 3a6e65 642520 T|password len: +4024cc40: 0a6425 7c5400 %d.. -4024cc24 : -4024cc24: 697c54 65646e 253a78 202c64 6d6572 6e6961 T|index:%d, rema -4024cc34: 3a6e69 0a6425 54000d in:%d... +4024cc44 : +4024cc44: 697c54 65646e 253a78 202c64 6d6572 6e6961 T|index:%d, rema +4024cc54: 3a6e69 0a6425 54000d in:%d... -4024cc3c : -4024cc3c: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: -4024cc4c: 642520 000d0a 540000 %d..... +4024cc5c : +4024cc5c: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: +4024cc6c: 642520 000d0a 540000 %d..... -4024cc54 : -4024cc54: 537c54 444953 25203a 0d0a73 000000 7c5400 T|SSID: %s...... +4024cc74 : +4024cc74: 537c54 444953 25203a 0d0a73 000000 7c5400 T|SSID: %s...... -4024cc64 : -4024cc64: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... +4024cc84 : +4024cc84: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... -4024cc74 : -4024cc74: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... +4024cc94 : +4024cc94: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... -4024cc84 : -4024cc84: 737c54 646973 656c20 25206e 0d0a64 7c5400 T|ssid len %d... +4024cca4 : +4024cca4: 737c54 646973 656c20 25206e 0d0a64 7c5400 T|ssid len %d... -4024cc94 : -4024cc94: 617c54 206c6c 746164 203a61 0a6425 0d0a0d T|all data: %d.. -4024cca4: 000d0a 7c5400 .... +4024ccb4 : +4024ccb4: 617c54 206c6c 746164 203a61 0a6425 0d0a0d T|all data: %d.. +4024ccc4: 000d0a 7c5400 .... -4024cca8 : -4024cca8: 727c54 617465 206e69 746164 203a61 0a6425 T|retain data: % -4024ccb8: 0d0a64 7c5400 d... +4024ccc8 : +4024ccc8: 727c54 617465 206e69 746164 203a61 0a6425 T|retain data: % +4024ccd8: 0d0a64 7c5400 d... -4024ccbc : -4024ccbc: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: -4024cccc: 0a6425 000d0a 540000 %d...... +4024ccdc : +4024ccdc: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: +4024ccec: 0a6425 000d0a 540000 %d...... -4024ccd4 : -4024ccd4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. -4024cce4: 00000d 0d0a00 .... +4024ccf4 : +4024ccf4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. +4024cd04: 00000d 0d0a00 .... -4024cce8 : -4024cce8: 000d0a 252000 .... +4024cd08 : +4024cd08: 000d0a 252000 .... -4024ccec : -4024ccec: 302520 007832 0a0000 %02x... +4024cd0c : +4024cd0c: 302520 007832 0a0000 %02x... -4024ccf4 : -4024ccf4: 7c540a 205041 43414d 202020 00003a 252000 .T|AP MAC :... +4024cd14 : +4024cd14: 7c540a 205041 43414d 202020 00003a 252000 .T|AP MAC :... -4024cd04 : -4024cd04: 302520 007832 540000 %02x... +4024cd24 : +4024cd24: 302520 007832 540000 %02x... -4024cd0c : -4024cd0c: 507c54 4e4f48 4d2045 3a4341 000000 595400 T|PHONE MAC:.... +4024cd2c : +4024cd2c: 507c54 4e4f48 4d2045 3a4341 000000 595400 T|PHONE MAC:.... -4024cd1c : -4024cd1c: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... +4024cd3c : +4024cd3c: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... -4024cd2c : -4024cd2c: 547c54 6e6172 722073 766365 2c6465 256863 T|Trans recved,c -4024cd3c: 642568 00000a 700000 h%d..... +4024cd4c : +4024cd4c: 547c54 6e6172 722073 766365 2c6465 256863 T|Trans recved,c +4024cd5c: 642568 00000a 700000 h%d..... -4024cd44 : -4024cd44: 6b5f70 737369 204e20 4c554e 000a4c 7c5400 p_kiss N NULL... +4024cd64 : +4024cd64: 6b5f70 737369 204e20 4c554e 000a4c 7c5400 p_kiss N NULL... -4024cd54 : -4024cd54: 217c54 0a2121 69000d T|!!!... +4024cd74 : +4024cd74: 217c54 0a2121 69000d T|!!!... -4024cd5c : -4024cd5c: 684369 6f6c20 0a6b63 000000 iCh lock.... +4024cd7c : +4024cd7c: 684369 6f6c20 0a6b63 000000 iCh lock.... -4024cd68 : -4024cd68: 00000a 302500 .... +4024cd88 : +4024cd88: 00000a 302500 .... -4024cd6c : -4024cd6c: 323025 003a78 620000 %02x:... +4024cd8c : +4024cd8c: 323025 003a78 620000 %02x:... -4024cd74 : -4024cd74: 667562 000020 0a0000 buf .... +4024cd94 : +4024cd94: 667562 000020 0a0000 buf .... -4024cd7c : -4024cd7c: 00000a 302500 .... +4024cd9c : +4024cd9c: 00000a 302500 .... -4024cd80 : -4024cd80: 323025 003a78 690000 %02x:... +4024cda0 : +4024cda0: 323025 003a78 690000 %02x:... -4024cd88 : -4024cd88: 734269 646973 200020 iBssid . +4024cda8 : +4024cda8: 734269 646973 200020 iBssid . -4024cd90 : -4024cd90: 737220 3a6973 0a6425 000000 rssi:%d.... +4024cdb0 : +4024cdb0: 737220 3a6973 0a6425 000000 rssi:%d.... -4024cd9c : -4024cd9c: 323025 003a78 620000 %02x:... +4024cdbc : +4024cdbc: 323025 003a78 620000 %02x:... -4024cda4 : -4024cda4: 737362 206469 73206e 656d61 69722c 746867 bssid n same,rig -4024cdb4: 3a7468 7c5400 ht:. +4024cdc4 : +4024cdc4: 737362 206469 73206e 656d61 69722c 746867 bssid n same,rig +4024cdd4: 3a7468 7c5400 ht:. -4024cdb8 : -4024cdb8: 217c54 0a2121 54000d T|!!!... +4024cdd8 : +4024cdd8: 217c54 0a2121 54000d T|!!!... -4024cdc0 : -4024cdc0: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: -4024cdd0: 0a6425 7c5400 %d.. +4024cde0 : +4024cde0: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: +4024cdf0: 0a6425 7c5400 %d.. -4024cdd4 : -4024cdd4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. -4024cde4: 00000d 000a00 .... +4024cdf4 : +4024cdf4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. +4024ce04: 00000d 000a00 .... -4024cde8 : -4024cde8: 00000a 252000 .... +4024ce08 : +4024ce08: 00000a 252000 .... -4024cdec : -4024cdec: 302520 007832 540000 %02x... +4024ce0c : +4024ce0c: 302520 007832 540000 %02x... -4024cdf4 : -4024cdf4: 417c54 4d2050 3a4341 000000 T|AP MAC:... +4024ce14 : +4024ce14: 417c54 4d2050 3a4341 000000 T|AP MAC:... -4024ce00 : -4024ce00: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... +4024ce20 : +4024ce20: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... -4024ce10 : -4024ce10: 447c54 657269 207463 636572 646576 00000a T|Direct recved. -4024ce20: 000000 5f7000 .... +4024ce30 : +4024ce30: 447c54 657269 207463 636572 646576 00000a T|Direct recved. +4024ce40: 000000 5f7000 .... -4024ce24 : -4024ce24: 6b5f70 737369 204e20 4c554e 000a4c 000a00 p_kiss N NULL... +4024ce44 : +4024ce44: 6b5f70 737369 204e20 4c554e 000a4c 000a00 p_kiss N NULL... -4024ce34 : -4024ce34: 00000a 302500 .... +4024ce54 : +4024ce54: 00000a 302500 .... -4024ce38 : -4024ce38: 323025 003a78 720000 %02x:... +4024ce58 : +4024ce58: 323025 003a78 720000 %02x:... -4024ce40 : -4024ce40: 676972 2c7474 737372 253a69 002064 637300 rigtt,rssi:%d .. +4024ce60 : +4024ce60: 676972 2c7474 737372 253a69 002064 637300 rigtt,rssi:%d .. -4024ce50 : -4024ce50: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen -4024ce60: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % -4024ce70: 0d0a73 637300 s... +4024ce70 : +4024ce70: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen +4024ce80: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % +4024ce90: 0d0a73 637300 s... -4024ce74 : -4024ce74: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -4024ce84: 6e2074 6c6c75 000d0a 000000 t null...... +4024ce94 : +4024ce94: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +4024cea4: 6e2074 6c6c75 000d0a 000000 t null...... -4024ce90 : -4024ce90: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen -4024cea0: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % -4024ceb0: 0d0a73 637300 s... +4024ceb0 : +4024ceb0: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen +4024cec0: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % +4024ced0: 0d0a73 637300 s... -4024ceb4 : -4024ceb4: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -4024cec4: 6e2074 6c6c75 000d0a 000000 t null...... +4024ced4 : +4024ced4: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +4024cee4: 6e2074 6c6c75 000d0a 000000 t null...... -4024ced0 : -4024ced0: 3a6373 4b4170 697547 476564 626f6c 616d20 sc:pAKGuideGlob -4024cee0: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d -4024cef0: 000d0a 637300 .... +4024cef0 : +4024cef0: 3a6373 4b4170 697547 476564 626f6c 616d20 sc:pAKGuideGlob +4024cf00: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d +4024cf10: 000d0a 637300 .... -4024cef4 : -4024cef4: 3a6373 4b4170 697547 476564 626f6c 6f6e20 sc:pAKGuideGlob -4024cf04: 746f6e 756e20 0a6c6c 00000d not null.... +4024cf14 : +4024cf14: 3a6373 4b4170 697547 476564 626f6c 6f6e20 sc:pAKGuideGlob +4024cf24: 746f6e 756e20 0a6c6c 00000d not null.... -4024cf10 : -4024cf10: 000002 000800 0c0000 000000 000008 c9f000 ................ -4024cf20: 20c9f0 ca8440 014020 .. @.. @ +4024cf30 : +4024cf30: 000002 000800 0c0000 000000 000008 c9f000 ................ +4024cf40: 20c9f0 ca8440 014020 .. @.. @ -4024cf28 : -4024cf28: 000001 000400 040000 000000 000000 cb7c00 ................ -4024cf38: 20cb7c cf5040 764020 |. @P. @ +4024cf48 : +4024cf48: 000001 000400 040000 000000 000000 cb7c00 ................ +4024cf58: 20cb7c cf5040 c44020 |. @P. @ Disassembly of section .text: @@ -129756,8 +129796,8 @@ Disassembly of section .text: 401004a8: 55aa add.n a5, a5, a10 401004aa: 55aa add.n a5, a5, a10 401004ac: 55aa55 excw -401004af: e0aa add.n a14, a0, a10 -401004b1: 402495 excw +401004af: 00aa add.n a0, a0, a10 +401004b1: 402496 bltz a4, 401008b7 401004b4: ff15c0 excw 401004b7: 3f .byte 0x3f 401004b8: 100000 and a0, a0, a0 @@ -129988,8 +130028,8 @@ Disassembly of section .text: 4010072b: c97000 excw 4010072e: fe .byte 0xfe 4010072f: 3f .byte 0x3f -40100730: 2495f0 extui a9, a15, 5, 3 -40100733: 960040 excw +40100730: 249610 extui a9, a1, 6, 3 +40100733: 962040 excw 40100736: 124024 excw 40100739: 02f0c1 l32r a12, 400c12fc <__floatsidf+0xb300c> 4010073c: 010061 l32r a6, 400c0b3c <__floatsidf+0xb284c> @@ -130024,7 +130064,7 @@ Disassembly of section .text: 4010078c: f00d ret.n 4010078e: 140000 extui a0, a0, 0, 2 40100791: 3ffe80 excw -40100794: 249610 extui a9, a1, 6, 3 +40100794: 249630 extui a9, a3, 6, 3 40100797: c11240 mul16u a1, a2, a4 4010079a: 61e2f0 excw 4010079d: 610203 excw @@ -130066,11 +130106,11 @@ Disassembly of section .text: 40100801: 0108 l32i.n a0, a1, 0 40100803: 10c112 addi a1, a1, 16 40100806: f00d ret.n -40100808: 249620 extui a9, a2, 6, 3 -4010080b: 964040 excw -4010080e: 504024 excw +40100808: 249640 extui a9, a4, 6, 3 +4010080b: 966040 excw +4010080e: 704024 excw 40100811: 402496 bltz a4, 40100c17 -40100814: 249660 extui a9, a6, 6, 3 +40100814: 249680 extui a9, a8, 6, 3 40100817: 952840 extui a2, a4, 24, 10 4010081a: fe .byte 0xfe 4010081b: 3f .byte 0x3f @@ -130197,25 +130237,25 @@ Disassembly of section .text: 40100941: 0108 l32i.n a0, a1, 0 40100943: 10c112 addi a1, a1, 16 40100946: f00d ret.n -40100948: 249670 extui a9, a7, 6, 3 +40100948: 249690 extui a9, a9, 6, 3 4010094b: 89d040 excw -4010094e: 900006 j 400e4952 <__floatsidf+0xd6662> +4010094e: b00006 j 400ec952 <__floatsidf+0xde662> 40100951: 402496 bltz a4, 40100d57 40100954: 68d7a3 excw -40100957: 96e000 excw -4010095a: 004024 excw +40100957: 970000 excw +4010095a: 204024 excw 4010095d: 402497 blt a4, a9, 401009a1 40100960: af .byte 0xaf 40100961: 000035 excw 40100964: 04c4b4 excw -40100967: 971000 excw -4010096a: 204024 excw +40100967: 973000 excw +4010096a: 404024 excw 4010096d: 402497 blt a4, a9, 401009b1 -40100970: 249730 extui a9, a3, 7, 3 +40100970: 249750 extui a9, a5, 7, 3 40100973: 575940 excw 40100976: 198a add.n a1, a9, a8 -40100978: 2496b0 extui a9, a11, 6, 3 -4010097b: 96d040 excw +40100978: 2496d0 extui a9, a13, 6, 3 +4010097b: 96f040 excw 4010097e: 404024 excw 40100981: 4c4b addi.n a4, a12, 4 40100983: 424000 excw @@ -130376,15 +130416,15 @@ Disassembly of section .text: 40100b19: 4739 s32i.n a3, a7, 16 40100b1b: 0629 s32i.n a2, a6, 0 40100b1d: f00d ret.n -40100b1f: 975000 excw -40100b22: 704024 excw +40100b1f: 977000 excw +40100b22: 904024 excw 40100b25: 402497 blt a4, a9, 40100b69 40100b28: 000000 ill -40100b2b: 979080 excw +40100b2b: 97b080 excw 40100b2e: b44024 excw 40100b31: 4021f5 excw -40100b34: 234da0 excw -40100b37: c11240 mul16u a1, a2, a4 +40100b34: 4dbc beqz.n a13, 40100b6c +40100b36: 124023 excw 40100b38 : 40100b38: c0c112 addi a1, a1, -64 @@ -130795,7 +130835,7 @@ Disassembly of section .text: 40100f00: 20c112 addi a1, a1, 32 40100f03: f00d ret.n 40100f05: 000000 ill -40100f08: 249740 extui a9, a4, 7, 3 +40100f08: 249760 extui a9, a6, 7, 3 40100f0b: ff3140 excw 40100f0c : @@ -131101,7 +131141,7 @@ Disassembly of section .text: 401011ca: f00d ret.n 401011cc: 200000 or a0, a0, a0 401011cf: 1da040 excw -401011d2: b04000 addx8 a4, a0, a0 +401011d2: d04000 subx2 a4, a0, a0 401011d5: 402497 blt a4, a9, 40101219 401011d8: 2ac8 l32i.n a12, a10, 8 401011da: 004000 break 0, 0 @@ -131334,7 +131374,7 @@ Disassembly of section .text: 4010141d: 002102 l32i a0, a1, 0 40101420: 10c112 addi a1, a1, 16 40101423: 000080 ret -40101426: d00000 subx2 a0, a0, a0 +40101426: f00000 subx8 a0, a0, a0 40101429: 249b addi.n a2, a4, 9 4010142b: c11240 mul16u a1, a2, a4 @@ -131725,7 +131765,7 @@ Disassembly of section .text: 401017f8: f00d ret.n 401017fa: c70000 excw 401017fd: 000070 excw -40101800: 249bf0 extui a9, a15, 11, 3 +40101800: 249c10 extui a9, a1, 12, 3 40101803: 000040 excw 40101806: ff7000 excw 40101809: ff .byte 0xff @@ -131882,7 +131922,7 @@ Disassembly of section .text: 4010198c: 20c112 addi a1, a1, 32 4010198f: f00d ret.n 40101991: 000000 ill -40101994: 249c20 extui a9, a2, 12, 3 +40101994: 249c40 extui a9, a4, 12, 3 40101997: 000040 excw 4010199a: ff0800 excw 4010199d: ff .byte 0xff @@ -132237,12 +132277,12 @@ Disassembly of section .text: 40101d00: 11c8 l32i.n a12, a1, 4 40101d02: 10c112 addi a1, a1, 16 40101d05: f00d ret.n -40101d07: 9c5000 excw +40101d07: 9c7000 excw 40101d0a: 014024 excw 40101d0d: 700000 excw -40101d10: 249c70 extui a9, a7, 12, 3 -40101d13: 9c9040 excw -40101d16: 804024 excw +40101d10: 249c90 extui a9, a9, 12, 3 +40101d13: 9cb040 excw +40101d16: a04024 excw 40101d19: 249c beqz.n a4, 40101d2f 40101d1b: c11240 mul16u a1, a2, a4 @@ -132398,11 +132438,11 @@ Disassembly of section .text: 40101ea4: 20c112 addi a1, a1, 32 40101ea7: f00d ret.n 40101ea9: 000000 ill -40101eac: 249cb0 extui a9, a11, 12, 3 -40101eaf: 9d0040 excw -40101eb2: d04024 excw +40101eac: 249cd0 extui a9, a13, 12, 3 +40101eaf: 9d2040 excw +40101eb2: f04024 excw 40101eb5: 249c beqz.n a4, 40101ecb -40101eb7: 9ce040 excw +40101eb7: 9d0040 excw 40101eba: 224024 excw 40101ebc : @@ -132484,10 +132524,10 @@ Disassembly of section .text: 40101f7d: fff3c5 call0 40101ebc 40101f80: fff0c6 j 40101f47 40101f83: 5a8800 excw -40101f86: c04020 sub a4, a0, a2 +40101f86: dc4020 excw 40101f89: 23fa add.n a2, a3, a15 -40101f8b: fd1440 excw -40101f8e: 484023 excw +40101f8b: fd3040 excw +40101f8e: 644023 excw 40101f91: 23fa add.n a2, a3, a15 40101f93: 026d40 excw 40101f96: f0c112 addi a1, a1, -16 @@ -132544,21 +132584,21 @@ Disassembly of section .text: 4010200b: 324c00 excw 4010200e: ff .byte 0xff 4010200f: 3f .byte 0x3f -40102010: 224774 excw +40102010: 224794 excw 40102013: fd9c40 excw 40102016: 484021 l32r a2, 400d4118 <__floatsidf+0xc5e28> 40102019: 402237 blt a2, a3, 4010205d -4010201c: 454c movi.n a5, 68 -4010201e: 784022 s8i a2, a0, 120 +4010201c: 456c movi.n a5, -28 +4010201e: 7c4022 s8i a2, a0, 124 40102021: 402243 excw -40102024: 224c60 excw -40102027: 5bc440 excw -4010202a: 384022 s8i a2, a0, 56 -4010202d: 5f .byte 0x5f -4010202e: d04022 s8i a2, a0, 208 +40102024: 4c7c movi.n a12, -12 +40102026: e04022 s8i a2, a0, 224 +40102029: 225b addi.n a2, a2, 5 +4010202b: 5f5440 excw +4010202e: ec4022 s8i a2, a0, 236 40102031: 402257 blt a2, a5, 40102075 -40102034: 2255b4 excw -40102037: 557440 extui a7, a4, 20, 6 +40102034: 2255d0 excw +40102037: 559040 extui a9, a4, 16, 6 4010203a: 2c4022 s8i a2, a0, 44 4010203d: 402243 excw @@ -133199,9 +133239,9 @@ void mqttDisconnectedCb(uint32_t *args) { 4010236f: 3f .byte 0x3f 40102370: ff34b0 excw 40102373: 3f .byte 0x3f -40102374: 59cc bnez.n a9, 4010237d -40102376: f84022 s8i a2, a0, 248 -40102379: 402270 excw +40102374: 59e8 l32i.n a14, a9, 20 +40102376: 144022 s8i a2, a0, 20 +40102379: 402271 l32r a7, 400d2404 <__floatsidf+0xc4114> 4010237c : status = 0; @@ -133262,8 +133302,8 @@ void mqttConnectedCb(uint32_t *args) { 401023c9: 000000 ill 401023cc: 9e .byte 0x9e 401023cd: 3ffe97 bbsi a14, 25, 40102410 -401023d0: 61c8 l32i.n a12, a1, 24 -401023d2: 124022 s8i a2, a0, 18 +401023d0: 2261e4 excw +401023d3: c11240 mul16u a1, a2, a4 401023d4 : void mqttPublishedCb(uint32_t *args) { @@ -133411,8 +133451,8 @@ void mqttDataCb(uint32_t *args, const char* topic, uint32_t topic_len, const cha 40102493: 3ca040 excw 40102496: b84022 s8i a2, a0, 184 40102499: 402235 excw -4010249c: 224be4 excw -4010249f: 586840 excw +4010249c: 224c00 excw +4010249f: 588440 excw 401024a2: 124022 s8i a2, a0, 18 401024a4 : @@ -133606,7 +133646,7 @@ void wifi_handle_event_cb(System_Event_t *evt) { 4010260a: fe .byte 0xfe 4010260b: 3f .byte 0x3f 4010260c: 223184 excw -4010260f: bcc040 excw +4010260f: bcdc40 excw 40102612: 124023 excw 40102614 : @@ -134131,13 +134171,13 @@ void time_strtohex(unsigned char *sntp_time) 401028ff: 000000 ill 40102902: b8c1e0 excw 40102905: 002a add.n a0, a0, a2 -40102907: 806c40 add a6, a12, a4 +40102907: 808840 add a8, a8, a4 4010290a: f04022 s8i a2, a0, 240 4010290d: 4000e2 l8ui a14, a0, 64 -40102910: 82a8 l32i.n a10, a2, 32 -40102912: 0c4022 s8i a2, a0, 12 -40102915: 402286 j 401129a3 <_lit4_end+0xaaf7> -40102918: 228c00 excw +40102910: 2282c4 excw +40102913: 862840 excw +40102916: 1c4022 s8i a2, a0, 28 +40102919: 228c beqz.n a2, 4010291f 4010291b: c11240 mul16u a1, a2, a4 4010291c : @@ -134971,7 +135011,7 @@ fail: 40102ccd: 3ffe80 excw 40102cd0: f00000 subx8 a0, a0, a0 40102cd3: 7f .byte 0x7f -40102cd4: 244954 excw +40102cd4: 244970 extui a4, a7, 9, 3 40102cd7: 000040 excw 40102cda: 127f80 excw @@ -135305,8 +135345,8 @@ fail: 40102fe5: 000000 ill 40102fe8: fecc84 excw 40102feb: 3f .byte 0x3f -40102fec: 229900 excw -40102fef: 030c40 excw +40102fec: 991c movi.n a9, 25 +40102fee: 0c4022 s8i a2, a0, 12 40102ff0 : 40102ff0: 030c movi.n a3, 0 @@ -135552,8 +135592,8 @@ fail: 40103244: f00d ret.n 40103246: 800000 add a0, a0, a0 40103249: 3ffe84 excw -4010324c: 230be4 excw -4010324f: f7a040 excw +4010324c: 230c00 excw +4010324f: f7bc40 excw 40103252: 0c4022 s8i a2, a0, 12 40103254 : @@ -135915,7 +135955,7 @@ fail: 401035d1: cf .byte 0xcf 401035d2: ff .byte 0xff 401035d3: ff .byte 0xff -401035d4: 177c movi.n a7, -15 +401035d4: 1798 l32i.n a9, a7, 4 401035d6: 414023 excw 401035d8 : @@ -136040,16 +136080,17 @@ fail: 40103729: ff .byte 0xff 4010372a: 3f .byte 0x3f 4010372b: ff .byte 0xff -4010372c: 22c760 excw -4010372f: 174840 excw -40103732: a84023 excw -40103735: 402316 beqz a3, 40103b3b -40103738: 2316f4 excw -4010373b: 19f840 excw -4010373e: 844023 excw -40103741: 2318 l32i.n a1, a3, 8 -40103743: 19a040 excw -40103746: 0c4023 excw +4010372c: c77c movi.n a7, -4 +4010372e: 644022 s8i a2, a0, 100 +40103731: 402317 blt a3, a1, 40103775 +40103734: 2316c4 excw +40103737: 171040 excw +4010373a: 144023 excw +4010373d: 231a add.n a2, a3, a1 +4010373f: 18a040 excw +40103742: bc4023 excw +40103745: 2319 s32i.n a1, a3, 8 +40103747: 030c40 excw 40103748 : 40103748: 030c movi.n a3, 0 @@ -136274,8 +136315,8 @@ fail: 40103979: ff .byte 0xff 4010397a: 000003 excw 4010397d: 102000 and a2, a0, a0 -40103980: 236220 excw -40103983: 050c40 extui a0, a4, 28, 1 +40103980: 623c movi.n a2, 54 +40103982: 0c4023 excw 40103984 : 40103984: 050c movi.n a5, 0 @@ -138133,7 +138174,7 @@ fail: 40104c4c: fb1b31 l32r a3, 401038b8 40104c4f: 004322 s8i a2, a3, 0 40104c52: f00d ret.n -40104c54: 24a670 extui a10, a7, 6, 3 +40104c54: 24a690 extui a10, a9, 6, 3 40104c57: c11240 mul16u a1, a2, a4 40104c58 : @@ -138196,7 +138237,7 @@ fail: 40104cf3: ff5505 call0 40104244 40104cf6: fff6c6 j 40104cd5 40104cf9: 000000 ill -40104cfc: 24a690 extui a10, a9, 6, 3 +40104cfc: 24a6b0 extui a10, a11, 6, 3 40104cff: c11240 mul16u a1, a2, a4 40104d00 : @@ -139514,7 +139555,7 @@ fail: 40105987: 3f .byte 0x3f 40105988: fe8500 excw 4010598b: 3f .byte 0x3f -4010598c: 699c beqz.n a9, 401059a6 +4010598c: 69b8 l32i.n a11, a9, 24 4010598e: 124023 excw 40105990 : @@ -139669,7 +139710,7 @@ fail: 40105b1b: fffbc6 j 40105b0e 40105b1e: 340000 extui a0, a0, 0, 4 40105b21: 3ffe87 bbsi a14, 24, 40105b64 -40105b24: 24a920 extui a10, a2, 9, 3 +40105b24: 24a940 extui a10, a4, 9, 3 40105b27: 867440 excw 40105b2a: fe .byte 0xfe 40105b2b: 3f .byte 0x3f @@ -141627,7 +141668,7 @@ fail: 40106f01: 445a add.n a4, a4, a5 40106f03: 0439 s32i.n a3, a4, 0 40106f05: f00d ret.n -40106f07: a95800 excw +40106f07: a97800 excw 40106f0a: 124024 excw 40106f0c : diff --git a/bin/upgrade/user1.1024.new.2.bin b/bin/upgrade/user1.1024.new.2.bin index 84bb7ec..35fa3a2 100644 Binary files a/bin/upgrade/user1.1024.new.2.bin and b/bin/upgrade/user1.1024.new.2.bin differ diff --git a/bin/upgrade/user1.1024.new.2.dump b/bin/upgrade/user1.1024.new.2.dump index 14550f8..d248d24 100644 --- a/bin/upgrade/user1.1024.new.2.dump +++ b/bin/upgrade/user1.1024.new.2.dump @@ -21,7 +21,7 @@ Program Header: LOAD off 0x00004838 vaddr 0x40100000 paddr 0x40100000 align 2**0 filesz 0x00007ea9 memsz 0x00007ea9 flags r-x LOAD off 0x0000c6f0 vaddr 0x40201010 paddr 0x40201010 align 2**0 - filesz 0x0004bf30 memsz 0x0004bf30 flags r-x + filesz 0x0004bf50 memsz 0x0004bf50 flags r-x Sections: Idx Name Size VMA LMA File off Algn @@ -31,35 +31,35 @@ Idx Name Size VMA LMA File off Algn CONTENTS, ALLOC, LOAD, READONLY, DATA 2 .bss 000071a8 3ffec758 3ffec758 00004838 2**4 ALLOC - 3 .irom0.text 0004bf30 40201010 40201010 0000c6f0 2**4 + 3 .irom0.text 0004bf50 40201010 40201010 0000c6f0 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE 4 .text 00007ea9 40100000 40100000 00004838 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 5 .xtensa.info 00000038 00000000 00000000 00058620 2**0 + 5 .xtensa.info 00000038 00000000 00000000 00058640 2**0 CONTENTS, READONLY - 6 .xt.prop 00039c6c 00000000 00000000 00058658 2**0 + 6 .xt.prop 00039c6c 00000000 00000000 00058678 2**0 CONTENTS, READONLY - 7 .xt.lit 00001c00 00000000 00000000 000922c4 2**0 + 7 .xt.lit 00001c00 00000000 00000000 000922e4 2**0 CONTENTS, READONLY - 8 .comment 00001d54 00000000 00000000 00093ec4 2**0 + 8 .comment 00001d54 00000000 00000000 00093ee4 2**0 CONTENTS, READONLY - 9 .debug_frame 0000253c 00000000 00000000 00095c18 2**2 + 9 .debug_frame 00002548 00000000 00000000 00095c38 2**2 CONTENTS, READONLY, DEBUGGING - 10 .debug_info 000442ff 00000000 00000000 00098154 2**0 + 10 .debug_info 000442ff 00000000 00000000 00098180 2**0 CONTENTS, READONLY, DEBUGGING - 11 .debug_abbrev 00005b75 00000000 00000000 000dc453 2**0 + 11 .debug_abbrev 00005b75 00000000 00000000 000dc47f 2**0 CONTENTS, READONLY, DEBUGGING - 12 .debug_aranges 00001158 00000000 00000000 000e1fc8 2**3 + 12 .debug_aranges 00001158 00000000 00000000 000e1ff8 2**3 CONTENTS, READONLY, DEBUGGING - 13 .debug_ranges 00000cb0 00000000 00000000 000e3120 2**0 + 13 .debug_ranges 00000cb0 00000000 00000000 000e3150 2**0 CONTENTS, READONLY, DEBUGGING - 14 .debug_line 00014d3e 00000000 00000000 000e3dd0 2**0 + 14 .debug_line 00014d74 00000000 00000000 000e3e00 2**0 CONTENTS, READONLY, DEBUGGING - 15 .debug_str 00005727 00000000 00000000 000f8b0e 2**0 + 15 .debug_str 00005727 00000000 00000000 000f8b74 2**0 CONTENTS, READONLY, DEBUGGING - 16 .debug_loc 0000a183 00000000 00000000 000fe235 2**0 + 16 .debug_loc 0000a183 00000000 00000000 000fe29b 2**0 CONTENTS, READONLY, DEBUGGING - 17 .debug_pubnames 00001630 00000000 00000000 001083b8 2**0 + 17 .debug_pubnames 00001630 00000000 00000000 0010841e 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 3ffe8000 l d .data 00000000 .data @@ -89,20 +89,20 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 user_setting.c 00000000 l df *ABS* 00000000 uart.c 40102244 l F .text 000000b5 uart0_rx_intr_handler -402245c0 l F .irom0.text 00000123 uart_config +402245e0 l F .irom0.text 00000123 uart_config 40102168 l F .text 0000002b uart0_write_char -402246e8 l F .irom0.text 0000002f uart1_write_char -40224810 l F .irom0.text 0000005b uart_recvTask -402247d4 l F .irom0.text 0000002f uart0_write_char_no_wait +40224708 l F .irom0.text 0000002f uart1_write_char +40224830 l F .irom0.text 0000005b uart_recvTask +402247f4 l F .irom0.text 0000002f uart0_write_char_no_wait 00000000 l df *ABS* 00000000 user_led.c 00000000 l df *ABS* 00000000 user_webserver.c -40224c8c l F .irom0.text 00000030 char2hex -40224cd4 l F .irom0.text 00000132 data_send -40224e28 l F .irom0.text 000000a3 html_decode -40224ed0 l F .irom0.text 00000025 webserver_discon -40224efc l F .irom0.text 0000002f webserver_recon -402251a0 l F .irom0.text 000003c5 webserver_recv -40225130 l F .irom0.text 00000029 webserver_listen +40224ca8 l F .irom0.text 00000030 char2hex +40224cf0 l F .irom0.text 00000132 data_send +40224e44 l F .irom0.text 000000a3 html_decode +40224eec l F .irom0.text 00000025 webserver_discon +40224f18 l F .irom0.text 0000002f webserver_recon +402251bc l F .irom0.text 000003c5 webserver_recv +4022514c l F .irom0.text 00000029 webserver_listen 3fff25ec l O .bss 00000004 dat_sumlength 3fff25ac l O .bss 00000004 totallength$3656 3fff25f0 l O .bss 00000004 precvbuffer @@ -123,39 +123,39 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 user_sntp.c 00000000 l df *ABS* 00000000 user_json.c 00000000 l df *ABS* 00000000 user_update.c -402268d4 l F .irom0.text 00000050 user_ota_dns_found +402268f0 l F .irom0.text 00000050 user_ota_dns_found 00000000 l df *ABS* 00000000 mqtt.c -40226ba4 l F .irom0.text 0000005b mqtt_dns_found +40226bc0 l F .irom0.text 0000005b mqtt_dns_found 00000000 l df *ABS* 00000000 utils.c 00000000 l df *ABS* 00000000 queue.c 00000000 l df *ABS* 00000000 mqtt_msg.c -402276e0 l F .irom0.text 00000040 append_message_id -40227720 l F .irom0.text 0000005f append_string -40227780 l F .irom0.text 00000059 fini_message$constprop$3 +402276fc l F .irom0.text 00000040 append_message_id +4022773c l F .irom0.text 0000005f append_string +4022779c l F .irom0.text 00000059 fini_message$constprop$3 00000000 l df *ABS* 00000000 ringbuf.c 00000000 l df *ABS* 00000000 proto.c 00000000 l df *ABS* 00000000 cJSON.c -40228010 l F .irom0.text 00000050 parse_hex4 -4022806c l F .irom0.text 0000023b parse_string -402282a8 l F .irom0.text 00000034 buffer_skip_whitespace -402282dc l F .irom0.text 00000016 get_array_item -402282f8 l F .irom0.text 00000018 internal_realloc -40228310 l F .irom0.text 00000018 internal_free -40228328 l F .irom0.text 0000001b internal_malloc -40228344 l F .irom0.text 00000029 update_offset -40228374 l F .irom0.text 000000a7 ensure -40228424 l F .irom0.text 00000159 print_string_ptr -40228588 l F .irom0.text 00000082 get_object_item -4022860c l F .irom0.text 00000027 cJSON_New_Item$isra$0 -4022864c l F .irom0.text 0000031c print_value +4022802c l F .irom0.text 00000050 parse_hex4 +40228088 l F .irom0.text 0000023b parse_string +402282c4 l F .irom0.text 00000034 buffer_skip_whitespace +402282f8 l F .irom0.text 00000016 get_array_item +40228314 l F .irom0.text 00000018 internal_realloc +4022832c l F .irom0.text 00000018 internal_free +40228344 l F .irom0.text 0000001b internal_malloc +40228360 l F .irom0.text 00000029 update_offset +40228390 l F .irom0.text 000000a7 ensure +40228440 l F .irom0.text 00000159 print_string_ptr +402285a4 l F .irom0.text 00000082 get_object_item +40228628 l F .irom0.text 00000027 cJSON_New_Item$isra$0 +40228668 l F .irom0.text 0000031c print_value 3ffe899c l O .data 0000000c global_hooks -4022896c l F .irom0.text 0000004b create_reference$constprop$5 -402289b8 l F .irom0.text 00000049 cJSON_strdup$isra$1$constprop$6 -40228a04 l F .irom0.text 000000b4 print$constprop$7 +40228988 l F .irom0.text 0000004b create_reference$constprop$5 +402289d4 l F .irom0.text 00000049 cJSON_strdup$isra$1$constprop$6 +40228a20 l F .irom0.text 000000b4 print$constprop$7 3fff26cc l O .bss 0000000f version$2733 4010291c l F .text 000003a6 parse_value 3fff26dc l O .bss 00000008 global_error -40229840 l F .irom0.text 0000005f replace_item_in_object +4022985c l F .irom0.text 0000005f replace_item_in_object 00000000 l df *ABS* 00000000 atoi.c 00000000 l df *ABS* 00000000 strtol.c 00000000 l df *ABS* 00000000 tolower.c @@ -167,16 +167,16 @@ SYMBOL TABLE: 00000000 l *ABS* 00000000 .locsz 00000000 l df *ABS* 00000000 if_hwctrl.c 3ffecdc4 l O .bss 00000014 pm_delay_timer_100 -40232200 l F .irom0.text 0000001a pm_delay_timeout -40232358 l F .irom0.text 0000003a ic_vif_Reset -4024a620 l O .irom0.text 0000000a flash_str$7461_64_2 -40232398 l F .irom0.text 00000038 ic_del_interface -4024a630 l O .irom0.text 0000000a flash_str$7477_68_6 -4024a640 l O .irom0.text 0000000a flash_str$7478_68_7 -4024a650 l O .irom0.text 00000008 flash_str$7526_74_11 -4024a660 l O .irom0.text 00000006 flash_str$7586_81_6 -4024a668 l O .irom0.text 00000008 flash_str$7587_81_7 -4024a658 l O .irom0.text 00000008 flash_str$7585_81_5 +4023221c l F .irom0.text 0000001a pm_delay_timeout +40232374 l F .irom0.text 0000003a ic_vif_Reset +4024a640 l O .irom0.text 0000000a flash_str$7461_64_2 +402323b4 l F .irom0.text 00000038 ic_del_interface +4024a650 l O .irom0.text 0000000a flash_str$7477_68_6 +4024a660 l O .irom0.text 0000000a flash_str$7478_68_7 +4024a670 l O .irom0.text 00000008 flash_str$7526_74_11 +4024a680 l O .irom0.text 00000006 flash_str$7586_81_6 +4024a688 l O .irom0.text 00000008 flash_str$7587_81_7 +4024a678 l O .irom0.text 00000008 flash_str$7585_81_5 00000000 l df *ABS* 00000000 lmac.c 3ffece00 l O .bss 00000001 our_active_index_90 3ffece24 l O .bss 00000004 our_wait_eb_100 @@ -186,7 +186,7 @@ SYMBOL TABLE: 4010392c l F .text 00000036 lmacClearWaitQueue 40103964 l F .text 00000012 lmacPrepareImrTxFrame 40103984 l F .text 000003cb lmacSetTxFrame -40232764 l F .irom0.text 00000031 lmacMibInit +40232780 l F .irom0.text 00000031 lmacMibInit 40103e54 l F .text 000000fb lmacContinueFrameExchangeSequence 40104244 l F .text 0000036f lmacEndFrameExchangeSequence 4010403c l F .text 00000062 lmacDiscardMSDU @@ -201,8 +201,8 @@ SYMBOL TABLE: 40104a74 l F .text 0000013d lmacProcessLongRetryFail 40104834 l F .text 00000166 lmacProcessShortRetryFail 40104ebc l F .text 00000028 lmacImrTxFrame -4024a670 l O .irom0.text 00000013 flash_str$7919_132_5 -4024a690 l O .irom0.text 0000000f flash_str$7950_133_4 +4024a690 l O .irom0.text 00000013 flash_str$7919_132_5 +4024a6b0 l O .irom0.text 0000000f flash_str$7950_133_4 00000000 l df *ABS* 00000000 pm.c 3ffed050 l O .bss 00000001 has_data_in_1500ms_156 3ffed051 l O .bss 00000001 slept_in_1500ms_158 @@ -210,76 +210,76 @@ SYMBOL TABLE: 3ffed058 l O .bss 00000004 LightSleepWakedCb_169 3ffed060 l O .bss 00000018 pmTaskQ_213 3ffed080 l O .bss 00000003 pm_sig_cnt_232 -4024a6a0 l O .irom0.text 00000005 mem_debug_file_235 +4024a6c0 l O .irom0.text 00000005 mem_debug_file_235 3ffe8488 l O .data 00000001 SleepTypeFromUpper_91 3ffed084 l O .bss 00000001 rtc_cal_done$6780_51_1 -4023288c l F .irom0.text 0000003f pm_set_wakeup_mode -402328d8 l F .irom0.text 000000bf pm_wakeup_init2 -40232998 l F .irom0.text 00000032 pm_allow_sleep -402329d8 l F .irom0.text 00000151 pm_sleep_proc -4024a6b0 l O .irom0.text 0000000e flash_str$7488_75_2 -4024a6c0 l O .irom0.text 0000000d flash_str$7490_75_3 -4024a6d0 l O .irom0.text 0000000a flash_str$7491_75_4 -4024a6e0 l O .irom0.text 00000002 flash_str$7492_75_5 -40232c80 l F .irom0.text 000000be pm_sleep_proc_cpu_wake -4024a6f0 l O .irom0.text 0000001d flash_str$7577_86_3 -40232d44 l F .irom0.text 000000be sleep_type2_pm_doWakeup -40232e04 l F .irom0.text 0000001a sleep_type2_wakeup_timeout -40233644 l F .irom0.text 00000204 pm_onEtsIdle -40232e30 l F .irom0.text 0000002b pm_to_go_to_sleep -40232e60 l F .irom0.text 000000e1 pm_to_wait_next_bcn -4024a710 l O .irom0.text 00000017 flash_str$7666_94_1 -40232f48 l F .irom0.text 00000037 pm_to_wait_sleep -4024a730 l O .irom0.text 00000018 flash_str$7674_96_1 -40232f88 l F .irom0.text 00000037 pm_to_waking_up -40232fc4 l F .irom0.text 00000070 pm_start_wakeup -4024a750 l O .irom0.text 0000000d flash_str$7702_101_1 -4024a760 l O .irom0.text 00000014 flash_str$7738_105_3 -4024a780 l O .irom0.text 00000009 flash_str$7827_112_8 +402328a8 l F .irom0.text 0000003f pm_set_wakeup_mode +402328f4 l F .irom0.text 000000bf pm_wakeup_init2 +402329b4 l F .irom0.text 00000032 pm_allow_sleep +402329f4 l F .irom0.text 00000151 pm_sleep_proc +4024a6d0 l O .irom0.text 0000000e flash_str$7488_75_2 +4024a6e0 l O .irom0.text 0000000d flash_str$7490_75_3 +4024a6f0 l O .irom0.text 0000000a flash_str$7491_75_4 +4024a700 l O .irom0.text 00000002 flash_str$7492_75_5 +40232c9c l F .irom0.text 000000be pm_sleep_proc_cpu_wake +4024a710 l O .irom0.text 0000001d flash_str$7577_86_3 +40232d60 l F .irom0.text 000000be sleep_type2_pm_doWakeup +40232e20 l F .irom0.text 0000001a sleep_type2_wakeup_timeout +40233660 l F .irom0.text 00000204 pm_onEtsIdle +40232e4c l F .irom0.text 0000002b pm_to_go_to_sleep +40232e7c l F .irom0.text 000000e1 pm_to_wait_next_bcn +4024a730 l O .irom0.text 00000017 flash_str$7666_94_1 +40232f64 l F .irom0.text 00000037 pm_to_wait_sleep +4024a750 l O .irom0.text 00000018 flash_str$7674_96_1 +40232fa4 l F .irom0.text 00000037 pm_to_waking_up +40232fe0 l F .irom0.text 00000070 pm_start_wakeup +4024a770 l O .irom0.text 0000000d flash_str$7702_101_1 +4024a780 l O .irom0.text 00000014 flash_str$7738_105_3 +4024a7a0 l O .irom0.text 00000009 flash_str$7827_112_8 3ffed085 l O .bss 00000001 bcn_period_cnt$7830_112_11 3ffed086 l O .bss 00000001 cnt_tmp_up$7831_112_12 3ffed087 l O .bss 00000001 cnt_tmp_dn$7832_112_13 -40233544 l F .irom0.text 00000030 pm_shift_time -40233574 l F .irom0.text 000000b7 pm_doWakeup -4024a790 l O .irom0.text 0000000b flash_str$8115_92_6 -40233848 l F .irom0.text 00000039 pm_pwrctrl_off_cb_stub -40233884 l F .irom0.text 00000056 pm_pwrctrl_on_cb_stub +40233560 l F .irom0.text 00000030 pm_shift_time +40233590 l F .irom0.text 000000b7 pm_doWakeup +4024a7b0 l O .irom0.text 0000000b flash_str$8115_92_6 +40233864 l F .irom0.text 00000039 pm_pwrctrl_off_cb_stub +402338a0 l F .irom0.text 00000056 pm_pwrctrl_on_cb_stub 3ffed088 l O .bss 00000001 retry$8301_126_2 -402338e8 l F .irom0.text 000000c0 pm_pwrctrl_on_cb +40233904 l F .irom0.text 000000c0 pm_pwrctrl_on_cb 3ffed089 l O .bss 00000001 retry$8337_128_2 -402339ac l F .irom0.text 000000bc pm_pwrctrl_off_cb -40233a78 l F .irom0.text 00000098 pm_miss_beacon -40233b10 l F .irom0.text 00000043 pm_dream_timeout -40233b54 l F .irom0.text 0000007d pm_sdio_dream_timeout -40233bd4 l F .irom0.text 00000025 pm_nulldata_timeout -40233c80 l F .irom0.text 0000005b pm_active_timeout -402341d4 l F .irom0.text 000000b3 pmTask -4024a7a0 l O .irom0.text 00000004 flash_str$8630_157_1 -40234068 l F .irom0.text 00000085 pm_scan_unlock -4024a7a8 l O .irom0.text 00000005 flash_str$8637_160_1 +402339c8 l F .irom0.text 000000bc pm_pwrctrl_off_cb +40233a94 l F .irom0.text 00000098 pm_miss_beacon +40233b2c l F .irom0.text 00000043 pm_dream_timeout +40233b70 l F .irom0.text 0000007d pm_sdio_dream_timeout +40233bf0 l F .irom0.text 00000025 pm_nulldata_timeout +40233c9c l F .irom0.text 0000005b pm_active_timeout +402341f0 l F .irom0.text 000000b3 pmTask +4024a7c0 l O .irom0.text 00000004 flash_str$8630_157_1 +40234084 l F .irom0.text 00000085 pm_scan_unlock +4024a7c8 l O .irom0.text 00000005 flash_str$8637_160_1 00000000 l df *ABS* 00000000 pm_for_bcn_only_mode.c 3ffed08c l O .bss 00000030 ForcePm_75 3ffed0bc l O .bss 00000004 fpm_wakeup_cb_105 -4024a7b0 l O .irom0.text 00000017 mem_debug_file_161 -4024a7d0 l O .irom0.text 00000012 flash_str$6655_46_2 -4024a7f0 l O .irom0.text 00000011 flash_str$6657_46_3 -4024a810 l O .irom0.text 0000000a flash_str$6658_46_4 -4024a820 l O .irom0.text 00000002 flash_str$6659_46_5 +4024a7d0 l O .irom0.text 00000017 mem_debug_file_161 +4024a7f0 l O .irom0.text 00000012 flash_str$6655_46_2 +4024a810 l O .irom0.text 00000011 flash_str$6657_46_3 +4024a830 l O .irom0.text 0000000a flash_str$6658_46_4 +4024a840 l O .irom0.text 00000002 flash_str$6659_46_5 3ffe848c l O .data 00000001 CurSlpTyp_84 -4024a830 l O .irom0.text 0000000f flash_str$6713_55_1 -402345e4 l F .irom0.text 0000002b fpm_doWakeup -4024a840 l O .irom0.text 00000015 flash_str$6733_58_1 -4023471c l F .irom0.text 00000038 fpm_typ2_Wakeup_CB -40234524 l F .irom0.text 000000bf fpm_wakeup_init2 -40234620 l F .irom0.text 000000f9 fpm_typ1_Wakeup_CB -402347a0 l F .irom0.text 000000a6 fpm_to_sleep -40234848 l F .irom0.text 000000f1 fpm_typ1_sleep_proc -40234940 l F .irom0.text 000000c7 fpm_typ2_sleep_proc -4024a860 l O .irom0.text 0000000b flash_str$7557_91_6 -40234a14 l F .irom0.text 0000023f fpm_onEtsIdle -4024a870 l O .irom0.text 0000001e flash_str$7705_96_2 -4024a890 l O .irom0.text 00000009 flash_str$7706_96_3 -4024a8a0 l O .irom0.text 00000008 flash_str$7707_96_4 +4024a850 l O .irom0.text 0000000f flash_str$6713_55_1 +40234600 l F .irom0.text 0000002b fpm_doWakeup +4024a860 l O .irom0.text 00000015 flash_str$6733_58_1 +40234738 l F .irom0.text 00000038 fpm_typ2_Wakeup_CB +40234540 l F .irom0.text 000000bf fpm_wakeup_init2 +4023463c l F .irom0.text 000000f9 fpm_typ1_Wakeup_CB +402347bc l F .irom0.text 000000a6 fpm_to_sleep +40234864 l F .irom0.text 000000f1 fpm_typ1_sleep_proc +4023495c l F .irom0.text 000000c7 fpm_typ2_sleep_proc +4024a880 l O .irom0.text 0000000b flash_str$7557_91_6 +40234a30 l F .irom0.text 0000023f fpm_onEtsIdle +4024a890 l O .irom0.text 0000001e flash_str$7705_96_2 +4024a8b0 l O .irom0.text 00000009 flash_str$7706_96_3 +4024a8c0 l O .irom0.text 00000008 flash_str$7707_96_4 00000000 l df *ABS* 00000000 pp.c 3ffed0c0 l O .bss 00000001 pp_soft_wdt_count_83 3ffed0c4 l O .bss 00000014 noise_test_timer_105 @@ -293,32 +293,32 @@ SYMBOL TABLE: 3ffed144 l O .bss 0000016c TxRxCxt_291 3ffed2b0 l O .bss 0000000f pp_sig_cnt_140 3ffed2f0 l O .bss 00000110 ppTaskQ_263 -4024a8b0 l O .irom0.text 00000005 mem_debug_file_132 +4024a8d0 l O .irom0.text 00000005 mem_debug_file_132 3ffe8496 l O .data 00000001 noise_now_114 3ffe8498 l O .data 00000004 PeriodCalInterval_116 3ffe84a0 l O .data 00000004 pTxRx_150 40107d48 l F .text 00000025 ieee80211_hdrsize -4024a8c0 l O .irom0.text 0000000e flash_str$7334_75_3 -4024a8d0 l O .irom0.text 0000000e flash_str$7335_75_4 -4023513b l .irom0.text 0000002d __switchjump_table_xs_89_10 -402350dc l F .irom0.text 000001fa ppTask -4023578c l F .irom0.text 000001b6 ppProcTxDone -402363f4 l F .irom0.text 00000066 ppProcessWaitingQueue -40235964 l F .irom0.text 000000ae ppRxPkt -402352d8 l F .irom0.text 000000b0 ppTxProtoProc +4024a8e0 l O .irom0.text 0000000e flash_str$7334_75_3 +4024a8f0 l O .irom0.text 0000000e flash_str$7335_75_4 +40235157 l .irom0.text 0000002d __switchjump_table_xs_89_10 +402350f8 l F .irom0.text 000001fa ppTask +402357a8 l F .irom0.text 000001b6 ppProcTxDone +40236410 l F .irom0.text 00000066 ppProcessWaitingQueue +40235980 l F .irom0.text 000000ae ppRxPkt +402352f4 l F .irom0.text 000000b0 ppTxProtoProc 3ffe8c8c l O .rodata 00000004 __switch_array_308 -4024a8e0 l O .irom0.text 0000000a flash_str$7688_99_5 -40236600 l F .irom0.text 00000102 ppProcTxSecFrame -40236464 l F .irom0.text 0000018c ppMapTxQueue +4024a900 l O .irom0.text 0000000a flash_str$7688_99_5 +4023661c l F .irom0.text 00000102 ppProcTxSecFrame +40236480 l F .irom0.text 0000018c ppMapTxQueue 3ffed400 l O .bss 00000001 need_pwctrl$7948_92_7 -40236270 l F .irom0.text 0000003c ppDequeueTxDone_Locked +4023628c l F .irom0.text 0000003c ppDequeueTxDone_Locked 401051fc l F .text 000000fb ppSearchTxframe -4023601c l F .irom0.text 00000201 ppRxProtoProc -402362ac l F .irom0.text 0000003c ppDequeueRxq_Locked -40235a18 l F .irom0.text 000000ea CheckBcnMeetReq -4024a8f0 l O .irom0.text 00000013 flash_str$8354_138_4 -4024a910 l O .irom0.text 0000000e flash_str$8470_143_12 -40235dcc l F .irom0.text 00000245 HdlChlFreqCal +40236038 l F .irom0.text 00000201 ppRxProtoProc +402362c8 l F .irom0.text 0000003c ppDequeueRxq_Locked +40235a34 l F .irom0.text 000000ea CheckBcnMeetReq +4024a910 l O .irom0.text 00000013 flash_str$8354_138_4 +4024a930 l O .irom0.text 0000000e flash_str$8470_143_12 +40235de8 l F .irom0.text 00000245 HdlChlFreqCal 4010516c l F .text 0000008d ppGetTxframe 401052f8 l F .text 000000c4 ppSelectNextQueue 401053bc l F .text 00000165 ppSearchTxQueue @@ -329,7 +329,7 @@ SYMBOL TABLE: 3ffed410 l O .bss 00000100 our_controls_46 3ffe84b0 l O .data 00000040 our_ack_time_51 40107d70 l F .text 0000001c RC_GetPreamble -4023676c l F .irom0.text 000001e4 RC_Initialize +40236788 l F .irom0.text 000001e4 RC_Initialize 401058b8 l F .text 00000031 RC_GetDuration 00000000 l df *ABS* 00000000 trc.c 3ffed510 l O .bss 00000004 updateCounter_107 @@ -347,18 +347,18 @@ SYMBOL TABLE: 401058fe l .text 00000030 __switchjump_table_xs_50_11 401058f0 l F .text 0000006f rc11GRate2SchedIdx 40107d9c l F .text 00000029 rc11BRate2SchedIdx -40236aa4 l F .irom0.text 00000013 rcBuildIndex +40236ac0 l F .irom0.text 00000013 rcBuildIndex 40105964 l F .text 0000001f rcClearCurSched 40105990 l F .text 00000099 rcLowerSched 40105a2c l F .text 0000005c rcTxUpdatePer -4024a920 l O .irom0.text 00000006 flash_str$6572_64_3 +4024a940 l O .irom0.text 00000006 flash_str$6572_64_3 40105ec0 l F .text 00000280 rcUpdateRate 40105cd5 l .text 00000060 __switchjump_table_xs_68_13 40105cc4 l F .text 000001ed rssi_margin -4024a940 l O .irom0.text 00000008 flash_str$7345_80_8 -4024a930 l O .irom0.text 0000000e flash_str$7344_80_6 -4024a948 l O .irom0.text 00000007 flash_str$7397_84_4 -4024a950 l O .irom0.text 00000008 flash_str$7398_84_5 +4024a960 l O .irom0.text 00000008 flash_str$7345_80_8 +4024a950 l O .irom0.text 0000000e flash_str$7344_80_6 +4024a968 l O .irom0.text 00000007 flash_str$7397_84_4 +4024a970 l O .irom0.text 00000008 flash_str$7398_84_5 00000000 l df *ABS* 00000000 wdev.c 3ffed9c0 l O .bss 00000160 my_event_100 3ffedb20 l O .bss 00000001 WdevRxIsClose_103 @@ -370,7 +370,7 @@ SYMBOL TABLE: 3fff01a0 l O .bss 00000054 _wdev_rx_ampdu_len_desc_space_120 3fff0200 l O .bss 00000700 _wdev_rx_ampdu_len_space_121 3fff0900 l O .bss 00000008 MacTimerCb_126 -4024a958 l O .irom0.text 00000007 mem_debug_file_178 +4024a978 l O .irom0.text 00000007 mem_debug_file_178 3ffe8740 l O .data 00000004 g_wDevCtrl_83 3ffe8744 l O .data 00000004 BcnInterval_108 40106214 l F .text 00000090 wDev_FetchRxLink @@ -378,12 +378,12 @@ SYMBOL TABLE: 40106320 l F .text 00000031 wDev_DiscardFrame 40106354 l F .text 00000033 wDev_DiscardAMPDULen 4010639c l F .text 00000270 wDev_ProcessRxSucData -40237260 l F .irom0.text 0000019a wDev_Rxbuf_Init +4023727c l F .irom0.text 0000019a wDev_Rxbuf_Init 40106ef0 l F .text 00000017 wDevCleanRxBuf -40237404 l F .irom0.text 0000001d wDev_AutoAckRate_Init -40237424 l F .irom0.text 00000056 wDev_Bssid_Init +40237420 l F .irom0.text 0000001d wDev_AutoAckRate_Init +40237440 l F .irom0.text 00000056 wDev_Bssid_Init 40106698 l F .text 00000019 wDev_MacTimerISRHdl -40237a18 l F .irom0.text 00000051 wDev_Init_dummy_key +40237a34 l F .irom0.text 00000051 wDev_Init_dummy_key 40106ff4 l F .text 0000013d wDev_SnifferRxHT40 40106f0c l F .text 000000d8 wDev_SnifferRxLDPC 4010714c l F .text 0000028c wDev_SnifferRxData2 @@ -395,7 +395,7 @@ SYMBOL TABLE: 3fff0e80 l O .bss 00000260 eb_mgmt_sbuf_space_45 3fff10e0 l O .bss 00000280 eb_txdesc_space_46 3fff1360 l O .bss 00000054 eb_rxdesc_space_47 -4024a960 l O .irom0.text 0000000a mem_debug_file_37 +4024a980 l O .irom0.text 0000000a mem_debug_file_37 00000000 l df *ABS* 00000000 pwm.c 3fff2418 l O .bss 00000001 light_debug_en_33 3fff241c l O .bss 00000004 pwm_chn_num_36 @@ -416,173 +416,173 @@ SYMBOL TABLE: 3fff2560 l O .bss 00000040 run_pwm_single_lsb_49 3ffe8950 l O .data 00000004 last_gpio_hdl_frc1_tick_53 3ffe8958 l O .data 00000008 pwm_out_io_num_35 -402449b0 l F .irom0.text 000000b8 pwm_insert_sort -4024c4e0 l O .irom0.text 0000000a flash_str$2522_3_7 -4024c4f0 l O .irom0.text 00000009 flash_str$2520_3_5 -4024c500 l O .irom0.text 0000000f flash_str$2517_3_3 -4024c510 l O .irom0.text 00000002 flash_str$2523_3_8 -4024c520 l O .irom0.text 0000001a flash_str$2521_3_6 -4024c540 l O .irom0.text 0000000a flash_str$2519_3_4 -4024c550 l O .irom0.text 00000006 flash_str$2527_3_9 -4024c560 l O .irom0.text 00000009 flash_str$2531_3_13 -4024c570 l O .irom0.text 00000009 flash_str$2529_3_11 -4024c580 l O .irom0.text 00000002 flash_str$2532_3_14 -4024c590 l O .irom0.text 00000009 flash_str$2530_3_12 -4024c5a0 l O .irom0.text 00000009 flash_str$2528_3_10 -4024c5b0 l O .irom0.text 0000000b flash_str$2933_7_2 -40244f60 l F .irom0.text 0000003b pwm_set_period_duty +402449cc l F .irom0.text 000000b8 pwm_insert_sort +4024c500 l O .irom0.text 0000000a flash_str$2522_3_7 +4024c510 l O .irom0.text 00000009 flash_str$2520_3_5 +4024c520 l O .irom0.text 0000000f flash_str$2517_3_3 +4024c530 l O .irom0.text 00000002 flash_str$2523_3_8 +4024c540 l O .irom0.text 0000001a flash_str$2521_3_6 +4024c560 l O .irom0.text 0000000a flash_str$2519_3_4 +4024c570 l O .irom0.text 00000006 flash_str$2527_3_9 +4024c580 l O .irom0.text 00000009 flash_str$2531_3_13 +4024c590 l O .irom0.text 00000009 flash_str$2529_3_11 +4024c5a0 l O .irom0.text 00000002 flash_str$2532_3_14 +4024c5b0 l O .irom0.text 00000009 flash_str$2530_3_12 +4024c5c0 l O .irom0.text 00000009 flash_str$2528_3_10 +4024c5d0 l O .irom0.text 0000000b flash_str$2933_7_2 +40244f7c l F .irom0.text 0000003b pwm_set_period_duty 40107600 l F .text 0000038f pwm_fine_control -4024c5c0 l O .irom0.text 0000001c flash_str$3413_13_6 +4024c5e0 l O .irom0.text 0000001c flash_str$3413_13_6 00000000 l df *ABS* 00000000 sc_sniffer.c -4024c714 l O .irom0.text 00000012 flash_str$3551 -4024c624 l O .irom0.text 00000013 flash_str$3614 +4024c734 l O .irom0.text 00000012 flash_str$3551 +4024c644 l O .irom0.text 00000013 flash_str$3614 3ffe89bf l O .data 00000001 sScanTime 3ffe89be l O .data 00000001 sScanTimeMax -4024c638 l O .irom0.text 0000000e flash_str$3608 -4024c728 l O .irom0.text 00000016 flash_str$3530 -4024c740 l O .irom0.text 00000016 flash_str$3519 -4024c688 l O .irom0.text 0000002d flash_str$3594 -4024c674 l O .irom0.text 00000013 flash_str$3595 -4024c65c l O .irom0.text 00000016 flash_str$3596 -4024c648 l O .irom0.text 00000011 flash_str$3597 -4024c6fc l O .irom0.text 00000016 flash_str$3569 -4024c6e4 l O .irom0.text 00000016 flash_str$3573 -4024c6cc l O .irom0.text 00000016 flash_str$3577 -4024c6b8 l O .irom0.text 00000014 flash_str$3581 -4024c610 l O .irom0.text 00000013 flash_str$3621 -4024c5fc l O .irom0.text 00000013 flash_str$3625 -4024c5dc l O .irom0.text 0000001d flash_str$3626 +4024c658 l O .irom0.text 0000000e flash_str$3608 +4024c748 l O .irom0.text 00000016 flash_str$3530 +4024c760 l O .irom0.text 00000016 flash_str$3519 +4024c6a8 l O .irom0.text 0000002d flash_str$3594 +4024c694 l O .irom0.text 00000013 flash_str$3595 +4024c67c l O .irom0.text 00000016 flash_str$3596 +4024c668 l O .irom0.text 00000011 flash_str$3597 +4024c71c l O .irom0.text 00000016 flash_str$3569 +4024c704 l O .irom0.text 00000016 flash_str$3573 +4024c6ec l O .irom0.text 00000016 flash_str$3577 +4024c6d8 l O .irom0.text 00000014 flash_str$3581 +4024c630 l O .irom0.text 00000013 flash_str$3621 +4024c61c l O .irom0.text 00000013 flash_str$3625 +4024c5fc l O .irom0.text 0000001d flash_str$3626 00000000 l df *ABS* 00000000 sc_esptouch.c -40245a5c l F .irom0.text 0000003a get_crc_bytes -40245a98 l F .irom0.text 00000002 TOUCH_udp_recv_cb -40245c20 l F .irom0.text 0000008d TOUCH_udp_send_cb -40245b5c l F .irom0.text 000000bf TOUCH_Send_platform -40245ab0 l F .irom0.text 000000a5 TOUCH_Send_ACK -4024c760 l O .irom0.text 0000000f flash_str$3742 +40245a78 l F .irom0.text 0000003a get_crc_bytes +40245ab4 l F .irom0.text 00000002 TOUCH_udp_recv_cb +40245c3c l F .irom0.text 0000008d TOUCH_udp_send_cb +40245b78 l F .irom0.text 000000bf TOUCH_Send_platform +40245acc l F .irom0.text 000000a5 TOUCH_Send_ACK +4024c780 l O .irom0.text 0000000f flash_str$3742 3fff3108 l O .bss 00000004 ip$3747 -4024cb18 l O .irom0.text 0000001b flash_str$3451 -4024caf4 l O .irom0.text 00000023 flash_str$3452 -4024cadc l O .irom0.text 00000018 flash_str$3453 -4024cab8 l O .irom0.text 00000022 flash_str$3454 -4024ca9c l O .irom0.text 00000019 flash_str$3465 -4024ca74 l O .irom0.text 00000027 flash_str$3466 -4024ca60 l O .irom0.text 00000013 flash_str$3493 -4024ca50 l O .irom0.text 0000000f flash_str$3502 -4024ca40 l O .irom0.text 0000000f flash_str$3503 -4024ca28 l O .irom0.text 00000017 flash_str$3504 -4024c9fc l O .irom0.text 0000002c flash_str$3505 -4024c9d0 l O .irom0.text 00000029 flash_str$3506 -4024c9c0 l O .irom0.text 00000010 flash_str$3507 -4024c8c0 l O .irom0.text 0000000e flash_str$3609 -4024c8ac l O .irom0.text 00000011 flash_str$3619 -4024c894 l O .irom0.text 00000016 flash_str$3620 -4024c874 l O .irom0.text 00000020 flash_str$3621 +4024cb38 l O .irom0.text 0000001b flash_str$3451 +4024cb14 l O .irom0.text 00000023 flash_str$3452 +4024cafc l O .irom0.text 00000018 flash_str$3453 +4024cad8 l O .irom0.text 00000022 flash_str$3454 +4024cabc l O .irom0.text 00000019 flash_str$3465 +4024ca94 l O .irom0.text 00000027 flash_str$3466 +4024ca80 l O .irom0.text 00000013 flash_str$3493 +4024ca70 l O .irom0.text 0000000f flash_str$3502 +4024ca60 l O .irom0.text 0000000f flash_str$3503 +4024ca48 l O .irom0.text 00000017 flash_str$3504 +4024ca1c l O .irom0.text 0000002c flash_str$3505 +4024c9f0 l O .irom0.text 00000029 flash_str$3506 +4024c9e0 l O .irom0.text 00000010 flash_str$3507 +4024c8e0 l O .irom0.text 0000000e flash_str$3609 +4024c8cc l O .irom0.text 00000011 flash_str$3619 +4024c8b4 l O .irom0.text 00000016 flash_str$3620 +4024c894 l O .irom0.text 00000020 flash_str$3621 3fff3138 l O .bss 00000074 sta_conf -4024c868 l O .irom0.text 0000000a flash_str$3653 -4024c85c l O .irom0.text 0000000a flash_str$3654 -4024c84c l O .irom0.text 00000010 flash_str$3656 -4024c838 l O .irom0.text 00000012 flash_str$3657 -4024c820 l O .irom0.text 00000015 flash_str$3665 -4024c7fc l O .irom0.text 00000021 flash_str$3666 -4024c7e4 l O .irom0.text 00000016 flash_str$3667 -4024c7dc l O .irom0.text 00000007 flash_str$3682 -4024c7cc l O .irom0.text 0000000d flash_str$3686 -4024c7bc l O .irom0.text 0000000d flash_str$3687 -4024c7a8 l O .irom0.text 00000011 flash_str$3700 -4024c798 l O .irom0.text 0000000d flash_str$3704 -4024c788 l O .irom0.text 0000000d flash_str$3705 -4024c77c l O .irom0.text 0000000a flash_str$3706 -4024c774 l O .irom0.text 00000006 flash_str$3707 -4024c770 l O .irom0.text 00000003 flash_str$3711 -4024c9ac l O .irom0.text 00000011 flash_str$3530 -4024c9a0 l O .irom0.text 0000000a flash_str$3531 -4024c994 l O .irom0.text 0000000a flash_str$3532 -4024c980 l O .irom0.text 00000012 flash_str$3534 -4024c96c l O .irom0.text 00000012 flash_str$3536 -4024c948 l O .irom0.text 00000021 flash_str$3538 -4024c930 l O .irom0.text 00000016 flash_str$3539 -4024c928 l O .irom0.text 00000007 flash_str$3554 -4024c918 l O .irom0.text 0000000d flash_str$3558 -4024c908 l O .irom0.text 0000000d flash_str$3559 -4024c8f8 l O .irom0.text 0000000d flash_str$3575 -4024c8e8 l O .irom0.text 0000000d flash_str$3576 -4024c8dc l O .irom0.text 0000000a flash_str$3577 -4024c8d4 l O .irom0.text 00000006 flash_str$3578 -4024c8d0 l O .irom0.text 00000003 flash_str$3582 +4024c888 l O .irom0.text 0000000a flash_str$3653 +4024c87c l O .irom0.text 0000000a flash_str$3654 +4024c86c l O .irom0.text 00000010 flash_str$3656 +4024c858 l O .irom0.text 00000012 flash_str$3657 +4024c840 l O .irom0.text 00000015 flash_str$3665 +4024c81c l O .irom0.text 00000021 flash_str$3666 +4024c804 l O .irom0.text 00000016 flash_str$3667 +4024c7fc l O .irom0.text 00000007 flash_str$3682 +4024c7ec l O .irom0.text 0000000d flash_str$3686 +4024c7dc l O .irom0.text 0000000d flash_str$3687 +4024c7c8 l O .irom0.text 00000011 flash_str$3700 +4024c7b8 l O .irom0.text 0000000d flash_str$3704 +4024c7a8 l O .irom0.text 0000000d flash_str$3705 +4024c79c l O .irom0.text 0000000a flash_str$3706 +4024c794 l O .irom0.text 00000006 flash_str$3707 +4024c790 l O .irom0.text 00000003 flash_str$3711 +4024c9cc l O .irom0.text 00000011 flash_str$3530 +4024c9c0 l O .irom0.text 0000000a flash_str$3531 +4024c9b4 l O .irom0.text 0000000a flash_str$3532 +4024c9a0 l O .irom0.text 00000012 flash_str$3534 +4024c98c l O .irom0.text 00000012 flash_str$3536 +4024c968 l O .irom0.text 00000021 flash_str$3538 +4024c950 l O .irom0.text 00000016 flash_str$3539 +4024c948 l O .irom0.text 00000007 flash_str$3554 +4024c938 l O .irom0.text 0000000d flash_str$3558 +4024c928 l O .irom0.text 0000000d flash_str$3559 +4024c918 l O .irom0.text 0000000d flash_str$3575 +4024c908 l O .irom0.text 0000000d flash_str$3576 +4024c8fc l O .irom0.text 0000000a flash_str$3577 +4024c8f4 l O .irom0.text 00000006 flash_str$3578 +4024c8f0 l O .irom0.text 00000003 flash_str$3582 00000000 l df *ABS* 00000000 sc_airkiss.c -4024772c l F .irom0.text 0000003a get_crc_bytes -4024cc04 l O .irom0.text 0000000c flash_str$3648 -4024cbf8 l O .irom0.text 0000000b flash_str$3649 -4024cbe8 l O .irom0.text 0000000e flash_str$3655 -4024cbd8 l O .irom0.text 0000000e flash_str$3656 -4024cbcc l O .irom0.text 0000000b flash_str$3657 -4024cbbc l O .irom0.text 0000000d flash_str$3663 -4024cbac l O .irom0.text 0000000e flash_str$3664 -4024cba0 l O .irom0.text 0000000b flash_str$3665 -4024cb90 l O .irom0.text 0000000d flash_str$3670 -4024cb80 l O .irom0.text 0000000d flash_str$3671 -4024cb74 l O .irom0.text 0000000b flash_str$3672 -40247794 l F .irom0.text 000004bb KISS_Get_sequ_data +40247748 l F .irom0.text 0000003a get_crc_bytes +4024cc24 l O .irom0.text 0000000c flash_str$3648 +4024cc18 l O .irom0.text 0000000b flash_str$3649 +4024cc08 l O .irom0.text 0000000e flash_str$3655 +4024cbf8 l O .irom0.text 0000000e flash_str$3656 +4024cbec l O .irom0.text 0000000b flash_str$3657 +4024cbdc l O .irom0.text 0000000d flash_str$3663 +4024cbcc l O .irom0.text 0000000e flash_str$3664 +4024cbc0 l O .irom0.text 0000000b flash_str$3665 +4024cbb0 l O .irom0.text 0000000d flash_str$3670 +4024cba0 l O .irom0.text 0000000d flash_str$3671 +4024cb94 l O .irom0.text 0000000b flash_str$3672 +402477b0 l F .irom0.text 000004bb KISS_Get_sequ_data 3fff31ac l O .bss 00000001 weixin_token -4024cb40 l O .irom0.text 0000000d flash_str$3723 -40247c5c l F .irom0.text 000000ab KISS_Send_udp -40247d08 l F .irom0.text 00000063 KISS_Udp_send_cb -4024cef4 l O .irom0.text 0000001b flash_str$3418 -4024ced0 l O .irom0.text 00000023 flash_str$3419 -4024ceb4 l O .irom0.text 00000019 flash_str$3426 -4024ce90 l O .irom0.text 00000024 flash_str$3427 -4024ce74 l O .irom0.text 00000019 flash_str$3431 -4024ce50 l O .irom0.text 00000024 flash_str$3432 -4024ce40 l O .irom0.text 0000000f flash_str$3459 -4024ce38 l O .irom0.text 00000006 flash_str$3460 -4024ce34 l O .irom0.text 00000002 flash_str$3464 -4024ce24 l O .irom0.text 0000000f flash_str$3466 -4024ce10 l O .irom0.text 00000011 flash_str$3467 -4024ce00 l O .irom0.text 00000010 flash_str$3468 -4024cdf4 l O .irom0.text 0000000a flash_str$3469 -4024cdec l O .irom0.text 00000006 flash_str$3471 -4024cde8 l O .irom0.text 00000002 flash_str$3475 -4024cdd4 l O .irom0.text 00000012 flash_str$3476 -4024cdc0 l O .irom0.text 00000014 flash_str$3481 -4024cdb8 l O .irom0.text 00000008 flash_str$3498 -4024cda4 l O .irom0.text 00000014 flash_str$3499 -4024cd9c l O .irom0.text 00000006 flash_str$3500 -4024cd90 l O .irom0.text 0000000a flash_str$3504 -4024cd88 l O .irom0.text 00000008 flash_str$3505 -4024cd80 l O .irom0.text 00000006 flash_str$3506 -4024cd7c l O .irom0.text 00000002 flash_str$3510 -4024cd74 l O .irom0.text 00000005 flash_str$3511 -4024cd6c l O .irom0.text 00000006 flash_str$3512 -4024cd68 l O .irom0.text 00000002 flash_str$3516 -4024cd5c l O .irom0.text 0000000a flash_str$3520 -4024cd54 l O .irom0.text 00000008 flash_str$3548 -4024cd44 l O .irom0.text 0000000f flash_str$3550 -4024cd2c l O .irom0.text 00000015 flash_str$3551 -4024cd1c l O .irom0.text 00000010 flash_str$3552 -4024cd0c l O .irom0.text 0000000d flash_str$3553 -4024cd04 l O .irom0.text 00000006 flash_str$3555 -4024ccf4 l O .irom0.text 0000000e flash_str$3559 -4024ccec l O .irom0.text 00000006 flash_str$3560 -4024cce8 l O .irom0.text 00000003 flash_str$3564 -4024ccd4 l O .irom0.text 00000012 flash_str$3565 -4024ccbc l O .irom0.text 00000016 flash_str$3566 +4024cb60 l O .irom0.text 0000000d flash_str$3723 +40247c78 l F .irom0.text 000000ab KISS_Send_udp +40247d24 l F .irom0.text 00000063 KISS_Udp_send_cb +4024cf14 l O .irom0.text 0000001b flash_str$3418 +4024cef0 l O .irom0.text 00000023 flash_str$3419 +4024ced4 l O .irom0.text 00000019 flash_str$3426 +4024ceb0 l O .irom0.text 00000024 flash_str$3427 +4024ce94 l O .irom0.text 00000019 flash_str$3431 +4024ce70 l O .irom0.text 00000024 flash_str$3432 +4024ce60 l O .irom0.text 0000000f flash_str$3459 +4024ce58 l O .irom0.text 00000006 flash_str$3460 +4024ce54 l O .irom0.text 00000002 flash_str$3464 +4024ce44 l O .irom0.text 0000000f flash_str$3466 +4024ce30 l O .irom0.text 00000011 flash_str$3467 +4024ce20 l O .irom0.text 00000010 flash_str$3468 +4024ce14 l O .irom0.text 0000000a flash_str$3469 +4024ce0c l O .irom0.text 00000006 flash_str$3471 +4024ce08 l O .irom0.text 00000002 flash_str$3475 +4024cdf4 l O .irom0.text 00000012 flash_str$3476 +4024cde0 l O .irom0.text 00000014 flash_str$3481 +4024cdd8 l O .irom0.text 00000008 flash_str$3498 +4024cdc4 l O .irom0.text 00000014 flash_str$3499 +4024cdbc l O .irom0.text 00000006 flash_str$3500 +4024cdb0 l O .irom0.text 0000000a flash_str$3504 +4024cda8 l O .irom0.text 00000008 flash_str$3505 +4024cda0 l O .irom0.text 00000006 flash_str$3506 +4024cd9c l O .irom0.text 00000002 flash_str$3510 +4024cd94 l O .irom0.text 00000005 flash_str$3511 +4024cd8c l O .irom0.text 00000006 flash_str$3512 +4024cd88 l O .irom0.text 00000002 flash_str$3516 +4024cd7c l O .irom0.text 0000000a flash_str$3520 +4024cd74 l O .irom0.text 00000008 flash_str$3548 +4024cd64 l O .irom0.text 0000000f flash_str$3550 +4024cd4c l O .irom0.text 00000015 flash_str$3551 +4024cd3c l O .irom0.text 00000010 flash_str$3552 +4024cd2c l O .irom0.text 0000000d flash_str$3553 +4024cd24 l O .irom0.text 00000006 flash_str$3555 +4024cd14 l O .irom0.text 0000000e flash_str$3559 +4024cd0c l O .irom0.text 00000006 flash_str$3560 +4024cd08 l O .irom0.text 00000003 flash_str$3564 +4024ccf4 l O .irom0.text 00000012 flash_str$3565 +4024ccdc l O .irom0.text 00000016 flash_str$3566 3fff31b0 l O .bss 00000074 sta_conf -4024cca8 l O .irom0.text 00000014 flash_str$3592 -4024cc94 l O .irom0.text 00000013 flash_str$3596 -4024cc84 l O .irom0.text 00000010 flash_str$3616 -4024cc74 l O .irom0.text 0000000e flash_str$3617 -4024cc64 l O .irom0.text 0000000e flash_str$3619 -4024cc54 l O .irom0.text 0000000d flash_str$3620 -4024cc3c l O .irom0.text 00000016 flash_str$3623 -4024cc24 l O .irom0.text 00000018 flash_str$3627 -4024cc10 l O .irom0.text 00000014 flash_str$3628 -4024cb68 l O .irom0.text 0000000a flash_str$3695 -4024cb64 l O .irom0.text 00000003 flash_str$3696 -4024cb58 l O .irom0.text 0000000c flash_str$3700 -4024cb54 l O .irom0.text 00000003 flash_str$3701 -4024cb50 l O .irom0.text 00000003 flash_str$3708 -4024cb34 l O .irom0.text 0000000c flash_str$3733 -402488cc l F .irom0.text 00000720 KISS_Deal_with_ht20 +4024ccc8 l O .irom0.text 00000014 flash_str$3592 +4024ccb4 l O .irom0.text 00000013 flash_str$3596 +4024cca4 l O .irom0.text 00000010 flash_str$3616 +4024cc94 l O .irom0.text 0000000e flash_str$3617 +4024cc84 l O .irom0.text 0000000e flash_str$3619 +4024cc74 l O .irom0.text 0000000d flash_str$3620 +4024cc5c l O .irom0.text 00000016 flash_str$3623 +4024cc44 l O .irom0.text 00000018 flash_str$3627 +4024cc30 l O .irom0.text 00000014 flash_str$3628 +4024cb88 l O .irom0.text 0000000a flash_str$3695 +4024cb84 l O .irom0.text 00000003 flash_str$3696 +4024cb78 l O .irom0.text 0000000c flash_str$3700 +4024cb74 l O .irom0.text 00000003 flash_str$3701 +4024cb70 l O .irom0.text 00000003 flash_str$3708 +4024cb54 l O .irom0.text 0000000c flash_str$3733 +402488e8 l F .irom0.text 00000720 KISS_Deal_with_ht20 00000000 l df *ABS* 00000000 memchr.c 00000000 l df *ABS* 00000000 strcat.c 00000000 l df *ABS* 00000000 sysgettod.c @@ -592,79 +592,79 @@ SYMBOL TABLE: 3fff376c g O .bss 00000004 current_iphdr_src 4020a4d0 g F .irom0.text 0000002e chm_check_same_channel 402015a0 g F .irom0.text 0000002b aes_encrypt_deinit -4022f688 g F .irom0.text 00000115 cal_rf_ana_gain +4022f6a4 g F .irom0.text 00000115 cal_rf_ana_gain 40220adc g F .irom0.text 00000008 system_init_done_cb -4024b228 g F .irom0.text 0000001b inet_chksum -40240140 g F .irom0.text 0000000e raw_bind -4024a618 g F .irom0.text 00000002 chip_v6_get_sense -40234044 g F .irom0.text 0000001a pm_force_scan_unlock +4024b248 g F .irom0.text 0000001b inet_chksum +4024015c g F .irom0.text 0000000e raw_bind +4024a638 g F .irom0.text 00000002 chip_v6_get_sense +40234060 g F .irom0.text 0000001a pm_force_scan_unlock 402197e0 g F .irom0.text 00000091 wpa_get_ntp_timestamp -4023fc40 g F .irom0.text 0000004d pbuf_realloc +4023fc5c g F .irom0.text 0000004d pbuf_realloc 3fff3528 g O .bss 00000074 wifi_set_stationConf 3ffe8015 g O .data 00000001 dhcps_flag -4023bc90 g F .irom0.text 0000000f espconn_mdns_server_register -40229474 g F .irom0.text 00000057 cJSON_ReplaceItemViaPointer -40227c4c g F .irom0.text 0000003a mqtt_msg_pubcomp +4023bcac g F .irom0.text 0000000f espconn_mdns_server_register +40229490 g F .irom0.text 00000057 cJSON_ReplaceItemViaPointer +40227c68 g F .irom0.text 0000003a mqtt_msg_pubcomp 40211eec g F .irom0.text 0000017c x509_verify 40216310 g F .irom0.text 0000010d asn1_signature_type -40235b04 g F .irom0.text 00000008 freq_change_sta_scan_force_enable -40228b0c g F .irom0.text 00000011 cJSON_PrintUnformatted +40235b20 g F .irom0.text 00000008 freq_change_sta_scan_force_enable +40228b28 g F .irom0.text 00000011 cJSON_PrintUnformatted 40100e08 g F .text 00000033 pvPortCalloc -40235b0c g F .irom0.text 000000a5 freq_changle_sta_scan_do_cb +40235b28 g F .irom0.text 000000a5 freq_changle_sta_scan_do_cb 3ffec74c g O .rodata 00000001 DATA_RSSI_BEAR 4022028c g F .irom0.text 00000120 system_upgrade_reboot 4021947c g F .irom0.text 00000048 upgrade_crc_check -40241460 g F .irom0.text 00000013 tcp_next_iss +4024147c g F .irom0.text 00000013 tcp_next_iss 4022356c g F .irom0.text 00000012 wifi_unregister_rfid_locp_recv_cb 402185f8 g F .irom0.text 0000009e system_upgrade_init 402078a0 g F .irom0.text 00000034 ieee80211_phy_init 40004d04 g *ABS* 00000000 gpio_register_set -4022ffac g F .irom0.text 000001c2 rc_cal -40236f94 g F .irom0.text 00000043 rc_get_sta_trc -4023dd70 g F .irom0.text 0000002f igmp_report_groups +4022ffc8 g F .irom0.text 000001c2 rc_cal +40236fb0 g F .irom0.text 00000043 rc_get_sta_trc +4023dd8c g F .irom0.text 0000002f igmp_report_groups 3ffec960 g O .bss 00000004 system_phy_init_sector 4020ff00 g F .irom0.text 0000008b ssl_new_context -40240dac g F .irom0.text 0000004e tcp_update_rcv_ann_wnd -4022be4c g F .irom0.text 00000164 tx_cap_init +40240dc8 g F .irom0.text 0000004e tcp_update_rcv_ann_wnd +4022be68 g F .irom0.text 00000164 tx_cap_init 3fff1b7b g O .bss 00000001 auth_type -40237198 g F .irom0.text 00000017 wDev_Enable_Beacon_Tsf +402371b4 g F .irom0.text 00000017 wDev_Enable_Beacon_Tsf 3fff1aa8 g O .bss 00000004 APRecvBcnStartTick 40106a54 g F .text 00000036 wDev_EnableTransmit 40216570 g F .irom0.text 0000003f bi_free 4020ff8c g F .irom0.text 00000024 add_private_key 4000ba48 g *ABS* 00000000 sha1_prf -40225868 g F .irom0.text 00000015 user_mqtt_connect +40225884 g F .irom0.text 00000015 user_mqtt_connect 40216064 g F .irom0.text 0000009a asn1_public_key 40210bf0 g F .irom0.text 00000065 send_finished 40207dc8 g F .irom0.text 0000004b ieee80211_regdomain_is_active_scan 40100f88 g F .text 00000007 xPortGetFreeHeapSize 3fff3794 g O .bss 00000004 netif_list 40217e4c g F .irom0.text 000000ab RSA_encrypt -40240c04 g F .irom0.text 00000017 sntp_set_receive_time_size -4023908c g F .irom0.text 00000026 dhcp_cleanup +40240c20 g F .irom0.text 00000017 sntp_set_receive_time_size +402390a8 g F .irom0.text 00000026 dhcp_cleanup 4020596c g F .irom0.text 000000cc ieee80211_mesh_quick_get 40201dd8 g F .irom0.text 00000067 ieee80211_ifattach -402399ec g F .irom0.text 00000027 node_remove_from_list +40239a08 g F .irom0.text 00000027 node_remove_from_list 4022421c g F .irom0.text 00000027 user_pre_init 4021d930 g F .irom0.text 0000005b rsn_pmkid 40219e80 g F .irom0.text 0000004e wpa_auth_sta_init -402342e0 g F .irom0.text 000000bb wifi_fpm_set_sleep_type +402342fc g F .irom0.text 000000bb wifi_fpm_set_sleep_type 3fff1b76 g O .bss 00000002 TestStaFreqCalValInput 40101348 g F .text 000000ad system_deep_sleep_local_2 40204c1c g F .irom0.text 00000149 set_rate_limit -40226a88 g F .irom0.text 0000003f mqtt_tcpclient_sent_cb +40226aa4 g F .irom0.text 0000003f mqtt_tcpclient_sent_cb 40102e7c g F .text 00000000 .hidden __eqdf2 -40243124 g F .irom0.text 0000013b tcp_rst +40243140 g F .irom0.text 0000013b tcp_rst 40106a8c g F .text 0000001e wDev_DisableTransmit -4023b680 g F .irom0.text 0000006f espconn_get_keepalive -4023ffa0 g F .irom0.text 0000005b pbuf_memfind -40226ac8 g F .irom0.text 00000077 mqtt_timer +4023b69c g F .irom0.text 0000006f espconn_get_keepalive +4023ffbc g F .irom0.text 0000005b pbuf_memfind +40226ae4 g F .irom0.text 00000077 mqtt_timer 4000ce60 g *ABS* 00000000 __divdi3 40221fbc g F .irom0.text 000000be wifi_station_disconnect 4020bae8 g F .irom0.text 00000072 cnx_node_alloc -40244990 g F .irom0.text 0000001e getrealtimeofday -40225ecc g F .irom0.text 0000005b user_check_sntp_stamp -40244954 w F .irom0.text 0000003b _gettimeofday_r +402449ac g F .irom0.text 0000001e getrealtimeofday +40225ee8 g F .irom0.text 0000005b user_check_sntp_stamp +40244970 w F .irom0.text 0000003b _gettimeofday_r 40223404 g F .irom0.text 0000001e wifi_get_user_fixed_rate 401014bc g F .text 00000056 system_rtc_mem_read 4021f8c0 w F .irom0.text 00000002 system_restart_hook @@ -672,100 +672,100 @@ SYMBOL TABLE: 4021ffc0 g F .irom0.text 000002ae get_flash_bin_len 40210eb8 g F .irom0.text 000000f5 ssl_session_update 40219180 g F .irom0.text 00000041 upgrade_get_process_rate -40233144 g F .irom0.text 00000002 pm_idle_sleep -40236db0 g F .irom0.text 00000048 rcAttach +40233160 g F .irom0.text 00000002 pm_idle_sleep +40236dcc g F .irom0.text 00000048 rcAttach 3ffec758 g *ABS* 00000000 _bss_table_end 3ffe84a5 g O .data 00000001 test_freq_val_first 402212a0 g F .irom0.text 00000069 system_param_load -4023acfc g F .irom0.text 0000001a espconn_pbuf_create +4023ad18 g F .irom0.text 0000001a espconn_pbuf_create 402184b0 g F .irom0.text 00000045 RC4_crypt -4023d538 g F .irom0.text 000000cd etharp_request -4022fa8c g F .irom0.text 00000099 txiq_get_mis_pwr +4023d554 g F .irom0.text 000000cd etharp_request +4022faa8 g F .irom0.text 00000099 txiq_get_mis_pwr 40215a5c g F .irom0.text 00000196 asn1_get_private_key -40225a10 g F .irom0.text 0000001b user_mqtt_send -4022a990 g F .irom0.text 00000055 chip_v6_set_chan_wakeup_exit +40225a2c g F .irom0.text 0000001b user_mqtt_send +4022a9ac g F .irom0.text 00000055 chip_v6_set_chan_wakeup_exit 3fff35b4 g O .bss 00000004 default_private_key 3ffecd5e g O .bss 00000001 rxmax_ext_level -402270e8 g F .irom0.text 00000005 MQTT_OnTimeout -402396fc g F .irom0.text 000000ba dhcp_start -40234f9c g F .irom0.text 00000033 reset_noise_timer -4022bdf4 g F .irom0.text 0000002c stop_dig_rx -402298a0 g F .irom0.text 00000011 cJSON_ReplaceItemInObject +40227104 g F .irom0.text 00000005 MQTT_OnTimeout +40239718 g F .irom0.text 000000ba dhcp_start +40234fb8 g F .irom0.text 00000033 reset_noise_timer +4022be10 g F .irom0.text 0000002c stop_dig_rx +402298bc g F .irom0.text 00000011 cJSON_ReplaceItemInObject 40204eb8 g F .irom0.text 000004c2 ieee80211_parse_beacon -4022cab0 g F .irom0.text 0000004f target_power_backoff -4022eca8 g F .irom0.text 00000014 phy_get_freq_param +4022cacc g F .irom0.text 0000004f target_power_backoff +4022ecc4 g F .irom0.text 00000014 phy_get_freq_param 3ffecb4e g O .bss 00000001 open_signaling_measurement 402229e0 g F .irom0.text 000000ed wifi_softap_deauth -40240c3c g F .irom0.text 00000005 tcp_err -402452d4 g F .irom0.text 000000c1 smartconfig_get_status -4024b468 g O .irom0.text 00000004 ip_addr_any -402290a4 g F .irom0.text 00000077 cJSON_CreateIntArray +40240c58 g F .irom0.text 00000005 tcp_err +402452f0 g F .irom0.text 000000c1 smartconfig_get_status +4024b488 g O .irom0.text 00000004 ip_addr_any +402290c0 g F .irom0.text 00000077 cJSON_CreateIntArray 4022141c g F .irom0.text 000000ba wifi_station_get_ap_info -4024b2b4 g F .irom0.text 000000c0 inet_chksum_pseudo +4024b2d4 g F .irom0.text 000000c0 inet_chksum_pseudo fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask -4023915c g F .irom0.text 00000049 dhcp_network_changed +40239178 g F .irom0.text 00000049 dhcp_network_changed 40100988 g F .text 00000172 ets_timer_arm_new -40243b70 g F .irom0.text 00000041 udp_remove +40243b8c g F .irom0.text 00000041 udp_remove 4020d1b0 g F .irom0.text 00000031 espconn_secure_cert_req_enable -4022b80c g F .irom0.text 00000153 gen_rx_gain_table -40225844 g F .irom0.text 00000020 user_con_received +4022b828 g F .irom0.text 00000153 gen_rx_gain_table +40225860 g F .irom0.text 00000020 user_con_received 4021fe20 g F .irom0.text 0000000c spi_flash_erase_protect_disable -402450f0 g F .irom0.text 000000db sc_channel_timer_cb -4022dbf0 g F .irom0.text 0000004f tx_cont_dis +4024510c g F .irom0.text 000000db sc_channel_timer_cb +4022dc0c g F .irom0.text 0000004f tx_cont_dis 4020c6a8 g F .irom0.text 0000003b ieee80211_action_vendor_spec_attach 4020ccd4 g F .irom0.text 00000004 ieee80211_setup_rateset 40217bd8 g F .irom0.text 00000069 RSA_pub_key_new -4022ebcc g F .irom0.text 00000033 phy_set_rx11b_reg -40239ecc g F .irom0.text 00000007 wifi_softap_get_dhcps_lease_time -4023e670 g F .irom0.text 00000023 ip_output_if -40226c00 g F .irom0.text 000001b7 mqtt_tcpclient_recv +4022ebe8 g F .irom0.text 00000033 phy_set_rx11b_reg +40239ee8 g F .irom0.text 00000007 wifi_softap_get_dhcps_lease_time +4023e68c g F .irom0.text 00000023 ip_output_if +40226c1c g F .irom0.text 000001b7 mqtt_tcpclient_recv 3ffecd60 g O .bss 00000004 phy_rx_gain_dc_table -40240a80 g F .irom0.text 0000002f sntp_set_timezone -402369b8 g F .irom0.text 000000e9 rc_set_rate_limit_id -40249e48 g F .irom0.text 00000062 UTILS_IsIPV4 -40231e8c g F .irom0.text 000000ff sleep_reset_analog_rtcreg_8266 +40240a9c g F .irom0.text 0000002f sntp_set_timezone +402369d4 g F .irom0.text 000000e9 rc_set_rate_limit_id +40249e68 g F .irom0.text 00000062 UTILS_IsIPV4 +40231ea8 g F .irom0.text 000000ff sleep_reset_analog_rtcreg_8266 40222cec g F .irom0.text 00000101 wifi_set_phy_mode 40222b5c g F .irom0.text 0000000a wifi_unregister_user_ie_manufacturer_recv_cb 40221400 g F .irom0.text 00000011 wifi_station_get_config_default 4020c25c g F .irom0.text 00000044 ieee80211_add_action_vendor_spec_esp 3ffed0fb g O .bss 00000001 dbg_stop_hw_wdt -40234c58 g F .irom0.text 00000092 fpm_do_sleep -4023b1d0 g F .irom0.text 0000003b espconn_tcp_set_max_con_allow -4022e180 g F .irom0.text 000000e4 reduce_current_init +40234c74 g F .irom0.text 00000092 fpm_do_sleep +4023b1ec g F .irom0.text 0000003b espconn_tcp_set_max_con_allow +4022e19c g F .irom0.text 000000e4 reduce_current_init 3fff38d8 g O .bss 00000014 weixin_timer 4021ed04 g F .irom0.text 0000009b flash_data_check -4022f5f8 g F .irom0.text 0000008b get_sar_dout +4022f614 g F .irom0.text 0000008b get_sar_dout 4020fc78 g F .irom0.text 00000067 ssl_free 4020e940 g F .irom0.text 00000030 ssl_obj_free 4021e140 g F .irom0.text 0000003f wpa_sm_alloc_eapol 40107eac g *ABS* 00000000 _lit4_end 40217dfc g F .irom0.text 0000002d RSA_print 40102614 g F .text 000000a1 user_mdns_config -4024cf10 g O .irom0.text 00000018 tkip -4023fa48 g F .irom0.text 00000073 pbuf_free -40240c24 g F .irom0.text 00000005 tcp_recv -40224718 g F .irom0.text 0000002f uart0_tx_buffer +4024cf30 g O .irom0.text 00000018 tkip +4023fa64 g F .irom0.text 00000073 pbuf_free +40240c40 g F .irom0.text 00000005 tcp_recv +40224738 g F .irom0.text 0000002f uart0_tx_buffer 40107bcc g F .text 00000000 .hidden __divsf3 4020c848 g F .irom0.text 00000035 ieee80211_add_ie_vendor_esp_mesh_group 3ffe84a8 g O .data 00000004 tcb 00000110 g *ABS* 00000000 _memmap_cacheattr_wt_base 402114b8 g F .irom0.text 00000017 sslserver_new -4023fca4 g F .irom0.text 0000001c pbuf_cat +4023fcc0 g F .irom0.text 0000001c pbuf_cat 4021e624 g F .irom0.text 00000004 wpa_sm_mlme_setprotection 3ffecd98 g O .bss 00000008 noise_array -4022920c g F .irom0.text 0000006f cJSON_CreateStringArray +40229228 g F .irom0.text 0000006f cJSON_CreateStringArray 4020cbd4 g F .irom0.text 00000029 ieee80211_find_channel 3ffe8750 g O .data 00000020 rate_11b_rate2_rateid_table 40207b54 g F .irom0.text 00000034 ieee80211_iserp_rateset -4023b20c g F .irom0.text 00000031 espconn_tcp_set_buf_count -40240adc g F .irom0.text 00000037 sntp_init -40228b20 g F .irom0.text 00000075 cJSON_PrintBuffered -40225a48 g F .irom0.text 00000008 user_mqtt_is_connect -4023e694 g F .irom0.text 00000047 ip_output -4023db60 g F .irom0.text 00000039 etharp_cleanup_netif +4023b228 g F .irom0.text 00000031 espconn_tcp_set_buf_count +40240af8 g F .irom0.text 00000037 sntp_init +40228b3c g F .irom0.text 00000075 cJSON_PrintBuffered +40225a64 g F .irom0.text 00000008 user_mqtt_is_connect +4023e6b0 g F .irom0.text 00000047 ip_output +4023db7c g F .irom0.text 00000039 etharp_cleanup_netif 3fff310c g O .bss 00000004 pCHListTral -4023badc g F .irom0.text 000000a5 ringbuf_memcpy_into -402327b8 g F .irom0.text 00000035 pm_set_gpio_wakeup_pin +4023baf8 g F .irom0.text 000000a5 ringbuf_memcpy_into +402327d4 g F .irom0.text 00000035 pm_set_gpio_wakeup_pin 4021ea38 g F .irom0.text 00000054 user_uart_wait_tx_fifo_empty 40107ea9 g *ABS* 00000000 _text_end 40101714 g F .text 00000055 spi_flash_get_id @@ -773,304 +773,304 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 3ffe8e54 g O .rodata 00000004 ssl_prot_prefs 4021dc5c g F .irom0.text 00000142 ppInstallKey 402227b4 g F .irom0.text 00000011 wifi_softap_set_config_current -40243e04 g F .irom0.text 00000047 udp_sendto -4022a2cc g F .irom0.text 000000c5 ram_rfpll_set_freq +40243e20 g F .irom0.text 00000047 udp_sendto +4022a2e8 g F .irom0.text 000000c5 ram_rfpll_set_freq 3ffec94c g O .bss 00000014 check_timeouts_timer -40240894 g F .irom0.text 00000177 sntp__tzcalc_limits +402408b0 g F .irom0.text 00000177 sntp__tzcalc_limits 3ffe87d0 g O .data 00000058 rate_11n_rate2_rateid_table 4020d11c g F .irom0.text 00000035 espconn_secure_get_size -4023b0ec g F .irom0.text 00000022 espconn_tcp_set_wnd -402258d0 g F .irom0.text 000000a4 user_mqtt_init +4023b108 g F .irom0.text 00000022 espconn_tcp_set_wnd +402258ec g F .irom0.text 000000a4 user_mqtt_init 4021da90 g F .irom0.text 00000025 wpa_parse_wpa_ie 3ffecb21 g O .bss 00000001 cpu_overclock 4010021c g F .text 00000052 NMI_Handler -4023ae60 g F .irom0.text 00000049 espconn_create -40232c5c g F .irom0.text 00000008 pm_set_sleep_level -4022a238 g F .irom0.text 00000058 wait_rfpll_cal_end -40226dc4 g F .irom0.text 00000094 mqtt_tcpclient_connect_cb -4023e9a8 g F .irom0.text 0000001a ipaddr_addr +4023ae7c g F .irom0.text 00000049 espconn_create +40232c78 g F .irom0.text 00000008 pm_set_sleep_level +4022a254 g F .irom0.text 00000058 wait_rfpll_cal_end +40226de0 g F .irom0.text 00000094 mqtt_tcpclient_connect_cb +4023e9c4 g F .irom0.text 0000001a ipaddr_addr 3ffecd6c g O .bss 00000004 tx_data2 40107c88 g F .text 00000000 .hidden __fixsfsi -40224b20 g F .irom0.text 00000018 UART_ClearIntrStatus +40224b3c g F .irom0.text 00000018 UART_ClearIntrStatus 4020aabc g F .irom0.text 00000011 cnx_start_handoff_cb -402255b4 g F .irom0.text 0000003b user_devicefind_init -40243260 g F .irom0.text 0000007b tcp_keepalive +402255d0 g F .irom0.text 0000003b user_devicefind_init +4024327c g F .irom0.text 0000007b tcp_keepalive 40004d90 g *ABS* 00000000 gpio_pin_intr_state_set 401050c4 g F .text 00000023 ppRollBackTxQ 4020cd54 g F .irom0.text 00000021 ieee80211_regdomain_attach 4020d154 g F .irom0.text 00000031 espconn_secure_ca_enable -4023d488 g F .irom0.text 00000056 etharp_tmr -4023b4a0 g F .irom0.text 00000093 espconn_get_packet_info -40225f38 g F .irom0.text 0000005b user_sntp_init +4023d4a4 g F .irom0.text 00000056 etharp_tmr +4023b4bc g F .irom0.text 00000093 espconn_get_packet_info +40225f54 g F .irom0.text 0000005b user_sntp_init 4020c248 g F .irom0.text 0000000c unregister_ieee80211_action_vendor_get_key_cb -4022e7f8 g F .irom0.text 0000002c set_rf_gain_stage10 -4023222c g F .irom0.text 0000000f ic_set_opmode +4022e814 g F .irom0.text 0000002c set_rf_gain_stage10 +40232248 g F .irom0.text 0000000f ic_set_opmode 400018a4 g *ABS* 00000000 ets_memset 40107eac g *ABS* 00000000 _lit4_start -4024147c g F .irom0.text 00000143 tcp_alloc +40241498 g F .irom0.text 00000143 tcp_alloc 40207aec g F .irom0.text 00000038 ieee80211_node_pwrsave 40207e18 g F .irom0.text 00000035 ieee80211_rfid_locp_recv_open 40217890 g F .irom0.text 0000004f get_random_NZ 402088fc g F .irom0.text 0000000a scan_set_desChan -40232c74 g F .irom0.text 00000008 pm_get_listen_interval +40232c90 g F .irom0.text 00000008 pm_get_listen_interval 40102eac g F .text 00000000 .hidden __gtdf2 3fff2641 g O .bss 00000010 mdns_data_type -40239e2c g F .irom0.text 0000003f wifi_softap_set_dhcps_offer_option +40239e48 g F .irom0.text 0000003f wifi_softap_set_dhcps_offer_option 4020ed04 g F .irom0.text 0000009f load_key_certs 40000dc0 g *ABS* 00000000 ets_set_idle_cb 401050e8 g F .text 0000000f ppRecordBarRRC -40243cbc g F .irom0.text 00000147 udp_sendto_if -40228d78 g F .irom0.text 00000014 cJSON_GetArraySize +40243cd8 g F .irom0.text 00000147 udp_sendto_if +40228d94 g F .irom0.text 00000014 cJSON_GetArraySize 402233fc g F .irom0.text 00000008 wifi_enable_6m_rate -4022c694 g F .irom0.text 00000052 ram_set_noise_floor +4022c6b0 g F .irom0.text 00000052 ram_set_noise_floor 3fff1fad g O .bss 00000001 no_ap_found_index 4020c958 g F .irom0.text 00000041 ieee80211_add_ie_vendor_esp_ssid 4021dc24 g F .irom0.text 00000034 wpa_gen_wpa_ie -4022c660 g F .irom0.text 0000002e get_noisefloor_sat -40229298 g F .irom0.text 00000046 cJSON_AddItemToObjectCS -4022a94c g F .irom0.text 0000003c chip_v6_set_chan_wakeup +4022c67c g F .irom0.text 0000002e get_noisefloor_sat +402292b4 g F .irom0.text 00000046 cJSON_AddItemToObjectCS +4022a968 g F .irom0.text 0000003c chip_v6_set_chan_wakeup 3ffe8018 g O .data 00000001 reconnect_internal 40002be8 g *ABS* 00000000 ets_putc -4022d93c g F .irom0.text 0000020c phy_gpio_cfg -4023b970 g F .irom0.text 00000004 ringbuf_tail +4022d958 g F .irom0.text 0000020c phy_gpio_cfg +4023b98c g F .irom0.text 00000004 ringbuf_tail 3ffecd92 g O .bss 00000002 phy_txpwr_diff_flash -402296ec g F .irom0.text 000000c2 cJSON_Minify -40240c1c g F .irom0.text 00000004 tcp_arg +40229708 g F .irom0.text 000000c2 cJSON_Minify +40240c38 g F .irom0.text 00000004 tcp_arg 40100b38 g F .text 0000007c system_show_malloc -40243948 g F .irom0.text 0000006e sys_timeouts_init -4023b898 g F .irom0.text 00000008 ringbuf_reset -4022942c g F .irom0.text 00000045 cJSON_InsertItemInArray +40243964 g F .irom0.text 0000006e sys_timeouts_init +4023b8b4 g F .irom0.text 00000008 ringbuf_reset +40229448 g F .irom0.text 00000045 cJSON_InsertItemInArray 3fff3368 g O .bss 00000050 uart_recvTaskQueue 40223278 g F .irom0.text 0000005e wifi_get_macaddr 40009410 g *ABS* 00000000 aes_unwrap -40235d78 g F .irom0.text 0000003a freq_change_check_scan_work -4023268c g F .irom0.text 00000025 ic_get_rssi -40228e98 g F .irom0.text 00000016 cJSON_IsArray +40235d94 g F .irom0.text 0000003a freq_change_check_scan_work +402326a8 g F .irom0.text 00000025 ic_get_rssi +40228eb4 g F .irom0.text 00000016 cJSON_IsArray 3fff3864 g O .bss 00000004 tcp_active_pcbs -40234120 g F .irom0.text 00000016 pm_assoc_parse +4023413c g F .irom0.text 00000016 pm_assoc_parse 4021ba28 g F .irom0.text 0000006a wpa_add_kde 4022249c g F .irom0.text 00000011 wifi_softap_get_config_default 3fff3228 g O .bss 00000004 pAkTrans 402164b0 g F .irom0.text 0000004a bi_clear_cache -40235020 g F .irom0.text 00000033 pp_try_enable_idle_timer +4023503c g F .irom0.text 00000033 pp_try_enable_idle_timer 3fff233c g O .bss 00000004 def_private_key 3ffed980 g O .bss 00000040 wDevCtrl 40217768 g F .irom0.text 00000089 bi_crt 3fff3880 g O .bss 00000004 udp_pcbs -4023b984 g F .irom0.text 00000092 ringbuf_findchr -4023b8a8 g F .irom0.text 0000004f ringbuf_free +4023b9a0 g F .irom0.text 00000092 ringbuf_findchr +4023b8c4 g F .irom0.text 0000004f ringbuf_free 4021db84 g F .irom0.text 0000009d wpa_supplicant_parse_ies 3ffecd8e g O .bss 00000001 wakeup_rf_flag 3fff1a68 g O .bss 00000001 BcnEb_update -40247ed8 g F .irom0.text 00000029 KISS_Free_Glob_Diret -40233230 g F .irom0.text 00000313 pm_onBcnRx -4022ea64 g F .irom0.text 00000025 phy_set_most_tpw -40229b50 g F .irom0.text 00000064 ram_pbus_xpd_tx_on +40247ef4 g F .irom0.text 00000029 KISS_Free_Glob_Diret +4023324c g F .irom0.text 00000313 pm_onBcnRx +4022ea80 g F .irom0.text 00000025 phy_set_most_tpw +40229b6c g F .irom0.text 00000064 ram_pbus_xpd_tx_on 40223530 g F .irom0.text 00000012 wifi_rfid_locp_recv_open -40229088 g F .irom0.text 0000001b cJSON_CreateObject -40234da0 g F .irom0.text 00000016 system_soft_wdt_feed -40241040 g F .irom0.text 00000053 tcp_shutdown -40234de8 g F .irom0.text 00000034 pp_soft_wdt_restart -4023d910 g F .irom0.text 0000024f ethernet_input +402290a4 g F .irom0.text 0000001b cJSON_CreateObject +40234dbc g F .irom0.text 00000016 system_soft_wdt_feed +4024105c g F .irom0.text 00000053 tcp_shutdown +40234e04 g F .irom0.text 00000034 pp_soft_wdt_restart +4023d92c g F .irom0.text 0000024f ethernet_input 40101f10 w F .text 00000073 user_spi_flash_dio_to_qio_pre_init 40208988 g F .irom0.text 000001b7 scan_profile_check 40107ea9 g .text 00000000 _etext -40227dcc g F .irom0.text 00000013 PROTO_Init +40227de8 g F .irom0.text 00000013 PROTO_Init 40207d88 g F .irom0.text 00000015 ieee80211_regdomain_min_chan 4020aa3c g F .irom0.text 00000020 cnx_auth_timeout 3fff26c0 g O .bss 00000004 domain 4020b510 g F .irom0.text 00000230 cnx_update_bss_more -4023c354 g F .irom0.text 0000012a espconn_kill_oldest_pcb +4023c370 g F .irom0.text 0000012a espconn_kill_oldest_pcb 401017a0 g F .text 0000005a spi_flash_write_status -4023f308 g F .irom0.text 0000001d mdns_set_name -4022bdb0 g F .irom0.text 0000003e start_dig_rx -4022454c g F .irom0.text 00000045 user_setting_init +4023f324 g F .irom0.text 0000001d mdns_set_name +4022bdcc g F .irom0.text 0000003e start_dig_rx +4022456c g F .irom0.text 00000045 user_setting_init 40220764 g F .irom0.text 00000015 system_get_cpu_freq -40224c60 g F .irom0.text 00000029 user_led_init +40224c7c g F .irom0.text 00000029 user_led_init 40002ae8 g *ABS* 00000000 ets_bzero 4021e3f0 g F .irom0.text 00000060 rsn_cipher_put_suites 3ffe8960 g O .data 0000003c g_app_handlers -4022c644 g F .irom0.text 0000001c ram_get_noisefloor +4022c660 g F .irom0.text 0000001c ram_get_noisefloor 402078e0 g F .irom0.text 00000090 ieee80211_setup_ratetable 40218f68 g F .irom0.text 00000081 str_replace 3fff1fac g O .bss 00000001 reconnect_flag 4020b360 g F .irom0.text 0000008b cnx_rc_update_rssi -4023fa38 g F .irom0.text 0000000c pbuf_ref +4023fa54 g F .irom0.text 0000000c pbuf_ref 3ffecdb9 g O .bss 00000001 SDIO_slp_reject -40244f3c g F .irom0.text 00000021 pwm_set_period -4023b974 g F .irom0.text 00000004 ringbuf_head +40244f58 g F .irom0.text 00000021 pwm_set_period +4023b990 g F .irom0.text 00000004 ringbuf_head 3ffecdba g O .bss 00000001 hardware_reject -40228f18 g F .irom0.text 0000001b cJSON_CreateFalse -4023b250 g F .irom0.text 00000016 espconn_regist_write_finish -402343a4 g F .irom0.text 00000014 fpm_rf_is_closed -4024a61c g F .irom0.text 00000004 chip_v6_unset_chanfreq +40228f34 g F .irom0.text 0000001b cJSON_CreateFalse +4023b26c g F .irom0.text 00000016 espconn_regist_write_finish +402343c0 g F .irom0.text 00000014 fpm_rf_is_closed +4024a63c g F .irom0.text 00000004 chip_v6_unset_chanfreq 40106aac g F .text 00000042 Tx_Copy2Queue -4023f88c g F .irom0.text 0000000c netif_set_netmask -4022eb68 g F .irom0.text 0000005d phy_after_init_enrx +4023f8a8 g F .irom0.text 0000000c netif_set_netmask +4022eb84 g F .irom0.text 0000005d phy_after_init_enrx 402171b4 g F .irom0.text 00000059 bi_compare -4022580c g F .irom0.text 00000038 user_send -40240f90 g F .irom0.text 00000035 tcp_recv_null +40225828 g F .irom0.text 00000038 user_send +40240fac g F .irom0.text 00000035 tcp_recv_null 3ffecc8a g O .bss 00000001 sleep_mode_flag 3fff3770 g O .bss 00000004 current_netif 40221d08 g F .irom0.text 00000091 wifi_station_set_auto_connect 40205cfc g F .irom0.text 0000012d ieee80211_send_setup -4023699c g F .irom0.text 00000018 phytype2mode +402369b8 g F .irom0.text 00000018 phytype2mode 3fff379c g O .bss 00000004 __tznorth -4023e030 g F .irom0.text 000000cf igmp_leavegroup +4023e04c g F .irom0.text 000000cf igmp_leavegroup 4000c268 g *ABS* 00000000 __subsf3 40218444 g F .irom0.text 00000002 RNG_initialize -4024528c g F .irom0.text 00000037 sc_system_init_done +402452a8 g F .irom0.text 00000037 sc_system_init_done 40104f50 g F .text 00000091 pp_soft_wdt_feed_local 3ffecd78 g O .bss 00000001 periodic_cal_flag -4024301c g F .irom0.text 000000bf tcp_enqueue_flags +40243038 g F .irom0.text 000000bf tcp_enqueue_flags 401040a0 g F .text 0000000b GetAccess -40237068 g F .irom0.text 0000002d rc_only_sta_trc +40237084 g F .irom0.text 0000002d rc_only_sta_trc 40215fb4 g F .irom0.text 000000ae asn1_name -4023b024 g F .irom0.text 00000043 espconn_recved_len +4023b040 g F .irom0.text 00000043 espconn_recved_len 3ffe89ae g O .data 00000002 memp_sizes_test -40233634 g F .irom0.text 00000008 LightSleepWakedCbSetFunc -40233150 g F .irom0.text 000000c7 pm_open +40233650 g F .irom0.text 00000008 LightSleepWakedCbSetFunc +4023316c g F .irom0.text 000000c7 pm_open 3fff37a0 g O .bss 00000024 res_buf -4023c518 g F .irom0.text 0000007b espconn_tcp_memp_free +4023c534 g F .irom0.text 0000007b espconn_tcp_memp_free 3fff23e0 g O .bss 00000004 hex_index 40103010 g F .text 00000007 register_get_phy_addr -40229404 g F .irom0.text 00000013 cJSON_DeleteItemFromObject +40229420 g F .irom0.text 00000013 cJSON_DeleteItemFromObject 40201d94 g F .irom0.text 00000024 ieee80211_freedom_init -40240f6c g F .irom0.text 00000024 tcp_close -40228e80 g F .irom0.text 00000016 cJSON_IsString +40240f88 g F .irom0.text 00000024 tcp_close +40228e9c g F .irom0.text 00000016 cJSON_IsString 40219708 g F .irom0.text 00000052 hostapd_get_psk -40240dfc g F .irom0.text 00000059 tcp_recved +40240e18 g F .irom0.text 00000059 tcp_recved 40205a88 g F .irom0.text 00000271 ieee80211_output_pbuf -40232338 g F .irom0.text 0000000d ic_set_gtk_alg +40232354 g F .irom0.text 0000000d ic_set_gtk_alg 401001b0 g F .text 00000040 Cache_Read_Enable_New -40240ea8 g F .irom0.text 00000053 tcp_pcb_purge +40240ec4 g F .irom0.text 00000053 tcp_pcb_purge 40208884 g F .irom0.text 00000022 scan_clear_channles 3ffec74d g O .rodata 00000001 RSSI_BEAR -402261c8 g F .irom0.text 0000059a user_json_analysis +402261e4 g F .irom0.text 0000059a user_json_analysis 40221adc g F .irom0.text 00000017 wifi_station_set_config 40221eac g F .irom0.text 0000007c wifi_station_save_bssid -4022c8b8 g F .irom0.text 000001f6 noise_init -40232240 g F .irom0.text 0000004f ic_enable_interface +4022c8d4 g F .irom0.text 000001f6 noise_init +4023225c g F .irom0.text 0000004f ic_enable_interface 40223748 g F .irom0.text 00000005 system_get_sdk_version -4022e38c g F .irom0.text 00000063 phy_get_romfunc_addr -40229818 g F .irom0.text 00000014 cJSON_malloc +4022e3a8 g F .irom0.text 00000063 phy_get_romfunc_addr +40229834 g F .irom0.text 00000014 cJSON_malloc 4021a068 g F .irom0.text 000003de wpa_receive -40239d24 g F .irom0.text 0000003d wifi_softap_get_dhcps_lease -40234d4c g F .irom0.text 0000002b PPWdtReset -4022bd40 g F .irom0.text 0000006f do_noisefloor +40239d40 g F .irom0.text 0000003d wifi_softap_get_dhcps_lease +40234d68 g F .irom0.text 0000002b PPWdtReset +4022bd5c g F .irom0.text 0000006f do_noisefloor 3ffed140 g O .bss 00000002 PktNumInOneChk 3ffed2c0 g O .bss 00000028 buffed_eb_arr 4021faa8 g F .irom0.text 0000000b system_get_boot_version -4023ea9c g F .irom0.text 00000014 ipaddr_ntoa +4023eab8 g F .irom0.text 00000014 ipaddr_ntoa 40220bec g F .irom0.text 00000040 wifi_softap_dhcps_stop -4023efc0 g F .irom0.text 00000032 mdns_reg +4023efdc g F .irom0.text 00000032 mdns_reg 4022207c g F .irom0.text 0000002d wifi_station_get_connect_status -402322ec g F .irom0.text 0000001c ic_is_pure_sta -4023b408 g F .irom0.text 0000004b espconn_disconnect +40232308 g F .irom0.text 0000001c ic_is_pure_sta +4023b424 g F .irom0.text 0000004b espconn_disconnect 401008d8 g F .text 00000054 ets_timer_disarm 3fff33b8 g O .bss 00000028 willtopic -4023177c g F .irom0.text 00000074 pm_sdio_nidle -4024b670 g O .irom0.text 00000007 tcp_persist_backoff -4022cb04 g F .irom0.text 00000077 sdt_on_noise_start +40231798 g F .irom0.text 00000074 pm_sdio_nidle +4024b690 g O .irom0.text 00000007 tcp_persist_backoff +4022cb20 g F .irom0.text 00000077 sdt_on_noise_start 40223678 g F .irom0.text 0000003c system_os_task 3ffecca4 g O .bss 00000064 chip6_sleep_params 40218384 g F .irom0.text 00000005 ssl_get_session_id 4021a8e8 g F .irom0.text 0000002a resend_eapol_handle -4022ecbc g F .irom0.text 00000039 chan14_mic_enable +4022ecd8 g F .irom0.text 00000039 chan14_mic_enable 3fff3884 g O .bss 00000014 channel_timer 40205840 g F .irom0.text 0000002c ieee80211_mesh_quick_deinit -4022b338 g F .irom0.text 0000002e rtc_mem_backup -40247f38 g F .irom0.text 000001a9 KISS_Find_channel_end +4022b354 g F .irom0.text 0000002e rtc_mem_backup +40247f54 g F .irom0.text 000001a9 KISS_Find_channel_end 40218448 g F .irom0.text 00000002 RNG_custom_init 4000df48 g *ABS* 00000000 memcpy 4021d840 g F .irom0.text 000000e3 wpa_pmk_to_ptk 3fff3868 g O .bss 00000004 tcp_ticks -4022b368 g F .irom0.text 00000030 rtc_mem_recovery +4022b384 g F .irom0.text 00000030 rtc_mem_recovery 3fff386c g O .bss 00000004 tcp_listen_pcbs -402344cc g F .irom0.text 00000056 fpm_attach +402344e8 g F .irom0.text 00000056 fpm_attach 40004400 g *ABS* 00000000 SPI_write_status 40217efc g F .irom0.text 00000024 SHA1_Init 40105720 g F .text 0000007a ppCalTxop 4000242c g *ABS* 00000000 ets_install_putc1 -4023f330 g F .irom0.text 00000024 mdns_enable -40234104 g F .irom0.text 0000001c pm_allow_tx +4023f34c g F .irom0.text 00000024 mdns_enable +40234120 g F .irom0.text 0000001c pm_allow_tx 4020878c g F .irom0.text 0000003e scan_build_chan_list 40221b7c g F .irom0.text 00000111 wifi_station_ap_change 402183c0 g F .irom0.text 00000008 DISPLAY_BYTES 4021832c g F .irom0.text 00000026 ssl_get_cert_subject_alt_dnsname -4024382c g F .irom0.text 00000073 tcp_rexmit_rto -402270e0 g F .irom0.text 00000005 MQTT_OnPublished +40243848 g F .irom0.text 00000073 tcp_rexmit_rto +402270fc g F .irom0.text 00000005 MQTT_OnPublished 40219f9c g F .irom0.text 00000025 wpa_auth_sta_deinit -40224aec g F .irom0.text 00000033 UART_ResetFifo +40224b08 g F .irom0.text 00000033 UART_ResetFifo 3fff26bc g O .bss 00000004 ota_path 40106d4c g F .text 000000d2 wDev_AppendRxAmpduLensBlocks 4021e99c g F .irom0.text 00000097 wdt_init 40214834 g F .irom0.text 000000a1 SHA256_Update 40202acc g F .irom0.text 000004b1 hostap_input 4020d490 g F .irom0.text 00000052 espconn_ssl_read -4022b960 g F .irom0.text 0000006e pbus_set_rxbbgain +4022b97c g F .irom0.text 0000006e pbus_set_rxbbgain 40216100 g F .irom0.text 0000006f asn1_signature 402177f8 g F .irom0.text 0000007c get_file 4000e2f0 g *ABS* 00000000 __floatsidf 4021e090 g F .irom0.text 0000003d wpa_attach 3ffec758 g *ABS* 00000000 _rodata_end -402415c0 g F .irom0.text 00000011 tcp_new +402415dc g F .irom0.text 00000011 tcp_new 40102f58 g F .text 00000000 .hidden __ltdf2 -40243ca0 g F .irom0.text 00000014 udp_disconnect -4023fdd0 g F .irom0.text 0000008e pbuf_copy_partial +40243cbc g F .irom0.text 00000014 udp_disconnect +4023fdec g F .irom0.text 0000008e pbuf_copy_partial 4020bd90 g F .irom0.text 0000002f wifi_softap_toomany_deny 3ffed0fa g O .bss 00000001 dbg_stop_sw_wdt -40228f34 g F .irom0.text 00000025 cJSON_CreateBool -4022eca0 g F .irom0.text 00000008 phy_get_rxnf_param +40228f50 g F .irom0.text 00000025 cJSON_CreateBool +4022ecbc g F .irom0.text 00000008 phy_get_rxnf_param 40107dc8 g F .text 00000059 rcUpdateRxDone 401010f8 g F .text 000000c8 load_non_32_wide_handler -4023dda0 g F .irom0.text 0000001c igmp_lookfor_group +4023ddbc g F .irom0.text 0000001c igmp_lookfor_group 40219794 g F .irom0.text 00000044 hexstr2bin 4022416c g F .irom0.text 00000081 eagle_lwip_if_free 40104bb4 g F .text 00000039 lmacProcessCtsTimeout 3ffecda8 g O .bss 00000002 phy_tx_power_out -402438a8 g F .irom0.text 00000076 sys_timeout -402343b8 g F .irom0.text 0000000a fpm_is_open +402438c4 g F .irom0.text 00000076 sys_timeout +402343d4 g F .irom0.text 0000000a fpm_is_open 40221060 g F .irom0.text 0000002e system_get_checksum -40228e20 g F .irom0.text 00000016 cJSON_IsTrue +40228e3c g F .irom0.text 00000016 cJSON_IsTrue 3fff33e0 g O .bss 000000d0 mqttClient 40100d74 g F .text 00000092 vPortFree 3ffecdb4 g O .bss 00000001 periodic_cal_sat 40214fbc g F .irom0.text 000000f8 SHA512_Final -40239374 g F .irom0.text 000000cd dhcp_release +40239390 g F .irom0.text 000000cd dhcp_release 40220b10 g F .irom0.text 00000026 system_get_data_of_array_16 -40244f28 g F .irom0.text 0000000f pwm_set_duty +40244f44 g F .irom0.text 0000000f pwm_set_duty 3ffecd8d g O .bss 00000001 chan14_mic_flag 40102e64 g F .text 00000017 tolower -40240294 g F .irom0.text 00000011 raw_send -402255f4 g F .irom0.text 00000058 user_udp_send +402402b0 g F .irom0.text 00000011 raw_send +40225610 g F .irom0.text 00000058 user_udp_send 402083a0 g F .irom0.text 00000035 scan_cancel 4020aa5c g F .irom0.text 00000020 cnx_assoc_timeout -4024b244 g F .irom0.text 0000006d inet_chksum_pbuf +4024b264 g F .irom0.text 0000006d inet_chksum_pbuf 40216478 g F .irom0.text 00000036 bi_terminate 4020c788 g F .irom0.text 00000038 ieee80211_add_ie_vendor_esp_head -4023fe60 g F .irom0.text 00000067 pbuf_take +4023fe7c g F .irom0.text 00000067 pbuf_take 3ffecdb0 g O .bss 00000001 tx_pwctrl_pk_num 400025e0 g *ABS* 00000000 rtc_get_reset_reason 4010035c g F .text 00000063 wdt_feed 4020c6fc g F .irom0.text 0000000c unregister_ieee80211_action_vendor_spec_cb 4020fe1c g F .irom0.text 0000007e add_cert_auth -402276d0 g F .irom0.text 0000000f QUEUE_IsEmpty +402276ec g F .irom0.text 0000000f QUEUE_IsEmpty 40202198 g F .irom0.text 0000006b ieee80211_crypto_decap 40100f0c g F .text 00000019 malloc -40240b94 g F .irom0.text 0000001b sntp_getserver +40240bb0 g F .irom0.text 0000001b sntp_getserver 3ffe8830 g O .data 000000a0 rate2_phyrate_table -40235bd4 g F .irom0.text 000001a3 freq_change_check_scan_done +40235bf0 g F .irom0.text 000001a3 freq_change_check_scan_done 40102324 g F .text 00000015 mqttPublishedCb 3fff3774 g O .bss 00000004 current_iphdr_dest 3ffecc8c g O .bss 00000002 vga_lna_dcap -402309f8 g F .irom0.text 00000026 ram_get_bb_atten +40230a14 g F .irom0.text 00000026 ram_get_bb_atten 4000e21c g *ABS* 00000000 __udivsi3 -402379d0 g F .irom0.text 00000045 wDev_Crypto_Conf -40236220 g F .irom0.text 0000004d ppGetTxQFirstAvail_Locked -40235394 g F .irom0.text 000000bf HdlAllBuffedEb -40244040 g F .irom0.text 0000019b icmp_input -40231774 g F .irom0.text 00000002 pm_prepare_to_sleep +402379ec g F .irom0.text 00000045 wDev_Crypto_Conf +4023623c g F .irom0.text 0000004d ppGetTxQFirstAvail_Locked +402353b0 g F .irom0.text 000000bf HdlAllBuffedEb +4024405c g F .irom0.text 0000019b icmp_input +40231790 g F .irom0.text 00000002 pm_prepare_to_sleep 401031dc g F .text 0000006a phy_close_rf 40107d1c g F .text 00000010 ets_timer_setfn 3ffed0f8 g O .bss 00000001 idle_timer_reopen_flag @@ -1078,85 +1078,85 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 40206fa4 g F .irom0.text 00000164 ieee80211_send_proberesp 40105644 g F .text 00000021 ppDiscardMPDU 40222ad0 g F .irom0.text 00000012 wifi_softap_get_beacon_only_mode -4022bfb0 g F .irom0.text 00000020 target_power_add_backoff +4022bfcc g F .irom0.text 00000020 target_power_add_backoff 40100b38 g F .text 0000007c pvShowMalloc 40203774 g F .irom0.text 00000014 freqcal_scan_done -40229198 g F .irom0.text 00000073 cJSON_CreateDoubleArray +402291b4 g F .irom0.text 00000073 cJSON_CreateDoubleArray 40216ce8 g F .irom0.text 00000075 bi_print 40004a00 g *ABS* 00000000 SPIEraseSector -4023f820 g F .irom0.text 0000006b netif_add +4023f83c g F .irom0.text 0000006b netif_add 3fff2330 g O .bss 00000002 start_sec 40101cb0 g F .text 00000057 spi_flash_read 40103138 g F .text 00000098 sleep_set_rxpbus 3ffecb28 g O .bss 00000001 status_led_output_level 40211978 g F .irom0.text 000003e7 x509_new -40234138 g F .irom0.text 0000001d pm_set_addr +40234154 g F .irom0.text 0000001d pm_set_addr 4020a5a8 g F .irom0.text 000000fb cnx_sta_connect_cmd 3ffec758 g *ABS* 00000000 _bss_start -40233fec g F .irom0.text 00000013 pm_is_open +40234008 g F .irom0.text 00000013 pm_is_open 3ffecd7c g O .bss 00000004 test_print_time -4023e6e0 g F .irom0.text 0000005b ip_router +4023e6fc g F .irom0.text 0000005b ip_router 40102ff0 g F .text 0000001d register_phy_ops -40240e88 g F .irom0.text 0000001d tcp_segs_free +40240ea4 g F .irom0.text 0000001d tcp_segs_free 402173f0 g F .irom0.text 000000be bi_barrett -4023de18 g F .irom0.text 00000045 igmp_start +4023de34 g F .irom0.text 00000045 igmp_start 40220d40 g F .irom0.text 0000000d wifi_station_dhcpc_set_maxtry 4020cc34 g F .irom0.text 00000004 ieee80211_crypto_setkey 40223798 g F .irom0.text 00000025 skip_atoi -4023b454 g F .irom0.text 00000041 espconn_abort +4023b470 g F .irom0.text 00000041 espconn_abort 4021fdf8 g F .irom0.text 00000027 spi_flash_erase_protect_enable -40228ec8 g F .irom0.text 00000016 cJSON_IsRaw -40225978 g F .irom0.text 00000047 user_mqtt_send_topic +40228ee4 g F .irom0.text 00000016 cJSON_IsRaw +40225994 g F .irom0.text 00000047 user_mqtt_send_topic 40105a88 g F .text 00000096 rcUpdateTxDone -40224960 g F .irom0.text 000000c6 UART_SetFlowCtrl +4022497c g F .irom0.text 000000c6 UART_SetFlowCtrl 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_DESCS__ -4023b2ac g F .irom0.text 000000c0 espconn_get_connection_info -40249d94 g F .irom0.text 00000058 UTILS_Atoh +4023b2c8 g F .irom0.text 000000c0 espconn_get_connection_info +40249db4 g F .irom0.text 00000058 UTILS_Atoh 40216500 g F .irom0.text 00000026 bi_copy 3fff23dc g O .bss 00000004 hex_finish -402374f4 g F .irom0.text 0000001b wDevForceAck6M -4022d0e0 g F .irom0.text 00000223 phy_dig_spur_prot +40237510 g F .irom0.text 0000001b wDevForceAck6M +4022d0fc g F .irom0.text 00000223 phy_dig_spur_prot 40216230 g F .irom0.text 00000092 asn1_find_oid -4022d444 g F .irom0.text 00000406 phy_bb_rx_cfg -40236fd8 g F .irom0.text 0000006f rc_get_trc +4022d460 g F .irom0.text 00000406 phy_bb_rx_cfg +40236ff4 g F .irom0.text 0000006f rc_get_trc 3ffe801c g O .data 00000001 default_hostname -4023f784 g F .irom0.text 00000063 netif_set_ipaddr -402313dc g F .irom0.text 0000007c dpd_mem_write +4023f7a0 g F .irom0.text 00000063 netif_set_ipaddr +402313f8 g F .irom0.text 0000007c dpd_mem_write 22222112 g *ABS* 00000000 _memmap_cacheattr_wb_allvalid -4023b1a4 g F .irom0.text 0000002a espconn_tcp_get_max_con_allow +4023b1c0 g F .irom0.text 0000002a espconn_tcp_get_max_con_allow 4020cc30 g F .irom0.text 00000004 ieee80211_crypto_available 40203f54 g F .irom0.text 00000040 ieee80211_ht_node_init -4022be20 g F .irom0.text 00000022 chip_v6_set_chanfreq +4022be3c g F .irom0.text 00000022 chip_v6_set_chanfreq 3ffecc8b g O .bss 00000001 tout_dis_txpwr_track 40102348 g F .text 00000022 mqttDisconnectedCb 4021de94 g F .irom0.text 0000001e dhcp_bind_check -40224e0c g F .irom0.text 00000014 web_send_wifisetting_page +40224e28 g F .irom0.text 00000014 web_send_wifisetting_page 40221b24 g F .irom0.text 00000012 wifi_station_get_current_ap_id -40231748 g F .irom0.text 0000002c pm_set_pll_xtal_wait_time +40231764 g F .irom0.text 0000002c pm_set_pll_xtal_wait_time 40201dbc g F .irom0.text 0000001c ieee80211_user_ie_init 402176c8 g F .irom0.text 0000009d bi_mod_power2 -402340f0 g F .irom0.text 00000012 pm_scan_unlocked +4023410c g F .irom0.text 00000012 pm_scan_unlocked 3fff35b8 g O .bss 00000004 default_certificate -40227f84 g F .irom0.text 00000034 PROTO_Parse -4022a3a0 g F .irom0.text 0000028b ram_set_channel_freq +40227fa0 g F .irom0.text 00000034 PROTO_Parse +4022a3bc g F .irom0.text 0000028b ram_set_channel_freq 40002ab8 g *ABS* 00000000 ets_strncmp -4022f470 g F .irom0.text 00000069 set_txdc_pbus +4022f48c g F .irom0.text 00000069 set_txdc_pbus 401038d0 g F .text 00000015 lmacIsIdle -40242c48 g F .irom0.text 00000224 tcp_write +40242c64 g F .irom0.text 00000224 tcp_write 4020d0c8 g F .irom0.text 0000001b espconn_secure_accept 40204234 g F .irom0.text 000000cc ieee80211_setup_htrates -4023bca0 g F .irom0.text 0000000f espconn_mdns_server_unregister +4023bcbc g F .irom0.text 0000000f espconn_mdns_server_unregister 40216bdc g F .irom0.text 0000007c bi_import 4021fe34 g F .irom0.text 000000a1 spi_flash_erase_sector_check 3fff1abc g O .bss 00000004 max_11g_rate -402343e8 g F .irom0.text 00000075 wifi_fpm_close +40234404 g F .irom0.text 00000075 wifi_fpm_close 4020c114 g F .irom0.text 00000015 ieee80211_recv_action_unregister 3ffe847d g O .data 00000001 phy_in_most_power_bk -4023b158 g F .irom0.text 0000001c espconn_tcp_set_max_retran +4023b174 g F .irom0.text 0000001c espconn_tcp_set_max_retran 4020673c g F .irom0.text 0000004e ieee80211_getcapinfo 40100000 g *ABS* 00000000 _text_start -4023d4e0 g F .irom0.text 0000004f etharp_find_addr -4023f4b4 g F .irom0.text 0000003e mdns_server_register +4023d4fc g F .irom0.text 0000004f etharp_find_addr +4023f4d0 g F .irom0.text 0000003e mdns_server_register 3fff2338 g O .bss 00000004 def_certificate_len 40206798 g F .irom0.text 00000594 ieee80211_send_mgmt 40105c24 g F .text 00000099 rcGetRate @@ -1166,38 +1166,38 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 402167ac g F .irom0.text 000002fa bi_divide 40105814 g F .text 0000000b RC_GetAckRate 4020fb74 g F .irom0.text 00000068 ssl_ctx_new -40231e38 g F .irom0.text 0000001f sleep_opt_8266 +40231e54 g F .irom0.text 0000001f sleep_opt_8266 4021fee0 g F .irom0.text 00000074 system_get_current_sumlength -40232220 g F .irom0.text 0000000a ic_get_addr +4023223c g F .irom0.text 0000000a ic_get_addr 4020c91c g F .irom0.text 00000039 ieee80211_add_ie_vendor_esp_now -40224378 g F .irom0.text 00000070 user_key_init +4022437c g F .irom0.text 0000008c user_key_init 40219514 g F .irom0.text 00000087 hostapd_config_defaults 40204118 g F .irom0.text 00000114 ieee80211_ht_updateparams 3ffecc89 g O .bss 00000001 or_pll_cap_last 4020a1b0 g F .irom0.text 00000041 wifi_station_stop 3fff389c g O .bss 00000014 TouchUdpTimer 40217874 g F .irom0.text 0000001a get_random -402371d8 g F .irom0.text 0000002f wDev_Reset_TBTT -402325f8 g F .irom0.text 0000005c ic_set_key +402371f4 g F .irom0.text 0000002f wDev_Reset_TBTT +40232614 g F .irom0.text 0000005c ic_set_key 3ffecc78 g O .bss 00000004 hostname -402375ac g F .irom0.text 00000054 wDev_SetRxPolicy -40229388 g F .irom0.text 00000025 cJSON_DetachItemFromArray +402375c8 g F .irom0.text 00000054 wDev_SetRxPolicy +402293a4 g F .irom0.text 00000025 cJSON_DetachItemFromArray 40220aec g F .irom0.text 00000024 system_get_data_of_array_8 40100004 g F .text 00000000 call_user_start 40204ddc g F .irom0.text 00000010 clean_rate_set 3fff26f4 g O .bss 00000001 manual_set_flag 00000110 g *ABS* 00000000 _memmap_cacheattr_wb_base -40240c48 g F .irom0.text 00000080 tcp_bind +40240c64 g F .irom0.text 00000080 tcp_bind 3ffe8484 g O .data 00000004 chip_version -40241404 g F .irom0.text 00000011 tcp_abort +40241420 g F .irom0.text 00000011 tcp_abort 40106ecc g F .text 0000001f wDevDisableRx 402199d0 g F .irom0.text 00000044 ets_strdup -40234288 g F .irom0.text 00000041 pm_get_idle_wait_time +402342a4 g F .irom0.text 00000041 pm_get_idle_wait_time 3fff37c4 g O .bss 00000004 __tzyear 40221da4 g F .irom0.text 00000100 wifi_station_save_pmk2cache 40107d30 g F .text 00000000 xthal_set_intclear -4022a870 g F .irom0.text 000000db chip_v6_set_chan -40232678 g F .irom0.text 00000012 ic_remove_key +4022a88c g F .irom0.text 000000db chip_v6_set_chan +40232694 g F .irom0.text 00000012 ic_remove_key 4000cdfc g *ABS* 00000000 __extendsfdf2 3ffecdbb g O .bss 00000001 sleep_wake_bbpll 4000ba28 g *ABS* 00000000 hmac_sha1 @@ -1205,7 +1205,7 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 402148dc g F .irom0.text 00000160 SHA256_Final 401073dc g F .text 0000004c esf_rx_buf_alloc 3fff377c g O .bss 00000014 mdns_timer -4023aa78 g F .irom0.text 00000167 dns_gethostbyname +4023aa94 g F .irom0.text 00000167 dns_gethostbyname 4020a204 g F .irom0.text 00000081 chm_init 3ffec948 g O .bss 00000001 freq_trace_enable 3fff359c g O .bss 00000006 hwaddr @@ -1215,8 +1215,8 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 40221ce8 g F .irom0.text 00000012 wifi_station_get_auto_connect 4021e628 g F .irom0.text 00000004 wpa_sm_get_beacon_ie 402085c0 g F .irom0.text 0000000a scan_remove_bssid -40239a28 g F .irom0.text 00000181 dhcps_start -40237cdc g F .irom0.text 00000383 esf_buf_alloc +40239a44 g F .irom0.text 00000181 dhcps_start +40237cf8 g F .irom0.text 00000383 esf_buf_alloc 4020a3b8 g F .irom0.text 00000034 chm_end_op 3ffed116 g O .bss 00000002 TestStaFreqCalValFilter 401021e4 g F .text 00000025 uart1_sendStr_no_wait @@ -1226,67 +1226,67 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 40214af0 g F .irom0.text 0000002e SHA384_Final 3fff1b74 g O .bss 00000001 freq_change_check_softap_link_enable 4021d818 g F .irom0.text 00000026 wpa_compare_rsn_ie -40231c24 g F .irom0.text 00000212 pm_wakeup_init +40231c40 g F .irom0.text 00000212 pm_wakeup_init 402047b0 g F .irom0.text 00000034 ieee80211_add_htinfo_vendor 402114d0 g F .irom0.text 000000a7 do_svr_handshake 4000d770 g *ABS* 00000000 __umoddi3 -40231bbc g F .irom0.text 00000055 pm_unmask_bt -4023f354 g F .irom0.text 00000024 mdns_disable -40245d60 g F .irom0.text 00000057 TOUCH_Free_guide_glob -40240168 g F .irom0.text 000000a7 raw_sendto -402271f8 g F .irom0.text 00000070 MQTT_Publish +40231bd8 g F .irom0.text 00000055 pm_unmask_bt +4023f370 g F .irom0.text 00000024 mdns_disable +40245d7c g F .irom0.text 00000057 TOUCH_Free_guide_glob +40240184 g F .irom0.text 000000a7 raw_sendto +40227214 g F .irom0.text 00000070 MQTT_Publish fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 4021e19c g F .irom0.text 0000001d inc_byte_array -4022b334 g F .irom0.text 00000002 ram_tx_mac_disable +4022b350 g F .irom0.text 00000002 ram_tx_mac_disable 40222b48 g F .irom0.text 00000013 wifi_register_user_ie_manufacturer_recv_cb 40217f20 g F .irom0.text 00000054 SHA1_Update -4023f38c g F .irom0.text 0000001d mdns_set_hostname -40232b2c g F .irom0.text 00000014 pm_rf_is_closed +4023f3a8 g F .irom0.text 0000001d mdns_set_hostname +40232b48 g F .irom0.text 00000014 pm_rf_is_closed 3ffe8b98 g O .rodata 00000004 _global_impure_ptr 40210e3c g F .irom0.text 00000034 disposable_new -40231458 g F .irom0.text 00000034 pm_usec2rtc -4023ca38 g F .irom0.text 00000046 espconn_lock_recv +40231474 g F .irom0.text 00000034 pm_usec2rtc +4023ca54 g F .irom0.text 00000046 espconn_lock_recv 402196a0 g F .irom0.text 00000067 hostapd_maclist_found 40105b38 g F .text 000000e6 rcGetSched -4023f37c g F .irom0.text 0000000e mdns_get_hostname -40234464 g F .irom0.text 00000064 wifi_fpm_open +4023f398 g F .irom0.text 0000000e mdns_get_hostname +40234480 g F .irom0.text 00000064 wifi_fpm_open 4021961c g F .irom0.text 00000031 hostapd_setup_wpa_psk 402095f4 g F .irom0.text 000000dd sta_rx_eapol 3ffecc9c g O .bss 00000004 rxiq_compute_num 402018e4 g F .irom0.text 0000004e dhcp_set_vendor_class_identifier -4023bcc0 g F .irom0.text 0000000f espconn_mdns_init -40240bb0 g F .irom0.text 00000021 sntp_setservername -4023b240 g F .irom0.text 0000000e espconn_regist_sentcb -40228af8 g F .irom0.text 00000011 cJSON_Print +4023bcdc g F .irom0.text 0000000f espconn_mdns_init +40240bcc g F .irom0.text 00000021 sntp_setservername +4023b25c g F .irom0.text 0000000e espconn_regist_sentcb +40228b14 g F .irom0.text 00000011 cJSON_Print 4022224c g F .irom0.text 0000005e wifi_softap_cacl_mac -4022e2ec g F .irom0.text 00000036 write_data_to_rtc +4022e308 g F .irom0.text 00000036 write_data_to_rtc 40220dc4 g F .irom0.text 00000011 wifi_get_opmode 402085cc g F .irom0.text 00000008 scan_hidden_ssid 3ffecd8c g O .bss 00000001 chan14_mic_en 4000d310 g *ABS* 00000000 __udivdi3 -4023c254 g F .irom0.text 0000005d espconn_kill_pcb +4023c270 g F .irom0.text 0000005d espconn_kill_pcb 40207e54 g F .irom0.text 00000017 ieee80211_rfid_locp_recv_close 3fff38b0 g O .bss 00000014 TouchRestart_ht20_timer -402293c4 g F .irom0.text 0000001d cJSON_DetachItemFromObject -40244754 g F .irom0.text 00000052 system_partition_get_ota_partition_size -402396bc g F .irom0.text 00000036 dhcp_stop -402276b8 g F .irom0.text 00000017 QUEUE_Gets +402293e0 g F .irom0.text 0000001d cJSON_DetachItemFromObject +40244770 g F .irom0.text 00000052 system_partition_get_ota_partition_size +402396d8 g F .irom0.text 00000036 dhcp_stop +402276d4 g F .irom0.text 00000017 QUEUE_Gets 402227a0 g F .irom0.text 00000011 wifi_softap_set_config -4022d304 g F .irom0.text 0000004b chip_v6_rxmax_ext_dig -4023cc90 g F .irom0.text 000000c1 espconn_tcp_client +4022d320 g F .irom0.text 0000004b chip_v6_rxmax_ext_dig +4023ccac g F .irom0.text 000000c1 espconn_tcp_client 40217f74 g F .irom0.text 00000058 SHA1_Final 40107448 g F .text 000000a2 sntp_get_rtc_time 4021f548 g F .irom0.text 00000062 ets_timer_init 402183c8 g F .irom0.text 00000015 x509_print 4010142c g F .text 00000032 system_os_post -40231a98 g F .irom0.text 00000113 pm_set_wakeup_btco +40231ab4 g F .irom0.text 00000113 pm_set_wakeup_btco 4000e2e8 g *ABS* 00000000 __floatunsidf 4020cc60 g F .irom0.text 00000013 ieee80211_ht_node_cleanup -40234f8c g F .irom0.text 0000000f pp_noise_test +40234fa8 g F .irom0.text 0000000f pp_noise_test 4020a4a8 g F .irom0.text 00000026 chm_freq2index -4023fd14 g F .irom0.text 000000bb pbuf_copy +4023fd30 g F .irom0.text 000000bb pbuf_copy 40101c58 g F .text 00000052 spi_flash_write -40242ef8 g F .irom0.text 000000c0 tcp_rexmit +40242f14 g F .irom0.text 000000c0 tcp_rexmit 3ffe8494 g O .data 00000002 NoiseTimerInterval 40100c04 g F .text 00000165 pvPortMalloc 3ffecb2c g O .bss 00000004 done_cb @@ -1294,47 +1294,47 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 3ffecdaa g O .bss 00000002 phy_tx_pwr_error 3ffecc98 g O .bss 00000004 g_phyFuns 40203bd4 g F .irom0.text 00000173 wifi_softap_start -40233c10 g F .irom0.text 00000015 pm_disable_active_timer -40228d64 g F .irom0.text 00000013 cJSON_Parse +40233c2c g F .irom0.text 00000015 pm_disable_active_timer +40228d80 g F .irom0.text 00000013 cJSON_Parse 4021755c g F .irom0.text 0000016b bi_mod_power -4023d2b4 g F .irom0.text 0000001c espconn_igmp_leave -40225668 g F .irom0.text 0000015f user_os_timer_func -40233c28 g F .irom0.text 0000001c pm_enable_active_timer +4023d2d0 g F .irom0.text 0000001c espconn_igmp_leave +40225684 g F .irom0.text 0000015f user_os_timer_func +40233c44 g F .irom0.text 0000001c pm_enable_active_timer 40104bf0 g F .text 0000005c lmacProcessAckTimeout 40222ae4 g F .irom0.text 00000063 wifi_softap_set_beacon_only_mode -40229338 g F .irom0.text 00000026 cJSON_AddItemReferenceToObject +40229354 g F .irom0.text 00000026 cJSON_AddItemReferenceToObject 3ffe849c g O .data 00000002 sleep_start_wait_time 40103018 g F .text 00000018 phy_change_channel -40233bfc g F .irom0.text 00000010 pm_incr_active_cnt -40227430 g F .irom0.text 000000df mqtt_client_delete -4023af98 g F .irom0.text 0000008a espconn_recv -4023df74 g F .irom0.text 000000b9 igmp_joingroup -40233d18 g F .irom0.text 000000fd pm_attach +40233c18 g F .irom0.text 00000010 pm_incr_active_cnt +4022744c g F .irom0.text 000000df mqtt_client_delete +4023afb4 g F .irom0.text 0000008a espconn_recv +4023df90 g F .irom0.text 000000b9 igmp_joingroup +40233d34 g F .irom0.text 000000fd pm_attach 40222ca4 g F .irom0.text 0000002f wifi_get_user_ie 40100030 g .text 00000000 _KernelExceptionVector -40240bd4 g F .irom0.text 00000013 sntp_getservername +40240bf0 g F .irom0.text 00000013 sntp_getservername 4020ccd8 g F .irom0.text 00000002 ieee80211_tx_mgt_cb 4021e3cc g F .irom0.text 00000023 wpa_cipher_to_alg -4024a980 g O .irom0.text 00000008 ieee80211_opcap +4024a9a0 g O .irom0.text 00000008 ieee80211_opcap 40100ea8 g F .text 0000005d pvPortRealloc -4023dd00 g F .irom0.text 0000006d igmp_stop -4023cd58 g F .irom0.text 000000b7 espconn_tcp_server -40240ab4 g F .irom0.text 00000023 sntp_set_daylight +4023dd1c g F .irom0.text 0000006d igmp_stop +4023cd74 g F .irom0.text 000000b7 espconn_tcp_server +40240ad0 g F .irom0.text 00000023 sntp_set_daylight 402152e8 g F .irom0.text 00000170 AES_cbc_encrypt 3fffccf0 g *ABS* 00000000 Te0 4020b45c g F .irom0.text 00000026 cnx_rc_update_age 4020c99c g F .irom0.text 00000050 ieee80211_add_ie_vendor_esp_manufacturer 40205870 g F .irom0.text 000000f8 ieee80211_mesh_quick_set -4023f8a4 g F .irom0.text 0000003b netif_set_up +4023f8c0 g F .irom0.text 0000003b netif_set_up 4020a440 g F .irom0.text 0000002d chm_return_home_channel 40216e64 g F .irom0.text 0000003f bi_free_mod 3ffec970 g O .bss 00000001 dbg_timer_flag 3ffecb30 g O .bss 0000001c rst_if -40225d1c g F .irom0.text 0000007a user_smartconfig +40225d38 g F .irom0.text 0000007a user_smartconfig 401024a4 g F .text 0000013f wifi_handle_event_cb -40229a9c g F .irom0.text 000000b3 ram_pbus_debugmode +40229ab8 g F .irom0.text 000000b3 ram_pbus_debugmode 40000f98 g *ABS* 00000000 ets_isr_mask -4024a614 g F .irom0.text 00000002 chip_v6_set_sense +4024a634 g F .irom0.text 00000002 chip_v6_set_sense 40102e44 g F .text 0000001f strtol 3ffecc74 g O .bss 00000004 flash_read 3ff00000 g *ABS* 00000000 _dport0_literal_start @@ -1342,64 +1342,64 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 4020dfd0 g F .irom0.text 000000e3 espconn_ssl_client 3ffe8914 g O .data 00000034 ssl_option 40219878 g F .irom0.text 0000010a wpa_config_parse_string -40245658 g F .irom0.text 000000e8 smartconfig_start +40245674 g F .irom0.text 000000e8 smartconfig_start 4022058c g F .irom0.text 0000004b system_deep_sleep_instant 3ffecd82 g O .bss 00000001 phy_set_most_tpw_index -40229590 g F .irom0.text 00000159 cJSON_Compare -402327f0 g F .irom0.text 0000000d pm_clear_gpio_wakeup_pin +402295ac g F .irom0.text 00000159 cJSON_Compare +4023280c g F .irom0.text 0000000d pm_clear_gpio_wakeup_pin 4020f7b0 g F .irom0.text 000000d6 do_clnt_handshake 3ffed0fd g O .bss 00000001 total_buffed_eb_num 40002f0c g *ABS* 00000000 ets_get_cpu_frequency -4024b660 g O .irom0.text 00000010 tcp_pcb_lists +4024b680 g O .irom0.text 00000010 tcp_pcb_lists 3fff38ec g O .bss 00000014 KissRes_ht20_timer -40232658 g F .irom0.text 0000001d ic_get_key +40232674 g F .irom0.text 0000001d ic_get_key 4010009c g .text 00000000 _NMILevelVector 40004a4c g *ABS* 00000000 SPIWrite -40234e38 g F .irom0.text 0000001f TxNodeNum -40249f24 g F .irom0.text 00000041 RINGBUF_Get -4023ac00 g F .irom0.text 000000b2 espconn_copy_partial +40234e54 g F .irom0.text 0000001f TxNodeNum +40249f44 g F .irom0.text 00000041 RINGBUF_Get +4023ac1c g F .irom0.text 000000b2 espconn_copy_partial 3ffe8014 g O .data 00000001 timer2_ms_flag 3fff3900 g *ABS* 00000000 _bss_end 4020cd4c g F .irom0.text 00000002 ieee80211_wme_initparams -40228da4 g F .irom0.text 00000011 cJSON_GetObjectItem +40228dc0 g F .irom0.text 00000011 cJSON_GetObjectItem 4022317c g F .irom0.text 00000008 wifi_set_promiscuous_rx_cb -402461e8 g F .irom0.text 00000323 TOUCH_Find_sync_ht40 +40246204 g F .irom0.text 00000323 TOUCH_Find_sync_ht40 40214a7c g F .irom0.text 0000005d SHA384_Init 401001f8 g F .text 00000020 NmiTimSetFunc -4023148c g F .irom0.text 00000052 pm_usec2rtc_64 -4023e77c g F .irom0.text 00000045 ip4_addr_netmask_valid +402314a8 g F .irom0.text 00000052 pm_usec2rtc_64 +4023e798 g F .irom0.text 00000045 ip4_addr_netmask_valid 40220ccc g F .irom0.text 00000073 wifi_station_dhcpc_event 3fff3870 g O .bss 00000004 tcp_tmp_pcb 3ffed126 g O .bss 00000002 pktnum_sta_freqcal -40224464 g F .irom0.text 000000d5 user_setting_get_config +40224484 g F .irom0.text 000000d5 user_setting_get_config 402228a4 g F .irom0.text 000000a8 wifi_softap_get_station_info 401074fc g F .text 000000f7 sntp_update_rtc 3fff2b98 g O .bss 00000004 plink_active 40217a6c g F .irom0.text 000000de ssl_hmac_sha1 4021fd9c g F .irom0.text 0000003c system_upgrade_userbin_check -4023abe0 g F .irom0.text 0000001f espconn_pbuf_delete +4023abfc g F .irom0.text 0000001f espconn_pbuf_delete 4021ded0 g F .irom0.text 0000018d eagle_auth_done 40222e0c g F .irom0.text 0000001c wifi_set_sleep_type 4020bc64 g F .irom0.text 000000fd cnx_node_leave -4023c98c g F .irom0.text 00000045 espconn_recv_hold +4023c9a8 g F .irom0.text 00000045 espconn_recv_hold 40218458 g F .irom0.text 00000057 RC4_setup 402241f0 g F .irom0.text 00000022 eagle_lwip_getif -4023f264 g F .irom0.text 000000a1 mdns_close -40240a60 g F .irom0.text 00000013 sntp_asctime -402298b4 g F .irom0.text 00000011 cJSON_ReplaceItemInObjectCaseSensitive -4023acb4 g F .irom0.text 0000001e espconn_list_creat +4023f280 g F .irom0.text 000000a1 mdns_close +40240a7c g F .irom0.text 00000013 sntp_asctime +402298d0 g F .irom0.text 00000011 cJSON_ReplaceItemInObjectCaseSensitive +4023acd0 g F .irom0.text 0000001e espconn_list_creat 3fff1b7c g O .bss 00000002 scannum 4020a9bc g F .irom0.text 0000007f cnx_connect_timeout 3ffecd8f g O .bss 00000001 phy_rx_gain_dc_flag 40201a20 g F .irom0.text 00000019 sntp_get_real_time 4021fa1c g F .irom0.text 0000006c system_restore -40227af4 g F .irom0.text 000000a3 mqtt_msg_publish +40227b10 g F .irom0.text 000000a3 mqtt_msg_publish 4020c12c g F .irom0.text 00000063 ieee80211_recv_action 402086f4 g F .irom0.text 00000092 scan_prefer_chan 40211190 g F .irom0.text 00000019 DISPLAY_RSA 4021f8e0 g F .irom0.text 000000d9 system_restart_local -40232c48 g F .irom0.text 00000012 pm_get_sleep_type -40239ed4 g F .irom0.text 000000a8 wifi_softap_dhcps_client_leave +40232c64 g F .irom0.text 00000012 pm_get_sleep_type +40239ef0 g F .irom0.text 000000a8 wifi_softap_dhcps_client_leave 3fff322c g O .bss 00000004 pAkDiret 4000ccb8 g *ABS* 00000000 __fixdfsi 40222e40 g F .irom0.text 00000014 wifi_set_listen_interval @@ -1409,35 +1409,35 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 3ffed120 g O .bss 00000002 AvgFreqOffsetInOneChk 3ffe8748 g O .data 00000001 TmpSTAAPCloseAP 3ffecda4 g O .bss 00000004 check_result -402405ac g F .irom0.text 000002b1 sntp_mktm_r +402405c8 g F .irom0.text 000002b1 sntp_mktm_r 3fff3900 g *ABS* 00000000 _heap_start 40004b1c g *ABS* 00000000 SPIRead -4023b770 g F .irom0.text 0000001c espconn_gethostbyname -4022b0e0 g F .irom0.text 00000131 phy_get_check_flag +4023b78c g F .irom0.text 0000001c espconn_gethostbyname +4022b0fc g F .irom0.text 00000131 phy_get_check_flag 3ffecd80 g O .bss 00000001 phy_in_vdd33_offset 4020152c g F .irom0.text 00000055 aes_encrypt_init -4022780c g F .irom0.text 0000002d mqtt_get_total_length +40227828 g F .irom0.text 0000002d mqtt_get_total_length 40220684 g F .irom0.text 0000001c system_deep_sleep_set_option -4023b934 g F .irom0.text 00000018 ringbuf_is_full +4023b950 g F .irom0.text 00000018 ringbuf_is_full 4021f7f8 g F .irom0.text 00000039 system_adc_read 40105820 g F .text 0000000b RC_GetRtsRate -402430dc g F .irom0.text 00000048 tcp_send_fin +402430f8 g F .irom0.text 00000048 tcp_send_fin 4020bd68 g F .irom0.text 00000027 wifi_softap_staconnected_event_policy 40101518 g F .text 0000003b Cache_Read_Disable_2 40102194 g F .text 00000030 uart_tx_one_char_no_wait 3fff22e0 g O .bss 00000002 fw_bin_sec -40230a2c g F .irom0.text 000001b2 ram_rfcal_txcap +40230a48 g F .irom0.text 000001b2 ram_rfcal_txcap 3fff324c g O .bss 000000fe user_config 402206dc g F .irom0.text 00000012 system_phy_set_rfoption 4021da7c g F .irom0.text 00000014 wpa_snprintf_hex -402433f4 g F .irom0.text 00000437 tcp_output +40243410 g F .irom0.text 00000437 tcp_output 40223480 g F .irom0.text 00000023 wifi_set_user_rate_limit 4020fce0 g F .irom0.text 0000003d ssl_read -40225880 g F .irom0.text 00000015 user_mqtt_disconnect +4022589c g F .irom0.text 00000015 user_mqtt_disconnect 401026d0 g F .text 0000005d user_wifi_mdns_restart_timer_fun 4021fd50 g F .irom0.text 00000049 system_upgrade_userbin_set 401022fc g F .text 00000023 uart_rx_intr_enable -402453a4 g F .irom0.text 0000003c sc_free_snif_glob +402453c0 g F .irom0.text 0000003c sc_free_snif_glob 40216c58 g F .irom0.text 00000089 bi_str_import 40001da0 g *ABS* 00000000 ets_write_char 4021de50 g F .irom0.text 0000002d wpa_config_bss @@ -1446,330 +1446,330 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 4022432c g F .irom0.text 00000039 user_relay_set 40207da0 g F .irom0.text 00000027 ieee80211_regdomain_chan_in_range 4021d2a8 g F .irom0.text 00000090 eapol_txcb -40224a88 g F .irom0.text 00000063 UART_CheckOutputFinished +40224aa4 g F .irom0.text 00000063 UART_CheckOutputFinished 22222222 g *ABS* 00000000 _memmap_cacheattr_bp_allvalid 40104794 g F .text 00000072 lmacProcessCollision -40237730 g F .irom0.text 0000002a wDev_ClearBssid +4023774c g F .irom0.text 0000002a wDev_ClearBssid 3ffe8000 g .data 00000000 _Pri_3_HandlerAddress 40210c58 g F .irom0.text 000000ba send_alert 40219650 g F .irom0.text 00000050 hostapd_wep_key_cmp 402150bc g F .irom0.text 0000016e AES_set_key 40222184 g F .irom0.text 0000001f wifi_station_get_hostname -40244fbc g F .irom0.text 00000100 pwm_init +40244fd8 g F .irom0.text 00000100 pwm_init 3ffed0d8 g O .bss 00000001 pend_flag_noise_check -40244894 g F .irom0.text 00000012 updateTime -402381a0 g F .irom0.text 000000bd esf_buf_setup +402448b0 g F .irom0.text 00000012 updateTime +402381bc g F .irom0.text 000000bd esf_buf_setup 3ffed12a g O .bss 00000002 avg_freqoffset_sta_freqcal -4022e7cc g F .irom0.text 00000002 app_test_code +4022e7e8 g F .irom0.text 00000002 app_test_code 22222112 g *ABS* 00000000 _memmap_cacheattr_wt_allvalid 402183f8 g F .irom0.text 00000048 get_asn1_length 3fff387c g O .bss 00000004 tcp_input_pcb 40216608 g F .irom0.text 00000083 bi_add -4023ce18 g F .irom0.text 0000001c espconn_init +4023ce34 g F .irom0.text 0000001c espconn_init 4020e804 g F .irom0.text 00000096 ssl_obj_load 3ffece04 g O .bss 00000020 lmacConfMib -40240210 g F .irom0.text 00000081 raw_input +4024022c g F .irom0.text 00000081 raw_input 40107d2c g F .text 00000002 xPortWantedSizeAlign -40228df0 g F .irom0.text 00000016 cJSON_IsInvalid +40228e0c g F .irom0.text 00000016 cJSON_IsInvalid 40204300 g F .irom0.text 00000080 ieee80211_setup_basic_htrates 40207e6c g F .irom0.text 0000001f ieee80211_rfid_locp_recv_reset -4022de6c g F .irom0.text 00000055 periodic_cal_top +4022de88 g F .irom0.text 00000055 periodic_cal_top 40102ed0 g F .text 00000000 .hidden __ledf2 4020dfa0 g F .irom0.text 00000021 espconn_ssl_disconnect 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_DESCS_END__ -40242e6c g F .irom0.text 0000008b tcp_send_empty_ack +40242e88 g F .irom0.text 0000008b tcp_send_empty_ack 40202a04 g F .irom0.text 000000bb hostap_handle_timer -402243f0 g F .irom0.text 0000005b user_setting_set_config +40224410 g F .irom0.text 0000005b user_setting_set_config 40223ca0 g F .irom0.text 000000e1 ets_sprintf 402113c4 g F .irom0.text 000000e7 DISPLAY_ALERT 402076c4 g F .irom0.text 000001da ieee80211_beacon_alloc -4023a9c4 g F .irom0.text 0000001f dns_setserver +4023a9e0 g F .irom0.text 0000001f dns_setserver 40107e40 g F .text 0000001e strcat 3fff1f90 g O .bss 00000014 sta_con_timer -40242fb8 g F .irom0.text 00000063 tcp_rexmit_fast +40242fd4 g F .irom0.text 00000063 tcp_rexmit_fast 40222488 g F .irom0.text 00000011 wifi_softap_get_config 40100e8c g F .text 0000001c pvPortZallocIram 3ffe8770 g O .data 00000058 rate_11g_rate2_rateid_table 40206d3c g F .irom0.text 00000262 ieee80211_alloc_proberesp -4023f520 g F .irom0.text 0000021f mdns_init +4023f53c g F .irom0.text 0000021f mdns_init 3fff2334 g O .bss 00000004 def_certificate 4000e268 g *ABS* 00000000 __umodsi3 -40235650 g F .irom0.text 0000005b ppRecycleRxPkt -40240bec g F .irom0.text 0000000f sntp_set_update_delay +4023566c g F .irom0.text 0000005b ppRecycleRxPkt +40240c08 g F .irom0.text 0000000f sntp_set_update_delay 4020a13c g F .irom0.text 00000070 wifi_station_start 4021e4a0 g F .irom0.text 00000004 eloop_register_timeout -402356b0 g F .irom0.text 000000d3 ppCheckTxIdle +402356cc g F .irom0.text 000000d3 ppCheckTxIdle 3fff1a94 g O .bss 00000014 ApFreqCalTimer -40225a2c g F .irom0.text 0000001b user_mqtt_send_senser +40225a48 g F .irom0.text 0000001b user_mqtt_send_senser 4021f7e4 g F .irom0.text 00000012 system_pp_recycle_rx_pkt 3fff2651 g O .bss 00000020 mdns_data_mac -4023e7cc g F .irom0.text 000001db ipaddr_aton +4023e7e8 g F .irom0.text 000001db ipaddr_aton 3fff30f0 g O .bss 00000004 pAPListTral 4021e3a8 g F .irom0.text 00000024 wpa_cipher_key_len 40223c78 g F .irom0.text 00000021 ets_vsprintf -40237ba8 g F .irom0.text 00000049 wdev_set_sniffer_addr +40237bc4 g F .irom0.text 00000049 wdev_set_sniffer_addr 3ffecd74 g O .bss 00000004 tx_data4 4020d950 g F .irom0.text 0000005a espconn_sent_packet -4022c6f0 g F .irom0.text 00000041 ram_start_noisefloor -4023e73c g F .irom0.text 0000003b ip4_addr_isbroadcast -40237600 g F .irom0.text 0000002a wDev_EnableUcRx -402270d0 g F .irom0.text 00000005 MQTT_OnConnected +4022c70c g F .irom0.text 00000041 ram_start_noisefloor +4023e758 g F .irom0.text 0000003b ip4_addr_isbroadcast +4023761c g F .irom0.text 0000002a wDev_EnableUcRx +402270ec g F .irom0.text 00000005 MQTT_OnConnected 3fff3010 g O .bss 00000004 PUCK_SERVICE 4020d1e4 g F .irom0.text 00000027 espconn_secure_cert_req_disable -40231f94 g F .irom0.text 000001ae change_bbpll160_sleep +40231fb0 g F .irom0.text 000001ae change_bbpll160_sleep 3ff00000 g *ABS* 00000000 _dport0_rodata_start 402213ec g F .irom0.text 00000011 wifi_station_get_config 3ff00000 g *ABS* 00000000 _dport0_data_start 3fff3790 g O .bss 00000002 PUCK_PORT -4023f778 g F .irom0.text 00000007 netif_set_default -40243cb4 g F .irom0.text 00000006 udp_recv +4023f794 g F .irom0.text 00000007 netif_set_default +40243cd0 g F .irom0.text 00000006 udp_recv 40106c08 g F .text 00000142 wDev_AppendRxBlocks -4023b594 g F .irom0.text 00000066 espconn_clear_opt -402259cc g F .irom0.text 00000043 user_mqtt_timer_func -4023402c g F .irom0.text 00000011 pm_try_scan_unlock +4023b5b0 g F .irom0.text 00000066 espconn_clear_opt +402259e8 g F .irom0.text 00000043 user_mqtt_timer_func +40234048 g F .irom0.text 00000011 pm_try_scan_unlock 4020d07c g F .irom0.text 0000004c espconn_secure_send -40230fdc g F .irom0.text 000001a1 ram_rxiq_cover_mg_mp -40226770 g F .irom0.text 0000005c ota_finished_callback +40230ff8 g F .irom0.text 000001a1 ram_rxiq_cover_mg_mp +4022678c g F .irom0.text 0000005c ota_finished_callback 4020a6a8 g F .irom0.text 0000016a cnx_sta_scan_cmd -402459e0 g F .irom0.text 00000035 esptouch_set_timeout +402459fc g F .irom0.text 00000035 esptouch_set_timeout 402049f0 g F .irom0.text 00000048 ieee80211_deliver_data 4020e89c g F .irom0.text 00000063 ssl_obj_memory_load -402447a8 g F .irom0.text 00000036 system_partition_get_item -4022ed68 g F .irom0.text 00000211 phy_wakeup_rf +402447c4 g F .irom0.text 00000036 system_partition_get_item +4022ed84 g F .irom0.text 00000211 phy_wakeup_rf 40204d6c g F .irom0.text 0000006d set_max_fixed_rate 40104c4c g F .text 00000008 lmacProcessRtsStart 3fff3130 g O .bss 00000004 pETGuideGlob 40221c94 g F .irom0.text 0000004f wifi_station_scan -4024cf40 g *ABS* 00000000 _irom0_text_end +4024cf60 g *ABS* 00000000 _irom0_text_end 40216d60 g F .irom0.text 00000083 bi_export -40237920 g F .irom0.text 00000068 wDev_remove_KeyEntry +4023793c g F .irom0.text 00000068 wDev_remove_KeyEntry 40000e04 g *ABS* 00000000 ets_run 3ffe8016 g O .data 00000001 dhcpc_flag 40103f50 g F .text 000000ec lmacProcessTxSuccess -40231180 g F .irom0.text 00000213 ram_rfcal_rxiq +4023119c g F .irom0.text 00000213 ram_rfcal_rxiq 40211020 g F .irom0.text 000000be process_certificate -402316f4 g F .irom0.text 0000004b pm_sleep_opt_bb_on +40231710 g F .irom0.text 0000004b pm_sleep_opt_bb_on 3ffe98d4 g O .rodata 000009c5 web_wifisuccess_html 402185cc g F .irom0.text 0000001b system_upgrade -402371d0 g F .irom0.text 00000007 wDev_Set_Beacon_Int -4022997c g F .irom0.text 00000016 phy_disable_agc -4023f8e0 g F .irom0.text 00000025 netif_set_down +402371ec g F .irom0.text 00000007 wDev_Set_Beacon_Int +40229998 g F .irom0.text 00000016 phy_disable_agc +4023f8fc g F .irom0.text 00000025 netif_set_down 40216de4 g F .irom0.text 00000080 bi_set_mod -40225dfc g F .irom0.text 000000b1 smartconfig_done -4023fac0 g F .irom0.text 0000017d pbuf_alloc -4023f964 g F .irom0.text 0000004b netif_set_link_up -4022a098 g F .irom0.text 00000132 ram_ana_inf_gating_en -40247eac g F .irom0.text 00000029 KISS_Free_Glob_Trans +40225e18 g F .irom0.text 000000b1 smartconfig_done +4023fadc g F .irom0.text 0000017d pbuf_alloc +4023f980 g F .irom0.text 0000004b netif_set_link_up +4022a0b4 g F .irom0.text 00000132 ram_ana_inf_gating_en +40247ec8 g F .irom0.text 00000029 KISS_Free_Glob_Trans 40102cf0 g F .text 00000013 _atoi_r 40203d58 g F .irom0.text 0000019c wifi_softap_stop 402063e0 g F .irom0.text 00000045 ieee80211_add_xrates -4022ac58 g F .irom0.text 0000004c low_power_set -4022a640 g F .irom0.text 000001bd chip_60_set_channel -40227d78 g F .irom0.text 0000001b mqtt_msg_pingreq +4022ac74 g F .irom0.text 0000004c low_power_set +4022a65c g F .irom0.text 000001bd chip_60_set_channel +40227d94 g F .irom0.text 0000001b mqtt_msg_pingreq 40222ec4 g F .irom0.text 00000012 wifi_get_listen_interval -40240a18 g F .irom0.text 00000044 sntp_asctime_r +40240a34 g F .irom0.text 00000044 sntp_asctime_r 4020c20c g F .irom0.text 00000021 get_iav_key -40235bb4 g F .irom0.text 0000001b freq_change_check_scan_start -40228d8c g F .irom0.text 00000018 cJSON_GetArrayItem -402276a0 g F .irom0.text 00000017 QUEUE_Puts -4022e2c0 g F .irom0.text 00000029 deep_sleep_set_option +40235bd0 g F .irom0.text 0000001b freq_change_check_scan_start +40228da8 g F .irom0.text 00000018 cJSON_GetArrayItem +402276bc g F .irom0.text 00000017 QUEUE_Puts +4022e2dc g F .irom0.text 00000029 deep_sleep_set_option 40201108 g F .irom0.text 00000416 rijndaelEncrypt 4021b884 g F .irom0.text 00000106 wpa_write_rsn_ie -40234cf8 g F .irom0.text 0000003d fpm_auto_sleep_set_in_null_mode +40234d14 g F .irom0.text 0000003d fpm_auto_sleep_set_in_null_mode 40223558 g F .irom0.text 00000012 wifi_register_rfid_locp_recv_cb 3ffecb12 g O .bss 00000001 protect_flag 402165cc g F .irom0.text 00000039 bi_clone 3fff3114 g O .bss 0000001c pTouchConn 4020bb5c g F .irom0.text 0000008b cnx_node_remove 4020d2a4 g F .irom0.text 0000004d espconn_secure_delete -402247bc g F .irom0.text 00000014 uart_reattach +402247dc g F .irom0.text 00000014 uart_reattach 40207108 g F .irom0.text 0000003e ieee80211_alloc_deauth -402270d8 g F .irom0.text 00000005 MQTT_OnDisconnected -402355f4 g F .irom0.text 00000027 ppRegisterTxCallback +402270f4 g F .irom0.text 00000005 MQTT_OnDisconnected +40235610 g F .irom0.text 00000027 ppRegisterTxCallback 402081c0 g F .irom0.text 0000002d scan_pm_channel_op_cb -4023b894 g F .irom0.text 00000004 ringbuf_buffer_size +4023b8b0 g F .irom0.text 00000004 ringbuf_buffer_size 3ffecf50 g O .bss 00000100 pmc -4022e404 g F .irom0.text 000003c8 register_chipv6_phy -4023b3b8 g F .irom0.text 00000050 espconn_regist_time +4022e420 g F .irom0.text 000003c8 register_chipv6_phy +4023b3d4 g F .irom0.text 00000050 espconn_regist_time 3ffecde0 g O .bss 00000020 if_ctrl -4022a1cc g F .irom0.text 00000067 ram_restart_cal -4022994c g F .irom0.text 00000016 phy_delete_channel -40224774 g F .irom0.text 00000042 uart_init -402299ac g F .irom0.text 00000016 phy_set_sense +4022a1e8 g F .irom0.text 00000067 ram_restart_cal +40229968 g F .irom0.text 00000016 phy_delete_channel +40224794 g F .irom0.text 00000042 uart_init +402299c8 g F .irom0.text 00000016 phy_set_sense 40107e28 g F .text 00000017 memchr 40210e70 g F .irom0.text 00000044 disposable_free -4022eb2c g F .irom0.text 0000003a phy_check_data_table -4024b464 g O .irom0.text 00000004 ip_addr_broadcast +4022eb48 g F .irom0.text 0000003a phy_check_data_table +4024b484 g O .irom0.text 00000004 ip_addr_broadcast 3fff1a90 g O .bss 00000001 PendFreeBcnEb 40214adc g F .irom0.text 00000012 SHA384_Update -40236e38 g F .irom0.text 000000d6 rc_enable_trc -4022f810 g F .irom0.text 000001b3 tx_pwr_backoff +40236e54 g F .irom0.text 000000d6 rc_enable_trc +4022f82c g F .irom0.text 000001b3 tx_pwr_backoff 4020cd34 g F .irom0.text 00000015 ieee80211_set_shortslottime -40232290 g F .irom0.text 00000011 ic_interface_enabled -4022d374 g F .irom0.text 00000059 dig_11b_filt_sel -4024b61c g O .irom0.text 00000028 memp_sizes +402322ac g F .irom0.text 00000011 ic_interface_enabled +4022d390 g F .irom0.text 00000059 dig_11b_filt_sel +4024b63c g O .irom0.text 00000028 memp_sizes 4020b3ec g F .irom0.text 0000006e cnx_rc_update_state_metric -402267e8 g F .irom0.text 000000e0 ota_start_Upgrade +40226804 g F .irom0.text 000000e0 ota_start_Upgrade 3ffecd68 g O .bss 00000004 tx_data1 4021975c g F .irom0.text 00000035 hex2byte 4021f894 g F .irom0.text 0000002c system_get_vdd33 40214b40 g F .irom0.text 0000005d SHA512_Init -40229d3c g F .irom0.text 00000029 ram_chip_v6_rx_init +40229d58 g F .irom0.text 00000029 ram_chip_v6_rx_init 40219a28 g F .irom0.text 00000012 os_random 402096d8 g F .irom0.text 0000022f sta_input -4023d2d0 g F .irom0.text 0000001c espconn_igmp_join -40243c38 g F .irom0.text 00000065 udp_connect -4023bc80 g F .irom0.text 0000000f espconn_mdns_get_servername +4023d2ec g F .irom0.text 0000001c espconn_igmp_join +40243c54 g F .irom0.text 00000065 udp_connect +4023bc9c g F .irom0.text 0000000f espconn_mdns_get_servername 3fff1ab4 g O .bss 00000004 max_11n_rate 4020a474 g F .irom0.text 00000031 chm_set_current_channel 40000f74 g *ABS* 00000000 ets_intr_lock -4022eaf4 g F .irom0.text 00000014 phy_get_rand +4022eb10 g F .irom0.text 00000014 phy_get_rand 4010180c g F .text 00000185 flash_gd25q32c_read_status -40249ee0 g F .irom0.text 00000044 RINGBUF_Put +40249f00 g F .irom0.text 00000044 RINGBUF_Put 3fff3778 g O .bss 00000004 current_header 3ffed124 g O .bss 00000002 LowestFreqOffsetInOneChk 3ffed114 g O .bss 00000001 test_freq_val_force_flag 40222b90 g F .irom0.text 00000112 wifi_set_user_ie -4023b148 g F .irom0.text 0000000d espconn_tcp_get_max_retran -4023bb90 g F .irom0.text 0000009f ringbuf_memcpy_from -40236e1c g F .irom0.text 00000012 trc_onScanDone -40232798 g F .irom0.text 0000001c lmacSetRetryLimit -4022492c g F .irom0.text 00000023 UART_SetBaudrate -40245e80 g F .irom0.text 00000357 TOUCH_Find_sync_ht20 +4023b164 g F .irom0.text 0000000d espconn_tcp_get_max_retran +4023bbac g F .irom0.text 0000009f ringbuf_memcpy_from +40236e38 g F .irom0.text 00000012 trc_onScanDone +402327b4 g F .irom0.text 0000001c lmacSetRetryLimit +4022494c g F .irom0.text 00000023 UART_SetBaudrate +40245e9c g F .irom0.text 00000357 TOUCH_Find_sync_ht20 3ffecb70 g O .bss 00000100 event_TaskQueue -40229994 g F .irom0.text 00000016 phy_initialize_bb -40224b68 g F .irom0.text 0000002a UART_SetPrintPort +402299b0 g F .irom0.text 00000016 phy_initialize_bb +40224b84 g F .irom0.text 0000002a UART_SetPrintPort 40207288 g F .irom0.text 000001e6 ieee80211_freedom_output -402299c8 g F .irom0.text 000000c6 ram_pbus_set_rxgain +402299e4 g F .irom0.text 000000c6 ram_pbus_set_rxgain 402105c8 g F .irom0.text 0000016f send_packet 402206b4 g F .irom0.text 00000012 system_phy_set_max_tpw 40215c04 g F .irom0.text 0000007e mktime -40232328 g F .irom0.text 0000000d ic_set_ptk_alg +40232344 g F .irom0.text 0000000d ic_set_ptk_alg 40002ad8 g *ABS* 00000000 ets_strstr -4023f7e8 g F .irom0.text 00000034 netif_set_addr -402391a8 g F .irom0.text 000000a5 dhcp_arp_reply +4023f804 g F .irom0.text 00000034 netif_set_addr +402391c4 g F .irom0.text 000000a5 dhcp_arp_reply 40217b4c g F .irom0.text 00000088 RSA_priv_key_new -402294f0 g F .irom0.text 0000009d cJSON_Duplicate +4022950c g F .irom0.text 0000009d cJSON_Duplicate 40106140 g F .text 00000015 rcReachRetryLimit -402321f0 g F .irom0.text 0000000f rtc_set_cpu_80m +4023220c g F .irom0.text 0000000f rtc_set_cpu_80m 40222e58 g F .irom0.text 00000028 wifi_enable_gpio_wakeup 40215e34 g F .irom0.text 00000046 asn1_validity 40201f14 g F .irom0.text 00000013 esp_random -40240000 g F .irom0.text 00000048 pbuf_strstr +4024001c g F .irom0.text 00000048 pbuf_strstr 40220ae4 g F .irom0.text 00000005 system_get_rst_info 3ffe8000 g *ABS* 00000000 _data_start 40101464 g F .text 00000056 system_rtc_mem_write 40002ecc g *ABS* 00000000 ets_delay_us 40000dd0 g *ABS* 00000000 ets_task 4020cd30 g F .irom0.text 00000002 ieee80211_psq_cleanup -402248c4 g F .irom0.text 00000030 UART_SetLineInverse +402248e4 g F .irom0.text 00000030 UART_SetLineInverse 402207f4 g F .irom0.text 00000015 system_relative_time 4021cf4c g F .irom0.text 00000036 wpa_register -40234e7c g F .irom0.text 0000010d pp_enable_noise_timer -40225b1c g F .irom0.text 00000077 user_wifi_set +40234e98 g F .irom0.text 0000010d pp_enable_noise_timer +40225b38 g F .irom0.text 00000077 user_wifi_set 40000f80 g *ABS* 00000000 ets_intr_unlock 4020edb4 g F .irom0.text 0000001c MD5_Init 4020cd50 g F .irom0.text 00000002 ieee80211_wme_updateparams 40222cd8 g F .irom0.text 00000008 wifi_get_phy_mode 3fff3618 g O .bss 000000b4 premot 3ffecdc0 g O .bss 00000001 interface_mask -40234754 g F .irom0.text 00000049 wifi_fpm_do_wakeup +40234770 g F .irom0.text 00000049 wifi_fpm_do_wakeup 40106b28 g F .text 00000017 wDev_ClearTxqCollisions -402432e0 g F .irom0.text 0000010f tcp_zero_window_probe +402432fc g F .irom0.text 0000010f tcp_zero_window_probe 40204b9c g F .irom0.text 00000041 ieee80211_setup_phy_mode 40205608 g F .irom0.text 0000011b ieee80211_parse_rsn 3fff3230 g O .bss 0000001c pKissConn -4023aa2c g F .irom0.text 00000017 dns_getserver -40229e14 g F .irom0.text 000001b9 readvdd33 -40234e20 g F .irom0.text 00000018 RxNodeNum -40248840 g F .irom0.text 00000031 KISS_Find_channel +4023aa48 g F .irom0.text 00000017 dns_getserver +40229e30 g F .irom0.text 000001b9 readvdd33 +40234e3c g F .irom0.text 00000018 RxNodeNum +4024885c g F .irom0.text 00000031 KISS_Find_channel 402189f0 g F .irom0.text 00000064 system_remote_upgrade_erase_flash 40223e04 g F .irom0.text 000000e8 ets_snprintf 40220c2c g F .irom0.text 00000008 wifi_softap_dhcps_status 40218394 g F .irom0.text 00000005 ssl_get_cipher_id 4000e2ac g *ABS* 00000000 __floatsisf -40229d68 g F .irom0.text 000000a8 tsen_meas +40229d84 g F .irom0.text 000000a8 tsen_meas 4021f47c g F .irom0.text 000000a5 ets_timer_handler_isr 3fff2340 g O .bss 00000004 def_private_key_len -402395f8 g F .irom0.text 000000c2 dhcp_fine_tmr +40239614 g F .irom0.text 000000c2 dhcp_fine_tmr 3fff35e4 g O .bss 0000000a dhcp_rx_options_given -4023b838 g F .irom0.text 00000059 ringbuf_new -40234dbc g F .irom0.text 00000029 pp_soft_wdt_stop -40228efc g F .irom0.text 0000001b cJSON_CreateTrue -40236f10 g F .irom0.text 00000008 rc_get_mask -4022f4f4 g F .irom0.text 00000104 correct_rf_ana_gain +4023b854 g F .irom0.text 00000059 ringbuf_new +40234dd8 g F .irom0.text 00000029 pp_soft_wdt_stop +40228f18 g F .irom0.text 0000001b cJSON_CreateTrue +40236f2c g F .irom0.text 00000008 rc_get_mask +4022f510 g F .irom0.text 00000104 correct_rf_ana_gain 40220dd8 g F .irom0.text 00000011 wifi_get_opmode_default 402103d8 g F .irom0.text 000000b0 finished_digest 3ffed12c g O .bss 00000014 DefFreqCalTimer -40228ae4 g F .irom0.text 00000014 cJSON_InitHooks -40228b98 g F .irom0.text 00000065 cJSON_PrintPreallocated +40228b00 g F .irom0.text 00000014 cJSON_InitHooks +40228bb4 g F .irom0.text 00000065 cJSON_PrintPreallocated 3ffe88d0 g O .data 00000001 TestStaFreqCalValOK -40227348 g F .irom0.text 000000e8 MQTT_Connect -40232c64 g F .irom0.text 00000008 pm_get_sleep_level -40239f88 g F .irom0.text 0000023b wifi_softap_dhcps_client_update +40227364 g F .irom0.text 000000e8 MQTT_Connect +40232c80 g F .irom0.text 00000008 pm_get_sleep_level +40239fa4 g F .irom0.text 0000023b wifi_softap_dhcps_client_update 3ffecd5b g O .bss 00000001 txbk_dpdby_flag 4000bfa8 g *ABS* 00000000 strncmp 4020c6e4 g F .irom0.text 00000018 register_ieee80211_action_vendor_spec_cb -40239c38 g F .irom0.text 000000ea wifi_softap_set_dhcps_lease +40239c54 g F .irom0.text 000000ea wifi_softap_set_dhcps_lease 40004e90 g *ABS* 00000000 gpio_pin_wakeup_enable -40224894 g F .irom0.text 00000029 UART_SetStopBits +402248b4 g F .irom0.text 00000029 UART_SetStopBits 2222211f g *ABS* 00000000 _memmap_cacheattr_wba_trapnull 40223918 g F .irom0.text 00000360 ets_vsnprintf -402451d4 g F .irom0.text 000000b2 sc_PackCallback +402451f0 g F .irom0.text 000000b2 sc_PackCallback 401023d4 g F .text 0000008b mqttDataCb -40227514 g F .irom0.text 000000e6 MQTT_Task +40227530 g F .irom0.text 000000e6 MQTT_Task 402057d0 g F .irom0.text 0000006f ieee80211_mesh_quick_init -40227bd4 g F .irom0.text 0000003a mqtt_msg_pubrec -4023e9c4 g F .irom0.text 000000d1 ipaddr_ntoa_r -4022ec18 g F .irom0.text 0000003a phy_debug_print +40227bf0 g F .irom0.text 0000003a mqtt_msg_pubrec +4023e9e0 g F .irom0.text 000000d1 ipaddr_ntoa_r +4022ec34 g F .irom0.text 0000003a phy_debug_print 3ffecb50 g O .bss 00000004 promiscuous_cb 401066c4 g F .text 0000038f wDev_ProcessFiq 40216fcc g F .irom0.text 00000032 bi_multiply 4021ba94 g F .irom0.text 00000133 wpa_validate_wpa_ie 4020d054 g F .irom0.text 00000028 espconn_secure_disconnect -4023de60 g F .irom0.text 0000010f igmp_input -40245a20 g F .irom0.text 0000003c smartconfig_set_type -4023aa44 g F .irom0.text 00000029 dns_tmr -402343c4 g F .irom0.text 00000017 fpm_allow_tx -40245dc0 g F .irom0.text 00000065 TOUCH_Init_glob +4023de7c g F .irom0.text 0000010f igmp_input +40245a3c g F .irom0.text 0000003c smartconfig_set_type +4023aa60 g F .irom0.text 00000029 dns_tmr +402343e0 g F .irom0.text 00000017 fpm_allow_tx +40245ddc g F .irom0.text 00000065 TOUCH_Init_glob 40222e84 g F .irom0.text 00000018 wifi_disable_gpio_wakeup 40002aa8 g *ABS* 00000000 ets_strcmp 40101b3c g F .text 00000092 spi_flash_check_wr_protect -4023cc60 g F .irom0.text 00000025 espconn_unlock_recv +4023cc7c g F .irom0.text 00000025 espconn_unlock_recv 3fff3874 g O .bss 00000004 tcp_bound_pcbs 4020b090 g F .irom0.text 000000c6 cnx_bss_alloc -40232c6c g F .irom0.text 00000008 pm_set_listen_interval +40232c88 g F .irom0.text 00000008 pm_set_listen_interval 3fff3110 g O .bss 00000004 pCHListHead -40233cdc g F .irom0.text 0000000e pm_enable_gpio_wakeup +40233cf8 g F .irom0.text 0000000e pm_enable_gpio_wakeup 3fff13b4 g O .bss 000006b4 g_ic 40210b90 g F .irom0.text 0000005a send_change_cipher_spec -402319f8 g F .irom0.text 000000a0 pm_set_sleep_btco -40240e58 g F .irom0.text 0000002d tcp_seg_free -40225bc4 g F .irom0.text 0000014b user_wifi_init -4023284c g F .irom0.text 00000024 pm_get_ck170_period +40231a14 g F .irom0.text 000000a0 pm_set_sleep_btco +40240e74 g F .irom0.text 0000002d tcp_seg_free +40225be0 g F .irom0.text 0000014b user_wifi_init +40232868 g F .irom0.text 00000024 pm_get_ck170_period 40218698 g F .irom0.text 00000026 system_upgrade_deinit 3fff30f4 g O .bss 00000004 pAPListHead -40227de0 g F .irom0.text 00000085 PROTO_Add +40227dfc g F .irom0.text 00000085 PROTO_Add 4022077c g F .irom0.text 00000029 system_overclock 402221b0 g F .irom0.text 0000009c wifi_station_set_hostname -4023ff2c g F .irom0.text 00000072 pbuf_memcmp +4023ff48 g F .irom0.text 00000072 pbuf_memcmp 4020cc00 g F .irom0.text 00000029 ieee80211_find_channel_byieee -40234d80 g F .irom0.text 00000020 pp_soft_wdt_init +40234d9c g F .irom0.text 00000020 pp_soft_wdt_init 4020d188 g F .irom0.text 00000027 espconn_secure_ca_disable 4021cf9c g F .irom0.text 00000020 wpa_set_pmk -4022bfdc g F .irom0.text 0000018a tx_pwctrl_init_cal +4022bff8 g F .irom0.text 0000018a tx_pwctrl_init_cal 4021959c g F .irom0.text 00000014 hostapd_mac_comp 40103748 g F .text 00000144 pm_set_sleep_mode -40227f04 g F .irom0.text 0000007d PROTO_ParseByte +40227f20 g F .irom0.text 0000007d PROTO_ParseByte 40221af4 g F .irom0.text 00000017 wifi_station_set_config_current fffff11f g *ABS* 00000000 _memmap_cacheattr_wb_strict 40101ebc g F .text 0000004c flash_gd25q32c_enable_QIO_mode -40231908 g F .irom0.text 00000093 pm_set_wakeup_mac -4023b36c g F .irom0.text 00000049 espconn_accept +40231924 g F .irom0.text 00000093 pm_set_wakeup_mac +4023b388 g F .irom0.text 00000049 espconn_accept 40103da4 g F .text 000000b0 lmacProcessTXStartData 401015a8 g F .text 00000166 spi_flash_get_unique_id 40100f70 g F .text 00000017 realloc -4022eaac g F .irom0.text 00000015 phy_vdd33_set_tpw +4022eac8 g F .irom0.text 00000015 phy_vdd33_set_tpw 40201e50 g F .irom0.text 0000005c ieee80211_mhz2ieee 401035d8 g F .text 0000014e pm_goto_sleep 40000454 g *ABS* 00000000 _xtos_set_exception_handler @@ -1783,167 +1783,167 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wb_strict 3ffe84a4 g O .data 00000001 CanDoFreqCal 4020d214 g F .irom0.text 00000045 espconn_secure_set_default_certificate 40216528 g F .irom0.text 00000022 bi_permanent -402370a4 g F .irom0.text 000000f0 wDev_Option_Init -40241608 g F .irom0.text 00000105 tcp_connect +402370c0 g F .irom0.text 000000f0 wDev_Option_Init +40241624 g F .irom0.text 00000105 tcp_connect 4020c548 g F .irom0.text 00000155 ieee80211_recv_action_vendor_spec 40223584 g F .irom0.text 00000034 wifi_status_led_install -4024b374 g F .irom0.text 000000dc inet_chksum_pseudo_partial -4023b288 g F .irom0.text 0000000f espconn_regist_reconcb +4024b394 g F .irom0.text 000000dc inet_chksum_pseudo_partial +4023b2a4 g F .irom0.text 0000000f espconn_regist_reconcb 400018d4 g *ABS* 00000000 ets_memcmp 40207f6c g F .irom0.text 00000120 freq_changle_scan_start 402235dc g F .irom0.text 00000011 wifi_set_status_led_output_level 4020863c g F .irom0.text 00000018 scan_remove_probe_ssid 4020c02c g F .irom0.text 00000030 ieee80211_send_action_register -40231848 g F .irom0.text 00000034 pm_open_rf -402371b4 g F .irom0.text 00000017 wDev_Disable_Beacon_Tsf +40231864 g F .irom0.text 00000034 pm_open_rf +402371d0 g F .irom0.text 00000017 wDev_Disable_Beacon_Tsf 3ffecdae g O .bss 00000002 phy_meas_freq_offset 40221284 g F .irom0.text 0000001b system_save_sys_param 402234ac g F .irom0.text 00000017 wifi_set_user_limit_rate_mask -40232800 g F .irom0.text 0000000d pm_is_gpio_int_trig -4022aca8 g F .irom0.text 000001a1 test_tout -4023cf14 g F .irom0.text 00000160 espconn_udp_sendto +4023281c g F .irom0.text 0000000d pm_is_gpio_int_trig +4022acc4 g F .irom0.text 000001a1 test_tout +4023cf30 g F .irom0.text 00000160 espconn_udp_sendto 3fff1a75 g O .bss 00000001 BcnWithMcastSendStart -40232814 g F .irom0.text 00000033 pm_rtc_clock_cali_proc -402278ec g F .irom0.text 00000092 mqtt_get_id -4022b44c g F .irom0.text 000003b8 set_rx_gain_cal_iq +40232830 g F .irom0.text 00000033 pm_rtc_clock_cali_proc +40227908 g F .irom0.text 00000092 mqtt_get_id +4022b468 g F .irom0.text 000003b8 set_rx_gain_cal_iq 40104f2c g F .text 00000016 lmacRxDone 4000dea8 g *ABS* 00000000 memcmp -4022e324 g F .irom0.text 00000030 get_data_from_rtc -402450c4 g F .irom0.text 00000005 get_pwm_date -4023b118 g F .irom0.text 0000000d espconn_tcp_get_max_con +4022e340 g F .irom0.text 00000030 get_data_from_rtc +402450e0 g F .irom0.text 00000005 get_pwm_date +4023b134 g F .irom0.text 0000000d espconn_tcp_get_max_con 4020a288 g F .irom0.text 00000046 chm_acquire_lock -402455f0 g F .irom0.text 0000004e sc_init_snif_glob -40237208 g F .irom0.text 00000036 wDev_Get_Next_TBTT +4024560c g F .irom0.text 0000004e sc_init_snif_glob +40237224 g F .irom0.text 00000036 wDev_Get_Next_TBTT 40223fa4 g F .irom0.text 000001c7 eagle_lwip_if_alloc 4020ee78 g F .irom0.text 00000051 MD5_Final 4020c880 g F .irom0.text 0000005e ieee80211_add_ie_vendor_esp_simple_pair -40232e24 g F .irom0.text 00000002 pm_suspend +40232e40 g F .irom0.text 00000002 pm_suspend 4021d640 g F .irom0.text 0000018e wpa_parse_wpa_ie_wpa 3ffec968 g O .bss 00000001 user_init_flag 3ffecc90 g O .bss 00000003 rfpll_sdm_reg -40228c6c g F .irom0.text 000000f7 cJSON_ParseWithOpts -4023b188 g F .irom0.text 0000001c espconn_tcp_set_max_syn +40228c88 g F .irom0.text 000000f7 cJSON_ParseWithOpts +4023b1a4 g F .irom0.text 0000001c espconn_tcp_set_max_syn 40204790 g F .irom0.text 0000001e ieee80211_add_htinfo 3ffe89d7 g *ABS* 00000000 _data_end -4023f9b0 g F .irom0.text 00000010 netif_set_link_down +4023f9cc g F .irom0.text 00000010 netif_set_link_down 4021fdf0 g F .irom0.text 00000008 system_upgrade_flag_check -40239264 g F .irom0.text 0000010e dhcp_renew +40239280 g F .irom0.text 0000010e dhcp_renew 40219ed0 g F .irom0.text 00000073 wpa_auth_sta_associated 402206f0 g F .irom0.text 00000012 system_phy_set_powerup_option 40204034 g F .irom0.text 00000058 ieee80211_parse_htcap -4022aa14 g F .irom0.text 0000023d chip_v6_rf_init +4022aa30 g F .irom0.text 0000023d chip_v6_rf_init 4020c2a0 g F .irom0.text 000000f1 ieee80211_alloc_action_vendor_spec -4023ad1c g F .irom0.text 00000064 espconn_find_connection +4023ad38 g F .irom0.text 00000064 espconn_find_connection 4021654c g F .irom0.text 00000024 bi_depermanent 4000cb94 g *ABS* 00000000 __divdf3 40204e6c g F .irom0.text 0000002e ieee80211_alloc_challenge 40201d4c g F .irom0.text 00000012 ieee80211_rate_ref_init 40207cf4 g F .irom0.text 0000002a ieee80211_regdomain_get_country 40210d14 g F .irom0.text 00000079 process_finished -40227c10 g F .irom0.text 0000003a mqtt_msg_pubrel -40237510 g F .irom0.text 00000095 wDev_SetMacAddress +40227c2c g F .irom0.text 0000003a mqtt_msg_pubrel +4023752c g F .irom0.text 00000095 wDev_SetMacAddress 401079a4 g F .text 0000018b pwm_tim1_intr_handler 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_TABLE__ -402415d4 g F .irom0.text 00000032 tcp_eff_send_mss +402415f0 g F .irom0.text 00000032 tcp_eff_send_mss 40106af0 g F .text 00000026 wDev_ProcessCollision 4020c1e4 g F .irom0.text 00000023 ieee80211_avs_clear_key_idx -40239bb4 g F .irom0.text 00000084 dhcps_stop +40239bd0 g F .irom0.text 00000084 dhcps_stop 40214f38 g F .irom0.text 0000007c SHA512_Update 402222b0 g F .irom0.text 0000005d wifi_softap_set_default_ssid 4020b484 g F .irom0.text 00000030 cnx_update_bss -40237048 g F .irom0.text 00000020 rc_get_trc_by_index -4023259c g F .irom0.text 0000005a ic_bss_info_update +40237064 g F .irom0.text 00000020 rc_get_trc_by_index +402325b8 g F .irom0.text 0000005a ic_bss_info_update 40223004 g F .irom0.text 00000036 wifi_get_country -402362fc g F .irom0.text 000000f0 pp_attach -4023c964 g F .irom0.text 00000024 espconn_tcp_disconnect -4023c9d8 g F .irom0.text 0000005f espconn_recv_unhold +40236318 g F .irom0.text 000000f0 pp_attach +4023c980 g F .irom0.text 00000024 espconn_tcp_disconnect +4023c9f4 g F .irom0.text 0000005f espconn_recv_unhold 4000c8f0 g *ABS* 00000000 __muldf3 -40227e68 g F .irom0.text 0000009c PROTO_AddRb -4022486c g F .irom0.text 00000028 UART_SetWordLength -40232308 g F .irom0.text 0000000d ic_get_ptk_alg -40224748 g F .irom0.text 00000024 uart0_sendStr +40227e84 g F .irom0.text 0000009c PROTO_AddRb +4022488c g F .irom0.text 00000028 UART_SetWordLength +40232324 g F .irom0.text 0000000d ic_get_ptk_alg +40224768 g F .irom0.text 00000024 uart0_sendStr 40215e10 g F .irom0.text 00000023 asn1_version 3ffecb20 g O .bss 00000001 deep_sleep_flag 3fff26c4 g O .bss 00000004 default_private_key_len -4022927c g F .irom0.text 0000001b cJSON_AddItemToArray +40229298 g F .irom0.text 0000001b cJSON_AddItemToArray 3fff36f4 g O .bss 00000078 espconn_TaskQueue 400060ec g F *ABS* 00000000 rom_chip_v5_enable_cca 40218a54 g F .irom0.text 0000006a system_upgrade_erase_flash -40229360 g F .irom0.text 00000028 cJSON_DetachItemViaPointer +4022937c g F .irom0.text 00000028 cJSON_DetachItemViaPointer 4020ac58 g F .irom0.text 0000009d cnx_csa_fn 402206c8 g F .irom0.text 00000012 system_phy_set_tpw_via_vdd33 -40243aec g F .irom0.text 0000000f sys_restart_timeouts -40249eac g F .irom0.text 00000031 RINGBUF_Init -4023b6f0 g F .irom0.text 00000039 espconn_delete +40243b08 g F .irom0.text 0000000f sys_restart_timeouts +40249ecc g F .irom0.text 00000031 RINGBUF_Init +4023b70c g F .irom0.text 00000039 espconn_delete 40100b00 g F .text 0000001f prvInsertBlockIntoUsedList 3fff2358 g O .bss 00000004 plink_server 4020d5f4 g F .irom0.text 00000058 espconn_ssl_read_param_from_flash 40222df4 g F .irom0.text 0000000a wifi_enable_signaling_measurement -402390b4 g F .irom0.text 000000a7 dhcp_inform +402390d0 g F .irom0.text 000000a7 dhcp_inform 40207f54 g F .irom0.text 00000008 freq_changle_enable_softap_link_check -40247e58 g F .irom0.text 00000051 KISS_Init_Glob_Diret -40237764 g F .irom0.text 00000088 wDev_Is_Mac_Key_Exist +40247e74 g F .irom0.text 00000051 KISS_Init_Glob_Diret +40237780 g F .irom0.text 00000088 wDev_Is_Mac_Key_Exist 40208910 g F .irom0.text 00000012 cannel_scan_connect_state 40104d94 g F .text 00000126 lmacTxFrame 40201a40 g F .irom0.text 00000008 sntp_get_timetype 40209264 g F .irom0.text 00000386 ieee80211_sta_new_state 3ffe8480 g O .data 00000001 rfcal_bb_atten_init -40240150 g F .irom0.text 0000000e raw_connect +4024016c g F .irom0.text 0000000e raw_connect 4020aa7c g F .irom0.text 0000003f cnx_handshake_timeout 40212094 g F .irom0.text 0000006e x509_display_error 402111f8 g F .irom0.text 00000195 ssl_display_error 40222e28 g F .irom0.text 00000017 wifi_set_sleep_level 40222990 g F .irom0.text 0000004e wifi_softap_get_station_num -40227fb8 g F .irom0.text 00000055 PROTO_ParseRb -4023c778 g F .irom0.text 000000d1 espconn_tcp_sent +40227fd4 g F .irom0.text 00000055 PROTO_ParseRb +4023c794 g F .irom0.text 000000d1 espconn_tcp_sent 40201018 g F .irom0.text 000000df aes_wrap 40223714 g F .irom0.text 00000032 system_uart_de_swap 4020cc2c g F .irom0.text 00000002 ieee80211_crypto_attach 402064d0 g F .irom0.text 0000026c ieee80211_send_probereq -4022f4e0 g F .irom0.text 00000013 get_rf_gain_qdb -4023217c g F .irom0.text 00000072 set_crystal_uart -40248110 g F .irom0.text 0000038c KISS_Find_channel_trans -4022cb84 g F .irom0.text 00000180 chip_v6_set_chan_rx_cmp +4022f4fc g F .irom0.text 00000013 get_rf_gain_qdb +40232198 g F .irom0.text 00000072 set_crystal_uart +4024812c g F .irom0.text 0000038c KISS_Find_channel_trans +4022cba0 g F .irom0.text 00000180 chip_v6_set_chan_rx_cmp 402210a4 g F .irom0.text 000000b6 wifi_param_save_protect_with_check 40107b30 g F .text 0000001d gettimeofday -402305d0 g F .irom0.text 0000006b tx_pwctrl_bg_init +402305ec g F .irom0.text 0000006b tx_pwctrl_bg_init 40102744 g F .text 0000019e time_strtohex -40228c00 g F .irom0.text 00000060 cJSON_Delete +40228c1c g F .irom0.text 00000060 cJSON_Delete 4021839c g F .irom0.text 00000005 ssl_handshake_status -4022e7d0 g F .irom0.text 00000024 set_dpd_bypass -4022dc5c g F .irom0.text 00000131 chip_v6_initialize_bb +4022e7ec g F .irom0.text 00000024 set_dpd_bypass +4022dc78 g F .irom0.text 00000131 chip_v6_initialize_bb 402015d0 g F .irom0.text 00000300 rijndaelKeySetupEnc -4022ae4c g F .irom0.text 00000273 phy_adc_read_fast +4022ae68 g F .irom0.text 00000273 phy_adc_read_fast 3ffed11c g O .bss 00000004 AllFreqOffsetInOneChk fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict -4023b8f8 g F .irom0.text 00000006 ringbuf_capacity +4023b914 g F .irom0.text 00000006 ringbuf_capacity 3fff37c8 g O .bss 00000064 reult -40232870 g F .irom0.text 0000001b pm_set_sleep_time -40228e68 g F .irom0.text 00000016 cJSON_IsNumber -40230288 g F .irom0.text 00000048 get_pwctrl_correct +4023288c g F .irom0.text 0000001b pm_set_sleep_time +40228e84 g F .irom0.text 00000016 cJSON_IsNumber +402302a4 g F .irom0.text 00000048 get_pwctrl_correct 4000e190 g *ABS* 00000000 memset 4021fba0 g F .irom0.text 0000001a system_get_boot_mode -4022b21c g F .irom0.text 00000111 phy_get_vdd33 +4022b238 g F .irom0.text 00000111 phy_get_vdd33 4021e180 g F .irom0.text 00000019 hostapd_rate_found 4020bdcc g F .irom0.text 00000253 cnx_node_join -4022f020 g F .irom0.text 000002b8 phy_init_print -4022f3d4 g F .irom0.text 00000099 set_rfanagain_dc_reg -40231668 g F .irom0.text 00000039 get_chip_version -4024c756 g O .irom0.text 00000007 SC_VERSION +4022f03c g F .irom0.text 000002b8 phy_init_print +4022f3f0 g F .irom0.text 00000099 set_rfanagain_dc_reg +40231684 g F .irom0.text 00000039 get_chip_version +4024c776 g O .irom0.text 00000007 SC_VERSION 4021844c g F .irom0.text 00000002 RNG_terminate -40225d9c g F .irom0.text 00000036 user_smartconfig_stop -40244fa8 g F .irom0.text 00000007 pwm_get_period +40225db8 g F .irom0.text 00000036 user_smartconfig_stop +40244fc4 g F .irom0.text 00000007 pwm_get_period 4020d8fc g F .irom0.text 00000054 espconn_ssl_sent 4021b990 g F .irom0.text 00000097 wpa_auth_gen_wpa_ie 40107cc8 w F .text 00000004 user_iram_memory_is_enabled -40235944 g F .irom0.text 0000001d pp_tx_idle_timeout -40228e08 g F .irom0.text 00000016 cJSON_IsFalse +40235960 g F .irom0.text 0000001d pp_tx_idle_timeout +40228e24 g F .irom0.text 00000016 cJSON_IsFalse 4021e060 g F .irom0.text 00000012 wpa_neg_complete -40224a2c g F .irom0.text 00000059 UART_WaitTxFifoEmpty -4023303c g F .irom0.text 000000c3 pm_shutdown +40224a48 g F .irom0.text 00000059 UART_WaitTxFifoEmpty +40233058 g F .irom0.text 000000c3 pm_shutdown 402114b0 g F .irom0.text 00000007 ssl_version 4022104c g F .irom0.text 00000011 wifi_set_opmode_current -402314ec g F .irom0.text 00000023 pm_set_sleep_cycles +40231508 g F .irom0.text 00000023 pm_set_sleep_cycles 40000e24 g *ABS* 00000000 ets_post 3fff25a9 g O .bss 00000001 child_lock 402206a0 g F .irom0.text 00000014 system_phy_temperature_alert @@ -1952,114 +1952,114 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 402028f8 g F .irom0.text 000000bc ieee80211_hostap_attach 3fff26ac g O .bss 00000010 strMac 3ffec748 g O .rodata 00000004 weixin_ip -402448c0 g F .irom0.text 00000090 configTime +402448dc g F .irom0.text 00000090 configTime 40201ecc g F .irom0.text 0000003e ieee80211_ieee2mhz 3fff1fe4 g O .bss 00000014 resend_eapol 40219984 g F .irom0.text 00000048 dup_binstr 40100bb4 g F .text 00000029 prvRemoveBlockFromUsedList 4010509c g F .text 00000026 ppDequeueTxQ 40106e28 g F .text 0000006f wDev_Get_KeyEntry -4023b268 g F .irom0.text 0000000f espconn_regist_connectcb -4023362c g F .irom0.text 00000008 StopLightSleepSetFunc -40229bbc g F .irom0.text 0000006d set_rf_freq_offset +4023b284 g F .irom0.text 0000000f espconn_regist_connectcb +40233648 g F .irom0.text 00000008 StopLightSleepSetFunc +40229bd8 g F .irom0.text 0000006d set_rf_freq_offset 3fff1fa4 g O .bss 00000001 backup_ni_connect_status -402441dc g F .irom0.text 000000a8 icmp_dest_unreach +402441f8 g F .irom0.text 000000a8 icmp_dest_unreach 3ff00000 g *ABS* 00000000 _dport0_rodata_end 40215458 g F .irom0.text 00000187 AES_cbc_decrypt 40100010 g .text 00000000 _DebugExceptionVector -40244f9c g F .irom0.text 0000000a pwm_get_duty -4022b398 g F .irom0.text 000000a3 set_cal_rxdc -4023f258 g F .irom0.text 00000007 getPcb +40244fb8 g F .irom0.text 0000000a pwm_get_duty +4022b3b4 g F .irom0.text 000000a3 set_cal_rxdc +4023f274 g F .irom0.text 00000007 getPcb 40223de8 g F .irom0.text 0000001b bit_popcount -40240c2c g F .irom0.text 00000005 tcp_sent -40234c58 g F .irom0.text 00000092 wifi_fpm_do_sleep -40227988 g F .irom0.text 0000016c mqtt_msg_connect -402377f0 g F .irom0.text 00000130 wDev_Insert_KeyEntry +40240c48 g F .irom0.text 00000005 tcp_sent +40234c74 g F .irom0.text 00000092 wifi_fpm_do_sleep +402279a4 g F .irom0.text 0000016c mqtt_msg_connect +4023780c g F .irom0.text 00000130 wDev_Insert_KeyEntry 40002f04 g *ABS* 00000000 ets_update_cpu_frequency -4022906c g F .irom0.text 0000001b cJSON_CreateArray -4023ff08 g F .irom0.text 00000023 pbuf_get_at +40229088 g F .irom0.text 0000001b cJSON_CreateArray +4023ff24 g F .irom0.text 00000023 pbuf_get_at 40100020 g .text 00000000 _NMIExceptionVector 4010742c g F .text 00000008 chm_get_current_channel 3fff38c4 g O .bss 00000014 TouchRestart_ht40_timer 4000cd5c g *ABS* 00000000 __truncdfsf2 40102d04 g F .text 0000013f _strtol_r 40102134 g F .text 00000031 uart_tx_one_char -402275fc g F .irom0.text 0000006c MQTT_Ping +40227618 g F .irom0.text 0000006c MQTT_Ping 4020bbe8 g F .irom0.text 00000071 cnx_node_search 40106630 g F .text 00000061 wDev_MacTim1Arm 3fff1ab8 g O .bss 00000004 max_11b_rate 40105120 g F .text 00000034 ppEnqueueTxDone -402400ac g F .irom0.text 0000004f raw_new -40224748 g F .irom0.text 00000024 at_port_print +402400c8 g F .irom0.text 0000004f raw_new +40224768 g F .irom0.text 00000024 at_port_print 40100e70 g F .text 0000001c pvPortZalloc 3fff334a g O .bss 00000007 time 402234d8 g F .irom0.text 0000000a wifi_unregister_send_pkt_freedom_cb 4021f5ac w F .irom0.text 00000004 check_memleak_debug_enable 3ffe9470 g O .rodata 00000004 unsupported_str -4022ecf8 g F .irom0.text 0000005f chan14_mic_cfg -40234da0 g F .irom0.text 00000016 pp_soft_wdt_feed +4022ed14 g F .irom0.text 0000005f chan14_mic_cfg +40234dbc g F .irom0.text 00000016 pp_soft_wdt_feed 402108d8 g F .irom0.text 00000202 basic_read 3ffe89b4 g O .data 00000001 time_zone 4022375c g F .irom0.text 0000003c divide 3ffecc88 g O .bss 00000001 rfpll_unlock -402399bc g F .irom0.text 00000030 node_insert_to_list +402399d8 g F .irom0.text 00000030 node_insert_to_list 4022211c g F .irom0.text 00000067 wifi_station_set_default_hostname -4023b7d0 g F .irom0.text 00000015 espconn_dns_getserver -40239e6c g F .irom0.text 00000031 wifi_softap_set_dhcps_lease_time +4023b7ec g F .irom0.text 00000015 espconn_dns_getserver +40239e88 g F .irom0.text 00000031 wifi_softap_set_dhcps_lease_time 40101304 g F .text 00000037 system_restart_core 40201d64 g F .irom0.text 0000002a ieee80211_freedom_inside_cb 3ffe847c g O .data 00000001 phy_in_most_power 4021838c g F .irom0.text 00000005 ssl_get_session_id_size -40224f54 g F .irom0.text 000001ce web_send_result_page +40224f70 g F .irom0.text 000001ce web_send_result_page 40207eac g F .irom0.text 00000013 register_ieee80211_rfid_locp_recv_cb 40223098 g F .irom0.text 000000e3 wifi_promiscuous_enable -40228ac0 g F .irom0.text 00000023 cJSON_Version -4022e89c g F .irom0.text 000000af get_phy_target_power +40228adc g F .irom0.text 00000023 cJSON_Version +4022e8b8 g F .irom0.text 000000af get_phy_target_power 40107ccc g F .text 00000037 esp_crc8 -40231810 g F .irom0.text 00000038 pm_wait4wakeup +4023182c g F .irom0.text 00000038 pm_wait4wakeup 402054e8 g F .irom0.text 0000011d ieee80211_parse_wpa -40244880 g F .irom0.text 00000012 micros -4022db50 g F .irom0.text 0000009e tx_cont_en -402270f0 g F .irom0.text 00000005 MQTT_OnData +4024489c g F .irom0.text 00000012 micros +4022db6c g F .irom0.text 0000009e tx_cont_en +4022710c g F .irom0.text 00000005 MQTT_OnData 402207d8 g F .irom0.text 00000015 system_timer_reinit -4023762c g F .irom0.text 0000002a wDev_DisableUcRx -4023bc60 g F .irom0.text 0000000f espconn_mdns_get_hostname -40237aa4 g F .irom0.text 0000001f wDevEnableRx -402343e8 g F .irom0.text 00000075 fpm_close -40226b40 g F .irom0.text 00000042 mqtt_tcpclient_discon_cb +40237648 g F .irom0.text 0000002a wDev_DisableUcRx +4023bc7c g F .irom0.text 0000000f espconn_mdns_get_hostname +40237ac0 g F .irom0.text 0000001f wDevEnableRx +40234404 g F .irom0.text 00000075 fpm_close +40226b5c g F .irom0.text 00000042 mqtt_tcpclient_discon_cb 40220818 g F .irom0.text 00000108 system_station_got_ip_set -40234158 g F .irom0.text 0000002b pm_sleep_for +40234174 g F .irom0.text 0000002b pm_sleep_for 3ffe845a g O .data 00000002 tx_rf_ana_gain -40234cf8 g F .irom0.text 0000003d wifi_fpm_auto_sleep_set_in_null_mode +40234d14 g F .irom0.text 0000003d wifi_fpm_auto_sleep_set_in_null_mode 40207970 g F .irom0.text 00000020 ieee80211_psq_init -40234dbc g F .irom0.text 00000029 system_soft_wdt_stop -4022f2f8 g F .irom0.text 00000011 dcoindex2txbbgain +40234dd8 g F .irom0.text 00000029 system_soft_wdt_stop +4022f314 g F .irom0.text 00000011 dcoindex2txbbgain 4000dc88 g *ABS* 00000000 __divsi3 3ffea299 g O .rodata 00000b8f web_wifisetting_html -402400fc g F .irom0.text 00000041 raw_remove +40240118 g F .irom0.text 00000041 raw_remove 4020fd20 g F .irom0.text 00000051 ssl_write 4020b290 g F .irom0.text 00000072 cnx_remove_rc -4023f3bc g F .irom0.text 00000055 mdns_set_servername -402322a4 g F .irom0.text 00000048 ic_disable_interface +4023f3d8 g F .irom0.text 00000055 mdns_set_servername +402322c0 g F .irom0.text 00000048 ic_disable_interface 4020c0e0 g F .irom0.text 00000030 ieee80211_recv_action_register -40224b94 g F .irom0.text 0000004a uart_init_2 +40224bb0 g F .irom0.text 0000004a uart_init_2 4000b840 g *ABS* 00000000 pbkdf2_sha1 3ffecb4c g O .bss 00000001 default_interface 4021f834 g F .irom0.text 0000005e system_adc_read_fast 3ffecd81 g O .bss 00000001 phy_set_most_tpw_disbg 4000c3dc g *ABS* 00000000 __mulsf3 -4022fb30 g F .irom0.text 0000020b txiq_cover +4022fb4c g F .irom0.text 0000020b txiq_cover 3fff1b7a g O .bss 00000001 connect_scan_flag 4021fa88 g F .irom0.text 0000001d system_get_flash_size_map -40229418 g F .irom0.text 00000013 cJSON_DeleteItemFromObjectCaseSensitive +40229434 g F .irom0.text 00000013 cJSON_DeleteItemFromObjectCaseSensitive 4021dda0 g F .irom0.text 0000002a ppGetKey 40100274 g F .text 00000018 call_user_start_local -40237484 g F .irom0.text 00000068 wDev_Initialize -40243bb8 g F .irom0.text 00000080 udp_bind +402374a0 g F .irom0.text 00000068 wDev_Initialize +40243bd4 g F .irom0.text 00000080 udp_bind 4020b9e0 g F .irom0.text 00000105 cnx_sta_associated -4024133c g F .irom0.text 00000023 tcp_tmr +40241358 g F .irom0.text 00000023 tcp_tmr 40004678 g *ABS* 00000000 Cache_Read_Enable -4023d680 g F .irom0.text 00000195 etharp_query +4023d69c g F .irom0.text 00000195 etharp_query 402232d8 g F .irom0.text 00000121 wifi_set_macaddr 4020c7c0 g F .irom0.text 00000087 ieee80211_add_ie_vendor_esp_mesh_assoc 4000bdc8 g *ABS* 00000000 strcmp @@ -2067,70 +2067,70 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 40221f28 g F .irom0.text 0000008f wifi_station_connect 4021e318 g F .irom0.text 0000000e wpa_auth_uses_mfp 3ffecc94 g O .bss 00000002 pll_cap_m -4023e140 g F .irom0.text 00000041 lwip_init +4023e15c g F .irom0.text 00000041 lwip_init 40219a14 g F .irom0.text 00000012 r_rand 401040ac g F .text 00000016 lmacDiscardAgedMSDU -4022a804 g F .irom0.text 00000058 chip_v6_set_chan_offset -4023d200 g F .irom0.text 0000003d espconn_udp_disconnect +4022a820 g F .irom0.text 00000058 chip_v6_set_chan_offset +4023d21c g F .irom0.text 0000003d espconn_udp_disconnect 40210d90 g F .irom0.text 000000aa send_certificate -40232348 g F .irom0.text 0000000d ic_interface_is_p2p -4023b0cc g F .irom0.text 00000020 espconn_tcp_get_wnd -402450bc g F .irom0.text 00000004 get_pwm_version +40232364 g F .irom0.text 0000000d ic_interface_is_p2p +4023b0e8 g F .irom0.text 00000020 espconn_tcp_get_wnd +402450d8 g F .irom0.text 00000004 get_pwm_version 3ffe89a8 g O .data 00000004 dhcps_lease_time -40230828 g F .irom0.text 000001cd ram_cal_tos_v60 -4023d81c g F .irom0.text 000000f3 etharp_output +40230844 g F .irom0.text 000001cd ram_cal_tos_v60 +4023d838 g F .irom0.text 000000f3 etharp_output 4020cd18 g F .irom0.text 00000016 ieee80211_phy_type_get -402248f4 g F .irom0.text 00000037 UART_SetParity +40224914 g F .irom0.text 00000037 UART_SetParity 40204be4 g F .irom0.text 0000002b check_max_11bg_rate 40207a3c g F .irom0.text 000000af pwrsave_flushq 4020c060 g F .irom0.text 00000015 ieee80211_send_action_unregister 402220ac g F .irom0.text 00000016 wifi_station_set_reconnect_policy -40237c00 g F .irom0.text 000000cf wdev_exit_sniffer +40237c1c g F .irom0.text 000000cf wdev_exit_sniffer 400043c8 g *ABS* 00000000 SPI_read_status 402235b8 g F .irom0.text 00000023 wifi_status_led_uninstall 3fffc714 g *ABS* 00000000 flashchip -402294cc g F .irom0.text 00000023 cJSON_ReplaceItemInArray +402294e8 g F .irom0.text 00000023 cJSON_ReplaceItemInArray 400038a4 g *ABS* 00000000 uart_buff_switch 40201f58 g F .irom0.text 000001e5 wifi_mode_set 40100fe0 g F .text 000000f7 vPortDefineHeapRegions 401033ac g F .text 0000002c unsign_to_sign 4020c8e0 g F .irom0.text 0000003b ieee80211_add_ie_vendor_esp_freq_annon 3ffecca0 g O .bss 00000001 rx_table_renew_en -4022902c g F .irom0.text 0000003d cJSON_CreateRaw +40229048 g F .irom0.text 0000003d cJSON_CreateRaw 40102e7c g F .text 00000000 .hidden __nedf2 3ffecd88 g O .bss 00000004 adc_rand_noise 3fffde10 g *ABS* 00000000 UartDev -40231514 g F .irom0.text 0000011a pm_sleep_opt +40231530 g F .irom0.text 0000011a pm_sleep_opt 40222eb0 g F .irom0.text 00000012 wifi_get_sleep_level 40223444 g F .irom0.text 0000003a wifi_set_user_sup_rate 4021ece8 w F .irom0.text 00000002 wifi_set_backup_mac -402455bc g F .irom0.text 00000029 sc_smartconfig_restart -4022d84c g F .irom0.text 0000001b uart_wait_idle -40228f74 g F .irom0.text 00000075 cJSON_CreateNumber +402455d8 g F .irom0.text 00000029 sc_smartconfig_restart +4022d868 g F .irom0.text 0000001b uart_wait_idle +40228f90 g F .irom0.text 00000075 cJSON_CreateNumber 3fff26a8 g O .bss 00000004 wifi_states 40217e2c g F .irom0.text 0000001d RSA_public 3fff36cc g O .bss 00000028 pktinfo -402298cc g F .irom0.text 0000001c rf_init -40236e08 g F .irom0.text 00000012 trc_onScanStart -40225a64 g F .irom0.text 0000009f user_wifi_AP +402298e8 g F .irom0.text 0000001c rf_init +40236e24 g F .irom0.text 00000012 trc_onScanStart +40225a80 g F .irom0.text 0000009f user_wifi_AP 40220c34 g F .irom0.text 00000057 wifi_station_dhcpc_start 4021f440 g F .irom0.text 0000002d ets_timer_done 4021e208 g F .irom0.text 00000004 wpa_auth_for_each_sta 40003a14 g *ABS* 00000000 Uart_Init 3ffecdac g O .bss 00000001 tx_pwctrl_track_num 40218450 g F .irom0.text 00000008 print_blob -4022cd04 g F .irom0.text 0000005c chip_v6_set_chan_misc +4022cd20 g F .irom0.text 0000005c chip_v6_set_chan_misc 4020809c g F .irom0.text 00000122 scan_start 401034dc g F .text 00000028 pm_rtc_clock_cali_trig -402314e0 g F .irom0.text 00000008 pm_rtc2usec -4022cd84 g F .irom0.text 00000359 phy_dig_spur_set +402314fc g F .irom0.text 00000008 pm_rtc2usec +4022cda0 g F .irom0.text 00000359 phy_dig_spur_set 40223d84 g F .irom0.text 0000001e ets_strcat -4023dce4 g F .irom0.text 00000012 igmp_init -4023f898 g F .irom0.text 0000000c netif_set_gw -4023fc90 g F .irom0.text 00000012 pbuf_clen -402326b8 g F .irom0.text 0000002c lmacInitAc +4023dd00 g F .irom0.text 00000012 igmp_init +4023f8b4 g F .irom0.text 0000000c netif_set_gw +4023fcac g F .irom0.text 00000012 pbuf_clen +402326d4 g F .irom0.text 0000002c lmacInitAc 401057a0 g F .text 0000006d ppCalFrameTimes -402297b0 g F .irom0.text 00000067 cJSON_SetNumberHelper +402297cc g F .irom0.text 00000067 cJSON_SetNumberHelper 40220c8c g F .irom0.text 00000040 wifi_station_dhcpc_stop 3fff1b78 g O .bss 00000002 TestStaFreqCalValDev 401019a4 g F .text 00000188 flash_gd25q32c_write_status @@ -2138,67 +2138,67 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 3fff1fa8 g O .bss 00000004 g_cnx_probe_rc_list_cb 4021e608 g F .irom0.text 0000001a wpa_sm_deauthenticate 40103d50 g F .text 00000053 lmacSetAcParam -40248fec g F .irom0.text 00000069 KISS_Deal_with +40249008 g F .irom0.text 00000069 KISS_Deal_with 40101558 g F .text 0000002a Cache_Read_Enable_2 4020b740 g F .irom0.text 00000100 cnx_sta_leave 40101770 g F .text 00000027 spi_flash_read_status -40240da4 g F .irom0.text 00000005 tcp_setprio -4022e828 g F .irom0.text 00000071 get_vdd33_offset -4023561c g F .irom0.text 0000002c ppUnregisterTxCallback -4022783c g F .irom0.text 0000003a mqtt_get_publish_topic +40240dc0 g F .irom0.text 00000005 tcp_setprio +4022e844 g F .irom0.text 00000071 get_vdd33_offset +40235638 g F .irom0.text 0000002c ppUnregisterTxCallback +40227858 g F .irom0.text 0000003a mqtt_get_publish_topic 4020859c g F .irom0.text 00000021 scan_add_bssid -4022ddc8 g F .irom0.text 000000a4 bbpll_cal -4023bcb0 g F .irom0.text 0000000f espconn_mdns_close +4022dde4 g F .irom0.text 000000a4 bbpll_cal +4023bccc g F .irom0.text 0000000f espconn_mdns_close 40204a44 g F .irom0.text 00000103 ieee80211_decap -40229930 g F .irom0.text 0000001c RFChannelSel -40227160 g F .irom0.text 00000062 MQTT_UnSubscribe -40240878 g F .irom0.text 00000013 sntp_localtime -40243e4c g F .irom0.text 00000014 udp_send -402484c8 g F .irom0.text 00000377 KISS_Find_channel_direct +4022994c g F .irom0.text 0000001c RFChannelSel +4022717c g F .irom0.text 00000062 MQTT_UnSubscribe +40240894 g F .irom0.text 00000013 sntp_localtime +40243e68 g F .irom0.text 00000014 udp_send +402484e4 g F .irom0.text 00000377 KISS_Find_channel_direct 40217c44 g F .irom0.text 00000084 RSA_free 3fff3354 g O .bss 00000014 key_50ms 4021bca0 g F .irom0.text 0000009d wpa_parse_kde_ies 40105830 g F .text 00000014 RC_GetAckTime -4023fec8 g F .irom0.text 0000003e pbuf_coalesce +4023fee4 g F .irom0.text 0000003e pbuf_coalesce 3ffe89d0 g O .data 00000001 g_ET_TimeOut -40240160 g F .irom0.text 00000006 raw_recv +4024017c g F .irom0.text 00000006 raw_recv 40100e3c g F .text 00000033 pvPortCallocIram 3fff3224 g O .bss 00000004 pAKGuideGlob 40216198 g F .irom0.text 0000004a remove_ca_certs 3fff3134 g O .bss 00000004 pTouchGlob -4022d350 g F .irom0.text 0000001d chip_v6_rxmax_ext -40247dc8 g F .irom0.text 00000029 KISS_Free_guide_glob -4023f908 g F .irom0.text 0000005a netif_remove +4022d36c g F .irom0.text 0000001d chip_v6_rxmax_ext +40247de4 g F .irom0.text 00000029 KISS_Free_guide_glob +4023f924 g F .irom0.text 0000005a netif_remove 3fff3898 g O .bss 00000004 smartconfig_cb 40215990 g F .irom0.text 00000025 asn1_next_obj 4020f73c g F .irom0.text 00000073 SSLClient_new 3ffecdad g O .bss 00000001 rxiq_cover_fail_num 3ffe8028 g O .data 00000004 _impure_ptr 3fff2610 g O .bss 00000004 utc_time -40227d94 g F .irom0.text 0000001b mqtt_msg_pingresp +40227db0 g F .irom0.text 0000001b mqtt_msg_pingresp 40217988 g F .irom0.text 000000e3 ssl_hmac_md5 -4023b278 g F .irom0.text 0000000e espconn_regist_recvcb -40233c64 g F .irom0.text 0000001a pm_keep_active_enable +4023b294 g F .irom0.text 0000000e espconn_regist_recvcb +40233c80 g F .irom0.text 0000001a pm_keep_active_enable 4021de80 g F .irom0.text 00000014 wpa_config_assoc_ie 3ffecd64 g O .bss 00000004 rx_gain_swp_step -4024109c g F .irom0.text 0000029c tcp_slowtmr -4023b918 g F .irom0.text 0000001c ringbuf_bytes_used -40239ea0 g F .irom0.text 0000002a wifi_softap_reset_dhcps_lease_time +402410b8 g F .irom0.text 0000029c tcp_slowtmr +4023b934 g F .irom0.text 0000001c ringbuf_bytes_used +40239ebc g F .irom0.text 0000002a wifi_softap_reset_dhcps_lease_time 4021d338 g F .irom0.text 00000028 wpa_sm_set_state -40233c44 g F .irom0.text 0000001e pm_keep_active_disable -4024b094 g O .irom0.text 00000018 ccmp +40233c60 g F .irom0.text 0000001e pm_keep_active_disable +4024b0b4 g O .irom0.text 00000018 ccmp 40221038 g F .irom0.text 00000011 wifi_set_opmode 4010345c g F .text 0000005f phy_get_bb_evm 4021fbd0 g F .irom0.text 0000017f system_restart_enhance 40202208 g F .irom0.text 00000048 ieee80211_getmgtframe 3ffecd5d g O .bss 00000001 sw_scan_mode 4021fb04 g F .irom0.text 0000009c system_get_userbin_addr -402326ec g F .irom0.text 00000074 lmacInit -4023c480 g F .irom0.text 00000097 espconn_find_current_pcb +40232708 g F .irom0.text 00000074 lmacInit +4023c49c g F .irom0.text 00000097 espconn_find_current_pcb 4020d25c g F .irom0.text 00000045 espconn_secure_set_default_private_key 4020fbdc g F .irom0.text 00000099 ssl_ctx_free 402234a4 g F .irom0.text 00000008 wifi_get_user_limit_rate_mask -4024540c g F .irom0.text 000001a5 smartconfig_stop +40245428 g F .irom0.text 000001a5 smartconfig_stop 2222211f g *ABS* 00000000 _memmap_cacheattr_wb_trapnull 4021cfc8 g F .irom0.text 00000080 wpa_set_bss 402227d0 g F .irom0.text 000000c9 wifi_softap_set_station_info @@ -2208,30 +2208,30 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 40207e8c g F .irom0.text 0000001d ieee80211_rfid_locp_recv 3ffec74e g O .rodata 00000001 RSSI_MIN 4021cf84 g F .irom0.text 00000015 wpa_set_profile -40231884 g F .irom0.text 00000083 pm_sleep_set_mac -40234ff8 g F .irom0.text 00000025 pp_enable_idle_timer +402318a0 g F .irom0.text 00000083 pm_sleep_set_mac +40235014 g F .irom0.text 00000025 pp_enable_idle_timer 40103040 g F .text 0000007d set_txcap_reg -402271c4 g F .irom0.text 00000031 MQTT_Disconnect +402271e0 g F .irom0.text 00000031 MQTT_Disconnect 4021d990 g F .irom0.text 00000051 wpa_cipher_to_suite -40224b38 g F .irom0.text 00000020 UART_SetIntrEna -40238060 g F .irom0.text 0000012e esf_buf_recycle +40224b54 g F .irom0.text 00000020 UART_SetIntrEna +4023807c g F .irom0.text 0000012e esf_buf_recycle 402178e4 g F .irom0.text 000000a2 base64_decode -4023c2b8 g F .irom0.text 0000008a espconn_tcp_delete -4022b9e0 g F .irom0.text 0000035f set_rx_gain_testchip_50 +4023c2d4 g F .irom0.text 0000008a espconn_tcp_delete +4022b9fc g F .irom0.text 0000035f set_rx_gain_testchip_50 3ffedb28 g O .bss 00000004 WdevTimOffSet -40227b98 g F .irom0.text 0000003a mqtt_msg_puback +40227bb4 g F .irom0.text 0000003a mqtt_msg_puback 4021de1c g F .irom0.text 00000034 wpa_config_profile 4020ce24 g F .irom0.text 00000062 ieee80211_parse_wmeparams 3ffec750 g *ABS* 00000000 _bss_table_start -40231394 g F .irom0.text 00000045 dpd_scale_set -40240c20 g F .irom0.text 00000004 tcp_accept +402313b0 g F .irom0.text 00000045 dpd_scale_set +40240c3c g F .irom0.text 00000004 tcp_accept 4020d07c g F .irom0.text 0000004c espconn_secure_sent -40229fdc g F .irom0.text 000000ba txpwr_offset -40226ecc g F .irom0.text 0000013b MQTT_InitClient +40229ff8 g F .irom0.text 000000ba txpwr_offset +40226ee8 g F .irom0.text 0000013b MQTT_InitClient 3fff23f0 g O .bss 00000028 pwm 40207d20 g F .irom0.text 00000045 ieee80211_add_countryie 40208928 g F .irom0.text 00000045 scan_connect_state -40234e5c g F .irom0.text 00000015 pp_disable_noise_timer +40234e78 g F .irom0.text 00000015 pp_disable_noise_timer 3ffecd58 g O .bss 00000002 phy_freq_offset 3fff1ac8 g O .bss 0000009c gScanStruct 4021cdc8 g F .irom0.text 0000017d wpa_sm_rx_eapol @@ -2239,53 +2239,53 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 400024cc g *ABS* 00000000 ets_printf 4000448c g *ABS* 00000000 Wait_SPI_Idle 402162c8 g F .irom0.text 00000027 asn1_find_subjectaltname -4022fd44 g F .irom0.text 00000265 ram_rfcal_txiq -4023ba24 g F .irom0.text 000000ab ringbuf_memset +4022fd60 g F .irom0.text 00000265 ram_rfcal_txiq +4023ba40 g F .irom0.text 000000ab ringbuf_memset 40219a3c g F .irom0.text 0000005f os_get_random -4022703c g F .irom0.text 00000091 MQTT_InitLWT -40231630 g F .irom0.text 0000002e pm_wakeup_opt +40227058 g F .irom0.text 00000091 MQTT_InitLWT +4023164c g F .irom0.text 0000002e pm_wakeup_opt 3ffece28 g O .bss 00000004 our_tx_eb -4023f434 g F .irom0.text 00000078 mdns_server_unregister +4023f450 g F .irom0.text 00000078 mdns_server_unregister 40104d00 g F .text 0000008a lmacProcessTxError 40101bdc g F .text 00000044 spi_flash_erase_sector 4021ff58 g F .irom0.text 0000005c get_irom0_bin_len 401011c4 g F .text 00000008 system_get_os_print 40106158 g F .text 000000b5 trc_NeedRTS -4023bc70 g F .irom0.text 0000000f espconn_mdns_set_servername +4023bc8c g F .irom0.text 0000000f espconn_mdns_set_servername 40104c58 g F .text 000000a1 lmacProcessTxRtsError 40105154 g F .text 00000016 ppEnqueueRxq -402272ec g F .irom0.text 00000045 mqtt_tcpclient_delete +40227308 g F .irom0.text 00000045 mqtt_tcpclient_delete 400047f0 g *ABS* 00000000 Cache_Read_Disable -40240bfc g F .irom0.text 00000008 sntp_set_timetype +40240c18 g F .irom0.text 00000008 sntp_set_timetype 4020e754 g F .irom0.text 00000073 espconn_ssl_delete -4023bc40 g F .irom0.text 0000000f espconn_mdns_disable +4023bc5c g F .irom0.text 0000000f espconn_mdns_disable 3ffecd08 g O .bss 00000050 chip6_phy_init_ctrl 40201eb0 g F .irom0.text 00000015 ieee80211_chan2ieee 400044c0 g *ABS* 00000000 Enable_QMode 402207a8 g F .irom0.text 0000002f system_restoreclock 3fff2350 g O .bss 00000004 pfile_param 4021da68 g F .irom0.text 00000014 wpa_snprintf_hex_uppercase -402257d0 g F .irom0.text 00000039 user_os_timer_init +402257ec g F .irom0.text 00000039 user_os_timer_init 40105844 g F .text 00000038 RC_GetCtsTime -4023d0b0 g F .irom0.text 00000150 espconn_udp_sent -402302dc g F .irom0.text 000002f4 tx_pwctrl_cal +4023d0cc g F .irom0.text 00000150 espconn_udp_sent +402302f8 g F .irom0.text 000002f4 tx_pwctrl_cal 40220a0c g F .irom0.text 000000d0 system_mktime 3fff30f8 g O .bss 00000010 SnifGlob 40000f88 g *ABS* 00000000 ets_isr_attach 4010505c g F .text 0000003e ppFetchTxQFirstAvail -40227c88 g F .irom0.text 00000085 mqtt_msg_subscribe -4022ef8c g F .irom0.text 00000023 phy_version_print -40230704 g F .irom0.text 00000063 read_sar_dout -40234de8 g F .irom0.text 00000034 system_soft_wdt_restart -4023b78c g F .irom0.text 00000043 espconn_dns_setserver -4023505c g F .irom0.text 00000070 ppPeocessRxPktHdr -40234004 g F .irom0.text 00000028 pm_scan_lock -4023b900 g F .irom0.text 00000016 ringbuf_bytes_free +40227ca4 g F .irom0.text 00000085 mqtt_msg_subscribe +4022efa8 g F .irom0.text 00000023 phy_version_print +40230720 g F .irom0.text 00000063 read_sar_dout +40234e04 g F .irom0.text 00000034 system_soft_wdt_restart +4023b7a8 g F .irom0.text 00000043 espconn_dns_setserver +40235078 g F .irom0.text 00000070 ppPeocessRxPktHdr +40234020 g F .irom0.text 00000028 pm_scan_lock +4023b91c g F .irom0.text 00000016 ringbuf_bytes_free 40212124 g F .irom0.text 00000030 SHA256_Init 40004cf0 g *ABS* 00000000 gpio_input_get 3fff34b0 g O .bss 00000028 topic_set 40205e2c g F .irom0.text 000000eb ieee80211_mgmt_output -40240b14 g F .irom0.text 00000040 sntp_stop +40240b30 g F .irom0.text 00000040 sntp_stop 40221b0c g F .irom0.text 00000013 wifi_station_restore_config 3ffec94a g O .bss 00000002 lwip_timer_interval 4021aabc g F .irom0.text 000000a1 wpa_auth_sm_event @@ -2295,26 +2295,26 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 4021fae0 g F .irom0.text 0000001f system_get_test_result 402194c8 g F .irom0.text 00000047 hostapd_config_defaults_bss 3ff00000 g *ABS* 00000000 _dport0_data_end -40237acc g F .irom0.text 000000db wdev_go_sniffer +40237ae8 g F .irom0.text 000000db wdev_go_sniffer 40222ef0 g F .irom0.text 00000055 wifi_set_channel 401011e0 g F .text 0000011b os_printf_plus 4020f888 g F .irom0.text 00000027 do_client_connect -4023064c g F .irom0.text 000000b5 tx_pwctrl_background +40230668 g F .irom0.text 000000b5 tx_pwctrl_background 40223184 g F .irom0.text 0000007f wifi_get_ip_info 4021e640 g F .irom0.text 0000003d uart_div_modify -40228eb0 g F .irom0.text 00000016 cJSON_IsObject +40228ecc g F .irom0.text 00000016 cJSON_IsObject 3fff3878 g O .bss 00000004 tcp_tw_pcbs -402316a8 g F .irom0.text 0000004b pm_sleep_opt_bb_off +402316c4 g F .irom0.text 0000004b pm_sleep_opt_bb_off 3ffecb24 g O .bss 00000004 event_cb -4023b128 g F .irom0.text 0000001c espconn_tcp_set_max_con +4023b144 g F .irom0.text 0000001c espconn_tcp_set_max_con 40103030 g F .text 0000000b phy_get_mactime -4022ec54 g F .irom0.text 0000004c phy_get_txpwr_param +4022ec70 g F .irom0.text 0000004c phy_get_txpwr_param 4021e49c g F .irom0.text 00000004 eloop_cancel_timeout -40235db4 g F .irom0.text 0000000a DefFreqCalTimerCB -40243e60 g F .irom0.text 000001dd udp_input -40228fec g F .irom0.text 0000003f cJSON_CreateString +40235dd0 g F .irom0.text 0000000a DefFreqCalTimerCB +40243e7c g F .irom0.text 000001dd udp_input +40229008 g F .irom0.text 0000003f cJSON_CreateString 40106610 g F .text 0000001d wDev_MacTim1SetFunc -4022fa00 g F .irom0.text 00000083 ram_set_txbb_atten +4022fa1c g F .irom0.text 00000083 ram_set_txbb_atten 402161e8 g F .irom0.text 00000045 asn1_compare_dn 401040c4 g F .text 00000025 lmacRecycleMPDU 4021e62c g F .irom0.text 00000002 wpa_sm_disassociate @@ -2323,143 +2323,143 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 3ffe89e0 g *ABS* 00000000 _rodata_start 40100070 g .text 00000000 _DoubleExceptionVector 40005050 g *ABS* 00000000 lldesc_num2link -40227008 g F .irom0.text 00000031 MQTT_DeleteClient -4022b330 g F .irom0.text 00000002 ram_tx_mac_enable +40227024 g F .irom0.text 00000031 MQTT_DeleteClient +4022b34c g F .irom0.text 00000002 ram_tx_mac_enable 40208908 g F .irom0.text 00000007 scan_get_type -40226e5c g F .irom0.text 00000065 MQTT_InitConnection -40225eb0 g F .irom0.text 00000011 user_smartconfig_is_starting +40226e78 g F .irom0.text 00000065 MQTT_InitConnection +40225ecc g F .irom0.text 00000011 user_smartconfig_is_starting 400031b4 g *ABS* 00000000 roundup2 -4022982c g F .irom0.text 00000014 cJSON_free +40229848 g F .irom0.text 00000014 cJSON_free 4010015c g .text 00000000 _UserExceptionVector_1 -4023ad84 g F .irom0.text 000000db espconn_connect +4023ada0 g F .irom0.text 000000db espconn_connect 40201010 g *ABS* 00000000 _irom0_text_start 4020c078 g F .irom0.text 00000059 ieee80211_send_action -40234188 g F .irom0.text 0000004c pm_post -4023f740 g F .irom0.text 00000002 netif_init -40239d64 g F .irom0.text 000000c5 dhcps_coarse_tmr +402341a4 g F .irom0.text 0000004c pm_post +4023f75c g F .irom0.text 00000002 netif_init +40239d80 g F .irom0.text 000000c5 dhcps_coarse_tmr 40223754 g F .irom0.text 00000007 spi_flash_set_read_func 40100f40 g F .text 00000017 zalloc -40236950 g F .irom0.text 0000004a RC_SetBasicRate +4023696c g F .irom0.text 0000004a RC_SetBasicRate 40221564 g F .irom0.text 000000ea wifi_station_save_ap_channel 40104fe4 g F .text 00000076 ppProcessTxQ 40222ed8 g F .irom0.text 00000015 wifi_get_channel 4021fddc g F .irom0.text 00000014 system_upgrade_flag_set -4022f2dc g F .irom0.text 00000016 txbbgain2dcoindex -40245ccc g F .irom0.text 00000091 TOUCH_Init_guide_glob -40246598 g F .irom0.text 00001194 TOUCH_Deal_with -40236f78 g F .irom0.text 0000001a rc_disable_trc_by_interface +4022f2f8 g F .irom0.text 00000016 txbbgain2dcoindex +40245ce8 g F .irom0.text 00000091 TOUCH_Init_guide_glob +402465b4 g F .irom0.text 00001194 TOUCH_Deal_with +40236f94 g F .irom0.text 0000001a rc_disable_trc_by_interface 402159f4 g F .irom0.text 00000067 asn1_get_int -4022e268 g F .irom0.text 00000039 rtc_mem_check +4022e284 g F .irom0.text 00000039 rtc_mem_check 3fff34d8 g O .bss 00000028 topic_senser 400018b4 g *ABS* 00000000 ets_memcpy -40247d78 g F .irom0.text 0000004d KISS_Init_guide_glob -4023e184 g F .irom0.text 0000006c ip_route +40247d94 g F .irom0.text 0000004d KISS_Init_guide_glob +4023e1a0 g F .irom0.text 0000006c ip_route 3ffe847e g O .data 00000001 chan14_mic_most_power -40228de4 g F .irom0.text 0000000b cJSON_GetErrorPtr -40234754 g F .irom0.text 00000049 fpm_do_wakeup -4022c510 g F .irom0.text 00000132 tx_pwctrl_init +40228e00 g F .irom0.text 0000000b cJSON_GetErrorPtr +40234770 g F .irom0.text 00000049 fpm_do_wakeup +4022c52c g F .irom0.text 00000132 tx_pwctrl_init 40102040 g F .text 0000007f user_init -40232b58 g F .irom0.text 000000ed pm_set_sleep_type_from_upper -40240cd4 g F .irom0.text 000000cf tcp_listen_with_backlog -4023b110 g F .irom0.text 00000005 espconn_tcp_get_mss +40232b74 g F .irom0.text 000000ed pm_set_sleep_type_from_upper +40240cf0 g F .irom0.text 000000cf tcp_listen_with_backlog +4023b12c g F .irom0.text 00000005 espconn_tcp_get_mss 40223630 g F .irom0.text 0000003f wifi_set_event_handler_cb -4023f418 g F .irom0.text 0000000e mdns_get_servername +4023f434 g F .irom0.text 0000000e mdns_get_servername 402019f0 g F .irom0.text 0000002d sntp_get_current_timestamp 40220708 g F .irom0.text 00000056 system_update_cpu_freq -40237988 g F .irom0.text 00000044 wDev_remove_KeyEntry_all_cnx -4023f9c0 g F .irom0.text 00000078 pbuf_header +402379a4 g F .irom0.text 00000044 wDev_remove_KeyEntry_all_cnx +4023f9dc g F .irom0.text 00000078 pbuf_header 3ffe8490 g O .data 00000004 soft_wdt_interval 3fff3798 g O .bss 00000004 netif_default -4023d244 g F .irom0.text 0000006d espconn_udp_server -40240efc g F .irom0.text 0000006d tcp_pcb_remove -402459d0 g F .irom0.text 00000005 smartconfig_get_version +4023d260 g F .irom0.text 0000006d espconn_udp_server +40240f18 g F .irom0.text 0000006d tcp_pcb_remove +402459ec g F .irom0.text 00000005 smartconfig_get_version 40000fa8 g *ABS* 00000000 ets_isr_unmask 3fff2b94 g O .bss 00000004 pserver_list -402298e8 g F .irom0.text 00000016 bb_init +40229904 g F .irom0.text 00000016 bb_init 40207994 g F .irom0.text 0000003d ieee80211_set_tim 3ffecd84 g O .bss 00000001 phy_set_most_tpw_flag 3ffed128 g O .bss 00000002 all_freqoffset_sta_freqcal -40229c30 g F .irom0.text 00000107 chip_v6_rxmax_ext_ana -4023aeb0 g F .irom0.text 000000e5 espconn_sent +40229c4c g F .irom0.text 00000107 chip_v6_rxmax_ext_ana +4023aecc g F .irom0.text 000000e5 espconn_sent 40220e90 g F .irom0.text 0000007b wifi_set_broadcast_if 4020b158 g F .irom0.text 00000053 cnx_rc_search 3fff2671 g O .bss 00000020 mdns_strName 4020e694 g F .irom0.text 000000c0 espconn_ssl_server 4021d1f8 g F .irom0.text 000000ae pp_michael_mic_failure -4023fcc0 g F .irom0.text 0000001a pbuf_chain +4023fcdc g F .irom0.text 0000001a pbuf_chain 402214e0 g F .irom0.text 0000007a wifi_station_ap_number_set 40207148 g F .irom0.text 0000013b ieee80211_send_deauth -40241360 g F .irom0.text 000000a3 tcp_abandon +4024137c g F .irom0.text 000000a3 tcp_abandon 4021523c g F .irom0.text 000000a9 AES_convert_key 402220c4 g F .irom0.text 00000008 wifi_station_get_reconnect_policy 3ffecd83 g O .bss 00000001 set_most_tpw -40243afc g F .irom0.text 00000030 tcp_timer_needed +40243b18 g F .irom0.text 00000030 tcp_timer_needed 2222211f g *ABS* 00000000 _memmap_cacheattr_wbna_trapnull 3ffe89c0 g O .data 00000004 g_SC_Select 4000e2a4 g *ABS* 00000000 __floatunsisf -4023905c g F .irom0.text 00000026 dhcp_set_struct +40239078 g F .irom0.text 00000026 dhcp_set_struct 4020c190 g F .irom0.text 00000052 ieee80211_avs_fetch_key_idx -40240fc8 g F .irom0.text 00000075 tcp_fasttmr -4022f7a0 g F .irom0.text 0000006d meas_tone_pwr_db +40240fe4 g F .irom0.text 00000075 tcp_fasttmr +4022f7bc g F .irom0.text 0000006d meas_tone_pwr_db 4020cd78 g F .irom0.text 0000001e scan_check_hidden -40236f24 g F .irom0.text 00000053 rc_disable_trc +40236f40 g F .irom0.text 00000053 rc_disable_trc 40205728 g F .irom0.text 0000009b ieee80211_parse_action 402209e8 g F .irom0.text 00000012 system_rtc_clock_cali_proc -40230178 g F .irom0.text 0000010d get_target_power_offset +40230194 g F .irom0.text 0000010d get_target_power_offset 40107e60 g F .text 00000049 .hidden __modsi3 -40231e58 g F .irom0.text 00000029 sleep_opt_bb_on_8266 -40249dec g F .irom0.text 00000059 UTILS_StrToIP +40231e74 g F .irom0.text 00000029 sleep_opt_bb_on_8266 +40249e0c g F .irom0.text 00000059 UTILS_StrToIP 402182f8 g F .irom0.text 00000032 ssl_get_cert_dn 4021e214 g F .irom0.text 00000009 wpa_auth_sta_no_wpa 3ffe8020 g O .data 00000004 __ctype_ptr__ 40002a88 g *ABS* 00000000 ets_strcpy 3ffec978 g O .bss 00000004 debug_timer -40232318 g F .irom0.text 0000000d ic_get_gtk_alg +40232334 g F .irom0.text 0000000d ic_get_gtk_alg 3ffecb4d g O .bss 00000001 OpmodChgIsOnGoing -4022c16c g F .irom0.text 0000025a tx_atten_set_interp +4022c188 g F .irom0.text 0000025a tx_atten_set_interp 40220948 g F .irom0.text 0000005f system_print_meminfo -4023b94c g F .irom0.text 00000023 ringbuf_is_empty +4023b968 g F .irom0.text 00000023 ringbuf_is_empty 40220e54 g F .irom0.text 00000035 wifi_get_broadcast_if -4022c3c8 g F .irom0.text 00000144 check_tx_pwr_cal +4022c3e4 g F .irom0.text 00000144 check_tx_pwr_cal 4020b244 g F .irom0.text 0000004b cnx_remove_all_rc 4020c230 g F .irom0.text 00000018 register_ieee80211_action_vendor_get_key_cb 3fff1b75 g O .bss 00000001 FreqCalCntForScan -40236e04 g F .irom0.text 00000002 trc_onDisconnect -4022e2a4 g F .irom0.text 0000001a phy_afterwake_set_rfoption -402293b0 g F .irom0.text 00000013 cJSON_DeleteItemFromArray +40236e20 g F .irom0.text 00000002 trc_onDisconnect +4022e2c0 g F .irom0.text 0000001a phy_afterwake_set_rfoption +402293cc g F .irom0.text 00000013 cJSON_DeleteItemFromArray 3fff35f0 g O .bss 00000028 dhcp_rx_options_val 40207b8c g F .irom0.text 00000099 ieee80211_mlme_connect_bss 4020a50c g F .irom0.text 0000003d cnx_attach -40228ee0 g F .irom0.text 0000001b cJSON_CreateNull +40228efc g F .irom0.text 0000001b cJSON_CreateNull 4000b8b4 g *ABS* 00000000 hmac_sha1_vector -40227d10 g F .irom0.text 00000065 mqtt_msg_unsubscribe -40232144 g F .irom0.text 00000030 change_bbpll160 +40227d2c g F .irom0.text 00000065 mqtt_msg_unsubscribe +40232160 g F .irom0.text 00000030 change_bbpll160 40207c2c g F .irom0.text 000000c3 ieee80211_regdomain_update -4022f9c4 g F .irom0.text 0000003a get_fcc_1m2m_pwr_offset +4022f9e0 g F .irom0.text 0000003a get_fcc_1m2m_pwr_offset 40102cdc g F .text 00000013 atoi 4020b1d8 g F .irom0.text 00000069 cnx_add_rc 40220ba4 g F .irom0.text 00000046 wifi_softap_dhcps_start 2222222f g *ABS* 00000000 _memmap_cacheattr_bp_trapnull 4021a4ec g F .irom0.text 000003fa __wpa_send_eapol 3ffe8a94 g O .rodata 00000101 _ctype_ -40233e20 g F .irom0.text 000001b2 pm_send_nullfunc +40233e3c g F .irom0.text 000001b2 pm_send_nullfunc 3ffe800c g O .data 00000004 system_param_sector_start 4021f9c0 g F .irom0.text 00000058 system_restart -4023b298 g F .irom0.text 0000000f espconn_regist_disconcb +4023b2b4 g F .irom0.text 0000000f espconn_regist_disconcb 3ffe89b5 g O .data 00000001 sntp_receive_time_size 3ffecdb5 g O .bss 00000001 rtc_cali_trig_en -4022e0dc g F .irom0.text 0000009c ant_switch_init +4022e0f8 g F .irom0.text 0000009c ant_switch_init 40102fbc g F .text 00000000 .hidden __unorddf2 -40227878 g F .irom0.text 00000073 mqtt_get_publish_data -40236dfc g F .irom0.text 00000005 rcGetTrc +40227894 g F .irom0.text 00000073 mqtt_get_publish_data +40236e18 g F .irom0.text 00000005 rcGetTrc 40107e24 g F .text 00000002 rcUpdateDataRxDone -4023e100 g F .irom0.text 00000039 igmp_tmr -40230e20 g F .irom0.text 000001bc ram_rxiq_get_mis +4023e11c g F .irom0.text 00000039 igmp_tmr +40230e3c g F .irom0.text 000001bc ram_rxiq_get_mis 3ffed100 g O .bss 00000014 freq_change_sta_scan 402085e0 g F .irom0.text 00000007 scan_set_pas_duration -4022f314 g F .irom0.text 000000b4 init_cal_dcoffset -4022d884 g F .irom0.text 000000a6 phy_pbus_soc_cfg -40229964 g F .irom0.text 00000016 phy_enable_agc +4022f330 g F .irom0.text 000000b4 init_cal_dcoffset +4022d8a0 g F .irom0.text 000000a6 phy_pbus_soc_cfg +40229980 g F .irom0.text 00000016 phy_enable_agc 4000c4c4 g *ABS* 00000000 __fixunssfsi 402100ec g F .irom0.text 00000031 add_packet 40101414 g F .text 00000012 system_get_free_heap_size @@ -2467,206 +2467,206 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 4021668c g F .irom0.text 0000007f bi_subtract 40223544 g F .irom0.text 00000012 wifi_rfid_locp_recv_close 402209a8 g F .irom0.text 00000040 system_get_chip_id -40239448 g F .irom0.text 000001a1 dhcp_coarse_tmr +40239464 g F .irom0.text 000001a1 dhcp_coarse_tmr 4021d4a8 g F .irom0.text 00000195 wpa_parse_wpa_ie_rsn -40228e50 g F .irom0.text 00000016 cJSON_IsNull +40228e6c g F .irom0.text 00000016 cJSON_IsNull 402234c4 g F .irom0.text 00000013 wifi_register_send_pkt_freedom_cb -40241418 g F .irom0.text 00000041 tcp_seg_copy +40241434 g F .irom0.text 00000041 tcp_seg_copy 40102210 g F .text 00000023 uart_rx_intr_disable -40237658 g F .irom0.text 000000d5 wDev_SetBssid +40237674 g F .irom0.text 000000d5 wDev_SetBssid 4021d7d8 g F .irom0.text 0000003f wpa_eapol_key_mic 40000650 g *ABS* 00000000 __muldi3 -40234610 g F .irom0.text 00000007 wifi_fpm_set_wakeup_cb +4023462c g F .irom0.text 00000007 wifi_fpm_set_wakeup_cb 3fff1a92 g O .bss 00000001 ap_freq_force_to_scan 40100050 g .text 00000000 _UserExceptionVector -402497d0 g O .irom0.text 00000011 default_ssid +402497f0 g O .irom0.text 00000011 default_ssid 3ffec97c g O .bss 00000004 debug_timerfn 3ffe89ca g O .data 00000006 ET_Multicast_bssid -40234d38 g F .irom0.text 00000008 get_fpm_auto_sleep_flag +40234d54 g F .irom0.text 00000008 get_fpm_auto_sleep_flag 40100000 g .text 00000000 _stext -4022e94c g F .irom0.text 00000117 set_most_pwr_reg -4023b738 g F .irom0.text 00000038 espconn_port -40240c34 g F .irom0.text 00000008 tcp_poll +4022e968 g F .irom0.text 00000117 set_most_pwr_reg +4023b754 g F .irom0.text 00000038 espconn_port +40240c50 g F .irom0.text 00000008 tcp_poll 40205f1c g F .irom0.text 00000143 ieee80211_send_nulldata 3fff382c g O .bss 00000038 sntp__tzrule 4000bf4c g *ABS* 00000000 strlen 3fff35a2 g O .bss 00000010 strIP -40228db8 g F .irom0.text 00000011 cJSON_GetObjectItemCaseSensitive -40230be4 g F .irom0.text 00000232 ram_rfcal_pwrctrl -4023439c g F .irom0.text 00000008 wifi_fpm_get_sleep_type -4023a9ec g F .irom0.text 0000003d dns_init +40228dd4 g F .irom0.text 00000011 cJSON_GetObjectItemCaseSensitive +40230c00 g F .irom0.text 00000232 ram_rfcal_pwrctrl +402343b8 g F .irom0.text 00000008 wifi_fpm_get_sleep_type +4023aa08 g F .irom0.text 0000003d dns_init 3ffed118 g O .bss 00000002 PktsNumInOneChk 40202140 g F .irom0.text 00000058 ieee80211_crypto_encap 40204648 g F .irom0.text 0000001e ieee80211_add_htcap -4022dc40 g F .irom0.text 00000018 tx_cont_cfg +4022dc5c g F .irom0.text 00000018 tx_cont_cfg 40102f34 g F .text 00000000 .hidden __gedf2 -40243b30 g F .irom0.text 00000039 udp_new +40243b4c g F .irom0.text 00000039 udp_new 402185e8 g F .irom0.text 0000000a system_get_fw_sector_num -40237a6c g F .irom0.text 00000037 wDev_Crypto_Disable -4024575c g F .irom0.text 00000273 sc_wifi_scan_done +40237a88 g F .irom0.text 00000037 wDev_Crypto_Disable +40245778 g F .irom0.text 00000273 sc_wifi_scan_done 3ffe8010 g O .data 00000004 bin_sum_len -40234fd4 g F .irom0.text 00000023 pp_disable_idle_timer -4023249c g F .irom0.text 000000f3 ic_set_sta -40228dcc g F .irom0.text 00000018 cJSON_HasObjectItem +40234ff0 g F .irom0.text 00000023 pp_disable_idle_timer +402324b8 g F .irom0.text 000000f3 ic_set_sta +40228de8 g F .irom0.text 00000018 cJSON_HasObjectItem 3ffecd79 g O .bss 00000001 bbpll_cal_flag -4022ea8c g F .irom0.text 0000001d phy_get_most_tpw +4022eaa8 g F .irom0.text 0000001d phy_get_most_tpw 4020fea0 g F .irom0.text 0000003e ssl_renegotiate -4022ded0 g F .irom0.text 000001f1 register_chipv6_phy_init_param +4022deec g F .irom0.text 000001f1 register_chipv6_phy_init_param 3fffd0f0 g *ABS* 00000000 rcons 402205e4 g F .irom0.text 0000009f system_deep_sleep 4020a400 g F .irom0.text 0000003d chm_cancel_op 3ffecdb8 g O .bss 00000001 software_slp_reject -40245e28 g F .irom0.text 00000029 TOUCH_Free_glob +40245e44 g F .irom0.text 00000029 TOUCH_Free_glob 4021ecf0 g F .irom0.text 00000008 system_phy_freq_trace_enable 40222950 g F .irom0.text 0000003e wifi_softap_free_station_info 402183a4 g F .irom0.text 0000001c ssl_get_config 400060d0 g F *ABS* 00000000 rom_chip_v5_disable_cca 40220d50 g F .irom0.text 00000008 wifi_station_dhcpc_status -402355e4 g F .irom0.text 0000000f ppProcessWaitQ +40235600 g F .irom0.text 0000000f ppProcessWaitQ 3fff3500 g O .bss 00000028 topic_state 40221b38 g F .irom0.text 00000033 wifi_station_ap_check 3ffec17b g O .rodata 00000006 ethbroadcast 3ffecd7a g O .bss 00000001 init_rf_no_cal -4024b677 g O .irom0.text 0000000d tcp_backoff -402293e4 g F .irom0.text 0000001d cJSON_DetachItemFromObjectCaseSensitive +4024b697 g O .irom0.text 0000000d tcp_backoff +40229400 g F .irom0.text 0000001d cJSON_DetachItemFromObjectCaseSensitive 3fff1a76 g O .bss 00000001 BcnWithMcastSendCnt 40106b18 g F .text 0000000e wDev_GetTxqCollisions -40225574 g F .irom0.text 00000031 user_webserver_init +40225590 g F .irom0.text 00000031 user_webserver_init 40103510 g F .text 000000b0 pm_rtc_clock_cali 3ffe8954 g O .data 00000002 TestInputVal1 -402317f0 g F .irom0.text 0000001d chg_lslp_mem_opt_8266 +4023180c g F .irom0.text 0000001d chg_lslp_mem_opt_8266 4021e1f0 g F .irom0.text 00000004 os_get_time -4023bc50 g F .irom0.text 0000000f espconn_mdns_set_hostname -402402ac g F .irom0.text 00000018 sntp_time_inc -40227268 g F .irom0.text 00000083 mqtt_send_keepalive +4023bc6c g F .irom0.text 0000000f espconn_mdns_set_hostname +402402c8 g F .irom0.text 00000018 sntp_time_inc +40227284 g F .irom0.text 00000083 mqtt_send_keepalive 4020cc98 g F .irom0.text 0000003c ieee80211_is_support_rate -402277dc g F .irom0.text 0000002e mqtt_msg_init -4022eac4 g F .irom0.text 0000002f get_adc_rand -40226b84 g F .irom0.text 0000001d mqtt_tcpclient_recon_cb +402277f8 g F .irom0.text 0000002e mqtt_msg_init +4022eae0 g F .irom0.text 0000002f get_adc_rand +40226ba0 g F .irom0.text 0000001d mqtt_tcpclient_recon_cb 40222e00 g F .irom0.text 0000000a wifi_disable_signaling_measurement -4022dd90 g F .irom0.text 00000038 periodic_cal -4023e458 g F .irom0.text 00000217 ip_output_if_opt -40240860 g F .irom0.text 00000011 sntp_localtime_r +4022ddac g F .irom0.text 00000038 periodic_cal +4023e474 g F .irom0.text 00000217 ip_output_if_opt +4024087c g F .irom0.text 00000011 sntp_localtime_r 402079d4 g F .irom0.text 00000068 ieee80211_pwrsave 402159b8 g F .irom0.text 00000037 asn1_skip_obj 401033e8 g F .text 00000067 phy_get_bb_freqoffset -4023b178 g F .irom0.text 0000000d espconn_tcp_get_max_syn +4023b194 g F .irom0.text 0000000d espconn_tcp_get_max_syn 40216424 g F .irom0.text 00000053 bi_initialize 401056f8 g F .text 00000022 pp_post2 401038bc g F .text 0000000f lmacIsActive 4010388c g F .text 0000002b clockgate_watchdog 3ffec974 g O .bss 00000004 timer_list -40229120 g F .irom0.text 00000076 cJSON_CreateFloatArray -4022766c g F .irom0.text 00000033 QUEUE_Init +4022913c g F .irom0.text 00000076 cJSON_CreateFloatArray +40227688 g F .irom0.text 00000033 QUEUE_Init 40104808 g F .text 00000026 lmacMSDUAged 00000220 g *ABS* 00000000 _memmap_cacheattr_bp_base 4020a54c g F .irom0.text 00000049 cnx_sta_connect_led_timer_cb 40103254 g F .text 00000155 tx_pwr_backoff_old -4023439c g F .irom0.text 00000008 fpm_get_slp_type -4022ec00 g F .irom0.text 0000000b phy_set_powerup_option -40234464 g F .irom0.text 00000064 fpm_open +402343b8 g F .irom0.text 00000008 fpm_get_slp_type +4022ec1c g F .irom0.text 0000000b phy_set_powerup_option +40234480 g F .irom0.text 00000064 fpm_open 40211000 g F .irom0.text 00000020 ssl_verify_cert 4010587c g F .text 0000003c RC_GetBlockAckTime 402195b0 g F .irom0.text 00000024 hostapd_mac_comp_empty -40230768 g F .irom0.text 000000af ram_get_fm_sar_dout -4024cf28 g O .irom0.text 00000018 wep -40240a74 g F .irom0.text 00000008 sntp_get_timezone -402292e0 g F .irom0.text 00000033 cJSON_AddItemToObject +40230784 g F .irom0.text 000000af ram_get_fm_sar_dout +4024cf48 g O .irom0.text 00000018 wep +40240a90 g F .irom0.text 00000008 sntp_get_timezone +402292fc g F .irom0.text 00000033 cJSON_AddItemToObject 40101400 g F .text 00000012 system_get_time -4022b0c0 g F .irom0.text 00000017 check_data_flag -40228e38 g F .irom0.text 00000017 cJSON_IsBool -40224be4 g F .irom0.text 00000075 user_set_led_wifi +4022b0dc g F .irom0.text 00000017 check_data_flag +40228e54 g F .irom0.text 00000017 cJSON_IsBool +40224c00 g F .irom0.text 00000075 user_set_led_wifi 40222fc4 g F .irom0.text 0000003c wifi_set_country 402091f8 g F .irom0.text 0000005c sta_status_set 4000dd68 g *ABS* 00000000 rc4_skip -40240048 g F .irom0.text 0000005a pbuf_free_ooseq_new +40240064 g F .irom0.text 0000005a pbuf_free_ooseq_new 40223204 g F .irom0.text 00000071 wifi_set_ip_info -40233104 g F .irom0.text 0000003e pm_reset_idle_sleep +40233120 g F .irom0.text 0000003e pm_reset_idle_sleep 3ffed0e0 g O .bss 00000001 pend_flag_periodic_cal -4023bc30 g F .irom0.text 0000000f espconn_mdns_enable -4023b534 g F .irom0.text 00000060 espconn_set_opt +4023bc4c g F .irom0.text 0000000f espconn_mdns_enable +4023b550 g F .irom0.text 00000060 espconn_set_opt 40204668 g F .irom0.text 00000034 ieee80211_add_htcap_vendor 4000dcf0 g *ABS* 00000000 __umulsidi3 40211d60 g F .irom0.text 000000ab x509_free 40217dcc g F .irom0.text 00000022 RSA_private 40217cc8 g F .irom0.text 00000102 RSA_decrypt -4023b5fc g F .irom0.text 00000083 espconn_set_keepalive -40244420 g F .irom0.text 00000332 system_partition_table_regist +4023b618 g F .irom0.text 00000083 espconn_set_keepalive +4024443c g F .irom0.text 00000332 system_partition_table_regist 4021aa70 g F .irom0.text 00000049 wpa_remove_ptk 40222e9c g F .irom0.text 00000012 wifi_get_sleep_type -40240b54 g F .irom0.text 0000003f sntp_setserver +40240b70 g F .irom0.text 0000003f sntp_setserver 40106bac g F .text 00000058 wDev_SetFrameAckType -4022c738 g F .irom0.text 0000001c read_hw_noisefloor -4022c760 g F .irom0.text 00000152 noise_check_loop +4022c754 g F .irom0.text 0000001c read_hw_noisefloor +4022c77c g F .irom0.text 00000152 noise_check_loop 4010566c g F .text 0000008a pp_post 40104720 g F .text 00000014 lmacProcessAllTxTimeout 4020fd74 g F .irom0.text 000000a7 add_cert -40232e20 g F .irom0.text 00000002 uart_tx_flush -4023b068 g F .irom0.text 0000005c espconn_sendto +40232e3c g F .irom0.text 00000002 uart_tx_flush +4023b084 g F .irom0.text 0000005c espconn_sendto 3fff26c8 g O .bss 00000004 default_certificate_len 4020edd0 g F .irom0.text 000000a1 MD5_Update -40243a10 g F .irom0.text 00000054 sys_untimeout -40242104 g F .irom0.text 00000945 tcp_input -402323e0 g F .irom0.text 000000b8 ic_set_vif -40244848 g F .irom0.text 00000037 millis -40234610 g F .irom0.text 00000007 fpm_set_wakeup_cb -40225fb4 g F .irom0.text 0000018d json_task_analysis +40243a2c g F .irom0.text 00000054 sys_untimeout +40242120 g F .irom0.text 00000945 tcp_input +402323fc g F .irom0.text 000000b8 ic_set_vif +40244864 g F .irom0.text 00000037 millis +4023462c g F .irom0.text 00000007 fpm_set_wakeup_cb +40225fd0 g F .irom0.text 0000018d json_task_analysis 40004f40 g *ABS* 00000000 lldesc_build_chain 4000c180 g *ABS* 00000000 __addsf3 40106b40 g F .text 00000047 wDev_SetWaitingQueue 401046b4 g F .text 0000006a lmacProcessTxTimeout -4022693c g F .irom0.text 00000148 user_ota_start -4023aeb0 g F .irom0.text 000000e5 espconn_send +40226958 g F .irom0.text 00000148 user_ota_start +4023aecc g F .irom0.text 000000e5 espconn_send 3ffecd5a g O .bss 00000001 do_pwctrl_flag 40004cd0 g *ABS* 00000000 gpio_output_set -4023e204 g F .irom0.text 0000024b ip_input +4023e220 g F .irom0.text 0000024b ip_input 3ff00000 g *ABS* 00000000 _dport0_literal_end -40236adc g F .irom0.text 000002c8 rcUpdatePhyMode +40236af8 g F .irom0.text 000002c8 rcUpdatePhyMode 40203f04 g F .irom0.text 0000004a ieee80211_ht_attach 401034bc g F .text 0000001b fix_cache_bug -40233fd4 g F .irom0.text 00000017 pm_is_waked -40229314 g F .irom0.text 00000021 cJSON_AddItemReferenceToArray +40233ff0 g F .irom0.text 00000017 pm_is_waked +40229330 g F .irom0.text 00000021 cJSON_AddItemReferenceToArray 4020cf78 g F .irom0.text 000000dc espconn_secure_connect 402234e4 g F .irom0.text 00000049 wifi_send_pkt_freedom 40207edc g F .irom0.text 00000052 ieee80211_scan_attach 3ffec175 g O .rodata 00000006 ethzero 3fff35bc g O .bss 00000028 mqtt_procTaskQueue -40227db0 g F .irom0.text 0000001b mqtt_msg_disconnect -4023acd4 g F .irom0.text 00000026 espconn_list_delete -4023c84c g F .irom0.text 0000004f espconn_tcp_write +40227dcc g F .irom0.text 0000001b mqtt_msg_disconnect +4023acf0 g F .irom0.text 00000026 espconn_list_delete +4023c868 g F .irom0.text 0000004f espconn_tcp_write 402220cc g F .irom0.text 0000003e wifi_station_get_rssi 3ffec964 g O .bss 00000004 system_rf_cal_sector 3ffecd90 g O .bss 00000001 dpd_bypass_original -402450cc g F .irom0.text 0000000d set_pwm_debug_en +402450e8 g F .irom0.text 0000000d set_pwm_debug_en 402236b4 g F .irom0.text 0000005f system_uart_swap -40243a68 g F .irom0.text 00000083 sys_check_timeouts +40243a84 g F .irom0.text 00000083 sys_check_timeouts 40208db8 g F .irom0.text 000003e1 scan_parse_beacon 40100f90 g F .text 00000007 xPortGetMinimumEverFreeHeapSize 40207d68 g F .irom0.text 0000001f ieee80211_regdomain_max_chan 40002a98 g *ABS* 00000000 ets_strncpy 40210fd8 g F .irom0.text 00000028 kill_ssl_session 401030cc g F .text 00000057 set_cca -402342e0 g F .irom0.text 000000bb fpm_set_type_from_upper -40244ac8 g F .irom0.text 0000045d pwm_start +402342fc g F .irom0.text 000000bb fpm_set_type_from_upper +40244ae4 g F .irom0.text 0000045d pwm_start 40207ec0 g F .irom0.text 0000000a unregister_ieee80211_rfid_locp_recv_cb 3ffe89d1 g O .data 00000006 AK_Group_bssid -40247dfc g F .irom0.text 00000051 KISS_Init_Glob_Trans +40247e18 g F .irom0.text 00000051 KISS_Init_Glob_Trans 402085d4 g F .irom0.text 00000009 scan_set_act_duration -4023f744 g F .irom0.text 00000031 netif_find +4023f760 g F .irom0.text 00000031 netif_find 40100f28 g F .text 00000017 free -402319a0 g F .irom0.text 00000057 pm_check_mac_idle -40229900 g F .irom0.text 00000030 phy_init +402319bc g F .irom0.text 00000057 pm_check_mac_idle +4022991c g F .irom0.text 00000030 phy_init 40223da4 g F .irom0.text 00000029 ets_strrchr 401050f8 g F .text 0000001b ppTxqUpdateBitmap -4022eb08 g F .irom0.text 00000023 phy_tx_pwctrl_cali -402270f8 g F .irom0.text 00000066 MQTT_Subscribe +4022eb24 g F .irom0.text 00000023 phy_tx_pwctrl_cali +40227114 g F .irom0.text 00000066 MQTT_Subscribe 40201584 g F .irom0.text 00000019 aes_encrypt 40106b88 g F .text 0000001e wDev_ClearWaitingQueue 401021c4 g F .text 00000020 uart0_tx_one_char_no_wait 40222f4c g F .irom0.text 00000078 wifi_adjust_ap_chan -4023fcdc g F .irom0.text 00000037 pbuf_dechain +4023fcf8 g F .irom0.text 00000037 pbuf_dechain 40004ed4 g *ABS* 00000000 gpio_pin_wakeup_disable -4023546c g F .irom0.text 00000175 ppTxPkt +40235488 g F .irom0.text 00000175 ppTxPkt 4020a2d0 g F .irom0.text 00000011 chm_release_lock 3fff25a8 g O .bss 00000001 led_lock @@ -2741,9 +2741,9 @@ Contents of section .data: 3ffe8420 00000000 00000000 00000000 00000000 ................ 3ffe8430 00000000 00000000 00000000 00000000 ................ 3ffe8440 00000000 00000000 00000000 00000000 ................ - 3ffe8450 00000000 00000000 5500f00b 14aa2240 ........U....."@ - 3ffe8460 20be2240 70a82240 1ca62440 ec600040 ."@p."@..$@.`.@ - 3ffe8470 d0600040 5cdc2240 14a62440 4e4e3400 .`.@\."@..$@NN4. + 3ffe8450 00000000 00000000 5500f00b 30aa2240 ........U...0."@ + 3ffe8460 3cbe2240 8ca82240 3ca62440 ec600040 <."@.."@<.$@.`.@ + 3ffe8470 d0600040 78dc2240 34a62440 4e4e3400 .`.@x."@4.$@NN4. 3ffe8480 3c000000 ffffffff 02000000 02000000 <............... 3ffe8490 c0c62d00 64001700 c0270900 f0000000 ..-.d....'...... 3ffe84a0 44d1fe3f 01010000 b0dcff3f 00000000 D..?.......?.... @@ -2822,11 +2822,11 @@ Contents of section .data: 3ffe8930 00080000 00000000 00000000 00000000 ................ 3ffe8940 00000000 00000000 b0c4fe3f c0c4fe3f ...........?...? 3ffe8950 ffff7f00 14000000 00000000 00000000 ................ - 3ffe8960 08c0fe3f 0c4e2240 00000000 00000000 ...?.N"@........ - 3ffe8970 00000000 bb98fe3f 00000000 544f2240 .......?....TO"@ - 3ffe8980 00000000 00000000 c798fe3f 0c4e2240 ...........?.N"@ - 3ffe8990 00000000 00000000 00000000 28832240 ............(."@ - 3ffe89a0 10832240 f8822240 78000000 ff00ec05 .."@.."@x....... + 3ffe8960 08c0fe3f 284e2240 00000000 00000000 ...?(N"@........ + 3ffe8970 00000000 bb98fe3f 00000000 704f2240 .......?....pO"@ + 3ffe8980 00000000 00000000 c798fe3f 284e2240 ...........?(N"@ + 3ffe8990 00000000 00000000 00000000 44832240 ............D."@ + 3ffe89a0 2c832240 14832240 78000000 ff00ec05 ,."@.."@x....... 3ffe89b0 80ee3600 08010000 6e190000 00040201 ..6.....n....... 3ffe89c0 02000000 ffffffff ffff0100 5e131313 ............^... 3ffe89d0 50ffffff ffffff P...... @@ -2836,13 +2836,13 @@ Contents of section .rodata: 3ffe8a00 76506f72 74467265 65000000 00000000 vPortFree....... 3ffe8a10 76506f72 74446566 696e6548 65617052 vPortDefineHeapR 3ffe8a20 6567696f 6e730031 00000000 04080060 egions.1.......` - 3ffe8a30 03000000 0c000000 165e2240 1c5e2240 .........^"@.^"@ - 3ffe8a40 2f5e2240 505e2240 6d5e2240 57752240 /^"@P^"@m^"@Wu"@ - 3ffe8a50 6f752240 57752240 e8752240 43752240 ou"@Wu"@.u"@Cu"@ - 3ffe8a60 e8752240 e8752240 e8752240 e8752240 .u"@.u"@.u"@.u"@ - 3ffe8a70 e8752240 e8752240 e8752240 88752240 .u"@.u"@.u"@.u"@ - 3ffe8a80 7f752240 e8752240 e8752240 57752240 .u"@.u"@.u"@Wu"@ - 3ffe8a90 77752240 00202020 20202020 20202828 wu"@. (( + 3ffe8a30 03000000 0c000000 325e2240 385e2240 ........2^"@8^"@ + 3ffe8a40 4b5e2240 6c5e2240 895e2240 73752240 K^"@l^"@.^"@su"@ + 3ffe8a50 8b752240 73752240 04762240 5f752240 .u"@su"@.v"@_u"@ + 3ffe8a60 04762240 04762240 04762240 04762240 .v"@.v"@.v"@.v"@ + 3ffe8a70 04762240 04762240 04762240 a4752240 .v"@.v"@.v"@.u"@ + 3ffe8a80 9b752240 04762240 04762240 73752240 .u"@.v"@.v"@su"@ + 3ffe8a90 93752240 00202020 20202020 20202828 .u"@. (( 3ffe8aa0 28282820 20202020 20202020 20202020 ((( 3ffe8ab0 20202020 20881010 10101010 10101010 ........... 3ffe8ac0 10101010 10040404 04040404 04040410 ................ @@ -2879,14 +2879,14 @@ Contents of section .rodata: 3ffe8cb0 02040b16 dd070050 f2020001 00000000 .......P........ 3ffe8cc0 00000000 00000000 00000000 00000000 ................ 3ffe8cd0 00000000 00000000 00000000 00000000 ................ - 3ffe8ce0 00000000 02040b16 b3be2340 b8be2340 ..........#@..#@ - 3ffe8cf0 75be2340 b8be2340 99be2340 86be2340 u.#@..#@..#@..#@ - 3ffe8d00 acbe2340 33bf2340 38bf2340 38bf2340 ..#@3.#@8.#@8.#@ - 3ffe8d10 f7be2340 1bbf2340 38bf2340 38bf2340 ..#@..#@8.#@8.#@ - 3ffe8d20 08bf2340 38bf2340 2ebf2340 b9fb2340 ..#@8.#@..#@..#@ - 3ffe8d30 f7fb2340 f7fb2340 0dfb2340 f7fb2340 ..#@..#@..#@..#@ - 3ffe8d40 a7242440 e5252440 9f262440 bf262440 .$$@.%$@.&$@.&$@ - 3ffe8d50 40272440 9f262440 7f272440 e8272440 @'$@.&$@.'$@.'$@ + 3ffe8ce0 00000000 02040b16 cfbe2340 d4be2340 ..........#@..#@ + 3ffe8cf0 91be2340 d4be2340 b5be2340 a2be2340 ..#@..#@..#@..#@ + 3ffe8d00 c8be2340 4fbf2340 54bf2340 54bf2340 ..#@O.#@T.#@T.#@ + 3ffe8d10 13bf2340 37bf2340 54bf2340 54bf2340 ..#@7.#@T.#@T.#@ + 3ffe8d20 24bf2340 54bf2340 4abf2340 d5fb2340 $.#@T.#@J.#@..#@ + 3ffe8d30 13fc2340 13fc2340 29fb2340 13fc2340 ..#@..#@).#@..#@ + 3ffe8d40 c3242440 01262440 bb262440 db262440 .$$@.&$@.&$@.&$@ + 3ffe8d50 5c272440 bb262440 9b272440 04282440 \'$@.&$@.'$@.($@ 3ffe8d60 00000000 00000000 00000000 00000000 ................ 3ffe8d70 00000000 00000000 00000000 00000000 ................ 3ffe8d80 68c4fe3f 80c4fe3f 00000000 00000000 h..?...?........ @@ -3010,8 +3010,8 @@ Contents of section .rodata: 3ffe94e0 ff1a1b1c 1d1e1f20 21222324 25262728 ....... !"#$%&'( 3ffe94f0 292a2b2c 2d2e2f30 313233ff ffffffff )*+,-./0123..... 3ffe9500 9979825a a1ebd96e dcbc1b8f d6c162ca .y.Z...n......b. - 3ffe9510 25892440 cf8a2440 f58d2440 f58d2440 %.$@..$@..$@..$@ - 3ffe9520 008e2440 6d616900 25732025 750a0000 ..$@mai.%s %u... + 3ffe9510 41892440 eb8a2440 118e2440 118e2440 A.$@..$@..$@..$@ + 3ffe9520 1c8e2440 6d616900 25732025 750a0000 ..$@mai.%s %u... 3ffe9530 74696d00 25732025 64206c69 6e652061 tim.%s %d line a 3ffe9540 73736572 74206661 696c0d0a 00000000 ssert fail...... 3ffe9550 453a4d20 25640a00 25782061 6c726561 E:M %d..%x alrea @@ -3897,7 +3897,7 @@ Contents of section .irom0.text: 402014f0 f0ee10e0 dd30f851 e841d0cc 30c0aa30 .....0.Q.A..0..0 40201500 a24b0fa0 d875a0c0 f5c24b0d d24b0cc8 .K...u....K..K.. 40201510 21d831a0 a841a24b 0e12c120 0df00000 !.1..A.K... .... - 40201520 00b82440 040c1040 740d1040 42a07352 ..$@...@t..@B.sR + 40201520 20b82440 040c1040 740d1040 42a07352 .$@...@t..@B.sR 40201530 a0003073 20208220 12c1f0c9 3122a0f4 ..0s . ....1".. 40201540 31f8ff09 21891179 0101f6ff c00000cd 1...!..y........ 40201550 029c9248 013811d0 44114507 00d62201 ...H.8..D.E...". @@ -3967,20 +3967,20 @@ Contents of section .irom0.text: 40201950 d951e941 0971f931 f20c000c 2ed2a000 .Q.A.q.1........ 40201960 220c001b 22202074 224c00b6 3202d24c "..." t"L..2..L 40201970 00320c00 21f1ffd0 53113a45 2044a048 .2..!...S.:E D.H - 40201980 84160401 31efff21 edff3902 0c02059b ....1..!..9..... + 40201980 84160401 31efff21 edff3902 0c02c59c ....1..!..9..... 40201990 3e860700 00303580 2023a001 eaffc000 >....05. #...... 402019a0 0056f2fd e2ceffe0 e074562e fbf24c00 .V.......tV...L. - 402019b0 45a13e02 2107c861 d851e841 f83112c1 E.>.!..a.Q.A.1.. - 402019c0 200df000 12c1f009 312d0316 53004590 .......1-..S.E. + 402019b0 05a33e02 2107c861 d851e841 f83112c1 ..>.!..a.Q.A.1.. + 402019c0 200df000 12c1f009 312d0316 53000592 .......1-..S... 402019d0 3e460100 22a00005 f7ff0221 0312c110 >F.."......!.... - 402019e0 80000000 3030ff3f 44b62440 e0111040 ....00.?D.$@...@ + 402019e0 80000000 3030ff3f 64b62440 e0111040 ....00.?d.$@...@ 402019f0 21fdff12 c1f0c921 d911c812 d8020931 !......!.......1 40201a00 c02d20cc 7221f8ff 01f9ffc0 00000831 .- .r!.........1 40201a10 2d0d3d0c d811c821 12c1100d f0000000 -.=....!........ - 40201a20 12c1e022 61001021 20026107 85e43e05 ..."a..! .a...>. - 40201a30 033f0871 12c1200d f0000000 3830ff3f .?.q.. .....80.? + 40201a20 12c1e022 61001021 20026107 45e63ec5 ..."a..! .a.E.>. + 40201a30 043f0871 12c1200d f0000000 3830ff3f .?.q.. .....80.? 40201a40 21ffff22 02000df0 ff7f0000 bc89fe3f !.."...........? - 40201a50 60b62440 68e20040 12c1f0c9 21c1fbff `.$@h..@....!... + 40201a50 80b62440 68e20040 12c1f0c9 21c1fbff ..$@h..@....!... 40201a60 d9110261 03d2a3ff c5fb1731 f7ff2020 ...a.......1.. 40201a70 f401f8ff c0000020 20f4225c 00273d05 ....... ."\.'=. 40201a80 22d20422 5c00221c 0051f1ff 0c035a43 ".."\."..Q....ZC @@ -3991,33 +3991,33 @@ Contents of section .irom0.text: 40201ad0 6c38ff3f 12c1f0c9 210931d9 11cd0228 l8.?....!.1....( 40201ae0 4216c307 66120206 1f00322c 21ccc331 B...f.....2,!..1 40201af0 f1ff421c 16c02000 38033714 63322c0a ..B... .8.7.c2,. - 40201b00 721c1162 1c10222c 1752cc04 4d0c4561 r..b..",.R..M.Ea - 40201b10 412d0c45 393f31e8 ff280327 9c05283c A-.E9?1..(.'..(< + 40201b00 721c1162 1c10222c 1752cc04 4d0c0563 r..b..",.R..M..c + 40201b10 412d0c05 3b3f31e8 ff280327 9c05283c A-..;?1..(.'..(< 40201b20 86080000 31e6ff0c 0429039c 52583257 ....1....)..RX2W 40201b30 9c0a8c04 2903383c 3932c602 000c142d ....).8<92.....- 40201b40 0586f9ff 8c142263 0022a00a 226c0421 ......"c.".."l.! - 40201b50 dcff3222 00c90239 3c05fa41 0c02462d ..2"...9<..A..F- + 40201b50 dcff3222 00c90239 3cc5fb41 0c02462d ..2"...9<..A..F- 40201b60 00b68202 46270031 d7ff3022 a02802a0 ....F'.1..0".(.. 40201b70 0200221c 10bc3231 d4ff2803 279c0428 .."...21..(.'..( 40201b80 3c460800 31ceff0c 0429039c 52583257 ....K.., 40203cb0 340c1290 8820826c 34c85108 4112c120 4.... .l4.Q.A.. 40203cc0 0df022a0 0132a001 0c150c06 41beff49 .."..2......A..I - 40203cd0 21c5702e 0831dcb0 280ccca2 38212d0c !.p..1..(...8!-. - 40203ce0 4195f805 2c20290c 85bb3b28 0c85a83b A..., )...;(...; + 40203cd0 2185722e 0831dcb0 280ccca2 38212d0c !.r..1..(...8!-. + 40203ce0 4195f805 2c20290c 45bd3b28 0c45aa3b A..., ).E.;(.E.; 40203cf0 060c0000 0001b5ff c0000021 b3ff01b4 ...........!.... 40203d00 ffc00000 42affe31 5df9c020 002223a5 ....B..1].. ."#. - 40203d10 402210c0 20002263 a5c56930 cc124574 @".. ."c..i0..Et - 40203d20 30851331 c5091d52 c2fd56e5 ed0122f8 0..1...R..V...". + 40203d10 402210c0 20002263 a5856b30 cc120576 @".. ."c..k0...v + 40203d20 30451531 c5091d52 c2fd56e5 ed0122f8 0E.1...R..V...". 40203d30 02200416 b0002220 11b62205 02a000c6 . ...." .."..... 40203d40 b2ff0c10 86b1ff00 9484fe3f 740d0000 ...........?t... 40203d50 790d0000 fffffffe 12c1e009 11d931e9 y.............1. @@ -4548,23 +4548,23 @@ Contents of section .irom0.text: 40203da0 a0a00c44 f22c2402 6c24c59e 022d0c32 ...D.,$.l$...-.2 40203db0 a0c00c24 059e022d 0cf26c24 322e2645 ...$...-..l$2.&E 40203dc0 ea073801 3203801b dd2b43d0 d074472d ..8.2....+C..tG- - 40203dd0 c2e22106 f1f9f7d2 a001280c 05b03b2d ..!.......(...;- + 40203dd0 c2e22106 f1f9f7d2 a001280c c5b13b2d ..!.......(...;- 40203de0 0c853820 860c0001 79ffc000 002176ff ..8 ....y....!v. 40203df0 0178ffc0 00002121 f9c02000 0222a5d0 .x....!!.. ..".. - 40203e00 0020c020 000262a5 c55a3016 2200855d . . ..b..Z0."..] - 40203e10 3021cdff 22120045 183131e1 f9211bf9 0!.."..E.11..!.. + 40203e00 0020c020 000262a5 855c3016 2200455f . . ..b..\0.".E_ + 40203e10 3021cdff 22120005 1a3131e1 f9211bf9 0!.."....11..!.. 40203e20 d2430001 1ff9c000 0022a001 3166ff42 .C......."..1f.B - 40203e30 a0020c05 45762e0c 12c5b433 011afa22 ....Ev.....3..." + 40203e30 a0020c05 05782e0c 1285b633 011afa22 .....x.....3..." 40203e40 2f650c0d 8cf241c1 ff3d0001 b7f5c000 /e....A..=...... 40203e50 000114fa d26f6522 2f668cc2 41bdff3d .....oe"/f..A..= 40203e60 0001b1f5 c00000d2 6f660c12 0c030c04 ........of...... - 40203e70 0c150c06 85562e0c 020c130c 04c57233 .....V........r3 - 40203e80 0c12857a 33ec5e41 f3f84204 5f07641d ...z3.^A..B._.d. + 40203e70 0c150c06 45582e0c 020c130c 04857433 ....EX........t3 + 40203e80 0c12457c 33ec5e41 f3f84204 5f07641d ..E|3.^A..B._.d. 40203e90 213ffe01 03f9c000 00713bfe 613dfec0 !?.......q;.a=.. 40203ea0 20005226 9b705510 c0200052 669b8596 .R&.pU.. .Rf... 40203eb0 fe01e7f8 82000f28 1007e81a 9c720892 .......(.....r.. 40203ec0 08004770 040c4346 0200005e 050c6450 ..Gp..CF...^..dP - 40203ed0 d4933d0d 85183471 9fff622c 340c1270 ..=...4q..b,4..p + 40203ed0 d4933d0d 451a3471 9fff622c 340c1270 ..=.E.4q..b,4..p 40203ee0 6610626c 34c821d8 31e841f8 51081112 f.bl4.!.1.A.Q... 40203ef0 c1200df0 00000804 0c110000 e8472040 . ...........G @ 40203f00 70482040 32a00061 fcff72a0 1c81f9ff pH @2..a..r..... @@ -4717,7 +4717,7 @@ Contents of section .irom0.text: 40204830 91edff00 86940072 34e07711 a0881190 .......r4.w..... 40204840 881042a0 013cc990 77108077 200c2880 ..B..<..w..w .(. 40204850 77207251 02058207 0c020841 12c1200d w rQ.......A.. . - 40204860 f00c12c6 fcff0000 ffff8fff 50aa2440 ............P.$@ + 40204860 f00c12c6 fcff0000 ffff8fff 70aa2440 ............p.$@ 40204870 12c1e002 6103e261 06c26104 d951cd02 ....a..a..a..Q.. 40204880 dd05ed04 16121602 22243921 1690152d ........"$9!...- 40204890 011c830c 940597fd 0d021622 14880178 ..........."...x @@ -4738,17 +4738,17 @@ Contents of section .irom0.text: 40204980 b22b8038 0e7ce440 3310390e 8890b96e .+.8.|.@3.9....n 40204990 7808f099 11a07710 90772079 08622c24 x.....w..w y.b,$ 402049a0 0c056216 0d48909c 16880409 1177e80b ..b..H.......w.. - 402049b0 45693248 11297448 94c60000 09115970 Ei2H.)tH......Yp + 402049b0 056b3248 11297448 94c60000 09115970 .k2H.)tH......Yp 402049c0 c02c2062 0d7d3221 01624408 42a0d0c5 ., b.}2!.bD.B... 402049d0 4501c221 04d851e8 61083112 c1200df0 E..!..Q.a.1.. .. 402049e0 21a3ff01 02f4c000 000c12c6 f8ff0000 !............... 402049f0 12c1f002 61010222 00020039 32610047 ....a.."...92a.G - 40204a00 e009acb3 2d0385c4 30060900 22a00332 ....-...0..."..2 - 40204a10 130b42a0 02850a3b 5221000c 0368154d ..B....;R!...h.M + 40204a00 e009acb3 2d0345c6 30060900 22a00332 ....-.E.0..."..2 + 40204a10 130b42a0 02450c3b 5221000c 0368154d ..B..E.;R!...h.M 40204a20 02681669 12290559 421cc201 e2f7c000 .h.i.).YB....... 40204a30 00081112 c1100df0 80f30000 81370000 .............7.. 40204a40 f8ff0000 12c1d0c2 610a0261 0920c220 ........a..a. . - 40204a50 eb0507b4 0785bf30 0c0c0630 004d052d .......0...0.M.- + 40204a50 eb0507b4 0745c130 0c0c0630 004d052d .....E.0...0.M.- 40204a60 01016cf1 c0000038 1c081322 a0aa4200 ..l....8..."..B. 40204a70 00520001 27942f27 952c6200 02663626 .R..'./'.,b..f6& 40204a80 720003ec 07820004 dcb89200 05dc69a1 r.............i. @@ -4780,23 +4780,23 @@ Contents of section .irom0.text: 40204c20 6105e261 04d26103 c9210911 018af50c a..a..a..!...... 40204c30 1cc2407e 020226d1 eaff6610 31e1f4ff ..@~..&...f.1... 40204c40 0c0c380d e00cb028 0037920b 0c020c03 ..8....(.7...... - 40204c50 0c354200 0405d631 1bccc0c0 74664ce1 .5B....1....tfL. + 40204c50 0c354200 04c5d731 1bccc0c0 74664ce1 .5B....1....tfL. 40204c60 c821d831 e841f851 081112c1 200df072 .!.1.A.Q.... ..r 40204c70 a096f1e8 ffe2a00b 22610052 2d016620 ........"a.R-.f 40204c80 20b69502 c62d0008 0d7000c0 56f00a0c ....-...p..V... - 40204c90 020c030c 040c3505 d2312801 c2422646 ......5..1(..B&F + 40204c90 020c030c 040c35c5 d3312801 c2422646 ......5..1(..B&F 40204ca0 efff01c7 fc622000 67b51cf6 9637322d .....b .g....72- - 40204cb0 00779331 22a0000c 030c040c 3585cf31 .w.1".......5..1 + 40204cb0 00779331 22a0000c 030c040c 3545d131 .w.1".......5E.1 40204cc0 4801c244 26c6e5ff f6954652 2d007795 H..D&.....FR-.w. - 40204cd0 4022a000 32a0000c 040c35c5 cd316801 @"..2.....5..1h. + 40204cd0 4022a000 32a0000c 040c3585 cf316801 @"..2.....5..1h. 40204ce0 c2462646 deff0c0c f1b6fcd1 cbff822f .F&F.........../ 40204cf0 00d00cb0 72200087 970c22a0 020c030c ....r ...."..... - 40204d00 b5420004 05cb311b ccc0c074 e79cde46 .B....1....t...F + 40204d00 b5420004 c5cc311b ccc0c074 e79cde46 .B....1....t...F 40204d10 d3ff0c0c 322d01f0 5cb02225 00379213 ....2-..\."%.7.. - 40204d20 22a00142 05040c03 0ca5c5c8 3148010c "..B........1H.. + 40204d20 22a00142 05040c03 0ca585ca 3148010c "..B........1H.. 40204d30 20024426 1bccc0c0 74e79cd7 06c8ff0c .D&....t....... 40204d40 0c222d01 f05cb002 25002790 0c22a001 ."-..\..%.'..".. - 40204d50 4205040c 030ca505 c6311bcc c0c074e7 B........1....t. + 40204d50 4205040c 030ca5c5 c7311bcc c0c074e7 B........1....t. 40204d60 9cde86be ff000000 3088fe3f 519dff61 ........0..?Q..a 40204d70 94fc7815 680677b6 016d0769 150c1a91 ..x.h.w..m.i.... 40204d80 35f5f696 0b880572 a0967798 036d0769 5......r..w..m.i @@ -4813,7 +4813,7 @@ Contents of section .irom0.text: 40204e30 471b653a 55624347 420c2d42 45482203 G.e:UbCGB.-BEH". 40204e40 473a2222 0247c5d9 ff71dbf3 1bcc7207 G:"".G...q....r. 40204e50 2c1bdd77 2dc70c02 c811d821 e831f841 ,..w-......!.1.A - 40204e60 080112c1 200df000 70aa2440 12c1f029 .... ...p.$@...) + 40204e60 080112c1 200df000 90aa2440 12c1f029 .... .....$@...) 40204e70 01222217 0911dc42 22a08031 fbff42a2 .""....B"..1..B. 40204e80 420c0501 a8f1c000 00080122 60170811 B.........."`... 40204e90 0c132023 9312c110 0df00000 c015ff3f .. #...........? @@ -4953,7 +4953,7 @@ Contents of section .irom0.text: 402056f0 410c4bb2 40814604 00222102 85daff66 A.K.@.F.."!....f 40205700 22083221 0422a005 22438128 61082158 ".2!.".."C.(a.!X 40205710 714b0052 c5fc1b42 4020f4c6 edff0c02 qK.R...B@ ...... - 40205720 86c7ff00 94b02440 12c1f0c9 116813c2 ......$@.....h.. + 40205720 86c7ff00 b4b02440 12c1f0c9 116813c2 ......$@.....h.. 40205730 130b6816 09016acc c2cc1860 ccc0c2cc ..h...j....`.... 40205740 e8f62c0a 7cf2c811 080112c1 100df072 ..,.|..........r 40205750 060142a0 7f67673e 31f3ff38 136a3372 ..B..gg>1..8.j3r @@ -4963,7 +4963,7 @@ Contents of section .irom0.text: 40205790 3cb10c02 86ebff3d 0686f0ff 0200019c <......=........ 402057a0 00261016 6620eab6 6c9906f9 ffb63c93 .&..f ..l.....<. 402057b0 86f7ff0c 85c7b58b 86f5ff0c 86c7b683 ................ - 402057c0 86f3ff00 0cc1fe3f 90aa2440 b0aa2440 .......?..$@..$@ + 402057c0 86f3ff00 0cc1fe3f b0aa2440 d0aa2440 .......?..$@..$@ 402057d0 12c1d009 910178f1 0220560c 12bce046 ......x.. V....F 402057e0 0d0052a0 0062a000 72a02028 812c030c ..R..b..r. (.,.. 402057f0 04490149 21493149 41495149 6139112b .I.I!I1IAIQIa9.+ @@ -5017,7 +5017,7 @@ Contents of section .irom0.text: 40205af0 20708874 80771180 772081dc ff7070f4 p.t.w..w ...pp. 40205b00 8077c070 36833901 851f0716 e2f8c26d .w.p6.9........m 40205b10 242d0c3d 0e058000 0c132911 0c042d0e $-.=......)...-. - 40205b20 851b3208 013d02cc 921600f7 2d0e85f1 ..2..=......-... + 40205b20 451d3208 013d02cc 921600f7 2d0e45f3 E.2..=......-.E. 40205b30 3906daff 62a00422 a00816b0 01089398 9...b.."........ 40205b40 0090a641 90905460 aa20a0aa 11a09920 ...A..T`. ..... 40205b50 9900822d 32cc0829 402d0d05 51005811 ...-2..)@-..Q.X. @@ -5033,17 +5033,17 @@ Contents of section .irom0.text: 40205bf0 20008809 b22b80b9 69a08810 89097cd9 ....+..i.....|. 40205c00 78976080 044807f0 88119044 10804420 x.`..H.....D..D 40205c10 4907321c 0d16b30d 68316896 68066067 I.2.....h1h.h.`g - 40205c20 0456f60c 00207405 42310c05 72210301 .V... t.B1..r!.. + 40205c20 0456f60c 002074c5 43310c05 72210301 .V... t.C1..r!.. 40205c30 90ffb217 0ba2170a 226707b0 aa809817 ........"g...... 40205c40 b18dffc0 20008809 008810b0 8820c020 .... ........ . 40205c50 00890961 89ff4189 ffc02000 38096033 ...a..A... .8.`3 40205c60 10403320 c0200039 090185ff c02000b8 .@3 . .9..... .. 40205c70 0900bb10 50bb20c0 2000b909 a0a0b440 ....P. . ......@ 40205c80 aa11b180 ffc02000 8809b088 10a08820 ...... ........ - 40205c90 c0200078 97780789 0987e704 2d0e85d9 . .x.x......-... + 40205c90 c0200078 97780789 0987e704 2d0e45db . .x.x......-.E. 40205ca0 39e22c02 476e1302 2d326610 0dc02c20 9.,.Gn..-2f..., 40205cb0 32210305 d2010c02 c678ff45 81041682 2!.......x.E.... - 40205cc0 00222103 457a2f46 05000c02 413bf058 ."!.Ez/F....A;.X + 40205cc0 00222103 057c2f46 05000c02 413bf058 ."!..|/F....A;.X 40205cd0 310c0779 85622474 32c52059 06326474 1..y.b$t2. Y.2dt 40205ce0 56b2db81 43f3c020 009133f0 88988269 V...C.. ..3....i 40205cf0 4e46f0ff 2d0586cc ff000000 0c1912c1 NF..-........... @@ -5077,8 +5077,8 @@ Contents of section .irom0.text: 40205eb0 3d0c1c05 45e4ffc6 050051fb f532170d =...E.....Q..2.. 40205ec0 57830272 c2486261 00c03c20 52a010c5 W..r.Hba..< R... 40205ed0 e2ff622c 09822104 68064c09 67660872 ..b,..!.h.L.gf.r - 40205ee0 08019077 20724801 455e048c 622d0cc5 ...w rH.E^..b-.. - 40205ef0 572fc604 000c02b1 b0ef0c03 398c022b W/..........9..+ + 40205ee0 08019077 20724801 455e048c 622d0c85 ...w rH.E^..b-.. + 40205ef0 592fc604 000c02b1 b0ef0c03 398c022b Y/..........9..+ 40205f00 74a2cc20 c900a26b 74c86108 5112c120 t.. ...kt.a.Q.. 40205f10 0df00c12 46fcff00 00002000 42a00012 ....F..... .B... 40205f20 c1d0d261 08026106 f9a1e991 c971ed02 ...a..a......q.. @@ -5099,8 +5099,8 @@ Contents of section .irom0.text: 40206010 9dc02000 b22b807c ea307004 8809f077 .. ..+.|.0p....w 40206020 11a08810 8909689d b9695806 7cd88055 ......h..iX.|..U 40206030 10705520 5906421c 0d9cd498 9d980977 .pU Y.B........w - 40206040 e9172020 74050031 226d0745 48041682 .. t..1"m.EH... - 40206050 f0d02d20 45412f46 c4ff2d0f 06faff00 ..- EA/F..-..... + 40206040 e9172020 74c50131 226d0745 48041682 .. t..1"m.EH... + 40206050 f0d02d20 05432f46 c4ff2d0f 06faff00 ..- .C/F..-..... 40206060 f2ff0000 e8ff0000 fff0ffff 42a00e12 ............B... 40206070 c1c00261 05c26106 e991f9b1 d981fd02 ...a..a......... 40206080 d22224e2 02c8cd03 08020941 381380ee ."$........A8... @@ -5120,7 +5120,7 @@ Contents of section .irom0.text: 40206160 2d00381c 22610ca1 bfff921c 0b622301 -.8."a.......b#. 40206170 92c918a0 998052c6 e8597159 13925c0b ......R..YqY..\. 40206180 594c7245 00025501 bc9e29c1 0bae167a YLrE..U...)....z - 40206190 138c5c2d 0c0c1385 ec310c0c 0851d881 ..\-.....1...Q.. + 40206190 138c5c2d 0c0c1345 ee310c0c 0851d881 ..\-...E.1...Q.. 402061a0 e8912d0c f8b1c861 12c1400d f0c6ecff ..-....a..@..... 402061b0 f02f20c0 3c2085f8 fb02a000 0c870c28 ./ .< .........( 402061c0 381c86e7 ff3d0d0c 64ed020c 1bb24501 8....=..d.....E. @@ -5171,7 +5171,7 @@ Contents of section .irom0.text: 40206490 cd0201e0 eac00000 9b2c0801 c81112c1 .........,...... 402064a0 100df000 316cef2c 550c360c 17724202 ....1l.,U.6..rB. 402064b0 62420152 42004203 8a424203 32038932 bB.RB.B..BB.2..2 - 402064c0 42045b22 0df00000 00ab2440 e013ff3f B.["......$@...? + 402064c0 42045b22 0df00000 20ab2440 e013ff3f B.[".... .$@...? 402064d0 9161ef12 c1b0d9d1 e9e1f9f1 39a14991 .a..........9.I. 402064e0 59816971 796109b1 c9c1a209 7cc132ee Y.iqya......|.2. 402064f0 92097d08 4c0951a0 99c0e679 05a2c925 ..}.L.Q....y...% @@ -5208,9 +5208,9 @@ Contents of section .irom0.text: 402066e0 eff0bb10 b90a789d 996a6807 7cd88066 ......x..jh.|..f 402066f0 10690708 9d580077 6532d02d 2082a001 .i...X.we2.- ... 40206700 e26d0792 0150a20c 7da24008 00194000 .m...P..}.@...@. - 40206710 88a18940 45d52e0c 02c8c1d8 d1e8e1f8 ...@E........... + 40206710 88a18940 05d72e0c 02c8c1d8 d1e8e1f8 ...@............ 40206720 f108b112 c1500df0 0c0d0686 ff22a000 .....P.......".. - 40206730 45913020 e220022d 0946efff 1c072802 E.0 . .-.F....(. + 40206730 05933020 e220022d 0946efff 1c072802 ..0 . .-.F....(. 40206740 519eed0c 1358550c 04622532 5225140b Q....XU..b%2R%.. 40206750 66604383 47650570 44204040 f427750a f`C.Ge.pD @@.'u. 40206760 7762072c 06604420 4040f462 a400a765 wb.,.`D @@.b...e @@ -5226,8 +5226,8 @@ Contents of section .irom0.text: 40206800 39020008 ab0032a0 18004480 2066809a 9.....2...D. f.. 40206810 5a2d015a 586a555a 4442c465 859efbdd Z-.ZXjUZDB.e.... 40206820 02567221 9cad089d 0c430800 0c524770 .Vr!.....C...RGp - 40206830 02460100 00450540 32932d0d 10112005 .F...E.@2.-... . - 40206840 82310c12 46050052 a000526d 07c04c20 .1..F..R..Rm..L + 40206830 02460100 00450540 32932d0d 101120c5 .F...E.@2.-... . + 40206840 83310c12 46050052 a000526d 07c04c20 .1..F..R..Rm..L 40206850 3d0d2d0e 620f7d62 4008055d ffc8b1d8 =.-.b.}b@..].... 40206860 c1e8d1f8 e108a112 c1500df0 22087c02 .........P..".|. 40206870 087d2000 c0e67005 a2c02f46 00003c6a .} ...p.../F....".."..... 40208de0 00020d9b 80ff01f0 f831dcc0 289385f8 .........1..(... @@ -5900,7 +5900,7 @@ Contents of section .irom0.text: 40209220 0c671207 8245d148 479244d2 58476205 .g...E.HG.D.XGb. 40209230 d11b6662 45d15847 4205d166 22086614 ..fbE.XGB..f".f. 40209240 052245d2 46010066 34022245 d2884722 ."E.F..f4."E..G" - 40209250 48d00df0 c0ad2440 b0ad2440 751bff3f H.....$@..$@u..? + 40209250 48d00df0 e0ad2440 d0ad2440 751bff3f H.....$@..$@u..? 40209260 ac1fff3f 12c1e009 01d92139 71f94129 ...?......!9q.A) 40209270 61c911e9 31c842ed 0421f6ff 5d0ef871 a...1.B..!..]..q 40209280 d22c114d 0f3d0d01 d9e1c000 000861f2 .,.M.=........a. @@ -5985,7 +5985,7 @@ Contents of section .irom0.text: 40209770 32a08828 21224dc0 276e0246 2300420f 2..(!"M.'n.F#.B. 40209780 04076402 06210052 0f00220f 01605510 ..d..!.R.."..`U. 40209790 3055c056 c50d2070 1472c7fd 56f71002 0U.V.. p.r..V... - 402097a0 0f1e0643 00165c00 c02c2045 ea2be02e ...C..\.., E.+.. + 402097a0 0f1e0643 00165c00 c02c2005 ec2be02e ...C..\.., ..+.. 402097b0 20c881d8 91e8a1f8 b1087112 c1400df0 .........q..@.. 402097c0 92cf1882 2100f049 c042c408 4728d5b2 ....!..I.B..G(.. 402097d0 610ca9d1 09e15209 0072a07f 77951d1b a.....R..r..w... @@ -6065,8 +6065,8 @@ Contents of section .irom0.text: 40209c70 567c0532 2d241613 0522ce0a 0c640192 V|.2-$..."...d.. 40209c80 e3c00000 56320401 45fde221 1a920018 ....V2..E..!.... 40209c90 e2cea09c 792d0e45 52ff02af d307a225 ....y-.ER......% - 40209ca0 0c02c56a 23213dfd f24218c6 05004221 ...j#!=..B....B! - 40209cb0 1a32a047 47a30e22 a0034569 236137fd .2.GG.."..Ei#a7. + 40209ca0 0c02856c 23213dfd f24218c6 05004221 ...l#!=..B....B! + 40209cb0 1a32a047 47a30e22 a003056b 236137fd .2.GG.."...k#a7. 40209cc0 52a00152 46182d0e 454dff22 212232c1 R..RF.-.EM."!"2. 40209cd0 104d0c52 211a051e fb5642f3 22212232 .M.R!....VB."!"2 40209ce0 c1104d0c 050dff32 2d241633 f2722d11 ..M....2-$.3.r-. @@ -6100,7 +6100,7 @@ Contents of section .irom0.text: 40209ea0 022c1e08 0052a0c0 57400822 a4802740 .,...R..W@."..'@ 40209eb0 02869d00 321c1030 310416d3 2621ddff ....2..01...&!.. 40209ec0 087d2000 202d0d09 7d380d48 31c263d8 .} . -..}8.H1.c. - 40209ed0 0c530539 ff3d0c0c 020c140c 05c56b28 .S.9.=........k( + 40209ed0 0c530539 ff3d0c0c 020c140c 05856d28 .S.9.=........m( 40209ee0 0c02c8a1 d8b1e8c1 f8d10891 12c1400d ..............@. 40209ef0 f001b1df 42130d52 130c1684 0332a000 ....B..R.....2.. 40209f00 2d000536 ffc51b18 0b425674 f44bcd2d -..6.....BVt.K.- @@ -6143,13 +6143,13 @@ Contents of section .irom0.text: 4020a150 2c3401f9 ff97720a 0c12c821 081112c1 ,4....r....!.... 4020a160 100df032 2c000261 00dc434d 002d0c3d ...2,..a..CM.-.= 4020a170 0442c4ee c5e21929 0c210fdf 05f11308 .B.....).!...... - 4020a180 0122a000 32a0010c 050c064d 00052528 ."..2......M..%( - 4020a190 0c02c546 2d6182f3 0c07724c d1724cd0 ...F-a....rL.rL. + 4020a180 0122a000 32a0010c 050c064d 00c52628 ."..2......M..&( + 4020a190 0c028548 2d6182f3 0c07724c d1724cd0 ...H-a....rL.rL. 4020a1a0 522c3460 5520526c 34c6eaff fffffffd R,4`U Rl4....... 4020a1b0 12c1f009 010100df 08400c02 cc10c601 .........@...... 4020a1c0 00222034 97f2080c 12080112 c1100df0 ." 4............ 4020a1d0 41f7ff52 a0005240 d15240d0 32203440 A..R..R@.R@.2 4@ - 4020a1e0 33103260 3445dd17 22a00005 442d46f5 3.2`4E.."...D-F. + 4020a1e0 33103260 3445dd17 22a000c5 452d46f5 3.2`4E.."...E-F. 4020a1f0 ff000000 c01bff3f e41bff3f eca32040 .......?...?.. @ 4020a200 f81bff3f 12c1f009 01c911d9 21cd020c ...?........!... 4020a210 0d21f8ff 0110e0c9 02220094 02d00102 .!......."...... @@ -6202,8 +6202,8 @@ Contents of section .irom0.text: 4020a500 181cff3f f41eff3f 30a92040 32a37812 ...?...?0. @2.x. 4020a510 c1f02261 00026101 21faff01 66eac000 .."a..a.!...f... 4020a520 0052a002 21f8ff0c f0680141 f5ff4906 .R..!....h.A..I. - 4020a530 02428038 0421f4ff 50332039 040c0345 .B.8.!..P3 9...E - 4020a540 0b2b0811 12c1100d f0000000 0c140c03 .+.............. + 4020a530 02428038 0421f4ff 50332039 040c0305 .B.8.!..P3 9.... + 4020a540 0d2b0811 12c1100d f0000000 0c140c03 .+.............. 4020a550 5141df12 c1f00901 22059752 05962060 QA......"..R.. ` 4020a560 04603483 00154000 22a10c05 0044a100 .`4...@."....D.. 4020a570 33a1014a dfc00000 713adf0c 180c0691 3..J....q:...... @@ -6216,7 +6216,7 @@ Contents of section .irom0.text: 4020a5e0 ff3c230c 140c1501 2fdfc000 001c0761 .<#...../......a 4020a5f0 68e4c020 0052269b 705520c0 20005266 h.. .R&.pU . .Rf 4020a600 9b420da9 8ce40c22 0c0342dd 0142c4aa .B....."..B..B.. - 4020a610 85f92c46 020022a0 000c030c 04c5f82c ..,F.."........, + 4020a610 45fb2c46 020022a0 000c030c 0485fa2c E.,F.."........, 4020a620 c5f9fd8c 9c2d0c45 2dfec1dd ff860000 .....-.E-....... 4020a630 c2a50f81 b3ff8818 91dbff07 680590cc ............h... 4020a640 20060300 32cd1042 0d0c0c02 0c1585f9 ...2..B........ @@ -6225,12 +6225,12 @@ Contents of section .irom0.text: 4020a670 d0744571 fd272d08 101120c5 6efdd7b2 .tEq.'-... .n... 4020a680 08101120 0570fd20 d0743d0d 213ee2c5 ... .p. .t=.!>.. 4020a690 0ffe2d0c d821c221 01051800 080112c1 ..-..!.!........ - 4020a6a0 100df000 f0ad2440 12c1e0d9 51e96109 ......$@....Q.a. + 4020a6a0 100df000 10ae2440 12c1e0d9 51e96109 ......$@....Q.a. 4020a6b0 3101c1dd c9410840 cd020220 34ed0497 1....A.@... 4... 4020a6c0 f00b21f8 ff01c9dc c00000c6 470022a0 ..!.........G.". 4020a6d0 00326102 45f6fdec 9c0c120c 030c040c .2a.E........... 4020a6e0 2545f0fd 85edfd0c 0205eefd 0c020c03 %E.............. - 4020a6f0 0c0485eb 2c5d0e22 a10f0c33 4821c599 ....,]."...3H!.. + 4020a6f0 0c0445ed 2c5d0e22 a10f0c33 4821c599 ..E.,]."...3H!.. 4020a700 fd463a00 222c0016 5201018e dcc00000 .F:.",..R....... 4020a710 322c0020 40740c15 0c12c5ec fd460300 2,. @t.......F.. 4020a720 22a00132 a00042a0 000c25c5 ebfd281c "..2..B...%...(. @@ -6274,7 +6274,7 @@ Contents of section .irom0.text: 4020a980 12c1f032 6100c261 020911c1 fcff0c00 ...2a..a........ 4020a990 024c7ec2 2c2c85aa ff4593ff 8c7c3801 .L~.,,...E...|8. 4020a9a0 080c0c02 c00000c8 21081112 c1100df0 ........!....... - 4020a9b0 10ae2440 2c1fff3f 0000ffff 12c1f002 ..$@,..?........ + 4020a9b0 30ae2440 2c1fff3f 0000ffff 12c1f002 0.$@,..?........ 4020a9c0 610101fd dc21faff 02200402 61000107 a....!... ..a... 4020a9d0 dcc00000 28012222 119c8241 f6ff0c13 ....(.""...A.... 4020a9e0 21f6dc32 44800c03 0c048587 fe61f1ff !..2D........a.. @@ -6292,7 +6292,7 @@ Contents of section .irom0.text: 4020aaa0 c6dc0c03 0c242d00 857bfe85 61176612 .....$-..{..a.f. 4020aab0 0285f0ff 080112c1 100df000 12c1f009 ................ 4020aac0 01cc1385 01000801 12c1100d f0000000 ................ - 4020aad0 301fff3f e0ad2440 20ae2440 32a01041 0..?..$@ .$@2..A + 4020aad0 301fff3f 00ae2440 40ae2440 32a01041 0..?..$@@.$@2..A 4020aae0 b6dc2187 fe12c180 02611ec2 611f0802 ..!......a..a... 4020aaf0 48444261 1d300020 0902054c 00cd0256 HDBa.0. ...L...V 4020ab00 621161f3 ff52067d 1b555050 7452467d b.a..R.}.UPPtRF} @@ -6316,7 +6316,7 @@ Contents of section .irom0.text: 4020ac20 20042200 d2663210 3164dc42 a0014240 ."..f2.1d.B..B@ 4020ac30 d2322304 0c022243 d1c02c20 450c0056 .2#..."C.., E..V 4020ac40 e2f5612f fe522600 72afef70 55105906 ..a/.R&.r..pU.Y. - 4020ac50 c6d7ff00 50ae2440 317fdd12 c1f0c261 ....P.$@1......a + 4020ac50 c6d7ff00 70ae2440 317fdd12 c1f0c261 ....p.$@1......a 4020ac60 01026100 20c22032 038a21fa ff015fdb ..a. . 2..!..._. 4020ac70 c0000016 7c062d0c 85080086 130042a0 ....|.-.......B. 4020ac80 0052a000 62a0000c 07220c8a 314bdc20 .R..b...."..1K. @@ -6351,9 +6351,9 @@ Contents of section .irom0.text: 4020ae50 c07c2022 2c1e32a0 0061a9ff 42a0005d .| ",.2..a..B..] 4020ae60 060548ff 86f8ff00 041fff3f 12c1d002 ..H........?.... 4020ae70 6108c261 09326107 cd020c83 22c11001 a..a.2a....."... - 4020ae80 0de8c000 008544ff 08715640 090c2205 ......D..qV@..". - 4020ae90 a92c0c32 85a82c0c 6245a82c 0c7205a8 .,.2..,.bE.,.r.. - 4020aea0 2c0c82c5 a72c0c92 45a72c01 eadc31b4 ,....,..E.,...1. + 4020ae80 0de8c000 008544ff 08715640 090c22c5 ......D..qV@..". + 4020ae90 aa2c0c32 45aa2c0c 6205aa2c 0c72c5a9 .,.2E.,.b..,.r.. + 4020aea0 2c0c8285 a92c0c92 05a92c01 eadc31b4 ,....,....,...1. 4020aeb0 f62200bd 0200be26 127021bf dbc5f512 .".....&.p!..... 4020aec0 21bedb3d 0c85f812 7cf3324c e9324ceb !..=....|.2L.2L. 4020aed0 324cec32 4ced324c eec5a2fd 21e3ff02 2L.2L.2L....!... @@ -6492,17 +6492,17 @@ Contents of section .irom0.text: 4020b720 21e83108 0112c120 0df0e203 0122cd27 !.1.... .....".' 4020b730 2beee0e0 744d0e01 37d6c000 00c6b6ff +...tM..7....... 4020b740 12c1d0f2 61080941 d961c951 e971cd03 ....a..A.a.Q.q.. - 4020b750 ed02d802 c54e2802 1c0d9cc0 2d0c855b .....N(.....-..[ + 4020b750 ed02d802 85502802 1c0d9cc0 2d0c855b .....P(.....-..[ 4020b760 010c034d 0c0c0562 1c0d0c07 79017911 ...M...b....y.y. - 4020b770 6060b47d 020c0245 d2262d0d 05163482 ``.}...E.&-...4. - 4020b780 0d393768 0e2d0dc5 be2d2d0d c5f22d2d .97h.-...--...-- - 4020b790 0d858f2d f2a000f2 6d01f26d 02f93d2d ...-....m..m..=- - 4020b7a0 0f451e2c 42a538d1 84d9220c e831c9fc .E.,B.8..."..1.. + 4020b770 6060b47d 020c0205 d4262d0d c5173482 ``.}.....&-...4. + 4020b780 0d393768 0e2d0d85 c02d2d0d 85f42d2d .97h.-...--...-- + 4020b790 0d45912d f2a000f2 6d01f26d 02f93d2d .E.-....m..m..=- + 4020b7a0 0f05202c 42a538d1 84d9220c e831c9fc .. ,B.8..."..1.. 4020b7b0 d022a022 2263015c d7c00000 320ce8d0 .".""c.\....2... 4020b7c0 33a0f263 63222d63 8cd231c2 fc42a53c 3..cc"-c..1..B.< 4020b7d0 0156d7c0 0000f26d 63222d64 8cd231bd .V.....mc"-d..1. 4020b7e0 fc42a541 0151d7c0 0000f26d 6422a000 .B.A.Q.....md".. - 4020b7f0 32a0000c 0445db2b d142fb0c 24490d02 2....E.+.B..$I.. + 4020b7f0 32a0000c 0405dd2b d142fb0c 24490d02 2......+.B..$I.. 4020b800 0c061760 142d0c7c 930c1452 a0fd5050 ...`.-.|...R..PP 4020b810 10524c06 45bdffc2 6dd9c02c 2005a7ff .RL.E...m.., ... 4020b820 02210472 affef26d d8682cd8 61706610 .!.r...m.h,.apf. @@ -6515,11 +6515,11 @@ Contents of section .irom0.text: 4020b890 a0009261 00504520 45c3fa48 4c320440 ...a.PE E..HL2.@ 4020b8a0 1b333244 40284c22 c218017d dac00000 .32D@(L"...}.... 4020b8b0 32a1f40c 040c1528 4cc85122 c2180179 2......(L.Q"...y - 4020b8c0 dac00000 084112c1 200df000 70ae2440 .....A.. ...p.$@ + 4020b8c0 dac00000 084112c1 200df000 90ae2440 .....A.. .....$@ 4020b8d0 10b92040 21feff12 c1f00261 000143d8 .. @!......a..C. 4020b8e0 c0000021 35d93222 0442a000 42434028 ...!5.2".B..BC@( 4020b8f0 4231f7ff 22c21801 ffdbc000 0005f4ff B1.."........... - 4020b900 080112c1 100df000 d4b82040 90ae2440 .......... @..$@ + 4020b900 080112c1 100df000 d4b82040 b0ae2440 .......... @..$@ 4020b910 12c1f0c9 11c128d9 31fcff28 4c090102 ......(.1..(L... 4020b920 024022c2 18ece00c 0401f2db c0000028 .@"............( 4020b930 4c22c218 015bdac0 00000c04 284c0c15 L"...[......(L.. @@ -6535,7 +6535,7 @@ Contents of section .irom0.text: 4020b9d0 7caa2040 409c0000 10270000 30750000 |. @@....'..0u.. 4020b9e0 12c1e002 6104d961 c951dd02 cd032d03 ....a..a.Q....-. 4020b9f0 4532010c 134d0c0c 05621c0d 0c077901 E2...M...b....y. - 4020ba00 79116060 b47d020c 0205a926 45252882 y.``.}.....&E%(. + 4020ba00 79116060 b47d020c 02c5aa26 05272882 y.``.}.....&.'(. 4020ba10 2c1e9126 df820806 90882091 66dfc020 ,..&...... .f.. 4020ba20 008269fd c2cd182d 0c011dda c000002d ..i....-.......- 4020ba30 0c31b5ff 0c0401af dbc00000 4bcd2d0c .1..........K.-. @@ -6560,7 +6560,7 @@ Contents of section .irom0.text: 4020bb60 21090101 bdd9c911 0200c4cd 02969001 !............... 4020bb70 2b600191 d838500c 1230d2a0 422d261b +`...8P..0..B-&. 4020bb80 22c71410 20207427 96eec811 d8210801 "... t'.....!.. - 4020bb90 12c1100d f0220ce8 22c20245 d82b222c .....".."..E.+", + 4020bb90 12c1100d f0220ce8 22c20205 da2b222c .....".."....+", 4020bba0 39853f0e 42a61b51 84d8220c e831c9fb 9.?.B..Q.."..1.. 4020bbb0 5022a022 2263015c d6c00000 2d0c0c13 P".""c.\....-... 4020bbc0 817ed872 0ce80c06 8077a062 6763c5e6 .~.r.....w.bgc.. @@ -6572,8 +6572,8 @@ Contents of section .irom0.text: 4020bc20 0d0c6401 a9dbc000 00018bd9 ac122200 ..d...........". 4020bc30 c41bcc2b 42c0c074 472ccd46 00000c0f ...+B..tG,.F.... 4020bc40 0801c811 d8212d0f e831f841 12c1200d .....!-..1.A.. . - 4020bc50 f0f851f2 2f2686f9 ff000000 d0ae2440 ..Q./&........$@ - 4020bc60 10af2440 12c1e009 41d961c9 51dd02cd ..$@....A.a.Q... + 4020bc50 f0f851f2 2f2686f9 ff000000 f0ae2440 ..Q./&........$@ + 4020bc60 30af2440 12c1e009 41d961c9 51dd02cd 0.$@....A.a.Q... 4020bc70 0322d301 22c2f001 8ad9c000 00022d26 ."..".........-& 4020bc80 318adec0 00c016c0 0c221c0d 30021037 1........"..0..7 4020bc90 022121f2 ff720c04 620c0352 0c02420c .!!..r..b..R..B. @@ -6585,7 +6585,7 @@ Contents of section .irom0.text: 4020bcf0 634d0db2 1c0db24d 0a012edb c000008c cM.....M........ 4020bd00 c22d0d31 74fb42a6 660107d6 c000002d .-.1t.B.f......- 4020bd10 0c450001 0c034d0c 621c0d0c 07790179 .E....M.b....y.y - 4020bd20 116060b4 5d067d02 0c120577 260c087c .``.].}....w&..| + 4020bd20 116060b4 5d067d02 0c12c578 260c087c .``.].}....x&..| 4020bd30 fd0c1ba1 21d8021c 0d921aed 00004400 ....!.........D. 4020bd40 104000bb a1d0bb30 b0991092 5aed825c .@.....0....Z..\ 4020bd50 0d2d0c85 e0ffc851 d8610841 12c1200d .-.....Q.a.A.. . @@ -6595,7 +6595,7 @@ Contents of section .irom0.text: 4020bd90 12c1f002 6100c502 1526121d 16a20141 ....a....&.....A 4020bda0 f1ff22a0 01020400 0c230760 0c303020 .."......#.`.00 4020bdb0 32440008 0112c110 0df00c02 c6fcff00 2D.............. - 4020bdc0 30af2440 50af2440 70af2440 12c1d0f2 0.$@P.$@p.$@.... + 4020bdc0 50af2440 70af2440 90af2440 12c1d0f2 P.$@p.$@..$@.... 4020bdd0 61090261 05c961d9 71e981dd 03ed02cd a..a..a.q....... 4020bde0 042d030c 643156d8 0138dbc0 0000dca2 .-..d1V..8...... 4020bdf0 3d0c2d0e 1c14059a fa21f1ff 01fcd6c0 =.-......!...... @@ -6609,7 +6609,7 @@ Contents of section .irom0.text: 4020be70 31cdf930 3c20325d 0d303044 00134000 1..0< 2].00D..@. 4020be80 2fa12000 20d02d20 0256edc5 e80032a0 /. . .- .V....2. 4020be90 016d0c5d 0c7d020c 040c1249 014911c8 .m.].}.....I.I.. - 4020bea0 414d0d85 5f26921d 0d21c7ff 320d0042 AM.._&...!..2..B + 4020bea0 414d0d45 6126921d 0d21c7ff 320d0042 AM.Ea&...!..2..B 4020beb0 0d01520d 02620d03 720d0481 fbdda20d ..R..b..r....... 4020bec0 05808910 a9018911 01c9d6c0 00000c42 ...............B 4020bed0 01a5ff91 70dc3200 009809f0 33201679 ....p.2.....3 .y @@ -6712,10 +6712,10 @@ Contents of section .irom0.text: 4020c4e0 13c077c0 707093a8 9ec02000 38617ceb ..w.pp.... .8a|. 4020c4f0 880ad22d 80707004 f07711d9 6ab08810 ...-.pp..w..j... 4020c500 890a689e 00134058 067cd880 55107055 ..h...@X.|..U.pU - 4020c510 20590628 9e0004a1 09422d0e 997ec5f4 Y.(.....B-..~.. + 4020c510 20590628 9e0004a1 09422d0e 997e85f6 Y.(.....B-..~.. 4020c520 28c891d8 a1e8b108 8112c130 0df00000 (..........0.... - 4020c530 b0af2440 e0af2440 cc1fff3f 10b02440 ..$@..$@...?..$@ - 4020c540 30b02440 d81fff3f 2177e412 c1d0e961 0.$@...?!w.....a + 4020c530 d0af2440 00b02440 cc1fff3f 30b02440 ..$@..$@...?0.$@ + 4020c540 50b02440 d81fff3f 2177e412 c1d0e961 P.$@...?!w.....a 4020c550 0931f971 c941d951 cd044203 01dd0340 .1.q.A.Q..B....@ 4020c560 f6046764 0a382208 123a00fb 00460000 ..gd.8"..:...F.. 4020c570 0cf0c035 c037300d 21eeff01 1cd5c000 ...5.70.!....... @@ -6737,7 +6737,7 @@ Contents of section .irom0.text: 4020c670 0c07a20c 05809911 80aa0190 8820920c ............. .. 4020c680 018080f4 80991190 7720920c 04893200 ........w ....2. 4020c690 9911a099 20907720 792286db ff000000 .... .w y"...... - 4020c6a0 48c52040 50b02440 22a07f32 a00041fc H. @P.$@"..2..A. + 4020c6a0 48c52040 70b02440 22a07f32 a00041fc H. @p.$@"..2..A. 4020c6b0 ff12c1f0 02610085 a2ff2002 2029118c .....a.... . ).. 4020c6c0 9221f8ff 01cad4c0 00000811 31e2d641 .!..........1..A 4020c6d0 bad50c02 22647d22 43782d00 080112c1 ...."d}"Cx-..... @@ -6789,7 +6789,7 @@ Contents of section .irom0.text: 4020c9b0 dded04cd 050c148b 55505074 85dcff38 ........UPPt...8 4020c9c0 017b2d0c 340193d1 c000008c cc8cae3d .{-.4..........= 4020c9d0 0eab2d4d 0c018fd1 c0000008 11da2ce8 ..-M..........,. - 4020c9e0 41c821d8 31ab2212 c1200df0 10cf2440 A.!.1.".. ....$@ + 4020c9e0 41c821d8 31ab2212 c1200df0 30cf2440 A.!.1.".. ..0.$@ 4020c9f0 51f2d400 48405875 71fdffa7 75030c02 Q...H@Xuq...u... 4020ca00 0df0b222 25781788 1362130b 58187a66 ..."%x...b..X.zf 4020ca10 7055c059 1862530b 3222242c 0660a420 pU.Y.bS.2"$,.`. @@ -6814,7 +6814,7 @@ Contents of section .irom0.text: 4020cb40 0b5811b8 018935b9 25a22226 b817681a .X....5.%."&..h. 4020cb50 a82a6a54 6aaa5abb b917a099 c092530b .*jTj.Z.......S. 4020cb60 4600000c 002d0008 2112c110 0df09208 F....-..!....... - 4020cb70 18909034 86d5ff00 28cf2440 cc330c03 ...4....(.$@.3.. + 4020cb70 18909034 86d5ff00 48cf2440 cc330c03 ...4....H.$@.3.. 4020cb80 c6120072 22251040 4062130b a8135222 ...r"%.@@b....R" 4020cb90 24b1f9ff 1b85b81b 981aba66 b099c099 $..........f.... 4020cba0 1a62530b 0c138262 2457b801 1b777262 .bS....b$W...wrb @@ -6893,10 +6893,10 @@ Contents of section .irom0.text: 4020d030 85041520 00746650 0e0c028b 31451416 ... .tfP....1E.. 4020d040 b821563b f9c6ddff 1640f780 20012028 .!V;.....@.. . ( 4020d050 3106cfff 12c1f002 610102a0 00168200 1.......a....... - 4020d060 3d010901 45cb2dcc 327c4286 01002801 =...E.-.2|B...(. + 4020d060 3d010901 05cd2dcc 327c4286 01002801 =.....-.2|B...(. 4020d070 c5f2000c 02081112 c1100df0 12c1f032 ...............2 4020d080 61020261 03426101 0c000901 8c920c43 a..a.Ba........C - 4020d090 39123d01 45c82dcc a27c42c6 ffff0831 9.=.E.-..|B....1 + 4020d090 39123d01 05ca2dcc a27c42c6 ffff0831 9.=...-..|B....1 4020d0a0 12c1100d f0022100 02201642 001122af ......!.. .B..". 4020d0b0 fb1694fe 32210248 110c0222 40112801 ....2!.H..."@.(. 4020d0c0 8583000c 0246f5ff 12c1f009 018c3208 .....F........2. @@ -6919,7 +6919,7 @@ Contents of section .irom0.text: 4020d1d0 a5394562 452c6245 140c120d f00c020d .9EbE,bE........ 4020d1e0 f0000000 f6421f9c c20c0541 beff6612 .....B.....A..f. 4020d1f0 0252442c 66220252 44146632 0552442c .RD,f".RD.f2.RD, - 4020d200 5244140c 120df00c 020df000 60be2440 RD..........`.$@ + 4020d200 5244140c 120df00c 020df000 80be2440 RD............$@ 4020d210 3423ff3f 12c1f009 01d921c9 11dd02cd 4#.?......!..... 4020d220 039c322d 0342a167 31f9ff01 acd1c000 ..2-.B.g1....... 4020d230 0001f7ff 2900cc32 0c020604 003d0d4d ....)..2.....=.M @@ -6934,7 +6934,7 @@ Contents of section .irom0.text: 4020d2c0 d3ff2822 0199d0c0 000021d1 ff0c0431 ..("......!....1 4020d2d0 cfff4922 280242a1 930193d0 c0000008 ..I"(.B......... 4020d2e0 1161cbff 0c055906 2d000801 12c1100d .a....Y.-....... - 4020d2f0 f0000000 80be2440 31ffff3c a46d0212 ......$@1..<.m.. + 4020d2f0 f0000000 a0be2440 31ffff3c a46d0212 ......$@1..<.m.. 4020d300 c1f0c921 1c020911 69010174 d1c00000 ...!....i..t.... 4020d310 cd02cc32 0c0c460a 004c140c 03392239 ...2..F..L...9"9 4020d320 32280131 f4ff1b22 291c016c d1c00000 2(.1...")..l.... @@ -6969,16 +6969,16 @@ Contents of section .irom0.text: 4020d4f0 e90a2d0c c81145e9 0a080112 c1100df0 ..-...E......... 4020d500 12c1f002 6100c5e8 0a022100 12c11080 ....a.....!..... 4020d510 00000000 12c1f0d2 6102e261 03c26101 ........a..a..a. - 4020d520 0901cd02 c5e22e16 4c04222c 15080cdd ........L.",.... + 4020d520 0901cd02 85e42e16 4c04222c 15080cdd ........L.",.... 4020d530 028c3020 0293dd00 316fff2d 0ce29c29 ..0 ....1o.-...) 4020d540 020c2642 a11c80c0 01c0c831 01f7cfc0 ..&B.......1.... 4020d550 0000582d 58559c55 cc8e3d0c 2d0dc005 ..X-XU.U..=.-... 4020d560 00860200 2d0d803e 01303831 c00500c8 ....-..>.081.... 4020d570 11d821e8 31080112 c1100df0 12c1f0d9 ..!.1........... - 4020d580 21e931c9 110901cd 0285dc2e 162c0522 !.1..........,." + 4020d580 21e931c9 110901cd 0245de2e 162c0522 !.1......E...,." 4020d590 2c15080c dd029c80 dd0020d2 932d0c05 ,......... ..-.. - 4020d5a0 ebffed02 8ca20c03 0567332d 0e0c03c5 .........g3-.... - 4020d5b0 68332d0c e29c2931 4fff42a1 4801dacf h3-...)1O.B.H... + 4020d5a0 ebffed02 8ca20c03 c568332d 0e0c0385 .........h3-.... + 4020d5b0 6a332d0c e29c2931 4fff42a1 4801dacf j3-...)1O.B.H... 4020d5c0 c0000008 2dccae48 609c542d 0dc00400 ....-..H`.T-.... 4020d5d0 86030058 508c952d 0d803e01 303831c0 ...XP..-..>.081. 4020d5e0 0500c811 d821e831 080112c1 100df000 .....!.1........ @@ -6988,8 +6988,8 @@ Contents of section .irom0.text: 4020d620 98200840 a0099340 20113d07 2a244d08 . .@...@ .=.*$M. 4020d630 01f0ffc0 00000c12 080112c1 100df038 ...............8 4020d640 00a2000c 5683fd3c b086f6ff 5023ff3f ....V..<....P#.? - 4020d650 90be2440 48c3fe3f 54c3fe3f a0be2440 ..$@H..?T..?..$@ - 4020d660 c0be2440 d82a0040 12c1c0d2 6103e261 ..$@.*.@....a..a + 4020d650 b0be2440 48c3fe3f 54c3fe3f c0be2440 ..$@H..?T..?..$@ + 4020d660 e0be2440 d82a0040 12c1c0d2 6103e261 ..$@.*.@....a..a 4020d670 04f26105 0911c921 2981cd03 cc830c12 ..a....!)....... 4020d680 05d20aed 02460400 66130c0c 2245d10a .....F..f..."E.. 4020d690 ed020601 00000000 0c0e42a1 7ef115ff ..........B.~... @@ -7029,8 +7029,8 @@ Contents of section .irom0.text: 4020d8b0 522c15dc c52d0c85 0f000603 00280c8c R,...-.......(.. 4020d8c0 72382238 738c13c0 0300c811 080112c1 r8"8s........... 4020d8d0 100df02d 0c057e00 86fbff00 0000c03c ...-..~........< - 4020d8e0 20053f2d c02c20c5 c2ff06f7 ffc03c20 .?-., .......< - 4020d8f0 053e2dc0 2c2045c8 ff46f3ff 12c1e002 .>-., E..F...... + 4020d8e0 20c5402d c02c20c5 c2ff06f7 ffc03c20 .@-., .......< + 4020d8f0 c53f2dc0 2c2045c8 ff46f3ff 12c1e002 .?-., E..F...... 4020d900 6101e261 04d26103 c921dd04 cd02ed03 a..a..a..!...... 4020d910 acf2acd3 acb42222 1602a400 4730010d ......""....G0.. 4020d920 040000f4 9cb22812 09019c52 3d0e4801 ......(....R=.H. @@ -7039,41 +7039,41 @@ Contents of section .irom0.text: 4020d950 12c1f0d9 210901c9 11e931cd 02ed03bc ....!.....1..... 4020d960 a2bc83bc 64021239 221c1e07 b4010d04 ....d..9"....... 4020d970 00d0f4f0 0211d7a0 0200d0f4 e03e20c0 .............> . - 4020d980 2c20d04d 200c0505 2c356602 08d0d141 , .M ...,5f....A - 4020d990 660202f6 2de5cc32 2d0c85a5 35c811d8 f...-..2-...5... + 4020d980 2c20d04d 200c05c5 2d356602 08d0d141 , .M ...-5f....A + 4020d990 660202f6 2de5cc32 2d0c45a7 35c811d8 f...-..2-.E.5... 4020d9a0 21e83108 0112c110 0df00000 30db2040 !.1.........0. @ 4020d9b0 12c1f002 6100e261 03c26101 d921cd03 ....a..a..a..!.. 4020d9c0 d22216ed 02ac6d28 1d8c12c5 2a02280d ."....m(....*.(. 4020d9d0 8c128520 02282d85 97ffd02d 203145fe ... .(-....- 1E. 4020d9e0 42a25d01 d1cec000 0002a000 026e16d1 B.]..........n.. 4020d9f0 bdfd286d 8ce2313f fe42a263 01cbcec0 ..(m..1?.B.c.... - 4020da00 00000c03 396dc02c 200c0385 21332d0c ....9m., ...!3-. - 4020da10 85553322 4e26d821 2040748c 942d0c31 .U3"N&.! @t..-.1 - 4020da20 e3ff0520 33460a00 c02c200c 03c51f33 ... 3F..., ....3 - 4020da30 2d0c0c03 0c04c51f 332d0c0c 03c51f33 -.......3-.....3 + 4020da00 00000c03 396dc02c 200c0345 23332d0c ....9m., ..E#3-. + 4020da10 45573322 4e26d821 2040748c 942d0c31 EW3"N&.! @t..-.1 + 4020da20 e3ffc521 33460a00 c02c200c 03852133 ...!3F..., ...!3 + 4020da30 2d0c0c03 0c048521 332d0c0c 03852133 -......!3-....!3 4020da40 4d0e1c92 0c73680e 0c655916 01dad3c0 M....sh..eY..... 4020da50 0000c811 e8310801 12c1100d f0000000 .....1.......... - 4020da60 e0be2440 ccdd2040 12c1e009 01d921c9 ..$@.. @......!. + 4020da60 00bf2440 ccdd2040 12c1e009 01d921c9 ..$@.. @......!. 4020da70 11dd03cd 022d04cc bc0c02c8 11d82108 .....-........!. 4020da80 0112c120 0df0022c 16326c01 1690fe32 ... ...,.2l....2 4020da90 20011603 02093142 93072941 66241621 .....1B..)Af$.! - 4020daa0 f0ff01d2 cfc00000 2d0d31ee ff0c4445 ........-.1...DE - 4020dab0 18330831 28415200 106615bc 821d1e38 .3.1(AR..f.....8 + 4020daa0 f0ff01d2 cfc00000 2d0d31ee ff0c4405 ........-.1...D. + 4020dab0 1a330831 28415200 106615bc 821d1e38 .3.1(AR..f.....8 4020dac0 10421009 72131a2a 44f08811 8080f440 .B..r..*D......@ 4020dad0 40f44250 095b7747 9722421c 120c0552 @.BP.[wG."B....R 4020dae0 531a5250 09ecf40c 360c1728 0c724011 S.RP....6..(.r@. 4020daf0 38426912 1613f8c0 0300c6de ff8092c0 8Bi............. 4020db00 5659f7d0 2d203223 0b40a7c0 403380a0 VY..- 2#.@..@3.. 4020db10 40f4c5e3 ff06d8ff 2d0c388c c5ddff86 @.......-.8..... - 4020db20 d5ff0000 20bf2440 00bf2440 40bf2440 .... .$@..$@@.$@ + 4020db20 d5ff0000 40bf2440 20bf2440 60bf2440 ....@.$@ .$@`.$@ 4020db30 12c1e002 61033261 01c941d9 51e961dd ....a.2a..A.Q.a. - 4020db40 02ed04c2 22169c44 2d033214 04c52a33 ...."..D-.2...*3 - 4020db50 081c0c03 dc102d0e c5ee3146 0600dc65 ......-...1F...e + 4020db40 02ed04c2 22169c44 2d033214 04852c33 ...."..D-.2...,3 + 4020db50 081c0c03 dc102d0e 85f03146 0600dc65 ......-...1F...e 4020db60 c5e4ff46 04000000 00229d29 326d0b16 ...F.....".)2m.. - 4020db70 4201e02e 2005ed31 0c02c841 d851e861 B... ..1...A.Q.a + 4020db70 4201e02e 20c5ee31 0c02c841 d851e861 B... ..1...A.Q.a 4020db80 083112c1 200df022 2c02381e 421e0545 .1.. ..",.8.B..E 4020db90 7fff521c 062d0e42 1e054921 e8115a44 ..R..-.B..I!..ZD - 4020dba0 425c0645 ea31714f fd0c1662 4730281c B\.E.1qO...bG0(. + 4020dba0 425c0605 ec31714f fd0c1662 4730281c B\...1qO...bG0(. 4020dbb0 857e0a9c 92222c01 32a00045 12022921 .~...",.2..E..)! 4020dbc0 56a20b82 1c068c68 281c057d 0a5642fe V......h(..}.VB. 4020dbd0 222c0185 7c0a5612 07920c10 56f90a28 ",..|.V.....V..( @@ -7081,8 +7081,8 @@ Contents of section .irom0.text: 4020dbf0 21cdff0c 1aa24c10 017dcfc0 0000281c !.....L..}....(. 4020dc00 222213c5 1504481c 0c033264 1385b912 ""....H...2d.... 4020dc10 2d0e0c03 0c040c15 980d0c38 620e0872 -..........8b..r - 4020dc20 a0f77066 108919e9 1d624e08 524c1145 ..pf.....bN.RL.E - 4020dc30 0033280d 38223843 8c13c003 00484e42 .3(.8"8C.....HNB + 4020dc20 a0f77066 108919e9 1d624e08 524c1105 ..pf.....bN.RL.. + 4020dc30 0233280d 38223843 8c13c003 00484e42 .3(.8"8C.....HNB 4020dc40 c4fc5624 f3429d29 86000042 9d2952af ..V$.B.)...B.)R. 4020dc50 c3571405 62c41c56 d6f12221 02855903 .W..b..V.."!..Y. 4020dc60 82210272 af0087a7 0592a000 925d294d .!.r.........])M @@ -7108,18 +7108,18 @@ Contents of section .irom0.text: 4020dda0 0eed0346 0300c020 00a222fa 920f4ea7 ...F... .."...N. 4020ddb0 99017cde 3d0e46ed ffc02000 d222fab2 ..|.=.F... ..".. 4020ddc0 0f4ed71b a93d0e06 e9ff0000 12c1f0c2 .N...=.......... - 4020ddd0 61010261 00cd03dc 922d030c 03055833 a..a.....-....X3 - 4020dde0 2d0c0c03 0c04c5e4 320c02c8 11080112 -.......2....... + 4020ddd0 61010261 00cd03dc 922d030c 03c55933 a..a.....-....Y3 + 4020dde0 2d0c0c03 0c0485e6 320c02c8 11080112 -.......2....... 4020ddf0 c1100df0 02230466 40ee0222 161680fe .....#.f@..".... 4020de00 42a03c32 200108b2 8c231b00 09b24790 B.<2 ....#....G. 4020de10 d73d0c6c 350c0669 b2525229 05b9ff86 .=.l5..i.RR).... 4020de20 f1ff0000 68da2040 00002400 00002600 ....h. @..$...&. - 4020de30 680b0000 60bf2440 90bf2440 12c1e0e2 h...`.$@..$@.... + 4020de30 680b0000 80bf2440 b0bf2440 12c1e0e2 h.....$@..$@.... 4020de40 6104f951 0911d931 c9217213 11cd0379 a..Q...1.!r....y 4020de50 22dd02d9 01620304 62420c52 03055242 "....b..bB.R..RB 4020de60 0d420306 42420e32 03073242 0fc9123d .B..BB.2..2B...= - 4020de70 0d020c24 4c022000 202d0c02 4c24c5d9 ...$L. . -..L$.. - 4020de80 322d0c31 e8ff45da 322d0c31 c8fe45d9 2-.1..E.2-.1..E. + 4020de70 0d020c24 4c022000 202d0c02 4c2485db ...$L. . -..L$.. + 4020de80 322d0c31 e8ff05dc 322d0c31 c8fe05db 2-.1....2-.1.... 4020de90 32e118fd 91e5fff1 93fcd1e4 ffa20f24 2..............$ 4020dea0 886fa0d9 93dc1822 1f0e3d0e 42a3d901 .o....."..=.B... 4020deb0 8bcec000 00296f16 9203e03e 201c4242 .....)o....> .BB @@ -7139,20 +7139,20 @@ Contents of section .irom0.text: 4020df90 025642f6 21a9ff01 95cec000 0046e7ff .VB.!........F.. 4020dfa0 12c1f002 61001602 01022215 322201cc ....a.....".2".. 4020dfb0 40c59fff 86000005 10000801 12c1100d @............... - 4020dfc0 f0000000 f0dc2040 68b42440 3cde2040 ...... @h.$@<. @ + 4020dfc0 f0000000 f0dc2040 88b42440 3cde2040 ...... @..$@<. @ 4020dfd0 12c1e0c2 61030261 02019cfd d2610402 ....a..a.....a.. 4020dfe0 0004dd02 cc10c57e 000126fe 38007c10 .......~..&.8.|. 4020dff0 cc434619 00162306 22231632 23171632 .CF...#."#.2#..2 - 4020e000 ff461200 2120fec0 3c2085ca 2c222101 .F..! ..< ..,"!. - 4020e010 c03c2085 c0322811 31ebff05 c23231ea .< ..2(.1....21. + 4020e000 ff461200 2120fec0 3c2045cc 2c222101 .F..! ..< E.,"!. + 4020e010 c03c2045 c2322811 31ebffc5 c33231ea .< E.2(.1....21. 4020e020 ff2811d9 0c0c1548 2d0c0662 6c154214 .(.....H-..bl.B. - 4020e030 02591d29 1c05c132 2811480c 3d014824 .Y.)...2(.H.=.H$ - 4020e040 51e3ff42 1400055c 330c0022 4c26c831 Q..B...\3.."L&.1 + 4020e030 02591d29 1cc5c232 2811480c 3d014824 .Y.)...2(.H.=.H$ + 4020e040 51e3ff42 1400c55d 330c0022 4c26c831 Q..B...]3.."L&.1 4020e050 d8412d00 082112c1 200df022 a06831a5 .A-..!.. ..".h1. 4020e060 fc42a44a 011ecec0 000020c2 2016d203 .B.J...... . ... 4020e070 622d0272 060d5206 0c807711 70552072 b-.r..R...w.pU r 4020e080 060f6206 0e807701 00661170 66206055 ..b...w..f.pf `U - 4020e090 20526100 85523329 110c0056 52f62d0c Ra..R3)...VR.-. + 4020e090 20526100 45543329 110c0056 52f62d0c Ra.ET3)...VR.-. 4020e0a0 3195fc42 a455091d 0120cdc0 00007cf0 1..B.U... ....|. 4020e0b0 86e6ff00 60e22040 12c1f002 6100e261 ....`. @....a..a 4020e0c0 03c26101 d921cd03 d22216ed 02ac6d28 ..a..!..."....m( @@ -7160,12 +7160,12 @@ Contents of section .irom0.text: 4020e0e0 27ffd02d 203183fc 42a48001 0fcdc000 '..- 1..B....... 4020e0f0 0002a000 026e16d1 fbfb280d 8ce2317d .....n....(...1} 4020e100 fc42a486 0109cdc0 00000c03 390dc02c .B..........9.., - 4020e110 200c0305 b1322d0c 05e53222 4e26d821 ....2-...2"N&.! - 4020e120 2040748c 942d0c31 e3ff85af 32460a00 @t..-.1....2F.. - 4020e130 c02c200c 0345af32 2d0c0c03 0c0445af ., ..E.2-.....E. - 4020e140 322d0c0c 0345af32 4d0e1c92 0c73680e 2-...E.2M....sh. + 4020e110 200c03c5 b2322d0c c5e63222 4e26d821 ....2-...2"N&.! + 4020e120 2040748c 942d0c31 e3ff45b1 32460a00 @t..-.1..E.2F.. + 4020e130 c02c200c 0305b132 2d0c0c03 0c0405b1 ., ....2-....... + 4020e140 322d0c0c 0305b132 4d0e1c92 0c73680e 2-.....2M....sh. 4020e150 0c655916 0118d2c0 0000c811 e8310801 .eY..........1.. - 4020e160 12c1100d f0000000 c0bf2440 12c1e042 ..........$@...B + 4020e160 12c1100d f0000000 e0bf2440 12c1e042 ..........$@...B 4020e170 61003262 01c92109 11e941d9 31ed03dd a.2b..!...A.1... 4020e180 020c00c2 221609b2 281c0521 0a565206 ...."...(..!.VR. 4020e190 0c38320c 10281c56 a3060c03 85150a28 .82..(.V.......( @@ -7180,15 +7180,15 @@ Contents of section .irom0.text: 4020e220 07931c42 1d120c05 52521a52 5c0956a4 ...B....RR.R\.V. 4020e230 fb280d38 42891216 b3fbc003 0046edff .(.8B........F.. 4020e240 7794b252 220b0043 c0e02e20 4040f400 w..R"..C... @@.. - 4020e250 3580c56f ff46e7ff e0bf2440 00c02440 5..o.F....$@..$@ + 4020e250 3580c56f ff46e7ff 00c02440 20c02440 5..o.F....$@ .$@ 4020e260 12c1e002 61033261 01d951c9 41e961cd ....a.2a..Q.A.a. - 4020e270 02ed04d2 22169c64 2d033214 04c5b732 ...."..d-.2....2 - 4020e280 0c00281d 09bcdc12 2d0ec57b 31060500 ..(.....-..{1... + 4020e270 02ed04d2 22169c64 2d033214 0485b932 ...."..d-.2....2 + 4020e280 0c00281d 09bcdc12 2d0e857d 31060500 ..(.....-..}1... 4020e290 dc1545e2 ff060300 00000032 9c299c53 ..E........2.).S - 4020e2a0 2d0e457a 310c02c8 41d851e8 61083112 -.Ez1...A.Q.a.1. + 4020e2a0 2d0e057c 310c02c8 41d851e8 61083112 -..|1...A.Q.a.1. 4020e2b0 c1200df0 00000022 2d02381e 421e0545 . ....."-.8.B..E 4020e2c0 0cff521d 062d0e42 1e05e811 5a44425d ..R..-.B....ZDB] - 4020e2d0 06457731 7184fb0c 26624730 281dc50b .Ew1q...&bG0(... + 4020e2d0 06057931 7184fb0c 26624730 281dc50b ..y1q...&bG0(... 4020e2e0 0acc82e9 1c461700 921d06ac 0932a000 .....F.......2.. 4020e2f0 222d01c5 9e0120e2 2016b2fe 21d7ff01 "-.... . ...!... 4020e300 bbcdc000 006c436c 4aa25c29 86000032 .....lClJ.\)...2 @@ -7202,12 +7202,12 @@ Contents of section .irom0.text: 4020e380 32fc329c 29c6e2ff e610f6d6 d0fe21b3 2.2.).........!. 4020e390 ff0196cd c0000032 afc3325c 2932afc3 .......2..2\)2.. 4020e3a0 06dcff00 12c1f002 6100d261 02c911dd ........a..a.... - 4020e3b0 02cd03dc b22d030c 0345fa32 2d0c0c03 .....-...E.2-... - 4020e3c0 0c040587 320c02c8 11d82108 0112c110 ....2.....!..... + 4020e3b0 02cd03dc b22d030c 0305fc32 2d0c0c03 .....-.....2-... + 4020e3c0 0c04c588 320c02c8 11d82108 0112c110 ....2.....!..... 4020e3d0 0df00223 04664022 32220b28 a21b3339 ...#.f@"2".(..39 - 4020e3e0 bd3792e0 2d0c0c03 0c048584 322d0d3d .7..-.......2-.= + 4020e3e0 bd3792e0 2d0c0c03 0c044586 322d0d3d .7..-.....E.2-.= 4020e3f0 0c0c0449 bd05ccff 46f2ff30 232042a0 ...I....F..0# B. - 4020e400 000c0305 83323d0c 2d0dc5ca ff06edff .....2=.-....... + 4020e400 000c03c5 84323d0c 2d0dc5ca ff06edff .....2=.-....... 4020e410 12c1e0d2 6102f261 040901e9 31c911ed ....a..a....1... 4020e420 03cd0216 f207f812 48020c63 d2221639 ........H..c.".9 4020e430 14ac7d28 1d8c1205 8401280d 8c12c579 ..}(......(....y @@ -7222,16 +7222,16 @@ Contents of section .irom0.text: 4020e4c0 013d0eed 03460300 c02000b2 22faa20f .=...F... .."... 4020e4d0 4eb79a01 7cde3d0e 46edffc0 20000222 N...|.=.F... .." 4020e4e0 fad20f4e 071da93d 0e06e9ff 10e42040 ...N...=...... @ - 4020e4f0 20c02440 6ce12040 a4e32040 12c1e0e2 .$@l. @.. @.... + 4020e4f0 40c02440 6ce12040 a4e32040 12c1e0e2 @.$@l. @.. @.... 4020e500 6104f951 0911d931 c921dd02 cd032d03 a..Q...1.!....-. - 4020e510 0c033901 4570322d 0c31f4ff c571322d ..9.Ep2-.1...q2- - 4020e520 0d3d010c 1445d82c 020d14f1 eefa6610 .=...E.,......f. + 4020e510 0c033901 0572322d 0c31f4ff 8573322d ..9..r2-.1...s2- + 4020e520 0d3d010c 1405da2c 020d14f1 eefa6610 .=.....,......f. 4020e530 047c1246 5200222f 00e16efb 56220122 .|.FR."/..n.V"." 4020e540 1f02e03e 2042a5d6 01e5ccc0 0000290f ...> B........). 4020e550 ace222a0 680c2342 a5dc324f 303d0e01 ..".h.#B..2O0=.. - 4020e560 dfccc000 00ed022d 0c3d0e05 6b32dc5e .......-.=..k2.^ + 4020e560 dfccc000 00ed022d 0c3d0ec5 6c32dc5e .......-.=..l2.^ 4020e570 3161fb28 0f42a5e0 01eccbc0 00000c04 1a.(.B.......... - 4020e580 490f7cf2 063e0021 bffce03e 2045722c I.|..>.!...> Er, + 4020e580 490f7cf2 063e0021 bffce03e 2005742c I.|..>.!...> .t, 4020e590 32ce0cd2 6e15d90e c91e821c 110ca999 2...n........... 4020e5a0 ae892e72 0c04724e 0c620c05 624e0d52 ...r..rN.b..bN.R 4020e5b0 0c06524e 0e420c07 424e0f28 2d0c44cb ..RN.B..BN.(-.D. @@ -7243,35 +7243,35 @@ Contents of section .irom0.text: 4020e610 000c020c 13224d10 2140de85 5501290d ....."M.!@..U.). 4020e620 16e2f532 0f0c8c53 0c13c503 ff280d3d ...2...S.....(.= 4020e630 0c45e802 291d1682 f431aeff 4c058b6d .E..)....1..L..m - 4020e640 420c2469 722d0c50 4420424c 24c55d32 B.$ir-.PD BL$.]2 - 4020e650 2d0c3198 fec55c32 2d0c31a7 ff0c2445 -.1...\2-.1...$E - 4020e660 5d320c02 0c88720c 080c39a2 a3e8b189 ]2....r...9..... + 4020e640 420c2469 722d0c50 4420424c 24855f32 B.$ir-.PD BL$._2 + 4020e650 2d0c3198 fe855e32 2d0c31a7 ff0c2405 -.1...^2-.1...$. + 4020e660 5f320c02 0c88720c 080c39a2 a3e8b189 _2....r...9..... 4020e670 cdb26c27 a26c2892 6c298077 20724c08 ..l'.l(.l).w rL. 4020e680 c821d831 e841f851 081112c1 200df000 .!.1.A.Q.... ... 4020e690 fce42040 3118fb42 a63412c1 e0d26103 .. @1..B.4....a. 4020e6a0 e26104c9 210911cd 0222a068 018cccc0 .a..!....".h.... 4020e6b0 0000ed02 16d208d1 e5fb020d 04cc1045 ...............E - 4020e6c0 1100c5ef 32dd020c 00dc122d 0e3109fb ....2......-.1.. + 4020e6c0 110085f1 32dd020c 00dc122d 0e3109fb ....2......-.1.. 4020e6d0 42a64009 1c0194cb c0000086 1900482c B.@...........H, - 4020e6e0 313afe42 14020556 322d0d32 a0ff455e 1:.B...V2-.2..E^ + 4020e6e0 313afe42 1402c557 322d0d32 a0ff0560 1:.B...W2-.2...` 4020e6f0 322901ac e2c90e22 6e153d0c 812ed4c0 2)....."n.=..... 4020e700 20000c25 61d2fb0c a78228ff 824e5079 ..%a.....(..NPy - 4020e710 aee92659 1c455032 280131dd ff055032 ..&Y.EP2(.1...P2 + 4020e710 aee92659 1c055232 280131dd ffc55132 ..&Y..R2(.1...Q2 4020e720 0c024608 002d0d31 f3fa42a6 590c0999 ..F..-.1..B.Y... 4020e730 1c017dcb c000002d 0e31eefa 42a65a01 ..}....-.1..B.Z. 4020e740 7acbc000 007cf2c8 21d831e8 41081112 z....|..!.1.A... 4020e750 c1200df0 12c1e0c2 61030261 0220c220 . ......a..a. . - 4020e760 0c000901 1642053d 010c1405 b42c220c .....B.=.....,". + 4020e760 0c000901 1642053d 010c14c5 b52c220c .....B.=.....,". 4020e770 148c327c b2461100 21b5fb02 220216a0 ..2|.F..!..."... 4020e780 033800c7 9335cd00 22201529 11221210 .8...5.." .).".. - 4020e790 05ac2d28 11457d32 31d7fa29 4142a67b ..-(.E}21..)AB.{ + 4020e790 c5ad2d28 11057f32 31d7fa29 4142a67b ..-(...21..)AB.{ 4020e7a0 2d0c0161 cbc00000 41a9fb0c 03084139 -..a....A.....A9 4020e7b0 24cc7080 20012028 31460000 7c42c831 $.p. . (1F..|B.1 4020e7c0 082112c1 200df000 88d82040 6023ff3f .!.. ..... @`#.? 4020e7d0 d00d0040 21fdff1c 9341fcff 0cf512c1 ...@!....A...... 4020e7e0 f0090101 fbffc000 002198fb 0c100242 .........!.....B - 4020e7f0 04080112 c1100df0 40c02440 b08dfe3f ........@.$@...? - 4020e800 50c02440 7d038d02 12c1e009 21d941c9 P.$@}.......!.A. + 4020e7f0 04080112 c1100df0 60c02440 b08dfe3f ........`.$@...? + 4020e800 70c02440 7d038d02 12c1e009 21d941c9 p.$@}.......!.A. 4020e810 31dd04cc 640c0cd2 aef3c60e 0022a008 1...d........".. 4020e820 31f6ff42 a04b8261 05791159 01012bcc 1..B.K.a.y.Y..+. 4020e830 c00000cd 022d0d3d 0cd851c5 fb08291c .....-.=..Q...). @@ -7582,7 +7582,7 @@ Contents of section .irom0.text: 4020fb40 00024e05 52c00600 282132c0 02324e03 ..N.R...(!2..2N. 4020fb50 224e0430 38212d0c 324e021c 6385a600 "N.08!-.2N..c... 4020fb60 c8d1d8e1 e8f108c1 12c1400d f0000000 ..........@..... - 4020fb70 70c02440 42a0ad20 622012c1 f0c26102 p.$@B.. b ....a. + 4020fb70 90c02440 42a0ad20 622012c1 f0c26102 ..$@B.. b ....a. 4020fb80 3c82d931 0911dd03 690131f9 ff0153c7 <..1....i.1...S. 4020fb90 c00000cd 029cb208 01090285 8a082d0c ..............-. 4020fba0 0516ffd6 22012d0c 31f2ff42 a0b6015e ....".-.1..B...^ @@ -7743,9 +7743,9 @@ Contents of section .irom0.text: 40210550 521d1aed 03505841 52440332 1d1a3244 R....PXARD.2..2D 40210560 04086dc9 11c21039 02101e5b 22f00011 ..m....9...["... 40210570 272c01cd 02c7a001 cd0038bd c040f40c ',........8..@.. - 40210580 05286d45 6c320d02 66020a1b 3cc03cb3 .(mEl2..f...<.<. - 40210590 30c12126 0229c221 01565000 222d0645 0.!&.).!.VP."-.E - 402105a0 e5320801 1c74580d 0c166055 20590d47 .2...tX...`U Y.G + 40210580 05286d05 6e320d02 66020a1b 3cc03cb3 .(m.n2..f...<.<. + 40210590 30c12126 0229c221 01565000 222d0605 0.!&.).!.VP."-.. + 402105a0 e7320801 1c74580d 0c166055 20590d47 .2...tX...`U Y.G 402105b0 1e040c02 225d1ad8 21e83112 c1100df0 ...."]..!.1..... 402105c0 e62cb6c6 f3ff0000 12c1d0d9 a10981e9 .,.............. 402105d0 b1c991ed 05cd022d 03029c08 7ce33790 .......-....|.7. @@ -7925,7 +7925,7 @@ Contents of section .irom0.text: 402110b0 343b000a ccf7acab 22210120 2c803202 4;......"!. ,.2. 402110c0 02420201 22c20380 44114a33 39014d0e .B.."...D.J39.M. 402110d0 0c03458a 001612fd 22aef406 efff0000 ..E....."....... - 402110e0 c4c5fe3f d4c5fe3f 80c02440 f0c4fe3f ...?...?..$@...? + 402110e0 c4c5fe3f d4c5fe3f a0c02440 f0c4fe3f ...?...?..$@...? 402110f0 04c5fe3f 18c5fe3f 2cc5fe3f 40c5fe3f ...?...?,..?@..? 40211100 5cc5fe3f 78c5fe3f 90c5fe3f a8c5fe3f \..?x..?...?...? 40211110 12c1f009 01080237 7036bca4 26143e26 .......7p6..&.>& @@ -7937,12 +7937,12 @@ Contents of section .irom0.text: 40211170 31e3ff46 f4ff31e2 ffc6f2ff 31e2ff46 1..F..1.....1..F 40211180 f1ff31e1 ffc6efff 31e1ff46 eeff0000 ..1.....1..F.... 40211190 12c1f002 61000222 00677005 302320c5 ....a..".gp.0# . - 402111a0 c5060801 12c1100d f0000000 88c02440 ..............$@ - 402111b0 90c02440 a0c02440 20c12440 00c22440 ..$@..$@ .$@..$@ - 402111c0 20c22440 70c12440 c0c02440 b0c12440 .$@p.$@..$@..$@ - 402111d0 00c12440 50c12440 b0c02440 e0c12440 ..$@P.$@..$@..$@ - 402111e0 10c12440 60c12440 90c12440 e0c02440 ..$@`.$@..$@..$@ - 402111f0 30c12440 40c12440 12c1f0c2 61010261 0.$@@.$@....a..a + 402111a0 c5060801 12c1100d f0000000 a8c02440 ..............$@ + 402111b0 b0c02440 c0c02440 40c12440 20c22440 ..$@..$@@.$@ .$@ + 402111c0 40c22440 90c12440 e0c02440 d0c12440 @.$@..$@..$@..$@ + 402111d0 20c12440 70c12440 d0c02440 00c22440 .$@p.$@..$@..$@ + 402111e0 30c12440 80c12440 b0c12440 00c12440 0.$@..$@..$@..$@ + 402111f0 50c12440 60c12440 12c1f0c2 61010261 P.$@`.$@....a..a 40211200 0020c220 16020621 e9ff01f8 c1c00000 . . ...!........ 40211210 02ae0007 ac1322dc 0285e700 3d0221e4 ......".....=.!. 40211220 ff01f2c1 c0000046 0f0022af 00c7a20e .......F.."..... @@ -7968,10 +7968,10 @@ Contents of section .irom0.text: 40211360 c0000006 beff92ae f6909cc0 5649ee21 ............VI.! 40211370 a0ff019e c1c00000 c6b8ffa2 dc01562a ..............V* 40211380 ed219cff 019ac1c0 000046b4 ff000000 .!........F..... - 40211390 28c22440 10c32440 30c32440 f0c22440 (.$@..$@0.$@..$@ - 402113a0 30c22440 60c22440 80c22440 90c22440 0.$@`.$@..$@..$@ - 402113b0 50c22440 b0c22440 d0c22440 e0c22440 P.$@..$@..$@..$@ - 402113c0 40c22440 12c1f0c9 11090108 02cd0337 @.$@...........7 + 40211390 48c22440 30c32440 50c32440 10c32440 H.$@0.$@P.$@..$@ + 402113a0 50c22440 80c22440 a0c22440 b0c22440 P.$@..$@..$@..$@ + 402113b0 70c22440 d0c22440 f0c22440 00c32440 p.$@..$@..$@..$@ + 402113c0 60c22440 12c1f0c9 11090108 02cd0337 `.$@...........7 402113d0 705721ef ff0185c1 c0000016 0c06269c pW!...........&. 402113e0 691c4227 1c702c83 371c772c a4471c7e i.B'.p,.7.w,.G.~ 402113f0 2cf5579c 02862000 3c26679c 02862100 ,.W... .<&g...!. @@ -8062,7 +8062,7 @@ Contents of section .irom0.text: 40211940 ccf22801 1b222901 ca2222d2 ff2202ff ..(..")..""..".. 40211950 2642040c 02460400 c02c2010 312085a9 &B...F..., .1 .. 40211960 06322101 29032801 ca22c831 082112c1 .2!.).(..".1.!.. - 40211970 100df000 40c32440 52a7e050 11c092d1 ....@.$@R..P.... + 40211970 100df000 60c32440 52a7e050 11c092d1 ....`.$@R..P.... 40211980 07d26931 426935e2 6932c269 3002692f ..i1Bi5.i2.i0.i/ 40211990 f2693302 a000fd04 cd02ed03 3c8231f5 .i3.........<.1. 402119a0 ff5c7409 01091101 cdbfc000 004b31dd .\t..........K1. @@ -8148,8 +8148,8 @@ Contents of section .irom0.text: 40211ea0 02c60100 0c024606 00d2a000 c02c2005 ......F......, . 40211eb0 6004f02f 2031affe 42a15901 9bbdc000 `../ 1..B.Y..... 40211ec0 002d0dc8 41d851e8 61f87108 3112c120 .-..A.Q.a.q.1.. - 40211ed0 0df00c0d 06f5ff00 50c32440 90c32440 ........P.$@..$@ - 40211ee0 b0c32440 10c42440 d0c32440 12c1c0d2 ..$@..$@..$@.... + 40211ed0 0df00c0d 06f5ff00 70c32440 b0c32440 ........p.$@..$@ + 40211ee0 d0c32440 30c42440 f0c32440 12c1c0d2 ..$@0.$@..$@.... 40211ef0 6108f261 0a026106 e991c971 ed02cd03 a..a..a....q.... 40211f00 1603062d 03cb3305 2e04dc82 21f3ff01 ...-..3.....!... 40211f10 b7bec000 00f8bc0c 122941d8 9f080f09 .........)A..... @@ -9094,7 +9094,7 @@ Contents of section .irom0.text: 402159c0 03cd032a 30320300 3714047c f0c60400 ...*02..7..|.... 402159d0 c03c2042 c001426c 00c5a102 580c0c00 .< B..Bl....X... 402159e0 2a55590c c8112d00 080112c1 100df000 *UY...-......... - 402159f0 30c42440 40642012 c1e0c261 0242a002 0.$@@d ....a.B.. + 402159f0 50c42440 40642012 c1e0c261 0242a002 P.$@@d ....a.B.. 40215a00 0911e941 d931ed02 dd036901 05f8ffcd ...A.1....i..... 40215a10 02967203 a6220e08 0dea3032 0300cc43 ..r.."....02...C 40215a20 0bc21b40 490d2d0c 31f2ff42 a0bb0c05 ...@I.-.1..B.... @@ -9221,7 +9221,7 @@ Contents of section .irom0.text: 402161b0 dd02e63c 0f280d8c a245bafb f90d1bcc ...<.(...E...... 402161c0 4bdd06fb ff2d0e31 0afe42a2 6a01d6ac K....-.1..B.j... 402161d0 c00000c8 11d821e8 31f84108 0112c120 ......!.1.A.... - 402161e0 0df00000 40c42440 12c1f009 01e931d9 ....@.$@......1. + 402161e0 0df00000 60c42440 12c1f009 01e931d9 ....`.$@......1. 402161f0 21c911dd 03cd02cb e221faff 322c0042 !........!..2,.B 40216200 2d0001fa adc00000 222c0038 0d45f6ff -.......",.8.E.. 40216210 dc424bdd 4bcce79c df0c02c8 11d821e8 .BK.K.........!. @@ -9238,8 +9238,8 @@ Contents of section .irom0.text: 402162c0 f8ff0000 f493fe3f 41ffff52 a00312c1 .......?A..R.... 402162d0 e0026100 32610502 c1143d00 05f5ff08 ..a.2a....=..... 402162e0 510c0420 04832d00 080112c1 200df000 Q.. ..-..... ... - 402162f0 f893fe3f 3094fe3f 70c42440 90c42440 ...?0..?p.$@..$@ - 40216300 98c42440 0094fe3f 1094fe3f 2094fe3f ..$@...?...? ..? + 402162f0 f893fe3f 3094fe3f 90c42440 b0c42440 ...?0..?..$@..$@ + 40216300 b8c42440 0094fe3f 1094fe3f 2094fe3f ..$@...?...? ..? 40216310 12c1e0f2 6104d261 02c26101 e9310901 ....a..a..a..1.. 40216320 ed020803 cd041b20 2903ea00 020000dd ....... )....... 40216330 0302c0fa 5630082d 0ec50b02 fd026652 ....V0.-......fR @@ -9257,7 +9257,7 @@ Contents of section .irom0.text: 402163f0 94ea3301 b5b1c000 00cc320c c006d5ff ..3.......2..... 40216400 42cff756 44f721c1 ff380d0c 94ea3301 B..VD.!..8....3. 40216410 aeb1c000 005622f6 0cd0c6cd ff000000 .....V"......... - 40216420 a0c42440 22a04431 feff42a0 6b12c1f0 ..$@".D1..B.k... + 40216420 c0c42440 22a04431 feff42a0 6b12c1f0 ..$@".D1..B.k... 40216430 c2610102 61000129 adc00000 cd029c52 .a..a..).......R 40216440 0c23c5e2 00292cdc 122d0c31 f5ff42a0 .#...),..-.1..B. 40216450 720135ac c000000c 0cc60300 02a00132 r.5............2 @@ -9574,7 +9574,7 @@ Contents of section .irom0.text: 402177c0 0248c12d 0c4580ff 3d020c15 524c402d .H.-.E..=...RL@- 402177d0 0cc5c1ff 4d023831 2d0c057f ff4d023d ....M.81-....M.= 402177e0 0d2d0cd8 81c87105 e2fe0861 12c1300d .-....q....a..0. - 402177f0 f0000000 b0c42440 12c1e0c2 6102f261 ......$@....a..a + 402177f0 f0000000 d0c42440 12c1e0c2 6102f261 ......$@....a..a 40217800 05026101 e941d931 ed02dd03 0c2245b9 ..a..A.1....."E. 40217810 00a61225 0c0ce0f2 11018cd7 d901d800 ...%............ 40217820 caddd80d 9c2d3d0e 2d0d018e d7c00000 .....-=.-....... @@ -9636,7 +9636,7 @@ Contents of section .irom0.text: 40217ba0 e12d0d85 03ff297c 285cc597 fe286c85 .-....)|(\...(l. 40217bb0 97fe287c 0597fe2d 0d383c0c 144522ff ..(|...-.8<..E". 40217bc0 0c24384c 2d0dc811 d8218521 ff080112 .$8L-....!.!.... - 40217bd0 c1100df0 d0c42440 12c1e0c2 6104d261 ......$@....a..a + 40217bd0 c1100df0 f0c42440 12c1e0c2 6104d261 ......$@....a..a 40217be0 05093139 014911e9 615921ed 02280269 ..19.I..aY!..(.i 40217bf0 718c1205 0500c582 fe31f6ff cd025cf4 q........1....\. 40217c00 2c820136 a7c00000 3801dd02 290e4811 ,..6....8...).H. @@ -9782,7 +9782,7 @@ Contents of section .irom0.text: 402184c0 2ab8520b 025a7770 70742a97 62090262 *.R..Zwppt*.b..b 402184d0 4b025249 02320400 6a555050 745a5252 K.RI.2..jUPPtZRR 402184e0 05025033 30324400 1b44a794 cd824200 ..P302D..D....B. - 402184f0 7242010d f0000000 30ba2440 581c1040 rB......0.$@X..@ + 402184f0 7242010d f0000000 50ba2440 581c1040 rB......P.$@X..@ 40218500 12c1e009 11d931c9 21e941cd 02ed03dd ......1.!.A..... 40218510 0416c30a 16940a3c 1422020a 31f7ffda .......<."..1... 40218520 2201eea4 c0000029 4c420c0a bb3c3901 "......)LB...<9. @@ -9798,12 +9798,12 @@ Contents of section .irom0.text: 402185c0 f00c1246 fbff0000 dc22ff3f 30432012 ...F.....".?0C . 402185d0 c1f02032 2021fcff 02610028 0205f2ff .. 2 !...a.(.... 402185e0 080112c1 100df000 21f8ff28 02221203 ........!..(.".. - 402185f0 0df00000 40ba2440 12c1f0c2 61010261 ....@.$@....a..a + 402185f0 0df00000 60ba2440 12c1f0c2 61010261 ....`.$@....a..a 40218600 00454807 01f1ff02 2000cd02 dc101c42 .EH..... ......B 40218610 31baff42 a07c01b1 a4c00000 31ebff29 1..B.|......1..) 40218620 0322a000 457b07c0 00742620 6226305f ."..E{...t& b&0_ 40218630 26405c26 50532660 5026804d 42a00947 &@\&PS&`P&.MB..G - 40218640 1047c2a0 41c5102c 205c4161 dfff203c .G..A.., \Aa.. < + 40218640 1047c2a0 4185122c 205c4161 dfff203c .G..A.., \Aa.. < 40218650 f4622600 21e8ff52 560301e4 a4c00000 .b&.!..RV....... 40218660 85730702 210081d8 ffc0b0f4 0c170c0c .s..!........... 40218670 20c783a8 08c07b93 c811725a 02409711 .....{...rZ.@.. @@ -9820,28 +9820,28 @@ Contents of section .irom0.text: 40218720 ac8245f7 ff282c31 74ff42a0 83017ea3 ..E..(,1t.B...~. 40218730 c0000031 71ff2d0c 42a0850c 00092c01 ...1q.-.B.....,. 40218740 7aa3c000 0031a0ff 0c022923 c8110801 z....1....)#.... - 40218750 12c1100d f0000000 50ba2440 f422ff3f ........P.$@.".? + 40218750 12c1100d f0000000 70ba2440 f422ff3f ........p.$@.".? 40218760 12c1f0c2 61010901 cd0221fb ff019fa4 ....a.....!..... 40218770 c00000c5 670701f9 ff32c0e8 2622292d ....g....2..&")- 40218780 000c0449 33494342 431401c5 a6c00000 ...I3ICBC....... 40218790 0c028564 0745f6ff 0c0648cc 624c06ac ...d.E....H.bL.. 402187a0 142d0cc0 04008606 00002020 01bda6c0 .-........ .... 402187b0 000085f4 ff72a001 48cc724c 068c342d .....r..H.rL..4- - 402187c0 0cc00400 2181ffc8 112822c5 c3220801 ....!....("..".. - 402187d0 12c1100d f0000000 60ba2440 12c1f009 ........`.$@.... + 402187c0 0cc00400 2181ffc8 11282285 c5220801 ....!....("..".. + 402187d0 12c1100d f0000000 80ba2440 12c1f009 ..........$@.... 402187e0 0101e4d1 c000003d 0221fbff 0180a4c0 .......=.!...... - 402187f0 00000801 12c1100d f0000000 80ba2440 ..............$@ - 40218800 908c2140 0823ff3f 84ad2340 12c1f032 ..!@.#.?..#@...2 + 402187f0 00000801 12c1100d f0000000 a0ba2440 ..............$@ + 40218800 908c2140 0823ff3f a0ad2340 12c1f032 ..!@.#.?..#@...2 40218810 02000261 0021f9ff 0175a4c0 0000016a ...a.!...u.....j - 40218820 ff022002 16c00305 f1226167 ff4d0228 .. ......"ag.M.( - 40218830 26582231 f3ff4915 c5a32221 f2ff0198 &X"1..I..."!.... + 40218820 ff022002 16c003c5 f2226167 ff4d0228 .. ......"ag.M.( + 40218830 26582231 f3ff4915 85a52221 f2ff0198 &X"1..I..."!.... 40218840 a6c00000 21f0ff41 60ff31ef ff482401 ....!..A`.1..H$. 40218850 29a8c000 0021ebff 0ca30c04 0c150191 )....!.......... 40218860 a6c00000 080112c1 100df000 2823ff3f ............(#.? - 40218870 2923ff3f c0ba2440 dc1b1040 12c1f0c2 )#.?..$@...@.... - 40218880 6102c1fa ff026101 420c0029 01dc44c5 a.....a.B..)..D. - 40218890 521c2801 281201f8 ffc00000 224c0085 R.(.(......."L.. - 402188a0 541c420c 00c148ff 0114ff56 84043801 T.B...H....V..8. + 40218870 2923ff3f e0ba2440 dc1b1040 12c1f0c2 )#.?..$@...@.... + 40218880 6102c1fa ff026101 420c0029 01dc4485 a.....a.B..)..D. + 40218890 541c2801 281201f8 ffc00000 224c0045 T.(.(......."L.E + 402188a0 561c420c 00c148ff 0114ff56 84043801 V.B...H....V..8. 402188b0 2d0022c2 70381301 4da4c000 0051ecff -.".p8..M....Q.. 402188c0 32050048 011b3330 30743245 00480447 2..H..300t2E.H.G 402188d0 3358022c 102d05c0 00003107 ff222c11 3X.,.-....1..",. @@ -9854,14 +9854,14 @@ Contents of section .irom0.text: 40218940 f0290109 1122a780 01e5a3c0 0000011e .)...".......... 40218950 ff380132 60102260 118ce21c 334d0252 .8.2`."`....3M.R 40218960 a0f021f4 ff019ad7 c0000008 1112c110 ..!............. - 40218970 0df00000 e0ba2440 f0ba2440 10bb2440 ......$@..$@..$@ + 40218970 0df00000 00bb2440 10bb2440 30bb2440 ......$@..$@0.$@ 40218980 12c1e0c9 11f94109 01e931d9 21ed02dd ......A...1.!... 40218990 0302a0f0 37b00b21 f7ff0114 a4c00000 ....7..!........ 402189a0 060c00ac d30c0cf1 f4ff1c32 3d0dca4e ...........2=..N 402189b0 0101a8c0 00008c92 2d0f010c a4c00000 ........-....... 402189c0 06020021 eeff0109 a4c00000 1bccc0c0 ...!............ 402189d0 f4c79dd5 c811d821 e831f841 080112c1 .......!.1.A.... - 402189e0 200df000 20bb2440 30bb2440 0c882140 ... .$@0.$@..!@ + 402189e0 200df000 40bb2440 50bb2440 0c882140 ...@.$@P.$@..!@ 402189f0 12c1f0c2 61010261 0016e204 0bc221f9 ....a..a......!. 40218a00 ffc0cc41 1bcc3d0c 01f9a3c0 000085bd ...A..=......... 40218a10 ffc7b21b 3d0c21f4 ff01f4a3 c0000001 ....=.!......... @@ -9869,16 +9869,16 @@ Contents of section .irom0.text: 40218a30 21efff45 f0ff21e4 fe222211 16b20021 !..E..!..""....! 40218a40 e2fec03c 20221202 45f3ffc8 11080112 ...< "..E....... 40218a50 c1100df0 12c1e0d2 6102e261 03f26104 ........a..a..a. - 40218a60 c9110901 cd021632 0405351c f1d7fe0b .......2..5..... + 40218a60 c9110901 cd021632 04c5361c f1d7fe0b .......2..6..... 40218a70 ece0ec41 1beee0e0 f4ac2ed1 dda70c0c ...A............ 40218a80 c0200022 1f0232a0 73326dc5 ca22017a . ."..2.s2m..".z 40218a90 ffc00000 1bccc0c0 74e73ce3 4600000c ........t.<.F... - 40218aa0 0cd21f02 c0dd80d2 5f02c533 1cc22101 ........_..3..!. + 40218aa0 0cd21f02 c0dd80d2 5f028535 1cc22101 ........_..5..!. 40218ab0 d22102e8 31f84108 0112c120 0df00000 .!..1.A.... .... - 40218ac0 50bb2440 ecc2fe3f f4c2fe3f 04c3fe3f P.$@...?...?...? - 40218ad0 18c3fe3f 60bb2440 dc872140 08b42340 ...?`.$@..!@..#@ - 40218ae0 1cc3fe3f c0bb2440 e0bb2440 60872140 ...?..$@..$@`.!@ - 40218af0 a0bb2440 80bb2440 dc2c1040 12c1c0d2 ..$@..$@.,.@.... + 40218ac0 70bb2440 ecc2fe3f f4c2fe3f 04c3fe3f p.$@...?...?...? + 40218ad0 18c3fe3f 80bb2440 dc872140 24b42340 ...?..$@..!@$.#@ + 40218ae0 1cc3fe3f e0bb2440 00bc2440 60872140 ...?..$@..$@`.!@ + 40218af0 c0bb2440 a0bb2440 dc2c1040 12c1c0d2 ..$@..$@.,.@.... 40218b00 610c09a1 e9d1c9b1 ed02cd03 21edff01 a...........!... 40218b10 b7a3c000 002d0c31 ebff01d2 d2c00000 .....-.1........ 40218b20 d1aafe16 220b2d0c 31e8ff01 ced2c000 ....".-.1....... @@ -9888,22 +9888,22 @@ Contents of section .irom0.text: 40218b60 c0000038 8148912d 01c044c0 42c4f001 ...8.H.-..D.B... 40218b70 29a1c000 002d0101 e0ffc000 003d0229 )....-.......=.) 40218b80 4d21d4ff 019aa3c0 0000584d c11eff16 M!........XM.... - 40218b90 150905bc 2b684d67 b2028621 002d0e31 ....+hMg...!.-.1 - 40218ba0 ceff456f 222d0c01 bea5c000 004d0e2d ..Eo"-.......M.- + 40218b90 1509c5bd 2b684d67 b2028621 002d0e31 ....+hMg...!.-.1 + 40218ba0 ceff0571 222d0c01 bea5c000 004d0e2d ...q"-.......M.- 40218bb0 0c31caff 0150a7c0 00002d0c 0ca30c04 .1...P....-..... 40218bc0 0c1501b8 a5c00000 284d45e2 ff0c070c ........(ME..... 40218bd0 18824d14 794d4605 002d0c31 c1ff01a1 ..M.yMF..-.1.... 40218be0 d2c00000 9c4221bf ff0180a3 c00000c8 .....B!......... 40218bf0 b1d8c1e8 d108a112 c1400df0 21bbff01 .........@..!... 40218c00 7ba3c000 00222d12 1632fe01 4ea3c000 {...."-..2..N... - 40218c10 004d0232 2d122d0e 4040f445 292246f3 .M.2-.-.@@.E)"F. + 40218c10 004d0232 2d122d0e 4040f405 2b2246f3 .M.2-.-.@@..+"F. 40218c20 ff000000 2d0c019e a5c00000 2d0c482d ....-.......-.H- 40218c30 31afff48 64012fa7 c000002d 0c0ca30c 1..Hd./....-.... 40218c40 040c1501 98a5c000 0086e8ff 21a9ff01 ............!... 40218c50 67a3c000 0086e5ff 21a7ff01 64a3c000 g.......!...d... - 40218c60 0086e2ff 20bc2440 d0bc2440 f0bc2440 .... .$@..$@..$@ - 40218c70 00bd2440 30bd2440 fc862140 60bc2440 ..$@0.$@..!@`.$@ - 40218c80 80bc2440 a0bc2440 b0bc2440 40bc2440 ..$@..$@..$@@.$@ + 40218c60 0086e2ff 40bc2440 f0bc2440 10bd2440 ....@.$@..$@..$@ + 40218c70 20bd2440 50bd2440 fc862140 80bc2440 .$@P.$@..!@..$@ + 40218c80 a0bc2440 c0bc2440 d0bc2440 60bc2440 ..$@..$@..$@`.$@ 40218c90 0c456ca6 0c376c98 2d0412c1 a0026113 .El..7l.-.....a. 40218ca0 d261150c 04c26114 e26116cd 03824100 .a....a..a....A. 40218cb0 72410162 41025241 03e1d2fe 424104d2 rA.bA.RA....BA.. @@ -9965,21 +9965,21 @@ Contents of section .irom0.text: 40219030 ffdd022d 0c05f3ff 2d0d3d0c 41eeff51 ...-....-.=.A..Q 40219040 eeff45f2 ff312cfd 2d0c42a2 43c81101 ..E..1,.-.B.C... 40219050 36a1c000 002d0d08 01d82112 c1100df0 6....-....!..... - 40219060 50bd2440 c0862140 c4942140 12c1f0d9 P.$@..!@..!@.... + 40219060 70bd2440 c0862140 c4942140 12c1f0d9 p.$@..!@..!@.... 40219070 21c91109 01cd0221 faff015c a2c00000 !......!...\.... - 40219080 21e1fd01 87a4c000 002d0c31 f6ff8520 !........-.1... - 40219090 222d0c31 f5ff851a 22314bfd 22231216 "-.1...."1K."#.. + 40219080 21e1fd01 87a4c000 002d0c31 f6ff4522 !........-.1..E" + 40219090 222d0c31 f5ff451c 22314bfd 22231216 "-.1..E."1K."#.. 402190a0 b20485f5 ff3148fd 320314dd 029ca3d1 .....1H.2....... 402190b0 46fd222d 120123a2 c000004d 02322d12 F."-..#....M.2-. - 402190c0 2d0c4040 f485de21 86080001 1ea2c000 -.@@...!........ - 402190d0 00204220 d03d20c0 2c204040 f405dd21 . B .= ., @@...! + 402190c0 2d0c4040 f445e021 86080001 1ea2c000 -.@@.E.!........ + 402190d0 00204220 d03d20c0 2c204040 f4c5de21 . B .= ., @@...! 402190e0 2d0d3105 fd42a26c 0110a1c0 0000c811 -.1..B.l........ - 402190f0 d8210801 12c1100d f0000000 70bd2440 .!..........p.$@ + 402190f0 d8210801 12c1100d f0000000 90bd2440 .!............$@ 40219100 6c902140 fc8a2140 14872140 12c1f0c2 l.!@..!@..!@.... 40219110 61022261 00026101 0197cfc0 00003d02 a."a..a.......=. 40219120 21f7ff01 32a2c000 0031f5ff c127fd08 !...2....1...'.. - 40219130 01282c08 b0026c12 c5122228 2c31f1ff .(,...l..."(,1.. - 40219140 45132245 4bff0c12 05c90628 2c45c321 E."EK......(,E.! + 40219130 01282c08 b0026c12 85142228 2c31f1ff .(,...l..."(,1.. + 40219140 05152245 4bff0c12 05c90628 2c05c521 .."EK......(,..! 40219150 21adfd01 53a4c000 00482c21 aafd31ea !...S....H,!..1. 40219160 ff01e4a5 c0000021 a7fd311b ca0c040c .......!..1..... 40219170 15c82101 4ca4c000 00081112 c1100df0 ..!.L........... @@ -9987,21 +9987,21 @@ Contents of section .irom0.text: 40219190 00000000 85c50666 121d010b fd322004 .......f.....2 . 402191a0 16430122 200342a0 64402282 0128a3c0 .C." .B.d@"..(.. 402191b0 00002020 74460000 0c020801 12c1100d .. tF.......... - 402191c0 f0000000 90bd2440 a0bd2440 12c1f0c2 ......$@..$@.... + 402191c0 f0000000 b0bd2440 c0bd2440 12c1f0c2 ......$@..$@.... 402191d0 61010261 0020c220 45c10626 120acccc a..a. . E..&.... 402191e0 21f9ff01 02a2c000 000c0246 270021f6 !..........F'.!. 402191f0 fc282201 c1fcdc62 1cc242a2 be3d0001 .("....b..B..=.. 40219200 b7a1c000 0031f0fc 01bcfc29 23169207 .....1.....)#... 40219210 003020c2 62061c04 0c055922 49025912 .0 .b.....Y"I.Y. 40219220 42a2c82c 0201ada1 c0000061 e7fc6826 B..,.......a..h& - 40219230 29261642 05055022 71e4fc3d 0c78270c )&.B..P"q..=.x'. + 40219230 29261642 05c55122 71e4fc3d 0c78270c )&.B..Q"q..=.x'. 40219240 44782782 1c022917 8907cb27 01729fc0 Dx'...)....'.r.. 40219250 000021dd ff01e5a1 c000002d 0cc5eaff ..!........-.... 40219260 88ccac48 213efd01 0ea4c000 00213bfd ...H!>.......!;. 40219270 311ffe4d 0c019fa5 c0000021 38fd38ac 1..M.......!8.8. 40219280 0c040c15 0108a4c0 00000c12 c8110801 ................ - 40219290 12c1100d f0000000 c0bd2440 2c23ff3f ..........$@,#.? - 402192a0 d0bd2440 2083b8ed 22a40031 fbff2c44 ..$@ ..."..1..,D + 40219290 12c1100d f0000000 e0bd2440 2c23ff3f ..........$@,#.? + 402192a0 f0bd2440 2083b8ed 22a40031 fbff2c44 ..$@ ..."..1..,D 402192b0 12c1f009 010189a1 c0000001 f8ff2900 ..............). 402192c0 ccc221f7 ff01c9a1 c000007c f2060a00 ..!........|.... 402192d0 0c0761f4 ff0c040d 071b7700 51411b44 ..a.......w.QA.D @@ -10009,7 +10009,7 @@ Contents of section .irom0.text: 402192f0 0c044b22 66f7df0c 02080112 c1100df0 ..K"f........... 40219300 9ce451e6 ff4a7348 05620300 20584120 ..Q..JsH.b.. XA 40219310 26302020 744022a0 28021b33 50223077 &0 t@".(..3P"0w - 40219320 93e60df0 f0bd2440 30be2440 10be2440 ......$@0.$@..$@ + 40219320 93e60df0 10be2440 50be2440 30be2440 ......$@P.$@0.$@ 40219330 4c849d03 12c1d0d9 61f98109 41c951e9 L.......a...A.Q. 40219340 719921ed 02c1d4ff 211ea93d 0c0163a1 q.!.....!..=..c. 40219350 c00000dd 02dcb221 f3ff01a4 a1c00000 .......!........ @@ -10030,7 +10030,7 @@ Contents of section .irom0.text: 40219440 01016aa1 c0000006 c9ff3193 ff2193ff ..j.......1..!.. 40219450 5c542802 0135a0c0 00002d0d 318fff5c \T(..5....-.1..\ 40219460 640131a0 c0000021 b1ff3891 0160a1c0 d.1....!..8..`.. - 40219470 000046be ff000000 50be2440 12c1f002 ..F.....P.$@.... + 40219470 000046be ff000000 70be2440 12c1f002 ..F.....p.$@.... 40219480 61033261 020185ff 49112250 0285e1ff a.2a....I."P.... 40219490 ec422821 3d0122c2 fc45e9ff 96820138 .B(!=."..E.....8 402194a0 0121f5ff 30316039 010150a1 c0000058 .!..01`9..P....X @@ -10040,7 +10040,7 @@ Contents of section .irom0.text: 402194e0 1db26221 b26223b2 6224b912 b932a262 ..b!.b#.b$...2.b 402194f0 1f92621c 82622572 62276262 29590232 ..b..b%rb'bb)Y.2 40219500 621b3262 2d425265 7cf33262 2f0df000 b.2b-BRe|.2b/... - 40219510 90b62440 22a06442 a08512c1 f0c26101 ..$@".dB......a. + 40219510 b0b62440 22a06442 a08512c1 f0c26101 ..$@".dB......a. 40219520 d26102c1 fbff0261 003d0c01 eca0c000 .a.....a.=...... 40219530 003d0cdd 0242a086 22a0cc01 e8a0c000 .=...B.."....... 40219540 00cd02bc 3dbc1205 f8ffc90d 3cc022a0 ....=.......<.". @@ -10094,7 +10094,7 @@ Contents of section .irom0.text: 40219840 9e4b2c98 31c85190 78418077 1080a910 .K,.1.Q.xA.w.... 40219850 80aa1180 8901a088 20909875 90772080 ........ ..u.w . 40219860 77207921 01ec9dc0 00000841 12c1200d w y!.......A.. . - 40219870 f0000000 a0b62440 12c1e009 21c931d9 ......$@....!.1. + 40219870 f0000000 c0b62440 12c1e009 21c931d9 ......$@....!.1. 40219880 41e951dd 03e1fbff cd020202 002c2227 A.Q..........,"' 40219890 901b2d0c 012ca0c0 000042c2 f916140a ..-..,....B..... 402198a0 2d0c0128 a0c00000 52c2f116 35092d0c -..(....R...5.-. @@ -10115,12 +10115,12 @@ Contents of section .irom0.text: 40219990 039c2242 a0a21b23 0c0531b6 ff01e19e .."B...#..1..... 402199a0 c0000029 01cc320c 02060500 3d0d4d0c ...)..2.....=.M. 402199b0 01999dc0 00003801 0c002d03 ca330243 ......8...-..3.C - 402199c0 00c821d8 31081112 c1100df0 b0b62440 ..!.1.........$@ + 402199c0 00c821d8 31081112 c1100df0 d0b62440 ..!.1.........$@ 402199d0 12c1f0c9 310921cd 02cc320c 02860a00 ....1.!...2..... 402199e0 01d99fc0 000031f9 ff2cb40c 051b2229 ......1..,....") 402199f0 1101cc9e c000000d 0229018c a23d0c48 .........)...=.H 40219a00 1101849d c0000008 012d00c8 31082112 .........-..1.!. - 40219a10 c1100df0 12c1f002 6100850d 15022100 ........a.....!. + 40219a10 c1100df0 12c1f002 6100450f 15022100 ........a.E...!. 40219a20 12c11080 00000000 12c1f002 610045fe ............a.E. 40219a30 ff022100 12c11080 00000000 12c1e0c9 ..!............. 40219a40 11d921f9 412951e9 310901ed 033b0300 ..!.A)Q.1....;.. @@ -10137,19 +10137,19 @@ Contents of section .irom0.text: 40219af0 06426267 90952099 080df000 ac522222 .Bbg.. ......R"" 40219b00 670c06f6 b21e7cf8 00124041 e4ff0c15 g.....|...@A.... 40219b10 380472c4 200055a1 80553070 72a06907 8.r. .U..U0pr.i. - 40219b20 50331039 040df000 c0b62440 12c1b0e2 P3.9......$@.... + 40219b20 50331039 040df000 e0b62440 12c1b0e2 P3.9......$@.... 40219b30 6111f261 1262610d 72610cd2 6110c261 a..a.ba.ra..a..a 40219b40 0f09e1cd 04020500 dd050760 142d052b ...........`.-.+ 40219b50 f6f0e074 0509f2f0 00740b00 0242e906 ...t.....t...B.. 40219b60 07002614 1226540f 2d05c507 f20202e8 ..&..&T.-....... 40219b70 1b008601 00000000 08d19b00 00e074f2 ..............t. - 40219b80 ce01568c 00f02f20 c5ae1886 2d002221 ..V.../ ....-."! + 40219b80 ce01568c 00f02f20 85b01886 2d002221 ..V.../ ....-."! 40219b90 14226113 662c2f22 c11038c1 1c84011d ."a.f,/"..8..... 40219ba0 9dc00000 22c12038 c10c8432 c3180119 ....". 8...2.... 40219bb0 9dc00000 22c12838 c10c8432 c3100115 ....".(8...2.... 40219bc0 9dc00000 46030022 c11038c1 42211301 ....F.."..8.B!.. 40219bd0 119dc000 00d05d20 22a001c0 3c206d0f ......] "...< m. - 40219be0 42211372 c1104901 48d1c5a0 185172a0 B!.r..I.H....Qr. + 40219be0 42211372 c1104901 48d185a2 185172a0 B!.r..I.H....Qr. 40219bf0 50eea022 2e62d1cc ff8c923d 0d42a0c4 P..".b.....=.B.. 40219c00 014a9ec0 00003d0d 22a0a042 a0c60c05 .J....=."..B.... 40219c10 01459ec0 0000dd02 226e62ac 6232a0a0 .E......"nb.b2.. @@ -10165,7 +10165,7 @@ Contents of section .irom0.text: 40219cb0 06c57e04 c811d821 e831f841 080112c1 ..~....!.1.A.... 40219cc0 200df000 30232012 c1f0c261 010901cd ...0# ....a.... 40219cd0 03c55404 2d0cc811 c5a50108 0112c110 ..T.-........... - 40219ce0 0df00000 f0b62440 48ba0040 5d0312c1 ......$@H..@]... + 40219ce0 0df00000 10b72440 48ba0040 5d0312c1 ......$@H..@]... 40219cf0 80226118 02611922 c3485261 1d2c03c5 ."a..a.".HRa.,.. 40219d00 d3ff9662 0622c110 3221180c 6432c358 ...b."..2!..d2.X 40219d10 01c19cc0 000022c1 1645acff 22c11e0c ......"..E.."... @@ -10342,7 +10342,7 @@ Contents of section .irom0.text: 4021a7c0 015a9bc0 00004622 0032210c c04c2052 .Z....F".2!..L R 4021a7d0 210f62cc 5122dd01 22c2acc5 ff0222a0 !.b.Q"..".....". 4021a7e0 0361759d 32a10062 26050c04 68066261 .au.2..b&...h.ba - 4021a7f0 17c52c25 8b3d2261 18e8120c 642d0e01 ..,%.="a....d-.. + 4021a7f0 17852e25 8b3d2261 18e8120c 642d0e01 ...%.="a....d-.. 4021a800 059ac000 00d8f16b 2e322117 0c6432c3 .......k.2!..d2. 4021a810 3301009a c000004d 0d222118 3131ff32 3......M."!.11.2 4021a820 4e0c2812 3130ff32 4e0deb22 3d0c01f9 N.(.10.2N.."=... @@ -10436,7 +10436,7 @@ Contents of section .irom0.text: 4021ada0 1c6072c1 10460000 0c07c03c 2062cc4c .`r..F.....< b.L 4021adb0 42a08852 a000222c 00090159 1159210c B..R..",...Y.Y!. 4021adc0 0545b5ff c8d108c1 12c1400d f0000000 .E........@..... - 4021add0 00b72440 52a03030 63207d04 12c1b01c ..$@R.00c }..... + 4021add0 20b72440 52a03030 63207d04 12c1b01c .$@R.00c }..... 4021ade0 84c9d109 c132c110 69e179f1 4c00cd02 .....2..i.y.L... 4021adf0 822c6421 f7ff82c8 fe800593 02611085 .,d!.........a.. 4021ae00 d3050221 1048f128 e1622c65 0c1326f6 ...!.H.(.b,e..&. @@ -10555,7 +10555,7 @@ Contents of section .irom0.text: 4021b510 2c118c8b 2d0c0c03 c5d902c6 edffa650 ,...-..........P 4021b520 0c2d0c0c 0345dc02 86eaff00 0000222c .-...E........", 4021b530 0d1612fa c02c2032 a00085e4 ff46e5ff ....., 2.....F.. - 4021b540 2d0c0c03 85d402c6 e2ff0000 20b72440 -........... .$@ + 4021b540 2d0c0c03 85d402c6 e2ff0000 40b72440 -...........@.$@ 4021b550 42a02012 c1c009b1 c9c12981 cd0322d3 B. .......)...". 4021b560 0122c2a8 299132c3 2439a101 aa96c000 ."..).2.$9...... 4021b570 0028a12c 0345c202 21f5ff3d 011c8485 .(.,.E..!..=.... @@ -10623,7 +10623,7 @@ Contents of section .irom0.text: 4021b950 ce8801c2 c2128a8d c738293d 0e024201 .........8)=..B. 4021b960 a242001c 042b2201 ab95c000 002d0cd0 .B...+"......-.. 4021b970 22c092c2 fe924d01 c821d831 e8410811 ".....M..!.1.A.. - 4021b980 12c1200d f07cf246 fbff0000 40b72440 .. ..|.F....@.$@ + 4021b980 12c1200d f07cf246 fbff0000 60b72440 .. ..|.F....`.$@ 4021b990 32a09030 11c0c261 21026120 20c22022 2..0...a!.a . " 4021b9a0 2201d261 22176216 22cc043d 0142a080 "..a".b."..=.B.. 4021b9b0 0c0505ed ff96e205 1ad2281c 460000dd ..........(.F... @@ -10731,7 +10731,7 @@ Contents of section .irom0.text: 4021c010 92a0fe52 a108222c 53505e20 22c2fe20 ...R..",SP^ ".. 4021c020 9b83924a 00885150 78417248 01685109 ...J..QPxArH.hQ. 4021c030 61524602 422c5398 5142c4fe 5664f50c aRF.B,S.QB..Vd.. - 4021c040 06624903 78516247 04c6d5ff 50b72440 .bI.xQbG....P.$@ + 4021c040 06624903 78516247 04c6d5ff 70b72440 .bI.xQbG....p.$@ 4021c050 62a03040 742012c1 b032c110 1c8459f1 b.0@t ...2....Y. 4021c060 c9d109c1 79e14c00 cd02822c 4121f7ff ....y.L....,A!.. 4021c070 82c8f880 06830261 10c5ab04 02211028 .......a.....!.( @@ -10992,9 +10992,9 @@ Contents of section .irom0.text: 4021d060 7d942202 c201f8ff 16720500 202022c2 }."......r.. ". 4021d070 bf226101 013492c0 000001f3 ff090166 ."a..4.........f 4021d080 d20b2811 2c043d00 8570fc86 0900c56e ..(.,.=..p.....n - 4021d090 0385d217 22210162 210031bd a551c899 ...."!.b!.1..Q.. - 4021d0a0 41469372 a0204224 8601e8ff c0000085 AF.r. B$........ - 4021d0b0 d317456f 03616a94 0c055246 4245ce04 ..Eo.aj...RFBE.. + 4021d090 0345d417 22210162 210031bd a551c899 .E.."!.b!.1..Q.. + 4021d0a0 41469372 a0204224 8601e8ff c0000045 AF.r. B$.......E + 4021d0b0 d517456f 03616a94 0c055246 4245ce04 ..Eo.aj...RFBE.. 4021d0c0 01e2ff21 3eff7222 4326170c 2c043d00 ...!>.r"C&..,.=. 4021d0d0 01d18fc0 00002139 ff2c0889 82082112 ......!9.,....!. 4021d0e0 c1100df0 3d0212c1 f06134ff 09012b02 ....=....a4...+. @@ -11129,7 +11129,7 @@ Contents of section .irom0.text: 4021d8f0 00222118 32211942 211a7221 2152c110 ."!.2!.B!.r!!R.. 4021d900 4cc6c221 1cd2211d e2211ef2 211f0221 L..!..!..!..!..! 4021d910 22090101 f5f0c000 0022a080 02211b2a "........"...!.* - 4021d920 110df000 70b72440 80b72440 b4b80040 ....p.$@..$@...@ + 4021d920 110df000 90b72440 a0b72440 b4b80040 ......$@..$@...@ 4021d930 12c1a052 61136261 14026115 42611222 ...Ra.ba..a.Ba." 4021d940 61103261 1121f7ff 10312042 a00c851e a.2a.!...1 B.... 4021d950 03126104 0c3452c1 1061f3ff 72c12032 ..a..4R..a..r. 2 @@ -11180,20 +11180,20 @@ Contents of section .irom0.text: 4021dc20 ff000000 12c1e030 93205222 42622243 .......0. R"Bb"C 4021dc30 40342002 61040222 53422241 66200c72 @4 .a.."SB"Af .r 4021dc40 22442901 2d094591 00060100 2d094585 "D).-.E.....-.E. - 4021dc50 00084112 c1200df0 90b72440 5d0312c1 ..A.. ....$@]... + 4021dc50 00084112 c1200df0 b0b72440 5d0312c1 ..A.. ....$@]... 4021dc60 c06971d9 a1e9b1c9 910981f9 c1022111 .iq...........!. 4021dc70 f22110cd 02e22112 2d04414f 90a64e02 .!....!.-.AO..N. 4021dc80 462300d8 44d22d24 720de932 a0ff3717 F#..D.-$r..2..7. 4021dc90 0266170d 59612951 09410c07 724de986 .f..Ya)Q.A..rM.. 4021dca0 02005961 29510941 0c17724d e9d03e80 ..Ya)Q.A..rM..>. - 4021dcb0 7243eb22 0de922c2 0245c619 7d0f4851 rC.".."..E..}.HQ - 4021dcc0 58610c02 3d0c620d e9884189 012b6685 Xa..=.b...A..+f. - 4021dcd0 92143139 90220de9 3022a022 2263ec82 ..19."..0".""c.. + 4021dcb0 7243eb22 0de922c2 0205c819 7d0f4851 rC."..".....}.HQ + 4021dcc0 58610c02 3d0c620d e9884189 012b6645 Xa..=.b...A..+fE + 4021dcd0 94143139 90220de9 3022a022 2263ec82 ..19."..0".""c.. 4021dce0 31deff22 a0a05c24 0c05010e 8ec00000 1.."..\$........ 4021dcf0 f1329002 0de9f000 a0226063 d20de9f0 .2......."`c.... 4021dd00 dda0d22d 63cc3dc6 1b00dd02 1bfe4610 ...-c.=.......F. 4021dd10 00c03c20 02610020 42207d0f 0c021bfe ..< .a. B }..... - 4021dd20 6d0f458d 14212490 20eea022 2e628c92 m.E..!$. ..".b.. + 4021dd20 6d0f058f 14212490 20eea022 2e628c92 m....!$. ..".b.. 4021dd30 31caff5c f401fc8d c0000031 c7ff22a0 1..\.......1..". 4021dd40 a042a062 0c0501f7 8dc00000 dd02226e .B.b.........."n 4021dd50 62ac522d 0d32a0a0 01579cc0 0000662c b.R-.2...W....f, @@ -11202,7 +11202,7 @@ Contents of section .irom0.text: 4021dd80 f8c10881 12c1400d f0663c05 01669e46 ......@..f<..f.F 4021dd90 f4ff261c 02665cce 0178bb46 f1ff0000 ..&..f\..x.F.... 4021dda0 12c1e042 61050261 04022108 6961e640 ...Ba..a..!.ia.@ - 4021ddb0 0f2b604d 05790158 517861c5 89144600 .+`M.y.XQxa...F. + 4021ddb0 0f2b604d 05790158 51786185 8b144600 .+`M.y.XQxa...F. 4021ddc0 007cf208 4112c120 0df00000 20322021 .|..A.. .... 2 ! 4021ddd0 fa8f12c1 f0222204 02610028 0285cae7 .....""..a.(.... 4021dde0 080112c1 100df000 32a0c012 c1f0c261 ........2......a @@ -11218,8 +11218,8 @@ Contents of section .irom0.text: 4021de80 61ce8f66 12073266 52425300 0df03266 a..f..2fRBS...2f 4021de90 5306fdff 41c98f48 4431ee90 2204d232 S...A..HD1.."..2 4021dea0 03be2652 0a267302 6683040c 255244d2 ..&R.&s.f...%RD. - 4021deb0 0df00000 a0b72440 94de2140 ad1fff3f ......$@..!@...? - 4021dec0 1680fe3f c0b72440 30c9fe3f e0b72440 ...?..$@0..?..$@ + 4021deb0 0df00000 c0b72440 94de2140 ad1fff3f ......$@..!@...? + 4021dec0 1680fe3f e0b72440 30c9fe3f 00b82440 ...?..$@0..?..$@ 4021ded0 12c1e0c9 71c1b88f c84c0961 022c2428 ....q....L.a.,$( 4021dee0 20202004 56e21221 f3ff4220 1e3128a2 .V..!..B .1(. 4021def0 39314204 0601bd8e c0000001 d9905220 91B...........R @@ -11240,10 +11240,10 @@ Contents of section .irom0.text: 4021dfe0 2c01518d c0000068 0c71b5ff 62063972 ,.Q....h.q..b.9r 4021dff0 070037e6 20ac9781 9a909199 908228df ..7. .........(. 4021e000 9229e08c 1826190d 21afff01 788ec000 .)...&..!...x... - 4021e010 00280c85 6e1bc871 086112c1 200df000 .(..n..q.a.. ... + 4021e010 00280c45 701bc871 086112c1 200df000 .(.Ep..q.a.. ... 4021e020 0000a1c4 8fa22a03 ac5a2d01 0cc301a1 ......*..Z-..... - 4021e030 9bc00000 31a5ff28 0c4b438b 53857a21 ....1..(.KC.S.z! - 4021e040 280c0586 212d014b 318b41c5 7c0206f1 (...!-.K1.A.|... + 4021e030 9bc00000 31a5ff28 0c4b438b 53457c21 ....1..(.KC.SE|! + 4021e040 280cc587 212d014b 318b41c5 7c0206f1 (...!-.K1.A.|... 4021e050 ff219eff 01668ec0 000006ee ff000000 .!...f.......... 4021e060 12c1f002 610085e6 ff022100 12c11080 ....a.....!..... 4021e070 00000000 60e02140 ccdd2140 80de2140 ....`.!@..!@..!@ @@ -11251,7 +11251,7 @@ Contents of section .irom0.text: 4021e090 51fcff61 fcff71fc ff204220 12c1e022 Q..a..q.. B ..." 4021e0a0 a0000941 32d40101 f3ff32c3 7c326460 ...A2.....2.|2d` 4021e0b0 22645f31 f1ff41f1 ff090105 e9fe21f3 "d_1..A.......!. - 4021e0c0 ff0c3305 53170841 12c1200d f0000000 ..3.S..A.. ..... + 4021e0c0 ff0c33c5 54170841 12c1200d f0000000 ..3.T..A.. ..... 4021e0d0 12c1f0c9 21d93109 11dd0702 227f4b75 ....!.1.....".Ku 4021e0e0 79066810 22d201eb 06cc300c 02861000 y.h.".....0..... 4021e0f0 c2c61232 460f0901 50987480 8511a202 ...2F...P.t..... @@ -11260,7 +11260,7 @@ Contents of section .irom0.text: 4021e120 004d052d 0c0c0301 ba8bc000 008c0dc9 .M.-............ 4021e130 0d2801c8 21d83108 1112c110 0df00000 .(..!.1......... 4021e140 12c1e052 61036261 04795109 61492129 ...Ra.ba.yQ.aI!) - 4021e150 0139110c 3232a100 0c044596 219c5238 .9..22....E.!.R8 + 4021e150 0139110c 3232a100 0c040598 219c5238 .9..22......!.R8 4021e160 11482158 31684108 01785122 607f2d00 .H!X1hA..xQ"`.-. 4021e170 c5f5ff46 00000c02 086112c1 200df000 ...F.....a.. ... 4021e180 8cd26802 96960037 160a6812 4b22d656 ..h....7..h.K".V @@ -11343,8 +11343,8 @@ Contents of section .irom0.text: 4021e650 55c02000 92658581 8d96c020 00722588 U. ..e..... .r%. 4021e660 807720c0 20007265 8861f4ff c0200042 .w . .re.a... .B 4021e670 25886044 10c02000 4265880d f0000000 %.`D.. .Be...... - 4021e680 00feef3f f0902440 20912440 44912440 ...?..$@ .$@D.$@ - 4021e690 30912440 38912440 40912440 84011040 0.$@8.$@@.$@...@ + 4021e680 00feef3f 10912440 40912440 64912440 ...?..$@@.$@d.$@ + 4021e690 50912440 58912440 60912440 84011040 P.$@X.$@`.$@...@ 4021e6a0 cc7c1040 12c1e0d9 31f95109 11e941c9 .|.@....1.Q...A. 4021e6b0 21cd02e1 f3ffc020 00022e97 c02000f2 !...... ..... .. 4021e6c0 2e96c020 00d22e95 c02000e2 2e94f7ef ... ..... ...... @@ -11362,16 +11362,16 @@ Contents of section .irom0.text: 4021e780 040c4322 41012d01 020c03f2 41030241 ..C"A.-.....A..A 4021e790 0201c3ff c00000e0 40754792 0246dbff ........@uG..F.. 4021e7a0 21beff01 928cc000 007ce286 daff0000 !........|...... - 4021e7b0 48912440 2495fe3f c4661040 880f0040 H.$@$..?.f.@...@ + 4021e7b0 68912440 2495fe3f c4661040 880f0040 h.$@$..?.f.@...@ 4021e7c0 a80f0040 12c1f0c2 61010261 0030c320 ...@....a..a.0. - 4021e7d0 05c30f9c 0221f6ff 31f7ff42 a1300183 .....!..1..B.0.. + 4021e7d0 c5c40f9c 0221f6ff 31f7ff42 a1300183 .....!..1..B.0.. 4021e7e0 8cc00000 06ffff22 a00032a4 2c05e5ff ......."..2.,... - 4021e7f0 0c1232a4 2c85e4ff 05180b21 998e2222 ..2.,......!.."" - 4021e800 d4c509e9 45ee132d 0c85c718 c5ae173d ....E..-.......= + 4021e7f0 0c1232a4 2c85e4ff c5190b21 998e2222 ..2.,......!.."" + 4021e800 d4c509e9 05f0132d 0c45c918 85b0173d .......-.E.....= 4021e810 0c21698d 055ce30c 0231e7ff 0c0401e7 .!i..\...1...... - 4021e820 ffc00000 0c1201e6 ffc00000 854e15c5 .............N.. - 4021e830 c915c161 8dc5120b 2d0c05cd ebc81145 ...a....-......E - 4021e840 26190801 12c1100d f0000000 d017ff3f &..............? + 4021e820 ffc00000 0c1201e6 ffc00000 45501585 ............EP.. + 4021e830 cb15c161 8d85140b 2d0c05cd ebc81105 ...a....-....... + 4021e840 28190801 12c1100d f0000000 d017ff3f (..............? 4021e850 cc15ff3f d819ff3f 0c80fe3f 32a0ff12 ...?...?...?2... 4021e860 c1e0c911 e931d921 d131a109 0102ddff .....1.!.1...... 4021e870 2200a4f9 41379209 0c1f0c24 4240a446 "...A7.....$B@.F @@ -11379,7 +11379,7 @@ Contents of section .irom0.text: 4021e890 e2a00102 0c7d52a0 0d073501 cc10e24c .....}R...5....L 4021e8a0 7d01eaff 61fc8c22 10ae82a0 64273605 }...a.."....d'6. 4021e8b0 72a06327 370522a0 648250ae 32a06401 r.c'7.".d.P.2.d. - 4021e8c0 638dc000 0031708e 2020f430 22820590 c....1p. .0"... + 4021e8c0 638dc000 0031708e 2020f430 2282c591 c....1p. .0"... 4021e8d0 1802a0ff 220c7ee2 a000f652 02661211 ....".~....R.f.. 4021e8e0 e24c7e21 738f32a0 40017299 c0000002 .L~!s.2.@.r..... 4021e8f0 a0ff620c 80420c7f 52a008b6 2402e24c ..b..B..R...$..L @@ -11401,20 +11401,20 @@ Contents of section .irom0.text: 4021e9f0 8ac02000 9225c0a0 9920c020 009265c0 .. ..%... . ..e. 4021ea00 7c98c020 007225c0 807710c0 20007265 |.. .r%..w.. .re 4021ea10 c0c02000 4225c060 4420c020 004265c0 .. .B%.`D . .Be. - 4021ea20 22a10001 67ffc000 00453516 080112c1 "...g....E5..... + 4021ea20 22a10001 67ffc000 00053716 080112c1 "...g.....7..... 4021ea30 100df000 00141040 12c1e0d9 21f94109 .......@....!.A. 4021ea40 01c911e9 31cd02ed 0301faff c00000dd ....1........... 4021ea50 02f1f7fe 01f9fec0 ffd10aff c1a889c0 ................ 4021ea60 2000022f 87070c14 01f3ffc0 0000d002 ../............ 4021ea70 c0073e08 c0200022 2f87c782 eac811d8 ..>.. ."/....... - 4021ea80 21e831f8 41080112 c1200df0 50912440 !.1.A.... ..P.$@ - 4021ea90 36eb2140 20942440 30942440 70912440 6.!@ .$@0.$@p.$@ - 4021eaa0 00942440 e0932440 c0932440 a0932440 ..$@..$@..$@..$@ - 4021eab0 80932440 60932440 40932440 20932440 ..$@`.$@@.$@ .$@ - 4021eac0 00932440 e0922440 c0922440 a0922440 ..$@..$@..$@..$@ - 4021ead0 80922440 60922440 40922440 20922440 ..$@`.$@@.$@ .$@ - 4021eae0 10922440 f0912440 d0912440 b0912440 ..$@..$@..$@..$@ - 4021eaf0 90912440 64141040 21e5ff30 e80312c1 ..$@d..@!..0.... + 4021ea80 21e831f8 41080112 c1200df0 70912440 !.1.A.... ..p.$@ + 4021ea90 36eb2140 40942440 50942440 90912440 6.!@@.$@P.$@..$@ + 4021eaa0 20942440 00942440 e0932440 c0932440 .$@..$@..$@..$@ + 4021eab0 a0932440 80932440 60932440 40932440 ..$@..$@`.$@@.$@ + 4021eac0 20932440 00932440 e0922440 c0922440 .$@..$@..$@..$@ + 4021ead0 a0922440 80922440 60922440 40922440 ..$@..$@`.$@@.$@ + 4021eae0 30922440 10922440 f0912440 d0912440 0.$@..$@..$@..$@ + 4021eaf0 b0912440 64141040 21e5ff30 e80312c1 ..$@d..@!..0.... 4021eb00 c0c981d9 91e9a1f9 b1097139 c100b103 ..........q9.... 4021eb10 09d1f0b2 03e0b303 d0ee03c0 c00301b3 ................ 4021eb20 8bc00000 28c11ce4 47b26461 d9ff2052 ....(...G.da.. R @@ -11457,19 +11457,19 @@ Contents of section .irom0.text: 4021ed70 92d85d01 62c1680c 027cf392 61188261 ..].b.h..|..a..a 4021ed80 190c1878 054b552a 276795f6 30223092 ...x.KU*'g..0"0. 4021ed90 211a32a0 803a1120 29c02028 930df000 !.2..:. ). (.... - 4021eda0 d0031040 f8101040 521aff3f 80942440 ...@...@R..?..$@ - 4021edb0 90942440 b8942440 c0a80401 683a2440 ..$@..$@....h:$@ - 4021edc0 4cc9fe3f 60902440 30cbfe3f 14c7ff3f L..?`.$@0..?...? - 4021edd0 60cdfe3f c0942440 e0942440 00952440 `..?..$@..$@..$@ - 4021ede0 20952440 30952440 40952440 50952440 .$@0.$@@.$@P.$@ - 4021edf0 60952440 e089fe3f 90952440 2ccbfe3f `.$@...?..$@,..? - 4021ee00 b0942440 54040040 bc141040 e0250040 ..$@T..@...@.%.@ + 4021eda0 d0031040 f8101040 521aff3f a0942440 ...@...@R..?..$@ + 4021edb0 b0942440 d8942440 c0a80401 843a2440 ..$@..$@.....:$@ + 4021edc0 4cc9fe3f 80902440 30cbfe3f 14c7ff3f L..?..$@0..?...? + 4021edd0 60cdfe3f e0942440 00952440 20952440 `..?..$@..$@ .$@ + 4021ede0 40952440 50952440 60952440 70952440 @.$@P.$@`.$@p.$@ + 4021edf0 80952440 e089fe3f b0952440 2ccbfe3f ..$@...?..$@,..? + 4021ee00 d0942440 54040040 bc141040 e0250040 ..$@T..@...@.%.@ 4021ee10 40201040 22a00912 c1d0d941 e951c931 @ .@"......A.Q.1 4021ee20 f961c1df ff09213d 0c01f6ff c000000c .a....!=........ 4021ee30 023d0c01 f4ffc000 000c223d 0c01f1ff .=........"=.... 4021ee40 c000000c 3231d7ff 01efffc0 00001cc2 ....21.......... 4021ee50 3d0c01ec ffc00000 1cd23d0c 01eaffc0 =.........=..... - 4021ee60 00003d0c 0c8201e7 ffc00000 c50113c5 ..=............. + 4021ee60 00003d0c 0c8201e7 ffc00000 850313c5 ..=............. 4021ee70 3a05f1b1 ac2d0fc5 82ffdd02 e19cffc1 :....-.......... 4021ee80 caffec82 2d0f3d0c 0c640172 c4c00000 ....-.=..d.r.... 4021ee90 1652072d 0c3d0f0c 64015e88 c0000021 .R.-.=..d.^....! @@ -11481,7 +11481,7 @@ Contents of section .irom0.text: 4021eef0 7811dc37 3d0c2d0f 0c640146 88c00000 x..7=.-..d.F.... 4021ef00 21adff01 ba8ac000 00f02f20 85ddff21 !........./ ...! 4021ef10 2d93f03f 20453303 817aff91 a7ff991e -..? E3..z...... - 4021ef20 993e892e 05620085 211fc5ee 1d31a3ff .>...b..!....1.. + 4021ef20 993e892e 05620045 231f85f0 1d31a3ff .>...b.E#....1.. 4021ef30 21a4ff0c 041c9aa2 5e15016e 8ec00000 !.......^..n.... 4021ef40 8591ffb1 cffdc020 00b22b8a 076b0545 ....... ..+..k.E 4021ef50 76048600 00c57b04 01698831 b7fdc020 v.....{..i.1... @@ -11501,10 +11501,10 @@ Contents of section .irom0.text: 4021f030 82016fb9 c0000042 a274522e 112163ff ..o....B.tR..!c. 4021f040 32dc0128 0232c380 28323981 50228201 2..(.2..(29.P".. 4021f050 68b9c000 00288141 5eff32dc 01390445 h....(.A^.2..9.E - 4021f060 caffdc22 32a07d21 5aff0c14 2802c5ab ..."2.}!Z...(... + 4021f060 caffdc22 32a07d21 5aff0c14 280285ad ..."2.}!Z...(... 4021f070 0fcc320c 00860000 02a00161 53ff6806 ..2........aS.h. - 4021f080 09912656 0b0c12c5 210f614f ff089168 ..&V....!.aO...h - 4021f090 06007074 79712656 06cc3728 81c5240f ..ptyq&V..7(..$. + 4021f080 09912656 0b0c1285 230f614f ff089168 ..&V....#.aO...h + 4021f090 06007074 79712656 06cc3728 8185260f ..ptyq&V..7(..&. 4021f0a0 320c000c 0792c3fb 1629230c 0f2149ff 2........)#..!I. 4021f0b0 014f8ac0 00002148 b201c592 c0000005 .O....!H........ 4021f0c0 8200060d 00661028 020c700c 36e62002 .....f.(..p.6. . @@ -11518,7 +11518,7 @@ Contents of section .irom0.text: 4021f140 212aff32 0c720129 8ac00000 922107bc !*.2.r.).....!.. 4021f150 89a11dff a80a265a 08012cff c0000026 ......&Z..,....& 4021f160 2208012a ffc00000 66121f21 20ff011f "..*....f..! ... - 4021f170 8ac00000 2881c51a 0f488131 14ff222e ....(....H.1..". + 4021f170 8ac00000 2881851c 0f488131 14ff222e ....(....H.1..". 4021f180 11380352 a2743833 85f1012d 0c310dff .8.R.t83...-.1.. 4021f190 42a53b01 e588c000 00c12e8c 2115ff31 B.;.........!..1 4021f1a0 15ff0112 8ac00000 2114ffc0 2000322d ........!... .2- @@ -11527,7 +11527,7 @@ Contents of section .irom0.text: 4021f1d0 2dfe6060 7401058a c0000042 0c5f0764 -.``t......B._.d 4021f1e0 4451f9fe 58050126 8c665524 c020000c DQ..X..&.fU$. .. 4021f1f0 12322d9e fd003030 f5003311 30303132 .2-...00..3.0012 - 4021f200 5f000560 0b516391 429f0042 55000605 _..`.Qc.B..BU... + 4021f200 5f00c561 0b516391 429f0042 55000605 _..a.Qc.B..BU... 4021f210 00f25000 c0200062 2d9e6060 f4f06620 ..P.. .b-.``..f 4021f220 c0200062 6d9ed1e7 fef10a8c 22a000c2 . .bm......."... 4021f230 21001cc4 3d0c012f fec00000 3d0d2d0c !...=../....=.-. @@ -11538,7 +11538,7 @@ Contents of section .irom0.text: 4021f280 4e482d0c 05cde226 1c02663c 02c5eaea NH-....&..f<.... 4021f290 262c0566 3c18662c 10920f5e 66290a0c &,.f<.f,...^f).. 4021f2a0 120593e4 c6010000 00000c02 4592e466 ............E..f - 4021f2b0 1c0921c1 8a284228 02c54b20 85a20266 ..!..(B(..K ...f + 4021f2b0 1c0921c1 8a284228 02854d20 85a20266 ..!..(B(..M ...f 4021f2c0 120245c6 0221cdfe 28028c12 c00200c8 ..E..!..(....... 4021f2d0 31d841e8 51f86108 2112c130 0df00cb9 1.A.Q.a.!..0.... 4021f2e0 0c9b820c 71020e28 80880180 88315630 ....q..(.....1V0 @@ -11558,7 +11558,7 @@ Contents of section .irom0.text: 4021f3c0 09464aff 9658fbe6 7826ad07 724c7186 .FJ..X..x&..rLq. 4021f3d0 eaff96c8 00e67807 9d06724c 71460000 ......x...rLqF.. 4021f3e0 9d0b6d09 8641ff0c 5a06e4ff 9d0b46f3 ..m..A..Z.....F. - 4021f3f0 ff0c5a86 e1ff0000 b0952440 21ffff12 ..Z.......$@!... + 4021f3f0 ff0c5a86 e1ff0000 d0952440 21ffff12 ..Z.......$@!... 4021f400 c1f00901 017a89c0 00000801 12c1100d .....z.......... 4021f410 f0000000 0039ff3f 58c7fe3f 61feff41 .....9.?X..?a..A 4021f420 feff0c05 67b40752 44001b44 6794f70d ....g..RD..Dg... @@ -11593,14 +11593,14 @@ Contents of section .irom0.text: 4021f5f0 01018886 c00000cd 0d58010c 04da5542 .........X....UB 4021f600 45000811 2d0cd831 c82112c1 100df000 E...-..1.!...... 4021f610 0880fe3f 31ffff0c 14202493 2243000d ...?1.... $."C.. - 4021f620 f0000000 14cafe3f f8f62140 f0972440 .......?..!@..$@ - 4021f630 dccafe3f 12c1f0c2 61022901 091145d8 ...?....a.)...E. - 4021f640 14cc1205 1115459a 14ac72c1 f6ffc2cc ......E...r..... + 4021f620 f0000000 14cafe3f f8f62140 10982440 .......?..!@..$@ + 4021f630 dccafe3f 12c1f0c2 61022901 091105da ...?....a.)..... + 4021f640 14cc12c5 1215059c 14ac72c1 f6ffc2cc ..........r..... 4021f650 fc020c00 dc1021f3 ff31f3ff 0c0401a5 ......!..1...... - 4021f660 8cc00000 0c10024c 00859614 020c189c .......L........ + 4021f660 8cc00000 0c10024c 00459814 020c189c .......L.E...... 4021f670 92261017 0c024602 00000000 28012240 .&....F.....(."@ 4021f680 837cf2c8 21081112 c1100df0 56300222 .|..!.......V0." - 4021f690 a00145af 1421e3ff 01028bc0 000021e1 ..E..!........!. + 4021f690 a00105b1 1421e3ff 01028bc0 000021e1 .....!........!. 4021f6a0 ff32a00a 0c040c15 01ff8ac0 00000c13 .2.............. 4021f6b0 324c1802 0c190ca4 1b000000 74024c19 2L..........t.L. 4021f6c0 07b40d21 daff01c9 88c00000 0ca0024c ...!...........L @@ -11608,8 +11608,8 @@ Contents of section .irom0.text: 4021f6e0 48014240 7906e6ff 28cafe3f 60cbfe3f H.B@y...(..?`..? 4021f6f0 a4cafe3f 2ccafe3f 12c1f0e9 310901d9 ...?,..?....1... 4021f700 21c911c1 f9ff0c0d 020c01d2 4c001680 !...........L... - 4021f710 08e1f6ff 101120c5 8b14cc72 101120c5 ...... ....r.. . - 4021f720 8c145612 07420c02 ea040200 00261057 ..V..B.......&.W + 4021f710 08e1f6ff 10112085 8d14cc72 10112085 ...... ....r.. . + 4021f720 8e145612 07420c02 ea040200 00261057 ..V..B.......&.W 4021f730 26204e26 303f2640 36265027 66600b21 & N&0?&@6&P'f`.! 4021f740 ecff320c e885fb02 420c0202 0c011b44 ..2.....B......D 4021f750 4040740b 00000074 024c0166 942fd24c @@t....t.L.f./.L @@ -11618,28 +11618,28 @@ Contents of section .irom0.text: 4021f780 f1ff457a 02c6efff 05830246 eeff424c ..Ez.......F..BL 4021f790 0256f0f7 86000002 0c01e1a2 ffdc602d .V............`- 4021f7a0 0e01bf8a c0000008 01d24c00 e831c811 ..........L..1.. - 4021f7b0 d82112c1 100df0c5 c014cc42 10112045 .!.........B.. E - 4021f7c0 f9140c12 059c14e0 2e2001b5 8ac00000 ......... ...... + 4021f7b0 d82112c1 100df085 c214cc42 10112005 .!.........B.. . + 4021f7c0 fb140c12 c59d14e0 2e2001b5 8ac00000 ......... ...... 4021f7d0 e02e200c a30c040c 1501b28a c000000c .. ............. - 4021f7e0 1d86f0ff 12c1f002 610045e6 15022100 ........a.E...!. + 4021f7e0 1d86f0ff 12c1f002 610005e8 15022100 ........a.....!. 4021f7f0 12c11080 00000000 22a00012 c1f00261 ........"......a - 4021f800 00454a0b 01aa8920 20f40712 1c32a00b .EJ.... ....2.. + 4021f800 00054c0b 01aa8920 20f40712 1c32a00b ..L.... ....2.. 4021f810 202290e0 2211018c 89c00000 2020f402 ".."....... .. 4021f820 a4002730 010d0200 20f40801 12c1100d ..'0.... ....... 4021f830 f0000000 12c1e0c2 6101d261 02e26103 ........a..a..a. - 4021f840 2951f941 0901fd03 05600bbc 4fe19789 )Q.A.....`..O... + 4021f840 2951f941 0901fd03 c5610bbc 4fe19789 )Q.A.....a..O... 4021f850 0c0cd851 d0dc9032 1d00e713 1a302390 ...Q...2.....0#. 4021f860 e022110c b3017889 c0000020 40f402a4 ."....x.... @... 4021f870 003d0047 30013d04 325d001b ccc0c0f4 .=.G0.=.2]...... 4021f880 c79fcec8 11d821e8 31f84108 0112c120 ......!.1.A.... - 4021f890 0df00000 12c1f009 0105980b 01848920 ............... + 4021f890 0df00000 12c1f009 01c5990b 01848920 ............... 4021f8a0 20f40712 100cb320 2290e022 11016689 ...... ".."..f. 4021f8b0 c0000020 20f40801 12c1100d f0000000 ... ........... 4021f8c0 0df00000 ff00ffff 20a10700 00750000 ........ ....u.. 4021f8d0 000a0060 ff8affff 8c381040 04131040 ...`.....8.@...@ 4021f8e0 22a00412 c1d0c261 08026107 45d4ffc1 "......a..a.E... 4021f8f0 64fb6602 130c0201 f8ffc000 0001f1ff d.f............. - 4021f900 c0200002 6c8605f4 1122a000 3d011cc4 . ..l...."..=... + 4021f900 c0200002 6c86c5f5 1122a000 3d011cc4 . ..l...."..=... 4021f910 013efdc0 00000801 26302726 20242d01 .>......&0'& $-. 4021f920 0c031cc4 01bb85c0 00000c42 31318cc0 ...........B11.. 4021f930 20001cc4 22634c29 013d010c 02016dfc ..."cL).=....m. @@ -11656,7 +11656,7 @@ Contents of section .irom0.text: 4021f9e0 200522a0 000537e4 21ecaa01 2d8ac000 ."...7.!...-... 4021f9f0 0021e9aa 31f2ff42 a00001be 8bc00000 .!..1..B........ 4021fa00 21e6aa32 a06442a0 000c1501 268ac000 !..2.dB.....&... - 4021fa10 00080112 c1100df0 b0972440 22a4a442 ..........$@"..B + 4021fa10 00080112 c1100df0 d0972440 22a4a442 ..........$@"..B 4021fa20 a1d131fd ff0c0512 c1f0c911 090101bd ..1............. 4021fa30 86c00000 cd021652 0432a0ff 42a4a401 .......R.2..B... 4021fa40 7485c000 002d0c31 15950c84 017285c0 t....-.1.....r.. @@ -11666,7 +11666,7 @@ Contents of section .irom0.text: 4021fa80 11080112 c1100df0 0c020c84 12c1f03d ...............= 4021fa90 01092101 d7b6c000 00280108 21202c35 ..!......(..! ,5 4021faa0 12c1100d f0000000 21c48822 22832028 ........!.."". ( - 4021fab0 440df000 20982440 12c1f009 0185feff D... .$@........ + 4021fab0 440df000 40982440 12c1f009 0185feff D...@.$@........ 4021fac0 b6320d1c f0071208 0c120801 12c1100d .2.............. 4021fad0 f021f8ff 01c687c0 00000c02 86faff00 .!.............. 4021fae0 12c1f009 0105fdff 41b48842 24837cf0 ........A..B$.|. @@ -11682,8 +11682,8 @@ Contents of section .irom0.text: 4021fb80 30222006 01004c10 402011c8 21081112 0" ...L.@ ..!... 4021fb90 c1100df0 02a10146 fbff02a0 81c6f9ff .......F........ 4021fba0 51d8ff52 057d1cf6 502044a6 32076712 Q..R.}..P D.2.g. - 4021fbb0 04502741 0df00c12 0df00000 40982440 .P'A........@.$@ - 4021fbc0 80982440 c0982440 a0982440 60982440 ..$@..$@..$@`.$@ + 4021fbb0 04502741 0df00c12 0df00000 60982440 .P'A........`.$@ + 4021fbc0 a0982440 e0982440 c0982440 80982440 ..$@..$@..$@..$@ 4021fbd0 42a2520c 0512c1e0 c9410931 e961d951 B.R......A.1.a.Q 4021fbe0 ed02dd03 22a4a431 8cff014e 86c00000 ...."..1...N.... 4021fbf0 cd02ccd2 0c02c841 d851e861 083112c1 .......A.Q.a.1.. @@ -11721,8 +11721,8 @@ Contents of section .irom0.text: 4021fdf0 21faff22 027d0df0 12c1f009 01050e00 !..".}.......... 4021fe00 0104fe29 2001f4ff 6602070c 0222407e ...) ...f...."@~ 4021fe10 0601000c 1222407e 080112c1 100df000 ....."@~........ - 4021fe20 31eeff0c 0222437e 0c120df0 e0982440 1...."C~......$@ - 4021fe30 00992440 12c1f0d9 21c91109 01cd0285 ..$@....!....... + 4021fe20 31eeff0c 0222437e 0c120df0 00992440 1...."C~......$@ + 4021fe30 20992440 12c1f0d9 21c91109 01cd0285 .$@....!....... 4021fe40 c4ffdd02 05c6ff26 22791cf0 071274d0 .......&"y....t. 4021fe50 00742620 73263070 26406d26 50702660 .t& s&0p&@m&Pp&` 4021fe60 6d4c1d85 f3ff01ea fd0c1308 2020d383 mL.......... .. @@ -11732,7 +11732,7 @@ Contents of section .irom0.text: 4021fea0 b01331ca fb380328 13383301 e887c000 ..1..8.(.83..... 4021feb0 0027bc01 cccc3d0c 21deff01 cc86c000 .'....=.!....... 4021fec0 00c6edff 0c1206ed ffd2a081 c6e4ffd2 ................ - 4021fed0 a10146e3 ff000000 50992440 30992440 ..F.....P.$@0.$@ + 4021fed0 a10146e3 ff000000 70992440 50992440 ..F.....p.$@P.$@ 4021fee0 12c1f0c9 21091105 baff2000 7426203d ....!..... .t& = 4021fef0 26303a26 40372650 3a266037 4c1cc5e9 &0:&@7&P:&`7L... 4021ff00 ff0c1020 c083402c 112901c5 0400cd02 ... ..@,.)...... @@ -11740,13 +11740,13 @@ Contents of section .irom0.text: 4021ff20 2a2c22c2 34c82108 1112c110 0df0c2a0 *,".4.!......... 4021ff30 8146f2ff c2a101c6 f0ff21e7 ff01ab86 .F........!..... 4021ff40 c0000006 020021e5 ff01a886 c000007c ......!........| - 4021ff50 f206f4ff 70992440 1c0412c1 e03d0109 ....p.$@.....=.. + 4021ff50 f206f4ff 90992440 1c0412c1 e03d0109 ......$@.....=.. 4021ff60 4101a3b5 c0000002 010022a0 e9279004 A........."..'.. 4021ff70 0c02c60d 0022a0ea 27902632 01012201 ....."..'.&2..". 4021ff80 0f66431d 42010e80 22113201 0c402220 .fC.B...".2..@" 4021ff90 42010d80 22114022 20802211 30222086 B...".@" .".0" . 4021ffa0 020021ec ff019186 c000007c f2084112 ..!........|..A. - 4021ffb0 c1200df0 80992440 90992440 b0992440 . ....$@..$@..$@ + 4021ffb0 c1200df0 a0992440 b0992440 d0992440 . ....$@..$@..$@ 4021ffc0 1c0412c1 b0d9b1e9 c1f9d13d 01c9a109 ...........=.... 4021ffd0 91cd0201 87b5c000 0016f206 7cf2c616 ............|... 4021ffe0 0022c110 4d0eda30 010b84c0 00002221 ."..M..0......"! @@ -11790,8 +11790,8 @@ Contents of section .irom0.text: 40220240 4bff30cc 3020cc30 c0c07477 9edd06ce K.0.0 .0..tw.... 40220250 ff32010f c033c056 13d828e1 4677ff21 .2...3.V..(.Fw.! 40220260 57ff32a4 0301e185 c0000046 5bff0000 W.2........F[... - 40220270 e0992440 d0992440 e8992440 f0992440 ..$@..$@..$@..$@ - 40220280 ec992440 f4992440 e4992440 22a4a442 ..$@..$@..$@"..B + 40220270 009a2440 f0992440 089a2440 109a2440 ..$@..$@..$@..$@ + 40220280 0c9a2440 149a2440 049a2440 22a4a442 ..$@..$@..$@"..B 40220290 a46e31e1 fd0c0512 c1f0c921 091101a1 .n1........!.... 402202a0 84c00000 cd02aca2 4d020c03 21d9fc52 ........M...!..R 402202b0 a4a42212 0285fe00 c57eff31 c7fe3203 .."......~.1..2. @@ -11809,11 +11809,11 @@ Contents of section .irom0.text: 40220370 ff019e85 c0000008 0c46faff 21c2ff01 .........F..!... 40220380 9b85c000 00080c7c c2200010 0c122000 .......|. .... . 40220390 20c6f3ff 21bdff01 9585c000 00080c7c ...!..........| - 402203a0 02200010 0c122000 2086d1ff 009a2440 . .... . .....$@ + 402203a0 02200010 0c122000 2086d1ff 209a2440 . .... . ... .$@ 402203b0 98cafe3f 33330000 10000100 ff01ffff ...?33.......... 402203c0 00fc0000 c8400600 980f0040 48131040 .....@.....@H..@ 402203d0 21f7ff12 c1f0c261 01d92109 01018385 !......a..!..... - 402203e0 c0000021 f3ff2202 7b45ed0d 31f2ff41 ...!..".{E..1..A + 402203e0 c0000021 f3ff2202 7b05ef0d 31f2ff41 ...!..".{...1..A 402203f0 a387c020 003264f8 1c4201f5 8dc00000 ... .2d..B...... 40220400 0c023131 fd0563fe 0c12312f fd8562fe ..11..c...1/..b. 40220410 0c080c86 c17789c0 2000826c 40a13d8f .....w.. ..l@.=. @@ -11834,19 +11834,19 @@ Contents of section .irom0.text: 40220500 b2ffc000 000ce26c 00c02000 822d8000 .......l.. ..-.. 40220510 88102088 20c02000 826d80c0 2000722d .. . . ..m.. .r- 40220520 8007e7e4 42afffc0 2000426c 5032a020 ....B... .BlP2. - 40220530 c0200021 9fff326c 51322221 222220c5 . .!..2lQ2"!"" . - 40220540 fa1062a0 000c1791 9aff0c05 82292092 ..b..........) . + 40220530 c0200021 9fff326c 51322221 22222085 . .!..2lQ2"!"" . + 40220540 fc1062a0 000c1791 9aff0c05 82292092 ..b..........) . 40220550 29218057 83906783 67050ac0 20000c0a )!.W..g.g... ... 40220560 a26c46c6 0100c020 000c8bb2 6c46c811 .lF.... ....lF.. 40220570 d8210196 ffc00000 0c120801 12c1100d .!.............. - 40220580 f0000000 10cafe3f 209a2440 12c1f032 .......? .$@...2 - 40220590 61002261 010921c5 27124d02 38012811 a."a..!.'.M.8.(. - 402205a0 85ee1061 33950c00 51f7ff0c 04326543 ...a3...Q....2eC + 40220580 f0000000 10cafe3f 409a2440 12c1f032 .......?@.$@...2 + 40220590 61002261 01092185 29124d02 38012811 a."a..!.).M.8.(. + 402205a0 45f01061 33950c00 51f7ff0c 04326543 E..a3...Q....2eC 402205b0 22654247 3306cc13 27b6010c 108cc021 "eBG3...'......! 402205c0 f2ff010a 85c00000 0c028600 0005e0ff ................ - 402205d0 082112c1 100df000 a0cafe3f 409a2440 .!.........?@.$@ + 402205d0 082112c1 100df000 a0cafe3f 609a2440 .!.........?`.$@ 402205e0 d0032240 12c1e032 61012261 02093145 .."@...2a."a..1E - 402205f0 7d002901 c521124d 02381128 21c5e810 }.)..!.M.8.(!... + 402205f0 7d002901 8523124d 02381128 2185ea10 }.)..#.M.8.(!... 40220600 611c950c 0071f4ff 0c043267 1f22671e a....q....2g."g. 40220610 473306cc 1327b601 0c108cc0 21f0ff01 G3...'......!... 40220620 f384c000 000c0246 14005801 0c166247 .......F..X...bG @@ -11857,12 +11857,12 @@ Contents of section .irom0.text: 40220670 a0000c15 010c87c0 00000c12 083112c1 .............1.. 40220680 200df000 8cd22612 0b262208 2642050c .....&..&".&B.. 40220690 042d040d f031d0fd 0c142243 7f06fcff .-...1...."C.... - 402206a0 22a00012 c1f00261 0045a30a 02210012 "......a.E...!.. - 402206b0 c1100df0 12c1f002 6100853a 0e022100 ........a..:..!. - 402206c0 12c11080 00000000 12c1f002 6100c53d ............a..= + 402206a0 22a00012 c1f00261 0005a50a 02210012 "......a.....!.. + 402206b0 c1100df0 12c1f002 6100453c 0e022100 ........a.E<..!. + 402206c0 12c11080 00000000 12c1f002 6100853f ............a..? 402206d0 0e022100 12c11080 00000000 12c1f002 ..!............. - 402206e0 610005bc 0d022100 12c11080 00000000 a.....!......... - 402206f0 12c1f002 61008550 0e022100 12c11080 ....a..P..!..... + 402206e0 6100c5bd 0d022100 12c11080 00000000 a.....!......... + 402206f0 12c1f002 61004552 0e022100 12c11080 ....a.ER..!..... 40220700 00000000 042f0040 12c1f05c 05090101 ...../.@...\.... 40220710 dcf75792 1b7ce3c0 20002220 85302210 ..W..|.. ." .0". 40220720 c0200022 60852d05 01f7ffc0 00008607 . ."`.-......... @@ -11880,7 +11880,7 @@ Contents of section .irom0.text: 402207e0 22a08431 8388c020 0029a30d f0000000 "..1... .)...... 402207f0 28dbfe3f 41ffff31 a1864804 c0200032 (..?A..1..H.. .2 40220800 23804a33 2023c00d f0000000 a8cafe3f #.J3 #.........? - 40220810 609a2440 909a2440 12c1d0c9 a1c16685 `.$@..$@......f. + 40220810 809a2440 b09a2440 12c1d0c9 a1c16685 ..$@..$@......f. 40220820 0991c84c 01faffc8 0c52201f 163c0516 ...L.....R ..<.. 40220830 0505781c 6802982c 77960b88 03979806 ..x.h..,w....... 40220840 b83ca804 b71a3b2c c23173fc 42a5bf01 .<....;,.1s.B... @@ -11897,9 +11897,9 @@ Contents of section .irom0.text: 402208f0 0c14320c 9621c5ff 00134022 02800c03 ..2..!....@".... 40220900 20500450 34830022 a10044a1 0033a10c P.P4.."..D..3.. 40220910 05016286 c00000c8 a1089112 c1300df0 ..b..........0.. - 40220920 0080fe3f d789fe3f a09a2440 e089fe3f ...?...?..$@...? - 40220930 58c7fe3f c09a2440 e09a2440 0039ff3f X..?..$@..$@.9.? - 40220940 00c0ff3f 009b2440 21f8ff41 f6ff51f4 ...?..$@!..A..Q. + 40220920 0080fe3f d789fe3f c09a2440 e089fe3f ...?...?..$@...? + 40220930 58c7fe3f e09a2440 009b2440 0039ff3f X..?..$@..$@.9.? + 40220940 00c0ff3f 209b2440 21f8ff41 f6ff51f4 ...? .$@!..A..Q. 40220950 ff12c1f0 09013d05 5054c001 2484c000 ......=.PT..$... 40220960 0021f4ff 51f2ff41 f2ff3d05 5054c001 .!..Q..A..=.PT.. 40220970 1f84c000 0021f0ff 51a8fa41 a6fa3d05 .....!..Q..A..=. @@ -11909,7 +11909,7 @@ Contents of section .irom0.text: 402209b0 1e520223 07631c21 32f7c020 00322294 .R.#.c.!2.. .2". 402209c0 403310c0 20002222 95104840 2020f430 @3.. .""..H@ .0 402209d0 22810df0 32022222 02218033 11002211 "...2."".!.3..". - 402209e0 30222020 25200df0 12c1f002 610045e2 0" % ......a.E. + 402209e0 30222020 25200df0 12c1f002 610005e4 0" % ......a... 402209f0 11022100 12c11080 00000000 21fd87c0 ..!.........!... 40220a00 20002222 470df000 80bfb186 12c1d009 .""G........... 40220a10 914921c9 a1d9b1cd 02d2c3fe e61d03ab .I!............. @@ -11940,24 +11940,24 @@ Contents of section .irom0.text: 40220ba0 c1200df0 12c1f002 61038521 00261234 . ......a..!.&.4 40220bb0 16120301 a8850200 5eec800c 12056303 ........^.....c. 40220bc0 0194fa9c 2222000d ccd20c12 3d01455b ....""......=.E[ - 40220bd0 022d0145 e518018e fa0c1222 400d0831 .-.E......."@..1 + 40220bd0 022d0105 e718018e fa0c1222 400d0831 .-........."@..1 40220be0 12c1100d f00c02c6 fcff0000 12c1f002 ................ 40220bf0 6100051d 0026122e 16b20201 96850200 a....&.......... 40220c00 5eec200c 12855e03 0182fa8c a222000d ^. ...^......".. - 40220c10 66120505 fa18017e fa0c120c 0332400d f......~.....2@. + 40220c10 661205c5 fb18017e fa0c120c 0332400d f......~.....2@. 40220c20 080112c1 100df00c 02c6fcff 2179fa22 ............!y." 40220c30 020d0df0 12c1f002 61008518 00262245 ........a....&"E 40220c40 16220401 84850200 5e569003 22a00005 ."......^V.."... 40220c50 5a030c14 016ffa8c 9232000e cc435202 Z....o...2...CR. 40220c60 3907e50b 42400e0c 12080112 c1100df0 9...B@.......... - 40220c70 62a00062 62016262 02693205 a8180164 b..bb.bb.i2....d + 40220c70 62a00062 62016262 026932c5 a9180164 b..bb.bb.i2....d 40220c80 fa0c1416 d2fd0c02 46f7ff00 12c1f002 ........F....... 40220c90 61000513 0026222e 16b20201 6e850200 a....&".....n... 40220ca0 5eec200c 02855403 015afa8c a232000e ^. ...T..Z...2.. - 40220cb0 66130585 a0180156 fa0c120c 0442400e f......V.....B@. + 40220cb0 66130545 a2180156 fa0c120c 0442400e f..E...V.....B@. 40220cc0 080112c1 100df00c 02c6fcff 12c1f002 ................ 40220cd0 6100012c fe022045 c91116c0 040c0205 a..,.. E........ - 40220ce0 5103cd02 8c62459d 182d0c05 3a182cc2 Q....bE..-..:.,. + 40220ce0 5103cd02 8c62059f 182d0cc5 3b182cc2 Q....b...-..;.,. 40220cf0 314afb42 a6d401f9 82c00000 cd02ac82 1J.B............ 40220d00 0c420cc3 290c4b2c 016b90c0 00001c52 .B..).K,.k.....R 40220d10 0c434d0c 012887c0 00008cc2 2d0c313e .CM..(......-.1> @@ -11979,19 +11979,19 @@ Contents of section .irom0.text: 40220e10 2c00c539 e92d0c10 1120c513 e1261c02 ,..9.-... ...&.. 40220e20 663c0510 11204531 e9262c02 663c0522 f<... E1.&,.f<." 40220e30 a00005da e2661c0a 21e08322 22042802 .....f..!.."".(. - 40220e40 45931ec8 11080112 c1100df0 cccafe3f E..............? + 40220e40 05951ec8 11080112 c1100df0 cccafe3f ...............? 40220e50 9837ff3f 12c1f002 610085f6 ff200220 .7.?....a.... . 40220e60 66321c01 faff0200 80563001 0c020538 f2.......V0....8 40220e70 0341f7ff 0c134804 0c202044 c0400383 .A....H.. D.@.. - 40220e80 2d000801 12c1100d f0000000 209b2440 -........... .$@ + 40220e80 2d000801 12c1100d f0000000 409b2440 -...........@.$@ 40220e90 12c1f009 01168204 f6424541 ecff0c00 .........BEA.... 40220ea0 02448026 12162622 4566322b 45f1ff66 .D.&..&"Ef2+E..f 40220eb0 323731e6 ff0c3222 43808606 0045f0ff 271...2"C....E.. 40220ec0 26120505 f0ff6632 2001bb83 02200416 &.....f2 .... .. - 40220ed0 70012220 00058a1e 0c120801 12c1100d p." ............ + 40220ed0 70012220 00c58b1e 0c120801 12c1100d p." ............ 40220ee0 f021eaff 01c282c0 00000c02 86faff45 .!.............E 40220ef0 edff2622 05c5ecff 6632ee01 af830850 ..&"....f2.....P - 40220f00 1660fe28 0005871e 06f3ff00 78cafe3f .`.(........x..? + 40220f00 1660fe28 00c5881e 06f3ff00 78cafe3f .`.(........x..? 40220f10 68c9fe3f 12c1e0c9 510941cd 02f64234 h..?....Q.A...B4 40220f20 01cd8402 005e3921 ec900c52 4570fe01 .....^9!...REp.. 40220f30 f7ff6602 0ac24029 28212240 2a463a00 ..f...@)(!"@*F:. @@ -12008,15 +12008,15 @@ Contents of section .irom0.text: 40220fe0 82c00000 2901aca2 4d02519a 8468110c ....)...M.Q..h.. 40220ff0 83390262 42045205 94524205 1c52016d .9.bB.R..RB..R.m 40221000 86c00000 8cc22801 3184fa42 a7d30146 ......(.1..B...F - 40221010 81c00000 dc2c05d2 1366120d 0c22052c .....,...f..."., - 40221020 13054413 2135f705 c3130c12 c8510841 ..D.!5.......Q.A + 40221010 81c00000 dc2cc5d3 1366120d 0c22c52d .....,...f...".- + 40221020 13c54513 2135f7c5 c4130c12 c8510841 ..E.!5.......Q.A 40221030 12c1200d f0000000 0c1312c1 f0090145 .. ............E 40221040 edff0801 12c1100d f0000000 0c0312c1 ................ 40221050 f0090105 ecff0801 12c1100d f0000000 ................ 40221060 12c1f009 019c9302 a0ef0c06 1b566a42 .............VjB 40221070 42040050 60f40004 30000074 6793ec86 B..P`...0..tg... 40221080 000002a0 ef2d0008 0112c110 0df00000 .....-.......... - 40221090 02080000 489b2440 409b2440 449b2440 ....H.$@@.$@D.$@ + 40221090 02080000 689b2440 609b2440 649b2440 ....h.$@`.$@d.$@ 402210a0 1d080000 7d0412c1 e0f95141 f9ff0911 ....}.....QA.... 402210b0 d931e941 c921ed05 7961cd02 dd032d05 .1.A.!..ya....-. 402210c0 3156fa01 0682c000 000d0216 c2070901 1V.............. @@ -12189,7 +12189,7 @@ Contents of section .irom0.text: 40221b30 0df00c02 0df00000 a6122282 a0ff92a0 .........."..... 40221b40 c80c0651 34fe72a0 642077d1 5a77a205 ...Q4.r.d w.Zw.. 40221b50 802b6687 9a109a55 7735f246 00000c06 .+f....Uw5.F.... - 40221b60 2796010c 020df00c 120df000 609b2440 '...........`.$@ + 40221b60 2796010c 020df00c 120df000 809b2440 '.............$@ 40221b70 7414ff3f 2419ff3f 7815ff3f 12c1e009 t..?$..?x..?.... 40221b80 11d931e9 41c921e1 d89acd02 d20e8045 ..1.A.!........E 40221b90 23ff2622 0c8c92d7 bc0701ae 8102005e #.&"...........^ @@ -12269,7 +12269,7 @@ Contents of section .irom0.text: 40222030 009556a2 fa0c0286 0d004b20 019980c0 ..V.......K .... 40222040 0000215d 7f284222 c2180195 80c00000 ..!].(B"........ 40222050 315a7f32 23043223 3497f312 c02c20c5 1Z.2#.2#4...., . - 40222060 10020c02 0c030c04 0c050c06 0537100c .............7.. + 40222060 10020c02 0c030c04 0c050c06 c538100c .............8.. 40222070 12c81108 0112c110 0df00000 12c1f009 ................ 40222080 11014d7f 08400901 85d3fe08 11262212 ..M..@.......&". 40222090 8cf22801 8cb22148 7f284222 02d212c1 ..(...!H.(B".... @@ -12278,9 +12278,9 @@ Contents of section .irom0.text: 402220c0 fcff0000 2153f522 02100df0 12c1f009 ....!S."........ 402220d0 0105cffe 26120b26 32081cf2 080112c1 ....&..&2....... 402220e0 100df001 357f0220 04168001 32202422 ....5.. ....2 $" - 402220f0 a01f8cc3 0c024559 10802201 20283146 ......EY..". (1F + 402220f0 a01f8cc3 0c02055b 10802201 20283146 .......[..". (1F 40222100 f6ff86f5 ff1cf246 f4ff0000 78ccfe3f .......F....x..? - 40222110 5b0b0000 5f0b0000 d0972440 8d0212c1 [..._.....$@.... + 40222110 5b0b0000 5f0b0000 f0972440 8d0212c1 [..._.....$@.... 40222120 d0099121 faff013c f6280289 819c3241 ...!...<.(....2A 40222130 f8ff3d00 01fd7cc0 00000137 f641f3ff ..=...|....7.A.. 40222140 0c033904 22a02041 f3ff52a0 01003020 ..9.". A..R...0 @@ -12357,10 +12357,10 @@ Contents of section .irom0.text: 402225b0 221c3527 330842a0 6327b402 462d0062 ".5'3.B.c'..F-.b 402225c0 a06422a0 6402de02 02c07032 21026250 .d".d.....p2!.bP 402225d0 7edc3332 a064011d 7ec00000 312b7f20 ~.32.d..~...1+. - 402225e0 20f43022 8285be14 422c19b6 24322811 .0"....B,..$2(. + 402225e0 20f43022 8245c014 422c19b6 24322811 .0".E..B,..$2(. 402225f0 01d57cc0 0000e6d2 27588166 1522c517 ..|.....'X.f.".. - 40222600 fe857b12 28113801 48ed516d 842c0762 ..{.(.8.H.Qm.,.b - 40222610 de0162c6 15018dea c00000c5 7c128518 ..b.........|... + 40222600 fe457d12 28113801 48ed516d 842c0762 .E}.(.8.H.Qm.,.b + 40222610 de0162c6 15018dea c0000085 7e128518 ..b.........~... 40222620 fe782166 170d3d0e 21faf342 a4a42212 .x!f..=.!..B..". 40222630 02c5b3fe 32210256 330241df 7d48549c ....2!.V3.A.}HT. 40222640 b451047f 52055ecc b50c02c5 70e10c02 .Q..R.^.....p... @@ -12482,24 +12482,24 @@ Contents of section .irom0.text: 40222d80 042d0505 18e18162 f8820800 66182f98 .-.....b....f./. 40222d90 01cd0926 19026639 05053ae7 8518ff26 ...&..f9..:....& 40222da0 2c02663c 070c0210 112085e2 e0661c0e ,.f<..... ...f.. - 40222db0 01027c02 20041650 00222000 859b1c2d ..|. ..P." ....- + 40222db0 01027c02 20041650 00222000 459d1c2d ..|. ..P." .E..- 40222dc0 0d3115f3 41c8ff01 d879c000 000c12c8 .1..A....y...... 40222dd0 21d83108 1112c110 0df02d0d 310ff341 !.1.......-.1..A 40222de0 c2ff01d1 79c00000 0c0246f8 ff000000 ....y.....F..... 40222df0 d0cafe3f 31ffff0c 1222437e 0df00000 ...?1...."C~.... 40222e00 31fcff0c 0222437e 0df00000 12c1f009 1...."C~........ - 40222e10 01b63204 0c02c601 00202074 85d30f0c ..2...... t.... + 40222e10 01b63204 0c02c601 00202074 45d50f0c ..2...... tE... 40222e20 12080112 c1100df0 20207412 c1f00261 ........ t....a - 40222e30 0085e20f 22a00102 210012c1 100df000 ...."...!....... - 40222e40 12c1f002 610045e2 0f22a001 02210012 ....a.E.."...!.. + 40222e30 0045e40f 22a00102 210012c1 100df000 .E.."...!....... + 40222e40 12c1f002 610005e4 0f22a001 02210012 ....a...."...!.. 40222e50 c1100df0 904e0040 12c1f002 6100d261 .....N.@....a..a 40222e60 02c26101 dd02cd03 01fbffc0 00003d0c ..a...........=. - 40222e70 2d0dc811 d8210594 0f080112 c1100df0 -....!.......... + 40222e70 2d0dc811 d821c595 0f080112 c1100df0 -....!.......... 40222e80 d44e0040 12c1f002 610001fd ffc00000 .N.@....a....... - 40222e90 c5950f02 210012c1 10800000 12c1f002 ....!........... - 40222ea0 610045da 0f022100 12c11080 00000000 a.E...!......... - 40222eb0 12c1f002 6100c5da 0f022100 12c11080 ....a.....!..... - 40222ec0 00000000 12c1f002 610085da 0f022100 ........a.....!. + 40222e90 85970f02 210012c1 10800000 12c1f002 ....!........... + 40222ea0 610005dc 0f022100 12c11080 00000000 a.....!......... + 40222eb0 12c1f002 610085dc 0f022100 12c11080 ....a.....!..... + 40222ec0 00000000 12c1f002 610045dc 0f022100 ........a.E...!. 40222ed0 12c11080 00000000 12c1f009 01013b82 ..............;. 40222ee0 c0000022 02060801 12c1100d f0000000 ..."............ 40222ef0 12c1f0c2 61010261 0020c220 85e6e4c7 ....a..a. . .... @@ -12519,7 +12519,7 @@ Contents of section .irom0.text: 40222fd0 04ac60ac 433a40e6 b4203d02 0c642144 ..`.C:@.. =..d!D 40222fe0 93010c78 c0000061 9a7c0c15 524600c5 ...x...a.|..RF.. 40222ff0 f5ff0c12 080112c1 100df00c 02c6fcff ................ - 40223000 809b2440 12c1f0c9 110901cd 02ccc221 ..$@...........! + 40223000 a09b2440 12c1f0c9 110901cd 02ccc221 ..$@...........! 40223010 fcff0176 7ac00000 0c02c604 0045cde4 ...vz........E.. 40223020 20322042 a006c02c 2001fa77 c000000c 2 B..., ..w.... 40223030 12c81108 0112c110 0df00000 12c1f009 ................ @@ -12527,21 +12527,21 @@ Contents of section .irom0.text: 40223050 0092a001 41cf81c0 20008224 9b908820 ....A... ..$... 40223060 c0200082 649b72a0 02c02000 62249b70 . ..d.r... .b$.p 40223070 6620c020 0062649b 52a004c0 20002224 f . .bd.R... ."$ - 40223080 9b502220 c0200022 649b0c02 0548140c .P" . ."d....H.. + 40223080 9b502220 c0200022 649b0c02 c549140c .P" . ."d....I.. 40223090 12080112 c1100df0 12c1f029 01091145 ...........)...E 402230a0 d2fd019b f7020000 8ce06612 0c51697c ..........f..Qi| 402230b0 b8016205 5e0c1466 36600c02 06150001 ..b.^..f6`...... - 402230c0 c382c000 0085b314 c0200031 b1817223 ......... .1..r# + 402230c0 c382c000 0045b514 c0200031 b1817223 .....E... .1..r# 402230d0 9b82a001 807720c0 20007263 9b0c26c0 .....w . .rc..&. 402230e0 20005223 9b605520 c0200052 639b0c44 .R#.`U . .Rc..D 402230f0 c0200022 239b4022 20c02000 22639b0c . ."#.@" . ."c.. - 40223100 02310d9c 854014a1 537c0c09 924a5e45 .1...@..S|...J^E - 40223110 99140c12 081112c1 100df016 4b052616 ............K.&. + 40223100 02310d9c 454214a1 537c0c09 924a5e05 .1..EB..S|...J^. + 40223110 9b140c12 081112c1 100df016 4b052616 ............K.&. 40223120 5485e9fe 01aa82c0 000092af fec02000 T............. . 40223130 41988182 249b9088 10c02000 82649b72 A...$..... ..d.r 40223140 affdc020 0062249b 706610c0 20006264 ... .b$.pf.. .bd 40223150 9b7cb5c0 20003224 9b503310 c0200032 .|.. .2$.P3.. .2 - 40223160 649b213c 7c0c1002 425e0596 14459314 d.!<|...B^...E.. + 40223160 649b213c 7c0c1002 425ec597 14059514 d.!<|...B^...... 40223170 86e7ff56 86f42d04 06e6ff00 3102f522 ...V..-.....1.." 40223180 63500df0 12c1f002 6100d261 02c26101 cP......a..a..a. 40223190 dd02cd03 f6221d9c a3450501 ac220202 ....."...E...".. @@ -12556,7 +12556,7 @@ Contents of section .irom0.text: 40223220 4c32000e 26130866 1c0a4200 0d661404 L2..&..f..B..f.. 40223230 0c028609 00ecec01 24eb680d 6900581d ........$.h.i.X. 40223240 5910722d 02726002 16e20082 02390768 Y.r-.r`......9.h - 40223250 083d0d4b 4d8b5d05 591c0c12 c811d821 .=.KM.].Y......! + 40223250 083d0d4b 4d8b5dc5 5a1c0c12 c811d821 .=.KM.].Z......! 40223260 080112c1 100df001 337ba80d a900981d ........3{...... 40223270 991006f3 ff000000 12c1f002 6100c261 ............a..a 40223280 01d26102 cd02dd03 f622189c 5305f600 ..a......"..S... @@ -12591,7 +12591,7 @@ Contents of section .irom0.text: 40223450 024588ff d73c190b 420c330c b0400383 .E...<..B.3..@.. 40223460 c7300d51 7c7b0c02 d2457cc2 457d4600 .0.Q|{...E|.E}F. 40223470 007cf2c8 11d82108 0112c110 0df00000 .|....!......... - 40223480 12c1f009 01b63204 0c028603 00855213 ......2.......R. + 40223480 12c1f009 01b63204 0c028603 00455413 ......2......ET. 40223490 02a00120 322022a0 00302083 080112c1 ... 2 "..0 ..... 402234a0 100df000 216c7b22 027e0df0 32a0fc27 ....!l{".~..2..' 402234b0 830a5168 7b0c1422 457e4600 000c042d ..Qh{.."E~F....- @@ -12622,7 +12622,7 @@ Contents of section .irom0.text: 40223640 ec2321fa ff1c532c 054d0042 c4640160 .#!...S,.M.B.d.` 40223650 acc00000 61f4ff0c 1581f3ff 78017968 ....a.......x.yh 40223660 52460046 00002960 081112c1 100df000 RF.F..)`........ - 40223670 909b2440 b09b2440 12c1f009 01b6330f ..$@..$@......3. + 40223670 b09b2440 d09b2440 12c1f009 01b6330f ..$@..$@......3. 40223680 21fcff0c 3301d978 c000000c 02060400 !...3..x........ 40223690 9c449c25 2b333030 74014dac c000000c .D.%+300t.M..... 402236a0 12080112 c1100df0 21f3ff01 d078c000 ........!....x.. @@ -12720,7 +12720,7 @@ Contents of section .irom0.text: 40223c60 0f0bff97 a2c8c73e 042c0002 4c001bcc .......>.,..L... 40223c70 c6faff0b ddc636ff 9d0412c1 d0090159 ......6........Y 40223c80 714d0369 817cf399 616d0578 815d0985 qM.i.|..am.x.].. - 40223c90 c8ff0801 12c1300d f0000000 209d2440 ......0..... .$@ + 40223c90 c8ff0801 12c1300d f0000000 409d2440 ......0.....@.$@ 40223ca0 82a0a080 11c0f261 1b426122 52612362 .......a.Ba"Ra#b 40223cb0 61247261 2522611c d26119e2 611ac261 a$ra%"a..a..a..a 40223cc0 18026117 cd03013a eeed0307 c3382d03 ..a....:.....8-. @@ -12760,15 +12760,15 @@ Contents of section .irom0.text: 40223ee0 c6e2ff0c 0d4c1fcd 0186f6ff 12c1f0c9 .....L.......... 40223ef0 110901cd 020c0285 2f00080c 3d02dc80 ......../...=... 40223f00 c81c8c82 08432d0c c00000c6 0200222c .....C-.......", - 40223f10 04c57311 c02c2005 b31bc811 080112c1 ..s.., ......... + 40223f10 04857511 c02c20c5 b41bc811 080112c1 ..u.., ......... 40223f20 100df000 12c1f0c9 110901cd 020c1205 ................ 40223f30 2c00080c 3d02dc80 c81c8c82 08432d0c ,...=........C-. - 40223f40 c00000c6 0200222c 04457011 c02c2085 ......",.Ep.., . - 40223f50 af1bc811 080112c1 100df000 32a0b242 ............2..B + 40223f40 c00000c6 0200222c 04057211 c02c2045 ......",..r.., E + 40223f50 b11bc811 080112c1 100df000 32a0b242 ............2..B 40223f60 a5dc0c65 52423242 52183242 390c020d ...eRB2BR.2B9... - 40223f70 f0000000 309d2440 1cd82340 941f1040 ....0.$@..#@...@ - 40223f80 cc0c2240 243f2240 10d92340 5c3f2240 .."@$?"@..#@\?"@ - 40223f90 1580fe3f 409d2440 609d2440 909d2440 ...?@.$@`.$@..$@ + 40223f70 f0000000 509d2440 38d82340 941f1040 ....P.$@8.#@...@ + 40223f80 cc0c2240 243f2240 2cd92340 5c3f2240 .."@$?"@,.#@\?"@ + 40223f90 1580fe3f 609d2440 809d2440 b09d2440 ...?`.$@..$@..$@ 40223fa0 ec3e2240 12c1c0d9 e1c9d1e9 f109c1ed .>"@............ 40223fb0 0401f0ff cd022d03 380c29b1 dc834c42 ......-.8.)...LB 40223fc0 42a0c00c 053d0001 5775c000 00dd0229 B....=..Wu.....) @@ -12780,12 +12780,12 @@ Contents of section .irom0.text: 40224020 c00000b2 2c32dc6b 31d6ff39 ad05d2fc ....,2.k1..9.... 40224030 0b425674 0d0c0559 81599159 a1463800 .BVt...Y.Y.Y.F8. 40224040 d02d2052 c12842c1 2432c120 880e8903 .- R.(B.$2. .... - 40224050 781e7904 682e6905 c5781b41 2cf84824 x.y.h.i..x.A,.H$ + 40224050 781e7904 682e6905 857a1b41 2cf84824 x.y.h.i..z.A,.H$ 40224060 dc5431c4 ff5c0242 a1000c05 012e75c0 .T1..\.B......u. 40224070 00005126 f84d0229 2521c2ff 1cd30ca5 ..Q&.M.)%!...... 40224080 01d4a9c0 000071c1 ff2d0d32 c12042c1 ......q..-.2. B. - 40224090 2461bdff 52c12869 016d0c45 781b71bc $a..R.(i.m.Ex.q. - 402240a0 ff720700 1617052d 0ec59715 21baff01 .r.....-....!... + 40224090 2461bdff 52c12869 016d0c05 7a1b71bc $a..R.(i.m..z.q. + 402240a0 ff720700 1617052d 0e859915 21baff01 .r.....-....!... 402240b0 4f76c000 0021b8ff 72012462 01235201 Ov...!..r.$b.#R. 402240c0 22420121 32012002 01250901 e20126e9 "B.!2. ..%....&. 402240d0 11c20127 c921b201 28b931a2 0129a941 ...'.!..(.1..).A @@ -12797,19 +12797,19 @@ Contents of section .irom0.text: 40224130 f20c0501 fc74c000 0051f4f7 4d022915 .....t...Q..M.). 40224140 2198ff32 a01c52a0 0a01a1a9 c0000071 !..2..R........q 40224150 8fffd02d 2032c120 42c12461 8bff52c1 ...- 2. B.$a..R. - 40224160 2869016d 0c856b1b 46e3ff00 12c1f002 (i.m..k.F....... - 40224170 6100c261 01422232 20c220ec 14280285 a..a.B"2 . ..(.. - 40224180 781b21e2 f7281216 5204317a ff42a11c x.!..(..R.1z.B.. + 40224160 2869016d 0c456d1b 46e3ff00 12c1f002 (i.m.Em.F....... + 40224170 6100c261 01422232 20c220ec 14280245 a..a.B"2 . ..(.E + 40224180 7a1b21e2 f7281216 5204317a ff42a11c z.!..(..R.1z.B.. 40224190 01e674c0 000041dd f70c0339 14c60b00 ..t...A....9.... - 402241a0 517cff52 05008c45 10112085 a015222c Q|.R...E.. ...", - 402241b0 0045751b 21d6f722 22021622 01316dff .Eu.!..""..".1m. + 402241a0 517cff52 05008c45 10112045 a215222c Q|.R...E.. E..", + 402241b0 0005771b 21d6f722 22021622 01316dff ..w.!..""..".1m. 402241c0 42a12701 d974c000 0041d0f7 0c033924 B.'..t...A....9$ 402241d0 280c8ce2 3168ff42 a12d01d3 74c00000 (...1h.B.-..t... 402241e0 0c05590c c8110801 12c1100d f0000000 ..Y............. 402241f0 41f276cc 622844dc 320c020d f066120b A.v.b(D.2....f.. 40224200 28548c22 28020df0 0c020df0 0df02802 (T."(.........(. 40224210 0df00000 cc95fe3f 6a95fe3f 21feff12 .......?j..?!... - 40224220 c1f042a0 0232a006 02610345 1f20cca2 ..B..2...a.E. .. + 40224220 c1f042a0 0232a006 02610305 2120cca2 ..B..2...a..! .. 40224230 21faff01 ee75c000 0006ffff 083112c1 !....u.......1.. 40224240 100df000 a925ff3f 5433ff3f aa25ff3f .....%.?T3.?.%.? 40224250 1496fe3f 2996fe3f 4c32ff3f ac26ff3f ...?)..?L2.?.&.? @@ -12824,10441 +12824,10443 @@ Contents of section .irom0.text: 402242e0 c2fe2020 7427339e 21dbff0c 0d01bf75 .. t'3.!......u 402242f0 c0000031 d9ff0c15 2203e441 d8ff205d ...1...."..A.. ] 40224300 93505074 5243e431 d6ff2d01 0599ff10 .PPtRC.1..-..... - 40224310 3120d02d 2005eb01 c6daff00 02212392 1 .- ........!#. + 40224310 3120d02d 20c5ec01 c6daff00 02212392 1 .- ........!#. 40224320 a090c221 22d22121 9a110df0 41777f52 ...!".!!....Aw.R 40224330 a0002020 74203004 50652030 648312c1 .. t 0.Pe 0d... 40224340 f0603620 10221109 3101d477 c0000021 .`6 ."..1..w...! - 40224350 c2ff2202 e4802201 20283185 88000831 .."...". (1....1 - 40224360 12c1100d f0000000 d8201040 08080060 ......... .@...` - 40224370 24030060 044d0040 31fcff12 c1f00c04 $..`.M.@1....... - 40224380 0c420931 010ee9c0 00001c02 010ff0c0 .B.1............ - 40224390 000041f6 ff22aecf c0200038 040cd520 ..A.."... .8... - 402243a0 33103c02 202320c0 20002904 0c044034 3.<. # . .)...@4 - 402243b0 20402420 01ba77c0 00000c03 5cc201ed @$ ..w.....\... - 402243c0 ffc00000 314f7f21 eaffc020 0039020c ....1O.!... .9.. - 402243d0 230cd201 a4ffc000 001c0201 f9e8c000 #............... - 402243e0 00083112 c1100df0 9e97fe3f 00000700 ..1........?.... - 402243f0 12c1f0d9 11d1fcff 0c153d0d 3c1422a1 ..........=.<.". - 40224400 00026103 c2610201 4774c000 003192ff ..a..a..Gt...1.. - 40224410 42a10020 c22001ff 72c00000 22a07001 B.. . ..r...".p. - 40224420 16d1c000 0021f1ff c03c2042 a1000133 .....!...< B...3 - 40224430 d0c00000 3d0d2d0c 3c64013b 74c00000 ....=.-. ... - 402244d0 520e0542 0e0431de ff21deff 057cff21 R..B..1..!...|.! - 402244e0 deff3d0d 857bff21 ddffd03d 20057bff ..=..{.!...= .{. - 402244f0 21dcffd0 3d20857a ff22a75b 0c14225c !...= .z.".[.."\ - 40224500 31424c00 424ce42d 0c0c530c 0562a07f 1BL.BL.-..S..b.. - 40224510 0b335242 e55242e6 6242e752 42e94242 .3RB.RB.bB.RB.BB - 40224520 e83030f4 5b225663 fe45ecff 0831c821 .00.["Vc.E...1.! - 40224530 d811e801 12c1100d f0000000 6396fe3f ............c..? - 40224540 7696fe3f 9096fe3f a996fe3f 12c1f009 v..?...?...?.... - 40224550 3105f1ff 31c0ff21 f9ff0124 75c00000 1...1..!...$u... - 40224560 213eff31 bdff4212 3121f5ff 012075c0 !>.1..B.1!... u. - 40224570 000031ba ff21f3ff 011d75c0 000031b8 ..1..!....u...1. - 40224580 ff21f1ff 011a75c0 00000831 12c1100d .!....u....1.... - 40224590 f0000000 38080060 28deff3f 44221040 ....8..`(..?D".@ - 402245a0 18080060 10deff3f 00b4c404 20000060 ...`...?.... ..` - 402245b0 24000060 64100082 0c000060 10000060 $..`d......`...` - 402245c0 12c1f0d9 110931c9 21dd0266 121a41f1 ......1.!..f..A. - 402245d0 ff22aecf c0200038 04203310 2c022023 ."... .8. 3.,. # - 402245e0 20c02000 2904060c 0041ebff 31ecff0c . .)....A..1... - 402245f0 520172e8 c0000021 eaff32af 7fc02000 R.r....!..2... . - 40224600 48023034 10c02000 3902c020 00480232 H.04.. .9.. .H.2 - 40224610 aecf3034 10c02000 3902c1e2 ff21e2ff ..04.. .9....!.. - 40224620 322c0001 0a76c000 003d022d 0d0501fa 2,...v...=.-.... - 40224630 582c484c 50500440 4014c044 11f05511 X,HLPP.@@..D..U. - 40224640 40552048 3cc02d11 40400440 5520481c @U H<.-.@@.@U H. - 40224650 d022c031 d6ff4040 14802211 e044113a .".1..@@.."..D.: - 40224660 32404520 c0200049 03c02000 58034187 2@E . .I.. .X.A. - 40224670 7e404520 c0200049 03c02000 580341ef ~@E . .I.. .X.A. - 40224680 e7404510 c0200049 0331c9ff 3a32dcad .@E.. .I.1..:2.. - 40224690 41c9ffc0 20004903 31c8ff42 a1083a32 A... .I.1..B..:2 - 402246a0 c0200058 03404520 86010000 420c2840 . .X.@E ....B.(@ - 402246b0 4064c020 00490331 c1ff41fc 753a32c0 @d. .I.1..A.u:2. - 402246c0 20004903 31bdff08 313a22c0 20004802 .I.1...1:". .H. - 402246d0 1c133034 20c821d8 11c02000 390212c1 ..04 .!... .9... - 402246e0 100df000 34211040 12c1f009 31203074 ....4!.@....1 0t - 402246f0 66930e0c d30c1201 fbffc000 000ca306 f............... - 40224700 01000cd2 27130822 a00101f6 ffc00000 ....'.."........ - 40224710 083112c1 100df000 12c1f030 30f4c921 .1.........00..! - 40224720 d9110931 cd023ad2 d71c1032 0c000c02 ...1..:....2.... - 40224730 01edffc0 00001bcc 06fbff00 0831c821 .............1.! - 40224740 d81112c1 100df000 12c1f0c9 210931cd ............!.1. - 40224750 02320c00 8cb30c02 1bcc01e2 ffc00000 .2.............. - 40224760 46fbff08 31c82112 c1100df0 6833ff3f F...1.!.....h3.? - 40224770 10482240 12c1f041 fdffe901 ed0221fc .H"@...A......!. - 40224780 ff0ca5d9 11dd030c 030931c9 2185eefe ..........1.!... - 40224790 c185ff0c 02e90c85 e2ff0c12 d90c05e2 ................ - 402247a0 ff2c0201 07e8c000 000831c8 21d811e8 .,........1.!... - 402247b0 0112c110 0df00000 00c20100 21ffff12 ............!... - 402247c0 c1f03d02 0931c5fa ff083112 c1100df0 ..=..1....1..... - 402247d0 94211040 12c1f009 31203074 66930e0c .!.@....1 0tf... - 402247e0 d30c0201 fbffc000 000ca306 01000cd2 ................ - 402247f0 27130822 a00001f6 ffc00000 083112c1 '..".........1.. - 40224800 100df000 1c000060 00000060 fc221040 .......`...`.".@ - 40224810 12c1f028 020931c9 21d91156 120421f9 ...(..1.!..V..!. - 40224820 ff0c0cc0 2000d802 d0d074d7 bc1e21f6 .... .....t...!. - 40224830 ff1bccc0 20003802 22a00030 307401a9 .... .8."..00t.. - 40224840 ffc00000 c0c07406 f8ff0000 00215bff ......t......![. - 40224850 32a101c0 20003902 0c0201ec ffc00000 2... .9......... - 40224860 0831c821 d81112c1 100df000 202074c0 .1.!........ t. - 40224870 42112024 c0414dff 8022114a 22c02000 B. $.AM..".J". . - 40224880 58027c34 404510e0 33113034 20c02000 X.|4@E..3.04 . . - 40224890 39020df0 202074c0 42112024 c04143ff 9... t.B. $.AC. - 402248a0 8022114a 22c02000 580242af cf404510 .".J". .X.B..@E. - 402248b0 c0331130 3420c020 0039020d f0000000 .3.04 . .9...... - 402248c0 ffff07fe 202074c0 42112024 c04137ff .... t.B. $.A7. - 402248d0 8022114a 22c02000 580241f9 ff404510 .".J". .X.A..@E. - 402248e0 c0200049 02c02000 48023034 20c02000 . .I.. .H.04 . . - 402248f0 39020df0 202074c0 42112024 c0412bff 9... t.B. $.A+. - 40224900 8022114a 22c02000 58027cc4 404510c0 .".J". .X.|.@E.. - 40224910 20004902 262311c0 20004802 0c255033 .I.&#.. .H..%P3 - 40224920 20403320 c0200039 020df000 12c1f0c9 @3 . .9........ - 40224930 2120c074 211dff09 31014475 c000003d ! .t!...1.Du...= - 40224940 022d0cc5 cff90831 c82112c1 100df000 .-.....1.!...... - 40224950 10080060 ffff80ff ffff7fff ff7fffff ...`............ - 40224960 20207440 4074c052 1107634c 81f9ff62 t@@t.R..cL...b - 40224970 aecfc020 00780800 44116077 1062a100 ... .x..D.`w.b.. - 40224980 606720c0 20006908 2065c080 76116108 `g . .i. e..v.a. - 40224990 ff6a67c0 20008806 71efff70 78104047 .jg. ...q..px.@G - 402249a0 20c02000 4906c020 00780641 458b4047 . .I.. .x.AE.@G - 402249b0 20c02000 49068606 002045c0 80641141 . .I.... E..d.A - 402249c0 fcfe4a46 c0200078 0461e3ff 606710c0 ..JF. .x.a..`g.. - 402249d0 20006904 17633161 65fe32ae cfc02000 .i..c1ae.2... . - 402249e0 48062055 c0304410 32a10030 3420c020 H. U.0D.2..04 . - 402249f0 00390631 eefe8055 113a55c0 20003805 .9.1...U.:U. .8. - 40224a00 21c27d20 23204605 002055c0 21e8fe80 !.} # F.. U.!... - 40224a10 55112a55 c0200038 0521d0ff 202310c0 U.*U. .8.!.. #.. - 40224a20 20002905 0df00000 14090060 12c1f0c9 .)........`.... - 40224a30 21d911e9 0120d074 0931cd03 01fee7c0 !.... .t.1...... - 40224a40 0000ed02 c02d11d0 22c0d16e ff802211 .....-.."..n..". - 40224a50 dad2c020 00222d00 31a97137 021901f5 ... ."-.1.q7.... - 40224a60 e7c00000 e022c027 3c0d31ef ff22a073 .....".'<.1..".s - 40224a70 c0200029 0346f6ff 0831c821 d811e801 . .).F...1.!.... - 40224a80 12c1100d f0000000 12c1e0c9 61d951e9 ............a.Q. - 40224a90 4120d074 f9310971 30c32001 e6e7c000 A .t.1.q0. ..... - 40224aa0 00fd02c0 2d11d022 c0d156ff 802211da ....-.."..V..".. - 40224ab0 d2e2a073 c0200028 0d202075 9c5201dd ...s. .(. u.R.. - 40224ac0 e7c00000 f022c027 3c0f21d7 ffc02000 .....".'<.!... . - 40224ad0 e90286f7 ff0c1246 00000c02 0871c861 .......F.....q.a - 40224ae0 d851e841 f83112c1 200df000 202074c0 .Q.A.1.. ... t. - 40224af0 32112023 c031adfe 8022113a 22c02000 2. #.1...".:". . - 40224b00 48023162 7d303420 c0200039 02c02000 H.1b}04 . .9.. . - 40224b10 480231ca e6303410 c0200039 020df000 H.1..04.. .9.... - 40224b20 202074c0 42112024 c041a4fe 8022114a t.B. $.A...".J - 40224b30 22c02000 39020df0 202074c0 42112024 ". .9... t.B. $ - 40224b40 c0419dfe 8022114a 22c02000 48023034 .A...".J". .H.04 - 40224b50 20c02000 39020df0 e8462240 d4472240 . .9....F"@.G"@ - 40224b60 68211040 2c240040 12c1f009 31202074 h!.@,$.@....1 t - 40224b70 66120521 f9ffc602 0021f8ff 01faffc0 f..!.....!...... - 40224b80 000021f7 ff01f7ff c0000008 3112c110 ..!.........1... - 40224b90 0df00000 12c1f0c9 21c182fe 0931d911 ........!....1.. - 40224ba0 e9010c1d ed03290c 0c330c02 391cd92c ......)..3..9.., - 40224bb0 226c03d2 6c0485a0 ff2d0de9 0c05a0ff "l..l....-...... - 40224bc0 2c0201ff e6c00000 21e4ff01 e6ffc000 ,.......!....... - 40224bd0 000831c8 21d811e8 0112c110 0df00000 ..1.!........... - 40224be0 a825ff3f 12c1f020 307421fd ffc92109 .%.?... 0t!...!. - 40224bf0 31d911e9 01220200 c1f27a26 12178023 1...."....z&...# - 40224c00 01202831 26021c0c 042d0430 4c93302c . (1&....-.0L.0, - 40224c10 833d04c6 00002d0c 0c030c05 41e97ac6 .=....-.....A.z. - 40224c20 08000000 0191fdc0 00000c0e d1e57ac0 ..............z. - 40224c30 2210cd0e 20cd8301 8cfdc000 00d03210 "... .........2. - 40224c40 5d0e4d0d 2d0c0195 75c00000 0831c821 ].M.-...u....1.! - 40224c50 d811e801 12c1100d f0000000 04080060 ...............` - 40224c60 41ffff22 aecfc020 00380412 c1f02033 A.."... .8.... 3 - 40224c70 103c0209 31202320 c0200029 040c1245 .<..1 # . .)...E - 40224c80 f6ff0831 12c1100d f0000000 32c2d04d ...1........2..M - 40224c90 020c9530 20742735 032d030d f022c4bf ...0 t'5.-...".. - 40224ca0 202074f6 620522c4 c90df000 32c49f30 t.b.".....2..0 - 40224cb0 30747cf2 f6630222 c4a90df0 db96fe3f 0t|..c.".......? - 40224cc0 0e97fe3f 9e97fe3f 9d97fe3f 6497fe3f ...?...?...?d..? - 40224cd0 8c0e1040 92a13090 11c0c261 4ad26149 ...@..0....aJ.aI - 40224ce0 e26148cd 03ed02dd 040c0342 a1001021 .aH........B...! - 40224cf0 2002614b f2614701 c670c000 0016cc0a .aK.aG..p...... - 40224d00 0c02271d 072d0d01 0f73c000 0031ebff ..'..-...s...1.. - 40224d10 20422010 212085f8 fe2d0116 1d070109 B .! ...-...... - 40224d20 73c00000 31e7ff2a 2145f7fe 2d010105 s...1..*!E..-... - 40224d30 73c00000 cd022d0d 010373c0 00002a2c s.....-...s...*, - 40224d40 31e1ff20 c0f442a1 6322cc01 01e1ffc0 1.. ..B.c"...... - 40224d50 0000fd02 2d0101fb 72c00000 4d023d01 ....-...r...M.=. - 40224d60 2d0f01ac 70c00000 2d0101f6 72c00000 -...p...-...r... - 40224d70 2a5f2d0d 52614001 f372c000 00522140 *_-.Ra@..r...R!@ - 40224d80 4d023d0d 2d0501a3 70c00000 c60d0000 M.=.-...p....... - 40224d90 01ed72c0 000031cc ff2a2145 f0fe2d01 ..r...1..*!E..-. - 40224da0 01e972c0 000020c0 f4c60d00 0031c7ff ..r... ......1.. - 40224db0 102120c5 eefe1021 2001e272 c0000020 .! ....! ..r... - 40224dc0 c0f416ed 010c0f4d 0c3d0f2d 0e050e16 .......M.=.-.... - 40224dd0 9ccf31bc ff42a177 2d0f01d3 71c00000 ..1..B.w-...q... - 40224de0 06030000 c04c2010 3120e02e 20050c16 .....L .1 .. ... - 40224df0 02214b92 a130c221 4ad22149 e22148f2 .!K..0.!J.!I.!H. - 40224e00 21479a11 0df00000 99a2fe3f 41ffff12 !G.........?A... - 40224e10 c1f00c13 0931c5eb ff083112 c1100df0 .....1....1..... - 40224e20 9f97fe3f b197fe3f 12c1d0c9 a1e98109 ...?...?........ - 40224e30 b1d991f9 71ed02cd 0316f207 16c30722 ....q.........." - 40224e40 02001662 0721f6ff e03e2001 e872c000 ...b.!...> ..r.. - 40224e50 00dd0e2c 53220d00 dc12224c 00219aff ...,S"...."L.!.. - 40224e60 3d0e01e2 72c00000 06140000 00379241 =...r........7.A - 40224e70 220d0139 1145e1ff fd02220d 022b5d59 "..9.E...."..+]Y - 40224e80 0185e0ff 4d023811 5801260f 02660213 ....M.8.X.&..f.. - 40224e90 0c02224c 0021e3ff 3d0f01d4 72c00000 .."L.!..=...r... - 40224ea0 06060000 c0ff1120 4f20424c 00dd0586 ....... O BL.... - 40224eb0 0000224c 001bdd1b cc06e6ff 08b1c8a1 .."L............ - 40224ec0 d891e881 f87112c1 300df000 c097fe3f .....q..0......? - 40224ed0 12c1f009 31282278 0262020f 52020e42 ....1("x.b..R..B - 40224ee0 020d3202 0c21f9ff 01c172c0 00000831 ..2..!....r....1 - 40224ef0 12c1100d f0000000 e797fe3f 12c1e009 ...........?.... - 40224f00 71282280 33013038 3182020c 62020f52 q(".3.081...b..R - 40224f10 020e4202 0d390178 0221f7ff 3d0801b3 ..B..9.x.!..=... - 40224f20 72c00000 087112c1 200df000 1498fe3f r....q.. ......? - 40224f30 1a98fe3f 1c98fe3f 26bbfe3f 2d98fe3f ...?...?&..?-..? - 40224f40 3398fe3f 3dbbfe3f d498fe3f 28aefe3f 3..?=..?...?(..? - 40224f50 90e10040 92a0e090 11c0d261 35dd0222 ...@.......a5.." - 40224f60 a0a0c261 362c04cd 031a2232 a0000261 ...a6,...."2...a - 40224f70 37e26134 f2613301 f6ffc000 004c040c 7.a4.a3......L.. - 40224f80 034a2101 f3ffc000 0022a080 2c040c03 .J!......"..,... - 40224f90 10228001 efffc000 004c040c 032d0101 .".......L...-.. - 40224fa0 ecffc000 0022a0a0 2c040c03 10228001 ....."..,....".. - 40224fb0 1870c000 004c040c 034a2101 1570c000 .p...L...J!..p.. - 40224fc0 0022a080 2c040c03 10228001 1170c000 ."..,...."...p.. - 40224fd0 004c040c 032d0101 0e70c000 00160c12 .L...-...p...... - 40224fe0 22a1132a cc31d1ff 2d0c019e a1c00000 "..*.1..-....... - 40224ff0 16d210e1 cfff5bf2 e03e20f0 2f200199 ......[..> ./ .. - 40225000 a1c00000 f042c040 4074cce2 2d0c014d .....B.@@t..-..M - 40225010 72c00000 2a2cf042 c0404074 1cf247b2 r...*,.B.@@t..G. - 40225020 02063700 22a0803d 0f1a2201 fa6fc000 ..7."..=.."..o.. - 40225030 0032a0a0 22a08010 33801022 8085deff .2.."...3..".... - 40225040 32a08021 bcff1a33 016972c0 000032a0 2..!...3.ir...2. - 40225050 a021b9ff 10338001 6572c000 0022a0a0 .!...3..er...".. - 40225060 1a220138 72c00000 e6120286 240031b3 .".8r.......$.1. - 40225070 ffc02c20 017ca1c0 0000bcb2 5bf23d0e .., .|......[.=. - 40225080 f02f2001 78a1c000 00f042c0 404074cc ./ .x.....B.@@t. - 40225090 f2c02c20 012c72c0 00002a2c f042c040 .., .,r...*,.B.@ - 402250a0 40743cf2 4732593d 0f2d0101 da6fc000 @t<.G2Y=.-...o.. - 402250b0 0032c140 2d0105d7 ff21a1ff 3d01014b .2.@-....!..=..K - 402250c0 72c00000 21a0ff32 c1400148 72c00000 r...!..2.@.Hr... - 402250d0 22c14001 1c72c000 00e61218 419bff2d ".@..r......A..- - 402250e0 0d32a001 c5beff22 a0a032c1 402a21c5 .2....."..2.@*!. - 402250f0 a2008605 0022c140 011372c0 0000e682 .....".@..r..... - 40225100 da4192ff 0c13d02d 2085bcff 02213792 .A.....- ....!7. - 40225110 a0e0c221 36d22135 e22134f2 21339a11 ...!6.!5.!4.!3.. - 40225120 0df00000 a0512240 fc4e2240 d04e2240 .....Q"@.N"@.N"@ - 40225130 31fdff12 c1f00931 c921cd02 85131631 1......1.!.....1 - 40225140 faffc02c 20051416 31f9ff2d 0c851416 ..., ...1..-.... - 40225150 0831c821 12c1100d f0000000 5f97fe3f .1.!........_..? - 40225160 4898fe3f 6197fe3f ec25ff3f 5998fe3f H..?a..?.%.?Y..? - 40225170 ac25ff3f f025ff3f 7498fe3f 7a98fe3f .%.?.%.?t..?z..? - 40225180 7f98fe3f 8598fe3f 8798fe3f 8d98fe3f ...?...?...?...? - 40225190 9698fe3f a298fe3f ae98fe3f 6089fe3f ...?...?...?`..? - 402251a0 12c1c040 40f4c9e1 2951cd03 49410c03 ...@@...)Q..IA.. - 402251b0 0ca42d01 09f1e261 0cf9b1d2 610d0164 ..-....a....a..d - 402251c0 ffc00000 e1e6ff2d 0c3d0e01 26a1c000 .......-.=..&... - 402251d0 00f1e5ff 16920538 41202cc0 d2c3fcd0 .......8A ,..... - 402251e0 228031df ff20d0f4 c02c2001 1ea1c000 ".1.. ..., ..... - 402251f0 00bcc2e2 c21031db ff2d0e01 1aa1c000 ......1..-...... - 40225200 00acc2e0 42c03d0e 2d010182 6fc00000 ....B.=.-...o... - 40225210 2d010139 cec00000 290f3d02 21d4ff5d -..9....).=.!..] - 40225220 0d4d0d01 f271c000 00280fd7 120206c9 .M...q...(...... - 40225230 000ca40c 032d0101 46ffc000 0031c7ff .....-..F....1.. - 40225240 2d0c0108 a1c00000 d1caff16 720b3841 -...........r.8A - 40225250 42c3fc20 3cc03a34 480d3030 f44a33c0 B.. <.:4H.00.J3. - 40225260 22c04b22 326d0031 beff20e0 f4c02c20 ".K"2m.1.. ..., - 40225270 01fda0c0 0000bc22 52c21031 baff2d05 ......."R..1..-. - 40225280 597101f8 a0c00000 31bbff58 712903ac Yq......1..Xq).. - 40225290 725042c0 3d052d01 015f6fc0 00002d01 rPB.=.-.._o...-. - 402252a0 0116cec0 0000290f 86030000 280d8c82 ......).....(... - 402252b0 0c02290d 290f0620 0000280f 32a3ff2a ..).).. ..(.2..* - 402252c0 2e27b31b 1bee317f fe42a10e 2d0e0180 .'....1..B..-... - 402252d0 fec00000 31a8ff4d 0e29033d 0cc61000 ....1..M.).=.... - 402252e0 3179fe42 a1111b22 017afec0 0000ed02 1y.B...".z...... - 402252f0 21a1ffe9 022d0c01 9371c000 004d023d !....-...q...M.= - 40225300 0c2d0e46 0700219b ffe80216 1efa280d .-.F..!.......(. - 40225310 38413a22 290d2d0e 018b71c0 00004841 8A:").-...q...HA - 40225320 3d0c2a2e 013c6fc0 0000380d 280f2793 =.*.. Ra.. - 402253f0 096fc000 003164ff 2d0e019a a0c00000 .o...1d.-....... - 40225400 58711622 061b353a 3e3042c0 40407428 Xq."..5:>0B.@@t( - 40225410 61860600 00315cff e02e2001 92a0c000 a....1\... ..... - 40225420 00163204 e042c028 41404074 e03e2001 ..2..B.(A@@t.> . - 40225430 f96ec000 003149ff 2d0c018a a0c00000 .n...1I.-....... - 40225440 acd24b32 2d0c3971 013f71c0 00003871 ..K2-.9q.?q...8q - 40225450 30ccc02a 2c204074 22a11320 2d8001ed 0..*, @t".. -... - 40225460 6ec00000 46020000 7cf2290d 06040000 n...F...|.)..... - 40225470 003114fe 42a0e4f0 2f20012b 70c00000 .1..B.../ .+p... - 40225480 380d2142 ff0c0c01 5971c000 00322104 8.!B....Yq...2!. - 40225490 2140ff01 5671c000 00322106 213eff01 !@..Vq...2!.!>.. - 402254a0 5371c000 0032a113 213cff30 3d80014f Sq...2..!<.0=..O - 402254b0 71c00000 f13aff28 41012271 c00000e8 q....:.(A."q.... - 402254c0 0f3d022d 0e397101 1f71c000 00387137 .=.-.9q..q...8q7 - 402254d0 a2052841 06010000 e80f2d0e 011a71c0 ..(A......-...q. - 402254e0 00003841 4d022d0e 01338ec0 0000eca2 ..8AM.-..3...... - 402254f0 280d8cf2 66123531 29ffc05c a03055a0 (...f.51)..\.0U. - 40225500 48258602 002125ff c05ca020 55a04815 H%...!%..\. U.H. - 40225510 9c942851 3d0dc004 00060400 1bccf2cf ..(Q=........... - 40225520 14663c92 0c042851 3d04857a ff3111ff .f<...(Q=..z.1.. - 40225530 280330c3 2016f200 31e3fd42 a1c401fa (.0. ...1..B.... - 40225540 6fc00000 0c02290c 31dffd42 a1c72d0d o.....).1..B..-. - 40225550 01f66fc0 000008f1 c8e1d8d1 e8c1f8b1 ..o............. - 40225560 12c1400d f0000000 d025ff3f b025ff3f ..@......%.?.%.? - 40225570 30512240 12c1f0c2 6102c1fb ff026103 0Q"@....a.....a. - 40225580 1c03390c 0c03391c 31f9ff39 2c291331 ..9...9.1..9,).1 - 40225590 f8ff2d0c 05cd152d 0c05dd15 0831c821 ..-....-.....1.! - 402255a0 12c1100d f0000000 f425ff3f 9e97fe3f .........%.?...? - 402255b0 44582240 12c1f0c9 21c1fbff 0931d911 DX"@....!....1.. - 402255c0 31fbffdd 022c0229 0c2c241c 0201c0fd 1....,.).,$..... - 402255d0 c0000029 2c31f6ff d9122d0c 85c9152d ...),1....-....- - 402255e0 0cc58715 0831c821 d81112c1 100df000 .....1.!........ - 402255f0 c5270000 12c1f0d2 61010261 03c26102 .'......a..a..a. - 40225600 dd0285a7 fc66522f c1e8ff31 f9ff282c .....fR/...1..(, - 40225610 3902282c 7cf33242 0c32420d 32420e32 9.(,|.2B.2B.2B.2 - 40225620 420fd02d 2001c770 c0000020 40f43d0d B..- ..p... @.=. - 40225630 2d0cc587 15460100 4535fd56 92fc0221 -....F..E5.V...! - 40225640 03c22102 d2210112 c1100df0 1026ff3f ..!..!.......&.? - 40225650 4a33ff3f f8bafe3f e6b8fe3f 0cb9fe3f J3.?...?...?...? - 40225660 3f96fe3f 44271040 92a0d090 11c052c1 ?..?D'.@......R. - 40225670 1022a080 1cc432a0 00202580 c2613202 ."....2.. %..a2. - 40225680 6133d261 31e26130 f2612f01 31fec000 a3.a1.a0.a/.1... - 40225690 00c1eeff 280c1672 0121edff 32a03b42 ....(..r.!..2.;B - 402256a0 02063714 02c64000 22020537 1202863e ..7...@."..7...> - 402256b0 00859cfc 66520485 33dc290c 280c16f2 ....fR..3.).(... - 402256c0 0e1b2229 0c8535dc 32c110c2 a080cac3 ..")..5.2....... - 402256d0 31e1ff4d 022d0c85 5cfe2d0c 01e2ffc0 1..M.-..\.-..... - 402256e0 0000c1db ff220c06 dcd2720c 04620c03 ....."....r..b.. - 402256f0 520c0242 0c01320c 00291122 0c052901 R..B..2..)."..). - 40225700 21d6ff01 ba70c000 00820c03 0c030b28 !....p.........( - 40225710 0c180012 400088a1 21d0faa2 0c067202 ....@...!.....r. - 40225720 e4b20c05 d20c040c 546d0320 c22030e3 ........Tm. . 0. - 40225730 205202e9 bcd59202 e7fc8a52 02e68055 R.........R...U - 40225740 01505831 579b2d52 02e58055 01505831 .PX1W.-R...U.PX1 - 40225750 579d2116 29008709 1bf202e8 805f0150 W.!.)........_.P - 40225760 58315717 0832a001 f0707430 6320cc39 X1W..2...pt0c .9 - 40225770 e242e90c 160b4440 40745b22 5614fb8c .B....D@@t["V... - 40225780 13724ce4 66162921 b5ff0198 70c00000 .rL.f.)!....p... - 40225790 520ce441 b2fa31b2 ff22c110 0550fe32 R..A..1.."...P.2 - 402257a0 c1100c02 05a20086 01000000 280cc6c3 ............(... - 402257b0 ff022133 92a0d0c2 2132d221 31e22130 ..!3....!2.!1.!0 - 402257c0 f2212f9a 110df000 1426ff3f 68562240 .!/......&.?hV"@ - 402257d0 12c1f0c2 6102c1fc ff0931c0 2c2001b0 ....a.....1., .. - 402257e0 72c00000 31faff2d 0c0c0401 4274c000 r...1..-....Bt.. - 402257f0 000c152d 0c4d0532 a3e801aa 72c00000 ...-.M.2....r... - 40225800 0831c821 12c1100d f0000000 12c1f0c9 .1.!............ - 40225810 21d91109 31202074 cd0340d0 74167200 !...1 t..@.t.r. - 40225820 2d0c05dd ff060400 c5210016 12ffd04d -........!.....M - 40225830 2032a001 2d0c851d 000831c8 21d81112 2..-.....1.!... - 40225840 c1100df0 12c1f009 314040f4 66140842 ........1@@.f..B - 40225850 030022a0 7f271404 0c12c596 00083112 .."..'........1. - 40225860 c1100df0 e033ff3f 21ffff12 c1f00261 .....3.?!......a - 40225870 0345ad01 02210312 c1108000 00000000 .E...!.......... - 40225880 21f9ff12 c1f00261 03859301 02210312 !......a.....!.. - 40225890 c1108000 00000000 59b9fe3f b034ff3f ........Y..?.4.? - 402258a0 6db9fe3f 0035ff3f 83b9fe3f d834ff3f m..?.5.?...?.4.? - 402258b0 9ab9fe3f b833ff3f ba95fe3f 7c231040 ...?.3.?...?|#.@ - 402258c0 48231040 24231040 d4231040 b7b9fe3f H#.@$#.@.#.@...? - 402258d0 12c1f0c9 21c161fa 31f0ff21 f0ff4d0c ....!.a.1..!..M. - 402258e0 0931d911 853bfe31 eeff21ee ff4d0c05 .1...;.1..!..M.. - 402258f0 3bfe31ed ff21edff 4d0c453a fed1edff ;.1..!..M.E:.... - 40225900 31ecff4d 0c2d0d85 39fe2153 fac1d5ff 1..M.-..9.!S.... - 40225910 42123131 d1fa2d0c 0c050554 0151d0fa B.11..-....T.Q.. - 40225920 41cffa31 ccfa0c17 2d0c1c46 c559010c A..1....-..F.Y.. - 40225930 1641e1ff 5d063d0d 2d0c0570 0131dfff .A..].=.-..p.1.. - 40225940 c02c20c5 780131de ffc02c20 85780131 ., .x.1..., .x.1 - 40225950 ddffc02c 20857801 31dcff2d 0c057901 ..., .x.1..-..y. - 40225960 21dbff01 2270c000 000831c8 21d81112 !..."p....1.!... - 40225970 c1100df0 4026ff3f 12c1e0d9 51dd0221 ....@&.?....Q..! - 40225980 fdffc961 e941f931 09712202 00cd0340 ...a.A.1.q"....@ - 40225990 e07450f0 749c722d 0301ea6f c000005d .tP.t.r-...o...] - 402259a0 0221b0ff 7d0f6d0e 4d0cd03d 20858401 .!..}.m.M..= ... - 402259b0 0871c861 d851e841 f83112c1 200df000 .q.a.Q.A.1.. ... - 402259c0 2826ff3f 278afe3f 2c26ff3f 31fdff12 (&.?'..?,&.?1... - 402259d0 c1f0c921 09312203 00cd031b 22202074 ...!.1"....." t - 402259e0 22430066 12110c15 31f7ff21 b2ff5045 "C.f....1..!..PE - 402259f0 2045f8ff 86030000 21f4ff01 2972c000 E......!...)r.. - 40225a00 000c0222 4c000831 c82112c1 100df000 ..."L..1.!...... - 40225a10 40507430 40743d02 21a3ff12 c1f00261 @Pt0@t=.!......a - 40225a20 0345f5ff 083112c1 100df000 40507430 .E...1......@Pt0 - 40225a30 40743d02 219eff12 c1f00261 0385f3ff @t=.!......a.... - 40225a40 083112c1 100df000 21cbff22 02000df0 .1......!..".... - 40225a50 b426ff3f e0bafe3f 05bbfe3f c0a80001 .&.?...?...?.... - 40225a60 a826ff3f 92a0b090 11c00261 2b4535fb .&.?.......a+E5. - 40225a70 66320286 20000c22 055dfb2c 040c0322 f2.. ..".].,..." - 40225a80 c16c0133 fdc00000 41f2ff31 f2ff22c1 .l.3....A..1..". - 40225a90 6cc520fe 32c16c2d 014520fe 21efff32 l. .2.l-.E .!..2 - 40225aa0 c16c01d2 6fc00000 22c16c01 a66fc000 .l..o...".l..o.. - 40225ab0 00224160 0c522241 610c0222 61192241 ."A`.R"Aa.."a."A - 40225ac0 680c4222 416922a0 64225135 10212005 h.B"Ai".d"Q5.! . - 40225ad0 cdfc8511 fb21e1ff 32a08c22 61232261 .....!..2.."a#"a - 40225ae0 252187e4 30318022 61240c12 4571fd45 %!..01."a$..Eq.E - 40225af0 0bfb21db ff0c5339 0202212b 92a0b09a ..!...S9..!+.... - 40225b00 110df000 18bbfe3f 2fbbfe3f 2835ff3f .......?/..?(5.? - 40225b10 4835ff3f 9426ff3f d0261040 12c1f0c9 H5.?.&.?.&.@.... - 40225b20 21d911cd 03dd023d 0221f6ff 02610301 !......=.!...a.. - 40225b30 af6fc000 0021f4ff c03c2001 ac6fc000 .o...!...< ..o.. - 40225b40 0021f2ff 0c033242 612c04d0 3d200131 .!....2Ba,..= .1 - 40225b50 6dc00000 21efff3d 0c4c0401 2e6dc000 m...!..=.L...m.. - 40225b60 00c1ecff 2d0c01ce 71c00000 31ebff2d ....-...q...1..- - 40225b70 0c0c2401 6073c000 002d0c0c 150c0432 ..$.`s...-.....2 - 40225b80 a3e801c8 71c00000 0831c821 d81112c1 ....q....1.!.... - 40225b90 100df000 4abbfe3f 60bbfe3f a4241040 ....J..?`..?.$.@ - 40225ba0 79bbfe3f 92bbfe3f 5496fe3f a0bbfe3f y..?...?T..?...? - 40225bb0 b1bbfe3f 2c8afe3f c78aa900 40420f00 ...?,..?....@B.. - 40225bc0 c1bbfe3f 92a2a090 11c00261 a7c261a6 ...?.......a..a. - 40225bd0 d261a505 1ffb2612 130c12c5 45fb21ed .a....&.....E.!. - 40225be0 ff01826f c0000006 02000000 00851efb ...o............ - 40225bf0 6612e510 1120050f fc560201 0c121011 f.... ...V...... - 40225c00 204510fc 21e5ff01 796fc000 0021e3ff E..!...yo...!.. - 40225c10 c5a1fd0c 02c5fcfe 3111fc0c 340cc245 ........1...4..E - 40225c20 96fdc10a fa0c023d 0cc564fd 220c0572 .......=..d."..r - 40225c30 0c03620c 02520c01 420c0029 11220c04 ..b..R..B..).".. - 40225c40 d187f931 d7ff2901 2d0d4505 fe21d5ff ...1..).-.E..!.. - 40225c50 3d0d0166 6fc00000 32c11022 d3022c04 =..fo...2.."..,. - 40225c60 0c0322c2 4401bafc c0000052 0c05420c ..".D......R..B. - 40225c70 0431cdff 22a2541a 224502fe 22a2541a .1..".T."E..".T. - 40225c80 22c552fc 22c11045 79fb3d02 cd0221c7 ".R."..Ey.=...!. - 40225c90 ff01566f c0000001 74f9c000 00d76210 ..Vo....t.....b. - 40225ca0 8cdcc5c2 ff21c2ff 01516fc0 00004613 .....!...Qo...F. - 40225cb0 004590fd 22a001c5 f2fe22c1 1042d202 .E.."....."..B.. - 40225cc0 21bdff32 c1106802 58122822 52641a22 !..2..h.X.("Rd." - 40225cd0 641b21b9 ff52a264 5a532261 a032a270 d.!..R.dZS"a.2.p - 40225ce0 22c1103a 3221b5ff 6264190c 14c52c1f "..:2!..bd....,. - 40225cf0 21b4ff01 3e6fc000 00c5dc1e 45d6ff02 !...>o......E... - 40225d00 21a792a2 a0c221a6 d221a59a 110df000 !.....!..!...... - 40225d10 cbbbfe3f e1bbfe3f fc5d2240 12c1f009 ...?...?.]"@.... - 40225d20 31c92105 0afb6622 0e21f9ff 01306fc0 1.!...f".!...0o. - 40225d30 0000c615 00000000 8508fb26 12120c12 ...........&.... - 40225d40 452ffb21 94ff0129 6fc00000 c6010000 E/.!...)o....... - 40225d50 004508fb 6612e6c1 42ff222c 00667207 .E..f...B.",.fr. - 40225d60 856a1f22 a000290c 21ebff01 206fc000 .j."..).!... o.. - 40225d70 0021e9ff 058e1f22 a007226c 0022a001 .!.....".."l.".. - 40225d80 05e6fe31 b6fb0c34 0cc2857f fd0831c8 ...1...4......1. - 40225d90 2112c110 0df00000 f3bbfe3f 12c1f0c9 !..........?.... - 40225da0 21c12fff 0931280c 66721d05 661f280c !./..1(.fr..f.(. - 40225db0 6672040c 02226c00 21f8ff01 0c6fc000 fr..."l.!....o.. - 40225dc0 00457ffd 0c02c5e1 fe0831c8 2112c110 .E........1.!... - 40225dd0 0df00000 388afe3f 04bcfe3f 16bcfe3f ....8..?...?...? - 40225de0 30bcfe3f 4fbcfe3f 69bcfe3f 82bcfe3f 0..?O..?i..?...? - 40225df0 94bcfe3f abbcfe3f c2bcfe3f 12c1f0c9 ...?...?...?.... - 40225e00 210931cd 03b65202 c6250031 f2ff3022 !.1...R..%.1..0" - 40225e10 a02802a0 020021f0 ff860000 21f0ff01 .(....!.....!... - 40225e20 f36ec000 000c7321 0eff3902 c61c0021 .n....s!..9....! - 40225e30 ecff01ee 6ec00000 280ccc62 21eaff06 ....n...(..b!... - 40225e40 01000000 21e9ff01 e96ec000 00861400 ....!....n...... - 40225e50 21e7ff01 e66ec000 00c02c20 c5c7fbc5 !....n...., .... - 40225e60 15fc450c fc0c2306 efff0000 0021e0ff ..E...#......!.. - 40225e70 01df6ec0 0000164c 01620c03 520c0242 ..n....L.b..R..B - 40225e80 0c01320c 0021dbff 01d96ec0 0000c5f0 ..2..!....n..... - 40225e90 ff21d9ff 01d66ec0 0000c571 fd22a001 .!....n....q.".. - 40225ea0 05d4fe02 2103c821 12c1100d f0000000 ....!..!........ - 40225eb0 21ecfe0c 14280232 c2f90c02 3024830d !....(.2....0$.. - 40225ec0 f0000000 f8bafe3f e6b8fe3f 12c1c01c .......?...?.... - 40225ed0 c40c0322 c11009f1 011efcc0 000005b1 ..."............ - 40225ee0 db16b203 85b3db31 f7ff4d02 22c11005 .......1..M."... - 40225ef0 dbfd22c1 1001dbfd c0000021 d5fd8202 .."........!.... - 40225f00 06720204 62020352 02024202 01320200 .r..b..R..B..2.. - 40225f10 89112202 05290121 ecff01b4 6ec00000 .."..).!....n... - 40225f20 08f112c1 400df000 9e97fe3f f4bcfe3f ....@......?...? - 40225f30 02bdfe3f 12bdfe3f 12c1f00c 820931c9 ...?...?......1. - 40225f40 21d911c5 b31ad1f8 ff42a065 3d0d0c42 !........B.e=..B - 40225f50 0160fbc0 0000cd02 3d0221f4 ffc58618 .`......=.!..... - 40225f60 3d0c0c02 c5be1a31 f2ff0c12 05c41a31 =......1.......1 - 40225f70 f1ff0c22 85c31a45 b61a3d0d c02c2042 ..."...E..=.., B - 40225f80 a06c0169 6dc00000 0831c821 d81112c1 .l.im....1.!.... - 40225f90 100df000 9ebdfe3f 84bdfe3f 89bdfe3f .......?...?...? - 40225fa0 90bdfe3f 97bdfe3f 02befe3f f0e20040 ...?...?...?...@ - 40225fb0 e8e20040 12c1c0c9 e1d9d109 f1e9c1f9 ...@............ - 40225fc0 b14971dd 0320c074 cc430c02 86580000 .Iq.. .t.C...X.. - 40225fd0 31f1ff0c 742d0101 426ec000 0022cc30 1...t-..Bn...".0 - 40225fe0 2241053d 012d0dc5 db02ed02 16a2fd85 "A.=.-.......... - 40225ff0 090331e9 ffdd022d 0e85da02 31e8fffd ..1....-....1... - 40226000 022d0e05 da0231e6 ff29412d 0e45d902 .-....1..)A-.E.. - 40226010 31e5ff29 51e02e20 85d80231 e3ff2961 1..)Q.. ...1..)a - 40226020 2d0e05d8 02ed028c 2f4841cc 340c0e86 -......./HA.4... - 40226030 19000c03 58510c12 4d035042 93586150 ....XQ..M.PB.XaP - 40226040 23832704 e7371ee4 2d0fc5e1 0216c2fd #.'..7..-....... - 40226050 284145e1 021642fd 2851c5e0 0216c2fc (AE...B.(Q...... - 40226060 286145e0 021642fc 2d0ec5df 0216c2fb (aE...B.-....... - 40226070 317af8c0 2ca02a23 385f4841 3242e538 1z..,.*#8_HA2B.8 - 40226080 54585132 42e63855 48613242 e7385432 TXQ2B.8UHa2B.8T2 - 40226090 42e8385e 0c1e3242 e9216ff8 c0cca0ca B.8^..2B.!o..... - 402260a0 c2220ce5 80220120 283101c0 ffc00000 ."...". (1...... - 402260b0 05ec0231 b9ff4d02 2d0d4522 03220ce6 ...1..M.-.E".".. - 402260c0 80220120 283101b9 ffc00000 45ea0231 .". (1......E..1 - 402260d0 b3ff4d02 2d0d8520 03220ce7 01b5ffc0 ..M.-.. ."...... - 402260e0 000005e9 0231aeff 4d022d0d 051f0322 .....1..M.-...." - 402260f0 0ce88022 01202831 01adffc0 000045e7 ...". (1......E. - 40226100 0231a8ff 4d022d0d 451d0322 0ce98022 .1..M.-.E.."..." - 40226110 01202831 01a6ffc0 000085e5 0231a2ff . (1.........1.. - 40226120 4d022d0d 851b0328 714d0d3d 01051b03 M.-....(qM.=.... - 40226130 2d0e08f1 c8e1d8d1 e8c1f8b1 12c1400d -.............@. - 40226140 f0000000 a5bdfe3f b3bdfe3f b7bdfe3f .......?...?...? - 40226150 c5bdfe3f ecbdfe3f a235ff3f d5bdfe3f ...?...?.5.?...? - 40226160 d8bdfe3f 00000000 00001c40 dcbdfe3f ...?.......@...? - 40226170 e1bdfe3f e7bdfe3f f1bdfe3f fdbdfe3f ...?...?...?...? - 40226180 b595fe3f 43befe3f 05befe3f 18befe3f ...?C..?...?...? - 40226190 23befe3f 2cbefe3f 34befe3f 39befe3f #..?,..?4..?9..? - 402261a0 3ebefe3f 48befe3f 56befe3f 5fbefe3f >..?H..?V..?_..? - 402261b0 69befe3f 73befe3f 81befe3f 89befe3f i..?s..?...?...? - 402261c0 a0befe3f b0befe3f 92a0e090 11c02020 ...?...?...... - 402261d0 7422612a 2d03d261 3532612b 026137c2 t"a*-..a52a+.a7. - 402261e0 6136e261 34f26133 85b702dd 0232212b a6.a4.a3.....2!+ - 402261f0 16725421 d4ff01fd 6dc00000 31d3ff2d .rT!....m...1..- - 40226200 0d05ba02 ed02c1d6 ff16a209 05c70216 ................ - 40226210 420931ce ff284e01 d6bfc000 00566208 B.1..(N......Vb. - 40226220 21ccff01 f26dc000 00c5e502 ed022189 !....m........!. - 40226230 f885db02 31c8ff4d 022d0e45 0a0321c6 ....1..M.-.E..!. - 40226240 ff85da02 31c6ff4d 022d0e45 09032103 ....1..M.-.E..!. - 40226250 f885d902 4d023d0c 2d0e4508 0331c2ff ....M.=.-.E..1.. - 40226260 21c1ff05 d10231c1 ff4d022d 0e050703 !.....1..M.-.... - 40226270 21c0ff85 d70231bf ff4d022d 0e050603 !.....1..M.-.... - 40226280 2d0e4587 02fd0220 322021bb ff01d76d -.E.... 2 !....m - 40226290 c0000022 212a0c04 3d0f0557 ff2d0fc5 ..."!*..=..W.-.. - 402262a0 58032d0e 85950231 abff2d0d 45af02fd X.-....1..-.E... - 402262b0 023d0c2d 0dc5ae02 ed02cc4f 56ce0446 .=.-.......OV..F - 402262c0 20012d0f 85bb0216 12ff3162 f8284f01 .-.......1b.(O. - 402262d0 a8bfc000 005632fe c5da0220 e22021df .....V2.... . !. - 402262e0 f785d002 c03c204d 022d0e45 ff02c1a3 .....< M.-.E.... - 402262f0 ff2d0d3d 0cc5aa02 ac9221a1 ffc5ce02 .-.=......!..... - 40226300 4d023d0c 2d0e85fd 02060600 2d0e05b7 M.=.-.......-... - 40226310 0216f242 31d2f728 4e0195bf c0000016 ...B1..(N....... - 40226320 52fb8607 01c197ff d02d20c0 3c2045a7 R........- .< E. - 40226330 029ca22d 01850cfb 8c422d01 c6000000 ...-.....B-..... - 40226340 2192ff85 ca024d02 3d0c2d0e 05f902c1 !.....M.=.-..... - 40226350 8fff2d0d 3d0cc5a4 02fd02ac 6285b002 ..-.=.......b... - 40226360 31b9f78c 62285ff6 22022243 00220300 1...b(_."."C.".. - 40226370 0110ffc0 0000c5bf 02204220 c03c20e0 ......... B .< . - 40226380 2e20c5f5 02c182ff 2d0d3d0c 45a102fd . ......-.=.E... - 40226390 02bc0245 ad029c22 285ff622 0e3110fa ...E..."(_.".1.. - 402263a0 22430021 adf72202 e405f8fd 410dfa22 "C.!..".....A.." - 402263b0 040001ff fec00000 85bb024d 023d0ce0 ...........M.=.. - 402263c0 2e20c5f1 023173ff 2d0d859d 02fd020c . ...1s.-....... - 402263d0 02226120 279f02c6 ac00059c f9316eff ."a '........1n. - 402263e0 cd022d0f c59b0231 6dff2261 212d0f45 ..-....1m."a!-.E - 402263f0 9b022261 22661c20 32212116 63033023 .."a"f. 2!!.c.0# - 40226400 20c5a702 acd22221 2145a702 ac524221 ....."!!E...RB! - 40226410 212844c6 06000000 00222122 16520105 !(D......"!".R.. - 40226420 a60216f2 00222122 45a5028c 62322122 ....."!"E...b2!" - 40226430 28438550 003147ff 2d0f8596 02226127 (C.P.1G.-...."a' - 40226440 cc920c04 426120c6 06000000 00222127 ....Ba ......"!' - 40226450 c5a20216 b2fe2221 27384221 fef70584 ......"!'8B!.... - 40226460 fd0c1332 6120314e ff2d0f85 9302314d ...2a 1N.-....1M - 40226470 ff226128 f02f20c5 92024221 28226129 ."a(./ ...B!("a) - 40226480 9ce42d04 859f029c 72222129 16220105 ..-.....r"!).".. - 40226490 9f028cc2 42212938 44422128 222404c5 ....B!)8DB!("$.. - 402264a0 67ff3141 fff02f20 858f0222 61239c32 g.1A../ ..."a#.2 - 402264b0 c59c028c e2222123 384221e7 f7057efd ....."!#8B!...~. - 402264c0 0c133261 203139ff 2d0f858d 02226124 ..2a 19.-...."a$ - 402264d0 9c424599 028cf242 2124215f f7385432 .BE....B!$!_.8T2 - 402264e0 523122a0 01226120 3132fff0 2f20458b R1".."a 12../ E. - 402264f0 02226125 16520185 980216f2 00422125 ."a%.R.......B!% - 40226500 21d7f738 448579fd 0c122261 203129ff !..8D.y..."a 1). - 40226510 f02f2005 89022261 26164201 0596028c ./ ..."a&.B..... - 40226520 e2422126 21cff738 444577fd 0c122261 .B!&!..8DEw..."a - 40226530 2045b502 3121ffcd 022d0f85 86029c62 E..1!...-.....b - 40226540 8585f91b 220199fe c0000085 a202311a ....".........1. - 40226550 ff4d022d 0c85d802 3221218c d32843c5 .M.-....2!!..(C. - 40226560 a802310d ff4d022d 0c45d702 4221228c ..1..M.-.E..B!". - 40226570 d4284485 a7023109 ff4d022d 0c05d602 .(D...1..M.-.... - 40226580 22212716 120121b3 f705a602 31f2fe20 "!'...!.....1.. - 40226590 4220c02c 2085d402 32212856 53004221 B ., ...2!(VS.B! - 402265a0 2916e403 10212085 e5faf1fd fe9c322d )....! .......2- - 402265b0 0185a302 4d023d0f 2d0c45d2 0222c120 ....M.=.-.E..". - 402265c0 86040000 21f1fe45 a2024d02 3d0f2d0c ....!..E..M.=.-. - 402265d0 c5d00221 fafe45a1 0231f2fe 4d022d0c ...!..E..1..M.-. - 402265e0 c5cf0222 212316f2 00219bf7 c59f0231 ..."!#...!.....1 - 402265f0 eefe4d02 2d0c85ce 02322124 16930121 ..M.-....2!$...! - 40226600 16f72212 31016afe c0000085 960231e7 ..".1.j.......1. - 40226610 fe204220 2d0c85cc 02422125 16140121 . B -....B!%...! - 40226620 8ff7859c 0231e2fe 204220c0 2c2005cb .....1.. B ., .. - 40226630 02222126 16120121 8af7059b 0231ddfe ."!&...!.....1.. - 40226640 204220c0 2c2085c9 0231d2fe 4d0ce02e B ., ...1..M... - 40226650 20c5c802 32212316 33032d03 05820242 ...2!#.3.-....B - 40226660 2124ac84 ac622d04 c57f0232 21259cc3 !$...b-....2!%.. - 40226670 9ca23023 20858002 9c224221 268cd42d ..0# ...."B!&..- - 40226680 04c57f02 8c62053c ffcc1245 33f9c146 .....b.<...E3..F - 40226690 fe2d0d3d 0cc57002 f1f0f616 52012261 .-.=..p.....R."a - 402266a0 2b457c02 32212b8c 92285322 4fe422a0 +E|.2!+..(S"O.". - 402266b0 01226120 220fe445 c7fd0c05 0c163d0d ."a "..E......=. - 402266c0 2d054d0e 52612b62 612c858e ff322120 -.M.Ra+ba,...2! - 402266d0 62212c52 212b2036 93326120 1b556655 b!,R!+ 6.2a .UfU - 402266e0 dc220fe4 0133fec0 00008588 024d023d ."...3.......M.= - 402266f0 0c2d0ec5 be022157 f7058f02 3196fe4d .-....!W....1..M - 40226700 022d0ec5 bd022d0e c53e02cd 02203220 .-....-..>... 2 - 40226710 21acfe01 b66cc000 0022212a 0c043d0c !....l..."!*..=. - 40226720 850eff2d 0c451003 4221208c 1405ccfd ...-.E..B! ..... - 40226730 2d0ec54c 02c60200 00000021 a2fe01ab -..L.......!.... - 40226740 6cc00000 d02d2085 4b020221 3792a0e0 l....- .K..!7... - 40226750 c22136d2 2135e221 34f22133 90118080 .!6.!5.!4.!3.... - 40226760 00000000 cfbefe3f e9befe3f 9e97fe3f .......?...?...? - 40226770 12c1f0c9 210931d9 1120c220 22020666 ....!.1.. . "..f - 40226780 120e21f8 ff01996c c0000005 b0f90602 ..!....l........ - 40226790 0021f5ff 01966cc0 0000d1f4 ff28dc3d .!....l......(.= - 402267a0 0d1c7401 616bc000 0028bc3d 0d1c8401 ..t.ak...(.=.... - 402267b0 5e6bc000 003d0d2d 0c1c9401 5b6bc000 ^k...=.-....[k.. - 402267c0 000831c8 21d81112 c1100df0 f7befe3f ..1.!..........? - 402267d0 bc26ff3f 70672240 1fbffe3f 58bffe3f .&.?pg"@...?X..? - 402267e0 65bffe3f 83bffe3f 12c1d0d9 91d1dfff e..?...?........ - 402267f0 e981f971 ed03fd02 3c043d0d 3c8209b1 ...q....<.=.<... - 40226800 c9a10133 f9c00000 cd023c14 3d0d1cc2 ...3......<.=... - 40226810 0130f9c0 00003d0e 29dc0c44 2d0c01fd .0....=.)..D-... - 40226820 69c00000 e1ebff5c 02225c02 280e620c i......\."\.(.b. - 40226830 03520c02 420c0132 0c002901 21e4ff5c .R..B..2..).!..\ - 40226840 07016a6c c0000021 e3ff3cd4 29cc2162 ..jl...!..<.).!b - 40226850 943d0d29 ac22a200 011ef9c0 0000621c .=.)."........b. - 40226860 02480e31 ddff5d0f 29bc4543 fd38bc21 .H.1..].).EC.8.! - 40226870 dbff015e 6cc00000 2d0c0595 f2ecf221 ...^l...-......! - 40226880 d8ff015a 6cc00000 28dc3d0d 4c740126 ...Zl...(.=.Lt.& - 40226890 6bc00000 28bc3d0d 4c840123 6bc00000 k...(.=.L..#k... - 402268a0 4c943d0d 2d0c0120 6bc00000 46020000 L.=.-.. k...F... - 402268b0 21cdff01 4e6cc000 0008b1c8 a1d891e8 !...Nl.......... - 402268c0 81f87112 c1300df0 96bffe3f bfbffe3f ..q..0.....?...? - 402268d0 d7bffe3f 12c1f0c9 21d91109 31dd02cd ...?....!...1... - 402268e0 03acb362 03035203 02420301 21f7ff32 ...b..R..B..!..2 - 402268f0 0300013e 6cc00000 21b6ff28 02cc4221 ...>l...!..(..B! - 40226900 f3ff4603 003d0c2d 0dc5edff 46020000 ..F..=.-....F... - 40226910 21f0ff01 366cc000 000831c8 21d81112 !...6l....1.!... - 40226920 c1100df0 c026ff3f f9bffe3f 02c0fe3f .....&.?...?...? - 40226930 0ac0fe3f 15c0fe3f d4682240 12c1b0c2 ...?...?.h"@.... - 40226940 6112d261 11e26110 f9f10261 13ed0201 a..a..a....a.... - 40226950 fd6bc000 00d1f3ff 298120c0 f4280df1 .k......). ..(.. - 40226960 83ff16b2 0042a06b f03f2001 ef6ac000 .....B.k.? ..j.. - 40226970 000c1542 a06c3d0f 2c0201ea 6ac00000 ...B.l=.,...j... - 40226980 2c040c03 290d01a2 69c00000 31e7ff0c ,...)...i...1... - 40226990 842d0e01 0889c000 009c5231 e4ff0c74 .-........R1...t - 402269a0 2d0e0104 89c00000 0c738c62 46300000 -........s.bF0.. - 402269b0 00000c83 3020741c f42cf527 3417c7b2 ....0 t..,.'4... - 402269c0 142a6e62 06005796 04cd0246 02001b22 .*nb..W....F..." - 402269d0 20207406 f9ff0c0c 0b2c2020 f442a01f t......, .B.. - 402269e0 27b40286 2200222d 00304cc0 3a3e0179 '..."."-.0L.:>.y - 402269f0 88c00000 3177ff28 038c9242 a0813d0f ....1w.(...B..=. - 40226a00 01ca6ac0 00002881 0c152060 f442a082 ..j...(... `.B.. - 40226a10 3d0f2d06 699101c3 6ac00000 316dff68 =.-.i...j...1m.h - 40226a20 9129034d 060c0301 7a69c000 005168ff .).M....zi...Qh. - 40226a30 68912805 4d06ca3e 016788c0 0000380d h.(.M..>.g....8. - 40226a40 21bcff01 ea6bc000 002161ff 380221b9 !....k...!a.8.!. - 40226a50 ff01e66b c0000038 0d51b7ff 42c11c2d ...k...8.Q..B..- - 40226a60 01c5d014 280d42a0 903d0f01 af6ac000 ....(.B..=...j.. - 40226a70 00022113 c22112d2 2111e221 10f8f112 ..!..!..!..!.... - 40226a80 c1500df0 2c141040 12c1f0c9 21c86209 .P..,..@....!.b. - 40226a90 310c0222 6c2b226c 29222c2c 22c2eff6 1.."l+"l)",,"... - 40226aa0 220f222c 14663209 322c218c 332d0cc0 ".",.f2.2,!.3-.. - 40226ab0 03004d0c 0c030c22 01f3ffc0 00000831 ..M....".......1 - 40226ac0 c82112c1 100df000 12c1f0c9 21cd0222 .!..........!.." - 40226ad0 222c0931 1c133792 22222c29 387c1b22 ",.1..7."",)8|." - 40226ae0 3853226c 2927b343 1c22226c 2c4d0c0c 8S"l)'.C.""l,M.. - 40226af0 030c2201 e4ffc000 00c60b00 66822c22 ..".........f.," - 40226b00 2c2a1b22 226c2ab6 62210c03 0c92326c ,*.""l*.b!....2l - 40226b10 2a226c2c c04c2022 a00201da ffc00000 *"l,.L "........ - 40226b20 322c2216 5300c02c 20c00300 222c2b8c 2,".S.., ...",+. - 40226b30 320b2222 6c2b0831 c82112c1 100df000 2.""l+.1.!...... - 40226b40 12c1f0c9 21c86209 31222c2c 6652040c ....!.b.1",,fR.. - 40226b50 62c60200 1c533792 041c6246 00000c82 b....S7...bF.... - 40226b60 322c2022 6c2c8c33 2d0cc003 004d0c0c 2, "l,.3-....M.. - 40226b70 030c2201 c4ffc000 000831c8 2112c110 ..".......1.!... - 40226b80 0df00000 12c1f048 6209310c 8222642c .......Hb.1.."d, - 40226b90 0c030c22 01bcffc0 00000831 12c1100d ...".......1.... - 40226ba0 f0000000 12c1f0c9 210931c8 64cc930c ........!.1.d... - 40226bb0 82226c2c 860f0000 0000222c 04569202 ."l,......",.V.. - 40226bc0 222300ac 32280c0c 442822cb 22011169 "#..2(..D("."..i - 40226bd0 c0000022 0c048c62 280cc539 e6060100 ..."...b(..9.... - 40226be0 280c051a 140ca222 6c2c4d0c 0c030c22 (......"l,M...." - 40226bf0 01a5ffc0 00000831 c82112c1 100df000 .......1.!...... - 40226c00 12c1b0c2 6112c222 06e26110 f2610f22 ....a.."..a..a." - 40226c10 a0000261 13d26111 f2a0b422 6c29fa2c ...a..a...."l)., - 40226c20 ed034050 f429910b 252020f4 32a3fe27 ..@P.)..% .2..' - 40226c30 b3028658 00288c4d 053d0e59 a101f568 ...X.(.M.=.Y...h - 40226c40 c0000028 8c620200 60f114f0 30743981 ...(.b..`...0t9. - 40226c50 321c1460 d44145c9 007d0222 2c2c0ce3 2..`.AE..}.",,.. - 40226c60 58a13712 1137b202 064b0022 c2efb622 X.7..7...K."..." - 40226c70 02c64800 460d0026 2d028646 00222c14 ..H.F..&-..F.",. - 40226c80 26121422 0c048c62 280c853c e6c64100 &.."...b(..<..A. - 40226c90 280c4577 14c63f00 1c12322c 1f226c2c (.Ew..?...2,."l, - 40226ca0 16430f2d 0cc00300 063b0000 00222c08 .C.-.....;...",. - 40226cb0 525c1950 35207261 0a05b500 225c1878 R\.P5 ra...."\.x - 40226cc0 a1665d02 462400f6 6d05263d 1ac63100 .f].F$..m.&=..1. - 40226cd0 666d0286 230026ad 02062900 22cc3845 fm..#.&...).".8E - 40226ce0 0b01c621 00000000 661f0d3d 0722cc38 ...!....f..=.".8 - 40226cf0 45ea0046 03000000 00662f09 3d0722cc E..F.....f/.=.". - 40226d00 3805ed00 29dc2881 0bd2d0d0 74f62d0b 8...).(.....t.-. - 40226d10 28dc4212 02380228 91459800 d22c0842 (.B..8.(.E...,.B - 40226d20 1c1932c1 0c2d0d42 510649a1 c5b00048 ..2..-.BQ.I....H - 40226d30 a12911eb 312d0d42 5107c5b3 00722c23 .)..1-.BQ....r,# - 40226d40 292116e7 03621107 42110638 115d022d )!...b..B..8.].- - 40226d50 0cc00700 060b0000 003d0722 cc3805eb .........=.".8.. - 40226d60 00060200 003d0722 cc3805ee 0029dc42 .....=.".8...).B - 40226d70 12023802 22a0b42a 2c459200 06060000 ..8."..*,E...... - 40226d80 00663d13 521c1922 1c1857b2 0a2055c0 .f=.R.."..W.. U. - 40226d90 5050f42a ee86a3ff 4d0c0c03 0c220139 PP.*....M....".9 - 40226da0 ffc00000 022113c2 2112d221 11e22110 .....!..!..!..!. - 40226db0 f8f112c1 500df000 406b2240 006c2240 ....P...@k"@.l"@ - 40226dc0 886a2240 12c1f0c2 6102c862 31fbff22 .j"@....a..b1.." - 40226dd0 2c000261 03d91105 4c1431f8 ff280cd2 ,..a....L.1..(.. - 40226de0 cc384549 1431f6ff 280c4545 14421c16 .8EI.1..(.EE.B.. - 40226df0 389c2d0d 459e0038 7c2d0dc5 b8004802 8.-.E..8|-....H. - 40226e00 29dc3204 00303441 326c1432 12022d04 ).2..04A2l.2..-. - 40226e10 85ad0022 5c260c52 226c2b32 0c0428dc ..."\&.R"l+2..(. - 40226e20 4212028c 93380228 0c0525e6 46020000 B....8.(..%.F... - 40226e30 32220022 2c008507 1432a000 0ce2226c 2".",....2...."l - 40226e40 2c39dc4d 0c0c2201 0fffc000 000831c8 ,9.M..".......1. - 40226e50 21d81112 c1100df0 9e97fe3f 12c1d06d !..........?...m - 40226e60 04e98142 a0d0ed03 0c0309b1 6901c9a1 ...B........i... - 40226e70 d991cd02 f2610750 f0740165 68c00000 .....a.P.t.eh... - 40226e80 2d0e01b0 6ac00000 31f4ffdd 0242a2c4 -...j...1....B.. - 40226e90 1b22018f f7c00000 292c3d0e 011ba5c0 ."......),=..... - 40226ea0 0000282c dad20c02 224d0068 0108b1f2 ..(,...."M.h.... - 40226eb0 4c04693c d891c8a1 e881f871 12c1300d L.i<.......q..0. - 40226ec0 f0000000 bc35ff3f 14752240 12c1d070 .....5.?.u"@...p - 40226ed0 7074c9a1 e981cd03 f9710c03 fd02ed04 pt.......q...... - 40226ee0 22c2582c 4409b169 117921d9 91290150 ".X,D..i.y!..).P - 40226ef0 d5200147 68c00000 2d0c0192 6ac00000 . .Gh...-...j... - 40226f00 31d6ff5d 0242a2de 1b225931 0171f7c0 1..].B..."Y1.q.. - 40226f10 00003d0c 226f1601 fca4c000 00222f16 ..=."o......."/. - 40226f20 5831c1cd ff5a520c 02224500 bc0e2d0e X1...ZR.."E...-. - 40226f30 01856ac0 00005d02 42a2e53d 0c22c201 ..j...].B..=.".. - 40226f40 52610301 63f7c000 00226f17 3d0e01ee Ra..c...."o.=... - 40226f50 a4c00000 222f1758 315a520c 02224500 ...."/.X1ZR.."E. - 40226f60 bc0d2d0d 01786ac0 00005d02 42a2ed3d ..-..xj...].B..= - 40226f70 0c22c201 52610301 56f7c000 00226f18 ."..Ra..V...."o. - 40226f80 3d0d01e1 a4c00000 222f1858 315a520c =......."/.X1ZR. - 40226f90 02224500 32210128 21326f1b 226f1e3d ."E.2!.(!2o."o.= - 40226fa0 0c42a2f6 22a40001 4af7c000 00d2a400 .B.."...J....... - 40226fb0 298fd9af 3d0c42a2 f82d0d01 45f7c000 )...=.B..-..E... - 40226fc0 0038014d 0d299fd9 bf397f3d 0222cf38 .8.M.)...9.=.".8 - 40226fd0 85800031 23cc22a0 b4202f80 c5680041 ...1#.".. /..h.A - 40226fe0 b9ff21b9 ff0c550c 23c568fc 4d0f0c03 ..!...U.#.h.M... - 40226ff0 0c2201a4 fec00000 08b1c8a1 d891e881 .".............. - 40227000 f87112c1 300df000 12c1f0c9 21cd021c .q..0.......!... - 40227010 52226c2c 4d0c32a0 0022a002 02610301 R"l,M.2.."...a.. - 40227020 99fec000 0022a090 2a2c019d 6cc00000 ....."..*,..l... - 40227030 0831c821 12c1100d f0000000 12c1d050 .1.!...........P - 40227040 5074c9a1 cd022d03 09b15911 d991e981 Pt....-...Y..... - 40227050 f971ed04 60f07432 6100013a 6ac00000 .q..`.t2a..:j... - 40227060 317eff42 a308dd02 1b220119 f7c00000 1~.B....."...... - 40227070 7801226c 193d0701 a4a4c000 00222c19 x."l.=.......",. - 40227080 0c07dad2 724d002d 0e790101 2e6ac000 ....rM.-.y...j.. - 40227090 003171ff dd0242a3 0d1b2201 0df7c000 .1q...B..."..... - 402270a0 00226c1a 3d0e0198 a4c00000 222c1a78 ."l.=.......",.x - 402270b0 01dad272 4d005811 08b1f26c 1d526c1c ...rM.X....l.Rl. - 402270c0 d891c8a1 e881f871 12c1300d f0000000 .......q..0..... - 402270d0 32621f0d f0000000 3262200d f0000000 2b......2b ..... - 402270e0 3262210d f0000000 3262220d f0000000 2b!.....2b"..... - 402270f0 3262230d f0000000 12c1f092 a410c921 2b#............! - 40227100 d911cd02 093152c2 4c9011c0 40407422 .....1R.L...@@t" - 40227110 c23845b7 00d2a0b4 29dcd0dc 8028dc42 .8E.....)....(.B - 40227120 12023802 2d0d8557 00660213 52a4005a ..8.-..W.f..R..Z - 40227130 413d012d 0d055800 6602e10c 02460300 A=.-..X.f....F.. - 40227140 4d0c0c03 0c22014f fec00000 0c1292a4 M....".O........ - 40227150 109a1108 31c821d8 1112c110 0df00000 ....1.!......... - 40227160 12c1f092 a410c921 d911cd02 093142c2 .......!.....1B. - 40227170 4c9011c0 22c23885 b900d2a0 b429dcda L...".8......).. - 40227180 dc28dc42 12023802 2d0d4551 00660213 .(.B..8.-.EQ.f.. - 40227190 52a4005a 413d012d 0dc55100 6602e10c R..ZA=.-..Q.f... - 402271a0 02460300 4d0c0c03 0c220136 fec00000 .F..M....".6.... - 402271b0 0c1292a4 109a1108 31c821d8 1112c110 ........1.!..... - 402271c0 0df00000 12c1f0c9 21cd020c 52226c2c ........!...R"l, - 402271d0 4d0c32a0 0022a002 02610301 2afec000 M.2.."...a..*... - 402271e0 0022a090 2a2c012e 6cc00000 0831c821 ."..*,..l....1.! - 402271f0 12c1100d f0000000 12c1f092 a420c921 ............. .! - 40227200 0931cd02 d91122c2 4c9011c0 22610022 .1....".L..."a." - 40227210 cc38058e 0029dc22 1202cc32 0c02860d .8...)."...2.... - 40227220 00d2a0b4 dadc28dc 42120238 022d0d05 ......(.B..8.-.. - 40227230 47006602 1422c110 52a4005a 423d022d G.f.."..R..ZB=.- - 40227240 0d454700 2602d4c6 f6ff4d0c 0c030c22 .EG.&.....M...." - 40227250 010dfec0 00000c12 92a4209a 110831c8 .......... ...1. - 40227260 21d81112 c1100df0 12c1f0c2 6102cd02 !...........a... - 40227270 22c23809 3105b000 48020cc3 29dc326c ".8.1...H...).2l - 40227280 14320400 30344132 6c143212 02402420 .2..04A2l.2..@$ - 40227290 85650022 5c260c52 226c2b32 0c0428dc .e."\&.R"l+2..(. - 402272a0 4212028c 93380228 0c05dde5 46020000 B....8.(....F... - 402272b0 32220022 2c0085bf 1332a000 20207439 2".",....2.. t9 - 402272c0 dc37920c 1c12326c 29226c2c 4d0c0602 .7....2l)"l,M... - 402272d0 000c7222 6c2c4d0c 0c030c22 01eafdc0 ..r"l,M....".... - 402272e0 00000831 c82112c1 100df000 12c1f0c2 ...1.!.......... - 402272f0 610220c2 20222200 0931d911 ac62053f a. . ""..1...b.? - 40227300 14280cd1 d5fe2822 8c9242a0 ac3d0d01 .(....("..B..=.. - 40227310 8668c000 00280c42 a0ad3d0d 018368c0 .h...(.B..=...h. - 40227320 00000c02 290c0831 c821d811 12c1100d ....)..1.!...... - 40227330 f0000000 c46d2240 846b2240 c86a2240 .....m"@.k"@.j"@ - 40227340 1ec0fe3f a46b2240 12c1e0c9 61cd0228 ...?.k"@....a..( - 40227350 020971d9 51e941f9 318c322d 0cc5f8ff ..q.Q.A.1.2-.... - 40227360 f1befe42 a3243d0f 1cc20159 f6c00000 ...B.$=....Y.... - 40227370 dd020c0e 290c1c02 290d42a3 273d0fe9 ....)...).B.'=.. - 40227380 1d2c0201 53f6c000 00292d28 0cd82285 .,..S....)-(..". - 40227390 3a14291d 280c483c 3822d2a0 90490331 :.).(.H<8"...I.1 - 402273a0 e5ffc962 05ec1331 e4ff280c dadc85ed ...b...1..(..... - 402273b0 132d0de2 6c29e26c 2a01b96b c0000031 .-..l).l*..k...1 - 402273c0 dfff4d0c 2d0d014b 6dc00000 0c154d05 ..M.-..Km.....M. - 402273d0 32a3e82d 0d01b36b c0000021 d9ff3d0e 2..-...k...!..=. - 402273e0 018369c0 0000280c 32220228 2c32c30c ..i...(.2".(,2.. - 402273f0 859f22e7 1215220c 04e71207 280c85b7 .."...".....(... - 40227400 e5860500 280cc597 13860300 51ceff32 ....(.......Q..2 - 40227410 2c02222c 0042cc10 45351402 21070ca2 ,.",.B..E5..!... - 40227420 226c2cd8 51c861e8 41f83112 c1200df0 "l,.Q.a.A.1.. .. - 40227430 12c1f0c9 21093120 c22005eb ff282c8c ....!.1 . ...(,. - 40227440 e23185fe 42a0bc01 3868c000 000c0229 .1..B...8h.....) - 40227450 2c222c33 9c023180 fe42a0c1 013368c0 ,",3..1..B...3h. - 40227460 000022a0 00226c33 222c1616 1201317a ..".."l3",....1z - 40227470 fe42a0c6 012d68c0 000022a0 00226c16 .B...-h...".."l. - 40227480 222c1716 12013174 fe42a0cb 012768c0 ",....1t.B...'h. - 40227490 000022a0 00226c17 222c1816 1201316e ..".."l.",....1n - 402274a0 fe42a0d0 012168c0 000022a0 00226c18 .B...!h...".."l. - 402274b0 222c1916 12013168 fe42a0d5 011b68c0 ",....1h.B....h. - 402274c0 000022a0 00226c19 222c1a8c f23162fe ..".."l.",...1b. - 402274d0 42a0da01 1568c000 000c0222 6c1a288c B....h....."l.(. - 402274e0 8ce2315d fe42a0df 011068c0 00000c02 ..1].B....h..... - 402274f0 298c289c 8ce23158 fe42a0e4 010b68c0 ).(...1X.B....h. - 40227500 00000c02 299c0831 c82112c1 100df000 ....)..1.!...... - 40227510 4c8afe3f 12c1f0c9 21c81209 31d911e9 L..?....!...1... - 40227520 0192a410 9011c016 dc0b222c 2c1c1322 ..........",,.." - 40227530 c2fb27b3 02c62b00 31f6ff30 22a02802 ..'...+.1..0".(. - 40227540 a002002d 0c45daff 2d0cc5df ff0ca222 ...-.E..-......" - 40227550 6c2c8624 00000022 0c048c62 280c45af l,.$..."...b(.E. - 40227560 e5c62000 280c05ea 13c61e00 0000002d .. .(..........- - 40227570 0c85d7ff 061c002d 0c45ebff 061a002d .......-.E.....- - 40227580 0c45ceff 06180000 e2a0b4ea ec2d0e05 .E...........-.. - 40227590 14005622 05222c2b 56c204d2 d10452a4 ..V".",+V.....R. - 402275a0 004d0d10 3120e02e 20c51000 fc822201 .M..1 .. .....". - 402275b0 00321d00 20244122 6c142d01 c5320022 .2.. $A"l.-..2." - 402275c0 5c260c52 226c2b22 0c04421d 003d0116 \&.R"l+"..B..=.. - 402275d0 9200222c 0045aae5 86010000 222c0005 ..",.E......",.. - 402275e0 8d1322a0 00226c0d 92a4109a 110831c8 ..".."l.......1. - 402275f0 21d811e8 0112c110 0df00000 12c1f092 !............... - 40227600 a410c261 02026103 d26101cd 029011c0 ...a..a..a...... - 40227610 22c23845 760029dc 221202cc 520c0246 ".8Ev.)."...R..F - 40227620 0d000000 d2a0b4da dc28dc42 12023802 .........(.B..8. - 40227630 2d0dc506 00660211 52a4005a 413d012d -....f..R..ZA=.- - 40227640 0d450700 2602d586 f7ff4d0c 0c030c22 .E..&.....M...." - 40227650 010dfdc0 00000c12 92a4109a 110831c8 ..............1. - 40227660 21d81112 c1100df0 9e97fe3f 12c1f0d2 !..........?.... - 40227670 610130d3 2031fcff c261022c 74cd022d a.0. 1...a.,t..- - 40227680 0d093101 93f5c000 00290c4d 0d3d024b ..1......).M.=.K - 40227690 2c858122 0831c821 d81112c1 100df000 ,..".1.!........ - 402276a0 00441112 c1f04040 314b2209 31857b00 .D....@@1K".1.{. - 402276b0 083112c1 100df000 12c1f050 50f422c2 .1.........PP.". - 402276c0 04026103 058f0002 210312c1 100df000 ..a.....!....... - 402276d0 c0200038 420b2320 2320202f 050df000 . .8B.# # /.... - 402276e0 ccd33212 041b3330 30f43252 04c6fbff ..2...300.2R.... - 402276f0 00421202 7212081b 640c0577 a61d5832 .B..r...d..w..X2 - 40227700 6252024a 45305841 52440042 12025832 bR.JE0XARD.B..X2 - 40227710 1b646252 024a4532 44005d03 2d050df0 .dbR.JE2D.].-... - 40227720 12c1f0d9 11dd0442 12026212 08da54c9 .......B..b...T. - 40227730 2109311b 55cd027c f267a537 283c1b54 !.1.U..|.g.7(<.T - 40227740 525c024a 42d02821 22440022 1c02483c R\.JB.(!"D."..H< - 40227750 1b52525c 022a24d2 4200221c 02583c4d .RR\.*$.B."..X..."...R - 40227a30 052d0f01 d4ffc000 00204220 3d0fc02c .-....... B =.., - 40227a40 20c5cdff 9602fdf8 4e2d0f01 ceffc000 .......N-...... - 40227a50 004d02f0 3f20c02c 2045ccff 9682fb42 .M..? ., E.....B - 40227a60 0d0a0c43 30342032 4d0a287e 8c622c42 ...C04 2M.(~.b,B - 40227a70 20242022 4d0a286e 320d0a20 2014d022 $ "M.(n2.. .." - 40227a80 11302220 224d0af8 1eac3f22 0f009ce2 .0" "M....?".... - 40227a90 2d0f01bc ffc00000 4d023d0f 2d0c05c8 -.......M.=.-... - 40227aa0 ff9632f7 320d0a22 af802023 20224d0a ..2.2..".. # "M. - 40227ab0 e82eac4e 220e009c f22d0e01 b2ffc000 ...N"....-...... - 40227ac0 00204220 e03e202d 0c45c5ff 9682f432 . B .> -.E.....2 - 40227ad0 0d0a4c02 20232022 4d0a0c05 4d050c13 ..L. # "M...M... - 40227ae0 2d0cc5c9 ff0871c8 61d851e8 41f83112 -.....q.a.Q.A.1. - 40227af0 c1200df0 12c1d0e9 81ed020c 32c9a1d9 . ..........2... - 40227b00 91f97109 b1790122 5e02fd04 cd05dd06 ..q..y."^....... - 40227b10 acc32203 00ac722d 03326101 019affc0 .."...r-.2a..... - 40227b20 00003811 4d02e02e 2045bfff 960201a6 ..8.M... E...... - 40227b30 1d160c03 2d0e85ba ff38c122 5300cce2 ....-....8."S... - 40227b40 283e290e c6050000 0038c10c 02225300 (>)......8..."S. - 40227b50 221e0242 1e08ca32 583e37a4 0b590e0c "..B...2X>7..Y.. - 40227b60 02225e02 2d0e8607 004d0c3d 0f2a2501 ."^.-....M.=.*%. - 40227b70 5c67c000 00221e02 58012acc c25e024d \g..."..X.*..^.M - 40227b80 0d0c332d 0e85bfff 08b1c8a1 d891e881 ..3-............ - 40227b90 f87112c1 300df000 12c1f0c9 21cd020c .q..0.......!... - 40227ba0 32225c02 3030f42d 0c093145 b3ffccc2 2"\.00.-..1E.... - 40227bb0 283c290c 0c02225c 022d0c86 02000c05 (<)..."\.-...... - 40227bc0 4d050c43 2d0c85bb ff0831c8 2112c110 M..C-.....1.!... - 40227bd0 0df00000 12c1f0c9 21cd020c 32225c02 ........!...2"\. - 40227be0 3030f42d 0c093185 afffccc2 283c290c 00.-..1.....(<). - 40227bf0 0c02225c 022d0c86 02000c05 4d050c53 .."\.-......M..S - 40227c00 2d0cc5b7 ff0831c8 2112c110 0df00000 -.....1.!....... - 40227c10 12c1f0c9 21cd020c 32225c02 3030f42d ....!...2"\.00.- - 40227c20 0c0931c5 abffccc2 283c290c 0c02225c ..1.....(<)..."\ - 40227c30 022d0c86 02000c05 0c140c63 2d0c05b4 .-.........c-... - 40227c40 ff0831c8 2112c110 0df00000 12c1f0c9 ..1.!........... - 40227c50 21cd020c 32225c02 3030f42d 0c093105 !...2"\.00.-..1. - 40227c60 a8ffccc2 283c290c 0c02225c 022d0c86 ....(<)..."\.-.. - 40227c70 02000c05 4d050c73 2d0c45b0 ff0831c8 ....M..s-.E...1. - 40227c80 2112c110 0df00000 12c1e0c9 61cd020c !...........a... - 40227c90 32d951e9 41f93109 71225c02 ed03dd04 2.Q.A.1.q"\..... - 40227ca0 fd058cf3 2203008c a20c032d 0c05a3ff ...."......-.... - 40227cb0 225f00cc 52283c29 0cc60500 2d0e0131 "_..R(<)....-..1 - 40227cc0 ffc00000 4d023d0e 2d0c45a5 ff383cd6 ....M.=.-.E..8<. - 40227cd0 d200390c 0c02225c 022d0cc6 07000000 ..9..."\.-...... - 40227ce0 221c0242 1c0847a2 e81b4242 5c022a23 "..B..G...BB\.*# - 40227cf0 d242000c 050c140c 832d0c45 a8ff0871 .B.......-.E...q - 40227d00 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 40227d10 12c1f0c9 21cd020c 32d911e9 01093122 ....!...2.....1" - 40227d20 5c02dd03 ed04ac53 220300ac 020c03c0 \......S"....... - 40227d30 2c20c59a ff225e00 9c322d0d 0112ffc0 , ..."^..2-..... - 40227d40 00004d02 3d0dc02c 20459dff d6d20028 ..M.=.., E.....( - 40227d50 3c290c0c 02225c02 2d0c8602 000c050c <)..."\.-....... - 40227d60 140ca32d 0c85a1ff 0831c821 d811e801 ...-.....1.!.... - 40227d70 12c1100d f0000000 12c1f009 310c330c ............1.3. - 40227d80 05325202 4d0532a0 0c459fff 083112c1 .2R.M.2..E...1.. - 40227d90 100df000 12c1f009 310c330c 05325202 ........1.3..2R. - 40227da0 4d0532a0 0d859dff 083112c1 100df000 M.2......1...... + 40224350 c2ff2202 e4802201 20283145 8a000831 .."...". (1E...1 + 40224360 12c1100d f0000000 10080060 d8201040 ...........`. .@ + 40224370 08080060 24030060 044d0040 31fbff12 ...`$..`.M.@1... + 40224380 c1f0c020 002803d9 11d2aecf c921d022 ... .(.......!." + 40224390 103c0c09 31c02220 c0200029 0331f3ff .<..1." . .).1.. + 402243a0 0c040c42 0106e9c0 00001c02 0107f0c0 ...B............ + 402243b0 000021ef ff0c04c0 20003802 0cd5d0d3 ..!..... .8..... + 402243c0 10c0cd20 403420c0 2000c262 00402420 ... @4 . ..b.@$ + 402243d0 01b377c0 00000c03 5cc201e7 ffc00000 ..w.....\....... + 402243e0 31487f21 e4ffc020 0039020c 230cd201 1H.!... .9..#... + 402243f0 9dffc000 001c0201 f2e8c000 000831c8 ..............1. + 40224400 21d81112 c1100df0 9e97fe3f 00000700 !..........?.... + 40224410 12c1f0d9 11d1fcff 0c153d0d 3c1422a1 ..........=.<.". + 40224420 00026103 c2610201 3f74c000 00318aff ..a..a..?t...1.. + 40224430 42a10020 c22001f7 72c00000 22a07001 B.. . ..r...".p. + 40224440 0ed1c000 0021f1ff c03c2042 a100012b .....!...< B...+ + 40224450 d0c00000 3d0d2d0c 3c640133 74c00000 ....=.-. ... + 402244f0 520e0542 0e0431de ff21deff 057aff21 R..B..1..!...z.! + 40224500 deff3d0d 8579ff21 ddffd03d 200579ff ..=..y.!...= .y. + 40224510 21dcffd0 3d208578 ff22a75b 0c14225c !...= .x.".[.."\ + 40224520 31424c00 424ce42d 0c0c530c 0562a07f 1BL.BL.-..S..b.. + 40224530 0b335242 e55242e6 6242e752 42e94242 .3RB.RB.bB.RB.BB + 40224540 e83030f4 5b225663 fe45ecff 0831c821 .00.["Vc.E...1.! + 40224550 d811e801 12c1100d f0000000 6396fe3f ............c..? + 40224560 7696fe3f 9096fe3f a996fe3f 12c1f009 v..?...?...?.... + 40224570 3105f1ff 31c0ff21 f9ff011c 75c00000 1...1..!....u... + 40224580 2136ff31 bdff4212 3121f5ff 011875c0 !6.1..B.1!....u. + 40224590 000031ba ff21f3ff 011575c0 000031b8 ..1..!....u...1. + 402245a0 ff21f1ff 011275c0 00000831 12c1100d .!....u....1.... + 402245b0 f0000000 38080060 28deff3f 44221040 ....8..`(..?D".@ + 402245c0 18080060 10deff3f 00b4c404 20000060 ...`...?.... ..` + 402245d0 24000060 64100082 0c000060 10000060 $..`d......`...` + 402245e0 12c1f0d9 110931c9 21dd0266 121a41f1 ......1.!..f..A. + 402245f0 ff22aecf c0200038 04203310 2c022023 ."... .8. 3.,. # + 40224600 20c02000 2904060c 0041ebff 31ecff0c . .)....A..1... + 40224610 52016ae8 c0000021 eaff32af 7fc02000 R.j....!..2... . + 40224620 48023034 10c02000 3902c020 00480232 H.04.. .9.. .H.2 + 40224630 aecf3034 10c02000 3902c1e2 ff21e2ff ..04.. .9....!.. + 40224640 322c0001 0276c000 003d022d 0d05fff9 2,...v...=.-.... + 40224650 582c484c 50500440 4014c044 11f05511 X,HLPP.@@..D..U. + 40224660 40552048 3cc02d11 40400440 5520481c @U H<.-.@@.@U H. + 40224670 d022c031 d6ff4040 14802211 e044113a .".1..@@.."..D.: + 40224680 32404520 c0200049 03c02000 5803417f 2@E . .I.. .X.A. + 40224690 7e404520 c0200049 03c02000 580341e7 ~@E . .I.. .X.A. + 402246a0 e7404510 c0200049 0331c9ff 3a32dcad .@E.. .I.1..:2.. + 402246b0 41c9ffc0 20004903 31c8ff42 a1083a32 A... .I.1..B..:2 + 402246c0 c0200058 03404520 86010000 420c2840 . .X.@E ....B.(@ + 402246d0 4064c020 00490331 c1ff41f4 753a32c0 @d. .I.1..A.u:2. + 402246e0 20004903 31bdff08 313a22c0 20004802 .I.1...1:". .H. + 402246f0 1c133034 20c821d8 11c02000 390212c1 ..04 .!... .9... + 40224700 100df000 34211040 12c1f009 31203074 ....4!.@....1 0t + 40224710 66930e0c d30c1201 fbffc000 000ca306 f............... + 40224720 01000cd2 27130822 a00101f6 ffc00000 ....'.."........ + 40224730 083112c1 100df000 12c1f030 30f4c921 .1.........00..! + 40224740 d9110931 cd023ad2 d71c1032 0c000c02 ...1..:....2.... + 40224750 01edffc0 00001bcc 06fbff00 0831c821 .............1.! + 40224760 d81112c1 100df000 12c1f0c9 210931cd ............!.1. + 40224770 02320c00 8cb30c02 1bcc01e2 ffc00000 .2.............. + 40224780 46fbff08 31c82112 c1100df0 6833ff3f F...1.!.....h3.? + 40224790 30482240 12c1f041 fdffe901 ed0221fc 0H"@...A......!. + 402247a0 ff0ca5d9 11dd030c 030931c9 2185ecfe ..........1.!... + 402247b0 c185ff0c 02e90c85 e2ff0c12 d90c05e2 ................ + 402247c0 ff2c0201 ffe7c000 000831c8 21d811e8 .,........1.!... + 402247d0 0112c110 0df00000 00c20100 21ffff12 ............!... + 402247e0 c1f03d02 0931c5fa ff083112 c1100df0 ..=..1....1..... + 402247f0 94211040 12c1f009 31203074 66930e0c .!.@....1 0tf... + 40224800 d30c0201 fbffc000 000ca306 01000cd2 ................ + 40224810 27130822 a00001f6 ffc00000 083112c1 '..".........1.. + 40224820 100df000 1c000060 00000060 fc221040 .......`...`.".@ + 40224830 12c1f028 020931c9 21d91156 120421f9 ...(..1.!..V..!. + 40224840 ff0c0cc0 2000d802 d0d074d7 bc1e21f6 .... .....t...!. + 40224850 ff1bccc0 20003802 22a00030 307401a9 .... .8."..00t.. + 40224860 ffc00000 c0c07406 f8ff0000 00215bff ......t......![. + 40224870 32a101c0 20003902 0c0201ec ffc00000 2... .9......... + 40224880 0831c821 d81112c1 100df000 202074c0 .1.!........ t. + 40224890 42112024 c0414dff 8022114a 22c02000 B. $.AM..".J". . + 402248a0 58027c34 404510e0 33113034 20c02000 X.|4@E..3.04 . . + 402248b0 39020df0 202074c0 42112024 c04143ff 9... t.B. $.AC. + 402248c0 8022114a 22c02000 580242af cf404510 .".J". .X.B..@E. + 402248d0 c0331130 3420c020 0039020d f0000000 .3.04 . .9...... + 402248e0 ffff07fe 202074c0 42112024 c04137ff .... t.B. $.A7. + 402248f0 8022114a 22c02000 580241f9 ff404510 .".J". .X.A..@E. + 40224900 c0200049 02c02000 48023034 20c02000 . .I.. .H.04 . . + 40224910 39020df0 202074c0 42112024 c0412bff 9... t.B. $.A+. + 40224920 8022114a 22c02000 58027cc4 404510c0 .".J". .X.|.@E.. + 40224930 20004902 262311c0 20004802 0c255033 .I.&#.. .H..%P3 + 40224940 20403320 c0200039 020df000 12c1f0c9 @3 . .9........ + 40224950 2120c074 211dff09 31013c75 c000003d ! .t!...1..@G . . + 402249d0 49068606 002045c0 80641141 fdfe4a46 I.... E..d.A..JF + 402249e0 c0200078 0461e3ff 606710c0 20006904 . .x.a..`g.. .i. + 402249f0 17633161 5ffe32ae cfc02000 48062055 .c1a_.2... .H. U + 40224a00 c0304410 32a10030 3420c020 00390631 .0D.2..04 . .9.1 + 40224a10 effe8055 113a55c0 20003805 21bb7d20 ...U.:U. .8.!.} + 40224a20 23204605 002055c0 21e9fe80 55112a55 # F.. U.!...U.*U + 40224a30 c0200038 0521d0ff 202310c0 20002905 . .8.!.. #.. .). + 40224a40 0df00000 14090060 12c1f0c9 21d911e9 .......`....!... + 40224a50 0120d074 0931cd03 01f7e7c0 0000ed02 . .t.1.......... + 40224a60 c02d11d0 22c0d16f ff802211 dad2c020 .-.."..o..".... + 40224a70 00222d00 31a27137 021901ee e7c00000 ."-.1.q7........ + 40224a80 e022c027 3c0d31ef ff22a073 c0200029 .".'<.1..".s. .) + 40224a90 0346f6ff 0831c821 d811e801 12c1100d .F...1.!........ + 40224aa0 f0000000 12c1e0c9 61d951e9 4120d074 ........a.Q.A .t + 40224ab0 f9310971 30c32001 dfe7c000 00fd02c0 .1.q0. ......... + 40224ac0 2d11d022 c0d157ff 802211da d2e2a073 -.."..W..".....s + 40224ad0 c0200028 0d202075 9c5201d6 e7c00000 . .(. u.R...... + 40224ae0 f022c027 3c0f21d7 ffc02000 e90286f7 .".'<.!... ..... + 40224af0 ff0c1246 00000c02 0871c861 d851e841 ...F.....q.a.Q.A + 40224b00 f83112c1 200df000 202074c0 32112023 .1.. ... t.2. # + 40224b10 c031aefe 8022113a 22c02000 4802315b .1...".:". .H.1[ + 40224b20 7d303420 c0200039 02c02000 480231c3 }04 . .9.. .H.1. + 40224b30 e6303410 c0200039 020df000 202074c0 .04.. .9.... t. + 40224b40 42112024 c041a5fe 8022114a 22c02000 B. $.A...".J". . + 40224b50 39020df0 202074c0 42112024 c0419efe 9... t.B. $.A.. + 40224b60 8022114a 22c02000 48023034 20c02000 .".J". .H.04 . . + 40224b70 39020df0 08472240 f4472240 68211040 9....G"@.G"@h!.@ + 40224b80 2c240040 12c1f009 31202074 66120521 ,$.@....1 tf..! + 40224b90 f9ffc602 0021f8ff 01faffc0 000021f7 .....!........!. + 40224ba0 ff01f7ff c0000008 3112c110 0df00000 ........1....... + 40224bb0 12c1f0c9 21c183fe 0931d911 e9010c1d ....!....1...... + 40224bc0 ed03290c 0c330c02 391cd92c 226c03d2 ..)..3..9..,"l.. + 40224bd0 6c04c5a0 ff2d0de9 0c45a0ff 2c0201f8 l....-...E..,... + 40224be0 e6c00000 21e4ff01 e6ffc000 000831c8 ....!.........1. + 40224bf0 21d811e8 0112c110 0df00000 a825ff3f !............%.? + 40224c00 12c1f020 307421fd ffc92109 31d911e9 ... 0t!...!.1... + 40224c10 01220200 c1eb7a26 12178023 01202831 ."....z&...#. (1 + 40224c20 26021c0c 042d0430 4c93302c 833d04c6 &....-.0L.0,.=.. + 40224c30 00002d0c 0c030c05 41e27ac6 08000000 ..-.....A.z..... + 40224c40 018afdc0 00000c0e d1de7ac0 2210cd0e ..........z."... + 40224c50 20cd8301 85fdc000 00d03210 5d0e4d0d .........2.].M. + 40224c60 2d0c018e 75c00000 0831c821 d811e801 -...u....1.!.... + 40224c70 12c1100d f0000000 04080060 41ffff22 ...........`A.." + 40224c80 aecfc020 00380412 c1f02033 103c0209 ... .8.... 3.<.. + 40224c90 31202320 c0200029 040c1245 f6ff0831 1 # . .)...E...1 + 40224ca0 12c1100d f0000000 32c2d04d 020c9530 ........2..M...0 + 40224cb0 20742735 032d030d f022c4bf 202074f6 t'5.-...".. t. + 40224cc0 620522c4 c90df000 32c49f30 30747cf2 b.".....2..00t|. + 40224cd0 f6630222 c4a90df0 db96fe3f 0e97fe3f .c.".......?...? + 40224ce0 9e97fe3f 9d97fe3f 6497fe3f 8c0e1040 ...?...?d..?...@ + 40224cf0 92a13090 11c0c261 4ad26149 e26148cd ..0....aJ.aI.aH. + 40224d00 03ed02dd 040c0342 a1001021 2002614b .......B...! .aK + 40224d10 f2614701 bf70c000 0016cc0a 0c02271d .aG..p........'. + 40224d20 072d0d01 0873c000 0031ebff 20422010 .-...s...1.. B . + 40224d30 2120c5f6 fe2d0116 1d070102 73c00000 ! ...-......s... + 40224d40 31e7ff2a 2185f5fe 2d0101fe 72c00000 1..*!...-...r... + 40224d50 cd022d0d 01fc72c0 00002a2c 31e1ff20 ..-...r...*,1.. + 40224d60 c0f442a1 6322cc01 01e1ffc0 0000fd02 ..B.c".......... + 40224d70 2d0101f4 72c00000 4d023d01 2d0f01a5 -...r...M.=.-... + 40224d80 70c00000 2d0101ef 72c00000 2a5f2d0d p...-...r...*_-. + 40224d90 52614001 ec72c000 00522140 4d023d0d Ra@..r...R!@M.=. + 40224da0 2d05019c 70c00000 c60d0000 01e672c0 -...p.........r. + 40224db0 000031cc ff2a2185 eefe2d01 01e272c0 ..1..*!...-...r. + 40224dc0 000020c0 f4c60d00 0031c7ff 10212005 .. ......1...! . + 40224dd0 edfe1021 2001db72 c0000020 c0f416ed ...! ..r... .... + 40224de0 010c0f4d 0c3d0f2d 0e050e16 9ccf31bc ...M.=.-......1. + 40224df0 ff42a177 2d0f01cc 71c00000 06030000 .B.w-...q....... + 40224e00 c04c2010 3120e02e 20050c16 02214b92 .L .1 .. ....!K. + 40224e10 a130c221 4ad22149 e22148f2 21479a11 .0.!J.!I.!H.!G.. + 40224e20 0df00000 99a2fe3f 41ffff12 c1f00c13 .......?A....... + 40224e30 0931c5eb ff083112 c1100df0 9f97fe3f .1....1........? + 40224e40 b197fe3f 12c1d0c9 a1e98109 b1d991f9 ...?............ + 40224e50 71ed02cd 0316f207 16c30722 02001662 q.........."...b + 40224e60 0721f6ff e03e2001 e172c000 00dd0e2c .!...> ..r....., + 40224e70 53220d00 dc12224c 00219aff 3d0e01db S"...."L.!..=... + 40224e80 72c00000 06140000 00379241 220d0139 r........7.A"..9 + 40224e90 1145e1ff fd02220d 022b5d59 0185e0ff .E...."..+]Y.... + 40224ea0 4d023811 5801260f 02660213 0c02224c M.8.X.&..f...."L + 40224eb0 0021e3ff 3d0f01cd 72c00000 06060000 .!..=...r....... + 40224ec0 c0ff1120 4f20424c 00dd0586 0000224c ... O BL......"L + 40224ed0 001bdd1b cc06e6ff 08b1c8a1 d891e881 ................ + 40224ee0 f87112c1 300df000 c097fe3f 12c1f009 .q..0......?.... + 40224ef0 31282278 0262020f 52020e42 020d3202 1("x.b..R..B..2. + 40224f00 0c21f9ff 01ba72c0 00000831 12c1100d .!....r....1.... + 40224f10 f0000000 e797fe3f 12c1e009 71282280 .......?....q(". + 40224f20 33013038 3182020c 62020f52 020e4202 3.081...b..R..B. + 40224f30 0d390178 0221f7ff 3d0801ac 72c00000 .9.x.!..=...r... + 40224f40 087112c1 200df000 1498fe3f 1a98fe3f .q.. ......?...? + 40224f50 1c98fe3f 26bbfe3f 2d98fe3f 3398fe3f ...?&..?-..?3..? + 40224f60 3dbbfe3f d498fe3f 28aefe3f 90e10040 =..?...?(..?...@ + 40224f70 92a0e090 11c0d261 35dd0222 a0a0c261 .......a5.."...a + 40224f80 362c04cd 031a2232 a0000261 37e26134 6,...."2...a7.a4 + 40224f90 f2613301 f6ffc000 004c040c 034a2101 .a3......L...J!. + 40224fa0 f3ffc000 0022a080 2c040c03 10228001 ....."..,....".. + 40224fb0 efffc000 004c040c 032d0101 ecffc000 .....L...-...... + 40224fc0 0022a0a0 2c040c03 10228001 1170c000 ."..,...."...p.. + 40224fd0 004c040c 034a2101 0e70c000 0022a080 .L...J!..p...".. + 40224fe0 2c040c03 10228001 0a70c000 004c040c ,...."...p...L.. + 40224ff0 032d0101 0770c000 00160c12 22a1132a .-...p......"..* + 40225000 cc31d1ff 2d0c0197 a1c00000 16d210e1 .1..-........... + 40225010 cfff5bf2 e03e20f0 2f200192 a1c00000 ..[..> ./ ...... + 40225020 f042c040 4074cce2 2d0c0146 72c00000 .B.@@t..-..Fr... + 40225030 2a2cf042 c0404074 1cf247b2 02063700 *,.B.@@t..G...7. + 40225040 22a0803d 0f1a2201 f36fc000 0032a0a0 "..=.."..o...2.. + 40225050 22a08010 33801022 8085deff 32a08021 "...3.."....2..! + 40225060 bcff1a33 016272c0 000032a0 a021b9ff ...3.br...2..!.. + 40225070 10338001 5e72c000 0022a0a0 1a220131 .3..^r..."...".1 + 40225080 72c00000 e6120286 240031b3 ffc02c20 r.......$.1..., + 40225090 0175a1c0 0000bcb2 5bf23d0e f02f2001 .u......[.=../ . + 402250a0 71a1c000 00f042c0 404074cc f2c02c20 q.....B.@@t..., + 402250b0 012572c0 00002a2c f042c040 40743cf2 .%r...*,.B.@@t<. + 402250c0 4732593d 0f2d0101 d36fc000 0032c140 G2Y=.-...o...2.@ + 402250d0 2d0105d7 ff21a1ff 3d010144 72c00000 -....!..=..Dr... + 402250e0 21a0ff32 c1400141 72c00000 22c14001 !..2.@.Ar...".@. + 402250f0 1572c000 00e61218 419bff2d 0d32a001 .r......A..-.2.. + 40225100 c5beff22 a0a032c1 402a21c5 a2008605 ..."..2.@*!..... + 40225110 0022c140 010c72c0 0000e682 da4192ff .".@..r......A.. + 40225120 0c13d02d 2085bcff 02213792 a0e0c221 ...- ....!7....! + 40225130 36d22135 e22134f2 21339a11 0df00000 6.!5.!4.!3...... + 40225140 bc512240 184f2240 ec4e2240 31fdff12 .Q"@.O"@.N"@1... + 40225150 c1f00931 c921cd02 85131631 faffc02c ...1.!.....1..., + 40225160 20051416 31f9ff2d 0c851416 0831c821 ...1..-.....1.! + 40225170 12c1100d f0000000 5f97fe3f 4898fe3f ........_..?H..? + 40225180 6197fe3f ec25ff3f 5998fe3f ac25ff3f a..?.%.?Y..?.%.? + 40225190 f025ff3f 7498fe3f 7a98fe3f 7f98fe3f .%.?t..?z..?...? + 402251a0 8598fe3f 8798fe3f 8d98fe3f 9698fe3f ...?...?...?...? + 402251b0 a298fe3f ae98fe3f 6089fe3f 12c1c040 ...?...?`..?...@ + 402251c0 40f4c9e1 2951cd03 49410c03 0ca42d01 @...)Q..IA....-. + 402251d0 09f1e261 0cf9b1d2 610d0164 ffc00000 ...a....a..d.... + 402251e0 e1e6ff2d 0c3d0e01 1fa1c000 00f1e5ff ...-.=.......... + 402251f0 16920538 41202cc0 d2c3fcd0 228031df ...8A ,.....".1. + 40225200 ff20d0f4 c02c2001 17a1c000 00bcc2e2 . ..., ......... + 40225210 c21031db ff2d0e01 13a1c000 00acc2e0 ..1..-.......... + 40225220 42c03d0e 2d01017b 6fc00000 2d010132 B.=.-..{o...-..2 + 40225230 cec00000 290f3d02 21d4ff5d 0d4d0d01 ....).=.!..].M.. + 40225240 eb71c000 00280fd7 120206c9 000ca40c .q...(.......... + 40225250 032d0101 46ffc000 0031c7ff 2d0c0101 .-..F....1..-... + 40225260 a1c00000 d1caff16 720b3841 42c3fc20 ........r.8AB.. + 40225270 3cc03a34 480d3030 f44a33c0 22c04b22 <.:4H.00.J3.".K" + 40225280 326d0031 beff20e0 f4c02c20 01f6a0c0 2m.1.. ..., .... + 40225290 0000bc22 52c21031 baff2d05 597101f1 ..."R..1..-.Yq.. + 402252a0 a0c00000 31bbff58 712903ac 725042c0 ....1..Xq)..rPB. + 402252b0 3d052d01 01586fc0 00002d01 010fcec0 =.-..Xo...-..... + 402252c0 0000290f 86030000 280d8c82 0c02290d ..).....(.....). + 402252d0 290f0620 0000280f 32a3ff2a 2e27b31b ).. ..(.2..*.'.. + 402252e0 1bee317f fe42a10e 2d0e0180 fec00000 ..1..B..-....... + 402252f0 31a8ff4d 0e29033d 0cc61000 3179fe42 1..M.).=....1y.B + 40225300 a1111b22 017afec0 0000ed02 21a1ffe9 ...".z......!... + 40225310 022d0c01 8c71c000 004d023d 0c2d0e46 .-...q...M.=.-.F + 40225320 0700219b ffe80216 1efa280d 38413a22 ..!.......(.8A:" + 40225330 290d2d0e 018471c0 00004841 3d0c2a2e ).-...q...HA=.*. + 40225340 01356fc0 0000380d 280f2793 080c0229 .5o...8.(.'....) + 40225350 0d290f86 02000c04 22210540 34200599 .)......"!.@4 .. + 40225360 ff315ffe 42a1a422 a2140160 fec00000 .1_.B.."...`.... + 40225370 dd0232cd 144b2229 41396116 dd1116ac ..2..K")A9a..... + 40225380 113184ff c02c2001 b7a0c000 0016b210 .1..., ......... + 40225390 c022c020 e0743152 fe42a0b4 1b2e0153 .". .t1R.B.....S + 402253a0 fec00000 4d0e3d0c fd02011a 6fc00000 ....M.=.....o... + 402253b0 42a2140c 032d0d01 166fc000 003176ff B....-...o...1v. + 402253c0 0c442d0f 017c8ec0 0000cc72 290d4bef .D-..|.....r).K. + 402253d0 46060000 003171ff 0c542d0f 01768ec0 F....1q..T-..v.. + 402253e0 0000ed0f cc520c12 290de2cf 05316cff .....R..)....1l. + 402253f0 2d0e019c a0c00000 bc52e022 c0205074 -........R.". Pt + 40225400 28415045 20e03e20 52610701 026fc000 (APE .> Ra...o.. + 40225410 003164ff 2d0e0193 a0c00000 58711622 .1d.-.......Xq." + 40225420 061b353a 3e3042c0 40407428 61860600 ..5:>0B.@@t(a... + 40225430 00315cff e02e2001 8ba0c000 00163204 .1\... .......2. + 40225440 e042c028 41404074 e03e2001 f26ec000 .B.(A@@t.> ..n.. + 40225450 003149ff 2d0c0183 a0c00000 acd24b32 .1I.-.........K2 + 40225460 2d0c3971 013871c0 00003871 30ccc02a -.9q.8q...8q0..* + 40225470 2c204074 22a11320 2d8001e6 6ec00000 , @t".. -...n... + 40225480 46020000 7cf2290d 06040000 003114fe F...|.)......1.. + 40225490 42a0e4f0 2f200124 70c00000 380d2142 B.../ .$p...8.!B + 402254a0 ff0c0c01 5271c000 00322104 2140ff01 ....Rq...2!.!@.. + 402254b0 4f71c000 00322106 213eff01 4c71c000 Oq...2!.!>..Lq.. + 402254c0 0032a113 213cff30 3d800148 71c00000 .2..!<.0=..Hq... + 402254d0 f13aff28 41011b71 c00000e8 0f3d022d .:.(A..q.....=.- + 402254e0 0e397101 1871c000 00387137 a2052841 .9q..q...8q7..(A + 402254f0 06010000 e80f2d0e 011371c0 00003841 ......-...q...8A + 40225500 4d022d0e 012c8ec0 0000eca2 280d8cf2 M.-..,......(... + 40225510 66123531 29ffc05c a03055a0 48258602 f.51)..\.0U.H%.. + 40225520 002125ff c05ca020 55a04815 9c942851 .!%..\. U.H...(Q + 40225530 3d0dc004 00060400 1bccf2cf 14663c92 =............f<. + 40225540 0c042851 3d04857a ff3111ff 280330c3 ..(Q=..z.1..(.0. + 40225550 2016f200 31e3fd42 a1c401f3 6fc00000 ...1..B....o... + 40225560 0c02290c 31dffd42 a1c72d0d 01ef6fc0 ..).1..B..-...o. + 40225570 000008f1 c8e1d8d1 e8c1f8b1 12c1400d ..............@. + 40225580 f0000000 d025ff3f b025ff3f 4c512240 .....%.?.%.?LQ"@ + 40225590 12c1f0c2 6102c1fb ff026103 1c03390c ....a.....a...9. + 402255a0 0c03391c 31f9ff39 2c291331 f8ff2d0c ..9.1..9,).1..-. + 402255b0 05cd152d 0c05dd15 0831c821 12c1100d ...-.....1.!.... + 402255c0 f0000000 f425ff3f 9e97fe3f 60582240 .....%.?...?`X"@ + 402255d0 12c1f0c9 21c1fbff 0931d911 31fbffdd ....!....1..1... + 402255e0 022c0229 0c2c241c 0201c0fd c0000029 .,.).,$........) + 402255f0 2c31f6ff d9122d0c 85c9152d 0cc58715 ,1....-....-.... + 40225600 0831c821 d81112c1 100df000 c5270000 .1.!.........'.. + 40225610 12c1f0d2 61010261 03c26102 dd02c5a5 ....a..a..a..... + 40225620 fc66522f c1e8ff31 f9ff282c 3902282c .fR/...1..(,9.(, + 40225630 7cf33242 0c32420d 32420e32 420fd02d |.2B.2B.2B.2B..- + 40225640 2001c070 c0000020 40f43d0d 2d0cc587 ..p... @.=.-... + 40225650 15460100 8533fd56 92fc0221 03c22102 .F...3.V...!..!. + 40225660 d2210112 c1100df0 1026ff3f 4a33ff3f .!.......&.?J3.? + 40225670 f8bafe3f e6b8fe3f 0cb9fe3f 3f96fe3f ...?...?...??..? + 40225680 44271040 92a0d090 11c052c1 1022a080 D'.@......R..".. + 40225690 1cc432a0 00202580 c2613202 6133d261 ..2.. %..a2.a3.a + 402256a0 31e26130 f2612f01 31fec000 00c1eeff 1.a0.a/.1....... + 402256b0 280c1672 0121edff 32a03b42 02063714 (..r.!..2.;B..7. + 402256c0 02c64000 22020537 1202863e 00c59afc ..@."..7...>.... + 402256d0 665204c5 31dc290c 280c16f2 0e1b2229 fR..1.).(.....") + 402256e0 0cc533dc 32c110c2 a080cac3 31e1ff4d ..3.2.......1..M + 402256f0 022d0cc5 5afe2d0c 01e2ffc0 0000c1db .-..Z.-......... + 40225700 ff220c06 dcd2720c 04620c03 520c0242 ."....r..b..R..B + 40225710 0c01320c 00291122 0c052901 21d6ff01 ..2..)."..).!... + 40225720 b370c000 00820c03 0c030b28 0c180012 .p.........(.... + 40225730 400088a1 21c9faa2 0c067202 e4b20c05 @...!.....r..... + 40225740 d20c040c 546d0320 c22030e3 205202e9 ....Tm. . 0. R.. + 40225750 bcd59202 e7fc8a52 02e68055 01505831 .......R...U.PX1 + 40225760 579b2d52 02e58055 01505831 579d2116 W.-R...U.PX1W.!. + 40225770 29008709 1bf202e8 805f0150 58315717 )........_.PX1W. + 40225780 0832a001 f0707430 6320cc39 e242e90c .2...pt0c .9.B.. + 40225790 160b4440 40745b22 5614fb8c 13724ce4 ..D@@t["V....rL. + 402257a0 66162921 b5ff0191 70c00000 520ce441 f.)!....p...R..A + 402257b0 abfa31b2 ff22c110 454efe32 c1100c02 ..1.."..EN.2.... + 402257c0 05a20086 01000000 280cc6c3 ff022133 ........(.....!3 + 402257d0 92a0d0c2 2132d221 31e22130 f2212f9a ....!2.!1.!0.!/. + 402257e0 110df000 1426ff3f 84562240 12c1f0c2 .....&.?.V"@.... + 402257f0 6102c1fc ff0931c0 2c2001a9 72c00000 a.....1., ..r... + 40225800 31faff2d 0c0c0401 3b74c000 000c152d 1..-....;t.....- + 40225810 0c4d0532 a3e801a3 72c00000 0831c821 .M.2....r....1.! + 40225820 12c1100d f0000000 12c1f0c9 21d91109 ............!... + 40225830 31202074 cd0340d0 74167200 2d0c05dd 1 t..@.t.r.-... + 40225840 ff060400 c5210016 12ffd04d 2032a001 .....!.....M 2.. + 40225850 2d0c851d 000831c8 21d81112 c1100df0 -.....1.!....... + 40225860 12c1f009 314040f4 66140842 030022a0 ....1@@.f..B..". + 40225870 7f271404 0c12c596 00083112 c1100df0 .'........1..... + 40225880 e033ff3f 21ffff12 c1f00261 0345ad01 .3.?!......a.E.. + 40225890 02210312 c1108000 00000000 21f9ff12 .!..........!... + 402258a0 c1f00261 03859301 02210312 c1108000 ...a.....!...... + 402258b0 00000000 59b9fe3f b034ff3f 6db9fe3f ....Y..?.4.?m..? + 402258c0 0035ff3f 83b9fe3f d834ff3f 9ab9fe3f .5.?...?.4.?...? + 402258d0 b833ff3f ba95fe3f 7c231040 48231040 .3.?...?|#.@H#.@ + 402258e0 24231040 d4231040 b7b9fe3f 12c1f0c9 $#.@.#.@...?.... + 402258f0 21c15afa 31f0ff21 f0ff4d0c 0931d911 !.Z.1..!..M..1.. + 40225900 c539fe31 eeff21ee ff4d0c45 39fe31ed .9.1..!..M.E9.1. + 40225910 ff21edff 4d0c8538 fed1edff 31ecff4d .!..M..8....1..M + 40225920 0c2d0dc5 37fe214c fac1d5ff 42123131 .-..7.!L....B.11 + 40225930 d2fa2d0c 0c050554 0151d1fa 41d0fa31 ..-....T.Q..A..1 + 40225940 cdfa0c17 2d0c1c46 c559010c 1641e1ff ....-..F.Y...A.. + 40225950 5d063d0d 2d0c0570 0131dfff c02c20c5 ].=.-..p.1..., . + 40225960 780131de ffc02c20 85780131 ddffc02c x.1..., .x.1..., + 40225970 20857801 31dcff2d 0c057901 21dbff01 .x.1..-..y.!... + 40225980 1b70c000 000831c8 21d81112 c1100df0 .p....1.!....... + 40225990 4026ff3f 12c1e0d9 51dd0221 fdffc961 @&.?....Q..!...a + 402259a0 e941f931 09712202 00cd0340 e07450f0 .A.1.q"....@.tP. + 402259b0 749c722d 0301e36f c000005d 0221b0ff t.r-...o...].!.. + 402259c0 7d0f6d0e 4d0cd03d 20858401 0871c861 }.m.M..= ....q.a + 402259d0 d851e841 f83112c1 200df000 2826ff3f .Q.A.1.. ...(&.? + 402259e0 278afe3f 2c26ff3f 31fdff12 c1f0c921 '..?,&.?1......! + 402259f0 09312203 00cd031b 22202074 22430066 .1"....." t"C.f + 40225a00 12110c15 31f7ff21 b2ff5045 2045f8ff ....1..!..PE E.. + 40225a10 86030000 21f4ff01 2272c000 000c0222 ....!..."r....." + 40225a20 4c000831 c82112c1 100df000 40507430 L..1.!......@Pt0 + 40225a30 40743d02 21a3ff12 c1f00261 0345f5ff @t=.!......a.E.. + 40225a40 083112c1 100df000 40507430 40743d02 .1......@Pt0@t=. + 40225a50 219eff12 c1f00261 0385f3ff 083112c1 !......a.....1.. + 40225a60 100df000 21cbff22 02000df0 b426ff3f ....!..".....&.? + 40225a70 e0bafe3f 05bbfe3f c0a80001 a826ff3f ...?...?.....&.? + 40225a80 92a0b090 11c00261 2b8533fb 66320286 .......a+.3.f2.. + 40225a90 20000c22 455bfb2c 040c0322 c16c0133 .."E[.,...".l.3 + 40225aa0 fdc00000 41f2ff31 f2ff22c1 6c051ffe ....A..1..".l... + 40225ab0 32c16c2d 01851efe 21efff32 c16c01cb 2.l-....!..2.l.. + 40225ac0 6fc00000 22c16c01 9f6fc000 00224160 o...".l..o..."A` + 40225ad0 0c522241 610c0222 61192241 680c4222 .R"Aa.."a."Ah.B" + 40225ae0 416922a0 64225135 10212045 cbfcc50f Ai".d"Q5.! E.... + 40225af0 fb21e1ff 32a08c22 61232261 252180e4 .!..2.."a#"a%!.. + 40225b00 30318022 61240c12 856ffd85 09fb21db 01."a$...o....!. + 40225b10 ff0c5339 0202212b 92a0b09a 110df000 ..S9..!+........ + 40225b20 18bbfe3f 2fbbfe3f 2835ff3f 4835ff3f ...?/..?(5.?H5.? + 40225b30 9426ff3f d0261040 12c1f0c9 21d911cd .&.?.&.@....!... + 40225b40 03dd023d 0221f6ff 02610301 a86fc000 ...=.!...a...o.. + 40225b50 0021f4ff c03c2001 a56fc000 0021f2ff .!...< ..o...!.. + 40225b60 0c033242 612c04d0 3d20012a 6dc00000 ..2Ba,..= .*m... + 40225b70 21efff3d 0c4c0401 276dc000 00c1ecff !..=.L..'m...... + 40225b80 2d0c01c7 71c00000 31ebff2d 0c0c2401 -...q...1..-..$. + 40225b90 5973c000 002d0c0c 150c0432 a3e801c1 Ys...-.....2.... + 40225ba0 71c00000 0831c821 d81112c1 100df000 q....1.!........ + 40225bb0 4abbfe3f 60bbfe3f a4241040 79bbfe3f J..?`..?.$.@y..? + 40225bc0 92bbfe3f 5496fe3f a0bbfe3f b1bbfe3f ...?T..?...?...? + 40225bd0 2c8afe3f c78aa900 40420f00 c1bbfe3f ,..?....@B.....? + 40225be0 92a2a090 11c00261 a7c261a6 d261a545 .......a..a..a.E + 40225bf0 1dfb2612 130c1205 44fb21ed ff017b6f ..&.....D.!...{o + 40225c00 c0000006 02000000 00c51cfb 6612e510 ............f... + 40225c10 1120450d fc560201 0c121011 20850efc . E..V...... ... + 40225c20 21e5ff01 726fc000 0021e3ff 05a0fd0c !...ro...!...... + 40225c30 02c5fcfe 3111fc0c 340cc285 94fdc10b ....1...4....... + 40225c40 fa0c023d 0c0563fd 220c0572 0c03620c ...=..c."..r..b. + 40225c50 02520c01 420c0029 11220c04 d180f931 .R..B..).".....1 + 40225c60 d7ff2901 2d0d8503 fe21d5ff 3d0d015f ..).-....!..=.._ + 40225c70 6fc00000 32c11022 d3022c04 0c0322c2 o...2.."..,...". + 40225c80 4401bafc c0000052 0c05420c 0431cdff D......R..B..1.. + 40225c90 22a2541a 228500fe 22a2541a 220551fc ".T."...".T.".Q. + 40225ca0 22c11085 77fb3d02 cd0221c7 ff014f6f "...w.=...!...Oo + 40225cb0 c0000001 6df9c000 00d76210 8cdcc5c2 ....m.....b..... + 40225cc0 ff21c2ff 014a6fc0 00004613 00858efd .!...Jo...F..... + 40225cd0 22a001c5 f2fe22c1 1042d202 21bdff32 "....."..B..!..2 + 40225ce0 c1106802 58122822 52641a22 641b21b9 ..h.X.("Rd."d.!. + 40225cf0 ff52a264 5a532261 a032a270 22c1103a .R.dZS"a.2.p"..: + 40225d00 3221b5ff 6264190c 14c52c1f 21b4ff01 2!..bd....,.!... + 40225d10 376fc000 00c5dc1e 45d6ff02 21a792a2 7o......E...!... + 40225d20 a0c221a6 d221a59a 110df000 cbbbfe3f ..!..!.........? + 40225d30 e1bbfe3f 185e2240 12c1f009 31c92145 ...?.^"@....1.!E + 40225d40 08fb6622 0e21f9ff 01296fc0 0000c615 ..f".!...)o..... + 40225d50 00000000 c506fb26 12120c12 852dfb21 .......&.....-.! + 40225d60 94ff0122 6fc00000 c6010000 008506fb ..."o........... + 40225d70 6612e6c1 42ff222c 00667207 856a1f22 f...B.",.fr..j." + 40225d80 a000290c 21ebff01 196fc000 0021e9ff ..).!....o...!.. + 40225d90 058e1f22 a007226c 0022a001 05e6fe31 ...".."l.".....1 + 40225da0 b6fb0c34 0cc2c57d fd0831c8 2112c110 ...4...}..1.!... + 40225db0 0df00000 f3bbfe3f 12c1f0c9 21c12fff .......?....!./. + 40225dc0 0931280c 66721d05 661f280c 6672040c .1(.fr..f.(.fr.. + 40225dd0 02226c00 21f8ff01 056fc000 00857dfd ."l.!....o....}. + 40225de0 0c02c5e1 fe0831c8 2112c110 0df00000 ......1.!....... + 40225df0 388afe3f 04bcfe3f 16bcfe3f 30bcfe3f 8..?...?...?0..? + 40225e00 4fbcfe3f 69bcfe3f 82bcfe3f 94bcfe3f O..?i..?...?...? + 40225e10 abbcfe3f c2bcfe3f 12c1f0c9 210931cd ...?...?....!.1. + 40225e20 03b65202 c6250031 f2ff3022 a02802a0 ..R..%.1..0".(.. + 40225e30 020021f0 ff860000 21f0ff01 ec6ec000 ..!.....!....n.. + 40225e40 000c7321 0eff3902 c61c0021 ecff01e7 ..s!..9....!.... + 40225e50 6ec00000 280ccc62 21eaff06 01000000 n...(..b!....... + 40225e60 21e9ff01 e26ec000 00861400 21e7ff01 !....n......!... + 40225e70 df6ec000 00c02c20 05c6fb05 14fc850a .n...., ........ + 40225e80 fc0c2306 efff0000 0021e0ff 01d86ec0 ..#......!....n. + 40225e90 0000164c 01620c03 520c0242 0c01320c ...L.b..R..B..2. + 40225ea0 0021dbff 01d26ec0 0000c5f0 ff21d9ff .!....n......!.. + 40225eb0 01cf6ec0 00000570 fd22a001 05d4fe02 ..n....p."...... + 40225ec0 2103c821 12c1100d f0000000 21ecfe0c !..!........!... + 40225ed0 14280232 c2f90c02 3024830d f0000000 .(.2....0$...... + 40225ee0 f8bafe3f e6b8fe3f 12c1c01c c40c0322 ...?...?......." + 40225ef0 c11009f1 011efcc0 000045af db16b203 ..........E..... + 40225f00 c5b1db31 f7ff4d02 22c11045 d9fd22c1 ...1..M."..E..". + 40225f10 1001dbfd c0000021 d5fd8202 06720204 .......!.....r.. + 40225f20 62020352 02024202 01320200 89112202 b..R..B..2....". + 40225f30 05290121 ecff01ad 6ec00000 08f112c1 .).!....n....... + 40225f40 400df000 9e97fe3f f4bcfe3f 02bdfe3f @......?...?...? + 40225f50 12bdfe3f 12c1f00c 820931c9 21d911c5 ...?......1.!... + 40225f60 b31ad1f8 ff42a065 3d0d0c42 0160fbc0 .....B.e=..B.`.. + 40225f70 0000cd02 3d0221f4 ffc58618 3d0c0c02 ....=.!.....=... + 40225f80 c5be1a31 f2ff0c12 05c41a31 f1ff0c22 ...1.......1..." + 40225f90 85c31a45 b61a3d0d c02c2042 a06c0162 ...E..=.., B.l.b + 40225fa0 6dc00000 0831c821 d81112c1 100df000 m....1.!........ + 40225fb0 9ebdfe3f 84bdfe3f 89bdfe3f 90bdfe3f ...?...?...?...? + 40225fc0 97bdfe3f 02befe3f f0e20040 e8e20040 ...?...?...@...@ + 40225fd0 12c1c0c9 e1d9d109 f1e9c1f9 b14971dd .............Iq. + 40225fe0 0320c074 cc430c02 86580000 31f1ff0c . .t.C...X..1... + 40225ff0 742d0101 3b6ec000 0022cc30 2241053d t-..;n...".0"A.= + 40226000 012d0dc5 db02ed02 16a2fd85 090331e9 .-............1. + 40226010 ffdd022d 0e85da02 31e8fffd 022d0e05 ...-....1....-.. + 40226020 da0231e6 ff29412d 0e45d902 31e5ff29 ..1..)A-.E..1..) + 40226030 51e02e20 85d80231 e3ff2961 2d0e05d8 Q.. ...1..)a-... + 40226040 02ed028c 2f4841cc 340c0e86 19000c03 ..../HA.4....... + 40226050 58510c12 4d035042 93586150 23832704 XQ..M.PB.XaP#.'. + 40226060 e7371ee4 2d0fc5e1 0216c2fd 284145e1 .7..-.......(AE. + 40226070 021642fd 2851c5e0 0216c2fc 286145e0 ..B.(Q......(aE. + 40226080 021642fc 2d0ec5df 0216c2fb 3173f8c0 ..B.-.......1s.. + 40226090 2ca02a23 385f4841 3242e538 54585132 ,.*#8_HA2B.8TXQ2 + 402260a0 42e63855 48613242 e7385432 42e8385e B.8UHa2B.8T2B.8^ + 402260b0 0c1e3242 e92168f8 c0cca0ca c2220ce5 ..2B.!h......".. + 402260c0 80220120 283101c0 ffc00000 05ec0231 .". (1.........1 + 402260d0 b9ff4d02 2d0d4522 03220ce6 80220120 ..M.-.E"."...". + 402260e0 283101b9 ffc00000 45ea0231 b3ff4d02 (1......E..1..M. + 402260f0 2d0d8520 03220ce7 01b5ffc0 000005e9 -.. .".......... + 40226100 0231aeff 4d022d0d 051f0322 0ce88022 .1..M.-...."..." + 40226110 01202831 01adffc0 000045e7 0231a8ff . (1......E..1.. + 40226120 4d022d0d 451d0322 0ce98022 01202831 M.-.E.."...". (1 + 40226130 01a6ffc0 000085e5 0231a2ff 4d022d0d .........1..M.-. + 40226140 851b0328 714d0d3d 01051b03 2d0e08f1 ...(qM.=....-... + 40226150 c8e1d8d1 e8c1f8b1 12c1400d f0000000 ..........@..... + 40226160 a5bdfe3f b3bdfe3f b7bdfe3f c5bdfe3f ...?...?...?...? + 40226170 ecbdfe3f a235ff3f d5bdfe3f d8bdfe3f ...?.5.?...?...? + 40226180 00000000 00001c40 dcbdfe3f e1bdfe3f .......@...?...? + 40226190 e7bdfe3f f1bdfe3f fdbdfe3f b595fe3f ...?...?...?...? + 402261a0 43befe3f 05befe3f 18befe3f 23befe3f C..?...?...?#..? + 402261b0 2cbefe3f 34befe3f 39befe3f 3ebefe3f ,..?4..?9..?>..? + 402261c0 48befe3f 56befe3f 5fbefe3f 69befe3f H..?V..?_..?i..? + 402261d0 73befe3f 81befe3f 89befe3f a0befe3f s..?...?...?...? + 402261e0 b0befe3f 92a0e090 11c02020 7422612a ...?...... t"a* + 402261f0 2d03d261 3532612b 026137c2 6136e261 -..a52a+.a7.a6.a + 40226200 34f26133 85b702dd 0232212b 16725421 4.a3.....2!+.rT! + 40226210 d4ff01f6 6dc00000 31d3ff2d 0d05ba02 ....m...1..-.... + 40226220 ed02c1d6 ff16a209 05c70216 420931ce ............B.1. + 40226230 ff284e01 cfbfc000 00566208 21ccff01 .(N......Vb.!... + 40226240 eb6dc000 00c5e502 ed02218a f885db02 .m........!..... + 40226250 31c8ff4d 022d0e45 0a0321c6 ff85da02 1..M.-.E..!..... + 40226260 31c6ff4d 022d0e45 090321fc f785d902 1..M.-.E..!..... + 40226270 4d023d0c 2d0e4508 0331c2ff 21c1ff05 M.=.-.E..1..!... + 40226280 d10231c1 ff4d022d 0e050703 21c0ff85 ..1..M.-....!... + 40226290 d70231bf ff4d022d 0e050603 2d0e4587 ..1..M.-....-.E. + 402262a0 02fd0220 322021bb ff01d06d c0000022 ... 2 !....m..." + 402262b0 212a0c04 3d0f0557 ff2d0fc5 58032d0e !*..=..W.-..X.-. + 402262c0 85950231 abff2d0d 45af02fd 023d0c2d ...1..-.E....=.- + 402262d0 0dc5ae02 ed02cc4f 56ce0446 20012d0f .......OV..F .-. + 402262e0 85bb0216 12ff3163 f8284f01 a1bfc000 ......1c.(O..... + 402262f0 005632fe c5da0220 e22021d8 f785d002 .V2.... . !..... + 40226300 c03c204d 022d0e45 ff02c1a3 ff2d0d3d .< M.-.E.....-.= + 40226310 0cc5aa02 ac9221a1 ffc5ce02 4d023d0c ......!.....M.=. + 40226320 2d0e85fd 02060600 2d0e05b7 0216f242 -.......-......B + 40226330 31cbf728 4e018ebf c0000016 52fb8607 1..(N.......R... + 40226340 01c197ff d02d20c0 3c2045a7 029ca22d .....- .< E....- + 40226350 01c50afb 8c422d01 c6000000 2192ff85 .....B-.....!... + 40226360 ca024d02 3d0c2d0e 05f902c1 8fff2d0d ..M.=.-.......-. + 40226370 3d0cc5a4 02fd02ac 6285b002 31b2f78c =.......b...1... + 40226380 62285ff6 22022243 00220300 0110ffc0 b(_."."C."...... + 40226390 0000c5bf 02204220 c03c20e0 2e20c5f5 ..... B .< .. .. + 402263a0 02c182ff 2d0d3d0c 45a102fd 02bc0245 ....-.=.E......E + 402263b0 ad029c22 285ff622 0e3110fa 22430021 ..."(_.".1.."C.! + 402263c0 a6f72202 e445f6fd 410dfa22 040001ff .."..E..A..".... + 402263d0 fec00000 85bb024d 023d0ce0 2e20c5f1 .......M.=... .. + 402263e0 023173ff 2d0d859d 02fd020c 02226120 .1s.-........"a + 402263f0 279f02c6 ac00459a f9316eff cd022d0f '.....E..1n...-. + 40226400 c59b0231 6dff2261 212d0f45 9b022261 ...1m."a!-.E.."a + 40226410 22661c20 32212116 63033023 20c5a702 "f. 2!!.c.0# ... + 40226420 acd22221 2145a702 ac524221 212844c6 .."!!E...RB!!(D. + 40226430 06000000 00222122 16520105 a60216f2 ....."!".R...... + 40226440 00222122 45a5028c 62322122 28438550 ."!"E...b2!"(C.P + 40226450 003147ff 2d0f8596 02226127 cc920c04 .1G.-...."a'.... + 40226460 426120c6 06000000 00222127 c5a20216 Ba ......"!'.... + 40226470 b2fe2221 27384221 fff74582 fd0c1332 .."!'8B!..E....2 + 40226480 6120314e ff2d0f85 9302314d ff226128 a 1N.-....1M."a( + 40226490 f02f20c5 92024221 28226129 9ce42d04 ./ ...B!("a)..-. + 402264a0 859f029c 72222129 16220105 9f028cc2 ....r"!)."...... + 402264b0 42212938 44422128 222404c5 67ff3141 B!)8DB!("$..g.1A + 402264c0 fff02f20 858f0222 61239c32 c59c028c ../ ..."a#.2.... + 402264d0 e2222123 384221e8 f7457cfd 0c133261 ."!#8B!..E|...2a + 402264e0 203139ff 2d0f858d 02226124 9c424599 19.-...."a$.BE. + 402264f0 028cf242 21242158 f7385432 523122a0 ...B!$!X.8T2R1". + 40226500 01226120 3132fff0 2f20458b 02226125 ."a 12../ E.."a% + 40226510 16520185 980216f2 00422125 21d8f738 .R.......B!%!..8 + 40226520 44c577fd 0c122261 203129ff f02f2005 D.w..."a 1)../ . + 40226530 89022261 26164201 0596028c e2422126 .."a&.B......B!& + 40226540 21d0f738 448575fd 0c122261 2045b502 !..8D.u..."a E.. + 40226550 3121ffcd 022d0f85 86029c62 c583f91b 1!...-.....b.... + 40226560 220199fe c0000085 a202311a ff4d022d ".........1..M.- + 40226570 0c85d802 3221218c d32843c5 a802310d ....2!!..(C...1. + 40226580 ff4d022d 0c45d702 4221228c d4284485 .M.-.E..B!"..(D. + 40226590 a7023109 ff4d022d 0c05d602 22212716 ..1..M.-...."!'. + 402265a0 120121b4 f705a602 31f2fe20 4220c02c ..!.....1.. B ., + 402265b0 2085d402 32212856 53004221 2916e403 ...2!(VS.B!)... + 402265c0 102120c5 e3faf1fd fe9c322d 0185a302 .! .......2-.... + 402265d0 4d023d0f 2d0c45d2 0222c120 86040000 M.=.-.E..". .... + 402265e0 21f1fe45 a2024d02 3d0f2d0c c5d00221 !..E..M.=.-....! + 402265f0 fafe45a1 0231f2fe 4d022d0c c5cf0222 ..E..1..M.-...." + 40226600 212316f2 00219cf7 c59f0231 eefe4d02 !#...!.....1..M. + 40226610 2d0c85ce 02322124 16930121 0ff72212 -....2!$...!..". + 40226620 31016afe c0000085 960231e7 fe204220 1.j.......1.. B + 40226630 2d0c85cc 02422125 16140121 90f7859c -....B!%...!.... + 40226640 0231e2fe 204220c0 2c2005cb 02222126 .1.. B ., ..."!& + 40226650 16120121 8bf7059b 0231ddfe 204220c0 ...!.....1.. B . + 40226660 2c2085c9 0231d2fe 4d0ce02e 20c5c802 , ...1..M... ... + 40226670 32212316 33032d03 05820242 2124ac84 2!#.3.-....B!$.. + 40226680 ac622d04 c57f0232 21259cc3 9ca23023 .b-....2!%....0# + 40226690 20858002 9c224221 268cd42d 04c57f02 ...."B!&..-.... + 402266a0 8c62053c ffcc1285 31f9c146 fe2d0d3d .b.<....1..F.-.= + 402266b0 0cc57002 f1e9f616 52012261 2b457c02 ..p.....R."a+E|. + 402266c0 32212b8c 92285322 4fe422a0 01226120 2!+..(S"O.".."a + 402266d0 220fe485 c5fd0c05 0c163d0d 2d054d0e ".........=.-.M. + 402266e0 52612b62 612c858e ff322120 62212c52 Ra+ba,...2! b!,R + 402266f0 212b2036 93326120 1b556655 dc220fe4 !+ 6.2a .UfU.".. + 40226700 0133fec0 00008588 024d023d 0c2d0ec5 .3.......M.=.-.. + 40226710 be022158 f7058f02 3196fe4d 022d0ec5 ..!X....1..M.-.. + 40226720 bd022d0e c53e02cd 02203220 21acfe01 ..-..>... 2 !... + 40226730 af6cc000 0022212a 0c043d0c 850eff2d .l..."!*..=....- + 40226740 0c451003 4221208c 1445ccfd 2d0ec54c .E..B! ..E..-..L + 40226750 02c60200 00000021 a2fe01a4 6cc00000 .......!....l... + 40226760 d02d2085 4b020221 3792a0e0 c22136d2 .- .K..!7....!6. + 40226770 2135e221 34f22133 90118080 00000000 !5.!4.!3........ + 40226780 cfbefe3f e9befe3f 9e97fe3f 12c1f0c9 ...?...?...?.... + 40226790 210931d9 1120c220 22020666 120e21f8 !.1.. . "..f..!. + 402267a0 ff01926c c0000045 aef90602 0021f5ff ...l...E.....!.. + 402267b0 018f6cc0 0000d1f4 ff28dc3d 0d1c7401 ..l......(.=..t. + 402267c0 5a6bc000 0028bc3d 0d1c8401 576bc000 Zk...(.=....Wk.. + 402267d0 003d0d2d 0c1c9401 546bc000 000831c8 .=.-....Tk....1. + 402267e0 21d81112 c1100df0 f7befe3f bc26ff3f !..........?.&.? + 402267f0 8c672240 1fbffe3f 58bffe3f 65bffe3f .g"@...?X..?e..? + 40226800 83bffe3f 12c1d0d9 91d1dfff e981f971 ...?...........q + 40226810 ed03fd02 3c043d0d 3c8209b1 c9a10133 ....<.=.<......3 + 40226820 f9c00000 cd023c14 3d0d1cc2 0130f9c0 ......<.=....0.. + 40226830 00003d0e 29dc0c44 2d0c01f6 69c00000 ..=.)..D-...i... + 40226840 e1ebff5c 02225c02 280e620c 03520c02 ...\."\.(.b..R.. + 40226850 420c0132 0c002901 21e4ff5c 0701636c B..2..).!..\..cl + 40226860 c0000021 e3ff3cd4 29cc215b 943d0d29 ...!..<.).![.=.) + 40226870 ac22a200 011ef9c0 0000621c 02480e31 ."........b..H.1 + 40226880 ddff5d0f 29bc8541 fd38bc21 dbff0157 ..].)..A.8.!...W + 40226890 6cc00000 2d0c4593 f2ecf221 d8ff0153 l...-.E....!...S + 402268a0 6cc00000 28dc3d0d 4c74011f 6bc00000 l...(.=.Lt..k... + 402268b0 28bc3d0d 4c84011c 6bc00000 4c943d0d (.=.L...k...L.=. + 402268c0 2d0c0119 6bc00000 46020000 21cdff01 -...k...F...!... + 402268d0 476cc000 0008b1c8 a1d891e8 81f87112 Gl............q. + 402268e0 c1300df0 96bffe3f bfbffe3f d7bffe3f .0.....?...?...? + 402268f0 12c1f0c9 21d91109 31dd02cd 03acb362 ....!...1......b + 40226900 03035203 02420301 21f7ff32 03000137 ..R..B..!..2...7 + 40226910 6cc00000 21b6ff28 02cc4221 f3ff4603 l...!..(..B!..F. + 40226920 003d0c2d 0dc5edff 46020000 21f0ff01 .=.-....F...!... + 40226930 2f6cc000 000831c8 21d81112 c1100df0 /l....1.!....... + 40226940 c026ff3f f9bffe3f 02c0fe3f 0ac0fe3f .&.?...?...?...? + 40226950 15c0fe3f f0682240 12c1b0c2 6112d261 ...?.h"@....a..a + 40226960 11e26110 f9f10261 13ed0201 f66bc000 ..a....a.....k.. + 40226970 00d1f3ff 298120c0 f4280df1 83ff16b2 ....). ..(...... + 40226980 0042a06b f03f2001 e86ac000 000c1542 .B.k.? ..j.....B + 40226990 a06c3d0f 2c0201e3 6ac00000 2c040c03 .l=.,...j...,... + 402269a0 290d019b 69c00000 31e7ff0c 842d0e01 )...i...1....-.. + 402269b0 0189c000 009c5231 e4ff0c74 2d0e01fd ......R1...t-... + 402269c0 88c00000 0c738c62 46300000 00000c83 .....s.bF0...... + 402269d0 3020741c f42cf527 3417c7b2 142a6e62 0 t..,.'4....*nb + 402269e0 06005796 04cd0246 02001b22 20207406 ..W....F..." t. + 402269f0 f9ff0c0c 0b2c2020 f442a01f 27b40286 ....., .B..'... + 40226a00 2200222d 00304cc0 3a3e0172 88c00000 "."-.0L.:>.r.... + 40226a10 3177ff28 038c9242 a0813d0f 01c36ac0 1w.(...B..=...j. + 40226a20 00002881 0c152060 f442a082 3d0f2d06 ..(... `.B..=.-. + 40226a30 699101bc 6ac00000 316dff68 9129034d i...j...1m.h.).M + 40226a40 060c0301 7369c000 005168ff 68912805 ....si...Qh.h.(. + 40226a50 4d06ca3e 016088c0 0000380d 21bcff01 M..>.`....8.!... + 40226a60 e36bc000 002161ff 380221b9 ff01df6b .k...!a.8.!....k + 40226a70 c0000038 0d51b7ff 42c11c2d 01c5d014 ...8.Q..B..-.... + 40226a80 280d42a0 903d0f01 a86ac000 00022113 (.B..=...j....!. + 40226a90 c22112d2 2111e221 10f8f112 c1500df0 .!..!..!.....P.. + 40226aa0 2c141040 12c1f0c9 21c86209 310c0222 ,..@....!.b.1.." + 40226ab0 6c2b226c 29222c2c 22c2eff6 220f222c l+"l)",,"...".", + 40226ac0 14663209 322c218c 332d0cc0 03004d0c .f2.2,!.3-....M. + 40226ad0 0c030c22 01f3ffc0 00000831 c82112c1 ...".......1.!.. + 40226ae0 100df000 12c1f0c9 21cd0222 222c0931 ........!.."",.1 + 40226af0 1c133792 22222c29 387c1b22 3853226c ..7."",)8|."8S"l + 40226b00 2927b343 1c22226c 2c4d0c0c 030c2201 )'.C.""l,M....". + 40226b10 e4ffc000 00c60b00 66822c22 2c2a1b22 ........f.,",*." + 40226b20 226c2ab6 62210c03 0c92326c 2a226c2c "l*.b!....2l*"l, + 40226b30 c04c2022 a00201da ffc00000 322c2216 .L "........2,". + 40226b40 5300c02c 20c00300 222c2b8c 320b2222 S.., ...",+.2."" + 40226b50 6c2b0831 c82112c1 100df000 12c1f0c9 l+.1.!.......... + 40226b60 21c86209 31222c2c 6652040c 62c60200 !.b.1",,fR..b... + 40226b70 1c533792 041c6246 00000c82 322c2022 .S7...bF....2, " + 40226b80 6c2c8c33 2d0cc003 004d0c0c 030c2201 l,.3-....M....". + 40226b90 c4ffc000 000831c8 2112c110 0df00000 ......1.!....... + 40226ba0 12c1f048 6209310c 8222642c 0c030c22 ...Hb.1.."d,..." + 40226bb0 01bcffc0 00000831 12c1100d f0000000 .......1........ + 40226bc0 12c1f0c9 210931c8 64cc930c 82226c2c ....!.1.d...."l, + 40226bd0 860f0000 0000222c 04569202 222300ac ......",.V.."#.. + 40226be0 32280c0c 442822cb 22010a69 c0000022 2(..D("."..i..." + 40226bf0 0c048c62 280c0538 e6060100 280c051a ...b(..8....(... + 40226c00 140ca222 6c2c4d0c 0c030c22 01a5ffc0 ..."l,M....".... + 40226c10 00000831 c82112c1 100df000 12c1b0c2 ...1.!.......... + 40226c20 6112c222 06e26110 f2610f22 a0000261 a.."..a..a."...a + 40226c30 13d26111 f2a0b422 6c29fa2c ed034050 ..a...."l).,..@P + 40226c40 f429910b 252020f4 32a3fe27 b3028658 .)..% .2..'...X + 40226c50 00288c4d 053d0e59 a101ee68 c0000028 .(.M.=.Y...h...( + 40226c60 8c620200 60f114f0 30743981 321c1460 .b..`...0t9.2..` + 40226c70 d44145c9 007d0222 2c2c0ce3 58a13712 .AE..}.",,..X.7. + 40226c80 1137b202 064b0022 c2efb622 02c64800 .7...K."..."..H. + 40226c90 460d0026 2d028646 00222c14 26121422 F..&-..F.",.&.." + 40226ca0 0c048c62 280cc53a e6c64100 280c4577 ...b(..:..A.(.Ew + 40226cb0 14c63f00 1c12322c 1f226c2c 16430f2d ..?...2,."l,.C.- + 40226cc0 0cc00300 063b0000 00222c08 525c1950 .....;...",.R\.P + 40226cd0 35207261 0a05b500 225c1878 a1665d02 5 ra...."\.x.f]. + 40226ce0 462400f6 6d05263d 1ac63100 666d0286 F$..m.&=..1.fm.. + 40226cf0 230026ad 02062900 22cc3845 0b01c621 #.&...).".8E...! + 40226d00 00000000 661f0d3d 0722cc38 45ea0046 ....f..=.".8E..F + 40226d10 03000000 00662f09 3d0722cc 3805ed00 .....f/.=.".8... + 40226d20 29dc2881 0bd2d0d0 74f62d0b 28dc4212 ).(.....t.-.(.B. + 40226d30 02380228 91459800 d22c0842 1c1932c1 .8.(.E...,.B..2. + 40226d40 0c2d0d42 510649a1 c5b00048 a12911eb .-.BQ.I....H.).. + 40226d50 312d0d42 5107c5b3 00722c23 292116e7 1-.BQ....r,#)!.. + 40226d60 03621107 42110638 115d022d 0cc00700 .b..B..8.].-.... + 40226d70 060b0000 003d0722 cc3805eb 00060200 .....=.".8...... + 40226d80 003d0722 cc3805ee 0029dc42 12023802 .=.".8...).B..8. + 40226d90 22a0b42a 2c459200 06060000 00663d13 "..*,E.......f=. + 40226da0 521c1922 1c1857b2 0a2055c0 5050f42a R.."..W.. U.PP.* + 40226db0 ee86a3ff 4d0c0c03 0c220139 ffc00000 ....M....".9.... + 40226dc0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 40226dd0 500df000 5c6b2240 1c6c2240 a46a2240 P...\k"@.l"@.j"@ + 40226de0 12c1f0c2 6102c862 31fbff22 2c000261 ....a..b1..",..a + 40226df0 03d91105 4c1431f8 ff280cd2 cc384549 ....L.1..(...8EI + 40226e00 1431f6ff 280c4545 14421c16 389c2d0d .1..(.EE.B..8.-. + 40226e10 459e0038 7c2d0dc5 b8004802 29dc3204 E..8|-....H.).2. + 40226e20 00303441 326c1432 12022d04 85ad0022 .04A2l.2..-...." + 40226e30 5c260c52 226c2b32 0c0428dc 4212028c \&.R"l+2..(.B... + 40226e40 93380228 0c4523e6 46020000 32220022 .8.(.E#.F...2"." + 40226e50 2c008507 1432a000 0ce2226c 2c39dc4d ,....2...."l,9.M + 40226e60 0c0c2201 0fffc000 000831c8 21d81112 ..".......1.!... + 40226e70 c1100df0 9e97fe3f 12c1d06d 04e98142 .......?...m...B + 40226e80 a0d0ed03 0c0309b1 6901c9a1 d991cd02 ........i....... + 40226e90 f2610750 f074015e 68c00000 2d0e01a9 .a.P.t.^h...-... + 40226ea0 6ac00000 31f4ffdd 0242a2c4 1b22018f j...1....B...".. + 40226eb0 f7c00000 292c3d0e 0114a5c0 0000282c ....),=.......(, + 40226ec0 dad20c02 224d0068 0108b1f2 4c04693c ...."M.h....L.i< + 40226ed0 d891c8a1 e881f871 12c1300d f0000000 .......q..0..... + 40226ee0 bc35ff3f 30752240 12c1d070 7074c9a1 .5.?0u"@...ppt.. + 40226ef0 e981cd03 f9710c03 fd02ed04 22c2582c .....q......".X, + 40226f00 4409b169 117921d9 91290150 d5200140 D..i.y!..).P. .@ + 40226f10 68c00000 2d0c018b 6ac00000 31d6ff5d h...-...j...1..] + 40226f20 0242a2de 1b225931 0171f7c0 00003d0c .B..."Y1.q....=. + 40226f30 226f1601 f5a4c000 00222f16 5831c1cd "o......."/.X1.. + 40226f40 ff5a520c 02224500 bc0e2d0e 017e6ac0 .ZR.."E...-..~j. + 40226f50 00005d02 42a2e53d 0c22c201 52610301 ..].B..=."..Ra.. + 40226f60 63f7c000 00226f17 3d0e01e7 a4c00000 c...."o.=....... + 40226f70 222f1758 315a520c 02224500 bc0d2d0d "/.X1ZR.."E...-. + 40226f80 01716ac0 00005d02 42a2ed3d 0c22c201 .qj...].B..=.".. + 40226f90 52610301 56f7c000 00226f18 3d0d01da Ra..V...."o.=... + 40226fa0 a4c00000 222f1858 315a520c 02224500 ...."/.X1ZR.."E. + 40226fb0 32210128 21326f1b 226f1e3d 0c42a2f6 2!.(!2o."o.=.B.. + 40226fc0 22a40001 4af7c000 00d2a400 298fd9af "...J.......)... + 40226fd0 3d0c42a2 f82d0d01 45f7c000 0038014d =.B..-..E....8.M + 40226fe0 0d299fd9 bf397f3d 0222cf38 85800031 .)...9.=.".8...1 + 40226ff0 1ccc22a0 b4202f80 c5680041 b9ff21b9 ..".. /..h.A..!. + 40227000 ff0c550c 230567fc 4d0f0c03 0c2201a4 ..U.#.g.M....".. + 40227010 fec00000 08b1c8a1 d891e881 f87112c1 .............q.. + 40227020 300df000 12c1f0c9 21cd021c 52226c2c 0.......!...R"l, + 40227030 4d0c32a0 0022a002 02610301 99fec000 M.2.."...a...... + 40227040 0022a090 2a2c0196 6cc00000 0831c821 ."..*,..l....1.! + 40227050 12c1100d f0000000 12c1d050 5074c9a1 ...........PPt.. + 40227060 cd022d03 09b15911 d991e981 f971ed04 ..-...Y......q.. + 40227070 60f07432 61000133 6ac00000 317eff42 `.t2a..3j...1~.B + 40227080 a308dd02 1b220119 f7c00000 7801226c ....."......x."l + 40227090 193d0701 9da4c000 00222c19 0c07dad2 .=.......",..... + 402270a0 724d002d 0e790101 276ac000 003171ff rM.-.y..'j...1q. + 402270b0 dd0242a3 0d1b2201 0df7c000 00226c1a ..B..."......"l. + 402270c0 3d0e0191 a4c00000 222c1a78 01dad272 =.......",.x...r + 402270d0 4d005811 08b1f26c 1d526c1c d891c8a1 M.X....l.Rl..... + 402270e0 e881f871 12c1300d f0000000 32621f0d ...q..0.....2b.. + 402270f0 f0000000 3262200d f0000000 3262210d ....2b .....2b!. + 40227100 f0000000 3262220d f0000000 3262230d ....2b".....2b#. + 40227110 f0000000 12c1f092 a410c921 d911cd02 ...........!.... + 40227120 093152c2 4c9011c0 40407422 c23845b7 .1R.L...@@t".8E. + 40227130 00d2a0b4 29dcd0dc 8028dc42 12023802 ....)....(.B..8. + 40227140 2d0d8557 00660213 52a4005a 413d012d -..W.f..R..ZA=.- + 40227150 0d055800 6602e10c 02460300 4d0c0c03 ..X.f....F..M... + 40227160 0c22014f fec00000 0c1292a4 109a1108 .".O............ + 40227170 31c821d8 1112c110 0df00000 12c1f092 1.!............. + 40227180 a410c921 d911cd02 093142c2 4c9011c0 ...!.....1B.L... + 40227190 22c23885 b900d2a0 b429dcda dc28dc42 ".8......)...(.B + 402271a0 12023802 2d0d4551 00660213 52a4005a ..8.-.EQ.f..R..Z + 402271b0 413d012d 0dc55100 6602e10c 02460300 A=.-..Q.f....F.. + 402271c0 4d0c0c03 0c220136 fec00000 0c1292a4 M....".6........ + 402271d0 109a1108 31c821d8 1112c110 0df00000 ....1.!......... + 402271e0 12c1f0c9 21cd020c 52226c2c 4d0c32a0 ....!...R"l,M.2. + 402271f0 0022a002 02610301 2afec000 0022a090 ."...a..*....".. + 40227200 2a2c0127 6cc00000 0831c821 12c1100d *,.'l....1.!.... + 40227210 f0000000 12c1f092 a420c921 0931cd02 ......... .!.1.. + 40227220 d91122c2 4c9011c0 22610022 cc38058e ..".L..."a.".8.. + 40227230 0029dc22 1202cc32 0c02860d 00d2a0b4 .)."...2........ + 40227240 dadc28dc 42120238 022d0d05 47006602 ..(.B..8.-..G.f. + 40227250 1422c110 52a4005a 423d022d 0d454700 ."..R..ZB=.-.EG. + 40227260 2602d4c6 f6ff4d0c 0c030c22 010dfec0 &.....M....".... + 40227270 00000c12 92a4209a 110831c8 21d81112 ...... ...1.!... + 40227280 c1100df0 12c1f0c2 6102cd02 22c23809 ........a...".8. + 40227290 3105b000 48020cc3 29dc326c 14320400 1...H...).2l.2.. + 402272a0 30344132 6c143212 02402420 85650022 04A2l.2..@$ .e." + 402272b0 5c260c52 226c2b32 0c0428dc 4212028c \&.R"l+2..(.B... + 402272c0 93380228 0c45dbe5 46020000 32220022 .8.(.E..F...2"." + 402272d0 2c0085bf 1332a000 20207439 dc37920c ,....2.. t9.7.. + 402272e0 1c12326c 29226c2c 4d0c0602 000c7222 ..2l)"l,M.....r" + 402272f0 6c2c4d0c 0c030c22 01eafdc0 00000831 l,M....".......1 + 40227300 c82112c1 100df000 12c1f0c2 610220c2 .!..........a. . + 40227310 20222200 0931d911 ac62053f 14280cd1 ""..1...b.?.(.. + 40227320 d5fe2822 8c9242a0 ac3d0d01 7f68c000 ..("..B..=...h.. + 40227330 00280c42 a0ad3d0d 017c68c0 00000c02 .(.B..=..|h..... + 40227340 290c0831 c821d811 12c1100d f0000000 )..1.!.......... + 40227350 e06d2240 a06b2240 e46a2240 1ec0fe3f .m"@.k"@.j"@...? + 40227360 c06b2240 12c1e0c9 61cd0228 020971d9 .k"@....a..(..q. + 40227370 51e941f9 318c322d 0cc5f8ff f1befe42 Q.A.1.2-.......B + 40227380 a3243d0f 1cc20159 f6c00000 dd020c0e .$=....Y........ + 40227390 290c1c02 290d42a3 273d0fe9 1d2c0201 )...).B.'=...,.. + 402273a0 53f6c000 00292d28 0cd82285 3a14291d S....)-(..".:.). + 402273b0 280c483c 3822d2a0 90490331 e5ffc962 (.H<8"...I.1...b + 402273c0 05ec1331 e4ff280c dadc85ed 132d0de2 ...1..(......-.. + 402273d0 6c29e26c 2a01b26b c0000031 dfff4d0c l).l*..k...1..M. + 402273e0 2d0d0144 6dc00000 0c154d05 32a3e82d -..Dm.....M.2..- + 402273f0 0d01ac6b c0000021 d9ff3d0e 017c69c0 ...k...!..=..|i. + 40227400 0000280c 32220228 2c32c30c c59f22e7 ..(.2".(,2....". + 40227410 1215220c 04e71207 280cc5b5 e5860500 ..".....(....... + 40227420 280cc597 13860300 51ceff32 2c02222c (.......Q..2,.", + 40227430 0042cc10 45351402 21070ca2 226c2cd8 .B..E5..!..."l,. + 40227440 51c861e8 41f83112 c1200df0 12c1f0c9 Q.a.A.1.. ...... + 40227450 21093120 c22005eb ff282c8c e23185fe !.1 . ...(,..1.. + 40227460 42a0bc01 3168c000 000c0229 2c222c33 B...1h.....),",3 + 40227470 9c023180 fe42a0c1 012c68c0 000022a0 ..1..B...,h...". + 40227480 00226c33 222c1616 1201317a fe42a0c6 ."l3",....1z.B.. + 40227490 012668c0 000022a0 00226c16 222c1716 .&h...".."l.",.. + 402274a0 12013174 fe42a0cb 012068c0 000022a0 ..1t.B... h...". + 402274b0 00226c17 222c1816 1201316e fe42a0d0 ."l.",....1n.B.. + 402274c0 011a68c0 000022a0 00226c18 222c1916 ..h...".."l.",.. + 402274d0 12013168 fe42a0d5 011468c0 000022a0 ..1h.B....h...". + 402274e0 00226c19 222c1a8c f23162fe 42a0da01 ."l.",...1b.B... + 402274f0 0e68c000 000c0222 6c1a288c 8ce2315d .h....."l.(...1] + 40227500 fe42a0df 010968c0 00000c02 298c289c .B....h.....).(. + 40227510 8ce23158 fe42a0e4 010468c0 00000c02 ..1X.B....h..... + 40227520 299c0831 c82112c1 100df000 4c8afe3f )..1.!......L..? + 40227530 12c1f0c9 21c81209 31d911e9 0192a410 ....!...1....... + 40227540 9011c016 dc0b222c 2c1c1322 c2fb27b3 ......",,.."..'. + 40227550 02c62b00 31f6ff30 22a02802 a002002d ..+.1..0".(....- + 40227560 0c45daff 2d0cc5df ff0ca222 6c2c8624 .E..-......"l,.$ + 40227570 00000022 0c048c62 280c85ad e5c62000 ..."...b(..... . + 40227580 280c05ea 13c61e00 0000002d 0c85d7ff (..........-.... + 40227590 061c002d 0c45ebff 061a002d 0c45ceff ...-.E.....-.E.. + 402275a0 06180000 e2a0b4ea ec2d0e05 14005622 .........-....V" + 402275b0 05222c2b 56c204d2 d10452a4 004d0d10 .",+V.....R..M.. + 402275c0 3120e02e 20c51000 fc822201 00321d00 1 .. ....."..2.. + 402275d0 20244122 6c142d01 c5320022 5c260c52 $A"l.-..2."\&.R + 402275e0 226c2b22 0c04421d 003d0116 9200222c "l+"..B..=....", + 402275f0 0085a8e5 86010000 222c0005 8d1322a0 ........",....". + 40227600 00226c0d 92a4109a 110831c8 21d811e8 ."l.......1.!... + 40227610 0112c110 0df00000 12c1f092 a410c261 ...............a + 40227620 02026103 d26101cd 029011c0 22c23845 ..a..a......".8E + 40227630 760029dc 221202cc 520c0246 0d000000 v.)."...R..F.... + 40227640 d2a0b4da dc28dc42 12023802 2d0dc506 .....(.B..8.-... + 40227650 00660211 52a4005a 413d012d 0d450700 .f..R..ZA=.-.E.. + 40227660 2602d586 f7ff4d0c 0c030c22 010dfdc0 &.....M....".... + 40227670 00000c12 92a4109a 110831c8 21d81112 ..........1.!... + 40227680 c1100df0 9e97fe3f 12c1f0d2 610130d3 .......?....a.0. + 40227690 2031fcff c261022c 74cd022d 0d093101 1...a.,t..-..1. + 402276a0 93f5c000 00290c4d 0d3d024b 2cc58122 .....).M.=.K,.." + 402276b0 0831c821 d81112c1 100df000 00441112 .1.!.........D.. + 402276c0 c1f04040 314b2209 31857b00 083112c1 ..@@1K".1.{..1.. + 402276d0 100df000 12c1f050 50f422c2 04026103 .......PP."...a. + 402276e0 058f0002 210312c1 100df000 c0200038 ....!........ .8 + 402276f0 420b2320 2320202f 050df000 ccd33212 B.# # /......2. + 40227700 041b3330 30f43252 04c6fbff 00421202 ..300.2R.....B.. + 40227710 7212081b 640c0577 a61d5832 6252024a r...d..w..X2bR.J + 40227720 45305841 52440042 12025832 1b646252 E0XARD.B..X2.dbR + 40227730 024a4532 44005d03 2d050df0 12c1f0d9 .JE2D.].-....... + 40227740 11dd0442 12026212 08da54c9 2109311b ...B..b...T.!.1. + 40227750 55cd027c f267a537 283c1b54 525c024a U..|.g.7(<.TR\.J + 40227760 42d02821 22440022 1c02483c 1b52525c B.(!"D."..H<.RR\ + 40227770 022a24d2 4200221c 02583c4d 0d2a2501 .*$.B."..X..."...R.-.. + 40227a50 d4ffc000 00204220 3d0fc02c 20c5cdff ..... B =.., ... + 40227a60 9602fdf8 4e2d0f01 ceffc000 004d02f0 ....N-.......M.. + 40227a70 3f20c02c 2045ccff 9682fb42 0d0a0c43 ? ., E.....B...C + 40227a80 30342032 4d0a287e 8c622c42 20242022 04 2M.(~.b,B $ " + 40227a90 4d0a286e 320d0a20 2014d022 11302220 M.(n2.. ..".0" + 40227aa0 224d0af8 1eac3f22 0f009ce2 2d0f01bc "M....?"....-... + 40227ab0 ffc00000 4d023d0f 2d0c05c8 ff9632f7 ....M.=.-.....2. + 40227ac0 320d0a22 af802023 20224d0a e82eac4e 2..".. # "M....N + 40227ad0 220e009c f22d0e01 b2ffc000 00204220 "....-....... B + 40227ae0 e03e202d 0c45c5ff 9682f432 0d0a4c02 .> -.E.....2..L. + 40227af0 20232022 4d0a0c05 4d050c13 2d0cc5c9 # "M...M...-... + 40227b00 ff0871c8 61d851e8 41f83112 c1200df0 ..q.a.Q.A.1.. .. + 40227b10 12c1d0e9 81ed020c 32c9a1d9 91f97109 ........2.....q. + 40227b20 b1790122 5e02fd04 cd05dd06 acc32203 .y."^.........". + 40227b30 00ac722d 03326101 019affc0 00003811 ..r-.2a.......8. + 40227b40 4d02e02e 2045bfff 960201a6 1d160c03 M... E.......... + 40227b50 2d0e85ba ff38c122 5300cce2 283e290e -....8."S...(>). + 40227b60 c6050000 0038c10c 02225300 221e0242 .....8..."S."..B + 40227b70 1e08ca32 583e37a4 0b590e0c 02225e02 ...2X>7..Y..."^. + 40227b80 2d0e8607 004d0c3d 0f2a2501 5567c000 -....M.=.*%.Ug.. + 40227b90 00221e02 58012acc c25e024d 0d0c332d ."..X.*..^.M..3- + 40227ba0 0e85bfff 08b1c8a1 d891e881 f87112c1 .............q.. + 40227bb0 300df000 12c1f0c9 21cd020c 32225c02 0.......!...2"\. + 40227bc0 3030f42d 0c093145 b3ffccc2 283c290c 00.-..1E....(<). + 40227bd0 0c02225c 022d0c86 02000c05 4d050c43 .."\.-......M..C + 40227be0 2d0c85bb ff0831c8 2112c110 0df00000 -.....1.!....... + 40227bf0 12c1f0c9 21cd020c 32225c02 3030f42d ....!...2"\.00.- + 40227c00 0c093185 afffccc2 283c290c 0c02225c ..1.....(<)..."\ + 40227c10 022d0c86 02000c05 4d050c53 2d0cc5b7 .-......M..S-... + 40227c20 ff0831c8 2112c110 0df00000 12c1f0c9 ..1.!........... + 40227c30 21cd020c 32225c02 3030f42d 0c0931c5 !...2"\.00.-..1. + 40227c40 abffccc2 283c290c 0c02225c 022d0c86 ....(<)..."\.-.. + 40227c50 02000c05 0c140c63 2d0c05b4 ff0831c8 .......c-.....1. + 40227c60 2112c110 0df00000 12c1f0c9 21cd020c !...........!... + 40227c70 32225c02 3030f42d 0c093105 a8ffccc2 2"\.00.-..1..... + 40227c80 283c290c 0c02225c 022d0c86 02000c05 (<)..."\.-...... + 40227c90 4d050c73 2d0c45b0 ff0831c8 2112c110 M..s-.E...1.!... + 40227ca0 0df00000 12c1e0c9 61cd020c 32d951e9 ........a...2.Q. + 40227cb0 41f93109 71225c02 ed03dd04 fd058cf3 A.1.q"\......... + 40227cc0 2203008c a20c032d 0c05a3ff 225f00cc "......-...."_.. + 40227cd0 52283c29 0cc60500 2d0e0131 ffc00000 R(<)....-..1.... + 40227ce0 4d023d0e 2d0c45a5 ff383cd6 d200390c M.=.-.E..8<...9. + 40227cf0 0c02225c 022d0cc6 07000000 221c0242 .."\.-......"..B + 40227d00 1c0847a2 e81b4242 5c022a23 d242000c ..G...BB\.*#.B.. + 40227d10 050c140c 832d0c45 a8ff0871 c861d851 .....-.E...q.a.Q + 40227d20 e841f831 12c1200d f0000000 12c1f0c9 .A.1.. ......... + 40227d30 21cd020c 32d911e9 01093122 5c02dd03 !...2.....1"\... + 40227d40 ed04ac53 220300ac 020c03c0 2c20c59a ...S"......., .. + 40227d50 ff225e00 9c322d0d 0112ffc0 00004d02 ."^..2-.......M. + 40227d60 3d0dc02c 20459dff d6d20028 3c290c0c =.., E.....(<).. + 40227d70 02225c02 2d0c8602 000c050c 140ca32d ."\.-..........- + 40227d80 0c85a1ff 0831c821 d811e801 12c1100d .....1.!........ + 40227d90 f0000000 12c1f009 310c330c 05325202 ........1.3..2R. + 40227da0 4d0532a0 0c459fff 083112c1 100df000 M.2..E...1...... 40227db0 12c1f009 310c330c 05325202 4d0532a0 ....1.3..2R.M.2. - 40227dc0 0ec59bff 083112c1 100df000 49020c04 .....1......I... - 40227dd0 52520242 52033932 4242080c 020df000 RR.BR.92BB...... - 40227de0 00441140 40316213 00e61403 7cf20df0 .D.@@1b.....|... - 40227df0 72a07e0b 441b5272 42000044 110c2240 r.~.D.RrB..D.."@ - 40227e00 40316a63 8d0292a0 7d2c0a67 13457203 @1jc....},.g.Er. - 40227e10 00b2c783 b73821a6 24d19245 00720300 .....8!.$..E.r.. - 40227e20 42c4fea0 77302b22 00441172 45012020 B...w0+".D.rE. - 40227e30 f4404031 2b550605 0016f4fa 0b441b22 .@@1+U.......D." - 40227e40 00441172 45002020 f4404031 1b551b33 .D.rE. .@@1.U.3 - 40227e50 c6edff00 1644f932 a07f0022 11324500 .....D.2...".2E. - 40227e60 2020310d f0000000 12c1d0e2 61080044 1.........a..D - 40227e70 1130e320 32a07ec2 610ad991 09b1f971 .0. 2.~.a......q - 40227e80 dd0240c0 31850522 260240c0 c0f4cace ..@.1.."&.@..... - 40227e90 c9012c0f 0c2cc605 00320e00 2d0df033 ..,..,...2..-..3 - 40227ea0 30303074 85032226 02212bcc c0c0f41b 000t.."&.!+..... - 40227eb0 ee480147 1e2a320e 000c2422 c3832734 .H.G.*2...$"..'4 - 40227ec0 0f32a07d 2d0d8501 226602cc 7cf24608 .2.}-..."f..|.F. - 40227ed0 002d0dc5 00222602 f21bcc46 f3ff0000 .-..."&....F.... - 40227ee0 0032a07f d02d2085 ff212602 de002c11 .2...- ..!&...,. - 40227ef0 20203102 210bc221 0ad891e8 81f87112 1.!..!......q. - 40227f00 c1300df0 12c1f0c9 210931cd 02303074 .0......!.1..00t - 40227f10 22a07e27 131322a0 7f27131d 22a07d27 ".~'.."..'..".}' - 40227f20 93290c12 224c0886 12000c02 225c0322 .).."L......"\." - 40227f30 4c080c12 224c0986 0e00283c 8c12c002 L..."L....(<.... - 40227f40 000c0222 4c090c02 060b0000 220c09ac ..."L......."... - 40227f50 22220c08 8c822c02 2033300c 02224c08 ""....,. 30.."L. - 40227f60 221c0342 1c0247b2 0b480c1b 52525c03 "..B..G..H..RR\. - 40227f70 2a243242 0022a0ff 0831c821 12c1100d *$2B."...1.!.... - 40227f80 f0000000 12c1f040 40f4c921 d911e901 .......@@..!.... - 40227f90 0931ed02 cd034ad3 d71c0d32 0c00e02e .1....J....2.... - 40227fa0 2005f6ff 1bcc86fb ff08310c 02c821d8 .........1...!. - 40227fb0 11e80112 c1100df0 12c1d0d9 913901dd .............9.. - 40227fc0 020c030c 02e98109 b1c9a1ed 04525102 .............RQ. - 40227fd0 22510332 61032241 0832c110 d02d2045 "Q.2a."A.2...- E - 40227fe0 f42120c2 20563201 3201102d 0145f1ff .! . V2.2..-.E.. - 40227ff0 5652fe22 1103225e 00460000 7cfc08b1 VR.".."^.F..|... - 40228000 2d0cd891 c8a1e881 12c1300d f0000000 -.........0..... - 40228010 0c043d04 0c974a52 52050062 c5d06060 ..=...JRR..b..`` - 40228020 74673707 32c3d086 07000000 62c5bf60 tg7.2.......b..` - 40228030 6074f666 0732c3c9 46030000 0062c59f `t.f.2..F....b.. - 40228040 606074f6 661532c3 a93a351b 54263407 ``t.f.2..:5.T&4. - 40228050 c033114d 056645bd 2d030df0 0c020df0 .3.M.fE.-....... - 40228060 0024ffff 0028ffff ffff1000 78034823 .$...(......x.H# - 40228070 12c1d0e9 8109b11b e4c9a1d9 91f9714a ..............qJ - 40228080 47520400 29012c22 eae72715 02467e00 GR..).,"..'..F~. - 40228090 6813fd0e 0c022c28 5cc9705f c0673502 h.....,(\.p_.g5. - 402280a0 86790052 0f008715 1797950c 1bff705f .y.R..........p_ - 402280b0 c0673502 8674001b 221bffc6 f6ff0000 .g5..t.."....... - 402280c0 00404fc0 2024c048 431b2239 31c00400 .@O. $.HC."91... - 402280d0 7d023831 cd025cc8 16e21af7 3e02c65f }.81..\.....>.._ - 402280e0 00220e00 87120922 4c001bee 1bcc46fa ."....."L.....F. - 402280f0 ffe04fc0 e6140246 6000220e 0152a066 ..O....F`."..R.f - 40228100 57124e27 35222cf4 47124827 34092c24 W.N'5",.G.H'4.,$ - 40228110 47124046 59000000 87123842 a0624712 G.@FY.....8B.bG. - 40228120 02c65500 0c82860a 0052a072 57122e27 ..U......R.rW..' - 40228130 350d42a0 6e471202 0650000c a2c60400 5.B.nG...P...... - 40228140 52a07457 121f52a0 75571223 064b0000 R.tW..R.uW.#.K.. - 40228150 00000cc2 224c001b cc0c2446 3f000cd4 ...."L....$F?... - 40228160 424c0006 fcff0c95 524c0006 faff0000 BL......RL...... - 40228170 e6640246 41002b2e 39317911 892105e9 .d.FA.+.91y..!.. - 40228180 ffdd0221 b7ff42a3 ff2a2d38 31781188 ...!..B..*-81x.. - 40228190 21273402 06390021 b3ff2a2d 2734506b !'4..9.!..*-'4Pk - 402281a0 2e202fc0 e6620246 3400220e 06871202 . /..b.F4."..... - 402281b0 06320022 0e0742a0 75471202 062f008b .2."..B.uG.../.. - 402281c0 2ec5e4ff 41a7ff52 a3ff4a42 38317811 ....A..R..JB81x. - 402281d0 882147b5 02c62800 50dd1060 dd115022 .!G...(.P..`..P" - 402281e0 10202d20 d1326d0c c4dad2c6 03000000 . - .2m......... - 402281f0 22a07fd7 b21b22a7 ff0c64d7 b21d212b "....."...d...!+ - 40228200 67d7b21f 2199ffd7 327162a0 f00c4586 g...!...2qb...E. - 40228210 05000c64 0c060c15 46030000 62a0c00c ...d....F...b... - 40228220 25060100 62a0e00c 350b2520 2074a2af %...b...5.% t.. - 40228230 809c42d0 90542abc a099200b 22924b00 ..B..T*... .".K. - 40228240 d0d64120 2074c6f9 ff261507 d0d62006 ..A t...&.... . - 40228250 01000000 d0d064d2 4c005acc 4aee469e ......d.L.Z.J.F. - 40228260 ff0c0258 01224c00 1c022935 28037945 ...X."L...)5(.yE - 40228270 20ffc01b fff9230c 12c60600 48532d07 .....#.....HS-. - 40228280 3931c004 00383106 01000c02 271e0828 91...81.....'..( - 40228290 0320eec0 e9230c02 08b1c8a1 d891e881 . ...#.......... - 402282a0 f87112c1 300df000 0c033712 2a580237 .q..0.....7.*X.7 - 402282b0 15254812 2c073222 02473309 4793160b .%H.,.2".G3.G... - 402282c0 333922c6 03003a65 62060067 37ed1b33 39"...:eb..g7..3 - 402282d0 392206f8 ff003d02 2d030df0 4d020c02 9"....=.-...M... - 402282e0 27140c28 248c728c 530b3328 0206fdff '..($.r.S.3(.... - 402282f0 0df00000 9e97fe3f 41ffff12 c1f052a0 .......?A.....R. - 40228300 af093101 669ac000 00083112 c1100df0 ..1.f.....1..... - 40228310 31f9ff12 c1f042a0 ac093101 8364c000 1.....B...1..d.. - 40228320 00083112 c1100df0 31f3ff12 c1f00c15 ..1.....1....... - 40228330 42a0a902 6103017b 64c00000 083112c1 B...a..{d....1.. - 40228340 100df000 12c1f0c9 210931cd 029c3228 ........!.1...2( - 40228350 028cf238 2c302280 017b65c0 0000382c ...8,0"..{e...8, - 40228360 2a23292c 0831c821 12c1100d f0000000 *#),.1.!........ - 40228370 ffffff3f 12c1f0c9 210931cd 02d911e9 ...?....!.1..... - 40228380 010c0227 9c020621 00280c16 f207481c ...'...!.(....H. - 40228390 8c44522c 0247b573 96030758 2c1bd53a .DR,.G.s...X,..: - 402283a0 ddd73404 5a220619 00384c56 d30531f0 ..4.Z"...8LV..1. - 402283b0 ffd7b308 964d05d1 ae758600 00f0dd11 .....M...u...... - 402283c0 488c8cc4 3d0dc004 00ed02fc 12060300 H...=........... - 402283d0 0000386c 2d0dc003 00ed02cc e2280c38 ..8l-........(.8 - 402283e0 7cc00300 0c02291c 290c0608 00482c38 |.....).)....H,8 - 402283f0 0c1b4401 0863c000 00387c28 0cc00300 ..D..c...8|(.... - 40228400 282cd91c e90c2a2e 86000000 0c020831 (,....*........1 - 40228410 c821d811 e80112c1 100df000 a1c0fe3f .!.............? - 40228420 a4c0fe3f 12c1d0f9 7109b1c9 a1d991e9 ...?....q....... - 40228430 81fd022d 03564300 0c02064c 008cffdd ...-.VC....L.... - 40228440 0f0c0e0c d41cf52c 265cc70c 28460700 .......,&\..(F.. - 40228450 0c3305f2 ff16f2fd 31f1ff01 ab9fc000 .3......1....... - 40228460 00c64100 373419b6 a30d1bee 1bdd320d ..A.74........2. - 40228470 0056f3fe c6050000 92c3f897 380806fa .V..........8... - 40228480 ff6713e5 7713e237 35e15bee 06f7fff0 .g..w..75.[..... - 40228490 ddc0eadd 32cd03c5 edff5d02 1682f92c ....2.....]...., - 402284a0 2cc24500 1b22dc4e 4d0d3d0f 590101d9 ,.E..".NM.=.Y... - 402284b0 62c00000 5801dad5 c24d0106 2a00cd02 b...X....M..*... - 402284c0 1cfe420f 00167409 0c16473e 0262a000 ..B...t...G>.b.. - 402284d0 32c4de0c 020c1730 27936702 0c22c4a4 2......0'.g..".. - 402284e0 8c62424c 002d0c46 1b005cc3 324c0042 .bBL.-.F..\.2L.B - 402284f0 0f001b2c 26a4380c c3473310 0c933714 ...,&.8..G3...7. - 40228500 3e269433 66844132 a0620607 002c2337 >&.3f.A2.b...,#7 - 40228510 14155cc3 37140a0c d337942c 32a072c6 ..\.7....7.,2.r. - 40228520 01005cc3 86000000 2c23324c 01c60900 ..\.....,#2L.... - 40228530 32a066c6 fcff0000 32a06ec6 faff0000 2.f.....2.n..... - 40228540 32a074c6 f8ff0000 0031b5ff 52610005 2.t......1..Ra.. - 40228550 75fb5221 0022cc05 1bff1bc2 86d8ff00 u.R!.".......... - 40228560 dad52c22 224d010c 02224d02 0c1208b1 ..,""M..."M..... - 40228570 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 40228580 c8bd0040 642e1040 12c1d0e9 8109b1c9 ...@d..@........ - 40228590 a1d991f9 71ed0316 92051663 05c8229c ....q......c..". - 402285a0 b416fc04 322c08e0 2e2001f5 ffc00000 ....2,... ...... - 402285b0 165204c8 0c06faff d88ccc6d c80cbc2c .R.........m..., - 402285c0 06fdff00 d71e31fd 0e320f00 2d033911 ......1..2..-.9. - 402285d0 01edffc0 00004d02 220d0042 610001e9 ......M."..Ba... - 402285e0 ffc00000 48013811 2794d08c a31bff1b ....H.8.'....... - 402285f0 dd06f5ff 0c024600 002d0c08 b1c8a1d8 ......F..-...... - 40228600 91e881f8 7112c130 0df00000 12c1f0c9 ....q..0........ - 40228610 213d0209 312c82c0 0300cd02 8c822c84 !=..1,........,. - 40228620 0c03017b 62c00000 08312d0c c82112c1 ...{b....1-..!.. - 40228630 100df000 aac0fe3f afc0fe3f 74bbfe3f .......?...?t..? - 40228640 02bbfe3f f0c80040 7c2e1040 12c1b0c2 ...?...@|..@.... - 40228650 6112e261 10026113 d26111f9 f1ed02cd a..a..a..a...... - 40228660 0316c22e 16932ed2 020c268d 7b0c82d7 ..........&.{... - 40228670 220d262d 5d264d34 261d4186 b4000000 ".&-]&M4&.A..... - 40228680 66cd02c6 45002c02 d7221026 bd02c6af f...E.,..".&.... - 40228690 00284e05 d9ffdd02 c6ad0000 66dd02c6 .(N.........f... - 402286a0 5f0066ed 02462f00 46a90000 000c532d _.f..F/.F.....S- - 402286b0 0c05ccff 31e0ffec 5206a500 000c632d ....1...R.....c- - 402286c0 0c05cbff 16922831 dcff010f 9fc00000 ......(1........ - 402286d0 c69f000c 532d0cc5 c9ff1632 2731d7ff ....S-.....2'1.. - 402286e0 010a9fc0 0000c62b 00419ef6 519ef628 .......+.A..Q..( - 402286f0 62387e01 d4ffc000 00419af6 519af601 b8~......A..Q... - 40228700 d2ffc000 0016b200 31cbff2d 010559fb ........1..-..Y. - 40228710 86020000 485e31ca ff2d0145 58fbdd02 ....H^1..-.EX... - 40228720 1c92d7b2 02068a00 3d0dc02c 2045c4ff ........=.., E.. - 40228730 16d2212c e54d020c 037d0537 1d173a61 ..!,.M...}.7..:a - 40228740 62060057 96057244 00860000 6244001b b..W..rD....bD.. - 40228750 331b4406 f9ffda22 0c033242 00282cda 3.D...."..2B.(,. - 40228760 d2d92c86 0c00284e dc02d843 561d1e32 ..,...(N...CV..2 - 40228770 2307222c 00c00300 c6750000 017264c0 #.",.....u...rd. - 40228780 00001bd2 3d0dc02c 2085beff 16121c38 ....=.., ......8 - 40228790 4e4d0d01 2062c000 000c1d06 6d000c13 NM.. b......m... - 402287a0 c02c20d8 2ec5bcff 16521a5c b3324200 ., ......R.\.2B. - 402287b0 282c0c2e 1b22292c 283c0c1f 1b22293c (,..."),(<...")< - 402287c0 16dd04c0 3c20d02d 2005e8ff 1612182d ....< .- ......- - 402287d0 0c05b7ff 280dbc22 485c2d0f 402e934d ....(.."H\-.@..M - 402287e0 021b322d 0c4981c5 b8ff4881 1612162c ..2-.I....H...., - 402287f0 c5524200 585c1b32 8c552c05 2b325242 .RB.X\.2.U,.+2RB - 40228800 010c0222 4300282c 4a42492c d80d86eb ..."C.(,JBI,.... - 40228810 ff0c232d 0cc5b5ff 5cd35622 12064c00 ..#-....\.V"..L. - 40228820 00002853 d82e0c13 0c2e20e3 833a3e2d ..(S...... ..:>- - 40228830 0c05b4ff 16921132 a07b3242 00383c1b .......2.{2B.8<. - 40228840 33393c38 5c8c330c a3324201 282c0c2f 39<8\.3..2B.(,./ - 40228850 eae2e92c 0c9e285c 164d0bac 22383c2d ...,..(\.M.."8<- - 40228860 0c05b1ff 16920e4d 02383c20 54c037b5 .......M.8< T.7. - 40228870 08e24400 1b44c6fb ff00282c 3a32326c ..D..D....(,:22l - 40228880 02288d3d 0cc5b9ff 16520c2d 0c45abff .(.=.....R.-.E.. - 40228890 285c0c14 204f933d 042d0c49 8145adff (\.. O.=.-.I.E.. - 402288a0 488116b2 0a3ca332 4200385c 8c13e242 H....<.2B.8\...B - 402288b0 01282c3d 0c4a4242 6c02d02d 20c5d8ff .(,=.JBBl..- ... - 402288c0 16d2082d 0cc5a7ff 585c0c02 0c143d02 ...-....X\....=. - 402288d0 5034935d 03380d30 24932a45 1b342d0c P4.].8.0$.*E.4-. - 402288e0 498105a9 ff488116 6206380d 8c532cc3 I....H..b.8..S,. - 402288f0 3242001b 22385c8c 530ca332 42001b22 2B.."8\.S..2B.." - 40228900 0c033242 00282cd8 0d4a4249 2c46d1ff ..2B.(,..JBI,F.. - 40228910 0c238c22 383c1b33 2d0c85a5 ffbc0238 .#."8<.3-......8 - 40228920 5c9c835d 023d020c 97483c50 63c00b44 \..].=...H.n.~ - 40228fa0 c02c20d0 3d2001f0 ffc00000 96520021 ., .= .......R.! - 40228fb0 b0728608 00416bf4 51ebff2d 0c3d0d01 .r...Ak.Q..-.=.. - 40228fc0 ebffc000 00e61205 21ab7246 02002d0c ........!.rF..-. - 40228fd0 3d0d01e7 ffc00000 295e0831 2d0ec821 =.......)^.1-..! - 40228fe0 d811e801 12c1100d f0000000 12c1f0d9 ................ - 40228ff0 11dd0221 5dfec921 22220009 31c560ff ...!]..!""..1.`. - 40229000 cd020c02 271c181c 02226c03 d02d2085 ....'...."l..- . - 40229010 9aff3d02 294c2d0c 56430045 beff0c02 ..=.)L-.VC.E.... - 40229020 0831c821 d81112c1 100df000 12c1f0d9 .1.!............ - 40229030 11dd0221 4dfec921 28020261 03c55cff ...!M..!(..a..\. - 40229040 cd020c02 271c1622 a080293c 2d0d8596 ....'.."..)<-... - 40229050 ff3d0229 4c2d0ccc 3345baff 0c020831 .=.)L-..3E.....1 - 40229060 c821d811 12c1100d f0000000 213ffe12 .!..........!?.. - 40229070 c1f02802 02610345 59ff8c22 2c033932 ..(..a.EY..",.92 - 40229080 083112c1 100df000 2138fe12 c1f02802 .1......!8....(. - 40229090 02610385 57ff8c22 4c033932 083112c1 .a..W.."L.92.1.. - 402290a0 100df000 12c1d0d9 91e98109 b1c9a1f9 ................ - 402290b0 71dd02ed 03961305 16e20405 fbff0c0f q............... - 402290c0 0c14204f 83cd025d 0f404074 bc54e7b5 .. O...].@@t.T.. - 402290d0 33280d49 11590101 b5f3c000 0045e9ff 3(.I.Y.......E.. - 402290e0 48115801 cc82c02c 2045b1ff 86060000 H.X...., E...... - 402290f0 cc45292c 06010000 290ff912 1b554bdd .E),....)....UK. - 40229100 fd0286f1 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 40229110 d891e881 f87112c1 300df000 fccd0040 .....q..0......@ - 40229120 12c1d0d9 91e98109 b1c9a1f9 71dd02ed ............q... - 40229130 03960305 16d20445 f3ff0c0f 0c14204f .......E...... O - 40229140 83cd025d 0f404074 bc44e7b5 32280d49 ...].@@t.D..2(.I - 40229150 11590101 f2ffc000 0085e1ff 48115801 .Y..........H.X. - 40229160 cc82c02c 2085a9ff 46060000 cc35292c ..., ...F....5), - 40229170 c6000029 0ff9121b 554bddfd 02c6f1ff ...)....UK...... - 40229180 2d0c4600 000c0208 b1c8a1d8 91e881f8 -.F............. - 40229190 7112c130 0df00000 12c1d0d9 91e98109 q..0............ - 402291a0 b1c9a1f9 71dd02ed 0396d304 16a204c5 ....q........... - 402291b0 ebff0c0f 0c14204f 83cd025d 0f404074 ...... O...].@@t - 402291c0 bc14e7b5 2f381d28 0d491152 610045da ..../8.(.I.Ra.E. - 402291d0 ff481158 01cc722d 0c45a2ff 86060000 .H.X..r-.E...... - 402291e0 cc45292c 06010000 290ff912 1b558bdd .E),....)....U.. - 402291f0 fd0286f2 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 40229200 d891e881 f87112c1 300df000 12c1d0d9 .....q..0....... - 40229210 91f97109 b1c9a1e9 81dd02fd 03969304 ..q............. - 40229220 16620485 e4ff0c0e 0c13203e 83cd024d .b........ >...M - 40229230 0e303074 acd3f7b4 2b280d39 114901c5 .00t....+(.9.I.. - 40229240 daff3811 4801cc62 2d0c459b ff460600 ..8.H..b-.E..F.. - 40229250 cc44292c 06010000 290ee912 1b444bdd .D),....)....DK. - 40229260 ed0286f3 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 40229270 d891e881 f87112c1 300df000 9c539c32 .....q..0....S.2 - 40229280 4822cc24 39220df0 28048c32 4d0286fd H".$9"..(..2M... - 40229290 ff390449 130df000 12c1f0c9 21d911e9 .9.I........!... - 402292a0 010931ed 02dd03cd 04ac44ac 23283497 ..1.......D.#(4. - 402292b0 e20b2884 8c6231ac fd3813c0 0300383c ..(..b1..8....8< - 402292c0 22a20020 2320293c d98c3d0c 2d0ec5fa ".. # )<..=.-... - 402292d0 ff0831c8 21d811e8 0112c110 0df00000 ..1.!........... - 402292e0 12c1f0c9 21d91109 31dd02cd 042d0316 ....!...1....-.. - 402292f0 5401456c ff3d024d 0c2d0dc5 f9ff383c T.El.=.M.-....8< - 40229300 22adff20 2310293c 0831c821 d81112c1 ".. #.)<.1.!.... - 40229310 100df000 12c1f0c9 210931cd 022d0316 ........!.1..-.. - 40229320 9c008564 ff3d022d 0c05f5ff 0831c821 ...d.=.-.....1.! - 40229330 12c1100d f0000000 12c1e0c9 610971cd ............a.q. - 40229340 022d048c ec8cc339 010562ff 38014d02 .-.....9..b.8.M. - 40229350 2d0cc5f8 ff0871c8 6112c120 0df00000 -.....q.a.. .... - 40229360 ac029ce3 58138c25 48034905 48038c04 ....X..%H.I.H... - 40229370 59145822 57930149 220c0229 1329032d Y.X"W..I"..).).- - 40229380 030df000 0c020df0 12c1f0c9 210931cd ............!.1. - 40229390 020c0227 230dc02c 2005f4fe 3d02c02c ...'#.., ...=.., - 402293a0 20c5fbff 0831c821 12c1100d f0000000 ....1.!........ - 402293b0 12c1f002 610305fd ff4584ff 083112c1 ....a....E...1.. - 402293c0 100df000 12c1f009 31c92120 c220459d ........1.! . E. - 402293d0 ff3d022d 0c85f8ff 0831c821 12c1100d .=.-.....1.!.... - 402293e0 f0000000 12c1f009 31c92120 c220859c ........1.! . .. - 402293f0 ff3d022d 0c85f6ff 0831c821 12c1100d .=.-.....1.!.... - 40229400 f0000000 12c1f002 610385fb ff057fff ........a....... - 40229410 083112c1 100df000 12c1f002 610345fc .1..........a.E. - 40229420 ffc57dff 083112c1 100df000 12c1f0c9 ..}..1.......... - 40229430 21d91102 610320d2 20cd0496 7302c5e9 !...a. . ...s... - 40229440 feccb2c0 3c20d02d 2005e3ff 86050000 ....< .- ....... - 40229450 3812290c 391c382d c9123792 04c92dc6 8.).9.8-..7...-. - 40229460 0000281c c9020831 c821d811 12c1100d ..(....1.!...... - 40229470 f0000000 6d020c02 0c157d02 40758312 ....m.....}.@u.. - 40229480 c1f03052 93093150 57202795 34271631 ..0R..1PW '.4'.1 - 40229490 0c123714 2e280358 13290459 148c1242 ..7..(.X.).Y...B - 402294a0 62012814 8c124262 00282627 93024266 b.(...Bb.(&'..Bf - 402294b0 020c0229 0329132d 034574ff 0c128600 ...).).-.Et..... - 402294c0 00000c02 083112c1 100df000 12c1e0c9 .....1.......... - 402294d0 610971cd 0296d300 490105e0 fe48013d a.q.....I....H.= - 402294e0 022d0c05 f9ff0871 c86112c1 200df000 .-.....q.a.. ... - 402294f0 12c1f0d9 11e90109 31c921ed 02dd0316 ........1.!..... - 40229500 b2072119 fd280245 10ffcd02 16e20638 ..!..(.E.......8 - 40229510 3e22aeff 20231029 3c285e38 7e295c28 >".. #.)<(^8~)\( - 40229520 6e397c29 6c284ecc 62388ecc d3460600 n9|)l(N.b8...F.. - 40229530 004548ff 294cbcf2 46fbff00 483e2d03 .EH.)L..F...H>-. - 40229540 97e40245 47ff298c acd22d0c bc0dd82e ...EG.)...-..... - 40229550 0c0e8604 000c132d 0d45f9ff 9c928cce .......-.E...... - 40229560 290ee912 d80ded02 569dfe46 0100292c ).......V..F..), - 40229570 06fcff00 2d0c8601 002d0c45 68ff0c02 ....-....-.Eh... - 40229580 0831c821 d811e801 12c1100d f0000000 .1.!............ - 40229590 12c1d0e9 81f97109 b1c9a1d9 91fd02ed ......q......... - 402295a0 04161213 16e312c8 3228330c 0d202c30 ........2(3.. ,0 - 402295b0 202074d7 12028647 002d0f39 010583ff t....G.-.9.... - 402295c0 dd025801 56e210c0 30742683 2b0c8237 ..X.V...0t&.+..7 - 402295d0 220ee613 02c63f00 a6331d26 431a863d ".....?..3.&C..= - 402295e0 0026c314 2c023722 0626b30c 063a0000 .&..,.7".&...:.. - 402295f0 26d30526 e3028637 00579f02 06340026 &..&...7.W...4.& - 40229600 83330c82 372214e6 13028632 00e63302 .3..7".....2..3. - 40229610 062f0066 4302862d 00c62e00 26c3442c ./.fC..-....&.D, - 40229620 02372207 26b32046 2b000000 26d35e26 .7".&. F+...&.^& - 40229630 e3158628 00004865 286f5875 387f0102 ...(..He(oXu8... - 40229640 fcc00000 06040000 284f16a2 08384516 ........(O...8E. - 40229650 530801cb fbc00000 0c030c14 dd0320d4 S............. . - 40229660 83c61c00 c82ff825 9c5c9c3f 4d0e3d0f ...../.%.\.?M.=. - 40229670 2d0cc5f1 ffdd0216 d205c80c f80f86f9 -............... - 40229680 fff0ccc0 0c020c1d c0d29346 1200c82f ...........F.../ - 40229690 9cdc388c 4d0e2d05 5901c5ee febc723d ..8.M.-.Y.....r= - 402296a0 024d0e2d 0c85eeff 5801ac82 c80c86f7 .M.-....X....... - 402296b0 ffc8259c 9c388c4d 0e2d0fc5 ecfe9c62 ..%..8.M.-.....b - 402296c0 3d024d0e 2d0c85ec ff8c92c8 0c86f8ff =.M.-........... - 402296d0 0c1d8600 00000c0d 08b12d0d c8a1d891 ..........-..... - 402296e0 e881f871 12c1300d f0000000 12c1f0c9 ...q..0......... - 402296f0 31d921e9 1116a20a 2c284d02 0c9a0cdb 1.!.....,(M..... - 40229700 2cf7cd08 32020016 330926c3 08a71305 ,...2...3.&..... - 40229710 b7130266 93041b22 06faff77 93395202 ...f..."...w.9R. - 40229720 0177950d 32020016 93fd2693 d61b2246 .w..2.....&..."F - 40229730 fcff2ca6 67955c5d 06320200 cc532b22 ..,.g.\].2...S+" - 40229740 06f0ff00 00571304 1b22c6fa ff320201 .....W..."...2.. - 40229750 7793f4c6 f9ff0000 8793385c c91b341b w.........8\..4. - 40229760 52c24400 ed096205 001b431b 259cc6d2 R.D...b...C.%... - 40229770 c6de9c7d 979608e2 43002052 20403420 ...}....C. R @4 - 40229780 2205001b 55224300 1b3306f6 ff624300 "...U"C..3...bC. - 40229790 06dcff00 3244001b 221b4446 d9ff0c02 ....2D..".DF.... - 402297a0 224400c8 31d821e8 1112c110 0df00000 "D..1.!......... - 402297b0 12c1f0c9 21d911cd 04dd0541 e8fd51e8 ....!......A..Q. - 402297c0 fde9013d 0ded022d 0c093101 e7fdc000 ...=...-..1..... - 402297d0 00967200 21a77046 09000000 4162f251 ..r.!.pF....Ab.Q - 402297e0 e1fd2d0c 3d0d01e1 fdc00000 e6120621 ..-.=..........! - 402297f0 a1708602 00002d0c 3d0d01dd fdc00000 .p....-.=....... - 40229800 0831295e c96ed97e 2d0c3d0d c821d811 .1)^.n.~-.=..!.. - 40229810 e80112c1 100df000 3154fc12 c1f03803 ........1T....8. - 40229820 0931c003 00083112 c1100df0 314ffc12 .1....1.....1O.. - 40229830 c1f03813 0931c003 00083112 c1100df0 ..8..1....1..... - 40229840 12c1e0c9 61d951e9 41f93109 71ed02dd ....a.Q.A.1.q... - 40229850 03cd04fd 05bc54bc 33283497 e2062884 ......T.3(4...(. - 40229860 8c1285fc ff2d0d05 15ff383c 298c22ad .....-....8<).". - 40229870 ff202310 293c4d0f 3d0de02e 2085d0fe . #.)......|....D... - 40229cc0 20344c03 d1daff30 22200c03 20507422 4L....0" .. Pt" - 40229cd0 4d040220 2622a064 c000004c 00b62e08 M.. &".d...L.... - 40229ce0 0c82a68c 017c822a cc22a064 0c030c74 .....|.*.".d...t - 40229cf0 c0503400 5520080f 524d0502 20265050 .P4.U ..RM.. &PP - 40229d00 74c00000 c811d821 780ff841 7227268c t......!x..Ar'&. - 40229d10 ee22a061 0c130c54 52a0efc0 07000603 .".a...TR....... - 40229d20 0022a061 0c130c54 52a0e0c0 0700e831 .".a...TR......1 - 40229d30 080112c1 200df000 5ecdfe3f 22a06112 .... ...^..?".a. - 40229d40 c1f00901 0120ff0c 1308000c 84022026 ..... ........ & - 40229d50 1c15c000 0021f8ff 22020045 edff0801 .....!.."..E.... - 40229d60 12c1100d f0000000 12c1f009 0172afdf .............r.. - 40229d70 21d8d6c0 20006222 d4706610 c0200062 !... .b".pf.. .b - 40229d80 62d45165 70c02000 4222d750 4420c020 b.Qep. .B".PD . - 40229d90 004262d7 31f1eac0 20000222 d7300010 .Bb.1... ..".0.. - 40229da0 c0200002 62d722a0 c8018967 c0000022 . ..b."....g..." - 40229db0 a06c0c23 0c040103 ff0c6508 000c6602 .l.#......e...f. - 40229dc0 20270c07 c0000022 a06c0c23 0c0401fd '.....".l.#.... - 40229dd0 fe0c6508 000c6602 20270c17 c000002c ..e...f. '....., - 40229de0 04c02000 31bbd622 23d44022 20c02000 .. .1.."#.@" . . - 40229df0 0c240c75 0c0601f3 fe2263d4 080022a0 .$.u....."c...". - 40229e00 6c022025 0c23c000 00080112 c1100df0 l. %.#.......... - 40229e10 ffffdfff 12c1d0d9 81e99109 61c971f9 ............a.q. - 40229e20 a1c11bff fd028cf2 0c12c020 00022ce5 ........... ..,. - 40229e30 200020c0 2000026c e5d1e2fe 022d0022 . . ..l.....-." - 40229e40 a0060220 2c32a001 c000000c 230c940c ... ,2......#... - 40229e50 250c0608 0ded0202 202522a0 6bc00000 %....... %".k... - 40229e60 0c230c04 0c550c56 080d2951 02202522 .#...U.V..)Q. %" - 40229e70 a06cc000 000c1308 0d29410c 240c6240 .l.......)A.$.b@ - 40229e80 4e200220 2b4040f4 c0000022 a06b0c23 N . +@@....".k.# - 40229e90 0c940c75 080d0c76 0220270c 17c00000 ...u...v. '..... - 40229ea0 22a06b0c 230c940c 25080d0c 06022027 ".k.#...%..... ' - 40229eb0 0c07c000 0022a06c 0c230c04 0c55080d .....".l.#...U.. - 40229ec0 0c560220 270c17c0 00000c20 71fd7521 .V. '...... q.u! - 40229ed0 80d6c020 006222d7 706620c0 20006262 ... .b".pf . .bb - 40229ee0 d751cbff c0200042 22d75044 10c02000 .Q... .B".PD.. . - 40229ef0 4262d7c0 20003222 d4303825 8ca3c020 Bb.. .2".08%... - 40229f00 008222d4 80882556 38ff7cdb c02000a2 .."...%V8.|.. .. - 40229f10 22d4b0aa 10c02000 a262d4c0 20009222 "..... ..b.. .." - 40229f20 d4009920 c0200092 62d41c92 012967c0 ... . ..b....)g. - 40229f30 00002d01 c57c060c 000c0c2d 011b4020 ..-..|.....-..@ - 40229f40 30903213 00400074 cac3c0c0 f46680ec 0.2..@.t.....f.. - 40229f50 0c620c13 080d4d0e 02202be8 41c00000 .b....M.. +.A... - 40229f60 22a06b0c 230c940c 75080d0c 76022027 ".k.#...u...v. ' - 40229f70 0c07c000 00785122 a06b0c23 0c94080d .....xQ".k.#.... - 40229f80 0c250220 270c06c0 00007d0e 22a06c0c .%. '.....}.".l. - 40229f90 230c0408 0d0c5502 20270c56 c000009c #.....U. '.V.... - 40229fa0 2f7ce4c0 200031ba fe2223e5 402210c0 /|.. .1.."#.@".. - 40229fb0 20002263 e50861d8 81e89160 2c11f8a1 ."c..a....`,... - 40229fc0 c87122d2 08202cf4 12c1300d f0000000 .q".. ,...0..... - 40229fd0 08cdfe3f 330d0000 a4ccfe3f 12c1e0c9 ...?3......?.... - 40229fe0 312911d9 41d1faff 0921020d 4722a0ff 1)..A....!..G".. - 40229ff0 2790090c 12c5e1ff cd020606 001c1307 '............... - 4022a000 b3102c44 07340bc2 a066c0c0 c1c0c0f4 ..,D.4...f...... - 4022a010 860000c1 f0ff01ef ff0c0207 3c02c60c ............<... - 4022a020 000168fe 08002d0c 08e00c33 c0000001 ..h...-....3.... - 4022a030 65fe0c33 08002901 08e021e6 ffc00000 e..3..)...!..... - 4022a040 3d022801 3022c0f0 22110022 11202031 =.(.0".."..". 1 - 4022a050 2b222022 210c0038 1151dfff 2a230022 +" "!..8.Q..*#." - 4022a060 11202031 5a601b70 da404204 14700074 . 1Z`.p.@B..p.t - 4022a070 4a424246 326660eb d841006c 1102af81 JBBF2f`..A.l.... - 4022a080 c8310722 010d0200 70740821 7a666265 .1."....pt.!zfbe - 4022a090 1512c120 0df00000 12c1e009 113901c9 ... .........9.. - 4022a0a0 21d931e9 41dd02ed 04c146fe 16420c22 !.1.A.....F..B." - 4022a0b0 a0770c03 1cc40c05 080c0c06 0220270c .w........... '. - 4022a0c0 07c00000 22a0770c 03080c1c a4022026 ....".w....... & - 4022a0d0 2c85c000 0022a077 0c03080c 1ca40220 ,....".w....... - 4022a0e0 263c85c0 000022a0 770c0308 0c1ca402 &<....".w....... - 4022a0f0 20261c85 c0000022 a0770c03 080c1ca4 &.....".w...... - 4022a100 0220263c 85c00000 22a0770c 030c0408 . &<....".w..... - 4022a110 0c580102 2026505c 74c00000 22a0770c .X.. &P\t...".w. - 4022a120 030c1408 0c580102 20265054 74c00000 .....X.. &PTt... - 4022a130 22a0770c 03080c0c 44022026 e05074c0 ".w.....D. &.Pt. - 4022a140 000022a0 770c0308 0c0c3402 2026e058 ..".w.....4. &.X - 4022a150 74c00000 22a0770c 030c2458 01080ce0 t...".w...$X.... - 4022a160 6035c066 11022026 50503460 55205050 `5.f.. &PP4`U PP - 4022a170 74c00000 0cf40c35 0c36d030 040c1208 t......5.6.0.... - 4022a180 0c0c0e02 202730e2 837d0e22 a0770c03 .... '0..}.".w.. - 4022a190 c000007d 0e22a077 0c031c84 080c0c05 ...}.".w........ - 4022a1a0 0220270c 06c00000 22a0770c 031cc40c . '.....".w..... - 4022a1b0 050c06e8 417d0d08 0cc82102 2027d831 ....A}....!. '.1 - 4022a1c0 c0000008 1112c120 0df00000 22a0620c ....... ....".b. - 4022a1d0 130c040c 6512c1f0 c911c1fa fd090108 ....e........... - 4022a1e0 0c0c6602 20270c17 c0000022 a0620c13 ..f. '.....".b.. - 4022a1f0 0c040c55 080c0c56 0220270c 07c00000 ...U...V. '..... - 4022a200 22a0620c 130c040c 55080c0c 56022027 ".b.....U...V. ' - 4022a210 0c17c000 0022a062 0c130c04 0c650c66 .....".b.....e.f - 4022a220 080c0c07 022027c8 11c00000 080112c1 ..... '......... - 4022a230 100df000 709f2440 12c1e009 01d921e9 ....p.$@......!. - 4022a240 31c911f9 410c0cf2 a063e2a0 64d1ddfd 1...A....c..d... - 4022a250 1c42015f 66c00000 22a0620c 130c7408 .B._f...".b...t. - 4022a260 0d0c7502 20250c76 c00000dc 22f79c08 ..u. %.v...."... - 4022a270 21f1ff01 de5dc000 001bccc0 c074e79c !....].......t.. - 4022a280 cec811d8 21e831f8 41080112 c1200df0 ....!.1.A.... .. - 4022a290 00002042 0000c041 0000d041 00008043 .. B...A...A...C - 4022a2a0 00000840 00008044 000000c2 94cb0040 ...@...D.......@ - 4022a2b0 5ccd0040 dcc30040 cc7b1040 80c10040 \..@...@.{.@...@ - 4022a2c0 c4c40040 ace20040 68c20040 12c1e0d9 ...@...@h..@.... - 4022a2d0 310911c9 21e941cd 05e1edff 8cd32613 1...!.A.......&. - 4022a2e0 08662308 e1ecff86 0000e1eb ffd1ebff .f#............. - 4022a2f0 6022112a 24e02211 012eefc0 000051e8 `".*$.".......Q. - 4022a300 ff0c0401 eaffc000 0001e9ff c0000029 ...............) - 4022a310 0131e4ff 2d0e01e7 ffc00000 3d022801 .1..-.......=.(. - 4022a320 01e6ffc0 000031e0 ff01e4ff c00000ed ......1......... - 4022a330 0201e3ff c0000022 4c002020 7401e1ff ......."L. t... - 4022a340 c000003d 022d0e01 e0ffc000 003d0d01 ...=.-.......=.. - 4022a350 d9ffc000 00ed0201 daffc000 00224c01 ............."L. - 4022a360 20207401 d8ffc000 003d022d 0e01d6ff t......=.-.... - 4022a370 c000003d 0d01cfff c00000d8 31e84101 ...=........1.A. - 4022a380 d0ffc000 00224c02 0811c821 12c1200d ....."L....!.. . - 4022a390 f0000000 b08afe3f 1ca42240 f3a42240 .......?.."@.."@ - 4022a3a0 12c1e0d9 31e94109 11c921f9 51cd02fd ....1.A...!.Q... - 4022a3b0 040184fd ed03d1b6 fd31fefd c0200022 .........1... ." - 4022a3c0 2df23022 20c02000 08000220 37226df2 -.0" . .... 7"m. - 4022a3d0 c000000b 5c0cc457 340d01ee fff0dc11 ....\..W4....... - 4022a3e0 0addd21d 7f860000 d1365e56 7f05f62e .........6^V.... - 4022a3f0 543cb00b 2e56720d 42afb7b2 af83a2a0 T<...Vr.B....... - 4022a400 765ce35c d95cc75c b80ce557 3c028653 v\.\.\.\...W<..S - 4022a410 0021e1ff c06c902a 66a00600 06500086 .!...l.*f....P.. - 4022a420 47008652 00467d00 c6790006 76000653 G..R.F}..y..v..S - 4022a430 00867200 466e0046 6a00c666 00866200 ..r.Fn.Fj..f..b. - 4022a440 065f0086 5b002d0d 3d0e4d0f 5d01c5e7 ._..[.-.=.M.]... - 4022a450 ff01dffe 3200490c e407631b 479c184d ....2.I...c.G..M - 4022a460 0f3d0e5d 0122004b d2004a80 02110add .=.].".K..J..... - 4022a470 d0d0f42d 0d45e5ff c153fd08 0ce184fd ...-.E...S...... - 4022a480 0220382d 01c00000 080c0220 36c00000 . 8-....... 6... - 4022a490 2201208c 1205daff 2d0d81c7 fd41e3fd ". .....-....A.. - 4022a4a0 c0200072 2ef28077 10c02000 0811c821 . .r...w.. ....! - 4022a4b0 d831726e f2f851e8 41320102 52010162 .1rn..Q.A2..R..b - 4022a4c0 01006244 08524409 32440a12 c1200df0 ..bD.RD.2D... .. - 4022a4d0 32a066b2 af9172af bb6c691c 183c043c 2.f...r..li..<.< - 4022a4e0 1a3c220c e557bc34 51adffc0 6c905a66 .<"..W.4Q...l.Zf - 4022a4f0 a0060086 0900060f 00c60900 862600c6 .............&.. - 4022a500 2600062a 00460800 06110046 11004625 &..*.F.....F..F% - 4022a510 00c61000 061d0046 1d008605 004d0282 .......F.....M.. - 4022a520 afccbd08 7d080d0b ad043d07 4d0a0241 ....}.....=.M..A - 4022a530 01060100 4d023241 010d0342 41000602 ....M.2A...BA... - 4022a540 00824100 22afb122 41010241 0206c0ff ..A.".."A..A.... - 4022a550 8d03bd08 3d089d0b 4d0a9241 0106f6ff ....=...M..A.... - 4022a560 0d0a62a0 625cf772 41006241 0146f6ff ..b.b\.rA.bA.F.. - 4022a570 82410002 afdf7c29 924101c6 f2ff7241 .A....|).A....rA - 4022a580 0002a06f 7c9aa241 0146efff 7d080d07 ...o|..A.F..}... - 4022a590 3d074d02 02410186 e7ff3d07 9d037d03 =.M..A....=...}. - 4022a5a0 0d09ad04 86e0ff3d 079d0346 eaff7d08 .......=...F..}. - 4022a5b0 0d0706dd ff324100 22afc46c c086e1ff .....2A."..l.... - 4022a5c0 324100b2 41014c80 86dfff32 410002af 2A..A.L....2A... - 4022a5d0 a44c1bb2 410106dc ff0c0002 41013241 .L..A.......A.2A - 4022a5e0 0046d9ff 0d083d09 22afbe22 410106fb .F....=.".."A... - 4022a5f0 ff924100 02a07c02 41010d04 86d2ff92 ..A...|.A....... - 4022a600 41001c34 c6fbff72 41004241 0102afcb A..4...rA.BA.... - 4022a610 86cdff72 4100a241 012c70c6 caff0d0b ...rA..A.,p..... - 4022a620 7241003c 43324101 86c7ff00 00960060 rA..f.(.`h1 - 4022b860 27ad33a0 7074cca7 820d0180 88018088 '.3.pt.......... - 4022b870 31872622 d8a11b00 a020742a ff000074 1.&"..... t*...t - 4022b880 0addf06c c080e601 a20d00e0 e83180aa ...l.........1.. - 4022b890 01a0a831 a7aec009 c11c8aa7 2e0d62ce ...1..........b. - 4022b8a0 e80cfe80 66016068 31860a00 2d0e0c63 ....f.`h1...-..c - 4022b8b0 016659c0 00000d02 0c632d0e 0010400c .fY......c-...@. - 4022b8c0 1e00eea1 0beee0e0 f4015962 c0000008 ..........Yb.... - 4022b8d0 c1806201 606831c0 a004a656 040c5686 ..b.`h1....V..V. - 4022b8e0 00006060 f4690128 715881c0 b1215050 ..``.i.(qX...!PP - 4022b8f0 90521500 20bba050 9eb09a96 076c0b78 .R.. ..P.....l.x - 4022b900 0b009911 9a97990b 46000099 0bb89109 ........F....... - 4022b910 c19cab21 bcff3d0c 6d0e7801 c00a1100 ...!..=.m.x..... - 4022b920 00409040 91013158 c0000008 c168010c .@.@..1X.....h.. - 4022b930 f2279e02 26561e38 611bcc80 cc01c0c8 .'..&V.8a....... - 4022b940 31303cc0 56b3efc8 21d831e8 41f85108 10<.V...!.1.A.Q. - 4022b950 1112c140 0df0d1ac ffc24d00 c6f9ff00 ...@......M..... - 4022b960 12c1f0c9 110901cd 021c7027 201d1c12 ..........p' ... - 4022b970 c72212e6 ac094c00 e66c130c 00860300 ."....L..l...... - 4022b980 02a06006 020002a0 70860000 02a07821 ..`.....p.....x! - 4022b990 0df80040 f408020c 1302202b 0c32c000 ...@...... +.2.. - 4022b9a0 002d0c0c 63012262 c000000c 23c8110c .-..c."b....#... - 4022b9b0 65d04211 0104f80c 32080050 44200220 e.B.....2..PD . - 4022b9c0 2b4040f4 c0000008 0112c110 0df00000 +@@............. - 4022b9d0 00000300 a00f0000 fffffcff 009e0060 ...............` - 4022b9e0 9d0512c1 a009b129 81397149 61f9f1d9 .......).9qIa... - 4022b9f0 d1e9e1c9 c1ed07c2 a1e0dd06 61f2f7f1 ............a... - 4022ba00 26f84206 08926111 cc848803 39718080 &.B...a.....9q.. - 4022ba10 05562824 41efff31 1ef8c020 002223f2 .V($A..1... ."#. - 4022ba20 402220c0 20002263 f2c02000 01e6f708 @" . ."c.. ..... - 4022ba30 00022028 c26f1ac0 000022a0 770c0301 .. (.o....".w... - 4022ba40 e1f71c24 08000c75 0220250c 06c00000 ...$...u. %..... - 4022ba50 0c031c84 0c5501db f70c5608 00299102 .....U....V..).. - 4022ba60 202522a0 77c00000 0c031c84 0c550c56 %".w........U.V - 4022ba70 01d5f70c 07080029 a1022027 22a077c0 .......).. '".w. - 4022ba80 000022a0 770c031c 2401cef7 0c750800 ..".w...$....u.. - 4022ba90 0c060220 270c07c0 00004861 16ed111c ... '.....Ha.... - 4022baa0 750c0a0c 17b2adec 0c0c2201 68226110 u.........".h"a. - 4022bab0 c06141e0 66a06806 076c0560 60e58600 .aA.f.h..l.``... - 4022bac0 006060e4 60280460 84046033 04609604 .``.`(.`..`3.`.. - 4022bad0 8a336085 049a8860 99049a22 6097049a .3`....`..."`... - 4022bae0 221cd98a 223a220c 480d0820 20746080 "...":".H.. t`. - 4022baf0 24f65201 0d020030 740d0930 33908033 $.R....0t..03..3 - 4022bb00 903030f4 3739010d 030000f4 000040a0 .00.79........@. - 4022bb10 809107e8 7c4030b0 b0338007 b5020624 ....|@0..3.....$ - 4022bb20 00026114 326112a2 611307e0 786020b4 ..a.2a..a...x` . - 4022bb30 45e9fd21 a8ff32c1 1001a2f7 42a00a02 E..!..2.....B... - 4022bb40 20005221 1002203b 0c06c000 00022114 .R!.. ;......!. - 4022bb50 a22113b2 adec4861 1c750c17 62910922 .!....Ha.u..b.." - 4022bb60 91088291 0b32910a 80808430 30842020 .....2.....00. - 4022bb70 84606084 70661170 22113022 20322112 .``.pf.p".0" 2!. - 4022bb80 80662022 63856263 86001040 0087a180 .f "c.bc...@.... - 4022bb90 aa201bcc c0c074c0 9dc0c061 41e066a0 . ....t....aA.f. - 4022bba0 5629f1c6 05006223 84222383 226385c6 V)....b#."#."c.. - 4022bbb0 f4ff6223 79626385 62237ac6 f1ff7871 ..b#ybc.b#z...xq - 4022bbc0 78078881 07f7189c 580c020c 83422111 x.......X....B!. - 4022bbd0 58616201 60720164 92016899 01c586ff Xab.`r.d..h..... - 4022bbe0 517effc0 200041aa f73224f2 503310c0 Q~.. .A..2$.P3.. - 4022bbf0 20000c55 0c560c12 78a13264 f20171f7 ..U.V..x.2d..q. - 4022bc00 0c031c84 08007072 93022027 22a077c0 ......pr.. '".w. - 4022bc10 00007891 22a0770c 03016af7 1c240800 ..x.".w...j..$.. - 4022bc20 0c750220 270c06c0 00000166 f7080002 .u. '......f.... - 4022bc30 2032c000 000163f7 08000220 31c00000 2....c.... 1... - 4022bc40 0161f708 0002202f c0000038 7141975e .a.... /...8qA.^ - 4022bc50 28034022 20290316 5d0da160 ff08610c (.@" )..]..`..a. - 4022bc60 0cc06141 e066a068 06076c05 6060e586 ..aA.f.h..l.``.. - 4022bc70 00006060 e41cdb60 48046074 04605304 ..``...`H.`t.`S. - 4022bc80 6086047a 55607504 8a776089 048a4460 `..zU`u..w`...D` - 4022bc90 87048a44 7a445a44 0c472d07 60502440 ...DzDZD.G-.`P$@ - 4022bca0 4074f654 012d0420 30742d0b 30439050 @t.T.-. 0t-.0C.P - 4022bcb0 44904040 f4473b01 2d0420b0 f400bbb0 D.@@.G;.-. ..... - 4022bcc0 b2dbfeb2 cbec422b 86b22b85 40808440 ......B+..+.@..@ - 4022bcd0 4984b070 84b05984 c0200080 5511f096 I..p..Y.. ..U... - 4022bce0 015a991c e5526f1a b0b174ba 99a05ca0 .Z...Ro...t...\. - 4022bcf0 c0200010 7701a044 017a4472 21119905 . ..w..D.zDr!... - 4022bd00 70739072 17003088 117070a4 8077a07a ps.r..0..pp..w.z - 4022bd10 44c02000 72a1e072 6f1ac020 0049051b D. .r..ro.. .I.. - 4022bd20 ccc0c074 c07dc0c0 6141e066 a05667f3 ...t.}..aA.f.Vg. - 4022bd30 c8c1d8d1 e8e1f8f1 08b112c1 600df000 ............`... - 4022bd40 12c1e009 112901d9 31e941c9 21ed05c1 .....)..1.A.!... - 4022bd50 52f7d14a 59c02000 022c5849 5117600e R..JY. ..,XIQ.`. - 4022bd60 c0200022 2d804022 c027bee8 c60a002d . ."-.@".'.....- - 4022bd70 0301975f c0000001 13f70800 02201928 ..._......... .( - 4022bd80 01c00000 0851c020 00222c58 17621ac0 .....Q. .",X.b.. - 4022bd90 2000322d 800033c0 37beea0c 12c821d8 .2-..3.7.....!. - 4022bda0 31e84108 1112c120 0df00c02 46fbff00 1.A.... ....F... - 4022bdb0 9111fb31 39f7c020 00822342 908810c0 ...19.. ..#B.... - 4022bdc0 20008263 420c17c0 20006223 58706620 ..cB... .b#Xpf - 4022bdd0 c0200062 63587ce5 c0200042 23585044 . .bcX|.. .B#XPD - 4022bde0 10c02000 426358c0 200029b3 0df00000 .. .BcX. .)..... - 4022bdf0 fffff7ff 4129f7c0 20007126 f728b4c0 ....A).. .q&.(.. - 4022be00 20006224 42706620 c0200062 644251f8 .b$Bpf . .bdBQ. - 4022be10 ffc02000 38b45033 10c02000 39b40df0 .. .8.P3.. .9... - 4022be20 12c1f002 610001e7 f6022000 02201132 ....a..... .. .2 - 4022be30 a080c000 0085a3fe 22a00008 0112c110 ........"....... - 4022be40 0df00000 f08bfe3f 8084fe3f 12c1d0d2 .......?...?.... - 4022be50 6108e261 09c971c1 dbf60961 083cf9a1 a..a..q....a.<.. - 4022be60 00220556 b212080c 022028c0 0000080c .".V..... (..... - 4022be70 0220300c 12c00000 d164fe22 1d012020 . 0......d.".. - 4022be80 b4c5ccfd 221d0132 c1100c14 055e0308 ...."..2.....^.. - 4022be90 0c08600c 02c00000 0c0d0c3e 81bbfa89 ..`........>.... - 4022bea0 51f2c8e0 f63d0a01 e7ff0a0d 02000046 Q....=.........F - 4022beb0 00000ce0 f06f2072 a064529c 60320c70 .....o r.dR.`2.p - 4022bec0 42a00180 20012028 3149010c 040577fe B... . (1I....w. - 4022bed0 fcad4c02 42a1380c 0371dbff 3cc63c05 ..L.B.8..q..<.<. - 4022bee0 52411262 47001cf5 3cc672c1 13391149 RA.bG...<.r..9.I - 4022bef0 0132c112 0c14c5ce 04020113 81d3ff80 .2.............. - 4022bf00 00010008 3102c01f 024800c6 020001ce ....1....H...... - 4022bf10 ff020000 80000100 083122a0 4042a002 .........1".@B.. - 4022bf20 52a00000 3074d06d 90785169 b17a66c5 R...0t.m.xQi.zf. - 4022bf30 af040bee 08b11bdd fa008200 20d0d074 ............ ..t - 4022bf40 dc782200 21320022 ccf2ccd3 0c340c75 .x".!2.".....4.u - 4022bf50 0cf66240 20524021 42402256 5ef40c0d ..b@ R@!B@"V^... - 4022bf60 fa0d1bdd e20026e2 4029d0d0 74663def ......&.@)..tf=. - 4022bf70 080c0220 32c00000 080c0220 31c00000 ... 2...... 1... - 4022bf80 080c0220 2fd16160 c0000008 3cd00020 ... /.a`....<.. - 4022bf90 093cd881 e891f8a1 b7f00b21 7bfa320c .<.........!{.2. - 4022bfa0 3c017afa c00000c8 71086112 c1300df0 <.z.....q.a..0.. - 4022bfb0 1c874727 017d040c 044a621b 844a5352 ..G'.}...Jb..JSR - 4022bfc0 05008040 747055c0 52460066 64ea0df0 ...@tpU.RF.fd... - 4022bfd0 d6ccfe3f 808bfe3f 00000020 72a06442 ...?...?... r.dB - 4022bfe0 a00112c1 c0c2610a 0991f9d1 e9c1d9b1 ......a......... - 4022bff0 ed03dd02 f174f680 22012028 31cb6f52 .....t..". (1.oR - 4022c000 9f60320f 7049010c 044563fe 215ffa3d .`2.pI...Ec.!_.= - 4022c010 0d015efa c0000052 0fc2cc45 666d0285 ..^....R...Efm.. - 4022c020 6603f1eb ff661e2f 0c0c0c06 6981f02f f....f./....i../ - 4022c030 2032c110 857d0302 2108c0c2 8000cc11 2...}..!....... - 4022c040 c0c031cc 42220110 56f20f1b 00000074 ..1.B"..V......t - 4022c050 09816620 d8463d00 0c0c3d0f 22c1184d ..f .F=...=."..M - 4022c060 0cc5f4ff 0b3df157 f60ca2cb 0f37320a .....=.W.....72. - 4022c070 21d9ff2a 2d22027f 4600000c 3200d290 !..*-"..F...2... - 4022c080 c25d0666 1e2c4182 f672afff d06211c0 .].f.,A..r...b.. - 4022c090 50740016 4062a0ff 0055a100 66a17066 Pt..@b...U..f.pf - 4022c0a0 30c02000 3224ff60 33105033 20c02000 0. .2$.`3.P3 . . - 4022c0b0 3264ff32 c11842a0 0652a01f e1c7f782 2d.2..B..R...... - 4022c0c0 a13820c2 907160ff 4c026207 00f0cc11 .8 ..q`.L.b..... - 4022c0d0 80660160 683162c6 fa624700 89018066 .f.`h1b..bG....f - 4022c0e0 010c0779 11606831 72ce387a 7c45af04 ...y.`h1r.8z|E.. - 4022c0f0 520f3f02 0f3eea2c 32023842 023d2202 R.?..>.,2.8B.=". - 4022c100 39804401 80330150 00c04b00 30383151 9.D..3.P..K.081Q - 4022c110 4eff4048 31802201 42c42542 45002028 N.@H1.".B.%BE. ( - 4022c120 313022c0 27a00941 acff383f 40332039 10".'..A..8?@3 9 - 4022c130 3fc8a1e8 c1089152 9d06d8b1 a655040c ?......R.....U.. - 4022c140 16624fc3 f8d112c1 400df066 20121b0c .bO.....@..f ... - 4022c150 2bcc00c0 b3c0c121 00cc11c0 c03106be +......!.....1.. - 4022c160 ff0c0cc6 bcff0000 22cdfe3f 12c1c0d9 ........"..?.... - 4022c170 51e961f9 71c94109 310112f6 cd022200 Q.a.q.A.1.....". - 4022c180 ad39c1cc 42457c02 010ff60c 0fd192f7 .9..BE|......... - 4022c190 0c6ec06c a00b4c52 ccfa5981 49b162c6 .n.l..LR..Y.I.b. - 4022c1a0 c96921f6 7c2d0c53 28b1420d 3e520d38 .i!.|-.S(.B.>R.8 - 4022c1b0 59a18044 01805501 50583140 48315044 Y..D..U.PX1@H1PD - 4022c1c0 c0402282 012157c0 000058a1 01fef55a .@"..!W...X....Z - 4022c1d0 22061800 f6ac2d0c 53288142 0d44520d ".....-.S(.B.DR. - 4022c1e0 3e599180 44018055 01505831 40483150 >Y..D..U.PX1@H1P - 4022c1f0 44c04022 82011457 c0000058 9101f1f5 D.@"...W...X.... - 4022c200 5a22c60b 00220d4a 0cd68022 01202831 Z"...".J...". (1 - 4022c210 c7362142 0d444911 80440140 48314042 .6!B.DI..D.@H1@B - 4022c220 c028211c 63402282 010857c0 00005811 .(!.c@"...W...X. - 4022c230 01e5f55a 221bdd0b ee78c162 00687a7f ...Z"....x.b.hz. - 4022c240 8066011b ff606831 2a666247 00562ef5 .f...`h1*fbG.V.. - 4022c250 8200a992 00c42618 2b261928 0c05d2af ......&.+&.(.... - 4022c260 8021c1ff 32a00542 210cc221 04e861f8 .!..2..B!..!..a. - 4022c270 716d0dd2 403d5240 5ed85145 78030831 qm..@=R@^.QEx..1 - 4022c280 12c1400d f0a200a0 e200a4dc 5ab63c02 ..@.........Z.<. - 4022c290 86470021 51f72202 3a0c1580 d201d0d8 .G.!Q.".:....... - 4022c2a0 3106efff c73e61f1 4cf7d200 a2faddd2 1....>a.L....... - 4022c2b0 0d38f200 a580dd01 d0d83166 1f45c1c1 .8........1f.E.. - 4022c2c0 f50c5322 0c4ac20c 44802201 20283180 ..S".J..D.". (1. - 4022c2d0 cc01c0c8 31c022c0 202e8201 db56c000 ....1.". ....V.. - 4022c2e0 002a3c80 330128b1 303831d0 33c03022 .*<.3.(.081.3.0" - 4022c2f0 823d0e01 d556c000 0001b2f5 2add80dd .=...V......*... - 4022c300 01d0d831 0c15c6d5 ff2200a3 0cff20ff ...1.....".... . - 4022c310 c0f72c4a f131f7d2 00a1fadd d20d4a32 ..,J.1........J2 - 4022c320 00a580dd 01d0d831 6613d8f2 005080ff .......1f....P.. - 4022c330 01f0f831 f6ac2f21 a3f50c83 22024ae0 ...1../!....".J. - 4022c340 33c08022 01202831 2901202f c0302282 3..". (1). /.0". - 4022c350 0c5301bd 56c00000 08012a00 c60a000c .S..V.....*..... - 4022c360 05d2af80 46beff21 97f50c33 220256e0 ....F..!...3".V. - 4022c370 33c08022 01202831 f022c030 22822022 3..". (1.".0". " - 4022c380 a01c6301 b156c000 002a0f0c e3802001 ..c..V...*.... . - 4022c390 202831c0 33c0d022 c0302282 3d0e01aa (1.3..".0".=... - 4022c3a0 56c00000 0188f52a dd80dd01 d0d83146 V......*......1F - 4022c3b0 d4ffb69c 082108f7 22024686 b6ffd2af .....!..".F..... - 4022c3c0 800c0586 a6ff0000 20503412 c1d0c931 ........ P4....1 - 4022c3d0 39114901 d941e951 f9610921 20f40401 9.I..A.Q.a.! ... - 4022c3e0 79f52029 24f0ff90 02103350 ff9000e4 y. )$.....3P.... - 4022c3f0 04005034 e0ee9000 092450ee 90f0eec0 ..P4.....$P..... - 4022c400 e0ee1127 a0080c0f dd020981 4601000c ...'........F... - 4022c410 1fdd0029 815881cd 05d7a520 c020748c ...).X..... . t. - 4022c420 9fc50b03 2aee0602 00000000 050b0320 ....*.......... - 4022c430 eec01bcc 80cc01c0 c831d72c de0c0c0c .........1.,.... - 4022c440 0d0c0009 8121e4f6 f811c00c 90fafcf2 .....!.......... - 4022c450 0f002000 9002003d 80ff01f0 f8318000 .. ....=.....1.. - 4022c460 01000831 00ffc080 ff0102c2 f40800f0 ...1............ - 4022c470 f8310800 2d0fc000 0027ad13 0152f508 .1..-....'...R.. - 4022c480 002d0f08 00f981c0 000080d2 01d0d831 .-.............1 - 4022c490 1bcc80cc 01c0c831 664ca90c 0cf8810c .......1fL...... - 4022c4a0 0dd971fa ee0c0d21 ccf60146 f5f80108 ..q....!...F.... - 4022c4b0 00f0fc90 202c9022 9206f29f 00080020 .... ,."....... - 4022c4c0 ffc080ff 01f0f831 2d0fc000 0027ad13 .......1-....'.. - 4022c4d0 013df508 002d0f08 00f971c0 000080d2 .=...-....q..... - 4022c4e0 01d0d831 1bcc80cc 01c0c831 664cb708 ...1.......1fL.. - 4022c4f0 21c831f1 34f5d871 d24ffbe2 4ffad841 !.1.4..q.O..O..A - 4022c500 e851f861 12c1300d f0000000 108cfe3f .Q.a..0........? - 4022c510 3d0212c1 c0c9a1e9 c1f9d109 91d9b1d1 =............... - 4022c520 29f501b9 fc483d22 1d334044 0556940d )....H=".3@D.V.. - 4022c530 5d01cbed 0c0c2981 fd038b31 304c90e0 ].....)....10L.. - 4022c540 2c90c00c 90e00090 22920622 54000200 ,.......".."T... - 4022c550 3d502c80 024200c2 cc01c0c0 74664cdb =P,..B......tfL. - 4022c560 080d0220 28c00000 080d0220 300c12c0 ... (...... 0... - 4022c570 000021a5 fc221201 2020b445 5dfd32c1 ..!..".. .E].2. - 4022c580 1021a1fc 0c142212 0145ee02 080d0860 .!...."..E.....` - 4022c590 0c02c000 000c0cf6 3c0a21dc ff2a2c22 ........<.!..*," - 4022c5a0 02004600 000ce23d 0f05a3ff 1bccc0c0 ..F....=........ - 4022c5b0 74663ce2 0c0cf29d 0ef25d0f ea0c1bcc tf<.......]..... - 4022c5c0 f20044f2 404ac0c0 74666cef 080d0220 ..D.@J..tfl.... - 4022c5d0 32c881c0 0000080d 022031c0 0000080d 2........ 1..... - 4022c5e0 02202fc0 00003113 76283d0c 04424d69 . /...1.v(=..BMi - 4022c5f0 424d6842 5d2e424d 6a302220 293d3d01 BMhB].BMj0" )==. - 4022c600 2d0c8b41 05dcff86 060032c1 1042a000 -..A......2..B.. - 4022c610 00502022 550185e5 02217bfc 32c11022 .P "U....!{.2.." - 4022c620 120105db 02c8a1e8 c1383df8 d1b7f308 .........8=..... - 4022c630 220d3c32 c11845b3 ffd8b108 9112c140 ".<2..E........@ - 4022c640 0df00000 2115f5c0 20002222 592024b5 ....!... .""Y $. - 4022c650 1b222021 4122d2f8 00221120 20310df0 ." !A"...". 1.. - 4022c660 12c1f009 0101d7f4 080008a0 c0000052 ...............R - 4022c670 aeac02ae 78072201 0d022d05 0725012d ....x."...-..%.- - 4022c680 00080100 22112020 3112c110 0df00000 ....". 1....... - 4022c690 fd7ffdff 7cda4100 f5c02000 922458a0 ....|.A... ..$X. - 4022c6a0 9910c020 00926458 1ba22b82 a08ab380 ... ..dX..+..... - 4022c6b0 812192ae 0082d802 808084c0 20007224 .!.......... .r$ - 4022c6c0 59907710 807720c0 20007264 5961f0ff Y.w..w . .rdYa.. - 4022c6d0 0c25c020 00322458 60331050 3320c020 .%. .2$X`3.P3 . - 4022c6e0 00326458 0df00000 00f0ffff 02800200 .2dX............ - 4022c6f0 71eaf4c0 20003227 5882a1a0 17e32f20 q... .2'X...../ - 4022c700 9024a1f9 ff709911 c0200062 2759a066 .$...p... .b'Y.f - 4022c710 10906620 806620c0 20006267 5951f3ff ..f .f . .bgYQ.. - 4022c720 c0200042 27585044 20c02000 4267580d . .B'XPD . .BgX. - 4022c730 f0000000 01f0ffff 31ffff21 bcf7c020 ........1..!... - 4022c740 00222289 2020b43a 22202141 00221120 ."". .:" !A.". - 4022c750 20310df0 fff1ffff a0cdfe3f f8ccfe3f 1.........?...? - 4022c760 61fdff42 a20012c1 f00901c9 11d92151 a..B..........!Q - 4022c770 caf4dd02 c194f4c0 20002225 59602210 ........ ."%Y`". - 4022c780 402220c0 20002265 590c52c0 20000225 @" . ."eY.R. ..% - 4022c790 58000f41 20001026 500c080c 0220192d X..A ..&P.... .- - 4022c7a0 0dc00000 86050001 ecff2210 00c02000 .........."... . - 4022c7b0 42255817 641df692 1f1b2222 5000d821 B%X.d.....""P..! - 4022c7c0 422c1b21 e6ffc811 9b32c5b6 fe080112 B,.!.....2...... - 4022c7d0 c1100df0 3931b692 0522aeb0 c6020008 ....91..."...... - 4022c7e0 0c08a0c0 00003831 01dcff42 ae6c27a4 ......81...B.l'. - 4022c7f0 6c521000 72aeacf6 951462ae 78672201 lR..r.....b.xg". - 4022c800 6d022d07 6727012d 06002211 20203162 m.-.g'.-..". 1b - 4022c810 9c3227a6 64604690 4a2242c2 fe1b2240 .2'.d`F.J"B..."@ - 4022c820 24b32022 21006211 60603162 5c32720c $. "!.b.``1b\2r. - 4022c830 c522ae7c 16170567 a2352a46 1b244024 .".|...g.5*F.$@$ - 4022c840 b3202121 00221120 2031225c 1d060900 . !!.". 1"\.... - 4022c850 0c058c83 8c65080c 022016c0 0000080c .....e... ...... - 4022c860 0220192d 0dc00000 01bcff0c 0286d2ff . .-............ - 4022c870 2d06625c 1d0c15c6 f5ff67a2 b042c6f0 -.b\......g..B.. - 4022c880 47a21b22 c6f4c6e6 ff229c1d 8b526725 G.."....."...Rg% - 4022c890 0572c2f8 77a6b82d 06625c1d 46f5ff20 .r..w..-.b\.F.. - 4022c8a0 22902a26 42c2fe1b 224024b3 20222186 ".*&B..."@$. "!. - 4022c8b0 dcff0000 98cdfe3f 8d0212c1 c00951d9 .......?......Q. - 4022c8c0 71e981f9 91c961f2 ac00c2a0 c9ed03d1 q.....a......... - 4022c8d0 3df43d04 42211098 0d080492 29160005 =.=.B!......)... - 4022c8e0 0556c018 22ae7c69 11490189 d139c159 .V..".|i.I...9.Y - 4022c8f0 b1c00900 92ae7cc0 2000a167 f438daf0 ......|. ..g.8.. - 4022c900 3310c033 20c02000 39dac020 0008da7c 3..3 . .9.. ...| - 4022c910 e2200010 c0200009 dac02000 82aeac01 . ... .... ..... - 4022c920 e5ffa22a 580c0bb9 a1925d1d 48a11b54 ...*X.....].H..T - 4022c930 00649082 56005040 7449a166 44edc020 .d..V.P@tI.fD.. - 4022c940 009155f4 38b93921 c0200022 29c82931 ..U.8.9!. .").)1 - 4022c950 c02000f2 29d0f941 c02000b8 b97cecc0 . ..)..A. ...|.. - 4022c960 bb10c020 00b9b9a1 4464c020 008229c8 ... ....Dd. ..). - 4022c970 a08810c0 20008269 c8c14056 0c0779a1 .... ..i..@V..y. - 4022c980 c02000f2 2c804221 0a22a00e 4034a042 . ..,.B!."..@4.B - 4022c990 c4fd32c3 01402393 80220120 283105ed ..2..@#..". (1.. - 4022c9a0 fdc02000 013df4d8 a1422058 acde01c1 .. ..=...B X.... - 4022c9b0 ff0c0c00 dd904d0f 28d138c1 58b10538 ......M.(.8.X..8 - 4022c9c0 ffdc22c5 c9ff329d 001bcc37 a202225d .."...2....7.."] - 4022c9d0 00c0c074 c79ede01 30f4c128 56c02000 ...t....0..(V. . - 4022c9e0 28d07ce3 302210c0 2000d8a1 29d01bfd (.|.0".. ...)... - 4022c9f0 f0d074d9 a1664d87 c0200061 27f48821 ..t..fM.. .a'..! - 4022ca00 89b6c020 00783172 66c8c020 00584148 ... .x1rf.. .XAH - 4022ca10 115266d0 bc8401a7 ff22afd8 0c0999a1 .Rf......"...... - 4022ca20 38a148a1 0033901b 54504074 32930049 8.H..3..TP@t2..I - 4022ca30 a137a201 3d020023 11202031 6644e031 .7..=..#. 1fD.1 - 4022ca40 e1f30803 22531d02 2016c000 00060200 ...."S.. ....... - 4022ca50 51ddf342 ae7c4255 1d9801a1 2f658809 Q..B.|BU..../e.. - 4022ca60 71d9f3a0 88208909 62971d62 5732460b q.... ..b..bW2F. - 4022ca70 00229d1d c00900c0 2000b107 f408dbf0 ."...... ....... - 4022ca80 0010c000 20c02000 09dbc020 00d8db7c .... . .... ...| - 4022ca90 eee0dd10 c02000d9 dbc02000 b22b58c8 ..... .... ..+X. - 4022caa0 61d871e8 81f89108 5112c140 0df00000 a.q.....Q..@.... - 4022cab0 12c1f0c2 61031031 2020c220 21c2f309 ....a..1 . !... - 4022cac0 2122023c 456aff01 bff30c02 5d011b62 !"... - 4022cde0 93172d0d 3d0e0118 54c00000 1b02000e ..-.=...T....... - 4022cdf0 82d000c0 0000a046 f6ff0c02 2961320c .......F....)a2. - 4022ce00 7c220c9a 16230839 51f20c7b 8022112a |"...#.9Q..{.".* - 4022ce10 ff165f07 2d037c6e d0ee82d0 22c13033 .._.-.|n....".03 - 4022ce20 a0f03311 29f13261 123d0f01 015dc000 ..3.).2a.=...].. - 4022ce30 00022112 48f10722 02065400 2d043d0f ..!.H.."..T.-.=. - 4022ce40 010254c0 0000011f f5c00000 29212d0f ..T.........)!-. - 4022ce50 011df5c0 0000fd02 285101c8 ffc00000 ........(Q...... - 4022ce60 3d022d0f 0115f5c0 00003d02 28210111 =.-.......=.(!.. - 4022ce70 f5c00000 f1bbff38 0f010ef5 c0000001 .......8........ - 4022ce80 c0ffc000 002afe86 01000c0f 7c6ed0ee .....*......|n.. - 4022ce90 82020c97 f2611316 10080941 220c9bf2 .....a.....A"... - 4022cea0 0c968022 112aff16 1f073d0f d020c122 ...".*....=.. ." - 4022ceb0 611000d0 a0f0dd11 01de5cc0 00000221 a.........\....! - 4022cec0 10d72202 8647003d 0f2d0001 df53c000 .."..G.=.-...S.. - 4022ced0 0001fcf4 c0000029 31d8412d 0f01f9f4 .......)1.A-.... - 4022cee0 c00000fd 022d0d01 a5ffc000 003d02d8 .....-.......=.. - 4022cef0 312d0f01 f1f4c000 003d022d 0d01edf4 1-.......=.-.... - 4022cf00 c0000031 97ff3803 01ebf4c0 0000019c ...1..8......... - 4022cf10 ffc00000 f221132a 3e060100 f221130c .....!.*>....!.. - 4022cf20 03326111 080cd21c 4e0800da ded2dd5e .2a.....N......^ - 4022cf30 d2cdc02d 0dc00000 018bff0c 0342a064 ...-.........B.d - 4022cf40 472201dd 03580c22 1c4f5805 2aee0aee G"...X.".OX.*... - 4022cf50 2d0ec005 00022111 3871621c 3f0b3300 -.....!.8qb.?.3. - 4022cf60 03406060 b1076602 56af1542 1c4c0003 .@``..f.V..B.L.. - 4022cf70 404040b1 07640256 d01556fd 0b52a064 @@@..d.V..V..R.d - 4022cf80 5722010c 0ec861e0 ce93462c 00206fc0 W"....a...F,. o. - 4022cf90 07260206 4d002d04 3d0f01ab 53c00000 .&..M.-.=...S... - 4022cfa0 1b2201c8 f4c00000 29012d0f 01c6f4c0 ."......).-..... - 4022cfb0 00002911 28510171 ffc00000 3d02f801 ..).(Q.q....=... - 4022cfc0 281101bd f4c00000 3d022d0f 01baf4c0 (.......=.-..... - 4022cfd0 00003163 ff380301 b7f4c000 000168ff ..1c.8........h. - 4022cfe0 c0000086 a7ff204f c0d72402 0638003d ...... O..$..8.= - 4022cff0 0f2d0001 9553c000 001b2201 b2f4c000 .-...S...."..... - 4022d000 00dd022d 0f01aff4 c00000fd 02284101 ...-.........(A. - 4022d010 5bffc000 003d022d 0f01a7f4 c000003d [....=.-.......= - 4022d020 022d0d01 a4f4c000 00314dff 380301a1 .-.......1M.8... - 4022d030 f4c00000 0153ffc0 000086b5 ffcd0de1 .....S.......... - 4022d040 4aff0c0d 2d0c01d9 e3c00000 29913981 J...-.......).9. - 4022d050 5147ff41 47ff017b edc00000 5d0e4d0d QG.AG..{....].M. - 4022d060 0193f4c0 000001c2 efc00000 38815141 ............8.QA - 4022d070 fffd0241 3fff2891 0173edc0 00004d0d ...A?.(..s....M. - 4022d080 5d0e018a f4c00000 d169f501 b9efc000 ]........i...... - 4022d090 007139ff 5168c5f0 60945052 10c06601 .q9.Qh..`.PR..f. - 4022d0a0 2d0cc020 00422da8 70441060 44205044 -.. .B-.pD.`D PD - 4022d0b0 20c02000 c8b1e8d1 426da8f8 e1d8c108 . .....Bm...... - 4022d0c0 a112c150 0df0cd0f c6dcff0c 0f0670ff ...P..........p. - 4022d0d0 f221130c 030692ff cd0046d8 ff000000 .!........F..... - 4022d0e0 12c1f0c9 110901cc 520c0c0c 00060e00 ........R....... - 4022d0f0 e6120246 6e0032a0 64b0c211 2d0c0152 ...Fn.2.d...-..R - 4022d100 53c00000 0d020ca3 2d0c80c0 01c0c831 S.......-......1 - 4022d110 014e53c0 00000ca3 01465cc0 0000a622 .NS......F\...." - 4022d120 02867000 0c10c6ff ffe61c05 004121c6 ..p..........A!. - 4022d130 01000b2c 00124000 40a1213c f5c02000 ...,..@.@.!<.. . - 4022d140 4262b562 cc1e0c05 00164000 30a1c035 Bb.b......@.0..5 - 4022d150 b3c02000 3262a7e6 1c050041 21c60100 .. .2b.....A!... - 4022d160 0b7c0017 400040a1 c020000c 064262ec .|..@.@.. ...Bb. - 4022d170 a2cc1e0c 09001a40 0080a1c0 89b3c020 .......@....... - 4022d180 008262a1 26101466 20040c85 86030032 ..b.&..f ......2 - 4022d190 c0fd0cab 5d06305b 83460000 0c25a6bc ....].0[.F...%.. - 4022d1a0 0d6c0440 4c900014 400045a1 4600000c .l.@L...@.E.F... - 4022d1b0 04c02000 4262a37c 0ba61c10 e6bc0d7c .. .Bb.|.......| - 4022d1c0 e7707c90 00174000 75a1c601 000c0850 .p|...@.u......P - 4022d1d0 7221c078 93c02000 6c1a7262 a2812ef2 r!.x.. .l.rb.... - 4022d1e0 c7ab10d6 dc001ce9 909c9000 19400075 .............@.u - 4022d1f0 a1460000 0c077c19 c0200072 68c3c7aa .F....|.. .rh... - 4022d200 1097ac0d 3cc3303c 90001340 0045a146 ....<.0<...@.E.F - 4022d210 00000c04 c0200042 68c22610 14662004 ..... .Bh.&..f . - 4022d220 0c408603 0052c0fd 0c540d06 50048346 .@...R...T..P..F - 4022d230 00000c10 a6bc0d6c 06606c90 00164000 .......l.`l...@. - 4022d240 40a14600 000c04c0 20004262 efa61c10 @.F..... .Bb.... - 4022d250 e6bc0d7c e7707c90 00174000 50a1c601 ...|.p|...@.P... - 4022d260 000c0800 5221c058 93c02000 5262eec7 ....R!.X.. .Rb.. - 4022d270 ab10d6dc 001cebb0 bc90001b 400050a1 ............@.P. - 4022d280 4600000c 05c02000 5262ebc7 aa1097ac F..... .Rb...... - 4022d290 0d3cc330 3c900013 400000a1 4600000c .<.0<...@...F... - 4022d2a0 00c02000 c8110262 ea080112 c1100df0 .. ....b........ - 4022d2b0 d652e732 a064b0c2 112d0c01 e352c000 .R.2.d...-...R.. - 4022d2c0 000d020c a32d0c0b c080cc01 c0c83101 .....-........1. - 4022d2d0 de52c000 000ca301 d65bc000 007c8337 .R.......[...|.7 - 4022d2e0 a2110c10 4690ff0c 30e68202 468eff0c ....F...0...F... - 4022d2f0 20068dff 0c307ce4 47a20286 8aff0c20 ....0|.G...... - 4022d300 4689ff00 12c1f009 0101e1f1 dc221c04 F............".. - 4022d310 c0200032 20e44033 20c02000 3260e406 . .2 .@3 . .2`.. - 4022d320 04006cf6 c0200052 20e46055 10c02000 ..l.. .R .`U.. . - 4022d330 5260e441 a4f18032 0122043c 30383180 R`.A...2.".<081. - 4022d340 22012028 31c583ff 080112c1 100df000 ". (1........... - 4022d350 12c1f0c2 61010261 0020c220 058dfc2d ....a..a. . ...- - 4022d360 0cc81105 faff0801 12c1100d f0000000 ................ - 4022d370 efcfffff 51ffff41 c8f1c020 00322481 ....Q..A... .2$. - 4022d380 503310c0 20003264 81661212 1c07c020 P3.. .2d.f..... - 4022d390 00622481 706620c0 20006264 810df066 .b$.pf . .bd...f - 4022d3a0 22139107 59c02000 82248190 8820c020 "...Y. ..$... . - 4022d3b0 00826481 0df06632 11b1515b c02000a2 ..d...f2..Q[. .. - 4022d3c0 2481b0aa 20c02000 a264810d f0000000 $... . ..d...... - 4022d3d0 00140000 ffff7f80 81bc1409 9841c65a .............A.Z - 4022d3e0 ffff00fc 00009001 fffffffb 00000018 ................ - 4022d3f0 ffffff80 ff0ff0ff 00200200 a60f0000 ......... ...... - 4022d400 54583800 00ff0ff0 e600200b 3ff0ffdf TX8....... .?... - 4022d410 400c0020 00001300 3ff0ffff 800d0000 @.. ....?....... - 4022d420 000000fc 2401fe03 000000b0 00000004 ....$........... - 4022d430 ffff0bff ff0f0000 83008000 fff7ffff ................ - 4022d440 208cfe3f 62af8031 f0f88170 f521e0ff ..?b..1...p.!.. - 4022d450 12c1c009 c1d9e1c9 d1e9f1c1 5af1e173 ............Z..s - 4022d460 f4d18df1 c02000b2 2d5820bb 20c02000 ..... ..-X . . . - 4022d470 b26d58c0 2000a22d 4380aa20 c02000a2 .mX. ..-C.. . .. - 4022d480 6d4391d4 ffc02000 722dd090 77108077 mC.... .r-..w..w - 4022d490 20c02000 726dd051 d0ffc020 00526d5b . .rm.Q... .Rm[ - 4022d4a0 41cfffc0 2000426d 5a217161 c02000b2 A... .BmZ!qa. .. - 4022d4b0 2d5420bb 10c02000 b26d54c0 200092a1 -T ... ..mT. ... - 4022d4c0 90a22dc6 c0200092 6dc671c6 ff81c4ff ..-.. ..m.q..... - 4022d4d0 c0200052 2ebb8055 10705520 c0200052 . .R...U.pU . .R - 4022d4e0 6ebb41c1 ffc02000 222ee240 2210c020 n.A... ."..@".. - 4022d4f0 00226ee2 b20300b2 cbf1c020 00a22d52 ."n........ ..-R - 4022d500 60aa10b0 aa20c020 00a26d52 81b8ff91 `.... . ..mR.... - 4022d510 fcc5c020 00722d4a 90771080 7720c020 ... .r-J.w..w . - 4022d520 00726d4a 51b3ffc0 200048dd 504410c0 .rmJQ... .H.PD.. - 4022d530 200049dd 220cbc2c e4076214 c0200032 .I."..,..b.. .2 - 4022d540 2d516033 10403320 c0200032 6d51c604 -Q`3.@3 . .2mQ.. - 4022d550 002c65c0 2000422d 51604410 504420c0 .,e. .B-Q`D.PD . - 4022d560 2000426d 5172afc0 1c168144 53c02000 .BmQr.....DS. . - 4022d570 522ddc70 55106055 20c02000 526ddc41 R-.pU.`U . .Rm.A - 4022d580 fefdc020 00322ea8 403320c0 2000326e ... .2..@3 . .2n - 4022d590 a82198ff 0199ffc0 2000b22d 5920bb10 .!...... ..-Y .. - 4022d5a0 00bb20c0 2000b26d 59a14ffc 9194ffc0 .. . ..mY.O..... - 4022d5b0 2000722d 59a07710 907720c0 2000726d .r-Y.w..w . .rm - 4022d5c0 596166ee 518fffc0 2000422d 57604410 Yaf.Q... .B-W`D. - 4022d5d0 504420c0 2000426d 57318aff 218bffc0 PD . .BmW1..!... - 4022d5e0 2000022d 54300010 200020c0 2000026d ..-T0.. . . ..m - 4022d5f0 54c02000 a2a080b2 2dc6c020 00a26dc6 T. .....-.. ..m. - 4022d600 0c49c020 00722dc4 907720c0 2000726d .I. .r-..w . .rm - 4022d610 c4617eff 517fffc0 2000422d dc604410 .a~.Q... .B-.`D. - 4022d620 504420c0 2000426d dc31cadc 217affc0 PD . .Bm.1..!z.. - 4022d630 2000022d c9300010 200020c0 2000026d ..-.0.. . . ..m - 4022d640 c9b175ff a176ffc0 2000922d 56b09910 ..u..v.. ..-V... - 4022d650 a09920c0 2000926d 567171ff 6172ffc0 .. . ..mVqq.ar.. - 4022d660 2000522d d3705510 605520c0 2000526d .R-.pU.`U . .Rm - 4022d670 d341a1c5 316dffc0 2000222d c8402210 .A..1m.. ."-.@". - 4022d680 302220c0 2000226d c80168ff c02000b2 0" . ."m..h.. .. - 4022d690 2ee200bb 20c02000 b26ee2a1 65ff91e2 .... . ..n..e... - 4022d6a0 81c02000 72289ca0 77109077 20c02000 .. .r(..w..w . . - 4022d6b0 72689c61 e769c020 00522dd1 605510c0 rh.a.i. .R-.`U.. - 4022d6c0 2000526d d1220cc6 85c3ff08 0c08300c .Rm."........0. - 4022d6d0 02c00000 a2afcf2c 0931edf0 61e9c301 .......,.1..a... - 4022d6e0 55ffc020 00822e8e a0881090 8820c020 U.. ......... . - 4022d6f0 00826e8e c0200051 50ff722d 92c02000 ..n.. .QP.r-.. . - 4022d700 526d920c 64c02000 222d9340 2220c020 Rm..d. ."-.@" . - 4022d710 00226d93 c0200002 6dc7c020 00b22dc7 ."m.. ..m.. ..-. - 4022d720 00bb20c0 2000b26d c7a144ff c0200098 .. . ..m..D.. .. - 4022d730 ada09910 c0200099 ad7c980c 27c02000 ..... ...|..'. . - 4022d740 52268980 55107055 20c02000 5266897c R&..U.pU . .Rf.| - 4022d750 e4c02000 2223f040 2210c020 00080c02 .. ."#.@".. .... - 4022d760 20282263 f0c00000 d128f80c 12080c0c ("c.....(...... - 4022d770 1302202b 0cc4c000 00220c08 9cb20c22 .. +....."....." - 4022d780 080c0c13 02202b42 a184c000 000c3208 ..... +B......2. - 4022d790 0c0c2302 202b0c64 c0000008 0c02202f ..#. +.d...... / - 4022d7a0 c0000022 0c089cf2 22c11031 25ff2c04 ..."...."..1%.,. - 4022d7b0 014c50c0 0000222c 3232a07f 42c11052 .LP...",22..B..R - 4022d7c0 2c331c06 0c074504 fe0c120c 08620d00 ,3....E......b.. - 4022d7d0 722c3231 01f242d7 0152c316 1b668901 r,21..B..R...f.. - 4022d7e0 89118921 60607485 1ffe0c1d 780c920c ...!``t.....x... - 4022d7f0 bc722726 07692422 a0770c03 1c2452a0 .r'&.i$".w...$R. - 4022d800 d8c00700 22a0770c 031c840c 15080c0c ....".w......... - 4022d810 16022027 0c17c000 00060300 22a0770c .. '........".w. - 4022d820 031c2452 a0e8c007 00c02000 222e98d0 ..$R...... ."... - 4022d830 2220c020 00c8d122 6e98d8e1 0c22e8f1 " . ..."n....".. - 4022d840 05b3ff08 c112c140 0df00000 12c1f002 .......@........ - 4022d850 6100c55c 0522a064 01de58c0 00000221 a..\.".d..X....! - 4022d860 0012c110 80000000 ffff1ff0 00008001 ................ - 4022d870 ffffff1f ff3fe0ff 00401f00 ffff00ff .....?...@...... - 4022d880 0000ab00 b1f9ffa1 f9ff3181 f0c02000 ..........1... . - 4022d890 2223e6b0 2210a022 20c02000 2263e6c0 "#..".." . ."c.. - 4022d8a0 20009223 e7b09910 a09920c0 20009263 ..#...... . ..c - 4022d8b0 e781efff 7131fdc0 20006223 e5806610 ....q1.. .b#..f. - 4022d8c0 706620c0 20006263 e551eaff 41ebffc0 pf . .bc.Q..A... - 4022d8d0 20002223 e6502210 402220c0 20002263 ."#.P".@" . ."c - 4022d8e0 e6b1e6ff a1e7ffc0 20009223 e8b09910 ........ ..#.... - 4022d8f0 a09920c0 20009263 e881f2c7 72a100c0 .. . ..c....r... - 4022d900 20006223 f2806610 706620c0 20006263 .b#..f.pf . .bc - 4022d910 f252af80 4c74c020 002223e6 50221040 .R..Lt. ."#.P".@ - 4022d920 2220c020 002263e6 0df00000 00000e01 " . ."c......... - 4022d930 00000d01 0000de03 0000ed03 12c1f041 ...............A - 4022d940 21f00901 02049531 2a546620 1762af94 !......1*Tf .b.. - 4022d950 52a069c0 20002223 68602210 502220c0 R.i. ."#h`".P" . - 4022d960 20002263 682c0702 049262ae cf261026 ."ch,....b..&.& - 4022d970 26302326 40202650 1d020494 82c0fd56 &0#&@ &P.......V - 4022d980 280cc020 0092238d 60991070 9920c020 (.. ..#.`..p. . - 4022d990 0092638d 86290051 3ef00c08 0ba0162a ..c..).Q>......* - 4022d9a0 10b2c0fc 16cb0f22 c0fd1682 1592c0fb ......."........ - 4022d9b0 16291502 ae0f3c05 c0200022 23820022 .)....<.. ."#.." - 4022d9c0 10502220 c0200022 6382c020 00b22383 .P" . ."c.. ..#. - 4022d9d0 00bb1050 bb20c020 00b26383 a20493b6 ...P. . ..c..... - 4022d9e0 2a26c020 00822385 60881070 8820c020 *&. ..#.`..p. . - 4022d9f0 00826385 c0200052 238d6055 10705520 ..c.. .R#.`U.pU - 4022da00 c0200052 638d0608 00c02000 a2238560 . .Rc..... ..#.` - 4022da10 aa1050aa 20c02000 a26385c0 20009223 ..P. . ..c.. ..# - 4022da20 8d609910 c0200092 638d0204 920bb016 .`... ..c....... - 4022da30 cb0822c0 fd166208 26402126 501e0801 .."...b.&@!&P... - 4022da40 12c1100d f06620f5 c0200042 23856044 .....f .. .B#.`D - 4022da50 10704420 c0200042 638506f8 ff020493 .pD . .Bc....... - 4022da60 66101e0c 020c130c 140c0501 0c52c000 f............R.. - 4022da70 000c820c 030c840c 05010852 c00000c6 ...........R.... - 4022da80 eeff5680 fb0c120c 030c140c 05010352 ..V............R - 4022da90 c000000c 020c830c 840c0501 0052c000 .............R.. - 4022daa0 0046e6ff 02049366 30028620 0026507f .F.....f0.. .&P. - 4022dab0 b6206a81 9effc020 00826540 c6bcff02 . j.... ..e@.... - 4022dac0 04936610 1e0c120c 030c140c 0501f351 ..f............Q - 4022dad0 c000000c 020c830c 840c0501 f051c000 .............Q.. - 4022dae0 0046d6ff 5660f50c 020c130c 140c0501 .F..V`.......... - 4022daf0 eb51c000 000c820c 030c840c 0501e751 .Q.............Q - 4022db00 c00000c6 cdff0204 9326302f 26502cb6 .........&0/&P,. - 4022db10 20149187 ffc02000 92654006 a5ffc020 ..... ..e@.... - 4022db20 00826540 c6a2ffc0 20008265 4086a0ff ..e@.... ..e@... - 4022db30 a181ffc0 2000a265 40869dff b17fffc0 .... ..e@....... - 4022db40 2000b265 40869aff 803fe00f ffffcfff ..e@....?...... - 4022db50 12c1f009 01019bef 2200c456 320822a0 ........"..V2.". - 4022db60 6608000c 33022024 0c14c000 003195ef f...3. $.....1.. - 4022db70 22633421 c7efc020 005222e5 526335c0 "c4!... .R".Rc5. - 4022db80 20004222 e6426336 c020000c 140c550c .B".Bc6. ....U. - 4022db90 063cc722 22e72263 37080322 a0660220 .<.""."c7..".f. - 4022dba0 270c33c0 00000187 ef21e7ff c0200071 '.3......!... .q - 4022dbb0 b8efb227 e720bb20 c02000b2 67e7a14e ...'. . . ..g..N - 4022dbc0 c4c02000 9227e6a0 9920c020 009267e6 .. ..'... . ..g. - 4022dbd0 81dfffc0 20006227 e5806610 c0200062 .... .b'..f.. .b - 4022dbe0 67e50c13 3240c408 0112c110 0df00000 g...2@.......... - 4022dbf0 12c1f009 010173ef 2200c466 123422a0 ......s."..f.4". - 4022dc00 660c335d 0008050c 14022026 5205d0c0 f.3]...... &R... - 4022dc10 0000016c ef319eef 522035c0 20005263 ...l.1..R 5. .Rc - 4022dc20 e5422036 c0200042 63e62220 37c02000 .B 6. .Bc." 7. . - 4022dc30 2263e70c 066240c4 080112c1 100df000 "c...b@......... - 4022dc40 12c1f009 01661205 45f0ff86 000005fa .....f..E....... - 4022dc50 ff080112 c1100df0 00780000 12c1e002 .........x...... - 4022dc60 6104c951 2187c2c1 57efc020 00422297 a..Q!...W.. .B". - 4022dc70 c0200032 2296c020 00104840 0c130c74 . .2".. ..H@...t - 4022dc80 5c15080c 22229702 202622a0 61c00000 \..."".. &".a... - 4022dc90 05bfff22 a0770c03 1c040c05 080c0c06 ...".w.......... - 4022dca0 0220270c 17c00000 05300231 cbf02d03 . '......0.1..-. - 4022dcb0 4b330566 01483c67 f40e0c02 c531fc71 K3.f.H......n.",22.} - 4022e640 0c14024c e2454e00 0c10cc52 383c0773 ...L.EN....R8<.s - 4022e650 010c0002 4c085109 4fc02000 52258048 ....L.Q.O. .R%.H - 4022e660 e159518c 4485b1ff 06020021 c3fe0163 .YQ.D......!...c - 4022e670 ffc00000 c0200071 014f8851 72278062 ..... .q.O.Qr'.b - 4022e680 0c088077 c0726c39 8c96222c 3232a07d ...w.rl9..",22.} - 4022e690 0c048549 00820f00 66181698 3cb7f94c ...I....f...<..L - 4022e6a0 22010080 22012028 31451cfc 460f0000 "...". (1E..F... - 4022e6b0 000038e1 fc532148 ee0c0432 c25385c7 ..8..S!H...2.S.. - 4022e6c0 fc4d0222 6c1b2125 f89b32c5 c6fc5811 .M."l.!%..2...X. - 4022e6d0 c0200052 6d984821 c0200042 6d990c02 . .Rm.H!. .Bm... - 4022e6e0 45b8ff71 2f62683c 70662069 3c9141ff E..q/bh.|. - 4022f540 2d0cc5f9 ff020e00 1bccc0c0 742000c0 -...........t .. - 4022f550 024e0080 00010008 31a6101f 667ce0a6 .N......1...f|.. - 4022f560 1019f69d 1602c0f8 2bddd0d0 74024e00 ........+...t.N. - 4022f570 80000100 0831a610 02b69de8 c0ec1108 .....1.......... - 4022f580 01c811fb eee0e074 b0ee11b6 6d04abdd .......t....m... - 4022f590 d0d074ea ede25f00 d821e831 f84112c1 ..t..._..!.1.A.. - 4022f5a0 200df077 62d5b67d 16d2cdfe 8b20224e ..wb..}..... "N - 4022f5b0 00d0d074 80020100 08317762 02f67de8 ...t.....1wb..}. - 4022f5c0 d680fbb6 2c1d0bcc c0c0742d 0c05f1ff ....,.....t-.... - 4022f5d0 320e002a 23224e00 80020100 08317762 2..*#"N......1wb - 4022f5e0 02661ce1 d640f966 6d91d2cd fe8b2022 .f...@.fm..... " - 4022f5f0 4e00d0d0 74c6e0ff 12c1e029 4109712d N...t......)A.q- - 4022f600 01051001 0c335211 03b21102 821101a2 .....3R......... - 4022f610 11077211 06921105 62110401 eae80c04 ..r.....b....... - 4022f620 2d040800 9a66aa77 ba8808e0 8a557077 -....f.w.....Upw - 4022f630 90606690 7066c070 55d00055 11006611 .`f.pf.pU..U..f. - 4022f640 60603150 50315025 b36046b3 00441100 ``1PP1P%.`F..D.. - 4022f650 22112020 31404031 4951c000 0001d9e8 ". 1@@1IQ...... - 4022f660 0c330800 296108e0 2851c000 00386108 .3..)a..(Q...8a. - 4022f670 712033c0 284112c1 203a2200 22112020 q 3.(A.. :".". - 4022f680 310df000 f00b0000 3cc231fe ff12c1d0 1.......<.1..... - 4022f690 f9a1c971 0961e991 d9810c0e d1cae801 ...q.a.......... - 4022f6a0 4eeac11a fff1e8f1 325c0022 4f000200 N.......2\."O... - 4022f6b0 37024110 0c720c13 080d421c 0002202b 7.A..r....B... + - 4022f6c0 404541c0 00000c02 0c13080d 421c0002 @EA.........B... - 4022f6d0 202b4040 44c00000 221c0032 c1120c14 +@@D..."..2.... - 4022f6e0 c5d8ff4c 0232c110 0c141cf5 0c07620f ...L.2........b. - 4022f6f0 0082a138 89017911 80660160 683172c1 ...8..y..f.`h1r. - 4022f700 14054e01 3201142c 40803301 30383192 ..N.2..,@.3.081. - 4022f710 c31f924f 0037202e a6a32b22 1c0032c1 ...O.7 ...+"..2. - 4022f720 120c14e8 91f8a185 d4ffd12b ea221c00 ...........+.".. - 4022f730 32c11205 caff0861 421c0042 5d2dc871 2......aB..B]-.q - 4022f740 d88112c1 300df022 c1141c85 3055c052 ....0.."....0U.R - 4022f750 41143d0c c5d9ff0c 720c1308 0d421c00 A.=.....r....B.. - 4022f760 02202b40 4541c000 000c020c 13080d42 . +@EA.........B - 4022f770 1c000220 2b404044 c000003c 76720114 ... +@@D....<.... - 40230110 51ac4e38 04503320 3904bca6 1ce3c02e Q.N8.P3 9....... - 40230120 1122c2d9 014947c0 0000dd02 d24f2c0c ."...IG......O,. - 40230130 93e02ef0 e0221120 20f40144 47c00000 .....". ..DG... - 40230140 51605d48 0f203074 2b333032 21324f2d Q`]H. 0t+302!2O- - 40230150 50442049 0f06a9ff 1c43e02e a0e02290 PD I.....C....". - 40230160 22c2f201 3947c000 00dd0246 efff0000 "...9G.....F.... - 40230170 a9012340 82cdfe3f 12c1f0d9 21c91109 ..#@...?....!... - 40230180 01cd020c 102194e7 dd032202 523d0c20 .....!....".R=. - 40230190 20930583 ff0190e7 618ee7f6 bc3a41f4 .......a....:A. - 402301a0 ffc03c90 4a33a003 00862800 c6270006 ..<.J3....(..'.. - 402301b0 33004632 00862500 c6240006 3000462f 3.F2..%..$..0.F/ - 402301c0 00062d00 c62a0086 2800c621 00862500 ..-..*..(..!..%. - 402301d0 46230006 2100c61e 00da3c32 d3ff3203 F#..!.....<2..2. - 402301e0 f0020030 f68c0b42 06405604 05320d00 ...0...B.@V..2.. - 402301f0 86120080 00010008 31261017 0cb22710 ........1&....'. - 40230200 410cd447 104272c0 f2520613 0c007005 A..G.Br..R....p. - 40230210 83860000 02061030 207407b2 05820639 .......0 t.....9 - 40230220 2628010d 02c81121 d3ffd821 22020000 &(.....!...!"... - 40230230 007407b2 012d0008 0112c110 0df03a32 .t...-........:2 - 40230240 c6ebff02 061146f3 ff020612 c6f1ff32 ......F........2 - 40230250 0642c6e2 ff320d00 46e1ff32 0d02c6df .B...2..F..2.... - 40230260 ff320d04 46deff32 0d06c6dc ff320d01 .2..F..2.....2.. - 40230270 46dbff32 0d03c6d9 ff320d05 46d8ff32 F..2.....2..F..2 - 40230280 0641c6d6 ff000000 2b648293 00000440 .A......+d.....@ - 40230290 8090b190 88c00016 408a8200 25a10088 ........@...%... - 402302a0 11808031 82530027 28142048 c0502060 ...1.S.'(. H.P ` - 402302b0 80220120 28314253 000df00c 020df020 .". (1BS....... - 402302c0 40608724 f52a4880 25012028 3146f9ff @`.$.*H.%. (1F.. - 402302d0 50a42440 f30f0000 e0a42440 12c1a0d2 P.$@......$@.... - 402302e0 6112f261 14026110 29e159f1 626116c2 a..a..a.).Y.ba.. - 402302f0 6111e261 13ed03c1 76bdc020 0022a138 a..a....v.. .".8 - 40230300 c22cd849 d1c0c845 c52efff1 07fedd02 .,.I...E........ - 40230310 225f02f6 8c0a7cf2 202c3020 20244600 "_....|. ,0 $F. - 40230320 002d0c3d 0e05e5ff 38e12c09 3a222261 .-.=....8.,.:""a - 40230330 15220200 6c00e022 11202dc0 00221120 ."..l..". -..". - 40230340 2031225f 03072201 0d02420f 08072901 1"_.."...B...). - 40230350 9d000029 11202031 f64419e6 1202c696 ...). 1.D...... - 40230360 00200221 0a0200d2 21d0d060 80dd01d0 . .!....!..`.... - 40230370 d8318602 0038d10c 440c25c5 f0ffdd02 .1...8..D.%..... - 40230380 e116e732 2116a61d 0f220e5d 1c308022 ...2!....".].0." - 40230390 01202831 27a0010c 0d01dcfb 1653065d . (1'........S.] - 402303a0 0d720e5d 429f0382 0e5c68d1 32211562 .r.]B....\h.2!.b - 402303b0 96003203 00808801 80883189 0121c4ff ..2.......1..!.. - 402303c0 80770170 7831c020 0081b1e5 b228d8ad .w.px1. .....(.. - 402303d0 0080bb01 b0b831b9 11a21a00 a921c931 ......1......!.1 - 402303e0 920e3080 99019098 31994180 8ca0c020 ..0.....1.A.... - 402303f0 008228c1 80880180 88318951 017c45c0 ..(......1.Q.|E. - 40230400 000001c2 fb88f116 e819c9c1 169d19c2 ................ - 40230410 a07f0c02 fd0d420e 5c2c4380 44014048 ......B.\,C.D.@H - 40230420 31205290 1b22e055 9052053d 20207480 1 R..".U.R.= t. - 40230430 55015058 3157ac01 5d0c80c5 01c0c831 U.PX1W..]......1 - 40230440 6642ddca c4d02cc0 80220120 283127a3 fB....,..". (1'. - 40230450 08621000 52a3e467 350be6a2 75821000 .b..R..g5...u... - 40230460 719dff87 376c31a9 fb1c8920 99c09241 q...7l1.... ...A - 40230470 2022c120 c507ff02 0e5e4201 20320e5d ". .....^B. 2.] - 40230480 c05dc052 c5188033 01804401 80000100 .].R...3..D..... - 40230490 08314048 31303831 4025c050 44c02a33 .1@H1081@%.PD.*3 - 402304a0 2a00024e 5e324e5d 4aff32c1 220c0421 *..N^2N]J.2."..! - 402304b0 97fb80ff 01f0f831 22120045 fbfe2193 .......1"..E..!. - 402304c0 fb32c122 221200c5 f0fe0190 fb321000 .2.""........2.. - 402304d0 325e2dd6 df004c64 f05cc080 55015058 2^-...Ld.\..U.PX - 402304e0 3157a414 e61f0286 2f00f06c c0806601 1W....../..l..f. - 402304f0 606831e6 a602c62b 00220e30 32c12892 `h1....+.".02.(. - 40230500 0e5c720e 5e820e5d 80770180 88018099 .\r.^..].w...... - 40230510 01909831 80883170 7831f077 80f08880 ...1..1px1.w.... - 40230520 f099c092 4e5c824e 5d724e5e c5c3fb21 ....N\.N]rN^...! - 40230530 8bf0422e 189b3205 e0fa8221 16168806 ..B...2....!.... - 40230540 2166ff72 0e5d820e 5c68d132 21154176 !f.r.]..\h.2!.Av - 40230550 fd320300 42940362 96008088 01808831 .2..B..b.......1 - 40230560 89015d0d 80770170 7831c020 00a148e5 ..]..w.px1. ..H. - 40230570 98c1f22a d8c165fb 80ff01f0 f831f911 ...*..e......1.. - 40230580 c21c0099 31c921b2 0e3080bb 01b0b831 ....1.!..0.....1 - 40230590 b941a099 a0c02000 9229c180 99019098 .A.... ..)...... - 402305a0 31995101 1245c000 00c22111 d22112e2 1.Q..E....!..!.. - 402305b0 2113f221 14022110 12c1600d f07c0777 !..!..!...`..|.w - 402305c0 a2082002 210002c0 8666ff0c 0dc66bff .. .!....f....k. - 402305d0 4110e67c e631bebc c0200022 23d74022 A..|.1... ."#.@" - 402305e0 10c02000 2263d7b1 dcd0c020 00a223d7 .. ."c..... ..#. - 402305f0 b0aa10c0 2000a263 d7c02000 9223d460 .... ..c.. ..#.` - 40230600 9910c020 009263d4 0c28c020 007223d8 ... ..c..(. .r#. - 40230610 807720c0 20007263 d8c02000 5223d860 .w . .rc.. .R#.` - 40230620 5510c020 005263d8 0c14c020 002223d8 U.. .Rc.... ."#. - 40230630 402220c0 20002263 d80df000 81cdfe3f @" . ."c.......? - 40230640 8bccfe3f 80cdfe3f f4ccfe3f 12c1e002 ...?...?...?.... - 40230650 6104015f e6420043 52003d40 40045684 a.._.B.CR.=@@.V. - 40230660 09565509 61f6ff71 f6ff6206 00720700 .VU.a..q..b..r.. - 40230670 56660856 3708012c fd52a000 6195bcc0 Vf.V7..,.R..a... - 40230680 20008226 d4f7f842 c0200022 61039226 ..&...B. ."a..& - 40230690 d4392190 9825fc19 31ebff32 03002d01 .9!..%..1..2..-. - 402306a0 80330130 3831451f fe2d0131 afee41e6 .3.081E..-.1..A. - 402306b0 ff583168 2145c2ff 211cfd02 02081c34 .X1h!E..!......4 - 402306c0 07340a1b 50524208 86000052 500205f0 .4..PRB....RP... - 402306d0 ff2141e6 01bce422 025e0220 00802201 .!A....".^. ..". - 402306e0 02200020 2831c000 00a6820d 313be622 . . (1......1;." - 402306f0 a0002243 5e0c0245 77fd0841 12c1200d .."C^..Ew..A.. . - 40230700 f0000000 91cbb70c 0b8171bc 12c1f0c9 ..........q..... - 40230710 110901d9 210c00d2 a0ff7cfc 8060a020 ....!.....|..`. - 40230720 70905d0d ad0bc020 0032a117 6226e01b p.].... .2..b&.. - 40230730 00000074 c0663060 407442c4 eb6060a4 ...t.f0`@tB..``. - 40230740 62570040 a4b330aa 82903610 a0a821a7 bW.@..0...6...!. - 40230750 2d015d0a 3a353257 006680bf c811d821 -.].:52W.f.....! - 40230760 080112c1 100df000 12c1e009 61294139 ............a)A9 - 40230770 51c9717c d4c156bc c0200032 2cd44033 Q.q|..V.. .2,.@3 - 40230780 10c02000 326cd40c 22c02000 022cd420 .. .2l..". ..,. - 40230790 0020c020 001c9202 6cd4010d 4dc00000 . . ....l...M... - 402307a0 0c75c020 00622cd4 60687567 050bc020 .u. .b,.`hug... - 402307b0 00722cd4 70782556 37ffc841 2d0145f4 .r,.px%V7..A-.E. - 402307c0 ff021103 42110232 11018211 07521105 ....B..2.....R.. - 402307d0 22110472 11065a22 8a774a33 3a007077 "..r..Z".wJ3:.pw - 402307e0 90202290 2020f470 60f4f080 118080f4 . ". .p`....... - 402307f0 67380570 70d04600 000c0772 5c000851 g8.pp.F....r\..Q - 40230800 c8716732 056022c0 4600000c 02225000 .qg2.`".F...."P. - 40230810 086112c1 200df000 f13c1101 f33c1101 .a.. ....<...<.. - 40230820 f03c1101 ffff0300 3040f412 c1d0c941 .<......0@.....A - 40230830 e961f971 59b16921 0c13d951 d162e409 .a.qY.i!...Q.b.. - 40230840 31080d29 1102202b 0c02c000 0028b1c1 1..).. +.....(.. - 40230850 20bc1642 111ccf4c 0e4c0d0c 080c090c ..B...L.L...... - 40230860 0ab2c2fc b981a901 999189a1 0156e40c .............V.. - 40230870 1208000c 2302202b e040f4c0 00000151 ....#. +.@.....Q - 40230880 e40c0208 000c2302 202bd040 f4c00000 ......#. +.@.... - 40230890 c0200031 e1ff326c d3c02000 21e0ff22 . .1..2l.. .!.." - 402308a0 6cd30c22 01cb4cc0 000032a0 7f0801c0 l.."..L...2..... - 402308b0 2000422c d387f408 c0200052 2cd38775 .B,..... .R,..u - 402308c0 f6c02000 622cd30c 17606f05 706630c0 .. .b,...`o.pf0. - 402308d0 2000a16a 54822cd3 0c09a088 10809783 ..jT.,......... - 402308e0 9c268d03 dadf00dd 11d0d031 d723018d .&.........1.#.. - 402308f0 0ddd0846 0300f02d c00c0d00 22112020 ...F...-....". - 40230900 3120d2b3 48819c29 8d03eaef 00ee11e0 1 ..H..)........ - 40230910 e031e723 018d0eed 08460300 f02ec00c .1.#.....F...... - 40230920 0e002211 20203120 e2b362cf fef05121 ..". 1 ..b...Q! - 40230930 1b550c1f 80550150 583160f5 93472017 .U...U.PX1`..G . - 40230940 689188a1 ea76da98 00991100 77117060 h....v......w.p` - 40230950 31908031 89a16991 88b11b00 00007409 1..1..i.......t. - 40230960 010088c0 5648f0c6 01000c02 0c033991 ....VH........9. - 40230970 29a10c12 0c23f891 d113e42b ff080df0 )....#.....+.... - 40230980 42f40220 2bf0f221 c000000c 020c23e8 B.. +..!......#. - 40230990 a1080d2b eee042f4 02202be0 e221c000 ...+..B.. +..!.. - 402309a0 000c1208 0d0c1302 202b42a0 7fc00000 ........ +B..... - 402309b0 419cffc0 20002811 3821426c d3e24300 A... .(.8!Bl..C. - 402309c0 f243019c f29197ff e07e0170 8f016117 .C.......~.p..a. - 402309d0 e7c02000 52269990 55108055 20705520 .. .R&..U..U pU - 402309e0 c0200052 6699c841 d851e861 f8710831 . .Rf..A.Q.a.q.1 - 402309f0 12c1300d f0000000 0c048b52 22a07f30 ..0........R"..0 - 40230a00 55e00055 11505031 5045b300 44114030 U..U.PP1PE..D.@0 - 40230a10 31e6e301 2d038022 01202831 0df00000 1...-..". (1.... - 40230a20 708cfe3f 70a52440 90a52440 0c0712c1 p..?p.$@..$@.... - 40230a30 c0e971f9 81d96109 41c95169 9149d159 ..q...a.A.Qi.I.Y - 40230a40 f10c940c 750c06cd 0301dee3 dd020800 ....u........... - 40230a50 22a07702 20270c03 c000004d 0c3d0d0c ".w. '.....M.=.. - 40230a60 050c0601 d8e30c02 29012911 29210800 ........).).)!.. - 40230a70 0c070220 1a0c12c0 00000c0c 0c3559b1 ... .........5Y. - 40230a80 49a10c0d 0c0fa891 0c09f63c 0981e4ff I..........<.... - 40230a90 8a8c8208 0089a1b8 a1caaaa9 c1924a00 ..............J. - 40230aa0 1bbbb9e1 bcac261c 1d662c53 22a06b0c ......&..f,S".k. - 40230ab0 230c2401 c4e30c65 08000c46 0220277d #.$....e...F. '} - 40230ac0 0dc00000 060e0022 a06b0c23 0c2401bd .......".k.#.$.. - 40230ad0 e30c3508 000c0602 20277d0d c0000046 ..5..... '}....F - 40230ae0 070022a0 6b0c230c 140c350c 0601b5e3 ..".k.#...5..... - 40230af0 0c170800 707d9002 20277070 74c00000 ....p}.. 'ppt... - 40230b00 01b1e308 0028d102 201c0ca3 c00000ed .....(.. ....... - 40230b10 0228f18c b221c3ff 3d0d4d0e 01b443c0 .(...!..=.M...C. - 40230b20 0000e7af 0efd0e48 c10c1330 3d90c03d .......H...0=..= - 40230b30 93324400 48e11bdd d0d074d0 44c05624 .2D.H.....t.D.V$ - 40230b40 f6e8f18c ee21b8ff 48c13d0c 42040001 .....!..H.=.B... - 40230b50 a743c000 00ac2c26 1c65662c 3822a06b .C....,&.ef,8".k - 40230b60 0c230c24 0c650197 e30c4608 0078c102 .#.$.e....F..x.. - 40230b70 20277207 00c00000 86060022 a06b0c23 'r........".k.# - 40230b80 0c140c35 0190e30c 06080078 c1022027 ...5.......x.. ' - 40230b90 720700c0 000028b1 1bccc0c0 740b2229 r.....(.....t.") - 40230ba0 b156d2ed 0188e308 0002201b 0c12c000 .V........ ..... - 40230bb0 00c851d8 61e871f8 81084112 c1400df0 ..Q.a.q...A..@.. - 40230bc0 22a06b0c 230c240c 35017ee3 0c060800 ".k.#.$.5.~..... - 40230bd0 78c10220 27720700 c00000c6 edff0000 x.. 'r.......... - 40230be0 b0a52440 12c1a0c9 81d991e9 a1f9b142 ..$@...........B - 40230bf0 61167961 59c139d1 62611109 710c0601 a.yaY.9.ba..q... - 40230c00 f4e40b34 39413050 7482003d 80330130 ...49A0Pt..=.3.0 - 40230c10 38318056 8359e132 611257a3 02c65e00 81.V.Y.2a.W...^. - 40230c20 2261100c 0ea2a064 42611679 61b21130 "a.....dBa.ya..0 - 40230c30 c20164c9 f1b26115 08d14221 1258410a ..d...a...B!.XA. - 40230c40 04620000 62611357 a40df200 0160ffc0 .b..ba.W.....`.. - 40230c50 faee00ee 11e0e031 0c0f0c20 b22111c1 .......1... .!.. - 40230c60 59e3eabb 00bb11b0 b031b7aa 07d2a064 Y........1.....d - 40230c70 09514602 00c153e3 09510c0d b0dbb30c .QF...S..Q...... - 40230c80 12322110 d040740c 050c0669 01691169 .2!..@t....i.i.i - 40230c90 21080c0c 0702201a 0c06c000 000c2201 !..... .......". - 40230ca0 cc4bc000 00080c08 b0222115 c0000008 .K......."!..... - 40230cb0 0c226114 08b02221 15c00000 a2a0641c ."a..."!......d. - 40230cc0 86b22113 5221140c 042a5500 55116c82 ..!.R!...*U.U.l. - 40230cd0 0d025050 314b5550 53210055 11505031 ..PP1KUPS!.U.PP1 - 40230ce0 5045b300 44114040 31b0b4c0 00bb11b0 PE..D.@@1....... - 40230cf0 b031272b 010d0bbd 0678f107 2601bd00 .1'+.....x..&... - 40230d00 00cb11c0 c0319c57 d90121b5 ff3d0f52 .....1.W..!..=.R - 40230d10 21136d0c 7d0e0135 43c00000 a2a064cc !.m.}..5C.....d. - 40230d20 1ce61f42 660c0608 5126103a bc70cc1d ...Bf...Q&.:.p.. - 40230d30 963c03a7 9d02e61c 2d0d0c1b ff80ff01 .<......-....... - 40230d40 f0f83142 cff6e63c 127ce337 2c0dea9c ..1B...<.|.7,... - 40230d50 00e911e0 e0315624 f0860200 c0922190 .....1V$......!. - 40230d60 9cc09a9e 06fafff2 21122861 c8c10221 ........!.(a...! - 40230d70 12c0cdc0 2a0080bc 01b0b831 c240000b ....*......1.@.. - 40230d80 2f6c8c80 220120f8 31c7ab04 6c8dd240 /l..". .1...l..@ - 40230d90 0008e1f2 6112072f 02c6a6ff 018de43c ....a../.......< - 40230da0 23786142 21166207 007a5480 660152c5 #xaB!.b..zT.f.R. - 40230db0 8022057f 60683180 22012028 316062c0 ."..`h1.". (1`b. - 40230dc0 67a30562 c2ce6247 0082003d aca8a624 g..b..bG...=...$ - 40230dd0 28284161 81e40c00 6a448204 316a9092 ((Aa....jD..1j.. - 40230de0 09323205 7f9088c0 8a337a80 3248001b .22......3z.2H.. - 40230df0 00800001 00083107 92df01f2 e2080002 ......1......... - 40230e00 201b0c12 c00000c8 81d891e8 a1f8b108 ............... - 40230e10 7112c160 0df00000 f0a52440 60ce0040 q..`......$@`..@ - 40230e20 12c1a0c9 91d9a1e9 b1098152 611469d1 ...........Ra.i. - 40230e30 f9c1f2c2 fe6116e3 c02000d2 26e0000f .....a... ..&... - 40230e40 40d0d0b1 c02000e2 26e3000f 40e0e0b1 @.... ..&...@... - 40230e50 e0bdc0c0 20008226 e2000f40 8080b1c0 .... ..&...@.... - 40230e60 20007911 98d1000f 400226e1 eadd2d0d .y.....@.&...-. - 40230e70 0000b190 95300aa8 8000c0cd 00408330 .....0.......@.0 - 40230e80 971807cd 0a2d0bad 00bd0d29 f1c0df31 .....-.....)...1 - 40230e90 4d02b261 13a26112 f901205f 3159e13d M..a..a... _1Y.= - 40230ea0 05014590 c000005d 0d4d0ced 0329313d ..E....].M...)1= - 40230eb0 0d2d0c01 4190c000 00022113 a221120c .-..A.....!..!.. - 40230ec0 043afe0c 1b38310c 052ae3e0 5b8337be .:...81..*..[.7. - 40230ed0 011bfff0 4b835704 03ed0b0c 0fa26111 ....K.W.......a. - 40230ee0 38e128f1 4d000951 a06f3100 5f315941 8.(.M..Q.o1._1YA - 40230ef0 62611001 3190c000 00522110 42211139 ba..1....R!.B!.9 - 40230f00 6129713d 0d2d0c01 2c90c000 00086198 a)q=.-..,.....a. - 40230f10 713000c0 20a9c0a7 b9010b00 702a115d q0.. .......p*.] - 40230f20 0f4d0e10 4740a030 8101bcff c0000038 .M..G@.0.......8 - 40230f30 11804201 58d14048 311b4440 41214020 ..B.X.@H1.D@A!@ - 40230f40 60502483 58414851 22430029 213d0d2d `P$.XAHQ"C.)!=.- - 40230f50 0c011990 c0000052 21104221 11dd03cd .......R!.B!.... - 40230f60 0238e128 f1011490 c000003a 0d2a2cd2 .8.(.......:.*,. - 40230f70 2114c7b2 011b004d 0e5d0f10 4740c811 !......M.]..G@.. - 40230f80 20308170 221101a5 ffc00000 52016080 0.p".......R.`. - 40230f90 62016068 311b6660 61216000 60d00683 b.`h1.f`a!`.`... - 40230fa0 024c01ac 65219cff c0200031 b9e24801 .L..e!... .1..H. - 40230fb0 80500150 58310004 403223f9 48213030 .P.PX1..@2#.H!00 - 40230fc0 b1804401 40483101 8942c000 00c891d8 ..D.@H1..B...... - 40230fd0 a1e8b1f8 c1088112 c1600df0 9d0312c1 .........`...... - 40230fe0 b0797149 51526111 09816261 12226110 .yqIQRa...ba."a. - 40230ff0 f9c1d9a1 e9b1c991 0c0e0c0c d172e2f2 .............r.. - 40231000 01549961 0c226d05 62411022 61130221 .T.a."m.bA."a..! - 40231010 100c1252 21125241 11001040 0022a102 ...R!.RA...@.".. - 40231020 015809e1 2020f429 d132c110 0c145d0f .X.. .).2....]. - 40231030 080dc02c d122d201 22c28002 203e2028 ...,.".."... > ( - 40231040 2129f120 2ec08022 01202831 c0000032 !). ...". (1...2 - 40231050 c1110c04 5d0f080d ed020220 3e2d0cc0 ....]...... >-.. - 40231060 000038d1 080dcd02 08d00c12 c0000022 ..8............" - 40231070 21103861 52011182 21116201 100c1980 !.8aR...!.b..... - 40231080 66c08221 12606993 62411080 55c088e1 f..!.`i.bA..U... - 40231090 50599352 41118901 080d4851 02201272 PY.RA.....HQ. .r - 402310a0 c112c000 0028f102 01122a2e 80e00102 .....(....*..... - 402310b0 0113e0e8 312aee80 000180ee 01e0e831 ....1*.........1 - 402310c0 00083100 ccc0080d 80cc0108 c0c0c831 ..1............1 - 402310d0 c0000032 21130b33 32611356 a3f42201 ...2!..32a.V..". - 402310e0 12080d80 22010800 202831c0 0000e652 ...."... (1....R - 402310f0 12220113 080d8022 01080020 2831c000 ."....."... (1.. - 40231100 00a65214 4189fa61 024c3804 52040960 ..R.A..a.L8.R..` - 40231110 33201b55 52440939 040cf27c 10072e01 3 .URD.9...|.... - 40231120 0d0e0722 012d006c 1080e201 e0e8311c ...".-.l......1. - 40231130 f2072c01 0d0c0722 012d0032 c1100c14 ..,....".-.2.... - 40231140 5d0f80c2 01080dc0 c8310220 3e2d0ec0 ]........1. >-.. - 40231150 00002d0c 32c1110c 045d0f08 0dd8a102 ..-.2....]...... - 40231160 203ef8c1 c0000008 81387122 2114e243 >.......8q"!..C - 40231170 00c24200 e8b1c891 12c1500d f0000000 ..B.......P..... - 40231180 9d0512c1 b0d9f1e2 611079a1 0c05f261 ........a.y....a - 40231190 1109d1c9 e1497129 51396122 a0770c03 .....Iq)Q9a".w.. - 402311a0 1c04c108 e2926112 080cfd06 0220250c ......a...... %. - 402311b0 06c00000 0c030cf4 0c650c66 080ced02 .........e.f.... - 402311c0 02202522 a077c000 000c031c 840c550c . %".w........U. - 402311d0 56080cdd 02022025 22a077c0 00000c03 V..... %".w..... - 402311e0 1c840c35 0c36080c 29b10220 2522a077 ...5.6..).. %".w - 402311f0 c000000c 030c940c 750c0608 0c29c102 ........u....).. - 40231200 202522a0 77c00000 080c2991 0220100c %".w.....).. .. - 40231210 12c00000 0c12d0d2 93e0e293 e24110d2 .............A.. - 40231220 41118ccf 080c22c1 10022045 32c111c0 A....."... E2... - 40231230 000022a0 770c031c 040c2508 0c0c2602 ..".w.....%...&. - 40231240 20270c17 c0000022 a0770c03 1c840c75 '.....".w.....u - 40231250 080c0c17 92011082 0111909e c0808dc0 ................ - 40231260 80879390 97939241 10824111 0220270c .......A..A.. '. - 40231270 76c00000 080c0220 142871c0 00000c05 v...... .(q..... - 40231280 0c060c07 4d020c03 39213911 3901080c ....M...9!9.9... - 40231290 0c120220 1a3861c0 00002851 72c11398 ... .8a...(Qr... - 402312a0 a158b142 01113201 1068c10c 1a606a93 .X.B..2..h...`j. - 402312b0 f911505a 93598199 21790108 0cfd0602 ..PZ.Y..!y...... - 402312c0 204372c1 12c00000 080c0220 1b0c12c0 Cr........ .... - 402312d0 000022a0 770c031c 040c050c 06080c7d ..".w..........} - 402312e0 0e022027 e881c000 007d0d22 a0770c03 .. '.....}.".w.. - 402312f0 0cf4080c 0c650220 270c66c0 00007d0e .....e. '.f...}. - 40231300 22a0770c 031c840c 55080c0c 56022027 ".w.....U...V. ' - 40231310 d891c000 007d0f22 a0770c03 1c84080c .....}.".w...... - 40231320 0c350220 270c36c0 00007d0d 22a0770c .5. '.6...}.".w. - 40231330 030c9408 0c0c7502 20270c06 c0000022 ......u. '....." - 40231340 a0770c03 1c840c75 080c0c76 0220270c .w.....u...v. '. - 40231350 07c00000 22a0770c 031c040c 25080c0c ....".w.....%... - 40231360 26022027 0c07c000 00d22112 0c02e221 &. '......!....! - 40231370 10080cf2 21110220 10c8e1c0 00003201 ....!.. ......2. - 40231380 1208d132 4d002201 13224d01 d8f112c1 ...2M.".."M..... - 40231390 500df000 12c1f009 0151bde1 c0200022 P........Q... ." - 402313a0 a0770c03 0c845225 d8610be3 0186e162 .w....R%.a.....b - 402313b0 06530800 50506080 55010220 26505831 .S..PP`.U.. &PX1 - 402313c0 80660160 68316055 c052c5e8 505074c0 .f.`h1`U.R..PPt. - 402313d0 00000801 12c1100d f0000000 5d0312c1 ............]... - 402313e0 f00c0309 01e931d9 21c911dd 04c175e1 ......1.!.....u. - 402313f0 ed02080c 22a07702 20261cb4 c0000022 ....".w. &....." - 40231400 a0770c03 080c0c54 022026e0 5474c000 .w.....T. &.Tt.. - 40231410 00e05034 22a07708 0c0c0302 20260c64 ..P4".w..... &.d - 40231420 c0000022 a0770c03 0cf40c45 080c505d ...".w.....E..P] - 40231430 20022026 505074c0 000022a0 770c030c . &PPt...".w... - 40231440 f4e8315d 0d080cc8 11022026 d821c000 ..1]...... &.!.. - 40231450 00080112 c1100df0 12c1f009 01cc930c ................ - 40231460 53017a42 c0000086 06000172 b427b00b S.zB.......r.'.. - 40231470 017742c0 00004022 11060200 40221101 .wB...@"....@".. - 40231480 7342c000 00080112 c1100df0 12c1f009 sB.............. - 40231490 01ccb40c 050c5401 c494c000 00860d00 ......T......... - 402314a0 0c007cf9 8164b40c 05873307 87930227 ..|..d....3....' - 402314b0 b9010c10 9c0001bc 94c00000 10444020 .............D@ - 402314c0 33814022 11860300 10444020 33814022 3.@".....D@ 3.@" - 402314d0 1101b594 c0000008 0112c110 0df00000 ................ - 402314e0 30228220 2c410df0 b4cdfe3f 514145c0 0". ,A.....?QAE. - 402314f0 20004225 474a42c0 200061fb ff426541 .B%GJB. .a..BeA - 40231500 313e450c 15273301 0c055246 000df000 1>E..'3...RF.... - 40231510 00000050 12c1f0d9 31590109 1101ace2 ...P....1Y...... - 40231520 c9210200 25c13245 dc207cc5 c0200032 .!..%.2E. |.. .2 - 40231530 2c595033 10c02000 326c5986 07006610 ,YP3.. .2lY...f. - 40231540 072c0660 4420c604 00662010 0c38c020 .,.`D ...f ..8. - 40231550 00722c59 807720c0 2000726c 590c03d1 .r,Y.w . .rlY... - 40231560 19e1c020 00326c50 c0200022 6c51c020 ... .2lP. ."lQ. - 40231570 0022a077 2c85080d 426c4002 20261cc4 .".w,...Bl@. &.. - 40231580 c0000051 15e94149 483141e1 c0200022 ...Q..AIH1A.. ." - 40231590 23f25022 10402220 c0200022 63f20c12 #.P".@" . ."c... - 402315a0 018c49c0 000022a0 770c0308 0d1cc402 ..I...".w....... - 402315b0 20260c85 c0000051 0ce54141 58c02000 &.....Q..AAX. . - 402315c0 3134e122 23fa5022 10402220 c020000c 14."#.P".@" . .. - 402315d0 340c1522 63fa080d 22a06202 20260c13 4.."c...".b. &.. - 402315e0 c0000068 0131caff 66863122 a06c0c23 ...h.1..f.1".l.# - 402315f0 0c040c05 080d0c06 0220270c 07c00000 ......... '..... - 40231600 22a0650c 43080d0c 04022026 0c65c000 ".e.C..... &.e.. - 40231610 0021a4e5 c0200022 6c444601 00c02000 .!... ."lDF... . - 40231620 326c44c8 21d83108 1112c110 0df00000 2lD.!.1......... - 40231630 82afc051 ef44c020 00722546 80771020 ...Q.D. .r%F.w. - 40231640 7720c020 00726546 7ce6c020 0042256a w . .reF|.. .B%j - 40231650 60441030 4420c020 0042656a 0df00000 `D.0D . .Bej.... - 40231660 8484fe3f 0000000f 61feff28 06660225 ...?....a..(.f.% - 40231670 51a64a41 fcff2102 b4c02000 32229650 Q.JA..!... .2".P - 40231680 3310303f 4166130f c0200022 22954022 3.0?Af... ."".@" - 40231690 10202875 29060df0 c0200022 229706fb . (u).... .""... - 402316a0 ff000000 50008000 12c1f0c9 110901cd ....P........... - 402316b0 0245fbff 26220e5d 0c0c420c 0341f9ff .E..&".]..B..A.. - 402316c0 05e5ffc6 08000142 e2020044 66200e5d .......B...Df .] - 402316d0 0c0c420c 0341f3ff 85e3ffc6 02005d0c ..B..A........]. - 402316e0 0c420c03 41f757c5 e2ffc811 080112c1 .B..A.W......... - 402316f0 100df000 12c1f0c9 110901cd 0285f6ff ................ - 40231700 26220e5d 0c0c020c 0341e6ff 45e0ffc6 &".].....A..E... - 40231710 0800012f e2020044 66200e5d 0c0c020c .../...Df .].... - 40231720 0341e0ff c5deffc6 02005d0c 0c020c03 .A........]..... - 40231730 41e45705 deffc811 080112c1 100df000 A.W............. - 40231740 3c200300 64800c00 12c1f009 0185f1ff < ..d........... - 40231750 01a84426 12118ce2 21faffc0 20002260 ..D&....!... ."` - 40231760 43080112 c1100df0 31f7ffc0 20003260 C.......1... .2` - 40231770 4306fbff 0df00000 11200000 71af6181 C........ ..q.a. - 40231780 c0b3c020 00622886 21c2e070 6610c020 ... .b(.!..pf.. - 40231790 00222246 71f9ff27 7251514d b8c02000 .""Fq..'rQQM.. . - 402317a0 92255677 19030c12 0df0c020 0022254f .%Vw....... ."%O - 402317b0 20a21566 3aef20b4 25662be9 20378592 ..f:. .%f+. 7.. - 402317c0 a07f3789 e0c02000 22254f20 42156634 ..7... ."%O B.f4 - 402317d0 d420a425 662ace20 b785b789 c8c02000 . .%f*. ...... . - 402317e0 22255677 92bfc020 00626886 0c020df0 "%Vw... .bh..... - 402317f0 20503440 70543060 14c06611 a0771160 P4@pT0`..f..w.` - 40231800 55206139 ff705520 5256010d f0000000 U a9.pU RV...... - 40231810 26120266 222f5134 ff220504 ec622174 &..f"/Q4."...b!t - 40231820 44c02000 32224a30 3014cca3 c0200042 D. .2"J00.... .B - 40231830 224a4040 141634ff 0c27c020 0062224a "J@@..4..'. .b"J - 40231840 70661062 45060df0 8144f531 91e06168 pf.bE....D.1..ah - 40231850 44c02000 8266440c 07c02000 72665151 D. ..fD... .rfQQ - 40231860 d848c020 00526640 415ce8c0 20002223 .H. .Rf@A\.. ."# - 40231870 f2402210 c0200022 63f20df0 ffff3fff .@".. ."c.....?. - 40231880 fffffffc a1ccba31 c247617c 42c02000 .......1.Ga|B. . - 40231890 a266f891 faff818a 57c02000 72269d90 .f......W. .r&.. - 402318a0 77108077 20c02000 72669d51 f5ff41bc w..w . .rf.Q..A. - 402318b0 55c02000 22269d50 22104022 20c02000 U. ."&.P".@" . . - 402318c0 22669db1 51e4a1c4 e9c02000 92269db0 "f..Q..... ..&.. - 402318d0 9910a099 20c02000 92669d81 a5da7165 .... . ..f....qe - 402318e0 50c02000 52269d80 55107055 20c02000 P. .R&..U.pU . . - 402318f0 52669d41 5f50c020 00222381 402210c0 Rf.A_P. ."#.@".. - 40231900 20002263 810df000 41b2e112 c1f0c911 ."c....A....... - 40231910 09010204 22c15942 26107626 30732640 ....".YB&.v&0s&@ - 40231920 7026506d 0c00c020 00026cf8 0191da31 p&Pm... ..l....1 - 40231930 9847c020 00b22c9d 00bb10c0 2000b26c .G. ..,..... ..l - 40231940 9da131e4 c0200092 2c9da099 10c02000 ..1.. ..,..... . - 40231950 926c9d81 cbffc020 00722c9d 807710c0 .l..... .r,..w.. - 40231960 2000726c 9d61c5ff c0200052 2c9d6055 .rl.a... .R,.`U - 40231970 10c02000 526c9d41 3f50c020 00222381 .. .Rl.A?P. ."#. - 40231980 402220c0 20002263 81c81108 0112c110 @" . ."c........ - 40231990 0df02204 23452200 06e4ff00 87130000 ..".#E"......... - 402319a0 1c4212c1 e0c911d9 21e931f9 41090101 .B......!.1.A... - 402319b0 8848c000 000c0ce1 f9ffd1aa e3f17447 .H............tG - 402319c0 c0200002 2d840000 34cc90c0 2000222f . ..-...4... ."/ - 402319d0 f4202c34 9c020c22 017e48c0 00003d0c . ,4...".~H...=. - 402319e0 1bccc0c0 f437bed7 c811d821 e831f841 .....7.....!.1.A - 402319f0 080112c1 200df000 12c1f031 75e10901 .... ......1u... - 40231a00 02032242 aecf2610 0f26300c 26400926 .."B..&..&0.&@.& - 40231a10 50060801 12c1100d f03c0621 f543c020 P........<.!.C. - 40231a20 00522285 40551060 5520c020 00526285 .R".@U.`U . .Rb. - 40231a30 c0200002 228d4000 10c02000 02628d02 . ..".@... ..b.. - 40231a40 03222610 2d26302a 26400266 50c36203 ."&.-&0*&@.fP.b. - 40231a50 23b626bd 0c020c13 0c140c05 011042c0 #.&...........B. - 40231a60 00000c82 0c030c84 0c05010c 42c00000 ............B... - 40231a70 86e7ff72 0323b627 980c120c 030c140c ...r.#.'........ - 40231a80 05010642 c000000c 020c830c 840c0501 ...B............ - 40231a90 0342c000 0046deff 12c1f031 4de10901 .B...F.....1M... - 40231aa0 02032252 aecf2610 0f26300c 26400926 .."R..&..&0.&@.& - 40231ab0 50060801 12c1100d f0220323 01cd43b6 P........".#..C. - 40231ac0 22282c06 c0200072 20855077 10607720 "(,.. .r .Pw.`w - 40231ad0 c0200072 6085c020 0042208d 50441060 . .r`.. .B .PD.` - 40231ae0 4420c020 0042608d 8608003c 0ac02000 D . .B`....<.. . - 40231af0 92208550 9910a099 20c02000 926085c0 . .P.... . ..`.. - 40231b00 20008220 8d508810 c0200082 608d0203 .. .P... ..`... - 40231b10 2226104f 26304c26 40026650 94020323 "&.O&0L&@.fP...# - 40231b20 66101e0c 020c130c 140c0501 dc41c000 f............A.. - 40231b30 000c820c 030c840c 0501d841 c00000c6 ...........A.... - 40231b40 dbff56c0 f60c120c 030c140c 0501d341 ..V............A - 40231b50 c000000c 020c830c 840c0501 d041c000 .............A.. - 40231b60 0046d3ff 02032366 101e0c12 0c030c14 .F....#f........ - 40231b70 0c0501ca 41c00000 0c020c83 0c840c05 ....A........... - 40231b80 01c741c0 000006ca ff5650f2 0c020c13 ..A......VP..... - 40231b90 0c140c05 01c241c0 00000c82 0c030c84 ......A......... - 40231ba0 0c0501be 41c00000 86c1ff00 60360040 ....A.......`6.@ - 40231bb0 10110040 50150040 30330040 41b0419c ...@P..@03.@A.A. - 40231bc0 82261220 26222826 32302642 38665208 .&. &"(&20&B8fR. - 40231bd0 21f7ffc0 20002264 f80df00c 03c02000 !... ."d...... . - 40231be0 3264f80d f051f3b9 c0200052 64f80df0 2d...Q... .Rd... - 40231bf0 61f0ffc0 20006264 f80df071 eeffc020 a... .bd...q... - 40231c00 007264f8 0df081ec ffc02000 8264f80d .rd....... ..d.. - 40231c10 f0000000 ff0f0080 78cdfe3f 8accfe3f ........x..?...? - 40231c20 5acdfe3f 12c1e0e9 310901f9 41d921c9 Z..?....1...A.!. - 40231c30 11dd03cd 02f12cfe 26220266 1219566d ......,.&".f..Vm - 40231c40 01220f07 9c02320f 04ccb342 0f06cc64 ."....2....B...d - 40231c50 054f000c 05524f07 7c3b0c4a 5189b291 .O...RO.|;.JQ... - 40231c60 1cb7c020 008229d0 b08810a0 8820c020 ... ..)...... . - 40231c70 008269d0 717060c0 20006225 86706620 ..i.qp`. .b%.pf - 40231c80 c0200062 6586261c 05262c02 668c1101 . .be.&..&,.f... - 40231c90 61e5c020 00e22586 00ee20c0 2000e265 a.. ..%... . ..e - 40231ca0 8641dcff e154e301 7541c020 00426085 .A...T..uA. .B`. - 40231cb0 31f3fec0 20002220 9d302210 c0200022 1... ." .0".. ." - 40231cc0 609d261c 08262c05 268c0286 1f000c02 `.&..&,.&....... - 40231cd0 01ccf1c0 000022a0 62013adf 0c130800 ......".b.:..... - 40231ce0 0c340220 2652a0f1 c0000022 a0620135 .4. &R.....".b.5 - 40231cf0 df0c1308 000cb402 202652a0 80c00000 ........ &R..... - 40231d00 45b4ff22 a065012f df0c4308 000c0402 E..".e./..C..... - 40231d10 202652a0 c6c00000 22a06c0c 230c0401 &R.....".l.#... - 40231d20 29df0c05 08000c06 0220270c 17c00000 )........ '..... - 40231d30 31aae041 58df2803 40222029 038502fd 1..AX.(.@" ).... - 40231d40 61a6e058 06014d41 e0551059 068152df a..X..MA.U.Y..R. - 40231d50 c0200022 2842e022 10c02000 2268420c . ."(B.".. ."hB. - 40231d60 1bc02000 a22858b0 aa20c020 00a26858 .. ..(X.. . ..hX - 40231d70 7ce9c020 00722858 907710c0 20007268 |.. .r(X.w.. .rh - 40231d80 58c02000 62209c17 663b0c22 019147c0 X. .b ..f;."..G. - 40231d90 000082a0 f162ac00 c0200041 3fdf78d4 .....b... .A?.x. - 40231da0 60771080 7720c020 0079d452 a0f0c020 `w..w . .y.R... - 40231db0 0038d460 33105033 20c02000 39d40c22 .8.`3.P3 . .9.." - 40231dc0 018447c0 0000c5cf fc815040 290885cc ..G.......P@)... - 40231dd0 ff45b3ff dc8d920f 05dc3901 8fffa200 .E........9..... - 40231de0 00661a0b b20f0066 1b05262c 19261c16 .f.....f..&,.&.. - 40231df0 0801e831 d18aff0c 0cf841c2 4d00c811 ...1......A.M... - 40231e00 d82112c1 200df022 a000e171 e0224000 .!.. .."...q."@. - 40231e10 e20e4322 4f0017ee d622a004 0194e2c0 ..C"O...."...... - 40231e20 0000217f ff220200 45f6fb22 a0040c03 ..!.."..E..".... - 40231e30 05dfff46 eeff0000 0c0651ed 42c02000 ...F......Q.B. . - 40231e40 626550c0 20002265 51c02000 426540c0 beP. ."eQ. .Be@. - 40231e50 20003265 440df000 12c1f009 018580ff .2eD........... - 40231e60 26220c0c 020c0341 0ffec5fc ff460200 &".....A.....F.. - 40231e70 0c020c03 41135605 fcff0801 12c1100d ....A.V......... - 40231e80 f0000000 20203020 00005020 12c1f0c9 .... 0 ..P .... - 40231e90 1109017c f0c1d642 c0200002 6c4985fb ...|...B. ..lI.. - 40231ea0 ff0c820c 038578ff c589ff22 a3e8c563 ......x...."...c - 40231eb0 ff31e05f c0200022 2c423022 20c02000 .1._. .",B0" . . - 40231ec0 226c420c 228594ff 01c9e20c 040c75c0 "lB.".........u. - 40231ed0 2000026c 40b157ed c02000b2 6c41c020 ..l@.W.. ..lA. - 40231ee0 00426c42 a138b9c0 2000a26c 4391c0e2 .BlB.8.. ..lC... - 40231ef0 c0200092 6c440c48 c0200082 6c46c020 . ..lD.H. ..lF. - 40231f00 00426c48 c0200042 6c50c020 00426c51 .BlH. .BlP. .BlQ - 40231f10 71ddffc0 2000726c 5261dbff c0200062 q... .rlRa... .b - 40231f20 6c53c020 00426c56 c0200052 6c57c020 lS. .BlV. .RlW. - 40231f30 00526c58 c0200042 6c59c020 00426c5a .RlX. .BlY. .BlZ - 40231f40 c0200042 6c5dc020 00426c60 c0200042 . .Bl]. .Bl`. .B - 40231f50 6c64c020 00426c65 c0200042 6c66c020 ld. .Ble. .Blf. - 40231f60 00426c67 c0200042 6c68c020 00426c6a .Blg. .Blh. .Blj - 40231f70 c0200042 6c6bc020 00426c6c c0200042 . .Blk. .Bll. .B - 40231f80 6c6dc811 080112c1 100df000 70008000 lm..........p... - 40231f90 00000d00 12c1e002 6102d261 04c9317c ........a..a..1| - 40231fa0 f2c19342 d188dec0 20000c23 0c840c05 ...B.... ..#.... - 40231fb0 080d226c 49022026 22a06ac0 00000c03 .."lI. &".j..... - 40231fc0 c0200032 6c430c32 0552ffc0 20000c08 . .2lC.2.R.. ... - 40231fd0 826c50c0 2000826c 517ce7c0 2000622c .lP. ..lQ|.. .b, - 40231fe0 6a706610 c0200062 6c6ac020 00522c40 jpf.. .blj. .R,@ - 40231ff0 590141e6 ffc02000 426c400c 820c0305 Y.A... .Bl@..... - 40232000 63ffa18c 5f01f2df c0200092 2c420200 c..._.... ..,B.. - 40232010 00a09920 99116610 2622a067 0c43080d ... ..f.&".g.C.. - 40232020 0c140220 2652a088 c0000022 a0670c43 ... &R.....".g.C - 40232030 080d0c24 02202652 a091c000 00c60500 ...$. &R........ - 40232040 66201422 a0670c43 0c240c75 080d0c56 f .".g.C.$.u...V - 40232050 0220270c 27c00000 21dedf98 0d22024c . '.'...!....".L - 40232060 92292720 20146612 1222a067 0c430c44 .)' .f..".g.C.D - 40232070 0c450c06 1c47c009 00c60300 22a0670c .E...G......".g. - 40232080 430c440c 450c061c 37c00900 31d1df32 C.D.E...7...1..2 - 40232090 034c080d 07634a30 51044167 e121bcff .L...cJ0Q.Ag.!.. - 402320a0 02201f50 24933d02 0c12c000 0022a077 . .P$.=......".w - 402320b0 0c031cc4 0c65080d 0c660220 270c17c0 .....e...f. '... - 402320c0 000022a0 770c031c c40c5508 0d0c5602 ..".w.....U...V. - 402320d0 20270c17 c000000c 5201bd46 c00000c6 '......R..F.... - 402320e0 0f0022a0 7732a000 42a00f52 a0030c36 ..".w2..B..R...6 - 402320f0 0220270c 17c00000 22a0770c 031c840c . '.....".w..... - 40232100 05080d0c 06022027 0c17c000 0022a077 ...... '.....".w - 40232110 0c031cc4 0c05080d 0c060220 270c07c0 ........... '... - 40232120 0000d801 c0200028 11226c42 0c12056e ..... .(."lB...n - 40232130 ffc02000 d26c4008 21c831d8 4112c120 .. ..l@.!.1.A.. - 40232140 0df00000 12c1f009 01c551ff 01a1df32 ..........Q....2 - 40232150 00000200 449c4366 100885e3 ff060300 ....D.Cf........ - 40232160 000000cc 60261204 8c1285e2 ff080112 ....`&.......... - 40232170 c1100df0 143a0040 a4380040 12c1f009 .....:.@.8.@.... - 40232180 010193df 4195df22 00004804 cc423200 ....A.."..H..B2. - 40232190 4c076352 b7f44f7c 380c8761 cdb5c020 L.cR..O|8..a... - 402321a0 005226d0 80551070 5520c020 005266d0 .R&..U.pU . .Rf. - 402321b0 05deff01 37dec020 00922046 277927c0 ....7.. .. F'y'. - 402321c0 2000a220 46a0ad25 662a1bb1 0942c020 .. F..%f*...B. - 402321d0 00b22b88 876b0f0c 1201e6ff c000000c ..+..k.......... - 402321e0 1201e5ff c0000008 0112c110 0df00000 ................ - 402321f0 12c1f009 0145f8ff 080112c1 100df000 .....E.......... - 40232200 12c1f002 610005e6 04965200 e6220205 ....a.....R..".. - 40232210 f4000221 0012c110 0df00000 e0cdfe3f ...!...........? - 40232220 31ffffc0 22112a23 0df00000 51fcffc0 1...".*#....Q... - 40232230 62116a55 39254245 0c0df000 c0cdfe3f b.jU9%BE.......? - 40232240 12c1f052 61010261 02c26103 4901cd02 ...Ra..a..a.I... - 40232250 21f3ffc0 4c114a22 0c64016e 3bc00000 !...L.J".d.n;... - 40232260 2d0c3801 481145fc ff0c1300 1c4051f3 -.8.H.E......@Q. - 40232270 ffc83122 05000033 a1302220 20207422 ..1"...3.0" t" - 40232280 450045b6 f1202074 082112c1 100df000 E.E.. t.!...... - 40232290 31ebff32 03000002 40302091 2020040d 1..2....@0 . .. - 402322a0 f0000000 12c1f002 610001e4 ff42a001 ........a....B.. - 402322b0 02000000 02400030 9107631d 00124000 .....@.0..c...@. - 402322c0 34a142af ff403330 41ddff30 30103244 4.B..@30A..00.2D - 402322d0 0045ca04 01daff02 00000020 2085b0f1 .E......... ... - 402322e0 20207402 210012c1 10800000 41ccffc0 t.!.......A... - 402322f0 52115a44 38240c02 26130772 040c0c16 R.ZD8$..&..r.... - 40232300 70268320 20740df0 31c5ffc0 22112a23 p&. t..1...".*# - 40232310 22020d0d f0000000 31c1ffc0 22112a23 ".......1...".*# - 40232320 22020e0d f0000000 41bdffc0 52115a44 ".......A...R.ZD - 40232330 32440d0d f0000000 41b9ffc0 52115a44 2D......A...R.ZD - 40232340 32440e0d f0000000 31b5ffc0 22112a23 2D......1...".*# - 40232350 22020c0d f0000000 12c1f002 610001bd "...........a... - 40232360 3fc26101 02007820 c220ccf0 0c0385fb ?.a...x . ...... - 40232370 ff2d0c0c 0305fcff 2d0c056f 0522a001 .-......-..o.".. - 40232380 c03c2042 a000c811 05220508 0112c110 .< B....."...... - 40232390 0df00000 20a62440 12c1f0c2 61010261 .... .$@....a..a - 402323a0 00cd0221 fcff3d0c 01913dc0 00000c02 ...!..=...=..... - 402323b0 3d0c0c04 451f052d 0c85eeff c811cc72 =...E..-.......r - 402323c0 010346c0 0000c5c7 01080112 c1100df0 ..F............. - 402323d0 30a62440 40a62440 c4cdfe3f 00222340 0.$@@.$@...?."#@ - 402323e0 12c1e009 315921c9 416911cd 022d0466 ....1Y!.Ai...-.f - 402323f0 231621f7 ff3d0c01 7d3dc000 002d0c38 #.!..=..}=...-.8 - 40232400 21481185 e2ffc60d 00226100 66132b21 !H......."a.f.+! - 40232410 f1ffc03c 2001753d c000002d 0c380105 ...< .u=...-.8.. - 40232420 0f052d0c 38014821 581145e1 ff661202 ..-.8.H!X.E..f.. - 40232430 0567052d 0c05f2ff 460100c0 2c2085f5 .g.-....F..., .. - 40232440 ffc1e5ff c02c2001 963fc000 0001813f ....., ..?.....? - 40232450 02005eec 902d0c31 e1ff0c04 012641c0 ..^..-.1.....&A. - 40232460 000045c0 04cd0296 e2012020 74c5e7ff ..E....... t... - 40232470 9c522172 ff220200 17e20d2d 0c05cd00 .R!r.".....-.... - 40232480 c8410831 12c1200d f021d3ff 01853fc0 .A.1.. ..!....?. - 40232490 000085ba 00c6f9ff 50a62440 12c1e0e2 ........P.$@.... - 402324a0 61050261 023901c9 31d941cd 02dd0616 a..a.9..1.A..... - 402324b0 d3033d04 79114d05 5d06c597 04ed023d ..=.y.M.]......= - 402324c0 0d21f5ff 014a3dc0 0000acbe 2d0c85e7 .!...J=.....-... - 402324d0 ffdd0208 11026e17 016f3fc0 00004d0d ......n..o?...M. - 402324e0 2d0e0c03 455f0401 6c3fc000 00060200 -...E_..l?...... - 402324f0 40342050 4520c5a2 0401593f 2220df32 @4 PE ....Y?" .2 - 40232500 20e016a2 06262367 0c0d21b3 ff01643f ....&#g..!...d? - 40232510 c00000e1 503facbd 420e5eec 6485b404 ....P?..B.^.d... - 40232520 96120520 207445dc ff168204 5144ff52 ... tE.....QD.R - 40232530 050017e5 3f21a8ff 3128650c 040c1501 ....?!..1(e..... - 40232540 593fc000 00d84166 1c1a0152 3fc00000 Y?....Af...R?... - 40232550 6801020e 80ace61b 0071413f 02470001 h........qA?.G.. - 40232560 4e3fc000 00c831e8 51082112 c1200df0 N?....1.Q.!.. .. - 40232570 0c1d06e5 ff2198ff 014a3fc0 0000c5ab .....!...J?..... - 40232580 0006f0ff 00000016 40fd0b00 46f2ff00 ........@...F... - 40232590 60a62440 68a62440 58a62440 12c1f002 `.$@h.$@X.$@.... - 402325a0 61016624 11526100 1695034d 033d020c a.f$.Ra....M.=.. - 402325b0 2285ff04 060c0066 14173043 20203220 "......f..0C 2 - 402325c0 22a00285 fe0421f2 ff01083d c00000c6 ".....!....=.... - 402325d0 020045d8 ff21efff 01053dc0 00000811 ..E..!....=..... - 402325e0 12c1100d f005d7ff 21ecff38 0101ff3c ........!..8...< - 402325f0 c00000c6 f9ff0000 12c1d009 71494159 ............qIAY - 40232600 517961e9 a1d991c9 81dd02cd 03ed06b6 Qya............. - 40232610 660545d1 ff460400 ccb3c5d0 ff2d0d3d f.E..F.......-.= - 40232620 0c45d1ff 86000005 d1ffe06e 20422104 .E.........n B!. - 40232630 58517861 2d0c3d0d 02013009 01051b05 XQxa-.=...0..... - 40232640 e8a13d0c 2d0dc881 d8914538 05087112 ..=.-.....E8..q. - 40232650 c1300df0 286e1040 9d0212c1 e02d0309 .0..(n.@.....-.. - 40232660 413d0902 01200901 01fbffc0 00000841 A=... .........A - 40232670 12c1200d f0000000 12c1f002 6100052a .. .........a..* - 40232680 05022100 12c11080 00000000 12c1f002 ..!............. - 40232690 61004594 04022100 5642001c f2c60200 a.E...!.VB...... - 402326a0 22020322 c2a08022 01202831 12c1100d ".."...". (1.... - 402326b0 f0000000 30cefe3f 0c0791fe ff2082b0 ....0..?..... .. - 402326c0 9088a022 48043248 05524808 42480742 ..."H.2H.RH.BH.B - 402326d0 48066258 0c724809 72480a72 48117978 H.bX.rH.rH.rH.yx - 402326e0 79880df0 c00b0000 00cefe3f 12c1f002 y..........?.... - 402326f0 61000507 0022a002 0c330c44 0ca50c06 a...."...3.D.... - 40232700 45fbff0c 320c730c 440ca50c 0685faff E...2.s.D....... - 40232710 0c120c23 0c340c45 61f3ffc5 f9ff0c02 ...#.4.Ea....... - 40232720 0c230c24 0c3562a5 e0c5f8ff 0c420c23 .#.$.5b......B.# - 40232730 0c440ca5 0c0605f8 ff0c720c 230c540c .D........r.#.T. - 40232740 a50c0645 f7ff21e8 ff0c8332 42002212 ...E..!....2B.". - 40232750 0e0c13c5 1f048565 04080112 c1100df0 .......e........ - 40232760 2a090000 2134eb42 a15f0c95 62a20072 *...!4.B._..b..r - 40232770 a10081fb ff31dcff 0cb99243 0d92430c .....1.....C..C. - 40232780 82530882 53077913 69235253 0a42530e .S..S.y.i#RS.BS. - 40232790 22530f0d f0000000 61d4ff0c 541c4527 "S......a...T.E' - 402327a0 35015d02 502074b6 52014d02 42460d42 5.].P t.R.M.BF.B - 402327b0 460c0df0 50cffe3f 00124051 feff0c16 F...P..?..@Q.... - 402327c0 42253f00 26a14042 2042653f 66430a72 B%?.&.@B Be?fC.r - 402327d0 253e7022 2022653e 0df02653 010df082 %>p" "e>..&S.... - 402327e0 253e7cf3 30223020 2810c6f9 ff000000 %>|.0"0 (....... - 402327f0 31f1ff0c 0222633f 22633e0d f0000000 1...."c?"c>..... - 40232800 0c154022 30202310 2025930d f0000000 ..@"0 #. %...... - 40232810 10351040 22a06a0c 230c0512 c1f00901 .5.@".j.#....... - 40232820 0169dc61 e4ff0800 59160220 260c84c0 .i.a....Y.. &... - 40232830 000021e0 ff01f6ff c0000021 deff0801 ..!........!.... - 40232840 12c11028 120df000 84d0fe3f 12c1f009 ...(.......?.... - 40232850 0101fdff 020000cc 9085fbff 31fbff0c ............1... - 40232860 12224300 21d4ff08 0112c110 28120df0 ."C.!.......(... - 40232870 32a00041 d0ff12c1 f0026100 4814c5c0 2..A......a.H... - 40232880 fe85c6fe 080112c1 100df000 12c1f002 ................ - 40232890 610001c8 ff02200c 07600d05 c5fe01c5 a..... ..`...... - 402328a0 ff22a008 08c08600 0022a000 17600532 ."......."...`.2 - 402328b0 a0103022 20276005 42a00440 22200033 ..0" '`.B..@" .3 - 402328c0 04c5d6fe 080112c1 100df000 8884fe3f ...............? - 402328d0 e0d0fe3f d8d0fe3f 12c1f002 610001fb ...?...?....a... - 402328e0 ff21b4ff 02000022 02e06610 16f62265 .!....."..f..."e - 402328f0 22a00232 a000c532 ff41aeff 0c233244 "..2...2.A...#2D - 40232900 e0061600 66201922 a00101f3 b3c00000 ....f ."........ - 40232910 22a00832 a000c530 ff0c0201 efb3c000 "..2...0........ - 40232920 0041ebff 52040002 a0006615 0b22a000 .A..R.....f..".. - 40232930 22440085 53fb02a0 0021e6ff 62020066 "D..S....!..b..f - 40232940 160b0242 0032a001 22a00145 e1f90221 ...B.2.."..E...! - 40232950 0012c110 0df00c22 0c13852c ff014e3e ......."...,..N> - 40232960 c000000c 0201dcb3 c00000c5 47027191 ............G.q. - 40232970 ff7207e1 6617a90c 1a9141af c0200082 .r..f.....A.. .. - 40232980 2985a088 20c02000 82698522 a0a0015d )... . ..i."...] - 40232990 b7c00000 46e2ff00 6187ff22 06325137 ....F...a..".2Q7 - 402329a0 3eac12c0 20004206 41522580 285638b6 >... .B.AR%.(V8. - 402329b0 5022c040 33822733 0c822613 7216148a P".@3.'3..&.r... - 402329c0 7727b701 0df00c02 0df00000 2895fe3f w'..........(..? - 402329d0 e8c0fe3f d8351040 12c1e0c2 6101e261 ...?.5.@....a..a - 402329e0 03f26104 d9210901 dd0205e6 ffc171ff ..a..!........q. - 402329f0 0c03222c 13481c20 2dc005a9 fef11f3e ..",.H. -......> - 40232a00 c02000e2 2f8032a1 2c273302 862b000c . ../.2.,'3..+.. - 40232a10 160c0541 1bafc020 00722485 70700470 ...A... .r$.pp.p - 40232a20 56935050 74524ce1 6615187c e9c02000 V.PPtRL.f..|.. . - 40232a30 82248590 8810c020 00826485 5c020131 .$..... ..d.\..1 - 40232a40 b7c00000 45370222 a00101a3 b3c00000 ....E7."........ - 40232a50 0c220186 dfc00000 e95185db ff481c22 .".......Q...H." - 40232a60 2c130c03 202dc045 a2feed02 c0200048 ,... -.E..... .H - 40232a70 1c585122 2f800c03 5022c005 a1fedd02 .XQ"/...P"...... - 40232a80 01053ec0 000062dd 0472deff 72c7d462 ..>...b..r..r..b - 40232a90 c6e877b6 31d02ec0 22d2ff22 c2d4c5de ..w.1..."..".... - 40232aa0 ff08cc00 39242623 3107602e 21c8ff31 ....9$.`.!..1 - 40232ab0 c8ff42a1 240161b2 c0000006 ffff01f6 ..B.$.a......... - 40232ac0 3dc00000 86000005 e1ff0c12 c811d821 =..............! - 40232ad0 e831f841 080112c1 200df071 1ee782a6 .1.A.... ..q.... - 40232ae0 00707010 80772082 ae3f8077 10726c0c .pp..w ..?.w.rl. - 40232af0 41c03fc0 20006224 47626c07 c0200052 A.?. .b$Gbl.. .R - 40232b00 2f80526c 08c02000 0c224894 499c224c /.Rl.. .."H.I."L - 40232b10 e001b0ff c0000022 4ce02080 74cc380c ......."L. .t.8. - 40232b20 22c5cefe 0c0286e8 ff000000 4122ff0c "...........A".. - 40232b30 1348c40c 02404924 42c4fd40 23830df0 .H...@I$B..@#... - 40232b40 4ac9fe3f b0a62440 f8d0fe3f c0a62440 J..?..$@...?..$@ - 40232b50 d0a62440 e0a62440 12c1f009 01e931c9 ..$@..$@......1. - 40232b60 11d921cd 02d113ff e196b0fc 022d0e01 ..!..........-.. - 40232b70 cc3dc000 002d0e41 f2ff1c93 0c153254 .=...-.A......2T - 40232b80 001c930c 1401c73d c0000021 eeff0c05 .......=...!.... - 40232b90 524de252 4de40195 3bc00000 46170021 RM.RM...;...F..! - 40232ba0 ebff920d e481e8ff 0c167208 00624de4 ..........r..bM. - 40232bb0 90768372 4800018d 3bc00000 261c5326 .v.rH...;...&.S& - 40232bc0 2c50c24d e3060d00 e02e2001 b53dc000 ,P.M...... ..=.. - 40232bd0 00e02e20 32a0190c 140c15b1 d9ff1c9a ... 2........... - 40232be0 a25b0001 b03dc000 0022a064 c53a023d .[...=...".d.:.= - 40232bf0 0cc24de2 21d7ff01 7d3bc000 0021d5ff ..M.!...};...!.. - 40232c00 c811d821 e8310179 3bc00000 080112c1 ...!.1.y;....... - 40232c10 100df032 0de2371c da661cab e02e2001 ...2..7..f.... . - 40232c20 a03dc000 00e02e20 42a0010c 1501c4ff .=..... B....... - 40232c30 31443b32 5000019b 3dc00000 21413bc5 1D;2P...=...!A;. - 40232c40 350246ea ff000000 21dbfe0c 034202e4 5.F.....!....B.. - 40232c50 2202e20b 44402393 0df00000 31d6fe22 "...D@#.....1.." - 40232c60 43e50df0 21d4fe22 02e50df0 31d2fe22 C...!.."....1.." - 40232c70 43400df0 21d0fe22 02400df0 1cd0fe3f C@..!..".@.....? - 40232c80 12c1f0d9 310911d1 cbfec921 d22d13c1 ....1......!.-.. - 40232c90 7b3dd0d2 c0c02000 c22c803c 20d7b07a {=.... ..,.< ..z - 40232ca0 0c12010d b3c00000 0c8201f0 dec00000 ................ - 40232cb0 0c020109 b3c00000 c0200031 703d3223 ......... .1p=2# - 40232cc0 8022cdce c0c3c002 dc1802c0 d427b047 ."...........'.G - 40232cd0 21ebff29 0101723d c0000032 a3e8c02d !..)..r=...2...- - 40232ce0 c022c2ce 015a3cc0 00000c04 3d020c15 ."...Z<.....=... - 40232cf0 2801016c 3dc00000 01affe08 c0003924 (..l=.........9$ - 40232d00 26232407 60212131 ff3131ff 42a25a01 &#$.`!!1.11.B.Z. - 40232d10 cbb1c000 0006ffff c5bbff0c 12c821d8 ..............!. - 40232d20 31081112 c1100df0 318be642 a6003030 1.......1..B..00 - 40232d30 10403320 41a0fe0c 0239c486 f7ff0000 .@3 A....9...... - 40232d40 f0a62440 12c1e0d9 41c93109 21cd0285 ..$@....A.1.!... - 40232d50 b8ffd198 fe262c58 264c5526 8c2d66bc .....&,X&LU&.-f. - 40232d60 4f08cdd7 604a22cd 68290101 4d3dc000 O...`J".h)..M=.. - 40232d70 0028010c a30c0471 e64468cd 0c157066 .(.....q.Dh...pf - 40232d80 2069cd01 483dc000 00060900 22cd5429 i..H=......".T) - 40232d90 1101433d c0000022 2d1432a3 e8012b3c ..C=..."-.2...+< - 40232da0 c000000c 043d020c 15281101 3e3dc000 .....=...(..>=.. - 40232db0 0008cd00 39242633 2421e1ff 4d0c010b ....9$&3$!..M... - 40232dc0 3bc00000 08cd0089 24263811 2100ff31 ;.......$&8.!..1 - 40232dd0 00ff42a2 8f0199b1 c0000006 ffff215d ..B...........!] - 40232de0 e6202010 d7601501 ad400002 2009cdc2 . ..`...@.. ... - 40232df0 4d33c831 d8410821 12c1200d f00d0286 M3.1.A.!.. ..... - 40232e00 faff0000 12c1f009 0101b0fe 02000066 ...............f - 40232e10 20040c82 c5f2ff08 0112c110 0df00000 ............... - 40232e20 0df00000 0df00000 44362340 c00d0040 ........D6#@...@ - 40232e30 3161fe21 fdff12c1 f0090101 fcffc000 1a.!............ - 40232e40 00215cfe 3144e608 c2300010 32a40030 .!\.1D...0..2..0 - 40232e50 002009c2 080112c1 100df000 b8cffe3f . .............? - 40232e60 81ffff12 c1f00901 d921c911 e931e2c8 .........!...1.. - 40232e70 ecc2c898 d1023dc0 2000d22d 804135e6 ......=. ..-.A5. - 40232e80 28cc3177 9c402210 30222029 cc020c32 (.1w.@".0" )...2 - 40232e90 58bc16f0 07084c78 5cd020c0 27b53ab1 X.....Lx\. .'.:. - 40232ea0 fa3ca2a0 640c0692 0c410c12 1b66096c .<..d....A...f.l - 40232eb0 5089820a 05094c00 37c037b8 037a7879 P.....L.7.7..zxy - 40232ec0 5cd080c0 a7960f90 4074505b 8359bc90 \.......@tP[.Y.. - 40232ed0 42839d04 424c4187 35d121e0 ff01f03c B...BLA.5.!....< - 40232ee0 c000002d 0e01ee3c c0000032 a3e8422c ...-...<...2..B, - 40232ef0 13584c22 2c14d055 c05a2240 22c001d3 .XL",..U.Z"@"... - 40232f00 3bc00000 0c043d02 0c152d0e 01e63cc0 ;.....=...-...<. - 40232f10 00008607 002d0801 e23cc000 002d0e01 .....-...<...-.. - 40232f20 e03cc000 002d0e32 a0690c04 0c1501dd .<...-.2.i...... - 40232f30 3cc00000 c811d821 e8310801 12c1100d <......!.1...... - 40232f40 f0000000 10a72440 12c1f009 01c5bdff ......$@........ - 40232f50 dcb20c12 0c1385ec 002116fe 41fee508 .........!..A... - 40232f60 c232a200 40001030 002009c2 06020021 .2..@..0. .....! - 40232f70 f5ff019e 3ac00000 080112c1 100df000 ....:........... - 40232f80 000c0000 30a72440 12c1f009 01c5b9ff ....0.$@........ - 40232f90 dcb20c02 0c1385e8 002106fe 41eee508 .........!..A... - 40232fa0 c231f7ff 40001030 002009c2 06020021 .1..@..0. .....! - 40232fb0 f5ff018e 3ac00000 080112c1 100df000 ....:........... - 40232fc0 000e0000 22a00032 a00012c1 f0c26101 ...."..2......a. - 40232fd0 09010196 ffc00000 c1f7fd31 4e4408cc ...........1ND.. - 40232fe0 22cc5430 001009cc 01ae3cc0 0000219b ".T0......<...!. - 40232ff0 ff01ab3c c0000008 cc420c37 c7e02eec ...<.....B.7.... - 40233000 b40c0552 4c39d760 0d61edff 60602069 ...RL9.`.a..`` i - 40233010 cc055d02 86020071 cfe57070 1079cc45 ..]....q..pp.y.E - 40233020 5c02c811 080112c1 100df000 000085f5 \............... - 40233030 ff46fbff 50a72440 28230000 12c1f0c9 .F..P.$@(#...... - 40233040 11c1dcfd 090108cc 000d0416 700a22cc ............p.". - 40233050 5401933c c0000021 81ff0191 3cc00000 T..<...!....<... - 40233060 31ca4108 cc2119fe 0c04424c 36424c37 1.A..!....BL6BL7 - 40233070 22020030 001009cc 66221405 abff8cc2 "..0....f"...... - 40233080 21fffe01 873cc000 000c2285 cbff08cc !....<...."..... - 40233090 00392426 730b1683 0085f2ff 322c0c30 .9$&s.......2,.0 - 402330a0 392421e4 ff01513a c0000022 affe32ae 9$!...Q:..."..2. - 402330b0 3f711244 68cc41e0 ff0c0581 213a826c ?q.Dh.A.....!:.l - 402330c0 1359bc52 4c41596c 594c595c 598c426c .Y.RLAYlYLY\Y.Bl - 402330d0 14706610 69cc524c 3208cc0c 74300010 .pf.i.RL2...t0.. - 402330e0 20001009 cc005941 57040a91 9ae59090 .....YAW....... - 402330f0 1099cc05 4f02c811 080112c1 100df000 ....O........... - 40233100 f4cffe3f 12c1f021 abfd0261 0102a000 ...?...!...a.... - 40233110 02423421 fbff2261 0001613c c0000031 .B4!.."a..a<...1 - 40233120 a5fd38c3 d7e31385 de03ccd2 280132a1 ..8.........(.2. - 40233130 f40c040c 15015b3c c0000008 1112c110 ......[<........ - 40233140 0df00000 0df00000 60a72440 94cffe3f ........`.$@...? - 40233150 12c1f0c2 6102d261 03d196fd 091108cd ....a..a........ - 40233160 cd02d760 02c62200 c524018c 12852701 ...`.."..$....'. - 40233170 c02c2005 e2032261 00167207 41e14332 ., ..."a..r.A.C2 - 40233180 2d0c21df ff403320 39cd0145 3cc00000 -.!..@3 9..E<... - 40233190 21eeff48 cd320de2 40492401 143ac000 !..H.2..@I$..:.. - 402331a0 0008cd00 49245654 055185ff 50502059 ....I$VT.Q..PP Y - 402331b0 cd22a000 32a00001 1dffc000 00380121 ."..2........8.! - 402331c0 e3ff4213 10c24d43 425d2532 c31a0c64 ..B...MCB]%2...d - 402331d0 019137c0 000078cd 0c188077 2079cd61 ..7...x....w y.a - 402331e0 273cc020 000c0562 2680692d 593d45de '<. ...b&.i-Y=E. - 402331f0 0145e001 c821d831 081112c1 100df026 .E...!.1.......& - 40233200 64ae0760 ab21f1fd 31f2fd42 a3a0018b d..`.!..1..B.... - 40233210 b0c00000 06ffff00 5ccffe3f 80a72440 ........\..?..$@ - 40233220 a4cffe3f 85d0fe3f 9c84fe3f 86d0fe3f ...?...?...?...? - 40233230 12c1d0d9 41f961c9 31e95109 21ed0330 ....A.a.1.Q.!..0 - 40233240 04c0a6a0 54321304 c1f4ff60 3311398c ....T2.....`3.9. - 40233250 dc0321de fd31defd 42a3f301 78b0c000 ..!..1..B...x... - 40233260 0006ffff cb0e0034 c0a6231e 0c0d7200 .......4..#...r. - 40233270 01620000 2b575723 202b8766 5601dd00 .b..+WW# +.fV... - 40233280 8a000034 c0e623e5 4600000c 0d2901dc ...4..#.F....).. - 40233290 6d21e2ff 01d639c0 0000c831 d841e851 m!....9....1.A.Q - 402332a0 f8610821 12c1300d f021ddff 01fd3bc0 .a.!..0..!....;. - 402332b0 0000f88c 720cd992 1c6e0c00 025c6d1b ....r....n...\m. - 402332c0 99925c6e ccc7020d 02169025 f0a082a9 ..\n.......%.... - 402332d0 11c60100 b20c34b0 bf82b911 381e280e ......4.....8.(. - 402332e0 0c054d0f 798101f0 8dc00000 38010c0e ..M.y.......8... - 402332f0 38930c1a 38130811 2023c029 3c2a0009 8...8... #.)<*.. - 40233300 2cfa2229 1c08812d 0adc3042 0c26320d ,.")...-..0B.&2. - 40233310 0316c421 520c3537 150b324c 35460100 ...!R.57..2L5F.. - 40233320 620c3462 4c350c1f 42a0fe32 1c1fa24c b.4bL5..B..2...L - 40233330 26920d01 820d0430 70d44048 104a9980 &......0p.@H.J.. - 40233340 8004824c 1e92c9fc 9090749c d73073a4 ...L......t..0s. - 40233350 47371677 39133060 24405dc0 5a575205 G7.w9.0`$@].ZWR. - 40233360 05000640 5050b107 e5010c02 71aeff20 ...@PP......q.. - 40233370 3074324c 1f420700 cc380c06 30f68320 0t2L.B...8..0.. - 40233380 80741b44 4040748c c8289c20 2924a622 .t.D@@t..(. )$." - 40233390 05e66202 a24cf4dc f0320d03 b6430246 ..b..L...2...C.F - 402333a0 44004971 16c3100c f201a73a c0000048 D.Iq.......:...H - 402333b0 71719cff 20007486 0700320c 34f64316 qq.. .t...2.4.C. - 402333c0 49719c13 0cf201a0 3ac00000 48717195 Iq......:...Hqq. - 402333d0 ff200074 4600000c f0073425 e2470031 . .tF.....4%.G.1 - 402333e0 92ff420c f40191ff 16040f22 00001b22 ..B........"..." - 402333f0 202074b6 2279e240 0042a514 42530006 t."y.@.B..BS.. - 40233400 1c004247 00389cf0 0074dc70 520cd922 ..BG.8...t.pR.." - 40233410 0c36dc45 620d0360 62d1a6b6 1a0c0222 .6.Eb..`b......" - 40233420 4c368604 002d0ec6 0300720c 347072d1 L6...-....r.4pr. - 40233430 a6b7040c 02224c36 1b22224c 36302924 ....."L6.""L60)$ - 40233440 16520626 12352622 4426325c 26426926 .R.&.5&"D&2\&Bi& - 40233450 526f82c2 fa1618e4 92c2f956 b9e35680 Ro.........V..V. - 40233460 e3c5c800 1622e385 bb01068b ff000000 .....".......... - 40233470 224000e2 4cf4e24c f506e2ff 16a0e1c7 "@..L..L........ - 40233480 e305a20c 2b161ae1 c5afffc6 82ff1680 ....+........... - 40233490 e00c020c 030165fe c00000b8 9cb0bc04 ......e......... - 402334a0 166bdf45 aeff067c ff16d0de 0c1285cd .k.E...|........ - 402334b0 004679ff 0cf0c6c7 ff162004 85acffc6 .Fy....... ..... - 402334c0 75ff1620 042165fe 01763bc0 0000d89c u.. .!e..v;..... - 402334d0 d0dc0416 3ddc05ab ff466fff 220cf5e2 ....=....Fo."... - 402334e0 40001672 05220001 1b222020 74166204 @..r."..." t.b. - 402334f0 e2400145 d900314c ff225300 c6dcffc7 .@.E..1L."S..... - 40233500 e31d45a4 ff4664ff 30087566 80050592 ..E..Fd.0.uf.... - 40233510 ff4661ff 42c0fc56 f4d74591 ff465eff .Fa.B..V..E..F^. - 40233520 c590ffc6 5cff520d 03505f82 5911866a ....\.R..P_.Y..j - 40233530 ff324c35 867bff22 400146cd ffe24001 .2L5.{."@.F...@. - 40233540 c6cbff00 a1abb441 9bfc980a 88347844 .......A.....4xD - 40233550 68543824 58642033 c02055c0 2066c020 hT8$Xd 3. U. f. - 40233560 77c02a88 2a99990a 89347944 69545964 w.*.*....4yDiTYd - 40233570 39240df0 12c1f0c9 310921cd 028535ff 9$......1.!...5. - 40233580 018dfc26 2c68264c 65268c35 66bc5f28 ...&,h&Le&.5f._( - 40233590 c0d7625a 2d0022c2 68290101 413bc000 ..bZ-.".h)..A;.. - 402335a0 0028010c a30c0471 83fc81d9 4268c70c .(.....q....Bh.. - 402335b0 15806620 69c7013b 3bc00000 017efc06 ..f i..;;....~.. - 402335c0 0b002d00 22c25429 1101353b c0000021 ..-.".T)..5;...! - 402335d0 79fc32a3 e8222214 011d3ac0 00000c04 y.2..""...:..... - 402335e0 3d020c15 2811012f 3bc00000 0172fcc2 =...(../;....r.. - 402335f0 403328c0 4158e420 39242633 1121f3fc @3(.AX. 9$&3.!.. - 40233600 31f4fc42 a53a018d afc00000 06ffff40 1..B.:.........@ - 40233610 4210d762 1021a13e 202420c8 3129c008 B..b.!.> $ .1).. - 40233620 2112c110 0df02d04 c6fbff00 3162fc22 !.....-.....1b." - 40233630 63410df0 3160fc22 63420df0 74c9fe3f cA..1`."cB..t..? - 40233640 90a72440 12c1e0c9 21d931e9 41f95109 ..$@....!.1.A.Q. - 40233650 1101113b c00000d1 57fcf1e6 3c08cdc1 ...;....W...<... - 40233660 e43c0029 24662207 c7600432 0d369c33 .<.)$f"..`.2.6.3 - 40233670 d7601121 d6fc31d6 fc42a558 0170afc0 .`.!..1..B.X.p.. - 40233680 000006ff ffe76002 862300f7 60020622 ......`..#..`.." - 40233690 0022a001 85010226 127fe148 c9422d0c .".....&...H.B-. - 402336a0 52a00059 01406004 60e59307 6407852e R..Y.@`.`...d... - 402336b0 ffed0216 32050c20 720de2f1 84fc0b77 ....2.. r......w - 402336c0 56d70821 deff2802 16e2160c 2071c93c V..!..(..... q.< - 402336d0 e06ea0f0 56117207 00505541 705683c0 .n..V.r..PUApV.. - 402336e0 2000489c 38125a44 4733010c 10024f00 .H.8.ZDG3....O. - 402336f0 01dec2c0 0000322d 3f422d3e 0510ff66 ......2-?B->...f - 40233700 12510c28 824f0046 12004575 ff0c020c .Q.(.O.F..Eu.... - 40233710 0301c6fd c00000f1 b73c01de 3ac00000 .........<..:... - 40233720 920f00cc e9c02000 a89ca2da 05c02000 ...... ....... . - 40233730 a9cc0603 00c02000 b89cb2cb 50c02000 ...... .....P. . - 40233740 b9ccc821 d831e841 f8510811 12c1200d ...!.1.A.Q.... . - 40233750 f0024f00 222d418c 92c00200 6612040c ..O."-A.....f... - 40233760 20024f00 020f0066 10072d0e 8526ff06 .O....f..-..&.. - 40233770 03006620 072d0e85 50ff4600 000c028c ..f .-..P.F..... - 40233780 42c56dff 46e1ff22 0f002612 0206dfff B.m.F.."..&..... - 40233790 420de056 5404422d 07c02000 222c4732 B..VT.B-.. .",G2 - 402337a0 2d014022 c085d3fd f1b53ac0 2000e22d -.@"......:. ..- - 402337b0 08f22f80 eae2f0ee c02d0e85 d8ff089d ../......-...... - 402337c0 418d3ce0 3ea0f023 11420400 20254140 A.<.>..#.B.. %A@ - 402337d0 23832a00 c0200009 8c420de0 c0200002 #.*.. ...B... .. - 402337e0 2c4a0030 14dc0321 79fc3179 fc42a5d1 ,J.0...!y.1y.B.. - 402337f0 0113afc0 000006ff ff07600b c0200022 ..........`.. ." - 40233800 2c462028 54460200 00510428 010c2350 ,F (TF...Q.(..#P - 40233810 23930b74 0c261c08 20b2040c 4ab02a93 #..t.&.. ...J.*. - 40233820 0b929092 10902893 70268385 d4ff222d ......(.p&...."- - 40233830 421682ed c0020086 b4ff2181 ff016b38 B.........!...k8 - 40233840 c000000c 1006a9ff 12c1f031 dafb0261 ...........1...a - 40233850 0002230c 00292466 621dd760 0e41d8fd ..#..)$fb..`.A.. - 40233860 40402042 630cc5d7 01c60200 51bae350 @@ Bc.......Q..P - 40233870 50105263 0cc5d601 02210012 c1108000 P.Rc.....!...... - 40233880 00000000 12c1f009 0101cafb 08c00029 ...............) - 40233890 24661214 d7e02321 4dfc314d fc42a623 $f....#!M.1M.B.# - 402338a0 01e7aec0 000006ff ff2148fc 3149fc42 .........!H.1I.B - 402338b0 a62c01e2 aec00000 06ffffc5 0dff8c42 .,.............B - 402338c0 c556ff06 03000c02 0c030158 fdc00000 .V.........X.... - 402338d0 c558ff08 0112c110 0df00000 cccffe3f .X.............? - 402338e0 88d0fe3f af360000 4d0212c1 f0c921d9 ...?.6..M.....!. - 402338f0 3121faff 09114901 016a3ac0 0000d1ad 1!....I..j:..... - 40233900 fb280148 cd0c0c40 0924bc60 c24d37c2 .(.H...@.$.`.M7. - 40233910 4d362892 01f3ff22 020f61a9 3f26122e M6(...."..a.?&.. - 40233920 01ab3fc0 0000320d 3948cd66 2308c24d ..?...2.9H.f#..M - 40233930 394565ff 0603000c 10d76404 f7642fcd 9Ee.......d..d/. - 40233940 00c24d39 c821d831 081112c1 100df0c2 ..M9.!.1........ - 40233950 40006064 20520d39 69cd6625 08c24d39 @.`d R.9i.f%..M9 - 40233960 4562ff46 f7ffc24d 3985f1ff 06f5ff85 Eb.F...M9....... - 40233970 02ff71dc ff01daff 273708c2 4d39054e ..q.....'7..M9.N - 40233980 ffc6efff 8200000c e51b2887 350c2240 ..........(.5."@ - 40233990 000c130c 12854800 06eaff0c 120c1352 ......H........R - 402339a0 4000c547 00c6e6ff 89d0fe3f 4d0212c1 @..G.......?M... - 402339b0 f0c92121 caff0911 49010139 3ac00000 ..!!....I..9:... - 402339c0 c17dfb0c 1208cc58 01000924 16800441 .}.....X...$...A - 402339d0 f6ff0c00 024c3802 4c363204 005895b6 .....L8.L62..X.. - 402339e0 b3052245 0f860000 22050f26 12320177 .."E...."..&.2.w - 402339f0 3fc00000 620c3982 1c186616 070c0772 ?...b.9...f....r - 40233a00 4c398604 00808f41 ace80c20 024c3946 L9.....A... .L9F - 40233a10 0100024c 3905e3ff c8210811 12c1100d ...L9....!...... - 40233a20 f0024400 31593f28 cc920c39 30221029 ..D.1Y?(...90".) - 40233a30 cc6619dd d7e2d4c6 f5ff220c 4331c3fd .f........".C1.. - 40233a40 455903cc c20c0442 4c39c5df ffc6f1ff EY.....BL9...... - 40233a50 00000061 d5ff0c02 5206000c 131b5552 ...a....R.....UR - 40233a60 4600c53b 00c6ebff 3c0f0000 b42d0000 F..;....<....-.. - 40233a70 1b0c0000 cb100000 3d0212c1 f0c911d9 ........=....... - 40233a80 21c14cfb 0901d21c 7329311b ddd0d0f4 !.L.....s)1..... - 40233a90 d25c7316 bd05221c 743d0d01 ec38c000 .\s...".t=...8.. - 40233aa0 00383120 20f40ca0 27302002 2c1341ee .81 ...'0 .,.A. - 40233ab0 ff61eeff 07340552 c064526c 13022c14 .a...4.R.dRl..,. - 40233ac0 07360872 d00172c7 2c726c14 1cd827b8 .6.r..r.,rl...'. - 40233ad0 20022c13 91e7ffb1 e7ff07b9 05a2c09c .,............. - 40233ae0 a26c1302 2c1407bb 0822d0ff 22c2d422 .l..,...."..".." - 40233af0 6c140c04 425c74c8 11b62d07 8c73454c l...B\t...-..sEL - 40233b00 ff860000 8535ffd8 21080112 c1100df0 .....5..!....... - 40233b10 4129fb12 c1f038c4 09013009 24665005 A)....8...0.$fP. - 40233b20 30287526 82026640 22665005 32043326 0(u&..f@"fP.2.3& - 40233b30 83142640 1121a5fb 31a6fb42 a6fa013f ..&@.!..1..B...? - 40233b40 aec00000 06ffff0c 12c5f2ff 080112c1 ................ - 40233b50 100df000 41704131 17fb12c1 f0090128 ....ApA1.......( - 40233b60 c3015afb 40221002 000029c3 66200b85 ..Z.@"....).f .. - 40233b70 41ff0156 fb020000 310ffb66 102908c3 A..V....1..f.).. - 40233b80 00292426 52112191 fb3191fb 42a70901 .)$&R.!..1..B... - 40233b90 2baec000 0006ffff c7600c42 0336ccd4 +........`.B.6.. - 40233ba0 45dffe9c a28528ff 080112c1 100df021 E.....(........! - 40233bb0 87fb3187 fb42a71f 0121aec0 000006ff ..1..B...!...... - 40233bc0 ff0c020c 030199fc c0000045 29ff86f5 ...........E)... - 40233bd0 ff000000 2142ff12 c1f00911 290101b0 ....!B......)... - 40233be0 39c00000 28013c73 0c040c15 01ae39c0 9...(.8...! - 402341a0 f9ff2a2c 0202008c 90013b38 c000000c ..*,......;8.... - 402341b0 02860500 1b303242 00013738 c000003d .....02B..78...= - 402341c0 0c1c420c 0401fb39 c00000c8 11080112 ..B....9........ - 402341d0 c1100df0 12c1f009 11080251 eaff1610 ...........Q.... - 402341e0 07261031 29016620 25012a38 c0000038 .&.1).f %.*8...8 - 402341f0 0141e4ff 38034a33 2203000b 22224300 .A..8.J3"...""C. - 40234200 012638c0 0000c5ef fe860000 45dbfe08 .&8.........E... - 40234210 1112c110 0df05a60 42060001 66f90b44 ......Z`B...f..D - 40234220 08c04246 00d760e6 00092426 70e02660 ..BF..`...$&p.&` - 40234230 dd21a6f9 22020066 22d122c5 9c011838 .!.."..f"."....8 - 40234240 c0000085 8efe8c32 0c2285af fe45d7fe .......2."...E.. - 40234250 c6eeff50 45204040 80320400 22a0010b ...PE @@.2.."... - 40234260 33324400 85440156 42fa85d6 ff16e2f9 32D..D.VB....... - 40234270 5183fa52 05186615 957180fa 0c166247 Q..R..f..q....bG - 40234280 3545ccfe c6e1ff00 214bf912 c1f00261 5E......!K.....a - 40234290 00220243 c5cf0216 82022202 0132a01a .".C......"..2.. - 402342a0 80020100 083107a3 045c0246 03001c03 .....1...\.F.... - 402342b0 07a30f42 a07f4712 0922a0a0 080112c1 ...B..G.."...... - 402342c0 100df022 a0f086fc ff000000 8cd0fe3f ..."...........? - 402342d0 d0a72440 f0a72440 10a82440 20a82440 ..$@..$@..$@ .$@ - 402342e0 12c1f0c9 110901cd 0221b5aa ec7c01ec .........!...|.. - 402342f0 37c00000 21b3aa1c 930c140c 1501e937 7...!..........7 - 40234300 c0000021 f3ff41f1 ff0c0332 442e01b7 ...!..A....2D... - 40234310 35c00000 461c0021 efff01b4 35c00000 5...F..!....5... - 40234320 261c0266 2c6231e9 ff32032e 371c5066 &..f,b1..2..7.Pf - 40234330 1c2421a3 aa01da37 c0000021 a1aa3180 .$!....7...!..1. - 40234340 350c140c 1501d737 c0000021 7d35c5c4 5......7...!}5.. - 40234350 00c60800 00000021 9aaa01d1 37c00000 .......!....7... - 40234360 2198aa32 a01942a0 0152a001 01ce37c0 !..2..B..R....7. - 40234370 000022a0 6445c200 41d5ff3d 0cc2442e ..".dE..A..=..D. - 40234380 21d6ff01 9a35c000 0021d4ff c8110197 !....5...!...... - 40234390 35c00000 080112c1 100df000 21ccff22 5...........!.." - 402343a0 022e0df0 41caff0c 1348440c 02404924 ....A....HD..@I$ - 402343b0 42c4fe40 23830df0 21c5ff28 42202d04 B..@#...!..(B -. - 402343c0 0df00000 41c2ff0c 1248440c 05404924 ....A....HD..@I$ - 402343d0 26340240 25932020 740df000 8c84fe3f &4.@%. t......? - 402343e0 a4d0fe3f 30a82440 12c1f009 0101b7ff ...?0.$@........ - 402343f0 0840d760 600c020c 03018cfa c0000021 .@.``..........! - 40234400 f7ff2202 00662213 85f9ff8c d221f4ff .."..f"......!.. - 40234410 01a437c0 000022a0 80851c00 31acff38 ..7...".....1..8 - 40234420 4321f0ff 30392401 7135c000 000c7521 C!..09$.q5....u! - 40234430 333f71a6 ff0c0308 47392720 001022ae 3?q.....G9' ..". - 40234440 3f200010 09470069 41670509 41c2e05d ? ...G.iAg..A..] - 40234450 07404010 49450801 12c1100d f0000000 .@@.IE.......... - 40234460 40a82440 12c1f002 61000198 ff022004 @.$@....a..... . - 40234470 d7e04d85 b7ff8c12 05bcfe0c 025193ff ..M..........Q.. - 40234480 61203f48 450c0360 44204945 0168fac0 a ?HE..`D IE.h.. - 40234490 0000318e ff21f2ff 48433203 2e404924 ..1..!..HC2..@I$ - 402344a0 015335c0 00000189 ff084000 4924ccf4 .S5.......@.I$.. - 402344b0 21a9e032 a6002020 10302220 3184ff29 !..2.. .0" 1..) - 402344c0 43080112 c1100df0 1c472340 31ffff0c C........G#@1... - 402344d0 040c867c d70c180c 49517cff 0c2a12c1 ...|....IQ|..*.. - 402344e0 f00901a2 452c0845 22c51890 00208000 ....E,.E".... .. - 402344f0 20700010 60002009 4501fe38 c000000c p..`. .E..8.... - 40234500 1241fe3e 0c0b0171 ff0c2552 402e3840 .A.>...q..%R@.8@ - 40234510 b2402d40 33103940 22401208 0112c110 .@-@3.9@"@...... - 40234520 0df00000 12c1f002 610001ac ff2167ff ........a....!g. - 40234530 02000022 022c6610 16f62265 22a00232 ...".,f..."e"..2 - 40234540 a000056e fd4161ff 0c233244 2c061600 ...n.Aa..#2D,... - 40234550 66201922 a00101e0 acc00000 22a00832 f ."........"..2 - 40234560 a000056c fd0c0201 dcacc000 0041d8f8 ...l.........A.. - 40234570 52040002 a0006615 0b22a000 224400c5 R.....f..".."D.. - 40234580 8ef902a0 0021d3f8 62020066 160b0242 .....!..b..f...B - 40234590 0032a001 22a00185 1cf80221 0012c110 .2.."......!.... - 402345a0 0df00c22 0c13c567 fd013b37 c000000c ..."...g..;7.... - 402345b0 0201c9ac c0000005 83007144 ff72072d ..........qD.r.- - 402345c0 6617a90c 1a912ea8 c0200082 2985a088 f........ ..)... - 402345d0 20c02000 82698522 a0a0014a b0c00000 . ..i."...J.... - 402345e0 46e2ff00 12c1f009 0185f3ff 3138ff01 F...........18.. - 402345f0 59e02843 000210d7 620522a6 00200020 Y.(C....b.".. . - 40234600 02630405 fe000221 0012c110 80000000 .c.....!........ - 40234610 312fff29 c30df000 2895fe3f ecc0fe3f 1/.)....(..?...? - 40234620 12c1f051 2aff0261 0042052c 01f13856 ...Q*..a.B.,..8V - 40234630 34055035 20422301 c0200021 ed382222 4.P5 B#.. .!.8"" - 40234640 47380340 22c085e9 fc910c37 8169b0c0 G8.@"......7.i.. - 40234650 20007808 511eff92 29806825 38356a62 .x.Q...).h%85jb - 40234660 9066c06a 77790860 66a071e2 38f04611 .f.jwy.`f.q.8.F. - 40234670 72070040 45417046 834a33c0 200001dc r..@EApF.J3. ... - 40234680 38398042 052cc020 0022204a 0c2620a0 89.B.,. ." J.& . - 40234690 14dc0a21 e1ff31e1 ff42a17f 0168abc0 ...!..1..B...h.. - 402346a0 000006ff ff07620b c0200022 20462028 ......b.. ." F ( - 402346b0 54c60100 6032100c 02302693 0b8420a2 T...`2...0&... . - 402346c0 0478450c 49707924 a0299380 26832627 .xE.Ipy$.)..&.&' - 402346d0 1121d1ff 31d2ff42 a18a0158 abc00000 .!..1..B...X.... - 402346e0 06ffff05 f0ff21b6 a901ed36 c0000021 ......!....6...! - 402346f0 b4a93193 3442a001 52a00101 ea36c000 ..1.4B..R....6.. - 40234700 00218f34 45890021 f1fe2222 0c8c12c0 .!.4E..!.."".... - 40234710 02000801 12c1100d f0000000 12c1f009 ................ - 40234720 0101eafe 08400009 24262011 21bbff31 .....@..$& .!..1 - 40234730 bbff42a1 9a0141ab c0000006 ffff0c82 ..B...A......... - 40234740 05eaff31 e2fe38c3 8c13c003 00080112 ...1..8......... - 40234750 c1100df0 12c1f002 610001dc fe022004 ........a..... . - 40234760 d7603285 88ff56c2 02211cff 22020066 .`2...V..!.."..f - 40234770 222331d6 fe384330 39246623 180c020c "#1..8C09$f#.... - 40234780 0301aaf9 c0000021 16ff01c5 36c00000 .......!....6... - 40234790 22a08005 e5ff0801 12c1100d f0000000 "............... - 402347a0 12c1f0c2 6101c1c9 fe026100 022c0407 ....a.....a..,.. - 402347b0 600985d3 fc084c0c 82860000 22a00017 `.....L....."... - 402347c0 600532a0 10302220 27600542 a0044022 `.2..0" '`.B..@" - 402347d0 20003304 85e5fc08 4c005924 26151121 .3.....L.Y$&..! - 402347e0 8eff318e ff42a1db 0115abc0 000006ff ..1..B.......... - 402347f0 ff91d8df a2a40090 9010a099 20a2ae3f ............ ..? - 40234800 a0991092 6c04617a 38c02000 82264782 ....l.az8. ..&G. - 40234810 6c01719a 36c02000 72278072 6c02c020 l.q.6. .r'.rl.. - 40234820 000c2268 96693c22 4c2c016a f8c00000 .."h.i<"L,.j.... - 40234830 224c2c20 a074cc3a 0c2245fd fcc81108 "L, .t.:."E..... - 40234840 0112c110 0df00000 12c1e0d2 6103e261 ............a..a - 40234850 04c92109 11cd0245 fffd4d02 e18d360c ..!....E..M...6. - 40234860 03eaecc1 9afe3901 290c2d0e c5c1fc01 ......9.).-..... - 40234870 8336c020 00d22080 32a12c27 33020628 .6. .. .2.,'3..( - 40234880 000c160c 04517ea7 c0200072 25857070 .....Q~.. .r%.pp - 40234890 04704693 40407442 4c2d6614 18c02000 .pF.@@tBL-f... . - 402348a0 9225857c eaa09910 c0200092 65855c02 .%.|..... ..e.\. - 402348b0 0195afc0 00004550 000c1201 07acc000 ......EP........ - 402348c0 000c2201 ead7c000 0085f4fd 4d02290c ..".........M.). - 402348d0 38012d0e 45bbfced 02c02000 21683648 8.-.E..... .!h6H - 402348e0 0c222280 0c03d022 c005bafc dd020169 .""....".......i - 402348f0 36c00000 22aed432 dd0442de ff42c4d4 6..."..2..B..B.. - 40234900 32c3e847 b318084c 7ce5c760 23500010 2..G...L|..`#P.. - 40234910 094cd06e c02a2685 e8ff0c02 06010045 .L.n.*&........E - 40234920 c0ff0c12 c821d831 e8410811 12c1200d .....!.1.A.... . - 40234930 f00c1770 002086f5 ff000000 16f4ffff ...p. .......... - 40234940 12c1f009 11d931c9 21cd02d1 4c36c020 ......1.!...L6. - 40234950 00d22d80 214f363c 202a2c27 30024621 ..-.!O6< *,'0.F! - 40234960 000c1201 ddabc000 000c8201 c0d7c000 ................ - 40234970 000c0201 d9abc000 0021f0ff c0200041 .........!... .A - 40234980 3f364224 802a3cd0 d4c002dd 1802c0d4 ?6B$.*<......... - 40234990 37b05041 4efe0844 c7e0302d 0422c218 7.PAN..D..0-.".. - 402349a0 2901013f 36c00000 31e5ffd0 2cc03a22 )..?6...1...,.:" - 402349b0 32a3e801 2635c000 000c043d 020c1528 2...&5.....=...( - 402349c0 01013836 c0000041 41fe0844 00592426 ..86...AA..D.Y$& - 402349d0 15212111 ff3111ff 42a24901 98aac000 .!!..1..B.I..... - 402349e0 0006ffff c5b3ff0c 12c821d8 31081112 ..........!.1... - 402349f0 c1100df0 0c026157 df72a400 60601070 ......aW.r..``.p - 40234a00 66206944 46f8ff00 feffff0f 502d0000 f iDF.......P-.. - 40234a10 60a82440 12c1f0c9 21091101 1f36c000 `.$@....!....6.. - 40234a20 00c12afe 584cd765 05502924 26121121 ..*.XL.e.P)$&..! - 40234a30 fafe31fa fe42a263 0181aac0 000006ff ..1..B.c........ - 40234a40 ff855aff 9c3221f4 fe31f4fe 42a26401 ..Z..2!..1..B.d. - 40234a50 7baac000 0006ffff 00000052 2c04e7e5 {..........R,... - 40234a60 60f7e55d 22a00185 c4002612 54010336 `..]".....&.T..6 - 40234a70 c0200022 2c0531e4 ff422080 27337958 . .",.1..B .'3yX - 40234a80 2cc02000 62208050 66c062c6 64273602 ,. .b .Pf.b.d'6. - 40234a90 c63700c0 20000220 800005c0 0a028616 .7.. .. ........ - 40234aa0 00384c20 4310303d 0416130c 5004200c .8L C.0=....P. . - 40234ab0 020c0309 4c01ddf8 c0000028 cc8c12c0 ....L......(.... - 40234ac0 0200c1cc 3701f335 c0000042 0c0001c8 ....7..5...B.... - 40234ad0 37cce4c0 20005890 52d505c0 200059c0 7... .X.R... .Y. - 40234ae0 060300c0 20006890 62c650c0 200069c0 .... .h.b.P. .i. - 40234af0 c8210811 12c1100d f0017fa8 2116df71 .!..........!..q - 40234b00 c3ff52a6 0007b798 617ca807 3692711e ..R.....a|..6.q. - 40234b10 3b584c09 01705510 594c6790 0781283b ;XL..pU.YLg...(; - 40234b20 80852089 4c920c2e 012dfe66 1949c532 .. .L....-.f.I.2 - 40234b30 0021a3a8 01db35c0 0000a22c 04a0ac04 .!....5....,.... - 40234b40 168a0c52 a001b125 fe524b00 66251521 ...R...%.RK.f%.! - 40234b50 7c338544 00219aa8 317a330c 140c1501 |3.D.!..1z3..... - 40234b60 d135c000 00011dfe 52000086 03000d04 .5......R....... - 40234b70 c6ceff0c 00c6e0ff 0c255240 00661510 .........%R@.f.. - 40234b80 280145cc ff0115fe 80420140 48310603 (.E......B.@H1.. - 40234b90 00662507 280185da ff06faff 0c0416f4 .f%.(........... - 40234ba0 0441ecde 584c4045 10d76505 52a60050 .A..XL@E..e.R..P - 40234bb0 4420426c 04620000 66162021 6133c53d D Bl.b..f. !a3.= - 40234bc0 00217fa8 01b735c0 0000217d a8315c33 .!....5...!}.1\3 - 40234bd0 42a00152 a00101b3 35c00000 0c020c03 B..R....5....... - 40234be0 0193f8c0 000028cc 1662edc0 020006b4 ......(..b...... - 40234bf0 ff0c020c 03018df8 c0000071 f8fd7207 ...........q..r. - 40234c00 000b7756 b7eb85a1 ff46adff 018cfa08 ..wV.....F...... - 40234c10 00bc0068 01717737 6066a0f0 46117207 ...h.qw7`f..F.r. - 40234c20 00404541 704683c0 20003171 375893c0 .@EApF.. .1q7X.. - 40234c30 20002810 38930c20 4a333732 010c1000 .(.8.. J372.... - 40234c40 507406c0 ff2172ff 016933c0 00000c15 Pt...!r..i3..... - 40234c50 86bcff00 144a2340 12c1f022 61000261 .....J#@..."a..a - 40234c60 010516ec c515ec9c 02216bfe 316cfe42 .........!k.1l.B - 40234c70 a2fc01f2 a9c00000 06ffff05 37ff9c32 ............7..2 - 40234c80 2166fe31 66fe42a2 fd01eca9 c0000006 !f.1f.B......... - 40234c90 ffff0000 00018dfd 4840d7e4 047ce2c6 ........H@...|.. - 40234ca0 01004029 24263208 7cf20811 12c1100d ..@)$&2.|....... - 40234cb0 f032002e acd36171 35c02000 21e6ff0c .2....aq5. .!... - 40234cc0 0348015d 00622680 69254955 0158f8c0 .H.].b&.i%IU.X.. - 40234cd0 0000817e fda19fde 784892a2 00a07710 ...~....xH....w. - 40234ce0 90772079 480c02c6 efff0000 70a82440 .w yH.......p.$@ - 40234cf0 90a82440 a0a82440 12c1f029 01091121 ..$@..$@...)...! - 40234d00 fbff013a 33c00000 28010170 fdccf221 ...:3...(..p...! - 40234d10 f8ff0c03 32402f01 3533c000 00460300 ....2@/.53...F.. - 40234d20 21f5ff0c 1442402f 013133c0 00000811 !....B@/.13..... - 40234d30 12c1100d f0000000 2165fd22 022f0df0 ........!e."./.. - 40234d40 9084fe3f c0d0fe3f 30661040 12c1f009 ...?...?0f.@.... - 40234d50 0152a073 612737c0 20005266 c521f8ff .R.sa'7. .Rf.!.. - 40234d60 41f9ff0c 03324400 280201f7 ffc00000 A....2D.(....... - 40234d70 080112c1 100df000 504f1040 10661040 ........PO.@.f.@ - 40234d80 21feff12 c1f00901 01fdffc0 000021ec !.............!. - 40234d90 ff280201 edffc000 00080112 c1100df0 .(.............. - 40234da0 51e9ff0c 04424500 22a07331 1137c020 Q....BE.".s1.7. - 40234db0 002263c5 0df00000 801d2c04 12c1f009 ."c.......,..... - 40234dc0 0132a073 410b37c0 200021de ff0c0032 .2.sA.7. .!....2 - 40234dd0 64c50242 0021f8ff 01dcffc0 00000801 d..B.!.......... - 40234de0 12c1100d f0000000 21e4ff12 c1f00901 ........!....... - 40234df0 01e3ffc0 000021d2 ff280201 d3ffc000 ......!..(...... - 40234e00 0061d0ff 0c055246 0032a073 41f936c0 .a....RF.2.sA.6. - 40234e10 20003264 c5080112 c1100df0 80d9fe3f .2d...........? - 40234e20 41ffff0c 62521401 32140042 04055a33 A...bR..2..B..Z3 - 40234e30 30307440 23830df0 21f9ff32 020548a2 00t@#...!..2..H. - 40234e40 cc330c02 8602000c 520df048 241b2220 .3......R..H$." - 40234e50 20745654 ff0df000 c4d0fe3f 21ffff12 tVT.......?!... - 40234e60 c1f00901 010f35c0 00000801 12c1100d ......5......... - 40234e70 f0000000 c0a82440 d0a82440 21f7ff12 ......$@..$@!... - 40234e80 c1e0c261 01d26102 e9310901 010535c0 ...a..a..1....5. - 40234e90 000085c9 fd0c1ec1 abffcc32 4550ff8c ...........2EP.. - 40234ea0 42e24c18 4602000c 120c1310 1120058b B.L.F........ .. - 40234eb0 f7d1daff 021d01d2 1d000add d0d07485 ..............t. - 40234ec0 f7ffed02 0c03b62d 76202074 b6227032 .......-v t."p2 - 40234ed0 4c198600 00024c19 c585f7e2 c202d87c L.....L........| - 40234ee0 2198ffe0 e2211bdd e24206e2 12022822 !....!...B....(" - 40234ef0 3d0e01d6 33c00000 273d18d1 91ff0c00 =...3...'=...... - 40234f00 097c85c2 fdcc32c5 49ffac42 0c12224c .|....2.I..B.."L - 40234f10 20860800 d97c21d0 ff0c040c 15c8113d ....|!........= - 40234f20 0ed821e8 3101df34 c0000008 0112c120 ..!.1..4....... - 40234f30 0df00c02 45f3f8e2 1d0206f6 ff000000 ....E........... - 40234f40 22a3e831 7fff420c 19321302 1b444040 "..1..B..2...D@@ - 40234f50 74494101 bd33c000 0008410c 0427a002 tIA..3....A..'.. - 40234f60 46dcff42 4c19f62d 0a3d0d21 c2ff019f F..BL..-.=.!.... - 40234f70 32c00000 e03074b6 230286d6 ff21beff 2....0t.#....!.. - 40234f80 019b32c0 000086d3 ff000000 12c1f009 ..2............. - 40234f90 0185eeff 080112c1 100df000 12c1f029 ...............) - 40234fa0 01091121 adff0c00 09620242 1501bc34 ...!.....b.B...4 - 40234fb0 c0000021 a9ff4162 ff38010c 15325402 ...!..Ab.8...2T. - 40234fc0 0c0401b8 34c00000 081112c1 100df000 ....4........... - 40234fd0 e4d0fe3f 12c1f009 01015aff 22002166 ...?......Z.".!f - 40234fe0 12040c03 32402121 faff01ad 34c00000 ....2@!!....4... - 40234ff0 080112c1 100df000 0c043151 ff2151ff ..........1Q.!Q. - 40235000 0c1512c1 f0090152 42213213 0622c224 .......RB!2..".$ - 40235010 01a534c0 00000801 12c1100d f0000000 ..4............. - 40235020 12c1f009 010147ff 22002132 00388c12 ......G.".!2.8.. - 40235030 66131821 e7ff3142 ff0c150c 04424038 f..!..1B.....B@8 - 40235040 52402132 13060197 34c00000 080112c1 R@!2....4....... - 40235050 100df000 50cbfe3f b0a82440 12c1f0c9 ....P..?..$@.... - 40235060 11cd0221 fcff0901 08021620 04321c00 ...!....... .2.. - 40235070 081c303e 418ca377 e04c0040 64e68446 ..0>A..w.L.@d..F - 40235080 e7f04352 0c0c32a0 80505034 cc158603 ..CR..2..PP4.... - 40235090 00321c18 3033a0f0 331132c3 323030f4 .2..03..3.2.200. - 402350a0 420c0042 c4a0424c 0008022d 0cc00000 B..B..BL...-.... - 402350b0 31eaff2d 0c42a188 c811011b 31c00000 1..-.B......1... - 402350c0 080112c1 100df00c c3c6f4ff b0d2fe3f ...............? - 402350d0 3b512340 e44f1040 b4461040 12c1f009 ;Q#@.O.@.F.@.... - 402350e0 110118ff 02003929 01661037 016a34c0 ......9).f.7.j4. - 402350f0 00007114 ff0c0892 073a6207 0052073b ..q......:b..R.; - 40235100 90688362 4700cca5 c02000b1 3936a2a0 .h.bG.... ..96.. - 40235110 73a26bc5 210cff0c 00024239 015f34c0 s.k.!.....B9._4. - 40235120 00002801 01eaff58 020cf337 b55b2901 ..(....X...7.[). - 40235130 61e8ff50 45906a44 a0040086 1400c613 a..PE.jD........ - 40235140 00061300 46120046 07004659 00460e00 ....F..F..FY.F.. - 40235150 860d0086 5200c64f 00864500 c63c0046 ....R..O..E..<.F - 40235160 2700461a 00061000 014b34c0 00008801 '.F......K4..... - 40235170 91d7ff88 089a8872 08000b77 72480001 .......r...wrH.. - 40235180 4634c000 000c1245 60000811 12c1100d F4.....E`....... - 40235190 f0ad00aa a5920a00 5020740b 99924a00 ........P t...J. - 402351a0 01cdffc0 000006f8 ff013a34 c0000008 ..........:4.... - 402351b0 0121c6ff 08002a00 b200000b bbb24000 .!....*.......@. - 402351c0 013634c0 000001c4 ffc00000 86eeff01 .64............. - 402351d0 3134c000 00380141 bdff3803 4a332203 14...8.A..8.J3". - 402351e0 000b2222 4300012c 34c00000 01f33202 ..""C..,4.....2. - 402351f0 207a1640 f9281016 f2f8c002 0046e2ff z.@.(.......F.. - 40235200 012534c0 00004801 51b1ff48 0421cdfe .%4...H.Q..H.!.. - 40235210 5a443204 00220239 0b333244 00661229 ZD2..".9.32D.f.) - 40235220 71c9fe0c 0892073a 62070052 073b9068 q......:b..R.;.h - 40235230 83624700 cca5c020 00b1ed35 a2a073a2 .bG.... ...5..s. - 40235240 6bc521c0 fe0c0002 42390113 34c00000 k.!.....B9..4... - 40235250 86cdff01 1034c000 00480151 9cff4804 .....4...H.Q..H. - 40235260 5a443204 000b3332 4400010b 34c00000 ZD2...32D...4... - 40235270 86c5ff01 0834c000 00622100 7194ff62 .....4...b!.q..b - 40235280 26007066 80520600 0b555246 00010234 &.pf.R...URF...4 - 40235290 c0000085 a4fe06bc ff281205 dcff06ba .........(...... - 402352a0 ff8d008a 85720800 0b777248 00451401 .....r...wrH.E.. - 402352b0 86b5ff01 f833c000 00a801b1 84ffa80a .....3.......... - 402352c0 baaa920a 000b9992 4a0001f3 33c00000 ........J...3... - 402352d0 056900c6 acff0000 0c240cca 88426892 .i.......$...Bh. - 402352e0 32080458 06076310 50764150 50544077 2..X..c.PvAPPT@w - 402352f0 20a07711 70552059 06920800 72a0f0a0 .w.pU Y....r... - 40235300 b9107079 10668b44 5090540c 8a505641 ..py.f.DP.T..PVA - 40235310 a05520a0 55115059 20590626 d705b2a0 .U .U.PY Y.&.... - 40235320 c0b79713 50305471 bdfa5056 41705510 ....P0Tq..PVApU. - 40235330 a0551150 53205906 50464127 740ca812 .U.PS Y.PFA't... - 40235340 92180ba8 1a909441 924a030d f0a789e7 .......A.J...... - 40235350 50464166 e717d775 143179fe 3843b223 PFAf...u.1y.8C.# - 40235360 5a1bbbb2 635a5806 50464106 f3ff66d7 Z...cZX.PFA...f. - 40235370 c917e4c6 713b9350 50547074 20a07711 ....q;.PPTpt .w. - 40235380 70552059 06c6f7ff c0d2fe3f 8c8cfe3f pU Y.......?...? - 40235390 44561040 12c1f0c9 11d921d1 6afe0901 DV.@......!.j... - 402353a0 020d3dcd 0216f009 020d3c56 bc0541f6 ..=.......R..PT.. - 402355d0 051b4440 4074f694 010d0402 423e06df ..D@@t......B>.. - 402355e0 ff000000 12c1f009 0185e000 080112c1 ................ - 402355f0 100df000 81d3fd00 13408848 0c197228 .........@.H..r( - 40235600 4e0069a1 6707032d 090df070 a6208093 N.i.g..-...p. .. - 40235610 a0a2684e 22694f0c 020df000 71c9fd00 ..hN"iO.....q... - 40235620 12407847 0c186227 4e0058a1 5786032d .@xG..b'N.X.W..- - 40235630 080df070 82a07cf9 0c029095 30909610 ...p..|.....0... - 40235640 92674e22 684f0df0 086c1040 50500040 .gN"hO...l.@PP.@ - 40235650 12c1f009 01c91142 1206cd02 2812089c .......B....(... - 40235660 384c0800 39120000 b447e00a 382c01f6 8L..9....G..8,.. - 40235670 ffc00000 0608000b 343030f4 01f4ffc0 ........400..... - 40235680 0000421c 060c053d 02592228 1c0b4440 ..B....=.Y"(..D@ - 40235690 40f401ed ffc00000 c02c2032 a008c221 @........, 2...! - 402356a0 01c59b02 080112c1 100df000 d0381040 .............8.@ - 402356b0 12c1f0d9 21c91109 01cd028c 4201f532 ....!.......B..2 - 402356c0 c000000c 0d2d0d01 f9ffc000 0016a207 .....-.......... - 402356d0 1bddd0d0 74664dec d19afd08 4d380030 ....tfM.....M8.0 - 402356e0 20603022 1020f240 20206022 c21f96e2 `0". .@ `".... - 402356f0 06b04211 4a405864 56f50458 b4420424 ..B.J@XdV..X.B.$ - 40235700 5675049c 34263411 b634090c 15b6640b Vu..4&4..4....d. - 40235710 0c058601 000c3546 00000c25 0c175090 ......5F...%..P. - 40235720 7420a074 001a4000 99a08819 7cfa0077 t .t..@.....|..w - 40235730 a1a07730 70881089 1968000c 82706610 ..w0p....h...pf. - 40235740 69000149 ffc00000 c6e3ff8c 4c01d232 i..I........L..2 - 40235750 c000000c 12c811d8 21080112 c1100df0 ........!....... - 40235760 b860565b fed8e056 0dfe2220 4656a2fd .`V[...V.." FV.. - 40235770 32204856 43fd8c4c 01c832c0 00000c02 2 HVC..L..2..... - 40235780 46f4ff00 00d4fe3f 901aff3f 0c090c0a F......?...?.... - 40235790 12c1e0c9 21d93109 11e941f9 51a96199 ....!.1...A.Q.a. - 402357a0 71f167fd 0c1e85ac 00167214 d8927cf0 q.g.......r...|. - 402357b0 d84d2901 d0c060d0 cc10c0fc 40c0c060 .M)...`.....@..` - 402357c0 c2cc1f96 9c02584f 22254e00 0c402020 ......XO"%N..@ - 402357d0 9107620c 500ca002 204f2801 c000007c ..b.P... O(....| - 402357e0 f0001c40 002ea100 223020dd 10c6f0ff ...@...."0 ..... - 402357f0 62210092 a0056226 0981e2ff 7806a206 b!....b&....x... - 40235800 04700641 c7f73aa0 a4418208 00b19132 .p.A..:..A.....2 - 40235810 aa88b20b 5e808074 b2cbfeb0 9e839738 ....^..t.......8 - 40235820 1a0c120c 03a1d7ff 0c09924a 00c5e1fa ...........J.... - 40235830 68016896 78067006 41460100 91d2ff82 h.h.x.p.AF...... - 40235840 49003760 0e17e70b a2060f66 1a05b2a0 I.7`.......f.... - 40235850 01b26106 d7607522 21002802 c2020ccc ..a..`u"!.(..... - 40235860 2c0c0339 42051e0a 08010890 0c120800 ,..9B........... - 40235870 29710006 41777047 48015214 0b52c5fc )q..AwpGH.R..R.. - 40235880 52540b48 24c02000 611ea558 04605510 RT.H$. .a..X.`U. - 40235890 505c4152 c5fc5050 b4405511 c0200061 P\AR..PP.@U.. .a - 402358a0 79403804 60331050 3320c020 0021b6ff y@8.`3.P3 . .!.. - 402358b0 39042202 0016d2ee 71b4ff0c 06624700 9.".....q....bG. - 402358c0 28013871 857902c6 b6ff0000 00e76006 (.8q.y........`. - 402358d0 0c488971 46e7ff87 70060c69 9971c6e4 .H.qF...p..i.q.. - 402358e0 fff76006 0c5aa971 46e2ff00 b505564b ..`..Z.qF.....VK - 402358f0 eb06e0ff c861661c 020530fe 456dff0c .....af...0.Em.. - 40235900 12c5daff dce2c56c fe9c9245 7efe9c42 .......l...E~..B - 40235910 321f060c 04210bfd 0c15e242 2122c224 2....!.....B!".$ - 40235920 016132c0 00000124 313870e7 63042810 .a2....$18p.c.(. - 40235930 45ffd2c8 21d831e8 41f85108 1112c120 E...!.1.A.Q.... - 40235940 0df00000 12c1f009 01016049 02004607 ..........`I..F. - 40235950 e0070c02 10112005 83fe0801 12c1100d ...... ......... - 40235960 f0000000 12c1f0c9 11d92109 01860300 ..........!..... - 40235970 d8426812 3d0dcb5d 5916056a 009c12c5 .Bh.=..]Y..j.... - 40235980 9200cd02 5682fec8 11d82108 0112c110 ....V.....!..... - 40235990 0df0080d 713032c7 f002e770 02f7701c ....q02....p..p. - 402359a0 72075e26 1716d7f0 02f77023 81fd3282 r.^&......p#..2. - 402359b0 08006618 222d0c85 c9ff46f0 ff020d08 ..f."-....F..... - 402359c0 92a0f5ac e097102c 2d0c45c8 ff86ebff .......,-.E..... - 402359d0 2d0cc5c7 ff86e9ff c03c2052 a000422c -........< R..B, - 402359e0 0421f530 42040028 52804401 404831c5 .!.0B..(R.D.@H1. - 402359f0 0dcd46e2 ffc03c20 52a00042 2c0421ee ..F...< R..B,.!. - 40235a00 30420400 28428044 01404831 85ccd306 0B..(B.D.@H1.... - 40235a10 dbff0000 f4c0fe3f 12c1e0c9 510941e9 .......?....Q.A. - 40235a20 71d961ed 06dd0540 05c0e6a0 02062a00 q.a....@......*. - 40235a30 cbc4c005 c0e62002 86280052 a0dd0c02 ...... ..(.R.... - 40235a40 41cc4b72 c3107921 493162c4 e4690142 A.Kr..y!I1b..i.B - 40235a50 c47e4911 420c012b 8487207c 020c00bc .~I.B..+.. |.... - 40235a60 9026301a 26500a57 9007661e 04f6347c .&0.&P.W..f...4| - 40235a70 0c122b94 9accc00d c0e620d7 06180066 ..+....... ....f - 40235a80 1eef0152 37c00000 b20206a2 0c0252a0 ...R7.........R. - 40235a90 ddb79a49 420c010c 1246f5ff 662ed208 ...IB....F..f... - 40235aa0 3102007d 8cf02811 38210c64 010734c0 1..}..(.8!.d..4. - 40235ab0 0000ec82 420c0128 3122d2ff 22223847 ....B..(1"..""8G - 40235ac0 921b2801 2b3c0100 34c00000 cce252a0 ..(.+<..4.....R. - 40235ad0 dd420c01 0c1206e6 ff0c2246 00000c02 .B........"F.... - 40235ae0 c851d861 e8710841 12c1200d f02b2c31 .Q.a.q.A.. ..+,1 - 40235af0 c9ff0c34 01f533c0 00000c13 20239346 ...4..3..... #.F - 40235b00 f7ff0000 2190fc22 024b0df0 12c1f0d2 ....!..".K...... - 40235b10 6102c261 01026100 cd02018b 30d189fc a..a..a.....0... - 40235b20 dcf2229d 20166205 222d1407 92450c02 ..". .b."-...E.. - 40235b30 85a9d23d 0c222d14 022d1328 02c00000 ...=."-..-.(.... - 40235b40 46090022 2d140792 1722a000 c5a7d2c0 F.."-...."...... - 40235b50 3c20222d 14022d13 222200c0 0000c601 < "-..-.""...... - 40235b60 00022d13 3d0cc000 00c811d8 21080112 ..-.=.......!... - 40235b70 c1100df0 022d133d 0cc00000 46faff45 .....-.=....F..E - 40235b80 f8ff2612 e3317030 222d1437 921722a0 ..&..1p0"-.7..". - 40235b90 0085a3d2 c03c2022 2d14022d 13222200 .....< "-..-."". - 40235ba0 c0000086 f0ff022d 133d0cc0 0000c6ed .......-.=...... - 40235bb0 ff000000 0c145163 fc0c0662 55206255 ......Qc...bU bU - 40235bc0 21626511 22651332 65144245 4a0df000 !be."e.2e.BEJ... - 40235bd0 f0a82440 12c1e0c2 6103d261 04e26105 ..$@....a..a..a. - 40235be0 f9612911 39010921 01f936c0 0000d1ef .a).9..!..6..... - 40235bf0 360c1fc1 a3310153 fc0c06ed 02281162 6....1.S.....(.b - 40235c00 404adca2 316d3038 43719231 3203d252 @J..1m08Cq.12..R - 40235c10 07942653 0a663504 420780bc 34261531 ..&S.f5.B...4&.1 - 40235c20 329c0061 48fc0c05 524d0052 56245246 2..aH...RM.RV$RF - 40235c30 4b220e06 c5bcf4f2 4d0081d6 36729c00 K"......M...6r.. - 40235c40 725800c8 31d841e8 51f86108 2112c120 rX..1.A.Q.a.!.. - 40235c50 0df09290 20a20054 16590722 90216240 .... ..T.Y.".!b@ - 40235c60 4b625024 8c1a6240 5422502b 225c0002 KbP$..b@T"P+"\.. - 40235c70 aec00722 02200220 00201160 06202020 ...". . . .`. - 40235c80 31225c00 27260220 022021d1 ff003011 1"\.'&. . !...0. - 40235c90 0c04424d 00303031 325c0001 542fc000 ..BM.0012\..T/.. - 40235ca0 00220e06 329c00c5 b5f481ba 36729c00 ."..2.......6r.. - 40235cb0 f24d0072 580061bf 36007711 c0200052 .M.rX.a.6.w.. .R - 40235cc0 269e5050 f4705520 c0200052 669e46dc &.PP.pU . .Rf.F. - 40235cd0 ff629024 52a00062 c6010066 11606031 .b.$R..b...f.``1 - 40235ce0 62502466 16310c03 7117fc0c 0cc24d00 bP$f.1..q.....M. - 40235cf0 f2475422 0e06c5b0 f4f24d00 28010c33 .GT"......M.(..3 - 40235d00 5111fc61 a436f245 4b422513 c2560052 Q..a.6.EKB%..V.R - 40235d10 25148538 d286caff 66263732 af38524d %..8....f&72.8RM - 40235d20 008108fc 72a00272 4854220e 0645adf4 ....r..rHT"..E.. - 40235d30 f24d0022 21000c33 71973651 02fc62af .M."!..3q.6Q..b. - 40235d40 38f2454b 42251362 57005225 14c534d2 8.EKB%.bW.R%..4. - 40235d50 c6bbff32 9c0081fb fb524d00 52582452 ...2.....RM.RX$R - 40235d60 484b220e 06c5a9f4 f24d00a1 8a36929c HK"......M...6.. - 40235d70 00925a00 c6b2ff00 12c1f009 0101f1fb ..Z............. - 40235d80 02004a66 102441ef fb329420 5224111b ..Jf.$A..2. R$.. - 40235d90 335a2222 64110033 11303031 32542001 3Z""d..3.0012T . - 40235da0 2a30c000 0061e7fb 22562108 0112c110 *0...a.."V!..... - 40235db0 0df00000 31e3fb0c 12224314 0df00000 ....1...."C..... - 40235dc0 10a92440 2cd1fe3f b45d2340 5c0b12c1 ..$@,..?.]#@\... - 40235dd0 f0d93109 11c92101 1c2fc1da fbd2920c ..1...!../...... - 40235de0 b7970a81 5e488208 00cca8c6 0c0066e7 ....^H........f. - 40235df0 05920c4a 26192a91 17319209 94263902 ...J&.*..1...&9. - 40235e00 661910a1 ed2fa84a a20ad226 1a13265a f..../.J...&..&Z - 40235e10 1026190d 8803b097 c0808d05 56281816 .&..........V(.. - 40235e20 f91700ad c016ca16 b20c4a66 1b173d04 ..........Jf..=. - 40235e30 4d055d06 0c1605be ff0bc256 6c152d0d M.]........Vl.-. - 40235e40 45f3ff86 53003d04 4d055d06 0c2685bc E...S.=.M.]..&.. - 40235e50 ff0b0256 e013015d 36c00000 2901429c ...V...]6...).B. - 40235e60 34329c33 da441b33 00331100 44114040 42.3.D.3.3..D.@@ - 40235e70 31303031 325c3342 5c342d04 01f32fc0 10012\3B\4-.../. - 40235e80 00000022 1131aefb 20203142 0314225c ...".1.. 1B.."\ - 40235e90 35160410 4203150c 00661408 225c2b02 5...B....f.."\+. - 40235ea0 4315c62d 00d1f630 720c5452 9c2b2062 C..-...0r.TR.+ b - 40235eb0 903b4660 46b34042 213b2561 36365025 .;F`F.@B!;%a66P% - 40235ec0 b352afd8 20222102 96004a22 2c845657 .R.. "!...J",.VW - 40235ed0 10007211 70703172 5c2b0007 c0072402 ..r.pp1r\+....$. - 40235ee0 86470002 9d0002c0 2822aec0 00001100 .G......("...... - 40235ef0 0031025d 00272001 2d000c03 00021100 .1.].' .-....... - 40235f00 0031025d 002d03e6 10012d00 41283600 .1.].-....-.A(6. - 40235f10 32113030 3122a000 22440032 5d0021a8 2.001".."D.2].!. - 40235f20 ff01b22e c0000022 2100329d 00220206 ......."!.2..".. - 40235f30 058df461 1836529d 00811c36 72a00172 ...a.6R....6r..r - 40235f40 48005256 00411b36 005511c0 20003224 H.RV.A.6.U.. .2$ - 40235f50 9e3030f4 503320c0 20003264 9ea178fb .00.P3 . .2d..x. - 40235f60 0c09925c 33925c34 925c35c1 96ff924a ...\3.\4.\5....J - 40235f70 142d0c01 cb30c000 002d0c31 93ff0c04 .-...0...-.1.... - 40235f80 015d32c0 00002d0c 32a3e80c 040c1501 .]2...-.2....... - 40235f90 c530c000 000c02c8 21d83108 1112c110 .0......!.1..... - 40235fa0 0df03d04 4d055d06 0c16c5a6 ff661221 ..=.M.]......f.! - 40235fb0 b1a62eb7 1d1b321c 2c222c17 1b332a2d ......2.,",..3*- - 40235fc0 226c1730 30f4325c 2c019f2f c0000022 "l.00.2\,../..." - 40235fd0 5c300c12 c6efff00 22110c07 724c5420 \0......"...rLT - 40235fe0 2031225c 2b0002c0 07240557 2002c6da 1"\+....$.W ... - 40235ff0 ff2c8301 952fc000 002002a0 d0001186 .,.../... ...... - 40236000 b9ff5720 0206d5ff 029d0002 c0d8c6b5 ..W ............ - 40236010 ff000000 c87d1040 487d1040 42a0f012 .....}.@H}.@B... - 40236020 c1d0c261 04226109 026103e9 61f971d9 ...a."a..a..a.q. - 40236030 510ccfdd 03e81231 42fbe81e 02030622 Q......1B......" - 40236040 0e008000 01f0f210 00083140 22102981 ..........1@".). - 40236050 a6100d45 6ef6313a fb2b0200 02210243 ...En.1:.+...!.C - 40236060 06080d41 38fbc7f0 05002e05 160210d7 ...A8........... - 40236070 f007f7f0 040c0c46 00000c2c 01763072 .......F...,.v0r - 40236080 14405200 5f1b7707 65027254 40668f67 .@R._.w.e.rT@f.g - 40236090 05f4fe05 f4fd9ce2 4505fe9c 925129fb ........E....Q). - 402360a0 3128fb0c 14321306 42452122 c5240c04 1(...2..BE!".$.. - 402360b0 0c15017c 30c00000 f62c622d 0cab3e39 ...|0....,b-..>9 - 402360c0 1145f100 68913d0d 297601d2 ffc00000 .E..h.=.)v...... - 402360d0 720d002d 0c3b7772 4d000521 fc16b207 r..-.;wrM..!.... - 402360e0 568f072d 0e01ccff c0000008 0d008e14 V..-............ - 402360f0 fcb80000 b5c60e00 56cffb2d 0e01c6ff ........V..-.... - 40236100 c000003d 02080d41 5330009e 1456f906 ...=...AS0...V.. - 40236110 0000b586 1b002d0c 101120c5 1efc0c02 ......-... ..... - 40236120 c841d851 e861f871 083112c1 300df008 .A.Q.a.q.1..0... - 40236130 1d000841 32210826 b3043c05 57931c20 ...A2!.&..<.W.. - 40236140 30c022ce 1832c3fc 3030f43a 3e32c318 0."..2..00.:>2.. - 40236150 c5fcfd8c 522d0c38 11c5fdfd 420e0152 ....R-.8....B..R - 40236160 0e046764 b80765ad 2d0cc51a fc46ebff ..gd..e.-....F.. - 40236170 d7f002f7 70040c1c 06c0ff0c 2cc6beff ....p.......,... - 40236180 081d0008 41288166 e2333921 52045f09 ....A(.f.39!R._. - 40236190 01076561 28914d0e 52ce1830 60c072a0 ..ea(.M.R..0`.r. - 402361a0 803d0d62 c6fc6060 f46a6e62 c618c5c1 .=.b..``.jnb.... - 402361b0 ff661241 28918549 ff0c1246 d8ff5c07 .f.A(..I...F..\. - 402361c0 82c2b056 18ef9204 5f909004 1689ee28 ...V...._......( - 402361d0 914d0e30 60c052ce 183d0d62 c6fc6060 .M.0`.R..=.b..`` - 402361e0 f46a6e62 c61845be ff0b7256 97ec2891 .jnb..E...rV..(. - 402361f0 c545ff86 f0ff22ce 0ac5f5fd 1682eb22 .E...."........" - 40236200 21095821 480132ce 185044c0 42c4fc40 !.X!H.2..PD.B..@ - 40236210 40f44a4e 42c41885 01fd86a6 ff000000 @.JNB........... - 40236220 12c1f009 11f6822e 01c6fa08 40b03211 ............@.2. - 40236230 3a000200 273901dc c0011630 c0000021 :...'9.....0...! - 40236240 c0fa3801 28423a22 28622921 011330c0 ..8.(B:"(b)!..0. - 40236250 00000821 4600000c 008c7038 90380387 ...!F.....p8.8.. - 40236260 73010c00 2d000811 12c1100d f0000000 s...-........... - 40236270 12c1f0c9 11090101 0730c000 0001b0fa .........0...... - 40236280 0840c220 4a9c2c0c 04288c22 604acc72 .@. J.,..(."`J.r - 40236290 32d00132 c3283260 4b498c01 ff2fc000 2..2.(2`KI.../.. - 402362a0 002d0c08 01c81112 c1100df0 12c1f0c9 .-.............. - 402362b0 11090101 f82fc000 0001a1fa 0840c220 ...../.......@. - 402362c0 4c9c2c0c 04288c22 604ccc72 32d00132 L.,..(."`L.r2..2 - 402362d0 c3303260 4d498c01 f02fc000 002d0c08 .02`MI.../...-.. - 402362e0 01c81112 c1100df0 020a0000 dc502340 .............P#@ - 402362f0 f0d2fe3f 44592340 8c4f2340 0c040c16 ...?DY#@.O#@.... - 40236300 12c1f031 8ffa0901 0c003843 b020111b ...1......8C. .. - 40236310 002a2349 62424227 00007452 c2185972 .*#IbBB'..tR..Yr - 40236320 6680e80c 000c75b0 20111b00 2a236242 f.....u. ...*#bB - 40236330 27524224 00007466 20ec4903 0c000060 'RB$..tf .I....` - 40236340 903050a0 4915f066 113a503b 266026b3 .0P.I..f.:P;&`&. - 40236350 1b000000 74202221 2b222245 146640dd ....t "!+""E.f@. - 40236360 0c0062a1 183020b0 42624602 c0016052 ..b..0 .BbF...`R - 40236370 80526247 00007466 20ea4263 4c42634a .RbG..tf .BcLBcJ - 40236380 82d30192 c8289263 4b82c830 82634d61 .....(.cK..0.cMa - 40236390 d6ff7108 35c02000 6267fe45 e00121d3 ..q.5. .bg.E..!. - 402363a0 ff32a020 41d3ff2c 25010961 c0000021 .2. A..,%..a...! - 402363b0 08fb31d0 ff0c0401 4f31c000 0021a6fa ..1.....O1...!.. - 402363c0 31ceff0c 04b15efa 5102cf01 83555205 1.....^.Q....UR. - 402363d0 6aa17530 0005d150 a093a92b 014631c0 j.u0...P...+.F1. - 402363e0 000085a9 fe080112 c1100df0 01d4fe3f ...............? - 402363f0 24551040 12c1e002 6100c261 01e931d9 $U.@....a..a..1. - 40236400 21f9417c fdf1f9ff 0c0ec20f 0045fbfd !.A|.........E.. - 40236410 cc120534 fec02c20 85cefd16 b200c02c ...4.., ......., - 40236420 2001f3ff c0000020 dc93020f 001bccc0 ...... ........ - 40236430 c07422cc fe20ce83 c790d1c8 11260d0c .t".. .......&.. - 40236440 1b0d0020 74262201 ed00e24f 00d821e8 ... t&"....O..!. - 40236450 31f84108 0112c120 0df00000 761aff3f 1.A.... ....v..? - 40236460 bc531040 12c1e0c2 61050261 04cd0208 .S.@....a..a.... - 40236470 42093105 f8ff2831 2202000c c3302210 B.1...(1"....0". - 40236480 292105f4 fdcc12c5 2cfe089c 887c3850 )!......,....|8P - 40236490 41f3ff07 63127800 42040070 2104f624 A...c.x.B..p!..$ - 402364a0 0d17670a 0c22c614 00722000 70210456 ..g.."...r .p!.V - 402364b0 38057099 0456e90f 85c4fd02 2c0956a2 8.p..V......,.V. - 402364c0 00284026 c205a2c2 c056da10 880072af .(@&.....V....r. - 402364d0 c3707810 808104e0 88118077 20790058 .px........w y.X - 402364e0 9c61e138 48156044 10491528 9cb8127c .a.8H.`D.I.(...| - 402364f0 0330bb10 0c7330bb 20b9120c 02c85108 .0...s0. .....Q. - 40236500 4112c120 0df08221 0256a803 45bffd16 A.. ...!.V..E... - 40236510 c20b522c 09680542 afc34046 10606104 ..R,.h.B..@F.`a. - 40236520 e0661160 44204905 289c31cf 38081230 .f.`D I.(.1.8..0 - 40236530 00100912 a89c981a 7c0bb099 100c7bb0 ........|.....{. - 40236540 9920991a c6ecffc5 bbfd5612 01522c09 . ........V..R,. - 40236550 58053775 090c1205 c3fd0c12 46e7ff01 X.7u........F... - 40236560 4d2fc000 00322c07 522c0932 03762225 M/...2,.R,.2.v"% - 40236570 00581520 21045040 34505425 01b9ffc0 .X. !.P@4PT%.... - 40236580 00002911 01452fc0 00004811 49012684 ..)..E/...H.I.&. - 40236590 c8289c28 02202104 85b6fdac 5262afc3 .(.(. !.....Rb.. - 402365a0 489c5801 38045050 34e05511 60331050 H.X.8.PP4.U.`3.P - 402365b0 33203904 c6d0ffc5 b4fdac72 089c86c2 3 9........r.... - 402365c0 ff000000 0c1205bc fd46e3ff 0000000c .........F...... - 402365d0 1245bbfd 86e0ff00 00000c12 85bafdc6 .E.............. - 402365e0 ddff0000 000c1205 bafd06db ff000000 ................ - 402365f0 908cfe3f ef0c0000 fcff0000 ff0ff8ff ...?............ - 40236600 12c1f009 01089258 720830b2 120b0008 .......Xr.0..... - 40236610 34f6400a 31f7ff3a 00020000 4600000c 4.@.1..:....F... - 40236620 400abbb2 520ba1b6 a17822c0 20008807 @...R....x". ... - 40236630 91153da0 8810808c 410a8880 80b44088 ..=.....A.....@. - 40236640 11c02000 68079066 10806620 c0200048 .. .h..f..f . .H - 40236650 92480469 07877406 ec450c12 46060051 .H.i..t..E..F..Q - 40236660 063d4106 3d3822c0 20000803 50001040 .=A.=8". ...P..@ - 40236670 0020c020 0009030c 02080112 c1100df0 . . ............ - 40236680 71003d61 55d64812 c0200038 04703310 q.=aU.H.. .8.p3. - 40236690 603320c0 20003904 08920830 00083426 `3 . .9....0..4& - 402366a0 30139c00 216cfb31 6cfb41d2 ff0163a3 0...!l.1l.A...c. - 402366b0 c0000006 ffff41d0 ff681232 120b6816 ......A..h.2..h. - 402366c0 4a334109 d8280630 30b44022 10302220 J3A..(.00.@".0" - 402366d0 411fdd31 caff2906 2000b44b 80520574 A..1..). ..K.R.t - 402366e0 30321087 25080005 c0000221 4600000c 02..%......!F... - 402366f0 00005064 40551150 33204033 10390606 ..Pd@U.P3 @3.9.. - 40236700 ddff0000 10d4fe3f 2eba0000 175d0000 .......?.....].. - 40236710 c00f0000 aaaa0000 c7710000 55550000 .........q..UU.. - 40236720 e3380000 aa2a0000 711c0000 55150000 .8...*..q...U... - 40236730 f6120000 899d0000 c44e0000 83340000 .........N...4.. - 40236740 62270000 411a0000 b1130000 81110000 b'..A........... - 40236750 c88d0000 e4460000 422f0000 72230000 .....F..B/..r#.. - 40236760 a1170000 b9110000 2d0e0000 91e7ff41 ........-......A - 40236770 6736b104 3271e5ff 0c750c36 0c020c1a g6..2q...u.6.... - 40236780 31e1ff0c 28824336 82431482 43158243 1...(.C6.C..C..C - 40236790 16a2432e a2430ca2 430da243 0e224304 ..C..C..C..C."C. - 402367a0 22430522 43062243 2662433e 62431c62 "C."C."C&bC>bC.b - 402367b0 431d6243 1e52433c 52433d52 43465243 C.bC.RC - 40236930 b186ff71 80ff7263 20b2632a 7187ff72 ...q..rc .c*q..r - 40236940 6334817b ff826318 8183ff82 63320df0 c4.{..c.....c2.. - 40236950 12c1f009 0102a15f 07c20505 e1ffc60b ......._........ - 40236960 004168ff 0c580c75 0c320b93 0c170c06 .Ah..X.u.2...... - 40236970 90678360 25936078 9372445c 72447c72 .g.`%.`x.rD\rD|r - 40236980 44542244 7422444c 22446c22 44442244 DT"Dt"DL"Dl"DD"D - 40236990 640c0208 0112c110 0df00000 0c25f632 d............%.2 - 402369a0 015d0250 50748c63 2b353030 74205393 .].PPt.c+500t S. - 402369b0 2d050df0 0085fe3f b623037c f20df092 -......?.#.|.... - 402369c0 a0ffa1fc ff0c08bc 82261259 62c2fe16 .........&.Yb... - 402369d0 c60772c2 fd16f709 2642037c e20df00c ..r.....&B.|.... - 402369e0 8297940f 97950ca0 93908249 10224911 ...........I."I. - 402369f0 0c020df0 4735c30c 8b573bbe 8d042d05 ....G5...W;...-. - 40236a00 c6f8ff97 94109795 0d0c35a0 23908242 ..........5.#..B - 40236a10 00524201 06f6ff47 35a0f645 9da02390 .RB....G5..E..#. - 40236a20 42420086 faff0ca2 97940e97 950ba043 BB.............C - 40236a30 90824404 22440546 edff47b5 0286deff ..D."D.F..G..... - 40236a40 0ca657b6 0286dcff 2d058d04 86f7ff97 ..W.....-....... - 40236a50 94109795 0d0cb5a0 23908242 08524209 ........#..B.RB. - 40236a60 06e3ff47 b50246d4 ffb6a502 c6d2ffa0 ...G..F......... - 40236a70 23904242 0806f9ff 97941097 950d0c75 #.BB...........u - 40236a80 a0239082 420c5242 0dc6d8ff 47b50206 .#..B.RB....G... - 40236a90 caffb685 0286c8ff a0239042 420c06f9 .........#.BB... - 40236aa0 ff000000 8cd30c06 62420acb 221b6660 ........bB..".f` - 40236ab0 60746793 f20df000 9c7d1040 3487fe3f `tg......}.@4..? - 40236ac0 7486fe3f 8086fe3f f0581040 9085fe3f t..?...?.X.@...? - 40236ad0 d486fe3f 1087fe3f 64591040 12c1e00c ...?...?dY.@.... - 40236ae0 37324215 c921e941 d9310911 f9510c00 72B..!.A.1...Q.. - 40236af0 f1b1ffd1 f2ffed04 cd0241ef ff222217 ..........A.."". - 40236b00 62cddc16 921b0c2b 1c5a51ed ff590126 b......+.ZQ..Y.& - 40236b10 124c91a6 4852c2fe 16250c52 c2fd1675 .L..HR...%.R...u - 40236b20 0c626c1a 024c0472 4c05724c 78426c1b .bl..L.rL.rLxBl. - 40236b30 d26c182d 0cf851d2 6c19e24c 79d831e8 .l.-..Q.l..Ly.1. - 40236b40 4101e5ff c0000008 1162a07f 624c0062 A........b..bL.b - 40236b50 4c01624c 02624c03 c82112c1 200df002 L.bL.bL..!.. ... - 40236b60 4c040cad 91d8ff51 d8ff0c74 424c7852 L......Q...tBLxR - 40236b70 6c1b72c9 a0e0d493 d24c05e0 7983726c l.r......L..y.rl - 40236b80 1aa6a302 4665000c ad8c3eb6 8d010c7d ....Fe....>....} - 40236b90 2020743d 0e45e0ff 620c7760 6290222c t=.E..b.w`b.", - 40236ba0 17f06690 62060020 207467bd 02863800 ..f.b.. tg...8. - 40236bb0 3d0e85de ff720c77 707290f0 77907207 =....r.wpr..w.r. - 40236bc0 01d73702 06370022 0c5c3d0e c5dcffd2 ..7..7.".\=..... - 40236bd0 0c77d0d2 90f0dd90 d20d0146 31004209 .w.........F1.B. - 40236be0 000c1640 60830601 00420900 6d0016d4 ...@`....B..m... - 40236bf0 f60d0662 4c040cb7 51b5ff0c 89924c78 ...bL...Q.....Lx - 40236c00 42c590e0 7993724c 05e04583 426c1aa6 B...y.rL..E.Bl.. - 40236c10 a302463d 000cbd8c 3eb68d01 0c7d2020 ..F=....>....} - 40236c20 743d0e85 d7ffa20c 77a0a290 222c17f0 t=......w...",.. - 40236c30 aa90a20a 00202074 a73d2a3d 0ec5d5ff ..... t.=*=.... - 40236c40 b20c77b0 b290f0bb 90b20b01 d7bb2722 ..w...........'" - 40236c50 0c5c3d0e 45d4ffd2 0c77d0d2 90f0dd90 .\=.E....w...... - 40236c60 d20d0106 04003d0e 05d3ffd2 0c77d0d2 ......=......w.. - 40236c70 90f0dd90 d20d0021 96fff801 d0007400 .......!......t. - 40236c80 0090e0f2 83222c1a dd0f2000 a0026c18 .....",... ...l. - 40236c90 c6a7ff3d 0e45d0ff d20c77d0 d290f0dd ...=.E....w..... - 40236ca0 90d20d00 218bff08 01d0f074 e0028322 ....!......t..." - 40236cb0 2c1af0ff 9020ffa0 f26c18dd 00869cff ,.... ...l...... - 40236cc0 2020740c 0345cdff 320c7730 3290222c t..E..2.w02.", - 40236cd0 17f03390 32030020 2074f643 5b0c03c5 ..3.2.. t.C[... - 40236ce0 cbff420c 77404290 f0449042 0401b634 ..B.w@B..D.B...4 - 40236cf0 02c61f00 220c5c0c 0305caff 020c7700 ....".\.......w. - 40236d00 0290f000 90020001 860f001c 04372404 .............7$. - 40236d10 0c7d46c0 ff372a16 0c5d46be ff1c0537 .}F..7*..]F....7 - 40236d20 25040c5d 4698ff37 2a4e0c3d 4696ff1c %..]F..7*N.=F... - 40236d30 a6372653 0c4d46b7 ff0c0305 c6ff020c .7&S.MF......... - 40236d40 77000290 f0009002 0000315b ff0c340c w.........1[..4. - 40236d50 05002074 524c0442 4c05424c 78326c1b .. tRL.BL.BLx2l. - 40236d60 0d0d2022 90315bff 326c1a30 22a0226c .. ".1[.2l.0"."l - 40236d70 1886d1ff 0c3006f4 ffdd0b1c e667a302 .....0.......g.. - 40236d80 4681ffdd 000680ff 1cd73727 040c3d06 F.........7'..=. - 40236d90 a1ffdd0b 0000742c 2997a302 c69dffdd ......t,)....... - 40236da0 00869cff 10d5fe3f 2085fe3f 2086fe3f .......? ..? ..? - 40236db0 41fdff0c 0512c1f0 09015244 046b048b A.........RD.k.. - 40236dc0 44524000 1b004790 f72140ff 0cc345cd DR@...G..!@...E. - 40236dd0 ff21f5ff 0c93c5cc ff213aff 0cb345cc .!.......!:...E. - 40236de0 ff21f2ff 0c83c5cb ff213aff 0c4345cb .!.......!:..CE. - 40236df0 ff080112 c1100df0 20d5fe3f 21ffff0d ........ ..?!... - 40236e00 f0000000 0df00000 8cc23852 0c144033 ..........8R..@3 - 40236e10 200c4440 33203952 0df00000 8cc23852 .D@3 9R......8R - 40236e20 7ce44033 107cb440 33103952 0df00000 |.@3.|.@3.9R.... - 40236e30 40a92440 30a92440 0c180004 4071eeff @.$@0.$@....@q.. - 40236e40 12c1e0d9 410921e9 51f961c9 31f2c7f6 ....A.!.Q.a.1... - 40236e50 cd04ed02 42c7f02d 03fafe29 013d0502 ....B..-...).=.. - 40236e60 04043911 00509107 6533020f 00000c40 ..9..P..e3.....@ - 40236e70 00009107 e0028621 0038010c 64d2a07c .......!.8..d..| - 40236e80 c0ddd1da d722cd1a 2971010f 2fc00000 ....."..)q../... - 40236e90 56c20641 c4ff0c18 02040486 030032c7 V..A..........2. - 40236ea0 1a22a07c c022d17a d23a2229 712d0d32 .".|.".z.:")q-.2 - 40236eb0 0f00001c 400058a1 00652050 3320324f ....@.X..e P3 2O - 40236ec0 00624404 32a07c01 fb37c000 00e24d77 .bD.2.|..7....Mw - 40236ed0 c24d7628 7138010c 64781172 5d10014d .Mv(q8..dx.r]..M - 40236ee0 28c00000 3d0c21d2 ff01c02a c0000008 (...=.!....*.... - 40236ef0 21c831e8 512d0df8 61d84112 c1200df0 !.1.Q-..a.A.. .. - 40236f00 21cdff01 ba2ac000 000c0d06 f8ff0000 !....*.......... - 40236f10 21a5ff22 02040df0 16d5fe3f 48a92440 !..".......?H.$@ - 40236f20 50a92440 0c1712c1 f031fbff 09013a22 P.$@.....1....:" - 40236f30 02020000 04400050 9107652a 0014407c .....@.P..e*..@| - 40236f40 f90087a1 72c3fa90 88303d04 80901062 ....r....0=....b - 40236f50 07049242 0021f1ff 80661062 470401a3 ...B.!...f.bG... - 40236f60 2ac00000 06020021 eeff01a0 2ac00000 *......!....*... - 40236f70 080112c1 100df000 618bff0c 03720604 ........a....r.. - 40236f80 6b464a42 52040032 44007055 30524604 kFJBR..2D.pU0RF. - 40236f90 0df00000 12c1f002 610101df ff000280 ........a....... - 40236fa0 02610022 000005e4 ec081166 12215801 .a.".......f.!X. - 40236fb0 2192ff52 050042a0 7c503060 50331030 !..R..B.|P0`P3.0 - 40236fc0 f3403030 6032c31f 4033823a 22460000 .@00`2..@3.:"F.. - 40236fd0 0c0212c1 100df000 12c1e0d9 21f94109 ............!.A. - 40236fe0 01c911c1 cdffe931 cac2c20c 00ed03c0 .......1........ - 40236ff0 d060c0dd 10d0fd40 d0d060d2 cd1f96fd .`.....@..`..... - 40237000 023d0e0c 64f17cff 02a07c00 0d820aff .=..d.|...|..... - 40237010 22cf1a01 ad2ec000 00ac527c f0001d40 ".........R|...@ - 40237020 0c1f00ff a100ff30 f0cc10c0 c07446ef .......0.....tF. - 40237030 ff0c02c8 11d821e8 31f84108 0112c120 ......!.1.A.... - 40237040 0df02d0f c6faff00 4157ff00 02403204 ..-.....AW...@2. - 40237050 0452c410 30309107 630932a0 7c2023d1 .R..00..c.2.| #. - 40237060 2a250df0 0c020df0 214fff12 c1f00261 *%......!O.....a - 40237070 00220204 05d7ec02 21006612 104149ff ."......!.f..AI. - 40237080 32a00142 04060c02 40238346 00007cf2 2..B....@#.F..|. - 40237090 12c1100d f0000000 00a08480 f7bfdfff ................ - 402370a0 00160000 b1fdffa1 9a2b3174 2cc02000 .........+1t,. . - 402370b0 9223a2b0 9920c020 009263a2 81f8ffc0 .#... . ..c..... - 402370c0 20007223 a2807710 c0200072 63a20c86 .r#..w.. .rc... - 402370d0 c0200052 23a46055 20c02000 5263a40c . .R#.`U . .Rc.. - 402370e0 34c02000 2223a540 2220c020 002263a5 4. ."#.@" . ."c. - 402370f0 b2af0fc0 2000982a b09910c0 2000992a .... ..*.... ..* - 40237100 c0200082 239a8080 7591dcd9 82c81280 . ..#...u....... - 40237110 80740088 11c02000 72239a90 77108077 .t.... .r#..w..w - 40237120 20c02000 72639a62 af001c65 c0200042 . .rc.b...e. .B - 40237130 239b6044 10504420 c0200042 639b21e1 #.`D.PD . .Bc.!. - 40237140 a1b1d7ff c02000a2 239b20aa 10b0aa20 ..... ..#. .... - 40237150 c02000a2 639b9164 d582a0f0 c0200072 . ..c..d..... .r - 40237160 23859077 10807720 c0200072 63856141 #..w..w . .rc.aA - 40237170 3ac02000 52238560 5520c020 00526385 :. .R#.`U . .Rc. - 40237180 413f3ac0 20002223 85402220 c0200022 A?:. ."#.@" . ." - 40237190 63850df0 000000c4 41ffff31 5d2bc020 c.......A..1]+. - 402371a0 00222396 402220c0 20002263 960df000 ."#.@" . ."c.... - 402371b0 ffffff3b 41ffff31 562bc020 00222396 ...;A..1V+. ."#. - 402371c0 402210c0 20002263 960df000 4087fe3f @".. ."c....@..? - 402371d0 31ffff29 130df000 12c1f002 610045fd 1..)........a.E. - 402371e0 ff85b6fd 310ef702 a0000263 6921482b ....1......ci!H+ - 402371f0 c0200002 6297c020 00026298 85f9ff02 . ..b.. ..b..... - 40237200 210012c1 100df000 51422b71 04f761ef !.......QB+q..a. - 40237210 ff12c1f0 09016816 0227696a 00c02000 ......h..'ij.. . - 40237220 22259220 20c02736 f132a3e8 02676901 "%. .'6.2...gi. - 40237230 072bc000 001b2208 0112c110 0df00000 .+...."......... - 40237240 98250000 30dbfe3f 2001ff3f a001ff3f .%..0..? ..?...? - 40237250 1801ff3f 0009ff3f 404f0040 f06e1040 ...?...?@O.@.n.@ - 40237260 4c8351f7 ff62a644 0c1741f6 ff12c1d0 L.Q..b.D..A..... - 40237270 c951d961 e971f981 0941f1d4 ff2d0488 .Q.a.q...A...-.. - 40237280 0f42c450 cb080911 8b888901 01f3ffc0 .B.P............ - 40237290 0000c115 d5080f0c 65d82052 500016ad ........e. RP... - 402372a0 04e1f839 c0200098 0d9090b4 92c9fc90 ...9. .......... - 402372b0 90b4c020 00880dc0 88109088 20c02000 ... ........ . . - 402372c0 890dc020 00780d70 70b44077 11c02000 ... .x.pp.@w.. . - 402372d0 680de066 10706620 c0200069 0d2d0d01 h..f.pf . .i.-.. - 402372e0 dfffc000 00d82d56 9dfb080f 32a0602c ......-V....2.`, - 402372f0 050c460c 0721d4ff a2c02cb2 c028b901 ..F..!....,..(.. - 40237300 a91142c2 6001d4ff c0000008 0f0c0bb9 ..B.`........... - 40237310 80b25001 a2c024a9 70e1ccff d1d9390c ..P...$.p.....9. - 40237320 4ac02000 9860c099 10a09920 c0200099 J. ..`..... . .. - 40237330 6081cf39 71d039c0 20006860 80661070 `..9q.9. .h`.f.p - 40237340 6620c020 00696051 cc39c020 00486050 f . .i`Q.9. .H`P - 40237350 4410c020 004960c0 20003860 d03310c0 D.. .I`. .8`.3.. - 40237360 200042ce 6052a700 62a1000c 17396022 .B.`R..b....9`" - 40237370 c0305c43 290102c0 342d0e09 1101b6ff .0\C)...4-...... - 40237380 c0000008 0f0c7992 4004f101 31c02000 ......y.@...1. . - 40237390 81adff82 6fa071ae ffc02000 726f9fc0 ....o.q... .ro.. - 402373a0 2000e26f a261abff c0200062 6fa152af ..o.a... .bo.R. - 402373b0 00c02000 422f8050 4410c020 00426f80 .. .B/.PD.. .Bo. - 402373c0 3820c020 00326f82 22c018c0 2000226f 8 . .2o."... ."o - 402373d0 830c0ee2 4005c020 00e26f84 c02000c2 ....@.. ..o.. .. - 402373e0 2f80d0cc 10c02000 d861c26f 80e871c8 /..... ..a.o..q. - 402373f0 51f88108 4112c130 0df00000 10325076 Q...A..0.....2Pv - 40237400 bbbbbbbb 41feff21 feff3116 cdc02000 ....A..!..1... . - 40237410 426380c0 20002263 81c02000 2263820d Bc.. ."c.. ."c.. - 40237420 f0000000 12c1f009 0172a707 21d930c0 .........r..!.0. - 40237430 20006222 9b706620 c0200062 629b6cf5 .b".pf . .bb.l. - 40237440 c0200042 229b5044 10c02000 42629b31 . .B".PD.. .Bb.1 - 40237450 ce30c020 0002229b 300010c0 20000c03 .0. ..".0... ... - 40237460 02629b0c 040c0245 14000c02 0c130c04 .b.....E........ - 40237470 85130008 0112c110 0df00000 00039f2c ..............., - 40237480 a0dafe3f 12c1f009 010c0321 7c2bc020 ...?.......!|+. - 40237490 00326286 7cf0c020 00026289 45c0ff85 .2b.|.. ..b.E... - 402374a0 5700c5db ffc5f5ff 85f7ffb1 f4ff71b8 W.............q. - 402374b0 30c02000 01722bb2 60860c2a c0200092 0. ..r+.`..*. .. - 402374c0 27dea099 20c02000 9267de81 6939c020 '... . ..g..i9. - 402374d0 00622781 806610c0 20006267 8151e8ff .b'..f.. .bg.Q.. - 402374e0 0c140801 12c11042 45800df0 000b0700 .......BE....... - 402374f0 070c0700 41dccc8c 9231fcff c0200032 ....A....1... .2 - 40237500 64830df0 21fbffc0 20002264 830df000 d...!... ."d.... - 40237510 7cf98166 30720303 52030162 03008055 |..f0r..R..b...U - 40237520 11605520 62030280 77010066 11706620 .`U b...w..f.pf - 40237530 715f2a60 55206151 2bbc32c0 20005266 q_*`U aQ+.2. .Rf - 40237540 94b20305 a2030480 bb11b0aa 20c02000 ............ . . - 40237550 a26695c0 20009266 98c02000 726699c0 .f.. ..f.. .rf.. - 40237560 20004226 99804420 c0200042 66990df0 .B&..D . .Bf... - 40237570 c0200052 66922203 05b20304 80221120 . .Rf."......". - 40237580 bb20c020 00b26693 c0200092 6696c020 . . ..f.. ..f.. - 40237590 00726697 c02000a2 269780aa 20c02000 .rf.. ..&... . . - 402375a0 a266970d f0000000 fffffeff 12c1f009 .f.............. - 402375b0 01dc8201 fdff2131 2bfc13c0 20003222 ......!1+... .2" - 402375c0 8f003310 c0200032 628f4606 0066120a ..3.. .2b.F..f.. - 402375d0 2d03315b 2a050800 c6020066 22088c54 -.1[*......f"..T - 402375e0 2d033d04 05070008 0112c110 0df0c020 -.=............ - 402375f0 00422291 004410c0 20004262 9186f9ff .B"..D.. .Bb.... - 40237600 512b3041 1e2b8cf2 c0200032 24995033 Q+0A.+... .2$.P3 - 40237610 20c02000 3264990d f0c02000 22249750 . .2d.... ."$.P - 40237620 2220c020 00226497 0df00000 41dfff51 " . ."d.....A..Q - 40237630 132b8cf2 c0200032 25994033 10c02000 .+... .2%.@3.. . - 40237640 3265990d f0c02000 22259740 2210c020 2e.... ."%.@".. - 40237650 00226597 0df00000 7cfa8114 3071132a ."e.....|...0q.* - 40237660 51d2ff61 062b1612 06c02000 b2269150 Q..a.+.... ..&.P - 40237670 bb10c020 00b26691 b2030392 03014203 ... ..f.......B. - 40237680 00809911 90442092 030280bb 01009911 .....D ......... - 40237690 b0992090 4420c020 0042668c 220305b2 .. .D . .Bf."... - 402376a0 03048022 1120bb20 c02000b2 668dc020 ...". . . ..f.. - 402376b0 00a26690 c0200072 6691c020 00922691 ..f.. .rf.. ..&. - 402376c0 809920c0 20009266 910df0c0 20004226 .. . ..f.... .B& - 402376d0 8f504410 c0200042 668f4203 03220301 .PD.. .Bf.B..".. - 402376e0 b2030080 221120bb 20220302 80440100 ....". . "...D.. - 402376f0 22114022 2020bb20 c02000b2 668a9203 ".@" . . ..f... - 40237700 05420304 80991190 4420c020 0042668b .B......D . .Bf. - 40237710 c02000a2 668ec020 0072668f c0200022 . ..f.. .rf.. ." - 40237720 268f8022 20c02000 22668f0d f0000000 &.." . ."f...... - 40237730 419eff51 d22a8cf2 c0200032 25914033 A..Q.*... .2%.@3 - 40237740 10c02000 3265910d f0c02000 22258f40 .. .2e.... ."%.@ - 40237750 2210c020 0022658f 0df00000 0006f23f ".. ."e........? - 40237760 0012f23f 12c1d0c9 41e961f9 71093139 ...?....A.a.q.19 - 40237770 81d951d1 faffc020 000c0cf1 f9ff1c9e ..Q.... ........ - 40237780 d22d8329 21c75d45 c02ca0f0 22b0c020 .-.)!.]E.,..".. - 40237790 00422280 42410040 48414241 01404841 .B".BA.@HABA.@HA - 402377a0 42410240 48414241 03c02000 32228132 BA.@HABA.. .2".2 - 402377b0 5102c020 00222281 0881202e 1527900d Q.. .""... ..'.. - 402377c0 28213d01 0c6401c0 2cc00000 9c721bcc (!=..d..,....r.. - 402377d0 c0c074e7 9cae0c02 c841d851 e861f871 ..t......A.Q.a.q - 402377e0 083112c1 300df00c 12c6faff 0814f23f .1..0..........? - 402377f0 12c1d0a2 0504b205 05e931d9 21c91109 ..........1.!... - 40237800 01cd0602 0501dd03 ed043d07 80bb1142 ..........=....B - 40237810 0503baaa b2050080 00110abb 02050280 ................ - 40237820 44010000 114a000a bb665206 0c150c12 D....J...fR..... - 40237830 4600000c 05261209 0c60a66c 060c2046 F....&...`.l.. F - 40237840 00000c70 4d000c10 f62d1600 1c400000 ...pM....-...@.. - 40237850 a1a62c13 61592962 267d0706 0a0c3446 ..,.aY)b&}....4F - 40237860 0100001c 400000a1 61beff66 2c2fc020 ....@...a..f,/. - 40237870 003941b9 51a96159 71498129 9172269f .9A.Q.aYqI.).r&. - 40237880 09a1707e 15779e15 0c324509 0008a128 ..p~.w...2E....( - 40237890 91488158 7161b2ff a861b851 384139b1 .H.Xqa...a.Q8A9. - 402378a0 c07ca060 87b0d067 11c02000 b2688040 .|.`...g.. ..h.@ - 402378b0 7024a030 f4509014 0099113a 99b07701 p$.0.P.....:..w. - 402378c0 203024e0 33017a33 3a99d030 04207e01 0$.3.z3:..0. ~. - 402378d0 8033013a 779a77c0 20007268 81c02000 .3.:w.w. .rh.. . - 402378e0 719fff32 27830033 20c02000 32678338 q..2'..3 . .2g.8 - 402378f0 b1f62d11 a62c0e91 35fe9809 909da088 ..-..,..5....... - 40237900 e9808020 89e948c1 c811d821 21b8ffe8 ... ..H....!!... - 40237910 312a2601 c025c000 00080112 c1300df0 1*&..%.......0.. - 40237920 0c03718e ff001240 0c187cf9 0088a190 ..q....@..|..... - 40237930 8830c020 00622783 806610c0 20006267 .0. .b'..f.. .bg - 40237940 835187ff 2042a050 44b0c020 00326480 .Q.. B.PD.. .2d. - 40237950 c0200032 6481c020 00326482 c0200032 . .2d.. .2d.. .2 - 40237960 6483c020 00326484 c0200032 6485c020 d.. .2d.. .2d.. - 40237970 00326486 c0200032 6487c020 00326488 .2d.. .2d.. .2d. - 40237980 c0200032 64890df0 7cf312c1 f00901d9 . .2d...|....... - 40237990 21c911e9 310c0c1c 9ed10cfe 010729d8 !...1.........). - 402379a0 0d02207d d0d2a0d8 ed300030 00dd10c7 .. }.....0.0.... - 402379b0 5d042d0c 85f6ff1b ccc0c074 e79cefc8 ].-........t.... - 402379c0 11d821e8 31080112 c1100df0 03030300 ..!.1........... - 402379d0 61ffff71 0ecc5161 ffdcb2c0 20006265 a..q..Qa.... .be - 402379e0 80261302 66532bc0 20002225 80702220 .&..fS+. ."%.p" - 402379f0 c0200022 65800df0 c0200062 65812613 . ."e.... .be.&. - 40237a00 0266530e c0200032 25817033 20c02000 .fS.. .2%.p3 . . - 40237a10 3265810d f0000000 12c1e009 4121eccf 2e..........A!.. - 40237a20 71482931 4effc020 00226380 c020000c qH)1N.. ."c.. .. - 40237a30 045d070c 06226381 0c600c32 0c030901 .]..."c..`.2.... - 40237a40 c5daff0c 320c130c 16713d29 0c644901 ....2....q=).dI. - 40237a50 5d070c04 85d9ff0c 05c02000 6140ff08 ]......... .a@.. - 40237a60 4112c120 5266820d f0000000 61d8fd41 A.. Rf......a..A - 40237a70 3bff6806 51d7cf60 62a068e6 cc72c020 ;.h.Q..`b.h..r. - 40237a80 00526480 460100c0 20005264 817cf880 .Rd.F... .Rd.|.. - 40237a90 8630c020 00722483 807710c0 20007264 .0. .r$..w.. .rd - 40237aa0 830df000 61f43751 3a2fc020 00422581 ....a.7Q:/. .B%. - 40237ab0 604420c0 20004265 813171fe 0c022243 `D . .Be.1q..."C - 40237ac0 800df000 00000003 ffffffdb 61312f0c ............a1/. - 40237ad0 0821f1c7 31fcff71 f52ea120 ff0c1541 .!..1..q... ...A - 40237ae0 bbfd12c1 f0480409 01524405 b1affe51 .....H...RD....Q - 40237af0 e32948c4 c0200042 66830184 31c02000 .)H.. .Bf...1. . - 40237b00 9225a200 9920c020 009265a2 c0200062 .%... . ..e.. .b - 40237b10 2a803066 20c02000 626a80c0 2000422a *.0f . .bj.. .B* - 40237b20 80b04410 c0200042 6a80c020 00022a81 ..D.. .Bj.. ..*. - 40237b30 300020c0 2000026a 81c02000 922a81b0 0. . ..j.. ..*.. - 40237b40 9910c020 00926a81 c0200082 6596c020 ... ..j.. ..e.. - 40237b50 00726597 c0200082 658ec020 0072658f .re.. ..e.. .re. - 40237b60 0cc6c020 00422586 604420c0 20004265 ... .B%.`D . .Be - 40237b70 8631d5ff c0200002 22d13000 10c02000 .1... ..".0... . - 40237b80 0262d121 11300112 30c00000 7ce7c020 .b.!.0..0...|.. - 40237b90 0061ba29 5226a570 5510c020 005266a5 .a.)R&.pU.. .Rf. - 40237ba0 080112c1 100df000 12c1f009 013d020c .............=.. - 40237bb0 1821f72e c0200072 229b8077 20c02000 .!... .r"..w . . - 40237bc0 72629b0c 26c02000 52229b60 5520c020 rb..&. .R".`U . - 40237bd0 0052629b 0c44c020 0002229b 400020c0 .Rb..D. ..".@. . - 40237be0 20000262 9b0c0285 92ff0801 12c1100d ..b............ - 40237bf0 f0000000 00000024 ffff0100 fffffbff .......$........ - 40237c00 3173fd7c fa38030c 19220305 41a3c716 1s.|.8..."..A... - 40237c10 a20bb1d2 fe21a52e 511ae781 9829c020 .....!..Q....). - 40237c20 007228a5 907720c0 20007268 a561f1ff .r(..w . .rh.a.. - 40237c30 c0200092 24d16099 20c02000 9264d17c . ..$.`. . ..d.| - 40237c40 37c02000 62288670 6610c020 00626886 7. .b(.pf.. .bh. - 40237c50 c02000a2 689641e8 ffc02000 426897c0 . ..h.A... .Bh.. - 40237c60 2000a268 8e919128 c0200092 688fc020 ..h...(. ..h.. - 40237c70 00722b80 507710c0 2000726b 80c02000 .r+.Pw.. .rk.. . - 40237c80 622b8020 6620c020 00626b80 c0200042 b+. f . .bk.. .B - 40237c90 2b815044 10c02000 426b81c0 2000a22b +.PD.. .Bk.. ..+ - 40237ca0 8120aa20 c02000a2 6b8191d4 ffc02000 . . . ..k..... . - 40237cb0 7228a290 7710c020 007268a2 52c31861 r(..w.. .rh.R..a - 40237cc0 b42ec020 00526683 0c044243 050df000 ... .Rf...BC.... - 40237cd0 1009ff3f 60a92440 fcc0fe3f 7d0412c1 ...?`.$@...?}... - 40237ce0 e00911c9 21f951d9 31e941dd 02e1f8ff ....!.Q.1.A..... - 40237cf0 0c0fc162 37661318 9c520166 29c00000 ...b7f...R.f)... - 40237d00 01f4ffe8 00560e0a 016429c0 00008634 .....V...d)....4 - 40237d10 00d1f0ff 6643262c 823d0d42 a1700c05 ....fC&,.=.B.p.. - 40237d20 79010100 26c00000 ed02273c 02062e00 y...&.....'<.... - 40237d30 3d0d42a1 7301fc25 c0000046 29006653 =.B.s..%...F).fS - 40237d40 13015429 c00000c8 2e568c11 015329c0 ..T).....V...S). - 40237d50 00008623 00666326 2c823d0d 42a1bd0c ...#.fc&,.=.B... - 40237d60 05790101 f025c000 00ed0227 3c024658 .y...%.....'<.FX - 40237d70 003d0d42 a1c001ec 25c00000 06190066 .=.B....%......f - 40237d80 73130144 29c00000 283e5662 1c014229 s..D)...(>Vb..B) - 40237d90 c0000046 13000c0e 2d0ec821 d831e841 ...F....-..!.1.A - 40237da0 f8510811 12c1200d f0288ef9 8e290001 .Q.... ..(...).. - 40237db0 3a29c000 00d73c02 8635003d 0d21c6ff :)....<..5.=.!.. - 40237dc0 019f9dc0 00008606 0027bc0a 3d0d42a1 .........'..=.B. - 40237dd0 7c01d525 c000003d 0d2d0e42 a17e01d2 |..%...=.-.B.~.. - 40237de0 25c00000 0c0206ec ff1672ff 0cc23d0d %.........r...=. - 40237df0 42a1790c 0501cb25 c0000029 1e1682fc B.y....%...).... - 40237e00 273cc842 a184292e 0c13325e 062c023d '<.B..)...2^.,.= - 40237e10 0d01b226 c0000029 9e160217 27bc0246 ...&...)....'..F - 40237e20 5b000c03 2c04017a 24c00000 28013d0d [...,..z$...(.=. - 40237e30 42a19178 9e0c0588 0791b530 80605480 B..x.......0.`T. - 40237e40 86419088 20a08811 80662069 0701b525 .A.. ....f i...% - 40237e50 c0000029 4e16e218 27bc02c6 6200981e ...)N...'...b... - 40237e60 291986cc ffed0cb1 9affa88c f98ca92b )..............+ - 40237e70 010a29c0 0000289c 0c032c04 016524c0 ..)...(...,..e$. - 40237e80 000001a1 30389cf8 1cd84cd9 1f280306 ....08....L..(.. - 40237e90 0b00289e 0c032c04 015e24c0 0000020d ..(...,..^$..... - 40237ea0 0cd90ecc 00e94d01 9630521d 05781e38 ......M..0R..x.8 - 40237eb0 9e681d28 0342c6dc 6917525e 0b494e20 .h.(.B..i.R^.IN - 40237ec0 80542096 41009920 a0991190 88208903 .T .A.. ..... .. - 40237ed0 06b1ff16 12ec0cc2 3d0d42a1 c50c0501 ........=.B..... - 40237ee0 9125c000 00291e16 420827bc 02462000 .%...)..B.'..F . - 40237ef0 3d0d42a1 d00c0529 2e0c1aa2 5e062c02 =.B....)....^.,. - 40237f00 018925c0 0000299e 16e20a27 bc02c62a ..%...)....'...* - 40237f10 000c032c 04013e24 c0000028 013d0d42 ...,..>$...(.=.B - 40237f20 a1dd089e 0c056800 71262f60 b0546066 ......h.q&/`.T`f - 40237f30 41706620 a0661160 bb20b900 017a25c0 Apf .f.`. ...z%. - 40237f40 0000294e 16b20d27 bc020636 00781e29 ..)N...'...6.x.) - 40237f50 17c690ff ed02915e ff8882f9 82893901 .......^......9. - 40237f60 ce28c000 00389e01 ec372803 c6d3ff27 .(...8...7(....' - 40237f70 bc0a3d0d 42a1c801 6c25c000 003d0d2d ..=.B...l%...=.- - 40237f80 0e42a1ca 016925c0 00008695 ff27bc0a .B...i%......'.. - 40237f90 3d0d42a1 87016425 c0000028 1e3d0d42 =.B...d%...(.=.B - 40237fa0 a1890161 25c00000 2d0e3d0d f91e42a1 ...a%...-.=...B. - 40237fb0 8b015d25 c0000046 8aff27bc 0a3d0d42 ..]%...F..'..=.B - 40237fc0 a1d30159 25c00000 281e3d0d 42a1d501 ...Y%...(.=.B... - 40237fd0 5625c000 002d0e3d 0df91e42 a1d70152 V%...-.=...B...R - 40237fe0 25c00000 067fff27 bc0a3d0d 42a19401 %......'..=.B... - 40237ff0 4e25c000 00289e3d 0d42a196 014b25c0 N%...(.=.B...K%. - 40238000 0000f99e 281e3d0d 42a19801 4725c000 ....(.=.B...G%.. - 40238010 002d0e3d 0df91e42 a19a0143 25c00000 .-.=...B...C%... - 40238020 0670ff27 bc0a3d0d 42a1e001 3f25c000 .p.'..=.B...?%.. - 40238030 00289e3d 0d42a1e2 013c25c0 0000f99e .(.=.B...<%..... - 40238040 281e3d0d 42a1e401 3825c000 002d0e3d (.=.B...8%...-.= - 40238050 0df91e42 a1e60134 25c00000 0661ff00 ...B...4%....a.. - 40238060 12c1f0d9 21c91109 01cd020b 2316920f ....!.......#... - 40238070 42c3fe16 340fd117 ff664336 281c3d0d B...4....fC6(.=. - 40238080 42a21e01 2925c000 00289c3d 0d42a220 B...)%...(.=.B. - 40238090 012625c0 0000284c 3d0d42a2 21012225 .&%...(L=.B.!."% - 402380a0 c000003d 0d2d0c42 a222011f 25c00000 ...=.-.B."..%... - 402380b0 c62a0066 5323289c 0c032c04 01d523c0 .*.fS#(...,...#. - 402380c0 00000174 28c00000 5102ff68 25698cc9 ...t(...Q..h%i.. - 402380d0 25017128 c0000006 21006663 36281c3d %.q(....!.fc6(.= - 402380e0 0d42a233 011125c0 0000289c 3d0d42a2 .B.3..%...(.=.B. - 402380f0 35010d25 c0000028 4c3d0d42 a236010a 5..%...(L=.B.6.. - 40238100 25c00000 3d0d2d0c 42a23701 0725c000 %...=.-.B.7..%.. - 40238110 00861200 66732328 9c0c032c 0401bc23 ....fs#(...,...# - 40238120 c00000d1 ebfe015b 28c00000 783d798c .......[(...x=y. - 40238130 c93d0159 28c00000 c6080066 8320289c .=.Y(......f. (. - 40238140 0c030cc4 01b323c0 00000152 28c00000 ......#....R(... - 40238150 81e0fe98 48998cc9 48014f28 c00000c8 ....H...H.O(.... - 40238160 11d82108 0112c110 0df0289c 0c032c04 ..!.......(...,. - 40238170 01a823c0 00000147 28c00000 a1d5feb8 ..#....G(....... - 40238180 0ab98cc9 0a014428 c0000006 f4ff0000 ......D(........ - 40238190 e010ff3f 3009ff3f 800eff3f 6013ff3f ...?0..?...?`..? - 402381a0 12c1e009 01f941c9 11e931d9 21e2a060 ......A...1.!..` - 402381b0 d1f8ffc1 f8ff0c1f f25c06d9 9c5117f3 .........\...Q.. - 402381c0 2d0c58a5 0c135a4e 42c4f458 15594c49 -.X...ZNB..X.YLI - 402381d0 1c492cc5 e8ffc2cc 28d2cd20 e2cef4e6 .I,.....(.. .... - 402381e0 1ed50c8e f1edffc0 2000b13f d1a80fb0 ........ ..?.... - 402381f0 aa104c0b b0aa20c0 2000a90f f91cf92c ..L... . ......, - 40238200 d99c2d0c 0c53cb8f 0c19925c 06894c05 ..-..S.....\..L. - 40238210 e5ffc2cc 28f2cf4c d2cd200b eee61ec6 ....(..L.. ..... - 40238220 0c4ed99c 2d0c0c73 45e3ffc2 cc28d2cd .N..-..sE....(.. - 40238230 200beee6 1eeb0c7e d1d9fff8 41d99c2d ......~....A..- - 40238240 0c0c83c5 e1ffc2cc 28cbdd0b eee61eec ........(....... - 40238250 c811d821 e8310801 12c1200d f0000000 ...!.1.... ..... - 40238260 42020c37 140d3242 0c0c0332 420d32a0 B..7..2B...2B.2. - 40238270 0032520d 0df00000 12c1f0c2 6102c222 .2R.........a.." - 40238280 08d26101 0c83dd02 2d0c0931 05fdff32 ..a.....-..1...2 - 40238290 cc2c2d0d 0c04853e 05220c0d 1b22224c .,-....>."...""L - 402382a0 0d08310c 12225c0d d811c821 12c1100d ..1.."\....!.... - 402382b0 f0000000 52120c68 521b7572 520c5a56 ....R..hR.urR.ZV - 402382c0 3245f032 120c5852 1b636252 0c3a3542 2E.2..XR.cbR.:5B - 402382d0 43f00df0 42120c58 521b6462 520c4a45 C...B..XR.dbR.JE - 402382e0 3244f00d f0000000 42120c58 521b6462 2D......B..XR.db - 402382f0 520c4a45 30584152 44f04212 0c58521b R.JE0XARD.B..XR. - 40238300 6462520c 4a453244 f00df000 42120c58 dbR.JE2D....B..X - 40238310 521b6462 520c4a45 30587552 44f04212 R.dbR.JE0XuRD.B. - 40238320 0c58521b 644a5541 75236252 0c404310 .XR.dJUAu#bR.@C. - 40238330 4040f542 45f04212 0c58521b 644a5541 @@.BE.B..XR.dJUA - 40238340 71236252 0c404310 40484142 45f04212 q#bR.@C.@HABE.B. - 40238350 0c58521b 6462520c 4a453244 f00df000 .XR.dbR.JE2D.... - 40238360 12c1f0c2 61020261 0320c220 8cc22842 ....a..a. . ..(B - 40238370 16220045 6d070c02 294c295c 0831c821 .".Em...)L)\.1.! - 40238380 12c1100d f0000000 acd23212 0c48521b ..........2..HR. - 40238390 5352520c 3a347cf4 4243f052 a0f04c34 SRR.:4|.BC.R..L4 - 402383a0 0c063212 0c373410 78521b83 3a378252 ..2..74.xR..:7.R - 402383b0 0c5a3362 430006fa ff0df000 e826ff3f .Z3bC........&.? - 402383c0 e426ff3f 12c1e0f9 31f1fcff c961d951 .&.?....1....a.Q - 402383d0 e9410971 ed02220f 00cd03dd 04dc4285 .A.q..".......B. - 402383e0 64e131f7 ff0c1429 03320f00 22a00030 d.1....).2.."..0 - 402383f0 2483224f 0022aff4 166e1722 affa160c $."O."...n.".... - 40238400 170c0432 a1342d04 456b073d 02294c7c ...2.4-.Ek.=.)L| - 40238410 f216d315 263d1022 0c0df1e9 ffcc3285 ....&=."......2. - 40238420 60e1290f 280f290c 284c3812 0c12395c `.).(.).(L8...9\ - 40238430 22430038 5c224301 285c320e 32324202 "C.8\"C.(\2.22B. - 40238440 285c0c03 32420358 0c285c80 45015038 (\..2B.X.(\.E.P8 - 40238450 75303420 412c2340 65108066 11505841 u04 A,#@e..f.PXA - 40238460 40451060 33204033 20304874 32420442 @E.`3 @3 0Ht2B.B - 40238470 42053040 75303875 3242070c 03424206 B.0@u08u2B...BB. - 40238480 32420832 42093242 0a32420b 32420c32 2B.2B.2B.2B.2B.2 - 40238490 420d3242 0e32420f 42a0fb32 cdfc4703 B.2B.2B.B..2..G. - 402384a0 0e663d23 320c0c32 c3fc3030 74f62317 .f=#2..2..00t.#. - 402384b0 320e0432 420c320e 0532420d 320e0632 2..2B.2..2B.2..2 - 402384c0 420e320e 0732420f 0c033242 10324211 B.2..2B...2B.2B. - 402384d0 32421232 42133242 14324215 32421632 2B.2B.2B.2B.2B.2 - 402384e0 42173242 18324219 32421a32 421b22ce B.2B.2B.2B.2B.". - 402384f0 33620e32 3050f448 5c67b509 f6650652 3b.20P.H\g...e.R - 40238500 02008600 00000c05 3a445244 1c1b331b ........:DRD..3. - 40238510 2266b3dc 0c022042 20385c2a 3342432c "f.... B 8\*3BC, - 40238520 1b2266d2 f30c024d 02385c2a 3342436c ."f....M.8\*3BCl - 40238530 1b2266e2 f3285c42 af824242 ed32a063 ."f..(\B..BB.2.c - 40238540 5c344242 ee3242ec 3242ef0c 02225c0c \4BB.2B.2B..."\. - 40238550 4c440c02 385c2a33 2243f01b 224792f3 LD..8\*3"C.."G.. - 40238560 0c143c53 2d0cc5d4 ff2d0c3d 0d45d6ff ........ - 40239060 21cd03d9 114c44dd 020c032d 0c093101 !....LD....-..1. - 40239070 e2fec000 000831c9 8dc821d8 1112c110 ......1...!..... - 40239080 0df00000 9e97fe3f 740d1040 12c1f0c9 .......?t..@.... - 40239090 21cd0228 8209318c e231faff 42a29601 !..(..1..1..B... - 402390a0 faffc000 000c0229 8c0831c8 2112c110 .......)..1.!... - 402390b0 0df00000 12c1a0d2 61150261 17c26116 ........a..a..a. - 402390c0 dd021672 084c440c 032d0101 cbfec000 ...r.LD..-...... - 402390d0 002d010c 838518ff 288d8c22 c812dcfc .-......(..".... - 402390e0 c5a40a20 c2201632 06320208 2261012c ... . .2.2.."a., - 402390f0 02202320 31b55322 4c084c44 2d0c85ab . # 1.S"L.LD-... - 40239100 0a0c843d 012d0dc5 2bff5682 030c243c ...=.-..+.V...$< - 40239110 932d0105 1aff321d 182d01c5 1cff2d01 .-....2..-....-. - 40239120 4526ff32 110c22a0 f02a3328 413030f4 E&.2.."..*3(A00. - 40239130 c5b00641 14fd3841 6d0d4c35 2d0cc5b7 ...A..8Am.L5-... - 40239140 0a2d01c5 21ff2811 8c1245a2 0a022117 .-..!.(...E...!. - 40239150 c22116d2 211512c1 600df000 12c1f0d9 .!..!...`....... - 40239160 11d882c9 210931cd 02acdd22 0d0cf662 ....!.1...."...b - 40239170 07f63207 ac228605 00669213 2d0c0576 ..2.."...f..-..v - 40239180 060c0222 4d0dc02c 20c573ff 86020000 ..."M.., .s..... - 40239190 0c02224d 0d2d0c05 3fff0831 c821d811 .."M.-..?..1.!.. - 402391a0 12c1100d f0000000 12c1f0d9 110931c9 ..............1. - 402391b0 21dd0216 b208c882 166c0822 0c0c2682 !........l."..&. - 402391c0 02461f00 380328bc 2793760c c32d0c05 .F..8.(.'.v..-.. - 402391d0 09ff0c44 3d0c2d0d 851eff56 62050c44 ...D=.-....Vb..D - 402391e0 3c232d0c c50cff28 bc804201 20387530 <#-....(..B. 8u0 - 402391f0 54203141 fd304210 80441120 28414045 T 1A.0B..D. (A@E - 40239200 20303210 3034202d 0c0510ff 2d0c8517 02.04 -....-... - 40239210 ff321c0c 22a0f02a 33284c30 30f405a2 .2.."..*3(L00... - 40239220 0641d8fc 384c281c 6d0d52a0 43c5a80a .A..8L(.m.R.C... - 40239230 2d0cc512 ff220c0d 1b22224c 0d1c4222 -...."...""L..B" - 40239240 5c0d0831 c821d811 12c1100d f0000000 \..1.!.......... - 40239250 204e0000 ec26ff3f f026ff3f c82a0040 N...&.?.&.?.*.@ - 40239260 88dc0040 12c1e0c9 61c882e9 410c53ed ...@....a...A.S. - 40239270 022d0c09 71d951f2 610345fe fe0c343d .-..q.Q.a.E...4= - 40239280 0c2d0e05 14ffdd02 56020a0c 243c932d .-......V...$<.- - 40239290 0c0502ff 321e182d 0cc504ff f8beccbf ....2..-........ - 402392a0 21edfff8 02568f05 060a0000 002d0f01 !....V.......-.. - 402392b0 ebffc000 00203074 1643fe4d 032d0c0c ..... 0t.C.M.-.. - 402392c0 c305fffe 320f0016 53fd2d0c 1bff4500 ....2...S.-...E. - 402392d0 ffc6fbff c02c2005 0bff321c 0c22a0f0 ....., ...2..".. - 402392e0 20338028 4c3030f4 45950638 4c281c6d 3.(L00.E..8L(.m - 402392f0 0e4c3542 cc28459c 0a2d0c45 06ff860a .L5B.(E..-.E.... - 40239300 002d0f01 d6ffc000 0021d3ff 4802a614 .-.......!..H... - 40239310 c2404074 3cc3c02c 2085f9fe 320f0016 .@@t<.., ...2... - 40239320 13fb2d0c 1bffc5fa fec6fbff 420c0d22 ..-.........B.." - 40239330 a00942c4 01403074 324c0d41 c5ff3732 ..B..@0t2L.A..72 - 40239340 0eb02311 3022c030 42a0c044 114040f4 ..#.0".0B..D.@@. - 40239350 22a1f332 a1f42a24 01c2ffc0 00000871 "..2..*$.......q - 40239360 225c0de8 412d0dc8 61d851f8 3112c120 "\..A-..a.Q.1.. - 40239370 0df00000 12c1f0c9 21c882d9 110931e9 ........!.....1. - 40239380 01dd027c 4216bc0a 0c032d0c 05edfe0c ...|B.....-..... - 40239390 0229ac29 bc29cc29 dc226c10 29fc29ec .).).).)."l.).). - 402393a0 225c1322 5c12225c 11225c10 0c743d0c "\."\."\."\..t=. - 402393b0 d02d2005 01ffed02 ec622d0c 85fcfe32 .- ......b-....2 - 402393c0 1c0c22a0 f02a3328 4c3030f4 05870638 .."..*3(L00....8 - 402393d0 4c281c6d 0d4c3542 cc28058e 0a2d0c05 L(.m.L5B.(...-.. - 402393e0 f8fe420c 0d0c921b 44403074 324c0d41 ..B.....D@0t2L.A - 402393f0 7a493732 0eb02311 3022c030 42a0d044 zI72..#.0".0B..D - 40239400 114040f4 22a1f32a 2432a1f4 0195ffc0 .@@."..*$2...... - 40239410 0000225c 0d2d0d85 4c06c1eb 522d0d3d .."\.-..L...R-.= - 40239420 0c053606 3d0c2d0d c546062d 0d3d0cc5 ..6.=.-..F.-.=.. - 40239430 45062d0e 0831c821 d811e801 12c1100d E.-..1.!........ - 40239440 f0000000 9437ff3f 21ffff12 c1e0d951 .....7.?!......Q - 40239450 d802e941 0971c961 f9317cbe 16ad17c8 ...A.q.a.1|..... - 40239460 8d160c17 320c0c16 a316421c 139cb422 ....2.....B...." - 40239470 1c1222c2 012020f4 225c1227 940dd02d ..".. ."\.'...- - 40239480 2005efff 2d0d0510 ff065200 221c1116 ...-.....R."... - 40239490 52110b42 425c1126 12028642 00e02310 R..BB\.&...B..#. - 402394a0 26120526 9302c64a 000c432d 0c05dbfe &..&...J..C-.... - 402394b0 0c343d0c 2d0dc5f0 fe56f209 0c243c93 .4=.-....V...$<. - 402394c0 2d0c05df fe321d18 2d0cc5e1 fef8bdcc -....2..-....... - 402394d0 af2160ff f802567f 05c60900 002d0f01 .!`...V......-.. - 402394e0 5fffc000 00203074 1653fe4d 032d0c0c _.... 0t.S.M.-.. - 402394f0 c305dcfe 320f0016 63fd2d0c 1bff45dd ....2...c.-...E. - 40239500 fec6fbff c02c2005 e8fe321c 0c22a0f0 ....., ...2..".. - 40239510 20338028 4c3030f4 45720641 1afc384c 3.(L00.Er.A..8L - 40239520 281c6d0d 4c354579 0a2d0c45 e3fe860a (.m.L5Ey.-.E.... - 40239530 002d0f01 4affc000 002147ff 4802a614 .-..J....!G.H... - 40239540 c2404074 3cc3c02c 2085d6fe 320f0016 .@@t<.., ...2... - 40239550 13fb2d0c 1bffc5d7 fec6fbff 420c0d22 ..-.........B.." - 40239560 a00942c4 01403074 324c0d41 1b493732 ..B..@0t2L.A.I72 - 40239570 0eb02311 3022c030 42a0d044 114040f4 ..#.0".0B..D.@@. - 40239580 22a1f332 a1f42a24 0136ffc0 0000225c "..2..*$.6...."\ - 40239590 0d321c12 221c1330 22c0a622 37202121 .2.."..0".."7 !! - 402395a0 225c1186 0b000000 221c10ac 620b4242 "\......"...b.BB - 402395b0 5c106612 1fe02310 26120266 93162d0d \.f...#.&..f..-. - 402395c0 05caff22 1c0f321c 123022c0 a6220520 ..."..2..0"..". - 402395d0 2121225c 10d80d46 a0ff0871 c861d851 !!"\...F...q.a.Q - 402395e0 e841f831 12c1200d f0000000 e0110060 .A.1.. ........` - 402395f0 acb02440 e0111040 2193ff12 c1f0c921 ..$@...@!......! - 40239600 d911c802 d1faffe9 0109310c 0e16cc09 ..........1..... - 40239610 288c1622 09c02000 380dac33 32020c26 (..".. .8..32..& - 40239620 531ec020 00380d42 020d3734 1321f0ff S.. .8.B..74.!.. - 40239630 01f1ffc0 000028ac 161207c0 0200c61a ......(......... - 40239640 0032120d b623080b 3332520d 06160000 .2...#..32R..... - 40239650 66135432 020ce252 0d26a346 26634366 f.T2...R.&.F&cCf - 40239660 13152202 0df66207 2d0c0509 ffc60d00 .."...b.-....... - 40239670 2d0c05d0 ff860a00 66831522 020df622 -.......f.."..." - 40239680 072d0c45 bffe8607 002d0cc5 30ff8605 .-.E.....-..0... - 40239690 00663313 22020df6 2208c02c 208522ff .f3."...".., .". - 402396a0 0601002d 0c05eefe c80cc6d7 ff0831c8 ...-..........1. - 402396b0 21d811e8 0112c110 0df00000 12c1f002 !............... - 402396c0 6103c261 02160202 4202397c 73303410 a..a....B.9|s04. - 402396d0 c8823242 399c0c28 1c8c5245 490a0c02 ..2B9..(..REI... - 402396e0 291c0c03 2d0c85b7 fe0831c8 2112c110 )...-.....1.!... - 402396f0 0df00000 fc8b2340 040c1040 12c1f0c9 ......#@...@.... - 40239700 210931d9 11e901cd 02564200 7c42c625 !.1......VB.|B.% - 40239710 00320239 d8827c72 20231022 4c395763 .2.9..|r #."L9Wc - 40239720 ea221c18 32a23f27 b36bdc8d 3156fe0c ."..2.?'.k..1V.. - 40239730 0542a2c2 4c4201f0 ffc00000 dd021642 .B..LB.........B - 40239740 05298c86 0100281d 8c124542 0a4c440c .)....(...EB.LD. - 40239750 032d0d01 29fdc000 00453d0a 291dbc42 .-..)....E=.)..B - 40239760 4202082c 03303420 324208e1 1752281d B..,.04 2B...R(. - 40239770 4c443d0e 05440a28 1d4c343d 0e854b0a LD=..D.(.L4=..K. - 40239780 281d31dc ff4d0cc5 520a2d0c 85dffe8c (.1..M..R.-..... - 40239790 922d0c85 f2ff7cf2 46030000 320c390c .-....|.F...2.9. - 402397a0 82202320 224c390c 020831c8 21d811e8 . # "L9...1.!... - 402397b0 0112c110 0df00000 0827ff3f 63825363 .........'.?c.Sc - 402397c0 b4180040 12c1e0c9 61cd0221 fbff0971 ...@....a..!...q - 402397d0 28020c44 29110c22 224c000c 12224c01 (..D)..""L..."L. - 402397e0 0c62224c 020c0222 4c030c02 225c0422 .b"L..."L..."\." - 402397f0 a0804031 80225c05 22cc1001 f1ffc000 ..@1."\."....... - 40239800 000c440c 03cb2c01 fcfcc000 000c440c ..D...,.......D. - 40239810 0322cc14 01f9fcc0 00000c44 32a00022 .".........D2.." - 40239820 cc1801f5 fcc00000 4c040c03 22cc2c01 ........L...".,. - 40239830 f2fcc000 0042a080 32a00022 cc6c01ee .....B..2..".l.. - 40239840 fcc00000 22a0ec20 cc8042a1 380c03c0 ....".. ..B.8... - 40239850 2c2001e9 fcc00000 21d9ff3d 0129010c , ......!..=.).. - 40239860 442d0c01 d7ffc000 000871c8 6112c120 D-........q.a.. - 40239870 0df00000 0c27ff3f a889fe3f ac89fe3f .....'.?...?...? - 40239880 12c1c0c9 e1cd0221 fbff0c44 38020c12 .......!...D8... - 40239890 224c007c f2224c02 224c0322 4c040c02 "L.|."L."L."L... - 402398a0 224c053c 32224c06 21f4ff42 4c015802 "L.<2"L.!..BL.X. - 402398b0 d9d1c025 115022c0 e0221120 5875e9c1 ...%.P"..". Xu.. - 402398c0 f9b130e0 7530f874 30d87542 4c07424c ..0.u0.t0.uBL.BL - 402398d0 0d304074 31eaff09 f1524c08 2050f552 .0@t1....RL. P.R - 402398e0 4c09224c 0b205841 3203003c 62224c0c L."L. XA2....)^F - 4023a110 2500ac29 e809285e 66125a38 410c6422 %..)..(^f.Z8A.d" - 4023a120 ce0401a7 fdc00000 21d4fd28 02d94e29 ........!..(..N) - 4023a130 3e0c0229 5e461d00 c19efe42 a4843d0c >..)^F.....B..=. - 4023a140 1c828991 0190ffc0 00008891 ed028c38 ...............8 - 4023a150 28080601 00661f10 2801290e 280e3851 (....f..(.).(.8Q - 4023a160 42a48e27 33054604 0042a48a 3d0c2d0e B..'3.F..B..=.-. - 4023a170 01c6fbc0 00000c02 060d0038 4142a006 ...........8AB.. - 4023a180 4b2e018f fdc00000 21bcfdd9 4e28020c K.......!...N(.. - 4023a190 0d293e3d 0cd95e42 a4950c82 017affc0 .)>=..^B.....z.. - 4023a1a0 0000e902 d9123d02 2181fe05 81ff280e ......=.!.....(. - 4023a1b0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... - 4023a1c0 500df000 e4b02440 12c1b0d2 61110261 P.....$@....a..a - 4023a1d0 13c26112 e26110f9 f1dd0416 142de174 ..a..a.......-.t - 4023a1e0 fe42a269 3d0e22a2 240166ff c00000cd .B.i=.".$.f..... - 4023a1f0 02cc722d 0d058505 06ad0000 e21d0448 ..r-...........H - 4023a200 1d0c0232 1d0537b2 122a3452 03002a3c ...2..7..*4R..*< - 4023a210 1b225243 002020f4 c6f9ff00 380d5643 ."RC. .....8.VC - 4023a220 0522af10 2aee31e7 ff22a0ec 0c442a2c ."..*.1.."...D*, - 4023a230 e0e0f401 53ffc000 0056020c 0c44cb3c ....S....V...D.< - 4023a240 4a21015f fdc00000 f2cc1c32 c104f02f J!._.......2.../ - 4023a250 2045d3ff 3159fd00 6e1152a0 f05a5c60 E..1Y..n.R..Z\` - 4023a260 60312903 29016a65 0c520c07 ed033c58 `1).).je.R..... - 4023a320 26326b66 4202863c 006612d0 c02c2045 &2kfB..<.f..., E - 4023a330 49ff22a0 35224cf0 22a00122 4cf10c22 I.".5"L.".."L.." - 4023a340 224cf222 a0f32a2c 4553ff0c 047cf332 "L."..*,ES...|.2 - 4023a350 42002d04 32a22485 7605ed02 4d020c05 B.-.2.$.v...M... - 4023a360 1692f978 142d0550 32c06214 053030f4 ...x.-.P2.b..00. - 4023a370 67b3111b 622a2c22 02003a37 22430060 g...b*,"..:7"C.` - 4023a380 20f446f8 ff480416 d40e5d02 c6f4ff2d .F..H....]....- - 4023a390 0c0543ff 3c52224c f00c1222 4cf10c52 ..C.03.p3.2.. - 4023a590 dd072623 02466c00 a20203fa 3e3033f0 ..&#.Fl.....>03. - 4023a5a0 7033b0a0 a034a243 05320205 42020480 p3...4.C.2..B... - 4023a5b0 33114033 20420207 92020680 44119044 3.@3 B......D..D - 4023a5c0 20806411 40484140 66204202 027cf940 .d.@HA@f B..|.@ - 4023a5d0 49304097 040c1b0c 04a04b93 90442060 I0@.......K..D ` - 4023a5e0 70f45644 16804311 30384130 34200033 p.VD..C.08A04 .3 - 4023a5f0 11303031 b71302c6 5300face c0ccf0d0 .001....S....... - 4023a600 ccb00c33 324c00cb 22cbcc3d 029d0c52 ...32L.."..=...R - 4023a610 afc062a0 c0420300 1ba35034 10679302 ..b..B....P4.g.. - 4023a620 0654003d 0abc74b2 0900a203 00a71b23 .T.=..t........# - 4023a630 fa2e2022 f0d022b0 62224416 360ffa2e .. "..".b"D.6... - 4023a640 2022f0d0 22b04222 450c032d 0cc00600 "..".B"E..-.... - 4023a650 86370000 0b441b33 1b994040 7406f1ff .7...D.3..@@t... - 4023a660 4203001b 9956c4fa 06420000 00802311 B....V...B....#. - 4023a670 30384130 22202020 f4ab220b 672a2a60 08A0" ..".g**` - 4023a680 70f416a7 fa797199 8185e3ff ad023d02 p....yq.......=. - 4023a690 0ca42d01 a961014a fcc00000 28015195 ..-..a.J....(.Q. - 4023a6a0 ff321104 78719881 a8615792 bf9793bc .2..xq...aW..... - 4023a6b0 48118034 01402875 20232031 0ff83064 H..4.@(u # 1..0d - 4023a6c0 10806611 40484130 34106022 20302220 ..f.@HA04.`" 0" - 4023a6d0 fa3e3033 f0d033b0 29233187 ff27b309 .>03..3.)#1..'.. - 4023a6e0 fa2e2022 f0d022b0 3922fa6e 6066f0d0 .. "..".9".n`f.. - 4023a6f0 661192d6 019a9dcb 992d090c 44ab3a69 f........-..D.:i - 4023a700 61998101 2ffcc000 00686198 816a6d62 a.../....ha..jmb - 4023a710 26449c06 fa2e2022 f0d022b0 4222453d &D.... "..".B"E= - 4023a720 092d0cc0 0600fa2e 2022f0d0 22b02822 .-...... "..".(" - 4023a730 dc62fa5e 5055f0d0 75b00c02 82a11022 .b.^PU..u......" - 4023a740 47008a77 22a00022 67002221 04852f05 G..w".."g."!../. - 4023a750 22210531 64ff42a3 61014bfa c0000002 "!.1d.B.a.K..... - 4023a760 2113c221 12d22111 e22110f2 210f12c1 !..!..!..!..!... - 4023a770 500df000 7971c5d4 ff4b2292 a4007871 P...yq...K"...xq - 4023a780 86bfff00 2027ff3f 8c2bff3f 12c1c002 .... '.?.+.?.... - 4023a790 610fc261 0ed9d1e9 c1f9b1cd 03ed0429 a..a...........) - 4023a7a0 414528df f152ff20 20f50c04 225f0032 AE(..R. ..."_.2 - 4023a7b0 a1104024 20853005 5d0fdd02 7cff16a2 ..@$ .0.]...|... - 4023a7c0 0bf8120c c42d0f0c 03595101 0bf9c000 .....-...YQ..... - 4023a7d0 0058510b cc421500 ea448024 11404874 .XQ..B...D.$.@Ht - 4023a7e0 40222020 20f4224f 00202841 224f010c @" ."O. (A"O.. - 4023a7f0 12224f02 0c02224f 040c1222 4f05cbff ."O..."O..."O... - 4023a800 1bcc1bef 0c02320c 0042c3d2 9c048ce3 ......2..B...... - 4023a810 1b22324e 00202074 1bee1bcc 86f9ff00 ."2N. t........ - 4023a820 224f0022 0c008c32 fd0e86f4 ff224e00 "O."...2....."N. - 4023a830 22a1000c 44225100 2251013d 0122ce01 "...D"Q."Q.=.".. - 4023a840 01e0fbc0 0000381d 5bee303e c03030f4 ......8.[.0>.00. - 4023a850 d02d20c5 3e0521cb ff3841c1 cbff20e3 .- .>.!..8A... . - 4023a860 a0280c3c 543d0e05 3d09280c 3c554d0e .(. - 4023aba0 20cb2c82 61030106 fbc00000 220f0088 .,.a......."... - 4023abb0 311b228a 8c0c0320 20743248 0c224f00 1.".... t2H."O. - 4023abc0 42a0ff47 9202324f 002d0d45 ccff7cb2 B..G..2O.-.E..|. - 4023abd0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 4023abe0 48029c74 37940938 4439020d f048448c H..t7..8D9...HD. - 4023abf0 a4284427 93f62843 2944c6fb ff0df000 .(D'..(C)D...... - 4023ac00 12c1f0d9 11dd0228 03c92129 0d281309 .......(..!).(.. - 4023ac10 31291d28 03cd0366 b24a3823 282d3803 1).(...f.J8#(-8. - 4023ac20 0c443902 382c282d 38133912 382c282d .D9.8,(-8.9.8,(- - 4023ac30 cb33cb22 01e3fac0 0000382c 282d8b33 .3."......8,(-.3 - 4023ac40 0c448b22 01dffac0 0000382c 282d3843 .D."......8,(-8C - 4023ac50 3942382c 282d3853 3952382c 282d3863 9B8,(-8S9R8,(-8c - 4023ac60 3962c60b 00382328 2d38030c 44390238 9b...8#(-8..D9.8 - 4023ac70 2c282d38 13391238 2c282dcb 33cb2201 ,(-8.9.8,(-.3.". - 4023ac80 d0fac000 00382c28 2d0c448b 338b2201 .....8,(-.D.3.". - 4023ac90 ccfac000 00283c08 31293d28 4c294d22 .....(<.1)=(L)M" - 4023aca0 0c14224d 14286cc8 21296dd8 1112c110 .."M.(l.!)m..... - 4023acb0 0df00000 4802cc34 39024603 00222417 ....H..49.F.."$. - 4023acc0 8c424d02 46fdff00 3264170c 02226317 .BM.F...2d..."c. - 4023acd0 0df00000 48029ce4 37940d32 24173902 ....H...7..2$.9. - 4023ace0 0df00000 4224178c d4222417 2793f422 ....B$..."$.'.." - 4023acf0 23172264 17c6faff 0df00000 4802cc34 #."d........H..4 - 4023ad00 39028602 0028448c 324d0286 fdff3944 9....(D.2M....9D - 4023ad10 0c022943 0df00000 942bff3f 6d020c02 ..)C.....+.?m... - 4023ad20 27165a21 d84a4802 5d049c25 28052796 '.Z!.JH.]..%(.'. - 4023ad30 06590386 0e000000 522517c6 faff0000 .Y......R%...... - 4023ad40 21f6ff58 02860000 522517ac d5280527 !..X....R%...(.' - 4023ad50 96f55826 0c022715 24683527 161f5805 ..X&..'.$h5'..X. - 4023ad60 27151a9c 54283427 960a2824 27950549 '...T(4'..($'..I - 4023ad70 030c120d f0422417 c6f9ff00 0c020df0 .....B$......... - 4023ad80 fc110060 12c1e0c9 610971cd 02d951e9 ...`....a.q...Q. - 4023ad90 4122a0f4 16ac0b38 0c26b302 862c00d1 A".....8.&...,.. - 4023ada0 b94a0c02 380d9c63 48038ca4 42240066 .J..8..cH...B$.f - 4023adb0 b40522c2 01202074 322317c6 f9ff0000 ..".. t2#...... - 4023adc0 31f0ffc0 20003803 30307437 320522a0 1... .8.00t72.". - 4023add0 f1461f00 101120c5 fee56612 123d010c .F.... ...f..=.. - 4023ade0 02053ae8 280156f2 0322a0fc 86180000 ..:.(.V.."...... - 4023adf0 05fde566 22063d01 0c12c6f8 ff45fce5 ...f".=......E.. - 4023ae00 66322522 2c023d01 e83222a0 014537e8 f2%",.=..2"..E7. - 4023ae10 280180ee 11802211 2901271e 0bc525e7 (.....".).'...%. - 4023ae20 2652b916 22fc4609 00280d9c b238029c &R..".F..(...8.. - 4023ae30 13480366 b40d482c 38234814 38133794 .H.f..H,8#H.8.7. - 4023ae40 0246e2ff 22221706 f8ff2d0c 05e40120 .F..""....-.... - 4023ae50 20740871 c861d851 e84112c1 200df000 t.q.a.Q.A.. ... - 4023ae60 12c1f009 3132a0f4 bc424802 66c43031 ....12...BH.f.01 - 4023ae70 854a3803 9cc34803 9c045804 66c50c58 .J8...H...X.f..X - 4023ae80 22482452 25014224 01471510 32231746 "H$R%.B$.G..2#.F - 4023ae90 f8ff0000 c53a0220 30748600 0032a0f1 .....:. 0t...2.. - 4023aea0 08312d03 12c1100d f0000000 9e97fe3f .1-............? - 4023aeb0 12c1e0d9 51dd030c 03c961e9 41cd0240 ....Q.....a.A..@ - 4023aec0 e0f40c12 4d03d042 83e02393 09713901 ....M..B..#..q9. - 4023aed0 20242037 1202c62a 00379c02 4629003d $ 7...*.7..F).= - 4023aee0 01c02c20 45e3ff16 a2090c42 480c291c .., E......BH.). - 4023aef0 3d0226b4 1226c402 46220028 014d0e3d =.&..&..F".(.M.= - 4023af00 0dc51a02 c61d0000 28014202 48164407 ........(.B.H.D. - 4023af10 42221347 831d4862 0c038ca4 1b334844 B".G..Hb.....3HD - 4023af20 303074c6 fcff0000 42023022 a0f947b3 00t.....B.0"..G. - 4023af30 56860200 28123212 3a22a0f9 f6834831 V...(.2.:"....H1 - 4023af40 dbff42a1 8f1c4201 0ffcc000 00cd0222 ..B...B........" - 4023af50 a0ffbc2c 28013d0c 22c218d9 0cd91ce2 ...,(.=."....... - 4023af60 5c04e25c 0545d9ff 28013872 cc13c262 \..\.E..(.8r...b - 4023af70 07322213 2763040c 03324248 c58c0120 .2".'c...2BH... - 4023af80 20748600 0022a0f4 0871c861 d851e841 t..."...q.a.Q.A - 4023af90 12c1200d f0000000 12c1e0d9 51dd030c .. .........Q... - 4023afa0 03c961e9 41cd04ed 024d030c 12d04283 ..a.A....M....B. - 4023afb0 c0239309 71390120 24203792 02379e05 .#..q9. $ 7..7.. - 4023afc0 7c444613 00001031 20e02e20 c5d4ff16 |DF....1 .. .... - 4023afd0 d2fe222e 0066b2e7 28017cf4 222219bc .."..f..(.|."".. - 4023afe0 02459300 0c044712 29c7b201 cd022221 .E....G.)....."! - 4023aff0 00c04c20 3222192d 0d45b900 28012812 ..L 2".-.E..(.(. - 4023b000 8c923842 664305c0 30f405df 0500cc11 ..8BfC..0....... - 4023b010 c0403108 712d04c8 61d851e8 4112c120 .@1.q-..a.Q.A.. - 4023b020 0df00000 12c1e0c9 61cd020c 02097129 ........a.....q) - 4023b030 01279c04 7c420609 003d012d 0cc5cdff .'..|B...=.-.... - 4023b040 1602ff28 0c66b2eb 28013222 190c0227 ...(.f..(.2"...' - 4023b050 130b3023 20058c00 00221120 20310871 ..0# ....". 1.q - 4023b060 c86112c1 200df000 12c1e0d9 51dd030c .a.. .......Q... - 4023b070 03c961e9 41cd0240 e0f40c12 4d03d042 ..a.A..@....M..B - 4023b080 83e02393 09713901 20242037 9202379c ..#..q9. $ 7..7. - 4023b090 047c4206 08001031 20c02c20 c5c7ff16 .|B....1 ., .... - 4023b0a0 e2fe222c 0066c2e8 28014d0e 3d0d45e6 ..",.f..(.M.=.E. - 4023b0b0 01002211 20203108 71c861d8 51e84112 ..". 1.q.a.Q.A. - 4023b0c0 c1200df0 f0110060 1ce20040 21feff12 . .....`...@!... - 4023b0d0 c1f0c020 00280232 a5b40931 01fbffc0 ... .(.2...1.... - 4023b0e0 00000831 20207412 c1100df0 2040740b ...1 t..... @t. - 4023b0f0 34303074 0ce522a0 f437350f 32a5b430 400t.."..75.2..0 - 4023b100 248231f0 ffc02000 29030c02 0df00000 $.1... .)....... - 4023b110 22a5b40d f0000000 211affc0 20002802 ".......!... .(. - 4023b120 2020740d f0000000 2040740b 34303074 t..... @t.400t - 4023b130 0ce522a0 f4373509 2112ffc0 20004902 .."..75.!... .I. - 4023b140 0c020df0 e8110060 21ffffc0 20002802 .......`!... .(. - 4023b150 2020740d f0000000 2040740b 34303074 t..... @t.400t - 4023b160 0cb522a0 f4373509 21f7ffc0 20004902 .."..75.!... .I. - 4023b170 0c020df0 e4110060 21ffffc0 20002802 .......`!... .(. - 4023b180 2020740d f0000000 2040740b 34303074 t..... @t.400t - 4023b190 0cb522a0 f4373509 21f7ffc0 20004902 .."..75.!... .I. - 4023b1a0 0c020df0 4d0222a0 f49cf438 0426c31b ....M."....8.&.. - 4023b1b0 21dafe38 029c0328 03279404 2203500d !..8...(.'..".P. - 4023b1c0 f0322317 46fbff00 0022a0f4 0df00000 .2#.F...."...... - 4023b1d0 5d023030 7422a0f4 acd521e9 fec02000 ].00t"....!... . - 4023b1e0 480222a0 f4373420 480526c4 1b21cafe H."..74 H.&..!.. - 4023b1f0 48029c04 28042795 06324450 0c020df0 H...(.'..2DP.... - 4023b200 422417c6 faff22a0 f40df000 303074ac B$....".....00t. - 4023b210 520c8437 3421419b 4948049c 94580457 R..74!A.IH...X.W - 4023b220 920d8ca5 580266b5 06324430 0c020df0 ....X.f..2D0.... - 4023b230 42241706 f9ff0000 22a0f40d f0000000 B$......"....... - 4023b240 4d0222a0 f48c3439 4422a000 0df00000 M."...49D"...... - 4023b250 4d0222a0 f48cb458 248c7548 0426c403 M."....X$.uH.&.. - 4023b260 39750c02 0df00000 4d0222a0 f48c4428 9u......M."...D( - 4023b270 2439420c 020df000 4d0222a0 f48c3439 $9B.....M."...49 - 4023b280 3422a000 0df00000 4d0222a0 f48c4428 4"......M."...D( - 4023b290 2439520c 020df000 4d0222a0 f48c4428 $9R.....M."...D( - 4023b2a0 2439620c 020df000 1836ff3f 12c1e0c9 $9b......6.?.... - 4023b2b0 61e94109 71d951f9 31cd0230 e320cc42 a.A.q.Q.1..0. .B - 4023b2c0 22a0f486 2500f1f8 ff42a0b4 0c032d0f "...%....B....-. - 4023b2d0 014af6c0 00000c02 224c1421 6a49d802 .J......"L.!jI.. - 4023b2e0 280c26b2 3626c267 c6190000 222d1527 (.&.6&.g...."-.' - 4023b2f0 9c26320c 140c4430 3390f023 a0380d38 .&2...D03..#.8.8 - 4023b300 13390238 2d3912cb 3d8b2201 2df9c000 .9.8-9..=.".-... - 4023b310 00220c14 1b22224c 14d22d17 56cdfc06 ."...""L..-.V... - 4023b320 0c00280d 279c2532 0c140c44 303390f0 ..(.'.%2...D03.. - 4023b330 23a0381c 3902382d 3912cb3d 22c20801 #.8.9.8-9..="... - 4023b340 20f9c000 00220c14 1b22224c 14d22d17 ...."...""L..-. - 4023b350 56edfcf9 0e220c14 1642f60c 020871c8 V...."...B....q. - 4023b360 61d851e8 41f83112 c1200df0 12c1f009 a.Q.A.1.. ...... - 4023b370 3132a0f4 bc424802 66b43031 42493803 12...BH.f.01BI8. - 4023b380 9cc34803 9c045804 66b50c58 22482452 ..H...X.f..X"H$R - 4023b390 25014224 01471510 32231746 f8ff0000 %.B$.G..2#.F.... - 4023b3a0 459b0120 30748600 0032a0f1 08312d03 E.. 0t...2...1-. - 4023b3b0 12c1100d f0000000 12c1e0c9 61cd030c ............a... - 4023b3c0 03097139 01404074 37120cf6 24092614 ..q9.@@t7...$.&. - 4023b3d0 0c3151fe 3803dc33 22a0f406 08003d01 .1Q.8..3".....=. - 4023b3e0 8593ff16 12ff2801 c9a28601 00480347 ......(......H.G - 4023b3f0 9206c9a3 0c024601 00322317 86f5ff08 ......F..2#..... - 4023b400 71c86112 c1200df0 12c1e0c9 61cd020c q.a.. ......a... - 4023b410 02097129 01279c05 22a0f4c6 0a00280c ..q).'..".....(. - 4023b420 66b2f410 3120c02c 20058fff 1682fe48 f...1 ., ......H - 4023b430 01222415 cc62381c 22a0fb26 630b4024 ."$..b8."..&c.@$ - 4023b440 2032a000 c5510122 a0000871 c86112c1 2...Q."...q.a.. - 4023b450 200df000 12c1e0c9 61cd020c 02097129 .......a.....q) - 4023b460 01279c05 22a0f446 0800280c 66b2f43d .'.."..F..(.f..= - 4023b470 01c02c20 458aff16 92fe381c 22a0fb26 .., E.....8."..& - 4023b480 63092801 32a001c5 4d010c02 0871c861 c.(.2...M....q.a - 4023b490 12c1200d f0000000 cc36ff3f e036ff3f .. ......6.?.6.? - 4023b4a0 12c1e0d9 51dd020c 02c96109 71290130 ....Q.....a.q).0 - 4023b4b0 c320271d 02279305 22a0f446 1a00280d . '..'.."..F..(. - 4023b4c0 66b2f43d 012d0d45 85ffbc42 38012813 f..=.-.E...B8.(. - 4023b4d0 1642fe48 a232c334 49334222 17492342 .B.H.2.4I3B".I#B - 4023b4e0 12392212 3a425301 0c844253 032044c0 .9".:BS...BS. D. - 4023b4f0 4253022d 0c1c4401 b2f8c000 000c0246 BS.-..D........F - 4023b500 0900281d 8c921c44 31e4ff26 62074604 ..(....D1..&b.F. - 4023b510 0031e2ff 1c442d0c 01aaf8c0 00000c02 .1...D-......... - 4023b520 4600007c 42202074 0871c861 d85112c1 F..|B t.q.a.Q.. - 4023b530 200df000 12c1e0c9 6130c074 0c030971 .......a0.t...q - 4023b540 39013792 0822a0f4 c60f0000 00003802 9.7.."........8. - 4023b550 66b3f13d 01457cff 1692fe48 01322413 f..=.E|....H.2$. - 4023b560 2814303c 20326413 9cd21763 0a520224 (.0< 2d....c.R.$ - 4023b570 4c033035 20324224 32241337 630a4202 L.05 2B$2$.7c.B. - 4023b580 080c8330 34203242 080c0208 71c86112 ...04 2B....q.a. - 4023b590 c1200df0 12c1e0c9 6130c074 0c030971 . ......a0.t...q - 4023b5a0 39013792 0822a0f4 46110000 00003802 9.7.."..F.....8. - 4023b5b0 66b3f13d 014576ff 1692fe48 017cf322 f..=.Ev....H.|." - 4023b5c0 2413c033 30203310 28143264 139ce237 $..30 3.(.2d...7 - 4023b5d0 e30a5202 087c7330 35103242 08322413 ..R..|s05.2B.2$. - 4023b5e0 17e30b42 022432af bf303410 3242240c ...B.$2..04.2B$. - 4023b5f0 020871c8 6112c120 0df00000 12c1e0d9 ..q.a.. ........ - 4023b600 5130d074 0c03c961 09713901 cd043712 Q0.t...a.q9...7. - 4023b610 5f37145c 32220066 b3561031 20c56fff _7.\2".f.V.1 .o. - 4023b620 16d20428 01322213 37634538 120c0227 ...(.2".7cE8...' - 4023b630 1341261d 22271d0b 662d3528 0c226329 .A&."'..f-5(."c) - 4023b640 46090000 480cb024 114022c0 4022a0d0 F...H..$.@".@".. - 4023b650 22112263 27060400 480cb024 114022c0 "."c'...H..$.@". - 4023b660 4022a0d0 22112263 280c0246 01000000 @".."."c(..F.... - 4023b670 0022a0f4 0871c861 d85112c1 200df000 ."...q.a.Q.. ... - 4023b680 12c1e0d9 5130d074 0c03c961 09713901 ....Q0.t...a.q9. - 4023b690 cd043712 4b371448 380266b3 433d01c5 ..7.K7.H8.f.C=.. - 4023b6a0 67ffbcb2 28013222 13376334 48120c02 g...(.2".7c4H... - 4023b6b0 27143026 1d16271d 0a662d24 22242986 '.0&..'..f-$"$). - 4023b6c0 05000000 32a3e822 24274601 00222428 ....2.."$'F.."$( - 4023b6d0 32a3e801 7dfec000 00290c0c 02c60000 2...}....)...... - 4023b6e0 0022a0f4 0871c861 d85112c1 200df000 ."...q.a.Q.. ... - 4023b6f0 12c1e00c 03097139 01379205 22a0f4c6 ......q9.7.."... - 4023b700 07003802 26c30805 bb002020 74460400 ..8.&..... tF.. - 4023b710 10312085 60ff1622 fe222100 05ae0122 .1 .`.."."!...." - 4023b720 a0000871 12c1200d f0000000 50c30000 ...q.. .....P... - 4023b730 902bff3f 68e20040 12c1f0c9 21c1fcff .+.?h..@....!... - 4023b740 d2610102 6103d2a3 ff101120 852dde31 .a..a...... .-.1 - 4023b750 f7ff01f8 ffc00000 273d0222 d204480c ........'=."..H. - 4023b760 4712e508 31290cd8 11c82112 c1100df0 G...1)....!..... - 4023b770 30632012 c1f04034 20504520 5d022d06 0c ...@4 PE ].-. - 4023b780 0931452f ff083112 c1100df0 12c1e041 .1E/..1........A - 4023b790 cef4c261 06026107 0c155244 00202074 ...a..a...RD. t - 4023b7a0 cd04dca3 2190fc3d 01290122 a0004521 ....!..=.)."..E! - 4023b7b0 ff0c123d 01c520ff 0c02224c 00860000 ...=.. ..."L.... - 4023b7c0 0520ff02 2107c221 0612c120 80000000 . ..!..!... .... - 4023b7d0 12c1f020 20740261 030525ff 02210312 ... t.a..%..!.. - 4023b7e0 c1108000 00000000 3bc1fe3f 20b12440 ........;..? .$@ - 4023b7f0 12c1f0c9 21c80209 31c73308 42220340 ....!...1.3.B".@ - 4023b800 2c802733 1331f8ff 21f9ff42 a0760179 ,.'3.1..!..B.v.y - 4023b810 f7c00000 0c028603 001b23c0 22c03d04 ..........#.".=. - 4023b820 01c5ffc0 00002a2c 0831c821 12c1100d ......*,.1.!.... - 4023b830 f0000000 9e97fe3f 12c1f0d9 11d1fdff .......?........ - 4023b840 e9011cd4 ed023d0d 1c02c921 093101cd ......=....!.1.. - 4023b850 f9c00000 cd020c02 271c281b 2e293c2c ........'.(..)<, - 4023b860 043d0d01 c8f9c000 00290c8c 72292c29 .=.......)..r),) - 4023b870 1c2d0c46 03002d0c 2c443d0d 0103f6c0 .-.F..-.,D=..... - 4023b880 00000c02 0831c821 d811e801 12c1100d .....1.!........ - 4023b890 f0000000 28320df0 38023922 39120df0 ....(2..8.9"9... - 4023b8a0 68c1fe3f 28b12440 12c1f0c9 210931d9 h..?(.$@....!.1. - 4023b8b0 11cd028c 222802dc 2231f9ff 21faff42 ...."(.."1..!..B - 4023b8c0 a03a014c f7c00000 06080000 00d1d9ff .:.L............ - 4023b8d0 28023cb4 3d0d01ec f5c00000 280c3cc4 (.<.=.......(.<. - 4023b8e0 3d0d01e9 f5c00000 0c02290c 0831c821 =.........)..1.! - 4023b8f0 d81112c1 100df000 28320b22 0df00000 ........(2.".... - 4023b900 68125822 3d026045 c00b2457 36052833 h.X"=.`E..$W6.(3 - 4023b910 0b224a22 0df00000 12c1f009 31c921cd ."J"........1.!. - 4023b920 02c5fdff 383c0831 0b332023 c0c82112 ....8<.1.3 #..!. - 4023b930 c1100df0 12c1f009 3145fcff 0c030c14 ........1E...... - 4023b940 08312034 832d0312 c1100df0 12c1f009 .1 4.-.......... - 4023b950 31c921cd 0285faff 383c0831 0b332033 1.!.....8<.1.3 3 - 4023b960 c00c140c 02302483 c82112c1 100df000 .....0$..!...... - 4023b970 28220df0 28120df0 58c1fe3f 18b12440 ("..(...X..?..$@ - 4023b980 287e1040 12c1c0c9 e1e9c1c8 02ed0228 (~.@...........( - 4023b990 32392129 112a3c2d 0ed9d1f9 b109f1dd 29!).*<-........ - 4023b9a0 04390145 f7fffd02 f7bd5928 2e3811c0 .9.E......Y(.8.. - 4023b9b0 22c0da22 0160ffc0 00002a9c 28012739 "..".`....*.(.'9 - 4023b9c0 1331edff 21eeff42 a083010a f7c00000 .1..!..B........ - 4023b9d0 0c02460c 003801d0 7fc09023 c077b201 ..F..8.....#.w.. - 4023b9e0 7d023821 4d072d09 79419931 01e5ffc0 }.8!M.-.yA.1.... - 4023b9f0 00007841 98318c62 9022c0da 22860100 ..xA.1.b.".."... - 4023ba00 7add86e8 ff2d0f08 f1c8e1d8 d1e8c1f8 z....-.......... - 4023ba10 b112c140 0df00000 49c1fe3f 10b12440 ...@....I..?..$@ - 4023ba20 08b12440 12c1d0c9 a1cd02e9 812832e8 ..$@.........(2. - 4023ba30 0cd991f9 7109b1fd 032aee40 d42047b2 ....q....*.@. G. - 4023ba40 0220d220 2d0c85eb ff7d020c 06d71645 . . -....}.....E - 4023ba50 281ce732 0b42a096 31f0ff21 f0ff0615 (..2.B..1..!.... - 4023ba60 00203ec0 605dc057 b3015d03 4d053d0f . >.`].W..].M.=. - 4023ba70 59216901 79110160 f4c00000 281c5821 Y!i.y..`....(.X! - 4023ba80 68015a22 291c5a66 7811279e bf280c29 h.Z").Zfx.'..(.) - 4023ba90 1c06eeff 00003d0d d7b72238 1c2d0c05 ......=..."8.-.. - 4023baa0 d5ff292c 2d0cc5e8 ff3d0dcc f231daff ..),-....=...1.. - 4023bab0 21dcff42 a0a201cf f6c00000 0c0308b1 !..B............ - 4023bac0 2d03c8a1 d891e881 f87112c1 300df000 -........q..0... - 4023bad0 27c1fe3f 00b12440 f8b02440 12c1d0c9 '..?..$@..$@.... - 4023bae0 a1e981cd 02e80228 32d9912a ee2d0cf9 .......(2..*.-.. - 4023baf0 7109b132 610040f4 2045e0ff 7d020c0d q..2a.@. E..}... - 4023bb00 f71d4428 1ce7320c 42a0b131 f1ff21f1 ..D(..2.B..1..!. - 4023bb10 ffc61300 00203ec0 d05fc057 b3015d03 ..... >.._.W..]. - 4023bb20 68014d05 da365921 79110125 f7c00000 h.M..6Y!y..%.... - 4023bb30 281c5821 78115a22 291c5add 279ec028 (.X!x.Z").Z.'..( - 4023bb40 0c291c46 eeff0000 f7b72438 1c2d0c05 .).F......$8.-.. - 4023bb50 caff292c 2d0cc5dd ffdc3231 ddff21de ..),-.....21..!. - 4023bb60 ff42a0bd 01a4f6c0 00000c02 86000000 .B.............. - 4023bb70 281c08b1 c8a1d891 e881f871 12c1300d (..........q..0. - 4023bb80 f0000000 13c1fe3f f0b02440 e8b02440 .......?..$@..$@ - 4023bb90 12c1d0f9 71fd022d 03c9a1d9 91e98109 ....q..-........ - 4023bba0 b1cd0340 d42005d7 ffed020c 02d73e6f ...@. ........>o - 4023bbb0 680c283c 0c052a66 d7154438 2c67330c h.(<..*f..D8,g3. - 4023bbc0 42a0d031 f0ff21f0 ff861100 003026c0 B..1..!......0&. - 4023bbd0 507dc077 b2017d02 4d075a2f 59016911 P}.w..}.M.Z/Y.i. - 4023bbe0 792101f7 f6c00000 282c7821 58017a22 y!......(,x!X.z" - 4023bbf0 6811292c 7a552796 be280c29 2cc6edff h.),zU'..(.),... - 4023bc00 2d0c45d1 ff2a2d27 1e1331de ff21dfff -.E..*-'..1..!.. - 4023bc10 42a0da01 78f6c000 000c0246 0000282c B...x......F..(, - 4023bc20 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 4023bc30 12c1f009 31856f03 083112c1 100df000 ....1.o..1...... - 4023bc40 12c1f009 31c57003 083112c1 100df000 ....1.p..1...... - 4023bc50 12c1f009 31457303 083112c1 100df000 ....1Es..1...... - 4023bc60 12c1f009 31457103 083112c1 100df000 ....1Eq..1...... - 4023bc70 12c1f009 31457403 083112c1 100df000 ....1Et..1...... - 4023bc80 12c1f009 31057903 083112c1 100df000 ....1.y..1...... - 4023bc90 12c1f009 31c58103 083112c1 100df000 ....1....1...... - 4023bca0 12c1f009 31c57803 083112c1 100df000 ....1.x..1...... - 4023bcb0 12c1f009 31c55a03 083112c1 100df000 ....1.Z..1...... - 4023bcc0 12c1f009 31858503 083112c1 100df000 ....1....1...... - 4023bcd0 80ca2340 240e0040 12c1f0c2 6102d911 ..#@$..@....a... - 4023bce0 cd03dd02 e901391d ed040c03 2d0c0261 ......9.....-..a - 4023bcf0 0305f304 dc0e2d0c 052705ac 9231f4ff ......-..'...1.. - 4023bd00 2d0c05f2 04461200 0c043d04 2d0c45f2 -....F....=.-.E. - 4023bd10 042d0c0c 0345f104 2d0c0c03 c5f1042d .-...E..-......- - 4023bd20 0c056e05 06060000 42a0003d 042d0c45 ..n.....B..=.-.E - 4023bd30 f0040c03 2d0c45ef 040c032d 0cc5ef04 ....-.E....-.... - 4023bd40 280d0c63 39124d0d 0c731ca2 01e2ffc0 (..c9.M..s...... - 4023bd50 00000831 c821d811 e80112c1 100df000 ...1.!.......... - 4023bd60 12c1f0c2 61020261 03cd03dc 122d0c0c ....a..a.....-.. - 4023bd70 03c55e05 0c043d04 2d0c85eb 04061100 ..^...=.-....... - 4023bd80 39123843 66433648 b238a21b 4449b28c 9.8CfC6H.8..DI.. - 4023bd90 93373430 0c0449b2 06090000 31dffb38 .740..I.....1..8 - 4023bda0 03ac0368 03522215 57960c38 a35603fe ...h.R".W..8.V.. - 4023bdb0 0c0339b2 46030000 32231786 f8ff0c04 ..9.F...2#...... - 4023bdc0 3d0c45f1 ff08310c 02c82112 c1100df0 =.E...1...!..... - 4023bdd0 74cb2340 12c1f0c2 6102d911 cd03dd02 t.#@....a....... - 4023bde0 e901391d ed040c03 2d0c0261 0345e304 ..9.....-..a.E.. - 4023bdf0 dc0e2d0c 451705ac 1231f5ff 2d0c45e2 ..-.E....1..-.E. - 4023be00 04460e00 c02c200c 0305e204 2d0c0c03 .F..., .....-... - 4023be10 85e2042d 0cc55e05 06040000 32a000c0 ...-..^.....2... - 4023be20 2c2085e0 040c032d 0c05e104 280d0c63 , .....-....(..c - 4023be30 39124d0d 0c731ca2 01a7ffc0 00000831 9.M..s.........1 - 4023be40 c821d811 e80112c1 100df000 e88cfe3f .!.............? - 4023be50 12c1f009 3116b206 58020c66 48126915 ....1...X..fH.i. - 4023be60 7c855793 4f3844f6 734d51f8 ff5033a0 |.W.O8D.sMQ..P3. - 4023be70 3803a003 0031bffc 42044ec0 20003803 8....1..B.N. .8. - 4023be80 37941006 0b0031af fc42044e c0200038 7.....1..B.N. .8 - 4023be90 03371417 7c83c606 0031aafc 42044ec0 .7..|....1..B.N. - 4023bea0 20003803 3794ec7c d3060200 7c63c600 .8.7..|....|c.. - 4023beb0 0000007c 53324226 4d020c13 1ca20185 ...|S2B&M....... - 4023bec0 ffc00000 083112c1 100df000 048dfe3f .....1.........? - 4023bed0 12c1f009 3116b206 58020c66 48126915 ....1...X..fH.i. - 4023bee0 7c855793 4f38440c 9537354b 51f8ff50 |.W.O8D..75KQ..P - 4023bef0 33a03803 a0030031 9ffc4204 4ec02000 3.8....1..B.N. . - 4023bf00 38033794 10860a00 318ffc42 044ec020 8.7.....1..B.N. - 4023bf10 00380337 14177c83 46060031 8afc4204 .8.7..|.F..1..B. - 4023bf20 4ec02000 38033794 ec7cd386 01007c63 N. .8.7..|....|c - 4023bf30 4600007c 53324226 4d020c13 1ca20165 F..|S2B&M......e - 4023bf40 ffc00000 083112c1 100df000 14c92340 .....1........#@ - 4023bf50 1cc02340 9e97fe3f 4cb12440 12c1f0c9 ..#@...?L.$@.... - 4023bf60 21d911e9 010931dd 02cd03ed 04560409 !.....1......V.. - 4023bf70 28020c33 39120c02 224d2622 1c10c91d (..39..."M&".... - 4023bf80 294d280c 3d0d295d 221c1129 2d220c04 )M(.=.)]"..)-".. - 4023bf90 224d0c22 0c05224d 0d220c06 224d0e22 "M.".."M.".."M." - 4023bfa0 0c07224d 0f0c1222 4d482d0c c5c60431 .."M..."MH-....1 - 4023bfb0 e7ff2d0c 45c70431 86ff2d0c 45c60432 ..-.E..1..-.E..2 - 4023bfc0 0c244c02 20232022 4c24280d 0c13c523 .$L. # "L$(....# - 4023bfd0 ff280d38 2238438c 13c00300 222d1347 .(.8"8C....."-.G - 4023bfe0 620a31db ff2d0c10 112085c3 04222d13 b.1..-... ..."-. - 4023bff0 37621932 0c080c82 20232022 4c08c602 7b.2.... # "L... - 4023c000 0031d4ff 21d5ff01 7bf5c000 0008312d .1..!...{.....1- - 4023c010 0ec821d8 11e80112 c1100df0 12c1e0e9 ..!............. - 4023c020 41ed03c9 613d02cd 022d0ed9 51f93109 A...a=...-..Q.1. - 4023c030 71dd04fd 0545be04 222c198c 52ac0fc6 q....E..",..R... - 4023c040 23000000 2120fcc0 20002222 00857eff #...! .. .""..~. - 4023c050 20322022 6c1922af ff167307 46f7ff00 2 "l."...s.F... - 4023c060 000c0229 bc271d4f 421d0532 2d01222c ...).'.OB..2-.", - 4023c070 1985a6ff 56020222 2c19c589 ff204220 ....V..",.... B - 4023c080 280c0c53 39125832 e91c9ca5 4040f40c (..S9.X2....@@.. - 4023c090 03c00500 06040000 2d0dc59a 03d80d56 ........-......V - 4023c0a0 5dfc46f4 ff000000 284e6642 24280c0c ].F.....(NfB$(.. - 4023c0b0 333912c6 06000000 222c150c 043d0e16 39......",...=.. - 4023c0c0 a200c02c 2005c1ff 86010000 002d0c45 ..., ........-.E - 4023c0d0 d0ff0c02 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. - 4023c0e0 200df000 d0be2340 38c92340 60bd2340 .....#@8.#@`.#@ - 4023c0f0 12c1c0e9 c1ed020c 02d9d129 0109f1c9 ...........).... - 4023c100 e1f9b1dd 037c4216 1e13382e 16c3120c .....|B...8..... - 4023c110 032d0d85 b00431f3 ff2d0d05 b2043d01 .-....1..-....=. - 4023c120 0c04e02e 204518ff 2d0ec20e 144507ff .... E..-....E.. - 4023c130 80220120 38317c12 379c0246 3f00f185 .". 81|.7..F?... - 4023c140 ff42a567 3d0f22a0 68018ef7 c00000cd .B.g=.".h....... - 4023c150 023d022d 0d45ac04 cc3c7cf2 06370021 .=.-.E...<|..7.! - 4023c160 c9453d0c c5b4fe0c 12224c51 e26c1542 .E=......"LQ.l.B - 4023c170 a5713d0f 1cc20183 f7c00000 290c5d02 .q=.........).]. - 4023c180 1662fd42 a5743d0f 2c025941 017ef7c0 .b.B.t=.,.YA.~.. - 4023c190 00005841 2925280c 282216c2 fb221d11 ..XA)%(.("...".. - 4023c1a0 d91c292c 220d040c 44224c0c 220d05cb ..),"...D"L."... - 4023c1b0 3c224c0d 220d0622 4c0e220d 07224c0f <"L.".."L.".."L. - 4023c1c0 0c12224c 48282ecb 22017df5 c0000032 .."LH(..".}....2 - 4023c1d0 1d11282e 39020c32 291e280c 3d0e05a2 ..(.9..2).(.=... - 4023c1e0 fe31c1ff d02d2045 a40431b9 fe2d0d45 .1...- E..1..-.E - 4023c1f0 a30431be ff0c442d 0d85a304 320d244c ..1...D-....2.$L - 4023c200 02202320 224d2428 0c0c1305 00ff280c . # "M$(......(. - 4023c210 38223843 8c13c003 00222c13 47620731 8"8C.....",.Gb.1 - 4023c220 4cff2d0d c59f0432 2c130c02 37630c32 L.-....2,...7c.2 - 4023c230 0d080c82 20232022 4d080c02 08f1c8e1 .... # "M....... - 4023c240 d8d1e8c1 f8b112c1 400df000 60b62440 ........@...`.$@ - 4023c250 6cb62440 12c1d0d9 91d1fcff 09b1c9a1 l.$@............ - 4023c260 e26108f9 712050f4 f81dc80f ac5c221c .a..q P......\". - 4023c270 10e83c57 92353d0c 2d0f5261 00c5c704 ......B.. ...a.. - 4023c3e0 480dc806 0c035d06 9c8c284c 22c2fbf6 H.....]...(L"... - 4023c3f0 220b28dc 2024c037 32033d02 ed0cc83c ".(. $.72.=....< - 4023c400 06f9ff00 16de0150 2520e03e 20591169 .......P% .> Y.i - 4023c410 0185ae04 31d0fe5c 842d0e01 1bf3c000 ....1..\.-...... - 4023c420 00680158 11280668 0d0c040c 979c4238 .h.X.(.h......B8 - 4023c430 4277930b 38d23036 c0473303 4d03cd02 Bw..8.06.G3.M... - 4023c440 2832c6f9 ff9c9c3d 0c2d0505 ab0431c1 (2.....=.-....1. - 4023c450 fe42a069 2d0c010c f3c00000 86000000 .B.i-........... - 4023c460 cc030c02 31b8ff4b fff71302 86bdff08 ....1..K........ - 4023c470 b1c8a1d8 91e881f8 7112c130 0df00000 ........q..0.... - 4023c480 72221552 12086852 32120448 3256f704 r".R..hR2..H2V.. - 4023c490 8c06cc25 28120df0 21aeff28 029cb272 ...%(...!..(...r - 4023c4a0 12113797 0f781277 940a7212 10579704 ..7..x.w..r..W.. - 4023c4b0 78027716 5f283286 f8ff0000 21a3ff28 x.w._(2.....!..( - 4023c4c0 029c9272 12113797 0f781277 940a7212 ...r..7..x.w..r. - 4023c4d0 10579704 78027716 3b283286 f8ff0df0 .W..x.w.;(2..... - 4023c4e0 1604fb16 d3fa219a ff28028c e2521211 ......!..(...R.. - 4023c4f0 37950458 1257141c 283246fb ff2192ff 7..X.W..(2F..!.. - 4023c500 28028cf2 52121137 95055222 01571404 (...R..7..R".W.. - 4023c510 283206fb ff0df000 12c1f0c2 61020261 (2..........a..a - 4023c520 03d26101 e901cd02 16a20522 22134762 ..a........"".Gb - 4023c530 0721d444 3d0cc579 fe220c51 d186fe66 .!.D=..y.".Q...f - 4023c540 122a280c 8ce22822 8ca242a0 f0d03d20 .*(...("..B...= - 4023c550 01cef2c0 0000280c 0c0ee922 280c42a0 ......(...."(.B. - 4023c560 f3d03d20 01c9f2c0 0000e26c 00222c19 ..= .......l.",. - 4023c570 16520022 cc640533 ff42a0fa 3d0d2d0c .R.".d.3.B..=.-. - 4023c580 01c2f2c0 00000831 c821d811 e80112c1 .......1.!...... - 4023c590 100df000 e82a0040 31bb4412 c1d04803 .....*.@1.D...H. - 4023c5a0 c9a15d02 c81209b1 d991e981 f9712d03 ..]..........q-. - 4023c5b0 16441bc7 14054224 17c6fcff 38056643 .D....B$....8.fC - 4023c5c0 13280c16 121a3822 387316a3 19c00300 .(....8"8s...... - 4023c5d0 06650000 00267302 46310032 2c1347e3 .e...&s.F1.2,.G. - 4023c5e0 05c03c20 c56efec5 d6ff322c 00d22c15 ..< .n....2,..,. - 4023c5f0 1633059c 1d28238c f2282d16 b200d02d .3...(#..(-....- - 4023c600 20c55ffe 86000000 dd032d0c 05e7ffed ._.......-..... - 4023c610 02bc2222 2c130762 1e214bff 0c0f5802 .."",..b.!K...X. - 4023c620 ac353215 10221e10 27930246 41007835 .52.."..'..FA.x5 - 4023c630 fd055d07 06faff00 32a0002d 0ec55d04 ..].....2..-..]. - 4023c640 0c032d0e 455f04e8 6cf2cc18 ac0e684e ..-.E_..l.....hN - 4023c650 3d0e2d0f 69118558 fe313efe e02e2042 =.-.i..X.1>... B - 4023c660 a17e0189 f2c00000 6811ed06 06f7ff00 .~......h....... - 4023c670 e18afb1c 432d0e01 c7ffc000 001c4432 ....C-........D2 - 4023c680 cc342d0e 014ff4c0 0000282d 8c823862 .4-..O....(-..8b - 4023c690 8c43d02d 20c00300 2d0cc5e7 ffc63100 .C.- ...-.....1. - 4023c6a0 00261302 06300032 2c1347e3 05c03c20 .&...0.2,.G...< - 4023c6b0 0562fe05 caff322c 00d22c15 e20c268c .b....2,..,...&. - 4023c6c0 f38cbd28 238c922d 0d4553fe 86000000 ...(#..-.ES..... - 4023c6d0 dd03f86c 62cc18ac 2f784f2d 063d0f69 ...lb.../xO-.=.i - 4023c6e0 117901c5 4ffe311b fe2d0f42 a1200166 .y..O.1..-.B. .f - 4023c6f0 f2c00000 78016811 fd0746f6 fff167fb ....x.h...F...g. - 4023c700 1c432d0f 01a4ffc0 00001c44 32cc34f0 .C-........D2.4. - 4023c710 2f20012b f4c00000 16cdf728 2d1672f7 / .+.......(-.r. - 4023c720 48521624 f7803e01 3038312d 0dc00400 HR.$..>.081-.... - 4023c730 06d9ff00 50252052 6100c576 04522100 ....P% Ra..v.R!. - 4023c740 28358c3f 293f0601 0031fffe 29037835 (5.?)?...1..).x5 - 4023c750 3101fe2d 0542a16a 7901014b f2c00000 1..-.B.jy..K.... - 4023c760 5d0f7801 06b2ff00 08b1c8a1 d891e881 ].x............. - 4023c770 f87112c1 300df000 12c1d06d 030c03d9 .q..0......m.... - 4023c780 91f971dd 0240f0f4 0c124d03 604283f0 ..q..@....M.`B.. - 4023c790 239309b1 c9a1e981 20242037 12028625 #....... $ 7...% - 4023c7a0 00379d02 062400e8 1df0cf20 221e39f7 .7...$..... ".9. - 4023c7b0 b20220c2 20221e1e c0c0f4f0 2211c7a2 .. . "......"... - 4023c7c0 0220c0f4 222d130c 430c1527 83010c05 . .."-..C..'.... - 4023c7d0 603620c0 4c20e02e 206901c5 46066801 `6 .L .. i..F.h. - 4023c7e0 660210f6 3c0a0bcc c0c0f446 01000000 f...<......F.... - 4023c7f0 00c0c141 66020256 9cfc56c2 03222d07 ...Af..V..V.."-. - 4023c800 c06680c0 cfc0c252 0469122d 0e45be06 .f.....R.i.-.E.. - 4023c810 322d13cd 02276321 287d3212 042d0cdc 2-...'c!(}2..-.. - 4023c820 730c1222 4d484d0d 0c431ca2 012afdc0 s.."MHM..C...*.. - 4023c830 00002d0c 86000000 7c4208b1 c8a1d891 ..-.....|B...... - 4023c840 e881f871 12c1300d f0000000 12c1f0d9 ...q..0......... - 4023c850 11d812c9 210931cd 02220d24 67621832 ....!.1..".$gb.2 - 4023c860 1d3a7cf2 f6832846 0300287c 9ce24212 .:|...(F..(|..B. - 4023c870 04ccc428 42226c07 221d3956 b2fe8603 ...(B"l.".9V.... - 4023c880 0038122d 0c05efff cc4286fa ff000c02 .8.-.....B...... - 4023c890 0831c821 d81112c1 100df000 12c1e0d9 .1.!............ - 4023c8a0 51dd02e9 41f93109 71c9610c 0fc5f9ff Q...A.1.q.a..... - 4023c8b0 e2cd18c8 6d169c04 221c062a fff0f0f4 ....m..."..*.... - 4023c8c0 221c05f2 5c06273f 383d0c2d 0e0531fe "...\.'?8=.-..1. - 4023c8d0 221c05f2 1c06319f fd20ffc0 225d1a42 ".....1.. .."].B - 4023c8e0 a3592d0c 01e9f1c0 0000280d 0c333912 .Y-.......(..39. - 4023c8f0 322204f0 f0f41623 00c00300 f25d1a06 2".....#.....].. - 4023c900 ecff0871 c861d851 e841f831 12c1200d ...q.a.Q.A.1.. . - 4023c910 f0000000 12c1f058 62093139 12321506 .......Xb.19.2.. - 4023c920 4040f43a 34325506 42521a05 f7ff0831 @@.:42U.BR.....1 - 4023c930 0c0212c1 100df000 12c1f058 620931c9 ...........Xb.1. - 4023c940 21391232 15064040 f40c0cc9 b23a3432 !9.2..@@.....:42 - 4023c950 55064252 1a45f4ff 08312d0c c82112c1 U.BR.E...1-..!.. - 4023c960 100df000 12c1f009 31304074 9c123222 ........10@t..2" - 4023c970 158c7338 120536ff 46010000 38124545 ..s8..6.F...8.EE - 4023c980 ff083112 c1100df0 94b12440 12c1e00c ..1.......$@.... - 4023c990 03390109 7132a0f4 acc21031 20c537fe .9..q2.....1 .7. - 4023c9a0 26120e21 f9ff0113 f3c00000 32a0f446 &..!........2..F - 4023c9b0 05002801 0c034202 6037940b 0c133242 ..(...B.`7....2B - 4023c9c0 600c0332 52310c03 08712d03 12c1200d `..2R1...q-... . - 4023c9d0 f0000000 68b12440 12c1e0c2 610620c2 ....h.$@....a. . - 4023c9e0 2022a000 29010971 22a0f416 fc033d01 "..)..q".....=. - 4023c9f0 2d0c8532 fe26120f 21f7ff01 fef2c000 -..2.&..!....... - 4023ca00 0022a0f4 86090000 42210022 a0003204 ."......B!."..2. - 4023ca10 60661319 222c0066 b2073214 312814c5 `f..",.f..2.1(.. - 4023ca20 3d042801 0c033252 31324260 0c020871 =.(...2R12B`...q - 4023ca30 c86112c1 200df000 12c1f0c9 210931cd .a.. .......!.1. - 4023ca40 0222a0f4 acdc380c ac933833 0c022793 ."....8...83..'. - 4023ca50 23222c19 8c92280c 05f3ff20 2074c604 #",...(.... t.. - 4023ca60 002198f9 c0200028 02c5dcfe 226c1956 .!... .(...."l.V - 4023ca70 32fe22a0 ff0831c8 2112c110 0df00000 2."...1.!....... - 4023ca80 12c1d0d9 91dd03f9 713d02fd 022d0dc9 ........q=...-.. - 4023ca90 a109b1e9 81cd0459 01051804 2d0f85f9 .......Y....-... - 4023caa0 ff9c9c22 0f60cc92 321c042d 0dc53404 ...".`..2..-..4. - 4023cab0 86020032 1f31221c 042a2322 5f31222f ...2.1"..*#"_1"/ - 4023cac0 00c0ec20 283216e2 06280156 220816fc ... (2...(.V"... - 4023cad0 07221c04 0c05311f fd59bf42 a4921b22 ."....1..Y.B..." - 4023cae0 59110128 f5c00000 5811421c 043d0220 Y..(....X.B..=. - 4023caf0 e2202d0c 852d034d 022d0c49 1185f402 . -..-.M.-.I.... - 4023cb00 48116114 fd9cc428 0f0c5339 125832d9 H.a....(..S9.X2. - 4023cb10 1f69113d 0ec00500 284d6811 66420528 .i.=....(Mh.fB.( - 4023cb20 0f0c3339 1242a4a2 603620e0 2e200156 ..39.B..`6 .. .V - 4023cb30 f1c00000 46060000 165e0142 1e05322e ....F....^.B..2. - 4023cb40 01222f19 45f9fe2d 0ec5ef02 e80e86f9 ."/.E..-........ - 4023cb50 ff2801cc 92cc7c0c 043d0d2d 0f8517ff .(....|..=.-.... - 4023cb60 08b10c02 c8a1d891 e881f871 12c1300d ...........q..0. - 4023cb70 f0000000 12c1d0d9 91dd03f9 713d02fd ............q=.. - 4023cb80 022d0dc9 a109b1e9 81cd0459 01c50804 .-.........Y.... - 4023cb90 2d0f45ea ff9cbc22 0f60ccb2 321c042d -.E....".`..2..- - 4023cba0 0d852504 06030000 00321f31 221c042a ..%......2.1"..* - 4023cbb0 23225f31 280fed0c 28321662 06280156 #"_1(...(2.b.(.V - 4023cbc0 a207167c 07221c04 31e3fc42 a2ff1b22 ...|."..1..B..." - 4023cbd0 01edf4c0 0000421c 043d020c 05ed022d ......B..=.....- - 4023cbe0 0cc51e03 4d022d0c 4911c5e5 02481161 ....M.-.I....H.a - 4023cbf0 d9fc9ce4 280f0c53 39125832 d91f6911 ....(..S9.X2..i. - 4023cc00 3d0ec005 00284d68 11664207 222f000c =....(Mh.fB."/.. - 4023cc10 33326201 42a30f3d 062d0e01 1bf1c000 32b.B..=.-...... - 4023cc20 00060600 165e0142 1e05322e 01222f19 .....^.B..2.."/. - 4023cc30 85eafe2d 0e05e102 e80e86f9 ff2801cc ...-.........(.. - 4023cc40 92cc7c0c 043d0d2d 0f8518ff 08b10c02 ..|..=.-........ - 4023cc50 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 4023cc60 12c1f009 3132a0f4 9c022802 8cc24832 ....12....(...H2 - 4023cc70 32a00037 140505d6 ff203074 08312d03 2..7..... 0t.1-. - 4023cc80 12c1100d f0000000 50be2340 5cbf2340 ........P.#@\.#@ - 4023cc90 12c1d0d9 91d1affc e98142a4 09ed023d ..........B....= - 4023cca0 0d22a068 c9a1f971 09b101b6 f4c00000 .".h...q........ - 4023ccb0 cd02f2a0 ff167208 282e2832 29010590 ......r.(.(2)... - 4023ccc0 04dd0242 a41916b2 0621ee42 3d0c45fe ...B.....!.B=.E. - 4023ccd0 fd3d0cd0 2d2045f4 0331ebff 2d0dc5f5 .=..- E..1..-... - 4023cce0 030c0222 6c15e90c 0c12291e d91c282e ..."l.....)...(. - 4023ccf0 31b64442 12022d0d c5f4030c 22224c51 1.DB..-.....""LQ - 4023cd00 280c51e2 ff222202 3d014212 00d02d20 (.Q.."".=.B...- - 4023cd10 458f0420 f074803f 01f24c26 3038317c E.. .t.?..L&081| - 4023cd20 c421d842 4793183d 0c85fafd 221d1045 .!.BG..=...."..E - 4023cd30 52ff42a4 3a3187fc 2d0c01d3 f0c00000 R.B.:1..-....... - 4023cd40 08b12d0f c8a1d891 e881f871 12c1300d ..-........q..0. - 4023cd50 f0000000 f0c02340 12c1d0d9 91d17dfc ......#@......}. - 4023cd60 e98142a5 b2ed023d 0d22a068 c9a109b1 ..B....=.".h.... - 4023cd70 f9710184 f4c00000 cd0222a0 ff16fc07 .q........"..... - 4023cd80 c58304fd 0242a5bb 16720628 2e318e44 .....B...r.(.1.D - 4023cd90 4212022d 0f05eb03 32a0ff2d 0f45f303 B..-....2..-.E.. - 4023cda0 4d0216b2 0321dcf7 3d0c4901 45f0fd21 M....!..=.I.E..! - 4023cdb0 f4f74801 c0200028 02426c15 224c500c ..H.. .(.Bl."LP. - 4023cdc0 a229ace9 0c0c2229 1e3d0e2d 044901c5 .)....").=.-.I.. - 4023cdd0 e4034801 31e0ff2d 0445e403 0c028607 ..H.1..-.E...... - 4023cde0 0042a5d4 d03d20f0 2f2001a7 f0c00000 .B...= ./ ...... - 4023cdf0 42a5d52d 0c3d0d01 a4f0c000 0022a0ff B..-.=.......".. - 4023ce00 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 4023ce10 f436ff3f 98c52340 41feff21 feff12c1 .6.?..#@A..!.... - 4023ce20 f00cf51c a3093101 6a46c000 00083112 ......1.jF....1. - 4023ce30 c1100df0 9e97fe3f 12c1c0c9 e1d9d1e9 .......?........ - 4023ce40 c1f9b109 f1cd0222 05006060 f4224c0c ......."..``."L. - 4023ce50 220501fd 03224c0d 220502dd 04224c0e "...."L."...."L. - 4023ce60 22050369 2c224c0f 391c50e5 2045f5e3 "..i,"L.9.P. E.. - 4023ce70 2612123d 010c12c5 30e6380e 28012023 &..=....0.8.(. # - 4023ce80 30381137 02063d01 0c02852f e6280c32 08.7..=..../.(.2 - 4023ce90 01002822 32420828 0c320101 28223242 ..("2B.(.2..("2B - 4023cea0 09280c32 01022822 32420a28 0c320103 .(.2..("2B.(.2.. - 4023ceb0 28223242 0b168d04 221d0431 deff42a1 ("2B...."..1..B. - 4023cec0 451b2201 30f4c000 00421d04 3d020c05 E.".0....B..=... - 4023ced0 ed022d0d 85ef024d 02f91c2d 0d494185 ..-....M...-.IA. - 4023cee0 b6024841 d1d4ff8c 94280c58 328c353d ..HA.....(.X2.5= - 4023cef0 0ec00500 42a14e3d 0d2d0e01 63f0c000 ....B.N=.-..c... - 4023cf00 0008f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. - 4023cf10 4ccbfe3f 881212c1 b04040f4 d26111e2 L..?.....@@..a.. - 4023cf20 61100261 13c26112 f9f13981 49518961 a..a..a...9.IQ.a - 4023cf30 dd02e802 cc487c42 46490000 88811648 .....H|BFI.....H - 4023cf40 ff885116 f8fe32a5 c02d0887 b30222a5 ..Q...2..-....". - 4023cf50 c042a000 20f0f4f0 3f204024 2005b602 .B.. ...? @$ ... - 4023cf60 cd024d0c 7cf20c05 165c0f78 142d0550 ..M.|....\.x.-.P - 4023cf70 32c06214 053030f4 67b31488 811b622a 2.b..00.g.....b* - 4023cf80 28220200 3a372243 006020f4 c6f7ff00 ("..:7"C.` ..... - 4023cf90 48048c44 5d0246f4 ff00282e 88022832 H..D].F...(...(2 - 4023cfa0 89912901 0c028524 e7ed020c 120524e7 ..)....$......$. - 4023cfb0 294105e1 e3663260 21d6ff22 02006632 )A...f2`!.."..f2 - 4023cfc0 57164e05 884116f8 04220e39 07624922 W.N..A...".9.bI" - 4023cfd0 08390762 4328013d 0e057601 16920338 .9.bC(.=..v....8 - 4023cfe0 41280185 750116f2 020c043d 0f2d0405 A(..u......=.-.. - 4023cff0 ad023d0c 2971c5d1 025692f3 2d0e8577 ..=.)q...V..-..w - 4023d000 02889138 71286180 50f44d01 45df0628 ...8q(a.P.M.E..( - 4023d010 7145a302 28410576 02822109 22210680 qE..(A.v..!."!.. - 4023d020 50f44d01 3d0cc5dd 06ed0222 1c07ac82 P.M.=......".... - 4023d030 2d0c45a1 028881e2 4d26fa28 8851298d -.E.....M&.(.Q). - 4023d040 f028c022 5d120c03 2d0d8502 007c22e6 .(."]...-....|". - 4023d050 1e0e2d0e 46020000 00002d0c 859e027c ..-.F.....-....| - 4023d060 c2022113 c22112d2 2111e221 10f8f112 ..!..!..!..!.... - 4023d070 c1500df0 12c1f009 31acc242 1212dc74 .P......1..B...t - 4023d080 38020c34 49132202 26dcc248 439c842d 8..4I.".&..HC..- - 4023d090 03c00400 46040000 00661307 38820501 ....F....f..8... - 4023d0a0 00060100 3882c5e6 ff083112 c1100df0 ....8.....1..... - 4023d0b0 12c1c0d9 d14040f4 d812e9c1 09f1c9e1 .....@@......... - 4023d0c0 f9b13941 4921ed02 cc4d7c42 46480000 ..9AI!...M|BFH.. - 4023d0d0 88411648 ff882116 f8fe32a5 c02d0887 .A.H..!...2..-.. - 4023d0e0 b30222a5 c042a000 20f0f4f0 3f204024 .."..B.. ...? @$ - 4023d0f0 20c59c02 cd024d0c 7cf20c05 161c0f78 .....M.|......x - 4023d100 142d0550 32c06214 053030f4 67b31388 .-.P2.b..00.g... - 4023d110 411b622a 28220200 3a372243 006020f4 A.b*("..:7"C.` . - 4023d120 c6f7ff48 048c545d 0286f4ff 0000280e ...H..T]......(. - 4023d130 38223803 325d0a28 22283229 1d0c0205 8"8.2].("(2).... - 4023d140 0be72901 0c12850a e7291185 c7e36632 ..)......)....f2 - 4023d150 60216fff 22020066 32578801 16280588 `!o."..f2W...(.. - 4023d160 1116d804 88012208 39076245 88112208 ......".9.bE..". - 4023d170 3907623d 3801281d 055c0116 32033811 9.b=8.(..\..2.8. - 4023d180 281d855b 01ac920c 043d0f40 24200593 (..[.....=.@$ .. - 4023d190 023d0c22 6103c5b7 0256d2f2 2801855d .=."a....V..(..] - 4023d1a0 0238312d 0d45ca06 2831c589 02281185 .81-.E..(1...(.. - 4023d1b0 5c02d02d 20c03c20 05c90620 d220221c \..- .< ... . ". - 4023d1c0 07ac522d 0c058802 8841d24e 26fa2888 ..R-.....A.N&.(. - 4023d1d0 21298ef0 28c0225e 120c132d 0e45e9ff !)..(."^...-.E.. - 4023d1e0 7c22e61d 0b2d0d86 01002d0c 8585027c |"...-....-....| - 4023d1f0 c208f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. - 4023d200 12c1f0c2 61020931 d911cd02 162202d8 ....a..1.....".. - 4023d210 12d02d20 85a8062d 0d459506 219a413d ..- ...-.E..!.A= - 4023d220 0c05abfd 3104ff42 a1682d0c 0197efc0 ....1..B.h-..... - 4023d230 00000831 c821d811 12c1100d f0000000 ...1.!.......... - 4023d240 38ce2340 12c1f0d9 11e90109 31c921ed 8.#@........1.!. - 4023d250 02c58d06 dd0222a0 ff167d04 31f6fe42 ......"...}.1..B - 4023d260 a17c22a0 680147f3 c00000cd 02cc922d .|".h.G........- - 4023d270 0dc58f06 22a0ff46 0a002032 20d912e2 ...."..F.. 2 ... - 4023d280 62002180 41c5a2fd 280c314f 43282242 b.!.A...(.1OC("B - 4023d290 1202d02d 20059206 31eaff2d 0d4d0c45 ...- ...1..-.M.E - 4023d2a0 a1060c02 0831c821 d811e801 12c1100d .....1.!........ - 4023d2b0 f0000000 12c1f009 3145d700 0c030c14 ........1E...... - 4023d2c0 20349308 31302060 20207412 c1100df0 4..10 ` t..... - 4023d2d0 12c1f009 31c5c900 0c030c14 20349308 ....1....... 4.. - 4023d2e0 31302060 20207412 c1100df0 a02bff3f 10 ` t......+.? - 4023d2f0 9e97fe3f 12c1d0e9 81f971e1 fcfff0f2 ...?......q..... - 4023d300 11c9a1cd 022a2fe0 22b0d991 d80209b1 .....*/."....... - 4023d310 ac6d580d 281d5261 00c57202 31f5ff2d .mX.(.Ra..r.1..- - 4023d320 0d42a0a5 0159efc0 00005801 dd055605 .B...Y....X...V. - 4023d330 feca2fe0 22b00c03 3902cacf e0ccb00c ../."...9....... - 4023d340 02224c14 08b1c8a1 d891e881 f87112c1 ."L..........q.. - 4023d350 300df000 12c1e00c 090ca871 e4ffc961 0..........q...a - 4023d360 d951f931 dd020971 e941fd09 2d094d09 .Q.1...q.A..-.M. - 4023d370 ad0880c8 2080b820 62071466 9a07cc46 .... .. b..f...F - 4023d380 40a07446 0900ac26 8cdd580d e817e795 @.tF...&..X..... - 4023d390 07402074 06240000 00520715 66167c68 .@ t.$...R..f.|h - 4023d3a0 0716b606 97350440 80749d05 1b444040 .....5.@.t...D@@ - 4023d3b0 7472c718 6694c022 a0ff17e3 6a669a07 tr..f.."....jf.. - 4023d3c0 07636446 02000000 a0c07486 07000000 .cdF......t..... - 4023d3d0 269c05c0 c0748603 00b0c074 669b0822 &....t.....tf.." - 4023d3e0 a0ff2698 4280c074 2d0c85f0 ff41bfff ..&.B..t-....A.. - 4023d3f0 f02c118c 7d580dca 324033b0 5913ca22 .,..}X..2@3.Y.." - 4023d400 4022b00c 03324215 c0207446 06000000 @"...2B.. tF.... - 4023d410 27359840 b0742d05 06e4ff00 f7358c40 '5.@.t-......5.@ - 4023d420 c074fd05 06e1ff00 0871c861 d851e841 .t.......q.a.Q.A - 4023d430 f83112c1 200df000 12c1e0c9 61c813d9 .1.. .......a... - 4023d440 51e941dd 02f931ed 03fd043d 050c642d Q.A...1....=..d- - 4023d450 0c097101 dbf0c000 000c643d 0f4a2c01 ..q.......d=.J,. - 4023d460 d8f0c000 000c8222 4c0c486d 0c02224c ......."L.Hm.."L - 4023d470 0d3d0e2d 0dc00400 0871c861 d851e841 .=.-.....q.a.Q.A - 4023d480 f83112c1 200df000 12c1e0c9 61c197ff .1.. .......a... - 4023d490 d951e941 f9310971 0c0de2a0 eff2a002 .Q.A.1.q........ - 4023d4a0 320c14ac 03220c15 1b222020 74224c15 2...."..." t"L. - 4023d4b0 273e0566 130ab622 0d2d0d85 e3ff4601 '>.f...".-....F. - 4023d4c0 00663302 f24c141b ddc2cc18 669dd008 .f3..L......f... - 4023d4d0 71c861d8 51e841f8 3112c120 0df00000 q.a.Q.A.1.. .... - 4023d4e0 12c1f02d 030c23c9 21d91109 31dd0450 ...-..#.!...1..P - 4023d4f0 c52005e6 ff204074 80340122 a0ff9623 . ... @t.4."...# - 4023d500 02303831 617afff0 53113a75 6077b072 .081az..S.:u`w.r - 4023d510 0714b627 0e3a3560 33b08b23 290d4b33 ...'.:5`3..#).K3 - 4023d520 390c2d04 0831c821 d81112c1 100df000 9.-..1.!........ - 4023d530 75c1fe3f 7bc1fe3f 12c1d0d9 91f971d2 u..?{..?......q. - 4023d540 c233fd02 4b223911 29010c04 2ca30c32 .3..K"9.)...,..2 - 4023d550 e98109b1 c9a18556 02ed027c f2165e09 .......V...|..^. - 4023d560 c81e0c07 0c18724c 14824c15 0c643d0d ......rL..L..d=. - 4023d570 22cc1679 21893101 92f0c000 0031ecff "..y!.1......1.. - 4023d580 0c6422cc 20018ef0 c0000031 eaff0c64 .d". ......1...d - 4023d590 2d0c018b f0c00000 0c644a2c 3d0d0188 -........dJ,=... - 4023d5a0 f0c00000 38010c44 22cc1c01 85f0c000 ....8..D"....... - 4023d5b0 00381142 a00422cc 260181f0 c000000c .8.B..".&....... - 4023d5c0 63782188 31324c12 0c43324c 130c8222 cx!.12L..C2L..." - 4023d5d0 4c10224c 0c486f0c 62724c0e 824c0f72 L."L.Ho.brL..L.r - 4023d5e0 4c11224c 0d3d0ef0 2f20c004 00cd022d L."L.=../ .....- - 4023d5f0 0e454502 2d0c08b1 c8a1d891 e881f871 .EE.-..........q - 4023d600 12c1300d f0000000 12c1d0e9 815137ff ..0..........Q7. - 4023d610 f0e411f9 71fd024a 2ec9a1d9 9109b150 ....q..J.......P - 4023d620 22b02202 146d03cd 04dd0566 22294a2e "."..m.....f")J. - 4023d630 5022b022 021532a0 e327b31b 4a3e5033 P"."..2..'..J>P3 - 4023d640 b04b332d 0f690105 efff6801 cc82ca2e .K3-.i....h..... - 4023d650 d022b00c 33324214 caced05c b042cf33 ."..32B....\.B.3 - 4023d660 2d0f8b55 3d0605dd ff08b1c8 a1d891e8 -..U=........... - 4023d670 81f87112 c1300df0 9c2bff3f 1cb62440 ..q..0...+.?..$@ - 4023d680 12c1d030 7320f261 0720f220 22c23329 ...0s .a. . ".3) - 4023d690 0128073d 0fc9a179 1109b1d9 91e981cd .(.=...y........ - 4023d6a0 04850901 7c437811 56821548 0722a0f0 ....|Cx.V..H.".. - 4023d6b0 20341022 af202a23 16820916 54090c13 4.". *#....T... - 4023d6c0 2d0705c9 ff204074 80640178 11603831 -.... @t.d.x.`81 - 4023d6d0 96061360 d8313105 fff0ed11 da2e3022 ...`.11.......0" - 4023d6e0 b0220214 cc82da2e 3022b00c 13324214 ."......0"...2B. - 4023d6f0 31fffeda 2e3022b0 22021426 1201dc2c 1....0"."..&..., - 4023d700 3d072d0f 491105e3 ff3d0248 11163c0f =.-.I....=.H..<. - 4023d710 86000000 7cf251f5 feda3e50 33b05203 ....|.Q...>P3.R. - 4023d720 14b62515 21d5ff8b 53424200 48013d0c ..%.!...SBB.H.=. - 4023d730 2d0f45d0 ff3d0246 32003d02 2d0c2615 -.E..=.F2.=.-.&. - 4023d740 02c62f00 9c123202 0c261302 46230028 ../...2..&..F#.( - 4023d750 02c6fbff 7c43862a 00c02c20 852d0216 ....|C.*.., .-.. - 4023d760 fc0921c6 fff1e2fe 22220552 a00042a4 ..!....."".R..B. - 4023d770 733d0f01 e1efc000 00167205 0c033902 s=........r...9. - 4023d780 31dbfeda 4e3044b0 c912c804 0c145d0c 1...N0D.......]. - 4023d790 bc0c3805 8c531b44 5d0306fd ff2905b6 ..8..S.D]....).. - 4023d7a0 346121d2 fedaee20 deb0280c 290d222c 4a!.... ..(.).", - 4023d7b0 01452902 42a48b3d 0f2d0c01 33eec000 .E).B..=.-..3... - 4023d7c0 00460200 51cafeda ee50deb0 290d0c03 .F..Q....P..)... - 4023d7d0 060c0000 2d0c0527 02460900 00321204 ....-..'.F...2.. - 4023d7e0 42a00022 a003852d 02fd029c 323d0c2d B.."...-....2=.- - 4023d7f0 0f055202 8c422d0f 86f6ff00 cd0f06d8 ..R..B-......... - 4023d800 ff007cf3 08b12d03 c8a1d891 e881f871 ..|...-........q - 4023d810 12c1300d f0000000 a9fe0000 12c1e0e9 ..0............. - 4023d820 41ed03c9 610ce3cd 022d0ed9 510971dd A...a....-..Q.q. - 4023d830 04c51802 7ce35662 0c280d3d 0cc5ef00 ....|.Vb.(.=.... - 4023d840 56d20a28 0d32a0f0 30321042 a0e04793 V..(.2..02.B..G. - 4023d850 280c1222 41000c02 2241015c e2224102 (.."A..."A.\."A. - 4023d860 220d015d 01202064 22410322 0d022241 "..]. d"A.".."A - 4023d870 04220d03 22410546 1e00381c 482c3032 .".."A.F..8.H,02 - 4023d880 30470313 31e5ff20 20f43712 0a283cd2 0G..1.. .7..(<. - 4023d890 cc0c32af fc167206 6178ff21 94fe4206 ..2...r.ax.!..B. - 4023d8a0 00f03411 4a532055 b0520514 b6250e40 ..4.JS U.R...%.@ - 4023d8b0 33802033 b0522d00 32230137 151242a0 3. 3.R-.2#.7..B. - 4023d8c0 00320214 b6231458 0d381237 950d4246 .2...#.X.8.7..BF - 4023d8d0 003d0e2d 0c05d3ff 86080000 1b4422c2 .=.-.........D". - 4023d8e0 186694dc 4d0e3d0d 2d0c45d9 ff460300 .f..M.=.-.E..F.. - 4023d8f0 005110ff 42cc333d 0e2d0cc5 b3ff3d02 .Q..B.3=.-....=. - 4023d900 08712d03 c861d851 e84112c1 200df000 .q-..a.Q.A.. ... - 4023d910 12c1a042 1205c261 16d26115 026117dd ...B...a..a..a.. - 4023d920 02e26114 f261130c e2cd0347 32028684 ..a..a.....G2... - 4023d930 00e81d22 0e0d320e 0c802211 30222026 ..."..2...".0" & - 4023d940 820a32a6 08371223 067e0000 00220c39 ..2..7.#.~...".9 - 4023d950 57e20246 7b0032af f2d02d20 05060256 W..F{.2...- ...V - 4023d960 121e3d0c 2d0dc589 00067700 220c3957 ..=.-.....w.".9W - 4023d970 e2028673 0022cc33 29512c92 47320246 ...s.".3)Q,.G2.F - 4023d980 7000220e 0f320e0e 80221130 222026f2 p."..2...".0" &. - 4023d990 02c66b00 220e1226 62028669 00220e13 ..k."..&b..i.".. - 4023d9a0 26420246 6700220e 11320e10 80221130 &B.Fg."..2...".0 - 4023d9b0 22202682 02c66200 0c4432ce 1c4a2132 " &...b..D2..J!2 - 4023d9c0 6106017f efc00000 22ce263d 0229810c a.......".&=.).. - 4023d9d0 442d0101 7befc000 004b3c0c 04281c39 D-..{....K<..(.9 - 4023d9e0 91497147 120e3801 2033c00c 12302493 .IqG..8. 3...0$. - 4023d9f0 20207429 7122ce16 38712941 0c2f0c12 t)q"..8q)A./.. - 4023da00 30f29322 2101ec32 220e1532 0e148022 0.."!..2"..2..." - 4023da10 11302220 66f20286 2a0032a2 00371202 .0" f...*.2..7.. - 4023da20 0648004b 312d0c05 78fb8645 00c03c20 .H.K1-..x..E..< - 4023da30 85d00056 12fd2221 0132a0f0 20231032 ...V.."!.2.. #.2 - 4023da40 a0e03712 c23d0f4b 218590ff 80220196 ..7..=.K!....".. - 4023da50 52fb2088 31f09811 8a79f124 fed07711 R. .1....y.$..w. - 4023da60 7aff0c22 3841224f 140c648b 2f79c189 z.."8A"O..d./y.. - 4023da70 a199b101 53efc000 000c0222 4f1598b1 ....S......"O... - 4023da80 78c188a1 311afe7a 23280216 92f78a49 x...1..z#(.....I - 4023da90 3034b048 02f81249 033115fe 42a1ff79 04.H...I.1..B..y - 4023daa0 c189a192 610b0178 edc00000 58414851 ....a..x....XAHQ - 4023dab0 3d0f2d0c 0598ff2d 0fc5f801 98b188a1 =.-....-........ - 4023dac0 78c186ef ff222107 16820722 a002224e x...."!....".."N - 4023dad0 150c0f38 612881f2 4e140c44 0139efc0 ...8a(..N..D.9.. - 4023dae0 00003891 28610c44 0136efc0 00003841 ..8.(a.D.6....8A - 4023daf0 0c6422ce 200132ef c0000038 410c642d .d". .2....8A.d- - 4023db00 0e012fef c0000038 5128410c 64012cef ../....8Q(A.d.,. - 4023db10 c000000c 6438514a 2e0129ef c0000032 ....d8QJ..)....2 - 4023db20 1d044d0f 0c3285f9 01ed02f7 1205d03d ..M..2.........= - 4023db30 20051e02 422c06e0 3e202d0c c004002d ...B,..> -....- - 4023db40 0e45f001 2d0d05f0 01022117 0c02c221 .E..-.....!....! - 4023db50 16d22115 e22114f2 211312c1 600df000 ..!..!..!...`... - 4023db60 12c1f0d9 11d1e1fd c921e901 02610320 .........!...a. - 4023db70 e220c2a0 00220d14 8c82284d e792042d . ..."....(M...- - 4023db80 0c0577ff 1bccd2cd 18669ce8 0831c821 ..w......f...1.! - 4023db90 d811e801 12c1100d f0000000 902cff3f .............,.? - 4023dba0 12c1b0d2 611120d2 20210741 42a00022 ....a. . !.AB.." - 4023dbb0 2200f9f1 2951fd03 2d040c83 e2611002 "...)Q..-....a.. - 4023dbc0 6113c261 1285ef01 ed0216a2 0ac81228 a..a...........( - 4023dbd0 1d281229 511c6227 9f23220d 088b4d22 .(.)Q.b'.#"...M" - 4023dbe0 4c04220d 09224c05 220d0a22 4c06220d L.".."L.".."L.". - 4023dbf0 0b224c07 0c12224d 0cc60800 00001c72 ."L..."M.......r - 4023dc00 0c04279f 1a220d08 41e5ff22 4c04220d ..'.."..A.."L.". - 4023dc10 09224c05 220d0a22 4c06220d 0b224c07 ."L.".."L.".."L. - 4023dc20 22cfea20 2074f622 49f24c00 22a0000c ".. t."I.L."... - 4023dc30 0f224c01 f24c02f2 4c030c83 2d0c4981 ."L..L..L...-.I. - 4023dc40 455e0d22 4c022028 f4224c03 32a49428 E^."L. (."L.2..( - 4023dc50 1d325108 0c433921 488132c1 10391129 .2Q..C9!H.2..9.) - 4023dc60 010c276d 0f0c1532 c114e02e 20f25109 ..'m...2.... .Q. - 4023dc70 457e002d 0e05dd01 022113c2 2112d221 E~.-.....!..!..! - 4023dc80 11e22110 f8f112c1 500df000 607e1040 ..!.....P...`~.@ - 4023dc90 12c1f0c9 21d91109 31cd0222 020d30d3 ....!...1.."..0. - 4023dca0 2026220b 66122222 1c071622 0027b319 &".f.""...".'.. - 4023dcb0 0c12b62d 0cc5d5db 0b3d01f4 ffc00000 ...-.....=...... - 4023dcc0 1b22225c 070c1222 4c0d0831 c821d811 .""\..."L..1.!.. - 4023dcd0 12c1100d f0000000 942cff3f e0000001 .........,.?.... - 4023dce0 e0000002 31feff21 fcff3902 31fdff21 ....1..!..9.1..! - 4023dcf0 abff3902 0df00000 982cff3f 9e97fe3f ..9......,.?...? - 4023dd00 12c1d0d9 91d1fcff c9a1c80d e981f971 ...............q - 4023dd10 09b1fd02 0c0e162c 04281c58 0cf79233 .......,.(.X...3 - 4023dd20 280d279c 02526d00 8c0e590e 622f108c (.'..Rm...Y.b/.. - 4023dd30 d659010c 0432cc08 f02f20c0 06005801 .Y...2.../ ...X. - 4023dd40 31efff2d 0c42a110 590101cf ecc00000 1..-.B..Y....... - 4023dd50 5801cd0e ed0ccd05 86eeff00 08b10c02 X............... - 4023dd60 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 4023dd70 12c1f0d9 11dd0221 e0ffc921 c8020931 .......!...!...1 - 4023dd80 9c0c281c d792060c 532d0c45 f0ffc80c ..(.....S-.E.... - 4023dd90 06fbff00 0831c821 d81112c1 100df000 .....1.!........ - 4023dda0 41d6ff48 048cf458 142795f6 68245803 A..H...X.'..h$X. - 4023ddb0 5796ef2d 040df000 0c020df0 12c1f0c9 W..-............ - 4023ddc0 21d91109 31dd0230 c32045fd fffcb221 !...1..0. E....! - 4023ddd0 2bfe31ca ff28620c 0542a161 0147eec0 +.1..(b..B.a.G.. - 4023dde0 00003d02 0c022713 22d91327 1c02222c ..=...'."..'..", - 4023ddf0 0029230c 02225307 22430d22 430c2243 .)#.."S."C."C."C - 4023de00 1021bdff 48023902 49032d03 0831c821 .!..H.9.I.-..1.! - 4023de10 d81112c1 100df000 12c1f0c9 21c1aeff ............!... - 4023de20 d9113d0c 026103dd 0205f9ff 3d0c7cf4 ..=..a......=.|. - 4023de30 9cc20c24 42420d42 02101b44 42421052 ...$BB.B...DBB.R - 4023de40 2d100c04 4715080c 142d0dc0 05000c04 -...G....-...... - 4023de50 08312d04 c821d811 12c1100d f0000000 .1-..!.......... - 4023de60 12c1c0d9 d1dd0228 12e9c1f9 b109f1c9 .......(........ - 4023de70 e1ed0332 02002d0d 303034e0 33013030 ...2..-.004.3.00 - 4023de80 60303031 fd0485b3 0156b20c 321d05f6 `001.....V..2... - 4023de90 83028630 00c81d2d 0cc5380d 56820bf0 ...0...-..8.V... - 4023dea0 3f20e02e 2085efff 16c20a32 0c001c14 ? .. ......2.... - 4023deb0 47130a1c 64479302 46220046 2600880f G...dG..F".F&... - 4023dec0 f186ff42 0c04780f 320c0592 0c06620c ...B..x.2.....b. - 4023ded0 07779844 80531100 a9114055 20505a20 .w.D.S....@U PZ - 4023dee0 80a60150 5a20ecf5 220c0156 520022a0 ...PZ .."..VR.". - 4023def0 0a224c01 2181ff48 0216b405 2814279e ."L.!..H....(.'. - 4023df00 12382428 0f27130b 320c012d 04494105 .8$(.'..2..-.IA. - 4023df10 d8ff4841 4804c6f7 ff803311 40432000 ..HAH.....3.@C . - 4023df20 39114043 20803601 403320ac 9377980b 9.@C .6.@3 ..w.. - 4023df30 39012d0e 10312085 e6ff9ca2 320c0105 9.-..1 .....2... - 4023df40 d5ff8604 0032020d 66130c0c 030c2432 .....2..f.....$2 - 4023df50 52074242 0d32420c d02d20c5 ae010221 R.BB.2B..- ....! - 4023df60 0fc2210e d8d1e8c1 f8b112c1 400df000 ..!.........@... - 4023df70 03000080 12c1e048 03c961cd 0332a0f0 .......H..a..2.. - 4023df80 d9510971 e941f931 30341052 a0e0dd02 .Q.q.A.104.R.... - 4023df90 7ca25713 02462100 2150ff38 027ca237 |.W..F!.!P.8.|.7 - 4023dfa0 147b2128 ede8027c a2161e07 320e3980 .{!(...|....2.9. - 4023dfb0 3301d603 068c8d38 0d8c4342 2e014793 3......8..CB..G. - 4023dfc0 543d0c2d 0e45dfff fd0216e2 0422020d T=.-.E.......".. - 4023dfd0 fc82220f 10ccc252 2e108c75 0c143d0c .."....R...u..=. - 4023dfe0 2d0ec005 001c632d 0f45bbff 45a2db31 -.....c-.E..E..1 - 4023dff0 e0ff3022 10d69200 0b227cc3 30222022 ..0"....."|.0" " - 4023e000 c2011b22 225f070c 12224f0d 220f101b ...""_..."O."... - 4023e010 22224f10 0c02e80e 46e3ff00 7cf20871 ""O.....F...|..q - 4023e020 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 4023e030 12c1d048 03d991dd 0332a0f0 290109b1 ...H.....2..)... - 4023e040 c9a1e981 f9713034 1052a0e0 7ca25713 .....q04.R..|.W. - 4023e050 02c62600 2121ff38 027ca237 94028623 ..&.!!.8.|.7...# - 4023e060 0021f8ec 7cafe802 162e0822 0e398022 .!..|......".9." - 4023e070 01d63207 28018c82 28028c42 322e0137 ..2.(...(..B2..7 - 4023e080 92653d0d e02e2085 d1ffcd02 16820522 .e=... ........" - 4023e090 0210f622 4b220c0c 8c521c73 2d0c05b0 ..."K"...R.s-... - 4023e0a0 ff622e10 8c860c04 3d0de02e 20c00600 .b......=... ... - 4023e0b0 3112ff28 03279c09 280c2903 46030000 1..(.'..(.).F... - 4023e0c0 2d038c72 3802379c f6380c39 02310bff -..r8.7..8.9.1.. - 4023e0d0 42a191c0 2c2001ec ebc00000 86010000 B..., .......... - 4023e0e0 000b2222 4c100c0f e80e86de ff002d0f ..""L.........-. - 4023e0f0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 4023e100 21fefe12 c1f0c921 c8020931 ac0c221c !......!...1..". - 4023e110 079c520b 222020f4 225c07cc b2220c0d ..R." ."\...".. - 4023e120 6612061c 632d0c85 a7ffc80c 06f7ff00 f...c-.......... - 4023e130 0831c821 12c1100d f0000000 d0160000 .1.!............ - 4023e140 12c1f021 0ff30931 0c53c020 00390231 ...!...1.S. .9.1 - 4023e150 fbff21dc f3c02000 390221fa f30cc3c0 ..!... .9.!..... - 4023e160 20003902 2104f40c 63c02000 3902055d .9.!...c. .9..] - 4023e170 0105b7ff 4587fc05 7d050831 12c1100d ....E...}..1.... - 4023e180 f0000000 12c1f0d9 11dd0221 aeecc921 ...........!...! - 4023e190 c8020931 2d0c9ce2 32023907 630b480d ...1-...2.9.c.H. - 4023e1a0 38123034 30482247 033a2802 86f9ff00 8.040H"G.:(..... - 4023e1b0 220c3907 e207c80c 564cff06 0500222d ".9.....VL...."- - 4023e1c0 00c03c20 45570056 b2fe4502 e6271c14 ..< EW.V..E..'.. - 4023e1d0 86f8ff21 1f8b2802 8c923202 390c0430 ...!..(...2.9..0 - 4023e1e0 30043024 830831c8 21d81112 c1100df0 0.0$..1.!....... - 4023e1f0 7437ff3f 6c37ff3f 00440000 7037ff3f t7.?l7.?.D..p7.? - 4023e200 7837ff3f 12c1d0e9 81e812c9 a1f97109 x7.?..........q. - 4023e210 b1d991cd 02220e01 5d03320e 00802211 ....."..].2...". - 4023e220 30222080 f2112028 4120ff20 f0f0f4f0 0" ... (A . .... - 4023e230 2c412642 072d0c05 81010680 00220e03 ,A&B.-.......".. - 4023e240 320e0280 22113022 2080d211 20284120 2...".0" ... (A - 4023e250 dd20f0f8 34221c05 e0ff11d0 d0f4f732 . ..4".........2 - 4023e260 d3221c04 d732cdf0 3f202d0e 52610285 ."...2..? -.Ra.. - 4023e270 fb0c56f2 fb3d0d2d 0c459c01 320e1172 ..V..=.-.E..2..r - 4023e280 0e10220e 12803311 70632000 22116032 .."...3.pc .".`2 - 4023e290 20220e13 d1d7ff80 22013022 20290d62 "......".0" ).b - 4023e2a0 0e0d820e 0c320e0e 80661100 33118076 .....2...f..3..v - 4023e2b0 20706320 320e0f41 cfff8033 01603320 pc 2..A...3.`3 - 4023e2c0 390432a0 f0302210 32a0e058 21379219 9.2..0".2..X!7.. - 4023e2d0 22053980 2201d672 052d053d 0d05acff ".9."..r.-.=.... - 4023e2e0 582116b2 046d0586 48006d05 0c172206 X!...m..H.m...". - 4023e2f0 3907e209 acd72153 ec680206 0a003226 9.....!S.h....2& - 4023e300 0116f3fe 222d0027 9302c63f 00603620 ...."-.'...?.`6 - 4023e310 59216911 79014542 00582168 11780156 Y!i.y.EB.X!h.x.V - 4023e320 a20e86f3 ff680657 96016805 0c077796 .....h.W..h...w. - 4023e330 bc320e09 1c122713 02463300 fafe220f .2....'..F3...". - 4023e340 03320f02 80221130 222031ab ff371202 .2...".0" 1..7.. - 4023e350 862d006d 0516c6ed 220e0632 0e072020 .-.m...."..2.. - 4023e360 54803311 30222056 a2ec21a5 fff1a3ff T.3.0" V..!..... - 4023e370 e2620052 6f003d05 2d0c5261 0205e901 .b.Ro.=.-.Ra.... - 4023e380 582156e2 06220e09 262233f6 320d6612 X!V.."..&"3.2.f. - 4023e390 3a3d052d 0c85ca05 06160000 2662121c :=.-........&b.. - 4023e3a0 13379227 3d05c02c 2045ab05 06110000 .7.'=.., E...... - 4023e3b0 00003d05 2d0cc5d4 03c60d00 0000004d ..=.-..........M - 4023e3c0 0d3d052d 0c85a9ff 060a0000 222d0050 .=.-........"-.P - 4023e3d0 35208536 00dc5228 0d32a0f0 20231032 5 .6..R(.2.. #.2 - 4023e3e0 a0e03712 08e91c0c 232d0c05 df05c02c ..7.....#-....., - 4023e3f0 20456501 3183ff22 a0002263 00317dff Ee.1..".."c.1}. - 4023e400 290f2903 290d060d 000062a0 003179ff ).).).....b..1y. - 4023e410 22230016 e2f35035 20592169 11c53100 "#....P5 Y!i..1. - 4023e420 58216811 56d2e031 73ff2803 32a0f020 X!h.V..1s.(.2.. - 4023e430 231032a0 e0379202 467eff86 c5ff08b1 #.2..7..F~...... - 4023e440 0c02c8a1 d891e881 f87112c1 300df000 .........q..0... - 4023e450 00400000 9c2cff3f 12c1b060 60745050 .@...,.?...``tPP - 4023e460 74707074 e26110f9 f1697102 6113c261 tppt.a...iq.a..a - 4023e470 12d26111 39515961 7941fd02 ed046211 ..a.9QYayA....b. - 4023e480 2c16541a 1616063b 567cc220 551050c0 ,.T....;V|. U.P. - 4023e490 f4003c11 3030312d 0f6981d2 cc140552 ..<.001-.i.....R - 4023e4a0 01d0d0f4 68818c32 7ce2866b 00281f32 ....h..2|..k.(.2 - 4023e4b0 21154d06 698101c2 ecc00000 6881c7b6 !.M.i.......h... - 4023e4c0 0e281f60 4cc00c03 6a2201cb e9c00000 .(.`L...j"...... - 4023e4d0 0c02c051 414d0257 a214381f 30329032 ...QAM.W..8.02.2 - 4023e4e0 13001b22 3a4446fb ffd2a014 42a00032 ...":DF.....B..2 - 4023e4f0 a0142d0f 4981854c 01488156 92fa281f ..-.I..L.H.V..(. - 4023e500 58616841 52420862 4209780e 51d1ff70 XahARB.bB.x.Q..p - 4023e510 38746871 32421170 38753242 13a0dd11 8thq2B.p8u2B.... - 4023e520 50362030 dd20803d 11d0d874 d0332062 P6 0. .=...t.3 b - 4023e530 1f043030 f4305841 d1c7ff52 42018056 ..00.0XA...RB..V - 4023e540 11606841 605520a2 1d005050 f4506841 .`hA`U ...PP.PhA - 4023e550 7080f580 ba117242 10624203 7070f4a0 p.....rB.bB.pp.. - 4023e560 6841606b 208a7760 60f45242 025a5760 hA`k .w``.RB.ZW` - 4023e570 b8416242 046a6558 41b24205 80b51158 .AbB.jeXA.B....X - 4023e580 610c0950 bb20ba66 4a461baa 68413242 a..P. .fJF..hA2B - 4023e590 00824212 92420692 4207a25d 004a3366 ..B..B..B..].J3f - 4023e5a0 66064c04 4242064a 3348518c 244804dc f.L.BB.J3HQ.$H.. - 4023e5b0 94522114 42050442 420c4205 0542420d .R!.B..BB.B..BB. - 4023e5c0 42050642 420e4205 07460400 40587452 B..BB.B..F..@XtR - 4023e5d0 420d4050 7542420c 52420e40 48755202 B.@PuBB.RB.@HuR. - 4023e5e0 0d42420f 72020c42 020e8055 11004411 .BB.r..B...U..D. - 4023e5f0 70652060 54204202 0f804401 50442040 pe `T B...D.PD @ - 4023e600 50f44040 f54a453a 343040f5 3030f43a P.@@.JE:40@.00.: - 4023e610 343040f5 4a337cf4 30343030 30f43242 40@.J3|.04000.2B - 4023e620 0a303841 32420bc6 08006812 ed013206 .08A2B....h...2. - 4023e630 11520610 22061280 33110022 11504320 .R.."...3..".PC - 4023e640 40322022 06138022 01302220 29016221 @2 "...".0" ).b! - 4023e650 144d0e58 563d0f2d 06c00500 022113c2 .M.XV=.-.....!.. - 4023e660 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 4023e670 12c1e00c 08892189 11888170 70748901 ......!....ppt.. - 4023e680 60607450 50740261 07c5dcff 087112c1 ``tPPt.a.....q.. - 4023e690 200df000 12c1c0c9 e1cd022d 04d9d1e9 ..........-.... - 4023e6a0 c1f9b139 41495109 f150d074 60e07470 ...9AIQ..P.t`.tp - 4023e6b0 f07405ad ff8d0238 417cc248 518cb889 .t.....8A|.HQ... - 4023e6c0 017d0f6d 0e5d0d2d 0c45faff 08f1c8e1 .}.m.].-.E...... - 4023e6d0 d8d1e8c1 f8b112c1 400df000 50b42440 ........@...P.$@ - 4023e6e0 12c1f08d 022157eb 0931c921 28029cb2 .....!W..1.!(... - 4023e6f0 42023907 64f57812 58086822 50573067 B.9.d.x.X.h"PW0g - 4023e700 052f4803 40473067 042786f7 ff31d089 ./H.@G0g.'...1.. - 4023e710 2803cd03 9ca23202 39076313 4d0221ef (.....2.9.c.M.!. - 4023e720 ff32a0c7 01b4ebc0 0000280c 86000000 .2........(..... - 4023e730 0c020831 c82112c1 100df000 0b527cd6 ...1.!.......R|. - 4023e740 4d020c12 57362d52 03390c22 202510ac M...W6-R.9." %.. - 4023e750 2258130c 0257141c 38235054 30378514 "X...W..8#PT07.. - 4023e760 7cf23022 30204410 2044c00c 130c0240 |.0"0 D. D.....@ - 4023e770 23832020 740df000 00000080 80420120 #. t........B. - 4023e780 38753054 2031dce7 30421080 44112028 8u0T 1..0B..D. ( - 4023e790 41404520 30321030 242031f7 ff42a020 A@E 02.0$ 1..B. - 4023e7a0 3702120b 44303141 5644ff86 02000000 7...D01AVD...... - 4023e7b0 27830930 31415663 ff0c120d f00c020d '..01AVc........ - 4023e7c0 f0000000 2080fe3f ffff0000 12c1b0d2 .... ..?........ - 4023e7d0 6111f9f1 026113c2 6112e261 104d02c2 a....a..a..a.M.. - 4023e7e0 020021f8 ff7d0328 02dd0129 410c4f92 ..!..}.(...)A.O. - 4023e7f0 a0615841 0c48ca25 22020187 82020664 .aXA.H.%"......d - 4023e800 003c020c ae279c1d c2040152 afdf503c .<...'.....R..P< - 4023e810 105c881b 24879309 c204021c 0e2b44c6 .\..$........+D. - 4023e820 00004d02 0c8e3d0e 7cf24961 79719981 ..M...=.|.Iayq.. - 4023e830 0126f2c0 00006d02 3d0e7cf2 695101bd .&....m.=.|.iQ.. - 4023e840 f3c00000 48616851 78719881 1b440c03 ....HahQxq...D.. - 4023e850 4c1a5841 0bb4ca85 5208010c 4887051f L.XA....R...H... - 4023e860 52ccd050 507437b6 02464900 67930557 R..PPt7..FI.g..W - 4023e870 a2020647 00e03382 ca3332c3 d0060f00 ...G..3..32..... - 4023e880 66be414c 4887053c 505014b2 c5fea08a f.ALH...f..U.PV .D - 4023e960 11404520 4033200c 12ac7780 43013028 .@E @3 ...w.C.0( - 4023e970 75205420 2161e720 43108044 11303841 u T !a. C..D.08A - 4023e980 20331040 45203034 2039070c 12c60000 3.@E 04 9...... - 4023e990 00000c02 022113c2 2112d221 11e22110 .....!..!..!..!. - 4023e9a0 f8f112c1 500df000 12c1e03d 010971c5 ....P......=..q. - 4023e9b0 e1ff4801 7cf30871 2034932d 0312c120 ..H.|..q 4.-... - 4023e9c0 0df00000 280212c1 b0d26111 e26110f9 ....(.....a..a.. - 4023e9d0 f1026113 c26112dd 0329016d 030c4e0c ..a..a...).m..N. - 4023e9e0 0f5d0192 a0ff72a0 2ea20500 0c0c0ca3 .]....r......... - 4023e9f0 2d0a4971 59516961 79919981 a941014d -.IqYQiay....A.M - 4023ea00 f3c00000 a84120b0 740ca32d 0ab94101 .....A .t..-..A. - 4023ea10 aef1c000 00b8414b 81b2cb30 ca38b243 ......AK...0.8.C - 4023ea20 0020a074 1b2c2020 74487158 51686178 . .t., tHqXQhax - 4023ea30 9198818c 3acd02c6 ecff0c02 2245003d ....:......."E.= - 4023ea40 0660ffc0 3a2f971c 180b6c60 607447a2 .`..:/....l``tG. - 4023ea50 2e4b81ca c8220c00 cd062243 001b3346 .K..."...."C..3F - 4023ea60 f8ff1bf2 47a2180b ee724300 e0e0741b ....G....rC...t. - 4023ea70 631b5556 2ef70c02 2243002d 0d460000 c.UV...."C.-.F.. - 4023ea80 0c020221 13c22112 d22111e2 2110f8f1 ...!..!..!..!... - 4023ea90 12c1500d f0000000 9e2cff3f 31ffff12 ..P......,.?1... - 4023eaa0 c1f01c04 0931c5f1 ff083112 c1100df0 .....1....1..... - 4023eab0 ae2cff3f 1030ff3f af2cff3f 0000012c .,.?.0.?.,.?..., - 4023eac0 00100000 9e97fe3f 81c1fe3f 8bc1fe3f .......?...?...? - 4023ead0 00210000 852fff3f 97c1fe3f bfc1fe3f .!.../.?...?...? - 4023eae0 9037ff3f 302fff3f c4b52440 e9140000 .7.?0/.?..$@.... - 4023eaf0 342fff3f 3c2fff3f b8b52440 407e1040 4/.? ...-.... - 4023ef70 2d0c4580 0021dffe 51ddfe41 ddfe2222 -.E..!..Q..A.."" - 4023ef80 00d03d20 c5e704cd 022d0dc5 ab002d0c ..= .....-....-. - 4023ef90 c6020000 21d9fe01 97e9c000 007cf202 ....!........|.. - 4023efa0 2117c221 16d22115 e22114f2 211312c1 !..!..!..!..!... - 4023efb0 600df000 ae2cff3f 7c37ff3f d8081040 `....,.?|7.?...@ - 4023efc0 12c1f0c9 21c1fbff 02610332 0c00f643 ....!....a.2...C - 4023efd0 0ec5b2ff 220c001b 22224c00 46020000 ...."...""L.F... - 4023efe0 21f6ff01 f6ffc000 000831c8 2112c110 !.........1.!... - 4023eff0 0df00000 392dff3f 31ffff52 afc062a0 ....9-.?1..R..b. - 4023f000 c0420300 1b735034 10671323 3d079c34 .B...sP4.g.#=..4 - 4023f010 82020072 03007798 1b0b441b 331b2240 ...r..w...D.3."@ - 4023f020 407406fa ff420300 1b225634 fd860100 @t...B..."V4.... - 4023f030 0c044600 000c142d 040df000 98c1fe3f ..F....-.......? - 4023f040 2d2dff3f 99c1fe3f f4b52440 12c1c0d9 --.?...?..$@.... - 4023f050 d1dd0442 1404c9e1 cd0222c4 e609f1e9 ...B......"..... - 4023f060 c1f9b120 20f432a1 e627b302 867300e1 ... .2..'...s.. - 4023f070 f4ff0c05 3d0e2d0d 45d50032 1d042713 ....=.-.E..2..'. - 4023f080 02c66a00 e1efff22 0e01b642 02c66700 ..j...."...B..g. - 4023f090 220e0516 921921eb ffc5f5ff 5612180c ".....!.....V... - 4023f0a0 0432a210 2d0485a1 00cd0216 1218e812 .2..-........... - 4023f0b0 0c032d0e 0cc401d0 e6c00000 0c0232af ..-...........2. - 4023f0c0 84224e00 224e0132 4e02224e 0631dbff ."N."N.2N."N.1.. - 4023f0d0 0c12224e 07cbee1b 331bfe0c 02420300 .."N....3....B.. - 4023f0e0 52c4d29c 158cf41b 22424f00 2020741b R......."BO. t. - 4023f0f0 ff1b3386 f9ff0000 224e008c 34ed0f06 ..3....."N..4... - 4023f100 f5ff0c02 224f0021 9ecfe16a fe225100 ...."O.!...j."Q. - 4023f110 22a10022 51012169 fe226101 280e014f ".."Q.!i."a.(..O - 4023f120 e8c00000 3d02280e 3951014c e8c00000 ....=.(.9Q.L.... - 4023f130 38512b22 2b338033 11202874 30222022 8Q+"+3.3. (t0" " - 4023f140 51040ca4 1b2f3d01 019ee9c0 0000280e Q..../=.......(. - 4023f150 bbff0b22 1b221b3f 0c045202 0062c5d2 ...".".?..R..b.. - 4023f160 9c068ce5 1b445243 00404074 1b331b22 .....DRC.@@t.3." - 4023f170 86f9ff00 424f0042 02008c34 fd0386f4 ....BO.B...4.... - 4023f180 ff0c0222 4300281c 1b332033 c03030f4 ..."C.(..3 3.00. - 4023f190 2d0cc5aa 000c0285 05e5fd02 0c120505 -............... - 4023f1a0 e5294105 c2e16632 5b85cae1 66325516 .)A...f2[...f2U. - 4023f1b0 2f053841 16d30422 0f390762 47220339 /.8A...".9.bG".9 - 4023f1c0 0762410c 0432a210 2d04458f 003d0c20 .bA..2..-.E..=. - 4023f1d0 e22005b4 008cc221 9cff0106 e9c00000 . .....!........ - 4023f1e0 06130000 002d0f05 59002142 fe513ffe .....-..Y.!B.Q?. - 4023f1f0 4140fe28 02e03e20 85c0042d 0e858400 A@.(..> ...-.... - 4023f200 28414557 00213bfe 5139fe41 39fe2222 (AEW.!;.Q9.A9."" - 4023f210 00c03c20 c5be042d 0cc58200 06040000 ..< ...-........ - 4023f220 002124fe 280205dd ffcc322d 0c058dff .!$.(.....2-.... - 4023f230 2184ff42 a2000c03 0170e6c0 0000d02d !..B.....p.....- - 4023f240 20458000 02210fc2 210ed8d1 e8c1f8b1 E...!..!....... - 4023f250 12c1400d f0000000 3127fe29 030df000 ..@.....1'.).... - 4023f260 382fff3f 12c1d0e9 81e122fe 09b1280e 8/.?......"...(. - 4023f270 c9a1d991 f97116c2 07c1f9ff 380c1643 .....q......8..C - 4023f280 07c58e04 0c0d5d0d 280c4bfd 202fa028 ......].(.K. /.( - 4023f290 029c5231 0cfe42a3 8e590101 7be7c000 ..R1..B..Y..{... - 4023f2a0 00280c58 0120ffa0 590f1bdd 669dd828 .(.X. ..Y...f..( - 4023f2b0 0cd104fe 28021602 013d0d42 a3930172 ....(....=.B...r - 4023f2c0 e7c00000 280c0c03 3902280c 28121602 ....(...9.(.(... - 4023f2d0 013d0d42 a397016c e7c00000 280c0c03 .=.B...l....(... - 4023f2e0 3912280c 42a39ad0 3d200167 e7c00000 9.(.B...= .g.... - 4023f2f0 0c02290e 290c08b1 c8a1d891 e881f871 ..).)..........q - 4023f300 12c1300d f0000000 31f0fd12 c1f02032 ..0.....1..... 2 - 4023f310 9321f0fd 4c440931 012f26c0 00000831 .!..LD.1./&....1 - 4023f320 12c1100d f0000000 2d2fff3f 4cf02340 ........-/.?L.#@ - 4023f330 12c1f021 fdff0261 03220200 56d20021 ...!...a."..V..! - 4023f340 edfd31fa ff222200 0c048596 04083112 ..1.."".......1. - 4023f350 c1100df0 12c1f021 f4ff0261 03220200 .......!...a.".. - 4023f360 66120d21 e4fd42a0 00222200 3d044594 f..!..B.."".=.E. - 4023f370 04083112 c1100df0 ca2fff3f 31ffff21 ..1....../.?1..! - 4023f380 d2fd4203 00402393 0df00000 31cffd12 ..B..@#.....1... - 4023f390 c1f02032 9321f8ff 4c440931 010e26c0 .. 2.!..LD.1..&. - 4023f3a0 00000831 12c1100d f0000000 b9c1fe3f ...1...........? - 4023f3b0 b6c1fe3f 402fff3f 98b52440 12c1f0c9 ...?@/.?..$@.... - 4023f3c0 21c1faff d911dd02 2d0c0931 01a4e7c0 !.......-..1.... - 4023f3d0 00004c23 2723252d 0c01a0e7 c0000051 ..L#'#%-.......Q - 4023f3e0 bafdc1f4 ff41f2ff 4c332033 c0d05d93 .....A..L3 3..]. - 4023f3f0 2d0c05a1 e421affd c9020602 0021eeff -....!.......!.. - 4023f400 017de8c0 00000831 c821d811 12c1100d .}.....1.!...... - 4023f410 f0000000 c5c1fe3f 31a7fd28 03cc3241 .......?1..(..2A - 4023f420 fdff4903 0df00000 2e2fff3f 74b52440 ..I....../.?t.$@ - 4023f430 54b52440 12c1e021 fcffd261 05026107 T.$@...!...a..a. - 4023f440 c2610632 0200dd02 661355c1 a9fd21a5 .a.2....f.U...!. - 4023f450 fd3d0cc5 bdfe8c72 21f5ffc6 0c000000 .=.....r!....... - 4023f460 00101120 c595e166 321b1031 2022a001 ... ...f2..1 ".. - 4023f470 05d1e328 013d0c29 31cb2145 bbfe9ca2 ...(.=.)1.!E.... - 4023f480 21ecffc6 0200c593 e12622dd 06030000 !........&"..... - 4023f490 00000158 e8c00000 46010000 0c02224d ...X....F....."M - 4023f4a0 000871c8 61d85112 c1200df0 2cb52440 ..q.a.Q.. ..,.$@ - 4023f4b0 10b52440 21ddff12 c1f0c261 02026103 ..$@!......a..a. - 4023f4c0 32020020 c22021f9 ff26130d 3189fd21 2.. . !..&..1..! - 4023f4d0 85fd05aa fe8cb221 f6ff0146 e8c00000 .......!...F.... - 4023f4e0 46010000 0c12224c 000831c8 2112c110 F....."L..1.!... - 4023f4f0 0df00000 dcc1fe3f f8b42440 e4b42440 .......?..$@..$@ - 4023f500 d4b42440 c0b42440 a0b42440 80b42440 ..$@..$@..$@..$@ - 4023f510 6cb42440 c0ef2340 1c7d1040 88091040 l.$@..#@.}.@...@ - 4023f520 12c1c0d9 d1dd0221 f3ff09f1 c9e1e9c1 .......!........ - 4023f530 f9b14547 fff16efd e163fd29 0f42a415 ..EG..n..c.).B.. - 4023f540 3d0e3c82 0190eac0 0000c145 ff290c16 =.<........E.).. - 4023f550 d20c3d0d 3c84019a e8c00000 280df80c ..=.<.......(... - 4023f560 013fe7c0 000042a4 183d0e1b 220185ea .?....B..=.."... - 4023f570 c0000029 0f380d28 0cf8022d 03394101 ...).8.(...-.9A. - 4023f580 37e7c000 0038414d 02f02f20 018de8c0 7....8AM../ .... - 4023f590 0000281d f22c0001 31e7c000 0042a41a ..(..,..1....B.. - 4023f5a0 3d0e1b22 0178eac0 0000291f 381d280c =..".x....).8.(. - 4023f5b0 f8122d03 39410129 e7c00000 38414d02 ..-.9A.)....8AM. - 4023f5c0 2d0f017f e8c00000 f2cd100c 0d280f16 -............(.. - 4023f5d0 3205680c 69510121 e7c00000 42a41e3d 2.h.iQ.!....B..= - 4023f5e0 0e1b2201 68eac000 0068514b 3de03311 ..".h....hQK=.3. - 4023f5f0 3a662906 280c1bdd 3a326803 380f6951 :f).(...:2h.8.iQ - 4023f600 2d033941 0116e7c0 00006851 38414d02 -.9A......hQ8AM. - 4023f610 2d06016b e8c00000 4bff669d af460100 -..k....K.f..F.. - 4023f620 21b6ff86 3100280c 3832cc63 21b4ff86 !...1.(.82.c!... - 4023f630 2e000000 e12cfd28 02390e05 d5ff280c .....,.(.9....(. - 4023f640 281285d7 ff280c28 02c5cbff 314bff21 (....(.(....1K.! - 4023f650 acff01e8 e7c00000 2117fd38 0221a9ff ........!..8.!.. - 4023f660 01e5e7c0 0000222c 00321204 211dfd56 ......",.2..!..V - 4023f670 13005c03 32520085 4b04d11e fd226d00 ..\.2R..K...."m. - 4023f680 16c20a05 74e16632 123119fd e02e2045 ....t.f2.1.... E - 4023f690 8efe8cf2 219dff86 14000000 10112045 ....!......... E - 4023f6a0 72e12612 e3101120 8571e166 321d1031 r.&.... .q.f2..1 - 4023f6b0 2022a001 c5ace322 2100310d fd2931cb "....."!.1..)1. - 4023f6c0 21058bfe 8cd22191 ff060800 10112045 !.....!....... E - 4023f6d0 6fe12622 d82154ff 0c133242 004103fd o.&".!T...2B.A.. - 4023f6e0 313a3a28 0d054d04 8ca22189 ff01c1e7 1::(..M...!..... - 4023f6f0 c0000046 0e00480c 280d310c ff455b04 ...F..H.(.1..E[. - 4023f700 210affd1 2dfe0c13 324200d0 2d20012b !...-...2B..- .+ - 4023f710 fec00000 480c317f ff2d0d01 7fffc000 ....H.1..-...... - 4023f720 000c154d 0532a3e8 2d0d017c ffc00000 ...M.2..-..|.... - 4023f730 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... - 4023f740 0df00000 0c033712 27420202 313ee742 ......7.'B..1>.B - 4023f750 c4d04040 7438039c 6352033c 4795f562 ..@@t8..cR.. ..... - 4023ff50 f80fc6fa ff000c0d d0c0f4d7 1528ca3e .............(.> - 4023ff60 3030f42d 0f490159 11c5f9ff 48011b3d 00.-.I.Y....H..= - 4023ff70 dad4620d 00581127 16071b2c 2020f406 ..b..X.'..., .. - 4023ff80 0300dd03 06f4ff0c 02860000 210ffa08 ............!... - 4023ff90 b1c8a1d8 91e881f8 7112c130 0df00000 ........q..0.... - 4023ffa0 12c1d06d 03321204 c9a1e981 50c0f440 ...m.2......P..@ - 4023ffb0 e0f4d991 f971e0d3 c009b1ea 4cfd02d0 .....q......L... - 4023ffc0 d0f42101 fa472323 c73d184d 065d0e3d ..!..G##.=.M.].= - 4023ffd0 0c2d0f69 0145f5ff 68018cc2 2accc0c0 .-.i.E..h...*... - 4023ffe0 f4c6f8ff 21f9f946 00002d0c 08b1c8a1 ....!..F..-..... - 4023fff0 d891e881 f87112c1 300df000 feff0000 .....q..0....... - 40240000 12c1e0c9 61d95109 71dd02c1 eff9cc33 ....a.Q.q......3 - 40240010 2d0cc609 00220300 1642ff22 1d04c712 -...."...B.".... - 40240020 ee2d0332 6100018d e4c00000 41f4ff38 .-.2a.......A..8 - 40240030 012734db 4d020c05 2d0d45f6 ff0871c8 .'4.M...-.E...q. - 40240040 61d85112 c1200df0 21c2f012 c1f0c261 a.Q.. ..!......a - 40240050 02c22200 e2610009 31d9110c 0ebc4cd2 .."..a..1.....L. - 40240060 2c20acad 280dcca2 2d0dc5de 00e26c20 , ..(...-.....l - 40240070 06070000 d03d2022 23004222 00cc94e9 .....= "#.B".... - 40240080 0345dd00 d26c2046 01003d02 c6f9ff00 .E...l F..=..... - 40240090 c83cc6f1 ff0831c8 21d811e8 0112c110 .<....1.!....... - 402400a0 0df00000 9e97fe3f 1830ff3f 12c1f0d9 .......?.0.?.... - 402400b0 1120d074 2172f531 fbff2802 0c0542a1 . .t!r.1..(...B. - 402400c0 59c26102 0931018c e5c00000 cd029cc2 Y.a..1.......... - 402400d0 32a00042 a01c01c8 e2c00000 22af8022 2..B........".." - 402400e0 4c0a21f1 ffd24c10 3802c902 393c0831 L.!...L.8...9<.1 - 402400f0 2d0cd811 c82112c1 100df000 41ebff12 -....!......A... - 40240100 c1f03804 09312793 0e383339 04460600 ..8..1'..839.F.. - 40240110 00004833 cc843833 5663ffc6 02000000 ..H3..83Vc...... - 40240120 4792f248 324933c6 faff31de ff42a145 G..H2I3...1..B.E - 40240130 01d6e3c0 00000831 12c1100d f0000000 .......1........ - 40240140 0c044713 02422300 49020c02 0df00000 ..G..B#.I....... - 40240150 0c044713 02422300 49120c02 0df00000 ..G..B#.I....... - 40240160 39524962 0df00000 12c1d0d2 610930d3 9RIb........a.0. - 40240170 20e9811c 43ed022d 0df97109 b1c9a140 ...C..-..q....@ - 40240180 f420c583 ffac520c 043d040c 120593ff . ....R..=...... - 40240190 cd02cc32 7cf28619 00221d04 16d201d0 ...2|...."...... - 402401a0 3d20c02c 2085b1ff 46040000 000032af = ., ...F.....2. - 402401b0 ecd02d20 8580ff56 92fdd0cd 20f02f20 ..- ...V.... ./ - 402401c0 05fcfd56 e2007cc2 d71c342d 0c8587ff ...V..|...4-.... - 402401d0 7cc2860a 003d0e8c 3e480e56 14004b32 |....=..>H.V..K2 - 402401e0 720e1062 0e09520e 0af04f20 2261002d r..b..R...O "a.- - 402401f0 0cc547fe ed02d71c 062d0cc5 84ff2d0e ..G......-....-. - 40240200 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 40240210 12c1d0d9 91e981d1 a4ffed02 2812c9a1 ............(... - 40240220 f97109b1 0c037202 09c80dfd 0356f304 .q....r......V.. - 40240230 16cc0422 0c100c03 77923c28 0c371209 ..."....w.<(.7.. - 40240240 31ecf748 030c0347 922d685c 0c033716 1..H...G.-h\..7. - 40240250 26286c51 e8f73d0c 7901e04e 20c00600 &(lQ..=.y..N ... - 40240260 0c037801 3712100c 0e0c13e7 1f09283c ..x.7.........(< - 40240270 293f280d c90d293c fd0cc83c 46ebff00 )?(...)<...X!..). - 40240700 27150246 500021a8 ff313d55 98624981 '..FP.!..1=U.bI. - 40240710 2d096951 79618971 9941015c f5c00000 -.iQya.q.A.\.... - 40240720 3cc32931 015af5c0 0000a831 20ddc03c <.)1.Z.....1 ..< - 40240730 c3a02a20 d90e01ca e2c00000 984120ff ..* .........A . - 40240740 c0312f55 f91e2d09 01c6e2c0 00005801 .1/U..-.......X. - 40240750 3cb32025 c0292e48 81685178 618871d7 <. %.).H.hQxa.q. - 40240760 a3091bff f91ed2cd c4460200 d68d000b .........F...... - 40240770 fff91ed2 cd3cd90e 381e3cb9 37a9091b .....<..8.<.7... - 40240780 22292e32 c3c44602 00d68300 0b22292e ").2..F......"). - 40240790 32c33c39 1e282e1c 7327a33f 386e1bcc 2.<9.(..s'.?8n.. - 402407a0 1b33c97e 396ea673 030c0339 6e22c2e8 .3.~9n.s...9n".. - 402407b0 2b66693e 292e2808 67220246 22002066 +fi>).(.g".F". f - 402407c0 c01b7769 3e794e66 a77d22a8 950c032a ..wi>yNf.}"....* - 402407d0 44394e49 5e397e46 1b000000 d6820638 D9NI^9~F.......8 - 402407e0 6e0bcc0b 33c97e39 6ed63300 0c63396e n...3.~9n.3..c9n - 402407f0 22c21869 3e292e56 d6040b77 794ed6b7 "..i>).V...wyN.. - 40240800 03c2a893 0cb2cac4 294ec95e c02014cc ........)N.^. .. - 40240810 e232a064 c02c2001 1df5c000 000c13dc .2.d., ......... - 40240820 2232a190 c02c2001 19f5c000 000c0342 "2..., ........B - 40240830 a0012034 8322a16d 2a33326e 07284e58 .. 4.".m*32n.(NX - 40240840 115022a0 2802293e 0221132d 0ec22112 .P".(.)>.!.-..!. - 40240850 d22111e2 2110f8f1 12c1500d f0000000 .!..!.....P..... - 40240860 12c1f00c 04093145 d4ff0831 12c1100d ......1E...1.... - 40240870 f0000000 a037ff3f 31ffff12 c1f00261 .....7.?1......a - 40240880 03c5fdff 083112c1 100df000 c437ff3f .....1.......7.? - 40240890 9c37ff3f 12c1c0e9 c109f1ed 02c9e1d9 .7.?............ - 402408a0 d1f9b132 a7b10c02 e7230246 530021f7 ...2.....#.FS.!. - 402408b0 ffc2a84e cacee902 c02cb0c0 c2b022a8 ...N.....,....". - 402408c0 4f2a2e20 2221c0cc a02acc22 a89332af O*. "!...*."..2. - 402408d0 9c2a2e01 63e2c000 002acc22 a9bf32a1 .*..c....*."..2. - 402408e0 902a2e01 5fe2c000 0032a064 2acc2d0e .*.._....2.d*.-. - 402408f0 01e7f4c0 0000fd02 32a190e0 2e2001e3 ........2.... .. - 40240900 f4c00000 0c059d02 7d050c12 907283d1 ........}....r.. - 40240910 26fff027 838d0de0 e0142901 220d004c &..'......)."..L - 40240920 a337921f 483d4a3c cc0ecc6f 0c066719 .7..H=J<...o..g. - 40240930 02c62500 3cbb0c16 47ab0246 23000c06 ..%.<...G..F#... - 40240940 06220000 4c433792 06683d6a 6c461f00 ."..LC7..h=jlF.. - 40240950 2801b114 ffe02793 f042112a 44c04411 (.....'..B.*D.D. - 40240960 ba44281d ad046d0c 0c1327a3 0bb80a1b .D(...m...'..... - 40240970 33ba664b aa46fcff 00ad02e6 12010c1a 3.fK.F.......... - 40240980 0c734b26 49315941 69117951 89719921 .sK&I1YAi.yQ.q.! - 40240990 a96101be f4c00000 383da861 2023c07b .a......8=.a #.{ - 402409a0 322023a3 382db172 9e0b3330 33f04831 2 #.8-.r..303.H1 - 402409b0 2a33ba2a 4042a028 04584168 11785188 *3.*@B.(.XAh.xQ. - 402409c0 71982127 230532c3 f986fdff 3a66318a q.!'#.2.....:f1. - 402409d0 54484d30 6682286d 4a662a66 695d1b55 THM0f.(mJf*fi].U - 402409e0 d2cd1c26 250286cc ff485838 c80c1237 ...&%....HX8...7 - 402409f0 240222a0 0031a6ff 29030c12 08f1c8e1 $."..1..)....... - 40240a00 d8d1e8c1 f8b112c1 400df000 08c2fe3f ........@......? - 40240a10 38c2fe3f e8c1fe3f 12c1e0c2 610630c3 8..?...?....a.0. - 40240a20 20322205 62a76c3a 36584248 62392138 2".b.l:6XBHb9!8 - 40240a30 02097139 11381239 01782268 3221f3ff ..q9.8.9.x"h2!.. - 40240a40 31f5ff20 55a021f2 ff2044a0 2d0c0525 1.. U.!.. D.-..% - 40240a50 e308712d 0cc86112 c1200df0 c837ff3f ..q-..a.. ...7.? - 40240a60 31ffff12 c1f00261 03c5faff 083112c1 1......a.....1.. - 40240a70 100df000 2164fe22 02000df0 3c070060 ....!d."....<..` - 40240a80 3160fe20 20743203 00415efe 9c8351fb 1`. t2..A^...Q. - 40240a90 ff220400 c0200038 05802201 302220c0 ."... .8..".0" . - 40240aa0 20002905 c6000000 2244000c 120df000 .)....."D...... - 40240ab0 00000100 3153fe32 03009c73 51f0ff41 ....1S.2...sQ..A - 40240ac0 fcffc020 00380500 22114022 10302220 ... .8..".@".0" - 40240ad0 c0200029 050df000 18042440 21fafd12 . .)......$@!... - 40240ae0 c1f03222 00c26102 0931cd02 dca331f7 ..2"..a..1....1. - 40240af0 fd2134fe 39028503 03290c8c b231f6ff .!4.9....)...1.. - 40240b00 0c04051b 030c0285 83ff0831 c82112c1 ...........1.!.. - 40240b10 100df000 12c1f0c2 6102c1ea fd026103 ........a.....a. - 40240b20 280c8cf2 21ebfd0c 0345ee02 280c0504 (...!....E..(... - 40240b30 030c0229 0c2134fe 0121f9c0 000021da ...).!4..!....!. - 40240b40 fd418895 51889508 31c82149 02591212 .A..Q...1.!I.Y.. - 40240b50 c1100df0 12c1f009 31204074 f6342c51 ........1 @t.4,Q - 40240b60 f6fdd024 118cb34a 62380350 66a03986 ...$...Jb8.Pf.9. - 40240b70 46020000 4a325033 a00c0669 834a220c F...J2P3...i.J". - 40240b80 032c0450 22a0011c e0c00000 083112c1 .,.P"........1.. - 40240b90 100df000 202074f6 320d31e7 fd2022b0 .... t.2.1.. ". - 40240ba0 3022a028 820df000 21083528 020df000 0".(....!.5(.... - 40240bb0 12c1f009 31202074 f6320e41 dffd2022 ....1 t.2.A.. " - 40240bc0 b04022a0 01d13dc0 00000831 12c1100d .@"...=....1.... - 40240bd0 f0000000 2030740c 02f63308 21d7fd30 .... 0t...3.!..0 - 40240be0 33b02023 a00df000 983a0000 31ffff37 3. #.....:..1..7 - 40240bf0 b2012d03 3107fe29 030df000 3101fe22 ..-.1..)....1.." - 40240c00 43000df0 21fffd32 020021fb fd8c330c C...!..2..!...3. - 40240c10 23460000 0c133242 000df000 39620df0 #F....2B....9b.. - 40240c20 39720df0 3262230d f0000000 3262220d 9r..2b#.....2b". - 40240c30 f0000000 32622542 42390df0 3262260d ....2b%BB9..2b&. - 40240c40 f0000000 7438ff3f 12c1f0d9 11dd0338 ....t8.?.......8 - 40240c50 42c92109 31cd0240 40f47c12 56d305cc B.!.1..@@.|.V... - 40240c60 3445dfc0 4d020c03 52a001d0 53938177 4E..M...R...S..w - 40240c70 ed505074 8a232802 68029c76 22161047 .PPt.#(.h..v"..G - 40240c80 920d7806 fc35bc17 222d00ac c227172a ..x..5.."-...'.* - 40240c90 683606f9 ff4b3366 b3d98c6d 280d1622 h6...K3f...m(.." - 40240ca0 00226c00 21e8ff42 5c103222 00c26200 ."l.!..B\.2"..b. - 40240cb0 326c0385 e4020c02 4600007c 320831c8 2l......F..|2.1. - 40240cc0 21d81112 c1100df0 9e97fe3f 7038ff3f !..........?p8.? - 40240cd0 b81c2040 12c1f0d9 11dd0228 420931c9 .. @.......(B.1. - 40240ce0 21e9018c 520c02c6 2a000000 2164f2e1 !...R...*...!d.. - 40240cf0 f6ff2832 3d0e0c05 42a21401 7fe2c000 ..(2=...B....... - 40240d00 00cd023d 0e16c2fd 286d296c 221d1022 ...=....(m)l".." - 40240d10 5c100c12 294c220d 14224c14 420d080c \...)L".."L.B... - 40240d20 22202420 224c0822 0d0a224c 0a220d09 " $ "L.".."L.".. - 40240d30 224c0928 0d290c22 1d10bc72 41c2ff28 "L.(.)."...rA..( - 40240d40 04279d04 283d4609 0041e0ff 0c052904 .'..(=F..A....). - 40240d50 9c926832 679d0c8c 15226400 483d4932 ..h2g...."d.H=I2 - 40240d60 46030000 0c152d06 06f9ff00 008c0529 F.....-........) - 40240d70 040c0229 3d42a224 d02d2001 c3e0c000 ...)=B.$.- ..... - 40240d80 0021d3ff 226c0721 7efa3222 00c90239 .!.."l.!~.2"...9 - 40240d90 3c85d602 2d0c0831 c821d811 e80112c1 <...-..1.!...... - 40240da0 100df000 3242140d f0000000 3d0268a2 ....2B......=.h. - 40240db0 82121658 c221c3e8 42131ec0 20007222 ...X.!..B... .r" - 40240dc0 00707141 47b708c0 20004222 00404141 .pqAG... .B".@AA - 40240dd0 5028c06a 224042c0 96440082 53170df0 P(.j"@B..D..S... - 40240de0 5026c0a6 12090c02 225317c6 01000000 P&......"S...... - 40240df0 6055c052 53170c02 0df00000 12c1f0c9 `U.RS........... - 40240e00 21cd0222 12160931 20338021 aee83030 !.."...1 3.!..00 - 40240e10 f4c02000 42220032 5c1637b4 08c02000 .. .B".2\.7... . - 40240e20 22220022 5c16c02c 2005f8ff 31a6e8c0 ""."\.., ...1... - 40240e30 20003223 00303241 37321032 0c2422a0 .2#.02A72.2.$". - 40240e40 02202320 224c242d 0c855a02 0831c821 . # "L$-..Z..1.! - 40240e50 12c1100d f0000000 12c1f0c2 61020261 ............a..a - 40240e60 0320c220 9c422812 8c12c5bd fe3196ff . . .B(......1.. - 40240e70 42a43bc0 2c200184 e0c00000 0831c821 B.;., .......1.! - 40240e80 12c1100d f0000000 12c1f009 31c9218c ............1.!. - 40240e90 92c80245 fcff2d0c c6fcff00 0831c821 ...E..-......1.! - 40240ea0 12c1100d f0000000 12c1f0c9 21cd0228 ............!..( - 40240eb0 420931d9 11269237 b6223422 2c211672 B.1..&.7."4",!.r - 40240ec0 0045b8fe 0c02226c 21222c20 d2a00085 .E...."l!", .... - 40240ed0 fbff22af ff225c1d 222c1ed2 6c2085fa ..".."\.",..l .. - 40240ee0 ff222c1f 05faffd2 6c1ed26c 1fd25c3b .",.....l..l..\; - 40240ef0 0831c821 d81112c1 100df000 12c1f0c9 .1.!............ - 40240f00 21cd0338 020931c7 93053833 c6080000 !..8..1...83.... - 40240f10 216fff0c 0439029c 63583357 9c0a8c04 !o...9..cX3W.... - 40240f20 3902283c 2933c602 000c143d 0586f9ff 9.(<)3.....=.... - 40240f30 008c0439 0222a000 226c03c0 2c2085f6 ...9.".."l.., .. - 40240f40 ff284c26 92152612 12320c24 07630c0c .(L&..&..2.$.c.. - 40240f50 22202320 224c242d 0c854902 08310c02 " # "L$-..I..1.. - 40240f60 294cc821 12c1100d f0000000 12c1f038 )L.!...........8 - 40240f70 42093126 130a4202 241c0330 34203242 B.1&..B.$..04 2B - 40240f80 2432a001 c5b4c002 210312c1 10800000 $2......!....... - 40240f90 12c1f0c2 61020261 03306320 cd049c04 ....a..a.0c .... - 40240fa0 3214042d 0645e5ff 2d0cc5a9 fe0c0246 2..-.E..-......F - 40240fb0 02000c02 2795042d 0305fbff 0831c821 ....'..-.....1.! - 40240fc0 12c1100d f0000000 21e2ec12 c1e0c961 ........!......a - 40240fd0 c802e941 f9310971 d9510c2e 7ccf16cc ...A.1.q.Q..|... - 40240fe0 04422c21 d83cac54 622c230c 053d0c16 .B,!.<.Tb,#..=.. - 40240ff0 9600222c 06c00600 46010000 2d0505f9 ..",....F...-... - 40241000 ffcc5222 6c214601 00007c83 37121922 ..R"l!F...|.7.." - 40241010 0c240762 13e02220 224c242d 0c453d02 .$.b.." "L$-.E=. - 40241020 220c24f0 2210224c 24cd0dc6 ebff0871 ".$."."L$......q - 40241030 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 40241040 12c1f0d9 11dd0448 42c92109 31cd027c .......HB.!.1..| - 40241050 52261433 9c63222c 218c62c5 9efe0c02 R&.3.c",!.b..... - 40241060 226c2132 0c241c02 20232022 4c2422a0 "l!2.$.. # "L$". - 40241070 00271d13 322c04f6 830d42a0 98375407 .'..2,....B..7T. - 40241080 2032202d 0cc5a4c0 0831c821 d81112c1 2 -.....1.!.... - 40241090 100df000 70b62440 77b62440 12c1d0c9 ....p.$@w.$@.... - 402410a0 a1c1aaec e981280c 09b11b22 d991f971 ......(...."...q - 402410b0 290c21a7 ec0c03e8 02390116 1e22584e ).!......9..."XN - 402410c0 320e4e66 2511212b e8d2a001 c0200022 2.Nf%.!+..... ." - 402410d0 22002793 02c62e00 411be8d2 a001c020 ".'.....A...... - 402410e0 00222400 27930246 2a00220e ac160203 ."$.'..F*."..... - 402410f0 f22e2a0b 32daff21 e7fff26e 2ac59edf ..*.2..!...n*... - 40241100 27bf02c6 22000c02 226e2a22 0eacf672 '..."..."n*"...r - 40241110 041b2222 4eac2d0e 451c02c6 1c000000 ..""N.-.E....... - 40241120 00229e1d 9642001b 22225e1d 222e1f16 ."...B..""^."... - 40241130 f205429e 1d229e26 27245626 251ff21e ..B..".&'$V&%... - 40241140 24229e25 00ff11f0 f3312aff 21d3ff10 $".%.....1*.!... - 40241150 11208599 df001240 002fa122 5e260c02 . .....@./."^&.. - 40241160 225e1d32 1e2b221e 303050f4 2040f447 "^.2.+".00P. @.G - 40241170 b5023023 20321e1e 2021e422 5e2cf043 ..0# 2.. !."^,.C - 40241180 1147a202 425e2c32 5e2b2d0e 101120c5 .G..B^,2^+-... . - 40241190 69020c0d 284e6662 1258de38 0c5033c0 i...(Nfb.X.8.P3. - 402411a0 52a05037 b50542cd 0140d074 320e080c R.P7..B..@.t2... - 402411b0 0f376360 26420266 725af80c 28de522e .7c`&B.frZ..(.R. - 402411c0 28202fc0 2911222e 29f22e27 20258232 ( /.).".)..' %.2 - 402411d0 a0fafa22 592101bc e7c00000 48115821 ..."Y!......H.X! - 402411e0 47b2091b 4d40d074 0c1fc609 00220ead G...M@.t.....".. - 402411f0 32a0fa50 2282f022 8001b3e7 c0000042 2..P"..".......B - 40241200 2101f2a0 0047b20c 2d0e4505 02220ead !....G..-.E..".. - 40241210 1b22224e ad222e20 9c92329e 26680c78 .""N.". ..2.&h.x - 40241220 de303390 7066c0f0 33113736 0785c5ff .03.pf..3.76.... - 40241230 0c02226e 20284e66 320b38de 280c3022 .."n (Nf2.8.(.0" - 40241240 c05c03c6 03000c93 37920d38 de222c00 .\......7..8.",. - 40241250 3022c032 a1e02733 0216cd04 2d0e85c4 0".2..'3....-... - 40241260 ff380128 3e8c3329 33460100 4139ec22 .8.(>.3)3F..A9." - 40241270 6400162f 01721e11 621e1032 2e0a222e d../.r..b..2..". - 40241280 174b5e4d 0ec5e901 422e268c 54286e7c .K^M....B.&.T(n| - 40241290 83c00400 318dfe2d 0e42a3bc f83e017a ....1..-.B...>.z - 402412a0 dfc00000 e801860b 00220e38 320e391b .........".82.9. - 402412b0 22202074 224e38f8 3e37321b 0c02422e " t"N8.>72...B. - 402412c0 25224e38 cc642d0e 85120246 0200286e %"N8.d-....F..(n - 402412d0 3d0ec004 0016d2fe e901ed0f c676ff00 =............v.. - 402412e0 d11aec58 0d160504 38d5280c 3022c032 ...X....8.(.0".2 - 402412f0 a1e027b3 2e2d0559 21c5baff 58212835 ..'..-.Y!...X!(5 - 40241300 8c4e293e 86000000 290d316f fe2d0542 .N)>....).1o.-.B - 40241310 a3eef835 015ddfc0 00005d0e ed055d0f ...5.]....]...]. - 40241320 46f0ff00 f83586fc ff08b1c8 a1d891e8 F....5.......... - 40241330 81f87112 c1300df0 b430ff3f 12c1f009 ..q..0...0.?.... - 40241340 3145c8ff 31fdff22 03001b22 20207422 1E..1.."..." t" - 40241350 43000762 0245d4ff 083112c1 100df000 C..b.E...1...... - 40241360 12c1c0c9 e1cd0228 42f9b109 f1d9d1e9 .......(B....... - 40241370 c130f320 66921021 f4ebc03c 20c5b7ff .0. f..!...< ... - 40241380 42a16746 18000000 222c173d 0c294128 B.gF....",.=.)A( - 40241390 0ce8ac29 01281cd2 2c262911 221c1029 ...).(..,&)."..) - 402413a0 51221c11 2961286c 297121e9 ebc5b4ff Q"..)a(l)q!..... - 402413b0 222c1f8c 1205adff 222c1e8c 1285acff ",......",...... - 402413c0 222c208c 1205acff 160f0172 21066221 ", ........r!.b! - 402413d0 0528414b 514d013d 0e85d401 8c5d2871 .(AKQM.=.....](q - 402413e0 7c83c00d 0042a184 3138fec0 2c200126 |....B..18.., .& - 402413f0 dfc00000 08f1c8e1 d8d1e8c1 f8b112c1 ................ - 40241400 400df000 12c1f00c 13093145 f5ff0831 @.........1E...1 - 40241410 12c1100d f0000000 12c1f0d2 610120d2 ............a. . - 40241420 202196f0 3129fe22 22040c05 42a458c9 !..1).""...B.X. - 40241430 21093101 b1e0c000 00cd028c d21c443d !.1...........D= - 40241440 0d01dfe0 c0000028 1cc55efe 08312d0c .......(..^..1-. - 40241450 d811c821 12c1100d f0000000 b889fe3f ...!...........? - 40241460 31ffff41 baeb2803 48044a22 16a2ff29 1..A..(.H.J"...) - 40241470 030df000 900f2440 c0d40100 12c1d0f9 ......$@........ - 40241480 7120f074 217ef0c9 a1c10ffe 28220c05 q .t!~......(".. - 40241490 42a4bd3d 0cd991e9 8109b122 61000196 B..=......."a... - 402414a0 e0c00000 ed02d1a9 eb56f207 21a7eb0c .........V..!... - 402414b0 05680d38 022d059c 1348d340 46c05734 .h.8.-...H.@F.W4 - 402414c0 035d042d 03383306 fbff0000 8c1245f3 .].-.83.......E. - 402414d0 ff28010c 0542a4c4 3d0c0187 e0c00000 .(...B..=....... - 402414e0 ed025662 04219aeb 0c05880d 380272a0 ..Vb.!......8.r. - 402414f0 7f2d059c a3620314 67371067 3f0d48d3 .-...b..g7.g?.H. - 40241500 4048c057 34057d06 5d042d03 383346f8 @H.W4.}.].-.83F. - 40241510 ff8c1205 efff2801 0c0542a4 cac03c20 ......(...B...< - 40241520 0176e0c0 000020e2 20161208 42a0b00c .v.... . ...B... - 40241530 032d0e01 b1ddc000 00213d32 f24e1422 .-.......!=2.N." - 40241540 5e3921e0 e60c0cc0 20003802 c0200028 ^9!..... .8.. .( - 40241550 02c25e3a 225e1722 af80224e 0a22a218 ..^:"^.".."N.".. - 40241560 225e1e0c 42225e26 225e257c f2225e1d "^..B"^&"^%|."^. - 40241570 0c12325e 16c24e09 c25e2422 5e2b05ee ..2^..N..^$"^+.. - 40241580 ff226e1a 226e1722 6e14226e 1b280dc2 ."n."n."n."n.(.. - 40241590 4e3829de 21b8ffc2 4ead226e 2321b6ff N8).!...N."n#!.. - 402415a0 226e2721 0d29226e 280c9222 6e2908b1 "n'!.)"n(.."n).. - 402415b0 2d0ec8a1 d891e881 f87112c1 300df000 -........q..0... - 402415c0 12c1f04c 02093145 ebff0831 12c1100d ...L..1E...1.... - 402415d0 f0000000 12c1f0c9 2120c0f4 2d030931 ........! ..-..1 - 402415e0 05bafc9c 42221218 8cf222c2 d83d0220 ....B"...."..=. - 402415f0 20f427bc 02c03c20 30c0f408 312d0cc8 .'...< 0...1-.. - 40241600 2112c110 0df00000 12c1e0f2 610330f3 !...........a.0. - 40241610 203842c9 61e94109 71d951cd 02ed0540 8B.a.A.q.Q....@ - 40241620 40f47c12 56630d7c a2161f0d 280f425c @.|.Vc.|....(.B\ - 40241630 11291c28 0cccf222 cc0485b4 fc3d027c .).(...".....=.| - 40241640 c216930b 2813290c d21c1056 5d008540 ....(.)....V]..@ - 40241650 c0225c10 85e0ff22 6c170b22 226c1422 ."\...."l..""l." - 40241660 6c1b2198 e60c03c0 20004802 39ac425c l.!..... .H.9.B\ - 40241670 16c02000 4802c020 00280239 cc225c30 .. .H.. .(.9."\0 - 40241680 22a21822 5c1e3d0f 425c1722 a21845f4 ".."\.=.B\."..E. - 40241690 ff225c1e 2022a00c 13f02211 325c2b22 ."\. "....".2\+" - 402416a0 5c2ce26c 240c232d 0c059701 56e2040c \,.l$.#-....V... - 402416b0 22294cbc 2d3163fd 2803279c 06283cc6 ")L.-1c.(.'..(<. - 402416c0 08000000 3182fd0c 0429039c 52583257 ....1....)..RX2W - 402416d0 9c0a8c04 2903383c 3932c602 000c142d ....).8<92.....- - 402416e0 0586f9ff 8c142263 002119eb 322200c2 ......"c.!..2".. - 402416f0 6200393c 4540022d 0c85cf01 0c020871 b.9pxNA - 40241960 66db3207 05820704 22070680 33118053 f.2....."...3..S - 40241970 20002211 50322022 07078022 01302220 .".P2 "...".0" - 40241980 20387580 52013055 20403210 80331120 8u.R.0U @2..3. - 40241990 28413035 20402210 20232038 0d0c0530 (A05 @". # 8...0 - 402419a0 22c03207 0d303014 305f9332 1e063a35 ".2..00.0_.2..:5 - 402419b0 3a22a612 0246ab01 280e226c 1f281e05 :"...F..(."l.(.. - 402419c0 2dfe221c 388cb238 4e32030d 0763040b -.".8..8N2...c.. - 402419d0 22225c38 222e0185 2bfe321c 3a2023c0 ""\8"...+.2.: #. - 402419e0 225c3ae0 2e200547 ff86daff 0c02225c "\:.. .G......"\ - 402419f0 38f2a001 e22c1e16 5e09622e 04313edb 8....,..^.b..1>. - 40241a00 52060592 06042206 06805511 90852000 R....."...U... . - 40241a10 22118052 20220607 722d0080 22015022 "..R "..r-..".P" - 40241a20 20205875 80820150 88203052 10805511 Xu...P. 0R..U. - 40241a30 20284150 58203022 10202520 52060d20 (APX 0". % R.. - 40241a40 27c05060 140c0560 5f93621e 066a5550 '.P`...`_.b..jUP - 40241a50 22c096a2 03222c17 2077c0e6 1731280e "....",. w...1(. - 40241a60 226c1e28 1e8522fe 221c388c b2584e52 "l.(..".".8..XNR - 40241a70 050d0765 040b2222 5c38281e 0521fe52 ...e..""\8(..!.R - 40241a80 1c3a2025 c0225c3a 2d0ec53c ffc6d8ff .: %."\:-..<.... - 40241a90 222c1016 5206522c 11380d30 55c0d6a5 ",..R.R,.8.0U... - 40241aa0 05312aea 621c2438 03006611 2033c060 .1*.b.$8..f. 3.` - 40241ab0 23312023 c0605031 2020f45a 32003311 #1 #.`P1 .Z2.3. - 40241ac0 00621130 30316060 31325c24 d6860020 .b.001``12\$... - 40241ad0 20600022 11206031 521c2530 33210055 `.". `1R.%03!.U - 40241ae0 11502031 50523150 52c06a65 6060f43a .P 1PR1PR.je``.: - 40241af0 360c0262 5c25325c 26226c10 e138ff58 6..b\%2\&"l..8.X - 40241b00 ac721e00 16075341 02ff2804 2035c00b .r....SA..(. 5.. - 40241b10 63960608 1b652066 c07066c0 e61675d1 c....e f.pf...u. - 40241b20 30ff5d03 281d6212 0537a628 6212040c 0.].(.b..7.(b... - 40241b30 073036c0 3030f462 120557a6 0e325204 .06.00.b..W..2R. - 40241b40 72520560 55c02802 c6faff00 50306046 rR.`U.(.....P0`F - 40241b50 01000000 00303060 00331130 303105e6 .....00`.3.001.. - 40241b60 fd31ebfe 222c0a52 2300321d 0641e8fe .1..",.R#.2..A.. - 40241b70 30358020 33c0325d 06384d20 58742904 05. 3.2].8M Xt). - 40241b80 22430452 43052050 75202875 52430622 "C.RC. Pu (uRC." - 40241b90 43070604 005022c0 d6a20032 0c240c22 C....P"....2.$." - 40241ba0 20232022 4c2421da fe38ac58 023025c0 # "L$!..8.X.0%. - 40241bb0 96924762 1c161b25 3022c060 22c0a612 ..Gb...%0".`"... - 40241bc0 02061a01 37150246 9d00d105 ff0c1978 ....7..F.......x - 40241bd0 4d22070d 32070c80 22113022 20203841 M"..2...".0" 8A - 40241be0 80521130 55205080 f4805014 0c035039 .R.0U P...P...P9 - 40241bf0 93521d06 5a333030 f4325e00 37b64907 .R..Z300.2^.7.I. - 40241c00 68193ce3 30581031 f7fe8055 11302210 h.<.0X.1...U.0". - 40241c10 20252022 470c2028 4122470d 625d0622 % "G. (A"G.b]." - 40241c20 070d1762 040b2622 5d06321d 06281d05 ...b..&"].2..(.. - 40241c30 01fe284d 0c152202 0d203014 0c023025 ..(M..".. 0...0% - 40241c40 93321d06 3a22225e 00f22c20 168f0e28 .2..:""^.., ...( - 40241c50 4d22020d 07621022 2c2016a2 0d380232 M"...b.", ...8.2 - 40241c60 6c20451f ff86fbff 52a00262 a100822f l E.....R..b.../ - 40241c70 0431a7fe b2080492 23003208 05220807 .1......#.2..".. - 40241c80 803311b0 a3203208 06721e00 003311a0 .3... 2..r...3.. - 40241c90 33208022 01302220 321f069a 773037c0 3 .".0" 2...w07. - 40241ca0 2033c096 23052208 0d07622a 784d2207 3..#."...b*xM". - 40241cb0 0d32070c 80221130 22202038 41578316 .2...".0" 8AW.. - 40241cc0 60222020 20f42247 0c202841 22470d22 `" ."G. (A"G." - 40241cd0 1d061b22 225e0038 0f2d0f39 01591169 ...""^.8.-.9.Y.i - 40241ce0 214517ff 38015811 6821cc33 0c0fc610 !E..8.X.h!.3.... - 40241cf0 00fd03c6 ddff0000 002077c0 a6173590 ......... w...5. - 40241d00 22c02020 f4384d22 5d063203 0d176304 ". .8M"].2...c. - 40241d10 0b22225d 06321d06 281d45f2 fd284d0c .""].2..(.E..(M. - 40241d20 1522020d 2030140c 02302593 321d0630 .".. 0...0%.2..0 - 40241d30 2280225e 00f26c20 4176fe52 1e00221c "."^..l Av.R..". - 40241d40 16380450 22c05a33 39ac225c 162d0cc5 .8.P".Z39."\.-.. - 40241d50 05ff281d 3212048c 7331a3fe 29030c02 ..(.2...s1..)... - 40241d60 291d284d 22020d07 620e31a0 fe22a020 ).(M"...b.1..". - 40241d70 52030020 25202243 00e2a001 d2a000f2 R.. % "C........ - 40241d80 2c2016bf 09784f32 07056207 04220706 , ...xO2..b..".. - 40241d90 80331100 22116053 20503220 22070780 .3..".`S P2 "... - 40241da0 22013022 2038ac37 92763159 fe4d0d29 ".0" 8.7.v1Y.M.) - 40241db0 0332070d 521f0630 3014304e 93403074 .2..R..00.0N.@0t - 40241dc0 3a652a26 29ac221c 165022c0 3032c032 :e*&)."..P".02.2 - 40241dd0 5c162d0c 45fdfe38 1f221304 9c125182 \.-.E..8."....Q. - 40241de0 fe28058c 62c5ebfd c6000000 003905d9 .(..b........9.. - 40241df0 1f284f22 020d0762 17317cfe 2c025203 .(O"...b.1|.,.R. - 40241e00 00202520 22430028 4c664204 22a00729 . % "C.(LfB."..) - 40241e10 4c280f22 6c202d0f c503ff06 d8ff0000 L(."l -......... - 40241e20 00320c24 07630c7c e2202310 0c255022 .2.$.c.|. #..%P" - 40241e30 20060100 0c122023 20224c24 068d0000 ..... # "L$.... - 40241e40 c02c2085 0201d22c 2056cd00 2165fe85 ., ...., V..!e.. - 40241e50 5cff226c 20c68600 00212dfe f2a00072 \."l ....!-....r - 40241e60 220092c7 ff1ba788 4d320805 62080422 ".......M2..b.." - 40241e70 08068033 11002211 60532050 32202208 ...3..".`S P2 ". - 40241e80 07802201 30222077 921d2155 fe521d06 ..".0" w..!U.R.. - 40241e90 32120637 35028676 00c557ff 16421d9c 2..75..v..W..B.. - 40241ea0 6f290f46 05000000 dc5f2037 c0d66309 o).F....._ 7..c. - 40241eb0 214cfe45 56ff16a2 1b226c20 3d0dc61f !L.EV...."l =... - 40241ec0 00322f04 520305b2 03048055 11b06520 .2/.R......U..e - 40241ed0 52030632 03070055 11605520 80330150 R..2...U.`U .3.P - 40241ee0 33203039 c096e305 203ac0e6 1358213c 3 09.... :...X!< - 40241ef0 fe4552ff 20e22016 9217684f 42060552 .ER. . ...hOB..R - 40241f00 06042206 06804411 50342000 22113042 .."...D.P4 .".0B - 40241f10 20220607 80220140 222041fd fd380442 "...".@" A..8.B - 40241f20 1f063044 c0204480 a6140d20 33c03030 ..0D. D.... 3.00 - 40241f30 f4281f32 5f0685d0 fde90fd0 3d20e02e .(.2_.......= .. - 40241f40 20057dff 064b0038 0dfd0d8c 63dd0306 .}..K.8....c... - 40241f50 c5ff0000 002027c0 e6120246 45002208 ..... '....FE.". - 40241f60 0d076202 06430021 1efec54a ff290d16 ..b..C.!...J.).. - 40241f70 1210784d 41e7fd52 07056207 04220706 ..xMA..R..b..".. - 40241f80 80551160 35200022 11305220 22070738 .U.`5 .".0R "..8 - 40241f90 04802201 50222052 1d063055 c02a55a6 ..".P" R..0U.*U. - 40241fa0 150d2033 c03030f4 281d325d 0605c9fd .. 3.00.(.2].... - 40241fb0 21d8fd38 ac780242 1c16221e 003a347a !..8.x.B.."..:4z - 40241fc0 22273302 062b0058 0d884522 080d4208 "'3..+.X..E"..B. - 40241fd0 0c802211 40222080 62112048 41404620 ..".@" .b. HA@F - 40241fe0 4040f407 64193ce6 60441080 641141fd @@..d.<.`D..d.A. - 40241ff0 fd402210 20262022 480c2028 4122480d .@". & "H. (A"H. - 40242000 7033c030 30f42225 01325506 05c3fd42 p3.00."%.2U....B - 40242010 2d0052a0 01284422 020d2030 140c0230 -.R..(D".. 0...0 - 40242020 25933214 063a2222 5e008611 002d0cc5 %.2..:""^....-.. - 40242030 e300860f 00000000 31b6fd28 035032c0 ........1..(.P2. - 40242040 96d3001b 22321c16 5022c030 22c0a612 ...."2..P".0"... - 40242050 22320c24 0c220677 ff0c0222 4c54c663 "2.$.".w..."LT.c - 40242060 fe7cf246 00000c02 225c1d0c 02224c38 .|.F...."\..."L8 - 40242070 465ffe00 08b1c8a1 d891e881 f87112c1 F_...........q.. - 40242080 300df000 31d5fd38 0342030c 72c31440 0...1..8.B..r..@ - 40242090 4441b664 5f42c4fb e0441140 40f432a0 DA.d_B...D.@@.2. - 402420a0 0082a5b3 3a675206 00261508 16550426 ....:gR..&...U.& - 402420b0 2509860c 001b3306 0d000000 52060166 %.....3.....R..f - 402420c0 45323b53 47a52d52 06026206 03805511 E2;SG.-R..b...U. - 402420d0 5056200b 656060f4 92a5b467 38019d05 PV .e``....g8... - 402420e0 9252004b 33860100 5206018c 655a3330 .R.K3...R...eZ30 - 402420f0 30f44733 ae0df000 7c38ff3f 408dfe3f 0.G3....|8.?@..? - 40242100 9e97fe3f 12c1c0d2 610d20d2 20222201 ...?....a. . "". - 40242110 c9e1f9b1 09f1e9c1 fd033202 00c1aefd ..........2..... - 40242120 303034e0 33113a22 290c3030 602d0d05 004.3.:").00`-.. - 40242130 89fdcc62 221d041c 33273307 2d0d8590 ...b"...3'3.-... - 40242140 fd463d02 e12bf0f0 3f20280e c55efc4d .F=..+..? (..^.M - 40242150 0e5672fe 280e32a0 f0202310 32a0e037 .Vr.(.2.. #.2..7 - 40242160 12d9621d 043123f0 0c652d0d 45140956 ..b..1#..e-.E..V - 40242170 92fc280c 32020c2d 0d303441 e0330130 ..(.2..-.04A.3.0 - 40242180 30603030 318583fd 5602fb48 0ca15ad9 0`001...V..H..Z. - 40242190 22040132 04008022 11302220 80721120 "..2...".0" .r. - 402421a0 28412077 207070f4 70284122 44012204 (A w pp.p(A"D.". - 402421b0 03320402 80221130 22208062 11202841 .2...".0" .b. (A - 402421c0 20662060 60f46028 41224403 22040582 f ``.`(A"D."... - 402421d0 04045204 06802211 80322000 55113025 ..R..."..2 .U.0% - 402421e0 20520407 72440080 55012055 20502875 R..rD..U. U P(u - 402421f0 80350120 3320a025 10802211 505841a0 .5. 3 .%..".PXA. - 40242200 55102033 20503320 30287422 44053020 U. 3 P3 0(t"D.0 - 40242210 75224406 30287522 4407213d fd624402 u"D.0(u"D.!=.bD. - 40242220 39028204 09220408 52040a80 88112098 9...."..R..... . - 40242230 20005511 90852052 040b3244 04805501 .U... R..2D..U. - 40242240 80552080 85015028 75202820 a0851080 .U ...P(u ( .... - 40242250 88115058 41a05510 80222050 22202058 ..PXA.U.." P" X - 40242260 74524409 20507552 440a2058 7552440b tRD. PuRD. XuRD. - 40242270 5159fd22 44082905 82040f92 040e8088 QY."D.)......... - 40242280 11908820 80581180 88418055 205050f4 ... .X...A.U PP. - 40242290 52440e50 58415244 0f52040d 82040c80 RD.PXARD.R...... - 402422a0 55118055 20505841 814afd59 11505074 U..U PXA.J.Y.PPt - 402422b0 509054b1 27e89248 000c0a50 90140c1c P.T.'..H...P.... - 402422c0 90ca8398 0bb1cbef 821d04e8 0bf1c8ef ................ - 402422d0 cac88951 e9218141 fde80fc0 c0f4e901 ...Q.!.A........ - 402422e0 c25800ed 09bc0eb2 1e11779b 24b21e10 .X........w.$... - 402422f0 679b1e88 1eb821b7 9817880e b801b798 g.....!......... - 40242300 10164a0c 283e293a 2112e899 3ee90286 ..J.(>):!...>... - 40242310 2d00ad0e e83ec6f2 ff410be8 480416f4 -....>...A..H... - 40242320 05821411 77985482 14106798 4e8814e8 ....w.T...g.N... - 40242330 21879e47 8804a801 879a4027 6502867e !..G......@'e..~ - 40242340 ff176517 58a45083 c096b801 8214165a ..e.X.P........Z - 40242350 585053c0 e6151046 17000000 07650821 XPS....F.....e.! - 40242360 fbe72222 0022640d 160cdd32 04240c22 ..""."d....2.$." - 40242370 20232022 44242d04 860b0000 483406e7 # "D$-.....H4.. - 40242380 ff41fff4 88040c04 ed08ac2e a21e1067 .A.............g - 40242390 9a0da80e b22100a7 9b02866b 0116ba5a .....!.....k...Z - 402423a0 4d0ee83e 86f8ff00 2d0c8504 01c662ff M..>....-.....b. - 402423b0 98112769 02c660ff 518fef41 8def3a3c ..'i..`.Q..A..:< - 402423c0 05d60046 5dff0000 002105fd a8510c03 ...F]....!...Q.. - 402423d0 39024942 a25206d9 12c104fd 2103fd42 9.IB.R......!..B - 402423e0 2e213902 324c0037 142e622e 230c053d .!9.2L.7..b.#..= - 402423f0 0e8c6628 6ec00600 0601002d 0505b9fe ..f(n......-.... - 40242400 cc42226e 21060400 7c833792 02c64aff .B"n!...|.7...J. - 40242410 21f3fc22 12005622 d2d1edfc 2137ff62 !.."..V"....!7.b - 40242420 0d00e902 27663128 4e662210 21eafc32 ....'f1(Nf".!..2 - 40242430 2e172802 27930246 7a01c6f2 0021b4fc ..(.'..Fz....!.. - 40242440 38ae2802 3022c096 e23b321e 163022c0 8.(.0"...;2..0". - 40242450 e6120246 7301c6eb 000c2220 4610520e ...Fs....." F.R. - 40242460 248cc438 4e202520 32c3feb6 23028646 $..8N % 2...#..F - 40242470 0047e508 21b6e722 2200226e 0d0c0222 .G..!..""."n..." - 40242480 4ead22ce 3c494162 610385bf ff284e48 N."."..E.. - 40242540 2032a0f0 3311325e 2c321e2b 225e1e66 2..3.2^,2.+"^.f - 40242550 1305f022 112020f4 225e2b22 1e3a0b22 ...". ."^+".:." - 40242560 225e3a22 2e1f3802 326e1fcc 337cf346 "^:"..8.2n..3|.F - 40242570 00000c03 325e1d0c 03324e4e 858dfe52 ....2^...2NN...R - 40242580 2e24ccc5 320e240c 22202320 224e2486 .$..2.$." # "N$. - 40242590 9d00286e 3d0e42a0 00c00500 7c833792 ..(n=.B.....|.7. - 402425a0 0246dd00 06f7ff00 47e60286 9600218a .F......G.....!. - 402425b0 fc818afc 2802a156 fc720200 42020162 ....(..V.r..B..b - 402425c0 02022202 03921800 380ab182 fc804411 ..".....8.....D. - 402425d0 80221170 74206062 205106ef 4d0f3a39 .".pt `b Q..M.:9 - 402425e0 280b0626 0047e602 06260021 7afc422e (..&.G...&.!z.B. - 402425f0 1428020b 324033c0 96030532 2e173032 .(..2@3....2..02 - 40242600 c0e61347 0c42587e 294e1645 28286e0c ...G.BX~)N.E((n. - 40242610 043d0ec0 05008ca2 7c833712 02469c00 .=......|.7..F.. - 40242620 86bd0000 2d0ed21e 2b451cff 221e3816 ....-...+E..".8. - 40242630 520022c2 ff225e38 221e1e66 1d05f022 R.".."^8"..f..." - 40242640 112020f4 225e2b46 16000000 3163fc81 . ."^+F....1c.. - 40242650 30fc3223 00720300 52030162 03024203 0.2#.r..R..b..B. - 40242660 03315efc 80551192 13003228 00804411 .1^..U....2(..D. - 40242670 70752051 e0ee6064 20303980 4d0f45aa pu Q..`d 09.M.E. - 40242680 00066100 16141831 22fc28ae 38030b22 ..a....1".(.8.." - 40242690 37120286 5c00e02e 20c58500 465a002d 7...\... ...FZ.- - 402426a0 0ec514ff 220c0057 e202c656 00320e24 ...."..W...V.2.$ - 402426b0 0c222023 20224e24 0c720618 000000e0 ." # "N$.r...... - 402426c0 2e20c512 ff220c00 32a01057 6255220d . ..."..2..WbU". - 402426d0 00420e24 37023c21 3ffc322e 17222200 .B.$7.92.. - 402427c0 00583257 1eef0c14 2d055632 ff8c0429 .X2W....-.V2...) - 402427d0 0322a00a 226e0421 dce63222 00e90239 .".."n.!..2"...9 - 402427e0 3e853101 46080000 2d0e4500 ff220d00 >.1.F...-.E..".. - 402427f0 47621521 f8fb322e 17280227 930a320c Gb.!..2..(.'..2. - 40242800 001c0220 2320224c 00320c00 37631a42 ... # "L.2..7c.B - 40242810 2e268c64 286e32af f7c00400 21cde63d .&.d(n2.....!..= - 40242820 0e856dfe 42a15f46 08001c02 27032d32 ..m.B._F....'.-2 - 40242830 0e242783 0b422e26 8c54286e 7c63c004 .$'..B.&.T(n|c.. - 40242840 0021c3e6 3d0e456b fe42a16a 312dfe2d .!..=.Ek.B.j1-.- - 40242850 0e010dda c00000c6 2f000000 00421e38 ......../....B.8 - 40242860 cc84d1e1 fb480ddc 94c61a00 522e2216 .....H......R.". - 40242870 f5fe286e 3d0ec005 007c8337 92020626 ..(n=....|.7...& - 40242880 0046f7ff 220e2447 62122d04 10112085 .F..".$Gb.-... . - 40242890 1bfd2d0e c5b6fec6 1f000000 0021ccfb ..-..........!.. - 402428a0 22020037 620a3204 0d0c1220 23202244 "..7b.2.... # "D - 402428b0 0d622e23 0c053d0e 8c86222e 06c00600 .b.#..=..."..... - 402428c0 86010000 50252085 6cfe32af f8371249 ....P% .l.2..7.I - 402428d0 16420028 0d226e21 220c0057 e2122106 .B.(."n!"..W..!. - 402428e0 fe32a000 326200e0 2e2085b0 00460a00 .2..2b... ...F.. - 402428f0 0031f4e1 221e16c0 20003803 3712041b .1.."... .8.7... - 40242900 22225e16 622e2316 36fd0c05 286e3d0e ""^.b.#.6...(n=. - 40242910 4d05c006 007c8337 92c321f7 fd0c0339 M....|.7..!....9 - 40242920 0241affb 21b1fbcd 03390228 1440d420 .A..!....9.(.@. - 40242930 37120445 11fdc91d 454ef2b6 2202063e 7..E....EN.."..> - 40242940 000c0245 70fd063c 00000000 8c94a83e ...Ep..<.......> - 40242950 a934418b f3893ee9 04476502 0696fe0c .4A...>..Ge..... - 40242960 0217e502 06f5fd8c e9384966 430522c2 .........8IfC.". - 40242970 01202074 983946fb ff3101e1 c0200038 . t.9F..1... .8 - 40242980 03379202 06edfd22 0e1405af fecd02cc .7....."........ - 40242990 12c6e9fd 280f3117 ee290c22 1e10225c ....(.1..).".."\ - 402429a0 10280329 1c218cfb 38022203 01420300 .(.).!..8."..B.. - 402429b0 80221140 22204156 fb225c11 0c32294c .".@" AV."\..2)L - 402429c0 28041b42 49ac49cc 0b224203 0e32030f (..BI.I.."B..2.. - 402429d0 226c1928 6e803311 296c287e 40332029 "l.(n.3.)l(~@3 ) - 402429e0 7c325c30 325c2c32 0e0822af 8c202310 |2\02\,2..".. #. - 402429f0 224c0821 57e63802 c902393c c50f0122 "L.!W.8...9<..." - 40242a00 cc3c0568 ff221c1e 4b3c85bc fe225c1e .<.h."..K<..."\. - 40242a10 1c232d0c 45600016 d2980c03 2d0c0594 .#-.E`......-... - 40242a20 fec6c5fd 320c000c 82202320 320e2422 ....2.... # 2.$" - 40242a30 4c007ce2 20231046 d4fe08f1 c8e1d8d1 L.|. #.F........ - 40242a40 e8c1f8b1 12c1400d f0000000 9e97fe3f ......@........? - 40242a50 12c1d0f2 610720f2 2022a002 8d032026 ....a. . ".... & - 40242a60 100cc320 2393e981 60e00420 eea02103 ... #...`.. ..!. - 40242a70 eb31f6ff 2842d991 4901dd05 42a0a60c .1..(B..I...B... - 40242a80 05c9a169 21891109 b1011bdb c00000cd ...i!........... - 40242a90 02682188 11cc722d 08c5fafc 86080000 .h!...r-........ - 40242aa0 62420e22 a000226c 00221804 891ce022 bB.".."l."....." - 40242ab0 c0225c06 1c432d08 45f0fc8c 922d0c85 ."\..C-.E....-.. - 40242ac0 39fe0c02 46250000 421f1028 1c803411 9...F%..B..(..4. - 40242ad0 28124048 41621f11 40332029 4c3030f4 (.@HAb..@3 )L00. - 40242ae0 32420080 46113038 41606841 32420180 2B..F.08A`hA2B.. - 40242af0 5d01d038 75604420 4040f430 552031fe ]..8u`D @@.0U 1. - 40242b00 d6424202 40484142 4203304d 10d07841 .BB.@HABB.0M..xA - 40242b10 80441130 37104055 20305520 50387432 .D.07.@U 0U P8t2 - 40242b20 4205e0e2 74503075 3242065b ee380140 B...tP0u2B.[.8.@ - 40242b30 ee1130de 20803d11 d0d821d0 d320d0d0 ..0. .=...!.. .. - 40242b40 f4524204 d2420c0c 03505875 d0d84152 .RB..B...PXu..AR - 40242b50 4207d242 0d324212 3242132d 0c08b1c8 B..B.2B.2B.-.... - 40242b60 a1d891e8 81f87112 c1300df0 12c1f032 ......q..0.....2 - 40242b70 c314c261 02d26101 20c220dd 043030f4 ...a..a. . ..00. - 40242b80 0c040c12 093185f3 fc16f20a 521c1038 .....1......R..8 - 40242b90 12804511 50584150 44204040 f4521c11 ..E.PXAPD @@.R.. - 40242ba0 42430040 48414243 01804511 50584150 BC.@HABC..E.PXAP - 40242bb0 44204040 f4424302 40484168 ac424303 D @@.BC.@HAh.BC. - 40242bc0 d0487442 430551cc d6d04075 80760142 .HtBC.Q...@u.v.B - 40242bd0 43066048 75404720 50761080 77117074 C.`Hu@G Pv..w.pt - 40242be0 20604841 50541050 47204058 74424308 `HAPT.PG @XtBC. - 40242bf0 52430940 50754048 7552430a 42430b52 RC.@Pu@HuRC.BC.R - 40242c00 1c175c04 42430c1c 0442430d 80751150 ..\.BC...BC..u.P - 40242c10 48414047 204040f4 42430e40 4841d243 HA@G @@.BC.@HA.C - 40242c20 0442430f d0d8750c 04d24307 42431042 .BC...u...C.BC.B - 40242c30 43114243 12424313 6a6569cc 0831c821 C.BC.BC.jei..1.! - 40242c40 d81112c1 100df000 12c1b050 5074c261 ...........PPt.a - 40242c50 12026113 d26111e2 6110f9f1 39215941 ..a..a..a...9!YA - 40242c60 cd024090 f47c4216 e31e384c 22c3feb6 ..@..|B...8L"... - 40242c70 32077c52 26730286 7700bce9 221c3997 2.|R&s..w...".9. - 40242c80 b20e320c 2422af80 20232022 4c240609 ..2.$".. # "L$.. - 40242c90 00221c3a f682ea46 08000000 d21c3bac .".:...F......;. - 40242ca0 fd7d0997 bd017d0d 70f0f4f0 ddc0d0d0 .}....}.p....... - 40242cb0 f45d08f7 b91e7cf2 46670000 221c3a82 .]....|.Fg..".:. - 40242cc0 2c1e2901 16881858 0816f5fc 8d0546fd ,.)....X......F. - 40242cd0 ff00f2a0 000c0ebd 0fe93197 3b02862d ..........1.;..- - 40242ce0 00b029c0 321c1e5d 022020f4 27b3015d ..).2..]. .'..] - 40242cf0 035020f4 42a00029 112d0459 61898199 .P .B..).-.Ya... - 40242d00 91b971c5 dbfcad02 58618881 9891b871 ..q.....Xa.....q - 40242d10 165212d2 12055252 04525205 38112821 .R....RR.RR.8.(! - 40242d20 4d0330dd c0ba3228 1a898199 91b971a9 M.0...2(......q. - 40242d30 5101a3da c00000a8 51d0d0f4 2d0a05f5 Q.......Q...-... - 40242d40 fc380188 812a2320 20f42901 0c839891 .8...*# .)..... - 40242d50 a851b871 27b3082d 0ac5cefc 46360000 .Q.q'..-....F6.. - 40242d60 522c1b0c 065a5b4d 063d0a2d 0c898199 R,...Z[M.=.-.... - 40242d70 91b971c5 cdff5d02 88819891 b8711672 ..q...]......q.r - 40242d80 0b8c5e28 31590246 0000ed02 38115931 ..^(1Y.F....8.Y1 - 40242d90 3abbb0b0 f486d0ff 165f0468 18bc8622 :........_.h..." - 40242da0 16042a2f 22560428 06ec7222 1605a816 ..*/"V.(..r".... - 40242db0 38214d0f 2a2a5961 69518981 99910180 8!M.**YaiQ...... - 40242dc0 dac00000 68519891 22160588 812a2f58 ....hQ.."....*/X - 40242dd0 61225605 6806c6f0 ff221806 2a7f7258 a"V.h...."..*.rX - 40242de0 06d25c3b cc48e26c 1e460000 e908222c ..\;.H.l.F....", - 40242df0 1b9a2222 6c1b221c 399092c0 2801925c ..""l.".9...(..\ - 40242e00 39225c3a 0c022715 4f484527 144a3841 9"\:..'.OHE'.J8A - 40242e10 17e34522 040d3204 0c802211 30222031 ..E"..2...".0" 1 - 40242e20 905c3022 202020f4 22440c20 28412244 .\0" ."D. (A"D - 40242e30 0d0c0286 08000000 00320c24 22af8020 .........2.$".. - 40242e40 2320224c 2416dee6 2d0ec503 fe4699ff # "L$...-....F.. - 40242e50 0c05dd05 fd05c69e ff022113 c22112d2 ..........!..!.. - 40242e60 2111e221 10f8f112 c1500df0 12c1e0c9 !..!.....P...... - 40242e70 61cd0222 22174120 d6203875 80520130 a.."".A . 8u.R.0 - 40242e80 55204032 10803311 20284130 35204042 U @2..3. (A05 @B - 40242e90 10404320 2d0c0c03 d9510971 e941f931 .@C -....Q.q.A.1 - 40242ea0 85ccffdd 027ce216 dd03320c 247cc220 .....|....2.$|. - 40242eb0 2310f81d 224c244b ec621d04 0c654d0e #..."L$K.b...eM. - 40242ec0 3d0c2d0d c53e0822 4f102028 f4224f11 =.-..>."O. (."O. - 40242ed0 620c0952 0c0a0c67 4d0e3d0c 2d0d457b b..R...gM.=.-.E{ - 40242ee0 fb2d0d45 b6fc0c02 0871c861 d851e841 .-.E.....q.a.Q.A - 40242ef0 f83112c1 200df000 12c1f062 221fc931 .1.. ......b"..1 - 40242f00 16d60a38 0672221e 91fcd532 621fa2c2 ...8.r"....2b... - 40242f10 78164708 b847c846 420b0582 0b04320b x.G..G.FB.....2. - 40242f20 06804411 80542000 33115043 20820c05 ..D..T .3.PC ... - 40242f30 320b0752 0c06b20c 04808811 80330140 2..R.........3.@ - 40242f40 33200055 11b04820 40852052 0c073048 3 .U..H @. R..0H - 40242f50 75805501 80552080 83014088 20904310 u.U..U ...@. .C. - 40242f60 80441130 38414048 20903310 80850130 .D.08A@H .3....0 - 40242f70 34205048 75404820 90851080 88115058 4 PHu@H ......PX - 40242f80 41804420 90551050 44204043 c0d68400 A.D .U.PD @C.... - 40242f90 ad077807 46deff00 00790669 0a3806cc ..x.F....y.i.8.. - 40242fa0 1332523b 32024e1b 3332424e 0c033262 .2R;2.N.32BN..2b - 40242fb0 10c83112 c1100df0 12c1f0c9 21cd0222 ..1.........!.." - 40242fc0 221f0261 03169204 220c2427 e243c02c "..a....".$'.C., - 40242fd0 2045f2ff 221c2b32 1c3027b3 0a303141 E..".+2.0'..01A - 40242fe0 325c2cc6 01000000 20214122 5c2c321c 2\,..... !A"\,2. - 40242ff0 1e421c2c f0231127 a402225c 2c2a2332 .B.,.#.'.."\,*#2 - 40243000 1c2c3a22 320c2422 5c2b0c42 20232022 .,:"2.$"\+.B # " - 40243010 4c240831 c82112c1 100df000 12c1e0c9 L$.1.!.......... - 40243020 61cd0222 123ad951 f9310971 30f074e9 a..".:.Q.1.q0.t. - 40243030 41f0d014 f682340c 23303f10 0c120c0e A.....4.#0?..... - 40243040 421c3930 e2930c42 303293e0 e0747cf2 B.90...B02...t|. - 40243050 1684070c 042d0485 a6fc8ce2 522c1b3d .....-......R,.= - 40243060 026d0e4d 0f2d0c85 9effccf2 320c2422 .m.M.-......2.$" - 40243070 af802023 20224c24 7cf28613 00322c1e .. # "L$|....2,. - 40243080 cc43226c 1e860200 48038c34 3d0486fd .C"l....H..4=... - 40243090 ff29030c 03325c3b 9c0d322c 1b32c301 .)...2\;..2,.2.. - 402430a0 326c1b32 1c3932c3 ff325c39 076f0a42 2l.2.92..2\9.o.B - 402430b0 0c242c03 30342032 4c242222 0105bdfc .$,.04 2L$"".... - 402430c0 321c3a30 2280225c 3a22a000 0871c861 2.:0"."\:"...q.a - 402430d0 d851e841 f83112c1 200df000 12c1f032 .Q.A.1.. ......2 - 402430e0 221e0931 bc034803 8c443d04 86fdff00 "..1..H..D=..... - 402430f0 38434203 0d52030c 80441150 44204058 8CB..R...D.PD @X - 40243100 24dc3522 a1002024 2022430c 20284122 $.5".. $ "C. (A" - 40243110 430d0c02 46010000 0c1305f0 ff083112 C...F.........1. - 40243120 c1100df0 12c1d09d 036060f4 7070f4d9 .........``.pp.. - 40243130 914901dd 020c041c 430c12e9 81f97169 .I......C.....qi - 40243140 21793199 1109b1c9 a1fd0545 97fced02 !y1........E.... - 40243150 68217831 98111662 0fc81280 26116068 h!x1...b....&.`h - 40243160 41606220 80271170 7841803d 01707220 A`b .'.pxA.=.pr - 40243170 d0287520 43202160 d56060f4 203d1080 .(u C !`.``. =.. - 40243180 3311d0d8 41303420 20dd10d0 d320d038 3...A04 .... .8 - 40243190 74324c05 d0307532 4c068049 01903875 t2L..0u2L..I..8u - 402431a0 30442020 39108033 11909841 30342020 0D 9..3...A04 - 402431b0 29102093 20902874 224c0990 2075224c ). . .(t"L.. u"L - 402431c0 0a5c0222 4c0c1c42 224c0d21 bedf624c .\."L..B"L.!..bL - 402431d0 00c02000 3802c020 00280260 68412048 .. .8.. .(.`hA H - 402431e0 74802311 20242070 70f4d24c 042020f4 t.#. $ pp..L. . - 402431f0 d0d87562 4c01724c 02d24c07 7078410c ..ubL.rL..L.pxA. - 40243200 0d924c08 224c0e90 98752028 41621e04 ..L."L...u (Ab.. - 40243210 3801724c 03924c0b 224c0f0c 65f04f20 8.rL..L."L..e.O - 40243220 d24c10d2 4c11d24c 12d24c13 e02e2045 .L..L..L..L... E - 40243230 0808224c 10380120 28f4224c 110c676d .."L.8. (."L..gm - 40243240 0d52a080 4d0f2d0e 8544fb2d 0e857ffc .R..M.-..D.-.... - 40243250 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 40243260 12c1e0d2 6105dd02 22221741 23d50b22 ....a..."".A#.." - 40243270 20387580 52013055 20403210 80331120 8u.R.0U @2..3. - 40243280 28413035 20404210 4043202d 0d0c03c9 (A05 @B.@C -.... - 40243290 610971e9 41f93145 8dffcd02 acc24bed a.q.A.1E......K. - 402432a0 621204f8 120c654d 0e3d0d85 0008224f b.....eM.=...."O - 402432b0 102028f4 224f1152 0d0a0c67 0c064d0e . (."O.R...g..M. - 402432c0 3d0d2d0c c53cfb2d 0cc577fc 0871c861 =.-..<.-..w..q.a - 402432d0 d851e841 f83112c1 200df000 00110000 .Q.A.1.. ....... - 402432e0 12c1d062 221fd991 09b1c9a1 e981f971 ...b"..........q - 402432f0 dd02cca6 62221e16 560e0c0c c6030000 ....b"..V....... - 40243300 28162812 c2020ec0 c034e0cc 11ebcc88 (.(......4...... - 40243310 460c0232 080d5d02 27530952 16060c13 F..2..].'S.R.... - 40243320 5023835d 02220805 72080480 22117032 P#.]."..r...".p2 - 40243330 20220806 42080700 22113022 20804401 "..B...".0" .D. - 40243340 0c132044 20303530 2d0d5901 6911c581 .. D 050-.Y.i... - 40243350 ffed0258 01681116 5208f812 ac55220f ...X.h..R....U". - 40243360 0d320f0c 80221130 2220311e f9302210 .2...".0" 1..0". - 40243370 31dbff30 22202020 f4224f0c 20284122 1..0" ."O. (A" - 40243380 4f0d060b 00281652 2d1f4812 32cf14cc O....(.R-.H.2... - 40243390 b552040c 505441e0 55118603 0000ca44 .R..PTA.U......D - 402433a0 52040c50 5441c055 a05050f4 42a00105 R..PTA.U.PP.B... - 402433b0 a2fc4bcd 621e040c 654d0c3d 0d2d0e45 ..K.b...eM.=.-.E - 402433c0 ef07224f 102028f4 224f1152 0d0a0c67 .."O. (."O.R...g - 402433d0 0c064d0c 3d0d2d0e 852bfb2d 0e8566fc ..M.=.-..+.-..f. - 402433e0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402433f0 020405b4 12c1d0c9 a1cd0221 3ffb09b1 ...........!?... - 40243400 3802d991 e981f971 0c02c793 02c60201 8......q........ - 40243410 221c30d2 1c2b2040 f4d030f4 37b401dd ".0..+ @..0.7... - 40243420 02d0d0f4 220c24d9 01e22c1e 17625816 ....".$...,..bX. - 40243430 be04684e 32060552 06042206 06803311 ..hN2..R.."...3. - 40243440 50432000 22114032 20220607 80220130 PC .".@2 "...".0 - 40243450 22208042 01203875 30542031 a7d43042 " .B. 8u0T 1..0B - 40243460 10804411 20284140 45203022 10202420 ..D. (A@E 0". $ - 40243470 321e0642 2c144033 c03a2227 bd092d0c 2..B,.@3.:"'..-. - 40243480 859eff46 e5000000 f22c1f16 5f22280f ...F.....,.._"(. - 40243490 160222fd 0246fdff 684e3206 05520604 .."..F..hN2..R.. - 402434a0 22060680 33115043 20002211 40322022 "...3.PC .".@2 " - 402434b0 06075191 d4802201 30222020 38758042 ..Q...".0" 8u.B - 402434c0 01304420 50321080 33112028 41303420 .0D P2..3. (A04 - 402434d0 50221020 2320422c 14321e06 4033c03a P". # B,.2..@3.: - 402434e0 22380127 b302c6ae 00281e22 1207b622 "8.'.....(."..." - 402434f0 0206ac00 22060d32 060c8022 11302220 ...."..2...".0" - 40243500 322c1f56 531b380e 326c1e38 4c26231d 2,.VS.8.2l.8L&#. - 40243510 316ced30 22202020 f422460c 20284122 1l.0" ."F. (A" - 40243520 460d320c 2422affc 20231022 4c2458ac F.2.$".. #."L$X. - 40243530 3172d480 65015028 75202620 30651080 1r..e.P(u & 0e.. - 40243540 66116062 20502841 30321048 4e302620 f.`b P(A02.HN0& - 40243550 20387432 44092030 7532440a 321c1722 8t2D. 0u2D.2.." - 40243560 44082028 7522440b 80631130 28412026 D. (u"D..c.0(A & - 40243570 202020f4 22440e20 28412244 0f5a5359 ."D. (A"D.ZSY - 40243580 cc220e0e 07620521 9aff2264 05229c1d ."...b.!.."d.".. - 40243590 6602040c 02225c1d 280c4bdc 16121422 f...."\.(.K...." - 402435a0 2c10784e 56620421 69e32802 226c1042 ,.xNVb.!i.(."l.B - 402435b0 07052207 04320706 80441120 54200033 .."..2...D. T .3 - 402435c0 11504320 32070780 33014033 20804301 .PC 2...3.@3 .C. - 402435d0 30287520 54202148 d4204310 80441130 0(u T !H. C..D.0 - 402435e0 38414045 20202310 20242022 6c11222e 8A@E #. $ "l.". - 402435f0 0152a006 68123212 056067c0 6060f460 .R..h.2..`g.``.` - 40243600 33c03252 05321204 79126063 c06060f4 3.2R.2..y.`c.``. - 40243610 6252040c 03324710 3247114d 0d3d0c72 bR...2G.2G.M.=.r - 40243620 610105c9 0778114d 0d224710 2028f422 a....x.M."G. (." - 40243630 4711620c 09520c0a 281e0c67 3d0c4505 G.b..R..(..g=.E. - 40243640 fb584e42 05056205 04220506 80441160 .XNB..b.."...D.` - 40243650 34200022 11304220 22050761 27d48022 4 .".0B "..a'.." - 40243660 01402220 80420120 38753034 20604210 .@" .B. 8u04 `B. - 40243670 80441120 28416022 10404320 20342022 .D. (A`".@C 4 " - 40243680 050d0c04 2020140c 15205483 2d05521e .... ... T.-.R. - 40243690 065a2252 2c173a62 6055c047 a502626c .Z"R,.:b`U.G..bl - 402436a0 1716c20e 490e422c 1f567404 e26c1ffd ....I.B,.Vt..l.. - 402436b0 0ee22c1e 16de0e46 77ff0000 420c244c ..,....Fw...B.$L - 402436c0 43370402 868fff32 2c1e16e3 0c580356 C7.....2,....X.V - 402436d0 35e35213 06321c1e 37b50246 2f000689 5.R..2..7..F/... - 402436e0 ffd02d20 c5a9fa16 62f52222 01226c00 ..- ....b.""."l. - 402436f0 c6aaff00 a84f520a 05720a04 220a0680 .....OR..r.."... - 40243700 55117065 20002211 60522022 0a0771fa U.pe .".`R "..q. - 40243710 d3802201 50222020 58758062 01506620 ..".P" Xu.b.Pf - 40243720 70521080 55115066 20205841 70251020 pR..U.Pf XAp%. - 40243730 26202023 c052cc7c 6d07d6e2 04284472 & #.R.|m....(Dr - 40243740 0205b202 04807711 b0a72072 02062202 ......w... r..". - 40243750 07007711 a0772080 22017022 20207875 ..w..w .".p" xu - 40243760 80a20170 aa206072 10807711 20284170 ...p. `r..w. (Ap - 40243770 7a206022 10202720 3022c0d6 62005d04 z `". ' 0"..b.]. - 40243780 48045674 fb490ee9 05460200 e90f46c7 H.Vt.I...F....F. - 40243790 ff2d0e45 6cfded0f c6c4ff00 32afa037 .-.El.......2..7 - 402437a0 04020658 ff222c1e cc12225c 3b160e06 ...X.",..."\;... - 402437b0 220cac56 a205684e 32060552 06042206 "..V..hN2..R..". - 402437c0 06803311 50432000 22114032 20220607 ..3.PC .".@2 ".. - 402437d0 80220130 22208042 01203875 30542031 .".0" .B. 8u0T 1 - 402437e0 c6d33042 10804411 20284140 45203022 ..0B..D. (A@E 0" - 402437f0 10202420 321e0642 2c144033 c03a2232 . $ 2..B,.@3.:"2 - 40243800 1c3027b3 0b22a000 226c2a22 a001224c .0'..".."l*".."L - 40243810 ac220c24 20206422 4c240c02 08b1c8a1 .".$ d"L$...... - 40243820 d891e881 f87112c1 300df000 12c1f032 .....q..0......2 - 40243830 221f0931 1603060c 040c168d 065d049d "..1.........].. - 40243840 047d04ad 04b813b8 4b9c4bcc 38390946 .}......K.K.89.F - 40243850 00007d03 88039d03 a9033d08 0c08c604 ..}.......=..... - 40243860 00cc4639 04860000 005d0368 034d03a9 ..F9.....].h.M.. - 40243870 033d060c 0656c3fc 8c958c74 32221e32 .=...V.....t2".2 - 40243880 64005262 1e32024e 72621f1b 3332424e d.Rb.2.Nrb..32BN - 40243890 0c033262 10c5b5ff 083112c1 100df000 ..2b.....1...... - 402438a0 9e97fe3f ec30ff3f 12c1f0c9 21cd0221 ...?.0.?....!..! - 402438b0 73e7e901 2872ed03 31faffd9 110c05dd s...(r..1....... - 402438c0 0442a128 0931018c d7c00000 16120441 .B.(.1.........A - 402438d0 f5ff0c03 39023804 e922d932 c9128ca3 ....9.8..".2.... - 402438e0 581357bc 12c055c0 59133902 2904c607 X.W...U.Y.9.)... - 402438f0 00681467 35113d04 48125813 5054c048 .h.g5.=.H.X.PT.H - 40243900 0359128c 6406faff 5056c059 14490229 .Y..d...PV.Y.I.) - 40243910 030831c8 21d811e8 0112c110 0df00000 ..1.!........... - 40243920 f4392440 88130000 981c2040 60ea0000 .9$@...... @`... - 40243930 701c2040 4c1c2040 281c2040 bc392440 p. @L. @(. @.9$@ - 40243940 24060060 e830ff3f 31f6ff21 f6ff12c1 $..`.0.?1..!.... - 40243950 f042a000 0931c261 02c5f4ff 2124d70c .B...1.a....!$.. - 40243960 0cc02000 c90231f0 ff21f0ff 4d0c85f3 .. ...1..!..M... - 40243970 ff31efff c04c2022 a1f4c5f2 ff31edff .1...L ".....1.. - 40243980 c04c2022 a06405f2 ff31ebff c04c2022 .L ".d...1...L " - 40243990 a3e845f1 ff31e9ff 4d0c22a0 7d85f0ff ..E..1..M.".}... - 402439a0 21e8ff08 31c02000 380221e6 ffc82139 !...1. .8.!...!9 - 402439b0 0212c110 0df00000 e430ff3f 12c1f009 .........0.?.... - 402439c0 318597fd 2163e228 02568200 215fe222 1...!c.(.V..!_." - 402439d0 220016e2 0031d9ff 0c0422a0 7d85ecff "....1....".}... - 402439e0 c6010000 21f5ff0c 03390208 3112c110 ....!....9..1... - 402439f0 0df00000 12c1f009 31c5a8f9 31c9ff21 ........1...1..! - 40243a00 c9ff42a0 0005eaff 083112c1 100df000 ..B......1...... - 40243a10 41a5ff12 c1f07d02 28040931 5d040c06 A.....}.(..1]... - 40243a20 bc928822 48027798 2a883237 9825cc46 ..."H.w.*.27.%.F - 40243a30 49058600 00004906 38028c63 58134812 I.....I.8..cX.H. - 40243a40 4a454913 3197ff42 a16f018f d5c00000 JEI.1..B.o...... - 40243a50 46020000 6d028c34 2d0406f1 ff083112 F...m..4-.....1. - 40243a60 c1100df0 1480fe3f 12c1d021 b5ffc9a1 .......?...!.... - 40243a70 c18dffd9 91c02000 d802280c 09b1e981 ...... ...(..... - 40243a80 f9711662 0521f7ff e1afff22 0200cc62 .q.b.!....."...b - 40243a90 280e31a4 ff060100 280e32a1 38202dc0 (.1.....(.2.8 -. - 40243aa0 018addc0 0000fd02 280c3812 373f2c30 ........(.8.7?,0 - 40243ab0 ffc03802 5822390c 68323179 ffd90e42 ..8.X"9.h21y...B - 40243ac0 a1a25901 69110170 d5c00000 58016811 ..Y.i..p....X.h. - 40243ad0 1645fd2d 06c00500 06f3ff00 08b1c8a1 .E.-............ - 40243ae0 d891e881 f87112c1 300df000 2195ffc0 .....q..0...!... - 40243af0 20003802 2194ff39 020df000 21afff12 .8.!..9....!... - 40243b00 c1f03802 0931dcb3 3112e238 03cc5331 ..8..1..1..8..S1 - 40243b10 0ee23803 8cd30c13 39023188 ff0c0422 ..8.....9.1...." - 40243b20 a07d45d8 ff083112 c1100df0 9e97fe3f .}E...1........? - 40243b30 21d3e631 feff2812 12c1f00c 0542a3b0 !..1..(......B.. - 40243b40 c9210931 01edd6c0 0000cd02 8ce22c44 .!.1..........,D - 40243b50 0c030129 d4c00000 22af8022 4c0a0831 ...)....".."L..1 - 40243b60 2d0cc821 12c1100d f0000000 8038ff3f -..!.........8.? - 40243b70 41ffff12 c1f03804 09312793 0e383339 A.....8..1'..839 - 40243b80 04460600 00004833 cc843833 5663ffc6 .F....H3..83Vc.. - 40243b90 02000000 4792f248 324933c6 faff31e3 ....G..H2I3...1. - 40243ba0 ff42a3a1 0139d5c0 00000831 12c1100d .B...9.....1.... - 40243bb0 f0000000 0180ffff 71edff0c 0988070c ........q....... - 40243bc0 16306993 4040f45d 08606074 ac952715 .0i.@@.].``t..'. - 40243bd0 20a21509 479a1ccc 357c3346 1500b805 ...G...5|3F.... - 40243be0 165bff56 26ffa803 16dafea7 1bea8600 .[.V&........... - 40243bf0 00000c19 583586f4 ff571301 58035902 ....X5...W..X.Y. - 40243c00 ec4441af eb61ebff 3d089c73 6a549c35 .DA..a..=..sjT.5 - 40243c10 52130947 95091b44 4040f43d 0846faff R..G...D@@.=.F.. - 40243c20 383306f9 ff5603fb 4252090c 03379903 83...V..BR...7.. - 40243c30 89322907 2d030df0 12c1f0c9 21cd0222 .2).-.......!.." - 40243c40 1209d911 e9010931 dd0340e0 f48c720c .......1..@...r. - 40243c50 029c3d28 0dc60300 0c043d0c 2d0c85f5 ..=(......=.-... - 40243c60 ffecb206 faff0000 320c1029 1c0c4220 ........2..)..B - 40243c70 2320224c 1021bdff e25c0a48 023d048c # "L.!...\.H.=.. - 40243c80 73c71309 383346fd ff00493c c9020c02 s...83F...I<.... - 40243c90 0831c821 d811e801 12c1100d f0000000 .1.!............ - 40243ca0 0c034202 10391232 520a7cb3 30341032 ..B..9.2R.|.04.2 - 40243cb0 42100df0 39724982 0df00000 12c1c0f9 B...9rI......... - 40243cc0 b1fd0222 1209c9e1 d9d109f1 e9c14941 ..."..........IA - 40243cd0 6951dd03 50c0f48c d20c832d 0d05cefb iQ..P......-.... - 40243ce0 ed0dbc22 86040000 0c043d0f 2d0f85ec ..."......=.-... - 40243cf0 ff56f20f 46f8ff00 000042a0 0032a008 .V..F.....B..2.. - 40243d00 0c12c5db fbed027c f2167e0e 221d048c .......|..~."... - 40243d10 523d0d2d 0e85fafb 321f0998 1e802311 R=.-....2.....#. - 40243d20 30384130 22202020 f4224900 20284138 08A0" ."I. (A8 - 40243d30 41224901 802c11c0 c841c0c2 200c02c0 A"I..,...A.. ... - 40243d40 c0f42249 06224907 2803c249 0232a0f0 .."I."I.(..I.2.. - 40243d50 c0c84120 2310c249 0332a0e0 37921022 ..A #..I.2..7.." - 40243d60 0f103762 0a320e0d 0c422023 20224e0d ..7b.2...B # "N. - 40243d70 280fcd0f 4851cc42 4bc4c605 00003224 (...HQ.BK.....2$ - 40243d80 01371210 22affad7 1e69e02e 2085cbfb .7.."....i.. ... - 40243d90 7ca28617 00621e04 80361160 28412023 |....b...6.`(A # - 40243da0 202020f4 22490420 28412249 05220f10 ."I. (A"I.".. - 40243db0 07e21f42 21043d0c 1c152d0e 92610645 ...B!.=...-..a.E - 40243dc0 4f073181 ea986120 23832249 062028f4 O.1...a #."I. (. - 40243dd0 22490728 51620f09 520f0a48 4129013d "I.(Qb..R..HA).= - 40243de0 0c1c172d 0e8588fa cd02d71e 062d0e85 ...-.........-.. - 40243df0 c5fb2d0c 08f1c8e1 d8d1e8c1 f8b112c1 ..-............. - 40243e00 400df000 12c1e0c9 61cd0228 0462a0f0 @.......a..(.b.. - 40243e10 20661022 a0e02026 c0d95150 d0f452cc f.".. &..QP..R. - 40243e20 18205493 2d053901 49110971 4535fa6d . T.-.9.I..qE5.m - 40243e30 0238017c c248118c 565d0d2d 0cc5e7ff .8.|.H..V].-.... - 40243e40 0871c861 d85112c1 200df000 52120a12 .q.a.Q.. ...R... - 40243e50 c1f04b42 0931c5fa ff083112 c1100df0 ..KB.1....1..... - 40243e60 12c1d0f9 71fd0228 1209b1c9 a1d991e9 ....q..(........ - 40243e70 81390132 02002911 3030342b 23421f04 .9.2..).004+#B.. - 40243e80 e0221127 240fe033 01303060 3030312d .".'$..3.00`001- - 40243e90 0fc5b2fb 8c922d0f c5bafbc6 63000000 ......-.....c... - 40243ea0 00c1d3e8 422f0132 2100222c 004921c5 ....B/.2!.",.I!. - 40243eb0 88fa4821 ed022204 01320400 80221130 ..H!.."..2...".0 - 40243ec0 222080d2 11202841 20dd2022 04036204 " ... (A . "..b. - 40243ed0 02802211 60222080 32112028 41203320 ..".`" .2. (A 3 - 40243ee0 3030f44c 42d0d0f4 4c362793 1e671d02 00.LB...L6'..g.. - 40243ef0 86260058 01288516 32092812 16e20838 .&.X.(..2.(....8 - 40243f00 12164312 61bce868 06c60400 67931927 ..C.a..h....g..' - 40243f10 9d7b5801 28951642 07380216 a310680c .{X.(..B.8....h. - 40243f20 67930286 40000619 002110ff a80c9802 g...@....!...... - 40243f30 22a0f00c 0c62af20 202a106a 225d0c0c "....b. *.j"].. - 40243f40 16205683 21ace8e0 6c836055 2078026d . V.!...l.`U x.m - 40243f50 0c2d090c 4bbc3282 12093798 278802cc .-..K.2...7.'... - 40243f60 1e164800 a718019c a5cc7c82 0210b088 ..H.......|..... - 40243f70 1080c283 82120ad7 980a8812 16c80977 ...............w - 40243f80 98028625 006d0228 3206f2ff dc0c5801 ...%.m.(2.....X. - 40243f90 2198e838 15222200 271302c6 bdff0c0c !..8."".'....... - 40243fa0 22040732 04068022 11302220 16420162 "..2...".0" .B.b - 40243fb0 1f04418f e8318fe8 52a011f0 2f20452f ..A..1..R.../ E/ - 40243fc0 075612ed 7c832d0f 459ffb56 72ec9c6c .V..|.-.E..Vr..l - 40243fd0 787c1607 ec5187e8 288c6d0d 4d0fc03c x|...Q..(.m.M..< - 40243fe0 20c00700 86110000 56aeea21 81e832a0 .......V..!..2. - 40243ff0 f0280220 231032a0 e0379202 86a5ff28 .(. #.2..7.....( - 40244000 11320200 2d0f3030 34e03311 8b33059b .2..-.004.3..3.. - 40244010 fb0c332d 0f451c00 869eff00 8c963832 ..3-.E........82 - 40244020 393631d2 fe993229 03cd0246 dcff08b1 961...2)...F.... - 40244030 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 40244040 12c1c0e2 610ce222 01c2610e f9b109f1 ....a.."..a..... - 40244050 d9d1d20e 00cd02d0 d034e0dd 11d02060 .........4.... ` - 40244060 fd032951 3d022d0c d9414595 fb566215 ..)Q=.-..AE..Vb. - 40244070 221c04f6 42024653 00581c22 05002632 "...B.FS.X."..&2 - 40244080 06268224 c64f0000 22050680 32112205 .&.$.O.."...2.". - 40244090 07202320 16f21232 1f182793 02864900 . # ...2..'...I. - 402440a0 225f1806 48000000 003151e8 d8033d0f "_..H....1Q...=. - 402440b0 2d0d8568 fa32a0f0 305d1032 af203a35 -..h.2..0].2. :5 - 402440c0 16331056 0210221c 04f68202 c63d002d .3.V.."......=.- - 402440d0 0c051707 56f20e2c 232d0c45 8efb1672 ....V..,#-.E...r - 402440e0 0338412d 0c858dfb 56b20d32 1c040c04 .8A-....V..2.... - 402440f0 0c22c59c fbdd0216 c20c3d0c 45c1fb56 ."........=.E..V - 40244100 420c3851 2d0de22d 01458bfb 56720b2d B.8Q-..-.E..Vr.- - 40244110 0c4593fb cd0dc602 0032afde c02c2005 .E.......2..., . - 40244120 8afb5612 0a3132e8 522c0122 23002038 ..V..12.R,."#. 8 - 40244130 74224e0c 324e0d20 30752028 75224e0f t"N.2N. 0u (u"N. - 40244140 212de832 4e0e2802 20387422 4e10324e !-.2N.(. 8t"N.2N - 40244150 11203075 20287522 4e13324e 120c0222 . 0u (u"N.2N..." - 40244160 45002205 03320502 80221130 22207c63 E."..2...".0" |c - 40244170 3030f427 b3079b22 06010000 00008b22 00.'..."......." - 40244180 2020f422 45022028 41224503 22af8022 ."E. (A"E.".." - 40244190 4e080c02 224e0a22 4e0b1c43 e02e2085 N..."N."N..C.. . - 402441a0 0807224e 0a384120 28f4224e 0b2d0c05 .."N.8A (."N.-.. - 402441b0 81fbdc12 0c06310e e8f9010c 1752a080 ......1......R.. - 402441c0 4d062d0c 854afa2d 0cc587fb 08f1c8e1 M.-..J.-........ - 402441d0 d8d1e8c1 f8b112c1 400df000 12c1c05d ........@......] - 402441e0 02d9d10c 0430d074 0c122c43 e9c15941 .....0.t..,C..YA - 402441f0 09f1c9e1 f2610b85 8cfbed02 58411632 .....a......XA.2 - 40244200 07c8120c 32f815d2 4c01224c 00281e0c ....2...L."L.(.. - 40244210 0d38151c c4d24c04 d24c05d2 4c06d24c .8....L..L..L..L - 40244220 078b2201 67d5c000 00321e05 d24c02d2 ..".g....2...L.. - 40244230 4c032d0c 05ff0622 4c022028 f4224c03 L.-...."L. (."L. - 40244240 320f0d52 0f0c220f 0e803311 50432000 2..R.."...3.PC . - 40244250 22114032 20220f0f 0c178022 01302220 ".@2 ".....".0" - 40244260 29016d0d 52a0804d 013d0d2d 0e4542fa ).m.R..M.=.-.EB. - 40244270 2d0e457d fb08f1c8 e1d8d1e8 c1f8b112 -.E}............ - 40244280 c1400df0 8d0412c1 e00941c9 51d961cd .@........A.Q.a. - 40244290 02dd042d 0347a37d 30939080 0890c000 ...-.G.}0....... - 402442a0 a0c099a0 58094829 49215901 48194911 ....X.H)I!Y.H.I. - 402442b0 0601000b 8802c0f4 7d0907b9 04a810a7 ........}....... - 402442c0 34f087a2 0f580068 10691759 07b820b9 4....X.h.i.Y.. . - 402442d0 271b22cb 977d0907 b904a819 473af187 '."..}......G:.. - 402442e0 a2100b88 02c0f468 07581759 406930b8 .......h.X.Y@i0. - 402442f0 27b95029 318792bf 2d0c5821 49176801 '.P)1...-.X!I.h. - 40244300 69074831 59270b44 85f7ff4d 0d38312d i.H1Y'.D...M.81- - 40244310 0c1b3305 f7ffc851 d8610841 12c1200d ..3....Q.a.A.. . - 40244320 f0000000 ac22ff3f 00100800 00d01f00 .....".?........ - 40244330 00d03f00 00101000 40b82440 00d0ff00 ..?.....@.$@.... - 40244340 00d00f00 00d07f00 30b82440 38b82440 ........0.$@8.$@ - 40244350 12c1f009 01261262 61f4ff51 f2ff2622 .....&.ba..Q..&" - 40244360 3d41f2ff 26324601 f2ff2642 3461f1ff =A..&2F...&B4a.. - 40244370 26523326 62322672 4d268236 0c900712 &R3&b2&rM&.6.... - 40244380 0d21edff 019cd4c0 00000c02 06020069 .!.............i - 40244390 0501eaff 09150c12 080112c1 100df001 ................ - 402443a0 e8ff6905 06fbff0d 04690546 f9ff0d04 ..i......i.F.... - 402443b0 86fbff01 e4ff6905 06f6ff21 e3ff018d ......i....!.... - 402443c0 d4c00000 86f0ff21 e1ff018a d4c00000 .......!........ - 402443d0 86edff00 50b82440 80b82440 90b82440 ....P.$@..$@..$@ - 402443e0 f0b82440 60c9fe3f 64c9fe3f 00001000 ..$@`..?d..?.... - 402443f0 d0b82440 b0b82440 10b92440 20b92440 ..$@..$@..$@ .$@ - 40244400 30b92440 40b92440 20b82440 50b92440 0.$@@.$@ .$@P.$@ - 40244410 70b92440 b0b92440 00ba2440 280f1040 p.$@..$@..$@(..@ - 40244420 12c1d0c9 51f98109 41d96129 31e9710c ....Q...A.a)1.q. - 40244430 02ed03dd 043d010c 44016d24 c0000048 .....=..D.m$...H - 40244440 010c1c40 4c35d714 0f21e2ff 3d0d0169 ...@L5...!..=..i - 40244450 d4c00000 0c0cc6ff ff2d0d45 efff2612 .........-.E..&. - 40244460 0c3d0d21 ddff0163 d4c00000 0c0cf1ad .=.!...c........ - 40244470 ff583159 3fe92f16 0e190c0d 0c0e0c03 .X1Y?./......... - 40244480 3991083f 21eca3ea 00482058 104060b4 9..?!....H X.@`. - 40244490 cc165702 1021d1ff 38000156 d4c00000 ..W..!..8..V.... - 402444a0 083f0c0c ea006800 58200b26 16d21332 .?....h.X .&...2 - 402444b0 c6fe16c3 1042c6fd 16640c41 446a4804 .....B...d.ADjH. - 402444c0 66460286 22002656 56266611 c0007468 fF..".&VV&f...th - 402444d0 140c0c57 b6024636 00cd0006 35003834 ...W..F6....5.84 - 402444e0 281f0c09 02d5d00c 0bc0c074 78912c08 (..........tx.,. - 402444f0 70a50480 872000cb 93a0c993 80707479 p.... .......pty - 40244500 9101f1da c0000031 d4683803 27930206 .......1.h8.'... - 40244510 280021b3 ff0137d4 c000000c 0c862400 (.!...7.......$. - 40244520 28100c06 0c08c0c0 74383492 d5f04891 (.......t84...H. - 40244530 1c054074 0490c893 50542070 c6935040 ..@t....PT p..P@ - 40244540 74499101 e1dac000 00a1a6ff 290a4618 tI..........).F. - 40244550 000c06c0 c07472d5 f0b89138 3428100c .....tr....84(.. - 40244560 040c8000 0b20b053 0470c693 00b07450 ..... .S.p....tP - 40244570 c493b991 01d5dac0 0000819b ff290806 .............).. - 40244580 0c00a810 980f2820 a79905b1 98ff27bb ......( ......'. - 40244590 0a2197ff 0118d4c0 00000c0c c0c07438 .!............t8 - 402445a0 910c4430 02044033 20305074 0c0600c6 ..D0..@3 0Pt.... - 402445b0 935991cb ee782f1b dd77bd02 86b0ff06 .Y...x/..w...... - 402445c0 1300913f e98810b8 20979805 a188ffb7 ...?.... ....... - 402445d0 ba0a2188 ff0107d4 c000000c 0cc0c074 ..!............t - 402445e0 38910c24 30010440 3320c6ee ff389158 8..$0..@3 ...8.X - 402445f0 100c14cc 657132e9 68207716 010c0c30 ....eq2.h w....0 - 40244600 0004c0c0 74403320 46e7ff0c 05599168 ....t@3 F....Y.h - 40244610 9107e614 2179ff01 f7d3c000 0078910c ....!y.......x.. - 40244620 18808720 80707479 91989117 e9142173 ... .pty......!s - 40244630 ff01f0d3 c00000a8 910c2bb0 ba20b0a0 ..........+.. .. - 40244640 74a991d8 9127ed14 216eff01 ead3c000 t....'..!n...... - 40244650 00e8910c 40000e20 00e074e9 9128913c ....@.. ..t..(.< - 40244660 f337120c 2168ff38 9101e2d3 c000000c .7..!h.8........ - 40244670 0c3165ff 282f42a1 21202290 e0221101 .1e.(/B.! "..".. - 40244680 41d6c000 00dd02cc 320c0206 2d00482f A.......2...-.H/ - 40244690 383f4044 90e04411 014ad4c0 00002d0d 8?@D..D..J....-. - 402446a0 482f0c03 0b44c5bd ff082fd9 210b50bc H/...D..../.!.P. - 402446b0 a5ed0d0c 0d682ecc f64d0621 54ff381e .....h...M.!T.8. - 402446c0 01cdd3c0 0000682e 0c0c581e 784e5a86 ......h...X.xNZ. - 402446d0 87b70e21 4fff380e 483e01c6 d3c00000 ...!O.8.H>...... - 402446e0 0c0ccbee 082f1bdd 0b90973d c7e2adfc ...../.....=.... - 402446f0 d82131b6 6900a090 3803d0aa a0a2dafe .!1.i...8....... - 40244700 b22a7fa2 2a7e3813 baaaa7b3 262141ff .*..*~8.....&!A. - 40244710 01b9d3c0 0000582f 2140ff50 5590d055 ......X/!@.PU..U - 40244720 a0ea5532 257e4225 7f522580 01b2d3c0 ..U2%~B%.R%..... - 40244730 00000c0c 2d0d0139 ffc00000 2d0c0c16 ....-..9....-... - 40244740 624f10c8 51d861e8 71f88108 4112c130 bO..Q.a.q...A..0 - 40244750 0df00000 12c1f0c2 6101c1f2 fe026100 ........a.....a. - 40244760 022c0222 0c10ac70 ac52383c ac13c562 .,."...p.R8<...b - 40244770 db482c0c 379c8408 3c0c2540 64902057 .H,.7...<.%@d. W - 40244780 83211aff 0066a078 0057170f cb006790 .!...f.x.W....g. - 40244790 f50c02c8 11080112 c1100df0 08200732 ............. .2 - 402447a0 f12d0006 fbff0000 61dffe58 269cb59c .-......a..X&... - 402447b0 93420610 68369c24 9c068ce5 50859060 .B..h6.$....P..` - 402447c0 88a07806 271708cb 668796f5 0c020df0 ..x.'...f....... - 402447d0 79030c12 9826a816 a9139923 0df00000 y....&.....#.... - 402447e0 c022ff3f 12c1f009 01019268 c0000001 .".?.......h.... - 402447f0 fcff3800 290037b2 0548101b 44491008 ..8.).7..H..DI.. - 40244800 0112c110 0df00000 c822ff3f e4472440 .........".?.G$@ - 40244810 21feff12 c1f00901 01e9e9c0 000021fa !.............!. - 40244820 ff31faff 0c04013c ebc00000 21f7ff31 .1.....<....!..1 - 40244830 3ffc0c14 0c150139 ebc00000 080112c1 ?......9........ - 40244840 100df000 37894100 12c1f009 11017968 ....7.A.......yh - 40244850 c0000029 0131d984 011cdac0 000061f9 ...).1........a. - 40244860 ff41dfff 38015814 48040c10 4733010c .A..8.X.H...G3.. - 40244870 005a7008 11607782 7a2212c1 100df000 .Zp..`w.z"...... - 40244880 12c1f009 01016b68 c0000008 0112c110 ......kh........ - 40244890 0df00000 12c1f002 61000535 fc022100 ........a..5..!. - 402448a0 12c11080 00000000 12c1f009 018c4320 ..............C - 402448b0 2074c52f fc080112 c1100df0 00060060 t./...........` - 402448c0 12c1e009 31292139 116901e9 61c941d9 ....1)!9.i..a.A. - 402448d0 51cd04dd 07ed05cc 74cc55cc 360c02c6 Q.......t.U.6... - 402448e0 17000523 fcc03c20 22a000c5 fbffe03e ...#..< "......> - 402448f0 200c1245 fbff0c22 3801c5fa ff282180 ..E..."8....(!. - 40244900 22012028 318517fc 2811851a fc2d0dc5 ". (1...(....-.. - 40244910 2efcac3d c1eaff0c 05526c4c 526c4dc0 ...=.....RlLRlM. - 40244920 2000322c 4f0c1440 3320c020 00326c4f .2,O..@3 . .2lO - 40244930 850cdcc0 2000226c 4e852cfc c519fc22 .... ."lN.,...." - 40244940 a001c221 04d851e8 61083112 c1200df0 ...!..Q.a.1.. .. - 40244950 48741040 12c1f0c2 61010261 0030c320 Ht.@....a..a.0. - 40244960 9c13c50d bd9c720c 0201f9ff c0000029 ......r........) - 40244970 0c0c0009 1c0c02c8 11080112 c1100df0 ................ - 40244980 c506bd56 82fe85e8 ffc5ebff c6f7ff00 ...V............ - 40244990 32a00012 c1f01021 20026102 017521c0 2......! .a..u!. - 402449a0 00002801 8507bd08 2112c110 0df00000 ..(.....!....... - 402449b0 12c1d0c9 31e951f9 610921d9 413981dd ....1.Q.a.!.A9.. - 402449c0 02f62302 8623000c 1c02ae04 d0fcb00a ..#..#.......... - 402449d0 2f32227e 22228037 b26e2d01 3d0f0bec /2"~"".7.n-.=... - 402449e0 0c84e971 80ee01e0 e8310175 d3c00000 ...q.....1.u.... - 402449f0 2d0f32cf f80c8401 72d3c000 000871f8 -.2.....r.....q. - 40244a00 11800001 000831d0 00b00810 d03eb007 ......1......>.. - 40244a10 bf52d03e b0460200 2811d03e b0481347 .R.>.F..(..>.H.G - 40244a20 b2178b23 0c840166 d3c00000 0b5e80e5 ...#...f.....^.. - 40244a30 01e0e831 7765e0d0 3eb08b23 0c843d01 ...1we..>..#..=. - 40244a40 0160d3c0 000002ae 04f8811b ccc0c074 .`.............t - 40244a50 c71f0246 ddffc831 d841e851 f8610821 ...F...1.A.Q.a.! - 40244a60 12c1300d f046f4ff 4024ff3f 9024ff3f ..0..F..@$.?.$.? - 40244a70 f023ff3f 4023ff3f 00c52440 70170000 .#.?@#.?..$@p... - 40244a80 40c52440 f0c42440 20c52440 e0c42440 @.$@..$@ .$@..$@ - 40244a90 5889fe3f 10c52440 50c52440 60c52440 X..?..$@P.$@`.$@ - 40244aa0 70c52440 90c52440 80c52440 3a23ff3f p.$@..$@..$@:#.? - 40244ab0 b024ff3f 6025ff3f 5025ff3f 404b4c00 .$.?`%.?P%.?@KL. - 40244ac0 5089fe3f 0065cd1d 0c0321e7 ff5c0412 P..?.e....!..\.. - 40244ad0 c1e0c911 d921e931 f9410901 0147d0c0 .....!.1.A...G.. - 40244ae0 00000c03 21e2ff2c 040143d0 c00000e1 ....!..,..C..... - 40244af0 e0ffd8be e61d0286 40000c0c 2cd3f1dd ........@...,... - 40244b00 ffd20e28 e00c11e0 bca0f0fc b0b82b09 ...(..........+. - 40244b10 61303b82 326f414d 038c4b42 c32d426f a0;.2oAM..KB.-Bo - 40244b20 419c1d3d 0421d4ff 01b3d2c0 00000861 A..=.!.........a - 40244b30 422f41d2 0e28380e 52a3e850 338247b3 B/A..(8.R..P3.G. - 40244b40 044d0342 6f412d04 497161c8 ff31cbff .M.BoA-.Iqa..1.. - 40244b50 6a606951 01f8dac0 00004d02 78510871 j`iQ......M.xQ.q - 40244b60 29072000 c0026f41 ac4d21c5 ff3d0001 ). ...oA.M!..=.. - 40244b70 a1d2c000 004851d2 0e284804 9c0d3d04 .....HQ..(H...=. - 40244b80 21c1ff01 9cd2c000 004851d2 0e284804 !........HQ..(H. - 40244b90 51bbff47 b50f8c9d 21bcff3d 0c0195d2 Q..G....!..=.... - 40244ba0 c00000d2 0e28222f 4132a3e8 0147d9c0 .....("/A2...G.. - 40244bb0 00002042 a0426f41 8ccd3d04 21b4ff01 .. B.BoA..=.!... - 40244bc0 8dd2c000 00d20e28 0c1671b1 ff0c087a .......(..q....z - 40244bd0 7c720700 825f8000 17400066 a1625f81 |r..._...@.f.b_. - 40244be0 8c7d21ac ff0183d2 c000002c d3f1a1ff .}!........,.... - 40244bf0 d8be1bcc c0c074d7 ac02c6c0 ff080e32 ......t........2 - 40244c00 a35a9c90 07330286 b6000022 41003014 .Z...3....."A.0. - 40244c10 3033a020 22a03022 a002c264 86000002 03. ".0"...d.... - 40244c20 a064420e 28521e18 0c07618f ff82a190 .dB.(R....a..... - 40244c30 8a80606d b0091689 36725605 5256048c ..`m....6rV.RV.. - 40244c40 942195ff 016cd2c0 0000d8be 2b0de610 .!...l......+... - 40244c50 02462000 f192ff0c 0cf2cf40 d20e2816 .F ........@..(. - 40244c60 1d043184 ff2d0f30 3cb03213 800161d2 ..1..-.0<.2...a. - 40244c70 c00000d2 0e28acad 317fff21 89ff303c .....(..1..!..0< - 40244c80 b0321381 015cd2c0 0000d20e 289c3d31 .2...\......(.=1 - 40244c90 79ff2184 ff303cb0 32234101 56d2c000 y.!..0<.2#A.V... - 40244ca0 00d20e28 48be47ac 158cfd31 70ff217b ...(H.G....1p.!{ - 40244cb0 ff303ca0 3803014f d2c00000 d20e288c .0<.8..O......(. - 40244cc0 7d2179ff 014cd2c0 00001bcc 08bec0c0 }!y..L.......... - 40244cd0 742b0007 2c852164 ff003074 05cdff48 t+..,.!d..0t...H - 40244ce0 be0164ff 1bc4c0c0 742b4440 407416ac ..d.....t+D@@t.. - 40244cf0 0500fcb0 622f4152 2f3f921f 80679543 ....b/AR/?...g.C - 40244d00 a21f8172 1f7d821f 7c1bdcd0 d0749088 ...r.}..|....t.. - 40244d10 20825f7c a0772072 5f7d47bd 21f152ff ._|.w r_}G.!.R. - 40244d20 424e320c 84f03db0 22c3f801 a5d2c000 BN2...=."....... - 40244d30 00420e32 1bddd0d0 74473de6 014eff0b .B.2....tG=..N.. - 40244d40 44404074 0bccc0c0 74564cfa 014aff0b D@@t....tVL..J.. - 40244d50 c4c0c074 9c5c0b3c 00fcb022 2f3fd22f ...t.\.<..."/?./ - 40244d60 4130c074 20ddc0d2 6f41568c fe014fff A0.t ...oAV...O. - 40244d70 0c060004 b0625080 522e15fc e532107f .....bP.R....2.. - 40244d80 521e297c f6605530 50331032 507f221e R.)|.`U0P3.2P.". - 40244d90 29225080 b6242042 4e320c1c 3133ff0c )"P..$ BN2..13.. - 40244da0 84303cb0 22c3f801 86d2c000 00420e32 .0<."........B.2 - 40244db0 1bccc0c0 74473ce3 0b444040 74424e32 ....tG<..D@@tBN2 - 40244dc0 d13cfff1 3cff520e 3302cff0 56650a0c .<..<.R.3...Ve.. - 40244dd0 03acb432 4e340c0c 0c843123 ff220e34 ...2N4....1#.".4 - 40244de0 303cb020 22a0c022 90d022b0 0175d2c0 0<. "..".."..u.. - 40244df0 0000420e 321bccc0 c074473c da320e34 ..B.2....tG<.2.4 - 40244e00 012effd8 be0a0342 4000a61d 1b0117ff .......B@....... - 40244e10 d073110c 0c002ca0 ca57f055 a028021b .s....,..W.U.(.. - 40244e20 cc2905c0 c074c79d eb424e3c 9121ff0c .)...t...BN<.!.. - 40244e30 180b7308 0eb0b311 30a3a00c 1cc24e33 ..s.....0.....N3 - 40244e40 c0aa11ba bfb26e10 62c06470 7893aa99 ......n.b.dpx... - 40244e50 99ee724e 3416e609 d2a35a67 3d02062b ..rN4.....Zg=..+ - 40244e60 00602241 60301430 33a02022 a03022a0 .`"A`0.03. ".0". - 40244e70 02c2ec86 2000520e 44569505 ac840c0c .... .R.DV...... - 40244e80 0c8431f9 fe220e34 303cb020 22a0c022 ..1..".40<. ".." - 40244e90 90d022b0 014bd2c0 0000420e 321bccc0 .."..K....B.2... - 40244ea0 c074473c da0104ff 320e34d8 be0a2342 .tG<....2.4...#B - 40244eb0 4200a61d 1b01edfe d073110c 0c002ca0 B........s....,. - 40244ec0 ca37f033 a028021b cc2903c0 c074c79d .7.3.(...)...t.. - 40244ed0 eb0c1442 4e44c811 d821e831 f8410801 ...BND...!.1.A.. - 40244ee0 12c1200d f021f5fe 31358320 20820176 .. ..!..15. ..v - 40244ef0 d8c00000 4648ff6c c03170fe c0200009 ....FH.l.1p.. .. - 40244f00 0341effe c0200038 133904c6 f1ff21eb .A... .8.9....!. - 40244f10 fe31ecfe 2020823a 22312883 016bd8c0 .1.. .:"1(..k.. - 40244f20 000086d2 ff000000 0c0541d1 fe205293 ..........A.. R. - 40244f30 4023a059 220df000 b0c52440 12c1f03d @#.Y".....$@...= - 40244f40 0221cbfe 09010202 2839028c 7021faff .!......(9..p!.. - 40244f50 01a9d1c0 00000801 12c1100d f0000000 ................ - 40244f60 12c1f0c9 11e931d9 210901dd 03c5fcff ......1.!....... - 40244f70 e1c0fe08 be0c0ca6 10133d0c d02ca028 ..........=..,.( - 40244f80 0245faff 38be1bcc c0c07437 2cebc811 .E..8.....t7,... - 40244f90 d821e831 080112c1 100df000 31b5fe30 .!.1........1..0 - 40244fa0 22a02822 0df00000 21b2fe28 020df000 ".("....!..(.... - 40244fb0 a4791040 c0c52440 f8011040 12c1e009 .y.@..$@...@.... - 40244fc0 212901c9 313911d9 41e951dd 05e1a8fe !)..19..A.Q..... - 40244fd0 0cf349be cd0421aa 656c04c0 20000222 ..I...!.el.. .." - 40244fe0 80400010 300020c0 20000262 8021f0ff .@..0. . ..b.!.. - 40244ff0 01f2ffc0 000052a0 846130fe c0200059 ......R..a0.. .Y - 40245000 26167c06 0c490c1a b1a2fe22 aecf0c04 &.|..I.....".... - 40245010 021e1840 5490d055 a08805c0 20007808 ...@T..U.... .x. - 40245020 207710c0 20007908 68153805 907610e0 w.. .y.h.8..v.. - 40245030 77116060 14706620 c06611c0 20008803 w.``.pf .f.. ... - 40245040 608820c0 20001b64 ba748903 58255247 `. . ..d.t..X%RG - 40245050 00604074 50507400 1540003a a1300020 .`@tPPt..@.:.0. - 40245060 0000f447 9cac025e 18860000 021e1861 ...G...^.......a - 40245070 8892c020 00280138 11026644 05eeffc1 ... .(.8..fD.... - 40245080 806545a4 ff0c28c0 2000722c 81807720 .eE...(. .r,..w - 40245090 c0200072 6c8122a2 0001c965 c0000092 . .rl."....e.... - 402450a0 0e288c99 38be21c3 ff0152d1 c00000c8 .(..8.!...R..... - 402450b0 31d841e8 51082112 c1200df0 0c320df0 1.A.Q.!.. ...2.. - 402450c0 01050615 21ffff0d f0000000 3169fe0c ....!.......1i.. - 402450d0 14202493 2243280d f0000000 8438ff3f . $."C(......8.? - 402450e0 f830ff3f c089fe3f 3031ff3f 2432ff3f .0.?...?01.?$2.? - 402450f0 12c1f0d9 11d1f9ff c9212d0d 026103e9 .........!-..a.. - 40245100 0101aee7 c0000031 f6ff0cd5 c2030042 .......1.......B - 40245110 1301c735 241b2cc7 54192243 002d0c05 ...5$.,.T."C.-.. - 40245120 dddd0c15 0c0432a0 a52d0d01 fce8c000 ......2..-...... - 40245130 00460f00 20c074c6 f5ff0ce2 279c320c .F.. .t.....'.2. - 40245140 12224300 0ce50c12 20e07427 541e42ce ."C..... .t'T.B. - 40245150 01424300 85d9dd52 a00142a0 0032a0a5 .BC....R..B..2.. - 40245160 2d0d01ee e8c00000 cd0e0601 001b2257 -............."W - 40245170 92d521dc ff2802cc d221dbff 28023202 ..!..(...!..(.2. - 40245180 19661339 46040000 26121c66 222f21d6 .f.9F...&..f"/!. - 40245190 ff280232 02196613 0e320218 c7931e0c .(.2..f..2...... - 402451a0 1332421a 86050000 21d1ff28 0232021a .2B.....!..(.2.. - 402451b0 66130a32 0219c793 040c1332 421b0831 f..2.......2B..1 - 402451c0 c821d811 e80112c1 100df000 ff0000ff .!.............. - 402451d0 14c72440 12c1f0c9 21cd0221 c1ff0931 ..$@....!..!...1 - 402451e0 42020430 30f46614 02062400 42020d56 B..00.f...$.B..V - 402451f0 440766a3 2e481cb7 74164038 f432c3fc D.f..H..t.@8.2.. - 40245200 21f3ff30 30f48033 11202410 30222029 !..00..3. $.0" ) - 40245210 1c21b4ff 28021622 00662260 2d0c85fc .!..(..".f"`-... - 40245220 00061600 26e35532 1c183c22 37b20c21 ....&.U2..<"7..! - 40245230 e8ff01f0 d0c00000 46100000 21aaff22 ........F...!.." - 40245240 22002612 1616b200 662231c0 2c2005c3 ".&.....f"1., .. - 40245250 00c60100 2d0c85c2 00060800 2d0c055e ....-.......-..^ - 40245260 03060600 00000028 22cc822d 0c853201 .......("..-..2. - 40245270 46020000 00661204 2d0c05d7 030831c8 F....f..-.....1. - 40245280 2112c110 0df00000 5c572440 12c1d021 !.......\W$@...! - 40245290 94ff0261 0b220204 26122005 d2dc32a0 ...a."..&. ...2. - 402452a0 0122a000 32410931 f8ff2901 29112241 ."..2A.1..).)."A - 402452b0 08293129 4129512d 01859ddc 08b112c1 .)1)A)Q-........ - 402452c0 300df000 3431ff3f 2c32ff3f 2832ff3f 0...41.?,2.?(2.? - 402452d0 24c62440 3183ff12 c1f04823 09315684 $.$@1.....H#.1V. - 402452e0 04420305 0c022614 02462800 4203060c .B....&..F(.B... - 402452f0 42661402 86250032 030d0c12 16e30821 Bf...%.2.......! - 40245300 f1ff3802 28034813 40307427 b4022030 ..8.(.H.@0t'.. 0 - 40245310 740c1216 73070c22 26137222 c3fe0c34 t...s.."&.r"...4 - 40245320 0c032043 932d04c6 18000c02 66145e42 .. C.-......f.^B - 40245330 03056614 58420306 0c422614 5032030d ..f.XB...B&.P2.. - 40245340 0c121683 042169ff 32a00022 22004202 .....!i.2.."".B. - 40245350 1d661408 31ddff32 23003203 0022021e .f..1..2#.2..".. - 40245360 66120c21 daff2802 280227b3 02203074 f..!..(.(.'.. 0t - 40245370 0c129c83 0b434040 740c22b6 440f0c32 .....C@@t.".D..2 - 40245380 26630a21 d3ff019b d0c00000 7cf20831 &c.!........|..1 - 40245390 12c1100d f0000000 f430ff3f f030ff3f .........0.?.0.? - 402453a0 9e97fe3f 31fdff12 c1f0c921 2803c1fb ...?1......!(... - 402453b0 ffd91109 31290cdd 039c4232 22145ca4 ....1)....B2".\. - 402453c0 326c0031 f7ff0130 cfc00000 280cc6f9 2l.1...0....(... - 402453d0 ff083129 0c290dc8 21d81112 c1100df0 ..1).)..!....... - 402453e0 9c38ff3f 1431ff3f bf89fe3f be89fe3f .8.?.1.?...?...? - 402453f0 b038ff3f c438ff3f d838ff3f 3032ff3f .8.?.8.?.8.?02.? - 40245400 ec38ff3f 38c62440 14141040 12c1f0c2 .8.?8.$@...@.... - 40245410 6102c133 ff026103 222c02d9 11560208 a..3..a.",...V.. - 40245420 05ebff66 322d21a7 ff0c0328 0222d201 ...f2-!....(.".. - 40245430 32425a21 ebff01e1 e6c00000 d1eaff2d 2BZ!...........- - 40245440 0dc52af6 282d8ca2 31d6ff42 a1f9010e ..*.(-..1..B.... - 40245450 cfc00000 31e5ff0c 12224300 224c040c ....1...."C."L.. - 40245460 0231e2ff 224c0522 4c0621e1 ff0c2442 .1.."L."L.!...$B - 40245470 430001d2 e6c00000 2119ff01 d0e6c000 C.......!....... - 40245480 0021dcff 01cee6c0 00000c02 85c0dd45 .!.............E - 40245490 f1ff4599 00858c00 c59202c6 3a000000 ..E.........:... - 402454a0 00261202 462400c5 e2ff6632 4a210fff .&..F$....f2J!.. - 402454b0 22220032 021d6613 0a3183ff 0c043223 "".2..f..1....2# - 402454c0 004243d3 22021e66 12092180 ff0c0328 .BC."..f..!....( - 402454d0 023242d3 21c9ff01 b9e6c000 00d1c7ff .2B.!........... - 402454e0 d02d20c5 20f6222d 0216b200 31adff42 .- . ."-....1..B - 402454f0 a21601e5 cec00000 31bcff0c 12224300 ........1...."C. - 40245500 224c040c 0231b9ff 224c0522 4c0621bc "L...1.."L."L.!. - 40245510 ff0c2442 430001a9 e6c00000 21f0fe01 ..$BC.......!... - 40245520 a7e6c000 000c0205 b7dd0598 02859a02 ................ - 40245530 45890246 13000000 0066224d 31abff22 E..F.....f"M1.." - 40245540 a0012243 00224c04 0c0231a8 ff224c05 .."C."L...1.."L. - 40245550 224c0621 abff0c24 42430001 98e6c000 "L.!...$BC...... - 40245560 0021defe 0196e6c0 000021a2 ff0193e6 .!........!..... - 40245570 c000000c 0205b2dd 059302c5 95028584 ................ - 40245580 02458a00 857d00c5 e1ffc521 db220c0c .E...}.....!.".. - 40245590 66121001 9dffc000 003d0221 9aff0115 f........=.!.... - 402455a0 d0c00000 08310c12 c821d811 12c1100d .....1...!...... - 402455b0 f0000000 28c72440 9838ff3f 12c1f002 ....(.$@.8.?.... - 402455c0 610385e4 ff21fbff 010bd0c0 000021c4 a....!........!. - 402455d0 fe32020c 21f9ff22 2200c507 00022103 .2..!.."".....!. - 402455e0 12c1100d f0000000 20c7fe3f 40c72440 ........ ..?@.$@ - 402455f0 12c1f0c9 21c168ff 0931280c dc623168 ....!.h..1(..b1h - 40245600 ff42a03e 22a05401 5fd2c000 0032a000 .B.>".T._....2.. - 40245610 226c0032 6214280c dc4231f3 ff21f3ff "l.2b.(..B1..!.. - 40245620 4c3401f4 cfc00000 0c0205f9 ff060100 L4.............. - 40245630 315bff29 030831c8 2112c110 0df00000 1[.)..1.!....... - 40245640 88c62440 74c62440 5cc62440 56c72440 ..$@t.$@\.$@V.$@ - 40245650 48c62440 8c522440 12c1c0d2 610d20d2 H.$@.R$@....a. . - 40245660 2022c110 291122c1 2029010c 8209f1e9 "..).". )...... - 40245670 c1c9e139 51496159 71698179 91ed0329 ...9QIaYqi.y...) - 40245680 21850fdb c573db26 12123d02 21edff01 !....s.&..=.!... - 40245690 d9cfc000 0045d7ff 06040000 0045c3ff .....E.......E.. - 402456a0 16d20021 e8ff01d3 cfc00000 0c024620 ...!..........F - 402456b0 00c569db cc7221e4 ff01cecf c00000c1 ..i..r!......... - 402456c0 88fe0c12 261e0222 a00031e0 ff224c0c ....&.."..1.."L. - 402456d0 21e0ff01 c8cfc000 0021b7ff d90222a0 !........!....". - 402456e0 00224c04 224c0522 4c06224c 0d0c0285 ."L."L."L."L.... - 402456f0 9add858c dc85efff 217bfe28 02261214 ........!{.(.&.. - 40245700 8c826622 12455c00 46020000 c55b0046 ..f".E\.F....[.F - 40245710 01000000 00056602 21fe6d22 0200cc72 ......f.!.m"...r - 40245720 21cdff85 3bdb8600 0005b6ff 0c12224c !...;........."L - 40245730 050c1208 f1c8e1d8 d1e8c112 c1400df0 .............@.. - 40245740 fcc62440 e4c62440 ccc62440 ca89fe3f ..$@..$@..$@...? - 40245750 d4512440 f0502440 b8c62440 12c1d041 .Q$@.P$@..$@...A - 40245760 22ffc9a1 d99109b1 e981f971 dd022204 "..........q..". - 40245770 00c15bfe 6612090c 02225c01 0c12224c ..[.f...."\..."L - 40245780 00220c04 66120246 8d000c0f 56032016 ."..f..F....V. . - 40245790 dd0e220d 2b16020e 220d2c32 afac8022 ..".+...".,2..." - 402457a0 01202831 37a20286 3300410f ff220400 . (17...3.A..".. - 402457b0 66124d31 fbfe42a1 0f5c4201 f2d1c000 f.M1..B..\B..... - 402457c0 00ed02cc b242a111 3188ff21 ddff0644 .....B..1..!...D - 402457d0 00000c64 4b3d01fa cfc00000 ab3d2c04 ...dK=.......=,. - 402457e0 22ce2e01 f7cfc000 00220d2b 224e4f0c "........".+"NO. - 402457f0 02226e14 21eafe38 02e902e2 6314c618 ."n.!..8....c... - 40245800 0031e5fe e1e6fe28 037d0e62 2214290e .1.....(.}.b".). - 40245810 4b8d16a6 183d062d 080c6469 01791182 K....=.-..di.y.. - 40245820 610201d7 d1c00000 68017811 8821bc32 a.......h.x..!.2 - 40245830 69076226 1446f6ff 0c644b3d 2d0f01e0 i.b&.F...dK=-... - 40245840 cfc00000 22cf2e2c 04ab3d01 ddcfc000 ...."..,..=..... - 40245850 00220d2b 224f4f0c 02226f14 280ef90e .".+"OO.."o.(... - 40245860 f262140c 1f320d2b 0c120013 400032a1 .b...2.+....@.2. - 40245870 221c0120 2320225c 01d80d06 c4ff0000 ".. # "\........ - 40245880 31dbfe66 1f072203 001b2222 430041d6 1..f.."...""C.A. - 40245890 fe0c1e22 04004203 00473201 0c0e0c14 ..."..B..G2..... - 402458a0 b622010c 0440ee10 e0e0748c ae31cefe ."...@....t..1.. - 402458b0 1b222243 00063800 0041cbfe 0c122244 .""C..8..A...."D - 402458c0 000c2222 430031b6 fe42a164 22a05401 ..""C.1..B.d".T. - 402458d0 add1c000 00dd02dc 623143ff 219bff42 ........b1C.!..B - 402458e0 a1660144 cfc00000 0c0205cd ffc63300 .f.D..........3. - 402458f0 003196ff 0c6401b2 cfc00000 21a7fe28 .1...d......!..( - 40245900 02322214 326d14d2 6214222d 148c7222 .2".2m..b."-..r" - 40245910 024f224d 4fc60300 0c12321c 01224d4f .O"MO.....2.."MO - 40245920 0c222023 20225c01 0c02224c 0e221c01 ." # "\..."L.".. - 40245930 0c031b43 4040748c b20b3220 23100c1e ...C@@t...2 #... - 40245940 3d0406fb ff00162e 00324c0e 220c0005 =........2L."... - 40245950 5add0c02 0574dd21 7eff0582 dd0c1285 Z....t.!~....... - 40245960 73ddc1de fd2d0c01 95e5c000 003179ff s....-.......1y. - 40245970 42a000c0 2c2001e8 e6c00000 0c020577 B..., .........w - 40245980 ff210dff 0c034802 0c12c004 00c60b00 .!....H......... - 40245990 2172ff01 18cfc000 00058fff 06080000 !r.............. - 402459a0 3180fe42 a1365c42 0177d1c0 0000fd02 1..B.6\B.w...... - 402459b0 5642e842 a138310c ff2162ff 86c8ff00 VB.B.81..!b..... - 402459c0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402459d0 211fff0d f0000000 10c62440 d089fe3f !.........$@...? - 402459e0 12c1f0c9 21093120 c074858e ff8cc221 ....!.1 .t.....! - 402459f0 faff0100 cfc00000 0c028603 000ce2c7 ................ - 40245a00 32010cfc 21f6ffc2 42000c12 0831c821 2...!...B....1.! - 40245a10 12c1100d f0000000 fcc52440 dcc52440 ..........$@..$@ - 40245a20 12c1f0c9 21093120 c220858a ff8cc221 ....!.1 . .....! - 40245a30 faff01f0 cec00000 0c024605 00f63c07 ..........F...<. - 40245a40 21a9fdc9 02060200 21f5ff01 eacec000 !.......!....... - 40245a50 000c1208 31c82112 c1100df0 0c0472a0 ....1.!.......r. - 40245a60 ff82af8c 0b333030 74771325 5202000c .....300tw.%R... - 40245a70 86504430 40900440 51415040 748c4980 .PD0@..@QAP@t.I. - 40245a80 44304040 740b6660 60745666 fe1b2246 D0@@t.f``tVf.."F - 40245a90 f4ff2d04 0df00000 0df00000 9e97fe3f ..-............? - 40245aa0 5a470000 205c2440 985a2440 5c5b2440 ZG.. \$@.Z$@\[$@ - 40245ab0 12c1f0e9 01ed0221 8afd0931 c921d911 .......!...1.!.. - 40245ac0 22020466 1202861f 0021fefd c146fe28 "..f.....!...F.( - 40245ad0 020c0322 d2013242 5a31f0ff 2c02226c ..."..2BZ1..,."l - 40245ae0 0042a58f 1c020127 d1c00000 dd02292c .B.....'......), - 40245af0 45c4f529 1d282c0c 443d0ecb 220130cf E..).(,.D=..".0. - 40245b00 c0000028 2c31e6ff 390231e6 ffc02c20 ...(,1..9.1..., - 40245b10 c572f531 e5ffc02c 20c575f5 2d0c0534 .r.1..., .u.-..4 - 40245b20 f5c12ffe 2d0c0125 e5c00000 31e0ff0c ../.-..%....1... - 40245b30 042d0c01 79e6c000 000c154d 0532a064 .-..y......M.2.d - 40245b40 2d0c0176 e6c00000 0831c821 d811e801 -..v.....1.!.... - 40245b50 12c1100d f0000000 60c72440 12c1d021 ........`.$@...! - 40245b60 60fd09b1 c9a1d991 e9812202 04661202 `........."..f.. - 40245b70 8626003d 010c02c5 60dd0550 dc265202 .&.=....`..P.&R. - 40245b80 86220028 01165208 d1c5ff42 a55c3d0d .".(..R....B.\=. - 40245b90 0cb201fc d0c00000 cd0216a2 05e111fe ................ - 40245ba0 0c44282e 3d018b22 0106cfc0 0000cb31 .D(.=..".......1 - 40245bb0 0c02456c dd21c3fd cb312802 0c6422d2 ..El.!...1(..d". - 40245bc0 0122025c 224c0022 cc0101fd cec00000 .".\"L."........ - 40245bd0 3d010c44 7b2c01fa cec00000 3d0c0cb4 =..D{,......=... - 40245be0 2d0ec52c f542a565 d03d20c0 2c200126 -..,.B.e.= ., .& - 40245bf0 cdc00000 86050000 0c0242a5 673d0d01 ..........B.g=.. - 40245c00 22cdc000 0021d4ff 017bcec0 000008b1 "....!...{...... - 40245c10 c8a1d891 e88112c1 300df000 0831ff3f ........0....1.? - 40245c20 12c1e0c2 6106c12e fd026107 d26105e9 ....a.....a..a.. - 40245c30 41f93122 0c042612 6431a2fd 4803dd03 A.1"..&.d1..H... - 40245c40 42d40122 045a2c73 1b222020 7422445a B..".Z,s." t"DZ - 40245c50 27b34ae1 e4fdf1f1 ff382e0c 44cb332d '.J......8..D.3- - 40245c60 0f01d7ce c0000028 0d0c0322 d2013242 .......(..."..2B - 40245c70 5a0c1222 4c0621da fd01d0e4 c000002d Z.."L.!........- - 40245c80 0ec5a6f5 3186ff28 2e42a57d 01ffccc0 ....1..(.B.}.... - 40245c90 00002149 fe3d0f48 020c42c0 04000871 ..!I.=.H..B....q - 40245ca0 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 40245cb0 18cb2440 2dc7fe3f f4ca2440 1031ff3f ..$@-..?..$@.1.? - 40245cc0 dcca2440 b8ca2440 0c31ff3f 12c1f0c9 ..$@..$@.1.?.... - 40245cd0 21c105fd 0931280c dc123170 ff5ce422 !....1(...1p.\." - 40245ce0 a05a01a8 d0c00000 290c0602 0021f0ff .Z......)....!.. - 40245cf0 0141cec0 0000280c ccc242a0 6431edff .A....(...B.d1.. - 40245d00 21eeff46 0e000000 c1edff28 0cdc7231 !..F.......(..r1 - 40245d10 63ff42a0 6b1c0201 9bd0c000 000c0329 c.B.k..........) - 40245d20 0c393286 02000000 21e6ff01 32cec000 .92.....!...2... - 40245d30 00222c00 56720131 dfff21e2 ff42a072 .",.Vr.1..!..B.r - 40245d40 012dcec0 000022a0 000587ff 06010031 .-...."........1 - 40245d50 deff2903 0831c821 12c1100d f0000000 ..)..1.!........ - 40245d60 31e2fc12 c1f02803 c9210931 d91130c3 1.....(..!.1..0. - 40245d70 2016f200 314aff42 a08401c3 ccc00000 ...1J.B........ - 40245d80 0c02290c 31ceffc1 d0ff2803 dd03290c ..).1.....(...). - 40245d90 9c423832 42a08e39 0c3140ff 01bbccc0 .B82B..9.1@..... - 40245da0 0000280c 06faff00 0831290c 290dc821 ..(......1).)..! - 40245db0 d81112c1 100df000 9cca2440 74ca2440 ..........$@t.$@ - 40245dc0 2141fd12 c1f03802 c9210931 cd02eca3 !A....8..!.1.... - 40245dd0 3133ff42 a09f22a1 64016ad0 c0000022 13.B..".d.j...." - 40245de0 6c00ecb2 31b4ff21 f5ff42a0 a70101ce l...1..!..B..... - 40245df0 c000000c 02457cff 06080000 21b9fc22 .....E|.....!.." - 40245e00 020c6612 1621ecff 01fbcdc0 00008602 ..f..!.......... - 40245e10 007cf332 52043252 0532425c 0831c821 .|.2R.2R.2B\.1.! - 40245e20 12c1100d f0000000 3127fd12 c1f02803 ........1'....(. - 40245e30 c9210931 cd038ce2 3119ff42 a0bd0192 .!.1....1..B.... - 40245e40 ccc00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 40245e50 f0000000 c489fe3f 60ca2440 50ca2440 .......?`.$@P.$@ - 40245e60 40ca2440 bc552440 28ca2440 fcc92440 @.$@.U$@(.$@..$@ - 40245e70 d0c92440 0031ff3f c0c92440 48df0040 ..$@.1.?..$@H..@ - 40245e80 12c1b0c2 611220c2 202143fd d2611122 ....a. . !C..a." - 40245e90 22000261 13e26110 f2610fd2 22148503 "..a..a..a.."... - 40245ea0 dd220c0d 07621122 cc1632cc 102971e2 ."...b."..2..)q. - 40245eb0 cc1c3951 06050000 0017e202 06c10052 ..9Q...........R - 40245ec0 cc1c22cc 165971e2 cc102951 3120fe0c .."..Yq...)Q1 .. - 40245ed0 342d0e01 6028c000 008cf231 deff0c64 4-..`(.....1...d - 40245ee0 e02e2001 5c28c000 0056722d 220c0c0c .. .\(...Vr-"... - 40245ef0 03802201 2028310c 242034a3 221c1839 ..". (1.$ 4."..9 - 40245f00 6166121f 321c1922 adc22a23 38613022 af..2.."..*#8a0" - 40245f10 c02020f4 4c2327b3 02c6a900 06010000 . .L#'......... - 40245f20 00d22d14 16cd2928 510c64d0 3d200114 ..-...)(Q.d.= .. - 40245f30 d0c00000 5692fe0c 05594146 0b003841 ....V....YAF..8A - 40245f40 58613023 a0c02290 42121a22 12191b33 Xa0#..".B.."...3 - 40245f50 5022c030 30f452ad c22020f4 39415a32 P".00.R.. .9AZ2 - 40245f60 3030f452 a0424044 4137b50a 221c1838 00.R.B@DA7.."..8 - 40245f70 412733c9 06930032 0c0d0763 0b82cd24 A'3....2...c...$ - 40245f80 32cd2c52 1d160602 00521d11 82cd1a32 2.,R.....R.....2 - 40245f90 cd225714 d6521800 27151d62 18016712 ."W..R..'..b..g. - 40245fa0 17521802 57121152 58015218 03625800 .R..W..RX.R..bX. - 40245fb0 52580222 58034253 00e149fc 220e0c7d RX."X.BS..I."..} - 40245fc0 0e66121c 62180352 18024218 01321800 .f..b..R..B..2.. - 40245fd0 21a2ff89 91e98101 87cdc000 00889178 !..............x - 40245fe0 81421801 22180240 60f42050 f4321800 .B.."..@`. P.2.. - 40245ff0 57b6012d 042040f4 fd0337b4 0220f220 W..-. @...7.. . - 40246000 221803f0 30f437b2 0220f220 f0f0f43d "...0.7.. . ...= - 40246010 088b580c 02421300 2b33f044 c04a2220 ..X..B..+3.D.J" - 40246020 20f43795 ef266202 06d0ff31 a6fcf2df .7..&b....1.... - 40246030 fe28034d 03bc0232 0c0df0f0 f4076307 .(.M...2......c. - 40246040 f2520406 01000000 f25205f2 420c2207 .R.......R..B.". - 40246050 0c261202 065b0028 0432020c 2180ff01 .&...[.(.2..!... - 40246060 65cdc000 00c65600 00398189 9105d5ff e.....V..9...... - 40246070 38810c14 28038891 4902420c 0df0f0f4 8...(...I.B..... - 40246080 076405f2 52048600 00f25205 f2420c22 .d..R.....R..B." - 40246090 0e0c6612 11280332 020c2171 ff899101 ..f..(.2..!q.... - 402460a0 55cdc000 0088910c 120c0f22 4e0d210b U.........."N.!. - 402460b0 fcf92e89 9101c1e3 c0000022 0d4f05e3 ...........".O.. - 402460c0 dce180fc 320d4f28 0e32421c 21c9fc01 ....2.O(.2B.!... - 402460d0 bbe3c000 003163ff 21c6fc4d 0f010ee5 .....1c.!..M.... - 402460e0 c0000021 3efe0c15 2202004d 0fb03211 ...!>..."..M..2. - 402460f0 2033c020 33a021be fcd03311 0108e5c0 3. 3.!...3..... - 40246100 0000f80e 38710c64 db2f015c ffc00000 ....8q.d./.\.... - 40246110 38510c64 22cf1301 59ffc000 00320d4f 8Q.d"...Y....2.O - 40246120 2152ff01 34cdc000 00280e72 02116202 !R..4....(.r..b. - 40246130 1052020f 42020e32 020d2202 12226100 .R..B..2..".."a. - 40246140 214bff01 2ccdc000 00280e32 02137202 !K..,....(.2..r. - 40246150 17620216 52021542 02142202 18226100 .b..R..B..".."a. - 40246160 2144ff01 24cdc000 00280e88 913812fc !D..$....(...8.. - 40246170 9332020c 32522d32 021c3242 1d210efd .2..2R-2..2B.!.. - 40246180 313dff48 020c2289 91c00400 21d5fb88 1=.H..".....!... - 40246190 9122020c 66121d28 0e32020c 2137ff01 ."..f..(.2..!7.. - 402461a0 15cdc000 00889186 02000000 66130532 ............f..2 - 402461b0 020c3252 2d0c440c 032d0801 8fcac000 ..2R-.D..-...... - 402461c0 00c669ff 022113c2 2112d221 11e22110 ..i..!..!..!..!. - 402461d0 f8f112c1 500df000 c0c82440 acc82440 ....P.....$@..$@ - 402461e0 94c82440 74c82440 12c1c0e2 610c0261 ..$@t.$@....a..a - 402461f0 0fc2610e d9d1f9b1 ed02c5cd dc31bafb ..a..........1.. - 40246200 29412803 38414202 1c371414 32c22042 )A(.8AB..7..2. B - 40246210 c2540c05 5253004b 334793f7 38413242 .T..RS.K3G..8A2B - 40246220 1c381e4c 243068f4 6050f432 adc23a35 .8.L$0h.`P.2..:5 - 40246230 3030f437 b40286b0 0082c220 42c2543d 00.7....... B.T= - 40246240 08729300 77950246 ac004b33 3794f10c .r..w..F..K37... - 40246250 0b9d08b0 cb207cbd 32190030 35c03030 ..... |.2..05.00 - 40246260 f4004311 3b333030 f4404031 b67302c6 ..C.;300.@@1.s.. - 40246270 36001b3b 303074a2 19011073 90a25704 6..;00t....s..W. - 40246280 42570026 33028630 00f21101 a2110242 BW.&3..0.......B - 40246290 1103aa7f 7a747070 f4a0af82 00371130 ....ztpp.....7.0 - 402462a0 30313251 00404ac1 d0331000 33114040 012Q.@J..3..3.@@ - 402462b0 f4303031 00f4116b 33f0f031 8c937cb3 .001...k3..1..|. - 402462c0 30771026 27020621 00d04410 26241032 0w.&'..!..D.&$.2 - 402462d0 affb30ff 1000ff11 f0f0317c a3379f6d ..0.......1|.7.m - 402462e0 7d0142a0 0032a001 829701a6 180542c4 }.B..2........B. - 402462f0 01404074 1b333030 742b7766 43e9720e .@@t.300t+wfC.r. - 40246300 008b9180 77017078 310c332c 8a829901 ....w.px1.3,.... - 40246310 7088c082 c81487ba 1621afff 01b6ccc0 p........!...... - 40246320 00002171 fb0c0328 0220cca0 86030000 ..!q...(. ...... - 40246330 0b333030 742b9956 23fd0614 0000279c .300t+.V#.....'. - 40246340 02c66d00 3252104b 2246fcff bd031bcc ..m.2R.K"F...... - 40246350 c0c0740c d34b9937 1c0286be ff32c250 ..t..K.7.....2.P - 40246360 42180242 58004b88 8793f432 c22242c2 B..BX.K....2."B. - 40246370 52521302 5253004b 333794f4 320e0062 RR..RS.K37..2..b - 40246380 52288033 01303831 32522946 5b003212 R(.3.0812R)F[.2. - 40246390 2a52d5fe 1b333030 f432522a 4055c020 *R...300.2R*@U. - 402463a0 33905253 2ad2122a 3291050b cdcac228 3.RS*..*2......( - 402463b0 41429107 224c1d22 91062023 804a2232 AB.."L.".. #.J"2 - 402463c0 a00301a7 cbc00000 224c58f1 47fb168d ........"LX.G... - 402463d0 11c59eff c143fb0c 02292c0c 12224c0d .....C...),.."L. - 402463e0 217fff01 84ccc000 00d1b6fb 0c12380d !.............8. - 402463f0 2913213d fb580222 05588022 01204831 ).!=.X.".X.". H1 - 40246400 22055980 22012028 312a2420 4f052a24 ".Y.". (1*$ O.*$ - 40246410 20212122 532c2215 2a505290 22152a22 !!"S,".*PR.".*" - 40246420 532d281e 204805a0 54112049 05b04411 S-(. H..T. I..D. - 40246430 40452020 5e055054 20204b05 d0441120 @E ^.PT K..D. - 40246440 2c154045 20e02211 20242022 435c2221 ,.@E .". $ "C\"! - 40246450 0422431d 22031c8c 1222431d 22031d05 ."C."...."C."... - 40246460 a9dc211e fb01d5e2 c00000e1 e2fb2d0e ..!...........-. - 40246470 01d3e2c0 0000317b fe0c042d 0e0126e4 ......1{...-..&. - 40246480 c0000021 56fd0c15 2202000c 04b03211 ...!V...".....2. - 40246490 2033c020 33a0d033 112d0e01 20e4c000 3. 3..3.-.. ... - 402464a0 00220c0c 66120a38 41214dff 0152ccc0 ."..f..8A!M..R.. - 402464b0 0000220c 0c661213 280d5212 2d42021d .."..f..(.R.-B.. - 402464c0 32922c21 48ff014b ccc00000 213bfc31 2.,!H..K....!;.1 - 402464d0 69fe4802 0c22c004 00280f42 a00432a0 i.H.."...(.B..2. - 402464e0 0022c254 01c5c9c0 0000280f 0c0432c2 .".T......(...2. - 402464f0 2022c254 4253004b 332793f7 08f1c8e1 ".TBS.K3'...... - 40246500 d8d1e8c1 f8b112c1 400df000 9931ff3f ........@....1.? - 40246510 3831ff3f 68c82440 5cc82440 4cc82440 81.?h.$@\.$@L.$@ - 40246520 38c82440 20c82440 fcc72440 e4c72440 8.$@ .$@..$@..$@ - 40246530 dcc72440 ccc72440 bcc72440 a8c72440 ..$@..$@..$@..$@ - 40246540 5831ff3f 98c72440 88c72440 7cc72440 X1.?..$@..$@|.$@ - 40246550 3e31ff3f 74c72440 70c72440 acc92440 >1.?t.$@p.$@..$@ - 40246560 a0c92440 94c92440 80c92440 6cc92440 ..$@..$@..$@l.$@ - 40246570 48c92440 30c92440 28c92440 18c92440 H.$@0.$@(.$@..$@ - 40246580 08c92440 f8c82440 e8c82440 dcc82440 ..$@..$@..$@..$@ - 40246590 d4c82440 d0c82440 42020012 c1908044 ..$@..$@B......D - 402465a0 01c2611a 02611bcd 02d26119 e26118f2 ..a..a....a..a.. - 402465b0 61174058 3122afac 3030f427 a5028655 a.@X1"..00.'...U - 402465c0 0426a302 069f0158 1cb77517 5038f432 .&.....X..u.P8.2 - 402465d0 c3fc21fe fa3030f4 80331120 25103022 ..!..00..3. %.0" - 402465e0 20226c01 3138fbd8 03281d26 12198ce2 "l.18...(.&.... - 402465f0 26220246 48040c22 291d290d 06460400 &".FH..").)..F.. - 40246600 2d0c45be ffc64304 281c6163 fb521d2d -.E...C.(.ac.R.- - 40246610 2038f468 0632c3d8 5033c062 26143030 8.h.2..P3.b&.00 - 40246620 f4005311 695162a1 68505031 37b60246 ..S.iQb.hPP17..F - 40246630 3904329d 40579302 06370420 3805a073 9.2.@W...7. 8..s - 40246640 11203905 b0331130 3720207e 05707320 . 9..3.07 ~.ps - 40246650 203b05d0 3311202c 15303720 e0221120 ;..3. ,.07 .". - 40246660 2320620d 5c202074 67120922 af012a66 # b.\ tg.."..*f - 40246670 8c168628 04404831 32a08052 5d40425d ...(.@H12..R]@B] - 40246680 4122cd64 3a3d4212 02425200 42120342 A".d:=B..BR.B..B - 40246690 52014b22 2793ee22 9d3832a0 ff272302 R.K"'..".82..'#. - 402466a0 061d0420 207462cd 6c0c2e8d 0329417c ... tb.l....)A| - 402466b0 09529600 57a80246 17045040 f4c04411 .R..W..F..P@..D. - 402466c0 40407472 cd74c2a0 04905510 f29700f7 @@tr.t....U..... - 402466d0 a80a0bee 62c6fc66 0ed6860e 0428410c ....b..f.....(A. - 402466e0 23224101 f0203440 22202961 2241002d #"A.. 4@" )a"A.- - 402466f0 01426110 52611169 d179c182 610e9261 .Ba.Ra.i.y..a..a - 40246700 0f8535ff 522111f0 f43450ff 20f0f074 ..5.R!...4P. ..t - 40246710 42211068 d178c188 e198f127 1f020645 B!.h.x.....'...E - 40246720 01d16ffa 220d0c66 121e5841 0c825732 ..o."..f..XA..W2 - 40246730 0a4d0538 612177ff c6010000 48413861 .M.8a!w.....HA8a - 40246740 2176ff01 accbc000 0061defa 280620cc !v.......a..(. . - 40246750 a020eea0 429e3332 9c33cd06 3a344292 . ..B.32.3..:4B. - 40246760 394a4332 922c3a34 3b433034 a3303221 9JC2.,:4;C04.02! - 40246770 32522c32 025f5623 0f7841cc b788610c 2R,2._V#.xA...a. - 40246780 1382425e 32426086 0c005841 66150c68 ..B^2B`...XAf..h - 40246790 610c1362 425d3242 61060800 78416627 a..bB]2Ba...xAf' - 402467a0 0c88610c 13824233 32426286 03005841 ..a...B32Bb...XA - 402467b0 66350968 610c1362 42343242 63422218 f5.ha..bB42BcB". - 402467c0 319b3a37 14028628 0032025e 5cf542c3 1.:7...(.2.^\.B. - 402467d0 f6404074 47b50246 ec024202 5d4c0547 .@@tG..F..B.]L.G - 402467e0 b50286e9 024053c0 2c9657a6 02c6e602 .....@S.,.W..... - 402467f0 32c3f737 240286e4 024033c0 30307439 2..7$....@3.00t9 - 40246800 710c1332 425ff2a1 5d88518c 18c67502 q..2B_..].Q...u. - 40246810 580c3205 57cc1346 be022205 5d9b2220 X.2.W..F..".]." - 40246820 20742245 32dc7321 dcfa0c1f 22220042 t"E2.s!...."".B - 40246830 a000e222 148c1e46 b8026614 02c6c202 ..."...F..f..... - 40246840 220d0c66 1225319f fa280342 025d3202 "..f.%1..(.B.]2. - 40246850 5e2135ff 0168cbc0 0000419a fa222400 ^!5..h....A.."$. - 40246860 32025721 32ff0163 cbc00000 5841280c 2.W!2..c....XA(. - 40246870 f035113a 42420485 acc42055 90620584 .5.:BB.... U.b.. - 40246880 78617796 0a3a321b 44424385 460c0000 xaw..:2.DBC.F... - 40246890 b6240246 a00342a0 853a324a 330c0442 .$.F..B..:2J3..B - 402468a0 43004245 84060600 88415861 20489052 C.BE.....AXa H.R - 402468b0 44843a32 42a0854a 33420300 1b444243 D.:2B..J3B...DBC - 402468c0 0032025f 26130246 930342a0 8d620232 .2._&..F..B..b.2 - 402468d0 4a420c43 0c050c17 67b30f82 04001b33 JB.C....g......3 - 402468e0 80578330 30742b44 06fbff8c 15c68903 .W.00t+D........ - 402468f0 0c033242 35320257 cc9342a0 8462025e ..2B52.W..B..b.^ - 40246900 4a424617 0042025d 0c038b74 37271926 JBF..B.]...t7'.& - 40246910 430e2063 90820235 52068450 58305242 C. c...5R..PX0RB - 40246920 351b3330 307486f8 ff32025e 4043c042 5.300t...2.^@C.B - 40246930 c4f70c03 47a32e3a 52620235 5205361b ....G..:Rb.5R.6. - 40246940 33505630 52423530 307486f9 ff26430b 3PV0RB500t...&C. - 40246950 72023552 04005057 30524235 1b333030 r.5R..PW0RB5.300 - 40246960 742b4467 93e63202 3522028c 27930246 t+Dg..2.5"..'..F - 40246970 3400220d 0c661208 21eefe01 1ecbc000 4."..f..!....... - 40246980 00280c32 0285f623 1e0c0332 42603242 .(.2...#...2B`2B - 40246990 5f324284 32428532 425742a0 210c0322 _2B.2B.2BWB.!.." - 402469a0 c2360195 c8c00000 280c3202 87f6231d .6......(.2...#. - 402469b0 0c033242 6132425f 32428632 42873242 ..2Ba2B_2B.2B.2B - 402469c0 572c140c 0322c236 018cc8c0 0000280c W,...".6......(. - 402469d0 320289f6 231d0c03 32426232 425f3242 2...#...2Bb2B_2B - 402469e0 88324289 3242572c 140c0322 c2360182 .2B.2BW,...".6.. - 402469f0 c8c00000 280c3202 8bf6231d 0c033242 ....(.2...#...2B - 40246a00 6332425f 32428a32 428b3242 572c140c c2B_2B.2B.2BW,.. - 40246a10 0322c236 0179c8c0 0000380c 22a08c52 .".6.y....8."..R - 40246a20 03322a23 0c040c43 57330246 3a036202 .2*#...CW3.F:.b. - 40246a30 01f62605 42420042 42011b33 3030742b ..&.BB.BB..300t+ - 40246a40 22c6f8ff 220d0c0c 0f0c8e26 1249e1b0 "..."......&.I.. - 40246a50 fe42a074 0c032d0e 0168c8c0 0000f80c .B.t..-..h...... - 40246a60 e941520f 5d4d0ff0 25906d0e 060d0000 .AR.]M..%.m..... - 40246a70 00f03f11 22cf403a 34402290 52038542 ..?.".@:4@".R..B - 40246a80 02043d0f 21acfef7 be0221ab fe1bff01 ..=.!.....!..... - 40246a90 d9cac000 00f0f074 480c2204 32273fd0 .......tH.".2'?. - 40246aa0 86eaff00 1b664712 0a320496 2b443246 .....fG..2..+D2F - 40246ab0 1fc6fbff 220f5716 5204f2cf 362d0f01 ....".W.R...6-.. - 40246ac0 e7c9c000 004d023d 0f2d0e01 3dcbc000 .....M.=.-..=... - 40246ad0 0061fcf9 28064202 8e32d201 42435642 .a..(.B..2..BCVB - 40246ae0 02904243 57420292 42435842 02944243 ..BCWB..BCXB..BC - 40246af0 5942025e 42435c22 0257acf2 c60d0000 YB.^BC\".W...... - 40246b00 9b457c76 220f5e32 c5294040 745056c0 .E|v".^2.)@@tPV. - 40246b10 27b4bd47 23baf074 904a6e72 07845a66 '..G#..t.Jnr..Zf - 40246b20 1b447246 00404074 06f9ff00 00211afa .DrF.@@t.....!.. - 40246b30 2802f222 14ec0f28 0c320257 16a3060c (.."...(.2.W.... - 40246b40 13324e60 32a15d3a 322170fe 0c64011c .2N`2.]:2!p..d.. - 40246b50 cbc00000 86140000 0022cf2e 01c0c9c0 ........."...... - 40246b60 0000fce2 580c0c63 2d0f5261 11c5eefe ....X..c-.Ra.... - 40246b70 52211132 05342793 2a72a15d 3d0f0c64 R!.2.4'.*r.]=..d - 40246b80 7a25010f cbc00000 280c3202 571b3330 z%......(.2.W.30 - 40246b90 30743242 57220d0c 66120821 68fe0195 0t2BW"..f..!h... - 40246ba0 cac00000 f22f1486 e2ff3165 fe2165fe ...../....1e.!e. - 40246bb0 0191cac0 00002164 fe3d0e01 8ecac000 ......!d.=...... - 40246bc0 00220d0c 66123522 2c002202 57ecc221 ."..f.5",.".W..! - 40246bd0 5ffe0188 cac00000 d15efef1 5efe8841 _........^..^..A - 40246be0 2d0f3208 610183ca c0000058 411b5559 -.2.a......XA.UY - 40246bf0 41d795e9 2159fe01 7fcac000 000c0285 A...!Y.......... - 40246c00 49dc21fc f901ede0 c0000021 f9f901eb I.!........!.... - 40246c10 e0c00000 280c0c23 32620132 0e00cc13 ....(..#2b.2.... - 40246c20 06bd0232 a1563022 8045e8fe 2163fa3d ...2.V0".E..!c.= - 40246c30 0e480206 8f001bcc 4b77267c 02c6a2fe .H......Kw&|.... - 40246c40 86a3fe00 66e30246 b302221c 183c2327 ....f..F.."..<#' - 40246c50 b30286b0 02219bf9 d802380d cc832d0c .....!....8...-. - 40246c60 c521ff46 ac020000 220c0d07 620d62cc .!.F...."...b.b. - 40246c70 10e2cc16 f2cc1c69 41060400 17e20246 .......iA......F - 40246c80 a50272cc 16e2cc1c f2cc1079 4131affa ..r........yA1.. - 40246c90 0c342d0f 01f024c0 00009c02 316efc0c .4-...$.....1n.. - 40246ca0 642d0f01 ec24c000 008c1246 9a020c64 d-...$.....F...d - 40246cb0 32cd0de0 2e2001b2 ccc00000 8c128695 2.... .......... - 40246cc0 028180f9 38412808 42a00622 c21301ac ....8A(.B..".... - 40246cd0 ccc00000 8c12868f 02420c0d 21bbde40 .........B..!..@ - 40246ce0 50048ca5 6178f938 06321304 06020000 P...ax.8.2...... - 40246cf0 7175f938 07321305 279302c6 d7ff8171 qu.8.2..'......q - 40246d00 f9280838 0226130f 26230246 82020c23 .(.8.&..&#.F...# - 40246d10 39123902 06800200 31a0f962 c22a3803 9.9.....1..b.*8. - 40246d20 72c23032 23146951 39417981 8c453212 r.02#.iQ9Ay..E2. - 40246d30 04860400 17e40246 770282c2 2252c228 .......Fw..."R.( - 40246d40 32120589 51598132 420c320c 0c0c0480 2...QY.2B.2..... - 40246d50 33013038 310c2530 45a3321c 18499166 3.081.%0E.2..I.f - 40246d60 1323321c 1922020c 32c3d820 23c04022 .#2.."..2.. #.@" - 40246d70 c02020f4 32a16827 b3028666 020c0669 . .2.h'...f...i - 40246d80 61697146 4d000c07 79617971 064b0000 aiqFM...yayq.K.. - 40246d90 00420357 cc14c63b 0232c336 2d0339c1 .B.W...;.2.6-.9. - 40246da0 012fc9c0 000038c1 4d022d0d 0185cac0 ./....8.M.-..... - 40246db0 0000280e 42028e32 d2014243 56420290 ..(.B..2..BCVB.. - 40246dc0 42435742 02924243 58420294 42435942 BCWB..BCXB..BCYB - 40246dd0 025e4243 5c220257 cc12c637 02280c32 .^BC\".W...7.(.2 - 40246de0 02579c33 0c13324d 6032a15d 3a3221c7 .W.3..2M`2.]:2!. - 40246df0 fd0c6401 73cac000 0031d1fd 21e2fd01 ..d.s....1..!... - 40246e00 fdc9c000 0021e0fd 3d0d01fa c9c00000 .....!..=....... - 40246e10 71b4f822 070c6612 2521dcfd 01f6c9c0 q.."..f.%!...... - 40246e20 0000e1cb fd320f61 21dafd1b ff01f1c9 .....2.a!....... - 40246e30 c00000f7 9eee21d7 fd01eec9 c000000c ......!......... - 40246e40 024525dc 216cf901 5de0c000 002168f9 .E%.!l..]....!h. - 40246e50 015be0c0 0000280c 0c233902 320d00cc .[....(..#9.2... - 40246e60 13c62c02 32a1563a 2245c4fe 21d3f93d ..,.2.V:"E..!..= - 40246e70 0d48020c 32c00400 06270200 00887151 .H..2....'....qQ - 40246e80 11f98028 a0c02290 48053212 1a221219 ...(..".H.2..".. - 40246e90 42040c22 c2d86891 4022c060 22c01b58 B.."..h.@".`"..X - 40246ea0 2020f450 50f40042 11597172 a1683034 .PP..B.Yqr.h04 - 40246eb0 41404031 27b70f88 81325800 221c1888 A@@1'....2X."... - 40246ec0 712738b8 06140268 81521600 1b555793 q'8....h.R...UW. - 40246ed0 2a722105 52170152 57005217 02225702 *r!.R..RW.R.."W. - 40246ee0 52570121 7ff83256 0022020c 66122121 RW.!..2V."..f.!! - 40246ef0 9bfd01c0 c9c00000 46050000 88510c04 ........F....Q.. - 40246f00 58814258 00425801 22580232 550086ea X.BX.BX."X.2U... - 40246f10 ff685132 a068d216 0122ddff 2020f427 .hQ2.h...".. .' - 40246f20 339971e8 f8280732 025f6613 08220232 3.q..(.2._f..".2 - 40246f30 22d201d7 22858851 0c234218 00e21802 "..."..Q.#B..... - 40246f40 c0f411e0 203420ff 20d0d074 f0f0742d .... 4 . ..t..t- - 40246f50 01426110 d24101f2 410005b0 fe422110 .Ba..A..A....B!. - 40246f60 7c03e0e4 34303410 303e2030 30742713 |...404.0> 00t'. - 40246f70 02c6d1ff 215bf822 020c6612 170c824d ....![."..f....M - 40246f80 0d3d0fd7 32052176 fd860000 2176fd01 .=..2.!v....!v.. - 40246f90 99c9c000 0031cbf8 e1cbf828 0332025f .....1.....(.2._ - 40246fa0 56131ccc 9d0c13f2 425e3242 60060b00 V.......B^2B`... - 40246fb0 661d0c0c 13f2425d 32426186 07000000 f.....B]2Ba..... - 40246fc0 662d0d0c 13f24233 32426286 03000000 f-....B32Bb..... - 40246fd0 00663d08 32a001f2 42343242 63422218 .f=.2...B42BcB". - 40246fe0 31933837 1402c65e 0032025e 5cf542c3 1.87...^.2.^\.B. - 40246ff0 f6404074 47b50246 e4004202 5d4c0547 .@@tG..F..B.]L.G - 40247000 b50286e1 004053c0 2c9657a6 02c6de00 .....@S.,.W..... - 40247010 32c3f737 240286dc 004033c0 30307439 2..7$....@3.00t9 - 40247020 b10c1332 425f5841 16950f31 c8f92841 ...2B_XA...1..(A - 40247030 0c340108 24c00000 16123631 86fb2841 .4..$.....61..(A - 40247040 0c640104 24c00000 16123568 41d2c62e .d..$.....5hA... - 40247050 2d0d0182 c8c00000 78b12717 0206f100 -.......x.'..... - 40247060 280ef202 332d0d01 7dc8c000 00203074 (...3-..}.... 0t - 40247070 2d0d859e fe271f02 46ea00f8 0e2d0d01 -....'..F....-.. - 40247080 77c8c000 00f2cf36 4d023d0d 2d0f01bc w......6M.=.-... - 40247090 cbc00000 16d238f8 0e220f1b 26120286 ......8.."..&... - 402470a0 c100420f 340c63db 2f49a105 9bfe58a1 ..B.4.c./I....X. - 402470b0 27150286 c0002841 32a00605 9afe68a1 '.....(A2.....h. - 402470c0 27160286 bc00f2cf 36f02f20 0164c8c0 '.......6./ .d.. - 402470d0 00004d02 0c032d0f 01c8c6c0 0000f80e ..M...-......... - 402470e0 d02d2001 5ec8c000 00f2cf36 4d023d0d .- .^......6M.=. - 402470f0 2d0f01b3 c9c00000 580e3841 22a15d0c -.......X.8A".]. - 40247100 642a2501 afc9c000 00380e0c 12224357 d*%......8..."CW - 40247110 21f4f722 020c6612 0b2113fd 32c33601 !.."..f..!..2.6. - 40247120 35c9c000 006167f8 28063202 57163336 5....ag.(.2.W.36 - 40247130 32025d32 c3093030 74324232 31e9f732 2.]2..00t2B21..2 - 40247140 030c6613 1f32025e 42025d21 09fd0129 ..f..2.^B.]!...) - 40247150 c9c00000 715cf828 07320257 2106fd01 ....q\.(.2.W!... - 40247160 25c9c000 008157f8 42010128 08f03411 %.....W.B..(..4. - 40247170 3a525205 85204490 ac857204 84620100 :RR.. D...r..b.. - 40247180 6797093a 321b5552 4385c60a 00f62528 g..:2.URC.....%( - 40247190 52a0853a 325a330c 05524300 52448486 R..:2Z3..RC.RD.. - 402471a0 05000000 5201003a 32524484 42a0854a ....R..:2RD.B..J - 402471b0 33420300 1b444243 0032025f 26130246 3B...DBC.2._&..F - 402471c0 3eff42a0 8d520232 4a420c43 0c165733 >.B..R.2JB.C..W3 - 402471d0 0246b100 72040088 611b3370 86838961 .F..r...a.3p...a - 402471e0 3030742b 4446f9ff 7851e2c7 2e2d0e01 00t+DF..xQ...-.. - 402471f0 1bc8c000 00887127 18020643 00280c42 ......q'...C.(.B - 40247200 02332d0e 42611001 15c8c000 00203074 .3-.Ba....... 0t - 40247210 2d0e8584 fe422110 271402c6 3a00522c -....B!.'...:.R, - 40247220 00e02e20 52c53652 6111010c c8c00000 ... R.6Ra....... - 40247230 5221114d 023d0e50 25200151 cbc00000 R!.M.=.P% .Q.... - 40247240 16620c58 0c285132 a0065261 11c580fe .b.X.(Q2..Ra.... - 40247250 52211132 05342713 0a585152 25145951 R!.2.4'..XQR%.YQ - 40247260 4669fd00 52c5362d 05526111 01fcc7c0 Fi..R.6-.Ra..... - 40247270 00005221 114d020c 032d0501 5fc6c000 ..R!.M...-.._... - 40247280 006110f8 2d0e5806 52c53652 611101f3 .a..-.X.R.6Ra... - 40247290 c7c00000 5221114d 023d0e2d 050148c9 ....R!.M.=.-..H. - 402472a0 c0000071 08f83851 28070c64 fa220144 ...q..8Q(..d.".D - 402472b0 c9c00000 8104f858 51380822 054f4203 .......XQ8.".OB. - 402472c0 1d271427 ac423203 1cdcf345 c2db280c .'.'.B2....E..(. - 402472d0 0c1322d2 01324263 220d0c66 12216851 .."..2Bc"..f.!hQ - 402472e0 218ffc32 064f01c3 c8c00000 220d0c66 !..2.O......"..f - 402472f0 120d380c 218bfc32 c33601be c8c00000 ..8.!..2.6...... - 40247300 380c2203 571b2222 43577851 72271479 8.".W.""CWxQr'.y - 40247310 51063dfd 22055ec6 41fd0000 220e2eec Q.=.".^.A..."... - 40247320 1232a006 e02e2042 61105261 11c572fe .2.... Ba.Ra..r. - 40247330 52211142 21103205 34279307 1b44f20e R!.B!.2.4'...D.. - 40247340 4f404074 e22e1486 3afd0000 22051df7 O@@t....:..."... - 40247350 9202863a fd562f00 0639fd22 051c1622 ...:.V/..9."..." - 40247360 00c636fd f02f2085 b8db280c 0c1322d2 ..6../ ...(...". - 40247370 01324263 220d0c26 1202863b fd2169fc .2Bc"..&...;.!i. - 40247380 3d0f019c c8c00000 062dfd00 0c033242 =........-....2B - 40247390 63324262 32426132 426086de 00584152 c2Bb2Ba2B`...XAR - 402473a0 25145941 861fff00 0028410c 63c56afe %.YA.....(A.c.j. - 402473b0 320f3427 13028633 00f2cf36 f02f2001 2.4'...3...6./ . - 402473c0 a7c7c000 004d020c 03f02f20 010bc6c0 .....M..../ .... - 402473d0 0000f80e d02d2001 a1c7c000 00f2cf36 .....- ........6 - 402473e0 4d02d03d 202d0f01 f6c8c000 00580e32 M..= -.......X.2 - 402473f0 210422a1 5d42a006 20258001 f1c8c000 !.".]B.. %...... - 40247400 002137f7 22020c66 120d380e 2158fc32 .!7."..f..8.!X.2 - 40247410 c3360178 c8c00000 380e2203 571b2222 .6.x....8.".W."" - 40247420 43578618 00784122 072e56a2 05380e0c CW...xA"..V..8.. - 40247430 6422031b 661206db 332d0706 01002841 d"..f...3-....(A - 40247440 32c31301 cfcac000 000c030c 14203483 2............ 4. - 40247450 302074bc 12d80e0c 02224d57 d2cd36d0 0 t......"MW..6. - 40247460 2d20017e c7c00000 4d020c03 2d0d01e2 - .~....M...-... - 40247470 c5c00000 580e3841 22a15d0c 642a2501 ....X.8A".].d*%. - 40247480 d0c8c000 000627ff 88418228 148941c6 ......'..A.(..A. - 40247490 e4fe0000 32025e86 27ff5861 56c5a10c ....2.^.'.XaV... - 402474a0 03324235 320257cc b342a084 62025e4a .2B52.W..B..b.^J - 402474b0 420c0306 18004202 5d0c038b 7437271b B.....B.]...t7'. - 402474c0 26430e20 63908202 35520684 50583052 &C. c...5R..PX0R - 402474d0 42351b33 30307486 f8ff0000 32025e40 B5.300t.....2.^@ - 402474e0 43c042c4 f70c0347 a32f3a52 62023552 C.B....G./:Rb.5R - 402474f0 05361b33 50563052 42353030 7486f9ff .6.3PV0RB500t... - 40247500 0026430b 72023552 04005057 30524235 .&C.r.5R..PW0RB5 - 40247510 1b333030 742b4467 93e63202 3522028c .300t+Dg..2.5".. - 40247520 c169f727 93020637 0031edf6 22030c66 .i.'...7.1.."..f - 40247530 12082111 fc012fc8 c0000041 62f72804 ..!.../....Ab.(. - 40247540 320285f6 231d0c03 32426032 425f3242 2...#...2B`2B_2B - 40247550 84324285 3242572c 140c0322 c23601a6 .2B.2BW,...".6.. - 40247560 c5c00000 5158f728 05320287 f6231d0c ....QX.(.2...#.. - 40247570 03324261 32425f32 42863242 87324257 .2Ba2B_2B.2B.2BW - 40247580 2c140c03 22c23601 9cc5c000 00614df7 ,...".6......aM. - 40247590 28063202 89f6231d 0c033242 6232425f (.2...#...2Bb2B_ - 402475a0 32428832 42893242 572c140c 0322c236 2B.2B.2BW,...".6 - 402475b0 0192c5c0 0000280c 32028bf6 231d0c03 ......(.2...#... - 402475c0 32426332 425f3242 8a32428b 3242572c 2Bc2B_2B.2B.2BW, - 402475d0 140c0322 c2360188 c5c00000 380c22a0 ...".6......8.". - 402475e0 8c520332 2a230c04 0c435733 02c64900 .R.2*#...CW3..I. - 402475f0 620201f6 26054242 00424201 1b333030 b...&.BB.BB..300 - 40247600 742b22c6 f8ff7881 0c0281b5 f6225700 t+"...x......"W. - 40247610 22080c0c 0f0c8d26 124dd1bd fb42a074 "......&.M...B.t - 40247620 32a000d0 2d200174 c5c00000 2126f7fd 2...- .t....!&.. - 40247630 0d38026d 0d22035d 4d033052 90460d00 .8.m.".]M.0R.F.. - 40247640 00f03f11 22cf403a 34402290 52038542 ..?.".@:4@".R..B - 40247650 02043d0f 21cafbf7 bd0221c9 fb01e5c7 ..=.!.....!..... - 40247660 c000001b 6f60f074 3117f748 03220432 ....o`.t1..H.".2 - 40247670 273fcdc6 e8ff1b66 47950286 c4fd7204 '?.....fG.....r. - 40247680 962b4472 461f06fb ff9b427c 7572035e .+DrF.....B|ur.^ - 40247690 40407482 c2292055 c0773402 86c4fd47 @@t..) U.w4....G - 402476a0 a80206c3 fd302490 4a6d2202 845a661b .....0$.Jm"..Zf. - 402476b0 44224600 40407486 f7ff0000 002136f7 D"F.@@t......!6. - 402476c0 2802e222 14cc1e86 c4fd280c 320e4f22 (.."......(.2.O" - 402476d0 021c2793 3a22ce2e 01e1c6c0 0000ece2 ..'.:".......... - 402476e0 580c0c63 2d0e5261 110537fe 52211132 X..c-.Ra..7.R!.2 - 402476f0 05342793 1a62a15d 3d0e0c64 6a250130 .4'..b.]=..dj%.0 - 40247700 c8c00000 322c0022 035722c2 01224357 ....2,.".W".."CW - 40247710 e22e1486 ebff0000 02211bc2 211ad221 .........!..!..! - 40247720 19e22118 f2211712 c1700df0 0c0472a0 ..!..!...p....r. - 40247730 ff82af8c 0b333030 74771325 5202000c .....300tw.%R... - 40247740 86504430 40900440 51415040 748c4980 .PD0@..@QAP@t.I. - 40247750 44304040 740b6660 60745666 fe1b2246 D0@@t.f``tVf.."F - 40247760 f4ff2d04 0df00000 04cc2440 f8cb2440 ..-.......$@..$@ - 40247770 e8cb2440 d8cb2440 cccb2440 bccb2440 ..$@..$@..$@..$@ - 40247780 accb2440 a0cb2440 90cb2440 80cb2440 ..$@..$@..$@..$@ - 40247790 74cb2440 12c1b0e2 6110ed03 29513203 t.$@....a...)Q2. - 402477a0 12220e58 0c042a23 20207429 9122a0c6 .".X..*# t).".. - 402477b0 2a2e0261 13c26112 d26111f9 f1494122 *..a..a..a...IA" - 402477c0 61084851 88412214 18273802 061b0188 a.HQ.A"..'8..... - 402477d0 41985180 28a09022 90321219 520e04b2 A.Q.(..".2..R... - 402477e0 121a5053 c0b0b441 5050f40c 6362a0ff ..PS...APP..cb.. - 402477f0 72023667 970e0b33 3030741b 2256f3fe r.6g...300t."V.. - 40247800 0c628600 0022a064 a8411b3a 3030f439 .b...".d.A.:00.9 - 40247810 4132a064 37920522 0e186612 a4485122 A2.d7.."..f..HQ" - 40247820 a0883204 0c279323 220e1466 121d2204 ..2..'.#"..f..". - 40247830 24321e0b 80221130 32c062a0 0122a000 $2...".02.b..".. - 40247840 30269332 04253022 205652f7 22c5c020 0&.2.%0" VR.".. - 40247850 20f432a1 bf27b302 06f80022 1e10b7b2 .2..'.....".... - 40247860 7e1b2227 9b53821e 64921e65 c21e5e22 ~."'.S..d..e..^" - 40247870 1e5f321e 60621e61 721e62a2 1e678961 ._2.`b.ar.b..g.a - 40247880 825e6399 71821e68 925e6492 1e66b25e .^c.q..h.^d..f.^ - 40247890 68b25e10 c25e5d22 5e5e325e 5f625e60 h.^..^]"^^2^_b^` - 402478a0 725e6152 5e62925e 65a25e66 825e67b2 r^aR^b.^e.^f.^g. - 402478b0 a07f273b 3046c2ff 00000c02 225e5d22 ..';0F......"^]" - 402478c0 5e5e225e 5f225e60 225e6152 5e62225e ^^"^_"^`"^aR^b"^ - 402478d0 63225e64 225e6522 5e66225e 67b25e68 c"^d"^e"^f"^g.^h - 402478e0 b25e10c6 b6ff4891 b2c47f27 ab0206b4 .^....H....'.... - 402478f0 ffb2cc80 b0b0f4d2 a07fb7bd 0246b0ff .............F.. - 40247900 d0b21042 1e09b0d0 f4f21e0f 473d0286 ...B........G=.. - 40247910 2000d7df 0246aaff 32410110 212032a0 ....F..2A..! 2. - 40247920 05b24100 62410272 41035241 04c5dfff ..A.bA.rA.RA.... - 40247930 c0223020 206431ea f59c3222 030c2612 ."0 d1...2"..&. - 40247940 02469fff 2189ff01 2bc7c000 00469cff .F..!...+....F.. - 40247950 22030c66 120a2185 ff3d0d01 26c7c000 "..f..!..=..&... - 40247960 00221e0f 32affe00 1d403033 81203310 ."..2....@03. 3. - 40247970 22a0be32 5e0f202e 80e0dda0 52120088 "..2^. .....R... - 40247980 81524d5a 2b221bdd 2798f056 33e30c52 .RMZ+"..'..V3..R - 40247990 290e068b ffd7df02 8689fff2 1e0e261f ).............&. - 402479a0 13167f29 662f02c6 3200663f 02c66700 ...)f/..2.f?..g. - 402479b0 8683ff00 0087e302 8681ffa8 710b89a7 ............q... - 402479c0 1802067f ff886192 c9fe8719 02467cff ......a......F|. - 402479d0 820e44f1 c3f56618 36221e0d 20224127 ..D...f.6".. "A' - 402479e0 b4553241 012d010c 53b24100 62410272 .U2A.-..S.A.bA.r - 402479f0 41035241 0445d3ff c0223020 2064bc62 A.RA.E..."0 d.b - 40247a00 220f0c26 1202868c 002159ff 86780000 "..&.....!Y..x.. - 40247a10 20206422 41003241 012d010c 23c5d0ff d"A.2A.-..#... - 40247a20 c0223020 20648ce2 220f0c26 12028682 ."0 d.."..&.... - 40247a30 002150ff 866e0000 220f0c66 120a214e .!P..n.."..f..!N - 40247a40 ff3d0d01 ecc6c000 00221e0f 32affe00 .=......."..2... - 40247a50 1d403033 81203310 22a0be32 5e0f202e .@03. 3."..2^. . - 40247a60 80e0dda0 52120098 81524d5a 2b221bdd ....R....RMZ+".. - 40247a70 2799f006 c5ff82a1 00878302 8650ff87 '............P.. - 40247a80 8602064f ff0b8a97 1802064d ff987182 ...O.......M..q. - 40247a90 cafe9718 02464aff 8861a2ca fd871a02 .....FJ..a...... - 40247aa0 8647ff82 0e44f18e f5661838 221e0d20 .G...D...f.8".. - 40247ab0 224127b4 5a324101 2d0132a0 05b24100 "A'.Z2A.-.2...A. - 40247ac0 62410272 41035241 0405c6ff c0223020 bA.rA.RA....."0 - 40247ad0 2064bca2 220f0c26 12028657 002127ff d.."..&...W.!'. - 40247ae0 86430000 00202064 22410032 41012d01 .C... d"A.2A.-. - 40247af0 0c336241 0245c3ff c0223020 20648ce2 .3bA.E..."0 d.. - 40247b00 220f0c26 1202864c 00211dff 86380000 "..&...L.!...8.. - 40247b10 220f0c66 120a211b ff3d0d01 b6c6c000 "..f..!..=...... - 40247b20 00221e0f 32affe00 1d403033 81203310 ."..2....@03. 3. - 40247b30 22a0be32 5e0f202e 80e0dda0 52120098 "..2^. .....R... - 40247b40 81524d5a 2b221bdd 9792f006 8fff0000 .RMZ+".......... - 40247b50 f2a100f7 8302061a fff78602 8618ff87 ................ - 40247b60 e7020617 ff0bf8a7 1f020615 ffa2c8fe ................ - 40247b70 971a02c6 12ffa871 92c8fda7 19020610 .......q........ - 40247b80 ff986182 c8fc9718 02460dff 820e44f1 ..a......F....D. - 40247b90 54f56618 33221e0d 20224127 b45d3241 T.f.3".. "A'.]2A - 40247ba0 012d010c 53b24100 62410272 41035241 .-..S.A.bA.rA.RA - 40247bb0 0485b7ff c0223020 2064bce2 220f0c66 ....."0 d.."..f - 40247bc0 127921f1 fe460a00 00202064 22410032 .y!..F... d"A.2 - 40247bd0 41012d01 32a00462 41027241 03c5b4ff A.-.2..bA.rA.... - 40247be0 c0223020 20641622 01220f0c 66124c21 ."0 d."."..f.L! - 40247bf0 e7fe0180 c6c00000 06100000 220f0c66 ............"..f - 40247c00 120a21e3 fe3d0d01 7bc6c000 00221e0f ..!..=..{....".. - 40247c10 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 - 40247c20 5e0f202e 80e0dda0 521200a8 81524d5a ^. .....R....RMZ - 40247c30 2b221bdd a792f006 54ff0000 022113c2 +"......T....!.. - 40247c40 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 40247c50 9e97fe3f ac31ff3f 40cb2440 12c1d021 ...?.1.?@.$@...! - 40247c60 20f509b1 c9a1d991 e9812202 04661202 ........."..f.. - 40247c70 8621003d 010c02c5 50db0540 da265202 .!.=....P..@.&R. - 40247c80 861d0028 01161207 c1f2ff42 a56c3d0c ...(.......B.l=. - 40247c90 0c7201bc c8c00000 dd021662 04e1d7f5 .r.........b.... - 40247ca0 0c44282e 3d018b22 01c6c6c0 0000cb31 .D(.=..".......1 - 40247cb0 0c02455c db21e7ff cb312202 000c6422 ..E\.!...1"...d" - 40247cc0 4d001b2d 01bfc6c0 00003d0d 0c742d0e M..-......=..t-. - 40247cd0 c51df342 a5743d0c 2d0d01eb c4c00000 ...B.t=.-....... - 40247ce0 86050000 0c0242a5 763d0c01 e7c4c000 ......B.v=...... - 40247cf0 0021d9ff 0140c6c0 000008b1 c8a1d891 .!...@.......... - 40247d00 e88112c1 300df000 12c1f031 f5f40261 ....0......1...a - 40247d10 03c26102 42030426 14474222 061cd522 ..a.B..&.GB"..." - 40247d20 04d31b22 20207422 44d327b5 340c0222 ..." t"D.'.4.." - 40247d30 44d30c12 22430621 b0f501a0 dcc00000 D..."C.!........ - 40247d40 c1aff52d 0c859af3 31c2ff28 2c42a58b ...-....1..(,B.. - 40247d50 01cec4c0 00002118 f60c0348 020c42c0 ......!....H..B. - 40247d60 04000831 c82112c1 100df000 f4ce2440 ...1.!........$@ - 40247d70 3bc7fe3f d0ce2440 12c1f0c9 21c1dbf4 ;..?..$@....!... - 40247d80 0931280c dc1231b2 ff4c1422 a020017d .1(...1..L.". .} - 40247d90 c8c00000 290c0602 0021f4ff 0116c6c0 ....)....!...... - 40247da0 0000222c 00563201 31f2ff21 f2ff42a0 ..",.V2.1..!..B. - 40247db0 470110c6 c000000c 020580fd 0831c821 G............1.! - 40247dc0 12c1100d f0000000 31c9f412 c1f02803 ........1.....(. - 40247dd0 c9210931 cd038ce2 319eff42 a05701aa .!.1....1..B.W.. - 40247de0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 40247df0 f0000000 b4ce2440 90ce2440 12c1f0c9 ......$@..$@.... - 40247e00 21c132f5 0931280c dc423191 ff42a060 !.2..1(..B1..B.` - 40247e10 22a0d401 5cc8c000 00290c86 02000000 "...\....)...... - 40247e20 21f5ff01 f4c5c000 00222c00 56420131 !........",.VB.1 - 40247e30 d0ff21f1 ff42a066 01efc5c0 000022a0 ..!..B.f......". - 40247e40 008577fd 0831c821 12c1100d f0000000 ..w..1.!........ - 40247e50 74ce2440 50ce2440 12c1f0c9 21c11af5 t.$@P.$@....!... - 40247e60 0931280c dc42317a ff42a070 22a0d401 .1(..B1z.B.p"... - 40247e70 45c8c000 00290c86 02000000 21f5ff01 E....)......!... - 40247e80 ddc5c000 00222c00 56420131 b9ff21f1 .....",.VB.1..!. - 40247e90 ff42a076 01d8c5c0 000022a0 00c571fd .B.v......"...q. - 40247ea0 0831c821 12c1100d f0000000 3108f512 .1.!........1... - 40247eb0 c1f02803 c9210931 cd038ce2 3165ff42 ..(..!.1....1e.B - 40247ec0 a0810171 c4c00000 0c02290c 0831c821 ...q......)..1.! - 40247ed0 12c1100d f0000000 31fcf412 c1f02803 ........1.....(. - 40247ee0 c9210931 cd038ce2 315aff42 a08a0166 .!.1....1Z.B...f - 40247ef0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 40247f00 f0000000 40ce2440 38ce2440 34ce2440 ....@.$@8.$@4.$@ - 40247f10 24ce2440 d189fe3f 10ce2440 00ce2440 $.$@...?..$@..$@ - 40247f20 f4cd2440 eccd2440 e8cd2440 d4cd2440 ..$@..$@..$@..$@ - 40247f30 18790000 c0cd2440 12c1c0f9 b1f16bf4 .y....$@......k. - 40247f40 c9e1380f 09f1d9d1 e9c1d203 100c6432 ..8...........d2 - 40247f50 c3112d01 011bc6c0 0000280f c161f422 ..-.......(..a." - 40247f60 02172941 220c0c66 122e803d 0121e5ff ..)A"..f...=.!.. - 40247f70 30383101 a0c5c000 00d2a000 da213202 081..........!2. - 40247f80 0021e1ff d2cd0101 9bc5c000 00666deb .!...........fm. - 40247f90 21dfff01 98c5c000 0005e6ff 21ccf4d2 !...........!... - 40247fa0 2200568d 0021daff 0193c5c0 00002841 ".V..!........(A - 40247fb0 0c13224d 04280f32 4d180c04 42520432 .."M.(.2M...BR.2 - 40247fc0 421e0c64 5b2d3d01 22610401 fdc5c000 B..d[-=."a...... - 40247fd0 0031d0ff bb2d0c64 295101f9 c5c00000 .1...-.d)Q...... - 40247fe0 0c12290d 320c0d9c b32a3322 0c0c324c ..).2....*3"..2L - 40247ff0 0d261202 86360021 c8ff017e c5c00000 .&...6.!...~.... - 40248000 86330000 0000226c 02224c0d 21c4ff01 .3...."l."L.!... - 40248010 79c5c000 0021c2ff 0177c5c0 00004841 y....!...w....HA - 40248020 32040021 c0ff4961 0173c5c0 00004861 2..!..Ia.s....Ha - 40248030 28511b44 4792e821 bcff016e c5c00000 (Q.DG..!...n.... - 40248040 220c0c66 120b320d 0421b8ff 016ac5c0 "..f..2..!...j.. - 40248050 000021d1 f42802d2 22149c8d 0c643d0d ..!..(.."....d=. - 40248060 2d0101c7 c7c00000 cc42e20d 4f460100 -........B..OF.. - 40248070 d22d14c6 f8ffcc3e 280fe202 182117f4 .-.....>(....!.. - 40248080 01cfdbc0 00002d0e 45e6dad1 ddf42d0d ......-.E.....-. - 40248090 01cbdbc0 00003173 f70c04d0 2d20011e ......1s....- .. - 402480a0 ddc00000 31a3ff2d 0d52a001 0c04011b ....1..-.R...... - 402480b0 ddc00000 220c0c66 120a219e ff3d0e01 ...."..f..!..=.. - 402480c0 4dc5c000 00213cf5 316bf748 020c22c0 M....!<.1k.H..". - 402480d0 040008f1 c8e1d8d1 e8c1f8b1 12c1400d ..............@. - 402480e0 f0000000 b8cd2440 a4cd2440 9ccd2440 ......$@..$@..$@ - 402480f0 90cd2440 88cd2440 80cd2440 7ccd2440 ..$@..$@..$@|.$@ - 40248100 74cd2440 6ccd2440 68cd2440 5ccd2440 t.$@l.$@h.$@\.$@ - 40248110 12c1b0c2 611220c2 20219ff4 e2611022 ....a. . !...a." - 40248120 22000261 13d26111 f2610fe2 221485da "..a..a..a.."... - 40248130 da295121 eef35851 28023202 1c579308 .)Q!..XQ(.2..W.. - 40248140 62cc1669 61860500 00585152 421c2202 b..ia....XQRB.". - 40248150 1b6612eb 2d0c05de ff06cb00 e22e1416 .f..-........... - 40248160 6e322861 42a006e0 3e200185 c7c00000 n2(aB...> ...... - 40248170 5682fe0c 0652ce16 69415971 221c1858 V....R..iAYq"..X - 40248180 41273502 46c00068 413cd560 36a0c033 A'5.F..hA<.`6..3 - 40248190 9022131a 1b463213 194040f4 494142c3 ."...F2..@@.IAB. - 402481a0 c04040f4 20244147 35d1421e 0c27b45b .@@. $AG5.B..'.[ - 402481b0 1b444792 12421e09 425e0842 1e0a425e .DG..B..B^.B..B^ - 402481c0 09421e0b 86070000 421e0837 142f721e .B......B..7./r. - 402481d0 09771329 621e0a67 1323421e 0b47131d .w.)b..g.#B..G.. - 402481e0 725e0862 5e090c07 425e0a32 5e0b225e r^.b^...B^.2^."^ - 402481f0 0c92ce10 5d018d07 7cbb860c 00000c04 ....]...|....... - 40248200 425e0842 5e09425e 0a325e0b 225e0c46 B^.B^.B^.2^."^.F - 40248210 daff0000 1b888080 74a61404 1b777070 ........t....wpp - 40248220 74263828 68712b99 2b556799 02c6d2ff t&8(hq+.+Ug..... - 40248230 22190020 23c02020 f4004211 4040313b ".. #. ..B.@@1; - 40248240 22425500 2020f4f6 72d986f1 ffd21100 "BU. ..r....... - 40248250 a2110122 1102aa6d a0ad826a 62202ac1 ..."...m...jb *. - 40248260 6060f420 20f40046 1100f211 b0661040 ``. ..F.....f.@ - 40248270 4031f0f0 31262610 7cb66044 10004411 @1..1&&.|.`D..D. - 40248280 40403162 affa6794 9ab02210 2622107c @@1b..g...".&".| - 40248290 b220ff10 00ff11f0 f03142af fa479f83 . .......1B..G.. - 402482a0 d193f30b 33280d70 73c04212 04fd0d1b ....3(.ps.B..... - 402482b0 44004411 40403142 52042044 90725404 D.D.@@1BR. D.rT. - 402482c0 329204e6 2302866b 00429205 32920637 2...#..k.B..2..7 - 402482d0 142932a0 005182f3 32520422 050c6612 .)2..Q..2R."..f. - 402482e0 082180ff 01c4c4c0 0000280f 0c440c03 .!........(..D.. - 402482f0 8b220141 c2c00000 46630000 38610c64 .".A....Fc..8a.d - 40248300 22c21101 1fc7c000 00163208 280d420c ".........2.(.B. - 40248310 00320210 80440180 33014723 02567302 .2...D..3.G#.Vs. - 40248320 38610c64 22c21101 26c5c000 00222d00 8a.d"...&...."-. - 40248330 320c0062 21053242 10329204 20339032 2..b!.2B.2.. 3.2 - 40248340 13046242 18324217 3166f322 030c2612 ..bB.2B.1f."..&. - 40248350 02063200 2165ff01 a7c4c000 0042a000 ..2.!e.......B.. - 40248360 280f4a22 32021121 61ff4981 01a2c4c0 (.J"2..!a.I..... - 40248370 00004881 1b446664 e6280d32 0210215c ..H..Dfd.(.2..!\ - 40248380 ff803301 30383101 9bc4c000 00062300 ..3.081.......#. - 40248390 280d420c 00320210 80640180 330167a3 (.B..2...d..3.g. - 402483a0 13329204 42421020 33903213 04585132 .2..BB. 3.2..XQ2 - 402483b0 42175242 18614af3 22060c66 125e214d B.RB.aJ."..f.^!M - 402483c0 ff018cc4 c0000042 a000280f 4a223202 .......B..(.J"2. - 402483d0 112149ff 42610801 87c4c000 0048811b .!I.Ba.......H.. - 402483e0 446654e5 2146fff2 cc160182 c4c00000 DfT.!F.......... - 402483f0 2144ff01 80c4c000 0062cc1b 320f0021 !D.......b..2..! - 40248400 41ff6261 08017bc4 c0000062 2108f2cf A.ba..{....b!... - 40248410 01f796e7 213dff01 77c4c000 00380d0c ....!=..w....8.. - 40248420 02225304 225e0322 5e04225e 05220310 ."S."^."^."^.".. - 40248430 32afc580 22012028 31372202 0645ff31 2...". (17"..E.1 - 40248440 28f32203 0e661202 0642ff22 030d5622 (."..f...B."..V" - 40248450 d0c5c9fc 280d3202 1a26131b 58516120 ....(.2..&..XQa - 40248460 f30c1332 421a5242 1922060c 66120821 ...2B.RB."..f..! - 40248470 27ff0160 c4c00000 0c02225e 08225e09 '..`......"^."^. - 40248480 225e0a22 5e0b863c ff022113 c22112d2 "^."^..<..!..!.. - 40248490 2111e221 10f8f112 c1500df0 54cd2440 !..!.....P..T.$@ - 402484a0 44cd2440 2ccd2440 1ccd2440 0ccd2440 D.$@,.$@..$@..$@ - 402484b0 04cd2440 f4cc2440 eccc2440 e8cc2440 ..$@..$@..$@..$@ - 402484c0 d4cc2440 bccc2440 12c1b029 4121b2f3 ..$@..$@...)A!.. - 402484d0 d2611128 02026113 c26112e2 6110f9f1 .a.(..a..a..a... - 402484e0 d2221445 9fda6841 298162c6 10697116 .".E..hA).b..iq. - 402484f0 9d332871 0c643d0d 01a2c6c0 00005632 .3(q.d=.......V2 - 40248500 320c0662 61056841 22161868 51273602 2..ba.hA"..hQ'6. - 40248510 06c60068 510c6560 36a06841 60339042 ...hQ.e`6.hA`3.B - 40248520 131a2213 19404441 72033662 a0ff6797 .."..@DAr.6b..g. - 40248530 0e0b5550 50741b33 56c5fe0c 63860000 ..UPPt.3V...c... - 40248540 32a06468 511b5650 50f45951 52a06457 2.dhQ.VPP.YQR.dW - 40248550 13b332c2 c03030f4 3cd53735 a8321d07 ..2..00.<.75.2.. - 40248560 47b3641b 33379413 321d0432 5d03321d G.d.37..2..2].2. - 40248570 05325d04 321d06c6 07000000 321d0327 .2].2.......2..' - 40248580 1337721d 04771231 521d0557 122b321d .7r..w.1R..W.+2. - 40248590 06371225 725d0352 5d04325d 050c07cb .7.%r].R].2].... - 402485a0 3d7cbc22 5d06425d 076b9dbd 0139618d =|."].B].k...9a. - 402485b0 076d0c7c aec60c00 00000c03 325d0332 .m.|........2].2 - 402485c0 5d04325d 05225d06 425d07c6 cdff0000 ].2]."].B]...... - 402485d0 1b888080 74a61404 1b777070 74263828 ....t....wppt&8( - 402485e0 38612b99 2bbb9793 0246c6ff 32190030 8a+.+....F..2..0 - 402485f0 32c03030 f4004311 4040313b 33425b00 2.00..C.@@1;3B[. - 40248600 3030f4f6 73d986f1 fff21100 a2110132 00..s..........2 - 40248610 1102aa5f a0af8250 5380303a c15050f4 ..._...PS.0:.PP. - 40248620 3030f400 451100f3 11c05510 404031f0 00..E.....U.@@1. - 40248630 f0312625 0b604410 00441140 4031e794 .1&%.`D..D.@@1.. - 40248640 9ec03310 26230b60 ff1000ff 11f0f031 ..3.&#.`.......1 - 40248650 e79f8ce1 a6f20b22 480e7072 c0321400 ......."H.pr.2.. - 40248660 cd0e1b33 00331130 30313254 00403390 ...3.3.0012T.@3. - 40248670 72530022 9400e622 02c66500 32940122 rS."..."..e.2.." - 40248680 9402f197 f2271324 0c022254 00220f0c .....'.$.."T.".. - 40248690 66120821 82ff01d7 c3c00000 280c0c44 f..!........(..D - 402486a0 0c030155 c1c00000 06600000 00857aff ...U.....`....z. - 402486b0 2106f3c8 02cc7c21 7aff01ce c3c00000 !.....|!z....... - 402486c0 380e0c02 224c1822 93006841 30229022 8..."L."..hA0"." - 402486d0 1200224c 040c0222 53000c12 22431d42 .."L..."S..."C.B - 402486e0 060c32a0 88379411 224c1422 06243206 ..2..7.."L.".$2. - 402486f0 25802211 20232022 5c0b6841 5bec32c6 %.". # "\.hA[.2. - 40248700 160c642d 0e012ec4 c00000bb 6c38710c ..d-........l8q. - 40248710 642d0669 61012ac4 c000000c 12290c32 d-.ia.*......).2 - 40248720 0f0dac83 2a336881 220d4f32 4f0d2716 ....*3h.".O2O.'. - 40248730 02c57bda 220f0c26 1202863b 00320d4f ..{."..&...;.2.O - 40248740 2159ff01 acc3c000 00c63700 0000292f !Y........7...)/ - 40248750 224f0d21 55ff01a7 c3c00000 2154ff01 "O.!U.......!T.. - 40248760 a5c3c000 004d0ee8 61320400 2151ff49 .....M..a2..!Q.I - 40248770 9101a0c3 c0000048 91622106 42c40147 .......H.b!.B..G - 40248780 96e6214c ff019bc3 c0000042 cc11320e ..!L.......B..2. - 40248790 002149ff 49910197 c3c00000 48911bee .!I.I.......H... - 402487a0 479eea21 46ff0193 c3c00000 220f0c66 G..!F......."..f - 402487b0 120b320c 042142ff 018fc3c0 00002147 ..2..!B.......!G - 402487c0 f201fed9 c0000022 0d4f4572 dac10cf3 .......".OEr.... - 402487d0 2d0c01fa d9c00000 31a3f50c 042d0c01 -.......1....-.. - 402487e0 4edbc000 0031d2fd 2d0c0c15 42a00001 N....1..-...B... - 402487f0 4bdbc000 00220f0c 66120b32 0d4f2131 K...."..f..2.O!1 - 40248800 ff017cc3 c0000021 6cf3319a f548020c ..|....!l.1..H.. - 40248810 22c00400 0c02225d 03225d04 225d0522 "....."]."]."]." - 40248820 5d060638 ffd22d14 c630ff00 022113c2 ]..8..-..0...!.. - 40248830 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 40248840 12c1f031 b4fdc921 0c64cd02 22c21002 ...1...!.d.."... - 40248850 610301cb c5c00000 cc72c02c 20058bff a........r., ... - 40248860 0601002d 0c05c6ff 0831c821 12c1100d ...-.....1.!.... - 40248870 f0000000 b031ff3f 1095fe3f a8cc2440 .....1.?...?..$@ - 40248880 94cc2440 84cc2440 74cc2440 64cc2440 ..$@..$@t.$@d.$@ - 40248890 54cc2440 3ccc2440 24cc2440 10cc2440 T.$@<.$@$.$@..$@ - 402488a0 68cb2440 64cb2440 58cb2440 54cb2440 h.$@d.$@X.$@T.$@ - 402488b0 1132ff3f 50cb2440 34cb2440 48c7fe3f .2.?P.$@4.$@H..? - 402488c0 10270000 087d2440 5c7c2440 12c1c0c9 .'...}$@\|$@.... - 402488d0 e1d9d109 f1e9c1f9 b1dd0230 c3205663 ...........0. Vc - 402488e0 00c5f5ff 46bd0100 5b530c64 3d0522c2 ....F...[S.d=.". - 402488f0 16592101 a3c5c000 0056026e bbec0c64 .Y!......V.n...d - 40248900 3d0e22cd 10e91101 9ec5c000 0056c26c =."..........V.l - 40248910 280c0b22 b6520286 b00131d7 ff3022a0 (..".R....1..0". - 40248920 2802a002 000c07a2 a0f0521d 188d0dbd (.........R..... - 40248930 0afd0757 9702c6a8 01320c04 22181962 ...W.....2.."..b - 40248940 181a3022 c0606441 2020f44d 0832a006 ..0".`dA .M.2.. - 40248950 920436e2 a0ffe799 0f0b3330 30741b44 ..6.......300t.D - 40248960 56c3fe0c 63c60000 0032a064 1b7742a0 V...c....2.d.wB. - 40248970 647070f4 47930832 0c182613 02465200 dpp.G..2..&..FR. - 40248980 420d0c32 a0883794 1f320c14 66131932 B..2..7..2..f..2 - 40248990 0d24421c 0b803311 4033c00c 1e420d25 .$B...3.@3...B.% - 402489a0 30ef8340 3e205603 123cf327 b3020646 0..@> V..<.'...F - 402489b0 00321c10 67b3341b 33379621 321c2542 .2..g.4.37.!2.%B - 402489c0 1c24921c 26625c10 425c2332 5c24925c .$..&b\.B\#2\$.\ - 402489d0 25225c26 a0631026 b619063b 00000c03 %"\&.c.&...;.... - 402489e0 325c2332 5c24325c 25225c26 625c10c6 2\#2\$2\%"\&b\.. - 402489f0 35000000 b70402c6 3300a069 1026c602 5.......3..i.&.. - 40248a00 863100b0 621062c6 d056d60b 16a40bc0 .1..b.b..V...... - 40248a10 44114040 74303034 30342030 40f4425c D.@@t00404 0@.B\ - 40248a20 0d62a07f 37a60542 c480425c 0d321c0d .b..7..B..B\.2.. - 40248a30 42a06137 b4050c02 c61f0000 c0991120 B.a7........... - 40248a40 20342029 20224c22 30201430 3241ccb2 4 ) "L"0 .02A.. - 40248a50 30d0f422 5c2cd25c 09060400 003030f4 0.."\,.\.....00. - 40248a60 225c0e0c 121bd332 5c09225c 2c219cf1 "\.....2\."\,!.. - 40248a70 32020ced 0266130b 321c0e21 80ff01dd 2....f..2..!.... - 40248a80 c2c00000 0c020c14 d7a21432 1c0f0012 ...........2.... - 40248a90 400064a1 30362032 5c0f1b22 06faff00 @.d.06 2\..".... - 40248aa0 220e0c66 120b321c 0d2175ff 01d2c2c0 "..f..2..!u..... - 40248ab0 00000c22 290c0c02 225c1022 5c23225c ...")..."\."\#"\ - 40248ac0 24225c25 225c2686 4401ab88 c698ff21 $"\%"\&.D......! - 40248ad0 32f272a0 f028026d 0d222214 0c042901 2.r..(.m.""...). - 40248ae0 221d189d 072931b2 a060e831 e7940286 "....)1..`.1.... - 40248af0 3a012216 19e20c04 82161ae0 e2c08084 :."............. - 40248b00 41e0e0f4 3d060c62 a2033652 a0ff579a A...=..b..6R..W. - 40248b10 0f0b2220 20741b33 56c2fe0c 62c60000 .." t.3V...b... - 40248b20 0022a064 1b4432a0 644040f4 37920822 .".d.D2.d@@.7.." - 40248b30 0c182612 02c6ad00 220d0c52 a0885792 ..&....."..R..W. - 40248b40 23220c14 66121d22 0d24321c 0b802211 #"..f..".$2...". - 40248b50 3022c00c 1a0c0320 3a932d03 320d2530 0"..... :.-.2.%0 - 40248b60 222056a2 2822cec0 2020f43c f327b302 " V.(".. .<.'.. - 40248b70 069f0022 1c1087b2 3c1b2227 9822221c ..."....<."'."". - 40248b80 2a321c29 f21c2b82 5c10325c 28225c29 *2.)..+.\.2\("\) - 40248b90 f25c2ae2 5c2b7082 105c0557 181d8693 .\*.\+p..\.W.... - 40248ba0 00221c29 225c2822 1c2a225c 29221c2b .".)"\(".*"\)".+ - 40248bb0 e25c2b22 5c2a825c 10c68c00 90831026 .\+"\*.\.......& - 40248bc0 d802868a 00708f10 b7180246 8800908e .....p.....F.... - 40248bd0 10a2a070 a7180246 85003030 34c03311 ...p...F..004.3. - 40248be0 2020342a d3c0ff11 d25c270c 1322cc4e 4*.....\'..".N - 40248bf0 f0f074e0 e03445b3 feeaefe7 1202c6f6 ..t..4E......... - 40248c00 004c02d7 b2050c02 46750000 421c0d2c .L......Fu..B.., - 40248c10 13d024c0 27a3140c 02225c28 225c2922 ..$.'...."\("\)" - 40248c20 5c2a225c 2b0c1229 0c06ec00 473d0286 \*"\+..)....G=.. - 40248c30 ea000b24 d022c0d1 2af12020 74293122 ...$."..*. t)1" - 40248c40 0d0c6612 0a383121 0fff016a c2c00000 ..f..81!...j.... - 40248c50 f2cc2358 0116350e 5801e2c5 2e2d0e01 ..#X..5.X....-.. - 40248c60 7fc1c000 00583127 1502c630 00420c22 .....X1'...0.B." - 40248c70 e02e2042 61040179 c1c00000 2030742d .. Ba..y.... 0t- - 40248c80 0e85aafe 48412714 02062900 e02e2001 ....HA'...)... . - 40248c90 73c1c000 004d023d 0e2d0f01 b9c4c000 s....M.=.-...... - 40248ca0 0016c208 2d0f016d c1c00000 4d020c03 ....-..m....M... - 40248cb0 2d0f01d1 bfc00000 2d0e0168 c1c00000 -.......-..h.... - 40248cc0 4d023d0e 2d0f01be c2c00000 220c18ec M.=.-......."... - 40248cd0 62380128 110c6401 aac4c000 00fc7222 b8.(..d.......r" - 40248ce0 0d0c6612 0821e8fe 0143c2c0 00000c12 ..f..!...C...... - 40248cf0 224c4446 11000000 0066121b 38012821 "LDF.....f..8.(! - 40248d00 0c64019f c4c00000 ccc2220d 0c6612dd .d........"..f.. - 40248d10 21dffe46 f4ff0000 220d0c66 120a21dc !..F...."..f..!. - 40248d20 fe3d0f01 34c2c000 00220c44 1b22224c .=..4....".D.""L - 40248d30 44e801e2 2e14e901 c6c5ff00 220d0c66 D..........."..f - 40248d40 120b320c 4421d3fe 012bc2c0 0000220c ..2.D!...+....". - 40248d50 44261223 220d0c66 1273321c 09421c0e D&.#"..f.s2..B.. - 40248d60 21cefe01 24c2c000 00321c27 21ccfe01 !...$....2.'!... - 40248d70 21c2c000 00461500 221c271b 22203014 !....F..".'." 0. - 40248d80 202221dc 132040f4 0c02225c 2c225c0e "!.. @..."\,"\. - 40248d90 425c0906 05000000 2020f41b 42225c09 B\...... ..B"\. - 40248da0 0c124040 f4325c0e 225c2c0c 02225c0f ..@@.2\."\,.."\. - 40248db0 0c030c16 47b39c22 1c0f0013 400076a1 ....G.."....@.v. - 40248dc0 2027201b 33225c0f 30307446 f9ff221c ' .3"\.00tF..". - 40248dd0 09cc320c 42460000 0c32290c 0c02225c ..2.BF...2)..."\ - 40248de0 10225c28 225c2922 5c2a225c 2b067b00 ."\("\)"\*"\+.{. - 40248df0 ab66063d ff3d0c2d 0d8599fe 46770000 .f.=.=.-....Fw.. - 40248e00 220c44d2 1c0d6612 1e221c27 e2cc232a ".D...f..".'..#* - 40248e10 2cf2c25b 2d0e0111 c1c00000 4d023d0e ,..[-.......M.=. - 40248e20 2d0f0167 c2c00000 e193fe42 a0740c03 -..g.......B.t.. - 40248e30 2d0e0171 bfc00000 421c273d 0c2d0e4a -..q....B.'=.-.J - 40248e40 4c1b2247 130a6203 5a1b3362 421fc6fb L."G..b.Z.3bB... - 40248e50 ff2193fe 0c0f01e7 c1c00000 e192fe22 .!............." - 40248e60 1c2727bf 16fa2c32 025a1bff 2d0e01e1 .''...,2.Z..-... - 40248e70 c1c00000 f0f0f406 f9ff0000 218bfe01 ............!... - 40248e80 ddc1c000 00f21c27 e189fe1b fff0f0f4 .......'........ - 40248e90 d7bf18fa 2c32025a f2cf01e0 2e2001d5 ....,2.Z..... .. - 40248ea0 c1c00000 f0f0f446 f9ff0000 421c271b .......F....B.'. - 40248eb0 242020f4 d7b21951 6ffe4032 c02a6c3a $ ....Qo.@2.*l: - 40248ec0 3562065a 0b336243 001b2286 f8ff0000 5b.Z.3bC.."..... - 40248ed0 00220c18 26121822 0c446612 12e165fe ."..&..".Df...e. - 40248ee0 3811224e 602172fe 0c640135 c2c00000 8."N`!r..d.5.... - 40248ef0 2171fe01 c0c1c000 00221c27 2a2c3202 !q.......".'*,2. - 40248f00 5a2154fb 3242000c 62290c0c 028518da Z!T.2B..b)...... - 40248f10 213cf101 2ad8c000 003156fe 22030016 !<..*....1V."... - 40248f20 a20b216f f0220204 66120246 2800216f ..!o."..f..F(.!o - 40248f30 f0280232 021e6613 2622021d 66122021 .(.2..f.&"..f. ! - 40248f40 e3f02802 28026662 1621dff0 28022802 ..(.(.fb.!..(.(. - 40248f50 66620c21 59fe01a7 c1c00000 061c0000 fb.!Y........... - 40248f60 d127f122 a000313a fb224cd3 2c02290d .'."..1:."L.,.). - 40248f70 42a5a41c 020103c4 c00000ed 02292d85 B............)-. - 40248f80 7bf2291e 282d314d fe0c44cb 22010cc2 {.).(-1M..D."... - 40248f90 c0000028 2d314afe 3902314a fe2d0dc9 ...(-1J.9.1J.-.. - 40248fa0 6dc529f2 2d0d85eb f1d113f1 2d0d0103 m.).-.......-... - 40248fb0 d8c00000 3145fe0c 042d0d01 57d9c000 ....1E...-..W... - 40248fc0 000c154d 0532a064 2d0d0154 d9c00000 ...M.2.d-..T.... - 40248fd0 217af131 28fe4802 0c32c004 0008f1c8 !z.1(.H..2...... - 40248fe0 e1d8d1e8 c1f8b112 c1400df0 3030f412 .........@..00.. - 40248ff0 c1f00c05 42c3f40c 16c921cd 022d0540 ....B.....!..-.@ - 40249000 26834d02 22c3803d 05203683 09313034 &.M."..=. 6..104 - 40249010 20579337 220c0032 afac8022 01202831 W.7"..2...". (1 - 40249020 37222822 1c183c23 27332031 bafb0c64 7"("..<#'3 1...d - 40249030 22cc1001 d3c3c000 00cc4221 a4f08600 ".........B!.... - 40249040 0021a1f0 3802c02c 200588ff 0831c821 .!..8.., ....1.! - 40249050 12c1100d f0000000 00000000 00000000 ................ - 40249060 6170705f 6d61696e 2e630000 00000000 app_main.c...... - 40249070 05000402 05050502 05000405 05040505 ................ - 40249080 04fefdff f0f0f0e0 e0e0e10a fffff800 ................ - 40249090 f8f8524e 4a444038 00000101 02030405 ..RNJD@8........ - 402490a0 01000000 00000200 00000000 00000000 ................ - 402490b0 e10a0000 00000000 00000193 43000000 ............C... - 402490c0 00000000 00000000 00000000 00000000 ................ - 402490d0 00000000 00000000 00000000 00000000 ................ - 402490e0 03000100 00000000 00000000 00000000 ................ - 402490f0 4669726d 77617265 204f4e4c 59207375 Firmware ONLY su - 40249100 70706f72 74732045 53503832 36362121 pports ESP8266!! - 40249110 210a0000 00000000 00000000 00000000 !............... - 40249120 656d7074 79206f74 700a0000 00000000 empty otp....... - 40249130 4d680a00 00000000 5625640a 00000000 Mh......V%d..... - 40249140 4d6c0a00 4d6f0a00 25732025 750a0000 Ml..Mo..%s %u... - 40249150 46617461 6c206578 63657074 696f6e20 Fatal exception - 40249160 25640000 00000000 00000000 00000000 %d.............. - 40249170 28496c6c 6567616c 496e7374 72756374 (IllegalInstruct - 40249180 696f6e43 61757365 293a0a00 00000000 ionCause):...... - 40249190 28537973 63616c6c 43617573 65293a0a (SyscallCause):. - 402491a0 00000000 00000000 00000000 00000000 ................ - 402491b0 28496e73 74727563 74696f6e 52657463 (InstructionRetc - 402491c0 68457272 6f724361 75736529 3a0a0000 hErrorCause):... - 402491d0 284c6f61 6453746f 72654572 726f7243 (LoadStoreErrorC - 402491e0 61757365 293a0a00 00000000 00000000 ause):.......... - 402491f0 284c6576 656c3149 6e746572 72757074 (Level1Interrupt - 40249200 43617573 65293a0a 00000000 00000000 Cause):......... - 40249210 28416c6c 6f634361 75736529 3a0a0000 (AllocCause):... - 40249220 28496e74 65676572 44697669 64654279 (IntegerDivideBy - 40249230 5a65726f 43617573 65293a0a 00000000 ZeroCause):..... - 40249240 28507269 76696c65 67656443 61757365 (PrivilegedCause - 40249250 293a0a00 00000000 00000000 00000000 ):.............. - 40249260 284c6f61 6453746f 7265416c 69676e6d (LoadStoreAlignm - 40249270 656e7443 61757365 293a0a00 00000000 entCause):...... - 40249280 28496e73 74725049 46446174 61457272 (InstrPIFDataErr - 40249290 6f724361 75736529 3a0a0000 00000000 orCause):....... - 402492a0 284c6f61 6453746f 72655049 46446174 (LoadStorePIFDat - 402492b0 61457272 6f724361 75736529 3a0a0000 aErrorCause):... - 402492c0 28496e73 74725049 46416464 72457272 (InstrPIFAddrErr - 402492d0 6f724361 75736529 3a0a0000 00000000 orCause):....... - 402492e0 284c6f61 6453746f 72655049 46416464 (LoadStorePIFAdd - 402492f0 72457272 6f724361 75736529 3a0a0000 rErrorCause):... - 40249300 28496e73 74544c42 4d697373 43617573 (InstTLBMissCaus - 40249310 65293a0a 00000000 00000000 00000000 e):............. - 40249320 28496e73 74544c42 4d756c74 69486974 (InstTLBMultiHit - 40249330 43617573 65293a0a 00000000 00000000 Cause):......... - 40249340 28496e73 74466574 63685072 6976696c (InstFetchPrivil - 40249350 65676543 61757365 293a0a00 00000000 egeCause):...... - 40249360 28496e73 74466574 63685072 6f686962 (InstFetchProhib - 40249370 69746564 43617573 65293a0a 00000000 itedCause):..... - 40249380 284c6f61 6453746f 7265544c 424d6973 (LoadStoreTLBMis - 40249390 73436175 7365293a 0a000000 00000000 sCause):........ - 402493a0 284c6f61 6453746f 7265544c 424d756c (LoadStoreTLBMul - 402493b0 74694869 74436175 7365293a 0a000000 tiHitCause):.... - 402493c0 284c6f61 6453746f 72655072 6976696c (LoadStorePrivil - 402493d0 65676543 61757365 293a0a00 00000000 egeCause):...... - 402493e0 284c6f61 6450726f 68696269 74656443 (LoadProhibitedC - 402493f0 61757365 293a0a00 00000000 00000000 ause):.......... - 40249400 2853746f 72655072 6f686962 69746564 (StoreProhibited - 40249410 43617573 65293a0a 00000000 00000000 Cause):......... - 40249420 0a000000 00000000 00000000 00000000 ................ - 40249430 65706331 3d307825 3038782c 20657063 epc1=0x%08x, epc - 40249440 323d3078 25303878 2c206570 63333d30 2=0x%08x, epc3=0 - 40249450 78253038 782c2065 78637661 6464723d x%08x, excvaddr= - 40249460 30782530 38782c20 64657063 3d307825 0x%08x, depc=0x% - 40249470 3038780a 00000000 00000000 00000000 08x............. - 40249480 4261636b 75700a00 00000000 00000000 Backup.......... - 40249490 4261636b 75702064 65666175 6c742025 Backup default % - 402494a0 640a0000 00000000 00000000 00000000 d............... - 402494b0 43650a00 00000000 4c6f6164 0a000000 Ce......Load.... - 402494c0 72665f63 616c5b30 5d20213d 30783035 rf_cal[0] !=0x05 - 402494d0 2c697320 30782530 32580a00 00000000 ,is 0x%02X...... - 402494e0 72662063 616c2073 6563746f 723a2025 rf cal sector: % - 402494f0 640a0000 00000000 00000000 00000000 d............... - 40249500 66726571 20747261 63652065 6e61626c freq trace enabl - 40249510 65202564 0a000000 00000000 00000000 e %d............ - 40249520 72665b31 31325d20 3a202530 32780a00 rf[112] : %02x.. - 40249530 72665b31 31335d20 3a202530 32780a00 rf[113] : %02x.. - 40249540 72665b31 31345d20 3a202530 32780a00 rf[114] : %02x.. - 40249550 775f666c 6173680a 00000000 00000000 w_flash......... - 40249560 0a53444b 20766572 3a202573 20636f6d .SDK ver: %s com - 40249570 70696c65 64204020 4d617220 31392032 piled @ Mar 19 2 - 40249580 30323020 31383a31 313a3035 0a000000 020 18:11:05.... - 40249590 70687920 7665723a 2025645f 25642c20 phy ver: %d_%d, - 402495a0 70702076 65723a20 25642e25 640a0a00 pp ver: %d.%d... - 402495b0 73797374 656d2070 6172616d 20657272 system param err - 402495c0 6f722c20 75736520 6c617374 20736176 or, use last sav - 402495d0 65642070 6172616d 210a0000 00000000 ed param!....... - 402495e0 6e656564 20626f6f 7420312e 342b0a00 need boot 1.4+.. - 402495f0 74696d65 383a2530 38580a00 00000000 time8:%08X...... - 40249600 74696d65 393a2530 38580a00 00000000 time9:%08X...... - 40249610 74696d65 373a2530 38580a00 00000000 time7:%08X...... - 40249620 74696d65 35783a25 3038582c 25303858 time5x:%08X,%08X - 40249630 0a000000 00000000 00000000 00000000 ................ - 40249640 74696d65 35793a25 702c2570 0a000000 time5y:%p,%p.... - 40249650 74696d65 353a2530 38580a00 00000000 time5:%08X...... - 40249660 74696d65 363a2530 38580a00 00000000 time6:%08X...... - 40249670 74696d65 723a2570 20636220 6973206e timer:%p cb is n - 40249680 756c6c0a 00000000 00000000 00000000 ull............. - 40249690 65727231 2c657863 65656420 6d617820 err1,exceed max - 402496a0 74696d65 2076616c 75650a00 00000000 time value...... - 402496b0 65727232 2c657863 65656420 6d617820 err2,exceed max + 40227dc0 0d859dff 083112c1 100df000 12c1f009 .....1.......... + 40227dd0 310c330c 05325202 4d0532a0 0ec59bff 1.3..2R.M.2..... + 40227de0 083112c1 100df000 49020c04 52520242 .1......I...RR.B + 40227df0 52033932 4242080c 020df000 00441140 R.92BB.......D.@ + 40227e00 40316213 00e61403 7cf20df0 72a07e0b @1b.....|...r.~. + 40227e10 441b5272 42000044 110c2240 40316a63 D.RrB..D.."@@1jc + 40227e20 8d0292a0 7d2c0a67 13457203 00b2c783 ....},.g.Er..... + 40227e30 b73821a6 24d19245 00720300 42c4fea0 .8!.$..E.r..B... + 40227e40 77302b22 00441172 45012020 f4404031 w0+".D.rE. .@@1 + 40227e50 2b550605 0016f4fa 0b441b22 00441172 +U.......D.".D.r + 40227e60 45002020 f4404031 1b551b33 c6edff00 E. .@@1.U.3.... + 40227e70 1644f932 a07f0022 11324500 2020310d .D.2...".2E. 1. + 40227e80 f0000000 12c1d0e2 61080044 1130e320 ........a..D.0. + 40227e90 32a07ec2 610ad991 09b1f971 dd0240c0 2.~.a......q..@. + 40227ea0 31c50522 260240c0 c0f4cace c9012c0f 1.."&.@.......,. + 40227eb0 0c2cc605 00320e00 2d0df033 30303074 .,...2..-..3000t + 40227ec0 c5032226 02212bcc c0c0f41b ee480147 .."&.!+......H.G + 40227ed0 1e2a320e 000c2422 c3832734 0f32a07d .*2...$"..'4.2.} + 40227ee0 2d0dc501 226602cc 7cf24608 002d0d05 -..."f..|.F..-.. + 40227ef0 01222602 f21bcc46 f3ff0000 0032a07f ."&....F.....2.. + 40227f00 d02d20c5 ff212602 de002c11 20203102 .- ..!&...,. 1. + 40227f10 210bc221 0ad891e8 81f87112 c1300df0 !..!......q..0.. + 40227f20 12c1f0c9 210931cd 02303074 22a07e27 ....!.1..00t".~' + 40227f30 131322a0 7f27131d 22a07d27 93290c12 .."..'..".}'.).. + 40227f40 224c0886 12000c02 225c0322 4c080c12 "L......"\."L... + 40227f50 224c0986 0e00283c 8c12c002 000c0222 "L....(<......." + 40227f60 4c090c02 060b0000 220c09ac 22220c08 L......."..."".. + 40227f70 8c822c02 2033300c 02224c08 221c0342 ..,. 30.."L."..B + 40227f80 1c0247b2 0b480c1b 52525c03 2a243242 ..G..H..RR\.*$2B + 40227f90 0022a0ff 0831c821 12c1100d f0000000 ."...1.!........ + 40227fa0 12c1f040 40f4c921 d911e901 0931ed02 ...@@..!.....1.. + 40227fb0 cd034ad3 d71c0d32 0c00e02e 2005f6ff ..J....2.... ... + 40227fc0 1bcc86fb ff08310c 02c821d8 11e80112 ......1...!..... + 40227fd0 c1100df0 12c1d0d9 913901dd 020c030c .........9...... + 40227fe0 02e98109 b1c9a1ed 04525102 22510332 .........RQ."Q.2 + 40227ff0 61032241 0832c110 d02d2085 f42120c2 a."A.2...- ..! . + 40228000 20563201 3201102d 0145f1ff 5652fe22 V2.2..-.E..VR." + 40228010 1103225e 00460000 7cfc08b1 2d0cd891 .."^.F..|...-... + 40228020 c8a1e881 12c1300d f0000000 0c043d04 ......0.......=. + 40228030 0c974a52 52050062 c5d06060 74673707 ..JRR..b..``tg7. + 40228040 32c3d086 07000000 62c5bf60 6074f666 2.......b..``t.f + 40228050 0732c3c9 46030000 0062c59f 606074f6 .2..F....b..``t. + 40228060 661532c3 a93a351b 54263407 c033114d f.2..:5.T&4..3.M + 40228070 056645bd 2d030df0 0c020df0 0024ffff .fE.-........$.. + 40228080 0028ffff ffff1000 78034823 12c1d0e9 .(......x.H#.... + 40228090 8109b11b e4c9a1d9 91f9714a 47520400 ..........qJGR.. + 402280a0 29012c22 eae72715 02467e00 6813fd0e ).,"..'..F~.h... + 402280b0 0c022c28 5cc9705f c0673502 86790052 ..,(\.p_.g5..y.R + 402280c0 0f008715 1797950c 1bff705f c0673502 ..........p_.g5. + 402280d0 8674001b 221bffc6 f6ff0000 00404fc0 .t.."........@O. + 402280e0 2024c048 431b2239 31c00400 7d023831 $.HC."91...}.81 + 402280f0 cd025cc8 16e21af7 3e02c65f 00220e00 ..\.....>.._.".. + 40228100 87120922 4c001bee 1bcc46fa ffe04fc0 ..."L.....F...O. + 40228110 e6140246 6000220e 0152a066 57124e27 ...F`."..R.fW.N' + 40228120 35222cf4 47124827 34092c24 47124046 5",.G.H'4.,$G.@F + 40228130 59000000 87123842 a0624712 02c65500 Y.....8B.bG...U. + 40228140 0c82860a 0052a072 57122e27 350d42a0 .....R.rW..'5.B. + 40228150 6e471202 0650000c a2c60400 52a07457 nG...P......R.tW + 40228160 121f52a0 75571223 064b0000 00000cc2 ..R.uW.#.K...... + 40228170 224c001b cc0c2446 3f000cd4 424c0006 "L....$F?...BL.. + 40228180 fcff0c95 524c0006 faff0000 e6640246 ....RL.......d.F + 40228190 41002b2e 39317911 892105e9 ffdd0221 A.+.91y..!.....! + 402281a0 b7ff42a3 ff2a2d38 31781188 21273402 ..B..*-81x..!'4. + 402281b0 06390021 b3ff2a2d 2734506b 2e202fc0 .9.!..*-'4Pk. /. + 402281c0 e6620246 3400220e 06871202 06320022 .b.F4."......2." + 402281d0 0e0742a0 75471202 062f008b 2ec5e4ff ..B.uG.../...... + 402281e0 41a7ff52 a3ff4a42 38317811 882147b5 A..R..JB81x..!G. + 402281f0 02c62800 50dd1060 dd115022 10202d20 ..(.P..`..P". - + 40228200 d12b6d0c c4dad2c6 03000000 22a07fd7 .+m........."... + 40228210 b21b22a7 ff0c64d7 b21d2124 67d7b21f .."...d...!$g... + 40228220 2199ffd7 327162a0 f00c4586 05000c64 !...2qb...E....d + 40228230 0c060c15 46030000 62a0c00c 25060100 ....F...b...%... + 40228240 62a0e00c 350b2520 2074a2af 809c42d0 b...5.% t....B. + 40228250 90542abc a099200b 22924b00 d0d64120 .T*... .".K...A + 40228260 2074c6f9 ff261507 d0d62006 01000000 t...&.... ..... + 40228270 d0d064d2 4c005acc 4aee469e ff0c0258 ..d.L.Z.J.F....X + 40228280 01224c00 1c022935 28037945 20ffc01b ."L...)5(.yE ... + 40228290 fff9230c 12c60600 48532d07 3931c004 ..#.....HS-.91.. + 402282a0 00383106 01000c02 271e0828 0320eec0 .81.....'..(. .. + 402282b0 e9230c02 08b1c8a1 d891e881 f87112c1 .#...........q.. + 402282c0 300df000 0c033712 2a580237 15254812 0.....7.*X.7.%H. + 402282d0 2c073222 02473309 4793160b 333922c6 ,.2".G3.G...39". + 402282e0 03003a65 62060067 37ed1b33 392206f8 ..:eb..g7..39".. + 402282f0 ff003d02 2d030df0 4d020c02 27140c28 ..=.-...M...'..( + 40228300 248c728c 530b3328 0206fdff 0df00000 $.r.S.3(........ + 40228310 9e97fe3f 41ffff12 c1f052a0 af093101 ...?A.....R...1. + 40228320 5f9ac000 00083112 c1100df0 31f9ff12 _.....1.....1... + 40228330 c1f042a0 ac093101 7c64c000 00083112 ..B...1.|d....1. + 40228340 c1100df0 31f3ff12 c1f00c15 42a0a902 ....1.......B... + 40228350 61030174 64c00000 083112c1 100df000 a..td....1...... + 40228360 12c1f0c9 210931cd 029c3228 028cf238 ....!.1...2(...8 + 40228370 2c302280 017465c0 0000382c 2a23292c ,0"..te...8,*#), + 40228380 0831c821 12c1100d f0000000 ffffff3f .1.!...........? + 40228390 12c1f0c9 210931cd 02d911e9 010c0227 ....!.1........' + 402283a0 9c020621 00280c16 f207481c 8c44522c ...!.(....H..DR, + 402283b0 0247b573 96030758 2c1bd53a ddd73404 .G.s...X,..:..4. + 402283c0 5a220619 00384c56 d30531f0 ffd7b308 Z"...8LV..1..... + 402283d0 964d05d1 a7758600 00f0dd11 488c8cc4 .M...u......H... + 402283e0 3d0dc004 00ed02fc 12060300 0000386c =.............8l + 402283f0 2d0dc003 00ed02cc e2280c38 7cc00300 -........(.8|... + 40228400 0c02291c 290c0608 00482c38 0c1b4401 ..).)....H,8..D. + 40228410 0163c000 00387c28 0cc00300 282cd91c .c...8|(....(,.. + 40228420 e90c2a2e 86000000 0c020831 c821d811 ..*........1.!.. + 40228430 e80112c1 100df000 a1c0fe3f a4c0fe3f ...........?...? + 40228440 12c1d0f9 7109b1c9 a1d991e9 81fd022d ....q..........- + 40228450 03564300 0c02064c 008cffdd 0f0c0e0c .VC....L........ + 40228460 d41cf52c 265cc70c 28460700 0c3305f2 ...,&\..(F...3.. + 40228470 ff16f2fd 31f1ff01 a49fc000 00c64100 ....1.........A. + 40228480 373419b6 a30d1bee 1bdd320d 0056f3fe 74........2..V.. + 40228490 c6050000 92c3f897 380806fa ff6713e5 ........8....g.. + 402284a0 7713e237 35e15bee 06f7fff0 ddc0eadd w..75.[......... + 402284b0 32cd03c5 edff5d02 1682f92c 2cc24500 2.....]....,,.E. + 402284c0 1b22dc4e 4d0d3d0f 590101d2 62c00000 .".NM.=.Y...b... + 402284d0 5801dad5 c24d0106 2a00cd02 1cfe420f X....M..*.....B. + 402284e0 00167409 0c16473e 0262a000 32c4de0c ..t...G>.b..2... + 402284f0 020c1730 27936702 0c22c4a4 8c62424c ...0'.g.."...bBL + 40228500 002d0c46 1b005cc3 324c0042 0f001b2c .-.F..\.2L.B..., + 40228510 26a4380c c3473310 0c933714 3e269433 &.8..G3...7.>&.3 + 40228520 66844132 a0620607 002c2337 14155cc3 f.A2.b...,#7..\. + 40228530 37140a0c d337942c 32a072c6 01005cc3 7....7.,2.r...\. + 40228540 86000000 2c23324c 01c60900 32a066c6 ....,#2L....2.f. + 40228550 fcff0000 32a06ec6 faff0000 32a074c6 ....2.n.....2.t. + 40228560 f8ff0000 0031b5ff 52610045 73fb5221 .....1..Ra.Es.R! + 40228570 0022cc05 1bff1bc2 86d8ff00 dad52c22 ."............," + 40228580 224d010c 02224d02 0c1208b1 c8a1d891 "M..."M......... + 40228590 e881f871 12c1300d f0000000 c8bd0040 ...q..0........@ + 402285a0 642e1040 12c1d0e9 8109b1c9 a1d991f9 d..@............ + 402285b0 71ed0316 92051663 05c8229c b416fc04 q......c.."..... + 402285c0 322c08e0 2e2001f5 ffc00000 165204c8 2,... .......R.. + 402285d0 0c06faff d88ccc6d c80cbc2c 06fdff00 .......m...,.... + 402285e0 d71e31fd 0e320f00 2d033911 01edffc0 ..1..2..-.9..... + 402285f0 00004d02 220d0042 610001e9 ffc00000 ..M."..Ba....... + 40228600 48013811 2794d08c a31bff1b dd06f5ff H.8.'........... + 40228610 0c024600 002d0c08 b1c8a1d8 91e881f8 ..F..-.......... + 40228620 7112c130 0df00000 12c1f0c9 213d0209 q..0........!=.. + 40228630 312c82c0 0300cd02 8c822c84 0c030174 1,........,....t + 40228640 62c00000 08312d0c c82112c1 100df000 b....1-..!...... + 40228650 aac0fe3f afc0fe3f 74bbfe3f 02bbfe3f ...?...?t..?...? + 40228660 f0c80040 7c2e1040 12c1b0c2 6112e261 ...@|..@....a..a + 40228670 10026113 d26111f9 f1ed02cd 0316c22e ..a..a.......... + 40228680 16932ed2 020c268d 7b0c82d7 220d262d ......&.{...".&- + 40228690 5d264d34 261d4186 b4000000 66cd02c6 ]&M4&.A.....f... + 402286a0 45002c02 d7221026 bd02c6af 00284e05 E.,..".&.....(N. + 402286b0 d9ffdd02 c6ad0000 66dd02c6 5f0066ed ........f..._.f. + 402286c0 02462f00 46a90000 000c532d 0c05ccff .F/.F.....S-.... + 402286d0 31e0ffec 5206a500 000c632d 0c05cbff 1...R.....c-.... + 402286e0 16922831 dcff0108 9fc00000 c69f000c ..(1............ + 402286f0 532d0cc5 c9ff1632 2731d7ff 01039fc0 S-.....2'1...... + 40228700 0000c62b 00419ef6 519ef628 62387e01 ...+.A..Q..(b8~. + 40228710 d4ffc000 00419af6 519af601 d2ffc000 .....A..Q....... + 40228720 0016b200 31cbff2d 014557fb 86020000 ....1..-.EW..... + 40228730 485e31ca ff2d0185 56fbdd02 1c92d7b2 H^1..-..V....... + 40228740 02068a00 3d0dc02c 2045c4ff 16d2212c ....=.., E....!, + 40228750 e54d020c 037d0537 1d173a61 62060057 .M...}.7..:ab..W + 40228760 96057244 00860000 6244001b 331b4406 ..rD....bD..3.D. + 40228770 f9ffda22 0c033242 00282cda d2d92c86 ..."..2B.(,...,. + 40228780 0c00284e dc02d843 561d1e32 2307222c ..(N...CV..2#.", + 40228790 00c00300 c6750000 016b64c0 00001bd2 .....u...kd..... + 402287a0 3d0dc02c 2085beff 16121c38 4e4d0d01 =.., ......8NM.. + 402287b0 1962c000 000c1d06 6d000c13 c02c20d8 .b......m...., . + 402287c0 2ec5bcff 16521a5c b3324200 282c0c2e .....R.\.2B.(,.. + 402287d0 1b22292c 283c0c1f 1b22293c 16dd04c0 ."),(<...")<.... + 402287e0 3c20d02d 2005e8ff 1612182d 0c05b7ff < .- ......-.... + 402287f0 280dbc22 485c2d0f 402e934d 021b322d (.."H\-.@..M..2- + 40228800 0c4981c5 b8ff4881 1612162c c5524200 .I....H....,.RB. + 40228810 585c1b32 8c552c05 2b325242 010c0222 X\.2.U,.+2RB..." + 40228820 4300282c 4a42492c d80d86eb ff0c232d C.(,JBI,......#- + 40228830 0cc5b5ff 5cd35622 12064c00 00002853 ....\.V"..L...(S + 40228840 d82e0c13 0c2e20e3 833a3e2d 0c05b4ff ...... ..:>-.... + 40228850 16921132 a07b3242 00383c1b 33393c38 ...2.{2B.8<.39<8 + 40228860 5c8c330c a3324201 282c0c2f eae2e92c \.3..2B.(,./..., + 40228870 0c9e285c 164d0bac 22383c2d 0c05b1ff ..(\.M.."8<-.... + 40228880 16920e4d 02383c20 54c037b5 08e24400 ...M.8< T.7...D. + 40228890 1b44c6fb ff00282c 3a32326c 02288d3d .D....(,:22l.(.= + 402288a0 0cc5b9ff 16520c2d 0c45abff 285c0c14 .....R.-.E..(\.. + 402288b0 204f933d 042d0c49 8145adff 488116b2 O.=.-.I.E..H... + 402288c0 0a3ca332 4200385c 8c13e242 01282c3d .<.2B.8\...B.(,= + 402288d0 0c4a4242 6c02d02d 20c5d8ff 16d2082d .JBBl..- ......- + 402288e0 0cc5a7ff 585c0c02 0c143d02 5034935d ....X\....=.P4.] + 402288f0 03380d30 24932a45 1b342d0c 498105a9 .8.0$.*E.4-.I... + 40228900 ff488116 6206380d 8c532cc3 3242001b .H..b.8..S,.2B.. + 40228910 22385c8c 530ca332 42001b22 0c033242 "8\.S..2B.."..2B + 40228920 00282cd8 0d4a4249 2c46d1ff 0c238c22 .(,..JBI,F...#." + 40228930 383c1b33 2d0c85a5 ffbc0238 5c9c835d 8<.3-......8\..] + 40228940 023d020c 97483c50 63c00b44 2d0347b6 .=...H.n.~., . + 40228fc0 3d2001f0 ffc00000 96520021 a9728608 = .......R.!.r.. + 40228fd0 00416bf4 51ebff2d 0c3d0d01 ebffc000 .Ak.Q..-.=...... + 40228fe0 00e61205 21a47246 02002d0c 3d0d01e7 ....!.rF..-.=... + 40228ff0 ffc00000 295e0831 2d0ec821 d811e801 ....)^.1-..!.... + 40229000 12c1100d f0000000 12c1f0d9 11dd0221 ...............! + 40229010 5dfec921 22220009 31c560ff cd020c02 ]..!""..1.`..... + 40229020 271c181c 02226c03 d02d2085 9aff3d02 '...."l..- ...=. + 40229030 294c2d0c 56430045 beff0c02 0831c821 )L-.VC.E.....1.! + 40229040 d81112c1 100df000 12c1f0d9 11dd0221 ...............! + 40229050 4dfec921 28020261 03c55cff cd020c02 M..!(..a..\..... + 40229060 271c1622 a080293c 2d0d8596 ff3d0229 '.."..)<-....=.) + 40229070 4c2d0ccc 3345baff 0c020831 c821d811 L-..3E.....1.!.. + 40229080 12c1100d f0000000 213ffe12 c1f02802 ........!?....(. + 40229090 02610345 59ff8c22 2c033932 083112c1 .a.EY..",.92.1.. + 402290a0 100df000 2138fe12 c1f02802 02610385 ....!8....(..a.. + 402290b0 57ff8c22 4c033932 083112c1 100df000 W.."L.92.1...... + 402290c0 12c1d0d9 91e98109 b1c9a1f9 71dd02ed ............q... + 402290d0 03961305 16e20405 fbff0c0f 0c14204f .............. O + 402290e0 83cd025d 0f404074 bc54e7b5 33280d49 ...].@@t.T..3(.I + 402290f0 11590101 b5f3c000 0045e9ff 48115801 .Y.......E..H.X. + 40229100 cc82c02c 2045b1ff 86060000 cc45292c ..., E.......E), + 40229110 06010000 290ff912 1b554bdd fd0286f1 ....)....UK..... + 40229120 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 40229130 f87112c1 300df000 fccd0040 12c1d0d9 .q..0......@.... + 40229140 91e98109 b1c9a1f9 71dd02ed 03960305 ........q....... + 40229150 16d20445 f3ff0c0f 0c14204f 83cd025d ...E...... O...] + 40229160 0f404074 bc44e7b5 32280d49 11590101 .@@t.D..2(.I.Y.. + 40229170 f2ffc000 0085e1ff 48115801 cc82c02c ........H.X...., + 40229180 2085a9ff 46060000 cc35292c c6000029 ...F....5),...) + 40229190 0ff9121b 554bddfd 02c6f1ff 2d0c4600 ....UK......-.F. + 402291a0 000c0208 b1c8a1d8 91e881f8 7112c130 ............q..0 + 402291b0 0df00000 12c1d0d9 91e98109 b1c9a1f9 ................ + 402291c0 71dd02ed 0396d304 16a204c5 ebff0c0f q............... + 402291d0 0c14204f 83cd025d 0f404074 bc14e7b5 .. O...].@@t.... + 402291e0 2f381d28 0d491152 610045da ff481158 /8.(.I.Ra.E..H.X + 402291f0 01cc722d 0c45a2ff 86060000 cc45292c ..r-.E.......E), + 40229200 06010000 290ff912 1b558bdd fd0286f2 ....)....U...... + 40229210 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 40229220 f87112c1 300df000 12c1d0d9 91f97109 .q..0.........q. + 40229230 b1c9a1e9 81dd02fd 03969304 16620485 .............b.. + 40229240 e4ff0c0e 0c13203e 83cd024d 0e303074 ...... >...M.00t + 40229250 acd3f7b4 2b280d39 114901c5 daff3811 ....+(.9.I....8. + 40229260 4801cc62 2d0c459b ff460600 cc44292c H..b-.E..F...D), + 40229270 06010000 290ee912 1b444bdd ed0286f3 ....)....DK..... + 40229280 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 40229290 f87112c1 300df000 9c539c32 4822cc24 .q..0....S.2H".$ + 402292a0 39220df0 28048c32 4d0286fd ff390449 9"..(..2M....9.I + 402292b0 130df000 12c1f0c9 21d911e9 010931ed ........!.....1. + 402292c0 02dd03cd 04ac44ac 23283497 e20b2884 ......D.#(4...(. + 402292d0 8c6231ac fd3813c0 0300383c 22a20020 .b1..8....8<".. + 402292e0 2320293c d98c3d0c 2d0ec5fa ff0831c8 # )<..=.-.....1. + 402292f0 21d811e8 0112c110 0df00000 12c1f0c9 !............... + 40229300 21d91109 31dd02cd 042d0316 5401456c !...1....-..T.El + 40229310 ff3d024d 0c2d0dc5 f9ff383c 22adff20 .=.M.-....8<".. + 40229320 2310293c 0831c821 d81112c1 100df000 #.)<.1.!........ + 40229330 12c1f0c9 210931cd 022d0316 9c008564 ....!.1..-.....d + 40229340 ff3d022d 0c05f5ff 0831c821 12c1100d .=.-.....1.!.... + 40229350 f0000000 12c1e0c9 610971cd 022d048c ........a.q..-.. + 40229360 ec8cc339 010562ff 38014d02 2d0cc5f8 ...9..b.8.M.-... + 40229370 ff0871c8 6112c120 0df00000 ac029ce3 ..q.a.. ........ + 40229380 58138c25 48034905 48038c04 59145822 X..%H.I.H...Y.X" + 40229390 57930149 220c0229 1329032d 030df000 W..I"..).).-.... + 402293a0 0c020df0 12c1f0c9 210931cd 020c0227 ........!.1....' + 402293b0 230dc02c 2005f4fe 3d02c02c 20c5fbff #.., ...=.., ... + 402293c0 0831c821 12c1100d f0000000 12c1f002 .1.!............ + 402293d0 610305fd ff4584ff 083112c1 100df000 a....E...1...... + 402293e0 12c1f009 31c92120 c220459d ff3d022d ....1.! . E..=.- + 402293f0 0c85f8ff 0831c821 12c1100d f0000000 .....1.!........ + 40229400 12c1f009 31c92120 c220859c ff3d022d ....1.! . ...=.- + 40229410 0c85f6ff 0831c821 12c1100d f0000000 .....1.!........ + 40229420 12c1f002 610385fb ff057fff 083112c1 ....a........1.. + 40229430 100df000 12c1f002 610345fc ffc57dff ........a.E...}. + 40229440 083112c1 100df000 12c1f0c9 21d91102 .1..........!... + 40229450 610320d2 20cd0496 7302c5e9 feccb2c0 a. . ...s....... + 40229460 3c20d02d 2005e3ff 86050000 3812290c < .- .......8.). + 40229470 391c382d c9123792 04c92dc6 0000281c 9.8-..7...-...(. + 40229480 c9020831 c821d811 12c1100d f0000000 ...1.!.......... + 40229490 6d020c02 0c157d02 40758312 c1f03052 m.....}.@u....0R + 402294a0 93093150 57202795 34271631 0c123714 ..1PW '.4'.1..7. + 402294b0 2e280358 13290459 148c1242 62012814 .(.X.).Y...Bb.(. + 402294c0 8c124262 00282627 93024266 020c0229 ..Bb.(&'..Bf...) + 402294d0 0329132d 034574ff 0c128600 00000c02 .).-.Et......... + 402294e0 083112c1 100df000 12c1e0c9 610971cd .1..........a.q. + 402294f0 0296d300 490105e0 fe48013d 022d0c05 ....I....H.=.-.. + 40229500 f9ff0871 c86112c1 200df000 12c1f0d9 ...q.a.. ....... + 40229510 11e90109 31c921ed 02dd0316 b2072119 ....1.!.......!. + 40229520 fd280245 10ffcd02 16e20638 3e22aeff .(.E.......8>".. + 40229530 20231029 3c285e38 7e295c28 6e397c29 #.)<(^8~)\(n9|) + 40229540 6c284ecc 62388ecc d3460600 004548ff l(N.b8...F...EH. + 40229550 294cbcf2 46fbff00 483e2d03 97e40245 )L..F...H>-....E + 40229560 47ff298c acd22d0c bc0dd82e 0c0e8604 G.)...-......... + 40229570 000c132d 0d45f9ff 9c928cce 290ee912 ...-.E......)... + 40229580 d80ded02 569dfe46 0100292c 06fcff00 ....V..F..),.... + 40229590 2d0c8601 002d0c45 68ff0c02 0831c821 -....-.Eh....1.! + 402295a0 d811e801 12c1100d f0000000 12c1d0e9 ................ + 402295b0 81f97109 b1c9a1d9 91fd02ed 04161213 ..q............. + 402295c0 16e312c8 3228330c 0d202c30 202074d7 ....2(3.. ,0 t. + 402295d0 12028647 002d0f39 010583ff dd025801 ...G.-.9......X. + 402295e0 56e210c0 30742683 2b0c8237 220ee613 V...0t&.+..7"... + 402295f0 02c63f00 a6331d26 431a863d 0026c314 ..?..3.&C..=.&.. + 40229600 2c023722 0626b30c 063a0000 26d30526 ,.7".&...:..&..& + 40229610 e3028637 00579f02 06340026 83330c82 ...7.W...4.&.3.. + 40229620 372214e6 13028632 00e63302 062f0066 7".....2..3../.f + 40229630 4302862d 00c62e00 26c3442c 02372207 C..-....&.D,.7". + 40229640 26b32046 2b000000 26d35e26 e3158628 &. F+...&.^&...( + 40229650 00004865 286f5875 387f0102 fcc00000 ..He(oXu8....... + 40229660 06040000 284f16a2 08384516 530801cb ....(O...8E.S... + 40229670 fbc00000 0c030c14 dd0320d4 83c61c00 .......... ..... + 40229680 c82ff825 9c5c9c3f 4d0e3d0f 2d0cc5f1 ./.%.\.?M.=.-... + 40229690 ffdd0216 d205c80c f80f86f9 fff0ccc0 ................ + 402296a0 0c020c1d c0d29346 1200c82f 9cdc388c .......F.../..8. + 402296b0 4d0e2d05 5901c5ee febc723d 024d0e2d M.-.Y.....r=.M.- + 402296c0 0c85eeff 5801ac82 c80c86f7 ffc8259c ....X.........%. + 402296d0 9c388c4d 0e2d0fc5 ecfe9c62 3d024d0e .8.M.-.....b=.M. + 402296e0 2d0c85ec ff8c92c8 0c86f8ff 0c1d8600 -............... + 402296f0 00000c0d 08b12d0d c8a1d891 e881f871 ......-........q + 40229700 12c1300d f0000000 12c1f0c9 31d921e9 ..0.........1.!. + 40229710 1116a20a 2c284d02 0c9a0cdb 2cf7cd08 ....,(M.....,... + 40229720 32020016 330926c3 08a71305 b7130266 2...3.&........f + 40229730 93041b22 06faff77 93395202 0177950d ..."...w.9R..w.. + 40229740 32020016 93fd2693 d61b2246 fcff2ca6 2.....&..."F..,. + 40229750 67955c5d 06320200 cc532b22 06f0ff00 g.\].2...S+".... + 40229760 00571304 1b22c6fa ff320201 7793f4c6 .W..."...2..w... + 40229770 f9ff0000 8793385c c91b341b 52c24400 ......8\..4.R.D. + 40229780 ed096205 001b431b 259cc6d2 c6de9c7d ..b...C.%......} + 40229790 979608e2 43002052 20403420 2205001b ....C. R @4 "... + 402297a0 55224300 1b3306f6 ff624300 06dcff00 U"C..3...bC..... + 402297b0 3244001b 221b4446 d9ff0c02 224400c8 2D..".DF...."D.. + 402297c0 31d821e8 1112c110 0df00000 12c1f0c9 1.!............. + 402297d0 21d911cd 04dd0541 e8fd51e8 fde9013d !......A..Q....= + 402297e0 0ded022d 0c093101 e7fdc000 00967200 ...-..1.......r. + 402297f0 21a07046 09000000 4162f251 e1fd2d0c !.pF....Ab.Q..-. + 40229800 3d0d01e1 fdc00000 e6120621 9a708602 =..........!.p.. + 40229810 00002d0c 3d0d01dd fdc00000 0831295e ..-.=........1)^ + 40229820 c96ed97e 2d0c3d0d c821d811 e80112c1 .n.~-.=..!...... + 40229830 100df000 3154fc12 c1f03803 0931c003 ....1T....8..1.. + 40229840 00083112 c1100df0 314ffc12 c1f03813 ..1.....1O....8. + 40229850 0931c003 00083112 c1100df0 12c1e0c9 .1....1......... + 40229860 61d951e9 41f93109 71ed02dd 03cd04fd a.Q.A.1.q....... + 40229870 05bc54bc 33283497 e2062884 8c1285fc ..T.3(4...(..... + 40229880 ff2d0d05 15ff383c 298c22ad ff202310 .-....8<).".. #. + 40229890 293c4d0f 3d0de02e 2085d0fe 3d024d0c )... + 40229cd0 a68d017c 800add0c 44080fd0 20344c03 ...|....D... 4L. + 40229ce0 d1daff30 22200c03 20507422 4d040220 ...0" .. Pt"M.. + 40229cf0 2622a064 c000004c 00b62e08 0c82a68c &".d...L........ + 40229d00 017c822a cc22a064 0c030c74 c0503400 .|.*.".d...t.P4. + 40229d10 5520080f 524d0502 20265050 74c00000 U ..RM.. &PPt... + 40229d20 c811d821 780ff841 7227268c ee22a061 ...!x..Ar'&..".a + 40229d30 0c130c54 52a0efc0 07000603 0022a061 ...TR........".a + 40229d40 0c130c54 52a0e0c0 0700e831 080112c1 ...TR......1.... + 40229d50 200df000 5ecdfe3f 22a06112 c1f00901 ...^..?".a..... + 40229d60 0120ff0c 1308000c 84022026 1c15c000 . ........ &.... + 40229d70 0021f8ff 22020045 edff0801 12c1100d .!.."..E........ + 40229d80 f0000000 12c1f009 0172afdf 21d1d6c0 .........r..!... + 40229d90 20006222 d4706610 c0200062 62d4515e .b".pf.. .bb.Q^ + 40229da0 70c02000 4222d750 4420c020 004262d7 p. .B".PD . .Bb. + 40229db0 31f1eac0 20000222 d7300010 c0200002 1... ..".0... .. + 40229dc0 62d722a0 c8018267 c0000022 a06c0c23 b."....g...".l.# + 40229dd0 0c040103 ff0c6508 000c6602 20270c07 ......e...f. '.. + 40229de0 c0000022 a06c0c23 0c0401fd fe0c6508 ...".l.#......e. + 40229df0 000c6602 20270c17 c000002c 04c02000 ..f. '.....,.. . + 40229e00 31b4d622 23d44022 20c02000 0c240c75 1.."#.@" . ..$.u + 40229e10 0c0601f3 fe2263d4 080022a0 6c022025 ....."c...".l. % + 40229e20 0c23c000 00080112 c1100df0 ffffdfff .#.............. + 40229e30 12c1d0d9 81e99109 61c971f9 a1c11bff ........a.q..... + 40229e40 fd028cf2 0c12c020 00022ce5 200020c0 ....... ..,. . . + 40229e50 2000026c e5d1e2fe 022d0022 a0060220 ..l.....-."... + 40229e60 2c32a001 c000000c 230c940c 250c0608 ,2......#...%... + 40229e70 0ded0202 202522a0 6bc00000 0c230c04 .... %".k....#.. + 40229e80 0c550c56 080d2951 02202522 a06cc000 .U.V..)Q. %".l.. + 40229e90 000c1308 0d29410c 240c6240 4e200220 .....)A.$.b@N . + 40229ea0 2b4040f4 c0000022 a06b0c23 0c940c75 +@@....".k.#...u + 40229eb0 080d0c76 0220270c 17c00000 22a06b0c ...v. '.....".k. + 40229ec0 230c940c 25080d0c 06022027 0c07c000 #...%..... '.... + 40229ed0 0022a06c 0c230c04 0c55080d 0c560220 .".l.#...U...V. + 40229ee0 270c17c0 00000c20 71f67521 79d6c020 '...... q.u!y.. + 40229ef0 006222d7 706620c0 20006262 d751cbff .b".pf . .bb.Q.. + 40229f00 c0200042 22d75044 10c02000 4262d7c0 . .B".PD.. .Bb.. + 40229f10 20003222 d4303825 8ca3c020 008222d4 .2".08%... ..". + 40229f20 80882556 38ff7cdb c02000a2 22d4b0aa ..%V8.|.. .."... + 40229f30 10c02000 a262d4c0 20009222 d4009920 .. ..b.. .."... + 40229f40 c0200092 62d41c92 012267c0 00002d01 . ..b...."g...-. + 40229f50 c57c060c 000c0c2d 011b4020 30903213 .|.....-..@ 0.2. + 40229f60 00400074 cac3c0c0 f46680ec 0c620c13 .@.t.....f...b.. + 40229f70 080d4d0e 02202be8 41c00000 22a06b0c ..M.. +.A...".k. + 40229f80 230c940c 75080d0c 76022027 0c07c000 #...u...v. '.... + 40229f90 00785122 a06b0c23 0c94080d 0c250220 .xQ".k.#.....%. + 40229fa0 270c06c0 00007d0e 22a06c0c 230c0408 '.....}.".l.#... + 40229fb0 0d0c5502 20270c56 c000009c 2f7ce4c0 ..U. '.V..../|.. + 40229fc0 200031ba fe2223e5 402210c0 20002263 .1.."#.@".. ."c + 40229fd0 e50861d8 81e89160 2c11f8a1 c87122d2 ..a....`,....q". + 40229fe0 08202cf4 12c1300d f0000000 08cdfe3f . ,...0........? + 40229ff0 330d0000 a4ccfe3f 12c1e0c9 312911d9 3......?....1).. + 4022a000 41d1faff 0921020d 4722a0ff 2790090c A....!..G"..'... + 4022a010 12c5e1ff cd020606 001c1307 b3102c44 ..............,D + 4022a020 07340bc2 a066c0c0 c1c0c0f4 860000c1 .4...f.......... + 4022a030 f0ff01ef ff0c0207 3c02c60c 000168fe ........<.....h. + 4022a040 08002d0c 08e00c33 c0000001 65fe0c33 ..-....3....e..3 + 4022a050 08002901 08e021e6 ffc00000 3d022801 ..)...!.....=.(. + 4022a060 3022c0f0 22110022 11202031 2b222022 0".."..". 1+" " + 4022a070 210c0038 1151dfff 2a230022 11202031 !..8.Q..*#.". 1 + 4022a080 5a601b70 da404204 14700074 4a424246 Z`.p.@B..p.tJBBF + 4022a090 326660eb d841006c 1102af81 c8310722 2f`..A.l.....1." + 4022a0a0 010d0200 70740821 7a666265 1512c120 ....pt.!zfbe... + 4022a0b0 0df00000 12c1e009 113901c9 21d931e9 .........9..!.1. + 4022a0c0 41dd02ed 04c146fe 16420c22 a0770c03 A.....F..B.".w.. + 4022a0d0 1cc40c05 080c0c06 0220270c 07c00000 ......... '..... + 4022a0e0 22a0770c 03080c1c a4022026 2c85c000 ".w....... &,... + 4022a0f0 0022a077 0c03080c 1ca40220 263c85c0 .".w....... &<.. + 4022a100 000022a0 770c0308 0c1ca402 20261c85 ..".w....... &.. + 4022a110 c0000022 a0770c03 080c1ca4 0220263c ...".w....... &< + 4022a120 85c00000 22a0770c 030c0408 0c580102 ....".w......X.. + 4022a130 2026505c 74c00000 22a0770c 030c1408 &P\t...".w..... + 4022a140 0c580102 20265054 74c00000 22a0770c .X.. &PTt...".w. + 4022a150 03080c0c 44022026 e05074c0 000022a0 ....D. &.Pt...". + 4022a160 770c0308 0c0c3402 2026e058 74c00000 w.....4. &.Xt... + 4022a170 22a0770c 030c2458 01080ce0 6035c066 ".w...$X....`5.f + 4022a180 11022026 50503460 55205050 74c00000 .. &PP4`U PPt... + 4022a190 0cf40c35 0c36d030 040c1208 0c0c0e02 ...5.6.0........ + 4022a1a0 202730e2 837d0e22 a0770c03 c000007d '0..}.".w.....} + 4022a1b0 0e22a077 0c031c84 080c0c05 0220270c .".w......... '. + 4022a1c0 06c00000 22a0770c 031cc40c 050c06e8 ....".w......... + 4022a1d0 417d0d08 0cc82102 2027d831 c0000008 A}....!. '.1.... + 4022a1e0 1112c120 0df00000 22a0620c 130c040c ... ....".b..... + 4022a1f0 6512c1f0 c911c1fa fd090108 0c0c6602 e.............f. + 4022a200 20270c17 c0000022 a0620c13 0c040c55 '.....".b.....U + 4022a210 080c0c56 0220270c 07c00000 22a0620c ...V. '.....".b. + 4022a220 130c040c 55080c0c 56022027 0c17c000 ....U...V. '.... + 4022a230 0022a062 0c130c04 0c650c66 080c0c07 .".b.....e.f.... + 4022a240 022027c8 11c00000 080112c1 100df000 . '............. + 4022a250 909f2440 12c1e009 01d921e9 31c911f9 ..$@......!.1... + 4022a260 410c0cf2 a063e2a0 64d1ddfd 1c420158 A....c..d....B.X + 4022a270 66c00000 22a0620c 130c7408 0d0c7502 f...".b...t...u. + 4022a280 20250c76 c00000dc 22f79c08 21f1ff01 %.v...."...!... + 4022a290 d75dc000 001bccc0 c074e79c cec811d8 .].......t...... + 4022a2a0 21e831f8 41080112 c1200df0 00002042 !.1.A.... .... B + 4022a2b0 0000c041 0000d041 00008043 00000840 ...A...A...C...@ + 4022a2c0 00008044 000000c2 94cb0040 5ccd0040 ...D.......@\..@ + 4022a2d0 dcc30040 cc7b1040 80c10040 c4c40040 ...@.{.@...@...@ + 4022a2e0 ace20040 68c20040 12c1e0d9 310911c9 ...@h..@....1... + 4022a2f0 21e941cd 05e1edff 8cd32613 08662308 !.A.......&..f#. + 4022a300 e1ecff86 0000e1eb ffd1ebff 6022112a ............`".* + 4022a310 24e02211 012eefc0 000051e8 ff0c0401 $.".......Q..... + 4022a320 eaffc000 0001e9ff c0000029 0131e4ff ...........).1.. + 4022a330 2d0e01e7 ffc00000 3d022801 01e6ffc0 -.......=.(..... + 4022a340 000031e0 ff01e4ff c00000ed 0201e3ff ..1............. + 4022a350 c0000022 4c002020 7401e1ff c000003d ..."L. t......= + 4022a360 022d0e01 e0ffc000 003d0d01 d9ffc000 .-.......=...... + 4022a370 00ed0201 daffc000 00224c01 20207401 ........."L. t. + 4022a380 d8ffc000 003d022d 0e01d6ff c000003d .....=.-.......= + 4022a390 0d01cfff c00000d8 31e84101 d0ffc000 ........1.A..... + 4022a3a0 00224c02 0811c821 12c1200d f0000000 ."L....!.. ..... + 4022a3b0 b08afe3f 38a42240 0fa52240 12c1e0d9 ...?8."@.."@.... + 4022a3c0 31e94109 11c921f9 51cd02fd 040184fd 1.A...!.Q....... + 4022a3d0 ed03d1b6 fd31fefd c0200022 2df23022 .....1... ."-.0" + 4022a3e0 20c02000 08000220 37226df2 c000000b . .... 7"m..... + 4022a3f0 5c0cc457 340d01ee fff0dc11 0addd21d \..W4........... + 4022a400 7f860000 d12f5e56 7f05f62e 543cb00b ...../^V....T<.. + 4022a410 2e56720d 42afb7b2 af83a2a0 765ce35c .Vr.B.......v\.\ + 4022a420 d95cc75c b80ce557 3c028653 0021e1ff .\.\...W<..S.!.. + 4022a430 c06c902a 66a00600 06500086 47008652 .l.*f....P..G..R + 4022a440 00467d00 c6790006 76000653 00867200 .F}..y..v..S..r. + 4022a450 466e0046 6a00c666 00866200 065f0086 Fn.Fj..f..b.._.. + 4022a460 5b002d0d 3d0e4d0f 5d01c5e7 ff01dffe [.-.=.M.]....... + 4022a470 3200490c e407631b 479c184d 0f3d0e5d 2.I...c.G..M.=.] + 4022a480 0122004b d2004a80 02110add d0d0f42d .".K..J........- + 4022a490 0d45e5ff c153fd08 0ce184fd 0220382d .E...S....... 8- + 4022a4a0 01c00000 080c0220 36c00000 2201208c ....... 6...". . + 4022a4b0 1205daff 2d0d81c7 fd41e3fd c0200072 ....-....A... .r + 4022a4c0 2ef28077 10c02000 0811c821 d831726e ...w.. ....!.1rn + 4022a4d0 f2f851e8 41320102 52010162 01006244 ..Q.A2..R..b..bD + 4022a4e0 08524409 32440a12 c1200df0 32a066b2 .RD.2D... ..2.f. + 4022a4f0 af9172af bb6c691c 183c043c 1a3c220c ..r..li..<.<.<". + 4022a500 e557bc34 51adffc0 6c905a66 a0060086 .W.4Q...l.Zf.... + 4022a510 0900060f 00c60900 862600c6 2600062a .........&..&..* + 4022a520 00460800 06110046 11004625 00c61000 .F.....F..F%.... + 4022a530 061d0046 1d008605 004d0282 afccbd08 ...F.....M...... + 4022a540 7d080d0b ad043d07 4d0a0241 01060100 }.....=.M..A.... + 4022a550 4d023241 010d0342 41000602 00824100 M.2A...BA.....A. + 4022a560 22afb122 41010241 0206c0ff 8d03bd08 ".."A..A........ + 4022a570 3d089d0b 4d0a9241 0106f6ff 0d0a62a0 =...M..A......b. + 4022a580 625cf772 41006241 0146f6ff 82410002 b\.rA.bA.F...A.. + 4022a590 afdf7c29 924101c6 f2ff7241 0002a06f ..|).A....rA...o + 4022a5a0 7c9aa241 0146efff 7d080d07 3d074d02 |..A.F..}...=.M. + 4022a5b0 02410186 e7ff3d07 9d037d03 0d09ad04 .A....=...}..... + 4022a5c0 86e0ff3d 079d0346 eaff7d08 0d0706dd ...=...F..}..... + 4022a5d0 ff324100 22afc46c c086e1ff 324100b2 .2A."..l....2A.. + 4022a5e0 41014c80 86dfff32 410002af a44c1bb2 A.L....2A....L.. + 4022a5f0 410106dc ff0c0002 41013241 0046d9ff A.......A.2A.F.. + 4022a600 0d083d09 22afbe22 410106fb ff924100 ..=.".."A.....A. + 4022a610 02a07c02 41010d04 86d2ff92 41001c34 ..|.A.......A..4 + 4022a620 c6fbff72 41004241 0102afcb 86cdff72 ...rA.BA.......r + 4022a630 4100a241 012c70c6 caff0d0b 7241003c A..A.,p.....rA.< + 4022a640 43324101 86c7ff00 00960060 771d0401 C2A........`w... + 4022a650 d08afe3f 86610c00 00600000 4164fe12 ...?.a...`..Ad.. + 4022a660 c1c0e9d1 39616971 7981d9c1 09a1c9b1 ....9aiqy....... + 4022a670 02aed4cd 0200d511 22a12cd0 d031072d ........".,..1.- + 4022a680 010d0d07 22012d00 00d21102 044cd0d0 ....".-......L.. + 4022a690 31076016 176004a6 1d010c0d 2d0d0c33 1.`..`......-..3 + 4022a6a0 01ea5dc0 00000d02 c600000c 000c0d09 ..]............. + 4022a6b0 5191cbfc 3150fee1 64fdc243 30220e00 Q...1P..d..C0".. + 4022a6c0 9809cc42 520e0106 01004c05 524e0192 ...BR.....L.RN.. + 4022a6d0 2926cce5 22a0620c 130c1452 a060c009 )&..".b....R.`.. + 4022a6e0 00460200 22a0620c 130c14c0 09004d0d .F..".b.......M. + 4022a6f0 38615871 78812d0c 62c110a2 0140a901 8aXqx.-.b....@.. + 4022a700 85cbff0c 13d1b6fc 0c54080d 29910220 .........T..).. + 4022a710 2422a062 c0000001 35fe5d02 224e01e6 $".b....5.]."N.. + 4022a720 3c074d02 224e0c86 0000420e 0ca69c05 <.M."N....B..... + 4022a730 524e0d86 0000520e 0d31d1cf 4795068c RN....R..1..G... + 4022a740 340c1222 4e00c020 0041bfff 322396c0 4.."N.. .A..2#.. + 4022a750 20004224 8c303d24 404024cc c3cca441 .B$.0=$@@$....A + 4022a760 bbff515b d4c02000 4265c022 004c0b7c ..Q[.. .Be.".L.| + 4022a770 0cc67736 0de1b6ff f0dc11ea ddd21d7f ..w6............ + 4022a780 860000d2 a06a0762 5322a077 0c030c44 .....j.bS".w...D + 4022a790 61b1ff01 93fc5851 08006a55 02202650 a.....XQ..jU. &P + 4022a7a0 5074c000 0022a077 0c031cc4 018dfc0c Pt...".w........ + 4022a7b0 6508000c 66022027 0c17c000 0022a077 e...f. '.....".w + 4022a7c0 0c031cc4 0187fc0c 5508000c 56022027 ........U...V. ' + 4022a7d0 0c17c000 000c5201 fe64c000 00419eff ......R..d...A.. + 4022a7e0 52dd5231 b4fc52c5 08f05501 c0200022 R.R1..R...U.. ." + 4022a7f0 23452020 c4502220 402220c0 20002263 #E .P" @" . ."c + 4022a800 45c02c20 38918559 02c8b1d8 c1e8d1c5 E., 8..Y........ + 4022a810 8e0208a1 12c1400d f0000000 58cdfe3f ......@.....X..? + 4022a820 12c1f051 f2fd0901 02054c61 fcff2760 ...Q......La..'` + 4022a830 1102054d 80000100 0831d000 11025600 ...M.....1....V. + 4022a840 460b0042 96003760 0e02054d 80000100 F..B..7`...M.... + 4022a850 0831d000 11460000 0c000a03 00501150 .1...F.......P.P + 4022a860 50315714 0b025600 80220120 2831c501 P1W...V..". (1.. + 4022a870 00080112 c1100df0 b09f2440 55555555 ..........$@UUUU + 4022a880 0002f23f 8ccdfe3f 48371040 12c1e009 ...?...?H7.@.... + 4022a890 5101edfc c9610200 02cd028c a021f6ff Q....a.......!.. + 4022a8a0 01535cc0 0000062d 0021d2fd 28029772 .S\....-.!..(..r + 4022a8b0 0a0c4201 f5ffc000 00060100 05550129 ..B..........U.) + 4022a8c0 412d0c0c 0461cbfd 72a0640c 1831c7fd A-...a..r.d..1.. + 4022a8d0 51d3ff32 03005295 00890105 d8ff2d0c Q..2..R.......-. + 4022a8e0 c543020c 02c54f03 41c3fd48 0497740f .C....O.A..H..t. + 4022a8f0 0c420c03 853407c5 2804c601 00000000 .B...4..(....... + 4022a900 2841854c 017cea71 f2d3c020 009227d8 (A.L.|.q... ..'. + 4022a910 a09910c0 20009267 d882a001 c0200062 .... ..g..... .b + 4022a920 27d88066 20c02000 51b1fd62 67d85205 '..f . .Q..bg.R. + 4022a930 3c66250b b1d2ff01 d2ffc020 00b26080 .f.(.`h1'.3. + 4022b880 7074cca7 820d0180 88018088 31872622 pt..........1.&" + 4022b890 d8a11b00 a020742a ff000074 0addf06c ..... t*...t...l + 4022b8a0 c080e601 a20d00e0 e83180aa 01a0a831 .........1.....1 + 4022b8b0 a7aec009 c11c8aa7 2e0d62ce e80cfe80 ..........b..... + 4022b8c0 66016068 31860a00 2d0e0c63 015f59c0 f.`h1...-..c._Y. + 4022b8d0 00000d02 0c632d0e 0010400c 1e00eea1 .....c-...@..... + 4022b8e0 0beee0e0 f4015262 c0000008 c1806201 ......Rb......b. + 4022b8f0 606831c0 a004a656 040c5686 00006060 `h1....V..V...`` + 4022b900 f4690128 715881c0 b1215050 90521500 .i.(qX...!PP.R.. + 4022b910 20bba050 9eb09a96 076c0b78 0b009911 ..P.....l.x.... + 4022b920 9a97990b 46000099 0bb89109 c19cab21 ....F..........! + 4022b930 bcff3d0c 6d0e7801 c00a1100 00409040 ..=.m.x......@.@ + 4022b940 91012a58 c0000008 c168010c f2279e02 ..*X.....h...'.. + 4022b950 26561e38 611bcc80 cc01c0c8 31303cc0 &V.8a.......10<. + 4022b960 56b3efc8 21d831e8 41f85108 1112c140 V...!.1.A.Q....@ + 4022b970 0df0d1ac ffc24d00 c6f9ff00 12c1f0c9 ......M......... + 4022b980 110901cd 021c7027 201d1c12 c72212e6 ......p' ....".. + 4022b990 ac094c00 e66c130c 00860300 02a06006 ..L..l........`. + 4022b9a0 020002a0 70860000 02a07821 0df80040 ....p.....x!...@ + 4022b9b0 f408020c 1302202b 0c32c000 002d0c0c ...... +.2...-.. + 4022b9c0 63011b62 c000000c 23c8110c 65d04211 c..b....#...e.B. + 4022b9d0 0104f80c 32080050 44200220 2b4040f4 ....2..PD . +@@. + 4022b9e0 c0000008 0112c110 0df00000 00000300 ................ + 4022b9f0 a00f0000 fffffcff 009e0060 9d0512c1 ...........`.... + 4022ba00 a009b129 81397149 61f9f1d9 d1e9e1c9 ...).9qIa....... + 4022ba10 c1ed07c2 a1e0dd06 61f2f7f1 26f84206 ........a...&.B. + 4022ba20 08926111 cc848803 39718080 05562824 ..a.....9q...V($ + 4022ba30 41efff31 1ef8c020 002223f2 402220c0 A..1... ."#.@" . + 4022ba40 20002263 f2c02000 01e6f708 00022028 ."c.. ....... ( + 4022ba50 c26f1ac0 000022a0 770c0301 e1f71c24 .o....".w......$ + 4022ba60 08000c75 0220250c 06c00000 0c031c84 ...u. %......... + 4022ba70 0c5501db f70c5608 00299102 202522a0 .U....V..).. %". + 4022ba80 77c00000 0c031c84 0c550c56 01d5f70c w........U.V.... + 4022ba90 07080029 a1022027 22a077c0 000022a0 ...).. '".w...". + 4022baa0 770c031c 2401cef7 0c750800 0c060220 w...$....u..... + 4022bab0 270c07c0 00004861 16ed111c 750c0a0c '.....Ha....u... + 4022bac0 17b2adec 0c0c2201 68226110 c06141e0 ......".h"a..aA. + 4022bad0 66a06806 076c0560 60e58600 006060e4 f.h..l.``....``. + 4022bae0 60280460 84046033 04609604 8a336085 `(.`..`3.`...3`. + 4022baf0 049a8860 99049a22 6097049a 221cd98a ...`..."`..."... + 4022bb00 223a220c 480d0820 20746080 24f65201 ":".H.. t`.$.R. + 4022bb10 0d020030 740d0930 33908033 903030f4 ...0t..03..3.00. + 4022bb20 3739010d 030000f4 000040a0 809107e8 79........@..... + 4022bb30 7c4030b0 b0338007 b5020624 00026114 |@0..3.....$..a. + 4022bb40 326112a2 611307e0 786020b4 45e9fd21 2a..a...x` .E..! + 4022bb50 a8ff32c1 1001a2f7 42a00a02 20005221 ..2.....B... .R! + 4022bb60 1002203b 0c06c000 00022114 a22113b2 .. ;......!..!.. + 4022bb70 adec4861 1c750c17 62910922 91088291 ..Ha.u..b..".... + 4022bb80 0b32910a 80808430 30842020 84606084 .2.....00. .``. + 4022bb90 70661170 22113022 20322112 80662022 pf.p".0" 2!..f " + 4022bba0 63856263 86001040 0087a180 aa201bcc c.bc...@..... .. + 4022bbb0 c0c074c0 9dc0c061 41e066a0 5629f1c6 ..t....aA.f.V).. + 4022bbc0 05006223 84222383 226385c6 f4ff6223 ..b#."#."c....b# + 4022bbd0 79626385 62237ac6 f1ff7871 78078881 ybc.b#z...xqx... + 4022bbe0 07f7189c 580c020c 83422111 58616201 ....X....B!.Xab. + 4022bbf0 60720164 92016899 01c586ff 517effc0 `r.d..h.....Q~.. + 4022bc00 200041aa f73224f2 503310c0 20000c55 .A..2$.P3.. ..U + 4022bc10 0c560c12 78a13264 f20171f7 0c031c84 .V..x.2d..q..... + 4022bc20 08007072 93022027 22a077c0 00007891 ..pr.. '".w...x. + 4022bc30 22a0770c 03016af7 1c240800 0c750220 ".w...j..$...u. + 4022bc40 270c06c0 00000166 f7080002 2032c000 '......f.... 2.. + 4022bc50 000163f7 08000220 31c00000 0161f708 ..c.... 1....a.. + 4022bc60 0002202f c0000038 7141905e 28034022 .. /...8qA.^(.@" + 4022bc70 20290316 5d0da160 ff08610c 0cc06141 )..]..`..a...aA + 4022bc80 e066a068 06076c05 6060e586 00006060 .f.h..l.``....`` + 4022bc90 e41cdb60 48046074 04605304 6086047a ...`H.`t.`S.`..z + 4022bca0 55607504 8a776089 048a4460 87048a44 U`u..w`...D`...D + 4022bcb0 7a445a44 0c472d07 60502440 4074f654 zDZD.G-.`P$@@t.T + 4022bcc0 012d0420 30742d0b 30439050 44904040 .-. 0t-.0C.PD.@@ + 4022bcd0 f4473b01 2d0420b0 f400bbb0 b2dbfeb2 .G;.-. ......... + 4022bce0 cbec422b 86b22b85 40808440 4984b070 ..B+..+.@..@I..p + 4022bcf0 84b05984 c0200080 5511f096 015a991c ..Y.. ..U....Z.. + 4022bd00 e5526f1a b0b174ba 99a05ca0 c0200010 .Ro...t...\.. .. + 4022bd10 7701a044 017a4472 21119905 70739072 w..D.zDr!...ps.r + 4022bd20 17003088 117070a4 8077a07a 44c02000 ..0..pp..w.zD. . + 4022bd30 72a1e072 6f1ac020 0049051b ccc0c074 r..ro.. .I.....t + 4022bd40 c07dc0c0 6141e066 a05667f3 c8c1d8d1 .}..aA.f.Vg..... + 4022bd50 e8e1f8f1 08b112c1 600df000 12c1e009 ........`....... + 4022bd60 112901d9 31e941c9 21ed05c1 52f7d143 .)..1.A.!...R..C + 4022bd70 59c02000 022c5849 5117600e c0200022 Y. ..,XIQ.`.. ." + 4022bd80 2d804022 c027bee8 c60a002d 0301905f -.@".'.....-..._ + 4022bd90 c0000001 13f70800 02201928 01c00000 ......... .(.... + 4022bda0 0851c020 00222c58 17621ac0 2000322d .Q. .",X.b.. .2- + 4022bdb0 800033c0 37beea0c 12c821d8 31e84108 ..3.7.....!.1.A. + 4022bdc0 1112c120 0df00c02 46fbff00 9111fb31 ... ....F......1 + 4022bdd0 39f7c020 00822342 908810c0 20008263 9.. ..#B.... ..c + 4022bde0 420c17c0 20006223 58706620 c0200062 B... .b#Xpf . .b + 4022bdf0 63587ce5 c0200042 23585044 10c02000 cX|.. .B#XPD.. . + 4022be00 426358c0 200029b3 0df00000 fffff7ff BcX. .)......... + 4022be10 4129f7c0 20007126 f728b4c0 20006224 A).. .q&.(.. .b$ + 4022be20 42706620 c0200062 644251f8 ffc02000 Bpf . .bdBQ... . + 4022be30 38b45033 10c02000 39b40df0 12c1f002 8.P3.. .9....... + 4022be40 610001e7 f6022000 02201132 a080c000 a..... .. .2.... + 4022be50 0085a3fe 22a00008 0112c110 0df00000 ...."........... + 4022be60 f08bfe3f 8084fe3f 12c1d0d2 6108e261 ...?...?....a..a + 4022be70 09c971c1 dbf60961 083cf9a1 00220556 ..q....a.<...".V + 4022be80 b212080c 022028c0 0000080c 0220300c ..... (...... 0. + 4022be90 12c00000 d164fe22 1d012020 b4c5ccfd .....d.".. .... + 4022bea0 221d0132 c1100c14 055e0308 0c08600c "..2.....^....`. + 4022beb0 02c00000 0c0d0c3e 81bbfa89 51f2c8e0 .......>....Q... + 4022bec0 f63d0a01 e7ff0a0d 02000046 00000ce0 .=.........F.... + 4022bed0 f06f2072 a064529c 60320c70 42a00180 .o r.dR.`2.pB... + 4022bee0 20012028 3149010c 040577fe fcad4c02 . (1I....w...L. + 4022bef0 42a1380c 0371dbff 3cc63c05 52411262 B.8..q..<.<.RA.b + 4022bf00 47001cf5 3cc672c1 13391149 0132c112 G...<.r..9.I.2.. + 4022bf10 0c14c5ce 04020113 81d3ff80 00010008 ................ + 4022bf20 3102c01f 024800c6 020001ce ff020000 1....H.......... + 4022bf30 80000100 083122a0 4042a002 52a00000 .....1".@B..R... + 4022bf40 3074d06d 90785169 b17a66c5 af040bee 0t.m.xQi.zf..... + 4022bf50 08b11bdd fa008200 20d0d074 dc782200 ........ ..t.x". + 4022bf60 21320022 ccf2ccd3 0c340c75 0cf66240 !2.".....4.u..b@ + 4022bf70 20524021 42402256 5ef40c0d fa0d1bdd R@!B@"V^....... + 4022bf80 e20026e2 4029d0d0 74663def 080c0220 ..&.@)..tf=.... + 4022bf90 32c00000 080c0220 31c00000 080c0220 2...... 1...... + 4022bfa0 2fd15a60 c0000008 3cd00020 093cd881 /.Z`....<.. .<.. + 4022bfb0 e891f8a1 b7f00b21 7bfa320c 3c017afa .......!{.2.<.z. + 4022bfc0 c00000c8 71086112 c1300df0 1c874727 ....q.a..0....G' + 4022bfd0 017d040c 044a621b 844a5352 05008040 .}...Jb..JSR...@ + 4022bfe0 747055c0 52460066 64ea0df0 d6ccfe3f tpU.RF.fd......? + 4022bff0 808bfe3f 00000020 72a06442 a00112c1 ...?... r.dB.... + 4022c000 c0c2610a 0991f9d1 e9c1d9b1 ed03dd02 ..a............. + 4022c010 f174f680 22012028 31cb6f52 9f60320f .t..". (1.oR.`2. + 4022c020 7049010c 044563fe 215ffa3d 0d015efa pI...Ec.!_.=..^. + 4022c030 c0000052 0fc2cc45 666d0285 6603f1eb ...R...Efm..f... + 4022c040 ff661e2f 0c0c0c06 6981f02f 2032c110 .f./....i../ 2.. + 4022c050 857d0302 2108c0c2 8000cc11 c0c031cc .}..!.........1. + 4022c060 42220110 56f20f1b 00000074 09816620 B"..V......t..f + 4022c070 d8463d00 0c0c3d0f 22c1184d 0cc5f4ff .F=...=."..M.... + 4022c080 0b3df157 f60ca2cb 0f37320a 21d9ff2a .=.W.....72.!..* + 4022c090 2d22027f 4600000c 3200d290 c25d0666 -"..F...2....].f + 4022c0a0 1e2c4182 f672afff d06211c0 50740016 .,A..r...b..Pt.. + 4022c0b0 4062a0ff 0055a100 66a17066 30c02000 @b...U..f.pf0. . + 4022c0c0 3224ff60 33105033 20c02000 3264ff32 2$.`3.P3 . .2d.2 + 4022c0d0 c11842a0 0652a01f e1c7f782 a13820c2 ..B..R.......8 . + 4022c0e0 907160ff 4c026207 00f0cc11 80660160 .q`.L.b......f.` + 4022c0f0 683162c6 fa624700 89018066 010c0779 h1b..bG....f...y + 4022c100 11606831 72ce387a 7c45af04 520f3f02 .`h1r.8z|E..R.?. + 4022c110 0f3eea2c 32023842 023d2202 39804401 .>.,2.8B.=".9.D. + 4022c120 80330150 00c04b00 30383151 4eff4048 .3.P..K.081QN.@H + 4022c130 31802201 42c42542 45002028 313022c0 1.".B.%BE. (10". + 4022c140 27a00941 acff383f 40332039 3fc8a1e8 '..A..8?@3 9?... + 4022c150 c1089152 9d06d8b1 a655040c 16624fc3 ...R.....U...bO. + 4022c160 f8d112c1 400df066 20121b0c 2bcc00c0 ....@..f ...+... + 4022c170 b3c0c121 00cc11c0 c03106be ff0c0cc6 ...!.....1...... + 4022c180 bcff0000 22cdfe3f 12c1c0d9 51e961f9 ...."..?....Q.a. + 4022c190 71c94109 310112f6 cd022200 ad39c1cc q.A.1....."..9.. + 4022c1a0 42457c02 010ff60c 0fd192f7 0c6ec06c BE|..........n.l + 4022c1b0 a00b4c52 ccfa5981 49b162c6 c96921f6 ..LR..Y.I.b..i!. + 4022c1c0 7c2d0c53 28b1420d 3e520d38 59a18044 |-.S(.B.>R.8Y..D + 4022c1d0 01805501 50583140 48315044 c0402282 ..U.PX1@H1PD.@". + 4022c1e0 011a57c0 000058a1 01fef55a 22061800 ..W...X....Z"... + 4022c1f0 f6ac2d0c 53288142 0d44520d 3e599180 ..-.S(.B.DR.>Y.. + 4022c200 44018055 01505831 40483150 44c04022 D..U.PX1@H1PD.@" + 4022c210 82010d57 c0000058 9101f1f5 5a22c60b ...W...X....Z".. + 4022c220 00220d4a 0cd68022 01202831 c7362142 .".J...". (1.6!B + 4022c230 0d444911 80440140 48314042 c028211c .DI..D.@H1@B.(!. + 4022c240 63402282 010157c0 00005811 01e5f55a c@"...W...X....Z + 4022c250 221bdd0b ee78c162 00687a7f 8066011b "....x.b.hz..f.. + 4022c260 ff606831 2a666247 00562ef5 8200a992 .`h1*fbG.V...... + 4022c270 00c42618 2b261928 0c05d2af 8021c1ff ..&.+&.(.....!.. + 4022c280 32a00542 210cc221 04e861f8 716d0dd2 2..B!..!..a.qm.. + 4022c290 403d5240 5ed85145 78030831 12c1400d @=R@^.QEx..1..@. + 4022c2a0 f0a200a0 e200a4dc 5ab63c02 86470021 ........Z.<..G.! + 4022c2b0 51f72202 3a0c1580 d201d0d8 3106efff Q.".:.......1... + 4022c2c0 c73e61f1 4cf7d200 a2faddd2 0d38f200 .>a.L........8.. + 4022c2d0 a580dd01 d0d83166 1f45c1c1 f50c5322 ......1f.E....S" + 4022c2e0 0c4ac20c 44802201 20283180 cc01c0c8 .J..D.". (1..... + 4022c2f0 31c022c0 202e8201 d456c000 002a3c80 1.". ....V...*<. + 4022c300 330128b1 303831d0 33c03022 823d0e01 3.(.081.3.0".=.. + 4022c310 ce56c000 0001b2f5 2add80dd 01d0d831 .V......*......1 + 4022c320 0c15c6d5 ff2200a3 0cff20ff c0f72c4a .....".... ...,J + 4022c330 f131f7d2 00a1fadd d20d4a32 00a580dd .1........J2.... + 4022c340 01d0d831 6613d8f2 005080ff 01f0f831 ...1f....P.....1 + 4022c350 f6ac2f21 a3f50c83 22024ae0 33c08022 ../!....".J.3.." + 4022c360 01202831 2901202f c0302282 0c5301b6 . (1). /.0"..S.. + 4022c370 56c00000 08012a00 c60a000c 05d2af80 V.....*......... + 4022c380 46beff21 97f50c33 220256e0 33c08022 F..!...3".V.3.." + 4022c390 01202831 f022c030 22822022 a01c6301 . (1.".0". "..c. + 4022c3a0 aa56c000 002a0f0c e3802001 202831c0 .V...*.... . (1. + 4022c3b0 33c0d022 c0302282 3d0e01a3 56c00000 3..".0".=...V... + 4022c3c0 0188f52a dd80dd01 d0d83146 d4ffb69c ...*......1F.... + 4022c3d0 082108f7 22024686 b6ffd2af 800c0586 .!..".F......... + 4022c3e0 a6ff0000 20503412 c1d0c931 39114901 .... P4....19.I. + 4022c3f0 d941e951 f9610921 20f40401 79f52029 .A.Q.a.! ...y. ) + 4022c400 24f0ff90 02103350 ff9000e4 04005034 $.....3P......P4 + 4022c410 e0ee9000 092450ee 90f0eec0 e0ee1127 .....$P........' + 4022c420 a0080c0f dd020981 4601000c 1fdd0029 ........F......) + 4022c430 815881cd 05d7a520 c020748c 9fc50b03 .X..... . t..... + 4022c440 2aee0602 00000000 050b0320 eec01bcc *.......... .... + 4022c450 80cc01c0 c831d72c de0c0c0c 0d0c0009 .....1.,........ + 4022c460 8121e4f6 f811c00c 90fafcf2 0f002000 .!............ . + 4022c470 9002003d 80ff01f0 f8318000 01000831 ...=.....1.....1 + 4022c480 00ffc080 ff0102c2 f40800f0 f8310800 .............1.. + 4022c490 2d0fc000 0027ad13 0152f508 002d0f08 -....'...R...-.. + 4022c4a0 00f981c0 000080d2 01d0d831 1bcc80cc ...........1.... + 4022c4b0 01c0c831 664ca90c 0cf8810c 0dd971fa ...1fL........q. + 4022c4c0 ee0c0d21 ccf60146 f5f80108 00f0fc90 ...!...F........ + 4022c4d0 202c9022 9206f29f 00080020 ffc080ff ,."....... .... + 4022c4e0 01f0f831 2d0fc000 0027ad13 013df508 ...1-....'...=.. + 4022c4f0 002d0f08 00f971c0 000080d2 01d0d831 .-....q........1 + 4022c500 1bcc80cc 01c0c831 664cb708 21c831f1 .......1fL..!.1. + 4022c510 34f5d871 d24ffbe2 4ffad841 e851f861 4..q.O..O..A.Q.a + 4022c520 12c1300d f0000000 108cfe3f 3d0212c1 ..0........?=... + 4022c530 c0c9a1e9 c1f9d109 91d9b1d1 29f501b9 ............)... + 4022c540 fc483d22 1d334044 0556940d 5d01cbed .H=".3@D.V..]... + 4022c550 0c0c2981 fd038b31 304c90e0 2c90c00c ..)....10L..,... + 4022c560 90e00090 22920622 54000200 3d502c80 ....".."T...=P,. + 4022c570 024200c2 cc01c0c0 74664cdb 080d0220 .B......tfL.... + 4022c580 28c00000 080d0220 300c12c0 000021a5 (...... 0.....!. + 4022c590 fc221201 2020b445 5dfd32c1 1021a1fc .".. .E].2..!.. + 4022c5a0 0c142212 0145ee02 080d0860 0c02c000 .."..E.....`.... + 4022c5b0 000c0cf6 3c0a21dc ff2a2c22 02004600 ....<.!..*,"..F. + 4022c5c0 000ce23d 0f05a3ff 1bccc0c0 74663ce2 ...=........tf<. + 4022c5d0 0c0cf29d 0ef25d0f ea0c1bcc f20044f2 ......].......D. + 4022c5e0 404ac0c0 74666cef 080d0220 32c881c0 @J..tfl.... 2... + 4022c5f0 0000080d 022031c0 0000080d 02202fc0 ..... 1...... /. + 4022c600 0000310c 76283d0c 04424d69 424d6842 ..1.v(=..BMiBMhB + 4022c610 5d2e424d 6a302220 293d3d01 2d0c8b41 ].BMj0" )==.-..A + 4022c620 05dcff86 060032c1 1042a000 00502022 ......2..B...P " + 4022c630 550185e5 02217bfc 32c11022 120105db U....!{.2..".... + 4022c640 02c8a1e8 c1383df8 d1b7f308 220d3c32 .....8=.....".<2 + 4022c650 c11845b3 ffd8b108 9112c140 0df00000 ..E........@.... + 4022c660 2115f5c0 20002222 592024b5 1b222021 !... .""Y $.." ! + 4022c670 4122d2f8 00221120 20310df0 12c1f009 A"...". 1...... + 4022c680 0101d7f4 080008a0 c0000052 aeac02ae ...........R.... + 4022c690 78072201 0d022d05 0725012d 00080100 x."...-..%.-.... + 4022c6a0 22112020 3112c110 0df00000 fd7ffdff ". 1........... + 4022c6b0 7cda4100 f5c02000 922458a0 9910c020 |.A... ..$X.... + 4022c6c0 00926458 1ba22b82 a08ab380 812192ae ..dX..+......!.. + 4022c6d0 0082d802 808084c0 20007224 59907710 ........ .r$Y.w. + 4022c6e0 807720c0 20007264 5961f0ff 0c25c020 .w . .rdYa...%. + 4022c6f0 00322458 60331050 3320c020 00326458 .2$X`3.P3 . .2dX + 4022c700 0df00000 00f0ffff 02800200 71eaf4c0 ............q... + 4022c710 20003227 5882a1a0 17e32f20 9024a1f9 .2'X...../ .$.. + 4022c720 ff709911 c0200062 2759a066 10906620 .p... .b'Y.f..f + 4022c730 806620c0 20006267 5951f3ff c0200042 .f . .bgYQ... .B + 4022c740 27585044 20c02000 4267580d f0000000 'XPD . .BgX..... + 4022c750 01f0ffff 31ffff21 bcf7c020 00222289 ....1..!... ."". + 4022c760 2020b43a 22202141 00221120 20310df0 .:" !A.". 1.. + 4022c770 fff1ffff a0cdfe3f f8ccfe3f 61fdff42 .......?...?a..B + 4022c780 a20012c1 f00901c9 11d92151 caf4dd02 ..........!Q.... + 4022c790 c194f4c0 20002225 59602210 402220c0 .... ."%Y`".@" . + 4022c7a0 20002265 590c52c0 20000225 58000f41 ."eY.R. ..%X..A + 4022c7b0 20001026 500c080c 0220192d 0dc00000 ..&P.... .-.... + 4022c7c0 86050001 ecff2210 00c02000 42255817 ......"... .B%X. + 4022c7d0 641df692 1f1b2222 5000d821 422c1b21 d.....""P..!B,.! + 4022c7e0 e6ffc811 9b32c5b6 fe080112 c1100df0 .....2.......... + 4022c7f0 3931b692 0522aeb0 c6020008 0c08a0c0 91...".......... + 4022c800 00003831 01dcff42 ae6c27a4 6c521000 ..81...B.l'.lR.. + 4022c810 72aeacf6 951462ae 78672201 6d022d07 r.....b.xg".m.-. + 4022c820 6727012d 06002211 20203162 9c3227a6 g'.-..". 1b.2'. + 4022c830 64604690 4a2242c2 fe1b2240 24b32022 d`F.J"B..."@$. " + 4022c840 21006211 60603162 5c32720c c522ae7c !.b.``1b\2r..".| + 4022c850 16170567 a2352a46 1b244024 b3202121 ...g.5*F.$@$. !! + 4022c860 00221120 2031225c 1d060900 0c058c83 .". 1"\........ + 4022c870 8c65080c 022016c0 0000080c 0220192d .e... ....... .- + 4022c880 0dc00000 01bcff0c 0286d2ff 2d06625c ............-.b\ + 4022c890 1d0c15c6 f5ff67a2 b042c6f0 47a21b22 ......g..B..G.." + 4022c8a0 c6f4c6e6 ff229c1d 8b526725 0572c2f8 ....."...Rg%.r.. + 4022c8b0 77a6b82d 06625c1d 46f5ff20 22902a26 w..-.b\.F.. ".*& + 4022c8c0 42c2fe1b 224024b3 20222186 dcff0000 B..."@$. "!..... + 4022c8d0 98cdfe3f 8d0212c1 c00951d9 71e981f9 ...?......Q.q... + 4022c8e0 91c961f2 ac00c2a0 c9ed03d1 3df43d04 ..a.........=.=. + 4022c8f0 42211098 0d080492 29160005 0556c018 B!......)....V.. + 4022c900 22ae7c69 11490189 d139c159 b1c00900 ".|i.I...9.Y.... + 4022c910 92ae7cc0 2000a167 f438daf0 3310c033 ..|. ..g.8..3..3 + 4022c920 20c02000 39dac020 0008da7c e2200010 . .9.. ...|. .. + 4022c930 c0200009 dac02000 82aeac01 e5ffa22a . .... ........* + 4022c940 580c0bb9 a1925d1d 48a11b54 00649082 X.....].H..T.d.. + 4022c950 56005040 7449a166 44edc020 009155f4 V.P@tI.fD.. ..U. + 4022c960 38b93921 c0200022 29c82931 c02000f2 8.9!. .").)1. .. + 4022c970 29d0f941 c02000b8 b97cecc0 bb10c020 )..A. ...|..... + 4022c980 00b9b9a1 3d64c020 008229c8 a08810c0 ....=d. ..)..... + 4022c990 20008269 c8c13956 0c0779a1 c02000f2 ..i..9V..y.. .. + 4022c9a0 2c804221 0a22a00e 4034a042 c4fd32c3 ,.B!."..@4.B..2. + 4022c9b0 01402393 80220120 283105ed fdc02000 .@#..". (1.... . + 4022c9c0 013df4d8 a1422058 acde01c1 ff0c0c00 .=...B X........ + 4022c9d0 dd904d0f 28d138c1 58b10538 ffdc22c5 ..M.(.8.X..8..". + 4022c9e0 c9ff329d 001bcc37 a202225d 00c0c074 ..2....7.."]...t + 4022c9f0 c79ede01 30f4c121 56c02000 28d07ce3 ....0..!V. .(.|. + 4022ca00 302210c0 2000d8a1 29d01bfd f0d074d9 0".. ...).....t. + 4022ca10 a1664d87 c0200061 27f48821 89b6c020 .fM.. .a'..!... + 4022ca20 00783172 66c8c020 00584148 115266d0 .x1rf.. .XAH.Rf. + 4022ca30 bc8401a7 ff22afd8 0c0999a1 38a148a1 ....."......8.H. + 4022ca40 0033901b 54504074 32930049 a137a201 .3..TP@t2..I.7.. + 4022ca50 3d020023 11202031 6644e031 e1f30803 =..#. 1fD.1.... + 4022ca60 22531d02 2016c000 00060200 51ddf342 "S.. .......Q..B + 4022ca70 ae7c4255 1d9801a1 28658809 71d9f3a0 .|BU....(e..q... + 4022ca80 88208909 62971d62 5732460b 00229d1d . ..b..bW2F..".. + 4022ca90 c00900c0 2000b107 f408dbf0 0010c000 .... ........... + 4022caa0 20c02000 09dbc020 00d8db7c eee0dd10 . .... ...|.... + 4022cab0 c02000d9 dbc02000 b22b58c8 61d871e8 . .... ..+X.a.q. + 4022cac0 81f89108 5112c140 0df00000 12c1f0c2 ....Q..@........ + 4022cad0 61031031 2020c220 21c2f309 2122023c a..1 . !...!".< + 4022cae0 456aff01 bff30c02 5d011b62 5a423204 Ej......]..bZB2. + 4022caf0 00602074 ca333244 006662ed 21a2fd0c .` t.32D.fb.!... + 4022cb00 534d01c8 3162003d 52005e80 66016068 SM..1b.=R.^.f.`h + 4022cb10 3185f002 082112c1 100df000 40a12440 1....!......@.$@ + 4022cb20 7d0212c1 e0390121 fdff0911 c921d931 }....9.!.....!.1 + 4022cb30 cd05dd04 794101ad 53c00000 0841c020 ....yA..S....A. + 4022cb40 00280dc7 92f72d00 01225cc0 00000801 .(....-.."\..... + 4022cb50 0c5421d8 f3c02000 32225830 3f414033 .T!... .2"X0?A@3 + 4022cb60 10665313 7cd5c020 00422258 504410c0 .fS.|.. .B"XPD.. + 4022cb70 20004262 58460100 c0200062 22587198 .BbXF... .b"Xq. + 4022cb80 f3c82178 07d83172 27190020 74c00700 ..!x..1r'.. t... + 4022cb90 081112c1 200df000 148cfe3f ff03fcff .... ......?.... + 4022cba0 41feff12 c1e0e951 d9410921 c931018c A......Q.A.!.1.. + 4022cbb0 f3cd02dd 030cd232 04023241 02e20072 .......2..2A...r + 4022cbc0 42140042 510080ee 01e0e831 e67c230c B..BQ......1.|#. + 4022cbd0 534d0042 04710b2c 80440140 48314911 SM.B.q.,.D.@H1I. + 4022cbe0 404ec040 2282e811 019854c0 00002aee @N.@".....T...*. + 4022cbf0 46080032 00738033 01303831 e033c0c7 F..2.s.3.081.3.. + 4022cc00 a2024642 0022ccfa 2023820c 53018e54 ..FB.".. #..S..T + 4022cc10 c000002a ee661d0a 7cadd241 00d24102 ...*.f..|..A..A. + 4022cc20 c6080032 cdfe5693 0b016df3 32007432 ...2..V...m.2.t2 + 4022cc30 41002200 75224101 02007602 4102d201 A.".u"A...v.A... + 4022cc40 0180dd01 d0d831e6 7c2c3201 000b2c80 ......1.|,2...,. + 4022cc50 33013038 31803301 30383130 3dc03022 3.081.3.0810=.0" + 4022cc60 820c5301 7954c000 00020100 80000100 ..S.yT.......... + 4022cc70 08312a00 06080002 01020cd2 80000100 .1*............. + 4022cc80 0831d000 c0c72275 0c5322cc fa202082 .1...."u.S".. . + 4022cc90 016e54c0 0000da02 a1c1ff0a 9e4185f3 .nT..........A.. + 4022cca0 90907460 9911c020 008224da a0881090 ..t`... ..$..... + 4022ccb0 8820c020 008264da 0c17c020 0068d470 . . ..d.... .h.p + 4022ccc0 6620c020 0069d47c e5c02000 38d45033 f . .i.|.. .8.P3 + 4022ccd0 10c02000 39d4c831 d841e851 082112c1 .. .9..1.A.Q.!.. + 4022cce0 200df0a2 cdfd564a f5013df3 32007732 .....VJ..=.2.w2 + 4022ccf0 41002200 78224101 02007906 cfff0c53 A.".x"A...y....S + 4022cd00 22ccfe20 20820150 54c00000 86e1ff22 ".. ..PT......" + 4022cd10 ccfe2023 820c5301 4c54c000 0086bcff .. #..S.LT...... + 4022cd20 12c1f009 31012ef3 08302921 27701221 ....1....0)!'p.! + 4022cd30 2cf33821 22c22c30 3074011b f7c00000 ,.8!".,00t...... + 4022cd40 2821314e 55c02000 32239c17 63262020 (!1NU. .2#..c& + 4022cd50 743d0145 43ff2122 f32202c6 c5600021 t=.EC.!"."...`.! + 4022cd60 20f30802 02201622 921dc000 001ce201 .... ."........ + 4022cd70 985bc000 00083112 c1100df0 188cfe3f .[....1........? + 4022cd80 c05d0000 00002440 99994940 9a999999 .]....$@..I@.... + 4022cd90 9999e940 000000c0 a4e20040 887c1040 ...@.......@.|.@ + 4022cda0 12c1b0e9 d1f9e129 71d9c1c9 b1c10cf3 .......)q....... + 4022cdb0 09a1020c 70dd03cc 302c8e46 04006610 ....p...0,.F..f. + 4022cdc0 041cae46 020032c0 fe1c822c 8e30e283 ...F..2....,.0.. + 4022cdd0 2d0d3d0e 01175dc0 0000e692 1a2d0d3d -.=...]......-.= + 4022cde0 0e011954 c0000020 0e82d000 c00000a0 ...T... ........ + 4022cdf0 f0201129 61460800 203ec0e6 93172d0d . .)aF.. >....-. + 4022ce00 3d0e0111 54c00000 1b02000e 82d000c0 =...T........... + 4022ce10 0000a046 f6ff0c02 2961320c 7c220c9a ...F....)a2.|".. + 4022ce20 16230839 51f20c7b 8022112a ff165f07 .#.9Q..{.".*.._. + 4022ce30 2d037c6e d0ee82d0 22c13033 a0f03311 -.|n....".03..3. + 4022ce40 29f13261 123d0f01 fa5cc000 00022112 ).2a.=...\....!. + 4022ce50 48f10722 02065400 2d043d0f 01fb53c0 H.."..T.-.=...S. + 4022ce60 0000011f f5c00000 29212d0f 011df5c0 ........)!-..... + 4022ce70 0000fd02 285101c8 ffc00000 3d022d0f ....(Q......=.-. + 4022ce80 0115f5c0 00003d02 28210111 f5c00000 ......=.(!...... + 4022ce90 f1bbff38 0f010ef5 c0000001 c0ffc000 ...8............ + 4022cea0 002afe86 01000c0f 7c6ed0ee 82020c97 .*......|n...... + 4022ceb0 f2611316 10080941 220c9bf2 0c968022 .a.....A"......" + 4022cec0 112aff16 1f073d0f d020c122 611000d0 .*....=.. ."a... + 4022ced0 a0f0dd11 01d75cc0 00000221 10d72202 ......\....!..". + 4022cee0 8647003d 0f2d0001 d853c000 0001fcf4 .G.=.-...S...... + 4022cef0 c0000029 31d8412d 0f01f9f4 c00000fd ...)1.A-........ + 4022cf00 022d0d01 a5ffc000 003d02d8 312d0f01 .-.......=..1-.. + 4022cf10 f1f4c000 003d022d 0d01edf4 c0000031 .....=.-.......1 + 4022cf20 97ff3803 01ebf4c0 0000019c ffc00000 ..8............. + 4022cf30 f221132a 3e060100 f221130c 03326111 .!.*>....!...2a. + 4022cf40 080cd21c 4e0800da ded2dd5e d2cdc02d ....N......^...- + 4022cf50 0dc00000 018bff0c 0342a064 472201dd .........B.dG".. + 4022cf60 03580c22 1c4f5805 2aee0aee 2d0ec005 .X.".OX.*...-... + 4022cf70 00022111 3871621c 3f0b3300 03406060 ..!.8qb.?.3..@`` + 4022cf80 b1076602 56af1542 1c4c0003 404040b1 ..f.V..B.L..@@@. + 4022cf90 07640256 d01556fd 0b52a064 5722010c .d.V..V..R.dW".. + 4022cfa0 0ec861e0 ce93462c 00206fc0 07260206 ..a...F,. o..&.. + 4022cfb0 4d002d04 3d0f01a4 53c00000 1b2201c8 M.-.=...S....".. + 4022cfc0 f4c00000 29012d0f 01c6f4c0 00002911 ....).-.......). + 4022cfd0 28510171 ffc00000 3d02f801 281101bd (Q.q....=...(... + 4022cfe0 f4c00000 3d022d0f 01baf4c0 00003163 ....=.-.......1c + 4022cff0 ff380301 b7f4c000 000168ff c0000086 .8........h..... + 4022d000 a7ff204f c0d72402 0638003d 0f2d0001 .. O..$..8.=.-.. + 4022d010 8e53c000 001b2201 b2f4c000 00dd022d .S...."........- + 4022d020 0f01aff4 c00000fd 02284101 5bffc000 .........(A.[... + 4022d030 003d022d 0f01a7f4 c000003d 022d0d01 .=.-.......=.-.. + 4022d040 a4f4c000 00314dff 380301a1 f4c00000 .....1M.8....... + 4022d050 0153ffc0 000086b5 ffcd0de1 4aff0c0d .S..........J... + 4022d060 2d0c01d9 e3c00000 29913981 5147ff41 -.......).9.QG.A + 4022d070 47ff017b edc00000 5d0e4d0d 0193f4c0 G..{....].M..... + 4022d080 000001c2 efc00000 38815141 fffd0241 ........8.QA...A + 4022d090 3fff2891 0173edc0 00004d0d 5d0e018a ?.(..s....M.]... + 4022d0a0 f4c00000 d169f501 b9efc000 007139ff .....i.......q9. + 4022d0b0 5161c5f0 60945052 10c06601 2d0cc020 Qa..`.PR..f.-.. + 4022d0c0 00422da8 70441060 44205044 20c02000 .B-.pD.`D PD . . + 4022d0d0 c8b1e8d1 426da8f8 e1d8c108 a112c150 ....Bm.........P + 4022d0e0 0df0cd0f c6dcff0c 0f0670ff f221130c ..........p..!.. + 4022d0f0 030692ff cd0046d8 ff000000 12c1f0c9 ......F......... + 4022d100 110901cc 520c0c0c 00060e00 e6120246 ....R..........F + 4022d110 6e0032a0 64b0c211 2d0c014b 53c00000 n.2.d...-..KS... + 4022d120 0d020ca3 2d0c80c0 01c0c831 014753c0 ....-......1.GS. + 4022d130 00000ca3 013f5cc0 0000a622 02867000 .....?\...."..p. + 4022d140 0c10c6ff ffe61c05 004121c6 01000b2c .........A!...., + 4022d150 00124000 40a1213c f5c02000 4262b562 ..@.@.!<.. .Bb.b + 4022d160 cc1e0c05 00164000 30a1c035 b3c02000 ......@.0..5.. . + 4022d170 3262a7e6 1c050041 21c60100 0b7c0017 2b.....A!....|.. + 4022d180 400040a1 c020000c 064262ec a2cc1e0c @.@.. ...Bb..... + 4022d190 09001a40 0080a1c0 89b3c020 008262a1 ...@....... ..b. + 4022d1a0 26101466 20040c85 86030032 c0fd0cab &..f ......2.... + 4022d1b0 5d06305b 83460000 0c25a6bc 0d6c0440 ].0[.F...%...l.@ + 4022d1c0 4c900014 400045a1 4600000c 04c02000 L...@.E.F..... . + 4022d1d0 4262a37c 0ba61c10 e6bc0d7c e7707c90 Bb.|.......|.p|. + 4022d1e0 00174000 75a1c601 000c0850 7221c078 ..@.u......Pr!.x + 4022d1f0 93c02000 6c1a7262 a2812ef2 c7ab10d6 .. .l.rb........ + 4022d200 dc001ce9 909c9000 19400075 a1460000 .........@.u.F.. + 4022d210 0c077c19 c0200072 68c3c7aa 1097ac0d ..|.. .rh....... + 4022d220 3cc3303c 90001340 0045a146 00000c04 <.0<...@.E.F.... + 4022d230 c0200042 68c22610 14662004 0c408603 . .Bh.&..f ..@.. + 4022d240 0052c0fd 0c540d06 50048346 00000c10 .R...T..P..F.... + 4022d250 a6bc0d6c 06606c90 00164000 40a14600 ...l.`l...@.@.F. + 4022d260 000c04c0 20004262 efa61c10 e6bc0d7c .... .Bb.......| + 4022d270 e7707c90 00174000 50a1c601 000c0800 .p|...@.P....... + 4022d280 5221c058 93c02000 5262eec7 ab10d6dc R!.X.. .Rb...... + 4022d290 001cebb0 bc90001b 400050a1 4600000c ........@.P.F... + 4022d2a0 05c02000 5262ebc7 aa1097ac 0d3cc330 .. .Rb.......<.0 + 4022d2b0 3c900013 400000a1 4600000c 00c02000 <...@...F..... . + 4022d2c0 c8110262 ea080112 c1100df0 d652e732 ...b.........R.2 + 4022d2d0 a064b0c2 112d0c01 dc52c000 000d020c .d...-...R...... + 4022d2e0 a32d0c0b c080cc01 c0c83101 d752c000 .-........1..R.. + 4022d2f0 000ca301 cf5bc000 007c8337 a2110c10 .....[...|.7.... + 4022d300 4690ff0c 30e68202 468eff0c 20068dff F...0...F... ... + 4022d310 0c307ce4 47a20286 8aff0c20 4689ff00 .0|.G...... F... + 4022d320 12c1f009 0101e1f1 dc221c04 c0200032 ........."... .2 + 4022d330 20e44033 20c02000 3260e406 04006cf6 .@3 . .2`....l. + 4022d340 c0200052 20e46055 10c02000 5260e441 . .R .`U.. .R`.A + 4022d350 a4f18032 0122043c 30383180 22012028 ...2.".<081.". ( + 4022d360 31c583ff 080112c1 100df000 12c1f0c2 1............... + 4022d370 61010261 0020c220 058dfc2d 0cc81105 a..a. . ...-.... + 4022d380 faff0801 12c1100d f0000000 efcfffff ................ + 4022d390 51ffff41 c8f1c020 00322481 503310c0 Q..A... .2$.P3.. + 4022d3a0 20003264 81661212 1c07c020 00622481 .2d.f..... .b$. + 4022d3b0 706620c0 20006264 810df066 22139100 pf . .bd...f"... + 4022d3c0 59c02000 82248190 8820c020 00826481 Y. ..$... . ..d. + 4022d3d0 0df06632 11b14a5b c02000a2 2481b0aa ..f2..J[. ..$... + 4022d3e0 20c02000 a264810d f0000000 00140000 . ..d.......... + 4022d3f0 ffff7f80 81bc1409 9841c65a ffff00fc .........A.Z.... + 4022d400 00009001 fffffffb 00000018 ffffff80 ................ + 4022d410 ff0ff0ff 00200200 a60f0000 54583800 ..... ......TX8. + 4022d420 00ff0ff0 e600200b 3ff0ffdf 400c0020 ...... .?...@.. + 4022d430 00001300 3ff0ffff 800d0000 000000fc ....?........... + 4022d440 2401fe03 000000b0 00000004 ffff0bff $............... + 4022d450 ff0f0000 83008000 fff7ffff 208cfe3f ............ ..? + 4022d460 62af8031 f0f88170 f521e0ff 12c1c009 b..1...p.!...... + 4022d470 c1d9e1c9 d1e9f1c1 5af1e173 f4d18df1 ........Z..s.... + 4022d480 c02000b2 2d5820bb 20c02000 b26d58c0 . ..-X . . ..mX. + 4022d490 2000a22d 4380aa20 c02000a2 6d4391d4 ..-C.. . ..mC.. + 4022d4a0 ffc02000 722dd090 77108077 20c02000 .. .r-..w..w . . + 4022d4b0 726dd051 d0ffc020 00526d5b 41cfffc0 rm.Q... .Rm[A... + 4022d4c0 2000426d 5a216a61 c02000b2 2d5420bb .BmZ!ja. ..-T . + 4022d4d0 10c02000 b26d54c0 200092a1 90a22dc6 .. ..mT. .....-. + 4022d4e0 c0200092 6dc671c6 ff81c4ff c0200052 . ..m.q...... .R + 4022d4f0 2ebb8055 10705520 c0200052 6ebb41c1 ...U.pU . .Rn.A. + 4022d500 ffc02000 222ee240 2210c020 00226ee2 .. ."..@".. ."n. + 4022d510 b20300b2 cbf1c020 00a22d52 60aa10b0 ....... ..-R`... + 4022d520 aa20c020 00a26d52 81b8ff91 f5c5c020 . . ..mR....... + 4022d530 00722d4a 90771080 7720c020 00726d4a .r-J.w..w . .rmJ + 4022d540 51b3ffc0 200048dd 504410c0 200049dd Q... .H.PD.. .I. + 4022d550 220cbc2c e4076214 c0200032 2d516033 "..,..b.. .2-Q`3 + 4022d560 10403320 c0200032 6d51c604 002c65c0 .@3 . .2mQ...,e. + 4022d570 2000422d 51604410 504420c0 2000426d .B-Q`D.PD . .Bm + 4022d580 5172afc0 1c16813d 53c02000 522ddc70 Qr.....=S. .R-.p + 4022d590 55106055 20c02000 526ddc41 fefdc020 U.`U . .Rm.A... + 4022d5a0 00322ea8 403320c0 2000326e a82198ff .2..@3 . .2n.!.. + 4022d5b0 0199ffc0 2000b22d 5920bb10 00bb20c0 .... ..-Y .... . + 4022d5c0 2000b26d 59a14ffc 9194ffc0 2000722d ..mY.O..... .r- + 4022d5d0 59a07710 907720c0 2000726d 596166ee Y.w..w . .rmYaf. + 4022d5e0 518fffc0 2000422d 57604410 504420c0 Q... .B-W`D.PD . + 4022d5f0 2000426d 57318aff 218bffc0 2000022d .BmW1..!... ..- + 4022d600 54300010 200020c0 2000026d 54c02000 T0.. . . ..mT. . + 4022d610 a2a080b2 2dc6c020 00a26dc6 0c49c020 ....-.. ..m..I. + 4022d620 00722dc4 907720c0 2000726d c4617eff .r-..w . .rm.a~. + 4022d630 517fffc0 2000422d dc604410 504420c0 Q... .B-.`D.PD . + 4022d640 2000426d dc31cadc 217affc0 2000022d .Bm.1..!z.. ..- + 4022d650 c9300010 200020c0 2000026d c9b175ff .0.. . . ..m..u. + 4022d660 a176ffc0 2000922d 56b09910 a09920c0 .v.. ..-V..... . + 4022d670 2000926d 567171ff 6172ffc0 2000522d ..mVqq.ar.. .R- + 4022d680 d3705510 605520c0 2000526d d3419ac5 .pU.`U . .Rm.A.. + 4022d690 316dffc0 2000222d c8402210 302220c0 1m.. ."-.@".0" . + 4022d6a0 2000226d c80168ff c02000b2 2ee200bb ."m..h.. ...... + 4022d6b0 20c02000 b26ee2a1 65ff91db 81c02000 . ..n..e..... . + 4022d6c0 72289ca0 77109077 20c02000 72689c61 r(..w..w . .rh.a + 4022d6d0 e069c020 00522dd1 605510c0 2000526d .i. .R-.`U.. .Rm + 4022d6e0 d1220cc6 85c3ff08 0c08300c 02c00000 ."........0..... + 4022d6f0 a2afcf2c 0931edf0 61e2c301 55ffc020 ...,.1..a...U.. + 4022d700 00822e8e a0881090 8820c020 00826e8e ......... . ..n. + 4022d710 c0200051 50ff722d 92c02000 526d920c . .QP.r-.. .Rm.. + 4022d720 64c02000 222d9340 2220c020 00226d93 d. ."-.@" . ."m. + 4022d730 c0200002 6dc7c020 00b22dc7 00bb20c0 . ..m.. ..-... . + 4022d740 2000b26d c7a144ff c0200098 ada09910 ..m..D.. ...... + 4022d750 c0200099 ad7c980c 27c02000 52268980 . ...|..'. .R&.. + 4022d760 55107055 20c02000 5266897c e4c02000 U.pU . .Rf.|.. . + 4022d770 2223f040 2210c020 00080c02 20282263 "#.@".. .... ("c + 4022d780 f0c00000 d128f80c 12080c0c 1302202b .....(........ + + 4022d790 0cc4c000 00220c08 9cb20c22 080c0c13 .....".....".... + 4022d7a0 02202b42 a184c000 000c3208 0c0c2302 . +B......2...#. + 4022d7b0 202b0c64 c0000008 0c02202f c0000022 +.d...... /..." + 4022d7c0 0c089cf2 22c11031 25ff2c04 014550c0 ...."..1%.,..EP. + 4022d7d0 0000222c 3232a07f 42c11052 2c331c06 ..",22..B..R,3.. + 4022d7e0 0c074504 fe0c120c 08620d00 722c3231 ..E......b..r,21 + 4022d7f0 01f242d7 0152c316 1b668901 89118921 ..B..R...f.....! + 4022d800 60607485 1ffe0c1d 780c920c bc722726 ``t.....x....r'& + 4022d810 07692422 a0770c03 1c2452a0 d8c00700 .i$".w...$R..... + 4022d820 22a0770c 031c840c 15080c0c 16022027 ".w........... ' + 4022d830 0c17c000 00060300 22a0770c 031c2452 ........".w...$R + 4022d840 a0e8c007 00c02000 222e98d0 2220c020 ...... ."..." . + 4022d850 00c8d122 6e98d8e1 0c22e8f1 05b3ff08 ..."n...."...... + 4022d860 c112c140 0df00000 12c1f002 6100c55c ...@........a..\ + 4022d870 0522a064 01d758c0 00000221 0012c110 .".d..X....!.... + 4022d880 80000000 ffff1ff0 00008001 ffffff1f ................ + 4022d890 ff3fe0ff 00401f00 ffff00ff 0000ab00 .?...@.......... + 4022d8a0 b1f9ffa1 f9ff3181 f0c02000 2223e6b0 ......1... ."#.. + 4022d8b0 2210a022 20c02000 2263e6c0 20009223 ".." . ."c.. ..# + 4022d8c0 e7b09910 a09920c0 20009263 e781efff ...... . ..c.... + 4022d8d0 7131fdc0 20006223 e5806610 706620c0 q1.. .b#..f.pf . + 4022d8e0 20006263 e551eaff 41ebffc0 20002223 .bc.Q..A... ."# + 4022d8f0 e6502210 402220c0 20002263 e6b1e6ff .P".@" . ."c.... + 4022d900 a1e7ffc0 20009223 e8b09910 a09920c0 .... ..#...... . + 4022d910 20009263 e881ebc7 72a100c0 20006223 ..c....r... .b# + 4022d920 f2806610 706620c0 20006263 f252af80 ..f.pf . .bc.R.. + 4022d930 4c74c020 002223e6 50221040 2220c020 Lt. ."#.P".@" . + 4022d940 002263e6 0df00000 00000e01 00000d01 ."c............. + 4022d950 0000de03 0000ed03 12c1f041 21f00901 ...........A!... + 4022d960 02049531 23546620 1762af94 52a069c0 ...1#Tf .b..R.i. + 4022d970 20002223 68602210 502220c0 20002263 ."#h`".P" . ."c + 4022d980 682c0702 049262ae cf261026 26302326 h,....b..&.&&0#& + 4022d990 40202650 1d020494 82c0fd56 280cc020 @ &P.......V(.. + 4022d9a0 0092238d 60991070 9920c020 0092638d ..#.`..p. . ..c. + 4022d9b0 86290051 3ef00c08 0ba0162a 10b2c0fc .).Q>......*.... + 4022d9c0 16cb0f22 c0fd1682 1592c0fb 16291502 ...".........).. + 4022d9d0 ae0f3c05 c0200022 23820022 10502220 ..<.. ."#..".P" + 4022d9e0 c0200022 6382c020 00b22383 00bb1050 . ."c.. ..#....P + 4022d9f0 bb20c020 00b26383 a20493b6 2a26c020 . . ..c.....*&. + 4022da00 00822385 60881070 8820c020 00826385 ..#.`..p. . ..c. + 4022da10 c0200052 238d6055 10705520 c0200052 . .R#.`U.pU . .R + 4022da20 638d0608 00c02000 a2238560 aa1050aa c..... ..#.`..P. + 4022da30 20c02000 a26385c0 20009223 8d609910 . ..c.. ..#.`.. + 4022da40 c0200092 638d0204 920bb016 cb0822c0 . ..c.........". + 4022da50 fd166208 26402126 501e0801 12c1100d ..b.&@!&P....... + 4022da60 f06620f5 c0200042 23856044 10704420 .f .. .B#.`D.pD + 4022da70 c0200042 638506f8 ff020493 66101e0c . .Bc.......f... + 4022da80 020c130c 140c0501 0552c000 000c820c .........R...... + 4022da90 030c840c 05010152 c00000c6 eeff5680 .......R......V. + 4022daa0 fb0c120c 030c140c 0501fc51 c000000c ...........Q.... + 4022dab0 020c830c 840c0501 f951c000 0046e6ff .........Q...F.. + 4022dac0 02049366 30028620 0026507f b6206a81 ...f0.. .&P.. j. + 4022dad0 9effc020 00826540 c6bcff02 04936610 ... ..e@......f. + 4022dae0 1e0c120c 030c140c 0501ec51 c000000c ...........Q.... + 4022daf0 020c830c 840c0501 e951c000 0046d6ff .........Q...F.. + 4022db00 5660f50c 020c130c 140c0501 e451c000 V`...........Q.. + 4022db10 000c820c 030c840c 0501e051 c00000c6 ...........Q.... + 4022db20 cdff0204 9326302f 26502cb6 20149187 .....&0/&P,. ... + 4022db30 ffc02000 92654006 a5ffc020 00826540 .. ..e@.... ..e@ + 4022db40 c6a2ffc0 20008265 4086a0ff a181ffc0 .... ..e@....... + 4022db50 2000a265 40869dff b17fffc0 2000b265 ..e@....... ..e + 4022db60 40869aff 803fe00f ffffcfff 12c1f009 @....?.......... + 4022db70 01019bef 2200c456 320822a0 6608000c ...."..V2.".f... + 4022db80 33022024 0c14c000 003195ef 22633421 3. $.....1.."c4! + 4022db90 c7efc020 005222e5 526335c0 20004222 ... .R".Rc5. .B" + 4022dba0 e6426336 c020000c 140c550c 063cc722 .Bc6. ....U..<." + 4022dbb0 22e72263 37080322 a0660220 270c33c0 "."c7..".f. '.3. + 4022dbc0 00000187 ef21e7ff c0200071 b8efb227 .....!... .q...' + 4022dbd0 e720bb20 c02000b2 67e7a147 c4c02000 . . . ..g..G.. . + 4022dbe0 9227e6a0 9920c020 009267e6 81dfffc0 .'... . ..g..... + 4022dbf0 20006227 e5806610 c0200062 67e50c13 .b'..f.. .bg... + 4022dc00 3240c408 0112c110 0df00000 12c1f009 2@.............. + 4022dc10 010173ef 2200c466 123422a0 660c335d ..s."..f.4".f.3] + 4022dc20 0008050c 14022026 5205d0c0 0000016c ...... &R......l + 4022dc30 ef319eef 522035c0 20005263 e5422036 .1..R 5. .Rc.B 6 + 4022dc40 c0200042 63e62220 37c02000 2263e70c . .Bc." 7. ."c.. + 4022dc50 066240c4 080112c1 100df000 12c1f009 .b@............. + 4022dc60 01661205 45f0ff86 000005fa ff080112 .f..E........... + 4022dc70 c1100df0 00780000 12c1e002 6104c951 .....x......a..Q + 4022dc80 2180c2c1 57efc020 00422297 c0200032 !...W.. .B".. .2 + 4022dc90 2296c020 00104840 0c130c74 5c15080c ".. ..H@...t\... + 4022dca0 22229702 202622a0 61c00000 05bfff22 "".. &".a......" + 4022dcb0 a0770c03 1c040c05 080c0c06 0220270c .w........... '. + 4022dcc0 17c00000 05300231 cbf02d03 4b330566 .....0.1..-.K3.f + 4022dcd0 01483c67 f40e0c02 c531fc71 4e68683c .H..... + 4022de10 12016f57 c000000c 887c3971 adc6c020 ..oW.....|9q... + 4022de20 006227d0 90661080 6620c020 00580162 .b'..f..f . .X.b + 4022de30 67d08ca5 22a3e801 6657c000 00060200 g..."...fW...... + 4022de40 22a06401 6357c000 000c40c0 2000b1a0 ".d.cW....@. ... + 4022de50 c6a22bd0 7c3220aa 1000aa20 c02000a2 ..+.|2 .... . .. + 4022de60 6bd00c12 015b57c0 0000c020 004104c2 k....[W.... .A.. + 4022de70 38113264 85076308 22a0a001 22cac000 8.2d..c."..."... + 4022de80 00082112 c1100df0 12c1f009 1101d4ee ..!............. + 4022de90 0c063200 e05200b3 cc630c14 4240e0c6 ..2..R...c..B@.. + 4022dea0 0c002901 6240e017 e52b0c42 0177f2c0 ..).b@...+.B.w.. + 4022deb0 000001cb ee7200e1 cc670c12 45f2ff01 .....r...g..E... + 4022dec0 c8ee2221 0082a000 8240e105 eeff22a0 .."!.....@....". + 4022ded0 040c03c5 d6030811 12c1100d f0000000 ................ + 4022dee0 0ccdfe3f 0ecdfe3f 10cdfe3f 0c066c2a ...?...?...?..l* + 4022def0 81bcee2b 32326833 72c87392 c8705d09 ...+22h3r.s..p]. + 4022df00 2ab61b55 1b66420b 11424500 b20b14a2 *..U.fB..BE..... + 4022df10 4506ba44 42450377 95e55d09 71f1ff0c E..DBE.w..].q... + 4022df20 0a0c0632 021a3248 7bb2021b b2487c42 ...2..2H{....H|B + 4022df30 021c3202 1d404054 80441140 33203258 ..2..@@T.D.@3 2X + 4022df40 3f2a461b 6642041e 42451080 b401b0b8 ?*F.fB..BE...... + 4022df50 31e66b02 776402a2 45102a46 1b557795 1.k.wd..E.*F.Uw. + 4022df60 e15d0971 e0ff0c06 2aa61b66 a20a22a2 .].q....*..f..". + 4022df70 45141b55 7795f05d 0971dbff 0c062ab6 E..Uw..].q....*. + 4022df80 1b66b20b 28b2451a 1b557795 f00c5562 .f..(.E..Uw...Ub + 4022df90 02306248 70420233 42489232 02343248 .0bHpB.3BH.2.42H + 4022dfa0 93b20235 b24894a2 0240a248 96920241 ...5.H...@.H...A + 4022dfb0 92489772 02426202 43707054 80771170 .H.r.Bb.CppT.w.p + 4022dfc0 66206258 4c420244 42489a32 02453248 f bXLB.DBH.2.E2H + 4022dfd0 9bb20247 a2024680 bb01b0b8 3180bb11 ...G..F.....1... + 4022dfe0 b0aa20a2 584e9202 49720248 80990190 .. .XN..Ir.H.... + 4022dff0 98318099 11907720 72584f62 024a6248 .1....w rXOb.JbH + 4022e000 a042024b 6d054040 344248a2 f664016d .B.Km.@@4BH..d.m + 4022e010 046248a2 92024b90 94249248 a472024b .bH...K..$.H.r.K + 4022e020 70770472 48a66202 4c606034 6248a167 pw.rH.b.L``4bH.g + 4022e030 35015d06 5248a142 024c4044 244248a3 5.].RH.B.L@D$BH. + 4022e040 32024c30 37043248 a5b2024d b0b034b2 2.L07.2H...M..4. + 4022e050 48a8a202 4da0a434 a248a792 024e9248 H...M..4.H...N.H + 4022e060 a9720254 7248aa62 02586248 ab42025d .r.TrH.b.XbH.B.] + 4022e070 4248ad32 025e3248 aeb2025f b248afa2 BH.2.^2H..._.H.. + 4022e080 0260a248 b0920261 9248b172 02627248 .`.H...a.H.r.brH + 4022e090 b2620263 6248b342 02644248 b4320269 .b.cbH.B.dBH.2.i + 4022e0a0 3248b5b2 026ab248 b6a2026b a248b792 2H...j.H...k.H.. + 4022e0b0 026c9248 b872026d 7248b962 026e6248 .l.H.r.mrH.b.nbH + 4022e0c0 ba42026f 4248bb32 02703248 bcb20271 .B.oBH.2.p2H...q + 4022e0d0 b248bda2 0272a248 be0c020d f0000000 .H...r.H........ + 4022e0e0 04040404 04010104 01040401 ffc3ffff ................ + 4022e0f0 01010104 04040401 713aee31 6eee4207 ........q:.1n.B. + 4022e100 92514a9c 26146826 346561f5 ff264471 .QJ.&.h&4ea..&Dq + 4022e110 26546e42 07946624 1121f2ff c0200022 &TnB..f$.!... ." + 4022e120 63d8c020 006263d9 46040066 340e41ee c.. .bc.F..f4.A. + 4022e130 ffc02000 4263d8c0 20005263 d9a16065 .. .Bc.. .Rc..`e + 4022e140 c0200092 2340a099 20c02000 92634081 . ..#@.. . ..c@. + 4022e150 e7ff71c3 afc02000 62234280 66107066 ..q... .b#B.f.pf + 4022e160 20c02000 6263420c 25c02000 59a30df0 . .bcB.%. .Y... + 4022e170 c0200052 63d8b1de ffc02000 b263d986 . .Rc..... ..c.. + 4022e180 eeffc020 006263d8 21dbffc0 20002263 ... .bc.!... ."c + 4022e190 d906eaff 5c84fe3f 10301040 21feff12 ....\..?.0.@!... + 4022e1a0 c1f0c911 090101fc ffc00000 21c5f231 ............!..1 + 4022e1b0 1052c10b eec02000 0c340c75 0c460c07 .R.... ..4.u.F.. + 4022e1c0 22634408 0c22a062 0220270c 13c00000 "cD..".b. '..... + 4022e1d0 22a0650c 430c040c 65080c0c 66022027 ".e.C...e...f. ' + 4022e1e0 0c07c000 0022a065 0c430c04 0c75080c .....".e.C...u.. + 4022e1f0 0c760220 270c07c0 0000220c b732a0ff .v. '....."..2.. + 4022e200 37924551 03f24129 eec02000 3224fa50 7.EQ..A).. .2$.P + 4022e210 3310c020 003264fa 0c13c020 002224e5 3.. .2d.... ."$. + 4022e220 302220c0 20002264 e5080c0c 6202202b 0" . ."d....b. + + 4022e230 0c24c000 007ce8c0 2000711c ee6227e5 .$...|.. .q..b'. + 4022e240 806610c0 20006267 e541faf3 310dc1c0 .f.. .bg.A..1... + 4022e250 20002223 86402210 c020000c 042c5522 ."#.@".. ...,U" + 4022e260 6386080c 22a06a02 20260c23 c0000008 c...".j. &.#.... + 4022e270 0c022013 c811c000 00080112 c1100df0 .. ............. + 4022e280 680e0060 614c550c 0571fdff c0200032 h..`aLU..q... .2 + 4022e290 26804b66 5a537796 f27cf440 45305145 &.KfZSw..|.@E0QE + 4022e2a0 558ce2c0 20002225 9a0c1640 22c02026 U... ."%...@". & + 4022e2b0 930df0c0 20004265 9a0c020d f0000000 .... .Be........ + 4022e2c0 00521141 3c55c020 0032249b 3030f450 .R.A.. + 4022e650 f00293f1 6eff222c 3232a07d 0c14024c ....n.",22.}...L + 4022e660 e2454e00 0c10cc52 383c0773 010c0002 .EN....R8<.s.... + 4022e670 4c085102 4fc02000 52258048 e159518c L.Q.O. .R%.H.YQ. + 4022e680 4485b1ff 06020021 c3fe0163 ffc00000 D......!...c.... + 4022e690 c0200071 fa4e8851 72278062 0c088077 . .q.N.Qr'.b...w + 4022e6a0 c0726c39 8c96222c 3232a07d 0c048549 .rl9..",22.}...I + 4022e6b0 00820f00 66181698 3cb7f94c 22010080 ....f...<..L"... + 4022e6c0 22012028 31451cfc 460f0000 000038e1 ". (1E..F.....8. + 4022e6d0 fc532148 ee0c0432 c25385c7 fc4d0222 .S!H...2.S...M." + 4022e6e0 6c1b2125 f89b32c5 c6fc5811 c0200052 l.!%..2...X.. .R + 4022e6f0 6d984821 c0200042 6d990c02 45b8ff71 m.H!. .Bm...E..q + 4022e700 2862683c 70662069 3c9141ff c0200082 (bh.|.-... + 4022f560 ff020e00 1bccc0c0 742000c0 024e0080 ........t ...N.. + 4022f570 00010008 31a6101f 667ce0a6 1019f69d ....1...f|...... + 4022f580 1602c0f8 2bddd0d0 74024e00 80000100 ....+...t.N..... + 4022f590 0831a610 02b69de8 c0ec1108 01c811fb .1.............. + 4022f5a0 eee0e074 b0ee11b6 6d04abdd d0d074ea ...t....m.....t. + 4022f5b0 ede25f00 d821e831 f84112c1 200df077 .._..!.1.A.. ..w + 4022f5c0 62d5b67d 16d2cdfe 8b20224e 00d0d074 b..}..... "N...t + 4022f5d0 80020100 08317762 02f67de8 d680fbb6 .....1wb..}..... + 4022f5e0 2c1d0bcc c0c0742d 0c05f1ff 320e002a ,.....t-....2..* + 4022f5f0 23224e00 80020100 08317762 02661ce1 #"N......1wb.f.. + 4022f600 d640f966 6d91d2cd fe8b2022 4e00d0d0 .@.fm..... "N... + 4022f610 74c6e0ff 12c1e029 4109712d 01051001 t......)A.q-.... + 4022f620 0c335211 03b21102 821101a2 11077211 .3R...........r. + 4022f630 06921105 62110401 eae80c04 2d040800 ....b.......-... + 4022f640 9a66aa77 ba8808e0 8a557077 90606690 .f.w.....Upw.`f. + 4022f650 7066c070 55d00055 11006611 60603150 pf.pU..U..f.``1P + 4022f660 50315025 b36046b3 00441100 22112020 P1P%.`F..D..". + 4022f670 31404031 4951c000 0001d9e8 0c330800 1@@1IQ.......3.. + 4022f680 296108e0 2851c000 00386108 712033c0 )a..(Q...8a.q 3. + 4022f690 284112c1 203a2200 22112020 310df000 (A.. :".". 1... + 4022f6a0 f00b0000 3cc231fe ff12c1d0 f9a1c971 ....<.1........q + 4022f6b0 0961e991 d9810c0e d1cae801 4eeac11a .a..........N... + 4022f6c0 fff1e8f1 325c0022 4f000200 37024110 ....2\."O...7.A. + 4022f6d0 0c720c13 080d421c 0002202b 404541c0 .r....B... +@EA. + 4022f6e0 00000c02 0c13080d 421c0002 202b4040 ........B... +@@ + 4022f6f0 44c00000 221c0032 c1120c14 c5d8ff4c D..."..2.......L + 4022f700 0232c110 0c141cf5 0c07620f 0082a138 .2........b....8 + 4022f710 89017911 80660160 683172c1 14054e01 ..y..f.`h1r...N. + 4022f720 3201142c 40803301 30383192 c31f924f 2..,@.3.081....O + 4022f730 0037202e a6a32b22 1c0032c1 120c14e8 .7 ...+"..2..... + 4022f740 91f8a185 d4ffd12b ea221c00 32c11205 .......+."..2... + 4022f750 caff0861 421c0042 5d2dc871 d88112c1 ...aB..B]-.q.... + 4022f760 300df022 c1141c85 3055c052 41143d0c 0.."....0U.RA.=. + 4022f770 c5d9ff0c 720c1308 0d421c00 02202b40 ....r....B... +@ + 4022f780 4541c000 000c020c 13080d42 1c000220 EA.........B... + 4022f790 2b404044 c000003c 76720114 1bee80ee +@@D....<....Q.N8 + 40230130 04503320 3904bca6 1ce3c02e 1122c2d9 .P3 9........".. + 40230140 014247c0 0000dd02 d24f2c0c 93e02ef0 .BG......O,..... + 40230150 e0221120 20f4013d 47c00000 51595d48 .". ..=G...QY]H + 40230160 0f203074 2b333032 21324f2d 50442049 . 0t+302!2O-PD I + 40230170 0f06a9ff 1c43e02e a0e02290 22c2f201 .....C...."."... + 40230180 3247c000 00dd0246 efff0000 c5012340 2G.....F......#@ + 40230190 82cdfe3f 12c1f0d9 21c91109 01cd020c ...?....!....... + 402301a0 102194e7 dd032202 523d0c20 20930583 .!....".R=. ... + 402301b0 ff0190e7 618ee7f6 bc3a41f4 ffc03c90 ....a....:A...<. + 402301c0 4a33a003 00862800 c6270006 33004632 J3....(..'..3.F2 + 402301d0 00862500 c6240006 3000462f 00062d00 ..%..$..0.F/..-. + 402301e0 c62a0086 2800c621 00862500 46230006 .*..(..!..%.F#.. + 402301f0 2100c61e 00da3c32 d3ff3203 f0020030 !.....<2..2....0 + 40230200 f68c0b42 06405604 05320d00 86120080 ...B.@V..2...... + 40230210 00010008 31261017 0cb22710 410cd447 ....1&....'.A..G + 40230220 104272c0 f2520613 0c007005 83860000 .Br..R....p..... + 40230230 02061030 207407b2 05820639 2628010d ...0 t.....9&(.. + 40230240 02c81121 d3ffd821 22020000 007407b2 ...!...!"....t.. + 40230250 012d0008 0112c110 0df03a32 c6ebff02 .-........:2.... + 40230260 061146f3 ff020612 c6f1ff32 0642c6e2 ..F........2.B.. + 40230270 ff320d00 46e1ff32 0d02c6df ff320d04 .2..F..2.....2.. + 40230280 46deff32 0d06c6dc ff320d01 46dbff32 F..2.....2..F..2 + 40230290 0d03c6d9 ff320d05 46d8ff32 0641c6d6 .....2..F..2.A.. + 402302a0 ff000000 2b648293 00000440 8090b190 ....+d.....@.... + 402302b0 88c00016 408a8200 25a10088 11808031 ....@...%......1 + 402302c0 82530027 28142048 c0502060 80220120 .S.'(. H.P `.". + 402302d0 28314253 000df00c 020df020 40608724 (1BS....... @`.$ + 402302e0 f52a4880 25012028 3146f9ff 70a42440 .*H.%. (1F..p.$@ + 402302f0 f30f0000 00a52440 12c1a0d2 6112f261 ......$@....a..a + 40230300 14026110 29e159f1 626116c2 6111e261 ..a.).Y.ba..a..a + 40230310 13ed03c1 6fbdc020 0022a138 c22cd849 ....o.. .".8.,.I + 40230320 d1c0c845 c52efff1 07fedd02 225f02f6 ...E........"_.. + 40230330 8c0a7cf2 202c3020 20244600 002d0c3d ..|. ,0 $F..-.= + 40230340 0e05e5ff 38e12c09 3a222261 15220200 ....8.,.:""a.".. + 40230350 6c00e022 11202dc0 00221120 2031225f l..". -..". 1"_ + 40230360 03072201 0d02420f 08072901 9d000029 .."...B...)....) + 40230370 11202031 f64419e6 1202c696 00200221 . 1.D....... .! + 40230380 0a0200d2 21d0d060 80dd01d0 d8318602 ....!..`.....1.. + 40230390 0038d10c 440c25c5 f0ffdd02 e116e732 .8..D.%........2 + 402303a0 2116a61d 0f220e5d 1c308022 01202831 !....".].0.". (1 + 402303b0 27a0010c 0d01dcfb 1653065d 0d720e5d '........S.].r.] + 402303c0 429f0382 0e5c68d1 32211562 96003203 B....\h.2!.b..2. + 402303d0 00808801 80883189 0121c4ff 80770170 ......1..!...w.p + 402303e0 7831c020 0081b1e5 b228d8ad 0080bb01 x1. .....(...... + 402303f0 b0b831b9 11a21a00 a921c931 920e3080 ..1......!.1..0. + 40230400 99019098 31994180 8ca0c020 008228c1 ....1.A.... ..(. + 40230410 80880180 88318951 017545c0 000001c2 .....1.Q.uE..... + 40230420 fb88f116 e819c9c1 169d19c2 a07f0c02 ................ + 40230430 fd0d420e 5c2c4380 44014048 31205290 ..B.\,C.D.@H1 R. + 40230440 1b22e055 9052053d 20207480 55015058 .".U.R.= t.U.PX + 40230450 3157ac01 5d0c80c5 01c0c831 6642ddca 1W..]......1fB.. + 40230460 c4d02cc0 80220120 283127a3 08621000 ..,..". (1'..b.. + 40230470 52a3e467 350be6a2 75821000 719dff87 R..g5...u...q... + 40230480 376c31a9 fb1c8920 99c09241 2022c120 7l1.... ...A ". + 40230490 c507ff02 0e5e4201 20320e5d c05dc052 .....^B. 2.].].R + 402304a0 c5188033 01804401 80000100 08314048 ...3..D......1@H + 402304b0 31303831 4025c050 44c02a33 2a00024e 1081@%.PD.*3*..N + 402304c0 5e324e5d 4aff32c1 220c0421 97fb80ff ^2N]J.2."..!.... + 402304d0 01f0f831 22120045 fbfe2193 fb32c122 ...1"..E..!..2." + 402304e0 221200c5 f0fe0190 fb321000 325e2dd6 "........2..2^-. + 402304f0 df004c64 f05cc080 55015058 3157a414 ..Ld.\..U.PX1W.. + 40230500 e61f0286 2f00f06c c0806601 606831e6 ..../..l..f.`h1. + 40230510 a602c62b 00220e30 32c12892 0e5c720e ...+.".02.(..\r. + 40230520 5e820e5d 80770180 88018099 01909831 ^..].w.........1 + 40230530 80883170 7831f077 80f08880 f099c092 ..1px1.w........ + 40230540 4e5c824e 5d724e5e c5c3fb21 8bf0422e N\.N]rN^...!..B. + 40230550 189b3205 e0fa8221 16168806 2166ff72 ..2....!....!f.r + 40230560 0e5d820e 5c68d132 21154176 fd320300 .]..\h.2!.Av.2.. + 40230570 42940362 96008088 01808831 89015d0d B..b.......1..]. + 40230580 80770170 7831c020 00a148e5 98c1f22a .w.px1. ..H....* + 40230590 d8c165fb 80ff01f0 f831f911 c21c0099 ..e......1...... + 402305a0 31c921b2 0e3080bb 01b0b831 b941a099 1.!..0.....1.A.. + 402305b0 a0c02000 9229c180 99019098 31995101 .. ..)......1.Q. + 402305c0 0b45c000 00c22111 d22112e2 2113f221 .E....!..!..!..! + 402305d0 14022110 12c1600d f07c0777 a2082002 ..!...`..|.w.. . + 402305e0 210002c0 8666ff0c 0dc66bff 4110e67c !....f....k.A..| + 402305f0 e631b7bc c0200022 23d74022 10c02000 .1... ."#.@".. . + 40230600 2263d7b1 dcd0c020 00a223d7 b0aa10c0 "c..... ..#..... + 40230610 2000a263 d7c02000 9223d460 9910c020 ..c.. ..#.`... + 40230620 009263d4 0c28c020 007223d8 807720c0 ..c..(. .r#..w . + 40230630 20007263 d8c02000 5223d860 5510c020 .rc.. .R#.`U.. + 40230640 005263d8 0c14c020 002223d8 402220c0 .Rc.... ."#.@" . + 40230650 20002263 d80df000 81cdfe3f 8bccfe3f ."c.......?...? + 40230660 80cdfe3f f4ccfe3f 12c1e002 6104015f ...?...?....a.._ + 40230670 e6420043 52003d40 40045684 09565509 .B.CR.=@@.V..VU. + 40230680 61f6ff71 f6ff6206 00720700 56660856 a..q..b..r..Vf.V + 40230690 3708012c fd52a000 618ebcc0 20008226 7..,.R..a... ..& + 402306a0 d4f7f842 c0200022 61039226 d4392190 ...B. ."a..&.9!. + 402306b0 9825fc19 31ebff32 03002d01 80330130 .%..1..2..-..3.0 + 402306c0 3831451f fe2d0131 afee41e6 ff583168 81E..-.1..A..X1h + 402306d0 2145c2ff 211cfd02 02081c34 07340a1b !E..!......4.4.. + 402306e0 50524208 86000052 500205f0 ff2141e6 PRB....RP....!A. + 402306f0 01bce422 025e0220 00802201 02200020 ...".^. ..".. . + 40230700 2831c000 00a6820d 313be622 a0002243 (1......1;.".."C + 40230710 5e0c0245 77fd0841 12c1200d f0000000 ^..Ew..A.. ..... + 40230720 91c4b70c 0b816abc 12c1f0c9 110901d9 ......j......... + 40230730 210c00d2 a0ff7cfc 8060a020 70905d0d !.....|..`. p.]. + 40230740 ad0bc020 0032a117 6226e01b 00000074 ... .2..b&.....t + 40230750 c0663060 407442c4 eb6060a4 62570040 .f0`@tB..``.bW.@ + 40230760 a4b330aa 82903610 a0a821a7 2d015d0a ..0...6...!.-.]. + 40230770 3a353257 006680bf c811d821 080112c1 :52W.f.....!.... + 40230780 100df000 12c1e009 61294139 51c9717c ........a)A9Q.q| + 40230790 d4c14fbc c0200032 2cd44033 10c02000 ..O.. .2,.@3.. . + 402307a0 326cd40c 22c02000 022cd420 0020c020 2l..". ..,. . . + 402307b0 001c9202 6cd40106 4dc00000 0c75c020 ....l...M....u. + 402307c0 00622cd4 60687567 050bc020 00722cd4 .b,.`hug... .r,. + 402307d0 70782556 37ffc841 2d0145f4 ff021103 px%V7..A-.E..... + 402307e0 42110232 11018211 07521105 22110472 B..2.....R.."..r + 402307f0 11065a22 8a774a33 3a007077 90202290 ..Z".wJ3:.pw. ". + 40230800 2020f470 60f4f080 118080f4 67380570 .p`.......g8.p + 40230810 70d04600 000c0772 5c000851 c8716732 p.F....r\..Q.qg2 + 40230820 056022c0 4600000c 02225000 086112c1 .`".F...."P..a.. + 40230830 200df000 f13c1101 f33c1101 f03c1101 ....<...<...<.. + 40230840 ffff0300 3040f412 c1d0c941 e961f971 ....0@.....A.a.q + 40230850 59b16921 0c13d951 d162e409 31080d29 Y.i!...Q.b..1..) + 40230860 1102202b 0c02c000 0028b1c1 19bc1642 .. +.....(.....B + 40230870 111ccf4c 0e4c0d0c 080c090c 0ab2c2fc ...L.L.......... + 40230880 b981a901 999189a1 0156e40c 1208000c .........V...... + 40230890 2302202b e040f4c0 00000151 e40c0208 #. +.@.....Q.... + 402308a0 000c2302 202bd040 f4c00000 c0200031 ..#. +.@..... .1 + 402308b0 e1ff326c d3c02000 21e0ff22 6cd30c22 ..2l.. .!.."l.." + 402308c0 01c44cc0 000032a0 7f0801c0 2000422c ..L...2..... .B, + 402308d0 d387f408 c0200052 2cd38775 f6c02000 ..... .R,..u.. . + 402308e0 622cd30c 17606f05 706630c0 2000a163 b,...`o.pf0. ..c + 402308f0 54822cd3 0c09a088 10809783 9c268d03 T.,..........&.. + 40230900 dadf00dd 11d0d031 d723018d 0ddd0846 .......1.#.....F + 40230910 0300f02d c00c0d00 22112020 3120d2b3 ...-....". 1 .. + 40230920 48819c29 8d03eaef 00ee11e0 e031e723 H..).........1.# + 40230930 018d0eed 08460300 f02ec00c 0e002211 .....F........". + 40230940 20203120 e2b362cf fef05121 1b550c1f 1 ..b...Q!.U.. + 40230950 80550150 583160f5 93472017 689188a1 .U.PX1`..G .h... + 40230960 ea76da98 00991100 77117060 31908031 .v......w.p`1..1 + 40230970 89a16991 88b11b00 00007409 010088c0 ..i.......t..... + 40230980 5648f0c6 01000c02 0c033991 29a10c12 VH........9.)... + 40230990 0c23f891 d113e42b ff080df0 42f40220 .#.....+....B.. + 402309a0 2bf0f221 c000000c 020c23e8 a1080d2b +..!......#....+ + 402309b0 eee042f4 02202be0 e221c000 000c1208 ..B.. +..!...... + 402309c0 0d0c1302 202b42a0 7fc00000 419cffc0 .... +B.....A... + 402309d0 20002811 3821426c d3e24300 f243019c .(.8!Bl..C..C.. + 402309e0 f29197ff e07e0170 8f016117 e7c02000 .....~.p..a... . + 402309f0 52269990 55108055 20705520 c0200052 R&..U..U pU . .R + 40230a00 6699c841 d851e861 f8710831 12c1300d f..A.Q.a.q.1..0. + 40230a10 f0000000 0c048b52 22a07f30 55e00055 .......R"..0U..U + 40230a20 11505031 5045b300 44114030 31e6e301 .PP1PE..D.@01... + 40230a30 2d038022 01202831 0df00000 708cfe3f -..". (1....p..? + 40230a40 90a52440 b0a52440 0c0712c1 c0e971f9 ..$@..$@......q. + 40230a50 81d96109 41c95169 9149d159 f10c940c ..a.A.Qi.I.Y.... + 40230a60 750c06cd 0301dee3 dd020800 22a07702 u...........".w. + 40230a70 20270c03 c000004d 0c3d0d0c 050c0601 '.....M.=...... + 40230a80 d8e30c02 29012911 29210800 0c070220 ....).).)!..... + 40230a90 1a0c12c0 00000c0c 0c3559b1 49a10c0d .........5Y.I... + 40230aa0 0c0fa891 0c09f63c 0981e4ff 8a8c8208 .......<........ + 40230ab0 0089a1b8 a1caaaa9 c1924a00 1bbbb9e1 ..........J..... + 40230ac0 bcac261c 1d662c53 22a06b0c 230c2401 ..&..f,S".k.#.$. + 40230ad0 c4e30c65 08000c46 0220277d 0dc00000 ...e...F. '}.... + 40230ae0 060e0022 a06b0c23 0c2401bd e30c3508 ...".k.#.$....5. + 40230af0 000c0602 20277d0d c0000046 070022a0 .... '}....F..". + 40230b00 6b0c230c 140c350c 0601b5e3 0c170800 k.#...5......... + 40230b10 707d9002 20277070 74c00000 01b1e308 p}.. 'ppt....... + 40230b20 0028d102 201c0ca3 c00000ed 0228f18c .(.. ........(.. + 40230b30 b221c3ff 3d0d4d0e 01ad43c0 0000e7af .!..=.M...C..... + 40230b40 0efd0e48 c10c1330 3d90c03d 93324400 ...H...0=..=.2D. + 40230b50 48e11bdd d0d074d0 44c05624 f6e8f18c H.....t.D.V$.... + 40230b60 ee21b8ff 48c13d0c 42040001 a043c000 .!..H.=.B....C.. + 40230b70 00ac2c26 1c65662c 3822a06b 0c230c24 ..,&.ef,8".k.#.$ + 40230b80 0c650197 e30c4608 0078c102 20277207 .e....F..x.. 'r. + 40230b90 00c00000 86060022 a06b0c23 0c140c35 .......".k.#...5 + 40230ba0 0190e30c 06080078 c1022027 720700c0 .......x.. 'r... + 40230bb0 000028b1 1bccc0c0 740b2229 b156d2ed ..(.....t.").V.. + 40230bc0 0188e308 0002201b 0c12c000 00c851d8 ...... .......Q. + 40230bd0 61e871f8 81084112 c1400df0 22a06b0c a.q...A..@..".k. + 40230be0 230c240c 35017ee3 0c060800 78c10220 #.$.5.~.....x.. + 40230bf0 27720700 c00000c6 edff0000 d0a52440 'r............$@ + 40230c00 12c1a0c9 81d991e9 a1f9b142 61167961 ...........Ba.ya + 40230c10 59c139d1 62611109 710c0601 f4e40b34 Y.9.ba..q......4 + 40230c20 39413050 7482003d 80330130 38318056 9A0Pt..=.3.081.V + 40230c30 8359e132 611257a3 02c65e00 2261100c .Y.2a.W...^."a.. + 40230c40 0ea2a064 42611679 61b21130 c20164c9 ...dBa.ya..0..d. + 40230c50 f1b26115 08d14221 1258410a 04620000 ..a...B!.XA..b.. + 40230c60 62611357 a40df200 0160ffc0 faee00ee ba.W.....`...... + 40230c70 11e0e031 0c0f0c20 b22111c1 59e3eabb ...1... .!..Y... + 40230c80 00bb11b0 b031b7aa 07d2a064 09514602 .....1.....d.QF. + 40230c90 00c153e3 09510c0d b0dbb30c 12322110 ..S..Q.......2!. + 40230ca0 d040740c 050c0669 01691169 21080c0c .@t....i.i.i!... + 40230cb0 0702201a 0c06c000 000c2201 c54bc000 .. ......."..K.. + 40230cc0 00080c08 b0222115 c0000008 0c226114 ....."!......"a. + 40230cd0 08b02221 15c00000 a2a0641c 86b22113 .."!......d...!. + 40230ce0 5221140c 042a5500 55116c82 0d025050 R!...*U.U.l...PP + 40230cf0 314b5550 53210055 11505031 5045b300 1KUPS!.U.PP1PE.. + 40230d00 44114040 31b0b4c0 00bb11b0 b031272b D.@@1........1'+ + 40230d10 010d0bbd 0678f107 2601bd00 00cb11c0 .....x..&....... + 40230d20 c0319c57 d90121b5 ff3d0f52 21136d0c .1.W..!..=.R!.m. + 40230d30 7d0e012e 43c00000 a2a064cc 1ce61f42 }...C.....d....B + 40230d40 660c0608 5126103a bc70cc1d 963c03a7 f...Q&.:.p...<.. + 40230d50 9d02e61c 2d0d0c1b ff80ff01 f0f83142 ....-.........1B + 40230d60 cff6e63c 127ce337 2c0dea9c 00e911e0 ...<.|.7,....... + 40230d70 e0315624 f0860200 c0922190 9cc09a9e .1V$......!..... + 40230d80 06fafff2 21122861 c8c10221 12c0cdc0 ....!.(a...!.... + 40230d90 2a0080bc 01b0b831 c240000b 2f6c8c80 *......1.@../l.. + 40230da0 220120f8 31c7ab04 6c8dd240 0008e1f2 ". .1...l..@.... + 40230db0 6112072f 02c6a6ff 018de43c 23786142 a../.......<#xaB + 40230dc0 21166207 007a5480 660152c5 8022057f !.b..zT.f.R..".. + 40230dd0 60683180 22012028 316062c0 67a30562 `h1.". (1`b.g..b + 40230de0 c2ce6247 0082003d aca8a624 28284161 ..bG...=...$((Aa + 40230df0 81e40c00 6a448204 316a9092 09323205 ....jD..1j...22. + 40230e00 7f9088c0 8a337a80 3248001b 00800001 .....3z.2H...... + 40230e10 00083107 92df01f2 e2080002 201b0c12 ..1......... ... + 40230e20 c00000c8 81d891e8 a1f8b108 7112c160 ............q..` + 40230e30 0df00000 10a62440 60ce0040 12c1a0c9 ......$@`..@.... + 40230e40 91d9a1e9 b1098152 611469d1 f9c1f2c2 .......Ra.i..... + 40230e50 fe6116e3 c02000d2 26e0000f 40d0d0b1 .a... ..&...@... + 40230e60 c02000e2 26e3000f 40e0e0b1 e0bdc0c0 . ..&...@....... + 40230e70 20008226 e2000f40 8080b1c0 20007911 ..&...@.... .y. + 40230e80 98d1000f 400226e1 eadd2d0d 0000b190 ....@.&...-..... + 40230e90 95300aa8 8000c0cd 00408330 971807cd .0.......@.0.... + 40230ea0 0a2d0bad 00bd0d29 f1c0df31 4d02b261 .-.....)...1M..a + 40230eb0 13a26112 f901205f 3159e13d 05013e90 ..a... _1Y.=..>. + 40230ec0 c000005d 0d4d0ced 0329313d 0d2d0c01 ...].M...)1=.-.. + 40230ed0 3a90c000 00022113 a221120c 043afe0c :.....!..!...:.. + 40230ee0 1b38310c 052ae3e0 5b8337be 011bfff0 .81..*..[.7..... + 40230ef0 4b835704 03ed0b0c 0fa26111 38e128f1 K.W.......a.8.(. + 40230f00 4d000951 a06f3100 5f315941 62611001 M..Q.o1._1YAba.. + 40230f10 2a90c000 00522110 42211139 6129713d *....R!.B!.9a)q= + 40230f20 0d2d0c01 2590c000 00086198 713000c0 .-..%.....a.q0.. + 40230f30 20a9c0a7 b9010b00 702a115d 0f4d0e10 .......p*.].M.. + 40230f40 4740a030 8101bcff c0000038 11804201 G@.0.......8..B. + 40230f50 58d14048 311b4440 41214020 60502483 X.@H1.D@A!@ `P$. + 40230f60 58414851 22430029 213d0d2d 0c011290 XAHQ"C.)!=.-.... + 40230f70 c0000052 21104221 11dd03cd 0238e128 ...R!.B!.....8.( + 40230f80 f1010d90 c000003a 0d2a2cd2 2114c7b2 .......:.*,.!... + 40230f90 011b004d 0e5d0f10 4740c811 20308170 ...M.]..G@.. 0.p + 40230fa0 221101a5 ffc00000 52016080 62016068 ".......R.`.b.`h + 40230fb0 311b6660 61216000 60d00683 024c01ac 1.f`a!`.`....L.. + 40230fc0 65219cff c0200031 b9e24801 80500150 e!... .1..H..P.P + 40230fd0 58310004 403223f9 48213030 b1804401 X1..@2#.H!00..D. + 40230fe0 40483101 8242c000 00c891d8 a1e8b1f8 @H1..B.......... + 40230ff0 c1088112 c1600df0 9d0312c1 b0797149 .....`.......yqI + 40231000 51526111 09816261 12226110 f9c1d9a1 QRa...ba."a..... + 40231010 e9b1c991 0c0e0c0c d172e2f2 01549961 .........r...T.a + 40231020 0c226d05 62411022 61130221 100c1252 ."m.bA."a..!...R + 40231030 21125241 11001040 0022a102 015809e1 !.RA...@."...X.. + 40231040 2020f429 d132c110 0c145d0f 080dc02c .).2....]...., + 40231050 d122d201 22c28002 203e2028 2129f120 .".."... > (!). + 40231060 2ec08022 01202831 c0000032 c1110c04 ...". (1...2.... + 40231070 5d0f080d ed020220 3e2d0cc0 000038d1 ]...... >-....8. + 40231080 080dcd02 08d00c12 c0000022 21103861 ..........."!.8a + 40231090 52011182 21116201 100c1980 66c08221 R...!.b.....f..! + 402310a0 12606993 62411080 55c088e1 50599352 .`i.bA..U...PY.R + 402310b0 41118901 080d4851 02201272 c112c000 A.....HQ. .r.... + 402310c0 0028f102 01122a2e 80e00102 0113e0e8 .(....*......... + 402310d0 312aee80 000180ee 01e0e831 00083100 1*.........1..1. + 402310e0 ccc0080d 80cc0108 c0c0c831 c0000032 ...........1...2 + 402310f0 21130b33 32611356 a3f42201 12080d80 !..32a.V.."..... + 40231100 22010800 202831c0 0000e652 12220113 "... (1....R.".. + 40231110 080d8022 01080020 2831c000 00a65214 ..."... (1....R. + 40231120 4189fa61 fb4b3804 52040960 33201b55 A..a.K8.R..`3 .U + 40231130 52440939 040cf27c 10072e01 0d0e0722 RD.9...|......." + 40231140 012d006c 1080e201 e0e8311c f2072c01 .-.l......1...,. + 40231150 0d0c0722 012d0032 c1100c14 5d0f80c2 ...".-.2....]... + 40231160 01080dc0 c8310220 3e2d0ec0 00002d0c .....1. >-....-. + 40231170 32c1110c 045d0f08 0dd8a102 203ef8c1 2....]...... >.. + 40231180 c0000008 81387122 2114e243 00c24200 .....8q"!..C..B. + 40231190 e8b1c891 12c1500d f0000000 9d0512c1 ......P......... + 402311a0 b0d9f1e2 611079a1 0c05f261 1109d1c9 ....a.y....a.... + 402311b0 e1497129 51396122 a0770c03 1c04c108 .Iq)Q9a".w...... + 402311c0 e2926112 080cfd06 0220250c 06c00000 ..a...... %..... + 402311d0 0c030cf4 0c650c66 080ced02 02202522 .....e.f..... %" + 402311e0 a077c000 000c031c 840c550c 56080cdd .w........U.V... + 402311f0 02022025 22a077c0 00000c03 1c840c35 .. %".w........5 + 40231200 0c36080c 29b10220 2522a077 c000000c .6..).. %".w.... + 40231210 030c940c 750c0608 0c29c102 202522a0 ....u....).. %". + 40231220 77c00000 080c2991 0220100c 12c00000 w.....).. ...... + 40231230 0c12d0d2 93e0e293 e24110d2 41118ccf .........A..A... + 40231240 080c22c1 10022045 32c111c0 000022a0 .."... E2.....". + 40231250 770c031c 040c2508 0c0c2602 20270c17 w.....%...&. '.. + 40231260 c0000022 a0770c03 1c840c75 080c0c17 ...".w.....u.... + 40231270 92011082 0111909e c0808dc0 80879390 ................ + 40231280 97939241 10824111 0220270c 76c00000 ...A..A.. '.v... + 40231290 080c0220 142871c0 00000c05 0c060c07 ... .(q......... + 402312a0 4d020c03 39213911 3901080c 0c120220 M...9!9.9...... + 402312b0 1a3861c0 00002851 72c11398 a158b142 .8a...(Qr....X.B + 402312c0 01113201 1068c10c 1a606a93 f911505a ..2..h...`j...PZ + 402312d0 93598199 21790108 0cfd0602 204372c1 .Y..!y...... Cr. + 402312e0 12c00000 080c0220 1b0c12c0 000022a0 ....... ......". + 402312f0 770c031c 040c050c 06080c7d 0e022027 w..........}.. ' + 40231300 e881c000 007d0d22 a0770c03 0cf4080c .....}.".w...... + 40231310 0c650220 270c66c0 00007d0e 22a0770c .e. '.f...}.".w. + 40231320 031c840c 55080c0c 56022027 d891c000 ....U...V. '.... + 40231330 007d0f22 a0770c03 1c84080c 0c350220 .}.".w.......5. + 40231340 270c36c0 00007d0d 22a0770c 030c9408 '.6...}.".w..... + 40231350 0c0c7502 20270c06 c0000022 a0770c03 ..u. '.....".w.. + 40231360 1c840c75 080c0c76 0220270c 07c00000 ...u...v. '..... + 40231370 22a0770c 031c040c 25080c0c 26022027 ".w.....%...&. ' + 40231380 0c07c000 00d22112 0c02e221 10080cf2 ......!....!.... + 40231390 21110220 10c8e1c0 00003201 1208d132 !.. ......2....2 + 402313a0 4d002201 13224d01 d8f112c1 500df000 M.".."M.....P... + 402313b0 12c1f009 0151bde1 c0200022 a0770c03 .....Q... .".w.. + 402313c0 0c845225 d8610be3 0186e162 06530800 ..R%.a.....b.S.. + 402313d0 50506080 55010220 26505831 80660160 PP`.U.. &PX1.f.` + 402313e0 68316055 c052c5e8 505074c0 00000801 h1`U.R..PPt..... + 402313f0 12c1100d f0000000 5d0312c1 f00c0309 ........]....... + 40231400 01e931d9 21c911dd 04c175e1 ed02080c ..1.!.....u..... + 40231410 22a07702 20261cb4 c0000022 a0770c03 ".w. &.....".w.. + 40231420 080c0c54 022026e0 5474c000 00e05034 ...T. &.Tt....P4 + 40231430 22a07708 0c0c0302 20260c64 c0000022 ".w..... &.d..." + 40231440 a0770c03 0cf40c45 080c505d 20022026 .w.....E..P] . & + 40231450 505074c0 000022a0 770c030c f4e8315d PPt...".w.....1] + 40231460 0d080cc8 11022026 d821c000 00080112 ...... &.!...... + 40231470 c1100df0 12c1f009 01cc930c 53017342 ............S.sB + 40231480 c0000086 0600016b b427b00b 017042c0 .......k.'...pB. + 40231490 00004022 11060200 40221101 6c42c000 ..@"....@"..lB.. + 402314a0 00080112 c1100df0 12c1f009 01ccb40c ................ + 402314b0 050c5401 bd94c000 00860d00 0c007cf9 ..T...........|. + 402314c0 815db40c 05873307 87930227 b9010c10 .]....3....'.... + 402314d0 9c0001b5 94c00000 10444020 33814022 .........D@ 3.@" + 402314e0 11860300 10444020 33814022 1101ae94 .....D@ 3.@".... + 402314f0 c0000008 0112c110 0df00000 30228220 ............0". + 40231500 2c410df0 b4cdfe3f 513a45c0 20004225 ,A.....?Q:E. .B% + 40231510 474a42c0 200061fb ff426541 3137450c GJB. .a..BeA17E. + 40231520 15273301 0c055246 000df000 00000050 .'3...RF.......P + 40231530 12c1f0d9 31590109 1101ace2 c9210200 ....1Y.......!.. + 40231540 25c12b45 dc207cc5 c0200032 2c595033 %.+E. |.. .2,YP3 + 40231550 10c02000 326c5986 07006610 072c0660 .. .2lY...f..,.` + 40231560 4420c604 00662010 0c38c020 00722c59 D ...f ..8. .r,Y + 40231570 807720c0 2000726c 590c03d1 19e1c020 .w . .rlY...... + 40231580 00326c50 c0200022 6c51c020 0022a077 .2lP. ."lQ. .".w + 40231590 2c85080d 426c4002 20261cc4 c0000051 ,...Bl@. &.....Q + 402315a0 15e94142 483141e1 c0200022 23f25022 ..ABH1A.. ."#.P" + 402315b0 10402220 c0200022 63f20c12 018549c0 .@" . ."c.....I. + 402315c0 000022a0 770c0308 0d1cc402 20260c85 ..".w....... &.. + 402315d0 c0000051 0ce5413a 58c02000 3134e122 ...Q..A:X. .14." + 402315e0 23fa5022 10402220 c020000c 340c1522 #.P".@" . ..4.." + 402315f0 63fa080d 22a06202 20260c13 c0000068 c...".b. &.....h + 40231600 0131caff 66863122 a06c0c23 0c040c05 .1..f.1".l.#.... + 40231610 080d0c06 0220270c 07c00000 22a0650c ..... '.....".e. + 40231620 43080d0c 04022026 0c65c000 0021a4e5 C..... &.e...!.. + 40231630 c0200022 6c444601 00c02000 326c44c8 . ."lDF... .2lD. + 40231640 21d83108 1112c110 0df00000 82afc051 !.1............Q + 40231650 e844c020 00722546 80771020 7720c020 .D. .r%F.w. w . + 40231660 00726546 7ce6c020 0042256a 60441030 .reF|.. .B%j`D.0 + 40231670 4420c020 0042656a 0df00000 8484fe3f D . .Bej.......? + 40231680 0000000f 61feff28 06660225 519f4a41 ....a..(.f.%Q.JA + 40231690 fcff21fb b3c02000 32229650 3310303f ..!... .2".P3.0? + 402316a0 4166130f c0200022 22954022 10202875 Af... ."".@". (u + 402316b0 29060df0 c0200022 229706fb ff000000 ).... .""....... + 402316c0 50008000 12c1f0c9 110901cd 0245fbff P............E.. + 402316d0 26220e5d 0c0c420c 0341f9ff 05e5ffc6 &".]..B..A...... + 402316e0 08000142 e2020044 66200e5d 0c0c420c ...B...Df .]..B. + 402316f0 0341f3ff 85e3ffc6 02005d0c 0c420c03 .A........]..B.. + 40231700 41f057c5 e2ffc811 080112c1 100df000 A.W............. + 40231710 12c1f0c9 110901cd 0285f6ff 26220e5d ............&".] + 40231720 0c0c020c 0341e6ff 45e0ffc6 0800012f .....A..E....../ + 40231730 e2020044 66200e5d 0c0c020c 0341e0ff ...Df .].....A.. + 40231740 c5deffc6 02005d0c 0c020c03 41dd5705 ......].....A.W. + 40231750 deffc811 080112c1 100df000 3c200300 ............< .. + 40231760 64800c00 12c1f009 0185f1ff 01a14426 d.............D& + 40231770 12118ce2 21faffc0 20002260 43080112 ....!... ."`C... + 40231780 c1100df0 31f7ffc0 20003260 4306fbff ....1... .2`C... + 40231790 0df00000 11200000 71a86181 b9b3c020 ..... ..q.a.... + 402317a0 00622886 21c2e070 6610c020 00222246 .b(.!..pf.. .""F + 402317b0 71f9ff27 72515146 b8c02000 92255677 q..'rQQF.. ..%Vw + 402317c0 19030c12 0df0c020 0022254f 20a21566 ....... ."%O ..f + 402317d0 3aef20b4 25662be9 20378592 a07f3789 :. .%f+. 7....7. + 402317e0 e0c02000 22254f20 42156634 d420a425 .. ."%O B.f4. .% + 402317f0 662ace20 b785b789 c8c02000 22255677 f*. ...... ."%Vw + 40231800 92bfc020 00626886 0c020df0 20503440 ... .bh..... P4@ + 40231810 70543060 14c06611 a0771160 55206139 pT0`..f..w.`U a9 + 40231820 ff705520 5256010d f0000000 26120266 .pU RV......&..f + 40231830 222f5134 ff220504 ec62216d 44c02000 "/Q4."...b!mD. . + 40231840 32224a30 3014cca3 c0200042 224a4040 2"J00.... .B"J@@ + 40231850 141634ff 0c27c020 0062224a 70661062 ..4..'. .b"Jpf.b + 40231860 45060df0 8144f531 91e06161 44c02000 E....D.1..aaD. . + 40231870 8266440c 07c02000 72665151 d148c020 .fD... .rfQQ.H. + 40231880 00526640 415ce8c0 20002223 f2402210 .Rf@A\.. ."#.@". + 40231890 c0200022 63f20df0 ffff3fff fffffffc . ."c.....?..... + 402318a0 a1c5ba31 bb476175 42c02000 a266f891 ...1.GauB. ..f.. + 402318b0 faff8183 57c02000 72269d90 77108077 ....W. .r&..w..w + 402318c0 20c02000 72669d51 f5ff41b5 55c02000 . .rf.Q..A.U. . + 402318d0 22269d50 22104022 20c02000 22669db1 "&.P".@" . ."f.. + 402318e0 51e4a1c4 e9c02000 92269db0 9910a099 Q..... ..&...... + 402318f0 20c02000 92669d81 a5da715e 50c02000 . ..f....q^P. . + 40231900 52269d80 55107055 20c02000 52669d41 R&..U.pU . .Rf.A + 40231910 5850c020 00222381 402210c0 20002263 XP. ."#.@".. ."c + 40231920 810df000 41b2e112 c1f0c911 09010204 ....A........... + 40231930 22c15242 26107626 30732640 7026506d ".RB&.v&0s&@p&Pm + 40231940 0c00c020 00026cf8 0191da31 9147c020 ... ..l....1.G. + 40231950 00b22c9d 00bb10c0 2000b26c 9da131e4 ..,..... ..l..1. + 40231960 c0200092 2c9da099 10c02000 926c9d81 . ..,..... ..l.. + 40231970 cbffc020 00722c9d 807710c0 2000726c ... .r,..w.. .rl + 40231980 9d61c5ff c0200052 2c9d6055 10c02000 .a... .R,.`U.. . + 40231990 526c9d41 3850c020 00222381 402220c0 Rl.A8P. ."#.@" . + 402319a0 20002263 81c81108 0112c110 0df02204 ."c..........". + 402319b0 23452200 06e4ff00 87130000 1c4212c1 #E"..........B.. + 402319c0 e0c911d9 21e931f9 41090101 8148c000 ....!.1.A....H.. + 402319d0 000c0ce1 f9ffd1aa e3f16d47 c0200002 ..........mG. .. + 402319e0 2d840000 34cc90c0 2000222f f4202c34 -...4... ."/. ,4 + 402319f0 9c020c22 017748c0 00003d0c 1bccc0c0 ...".wH...=..... + 40231a00 f437bed7 c811d821 e831f841 080112c1 .7.....!.1.A.... + 40231a10 200df000 12c1f031 75e10901 02032242 ......1u....."B + 40231a20 aecf2610 0f26300c 26400926 50060801 ..&..&0.&@.&P... + 40231a30 12c1100d f03c0621 ee43c020 00522285 .....<.!.C. .R". + 40231a40 40551060 5520c020 00526285 c0200002 @U.`U . .Rb.. .. + 40231a50 228d4000 10c02000 02628d02 03222610 ".@... ..b..."&. + 40231a60 2d26302a 26400266 50c36203 23b626bd -&0*&@.fP.b.#.&. + 40231a70 0c020c13 0c140c05 010942c0 00000c82 ..........B..... + 40231a80 0c030c84 0c050105 42c00000 86e7ff72 ........B......r + 40231a90 0323b627 980c120c 030c140c 0501ff41 .#.'...........A + 40231aa0 c000000c 020c830c 840c0501 fc41c000 .............A.. + 40231ab0 0046deff 12c1f031 4de10901 02032252 .F.....1M....."R + 40231ac0 aecf2610 0f26300c 26400926 50060801 ..&..&0.&@.&P... + 40231ad0 12c1100d f0220323 01c643b6 22282c06 .....".#..C."(,. + 40231ae0 c0200072 20855077 10607720 c0200072 . .r .Pw.`w . .r + 40231af0 6085c020 0042208d 50441060 4420c020 `.. .B .PD.`D . + 40231b00 0042608d 8608003c 0ac02000 92208550 .B`....<.. .. .P + 40231b10 9910a099 20c02000 926085c0 20008220 .... . ..`.. .. + 40231b20 8d508810 c0200082 608d0203 2226104f .P... ..`..."&.O + 40231b30 26304c26 40026650 94020323 66101e0c &0L&@.fP...#f... + 40231b40 020c130c 140c0501 d541c000 000c820c .........A...... + 40231b50 030c840c 0501d141 c00000c6 dbff56c0 .......A......V. + 40231b60 f60c120c 030c140c 0501cc41 c000000c ...........A.... + 40231b70 020c830c 840c0501 c941c000 0046d3ff .........A...F.. + 40231b80 02032366 101e0c12 0c030c14 0c0501c3 ..#f............ + 40231b90 41c00000 0c020c83 0c840c05 01c041c0 A.............A. + 40231ba0 000006ca ff5650f2 0c020c13 0c140c05 .....VP......... + 40231bb0 01bb41c0 00000c82 0c030c84 0c0501b7 ..A............. + 40231bc0 41c00000 86c1ff00 60360040 10110040 A.......`6.@...@ + 40231bd0 50150040 30330040 41a9419c 82261220 P..@03.@A.A..&. + 40231be0 26222826 32302642 38665208 21f7ffc0 &"(&20&B8fR.!... + 40231bf0 20002264 f80df00c 03c02000 3264f80d ."d...... .2d.. + 40231c00 f051ecb9 c0200052 64f80df0 61f0ffc0 .Q... .Rd...a... + 40231c10 20006264 f80df071 eeffc020 007264f8 .bd...q... .rd. + 40231c20 0df081ec ffc02000 8264f80d f0000000 ...... ..d...... + 40231c30 ff0f0080 78cdfe3f 8accfe3f 5acdfe3f ....x..?...?Z..? + 40231c40 12c1e0e9 310901f9 41d921c9 11dd03cd ....1...A.!..... + 40231c50 02f12cfe 26220266 1219566d 01220f07 ..,.&".f..Vm.".. + 40231c60 9c02320f 04ccb342 0f06cc64 054f000c ..2....B...d.O.. + 40231c70 05524f07 7c3b0c4a 5182b291 15b7c020 .RO.|;.JQ...... + 40231c80 008229d0 b08810a0 8820c020 008269d0 ..)...... . ..i. + 40231c90 716960c0 20006225 86706620 c0200062 qi`. .b%.pf . .b + 40231ca0 6586261c 05262c02 668c1101 61e5c020 e.&..&,.f...a.. + 40231cb0 00e22586 00ee20c0 2000e265 8641dcff ..%... . ..e.A.. + 40231cc0 e154e301 6e41c020 00426085 31f3fec0 .T..nA. .B`.1... + 40231cd0 20002220 9d302210 c0200022 609d261c ." .0".. ."`.&. + 40231ce0 08262c05 268c0286 1f000c02 01ccf1c0 .&,.&........... + 40231cf0 000022a0 62013adf 0c130800 0c340220 ..".b.:......4. + 40231d00 2652a0f1 c0000022 a0620135 df0c1308 &R.....".b.5.... + 40231d10 000cb402 202652a0 80c00000 45b4ff22 .... &R.....E.." + 40231d20 a065012f df0c4308 000c0402 202652a0 .e./..C..... &R. + 40231d30 c6c00000 22a06c0c 230c0401 29df0c05 ....".l.#...)... + 40231d40 08000c06 0220270c 17c00000 31aae041 ..... '.....1..A + 40231d50 58df2803 40222029 038502fd 61a6e058 X.(.@" )....a..X + 40231d60 06014641 e0551059 068152df c0200022 ..FA.U.Y..R.. ." + 40231d70 2842e022 10c02000 2268420c 1bc02000 (B.".. ."hB... . + 40231d80 a22858b0 aa20c020 00a26858 7ce9c020 .(X.. . ..hX|.. + 40231d90 00722858 907710c0 20007268 58c02000 .r(X.w.. .rhX. . + 40231da0 62209c17 663b0c22 018a47c0 000082a0 b ..f;."..G..... + 40231db0 f162ac00 c0200041 3fdf78d4 60771080 .b... .A?.x.`w.. + 40231dc0 7720c020 0079d452 a0f0c020 0038d460 w . .y.R... .8.` + 40231dd0 33105033 20c02000 39d40c22 017d47c0 3.P3 . .9..".}G. + 40231de0 0000c5cf fc814940 290885cc ff45b3ff ......I@)....E.. + 40231df0 dc8d920f 05dc3901 8fffa200 00661a0b ......9......f.. + 40231e00 b20f0066 1b05262c 19261c16 0801e831 ...f..&,.&.....1 + 40231e10 d18aff0c 0cf841c2 4d00c811 d82112c1 ......A.M....!.. + 40231e20 200df022 a000e171 e0224000 e20e4322 .."...q."@...C" + 40231e30 4f0017ee d622a004 0194e2c0 0000217f O...."........!. + 40231e40 ff220200 45f6fb22 a0040c03 05dfff46 ."..E..".......F + 40231e50 eeff0000 0c0651e6 42c02000 626550c0 ......Q.B. .beP. + 40231e60 20002265 51c02000 426540c0 20003265 ."eQ. .Be@. .2e + 40231e70 440df000 12c1f009 018580ff 26220c0c D...........&".. + 40231e80 020c0341 0ffec5fc ff460200 0c020c03 ...A.....F...... + 40231e90 410c5605 fcff0801 12c1100d f0000000 A.V............. + 40231ea0 20203020 00005020 12c1f0c9 1109017c 0 ..P .......| + 40231eb0 f0c1cf42 c0200002 6c4985fb ff0c820c ...B. ..lI...... + 40231ec0 038578ff c589ff22 a3e8c563 ff31d95f ..x...."...c.1._ + 40231ed0 c0200022 2c423022 20c02000 226c420c . .",B0" . ."lB. + 40231ee0 228594ff 01c9e20c 040c75c0 2000026c ".........u. ..l + 40231ef0 40b157ed c02000b2 6c41c020 00426c42 @.W.. ..lA. .BlB + 40231f00 a131b9c0 2000a26c 4391c0e2 c0200092 .1.. ..lC.... .. + 40231f10 6c440c48 c0200082 6c46c020 00426c48 lD.H. ..lF. .BlH + 40231f20 c0200042 6c50c020 00426c51 71ddffc0 . .BlP. .BlQq... + 40231f30 2000726c 5261dbff c0200062 6c53c020 .rlRa... .blS. + 40231f40 00426c56 c0200052 6c57c020 00526c58 .BlV. .RlW. .RlX + 40231f50 c0200042 6c59c020 00426c5a c0200042 . .BlY. .BlZ. .B + 40231f60 6c5dc020 00426c60 c0200042 6c64c020 l]. .Bl`. .Bld. + 40231f70 00426c65 c0200042 6c66c020 00426c67 .Ble. .Blf. .Blg + 40231f80 c0200042 6c68c020 00426c6a c0200042 . .Blh. .Blj. .B + 40231f90 6c6bc020 00426c6c c0200042 6c6dc811 lk. .Bll. .Blm.. + 40231fa0 080112c1 100df000 70008000 00000d00 ........p....... + 40231fb0 12c1e002 6102d261 04c9317c f2c18c42 ....a..a..1|...B + 40231fc0 d188dec0 20000c23 0c840c05 080d226c .... ..#......"l + 40231fd0 49022026 22a06ac0 00000c03 c0200032 I. &".j...... .2 + 40231fe0 6c430c32 0552ffc0 20000c08 826c50c0 lC.2.R.. ....lP. + 40231ff0 2000826c 517ce7c0 2000622c 6a706610 ..lQ|.. .b,jpf. + 40232000 c0200062 6c6ac020 00522c40 590141e6 . .blj. .R,@Y.A. + 40232010 ffc02000 426c400c 820c0305 63ffa185 .. .Bl@.....c... + 40232020 5f01f2df c0200092 2c420200 00a09920 _.... ..,B..... + 40232030 99116610 2622a067 0c43080d 0c140220 ..f.&".g.C..... + 40232040 2652a088 c0000022 a0670c43 080d0c24 &R.....".g.C...$ + 40232050 02202652 a091c000 00c60500 66201422 . &R........f ." + 40232060 a0670c43 0c240c75 080d0c56 0220270c .g.C.$.u...V. '. + 40232070 27c00000 21dedf98 0d22024c 92292720 '...!....".L.)' + 40232080 20146612 1222a067 0c430c44 0c450c06 .f..".g.C.D.E.. + 40232090 1c47c009 00c60300 22a0670c 430c440c .G......".g.C.D. + 402320a0 450c061c 37c00900 31d1df32 034c080d E...7...1..2.L.. + 402320b0 07634a30 51044167 e121bcff 02201f50 .cJ0Q.Ag.!... .P + 402320c0 24933d02 0c12c000 0022a077 0c031cc4 $.=......".w.... + 402320d0 0c65080d 0c660220 270c17c0 000022a0 .e...f. '.....". + 402320e0 770c031c c40c5508 0d0c5602 20270c17 w.....U...V. '.. + 402320f0 c000000c 5201b646 c00000c6 0f0022a0 ....R..F......". + 40232100 7732a000 42a00f52 a0030c36 0220270c w2..B..R...6. '. + 40232110 17c00000 22a0770c 031c840c 05080d0c ....".w......... + 40232120 06022027 0c17c000 0022a077 0c031cc4 .. '.....".w.... + 40232130 0c05080d 0c060220 270c07c0 0000d801 ....... '....... + 40232140 c0200028 11226c42 0c12056e ffc02000 . .(."lB...n.. . + 40232150 d26c4008 21c831d8 4112c120 0df00000 .l@.!.1.A.. .... + 40232160 12c1f009 01c551ff 01a1df32 00000200 ......Q....2.... + 40232170 449c4366 100885e3 ff060300 000000cc D.Cf............ + 40232180 60261204 8c1285e2 ff080112 c1100df0 `&.............. + 40232190 143a0040 a4380040 12c1f009 010193df .:.@.8.@........ + 402321a0 4195df22 00004804 cc423200 4c076352 A.."..H..B2.L.cR + 402321b0 b7f44f7c 380c8761 c6b5c020 005226d0 ..O|8..a... .R&. + 402321c0 80551070 5520c020 005266d0 05deff01 .U.pU . .Rf..... + 402321d0 37dec020 00922046 277927c0 2000a220 7.. .. F'y'. .. + 402321e0 46a0ad25 662a1bb1 0242c020 00b22b88 F..%f*...B. ..+. + 402321f0 876b0f0c 1201e6ff c000000c 1201e5ff .k.............. + 40232200 c0000008 0112c110 0df00000 12c1f009 ................ + 40232210 0145f8ff 080112c1 100df000 12c1f002 .E.............. + 40232220 610005e6 04965200 e6220205 f4000221 a.....R..".....! + 40232230 0012c110 0df00000 e0cdfe3f 31ffffc0 ...........?1... + 40232240 22112a23 0df00000 51fcffc0 62116a55 ".*#....Q...b.jU + 40232250 39254245 0c0df000 c0cdfe3f 12c1f052 9%BE.......?...R + 40232260 61010261 02c26103 4901cd02 21f3ffc0 a..a..a.I...!... + 40232270 4c114a22 0c640167 3bc00000 2d0c3801 L.J".d.g;...-.8. + 40232280 481145fc ff0c1300 1c4051f3 ffc83122 H.E......@Q...1" + 40232290 05000033 a1302220 20207422 450085b4 ...3.0" t"E... + 402322a0 f1202074 082112c1 100df000 31ebff32 . t.!......1..2 + 402322b0 03000002 40302091 2020040d f0000000 ....@0 . ...... + 402322c0 12c1f002 610001e4 ff42a001 02000000 ....a....B...... + 402322d0 02400030 9107631d 00124000 34a142af .@.0..c...@.4.B. + 402322e0 ff403330 41ddff30 30103244 0045ca04 .@30A..00.2D.E.. + 402322f0 01daff02 00000020 20c5aef1 20207402 ....... ... t. + 40232300 210012c1 10800000 41ccffc0 52115a44 !.......A...R.ZD + 40232310 38240c02 26130772 040c0c16 70268320 8$..&..r....p&. + 40232320 20740df0 31c5ffc0 22112a23 22020d0d t..1...".*#"... + 40232330 f0000000 31c1ffc0 22112a23 22020e0d ....1...".*#"... + 40232340 f0000000 41bdffc0 52115a44 32440d0d ....A...R.ZD2D.. + 40232350 f0000000 41b9ffc0 52115a44 32440e0d ....A...R.ZD2D.. + 40232360 f0000000 31b5ffc0 22112a23 22020c0d ....1...".*#"... + 40232370 f0000000 12c1f002 610001b6 3fc26101 ........a...?.a. + 40232380 02007820 c220ccf0 0c0385fb ff2d0c0c ..x . .......-.. + 40232390 0305fcff 2d0c056f 0522a001 c03c2042 ....-..o."...< B + 402323a0 a000c811 05220508 0112c110 0df00000 .....".......... + 402323b0 40a62440 12c1f0c2 61010261 00cd0221 @.$@....a..a...! + 402323c0 fcff3d0c 018a3dc0 00000c02 3d0c0c04 ..=...=.....=... + 402323d0 451f052d 0c85eeff c811cc72 01fc45c0 E..-.......r..E. + 402323e0 0000c5c7 01080112 c1100df0 50a62440 ............P.$@ + 402323f0 60a62440 c4cdfe3f 1c222340 12c1e009 `.$@...?."#@.... + 40232400 315921c9 416911cd 022d0466 231621f7 1Y!.Ai...-.f#.!. + 40232410 ff3d0c01 763dc000 002d0c38 21481185 .=..v=...-.8!H.. + 40232420 e2ffc60d 00226100 66132b21 f1ffc03c ....."a.f.+!...< + 40232430 20016e3d c000002d 0c380105 0f052d0c .n=...-.8....-. + 40232440 38014821 581145e1 ff661202 0567052d 8.H!X.E..f...g.- + 40232450 0c05f2ff 460100c0 2c2085f5 ffc1e5ff ....F..., ...... + 40232460 c02c2001 8f3fc000 00017a3f 02005eec ., ..?....z?..^. + 40232470 902d0c31 e1ff0c04 011f41c0 000045c0 .-.1......A...E. + 40232480 04cd0296 e2012020 74c5e7ff 9c522172 ...... t....R!r + 40232490 ff220200 17e20d2d 0c05cd00 c8410831 .".....-.....A.1 + 402324a0 12c1200d f021d3ff 017e3fc0 000085ba .. ..!...~?..... + 402324b0 00c6f9ff 70a62440 12c1e0e2 61050261 ....p.$@....a..a + 402324c0 023901c9 31d941cd 02dd0616 d3033d04 .9..1.A.......=. + 402324d0 79114d05 5d06c597 04ed023d 0d21f5ff y.M.]......=.!.. + 402324e0 01433dc0 0000acbe 2d0c85e7 ffdd0208 .C=.....-....... + 402324f0 11026e17 01683fc0 00004d0d 2d0e0c03 ..n..h?...M.-... + 40232500 455f0401 653fc000 00060200 40342050 E_..e?......@4 P + 40232510 4520c5a2 0401523f 2220df32 20e016a2 E ....R?" .2 ... + 40232520 06262367 0c0d21b3 ff015d3f c00000e1 .&#g..!...]?.... + 40232530 493facbd 420e5eec 6485b404 96120520 I?..B.^.d...... + 40232540 207445dc ff168204 5144ff52 050017e5 tE.....QD.R.... + 40232550 3f21a8ff 3121650c 040c1501 523fc000 ?!..1!e.....R?.. + 40232560 00d84166 1c1a014b 3fc00000 6801020e ..Af...K?...h... + 40232570 80ace61b 00713a3f 02470001 473fc000 .....q:?.G..G?.. + 40232580 00c831e8 51082112 c1200df0 0c1d06e5 ..1.Q.!.. ...... + 40232590 ff2198ff 01433fc0 0000c5ab 0006f0ff .!...C?......... + 402325a0 00000016 40fd0b00 46f2ff00 80a62440 ....@...F.....$@ + 402325b0 88a62440 78a62440 12c1f002 61016624 ..$@x.$@....a.f$ + 402325c0 11526100 1695034d 033d020c 2285ff04 .Ra....M.=.."... + 402325d0 060c0066 14173043 20203220 22a00285 ...f..0C 2 "... + 402325e0 fe0421f2 ff01013d c00000c6 020045d8 ..!....=......E. + 402325f0 ff21efff 01fe3cc0 00000811 12c1100d .!....<......... + 40232600 f005d7ff 21ecff38 0101f83c c00000c6 ....!..8...<.... + 40232610 f9ff0000 12c1d009 71494159 517961e9 ........qIAYQya. + 40232620 a1d991c9 81dd02cd 03ed06b6 660545d1 ............f.E. + 40232630 ff460400 ccb3c5d0 ff2d0d3d 0c45d1ff .F.......-.=.E.. + 40232640 86000005 d1ffe06e 20422104 58517861 .......n B!.XQxa + 40232650 2d0c3d0d 02013009 01051b05 e8a13d0c -.=...0.......=. + 40232660 2d0dc881 d8914538 05087112 c1300df0 -.....E8..q..0.. + 40232670 286e1040 9d0212c1 e02d0309 413d0902 (n.@.....-..A=.. + 40232680 01200901 01fbffc0 00000841 12c1200d . .........A.. . + 40232690 f0000000 12c1f002 6100052a 05022100 ........a..*..!. + 402326a0 12c11080 00000000 12c1f002 61004594 ............a.E. + 402326b0 04022100 5642001c f2c60200 22020322 ..!.VB......".." + 402326c0 c2a08022 01202831 12c1100d f0000000 ...". (1........ + 402326d0 30cefe3f 0c0791fe ff2082b0 9088a022 0..?..... ....." + 402326e0 48043248 05524808 42480742 48066258 H.2H.RH.BH.BH.bX + 402326f0 0c724809 72480a72 48117978 79880df0 .rH.rH.rH.yxy... + 40232700 c00b0000 00cefe3f 12c1f002 61000507 .......?....a... + 40232710 0022a002 0c330c44 0ca50c06 45fbff0c ."...3.D....E... + 40232720 320c730c 440ca50c 0685faff 0c120c23 2.s.D..........# + 40232730 0c340c45 61f3ffc5 f9ff0c02 0c230c24 .4.Ea........#.$ + 40232740 0c3562a5 e0c5f8ff 0c420c23 0c440ca5 .5b......B.#.D.. + 40232750 0c0605f8 ff0c720c 230c540c a50c0645 ......r.#.T....E + 40232760 f7ff21e8 ff0c8332 42002212 0e0c13c5 ..!....2B."..... + 40232770 1f048565 04080112 c1100df0 2a090000 ...e........*... + 40232780 2134eb42 a15f0c95 62a20072 a10081fb !4.B._..b..r.... + 40232790 ff31dcff 0cb99243 0d92430c 82530882 .1.....C..C..S.. + 402327a0 53077913 69235253 0a42530e 22530f0d S.y.i#RS.BS."S.. + 402327b0 f0000000 61d4ff0c 541c4527 35015d02 ....a...T.E'5.]. + 402327c0 502074b6 52014d02 42460d42 460c0df0 P t.R.M.BF.BF... + 402327d0 50cffe3f 00124051 feff0c16 42253f00 P..?..@Q....B%?. + 402327e0 26a14042 2042653f 66430a72 253e7022 &.@B Be?fC.r%>p" + 402327f0 2022653e 0df02653 010df082 253e7cf3 "e>..&S....%>|. + 40232800 30223020 2810c6f9 ff000000 31f1ff0c 0"0 (.......1... + 40232810 0222633f 22633e0d f0000000 0c154022 ."c?"c>.......@" + 40232820 30202310 2025930d f0000000 10351040 0 #. %.......5.@ + 40232830 22a06a0c 230c0512 c1f00901 0169dc61 ".j.#........i.a + 40232840 e4ff0800 59160220 260c84c0 000021e0 ....Y.. &.....!. + 40232850 ff01f6ff c0000021 deff0801 12c11028 .......!.......( + 40232860 120df000 84d0fe3f 12c1f009 0101fdff .......?........ + 40232870 020000cc 9085fbff 31fbff0c 12224300 ........1...."C. + 40232880 21d4ff08 0112c110 28120df0 32a00041 !.......(...2..A + 40232890 d0ff12c1 f0026100 4814c5c0 fe85c6fe ......a.H....... + 402328a0 080112c1 100df000 12c1f002 610001c8 ............a... + 402328b0 ff02200c 07600d05 c5fe01c5 ff22a008 .. ..`.......".. + 402328c0 08c08600 0022a000 17600532 a0103022 ....."...`.2..0" + 402328d0 20276005 42a00440 22200033 04c5d6fe '`.B..@" .3.... + 402328e0 080112c1 100df000 8884fe3f e0d0fe3f ...........?...? + 402328f0 d8d0fe3f 12c1f002 610001fb ff21b4ff ...?....a....!.. + 40232900 02000022 02e06610 16f62265 22a00232 ..."..f..."e"..2 + 40232910 a000c532 ff41aeff 0c233244 e0061600 ...2.A...#2D.... + 40232920 66201922 a00101ec b3c00000 22a00832 f ."........"..2 + 40232930 a000c530 ff0c0201 e8b3c000 0041ebff ...0.........A.. + 40232940 52040002 a0006615 0b22a000 22440085 R.....f..".."D.. + 40232950 53fb02a0 0021e6ff 62020066 160b0242 S....!..b..f...B + 40232960 0032a001 22a00145 e1f90221 0012c110 .2.."..E...!.... + 40232970 0df00c22 0c13852c ff01473e c000000c ..."...,..G>.... + 40232980 0201d5b3 c00000c5 47027191 ff7207e1 ........G.q..r.. + 40232990 6617a90c 1a913aaf c0200082 2985a088 f.....:.. ..)... + 402329a0 20c02000 82698522 a0a00156 b7c00000 . ..i."...V.... + 402329b0 46e2ff00 6187ff22 06325130 3eac12c0 F...a..".2Q0>... + 402329c0 20004206 41522580 285638b6 5022c040 .B.AR%.(V8.P".@ + 402329d0 33822733 0c822613 7216148a 7727b701 3.'3..&.r...w'.. + 402329e0 0df00c02 0df00000 2895fe3f e8c0fe3f ........(..?...? + 402329f0 d8351040 12c1e0c2 6101e261 03f26104 .5.@....a..a..a. + 40232a00 d9210901 dd0205e6 ffc171ff 0c03222c .!........q...", + 40232a10 13481c20 2dc005a9 fef1183e c02000e2 .H. -......>. .. + 40232a20 2f8032a1 2c273302 862b000c 160c0541 /.2.,'3..+.....A + 40232a30 14afc020 00722485 70700470 56935050 ... .r$.pp.pV.PP + 40232a40 74524ce1 6615187c e9c02000 82248590 tRL.f..|.. ..$.. + 40232a50 8810c020 00826485 5c02012a b7c00000 ... ..d.\..*.... + 40232a60 45370222 a001019c b3c00000 0c220186 E7.".........".. + 40232a70 dfc00000 e95185db ff481c22 2c130c03 .....Q...H.",... + 40232a80 202dc045 a2feed02 c0200048 1c585122 -.E..... .H.XQ" + 40232a90 2f800c03 5022c005 a1fedd02 01fe3dc0 /...P"........=. + 40232aa0 000062dd 0472deff 72c7d462 c6e877b6 ..b..r..r..b..w. + 40232ab0 31d02ec0 22d2ff22 c2d4c5de ff08cc00 1...".."........ + 40232ac0 39242623 3107602e 21c8ff31 c8ff42a1 9$.`.!..1..B. + 40232ad0 24015ab2 c0000006 ffff01ef 3dc00000 $.Z.........=... + 40232ae0 86000005 e1ff0c12 c811d821 e831f841 ...........!.1.A + 40232af0 080112c1 200df071 1ee782a6 00707010 .... ..q.....pp. + 40232b00 80772082 ae3f8077 10726c0c 41b93fc0 .w ..?.w.rl.A.?. + 40232b10 20006224 47626c07 c0200052 2f80526c .b$Gbl.. .R/.Rl + 40232b20 08c02000 0c224894 499c224c e001b0ff .. .."H.I."L.... + 40232b30 c0000022 4ce02080 74cc380c 22c5cefe ..."L. .t.8."... + 40232b40 0c0286e8 ff000000 4122ff0c 1348c40c ........A"...H.. + 40232b50 02404924 42c4fd40 23830df0 4ac9fe3f .@I$B..@#...J..? + 40232b60 d0a62440 f8d0fe3f e0a62440 f0a62440 ..$@...?..$@..$@ + 40232b70 00a72440 12c1f009 01e931c9 11d921cd ..$@......1...!. + 40232b80 02d113ff e18fb0fc 022d0e01 c53dc000 .........-...=.. + 40232b90 002d0e41 f2ff1c93 0c153254 001c930c .-.A......2T.... + 40232ba0 1401c03d c0000021 eeff0c05 524de252 ...=...!....RM.R + 40232bb0 4de4018e 3bc00000 46170021 ebff920d M...;...F..!.... + 40232bc0 e481e8ff 0c167208 00624de4 90768372 ......r..bM..v.r + 40232bd0 48000186 3bc00000 261c5326 2c50c24d H...;...&.S&,P.M + 40232be0 e3060d00 e02e2001 ae3dc000 00e02e20 ...... ..=..... + 40232bf0 32a0190c 140c15b1 d9ff1c9a a25b0001 2............[.. + 40232c00 a93dc000 0022a064 c53a023d 0cc24de2 .=...".d.:.=..M. + 40232c10 21d7ff01 763bc000 0021d5ff c811d821 !...v;...!.....! + 40232c20 e8310172 3bc00000 080112c1 100df032 .1.r;..........2 + 40232c30 0de2371c da661cab e02e2001 993dc000 ..7..f.... ..=.. + 40232c40 00e02e20 42a0010c 1501c4ff 313d3b32 ... B.......1=;2 + 40232c50 50000194 3dc00000 213a3bc5 350246ea P...=...!:;.5.F. + 40232c60 ff000000 21dbfe0c 034202e4 2202e20b ....!....B.."... + 40232c70 44402393 0df00000 31d6fe22 43e50df0 D@#.....1.."C... + 40232c80 21d4fe22 02e50df0 31d2fe22 43400df0 !.."....1.."C@.. + 40232c90 21d0fe22 02400df0 1cd0fe3f 12c1f0d9 !..".@.....?.... + 40232ca0 310911d1 cbfec921 d22d13c1 743dd0d2 1......!.-..t=.. + 40232cb0 c0c02000 c22c803c 20d7b07a 0c120106 .. ..,.< ..z.... + 40232cc0 b3c00000 0c8201f0 dec00000 0c020102 ................ + 40232cd0 b3c00000 c0200031 693d3223 8022cdce ..... .1i=2#.".. + 40232ce0 c0c3c002 dc1802c0 d427b047 21ebff29 .........'.G!..) + 40232cf0 01016b3d c0000032 a3e8c02d c022c2ce ..k=...2...-.".. + 40232d00 01533cc0 00000c04 3d020c15 28010165 .S<.....=...(..e + 40232d10 3dc00000 01affe08 c0003924 26232407 =.........9$&#$. + 40232d20 60212131 ff3131ff 42a25a01 c4b1c000 `!!1.11.B.Z..... + 40232d30 0006ffff c5bbff0c 12c821d8 31081112 ..........!.1... + 40232d40 c1100df0 318be642 a6003030 10403320 ....1..B..00.@3 + 40232d50 41a0fe0c 0239c486 f7ff0000 10a72440 A....9........$@ + 40232d60 12c1e0d9 41c93109 21cd0285 b8ffd198 ....A.1.!....... + 40232d70 fe262c58 264c5526 8c2d66bc 4f08cdd7 .&,X&LU&.-f.O... + 40232d80 604a22cd 68290101 463dc000 0028010c `J".h)..F=...(.. + 40232d90 a30c0471 df4468cd 0c157066 2069cd01 ...q.Dh...pf i.. + 40232da0 413dc000 00060900 22cd5429 11013c3d A=......".T)..<= + 40232db0 c0000022 2d1432a3 e801243c c000000c ..."-.2...$<.... + 40232dc0 043d020c 15281101 373dc000 0008cd00 .=...(..7=...... + 40232dd0 39242633 2421e1ff 4d0c0104 3bc00000 9$&3$!..M...;... + 40232de0 08cd0089 24263811 2100ff31 00ff42a2 ....$&8.!..1..B. + 40232df0 8f0192b1 c0000006 ffff215d e6202010 ..........!]. . + 40232e00 d7601501 a6400002 2009cdc2 4d33c831 .`...@.. ...M3.1 + 40232e10 d8410821 12c1200d f00d0286 faff0000 .A.!.. ......... + 40232e20 12c1f009 0101b0fe 02000066 20040c82 ...........f ... + 40232e30 c5f2ff08 0112c110 0df00000 0df00000 ................ + 40232e40 0df00000 60362340 c00d0040 3161fe21 ....`6#@...@1a.! + 40232e50 fdff12c1 f0090101 fcffc000 00215cfe .............!\. + 40232e60 3144e608 c2300010 32a40030 002009c2 1D...0..2..0. .. + 40232e70 080112c1 100df000 b8cffe3f 81ffff12 ...........?.... + 40232e80 c1f00901 d921c911 e931e2c8 ecc2c898 .....!...1...... + 40232e90 d1fb3cc0 2000d22d 804135e6 28cc3170 ..<. ..-.A5.(.1p + 40232ea0 9c402210 30222029 cc020c32 58bc16f0 .@".0" )...2X... + 40232eb0 07084c78 5cd020c0 27b53ab1 f33ca2a0 ..Lx\. .'.:..<.. + 40232ec0 640c0692 0c410c12 1b66096c 5089820a d....A...f.lP... + 40232ed0 05094c00 37c037b8 037a7879 5cd080c0 ..L.7.7..zxy\... + 40232ee0 a7960f90 4074505b 8359bc90 42839d04 ....@tP[.Y..B... + 40232ef0 424c4187 35d121e0 ff01e93c c000002d BLA.5.!....<...- + 40232f00 0e01e73c c0000032 a3e8422c 13584c22 ...<...2..B,.XL" + 40232f10 2c14d055 c05a2240 22c001cc 3bc00000 ,..U.Z"@"...;... + 40232f20 0c043d02 0c152d0e 01df3cc0 00008607 ..=...-...<..... + 40232f30 002d0801 db3cc000 002d0e01 d93cc000 .-...<...-...<.. + 40232f40 002d0e32 a0690c04 0c1501d6 3cc00000 .-.2.i......<... + 40232f50 c811d821 e8310801 12c1100d f0000000 ...!.1.......... + 40232f60 30a72440 12c1f009 01c5bdff dcb20c12 0.$@............ + 40232f70 0c1385ec 002116fe 41fee508 c232a200 .....!..A....2.. + 40232f80 40001030 002009c2 06020021 f5ff0197 @..0. .....!.... + 40232f90 3ac00000 080112c1 100df000 000c0000 :............... + 40232fa0 50a72440 12c1f009 01c5b9ff dcb20c02 P.$@............ + 40232fb0 0c1385e8 002106fe 41eee508 c231f7ff .....!..A....1.. + 40232fc0 40001030 002009c2 06020021 f5ff0187 @..0. .....!.... + 40232fd0 3ac00000 080112c1 100df000 000e0000 :............... + 40232fe0 22a00032 a00012c1 f0c26101 09010196 "..2......a..... + 40232ff0 ffc00000 c1f7fd31 474408cc 22cc5430 .......1GD..".T0 + 40233000 001009cc 01a73cc0 0000219b ff01a43c ......<...!....< + 40233010 c0000008 cc420c37 c7e02eec b40c0552 .....B.7.......R + 40233020 4c39d760 0d61edff 60602069 cc055d02 L9.`.a..`` i..]. + 40233030 86020071 cfe57070 1079cc45 5c02c811 ...q..pp.y.E\... + 40233040 080112c1 100df000 000085f5 ff46fbff .............F.. + 40233050 70a72440 28230000 12c1f0c9 11c1dcfd p.$@(#.......... + 40233060 090108cc 000d0416 700a22cc 54018c3c ........p.".T..< + 40233070 c0000021 81ff018a 3cc00000 31c34108 ...!....<...1.A. + 40233080 cc2119fe 0c04424c 36424c37 22020030 .!....BL6BL7"..0 + 40233090 001009cc 66221405 abff8cc2 21fffe01 ....f"......!... + 402330a0 803cc000 000c2285 cbff08cc 00392426 .<...."......9$& + 402330b0 730b1683 0085f2ff 322c0c30 392421e4 s.......2,.09$!. + 402330c0 ff014a3a c0000022 affe32ae 3f710b44 ..J:..."..2.?q.D + 402330d0 68cc41e0 ff0c0581 1a3a826c 1359bc52 h.A......:.l.Y.R + 402330e0 4c41596c 594c595c 598c426c 14706610 LAYlYLY\Y.Bl.pf. + 402330f0 69cc524c 3208cc0c 74300010 20001009 i.RL2...t0.. ... + 40233100 cc005941 57040a91 9ae59090 1099cc05 ..YAW........... + 40233110 4f02c811 080112c1 100df000 f4cffe3f O..............? + 40233120 12c1f021 abfd0261 0102a000 02423421 ...!...a.....B4! + 40233130 fbff2261 00015a3c c0000031 a5fd38c3 .."a..Z<...1..8. + 40233140 d7e31385 de03ccd2 280132a1 f40c040c ........(.2..... + 40233150 1501543c c0000008 1112c110 0df00000 ..T<............ + 40233160 0df00000 80a72440 94cffe3f 12c1f0c2 ......$@...?.... + 40233170 6102d261 03d196fd 091108cd cd02d760 a..a...........` + 40233180 02c62200 c524018c 12852701 c02c2005 .."..$....'.., . + 40233190 e2032261 00167207 41da4332 2d0c21df .."a..r.A.C2-.!. + 402331a0 ff403320 39cd013e 3cc00000 21eeff48 .@3 9..><...!..H + 402331b0 cd320de2 40492401 0d3ac000 0008cd00 .2..@I$..:...... + 402331c0 49245654 055185ff 50502059 cd22a000 I$VT.Q..PP Y.".. + 402331d0 32a00001 1dffc000 00380121 e3ff4213 2........8.!..B. + 402331e0 10c24d43 425d2532 c31a0c64 018a37c0 ..MCB]%2...d..7. + 402331f0 000078cd 0c188077 2079cd61 203cc020 ..x....w y.a <. + 40233200 000c0562 2680692d 593d45de 0145e001 ...b&.i-Y=E..E.. + 40233210 c821d831 081112c1 100df026 64ae0760 .!.1.......&d..` + 40233220 ab21f1fd 31f2fd42 a3a00184 b0c00000 .!..1..B........ + 40233230 06ffff00 5ccffe3f a0a72440 a4cffe3f ....\..?..$@...? + 40233240 85d0fe3f 9c84fe3f 86d0fe3f 12c1d0d9 ...?...?...?.... + 40233250 41f961c9 31e95109 21ed0330 04c0a6a0 A.a.1.Q.!..0.... + 40233260 54321304 c1f4ff60 3311398c dc0321de T2.....`3.9...!. + 40233270 fd31defd 42a3f301 71b0c000 0006ffff .1..B...q....... + 40233280 cb0e0034 c0a6231e 0c0d7200 01620000 ...4..#...r..b.. + 40233290 2b575723 202b8766 5601dd00 8a000034 +WW# +.fV......4 + 402332a0 c0e623e5 4600000c 0d2901dc 6d21e2ff ..#.F....)..m!.. + 402332b0 01cf39c0 0000c831 d841e851 f8610821 ..9....1.A.Q.a.! + 402332c0 12c1300d f021ddff 01f63bc0 0000f88c ..0..!....;..... + 402332d0 720cd992 1c6e0c00 025c6d1b 99925c6e r....n...\m...\n + 402332e0 ccc7020d 02169025 f0a082a9 11c60100 .......%........ + 402332f0 b20c34b0 bf82b911 381e280e 0c054d0f ..4.....8.(...M. + 40233300 798101e9 8dc00000 38010c0e 38930c1a y.......8...8... + 40233310 38130811 2023c029 3c2a0009 2cfa2229 8... #.)<*..,.") + 40233320 1c08812d 0adc3042 0c26320d 0316c421 ...-..0B.&2....! + 40233330 520c3537 150b324c 35460100 620c3462 R.57..2L5F..b.4b + 40233340 4c350c1f 42a0fe32 1c1fa24c 26920d01 L5..B..2...L&... + 40233350 820d0430 70d44048 104a9980 8004824c ...0p.@H.J.....L + 40233360 1e92c9fc 9090749c d73073a4 47371677 ......t..0s.G7.w + 40233370 39133060 24405dc0 5a575205 05000640 9.0`$@].ZWR....@ + 40233380 5050b107 e5010c02 71aeff20 3074324c PP......q.. 0t2L + 40233390 1f420700 cc380c06 30f68320 80741b44 .B...8..0.. .t.D + 402333a0 4040748c c8289c20 2924a622 05e66202 @@t..(. )$."..b. + 402333b0 a24cf4dc f0320d03 b6430246 44004971 .L...2...C.FD.Iq + 402333c0 16c3100c f201a03a c0000048 71719cff .......:...Hqq.. + 402333d0 20007486 0700320c 34f64316 49719c13 .t...2.4.C.Iq.. + 402333e0 0cf20199 3ac00000 48717195 ff200074 ....:...Hqq.. .t + 402333f0 4600000c f0073425 e2470031 92ff420c F.....4%.G.1..B. + 40233400 f40191ff 16040f22 00001b22 202074b6 ......."..." t. + 40233410 2279e240 0042a514 42530006 1c004247 "y.@.B..BS....BG + 40233420 00389cf0 0074dc70 520cd922 0c36dc45 .8...t.pR..".6.E + 40233430 620d0360 62d1a6b6 1a0c0222 4c368604 b..`b......"L6.. + 40233440 002d0ec6 0300720c 347072d1 a6b7040c .-....r.4pr..... + 40233450 02224c36 1b22224c 36302924 16520626 ."L6.""L60)$.R.& + 40233460 12352622 4426325c 26426926 526f82c2 .5&"D&2\&Bi&Ro.. + 40233470 fa1618e4 92c2f956 b9e35680 e3c5c800 .......V..V..... + 40233480 1622e385 bb01068b ff000000 224000e2 .".........."@.. + 40233490 4cf4e24c f506e2ff 16a0e1c7 e305a20c L..L............ + 402334a0 2b161ae1 c5afffc6 82ff1680 e00c020c +............... + 402334b0 030165fe c00000b8 9cb0bc04 166bdf45 ..e..........k.E + 402334c0 aeff067c ff16d0de 0c1285cd 004679ff ...|.........Fy. + 402334d0 0cf0c6c7 ff162004 85acffc6 75ff1620 ...... .....u.. + 402334e0 042165fe 016f3bc0 0000d89c d0dc0416 .!e..o;......... + 402334f0 3ddc05ab ff466fff 220cf5e2 40001672 =....Fo."...@..r + 40233500 05220001 1b222020 74166204 e2400145 ."..." t.b..@.E + 40233510 d900314c ff225300 c6dcffc7 e31d45a4 ..1L."S.......E. + 40233520 ff4664ff 30087566 80050592 ff4661ff .Fd.0.uf.....Fa. + 40233530 42c0fc56 f4d74591 ff465eff c590ffc6 B..V..E..F^..... + 40233540 5cff520d 03505f82 5911866a ff324c35 \.R..P_.Y..j.2L5 + 40233550 867bff22 400146cd ffe24001 c6cbff00 .{."@.F...@..... + 40233560 a1a4b441 9bfc980a 88347844 68543824 ...A.....4xDhT8$ + 40233570 58642033 c02055c0 2066c020 77c02a88 Xd 3. U. f. w.*. + 40233580 2a99990a 89347944 69545964 39240df0 *....4yDiTYd9$.. + 40233590 12c1f0c9 310921cd 028535ff 018dfc26 ....1.!...5....& + 402335a0 2c68264c 65268c35 66bc5f28 c0d7625a ,h&Le&.5f._(..bZ + 402335b0 2d0022c2 68290101 3a3bc000 0028010c -.".h)..:;...(.. + 402335c0 a30c0471 83fc81d2 4268c70c 15806620 ...q....Bh....f + 402335d0 69c70134 3bc00000 017efc06 0b002d00 i..4;....~....-. + 402335e0 22c25429 11012e3b c0000021 79fc32a3 ".T)...;...!y.2. + 402335f0 e8222214 01163ac0 00000c04 3d020c15 .""...:.....=... + 40233600 28110128 3bc00000 0172fcc2 403328c0 (..(;....r..@3(. + 40233610 4158e420 39242633 1121f3fc 31f4fc42 AX. 9$&3.!..1..B + 40233620 a53a0186 afc00000 06ffff40 4210d762 .:.........@B..b + 40233630 10219a3e 202420c8 3129c008 2112c110 .!.> $ .1)..!... + 40233640 0df02d04 c6fbff00 3162fc22 63410df0 ..-.....1b."cA.. + 40233650 3160fc22 63420df0 74c9fe3f b0a72440 1`."cB..t..?..$@ + 40233660 12c1e0c9 21d931e9 41f95109 11010a3b ....!.1.A.Q....; + 40233670 c00000d1 57fcf1df 3c08cdc1 dd3c0029 ....W...<....<.) + 40233680 24662207 c7600432 0d369c33 d7601121 $f"..`.2.6.3.`.! + 40233690 d6fc31d6 fc42a558 0169afc0 000006ff ..1..B.X.i...... + 402336a0 ffe76002 862300f7 60020622 0022a001 ..`..#..`..".".. + 402336b0 85010226 127fe148 c9422d0c 52a00059 ...&...H.B-.R..Y + 402336c0 01406004 60e59307 6407852e ffed0216 .@`.`...d....... + 402336d0 32050c20 720de2f1 84fc0b77 56d70821 2.. r......wV..! + 402336e0 deff2802 16e2160c 2071c23c e06ea0f0 ..(..... q.<.n.. + 402336f0 56117207 00505541 705683c0 2000489c V.r..PUApV.. .H. + 40233700 38125a44 4733010c 10024f00 01d7c2c0 8.ZDG3....O..... + 40233710 0000322d 3f422d3e 0510ff66 12510c28 ..2-?B->...f.Q.( + 40233720 824f0046 12004575 ff0c020c 0301c6fd .O.F..Eu........ + 40233730 c00000f1 b03c01d7 3ac00000 920f00cc .....<..:....... + 40233740 e9c02000 a89ca2da 05c02000 a9cc0603 .. ....... ..... + 40233750 00c02000 b89cb2cb 50c02000 b9ccc821 .. .....P. ....! + 40233760 d831e841 f8510811 12c1200d f0024f00 .1.A.Q.... ...O. + 40233770 222d418c 92c00200 6612040c 20024f00 "-A.....f... .O. + 40233780 020f0066 10072d0e 8526ff06 03006620 ...f..-..&....f + 40233790 072d0e85 50ff4600 000c028c 42c56dff .-..P.F.....B.m. + 402337a0 46e1ff22 0f002612 0206dfff 420de056 F.."..&.....B..V + 402337b0 5404422d 07c02000 222c4732 2d014022 T.B-.. .",G2-.@" + 402337c0 c085d3fd f1ae3ac0 2000e22d 08f22f80 ......:. ..-../. + 402337d0 eae2f0ee c02d0e85 d8ff089d 41863ce0 .....-......A.<. + 402337e0 3ea0f023 11420400 20254140 23832a00 >..#.B.. %A@#.*. + 402337f0 c0200009 8c420de0 c0200002 2c4a0030 . ...B... ..,J.0 + 40233800 14dc0321 79fc3179 fc42a5d1 010cafc0 ...!y.1y.B...... + 40233810 000006ff ff07600b c0200022 2c462028 ......`.. .",F ( + 40233820 54460200 00510428 010c2350 23930b74 TF...Q.(..#P#..t + 40233830 0c261c08 20b2040c 4ab02a93 0b929092 .&.. ...J.*..... + 40233840 10902893 70268385 d4ff222d 421682ed ..(.p&...."-B... + 40233850 c0020086 b4ff2181 ff016438 c000000c ......!...d8.... + 40233860 1006a9ff 12c1f031 dafb0261 0002230c .......1...a..#. + 40233870 00292466 621dd760 0e41d8fd 40402042 .)$fb..`.A..@@ B + 40233880 630cc5d7 01c60200 51bae350 50105263 c.......Q..PP.Rc + 40233890 0cc5d601 02210012 c1108000 00000000 .....!.......... + 402338a0 12c1f009 0101cafb 08c00029 24661214 ...........)$f.. + 402338b0 d7e02321 4dfc314d fc42a623 01e0aec0 ..#!M.1M.B.#.... + 402338c0 000006ff ff2148fc 3149fc42 a62c01db .....!H.1I.B.,.. + 402338d0 aec00000 06ffffc5 0dff8c42 c556ff06 ...........B.V.. + 402338e0 03000c02 0c030158 fdc00000 c558ff08 .......X.....X.. + 402338f0 0112c110 0df00000 cccffe3f 88d0fe3f ...........?...? + 40233900 af360000 4d0212c1 f0c921d9 3121faff .6..M.....!.1!.. + 40233910 09114901 01633ac0 0000d1ad fb280148 ..I..c:......(.H + 40233920 cd0c0c40 0924bc60 c24d37c2 4d362892 ...@.$.`.M7.M6(. + 40233930 01f3ff22 020f61a2 3f26122e 01a43fc0 ..."..a.?&....?. + 40233940 0000320d 3948cd66 2308c24d 394565ff ..2.9H.f#..M9Ee. + 40233950 0603000c 10d76404 f7642fcd 00c24d39 ......d..d/...M9 + 40233960 c821d831 081112c1 100df0c2 40006064 .!.1........@.`d + 40233970 20520d39 69cd6625 08c24d39 4562ff46 R.9i.f%..M9Eb.F + 40233980 f7ffc24d 3985f1ff 06f5ff85 02ff71dc ...M9.........q. + 40233990 ff01daff 273708c2 4d39054e ffc6efff ....'7..M9.N.... + 402339a0 8200000c e51b2887 350c2240 000c130c ......(.5."@.... + 402339b0 12854800 06eaff0c 120c1352 4000c547 ..H........R@..G + 402339c0 00c6e6ff 89d0fe3f 4d0212c1 f0c92121 .......?M.....!! + 402339d0 caff0911 49010132 3ac00000 c17dfb0c ....I..2:....}.. + 402339e0 1208cc58 01000924 16800441 f6ff0c00 ...X...$...A.... + 402339f0 024c3802 4c363204 005895b6 b3052245 .L8.L62..X...."E + 40233a00 0f860000 22050f26 12320170 3fc00000 ...."..&.2.p?... + 40233a10 620c3982 1c186616 070c0772 4c398604 b.9...f....rL9.. + 40233a20 00808f41 ace80c20 024c3946 0100024c ...A... .L9F...L + 40233a30 3905e3ff c8210811 12c1100d f0024400 9....!........D. + 40233a40 31523f28 cc920c39 30221029 cc6619dd 1R?(...90".).f.. + 40233a50 d7e2d4c6 f5ff220c 4331c3fd 455903cc ......".C1..EY.. + 40233a60 c20c0442 4c39c5df ffc6f1ff 00000061 ...BL9.........a + 40233a70 d5ff0c02 5206000c 131b5552 4600c53b ....R.....URF..; + 40233a80 00c6ebff 3c0f0000 b42d0000 1b0c0000 ....<....-...... + 40233a90 cb100000 3d0212c1 f0c911d9 21c14cfb ....=.......!.L. + 40233aa0 0901d21c 7329311b ddd0d0f4 d25c7316 ....s)1......\s. + 40233ab0 bd05221c 743d0d01 e538c000 00383120 ..".t=...8...81 + 40233ac0 20f40ca0 27302002 2c1341ee ff61eeff ...'0 .,.A..a.. + 40233ad0 07340552 c064526c 13022c14 07360872 .4.R.dRl..,..6.r + 40233ae0 d00172c7 2c726c14 1cd827b8 20022c13 ..r.,rl...'. .,. + 40233af0 91e7ffb1 e7ff07b9 05a2c09c a26c1302 .............l.. + 40233b00 2c1407bb 0822d0ff 22c2d422 6c140c04 ,...."..".."l... + 40233b10 425c74c8 11b62d07 8c73454c ff860000 B\t...-..sEL.... + 40233b20 8535ffd8 21080112 c1100df0 4129fb12 .5..!.......A).. + 40233b30 c1f038c4 09013009 24665005 30287526 ..8...0.$fP.0(u& + 40233b40 82026640 22665005 32043326 83142640 ..f@"fP.2.3&..&@ + 40233b50 1121a5fb 31a6fb42 a6fa0138 aec00000 .!..1..B...8.... + 40233b60 06ffff0c 12c5f2ff 080112c1 100df000 ................ + 40233b70 41694131 17fb12c1 f0090128 c3015afb AiA1.......(..Z. + 40233b80 40221002 000029c3 66200b85 41ff0156 @"....).f ..A..V + 40233b90 fb020000 310ffb66 102908c3 00292426 ....1..f.)...)$& + 40233ba0 52112191 fb3191fb 42a70901 24aec000 R.!..1..B...$... + 40233bb0 0006ffff c7600c42 0336ccd4 45dffe9c .....`.B.6..E... + 40233bc0 a28528ff 080112c1 100df021 87fb3187 ..(........!..1. + 40233bd0 fb42a71f 011aaec0 000006ff ff0c020c .B.............. + 40233be0 030199fc c0000045 29ff86f5 ff000000 .......E)....... + 40233bf0 2142ff12 c1f00911 290101a9 39c00000 !B......)...9... + 40233c00 28013c73 0c040c15 01a739c0 00000811 (. + 40234520 0c0b0171 ff0c2552 402e3840 b2402d40 ...q..%R@.8@.@-@ + 40234530 33103940 22401208 0112c110 0df00000 3.9@"@.......... + 40234540 12c1f002 610001ac ff2167ff 02000022 ....a....!g...." + 40234550 022c6610 16f62265 22a00232 a000056e .,f..."e"..2...n + 40234560 fd4161ff 0c233244 2c061600 66201922 .Aa..#2D,...f ." + 40234570 a00101d9 acc00000 22a00832 a000056c ........"..2...l + 40234580 fd0c0201 d5acc000 0041d8f8 52040002 .........A..R... + 40234590 a0006615 0b22a000 224400c5 8ef902a0 ..f..".."D...... + 402345a0 0021d3f8 62020066 160b0242 0032a001 .!..b..f...B.2.. + 402345b0 22a00185 1cf80221 0012c110 0df00c22 "......!......." + 402345c0 0c13c567 fd013437 c000000c 0201c2ac ...g..47........ + 402345d0 c0000005 83007144 ff72072d 6617a90c ......qD.r.-f... + 402345e0 1a9127a8 c0200082 2985a088 20c02000 ..'.. ..)... . . + 402345f0 82698522 a0a00143 b0c00000 46e2ff00 .i."...C....F... + 40234600 12c1f009 0185f3ff 3138ff01 59e02843 ........18..Y.(C + 40234610 000210d7 620522a6 00200020 02630405 ....b.".. . .c.. + 40234620 fe000221 0012c110 80000000 312fff29 ...!........1/.) + 40234630 c30df000 2895fe3f ecc0fe3f 12c1f051 ....(..?...?...Q + 40234640 2aff0261 0042052c 01ea3856 34055035 *..a.B.,..8V4.P5 + 40234650 20422301 c0200021 e6382222 47380340 B#.. .!.8""G8.@ + 40234660 22c085e9 fc910537 8162b0c0 20007808 "......7.b.. .x. + 40234670 511eff92 29806825 38356a62 9066c06a Q...).h%85jb.f.j + 40234680 77790860 66a071db 38f04611 72070040 wy.`f.q.8.F.r..@ + 40234690 45417046 834a33c0 200001d5 38398042 EApF.J3. ...89.B + 402346a0 052cc020 0022204a 0c2620a0 14dc0a21 .,. ." J.& ....! + 402346b0 e1ff31e1 ff42a17f 0161abc0 000006ff ..1..B...a...... + 402346c0 ff07620b c0200022 20462028 54c60100 ..b.. ." F (T... + 402346d0 6032100c 02302693 0b8420a2 0478450c `2...0&... ..xE. + 402346e0 49707924 a0299380 26832627 1121d1ff Ipy$.)..&.&'.!.. + 402346f0 31d2ff42 a18a0151 abc00000 06ffff05 1..B...Q........ + 40234700 f0ff21af a901e636 c0000021 ada9318c ..!....6...!..1. + 40234710 3442a001 52a00101 e336c000 00218834 4B..R....6...!.4 + 40234720 45890021 f1fe2222 0c8c12c0 02000801 E..!..""........ + 40234730 12c1100d f0000000 12c1f009 0101eafe ................ + 40234740 08400009 24262011 21bbff31 bbff42a1 .@..$& .!..1..B. + 40234750 9a013aab c0000006 ffff0c82 05eaff31 ..:............1 + 40234760 e2fe38c3 8c13c003 00080112 c1100df0 ..8............. + 40234770 12c1f002 610001dc fe022004 d7603285 ....a..... ..`2. + 40234780 88ff56c2 02211cff 22020066 222331d6 ..V..!.."..f"#1. + 40234790 fe384330 39246623 180c020c 0301aaf9 .8C09$f#........ + 402347a0 c0000021 16ff01be 36c00000 22a08005 ...!....6..."... + 402347b0 e5ff0801 12c1100d f0000000 12c1f0c2 ................ + 402347c0 6101c1c9 fe026100 022c0407 600985d3 a.....a..,..`... + 402347d0 fc084c0c 82860000 22a00017 600532a0 ..L....."...`.2. + 402347e0 10302220 27600542 a0044022 20003304 .0" '`.B..@" .3. + 402347f0 85e5fc08 4c005924 26151121 8eff318e ....L.Y$&..!..1. + 40234800 ff42a1db 010eabc0 000006ff ff91d8df .B.............. + 40234810 a2a40090 9010a099 20a2ae3f a0991092 ........ ..?.... + 40234820 6c046173 38c02000 82264782 6c017193 l.as8. ..&G.l.q. + 40234830 36c02000 72278072 6c02c020 000c2268 6. .r'.rl.. .."h + 40234840 96693c22 4c2c016a f8c00000 224c2c20 .i<"L,.j...."L, + 40234850 a074cc3a 0c2245fd fcc81108 0112c110 .t.:."E......... + 40234860 0df00000 12c1e0d2 6103e261 04c92109 ........a..a..!. + 40234870 11cd0245 fffd4d02 e186360c 03eaecc1 ...E..M...6..... + 40234880 9afe3901 290c2d0e c5c1fc01 7c36c020 ..9.).-.....|6. + 40234890 00d22080 32a12c27 33020628 000c160c .. .2.,'3..(.... + 402348a0 045177a7 c0200072 25857070 04704693 .Qw.. .r%.pp.pF. + 402348b0 40407442 4c2d6614 18c02000 9225857c @@tBL-f... ..%.| + 402348c0 eaa09910 c0200092 65855c02 018eafc0 ..... ..e.\..... + 402348d0 00004550 000c1201 00acc000 000c2201 ..EP..........". + 402348e0 ead7c000 0085f4fd 4d02290c 38012d0e ........M.).8.-. + 402348f0 45bbfced 02c02000 21613648 0c222280 E..... .!a6H."". + 40234900 0c03d022 c005bafc dd020162 36c00000 ...".......b6... + 40234910 22aed432 dd0442de ff42c4d4 32c3e847 "..2..B..B..2..G + 40234920 b318084c 7ce5c760 23500010 094cd06e ...L|..`#P...L.n + 40234930 c02a2685 e8ff0c02 06010045 c0ff0c12 .*&........E.... + 40234940 c821d831 e8410811 12c1200d f00c1770 .!.1.A.... ....p + 40234950 002086f5 ff000000 16f4ffff 12c1f009 . .............. + 40234960 11d931c9 21cd02d1 4536c020 00d22d80 ..1.!...E6. ..-. + 40234970 2148363c 202a2c27 30024621 000c1201 !H6< *,'0.F!.... + 40234980 d6abc000 000c8201 c0d7c000 000c0201 ................ + 40234990 d2abc000 0021f0ff c0200041 38364224 .....!... .A86B$ + 402349a0 802a3cd0 d4c002dd 1802c0d4 37b05041 .*<.........7.PA + 402349b0 4efe0844 c7e0302d 0422c218 29010138 N..D..0-."..)..8 + 402349c0 36c00000 31e5ffd0 2cc03a22 32a3e801 6...1...,.:"2... + 402349d0 1f35c000 000c043d 020c1528 01013136 .5.....=...(..16 + 402349e0 c0000041 41fe0844 00592426 15212111 ...AA..D.Y$&.!!. + 402349f0 ff3111ff 42a24901 91aac000 0006ffff .1..B.I......... + 40234a00 c5b3ff0c 12c821d8 31081112 c1100df0 ......!.1....... + 40234a10 0c026157 df72a400 60601070 66206944 ..aW.r..``.pf iD + 40234a20 46f8ff00 feffff0f 502d0000 80a82440 F.......P-....$@ + 40234a30 12c1f0c9 21091101 1836c000 00c12afe ....!....6....*. + 40234a40 584cd765 05502924 26121121 fafe31fa XL.e.P)$&..!..1. + 40234a50 fe42a263 017aaac0 000006ff ff855aff .B.c.z........Z. + 40234a60 9c3221f4 fe31f4fe 42a26401 74aac000 .2!..1..B.d.t... + 40234a70 0006ffff 00000052 2c04e7e5 60f7e55d .......R,...`..] + 40234a80 22a00185 c4002612 5401fc35 c0200022 ".....&.T..5. ." + 40234a90 2c0531e4 ff422080 27337958 2cc02000 ,.1..B .'3yX,. . + 40234aa0 62208050 66c062c6 64273602 c63700c0 b .Pf.b.d'6..7.. + 40234ab0 20000220 800005c0 0a028616 00384c20 .. .........8L + 40234ac0 4310303d 0416130c 5004200c 020c0309 C.0=....P. ..... + 40234ad0 4c01ddf8 c0000028 cc8c12c0 0200c1c5 L......(........ + 40234ae0 3701ec35 c0000042 0c0001c1 37cce4c0 7..5...B....7... + 40234af0 20005890 52d505c0 200059c0 060300c0 .X.R... .Y..... + 40234b00 20006890 62c650c0 200069c0 c8210811 .h.b.P. .i..!.. + 40234b10 12c1100d f00178a8 2116df71 c3ff52a6 ......x.!..q..R. + 40234b20 0007b798 6175a807 36927117 3b584c09 ....au..6.q.;XL. + 40234b30 01705510 594c6790 0781213b 80852089 .pU.YLg...!;.. . + 40234b40 4c920c2e 012dfe66 1949c532 00219ca8 L....-.f.I.2.!.. + 40234b50 01d435c0 0000a22c 04a0ac04 168a0c52 ..5....,.......R + 40234b60 a001b125 fe524b00 66251521 75338544 ...%.RK.f%.!u3.D + 40234b70 002193a8 3173330c 140c1501 ca35c000 .!..1s3......5.. + 40234b80 00011dfe 52000086 03000d04 c6ceff0c ....R........... + 40234b90 00c6e0ff 0c255240 00661510 280145cc .....%R@.f..(.E. + 40234ba0 ff0115fe 80420140 48310603 00662507 .....B.@H1...f%. + 40234bb0 280185da ff06faff 0c0416f4 0441ecde (............A.. + 40234bc0 584c4045 10d76505 52a60050 4420426c XL@E..e.R..PD Bl + 40234bd0 04620000 66162021 5a33c53d 002178a8 .b..f. !Z3.=.!x. + 40234be0 01b035c0 00002176 a8315533 42a00152 ..5...!v.1U3B..R + 40234bf0 a00101ac 35c00000 0c020c03 0193f8c0 ....5........... + 40234c00 000028cc 1662edc0 020006b4 ff0c020c ..(..b.......... + 40234c10 03018df8 c0000071 f8fd7207 000b7756 .......q..r...wV + 40234c20 b7eb85a1 ff46adff 018cfa08 00bc0068 .....F.........h + 40234c30 01717037 6066a0f0 46117207 00404541 .qp7`f..F.r..@EA + 40234c40 704683c0 2000316a 375893c0 20002810 pF.. .1j7X.. .(. + 40234c50 38930c20 4a333732 010c1000 507406c0 8.. J372....Pt.. + 40234c60 ff2172ff 016233c0 00000c15 86bcff00 .!r..b3......... + 40234c70 304a2340 12c1f022 61000261 014514ec 0J#@..."a..a.E.. + 40234c80 0514ec9c 02216bfe 316cfe42 a2fc01eb .....!k.1l.B.... + 40234c90 a9c00000 06ffff05 37ff9c32 2166fe31 ........7..2!f.1 + 40234ca0 66fe42a2 fd01e5a9 c0000006 ffff0000 f.B............. + 40234cb0 00018dfd 4840d7e4 047ce2c6 01004029 ....H@...|....@) + 40234cc0 24263208 7cf20811 12c1100d f032002e $&2.|........2.. + 40234cd0 acd3616a 35c02000 21e6ff0c 0348015d ..aj5. .!....H.] + 40234ce0 00622680 69254955 0158f8c0 0000817e .b&.i%IU.X.....~ + 40234cf0 fda19fde 784892a2 00a07710 90772079 ....xH....w..w y + 40234d00 480c02c6 efff0000 90a82440 b0a82440 H.........$@..$@ + 40234d10 c0a82440 12c1f029 01091121 fbff0133 ..$@...)...!...3 + 40234d20 33c00000 28010170 fdccf221 f8ff0c03 3...(..p...!.... + 40234d30 32402f01 2e33c000 00460300 21f5ff0c 2@/..3...F..!... + 40234d40 1442402f 012a33c0 00000811 12c1100d .B@/.*3......... + 40234d50 f0000000 2165fd22 022f0df0 9084fe3f ....!e."./.....? + 40234d60 c0d0fe3f 30661040 12c1f009 0152a073 ...?0f.@.....R.s + 40234d70 612037c0 20005266 c521f8ff 41f9ff0c a 7. .Rf.!..A... + 40234d80 03324400 280201f7 ffc00000 080112c1 .2D.(........... + 40234d90 100df000 504f1040 10661040 21feff12 ....PO.@.f.@!... + 40234da0 c1f00901 01fdffc0 000021ec ff280201 ..........!..(.. + 40234db0 edffc000 00080112 c1100df0 51e9ff0c ............Q... + 40234dc0 04424500 22a07331 0a37c020 002263c5 .BE.".s1.7. ."c. + 40234dd0 0df00000 801d2c04 12c1f009 0132a073 ......,......2.s + 40234de0 410437c0 200021de ff0c0032 64c50242 A.7. .!....2d..B + 40234df0 0021f8ff 01dcffc0 00000801 12c1100d .!.............. + 40234e00 f0000000 21e4ff12 c1f00901 01e3ffc0 ....!........... + 40234e10 000021d2 ff280201 d3ffc000 0061d0ff ..!..(.......a.. + 40234e20 0c055246 0032a073 41f236c0 20003264 ..RF.2.sA.6. .2d + 40234e30 c5080112 c1100df0 80d9fe3f 41ffff0c ...........?A... + 40234e40 62521401 32140042 04055a33 30307440 bR..2..B..Z300t@ + 40234e50 23830df0 21f9ff32 020548a2 cc330c02 #...!..2..H..3.. + 40234e60 8602000c 520df048 241b2220 20745654 ....R..H$." tVT + 40234e70 ff0df000 c4d0fe3f 21ffff12 c1f00901 .......?!....... + 40234e80 010835c0 00000801 12c1100d f0000000 ..5............. + 40234e90 e0a82440 f0a82440 21f7ff12 c1e0c261 ..$@..$@!......a + 40234ea0 01d26102 e9310901 01fe34c0 000085c9 ..a..1....4..... + 40234eb0 fd0c1ec1 abffcc32 4550ff8c 42e24c18 .......2EP..B.L. + 40234ec0 4602000c 120c1310 1120058b f7d1daff F........ ...... + 40234ed0 021d01d2 1d000add d0d07485 f7ffed02 ..........t..... + 40234ee0 0c03b62d 76202074 b6227032 4c198600 ...-v t."p2L... + 40234ef0 00024c19 c585f7e2 c202d87c 2198ffe0 ..L........|!... + 40234f00 e2211bdd e24206e2 12022822 3d0e01cf .!...B....("=... + 40234f10 33c00000 273d18d1 91ff0c00 097c85c2 3...'=.......|.. + 40234f20 fdcc32c5 49ffac42 0c12224c 20860800 ..2.I..B.."L ... + 40234f30 d97c21d0 ff0c040c 15c8113d 0ed821e8 .|!........=..!. + 40234f40 3101d834 c0000008 0112c120 0df00c02 1..4....... .... + 40234f50 45f3f8e2 1d0206f6 ff000000 22a3e831 E..........."..1 + 40234f60 7fff420c 19321302 1b444040 74494101 ..B..2...D@@tIA. + 40234f70 b633c000 0008410c 0427a002 46dcff42 .3....A..'..F..B + 40234f80 4c19f62d 0a3d0d21 c2ff0198 32c00000 L..-.=.!....2... + 40234f90 e03074b6 230286d6 ff21beff 019432c0 .0t.#....!....2. + 40234fa0 000086d3 ff000000 12c1f009 0185eeff ................ + 40234fb0 080112c1 100df000 12c1f029 01091121 ...........)...! + 40234fc0 adff0c00 09620242 1501b534 c0000021 .....b.B...4...! + 40234fd0 a9ff4162 ff38010c 15325402 0c0401b1 ..Ab.8...2T..... + 40234fe0 34c00000 081112c1 100df000 e4d0fe3f 4..............? + 40234ff0 12c1f009 01015aff 22002166 12040c03 ......Z.".!f.... + 40235000 32402121 faff01a6 34c00000 080112c1 2@!!....4....... + 40235010 100df000 0c043151 ff2151ff 0c1512c1 ......1Q.!Q..... + 40235020 f0090152 42213213 0622c224 019e34c0 ...RB!2..".$..4. + 40235030 00000801 12c1100d f0000000 12c1f009 ................ + 40235040 010147ff 22002132 00388c12 66131821 ..G.".!2.8..f..! + 40235050 e7ff3142 ff0c150c 04424038 52402132 ..1B.....B@8R@!2 + 40235060 13060190 34c00000 080112c1 100df000 ....4........... + 40235070 50cbfe3f d0a82440 12c1f0c9 11cd0221 P..?..$@.......! + 40235080 fcff0901 08021620 04321c00 081c303e ....... .2....0> + 40235090 418ca377 e04c0040 64e68446 e7f04352 A..w.L.@d..F..CR + 402350a0 0c0c32a0 80505034 cc158603 00321c18 ..2..PP4.....2.. + 402350b0 3033a0f0 331132c3 323030f4 420c0042 03..3.2.200.B..B + 402350c0 c4a0424c 0008022d 0cc00000 31eaff2d ..BL...-....1..- + 402350d0 0c42a188 c8110114 31c00000 080112c1 .B......1....... + 402350e0 100df00c c3c6f4ff b0d2fe3f 57512340 ...........?WQ#@ + 402350f0 e44f1040 b4461040 12c1f009 110118ff .O.@.F.@........ + 40235100 02003929 01661037 016334c0 00007114 ..9).f.7.c4...q. + 40235110 ff0c0892 073a6207 0052073b 90688362 .....:b..R.;.h.b + 40235120 4700cca5 c02000b1 3236a2a0 73a26bc5 G.... ..26..s.k. + 40235130 210cff0c 00024239 015834c0 00002801 !.....B9.X4...(. + 40235140 01eaff58 020cf337 b55b2901 61e8ff50 ...X...7.[).a..P + 40235150 45906a44 a0040086 1400c613 00061300 E.jD............ + 40235160 46120046 07004659 00460e00 860d0086 F..F..FY.F...... + 40235170 5200c64f 00864500 c63c0046 2700461a R..O..E..<.F'.F. + 40235180 00061000 014434c0 00008801 91d7ff88 .....D4......... + 40235190 089a8872 08000b77 72480001 3f34c000 ...r...wrH..?4.. + 402351a0 000c1245 60000811 12c1100d f0ad00aa ...E`........... + 402351b0 a5920a00 5020740b 99924a00 01cdffc0 ....P t...J..... + 402351c0 000006f8 ff013334 c0000008 0121c6ff ......34.....!.. + 402351d0 08002a00 b200000b bbb24000 012f34c0 ..*.......@../4. + 402351e0 000001c4 ffc00000 86eeff01 2a34c000 ............*4.. + 402351f0 00380141 bdff3803 4a332203 000b2222 .8.A..8.J3"..."" + 40235200 43000125 34c00000 01ec3202 207a1640 C..%4.....2. z.@ + 40235210 f9281016 f2f8c002 0046e2ff 011e34c0 .(.......F....4. + 40235220 00004801 51b1ff48 0421cdfe 5a443204 ..H.Q..H.!..ZD2. + 40235230 00220239 0b333244 00661229 71c9fe0c .".9.32D.f.)q... + 40235240 0892073a 62070052 073b9068 83624700 ...:b..R.;.h.bG. + 40235250 cca5c020 00b1e635 a2a073a2 6bc521c0 ... ...5..s.k.!. + 40235260 fe0c0002 4239010c 34c00000 86cdff01 ....B9..4....... + 40235270 0934c000 00480151 9cff4804 5a443204 .4...H.Q..H.ZD2. + 40235280 000b3332 44000104 34c00000 86c5ff01 ..32D...4....... + 40235290 0134c000 00622100 7194ff62 26007066 .4...b!.q..b&.pf + 402352a0 80520600 0b555246 0001fb33 c0000085 .R...URF...3.... + 402352b0 a4fe06bc ff281205 dcff06ba ff8d008a .....(.......... + 402352c0 85720800 0b777248 00451401 86b5ff01 .r...wrH.E...... + 402352d0 f133c000 00a801b1 84ffa80a baaa920a .3.............. + 402352e0 000b9992 4a0001ec 33c00000 056900c6 ....J...3....i.. + 402352f0 acff0000 0c240cca 88426892 32080458 .....$...Bh.2..X + 40235300 06076310 50764150 50544077 20a07711 ..c.PvAPPT@w .w. + 40235310 70552059 06920800 72a0f0a0 b9107079 pU Y....r.....py + 40235320 10668b44 5090540c 8a505641 a05520a0 .f.DP.T..PVA.U . + 40235330 55115059 20590626 d705b2a0 c0b79713 U.PY Y.&........ + 40235340 50305471 bdfa5056 41705510 a0551150 P0Tq..PVApU..U.P + 40235350 53205906 50464127 740ca812 92180ba8 S Y.PFA't....... + 40235360 1a909441 924a030d f0a789e7 50464166 ...A.J......PFAf + 40235370 e717d775 143179fe 3843b223 5a1bbbb2 ...u.1y.8C.#Z... + 40235380 635a5806 50464106 f3ff66d7 c917e4c6 cZX.PFA...f..... + 40235390 71349350 50547074 20a07711 70552059 q4.PPTpt .w.pU Y + 402353a0 06c6f7ff c0d2fe3f 8c8cfe3f 44561040 .......?...?DV.@ + 402353b0 12c1f0c9 11d921d1 6afe0901 020d3dcd ......!.j.....=. + 402353c0 0216f009 020d3c56 bc0541f6 ff4040a0 ......3.. + 402355a0 002d0c01 82ffc000 00c1edfd 013b33c0 .-...........;3. + 402355b0 0000a20c 3d0baaa2 4c3d0c12 06efff66 ....=...L=.....f + 402355c0 32b721ad ff010931 c0000001 3233c000 2.!....1....23.. + 402355d0 002d0c01 76ffc000 00012f33 c00000c6 .-..v...../3.... + 402355e0 f5ff4202 3e52d202 5054a0c9 051b4440 ..B.>R..PT....D@ + 402355f0 4074f694 010d0402 423e06df ff000000 @t......B>...... + 40235600 12c1f009 0185e000 080112c1 100df000 ................ + 40235610 81d3fd00 13408848 0c197228 4e0069a1 .....@.H..r(N.i. + 40235620 6707032d 090df070 a6208093 a0a2684e g..-...p. ....hN + 40235630 22694f0c 020df000 71c9fd00 12407847 "iO.....q....@xG + 40235640 0c186227 4e0058a1 5786032d 080df070 ..b'N.X.W..-...p + 40235650 82a07cf9 0c029095 30909610 92674e22 ..|.....0....gN" + 40235660 684f0df0 086c1040 50500040 12c1f009 hO...l.@PP.@.... + 40235670 01c91142 1206cd02 2812089c 384c0800 ...B....(...8L.. + 40235680 39120000 b447e00a 382c01f6 ffc00000 9....G..8,...... + 40235690 0608000b 343030f4 01f4ffc0 0000421c ....400.......B. + 402356a0 060c053d 02592228 1c0b4440 40f401ed ...=.Y"(..D@@... + 402356b0 ffc00000 c02c2032 a008c221 01c59b02 ....., 2...!.... + 402356c0 080112c1 100df000 d0381040 12c1f0d9 .........8.@.... + 402356d0 21c91109 01cd028c 4201ee32 c000000c !.......B..2.... + 402356e0 0d2d0d01 f9ffc000 0016a207 1bddd0d0 .-.............. + 402356f0 74664dec d19afd08 4d380030 20603022 tfM.....M8.0 `0" + 40235700 1020f240 20206022 c21f96e2 06b04211 . .@ `"......B. + 40235710 4a405864 56f50458 b4420424 5675049c J@XdV..X.B.$Vu.. + 40235720 34263411 b634090c 15b6640b 0c058601 4&4..4....d..... + 40235730 000c3546 00000c25 0c175090 7420a074 ..5F...%..P.t .t + 40235740 001a4000 99a08819 7cfa0077 a1a07730 ..@.....|..w..w0 + 40235750 70881089 1968000c 82706610 69000149 p....h...pf.i..I + 40235760 ffc00000 c6e3ff8c 4c01cb32 c000000c ........L..2.... + 40235770 12c811d8 21080112 c1100df0 b860565b ....!........`V[ + 40235780 fed8e056 0dfe2220 4656a2fd 32204856 ...V.." FV..2 HV + 40235790 43fd8c4c 01c132c0 00000c02 46f4ff00 C..L..2.....F... + 402357a0 00d4fe3f 901aff3f 0c090c0a 12c1e0c9 ...?...?........ + 402357b0 21d93109 11e941f9 51a96199 71f167fd !.1...A.Q.a.q.g. + 402357c0 0c1e85ac 00167214 d8927cf0 d84d2901 ......r...|..M). + 402357d0 d0c060d0 cc10c0fc 40c0c060 c2cc1f96 ..`.....@..`.... + 402357e0 9c02584f 22254e00 0c402020 9107620c ..XO"%N..@ ..b. + 402357f0 500ca002 204f2801 c000007c f0001c40 P... O(....|...@ + 40235800 002ea100 223020dd 10c6f0ff 62210092 ...."0 .....b!.. + 40235810 a0056226 0981e2ff 7806a206 04700641 ..b&....x....p.A + 40235820 c7f73aa0 a4418208 00b18a32 aa88b20b ..:..A.....2.... + 40235830 5e808074 b2cbfeb0 9e839738 1a0c120c ^..t.......8.... + 40235840 03a1d7ff 0c09924a 00c5e1fa 68016896 .......J....h.h. + 40235850 78067006 41460100 91d2ff82 49003760 x.p.AF......I.7` + 40235860 0e17e70b a2060f66 1a05b2a0 01b26106 .......f......a. + 40235870 d7607522 21002802 c2020ccc 2c0c0339 .`u"!.(.....,..9 + 40235880 42051e0a 08010890 0c120800 29710006 B...........)q.. + 40235890 41777047 48015214 0b52c5fc 52540b48 AwpGH.R..R..RT.H + 402358a0 24c02000 6117a558 04605510 505c4152 $. .a..X.`U.P\AR + 402358b0 c5fc5050 b4405511 c0200061 72403804 ..PP.@U.. .ar@8. + 402358c0 60331050 3320c020 0021b6ff 39042202 `3.P3 . .!..9.". + 402358d0 0016d2ee 71b4ff0c 06624700 28013871 ....q....bG.(.8q + 402358e0 857902c6 b6ff0000 00e76006 0c488971 .y........`..H.q + 402358f0 46e7ff87 70060c69 9971c6e4 fff76006 F...p..i.q....`. + 40235900 0c5aa971 46e2ff00 b505564b eb06e0ff .Z.qF.....VK.... + 40235910 c861661c 020530fe 456dff0c 12c5daff .af...0.Em...... + 40235920 dce2c56c fe9c9245 7efe9c42 321f060c ...l...E~..B2... + 40235930 04210bfd 0c15e242 2122c224 015a32c0 .!.....B!".$.Z2. + 40235940 0000011d 313870e7 63042810 85fdd2c8 ....18p.c.(..... + 40235950 21d831e8 41f85108 1112c120 0df00000 !.1.A.Q.... .... + 40235960 12c1f009 01015949 02004607 e0070c02 ......YI..F..... + 40235970 10112005 83fe0801 12c1100d f0000000 .. ............. + 40235980 12c1f0c9 11d92109 01860300 d8426812 ......!......Bh. + 40235990 3d0dcb5d 5916056a 009c12c5 9200cd02 =..]Y..j........ + 402359a0 5682fec8 11d82108 0112c110 0df0080d V.....!......... + 402359b0 712932c7 f002e770 02f7701c 72075e26 q)2....p..p.r.^& + 402359c0 1716d7f0 02f77023 81f63282 08006618 ......p#..2...f. + 402359d0 222d0c85 c9ff46f0 ff020d08 92a0f5ac "-....F......... + 402359e0 e097102c 2d0c45c8 ff86ebff 2d0cc5c7 ...,-.E.....-... + 402359f0 ff86e9ff c03c2052 a000422c 0421ee30 .....< R..B,.!.0 + 40235a00 42040028 52804401 40483105 0ccd46e2 B..(R.D.@H1...F. + 40235a10 ffc03c20 52a00042 2c0421e7 30420400 ..< R..B,.!.0B.. + 40235a20 28428044 01404831 c5cad306 dbff0000 (B.D.@H1........ + 40235a30 f4c0fe3f 12c1e0c9 510941e9 71d961ed ...?....Q.A.q.a. + 40235a40 06dd0540 05c0e6a0 02062a00 cbc4c005 ...@......*..... + 40235a50 c0e62002 86280052 a0dd0c02 41c54b72 .. ..(.R....A.Kr + 40235a60 c3107921 493162c4 e4690142 c47e4911 ..y!I1b..i.B.~I. + 40235a70 420c012b 8487207c 020c00bc 9026301a B..+.. |.....&0. + 40235a80 26500a57 9007661e 04f6347c 0c122b94 &P.W..f...4|..+. + 40235a90 9accc00d c0e620d7 06180066 1eef014b ...... ....f...K + 40235aa0 37c00000 b20206a2 0c0252a0 ddb79a49 7.........R....I + 40235ab0 420c010c 1246f5ff 662ed208 3102007d B....F..f...1..} + 40235ac0 8cf02811 38210c64 010034c0 0000ec82 ..(.8!.d..4..... + 40235ad0 420c0128 3122d2ff 22223847 921b2801 B..(1"..""8G..(. + 40235ae0 2b3c01f9 33c00000 cce252a0 dd420c01 +<..3.....R..B.. + 40235af0 0c1206e6 ff0c2246 00000c02 c851d861 ......"F.....Q.a + 40235b00 e8710841 12c1200d f02b2c31 c9ff0c34 .q.A.. ..+,1...4 + 40235b10 01ee33c0 00000c13 20239346 f7ff0000 ..3..... #.F.... + 40235b20 2190fc22 024b0df0 12c1f0d2 6102c261 !..".K......a..a + 40235b30 01026100 cd020184 30d189fc dcf2229d ..a.....0.....". + 40235b40 20166205 222d1407 92450c02 c5a7d23d .b."-...E.....= + 40235b50 0c222d14 022d1328 02c00000 46090022 ."-..-.(....F.." + 40235b60 2d140792 1722a000 05a6d2c0 3c20222d -...."......< "- + 40235b70 14022d13 222200c0 0000c601 00022d13 ..-.""........-. + 40235b80 3d0cc000 00c811d8 21080112 c1100df0 =.......!....... + 40235b90 022d133d 0cc00000 46faff45 f8ff2612 .-.=....F..E..&. + 40235ba0 e3316930 222d1437 921722a0 00c5a1d2 .1i0"-.7.."..... + 40235bb0 c03c2022 2d14022d 13222200 c0000086 .< "-..-.""..... + 40235bc0 f0ff022d 133d0cc0 0000c6ed ff000000 ...-.=.......... + 40235bd0 0c145163 fc0c0662 55206255 21626511 ..Qc...bU bU!be. + 40235be0 22651332 65144245 4a0df000 10a92440 "e.2e.BEJ.....$@ + 40235bf0 12c1e0c2 6103d261 04e26105 f9612911 ....a..a..a..a). + 40235c00 39010921 01f236c0 0000d1e8 360c1fc1 9..!..6.....6... + 40235c10 9c310153 fc0c06ed 02281162 404adca2 .1.S.....(.b@J.. + 40235c20 31663038 43718b31 3203d252 07942653 1f08Cq.12..R..&S + 40235c30 0a663504 420780bc 34261531 329c0061 .f5.B...4&.12..a + 40235c40 48fc0c05 524d0052 56245246 4b220e06 H...RM.RV$RFK".. + 40235c50 c5bcf4f2 4d0081cf 36729c00 725800c8 ....M...6r..rX.. + 40235c60 31d841e8 51f86108 2112c120 0df09290 1.A.Q.a.!.. .... + 40235c70 20a20054 16590722 90216240 4b625024 ..T.Y.".!b@KbP$ + 40235c80 8c1a6240 5422502b 225c0002 aec00722 ..b@T"P+"\....." + 40235c90 02200220 00201160 06202020 31225c00 . . . .`. 1"\. + 40235ca0 27260220 022021d1 ff003011 0c04424d '&. . !...0...BM + 40235cb0 00303031 325c0001 4d2fc000 00220e06 .0012\..M/...".. + 40235cc0 329c00c5 b5f481b3 36729c00 f24d0072 2.......6r...M.r + 40235cd0 580061b8 36007711 c0200052 269e5050 X.a.6.w.. .R&.PP + 40235ce0 f4705520 c0200052 669e46dc ff629024 .pU . .Rf.F..b.$ + 40235cf0 52a00062 c6010066 11606031 62502466 R..b...f.``1bP$f + 40235d00 16310c03 7117fc0c 0cc24d00 f2475422 .1..q.....M..GT" + 40235d10 0e06c5b0 f4f24d00 28010c33 5111fc61 ......M.(..3Q..a + 40235d20 9d36f245 4b422513 c2560052 2514c536 .6.EKB%..V.R%..6 + 40235d30 d286caff 66263732 af38524d 008108fc ....f&72.8RM.... + 40235d40 72a00272 4854220e 0645adf4 f24d0022 r..rHT"..E...M." + 40235d50 21000c33 71903651 02fc62af 38f2454b !..3q.6Q..b.8.EK + 40235d60 42251362 57005225 140533d2 c6bbff32 B%.bW.R%..3....2 + 40235d70 9c0081fb fb524d00 52582452 484b220e .....RM.RX$RHK". + 40235d80 06c5a9f4 f24d00a1 8336929c 00925a00 .....M...6....Z. + 40235d90 c6b2ff00 12c1f009 0101f1fb 02004a66 ..............Jf + 40235da0 102441ef fb329420 5224111b 335a2222 .$A..2. R$..3Z"" + 40235db0 64110033 11303031 32542001 2330c000 d..3.0012T .#0.. + 40235dc0 0061e7fb 22562108 0112c110 0df00000 .a.."V!......... + 40235dd0 31e3fb0c 12224314 0df00000 30a92440 1...."C.....0.$@ + 40235de0 2cd1fe3f d05d2340 5c0b12c1 f0d93109 ,..?.]#@\.....1. + 40235df0 11c92101 152fc1da fbd2920c b7970a81 ..!../.......... + 40235e00 57488208 00cca8c6 0c0066e7 05920c4a WH........f....J + 40235e10 26192a91 10319209 94263902 661910a1 &.*..1...&9.f... + 40235e20 e62fa84a a20ad226 1a13265a 1026190d ./.J...&..&Z.&.. + 40235e30 8803b097 c0808d05 56281816 f91700ad ........V(...... + 40235e40 c016ca16 b20c4a66 1b173d04 4d055d06 ......Jf..=.M.]. + 40235e50 0c1605be ff0bc256 6c152d0d 45f3ff86 .......Vl.-.E... + 40235e60 53003d04 4d055d06 0c2685bc ff0b0256 S.=.M.]..&.....V + 40235e70 e0130156 36c00000 2901429c 34329c33 ...V6...).B.42.3 + 40235e80 da441b33 00331100 44114040 31303031 .D.3.3..D.@@1001 + 40235e90 325c3342 5c342d04 01ec2fc0 00000022 2\3B\4-.../...." + 40235ea0 1131aefb 20203142 0314225c 35160410 .1.. 1B.."\5... + 40235eb0 4203150c 00661408 225c2b02 4315c62d B....f.."\+.C..- + 40235ec0 00d1ef30 720c5452 9c2b2062 903b4660 ...0r.TR.+ b.;F` + 40235ed0 46b34042 213b2561 2f365025 b352afd8 F.@B!;%a/6P%.R.. + 40235ee0 20222102 96004a22 2c845657 10007211 "!...J",.VW..r. + 40235ef0 70703172 5c2b0007 c0072402 86470002 pp1r\+....$..G.. + 40235f00 9d0002c0 2822aec0 00001100 0031025d ....(".......1.] + 40235f10 00272001 2d000c03 00021100 0031025d .' .-........1.] + 40235f20 002d03e6 10012d00 41213600 32113030 .-....-.A!6.2.00 + 40235f30 3122a000 22440032 5d0021a8 ff01ab2e 1".."D.2].!..... + 40235f40 c0000022 2100329d 00220206 058df461 ..."!.2..".....a + 40235f50 1136529d 00811536 72a00172 48005256 .6R....6r..rH.RV + 40235f60 00411436 005511c0 20003224 9e3030f4 .A.6.U.. .2$.00. + 40235f70 503320c0 20003264 9ea178fb 0c09925c P3 . .2d..x....\ + 40235f80 33925c34 925c35c1 96ff924a 142d0c01 3.\4.\5....J.-.. + 40235f90 c430c000 002d0c31 93ff0c04 015632c0 .0...-.1.....V2. + 40235fa0 00002d0c 32a3e80c 040c1501 be30c000 ..-.2........0.. + 40235fb0 000c02c8 21d83108 1112c110 0df03d04 ....!.1.......=. + 40235fc0 4d055d06 0c16c5a6 ff661221 b19f2eb7 M.]......f.!.... + 40235fd0 1d1b321c 2c222c17 1b332a2d 226c1730 ..2.,",..3*-"l.0 + 40235fe0 30f4325c 2c01982f c0000022 5c300c12 0.2\,../..."\0.. + 40235ff0 c6efff00 22110c07 724c5420 2031225c ...."...rLT 1"\ + 40236000 2b0002c0 07240557 2002c6da ff2c8301 +....$.W ....,.. + 40236010 8e2fc000 002002a0 d0001186 b9ff5720 ./... ........W + 40236020 0206d5ff 029d0002 c0d8c6b5 ff000000 ................ + 40236030 c87d1040 487d1040 42a0f012 c1d0c261 .}.@H}.@B......a + 40236040 04226109 026103e9 61f971d9 510ccfdd ."a..a..a.q.Q... + 40236050 03e81231 42fbe81e 02030622 0e008000 ...1B......".... + 40236060 01f0f210 00083140 22102981 a6100d45 ......1@".)....E + 40236070 6ef6313a fb2b0200 02210243 06080d41 n.1:.+...!.C...A + 40236080 38fbc7f0 05002e05 160210d7 f007f7f0 8............... + 40236090 040c0c46 00000c2c 016f3072 14405200 ...F...,.o0r.@R. + 402360a0 5f1b7707 65027254 40668f67 05f4fe05 _.w.e.rT@f.g.... + 402360b0 f4fd9ce2 4505fe9c 925129fb 3128fb0c ....E....Q).1(.. + 402360c0 14321306 42452122 c5240c04 0c150175 .2..BE!".$.....u + 402360d0 30c00000 f62c622d 0cab3e39 1145f100 0....,b-..>9.E.. + 402360e0 68913d0d 297601d2 ffc00000 720d002d h.=.)v......r..- + 402360f0 0c3b7772 4d000521 fc16b207 568f072d .;wrM..!....V..- + 40236100 0e01ccff c0000008 0d008e14 fcb80000 ................ + 40236110 b5c60e00 56cffb2d 0e01c6ff c000003d ....V..-.......= + 40236120 02080d41 4c30009e 1456f906 0000b586 ...AL0...V...... + 40236130 1b002d0c 101120c5 1efc0c02 c841d851 ..-... ......A.Q + 40236140 e861f871 083112c1 300df008 1d000841 .a.q.1..0......A + 40236150 32210826 b3043c05 57931c20 30c022ce 2!.&..<.W.. 0.". + 40236160 1832c3fc 3030f43a 3e32c318 c5fcfd8c .2..00.:>2...... + 40236170 522d0c38 11c5fdfd 420e0152 0e046764 R-.8....B..R..gd + 40236180 b80765ad 2d0cc51a fc46ebff d7f002f7 ..e.-....F...... + 40236190 70040c1c 06c0ff0c 2cc6beff 081d0008 p.......,....... + 402361a0 41288166 e2333921 52045f09 01076561 A(.f.39!R._...ea + 402361b0 28914d0e 52ce1830 60c072a0 803d0d62 (.M.R..0`.r..=.b + 402361c0 c6fc6060 f46a6e62 c618c5c1 ff661241 ..``.jnb.....f.A + 402361d0 28918549 ff0c1246 d8ff5c07 82c2b056 (..I...F..\....V + 402361e0 18ef9204 5f909004 1689ee28 914d0e30 ...._......(.M.0 + 402361f0 60c052ce 183d0d62 c6fc6060 f46a6e62 `.R..=.b..``.jnb + 40236200 c61845be ff0b7256 97ec2891 c545ff86 ..E...rV..(..E.. + 40236210 f0ff22ce 0ac5f5fd 1682eb22 21095821 .."........"!.X! + 40236220 480132ce 185044c0 42c4fc40 40f44a4e H.2..PD.B..@@.JN + 40236230 42c41885 01fd86a6 ff000000 12c1f009 B............... + 40236240 11f6822e 01c6fa08 40b03211 3a000200 ........@.2.:... + 40236250 273901dc c0010f30 c0000021 c0fa3801 '9.....0...!..8. + 40236260 28423a22 28622921 010c30c0 00000821 (B:"(b)!..0....! + 40236270 4600000c 008c7038 90380387 73010c00 F.....p8.8..s... + 40236280 2d000811 12c1100d f0000000 12c1f0c9 -............... + 40236290 11090101 0030c000 0001b0fa 0840c220 .....0.......@. + 402362a0 4a9c2c0c 04288c22 604acc72 32d00132 J.,..(."`J.r2..2 + 402362b0 c3283260 4b498c01 f82fc000 002d0c08 .(2`KI.../...-.. + 402362c0 01c81112 c1100df0 12c1f0c9 11090101 ................ + 402362d0 f12fc000 0001a1fa 0840c220 4c9c2c0c ./.......@. L.,. + 402362e0 04288c22 604ccc72 32d00132 c3303260 .(."`L.r2..2.02` + 402362f0 4d498c01 e92fc000 002d0c08 01c81112 MI.../...-...... + 40236300 c1100df0 020a0000 f8502340 f0d2fe3f .........P#@...? + 40236310 60592340 a84f2340 0c040c16 12c1f031 `Y#@.O#@.......1 + 40236320 8ffa0901 0c003843 b020111b 002a2349 ......8C. ...*#I + 40236330 62424227 00007452 c2185972 6680e80c bBB'..tR..Yrf... + 40236340 000c75b0 20111b00 2a236242 27524224 ..u. ...*#bB'RB$ + 40236350 00007466 20ec4903 0c000060 903050a0 ..tf .I....`.0P. + 40236360 4915f066 113a503b 266026b3 1b000000 I..f.:P;&`&..... + 40236370 74202221 2b222245 146640dd 0c0062a1 t "!+""E.f@...b. + 40236380 183020b0 42624602 c0016052 80526247 .0 .BbF...`R.RbG + 40236390 00007466 20ea4263 4c42634a 82d30192 ..tf .BcLBcJ.... + 402363a0 c8289263 4b82c830 82634d61 d6ff7101 .(.cK..0.cMa..q. + 402363b0 35c02000 6267fe45 e00121d3 ff32a020 5. .bg.E..!..2. + 402363c0 41d3ff2c 25010261 c0000021 08fb31d0 A..,%..a...!..1. + 402363d0 ff0c0401 4831c000 0021a6fa 31ceff0c ....H1...!..1... + 402363e0 04b15efa 5102cf01 7c555205 6aa16e30 ..^.Q...|UR.j.n0 + 402363f0 0005d150 a093a92b 013f31c0 000085a9 ...P...+.?1..... + 40236400 fe080112 c1100df0 01d4fe3f 24551040 ...........?$U.@ + 40236410 12c1e002 6100c261 01e931d9 21f9417c ....a..a..1.!.A| + 40236420 fdf1f9ff 0c0ec20f 0045fbfd cc120534 .........E.....4 + 40236430 fec02c20 85cefd16 b200c02c 2001f3ff .., ......., ... + 40236440 c0000020 dc93020f 001bccc0 c07422cc ... .........t". + 40236450 fe20ce83 c790d1c8 11260d0c 1b0d0020 . .......&..... + 40236460 74262201 ed00e24f 00d821e8 31f84108 t&"....O..!.1.A. + 40236470 0112c120 0df00000 761aff3f bc531040 ... ....v..?.S.@ + 40236480 12c1e0c2 61050261 04cd0208 42093105 ....a..a....B.1. + 40236490 f8ff2831 2202000c c3302210 292105f4 ..(1"....0".)!.. + 402364a0 fdcc12c5 2cfe089c 887c3850 41f3ff07 ....,....|8PA... + 402364b0 63127800 42040070 2104f624 0d17670a c.x.B..p!..$..g. + 402364c0 0c22c614 00722000 70210456 38057099 ."...r .p!.V8.p. + 402364d0 0456e90f 85c4fd02 2c0956a2 00284026 .V......,.V..(@& + 402364e0 c205a2c2 c056da10 880072af c3707810 .....V....r..px. + 402364f0 808104e0 88118077 20790058 9c61da38 .......w y.X.a.8 + 40236500 48156044 10491528 9cb8127c 0330bb10 H.`D.I.(...|.0.. + 40236510 0c7330bb 20b9120c 02c85108 4112c120 .s0. .....Q.A.. + 40236520 0df08221 0256a803 45bffd16 c20b522c ...!.V..E.....R, + 40236530 09680542 afc34046 10606104 e0661160 .h.B..@F.`a..f.` + 40236540 44204905 289c31c8 38081230 00100912 D I.(.1.8..0.... + 40236550 a89c981a 7c0bb099 100c7bb0 9920991a ....|.....{.. .. + 40236560 c6ecffc5 bbfd5612 01522c09 58053775 ......V..R,.X.7u + 40236570 090c1205 c3fd0c12 46e7ff01 462fc000 ........F...F/.. + 40236580 00322c07 522c0932 03762225 00581520 .2,.R,.2.v"%.X. + 40236590 21045040 34505425 01b9ffc0 00002911 !.P@4PT%......). + 402365a0 013e2fc0 00004811 49012684 c8289c28 .>/...H.I.&..(.( + 402365b0 02202104 85b6fdac 5262afc3 489c5801 . !.....Rb..H.X. + 402365c0 38045050 34e05511 60331050 33203904 8.PP4.U.`3.P3 9. + 402365d0 c6d0ffc5 b4fdac72 089c86c2 ff000000 .......r........ + 402365e0 0c1205bc fd46e3ff 0000000c 1245bbfd .....F.......E.. + 402365f0 86e0ff00 00000c12 85bafdc6 ddff0000 ................ + 40236600 000c1205 bafd06db ff000000 908cfe3f ...............? + 40236610 ef0c0000 fcff0000 ff0ff8ff 12c1f009 ................ + 40236620 01089258 720830b2 120b0008 34f6400a ...Xr.0.....4.@. + 40236630 31f7ff3a 00020000 4600000c 400abbb2 1..:....F...@... + 40236640 520ba1af a17822c0 20008807 910e3da0 R....x". .....=. + 40236650 8810808c 410a8880 80b44088 11c02000 ....A.....@... . + 40236660 68079066 10806620 c0200048 92480469 h..f..f . .H.H.i + 40236670 07877406 ec450c12 46060051 ff3c41ff ..t..E..F..Q.bC.bC.bC + 402367d0 1e52433c 52433d52 43465243 6679e379 .RC...q + 40236950 80ff7263 20b2632a 7187ff72 6334817b ..rc .c*q..rc4.{ + 40236960 ff826318 8183ff82 63320df0 12c1f009 ..c.....c2...... + 40236970 0102a15f 07c20505 e1ffc60b 004168ff ..._.........Ah. + 40236980 0c580c75 0c320b93 0c170c06 90678360 .X.u.2.......g.` + 40236990 25936078 9372445c 72447c72 44542244 %.`x.rD\rD|rDT"D + 402369a0 7422444c 22446c22 44442244 640c0208 t"DL"Dl"DD"Dd... + 402369b0 0112c110 0df00000 0c25f632 015d0250 .........%.2.].P + 402369c0 50748c63 2b353030 74205393 2d050df0 Pt.c+500t S.-... + 402369d0 0085fe3f b623037c f20df092 a0ffa1fc ...?.#.|........ + 402369e0 ff0c08bc 82261259 62c2fe16 c60772c2 .....&.Yb.....r. + 402369f0 fd16f709 2642037c e20df00c 8297940f ....&B.|........ + 40236a00 97950ca0 93908249 10224911 0c020df0 .......I."I..... + 40236a10 4735c30c 8b573bbe 8d042d05 c6f8ff97 G5...W;...-..... + 40236a20 94109795 0d0c35a0 23908242 00524201 ......5.#..B.RB. + 40236a30 06f6ff47 35a0f645 9da02390 42420086 ...G5..E..#.BB.. + 40236a40 faff0ca2 97940e97 950ba043 90824404 ...........C..D. + 40236a50 22440546 edff47b5 0286deff 0ca657b6 "D.F..G.......W. + 40236a60 0286dcff 2d058d04 86f7ff97 94109795 ....-........... + 40236a70 0d0cb5a0 23908242 08524209 06e3ff47 ....#..B.RB....G + 40236a80 b50246d4 ffb6a502 c6d2ffa0 23904242 ..F.........#.BB + 40236a90 0806f9ff 97941097 950d0c75 a0239082 ...........u.#.. + 40236aa0 420c5242 0dc6d8ff 47b50206 caffb685 B.RB....G....... + 40236ab0 0286c8ff a0239042 420c06f9 ff000000 .....#.BB....... + 40236ac0 8cd30c06 62420acb 221b6660 60746793 ....bB..".f``tg. + 40236ad0 f20df000 9c7d1040 3487fe3f 7486fe3f .....}.@4..?t..? + 40236ae0 8086fe3f f0581040 9085fe3f d486fe3f ...?.X.@...?...? + 40236af0 1087fe3f 64591040 12c1e00c 37324215 ...?dY.@....72B. + 40236b00 c921e941 d9310911 f9510c00 f1b1ffd1 .!.A.1...Q...... + 40236b10 f2ffed04 cd0241ef ff222217 62cddc16 ......A.."".b... + 40236b20 921b0c2b 1c5a51ed ff590126 124c919f ...+.ZQ..Y.&.L.. + 40236b30 4852c2fe 16250c52 c2fd1675 0c626c1a HR...%.R...u.bl. + 40236b40 024c0472 4c05724c 78426c1b d26c182d .L.rL.rLxBl..l.- + 40236b50 0cf851d2 6c19e24c 79d831e8 4101e5ff ..Q.l..Ly.1.A... + 40236b60 c0000008 1162a07f 624c0062 4c01624c .....b..bL.bL.bL + 40236b70 02624c03 c82112c1 200df002 4c040cad .bL..!.. ...L... + 40236b80 91d8ff51 d8ff0c74 424c7852 6c1b72c9 ...Q...tBLxRl.r. + 40236b90 a0e0d493 d24c05e0 7983726c 1aa6a302 .....L..y.rl.... + 40236ba0 4665000c ad8c3eb6 8d010c7d 2020743d Fe....>....} t= + 40236bb0 0e45e0ff 620c7760 6290222c 17f06690 .E..b.w`b.",..f. + 40236bc0 62060020 207467bd 02863800 3d0e85de b.. tg...8.=... + 40236bd0 ff720c77 707290f0 77907207 01d73702 .r.wpr..w.r...7. + 40236be0 06370022 0c5c3d0e c5dcffd2 0c77d0d2 .7.".\=......w.. + 40236bf0 90f0dd90 d20d0146 31004209 000c1640 .......F1.B....@ + 40236c00 60830601 00420900 6d0016d4 f60d0662 `....B..m......b + 40236c10 4c040cb7 51b5ff0c 89924c78 42c590e0 L...Q.....LxB... + 40236c20 7993724c 05e04583 426c1aa6 a302463d y.rL..E.Bl....F= + 40236c30 000cbd8c 3eb68d01 0c7d2020 743d0e85 ....>....} t=.. + 40236c40 d7ffa20c 77a0a290 222c17f0 aa90a20a ....w...",...... + 40236c50 00202074 a73d2a3d 0ec5d5ff b20c77b0 . t.=*=......w. + 40236c60 b290f0bb 90b20b01 d7bb2722 0c5c3d0e ..........'".\=. + 40236c70 45d4ffd2 0c77d0d2 90f0dd90 d20d0106 E....w.......... + 40236c80 04003d0e 05d3ffd2 0c77d0d2 90f0dd90 ..=......w...... + 40236c90 d20d0021 96fff801 d0007400 0090e0f2 ...!......t..... + 40236ca0 83222c1a dd0f2000 a0026c18 c6a7ff3d .",... ...l....= + 40236cb0 0e45d0ff d20c77d0 d290f0dd 90d20d00 .E....w......... + 40236cc0 218bff08 01d0f074 e0028322 2c1af0ff !......t...",... + 40236cd0 9020ffa0 f26c18dd 00869cff 2020740c . ...l...... t. + 40236ce0 0345cdff 320c7730 3290222c 17f03390 .E..2.w02.",..3. + 40236cf0 32030020 2074f643 5b0c03c5 cbff420c 2.. t.C[.....B. + 40236d00 77404290 f0449042 0401b634 02c61f00 w@B..D.B...4.... + 40236d10 220c5c0c 0305caff 020c7700 0290f000 ".\.......w..... + 40236d20 90020001 860f001c 04372404 0c7d46c0 .........7$..}F. + 40236d30 ff372a16 0c5d46be ff1c0537 25040c5d .7*..]F....7%..] + 40236d40 4698ff37 2a4e0c3d 4696ff1c a6372653 F..7*N.=F....7&S + 40236d50 0c4d46b7 ff0c0305 c6ff020c 77000290 .MF.........w... + 40236d60 f0009002 0000315b ff0c340c 05002074 ......1[..4... t + 40236d70 524c0442 4c05424c 78326c1b 0d0d2022 RL.BL.BLx2l... " + 40236d80 90315bff 326c1a30 22a0226c 1886d1ff .1[.2l.0"."l.... + 40236d90 0c3006f4 ffdd0b1c e667a302 4681ffdd .0.......g..F... + 40236da0 000680ff 1cd73727 040c3d06 a1ffdd0b ......7'..=..... + 40236db0 0000742c 2997a302 c69dffdd 00869cff ..t,)........... + 40236dc0 10d5fe3f 2085fe3f 2086fe3f 41fdff0c ...? ..? ..?A... + 40236dd0 0512c1f0 09015244 046b048b 44524000 ......RD.k..DR@. + 40236de0 1b004790 f72140ff 0cc345cd ff21f5ff ..G..!@...E..!.. + 40236df0 0c93c5cc ff213aff 0cb345cc ff21f2ff .....!:...E..!.. + 40236e00 0c83c5cb ff213aff 0c4345cb ff080112 .....!:..CE..... + 40236e10 c1100df0 20d5fe3f 21ffff0d f0000000 .... ..?!....... + 40236e20 0df00000 8cc23852 0c144033 200c4440 ......8R..@3 .D@ + 40236e30 33203952 0df00000 8cc23852 7ce44033 3 9R......8R|.@3 + 40236e40 107cb440 33103952 0df00000 60a92440 .|.@3.9R....`.$@ + 40236e50 50a92440 0c180004 4071eeff 12c1e0d9 P.$@....@q...... + 40236e60 410921e9 51f961c9 31f2c7f6 cd04ed02 A.!.Q.a.1....... + 40236e70 42c7f02d 03fafe29 013d0502 04043911 B..-...).=....9. + 40236e80 00509107 6533020f 00000c40 00009107 .P..e3.....@.... + 40236e90 e0028621 0038010c 64d2a07c c0ddd1da ...!.8..d..|.... + 40236ea0 d722cd1a 29710108 2fc00000 56c20641 ."..)q../...V..A + 40236eb0 c4ff0c18 02040486 030032c7 1a22a07c ..........2..".| + 40236ec0 c022d17a d23a2229 712d0d32 0f00001c .".z.:")q-.2.... + 40236ed0 400058a1 00652050 3320324f 00624404 @.X..e P3 2O.bD. + 40236ee0 32a07c01 f437c000 00e24d77 c24d7628 2.|..7....Mw.Mv( + 40236ef0 7138010c 64781172 5d100146 28c00000 q8..dx.r]..F(... + 40236f00 3d0c21d2 ff01b92a c0000008 21c831e8 =.!....*....!.1. + 40236f10 512d0df8 61d84112 c1200df0 21cdff01 Q-..a.A.. ..!... + 40236f20 b32ac000 000c0d06 f8ff0000 21a5ff22 .*..........!.." + 40236f30 02040df0 16d5fe3f 68a92440 70a92440 .......?h.$@p.$@ + 40236f40 0c1712c1 f031fbff 09013a22 02020000 .....1....:".... + 40236f50 04400050 9107652a 0014407c f90087a1 .@.P..e*..@|.... + 40236f60 72c3fa90 88303d04 80901062 07049242 r....0=....b...B + 40236f70 0021f1ff 80661062 4704019c 2ac00000 .!...f.bG...*... + 40236f80 06020021 eeff0199 2ac00000 080112c1 ...!....*....... + 40236f90 100df000 618bff0c 03720604 6b464a42 ....a....r..kFJB + 40236fa0 52040032 44007055 30524604 0df00000 R..2D.pU0RF..... + 40236fb0 12c1f002 610101df ff000280 02610022 ....a........a." + 40236fc0 000045e2 ec081166 12215801 2192ff52 ..E....f.!X.!..R + 40236fd0 050042a0 7c503060 50331030 f3403030 ..B.|P0`P3.0.@00 + 40236fe0 6032c31f 4033823a 22460000 0c0212c1 `2..@3.:"F...... + 40236ff0 100df000 12c1e0d9 21f94109 01c911c1 ........!.A..... + 40237000 cdffe931 cac2c20c 00ed03c0 d060c0dd ...1.........`.. + 40237010 10d0fd40 d0d060d2 cd1f96fd 023d0e0c ...@..`......=.. + 40237020 64f17cff 02a07c00 0d820aff 22cf1a01 d.|...|....."... + 40237030 a62ec000 00ac527c f0001d40 0c1f00ff ......R|...@.... + 40237040 a100ff30 f0cc10c0 c07446ef ff0c02c8 ...0.....tF..... + 40237050 11d821e8 31f84108 0112c120 0df02d0f ..!.1.A.... ..-. + 40237060 c6faff00 4157ff00 02403204 0452c410 ....AW...@2..R.. + 40237070 30309107 630932a0 7c2023d1 2a250df0 00..c.2.| #.*%.. + 40237080 0c020df0 214fff12 c1f00261 00220204 ....!O.....a.".. + 40237090 45d5ec02 21006612 104149ff 32a00142 E...!.f..AI.2..B + 402370a0 04060c02 40238346 00007cf2 12c1100d ....@#.F..|..... + 402370b0 f0000000 00a08480 f7bfdfff 00160000 ................ + 402370c0 b1fdffa1 932b316d 2cc02000 9223a2b0 .....+1m,. ..#.. + 402370d0 9920c020 009263a2 81f8ffc0 20007223 . . ..c..... .r# + 402370e0 a2807710 c0200072 63a20c86 c0200052 ..w.. .rc.... .R + 402370f0 23a46055 20c02000 5263a40c 34c02000 #.`U . .Rc..4. . + 40237100 2223a540 2220c020 002263a5 b2af0fc0 "#.@" . ."c..... + 40237110 2000982a b09910c0 2000992a c0200082 ..*.... ..*. .. + 40237120 239a8080 7591dcd9 82c81280 80740088 #...u........t.. + 40237130 11c02000 72239a90 77108077 20c02000 .. .r#..w..w . . + 40237140 72639a62 af001c65 c0200042 239b6044 rc.b...e. .B#.`D + 40237150 10504420 c0200042 639b21da a1b1d7ff .PD . .Bc.!..... + 40237160 c02000a2 239b20aa 10b0aa20 c02000a2 . ..#. .... . .. + 40237170 639b9164 d582a0f0 c0200072 23859077 c..d..... .r#..w + 40237180 10807720 c0200072 6385613a 3ac02000 ..w . .rc.a::. . + 40237190 52238560 5520c020 00526385 41383ac0 R#.`U . .Rc.A8:. + 402371a0 20002223 85402220 c0200022 63850df0 ."#.@" . ."c... + 402371b0 000000c4 41ffff31 562bc020 00222396 ....A..1V+. ."#. + 402371c0 402220c0 20002263 960df000 ffffff3b @" . ."c.......; + 402371d0 41ffff31 4f2bc020 00222396 402210c0 A..1O+. ."#.@".. + 402371e0 20002263 960df000 4087fe3f 31ffff29 ."c....@..?1..) + 402371f0 130df000 12c1f002 610045fd ff85b6fd ........a.E..... + 40237200 310ef702 a0000263 6921412b c0200002 1......ci!A+. .. + 40237210 6297c020 00026298 85f9ff02 210012c1 b.. ..b.....!... + 40237220 100df000 513b2b71 04f761ef ff12c1f0 ....Q;+q..a..... + 40237230 09016816 0227696a 00c02000 22259220 ..h..'ij.. ."%. + 40237240 20c02736 f132a3e8 02676901 002bc000 .'6.2...gi..+.. + 40237250 001b2208 0112c110 0df00000 98250000 .."..........%.. + 40237260 30dbfe3f 2001ff3f a001ff3f 1801ff3f 0..? ..?...?...? + 40237270 0009ff3f 404f0040 f06e1040 4c8351f7 ...?@O.@.n.@L.Q. + 40237280 ff62a644 0c1741f6 ff12c1d0 c951d961 .b.D..A......Q.a + 40237290 e971f981 0941f1d4 ff2d0488 0f42c450 .q...A...-...B.P + 402372a0 cb080911 8b888901 01f3ffc0 0000c115 ................ + 402372b0 d5080f0c 65d82052 500016ad 04e1f139 ....e. RP......9 + 402372c0 c0200098 0d9090b4 92c9fc90 90b4c020 . ............. + 402372d0 00880dc0 88109088 20c02000 890dc020 ........ . .... + 402372e0 00780d70 70b44077 11c02000 680de066 .x.pp.@w.. .h..f + 402372f0 10706620 c0200069 0d2d0d01 dfffc000 .pf . .i.-...... + 40237300 00d82d56 9dfb080f 32a0602c 050c460c ..-V....2.`,..F. + 40237310 0721d4ff a2c02cb2 c028b901 a91142c2 .!....,..(....B. + 40237320 6001d4ff c0000008 0f0c0bb9 80b25001 `.............P. + 40237330 a2c024a9 70e1ccff d1d2390c 4ac02000 ..$.p.....9.J. . + 40237340 9860c099 10a09920 c0200099 6081c839 .`..... . ..`..9 + 40237350 71c939c0 20006860 80661070 6620c020 q.9. .h`.f.pf . + 40237360 00696051 c539c020 00486050 4410c020 .i`Q.9. .H`PD.. + 40237370 004960c0 20003860 d03310c0 200042ce .I`. .8`.3.. .B. + 40237380 6052a700 62a1000c 17396022 c0305c43 `R..b....9`".0\C + 40237390 290102c0 342d0e09 1101b6ff c0000008 )...4-.......... + 402373a0 0f0c7992 4004f1fa 30c02000 81adff82 ..y.@...0. ..... + 402373b0 6fa071ae ffc02000 726f9fc0 2000e26f o.q... .ro.. ..o + 402373c0 a261abff c0200062 6fa152af 00c02000 .a... .bo.R... . + 402373d0 422f8050 4410c020 00426f80 3820c020 B/.PD.. .Bo.8 . + 402373e0 00326f82 22c018c0 2000226f 830c0ee2 .2o."... ."o.... + 402373f0 4005c020 00e26f84 c02000c2 2f80d0cc @.. ..o.. ../... + 40237400 10c02000 d861c26f 80e871c8 51f88108 .. ..a.o..q.Q... + 40237410 4112c130 0df00000 10325076 bbbbbbbb A..0.....2Pv.... + 40237420 41feff21 feff3116 cdc02000 426380c0 A..!..1... .Bc.. + 40237430 20002263 81c02000 2263820d f0000000 ."c.. ."c...... + 40237440 12c1f009 0172a707 21d230c0 20006222 .....r..!.0. .b" + 40237450 9b706620 c0200062 629b6cf5 c0200042 .pf . .bb.l.. .B + 40237460 229b5044 10c02000 42629b31 c730c020 ".PD.. .Bb.1.0. + 40237470 0002229b 300010c0 20000c03 02629b0c ..".0... ....b.. + 40237480 040c0245 14000c02 0c130c04 85130008 ...E............ + 40237490 0112c110 0df00000 00039f2c a0dafe3f ...........,...? + 402374a0 12c1f009 010c0321 752bc020 00326286 .......!u+. .2b. + 402374b0 7cf0c020 00026289 45c0ff85 5700c5db |.. ..b.E...W... + 402374c0 ffc5f5ff 85f7ffb1 f4ff71b1 30c02000 ..........q.0. . + 402374d0 016b2bb2 60860c2a c0200092 27dea099 .k+.`..*. ..'... + 402374e0 20c02000 9267de81 6239c020 00622781 . ..g..b9. .b'. + 402374f0 806610c0 20006267 8151e8ff 0c140801 .f.. .bg.Q...... + 40237500 12c11042 45800df0 000b0700 070c0700 ...BE........... + 40237510 41dccc8c 9231fcff c0200032 64830df0 A....1... .2d... + 40237520 21fbffc0 20002264 830df000 7cf9815f !... ."d....|.._ + 40237530 30720303 52030162 03008055 11605520 0r..R..b...U.`U + 40237540 62030280 77010066 11706620 71582a60 b...w..f.pf qX*` + 40237550 5520614a 2bbc32c0 20005266 94b20305 U aJ+.2. .Rf.... + 40237560 a2030480 bb11b0aa 20c02000 a26695c0 ........ . ..f.. + 40237570 20009266 98c02000 726699c0 20004226 ..f.. .rf.. .B& + 40237580 99804420 c0200042 66990df0 c0200052 ..D . .Bf.... .R + 40237590 66922203 05b20304 80221120 bb20c020 f."......". . . + 402375a0 00b26693 c0200092 6696c020 00726697 ..f.. ..f.. .rf. + 402375b0 c02000a2 269780aa 20c02000 a266970d . ..&... . ..f.. + 402375c0 f0000000 fffffeff 12c1f009 01dc8201 ................ + 402375d0 fdff212a 2bfc13c0 20003222 8f003310 ..!*+... .2"..3. + 402375e0 c0200032 628f4606 0066120a 2d033154 . .2b.F..f..-.1T + 402375f0 2a050800 c6020066 22088c54 2d033d04 *......f"..T-.=. + 40237600 05070008 0112c110 0df0c020 00422291 ........... .B". + 40237610 004410c0 20004262 9186f9ff 51243041 .D.. .Bb....Q$0A + 40237620 172b8cf2 c0200032 24995033 20c02000 .+... .2$.P3 . . + 40237630 3264990d f0c02000 22249750 2220c020 2d.... ."$.P" . + 40237640 00226497 0df00000 41dfff51 0c2b8cf2 ."d.....A..Q.+.. + 40237650 c0200032 25994033 10c02000 3265990d . .2%.@3.. .2e.. + 40237660 f0c02000 22259740 2210c020 00226597 .. ."%.@".. ."e. + 40237670 0df00000 7cfa810d 30710c2a 51d2ff61 ....|...0q.*Q..a + 40237680 ff2a1612 06c02000 b2269150 bb10c020 .*.... ..&.P... + 40237690 00b26691 b2030392 03014203 00809911 ..f.......B..... + 402376a0 90442092 030280bb 01009911 b0992090 .D ........... . + 402376b0 4420c020 0042668c 220305b2 03048022 D . .Bf."......" + 402376c0 1120bb20 c02000b2 668dc020 00a26690 . . . ..f.. ..f. + 402376d0 c0200072 6691c020 00922691 809920c0 . .rf.. ..&... . + 402376e0 20009266 910df0c0 20004226 8f504410 ..f.... .B&.PD. + 402376f0 c0200042 668f4203 03220301 b2030080 . .Bf.B.."...... + 40237700 221120bb 20220302 80440100 22114022 ". . "...D..".@" + 40237710 2020bb20 c02000b2 668a9203 05420304 . . ..f....B.. + 40237720 80991190 4420c020 0042668b c02000a2 ....D . .Bf.. .. + 40237730 668ec020 0072668f c0200022 268f8022 f.. .rf.. ."&.." + 40237740 20c02000 22668f0d f0000000 419eff51 . ."f......A..Q + 40237750 cb2a8cf2 c0200032 25914033 10c02000 .*... .2%.@3.. . + 40237760 3265910d f0c02000 22258f40 2210c020 2e.... ."%.@".. + 40237770 0022658f 0df00000 0006f23f 0012f23f ."e........?...? + 40237780 12c1d0c9 41e961f9 71093139 81d951d1 ....A.a.q.19..Q. + 40237790 faffc020 000c0cf1 f9ff1c9e d22d8329 ... .........-.) + 402377a0 21c75d45 c02ca0f0 22b0c020 00422280 !.]E.,..".. .B". + 402377b0 42410040 48414241 01404841 42410240 BA.@HABA.@HABA.@ + 402377c0 48414241 03c02000 32228132 5102c020 HABA.. .2".2Q.. + 402377d0 00222281 0881202e 1527900d 28213d01 .""... ..'..(!=. + 402377e0 0c6401b9 2cc00000 9c721bcc c0c074e7 .d..,....r....t. + 402377f0 9cae0c02 c841d851 e861f871 083112c1 .....A.Q.a.q.1.. + 40237800 300df00c 12c6faff 0814f23f 12c1d0a2 0..........?.... + 40237810 0504b205 05e931d9 21c91109 01cd0602 ......1.!....... + 40237820 0501dd03 ed043d07 80bb1142 0503baaa ......=....B.... + 40237830 b2050080 00110abb 02050280 44010000 ............D... + 40237840 114a000a bb665206 0c150c12 4600000c .J...fR.....F... + 40237850 05261209 0c60a66c 060c2046 00000c70 .&...`.l.. F...p + 40237860 4d000c10 f62d1600 1c400000 a1a62c13 M....-...@....,. + 40237870 61522962 267d0706 0a0c3446 0100001c aR)b&}....4F.... + 40237880 400000a1 61beff66 2c2fc020 003941b9 @...a..f,/. .9A. + 40237890 51a96159 71498129 9172269f 09a1707e Q.aYqI.).r&...p~ + 402378a0 15779e15 0c324509 0008a128 91488158 .w...2E....(.H.X + 402378b0 7161b2ff a861b851 384139b1 c07ca060 qa...a.Q8A9..|.` + 402378c0 87b0d067 11c02000 b2688040 7024a030 ...g.. ..h.@p$.0 + 402378d0 f4509014 0099113a 99b07701 203024e0 .P.....:..w. 0$. + 402378e0 33017a33 3a99d030 04207e01 8033013a 3.z3:..0. ~..3.: + 402378f0 779a77c0 20007268 81c02000 719fff32 w.w. .rh.. .q..2 + 40237900 27830033 20c02000 32678338 b1f62d11 '..3 . .2g.8..-. + 40237910 a62c0e91 35fe9809 909da088 e9808020 .,..5.......... + 40237920 89e948c1 c811d821 21b8ffe8 312a2601 ..H....!!...1*&. + 40237930 b925c000 00080112 c1300df0 0c03718e .%.......0....q. + 40237940 ff001240 0c187cf9 0088a190 8830c020 ...@..|......0. + 40237950 00622783 806610c0 20006267 835187ff .b'..f.. .bg.Q.. + 40237960 2042a050 44b0c020 00326480 c0200032 B.PD.. .2d.. .2 + 40237970 6481c020 00326482 c0200032 6483c020 d.. .2d.. .2d.. + 40237980 00326484 c0200032 6485c020 00326486 .2d.. .2d.. .2d. + 40237990 c0200032 6487c020 00326488 c0200032 . .2d.. .2d.. .2 + 402379a0 64890df0 7cf312c1 f00901d9 21c911e9 d...|.......!... + 402379b0 310c0c1c 9ed10cfe 010029d8 0d02207d 1.........)... } + 402379c0 d0d2a0d8 ed300030 00dd10c7 5d042d0c .....0.0....].-. + 402379d0 85f6ff1b ccc0c074 e79cefc8 11d821e8 .......t......!. + 402379e0 31080112 c1100df0 03030300 61ffff71 1...........a..q + 402379f0 0ecc5161 ffdcb2c0 20006265 80261302 ..Qa.... .be.&.. + 40237a00 66532bc0 20002225 80702220 c0200022 fS+. ."%.p" . ." + 40237a10 65800df0 c0200062 65812613 0266530e e.... .be.&..fS. + 40237a20 c0200032 25817033 20c02000 3265810d . .2%.p3 . .2e.. + 40237a30 f0000000 12c1e009 4121eccf 71412931 ........A!..qA)1 + 40237a40 4effc020 00226380 c020000c 045d070c N.. ."c.. ...].. + 40237a50 06226381 0c600c32 0c030901 c5daff0c ."c..`.2........ + 40237a60 320c130c 16713629 0c644901 5d070c04 2....q6).dI.]... + 40237a70 85d9ff0c 05c02000 6140ff08 4112c120 ...... .a@..A.. + 40237a80 5266820d f0000000 61d8fd41 3bff6806 Rf......a..A;.h. + 40237a90 51d7cf60 62a068e6 cc72c020 00526480 Q..`b.h..r. .Rd. + 40237aa0 460100c0 20005264 817cf880 8630c020 F... .Rd.|...0. + 40237ab0 00722483 807710c0 20007264 830df000 .r$..w.. .rd.... + 40237ac0 61ed3751 332fc020 00422581 604420c0 a.7Q3/. .B%.`D . + 40237ad0 20004265 813171fe 0c022243 800df000 .Be.1q..."C.... + 40237ae0 00000003 ffffffdb 612a2f0c 0821f1c7 ........a*/..!.. + 40237af0 31fcff71 ee2ea120 ff0c1541 bbfd12c1 1..q... ...A.... + 40237b00 f0480409 01524405 b1affe51 dc2948c4 .H...RD....Q.)H. + 40237b10 c0200042 6683017d 31c02000 9225a200 . .Bf..}1. ..%.. + 40237b20 9920c020 009265a2 c0200062 2a803066 . . ..e.. .b*.0f + 40237b30 20c02000 626a80c0 2000422a 80b04410 . .bj.. .B*..D. + 40237b40 c0200042 6a80c020 00022a81 300020c0 . .Bj.. ..*.0. . + 40237b50 2000026a 81c02000 922a81b0 9910c020 ..j.. ..*..... + 40237b60 00926a81 c0200082 6596c020 00726597 ..j.. ..e.. .re. + 40237b70 c0200082 658ec020 0072658f 0cc6c020 . ..e.. .re.... + 40237b80 00422586 604420c0 20004265 8631d5ff .B%.`D . .Be.1.. + 40237b90 c0200002 22d13000 10c02000 0262d121 . ..".0... ..b.! + 40237ba0 0a30010b 30c00000 7ce7c020 0061b329 .0..0...|.. .a.) + 40237bb0 5226a570 5510c020 005266a5 080112c1 R&.pU.. .Rf..... + 40237bc0 100df000 12c1f009 013d020c 1821f02e .........=...!.. + 40237bd0 c0200072 229b8077 20c02000 72629b0c . .r"..w . .rb.. + 40237be0 26c02000 52229b60 5520c020 0052629b &. .R".`U . .Rb. + 40237bf0 0c44c020 0002229b 400020c0 20000262 .D. ..".@. . ..b + 40237c00 9b0c0285 92ff0801 12c1100d f0000000 ................ + 40237c10 00000024 ffff0100 fffffbff 3173fd7c ...$........1s.| + 40237c20 fa38030c 19220305 41a3c716 a20bb1d2 .8..."..A....... + 40237c30 fe219e2e 511ae781 9129c020 007228a5 .!..Q....). .r(. + 40237c40 907720c0 20007268 a561f1ff c0200092 .w . .rh.a... .. + 40237c50 24d16099 20c02000 9264d17c 37c02000 $.`. . ..d.|7. . + 40237c60 62288670 6610c020 00626886 c02000a2 b(.pf.. .bh.. .. + 40237c70 689641e8 ffc02000 426897c0 2000a268 h.A... .Bh.. ..h + 40237c80 8e918a28 c0200092 688fc020 00722b80 ...(. ..h.. .r+. + 40237c90 507710c0 2000726b 80c02000 622b8020 Pw.. .rk.. .b+. + 40237ca0 6620c020 00626b80 c0200042 2b815044 f . .bk.. .B+.PD + 40237cb0 10c02000 426b81c0 2000a22b 8120aa20 .. .Bk.. ..+. . + 40237cc0 c02000a2 6b8191d4 ffc02000 7228a290 . ..k..... .r(.. + 40237cd0 7710c020 007268a2 52c31861 ad2ec020 w.. .rh.R..a... + 40237ce0 00526683 0c044243 050df000 1009ff3f .Rf...BC.......? + 40237cf0 80a92440 fcc0fe3f 7d0412c1 e00911c9 ..$@...?}....... + 40237d00 21f951d9 31e941dd 02e1f8ff 0c0fc15b !.Q.1.A........[ + 40237d10 37661318 9c52015f 29c00000 01f4ffe8 7f...R._)....... + 40237d20 00560e0a 015d29c0 00008634 00d1f0ff .V...])....4.... + 40237d30 6643262c 823d0d42 a1700c05 790101f9 fC&,.=.B.p..y... + 40237d40 25c00000 ed02273c 02062e00 3d0d42a1 %.....'<....=.B. + 40237d50 7301f525 c0000046 29006653 13014d29 s..%...F).fS..M) + 40237d60 c00000c8 2e568c11 014c29c0 00008623 .....V...L)....# + 40237d70 00666326 2c823d0d 42a1bd0c 05790101 .fc&,.=.B....y.. + 40237d80 e925c000 00ed0227 3c024658 003d0d42 .%.....'<.FX.=.B + 40237d90 a1c001e5 25c00000 06190066 7313013d ....%......fs..= + 40237da0 29c00000 283e5662 1c013b29 c0000046 )...(>Vb..;)...F + 40237db0 13000c0e 2d0ec821 d831e841 f8510811 ....-..!.1.A.Q.. + 40237dc0 12c1200d f0288ef9 8e290001 3329c000 .. ..(...)..3).. + 40237dd0 00d73c02 8635003d 0d21c6ff 01989dc0 ..<..5.=.!...... + 40237de0 00008606 0027bc0a 3d0d42a1 7c01ce25 .....'..=.B.|..% + 40237df0 c000003d 0d2d0e42 a17e01cb 25c00000 ...=.-.B.~..%... + 40237e00 0c0206ec ff1672ff 0cc23d0d 42a1790c ......r...=.B.y. + 40237e10 0501c425 c0000029 1e1682fc 273cc842 ...%...)....'<.B + 40237e20 a184292e 0c13325e 062c023d 0d01ab26 ..)...2^.,.=...& + 40237e30 c0000029 9e160217 27bc0246 5b000c03 ...)....'..F[... + 40237e40 2c040173 24c00000 28013d0d 42a19178 ,..s$...(.=.B..x + 40237e50 9e0c0588 0791ae30 80605480 86419088 .......0.`T..A.. + 40237e60 20a08811 80662069 0701ae25 c0000029 ....f i...%...) + 40237e70 4e16e218 27bc02c6 6200981e 291986cc N...'...b...)... + 40237e80 ffed0cb1 9affa88c f98ca92b 010329c0 ...........+..). + 40237e90 0000289c 0c032c04 015e24c0 0000019a ..(...,..^$..... + 40237ea0 30389cf8 1cd84cd9 1f280306 0b00289e 08....L..(....(. + 40237eb0 0c032c04 015724c0 0000020d 0cd90ecc ..,..W$......... + 40237ec0 00e94d01 8f30521d 05781e38 9e681d28 ..M..0R..x.8.h.( + 40237ed0 0342c6dc 6917525e 0b494e20 80542096 .B..i.R^.IN .T . + 40237ee0 41009920 a0991190 88208903 06b1ff16 A.. ..... ...... + 40237ef0 12ec0cc2 3d0d42a1 c50c0501 8a25c000 ....=.B......%.. + 40237f00 00291e16 420827bc 02462000 3d0d42a1 .)..B.'..F .=.B. + 40237f10 d00c0529 2e0c1aa2 5e062c02 018225c0 ...)....^.,...%. + 40237f20 0000299e 16e20a27 bc02c62a 000c032c ..)....'...*..., + 40237f30 04013724 c0000028 013d0d42 a1dd089e ..7$...(.=.B.... + 40237f40 0c056800 711f2f60 b0546066 41706620 ..h.q./`.T`fApf + 40237f50 a0661160 bb20b900 017325c0 0000294e .f.`. ...s%...)N + 40237f60 16b20d27 bc020636 00781e29 17c690ff ...'...6.x.).... + 40237f70 ed02915e ff8882f9 82893901 c728c000 ...^......9..(.. + 40237f80 00389e01 e5372803 c6d3ff27 bc0a3d0d .8...7(....'..=. + 40237f90 42a1c801 6525c000 003d0d2d 0e42a1ca B...e%...=.-.B.. + 40237fa0 016225c0 00008695 ff27bc0a 3d0d42a1 .b%......'..=.B. + 40237fb0 87015d25 c0000028 1e3d0d42 a189015a ..]%...(.=.B...Z + 40237fc0 25c00000 2d0e3d0d f91e42a1 8b015625 %...-.=...B...V% + 40237fd0 c0000046 8aff27bc 0a3d0d42 a1d30152 ...F..'..=.B...R + 40237fe0 25c00000 281e3d0d 42a1d501 4f25c000 %...(.=.B...O%.. + 40237ff0 002d0e3d 0df91e42 a1d7014b 25c00000 .-.=...B...K%... + 40238000 067fff27 bc0a3d0d 42a19401 4725c000 ...'..=.B...G%.. + 40238010 00289e3d 0d42a196 014425c0 0000f99e .(.=.B...D%..... + 40238020 281e3d0d 42a19801 4025c000 002d0e3d (.=.B...@%...-.= + 40238030 0df91e42 a19a013c 25c00000 0670ff27 ...B...<%....p.' + 40238040 bc0a3d0d 42a1e001 3825c000 00289e3d ..=.B...8%...(.= + 40238050 0d42a1e2 013525c0 0000f99e 281e3d0d .B...5%.....(.=. + 40238060 42a1e401 3125c000 002d0e3d 0df91e42 B...1%...-.=...B + 40238070 a1e6012d 25c00000 0661ff00 12c1f0d9 ...-%....a...... + 40238080 21c91109 01cd020b 2316920f 42c3fe16 !.......#...B... + 40238090 340fd117 ff664336 281c3d0d 42a21e01 4....fC6(.=.B... + 402380a0 2225c000 00289c3d 0d42a220 011f25c0 "%...(.=.B. ..%. + 402380b0 0000284c 3d0d42a2 21011b25 c000003d ..(L=.B.!..%...= + 402380c0 0d2d0c42 a2220118 25c00000 c62a0066 .-.B."..%....*.f + 402380d0 5323289c 0c032c04 01ce23c0 0000016d S#(...,...#....m + 402380e0 28c00000 5102ff68 25698cc9 25016a28 (...Q..h%i..%.j( + 402380f0 c0000006 21006663 36281c3d 0d42a233 ....!.fc6(.=.B.3 + 40238100 010a25c0 0000289c 3d0d42a2 35010625 ..%...(.=.B.5..% + 40238110 c0000028 4c3d0d42 a2360103 25c00000 ...(L=.B.6..%... + 40238120 3d0d2d0c 42a23701 0025c000 00861200 =.-.B.7..%...... + 40238130 66732328 9c0c032c 0401b523 c00000d1 fs#(...,...#.... + 40238140 ebfe0154 28c00000 783d798c c93d0152 ...T(...x=y..=.R + 40238150 28c00000 c6080066 8320289c 0c030cc4 (......f. (..... + 40238160 01ac23c0 0000014b 28c00000 81e0fe98 ..#....K(....... + 40238170 48998cc9 48014828 c00000c8 11d82108 H...H.H(......!. + 40238180 0112c110 0df0289c 0c032c04 01a123c0 ......(...,...#. + 40238190 00000140 28c00000 a1d5feb8 0ab98cc9 ...@(........... + 402381a0 0a013d28 c0000006 f4ff0000 e010ff3f ..=(...........? + 402381b0 3009ff3f 800eff3f 6013ff3f 12c1e009 0..?...?`..?.... + 402381c0 01f941c9 11e931d9 21e2a060 d1f8ffc1 ..A...1.!..`.... + 402381d0 f8ff0c1f f25c06d9 9c5117f3 2d0c58a5 .....\...Q..-.X. + 402381e0 0c135a4e 42c4f458 15594c49 1c492cc5 ..ZNB..X.YLI.I,. + 402381f0 e8ffc2cc 28d2cd20 e2cef4e6 1ed50c8e ....(.. ........ + 40238200 f1edffc0 2000b13f d1a80fb0 aa104c0b .... ..?......L. + 40238210 b0aa20c0 2000a90f f91cf92c d99c2d0c .. . ......,..-. + 40238220 0c53cb8f 0c19925c 06894c05 e5ffc2cc .S.....\..L..... + 40238230 28f2cf4c d2cd200b eee61ec6 0c4ed99c (..L.. ......N.. + 40238240 2d0c0c73 45e3ffc2 cc28d2cd 200beee6 -..sE....(.. ... + 40238250 1eeb0c7e d1d9fff8 41d99c2d 0c0c83c5 ...~....A..-.... + 40238260 e1ffc2cc 28cbdd0b eee61eec c811d821 ....(..........! + 40238270 e8310801 12c1200d f0000000 42020c37 .1.... .....B..7 + 40238280 140d3242 0c0c0332 420d32a0 0032520d ..2B...2B.2..2R. + 40238290 0df00000 12c1f0c2 6102c222 08d26101 ........a.."..a. + 402382a0 0c83dd02 2d0c0931 05fdff32 cc2c2d0d ....-..1...2.,-. + 402382b0 0c04853e 05220c0d 1b22224c 0d08310c ...>."...""L..1. + 402382c0 12225c0d d811c821 12c1100d f0000000 ."\....!........ + 402382d0 52120c68 521b7572 520c5a56 3245f032 R..hR.urR.ZV2E.2 + 402382e0 120c5852 1b636252 0c3a3542 43f00df0 ..XR.cbR.:5BC... + 402382f0 42120c58 521b6462 520c4a45 3244f00d B..XR.dbR.JE2D.. + 40238300 f0000000 42120c58 521b6462 520c4a45 ....B..XR.dbR.JE + 40238310 30584152 44f04212 0c58521b 6462520c 0XARD.B..XR.dbR. + 40238320 4a453244 f00df000 42120c58 521b6462 JE2D....B..XR.db + 40238330 520c4a45 30587552 44f04212 0c58521b R.JE0XuRD.B..XR. + 40238340 644a5541 6e236252 0c404310 4040f542 dJUAn#bR.@C.@@.B + 40238350 45f04212 0c58521b 644a5541 6a236252 E.B..XR.dJUAj#bR + 40238360 0c404310 40484142 45f04212 0c58521b .@C.@HABE.B..XR. + 40238370 6462520c 4a453244 f00df000 12c1f0c2 dbR.JE2D........ + 40238380 61020261 0320c220 8cc22842 16220045 a..a. . ..(B.".E + 40238390 6d070c02 294c295c 0831c821 12c1100d m...)L)\.1.!.... + 402383a0 f0000000 acd23212 0c48521b 5352520c ......2..HR.SRR. + 402383b0 3a347cf4 4243f052 a0f04c34 0c063212 :4|.BC.R..L4..2. + 402383c0 0c373410 78521b83 3a378252 0c5a3362 .74.xR..:7.R.Z3b + 402383d0 430006fa ff0df000 e826ff3f e426ff3f C........&.?.&.? + 402383e0 12c1e0f9 31f1fcff c961d951 e9410971 ....1....a.Q.A.q + 402383f0 ed02220f 00cd03dd 04dc42c5 62e131f7 ..".......B.b.1. + 40238400 ff0c1429 03320f00 22a00030 2483224f ...).2.."..0$."O + 40238410 0022aff4 166e1722 affa160c 170c0432 ."...n.".......2 + 40238420 a1342d04 456b073d 02294c7c f216d315 .4-.Ek.=.)L|.... + 40238430 263d1022 0c0df1e9 ffcc32c5 5ee1290f &=."......2.^.). + 40238440 280f290c 284c3812 0c12395c 22430038 (.).(L8...9\"C.8 + 40238450 5c224301 285c320e 32324202 285c0c03 \"C.(\2.22B.(\.. + 40238460 32420358 0c285c80 45015038 75303420 2B.X.(\.E.P8u04 + 40238470 41252340 65108066 11505841 40451060 A%#@e..f.PXA@E.` + 40238480 33204033 20304874 32420442 42053040 3 @3 0Ht2B.BB.0@ + 40238490 75303875 3242070c 03424206 32420832 u08u2B...BB.2B.2 + 402384a0 42093242 0a32420b 32420c32 420d3242 B.2B.2B.2B.2B.2B + 402384b0 0e32420f 42a0fb32 cdfc4703 0e663d23 .2B.B..2..G..f=# + 402384c0 320c0c32 c3fc3030 74f62317 320e0432 2..2..00t.#.2..2 + 402384d0 420c320e 0532420d 320e0632 420e320e B.2..2B.2..2B.2. + 402384e0 0732420f 0c033242 10324211 32421232 .2B...2B.2B.2B.2 + 402384f0 42133242 14324215 32421632 42173242 B.2B.2B.2B.2B.2B + 40238500 18324219 32421a32 421b22ce 33620e32 .2B.2B.2B.".3b.2 + 40238510 3050f448 5c67b509 f6650652 02008600 0P.H\g...e.R.... + 40238520 00000c05 3a445244 1c1b331b 2266b3dc ....:DRD..3."f.. + 40238530 0c022042 20385c2a 3342432c 1b2266d2 .. B 8\*3BC,."f. + 40238540 f30c024d 02385c2a 3342436c 1b2266e2 ...M.8\*3BCl."f. + 40238550 f3285c42 af824242 ed32a063 5c344242 .(\B..BB.2.c\4BB + 40238560 ee3242ec 3242ef0c 02225c0c 4c440c02 .2B.2B..."\.LD.. + 40238570 385c2a33 2243f01b 224792f3 0c143c53 8\*3"C.."G..........!... + 40239080 114c44dd 020c032d 0c093101 e2fec000 .LD....-..1..... + 40239090 000831c9 8dc821d8 1112c110 0df00000 ..1...!......... + 402390a0 9e97fe3f 740d1040 12c1f0c9 21cd0228 ...?t..@....!..( + 402390b0 8209318c e231faff 42a29601 faffc000 ..1..1..B....... + 402390c0 000c0229 8c0831c8 2112c110 0df00000 ...)..1.!....... + 402390d0 12c1a0d2 61150261 17c26116 dd021672 ....a..a..a....r + 402390e0 084c440c 032d0101 cbfec000 002d010c .LD..-.......-.. + 402390f0 838518ff 288d8c22 c812dcfc c5a40a20 ....(.."....... + 40239100 c2201632 06320208 2261012c 02202320 . .2.2.."a.,. # + 40239110 31ae5322 4c084c44 2d0c85ab 0a0c843d 1.S"L.LD-......= + 40239120 012d0dc5 2bff5682 030c243c 932d0105 .-..+.V...$<.-.. + 40239130 1aff321d 182d01c5 1cff2d01 4526ff32 ..2..-....-.E&.2 + 40239140 110c22a0 f02a3328 413030f4 c5b00641 .."..*3(A00....A + 40239150 14fd3841 6d0d4c35 2d0cc5b7 0a2d01c5 ..8Am.L5-....-.. + 40239160 21ff2811 8c1245a2 0a022117 c22116d2 !.(...E...!..!.. + 40239170 211512c1 600df000 12c1f0d9 11d882c9 !...`........... + 40239180 210931cd 02acdd22 0d0cf662 07f63207 !.1...."...b..2. + 40239190 ac228605 00669213 2d0c0576 060c0222 ."...f..-..v..." + 402391a0 4d0dc02c 20c573ff 86020000 0c02224d M.., .s......."M + 402391b0 0d2d0c05 3fff0831 c821d811 12c1100d .-..?..1.!...... + 402391c0 f0000000 12c1f0d9 110931c9 21dd0216 ..........1.!... + 402391d0 b208c882 166c0822 0c0c2682 02461f00 .....l."..&..F.. + 402391e0 380328bc 2793760c c32d0c05 09ff0c44 8.(.'.v..-.....D + 402391f0 3d0c2d0d 851eff56 62050c44 3c232d0c =.-....Vb..D<#-. + 40239200 c50cff28 bc804201 20387530 54203141 ...(..B. 8u0T 1A + 40239210 fd304210 80441120 28414045 20303210 .0B..D. (A@E 02. + 40239220 3034202d 0c0510ff 2d0c8517 ff321c0c 04 -....-....2.. + 40239230 22a0f02a 33284c30 30f405a2 0641d8fc "..*3(L00....A.. + 40239240 384c281c 6d0d52a0 43c5a80a 2d0cc512 8L(.m.R.C...-... + 40239250 ff220c0d 1b22224c 0d1c4222 5c0d0831 ."...""L..B"\..1 + 40239260 c821d811 12c1100d f0000000 204e0000 .!.......... N.. + 40239270 ec26ff3f f026ff3f c82a0040 88dc0040 .&.?.&.?.*.@...@ + 40239280 12c1e0c9 61c882e9 410c53ed 022d0c09 ....a...A.S..-.. + 40239290 71d951f2 610345fe fe0c343d 0c2d0e05 q.Q.a.E...4=.-.. + 402392a0 14ffdd02 56020a0c 243c932d 0c0502ff ....V...$<.-.... + 402392b0 321e182d 0cc504ff f8beccbf 21edfff8 2..-........!... + 402392c0 02568f05 060a0000 002d0f01 ebffc000 .V.......-...... + 402392d0 00203074 1643fe4d 032d0c0c c305fffe . 0t.C.M.-...... + 402392e0 320f0016 53fd2d0c 1bff4500 ffc6fbff 2...S.-...E..... + 402392f0 c02c2005 0bff321c 0c22a0f0 20338028 ., ...2..".. 3.( + 40239300 4c3030f4 45950638 4c281c6d 0e4c3542 L00.E..8L(.m.L5B + 40239310 cc28459c 0a2d0c45 06ff860a 002d0f01 .(E..-.E.....-.. + 40239320 d6ffc000 0021d3ff 4802a614 c2404074 .....!..H....@@t + 40239330 3cc3c02c 2085f9fe 320f0016 13fb2d0c <.., ...2.....-. + 40239340 1bffc5fa fec6fbff 420c0d22 a00942c4 ........B.."..B. + 40239350 01403074 324c0d41 c5ff3732 0eb02311 .@0t2L.A..72..#. + 40239360 3022c030 42a0c044 114040f4 22a1f332 0".0B..D.@@."..2 + 40239370 a1f42a24 01c2ffc0 00000871 225c0de8 ..*$.......q"\.. + 40239380 412d0dc8 61d851f8 3112c120 0df00000 A-..a.Q.1.. .... + 40239390 12c1f0c9 21c882d9 110931e9 01dd027c ....!.....1....| + 402393a0 4216bc0a 0c032d0c 05edfe0c 0229ac29 B.....-......).) + 402393b0 bc29cc29 dc226c10 29fc29ec 225c1322 .).)."l.).)."\." + 402393c0 5c12225c 11225c10 0c743d0c d02d2005 \."\."\..t=..- . + 402393d0 01ffed02 ec622d0c 85fcfe32 1c0c22a0 .....b-....2..". + 402393e0 f02a3328 4c3030f4 05870638 4c281c6d .*3(L00....8L(.m + 402393f0 0d4c3542 cc28058e 0a2d0c05 f8fe420c .L5B.(...-....B. + 40239400 0d0c921b 44403074 324c0d41 73493732 ....D@0t2L.AsI72 + 40239410 0eb02311 3022c030 42a0d044 114040f4 ..#.0".0B..D.@@. + 40239420 22a1f32a 2432a1f4 0195ffc0 0000225c "..*$2........"\ + 40239430 0d2d0d85 4c06c1e4 522d0d3d 0c053606 .-..L...R-.=..6. + 40239440 3d0c2d0d c546062d 0d3d0cc5 45062d0e =.-..F.-.=..E.-. + 40239450 0831c821 d811e801 12c1100d f0000000 .1.!............ + 40239460 9437ff3f 21ffff12 c1e0d951 d802e941 .7.?!......Q...A + 40239470 0971c961 f9317cbe 16ad17c8 8d160c17 .q.a.1|......... + 40239480 320c0c16 a316421c 139cb422 1c1222c2 2.....B...."..". + 40239490 012020f4 225c1227 940dd02d 2005efff . ."\.'...- ... + 402394a0 2d0d0510 ff065200 221c1116 52110b42 -.....R."...R..B + 402394b0 425c1126 12028642 00e02310 26120526 B\.&...B..#.&..& + 402394c0 9302c64a 000c432d 0c05dbfe 0c343d0c ...J..C-.....4=. + 402394d0 2d0dc5f0 fe56f209 0c243c93 2d0c05df -....V...$<.-... + 402394e0 fe321d18 2d0cc5e1 fef8bdcc af2160ff .2..-........!`. + 402394f0 f802567f 05c60900 002d0f01 5fffc000 ..V......-.._... + 40239500 00203074 1653fe4d 032d0c0c c305dcfe . 0t.S.M.-...... + 40239510 320f0016 63fd2d0c 1bff45dd fec6fbff 2...c.-...E..... + 40239520 c02c2005 e8fe321c 0c22a0f0 20338028 ., ...2..".. 3.( + 40239530 4c3030f4 45720641 1afc384c 281c6d0d L00.Er.A..8L(.m. + 40239540 4c354579 0a2d0c45 e3fe860a 002d0f01 L5Ey.-.E.....-.. + 40239550 4affc000 002147ff 4802a614 c2404074 J....!G.H....@@t + 40239560 3cc3c02c 2085d6fe 320f0016 13fb2d0c <.., ...2.....-. + 40239570 1bffc5d7 fec6fbff 420c0d22 a00942c4 ........B.."..B. + 40239580 01403074 324c0d41 14493732 0eb02311 .@0t2L.A.I72..#. + 40239590 3022c030 42a0d044 114040f4 22a1f332 0".0B..D.@@."..2 + 402395a0 a1f42a24 0136ffc0 0000225c 0d321c12 ..*$.6...."\.2.. + 402395b0 221c1330 22c0a622 37202121 225c1186 "..0".."7 !!"\.. + 402395c0 0b000000 221c10ac 620b4242 5c106612 ...."...b.BB\.f. + 402395d0 1fe02310 26120266 93162d0d 05caff22 ..#.&..f..-...." + 402395e0 1c0f321c 123022c0 a6220520 2121225c ..2..0"..". !!"\ + 402395f0 10d80d46 a0ff0871 c861d851 e841f831 ...F...q.a.Q.A.1 + 40239600 12c1200d f0000000 e0110060 ccb02440 .. ........`..$@ + 40239610 e0111040 2193ff12 c1f0c921 d911c802 ...@!......!.... + 40239620 d1faffe9 0109310c 0e16cc09 288c1622 ......1.....(.." + 40239630 09c02000 380dac33 32020c26 531ec020 .. .8..32..&S.. + 40239640 00380d42 020d3734 1321f0ff 01f1ffc0 .8.B..74.!...... + 40239650 000028ac 161207c0 0200c61a 0032120d ..(..........2.. + 40239660 b623080b 3332520d 06160000 66135432 .#..32R.....f.T2 + 40239670 020ce252 0d26a346 26634366 13152202 ...R.&.F&cCf..". + 40239680 0df66207 2d0c0509 ffc60d00 2d0c05d0 ..b.-.......-... + 40239690 ff860a00 66831522 020df622 072d0c45 ....f.."...".-.E + 402396a0 bffe8607 002d0cc5 30ff8605 00663313 .....-..0....f3. + 402396b0 22020df6 2208c02c 208522ff 0601002d "...".., ."....- + 402396c0 0c05eefe c80cc6d7 ff0831c8 21d811e8 ..........1.!... + 402396d0 0112c110 0df00000 12c1f002 6103c261 ............a..a + 402396e0 02160202 4202397c 73303410 c8823242 ....B.9|s04...2B + 402396f0 399c0c28 1c8c5245 490a0c02 291c0c03 9..(..REI...)... + 40239700 2d0c85b7 fe0831c8 2112c110 0df00000 -.....1.!....... + 40239710 188c2340 040c1040 12c1f0c9 210931d9 ..#@...@....!.1. + 40239720 11e901cd 02564200 7c42c625 00320239 .....VB.|B.%.2.9 + 40239730 d8827c72 20231022 4c395763 ea221c18 ..|r #."L9Wc.".. + 40239740 32a23f27 b36bdc8d 3156fe0c 0542a2c2 2.?'.k..1V...B.. + 40239750 4c4201f0 ffc00000 dd021642 05298c86 LB.........B.).. + 40239760 0100281d 8c124542 0a4c440c 032d0d01 ..(...EB.LD..-.. + 40239770 29fdc000 00453d0a 291dbc42 4202082c )....E=.)..BB.., + 40239780 03303420 324208e1 1052281d 4c443d0e .04 2B...R(.LD=. + 40239790 05440a28 1d4c343d 0e854b0a 281d31dc .D.(.L4=..K.(.1. + 402397a0 ff4d0cc5 520a2d0c 85dffe8c 922d0c85 .M..R.-......-.. + 402397b0 f2ff7cf2 46030000 320c390c 82202320 ..|.F...2.9.. # + 402397c0 224c390c 020831c8 21d811e8 0112c110 "L9...1.!....... + 402397d0 0df00000 0827ff3f 63825363 b4180040 .....'.?c.Sc...@ + 402397e0 12c1e0c9 61cd0221 fbff0971 28020c44 ....a..!...q(..D + 402397f0 29110c22 224c000c 12224c01 0c62224c )..""L..."L..b"L + 40239800 020c0222 4c030c02 225c0422 a0804031 ..."L..."\."..@1 + 40239810 80225c05 22cc1001 f1ffc000 000c440c ."\.".........D. + 40239820 03cb2c01 fcfcc000 000c440c 0322cc14 ..,.......D..".. + 40239830 01f9fcc0 00000c44 32a00022 cc1801f5 .......D2..".... + 40239840 fcc00000 4c040c03 22cc2c01 f2fcc000 ....L...".,..... + 40239850 0042a080 32a00022 cc6c01ee fcc00000 .B..2..".l...... + 40239860 22a0ec20 cc8042a1 380c03c0 2c2001e9 ".. ..B.8..., .. + 40239870 fcc00000 21d9ff3d 0129010c 442d0c01 ....!..=.)..D-.. + 40239880 d7ffc000 000871c8 6112c120 0df00000 ......q.a.. .... + 40239890 0c27ff3f a889fe3f ac89fe3f 12c1c0c9 .'.?...?...?.... + 402398a0 e1cd0221 fbff0c44 38020c12 224c007c ...!...D8..."L.| + 402398b0 f2224c02 224c0322 4c040c02 224c053c ."L."L."L..."L.< + 402398c0 32224c06 21f4ff42 4c015802 d9d1c025 2"L.!..BL.X....% + 402398d0 115022c0 e0221120 5875e9c1 f9b130e0 .P"..". Xu....0. + 402398e0 7530f874 30d87542 4c07424c 0d304074 u0.t0.uBL.BL.0@t + 402398f0 31eaff09 f1524c08 2050f552 4c09224c 1....RL. P.RL."L + 40239900 0b205841 3203003c 62224c0c 524c0a42 . XA2....)^F%..) + 4023a130 e809285e 66125a38 410c6422 ce0401a7 ..(^f.Z8A.d".... + 4023a140 fdc00000 21d4fd28 02d94e29 3e0c0229 ....!..(..N)>..) + 4023a150 5e461d00 c19efe42 a4843d0c 1c828991 ^F.....B..=..... + 4023a160 0190ffc0 00008891 ed028c38 28080601 ...........8(... + 4023a170 00661f10 2801290e 280e3851 42a48e27 .f..(.).(.8QB..' + 4023a180 33054604 0042a48a 3d0c2d0e 01c6fbc0 3.F..B..=.-..... + 4023a190 00000c02 060d0038 4142a006 4b2e018f .......8AB..K... + 4023a1a0 fdc00000 21bcfdd9 4e28020c 0d293e3d ....!...N(...)>= + 4023a1b0 0cd95e42 a4950c82 017affc0 0000e902 ..^B.....z...... + 4023a1c0 d9123d02 2181fe05 81ff280e 022113c2 ..=.!.....(..!.. + 4023a1d0 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... + 4023a1e0 04b12440 12c1b0d2 61110261 13c26112 ..$@....a..a..a. + 4023a1f0 e26110f9 f1dd0416 142de174 fe42a269 .a.......-.t.B.i + 4023a200 3d0e22a2 240166ff c00000cd 02cc722d =.".$.f.......r- + 4023a210 0d058505 06ad0000 e21d0448 1d0c0232 ...........H...2 + 4023a220 1d0537b2 122a3452 03002a3c 1b225243 ..7..*4R..*<."RC + 4023a230 002020f4 c6f9ff00 380d5643 0522af10 . .....8.VC.".. + 4023a240 2aee31e7 ff22a0ec 0c442a2c e0e0f401 *.1.."...D*,.... + 4023a250 53ffc000 0056020c 0c44cb3c 4a21015f S....V...D..&2kf + 4023a340 4202863c 006612d0 c02c2045 49ff22a0 B..<.f..., EI.". + 4023a350 35224cf0 22a00122 4cf10c22 224cf222 5"L.".."L..""L." + 4023a360 a0f32a2c 4553ff0c 047cf332 42002d04 ..*,ES...|.2B.-. + 4023a370 32a22485 7605ed02 4d020c05 1692f978 2.$.v...M......x + 4023a380 142d0550 32c06214 053030f4 67b3111b .-.P2.b..00.g... + 4023a390 622a2c22 02003a37 22430060 20f446f8 b*,"..:7"C.` .F. + 4023a3a0 ff480416 d40e5d02 c6f4ff2d 0c0543ff .H....]....-..C. + 4023a3b0 3c52224c f00c1222 4cf10c52 224cf222 03.p3.2....&# + 4023a5b0 02466c00 a20203fa 3e3033f0 7033b0a0 .Fl.....>03.p3.. + 4023a5c0 a034a243 05320205 42020480 33114033 .4.C.2..B...3.@3 + 4023a5d0 20420207 92020680 44119044 20806411 B......D..D .d. + 4023a5e0 40484140 66204202 027cf940 49304097 @HA@f B..|.@I0@. + 4023a5f0 040c1b0c 04a04b93 90442060 70f45644 ......K..D `p.VD + 4023a600 16804311 30384130 34200033 11303031 ..C.08A04 .3.001 + 4023a610 b71302c6 5300face c0ccf0d0 ccb00c33 ....S..........3 + 4023a620 324c00cb 22cbcc3d 029d0c52 afc062a0 2L.."..=...R..b. + 4023a630 c0420300 1ba35034 10679302 0654003d .B....P4.g...T.= + 4023a640 0abc74b2 0900a203 00a71b23 fa2e2022 ..t........#.. " + 4023a650 f0d022b0 62224416 360ffa2e 2022f0d0 ..".b"D.6... ".. + 4023a660 22b04222 450c032d 0cc00600 86370000 ".B"E..-.....7.. + 4023a670 0b441b33 1b994040 7406f1ff 4203001b .D.3..@@t...B... + 4023a680 9956c4fa 06420000 00802311 30384130 .V...B....#.08A0 + 4023a690 22202020 f4ab220b 672a2a60 70f416a7 " ..".g**`p... + 4023a6a0 fa797199 8185e3ff ad023d02 0ca42d01 .yq.......=...-. + 4023a6b0 a961014a fcc00000 28015195 ff321104 .a.J....(.Q..2.. + 4023a6c0 78719881 a8615792 bf9793bc 48118034 xq...aW.....H..4 + 4023a6d0 01402875 20232031 0ff83064 10806611 .@(u # 1..0d..f. + 4023a6e0 40484130 34106022 20302220 fa3e3033 @HA04.`" 0" .>03 + 4023a6f0 f0d033b0 29233187 ff27b309 fa2e2022 ..3.)#1..'.... " + 4023a700 f0d022b0 3922fa6e 6066f0d0 661192d6 ..".9".n`f..f... + 4023a710 019a9dcb 992d090c 44ab3a69 61998101 .....-..D.:ia... + 4023a720 2ffcc000 00686198 816a6d62 26449c06 /....ha..jmb&D.. + 4023a730 fa2e2022 f0d022b0 4222453d 092d0cc0 .. "..".B"E=.-.. + 4023a740 0600fa2e 2022f0d0 22b02822 dc62fa5e .... "..".(".b.^ + 4023a750 5055f0d0 75b00c02 82a11022 47008a77 PU..u......"G..w + 4023a760 22a00022 67002221 04852f05 22210531 ".."g."!../."!.1 + 4023a770 64ff42a3 61014bfa c0000002 2113c221 d.B.a.K.....!..! + 4023a780 12d22111 e22110f2 210f12c1 500df000 ..!..!..!...P... + 4023a790 7971c5d4 ff4b2292 a4007871 86bfff00 yq...K"...xq.... + 4023a7a0 2027ff3f 8c2bff3f 12c1c002 610fc261 '.?.+.?....a..a + 4023a7b0 0ed9d1e9 c1f9b1cd 03ed0429 418526df ...........)A.&. + 4023a7c0 f152ff20 20f50c04 225f0032 a1104024 .R. ..."_.2..@$ + 4023a7d0 20853005 5d0fdd02 7cff16a2 0bf8120c .0.]...|....... + 4023a7e0 c42d0f0c 03595101 0bf9c000 0058510b .-...YQ......XQ. + 4023a7f0 cc421500 ea448024 11404874 40222020 .B...D.$.@Ht@" + 4023a800 20f4224f 00202841 224f010c 12224f02 ."O. (A"O..."O. + 4023a810 0c02224f 040c1222 4f05cbff 1bcc1bef .."O..."O....... + 4023a820 0c02320c 0042c3d2 9c048ce3 1b22324e ..2..B......."2N + 4023a830 00202074 1bee1bcc 86f9ff00 224f0022 . t........"O." + 4023a840 0c008c32 fd0e86f4 ff224e00 22a1000c ...2....."N."... + 4023a850 44225100 2251013d 0122ce01 01e0fbc0 D"Q."Q.=."...... + 4023a860 0000381d 5bee303e c03030f4 d02d20c5 ..8.[.0>.00..- . + 4023a870 3e0521cb ff3841c1 cbff20e3 a0280c3c >.!..8A... ..(.< + 4023a880 543d0e05 3d09280c 3c554d0e 3d0d0559 T=..=.(. .,. + 4023abc0 61030106 fbc00000 220f0088 311b228a a......."...1.". + 4023abd0 8c0c0320 20743248 0c224f00 42a0ff47 ... t2H."O.B..G + 4023abe0 9202324f 002d0d45 ccff7cb2 08b1c8a1 ..2O.-.E..|..... + 4023abf0 d891e881 f87112c1 300df000 48029c74 .....q..0...H..t + 4023ac00 37940938 4439020d f048448c a4284427 7..8D9...HD..(D' + 4023ac10 93f62843 2944c6fb ff0df000 12c1f0d9 ..(C)D.......... + 4023ac20 11dd0228 03c92129 0d281309 31291d28 ...(..!).(..1).( + 4023ac30 03cd0366 b24a3823 282d3803 0c443902 ...f.J8#(-8..D9. + 4023ac40 382c282d 38133912 382c282d cb33cb22 8,(-8.9.8,(-.3." + 4023ac50 01e3fac0 0000382c 282d8b33 0c448b22 ......8,(-.3.D." + 4023ac60 01dffac0 0000382c 282d3843 3942382c ......8,(-8C9B8, + 4023ac70 282d3853 3952382c 282d3863 3962c60b (-8S9R8,(-8c9b.. + 4023ac80 00382328 2d38030c 44390238 2c282d38 .8#(-8..D9.8,(-8 + 4023ac90 13391238 2c282dcb 33cb2201 d0fac000 .9.8,(-.3."..... + 4023aca0 00382c28 2d0c448b 338b2201 ccfac000 .8,(-.D.3."..... + 4023acb0 00283c08 31293d28 4c294d22 0c14224d .(<.1)=(L)M".."M + 4023acc0 14286cc8 21296dd8 1112c110 0df00000 .(l.!)m......... + 4023acd0 4802cc34 39024603 00222417 8c424d02 H..49.F.."$..BM. + 4023ace0 46fdff00 3264170c 02226317 0df00000 F...2d..."c..... + 4023acf0 48029ce4 37940d32 24173902 0df00000 H...7..2$.9..... + 4023ad00 4224178c d4222417 2793f422 23172264 B$..."$.'.."#."d + 4023ad10 17c6faff 0df00000 4802cc34 39028602 ........H..49... + 4023ad20 0028448c 324d0286 fdff3944 0c022943 .(D.2M....9D..)C + 4023ad30 0df00000 942bff3f 6d020c02 27165a21 .....+.?m...'.Z! + 4023ad40 d14a4802 5d049c25 28052796 06590386 .JH.]..%(.'..Y.. + 4023ad50 0e000000 522517c6 faff0000 21f6ff58 ....R%......!..X + 4023ad60 02860000 522517ac d5280527 96f55826 ....R%...(.'..X& + 4023ad70 0c022715 24683527 161f5805 27151a9c ..'.$h5'..X.'... + 4023ad80 54283427 960a2824 27950549 030c120d T(4'..($'..I.... + 4023ad90 f0422417 c6f9ff00 0c020df0 fc110060 .B$............` + 4023ada0 12c1e0c9 610971cd 02d951e9 4122a0f4 ....a.q...Q.A".. + 4023adb0 16ac0b38 0c26b302 862c00d1 b24a0c02 ...8.&...,...J.. + 4023adc0 380d9c63 48038ca4 42240066 b40522c2 8..cH...B$.f..". + 4023add0 01202074 322317c6 f9ff0000 31f0ffc0 . t2#......1... + 4023ade0 20003803 30307437 320522a0 f1461f00 .8.00t72."..F.. + 4023adf0 10112005 fde56612 123d010c 024538e8 .. ...f..=...E8. + 4023ae00 280156f2 0322a0fc 86180000 45fbe566 (.V.."......E..f + 4023ae10 22063d01 0c12c6f8 ff85fae5 66322522 ".=.........f2%" + 4023ae20 2c023d01 e83222a0 018535e8 280180ee ,.=..2"...5.(... + 4023ae30 11802211 2901271e 0b0524e7 2652b916 ..".).'...$.&R.. + 4023ae40 22fc4609 00280d9c b238029c 13480366 ".F..(...8...H.f + 4023ae50 b40d482c 38234814 38133794 0246e2ff ..H,8#H.8.7..F.. + 4023ae60 22221706 f8ff2d0c 05e40120 20740871 ""....-.... t.q + 4023ae70 c861d851 e84112c1 200df000 12c1f009 .a.Q.A.. ....... + 4023ae80 3132a0f4 bc424802 66c43031 7e4a3803 12...BH.f.01~J8. + 4023ae90 9cc34803 9c045804 66c50c58 22482452 ..H...X.f..X"H$R + 4023aea0 25014224 01471510 32231746 f8ff0000 %.B$.G..2#.F.... + 4023aeb0 c53a0220 30748600 0032a0f1 08312d03 .:. 0t...2...1-. + 4023aec0 12c1100d f0000000 9e97fe3f 12c1e0d9 ...........?.... + 4023aed0 51dd030c 03c961e9 41cd0240 e0f40c12 Q.....a.A..@.... + 4023aee0 4d03d042 83e02393 09713901 20242037 M..B..#..q9. $ 7 + 4023aef0 1202c62a 00379c02 4629003d 01c02c20 ...*.7..F).=.., + 4023af00 45e3ff16 a2090c42 480c291c 3d0226b4 E......BH.).=.&. + 4023af10 1226c402 46220028 014d0e3d 0dc51a02 .&..F".(.M.=.... + 4023af20 c61d0000 28014202 48164407 42221347 ....(.B.H.D.B".G + 4023af30 831d4862 0c038ca4 1b334844 303074c6 ..Hb.....3HD00t. + 4023af40 fcff0000 42023022 a0f947b3 56860200 ....B.0"..G.V... + 4023af50 28123212 3a22a0f9 f6834831 dbff42a1 (.2.:"....H1..B. + 4023af60 8f1c4201 0ffcc000 00cd0222 a0ffbc2c ..B........"..., + 4023af70 28013d0c 22c218d9 0cd91ce2 5c04e25c (.=.".......\..\ + 4023af80 0545d9ff 28013872 cc13c262 07322213 .E..(.8r...b.2". + 4023af90 2763040c 03324248 c58c0120 20748600 'c...2BH... t.. + 4023afa0 0022a0f4 0871c861 d851e841 12c1200d ."...q.a.Q.A.. . + 4023afb0 f0000000 12c1e0d9 51dd030c 03c961e9 ........Q.....a. + 4023afc0 41cd04ed 024d030c 12d04283 c0239309 A....M....B..#.. + 4023afd0 71390120 24203792 02379e05 7c444613 q9. $ 7..7..|DF. + 4023afe0 00001031 20e02e20 c5d4ff16 d2fe222e ...1 .. ......". + 4023aff0 0066b2e7 28017cf4 222219bc 02459300 .f..(.|.""...E.. + 4023b000 0c044712 29c7b201 cd022221 00c04c20 ..G.)....."!..L + 4023b010 3222192d 0d45b900 28012812 8c923842 2".-.E..(.(...8B + 4023b020 664305c0 30f405df 0500cc11 c0403108 fC..0........@1. + 4023b030 712d04c8 61d851e8 4112c120 0df00000 q-..a.Q.A.. .... + 4023b040 12c1e0c9 61cd020c 02097129 01279c04 ....a.....q).'.. + 4023b050 7c420609 003d012d 0cc5cdff 1602ff28 |B...=.-.......( + 4023b060 0c66b2eb 28013222 190c0227 130b3023 .f..(.2"...'..0# + 4023b070 20058c00 00221120 20310871 c86112c1 ....". 1.q.a.. + 4023b080 200df000 12c1e0d9 51dd030c 03c961e9 .......Q.....a. + 4023b090 41cd0240 e0f40c12 4d03d042 83e02393 A..@....M..B..#. + 4023b0a0 09713901 20242037 9202379c 047c4206 .q9. $ 7..7..|B. + 4023b0b0 08001031 20c02c20 c5c7ff16 e2fe222c ...1 ., ......", + 4023b0c0 0066c2e8 28014d0e 3d0d45e6 01002211 .f..(.M.=.E...". + 4023b0d0 20203108 71c861d8 51e84112 c1200df0 1.q.a.Q.A.. .. + 4023b0e0 f0110060 1ce20040 21feff12 c1f0c020 ...`...@!...... + 4023b0f0 00280232 a5b40931 01fbffc0 00000831 .(.2...1.......1 + 4023b100 20207412 c1100df0 2040740b 34303074 t..... @t.400t + 4023b110 0ce522a0 f437350f 32a5b430 248231f0 .."..75.2..0$.1. + 4023b120 ffc02000 29030c02 0df00000 22a5b40d .. .)......."... + 4023b130 f0000000 211affc0 20002802 2020740d ....!... .(. t. + 4023b140 f0000000 2040740b 34303074 0ce522a0 .... @t.400t..". + 4023b150 f4373509 2112ffc0 20004902 0c020df0 .75.!... .I..... + 4023b160 e8110060 21ffffc0 20002802 2020740d ...`!... .(. t. + 4023b170 f0000000 2040740b 34303074 0cb522a0 .... @t.400t..". + 4023b180 f4373509 21f7ffc0 20004902 0c020df0 .75.!... .I..... + 4023b190 e4110060 21ffffc0 20002802 2020740d ...`!... .(. t. + 4023b1a0 f0000000 2040740b 34303074 0cb522a0 .... @t.400t..". + 4023b1b0 f4373509 21f7ffc0 20004902 0c020df0 .75.!... .I..... + 4023b1c0 4d0222a0 f49cf438 0426c31b 21dafe38 M."....8.&..!..8 + 4023b1d0 029c0328 03279404 2203500d f0322317 ...(.'..".P..2#. + 4023b1e0 46fbff00 0022a0f4 0df00000 5d023030 F...."......].00 + 4023b1f0 7422a0f4 acd521e9 fec02000 480222a0 t"....!... .H.". + 4023b200 f4373420 480526c4 1b21cafe 48029c04 .74 H.&..!..H... + 4023b210 28042795 06324450 0c020df0 422417c6 (.'..2DP....B$.. + 4023b220 faff22a0 f40df000 303074ac 520c8437 ..".....00t.R..7 + 4023b230 34214194 4948049c 94580457 920d8ca5 4!A.IH...X.W.... + 4023b240 580266b5 06324430 0c020df0 42241706 X.f..2D0....B$.. + 4023b250 f9ff0000 22a0f40d f0000000 4d0222a0 ....".......M.". + 4023b260 f48c3439 4422a000 0df00000 4d0222a0 ..49D"......M.". + 4023b270 f48cb458 248c7548 0426c403 39750c02 ...X$.uH.&..9u.. + 4023b280 0df00000 4d0222a0 f48c4428 2439420c ....M."...D($9B. + 4023b290 020df000 4d0222a0 f48c3439 3422a000 ....M."...494".. + 4023b2a0 0df00000 4d0222a0 f48c4428 2439520c ....M."...D($9R. + 4023b2b0 020df000 4d0222a0 f48c4428 2439620c ....M."...D($9b. + 4023b2c0 020df000 1836ff3f 12c1e0c9 61e94109 .....6.?....a.A. + 4023b2d0 71d951f9 31cd0230 e320cc42 22a0f486 q.Q.1..0. .B"... + 4023b2e0 2500f1f8 ff42a0b4 0c032d0f 014af6c0 %....B....-..J.. + 4023b2f0 00000c02 224c1421 6349d802 280c26b2 ...."L.!cI..(.&. + 4023b300 3626c267 c6190000 222d1527 9c26320c 6&.g...."-.'.&2. + 4023b310 140c4430 3390f023 a0380d38 13390238 ..D03..#.8.8.9.8 + 4023b320 2d3912cb 3d8b2201 2df9c000 00220c14 -9..=.".-....".. + 4023b330 1b22224c 14d22d17 56cdfc06 0c00280d .""L..-.V.....(. + 4023b340 279c2532 0c140c44 303390f0 23a0381c '.%2...D03..#.8. + 4023b350 3902382d 3912cb3d 22c20801 20f9c000 9.8-9..="... ... + 4023b360 00220c14 1b22224c 14d22d17 56edfcf9 ."...""L..-.V... + 4023b370 0e220c14 1642f60c 020871c8 61d851e8 ."...B....q.a.Q. + 4023b380 41f83112 c1200df0 12c1f009 3132a0f4 A.1.. ......12.. + 4023b390 bc424802 66b43031 3b493803 9cc34803 .BH.f.01;I8...H. + 4023b3a0 9c045804 66b50c58 22482452 25014224 ..X.f..X"H$R%.B$ + 4023b3b0 01471510 32231746 f8ff0000 459b0120 .G..2#.F....E.. + 4023b3c0 30748600 0032a0f1 08312d03 12c1100d 0t...2...1-..... + 4023b3d0 f0000000 12c1e0c9 61cd030c 03097139 ........a.....q9 + 4023b3e0 01404074 37120cf6 24092614 0c3151fe .@@t7...$.&..1Q. + 4023b3f0 3803dc33 22a0f406 08003d01 8593ff16 8..3".....=..... + 4023b400 12ff2801 c9a28601 00480347 9206c9a3 ..(......H.G.... + 4023b410 0c024601 00322317 86f5ff08 71c86112 ..F..2#.....q.a. + 4023b420 c1200df0 12c1e0c9 61cd020c 02097129 . ......a.....q) + 4023b430 01279c05 22a0f4c6 0a00280c 66b2f410 .'..".....(.f... + 4023b440 3120c02c 20058fff 1682fe48 01222415 1 ., ......H."$. + 4023b450 cc62381c 22a0fb26 630b4024 2032a000 .b8."..&c.@$ 2.. + 4023b460 c5510122 a0000871 c86112c1 200df000 .Q."...q.a.. ... + 4023b470 12c1e0c9 61cd020c 02097129 01279c05 ....a.....q).'.. + 4023b480 22a0f446 0800280c 66b2f43d 01c02c20 "..F..(.f..=.., + 4023b490 458aff16 92fe381c 22a0fb26 63092801 E.....8."..&c.(. + 4023b4a0 32a001c5 4d010c02 0871c861 12c1200d 2...M....q.a.. . + 4023b4b0 f0000000 cc36ff3f e036ff3f 12c1e0d9 .....6.?.6.?.... + 4023b4c0 51dd020c 02c96109 71290130 c320271d Q.....a.q).0. '. + 4023b4d0 02279305 22a0f446 1a00280d 66b2f43d .'.."..F..(.f..= + 4023b4e0 012d0d45 85ffbc42 38012813 1642fe48 .-.E...B8.(..B.H + 4023b4f0 a232c334 49334222 17492342 12392212 .2.4I3B".I#B.9". + 4023b500 3a425301 0c844253 032044c0 4253022d :BS...BS. D.BS.- + 4023b510 0c1c4401 b2f8c000 000c0246 0900281d ..D........F..(. + 4023b520 8c921c44 31e4ff26 62074604 0031e2ff ...D1..&b.F..1.. + 4023b530 1c442d0c 01aaf8c0 00000c02 4600007c .D-.........F..| + 4023b540 42202074 0871c861 d85112c1 200df000 B t.q.a.Q.. ... + 4023b550 12c1e0c9 6130c074 0c030971 39013792 ....a0.t...q9.7. + 4023b560 0822a0f4 c60f0000 00003802 66b3f13d ."........8.f..= + 4023b570 01457cff 1692fe48 01322413 2814303c .E|....H.2$.(.0< + 4023b580 20326413 9cd21763 0a520224 4c033035 2d....c.R.$L.05 + 4023b590 20324224 32241337 630a4202 080c8330 2B$2$.7c.B....0 + 4023b5a0 34203242 080c0208 71c86112 c1200df0 4 2B....q.a.. .. + 4023b5b0 12c1e0c9 6130c074 0c030971 39013792 ....a0.t...q9.7. + 4023b5c0 0822a0f4 46110000 00003802 66b3f13d ."..F.....8.f..= + 4023b5d0 014576ff 1692fe48 017cf322 2413c033 .Ev....H.|."$..3 + 4023b5e0 30203310 28143264 139ce237 e30a5202 0 3.(.2d...7..R. + 4023b5f0 087c7330 35103242 08322413 17e30b42 .|s05.2B.2$....B + 4023b600 022432af bf303410 3242240c 020871c8 .$2..04.2B$...q. + 4023b610 6112c120 0df00000 12c1e0d9 5130d074 a.. ........Q0.t + 4023b620 0c03c961 09713901 cd043712 5f37145c ...a.q9...7._7.\ + 4023b630 32220066 b3561031 20c56fff 16d20428 2".f.V.1 .o....( + 4023b640 01322213 37634538 120c0227 1341261d .2".7cE8...'.A&. + 4023b650 22271d0b 662d3528 0c226329 46090000 "'..f-5(."c)F... + 4023b660 480cb024 114022c0 4022a0d0 22112263 H..$.@".@".."."c + 4023b670 27060400 480cb024 114022c0 4022a0d0 '...H..$.@".@".. + 4023b680 22112263 280c0246 01000000 0022a0f4 "."c(..F.....".. + 4023b690 0871c861 d85112c1 200df000 12c1e0d9 .q.a.Q.. ....... + 4023b6a0 5130d074 0c03c961 09713901 cd043712 Q0.t...a.q9...7. + 4023b6b0 4b371448 380266b3 433d01c5 67ffbcb2 K7.H8.f.C=..g... + 4023b6c0 28013222 13376334 48120c02 27143026 (.2".7c4H...'.0& + 4023b6d0 1d16271d 0a662d24 22242986 05000000 ..'..f-$"$)..... + 4023b6e0 32a3e822 24274601 00222428 32a3e801 2.."$'F.."$(2... + 4023b6f0 7dfec000 00290c0c 02c60000 0022a0f4 }....).......".. + 4023b700 0871c861 d85112c1 200df000 12c1e00c .q.a.Q.. ....... + 4023b710 03097139 01379205 22a0f4c6 07003802 ..q9.7..".....8. + 4023b720 26c30805 bb002020 74460400 10312085 &..... tF...1 . + 4023b730 60ff1622 fe222100 05ae0122 a0000871 `.."."!...."...q + 4023b740 12c1200d f0000000 50c30000 902bff3f .. .....P....+.? + 4023b750 68e20040 12c1f0c9 21c1fcff d2610102 h..@....!....a.. + 4023b760 6103d2a3 ff101120 c52bde31 f7ff01f8 a...... .+.1.... + 4023b770 ffc00000 273d0222 d204480c 4712e508 ....'=."..H.G... + 4023b780 31290cd8 11c82112 c1100df0 30632012 1)....!.....0c . + 4023b790 c1f04034 20504520 5d022d06 0931452f ..@4 PE ].-..1E/ + 4023b7a0 ff083112 c1100df0 12c1e041 cef4c261 ..1........A...a + 4023b7b0 06026107 0c155244 00202074 cd04dca3 ..a...RD. t.... + 4023b7c0 2190fc3d 01290122 a0004521 ff0c123d !..=.)."..E!...= + 4023b7d0 01c520ff 0c02224c 00860000 0520ff02 .. ..."L..... .. + 4023b7e0 2107c221 0612c120 80000000 12c1f020 !..!... ....... + 4023b7f0 20740261 030525ff 02210312 c1108000 t.a..%..!...... + 4023b800 00000000 3bc1fe3f 40b12440 12c1f0c9 ....;..?@.$@.... + 4023b810 21c80209 31c73308 42220340 2c802733 !...1.3.B".@,.'3 + 4023b820 1331f8ff 21f9ff42 a0760179 f7c00000 .1..!..B.v.y.... + 4023b830 0c028603 001b23c0 22c03d04 01c5ffc0 ......#.".=..... + 4023b840 00002a2c 0831c821 12c1100d f0000000 ..*,.1.!........ + 4023b850 9e97fe3f 12c1f0d9 11d1fdff e9011cd4 ...?............ + 4023b860 ed023d0d 1c02c921 093101cd f9c00000 ..=....!.1...... + 4023b870 cd020c02 271c281b 2e293c2c 043d0d01 ....'.(..)<,.=.. + 4023b880 c8f9c000 00290c8c 72292c29 1c2d0c46 .....)..r),).-.F + 4023b890 03002d0c 2c443d0d 0103f6c0 00000c02 ..-.,D=......... + 4023b8a0 0831c821 d811e801 12c1100d f0000000 .1.!............ + 4023b8b0 28320df0 38023922 39120df0 68c1fe3f (2..8.9"9...h..? + 4023b8c0 48b12440 12c1f0c9 210931d9 11cd028c H.$@....!.1..... + 4023b8d0 222802dc 2231f9ff 21faff42 a03a014c "(.."1..!..B.:.L + 4023b8e0 f7c00000 06080000 00d1d9ff 28023cb4 ............(.<. + 4023b8f0 3d0d01ec f5c00000 280c3cc4 3d0d01e9 =.......(.<.=... + 4023b900 f5c00000 0c02290c 0831c821 d81112c1 ......)..1.!.... + 4023b910 100df000 28320b22 0df00000 68125822 ....(2."....h.X" + 4023b920 3d026045 c00b2457 36052833 0b224a22 =.`E..$W6.(3."J" + 4023b930 0df00000 12c1f009 31c921cd 02c5fdff ........1.!..... + 4023b940 383c0831 0b332023 c0c82112 c1100df0 8<.1.3 #..!..... + 4023b950 12c1f009 3145fcff 0c030c14 08312034 ....1E.......1 4 + 4023b960 832d0312 c1100df0 12c1f009 31c921cd .-..........1.!. + 4023b970 0285faff 383c0831 0b332033 c00c140c ....8<.1.3 3.... + 4023b980 02302483 c82112c1 100df000 28220df0 .0$..!......(".. + 4023b990 28120df0 58c1fe3f 38b12440 287e1040 (...X..?8.$@(~.@ + 4023b9a0 12c1c0c9 e1e9c1c8 02ed0228 32392129 ...........(29!) + 4023b9b0 112a3c2d 0ed9d1f9 b109f1dd 04390145 .*<-.........9.E + 4023b9c0 f7fffd02 f7bd5928 2e3811c0 22c0da22 ......Y(.8..".." + 4023b9d0 0160ffc0 00002a9c 28012739 1331edff .`....*.(.'9.1.. + 4023b9e0 21eeff42 a083010a f7c00000 0c02460c !..B..........F. + 4023b9f0 003801d0 7fc09023 c077b201 7d023821 .8.....#.w..}.8! + 4023ba00 4d072d09 79419931 01e5ffc0 00007841 M.-.yA.1......xA + 4023ba10 98318c62 9022c0da 22860100 7add86e8 .1.b.".."...z... + 4023ba20 ff2d0f08 f1c8e1d8 d1e8c1f8 b112c140 .-.............@ + 4023ba30 0df00000 49c1fe3f 30b12440 28b12440 ....I..?0.$@(.$@ + 4023ba40 12c1d0c9 a1cd02e9 812832e8 0cd991f9 .........(2..... + 4023ba50 7109b1fd 032aee40 d42047b2 0220d220 q....*.@. G.. . + 4023ba60 2d0c85eb ff7d020c 06d71645 281ce732 -....}.....E(..2 + 4023ba70 0b42a096 31f0ff21 f0ff0615 00203ec0 .B..1..!..... >. + 4023ba80 605dc057 b3015d03 4d053d0f 59216901 `].W..].M.=.Y!i. + 4023ba90 79110160 f4c00000 281c5821 68015a22 y..`....(.X!h.Z" + 4023baa0 291c5a66 7811279e bf280c29 1c06eeff ).Zfx.'..(.).... + 4023bab0 00003d0d d7b72238 1c2d0c05 d5ff292c ..=..."8.-....), + 4023bac0 2d0cc5e8 ff3d0dcc f231daff 21dcff42 -....=...1..!..B + 4023bad0 a0a201cf f6c00000 0c0308b1 2d03c8a1 ............-... + 4023bae0 d891e881 f87112c1 300df000 27c1fe3f .....q..0...'..? + 4023baf0 20b12440 18b12440 12c1d0c9 a1e981cd .$@..$@........ + 4023bb00 02e80228 32d9912a ee2d0cf9 7109b132 ...(2..*.-..q..2 + 4023bb10 610040f4 2045e0ff 7d020c0d f71d4428 a.@. E..}.....D( + 4023bb20 1ce7320c 42a0b131 f1ff21f1 ffc61300 ..2.B..1..!..... + 4023bb30 00203ec0 d05fc057 b3015d03 68014d05 . >.._.W..].h.M. + 4023bb40 da365921 79110125 f7c00000 281c5821 .6Y!y..%....(.X! + 4023bb50 78115a22 291c5add 279ec028 0c291c46 x.Z").Z.'..(.).F + 4023bb60 eeff0000 f7b72438 1c2d0c05 caff292c ......$8.-....), + 4023bb70 2d0cc5dd ffdc3231 ddff21de ff42a0bd -.....21..!..B.. + 4023bb80 01a4f6c0 00000c02 86000000 281c08b1 ............(... + 4023bb90 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 4023bba0 13c1fe3f 10b12440 08b12440 12c1d0f9 ...?..$@..$@.... + 4023bbb0 71fd022d 03c9a1d9 91e98109 b1cd0340 q..-...........@ + 4023bbc0 d42005d7 ffed020c 02d73e6f 680c283c . ........>oh.(< + 4023bbd0 0c052a66 d7154438 2c67330c 42a0d031 ..*f..D8,g3.B..1 + 4023bbe0 f0ff21f0 ff861100 003026c0 507dc077 ..!......0&.P}.w + 4023bbf0 b2017d02 4d075a2f 59016911 792101f7 ..}.M.Z/Y.i.y!.. + 4023bc00 f6c00000 282c7821 58017a22 6811292c ....(,x!X.z"h.), + 4023bc10 7a552796 be280c29 2cc6edff 2d0c45d1 zU'..(.),...-.E. + 4023bc20 ff2a2d27 1e1331de ff21dfff 42a0da01 .*-'..1..!..B... + 4023bc30 78f6c000 000c0246 0000282c 08b1c8a1 x......F..(,.... + 4023bc40 d891e881 f87112c1 300df000 12c1f009 .....q..0....... + 4023bc50 31856f03 083112c1 100df000 12c1f009 1.o..1.......... + 4023bc60 31c57003 083112c1 100df000 12c1f009 1.p..1.......... + 4023bc70 31457303 083112c1 100df000 12c1f009 1Es..1.......... + 4023bc80 31457103 083112c1 100df000 12c1f009 1Eq..1.......... + 4023bc90 31457403 083112c1 100df000 12c1f009 1Et..1.......... + 4023bca0 31057903 083112c1 100df000 12c1f009 1.y..1.......... + 4023bcb0 31c58103 083112c1 100df000 12c1f009 1....1.......... + 4023bcc0 31c57803 083112c1 100df000 12c1f009 1.x..1.......... + 4023bcd0 31c55a03 083112c1 100df000 12c1f009 1.Z..1.......... + 4023bce0 31858503 083112c1 100df000 9cca2340 1....1........#@ + 4023bcf0 240e0040 12c1f0c2 6102d911 cd03dd02 $..@....a....... + 4023bd00 e901391d ed040c03 2d0c0261 0305f304 ..9.....-..a.... + 4023bd10 dc0e2d0c 052705ac 9231f4ff 2d0c05f2 ..-..'...1..-... + 4023bd20 04461200 0c043d04 2d0c45f2 042d0c0c .F....=.-.E..-.. + 4023bd30 0345f104 2d0c0c03 c5f1042d 0c056e05 .E..-......-..n. + 4023bd40 06060000 42a0003d 042d0c45 f0040c03 ....B..=.-.E.... + 4023bd50 2d0c45ef 040c032d 0cc5ef04 280d0c63 -.E....-....(..c + 4023bd60 39124d0d 0c731ca2 01e2ffc0 00000831 9.M..s.........1 + 4023bd70 c821d811 e80112c1 100df000 12c1f0c2 .!.............. + 4023bd80 61020261 03cd03dc 122d0c0c 03c55e05 a..a.....-....^. + 4023bd90 0c043d04 2d0c85eb 04061100 39123843 ..=.-.......9.8C + 4023bda0 66433648 b238a21b 4449b28c 93373430 fC6H.8..DI...740 + 4023bdb0 0c0449b2 06090000 31dffb38 03ac0368 ..I.....1..8...h + 4023bdc0 03522215 57960c38 a35603fe 0c0339b2 .R".W..8.V....9. + 4023bdd0 46030000 32231786 f8ff0c04 3d0c45f1 F...2#......=.E. + 4023bde0 ff08310c 02c82112 c1100df0 90cb2340 ..1...!.......#@ + 4023bdf0 12c1f0c2 6102d911 cd03dd02 e901391d ....a.........9. + 4023be00 ed040c03 2d0c0261 0345e304 dc0e2d0c ....-..a.E....-. + 4023be10 451705ac 1231f5ff 2d0c45e2 04460e00 E....1..-.E..F.. + 4023be20 c02c200c 0305e204 2d0c0c03 85e2042d ., .....-......- + 4023be30 0cc55e05 06040000 32a000c0 2c2085e0 ..^.....2..., .. + 4023be40 040c032d 0c05e104 280d0c63 39124d0d ...-....(..c9.M. + 4023be50 0c731ca2 01a7ffc0 00000831 c821d811 .s.........1.!.. + 4023be60 e80112c1 100df000 e88cfe3f 12c1f009 ...........?.... + 4023be70 3116b206 58020c66 48126915 7c855793 1...X..fH.i.|.W. + 4023be80 4f3844f6 734d51f8 ff5033a0 3803a003 O8D.sMQ..P3.8... + 4023be90 0031bffc 42044ec0 20003803 37941006 .1..B.N. .8.7... + 4023bea0 0b0031af fc42044e c0200038 03371417 ..1..B.N. .8.7.. + 4023beb0 7c83c606 0031aafc 42044ec0 20003803 |....1..B.N. .8. + 4023bec0 3794ec7c d3060200 7c63c600 0000007c 7..|....|c.....| + 4023bed0 53324226 4d020c13 1ca20185 ffc00000 S2B&M........... + 4023bee0 083112c1 100df000 048dfe3f 12c1f009 .1.........?.... + 4023bef0 3116b206 58020c66 48126915 7c855793 1...X..fH.i.|.W. + 4023bf00 4f38440c 9537354b 51f8ff50 33a03803 O8D..75KQ..P3.8. + 4023bf10 a0030031 9ffc4204 4ec02000 38033794 ...1..B.N. .8.7. + 4023bf20 10860a00 318ffc42 044ec020 00380337 ....1..B.N. .8.7 + 4023bf30 14177c83 46060031 8afc4204 4ec02000 ..|.F..1..B.N. . + 4023bf40 38033794 ec7cd386 01007c63 4600007c 8.7..|....|cF..| + 4023bf50 53324226 4d020c13 1ca20165 ffc00000 S2B&M......e.... + 4023bf60 083112c1 100df000 30c92340 38c02340 .1......0.#@8.#@ + 4023bf70 9e97fe3f 6cb12440 12c1f0c9 21d911e9 ...?l.$@....!... + 4023bf80 010931dd 02cd03ed 04560409 28020c33 ..1......V..(..3 + 4023bf90 39120c02 224d2622 1c10c91d 294d280c 9..."M&"....)M(. + 4023bfa0 3d0d295d 221c1129 2d220c04 224d0c22 =.)]"..)-".."M." + 4023bfb0 0c05224d 0d220c06 224d0e22 0c07224d .."M.".."M.".."M + 4023bfc0 0f0c1222 4d482d0c c5c60431 e7ff2d0c ..."MH-....1..-. + 4023bfd0 45c70431 86ff2d0c 45c60432 0c244c02 E..1..-.E..2.$L. + 4023bfe0 20232022 4c24280d 0c13c523 ff280d38 # "L$(....#.(.8 + 4023bff0 2238438c 13c00300 222d1347 620a31db "8C....."-.Gb.1. + 4023c000 ff2d0c10 112085c3 04222d13 37621932 .-... ..."-.7b.2 + 4023c010 0c080c82 20232022 4c08c602 0031d4ff .... # "L....1.. + 4023c020 21d5ff01 7bf5c000 0008312d 0ec821d8 !...{.....1-..!. + 4023c030 11e80112 c1100df0 12c1e0e9 41ed03c9 ............A... + 4023c040 613d02cd 022d0ed9 51f93109 71dd04fd a=...-..Q.1.q... + 4023c050 0545be04 222c198c 52ac0fc6 23000000 .E..",..R...#... + 4023c060 2120fcc0 20002222 00857eff 20322022 ! .. .""..~. 2 " + 4023c070 6c1922af ff167307 46f7ff00 000c0229 l."...s.F......) + 4023c080 bc271d4f 421d0532 2d01222c 1985a6ff .'.OB..2-.",.... + 4023c090 56020222 2c19c589 ff204220 280c0c53 V..",.... B (..S + 4023c0a0 39125832 e91c9ca5 4040f40c 03c00500 9.X2....@@...... + 4023c0b0 06040000 2d0dc59a 03d80d56 5dfc46f4 ....-......V].F. + 4023c0c0 ff000000 284e6642 24280c0c 333912c6 ....(NfB$(..39.. + 4023c0d0 06000000 222c150c 043d0e16 a200c02c ....",...=....., + 4023c0e0 2005c1ff 86010000 002d0c45 d0ff0c02 ........-.E.... + 4023c0f0 0871c861 d851e841 f83112c1 200df000 .q.a.Q.A.1.. ... + 4023c100 ecbe2340 54c92340 7cbd2340 12c1c0e9 ..#@T.#@|.#@.... + 4023c110 c1ed020c 02d9d129 0109f1c9 e1f9b1dd .......)........ + 4023c120 037c4216 1e13382e 16c3120c 032d0d85 .|B...8......-.. + 4023c130 b00431f3 ff2d0d05 b2043d01 0c04e02e ..1..-....=..... + 4023c140 204518ff 2d0ec20e 144507ff 80220120 E..-....E...". + 4023c150 38317c12 379c0246 3f00f185 ff42a567 81|.7..F?....B.g + 4023c160 3d0f22a0 68018ef7 c00000cd 023d022d =.".h........=.- + 4023c170 0d45ac04 cc3c7cf2 06370021 c2453d0c .E...<|..7.!.E=. + 4023c180 c5b4fe0c 12224c51 e26c1542 a5713d0f ....."LQ.l.B.q=. + 4023c190 1cc20183 f7c00000 290c5d02 1662fd42 ........).]..b.B + 4023c1a0 a5743d0f 2c025941 017ef7c0 00005841 .t=.,.YA.~....XA + 4023c1b0 2925280c 282216c2 fb221d11 d91c292c )%(.("..."....), + 4023c1c0 220d040c 44224c0c 220d05cb 3c224c0d "...D"L."...<"L. + 4023c1d0 220d0622 4c0e220d 07224c0f 0c12224c ".."L.".."L..."L + 4023c1e0 48282ecb 22017df5 c0000032 1d11282e H(..".}....2..(. + 4023c1f0 39020c32 291e280c 3d0e05a2 fe31c1ff 9..2).(.=....1.. + 4023c200 d02d2045 a40431b9 fe2d0d45 a30431be .- E..1..-.E..1. + 4023c210 ff0c442d 0d85a304 320d244c 02202320 ..D-....2.$L. # + 4023c220 224d2428 0c0c1305 00ff280c 38223843 "M$(......(.8"8C + 4023c230 8c13c003 00222c13 47620731 4cff2d0d .....",.Gb.1L.-. + 4023c240 c59f0432 2c130c02 37630c32 0d080c82 ...2,...7c.2.... + 4023c250 20232022 4d080c02 08f1c8e1 d8d1e8c1 # "M........... + 4023c260 f8b112c1 400df000 80b62440 8cb62440 ....@.....$@..$@ + 4023c270 12c1d0d9 91d1fcff 09b1c9a1 e26108f9 .............a.. + 4023c280 712050f4 f81dc80f ac5c221c 10e83c57 q P......\"..... + 4023c3f0 ff8c4210 11208502 0561dcff 480dc806 ..B.. ...a..H... + 4023c400 0c035d06 9c8c284c 22c2fbf6 220b28dc ..]...(L"...".(. + 4023c410 2024c037 32033d02 ed0cc83c 06f9ff00 $.72.=....<.... + 4023c420 16de0150 2520e03e 20591169 0185ae04 ...P% .> Y.i.... + 4023c430 31d0fe5c 842d0e01 1bf3c000 00680158 1..\.-.......h.X + 4023c440 11280668 0d0c040c 979c4238 4277930b .(.h......B8Bw.. + 4023c450 38d23036 c0473303 4d03cd02 2832c6f9 8.06.G3.M...(2.. + 4023c460 ff9c9c3d 0c2d0505 ab0431c1 fe42a069 ...=.-....1..B.i + 4023c470 2d0c010c f3c00000 86000000 cc030c02 -............... + 4023c480 31b8ff4b fff71302 86bdff08 b1c8a1d8 1..K............ + 4023c490 91e881f8 7112c130 0df00000 72221552 ....q..0....r".R + 4023c4a0 12086852 32120448 3256f704 8c06cc25 ..hR2..H2V.....% + 4023c4b0 28120df0 21aeff28 029cb272 12113797 (...!..(...r..7. + 4023c4c0 0f781277 940a7212 10579704 78027716 .x.w..r..W..x.w. + 4023c4d0 5f283286 f8ff0000 21a3ff28 029c9272 _(2.....!..(...r + 4023c4e0 12113797 0f781277 940a7212 10579704 ..7..x.w..r..W.. + 4023c4f0 78027716 3b283286 f8ff0df0 1604fb16 x.w.;(2......... + 4023c500 d3fa219a ff28028c e2521211 37950458 ..!..(...R..7..X + 4023c510 1257141c 283246fb ff2192ff 28028cf2 .W..(2F..!..(... + 4023c520 52121137 95055222 01571404 283206fb R..7..R".W..(2.. + 4023c530 ff0df000 12c1f0c2 61020261 03d26101 ........a..a..a. + 4023c540 e901cd02 16a20522 22134762 0721cd44 ......."".Gb.!.D + 4023c550 3d0cc579 fe220c51 d186fe66 122a280c =..y.".Q...f.*(. + 4023c560 8ce22822 8ca242a0 f0d03d20 01cef2c0 ..("..B...= .... + 4023c570 0000280c 0c0ee922 280c42a0 f3d03d20 ..(...."(.B...= + 4023c580 01c9f2c0 0000e26c 00222c19 16520022 .......l.",..R." + 4023c590 cc640533 ff42a0fa 3d0d2d0c 01c2f2c0 .d.3.B..=.-..... + 4023c5a0 00000831 c821d811 e80112c1 100df000 ...1.!.......... + 4023c5b0 e82a0040 31b44412 c1d04803 c9a15d02 .*.@1.D...H...]. + 4023c5c0 c81209b1 d991e981 f9712d03 16441bc7 .........q-..D.. + 4023c5d0 14054224 17c6fcff 38056643 13280c16 ..B$....8.fC.(.. + 4023c5e0 121a3822 387316a3 19c00300 06650000 ..8"8s.......e.. + 4023c5f0 00267302 46310032 2c1347e3 05c03c20 .&s.F1.2,.G...< + 4023c600 c56efec5 d6ff322c 00d22c15 1633059c .n....2,..,..3.. + 4023c610 1d28238c f2282d16 b200d02d 20c55ffe .(#..(-....- ._. + 4023c620 86000000 dd032d0c 05e7ffed 02bc2222 ......-......."" + 4023c630 2c130762 1e214bff 0c0f5802 ac353215 ,..b.!K...X..52. + 4023c640 10221e10 27930246 41007835 fd055d07 ."..'..FA.x5..]. + 4023c650 06faff00 32a0002d 0ec55d04 0c032d0e ....2..-..]...-. + 4023c660 455f04e8 6cf2cc18 ac0e684e 3d0e2d0f E_..l.....hN=.-. + 4023c670 69118558 fe313efe e02e2042 a17e0189 i..X.1>... B.~.. + 4023c680 f2c00000 6811ed06 06f7ff00 e18afb1c ....h........... + 4023c690 432d0e01 c7ffc000 001c4432 cc342d0e C-........D2.4-. + 4023c6a0 014ff4c0 0000282d 8c823862 8c43d02d .O....(-..8b.C.- + 4023c6b0 20c00300 2d0cc5e7 ffc63100 00261302 ...-.....1..&.. + 4023c6c0 06300032 2c1347e3 05c03c20 0562fe05 .0.2,.G...< .b.. + 4023c6d0 caff322c 00d22c15 e20c268c f38cbd28 ..2,..,...&....( + 4023c6e0 238c922d 0d4553fe 86000000 dd03f86c #..-.ES........l + 4023c6f0 62cc18ac 2f784f2d 063d0f69 117901c5 b.../xO-.=.i.y.. + 4023c700 4ffe311b fe2d0f42 a1200166 f2c00000 O.1..-.B. .f.... + 4023c710 78016811 fd0746f6 fff167fb 1c432d0f x.h...F...g..C-. + 4023c720 01a4ffc0 00001c44 32cc34f0 2f20012b .......D2.4./ .+ + 4023c730 f4c00000 16cdf728 2d1672f7 48521624 .......(-.r.HR.$ + 4023c740 f7803e01 3038312d 0dc00400 06d9ff00 ..>.081-........ + 4023c750 50252052 6100c576 04522100 28358c3f P% Ra..v.R!.(5.? + 4023c760 293f0601 0031fffe 29037835 3101fe2d )?...1..).x51..- + 4023c770 0542a16a 7901014b f2c00000 5d0f7801 .B.jy..K....].x. + 4023c780 06b2ff00 08b1c8a1 d891e881 f87112c1 .............q.. + 4023c790 300df000 12c1d06d 030c03d9 91f971dd 0......m......q. + 4023c7a0 0240f0f4 0c124d03 604283f0 239309b1 .@....M.`B..#... + 4023c7b0 c9a1e981 20242037 12028625 00379d02 .... $ 7...%.7.. + 4023c7c0 062400e8 1df0cf20 221e39f7 b20220c2 .$..... ".9... . + 4023c7d0 20221e1e c0c0f4f0 2211c7a2 0220c0f4 "......".... .. + 4023c7e0 222d130c 430c1527 83010c05 603620c0 "-..C..'....`6 . + 4023c7f0 4c20e02e 206901c5 46066801 660210f6 L .. i..F.h.f... + 4023c800 3c0a0bcc c0c0f446 01000000 00c0c141 <......F.......A + 4023c810 66020256 9cfc56c2 03222d07 c06680c0 f..V..V.."-..f.. + 4023c820 cfc0c252 0469122d 0e45be06 322d13cd ...R.i.-.E..2-.. + 4023c830 02276321 287d3212 042d0cdc 730c1222 .'c!(}2..-..s.." + 4023c840 4d484d0d 0c431ca2 012afdc0 00002d0c MHM..C...*....-. + 4023c850 86000000 7c4208b1 c8a1d891 e881f871 ....|B.........q + 4023c860 12c1300d f0000000 12c1f0d9 11d812c9 ..0............. + 4023c870 210931cd 02220d24 67621832 1d3a7cf2 !.1..".$gb.2.:|. + 4023c880 f6832846 0300287c 9ce24212 04ccc428 ..(F..(|..B....( + 4023c890 42226c07 221d3956 b2fe8603 0038122d B"l.".9V.....8.- + 4023c8a0 0c05efff cc4286fa ff000c02 0831c821 .....B.......1.! + 4023c8b0 d81112c1 100df000 12c1e0d9 51dd02e9 ............Q... + 4023c8c0 41f93109 71c9610c 0fc5f9ff e2cd18c8 A.1.q.a......... + 4023c8d0 6d169c04 221c062a fff0f0f4 221c05f2 m..."..*...."... + 4023c8e0 5c06273f 383d0c2d 0e0531fe 221c05f2 \.'?8=.-..1."... + 4023c8f0 1c06319f fd20ffc0 225d1a42 a3592d0c ..1.. .."].B.Y-. + 4023c900 01e9f1c0 0000280d 0c333912 322204f0 ......(..39.2".. + 4023c910 f0f41623 00c00300 f25d1a06 ecff0871 ...#.....].....q + 4023c920 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... + 4023c930 12c1f058 62093139 12321506 4040f43a ...Xb.19.2..@@.: + 4023c940 34325506 42521a05 f7ff0831 0c0212c1 42U.BR.....1.... + 4023c950 100df000 12c1f058 620931c9 21391232 .......Xb.1.!9.2 + 4023c960 15064040 f40c0cc9 b23a3432 55064252 ..@@.....:42U.BR + 4023c970 1a45f4ff 08312d0c c82112c1 100df000 .E...1-..!...... + 4023c980 12c1f009 31304074 9c123222 158c7338 ....10@t..2"..s8 + 4023c990 120536ff 46010000 38124545 ff083112 ..6.F...8.EE..1. + 4023c9a0 c1100df0 b4b12440 12c1e00c 03390109 ......$@.....9.. + 4023c9b0 7132a0f4 acc21031 20c537fe 26120e21 q2.....1 .7.&..! + 4023c9c0 f9ff0113 f3c00000 32a0f446 05002801 ........2..F..(. + 4023c9d0 0c034202 6037940b 0c133242 600c0332 ..B.`7....2B`..2 + 4023c9e0 52310c03 08712d03 12c1200d f0000000 R1...q-... ..... + 4023c9f0 88b12440 12c1e0c2 610620c2 2022a000 ..$@....a. . ".. + 4023ca00 29010971 22a0f416 fc033d01 2d0c8532 )..q".....=.-..2 + 4023ca10 fe26120f 21f7ff01 fef2c000 0022a0f4 .&..!........".. + 4023ca20 86090000 42210022 a0003204 60661319 ....B!."..2.`f.. + 4023ca30 222c0066 b2073214 312814c5 3d042801 ",.f..2.1(..=.(. + 4023ca40 0c033252 31324260 0c020871 c86112c1 ..2R12B`...q.a.. + 4023ca50 200df000 12c1f0c9 210931cd 0222a0f4 .......!.1..".. + 4023ca60 acdc380c ac933833 0c022793 23222c19 ..8...83..'.#",. + 4023ca70 8c92280c 05f3ff20 2074c604 002198f9 ..(.... t...!.. + 4023ca80 c0200028 02c5dcfe 226c1956 32fe22a0 . .(...."l.V2.". + 4023ca90 ff0831c8 2112c110 0df00000 12c1d0d9 ..1.!........... + 4023caa0 91dd03f9 713d02fd 022d0dc9 a109b1e9 ....q=...-...... + 4023cab0 81cd0459 01051804 2d0f85f9 ff9c9c22 ...Y....-......" + 4023cac0 0f60cc92 321c042d 0dc53404 86020032 .`..2..-..4....2 + 4023cad0 1f31221c 042a2322 5f31222f 00c0ec20 .1"..*#"_1"/... + 4023cae0 283216e2 06280156 220816fc 07221c04 (2...(.V"....".. + 4023caf0 0c05311f fd59bf42 a4921b22 59110128 ..1..Y.B..."Y..( + 4023cb00 f5c00000 5811421c 043d0220 e2202d0c ....X.B..=. . -. + 4023cb10 852d034d 022d0c49 1185f402 48116114 .-.M.-.I....H.a. + 4023cb20 fd9cc428 0f0c5339 125832d9 1f69113d ...(..S9.X2..i.= + 4023cb30 0ec00500 284d6811 66420528 0f0c3339 ....(Mh.fB.(..39 + 4023cb40 1242a4a2 603620e0 2e200156 f1c00000 .B..`6 .. .V.... + 4023cb50 46060000 165e0142 1e05322e 01222f19 F....^.B..2.."/. + 4023cb60 45f9fe2d 0ec5ef02 e80e86f9 ff2801cc E..-.........(.. + 4023cb70 92cc7c0c 043d0d2d 0f8517ff 08b10c02 ..|..=.-........ + 4023cb80 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 4023cb90 12c1d0d9 91dd03f9 713d02fd 022d0dc9 ........q=...-.. + 4023cba0 a109b1e9 81cd0459 01c50804 2d0f45ea .......Y....-.E. + 4023cbb0 ff9cbc22 0f60ccb2 321c042d 0d852504 ...".`..2..-..%. + 4023cbc0 06030000 00321f31 221c042a 23225f31 .....2.1"..*#"_1 + 4023cbd0 280fed0c 28321662 06280156 a207167c (...(2.b.(.V...| + 4023cbe0 07221c04 31e3fc42 a2ff1b22 01edf4c0 ."..1..B...".... + 4023cbf0 0000421c 043d020c 05ed022d 0cc51e03 ..B..=.....-.... + 4023cc00 4d022d0c 4911c5e5 02481161 d9fc9ce4 M.-.I....H.a.... + 4023cc10 280f0c53 39125832 d91f6911 3d0ec005 (..S9.X2..i.=... + 4023cc20 00284d68 11664207 222f000c 33326201 .(Mh.fB."/..32b. + 4023cc30 42a30f3d 062d0e01 1bf1c000 00060600 B..=.-.......... + 4023cc40 165e0142 1e05322e 01222f19 85eafe2d .^.B..2.."/....- + 4023cc50 0e05e102 e80e86f9 ff2801cc 92cc7c0c .........(....|. + 4023cc60 043d0d2d 0f8518ff 08b10c02 c8a1d891 .=.-............ + 4023cc70 e881f871 12c1300d f0000000 12c1f009 ...q..0......... + 4023cc80 3132a0f4 9c022802 8cc24832 32a00037 12....(...H22..7 + 4023cc90 140505d6 ff203074 08312d03 12c1100d ..... 0t.1-..... + 4023cca0 f0000000 6cbe2340 78bf2340 12c1d0d9 ....l.#@x.#@.... + 4023ccb0 91d1affc e98142a4 09ed023d 0d22a068 ......B....=.".h + 4023ccc0 c9a1f971 09b101b6 f4c00000 cd02f2a0 ...q............ + 4023ccd0 ff167208 282e2832 29010590 04dd0242 ..r.(.(2)......B + 4023cce0 a41916b2 0621e742 3d0c45fe fd3d0cd0 .....!.B=.E..=.. + 4023ccf0 2d2045f4 0331ebff 2d0dc5f5 030c0222 - E..1..-......" + 4023cd00 6c15e90c 0c12291e d91c282e 31af4442 l.....)...(.1.DB + 4023cd10 12022d0d c5f4030c 22224c51 280c51e2 ..-.....""LQ(.Q. + 4023cd20 ff222202 3d014212 00d02d20 458f0420 ."".=.B...- E.. + 4023cd30 f074803f 01f24c26 3038317c c421d142 .t.?..L&081|.!.B + 4023cd40 4793183d 0c85fafd 221d1045 52ff42a4 G..=...."..ER.B. + 4023cd50 3a3187fc 2d0c01d3 f0c00000 08b12d0f :1..-.........-. + 4023cd60 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 4023cd70 0cc12340 12c1d0d9 91d17dfc e98142a5 ..#@......}...B. + 4023cd80 b2ed023d 0d22a068 c9a109b1 f9710184 ...=.".h.....q.. + 4023cd90 f4c00000 cd0222a0 ff16fc07 c58304fd ......"......... + 4023cda0 0242a5bb 16720628 2e318744 4212022d .B...r.(.1.DB..- + 4023cdb0 0f05eb03 32a0ff2d 0f45f303 4d0216b2 ....2..-.E..M... + 4023cdc0 0321dcf7 3d0c4901 45f0fd21 f4f74801 .!..=.I.E..!..H. + 4023cdd0 c0200028 02426c15 224c500c a229ace9 . .(.Bl."LP..).. + 4023cde0 0c0c2229 1e3d0e2d 044901c5 e4034801 ..").=.-.I....H. + 4023cdf0 31e0ff2d 0445e403 0c028607 0042a5d4 1..-.E.......B.. + 4023ce00 d03d20f0 2f2001a7 f0c00000 42a5d52d .= ./ ......B..- + 4023ce10 0c3d0d01 a4f0c000 0022a0ff 08b1c8a1 .=......."...... + 4023ce20 d891e881 f87112c1 300df000 f436ff3f .....q..0....6.? + 4023ce30 b4c52340 41feff21 feff12c1 f00cf51c ..#@A..!........ + 4023ce40 a3093101 6346c000 00083112 c1100df0 ..1.cF....1..... + 4023ce50 9e97fe3f 12c1c0c9 e1d9d1e9 c1f9b109 ...?............ + 4023ce60 f1cd0222 05006060 f4224c0c 220501fd ..."..``."L."... + 4023ce70 03224c0d 220502dd 04224c0e 22050369 ."L."...."L."..i + 4023ce80 2c224c0f 391c50e5 2085f3e3 2612123d ,"L.9.P. ...&..= + 4023ce90 010c1205 2fe6380e 28012023 30381137 ..../.8.(. #08.7 + 4023cea0 02063d01 0c02c52d e6280c32 01002822 ..=....-.(.2..(" + 4023ceb0 32420828 0c320101 28223242 09280c32 2B.(.2..("2B.(.2 + 4023cec0 01022822 32420a28 0c320103 28223242 ..("2B.(.2..("2B + 4023ced0 0b168d04 221d0431 deff42a1 451b2201 ...."..1..B.E.". + 4023cee0 30f4c000 00421d04 3d020c05 ed022d0d 0....B..=.....-. + 4023cef0 85ef024d 02f91c2d 0d494185 b6024841 ...M...-.IA...HA + 4023cf00 d1d4ff8c 94280c58 328c353d 0ec00500 .....(.X2.5=.... + 4023cf10 42a14e3d 0d2d0e01 63f0c000 0008f1c8 B.N=.-..c....... + 4023cf20 e1d8d1e8 c1f8b112 c1400df0 4ccbfe3f .........@..L..? + 4023cf30 881212c1 b04040f4 d26111e2 61100261 .....@@..a..a..a + 4023cf40 13c26112 f9f13981 49518961 dd02e802 ..a...9.IQ.a.... + 4023cf50 cc487c42 46490000 88811648 ff885116 .H|BFI.....H..Q. + 4023cf60 f8fe32a5 c02d0887 b30222a5 c042a000 ..2..-...."..B.. + 4023cf70 20f0f4f0 3f204024 2005b602 cd024d0c ...? @$ .....M. + 4023cf80 7cf20c05 165c0f78 142d0550 32c06214 |....\.x.-.P2.b. + 4023cf90 053030f4 67b31488 811b622a 28220200 .00.g.....b*(".. + 4023cfa0 3a372243 006020f4 c6f7ff00 48048c44 :7"C.` .....H..D + 4023cfb0 5d0246f4 ff00282e 88022832 89912901 ].F...(...(2..). + 4023cfc0 0c02c522 e7ed020c 124522e7 294145df ...".....E".)AE. + 4023cfd0 e3663260 21d6ff22 02006632 57164e05 .f2`!.."..f2W.N. + 4023cfe0 884116f8 04220e39 07624922 08390762 .A...".9.bI".9.b + 4023cff0 4328013d 0e057601 16920338 41280185 C(.=..v....8A(.. + 4023d000 750116f2 020c043d 0f2d0405 ad023d0c u......=.-....=. + 4023d010 2971c5d1 025692f3 2d0e8577 02889138 )q...V..-..w...8 + 4023d020 71286180 50f44d01 45df0628 7145a302 q(a.P.M.E..(qE.. + 4023d030 28410576 02822109 22210680 50f44d01 (A.v..!."!..P.M. + 4023d040 3d0cc5dd 06ed0222 1c07ac82 2d0c45a1 =......"....-.E. + 4023d050 028881e2 4d26fa28 8851298d f028c022 ....M&.(.Q)..(." + 4023d060 5d120c03 2d0d8502 007c22e6 1e0e2d0e ]...-....|"...-. + 4023d070 46020000 00002d0c 859e027c c2022113 F.....-....|..!. + 4023d080 c22112d2 2111e221 10f8f112 c1500df0 .!..!..!.....P.. + 4023d090 12c1f009 31acc242 1212dc74 38020c34 ....1..B...t8..4 + 4023d0a0 49132202 26dcc248 439c842d 03c00400 I.".&..HC..-.... + 4023d0b0 46040000 00661307 38820501 00060100 F....f..8....... + 4023d0c0 3882c5e6 ff083112 c1100df0 12c1c0d9 8.....1......... + 4023d0d0 d14040f4 d812e9c1 09f1c9e1 f9b13941 .@@...........9A + 4023d0e0 4921ed02 cc4d7c42 46480000 88411648 I!...M|BFH...A.H + 4023d0f0 ff882116 f8fe32a5 c02d0887 b30222a5 ..!...2..-....". + 4023d100 c042a000 20f0f4f0 3f204024 20c59c02 .B.. ...? @$ ... + 4023d110 cd024d0c 7cf20c05 161c0f78 142d0550 ..M.|......x.-.P + 4023d120 32c06214 053030f4 67b31388 411b622a 2.b..00.g...A.b* + 4023d130 28220200 3a372243 006020f4 c6f7ff48 ("..:7"C.` ....H + 4023d140 048c545d 0286f4ff 0000280e 38223803 ..T]......(.8"8. + 4023d150 325d0a28 22283229 1d0c0245 09e72901 2].("(2)...E..). + 4023d160 0c12c508 e72911c5 c5e36632 60216fff .....)....f2`!o. + 4023d170 22020066 32578801 16280588 1116d804 "..f2W...(...... + 4023d180 88012208 39076245 88112208 3907623d ..".9.bE..".9.b= + 4023d190 3801281d 055c0116 32033811 281d855b 8.(..\..2.8.(..[ + 4023d1a0 01ac920c 043d0f40 24200593 023d0c22 .....=.@$ ...=." + 4023d1b0 6103c5b7 0256d2f2 2801855d 0238312d a....V..(..].81- + 4023d1c0 0d45ca06 2831c589 02281185 5c02d02d .E..(1...(..\..- + 4023d1d0 20c03c20 05c90620 d220221c 07ac522d .< ... . "...R- + 4023d1e0 0c058802 8841d24e 26fa2888 21298ef0 .....A.N&.(.!).. + 4023d1f0 28c0225e 120c132d 0e45e9ff 7c22e61d (."^...-.E..|".. + 4023d200 0b2d0d86 01002d0c 8585027c c208f1c8 .-....-....|.... + 4023d210 e1d8d1e8 c1f8b112 c1400df0 12c1f0c2 .........@...... + 4023d220 61020931 d911cd02 162202d8 12d02d20 a..1....."....- + 4023d230 85a8062d 0d459506 2193413d 0c05abfd ...-.E..!.A=.... + 4023d240 3104ff42 a1682d0c 0197efc0 00000831 1..B.h-........1 + 4023d250 c821d811 12c1100d f0000000 54ce2340 .!..........T.#@ + 4023d260 12c1f0d9 11e90109 31c921ed 02c58d06 ........1.!..... + 4023d270 dd0222a0 ff167d04 31f6fe42 a17c22a0 .."...}.1..B.|". + 4023d280 680147f3 c00000cd 02cc922d 0dc58f06 h.G........-.... + 4023d290 22a0ff46 0a002032 20d912e2 62002179 "..F.. 2 ...b.!y + 4023d2a0 41c5a2fd 280c3148 43282242 1202d02d A...(.1HC("B...- + 4023d2b0 20059206 31eaff2d 0d4d0c45 a1060c02 ...1..-.M.E.... + 4023d2c0 0831c821 d811e801 12c1100d f0000000 .1.!............ + 4023d2d0 12c1f009 3145d700 0c030c14 20349308 ....1E...... 4.. + 4023d2e0 31302060 20207412 c1100df0 12c1f009 10 ` t......... + 4023d2f0 31c5c900 0c030c14 20349308 31302060 1....... 4..10 ` + 4023d300 20207412 c1100df0 a02bff3f 9e97fe3f t......+.?...? + 4023d310 12c1d0e9 81f971e1 fcfff0f2 11c9a1cd ......q......... + 4023d320 022a2fe0 22b0d991 d80209b1 ac6d580d .*/."........mX. + 4023d330 281d5261 00c57202 31f5ff2d 0d42a0a5 (.Ra..r.1..-.B.. + 4023d340 0159efc0 00005801 dd055605 feca2fe0 .Y....X...V.../. + 4023d350 22b00c03 3902cacf e0ccb00c 02224c14 "...9........"L. + 4023d360 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... + 4023d370 12c1e00c 090ca871 e4ffc961 d951f931 .......q...a.Q.1 + 4023d380 dd020971 e941fd09 2d094d09 ad0880c8 ...q.A..-.M..... + 4023d390 2080b820 62071466 9a07cc46 40a07446 .. b..f...F@.tF + 4023d3a0 0900ac26 8cdd580d e817e795 07402074 ...&..X......@ t + 4023d3b0 06240000 00520715 66167c68 0716b606 .$...R..f.|h.... + 4023d3c0 97350440 80749d05 1b444040 7472c718 .5.@.t...D@@tr.. + 4023d3d0 6694c022 a0ff17e3 6a669a07 07636446 f.."....jf...cdF + 4023d3e0 02000000 a0c07486 07000000 269c05c0 ......t.....&... + 4023d3f0 c0748603 00b0c074 669b0822 a0ff2698 .t.....tf.."..&. + 4023d400 4280c074 2d0c85f0 ff41bfff f02c118c B..t-....A...,.. + 4023d410 7d580dca 324033b0 5913ca22 4022b00c }X..2@3.Y.."@".. + 4023d420 03324215 c0207446 06000000 27359840 .2B.. tF....'5.@ + 4023d430 b0742d05 06e4ff00 f7358c40 c074fd05 .t-......5.@.t.. + 4023d440 06e1ff00 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 4023d450 200df000 12c1e0c9 61c813d9 51e941dd .......a...Q.A. + 4023d460 02f931ed 03fd043d 050c642d 0c097101 ..1....=..d-..q. + 4023d470 dbf0c000 000c643d 0f4a2c01 d8f0c000 ......d=.J,..... + 4023d480 000c8222 4c0c486d 0c02224c 0d3d0e2d ..."L.Hm.."L.=.- + 4023d490 0dc00400 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 4023d4a0 200df000 12c1e0c9 61c197ff d951e941 .......a....Q.A + 4023d4b0 f9310971 0c0de2a0 eff2a002 320c14ac .1.q........2... + 4023d4c0 03220c15 1b222020 74224c15 273e0566 ."..." t"L.'>.f + 4023d4d0 130ab622 0d2d0d85 e3ff4601 00663302 ...".-....F..f3. + 4023d4e0 f24c141b ddc2cc18 669dd008 71c861d8 .L......f...q.a. + 4023d4f0 51e841f8 3112c120 0df00000 12c1f02d Q.A.1.. .......- + 4023d500 030c23c9 21d91109 31dd0450 c52005e6 ..#.!...1..P. .. + 4023d510 ff204074 80340122 a0ff9623 02303831 . @t.4."...#.081 + 4023d520 617afff0 53113a75 6077b072 0714b627 az..S.:u`w.r...' + 4023d530 0e3a3560 33b08b23 290d4b33 390c2d04 .:5`3..#).K39.-. + 4023d540 0831c821 d81112c1 100df000 75c1fe3f .1.!........u..? + 4023d550 7bc1fe3f 12c1d0d9 91f971d2 c233fd02 {..?......q..3.. + 4023d560 4b223911 29010c04 2ca30c32 e98109b1 K"9.)...,..2.... + 4023d570 c9a18556 02ed027c f2165e09 c81e0c07 ...V...|..^..... + 4023d580 0c18724c 14824c15 0c643d0d 22cc1679 ..rL..L..d=."..y + 4023d590 21893101 92f0c000 0031ecff 0c6422cc !.1......1...d". + 4023d5a0 20018ef0 c0000031 eaff0c64 2d0c018b ......1...d-... + 4023d5b0 f0c00000 0c644a2c 3d0d0188 f0c00000 .....dJ,=....... + 4023d5c0 38010c44 22cc1c01 85f0c000 00381142 8..D"........8.B + 4023d5d0 a00422cc 260181f0 c000000c 63782188 ..".&.......cx!. + 4023d5e0 31324c12 0c43324c 130c8222 4c10224c 12L..C2L..."L."L + 4023d5f0 0c486f0c 62724c0e 824c0f72 4c11224c .Ho.brL..L.rL."L + 4023d600 0d3d0ef0 2f20c004 00cd022d 0e454502 .=../ .....-.EE. + 4023d610 2d0c08b1 c8a1d891 e881f871 12c1300d -..........q..0. + 4023d620 f0000000 12c1d0e9 815137ff f0e411f9 .........Q7..... + 4023d630 71fd024a 2ec9a1d9 9109b150 22b02202 q..J.......P".". + 4023d640 146d03cd 04dd0566 22294a2e 5022b022 .m.....f")J.P"." + 4023d650 021532a0 e327b31b 4a3e5033 b04b332d ..2..'..J>P3.K3- + 4023d660 0f690105 efff6801 cc82ca2e d022b00c .i....h......".. + 4023d670 33324214 caced05c b042cf33 2d0f8b55 32B....\.B.3-..U + 4023d680 3d0605dd ff08b1c8 a1d891e8 81f87112 =.............q. + 4023d690 c1300df0 9c2bff3f 3cb62440 12c1d030 .0...+.?<.$@...0 + 4023d6a0 7320f261 0720f220 22c23329 0128073d s .a. . ".3).(.= + 4023d6b0 0fc9a179 1109b1d9 91e981cd 04850901 ...y............ + 4023d6c0 7c437811 56821548 0722a0f0 20341022 |Cx.V..H.".. 4." + 4023d6d0 af202a23 16820916 54090c13 2d0705c9 . *#....T...-... + 4023d6e0 ff204074 80640178 11603831 96061360 . @t.d.x.`81...` + 4023d6f0 d8313105 fff0ed11 da2e3022 b0220214 .11.......0".".. + 4023d700 cc82da2e 3022b00c 13324214 31fffeda ....0"...2B.1... + 4023d710 2e3022b0 22021426 1201dc2c 3d072d0f .0"."..&...,=.-. + 4023d720 491105e3 ff3d0248 11163c0f 86000000 I....=.H..<..... + 4023d730 7cf251f5 feda3e50 33b05203 14b62515 |.Q...>P3.R...%. + 4023d740 21d5ff8b 53424200 48013d0c 2d0f45d0 !...SBB.H.=.-.E. + 4023d750 ff3d0246 32003d02 2d0c2615 02c62f00 .=.F2.=.-.&.../. + 4023d760 9c123202 0c261302 46230028 02c6fbff ..2..&..F#.(.... + 4023d770 7c43862a 00c02c20 852d0216 fc0921c6 |C.*.., .-....!. + 4023d780 fff1e2fe 22220552 a00042a4 733d0f01 ...."".R..B.s=.. + 4023d790 e1efc000 00167205 0c033902 31dbfeda ......r...9.1... + 4023d7a0 4e3044b0 c912c804 0c145d0c bc0c3805 N0D.......]...8. + 4023d7b0 8c531b44 5d0306fd ff2905b6 346121d2 .S.D]....)..4a!. + 4023d7c0 fedaee20 deb0280c 290d222c 01452902 ... ..(.).",.E). + 4023d7d0 42a48b3d 0f2d0c01 33eec000 00460200 B..=.-..3....F.. + 4023d7e0 51cafeda ee50deb0 290d0c03 060c0000 Q....P..)....... + 4023d7f0 2d0c0527 02460900 00321204 42a00022 -..'.F...2..B.." + 4023d800 a003852d 02fd029c 323d0c2d 0f055202 ...-....2=.-..R. + 4023d810 8c422d0f 86f6ff00 cd0f06d8 ff007cf3 .B-...........|. + 4023d820 08b12d03 c8a1d891 e881f871 12c1300d ..-........q..0. + 4023d830 f0000000 a9fe0000 12c1e0e9 41ed03c9 ............A... + 4023d840 610ce3cd 022d0ed9 510971dd 04c51802 a....-..Q.q..... + 4023d850 7ce35662 0c280d3d 0cc5ef00 56d20a28 |.Vb.(.=....V..( + 4023d860 0d32a0f0 30321042 a0e04793 280c1222 .2..02.B..G.(.." + 4023d870 41000c02 2241015c e2224102 220d015d A..."A.\."A."..] + 4023d880 01202064 22410322 0d022241 04220d03 . d"A.".."A.".. + 4023d890 22410546 1e00381c 482c3032 30470313 "A.F..8.H,020G.. + 4023d8a0 31e5ff20 20f43712 0a283cd2 cc0c32af 1.. .7..(<...2. + 4023d8b0 fc167206 6178ff21 94fe4206 00f03411 ..r.ax.!..B...4. + 4023d8c0 4a532055 b0520514 b6250e40 33802033 JS U.R...%.@3. 3 + 4023d8d0 b0522d00 32230137 151242a0 00320214 .R-.2#.7..B..2.. + 4023d8e0 b6231458 0d381237 950d4246 003d0e2d .#.X.8.7..BF.=.- + 4023d8f0 0c05d3ff 86080000 1b4422c2 186694dc .........D"..f.. + 4023d900 4d0e3d0d 2d0c45d9 ff460300 005110ff M.=.-.E..F...Q.. + 4023d910 42cc333d 0e2d0cc5 b3ff3d02 08712d03 B.3=.-....=..q-. + 4023d920 c861d851 e84112c1 200df000 12c1a042 .a.Q.A.. ......B + 4023d930 1205c261 16d26115 026117dd 02e26114 ...a..a..a....a. + 4023d940 f261130c e2cd0347 32028684 00e81d22 .a.....G2......" + 4023d950 0e0d320e 0c802211 30222026 820a32a6 ..2...".0" &..2. + 4023d960 08371223 067e0000 00220c39 57e20246 .7.#.~...".9W..F + 4023d970 7b0032af f2d02d20 05060256 121e3d0c {.2...- ...V..=. + 4023d980 2d0dc589 00067700 220c3957 e2028673 -.....w.".9W...s + 4023d990 0022cc33 29512c92 47320246 7000220e .".3)Q,.G2.Fp.". + 4023d9a0 0f320e0e 80221130 222026f2 02c66b00 .2...".0" &...k. + 4023d9b0 220e1226 62028669 00220e13 26420246 "..&b..i."..&B.F + 4023d9c0 6700220e 11320e10 80221130 22202682 g."..2...".0" &. + 4023d9d0 02c66200 0c4432ce 1c4a2132 6106017f ..b..D2..J!2a... + 4023d9e0 efc00000 22ce263d 0229810c 442d0101 ....".&=.)..D-.. + 4023d9f0 7befc000 004b3c0c 04281c39 91497147 {....K<..(.9.IqG + 4023da00 120e3801 2033c00c 12302493 20207429 ..8. 3...0$. t) + 4023da10 7122ce16 38712941 0c2f0c12 30f29322 q"..8q)A./..0.." + 4023da20 2101ec32 220e1532 0e148022 11302220 !..2"..2...".0" + 4023da30 66f20286 2a0032a2 00371202 0648004b f...*.2..7...H.K + 4023da40 312d0c05 78fb8645 00c03c20 85d00056 1-..x..E..< ...V + 4023da50 12fd2221 0132a0f0 20231032 a0e03712 .."!.2.. #.2..7. + 4023da60 c23d0f4b 218590ff 80220196 52fb2088 .=.K!...."..R. . + 4023da70 31f09811 8a79f124 fed07711 7aff0c22 1....y.$..w.z.." + 4023da80 3841224f 140c648b 2f79c189 a199b101 8A"O..d./y...... + 4023da90 53efc000 000c0222 4f1598b1 78c188a1 S......"O...x... + 4023daa0 311afe7a 23280216 92f78a49 3034b048 1..z#(.....I04.H + 4023dab0 02f81249 033115fe 42a1ff79 c189a192 ...I.1..B..y.... + 4023dac0 610b0178 edc00000 58414851 3d0f2d0c a..x....XAHQ=.-. + 4023dad0 0598ff2d 0fc5f801 98b188a1 78c186ef ...-........x... + 4023dae0 ff222107 16820722 a002224e 150c0f38 ."!....".."N...8 + 4023daf0 612881f2 4e140c44 0139efc0 00003891 a(..N..D.9....8. + 4023db00 28610c44 0136efc0 00003841 0c6422ce (a.D.6....8A.d". + 4023db10 200132ef c0000038 410c642d 0e012fef .2....8A.d-../. + 4023db20 c0000038 5128410c 64012cef c000000c ...8Q(A.d.,..... + 4023db30 6438514a 2e0129ef c0000032 1d044d0f d8QJ..)....2..M. + 4023db40 0c3285f9 01ed02f7 1205d03d 20051e02 .2.........= ... + 4023db50 422c06e0 3e202d0c c004002d 0e45f001 B,..> -....-.E.. + 4023db60 2d0d05f0 01022117 0c02c221 16d22115 -.....!....!..!. + 4023db70 e22114f2 211312c1 600df000 12c1f0d9 .!..!...`....... + 4023db80 11d1e1fd c921e901 02610320 e220c2a0 .....!...a. . .. + 4023db90 00220d14 8c82284d e792042d 0c0577ff ."....(M...-..w. + 4023dba0 1bccd2cd 18669ce8 0831c821 d811e801 .....f...1.!.... + 4023dbb0 12c1100d f0000000 902cff3f 12c1b0d2 .........,.?.... + 4023dbc0 611120d2 20210041 42a00022 2200f9f1 a. . !.AB..""... + 4023dbd0 2951fd03 2d040c83 e2611002 6113c261 )Q..-....a..a..a + 4023dbe0 1285ef01 ed0216a2 0ac81228 1d281229 ...........(.(.) + 4023dbf0 511c6227 9f23220d 088b4d22 4c04220d Q.b'.#"...M"L.". + 4023dc00 09224c05 220d0a22 4c06220d 0b224c07 ."L.".."L.".."L. + 4023dc10 0c12224d 0cc60800 00001c72 0c04279f .."M.......r..'. + 4023dc20 1a220d08 41e5ff22 4c04220d 09224c05 ."..A.."L.".."L. + 4023dc30 220d0a22 4c06220d 0b224c07 22cfea20 ".."L.".."L.".. + 4023dc40 2074f622 49f24c00 22a0000c 0f224c01 t."I.L."...."L. + 4023dc50 f24c02f2 4c030c83 2d0c4981 855e0d22 .L..L...-.I..^." + 4023dc60 4c022028 f4224c03 32a49428 1d325108 L. (."L.2..(.2Q. + 4023dc70 0c433921 488132c1 10391129 010c276d .C9!H.2..9.)..'m + 4023dc80 0f0c1532 c114e02e 20f25109 457e002d ...2.... .Q.E~.- + 4023dc90 0e05dd01 022113c2 2112d221 11e22110 .....!..!..!..!. + 4023dca0 f8f112c1 500df000 607e1040 12c1f0c9 ....P...`~.@.... + 4023dcb0 21d91109 31cd0222 020d30d3 2026220b !...1.."..0. &". + 4023dcc0 66122222 1c071622 0027b319 0c12b62d f.""...".'.....- + 4023dcd0 0c05d4db 0b3d01f4 ffc00000 1b22225c .....=.......""\ + 4023dce0 070c1222 4c0d0831 c821d811 12c1100d ..."L..1.!...... + 4023dcf0 f0000000 942cff3f e0000001 e0000002 .....,.?........ + 4023dd00 31feff21 fcff3902 31fdff21 abff3902 1..!..9.1..!..9. + 4023dd10 0df00000 982cff3f 9e97fe3f 12c1d0d9 .....,.?...?.... + 4023dd20 91d1fcff c9a1c80d e981f971 09b1fd02 ...........q.... + 4023dd30 0c0e162c 04281c58 0cf79233 280d279c ...,.(.X...3(.'. + 4023dd40 02526d00 8c0e590e 622f108c d659010c .Rm...Y.b/...Y.. + 4023dd50 0432cc08 f02f20c0 06005801 31efff2d .2.../ ...X.1..- + 4023dd60 0c42a110 590101cf ecc00000 5801cd0e .B..Y.......X... + 4023dd70 ed0ccd05 86eeff00 08b10c02 c8a1d891 ................ + 4023dd80 e881f871 12c1300d f0000000 12c1f0d9 ...q..0......... + 4023dd90 11dd0221 e0ffc921 c8020931 9c0c281c ...!...!...1..(. + 4023dda0 d792060c 532d0c45 f0ffc80c 06fbff00 ....S-.E........ + 4023ddb0 0831c821 d81112c1 100df000 41d6ff48 .1.!........A..H + 4023ddc0 048cf458 142795f6 68245803 5796ef2d ...X.'..h$X.W..- + 4023ddd0 040df000 0c020df0 12c1f0c9 21d91109 ............!... + 4023dde0 31dd0230 c32045fd fffcb221 2bfe31ca 1..0. E....!+.1. + 4023ddf0 ff28620c 0542a161 0147eec0 00003d02 .(b..B.a.G....=. + 4023de00 0c022713 22d91327 1c02222c 0029230c ..'."..'..",.)#. + 4023de10 02225307 22430d22 430c2243 1021bdff ."S."C."C."C.!.. + 4023de20 48023902 49032d03 0831c821 d81112c1 H.9.I.-..1.!.... + 4023de30 100df000 12c1f0c9 21c1aeff d9113d0c ........!.....=. + 4023de40 026103dd 0205f9ff 3d0c7cf4 9cc20c24 .a......=.|....$ + 4023de50 42420d42 02101b44 42421052 2d100c04 BB.B...DBB.R-... + 4023de60 4715080c 142d0dc0 05000c04 08312d04 G....-.......1-. + 4023de70 c821d811 12c1100d f0000000 12c1c0d9 .!.............. + 4023de80 d1dd0228 12e9c1f9 b109f1c9 e1ed0332 ...(...........2 + 4023de90 02002d0d 303034e0 33013030 60303031 ..-.004.3.00`001 + 4023dea0 fd0485b3 0156b20c 321d05f6 83028630 .....V..2......0 + 4023deb0 00c81d2d 0c05390d 56820bf0 3f20e02e ...-..9.V...? .. + 4023dec0 2085efff 16c20a32 0c001c14 47130a1c ......2....G... + 4023ded0 64479302 46220046 2600880f f186ff42 dG..F".F&......B + 4023dee0 0c04780f 320c0592 0c06620c 07779844 ..x.2.....b..w.D + 4023def0 80531100 a9114055 20505a20 80a60150 .S....@U PZ ...P + 4023df00 5a20ecf5 220c0156 520022a0 0a224c01 Z .."..VR.".."L. + 4023df10 2181ff48 0216b405 2814279e 12382428 !..H....(.'..8$( + 4023df20 0f27130b 320c012d 04494105 d8ff4841 .'..2..-.IA...HA + 4023df30 4804c6f7 ff803311 40432000 39114043 H.....3.@C .9.@C + 4023df40 20803601 403320ac 9377980b 39012d0e .6.@3 ..w..9.-. + 4023df50 10312085 e6ff9ca2 320c0105 d5ff8604 .1 .....2....... + 4023df60 0032020d 66130c0c 030c2432 52074242 .2..f.....$2R.BB + 4023df70 0d32420c d02d20c5 ae010221 0fc2210e .2B..- ....!..!. + 4023df80 d8d1e8c1 f8b112c1 400df000 03000080 ........@....... + 4023df90 12c1e048 03c961cd 0332a0f0 d9510971 ...H..a..2...Q.q + 4023dfa0 e941f931 30341052 a0e0dd02 7ca25713 .A.104.R....|.W. + 4023dfb0 02462100 2150ff38 027ca237 147b2128 .F!.!P.8.|.7.{!( + 4023dfc0 ede8027c a2161e07 320e3980 3301d603 ...|....2.9.3... + 4023dfd0 068c8d38 0d8c4342 2e014793 543d0c2d ...8..CB..G.T=.- + 4023dfe0 0e45dfff fd0216e2 0422020d fc82220f .E......."....". + 4023dff0 10ccc252 2e108c75 0c143d0c 2d0ec005 ...R...u..=.-... + 4023e000 001c632d 0f45bbff 85a0db31 e0ff3022 ..c-.E.....1..0" + 4023e010 10d69200 0b227cc3 30222022 c2011b22 ....."|.0" "..." + 4023e020 225f070c 12224f0d 220f101b 22224f10 "_..."O."...""O. + 4023e030 0c02e80e 46e3ff00 7cf20871 c861d851 ....F...|..q.a.Q + 4023e040 e841f831 12c1200d f0000000 12c1d048 .A.1.. ........H + 4023e050 03d991dd 0332a0f0 290109b1 c9a1e981 .....2..)....... + 4023e060 f9713034 1052a0e0 7ca25713 02c62600 .q04.R..|.W...&. + 4023e070 2121ff38 027ca237 94028623 0021f8ec !!.8.|.7...#.!.. + 4023e080 7cafe802 162e0822 0e398022 01d63207 |......".9."..2. + 4023e090 28018c82 28028c42 322e0137 92653d0d (...(..B2..7.e=. + 4023e0a0 e02e2085 d1ffcd02 16820522 0210f622 .. ........"..." + 4023e0b0 4b220c0c 8c521c73 2d0c05b0 ff622e10 K"...R.s-....b.. + 4023e0c0 8c860c04 3d0de02e 20c00600 3112ff28 ....=... ...1..( + 4023e0d0 03279c09 280c2903 46030000 2d038c72 .'..(.).F...-..r + 4023e0e0 3802379c f6380c39 02310bff 42a191c0 8.7..8.9.1..B... + 4023e0f0 2c2001ec ebc00000 86010000 000b2222 , ............"" + 4023e100 4c100c0f e80e86de ff002d0f 08b1c8a1 L.........-..... + 4023e110 d891e881 f87112c1 300df000 21fefe12 .....q..0...!... + 4023e120 c1f0c921 c8020931 ac0c221c 079c520b ...!...1.."...R. + 4023e130 222020f4 225c07cc b2220c0d 6612061c " ."\..."..f... + 4023e140 632d0c85 a7ffc80c 06f7ff00 0831c821 c-...........1.! + 4023e150 12c1100d f0000000 d0160000 12c1f021 ...............! + 4023e160 0ff30931 0c53c020 00390231 fbff21dc ...1.S. .9.1..!. + 4023e170 f3c02000 390221fa f30cc3c0 20003902 .. .9.!..... .9. + 4023e180 2104f40c 63c02000 3902055d 0105b7ff !...c. .9..].... + 4023e190 4587fc05 7d050831 12c1100d f0000000 E...}..1........ + 4023e1a0 12c1f0d9 11dd0221 aeecc921 c8020931 .......!...!...1 + 4023e1b0 2d0c9ce2 32023907 630b480d 38123034 -...2.9.c.H.8.04 + 4023e1c0 30482247 033a2802 86f9ff00 220c3907 0H"G.:(.....".9. + 4023e1d0 e207c80c 564cff06 0500222d 00c03c20 ....VL...."-..< + 4023e1e0 45570056 b2fe8500 e6271c14 86f8ff21 EW.V.....'.....! + 4023e1f0 188b2802 8c923202 390c0430 30043024 ..(...2.9..00.0$ + 4023e200 830831c8 21d81112 c1100df0 7437ff3f ..1.!.......t7.? + 4023e210 6c37ff3f 00440000 7037ff3f 7837ff3f l7.?.D..p7.?x7.? + 4023e220 12c1d0e9 81e812c9 a1f97109 b1d991cd ..........q..... + 4023e230 02220e01 5d03320e 00802211 30222080 ."..].2...".0" . + 4023e240 f2112028 4120ff20 f0f0f4f0 2c412642 .. (A . ....,A&B + 4023e250 072d0c05 81010680 00220e03 320e0280 .-......."..2... + 4023e260 22113022 2080d211 20284120 dd20f0f8 ".0" ... (A . .. + 4023e270 34221c05 e0ff11d0 d0f4f732 d3221c04 4".........2.".. + 4023e280 d732cdf0 3f202d0e 526102c5 fb0c56f2 .2..? -.Ra....V. + 4023e290 fb3d0d2d 0c459c01 320e1172 0e10220e .=.-.E..2..r..". + 4023e2a0 12803311 70632000 22116032 20220e13 ..3.pc .".`2 ".. + 4023e2b0 d1d7ff80 22013022 20290d62 0e0d820e ....".0" ).b.... + 4023e2c0 0c320e0e 80661100 33118076 20706320 .2...f..3..v pc + 4023e2d0 320e0f41 cfff8033 01603320 390432a0 2..A...3.`3 9.2. + 4023e2e0 f0302210 32a0e058 21379219 22053980 .0".2..X!7..".9. + 4023e2f0 2201d672 052d053d 0d05acff 582116b2 "..r.-.=....X!.. + 4023e300 046d0586 48006d05 0c172206 3907e209 .m..H.m...".9... + 4023e310 acd72153 ec680206 0a003226 0116f3fe ..!S.h....2&.... + 4023e320 222d0027 9302c63f 00603620 59216911 "-.'...?.`6 Y!i. + 4023e330 79014542 00582168 11780156 a20e86f3 y.EB.X!h.x.V.... + 4023e340 ff680657 96016805 0c077796 bc320e09 .h.W..h...w..2.. + 4023e350 1c122713 02463300 fafe220f 03320f02 ..'..F3..."..2.. + 4023e360 80221130 222031ab ff371202 862d006d .".0" 1..7...-.m + 4023e370 0516c6ed 220e0632 0e072020 54803311 ...."..2.. T.3. + 4023e380 30222056 a2ec21a5 fff1a3ff e2620052 0" V..!......b.R + 4023e390 6f003d05 2d0c5261 0205e901 582156e2 o.=.-.Ra....X!V. + 4023e3a0 06220e09 262233f6 320d6612 3a3d052d ."..&"3.2.f.:=.- + 4023e3b0 0c85ca05 06160000 2662121c 13379227 ........&b...7.' + 4023e3c0 3d05c02c 2045ab05 06110000 00003d05 =.., E........=. + 4023e3d0 2d0cc5d4 03c60d00 0000004d 0d3d052d -..........M.=.- + 4023e3e0 0c85a9ff 060a0000 222d0050 35208536 ........"-.P5 .6 + 4023e3f0 00dc5228 0d32a0f0 20231032 a0e03712 ..R(.2.. #.2..7. + 4023e400 08e91c0c 232d0c05 df05c02c 20456501 ....#-....., Ee. + 4023e410 3183ff22 a0002263 00317dff 290f2903 1..".."c.1}.).). + 4023e420 290d060d 000062a0 003179ff 22230016 ).....b..1y."#.. + 4023e430 e2f35035 20592169 11c53100 58216811 ..P5 Y!i..1.X!h. + 4023e440 56d2e031 73ff2803 32a0f020 231032a0 V..1s.(.2.. #.2. + 4023e450 e0379202 467eff86 c5ff08b1 0c02c8a1 .7..F~.......... + 4023e460 d891e881 f87112c1 300df000 00400000 .....q..0....@.. + 4023e470 9c2cff3f 12c1b060 60745050 74707074 .,.?...``tPPtppt + 4023e480 e26110f9 f1697102 6113c261 12d26111 .a...iq.a..a..a. + 4023e490 39515961 7941fd02 ed046211 2c16541a 9QYayA....b.,.T. + 4023e4a0 1616063b 567cc220 551050c0 f4003c11 ...;V|. U.P...<. + 4023e4b0 3030312d 0f6981d2 cc140552 01d0d0f4 001-.i.....R.... + 4023e4c0 68818c32 7ce2866b 00281f32 21154d06 h..2|..k.(.2!.M. + 4023e4d0 698101c2 ecc00000 6881c7b6 0e281f60 i.......h....(.` + 4023e4e0 4cc00c03 6a2201cb e9c00000 0c02c051 L...j".........Q + 4023e4f0 414d0257 a214381f 30329032 13001b22 AM.W..8.02.2..." + 4023e500 3a4446fb ffd2a014 42a00032 a0142d0f :DF.....B..2..-. + 4023e510 4981854c 01488156 92fa281f 58616841 I..L.H.V..(.XahA + 4023e520 52420862 4209780e 51d1ff70 38746871 RB.bB.x.Q..p8thq + 4023e530 32421170 38753242 13a0dd11 50362030 2B.p8u2B....P6 0 + 4023e540 dd20803d 11d0d874 d0332062 1f043030 . .=...t.3 b..00 + 4023e550 f4305841 d1c7ff52 42018056 11606841 .0XA...RB..V.`hA + 4023e560 605520a2 1d005050 f4506841 7080f580 `U ...PP.PhAp... + 4023e570 ba117242 10624203 7070f4a0 6841606b ..rB.bB.pp..hA`k + 4023e580 208a7760 60f45242 025a5760 b8416242 .w``.RB.ZW`.AbB + 4023e590 046a6558 41b24205 80b51158 610c0950 .jeXA.B....Xa..P + 4023e5a0 bb20ba66 4a461baa 68413242 00824212 . .fJF..hA2B..B. + 4023e5b0 92420692 4207a25d 004a3366 66064c04 .B..B..].J3ff.L. + 4023e5c0 4242064a 3348518c 244804dc 94522114 BB.J3HQ.$H...R!. + 4023e5d0 42050442 420c4205 0542420d 42050642 B..BB.B..BB.B..B + 4023e5e0 420e4205 07460400 40587452 420d4050 B.B..F..@XtRB.@P + 4023e5f0 7542420c 52420e40 48755202 0d42420f uBB.RB.@HuR..BB. + 4023e600 72020c42 020e8055 11004411 70652060 r..B...U..D.pe ` + 4023e610 54204202 0f804401 50442040 50f44040 T B...D.PD @P.@@ + 4023e620 f54a453a 343040f5 3030f43a 343040f5 .JE:40@.00.:40@. + 4023e630 4a337cf4 30343030 30f43242 0a303841 J3|.04000.2B.08A + 4023e640 32420bc6 08006812 ed013206 11520610 2B....h...2..R.. + 4023e650 22061280 33110022 11504320 40322022 "...3..".PC @2 " + 4023e660 06138022 01302220 29016221 144d0e58 ...".0" ).b!.M.X + 4023e670 563d0f2d 06c00500 022113c2 2112d221 V=.-.....!..!..! + 4023e680 11e22110 f8f112c1 500df000 12c1e00c ..!.....P....... + 4023e690 08892189 11888170 70748901 60607450 ..!....ppt..``tP + 4023e6a0 50740261 07c5dcff 087112c1 200df000 Pt.a.....q.. ... + 4023e6b0 12c1c0c9 e1cd022d 04d9d1e9 c1f9b139 .......-.......9 + 4023e6c0 41495109 f150d074 60e07470 f07405ad AIQ..P.t`.tp.t.. + 4023e6d0 ff8d0238 417cc248 518cb889 017d0f6d ...8A|.HQ....}.m + 4023e6e0 0e5d0d2d 0c45faff 08f1c8e1 d8d1e8c1 .].-.E.......... + 4023e6f0 f8b112c1 400df000 70b42440 12c1f08d ....@...p.$@.... + 4023e700 022157eb 0931c921 28029cb2 42023907 .!W..1.!(...B.9. + 4023e710 64f57812 58086822 50573067 052f4803 d.x.X.h"PW0g./H. + 4023e720 40473067 042786f7 ff31c989 2803cd03 @G0g.'...1..(... + 4023e730 9ca23202 39076313 4d0221ef ff32a0c7 ..2.9.c.M.!..2.. + 4023e740 01b4ebc0 0000280c 86000000 0c020831 ......(........1 + 4023e750 c82112c1 100df000 0b527cd6 4d020c12 .!.......R|.M... + 4023e760 57362d52 03390c22 202510ac 2258130c W6-R.9." %.."X.. + 4023e770 0257141c 38235054 30378514 7cf23022 .W..8#PT07..|.0" + 4023e780 30204410 2044c00c 130c0240 23832020 0 D. D.....@#. + 4023e790 740df000 00000080 80420120 38753054 t........B. 8u0T + 4023e7a0 2031dce7 30421080 44112028 41404520 1..0B..D. (A@E + 4023e7b0 30321030 242031f7 ff42a020 3702120b 02.0$ 1..B. 7... + 4023e7c0 44303141 5644ff86 02000000 27830930 D01AVD......'..0 + 4023e7d0 31415663 ff0c120d f00c020d f0000000 1AVc............ + 4023e7e0 2080fe3f ffff0000 12c1b0d2 6111f9f1 ..?........a... + 4023e7f0 026113c2 6112e261 104d02c2 020021f8 .a..a..a.M....!. + 4023e800 ff7d0328 02dd0129 410c4f92 a0615841 .}.(...)A.O..aXA + 4023e810 0c48ca25 22020187 82020664 003c020c .H.%"......d.<.. + 4023e820 ae279c1d c2040152 afdf503c 105c881b .'.....R..P<.\.. + 4023e830 24879309 c204021c 0e2b44c6 00004d02 $........+D...M. + 4023e840 0c8e3d0e 7cf24961 79719981 0126f2c0 ..=.|.Iayq...&.. + 4023e850 00006d02 3d0e7cf2 695101bd f3c00000 ..m.=.|.iQ...... + 4023e860 48616851 78719881 1b440c03 4c1a5841 HahQxq...D..L.XA + 4023e870 0bb4ca85 5208010c 4887051f 52ccd050 ....R...H...R..P + 4023e880 507437b6 02464900 67930557 a2020647 Pt7..FI.g..W...G + 4023e890 00e03382 ca3332c3 d0060f00 66be414c ..3..32.....f.AL + 4023e8a0 4887053c 505014b2 c5fea08a 20b08983 H...f..U.PV .D.@E + 4023e980 4033200c 12ac7780 43013028 75205420 @3 ...w.C.0(u T + 4023e990 2161e720 43108044 11303841 20331040 !a. C..D.08A 3.@ + 4023e9a0 45203034 2039070c 12c60000 00000c02 E 04 9.......... + 4023e9b0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 4023e9c0 500df000 12c1e03d 010971c5 e1ff4801 P......=..q...H. + 4023e9d0 7cf30871 2034932d 0312c120 0df00000 |..q 4.-... .... + 4023e9e0 280212c1 b0d26111 e26110f9 f1026113 (.....a..a....a. + 4023e9f0 c26112dd 0329016d 030c4e0c 0f5d0192 .a...).m..N..].. + 4023ea00 a0ff72a0 2ea20500 0c0c0ca3 2d0a4971 ..r.........-.Iq + 4023ea10 59516961 79919981 a941014d f3c00000 YQiay....A.M.... + 4023ea20 a84120b0 740ca32d 0ab94101 aef1c000 .A .t..-..A..... + 4023ea30 00b8414b 81b2cb30 ca38b243 0020a074 ..AK...0.8.C. .t + 4023ea40 1b2c2020 74487158 51686178 9198818c ., tHqXQhax.... + 4023ea50 3acd02c6 ecff0c02 2245003d 0660ffc0 :......."E.=.`.. + 4023ea60 3a2f971c 180b6c60 607447a2 2e4b81ca :/....l``tG..K.. + 4023ea70 c8220c00 cd062243 001b3346 f8ff1bf2 ."...."C..3F.... + 4023ea80 47a2180b ee724300 e0e0741b 631b5556 G....rC...t.c.UV + 4023ea90 2ef70c02 2243002d 0d460000 0c020221 ...."C.-.F.....! + 4023eaa0 13c22112 d22111e2 2110f8f1 12c1500d ..!..!..!.....P. + 4023eab0 f0000000 9e2cff3f 31ffff12 c1f01c04 .....,.?1....... + 4023eac0 0931c5f1 ff083112 c1100df0 ae2cff3f .1....1......,.? + 4023ead0 1030ff3f af2cff3f 0000012c 00100000 .0.?.,.?...,.... + 4023eae0 9e97fe3f 81c1fe3f 8bc1fe3f 00210000 ...?...?...?.!.. + 4023eaf0 852fff3f 97c1fe3f bfc1fe3f 9037ff3f ./.?...?...?.7.? + 4023eb00 302fff3f e4b52440 e9140000 342fff3f 0/.?..$@....4/.? + 4023eb10 3c2fff3f d8b52440 407e1040 12c1a022 ...-....-.E. + 4023ef90 0021dffe 51ddfe41 ddfe2222 00d03d20 .!..Q..A..""..= + 4023efa0 c5e704cd 022d0dc5 ab002d0c c6020000 .....-....-..... + 4023efb0 21d9fe01 97e9c000 007cf202 2117c221 !........|..!..! + 4023efc0 16d22115 e22114f2 211312c1 600df000 ..!..!..!...`... + 4023efd0 ae2cff3f 7c37ff3f d8081040 12c1f0c9 .,.?|7.?...@.... + 4023efe0 21c1fbff 02610332 0c00f643 0ec5b2ff !....a.2...C.... + 4023eff0 220c001b 22224c00 46020000 21f6ff01 "...""L.F...!... + 4023f000 f6ffc000 000831c8 2112c110 0df00000 ......1.!....... + 4023f010 392dff3f 31ffff52 afc062a0 c0420300 9-.?1..R..b..B.. + 4023f020 1b735034 10671323 3d079c34 82020072 .sP4.g.#=..4...r + 4023f030 03007798 1b0b441b 331b2240 407406fa ..w...D.3."@@t.. + 4023f040 ff420300 1b225634 fd860100 0c044600 .B..."V4......F. + 4023f050 000c142d 040df000 98c1fe3f 2d2dff3f ...-.......?--.? + 4023f060 99c1fe3f 14b62440 12c1c0d9 d1dd0442 ...?..$@.......B + 4023f070 1404c9e1 cd0222c4 e609f1e9 c1f9b120 ......"........ + 4023f080 20f432a1 e627b302 867300e1 f4ff0c05 .2..'...s...... + 4023f090 3d0e2d0d 45d50032 1d042713 02c66a00 =.-.E..2..'...j. + 4023f0a0 e1efff22 0e01b642 02c66700 220e0516 ..."...B..g."... + 4023f0b0 921921eb ffc5f5ff 5612180c 0432a210 ..!.....V....2.. + 4023f0c0 2d0485a1 00cd0216 1218e812 0c032d0e -.............-. + 4023f0d0 0cc401d0 e6c00000 0c0232af 84224e00 ..........2.."N. + 4023f0e0 224e0132 4e02224e 0631dbff 0c12224e "N.2N."N.1...."N + 4023f0f0 07cbee1b 331bfe0c 02420300 52c4d29c ....3....B..R... + 4023f100 158cf41b 22424f00 2020741b ff1b3386 ...."BO. t...3. + 4023f110 f9ff0000 224e008c 34ed0f06 f5ff0c02 ...."N..4....... + 4023f120 224f0021 9ecfe16a fe225100 22a10022 "O.!...j."Q.".." + 4023f130 51012169 fe226101 280e014f e8c00000 Q.!i."a.(..O.... + 4023f140 3d02280e 3951014c e8c00000 38512b22 =.(.9Q.L....8Q+" + 4023f150 2b338033 11202874 30222022 51040ca4 +3.3. (t0" "Q... + 4023f160 1b2f3d01 019ee9c0 0000280e bbff0b22 ./=.......(...." + 4023f170 1b221b3f 0c045202 0062c5d2 9c068ce5 .".?..R..b...... + 4023f180 1b445243 00404074 1b331b22 86f9ff00 .DRC.@@t.3.".... + 4023f190 424f0042 02008c34 fd0386f4 ff0c0222 BO.B...4......." + 4023f1a0 4300281c 1b332033 c03030f4 2d0cc5aa C.(..3 3.00.-... + 4023f1b0 000c02c5 03e5fd02 0c124503 e5294145 ..........E..)AE + 4023f1c0 c0e16632 5bc5c8e1 66325516 2f053841 ..f2[...f2U./.8A + 4023f1d0 16d30422 0f390762 47220339 0762410c ...".9.bG".9.bA. + 4023f1e0 0432a210 2d04458f 003d0c20 e22005b4 .2..-.E..=. . .. + 4023f1f0 008cc221 9cff0106 e9c00000 06130000 ...!............ + 4023f200 002d0f05 59002142 fe513ffe 4140fe28 .-..Y.!B.Q?.A@.( + 4023f210 02e03e20 85c0042d 0e858400 28414557 ..> ...-....(AEW + 4023f220 00213bfe 5139fe41 39fe2222 00c03c20 .!;.Q9.A9.""..< + 4023f230 c5be042d 0cc58200 06040000 002124fe ...-.........!$. + 4023f240 280205dd ffcc322d 0c058dff 2184ff42 (.....2-....!..B + 4023f250 a2000c03 0170e6c0 0000d02d 20458000 .....p.....- E.. + 4023f260 02210fc2 210ed8d1 e8c1f8b1 12c1400d .!..!.........@. + 4023f270 f0000000 3127fe29 030df000 382fff3f ....1'.)....8/.? + 4023f280 12c1d0e9 81e122fe 09b1280e c9a1d991 ......"...(..... + 4023f290 f97116c2 07c1f9ff 380c1643 07c58e04 .q......8..C.... + 4023f2a0 0c0d5d0d 280c4bfd 202fa028 029c5231 ..].(.K. /.(..R1 + 4023f2b0 0cfe42a3 8e590101 7be7c000 00280c58 ..B..Y..{....(.X + 4023f2c0 0120ffa0 590f1bdd 669dd828 0cd104fe . ..Y...f..(.... + 4023f2d0 28021602 013d0d42 a3930172 e7c00000 (....=.B...r.... + 4023f2e0 280c0c03 3902280c 28121602 013d0d42 (...9.(.(....=.B + 4023f2f0 a397016c e7c00000 280c0c03 3912280c ...l....(...9.(. + 4023f300 42a39ad0 3d200167 e7c00000 0c02290e B...= .g......). + 4023f310 290c08b1 c8a1d891 e881f871 12c1300d )..........q..0. + 4023f320 f0000000 31f0fd12 c1f02032 9321f0fd ....1..... 2.!.. + 4023f330 4c440931 012826c0 00000831 12c1100d LD.1.(&....1.... + 4023f340 f0000000 2d2fff3f 68f02340 12c1f021 ....-/.?h.#@...! + 4023f350 fdff0261 03220200 56d20021 edfd31fa ...a."..V..!..1. + 4023f360 ff222200 0c048596 04083112 c1100df0 ."".......1..... + 4023f370 12c1f021 f4ff0261 03220200 66120d21 ...!...a."..f..! + 4023f380 e4fd42a0 00222200 3d044594 04083112 ..B.."".=.E...1. + 4023f390 c1100df0 ca2fff3f 31ffff21 d2fd4203 ...../.?1..!..B. + 4023f3a0 00402393 0df00000 31cffd12 c1f02032 .@#.....1..... 2 + 4023f3b0 9321f8ff 4c440931 010726c0 00000831 .!..LD.1..&....1 + 4023f3c0 12c1100d f0000000 b9c1fe3f b6c1fe3f ...........?...? + 4023f3d0 402fff3f b8b52440 12c1f0c9 21c1faff @/.?..$@....!... + 4023f3e0 d911dd02 2d0c0931 01a4e7c0 00004c23 ....-..1......L# + 4023f3f0 2723252d 0c01a0e7 c0000051 bafdc1f4 '#%-.......Q.... + 4023f400 ff41f2ff 4c332033 c0d05d93 2d0c459f .A..L3 3..].-.E. + 4023f410 e421affd c9020602 0021eeff 017de8c0 .!.......!...}.. + 4023f420 00000831 c821d811 12c1100d f0000000 ...1.!.......... + 4023f430 c5c1fe3f 31a7fd28 03cc3241 fdff4903 ...?1..(..2A..I. + 4023f440 0df00000 2e2fff3f 94b52440 74b52440 ...../.?..$@t.$@ + 4023f450 12c1e021 fcffd261 05026107 c2610632 ...!...a..a..a.2 + 4023f460 0200dd02 661355c1 a9fd21a5 fd3d0cc5 ....f.U...!..=.. + 4023f470 bdfe8c72 21f5ffc6 0c000000 00101120 ...r!.......... + 4023f480 0594e166 321b1031 2022a001 45cfe328 ...f2..1 "..E..( + 4023f490 013d0c29 31cb2145 bbfe9ca2 21ecffc6 .=.)1.!E....!... + 4023f4a0 02000592 e12622dd 06030000 00000158 .....&"........X + 4023f4b0 e8c00000 46010000 0c02224d 000871c8 ....F....."M..q. + 4023f4c0 61d85112 c1200df0 4cb52440 30b52440 a.Q.. ..L.$@0.$@ + 4023f4d0 21ddff12 c1f0c261 02026103 32020020 !......a..a.2.. + 4023f4e0 c22021f9 ff26130d 3189fd21 85fd05aa . !..&..1..!.... + 4023f4f0 fe8cb221 f6ff0146 e8c00000 46010000 ...!...F....F... + 4023f500 0c12224c 000831c8 2112c110 0df00000 .."L..1.!....... + 4023f510 dcc1fe3f 18b52440 04b52440 f4b42440 ...?..$@..$@..$@ + 4023f520 e0b42440 c0b42440 a0b42440 8cb42440 ..$@..$@..$@..$@ + 4023f530 dcef2340 1c7d1040 88091040 12c1c0d9 ..#@.}.@...@.... + 4023f540 d1dd0221 f3ff09f1 c9e1e9c1 f9b14547 ...!..........EG + 4023f550 fff16efd e163fd29 0f42a415 3d0e3c82 ..n..c.).B..=.<. + 4023f560 0190eac0 0000c145 ff290c16 d20c3d0d .......E.)....=. + 4023f570 3c84019a e8c00000 280df80c 013fe7c0 <.......(....?.. + 4023f580 000042a4 183d0e1b 220185ea c0000029 ..B..=.."......) + 4023f590 0f380d28 0cf8022d 03394101 37e7c000 .8.(...-.9A.7... + 4023f5a0 0038414d 02f02f20 018de8c0 0000281d .8AM../ ......(. + 4023f5b0 f22c0001 31e7c000 0042a41a 3d0e1b22 .,..1....B..=.." + 4023f5c0 0178eac0 0000291f 381d280c f8122d03 .x....).8.(...-. + 4023f5d0 39410129 e7c00000 38414d02 2d0f017f 9A.)....8AM.-... + 4023f5e0 e8c00000 f2cd100c 0d280f16 3205680c .........(..2.h. + 4023f5f0 69510121 e7c00000 42a41e3d 0e1b2201 iQ.!....B..=..". + 4023f600 68eac000 0068514b 3de03311 3a662906 h....hQK=.3.:f). + 4023f610 280c1bdd 3a326803 380f6951 2d033941 (...:2h.8.iQ-.9A + 4023f620 0116e7c0 00006851 38414d02 2d06016b ......hQ8AM.-..k + 4023f630 e8c00000 4bff669d af460100 21b6ff86 ....K.f..F..!... + 4023f640 3100280c 3832cc63 21b4ff86 2e000000 1.(.82.c!....... + 4023f650 e12cfd28 02390e05 d5ff280c 281285d7 .,.(.9....(.(... + 4023f660 ff280c28 02c5cbff 314bff21 acff01e8 .(.(....1K.!.... + 4023f670 e7c00000 2117fd38 0221a9ff 01e5e7c0 ....!..8.!...... + 4023f680 0000222c 00321204 211dfd56 13005c03 ..",.2..!..V..\. + 4023f690 32520085 4b04d11e fd226d00 16c20a45 2R..K...."m....E + 4023f6a0 72e16632 123119fd e02e2045 8efe8cf2 r.f2.1.... E.... + 4023f6b0 219dff86 14000000 10112085 70e12612 !......... .p.&. + 4023f6c0 e3101120 c56fe166 321d1031 2022a001 ... .o.f2..1 ".. + 4023f6d0 05abe322 2100310d fd2931cb 21058bfe ..."!.1..)1.!... + 4023f6e0 8cd22191 ff060800 10112085 6de12622 ..!....... .m.&" + 4023f6f0 d82154ff 0c133242 004103fd 31333a28 .!T...2B.A..13:( + 4023f700 0d054d04 8ca22189 ff01c1e7 c0000046 ..M...!........F + 4023f710 0e00480c 280d310c ff455b04 210affd1 ..H.(.1..E[.!... + 4023f720 2dfe0c13 324200d0 2d20012b fec00000 -...2B..- .+.... + 4023f730 480c317f ff2d0d01 7fffc000 000c154d H.1..-.........M + 4023f740 0532a3e8 2d0d017c ffc00000 08f1c8e1 .2..-..|........ + 4023f750 d8d1e8c1 f8b112c1 400df000 0df00000 ........@....... + 4023f760 0c033712 27420202 313ee742 c4d04040 ..7.'B..1>.B..@@ + 4023f770 7438039c 6352033c 4795f562 02005203 t8..cR.. ......... + 4023ff70 ff000c0d d0c0f4d7 1528ca3e 3030f42d .........(.>00.- + 4023ff80 0f490159 11c5f9ff 48011b3d dad4620d .I.Y....H..=..b. + 4023ff90 00581127 16071b2c 2020f406 0300dd03 .X.'..., ...... + 4023ffa0 06f4ff0c 02860000 210ffa08 b1c8a1d8 ........!....... + 4023ffb0 91e881f8 7112c130 0df00000 12c1d06d ....q..0.......m + 4023ffc0 03321204 c9a1e981 50c0f440 e0f4d991 .2......P..@.... + 4023ffd0 f971e0d3 c009b1ea 4cfd02d0 d0f42101 .q......L.....!. + 4023ffe0 fa472323 c73d184d 065d0e3d 0c2d0f69 .G##.=.M.].=.-.i + 4023fff0 0145f5ff 68018cc2 2accc0c0 f4c6f8ff .E..h...*....... + 40240000 21f9f946 00002d0c 08b1c8a1 d891e881 !..F..-......... + 40240010 f87112c1 300df000 feff0000 12c1e0c9 .q..0........... + 40240020 61d95109 71dd02c1 eff9cc33 2d0cc609 a.Q.q......3-... + 40240030 00220300 1642ff22 1d04c712 ee2d0332 ."...B.".....-.2 + 40240040 6100018d e4c00000 41f4ff38 012734db a.......A..8.'4. + 40240050 4d020c05 2d0d45f6 ff0871c8 61d85112 M...-.E...q.a.Q. + 40240060 c1200df0 21c2f012 c1f0c261 02c22200 . ..!......a..". + 40240070 e2610009 31d9110c 0ebc4cd2 2c20acad .a..1.....L., .. + 40240080 280dcca2 2d0dc5de 00e26c20 06070000 (...-.....l .... + 40240090 d03d2022 23004222 00cc94e9 0345dd00 .= "#.B".....E.. + 402400a0 d26c2046 01003d02 c6f9ff00 c83cc6f1 .l F..=......<.. + 402400b0 ff0831c8 21d811e8 0112c110 0df00000 ..1.!........... + 402400c0 9e97fe3f 1830ff3f 12c1f0d9 1120d074 ...?.0.?..... .t + 402400d0 2172f531 fbff2802 0c0542a1 59c26102 !r.1..(...B.Y.a. + 402400e0 0931018c e5c00000 cd029cc2 32a00042 .1..........2..B + 402400f0 a01c01c8 e2c00000 22af8022 4c0a21f1 ........".."L.!. + 40240100 ffd24c10 3802c902 393c0831 2d0cd811 ..L.8...9<.1-... + 40240110 c82112c1 100df000 41ebff12 c1f03804 .!......A.....8. + 40240120 09312793 0e383339 04460600 00004833 .1'..839.F....H3 + 40240130 cc843833 5663ffc6 02000000 4792f248 ..83Vc......G..H + 40240140 324933c6 faff31de ff42a145 01d6e3c0 2I3...1..B.E.... + 40240150 00000831 12c1100d f0000000 0c044713 ...1..........G. + 40240160 02422300 49020c02 0df00000 0c044713 .B#.I.........G. + 40240170 02422300 49120c02 0df00000 39524962 .B#.I.......9RIb + 40240180 0df00000 12c1d0d2 610930d3 20e9811c ........a.0. ... + 40240190 43ed022d 0df97109 b1c9a140 f420c583 C..-..q....@. .. + 402401a0 ffac520c 043d040c 120593ff cd02cc32 ..R..=.........2 + 402401b0 7cf28619 00221d04 16d201d0 3d20c02c |...."......= ., + 402401c0 2085b1ff 46040000 000032af ecd02d20 ...F.....2...- + 402401d0 8580ff56 92fdd0cd 20f02f20 05fcfd56 ...V.... ./ ...V + 402401e0 e2007cc2 d71c342d 0c8587ff 7cc2860a ..|...4-....|... + 402401f0 003d0e8c 3e480e56 14004b32 720e1062 .=..>H.V..K2r..b + 40240200 0e09520e 0af04f20 2261002d 0cc547fe ..R...O "a.-..G. + 40240210 ed02d71c 062d0cc5 84ff2d0e 08b1c8a1 .....-....-..... + 40240220 d891e881 f87112c1 300df000 12c1d0d9 .....q..0....... + 40240230 91e981d1 a4ffed02 2812c9a1 f97109b1 ........(....q.. + 40240240 0c037202 09c80dfd 0356f304 16cc0422 ..r......V....." + 40240250 0c100c03 77923c28 0c371209 31ecf748 ....w.<(.7..1..H + 40240260 030c0347 922d685c 0c033716 26286c51 ...G.-h\..7.&(lQ + 40240270 e8f73d0c 7901e04e 20c00600 0c037801 ..=.y..N .....x. + 40240280 3712100c 0e0c13e7 1f09283c 293f280d 7.........(<)?(. + 40240290 c90d293c fd0cc83c 46ebff00 08b12d03 ..)<...X!..).'..F + 40240720 500021a8 ff313655 98624981 2d096951 P.!..16U.bI.-.iQ + 40240730 79618971 9941015c f5c00000 3cc32931 ya.q.A.\....<.)1 + 40240740 015af5c0 0000a831 20ddc03c c3a02a20 .Z.....1 ..<..* + 40240750 d90e01ca e2c00000 984120ff c0312855 .........A ..1(U + 40240760 f91e2d09 01c6e2c0 00005801 3cb32025 ..-.......X.<. % + 40240770 c0292e48 81685178 618871d7 a3091bff .).H.hQxa.q..... + 40240780 f91ed2cd c4460200 d68d000b fff91ed2 .....F.......... + 40240790 cd3cd90e 381e3cb9 37a9091b 22292e32 .<..8.<.7...").2 + 402407a0 c3c44602 00d68300 0b22292e 32c33c39 ..F......").2.<9 + 402407b0 1e282e1c 7327a33f 386e1bcc 1b33c97e .(..s'.?8n...3.~ + 402407c0 396ea673 030c0339 6e22c2e8 2b66693e 9n.s...9n"..+fi> + 402407d0 292e2808 67220246 22002066 c01b7769 ).(.g".F". f..wi + 402407e0 3e794e66 a77d22a8 950c032a 44394e49 >yNf.}"....*D9NI + 402407f0 5e397e46 1b000000 d6820638 6e0bcc0b ^9~F.......8n... + 40240800 33c97e39 6ed63300 0c63396e 22c21869 3.~9n.3..c9n"..i + 40240810 3e292e56 d6040b77 794ed6b7 03c2a893 >).V...wyN...... + 40240820 0cb2cac4 294ec95e c02014cc e232a064 ....)N.^. ...2.d + 40240830 c02c2001 1df5c000 000c13dc 2232a190 ., ........."2.. + 40240840 c02c2001 19f5c000 000c0342 a0012034 ., ........B.. 4 + 40240850 8322a16d 2a33326e 07284e58 115022a0 .".m*32n.(NX.P". + 40240860 2802293e 0221132d 0ec22112 d22111e2 (.)>.!.-..!..!.. + 40240870 2110f8f1 12c1500d f0000000 12c1f00c !.....P......... + 40240880 04093145 d4ff0831 12c1100d f0000000 ..1E...1........ + 40240890 a037ff3f 31ffff12 c1f00261 03c5fdff .7.?1......a.... + 402408a0 083112c1 100df000 c437ff3f 9c37ff3f .1.......7.?.7.? + 402408b0 12c1c0e9 c109f1ed 02c9e1d9 d1f9b132 ...............2 + 402408c0 a7b10c02 e7230246 530021f7 ffc2a84e .....#.FS.!....N + 402408d0 cacee902 c02cb0c0 c2b022a8 4f2a2e20 .....,....".O*. + 402408e0 2221c0cc a02acc22 a89332af 9c2a2e01 "!...*."..2..*.. + 402408f0 63e2c000 002acc22 a9bf32a1 902a2e01 c....*."..2..*.. + 40240900 5fe2c000 0032a064 2acc2d0e 01e7f4c0 _....2.d*.-..... + 40240910 0000fd02 32a190e0 2e2001e3 f4c00000 ....2.... ...... + 40240920 0c059d02 7d050c12 907283d1 26fff027 ....}....r..&..' + 40240930 838d0de0 e0142901 220d004c a337921f ......)."..L.7.. + 40240940 483d4a3c cc0ecc6f 0c066719 02c62500 H=J<...o..g...%. + 40240950 3cbb0c16 47ab0246 23000c06 06220000 <...G..F#....".. + 40240960 4c433792 06683d6a 6c461f00 2801b114 LC7..h=jlF..(... + 40240970 ffe02793 f042112a 44c04411 ba44281d ..'..B.*D.D..D(. + 40240980 ad046d0c 0c1327a3 0bb80a1b 33ba664b ..m...'.....3.fK + 40240990 aa46fcff 00ad02e6 12010c1a 0c734b26 .F...........sK& + 402409a0 49315941 69117951 89719921 a96101be I1YAi.yQ.q.!.a.. + 402409b0 f4c00000 383da861 2023c07b 322023a3 ....8=.a #.{2 #. + 402409c0 382db172 9e0b3330 33f04831 2a33ba2a 8-.r..303.H1*3.* + 402409d0 4042a028 04584168 11785188 71982127 @B.(.XAh.xQ.q.!' + 402409e0 230532c3 f986fdff 3a663183 54484d30 #.2.....:f1.THM0 + 402409f0 6682286d 4a662a66 695d1b55 d2cd1c26 f.(mJf*fi].U...& + 40240a00 250286cc ff485838 c80c1237 240222a0 %....HX8...7$.". + 40240a10 0031a6ff 29030c12 08f1c8e1 d8d1e8c1 .1..)........... + 40240a20 f8b112c1 400df000 08c2fe3f 38c2fe3f ....@......?8..? + 40240a30 e8c1fe3f 12c1e0c2 610630c3 20322205 ...?....a.0. 2". + 40240a40 62a76c3a 36584248 62392138 02097139 b.l:6XBHb9!8..q9 + 40240a50 11381239 01782268 3221f3ff 31f5ff20 .8.9.x"h2!..1.. + 40240a60 55a021f2 ff2044a0 2d0c4523 e308712d U.!.. D.-.E#..q- + 40240a70 0cc86112 c1200df0 c837ff3f 31ffff12 ..a.. ...7.?1... + 40240a80 c1f00261 03c5faff 083112c1 100df000 ...a.....1...... + 40240a90 2164fe22 02000df0 3c070060 3160fe20 !d."....<..`1`. + 40240aa0 20743203 00415efe 9c8351fb ff220400 t2..A^...Q..".. + 40240ab0 c0200038 05802201 302220c0 20002905 . .8..".0" . .). + 40240ac0 c6000000 2244000c 120df000 00000100 ...."D.......... + 40240ad0 3153fe32 03009c73 51f0ff41 fcffc020 1S.2...sQ..A... + 40240ae0 00380500 22114022 10302220 c0200029 .8..".@".0" . .) + 40240af0 050df000 34042440 21fafd12 c1f03222 ....4.$@!.....2" + 40240b00 00c26102 0931cd02 dca331f7 fd2134fe ..a..1....1..!4. + 40240b10 39028503 03290c8c b231f6ff 0c04051b 9....)...1...... + 40240b20 030c0285 83ff0831 c82112c1 100df000 .......1.!...... + 40240b30 12c1f0c2 6102c1ea fd026103 280c8cf2 ....a.....a.(... + 40240b40 21ebfd0c 0345ee02 280c0504 030c0229 !....E..(......) + 40240b50 0c2134fe 0121f9c0 000021da fd418895 .!4..!....!..A.. + 40240b60 51889508 31c82149 02591212 c1100df0 Q...1.!I.Y...... + 40240b70 12c1f009 31204074 f6342c51 f6fdd024 ....1 @t.4,Q...$ + 40240b80 118cb34a 62380350 66a03986 46020000 ...Jb8.Pf.9.F... + 40240b90 4a325033 a00c0669 834a220c 032c0450 J2P3...i.J"..,.P + 40240ba0 22a0011c e0c00000 083112c1 100df000 "........1...... + 40240bb0 202074f6 320d31e7 fd2022b0 3022a028 t.2.1.. ".0".( + 40240bc0 820df000 21013528 020df000 12c1f009 ....!.5(........ + 40240bd0 31202074 f6320e41 dffd2022 b04022a0 1 t.2.A.. ".@". + 40240be0 01ca3dc0 00000831 12c1100d f0000000 ..=....1........ + 40240bf0 2030740c 02f63308 21d7fd30 33b02023 0t...3.!..03. # + 40240c00 a00df000 983a0000 31ffff37 b2012d03 .....:..1..7..-. + 40240c10 3107fe29 030df000 3101fe22 43000df0 1..)....1.."C... + 40240c20 21fffd32 020021fb fd8c330c 23460000 !..2..!...3.#F.. + 40240c30 0c133242 000df000 39620df0 39720df0 ..2B....9b..9r.. + 40240c40 3262230d f0000000 3262220d f0000000 2b#.....2b"..... + 40240c50 32622542 42390df0 3262260d f0000000 2b%BB9..2b&..... + 40240c60 7438ff3f 12c1f0d9 11dd0338 42c92109 t8.?.......8B.!. + 40240c70 31cd0240 40f47c12 56d305cc 3485ddc0 1..@@.|.V...4... + 40240c80 4d020c03 52a001d0 53938177 ed505074 M...R...S..w.PPt + 40240c90 8a232802 68029c76 22161047 920d7806 .#(.h..v"..G..x. + 40240ca0 fc35bc17 222d00ac c227172a 683606f9 .5.."-...'.*h6.. + 40240cb0 ff4b3366 b3d98c6d 280d1622 00226c00 .K3f...m(.."."l. + 40240cc0 21e8ff42 5c103222 00c26200 326c0385 !..B\.2"..b.2l.. + 40240cd0 e4020c02 4600007c 320831c8 21d81112 ....F..|2.1.!... + 40240ce0 c1100df0 9e97fe3f 7038ff3f b81c2040 .......?p8.?.. @ + 40240cf0 12c1f0d9 11dd0228 420931c9 21e9018c .......(B.1.!... + 40240d00 520c02c6 2a000000 2164f2e1 f6ff2832 R...*...!d....(2 + 40240d10 3d0e0c05 42a21401 7fe2c000 00cd023d =...B..........= + 40240d20 0e16c2fd 286d296c 221d1022 5c100c12 ....(m)l".."\... + 40240d30 294c220d 14224c14 420d080c 22202420 )L".."L.B..." $ + 40240d40 224c0822 0d0a224c 0a220d09 224c0928 "L.".."L.".."L.( + 40240d50 0d290c22 1d10bc72 41c2ff28 04279d04 .)."...rA..(.'.. + 40240d60 283d4609 0041e0ff 0c052904 9c926832 (=F..A....)...h2 + 40240d70 679d0c8c 15226400 483d4932 46030000 g...."d.H=I2F... + 40240d80 0c152d06 06f9ff00 008c0529 040c0229 ..-........)...) + 40240d90 3d42a224 d02d2001 c3e0c000 0021d3ff =B.$.- ......!.. + 40240da0 226c0721 7efa3222 00c90239 3c85d602 "l.!~.2"...9<... + 40240db0 2d0c0831 c821d811 e80112c1 100df000 -..1.!.......... + 40240dc0 3242140d f0000000 3d0268a2 82121658 2B......=.h....X + 40240dd0 c221c3e8 42131ec0 20007222 00707141 .!..B... .r".pqA + 40240de0 47b708c0 20004222 00404141 5028c06a G... .B".@AAP(.j + 40240df0 224042c0 96440082 53170df0 5026c0a6 "@B..D..S...P&.. + 40240e00 12090c02 225317c6 01000000 6055c052 ...."S......`U.R + 40240e10 53170c02 0df00000 12c1f0c9 21cd0222 S...........!.." + 40240e20 12160931 20338021 aee83030 f4c02000 ...1 3.!..00.. . + 40240e30 42220032 5c1637b4 08c02000 22220022 B".2\.7... .""." + 40240e40 5c16c02c 2005f8ff 31a6e8c0 20003223 \.., ...1... .2# + 40240e50 00303241 37321032 0c2422a0 02202320 .02A72.2.$".. # + 40240e60 224c242d 0c855a02 0831c821 12c1100d "L$-..Z..1.!.... + 40240e70 f0000000 12c1f0c2 61020261 0320c220 ........a..a. . + 40240e80 9c422812 8c12c5bd fe3196ff 42a43bc0 .B(......1..B.;. + 40240e90 2c200184 e0c00000 0831c821 12c1100d , .......1.!.... + 40240ea0 f0000000 12c1f009 31c9218c 92c80245 ........1.!....E + 40240eb0 fcff2d0c c6fcff00 0831c821 12c1100d ..-......1.!.... + 40240ec0 f0000000 12c1f0c9 21cd0228 420931d9 ........!..(B.1. + 40240ed0 11269237 b6223422 2c211672 0045b8fe .&.7."4",!.r.E.. + 40240ee0 0c02226c 21222c20 d2a00085 fbff22af .."l!", ......". + 40240ef0 ff225c1d 222c1ed2 6c2085fa ff222c1f ."\.",..l ...",. + 40240f00 05faffd2 6c1ed26c 1fd25c3b 0831c821 ....l..l..\;.1.! + 40240f10 d81112c1 100df000 12c1f0c9 21cd0338 ............!..8 + 40240f20 020931c7 93053833 c6080000 216fff0c ..1...83....!o.. + 40240f30 0439029c 63583357 9c0a8c04 3902283c .9..cX3W....9.(< + 40240f40 2933c602 000c143d 0586f9ff 008c0439 )3.....=.......9 + 40240f50 0222a000 226c03c0 2c2085f6 ff284c26 .".."l.., ...(L& + 40240f60 92152612 12320c24 07630c0c 22202320 ..&..2.$.c.." # + 40240f70 224c242d 0c854902 08310c02 294cc821 "L$-..I..1..)L.! + 40240f80 12c1100d f0000000 12c1f038 42093126 ...........8B.1& + 40240f90 130a4202 241c0330 34203242 2432a001 ..B.$..04 2B$2.. + 40240fa0 05b3c002 210312c1 10800000 12c1f0c2 ....!........... + 40240fb0 61020261 03306320 cd049c04 3214042d a..a.0c ....2..- + 40240fc0 0645e5ff 2d0cc5a9 fe0c0246 02000c02 .E..-......F.... + 40240fd0 2795042d 0305fbff 0831c821 12c1100d '..-.....1.!.... + 40240fe0 f0000000 21e2ec12 c1e0c961 c802e941 ....!......a...A + 40240ff0 f9310971 d9510c2e 7ccf16cc 04422c21 .1.q.Q..|....B,! + 40241000 d83cac54 622c230c 053d0c16 9600222c .<.Tb,#..=....", + 40241010 06c00600 46010000 2d0505f9 ffcc5222 ....F...-.....R" + 40241020 6c214601 00007c83 37121922 0c240762 l!F...|.7..".$.b + 40241030 13e02220 224c242d 0c453d02 220c24f0 .." "L$-.E=.".$. + 40241040 2210224c 24cd0dc6 ebff0871 c861d851 "."L$......q.a.Q + 40241050 e841f831 12c1200d f0000000 12c1f0d9 .A.1.. ......... + 40241060 11dd0448 42c92109 31cd027c 52261433 ...HB.!.1..|R&.3 + 40241070 9c63222c 218c62c5 9efe0c02 226c2132 .c",!.b....."l!2 + 40241080 0c241c02 20232022 4c2422a0 00271d13 .$.. # "L$"..'.. + 40241090 322c04f6 830d42a0 98375407 2032202d 2,....B..7T. 2 - + 402410a0 0c05a3c0 0831c821 d81112c1 100df000 .....1.!........ + 402410b0 90b62440 97b62440 12c1d0c9 a1c1aaec ..$@..$@........ + 402410c0 e981280c 09b11b22 d991f971 290c21a7 ..(...."...q).!. + 402410d0 ec0c03e8 02390116 1e22584e 320e4e66 .....9..."XN2.Nf + 402410e0 2511212b e8d2a001 c0200022 22002793 %.!+..... ."".'. + 402410f0 02c62e00 411be8d2 a001c020 00222400 ....A...... ."$. + 40241100 27930246 2a00220e ac160203 f22e2a0b '..F*.".......*. + 40241110 32daff21 e7fff26e 2a059ddf 27bf02c6 2..!...n*...'... + 40241120 22000c02 226e2a22 0eacf672 041b2222 "..."n*"...r.."" + 40241130 4eac2d0e 451c02c6 1c000000 00229e1d N.-.E........".. + 40241140 9642001b 22225e1d 222e1f16 f205429e .B..""^.".....B. + 40241150 1d229e26 27245626 251ff21e 24229e25 .".&'$V&%...$".% + 40241160 00ff11f0 f3312aff 21d3ff10 1120c597 .....1*.!.... .. + 40241170 df001240 002fa122 5e260c02 225e1d32 ...@./."^&.."^.2 + 40241180 1e2b221e 303050f4 2040f447 b5023023 .+".00P. @.G..0# + 40241190 20321e1e 2021e422 5e2cf043 1147a202 2.. !."^,.C.G.. + 402411a0 425e2c32 5e2b2d0e 101120c5 69020c0d B^,2^+-... .i... + 402411b0 284e6662 1258de38 0c5033c0 52a05037 (Nfb.X.8.P3.R.P7 + 402411c0 b50542cd 0140d074 320e080c 0f376360 ..B..@.t2....7c` + 402411d0 26420266 725af80c 28de522e 28202fc0 &B.frZ..(.R.( /. + 402411e0 2911222e 29f22e27 20258232 a0fafa22 ).".)..' %.2..." + 402411f0 592101bc e7c00000 48115821 47b2091b Y!......H.X!G... + 40241200 4d40d074 0c1fc609 00220ead 32a0fa50 M@.t....."..2..P + 40241210 2282f022 8001b3e7 c0000042 2101f2a0 "..".......B!... + 40241220 0047b20c 2d0e4505 02220ead 1b22224e .G..-.E.."...""N + 40241230 ad222e20 9c92329e 26680c78 de303390 .". ..2.&h.x.03. + 40241240 7066c0f0 33113736 0785c5ff 0c02226e pf..3.76......"n + 40241250 20284e66 320b38de 280c3022 c05c03c6 (Nf2.8.(.0".\.. + 40241260 03000c93 37920d38 de222c00 3022c032 ....7..8.",.0".2 + 40241270 a1e02733 0216cd04 2d0e85c4 ff380128 ..'3....-....8.( + 40241280 3e8c3329 33460100 4139ec22 6400162f >.3)3F..A9."d../ + 40241290 01721e11 621e1032 2e0a222e 174b5e4d .r..b..2.."..K^M + 402412a0 0ec5e901 422e268c 54286e7c 83c00400 ....B.&.T(n|.... + 402412b0 318dfe2d 0e42a3bc f83e017a dfc00000 1..-.B...>.z.... + 402412c0 e801860b 00220e38 320e391b 22202074 .....".82.9." t + 402412d0 224e38f8 3e37321b 0c02422e 25224e38 "N8.>72...B.%"N8 + 402412e0 cc642d0e 85120246 0200286e 3d0ec004 .d-....F..(n=... + 402412f0 0016d2fe e901ed0f c676ff00 d11aec58 .........v.....X + 40241300 0d160504 38d5280c 3022c032 a1e027b3 ....8.(.0".2..'. + 40241310 2e2d0559 21c5baff 58212835 8c4e293e .-.Y!...X!(5.N)> + 40241320 86000000 290d316f fe2d0542 a3eef835 ....).1o.-.B...5 + 40241330 015ddfc0 00005d0e ed055d0f 46f0ff00 .]....]...].F... + 40241340 f83586fc ff08b1c8 a1d891e8 81f87112 .5............q. + 40241350 c1300df0 b430ff3f 12c1f009 3145c8ff .0...0.?....1E.. + 40241360 31fdff22 03001b22 20207422 43000762 1.."..." t"C..b + 40241370 0245d4ff 083112c1 100df000 12c1c0c9 .E...1.......... + 40241380 e1cd0228 42f9b109 f1d9d1e9 c130f320 ...(B........0. + 40241390 66921021 f4ebc03c 20c5b7ff 42a16746 f..!...< ...B.gF + 402413a0 18000000 222c173d 0c294128 0ce8ac29 ....",.=.)A(...) + 402413b0 01281cd2 2c262911 221c1029 51221c11 .(..,&)."..)Q".. + 402413c0 2961286c 297121e9 ebc5b4ff 222c1f8c )a(l)q!.....",.. + 402413d0 1205adff 222c1e8c 1285acff 222c208c ....",......", . + 402413e0 1205acff 160f0172 21066221 0528414b .......r!.b!.(AK + 402413f0 514d013d 0e85d401 8c5d2871 7c83c00d QM.=.....](q|... + 40241400 0042a184 3138fec0 2c200126 dfc00000 .B..18.., .&.... + 40241410 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... + 40241420 12c1f00c 13093145 f5ff0831 12c1100d ......1E...1.... + 40241430 f0000000 12c1f0d2 610120d2 202196f0 ........a. . !.. + 40241440 3129fe22 22040c05 42a458c9 21093101 1).""...B.X.!.1. + 40241450 b1e0c000 00cd028c d21c443d 0d01dfe0 ..........D=.... + 40241460 c0000028 1cc55efe 08312d0c d811c821 ...(..^..1-....! + 40241470 12c1100d f0000000 b889fe3f 31ffff41 ...........?1..A + 40241480 baeb2803 48044a22 16a2ff29 030df000 ..(.H.J"...).... + 40241490 ac0f2440 c0d40100 12c1d0f9 7120f074 ..$@........q .t + 402414a0 217ef0c9 a1c10ffe 28220c05 42a4bd3d !~......("..B..= + 402414b0 0cd991e9 8109b122 61000196 e0c00000 ......."a....... + 402414c0 ed02d1a9 eb56f207 21a7eb0c 05680d38 .....V..!....h.8 + 402414d0 022d059c 1348d340 46c05734 035d042d .-...H.@F.W4.].- + 402414e0 03383306 fbff0000 8c1245f3 ff28010c .83.......E..(.. + 402414f0 0542a4c4 3d0c0187 e0c00000 ed025662 .B..=.........Vb + 40241500 04219aeb 0c05880d 380272a0 7f2d059c .!......8.r..-.. + 40241510 a3620314 67371067 3f0d48d3 4048c057 .b..g7.g?.H.@H.W + 40241520 34057d06 5d042d03 383346f8 ff8c1205 4.}.].-.83F..... + 40241530 efff2801 0c0542a4 cac03c20 0176e0c0 ..(...B...< .v.. + 40241540 000020e2 20161208 42a0b00c 032d0e01 .. . ...B....-.. + 40241550 b1ddc000 00213632 f24e1422 5e3921e0 .....!62.N."^9!. + 40241560 e60c0cc0 20003802 c0200028 02c25e3a .... .8.. .(..^: + 40241570 225e1722 af80224e 0a22a218 225e1e0c "^.".."N.".."^.. + 40241580 42225e26 225e257c f2225e1d 0c12325e B"^&"^%|."^...2^ + 40241590 16c24e09 c25e2422 5e2b05ee ff226e1a ..N..^$"^+..."n. + 402415a0 226e1722 6e14226e 1b280dc2 4e3829de "n."n."n.(..N8). + 402415b0 21b8ffc2 4ead226e 2321b6ff 226e2721 !...N."n#!.."n'! + 402415c0 0629226e 280c9222 6e2908b1 2d0ec8a1 .)"n(.."n)..-... + 402415d0 d891e881 f87112c1 300df000 12c1f04c .....q..0......L + 402415e0 02093145 ebff0831 12c1100d f0000000 ..1E...1........ + 402415f0 12c1f0c9 2120c0f4 2d030931 05bafc9c ....! ..-..1.... + 40241600 42221218 8cf222c2 d83d0220 20f427bc B"...."..=. .'. + 40241610 02c03c20 30c0f408 312d0cc8 2112c110 ..< 0...1-..!... + 40241620 0df00000 12c1e0f2 610330f3 203842c9 ........a.0. 8B. + 40241630 61e94109 71d951cd 02ed0540 40f47c12 a.A.q.Q....@@.|. + 40241640 56630d7c a2161f0d 280f425c 11291c28 Vc.|....(.B\.).( + 40241650 0cccf222 cc0485b4 fc3d027c c216930b ...".....=.|.... + 40241660 2813290c d21c1056 5d00c53e c0225c10 (.)....V]..>."\. + 40241670 85e0ff22 6c170b22 226c1422 6c1b2198 ..."l..""l."l.!. + 40241680 e60c03c0 20004802 39ac425c 16c02000 .... .H.9.B\.. . + 40241690 4802c020 00280239 cc225c30 22a21822 H.. .(.9."\0".." + 402416a0 5c1e3d0f 425c1722 a21845f4 ff225c1e \.=.B\."..E.."\. + 402416b0 2022a00c 13f02211 325c2b22 5c2ce26c "....".2\+"\,.l + 402416c0 240c232d 0c059701 56e2040c 22294cbc $.#-....V...")L. + 402416d0 2d3163fd 2803279c 06283cc6 08000000 -1c.(.'..(<..... + 402416e0 3182fd0c 0429039c 52583257 9c0a8c04 1....)..RX2W.... + 402416f0 2903383c 3932c602 000c142d 0586f9ff ).8<92.....-.... + 40241700 8c142263 002119eb 322200c2 6200393c .."c.!..2"..b.9< + 40241710 4540022d 0c85cf01 0c020871 c861d851 E@.-.......q.a.Q + 40241720 e841f831 12c1200d f0000000 c830ff3f .A.1.. ......0.? + 40241730 12c1e0d2 610520d2 20222204 c961e941 ....a. . ""..a.A + 40241740 0971f931 22020dcd 03e2a100 07626e2d .q.1"........bn- + 40241750 030575ff 0c0cc61f 00822c04 21f4ff42 ..u.......,.!..B + 40241760 08053222 00620804 22080680 44110022 ..2".b.."...D.." + 40241770 11605420 50422022 0807721d 06802201 .`T PB "..r...". + 40241780 40222042 1c063077 804047c0 2044c096 @" B..0w.@G. D.. + 40241790 24032208 0d07621c 484d2204 0d32040c $."...b.HM"..2.. + 402417a0 80221130 2220e022 202020f4 22440c20 .".0" ." ."D. + 402417b0 28412244 0df80c2d 0c856bff cd0f9c7c (A"D...-..k....| + 402417c0 46e5ff00 002077c0 a6170d30 32c03030 F.... w....02.00 + 402417d0 f4281d32 5d064548 fe0871c9 0de841c8 .(.2].EH..q...A. + 402417e0 61d851f8 3112c120 0df00000 c030ff3f a.Q.1.. .....0.? + 402417f0 c430ff3f cc30ff3f be30ff3f d030ff3f .0.?.0.?.0.?.0.? + 40241800 ffc0ffff b830ff3f bc30ff3f 12c1d0c9 .....0.?.0.?.... + 40241810 a1cd0221 f6ff09b1 d991e981 f9712202 ...!.........q". + 40241820 0047e202 06bc0041 c1ff322c 19522400 .G.....A..2,.R$. + 40241830 721c3022 2c1a5083 c0206780 d1edff96 r.0",.P.. g..... + 40241840 38025793 07380d30 32c09683 01380d37 8.W..8.02....8.7 + 40241850 923b21e8 ff280232 020e2202 0f802211 .;!..(.2.."...". + 40241860 30222027 b72721e3 ff280232 020e2202 0" '.'!..(.2..". + 40241870 0f526c19 80221130 2220380d 225c3032 .Rl..".0" 8."\02 + 40241880 6c1a8c82 220cac8c 320c0222 4cac580d l..."...2.."L.X. + 40241890 222c1420 25c0e612 5f0c0332 5c3831d6 ",. %..._..2\81. + 402418a0 ff321300 8c13c6f2 01521c30 322c1a3a .2.......R.02,.: + 402418b0 35371602 46ef0132 1c1df763 0206ed01 57..F..2...c.... + 402418c0 56127b22 0c541b22 20207422 4c54b642 V.{".T." t"LT.B + 402418d0 16321c2b 221c1e2a 232020f4 27330286 .2.+"..*# .'3.. + 402418e0 4a00225c 2b064900 26320286 47002d0c J."\+.I.&2..G.-. + 402418f0 056e0186 45000000 00322c17 3035c0a6 .n..E....2,.05.. + 40241900 13028640 00620c24 27660d7c b3303610 ...@.b.$'f.|.06. + 40241910 324c2432 1c2c325c 2b321c24 621c2500 2L$2.,2\+2.$b.%. + 40241920 33113033 316a3332 5c26321c 392020f4 3.031j32\&2.9 . + 40241930 225c383a 220c0722 5c39284c 724c4e72 "\8:".."\9(LrLNr + 40241940 4c54526c 14b64228 e21c2b22 1c2c27be LTRl..B(..+".,'. + 40241950 06221c1e 86030000 221c1e3d 0e202282 ."......"..=. ". + 40241960 0147dec0 00002a2e 2020f427 be02225c .G....*. .'.."\ + 40241970 2b0c1fe2 2c1f163e 70784e41 66db3207 +...,..>pxNAf.2. + 40241980 05820704 22070680 33118053 20002211 ...."...3..S .". + 40241990 50322022 07078022 01302220 20387580 P2 "...".0" 8u. + 402419a0 52013055 20403210 80331120 28413035 R.0U @2..3. (A05 + 402419b0 20402210 20232038 0d0c0530 22c03207 @". # 8...0".2. + 402419c0 0d303014 305f9332 1e063a35 3a22a612 .00.0_.2..:5:".. + 402419d0 0246ab01 280e226c 1f281e05 2dfe221c .F..(."l.(..-.". + 402419e0 388cb238 4e32030d 0763040b 22225c38 8..8N2...c..""\8 + 402419f0 222e0185 2bfe321c 3a2023c0 225c3ae0 "...+.2.: #."\:. + 40241a00 2e200547 ff86daff 0c02225c 38f2a001 . .G......"\8... + 40241a10 e22c1e16 5e09622e 04313edb 52060592 .,..^.b..1>.R... + 40241a20 06042206 06805511 90852000 22118052 .."...U... ."..R + 40241a30 20220607 722d0080 22015022 20205875 "..r-..".P" Xu + 40241a40 80820150 88203052 10805511 20284150 ...P. 0R..U. (AP + 40241a50 58203022 10202520 52060d20 27c05060 X 0". % R.. '.P` + 40241a60 140c0560 5f93621e 066a5550 22c096a2 ...`_.b..jUP"... + 40241a70 03222c17 2077c0e6 1731280e 226c1e28 .",. w...1(."l.( + 40241a80 1e8522fe 221c388c b2584e52 050d0765 ..".".8..XNR...e + 40241a90 040b2222 5c38281e 0521fe52 1c3a2025 ..""\8(..!.R.: % + 40241aa0 c0225c3a 2d0ec53c ffc6d8ff 222c1016 ."\:-..<....",.. + 40241ab0 5206522c 11380d30 55c0d6a5 05312aea R.R,.8.0U....1*. + 40241ac0 621c2438 03006611 2033c060 23312023 b.$8..f. 3.`#1 # + 40241ad0 c0605031 2020f45a 32003311 00621130 .`P1 .Z2.3..b.0 + 40241ae0 30316060 31325c24 d6860020 20600022 01``12\$... `." + 40241af0 11206031 521c2530 33210055 11502031 . `1R.%03!.U.P 1 + 40241b00 50523150 52c06a65 6060f43a 360c0262 PR1PR.je``.:6..b + 40241b10 5c25325c 26226c10 e138ff58 ac721e00 \%2\&"l..8.X.r.. + 40241b20 16075341 02ff2804 2035c00b 63960608 ..SA..(. 5..c... + 40241b30 1b652066 c07066c0 e61675d1 30ff5d03 .e f.pf...u.0.]. + 40241b40 281d6212 0537a628 6212040c 073036c0 (.b..7.(b....06. + 40241b50 3030f462 120557a6 0e325204 72520560 00.b..W..2R.rR.` + 40241b60 55c02802 c6faff00 50306046 01000000 U.(.....P0`F.... + 40241b70 00303060 00331130 303105e6 fd31ebfe .00`.3.001...1.. + 40241b80 222c0a52 2300321d 0641e8fe 30358020 ",.R#.2..A..05. + 40241b90 33c0325d 06384d20 58742904 22430452 3.2].8M Xt)."C.R + 40241ba0 43052050 75202875 52430622 43070604 C. Pu (uRC."C... + 40241bb0 005022c0 d6a20032 0c240c22 20232022 .P"....2.$." # " + 40241bc0 4c2421da fe38ac58 023025c0 96924762 L$!..8.X.0%...Gb + 40241bd0 1c161b25 3022c060 22c0a612 02061a01 ...%0".`"....... + 40241be0 37150246 9d00d105 ff0c1978 4d22070d 7..F.......xM".. + 40241bf0 32070c80 22113022 20203841 80521130 2...".0" 8A.R.0 + 40241c00 55205080 f4805014 0c035039 93521d06 U P...P...P9.R.. + 40241c10 5a333030 f4325e00 37b64907 68193ce3 Z300.2^.7.I.h.<. + 40241c20 30581031 f7fe8055 11302210 20252022 0X.1...U.0". % " + 40241c30 470c2028 4122470d 625d0622 070d1762 G. (A"G.b]."...b + 40241c40 040b2622 5d06321d 06281d05 01fe284d ..&"].2..(....(M + 40241c50 0c152202 0d203014 0c023025 93321d06 ..".. 0...0%.2.. + 40241c60 3a22225e 00f22c20 168f0e28 4d22020d :""^.., ...(M".. + 40241c70 07621022 2c2016a2 0d380232 6c20451f .b.", ...8.2l E. + 40241c80 ff86fbff 52a00262 a100822f 0431a7fe ....R..b.../.1.. + 40241c90 b2080492 23003208 05220807 803311b0 ....#.2.."...3.. + 40241ca0 a3203208 06721e00 003311a0 33208022 . 2..r...3..3 ." + 40241cb0 01302220 321f069a 773037c0 2033c096 .0" 2...w07. 3.. + 40241cc0 23052208 0d07622a 784d2207 0d32070c #."...b*xM"..2.. + 40241cd0 80221130 22202038 41578316 60222020 .".0" 8AW..`" + 40241ce0 20f42247 0c202841 22470d22 1d061b22 ."G. (A"G."..." + 40241cf0 225e0038 0f2d0f39 01591169 214517ff "^.8.-.9.Y.i!E.. + 40241d00 38015811 6821cc33 0c0fc610 00fd03c6 8.X.h!.3........ + 40241d10 ddff0000 002077c0 a6173590 22c02020 ..... w...5.". + 40241d20 f4384d22 5d063203 0d176304 0b22225d .8M"].2...c..""] + 40241d30 06321d06 281d45f2 fd284d0c 1522020d .2..(.E..(M..".. + 40241d40 2030140c 02302593 321d0630 2280225e 0...0%.2..0"."^ + 40241d50 00f26c20 4176fe52 1e00221c 16380450 ..l Av.R.."..8.P + 40241d60 22c05a33 39ac225c 162d0cc5 05ff281d ".Z39."\.-....(. + 40241d70 3212048c 7331a3fe 29030c02 291d284d 2...s1..)...).(M + 40241d80 22020d07 620e31a0 fe22a020 52030020 "...b.1..". R.. + 40241d90 25202243 00e2a001 d2a000f2 2c2016bf % "C........, .. + 40241da0 09784f32 07056207 04220706 80331100 .xO2..b.."...3.. + 40241db0 22116053 20503220 22070780 22013022 ".`S P2 "...".0" + 40241dc0 2038ac37 92763159 fe4d0d29 0332070d 8.7.v1Y.M.).2.. + 40241dd0 521f0630 3014304e 93403074 3a652a26 R..00.0N.@0t:e*& + 40241de0 29ac221c 165022c0 3032c032 5c162d0c )."..P".02.2\.-. + 40241df0 45fdfe38 1f221304 9c125182 fe28058c E..8."....Q..(.. + 40241e00 62c5ebfd c6000000 003905d9 1f284f22 b........9...(O" + 40241e10 020d0762 17317cfe 2c025203 00202520 ...b.1|.,.R.. % + 40241e20 22430028 4c664204 22a00729 4c280f22 "C.(LfB."..)L(." + 40241e30 6c202d0f c503ff06 d8ff0000 00320c24 l -..........2.$ + 40241e40 07630c7c e2202310 0c255022 20060100 .c.|. #..%P" ... + 40241e50 0c122023 20224c24 068d0000 c02c2085 .. # "L$....., . + 40241e60 0201d22c 2056cd00 2165fe85 5cff226c ..., V..!e..\."l + 40241e70 20c68600 00212dfe f2a00072 220092c7 ....!-....r"... + 40241e80 ff1ba788 4d320805 62080422 08068033 ....M2..b.."...3 + 40241e90 11002211 60532050 32202208 07802201 ..".`S P2 "...". + 40241ea0 30222077 921d2155 fe521d06 32120637 0" w..!U.R..2..7 + 40241eb0 35028676 00c557ff 16421d9c 6f290f46 5..v..W..B..o).F + 40241ec0 05000000 dc5f2037 c0d66309 214cfe45 ....._ 7..c.!L.E + 40241ed0 56ff16a2 1b226c20 3d0dc61f 00322f04 V...."l =....2/. + 40241ee0 520305b2 03048055 11b06520 52030632 R......U..e R..2 + 40241ef0 03070055 11605520 80330150 33203039 ...U.`U .3.P3 09 + 40241f00 c096e305 203ac0e6 1358213c fe4552ff .... :...X!<.ER. + 40241f10 20e22016 9217684f 42060552 06042206 . ...hOB..R..". + 40241f20 06804411 50342000 22113042 20220607 ..D.P4 .".0B ".. + 40241f30 80220140 222041fd fd380442 1f063044 .".@" A..8.B..0D + 40241f40 c0204480 a6140d20 33c03030 f4281f32 . D.... 3.00.(.2 + 40241f50 5f0685d0 fde90fd0 3d20e02e 20057dff _.......= .. .}. + 40241f60 064b0038 0dfd0d8c 63dd0306 c5ff0000 .K.8....c....... + 40241f70 002027c0 e6120246 45002208 0d076202 . '....FE."...b. + 40241f80 06430021 1efec54a ff290d16 1210784d .C.!...J.)....xM + 40241f90 41e7fd52 07056207 04220706 80551160 A..R..b.."...U.` + 40241fa0 35200022 11305220 22070738 04802201 5 .".0R "..8..". + 40241fb0 50222052 1d063055 c02a55a6 150d2033 P" R..0U.*U... 3 + 40241fc0 c03030f4 281d325d 0605c9fd 21d8fd38 .00.(.2]....!..8 + 40241fd0 ac780242 1c16221e 003a347a 22273302 .x.B.."..:4z"'3. + 40241fe0 062b0058 0d884522 080d4208 0c802211 .+.X..E"..B...". + 40241ff0 40222080 62112048 41404620 4040f407 @" .b. HA@F @@.. + 40242000 64193ce6 60441080 641141fd fd402210 d.<.`D..d.A..@". + 40242010 20262022 480c2028 4122480d 7033c030 & "H. (A"H.p3.0 + 40242020 30f42225 01325506 05c3fd42 2d0052a0 0."%.2U....B-.R. + 40242030 01284422 020d2030 140c0230 25933214 .(D".. 0...0%.2. + 40242040 063a2222 5e008611 002d0cc5 e300860f .:""^....-...... + 40242050 00000000 31b6fd28 035032c0 96d3001b ....1..(.P2..... + 40242060 22321c16 5022c030 22c0a612 22320c24 "2..P".0"..."2.$ + 40242070 0c220677 ff0c0222 4c54c663 fe7cf246 .".w..."LT.c.|.F + 40242080 00000c02 225c1d0c 02224c38 465ffe00 ...."\..."L8F_.. + 40242090 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... + 402420a0 31d5fd38 0342030c 72c31440 4441b664 1..8.B..r..@DA.d + 402420b0 5f42c4fb e0441140 40f432a0 0082a5b3 _B...D.@@.2..... + 402420c0 3a675206 00261508 16550426 2509860c :gR..&...U.&%... + 402420d0 001b3306 0d000000 52060166 45323b53 ..3.....R..fE2;S + 402420e0 47a52d52 06026206 03805511 5056200b G.-R..b...U.PV . + 402420f0 656060f4 92a5b467 38019d05 9252004b e``....g8....R.K + 40242100 33860100 5206018c 655a3330 30f44733 3...R...eZ300.G3 + 40242110 ae0df000 7c38ff3f 408dfe3f 9e97fe3f ....|8.?@..?...? + 40242120 12c1c0d2 610d20d2 20222201 c9e1f9b1 ....a. . ""..... + 40242130 09f1e9c1 fd033202 00c1aefd 303034e0 ......2.....004. + 40242140 33113a22 290c3030 602d0d05 89fdcc62 3.:").00`-.....b + 40242150 221d041c 33273307 2d0d8590 fd463d02 "...3'3.-....F=. + 40242160 e12bf0f0 3f20280e c55efc4d 0e5672fe .+..? (..^.M.Vr. + 40242170 280e32a0 f0202310 32a0e037 12d9621d (.2.. #.2..7..b. + 40242180 043123f0 0c652d0d 85140956 92fc280c .1#..e-....V..(. + 40242190 32020c2d 0d303441 e0330130 30603030 2..-.04A.3.00`00 + 402421a0 318583fd 5602fb48 0ca15ad9 22040132 1...V..H..Z."..2 + 402421b0 04008022 11302220 80721120 28412077 ...".0" .r. (A w + 402421c0 207070f4 70284122 44012204 03320402 pp.p(A"D."..2.. + 402421d0 80221130 22208062 11202841 20662060 .".0" .b. (A f ` + 402421e0 60f46028 41224403 22040582 04045204 `.`(A"D.".....R. + 402421f0 06802211 80322000 55113025 20520407 .."..2 .U.0% R.. + 40242200 72440080 55012055 20502875 80350120 rD..U. U P(u.5. + 40242210 3320a025 10802211 505841a0 55102033 3 .%..".PXA.U. 3 + 40242220 20503320 30287422 44053020 75224406 P3 0(t"D.0 u"D. + 40242230 30287522 4407213d fd624402 39028204 0(u"D.!=.bD.9... + 40242240 09220408 52040a80 88112098 20005511 ."..R..... . .U. + 40242250 90852052 040b3244 04805501 80552080 .. R..2D..U..U . + 40242260 85015028 75202820 a0851080 88115058 ..P(u ( ......PX + 40242270 41a05510 80222050 22202058 74524409 A.U.." P" XtRD. + 40242280 20507552 440a2058 7552440b 5159fd22 PuRD. XuRD.QY." + 40242290 44082905 82040f92 040e8088 11908820 D.)............ + 402422a0 80581180 88418055 205050f4 52440e50 .X...A.U PP.RD.P + 402422b0 58415244 0f52040d 82040c80 55118055 XARD.R......U..U + 402422c0 20505841 814afd59 11505074 509054b1 PXA.J.Y.PPtP.T. + 402422d0 27e89248 000c0a50 90140c1c 90ca8398 '..H...P........ + 402422e0 0bb1cbef 821d04e8 0bf1c8ef cac88951 ...............Q + 402422f0 e9218141 fde80fc0 c0f4e901 c25800ed .!.A.........X.. + 40242300 09bc0eb2 1e11779b 24b21e10 679b1e88 ......w.$...g... + 40242310 1eb821b7 9817880e b801b798 10164a0c ..!...........J. + 40242320 283e293a 2112e899 3ee90286 2d00ad0e (>):!...>...-... + 40242330 e83ec6f2 ff410be8 480416f4 05821411 .>...A..H....... + 40242340 77985482 14106798 4e8814e8 21879e47 w.T...g.N...!..G + 40242350 8804a801 879a4027 6502867e ff176517 ......@'e..~..e. + 40242360 58a45083 c096b801 8214165a 585053c0 X.P........ZXPS. + 40242370 e6151046 17000000 07650821 fbe72222 ...F.....e.!.."" + 40242380 0022640d 160cdd32 04240c22 20232022 ."d....2.$." # " + 40242390 44242d04 860b0000 483406e7 ff41fff4 D$-.....H4...A.. + 402423a0 88040c04 ed08ac2e a21e1067 9a0da80e ...........g.... + 402423b0 b22100a7 9b02866b 0116ba5a 4d0ee83e .!.....k...ZM..> + 402423c0 86f8ff00 2d0c8504 01c662ff 98112769 ....-.....b...'i + 402423d0 02c660ff 518fef41 8def3a3c 05d60046 ..`.Q..A..:<...F + 402423e0 5dff0000 002105fd a8510c03 39024942 ]....!...Q..9.IB + 402423f0 a25206d9 12c104fd 2103fd42 2e213902 .R......!..B.!9. + 40242400 324c0037 142e622e 230c053d 0e8c6628 2L.7..b.#..=..f( + 40242410 6ec00600 0601002d 0505b9fe cc42226e n......-.....B"n + 40242420 21060400 7c833792 02c64aff 21f3fc22 !...|.7...J.!.." + 40242430 12005622 d2d1edfc 2137ff62 0d00e902 ..V"....!7.b.... + 40242440 27663128 4e662210 21eafc32 2e172802 'f1(Nf".!..2..(. + 40242450 27930246 7a01c6f2 0021b4fc 38ae2802 '..Fz....!..8.(. + 40242460 3022c096 e23b321e 163022c0 e6120246 0"...;2..0"....F + 40242470 7301c6eb 000c2220 4610520e 248cc438 s....." F.R.$..8 + 40242480 4e202520 32c3feb6 23028646 0047e508 N % 2...#..F.G.. + 40242490 21b6e722 2200226e 0d0c0222 4ead22ce !..""."n..."N.". + 402424a0 3c494162 610385bf ff284e48 4122c2fe "..E.. 2.. + 40242560 3311325e 2c321e2b 225e1e66 1305f022 3.2^,2.+"^.f..." + 40242570 112020f4 225e2b22 1e3a0b22 225e3a22 . ."^+".:.""^:" + 40242580 2e1f3802 326e1fcc 337cf346 00000c03 ..8.2n..3|.F.... + 40242590 325e1d0c 03324e4e 858dfe52 2e24ccc5 2^...2NN...R.$.. + 402425a0 320e240c 22202320 224e2486 9d00286e 2.$." # "N$...(n + 402425b0 3d0e42a0 00c00500 7c833792 0246dd00 =.B.....|.7..F.. + 402425c0 06f7ff00 47e60286 9600218a fc818afc ....G.....!..... + 402425d0 2802a156 fc720200 42020162 02022202 (..V.r..B..b..". + 402425e0 03921800 380ab182 fc804411 80221170 ....8.....D..".p + 402425f0 74206062 205106ef 4d0f3a39 280b0626 t `b Q..M.:9(..& + 40242600 0047e602 06260021 7afc422e 1428020b .G...&.!z.B..(.. + 40242610 324033c0 96030532 2e173032 c0e61347 2@3....2..02...G + 40242620 0c42587e 294e1645 28286e0c 043d0ec0 .BX~)N.E((n..=.. + 40242630 05008ca2 7c833712 02469c00 86bd0000 ....|.7..F...... + 40242640 2d0ed21e 2b451cff 221e3816 520022c2 -...+E..".8.R.". + 40242650 ff225e38 221e1e66 1d05f022 112020f4 ."^8"..f...". . + 40242660 225e2b46 16000000 3163fc81 30fc3223 "^+F....1c..0.2# + 40242670 00720300 52030162 03024203 03315efc .r..R..b..B..1^. + 40242680 80551192 13003228 00804411 70752051 .U....2(..D.pu Q + 40242690 e0ee6064 20303980 4d0f45aa 00066100 ..`d 09.M.E...a. + 402426a0 16141831 22fc28ae 38030b22 37120286 ...1".(.8.."7... + 402426b0 5c00e02e 20c58500 465a002d 0ec514ff \... ...FZ.-.... + 402426c0 220c0057 e202c656 00320e24 0c222023 "..W...V.2.$." # + 402426d0 20224e24 0c720618 000000e0 2e20c512 "N$.r....... .. + 402426e0 ff220c00 32a01057 6255220d 00420e24 ."..2..WbU"..B.$ + 402426f0 37023c21 3ffc322e 17222200 2793300c 7.92...X2W + 402427e0 1eef0c14 2d055632 ff8c0429 0322a00a ....-.V2...).".. + 402427f0 226e0421 dce63222 00e90239 3e853101 "n.!..2"...9>.1. + 40242800 46080000 2d0e4500 ff220d00 47621521 F...-.E.."..Gb.! + 40242810 f8fb322e 17280227 930a320c 001c0220 ..2..(.'..2.... + 40242820 2320224c 00320c00 37631a42 2e268c64 # "L.2..7c.B.&.d + 40242830 286e32af f7c00400 21cde63d 0e856dfe (n2.....!..=..m. + 40242840 42a15f46 08001c02 27032d32 0e242783 B._F....'.-2.$'. + 40242850 0b422e26 8c54286e 7c63c004 0021c3e6 .B.&.T(n|c...!.. + 40242860 3d0e456b fe42a16a 312dfe2d 0e010dda =.Ek.B.j1-.-.... + 40242870 c00000c6 2f000000 00421e38 cc84d1e1 ..../....B.8.... + 40242880 fb480ddc 94c61a00 522e2216 f5fe286e .H......R."...(n + 40242890 3d0ec005 007c8337 92020626 0046f7ff =....|.7...&.F.. + 402428a0 220e2447 62122d04 10112085 1bfd2d0e ".$Gb.-... ...-. + 402428b0 c5b6fec6 1f000000 0021ccfb 22020037 .........!.."..7 + 402428c0 620a3204 0d0c1220 23202244 0d622e23 b.2.... # "D.b.# + 402428d0 0c053d0e 8c86222e 06c00600 86010000 ..=..."......... + 402428e0 50252085 6cfe32af f8371249 16420028 P% .l.2..7.I.B.( + 402428f0 0d226e21 220c0057 e2122106 fe32a000 ."n!"..W..!..2.. + 40242900 326200e0 2e2085b0 00460a00 0031f4e1 2b... ...F...1.. + 40242910 221e16c0 20003803 3712041b 22225e16 "... .8.7...""^. + 40242920 622e2316 36fd0c05 286e3d0e 4d05c006 b.#.6...(n=.M... + 40242930 007c8337 92c321f7 fd0c0339 0241affb .|.7..!....9.A.. + 40242940 21b1fbcd 03390228 1440d420 37120445 !....9.(.@. 7..E + 40242950 11fdc91d 454ef2b6 2202063e 000c0245 ....EN.."..>...E + 40242960 70fd063c 00000000 8c94a83e a934418b p..<.......>.4A. + 40242970 f3893ee9 04476502 0696fe0c 0217e502 ..>..Ge......... + 40242980 06f5fd8c e9384966 430522c2 01202074 .....8IfC.".. t + 40242990 983946fb ff3101e1 c0200038 03379202 .9F..1... .8.7.. + 402429a0 06edfd22 0e1405af fecd02cc 12c6e9fd ..."............ + 402429b0 280f3117 ee290c22 1e10225c 10280329 (.1..).".."\.(.) + 402429c0 1c218cfb 38022203 01420300 80221140 .!..8."..B...".@ + 402429d0 22204156 fb225c11 0c32294c 28041b42 " AV."\..2)L(..B + 402429e0 49ac49cc 0b224203 0e32030f 226c1928 I.I.."B..2.."l.( + 402429f0 6e803311 296c287e 40332029 7c325c30 n.3.)l(~@3 )|2\0 + 40242a00 325c2c32 0e0822af 8c202310 224c0821 2\,2..".. #."L.! + 40242a10 57e63802 c902393c c50f0122 cc3c0568 W.8...9<...".<.h + 40242a20 ff221c1e 4b3c85bc fe225c1e 1c232d0c ."..K<..."\..#-. + 40242a30 45600016 d2980c03 2d0c0594 fec6c5fd E`......-....... + 40242a40 320c000c 82202320 320e2422 4c007ce2 2.... # 2.$"L.|. + 40242a50 20231046 d4fe08f1 c8e1d8d1 e8c1f8b1 #.F............ + 40242a60 12c1400d f0000000 9e97fe3f 12c1d0f2 ..@........?.... + 40242a70 610720f2 2022a002 8d032026 100cc320 a. . ".... &... + 40242a80 2393e981 60e00420 eea02103 eb31f6ff #...`.. ..!..1.. + 40242a90 2842d991 4901dd05 42a0a60c 05c9a169 (B..I...B......i + 40242aa0 21891109 b1011bdb c00000cd 02682188 !............h!. + 40242ab0 11cc722d 08c5fafc 86080000 62420e22 ..r-........bB." + 40242ac0 a000226c 00221804 891ce022 c0225c06 .."l."....."."\. + 40242ad0 1c432d08 45f0fc8c 922d0c85 39fe0c02 .C-.E....-..9... + 40242ae0 46250000 421f1028 1c803411 28124048 F%..B..(..4.(.@H + 40242af0 41621f11 40332029 4c3030f4 32420080 Ab..@3 )L00.2B.. + 40242b00 46113038 41606841 32420180 5d01d038 F.08A`hA2B..]..8 + 40242b10 75604420 4040f430 552031fe d6424202 u`D @@.0U 1..BB. + 40242b20 40484142 4203304d 10d07841 80441130 @HABB.0M..xA.D.0 + 40242b30 37104055 20305520 50387432 4205e0e2 7.@U 0U P8t2B... + 40242b40 74503075 3242065b ee380140 ee1130de tP0u2B.[.8.@..0. + 40242b50 20803d11 d0d821d0 d320d0d0 f4524204 .=...!.. ...RB. + 40242b60 d2420c0c 03505875 d0d84152 4207d242 .B...PXu..ARB..B + 40242b70 0d324212 3242132d 0c08b1c8 a1d891e8 .2B.2B.-........ + 40242b80 81f87112 c1300df0 12c1f032 c314c261 ..q..0.....2...a + 40242b90 02d26101 20c220dd 043030f4 0c040c12 ..a. . ..00..... + 40242ba0 093185f3 fc16f20a 521c1038 12804511 .1......R..8..E. + 40242bb0 50584150 44204040 f4521c11 42430040 PXAPD @@.R..BC.@ + 40242bc0 48414243 01804511 50584150 44204040 HABC..E.PXAPD @@ + 40242bd0 f4424302 40484168 ac424303 d0487442 .BC.@HAh.BC..HtB + 40242be0 430551cc d6d04075 80760142 43066048 C.Q...@u.v.BC.`H + 40242bf0 75404720 50761080 77117074 20604841 u@G Pv..w.pt `HA + 40242c00 50541050 47204058 74424308 52430940 PT.PG @XtBC.RC.@ + 40242c10 50754048 7552430a 42430b52 1c175c04 Pu@HuRC.BC.R..\. + 40242c20 42430c1c 0442430d 80751150 48414047 BC...BC..u.PHA@G + 40242c30 204040f4 42430e40 4841d243 0442430f @@.BC.@HA.C.BC. + 40242c40 d0d8750c 04d24307 42431042 43114243 ..u...C.BC.BC.BC + 40242c50 12424313 6a6569cc 0831c821 d81112c1 .BC.jei..1.!.... + 40242c60 100df000 12c1b050 5074c261 12026113 .......PPt.a..a. + 40242c70 d26111e2 6110f9f1 39215941 cd024090 .a..a...9!YA..@. + 40242c80 f47c4216 e31e384c 22c3feb6 32077c52 .|B...8L"...2.|R + 40242c90 26730286 7700bce9 221c3997 b20e320c &s..w...".9...2. + 40242ca0 2422af80 20232022 4c240609 00221c3a $".. # "L$...".: + 40242cb0 f682ea46 08000000 d21c3bac fd7d0997 ...F......;..}.. + 40242cc0 bd017d0d 70f0f4f0 ddc0d0d0 f45d08f7 ..}.p........].. + 40242cd0 b91e7cf2 46670000 221c3a82 2c1e2901 ..|.Fg..".:.,.). + 40242ce0 16881858 0816f5fc 8d0546fd ff00f2a0 ...X......F..... + 40242cf0 000c0ebd 0fe93197 3b02862d 00b029c0 ......1.;..-..). + 40242d00 321c1e5d 022020f4 27b3015d 035020f4 2..]. .'..].P . + 40242d10 42a00029 112d0459 61898199 91b971c5 B..).-.Ya.....q. + 40242d20 dbfcad02 58618881 9891b871 165212d2 ....Xa.....q.R.. + 40242d30 12055252 04525205 38112821 4d0330dd ..RR.RR.8.(!M.0. + 40242d40 c0ba3228 1a898199 91b971a9 5101a3da ..2(......q.Q... + 40242d50 c00000a8 51d0d0f4 2d0a05f5 fc380188 ....Q...-....8.. + 40242d60 812a2320 20f42901 0c839891 a851b871 .*# .)......Q.q + 40242d70 27b3082d 0ac5cefc 46360000 522c1b0c '..-....F6..R,.. + 40242d80 065a5b4d 063d0a2d 0c898199 91b971c5 .Z[M.=.-......q. + 40242d90 cdff5d02 88819891 b8711672 0b8c5e28 ..]......q.r..^( + 40242da0 31590246 0000ed02 38115931 3abbb0b0 1Y.F....8.Y1:... + 40242db0 f486d0ff 165f0468 18bc8622 16042a2f ....._.h..."..*/ + 40242dc0 22560428 06ec7222 1605a816 38214d0f "V.(..r"....8!M. + 40242dd0 2a2a5961 69518981 99910180 dac00000 **YaiQ.......... + 40242de0 68519891 22160588 812a2f58 61225605 hQ.."....*/Xa"V. + 40242df0 6806c6f0 ff221806 2a7f7258 06d25c3b h...."..*.rX..\; + 40242e00 cc48e26c 1e460000 e908222c 1b9a2222 .H.l.F....",.."" + 40242e10 6c1b221c 399092c0 2801925c 39225c3a l.".9...(..\9"\: + 40242e20 0c022715 4f484527 144a3841 17e34522 ..'.OHE'.J8A..E" + 40242e30 040d3204 0c802211 30222031 895c3022 ..2...".0" 1.\0" + 40242e40 202020f4 22440c20 28412244 0d0c0286 ."D. (A"D.... + 40242e50 08000000 00320c24 22af8020 2320224c .....2.$".. # "L + 40242e60 2416dee6 2d0ec503 fe4699ff 0c05dd05 $...-....F...... + 40242e70 fd05c69e ff022113 c22112d2 2111e221 ......!..!..!..! + 40242e80 10f8f112 c1500df0 12c1e0c9 61cd0222 .....P......a.." + 40242e90 22174120 d6203875 80520130 55204032 ".A . 8u.R.0U @2 + 40242ea0 10803311 20284130 35204042 10404320 ..3. (A05 @B.@C + 40242eb0 2d0c0c03 d9510971 e941f931 85ccffdd -....Q.q.A.1.... + 40242ec0 027ce216 dd03320c 247cc220 2310f81d .|....2.$|. #... + 40242ed0 224c244b ec621d04 0c654d0e 3d0c2d0d "L$K.b...eM.=.-. + 40242ee0 053f0822 4f102028 f4224f11 620c0952 .?."O. (."O.b..R + 40242ef0 0c0a0c67 4d0e3d0c 2d0d457b fb2d0d45 ...gM.=.-.E{.-.E + 40242f00 b6fc0c02 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 40242f10 200df000 12c1f062 221fc931 16d60a38 ......b"..1...8 + 40242f20 0672221e 91fcd532 621fa2c2 78164708 .r"....2b...x.G. + 40242f30 b847c846 420b0582 0b04320b 06804411 .G.FB.....2...D. + 40242f40 80542000 33115043 20820c05 320b0752 .T .3.PC ...2..R + 40242f50 0c06b20c 04808811 80330140 33200055 .........3.@3 .U + 40242f60 11b04820 40852052 0c073048 75805501 ..H @. R..0Hu.U. + 40242f70 80552080 83014088 20904310 80441130 .U ...@. .C..D.0 + 40242f80 38414048 20903310 80850130 34205048 8A@H .3....04 PH + 40242f90 75404820 90851080 88115058 41804420 u@H ......PXA.D + 40242fa0 90551050 44204043 c0d68400 ad077807 .U.PD @C......x. + 40242fb0 46deff00 00790669 0a3806cc 1332523b F....y.i.8...2R; + 40242fc0 32024e1b 3332424e 0c033262 10c83112 2.N.32BN..2b..1. + 40242fd0 c1100df0 12c1f0c9 21cd0222 221f0261 ........!..""..a + 40242fe0 03169204 220c2427 e243c02c 2045f2ff ....".$'.C., E.. + 40242ff0 221c2b32 1c3027b3 0a303141 325c2cc6 ".+2.0'..01A2\,. + 40243000 01000000 20214122 5c2c321c 1e421c2c .... !A"\,2..B., + 40243010 f0231127 a402225c 2c2a2332 1c2c3a22 .#.'.."\,*#2.,:" + 40243020 320c2422 5c2b0c42 20232022 4c240831 2.$"\+.B # "L$.1 + 40243030 c82112c1 100df000 12c1e0c9 61cd0222 .!..........a.." + 40243040 123ad951 f9310971 30f074e9 41f0d014 .:.Q.1.q0.t.A... + 40243050 f682340c 23303f10 0c120c0e 421c3930 ..4.#0?.....B.90 + 40243060 e2930c42 303293e0 e0747cf2 1684070c ...B02...t|..... + 40243070 042d0485 a6fc8ce2 522c1b3d 026d0e4d .-......R,.=.m.M + 40243080 0f2d0c85 9effccf2 320c2422 af802023 .-......2.$".. # + 40243090 20224c24 7cf28613 00322c1e cc43226c "L$|....2,..C"l + 402430a0 1e860200 48038c34 3d0486fd ff29030c ....H..4=....).. + 402430b0 03325c3b 9c0d322c 1b32c301 326c1b32 .2\;..2,.2..2l.2 + 402430c0 1c3932c3 ff325c39 076f0a42 0c242c03 .92..2\9.o.B.$,. + 402430d0 30342032 4c242222 0105bdfc 321c3a30 04 2L$""....2.:0 + 402430e0 2280225c 3a22a000 0871c861 d851e841 "."\:"...q.a.Q.A + 402430f0 f83112c1 200df000 12c1f032 221e0931 .1.. ......2"..1 + 40243100 bc034803 8c443d04 86fdff00 38434203 ..H..D=.....8CB. + 40243110 0d52030c 80441150 44204058 24dc3522 .R...D.PD @X$.5" + 40243120 a1002024 2022430c 20284122 430d0c02 .. $ "C. (A"C... + 40243130 46010000 0c1305f0 ff083112 c1100df0 F.........1..... + 40243140 12c1d09d 036060f4 7070f4d9 914901dd .....``.pp...I.. + 40243150 020c041c 430c12e9 81f97169 21793199 ....C.....qi!y1. + 40243160 1109b1c9 a1fd0545 97fced02 68217831 .......E....h!x1 + 40243170 98111662 0fc81280 26116068 41606220 ...b....&.`hA`b + 40243180 80271170 7841803d 01707220 d0287520 .'.pxA.=.pr .(u + 40243190 43202160 d56060f4 203d1080 3311d0d8 C !`.``. =..3... + 402431a0 41303420 20dd10d0 d320d038 74324c05 A04 .... .8t2L. + 402431b0 d0307532 4c068049 01903875 30442020 .0u2L..I..8u0D + 402431c0 39108033 11909841 30342020 29102093 9..3...A04 ). . + 402431d0 20902874 224c0990 2075224c 0a5c0222 .(t"L.. u"L.\." + 402431e0 4c0c1c42 224c0d21 bedf624c 00c02000 L..B"L.!..bL.. . + 402431f0 3802c020 00280260 68412048 74802311 8.. .(.`hA Ht.#. + 40243200 20242070 70f4d24c 042020f4 d0d87562 $ pp..L. ...ub + 40243210 4c01724c 02d24c07 7078410c 0d924c08 L.rL..L.pxA...L. + 40243220 224c0e90 98752028 41621e04 3801724c "L...u (Ab..8.rL + 40243230 03924c0b 224c0f0c 65f04f20 d24c10d2 ..L."L..e.O .L.. + 40243240 4c11d24c 12d24c13 e02e2085 0808224c L..L..L... ..."L + 40243250 10380120 28f4224c 110c676d 0d52a080 .8. (."L..gm.R.. + 40243260 4d0f2d0e 8544fb2d 0e857ffc 08b1c8a1 M.-..D.-........ + 40243270 d891e881 f87112c1 300df000 12c1e0d2 .....q..0....... + 40243280 6105dd02 22221741 23d50b22 20387580 a..."".A#.." 8u. + 40243290 52013055 20403210 80331120 28413035 R.0U @2..3. (A05 + 402432a0 20404210 4043202d 0d0c03c9 610971e9 @B.@C -....a.q. + 402432b0 41f93145 8dffcd02 acc24bed 621204f8 A.1E......K.b... + 402432c0 120c654d 0e3d0dc5 0008224f 102028f4 ..eM.=...."O. (. + 402432d0 224f1152 0d0a0c67 0c064d0e 3d0d2d0c "O.R...g..M.=.-. + 402432e0 c53cfb2d 0cc577fc 0871c861 d851e841 .<.-..w..q.a.Q.A + 402432f0 f83112c1 200df000 00110000 12c1d062 .1.. ..........b + 40243300 221fd991 09b1c9a1 e981f971 dd02cca6 "..........q.... + 40243310 62221e16 560e0c0c c6030000 28162812 b"..V.......(.(. + 40243320 c2020ec0 c034e0cc 11ebcc88 460c0232 .....4......F..2 + 40243330 080d5d02 27530952 16060c13 5023835d ..].'S.R....P#.] + 40243340 02220805 72080480 22117032 20220806 ."..r...".p2 ".. + 40243350 42080700 22113022 20804401 0c132044 B...".0" .D... D + 40243360 20303530 2d0d5901 6911c581 ffed0258 050-.Y.i......X + 40243370 01681116 5208f812 ac55220f 0d320f0c .h..R....U"..2.. + 40243380 80221130 2220311e f9302210 31dbff30 .".0" 1..0".1..0 + 40243390 22202020 f4224f0c 20284122 4f0d060b " ."O. (A"O... + 402433a0 00281652 2d1f4812 32cf14cc b552040c .(.R-.H.2....R.. + 402433b0 505441e0 55118603 0000ca44 52040c50 PTA.U......DR..P + 402433c0 5441c055 a05050f4 42a00105 a2fc4bcd TA.U.PP.B.....K. + 402433d0 621e040c 654d0c3d 0d2d0e85 ef07224f b...eM.=.-...."O + 402433e0 102028f4 224f1152 0d0a0c67 0c064d0c . (."O.R...g..M. + 402433f0 3d0d2d0e 852bfb2d 0e8566fc 08b1c8a1 =.-..+.-..f..... + 40243400 d891e881 f87112c1 300df000 020405b4 .....q..0....... + 40243410 12c1d0c9 a1cd0221 3ffb09b1 3802d991 .......!?...8... + 40243420 e981f971 0c02c793 02c60201 221c30d2 ...q........".0. + 40243430 1c2b2040 f4d030f4 37b401dd 02d0d0f4 .+ @..0.7....... + 40243440 220c24d9 01e22c1e 17625816 be04684e ".$...,..bX...hN + 40243450 32060552 06042206 06803311 50432000 2..R.."...3.PC . + 40243460 22114032 20220607 80220130 22208042 ".@2 "...".0" .B + 40243470 01203875 30542031 a7d43042 10804411 . 8u0T 1..0B..D. + 40243480 20284140 45203022 10202420 321e0642 (A@E 0". $ 2..B + 40243490 2c144033 c03a2227 bd092d0c 859eff46 ,.@3.:"'..-....F + 402434a0 e5000000 f22c1f16 5f22280f 160222fd .....,.._"(...". + 402434b0 0246fdff 684e3206 05520604 22060680 .F..hN2..R.."... + 402434c0 33115043 20002211 40322022 06075191 3.PC .".@2 "..Q. + 402434d0 d4802201 30222020 38758042 01304420 ..".0" 8u.B.0D + 402434e0 50321080 33112028 41303420 50221020 P2..3. (A04 P". + 402434f0 2320422c 14321e06 4033c03a 22380127 # B,.2..@3.:"8.' + 40243500 b302c6ae 00281e22 1207b622 0206ac00 .....(."...".... + 40243510 22060d32 060c8022 11302220 322c1f56 "..2...".0" 2,.V + 40243520 531b380e 326c1e38 4c26231d 316ced30 S.8.2l.8L&#.1l.0 + 40243530 22202020 f422460c 20284122 460d320c " ."F. (A"F.2. + 40243540 2422affc 20231022 4c2458ac 3172d480 $".. #."L$X.1r.. + 40243550 65015028 75202620 30651080 66116062 e.P(u & 0e..f.`b + 40243560 20502841 30321048 4e302620 20387432 P(A02.HN0& 8t2 + 40243570 44092030 7532440a 321c1722 44082028 D. 0u2D.2.."D. ( + 40243580 7522440b 80631130 28412026 202020f4 u"D..c.0(A & . + 40243590 22440e20 28412244 0f5a5359 cc220e0e "D. (A"D.ZSY.".. + 402435a0 07620521 9aff2264 05229c1d 6602040c .b.!.."d."..f... + 402435b0 02225c1d 280c4bdc 16121422 2c10784e ."\.(.K....",.xN + 402435c0 56620421 69e32802 226c1042 07052207 Vb.!i.(."l.B..". + 402435d0 04320706 80441120 54200033 11504320 .2...D. T .3.PC + 402435e0 32070780 33014033 20804301 30287520 2...3.@3 .C.0(u + 402435f0 54202148 d4204310 80441130 38414045 T !H. C..D.08A@E + 40243600 20202310 20242022 6c11222e 0152a006 #. $ "l."..R.. + 40243610 68123212 056067c0 6060f460 33c03252 h.2..`g.``.`3.2R + 40243620 05321204 79126063 c06060f4 6252040c .2..y.`c.``.bR.. + 40243630 03324710 3247114d 0d3d0c72 610145c9 .2G.2G.M.=.ra.E. + 40243640 0778114d 0d224710 2028f422 4711620c .x.M."G. (."G.b. + 40243650 09520c0a 281e0c67 3d0c4505 fb584e42 .R..(..g=.E..XNB + 40243660 05056205 04220506 80441160 34200022 ..b.."...D.`4 ." + 40243670 11304220 22050761 27d48022 01402220 .0B "..a'..".@" + 40243680 80420120 38753034 20604210 80441120 .B. 8u04 `B..D. + 40243690 28416022 10404320 20342022 050d0c04 (A`".@C 4 ".... + 402436a0 2020140c 15205483 2d05521e 065a2252 ... T.-.R..Z"R + 402436b0 2c173a62 6055c047 a502626c 1716c20e ,.:b`U.G..bl.... + 402436c0 490e422c 1f567404 e26c1ffd 0ee22c1e I.B,.Vt..l....,. + 402436d0 16de0e46 77ff0000 420c244c 43370402 ...Fw...B.$LC7.. + 402436e0 868fff32 2c1e16e3 0c580356 35e35213 ...2,....X.V5.R. + 402436f0 06321c1e 37b50246 2f000689 ffd02d20 .2..7..F/.....- + 40243700 c5a9fa16 62f52222 01226c00 c6aaff00 ....b.""."l..... + 40243710 a84f520a 05720a04 220a0680 55117065 .OR..r.."...U.pe + 40243720 20002211 60522022 0a0771fa d3802201 .".`R "..q...". + 40243730 50222020 58758062 01506620 70521080 P" Xu.b.Pf pR.. + 40243740 55115066 20205841 70251020 26202023 U.Pf XAp%. & # + 40243750 c052cc7c 6d07d6e2 04284472 0205b202 .R.|m....(Dr.... + 40243760 04807711 b0a72072 02062202 07007711 ..w... r.."...w. + 40243770 a0772080 22017022 20207875 80a20170 .w .".p" xu...p + 40243780 aa206072 10807711 20284170 7a206022 . `r..w. (Apz `" + 40243790 10202720 3022c0d6 62005d04 48045674 . ' 0"..b.].H.Vt + 402437a0 fb490ee9 05460200 e90f46c7 ff2d0e45 .I...F....F..-.E + 402437b0 6cfded0f c6c4ff00 32afa037 04020658 l.......2..7...X + 402437c0 ff222c1e cc12225c 3b160e06 220cac56 .",..."\;..."..V + 402437d0 a205684e 32060552 06042206 06803311 ..hN2..R.."...3. + 402437e0 50432000 22114032 20220607 80220130 PC .".@2 "...".0 + 402437f0 22208042 01203875 30542031 c6d33042 " .B. 8u0T 1..0B + 40243800 10804411 20284140 45203022 10202420 ..D. (A@E 0". $ + 40243810 321e0642 2c144033 c03a2232 1c3027b3 2..B,.@3.:"2.0'. + 40243820 0b22a000 226c2a22 a001224c ac220c24 .".."l*".."L.".$ + 40243830 20206422 4c240c02 08b1c8a1 d891e881 d"L$.......... + 40243840 f87112c1 300df000 12c1f032 221f0931 .q..0......2"..1 + 40243850 1603060c 040c168d 065d049d 047d04ad .........]...}.. + 40243860 04b813b8 4b9c4bcc 38390946 00007d03 ....K.K.89.F..}. + 40243870 88039d03 a9033d08 0c08c604 00cc4639 ......=.......F9 + 40243880 04860000 005d0368 034d03a9 033d060c .....].h.M...=.. + 40243890 0656c3fc 8c958c74 32221e32 64005262 .V.....t2".2d.Rb + 402438a0 1e32024e 72621f1b 3332424e 0c033262 .2.Nrb..32BN..2b + 402438b0 10c5b5ff 083112c1 100df000 9e97fe3f .....1.........? + 402438c0 ec30ff3f 12c1f0c9 21cd0221 73e7e901 .0.?....!..!s... + 402438d0 2872ed03 31faffd9 110c05dd 0442a128 (r..1........B.( + 402438e0 0931018c d7c00000 16120441 f5ff0c03 .1.........A.... + 402438f0 39023804 e922d932 c9128ca3 581357bc 9.8..".2....X.W. + 40243900 12c055c0 59133902 2904c607 00681467 ..U.Y.9.)....h.g + 40243910 35113d04 48125813 5054c048 0359128c 5.=.H.X.PT.H.Y.. + 40243920 6406faff 5056c059 14490229 030831c8 d...PV.Y.I.)..1. + 40243930 21d811e8 0112c110 0df00000 103a2440 !............:$@ + 40243940 88130000 981c2040 60ea0000 701c2040 ...... @`...p. @ + 40243950 4c1c2040 281c2040 d8392440 24060060 L. @(. @.9$@$..` + 40243960 e830ff3f 31f6ff21 f6ff12c1 f042a000 .0.?1..!.....B.. + 40243970 0931c261 02c5f4ff 2124d70c 0cc02000 .1.a....!$.... . + 40243980 c90231f0 ff21f0ff 4d0c85f3 ff31efff ..1..!..M....1.. + 40243990 c04c2022 a1f4c5f2 ff31edff c04c2022 .L ".....1...L " + 402439a0 a06405f2 ff31ebff c04c2022 a3e845f1 .d...1...L "..E. + 402439b0 ff31e9ff 4d0c22a0 7d85f0ff 21e8ff08 .1..M.".}...!... + 402439c0 31c02000 380221e6 ffc82139 0212c110 1. .8.!...!9.... + 402439d0 0df00000 e430ff3f 12c1f009 318597fd .....0.?....1... + 402439e0 2163e228 02568200 215fe222 220016e2 !c.(.V..!_.""... + 402439f0 0031d9ff 0c0422a0 7d85ecff c6010000 .1....".}....... + 40243a00 21f5ff0c 03390208 3112c110 0df00000 !....9..1....... + 40243a10 12c1f009 31c5a8f9 31c9ff21 c9ff42a0 ....1...1..!..B. + 40243a20 0005eaff 083112c1 100df000 41a5ff12 .....1......A... + 40243a30 c1f07d02 28040931 5d040c06 bc928822 ..}.(..1]......" + 40243a40 48027798 2a883237 9825cc46 49058600 H.w.*.27.%.FI... + 40243a50 00004906 38028c63 58134812 4a454913 ..I.8..cX.H.JEI. + 40243a60 3197ff42 a16f018f d5c00000 46020000 1..B.o......F... + 40243a70 6d028c34 2d0406f1 ff083112 c1100df0 m..4-.....1..... + 40243a80 1480fe3f 12c1d021 b5ffc9a1 c18dffd9 ...?...!........ + 40243a90 91c02000 d802280c 09b1e981 f9711662 .. ...(......q.b + 40243aa0 0521f7ff e1afff22 0200cc62 280e31a4 .!....."...b(.1. + 40243ab0 ff060100 280e32a1 38202dc0 018addc0 ....(.2.8 -..... + 40243ac0 0000fd02 280c3812 373f2c30 ffc03802 ....(.8.7?,0..8. + 40243ad0 5822390c 68323179 ffd90e42 a1a25901 X"9.h21y...B..Y. + 40243ae0 69110170 d5c00000 58016811 1645fd2d i..p....X.h..E.- + 40243af0 06c00500 06f3ff00 08b1c8a1 d891e881 ................ + 40243b00 f87112c1 300df000 2195ffc0 20003802 .q..0...!... .8. + 40243b10 2194ff39 020df000 21afff12 c1f03802 !..9....!.....8. + 40243b20 0931dcb3 3112e238 03cc5331 0ee23803 .1..1..8..S1..8. + 40243b30 8cd30c13 39023188 ff0c0422 a07d45d8 ....9.1....".}E. + 40243b40 ff083112 c1100df0 9e97fe3f 21d3e631 ..1........?!..1 + 40243b50 feff2812 12c1f00c 0542a3b0 c9210931 ..(......B...!.1 + 40243b60 01edd6c0 0000cd02 8ce22c44 0c030129 ..........,D...) + 40243b70 d4c00000 22af8022 4c0a0831 2d0cc821 ....".."L..1-..! + 40243b80 12c1100d f0000000 8038ff3f 41ffff12 .........8.?A... + 40243b90 c1f03804 09312793 0e383339 04460600 ..8..1'..839.F.. + 40243ba0 00004833 cc843833 5663ffc6 02000000 ..H3..83Vc...... + 40243bb0 4792f248 324933c6 faff31e3 ff42a3a1 G..H2I3...1..B.. + 40243bc0 0139d5c0 00000831 12c1100d f0000000 .9.....1........ + 40243bd0 0180ffff 71edff0c 0988070c 16306993 ....q........0i. + 40243be0 4040f45d 08606074 ac952715 20a21509 @@.].``t..'. ... + 40243bf0 479a1ccc 357c3346 1500b805 165bff56 G...5|3F.....[.V + 40243c00 26ffa803 16dafea7 1bea8600 00000c19 &............... + 40243c10 583586f4 ff571301 58035902 ec4441af X5...W..X.Y..DA. + 40243c20 eb61ebff 3d089c73 6a549c35 52130947 .a..=..sjT.5R..G + 40243c30 95091b44 4040f43d 0846faff 383306f9 ...D@@.=.F..83.. + 40243c40 ff5603fb 4252090c 03379903 89322907 .V..BR...7...2). + 40243c50 2d030df0 12c1f0c9 21cd0222 1209d911 -.......!..".... + 40243c60 e9010931 dd0340e0 f48c720c 029c3d28 ...1..@...r...=( + 40243c70 0dc60300 0c043d0c 2d0c85f5 ffecb206 ......=.-....... + 40243c80 faff0000 320c1029 1c0c4220 2320224c ....2..)..B # "L + 40243c90 1021bdff e25c0a48 023d048c 73c71309 .!...\.H.=..s... + 40243ca0 383346fd ff00493c c9020c02 0831c821 83F...I<.....1.! + 40243cb0 d811e801 12c1100d f0000000 0c034202 ..............B. + 40243cc0 10391232 520a7cb3 30341032 42100df0 .9.2R.|.04.2B... + 40243cd0 39724982 0df00000 12c1c0f9 b1fd0222 9rI............" + 40243ce0 1209c9e1 d9d109f1 e9c14941 6951dd03 ..........IAiQ.. + 40243cf0 50c0f48c d20c832d 0d05cefb ed0dbc22 P......-......." + 40243d00 86040000 0c043d0f 2d0f85ec ff56f20f ......=.-....V.. + 40243d10 46f8ff00 000042a0 0032a008 0c12c5db F.....B..2...... + 40243d20 fbed027c f2167e0e 221d048c 523d0d2d ...|..~."...R=.- + 40243d30 0e85fafb 321f0998 1e802311 30384130 ....2.....#.08A0 + 40243d40 22202020 f4224900 20284138 41224901 " ."I. (A8A"I. + 40243d50 802c11c0 c841c0c2 200c02c0 c0f42249 .,...A.. ....."I + 40243d60 06224907 2803c249 0232a0f0 c0c84120 ."I.(..I.2....A + 40243d70 2310c249 0332a0e0 37921022 0f103762 #..I.2..7.."..7b + 40243d80 0a320e0d 0c422023 20224e0d 280fcd0f .2...B # "N.(... + 40243d90 4851cc42 4bc4c605 00003224 01371210 HQ.BK.....2$.7.. + 40243da0 22affad7 1e69e02e 2085cbfb 7ca28617 "....i.. ...|... + 40243db0 00621e04 80361160 28412023 202020f4 .b...6.`(A # . + 40243dc0 22490420 28412249 05220f10 07e21f42 "I. (A"I.".....B + 40243dd0 21043d0c 1c152d0e 92610685 4f073181 !.=...-..a..O.1. + 40243de0 ea986120 23832249 062028f4 22490728 ..a #."I. (."I.( + 40243df0 51620f09 520f0a48 4129013d 0c1c172d Qb..R..HA).=...- + 40243e00 0e8588fa cd02d71e 062d0e85 c5fb2d0c .........-....-. + 40243e10 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... + 40243e20 12c1e0c9 61cd0228 0462a0f0 20661022 ....a..(.b.. f." + 40243e30 a0e02026 c0d95150 d0f452cc 18205493 .. &..QP..R.. T. + 40243e40 2d053901 49110971 4535fa6d 0238017c -.9.I..qE5.m.8.| + 40243e50 c248118c 565d0d2d 0cc5e7ff 0871c861 .H..V].-.....q.a + 40243e60 d85112c1 200df000 52120a12 c1f04b42 .Q.. ...R.....KB + 40243e70 0931c5fa ff083112 c1100df0 12c1d0f9 .1....1......... + 40243e80 71fd0228 1209b1c9 a1d991e9 81390132 q..(.........9.2 + 40243e90 02002911 3030342b 23421f04 e0221127 ..).004+#B...".' + 40243ea0 240fe033 01303060 3030312d 0fc5b2fb $..3.00`001-.... + 40243eb0 8c922d0f c5bafbc6 63000000 00c1d3e8 ..-.....c....... + 40243ec0 422f0132 2100222c 004921c5 88fa4821 B/.2!.",.I!...H! + 40243ed0 ed022204 01320400 80221130 222080d2 .."..2...".0" .. + 40243ee0 11202841 20dd2022 04036204 02802211 . (A . "..b...". + 40243ef0 60222080 32112028 41203320 3030f44c `" .2. (A 3 00.L + 40243f00 42d0d0f4 4c362793 1e671d02 86260058 B...L6'..g...&.X + 40243f10 01288516 32092812 16e20838 12164312 .(..2.(....8..C. + 40243f20 61bce868 06c60400 67931927 9d7b5801 a..h....g..'.{X. + 40243f30 28951642 07380216 a310680c 67930286 (..B.8....h.g... + 40243f40 40000619 002110ff a80c9802 22a0f00c @....!......"... + 40243f50 0c62af20 202a106a 225d0c0c 16205683 .b. *.j"]... V. + 40243f60 21ace8e0 6c836055 2078026d 0c2d090c !...l.`U x.m.-.. + 40243f70 4bbc3282 12093798 278802cc 1e164800 K.2...7.'.....H. + 40243f80 a718019c a5cc7c82 0210b088 1080c283 ......|......... + 40243f90 82120ad7 980a8812 16c80977 98028625 ...........w...% + 40243fa0 006d0228 3206f2ff dc0c5801 2198e838 .m.(2.....X.!..8 + 40243fb0 15222200 271302c6 bdff0c0c 22040732 ."".'......."..2 + 40243fc0 04068022 11302220 16420162 1f04418f ...".0" .B.b..A. + 40243fd0 e8318fe8 52a011f0 2f20852f 075612ed .1..R.../ ./.V.. + 40243fe0 7c832d0f 459ffb56 72ec9c6c 787c1607 |.-.E..Vr..lx|.. + 40243ff0 ec5187e8 288c6d0d 4d0fc03c 20c00700 .Q..(.m.M..< ... + 40244000 86110000 56aeea21 81e832a0 f0280220 ....V..!..2..(. + 40244010 231032a0 e0379202 86a5ff28 11320200 #.2..7.....(.2.. + 40244020 2d0f3030 34e03311 8b33059b fb0c332d -.004.3..3....3- + 40244030 0f451c00 869eff00 8c963832 393631d2 .E........82961. + 40244040 fe993229 03cd0246 dcff08b1 c8a1d891 ..2)...F........ + 40244050 e881f871 12c1300d f0000000 12c1c0e2 ...q..0......... + 40244060 610ce222 01c2610e f9b109f1 d9d1d20e a.."..a......... + 40244070 00cd02d0 d034e0dd 11d02060 fd032951 .....4.... `..)Q + 40244080 3d022d0c d9414595 fb566215 221c04f6 =.-..AE..Vb."... + 40244090 42024653 00581c22 05002632 06268224 B.FS.X."..&2.&.$ + 402440a0 c64f0000 22050680 32112205 07202320 .O.."...2.".. # + 402440b0 16f21232 1f182793 02864900 225f1806 ...2..'...I."_.. + 402440c0 48000000 003151e8 d8033d0f 2d0d8568 H....1Q...=.-..h + 402440d0 fa32a0f0 305d1032 af203a35 16331056 .2..0].2. :5.3.V + 402440e0 0210221c 04f68202 c63d002d 0c451707 .."......=.-.E.. + 402440f0 56f20e2c 232d0c45 8efb1672 0338412d V..,#-.E...r.8A- + 40244100 0c858dfb 56b20d32 1c040c04 0c22c59c ....V..2.....".. + 40244110 fbdd0216 c20c3d0c 45c1fb56 420c3851 ......=.E..VB.8Q + 40244120 2d0de22d 01458bfb 56720b2d 0c4593fb -..-.E..Vr.-.E.. + 40244130 cd0dc602 0032afde c02c2005 8afb5612 .....2..., ...V. + 40244140 0a3132e8 522c0122 23002038 74224e0c .12.R,."#. 8t"N. + 40244150 324e0d20 30752028 75224e0f 212de832 2N. 0u (u"N.!-.2 + 40244160 4e0e2802 20387422 4e10324e 11203075 N.(. 8t"N.2N. 0u + 40244170 20287522 4e13324e 120c0222 45002205 (u"N.2N..."E.". + 40244180 03320502 80221130 22207c63 3030f427 .2...".0" |c00.' + 40244190 b3079b22 06010000 00008b22 2020f422 ..."......." ." + 402441a0 45022028 41224503 22af8022 4e080c02 E. (A"E.".."N... + 402441b0 224e0a22 4e0b1c43 e02e20c5 0807224e "N."N..C.. ..."N + 402441c0 0a384120 28f4224e 0b2d0c05 81fbdc12 .8A (."N.-...... + 402441d0 0c06310e e8f9010c 1752a080 4d062d0c ..1......R..M.-. + 402441e0 854afa2d 0cc587fb 08f1c8e1 d8d1e8c1 .J.-............ + 402441f0 f8b112c1 400df000 12c1c05d 02d9d10c ....@......].... + 40244200 0430d074 0c122c43 e9c15941 09f1c9e1 .0.t..,C..YA.... + 40244210 f2610b85 8cfbed02 58411632 07c8120c .a......XA.2.... + 40244220 32f815d2 4c01224c 00281e0c 0d38151c 2...L."L.(...8.. + 40244230 c4d24c04 d24c05d2 4c06d24c 078b2201 ..L..L..L..L..". + 40244240 67d5c000 00321e05 d24c02d2 4c032d0c g....2...L..L.-. + 40244250 45ff0622 4c022028 f4224c03 320f0d52 E.."L. (."L.2..R + 40244260 0f0c220f 0e803311 50432000 22114032 .."...3.PC .".@2 + 40244270 20220f0f 0c178022 01302220 29016d0d ".....".0" ).m. + 40244280 52a0804d 013d0d2d 0e4542fa 2d0e457d R..M.=.-.EB.-.E} + 40244290 fb08f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. + 402442a0 8d0412c1 e00941c9 51d961cd 02dd042d ......A.Q.a....- + 402442b0 0347a37d 30939080 0890c000 a0c099a0 .G.}0........... + 402442c0 58094829 49215901 48194911 0601000b X.H)I!Y.H.I..... + 402442d0 8802c0f4 7d0907b9 04a810a7 34f087a2 ....}.......4... + 402442e0 0f580068 10691759 07b820b9 271b22cb .X.h.i.Y.. .'.". + 402442f0 977d0907 b904a819 473af187 a2100b88 .}......G:...... + 40244300 02c0f468 07581759 406930b8 27b95029 ...h.X.Y@i0.'.P) + 40244310 318792bf 2d0c5821 49176801 69074831 1...-.X!I.h.i.H1 + 40244320 59270b44 85f7ff4d 0d38312d 0c1b3305 Y'.D...M.81-..3. + 40244330 f7ffc851 d8610841 12c1200d f0000000 ...Q.a.A.. ..... + 40244340 ac22ff3f 00100800 00d01f00 00d03f00 .".?..........?. + 40244350 00101000 60b82440 00d0ff00 00d00f00 ....`.$@........ + 40244360 00d07f00 50b82440 58b82440 12c1f009 ....P.$@X.$@.... + 40244370 01261262 61f4ff51 f2ff2622 3d41f2ff .&.ba..Q..&"=A.. + 40244380 26324601 f2ff2642 3461f1ff 26523326 &2F...&B4a..&R3& + 40244390 62322672 4d268236 0c900712 0d21edff b2&rM&.6.....!.. + 402443a0 019cd4c0 00000c02 06020069 0501eaff ...........i.... + 402443b0 09150c12 080112c1 100df001 e8ff6905 ..............i. + 402443c0 06fbff0d 04690546 f9ff0d04 86fbff01 .....i.F........ + 402443d0 e4ff6905 06f6ff21 e3ff018d d4c00000 ..i....!........ + 402443e0 86f0ff21 e1ff018a d4c00000 86edff00 ...!............ + 402443f0 70b82440 a0b82440 b0b82440 10b92440 p.$@..$@..$@..$@ + 40244400 60c9fe3f 64c9fe3f 00001000 f0b82440 `..?d..?......$@ + 40244410 d0b82440 30b92440 40b92440 50b92440 ..$@0.$@@.$@P.$@ + 40244420 60b92440 40b82440 70b92440 90b92440 `.$@@.$@p.$@..$@ + 40244430 d0b92440 20ba2440 280f1040 12c1d0c9 ..$@ .$@(..@.... + 40244440 51f98109 41d96129 31e9710c 02ed03dd Q...A.a)1.q..... + 40244450 043d010c 44016624 c0000048 010c1c40 .=..D.f$...H...@ + 40244460 4c35d714 0f21e2ff 3d0d0169 d4c00000 L5...!..=..i.... + 40244470 0c0cc6ff ff2d0d45 efff2612 0c3d0d21 .....-.E..&..=.! + 40244480 ddff0163 d4c00000 0c0cf1ad ff583159 ...c.........X1Y + 40244490 3fe92f16 0e190c0d 0c0e0c03 3991083f ?./.........9..? + 402444a0 21eca3ea 00482058 104060b4 cc165702 !....H X.@`...W. + 402444b0 1021d1ff 38000156 d4c00000 083f0c0c .!..8..V.....?.. + 402444c0 ea006800 58200b26 16d21332 c6fe16c3 ..h.X .&...2.... + 402444d0 1042c6fd 16640c41 3d6a4804 66460286 .B...d.A=jH.fF.. + 402444e0 22002656 56266611 c0007468 140c0c57 ".&VV&f...th...W + 402444f0 b6024636 00cd0006 35003834 281f0c09 ..F6....5.84(... + 40244500 02d5d00c 0bc0c074 78912c08 70a50480 .......tx.,.p... + 40244510 872000cb 93a0c993 80707479 9101f1da . .......pty.... + 40244520 c0000031 cd683803 27930206 280021b3 ...1.h8.'...(.!. + 40244530 ff0137d4 c000000c 0c862400 28100c06 ..7.......$.(... + 40244540 0c08c0c0 74383492 d5f04891 1c054074 ....t84...H...@t + 40244550 0490c893 50542070 c6935040 74499101 ....PT p..P@tI.. + 40244560 e1dac000 00a1a6ff 290a4618 000c06c0 ........).F..... + 40244570 c07472d5 f0b89138 3428100c 040c8000 .tr....84(...... + 40244580 0b20b053 0470c693 00b07450 c493b991 . .S.p....tP.... + 40244590 01d5dac0 0000819b ff290806 0c00a810 .........)...... + 402445a0 980f2820 a79905b1 98ff27bb 0a2197ff ..( ......'..!.. + 402445b0 0118d4c0 00000c0c c0c07438 910c4430 ..........t8..D0 + 402445c0 02044033 20305074 0c0600c6 935991cb ..@3 0Pt.....Y.. + 402445d0 ee782f1b dd77bd02 86b0ff06 1300913f .x/..w.........? + 402445e0 e98810b8 20979805 a188ffb7 ba0a2188 .... .........!. + 402445f0 ff0107d4 c000000c 0cc0c074 38910c24 ...........t8..$ + 40244600 30010440 3320c6ee ff389158 100c14cc 0..@3 ...8.X.... + 40244610 657132e9 68207716 010c0c30 0004c0c0 eq2.h w....0.... + 40244620 74403320 46e7ff0c 05599168 9107e614 t@3 F....Y.h.... + 40244630 2179ff01 f7d3c000 0078910c 18808720 !y.......x..... + 40244640 80707479 91989117 e9142173 ff01f0d3 .pty......!s.... + 40244650 c00000a8 910c2bb0 ba20b0a0 74a991d8 ......+.. ..t... + 40244660 9127ed14 216eff01 ead3c000 00e8910c .'..!n.......... + 40244670 40000e20 00e074e9 9128913c f337120c @.. ..t..(.<.7.. + 40244680 2168ff38 9101e2d3 c000000c 0c3165ff !h.8.........1e. + 40244690 282f42a1 21202290 e0221101 41d6c000 (/B.! ".."..A... + 402446a0 00dd02cc 320c0206 2d00482f 383f4044 ....2...-.H/8?@D + 402446b0 90e04411 014ad4c0 00002d0d 482f0c03 ..D..J....-.H/.. + 402446c0 0b44c5bd ff082fd9 210b50bc a5ed0d0c .D..../.!.P..... + 402446d0 0d682ecc f64d0621 54ff381e 01cdd3c0 .h...M.!T.8..... + 402446e0 0000682e 0c0c581e 784e5a86 87b70e21 ..h...X.xNZ....! + 402446f0 4fff380e 483e01c6 d3c00000 0c0ccbee O.8.H>.......... + 40244700 082f1bdd 0b90973d c7e2adfc d82131af ./.....=.....!1. + 40244710 6900a090 3803d0aa a0a2dafe b22a7fa2 i...8........*.. + 40244720 2a7e3813 baaaa7b3 262141ff 01b9d3c0 *~8.....&!A..... + 40244730 0000582f 2140ff50 5590d055 a0ea5532 ..X/!@.PU..U..U2 + 40244740 257e4225 7f522580 01b2d3c0 00000c0c %~B%.R%......... + 40244750 2d0d0139 ffc00000 2d0c0c16 624f10c8 -..9....-...bO.. + 40244760 51d861e8 71f88108 4112c130 0df00000 Q.a.q...A..0.... + 40244770 12c1f0c2 6101c1f2 fe026100 022c0222 ....a.....a..,." + 40244780 0c10ac70 ac52383c ac130561 db482c0c ...p.R8<...a.H,. + 40244790 379c8408 3c0c2540 64902057 83211aff 7...<.%@d. W.!.. + 402447a0 0066a078 0057170f cb006790 f50c02c8 .f.x.W....g..... + 402447b0 11080112 c1100df0 08200732 f12d0006 ......... .2.-.. + 402447c0 fbff0000 61dffe58 269cb59c 93420610 ....a..X&....B.. + 402447d0 68369c24 9c068ce5 50859060 88a07806 h6.$....P..`..x. + 402447e0 271708cb 668796f5 0c020df0 79030c12 '...f.......y... + 402447f0 9826a816 a9139923 0df00000 c022ff3f .&.....#.....".? + 40244800 12c1f009 01018b68 c0000001 fcff3800 .......h......8. + 40244810 290037b2 0548101b 44491008 0112c110 ).7..H..DI...... + 40244820 0df00000 c822ff3f 00482440 21feff12 .....".?.H$@!... + 40244830 c1f00901 01e9e9c0 000021fa ff31faff ..........!..1.. + 40244840 0c04013c ebc00000 21f7ff31 3ffc0c14 ...<....!..1?... + 40244850 0c150139 ebc00000 080112c1 100df000 ...9............ + 40244860 37894100 12c1f009 11017268 c0000029 7.A.......rh...) + 40244870 0131d984 011cdac0 000061f9 ff41dfff .1........a..A.. + 40244880 38015814 48040c10 4733010c 005a7008 8.X.H...G3...Zp. + 40244890 11607782 7a2212c1 100df000 12c1f009 .`w.z".......... + 402448a0 01016468 c0000008 0112c110 0df00000 ..dh............ + 402448b0 12c1f002 61000535 fc022100 12c11080 ....a..5..!..... + 402448c0 00000000 12c1f009 018c4320 2074c52f ..........C t./ + 402448d0 fc080112 c1100df0 00060060 12c1e009 ...........`.... + 402448e0 31292139 116901e9 61c941d9 51cd04dd 1)!9.i..a.A.Q... + 402448f0 07ed05cc 74cc55cc 360c02c6 17000523 ....t.U.6......# + 40244900 fcc03c20 22a000c5 fbffe03e 200c1245 ..< "......> ..E + 40244910 fbff0c22 3801c5fa ff282180 22012028 ..."8....(!.". ( + 40244920 318517fc 2811851a fc2d0dc5 2efcac3d 1...(....-.....= + 40244930 c1eaff0c 05526c4c 526c4dc0 2000322c .....RlLRlM. .2, + 40244940 4f0c1440 3320c020 00326c4f c50adcc0 O..@3 . .2lO.... + 40244950 2000226c 4e852cfc c519fc22 a001c221 ."lN.,...."...! + 40244960 04d851e8 61083112 c1200df0 48741040 ..Q.a.1.. ..Ht.@ + 40244970 12c1f0c2 61010261 0030c320 9c13050c ....a..a.0. .... + 40244980 bd9c720c 0201f9ff c0000029 0c0c0009 ..r........).... + 40244990 1c0c02c8 11080112 c1100df0 0505bd56 ...............V + 402449a0 82fe85e8 ffc5ebff c6f7ff00 32a00012 ............2... + 402449b0 c1f01021 20026102 016e21c0 00002801 ...! .a..n!...(. + 402449c0 c505bd08 2112c110 0df00000 12c1d0c9 ....!........... + 402449d0 31e951f9 610921d9 413981dd 02f62302 1.Q.a.!.A9....#. + 402449e0 8623000c 1c02ae04 d0fcb00a 2f32227e .#........../2"~ + 402449f0 22228037 b26e2d01 3d0f0bec 0c84e971 "".7.n-.=......q + 40244a00 80ee01e0 e8310175 d3c00000 2d0f32cf .....1.u....-.2. + 40244a10 f80c8401 72d3c000 000871f8 11800001 ....r.....q..... + 40244a20 000831d0 00b00810 d03eb007 bf52d03e ..1......>...R.> + 40244a30 b0460200 2811d03e b0481347 b2178b23 .F..(..>.H.G...# + 40244a40 0c840166 d3c00000 0b5e80e5 01e0e831 ...f.....^.....1 + 40244a50 7765e0d0 3eb08b23 0c843d01 0160d3c0 we..>..#..=..`.. + 40244a60 000002ae 04f8811b ccc0c074 c71f0246 ...........t...F + 40244a70 ddffc831 d841e851 f8610821 12c1300d ...1.A.Q.a.!..0. + 40244a80 f046f4ff 4024ff3f 9024ff3f f023ff3f .F..@$.?.$.?.#.? + 40244a90 4023ff3f 20c52440 70170000 60c52440 @#.? .$@p...`.$@ + 40244aa0 10c52440 40c52440 00c52440 5889fe3f ..$@@.$@..$@X..? + 40244ab0 30c52440 70c52440 80c52440 90c52440 0.$@p.$@..$@..$@ + 40244ac0 b0c52440 a0c52440 3a23ff3f b024ff3f ..$@..$@:#.?.$.? + 40244ad0 6025ff3f 5025ff3f 404b4c00 5089fe3f `%.?P%.?@KL.P..? + 40244ae0 0065cd1d 0c0321e7 ff5c0412 c1e0c911 .e....!..\...... + 40244af0 d921e931 f9410901 0147d0c0 00000c03 .!.1.A...G...... + 40244b00 21e2ff2c 040143d0 c00000e1 e0ffd8be !..,..C......... + 40244b10 e61d0286 40000c0c 2cd3f1dd ffd20e28 ....@...,......( + 40244b20 e00c11e0 bca0f0fc b0b82b09 61303b82 ..........+.a0;. + 40244b30 326f414d 038c4b42 c32d426f 419c1d3d 2oAM..KB.-BoA..= + 40244b40 0421d4ff 01b3d2c0 00000861 422f41d2 .!.........aB/A. + 40244b50 0e28380e 52a3e850 338247b3 044d0342 .(8.R..P3.G..M.B + 40244b60 6f412d04 497161c8 ff31cbff 6a606951 oA-.Iqa..1..j`iQ + 40244b70 01f8dac0 00004d02 78510871 29072000 ......M.xQ.q). . + 40244b80 c0026f41 ac4d21c5 ff3d0001 a1d2c000 ..oA.M!..=...... + 40244b90 004851d2 0e284804 9c0d3d04 21c1ff01 .HQ..(H...=.!... + 40244ba0 9cd2c000 004851d2 0e284804 51bbff47 .....HQ..(H.Q..G + 40244bb0 b50f8c9d 21bcff3d 0c0195d2 c00000d2 ....!..=........ + 40244bc0 0e28222f 4132a3e8 0147d9c0 00002042 .("/A2...G.... B + 40244bd0 a0426f41 8ccd3d04 21b4ff01 8dd2c000 .BoA..=.!....... + 40244be0 00d20e28 0c1671b1 ff0c087a 7c720700 ...(..q....z|r.. + 40244bf0 825f8000 17400066 a1625f81 8c7d21ac ._...@.f.b_..}!. + 40244c00 ff0183d2 c000002c d3f1a1ff d8be1bcc .......,........ + 40244c10 c0c074d7 ac02c6c0 ff080e32 a35a9c90 ..t........2.Z.. + 40244c20 07330286 b6000022 41003014 3033a020 .3....."A.0.03. + 40244c30 22a03022 a002c264 86000002 a064420e ".0"...d.....dB. + 40244c40 28521e18 0c07618f ff82a190 8a80606d (R....a.......`m + 40244c50 b0091689 36725605 5256048c 942195ff ....6rV.RV...!.. + 40244c60 016cd2c0 0000d8be 2b0de610 02462000 .l......+....F . + 40244c70 f192ff0c 0cf2cf40 d20e2816 1d043184 .......@..(...1. + 40244c80 ff2d0f30 3cb03213 800161d2 c00000d2 .-.0<.2...a..... + 40244c90 0e28acad 317fff21 89ff303c b0321381 .(..1..!..0<.2.. + 40244ca0 015cd2c0 0000d20e 289c3d31 79ff2184 .\......(.=1y.!. + 40244cb0 ff303cb0 32234101 56d2c000 00d20e28 .0<.2#A.V......( + 40244cc0 48be47ac 158cfd31 70ff217b ff303ca0 H.G....1p.!{.0<. + 40244cd0 3803014f d2c00000 d20e288c 7d2179ff 8..O......(.}!y. + 40244ce0 014cd2c0 00001bcc 08bec0c0 742b0007 .L..........t+.. + 40244cf0 2c852164 ff003074 05cdff48 be0164ff ,.!d..0t...H..d. + 40244d00 1bc4c0c0 742b4440 407416ac 0500fcb0 ....t+D@@t...... + 40244d10 622f4152 2f3f921f 80679543 a21f8172 b/AR/?...g.C...r + 40244d20 1f7d821f 7c1bdcd0 d0749088 20825f7c .}..|....t.. ._| + 40244d30 a0772072 5f7d47bd 21f152ff 424e320c .w r_}G.!.R.BN2. + 40244d40 84f03db0 22c3f801 a5d2c000 00420e32 ..=."........B.2 + 40244d50 1bddd0d0 74473de6 014eff0b 44404074 ....tG=..N..D@@t + 40244d60 0bccc0c0 74564cfa 014aff0b c4c0c074 ....tVL..J.....t + 40244d70 9c5c0b3c 00fcb022 2f3fd22f 4130c074 .\.<..."/?./A0.t + 40244d80 20ddc0d2 6f41568c fe014fff 0c060004 ...oAV...O..... + 40244d90 b0625080 522e15fc e532107f 521e297c .bP.R....2..R.)| + 40244da0 f6605530 50331032 507f221e 29225080 .`U0P3.2P.".)"P. + 40244db0 b6242042 4e320c1c 3133ff0c 84303cb0 .$ BN2..13...0<. + 40244dc0 22c3f801 86d2c000 00420e32 1bccc0c0 "........B.2.... + 40244dd0 74473ce3 0b444040 74424e32 d13cfff1 tG<..D@@tBN2.<.. + 40244de0 3cff520e 3302cff0 56650a0c 03acb432 <.R.3...Ve.....2 + 40244df0 4e340c0c 0c843123 ff220e34 303cb020 N4....1#.".40<. + 40244e00 22a0c022 90d022b0 0175d2c0 0000420e "..".."..u....B. + 40244e10 321bccc0 c074473c da320e34 012effd8 2....tG<.2.4.... + 40244e20 be0a0342 4000a61d 1b0117ff d073110c ...B@........s.. + 40244e30 0c002ca0 ca57f055 a028021b cc2905c0 ..,..W.U.(...).. + 40244e40 c074c79d eb424e3c 9121ff0c 180b7308 .t...BN<.!....s. + 40244e50 0eb0b311 30a3a00c 1cc24e33 c0aa11ba ....0.....N3.... + 40244e60 bfb26e10 62c06470 7893aa99 99ee724e ..n.b.dpx.....rN + 40244e70 3416e609 d2a35a67 3d02062b 00602241 4.....Zg=..+.`"A + 40244e80 60301430 33a02022 a03022a0 02c2ec86 `0.03. ".0"..... + 40244e90 2000520e 44569505 ac840c0c 0c8431f9 .R.DV........1. + 40244ea0 fe220e34 303cb020 22a0c022 90d022b0 .".40<. ".."..". + 40244eb0 014bd2c0 0000420e 321bccc0 c074473c .K....B.2....tG< + 40244ec0 da0104ff 320e34d8 be0a2342 4200a61d ....2.4...#BB... + 40244ed0 1b01edfe d073110c 0c002ca0 ca37f033 .....s....,..7.3 + 40244ee0 a028021b cc2903c0 c074c79d eb0c1442 .(...)...t.....B + 40244ef0 4e44c811 d821e831 f8410801 12c1200d ND...!.1.A.... . + 40244f00 f021f5fe 31358320 20820176 d8c00000 .!..15. ..v.... + 40244f10 4648ff6c c03170fe c0200009 0341effe FH.l.1p.. ...A.. + 40244f20 c0200038 133904c6 f1ff21eb fe31ecfe . .8.9....!..1.. + 40244f30 2020823a 22312883 016bd8c0 000086d2 .:"1(..k...... + 40244f40 ff000000 0c0541d1 fe205293 4023a059 ......A.. R.@#.Y + 40244f50 220df000 d0c52440 12c1f03d 0221cbfe ".....$@...=.!.. + 40244f60 09010202 2839028c 7021faff 01a9d1c0 ....(9..p!...... + 40244f70 00000801 12c1100d f0000000 12c1f0c9 ................ + 40244f80 11e931d9 210901dd 03c5fcff e1c0fe08 ..1.!........... + 40244f90 be0c0ca6 10133d0c d02ca028 0245faff ......=..,.(.E.. + 40244fa0 38be1bcc c0c07437 2cebc811 d821e831 8.....t7,....!.1 + 40244fb0 080112c1 100df000 31b5fe30 22a02822 ........1..0".(" + 40244fc0 0df00000 21b2fe28 020df000 a4791040 ....!..(.....y.@ + 40244fd0 e0c52440 f8011040 12c1e009 212901c9 ..$@...@....!).. + 40244fe0 313911d9 41e951dd 05e1a8fe 0cf349be 19..A.Q.......I. + 40244ff0 cd0421a3 656c04c0 20000222 80400010 ..!.el.. ..".@.. + 40245000 300020c0 20000262 8021f0ff 01f2ffc0 0. . ..b.!...... + 40245010 000052a0 846130fe c0200059 26167c06 ..R..a0.. .Y&.|. + 40245020 0c490c1a b1a2fe22 aecf0c04 021e1840 .I.....".......@ + 40245030 5490d055 a08805c0 20007808 207710c0 T..U.... .x. w.. + 40245040 20007908 68153805 907610e0 77116060 .y.h.8..v..w.`` + 40245050 14706620 c06611c0 20008803 608820c0 .pf .f.. ...`. . + 40245060 20001b64 ba748903 58255247 00604074 ..d.t..X%RG.`@t + 40245070 50507400 1540003a a1300020 0000f447 PPt..@.:.0. ...G + 40245080 9cac025e 18860000 021e1861 8892c020 ...^.......a... + 40245090 00280138 11026644 05eeffc1 796545a4 .(.8..fD....yeE. + 402450a0 ff0c28c0 2000722c 81807720 c0200072 ..(. .r,..w . .r + 402450b0 6c8122a2 0001c265 c0000092 0e288c99 l."....e.....(.. + 402450c0 38be21c3 ff0152d1 c00000c8 31d841e8 8.!...R.....1.A. + 402450d0 51082112 c1200df0 0c320df0 01050615 Q.!.. ...2...... + 402450e0 21ffff0d f0000000 3169fe0c 14202493 !.......1i... $. + 402450f0 2243280d f0000000 8438ff3f f830ff3f "C(......8.?.0.? + 40245100 c089fe3f 3031ff3f 2432ff3f 12c1f0d9 ...?01.?$2.?.... + 40245110 11d1f9ff c9212d0d 026103e9 0101aee7 .....!-..a...... + 40245120 c0000031 f6ff0cd5 c2030042 1301c735 ...1.......B...5 + 40245130 241b2cc7 54192243 002d0c45 dbdd0c15 $.,.T."C.-.E.... + 40245140 0c0432a0 a52d0d01 fce8c000 00460f00 ..2..-.......F.. + 40245150 20c074c6 f5ff0ce2 279c320c 12224300 .t.....'.2.."C. + 40245160 0ce50c12 20e07427 541e42ce 01424300 .... .t'T.B..BC. + 40245170 c5d7dd52 a00142a0 0032a0a5 2d0d01ee ...R..B..2..-... + 40245180 e8c00000 cd0e0601 001b2257 92d521dc .........."W..!. + 40245190 ff2802cc d221dbff 28023202 19661339 .(...!..(.2..f.9 + 402451a0 46040000 26121c66 222f21d6 ff280232 F...&..f"/!..(.2 + 402451b0 02196613 0e320218 c7931e0c 1332421a ..f..2.......2B. + 402451c0 86050000 21d1ff28 0232021a 66130a32 ....!..(.2..f..2 + 402451d0 0219c793 040c1332 421b0831 c821d811 .......2B..1.!.. + 402451e0 e80112c1 100df000 ff0000ff 34c72440 ............4.$@ + 402451f0 12c1f0c9 21cd0221 c1ff0931 42020430 ....!..!...1B..0 + 40245200 30f46614 02062400 42020d56 440766a3 0.f...$.B..VD.f. + 40245210 2e481cb7 74164038 f432c3fc 21f3ff30 .H..t.@8.2..!..0 + 40245220 30f48033 11202410 30222029 1c21b4ff 0..3. $.0" ).!.. + 40245230 28021622 00662260 2d0c85fc 00061600 (..".f"`-....... + 40245240 26e35532 1c183c22 37b20c21 e8ff01f0 &.U2..<"7..!.... + 40245250 d0c00000 46100000 21aaff22 22002612 ....F...!.."".&. + 40245260 1616b200 662231c0 2c2005c3 00c60100 ....f"1., ...... + 40245270 2d0c85c2 00060800 2d0c055e 03060600 -.......-..^.... + 40245280 00000028 22cc822d 0c853201 46020000 ...("..-..2.F... + 40245290 00661204 2d0c05d7 030831c8 2112c110 .f..-.....1.!... + 402452a0 0df00000 78572440 12c1d021 94ff0261 ....xW$@...!...a + 402452b0 0b220204 26122045 d0dc32a0 0122a000 ."..&. E..2..".. + 402452c0 32410931 f8ff2901 29112241 08293129 2A.1..).)."A.)1) + 402452d0 4129512d 01c59bdc 08b112c1 300df000 A)Q-........0... + 402452e0 3431ff3f 2c32ff3f 2832ff3f 44c62440 41.?,2.?(2.?D.$@ + 402452f0 3183ff12 c1f04823 09315684 04420305 1.....H#.1V..B.. + 40245300 0c022614 02462800 4203060c 42661402 ..&..F(.B...Bf.. + 40245310 86250032 030d0c12 16e30821 f1ff3802 .%.2.......!..8. + 40245320 28034813 40307427 b4022030 740c1216 (.H.@0t'.. 0t... + 40245330 73070c22 26137222 c3fe0c34 0c032043 s.."&.r"...4.. C + 40245340 932d04c6 18000c02 66145e42 03056614 .-......f.^B..f. + 40245350 58420306 0c422614 5032030d 0c121683 XB...B&.P2...... + 40245360 042169ff 32a00022 22004202 1d661408 .!i.2.."".B..f.. + 40245370 31ddff32 23003203 0022021e 66120c21 1..2#.2.."..f..! + 40245380 daff2802 280227b3 02203074 0c129c83 ..(.(.'.. 0t.... + 40245390 0b434040 740c22b6 440f0c32 26630a21 .C@@t.".D..2&c.! + 402453a0 d3ff019b d0c00000 7cf20831 12c1100d ........|..1.... + 402453b0 f0000000 f430ff3f f030ff3f 9e97fe3f .....0.?.0.?...? + 402453c0 31fdff12 c1f0c921 2803c1fb ffd91109 1......!(....... + 402453d0 31290cdd 039c4232 22145ca4 326c0031 1)....B2".\.2l.1 + 402453e0 f7ff0130 cfc00000 280cc6f9 ff083129 ...0....(.....1) + 402453f0 0c290dc8 21d81112 c1100df0 9c38ff3f .)..!........8.? + 40245400 1431ff3f bf89fe3f be89fe3f b038ff3f .1.?...?...?.8.? + 40245410 c438ff3f d838ff3f 3032ff3f ec38ff3f .8.?.8.?02.?.8.? + 40245420 58c62440 14141040 12c1f0c2 6102c133 X.$@...@....a..3 + 40245430 ff026103 222c02d9 11560208 05ebff66 ..a.",...V.....f + 40245440 322d21a7 ff0c0328 0222d201 32425a21 2-!....(."..2BZ! + 40245450 ebff01e1 e6c00000 d1eaff2d 0dc52af6 ...........-..*. + 40245460 282d8ca2 31d6ff42 a1f9010e cfc00000 (-..1..B........ + 40245470 31e5ff0c 12224300 224c040c 0231e2ff 1...."C."L...1.. + 40245480 224c0522 4c0621e1 ff0c2442 430001d2 "L."L.!...$BC... + 40245490 e6c00000 2119ff01 d0e6c000 0021dcff ....!........!.. + 402454a0 01cee6c0 00000c02 c5bedd45 f1ff4599 ...........E..E. + 402454b0 00858c00 c59202c6 3a000000 00261202 ........:....&.. + 402454c0 462400c5 e2ff6632 4a210fff 22220032 F$....f2J!.."".2 + 402454d0 021d6613 0a3183ff 0c043223 004243d3 ..f..1....2#.BC. + 402454e0 22021e66 12092180 ff0c0328 023242d3 "..f..!....(.2B. + 402454f0 21c9ff01 b9e6c000 00d1c7ff d02d20c5 !............- . + 40245500 20f6222d 0216b200 31adff42 a21601e5 ."-....1..B.... + 40245510 cec00000 31bcff0c 12224300 224c040c ....1...."C."L.. + 40245520 0231b9ff 224c0522 4c0621bc ff0c2442 .1.."L."L.!...$B + 40245530 430001a9 e6c00000 21f0fe01 a7e6c000 C.......!....... + 40245540 000c0245 b5dd0598 02859a02 45890246 ...E........E..F + 40245550 13000000 0066224d 31abff22 a0012243 .....f"M1..".."C + 40245560 00224c04 0c0231a8 ff224c05 224c0621 ."L...1.."L."L.! + 40245570 abff0c24 42430001 98e6c000 0021defe ...$BC.......!.. + 40245580 0196e6c0 000021a2 ff0193e6 c000000c ......!......... + 40245590 0245b0dd 059302c5 95028584 02458a00 .E...........E.. + 402455a0 857d00c5 e1ff0520 db220c0c 66121001 .}..... ."..f... + 402455b0 9dffc000 003d0221 9aff0115 d0c00000 .....=.!........ + 402455c0 08310c12 c821d811 12c1100d f0000000 .1...!.......... + 402455d0 48c72440 9838ff3f 12c1f002 610385e4 H.$@.8.?....a... + 402455e0 ff21fbff 010bd0c0 000021c4 fe32020c .!........!..2.. + 402455f0 21f9ff22 2200c507 00022103 12c1100d !.."".....!..... + 40245600 f0000000 20c7fe3f 60c72440 12c1f0c9 .... ..?`.$@.... + 40245610 21c168ff 0931280c dc623168 ff42a03e !.h..1(..b1h.B.> + 40245620 22a05401 5fd2c000 0032a000 226c0032 ".T._....2.."l.2 + 40245630 6214280c dc4231f3 ff21f3ff 4c3401f4 b.(..B1..!..L4.. + 40245640 cfc00000 0c0205f9 ff060100 315bff29 ............1[.) + 40245650 030831c8 2112c110 0df00000 a8c62440 ..1.!.........$@ + 40245660 94c62440 7cc62440 76c72440 68c62440 ..$@|.$@v.$@h.$@ + 40245670 a8522440 12c1c0d2 610d20d2 2022c110 .R$@....a. . ".. + 40245680 291122c1 2029010c 8209f1e9 c1c9e139 ).". ).........9 + 40245690 51496159 71698179 91ed0329 21c50ddb QIaYqi.y...)!... + 402456a0 0572db26 12123d02 21edff01 d9cfc000 .r.&..=.!....... + 402456b0 0045d7ff 06040000 0045c3ff 16d20021 .E.......E.....! + 402456c0 e8ff01d3 cfc00000 0c024620 000568db ..........F ..h. + 402456d0 cc7221e4 ff01cecf c00000c1 88fe0c12 .r!............. + 402456e0 261e0222 a00031e0 ff224c0c 21e0ff01 &.."..1.."L.!... + 402456f0 c8cfc000 0021b7ff d90222a0 00224c04 .....!....".."L. + 40245700 224c0522 4c06224c 0d0c02c5 98ddc58a "L."L."L........ + 40245710 dc85efff 217bfe28 02261214 8c826622 ....!{.(.&....f" + 40245720 12455c00 46020000 c55b0046 01000000 .E\.F....[.F.... + 40245730 00056602 21f76d22 0200cc72 21cdffc5 ..f.!.m"...r!... + 40245740 39db8600 0005b6ff 0c12224c 050c1208 9........."L.... + 40245750 f1c8e1d8 d1e8c112 c1400df0 1cc72440 .........@....$@ + 40245760 04c72440 ecc62440 ca89fe3f f0512440 ..$@..$@...?.Q$@ + 40245770 0c512440 d8c62440 12c1d041 22ffc9a1 .Q$@..$@...A"... + 40245780 d99109b1 e981f971 dd022204 00c15bfe .......q.."...[. + 40245790 6612090c 02225c01 0c12224c 00220c04 f...."\..."L.".. + 402457a0 66120246 8d000c0f 56032016 dd0e220d f..F....V. ...". + 402457b0 2b16020e 220d2c32 afac8022 01202831 +...".,2...". (1 + 402457c0 37a20286 3300410f ff220400 66124d31 7...3.A.."..f.M1 + 402457d0 fbfe42a1 0f5c4201 f2d1c000 00ed02cc ..B..\B......... + 402457e0 b242a111 3188ff21 ddff0644 00000c64 .B..1..!...D...d + 402457f0 4b3d01fa cfc00000 ab3d2c04 22ce2e01 K=.......=,."... + 40245800 f7cfc000 00220d2b 224e4f0c 02226e14 .....".+"NO.."n. + 40245810 21eafe38 02e902e2 6314c618 0031e5fe !..8....c....1.. + 40245820 e1e6fe28 037d0e62 2214290e 4b8d16a6 ...(.}.b".).K... + 40245830 183d062d 080c6469 01791182 610201d7 .=.-..di.y..a... + 40245840 d1c00000 68017811 8821bc32 69076226 ....h.x..!.2i.b& + 40245850 1446f6ff 0c644b3d 2d0f01e0 cfc00000 .F...dK=-....... + 40245860 22cf2e2c 04ab3d01 ddcfc000 00220d2b "..,..=......".+ + 40245870 224f4f0c 02226f14 280ef90e f262140c "OO.."o.(....b.. + 40245880 1f320d2b 0c120013 400032a1 221c0120 .2.+....@.2.".. + 40245890 2320225c 01d80d06 c4ff0000 31dbfe66 # "\........1..f + 402458a0 1f072203 001b2222 430041d6 fe0c1e22 .."...""C.A...." + 402458b0 04004203 00473201 0c0e0c14 b622010c ..B..G2......".. + 402458c0 0440ee10 e0e0748c ae31cefe 1b222243 .@....t..1...""C + 402458d0 00063800 0041cbfe 0c122244 000c2222 ..8..A...."D.."" + 402458e0 430031b6 fe42a164 22a05401 add1c000 C.1..B.d".T..... + 402458f0 00dd02dc 623143ff 219bff42 a1660144 ....b1C.!..B.f.D + 40245900 cfc00000 0c0205cd ffc63300 003196ff ..........3..1.. + 40245910 0c6401b2 cfc00000 21a7fe28 02322214 .d......!..(.2". + 40245920 326d14d2 6214222d 148c7222 024f224d 2m..b."-..r".O"M + 40245930 4fc60300 0c12321c 01224d4f 0c222023 O.....2.."MO." # + 40245940 20225c01 0c02224c 0e221c01 0c031b43 "\..."L.".....C + 40245950 4040748c b20b3220 23100c1e 3d0406fb @@t...2 #...=... + 40245960 ff00162e 00324c0e 220c0045 58dd0c02 .....2L."..EX... + 40245970 4572dd21 7eff4580 dd0c12c5 71ddc1de Er.!~.E.....q... + 40245980 fd2d0c01 95e5c000 003179ff 42a000c0 .-.......1y.B... + 40245990 2c2001e8 e6c00000 0c020577 ff210dff , .........w.!.. + 402459a0 0c034802 0c12c004 00c60b00 2172ff01 ..H.........!r.. + 402459b0 18cfc000 00058fff 06080000 3180fe42 ............1..B + 402459c0 a1365c42 0177d1c0 0000fd02 5642e842 .6\B.w......VB.B + 402459d0 a138310c ff2162ff 86c8ff00 08b1c8a1 .81..!b......... + 402459e0 d891e881 f87112c1 300df000 211fff0d .....q..0...!... + 402459f0 f0000000 30c62440 d089fe3f 12c1f0c9 ....0.$@...?.... + 40245a00 21093120 c074858e ff8cc221 faff0100 !.1 .t.....!.... + 40245a10 cfc00000 0c028603 000ce2c7 32010cfc ............2... + 40245a20 21f6ffc2 42000c12 0831c821 12c1100d !...B....1.!.... + 40245a30 f0000000 1cc62440 fcc52440 12c1f0c9 ......$@..$@.... + 40245a40 21093120 c220858a ff8cc221 faff01f0 !.1 . .....!.... + 40245a50 cec00000 0c024605 00f63c07 21a9fdc9 ......F...<.!... + 40245a60 02060200 21f5ff01 eacec000 000c1208 ....!........... + 40245a70 31c82112 c1100df0 0c0472a0 ff82af8c 1.!.......r..... + 40245a80 0b333030 74771325 5202000c 86504430 .300tw.%R....PD0 + 40245a90 40900440 51415040 748c4980 44304040 @..@QAP@t.I.D0@@ + 40245aa0 740b6660 60745666 fe1b2246 f4ff2d04 t.f``tVf.."F..-. + 40245ab0 0df00000 0df00000 9e97fe3f 5a470000 ...........?ZG.. + 40245ac0 3c5c2440 b45a2440 785b2440 12c1f0e9 <\$@.Z$@x[$@.... + 40245ad0 01ed0221 8afd0931 c921d911 22020466 ...!...1.!.."..f + 40245ae0 1202861f 0021fefd c146fe28 020c0322 .....!...F.(..." + 40245af0 d2013242 5a31f0ff 2c02226c 0042a58f ..2BZ1..,."l.B.. + 40245b00 1c020127 d1c00000 dd02292c 45c4f529 ...'......),E..) + 40245b10 1d282c0c 443d0ecb 220130cf c0000028 .(,.D=..".0....( + 40245b20 2c31e6ff 390231e6 ffc02c20 c572f531 ,1..9.1..., .r.1 + 40245b30 e5ffc02c 20c575f5 2d0c0534 f5c12ffe ..., .u.-..4../. + 40245b40 2d0c0125 e5c00000 31e0ff0c 042d0c01 -..%....1....-.. + 40245b50 79e6c000 000c154d 0532a064 2d0c0176 y......M.2.d-..v + 40245b60 e6c00000 0831c821 d811e801 12c1100d .....1.!........ + 40245b70 f0000000 80c72440 12c1d021 60fd09b1 ......$@...!`... + 40245b80 c9a1d991 e9812202 04661202 8626003d ......"..f...&.= + 40245b90 010c0205 5fdd454e dc265202 86220028 ...._.EN.&R..".( + 40245ba0 01165208 d1c5ff42 a55c3d0d 0cb201fc ..R....B.\=..... + 40245bb0 d0c00000 cd0216a2 05e111fe 0c44282e .............D(. + 40245bc0 3d018b22 0106cfc0 0000cb31 0c02856a =..".......1...j + 40245bd0 dd21c3fd cb312802 0c6422d2 0122025c .!...1(..d"..".\ + 40245be0 224c0022 cc0101fd cec00000 3d010c44 "L."........=..D + 40245bf0 7b2c01fa cec00000 3d0c0cb4 2d0ec52c {,......=...-.., + 40245c00 f542a565 d03d20c0 2c200126 cdc00000 .B.e.= ., .&.... + 40245c10 86050000 0c0242a5 673d0d01 22cdc000 ......B.g=.."... + 40245c20 0021d4ff 017bcec0 000008b1 c8a1d891 .!...{.......... + 40245c30 e88112c1 300df000 0831ff3f 12c1e0c2 ....0....1.?.... + 40245c40 6106c12e fd026107 d26105e9 41f93122 a.....a..a..A.1" + 40245c50 0c042612 6431a2fd 4803dd03 42d40122 ..&.d1..H...B.." + 40245c60 045a2c73 1b222020 7422445a 27b34ae1 .Z,s." t"DZ'.J. + 40245c70 e4fdf1f1 ff382e0c 44cb332d 0f01d7ce .....8..D.3-.... + 40245c80 c0000028 0d0c0322 d2013242 5a0c1222 ...(..."..2BZ.." + 40245c90 4c0621da fd01d0e4 c000002d 0ec5a6f5 L.!........-.... + 40245ca0 3186ff28 2e42a57d 01ffccc0 00002149 1..(.B.}......!I + 40245cb0 fe3d0f48 020c42c0 04000871 c861d851 .=.H..B....q.a.Q + 40245cc0 e841f831 12c1200d f0000000 38cb2440 .A.1.. .....8.$@ + 40245cd0 2dc7fe3f 14cb2440 1031ff3f fcca2440 -..?..$@.1.?..$@ + 40245ce0 d8ca2440 0c31ff3f 12c1f0c9 21c105fd ..$@.1.?....!... + 40245cf0 0931280c dc123170 ff5ce422 a05a01a8 .1(...1p.\.".Z.. + 40245d00 d0c00000 290c0602 0021f0ff 0141cec0 ....)....!...A.. + 40245d10 0000280c ccc242a0 6431edff 21eeff46 ..(...B.d1..!..F + 40245d20 0e000000 c1edff28 0cdc7231 63ff42a0 .......(..r1c.B. + 40245d30 6b1c0201 9bd0c000 000c0329 0c393286 k..........).92. + 40245d40 02000000 21e6ff01 32cec000 00222c00 ....!...2....",. + 40245d50 56720131 dfff21e2 ff42a072 012dcec0 Vr.1..!..B.r.-.. + 40245d60 000022a0 000587ff 06010031 deff2903 .."........1..). + 40245d70 0831c821 12c1100d f0000000 31e2fc12 .1.!........1... + 40245d80 c1f02803 c9210931 d91130c3 2016f200 ..(..!.1..0. ... + 40245d90 314aff42 a08401c3 ccc00000 0c02290c 1J.B..........). + 40245da0 31ceffc1 d0ff2803 dd03290c 9c423832 1.....(...)..B82 + 40245db0 42a08e39 0c3140ff 01bbccc0 0000280c B..9.1@.......(. + 40245dc0 06faff00 0831290c 290dc821 d81112c1 .....1).)..!.... + 40245dd0 100df000 bcca2440 94ca2440 2141fd12 ......$@..$@!A.. + 40245de0 c1f03802 c9210931 cd02eca3 3133ff42 ..8..!.1....13.B + 40245df0 a09f22a1 64016ad0 c0000022 6c00ecb2 ..".d.j...."l... + 40245e00 31b4ff21 f5ff42a0 a70101ce c000000c 1..!..B......... + 40245e10 02457cff 06080000 21b9fc22 020c6612 .E|.....!.."..f. + 40245e20 1621ecff 01fbcdc0 00008602 007cf332 .!...........|.2 + 40245e30 52043252 0532425c 0831c821 12c1100d R.2R.2B\.1.!.... + 40245e40 f0000000 3127fd12 c1f02803 c9210931 ....1'....(..!.1 + 40245e50 cd038ce2 3119ff42 a0bd0192 ccc00000 ....1..B........ + 40245e60 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 40245e70 c489fe3f 80ca2440 70ca2440 60ca2440 ...?..$@p.$@`.$@ + 40245e80 d8552440 48ca2440 1cca2440 f0c92440 .U$@H.$@..$@..$@ + 40245e90 0031ff3f e0c92440 48df0040 12c1b0c2 .1.?..$@H..@.... + 40245ea0 611220c2 202143fd d2611122 22000261 a. . !C..a.""..a + 40245eb0 13e26110 f2610fd2 2214c501 dd220c0d ..a..a.."....".. + 40245ec0 07621122 cc1632cc 102971e2 cc1c3951 .b."..2..)q...9Q + 40245ed0 06050000 0017e202 06c10052 cc1c22cc ...........R..". + 40245ee0 165971e2 cc102951 3120fe0c 342d0e01 .Yq...)Q1 ..4-.. + 40245ef0 5928c000 008cf231 deff0c64 e02e2001 Y(.....1...d.. . + 40245f00 5528c000 0056722d 220c0c0c 03802201 U(...Vr-".....". + 40245f10 2028310c 242034a3 221c1839 6166121f (1.$ 4."..9af.. + 40245f20 321c1922 adc22a23 38613022 c02020f4 2.."..*#8a0". . + 40245f30 4c2327b3 02c6a900 06010000 00d22d14 L#'...........-. + 40245f40 16cd2928 510c64d0 3d200114 d0c00000 ..)(Q.d.= ...... + 40245f50 5692fe0c 05594146 0b003841 58613023 V....YAF..8AXa0# + 40245f60 a0c02290 42121a22 12191b33 5022c030 ..".B.."...3P".0 + 40245f70 30f452ad c22020f4 39415a32 3030f452 0.R.. .9AZ200.R + 40245f80 a0424044 4137b50a 221c1838 412733c9 .B@DA7.."..8A'3. + 40245f90 06930032 0c0d0763 0b82cd24 32cd2c52 ...2...c...$2.,R + 40245fa0 1d160602 00521d11 82cd1a32 cd225714 .....R.....2."W. + 40245fb0 d6521800 27151d62 18016712 17521802 .R..'..b..g..R.. + 40245fc0 57121152 58015218 03625800 52580222 W..RX.R..bX.RX." + 40245fd0 58034253 00e149fc 220e0c7d 0e66121c X.BS..I."..}.f.. + 40245fe0 62180352 18024218 01321800 21a2ff89 b..R..B..2..!... + 40245ff0 91e98101 87cdc000 00889178 81421801 ...........x.B.. + 40246000 22180240 60f42050 f4321800 57b6012d "..@`. P.2..W..- + 40246010 042040f4 fd0337b4 0220f220 221803f0 . @...7.. . "... + 40246020 30f437b2 0220f220 f0f0f43d 088b580c 0.7.. . ...=..X. + 40246030 02421300 2b33f044 c04a2220 20f43795 .B..+3.D.J" .7. + 40246040 ef266202 06d0ff31 a6fcf2df fe28034d .&b....1.....(.M + 40246050 03bc0232 0c0df0f0 f4076307 f2520406 ...2......c..R.. + 40246060 01000000 f25205f2 420c2207 0c261202 .....R..B."..&.. + 40246070 065b0028 0432020c 2180ff01 65cdc000 .[.(.2..!...e... + 40246080 00c65600 00398189 9105d5ff 38810c14 ..V..9......8... + 40246090 28038891 4902420c 0df0f0f4 076405f2 (...I.B......d.. + 402460a0 52048600 00f25205 f2420c22 0e0c6612 R.....R..B."..f. + 402460b0 11280332 020c2171 ff899101 55cdc000 .(.2..!q....U... + 402460c0 0088910c 120c0f22 4e0d210b fcf92e89 ......."N.!..... + 402460d0 9101c1e3 c0000022 0d4f45e1 dce180fc .......".OE..... + 402460e0 320d4f28 0e32421c 21c9fc01 bbe3c000 2.O(.2B.!....... + 402460f0 003163ff 21c6fc4d 0f010ee5 c0000021 .1c.!..M.......! + 40246100 3efe0c15 2202004d 0fb03211 2033c020 >..."..M..2. 3. + 40246110 33a021be fcd03311 0108e5c0 0000f80e 3.!...3......... + 40246120 38710c64 db2f015c ffc00000 38510c64 8q.d./.\....8Q.d + 40246130 22cf1301 59ffc000 00320d4f 2152ff01 "...Y....2.O!R.. + 40246140 34cdc000 00280e72 02116202 1052020f 4....(.r..b..R.. + 40246150 42020e32 020d2202 12226100 214bff01 B..2..".."a.!K.. + 40246160 2ccdc000 00280e32 02137202 17620216 ,....(.2..r..b.. + 40246170 52021542 02142202 18226100 2144ff01 R..B..".."a.!D.. + 40246180 24cdc000 00280e88 913812fc 9332020c $....(...8...2.. + 40246190 32522d32 021c3242 1d210efd 313dff48 2R-2..2B.!..1=.H + 402461a0 020c2289 91c00400 21d5fb88 9122020c ..".....!....".. + 402461b0 66121d28 0e32020c 2137ff01 15cdc000 f..(.2..!7...... + 402461c0 00889186 02000000 66130532 020c3252 ........f..2..2R + 402461d0 2d0c440c 032d0801 8fcac000 00c669ff -.D..-........i. + 402461e0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 402461f0 500df000 e0c82440 ccc82440 b4c82440 P.....$@..$@..$@ + 40246200 94c82440 12c1c0e2 610c0261 0fc2610e ..$@....a..a..a. + 40246210 d9d1f9b1 ed0205cc dc31bafb 29412803 .........1..)A(. + 40246220 38414202 1c371414 32c22042 c2540c05 8AB..7..2. B.T.. + 40246230 5253004b 334793f7 38413242 1c381e4c RS.K3G..8A2B.8.L + 40246240 243068f4 6050f432 adc23a35 3030f437 $0h.`P.2..:500.7 + 40246250 b40286b0 0082c220 42c2543d 08729300 ....... B.T=.r.. + 40246260 77950246 ac004b33 3794f10c 0b9d08b0 w..F..K37....... + 40246270 cb207cbd 32190030 35c03030 f4004311 . |.2..05.00..C. + 40246280 3b333030 f4404031 b67302c6 36001b3b ;300.@@1.s..6..; + 40246290 303074a2 19011073 90a25704 42570026 00t....s..W.BW.& + 402462a0 33028630 00f21101 a2110242 1103aa7f 3..0.......B.... + 402462b0 7a747070 f4a0af82 00371130 30313251 ztpp.....7.0012Q + 402462c0 00404ac1 d0331000 33114040 f4303031 .@J..3..3.@@.001 + 402462d0 00f4116b 33f0f031 8c937cb3 30771026 ...k3..1..|.0w.& + 402462e0 27020621 00d04410 26241032 affb30ff '..!..D.&$.2..0. + 402462f0 1000ff11 f0f0317c a3379f6d 7d0142a0 ......1|.7.m}.B. + 40246300 0032a001 829701a6 180542c4 01404074 .2........B..@@t + 40246310 1b333030 742b7766 43e9720e 008b9180 .300t+wfC.r..... + 40246320 77017078 310c332c 8a829901 7088c082 w.px1.3,....p... + 40246330 c81487ba 1621afff 01b6ccc0 00002171 .....!........!q + 40246340 fb0c0328 0220cca0 86030000 0b333030 ...(. .......300 + 40246350 742b9956 23fd0614 0000279c 02c66d00 t+.V#.....'...m. + 40246360 3252104b 2246fcff bd031bcc c0c0740c 2R.K"F........t. + 40246370 d34b9937 1c0286be ff32c250 42180242 .K.7.....2.PB..B + 40246380 58004b88 8793f432 c22242c2 52521302 X.K....2."B.RR.. + 40246390 5253004b 333794f4 320e0062 52288033 RS.K37..2..bR(.3 + 402463a0 01303831 32522946 5b003212 2a52d5fe .0812R)F[.2.*R.. + 402463b0 1b333030 f432522a 4055c020 33905253 .300.2R*@U. 3.RS + 402463c0 2ad2122a 3291050b cdcac228 41429107 *..*2......(AB.. + 402463d0 224c1d22 91062023 804a2232 a00301a7 "L.".. #.J"2.... + 402463e0 cbc00000 224c58f1 47fb168d 11c59eff ...."LX.G....... + 402463f0 c143fb0c 02292c0c 12224c0d 217fff01 .C...),.."L.!... + 40246400 84ccc000 00d1b6fb 0c12380d 2913213d ..........8.).!= + 40246410 fb580222 05588022 01204831 22055980 .X.".X.". H1".Y. + 40246420 22012028 312a2420 4f052a24 20212122 ". (1*$ O.*$ !!" + 40246430 532c2215 2a505290 22152a22 532d281e S,".*PR.".*"S-(. + 40246440 204805a0 54112049 05b04411 40452020 H..T. I..D.@E + 40246450 5e055054 20204b05 d0441120 2c154045 ^.PT K..D. ,.@E + 40246460 20e02211 20242022 435c2221 0422431d .". $ "C\"!."C. + 40246470 22031c8c 1222431d 22031d45 a7dc211e "...."C."..E..!. + 40246480 fb01d5e2 c00000e1 e2fb2d0e 01d3e2c0 ..........-..... + 40246490 0000317b fe0c042d 0e0126e4 c0000021 ..1{...-..&....! + 402464a0 56fd0c15 2202000c 04b03211 2033c020 V...".....2. 3. + 402464b0 33a0d033 112d0e01 20e4c000 00220c0c 3..3.-.. ....".. + 402464c0 66120a38 41214dff 0152ccc0 0000220c f..8A!M..R....". + 402464d0 0c661213 280d5212 2d42021d 32922c21 .f..(.R.-B..2.,! + 402464e0 48ff014b ccc00000 213bfc31 69fe4802 H..K....!;.1i.H. + 402464f0 0c22c004 00280f42 a00432a0 0022c254 ."...(.B..2..".T + 40246500 01c5c9c0 0000280f 0c0432c2 2022c254 ......(...2. ".T + 40246510 4253004b 332793f7 08f1c8e1 d8d1e8c1 BS.K3'.......... + 40246520 f8b112c1 400df000 9931ff3f 3831ff3f ....@....1.?81.? + 40246530 88c82440 7cc82440 6cc82440 58c82440 ..$@|.$@l.$@X.$@ + 40246540 40c82440 1cc82440 04c82440 fcc72440 @.$@..$@..$@..$@ + 40246550 ecc72440 dcc72440 c8c72440 5831ff3f ..$@..$@..$@X1.? + 40246560 b8c72440 a8c72440 9cc72440 3e31ff3f ..$@..$@..$@>1.? + 40246570 94c72440 90c72440 ccc92440 c0c92440 ..$@..$@..$@..$@ + 40246580 b4c92440 a0c92440 8cc92440 68c92440 ..$@..$@..$@h.$@ + 40246590 50c92440 48c92440 38c92440 28c92440 P.$@H.$@8.$@(.$@ + 402465a0 18c92440 08c92440 fcc82440 f4c82440 ..$@..$@..$@..$@ + 402465b0 f0c82440 42020012 c1908044 01c2611a ..$@B......D..a. + 402465c0 02611bcd 02d26119 e26118f2 61174058 .a....a..a..a.@X + 402465d0 3122afac 3030f427 a5028655 0426a302 1"..00.'...U.&.. + 402465e0 069f0158 1cb77517 5038f432 c3fc21fe ...X..u.P8.2..!. + 402465f0 fa3030f4 80331120 25103022 20226c01 .00..3. %.0" "l. + 40246600 3138fbd8 03281d26 12198ce2 26220246 18...(.&....&".F + 40246610 48040c22 291d290d 06460400 2d0c45be H..").)..F..-.E. + 40246620 ffc64304 281c6163 fb521d2d 2038f468 ..C.(.ac.R.- 8.h + 40246630 0632c3d8 5033c062 26143030 f4005311 .2..P3.b&.00..S. + 40246640 695162a1 68505031 37b60246 3904329d iQb.hPP17..F9.2. + 40246650 40579302 06370420 3805a073 11203905 @W...7. 8..s. 9. + 40246660 b0331130 3720207e 05707320 203b05d0 .3.07 ~.ps ;.. + 40246670 3311202c 15303720 e0221120 2320620d 3. ,.07 .". # b. + 40246680 5c202074 67120922 af012a66 8c168628 \ tg.."..*f...( + 40246690 04404831 32a08052 5d40425d 4122cd64 .@H12..R]@B]A".d + 402466a0 3a3d4212 02425200 42120342 52014b22 :=B..BR.B..BR.K" + 402466b0 2793ee22 9d3832a0 ff272302 061d0420 '..".82..'#.... + 402466c0 207462cd 6c0c2e8d 0329417c 09529600 tb.l....)A|.R.. + 402466d0 57a80246 17045040 f4c04411 40407472 W..F..P@..D.@@tr + 402466e0 cd74c2a0 04905510 f29700f7 a80a0bee .t....U......... + 402466f0 62c6fc66 0ed6860e 0428410c 23224101 b..f.....(A.#"A. + 40246700 f0203440 22202961 2241002d 01426110 . 4@" )a"A.-.Ba. + 40246710 52611169 d179c182 610e9261 0f8535ff Ra.i.y..a..a..5. + 40246720 522111f0 f43450ff 20f0f074 42211068 R!...4P. ..tB!.h + 40246730 d178c188 e198f127 1f020645 01d16ffa .x.....'...E..o. + 40246740 220d0c66 121e5841 0c825732 0a4d0538 "..f..XA..W2.M.8 + 40246750 612177ff c6010000 48413861 2176ff01 a!w.....HA8a!v.. + 40246760 accbc000 0061defa 280620cc a020eea0 .....a..(. .. .. + 40246770 429e3332 9c33cd06 3a344292 394a4332 B.32.3..:4B.9JC2 + 40246780 922c3a34 3b433034 a3303221 32522c32 .,:4;C04.02!2R,2 + 40246790 025f5623 0f7841cc b788610c 1382425e ._V#.xA...a...B^ + 402467a0 32426086 0c005841 66150c68 610c1362 2B`...XAf..ha..b + 402467b0 425d3242 61060800 78416627 0c88610c B]2Ba...xAf'..a. + 402467c0 13824233 32426286 03005841 66350968 ..B32Bb...XAf5.h + 402467d0 610c1362 42343242 63422218 31943a37 a..bB42BcB".1.:7 + 402467e0 14028628 0032025e 5cf542c3 f6404074 ...(.2.^\.B..@@t + 402467f0 47b50246 ec024202 5d4c0547 b50286e9 G..F..B.]L.G.... + 40246800 024053c0 2c9657a6 02c6e602 32c3f737 .@S.,.W.....2..7 + 40246810 240286e4 024033c0 30307439 710c1332 $....@3.00t9q..2 + 40246820 425ff2a1 5d88518c 18c67502 580c3205 B_..].Q...u.X.2. + 40246830 57cc1346 be022205 5d9b2220 20742245 W..F..".]." t"E + 40246840 32dc7321 dcfa0c1f 22220042 a000e222 2.s!...."".B..." + 40246850 148c1e46 b8026614 02c6c202 220d0c66 ...F..f....."..f + 40246860 1225319f fa280342 025d3202 5e2135ff .%1..(.B.]2.^!5. + 40246870 0168cbc0 0000419a fa222400 32025721 .h....A.."$.2.W! + 40246880 32ff0163 cbc00000 5841280c f035113a 2..c....XA(..5.: + 40246890 42420485 acc42055 90620584 78617796 BB.... U.b..xaw. + 402468a0 0a3a321b 44424385 460c0000 b6240246 .:2.DBC.F....$.F + 402468b0 a00342a0 853a324a 330c0442 43004245 ..B..:2J3..BC.BE + 402468c0 84060600 88415861 20489052 44843a32 .....AXa H.RD.:2 + 402468d0 42a0854a 33420300 1b444243 0032025f B..J3B...DBC.2._ + 402468e0 26130246 930342a0 8d620232 4a420c43 &..F..B..b.2JB.C + 402468f0 0c050c17 67b30f82 04001b33 80578330 ....g......3.W.0 + 40246900 30742b44 06fbff8c 15c68903 0c033242 0t+D..........2B + 40246910 35320257 cc9342a0 8462025e 4a424617 52.W..B..b.^JBF. + 40246920 0042025d 0c038b74 37271926 430e2063 .B.]...t7'.&C. c + 40246930 90820235 52068450 58305242 351b3330 ...5R..PX0RB5.30 + 40246940 307486f8 ff32025e 4043c042 c4f70c03 0t...2.^@C.B.... + 40246950 47a32e3a 52620235 5205361b 33505630 G..:Rb.5R.6.3PV0 + 40246960 52423530 307486f9 ff26430b 72023552 RB500t...&C.r.5R + 40246970 04005057 30524235 1b333030 742b4467 ..PW0RB5.300t+Dg + 40246980 93e63202 3522028c 27930246 3400220d ..2.5"..'..F4.". + 40246990 0c661208 21eefe01 1ecbc000 00280c32 .f..!........(.2 + 402469a0 0285f623 1e0c0332 42603242 5f324284 ...#...2B`2B_2B. + 402469b0 32428532 425742a0 210c0322 c2360195 2B.2BWB.!..".6.. + 402469c0 c8c00000 280c3202 87f6231d 0c033242 ....(.2...#...2B + 402469d0 6132425f 32428632 42873242 572c140c a2B_2B.2B.2BW,.. + 402469e0 0322c236 018cc8c0 0000280c 320289f6 .".6......(.2... + 402469f0 231d0c03 32426232 425f3242 88324289 #...2Bb2B_2B.2B. + 40246a00 3242572c 140c0322 c2360182 c8c00000 2BW,...".6...... + 40246a10 280c3202 8bf6231d 0c033242 6332425f (.2...#...2Bc2B_ + 40246a20 32428a32 428b3242 572c140c 0322c236 2B.2B.2BW,...".6 + 40246a30 0179c8c0 0000380c 22a08c52 03322a23 .y....8."..R.2*# + 40246a40 0c040c43 57330246 3a036202 01f62605 ...CW3.F:.b...&. + 40246a50 42420042 42011b33 3030742b 22c6f8ff BB.BB..300t+"... + 40246a60 220d0c0c 0f0c8e26 1249e1b0 fe42a074 "......&.I...B.t + 40246a70 0c032d0e 0168c8c0 0000f80c e941520f ..-..h.......AR. + 40246a80 5d4d0ff0 25906d0e 060d0000 00f03f11 ]M..%.m.......?. + 40246a90 22cf403a 34402290 52038542 02043d0f ".@:4@".R..B..=. + 40246aa0 21acfef7 be0221ab fe1bff01 d9cac000 !.....!......... + 40246ab0 00f0f074 480c2204 32273fd0 86eaff00 ...tH.".2'?..... + 40246ac0 1b664712 0a320496 2b443246 1fc6fbff .fG..2..+D2F.... + 40246ad0 220f5716 5204f2cf 362d0f01 e7c9c000 ".W.R...6-...... + 40246ae0 004d023d 0f2d0e01 3dcbc000 0061fcf9 .M.=.-..=....a.. + 40246af0 28064202 8e32d201 42435642 02904243 (.B..2..BCVB..BC + 40246b00 57420292 42435842 02944243 5942025e WB..BCXB..BCYB.^ + 40246b10 42435c22 0257acf2 c60d0000 9b457c76 BC\".W.......E|v + 40246b20 220f5e32 c5294040 745056c0 27b4bd47 ".^2.)@@tPV.'..G + 40246b30 23baf074 904a6e72 07845a66 1b447246 #..t.Jnr..Zf.DrF + 40246b40 00404074 06f9ff00 00211afa 2802f222 .@@t.....!..(.." + 40246b50 14ec0f28 0c320257 16a3060c 13324e60 ...(.2.W.....2N` + 40246b60 32a15d3a 322170fe 0c64011c cbc00000 2.]:2!p..d...... + 40246b70 86140000 0022cf2e 01c0c9c0 0000fce2 .....".......... + 40246b80 580c0c63 2d0f5261 11c5eefe 52211132 X..c-.Ra....R!.2 + 40246b90 05342793 2a72a15d 3d0f0c64 7a25010f .4'.*r.]=..dz%.. + 40246ba0 cbc00000 280c3202 571b3330 30743242 ....(.2.W.300t2B + 40246bb0 57220d0c 66120821 68fe0195 cac00000 W"..f..!h....... + 40246bc0 f22f1486 e2ff3165 fe2165fe 0191cac0 ./....1e.!e..... + 40246bd0 00002164 fe3d0e01 8ecac000 00220d0c ..!d.=.......".. + 40246be0 66123522 2c002202 57ecc221 5ffe0188 f.5",.".W..!_... + 40246bf0 cac00000 d15efef1 5efe8841 2d0f3208 .....^..^..A-.2. + 40246c00 610183ca c0000058 411b5559 41d795e9 a......XA.UYA... + 40246c10 2159fe01 7fcac000 000c02c5 47dc21fc !Y..........G.!. + 40246c20 f901ede0 c0000021 f9f901eb e0c00000 .......!........ + 40246c30 280c0c23 32620132 0e00cc13 06bd0232 (..#2b.2.......2 + 40246c40 a1563022 8045e8fe 2163fa3d 0e480206 .V0".E..!c.=.H.. + 40246c50 8f001bcc 4b77267c 02c6a2fe 86a3fe00 ....Kw&|........ + 40246c60 66e30246 b302221c 183c2327 b30286b0 f..F.."..<#'.... + 40246c70 02219bf9 d802380d cc832d0c c521ff46 .!....8...-..!.F + 40246c80 ac020000 220c0d07 620d62cc 10e2cc16 ...."...b.b..... + 40246c90 f2cc1c69 41060400 17e20246 a50272cc ...iA......F..r. + 40246ca0 16e2cc1c f2cc1079 4131affa 0c342d0f .......yA1...4-. + 40246cb0 01e924c0 00009c02 316efc0c 642d0f01 ..$.....1n..d-.. + 40246cc0 e524c000 008c1246 9a020c64 32cd0de0 .$.....F...d2... + 40246cd0 2e2001b2 ccc00000 8c128695 028180f9 . .............. + 40246ce0 38412808 42a00622 c21301ac ccc00000 8A(.B.."........ + 40246cf0 8c12868f 02420c0d 21bbde40 50048ca5 .....B..!..@P... + 40246d00 6178f938 06321304 06020000 7175f938 ax.8.2......qu.8 + 40246d10 07321305 279302c6 d7ff8171 f9280838 .2..'......q.(.8 + 40246d20 0226130f 26230246 82020c23 39123902 .&..&#.F...#9.9. + 40246d30 06800200 31a0f962 c22a3803 72c23032 ....1..b.*8.r.02 + 40246d40 23146951 39417981 8c453212 04860400 #.iQ9Ay..E2..... + 40246d50 17e40246 770282c2 2252c228 32120589 ...Fw..."R.(2... + 40246d60 51598132 420c320c 0c0c0480 33013038 QY.2B.2.....3.08 + 40246d70 310c2530 45a3321c 18499166 1323321c 1.%0E.2..I.f.#2. + 40246d80 1922020c 32c3d820 23c04022 c02020f4 ."..2.. #.@". . + 40246d90 32a16827 b3028666 020c0669 61697146 2.h'...f...iaiqF + 40246da0 4d000c07 79617971 064b0000 00420357 M...yayq.K...B.W + 40246db0 cc14c63b 0232c336 2d0339c1 012fc9c0 ...;.2.6-.9../.. + 40246dc0 000038c1 4d022d0d 0185cac0 0000280e ..8.M.-.......(. + 40246dd0 42028e32 d2014243 56420290 42435742 B..2..BCVB..BCWB + 40246de0 02924243 58420294 42435942 025e4243 ..BCXB..BCYB.^BC + 40246df0 5c220257 cc12c637 02280c32 02579c33 \".W...7.(.2.W.3 + 40246e00 0c13324d 6032a15d 3a3221c7 fd0c6401 ..2M`2.]:2!...d. + 40246e10 73cac000 0031d1fd 21e2fd01 fdc9c000 s....1..!....... + 40246e20 0021e0fd 3d0d01fa c9c00000 71b4f822 .!..=.......q.." + 40246e30 070c6612 2521dcfd 01f6c9c0 0000e1cb ..f.%!.......... + 40246e40 fd320f61 21dafd1b ff01f1c9 c00000f7 .2.a!........... + 40246e50 9eee21d7 fd01eec9 c000000c 028523dc ..!...........#. + 40246e60 216cf901 5de0c000 002168f9 015be0c0 !l..]....!h..[.. + 40246e70 0000280c 0c233902 320d00cc 13c62c02 ..(..#9.2.....,. + 40246e80 32a1563a 2245c4fe 21d3f93d 0d48020c 2.V:"E..!..=.H.. + 40246e90 32c00400 06270200 00887151 11f98028 2....'....qQ...( + 40246ea0 a0c02290 48053212 1a221219 42040c22 ..".H.2.."..B.." + 40246eb0 c2d86891 4022c060 22c01b58 2020f450 ..h.@".`"..X .P + 40246ec0 50f40042 11597172 a1683034 41404031 P..B.Yqr.h04A@@1 + 40246ed0 27b70f88 81325800 221c1888 712738b8 '....2X."...q'8. + 40246ee0 06140268 81521600 1b555793 2a722105 ...h.R...UW.*r!. + 40246ef0 52170152 57005217 02225702 52570121 R..RW.R.."W.RW.! + 40246f00 7ff83256 0022020c 66122121 9bfd01c0 ..2V."..f.!!.... + 40246f10 c9c00000 46050000 88510c04 58814258 ....F....Q..X.BX + 40246f20 00425801 22580232 550086ea ff685132 .BX."X.2U....hQ2 + 40246f30 a068d216 0122ddff 2020f427 339971e8 .h...".. .'3.q. + 40246f40 f8280732 025f6613 08220232 22d201d7 .(.2._f..".2"... + 40246f50 22858851 0c234218 00e21802 c0f411e0 "..Q.#B......... + 40246f60 203420ff 20d0d074 f0f0742d 01426110 4 . ..t..t-.Ba. + 40246f70 d24101f2 410005b0 fe422110 7c03e0e4 .A..A....B!.|... + 40246f80 34303410 303e2030 30742713 02c6d1ff 404.0> 00t'..... + 40246f90 215bf822 020c6612 170c824d 0d3d0fd7 ![."..f....M.=.. + 40246fa0 32052176 fd860000 2176fd01 99c9c000 2.!v....!v...... + 40246fb0 0031cbf8 e1cbf828 0332025f 56131ccc .1.....(.2._V... + 40246fc0 9d0c13f2 425e3242 60060b00 661d0c0c ....B^2B`...f... + 40246fd0 13f2425d 32426186 07000000 662d0d0c ..B]2Ba.....f-.. + 40246fe0 13f24233 32426286 03000000 00663d08 ..B32Bb......f=. + 40246ff0 32a001f2 42343242 63422218 318c3837 2...B42BcB".1.87 + 40247000 1402c65e 0032025e 5cf542c3 f6404074 ...^.2.^\.B..@@t + 40247010 47b50246 e4004202 5d4c0547 b50286e1 G..F..B.]L.G.... + 40247020 004053c0 2c9657a6 02c6de00 32c3f737 .@S.,.W.....2..7 + 40247030 240286dc 004033c0 30307439 b10c1332 $....@3.00t9...2 + 40247040 425f5841 16950f31 c8f92841 0c340101 B_XA...1..(A.4.. + 40247050 24c00000 16123631 86fb2841 0c6401fd $.....61..(A.d.. + 40247060 23c00000 16123568 41d2c62e 2d0d0182 #.....5hA...-... + 40247070 c8c00000 78b12717 0206f100 280ef202 ....x.'.....(... + 40247080 332d0d01 7dc8c000 00203074 2d0d859e 3-..}.... 0t-... + 40247090 fe271f02 46ea00f8 0e2d0d01 77c8c000 .'..F....-..w... + 402470a0 00f2cf36 4d023d0d 2d0f01bc cbc00000 ...6M.=.-....... + 402470b0 16d238f8 0e220f1b 26120286 c100420f ..8.."..&.....B. + 402470c0 340c63db 2f49a105 9bfe58a1 27150286 4.c./I....X.'... + 402470d0 c0002841 32a00605 9afe68a1 27160286 ..(A2.....h.'... + 402470e0 bc00f2cf 36f02f20 0164c8c0 00004d02 ....6./ .d....M. + 402470f0 0c032d0f 01c8c6c0 0000f80e d02d2001 ..-..........- . + 40247100 5ec8c000 00f2cf36 4d023d0d 2d0f01b3 ^......6M.=.-... + 40247110 c9c00000 580e3841 22a15d0c 642a2501 ....X.8A".].d*%. + 40247120 afc9c000 00380e0c 12224357 21f4f722 .....8..."CW!.." + 40247130 020c6612 0b2113fd 32c33601 35c9c000 ..f..!..2.6.5... + 40247140 006167f8 28063202 57163336 32025d32 .ag.(.2.W.362.]2 + 40247150 c3093030 74324232 31e9f732 030c6613 ..00t2B21..2..f. + 40247160 1f32025e 42025d21 09fd0129 c9c00000 .2.^B.]!...).... + 40247170 715cf828 07320257 2106fd01 25c9c000 q\.(.2.W!...%... + 40247180 008157f8 42010128 08f03411 3a525205 ..W.B..(..4.:RR. + 40247190 85204490 ac857204 84620100 6797093a . D...r..b..g..: + 402471a0 321b5552 4385c60a 00f62528 52a0853a 2.URC.....%(R..: + 402471b0 325a330c 05524300 52448486 05000000 2Z3..RC.RD...... + 402471c0 5201003a 32524484 42a0854a 33420300 R..:2RD.B..J3B.. + 402471d0 1b444243 0032025f 26130246 3eff42a0 .DBC.2._&..F>.B. + 402471e0 8d520232 4a420c43 0c165733 0246b100 .R.2JB.C..W3.F.. + 402471f0 72040088 611b3370 86838961 3030742b r...a.3p...a00t+ + 40247200 4446f9ff 7851e2c7 2e2d0e01 1bc8c000 DF..xQ...-...... + 40247210 00887127 18020643 00280c42 02332d0e ..q'...C.(.B.3-. + 40247220 42611001 15c8c000 00203074 2d0e8584 Ba....... 0t-... + 40247230 fe422110 271402c6 3a00522c 00e02e20 .B!.'...:.R,... + 40247240 52c53652 6111010c c8c00000 5221114d R.6Ra.......R!.M + 40247250 023d0e50 25200151 cbc00000 16620c58 .=.P% .Q.....b.X + 40247260 0c285132 a0065261 11c580fe 52211132 .(Q2..Ra....R!.2 + 40247270 05342713 0a585152 25145951 4669fd00 .4'..XQR%.YQFi.. + 40247280 52c5362d 05526111 01fcc7c0 00005221 R.6-.Ra.......R! + 40247290 114d020c 032d0501 5fc6c000 006110f8 .M...-.._....a.. + 402472a0 2d0e5806 52c53652 611101f3 c7c00000 -.X.R.6Ra....... + 402472b0 5221114d 023d0e2d 050148c9 c0000071 R!.M.=.-..H....q + 402472c0 08f83851 28070c64 fa220144 c9c00000 ..8Q(..d.".D.... + 402472d0 8104f858 51380822 054f4203 1d271427 ...XQ8.".OB..'.' + 402472e0 ac423203 1cdcf385 c0db280c 0c1322d2 .B2.......(...". + 402472f0 01324263 220d0c66 12216851 218ffc32 .2Bc"..f.!hQ!..2 + 40247300 064f01c3 c8c00000 220d0c66 120d380c .O......"..f..8. + 40247310 218bfc32 c33601be c8c00000 380c2203 !..2.6......8.". + 40247320 571b2222 43577851 72271479 51063dfd W.""CWxQr'.yQ.=. + 40247330 22055ec6 41fd0000 220e2eec 1232a006 ".^.A..."....2.. + 40247340 e02e2042 61105261 11c572fe 52211142 .. Ba.Ra..r.R!.B + 40247350 21103205 34279307 1b44f20e 4f404074 !.2.4'...D..O@@t + 40247360 e22e1486 3afd0000 22051df7 9202863a ....:..."......: + 40247370 fd562f00 0639fd22 051c1622 00c636fd .V/..9."..."..6. + 40247380 f02f20c5 b6db280c 0c1322d2 01324263 ./ ...(..."..2Bc + 40247390 220d0c26 1202863b fd2169fc 3d0f019c "..&...;.!i.=... + 402473a0 c8c00000 062dfd00 0c033242 63324262 .....-....2Bc2Bb + 402473b0 32426132 426086de 00584152 25145941 2Ba2B`...XAR%.YA + 402473c0 861fff00 0028410c 63c56afe 320f3427 .....(A.c.j.2.4' + 402473d0 13028633 00f2cf36 f02f2001 a7c7c000 ...3...6./ ..... + 402473e0 004d020c 03f02f20 010bc6c0 0000f80e .M..../ ........ + 402473f0 d02d2001 a1c7c000 00f2cf36 4d02d03d .- ........6M..= + 40247400 202d0f01 f6c8c000 00580e32 210422a1 -.......X.2!.". + 40247410 5d42a006 20258001 f1c8c000 002137f7 ]B.. %.......!7. + 40247420 22020c66 120d380e 2158fc32 c3360178 "..f..8.!X.2.6.x + 40247430 c8c00000 380e2203 571b2222 43578618 ....8.".W.""CW.. + 40247440 00784122 072e56a2 05380e0c 6422031b .xA"..V..8..d".. + 40247450 661206db 332d0706 01002841 32c31301 f...3-....(A2... + 40247460 cfcac000 000c030c 14203483 302074bc ......... 4.0 t. + 40247470 12d80e0c 02224d57 d2cd36d0 2d20017e ....."MW..6.- .~ + 40247480 c7c00000 4d020c03 2d0d01e2 c5c00000 ....M...-....... + 40247490 580e3841 22a15d0c 642a2501 d0c8c000 X.8A".].d*%..... + 402474a0 000627ff 88418228 148941c6 e4fe0000 ..'..A.(..A..... + 402474b0 32025e86 27ff5861 56c5a10c 03324235 2.^.'.XaV....2B5 + 402474c0 320257cc b342a084 62025e4a 420c0306 2.W..B..b.^JB... + 402474d0 18004202 5d0c038b 7437271b 26430e20 ..B.]...t7'.&C. + 402474e0 63908202 35520684 50583052 42351b33 c...5R..PX0RB5.3 + 402474f0 30307486 f8ff0000 32025e40 43c042c4 00t.....2.^@C.B. + 40247500 f70c0347 a32f3a52 62023552 05361b33 ...G./:Rb.5R.6.3 + 40247510 50563052 42353030 7486f9ff 0026430b PV0RB500t....&C. + 40247520 72023552 04005057 30524235 1b333030 r.5R..PW0RB5.300 + 40247530 742b4467 93e63202 3522028c c169f727 t+Dg..2.5"...i.' + 40247540 93020637 0031edf6 22030c66 12082111 ...7.1.."..f..!. + 40247550 fc012fc8 c0000041 62f72804 320285f6 ../....Ab.(.2... + 40247560 231d0c03 32426032 425f3242 84324285 #...2B`2B_2B.2B. + 40247570 3242572c 140c0322 c23601a6 c5c00000 2BW,...".6...... + 40247580 5158f728 05320287 f6231d0c 03324261 QX.(.2...#...2Ba + 40247590 32425f32 42863242 87324257 2c140c03 2B_2B.2B.2BW,... + 402475a0 22c23601 9cc5c000 00614df7 28063202 ".6......aM.(.2. + 402475b0 89f6231d 0c033242 6232425f 32428832 ..#...2Bb2B_2B.2 + 402475c0 42893242 572c140c 0322c236 0192c5c0 B.2BW,...".6.... + 402475d0 0000280c 32028bf6 231d0c03 32426332 ..(.2...#...2Bc2 + 402475e0 425f3242 8a32428b 3242572c 140c0322 B_2B.2B.2BW,..." + 402475f0 c2360188 c5c00000 380c22a0 8c520332 .6......8."..R.2 + 40247600 2a230c04 0c435733 02c64900 620201f6 *#...CW3..I.b... + 40247610 26054242 00424201 1b333030 742b22c6 &.BB.BB..300t+". + 40247620 f8ff7881 0c0281b5 f6225700 22080c0c ..x......"W."... + 40247630 0f0c8d26 124dd1bd fb42a074 32a000d0 ...&.M...B.t2... + 40247640 2d200174 c5c00000 2126f7fd 0d38026d - .t....!&...8.m + 40247650 0d22035d 4d033052 90460d00 00f03f11 .".]M.0R.F....?. + 40247660 22cf403a 34402290 52038542 02043d0f ".@:4@".R..B..=. + 40247670 21cafbf7 bd0221c9 fb01e5c7 c000001b !.....!......... + 40247680 6f60f074 3117f748 03220432 273fcdc6 o`.t1..H.".2'?.. + 40247690 e8ff1b66 47950286 c4fd7204 962b4472 ...fG.....r..+Dr + 402476a0 461f06fb ff9b427c 7572035e 40407482 F.....B|ur.^@@t. + 402476b0 c2292055 c0773402 86c4fd47 a80206c3 .) U.w4....G.... + 402476c0 fd302490 4a6d2202 845a661b 44224600 .0$.Jm"..Zf.D"F. + 402476d0 40407486 f7ff0000 002136f7 2802e222 @@t......!6.(.." + 402476e0 14cc1e86 c4fd280c 320e4f22 021c2793 ......(.2.O"..'. + 402476f0 3a22ce2e 01e1c6c0 0000ece2 580c0c63 :"..........X..c + 40247700 2d0e5261 110537fe 52211132 05342793 -.Ra..7.R!.2.4'. + 40247710 1a62a15d 3d0e0c64 6a250130 c8c00000 .b.]=..dj%.0.... + 40247720 322c0022 035722c2 01224357 e22e1486 2,.".W".."CW.... + 40247730 ebff0000 02211bc2 211ad221 19e22118 .....!..!..!..!. + 40247740 f2211712 c1700df0 0c0472a0 ff82af8c .!...p....r..... + 40247750 0b333030 74771325 5202000c 86504430 .300tw.%R....PD0 + 40247760 40900440 51415040 748c4980 44304040 @..@QAP@t.I.D0@@ + 40247770 740b6660 60745666 fe1b2246 f4ff2d04 t.f``tVf.."F..-. + 40247780 0df00000 24cc2440 18cc2440 08cc2440 ....$.$@..$@..$@ + 40247790 f8cb2440 eccb2440 dccb2440 cccb2440 ..$@..$@..$@..$@ + 402477a0 c0cb2440 b0cb2440 a0cb2440 94cb2440 ..$@..$@..$@..$@ + 402477b0 12c1b0e2 6110ed03 29513203 12220e58 ....a...)Q2..".X + 402477c0 0c042a23 20207429 9122a0c6 2a2e0261 ..*# t)."..*..a + 402477d0 13c26112 d26111f9 f1494122 61084851 ..a..a...IA"a.HQ + 402477e0 88412214 18273802 061b0188 41985180 .A"..'8.....A.Q. + 402477f0 28a09022 90321219 520e04b2 121a5053 (..".2..R.....PS + 40247800 c0b0b441 5050f40c 6362a0ff 72023667 ...APP..cb..r.6g + 40247810 970e0b33 3030741b 2256f3fe 0c628600 ...300t."V...b.. + 40247820 0022a064 a8411b3a 3030f439 4132a064 .".d.A.:00.9A2.d + 40247830 37920522 0e186612 a4485122 a0883204 7.."..f..HQ"..2. + 40247840 0c279323 220e1466 121d2204 24321e0b .'.#"..f..".$2.. + 40247850 80221130 32c062a0 0122a000 30269332 .".02.b.."..0&.2 + 40247860 04253022 205652f7 22c5c020 20f432a1 .%0" VR.".. .2. + 40247870 bf27b302 06f80022 1e10b7b2 7e1b2227 .'....."....~."' + 40247880 9b53821e 64921e65 c21e5e22 1e5f321e .S..d..e..^"._2. + 40247890 60621e61 721e62a2 1e678961 825e6399 `b.ar.b..g.a.^c. + 402478a0 71821e68 925e6492 1e66b25e 68b25e10 q..h.^d..f.^h.^. + 402478b0 c25e5d22 5e5e325e 5f625e60 725e6152 .^]"^^2^_b^`r^aR + 402478c0 5e62925e 65a25e66 825e67b2 a07f273b ^b.^e.^f.^g...'; + 402478d0 3046c2ff 00000c02 225e5d22 5e5e225e 0F......"^]"^^"^ + 402478e0 5f225e60 225e6152 5e62225e 63225e64 _"^`"^aR^b"^c"^d + 402478f0 225e6522 5e66225e 67b25e68 b25e10c6 "^e"^f"^g.^h.^.. + 40247900 b6ff4891 b2c47f27 ab0206b4 ffb2cc80 ..H....'........ + 40247910 b0b0f4d2 a07fb7bd 0246b0ff d0b21042 .........F.....B + 40247920 1e09b0d0 f4f21e0f 473d0286 2000d7df ........G=.. ... + 40247930 0246aaff 32410110 212032a0 05b24100 .F..2A..! 2...A. + 40247940 62410272 41035241 04c5dfff c0223020 bA.rA.RA....."0 + 40247950 206431ea f59c3222 030c2612 02469fff d1...2"..&..F.. + 40247960 2189ff01 2bc7c000 00469cff 22030c66 !...+....F.."..f + 40247970 120a2185 ff3d0d01 26c7c000 00221e0f ..!..=..&....".. + 40247980 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 + 40247990 5e0f202e 80e0dda0 52120088 81524d5a ^. .....R....RMZ + 402479a0 2b221bdd 2798f056 33e30c52 290e068b +"..'..V3..R)... + 402479b0 ffd7df02 8689fff2 1e0e261f 13167f29 ..........&....) + 402479c0 662f02c6 3200663f 02c66700 8683ff00 f/..2.f?..g..... + 402479d0 0087e302 8681ffa8 710b89a7 1802067f ........q....... + 402479e0 ff886192 c9fe8719 02467cff 820e44f1 ..a......F|...D. + 402479f0 c3f56618 36221e0d 20224127 b4553241 ..f.6".. "A'.U2A + 40247a00 012d010c 53b24100 62410272 41035241 .-..S.A.bA.rA.RA + 40247a10 0445d3ff c0223020 2064bc62 220f0c26 .E..."0 d.b"..& + 40247a20 1202868c 002159ff 86780000 20206422 .....!Y..x.. d" + 40247a30 41003241 012d010c 23c5d0ff c0223020 A.2A.-..#...."0 + 40247a40 20648ce2 220f0c26 12028682 002150ff d.."..&.....!P. + 40247a50 866e0000 220f0c66 120a214e ff3d0d01 .n.."..f..!N.=.. + 40247a60 ecc6c000 00221e0f 32affe00 1d403033 ....."..2....@03 + 40247a70 81203310 22a0be32 5e0f202e 80e0dda0 . 3."..2^. ..... + 40247a80 52120098 81524d5a 2b221bdd 2799f006 R....RMZ+"..'... + 40247a90 c5ff82a1 00878302 8650ff87 8602064f .........P.....O + 40247aa0 ff0b8a97 1802064d ff987182 cafe9718 .......M..q..... + 40247ab0 02464aff 8861a2ca fd871a02 8647ff82 .FJ..a.......G.. + 40247ac0 0e44f18e f5661838 221e0d20 224127b4 .D...f.8".. "A'. + 40247ad0 5a324101 2d0132a0 05b24100 62410272 Z2A.-.2...A.bA.r + 40247ae0 41035241 0405c6ff c0223020 2064bca2 A.RA....."0 d.. + 40247af0 220f0c26 12028657 002127ff 86430000 "..&...W.!'..C.. + 40247b00 00202064 22410032 41012d01 0c336241 . d"A.2A.-..3bA + 40247b10 0245c3ff c0223020 20648ce2 220f0c26 .E..."0 d.."..& + 40247b20 1202864c 00211dff 86380000 220f0c66 ...L.!...8.."..f + 40247b30 120a211b ff3d0d01 b6c6c000 00221e0f ..!..=.......".. + 40247b40 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 + 40247b50 5e0f202e 80e0dda0 52120098 81524d5a ^. .....R....RMZ + 40247b60 2b221bdd 9792f006 8fff0000 f2a100f7 +".............. + 40247b70 8302061a fff78602 8618ff87 e7020617 ................ + 40247b80 ff0bf8a7 1f020615 ffa2c8fe 971a02c6 ................ + 40247b90 12ffa871 92c8fda7 19020610 ff986182 ...q..........a. + 40247ba0 c8fc9718 02460dff 820e44f1 54f56618 .....F....D.T.f. + 40247bb0 33221e0d 20224127 b45d3241 012d010c 3".. "A'.]2A.-.. + 40247bc0 53b24100 62410272 41035241 0485b7ff S.A.bA.rA.RA.... + 40247bd0 c0223020 2064bce2 220f0c66 127921f1 ."0 d.."..f.y!. + 40247be0 fe460a00 00202064 22410032 41012d01 .F... d"A.2A.-. + 40247bf0 32a00462 41027241 03c5b4ff c0223020 2..bA.rA....."0 + 40247c00 20641622 01220f0c 66124c21 e7fe0180 d."."..f.L!.... + 40247c10 c6c00000 06100000 220f0c66 120a21e3 ........"..f..!. + 40247c20 fe3d0d01 7bc6c000 00221e0f 32affe00 .=..{...."..2... + 40247c30 1d403033 81203310 22a0be32 5e0f202e .@03. 3."..2^. . + 40247c40 80e0dda0 521200a8 81524d5a 2b221bdd ....R....RMZ+".. + 40247c50 a792f006 54ff0000 022113c2 2112d221 ....T....!..!..! + 40247c60 11e22110 f8f112c1 500df000 9e97fe3f ..!.....P......? + 40247c70 ac31ff3f 60cb2440 12c1d021 20f509b1 .1.?`.$@...! ... + 40247c80 c9a1d991 e9812202 04661202 8621003d ......"..f...!.= + 40247c90 010c0205 4fdb453e da265202 861d0028 ....O.E>.&R....( + 40247ca0 01161207 c1f2ff42 a56c3d0c 0c7201bc .......B.l=..r.. + 40247cb0 c8c00000 dd021662 04e1d7f5 0c44282e .......b.....D(. + 40247cc0 3d018b22 01c6c6c0 0000cb31 0c02855a =..".......1...Z + 40247cd0 db21e7ff cb312202 000c6422 4d001b2d .!...1"...d"M..- + 40247ce0 01bfc6c0 00003d0d 0c742d0e c51df342 ......=..t-....B + 40247cf0 a5743d0c 2d0d01eb c4c00000 86050000 .t=.-........... + 40247d00 0c0242a5 763d0c01 e7c4c000 0021d9ff ..B.v=.......!.. + 40247d10 0140c6c0 000008b1 c8a1d891 e88112c1 .@.............. + 40247d20 300df000 12c1f031 f5f40261 03c26102 0......1...a..a. + 40247d30 42030426 14474222 061cd522 04d31b22 B..&.GB"..."..." + 40247d40 20207422 44d327b5 340c0222 44d30c12 t"D.'.4.."D... + 40247d50 22430621 b0f501a0 dcc00000 c1aff52d "C.!...........- + 40247d60 0c859af3 31c2ff28 2c42a58b 01cec4c0 ....1..(,B...... + 40247d70 00002118 f60c0348 020c42c0 04000831 ..!....H..B....1 + 40247d80 c82112c1 100df000 14cf2440 3bc7fe3f .!........$@;..? + 40247d90 f0ce2440 12c1f0c9 21c1dbf4 0931280c ..$@....!....1(. + 40247da0 dc1231b2 ff4c1422 a020017d c8c00000 ..1..L.". .}.... + 40247db0 290c0602 0021f4ff 0116c6c0 0000222c )....!........", + 40247dc0 00563201 31f2ff21 f2ff42a0 470110c6 .V2.1..!..B.G... + 40247dd0 c000000c 020580fd 0831c821 12c1100d .........1.!.... + 40247de0 f0000000 31c9f412 c1f02803 c9210931 ....1.....(..!.1 + 40247df0 cd038ce2 319eff42 a05701aa c4c00000 ....1..B.W...... + 40247e00 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 40247e10 d4ce2440 b0ce2440 12c1f0c9 21c132f5 ..$@..$@....!.2. + 40247e20 0931280c dc423191 ff42a060 22a0d401 .1(..B1..B.`"... + 40247e30 5cc8c000 00290c86 02000000 21f5ff01 \....)......!... + 40247e40 f4c5c000 00222c00 56420131 d0ff21f1 .....",.VB.1..!. + 40247e50 ff42a066 01efc5c0 000022a0 008577fd .B.f......"...w. + 40247e60 0831c821 12c1100d f0000000 94ce2440 .1.!..........$@ + 40247e70 70ce2440 12c1f0c9 21c11af5 0931280c p.$@....!....1(. + 40247e80 dc42317a ff42a070 22a0d401 45c8c000 .B1z.B.p"...E... + 40247e90 00290c86 02000000 21f5ff01 ddc5c000 .)......!....... + 40247ea0 00222c00 56420131 b9ff21f1 ff42a076 .",.VB.1..!..B.v + 40247eb0 01d8c5c0 000022a0 00c571fd 0831c821 ......"...q..1.! + 40247ec0 12c1100d f0000000 3108f512 c1f02803 ........1.....(. + 40247ed0 c9210931 cd038ce2 3165ff42 a0810171 .!.1....1e.B...q + 40247ee0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... + 40247ef0 f0000000 31fcf412 c1f02803 c9210931 ....1.....(..!.1 + 40247f00 cd038ce2 315aff42 a08a0166 c4c00000 ....1Z.B...f.... + 40247f10 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 40247f20 60ce2440 58ce2440 54ce2440 44ce2440 `.$@X.$@T.$@D.$@ + 40247f30 d189fe3f 30ce2440 20ce2440 14ce2440 ...?0.$@ .$@..$@ + 40247f40 0cce2440 08ce2440 f4cd2440 18790000 ..$@..$@..$@.y.. + 40247f50 e0cd2440 12c1c0f9 b1f16bf4 c9e1380f ..$@......k...8. + 40247f60 09f1d9d1 e9c1d203 100c6432 c3112d01 ..........d2..-. + 40247f70 011bc6c0 0000280f c161f422 02172941 ......(..a."..)A + 40247f80 220c0c66 122e803d 0121e5ff 30383101 "..f...=.!..081. + 40247f90 a0c5c000 00d2a000 da213202 0021e1ff .........!2..!.. + 40247fa0 d2cd0101 9bc5c000 00666deb 21dfff01 .........fm.!... + 40247fb0 98c5c000 0005e6ff 21ccf4d2 2200568d ........!...".V. + 40247fc0 0021daff 0193c5c0 00002841 0c13224d .!........(A.."M + 40247fd0 04280f32 4d180c04 42520432 421e0c64 .(.2M...BR.2B..d + 40247fe0 5b2d3d01 22610401 fdc5c000 0031d0ff [-=."a.......1.. + 40247ff0 bb2d0c64 295101f9 c5c00000 0c12290d .-.d)Q........). + 40248000 320c0d9c b32a3322 0c0c324c 0d261202 2....*3"..2L.&.. + 40248010 86360021 c8ff017e c5c00000 86330000 .6.!...~.....3.. + 40248020 0000226c 02224c0d 21c4ff01 79c5c000 .."l."L.!...y... + 40248030 0021c2ff 0177c5c0 00004841 32040021 .!...w....HA2..! + 40248040 c0ff4961 0173c5c0 00004861 28511b44 ..Ia.s....Ha(Q.D + 40248050 4792e821 bcff016e c5c00000 220c0c66 G..!...n...."..f + 40248060 120b320d 0421b8ff 016ac5c0 000021d1 ..2..!...j....!. + 40248070 f42802d2 22149c8d 0c643d0d 2d0101c7 .(.."....d=.-... + 40248080 c7c00000 cc42e20d 4f460100 d22d14c6 .....B..OF...-.. + 40248090 f8ffcc3e 280fe202 182117f4 01cfdbc0 ...>(....!...... + 402480a0 00002d0e 85e4dad1 ddf42d0d 01cbdbc0 ..-.......-..... + 402480b0 00003173 f70c04d0 2d20011e ddc00000 ..1s....- ...... + 402480c0 31a3ff2d 0d52a001 0c04011b ddc00000 1..-.R.......... + 402480d0 220c0c66 120a219e ff3d0e01 4dc5c000 "..f..!..=..M... + 402480e0 00213cf5 316bf748 020c22c0 040008f1 .!<.1k.H.."..... + 402480f0 c8e1d8d1 e8c1f8b1 12c1400d f0000000 ..........@..... + 40248100 d8cd2440 c4cd2440 bccd2440 b0cd2440 ..$@..$@..$@..$@ + 40248110 a8cd2440 a0cd2440 9ccd2440 94cd2440 ..$@..$@..$@..$@ + 40248120 8ccd2440 88cd2440 7ccd2440 12c1b0c2 ..$@..$@|.$@.... + 40248130 611220c2 20219ff4 e2611022 22000261 a. . !...a.""..a + 40248140 13d26111 f2610fe2 2214c5d8 da295121 ..a..a.."....)Q! + 40248150 eef35851 28023202 1c579308 62cc1669 ..XQ(.2..W..b..i + 40248160 61860500 00585152 421c2202 1b6612eb a....XQRB."..f.. + 40248170 2d0c05de ff06cb00 e22e1416 6e322861 -...........n2(a + 40248180 42a006e0 3e200185 c7c00000 5682fe0c B...> ......V... + 40248190 0652ce16 69415971 221c1858 41273502 .R..iAYq"..XA'5. + 402481a0 46c00068 413cd560 36a0c033 9022131a F..hA<.`6..3.".. + 402481b0 1b463213 194040f4 494142c3 c04040f4 .F2..@@.IAB..@@. + 402481c0 20244147 35d1421e 0c27b45b 1b444792 $AG5.B..'.[.DG. + 402481d0 12421e09 425e0842 1e0a425e 09421e0b .B..B^.B..B^.B.. + 402481e0 86070000 421e0837 142f721e 09771329 ....B..7./r..w.) + 402481f0 621e0a67 1323421e 0b47131d 725e0862 b..g.#B..G..r^.b + 40248200 5e090c07 425e0a32 5e0b225e 0c92ce10 ^...B^.2^."^.... + 40248210 5d018d07 7cbb860c 00000c04 425e0842 ]...|.......B^.B + 40248220 5e09425e 0a325e0b 225e0c46 daff0000 ^.B^.2^."^.F.... + 40248230 1b888080 74a61404 1b777070 74263828 ....t....wppt&8( + 40248240 68712b99 2b556799 02c6d2ff 22190020 hq+.+Ug.....".. + 40248250 23c02020 f4004211 4040313b 22425500 #. ..B.@@1;"BU. + 40248260 2020f4f6 72d986f1 ffd21100 a2110122 ..r.........." + 40248270 1102aa6d a0ad826a 62202ac1 6060f420 ...m...jb *.``. + 40248280 20f40046 1100f211 b0661040 4031f0f0 ..F.....f.@@1.. + 40248290 31262610 7cb66044 10004411 40403162 1&&.|.`D..D.@@1b + 402482a0 affa6794 9ab02210 2622107c b220ff10 ..g...".&".|. .. + 402482b0 00ff11f0 f03142af fa479f83 d193f30b .....1B..G...... + 402482c0 33280d70 73c04212 04fd0d1b 44004411 3(.ps.B.....D.D. + 402482d0 40403142 52042044 90725404 329204e6 @@1BR. D.rT.2... + 402482e0 2302866b 00429205 32920637 142932a0 #..k.B..2..7.)2. + 402482f0 005182f3 32520422 050c6612 082180ff .Q..2R."..f..!.. + 40248300 01c4c4c0 0000280f 0c440c03 8b220141 ......(..D...".A + 40248310 c2c00000 46630000 38610c64 22c21101 ....Fc..8a.d"... + 40248320 1fc7c000 00163208 280d420c 00320210 ......2.(.B..2.. + 40248330 80440180 33014723 02567302 38610c64 .D..3.G#.Vs.8a.d + 40248340 22c21101 26c5c000 00222d00 320c0062 "...&...."-.2..b + 40248350 21053242 10329204 20339032 13046242 !.2B.2.. 3.2..bB + 40248360 18324217 3166f322 030c2612 02063200 .2B.1f."..&...2. + 40248370 2165ff01 a7c4c000 0042a000 280f4a22 !e.......B..(.J" + 40248380 32021121 61ff4981 01a2c4c0 00004881 2..!a.I.......H. + 40248390 1b446664 e6280d32 0210215c ff803301 .Dfd.(.2..!\..3. + 402483a0 30383101 9bc4c000 00062300 280d420c 081.......#.(.B. + 402483b0 00320210 80640180 330167a3 13329204 .2...d..3.g..2.. + 402483c0 42421020 33903213 04585132 42175242 BB. 3.2..XQ2B.RB + 402483d0 18614af3 22060c66 125e214d ff018cc4 .aJ."..f.^!M.... + 402483e0 c0000042 a000280f 4a223202 112149ff ...B..(.J"2..!I. + 402483f0 42610801 87c4c000 0048811b 446654e5 Ba.......H..DfT. + 40248400 2146fff2 cc160182 c4c00000 2144ff01 !F..........!D.. + 40248410 80c4c000 0062cc1b 320f0021 41ff6261 .....b..2..!A.ba + 40248420 08017bc4 c0000062 2108f2cf 01f796e7 ..{....b!....... + 40248430 213dff01 77c4c000 00380d0c 02225304 !=..w....8..."S. + 40248440 225e0322 5e04225e 05220310 32afc580 "^."^."^."..2... + 40248450 22012028 31372202 0645ff31 28f32203 ". (17"..E.1(.". + 40248460 0e661202 0642ff22 030d5622 d0c5c9fc .f...B."..V".... + 40248470 280d3202 1a26131b 58516120 f30c1332 (.2..&..XQa ...2 + 40248480 421a5242 1922060c 66120821 27ff0160 B.RB."..f..!'..` + 40248490 c4c00000 0c02225e 08225e09 225e0a22 ......"^."^."^." + 402484a0 5e0b863c ff022113 c22112d2 2111e221 ^..<..!..!..!..! + 402484b0 10f8f112 c1500df0 74cd2440 64cd2440 .....P..t.$@d.$@ + 402484c0 4ccd2440 3ccd2440 2ccd2440 24cd2440 L.$@<.$@,.$@$.$@ + 402484d0 14cd2440 0ccd2440 08cd2440 f4cc2440 ..$@..$@..$@..$@ + 402484e0 dccc2440 12c1b029 4121b2f3 d2611128 ..$@...)A!...a.( + 402484f0 02026113 c26112e2 6110f9f1 d2221485 ..a..a..a....".. + 40248500 9dda6841 298162c6 10697116 9d332871 ..hA).b..iq..3(q + 40248510 0c643d0d 01a2c6c0 00005632 320c0662 .d=.......V22..b + 40248520 61056841 22161868 51273602 06c60068 a.hA"..hQ'6....h + 40248530 510c6560 36a06841 60339042 131a2213 Q.e`6.hA`3.B..". + 40248540 19404441 72033662 a0ff6797 0e0b5550 .@DAr.6b..g...UP + 40248550 50741b33 56c5fe0c 63860000 32a06468 Pt.3V...c...2.dh + 40248560 511b5650 50f45951 52a06457 13b332c2 Q.VPP.YQR.dW..2. + 40248570 c03030f4 3cd53735 a8321d07 47b3641b .00.<.75.2..G.d. + 40248580 33379413 321d0432 5d03321d 05325d04 37..2..2].2..2]. + 40248590 321d06c6 07000000 321d0327 1337721d 2.......2..'.7r. + 402485a0 04771231 521d0557 122b321d 06371225 .w.1R..W.+2..7.% + 402485b0 725d0352 5d04325d 050c07cb 3d7cbc22 r].R].2]....=|." + 402485c0 5d06425d 076b9dbd 0139618d 076d0c7c ].B].k...9a..m.| + 402485d0 aec60c00 00000c03 325d0332 5d04325d ........2].2].2] + 402485e0 05225d06 425d07c6 cdff0000 1b888080 ."].B].......... + 402485f0 74a61404 1b777070 74263828 38612b99 t....wppt&8(8a+. + 40248600 2bbb9793 0246c6ff 32190030 32c03030 +....F..2..02.00 + 40248610 f4004311 4040313b 33425b00 3030f4f6 ..C.@@1;3B[.00.. + 40248620 73d986f1 fff21100 a2110132 1102aa5f s..........2..._ + 40248630 a0af8250 5380303a c15050f4 3030f400 ...PS.0:.PP.00.. + 40248640 451100f3 11c05510 404031f0 f0312625 E.....U.@@1..1&% + 40248650 0b604410 00441140 4031e794 9ec03310 .`D..D.@@1....3. + 40248660 26230b60 ff1000ff 11f0f031 e79f8ce1 &#.`.......1.... + 40248670 a6f20b22 480e7072 c0321400 cd0e1b33 ..."H.pr.2.....3 + 40248680 00331130 30313254 00403390 72530022 .3.0012T.@3.rS." + 40248690 9400e622 02c66500 32940122 9402f197 ..."..e.2..".... + 402486a0 f2271324 0c022254 00220f0c 66120821 .'.$.."T."..f..! + 402486b0 82ff01d7 c3c00000 280c0c44 0c030155 ........(..D...U + 402486c0 c1c00000 06600000 00857aff 2106f3c8 .....`....z.!... + 402486d0 02cc7c21 7aff01ce c3c00000 380e0c02 ..|!z.......8... + 402486e0 224c1822 93006841 30229022 1200224c "L."..hA0".".."L + 402486f0 040c0222 53000c12 22431d42 060c32a0 ..."S..."C.B..2. + 40248700 88379411 224c1422 06243206 25802211 .7.."L.".$2.%.". + 40248710 20232022 5c0b6841 5bec32c6 160c642d # "\.hA[.2...d- + 40248720 0e012ec4 c00000bb 6c38710c 642d0669 ........l8q.d-.i + 40248730 61012ac4 c000000c 12290c32 0f0dac83 a.*......).2.... + 40248740 2a336881 220d4f32 4f0d2716 02057ada *3h.".O2O.'...z. + 40248750 220f0c26 1202863b 00320d4f 2159ff01 "..&...;.2.O!Y.. + 40248760 acc3c000 00c63700 0000292f 224f0d21 ......7...)/"O.! + 40248770 55ff01a7 c3c00000 2154ff01 a5c3c000 U.......!T...... + 40248780 004d0ee8 61320400 2151ff49 9101a0c3 .M..a2..!Q.I.... + 40248790 c0000048 91622106 42c40147 96e6214c ...H.b!.B..G..!L + 402487a0 ff019bc3 c0000042 cc11320e 002149ff .......B..2..!I. + 402487b0 49910197 c3c00000 48911bee 479eea21 I.......H...G..! + 402487c0 46ff0193 c3c00000 220f0c66 120b320c F......."..f..2. + 402487d0 042142ff 018fc3c0 00002147 f201fed9 .!B.......!G.... + 402487e0 c0000022 0d4f8570 dac10cf3 2d0c01fa ...".O.p....-... + 402487f0 d9c00000 31a3f50c 042d0c01 4edbc000 ....1....-..N... + 40248800 0031d2fd 2d0c0c15 42a00001 4bdbc000 .1..-...B...K... + 40248810 00220f0c 66120b32 0d4f2131 ff017cc3 ."..f..2.O!1..|. + 40248820 c0000021 6cf3319a f548020c 22c00400 ...!l.1..H.."... + 40248830 0c02225d 03225d04 225d0522 5d060638 .."]."]."]."]..8 + 40248840 ffd22d14 c630ff00 022113c2 2112d221 ..-..0...!..!..! + 40248850 11e22110 f8f112c1 500df000 12c1f031 ..!.....P......1 + 40248860 b4fdc921 0c64cd02 22c21002 610301cb ...!.d.."...a... + 40248870 c5c00000 cc72c02c 20058bff 0601002d .....r., ......- + 40248880 0c05c6ff 0831c821 12c1100d f0000000 .....1.!........ + 40248890 b031ff3f 1095fe3f c8cc2440 b4cc2440 .1.?...?..$@..$@ + 402488a0 a4cc2440 94cc2440 84cc2440 74cc2440 ..$@..$@..$@t.$@ + 402488b0 5ccc2440 44cc2440 30cc2440 88cb2440 \.$@D.$@0.$@..$@ + 402488c0 84cb2440 78cb2440 74cb2440 1132ff3f ..$@x.$@t.$@.2.? + 402488d0 70cb2440 54cb2440 48c7fe3f 10270000 p.$@T.$@H..?.'.. + 402488e0 247d2440 787c2440 12c1c0c9 e1d9d109 $}$@x|$@........ + 402488f0 f1e9c1f9 b1dd0230 c3205663 00c5f5ff .......0. Vc.... + 40248900 46bd0100 5b530c64 3d0522c2 16592101 F...[S.d=."..Y!. + 40248910 a3c5c000 0056026e bbec0c64 3d0e22cd .....V.n...d=.". + 40248920 10e91101 9ec5c000 0056c26c 280c0b22 .........V.l(.." + 40248930 b6520286 b00131d7 ff3022a0 2802a002 .R....1..0".(... + 40248940 000c07a2 a0f0521d 188d0dbd 0afd0757 ......R........W + 40248950 9702c6a8 01320c04 22181962 181a3022 .....2.."..b..0" + 40248960 c0606441 2020f44d 0832a006 920436e2 .`dA .M.2....6. + 40248970 a0ffe799 0f0b3330 30741b44 56c3fe0c ......300t.DV... + 40248980 63c60000 0032a064 1b7742a0 647070f4 c....2.d.wB.dpp. + 40248990 47930832 0c182613 02465200 420d0c32 G..2..&..FR.B..2 + 402489a0 a0883794 1f320c14 66131932 0d24421c ..7..2..f..2.$B. + 402489b0 0b803311 4033c00c 1e420d25 30ef8340 ..3.@3...B.%0..@ + 402489c0 3e205603 123cf327 b3020646 00321c10 > V..<.'...F.2.. + 402489d0 67b3341b 33379621 321c2542 1c24921c g.4.37.!2.%B.$.. + 402489e0 26625c10 425c2332 5c24925c 25225c26 &b\.B\#2\$.\%"\& + 402489f0 a0631026 b619063b 00000c03 325c2332 .c.&...;....2\#2 + 40248a00 5c24325c 25225c26 625c10c6 35000000 \$2\%"\&b\..5... + 40248a10 b70402c6 3300a069 1026c602 863100b0 ....3..i.&...1.. + 40248a20 621062c6 d056d60b 16a40bc0 44114040 b.b..V......D.@@ + 40248a30 74303034 30342030 40f4425c 0d62a07f t00404 0@.B\.b.. + 40248a40 37a60542 c480425c 0d321c0d 42a06137 7..B..B\.2..B.a7 + 40248a50 b4050c02 c61f0000 c0991120 20342029 ........... 4 ) + 40248a60 20224c22 30201430 3241ccb2 30d0f422 "L"0 .02A..0.." + 40248a70 5c2cd25c 09060400 003030f4 225c0e0c \,.\.....00."\.. + 40248a80 121bd332 5c09225c 2c219cf1 32020ced ...2\."\,!..2... + 40248a90 0266130b 321c0e21 80ff01dd c2c00000 .f..2..!........ + 40248aa0 0c020c14 d7a21432 1c0f0012 400064a1 .......2....@.d. + 40248ab0 30362032 5c0f1b22 06faff00 220e0c66 06 2\.."...."..f + 40248ac0 120b321c 0d2175ff 01d2c2c0 00000c22 ..2..!u........" + 40248ad0 290c0c02 225c1022 5c23225c 24225c25 )..."\."\#"\$"\% + 40248ae0 225c2686 4401ab88 c698ff21 32f272a0 "\&.D......!2.r. + 40248af0 f028026d 0d222214 0c042901 221d189d .(.m.""...)."... + 40248b00 072931b2 a060e831 e7940286 3a012216 .)1..`.1....:.". + 40248b10 19e20c04 82161ae0 e2c08084 41e0e0f4 ............A... + 40248b20 3d060c62 a2033652 a0ff579a 0f0b2220 =..b..6R..W..." + 40248b30 20741b33 56c2fe0c 62c60000 0022a064 t.3V...b....".d + 40248b40 1b4432a0 644040f4 37920822 0c182612 .D2.d@@.7.."..&. + 40248b50 02c6ad00 220d0c52 a0885792 23220c14 ...."..R..W.#".. + 40248b60 66121d22 0d24321c 0b802211 3022c00c f..".$2...".0".. + 40248b70 1a0c0320 3a932d03 320d2530 222056a2 ... :.-.2.%0" V. + 40248b80 2822cec0 2020f43c f327b302 069f0022 (".. .<.'....." + 40248b90 1c1087b2 3c1b2227 9822221c 2a321c29 ....<."'."".*2.) + 40248ba0 f21c2b82 5c10325c 28225c29 f25c2ae2 ..+.\.2\("\).\*. + 40248bb0 5c2b7082 105c0557 181d8693 00221c29 \+p..\.W.....".) + 40248bc0 225c2822 1c2a225c 29221c2b e25c2b22 "\(".*"\)".+.\+" + 40248bd0 5c2a825c 10c68c00 90831026 d802868a \*.\.......&.... + 40248be0 00708f10 b7180246 8800908e 10a2a070 .p.....F.......p + 40248bf0 a7180246 85003030 34c03311 2020342a ...F..004.3. 4* + 40248c00 d3c0ff11 d25c270c 1322cc4e f0f074e0 .....\'..".N..t. + 40248c10 e03445b3 feeaefe7 1202c6f6 004c02d7 .4E..........L.. + 40248c20 b2050c02 46750000 421c0d2c 13d024c0 ....Fu..B..,..$. + 40248c30 27a3140c 02225c28 225c2922 5c2a225c '...."\("\)"\*"\ + 40248c40 2b0c1229 0c06ec00 473d0286 ea000b24 +..)....G=.....$ + 40248c50 d022c0d1 2af12020 74293122 0d0c6612 ."..*. t)1"..f. + 40248c60 0a383121 0fff016a c2c00000 f2cc2358 .81!...j......#X + 40248c70 0116350e 5801e2c5 2e2d0e01 7fc1c000 ..5.X....-...... + 40248c80 00583127 1502c630 00420c22 e02e2042 .X1'...0.B.".. B + 40248c90 61040179 c1c00000 2030742d 0e85aafe a..y.... 0t-.... + 40248ca0 48412714 02062900 e02e2001 73c1c000 HA'...)... .s... + 40248cb0 004d023d 0e2d0f01 b9c4c000 0016c208 .M.=.-.......... + 40248cc0 2d0f016d c1c00000 4d020c03 2d0f01d1 -..m....M...-... + 40248cd0 bfc00000 2d0e0168 c1c00000 4d023d0e ....-..h....M.=. + 40248ce0 2d0f01be c2c00000 220c18ec 62380128 -......."...b8.( + 40248cf0 110c6401 aac4c000 00fc7222 0d0c6612 ..d.......r"..f. + 40248d00 0821e8fe 0143c2c0 00000c12 224c4446 .!...C......"LDF + 40248d10 11000000 0066121b 38012821 0c64019f .....f..8.(!.d.. + 40248d20 c4c00000 ccc2220d 0c6612dd 21dffe46 ......"..f..!..F + 40248d30 f4ff0000 220d0c66 120a21dc fe3d0f01 ...."..f..!..=.. + 40248d40 34c2c000 00220c44 1b22224c 44e801e2 4....".D.""LD... + 40248d50 2e14e901 c6c5ff00 220d0c66 120b320c ........"..f..2. + 40248d60 4421d3fe 012bc2c0 0000220c 44261223 D!...+....".D&.# + 40248d70 220d0c66 1273321c 09421c0e 21cefe01 "..f.s2..B..!... + 40248d80 24c2c000 00321c27 21ccfe01 21c2c000 $....2.'!...!... + 40248d90 00461500 221c271b 22203014 202221dc .F..".'." 0. "!. + 40248da0 132040f4 0c02225c 2c225c0e 425c0906 . @..."\,"\.B\.. + 40248db0 05000000 2020f41b 42225c09 0c124040 .... ..B"\...@@ + 40248dc0 f4325c0e 225c2c0c 02225c0f 0c030c16 .2\."\,.."\..... + 40248dd0 47b39c22 1c0f0013 400076a1 2027201b G.."....@.v. ' . + 40248de0 33225c0f 30307446 f9ff221c 09cc320c 3"\.00tF.."...2. + 40248df0 42460000 0c32290c 0c02225c 10225c28 BF...2)..."\."\( + 40248e00 225c2922 5c2a225c 2b067b00 ab66063d "\)"\*"\+.{..f.= + 40248e10 ff3d0c2d 0d8599fe 46770000 220c44d2 .=.-....Fw..".D. + 40248e20 1c0d6612 1e221c27 e2cc232a 2cf2c25b ..f..".'..#*,..[ + 40248e30 2d0e0111 c1c00000 4d023d0e 2d0f0167 -.......M.=.-..g + 40248e40 c2c00000 e193fe42 a0740c03 2d0e0171 .......B.t..-..q + 40248e50 bfc00000 421c273d 0c2d0e4a 4c1b2247 ....B.'=.-.JL."G + 40248e60 130a6203 5a1b3362 421fc6fb ff2193fe ..b.Z.3bB....!.. + 40248e70 0c0f01e7 c1c00000 e192fe22 1c2727bf ...........".''. + 40248e80 16fa2c32 025a1bff 2d0e01e1 c1c00000 ..,2.Z..-....... + 40248e90 f0f0f406 f9ff0000 218bfe01 ddc1c000 ........!....... + 40248ea0 00f21c27 e189fe1b fff0f0f4 d7bf18fa ...'............ + 40248eb0 2c32025a f2cf01e0 2e2001d5 c1c00000 ,2.Z..... ...... + 40248ec0 f0f0f446 f9ff0000 421c271b 242020f4 ...F....B.'.$ . + 40248ed0 d7b21951 6ffe4032 c02a6c3a 3562065a ...Qo.@2.*l:5b.Z + 40248ee0 0b336243 001b2286 f8ff0000 00220c18 .3bC.."......".. + 40248ef0 26121822 0c446612 12e165fe 3811224e &..".Df...e.8."N + 40248f00 602172fe 0c640135 c2c00000 2171fe01 `!r..d.5....!q.. + 40248f10 c0c1c000 00221c27 2a2c3202 5a2154fb .....".'*,2.Z!T. + 40248f20 3242000c 62290c0c 02c516da 213cf101 2B..b)......!<.. + 40248f30 2ad8c000 003156fe 22030016 a20b216f *....1V.".....!o + 40248f40 f0220204 66120246 2800216f f0280232 ."..f..F(.!o.(.2 + 40248f50 021e6613 2622021d 66122021 e3f02802 ..f.&"..f. !..(. + 40248f60 28026662 1621dff0 28022802 66620c21 (.fb.!..(.(.fb.! + 40248f70 59fe01a7 c1c00000 061c0000 d127f122 Y............'." + 40248f80 a000313a fb224cd3 2c02290d 42a5a41c ..1:."L.,.).B... + 40248f90 020103c4 c00000ed 02292d85 7bf2291e .........)-.{.). + 40248fa0 282d314d fe0c44cb 22010cc2 c0000028 (-1M..D."......( + 40248fb0 2d314afe 3902314a fe2d0dc9 6dc529f2 -1J.9.1J.-..m.). + 40248fc0 2d0d85eb f1d113f1 2d0d0103 d8c00000 -.......-....... + 40248fd0 3145fe0c 042d0d01 57d9c000 000c154d 1E...-..W......M + 40248fe0 0532a064 2d0d0154 d9c00000 217af131 .2.d-..T....!z.1 + 40248ff0 28fe4802 0c32c004 0008f1c8 e1d8d1e8 (.H..2.......... + 40249000 c1f8b112 c1400df0 3030f412 c1f00c05 .....@..00...... + 40249010 42c3f40c 16c921cd 022d0540 26834d02 B.....!..-.@&.M. + 40249020 22c3803d 05203683 09313034 20579337 "..=. 6..104 W.7 + 40249030 220c0032 afac8022 01202831 37222822 "..2...". (17"(" + 40249040 1c183c23 27332031 bafb0c64 22cc1001 ..<#'3 1...d"... + 40249050 d3c3c000 00cc4221 a4f08600 0021a1f0 ......B!.....!.. + 40249060 3802c02c 200588ff 0831c821 12c1100d 8.., ....1.!.... + 40249070 f0000000 00000000 00000000 00000000 ................ + 40249080 6170705f 6d61696e 2e630000 00000000 app_main.c...... + 40249090 05000402 05050502 05000405 05040505 ................ + 402490a0 04fefdff f0f0f0e0 e0e0e10a fffff800 ................ + 402490b0 f8f8524e 4a444038 00000101 02030405 ..RNJD@8........ + 402490c0 01000000 00000200 00000000 00000000 ................ + 402490d0 e10a0000 00000000 00000193 43000000 ............C... + 402490e0 00000000 00000000 00000000 00000000 ................ + 402490f0 00000000 00000000 00000000 00000000 ................ + 40249100 03000100 00000000 00000000 00000000 ................ + 40249110 4669726d 77617265 204f4e4c 59207375 Firmware ONLY su + 40249120 70706f72 74732045 53503832 36362121 pports ESP8266!! + 40249130 210a0000 00000000 00000000 00000000 !............... + 40249140 656d7074 79206f74 700a0000 00000000 empty otp....... + 40249150 4d680a00 00000000 5625640a 00000000 Mh......V%d..... + 40249160 4d6c0a00 4d6f0a00 25732025 750a0000 Ml..Mo..%s %u... + 40249170 46617461 6c206578 63657074 696f6e20 Fatal exception + 40249180 25640000 00000000 00000000 00000000 %d.............. + 40249190 28496c6c 6567616c 496e7374 72756374 (IllegalInstruct + 402491a0 696f6e43 61757365 293a0a00 00000000 ionCause):...... + 402491b0 28537973 63616c6c 43617573 65293a0a (SyscallCause):. + 402491c0 00000000 00000000 00000000 00000000 ................ + 402491d0 28496e73 74727563 74696f6e 52657463 (InstructionRetc + 402491e0 68457272 6f724361 75736529 3a0a0000 hErrorCause):... + 402491f0 284c6f61 6453746f 72654572 726f7243 (LoadStoreErrorC + 40249200 61757365 293a0a00 00000000 00000000 ause):.......... + 40249210 284c6576 656c3149 6e746572 72757074 (Level1Interrupt + 40249220 43617573 65293a0a 00000000 00000000 Cause):......... + 40249230 28416c6c 6f634361 75736529 3a0a0000 (AllocCause):... + 40249240 28496e74 65676572 44697669 64654279 (IntegerDivideBy + 40249250 5a65726f 43617573 65293a0a 00000000 ZeroCause):..... + 40249260 28507269 76696c65 67656443 61757365 (PrivilegedCause + 40249270 293a0a00 00000000 00000000 00000000 ):.............. + 40249280 284c6f61 6453746f 7265416c 69676e6d (LoadStoreAlignm + 40249290 656e7443 61757365 293a0a00 00000000 entCause):...... + 402492a0 28496e73 74725049 46446174 61457272 (InstrPIFDataErr + 402492b0 6f724361 75736529 3a0a0000 00000000 orCause):....... + 402492c0 284c6f61 6453746f 72655049 46446174 (LoadStorePIFDat + 402492d0 61457272 6f724361 75736529 3a0a0000 aErrorCause):... + 402492e0 28496e73 74725049 46416464 72457272 (InstrPIFAddrErr + 402492f0 6f724361 75736529 3a0a0000 00000000 orCause):....... + 40249300 284c6f61 6453746f 72655049 46416464 (LoadStorePIFAdd + 40249310 72457272 6f724361 75736529 3a0a0000 rErrorCause):... + 40249320 28496e73 74544c42 4d697373 43617573 (InstTLBMissCaus + 40249330 65293a0a 00000000 00000000 00000000 e):............. + 40249340 28496e73 74544c42 4d756c74 69486974 (InstTLBMultiHit + 40249350 43617573 65293a0a 00000000 00000000 Cause):......... + 40249360 28496e73 74466574 63685072 6976696c (InstFetchPrivil + 40249370 65676543 61757365 293a0a00 00000000 egeCause):...... + 40249380 28496e73 74466574 63685072 6f686962 (InstFetchProhib + 40249390 69746564 43617573 65293a0a 00000000 itedCause):..... + 402493a0 284c6f61 6453746f 7265544c 424d6973 (LoadStoreTLBMis + 402493b0 73436175 7365293a 0a000000 00000000 sCause):........ + 402493c0 284c6f61 6453746f 7265544c 424d756c (LoadStoreTLBMul + 402493d0 74694869 74436175 7365293a 0a000000 tiHitCause):.... + 402493e0 284c6f61 6453746f 72655072 6976696c (LoadStorePrivil + 402493f0 65676543 61757365 293a0a00 00000000 egeCause):...... + 40249400 284c6f61 6450726f 68696269 74656443 (LoadProhibitedC + 40249410 61757365 293a0a00 00000000 00000000 ause):.......... + 40249420 2853746f 72655072 6f686962 69746564 (StoreProhibited + 40249430 43617573 65293a0a 00000000 00000000 Cause):......... + 40249440 0a000000 00000000 00000000 00000000 ................ + 40249450 65706331 3d307825 3038782c 20657063 epc1=0x%08x, epc + 40249460 323d3078 25303878 2c206570 63333d30 2=0x%08x, epc3=0 + 40249470 78253038 782c2065 78637661 6464723d x%08x, excvaddr= + 40249480 30782530 38782c20 64657063 3d307825 0x%08x, depc=0x% + 40249490 3038780a 00000000 00000000 00000000 08x............. + 402494a0 4261636b 75700a00 00000000 00000000 Backup.......... + 402494b0 4261636b 75702064 65666175 6c742025 Backup default % + 402494c0 640a0000 00000000 00000000 00000000 d............... + 402494d0 43650a00 00000000 4c6f6164 0a000000 Ce......Load.... + 402494e0 72665f63 616c5b30 5d20213d 30783035 rf_cal[0] !=0x05 + 402494f0 2c697320 30782530 32580a00 00000000 ,is 0x%02X...... + 40249500 72662063 616c2073 6563746f 723a2025 rf cal sector: % + 40249510 640a0000 00000000 00000000 00000000 d............... + 40249520 66726571 20747261 63652065 6e61626c freq trace enabl + 40249530 65202564 0a000000 00000000 00000000 e %d............ + 40249540 72665b31 31325d20 3a202530 32780a00 rf[112] : %02x.. + 40249550 72665b31 31335d20 3a202530 32780a00 rf[113] : %02x.. + 40249560 72665b31 31345d20 3a202530 32780a00 rf[114] : %02x.. + 40249570 775f666c 6173680a 00000000 00000000 w_flash......... + 40249580 0a53444b 20766572 3a202573 20636f6d .SDK ver: %s com + 40249590 70696c65 64204020 4d617220 31392032 piled @ Mar 19 2 + 402495a0 30323020 31383a31 313a3035 0a000000 020 18:11:05.... + 402495b0 70687920 7665723a 2025645f 25642c20 phy ver: %d_%d, + 402495c0 70702076 65723a20 25642e25 640a0a00 pp ver: %d.%d... + 402495d0 73797374 656d2070 6172616d 20657272 system param err + 402495e0 6f722c20 75736520 6c617374 20736176 or, use last sav + 402495f0 65642070 6172616d 210a0000 00000000 ed param!....... + 40249600 6e656564 20626f6f 7420312e 342b0a00 need boot 1.4+.. + 40249610 74696d65 383a2530 38580a00 00000000 time8:%08X...... + 40249620 74696d65 393a2530 38580a00 00000000 time9:%08X...... + 40249630 74696d65 373a2530 38580a00 00000000 time7:%08X...... + 40249640 74696d65 35783a25 3038582c 25303858 time5x:%08X,%08X + 40249650 0a000000 00000000 00000000 00000000 ................ + 40249660 74696d65 35793a25 702c2570 0a000000 time5y:%p,%p.... + 40249670 74696d65 353a2530 38580a00 00000000 time5:%08X...... + 40249680 74696d65 363a2530 38580a00 00000000 time6:%08X...... + 40249690 74696d65 723a2570 20636220 6973206e timer:%p cb is n + 402496a0 756c6c0a 00000000 00000000 00000000 ull............. + 402496b0 65727231 2c657863 65656420 6d617820 err1,exceed max 402496c0 74696d65 2076616c 75650a00 00000000 time value...... - 402496d0 74696d65 303a2530 38580a00 00000000 time0:%08X...... - 402496e0 65727233 2c657863 65656420 6d617820 err3,exceed max - 402496f0 74696d65 2076616c 75650a00 00000000 time value...... - 40249700 74696d65 313a2530 38580a00 00000000 time1:%08X...... - 40249710 74696d65 323a2530 38580a00 00000000 time2:%08X...... - 40249720 74696d65 333a2530 38580a00 00000000 time3:%08X...... - 40249730 74696d65 343a2530 38580a00 00000000 time4:%08X...... - 40249740 75736572 5f617070 00000000 00000000 user_app........ - 40249750 2d2d2d2d 2d2d2d2d 53686f77 204d616c --------Show Mal - 40249760 6c6f632d 2d2d2d2d 2d2d2d0a 00000000 loc--------..... - 40249770 463a2573 094c3a25 75096d61 6c6c6f63 F:%s.L:%u.malloc - 40249780 20256409 40202578 0a000000 00000000 %d.@ %x........ - 40249790 2d2d2d2d 2d2d2d2d 46726565 2025642d --------Free %d- - 402497a0 2d2d2d2d 2d2d2d0a 0a000000 00000000 -------......... - 402497b0 75736572 5f696e74 65726661 63652e63 user_interface.c - 402497c0 00000000 00000000 00000000 00000000 ................ - 402497d0 4553502d 25303258 25303258 25303258 ESP-%02X%02X%02X + 402496d0 65727232 2c657863 65656420 6d617820 err2,exceed max + 402496e0 74696d65 2076616c 75650a00 00000000 time value...... + 402496f0 74696d65 303a2530 38580a00 00000000 time0:%08X...... + 40249700 65727233 2c657863 65656420 6d617820 err3,exceed max + 40249710 74696d65 2076616c 75650a00 00000000 time value...... + 40249720 74696d65 313a2530 38580a00 00000000 time1:%08X...... + 40249730 74696d65 323a2530 38580a00 00000000 time2:%08X...... + 40249740 74696d65 333a2530 38580a00 00000000 time3:%08X...... + 40249750 74696d65 343a2530 38580a00 00000000 time4:%08X...... + 40249760 75736572 5f617070 00000000 00000000 user_app........ + 40249770 2d2d2d2d 2d2d2d2d 53686f77 204d616c --------Show Mal + 40249780 6c6f632d 2d2d2d2d 2d2d2d0a 00000000 loc--------..... + 40249790 463a2573 094c3a25 75096d61 6c6c6f63 F:%s.L:%u.malloc + 402497a0 20256409 40202578 0a000000 00000000 %d.@ %x........ + 402497b0 2d2d2d2d 2d2d2d2d 46726565 2025642d --------Free %d- + 402497c0 2d2d2d2d 2d2d2d0a 0a000000 00000000 -------......... + 402497d0 75736572 5f696e74 65726661 63652e63 user_interface.c 402497e0 00000000 00000000 00000000 00000000 ................ - 402497f0 44454645 52524544 2046554e 43204e55 DEFERRED FUNC NU - 40249800 4d424552 20495320 42494747 45522054 MBER IS BIGGER T - 40249810 48414e20 31300a00 00000000 00000000 HAN 10.......... - 40249820 6661696c 65643a20 6e656564 20626f6f failed: need boo - 40249830 74203e3d 20312e33 0a000000 00000000 t >= 1.3........ - 40249840 646f6e27 74207375 70706f72 74656420 don't supported - 40249850 666c6173 68206d61 702e0a00 00000000 flash map....... - 40249860 72657374 61727420 746f2075 73652075 restart to use u - 40249870 73657220 62696e20 40202578 0a000000 ser bin @ %x.... - 40249880 74657374 20616c72 65616479 20706173 test already pas - 40249890 7365642e 0a000000 00000000 00000000 sed............. - 402498a0 7265626f 6f742074 6f207573 65207465 reboot to use te - 402498b0 73742062 696e2040 2025780a 00000000 st bin @ %x..... - 402498c0 646f6e27 74207375 70706f72 74656420 don't supported - 402498d0 74797065 2e0a0000 00000000 00000000 type............ - 402498e0 67657420 62696e20 73756d6c 656e2066 get bin sumlen f - 402498f0 61696c65 640a0000 00000000 00000000 ailed........... - 40249900 7761726e 3a207761 6e742074 6f206572 warn: want to er - 40249910 61736520 6572726f 72207365 63202564 ase error sec %d - 40249920 210a0000 00000000 00000000 00000000 !............... - 40249930 67657420 666c6173 68206c65 6e206572 get flash len er - 40249940 726f720a 00000000 00000000 00000000 ror............. - 40249950 67657420 69726f6d 30206572 726f720a get irom0 error. - 40249960 00000000 00000000 00000000 00000000 ................ - 40249970 6572726f 72206d61 67696321 0a000000 error magic!.... - 40249980 6572726f 72206d61 67696321 0a000000 error magic!.... - 40249990 666c6173 68207265 61642065 72722c20 flash read err, - 402499a0 25640a00 00000000 00000000 00000000 %d.............. + 402497f0 4553502d 25303258 25303258 25303258 ESP-%02X%02X%02X + 40249800 00000000 00000000 00000000 00000000 ................ + 40249810 44454645 52524544 2046554e 43204e55 DEFERRED FUNC NU + 40249820 4d424552 20495320 42494747 45522054 MBER IS BIGGER T + 40249830 48414e20 31300a00 00000000 00000000 HAN 10.......... + 40249840 6661696c 65643a20 6e656564 20626f6f failed: need boo + 40249850 74203e3d 20312e33 0a000000 00000000 t >= 1.3........ + 40249860 646f6e27 74207375 70706f72 74656420 don't supported + 40249870 666c6173 68206d61 702e0a00 00000000 flash map....... + 40249880 72657374 61727420 746f2075 73652075 restart to use u + 40249890 73657220 62696e20 40202578 0a000000 ser bin @ %x.... + 402498a0 74657374 20616c72 65616479 20706173 test already pas + 402498b0 7365642e 0a000000 00000000 00000000 sed............. + 402498c0 7265626f 6f742074 6f207573 65207465 reboot to use te + 402498d0 73742062 696e2040 2025780a 00000000 st bin @ %x..... + 402498e0 646f6e27 74207375 70706f72 74656420 don't supported + 402498f0 74797065 2e0a0000 00000000 00000000 type............ + 40249900 67657420 62696e20 73756d6c 656e2066 get bin sumlen f + 40249910 61696c65 640a0000 00000000 00000000 ailed........... + 40249920 7761726e 3a207761 6e742074 6f206572 warn: want to er + 40249930 61736520 6572726f 72207365 63202564 ase error sec %d + 40249940 210a0000 00000000 00000000 00000000 !............... + 40249950 67657420 666c6173 68206c65 6e206572 get flash len er + 40249960 726f720a 00000000 00000000 00000000 ror............. + 40249970 67657420 69726f6d 30206572 726f720a get irom0 error. + 40249980 00000000 00000000 00000000 00000000 ................ + 40249990 6572726f 72206d61 67696321 0a000000 error magic!.... + 402499a0 6572726f 72206d61 67696321 0a000000 error magic!.... 402499b0 666c6173 68207265 61642065 72722c20 flash read err, 402499c0 25640a00 00000000 00000000 00000000 %d.............. - 402499d0 7265626f 6f742074 6f207573 65000000 reboot to use... - 402499e0 310a0000 320a0000 320a0000 310a0000 1...2...2...1... - 402499f0 310a0000 320a0000 00000000 00000000 1...2........... - 40249a00 656e7465 72206465 65702073 6c656570 enter deep sleep - 40249a10 0a000000 00000000 00000000 00000000 ................ - 40249a20 64656570 20736c65 65702074 6f6f206c deep sleep too l - 40249a30 6f6e670a 00000000 00000000 00000000 ong............. + 402499d0 666c6173 68207265 61642065 72722c20 flash read err, + 402499e0 25640a00 00000000 00000000 00000000 %d.............. + 402499f0 7265626f 6f742074 6f207573 65000000 reboot to use... + 40249a00 310a0000 320a0000 320a0000 310a0000 1...2...2...1... + 40249a10 310a0000 320a0000 00000000 00000000 1...2........... + 40249a20 656e7465 72206465 65702073 6c656570 enter deep sleep + 40249a30 0a000000 00000000 00000000 00000000 ................ 40249a40 64656570 20736c65 65702074 6f6f206c deep sleep too l 40249a50 6f6e670a 00000000 00000000 00000000 ong............. - 40249a60 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m - 40249a70 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, - 40249a80 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. - 40249a90 0a000000 00000000 00000000 00000000 ................ - 40249aa0 64617461 20203a20 30782578 207e2030 data : 0x%x ~ 0 - 40249ab0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 40249ac0 726f6461 74613a20 30782578 207e2030 rodata: 0x%x ~ 0 + 40249a60 64656570 20736c65 65702074 6f6f206c deep sleep too l + 40249a70 6f6e670a 00000000 00000000 00000000 ong............. + 40249a80 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m + 40249a90 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, + 40249aa0 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. + 40249ab0 0a000000 00000000 00000000 00000000 ................ + 40249ac0 64617461 20203a20 30782578 207e2030 data : 0x%x ~ 0 40249ad0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 40249ae0 62737320 20203a20 30782578 207e2030 bss : 0x%x ~ 0 + 40249ae0 726f6461 74613a20 30782578 207e2030 rodata: 0x%x ~ 0 40249af0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 40249b00 68656170 20203a20 30782578 207e2030 heap : 0x%x ~ 0 + 40249b00 62737320 20203a20 30782578 207e2030 bss : 0x%x ~ 0 40249b10 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 40249b20 6572726f 72207061 72616d65 7465720a error parameter. - 40249b30 00000000 00000000 00000000 00000000 ................ - 40249b40 5b455d00 5b575d00 5b525d00 00000000 [E].[W].[R]..... - 40249b50 73656320 25782065 72726f72 0a000000 sec %x error.... - 40249b60 63757272 656e745f 726f7574 65725f69 current_router_i - 40249b70 64206973 2025640a 00000000 00000000 d is %d......... - 40249b80 6e756c6c 20636f75 6e747279 0a000000 null country.... - 40249b90 6572723a 20746173 6b207072 696f203c err: task prio < - 40249ba0 2025640a 00000000 00000000 00000000 %d............. - 40249bb0 6572723a 20746173 6b207175 65756520 err: task queue - 40249bc0 6572726f 720a0000 00000000 00000000 error........... - 40249bd0 6572723a 20706f73 74207072 696f203c err: post prio < - 40249be0 2025640a 00000000 00000000 00000000 %d............. - 40249bf0 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD - 40249c00 32355133 32432073 74617475 73206964 25Q32C status id - 40249c10 78202564 0a200000 00000000 00000000 x %d. .......... - 40249c20 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD - 40249c30 32355133 32432073 74617475 73206964 25Q32C status id - 40249c40 78202564 0a200000 00000000 00000000 x %d. .......... - 40249c50 466c6173 68206973 20616c72 65616479 Flash is already - 40249c60 2051494f 210a0000 00000000 00000000 QIO!........... - 40249c70 51494f20 494e4954 204f4b21 0a000000 QIO INIT OK!.... - 40249c80 51494f20 494e4954 20455252 21210a00 QIO INIT ERR!!.. - 40249c90 7370695f 666c6173 685f7265 61645f73 spi_flash_read_s - 40249ca0 74617475 73206572 720a0000 00000000 tatus err....... - 40249cb0 47443235 51333243 20416c72 61647920 GD25Q32C Alrady - 40249cc0 51696f20 4d6f6465 0a000000 00000000 Qio Mode........ - 40249cd0 52442044 4154413a 30582558 0a000000 RD DATA:0X%X.... - 40249ce0 47443235 51333243 20436f6e 66696720 GD25Q32C Config - 40249cf0 51696f20 4d6f6465 204f4b0a 00000000 Qio Mode OK..... + 40249b20 68656170 20203a20 30782578 207e2030 heap : 0x%x ~ 0 + 40249b30 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... + 40249b40 6572726f 72207061 72616d65 7465720a error parameter. + 40249b50 00000000 00000000 00000000 00000000 ................ + 40249b60 5b455d00 5b575d00 5b525d00 00000000 [E].[W].[R]..... + 40249b70 73656320 25782065 72726f72 0a000000 sec %x error.... + 40249b80 63757272 656e745f 726f7574 65725f69 current_router_i + 40249b90 64206973 2025640a 00000000 00000000 d is %d......... + 40249ba0 6e756c6c 20636f75 6e747279 0a000000 null country.... + 40249bb0 6572723a 20746173 6b207072 696f203c err: task prio < + 40249bc0 2025640a 00000000 00000000 00000000 %d............. + 40249bd0 6572723a 20746173 6b207175 65756520 err: task queue + 40249be0 6572726f 720a0000 00000000 00000000 error........... + 40249bf0 6572723a 20706f73 74207072 696f203c err: post prio < + 40249c00 2025640a 00000000 00000000 00000000 %d............. + 40249c10 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD + 40249c20 32355133 32432073 74617475 73206964 25Q32C status id + 40249c30 78202564 0a200000 00000000 00000000 x %d. .......... + 40249c40 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD + 40249c50 32355133 32432073 74617475 73206964 25Q32C status id + 40249c60 78202564 0a200000 00000000 00000000 x %d. .......... + 40249c70 466c6173 68206973 20616c72 65616479 Flash is already + 40249c80 2051494f 210a0000 00000000 00000000 QIO!........... + 40249c90 51494f20 494e4954 204f4b21 0a000000 QIO INIT OK!.... + 40249ca0 51494f20 494e4954 20455252 21210a00 QIO INIT ERR!!.. + 40249cb0 7370695f 666c6173 685f7265 61645f73 spi_flash_read_s + 40249cc0 74617475 73206572 720a0000 00000000 tatus err....... + 40249cd0 47443235 51333243 20416c72 61647920 GD25Q32C Alrady + 40249ce0 51696f20 4d6f6465 0a000000 00000000 Qio Mode........ + 40249cf0 52442044 4154413a 30582558 0a000000 RD DATA:0X%X.... 40249d00 47443235 51333243 20436f6e 66696720 GD25Q32C Config - 40249d10 51696f20 4d6f6465 20466169 6c0a0000 Qio Mode Fail... - 40249d20 6561676c 655f6c69 622e6300 00000000 eagle_lib.c..... - 40249d30 6561676c 655f6c77 69705f69 662e6300 eagle_lwip_if.c. - 40249d40 64686370 20736572 76657220 73746172 dhcp server star - 40249d50 743a2800 00000000 00000000 00000000 t:(............. - 40249d60 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m - 40249d70 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, - 40249d80 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. - 40249d90 290a0000 5d020c96 0c023205 00169304 )...].....2..... - 40249da0 30407472 c4d07070 7477360b 80330130 0@tr..pptw6..3.0 - 40249db0 383132c3 d0860900 72c4bf70 7074f667 812.....r..ppt.g - 40249dc0 0b803301 30383132 c3c94604 0042c49f ..3.0812..F..B.. - 40249dd0 404074f6 64138033 01303831 32c3a9c0 @@t.d..3.0812... - 40249de0 22112023 201b55c6 ebff0df0 12c1f00c ". # .U......... - 40249df0 05c9318d 050c990c 1ab2a0ff 0c046202 ..1...........b. - 40249e00 001b2272 c6d070c0 74c73908 4044a070 .."r..p.t.9.@D.p - 40249e10 449006fa ff0c17a6 35010c07 62c6d2cd D.......5...b... - 40249e20 0860ca83 778c0266 3511472b 0e5a6342 .`..w..f5.G+.ZcB - 40249e30 46001b55 6645c40c 12460000 0c02c831 F..UfE...F.....1 - 40249e40 12c1100d f0000000 3d020c02 2713580c ........=...'.X. - 40249e50 041b232c e73d040c 980b5252 0500aca5 ..#,.=....RR.... - 40249e60 80650160 68317796 0ebc941b 33303074 .e.`h1w.....300t - 40249e70 2643320c 04460300 52c5d050 50745738 &C2..F..R..PPtW8 - 40249e80 241b4440 40741b22 46f3ff00 0c060c15 $.D@@t."F....... - 40249e90 2d064025 8342c3fd 3d064035 93303220 -.@%.B..=.@5.02 - 40249ea0 3025300d f0000c02 0df00000 0c150c06 0%0............. - 40249eb0 306583a6 24010c05 50562007 e51a9c72 0e..$...PV ....r - 40249ec0 c0200039 22c02000 39123902 0c03c020 . .9". .9.9.... - 40249ed0 00393249 422d030d f07cf20d f0000000 .92IB-...|...... - 40249ee0 c0200068 32584230 30747cf4 57a630c0 . .h2XB00t|.W.0. - 40249ef0 20004832 1b44c020 004932c0 20004822 .H2.D. .I2. .H" - 40249f00 1b54c020 00592232 44005802 3842c020 .T. .Y"2D.X.8B. - 40249f10 0068223a 350c0437 3605c020 00526202 .h":5..76.. .Rb. - 40249f20 2d040df0 c0200058 327cf4a6 1532c020 -.... .X2|...2. - 40249f30 0048320b 44c02000 4932c020 0048121b .H2.D. .I2. .H.. - 40249f40 54c02000 59124204 00424300 58023842 T. .Y.B..BC.X.8B - 40249f50 c0200068 123a350c 04373604 c0200059 . .h.:5..76.. .Y - 40249f60 122d040d f0000000 00000000 00000000 .-.............. - 40249f70 6572726f 723a2070 6c6c5f63 616c2065 error: pll_cal e - 40249f80 78636565 64732032 6d732121 210a0000 xceeds 2ms!!!... - 40249f90 73657420 6368616e 6e656c20 696e2073 set channel in s - 40249fa0 6c656570 206d6f64 652c2066 61696c20 leep mode, fail - 40249fb0 616e6420 65786974 0a000000 00000000 and exit........ - 40249fc0 25642c20 00000000 25642c20 00000000 %d, ....%d, .... - 40249fd0 25642c20 25642c20 00000000 00000000 %d, %d, ........ - 40249fe0 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 40249d10 51696f20 4d6f6465 204f4b0a 00000000 Qio Mode OK..... + 40249d20 47443235 51333243 20436f6e 66696720 GD25Q32C Config + 40249d30 51696f20 4d6f6465 20466169 6c0a0000 Qio Mode Fail... + 40249d40 6561676c 655f6c69 622e6300 00000000 eagle_lib.c..... + 40249d50 6561676c 655f6c77 69705f69 662e6300 eagle_lwip_if.c. + 40249d60 64686370 20736572 76657220 73746172 dhcp server star + 40249d70 743a2800 00000000 00000000 00000000 t:(............. + 40249d80 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m + 40249d90 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, + 40249da0 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. + 40249db0 290a0000 5d020c96 0c023205 00169304 )...].....2..... + 40249dc0 30407472 c4d07070 7477360b 80330130 0@tr..pptw6..3.0 + 40249dd0 383132c3 d0860900 72c4bf70 7074f667 812.....r..ppt.g + 40249de0 0b803301 30383132 c3c94604 0042c49f ..3.0812..F..B.. + 40249df0 404074f6 64138033 01303831 32c3a9c0 @@t.d..3.0812... + 40249e00 22112023 201b55c6 ebff0df0 12c1f00c ". # .U......... + 40249e10 05c9318d 050c990c 1ab2a0ff 0c046202 ..1...........b. + 40249e20 001b2272 c6d070c0 74c73908 4044a070 .."r..p.t.9.@D.p + 40249e30 449006fa ff0c17a6 35010c07 62c6d2cd D.......5...b... + 40249e40 0860ca83 778c0266 3511472b 0e5a6342 .`..w..f5.G+.ZcB + 40249e50 46001b55 6645c40c 12460000 0c02c831 F..UfE...F.....1 + 40249e60 12c1100d f0000000 3d020c02 2713580c ........=...'.X. + 40249e70 041b232c e73d040c 980b5252 0500aca5 ..#,.=....RR.... + 40249e80 80650160 68317796 0ebc941b 33303074 .e.`h1w.....300t + 40249e90 2643320c 04460300 52c5d050 50745738 &C2..F..R..PPtW8 + 40249ea0 241b4440 40741b22 46f3ff00 0c060c15 $.D@@t."F....... + 40249eb0 2d064025 8342c3fd 3d064035 93303220 -.@%.B..=.@5.02 + 40249ec0 3025300d f0000c02 0df00000 0c150c06 0%0............. + 40249ed0 306583a6 24010c05 50562007 e51a9c72 0e..$...PV ....r + 40249ee0 c0200039 22c02000 39123902 0c03c020 . .9". .9.9.... + 40249ef0 00393249 422d030d f07cf20d f0000000 .92IB-...|...... + 40249f00 c0200068 32584230 30747cf4 57a630c0 . .h2XB00t|.W.0. + 40249f10 20004832 1b44c020 004932c0 20004822 .H2.D. .I2. .H" + 40249f20 1b54c020 00592232 44005802 3842c020 .T. .Y"2D.X.8B. + 40249f30 0068223a 350c0437 3605c020 00526202 .h":5..76.. .Rb. + 40249f40 2d040df0 c0200058 327cf4a6 1532c020 -.... .X2|...2. + 40249f50 0048320b 44c02000 4932c020 0048121b .H2.D. .I2. .H.. + 40249f60 54c02000 59124204 00424300 58023842 T. .Y.B..BC.X.8B + 40249f70 c0200068 123a350c 04373604 c0200059 . .h.:5..76.. .Y + 40249f80 122d040d f0000000 00000000 00000000 .-.............. + 40249f90 6572726f 723a2070 6c6c5f63 616c2065 error: pll_cal e + 40249fa0 78636565 64732032 6d732121 210a0000 xceeds 2ms!!!... + 40249fb0 73657420 6368616e 6e656c20 696e2073 set channel in s + 40249fc0 6c656570 206d6f64 652c2066 61696c20 leep mode, fail + 40249fd0 616e6420 65786974 0a000000 00000000 and exit........ + 40249fe0 25642c20 00000000 25642c20 00000000 %d, ....%d, .... 40249ff0 25642c20 25642c20 00000000 00000000 %d, %d, ........ - 4024a000 25642c20 00000000 00000000 00000000 %d, ............ - 4024a010 7365745f 72785f67 61696e3a 20726674 set_rx_gain: rft - 4024a020 783d2578 2c207266 72783d78 25782c20 x=%x, rfrx=x%x, - 4024a030 6174743d 25642c20 74786262 3d307825 att=%d, txbb=0x% - 4024a040 782c2062 62727831 3d307825 782c2062 x, bbrx1=0x%x, b - 4024a050 62727832 3d307825 782c2074 64633a25 brx2=0x%x, tdc:% - 4024a060 642c2564 0a000000 00000000 00000000 d,%d............ - 4024a070 6b3d2564 3a20746f 74616c5f 7077723d k=%d: total_pwr= - 4024a080 256c642c 206d6178 3d256c64 2c207266 %ld, max=%ld, rf - 4024a090 7478323d 30782578 2c20746f 6e655f61 tx2=0x%x, tone_a - 4024a0a0 7474656e 3d25640a 00000000 00000000 tten=%d......... - 4024a0b0 25645f25 645f2564 0a000000 00000000 %d_%d_%d........ - 4024a0c0 72786971 5f726567 3a20693d 25642c20 rxiq_reg: i=%d, - 4024a0d0 615f6d69 733d2564 2c20705f 6d69733d a_mis=%d, p_mis= - 4024a0e0 25640a00 00000000 00000000 00000000 %d.............. - 4024a0f0 696e6465 783a2025 64207661 6c75653a index: %d value: - 4024a100 20307825 78203078 25782030 78257820 0x%x 0x%x 0x%x - 4024a110 30782578 0a000000 00000000 00000000 0x%x............ - 4024a120 0a000000 00000000 00000000 00000000 ................ - 4024a130 424b3a25 642c2564 2c25642c 25642c30 BK:%d,%d,%d,%d,0 - 4024a140 7825780a 00000000 00000000 00000000 x%x............. - 4024a150 74786463 3a25642c 25640a00 00000000 txdc:%d,%d...... - 4024a160 6462703a 25642c20 25782c20 25642c20 dbp:%d, %x, %d, - 4024a170 25642c20 25642c20 25640a00 00000000 %d, %d, %d...... - 4024a180 7068795f 76657273 696f6e3a 2025642e phy_version: %d. - 4024a190 25642c20 25732c20 25732c20 25732c20 %d, %s, %s, %s, - 4024a1a0 4e4f4e4f 530a0000 00000000 00000000 NONOS........... - 4024a1b0 7068795f 76657273 696f6e3a 2025642c phy_version: %d, - 4024a1c0 2025732c 2025732c 2025730a 00000000 %s, %s, %s..... - 4024a1d0 70617261 6d5f666c 61673d30 7825780a param_flag=0x%x. - 4024a1e0 00000000 00000000 00000000 00000000 ................ - 4024a1f0 7068795f 6368616e 6e656c5f 6e756d3d phy_channel_num= - 4024a200 25642c20 25642c20 25642c20 25642c20 %d, %d, %d, %d, - 4024a210 25642c20 30782578 2c202564 2c202564 %d, 0x%x, %d, %d - 4024a220 0a000000 00000000 00000000 00000000 ................ - 4024a230 72635f63 616c3a20 72785f66 696c745f rc_cal: rx_filt_ - 4024a240 64636170 3d25642c 2074785f 66696c74 dcap=%d, tx_filt - 4024a250 5f646361 703d2564 0a000000 00000000 _dcap=%d........ - 4024a260 76646433 333d2564 2c207465 6d705f63 vdd33=%d, temp_c - 4024a270 6f64653d 25642c20 6f666673 65743d25 ode=%d, offset=% - 4024a280 640a0000 00000000 00000000 00000000 d............... - 4024a290 63616c5f 72665f61 6e615f67 61696e2c cal_rf_ana_gain, - 4024a2a0 2072665f 6761696e 3d307825 782c2061 rf_gain=0x%x, a - 4024a2b0 6e615f67 61696e3d 30782578 0a000000 na_gain=0x%x.... - 4024a2c0 52585f4e 4f495345 464c4f4f 522c2025 RX_NOISEFLOOR, % - 4024a2d0 640a0000 00000000 00000000 00000000 d............... - 4024a2e0 72785f6e 6f697365 3d25642c 206c6f6f rx_noise=%d, loo - 4024a2f0 705f6e6f 69736566 6c6f6f72 3d25640a p_noisefloor=%d. - 4024a300 00000000 00000000 00000000 00000000 ................ - 4024a310 54584341 502c2000 25642c20 00000000 TXCAP, .%d, .... - 4024a320 0a000000 00000000 00000000 00000000 ................ - 4024a330 54585f50 4f574552 5f424143 4b4f4646 TX_POWER_BACKOFF - 4024a340 2c200000 00000000 00000000 00000000 , .............. - 4024a350 25642c20 00000000 0a000000 00000000 %d, ............ - 4024a360 54585f50 57524354 524c5f41 5454454e TX_PWRCTRL_ATTEN - 4024a370 2c200000 00000000 00000000 00000000 , .............. - 4024a380 25642c20 00000000 0a000000 00000000 %d, ............ - 4024a390 54584951 2c202564 2c202564 0a000000 TXIQ, %d, %d.... - 4024a3a0 54584443 2c200000 00000000 00000000 TXDC, .......... - 4024a3b0 25642c20 25643b20 00000000 00000000 %d, %d; ........ - 4024a3c0 0a000000 00000000 52584951 2c200000 ........RXIQ, .. + 4024a000 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 4024a010 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 4024a020 25642c20 00000000 00000000 00000000 %d, ............ + 4024a030 7365745f 72785f67 61696e3a 20726674 set_rx_gain: rft + 4024a040 783d2578 2c207266 72783d78 25782c20 x=%x, rfrx=x%x, + 4024a050 6174743d 25642c20 74786262 3d307825 att=%d, txbb=0x% + 4024a060 782c2062 62727831 3d307825 782c2062 x, bbrx1=0x%x, b + 4024a070 62727832 3d307825 782c2074 64633a25 brx2=0x%x, tdc:% + 4024a080 642c2564 0a000000 00000000 00000000 d,%d............ + 4024a090 6b3d2564 3a20746f 74616c5f 7077723d k=%d: total_pwr= + 4024a0a0 256c642c 206d6178 3d256c64 2c207266 %ld, max=%ld, rf + 4024a0b0 7478323d 30782578 2c20746f 6e655f61 tx2=0x%x, tone_a + 4024a0c0 7474656e 3d25640a 00000000 00000000 tten=%d......... + 4024a0d0 25645f25 645f2564 0a000000 00000000 %d_%d_%d........ + 4024a0e0 72786971 5f726567 3a20693d 25642c20 rxiq_reg: i=%d, + 4024a0f0 615f6d69 733d2564 2c20705f 6d69733d a_mis=%d, p_mis= + 4024a100 25640a00 00000000 00000000 00000000 %d.............. + 4024a110 696e6465 783a2025 64207661 6c75653a index: %d value: + 4024a120 20307825 78203078 25782030 78257820 0x%x 0x%x 0x%x + 4024a130 30782578 0a000000 00000000 00000000 0x%x............ + 4024a140 0a000000 00000000 00000000 00000000 ................ + 4024a150 424b3a25 642c2564 2c25642c 25642c30 BK:%d,%d,%d,%d,0 + 4024a160 7825780a 00000000 00000000 00000000 x%x............. + 4024a170 74786463 3a25642c 25640a00 00000000 txdc:%d,%d...... + 4024a180 6462703a 25642c20 25782c20 25642c20 dbp:%d, %x, %d, + 4024a190 25642c20 25642c20 25640a00 00000000 %d, %d, %d...... + 4024a1a0 7068795f 76657273 696f6e3a 2025642e phy_version: %d. + 4024a1b0 25642c20 25732c20 25732c20 25732c20 %d, %s, %s, %s, + 4024a1c0 4e4f4e4f 530a0000 00000000 00000000 NONOS........... + 4024a1d0 7068795f 76657273 696f6e3a 2025642c phy_version: %d, + 4024a1e0 2025732c 2025732c 2025730a 00000000 %s, %s, %s..... + 4024a1f0 70617261 6d5f666c 61673d30 7825780a param_flag=0x%x. + 4024a200 00000000 00000000 00000000 00000000 ................ + 4024a210 7068795f 6368616e 6e656c5f 6e756d3d phy_channel_num= + 4024a220 25642c20 25642c20 25642c20 25642c20 %d, %d, %d, %d, + 4024a230 25642c20 30782578 2c202564 2c202564 %d, 0x%x, %d, %d + 4024a240 0a000000 00000000 00000000 00000000 ................ + 4024a250 72635f63 616c3a20 72785f66 696c745f rc_cal: rx_filt_ + 4024a260 64636170 3d25642c 2074785f 66696c74 dcap=%d, tx_filt + 4024a270 5f646361 703d2564 0a000000 00000000 _dcap=%d........ + 4024a280 76646433 333d2564 2c207465 6d705f63 vdd33=%d, temp_c + 4024a290 6f64653d 25642c20 6f666673 65743d25 ode=%d, offset=% + 4024a2a0 640a0000 00000000 00000000 00000000 d............... + 4024a2b0 63616c5f 72665f61 6e615f67 61696e2c cal_rf_ana_gain, + 4024a2c0 2072665f 6761696e 3d307825 782c2061 rf_gain=0x%x, a + 4024a2d0 6e615f67 61696e3d 30782578 0a000000 na_gain=0x%x.... + 4024a2e0 52585f4e 4f495345 464c4f4f 522c2025 RX_NOISEFLOOR, % + 4024a2f0 640a0000 00000000 00000000 00000000 d............... + 4024a300 72785f6e 6f697365 3d25642c 206c6f6f rx_noise=%d, loo + 4024a310 705f6e6f 69736566 6c6f6f72 3d25640a p_noisefloor=%d. + 4024a320 00000000 00000000 00000000 00000000 ................ + 4024a330 54584341 502c2000 25642c20 00000000 TXCAP, .%d, .... + 4024a340 0a000000 00000000 00000000 00000000 ................ + 4024a350 54585f50 4f574552 5f424143 4b4f4646 TX_POWER_BACKOFF + 4024a360 2c200000 00000000 00000000 00000000 , .............. + 4024a370 25642c20 00000000 0a000000 00000000 %d, ............ + 4024a380 54585f50 57524354 524c5f41 5454454e TX_PWRCTRL_ATTEN + 4024a390 2c200000 00000000 00000000 00000000 , .............. + 4024a3a0 25642c20 00000000 0a000000 00000000 %d, ............ + 4024a3b0 54584951 2c202564 2c202564 0a000000 TXIQ, %d, %d.... + 4024a3c0 54584443 2c200000 00000000 00000000 TXDC, .......... 4024a3d0 25642c20 25643b20 00000000 00000000 %d, %d; ........ - 4024a3e0 0a000000 00000000 52584443 2c200000 ........RXDC, .. - 4024a3f0 25642c20 25642c20 25642c20 25643b20 %d, %d, %d, %d; - 4024a400 00000000 00000000 00000000 00000000 ................ - 4024a410 0a000000 00000000 00000000 00000000 ................ - 4024a420 2533642c 2533643b 20000000 00000000 %3d,%3d; ....... - 4024a430 74786971 5f676169 6e3d2564 2c207478 txiq_gain=%d, tx - 4024a440 69715f70 68617365 3d25640a 00000000 iq_phase=%d..... - 4024a450 312c7461 72676574 5f706f77 65722c25 1,target_power,% - 4024a460 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c - 4024a470 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err - 4024a480 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to - 4024a490 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d - 4024a4a0 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% - 4024a4b0 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, - 4024a4c0 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at - 4024a4d0 742c2564 0a000000 00000000 00000000 t,%d............ - 4024a4e0 322c7461 72676574 5f706f77 65722c25 2,target_power,% - 4024a4f0 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c - 4024a500 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err - 4024a510 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to - 4024a520 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d - 4024a530 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% - 4024a540 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, - 4024a550 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at - 4024a560 742c2564 0a000000 00000000 00000000 t,%d............ - 4024a570 6e756d5f 6b3d2564 2c20706f 7765725f num_k=%d, power_ - 4024a580 6f75743d 25640a00 00000000 00000000 out=%d.......... - 4024a590 7265675f 693d2564 2c20696e 64617461 reg_i=%d, indata - 4024a5a0 3d25640a 00000000 00000000 00000000 =%d............. - 4024a5b0 693d2530 32642020 6163633d 25303364 i=%02d acc=%03d - 4024a5c0 20207467 743d2530 33642020 6572723d tgt=%03d err= - 4024a5d0 25303364 20207365 723d2530 33642061 %03d ser=%03d a - 4024a5e0 74743d25 3033640a 00000000 00000000 tt=%03d......... - 4024a5f0 72786971 5f676574 5f6d6973 3a20746f rxiq_get_mis: to - 4024a600 74616c5f 7077723d 25642c20 25642d25 tal_pwr=%d, %d-% - 4024a610 642c2000 0df00000 0df00000 0c020df0 d, ............. - 4024a620 64656c20 69662564 0a000000 00000000 del if%d........ - 4024a630 63686720 69662564 0a000000 00000000 chg if%d........ - 4024a640 61646420 69662564 0a000000 00000000 add if%d........ - 4024a650 61696420 25640a00 62636e20 25640a00 aid %d..bcn %d.. - 4024a660 636e7420 0a000000 756e636e 74200a00 cnt ....uncnt .. - 4024a670 74782072 74732065 72726f72 20307825 tx rts error 0x% - 4024a680 780a0000 00000000 00000000 00000000 x............... - 4024a690 74782065 72726f72 20307825 780a0000 tx error 0x%x... - 4024a6a0 706d2e63 00000000 00000000 00000000 pm.c............ - 4024a6b0 736c6565 70206469 7361626c 65000000 sleep disable... - 4024a6c0 736c6565 7020656e 61626c65 00000000 sleep enable.... - 4024a6d0 2c747970 653a2025 64000000 00000000 ,type: %d....... - 4024a6e0 0a000000 00000000 00000000 00000000 ................ - 4024a6f0 706d2077 616b6575 70207374 3a202564 pm wakeup st: %d - 4024a700 2c206361 7573653a 2025640a 00000000 , cause: %d..... - 4024a710 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat - 4024a720 615f7475 72650000 00000000 00000000 a_ture.......... + 4024a3e0 0a000000 00000000 52584951 2c200000 ........RXIQ, .. + 4024a3f0 25642c20 25643b20 00000000 00000000 %d, %d; ........ + 4024a400 0a000000 00000000 52584443 2c200000 ........RXDC, .. + 4024a410 25642c20 25642c20 25642c20 25643b20 %d, %d, %d, %d; + 4024a420 00000000 00000000 00000000 00000000 ................ + 4024a430 0a000000 00000000 00000000 00000000 ................ + 4024a440 2533642c 2533643b 20000000 00000000 %3d,%3d; ....... + 4024a450 74786971 5f676169 6e3d2564 2c207478 txiq_gain=%d, tx + 4024a460 69715f70 68617365 3d25640a 00000000 iq_phase=%d..... + 4024a470 312c7461 72676574 5f706f77 65722c25 1,target_power,% + 4024a480 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c + 4024a490 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err + 4024a4a0 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to + 4024a4b0 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d + 4024a4c0 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% + 4024a4d0 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, + 4024a4e0 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at + 4024a4f0 742c2564 0a000000 00000000 00000000 t,%d............ + 4024a500 322c7461 72676574 5f706f77 65722c25 2,target_power,% + 4024a510 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c + 4024a520 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err + 4024a530 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to + 4024a540 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d + 4024a550 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% + 4024a560 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, + 4024a570 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at + 4024a580 742c2564 0a000000 00000000 00000000 t,%d............ + 4024a590 6e756d5f 6b3d2564 2c20706f 7765725f num_k=%d, power_ + 4024a5a0 6f75743d 25640a00 00000000 00000000 out=%d.......... + 4024a5b0 7265675f 693d2564 2c20696e 64617461 reg_i=%d, indata + 4024a5c0 3d25640a 00000000 00000000 00000000 =%d............. + 4024a5d0 693d2530 32642020 6163633d 25303364 i=%02d acc=%03d + 4024a5e0 20207467 743d2530 33642020 6572723d tgt=%03d err= + 4024a5f0 25303364 20207365 723d2530 33642061 %03d ser=%03d a + 4024a600 74743d25 3033640a 00000000 00000000 tt=%03d......... + 4024a610 72786971 5f676574 5f6d6973 3a20746f rxiq_get_mis: to + 4024a620 74616c5f 7077723d 25642c20 25642d25 tal_pwr=%d, %d-% + 4024a630 642c2000 0df00000 0df00000 0c020df0 d, ............. + 4024a640 64656c20 69662564 0a000000 00000000 del if%d........ + 4024a650 63686720 69662564 0a000000 00000000 chg if%d........ + 4024a660 61646420 69662564 0a000000 00000000 add if%d........ + 4024a670 61696420 25640a00 62636e20 25640a00 aid %d..bcn %d.. + 4024a680 636e7420 0a000000 756e636e 74200a00 cnt ....uncnt .. + 4024a690 74782072 74732065 72726f72 20307825 tx rts error 0x% + 4024a6a0 780a0000 00000000 00000000 00000000 x............... + 4024a6b0 74782065 72726f72 20307825 780a0000 tx error 0x%x... + 4024a6c0 706d2e63 00000000 00000000 00000000 pm.c............ + 4024a6d0 736c6565 70206469 7361626c 65000000 sleep disable... + 4024a6e0 736c6565 7020656e 61626c65 00000000 sleep enable.... + 4024a6f0 2c747970 653a2025 64000000 00000000 ,type: %d....... + 4024a700 0a000000 00000000 00000000 00000000 ................ + 4024a710 706d2077 616b6575 70207374 3a202564 pm wakeup st: %d + 4024a720 2c206361 7573653a 2025640a 00000000 , cause: %d..... 4024a730 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat - 4024a740 615f6661 6c736500 00000000 00000000 a_false......... - 4024a750 706d2063 6c6f7365 2025640a 00000000 pm close %d..... - 4024a760 706d206f 70656e2c 74797065 3a256420 pm open,type:%d - 4024a770 25640a00 00000000 00000000 00000000 %d.............. - 4024a780 6e6f5449 4d21210a 00000000 00000000 noTIM!!......... - 4024a790 6c697374 5f6e756c 6c0a0000 00000000 list_null....... - 4024a7a0 736c0a00 00000000 75736c0a 00000000 sl......usl..... - 4024a7b0 706d5f66 6f725f62 636e5f6f 6e6c795f pm_for_bcn_only_ - 4024a7c0 6d6f6465 2e630000 00000000 00000000 mode.c.......... - 4024a7d0 666f7263 6520736c 70206469 7361626c force slp disabl - 4024a7e0 65000000 00000000 00000000 00000000 e............... - 4024a7f0 666f7263 6520736c 7020656e 61626c65 force slp enable - 4024a800 00000000 00000000 00000000 00000000 ................ - 4024a810 2c747970 653a2025 64000000 00000000 ,type: %d....... - 4024a820 0a000000 00000000 00000000 00000000 ................ - 4024a830 66706d20 636c6f73 65202564 200a0000 fpm close %d ... - 4024a840 66706d20 6f70656e 2c747970 653a2564 fpm open,type:%d - 4024a850 2025640a 00000000 00000000 00000000 %d............. - 4024a860 6c697374 5f6e756c 6c0a0000 00000000 list_null....... - 4024a870 6e756c20 6d6f6465 2c206670 6d206175 nul mode, fpm au - 4024a880 746f2073 6c656570 20736574 3a000000 to sleep set:... - 4024a890 64697361 6c62650a 00000000 00000000 disalbe......... - 4024a8a0 656e616c 62650a00 00000000 00000000 enalbe.......... - 4024a8b0 70702e63 00000000 00000000 00000000 pp.c............ - 4024a8c0 4c6d6163 5278426c 6b3a2564 0a000000 LmacRxBlk:%d.... - 4024a8d0 4c6d6163 5478426c 6b3a2564 0a000000 LmacTxBlk:%d.... - 4024a8e0 6d617020 6661696c 0a000000 00000000 map fail........ - 4024a8f0 73746120 7363616e 20747261 63652025 sta scan trace % - 4024a900 640a0000 00000000 00000000 00000000 d............... - 4024a910 73746120 74726163 65202564 0a000000 sta trace %d.... - 4024a920 3d3d646c 0a000000 00000000 00000000 ==dl............ - 4024a930 61646420 6d69736d 61746368 0a000000 add mismatch.... - 4024a940 61646420 25640a00 726d2025 640a0000 add %d..rm %d... - 4024a950 726d206d 69730a00 77646576 2e630000 rm mis..wdev.c.. - 4024a960 6573665f 6275662e 63000000 00000000 esf_buf.c....... - 4024a970 69656565 38303231 312e6300 00000000 ieee80211.c..... - 4024a980 01000000 00040000 6d6f6465 203a2000 ........mode : . - 4024a990 6e756c6c 00000000 73746100 00000000 null....sta..... - 4024a9a0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: - 4024a9b0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). - 4024a9c0 202b2000 00000000 736f6674 41500000 + .....softAP.. - 4024a9d0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: - 4024a9e0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). - 4024a9f0 0a000000 00000000 00000000 00000000 ................ - 4024aa00 69656565 38303231 315f686f 73746170 ieee80211_hostap - 4024aa10 2e630000 00000000 00000000 00000000 .c.............. - 4024aa20 61702066 72657120 6a756d70 3020746f ap freq jump0 to - 4024aa30 2025640a 00000000 00000000 00000000 %d............. - 4024aa40 61702074 72616365 2025640a 00000000 ap trace %d..... - 4024aa50 6e6f2062 75662066 6f722061 6374696f no buf for actio - 4024aa60 6e206672 616d650a 00000000 00000000 n frame......... - 4024aa70 69656565 38303231 315f696e 7075742e ieee80211_input. - 4024aa80 63000000 00000000 00000000 00000000 c............... - 4024aa90 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q - 4024aaa0 7569636b 2e630000 00000000 00000000 uick.c.......... + 4024a740 615f7475 72650000 00000000 00000000 a_ture.......... + 4024a750 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat + 4024a760 615f6661 6c736500 00000000 00000000 a_false......... + 4024a770 706d2063 6c6f7365 2025640a 00000000 pm close %d..... + 4024a780 706d206f 70656e2c 74797065 3a256420 pm open,type:%d + 4024a790 25640a00 00000000 00000000 00000000 %d.............. + 4024a7a0 6e6f5449 4d21210a 00000000 00000000 noTIM!!......... + 4024a7b0 6c697374 5f6e756c 6c0a0000 00000000 list_null....... + 4024a7c0 736c0a00 00000000 75736c0a 00000000 sl......usl..... + 4024a7d0 706d5f66 6f725f62 636e5f6f 6e6c795f pm_for_bcn_only_ + 4024a7e0 6d6f6465 2e630000 00000000 00000000 mode.c.......... + 4024a7f0 666f7263 6520736c 70206469 7361626c force slp disabl + 4024a800 65000000 00000000 00000000 00000000 e............... + 4024a810 666f7263 6520736c 7020656e 61626c65 force slp enable + 4024a820 00000000 00000000 00000000 00000000 ................ + 4024a830 2c747970 653a2025 64000000 00000000 ,type: %d....... + 4024a840 0a000000 00000000 00000000 00000000 ................ + 4024a850 66706d20 636c6f73 65202564 200a0000 fpm close %d ... + 4024a860 66706d20 6f70656e 2c747970 653a2564 fpm open,type:%d + 4024a870 2025640a 00000000 00000000 00000000 %d............. + 4024a880 6c697374 5f6e756c 6c0a0000 00000000 list_null....... + 4024a890 6e756c20 6d6f6465 2c206670 6d206175 nul mode, fpm au + 4024a8a0 746f2073 6c656570 20736574 3a000000 to sleep set:... + 4024a8b0 64697361 6c62650a 00000000 00000000 disalbe......... + 4024a8c0 656e616c 62650a00 00000000 00000000 enalbe.......... + 4024a8d0 70702e63 00000000 00000000 00000000 pp.c............ + 4024a8e0 4c6d6163 5278426c 6b3a2564 0a000000 LmacRxBlk:%d.... + 4024a8f0 4c6d6163 5478426c 6b3a2564 0a000000 LmacTxBlk:%d.... + 4024a900 6d617020 6661696c 0a000000 00000000 map fail........ + 4024a910 73746120 7363616e 20747261 63652025 sta scan trace % + 4024a920 640a0000 00000000 00000000 00000000 d............... + 4024a930 73746120 74726163 65202564 0a000000 sta trace %d.... + 4024a940 3d3d646c 0a000000 00000000 00000000 ==dl............ + 4024a950 61646420 6d69736d 61746368 0a000000 add mismatch.... + 4024a960 61646420 25640a00 726d2025 640a0000 add %d..rm %d... + 4024a970 726d206d 69730a00 77646576 2e630000 rm mis..wdev.c.. + 4024a980 6573665f 6275662e 63000000 00000000 esf_buf.c....... + 4024a990 69656565 38303231 312e6300 00000000 ieee80211.c..... + 4024a9a0 01000000 00040000 6d6f6465 203a2000 ........mode : . + 4024a9b0 6e756c6c 00000000 73746100 00000000 null....sta..... + 4024a9c0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: + 4024a9d0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). + 4024a9e0 202b2000 00000000 736f6674 41500000 + .....softAP.. + 4024a9f0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: + 4024aa00 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). + 4024aa10 0a000000 00000000 00000000 00000000 ................ + 4024aa20 69656565 38303231 315f686f 73746170 ieee80211_hostap + 4024aa30 2e630000 00000000 00000000 00000000 .c.............. + 4024aa40 61702066 72657120 6a756d70 3020746f ap freq jump0 to + 4024aa50 2025640a 00000000 00000000 00000000 %d............. + 4024aa60 61702074 72616365 2025640a 00000000 ap trace %d..... + 4024aa70 6e6f2062 75662066 6f722061 6374696f no buf for actio + 4024aa80 6e206672 616d650a 00000000 00000000 n frame......... + 4024aa90 69656565 38303231 315f696e 7075742e ieee80211_input. + 4024aaa0 63000000 00000000 00000000 00000000 c............... 4024aab0 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q - 4024aac0 7569636b 5f696e69 74206e6f 206d656d uick_init no mem - 4024aad0 200a0000 00000000 00000000 00000000 ............... - 4024aae0 69656565 38303231 315f6f75 74707574 ieee80211_output - 4024aaf0 2e630000 00000000 00000000 00000000 .c.............. - 4024ab00 6e6f2062 75662066 6f722070 726f6265 no buf for probe - 4024ab10 2c206965 206c656e 2025640a 00000000 , ie len %d..... - 4024ab20 69656565 38303231 315f7068 792e6300 ieee80211_phy.c. - 4024ab30 04000000 00000000 00000000 00000000 ................ - 4024ab40 00000000 00000000 7c150000 04028b01 ........|....... - 4024ab50 df007f00 00000000 f82a0000 04039601 .........*...... - 4024ab60 d5007500 00000000 e8030000 00008200 ..u............. - 4024ab70 3a013a01 00000000 d0070000 04018401 :.:............. - 4024ab80 0201a200 00000000 00000000 00000000 ................ - 4024ab90 00000000 00000000 00000000 00000000 ................ - 4024aba0 00000000 00000000 00000000 00000000 ................ + 4024aac0 7569636b 2e630000 00000000 00000000 uick.c.......... + 4024aad0 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q + 4024aae0 7569636b 5f696e69 74206e6f 206d656d uick_init no mem + 4024aaf0 200a0000 00000000 00000000 00000000 ............... + 4024ab00 69656565 38303231 315f6f75 74707574 ieee80211_output + 4024ab10 2e630000 00000000 00000000 00000000 .c.............. + 4024ab20 6e6f2062 75662066 6f722070 726f6265 no buf for probe + 4024ab30 2c206965 206c656e 2025640a 00000000 , ie len %d..... + 4024ab40 69656565 38303231 315f7068 792e6300 ieee80211_phy.c. + 4024ab50 04000000 00000000 00000000 00000000 ................ + 4024ab60 00000000 00000000 7c150000 04028b01 ........|....... + 4024ab70 df007f00 00000000 f82a0000 04039601 .........*...... + 4024ab80 d5007500 00000000 e8030000 00008200 ..u............. + 4024ab90 3a013a01 00000000 d0070000 04018401 :.:............. + 4024aba0 0201a200 00000000 00000000 00000000 ................ 4024abb0 00000000 00000000 00000000 00000000 ................ 4024abc0 00000000 00000000 00000000 00000000 ................ 4024abd0 00000000 00000000 00000000 00000000 ................ 4024abe0 00000000 00000000 00000000 00000000 ................ 4024abf0 00000000 00000000 00000000 00000000 ................ - 4024ac00 00000000 0c000000 00000000 00000000 ................ - 4024ac10 00000000 00000000 00000000 7c150000 ............|... - 4024ac20 04028b02 df007f00 00000000 f82a0000 .............*.. - 4024ac30 04039603 d5007500 00000000 e8030000 ......u......... - 4024ac40 00008200 3a013a01 00000000 d0070000 ....:.:......... - 4024ac50 04018401 0201a200 01000000 70170000 ............p... - 4024ac60 000b0c04 3c003c00 01000000 e02e0000 ....<.<......... - 4024ac70 000a1806 30003000 01000000 c05d0000 ....0.0......].. - 4024ac80 00093008 2c002c00 01000000 80bb0000 ..0.,.,......... - 4024ac90 00086008 2c002c00 01000000 f0d20000 ..`.,.,......... - 4024aca0 000c6c08 2c002c00 01000000 28230000 ..l.,.,.....(#.. - 4024acb0 000f1204 3c003c00 01000000 50460000 ....<.<.....PF.. - 4024acc0 000e2406 30003000 01000000 a08c0000 ..$.0.0......... - 4024acd0 000d4808 2c002c00 00000000 00000000 ..H.,.,......... - 4024ace0 02000000 04000000 0b000000 16000000 ................ - 4024acf0 0c000000 18000000 30000000 00000000 ........0....... - 4024ad00 69656565 38303231 315f7265 67646f6d ieee80211_regdom - 4024ad10 61696e2e 63000000 00000000 00000000 ain.c........... - 4024ad20 69656565 38303231 315f7363 616e2e63 ieee80211_scan.c - 4024ad30 00000000 00000000 00000000 00000000 ................ - 4024ad40 66202d32 30302c20 00000000 00000000 f -200, ........ - 4024ad50 6620302c 20000000 66207225 642c2000 f 0, ...f r%d, . - 4024ad60 7363616e 646f6e65 0a000000 00000000 scandone........ - 4024ad70 62670a00 00000000 00000000 00000000 bg.............. - 4024ad80 496e7661 6c696420 57455020 6b657920 Invalid WEP key - 4024ad90 25730a00 00000000 00000000 00000000 %s.............. - 4024ada0 61705f6c 6f73730a 00000000 00000000 ap_loss......... - 4024adb0 69656565 38303231 315f7374 612e6300 ieee80211_sta.c. - 4024adc0 73746174 653a2025 64202d3e 20256420 state: %d -> %d - 4024add0 28257829 0a000000 00000000 00000000 (%x)............ - 4024ade0 776c5f63 6e782e63 00000000 00000000 wl_cnx.c........ - 4024adf0 53746174 696f6e20 73746f70 2c207374 Station stop, st - 4024ae00 6f702073 63616e0a 00000000 00000000 op scan......... - 4024ae10 7265636f 6e6e6563 740a0000 00000000 reconnect....... - 4024ae20 6e6f2025 7320666f 756e642c 20726563 no %s found, rec - 4024ae30 6f6e6e65 63742061 66746572 2031730a onnect after 1s. - 4024ae40 00000000 00000000 00000000 00000000 ................ - 4024ae50 73776974 63682074 6f206368 616e6e65 switch to channe - 4024ae60 6c202564 0a000000 00000000 00000000 l %d............ - 4024ae70 62636e5f 74696d6f 75742c61 705f7072 bcn_timout,ap_pr - 4024ae80 6f62655f 73656e64 5f737461 72740a00 obe_send_start.. - 4024ae90 61705f70 726f6265 5f73656e 64206f76 ap_probe_send ov - 4024aea0 65722c20 72657374 20776966 69207374 er, rest wifi st - 4024aeb0 61747573 20746f20 64697361 73736f63 atus to disassoc - 4024aec0 0a000000 00000000 00000000 00000000 ................ - 4024aed0 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 - 4024aee0 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 4024aef0 783a2530 3278206c 65617665 2c204149 x:%02x leave, AI - 4024af00 44203d20 25640a00 00000000 00000000 D = %d.......... - 4024af10 6d617820 636f6e6e 65637469 6f6e210a max connection!. - 4024af20 00000000 00000000 00000000 00000000 ................ + 4024ac00 00000000 00000000 00000000 00000000 ................ + 4024ac10 00000000 00000000 00000000 00000000 ................ + 4024ac20 00000000 0c000000 00000000 00000000 ................ + 4024ac30 00000000 00000000 00000000 7c150000 ............|... + 4024ac40 04028b02 df007f00 00000000 f82a0000 .............*.. + 4024ac50 04039603 d5007500 00000000 e8030000 ......u......... + 4024ac60 00008200 3a013a01 00000000 d0070000 ....:.:......... + 4024ac70 04018401 0201a200 01000000 70170000 ............p... + 4024ac80 000b0c04 3c003c00 01000000 e02e0000 ....<.<......... + 4024ac90 000a1806 30003000 01000000 c05d0000 ....0.0......].. + 4024aca0 00093008 2c002c00 01000000 80bb0000 ..0.,.,......... + 4024acb0 00086008 2c002c00 01000000 f0d20000 ..`.,.,......... + 4024acc0 000c6c08 2c002c00 01000000 28230000 ..l.,.,.....(#.. + 4024acd0 000f1204 3c003c00 01000000 50460000 ....<.<.....PF.. + 4024ace0 000e2406 30003000 01000000 a08c0000 ..$.0.0......... + 4024acf0 000d4808 2c002c00 00000000 00000000 ..H.,.,......... + 4024ad00 02000000 04000000 0b000000 16000000 ................ + 4024ad10 0c000000 18000000 30000000 00000000 ........0....... + 4024ad20 69656565 38303231 315f7265 67646f6d ieee80211_regdom + 4024ad30 61696e2e 63000000 00000000 00000000 ain.c........... + 4024ad40 69656565 38303231 315f7363 616e2e63 ieee80211_scan.c + 4024ad50 00000000 00000000 00000000 00000000 ................ + 4024ad60 66202d32 30302c20 00000000 00000000 f -200, ........ + 4024ad70 6620302c 20000000 66207225 642c2000 f 0, ...f r%d, . + 4024ad80 7363616e 646f6e65 0a000000 00000000 scandone........ + 4024ad90 62670a00 00000000 00000000 00000000 bg.............. + 4024ada0 496e7661 6c696420 57455020 6b657920 Invalid WEP key + 4024adb0 25730a00 00000000 00000000 00000000 %s.............. + 4024adc0 61705f6c 6f73730a 00000000 00000000 ap_loss......... + 4024add0 69656565 38303231 315f7374 612e6300 ieee80211_sta.c. + 4024ade0 73746174 653a2025 64202d3e 20256420 state: %d -> %d + 4024adf0 28257829 0a000000 00000000 00000000 (%x)............ + 4024ae00 776c5f63 6e782e63 00000000 00000000 wl_cnx.c........ + 4024ae10 53746174 696f6e20 73746f70 2c207374 Station stop, st + 4024ae20 6f702073 63616e0a 00000000 00000000 op scan......... + 4024ae30 7265636f 6e6e6563 740a0000 00000000 reconnect....... + 4024ae40 6e6f2025 7320666f 756e642c 20726563 no %s found, rec + 4024ae50 6f6e6e65 63742061 66746572 2031730a onnect after 1s. + 4024ae60 00000000 00000000 00000000 00000000 ................ + 4024ae70 73776974 63682074 6f206368 616e6e65 switch to channe + 4024ae80 6c202564 0a000000 00000000 00000000 l %d............ + 4024ae90 62636e5f 74696d6f 75742c61 705f7072 bcn_timout,ap_pr + 4024aea0 6f62655f 73656e64 5f737461 72740a00 obe_send_start.. + 4024aeb0 61705f70 726f6265 5f73656e 64206f76 ap_probe_send ov + 4024aec0 65722c20 72657374 20776966 69207374 er, rest wifi st + 4024aed0 61747573 20746f20 64697361 73736f63 atus to disassoc + 4024aee0 0a000000 00000000 00000000 00000000 ................ + 4024aef0 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 + 4024af00 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 4024af10 783a2530 3278206c 65617665 2c204149 x:%02x leave, AI + 4024af20 44203d20 25640a00 00000000 00000000 D = %d.......... 4024af30 6d617820 636f6e6e 65637469 6f6e210a max connection!. 4024af40 00000000 00000000 00000000 00000000 ................ - 4024af50 65727220 616c7265 61647920 6173736f err already asso - 4024af60 63696564 210a0000 00000000 00000000 cied!........... - 4024af70 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 - 4024af80 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 4024af90 783a2530 3278206a 6f696e2c 20414944 x:%02x join, AID - 4024afa0 203d2025 640a0000 00000000 00000000 = %d........... - 4024afb0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l - 4024afc0 656e2065 72726f72 20737465 70313a20 en error step1: - 4024afd0 25640a00 00000000 00000000 00000000 %d.............. - 4024afe0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l - 4024aff0 656e2065 72726f72 20737465 70323a20 en error step2: - 4024b000 25640000 00000000 00000000 00000000 %d.............. - 4024b010 56454e44 4f522041 4354494f 4e3a2075 VENDOR ACTION: u - 4024b020 6e6b6e6f 776e2069 65207479 70650a00 nknown ie type.. - 4024b030 56454e44 4f522041 4354494f 4e3a2074 VENDOR ACTION: t - 4024b040 79706520 6469736d 61746368 20256400 ype dismatch %d. - 4024b050 69656565 38303231 315f6163 74696f6e ieee80211_action - 4024b060 5f76656e 646f725f 73706563 5f617474 _vendor_spec_att - 4024b070 61636820 72656769 73746572 20726563 ach register rec - 4024b080 76206361 6c6c2062 61636b20 6572726f v call back erro - 4024b090 720a0000 03000000 08000000 08000000 r............... - 4024b0a0 00000000 08c72040 98ce2040 44484350 ...... @.. @DHCP - 4024b0b0 2074696d 656f7574 0a000000 64686370 timeout....dhcp - 4024b0c0 735f7374 61727428 293a2063 6f756c64 s_start(): could - 4024b0d0 206e6f74 206f6274 61696e20 7063620a not obtain pcb. - 4024b0e0 00000000 63825363 25732025 640a0000 ....c.Sc%s %d... - 4024b0f0 25732025 640a0000 25732025 640a0000 %s %d...%s %d... - 4024b100 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 4024af50 6d617820 636f6e6e 65637469 6f6e210a max connection!. + 4024af60 00000000 00000000 00000000 00000000 ................ + 4024af70 65727220 616c7265 61647920 6173736f err already asso + 4024af80 63696564 210a0000 00000000 00000000 cied!........... + 4024af90 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 + 4024afa0 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 4024afb0 783a2530 3278206a 6f696e2c 20414944 x:%02x join, AID + 4024afc0 203d2025 640a0000 00000000 00000000 = %d........... + 4024afd0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l + 4024afe0 656e2065 72726f72 20737465 70313a20 en error step1: + 4024aff0 25640a00 00000000 00000000 00000000 %d.............. + 4024b000 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l + 4024b010 656e2065 72726f72 20737465 70323a20 en error step2: + 4024b020 25640000 00000000 00000000 00000000 %d.............. + 4024b030 56454e44 4f522041 4354494f 4e3a2075 VENDOR ACTION: u + 4024b040 6e6b6e6f 776e2069 65207479 70650a00 nknown ie type.. + 4024b050 56454e44 4f522041 4354494f 4e3a2074 VENDOR ACTION: t + 4024b060 79706520 6469736d 61746368 20256400 ype dismatch %d. + 4024b070 69656565 38303231 315f6163 74696f6e ieee80211_action + 4024b080 5f76656e 646f725f 73706563 5f617474 _vendor_spec_att + 4024b090 61636820 72656769 73746572 20726563 ach register rec + 4024b0a0 76206361 6c6c2062 61636b20 6572726f v call back erro + 4024b0b0 720a0000 03000000 08000000 08000000 r............... + 4024b0c0 00000000 08c72040 98ce2040 44484350 ...... @.. @DHCP + 4024b0d0 2074696d 656f7574 0a000000 64686370 timeout....dhcp + 4024b0e0 735f7374 61727428 293a2063 6f756c64 s_start(): could + 4024b0f0 206e6f74 206f6274 61696e20 7063620a not obtain pcb. + 4024b100 00000000 63825363 25732025 640a0000 ....c.Sc%s %d... 4024b110 25732025 640a0000 25732025 640a0000 %s %d...%s %d... 4024b120 25732025 640a0000 25732025 640a0000 %s %d...%s %d... - 4024b130 65737063 6f6e6e5f 7463705f 64656c65 espconn_tcp_dele - 4024b140 74652025 642c2025 640a0000 65727220 te %d, %d...err - 4024b150 696e2068 6f737420 636f6e6e 65637465 in host connecte - 4024b160 64202825 73290a00 52656376 486f6c64 d (%s)..RecvHold - 4024b170 2c204279 20706573 70636f6e 6e2c6669 , By pespconn,fi - 4024b180 6e642063 6f6e6e5f 6d736720 6661696c nd conn_msg fail - 4024b190 0a000000 52656376 486f6c64 2c204279 ....RecvHold, By - 4024b1a0 20706573 70636f6e 6e2c6669 6e642063 pespconn,find c - 4024b1b0 6f6e6e5f 6d736720 6661696c 0a000000 onn_msg fail.... - 4024b1c0 0c0412c1 f0425100 304f3130 44c02050 .....BQ.0O10D. P - 4024b1d0 04d6b400 8c854202 000b3342 41011b22 ......B...3BA.." - 4024b1e0 0c04a623 0e621200 32c3fe6a 442b22c6 ...#.b..2..jD+". - 4024b1f0 fbff0000 66130522 02002241 00221100 ....f..".."A.".. - 4024b200 4a424020 f54040f4 4a424020 f54040f4 JB@ .@@.JB@ .@@. - 4024b210 4a228ca5 80321120 28742023 202020f4 J"...2. (t # . - 4024b220 2020f412 c1100df0 12c1f030 30f40261 .........00..a - 4024b230 03c5f8ff 7cf30831 20233020 20f412c1 ....|..1 #0 ... - 4024b240 100df000 12c1e0d9 510c0dc9 61e941f9 ........Q...a.A. - 4024b250 310971ed 02cd0df2 a001acee 321e0528 1.q.........2..( - 4024b260 1ec5f5ff ca222030 f520c0f4 221e05ca ....." 0. .."... - 4024b270 c3076211 802c11c0 c874d0df c0c0c220 ..b..,...t..... - 4024b280 d0d074c0 c0f4e80e 86f3ff00 8cad802c ..t............, - 4024b290 11c0c874 c0c220c0 c0f47cf2 0871c022 ...t.. ...|..q." - 4024b2a0 302020f4 c861d851 e841f831 12c1200d 0 ..a.Q.A.1.. . - 4024b2b0 f0000000 12c1d0f9 710c0fc9 a1d991e9 ........q....... - 4024b2c0 8109b150 e0747d02 8d0360d0 f4cd0f0c ...P.t}...`..... - 4024b2d0 15bcf732 17052817 49215931 72610089 ...2..(.I!Y1ra.. - 4024b2e0 11c5edff 7801ca22 2030f520 c0f42217 ....x.." 0. ..". - 4024b2f0 05cac348 21583188 11076211 802c11c0 ...H!X1...b..,.. - 4024b300 c874f0f5 c0c0c220 f0f074c0 c0f47807 .t..... ..t...x. - 4024b310 46efff00 8caf802c 11c0c874 c0c220c0 F......,...t.. . - 4024b320 c0f46808 38046020 f46060f5 6a623020 ..h.8.` .``.jb0 - 4024b330 f42a2630 30f53a22 d0684180 3d116063 .*&00.:".hA.=.`c - 4024b340 206060f4 6ad2802e 112a2dca 222030f5 ``.j....*-." 0. - 4024b350 20c0f4ca c3c020f5 c0c0f4ca c208b17c ..... ........| - 4024b360 f2c02230 2020f4c8 a1d891e8 81f87112 .."0 ........q. - 4024b370 c1300df0 12c1c0f9 b150f074 0c05c9e1 .0.......P.t.... - 4024b380 d9d109f1 e9c18d02 9d0360d0 f47070f4 ..........`..pp. - 4024b390 cd0516a8 05167705 221805ed 0777b201 ......w."....w.. - 4024b3a0 ed022818 e0e0f43d 0e493159 01794189 ..(....=.I1Y.yA. - 4024b3b0 119921c5 e0ff8811 ca227841 2030f520 ..!......"xA 0. - 4024b3c0 c0f42218 05e0e7c0 e070f4ca c3483158 .."......p...H1X - 4024b3d0 01982107 62130c12 5052c080 2c11c0c8 ..!.b...PR..,... - 4024b3e0 74c0c220 505074c0 c0f48808 86e8ff00 t.. PPt......... - 4024b3f0 8ca5802c 11c0c874 c0c220c0 c0f45809 ...,...t.. ...X. - 4024b400 38045020 f45050f5 5a523020 f42a2530 8.P .PP.ZR0 .*%0 - 4024b410 30f53a22 d0684180 3d116063 206060f4 0.:".hA.=.`c ``. - 4024b420 6ad2802f 112a2dca 222030f5 20c0f4ca j../.*-." 0. ... - 4024b430 c3c020f5 c0c0f4ca c208f17c f2c02230 .. ........|.."0 - 4024b440 2020f4c8 e1d8d1e8 c1f8b112 c1400df0 ...........@.. - 4024b450 69705f72 6f757465 72202564 2025700a ip_router %d %p. - 4024b460 00000000 ffffffff 00000000 7564705f ............udp_ - 4024b470 62696e64 20666169 6c656421 0a000000 bind failed!.... - 4024b480 61702075 64705f6a 6f696e5f 6d756c74 ap udp_join_mult - 4024b490 69677275 70206661 696c6564 210a0000 igrup failed!... - 4024b4a0 73746120 7564705f 6a6f696e 5f6d756c sta udp_join_mul - 4024b4b0 74696772 75702066 61696c65 64210a00 tigrup failed!.. - 4024b4c0 73657276 65725f6e 616d6520 3d202573 server_name = %s - 4024b4d0 0a000000 686f7374 5f6e616d 65203d20 ....host_name = - 4024b4e0 25730a00 6d646e73 20697020 6572726f %s..mdns ip erro - 4024b4f0 72210a20 00000000 6d735f69 6e666f20 r!. ....ms_info - 4024b500 616c6c6f 63206661 696c6564 0a000000 alloc failed.... - 4024b510 7564705f 6a6f696e 5f6d756c 74696772 udp_join_multigr - 4024b520 75702066 61696c65 64210a00 6d646e73 up failed!..mdns - 4024b530 20736572 76657220 69732061 6c726561 server is alrea - 4024b540 64792072 65676973 74657265 6420210a dy registered !. - 4024b550 00000000 61702075 64705f6a 6f696e5f ....ap udp_join_ - 4024b560 6d756c74 69677275 70206661 696c6564 multigrup failed - 4024b570 210a0000 73746120 7564705f 6c656176 !...sta udp_leav - 4024b580 655f6d75 6c746967 72757020 6661696c e_multigrup fail - 4024b590 6564210a 00000000 506c6561 73652063 ed!.....Please c - 4024b5a0 6865636b 204d444e 535f4e41 4d455f4c heck MDNS_NAME_L - 4024b5b0 454e4754 480d0a00 4552525f 4d454d20 ENGTH...ERR_MEM - 4024b5c0 0a000000 6d646e73 5f73656e 645f7365 ....mdns_send_se - 4024b5d0 72766963 6520636f 7079696e 6720746f rvice copying to - 4024b5e0 206e6577 20706275 66206661 696c6564 new pbuf failed - 4024b5f0 0a000000 6d646e73 5f616e73 77657220 ....mdns_answer - 4024b600 636f7079 696e6720 746f206e 65772070 copying to new p - 4024b610 62756620 6661696c 65640a00 1c000000 buf failed...... - 4024b620 24000000 b0000000 24000000 14000000 $.......$....... - 4024b630 08000000 14000000 10000000 14000000 ................ - 4024b640 00060000 706c6561 73652073 74617274 ....please start - 4024b650 20736e74 70206669 72737420 210a0000 sntp first !... - 4024b660 6c38ff3f 7438ff3f 6438ff3f 7838ff3f l8.?t8.?d8.?x8.? - 4024b670 03060c18 30607801 02030405 06070707 ....0`x......... - 4024b680 07070707 00000000 00000000 00000000 ................ - 4024b690 61705f63 6f6e6669 672e6300 00000000 ap_config.c..... - 4024b6a0 636f6d6d 6f6e2e63 00000000 00000000 common.c........ - 4024b6b0 6f735f78 74656e73 612e6300 00000000 os_xtensa.c..... - 4024b6c0 7770615f 61757468 2e630000 00000000 wpa_auth.c...... - 4024b6d0 64000000 f4010000 e8030000 04000000 d............... - 4024b6e0 04000000 00000000 00000000 00000000 ................ - 4024b6f0 496e6974 20436f75 6e746572 00000000 Init Counter.... - 4024b700 50616972 77697365 206b6579 20657870 Pairwise key exp - 4024b710 616e7369 6f6e0000 00000000 00000000 ansion.......... - 4024b720 47726f75 70206b65 79206578 70616e73 Group key expans - 4024b730 696f6e00 00000000 00000000 00000000 ion............. - 4024b740 7770615f 61757468 5f69652e 63000000 wpa_auth_ie.c... - 4024b750 50616972 77697365 206b6579 20657870 Pairwise key exp - 4024b760 616e7369 6f6e0000 00000000 00000000 ansion.......... - 4024b770 504d4b20 4e616d65 00000000 00000000 PMK Name........ - 4024b780 08000000 06000000 06000000 00000000 ................ - 4024b790 7770615f 6d61696e 2e630000 00000000 wpa_main.c...... - 4024b7a0 0a636f6e 6e656374 65642077 69746820 .connected with - 4024b7b0 25732c20 6368616e 6e656c20 25640a00 %s, channel %d.. - 4024b7c0 64686370 20636c69 656e7420 73746172 dhcp client star - 4024b7d0 742e2e2e 0a000000 00000000 00000000 t............... - 4024b7e0 63686563 6b20796f 75722073 74617469 check your stati - 4024b7f0 63206970 210a0000 00000000 00000000 c ip!........... - 4024b800 6165732d 696e7465 726e616c 2d656e63 aes-internal-enc - 4024b810 2e630000 00000000 00000000 00000000 .c.............. - 4024b820 6170705f 70617274 6974696f 6e2e6300 app_partition.c. - 4024b830 656d6170 310d0a00 656d6170 370d0a00 emap1...emap7... - 4024b840 656d6170 670d0a00 00000000 00000000 emapg........... - 4024b850 6d69736d 61746368 206d6170 2025642c mismatch map %d, - 4024b860 7370695f 73697a65 5f6d6170 2025640a spi_size_map %d. - 4024b870 00000000 00000000 00000000 00000000 ................ - 4024b880 6d617020 25642065 72720a00 00000000 map %d err...... - 4024b890 70202564 2073697a 65203078 2578202c p %d size 0x%x , - 4024b8a0 30782578 20657272 0d0a0000 00000000 0x%x err........ - 4024b8b0 6f746131 20706172 74697469 6f6e2065 ota1 partition e - 4024b8c0 72726f72 0d0a0000 00000000 00000000 rror............ - 4024b8d0 6f746132 20706172 74697469 6f6e2065 ota2 partition e + 4024b130 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 4024b140 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 4024b150 65737063 6f6e6e5f 7463705f 64656c65 espconn_tcp_dele + 4024b160 74652025 642c2025 640a0000 65727220 te %d, %d...err + 4024b170 696e2068 6f737420 636f6e6e 65637465 in host connecte + 4024b180 64202825 73290a00 52656376 486f6c64 d (%s)..RecvHold + 4024b190 2c204279 20706573 70636f6e 6e2c6669 , By pespconn,fi + 4024b1a0 6e642063 6f6e6e5f 6d736720 6661696c nd conn_msg fail + 4024b1b0 0a000000 52656376 486f6c64 2c204279 ....RecvHold, By + 4024b1c0 20706573 70636f6e 6e2c6669 6e642063 pespconn,find c + 4024b1d0 6f6e6e5f 6d736720 6661696c 0a000000 onn_msg fail.... + 4024b1e0 0c0412c1 f0425100 304f3130 44c02050 .....BQ.0O10D. P + 4024b1f0 04d6b400 8c854202 000b3342 41011b22 ......B...3BA.." + 4024b200 0c04a623 0e621200 32c3fe6a 442b22c6 ...#.b..2..jD+". + 4024b210 fbff0000 66130522 02002241 00221100 ....f..".."A.".. + 4024b220 4a424020 f54040f4 4a424020 f54040f4 JB@ .@@.JB@ .@@. + 4024b230 4a228ca5 80321120 28742023 202020f4 J"...2. (t # . + 4024b240 2020f412 c1100df0 12c1f030 30f40261 .........00..a + 4024b250 03c5f8ff 7cf30831 20233020 20f412c1 ....|..1 #0 ... + 4024b260 100df000 12c1e0d9 510c0dc9 61e941f9 ........Q...a.A. + 4024b270 310971ed 02cd0df2 a001acee 321e0528 1.q.........2..( + 4024b280 1ec5f5ff ca222030 f520c0f4 221e05ca ....." 0. .."... + 4024b290 c3076211 802c11c0 c874d0df c0c0c220 ..b..,...t..... + 4024b2a0 d0d074c0 c0f4e80e 86f3ff00 8cad802c ..t............, + 4024b2b0 11c0c874 c0c220c0 c0f47cf2 0871c022 ...t.. ...|..q." + 4024b2c0 302020f4 c861d851 e841f831 12c1200d 0 ..a.Q.A.1.. . + 4024b2d0 f0000000 12c1d0f9 710c0fc9 a1d991e9 ........q....... + 4024b2e0 8109b150 e0747d02 8d0360d0 f4cd0f0c ...P.t}...`..... + 4024b2f0 15bcf732 17052817 49215931 72610089 ...2..(.I!Y1ra.. + 4024b300 11c5edff 7801ca22 2030f520 c0f42217 ....x.." 0. ..". + 4024b310 05cac348 21583188 11076211 802c11c0 ...H!X1...b..,.. + 4024b320 c874f0f5 c0c0c220 f0f074c0 c0f47807 .t..... ..t...x. + 4024b330 46efff00 8caf802c 11c0c874 c0c220c0 F......,...t.. . + 4024b340 c0f46808 38046020 f46060f5 6a623020 ..h.8.` .``.jb0 + 4024b350 f42a2630 30f53a22 d0684180 3d116063 .*&00.:".hA.=.`c + 4024b360 206060f4 6ad2802e 112a2dca 222030f5 ``.j....*-." 0. + 4024b370 20c0f4ca c3c020f5 c0c0f4ca c208b17c ..... ........| + 4024b380 f2c02230 2020f4c8 a1d891e8 81f87112 .."0 ........q. + 4024b390 c1300df0 12c1c0f9 b150f074 0c05c9e1 .0.......P.t.... + 4024b3a0 d9d109f1 e9c18d02 9d0360d0 f47070f4 ..........`..pp. + 4024b3b0 cd0516a8 05167705 221805ed 0777b201 ......w."....w.. + 4024b3c0 ed022818 e0e0f43d 0e493159 01794189 ..(....=.I1Y.yA. + 4024b3d0 119921c5 e0ff8811 ca227841 2030f520 ..!......"xA 0. + 4024b3e0 c0f42218 05e0e7c0 e070f4ca c3483158 .."......p...H1X + 4024b3f0 01982107 62130c12 5052c080 2c11c0c8 ..!.b...PR..,... + 4024b400 74c0c220 505074c0 c0f48808 86e8ff00 t.. PPt......... + 4024b410 8ca5802c 11c0c874 c0c220c0 c0f45809 ...,...t.. ...X. + 4024b420 38045020 f45050f5 5a523020 f42a2530 8.P .PP.ZR0 .*%0 + 4024b430 30f53a22 d0684180 3d116063 206060f4 0.:".hA.=.`c ``. + 4024b440 6ad2802f 112a2dca 222030f5 20c0f4ca j../.*-." 0. ... + 4024b450 c3c020f5 c0c0f4ca c208f17c f2c02230 .. ........|.."0 + 4024b460 2020f4c8 e1d8d1e8 c1f8b112 c1400df0 ...........@.. + 4024b470 69705f72 6f757465 72202564 2025700a ip_router %d %p. + 4024b480 00000000 ffffffff 00000000 7564705f ............udp_ + 4024b490 62696e64 20666169 6c656421 0a000000 bind failed!.... + 4024b4a0 61702075 64705f6a 6f696e5f 6d756c74 ap udp_join_mult + 4024b4b0 69677275 70206661 696c6564 210a0000 igrup failed!... + 4024b4c0 73746120 7564705f 6a6f696e 5f6d756c sta udp_join_mul + 4024b4d0 74696772 75702066 61696c65 64210a00 tigrup failed!.. + 4024b4e0 73657276 65725f6e 616d6520 3d202573 server_name = %s + 4024b4f0 0a000000 686f7374 5f6e616d 65203d20 ....host_name = + 4024b500 25730a00 6d646e73 20697020 6572726f %s..mdns ip erro + 4024b510 72210a20 00000000 6d735f69 6e666f20 r!. ....ms_info + 4024b520 616c6c6f 63206661 696c6564 0a000000 alloc failed.... + 4024b530 7564705f 6a6f696e 5f6d756c 74696772 udp_join_multigr + 4024b540 75702066 61696c65 64210a00 6d646e73 up failed!..mdns + 4024b550 20736572 76657220 69732061 6c726561 server is alrea + 4024b560 64792072 65676973 74657265 6420210a dy registered !. + 4024b570 00000000 61702075 64705f6a 6f696e5f ....ap udp_join_ + 4024b580 6d756c74 69677275 70206661 696c6564 multigrup failed + 4024b590 210a0000 73746120 7564705f 6c656176 !...sta udp_leav + 4024b5a0 655f6d75 6c746967 72757020 6661696c e_multigrup fail + 4024b5b0 6564210a 00000000 506c6561 73652063 ed!.....Please c + 4024b5c0 6865636b 204d444e 535f4e41 4d455f4c heck MDNS_NAME_L + 4024b5d0 454e4754 480d0a00 4552525f 4d454d20 ENGTH...ERR_MEM + 4024b5e0 0a000000 6d646e73 5f73656e 645f7365 ....mdns_send_se + 4024b5f0 72766963 6520636f 7079696e 6720746f rvice copying to + 4024b600 206e6577 20706275 66206661 696c6564 new pbuf failed + 4024b610 0a000000 6d646e73 5f616e73 77657220 ....mdns_answer + 4024b620 636f7079 696e6720 746f206e 65772070 copying to new p + 4024b630 62756620 6661696c 65640a00 1c000000 buf failed...... + 4024b640 24000000 b0000000 24000000 14000000 $.......$....... + 4024b650 08000000 14000000 10000000 14000000 ................ + 4024b660 00060000 706c6561 73652073 74617274 ....please start + 4024b670 20736e74 70206669 72737420 210a0000 sntp first !... + 4024b680 6c38ff3f 7438ff3f 6438ff3f 7838ff3f l8.?t8.?d8.?x8.? + 4024b690 03060c18 30607801 02030405 06070707 ....0`x......... + 4024b6a0 07070707 00000000 00000000 00000000 ................ + 4024b6b0 61705f63 6f6e6669 672e6300 00000000 ap_config.c..... + 4024b6c0 636f6d6d 6f6e2e63 00000000 00000000 common.c........ + 4024b6d0 6f735f78 74656e73 612e6300 00000000 os_xtensa.c..... + 4024b6e0 7770615f 61757468 2e630000 00000000 wpa_auth.c...... + 4024b6f0 64000000 f4010000 e8030000 04000000 d............... + 4024b700 04000000 00000000 00000000 00000000 ................ + 4024b710 496e6974 20436f75 6e746572 00000000 Init Counter.... + 4024b720 50616972 77697365 206b6579 20657870 Pairwise key exp + 4024b730 616e7369 6f6e0000 00000000 00000000 ansion.......... + 4024b740 47726f75 70206b65 79206578 70616e73 Group key expans + 4024b750 696f6e00 00000000 00000000 00000000 ion............. + 4024b760 7770615f 61757468 5f69652e 63000000 wpa_auth_ie.c... + 4024b770 50616972 77697365 206b6579 20657870 Pairwise key exp + 4024b780 616e7369 6f6e0000 00000000 00000000 ansion.......... + 4024b790 504d4b20 4e616d65 00000000 00000000 PMK Name........ + 4024b7a0 08000000 06000000 06000000 00000000 ................ + 4024b7b0 7770615f 6d61696e 2e630000 00000000 wpa_main.c...... + 4024b7c0 0a636f6e 6e656374 65642077 69746820 .connected with + 4024b7d0 25732c20 6368616e 6e656c20 25640a00 %s, channel %d.. + 4024b7e0 64686370 20636c69 656e7420 73746172 dhcp client star + 4024b7f0 742e2e2e 0a000000 00000000 00000000 t............... + 4024b800 63686563 6b20796f 75722073 74617469 check your stati + 4024b810 63206970 210a0000 00000000 00000000 c ip!........... + 4024b820 6165732d 696e7465 726e616c 2d656e63 aes-internal-enc + 4024b830 2e630000 00000000 00000000 00000000 .c.............. + 4024b840 6170705f 70617274 6974696f 6e2e6300 app_partition.c. + 4024b850 656d6170 310d0a00 656d6170 370d0a00 emap1...emap7... + 4024b860 656d6170 670d0a00 00000000 00000000 emapg........... + 4024b870 6d69736d 61746368 206d6170 2025642c mismatch map %d, + 4024b880 7370695f 73697a65 5f6d6170 2025640a spi_size_map %d. + 4024b890 00000000 00000000 00000000 00000000 ................ + 4024b8a0 6d617020 25642065 72720a00 00000000 map %d err...... + 4024b8b0 70202564 2073697a 65203078 2578202c p %d size 0x%x , + 4024b8c0 30782578 20657272 0d0a0000 00000000 0x%x err........ + 4024b8d0 6f746131 20706172 74697469 6f6e2065 ota1 partition e 4024b8e0 72726f72 0d0a0000 00000000 00000000 rror............ - 4024b8f0 73797374 656d2070 6172616d 20706172 system param par - 4024b900 74697469 6f6e2065 72726f72 0d0a0000 tition error.... - 4024b910 626f6f74 206e6f74 20736574 0d0a0000 boot not set.... - 4024b920 6f746131 206e6f74 20736574 0d0a0000 ota1 not set.... - 4024b930 6f746132 206e6f74 20736574 0d0a0000 ota2 not set.... - 4024b940 6e63686b 3a25780d 0a000000 00000000 nchk:%x......... - 4024b950 70617274 6974696f 6e203078 25782073 partition 0x%x s - 4024b960 697a6520 69732025 640d0a00 00000000 ize is %d....... - 4024b970 70202564 20616e64 20702025 6420636f p %d and p %d co - 4024b980 76657265 643a2061 6464723a 30782578 vered: addr:0x%x - 4024b990 202b206c 656e3a30 78257820 3e203078 + len:0x%x > 0x - 4024b9a0 25780d0a 00000000 00000000 00000000 %x.............. - 4024b9b0 2d2d2d20 54686520 70617274 6974696f --- The partitio - 4024b9c0 6e207461 626c6520 73697a65 20697320 n table size is - 4024b9d0 6c617267 65722074 68616e20 666c6173 larger than flas - 4024b9e0 68207369 7a652030 78257820 2d2d2d0d h size 0x%x ---. - 4024b9f0 0a000000 00000000 00000000 00000000 ................ - 4024ba00 706c6561 73652063 6865636b 20706172 please check par - 4024ba10 74697469 6f6e2074 79706520 25642061 tition type %d a - 4024ba20 6464723a 2578206c 656e3a25 780d0a00 ddr:%x len:%x... - 4024ba30 75706772 6164655f 6c69622e 63000000 upgrade_lib.c... - 4024ba40 6d617820 7365633a 25640d0a 00000000 max sec:%d...... - 4024ba50 75706772 6164655f 63686563 6b0a0000 upgrade_check... - 4024ba60 75706772 6164655f 6765745f 73756d5f upgrade_get_sum_ - 4024ba70 64697363 6f6e6362 2025640a 00000000 disconcb %d..... - 4024ba80 0a414c4c 3d256420 73656374 6f727320 .ALL=%d sectors - 4024ba90 65726173 65206f6b 210a0000 00000000 erase ok!....... - 4024baa0 65726173 65207365 63746f72 3d256420 erase sector=%d - 4024bab0 6f6b0a00 00000000 00000000 00000000 ok.............. + 4024b8f0 6f746132 20706172 74697469 6f6e2065 ota2 partition e + 4024b900 72726f72 0d0a0000 00000000 00000000 rror............ + 4024b910 73797374 656d2070 6172616d 20706172 system param par + 4024b920 74697469 6f6e2065 72726f72 0d0a0000 tition error.... + 4024b930 626f6f74 206e6f74 20736574 0d0a0000 boot not set.... + 4024b940 6f746131 206e6f74 20736574 0d0a0000 ota1 not set.... + 4024b950 6f746132 206e6f74 20736574 0d0a0000 ota2 not set.... + 4024b960 6e63686b 3a25780d 0a000000 00000000 nchk:%x......... + 4024b970 70617274 6974696f 6e203078 25782073 partition 0x%x s + 4024b980 697a6520 69732025 640d0a00 00000000 ize is %d....... + 4024b990 70202564 20616e64 20702025 6420636f p %d and p %d co + 4024b9a0 76657265 643a2061 6464723a 30782578 vered: addr:0x%x + 4024b9b0 202b206c 656e3a30 78257820 3e203078 + len:0x%x > 0x + 4024b9c0 25780d0a 00000000 00000000 00000000 %x.............. + 4024b9d0 2d2d2d20 54686520 70617274 6974696f --- The partitio + 4024b9e0 6e207461 626c6520 73697a65 20697320 n table size is + 4024b9f0 6c617267 65722074 68616e20 666c6173 larger than flas + 4024ba00 68207369 7a652030 78257820 2d2d2d0d h size 0x%x ---. + 4024ba10 0a000000 00000000 00000000 00000000 ................ + 4024ba20 706c6561 73652063 6865636b 20706172 please check par + 4024ba30 74697469 6f6e2074 79706520 25642061 tition type %d a + 4024ba40 6464723a 2578206c 656e3a25 780d0a00 ddr:%x len:%x... + 4024ba50 75706772 6164655f 6c69622e 63000000 upgrade_lib.c... + 4024ba60 6d617820 7365633a 25640d0a 00000000 max sec:%d...... + 4024ba70 75706772 6164655f 63686563 6b0a0000 upgrade_check... + 4024ba80 75706772 6164655f 6765745f 73756d5f upgrade_get_sum_ + 4024ba90 64697363 6f6e6362 2025640a 00000000 disconcb %d..... + 4024baa0 0a414c4c 3d256420 73656374 6f727320 .ALL=%d sectors + 4024bab0 65726173 65206f6b 210a0000 00000000 erase ok!....... 4024bac0 65726173 65207365 63746f72 3d256420 erase sector=%d - 4024bad0 6572723d 25640a00 00000000 00000000 err=%d.......... - 4024bae0 6e756d20 6d61783d 32343000 00000000 num max=240..... - 4024baf0 73656374 6f722025 6420706f 73742066 sector %d post f - 4024bb00 61696c0a 00000000 00000000 00000000 ail............. - 4024bb10 2e000000 00000000 00000000 00000000 ................ - 4024bb20 7365635f 626c6f63 6b202564 0a000000 sec_block %d.... - 4024bb30 7365635f 626c6f63 6b202564 20657863 sec_block %d exc - 4024bb40 6565640a 00000000 00000000 00000000 eed............. - 4024bb50 70757372 64617461 203d2025 730a0000 pusrdata = %s... - 4024bb60 73756d6c 656e6774 68203d20 2564200a sumlength = %d . - 4024bb70 00000000 00000000 00000000 00000000 ................ - 4024bb80 73756d6c 656e6774 68206661 696c6564 sumlength failed - 4024bb90 0a000000 00000000 00000000 00000000 ................ - 4024bba0 436f6e74 656e742d 4c656e67 74683a20 Content-Length: - 4024bbb0 6661696c 65640a00 00000000 00000000 failed.......... - 4024bbc0 68747470 20686561 6420696e 2070726f http head in pro - 4024bbd0 63657373 2e0a0000 00000000 00000000 cess............ - 4024bbe0 73657276 65722064 6f206e6f 74207375 server do not su - 4024bbf0 70706f72 74204845 4144206d 6574686f pport HEAD metho - 4024bc00 64206e6f 77207365 6e642047 4554206d d now send GET m - 4024bc10 65737361 67650a00 00000000 00000000 essage.......... - 4024bc20 73756d6c 656e6774 68203d20 2564200a sumlength = %d . - 4024bc30 00000000 00000000 00000000 00000000 ................ - 4024bc40 73756d6c 656e6774 68206661 696c6564 sumlength failed - 4024bc50 0a000000 00000000 00000000 00000000 ................ - 4024bc60 436f6e74 656e742d 4c656e67 74683a20 Content-Length: - 4024bc70 6661696c 65640a00 00000000 00000000 failed.......... - 4024bc80 75706772 61646520 66696c65 20646f77 upgrade file dow - 4024bc90 6e6c6f61 64207374 6172742e 0a000000 nload start..... - 4024bca0 6572726f 72206269 6e206669 6c650a00 error bin file.. - 4024bcb0 706c6561 73652063 6865636b 20746865 please check the - 4024bcc0 2062696e 2066696c 650a0000 00000000 bin file....... - 4024bcd0 68747470 20686561 6420696e 2070726f http head in pro - 4024bce0 63657373 2e2e0a00 00000000 00000000 cess............ - 4024bcf0 746f7461 6c6c656e 203d2025 640a0000 totallen = %d... - 4024bd00 75706772 61646520 66696c65 20646f77 upgrade file dow - 4024bd10 6e6c6f61 64206669 6e697368 65642e0a nload finished.. - 4024bd20 00000000 00000000 00000000 00000000 ................ - 4024bd30 666c6173 685f6372 63203d20 2575200a flash_crc = %u . + 4024bad0 6f6b0a00 00000000 00000000 00000000 ok.............. + 4024bae0 65726173 65207365 63746f72 3d256420 erase sector=%d + 4024baf0 6572723d 25640a00 00000000 00000000 err=%d.......... + 4024bb00 6e756d20 6d61783d 32343000 00000000 num max=240..... + 4024bb10 73656374 6f722025 6420706f 73742066 sector %d post f + 4024bb20 61696c0a 00000000 00000000 00000000 ail............. + 4024bb30 2e000000 00000000 00000000 00000000 ................ + 4024bb40 7365635f 626c6f63 6b202564 0a000000 sec_block %d.... + 4024bb50 7365635f 626c6f63 6b202564 20657863 sec_block %d exc + 4024bb60 6565640a 00000000 00000000 00000000 eed............. + 4024bb70 70757372 64617461 203d2025 730a0000 pusrdata = %s... + 4024bb80 73756d6c 656e6774 68203d20 2564200a sumlength = %d . + 4024bb90 00000000 00000000 00000000 00000000 ................ + 4024bba0 73756d6c 656e6774 68206661 696c6564 sumlength failed + 4024bbb0 0a000000 00000000 00000000 00000000 ................ + 4024bbc0 436f6e74 656e742d 4c656e67 74683a20 Content-Length: + 4024bbd0 6661696c 65640a00 00000000 00000000 failed.......... + 4024bbe0 68747470 20686561 6420696e 2070726f http head in pro + 4024bbf0 63657373 2e0a0000 00000000 00000000 cess............ + 4024bc00 73657276 65722064 6f206e6f 74207375 server do not su + 4024bc10 70706f72 74204845 4144206d 6574686f pport HEAD metho + 4024bc20 64206e6f 77207365 6e642047 4554206d d now send GET m + 4024bc30 65737361 67650a00 00000000 00000000 essage.......... + 4024bc40 73756d6c 656e6774 68203d20 2564200a sumlength = %d . + 4024bc50 00000000 00000000 00000000 00000000 ................ + 4024bc60 73756d6c 656e6774 68206661 696c6564 sumlength failed + 4024bc70 0a000000 00000000 00000000 00000000 ................ + 4024bc80 436f6e74 656e742d 4c656e67 74683a20 Content-Length: + 4024bc90 6661696c 65640a00 00000000 00000000 failed.......... + 4024bca0 75706772 61646520 66696c65 20646f77 upgrade file dow + 4024bcb0 6e6c6f61 64207374 6172742e 0a000000 nload start..... + 4024bcc0 6572726f 72206269 6e206669 6c650a00 error bin file.. + 4024bcd0 706c6561 73652063 6865636b 20746865 please check the + 4024bce0 2062696e 2066696c 650a0000 00000000 bin file....... + 4024bcf0 68747470 20686561 6420696e 2070726f http head in pro + 4024bd00 63657373 2e2e0a00 00000000 00000000 cess............ + 4024bd10 746f7461 6c6c656e 203d2025 640a0000 totallen = %d... + 4024bd20 75706772 61646520 66696c65 20646f77 upgrade file dow + 4024bd30 6e6c6f61 64206669 6e697368 65642e0a nload finished.. 4024bd40 00000000 00000000 00000000 00000000 ................ - 4024bd50 75706772 6164655f 636f6e6e 6563745f upgrade_connect_ - 4024bd60 63620a00 00000000 00000000 00000000 cb.............. - 4024bd70 75706772 6164655f 636f6e6e 65637420 upgrade_connect - 4024bd80 25640a00 00000000 00000000 00000000 %d.............. - 4024bd90 73657276 65722069 73204e55 4c4c0a00 server is NULL.. - 4024bda0 73797374 656d5f75 70677261 64655f73 system_upgrade_s - 4024bdb0 74617274 0a000000 00000000 00000000 tart............ - 4024bdc0 6372632e 63000000 00000000 00000000 crc.c........... - 4024bdd0 6d616c6c 6f632063 72632074 61626c65 malloc crc table - 4024bde0 20666169 6c65640a 00000000 00000000 failed......... - 4024bdf0 6d616c6c 6f632063 72632062 75662066 malloc crc buf f - 4024be00 61696c65 640a0000 00000000 00000000 ailed........... - 4024be10 7370695f 666c6173 685f7265 61642065 spi_flash_read e - 4024be20 72726f72 2025640a 00000000 00000000 rror %d......... + 4024bd50 666c6173 685f6372 63203d20 2575200a flash_crc = %u . + 4024bd60 00000000 00000000 00000000 00000000 ................ + 4024bd70 75706772 6164655f 636f6e6e 6563745f upgrade_connect_ + 4024bd80 63620a00 00000000 00000000 00000000 cb.............. + 4024bd90 75706772 6164655f 636f6e6e 65637420 upgrade_connect + 4024bda0 25640a00 00000000 00000000 00000000 %d.............. + 4024bdb0 73657276 65722069 73204e55 4c4c0a00 server is NULL.. + 4024bdc0 73797374 656d5f75 70677261 64655f73 system_upgrade_s + 4024bdd0 74617274 0a000000 00000000 00000000 tart............ + 4024bde0 6372632e 63000000 00000000 00000000 crc.c........... + 4024bdf0 6d616c6c 6f632063 72632074 61626c65 malloc crc table + 4024be00 20666169 6c65640a 00000000 00000000 failed......... + 4024be10 6d616c6c 6f632063 72632062 75662066 malloc crc buf f + 4024be20 61696c65 640a0000 00000000 00000000 ailed........... 4024be30 7370695f 666c6173 685f7265 61642065 spi_flash_read e 4024be40 72726f72 2025640a 00000000 00000000 rror %d......... - 4024be50 696d675f 63726320 3d202575 0a000000 img_crc = %u.... - 4024be60 65737063 6f6e6e5f 73656375 72652e63 espconn_secure.c - 4024be70 00000000 00000000 00000000 00000000 ................ - 4024be80 65737063 6f6e6e5f 73736c2e 63000000 espconn_ssl.c... - 4024be90 25732025 780a0000 00000000 00000000 %s %x........... - 4024bea0 52657175 65737420 27257327 20697320 Request '%s' is - 4024beb0 756e6465 66696e65 642e0a00 00000000 undefined....... - 4024bec0 43657274 69666963 61746520 27257327 Certificate '%s' - 4024bed0 20697320 756e6465 66696e65 642e0a00 is undefined... - 4024bee0 636c6965 6e742068 616e6473 68616b65 client handshake - 4024bef0 20737461 72742e0a 00000000 00000000 start.......... + 4024be50 7370695f 666c6173 685f7265 61642065 spi_flash_read e + 4024be60 72726f72 2025640a 00000000 00000000 rror %d......... + 4024be70 696d675f 63726320 3d202575 0a000000 img_crc = %u.... + 4024be80 65737063 6f6e6e5f 73656375 72652e63 espconn_secure.c + 4024be90 00000000 00000000 00000000 00000000 ................ + 4024bea0 65737063 6f6e6e5f 73736c2e 63000000 espconn_ssl.c... + 4024beb0 25732025 780a0000 00000000 00000000 %s %x........... + 4024bec0 52657175 65737420 27257327 20697320 Request '%s' is + 4024bed0 756e6465 66696e65 642e0a00 00000000 undefined....... + 4024bee0 43657274 69666963 61746520 27257327 Certificate '%s' + 4024bef0 20697320 756e6465 66696e65 642e0a00 is undefined... 4024bf00 636c6965 6e742068 616e6473 68616b65 client handshake - 4024bf10 20666169 6c65640a 00000000 00000000 failed......... + 4024bf10 20737461 72742e0a 00000000 00000000 start.......... 4024bf20 636c6965 6e742068 616e6473 68616b65 client handshake - 4024bf30 206f6b21 0a000000 00000000 00000000 ok!............ - 4024bf40 636c6965 6e742773 20646174 6120696e client's data in - 4024bf50 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. - 4024bf60 506c6561 7365206c 6f616420 61757468 Please load auth - 4024bf70 656e7469 63617465 20636572 74696669 enticate certifi - 4024bf80 63617465 0a000000 00000000 00000000 cate............ - 4024bf90 506c6561 7365206c 6f616420 72657175 Please load requ - 4024bfa0 65737420 63657274 69666963 6174650a est certificate. - 4024bfb0 00000000 00000000 00000000 00000000 ................ - 4024bfc0 73657276 65722068 616e6473 68616b65 server handshake - 4024bfd0 206f6b21 0a000000 00000000 00000000 ok!............ + 4024bf30 20666169 6c65640a 00000000 00000000 failed......... + 4024bf40 636c6965 6e742068 616e6473 68616b65 client handshake + 4024bf50 206f6b21 0a000000 00000000 00000000 ok!............ + 4024bf60 636c6965 6e742773 20646174 6120696e client's data in + 4024bf70 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. + 4024bf80 506c6561 7365206c 6f616420 61757468 Please load auth + 4024bf90 656e7469 63617465 20636572 74696669 enticate certifi + 4024bfa0 63617465 0a000000 00000000 00000000 cate............ + 4024bfb0 506c6561 7365206c 6f616420 72657175 Please load requ + 4024bfc0 65737420 63657274 69666963 6174650a est certificate. + 4024bfd0 00000000 00000000 00000000 00000000 ................ 4024bfe0 73657276 65722068 616e6473 68616b65 server handshake - 4024bff0 20666169 6c65640a 00000000 00000000 failed......... - 4024c000 73657276 65722773 20646174 6120696e server's data in - 4024c010 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. - 4024c020 73657276 65722068 616e6473 68616b65 server handshake - 4024c030 20737461 72742e0a 00000000 00000000 start.......... - 4024c040 73736c5f 6c6f6164 65722e63 00000000 ssl_loader.c.... - 4024c050 74686520 66696c65 20697320 61205045 the file is a PE - 4024c060 4d206669 6c652e0a 00000000 00000000 M file.......... - 4024c070 73736c5f 746c7331 2e630000 00000000 ssl_tls1.c...... - 4024c080 25730a00 00000000 4572726f 723a2000 %s......Error: . - 4024c090 25730a00 00000000 00000000 00000000 %s.............. - 4024c0a0 53534c20 6572726f 72202564 0a000000 SSL error %d.... - 4024c0b0 636f6e6e 65637469 6f6e2064 65616400 connection dead. - 4024c0c0 696e7661 6c696420 68616e64 7368616b invalid handshak - 4024c0d0 65000000 00000000 00000000 00000000 e............... - 4024c0e0 696e7661 6c696420 70726f74 6f636f6c invalid protocol - 4024c0f0 206d6573 73616765 00000000 00000000 message........ - 4024c100 696e7661 6c696420 6d616300 00000000 invalid mac..... - 4024c110 696e7661 6c696420 76657273 696f6e00 invalid version. - 4024c120 696e7661 6c696420 73657373 696f6e00 invalid session. - 4024c130 6e6f2063 69706865 72000000 00000000 no cipher....... - 4024c140 636f6e6e 65637469 6f6e206c 6f737400 connection lost. - 4024c150 62616420 63657274 69666963 61746500 bad certificate. - 4024c160 696e7661 6c696420 6b657900 00000000 invalid key..... - 4024c170 66696e69 73686564 20696e76 616c6964 finished invalid - 4024c180 00000000 00000000 00000000 00000000 ................ - 4024c190 6e6f2063 65727469 66696361 74652064 no certificate d - 4024c1a0 6566696e 65640000 00000000 00000000 efined.......... - 4024c1b0 636c6965 6e742072 656e6567 6f746961 client renegotia - 4024c1c0 74696f6e 206e6f74 20737570 706f7274 tion not support - 4024c1d0 65640000 00000000 00000000 00000000 ed.............. - 4024c1e0 4f707469 6f6e206e 6f742073 7570706f Option not suppo - 4024c1f0 72746564 00000000 00000000 00000000 rted............ - 4024c200 756e6465 66696e65 64206173 20796574 undefined as yet - 4024c210 202d2025 64000000 00000000 00000000 - %d........... - 4024c220 0a000000 00000000 416c6572 743a2000 ........Alert: . - 4024c230 636c6f73 65206e6f 74696679 00000000 close notify.... - 4024c240 696e7661 6c696420 76657273 696f6e00 invalid version. - 4024c250 62616420 63657274 69666963 61746500 bad certificate. - 4024c260 756e6578 70656374 6564206d 65737361 unexpected messa - 4024c270 67650000 00000000 00000000 00000000 ge.............. - 4024c280 62616420 7265636f 7264206d 61630000 bad record mac.. - 4024c290 68616e64 7368616b 65206661 696c7572 handshake failur - 4024c2a0 65000000 00000000 00000000 00000000 e............... - 4024c2b0 696c6c65 67616c20 70617261 6d657465 illegal paramete - 4024c2c0 72000000 00000000 00000000 00000000 r............... - 4024c2d0 6465636f 64652065 72726f72 00000000 decode error.... - 4024c2e0 64656372 79707420 6572726f 72000000 decrypt error... - 4024c2f0 6e6f2072 656e6567 6f746961 74696f6e no renegotiation - 4024c300 00000000 00000000 00000000 00000000 ................ - 4024c310 616c6572 74202d20 28756e6b 6e6f776e alert - (unknown - 4024c320 20256429 00000000 00000000 00000000 %d)............ - 4024c330 0a000000 00000000 00000000 00000000 ................ - 4024c340 73736c5f 78353039 2e630000 00000000 ssl_x509.c...... - 4024c350 61207365 6c662d73 69676e65 64206365 a self-signed ce - 4024c360 72746966 69636174 65207468 61742069 rtificate that i - 4024c370 73206e6f 7420696e 20746865 20434120 s not in the CA - 4024c380 73746f72 650a0000 00000000 00000000 store........... - 4024c390 6265666f 72652025 752c2074 765f7365 before %u, tv_se - 4024c3a0 63202575 2c206166 74657220 25750a00 c %u, after %u.. - 4024c3b0 6c6f6f6b 20666f72 20612074 72757374 look for a trust - 4024c3c0 65642063 6572740a 00000000 00000000 ed cert......... - 4024c3d0 75736520 74686520 43412063 65727469 use the CA certi - 4024c3e0 66696361 74652066 6f722073 69676e61 ficate for signa - 4024c3f0 74757265 20766572 69666963 6174696f ture verificatio - 4024c400 6e0a0000 00000000 00000000 00000000 n............... - 4024c410 63686563 6b207468 65207369 676e6174 check the signat - 4024c420 75726520 6f6b0a00 00000000 00000000 ure ok.......... - 4024c430 73736c5f 61736e31 2e630000 00000000 ssl_asn1.c...... - 4024c440 64697374 696e6775 69736865 64206e61 distinguished na - 4024c450 6d65733a 205b2573 5d2c205b 25735d0a mes: [%s], [%s]. - 4024c460 00000000 00000000 00000000 00000000 ................ - 4024c470 696e7661 6c696420 64696765 73743a20 invalid digest: + 4024bff0 206f6b21 0a000000 00000000 00000000 ok!............ + 4024c000 73657276 65722068 616e6473 68616b65 server handshake + 4024c010 20666169 6c65640a 00000000 00000000 failed......... + 4024c020 73657276 65722773 20646174 6120696e server's data in + 4024c030 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. + 4024c040 73657276 65722068 616e6473 68616b65 server handshake + 4024c050 20737461 72742e0a 00000000 00000000 start.......... + 4024c060 73736c5f 6c6f6164 65722e63 00000000 ssl_loader.c.... + 4024c070 74686520 66696c65 20697320 61205045 the file is a PE + 4024c080 4d206669 6c652e0a 00000000 00000000 M file.......... + 4024c090 73736c5f 746c7331 2e630000 00000000 ssl_tls1.c...... + 4024c0a0 25730a00 00000000 4572726f 723a2000 %s......Error: . + 4024c0b0 25730a00 00000000 00000000 00000000 %s.............. + 4024c0c0 53534c20 6572726f 72202564 0a000000 SSL error %d.... + 4024c0d0 636f6e6e 65637469 6f6e2064 65616400 connection dead. + 4024c0e0 696e7661 6c696420 68616e64 7368616b invalid handshak + 4024c0f0 65000000 00000000 00000000 00000000 e............... + 4024c100 696e7661 6c696420 70726f74 6f636f6c invalid protocol + 4024c110 206d6573 73616765 00000000 00000000 message........ + 4024c120 696e7661 6c696420 6d616300 00000000 invalid mac..... + 4024c130 696e7661 6c696420 76657273 696f6e00 invalid version. + 4024c140 696e7661 6c696420 73657373 696f6e00 invalid session. + 4024c150 6e6f2063 69706865 72000000 00000000 no cipher....... + 4024c160 636f6e6e 65637469 6f6e206c 6f737400 connection lost. + 4024c170 62616420 63657274 69666963 61746500 bad certificate. + 4024c180 696e7661 6c696420 6b657900 00000000 invalid key..... + 4024c190 66696e69 73686564 20696e76 616c6964 finished invalid + 4024c1a0 00000000 00000000 00000000 00000000 ................ + 4024c1b0 6e6f2063 65727469 66696361 74652064 no certificate d + 4024c1c0 6566696e 65640000 00000000 00000000 efined.......... + 4024c1d0 636c6965 6e742072 656e6567 6f746961 client renegotia + 4024c1e0 74696f6e 206e6f74 20737570 706f7274 tion not support + 4024c1f0 65640000 00000000 00000000 00000000 ed.............. + 4024c200 4f707469 6f6e206e 6f742073 7570706f Option not suppo + 4024c210 72746564 00000000 00000000 00000000 rted............ + 4024c220 756e6465 66696e65 64206173 20796574 undefined as yet + 4024c230 202d2025 64000000 00000000 00000000 - %d........... + 4024c240 0a000000 00000000 416c6572 743a2000 ........Alert: . + 4024c250 636c6f73 65206e6f 74696679 00000000 close notify.... + 4024c260 696e7661 6c696420 76657273 696f6e00 invalid version. + 4024c270 62616420 63657274 69666963 61746500 bad certificate. + 4024c280 756e6578 70656374 6564206d 65737361 unexpected messa + 4024c290 67650000 00000000 00000000 00000000 ge.............. + 4024c2a0 62616420 7265636f 7264206d 61630000 bad record mac.. + 4024c2b0 68616e64 7368616b 65206661 696c7572 handshake failur + 4024c2c0 65000000 00000000 00000000 00000000 e............... + 4024c2d0 696c6c65 67616c20 70617261 6d657465 illegal paramete + 4024c2e0 72000000 00000000 00000000 00000000 r............... + 4024c2f0 6465636f 64652065 72726f72 00000000 decode error.... + 4024c300 64656372 79707420 6572726f 72000000 decrypt error... + 4024c310 6e6f2072 656e6567 6f746961 74696f6e no renegotiation + 4024c320 00000000 00000000 00000000 00000000 ................ + 4024c330 616c6572 74202d20 28756e6b 6e6f776e alert - (unknown + 4024c340 20256429 00000000 00000000 00000000 %d)............ + 4024c350 0a000000 00000000 00000000 00000000 ................ + 4024c360 73736c5f 78353039 2e630000 00000000 ssl_x509.c...... + 4024c370 61207365 6c662d73 69676e65 64206365 a self-signed ce + 4024c380 72746966 69636174 65207468 61742069 rtificate that i + 4024c390 73206e6f 7420696e 20746865 20434120 s not in the CA + 4024c3a0 73746f72 650a0000 00000000 00000000 store........... + 4024c3b0 6265666f 72652025 752c2074 765f7365 before %u, tv_se + 4024c3c0 63202575 2c206166 74657220 25750a00 c %u, after %u.. + 4024c3d0 6c6f6f6b 20666f72 20612074 72757374 look for a trust + 4024c3e0 65642063 6572740a 00000000 00000000 ed cert......... + 4024c3f0 75736520 74686520 43412063 65727469 use the CA certi + 4024c400 66696361 74652066 6f722073 69676e61 ficate for signa + 4024c410 74757265 20766572 69666963 6174696f ture verificatio + 4024c420 6e0a0000 00000000 00000000 00000000 n............... + 4024c430 63686563 6b207468 65207369 676e6174 check the signat + 4024c440 75726520 6f6b0a00 00000000 00000000 ure ok.......... + 4024c450 73736c5f 61736e31 2e630000 00000000 ssl_asn1.c...... + 4024c460 64697374 696e6775 69736865 64206e61 distinguished na + 4024c470 6d65733a 205b2573 5d2c205b 25735d0a mes: [%s], [%s]. 4024c480 00000000 00000000 00000000 00000000 ................ - 4024c490 25303278 20000000 0a000000 00000000 %02x ........... - 4024c4a0 73736c5f 62696769 6e742e63 00000000 ssl_bigint.c.... - 4024c4b0 73736c5f 63727970 746f5f6d 6973632e ssl_crypto_misc. - 4024c4c0 63000000 00000000 00000000 00000000 c............... - 4024c4d0 73736c5f 7273612e 63000000 00000000 ssl_rsa.c....... - 4024c4e0 68746d33 3a257520 20000000 00000000 htm3:%u ....... - 4024c4f0 6c73623a 25752020 00000000 00000000 lsb:%u ........ - 4024c500 696e6974 5f68746d 313a2575 20200000 init_htm1:%u .. - 4024c510 0a000000 00000000 00000000 00000000 ................ - 4024c520 65727231 2c206c73 625b2564 5d206973 err1, lsb[%d] is - 4024c530 206f7665 723a2575 0a000000 00000000 over:%u........ - 4024c540 68746d32 3a257520 20000000 00000000 htm2:%u ....... - 4024c550 696e6974 0a000000 00000000 00000000 init............ - 4024c560 6c73623a 25752020 00000000 00000000 lsb:%u ........ - 4024c570 636c723a 25782020 00000000 00000000 clr:%x ........ - 4024c580 0a000000 00000000 00000000 00000000 ................ - 4024c590 68746d3a 25752020 00000000 00000000 htm:%u ........ - 4024c5a0 7365743a 25782020 00000000 00000000 set:%x ........ - 4024c5b0 70657269 6f643a25 750a0000 00000000 period:%u....... - 4024c5c0 74657374 2070776d 20636861 6e6e656c test pwm channel - 4024c5d0 206e756d 3a202564 200d0a00 736d6172 num: %d ...smar - 4024c5e0 74636f6e 66696720 74797065 20696e70 tconfig type inp - 4024c5f0 75742065 72720a0d 00000000 736d6172 ut err......smar - 4024c600 74636f6e 66696720 62757379 0a0d0000 tconfig busy.... - 4024c610 736d6172 74636f6e 66696720 62757379 smartconfig busy - 4024c620 0a0d0000 53432073 74617475 73206572 ....SC status er - 4024c630 726f7221 0d0a0000 66726565 20686561 ror!....free hea - 4024c640 703a2564 0a000000 53432076 65727369 p:%d....SC versi - 4024c650 6f6e3a20 25730d0a 00000000 53433a73 on: %s......SC:s - 4024c660 74617469 6f6e2064 68637020 73746f70 tation dhcp stop - 4024c670 0a000000 736d6172 74636f6e 66696720 ....smartconfig - 4024c680 62757379 0a0d0000 736d6172 74636f6e busy....smartcon - 4024c690 6669673a 73797320 6d6f6465 2069736e fig:sys mode isn - 4024c6a0 27742053 54415449 4f4e5f4d 4f44453a 't STATION_MODE: - 4024c6b0 25640a0d 00000000 6572722c 7363616e %d......err,scan - 4024c6c0 20737461 74757320 25640a00 73633a6d status %d..sc:m - 4024c6d0 616c6c6f 63204572 72202573 2025730a alloc Err %s %s. - 4024c6e0 0d000000 73633a6d 616c6c6f 63206572 ....sc:malloc er - 4024c6f0 72202573 2025730a 0d000000 73633a6d r %s %s.....sc:m - 4024c700 616c6c6f 63206572 72202573 2025640a alloc err %s %d. - 4024c710 0d000000 73633a70 61636b65 7420636e ....sc:packet cn - 4024c720 743a2564 0a000000 736d6172 74636f6e t:%d....smartcon - 4024c730 66696720 72657374 6172740a 0d000000 fig restart..... - 4024c740 73633a6d 616c6c6f 63206572 723a2573 sc:malloc err:%s - 4024c750 2c25640a 0d005632 2e352e35 00000000 ,%d...V2.5.5.... - 4024c760 53436d61 6c6c6f63 20657272 0a0d0000 SCmalloc err.... - 4024c770 0a0d0000 25303278 20000000 467c6273 ....%02x ...F|bs - 4024c780 7369643a 20000000 467c7373 69643a20 sid: ...F|ssid: - 4024c790 25730a0d 00000000 467c7073 77643a20 %s......F|pswd: - 4024c7a0 25730a0d 00000000 467c4669 6e642042 %s......F|Find B - 4024c7b0 53534944 2025640a 00000000 467c2564 SSID %d.....F|%d - 4024c7c0 2d25632d 25640a0d 00000000 467c2564 -%c-%d......F|%d - 4024c7d0 2d25642d 25640a0d 00000000 467c584f -%d-%d......F|XO - 4024c7e0 520a0000 467c5343 414e2043 52432053 R...F|SCAN CRC S - 4024c7f0 5349443a 2025640a 0d000000 467c616c SID: %d.....F|al - 4024c800 6c206c65 6e74683a 2025642c 70737764 l lenth: %d,pswd - 4024c810 206c656e 74683a20 25640a0d 00000000 lenth: %d...... - 4024c820 467c6869 64652072 65736574 20636820 F|hide reset ch - 4024c830 25640d0a 00000000 467c5343 414e2053 %d......F|SCAN S - 4024c840 5349443a 2025730a 0d000000 467c7265 SID: %s.....F|re - 4024c850 73657420 63682025 640d0a00 467c2563 set ch %d...F|%c - 4024c860 2d25640a 0d000000 467c2564 2d25640a -%d.....F|%d-%d. - 4024c870 0d000000 467c7273 73693a25 642c2063 ....F|rssi:%d, c - 4024c880 683a2564 0a0d467c 68656164 3a25640a h:%d..F|head:%d. - 4024c890 0d0a0d00 0a0d467c 736e6966 66657220 ......F|sniffer - 4024c8a0 6f6e2063 683a2564 0a000000 54595045 on ch:%d....TYPE - 4024c8b0 3a204553 50544f55 43480a0d 00000000 : ESPTOUCH...... - 4024c8c0 0a467c72 73736920 6f757421 0a000000 .F|rssi out!.... - 4024c8d0 0a0d0000 25303278 20000000 547c6273 ....%02x ...T|bs - 4024c8e0 7369643a 20000000 547c7373 69643a20 sid: ...T|ssid: - 4024c8f0 25730a0d 00000000 547c7073 77643a20 %s......T|pswd: - 4024c900 25730a0d 00000000 547c2564 2d25632d %s......T|%d-%c- - 4024c910 25640a0d 00000000 547c2564 2d25642d %d......T|%d-%d- - 4024c920 25640a0d 00000000 547c584f 520a0000 %d......T|XOR... - 4024c930 547c5343 414e2043 52432053 5349443a T|SCAN CRC SSID: - 4024c940 2025640a 0d000000 547c616c 6c206c65 %d.....T|all le - 4024c950 6e74683a 2025642c 70737764 206c656e nth: %d,pswd len - 4024c960 74683a20 25640a0d 00000000 547c5343 th: %d......T|SC - 4024c970 414e2053 5349443a 2025730a 0d000000 AN SSID: %s..... - 4024c980 547c5343 414e2053 5349443a 2025730a T|SCAN SSID: %s. - 4024c990 0d000000 547c2563 2d25640a 0d000000 ....T|%c-%d..... - 4024c9a0 547c2564 2d25640a 0d000000 7365713a T|%d-%d.....seq: - 4024c9b0 2025642c 206c656e 3a25640a 00000000 %d, len:%d..... - 4024c9c0 547c5359 4e432053 54415455 530a0d00 T|SYNC STATUS... - 4024c9d0 547c4150 204d4143 3a202530 32783a25 T|AP MAC: %02x:% - 4024c9e0 3032783a 25303278 3a253032 783a2530 02x:%02x:%02x:%0 - 4024c9f0 32783a25 3032780a 00000000 547c5048 2x:%02x.....T|PH - 4024ca00 4f4e4520 4d41433a 20253032 783a2530 ONE MAC: %02x:%0 - 4024ca10 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 4024ca20 783a2530 32780a00 54595045 3a204553 x:%02x..TYPE: ES - 4024ca30 50544f55 43482c20 63683a25 640a0000 PTOUCH, ch:%d... - 4024ca40 547c4865 6164206c 656e2025 640a0000 T|Head len %d... - 4024ca50 547c6865 6164206c 656e2025 640a0000 T|head len %d... - 4024ca60 53594e43 3a202578 5f25785f 25785f25 SYNC: %x_%x_%x_% - 4024ca70 780a0000 73633a69 6e697420 70544f55 x...sc:init pTOU - 4024ca80 43485f47 6c6f6220 6d616c6c 6f632065 CH_Glob malloc e - 4024ca90 72722025 73202573 0a0d0000 73633a70 rr %s %s....sc:p - 4024caa0 6b697373 20686561 64206e6f 74206e75 kiss head not nu - 4024cab0 6c6c0a0d 00000000 73633a70 43484c69 ll......sc:pCHLi - 4024cac0 73744865 6164206d 616c6c6f 63206572 stHead malloc er - 4024cad0 723a2573 2c25640a 0d000000 73633a70 r:%s,%d.....sc:p - 4024cae0 43484c69 73744865 61642021 206e756c CHListHead ! nul - 4024caf0 6c0a0d00 73633a70 45544775 69646547 l...sc:pETGuideG - 4024cb00 6c6f6220 6d616c6c 6f632065 72723a25 lob malloc err:% - 4024cb10 732c2564 0a0d0000 73633a70 45544775 s,%d....sc:pETGu - 4024cb20 69646547 6c6f6220 6e6f7420 6e756c6c ideGlob not null - 4024cb30 0a0d0000 547c416c 6c4c696e 6b210a00 ....T|AllLink!.. - 4024cb40 5343206d 616c2065 72720a0d 00000000 SC mal err...... - 4024cb50 0a0d0000 25630000 0a0d547c 73736964 ....%c....T|ssid - 4024cb60 203a2000 25630000 547c7073 7764203a : .%c..T|pswd : - 4024cb70 20000000 547c7365 713a2564 0a0d0000 ...T|seq:%d.... - 4024cb80 547c4352 435f6572 726f720a 00000000 T|CRC_error..... - 4024cb90 547c4352 435f6572 726f720a 00000000 T|CRC_error..... - 4024cba0 547c7365 713a2564 0a0d0000 547c4352 T|seq:%d....T|CR - 4024cbb0 435f6572 726f720a 0d000000 547c4352 C_error.....T|CR - 4024cbc0 435f6572 726f720a 00000000 547c7365 C_error.....T|se - 4024cbd0 713a2564 0a0d0000 547c4352 435f6572 q:%d....T|CRC_er - 4024cbe0 726f720a 0d000000 547c4352 435f6572 ror.....T|CRC_er - 4024cbf0 726f720a 0d000000 547c7365 713a2564 ror.....T|seq:%d - 4024cc00 0a0d0000 547c4352 43206572 720a0d00 ....T|CRC err... - 4024cc10 547c7061 7373776f 7264206c 656e3a20 T|password len: - 4024cc20 25640a00 547c696e 6465783a 25642c20 %d..T|index:%d, - 4024cc30 72656d61 696e3a25 640a0d00 547c5343 remain:%d...T|SC - 4024cc40 414e2043 52432053 5349443a 2025640a AN CRC SSID: %d. - 4024cc50 0d000000 547c5353 49443a20 25730a0d ....T|SSID: %s.. - 4024cc60 00000000 547c6273 73696420 73616d65 ....T|bssid same - 4024cc70 0a000000 547c6273 73696420 73616d65 ....T|bssid same - 4024cc80 0a000000 547c7373 6964206c 656e2025 ....T|ssid len % - 4024cc90 640a0d00 547c616c 6c206461 74613a20 d...T|all data: - 4024cca0 25640a0d 0a0d0000 547c7265 7461696e %d......T|retain - 4024ccb0 20646174 613a2025 640a0d00 547c736e data: %d...T|sn - 4024ccc0 69666665 72206f6e 2063683a 25640a0a iffer on ch:%d.. - 4024ccd0 0d000000 547c4865 6164204c 656e203a ....T|Head Len : - 4024cce0 2025640a 0d000000 0a0d0000 20253032 %d......... %02 - 4024ccf0 78000000 0a547c41 50204d41 43202020 x....T|AP MAC - 4024cd00 3a000000 20253032 78000000 547c5048 :... %02x...T|PH - 4024cd10 4f4e4520 4d41433a 00000000 54595045 ONE MAC:....TYPE - 4024cd20 3a204149 524b4953 530a0d00 547c5472 : AIRKISS...T|Tr - 4024cd30 616e7320 72656376 65642c63 6825640a ans recved,ch%d. - 4024cd40 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL - 4024cd50 4c0a0000 547c2121 210a0d00 69436820 L...T|!!!...iCh - 4024cd60 6c6f636b 0a000000 0a000000 25303278 lock........%02x - 4024cd70 3a000000 62756620 00000000 0a000000 :...buf ........ - 4024cd80 25303278 3a000000 69427373 69642000 %02x:...iBssid . - 4024cd90 20727373 693a2564 0a000000 25303278 rssi:%d....%02x - 4024cda0 3a000000 62737369 64206e20 73616d65 :...bssid n same - 4024cdb0 2c726967 68743a00 547c2121 210a0d00 ,right:.T|!!!... - 4024cdc0 547c736e 69666665 72206f6e 2063683a T|sniffer on ch: - 4024cdd0 25640a00 547c4865 6164204c 656e203a %d..T|Head Len : - 4024cde0 2025640a 0d000000 0a000000 20253032 %d......... %02 - 4024cdf0 78000000 547c4150 204d4143 3a000000 x...T|AP MAC:... - 4024ce00 54595045 3a204149 524b4953 530a0d00 TYPE: AIRKISS... - 4024ce10 547c4469 72656374 20726563 7665640a T|Direct recved. - 4024ce20 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL - 4024ce30 4c0a0000 0a000000 25303278 3a000000 L.......%02x:... - 4024ce40 72696774 742c7273 73693a25 64200000 rigtt,rssi:%d .. - 4024ce50 73633a69 6e697420 705f6c69 7374656e sc:init p_listen - 4024ce60 206d616c 6c6f6320 65727220 25732025 malloc err %s % - 4024ce70 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea - 4024ce80 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... - 4024ce90 73633a69 6e697420 705f6c69 7374656e sc:init p_listen - 4024cea0 206d616c 6c6f6320 65727220 25732025 malloc err %s % - 4024ceb0 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea - 4024cec0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... - 4024ced0 73633a70 414b4775 69646547 6c6f6220 sc:pAKGuideGlob - 4024cee0 6d616c6c 6f632065 72723a25 732c2564 malloc err:%s,%d - 4024cef0 0a0d0000 73633a70 414b4775 69646547 ....sc:pAKGuideG - 4024cf00 6c6f6220 6e6f7420 6e756c6c 0a0d0000 lob not null.... - 4024cf10 02000000 08000000 0c000000 08000000 ................ - 4024cf20 f0c92040 84ca2040 01000000 04000000 .. @.. @........ - 4024cf30 04000000 00000000 7ccb2040 50cf2040 ........|. @P. @ + 4024c490 696e7661 6c696420 64696765 73743a20 invalid digest: + 4024c4a0 00000000 00000000 00000000 00000000 ................ + 4024c4b0 25303278 20000000 0a000000 00000000 %02x ........... + 4024c4c0 73736c5f 62696769 6e742e63 00000000 ssl_bigint.c.... + 4024c4d0 73736c5f 63727970 746f5f6d 6973632e ssl_crypto_misc. + 4024c4e0 63000000 00000000 00000000 00000000 c............... + 4024c4f0 73736c5f 7273612e 63000000 00000000 ssl_rsa.c....... + 4024c500 68746d33 3a257520 20000000 00000000 htm3:%u ....... + 4024c510 6c73623a 25752020 00000000 00000000 lsb:%u ........ + 4024c520 696e6974 5f68746d 313a2575 20200000 init_htm1:%u .. + 4024c530 0a000000 00000000 00000000 00000000 ................ + 4024c540 65727231 2c206c73 625b2564 5d206973 err1, lsb[%d] is + 4024c550 206f7665 723a2575 0a000000 00000000 over:%u........ + 4024c560 68746d32 3a257520 20000000 00000000 htm2:%u ....... + 4024c570 696e6974 0a000000 00000000 00000000 init............ + 4024c580 6c73623a 25752020 00000000 00000000 lsb:%u ........ + 4024c590 636c723a 25782020 00000000 00000000 clr:%x ........ + 4024c5a0 0a000000 00000000 00000000 00000000 ................ + 4024c5b0 68746d3a 25752020 00000000 00000000 htm:%u ........ + 4024c5c0 7365743a 25782020 00000000 00000000 set:%x ........ + 4024c5d0 70657269 6f643a25 750a0000 00000000 period:%u....... + 4024c5e0 74657374 2070776d 20636861 6e6e656c test pwm channel + 4024c5f0 206e756d 3a202564 200d0a00 736d6172 num: %d ...smar + 4024c600 74636f6e 66696720 74797065 20696e70 tconfig type inp + 4024c610 75742065 72720a0d 00000000 736d6172 ut err......smar + 4024c620 74636f6e 66696720 62757379 0a0d0000 tconfig busy.... + 4024c630 736d6172 74636f6e 66696720 62757379 smartconfig busy + 4024c640 0a0d0000 53432073 74617475 73206572 ....SC status er + 4024c650 726f7221 0d0a0000 66726565 20686561 ror!....free hea + 4024c660 703a2564 0a000000 53432076 65727369 p:%d....SC versi + 4024c670 6f6e3a20 25730d0a 00000000 53433a73 on: %s......SC:s + 4024c680 74617469 6f6e2064 68637020 73746f70 tation dhcp stop + 4024c690 0a000000 736d6172 74636f6e 66696720 ....smartconfig + 4024c6a0 62757379 0a0d0000 736d6172 74636f6e busy....smartcon + 4024c6b0 6669673a 73797320 6d6f6465 2069736e fig:sys mode isn + 4024c6c0 27742053 54415449 4f4e5f4d 4f44453a 't STATION_MODE: + 4024c6d0 25640a0d 00000000 6572722c 7363616e %d......err,scan + 4024c6e0 20737461 74757320 25640a00 73633a6d status %d..sc:m + 4024c6f0 616c6c6f 63204572 72202573 2025730a alloc Err %s %s. + 4024c700 0d000000 73633a6d 616c6c6f 63206572 ....sc:malloc er + 4024c710 72202573 2025730a 0d000000 73633a6d r %s %s.....sc:m + 4024c720 616c6c6f 63206572 72202573 2025640a alloc err %s %d. + 4024c730 0d000000 73633a70 61636b65 7420636e ....sc:packet cn + 4024c740 743a2564 0a000000 736d6172 74636f6e t:%d....smartcon + 4024c750 66696720 72657374 6172740a 0d000000 fig restart..... + 4024c760 73633a6d 616c6c6f 63206572 723a2573 sc:malloc err:%s + 4024c770 2c25640a 0d005632 2e352e35 00000000 ,%d...V2.5.5.... + 4024c780 53436d61 6c6c6f63 20657272 0a0d0000 SCmalloc err.... + 4024c790 0a0d0000 25303278 20000000 467c6273 ....%02x ...F|bs + 4024c7a0 7369643a 20000000 467c7373 69643a20 sid: ...F|ssid: + 4024c7b0 25730a0d 00000000 467c7073 77643a20 %s......F|pswd: + 4024c7c0 25730a0d 00000000 467c4669 6e642042 %s......F|Find B + 4024c7d0 53534944 2025640a 00000000 467c2564 SSID %d.....F|%d + 4024c7e0 2d25632d 25640a0d 00000000 467c2564 -%c-%d......F|%d + 4024c7f0 2d25642d 25640a0d 00000000 467c584f -%d-%d......F|XO + 4024c800 520a0000 467c5343 414e2043 52432053 R...F|SCAN CRC S + 4024c810 5349443a 2025640a 0d000000 467c616c SID: %d.....F|al + 4024c820 6c206c65 6e74683a 2025642c 70737764 l lenth: %d,pswd + 4024c830 206c656e 74683a20 25640a0d 00000000 lenth: %d...... + 4024c840 467c6869 64652072 65736574 20636820 F|hide reset ch + 4024c850 25640d0a 00000000 467c5343 414e2053 %d......F|SCAN S + 4024c860 5349443a 2025730a 0d000000 467c7265 SID: %s.....F|re + 4024c870 73657420 63682025 640d0a00 467c2563 set ch %d...F|%c + 4024c880 2d25640a 0d000000 467c2564 2d25640a -%d.....F|%d-%d. + 4024c890 0d000000 467c7273 73693a25 642c2063 ....F|rssi:%d, c + 4024c8a0 683a2564 0a0d467c 68656164 3a25640a h:%d..F|head:%d. + 4024c8b0 0d0a0d00 0a0d467c 736e6966 66657220 ......F|sniffer + 4024c8c0 6f6e2063 683a2564 0a000000 54595045 on ch:%d....TYPE + 4024c8d0 3a204553 50544f55 43480a0d 00000000 : ESPTOUCH...... + 4024c8e0 0a467c72 73736920 6f757421 0a000000 .F|rssi out!.... + 4024c8f0 0a0d0000 25303278 20000000 547c6273 ....%02x ...T|bs + 4024c900 7369643a 20000000 547c7373 69643a20 sid: ...T|ssid: + 4024c910 25730a0d 00000000 547c7073 77643a20 %s......T|pswd: + 4024c920 25730a0d 00000000 547c2564 2d25632d %s......T|%d-%c- + 4024c930 25640a0d 00000000 547c2564 2d25642d %d......T|%d-%d- + 4024c940 25640a0d 00000000 547c584f 520a0000 %d......T|XOR... + 4024c950 547c5343 414e2043 52432053 5349443a T|SCAN CRC SSID: + 4024c960 2025640a 0d000000 547c616c 6c206c65 %d.....T|all le + 4024c970 6e74683a 2025642c 70737764 206c656e nth: %d,pswd len + 4024c980 74683a20 25640a0d 00000000 547c5343 th: %d......T|SC + 4024c990 414e2053 5349443a 2025730a 0d000000 AN SSID: %s..... + 4024c9a0 547c5343 414e2053 5349443a 2025730a T|SCAN SSID: %s. + 4024c9b0 0d000000 547c2563 2d25640a 0d000000 ....T|%c-%d..... + 4024c9c0 547c2564 2d25640a 0d000000 7365713a T|%d-%d.....seq: + 4024c9d0 2025642c 206c656e 3a25640a 00000000 %d, len:%d..... + 4024c9e0 547c5359 4e432053 54415455 530a0d00 T|SYNC STATUS... + 4024c9f0 547c4150 204d4143 3a202530 32783a25 T|AP MAC: %02x:% + 4024ca00 3032783a 25303278 3a253032 783a2530 02x:%02x:%02x:%0 + 4024ca10 32783a25 3032780a 00000000 547c5048 2x:%02x.....T|PH + 4024ca20 4f4e4520 4d41433a 20253032 783a2530 ONE MAC: %02x:%0 + 4024ca30 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 4024ca40 783a2530 32780a00 54595045 3a204553 x:%02x..TYPE: ES + 4024ca50 50544f55 43482c20 63683a25 640a0000 PTOUCH, ch:%d... + 4024ca60 547c4865 6164206c 656e2025 640a0000 T|Head len %d... + 4024ca70 547c6865 6164206c 656e2025 640a0000 T|head len %d... + 4024ca80 53594e43 3a202578 5f25785f 25785f25 SYNC: %x_%x_%x_% + 4024ca90 780a0000 73633a69 6e697420 70544f55 x...sc:init pTOU + 4024caa0 43485f47 6c6f6220 6d616c6c 6f632065 CH_Glob malloc e + 4024cab0 72722025 73202573 0a0d0000 73633a70 rr %s %s....sc:p + 4024cac0 6b697373 20686561 64206e6f 74206e75 kiss head not nu + 4024cad0 6c6c0a0d 00000000 73633a70 43484c69 ll......sc:pCHLi + 4024cae0 73744865 6164206d 616c6c6f 63206572 stHead malloc er + 4024caf0 723a2573 2c25640a 0d000000 73633a70 r:%s,%d.....sc:p + 4024cb00 43484c69 73744865 61642021 206e756c CHListHead ! nul + 4024cb10 6c0a0d00 73633a70 45544775 69646547 l...sc:pETGuideG + 4024cb20 6c6f6220 6d616c6c 6f632065 72723a25 lob malloc err:% + 4024cb30 732c2564 0a0d0000 73633a70 45544775 s,%d....sc:pETGu + 4024cb40 69646547 6c6f6220 6e6f7420 6e756c6c ideGlob not null + 4024cb50 0a0d0000 547c416c 6c4c696e 6b210a00 ....T|AllLink!.. + 4024cb60 5343206d 616c2065 72720a0d 00000000 SC mal err...... + 4024cb70 0a0d0000 25630000 0a0d547c 73736964 ....%c....T|ssid + 4024cb80 203a2000 25630000 547c7073 7764203a : .%c..T|pswd : + 4024cb90 20000000 547c7365 713a2564 0a0d0000 ...T|seq:%d.... + 4024cba0 547c4352 435f6572 726f720a 00000000 T|CRC_error..... + 4024cbb0 547c4352 435f6572 726f720a 00000000 T|CRC_error..... + 4024cbc0 547c7365 713a2564 0a0d0000 547c4352 T|seq:%d....T|CR + 4024cbd0 435f6572 726f720a 0d000000 547c4352 C_error.....T|CR + 4024cbe0 435f6572 726f720a 00000000 547c7365 C_error.....T|se + 4024cbf0 713a2564 0a0d0000 547c4352 435f6572 q:%d....T|CRC_er + 4024cc00 726f720a 0d000000 547c4352 435f6572 ror.....T|CRC_er + 4024cc10 726f720a 0d000000 547c7365 713a2564 ror.....T|seq:%d + 4024cc20 0a0d0000 547c4352 43206572 720a0d00 ....T|CRC err... + 4024cc30 547c7061 7373776f 7264206c 656e3a20 T|password len: + 4024cc40 25640a00 547c696e 6465783a 25642c20 %d..T|index:%d, + 4024cc50 72656d61 696e3a25 640a0d00 547c5343 remain:%d...T|SC + 4024cc60 414e2043 52432053 5349443a 2025640a AN CRC SSID: %d. + 4024cc70 0d000000 547c5353 49443a20 25730a0d ....T|SSID: %s.. + 4024cc80 00000000 547c6273 73696420 73616d65 ....T|bssid same + 4024cc90 0a000000 547c6273 73696420 73616d65 ....T|bssid same + 4024cca0 0a000000 547c7373 6964206c 656e2025 ....T|ssid len % + 4024ccb0 640a0d00 547c616c 6c206461 74613a20 d...T|all data: + 4024ccc0 25640a0d 0a0d0000 547c7265 7461696e %d......T|retain + 4024ccd0 20646174 613a2025 640a0d00 547c736e data: %d...T|sn + 4024cce0 69666665 72206f6e 2063683a 25640a0a iffer on ch:%d.. + 4024ccf0 0d000000 547c4865 6164204c 656e203a ....T|Head Len : + 4024cd00 2025640a 0d000000 0a0d0000 20253032 %d......... %02 + 4024cd10 78000000 0a547c41 50204d41 43202020 x....T|AP MAC + 4024cd20 3a000000 20253032 78000000 547c5048 :... %02x...T|PH + 4024cd30 4f4e4520 4d41433a 00000000 54595045 ONE MAC:....TYPE + 4024cd40 3a204149 524b4953 530a0d00 547c5472 : AIRKISS...T|Tr + 4024cd50 616e7320 72656376 65642c63 6825640a ans recved,ch%d. + 4024cd60 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL + 4024cd70 4c0a0000 547c2121 210a0d00 69436820 L...T|!!!...iCh + 4024cd80 6c6f636b 0a000000 0a000000 25303278 lock........%02x + 4024cd90 3a000000 62756620 00000000 0a000000 :...buf ........ + 4024cda0 25303278 3a000000 69427373 69642000 %02x:...iBssid . + 4024cdb0 20727373 693a2564 0a000000 25303278 rssi:%d....%02x + 4024cdc0 3a000000 62737369 64206e20 73616d65 :...bssid n same + 4024cdd0 2c726967 68743a00 547c2121 210a0d00 ,right:.T|!!!... + 4024cde0 547c736e 69666665 72206f6e 2063683a T|sniffer on ch: + 4024cdf0 25640a00 547c4865 6164204c 656e203a %d..T|Head Len : + 4024ce00 2025640a 0d000000 0a000000 20253032 %d......... %02 + 4024ce10 78000000 547c4150 204d4143 3a000000 x...T|AP MAC:... + 4024ce20 54595045 3a204149 524b4953 530a0d00 TYPE: AIRKISS... + 4024ce30 547c4469 72656374 20726563 7665640a T|Direct recved. + 4024ce40 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL + 4024ce50 4c0a0000 0a000000 25303278 3a000000 L.......%02x:... + 4024ce60 72696774 742c7273 73693a25 64200000 rigtt,rssi:%d .. + 4024ce70 73633a69 6e697420 705f6c69 7374656e sc:init p_listen + 4024ce80 206d616c 6c6f6320 65727220 25732025 malloc err %s % + 4024ce90 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea + 4024cea0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... + 4024ceb0 73633a69 6e697420 705f6c69 7374656e sc:init p_listen + 4024cec0 206d616c 6c6f6320 65727220 25732025 malloc err %s % + 4024ced0 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea + 4024cee0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... + 4024cef0 73633a70 414b4775 69646547 6c6f6220 sc:pAKGuideGlob + 4024cf00 6d616c6c 6f632065 72723a25 732c2564 malloc err:%s,%d + 4024cf10 0a0d0000 73633a70 414b4775 69646547 ....sc:pAKGuideG + 4024cf20 6c6f6220 6e6f7420 6e756c6c 0a0d0000 lob not null.... + 4024cf30 02000000 08000000 0c000000 08000000 ................ + 4024cf40 f0c92040 84ca2040 01000000 04000000 .. @.. @........ + 4024cf50 04000000 00000000 7ccb2040 50cf2040 ........|. @P. @ Contents of section .text: 40100000 00001040 21ffff20 e7138526 00000000 ...@!.. ...&.... 40100010 00720046 feff0000 00000000 00000000 .r.F............ @@ -23335,7 +23337,7 @@ Contents of section .text: 40100480 a00d0712 0205f8ff 02210012 c1108000 .........!...... 40100490 00000000 68041040 00000800 00002000 ....h..@...... . 401004a0 00004000 0c80fe3f aa55aa55 55aa55aa ..@....?.U.UU.U. - 401004b0 e0952440 c015ff3f 00001000 00000400 ..$@...?........ + 401004b0 00962440 c015ff3f 00001000 00000400 ..$@...?........ 401004c0 00000001 00008000 2c240040 1ce20040 ........,$.@...@ 401004d0 1cf42140 fcf32140 b4180040 a4180040 ..!@..!@...@...@ 401004e0 14ee2140 60102240 12d1fb42 d104c264 ..!@`."@...B...d @@ -23375,21 +23377,21 @@ Contents of section .text: 40100700 ff7170ff 06f9ff3d 0e22c130 d2d104d2 .qp....=.".0.... 40100710 2d380174 ffc00000 d7120a2d 0c016dff -8.t.......-..m. 40100720 c0000046 f5ff0c1c 06d5ff00 70c9fe3f ...F........p..? - 40100730 f0952440 00962440 12c1f002 610001fb ..$@..$@....a... + 40100730 10962440 20962440 12c1f002 610001fb ..$@ .$@....a... 40100740 ffc26101 02000020 c2208c60 21f9ff3d ..a.... . .`!..= 40100750 0cc5a800 01b1fec0 20002220 09202cc0 ........ ." . ,. 40100760 e6121cc0 200031f1 ffc22009 320300c2 .... .1... .2... 40100770 cc5016a3 0021efff 3d0c45a6 0001a6fe .P...!..=.E..... 40100780 c02000c9 c0c81108 0112c110 0df00000 . .............. - 40100790 1480fe3f 10962440 12c1f0e2 61030261 ...?..$@....a..a + 40100790 1480fe3f 30962440 12c1f0e2 61030261 ...?0.$@....a..a 401007a0 00d26102 c911cd02 d19cfec0 2000d89d ..a......... ... 401007b0 5c02e2a5 0031f6ff 01ddff32 03000200 \....1.....2.... 401007c0 0030e293 8c6021f3 ff3d0c45 a100ea2d .0...`!..=.E...- 401007d0 200cc0e6 101cd03c c0e61308 85f5ff86 ......<........ 401007e0 05000000 00ea2c22 c240c5f4 ff060200 ......,".@...... 401007f0 000000c0 2c2005f4 ffc22101 d22102e8 ...., ....!..!.. - 40100800 31080112 c1100df0 20962440 40962440 1....... .$@@.$@ - 40100810 50962440 60962440 2895fe3f 3095fe3f P.$@`.$@(..?0..? + 40100800 31080112 c1100df0 40962440 60962440 1.......@.$@`.$@ + 40100810 70962440 80962440 2895fe3f 3095fe3f p.$@..$@(..?0..? 40100820 12c1e002 61003261 05e26103 d921f941 ....a.2a..a..!.A 40100830 f1bfffc9 11c81fdd 02ac1c0c 0e220f00 .............".. 40100840 8c8221f1 ff3d0d48 1c459900 381c303d ..!..=.H.E..8.0= @@ -23408,10 +23410,10 @@ Contents of section .text: 40100910 f00c0216 30fe0800 8c320902 86f6ff09 ....0....2...... 40100920 151650fd 281005e7 ff46f3ff 240e0040 ..P.(....F..$..@ 40100930 1cf20c03 0c0412c1 f0090101 fcffc000 ................ - 40100940 00080112 c1100df0 70962440 d0890600 ........p.$@.... - 40100950 90962440 a3d76800 e0962440 00972440 ..$@..h...$@..$@ - 40100960 af350000 b4c40400 10972440 20972440 .5........$@ .$@ - 40100970 30972440 59578a19 b0962440 d0962440 0.$@YW....$@..$@ + 40100940 00080112 c1100df0 90962440 d0890600 ..........$@.... + 40100950 b0962440 a3d76800 00972440 20972440 ..$@..h...$@ .$@ + 40100960 af350000 b4c40400 30972440 40972440 .5......0.$@@.$@ + 40100970 50972440 59578a19 d0962440 f0962440 P.$@YW....$@..$@ 40100980 404b4c00 40420f00 12c1e0f2 61064261 @KL.@B......a.Ba 40100990 00e26105 0921c931 d941cd03 dd020802 ..a..!.1.A...... 401009a0 ed052600 0205f3ff 222d0331 79ff56b2 ..&....."-.1y.V. @@ -23438,8 +23440,8 @@ Contents of section .text: 40100af0 cd0206d4 ff0c0cc6 d2ff0000 a0c9fe3f ...............? 40100b00 71ffff38 1248476d 07580627 b5068c35 q..8.HGm.X.'...5 40100b10 6d05c6fc ff59024a 33394729 060df000 m....Y.J39G).... - 40100b20 50972440 70972440 00000080 90972440 P.$@p.$@......$@ - 40100b30 b4f52140 a04d2340 12c1c0c9 d1d9e1e9 ..!@.M#@........ + 40100b20 70972440 90972440 00000080 b0972440 p.$@..$@......$@ + 40100b30 b4f52140 bc4d2340 12c1c0c9 d1d9e1e9 ..!@.M#@........ 40100b40 f109c101 20fec000 00211dfe 011ffec0 .... ....!...... 40100b50 0000c565 ff21f2ff 45680001 e8ffc1e7 ...e.!..Eh...... 40100b60 ff3800e1 f0ffacf3 d1f0ff0d 032d0138 .8...........-.8 @@ -23500,7 +23502,7 @@ Contents of section .text: 40100ed0 20504520 38010c05 85d2fffd 029c329c PE 8.........2. 40100ee0 1d4d0c3d 0d017cfd c000004d 0e2d0d38 .M.=..|....M.-.8 40100ef0 0105e8ff 2d0fc821 d831e841 f8510811 ....-..!.1.A.Q.. - 40100f00 12c1200d f0000000 40972440 31ffff42 .. .....@.$@1..B + 40100f00 12c1200d f0000000 60972440 31ffff42 .. .....`.$@1..B 40100f10 a00052a0 0012c1f0 02610085 ceff0801 ..R......a...... 40100f20 12c1100d f0000000 31f8ff42 a00012c1 ........1..B.... 40100f30 f0026100 c5e3ff02 210012c1 100df000 ..a.....!....... @@ -23545,7 +23547,7 @@ Contents of section .text: 401011a0 aa1000aa a1707310 a0772079 0bb80208 .....ps..w y.... 401011b0 013bbbb9 0212c110 0df061cc ffc6d7ff .;........a..... 401011c0 0880fe3f 21ffff22 02000df0 00002040 ...?!.."...... @ - 401011d0 a01d0040 b0972440 c82a0040 001f0040 ...@..$@.*.@...@ + 401011d0 a01d0040 d0972440 c82a0040 001f0040 ...@..$@.*.@...@ 401011e0 82a0b080 11c0c261 1ed2611f e2612022 .......a..a..a " 401011f0 61243261 25426126 52612762 61287261 a$2a%Ba&Ra'ba(ra 40101200 2902611d c5fbff26 1202861e 0042a004 ).a....&.....B.. @@ -23582,7 +23584,7 @@ Contents of section .text: 401013f0 12c1300d f0000000 28dbfe3f 000af23f ..0.....(..?...? 40101400 31feff21 feff3803 c0200022 22803a22 1..!..8.. ."".:" 40101410 0df00000 12c1f002 6100c5b6 ff022100 ........a.....!. - 40101420 12c11080 00000000 d09b2440 12c1f002 ..........$@.... + 40101420 12c11080 00000000 f09b2440 12c1f002 ..........$@.... 40101430 6100b632 0e21fcff 32a00345 daff22a0 a..2.!..2..E..". 40101440 00860400 2b222020 740138fd c0000020 ....+" t.8.... 40101450 30745683 fe0c1208 0112c110 0df00000 0tV............. @@ -23644,7 +23646,7 @@ Contents of section .text: 401017d0 21fcfa32 21002222 0001f0ff c0000056 !..2!."".......V 401017e0 82fe21f7 fa222200 01f8fac0 000085d6 ..!..""......... 401017f0 ff0c0208 1112c110 0df00000 c7700000 .............p.. - 40101800 f09b2440 00000070 ffffffdf 12c1e0d2 ..$@...p........ + 40101800 109c2440 00000070 ffffffdf 12c1e0d2 ..$@...p........ 40101810 6106e261 07c26105 0941cd02 85cfff21 a..a..a..A.....! 40101820 e8fa2802 01e9fac0 0000d198 fae17afa ..(...........z. 40101830 c0200082 2e808931 c0200078 6d7921c0 . .....1. .xmy!. @@ -23669,7 +23671,7 @@ Contents of section .text: 40101960 c074c020 00526e80 c0200029 2dc02000 .t. .Rn.. .)-. . 40101970 396dc020 00280909 7d0193fa c00000d8 9m. .(..}....... 40101980 61e87145 bdff2d0c 0841c851 12c1200d a.qE..-..A.Q.. . - 40101990 f0000000 209c2440 00000008 ffffffef .... .$@........ + 40101990 f0000000 409c2440 00000008 ffffffef ....@.$@........ 401019a0 00000e00 12c1d0d2 6107e261 08326104 ........a..a.2a. 401019b0 c9610951 cd0205b6 ff2181fa 28020182 .a.Q.....!..(... 401019c0 fac00000 d132fae1 14fac020 00822e80 .....2..... .... @@ -23724,8 +23726,8 @@ Contents of section .text: 40101cd0 014584ff 4d0d3d0c 2d0e0128 f9c00000 .E..M.=.-..(.... 40101ce0 cd024587 ffc60300 5d044d03 3d0221b4 ..E.....].M.=.!. 40101cf0 f92802c0 0700cd02 0801d821 2d0ce831 .(.........!-..1 - 40101d00 c81112c1 100df000 509c2440 01000070 ........P.$@...p - 40101d10 709c2440 909c2440 809c2440 12c1e0c2 p.$@..$@..$@.... + 40101d00 c81112c1 100df000 709c2440 01000070 ........p.$@...p + 40101d10 909c2440 b09c2440 a09c2440 12c1e0c2 ..$@..$@..$@.... 40101d20 61021021 20d93109 110c0dd9 0105a4ff a..! .1......... 40101d30 cce20801 67600a21 f4ff454a ff0c12c6 ....g`.!..EJ.... 40101d40 5600457d ff219ef9 22220001 9ff9c000 V.E}.!..""...... @@ -23750,8 +23752,8 @@ Contents of section .text: 40101e70 0000456e ff2d0185 8fffccc2 c801676c ..En.-........gl 40101e80 1421a3ff 8535ff86 acff21a2 ff0535ff .!...5....!...5. 40101e90 06020000 000021a0 ff4534ff 0c02c821 ......!..E4....! - 40101ea0 d8310811 12c1200d f0000000 b09c2440 .1.... .......$@ - 40101eb0 009d2440 d09c2440 e09c2440 22a00112 ..$@..$@..$@"... + 40101ea0 d8310811 12c1200d f0000000 d09c2440 .1.... .......$@ + 40101eb0 209d2440 f09c2440 009d2440 22a00112 .$@..$@..$@"... 40101ec0 c1f00261 004594ff 3d021762 1c21f7ff ...a.E..=..b.!.. 40101ed0 c530ff0c 12060200 21f6ff45 30ff22a0 .0......!..E0.". 40101ee0 00022100 12c11080 000021f2 ff052fff ..!.......!.../. @@ -23764,8 +23766,8 @@ Contents of section .text: 40101f50 66132291 edff61cd f8c02000 88269088 f."...a... ..&.. 40101f60 10c02000 892671e9 ffc02000 58267055 .. ..&q... .X&pU 40101f70 20c02000 59260801 12c1100d f0c5f3ff . .Y&.......... - 40101f80 c6f0ff00 885a2040 c0fa2340 14fd2340 .....Z @..#@..#@ - 40101f90 48fa2340 6d0212c1 f0d931c9 21091108 H.#@m.....1.!... + 40101f80 c6f0ff00 885a2040 dcfa2340 30fd2340 .....Z @..#@0.#@ + 40101f90 64fa2340 6d0212c1 f0d931c9 21091108 d.#@m.....1.!... 40101fa0 03cd03cc 9001f7ff c00000cd 02c60c00 ................ 40101fb0 0c023213 040c0469 0101f3ff c00000dd ..2....i........ 40101fc0 029cd23d 0c01f1ff c0000028 013d0d01 ...=.......(.=.. @@ -23773,9 +23775,9 @@ Contents of section .text: 40101fe0 00007cfc 08112d0c d831c821 12c1100d ..|...-..1.!.... 40101ff0 f0000000 00c20100 8f95fe3f a595fe3f ...........?...? 40102000 b595fe3f bc95fe3f c6270000 4c32ff3f ...?...?.'..L2.? - 40102010 74472240 9cfd2140 48372240 4c452240 tG"@..!@H7"@LE"@ - 40102020 78432240 604c2240 c45b2240 385f2240 xC"@`L"@.["@8_"@ - 40102030 d0572240 b4552240 74552240 2c432240 .W"@.U"@tU"@,C"@ + 40102010 94472240 9cfd2140 48372240 6c452240 .G"@..!@H7"@lE"@ + 40102020 7c432240 7c4c2240 e05b2240 545f2240 |C"@|L"@.["@T_"@ + 40102030 ec572240 d0552240 90552240 2c432240 .W"@.U"@.U"@,C"@ 40102040 21edff12 c1f02032 20093101 f1ffc000 !..... 2 .1..... 40102050 0001f0ff c000001b 3221e7ff 0518ff01 ........2!...... 40102060 eeffc000 003d0221 e5ff4517 ff31e4ff .....=.!..E..1.. @@ -23827,13 +23829,13 @@ Contents of section .text: 40102340 36b9fe3f 4026ff3f 21fdff12 c1f00261 6..?@&.?!......a 40102350 034558fe 21fbff85 e8fe21fa ff32a000 .EX.!.....!..2.. 40102360 32420008 3112c110 0df00000 47b9fe3f 2B..1.......G..? - 40102370 b034ff3f cc592240 f8702240 12c1f0c9 .4.?.Y"@.p"@.... + 40102370 b034ff3f e8592240 14712240 12c1f0c9 .4.?.Y"@.q"@.... 40102380 2120c220 21f0ff09 3132a001 32420021 ! . !...12..2B.! 40102390 f7ffc5e4 fe31f6ff 0c042d0c 01f7ffc0 .....1....-..... 401023a0 0000c1e6 ffc02c20 c552fe31 f2ff2d0c ......, .R.1..-. 401023b0 0c048596 050c152d 0c4d055c 03855cfe .......-.M.\..\. 401023c0 0831c821 12c1100d f0000000 9e97fe3f .1.!...........? - 401023d0 c8612240 12c1d08d 03e98131 fcffed04 .a"@.......1.... + 401023d0 e4612240 12c1d08d 03e98131 fcffed04 .a"@.......1.... 401023e0 1b2e5c64 09b15911 8901c9a1 d991cd06 ..\d..Y......... 401023f0 f97185a9 fe31f5ff fd025c64 1b2cc5a8 .q...1....\d.,.. 40102400 fe8801dd 023d084d 0e2d0f01 33f8c000 .....=.M.-..3... @@ -23845,8 +23847,8 @@ Contents of section .text: 40102460 d8bcfe3f a826ff3f c7b9fe3f ecb9fe3f ...?.&.?...?...? 40102470 04080060 15bafe3f 31bafe3f 9d97fe3f ...`...?1..?...? 40102480 5dbafe3f a235ff3f 69bafe3f a4bafe3f ]..?.5.?i..?...? - 40102490 84352240 a03c2240 b8352240 e44b2240 .5"@.<"@.5"@.K"@ - 401024a0 68582240 12c1d0c9 a1cd0228 0209b1b6 hX"@.......(.... + 40102490 84352240 a03c2240 b8352240 004c2240 .5"@.<"@.5"@.L"@ + 401024a0 84582240 12c1d0c9 a1cd0228 0209b1b6 .X"@.......(.... 401024b0 72020649 0031eaff 3022a028 02a00200 r..I.1..0".(.... 401024c0 21e9ff0c 33390242 0c2b4b3c 21e7ffc6 !...39.B.+KL"@ + 07c60 02000000 08000000 404c2240 35000000 ........@L"@5... + 07c70 22000000 754c2240 00000000 08280000 "...uL"@.....(.. + 07c80 784c2240 04000000 01280000 7c4c2240 xL"@.....(..|L"@ + 07c90 29000000 02000000 a54c2240 00000000 )........L"@.... + 07ca0 08000000 a84c2240 00000000 04280000 .....L"@.....(.. + 07cb0 a84c2240 11000000 02000000 b94c2240 .L"@.........L"@ + 07cc0 00000000 08000000 b94c2240 0e000000 .........L"@.... + 07cd0 22000000 c74c2240 01000000 08000000 "....L"@........ + 07ce0 c84c2240 0e000000 22000000 d64c2240 .L"@...."....L"@ + 07cf0 02000000 22000000 d84c2240 00000000 ...."....L"@.... + 07d00 08280000 d84c2240 18000000 01280000 .(...L"@.....(.. + 07d10 f04c2240 39000000 02000000 294d2240 .L"@9.......)M"@ + 07d20 82000000 22000000 ab4d2240 01000000 ...."....M"@.... + 07d30 08000000 ac4d2240 1c000000 22000000 .....M"@...."... + 07d40 c84d2240 01000000 08000000 c94d2240 .M"@.........M"@ + 07d50 36000000 22000000 ff4d2240 01000000 6..."....M"@.... + 07d60 08000000 004e2240 0c000000 22000000 .....N"@...."... + 07d70 0c4e2240 16000000 22000000 224e2240 .N"@...."..."N"@ + 07d80 00000000 08280000 244e2240 04000000 .....(..$N"@.... + 07d90 01280000 284e2240 14000000 02000000 .(..(N"@........ + 07da0 3c4e2240 00000000 08280000 3c4e2240 Q"@.....(.. + 07ef0 40512240 0c000000 01280000 4c512240 @Q"@.....(..LQ"@ + 07f00 29000000 02000000 75512240 00000000 ).......uQ"@.... + 07f10 08280000 78512240 44000000 01280000 .(..xQ"@D....(.. + 07f20 bc512240 0b010000 02000000 c7522240 .Q"@.........R"@ + 07f30 01000000 08000000 c8522240 04000000 .........R"@.... + 07f40 22000000 cc522240 09000000 22000000 "....R"@...."... + 07f50 d5522240 01000000 08000000 d6522240 .R"@.........R"@ + 07f60 26000000 22000000 fc522240 00000000 &..."....R"@.... + 07f70 08000000 fc522240 26000000 22000000 .....R"@&..."... + 07f80 22532240 00000000 08000000 22532240 "S"@........"S"@ + 07f90 34000000 22000000 56532240 00000000 4..."...VS"@.... + 07fa0 08000000 56532240 7d000000 02000000 ....VS"@}....... + 07fb0 d3532240 02000000 08000000 d5532240 .S"@.........S"@ + 07fc0 18000000 22000000 ed532240 43000000 ...."....S"@C... + 07fd0 22000000 30542240 01000000 08000000 "...0T"@........ + 07fe0 31542240 52000000 22000000 83542240 1T"@R..."....T"@ + 07ff0 01000000 08000000 84542240 07000000 .........T"@.... + 08000 22000000 8b542240 02000000 08000000 "....T"@........ + 08010 8d542240 46000000 22000000 d3542240 .T"@F..."....T"@ + 08020 20000000 22000000 f3542240 01000000 ..."....T"@.... + 08030 08000000 f4542240 2d000000 22000000 .....T"@-..."... + 08040 21552240 00000000 08000000 21552240 !U"@........!U"@ + 08050 17000000 22000000 38552240 00000000 ...."...8U"@.... + 08060 08000000 38552240 11000000 02000000 ....8U"@........ + 08070 49552240 1b000000 22000000 64552240 IU"@...."...dU"@ + 08080 0e000000 22000000 72552240 0f000000 ...."...rU"@.... + 08090 22000000 81552240 00000000 08280000 "....U"@.....(.. + 080a0 84552240 0c000000 01280000 90552240 .U"@.....(...U"@ + 080b0 31000000 02000000 c1552240 00000000 1........U"@.... 080c0 08000000 ac25ff3f 00000000 04280000 .....%.?.....(.. 080d0 b025ff3f 00000000 04280000 d025ff3f .%.?.....(...%.? 080e0 00000000 04280000 ec25ff3f 00000000 .....(...%.?.... 080f0 04280000 f025ff3f 00000000 04280000 .(...%.?.....(.. - 08100 6089fe3f 00000000 04280000 a8552240 `..?.....(...U"@ - 08110 00000000 04280000 a8552240 0c000000 .....(...U"@.... - 08120 01280000 b4552240 3b000000 02000000 .(...U"@;....... - 08130 ef552240 00000000 08280000 f0552240 .U"@.....(...U"@ - 08140 04000000 01280000 f4552240 14000000 .....(...U"@.... - 08150 02000000 08562240 30000000 22000000 .....V"@0..."... - 08160 38562240 00000000 08000000 38562240 8V"@........8V"@ - 08170 14000000 22000000 4c562240 00000000 ...."...LV"@.... + 08100 6089fe3f 00000000 04280000 c4552240 `..?.....(...U"@ + 08110 00000000 04280000 c4552240 0c000000 .....(...U"@.... + 08120 01280000 d0552240 3b000000 02000000 .(...U"@;....... + 08130 0b562240 00000000 08280000 0c562240 .V"@.....(...V"@ + 08140 04000000 01280000 10562240 14000000 .....(...V"@.... + 08150 02000000 24562240 30000000 22000000 ....$V"@0..."... + 08160 54562240 00000000 08000000 54562240 TV"@........TV"@ + 08170 14000000 22000000 68562240 00000000 ...."...hV"@.... 08180 08000000 f425ff3f 00000000 04280000 .....%.?.....(.. - 08190 4c562240 00000000 04280000 4c562240 LV"@.....(..LV"@ - 081a0 1c000000 01280000 68562240 49000000 .....(..hV"@I... - 081b0 02000000 b1562240 80000000 22000000 .....V"@...."... - 081c0 31572240 28000000 22000000 59572240 1W"@(..."...YW"@ - 081d0 15000000 22000000 6e572240 07000000 ...."...nW"@.... - 081e0 22000000 75572240 0f000000 22000000 "...uW"@...."... - 081f0 84572240 26000000 22000000 aa572240 .W"@&..."....W"@ - 08200 02000000 08000000 ac572240 05000000 .........W"@.... - 08210 22000000 b1572240 00000000 08000000 "....W"@........ - 08220 b1572240 16000000 22000000 c7572240 .W"@...."....W"@ - 08230 00000000 08280000 c8572240 08000000 .....(...W"@.... - 08240 01280000 d0572240 39000000 02000000 .(...W"@9....... - 08250 09582240 00000000 08000000 1026ff3f .X"@.........&.? + 08190 68562240 00000000 04280000 68562240 hV"@.....(..hV"@ + 081a0 1c000000 01280000 84562240 49000000 .....(...V"@I... + 081b0 02000000 cd562240 80000000 22000000 .....V"@...."... + 081c0 4d572240 28000000 22000000 75572240 MW"@(..."...uW"@ + 081d0 15000000 22000000 8a572240 07000000 ...."....W"@.... + 081e0 22000000 91572240 0f000000 22000000 "....W"@...."... + 081f0 a0572240 26000000 22000000 c6572240 .W"@&..."....W"@ + 08200 02000000 08000000 c8572240 05000000 .........W"@.... + 08210 22000000 cd572240 00000000 08000000 "....W"@........ + 08220 cd572240 16000000 22000000 e3572240 .W"@...."....W"@ + 08230 00000000 08280000 e4572240 08000000 .....(...W"@.... + 08240 01280000 ec572240 39000000 02000000 .(...W"@9....... + 08250 25582240 00000000 08000000 1026ff3f %X"@.........&.? 08260 00000000 04280000 1426ff3f 00000000 .....(...&.?.... - 08270 04280000 0c582240 00000000 04280000 .(...X"@.....(.. - 08280 0c582240 00000000 01280000 0c582240 .X"@.....(...X"@ - 08290 14000000 02000000 20582240 08000000 ........ X"@.... - 082a0 22000000 28582240 00000000 08000000 "...(X"@........ - 082b0 28582240 1c000000 22000000 44582240 (X"@...."...DX"@ - 082c0 00000000 08280000 44582240 00000000 .....(..DX"@.... - 082d0 01280000 44582240 19000000 02000000 .(..DX"@........ - 082e0 5d582240 07000000 22000000 64582240 ]X"@...."...dX"@ + 08270 04280000 28582240 00000000 04280000 .(..(X"@.....(.. + 08280 28582240 00000000 01280000 28582240 (X"@.....(..(X"@ + 08290 14000000 02000000 3c582240 08000000 ........]"@...."... - 08790 4f5d2240 02000000 08000000 515d2240 O]"@........Q]"@ - 087a0 17000000 22000000 685d2240 2e000000 ...."...h]"@.... - 087b0 22000000 965d2240 00000000 08280000 "....]"@.....(.. - 087c0 985d2240 04000000 01280000 9c5d2240 .]"@.....(...]"@ - 087d0 1c000000 02000000 b85d2240 11000000 .........]"@.... - 087e0 22000000 c95d2240 09000000 22000000 "....]"@...."... - 087f0 d25d2240 00000000 08280000 d45d2240 .]"@.....(...]"@ - 08800 28000000 01280000 fc5d2240 1a000000 (....(...]"@.... - 08810 02000000 165e2240 00000000 08000000 .....^"@........ - 08820 165e2240 06000000 02000000 1c5e2240 .^"@.........^"@ - 08830 00000000 08000000 1c5e2240 13000000 .........^"@.... - 08840 02000000 2f5e2240 00000000 08000000 ..../^"@........ - 08850 2f5e2240 13000000 02000000 425e2240 /^"@........B^"@ - 08860 02000000 08000000 445e2240 0c000000 ........D^"@.... - 08870 22000000 505e2240 00000000 08000000 "...P^"@........ - 08880 505e2240 1a000000 02000000 6a5e2240 P^"@........j^"@ - 08890 03000000 08000000 6d5e2240 40000000 ........m^"@@... - 088a0 02000000 ad5e2240 00000000 08280000 .....^"@.....(.. - 088b0 b05e2240 00000000 01280000 b05e2240 .^"@.....(...^"@ - 088c0 11000000 02000000 c15e2240 00000000 .........^"@.... + 08680 00000000 08000000 6c5a2240 00000000 ........lZ"@.... + 08690 04280000 6c5a2240 14000000 01280000 .(..lZ"@.....(.. + 086a0 805a2240 95000000 02000000 155b2240 .Z"@.........["@ + 086b0 0a000000 22000000 1f5b2240 00000000 ...."....["@.... + 086c0 08280000 205b2240 18000000 01280000 .(.. ["@.....(.. + 086d0 385b2240 77000000 02000000 af5b2240 8["@w........["@ + 086e0 00000000 08280000 b05b2240 30000000 .....(...["@0... + 086f0 01280000 e05b2240 15000000 02000000 .(...["@........ + 08700 f55b2240 11000000 22000000 085c2240 .["@...."....\"@ + 08710 01000000 08000000 095c2240 20000000 .........\"@ ... + 08720 22000000 295c2240 a4000000 22000000 "...)\"@...."... + 08730 cd5c2240 00000000 08000000 cd5c2240 .\"@.........\"@ + 08740 5e000000 02000000 2b5d2240 00000000 ^.......+]"@.... + 08750 08280000 2c5d2240 0c000000 01280000 .(..,]"@.....(.. + 08760 385d2240 19000000 02000000 515d2240 8]"@........Q]"@ + 08770 03000000 08000000 545d2240 06000000 ........T]"@.... + 08780 22000000 5a5d2240 11000000 22000000 "...Z]"@...."... + 08790 6b5d2240 02000000 08000000 6d5d2240 k]"@........m]"@ + 087a0 17000000 22000000 845d2240 2e000000 ...."....]"@.... + 087b0 22000000 b25d2240 00000000 08280000 "....]"@.....(.. + 087c0 b45d2240 04000000 01280000 b85d2240 .]"@.....(...]"@ + 087d0 1c000000 02000000 d45d2240 11000000 .........]"@.... + 087e0 22000000 e55d2240 09000000 22000000 "....]"@...."... + 087f0 ee5d2240 00000000 08280000 f05d2240 .]"@.....(...]"@ + 08800 28000000 01280000 185e2240 1a000000 (....(...^"@.... + 08810 02000000 325e2240 00000000 08000000 ....2^"@........ + 08820 325e2240 06000000 02000000 385e2240 2^"@........8^"@ + 08830 00000000 08000000 385e2240 13000000 ........8^"@.... + 08840 02000000 4b5e2240 00000000 08000000 ....K^"@........ + 08850 4b5e2240 13000000 02000000 5e5e2240 K^"@........^^"@ + 08860 02000000 08000000 605e2240 0c000000 ........`^"@.... + 08870 22000000 6c5e2240 00000000 08000000 "...l^"@........ + 08880 6c5e2240 1a000000 02000000 865e2240 l^"@.........^"@ + 08890 03000000 08000000 895e2240 40000000 .........^"@@... + 088a0 02000000 c95e2240 00000000 08280000 .....^"@.....(.. + 088b0 cc5e2240 00000000 01280000 cc5e2240 .^"@.....(...^"@ + 088c0 11000000 02000000 dd5e2240 00000000 .........^"@.... 088d0 08000000 2c8afe3f 0c000000 04280000 ....,..?.....(.. 088e0 9426ff3f 00000000 04280000 a826ff3f .&.?.....(...&.? 088f0 00000000 04280000 30271040 00000000 .....(..0'.@.... @@ -27516,756 +27518,756 @@ Contents of section .xt.prop: 08ac0 2d281040 00000000 08000000 2d281040 -(.@........-(.@ 08ad0 05000000 02000000 32281040 b0000000 ........2(.@.... 08ae0 22000000 e2281040 00000000 08000000 "....(.@........ - 08af0 24bdfe3f 00000000 04280000 c45e2240 $..?.....(...^"@ - 08b00 00000000 04280000 c45e2240 08000000 .....(...^"@.... - 08b10 01280000 cc5e2240 5b000000 02000000 .(...^"@[....... - 08b20 275f2240 00000000 08280000 285f2240 '_"@.....(..(_"@ - 08b30 10000000 01280000 385f2240 5b000000 .....(..8_"@[... - 08b40 02000000 935f2240 00000000 08000000 ....._"@........ - 08b50 945f2240 00000000 04280000 945f2240 ._"@.....(..._"@ - 08b60 20000000 01280000 b45f2240 16000000 ....(..._"@.... - 08b70 02000000 ca5f2240 05000000 22000000 ....._"@...."... - 08b80 cf5f2240 01000000 08000000 d05f2240 ._"@........._"@ - 08b90 5d000000 22000000 2d602240 05000000 ]..."...-`"@.... - 08ba0 22000000 32602240 00000000 08000000 "...2`"@........ - 08bb0 32602240 0f010000 22000000 41612240 2`"@...."...Aa"@ - 08bc0 00000000 08280000 44612240 84000000 .....(..Da"@.... - 08bd0 01280000 c8612240 f4000000 02000000 .(...a"@........ - 08be0 bc622240 06000000 22000000 c2622240 .b"@...."....b"@ - 08bf0 00000000 08000000 c2622240 16000000 .........b"@.... - 08c00 22000000 d8622240 34000000 22000000 "....b"@4..."... - 08c10 0c632240 00000000 08000000 0c632240 .c"@.........c"@ - 08c20 19000000 02000000 25632240 00000000 ........%c"@.... - 08c30 08000000 25632240 1a000000 02000000 ....%c"@........ - 08c40 3f632240 01000000 08000000 40632240 ?c"@........@c"@ - 08c50 2d000000 22000000 6d632240 18000000 -..."...mc"@.... - 08c60 22000000 85632240 40000000 22000000 "....c"@@..."... - 08c70 c5632240 51000000 22000000 16642240 .c"@Q..."....d"@ - 08c80 03000000 08000000 19642240 1c000000 .........d"@.... - 08c90 22000000 35642240 0d000000 22000000 "...5d"@...."... - 08ca0 42642240 08000000 22000000 4a642240 Bd"@...."...Jd"@ - 08cb0 03000000 08000000 4d642240 78000000 ........Md"@x... - 08cc0 02000000 c5642240 23000000 22000000 .....d"@#..."... - 08cd0 e8642240 25000000 22000000 0d652240 .d"@%..."....e"@ - 08ce0 24000000 22000000 31652240 27000000 $..."...1e"@'... - 08cf0 22000000 58652240 14000000 22000000 "...Xe"@...."... - 08d00 6c652240 14000000 22000000 80652240 le"@...."....e"@ - 08d10 18000000 22000000 98652240 2b000000 ...."....e"@+... - 08d20 22000000 c3652240 01000000 08000000 "....e"@........ - 08d30 c4652240 35000000 22000000 f9652240 .e"@5..."....e"@ - 08d40 20000000 22000000 19662240 18000000 ..."....f"@.... - 08d50 22000000 31662240 18000000 22000000 "...1f"@...."... - 08d60 49662240 6b000000 22000000 b4662240 If"@k..."....f"@ - 08d70 0a000000 22000000 be662240 72000000 ...."....f"@r... - 08d80 22000000 30672240 08000000 22000000 "...0g"@...."... - 08d90 38672240 03000000 08000000 3b672240 8g"@........;g"@ - 08da0 09000000 02000000 44672240 1e000000 ........Dg"@.... - 08db0 22000000 62672240 00000000 08000000 "...bg"@........ - 08dc0 64672240 00000000 04280000 64672240 dg"@.....(..dg"@ - 08dd0 0c000000 01280000 70672240 21000000 .....(..pg"@!... - 08de0 02000000 91672240 00000000 08000000 .....g"@........ - 08df0 91672240 3b000000 22000000 cc672240 .g"@;..."....g"@ - 08e00 00000000 08280000 cc672240 1c000000 .....(...g"@.... - 08e10 01280000 e8672240 c7000000 02000000 .(...g"@........ - 08e20 af682240 01000000 08000000 b0682240 .h"@.........h"@ - 08e30 18000000 22000000 c8682240 00000000 ...."....h"@.... - 08e40 08280000 c8682240 0c000000 01280000 .(...h"@.....(.. - 08e50 d4682240 31000000 02000000 05692240 .h"@1........i"@ - 08e60 00000000 08000000 05692240 0a000000 .........i"@.... - 08e70 22000000 0f692240 01000000 08000000 "....i"@........ - 08e80 10692240 14000000 22000000 24692240 .i"@...."...$i"@ - 08e90 00000000 08280000 24692240 18000000 .....(..$i"@.... - 08ea0 01280000 3c692240 35000000 02000000 .(....."....i"@ - 08ec0 03000000 08000000 b2692240 1c000000 .........i"@.... - 08ed0 22000000 ce692240 00000000 08000000 "....i"@........ - 08ee0 ce692240 08000000 22000000 d6692240 .i"@...."....i"@ - 08ef0 00000000 08000000 d6692240 30000000 .........i"@0... - 08f00 22000000 066a2240 6b000000 22000000 "....j"@k..."... - 08f10 716a2240 13000000 22000000 846a2240 qj"@...."....j"@ + 08af0 24bdfe3f 00000000 04280000 e05e2240 $..?.....(...^"@ + 08b00 00000000 04280000 e05e2240 08000000 .....(...^"@.... + 08b10 01280000 e85e2240 5b000000 02000000 .(...^"@[....... + 08b20 435f2240 00000000 08280000 445f2240 C_"@.....(..D_"@ + 08b30 10000000 01280000 545f2240 5b000000 .....(..T_"@[... + 08b40 02000000 af5f2240 00000000 08000000 ....._"@........ + 08b50 b05f2240 00000000 04280000 b05f2240 ._"@.....(..._"@ + 08b60 20000000 01280000 d05f2240 16000000 ....(..._"@.... + 08b70 02000000 e65f2240 05000000 22000000 ....._"@...."... + 08b80 eb5f2240 01000000 08000000 ec5f2240 ._"@........._"@ + 08b90 5d000000 22000000 49602240 05000000 ]..."...I`"@.... + 08ba0 22000000 4e602240 00000000 08000000 "...N`"@........ + 08bb0 4e602240 0f010000 22000000 5d612240 N`"@...."...]a"@ + 08bc0 00000000 08280000 60612240 84000000 .....(..`a"@.... + 08bd0 01280000 e4612240 f4000000 02000000 .(...a"@........ + 08be0 d8622240 06000000 22000000 de622240 .b"@...."....b"@ + 08bf0 00000000 08000000 de622240 16000000 .........b"@.... + 08c00 22000000 f4622240 34000000 22000000 "....b"@4..."... + 08c10 28632240 00000000 08000000 28632240 (c"@........(c"@ + 08c20 19000000 02000000 41632240 00000000 ........Ac"@.... + 08c30 08000000 41632240 1a000000 02000000 ....Ac"@........ + 08c40 5b632240 01000000 08000000 5c632240 [c"@........\c"@ + 08c50 2d000000 22000000 89632240 18000000 -..."....c"@.... + 08c60 22000000 a1632240 40000000 22000000 "....c"@@..."... + 08c70 e1632240 51000000 22000000 32642240 .c"@Q..."...2d"@ + 08c80 03000000 08000000 35642240 1c000000 ........5d"@.... + 08c90 22000000 51642240 0d000000 22000000 "...Qd"@...."... + 08ca0 5e642240 08000000 22000000 66642240 ^d"@...."...fd"@ + 08cb0 03000000 08000000 69642240 78000000 ........id"@x... + 08cc0 02000000 e1642240 23000000 22000000 .....d"@#..."... + 08cd0 04652240 25000000 22000000 29652240 .e"@%..."...)e"@ + 08ce0 24000000 22000000 4d652240 27000000 $..."...Me"@'... + 08cf0 22000000 74652240 14000000 22000000 "...te"@...."... + 08d00 88652240 14000000 22000000 9c652240 .e"@...."....e"@ + 08d10 18000000 22000000 b4652240 2b000000 ...."....e"@+... + 08d20 22000000 df652240 01000000 08000000 "....e"@........ + 08d30 e0652240 35000000 22000000 15662240 .e"@5..."....f"@ + 08d40 20000000 22000000 35662240 18000000 ..."...5f"@.... + 08d50 22000000 4d662240 18000000 22000000 "...Mf"@...."... + 08d60 65662240 6b000000 22000000 d0662240 ef"@k..."....f"@ + 08d70 0a000000 22000000 da662240 72000000 ...."....f"@r... + 08d80 22000000 4c672240 08000000 22000000 "...Lg"@...."... + 08d90 54672240 03000000 08000000 57672240 Tg"@........Wg"@ + 08da0 09000000 02000000 60672240 1e000000 ........`g"@.... + 08db0 22000000 7e672240 00000000 08000000 "...~g"@........ + 08dc0 80672240 00000000 04280000 80672240 .g"@.....(...g"@ + 08dd0 0c000000 01280000 8c672240 21000000 .....(...g"@!... + 08de0 02000000 ad672240 00000000 08000000 .....g"@........ + 08df0 ad672240 3b000000 22000000 e8672240 .g"@;..."....g"@ + 08e00 00000000 08280000 e8672240 1c000000 .....(...g"@.... + 08e10 01280000 04682240 c7000000 02000000 .(...h"@........ + 08e20 cb682240 01000000 08000000 cc682240 .h"@.........h"@ + 08e30 18000000 22000000 e4682240 00000000 ...."....h"@.... + 08e40 08280000 e4682240 0c000000 01280000 .(...h"@.....(.. + 08e50 f0682240 31000000 02000000 21692240 .h"@1.......!i"@ + 08e60 00000000 08000000 21692240 0a000000 ........!i"@.... + 08e70 22000000 2b692240 01000000 08000000 "...+i"@........ + 08e80 2c692240 14000000 22000000 40692240 ,i"@...."...@i"@ + 08e90 00000000 08280000 40692240 18000000 .....(..@i"@.... + 08ea0 01280000 58692240 35000000 02000000 .(..Xi"@5....... + 08eb0 8d692240 3e000000 22000000 cb692240 .i"@>..."....i"@ + 08ec0 03000000 08000000 ce692240 1c000000 .........i"@.... + 08ed0 22000000 ea692240 00000000 08000000 "....i"@........ + 08ee0 ea692240 08000000 22000000 f2692240 .i"@...."....i"@ + 08ef0 00000000 08000000 f2692240 30000000 .........i"@0... + 08f00 22000000 226a2240 6b000000 22000000 "..."j"@k..."... + 08f10 8d6a2240 13000000 22000000 a06a2240 .j"@...."....j"@ 08f20 00000000 08000000 bc26ff3f 00000000 .........&.?.... 08f30 04280000 c026ff3f 00000000 04280000 .(...&.?.....(.. - 08f40 846a2240 00000000 04280000 846a2240 .j"@.....(...j"@ - 08f50 04000000 01280000 886a2240 2a000000 .....(...j"@*... - 08f60 02000000 b26a2240 15000000 22000000 .....j"@...."... - 08f70 c76a2240 00000000 08280000 c86a2240 .j"@.....(...j"@ - 08f80 00000000 01280000 c86a2240 34000000 .....(...j"@4... - 08f90 02000000 fc6a2240 00000000 08000000 .....j"@........ - 08fa0 fc6a2240 30000000 22000000 2c6b2240 .j"@0..."...,k"@ - 08fb0 0a000000 22000000 366b2240 09000000 ...."...6k"@.... - 08fc0 22000000 3f6b2240 00000000 08280000 "...?k"@.....(.. - 08fd0 406b2240 00000000 01280000 406b2240 @k"@.....(..@k"@ - 08fe0 14000000 02000000 546b2240 00000000 ........Tk"@.... - 08ff0 08000000 546b2240 0a000000 22000000 ....Tk"@...."... - 09000 5e6b2240 00000000 08000000 5e6b2240 ^k"@........^k"@ - 09010 0f000000 22000000 6d6b2240 15000000 ...."...mk"@.... - 09020 22000000 826b2240 00000000 08280000 "....k"@.....(.. - 09030 846b2240 00000000 01280000 846b2240 .k"@.....(...k"@ - 09040 1d000000 02000000 a16b2240 00000000 .........k"@.... - 09050 08280000 a46b2240 00000000 01280000 .(...k"@.....(.. - 09060 a46b2240 13000000 02000000 b76b2240 .k"@.........k"@ - 09070 03000000 08000000 ba6b2240 26000000 .........k"@&... - 09080 22000000 e06b2240 00000000 08000000 "....k"@........ - 09090 e06b2240 0a000000 22000000 ea6b2240 .k"@...."....k"@ - 090a0 15000000 22000000 ff6b2240 00000000 ...."....k"@.... - 090b0 08280000 006c2240 00000000 01280000 .(...l"@.....(.. - 090c0 006c2240 77000000 02000000 776c2240 .l"@w.......wl"@ - 090d0 00000000 08000000 776c2240 19000000 ........wl"@.... - 090e0 22000000 906c2240 00000000 08000000 "....l"@........ - 090f0 906c2240 08000000 22000000 986c2240 .l"@...."....l"@ - 09100 00000000 08000000 986c2240 13000000 .........l"@.... - 09110 22000000 ab6c2240 02000000 08000000 "....l"@........ - 09120 ad6c2240 23000000 02000000 d06c2240 .l"@#........l"@ - 09130 00000000 08000000 d06c2240 15000000 .........l"@.... - 09140 22000000 e56c2240 03000000 08000000 "....l"@........ - 09150 e86c2240 0e000000 22000000 f66c2240 .l"@...."....l"@ - 09160 03000000 08000000 f96c2240 0d000000 .........l"@.... - 09170 22000000 066d2240 16000000 22000000 "....m"@...."... - 09180 1c6d2240 3b000000 22000000 576d2240 .m"@;..."...Wm"@ - 09190 02000000 08000000 596d2240 0b000000 ........Ym"@.... - 091a0 02000000 646d2240 01000000 08000000 ....dm"@........ - 091b0 656d2240 1a000000 22000000 7f6d2240 em"@...."....m"@ - 091c0 02000000 08000000 816d2240 03000000 .........m"@.... - 091d0 22000000 846d2240 14000000 22000000 "....m"@...."... - 091e0 986d2240 00000000 08000000 986d2240 .m"@.........m"@ - 091f0 1f000000 22000000 b76d2240 00000000 ...."....m"@.... - 09200 08280000 b86d2240 0c000000 01280000 .(...m"@.....(.. - 09210 c46d2240 6b000000 02000000 2f6e2240 .m"@k......./n"@ - 09220 01000000 08000000 306e2240 28000000 ........0n"@(... - 09230 22000000 586e2240 00000000 08280000 "...Xn"@.....(.. - 09240 586e2240 04000000 01280000 5c6e2240 Xn"@.....(..\n"@ - 09250 65000000 02000000 c16e2240 00000000 e........n"@.... - 09260 08280000 c46e2240 08000000 01280000 .(...n"@.....(.. - 09270 cc6e2240 94000000 02000000 606f2240 .n"@........`o"@ - 09280 34000000 22000000 946f2240 73000000 4..."....o"@s... - 09290 22000000 07702240 00000000 08280000 "....p"@.....(.. - 092a0 08702240 00000000 01280000 08702240 .p"@.....(...p"@ - 092b0 31000000 02000000 39702240 00000000 1.......9p"@.... - 092c0 08280000 3c702240 00000000 01280000 .(..v"@.... + 09710 08000000 40762240 26000000 22000000 ....@v"@&..."... + 09720 66762240 00000000 08000000 66762240 fv"@........fv"@ + 09730 1e000000 22000000 84762240 00000000 ...."....v"@.... 09740 08000000 4c8afe3f 00000000 04280000 ....L..?.....(.. 09750 c426ff3f 00000000 04280000 c826ff3f .&.?.....(...&.? - 09760 00000000 04280000 949d2440 00000000 .....(....$@.... - 09770 04280000 949d2440 24000000 02000000 .(....$@$....... - 09780 b89d2440 00000000 08000000 b89d2440 ..$@..........$@ - 09790 15000000 22000000 cd9d2440 00000000 ....".....$@.... - 097a0 08000000 cd9d2440 1d000000 22000000 ......$@...."... - 097b0 ea9d2440 00000000 08000000 ea9d2440 ..$@..........$@ - 097c0 02000000 22000000 ec9d2440 00000000 ....".....$@.... - 097d0 08280000 ec9d2440 10000000 02000000 .(....$@........ - 097e0 fc9d2440 19000000 22000000 159e2440 ..$@....".....$@ - 097f0 00000000 08000000 159e2440 07000000 ..........$@.... - 09800 22000000 1c9e2440 0e000000 22000000 ".....$@...."... - 09810 2a9e2440 12000000 22000000 3c9e2440 *.$@...."...<.$@ - 09820 00000000 08000000 3c9e2440 09000000 ........<.$@.... - 09830 02000000 459e2440 00000000 08280000 ....E.$@.....(.. - 09840 489e2440 30000000 02000000 789e2440 H.$@0.......x.$@ - 09850 00000000 08000000 789e2440 13000000 ........x.$@.... - 09860 22000000 8b9e2440 01000000 08000000 ".....$@........ - 09870 8c9e2440 19000000 22000000 a59e2440 ..$@....".....$@ - 09880 01000000 08000000 a69e2440 02000000 ..........$@.... - 09890 22000000 a89e2440 02000000 22000000 ".....$@...."... - 098a0 aa9e2440 00000000 08000000 68762240 ..$@........hv"@ - 098b0 00000000 04280000 68762240 04000000 .....(..hv"@.... - 098c0 01280000 6c762240 33000000 02000000 .(..lv"@3....... - 098d0 9f762240 00000000 08280000 a0762240 .v"@.....(...v"@ - 098e0 00000000 01280000 a0762240 17000000 .....(...v"@.... - 098f0 02000000 b7762240 00000000 08280000 .....v"@.....(.. - 09900 b8762240 00000000 01280000 b8762240 .v"@.....(...v"@ - 09910 17000000 02000000 cf762240 00000000 .........v"@.... - 09920 08280000 d0762240 0f000000 02000000 .(...v"@........ - 09930 df762240 00000000 08000000 e0762240 .v"@.........v"@ - 09940 00000000 04280000 e0762240 10000000 .....(...v"@.... - 09950 02000000 f0762240 01000000 08000000 .....v"@........ - 09960 f1762240 2b000000 22000000 1c772240 .v"@+..."....w"@ - 09970 04000000 22000000 20772240 00000000 ...."... w"@.... - 09980 08280000 20772240 00000000 01280000 .(.. w"@.....(.. - 09990 20772240 54000000 02000000 74772240 w"@T.......tw"@ - 099a0 0b000000 22000000 7f772240 00000000 ...."....w"@.... - 099b0 08280000 80772240 43000000 02000000 .(...w"@C....... - 099c0 c3772240 01000000 08000000 c4772240 .w"@.........w"@ - 099d0 15000000 22000000 d9772240 00000000 ...."....w"@.... - 099e0 08280000 dc772240 00000000 01280000 .(...w"@.....(.. - 099f0 dc772240 2e000000 02000000 0a782240 .w"@.........x"@ - 09a00 00000000 08280000 0c782240 08000000 .....(...x"@.... - 09a10 02000000 14782240 21000000 22000000 .....x"@!..."... - 09a20 35782240 04000000 22000000 39782240 5x"@...."...9x"@ - 09a30 00000000 08280000 3c782240 08000000 .....(..."@........@."@ - 0a690 06000000 22000000 46852240 03000000 ...."...F."@.... - 0a6a0 08000000 49852240 16000000 22000000 ....I."@...."... - 0a6b0 5f852240 01000000 08000000 60852240 _."@........`."@ - 0a6c0 1d000000 22000000 7d852240 00000000 ...."...}."@.... - 0a6d0 08280000 80852240 08000000 01280000 .(...."@.....(.. - 0a6e0 88852240 30000000 02000000 b8852240 .."@0........."@ - 0a6f0 00000000 08000000 b8852240 04000000 .........."@.... - 0a700 02000000 bc852240 02000000 22000000 ......"@...."... - 0a710 be852240 05000000 22000000 c3852240 .."@...."....."@ - 0a720 01000000 08000000 c4852240 30000000 .........."@0... - 0a730 02000000 f4852240 00000000 08000000 ......"@........ - 0a740 f4852240 05000000 02000000 f9852240 .."@.........."@ - 0a750 00000000 08000000 f9852240 11000000 .........."@.... - 0a760 02000000 0a862240 00000000 08280000 ......"@.....(.. - 0a770 0c862240 00000000 01280000 0c862240 .."@.....(...."@ - 0a780 1c000000 02000000 28862240 0b000000 ........(."@.... - 0a790 22000000 33862240 00000000 08280000 "...3."@.....(.. - 0a7a0 34862240 18000000 01280000 4c862240 4."@.....(..L."@ - 0a7b0 32000000 02000000 7e862240 02000000 2.......~."@.... - 0a7c0 08000000 80862240 1b000000 22000000 ......"@...."... - 0a7d0 9b862240 01000000 08000000 9c862240 .."@.........."@ - 0a7e0 0f000000 22000000 ab862240 02000000 ...."....."@.... - 0a7f0 08000000 ad862240 0f000000 22000000 ......"@...."... - 0a800 bc862240 01000000 08000000 bd862240 .."@.........."@ - 0a810 16000000 22000000 d3862240 00000000 ...."....."@.... - 0a820 08000000 d3862240 0d000000 22000000 ......"@...."... - 0a830 e0862240 09000000 22000000 e9862240 .."@...."....."@ - 0a840 00000000 08000000 e9862240 2a000000 .........."@*... - 0a850 02000000 13872240 01000000 08000000 ......"@........ - 0a860 14872240 38000000 22000000 4c872240 .."@8..."...L."@ - 0a870 00000000 08000000 4c872240 0a000000 ........L."@.... - 0a880 22000000 56872240 00000000 08000000 "...V."@........ - 0a890 56872240 10000000 22000000 66872240 V."@...."...f."@ - 0a8a0 00000000 08000000 66872240 15000000 ........f."@.... - 0a8b0 02000000 7b872240 01000000 08000000 ....{."@........ - 0a8c0 7c872240 22000000 22000000 9e872240 |."@"..."....."@ - 0a8d0 00000000 08000000 9e872240 63000000 .........."@c... - 0a8e0 02000000 01882240 0b000000 22000000 ......"@...."... - 0a8f0 0c882240 05000000 22000000 11882240 .."@...."....."@ - 0a900 00000000 08000000 11882240 0f000000 .........."@.... - 0a910 22000000 20882240 02000000 08000000 "... ."@........ - 0a920 22882240 2a000000 02000000 4c882240 "."@*.......L."@ - 0a930 2d000000 22000000 79882240 01000000 -..."...y."@.... - 0a940 08000000 7a882240 37000000 22000000 ....z."@7..."... - 0a950 b1882240 44000000 22000000 f5882240 .."@D..."....."@ - 0a960 0b000000 22000000 00892240 10000000 ...."....."@.... - 0a970 22000000 10892240 00000000 08000000 "....."@........ - 0a980 10892240 08000000 22000000 18892240 .."@...."....."@ - 0a990 25000000 22000000 3d892240 00000000 %..."...=."@.... - 0a9a0 08000000 3d892240 03000000 02000000 ....=."@........ - 0a9b0 40892240 11000000 22000000 51892240 @."@...."...Q."@ - 0a9c0 00000000 08000000 51892240 17000000 ........Q."@.... - 0a9d0 02000000 68892240 00000000 08280000 ....h."@.....(.. - 0a9e0 68892240 04000000 01280000 6c892240 h."@.....(..l."@ - 0a9f0 40000000 02000000 ac892240 0b000000 @........."@.... - 0aa00 22000000 b7892240 00000000 08280000 "....."@.....(.. - 0aa10 b8892240 00000000 01280000 b8892240 .."@.....(...."@ - 0aa20 3c000000 02000000 f4892240 0d000000 <........."@.... - 0aa30 22000000 018a2240 00000000 08280000 "....."@.....(.. - 0aa40 048a2240 00000000 01280000 048a2240 .."@.....(...."@ - 0aa50 62000000 02000000 668a2240 00000000 b.......f."@.... - 0aa60 08000000 668a2240 1a000000 22000000 ....f."@...."... - 0aa70 808a2240 1f000000 22000000 9f8a2240 .."@...."....."@ - 0aa80 01000000 08000000 a08a2240 09000000 .........."@.... - 0aa90 02000000 a98a2240 0f000000 22000000 ......"@...."... - 0aaa0 b88a2240 00000000 08280000 b88a2240 .."@.....(...."@ - 0aab0 08000000 01280000 c08a2240 23000000 .....(...."@#... - 0aac0 02000000 e38a2240 00000000 08280000 ......"@.....(.. - 0aad0 e48a2240 00000000 01280000 e48a2240 .."@.....(...."@ - 0aae0 09000000 02000000 ed8a2240 09000000 .........."@.... - 0aaf0 22000000 f68a2240 02000000 22000000 "....."@...."... - 0ab00 f88a2240 00000000 08280000 f88a2240 .."@.....(...."@ - 0ab10 11000000 02000000 098b2240 00000000 .........."@.... - 0ab20 08280000 0c8b2240 11000000 02000000 .(...."@........ - 0ab30 1d8b2240 00000000 08280000 208b2240 .."@.....(.. ."@ - 0ab40 00000000 01280000 208b2240 5e000000 .....(.. ."@^... - 0ab50 02000000 7e8b2240 02000000 22000000 ....~."@...."... - 0ab60 808b2240 15000000 22000000 958b2240 .."@...."....."@ - 0ab70 00000000 08280000 988b2240 00000000 .....(...."@.... - 0ab80 01280000 988b2240 4f000000 02000000 .(...."@O....... - 0ab90 e78b2240 01000000 08000000 e88b2240 .."@.........."@ - 0aba0 15000000 22000000 fd8b2240 00000000 ...."....."@.... - 0abb0 08280000 008c2240 00000000 01280000 .(...."@.....(.. - 0abc0 008c2240 25000000 02000000 258c2240 .."@%.......%."@ - 0abd0 11000000 22000000 368c2240 0f000000 ...."...6."@.... - 0abe0 22000000 458c2240 0c000000 22000000 "...E."@...."... - 0abf0 518c2240 00000000 08000000 518c2240 Q."@........Q."@ - 0ac00 0f000000 22000000 608c2240 00000000 ...."...`."@.... - 0ac10 08280000 608c2240 0c000000 01280000 .(..`."@.....(.. - 0ac20 6c8c2240 86000000 02000000 f28c2240 l."@.........."@ - 0ac30 22000000 22000000 148d2240 00000000 "..."....."@.... - 0ac40 08000000 148d2240 18000000 22000000 ......"@...."... - 0ac50 2c8d2240 00000000 08000000 2c8d2240 ,."@........,."@ - 0ac60 05000000 22000000 318d2240 00000000 ...."...1."@.... - 0ac70 08000000 318d2240 19000000 22000000 ....1."@...."... - 0ac80 4a8d2240 06000000 22000000 508d2240 J."@...."...P."@ - 0ac90 13000000 22000000 638d2240 00000000 ...."...c."@.... - 0aca0 08280000 648d2240 13000000 02000000 .(..d."@........ - 0acb0 778d2240 00000000 08280000 788d2240 w."@.....(..x."@ - 0acc0 12000000 02000000 8a8d2240 00000000 .........."@.... - 0acd0 08000000 8a8d2240 02000000 22000000 ......"@...."... - 0ace0 8c8d2240 00000000 08280000 8c8d2240 .."@.....(...."@ - 0acf0 11000000 02000000 9d8d2240 07000000 .........."@.... - 0ad00 22000000 a48d2240 00000000 08280000 "....."@.....(.. - 0ad10 a48d2240 11000000 02000000 b58d2240 .."@.........."@ - 0ad20 00000000 08280000 b88d2240 11000000 .....(...."@.... - 0ad30 02000000 c98d2240 00000000 08280000 ......"@.....(.. - 0ad40 cc8d2240 18000000 02000000 e48d2240 .."@.........."@ - 0ad50 00000000 08280000 e48d2240 00000000 .....(...."@.... - 0ad60 01280000 e48d2240 0b000000 02000000 .(...."@........ - 0ad70 ef8d2240 00000000 08280000 f08d2240 .."@.....(...."@ - 0ad80 14000000 02000000 048e2240 02000000 .........."@.... - 0ad90 22000000 068e2240 00000000 08280000 "....."@.....(.. - 0ada0 088e2240 14000000 02000000 1c8e2240 .."@.........."@ - 0adb0 02000000 22000000 1e8e2240 00000000 ...."....."@.... - 0adc0 08280000 208e2240 14000000 02000000 .(.. ."@........ - 0add0 348e2240 02000000 22000000 368e2240 4."@...."...6."@ - 0ade0 00000000 08280000 388e2240 15000000 .....(..8."@.... - 0adf0 02000000 4d8e2240 02000000 22000000 ....M."@...."... - 0ae00 4f8e2240 00000000 08280000 508e2240 O."@.....(..P."@ - 0ae10 14000000 02000000 648e2240 02000000 ........d."@.... - 0ae20 22000000 668e2240 00000000 08280000 "...f."@.....(.. - 0ae30 688e2240 14000000 02000000 7c8e2240 h."@........|."@ - 0ae40 02000000 22000000 7e8e2240 00000000 ...."...~."@.... - 0ae50 08280000 808e2240 14000000 02000000 .(...."@........ - 0ae60 948e2240 02000000 22000000 968e2240 .."@...."....."@ - 0ae70 00000000 08280000 988e2240 14000000 .....(...."@.... - 0ae80 02000000 ac8e2240 02000000 22000000 ......"@...."... - 0ae90 ae8e2240 00000000 08280000 b08e2240 .."@.....(...."@ - 0aea0 14000000 02000000 c48e2240 02000000 .........."@.... - 0aeb0 22000000 c68e2240 00000000 08280000 "....."@.....(.. - 0aec0 c88e2240 14000000 02000000 dc8e2240 .."@.........."@ - 0aed0 02000000 22000000 de8e2240 00000000 ...."....."@.... - 0aee0 08280000 e08e2240 00000000 01280000 .(...."@.....(.. - 0aef0 e08e2240 14000000 02000000 f48e2240 .."@.........."@ - 0af00 07000000 22000000 fb8e2240 00000000 ...."....."@.... - 0af10 08280000 fc8e2240 00000000 01280000 .(...."@.....(.. - 0af20 fc8e2240 14000000 02000000 108f2240 .."@.........."@ - 0af30 07000000 22000000 178f2240 00000000 ...."....."@.... - 0af40 08280000 188f2240 00000000 01280000 .(...."@.....(.. - 0af50 188f2240 14000000 02000000 2c8f2240 .."@........,."@ - 0af60 07000000 22000000 338f2240 00000000 ...."...3."@.... - 0af70 08280000 348f2240 00000000 01280000 .(..4."@.....(.. - 0af80 348f2240 1c000000 02000000 508f2240 4."@........P."@ - 0af90 09000000 22000000 598f2240 00000000 ...."...Y."@.... - 0afa0 08280000 5c8f2240 18000000 01280000 .(..\."@.....(.. - 0afb0 748f2240 41000000 02000000 b58f2240 t."@A........."@ - 0afc0 00000000 08000000 b58f2240 19000000 .........."@.... - 0afd0 22000000 ce8f2240 00000000 08000000 "....."@........ - 0afe0 ce8f2240 0c000000 22000000 da8f2240 .."@...."....."@ - 0aff0 0f000000 22000000 e98f2240 00000000 ...."....."@.... - 0b000 08280000 ec8f2240 00000000 01280000 .(...."@.....(.. - 0b010 ec8f2240 34000000 02000000 20902240 .."@4....... ."@ - 0b020 0b000000 22000000 2b902240 00000000 ...."...+."@.... - 0b030 08280000 2c902240 00000000 01280000 .(..,."@.....(.. - 0b040 2c902240 32000000 02000000 5e902240 ,."@2.......^."@ - 0b050 0b000000 22000000 69902240 00000000 ...."...i."@.... - 0b060 08280000 6c902240 00000000 01280000 .(..l."@.....(.. - 0b070 6c902240 14000000 02000000 80902240 l."@.........."@ - 0b080 07000000 22000000 87902240 00000000 ...."....."@.... - 0b090 08280000 88902240 00000000 01280000 .(...."@.....(.. - 0b0a0 88902240 14000000 02000000 9c902240 .."@.........."@ - 0b0b0 07000000 22000000 a3902240 00000000 ...."....."@.... - 0b0c0 08280000 a4902240 00000000 01280000 .(...."@.....(.. - 0b0d0 a4902240 4b000000 02000000 ef902240 .."@K........."@ - 0b0e0 01000000 08000000 f0902240 07000000 .........."@.... - 0b0f0 22000000 f7902240 01000000 08000000 "....."@........ - 0b100 f8902240 0d000000 02000000 05912240 .."@.........."@ - 0b110 00000000 08000000 05912240 05000000 .........."@.... - 0b120 22000000 0a912240 00000000 08000000 "....."@........ - 0b130 0a912240 11000000 22000000 1b912240 .."@...."....."@ - 0b140 00000000 08280000 1c912240 04000000 .....(...."@.... - 0b150 01280000 20912240 4b000000 02000000 .(.. ."@K....... - 0b160 6b912240 01000000 08000000 6c912240 k."@........l."@ - 0b170 07000000 22000000 73912240 00000000 ...."...s."@.... - 0b180 08000000 73912240 0d000000 02000000 ....s."@........ - 0b190 80912240 00000000 08000000 80912240 .."@.........."@ - 0b1a0 05000000 22000000 85912240 00000000 ...."....."@.... - 0b1b0 08000000 85912240 11000000 22000000 ......"@...."... - 0b1c0 96912240 00000000 08280000 98912240 .."@.....(...."@ - 0b1d0 47000000 02000000 df912240 01000000 G........."@.... - 0b1e0 08000000 e0912240 07000000 22000000 ......"@...."... - 0b1f0 e7912240 01000000 08000000 e8912240 .."@.........."@ - 0b200 0d000000 02000000 f5912240 00000000 .........."@.... - 0b210 08000000 f5912240 05000000 22000000 ......"@...."... - 0b220 fa912240 00000000 08000000 fa912240 .."@.........."@ - 0b230 11000000 22000000 0b922240 00000000 ...."....."@.... - 0b240 08280000 0c922240 44000000 02000000 .(...."@D....... - 0b250 50922240 00000000 08000000 50922240 P."@........P."@ - 0b260 07000000 22000000 57922240 01000000 ...."...W."@.... - 0b270 08000000 58922240 0d000000 02000000 ....X."@........ - 0b280 65922240 00000000 08000000 65922240 e."@........e."@ - 0b290 05000000 22000000 6a922240 00000000 ...."...j."@.... - 0b2a0 08000000 6a922240 11000000 22000000 ....j."@...."... - 0b2b0 7b922240 00000000 08280000 7c922240 {."@.....(..|."@ - 0b2c0 0c000000 02000000 88922240 00000000 .........."@.... - 0b2d0 08000000 88922240 09000000 22000000 ......"@...."... - 0b2e0 91922240 00000000 08000000 91922240 .."@.........."@ - 0b2f0 04000000 02000000 95922240 02000000 .........."@.... - 0b300 22000000 97922240 00000000 08280000 "....."@.....(.. - 0b310 98922240 00000000 01280000 98922240 .."@.....(...."@ - 0b320 26000000 02000000 be922240 13000000 &........."@.... - 0b330 22000000 d1922240 0d000000 22000000 "....."@...."... - 0b340 de922240 00000000 08280000 e0922240 .."@.....(...."@ - 0b350 28000000 02000000 08932240 0b000000 (........."@.... - 0b360 22000000 13932240 00000000 08280000 "....."@.....(.. - 0b370 14932240 18000000 02000000 2c932240 .."@........,."@ - 0b380 09000000 22000000 35932240 00000000 ...."...5."@.... - 0b390 08280000 38932240 1d000000 02000000 .(..8."@........ - 0b3a0 55932240 09000000 22000000 5e932240 U."@...."...^."@ - 0b3b0 00000000 08280000 60932240 0c000000 .....(..`."@.... - 0b3c0 02000000 6c932240 06000000 22000000 ....l."@...."... - 0b3d0 72932240 07000000 22000000 79932240 r."@...."...y."@ - 0b3e0 0a000000 22000000 83932240 01000000 ...."....."@.... - 0b3f0 08000000 84932240 04000000 22000000 ......"@...."... - 0b400 88932240 00000000 08280000 88932240 .."@.....(...."@ - 0b410 1c000000 02000000 a4932240 09000000 .........."@.... - 0b420 22000000 ad932240 00000000 08280000 "....."@.....(.. - 0b430 b0932240 13000000 02000000 c3932240 .."@.........."@ - 0b440 00000000 08280000 c4932240 1d000000 .....(...."@.... - 0b450 02000000 e1932240 00000000 08280000 ......"@.....(.. - 0b460 e4932240 1d000000 02000000 01942240 .."@.........."@ - 0b470 00000000 08280000 04942240 13000000 .....(...."@.... - 0b480 02000000 17942240 00000000 08280000 ......"@.....(.. - 0b490 18942240 13000000 02000000 2b942240 .."@........+."@ - 0b4a0 00000000 08280000 2c942240 23000000 .....(..,."@#... - 0b4b0 02000000 4f942240 01000000 08000000 ....O."@........ - 0b4c0 50942240 12000000 22000000 62942240 P."@...."...b."@ - 0b4d0 00000000 08000000 62942240 04000000 ........b."@.... - 0b4e0 22000000 66942240 0b000000 22000000 "...f."@...."... - 0b4f0 71942240 00000000 08280000 74942240 q."@.....(..t."@ - 0b500 2e000000 02000000 a2942240 07000000 .........."@.... - 0b510 22000000 a9942240 08000000 22000000 "....."@...."... - 0b520 b1942240 10000000 22000000 c1942240 .."@...."....."@ - 0b530 01000000 08000000 c2942240 02000000 .........."@.... - 0b540 22000000 c4942240 07000000 22000000 "....."@...."... - 0b550 cb942240 00000000 08280000 cc942240 .."@.....(...."@ - 0b560 1a000000 02000000 e6942240 09000000 .........."@.... - 0b570 22000000 ef942240 00000000 08280000 "....."@.....(.. - 0b580 f0942240 00000000 01280000 f0942240 .."@.....(...."@ - 0b590 40000000 02000000 30952240 01000000 @.......0."@.... - 0b5a0 08000000 31952240 0a000000 22000000 ....1."@...."... - 0b5b0 3b952240 01000000 08000000 3c952240 ;."@........<."@ - 0b5c0 0a000000 22000000 46952240 0f000000 ...."...F."@.... - 0b5d0 22000000 55952240 00000000 08000000 "...U."@........ - 0b5e0 55952240 19000000 22000000 6e952240 U."@...."...n."@ - 0b5f0 00000000 08000000 6e952240 05000000 ........n."@.... - 0b600 22000000 73952240 01000000 08000000 "...s."@........ - 0b610 74952240 05000000 02000000 79952240 t."@........y."@ - 0b620 00000000 08000000 79952240 05000000 ........y."@.... - 0b630 22000000 7e952240 02000000 22000000 "...~."@...."... - 0b640 80952240 0d000000 22000000 8d952240 .."@...."....."@ - 0b650 00000000 08280000 90952240 00000000 .....(...."@.... - 0b660 01280000 90952240 51000000 02000000 .(...."@Q....... - 0b670 e1952240 00000000 08000000 e1952240 .."@.........."@ - 0b680 0e000000 22000000 ef952240 01000000 ...."....."@.... - 0b690 08000000 f0952240 09000000 22000000 ......"@...."... - 0b6a0 f9952240 23000000 22000000 1c962240 .."@#..."....."@ - 0b6b0 00000000 08000000 1c962240 0e000000 .........."@.... - 0b6c0 22000000 2a962240 02000000 08000000 "...*."@........ - 0b6d0 2c962240 09000000 22000000 35962240 ,."@...."...5."@ - 0b6e0 01000000 08000000 36962240 11000000 ........6."@.... - 0b6f0 22000000 47962240 01000000 08000000 "...G."@........ - 0b700 48962240 1c000000 22000000 64962240 H."@...."...d."@ - 0b710 00000000 08000000 64962240 1d000000 ........d."@.... - 0b720 02000000 81962240 00000000 08000000 ......"@........ - 0b730 81962240 0d000000 02000000 8e962240 .."@.........."@ - 0b740 00000000 08000000 8e962240 23000000 .........."@#... - 0b750 02000000 b1962240 00000000 08000000 ......"@........ - 0b760 b1962240 1f000000 02000000 d0962240 .."@.........."@ - 0b770 00000000 08000000 d0962240 05000000 .........."@.... - 0b780 02000000 d5962240 01000000 08000000 ......"@........ - 0b790 d6962240 02000000 22000000 d8962240 .."@...."....."@ - 0b7a0 11000000 22000000 e9962240 00000000 ...."....."@.... - 0b7b0 08280000 ec962240 18000000 02000000 .(...."@........ - 0b7c0 04972240 12000000 22000000 16972240 .."@...."....."@ - 0b7d0 05000000 22000000 1b972240 00000000 ...."....."@.... - 0b7e0 08000000 1b972240 17000000 22000000 ......"@...."... - 0b7f0 32972240 00000000 08000000 32972240 2."@........2."@ - 0b800 11000000 22000000 43972240 02000000 ...."...C."@.... - 0b810 08000000 45972240 03000000 22000000 ....E."@...."... - 0b820 48972240 05000000 22000000 4d972240 H."@...."...M."@ - 0b830 00000000 08000000 4d972240 09000000 ........M."@.... - 0b840 22000000 56972240 02000000 08000000 "...V."@........ - 0b850 58972240 28000000 22000000 80972240 X."@(..."....."@ - 0b860 0d000000 22000000 8d972240 00000000 ...."....."@.... - 0b870 08000000 8d972240 06000000 02000000 ......"@........ - 0b880 93972240 01000000 08000000 94972240 .."@.........."@ - 0b890 0a000000 02000000 9e972240 00000000 .........."@.... - 0b8a0 08000000 9e972240 05000000 22000000 ......"@...."... - 0b8b0 a3972240 0b000000 22000000 ae972240 .."@...."....."@ - 0b8c0 00000000 08280000 b0972240 00000000 .....(...."@.... - 0b8d0 01280000 b0972240 2a000000 02000000 .(...."@*....... - 0b8e0 da972240 02000000 08000000 dc972240 .."@.........."@ - 0b8f0 19000000 22000000 f5972240 01000000 ...."....."@.... - 0b900 08000000 f6972240 21000000 22000000 ......"@!..."... - 0b910 17982240 00000000 08280000 18982240 .."@.....(...."@ - 0b920 00000000 01280000 18982240 14000000 .....(...."@.... - 0b930 02000000 2c982240 00000000 08280000 ....,."@.....(.. - 0b940 2c982240 00000000 01280000 2c982240 ,."@.....(..,."@ - 0b950 14000000 02000000 40982240 00000000 ........@."@.... - 0b960 08280000 40982240 25000000 02000000 .(..@."@%....... - 0b970 65982240 29000000 22000000 8e982240 e."@)..."....."@ - 0b980 00000000 08000000 8e982240 11000000 .........."@.... - 0b990 22000000 9f982240 00000000 08280000 "....."@.....(.. - 0b9a0 a0982240 11000000 02000000 b1982240 .."@.........."@ - 0b9b0 00000000 08280000 b4982240 11000000 .....(...."@.... - 0b9c0 02000000 c5982240 00000000 08000000 ......"@........ + 09760 00000000 04280000 b49d2440 00000000 .....(....$@.... + 09770 04280000 b49d2440 24000000 02000000 .(....$@$....... + 09780 d89d2440 00000000 08000000 d89d2440 ..$@..........$@ + 09790 15000000 22000000 ed9d2440 00000000 ....".....$@.... + 097a0 08000000 ed9d2440 1d000000 22000000 ......$@...."... + 097b0 0a9e2440 00000000 08000000 0a9e2440 ..$@..........$@ + 097c0 02000000 22000000 0c9e2440 00000000 ....".....$@.... + 097d0 08280000 0c9e2440 10000000 02000000 .(....$@........ + 097e0 1c9e2440 19000000 22000000 359e2440 ..$@...."...5.$@ + 097f0 00000000 08000000 359e2440 07000000 ........5.$@.... + 09800 22000000 3c9e2440 0e000000 22000000 "...<.$@...."... + 09810 4a9e2440 12000000 22000000 5c9e2440 J.$@...."...\.$@ + 09820 00000000 08000000 5c9e2440 09000000 ........\.$@.... + 09830 02000000 659e2440 00000000 08280000 ....e.$@.....(.. + 09840 689e2440 30000000 02000000 989e2440 h.$@0.........$@ + 09850 00000000 08000000 989e2440 13000000 ..........$@.... + 09860 22000000 ab9e2440 01000000 08000000 ".....$@........ + 09870 ac9e2440 19000000 22000000 c59e2440 ..$@....".....$@ + 09880 01000000 08000000 c69e2440 02000000 ..........$@.... + 09890 22000000 c89e2440 02000000 22000000 ".....$@...."... + 098a0 ca9e2440 00000000 08000000 84762240 ..$@.........v"@ + 098b0 00000000 04280000 84762240 04000000 .....(...v"@.... + 098c0 01280000 88762240 33000000 02000000 .(...v"@3....... + 098d0 bb762240 00000000 08280000 bc762240 .v"@.....(...v"@ + 098e0 00000000 01280000 bc762240 17000000 .....(...v"@.... + 098f0 02000000 d3762240 00000000 08280000 .....v"@.....(.. + 09900 d4762240 00000000 01280000 d4762240 .v"@.....(...v"@ + 09910 17000000 02000000 eb762240 00000000 .........v"@.... + 09920 08280000 ec762240 0f000000 02000000 .(...v"@........ + 09930 fb762240 00000000 08000000 fc762240 .v"@.........v"@ + 09940 00000000 04280000 fc762240 10000000 .....(...v"@.... + 09950 02000000 0c772240 01000000 08000000 .....w"@........ + 09960 0d772240 2b000000 22000000 38772240 .w"@+..."...8w"@ + 09970 04000000 22000000 3c772240 00000000 ...."...."@........>."@ + 0a630 05000000 22000000 43852240 01000000 ...."...C."@.... + 0a640 08000000 44852240 08000000 22000000 ....D."@...."... + 0a650 4c852240 00000000 08000000 4c852240 L."@........L."@ + 0a660 06000000 22000000 52852240 02000000 ...."...R."@.... + 0a670 08000000 54852240 06000000 22000000 ....T."@...."... + 0a680 5a852240 02000000 08000000 5c852240 Z."@........\."@ + 0a690 06000000 22000000 62852240 03000000 ...."...b."@.... + 0a6a0 08000000 65852240 16000000 22000000 ....e."@...."... + 0a6b0 7b852240 01000000 08000000 7c852240 {."@........|."@ + 0a6c0 1d000000 22000000 99852240 00000000 ...."....."@.... + 0a6d0 08280000 9c852240 08000000 01280000 .(...."@.....(.. + 0a6e0 a4852240 30000000 02000000 d4852240 .."@0........."@ + 0a6f0 00000000 08000000 d4852240 04000000 .........."@.... + 0a700 02000000 d8852240 02000000 22000000 ......"@...."... + 0a710 da852240 05000000 22000000 df852240 .."@...."....."@ + 0a720 01000000 08000000 e0852240 30000000 .........."@0... + 0a730 02000000 10862240 00000000 08000000 ......"@........ + 0a740 10862240 05000000 02000000 15862240 .."@.........."@ + 0a750 00000000 08000000 15862240 11000000 .........."@.... + 0a760 02000000 26862240 00000000 08280000 ....&."@.....(.. + 0a770 28862240 00000000 01280000 28862240 (."@.....(..(."@ + 0a780 1c000000 02000000 44862240 0b000000 ........D."@.... + 0a790 22000000 4f862240 00000000 08280000 "...O."@.....(.. + 0a7a0 50862240 18000000 01280000 68862240 P."@.....(..h."@ + 0a7b0 32000000 02000000 9a862240 02000000 2........."@.... + 0a7c0 08000000 9c862240 1b000000 22000000 ......"@...."... + 0a7d0 b7862240 01000000 08000000 b8862240 .."@.........."@ + 0a7e0 0f000000 22000000 c7862240 02000000 ...."....."@.... + 0a7f0 08000000 c9862240 0f000000 22000000 ......"@...."... + 0a800 d8862240 01000000 08000000 d9862240 .."@.........."@ + 0a810 16000000 22000000 ef862240 00000000 ...."....."@.... + 0a820 08000000 ef862240 0d000000 22000000 ......"@...."... + 0a830 fc862240 09000000 22000000 05872240 .."@...."....."@ + 0a840 00000000 08000000 05872240 2a000000 .........."@*... + 0a850 02000000 2f872240 01000000 08000000 ..../."@........ + 0a860 30872240 38000000 22000000 68872240 0."@8..."...h."@ + 0a870 00000000 08000000 68872240 0a000000 ........h."@.... + 0a880 22000000 72872240 00000000 08000000 "...r."@........ + 0a890 72872240 10000000 22000000 82872240 r."@...."....."@ + 0a8a0 00000000 08000000 82872240 15000000 .........."@.... + 0a8b0 02000000 97872240 01000000 08000000 ......"@........ + 0a8c0 98872240 22000000 22000000 ba872240 .."@"..."....."@ + 0a8d0 00000000 08000000 ba872240 63000000 .........."@c... + 0a8e0 02000000 1d882240 0b000000 22000000 ......"@...."... + 0a8f0 28882240 05000000 22000000 2d882240 (."@...."...-."@ + 0a900 00000000 08000000 2d882240 0f000000 ........-."@.... + 0a910 22000000 3c882240 02000000 08000000 "...<."@........ + 0a920 3e882240 2a000000 02000000 68882240 >."@*.......h."@ + 0a930 2d000000 22000000 95882240 01000000 -..."....."@.... + 0a940 08000000 96882240 37000000 22000000 ......"@7..."... + 0a950 cd882240 44000000 22000000 11892240 .."@D..."....."@ + 0a960 0b000000 22000000 1c892240 10000000 ...."....."@.... + 0a970 22000000 2c892240 00000000 08000000 "...,."@........ + 0a980 2c892240 08000000 22000000 34892240 ,."@...."...4."@ + 0a990 25000000 22000000 59892240 00000000 %..."...Y."@.... + 0a9a0 08000000 59892240 03000000 02000000 ....Y."@........ + 0a9b0 5c892240 11000000 22000000 6d892240 \."@...."...m."@ + 0a9c0 00000000 08000000 6d892240 17000000 ........m."@.... + 0a9d0 02000000 84892240 00000000 08280000 ......"@.....(.. + 0a9e0 84892240 04000000 01280000 88892240 .."@.....(...."@ + 0a9f0 40000000 02000000 c8892240 0b000000 @........."@.... + 0aa00 22000000 d3892240 00000000 08280000 "....."@.....(.. + 0aa10 d4892240 00000000 01280000 d4892240 .."@.....(...."@ + 0aa20 3c000000 02000000 108a2240 0d000000 <........."@.... + 0aa30 22000000 1d8a2240 00000000 08280000 "....."@.....(.. + 0aa40 208a2240 00000000 01280000 208a2240 ."@.....(.. ."@ + 0aa50 62000000 02000000 828a2240 00000000 b........."@.... + 0aa60 08000000 828a2240 1a000000 22000000 ......"@...."... + 0aa70 9c8a2240 1f000000 22000000 bb8a2240 .."@...."....."@ + 0aa80 01000000 08000000 bc8a2240 09000000 .........."@.... + 0aa90 02000000 c58a2240 0f000000 22000000 ......"@...."... + 0aaa0 d48a2240 00000000 08280000 d48a2240 .."@.....(...."@ + 0aab0 08000000 01280000 dc8a2240 23000000 .....(...."@#... + 0aac0 02000000 ff8a2240 00000000 08280000 ......"@.....(.. + 0aad0 008b2240 00000000 01280000 008b2240 .."@.....(...."@ + 0aae0 09000000 02000000 098b2240 09000000 .........."@.... + 0aaf0 22000000 128b2240 02000000 22000000 "....."@...."... + 0ab00 148b2240 00000000 08280000 148b2240 .."@.....(...."@ + 0ab10 11000000 02000000 258b2240 00000000 ........%."@.... + 0ab20 08280000 288b2240 11000000 02000000 .(..(."@........ + 0ab30 398b2240 00000000 08280000 3c8b2240 9."@.....(..<."@ + 0ab40 00000000 01280000 3c8b2240 5e000000 .....(..<."@^... + 0ab50 02000000 9a8b2240 02000000 22000000 ......"@...."... + 0ab60 9c8b2240 15000000 22000000 b18b2240 .."@...."....."@ + 0ab70 00000000 08280000 b48b2240 00000000 .....(...."@.... + 0ab80 01280000 b48b2240 4f000000 02000000 .(...."@O....... + 0ab90 038c2240 01000000 08000000 048c2240 .."@.........."@ + 0aba0 15000000 22000000 198c2240 00000000 ...."....."@.... + 0abb0 08280000 1c8c2240 00000000 01280000 .(...."@.....(.. + 0abc0 1c8c2240 25000000 02000000 418c2240 .."@%.......A."@ + 0abd0 11000000 22000000 528c2240 0f000000 ...."...R."@.... + 0abe0 22000000 618c2240 0c000000 22000000 "...a."@...."... + 0abf0 6d8c2240 00000000 08000000 6d8c2240 m."@........m."@ + 0ac00 0f000000 22000000 7c8c2240 00000000 ...."...|."@.... + 0ac10 08280000 7c8c2240 0c000000 01280000 .(..|."@.....(.. + 0ac20 888c2240 86000000 02000000 0e8d2240 .."@.........."@ + 0ac30 22000000 22000000 308d2240 00000000 "..."...0."@.... + 0ac40 08000000 308d2240 18000000 22000000 ....0."@...."... + 0ac50 488d2240 00000000 08000000 488d2240 H."@........H."@ + 0ac60 05000000 22000000 4d8d2240 00000000 ...."...M."@.... + 0ac70 08000000 4d8d2240 19000000 22000000 ....M."@...."... + 0ac80 668d2240 06000000 22000000 6c8d2240 f."@...."...l."@ + 0ac90 13000000 22000000 7f8d2240 00000000 ...."....."@.... + 0aca0 08280000 808d2240 13000000 02000000 .(...."@........ + 0acb0 938d2240 00000000 08280000 948d2240 .."@.....(...."@ + 0acc0 12000000 02000000 a68d2240 00000000 .........."@.... + 0acd0 08000000 a68d2240 02000000 22000000 ......"@...."... + 0ace0 a88d2240 00000000 08280000 a88d2240 .."@.....(...."@ + 0acf0 11000000 02000000 b98d2240 07000000 .........."@.... + 0ad00 22000000 c08d2240 00000000 08280000 "....."@.....(.. + 0ad10 c08d2240 11000000 02000000 d18d2240 .."@.........."@ + 0ad20 00000000 08280000 d48d2240 11000000 .....(...."@.... + 0ad30 02000000 e58d2240 00000000 08280000 ......"@.....(.. + 0ad40 e88d2240 18000000 02000000 008e2240 .."@.........."@ + 0ad50 00000000 08280000 008e2240 00000000 .....(...."@.... + 0ad60 01280000 008e2240 0b000000 02000000 .(...."@........ + 0ad70 0b8e2240 00000000 08280000 0c8e2240 .."@.....(...."@ + 0ad80 14000000 02000000 208e2240 02000000 ........ ."@.... + 0ad90 22000000 228e2240 00000000 08280000 "..."."@.....(.. + 0ada0 248e2240 14000000 02000000 388e2240 $."@........8."@ + 0adb0 02000000 22000000 3a8e2240 00000000 ...."...:."@.... + 0adc0 08280000 3c8e2240 14000000 02000000 .(..<."@........ + 0add0 508e2240 02000000 22000000 528e2240 P."@...."...R."@ + 0ade0 00000000 08280000 548e2240 15000000 .....(..T."@.... + 0adf0 02000000 698e2240 02000000 22000000 ....i."@...."... + 0ae00 6b8e2240 00000000 08280000 6c8e2240 k."@.....(..l."@ + 0ae10 14000000 02000000 808e2240 02000000 .........."@.... + 0ae20 22000000 828e2240 00000000 08280000 "....."@.....(.. + 0ae30 848e2240 14000000 02000000 988e2240 .."@.........."@ + 0ae40 02000000 22000000 9a8e2240 00000000 ...."....."@.... + 0ae50 08280000 9c8e2240 14000000 02000000 .(...."@........ + 0ae60 b08e2240 02000000 22000000 b28e2240 .."@...."....."@ + 0ae70 00000000 08280000 b48e2240 14000000 .....(...."@.... + 0ae80 02000000 c88e2240 02000000 22000000 ......"@...."... + 0ae90 ca8e2240 00000000 08280000 cc8e2240 .."@.....(...."@ + 0aea0 14000000 02000000 e08e2240 02000000 .........."@.... + 0aeb0 22000000 e28e2240 00000000 08280000 "....."@.....(.. + 0aec0 e48e2240 14000000 02000000 f88e2240 .."@.........."@ + 0aed0 02000000 22000000 fa8e2240 00000000 ...."....."@.... + 0aee0 08280000 fc8e2240 00000000 01280000 .(...."@.....(.. + 0aef0 fc8e2240 14000000 02000000 108f2240 .."@.........."@ + 0af00 07000000 22000000 178f2240 00000000 ...."....."@.... + 0af10 08280000 188f2240 00000000 01280000 .(...."@.....(.. + 0af20 188f2240 14000000 02000000 2c8f2240 .."@........,."@ + 0af30 07000000 22000000 338f2240 00000000 ...."...3."@.... + 0af40 08280000 348f2240 00000000 01280000 .(..4."@.....(.. + 0af50 348f2240 14000000 02000000 488f2240 4."@........H."@ + 0af60 07000000 22000000 4f8f2240 00000000 ...."...O."@.... + 0af70 08280000 508f2240 00000000 01280000 .(..P."@.....(.. + 0af80 508f2240 1c000000 02000000 6c8f2240 P."@........l."@ + 0af90 09000000 22000000 758f2240 00000000 ...."...u."@.... + 0afa0 08280000 788f2240 18000000 01280000 .(..x."@.....(.. + 0afb0 908f2240 41000000 02000000 d18f2240 .."@A........."@ + 0afc0 00000000 08000000 d18f2240 19000000 .........."@.... + 0afd0 22000000 ea8f2240 00000000 08000000 "....."@........ + 0afe0 ea8f2240 0c000000 22000000 f68f2240 .."@...."....."@ + 0aff0 0f000000 22000000 05902240 00000000 ...."....."@.... + 0b000 08280000 08902240 00000000 01280000 .(...."@.....(.. + 0b010 08902240 34000000 02000000 3c902240 .."@4.......<."@ + 0b020 0b000000 22000000 47902240 00000000 ...."...G."@.... + 0b030 08280000 48902240 00000000 01280000 .(..H."@.....(.. + 0b040 48902240 32000000 02000000 7a902240 H."@2.......z."@ + 0b050 0b000000 22000000 85902240 00000000 ...."....."@.... + 0b060 08280000 88902240 00000000 01280000 .(...."@.....(.. + 0b070 88902240 14000000 02000000 9c902240 .."@.........."@ + 0b080 07000000 22000000 a3902240 00000000 ...."....."@.... + 0b090 08280000 a4902240 00000000 01280000 .(...."@.....(.. + 0b0a0 a4902240 14000000 02000000 b8902240 .."@.........."@ + 0b0b0 07000000 22000000 bf902240 00000000 ...."....."@.... + 0b0c0 08280000 c0902240 00000000 01280000 .(...."@.....(.. + 0b0d0 c0902240 4b000000 02000000 0b912240 .."@K........."@ + 0b0e0 01000000 08000000 0c912240 07000000 .........."@.... + 0b0f0 22000000 13912240 01000000 08000000 "....."@........ + 0b100 14912240 0d000000 02000000 21912240 .."@........!."@ + 0b110 00000000 08000000 21912240 05000000 ........!."@.... + 0b120 22000000 26912240 00000000 08000000 "...&."@........ + 0b130 26912240 11000000 22000000 37912240 &."@...."...7."@ + 0b140 00000000 08280000 38912240 04000000 .....(..8."@.... + 0b150 01280000 3c912240 4b000000 02000000 .(..<."@K....... + 0b160 87912240 01000000 08000000 88912240 .."@.........."@ + 0b170 07000000 22000000 8f912240 00000000 ...."....."@.... + 0b180 08000000 8f912240 0d000000 02000000 ......"@........ + 0b190 9c912240 00000000 08000000 9c912240 .."@.........."@ + 0b1a0 05000000 22000000 a1912240 00000000 ...."....."@.... + 0b1b0 08000000 a1912240 11000000 22000000 ......"@...."... + 0b1c0 b2912240 00000000 08280000 b4912240 .."@.....(...."@ + 0b1d0 47000000 02000000 fb912240 01000000 G........."@.... + 0b1e0 08000000 fc912240 07000000 22000000 ......"@...."... + 0b1f0 03922240 01000000 08000000 04922240 .."@.........."@ + 0b200 0d000000 02000000 11922240 00000000 .........."@.... + 0b210 08000000 11922240 05000000 22000000 ......"@...."... + 0b220 16922240 00000000 08000000 16922240 .."@.........."@ + 0b230 11000000 22000000 27922240 00000000 ...."...'."@.... + 0b240 08280000 28922240 44000000 02000000 .(..(."@D....... + 0b250 6c922240 00000000 08000000 6c922240 l."@........l."@ + 0b260 07000000 22000000 73922240 01000000 ...."...s."@.... + 0b270 08000000 74922240 0d000000 02000000 ....t."@........ + 0b280 81922240 00000000 08000000 81922240 .."@.........."@ + 0b290 05000000 22000000 86922240 00000000 ...."....."@.... + 0b2a0 08000000 86922240 11000000 22000000 ......"@...."... + 0b2b0 97922240 00000000 08280000 98922240 .."@.....(...."@ + 0b2c0 0c000000 02000000 a4922240 00000000 .........."@.... + 0b2d0 08000000 a4922240 09000000 22000000 ......"@...."... + 0b2e0 ad922240 00000000 08000000 ad922240 .."@.........."@ + 0b2f0 04000000 02000000 b1922240 02000000 .........."@.... + 0b300 22000000 b3922240 00000000 08280000 "....."@.....(.. + 0b310 b4922240 00000000 01280000 b4922240 .."@.....(...."@ + 0b320 26000000 02000000 da922240 13000000 &........."@.... + 0b330 22000000 ed922240 0d000000 22000000 "....."@...."... + 0b340 fa922240 00000000 08280000 fc922240 .."@.....(...."@ + 0b350 28000000 02000000 24932240 0b000000 (.......$."@.... + 0b360 22000000 2f932240 00000000 08280000 ".../."@.....(.. + 0b370 30932240 18000000 02000000 48932240 0."@........H."@ + 0b380 09000000 22000000 51932240 00000000 ...."...Q."@.... + 0b390 08280000 54932240 1d000000 02000000 .(..T."@........ + 0b3a0 71932240 09000000 22000000 7a932240 q."@...."...z."@ + 0b3b0 00000000 08280000 7c932240 0c000000 .....(..|."@.... + 0b3c0 02000000 88932240 06000000 22000000 ......"@...."... + 0b3d0 8e932240 07000000 22000000 95932240 .."@...."....."@ + 0b3e0 0a000000 22000000 9f932240 01000000 ...."....."@.... + 0b3f0 08000000 a0932240 04000000 22000000 ......"@...."... + 0b400 a4932240 00000000 08280000 a4932240 .."@.....(...."@ + 0b410 1c000000 02000000 c0932240 09000000 .........."@.... + 0b420 22000000 c9932240 00000000 08280000 "....."@.....(.. + 0b430 cc932240 13000000 02000000 df932240 .."@.........."@ + 0b440 00000000 08280000 e0932240 1d000000 .....(...."@.... + 0b450 02000000 fd932240 00000000 08280000 ......"@.....(.. + 0b460 00942240 1d000000 02000000 1d942240 .."@.........."@ + 0b470 00000000 08280000 20942240 13000000 .....(.. ."@.... + 0b480 02000000 33942240 00000000 08280000 ....3."@.....(.. + 0b490 34942240 13000000 02000000 47942240 4."@........G."@ + 0b4a0 00000000 08280000 48942240 23000000 .....(..H."@#... + 0b4b0 02000000 6b942240 01000000 08000000 ....k."@........ + 0b4c0 6c942240 12000000 22000000 7e942240 l."@...."...~."@ + 0b4d0 00000000 08000000 7e942240 04000000 ........~."@.... + 0b4e0 22000000 82942240 0b000000 22000000 "....."@...."... + 0b4f0 8d942240 00000000 08280000 90942240 .."@.....(...."@ + 0b500 2e000000 02000000 be942240 07000000 .........."@.... + 0b510 22000000 c5942240 08000000 22000000 "....."@...."... + 0b520 cd942240 10000000 22000000 dd942240 .."@...."....."@ + 0b530 01000000 08000000 de942240 02000000 .........."@.... + 0b540 22000000 e0942240 07000000 22000000 "....."@...."... + 0b550 e7942240 00000000 08280000 e8942240 .."@.....(...."@ + 0b560 1a000000 02000000 02952240 09000000 .........."@.... + 0b570 22000000 0b952240 00000000 08280000 "....."@.....(.. + 0b580 0c952240 00000000 01280000 0c952240 .."@.....(...."@ + 0b590 40000000 02000000 4c952240 01000000 @.......L."@.... + 0b5a0 08000000 4d952240 0a000000 22000000 ....M."@...."... + 0b5b0 57952240 01000000 08000000 58952240 W."@........X."@ + 0b5c0 0a000000 22000000 62952240 0f000000 ...."...b."@.... + 0b5d0 22000000 71952240 00000000 08000000 "...q."@........ + 0b5e0 71952240 19000000 22000000 8a952240 q."@...."....."@ + 0b5f0 00000000 08000000 8a952240 05000000 .........."@.... + 0b600 22000000 8f952240 01000000 08000000 "....."@........ + 0b610 90952240 05000000 02000000 95952240 .."@.........."@ + 0b620 00000000 08000000 95952240 05000000 .........."@.... + 0b630 22000000 9a952240 02000000 22000000 "....."@...."... + 0b640 9c952240 0d000000 22000000 a9952240 .."@...."....."@ + 0b650 00000000 08280000 ac952240 00000000 .....(...."@.... + 0b660 01280000 ac952240 51000000 02000000 .(...."@Q....... + 0b670 fd952240 00000000 08000000 fd952240 .."@.........."@ + 0b680 0e000000 22000000 0b962240 01000000 ...."....."@.... + 0b690 08000000 0c962240 09000000 22000000 ......"@...."... + 0b6a0 15962240 23000000 22000000 38962240 .."@#..."...8."@ + 0b6b0 00000000 08000000 38962240 0e000000 ........8."@.... + 0b6c0 22000000 46962240 02000000 08000000 "...F."@........ + 0b6d0 48962240 09000000 22000000 51962240 H."@...."...Q."@ + 0b6e0 01000000 08000000 52962240 11000000 ........R."@.... + 0b6f0 22000000 63962240 01000000 08000000 "...c."@........ + 0b700 64962240 1c000000 22000000 80962240 d."@...."....."@ + 0b710 00000000 08000000 80962240 1d000000 .........."@.... + 0b720 02000000 9d962240 00000000 08000000 ......"@........ + 0b730 9d962240 0d000000 02000000 aa962240 .."@.........."@ + 0b740 00000000 08000000 aa962240 23000000 .........."@#... + 0b750 02000000 cd962240 00000000 08000000 ......"@........ + 0b760 cd962240 1f000000 02000000 ec962240 .."@.........."@ + 0b770 00000000 08000000 ec962240 05000000 .........."@.... + 0b780 02000000 f1962240 01000000 08000000 ......"@........ + 0b790 f2962240 02000000 22000000 f4962240 .."@...."....."@ + 0b7a0 11000000 22000000 05972240 00000000 ...."....."@.... + 0b7b0 08280000 08972240 18000000 02000000 .(...."@........ + 0b7c0 20972240 12000000 22000000 32972240 ."@...."...2."@ + 0b7d0 05000000 22000000 37972240 00000000 ...."...7."@.... + 0b7e0 08000000 37972240 17000000 22000000 ....7."@...."... + 0b7f0 4e972240 00000000 08000000 4e972240 N."@........N."@ + 0b800 11000000 22000000 5f972240 02000000 ...."..._."@.... + 0b810 08000000 61972240 03000000 22000000 ....a."@...."... + 0b820 64972240 05000000 22000000 69972240 d."@...."...i."@ + 0b830 00000000 08000000 69972240 09000000 ........i."@.... + 0b840 22000000 72972240 02000000 08000000 "...r."@........ + 0b850 74972240 28000000 22000000 9c972240 t."@(..."....."@ + 0b860 0d000000 22000000 a9972240 00000000 ...."....."@.... + 0b870 08000000 a9972240 06000000 02000000 ......"@........ + 0b880 af972240 01000000 08000000 b0972240 .."@.........."@ + 0b890 0a000000 02000000 ba972240 00000000 .........."@.... + 0b8a0 08000000 ba972240 05000000 22000000 ......"@...."... + 0b8b0 bf972240 0b000000 22000000 ca972240 .."@...."....."@ + 0b8c0 00000000 08280000 cc972240 00000000 .....(...."@.... + 0b8d0 01280000 cc972240 2a000000 02000000 .(...."@*....... + 0b8e0 f6972240 02000000 08000000 f8972240 .."@.........."@ + 0b8f0 19000000 22000000 11982240 01000000 ...."....."@.... + 0b900 08000000 12982240 21000000 22000000 ......"@!..."... + 0b910 33982240 00000000 08280000 34982240 3."@.....(..4."@ + 0b920 00000000 01280000 34982240 14000000 .....(..4."@.... + 0b930 02000000 48982240 00000000 08280000 ....H."@.....(.. + 0b940 48982240 00000000 01280000 48982240 H."@.....(..H."@ + 0b950 14000000 02000000 5c982240 00000000 ........\."@.... + 0b960 08280000 5c982240 25000000 02000000 .(..\."@%....... + 0b970 81982240 29000000 22000000 aa982240 .."@)..."....."@ + 0b980 00000000 08000000 aa982240 11000000 .........."@.... + 0b990 22000000 bb982240 00000000 08280000 "....."@.....(.. + 0b9a0 bc982240 11000000 02000000 cd982240 .."@.........."@ + 0b9b0 00000000 08280000 d0982240 11000000 .....(...."@.... + 0b9c0 02000000 e1982240 00000000 08000000 ......"@........ 0b9d0 e4281040 00000000 04280000 e4281040 .(.@.....(...(.@ 0b9e0 38000000 01280000 1c291040 41000000 8....(...).@A... 0b9f0 02000000 5d291040 00000000 08000000 ....]).@........ @@ -28386,237 +28388,237 @@ Contents of section .xt.prop: 0c120 30301040 00000000 08280000 30301040 00.@.....(..00.@ 0c130 00000000 01280000 30301040 0b000000 .....(..00.@.... 0c140 82000000 3b301040 00000000 08000000 ....;0.@........ - 0c150 c8982240 04000000 01280000 cc982240 .."@.....(...."@ - 0c160 1c000000 82000000 e8982240 00000000 .........."@.... - 0c170 08280000 e8982240 00000000 01280000 .(...."@.....(.. - 0c180 e8982240 16000000 82000000 fe982240 .."@.........."@ - 0c190 00000000 08280000 00992240 00000000 .....(...."@.... - 0c1a0 01280000 00992240 30000000 82000000 .(...."@0....... - 0c1b0 30992240 00000000 08280000 30992240 0."@.....(..0."@ - 0c1c0 00000000 01280000 30992240 1c000000 .....(..0."@.... - 0c1d0 82000000 4c992240 00000000 08280000 ....L."@.....(.. - 0c1e0 4c992240 00000000 01280000 4c992240 L."@.....(..L."@ - 0c1f0 16000000 82000000 62992240 00000000 ........b."@.... - 0c200 08280000 64992240 00000000 01280000 .(..d."@.....(.. - 0c210 64992240 16000000 82000000 7a992240 d."@........z."@ - 0c220 00000000 08280000 7c992240 00000000 .....(..|."@.... - 0c230 01280000 7c992240 16000000 82000000 .(..|."@........ - 0c240 92992240 00000000 08280000 94992240 .."@.....(...."@ - 0c250 00000000 01280000 94992240 16000000 .....(...."@.... - 0c260 82000000 aa992240 00000000 08280000 ......"@.....(.. - 0c270 ac992240 00000000 01280000 ac992240 .."@.....(...."@ - 0c280 16000000 82000000 c2992240 00000000 .........."@.... + 0c150 e4982240 04000000 01280000 e8982240 .."@.....(...."@ + 0c160 1c000000 82000000 04992240 00000000 .........."@.... + 0c170 08280000 04992240 00000000 01280000 .(...."@.....(.. + 0c180 04992240 16000000 82000000 1a992240 .."@.........."@ + 0c190 00000000 08280000 1c992240 00000000 .....(...."@.... + 0c1a0 01280000 1c992240 30000000 82000000 .(...."@0....... + 0c1b0 4c992240 00000000 08280000 4c992240 L."@.....(..L."@ + 0c1c0 00000000 01280000 4c992240 1c000000 .....(..L."@.... + 0c1d0 82000000 68992240 00000000 08280000 ....h."@.....(.. + 0c1e0 68992240 00000000 01280000 68992240 h."@.....(..h."@ + 0c1f0 16000000 82000000 7e992240 00000000 ........~."@.... + 0c200 08280000 80992240 00000000 01280000 .(...."@.....(.. + 0c210 80992240 16000000 82000000 96992240 .."@.........."@ + 0c220 00000000 08280000 98992240 00000000 .....(...."@.... + 0c230 01280000 98992240 16000000 82000000 .(...."@........ + 0c240 ae992240 00000000 08280000 b0992240 .."@.....(...."@ + 0c250 00000000 01280000 b0992240 16000000 .....(...."@.... + 0c260 82000000 c6992240 00000000 08280000 ......"@.....(.. + 0c270 c8992240 00000000 01280000 c8992240 .."@.....(...."@ + 0c280 16000000 82000000 de992240 00000000 .........."@.... 0c290 08000000 3c301040 04000000 01280000 ....<0.@.....(.. 0c2a0 40301040 0f000000 82000000 4f301040 @0.@........O0.@ 0c2b0 6e000000 a2000000 bd301040 00000000 n........0.@.... - 0c2c0 08000000 c4992240 04000000 01280000 ......"@.....(.. - 0c2d0 c8992240 c6000000 82000000 8e9a2240 .."@.........."@ - 0c2e0 00000000 08280000 909a2240 0c000000 .....(...."@.... - 0c2f0 01280000 9c9a2240 3d000000 82000000 .(...."@=....... - 0c300 d99a2240 5e000000 a2000000 379b2240 .."@^.......7."@ - 0c310 18000000 a2000000 4f9b2240 00000000 ........O."@.... - 0c320 08280000 509b2240 00000000 01280000 .(..P."@.....(.. - 0c330 509b2240 64000000 82000000 b49b2240 P."@d........."@ - 0c340 00000000 08280000 b49b2240 08000000 .....(...."@.... - 0c350 01280000 bc9b2240 6d000000 82000000 .(...."@m....... - 0c360 299c2240 00000000 08280000 2c9c2240 )."@.....(..,."@ - 0c370 04000000 01280000 309c2240 4f000000 .....(..0."@O... - 0c380 82000000 7f9c2240 2a000000 a2000000 ......"@*....... - 0c390 a99c2240 10000000 a2000000 b99c2240 .."@.........."@ - 0c3a0 02000000 a2000000 bb9c2240 2c000000 .........."@,... - 0c3b0 a2000000 e79c2240 02000000 a2000000 ......"@........ - 0c3c0 e99c2240 38000000 a2000000 219d2240 .."@8.......!."@ - 0c3d0 00000000 08000000 219d2240 0d000000 ........!."@.... - 0c3e0 a2000000 2e9d2240 09000000 a2000000 ......"@........ - 0c3f0 379d2240 00000000 08280000 389d2240 7."@.....(..8."@ - 0c400 04000000 01280000 3c9d2240 29000000 .....(..<."@)... - 0c410 82000000 659d2240 00000000 08280000 ....e."@.....(.. - 0c420 689d2240 00000000 01280000 689d2240 h."@.....(..h."@ - 0c430 a8000000 82000000 109e2240 00000000 .........."@.... - 0c440 08280000 109e2240 04000000 01280000 .(...."@.....(.. - 0c450 149e2240 25000000 82000000 399e2240 .."@%.......9."@ - 0c460 c5000000 a2000000 fe9e2240 0c000000 .........."@.... - 0c470 a2000000 0a9f2240 33000000 a2000000 ......"@3....... - 0c480 3d9f2240 78000000 a2000000 b59f2240 =."@x........."@ - 0c490 18000000 a2000000 cd9f2240 00000000 .........."@.... - 0c4a0 08280000 d09f2240 0c000000 01280000 .(...."@.....(.. - 0c4b0 dc9f2240 21000000 82000000 fd9f2240 .."@!........."@ - 0c4c0 00000000 08000000 fd9f2240 16000000 .........."@.... - 0c4d0 a2000000 13a02240 00000000 08000000 ......"@........ - 0c4e0 13a02240 0e000000 82000000 21a02240 .."@........!."@ - 0c4f0 00000000 08000000 21a02240 34000000 ........!."@4... - 0c500 a2000000 55a02240 0f000000 a2000000 ....U."@........ - 0c510 64a02240 23000000 a2000000 87a02240 d."@#........."@ - 0c520 0f000000 a2000000 96a02240 00000000 .........."@.... - 0c530 08280000 98a02240 00000000 01280000 .(...."@.....(.. - 0c540 98a02240 dc000000 82000000 74a12240 .."@........t."@ - 0c550 56000000 a2000000 caa12240 00000000 V........."@.... - 0c560 08280000 cca12240 00000000 01280000 .(...."@.....(.. - 0c570 cca12240 67000000 82000000 33a22240 .."@g.......3."@ - 0c580 00000000 08280000 34a22240 04000000 .....(..4."@.... - 0c590 01280000 38a22240 18000000 82000000 .(..8."@........ - 0c5a0 50a22240 29000000 a2000000 79a22240 P."@).......y."@ - 0c5b0 08000000 a2000000 81a22240 0f000000 .........."@.... - 0c5c0 a2000000 90a22240 00000000 08280000 ......"@.....(.. - 0c5d0 90a22240 3c000000 01280000 cca22240 .."@<....(...."@ - 0c5e0 1e000000 82000000 eaa22240 00000000 .........."@.... - 0c5f0 08000000 eaa22240 03000000 a2000000 ......"@........ - 0c600 eda22240 a4000000 a2000000 91a32240 .."@.........."@ - 0c610 00000000 08280000 94a32240 0c000000 .....(...."@.... - 0c620 01280000 a0a32240 48000000 82000000 .(...."@H....... - 0c630 e8a32240 00000000 08000000 e8a32240 .."@.........."@ - 0c640 03000000 a2000000 eba32240 31000000 .........."@1... - 0c650 a2000000 1ca42240 00000000 08000000 ......"@........ - 0c660 1ca42240 2a000000 86010000 46a42240 .."@*.......F."@ - 0c670 0b000000 82000000 51a42240 47000000 ........Q."@G... - 0c680 a2000000 98a42240 38000000 a2000000 ......"@8....... - 0c690 d0a42240 00000000 08000000 d0a42240 .."@.........."@ - 0c6a0 23000000 a2000000 f3a42240 00000000 #........."@.... - 0c6b0 08000000 f3a42240 2a000000 86010000 ......"@*....... - 0c6c0 1da52240 07000000 a2000000 24a52240 .."@........$."@ - 0c6d0 06000000 a2000000 2aa52240 0a000000 ........*."@.... - 0c6e0 a2000000 34a52240 00000000 08000000 ....4."@........ - 0c6f0 34a52240 02000000 a2000000 36a52240 4."@........6."@ - 0c700 03000000 a2000000 39a52240 08000000 ........9."@.... - 0c710 a2000000 41a52240 00000000 08000000 ....A."@........ - 0c720 41a52240 06000000 a2000000 47a52240 A."@........G."@ - 0c730 03000000 a2000000 4aa52240 06000000 ........J."@.... - 0c740 a2000000 50a52240 00000000 08000000 ....P."@........ - 0c750 50a52240 04000000 a2000000 54a52240 P."@........T."@ - 0c760 04000000 a2000000 58a52240 08000000 ........X."@.... - 0c770 a2000000 60a52240 00000000 08000000 ....`."@........ - 0c780 60a52240 10000000 a2000000 70a52240 `."@........p."@ - 0c790 00000000 08000000 70a52240 0e000000 ........p."@.... - 0c7a0 a2000000 7ea52240 00000000 08000000 ....~."@........ - 0c7b0 7ea52240 0e000000 a2000000 8ca52240 ~."@.........."@ - 0c7c0 00000000 08000000 8ca52240 04000000 .........."@.... - 0c7d0 a2000000 90a52240 0a000000 a2000000 ......"@........ - 0c7e0 9aa52240 00000000 08000000 9aa52240 .."@.........."@ - 0c7f0 04000000 a2000000 9ea52240 09000000 .........."@.... - 0c800 a2000000 a7a52240 00000000 08000000 ......"@........ - 0c810 a7a52240 07000000 a2000000 aea52240 .."@.........."@ - 0c820 00000000 08000000 aea52240 07000000 .........."@.... - 0c830 a2000000 b5a52240 00000000 08000000 ......"@........ - 0c840 b5a52240 0b000000 a2000000 c0a52240 .."@.........."@ - 0c850 00000000 08000000 c0a52240 0b000000 .........."@.... - 0c860 a2000000 cba52240 00000000 08000000 ......"@........ - 0c870 cba52240 0e000000 a2000000 d9a52240 .."@.........."@ - 0c880 00000000 08000000 d9a52240 05000000 .........."@.... - 0c890 a2000000 dea52240 06000000 a2000000 ......"@........ - 0c8a0 e4a52240 00000000 08000000 e4a52240 .."@.........."@ - 0c8b0 0d000000 a2000000 f1a52240 00000000 .........."@.... - 0c8c0 08000000 f1a52240 06000000 a2000000 ......"@........ - 0c8d0 f7a52240 08000000 a2000000 ffa52240 .."@.........."@ - 0c8e0 00000000 08000000 ffa52240 08000000 .........."@.... - 0c8f0 a2000000 07a62240 00000000 08000000 ......"@........ - 0c900 07a62240 0c000000 a2000000 13a62240 .."@.........."@ - 0c910 00000000 08000000 13a62240 0b000000 .........."@.... - 0c920 a2000000 1ea62240 00000000 08000000 ......"@........ - 0c930 1ea62240 0d000000 a2000000 2ba62240 .."@........+."@ - 0c940 00000000 08280000 2ca62240 14000000 .....(..,."@.... - 0c950 01280000 40a62240 27000000 82000000 .(..@."@'....... - 0c960 67a62240 05000000 a2000000 6ca62240 g."@........l."@ - 0c970 23000000 a2000000 8fa62240 00000000 #........."@.... - 0c980 08000000 8fa62240 04000000 a2000000 ......"@........ - 0c990 93a62240 1b000000 a2000000 aea62240 .."@.........."@ - 0c9a0 00000000 08000000 aea62240 05000000 .........."@.... - 0c9b0 a2000000 b3a62240 15000000 a2000000 ......"@........ - 0c9c0 c8a62240 00000000 08000000 c8a62240 .."@.........."@ - 0c9d0 0a000000 a2000000 d2a62240 3c000000 .........."@<... - 0c9e0 a2000000 0ea72240 00000000 08000000 ......"@........ - 0c9f0 0ea72240 03000000 a2000000 11a72240 .."@.........."@ - 0ca00 09000000 a2000000 1aa72240 00000000 .........."@.... - 0ca10 08000000 1aa72240 03000000 a2000000 ......"@........ - 0ca20 1da72240 4a000000 a2000000 67a72240 .."@J.......g."@ - 0ca30 00000000 08000000 67a72240 03000000 ........g."@.... - 0ca40 a2000000 6aa72240 57000000 a2000000 ....j."@W....... - 0ca50 c1a72240 3c000000 a2000000 fda72240 .."@<........."@ - 0ca60 00000000 08280000 00a82240 04000000 .....(...."@.... - 0ca70 01280000 04a82240 23000000 82000000 .(...."@#....... - 0ca80 27a82240 00000000 08000000 27a82240 '."@........'."@ - 0ca90 15000000 a2000000 3ca82240 00000000 ........<."@.... - 0caa0 08000000 3ca82240 02000000 a2000000 ....<."@........ - 0cab0 3ea82240 1e000000 a2000000 5ca82240 >."@........\."@ - 0cac0 00000000 08280000 5ca82240 14000000 .....(..\."@.... - 0cad0 01280000 70a82240 1d000000 82000000 .(..p."@........ - 0cae0 8da82240 00000000 08000000 8da82240 .."@.........."@ - 0caf0 13000000 a2000000 a0a82240 00000000 .........."@.... - 0cb00 08000000 a0a82240 05000000 a2000000 ......"@........ - 0cb10 a5a82240 3c000000 a2000000 e1a82240 .."@<........."@ - 0cb20 03000000 08000000 e4a82240 05000000 .........."@.... - 0cb30 a2000000 e9a82240 3b000000 a2000000 ......"@;....... - 0cb40 24a92240 16000000 a2000000 3aa92240 $."@........:."@ - 0cb50 00000000 08000000 3aa92240 08000000 ........:."@.... - 0cb60 a2000000 42a92240 09000000 a2000000 ....B."@........ - 0cb70 4ba92240 00000000 08280000 4ca92240 K."@.....(..L."@ - 0cb80 00000000 01280000 4ca92240 3c000000 .....(..L."@<... - 0cb90 82000000 88a92240 00000000 08280000 ......"@.....(.. - 0cba0 88a92240 08000000 01280000 90a92240 .."@.....(...."@ - 0cbb0 55000000 82000000 e5a92240 00000000 U........."@.... - 0cbc0 08280000 e8a92240 2c000000 01280000 .(...."@,....(.. - 0cbd0 14aa2240 54000000 82000000 68aa2240 .."@T.......h."@ - 0cbe0 55000000 a2000000 bdaa2240 f5000000 U........."@.... - 0cbf0 a2000000 b2ab2240 00000000 08000000 ......"@........ - 0cc00 b2ab2240 0c000000 a2000000 beab2240 .."@.........."@ - 0cc10 93000000 a2000000 51ac2240 00000000 ........Q."@.... - 0cc20 08280000 54ac2240 04000000 01280000 .(..T."@.....(.. - 0cc30 58ac2240 1e000000 82000000 76ac2240 X."@........v."@ - 0cc40 2c000000 a2000000 a2ac2240 02000000 ,........."@.... - 0cc50 a2000000 a4ac2240 00000000 08280000 ......"@.....(.. - 0cc60 a4ac2240 04000000 01280000 a8ac2240 .."@.....(...."@ - 0cc70 3e000000 82000000 e6ac2240 49000000 >........."@I... - 0cc80 a2000000 2fad2240 0c000000 a2000000 ..../."@........ - 0cc90 3bad2240 33000000 a2000000 6ead2240 ;."@3.......n."@ - 0cca0 0c000000 a2000000 7aad2240 11000000 ........z."@.... - 0ccb0 a2000000 8bad2240 4e000000 a2000000 ......"@N....... - 0ccc0 d9ad2240 0c000000 a2000000 e5ad2240 .."@.........."@ - 0ccd0 64000000 a2000000 49ae2240 00000000 d.......I."@.... - 0cce0 08280000 4cae2240 00000000 01280000 .(..L."@.....(.. - 0ccf0 4cae2240 3e000000 82000000 8aae2240 L."@>........."@ - 0cd00 15000000 a2000000 9fae2240 c9000000 .........."@.... - 0cd10 a2000000 68af2240 0c000000 a2000000 ....h."@........ - 0cd20 74af2240 11000000 a2000000 85af2240 t."@.........."@ - 0cd30 3f000000 a2000000 c4af2240 0c000000 ?........."@.... - 0cd40 a2000000 d0af2240 35000000 a2000000 ......"@5....... - 0cd50 05b02240 1d000000 a2000000 22b02240 .."@........"."@ - 0cd60 45000000 a2000000 67b02240 0c000000 E.......g."@.... - 0cd70 a2000000 73b02240 4c000000 a2000000 ....s."@L....... - 0cd80 bfb02240 00000000 08280000 c0b02240 .."@.....(...."@ - 0cd90 0a000000 82000000 cab02240 0b000000 .........."@.... - 0cda0 a2000000 d5b02240 02000000 a2000000 ......"@........ - 0cdb0 d7b02240 00000000 08280000 d8b02240 .."@.....(...."@ - 0cdc0 08000000 01280000 e0b02240 16000000 .....(...."@.... - 0cdd0 82000000 f6b02240 24000000 a2000000 ......"@$....... - 0cde0 1ab12240 06000000 a2000000 20b12240 .."@........ ."@ - 0cdf0 1a000000 a2000000 3ab12240 1d000000 ........:."@.... - 0ce00 a2000000 57b12240 06000000 a2000000 ....W."@........ - 0ce10 5db12240 1d000000 a2000000 7ab12240 ]."@........z."@ - 0ce20 13000000 a2000000 8db12240 06000000 .........."@.... - 0ce30 a2000000 93b12240 22000000 a2000000 ......"@"....... - 0ce40 b5b12240 49000000 a2000000 feb12240 .."@I........."@ - 0ce50 00000000 08000000 feb12240 03000000 .........."@.... - 0ce60 a2000000 01b22240 10000000 a2000000 ......"@........ - 0ce70 11b22240 00000000 08280000 14b22240 .."@.....(...."@ - 0ce80 08000000 01280000 1cb22240 3a000000 .....(...."@:... - 0ce90 82000000 56b22240 00000000 08000000 ....V."@........ - 0cea0 56b22240 1d000000 a2000000 73b22240 V."@........s."@ - 0ceb0 19000000 a2000000 8cb22240 00000000 .........."@.... - 0cec0 08000000 8cb22240 0f000000 a2000000 ......"@........ - 0ced0 9bb22240 0c000000 a2000000 a7b22240 .."@.........."@ - 0cee0 5e000000 a2000000 05b32240 00000000 ^........."@.... - 0cef0 08000000 05b32240 12000000 a2000000 ......"@........ - 0cf00 17b32240 16000000 a2000000 2db32240 .."@........-."@ - 0cf10 00000000 08000000 709f2440 1f000000 ........p.$@.... - 0cf20 04010000 909f2440 00000000 04490000 ......$@.....I.. - 0cf30 909f2440 2a000000 04010000 c09f2440 ..$@*.........$@ - 0cf40 00000000 04490000 c09f2440 05000000 .....I....$@.... - 0cf50 04010000 c89f2440 00000000 04390000 ......$@.....9.. - 0cf60 c89f2440 05000000 04010000 d09f2440 ..$@..........$@ - 0cf70 00000000 04490000 d09f2440 09000000 .....I....$@.... - 0cf80 04010000 e09f2440 00000000 04490000 ......$@.....I.. - 0cf90 e09f2440 09000000 04010000 f09f2440 ..$@..........$@ - 0cfa0 00000000 04490000 f09f2440 09000000 .....I....$@.... - 0cfb0 04010000 00a02440 00000000 04480000 ......$@.....H.. + 0c2c0 08000000 e0992240 04000000 01280000 ......"@.....(.. + 0c2d0 e4992240 c6000000 82000000 aa9a2240 .."@.........."@ + 0c2e0 00000000 08280000 ac9a2240 0c000000 .....(...."@.... + 0c2f0 01280000 b89a2240 3d000000 82000000 .(...."@=....... + 0c300 f59a2240 5e000000 a2000000 539b2240 .."@^.......S."@ + 0c310 18000000 a2000000 6b9b2240 00000000 ........k."@.... + 0c320 08280000 6c9b2240 00000000 01280000 .(..l."@.....(.. + 0c330 6c9b2240 64000000 82000000 d09b2240 l."@d........."@ + 0c340 00000000 08280000 d09b2240 08000000 .....(...."@.... + 0c350 01280000 d89b2240 6d000000 82000000 .(...."@m....... + 0c360 459c2240 00000000 08280000 489c2240 E."@.....(..H."@ + 0c370 04000000 01280000 4c9c2240 4f000000 .....(..L."@O... + 0c380 82000000 9b9c2240 2a000000 a2000000 ......"@*....... + 0c390 c59c2240 10000000 a2000000 d59c2240 .."@.........."@ + 0c3a0 02000000 a2000000 d79c2240 2c000000 .........."@,... + 0c3b0 a2000000 039d2240 02000000 a2000000 ......"@........ + 0c3c0 059d2240 38000000 a2000000 3d9d2240 .."@8.......=."@ + 0c3d0 00000000 08000000 3d9d2240 0d000000 ........=."@.... + 0c3e0 a2000000 4a9d2240 09000000 a2000000 ....J."@........ + 0c3f0 539d2240 00000000 08280000 549d2240 S."@.....(..T."@ + 0c400 04000000 01280000 589d2240 29000000 .....(..X."@)... + 0c410 82000000 819d2240 00000000 08280000 ......"@.....(.. + 0c420 849d2240 00000000 01280000 849d2240 .."@.....(...."@ + 0c430 a8000000 82000000 2c9e2240 00000000 ........,."@.... + 0c440 08280000 2c9e2240 04000000 01280000 .(..,."@.....(.. + 0c450 309e2240 25000000 82000000 559e2240 0."@%.......U."@ + 0c460 c5000000 a2000000 1a9f2240 0c000000 .........."@.... + 0c470 a2000000 269f2240 33000000 a2000000 ....&."@3....... + 0c480 599f2240 78000000 a2000000 d19f2240 Y."@x........."@ + 0c490 18000000 a2000000 e99f2240 00000000 .........."@.... + 0c4a0 08280000 ec9f2240 0c000000 01280000 .(...."@.....(.. + 0c4b0 f89f2240 21000000 82000000 19a02240 .."@!........."@ + 0c4c0 00000000 08000000 19a02240 16000000 .........."@.... + 0c4d0 a2000000 2fa02240 00000000 08000000 ..../."@........ + 0c4e0 2fa02240 0e000000 82000000 3da02240 /."@........=."@ + 0c4f0 00000000 08000000 3da02240 34000000 ........=."@4... + 0c500 a2000000 71a02240 0f000000 a2000000 ....q."@........ + 0c510 80a02240 23000000 a2000000 a3a02240 .."@#........."@ + 0c520 0f000000 a2000000 b2a02240 00000000 .........."@.... + 0c530 08280000 b4a02240 00000000 01280000 .(...."@.....(.. + 0c540 b4a02240 dc000000 82000000 90a12240 .."@.........."@ + 0c550 56000000 a2000000 e6a12240 00000000 V........."@.... + 0c560 08280000 e8a12240 00000000 01280000 .(...."@.....(.. + 0c570 e8a12240 67000000 82000000 4fa22240 .."@g.......O."@ + 0c580 00000000 08280000 50a22240 04000000 .....(..P."@.... + 0c590 01280000 54a22240 18000000 82000000 .(..T."@........ + 0c5a0 6ca22240 29000000 a2000000 95a22240 l."@)........."@ + 0c5b0 08000000 a2000000 9da22240 0f000000 .........."@.... + 0c5c0 a2000000 aca22240 00000000 08280000 ......"@.....(.. + 0c5d0 aca22240 3c000000 01280000 e8a22240 .."@<....(...."@ + 0c5e0 1e000000 82000000 06a32240 00000000 .........."@.... + 0c5f0 08000000 06a32240 03000000 a2000000 ......"@........ + 0c600 09a32240 a4000000 a2000000 ada32240 .."@.........."@ + 0c610 00000000 08280000 b0a32240 0c000000 .....(...."@.... + 0c620 01280000 bca32240 48000000 82000000 .(...."@H....... + 0c630 04a42240 00000000 08000000 04a42240 .."@.........."@ + 0c640 03000000 a2000000 07a42240 31000000 .........."@1... + 0c650 a2000000 38a42240 00000000 08000000 ....8."@........ + 0c660 38a42240 2a000000 86010000 62a42240 8."@*.......b."@ + 0c670 0b000000 82000000 6da42240 47000000 ........m."@G... + 0c680 a2000000 b4a42240 38000000 a2000000 ......"@8....... + 0c690 eca42240 00000000 08000000 eca42240 .."@.........."@ + 0c6a0 23000000 a2000000 0fa52240 00000000 #........."@.... + 0c6b0 08000000 0fa52240 2a000000 86010000 ......"@*....... + 0c6c0 39a52240 07000000 a2000000 40a52240 9."@........@."@ + 0c6d0 06000000 a2000000 46a52240 0a000000 ........F."@.... + 0c6e0 a2000000 50a52240 00000000 08000000 ....P."@........ + 0c6f0 50a52240 02000000 a2000000 52a52240 P."@........R."@ + 0c700 03000000 a2000000 55a52240 08000000 ........U."@.... + 0c710 a2000000 5da52240 00000000 08000000 ....]."@........ + 0c720 5da52240 06000000 a2000000 63a52240 ]."@........c."@ + 0c730 03000000 a2000000 66a52240 06000000 ........f."@.... + 0c740 a2000000 6ca52240 00000000 08000000 ....l."@........ + 0c750 6ca52240 04000000 a2000000 70a52240 l."@........p."@ + 0c760 04000000 a2000000 74a52240 08000000 ........t."@.... + 0c770 a2000000 7ca52240 00000000 08000000 ....|."@........ + 0c780 7ca52240 10000000 a2000000 8ca52240 |."@.........."@ + 0c790 00000000 08000000 8ca52240 0e000000 .........."@.... + 0c7a0 a2000000 9aa52240 00000000 08000000 ......"@........ + 0c7b0 9aa52240 0e000000 a2000000 a8a52240 .."@.........."@ + 0c7c0 00000000 08000000 a8a52240 04000000 .........."@.... + 0c7d0 a2000000 aca52240 0a000000 a2000000 ......"@........ + 0c7e0 b6a52240 00000000 08000000 b6a52240 .."@.........."@ + 0c7f0 04000000 a2000000 baa52240 09000000 .........."@.... + 0c800 a2000000 c3a52240 00000000 08000000 ......"@........ + 0c810 c3a52240 07000000 a2000000 caa52240 .."@.........."@ + 0c820 00000000 08000000 caa52240 07000000 .........."@.... + 0c830 a2000000 d1a52240 00000000 08000000 ......"@........ + 0c840 d1a52240 0b000000 a2000000 dca52240 .."@.........."@ + 0c850 00000000 08000000 dca52240 0b000000 .........."@.... + 0c860 a2000000 e7a52240 00000000 08000000 ......"@........ + 0c870 e7a52240 0e000000 a2000000 f5a52240 .."@.........."@ + 0c880 00000000 08000000 f5a52240 05000000 .........."@.... + 0c890 a2000000 faa52240 06000000 a2000000 ......"@........ + 0c8a0 00a62240 00000000 08000000 00a62240 .."@.........."@ + 0c8b0 0d000000 a2000000 0da62240 00000000 .........."@.... + 0c8c0 08000000 0da62240 06000000 a2000000 ......"@........ + 0c8d0 13a62240 08000000 a2000000 1ba62240 .."@.........."@ + 0c8e0 00000000 08000000 1ba62240 08000000 .........."@.... + 0c8f0 a2000000 23a62240 00000000 08000000 ....#."@........ + 0c900 23a62240 0c000000 a2000000 2fa62240 #."@......../."@ + 0c910 00000000 08000000 2fa62240 0b000000 ......../."@.... + 0c920 a2000000 3aa62240 00000000 08000000 ....:."@........ + 0c930 3aa62240 0d000000 a2000000 47a62240 :."@........G."@ + 0c940 00000000 08280000 48a62240 14000000 .....(..H."@.... + 0c950 01280000 5ca62240 27000000 82000000 .(..\."@'....... + 0c960 83a62240 05000000 a2000000 88a62240 .."@.........."@ + 0c970 23000000 a2000000 aba62240 00000000 #........."@.... + 0c980 08000000 aba62240 04000000 a2000000 ......"@........ + 0c990 afa62240 1b000000 a2000000 caa62240 .."@.........."@ + 0c9a0 00000000 08000000 caa62240 05000000 .........."@.... + 0c9b0 a2000000 cfa62240 15000000 a2000000 ......"@........ + 0c9c0 e4a62240 00000000 08000000 e4a62240 .."@.........."@ + 0c9d0 0a000000 a2000000 eea62240 3c000000 .........."@<... + 0c9e0 a2000000 2aa72240 00000000 08000000 ....*."@........ + 0c9f0 2aa72240 03000000 a2000000 2da72240 *."@........-."@ + 0ca00 09000000 a2000000 36a72240 00000000 ........6."@.... + 0ca10 08000000 36a72240 03000000 a2000000 ....6."@........ + 0ca20 39a72240 4a000000 a2000000 83a72240 9."@J........."@ + 0ca30 00000000 08000000 83a72240 03000000 .........."@.... + 0ca40 a2000000 86a72240 57000000 a2000000 ......"@W....... + 0ca50 dda72240 3c000000 a2000000 19a82240 .."@<........."@ + 0ca60 00000000 08280000 1ca82240 04000000 .....(...."@.... + 0ca70 01280000 20a82240 23000000 82000000 .(.. ."@#....... + 0ca80 43a82240 00000000 08000000 43a82240 C."@........C."@ + 0ca90 15000000 a2000000 58a82240 00000000 ........X."@.... + 0caa0 08000000 58a82240 02000000 a2000000 ....X."@........ + 0cab0 5aa82240 1e000000 a2000000 78a82240 Z."@........x."@ + 0cac0 00000000 08280000 78a82240 14000000 .....(..x."@.... + 0cad0 01280000 8ca82240 1d000000 82000000 .(...."@........ + 0cae0 a9a82240 00000000 08000000 a9a82240 .."@.........."@ + 0caf0 13000000 a2000000 bca82240 00000000 .........."@.... + 0cb00 08000000 bca82240 05000000 a2000000 ......"@........ + 0cb10 c1a82240 3c000000 a2000000 fda82240 .."@<........."@ + 0cb20 03000000 08000000 00a92240 05000000 .........."@.... + 0cb30 a2000000 05a92240 3b000000 a2000000 ......"@;....... + 0cb40 40a92240 16000000 a2000000 56a92240 @."@........V."@ + 0cb50 00000000 08000000 56a92240 08000000 ........V."@.... + 0cb60 a2000000 5ea92240 09000000 a2000000 ....^."@........ + 0cb70 67a92240 00000000 08280000 68a92240 g."@.....(..h."@ + 0cb80 00000000 01280000 68a92240 3c000000 .....(..h."@<... + 0cb90 82000000 a4a92240 00000000 08280000 ......"@.....(.. + 0cba0 a4a92240 08000000 01280000 aca92240 .."@.....(...."@ + 0cbb0 55000000 82000000 01aa2240 00000000 U........."@.... + 0cbc0 08280000 04aa2240 2c000000 01280000 .(...."@,....(.. + 0cbd0 30aa2240 54000000 82000000 84aa2240 0."@T........."@ + 0cbe0 55000000 a2000000 d9aa2240 f5000000 U........."@.... + 0cbf0 a2000000 ceab2240 00000000 08000000 ......"@........ + 0cc00 ceab2240 0c000000 a2000000 daab2240 .."@.........."@ + 0cc10 93000000 a2000000 6dac2240 00000000 ........m."@.... + 0cc20 08280000 70ac2240 04000000 01280000 .(..p."@.....(.. + 0cc30 74ac2240 1e000000 82000000 92ac2240 t."@.........."@ + 0cc40 2c000000 a2000000 beac2240 02000000 ,........."@.... + 0cc50 a2000000 c0ac2240 00000000 08280000 ......"@.....(.. + 0cc60 c0ac2240 04000000 01280000 c4ac2240 .."@.....(...."@ + 0cc70 3e000000 82000000 02ad2240 49000000 >........."@I... + 0cc80 a2000000 4bad2240 0c000000 a2000000 ....K."@........ + 0cc90 57ad2240 33000000 a2000000 8aad2240 W."@3........."@ + 0cca0 0c000000 a2000000 96ad2240 11000000 .........."@.... + 0ccb0 a2000000 a7ad2240 4e000000 a2000000 ......"@N....... + 0ccc0 f5ad2240 0c000000 a2000000 01ae2240 .."@.........."@ + 0ccd0 64000000 a2000000 65ae2240 00000000 d.......e."@.... + 0cce0 08280000 68ae2240 00000000 01280000 .(..h."@.....(.. + 0ccf0 68ae2240 3e000000 82000000 a6ae2240 h."@>........."@ + 0cd00 15000000 a2000000 bbae2240 c9000000 .........."@.... + 0cd10 a2000000 84af2240 0c000000 a2000000 ......"@........ + 0cd20 90af2240 11000000 a2000000 a1af2240 .."@.........."@ + 0cd30 3f000000 a2000000 e0af2240 0c000000 ?........."@.... + 0cd40 a2000000 ecaf2240 35000000 a2000000 ......"@5....... + 0cd50 21b02240 1d000000 a2000000 3eb02240 !."@........>."@ + 0cd60 45000000 a2000000 83b02240 0c000000 E........."@.... + 0cd70 a2000000 8fb02240 4c000000 a2000000 ......"@L....... + 0cd80 dbb02240 00000000 08280000 dcb02240 .."@.....(...."@ + 0cd90 0a000000 82000000 e6b02240 0b000000 .........."@.... + 0cda0 a2000000 f1b02240 02000000 a2000000 ......"@........ + 0cdb0 f3b02240 00000000 08280000 f4b02240 .."@.....(...."@ + 0cdc0 08000000 01280000 fcb02240 16000000 .....(...."@.... + 0cdd0 82000000 12b12240 24000000 a2000000 ......"@$....... + 0cde0 36b12240 06000000 a2000000 3cb12240 6."@........<."@ + 0cdf0 1a000000 a2000000 56b12240 1d000000 ........V."@.... + 0ce00 a2000000 73b12240 06000000 a2000000 ....s."@........ + 0ce10 79b12240 1d000000 a2000000 96b12240 y."@.........."@ + 0ce20 13000000 a2000000 a9b12240 06000000 .........."@.... + 0ce30 a2000000 afb12240 22000000 a2000000 ......"@"....... + 0ce40 d1b12240 49000000 a2000000 1ab22240 .."@I........."@ + 0ce50 00000000 08000000 1ab22240 03000000 .........."@.... + 0ce60 a2000000 1db22240 10000000 a2000000 ......"@........ + 0ce70 2db22240 00000000 08280000 30b22240 -."@.....(..0."@ + 0ce80 08000000 01280000 38b22240 3a000000 .....(..8."@:... + 0ce90 82000000 72b22240 00000000 08000000 ....r."@........ + 0cea0 72b22240 1d000000 a2000000 8fb22240 r."@.........."@ + 0ceb0 19000000 a2000000 a8b22240 00000000 .........."@.... + 0cec0 08000000 a8b22240 0f000000 a2000000 ......"@........ + 0ced0 b7b22240 0c000000 a2000000 c3b22240 .."@.........."@ + 0cee0 5e000000 a2000000 21b32240 00000000 ^.......!."@.... + 0cef0 08000000 21b32240 12000000 a2000000 ....!."@........ + 0cf00 33b32240 16000000 a2000000 49b32240 3."@........I."@ + 0cf10 00000000 08000000 909f2440 1f000000 ..........$@.... + 0cf20 04010000 b09f2440 00000000 04490000 ......$@.....I.. + 0cf30 b09f2440 2a000000 04010000 e09f2440 ..$@*.........$@ + 0cf40 00000000 04490000 e09f2440 05000000 .....I....$@.... + 0cf50 04010000 e89f2440 00000000 04390000 ......$@.....9.. + 0cf60 e89f2440 05000000 04010000 f09f2440 ..$@..........$@ + 0cf70 00000000 04490000 f09f2440 09000000 .....I....$@.... + 0cf80 04010000 00a02440 00000000 04490000 ......$@.....I.. + 0cf90 00a02440 09000000 04010000 10a02440 ..$@..........$@ + 0cfa0 00000000 04490000 10a02440 09000000 .....I....$@.... + 0cfb0 04010000 20a02440 00000000 04480000 .... .$@.....H.. 0cfc0 a08bfe3f 04000000 04290000 a48bfe3f ...?.....).....? 0cfd0 04000000 04010000 b08bfe3f 00000000 ...........?.... 0cfe0 04490000 b08bfe3f 1a000000 04010000 .I.....?........ @@ -28634,639 +28636,639 @@ Contents of section .xt.prop: 0d0a0 08000000 5884fe3f 01000000 04010000 ....X..?........ 0d0b0 5a84fe3f 00000000 04190000 5a84fe3f Z..?........Z..? 0d0c0 22000000 04290000 7c84fe3f 02000000 "....)..|..?.... - 0d0d0 04190000 30b32240 02000000 82000000 ....0."@........ - 0d0e0 32b32240 00000000 08280000 34b32240 2."@.....(..4."@ - 0d0f0 02000000 82000000 36b32240 00000000 ........6."@.... - 0d100 08280000 38b32240 00000000 01280000 .(..8."@.....(.. - 0d110 38b32240 17000000 82000000 4fb32240 8."@........O."@ - 0d120 12000000 a2000000 61b32240 05000000 ........a."@.... - 0d130 a2000000 66b32240 00000000 08280000 ....f."@.....(.. - 0d140 68b32240 00000000 01280000 68b32240 h."@.....(..h."@ - 0d150 19000000 82000000 81b32240 12000000 .........."@.... - 0d160 a2000000 93b32240 05000000 a2000000 ......"@........ - 0d170 98b32240 00000000 08280000 98b32240 .."@.....(...."@ - 0d180 00000000 01280000 98b32240 38000000 .....(...."@8... - 0d190 82000000 d0b32240 10000000 a2000000 ......"@........ - 0d1a0 e0b32240 5b000000 a2000000 3bb42240 .."@[.......;."@ - 0d1b0 00000000 08280000 3cb42240 10000000 .....(..<."@.... - 0d1c0 01280000 4cb42240 6f000000 82000000 .(..L."@o....... - 0d1d0 bbb42240 27000000 a2000000 e2b42240 .."@'........."@ - 0d1e0 05000000 a2000000 e7b42240 2e000000 .........."@.... - 0d1f0 a2000000 15b52240 4b000000 a2000000 ......"@K....... - 0d200 60b52240 10000000 a2000000 70b52240 `."@........p."@ - 0d210 62000000 a2000000 d2b52240 15000000 b........."@.... - 0d220 a2000000 e7b52240 09000000 a2000000 ......"@........ - 0d230 f0b52240 00000000 08000000 f0b52240 .."@.........."@ - 0d240 0f000000 a2000000 ffb52240 00000000 .........."@.... - 0d250 08000000 ffb52240 13000000 a2000000 ......"@........ - 0d260 12b62240 00000000 08000000 12b62240 .."@.........."@ - 0d270 2a000000 a2000000 3cb62240 16000000 *.......<."@.... - 0d280 a2000000 52b62240 31000000 a2000000 ....R."@1....... - 0d290 83b62240 66000000 a2000000 e9b62240 .."@f........."@ - 0d2a0 19000000 a2000000 02b72240 1d000000 .........."@.... - 0d2b0 a2000000 1fb72240 05000000 a2000000 ......"@........ - 0d2c0 24b72240 11000000 a2000000 35b72240 $."@........5."@ - 0d2d0 05000000 a2000000 3ab72240 22000000 ........:."@"... - 0d2e0 a2000000 5cb72240 13000000 a2000000 ....\."@........ - 0d2f0 6fb72240 1b000000 a2000000 8ab72240 o."@.........."@ - 0d300 00000000 08000000 8ab72240 2c000000 .........."@,... - 0d310 a2000000 b6b72240 00000000 08000000 ......"@........ - 0d320 b6b72240 05000000 a2000000 bbb72240 .."@.........."@ - 0d330 00000000 08000000 bbb72240 05000000 .........."@.... - 0d340 a2000000 c0b72240 00000000 08000000 ......"@........ - 0d350 c0b72240 05000000 a2000000 c5b72240 .."@.........."@ - 0d360 00000000 08000000 c5b72240 0b000000 .........."@.... - 0d370 a2000000 d0b72240 00000000 08000000 ......"@........ - 0d380 d0b72240 23000000 a2000000 f3b72240 .."@#........."@ - 0d390 00000000 08000000 f3b72240 06000000 .........."@.... - 0d3a0 a2000000 f9b72240 00000000 08000000 ......"@........ - 0d3b0 f9b72240 03000000 a2000000 fcb72240 .."@.........."@ - 0d3c0 08000000 a2000000 04b82240 00000000 .........."@.... - 0d3d0 08280000 04b82240 08000000 01280000 .(...."@.....(.. - 0d3e0 0cb82240 37000000 82000000 43b82240 .."@7.......C."@ - 0d3f0 15000000 a2000000 58b82240 1c000000 ........X."@.... - 0d400 a2000000 74b82240 38000000 a2000000 ....t."@8....... - 0d410 acb82240 00000000 08000000 acb82240 .."@.........."@ - 0d420 2b000000 a2000000 d7b82240 0b000000 +........."@.... - 0d430 a2000000 e2b82240 00000000 08000000 ......"@........ - 0d440 e2b82240 03000000 a2000000 e5b82240 .."@.........."@ - 0d450 26000000 a2000000 0bb92240 00000000 &........."@.... - 0d460 08000000 0bb92240 02000000 a2000000 ......"@........ - 0d470 0db92240 22000000 a2000000 2fb92240 .."@"......./."@ - 0d480 18000000 a2000000 47b92240 0f000000 ........G."@.... - 0d490 a2000000 56b92240 00000000 08000000 ....V."@........ - 0d4a0 56b92240 09000000 a2000000 5fb92240 V."@........_."@ - 0d4b0 00000000 08280000 60b92240 00000000 .....(..`."@.... - 0d4c0 01280000 60b92240 20000000 82000000 .(..`."@ ....... - 0d4d0 80b92240 00000000 08000000 80b92240 .."@.........."@ - 0d4e0 06000000 a2000000 86b92240 00000000 .........."@.... - 0d4f0 08000000 86b92240 06000000 a2000000 ......"@........ - 0d500 8cb92240 00000000 08000000 8cb92240 .."@.........."@ - 0d510 03000000 a2000000 8fb92240 3f000000 .........."@?... - 0d520 a2000000 ceb92240 00000000 08280000 ......"@.....(.. - 0d530 d0b92240 10000000 01280000 e0b92240 .."@.....(...."@ - 0d540 34000000 82000000 14ba2240 a2000000 4........."@.... - 0d550 a2000000 b6ba2240 0b000000 a2000000 ......"@........ - 0d560 c1ba2240 00000000 08000000 c1ba2240 .."@.........."@ - 0d570 03000000 a2000000 c4ba2240 32000000 .........."@2... - 0d580 a2000000 f6ba2240 13000000 a2000000 ......"@........ - 0d590 09bb2240 7d000000 a2000000 86bb2240 .."@}........."@ - 0d5a0 0c000000 a2000000 92bb2240 14000000 .........."@.... - 0d5b0 a2000000 a6bb2240 00000000 08000000 ......"@........ - 0d5c0 a6bb2240 0c000000 a2000000 b2bb2240 .."@.........."@ - 0d5d0 00000000 08000000 b2bb2240 0c000000 .........."@.... - 0d5e0 a2000000 bebb2240 00000000 08000000 ......"@........ - 0d5f0 bebb2240 99000000 a2000000 57bc2240 .."@........W."@ - 0d600 10000000 a2000000 67bc2240 0b000000 ........g."@.... - 0d610 a2000000 72bc2240 00000000 08000000 ....r."@........ - 0d620 72bc2240 03000000 a2000000 75bc2240 r."@........u."@ - 0d630 32000000 a2000000 a7bc2240 13000000 2........."@.... - 0d640 a2000000 babc2240 76000000 a2000000 ......"@v....... - 0d650 30bd2240 0f000000 a2000000 3fbd2240 0."@........?."@ - 0d660 00000000 08280000 40bd2240 00000000 .....(..@."@.... - 0d670 01280000 40bd2240 15000000 82000000 .(..@."@........ - 0d680 55bd2240 1a000000 a2000000 6fbd2240 U."@........o."@ - 0d690 00000000 08000000 6fbd2240 17000000 ........o."@.... - 0d6a0 a2000000 86bd2240 15000000 a2000000 ......"@........ - 0d6b0 9bbd2240 02000000 a2000000 9dbd2240 .."@.........."@ - 0d6c0 0d000000 a2000000 aabd2240 00000000 .........."@.... - 0d6d0 08000000 aabd2240 05000000 a2000000 ......"@........ - 0d6e0 afbd2240 00000000 08280000 b0bd2240 .."@.....(...."@ - 0d6f0 00000000 01280000 b0bd2240 3e000000 .....(...."@>... - 0d700 82000000 eebd2240 00000000 08280000 ......"@.....(.. - 0d710 f0bd2240 04000000 01280000 f4bd2240 .."@.....(...."@ - 0d720 2c000000 82000000 20be2240 00000000 ,....... ."@.... - 0d730 08280000 20be2240 00000000 01280000 .(.. ."@.....(.. - 0d740 20be2240 22000000 82000000 42be2240 ."@".......B."@ - 0d750 00000000 08280000 44be2240 08000000 .....(..D."@.... - 0d760 01280000 4cbe2240 58000000 82000000 .(..L."@X....... - 0d770 a4be2240 0e000000 a2000000 b2be2240 .."@.........."@ - 0d780 00000000 08000000 b2be2240 02000000 .........."@.... - 0d790 a2000000 b4be2240 5a000000 a2000000 ......"@Z....... - 0d7a0 0ebf2240 00000000 08000000 0ebf2240 .."@.........."@ - 0d7b0 0c000000 a2000000 1abf2240 46000000 .........."@F... - 0d7c0 a2000000 60bf2240 32000000 a2000000 ....`."@2....... - 0d7d0 92bf2240 15000000 a2000000 a7bf2240 .."@.........."@ - 0d7e0 09000000 a2000000 b0bf2240 00000000 .........."@.... - 0d7f0 08280000 b0bf2240 07000000 82000000 .(...."@........ - 0d800 b7bf2240 02000000 a2000000 b9bf2240 .."@.........."@ - 0d810 17000000 a2000000 d0bf2240 00000000 .........."@.... - 0d820 08280000 d0bf2240 0c000000 01280000 .(...."@.....(.. - 0d830 dcbf2240 52000000 82000000 2ec02240 .."@R........."@ - 0d840 1d000000 a2000000 4bc02240 0d000000 ........K."@.... - 0d850 a2000000 58c02240 00000000 08000000 ....X."@........ - 0d860 58c02240 02000000 a2000000 5ac02240 X."@........Z."@ - 0d870 21000000 a2000000 7bc02240 00000000 !.......{."@.... - 0d880 08000000 7bc02240 02000000 a2000000 ....{."@........ - 0d890 7dc02240 36000000 a2000000 b3c02240 }."@6........."@ - 0d8a0 7e000000 a2000000 31c12240 13000000 ~.......1."@.... - 0d8b0 a2000000 44c12240 07000000 a2000000 ....D."@........ - 0d8c0 4bc12240 00000000 08000000 4bc12240 K."@........K."@ - 0d8d0 03000000 a2000000 4ec12240 13000000 ........N."@.... - 0d8e0 a2000000 61c12240 00000000 08000000 ....a."@........ - 0d8f0 61c12240 05000000 a2000000 66c12240 a."@........f."@ - 0d900 00000000 08280000 68c12240 04000000 .....(..h."@.... - 0d910 01280000 6cc12240 1f000000 82000000 .(..l."@........ - 0d920 8bc12240 18000000 a2000000 a3c12240 .."@.........."@ - 0d930 31000000 a2000000 d4c12240 00000000 1........."@.... - 0d940 08000000 d4c12240 31000000 a2000000 ......"@1....... - 0d950 05c22240 00000000 08000000 05c22240 .."@.........."@ - 0d960 30000000 a2000000 35c22240 2c000000 0.......5."@,... - 0d970 a2000000 61c22240 24000000 a2000000 ....a."@$....... - 0d980 85c22240 00000000 08000000 85c22240 .."@.........."@ - 0d990 14000000 a2000000 99c22240 0b000000 .........."@.... - 0d9a0 a2000000 a4c22240 00000000 08000000 ......"@........ - 0d9b0 a4c22240 60000000 a2000000 04c32240 .."@`........."@ - 0d9c0 05000000 a2000000 09c32240 00000000 .........."@.... - 0d9d0 08000000 09c32240 56000000 a2000000 ......"@V....... - 0d9e0 5fc32240 00000000 08000000 5fc32240 _."@........_."@ - 0d9f0 08000000 a2000000 67c32240 00000000 ........g."@.... - 0da00 08000000 67c32240 24000000 a2000000 ....g."@$....... - 0da10 8bc32240 27000000 a2000000 b2c32240 .."@'........."@ - 0da20 00000000 08000000 b2c32240 0c000000 .........."@.... - 0da30 a2000000 bec32240 00000000 08000000 ......"@........ - 0da40 bec32240 08000000 a2000000 c6c32240 .."@.........."@ - 0da50 00000000 08280000 c8c32240 00000000 .....(...."@.... - 0da60 01280000 c8c32240 47000000 82000000 .(...."@G....... - 0da70 0fc42240 00000000 08000000 0fc42240 .."@.........."@ - 0da80 06000000 a2000000 15c42240 07000000 .........."@.... - 0da90 a2000000 1cc42240 0d000000 a2000000 ......"@........ - 0daa0 29c42240 03000000 08000000 2cc42240 )."@........,."@ - 0dab0 06000000 a2000000 32c42240 0b000000 ........2."@.... - 0dac0 a2000000 3dc42240 08000000 a2000000 ....=."@........ - 0dad0 45c42240 4b000000 a2000000 90c42240 E."@K........."@ - 0dae0 17000000 a2000000 a7c42240 3d000000 .........."@=... - 0daf0 a2000000 e4c42240 25000000 a2000000 ......"@%....... - 0db00 09c52240 03000000 08280000 0cc52240 .."@.....(...."@ - 0db10 04000000 01280000 10c52240 2c000000 .....(...."@,... - 0db20 82000000 3cc52240 5b000000 a2000000 ....<."@[....... - 0db30 97c52240 0e000000 a2000000 a5c52240 .."@.........."@ - 0db40 00000000 08000000 a5c52240 02000000 .........."@.... - 0db50 a2000000 a7c52240 15000000 a2000000 ......"@........ - 0db60 bcc52240 4e000000 a2000000 0ac62240 .."@N........."@ - 0db70 00000000 08000000 0ac62240 1b000000 .........."@.... - 0db80 a2000000 25c62240 14000000 a2000000 ....%."@........ - 0db90 39c62240 09000000 a2000000 42c62240 9."@........B."@ - 0dba0 00000000 08280000 44c62240 00000000 .....(..D."@.... - 0dbb0 01280000 44c62240 1c000000 82000000 .(..D."@........ - 0dbc0 60c62240 00000000 08280000 60c62240 `."@.....(..`."@ - 0dbd0 00000000 01280000 60c62240 1a000000 .....(..`."@.... - 0dbe0 82000000 7ac62240 07000000 a2000000 ....z."@........ - 0dbf0 81c62240 0d000000 a2000000 8ec62240 .."@.........."@ - 0dc00 00000000 08280000 90c62240 04000000 .....(...."@.... - 0dc10 01280000 94c62240 52000000 82000000 .(...."@R....... - 0dc20 e6c62240 00000000 08280000 e8c62240 .."@.....(...."@ - 0dc30 08000000 01280000 f0c62240 3f000000 .....(...."@?... - 0dc40 82000000 2fc72240 02000000 a2000000 ..../."@........ - 0dc50 31c72240 00000000 08280000 34c72240 1."@.....(..4."@ - 0dc60 04000000 01280000 38c72240 1c000000 .....(..8."@.... - 0dc70 82000000 54c72240 00000000 08280000 ....T."@.....(.. - 0dc80 54c72240 0c000000 01280000 60c72240 T."@.....(..`."@ - 0dc90 47000000 82000000 a7c72240 00000000 G........."@.... - 0dca0 08000000 a7c72240 14000000 a2000000 ......"@........ - 0dcb0 bbc72240 19000000 a2000000 d4c72240 .."@.........."@ - 0dcc0 00000000 08000000 d4c72240 05000000 .........."@.... - 0dcd0 a2000000 d9c72240 06000000 a2000000 ......"@........ - 0dce0 dfc72240 00000000 08000000 dfc72240 .."@.........."@ - 0dcf0 0c000000 a2000000 ebc72240 17000000 .........."@.... - 0dd00 a2000000 02c82240 07000000 a2000000 ......"@........ - 0dd10 09c82240 06000000 a2000000 0fc82240 .."@.........."@ - 0dd20 16000000 a2000000 25c82240 09000000 ........%."@.... - 0dd30 a2000000 2ec82240 22000000 a2000000 ......"@"....... - 0dd40 50c82240 00000000 08000000 50c82240 P."@........P."@ - 0dd50 02000000 a2000000 52c82240 1e000000 ........R."@.... - 0dd60 a2000000 70c82240 00000000 08000000 ....p."@........ - 0dd70 70c82240 05000000 a2000000 75c82240 p."@........u."@ - 0dd80 05000000 a2000000 7ac82240 00000000 ........z."@.... - 0dd90 08000000 7ac82240 0f000000 a2000000 ....z."@........ - 0dda0 89c82240 00000000 08000000 89c82240 .."@.........."@ - 0ddb0 0e000000 a2000000 97c82240 08000000 .........."@.... - 0ddc0 a2000000 9fc82240 00000000 08000000 ......"@........ - 0ddd0 9fc82240 13000000 a2000000 b2c82240 .."@.........."@ - 0dde0 00000000 08280000 b4c82240 04000000 .....(...."@.... - 0ddf0 01280000 b8c82240 74000000 82000000 .(...."@t....... - 0de00 2cc92240 54000000 a2000000 80c92240 ,."@T........."@ - 0de10 36000000 a2000000 b6c92240 1b000000 6........."@.... - 0de20 a2000000 d1c92240 06000000 a2000000 ......"@........ - 0de30 d7c92240 49000000 a2000000 20ca2240 .."@I....... ."@ - 0de40 16000000 a2000000 36ca2240 1a000000 ........6."@.... - 0de50 a2000000 50ca2240 00000000 08000000 ....P."@........ - 0de60 50ca2240 09000000 a2000000 59ca2240 P."@........Y."@ - 0de70 18000000 a2000000 71ca2240 00000000 ........q."@.... - 0de80 08000000 71ca2240 2e000000 a2000000 ....q."@........ - 0de90 9fca2240 0f000000 a2000000 aeca2240 .."@.........."@ - 0dea0 00000000 08280000 b0ca2240 00000000 .....(...."@.... - 0deb0 01280000 b0ca2240 1e000000 82000000 .(...."@........ - 0dec0 ceca2240 31000000 a2000000 ffca2240 .."@1........."@ - 0ded0 00000000 08280000 00cb2240 04000000 .....(...."@.... - 0dee0 01280000 04cb2240 1e000000 82000000 .(...."@........ - 0def0 22cb2240 3a000000 a2000000 5ccb2240 "."@:.......\."@ - 0df00 00000000 08000000 5ccb2240 06000000 ........\."@.... - 0df10 a2000000 62cb2240 19000000 a2000000 ....b."@........ - 0df20 7bcb2240 00000000 08280000 7ccb2240 {."@.....(..|."@ - 0df30 08000000 01280000 84cb2240 53000000 .....(...."@S... - 0df40 82000000 d7cb2240 00000000 08000000 ......"@........ - 0df50 d7cb2240 20000000 a2000000 f7cb2240 .."@ ........."@ - 0df60 02000000 a2000000 f9cb2240 0e000000 .........."@.... - 0df70 a2000000 07cc2240 00000000 08000000 ......"@........ - 0df80 07cc2240 18000000 a2000000 1fcc2240 .."@.........."@ - 0df90 03000000 a2000000 22cc2240 09000000 ........"."@.... - 0dfa0 a2000000 2bcc2240 30000000 a2000000 ....+."@0....... - 0dfb0 5bcc2240 00000000 08000000 5bcc2240 [."@........[."@ - 0dfc0 1f000000 a2000000 7acc2240 02000000 ........z."@.... - 0dfd0 a2000000 7ccc2240 4b000000 a2000000 ....|."@K....... - 0dfe0 c7cc2240 00000000 08000000 c7cc2240 .."@.........."@ - 0dff0 1b000000 a2000000 e2cc2240 00000000 .........."@.... - 0e000 08000000 e2cc2240 11000000 a2000000 ......"@........ - 0e010 f3cc2240 00000000 08000000 f3cc2240 .."@.........."@ - 0e020 11000000 a2000000 04cd2240 00000000 .........."@.... - 0e030 08280000 04cd2240 00000000 01280000 .(...."@.....(.. - 0e040 04cd2240 22000000 82000000 26cd2240 .."@".......&."@ - 0e050 33000000 a2000000 59cd2240 07000000 3.......Y."@.... - 0e060 a2000000 60cd2240 00000000 08280000 ....`."@.....(.. - 0e070 60cd2240 24000000 01280000 84cd2240 `."@$....(...."@ - 0e080 1e000000 82000000 a2cd2240 00000000 .........."@.... - 0e090 08000000 a2cd2240 08000000 a2000000 ......"@........ - 0e0a0 aacd2240 00000000 08000000 aacd2240 .."@.........."@ - 0e0b0 2a000000 a2000000 d4cd2240 08000000 *........."@.... - 0e0c0 a2000000 dccd2240 00000000 08000000 ......"@........ - 0e0d0 dccd2240 1e000000 a2000000 facd2240 .."@.........."@ - 0e0e0 00000000 08000000 facd2240 8b000000 .........."@.... - 0e0f0 a2000000 85ce2240 05000000 a2000000 ......"@........ - 0e100 8ace2240 00000000 08000000 8ace2240 .."@.........."@ - 0e110 07000000 82000000 91ce2240 83000000 .........."@.... - 0e120 a2000000 14cf2240 08000000 a2000000 ......"@........ - 0e130 1ccf2240 00000000 08000000 1ccf2240 .."@.........."@ - 0e140 05000000 82000000 21cf2240 24000000 ........!."@$... - 0e150 a2000000 45cf2240 26000000 a2000000 ....E."@&....... - 0e160 6bcf2240 0f000000 a2000000 7acf2240 k."@........z."@ - 0e170 0b000000 a2000000 85cf2240 08000000 .........."@.... - 0e180 a2000000 8dcf2240 00000000 08000000 ......"@........ - 0e190 8dcf2240 59000000 a2000000 e6cf2240 .."@Y........."@ - 0e1a0 00000000 08000000 e6cf2240 57000000 .........."@W... - 0e1b0 a2000000 3dd02240 00000000 08000000 ....=."@........ - 0e1c0 3dd02240 02000000 a2000000 3fd02240 =."@........?."@ - 0e1d0 87000000 a2000000 c6d02240 00000000 .........."@.... - 0e1e0 08000000 c6d02240 05000000 a2000000 ......"@........ - 0e1f0 cbd02240 00000000 08000000 cbd02240 .."@.........."@ - 0e200 05000000 a2000000 d0d02240 00000000 .........."@.... - 0e210 08000000 d0d02240 08000000 a2000000 ......"@........ - 0e220 d8d02240 00000000 08000000 d8d02240 .."@.........."@ - 0e230 05000000 a2000000 ddd02240 00000000 .........."@.... - 0e240 08280000 e0d02240 00000000 01280000 .(...."@.....(.. - 0e250 e0d02240 10000000 82000000 f0d02240 .."@.........."@ - 0e260 00000000 08000000 f0d02240 39000000 .........."@9... - 0e270 a2000000 29d12240 00000000 08000000 ....)."@........ - 0e280 29d12240 09000000 a2000000 32d12240 )."@........2."@ - 0e290 00000000 08000000 32d12240 08000000 ........2."@.... - 0e2a0 a2000000 3ad12240 26000000 a2000000 ....:."@&....... - 0e2b0 60d12240 00000000 08000000 60d12240 `."@........`."@ - 0e2c0 08000000 a2000000 68d12240 27000000 ........h."@'... - 0e2d0 a2000000 8fd12240 00000000 08000000 ......"@........ - 0e2e0 8fd12240 0d000000 a2000000 9cd12240 .."@.........."@ - 0e2f0 00000000 08000000 9cd12240 02000000 .........."@.... - 0e300 a2000000 9ed12240 11000000 a2000000 ......"@........ - 0e310 afd12240 00000000 08000000 afd12240 .."@.........."@ - 0e320 02000000 a2000000 b1d12240 1c000000 .........."@.... - 0e330 a2000000 cdd12240 00000000 08000000 ......"@........ - 0e340 cdd12240 08000000 a2000000 d5d12240 .."@.........."@ - 0e350 1f000000 a2000000 f4d12240 00000000 .........."@.... - 0e360 08000000 f4d12240 02000000 82000000 ......"@........ - 0e370 f6d12240 1c000000 a2000000 12d22240 .."@.........."@ - 0e380 00000000 08000000 12d22240 02000000 .........."@.... - 0e390 82000000 14d22240 11000000 a2000000 ......"@........ - 0e3a0 25d22240 00000000 08000000 25d22240 %."@........%."@ - 0e3b0 0d000000 a2000000 32d22240 00000000 ........2."@.... - 0e3c0 08000000 32d22240 02000000 a2000000 ....2."@........ - 0e3d0 34d22240 11000000 a2000000 45d22240 4."@........E."@ - 0e3e0 00000000 08000000 45d22240 02000000 ........E."@.... - 0e3f0 a2000000 47d22240 1a000000 a2000000 ....G."@........ - 0e400 61d22240 00000000 08000000 61d22240 a."@........a."@ - 0e410 08000000 a2000000 69d22240 1a000000 ........i."@.... - 0e420 a2000000 83d22240 00000000 08000000 ......"@........ - 0e430 83d22240 02000000 82000000 85d22240 .."@.........."@ - 0e440 1a000000 a2000000 9fd22240 00000000 .........."@.... - 0e450 08000000 9fd22240 02000000 82000000 ......"@........ - 0e460 a1d22240 0f000000 a2000000 b0d22240 .."@.........."@ - 0e470 00000000 08000000 b0d22240 37000000 .........."@7... - 0e480 a2000000 e7d22240 00000000 08000000 ......"@........ - 0e490 e7d22240 0d000000 a2000000 f4d22240 .."@.........."@ - 0e4a0 00000000 08000000 f4d22240 0f000000 .........."@.... - 0e4b0 a2000000 03d32240 00000000 08280000 ......"@.....(.. - 0e4c0 04d32240 00000000 01280000 04d32240 .."@.....(...."@ - 0e4d0 1e000000 82000000 22d32240 00000000 ........"."@.... - 0e4e0 08000000 22d32240 11000000 a2000000 ...."."@........ - 0e4f0 33d32240 1c000000 a2000000 4fd32240 3."@........O."@ - 0e500 00000000 08280000 50d32240 00000000 .....(..P."@.... - 0e510 01280000 50d32240 1d000000 82000000 .(..P."@........ - 0e520 6dd32240 00000000 08280000 70d32240 m."@.....(..p."@ - 0e530 04000000 01280000 74d32240 2b000000 .....(..t."@+... - 0e540 82000000 9fd32240 00000000 08000000 ......"@........ - 0e550 9fd32240 17000000 a2000000 b6d32240 .."@.........."@ - 0e560 00000000 08000000 b6d32240 17000000 .........."@.... - 0e570 a2000000 cdd32240 00000000 08280000 ......"@.....(.. - 0e580 d0d32240 74000000 01280000 44d42240 .."@t....(..D."@ - 0e590 0d010000 82000000 51d52240 00000000 ........Q."@.... - 0e5a0 08000000 51d52240 14000000 a2000000 ....Q."@........ - 0e5b0 65d52240 36020000 a2000000 9bd72240 e."@6........."@ - 0e5c0 2e000000 a2000000 c9d72240 53000000 .........."@S... - 0e5d0 a2000000 1cd82240 00000000 08000000 ......"@........ - 0e5e0 1cd82240 0d000000 a2000000 29d82240 .."@........)."@ - 0e5f0 21000000 a2000000 4ad82240 00000000 !.......J."@.... - 0e600 08280000 4cd82240 00000000 01280000 .(..L."@.....(.. - 0e610 4cd82240 1b000000 82000000 67d82240 L."@........g."@ - 0e620 00000000 08280000 68d82240 1c000000 .....(..h."@.... - 0e630 01280000 84d82240 a6000000 82000000 .(...."@........ - 0e640 2ad92240 00000000 08280000 2cd92240 *."@.....(..,."@ - 0e650 10000000 01280000 3cd92240 29000000 .....(..<."@)... - 0e660 82000000 65d92240 32000000 a2000000 ....e."@2....... - 0e670 97d92240 00000000 08000000 97d92240 .."@.........."@ - 0e680 1c000000 82000000 b3d92240 56000000 .........."@V... - 0e690 a2000000 09da2240 00000000 08000000 ......"@........ - 0e6a0 09da2240 21000000 a2000000 2ada2240 .."@!.......*."@ - 0e6b0 14000000 a2000000 3eda2240 07000000 ........>."@.... - 0e6c0 a2000000 45da2240 00000000 08000000 ....E."@........ - 0e6d0 45da2240 18000000 a2000000 5dda2240 E."@........]."@ - 0e6e0 00000000 08000000 5dda2240 25000000 ........]."@%... - 0e6f0 a2000000 82da2240 00000000 08000000 ......"@........ - 0e700 82da2240 22000000 a2000000 a4da2240 .."@"........."@ - 0e710 00000000 08000000 a4da2240 1b000000 .........."@.... - 0e720 a2000000 bfda2240 00000000 08000000 ......"@........ - 0e730 bfda2240 25000000 a2000000 e4da2240 .."@%........."@ - 0e740 00000000 08000000 e4da2240 22000000 .........."@"... - 0e750 a2000000 06db2240 00000000 08000000 ......"@........ - 0e760 06db2240 18000000 a2000000 1edb2240 .."@.........."@ - 0e770 00000000 08000000 1edb2240 09000000 .........."@.... - 0e780 a2000000 27db2240 00000000 08000000 ....'."@........ - 0e790 27db2240 09000000 a2000000 30db2240 '."@........0."@ - 0e7a0 00000000 08000000 30db2240 0c000000 ........0."@.... - 0e7b0 a2000000 3cdb2240 00000000 08000000 ....<."@........ - 0e7c0 3cdb2240 0c000000 a2000000 48db2240 <."@........H."@ - 0e7d0 00000000 08280000 48db2240 08000000 .....(..H."@.... - 0e7e0 01280000 50db2240 92000000 82000000 .(..P."@........ - 0e7f0 e2db2240 0c000000 a2000000 eedb2240 .."@.........."@ - 0e800 00000000 08280000 f0db2240 00000000 .....(...."@.... - 0e810 01280000 f0db2240 43000000 82000000 .(...."@C....... - 0e820 33dc2240 0c000000 a2000000 3fdc2240 3."@........?."@ - 0e830 00000000 08280000 40dc2240 0e000000 .....(..@."@.... - 0e840 82000000 4edc2240 00000000 08000000 ....N."@........ - 0e850 4edc2240 03000000 a2000000 51dc2240 N."@........Q."@ - 0e860 07000000 a2000000 58dc2240 00000000 ........X."@.... - 0e870 08280000 58dc2240 04000000 01280000 .(..X."@.....(.. - 0e880 5cdc2240 6d000000 82000000 c9dc2240 \."@m........."@ - 0e890 10000000 a2000000 d9dc2240 00000000 .........."@.... - 0e8a0 08000000 d9dc2240 05000000 a2000000 ......"@........ - 0e8b0 dedc2240 3f000000 a2000000 1ddd2240 .."@?........."@ - 0e8c0 40000000 a2000000 5ddd2240 1f000000 @.......]."@.... - 0e8d0 a2000000 7cdd2240 03000000 08000000 ....|."@........ - 0e8e0 7fdd2240 05000000 a2000000 84dd2240 .."@.........."@ - 0e8f0 09000000 a2000000 8ddd2240 00000000 .........."@.... - 0e900 08280000 90dd2240 00000000 01280000 .(...."@.....(.. - 0e910 90dd2240 38000000 82000000 c8dd2240 .."@8........."@ - 0e920 00000000 08280000 c8dd2240 00000000 .....(...."@.... - 0e930 01280000 c8dd2240 5c000000 82000000 .(...."@\....... - 0e940 24de2240 00000000 08000000 24de2240 $."@........$."@ - 0e950 09000000 a2000000 2dde2240 38000000 ........-."@8... - 0e960 a2000000 65de2240 07000000 a2000000 ....e."@........ - 0e970 6cde2240 00000000 08280000 6cde2240 l."@.....(..l."@ - 0e980 00000000 01280000 6cde2240 1a000000 .....(..l."@.... - 0e990 82000000 86de2240 00000000 08000000 ......"@........ - 0e9a0 86de2240 20000000 a2000000 a6de2240 .."@ ........."@ - 0e9b0 1b000000 a2000000 c1de2240 00000000 .........."@.... - 0e9c0 08280000 c4de2240 0c000000 01280000 .(...."@.....(.. - 0e9d0 d0de2240 14000000 82000000 e4de2240 .."@.........."@ - 0e9e0 43000000 a2000000 27df2240 14000000 C.......'."@.... - 0e9f0 a2000000 3bdf2240 11000000 a2000000 ....;."@........ - 0ea00 4cdf2240 16000000 a2000000 62df2240 L."@........b."@ - 0ea10 93000000 a2000000 f5df2240 23000000 .........."@#... - 0ea20 a2000000 18e02240 a9000000 a2000000 ......"@........ - 0ea30 c1e02240 00000000 08280000 c4e02240 .."@.....(...."@ - 0ea40 18000000 01280000 dce02240 33000000 .....(...."@3... - 0ea50 82000000 0fe12240 00000000 08000000 ......"@........ - 0ea60 0fe12240 12000000 a2000000 21e12240 .."@........!."@ - 0ea70 33000000 a2000000 54e12240 00000000 3.......T."@.... - 0ea80 08000000 54e12240 12000000 a2000000 ....T."@........ - 0ea90 66e12240 00000000 08000000 66e12240 f."@........f."@ - 0eaa0 12000000 a2000000 78e12240 00000000 ........x."@.... - 0eab0 08280000 78e12240 08000000 01280000 .(..x."@.....(.. - 0eac0 80e12240 ad000000 82000000 2de22240 .."@........-."@ - 0ead0 37000000 a2000000 64e22240 00000000 7.......d."@.... - 0eae0 08280000 64e22240 04000000 01280000 .(..d."@.....(.. - 0eaf0 68e22240 08000000 82000000 70e22240 h."@........p."@ - 0eb00 27000000 a2000000 97e22240 00000000 '........."@.... - 0eb10 08000000 97e22240 0a000000 a2000000 ......"@........ - 0eb20 a1e22240 00000000 08280000 a4e22240 .."@.....(...."@ - 0eb30 00000000 01280000 a4e22240 1a000000 .....(...."@.... - 0eb40 82000000 bee22240 00000000 08280000 ......"@.....(.. - 0eb50 c0e22240 00000000 01280000 c0e22240 .."@.....(...."@ - 0eb60 29000000 82000000 e9e22240 00000000 )........."@.... - 0eb70 08280000 ece22240 00000000 01280000 .(...."@.....(.. - 0eb80 ece22240 05000000 82000000 f1e22240 .."@.........."@ - 0eb90 31000000 a2000000 22e32240 00000000 1......."."@.... - 0eba0 08280000 24e32240 00000000 01280000 .(..$."@.....(.. - 0ebb0 24e32240 05000000 82000000 29e32240 $."@........)."@ - 0ebc0 2b000000 a2000000 54e32240 00000000 +.......T."@.... - 0ebd0 08280000 54e32240 38000000 01280000 .(..T."@8....(.. - 0ebe0 8ce32240 63000000 82000000 efe32240 .."@c........."@ - 0ebf0 00000000 08280000 f0e32240 14000000 .....(...."@.... - 0ec00 01280000 04e42240 36000000 82000000 .(...."@6....... - 0ec10 3ae42240 00000000 08000000 3ae42240 :."@........:."@ - 0ec20 0a000000 a2000000 44e42240 11000000 ........D."@.... - 0ec30 a2000000 55e42240 36000000 a2000000 ....U."@6....... - 0ec40 8be42240 54000000 a2000000 dfe42240 .."@T........."@ - 0ec50 20000000 a2000000 ffe42240 5f000000 ........."@_... - 0ec60 a2000000 5ee52240 00000000 08000000 ....^."@........ - 0ec70 5ee52240 02000000 a2000000 60e52240 ^."@........`."@ - 0ec80 12000000 a2000000 72e52240 00000000 ........r."@.... - 0ec90 08000000 72e52240 14000000 a2000000 ....r."@........ - 0eca0 86e52240 21000000 a2000000 a7e52240 .."@!........."@ - 0ecb0 00000000 08000000 a7e52240 02000000 .........."@.... - 0ecc0 a2000000 a9e52240 15000000 a2000000 ......"@........ - 0ecd0 bee52240 0a000000 a2000000 c8e52240 .."@.........."@ - 0ece0 11000000 a2000000 d9e52240 1f000000 .........."@.... - 0ecf0 a2000000 f8e52240 36000000 a2000000 ......"@6....... - 0ed00 2ee62240 3d000000 a2000000 6be62240 .."@=.......k."@ - 0ed10 00000000 08000000 6be62240 09000000 ........k."@.... - 0ed20 a2000000 74e62240 21000000 a2000000 ....t."@!....... - 0ed30 95e62240 1a000000 a2000000 afe62240 .."@.........."@ - 0ed40 03000000 08000000 b2e62240 8b000000 .........."@.... - 0ed50 a2000000 3de72240 2d000000 a2000000 ....=."@-....... - 0ed60 6ae72240 12000000 a2000000 7ce72240 j."@........|."@ - 0ed70 0d000000 a2000000 89e72240 0e000000 .........."@.... - 0ed80 a2000000 97e72240 10000000 a2000000 ......"@........ - 0ed90 a7e72240 00000000 08000000 a7e72240 .."@.........."@ - 0eda0 08000000 82000000 afe72240 00000000 .........."@.... - 0edb0 08000000 afe72240 13000000 a2000000 ......"@........ - 0edc0 c2e72240 00000000 08000000 c2e72240 .."@.........."@ - 0edd0 0a000000 a2000000 cce72240 00000000 .........."@.... - 0ede0 08280000 cce72240 02000000 82000000 .(...."@........ - 0edf0 cee72240 00000000 08280000 d0e72240 .."@.....(...."@ - 0ee00 00000000 01280000 d0e72240 24000000 .....(...."@$... - 0ee10 82000000 f4e72240 00000000 08280000 ......"@.....(.. - 0ee20 f4e72240 04000000 01280000 f8e72240 .."@.....(...."@ - 0ee30 0d000000 82000000 05e82240 1f000000 .........."@.... - 0ee40 a2000000 24e82240 00000000 08280000 ....$."@.....(.. - 0ee50 24e82240 04000000 01280000 28e82240 $."@.....(..(."@ - 0ee60 14000000 82000000 3ce82240 03000000 ........<."@.... - 0ee70 a2000000 3fe82240 48000000 a2000000 ....?."@H....... - 0ee80 87e82240 05000000 a2000000 8ce82240 .."@.........."@ - 0ee90 0d000000 a2000000 99e82240 00000000 .........."@.... - 0eea0 08280000 9ce82240 00000000 01280000 .(...."@.....(.. - 0eeb0 9ce82240 35000000 82000000 d1e82240 .."@5........."@ - 0eec0 00000000 08000000 d1e82240 23000000 .........."@#... - 0eed0 a2000000 f4e82240 00000000 08000000 ......"@........ - 0eee0 f4e82240 28000000 a2000000 1ce92240 .."@(........."@ - 0eef0 00000000 08000000 1ce92240 02000000 .........."@.... - 0ef00 a2000000 1ee92240 10000000 a2000000 ......"@........ - 0ef10 2ee92240 1d000000 a2000000 4be92240 .."@........K."@ - 0ef20 00000000 08280000 4ce92240 00000000 .....(..L."@.... - 0ef30 01280000 4ce92240 4a000000 82000000 .(..L."@J....... - 0ef40 96e92240 00000000 08000000 96e92240 .."@.........."@ - 0ef50 18000000 a2000000 aee92240 00000000 .........."@.... - 0ef60 08000000 aee92240 11000000 a2000000 ......"@........ - 0ef70 bfe92240 08000000 a2000000 c7e92240 .."@.........."@ - 0ef80 08000000 a2000000 cfe92240 00000000 .........."@.... - 0ef90 08000000 cfe92240 0e000000 a2000000 ......"@........ - 0efa0 dde92240 00000000 08000000 dde92240 .."@.........."@ - 0efb0 0e000000 a2000000 ebe92240 00000000 .........."@.... - 0efc0 08000000 ebe92240 10000000 a2000000 ......"@........ - 0efd0 fbe92240 00000000 08000000 fbe92240 .."@.........."@ - 0efe0 10000000 a2000000 0bea2240 00000000 .........."@.... - 0eff0 08000000 0bea2240 0b000000 a2000000 ......"@........ - 0f000 16ea2240 00000000 08000000 16ea2240 .."@.........."@ - 0f010 10000000 a2000000 26ea2240 00000000 ........&."@.... - 0f020 08000000 26ea2240 0d000000 a2000000 ....&."@........ - 0f030 33ea2240 00000000 08000000 33ea2240 3."@........3."@ - 0f040 0e000000 a2000000 41ea2240 00000000 ........A."@.... - 0f050 08000000 41ea2240 10000000 a2000000 ....A."@........ - 0f060 51ea2240 00000000 08000000 51ea2240 Q."@........Q."@ - 0f070 07000000 82000000 58ea2240 00000000 ........X."@.... - 0f080 08000000 58ea2240 0b000000 a2000000 ....X."@........ - 0f090 63ea2240 00000000 08280000 64ea2240 c."@.....(..d."@ - 0f0a0 00000000 01280000 64ea2240 25000000 .....(..d."@%... - 0f0b0 82000000 89ea2240 00000000 08280000 ......"@.....(.. - 0f0c0 8cea2240 00000000 01280000 8cea2240 .."@.....(...."@ - 0f0d0 1d000000 82000000 a9ea2240 00000000 .........."@.... - 0f0e0 08280000 acea2240 00000000 01280000 .(...."@.....(.. - 0f0f0 acea2240 15000000 82000000 c1ea2240 .."@.........."@ - 0f100 00000000 08280000 c4ea2240 00000000 .....(...."@.... - 0f110 01280000 c4ea2240 09000000 82000000 .(...."@........ - 0f120 cdea2240 26000000 a2000000 f3ea2240 .."@&........."@ - 0f130 00000000 08280000 f4ea2240 00000000 .....(...."@.... - 0f140 01280000 f4ea2240 14000000 82000000 .(...."@........ - 0f150 08eb2240 00000000 08280000 08eb2240 .."@.....(...."@ - 0f160 00000000 01280000 08eb2240 23000000 .....(...."@#... - 0f170 82000000 2beb2240 00000000 08280000 ....+."@.....(.. - 0f180 2ceb2240 0b000000 82000000 37eb2240 ,."@........7."@ - 0f190 0c000000 a2000000 43eb2240 00000000 ........C."@.... - 0f1a0 08000000 43eb2240 02000000 a2000000 ....C."@........ - 0f1b0 45eb2240 1a000000 a2000000 5feb2240 E."@........_."@ - 0f1c0 00000000 08000000 5feb2240 07000000 ........_."@.... - 0f1d0 a2000000 66eb2240 00000000 08280000 ....f."@.....(.. - 0f1e0 68eb2240 00000000 01280000 68eb2240 h."@.....(..h."@ - 0f1f0 5d000000 82000000 c5eb2240 00000000 ]........."@.... - 0f200 08280000 c8eb2240 04000000 01280000 .(...."@.....(.. - 0f210 cceb2240 1f000000 82000000 ebeb2240 .."@.........."@ - 0f220 00000000 08000000 ebeb2240 14000000 .........."@.... - 0f230 a2000000 ffeb2240 00000000 08280000 ......"@.....(.. - 0f240 00ec2240 00000000 01280000 00ec2240 .."@.....(...."@ - 0f250 0b000000 82000000 0bec2240 00000000 .........."@.... - 0f260 08280000 0cec2240 0c000000 01280000 .(...."@.....(.. - 0f270 18ec2240 3a000000 82000000 52ec2240 .."@:.......R."@ - 0f280 00000000 08280000 54ec2240 00000000 .....(..T."@.... - 0f290 01280000 54ec2240 05000000 82000000 .(..T."@........ - 0f2a0 59ec2240 47000000 a2000000 a0ec2240 Y."@G........."@ - 0f2b0 00000000 08280000 a0ec2240 00000000 .....(...."@.... - 0f2c0 01280000 a0ec2240 08000000 82000000 .(...."@........ - 0f2d0 a8ec2240 00000000 08280000 a8ec2240 .."@.....(...."@ - 0f2e0 00000000 01280000 a8ec2240 14000000 .....(...."@.... - 0f2f0 82000000 bcec2240 00000000 08280000 ......"@.....(.. - 0f300 bcec2240 00000000 01280000 bcec2240 .."@.....(...."@ - 0f310 15000000 82000000 d1ec2240 00000000 .........."@.... - 0f320 08000000 d1ec2240 13000000 a2000000 ......"@........ - 0f330 e4ec2240 07000000 a2000000 ebec2240 .."@.........."@ - 0f340 03000000 a2000000 eeec2240 07000000 .........."@.... - 0f350 a2000000 f5ec2240 00000000 08280000 ......"@.....(.. - 0f360 f8ec2240 00000000 01280000 f8ec2240 .."@.....(...."@ - 0f370 31000000 82000000 29ed2240 00000000 1.......)."@.... - 0f380 08000000 29ed2240 27000000 a2000000 ....)."@'....... - 0f390 50ed2240 07000000 a2000000 57ed2240 P."@........W."@ - 0f3a0 00000000 08280000 58ed2240 10000000 .....(..X."@.... - 0f3b0 01280000 68ed2240 db010000 82000000 .(..h."@........ - 0f3c0 43ef2240 00000000 08000000 43ef2240 C."@........C."@ - 0f3d0 0d000000 a2000000 50ef2240 0e000000 ........P."@.... - 0f3e0 a2000000 5eef2240 00000000 08000000 ....^."@........ - 0f3f0 5eef2240 05000000 a2000000 63ef2240 ^."@........c."@ - 0f400 16000000 a2000000 79ef2240 00000000 ........y."@.... - 0f410 08280000 7cef2240 10000000 01280000 .(..|."@.....(.. - 0f420 8cef2240 23000000 82000000 afef2240 .."@#........."@ - 0f430 00000000 08280000 b0ef2240 70000000 .....(...."@p... - 0f440 01280000 20f02240 d3000000 82000000 .(.. ."@........ - 0f450 f3f02240 39000000 a2000000 2cf12240 .."@9.......,."@ - 0f460 2c000000 a2000000 58f12240 2f000000 ,.......X."@/... - 0f470 a2000000 87f12240 45000000 a2000000 ......"@E....... - 0f480 ccf12240 0c000000 a2000000 d8f12240 .."@.........."@ - 0f490 17000000 a2000000 eff12240 30000000 .........."@0... - 0f4a0 a2000000 1ff22240 18000000 a2000000 ......"@........ - 0f4b0 37f22240 0c000000 a2000000 43f22240 7."@........C."@ - 0f4c0 0b000000 a2000000 4ef22240 19000000 ........N."@.... - 0f4d0 a2000000 67f22240 15000000 a2000000 ....g."@........ - 0f4e0 7cf22240 24000000 a2000000 a0f22240 |."@$........."@ - 0f4f0 1f000000 a2000000 bff22240 19000000 .........."@.... - 0f500 a2000000 d8f22240 00000000 08000000 ......"@........ - 0f510 10a02440 56000000 04010000 70a02440 ..$@V.......p.$@ - 0f520 00000000 04490000 70a02440 39000000 .....I..p.$@9... - 0f530 04010000 b0a02440 00000000 04490000 ......$@.....I.. - 0f540 b0a02440 0a000000 04010000 c0a02440 ..$@..........$@ - 0f550 00000000 04490000 c0a02440 24000000 .....I....$@$... - 0f560 04010000 f0a02440 00000000 04490000 ......$@.....I.. - 0f570 f0a02440 26000000 04010000 20a12440 ..$@&....... .$@ - 0f580 00000000 04490000 20a12440 02000000 .....I.. .$@.... - 0f590 04010000 30a12440 00000000 04490000 ....0.$@.....I.. - 0f5a0 30a12440 15000000 04010000 50a12440 0.$@........P.$@ - 0f5b0 00000000 04490000 50a12440 0c000000 .....I..P.$@.... - 0f5c0 04010000 60a12440 00000000 04490000 ....`.$@.....I.. - 0f5d0 60a12440 1c000000 04010000 80a12440 `.$@..........$@ - 0f5e0 00000000 04490000 80a12440 27000000 .....I....$@'... - 0f5f0 04010000 b0a12440 00000000 04490000 ......$@.....I.. - 0f600 b0a12440 1d000000 04010000 d0a12440 ..$@..........$@ - 0f610 00000000 04490000 d0a12440 11000000 .....I....$@.... - 0f620 04010000 f0a12440 00000000 04490000 ......$@.....I.. - 0f630 f0a12440 32000000 04010000 30a22440 ..$@2.......0.$@ - 0f640 00000000 04490000 30a22440 2a000000 .....I..0.$@*... - 0f650 04010000 60a22440 00000000 04490000 ....`.$@.....I.. - 0f660 60a22440 23000000 04010000 90a22440 `.$@#.........$@ - 0f670 00000000 04490000 90a22440 2e000000 .....I....$@.... - 0f680 04010000 c0a22440 00000000 04490000 ......$@.....I.. - 0f690 c0a22440 13000000 04010000 e0a22440 ..$@..........$@ - 0f6a0 00000000 04490000 e0a22440 21000000 .....I....$@!... - 0f6b0 04010000 10a32440 00000000 04490000 ......$@.....I.. - 0f6c0 10a32440 08000000 04390000 18a32440 ..$@.....9....$@ - 0f6d0 05000000 04010000 20a32440 00000000 ........ .$@.... - 0f6e0 04490000 20a32440 02000000 04010000 .I.. .$@........ - 0f6f0 30a32440 00000000 04490000 30a32440 0.$@.....I..0.$@ - 0f700 13000000 04010000 50a32440 00000000 ........P.$@.... - 0f710 04490000 50a32440 05000000 04010000 .I..P.$@........ - 0f720 58a32440 00000000 04390000 58a32440 X.$@.....9..X.$@ - 0f730 02000000 04010000 60a32440 00000000 ........`.$@.... - 0f740 04490000 60a32440 13000000 04010000 .I..`.$@........ - 0f750 80a32440 00000000 04490000 80a32440 ..$@.....I....$@ - 0f760 05000000 04010000 88a32440 00000000 ..........$@.... - 0f770 04390000 88a32440 02000000 04010000 .9....$@........ - 0f780 90a32440 00000000 04490000 90a32440 ..$@.....I....$@ - 0f790 0e000000 04010000 a0a32440 00000000 ..........$@.... - 0f7a0 04490000 a0a32440 07000000 04010000 .I....$@........ - 0f7b0 b0a32440 00000000 04490000 b0a32440 ..$@.....I....$@ - 0f7c0 09000000 04010000 c0a32440 00000000 ..........$@.... - 0f7d0 04490000 c0a32440 02000000 04010000 .I....$@........ - 0f7e0 c8a32440 00000000 04390000 c8a32440 ..$@.....9....$@ - 0f7f0 07000000 04010000 d0a32440 00000000 ..........$@.... - 0f800 04490000 d0a32440 09000000 04010000 .I....$@........ - 0f810 e0a32440 00000000 04490000 e0a32440 ..$@.....I....$@ - 0f820 02000000 04010000 e8a32440 00000000 ..........$@.... - 0f830 04390000 e8a32440 07000000 04010000 .9....$@........ - 0f840 f0a32440 00000000 04490000 f0a32440 ..$@.....I....$@ - 0f850 11000000 04010000 10a42440 00000000 ..........$@.... + 0d0d0 04190000 4cb32240 02000000 82000000 ....L."@........ + 0d0e0 4eb32240 00000000 08280000 50b32240 N."@.....(..P."@ + 0d0f0 02000000 82000000 52b32240 00000000 ........R."@.... + 0d100 08280000 54b32240 00000000 01280000 .(..T."@.....(.. + 0d110 54b32240 17000000 82000000 6bb32240 T."@........k."@ + 0d120 12000000 a2000000 7db32240 05000000 ........}."@.... + 0d130 a2000000 82b32240 00000000 08280000 ......"@.....(.. + 0d140 84b32240 00000000 01280000 84b32240 .."@.....(...."@ + 0d150 19000000 82000000 9db32240 12000000 .........."@.... + 0d160 a2000000 afb32240 05000000 a2000000 ......"@........ + 0d170 b4b32240 00000000 08280000 b4b32240 .."@.....(...."@ + 0d180 00000000 01280000 b4b32240 38000000 .....(...."@8... + 0d190 82000000 ecb32240 10000000 a2000000 ......"@........ + 0d1a0 fcb32240 5b000000 a2000000 57b42240 .."@[.......W."@ + 0d1b0 00000000 08280000 58b42240 10000000 .....(..X."@.... + 0d1c0 01280000 68b42240 6f000000 82000000 .(..h."@o....... + 0d1d0 d7b42240 27000000 a2000000 feb42240 .."@'........."@ + 0d1e0 05000000 a2000000 03b52240 2e000000 .........."@.... + 0d1f0 a2000000 31b52240 4b000000 a2000000 ....1."@K....... + 0d200 7cb52240 10000000 a2000000 8cb52240 |."@.........."@ + 0d210 62000000 a2000000 eeb52240 15000000 b........."@.... + 0d220 a2000000 03b62240 09000000 a2000000 ......"@........ + 0d230 0cb62240 00000000 08000000 0cb62240 .."@.........."@ + 0d240 0f000000 a2000000 1bb62240 00000000 .........."@.... + 0d250 08000000 1bb62240 13000000 a2000000 ......"@........ + 0d260 2eb62240 00000000 08000000 2eb62240 .."@.........."@ + 0d270 2a000000 a2000000 58b62240 16000000 *.......X."@.... + 0d280 a2000000 6eb62240 31000000 a2000000 ....n."@1....... + 0d290 9fb62240 66000000 a2000000 05b72240 .."@f........."@ + 0d2a0 19000000 a2000000 1eb72240 1d000000 .........."@.... + 0d2b0 a2000000 3bb72240 05000000 a2000000 ....;."@........ + 0d2c0 40b72240 11000000 a2000000 51b72240 @."@........Q."@ + 0d2d0 05000000 a2000000 56b72240 22000000 ........V."@"... + 0d2e0 a2000000 78b72240 13000000 a2000000 ....x."@........ + 0d2f0 8bb72240 1b000000 a2000000 a6b72240 .."@.........."@ + 0d300 00000000 08000000 a6b72240 2c000000 .........."@,... + 0d310 a2000000 d2b72240 00000000 08000000 ......"@........ + 0d320 d2b72240 05000000 a2000000 d7b72240 .."@.........."@ + 0d330 00000000 08000000 d7b72240 05000000 .........."@.... + 0d340 a2000000 dcb72240 00000000 08000000 ......"@........ + 0d350 dcb72240 05000000 a2000000 e1b72240 .."@.........."@ + 0d360 00000000 08000000 e1b72240 0b000000 .........."@.... + 0d370 a2000000 ecb72240 00000000 08000000 ......"@........ + 0d380 ecb72240 23000000 a2000000 0fb82240 .."@#........."@ + 0d390 00000000 08000000 0fb82240 06000000 .........."@.... + 0d3a0 a2000000 15b82240 00000000 08000000 ......"@........ + 0d3b0 15b82240 03000000 a2000000 18b82240 .."@.........."@ + 0d3c0 08000000 a2000000 20b82240 00000000 ........ ."@.... + 0d3d0 08280000 20b82240 08000000 01280000 .(.. ."@.....(.. + 0d3e0 28b82240 37000000 82000000 5fb82240 (."@7......._."@ + 0d3f0 15000000 a2000000 74b82240 1c000000 ........t."@.... + 0d400 a2000000 90b82240 38000000 a2000000 ......"@8....... + 0d410 c8b82240 00000000 08000000 c8b82240 .."@.........."@ + 0d420 2b000000 a2000000 f3b82240 0b000000 +........."@.... + 0d430 a2000000 feb82240 00000000 08000000 ......"@........ + 0d440 feb82240 03000000 a2000000 01b92240 .."@.........."@ + 0d450 26000000 a2000000 27b92240 00000000 &.......'."@.... + 0d460 08000000 27b92240 02000000 a2000000 ....'."@........ + 0d470 29b92240 22000000 a2000000 4bb92240 )."@".......K."@ + 0d480 18000000 a2000000 63b92240 0f000000 ........c."@.... + 0d490 a2000000 72b92240 00000000 08000000 ....r."@........ + 0d4a0 72b92240 09000000 a2000000 7bb92240 r."@........{."@ + 0d4b0 00000000 08280000 7cb92240 00000000 .....(..|."@.... + 0d4c0 01280000 7cb92240 20000000 82000000 .(..|."@ ....... + 0d4d0 9cb92240 00000000 08000000 9cb92240 .."@.........."@ + 0d4e0 06000000 a2000000 a2b92240 00000000 .........."@.... + 0d4f0 08000000 a2b92240 06000000 a2000000 ......"@........ + 0d500 a8b92240 00000000 08000000 a8b92240 .."@.........."@ + 0d510 03000000 a2000000 abb92240 3f000000 .........."@?... + 0d520 a2000000 eab92240 00000000 08280000 ......"@.....(.. + 0d530 ecb92240 10000000 01280000 fcb92240 .."@.....(...."@ + 0d540 34000000 82000000 30ba2240 a2000000 4.......0."@.... + 0d550 a2000000 d2ba2240 0b000000 a2000000 ......"@........ + 0d560 ddba2240 00000000 08000000 ddba2240 .."@.........."@ + 0d570 03000000 a2000000 e0ba2240 32000000 .........."@2... + 0d580 a2000000 12bb2240 13000000 a2000000 ......"@........ + 0d590 25bb2240 7d000000 a2000000 a2bb2240 %."@}........."@ + 0d5a0 0c000000 a2000000 aebb2240 14000000 .........."@.... + 0d5b0 a2000000 c2bb2240 00000000 08000000 ......"@........ + 0d5c0 c2bb2240 0c000000 a2000000 cebb2240 .."@.........."@ + 0d5d0 00000000 08000000 cebb2240 0c000000 .........."@.... + 0d5e0 a2000000 dabb2240 00000000 08000000 ......"@........ + 0d5f0 dabb2240 99000000 a2000000 73bc2240 .."@........s."@ + 0d600 10000000 a2000000 83bc2240 0b000000 .........."@.... + 0d610 a2000000 8ebc2240 00000000 08000000 ......"@........ + 0d620 8ebc2240 03000000 a2000000 91bc2240 .."@.........."@ + 0d630 32000000 a2000000 c3bc2240 13000000 2........."@.... + 0d640 a2000000 d6bc2240 76000000 a2000000 ......"@v....... + 0d650 4cbd2240 0f000000 a2000000 5bbd2240 L."@........[."@ + 0d660 00000000 08280000 5cbd2240 00000000 .....(..\."@.... + 0d670 01280000 5cbd2240 15000000 82000000 .(..\."@........ + 0d680 71bd2240 1a000000 a2000000 8bbd2240 q."@.........."@ + 0d690 00000000 08000000 8bbd2240 17000000 .........."@.... + 0d6a0 a2000000 a2bd2240 15000000 a2000000 ......"@........ + 0d6b0 b7bd2240 02000000 a2000000 b9bd2240 .."@.........."@ + 0d6c0 0d000000 a2000000 c6bd2240 00000000 .........."@.... + 0d6d0 08000000 c6bd2240 05000000 a2000000 ......"@........ + 0d6e0 cbbd2240 00000000 08280000 ccbd2240 .."@.....(...."@ + 0d6f0 00000000 01280000 ccbd2240 3e000000 .....(...."@>... + 0d700 82000000 0abe2240 00000000 08280000 ......"@.....(.. + 0d710 0cbe2240 04000000 01280000 10be2240 .."@.....(...."@ + 0d720 2c000000 82000000 3cbe2240 00000000 ,.......<."@.... + 0d730 08280000 3cbe2240 00000000 01280000 .(..<."@.....(.. + 0d740 3cbe2240 22000000 82000000 5ebe2240 <."@".......^."@ + 0d750 00000000 08280000 60be2240 08000000 .....(..`."@.... + 0d760 01280000 68be2240 58000000 82000000 .(..h."@X....... + 0d770 c0be2240 0e000000 a2000000 cebe2240 .."@.........."@ + 0d780 00000000 08000000 cebe2240 02000000 .........."@.... + 0d790 a2000000 d0be2240 5a000000 a2000000 ......"@Z....... + 0d7a0 2abf2240 00000000 08000000 2abf2240 *."@........*."@ + 0d7b0 0c000000 a2000000 36bf2240 46000000 ........6."@F... + 0d7c0 a2000000 7cbf2240 32000000 a2000000 ....|."@2....... + 0d7d0 aebf2240 15000000 a2000000 c3bf2240 .."@.........."@ + 0d7e0 09000000 a2000000 ccbf2240 00000000 .........."@.... + 0d7f0 08280000 ccbf2240 07000000 82000000 .(...."@........ + 0d800 d3bf2240 02000000 a2000000 d5bf2240 .."@.........."@ + 0d810 17000000 a2000000 ecbf2240 00000000 .........."@.... + 0d820 08280000 ecbf2240 0c000000 01280000 .(...."@.....(.. + 0d830 f8bf2240 52000000 82000000 4ac02240 .."@R.......J."@ + 0d840 1d000000 a2000000 67c02240 0d000000 ........g."@.... + 0d850 a2000000 74c02240 00000000 08000000 ....t."@........ + 0d860 74c02240 02000000 a2000000 76c02240 t."@........v."@ + 0d870 21000000 a2000000 97c02240 00000000 !........."@.... + 0d880 08000000 97c02240 02000000 a2000000 ......"@........ + 0d890 99c02240 36000000 a2000000 cfc02240 .."@6........."@ + 0d8a0 7e000000 a2000000 4dc12240 13000000 ~.......M."@.... + 0d8b0 a2000000 60c12240 07000000 a2000000 ....`."@........ + 0d8c0 67c12240 00000000 08000000 67c12240 g."@........g."@ + 0d8d0 03000000 a2000000 6ac12240 13000000 ........j."@.... + 0d8e0 a2000000 7dc12240 00000000 08000000 ....}."@........ + 0d8f0 7dc12240 05000000 a2000000 82c12240 }."@.........."@ + 0d900 00000000 08280000 84c12240 04000000 .....(...."@.... + 0d910 01280000 88c12240 1f000000 82000000 .(...."@........ + 0d920 a7c12240 18000000 a2000000 bfc12240 .."@.........."@ + 0d930 31000000 a2000000 f0c12240 00000000 1........."@.... + 0d940 08000000 f0c12240 31000000 a2000000 ......"@1....... + 0d950 21c22240 00000000 08000000 21c22240 !."@........!."@ + 0d960 30000000 a2000000 51c22240 2c000000 0.......Q."@,... + 0d970 a2000000 7dc22240 24000000 a2000000 ....}."@$....... + 0d980 a1c22240 00000000 08000000 a1c22240 .."@.........."@ + 0d990 14000000 a2000000 b5c22240 0b000000 .........."@.... + 0d9a0 a2000000 c0c22240 00000000 08000000 ......"@........ + 0d9b0 c0c22240 60000000 a2000000 20c32240 .."@`....... ."@ + 0d9c0 05000000 a2000000 25c32240 00000000 ........%."@.... + 0d9d0 08000000 25c32240 56000000 a2000000 ....%."@V....... + 0d9e0 7bc32240 00000000 08000000 7bc32240 {."@........{."@ + 0d9f0 08000000 a2000000 83c32240 00000000 .........."@.... + 0da00 08000000 83c32240 24000000 a2000000 ......"@$....... + 0da10 a7c32240 27000000 a2000000 cec32240 .."@'........."@ + 0da20 00000000 08000000 cec32240 0c000000 .........."@.... + 0da30 a2000000 dac32240 00000000 08000000 ......"@........ + 0da40 dac32240 08000000 a2000000 e2c32240 .."@.........."@ + 0da50 00000000 08280000 e4c32240 00000000 .....(...."@.... + 0da60 01280000 e4c32240 47000000 82000000 .(...."@G....... + 0da70 2bc42240 00000000 08000000 2bc42240 +."@........+."@ + 0da80 06000000 a2000000 31c42240 07000000 ........1."@.... + 0da90 a2000000 38c42240 0d000000 a2000000 ....8."@........ + 0daa0 45c42240 03000000 08000000 48c42240 E."@........H."@ + 0dab0 06000000 a2000000 4ec42240 0b000000 ........N."@.... + 0dac0 a2000000 59c42240 08000000 a2000000 ....Y."@........ + 0dad0 61c42240 4b000000 a2000000 acc42240 a."@K........."@ + 0dae0 17000000 a2000000 c3c42240 3d000000 .........."@=... + 0daf0 a2000000 00c52240 25000000 a2000000 ......"@%....... + 0db00 25c52240 03000000 08280000 28c52240 %."@.....(..(."@ + 0db10 04000000 01280000 2cc52240 2c000000 .....(..,."@,... + 0db20 82000000 58c52240 5b000000 a2000000 ....X."@[....... + 0db30 b3c52240 0e000000 a2000000 c1c52240 .."@.........."@ + 0db40 00000000 08000000 c1c52240 02000000 .........."@.... + 0db50 a2000000 c3c52240 15000000 a2000000 ......"@........ + 0db60 d8c52240 4e000000 a2000000 26c62240 .."@N.......&."@ + 0db70 00000000 08000000 26c62240 1b000000 ........&."@.... + 0db80 a2000000 41c62240 14000000 a2000000 ....A."@........ + 0db90 55c62240 09000000 a2000000 5ec62240 U."@........^."@ + 0dba0 00000000 08280000 60c62240 00000000 .....(..`."@.... + 0dbb0 01280000 60c62240 1c000000 82000000 .(..`."@........ + 0dbc0 7cc62240 00000000 08280000 7cc62240 |."@.....(..|."@ + 0dbd0 00000000 01280000 7cc62240 1a000000 .....(..|."@.... + 0dbe0 82000000 96c62240 07000000 a2000000 ......"@........ + 0dbf0 9dc62240 0d000000 a2000000 aac62240 .."@.........."@ + 0dc00 00000000 08280000 acc62240 04000000 .....(...."@.... + 0dc10 01280000 b0c62240 52000000 82000000 .(...."@R....... + 0dc20 02c72240 00000000 08280000 04c72240 .."@.....(...."@ + 0dc30 08000000 01280000 0cc72240 3f000000 .....(...."@?... + 0dc40 82000000 4bc72240 02000000 a2000000 ....K."@........ + 0dc50 4dc72240 00000000 08280000 50c72240 M."@.....(..P."@ + 0dc60 04000000 01280000 54c72240 1c000000 .....(..T."@.... + 0dc70 82000000 70c72240 00000000 08280000 ....p."@.....(.. + 0dc80 70c72240 0c000000 01280000 7cc72240 p."@.....(..|."@ + 0dc90 47000000 82000000 c3c72240 00000000 G........."@.... + 0dca0 08000000 c3c72240 14000000 a2000000 ......"@........ + 0dcb0 d7c72240 19000000 a2000000 f0c72240 .."@.........."@ + 0dcc0 00000000 08000000 f0c72240 05000000 .........."@.... + 0dcd0 a2000000 f5c72240 06000000 a2000000 ......"@........ + 0dce0 fbc72240 00000000 08000000 fbc72240 .."@.........."@ + 0dcf0 0c000000 a2000000 07c82240 17000000 .........."@.... + 0dd00 a2000000 1ec82240 07000000 a2000000 ......"@........ + 0dd10 25c82240 06000000 a2000000 2bc82240 %."@........+."@ + 0dd20 16000000 a2000000 41c82240 09000000 ........A."@.... + 0dd30 a2000000 4ac82240 22000000 a2000000 ....J."@"....... + 0dd40 6cc82240 00000000 08000000 6cc82240 l."@........l."@ + 0dd50 02000000 a2000000 6ec82240 1e000000 ........n."@.... + 0dd60 a2000000 8cc82240 00000000 08000000 ......"@........ + 0dd70 8cc82240 05000000 a2000000 91c82240 .."@.........."@ + 0dd80 05000000 a2000000 96c82240 00000000 .........."@.... + 0dd90 08000000 96c82240 0f000000 a2000000 ......"@........ + 0dda0 a5c82240 00000000 08000000 a5c82240 .."@.........."@ + 0ddb0 0e000000 a2000000 b3c82240 08000000 .........."@.... + 0ddc0 a2000000 bbc82240 00000000 08000000 ......"@........ + 0ddd0 bbc82240 13000000 a2000000 cec82240 .."@.........."@ + 0dde0 00000000 08280000 d0c82240 04000000 .....(...."@.... + 0ddf0 01280000 d4c82240 74000000 82000000 .(...."@t....... + 0de00 48c92240 54000000 a2000000 9cc92240 H."@T........."@ + 0de10 36000000 a2000000 d2c92240 1b000000 6........."@.... + 0de20 a2000000 edc92240 06000000 a2000000 ......"@........ + 0de30 f3c92240 49000000 a2000000 3cca2240 .."@I.......<."@ + 0de40 16000000 a2000000 52ca2240 1a000000 ........R."@.... + 0de50 a2000000 6cca2240 00000000 08000000 ....l."@........ + 0de60 6cca2240 09000000 a2000000 75ca2240 l."@........u."@ + 0de70 18000000 a2000000 8dca2240 00000000 .........."@.... + 0de80 08000000 8dca2240 2e000000 a2000000 ......"@........ + 0de90 bbca2240 0f000000 a2000000 caca2240 .."@.........."@ + 0dea0 00000000 08280000 ccca2240 00000000 .....(...."@.... + 0deb0 01280000 ccca2240 1e000000 82000000 .(...."@........ + 0dec0 eaca2240 31000000 a2000000 1bcb2240 .."@1........."@ + 0ded0 00000000 08280000 1ccb2240 04000000 .....(...."@.... + 0dee0 01280000 20cb2240 1e000000 82000000 .(.. ."@........ + 0def0 3ecb2240 3a000000 a2000000 78cb2240 >."@:.......x."@ + 0df00 00000000 08000000 78cb2240 06000000 ........x."@.... + 0df10 a2000000 7ecb2240 19000000 a2000000 ....~."@........ + 0df20 97cb2240 00000000 08280000 98cb2240 .."@.....(...."@ + 0df30 08000000 01280000 a0cb2240 53000000 .....(...."@S... + 0df40 82000000 f3cb2240 00000000 08000000 ......"@........ + 0df50 f3cb2240 20000000 a2000000 13cc2240 .."@ ........."@ + 0df60 02000000 a2000000 15cc2240 0e000000 .........."@.... + 0df70 a2000000 23cc2240 00000000 08000000 ....#."@........ + 0df80 23cc2240 18000000 a2000000 3bcc2240 #."@........;."@ + 0df90 03000000 a2000000 3ecc2240 09000000 ........>."@.... + 0dfa0 a2000000 47cc2240 30000000 a2000000 ....G."@0....... + 0dfb0 77cc2240 00000000 08000000 77cc2240 w."@........w."@ + 0dfc0 1f000000 a2000000 96cc2240 02000000 .........."@.... + 0dfd0 a2000000 98cc2240 4b000000 a2000000 ......"@K....... + 0dfe0 e3cc2240 00000000 08000000 e3cc2240 .."@.........."@ + 0dff0 1b000000 a2000000 fecc2240 00000000 .........."@.... + 0e000 08000000 fecc2240 11000000 a2000000 ......"@........ + 0e010 0fcd2240 00000000 08000000 0fcd2240 .."@.........."@ + 0e020 11000000 a2000000 20cd2240 00000000 ........ ."@.... + 0e030 08280000 20cd2240 00000000 01280000 .(.. ."@.....(.. + 0e040 20cd2240 22000000 82000000 42cd2240 ."@".......B."@ + 0e050 33000000 a2000000 75cd2240 07000000 3.......u."@.... + 0e060 a2000000 7ccd2240 00000000 08280000 ....|."@.....(.. + 0e070 7ccd2240 24000000 01280000 a0cd2240 |."@$....(...."@ + 0e080 1e000000 82000000 becd2240 00000000 .........."@.... + 0e090 08000000 becd2240 08000000 a2000000 ......"@........ + 0e0a0 c6cd2240 00000000 08000000 c6cd2240 .."@.........."@ + 0e0b0 2a000000 a2000000 f0cd2240 08000000 *........."@.... + 0e0c0 a2000000 f8cd2240 00000000 08000000 ......"@........ + 0e0d0 f8cd2240 1e000000 a2000000 16ce2240 .."@.........."@ + 0e0e0 00000000 08000000 16ce2240 8b000000 .........."@.... + 0e0f0 a2000000 a1ce2240 05000000 a2000000 ......"@........ + 0e100 a6ce2240 00000000 08000000 a6ce2240 .."@.........."@ + 0e110 07000000 82000000 adce2240 83000000 .........."@.... + 0e120 a2000000 30cf2240 08000000 a2000000 ....0."@........ + 0e130 38cf2240 00000000 08000000 38cf2240 8."@........8."@ + 0e140 05000000 82000000 3dcf2240 24000000 ........=."@$... + 0e150 a2000000 61cf2240 26000000 a2000000 ....a."@&....... + 0e160 87cf2240 0f000000 a2000000 96cf2240 .."@.........."@ + 0e170 0b000000 a2000000 a1cf2240 08000000 .........."@.... + 0e180 a2000000 a9cf2240 00000000 08000000 ......"@........ + 0e190 a9cf2240 59000000 a2000000 02d02240 .."@Y........."@ + 0e1a0 00000000 08000000 02d02240 57000000 .........."@W... + 0e1b0 a2000000 59d02240 00000000 08000000 ....Y."@........ + 0e1c0 59d02240 02000000 a2000000 5bd02240 Y."@........[."@ + 0e1d0 87000000 a2000000 e2d02240 00000000 .........."@.... + 0e1e0 08000000 e2d02240 05000000 a2000000 ......"@........ + 0e1f0 e7d02240 00000000 08000000 e7d02240 .."@.........."@ + 0e200 05000000 a2000000 ecd02240 00000000 .........."@.... + 0e210 08000000 ecd02240 08000000 a2000000 ......"@........ + 0e220 f4d02240 00000000 08000000 f4d02240 .."@.........."@ + 0e230 05000000 a2000000 f9d02240 00000000 .........."@.... + 0e240 08280000 fcd02240 00000000 01280000 .(...."@.....(.. + 0e250 fcd02240 10000000 82000000 0cd12240 .."@.........."@ + 0e260 00000000 08000000 0cd12240 39000000 .........."@9... + 0e270 a2000000 45d12240 00000000 08000000 ....E."@........ + 0e280 45d12240 09000000 a2000000 4ed12240 E."@........N."@ + 0e290 00000000 08000000 4ed12240 08000000 ........N."@.... + 0e2a0 a2000000 56d12240 26000000 a2000000 ....V."@&....... + 0e2b0 7cd12240 00000000 08000000 7cd12240 |."@........|."@ + 0e2c0 08000000 a2000000 84d12240 27000000 .........."@'... + 0e2d0 a2000000 abd12240 00000000 08000000 ......"@........ + 0e2e0 abd12240 0d000000 a2000000 b8d12240 .."@.........."@ + 0e2f0 00000000 08000000 b8d12240 02000000 .........."@.... + 0e300 a2000000 bad12240 11000000 a2000000 ......"@........ + 0e310 cbd12240 00000000 08000000 cbd12240 .."@.........."@ + 0e320 02000000 a2000000 cdd12240 1c000000 .........."@.... + 0e330 a2000000 e9d12240 00000000 08000000 ......"@........ + 0e340 e9d12240 08000000 a2000000 f1d12240 .."@.........."@ + 0e350 1f000000 a2000000 10d22240 00000000 .........."@.... + 0e360 08000000 10d22240 02000000 82000000 ......"@........ + 0e370 12d22240 1c000000 a2000000 2ed22240 .."@.........."@ + 0e380 00000000 08000000 2ed22240 02000000 .........."@.... + 0e390 82000000 30d22240 11000000 a2000000 ....0."@........ + 0e3a0 41d22240 00000000 08000000 41d22240 A."@........A."@ + 0e3b0 0d000000 a2000000 4ed22240 00000000 ........N."@.... + 0e3c0 08000000 4ed22240 02000000 a2000000 ....N."@........ + 0e3d0 50d22240 11000000 a2000000 61d22240 P."@........a."@ + 0e3e0 00000000 08000000 61d22240 02000000 ........a."@.... + 0e3f0 a2000000 63d22240 1a000000 a2000000 ....c."@........ + 0e400 7dd22240 00000000 08000000 7dd22240 }."@........}."@ + 0e410 08000000 a2000000 85d22240 1a000000 .........."@.... + 0e420 a2000000 9fd22240 00000000 08000000 ......"@........ + 0e430 9fd22240 02000000 82000000 a1d22240 .."@.........."@ + 0e440 1a000000 a2000000 bbd22240 00000000 .........."@.... + 0e450 08000000 bbd22240 02000000 82000000 ......"@........ + 0e460 bdd22240 0f000000 a2000000 ccd22240 .."@.........."@ + 0e470 00000000 08000000 ccd22240 37000000 .........."@7... + 0e480 a2000000 03d32240 00000000 08000000 ......"@........ + 0e490 03d32240 0d000000 a2000000 10d32240 .."@.........."@ + 0e4a0 00000000 08000000 10d32240 0f000000 .........."@.... + 0e4b0 a2000000 1fd32240 00000000 08280000 ......"@.....(.. + 0e4c0 20d32240 00000000 01280000 20d32240 ."@.....(.. ."@ + 0e4d0 1e000000 82000000 3ed32240 00000000 ........>."@.... + 0e4e0 08000000 3ed32240 11000000 a2000000 ....>."@........ + 0e4f0 4fd32240 1c000000 a2000000 6bd32240 O."@........k."@ + 0e500 00000000 08280000 6cd32240 00000000 .....(..l."@.... + 0e510 01280000 6cd32240 1d000000 82000000 .(..l."@........ + 0e520 89d32240 00000000 08280000 8cd32240 .."@.....(...."@ + 0e530 04000000 01280000 90d32240 2b000000 .....(...."@+... + 0e540 82000000 bbd32240 00000000 08000000 ......"@........ + 0e550 bbd32240 17000000 a2000000 d2d32240 .."@.........."@ + 0e560 00000000 08000000 d2d32240 17000000 .........."@.... + 0e570 a2000000 e9d32240 00000000 08280000 ......"@.....(.. + 0e580 ecd32240 74000000 01280000 60d42240 .."@t....(..`."@ + 0e590 0d010000 82000000 6dd52240 00000000 ........m."@.... + 0e5a0 08000000 6dd52240 14000000 a2000000 ....m."@........ + 0e5b0 81d52240 36020000 a2000000 b7d72240 .."@6........."@ + 0e5c0 2e000000 a2000000 e5d72240 53000000 .........."@S... + 0e5d0 a2000000 38d82240 00000000 08000000 ....8."@........ + 0e5e0 38d82240 0d000000 a2000000 45d82240 8."@........E."@ + 0e5f0 21000000 a2000000 66d82240 00000000 !.......f."@.... + 0e600 08280000 68d82240 00000000 01280000 .(..h."@.....(.. + 0e610 68d82240 1b000000 82000000 83d82240 h."@.........."@ + 0e620 00000000 08280000 84d82240 1c000000 .....(...."@.... + 0e630 01280000 a0d82240 a6000000 82000000 .(...."@........ + 0e640 46d92240 00000000 08280000 48d92240 F."@.....(..H."@ + 0e650 10000000 01280000 58d92240 29000000 .....(..X."@)... + 0e660 82000000 81d92240 32000000 a2000000 ......"@2....... + 0e670 b3d92240 00000000 08000000 b3d92240 .."@.........."@ + 0e680 1c000000 82000000 cfd92240 56000000 .........."@V... + 0e690 a2000000 25da2240 00000000 08000000 ....%."@........ + 0e6a0 25da2240 21000000 a2000000 46da2240 %."@!.......F."@ + 0e6b0 14000000 a2000000 5ada2240 07000000 ........Z."@.... + 0e6c0 a2000000 61da2240 00000000 08000000 ....a."@........ + 0e6d0 61da2240 18000000 a2000000 79da2240 a."@........y."@ + 0e6e0 00000000 08000000 79da2240 25000000 ........y."@%... + 0e6f0 a2000000 9eda2240 00000000 08000000 ......"@........ + 0e700 9eda2240 22000000 a2000000 c0da2240 .."@"........."@ + 0e710 00000000 08000000 c0da2240 1b000000 .........."@.... + 0e720 a2000000 dbda2240 00000000 08000000 ......"@........ + 0e730 dbda2240 25000000 a2000000 00db2240 .."@%........."@ + 0e740 00000000 08000000 00db2240 22000000 .........."@"... + 0e750 a2000000 22db2240 00000000 08000000 ...."."@........ + 0e760 22db2240 18000000 a2000000 3adb2240 "."@........:."@ + 0e770 00000000 08000000 3adb2240 09000000 ........:."@.... + 0e780 a2000000 43db2240 00000000 08000000 ....C."@........ + 0e790 43db2240 09000000 a2000000 4cdb2240 C."@........L."@ + 0e7a0 00000000 08000000 4cdb2240 0c000000 ........L."@.... + 0e7b0 a2000000 58db2240 00000000 08000000 ....X."@........ + 0e7c0 58db2240 0c000000 a2000000 64db2240 X."@........d."@ + 0e7d0 00000000 08280000 64db2240 08000000 .....(..d."@.... + 0e7e0 01280000 6cdb2240 92000000 82000000 .(..l."@........ + 0e7f0 fedb2240 0c000000 a2000000 0adc2240 .."@.........."@ + 0e800 00000000 08280000 0cdc2240 00000000 .....(...."@.... + 0e810 01280000 0cdc2240 43000000 82000000 .(...."@C....... + 0e820 4fdc2240 0c000000 a2000000 5bdc2240 O."@........[."@ + 0e830 00000000 08280000 5cdc2240 0e000000 .....(..\."@.... + 0e840 82000000 6adc2240 00000000 08000000 ....j."@........ + 0e850 6adc2240 03000000 a2000000 6ddc2240 j."@........m."@ + 0e860 07000000 a2000000 74dc2240 00000000 ........t."@.... + 0e870 08280000 74dc2240 04000000 01280000 .(..t."@.....(.. + 0e880 78dc2240 6d000000 82000000 e5dc2240 x."@m........."@ + 0e890 10000000 a2000000 f5dc2240 00000000 .........."@.... + 0e8a0 08000000 f5dc2240 05000000 a2000000 ......"@........ + 0e8b0 fadc2240 3f000000 a2000000 39dd2240 .."@?.......9."@ + 0e8c0 40000000 a2000000 79dd2240 1f000000 @.......y."@.... + 0e8d0 a2000000 98dd2240 03000000 08000000 ......"@........ + 0e8e0 9bdd2240 05000000 a2000000 a0dd2240 .."@.........."@ + 0e8f0 09000000 a2000000 a9dd2240 00000000 .........."@.... + 0e900 08280000 acdd2240 00000000 01280000 .(...."@.....(.. + 0e910 acdd2240 38000000 82000000 e4dd2240 .."@8........."@ + 0e920 00000000 08280000 e4dd2240 00000000 .....(...."@.... + 0e930 01280000 e4dd2240 5c000000 82000000 .(...."@\....... + 0e940 40de2240 00000000 08000000 40de2240 @."@........@."@ + 0e950 09000000 a2000000 49de2240 38000000 ........I."@8... + 0e960 a2000000 81de2240 07000000 a2000000 ......"@........ + 0e970 88de2240 00000000 08280000 88de2240 .."@.....(...."@ + 0e980 00000000 01280000 88de2240 1a000000 .....(...."@.... + 0e990 82000000 a2de2240 00000000 08000000 ......"@........ + 0e9a0 a2de2240 20000000 a2000000 c2de2240 .."@ ........."@ + 0e9b0 1b000000 a2000000 ddde2240 00000000 .........."@.... + 0e9c0 08280000 e0de2240 0c000000 01280000 .(...."@.....(.. + 0e9d0 ecde2240 14000000 82000000 00df2240 .."@.........."@ + 0e9e0 43000000 a2000000 43df2240 14000000 C.......C."@.... + 0e9f0 a2000000 57df2240 11000000 a2000000 ....W."@........ + 0ea00 68df2240 16000000 a2000000 7edf2240 h."@........~."@ + 0ea10 93000000 a2000000 11e02240 23000000 .........."@#... + 0ea20 a2000000 34e02240 a9000000 a2000000 ....4."@........ + 0ea30 dde02240 00000000 08280000 e0e02240 .."@.....(...."@ + 0ea40 18000000 01280000 f8e02240 33000000 .....(...."@3... + 0ea50 82000000 2be12240 00000000 08000000 ....+."@........ + 0ea60 2be12240 12000000 a2000000 3de12240 +."@........=."@ + 0ea70 33000000 a2000000 70e12240 00000000 3.......p."@.... + 0ea80 08000000 70e12240 12000000 a2000000 ....p."@........ + 0ea90 82e12240 00000000 08000000 82e12240 .."@.........."@ + 0eaa0 12000000 a2000000 94e12240 00000000 .........."@.... + 0eab0 08280000 94e12240 08000000 01280000 .(...."@.....(.. + 0eac0 9ce12240 ad000000 82000000 49e22240 .."@........I."@ + 0ead0 37000000 a2000000 80e22240 00000000 7........."@.... + 0eae0 08280000 80e22240 04000000 01280000 .(...."@.....(.. + 0eaf0 84e22240 08000000 82000000 8ce22240 .."@.........."@ + 0eb00 27000000 a2000000 b3e22240 00000000 '........."@.... + 0eb10 08000000 b3e22240 0a000000 a2000000 ......"@........ + 0eb20 bde22240 00000000 08280000 c0e22240 .."@.....(...."@ + 0eb30 00000000 01280000 c0e22240 1a000000 .....(...."@.... + 0eb40 82000000 dae22240 00000000 08280000 ......"@.....(.. + 0eb50 dce22240 00000000 01280000 dce22240 .."@.....(...."@ + 0eb60 29000000 82000000 05e32240 00000000 )........."@.... + 0eb70 08280000 08e32240 00000000 01280000 .(...."@.....(.. + 0eb80 08e32240 05000000 82000000 0de32240 .."@.........."@ + 0eb90 31000000 a2000000 3ee32240 00000000 1.......>."@.... + 0eba0 08280000 40e32240 00000000 01280000 .(..@."@.....(.. + 0ebb0 40e32240 05000000 82000000 45e32240 @."@........E."@ + 0ebc0 2b000000 a2000000 70e32240 00000000 +.......p."@.... + 0ebd0 08280000 70e32240 38000000 01280000 .(..p."@8....(.. + 0ebe0 a8e32240 63000000 82000000 0be42240 .."@c........."@ + 0ebf0 00000000 08280000 0ce42240 14000000 .....(...."@.... + 0ec00 01280000 20e42240 36000000 82000000 .(.. ."@6....... + 0ec10 56e42240 00000000 08000000 56e42240 V."@........V."@ + 0ec20 0a000000 a2000000 60e42240 11000000 ........`."@.... + 0ec30 a2000000 71e42240 36000000 a2000000 ....q."@6....... + 0ec40 a7e42240 54000000 a2000000 fbe42240 .."@T........."@ + 0ec50 20000000 a2000000 1be52240 5f000000 ........."@_... + 0ec60 a2000000 7ae52240 00000000 08000000 ....z."@........ + 0ec70 7ae52240 02000000 a2000000 7ce52240 z."@........|."@ + 0ec80 12000000 a2000000 8ee52240 00000000 .........."@.... + 0ec90 08000000 8ee52240 14000000 a2000000 ......"@........ + 0eca0 a2e52240 21000000 a2000000 c3e52240 .."@!........."@ + 0ecb0 00000000 08000000 c3e52240 02000000 .........."@.... + 0ecc0 a2000000 c5e52240 15000000 a2000000 ......"@........ + 0ecd0 dae52240 0a000000 a2000000 e4e52240 .."@.........."@ + 0ece0 11000000 a2000000 f5e52240 1f000000 .........."@.... + 0ecf0 a2000000 14e62240 36000000 a2000000 ......"@6....... + 0ed00 4ae62240 3d000000 a2000000 87e62240 J."@=........."@ + 0ed10 00000000 08000000 87e62240 09000000 .........."@.... + 0ed20 a2000000 90e62240 21000000 a2000000 ......"@!....... + 0ed30 b1e62240 1a000000 a2000000 cbe62240 .."@.........."@ + 0ed40 03000000 08000000 cee62240 8b000000 .........."@.... + 0ed50 a2000000 59e72240 2d000000 a2000000 ....Y."@-....... + 0ed60 86e72240 12000000 a2000000 98e72240 .."@.........."@ + 0ed70 0d000000 a2000000 a5e72240 0e000000 .........."@.... + 0ed80 a2000000 b3e72240 10000000 a2000000 ......"@........ + 0ed90 c3e72240 00000000 08000000 c3e72240 .."@.........."@ + 0eda0 08000000 82000000 cbe72240 00000000 .........."@.... + 0edb0 08000000 cbe72240 13000000 a2000000 ......"@........ + 0edc0 dee72240 00000000 08000000 dee72240 .."@.........."@ + 0edd0 0a000000 a2000000 e8e72240 00000000 .........."@.... + 0ede0 08280000 e8e72240 02000000 82000000 .(...."@........ + 0edf0 eae72240 00000000 08280000 ece72240 .."@.....(...."@ + 0ee00 00000000 01280000 ece72240 24000000 .....(...."@$... + 0ee10 82000000 10e82240 00000000 08280000 ......"@.....(.. + 0ee20 10e82240 04000000 01280000 14e82240 .."@.....(...."@ + 0ee30 0d000000 82000000 21e82240 1f000000 ........!."@.... + 0ee40 a2000000 40e82240 00000000 08280000 ....@."@.....(.. + 0ee50 40e82240 04000000 01280000 44e82240 @."@.....(..D."@ + 0ee60 14000000 82000000 58e82240 03000000 ........X."@.... + 0ee70 a2000000 5be82240 48000000 a2000000 ....[."@H....... + 0ee80 a3e82240 05000000 a2000000 a8e82240 .."@.........."@ + 0ee90 0d000000 a2000000 b5e82240 00000000 .........."@.... + 0eea0 08280000 b8e82240 00000000 01280000 .(...."@.....(.. + 0eeb0 b8e82240 35000000 82000000 ede82240 .."@5........."@ + 0eec0 00000000 08000000 ede82240 23000000 .........."@#... + 0eed0 a2000000 10e92240 00000000 08000000 ......"@........ + 0eee0 10e92240 28000000 a2000000 38e92240 .."@(.......8."@ + 0eef0 00000000 08000000 38e92240 02000000 ........8."@.... + 0ef00 a2000000 3ae92240 10000000 a2000000 ....:."@........ + 0ef10 4ae92240 1d000000 a2000000 67e92240 J."@........g."@ + 0ef20 00000000 08280000 68e92240 00000000 .....(..h."@.... + 0ef30 01280000 68e92240 4a000000 82000000 .(..h."@J....... + 0ef40 b2e92240 00000000 08000000 b2e92240 .."@.........."@ + 0ef50 18000000 a2000000 cae92240 00000000 .........."@.... + 0ef60 08000000 cae92240 11000000 a2000000 ......"@........ + 0ef70 dbe92240 08000000 a2000000 e3e92240 .."@.........."@ + 0ef80 08000000 a2000000 ebe92240 00000000 .........."@.... + 0ef90 08000000 ebe92240 0e000000 a2000000 ......"@........ + 0efa0 f9e92240 00000000 08000000 f9e92240 .."@.........."@ + 0efb0 0e000000 a2000000 07ea2240 00000000 .........."@.... + 0efc0 08000000 07ea2240 10000000 a2000000 ......"@........ + 0efd0 17ea2240 00000000 08000000 17ea2240 .."@.........."@ + 0efe0 10000000 a2000000 27ea2240 00000000 ........'."@.... + 0eff0 08000000 27ea2240 0b000000 a2000000 ....'."@........ + 0f000 32ea2240 00000000 08000000 32ea2240 2."@........2."@ + 0f010 10000000 a2000000 42ea2240 00000000 ........B."@.... + 0f020 08000000 42ea2240 0d000000 a2000000 ....B."@........ + 0f030 4fea2240 00000000 08000000 4fea2240 O."@........O."@ + 0f040 0e000000 a2000000 5dea2240 00000000 ........]."@.... + 0f050 08000000 5dea2240 10000000 a2000000 ....]."@........ + 0f060 6dea2240 00000000 08000000 6dea2240 m."@........m."@ + 0f070 07000000 82000000 74ea2240 00000000 ........t."@.... + 0f080 08000000 74ea2240 0b000000 a2000000 ....t."@........ + 0f090 7fea2240 00000000 08280000 80ea2240 .."@.....(...."@ + 0f0a0 00000000 01280000 80ea2240 25000000 .....(...."@%... + 0f0b0 82000000 a5ea2240 00000000 08280000 ......"@.....(.. + 0f0c0 a8ea2240 00000000 01280000 a8ea2240 .."@.....(...."@ + 0f0d0 1d000000 82000000 c5ea2240 00000000 .........."@.... + 0f0e0 08280000 c8ea2240 00000000 01280000 .(...."@.....(.. + 0f0f0 c8ea2240 15000000 82000000 ddea2240 .."@.........."@ + 0f100 00000000 08280000 e0ea2240 00000000 .....(...."@.... + 0f110 01280000 e0ea2240 09000000 82000000 .(...."@........ + 0f120 e9ea2240 26000000 a2000000 0feb2240 .."@&........."@ + 0f130 00000000 08280000 10eb2240 00000000 .....(...."@.... + 0f140 01280000 10eb2240 14000000 82000000 .(...."@........ + 0f150 24eb2240 00000000 08280000 24eb2240 $."@.....(..$."@ + 0f160 00000000 01280000 24eb2240 23000000 .....(..$."@#... + 0f170 82000000 47eb2240 00000000 08280000 ....G."@.....(.. + 0f180 48eb2240 0b000000 82000000 53eb2240 H."@........S."@ + 0f190 0c000000 a2000000 5feb2240 00000000 ........_."@.... + 0f1a0 08000000 5feb2240 02000000 a2000000 ...._."@........ + 0f1b0 61eb2240 1a000000 a2000000 7beb2240 a."@........{."@ + 0f1c0 00000000 08000000 7beb2240 07000000 ........{."@.... + 0f1d0 a2000000 82eb2240 00000000 08280000 ......"@.....(.. + 0f1e0 84eb2240 00000000 01280000 84eb2240 .."@.....(...."@ + 0f1f0 5d000000 82000000 e1eb2240 00000000 ]........."@.... + 0f200 08280000 e4eb2240 04000000 01280000 .(...."@.....(.. + 0f210 e8eb2240 1f000000 82000000 07ec2240 .."@.........."@ + 0f220 00000000 08000000 07ec2240 14000000 .........."@.... + 0f230 a2000000 1bec2240 00000000 08280000 ......"@.....(.. + 0f240 1cec2240 00000000 01280000 1cec2240 .."@.....(...."@ + 0f250 0b000000 82000000 27ec2240 00000000 ........'."@.... + 0f260 08280000 28ec2240 0c000000 01280000 .(..(."@.....(.. + 0f270 34ec2240 3a000000 82000000 6eec2240 4."@:.......n."@ + 0f280 00000000 08280000 70ec2240 00000000 .....(..p."@.... + 0f290 01280000 70ec2240 05000000 82000000 .(..p."@........ + 0f2a0 75ec2240 47000000 a2000000 bcec2240 u."@G........."@ + 0f2b0 00000000 08280000 bcec2240 00000000 .....(...."@.... + 0f2c0 01280000 bcec2240 08000000 82000000 .(...."@........ + 0f2d0 c4ec2240 00000000 08280000 c4ec2240 .."@.....(...."@ + 0f2e0 00000000 01280000 c4ec2240 14000000 .....(...."@.... + 0f2f0 82000000 d8ec2240 00000000 08280000 ......"@.....(.. + 0f300 d8ec2240 00000000 01280000 d8ec2240 .."@.....(...."@ + 0f310 15000000 82000000 edec2240 00000000 .........."@.... + 0f320 08000000 edec2240 13000000 a2000000 ......"@........ + 0f330 00ed2240 07000000 a2000000 07ed2240 .."@.........."@ + 0f340 03000000 a2000000 0aed2240 07000000 .........."@.... + 0f350 a2000000 11ed2240 00000000 08280000 ......"@.....(.. + 0f360 14ed2240 00000000 01280000 14ed2240 .."@.....(...."@ + 0f370 31000000 82000000 45ed2240 00000000 1.......E."@.... + 0f380 08000000 45ed2240 27000000 a2000000 ....E."@'....... + 0f390 6ced2240 07000000 a2000000 73ed2240 l."@........s."@ + 0f3a0 00000000 08280000 74ed2240 10000000 .....(..t."@.... + 0f3b0 01280000 84ed2240 db010000 82000000 .(...."@........ + 0f3c0 5fef2240 00000000 08000000 5fef2240 _."@........_."@ + 0f3d0 0d000000 a2000000 6cef2240 0e000000 ........l."@.... + 0f3e0 a2000000 7aef2240 00000000 08000000 ....z."@........ + 0f3f0 7aef2240 05000000 a2000000 7fef2240 z."@.........."@ + 0f400 16000000 a2000000 95ef2240 00000000 .........."@.... + 0f410 08280000 98ef2240 10000000 01280000 .(...."@.....(.. + 0f420 a8ef2240 23000000 82000000 cbef2240 .."@#........."@ + 0f430 00000000 08280000 ccef2240 70000000 .....(...."@p... + 0f440 01280000 3cf02240 d3000000 82000000 .(..<."@........ + 0f450 0ff12240 39000000 a2000000 48f12240 .."@9.......H."@ + 0f460 2c000000 a2000000 74f12240 2f000000 ,.......t."@/... + 0f470 a2000000 a3f12240 45000000 a2000000 ......"@E....... + 0f480 e8f12240 0c000000 a2000000 f4f12240 .."@.........."@ + 0f490 17000000 a2000000 0bf22240 30000000 .........."@0... + 0f4a0 a2000000 3bf22240 18000000 a2000000 ....;."@........ + 0f4b0 53f22240 0c000000 a2000000 5ff22240 S."@........_."@ + 0f4c0 0b000000 a2000000 6af22240 19000000 ........j."@.... + 0f4d0 a2000000 83f22240 15000000 a2000000 ......"@........ + 0f4e0 98f22240 24000000 a2000000 bcf22240 .."@$........."@ + 0f4f0 1f000000 a2000000 dbf22240 19000000 .........."@.... + 0f500 a2000000 f4f22240 00000000 08000000 ......"@........ + 0f510 30a02440 56000000 04010000 90a02440 0.$@V.........$@ + 0f520 00000000 04490000 90a02440 39000000 .....I....$@9... + 0f530 04010000 d0a02440 00000000 04490000 ......$@.....I.. + 0f540 d0a02440 0a000000 04010000 e0a02440 ..$@..........$@ + 0f550 00000000 04490000 e0a02440 24000000 .....I....$@$... + 0f560 04010000 10a12440 00000000 04490000 ......$@.....I.. + 0f570 10a12440 26000000 04010000 40a12440 ..$@&.......@.$@ + 0f580 00000000 04490000 40a12440 02000000 .....I..@.$@.... + 0f590 04010000 50a12440 00000000 04490000 ....P.$@.....I.. + 0f5a0 50a12440 15000000 04010000 70a12440 P.$@........p.$@ + 0f5b0 00000000 04490000 70a12440 0c000000 .....I..p.$@.... + 0f5c0 04010000 80a12440 00000000 04490000 ......$@.....I.. + 0f5d0 80a12440 1c000000 04010000 a0a12440 ..$@..........$@ + 0f5e0 00000000 04490000 a0a12440 27000000 .....I....$@'... + 0f5f0 04010000 d0a12440 00000000 04490000 ......$@.....I.. + 0f600 d0a12440 1d000000 04010000 f0a12440 ..$@..........$@ + 0f610 00000000 04490000 f0a12440 11000000 .....I....$@.... + 0f620 04010000 10a22440 00000000 04490000 ......$@.....I.. + 0f630 10a22440 32000000 04010000 50a22440 ..$@2.......P.$@ + 0f640 00000000 04490000 50a22440 2a000000 .....I..P.$@*... + 0f650 04010000 80a22440 00000000 04490000 ......$@.....I.. + 0f660 80a22440 23000000 04010000 b0a22440 ..$@#.........$@ + 0f670 00000000 04490000 b0a22440 2e000000 .....I....$@.... + 0f680 04010000 e0a22440 00000000 04490000 ......$@.....I.. + 0f690 e0a22440 13000000 04010000 00a32440 ..$@..........$@ + 0f6a0 00000000 04490000 00a32440 21000000 .....I....$@!... + 0f6b0 04010000 30a32440 00000000 04490000 ....0.$@.....I.. + 0f6c0 30a32440 08000000 04390000 38a32440 0.$@.....9..8.$@ + 0f6d0 05000000 04010000 40a32440 00000000 ........@.$@.... + 0f6e0 04490000 40a32440 02000000 04010000 .I..@.$@........ + 0f6f0 50a32440 00000000 04490000 50a32440 P.$@.....I..P.$@ + 0f700 13000000 04010000 70a32440 00000000 ........p.$@.... + 0f710 04490000 70a32440 05000000 04010000 .I..p.$@........ + 0f720 78a32440 00000000 04390000 78a32440 x.$@.....9..x.$@ + 0f730 02000000 04010000 80a32440 00000000 ..........$@.... + 0f740 04490000 80a32440 13000000 04010000 .I....$@........ + 0f750 a0a32440 00000000 04490000 a0a32440 ..$@.....I....$@ + 0f760 05000000 04010000 a8a32440 00000000 ..........$@.... + 0f770 04390000 a8a32440 02000000 04010000 .9....$@........ + 0f780 b0a32440 00000000 04490000 b0a32440 ..$@.....I....$@ + 0f790 0e000000 04010000 c0a32440 00000000 ..........$@.... + 0f7a0 04490000 c0a32440 07000000 04010000 .I....$@........ + 0f7b0 d0a32440 00000000 04490000 d0a32440 ..$@.....I....$@ + 0f7c0 09000000 04010000 e0a32440 00000000 ..........$@.... + 0f7d0 04490000 e0a32440 02000000 04010000 .I....$@........ + 0f7e0 e8a32440 00000000 04390000 e8a32440 ..$@.....9....$@ + 0f7f0 07000000 04010000 f0a32440 00000000 ..........$@.... + 0f800 04490000 f0a32440 09000000 04010000 .I....$@........ + 0f810 00a42440 00000000 04490000 00a42440 ..$@.....I....$@ + 0f820 02000000 04010000 08a42440 00000000 ..........$@.... + 0f830 04390000 08a42440 07000000 04010000 .9....$@........ + 0f840 10a42440 00000000 04490000 10a42440 ..$@.....I....$@ + 0f850 11000000 04010000 30a42440 00000000 ........0.$@.... 0f860 04480000 f08bfe3f 03000000 04010000 .H.....?........ 0f870 008cfe3f 00000000 04490000 008cfe3f ...?.....I.....? 0f880 0b000000 04010000 108cfe3f 00000000 ...........?.... @@ -29298,269 +29300,269 @@ Contents of section .xt.prop: 0fa20 ad341040 0e000000 a2000000 bb341040 .4.@.........4.@ 0fa30 00000000 08280000 bc341040 00000000 .....(...4.@.... 0fa40 01280000 bc341040 1b000000 82000000 .(...4.@........ - 0fa50 d7341040 00000000 08000000 d8f22240 .4.@.........."@ - 0fa60 04000000 01280000 dcf22240 12000000 .....(...."@.... - 0fa70 82000000 eef22240 00000000 08000000 ......"@........ - 0fa80 eef22240 04000000 a2000000 f2f22240 .."@.........."@ - 0fa90 00000000 08280000 f4f22240 04000000 .....(...."@.... - 0faa0 01280000 f8f22240 0d000000 82000000 .(...."@........ - 0fab0 05f32240 00000000 08000000 05f32240 .."@.........."@ - 0fac0 04000000 a2000000 09f32240 00000000 .........."@.... - 0fad0 08280000 0cf32240 08000000 01280000 .(...."@.....(.. - 0fae0 14f32240 3d000000 82000000 51f32240 .."@=.......Q."@ - 0faf0 68000000 a2000000 b9f32240 0f000000 h........."@.... - 0fb00 a2000000 c8f32240 00000000 08280000 ......"@.....(.. - 0fb10 c8f32240 0c000000 01280000 d4f32240 .."@.....(...."@ - 0fb20 1e000000 82000000 f2f32240 4e000000 .........."@N... - 0fb30 a2000000 40f42240 00000000 08000000 ....@."@........ - 0fb40 40f42240 18000000 a2000000 58f42240 @."@........X."@ - 0fb50 15000000 a2000000 6df42240 00000000 ........m."@.... - 0fb60 08280000 70f42240 00000000 01280000 .(..p."@.....(.. - 0fb70 70f42240 60000000 82000000 d0f42240 p."@`........."@ - 0fb80 09000000 a2000000 d9f42240 00000000 .........."@.... - 0fb90 08280000 dcf42240 04000000 01280000 .(...."@.....(.. - 0fba0 e0f42240 0f000000 82000000 eff42240 .."@.........."@ - 0fbb0 00000000 08000000 eff42240 04000000 .........."@.... - 0fbc0 a2000000 f3f42240 00000000 08280000 ......"@.....(.. - 0fbd0 f4f42240 46000000 82000000 3af52240 .."@F.......:."@ - 0fbe0 06000000 a2000000 40f52240 25000000 ........@."@%... - 0fbf0 a2000000 65f52240 17000000 a2000000 ....e."@........ - 0fc00 7cf52240 17000000 a2000000 93f52240 |."@.........."@ - 0fc10 10000000 a2000000 a3f52240 00000000 .........."@.... - 0fc20 08000000 a3f52240 06000000 a2000000 ......"@........ - 0fc30 a9f52240 1d000000 a2000000 c6f52240 .."@.........."@ - 0fc40 32000000 a2000000 f8f52240 00000000 2........."@.... - 0fc50 08280000 f8f52240 00000000 01280000 .(...."@.....(.. - 0fc60 f8f52240 8b000000 82000000 83f62240 .."@.........."@ - 0fc70 00000000 08280000 84f62240 04000000 .....(...."@.... - 0fc80 01280000 88f62240 2c000000 82000000 .(...."@,....... - 0fc90 b4f62240 67000000 a2000000 1bf72240 .."@g........."@ - 0fca0 2c000000 a2000000 47f72240 00000000 ,.......G."@.... - 0fcb0 08000000 47f72240 56000000 a2000000 ....G."@V....... - 0fcc0 9df72240 00000000 08280000 a0f72240 .."@.....(...."@ - 0fcd0 00000000 01280000 a0f72240 2f000000 .....(...."@/... - 0fce0 82000000 cff72240 3e000000 a2000000 ......"@>....... - 0fcf0 0df82240 00000000 08280000 10f82240 .."@.....(...."@ - 0fd00 00000000 01280000 10f82240 2c000000 .....(...."@,... - 0fd10 82000000 3cf82240 00000000 08000000 ....<."@........ - 0fd20 3cf82240 08000000 a2000000 44f82240 <."@........D."@ - 0fd30 50000000 a2000000 94f82240 12000000 P........."@.... - 0fd40 a2000000 a6f82240 39000000 a2000000 ......"@9....... - 0fd50 dff82240 00000000 08000000 dff82240 .."@.........."@ - 0fd60 0b000000 a2000000 eaf82240 09000000 .........."@.... - 0fd70 a2000000 f3f82240 05000000 a2000000 ......"@........ - 0fd80 f8f82240 03000000 a2000000 fbf82240 .."@.........."@ - 0fd90 11000000 a2000000 0cf92240 33000000 .........."@3... - 0fda0 a2000000 3ff92240 00000000 08000000 ....?."@........ - 0fdb0 3ff92240 05000000 82000000 44f92240 ?."@........D."@ - 0fdc0 11000000 a2000000 55f92240 00000000 ........U."@.... - 0fdd0 08000000 55f92240 02000000 a2000000 ....U."@........ - 0fde0 57f92240 2c000000 a2000000 83f92240 W."@,........."@ - 0fdf0 11000000 a2000000 94f92240 26000000 .........."@&... - 0fe00 a2000000 baf92240 00000000 08000000 ......"@........ - 0fe10 baf92240 02000000 a2000000 bcf92240 .."@.........."@ - 0fe20 07000000 a2000000 c3f92240 00000000 .........."@.... - 0fe30 08280000 c4f92240 00000000 01280000 .(...."@.....(.. - 0fe40 c4f92240 10000000 82000000 d4f92240 .."@.........."@ - 0fe50 02000000 a2000000 d6f92240 00000000 .........."@.... - 0fe60 08000000 d6f92240 28000000 82000000 ......"@(....... - 0fe70 fef92240 00000000 08280000 00fa2240 .."@.....(...."@ - 0fe80 00000000 01280000 00fa2240 1c000000 .....(...."@.... - 0fe90 82000000 1cfa2240 1c000000 a2000000 ......"@........ - 0fea0 38fa2240 00000000 08000000 38fa2240 8."@........8."@ - 0feb0 1f000000 a2000000 57fa2240 2c000000 ........W."@,... - 0fec0 a2000000 83fa2240 00000000 08280000 ......"@.....(.. - 0fed0 84fa2240 08000000 01280000 8cfa2240 .."@.....(...."@ - 0fee0 99000000 82000000 25fb2240 00000000 ........%."@.... - 0fef0 08280000 28fb2240 08000000 01280000 .(..(."@.....(.. - 0ff00 30fb2240 2f000000 82000000 5ffb2240 0."@/......._."@ - 0ff10 46000000 a2000000 a5fb2240 1a000000 F........."@.... - 0ff20 a2000000 bffb2240 8a000000 a2000000 ......"@........ - 0ff30 49fc2240 00000000 08000000 49fc2240 I."@........I."@ - 0ff40 7c000000 a2000000 c5fc2240 2c000000 |........."@,... - 0ff50 a2000000 f1fc2240 0b000000 a2000000 ......"@........ - 0ff60 fcfc2240 3f000000 a2000000 3bfd2240 .."@?.......;."@ - 0ff70 00000000 08280000 3cfd2240 08000000 .....(..<."@.... - 0ff80 01280000 44fd2240 49010000 82000000 .(..D."@I....... - 0ff90 8dfe2240 08000000 a2000000 95fe2240 .."@.........."@ - 0ffa0 18000000 a2000000 adfe2240 05000000 .........."@.... - 0ffb0 a2000000 b2fe2240 2c000000 a2000000 ......"@,....... - 0ffc0 defe2240 12000000 a2000000 f0fe2240 .."@.........."@ - 0ffd0 00000000 08000000 f0fe2240 0c000000 .........."@.... - 0ffe0 a2000000 fcfe2240 75000000 a2000000 ......"@u....... - 0fff0 71ff2240 00000000 08000000 71ff2240 q."@........q."@ - 10000 0c000000 a2000000 7dff2240 2c000000 ........}."@,... - 10010 a2000000 a9ff2240 00000000 08280000 ......"@.....(.. - 10020 acff2240 00000000 01280000 acff2240 .."@.....(...."@ - 10030 4e000000 82000000 faff2240 00000000 N........."@.... - 10040 08000000 faff2240 03000000 a2000000 ......"@........ - 10050 fdff2240 41000000 a2000000 3e002340 .."@A.......>.#@ - 10060 00000000 08000000 3e002340 10000000 ........>.#@.... - 10070 a2000000 4e002340 c2000000 a2000000 ....N.#@........ - 10080 10012340 0a000000 a2000000 1a012340 ..#@..........#@ - 10090 12000000 a2000000 2c012340 2c000000 ........,.#@,... - 100a0 a2000000 58012340 00000000 08000000 ....X.#@........ - 100b0 58012340 16000000 a2000000 6e012340 X.#@........n.#@ - 100c0 00000000 08280000 70012340 08000000 .....(..p.#@.... - 100d0 01280000 78012340 31000000 82000000 .(..x.#@1....... - 100e0 a9012340 00000000 08000000 a9012340 ..#@..........#@ - 100f0 30000000 86010000 d9012340 08000000 0.........#@.... - 10100 a2000000 e1012340 12000000 a2000000 ......#@........ - 10110 f3012340 00000000 08000000 f3012340 ..#@..........#@ - 10120 21000000 a2000000 14022340 00000000 !.........#@.... - 10130 08000000 14022340 03000000 a2000000 ......#@........ - 10140 17022340 0e000000 a2000000 25022340 ..#@........%.#@ - 10150 12000000 a2000000 37022340 07000000 ........7.#@.... - 10160 a2000000 3e022340 00000000 08000000 ....>.#@........ - 10170 3e022340 05000000 a2000000 43022340 >.#@........C.#@ - 10180 00000000 08000000 43022340 06000000 ........C.#@.... - 10190 a2000000 49022340 00000000 08000000 ....I.#@........ - 101a0 49022340 06000000 a2000000 4f022340 I.#@........O.#@ - 101b0 00000000 08000000 4f022340 06000000 ........O.#@.... - 101c0 a2000000 55022340 00000000 08000000 ....U.#@........ - 101d0 55022340 06000000 a2000000 5b022340 U.#@........[.#@ - 101e0 00000000 08000000 5b022340 06000000 ........[.#@.... - 101f0 a2000000 61022340 00000000 08000000 ....a.#@........ - 10200 61022340 06000000 a2000000 67022340 a.#@........g.#@ - 10210 00000000 08000000 67022340 06000000 ........g.#@.... - 10220 a2000000 6d022340 00000000 08000000 ....m.#@........ - 10230 6d022340 06000000 a2000000 73022340 m.#@........s.#@ - 10240 00000000 08000000 73022340 06000000 ........s.#@.... - 10250 a2000000 79022340 00000000 08000000 ....y.#@........ - 10260 79022340 06000000 a2000000 7f022340 y.#@..........#@ - 10270 00000000 08000000 7f022340 06000000 ..........#@.... - 10280 a2000000 85022340 00000000 08280000 ......#@.....(.. - 10290 88022340 2e000000 82000000 b6022340 ..#@..........#@ - 102a0 05000000 a2000000 bb022340 00000000 ..........#@.... - 102b0 08000000 bb022340 04000000 a2000000 ......#@........ - 102c0 bf022340 00000000 08000000 bf022340 ..#@..........#@ - 102d0 11000000 a2000000 d0022340 00000000 ..........#@.... - 102e0 08280000 d0022340 0c000000 01280000 .(....#@.....(.. - 102f0 dc022340 45000000 82000000 21032340 ..#@E.......!.#@ - 10300 00000000 08000000 21032340 02000000 ........!.#@.... - 10310 a2000000 23032340 27000000 a2000000 ....#.#@'....... - 10320 4a032340 08000000 a2000000 52032340 J.#@........R.#@ - 10330 14000000 a2000000 66032340 0f000000 ........f.#@.... - 10340 a2000000 75032340 00000000 08000000 ....u.#@........ - 10350 75032340 0b000000 a2000000 80032340 u.#@..........#@ - 10360 85000000 a2000000 05042340 1c000000 ..........#@.... - 10370 a2000000 21042340 19000000 a2000000 ....!.#@........ - 10380 3a042340 20000000 a2000000 5a042340 :.#@ .......Z.#@ - 10390 0c000000 a2000000 66042340 7e000000 ........f.#@~... - 103a0 a2000000 e4042340 15000000 a2000000 ......#@........ - 103b0 f9042340 c4000000 a2000000 bd052340 ..#@..........#@ - 103c0 00000000 08000000 bd052340 0e000000 ..........#@.... - 103d0 a2000000 cb052340 00000000 08000000 ......#@........ - 103e0 cb052340 05000000 a2000000 d0052340 ..#@..........#@ - 103f0 00000000 08280000 d0052340 00000000 .....(....#@.... - 10400 01280000 d0052340 6b000000 82000000 .(....#@k....... - 10410 3b062340 00000000 08280000 3c062340 ;.#@.....(..<.#@ - 10420 10000000 01280000 4c062340 7f000000 .....(..L.#@.... - 10430 82000000 cb062340 00000000 08000000 ......#@........ - 10440 cb062340 03000000 82000000 ce062340 ..#@..........#@ - 10450 33000000 a2000000 01072340 00000000 3.........#@.... - 10460 08280000 04072340 00000000 01280000 .(....#@.....(.. - 10470 04072340 18000000 82000000 1c072340 ..#@..........#@ - 10480 38000000 a2000000 54072340 13000000 8.......T.#@.... - 10490 a2000000 67072340 00000000 08280000 ....g.#@.....(.. - 104a0 68072340 00000000 01280000 68072340 h.#@.....(..h.#@ - 104b0 46000000 82000000 ae072340 0c000000 F.........#@.... - 104c0 a2000000 ba072340 3f000000 a2000000 ......#@?....... - 104d0 f9072340 00000000 08000000 f9072340 ..#@..........#@ - 104e0 02000000 a2000000 fb072340 10000000 ..........#@.... - 104f0 a2000000 0b082340 00000000 08000000 ......#@........ - 10500 0b082340 02000000 a2000000 0d082340 ..#@..........#@ - 10510 0a000000 a2000000 17082340 00000000 ..........#@.... - 10520 08280000 18082340 10000000 01280000 .(....#@.....(.. - 10530 28082340 44000000 82000000 6c082340 (.#@D.......l.#@ - 10540 4c000000 a2000000 b8082340 09000000 L.........#@.... - 10550 a2000000 c1082340 30000000 a2000000 ......#@0....... - 10560 f1082340 05000000 a2000000 f6082340 ..#@..........#@ - 10570 00000000 08000000 f6082340 0e000000 ..........#@.... - 10580 a2000000 04092340 13000000 a2000000 ......#@........ - 10590 17092340 05000000 a2000000 1c092340 ..#@..........#@ - 105a0 00000000 08000000 1c092340 0e000000 ..........#@.... - 105b0 a2000000 2a092340 2e000000 a2000000 ....*.#@........ - 105c0 58092340 12000000 a2000000 6a092340 X.#@........j.#@ - 105d0 00000000 08000000 6a092340 08000000 ........j.#@.... - 105e0 a2000000 72092340 74000000 a2000000 ....r.#@t....... - 105f0 e6092340 0f000000 a2000000 f5092340 ..#@..........#@ - 10600 00000000 08280000 f8092340 1e000000 .....(....#@.... - 10610 82000000 160a2340 08000000 a2000000 ......#@........ - 10620 1e0a2340 00000000 08280000 200a2340 ..#@.....(.. .#@ - 10630 0c000000 01280000 2c0a2340 56000000 .....(..,.#@V... - 10640 82000000 820a2340 15000000 a2000000 ......#@........ - 10650 970a2340 0d000000 a2000000 a40a2340 ..#@..........#@ - 10660 23000000 a2000000 c70a2340 00000000 #.........#@.... - 10670 08000000 c70a2340 1b000000 a2000000 ......#@........ - 10680 e20a2340 00000000 08000000 e20a2340 ..#@..........#@ - 10690 1e000000 a2000000 000b2340 22000000 ..........#@"... - 106a0 a2000000 220b2340 33000000 a2000000 ....".#@3....... - 106b0 550b2340 26000000 a2000000 7b0b2340 U.#@&.......{.#@ - 106c0 00000000 08000000 7b0b2340 1b000000 ........{.#@.... - 106d0 a2000000 960b2340 2a000000 a2000000 ......#@*....... - 106e0 c00b2340 00000000 08000000 c00b2340 ..#@..........#@ - 106f0 1e000000 a2000000 de0b2340 00000000 ..........#@.... - 10700 08280000 e00b2340 04000000 01280000 .(....#@.....(.. - 10710 e40b2340 54000000 82000000 380c2340 ..#@T.......8.#@ - 10720 20000000 a2000000 580c2340 04000000 .......X.#@.... - 10730 a2000000 5c0c2340 19000000 a2000000 ....\.#@........ - 10740 750c2340 00000000 08000000 750c2340 u.#@........u.#@ - 10750 0a000000 a2000000 7f0c2340 78000000 ..........#@x... - 10760 a2000000 f70c2340 09000000 a2000000 ......#@........ - 10770 000d2340 1f000000 a2000000 1f0d2340 ..#@..........#@ - 10780 05000000 a2000000 240d2340 0a000000 ........$.#@.... - 10790 a2000000 2e0d2340 05000000 a2000000 ......#@........ - 107a0 330d2340 06000000 a2000000 390d2340 3.#@........9.#@ - 107b0 17000000 a2000000 500d2340 0c000000 ........P.#@.... - 107c0 a2000000 5c0d2340 00000000 08000000 ....\.#@........ - 107d0 5c0d2340 0b000000 82000000 670d2340 \.#@........g.#@ - 107e0 00000000 08000000 670d2340 2a000000 ........g.#@*... - 107f0 a2000000 910d2340 0b000000 a2000000 ......#@........ - 10800 9c0d2340 2d000000 a2000000 c90d2340 ..#@-.........#@ - 10810 11000000 a2000000 da0d2340 3c000000 ..........#@<... - 10820 a2000000 160e2340 00000000 08280000 ......#@.....(.. - 10830 180e2340 08000000 01280000 200e2340 ..#@.....(.. .#@ - 10840 6b000000 82000000 8b0e2340 48000000 k.........#@H... - 10850 a2000000 d30e2340 0a000000 a2000000 ......#@........ - 10860 dd0e2340 3f000000 a2000000 1c0f2340 ..#@?.........#@ - 10870 5b000000 a2000000 770f2340 56000000 [.......w.#@V... - 10880 a2000000 cd0f2340 0f000000 a2000000 ......#@........ - 10890 dc0f2340 00000000 08280000 dc0f2340 ..#@.....(....#@ - 108a0 00000000 01280000 dc0f2340 4d000000 .....(....#@M... - 108b0 82000000 29102340 db000000 a2000000 ....).#@........ - 108c0 04112340 15000000 a2000000 19112340 ..#@..........#@ - 108d0 09000000 a2000000 22112340 05000000 ........".#@.... - 108e0 a2000000 27112340 0f000000 a2000000 ....'.#@........ - 108f0 36112340 05000000 a2000000 3b112340 6.#@........;.#@ - 10900 42000000 a2000000 7d112340 00000000 B.......}.#@.... - 10910 08280000 80112340 00000000 01280000 .(....#@.....(.. - 10920 80112340 b2000000 82000000 32122340 ..#@........2.#@ - 10930 61010000 a2000000 93132340 00000000 a.........#@.... - 10940 08280000 94132340 00000000 01280000 .(....#@.....(.. - 10950 94132340 45000000 82000000 d9132340 ..#@E.........#@ - 10960 00000000 08280000 dc132340 00000000 .....(....#@.... - 10970 01280000 dc132340 7c000000 82000000 .(....#@|....... - 10980 58142340 00000000 08000000 408cfe3f X.#@........@..? + 0fa50 d7341040 00000000 08000000 f4f22240 .4.@.........."@ + 0fa60 04000000 01280000 f8f22240 12000000 .....(...."@.... + 0fa70 82000000 0af32240 00000000 08000000 ......"@........ + 0fa80 0af32240 04000000 a2000000 0ef32240 .."@.........."@ + 0fa90 00000000 08280000 10f32240 04000000 .....(...."@.... + 0faa0 01280000 14f32240 0d000000 82000000 .(...."@........ + 0fab0 21f32240 00000000 08000000 21f32240 !."@........!."@ + 0fac0 04000000 a2000000 25f32240 00000000 ........%."@.... + 0fad0 08280000 28f32240 08000000 01280000 .(..(."@.....(.. + 0fae0 30f32240 3d000000 82000000 6df32240 0."@=.......m."@ + 0faf0 68000000 a2000000 d5f32240 0f000000 h........."@.... + 0fb00 a2000000 e4f32240 00000000 08280000 ......"@.....(.. + 0fb10 e4f32240 0c000000 01280000 f0f32240 .."@.....(...."@ + 0fb20 1e000000 82000000 0ef42240 4e000000 .........."@N... + 0fb30 a2000000 5cf42240 00000000 08000000 ....\."@........ + 0fb40 5cf42240 18000000 a2000000 74f42240 \."@........t."@ + 0fb50 15000000 a2000000 89f42240 00000000 .........."@.... + 0fb60 08280000 8cf42240 00000000 01280000 .(...."@.....(.. + 0fb70 8cf42240 60000000 82000000 ecf42240 .."@`........."@ + 0fb80 09000000 a2000000 f5f42240 00000000 .........."@.... + 0fb90 08280000 f8f42240 04000000 01280000 .(...."@.....(.. + 0fba0 fcf42240 0f000000 82000000 0bf52240 .."@.........."@ + 0fbb0 00000000 08000000 0bf52240 04000000 .........."@.... + 0fbc0 a2000000 0ff52240 00000000 08280000 ......"@.....(.. + 0fbd0 10f52240 46000000 82000000 56f52240 .."@F.......V."@ + 0fbe0 06000000 a2000000 5cf52240 25000000 ........\."@%... + 0fbf0 a2000000 81f52240 17000000 a2000000 ......"@........ + 0fc00 98f52240 17000000 a2000000 aff52240 .."@.........."@ + 0fc10 10000000 a2000000 bff52240 00000000 .........."@.... + 0fc20 08000000 bff52240 06000000 a2000000 ......"@........ + 0fc30 c5f52240 1d000000 a2000000 e2f52240 .."@.........."@ + 0fc40 32000000 a2000000 14f62240 00000000 2........."@.... + 0fc50 08280000 14f62240 00000000 01280000 .(...."@.....(.. + 0fc60 14f62240 8b000000 82000000 9ff62240 .."@.........."@ + 0fc70 00000000 08280000 a0f62240 04000000 .....(...."@.... + 0fc80 01280000 a4f62240 2c000000 82000000 .(...."@,....... + 0fc90 d0f62240 67000000 a2000000 37f72240 .."@g.......7."@ + 0fca0 2c000000 a2000000 63f72240 00000000 ,.......c."@.... + 0fcb0 08000000 63f72240 56000000 a2000000 ....c."@V....... + 0fcc0 b9f72240 00000000 08280000 bcf72240 .."@.....(...."@ + 0fcd0 00000000 01280000 bcf72240 2f000000 .....(...."@/... + 0fce0 82000000 ebf72240 3e000000 a2000000 ......"@>....... + 0fcf0 29f82240 00000000 08280000 2cf82240 )."@.....(..,."@ + 0fd00 00000000 01280000 2cf82240 2c000000 .....(..,."@,... + 0fd10 82000000 58f82240 00000000 08000000 ....X."@........ + 0fd20 58f82240 08000000 a2000000 60f82240 X."@........`."@ + 0fd30 50000000 a2000000 b0f82240 12000000 P........."@.... + 0fd40 a2000000 c2f82240 39000000 a2000000 ......"@9....... + 0fd50 fbf82240 00000000 08000000 fbf82240 .."@.........."@ + 0fd60 0b000000 a2000000 06f92240 09000000 .........."@.... + 0fd70 a2000000 0ff92240 05000000 a2000000 ......"@........ + 0fd80 14f92240 03000000 a2000000 17f92240 .."@.........."@ + 0fd90 11000000 a2000000 28f92240 33000000 ........(."@3... + 0fda0 a2000000 5bf92240 00000000 08000000 ....[."@........ + 0fdb0 5bf92240 05000000 82000000 60f92240 [."@........`."@ + 0fdc0 11000000 a2000000 71f92240 00000000 ........q."@.... + 0fdd0 08000000 71f92240 02000000 a2000000 ....q."@........ + 0fde0 73f92240 2c000000 a2000000 9ff92240 s."@,........."@ + 0fdf0 11000000 a2000000 b0f92240 26000000 .........."@&... + 0fe00 a2000000 d6f92240 00000000 08000000 ......"@........ + 0fe10 d6f92240 02000000 a2000000 d8f92240 .."@.........."@ + 0fe20 07000000 a2000000 dff92240 00000000 .........."@.... + 0fe30 08280000 e0f92240 00000000 01280000 .(...."@.....(.. + 0fe40 e0f92240 10000000 82000000 f0f92240 .."@.........."@ + 0fe50 02000000 a2000000 f2f92240 00000000 .........."@.... + 0fe60 08000000 f2f92240 28000000 82000000 ......"@(....... + 0fe70 1afa2240 00000000 08280000 1cfa2240 .."@.....(...."@ + 0fe80 00000000 01280000 1cfa2240 1c000000 .....(...."@.... + 0fe90 82000000 38fa2240 1c000000 a2000000 ....8."@........ + 0fea0 54fa2240 00000000 08000000 54fa2240 T."@........T."@ + 0feb0 1f000000 a2000000 73fa2240 2c000000 ........s."@,... + 0fec0 a2000000 9ffa2240 00000000 08280000 ......"@.....(.. + 0fed0 a0fa2240 08000000 01280000 a8fa2240 .."@.....(...."@ + 0fee0 99000000 82000000 41fb2240 00000000 ........A."@.... + 0fef0 08280000 44fb2240 08000000 01280000 .(..D."@.....(.. + 0ff00 4cfb2240 2f000000 82000000 7bfb2240 L."@/.......{."@ + 0ff10 46000000 a2000000 c1fb2240 1a000000 F........."@.... + 0ff20 a2000000 dbfb2240 8a000000 a2000000 ......"@........ + 0ff30 65fc2240 00000000 08000000 65fc2240 e."@........e."@ + 0ff40 7c000000 a2000000 e1fc2240 2c000000 |........."@,... + 0ff50 a2000000 0dfd2240 0b000000 a2000000 ......"@........ + 0ff60 18fd2240 3f000000 a2000000 57fd2240 .."@?.......W."@ + 0ff70 00000000 08280000 58fd2240 08000000 .....(..X."@.... + 0ff80 01280000 60fd2240 49010000 82000000 .(..`."@I....... + 0ff90 a9fe2240 08000000 a2000000 b1fe2240 .."@.........."@ + 0ffa0 18000000 a2000000 c9fe2240 05000000 .........."@.... + 0ffb0 a2000000 cefe2240 2c000000 a2000000 ......"@,....... + 0ffc0 fafe2240 12000000 a2000000 0cff2240 .."@.........."@ + 0ffd0 00000000 08000000 0cff2240 0c000000 .........."@.... + 0ffe0 a2000000 18ff2240 75000000 a2000000 ......"@u....... + 0fff0 8dff2240 00000000 08000000 8dff2240 .."@.........."@ + 10000 0c000000 a2000000 99ff2240 2c000000 .........."@,... + 10010 a2000000 c5ff2240 00000000 08280000 ......"@.....(.. + 10020 c8ff2240 00000000 01280000 c8ff2240 .."@.....(...."@ + 10030 4e000000 82000000 16002340 00000000 N.........#@.... + 10040 08000000 16002340 03000000 a2000000 ......#@........ + 10050 19002340 41000000 a2000000 5a002340 ..#@A.......Z.#@ + 10060 00000000 08000000 5a002340 10000000 ........Z.#@.... + 10070 a2000000 6a002340 c2000000 a2000000 ....j.#@........ + 10080 2c012340 0a000000 a2000000 36012340 ,.#@........6.#@ + 10090 12000000 a2000000 48012340 2c000000 ........H.#@,... + 100a0 a2000000 74012340 00000000 08000000 ....t.#@........ + 100b0 74012340 16000000 a2000000 8a012340 t.#@..........#@ + 100c0 00000000 08280000 8c012340 08000000 .....(....#@.... + 100d0 01280000 94012340 31000000 82000000 .(....#@1....... + 100e0 c5012340 00000000 08000000 c5012340 ..#@..........#@ + 100f0 30000000 86010000 f5012340 08000000 0.........#@.... + 10100 a2000000 fd012340 12000000 a2000000 ......#@........ + 10110 0f022340 00000000 08000000 0f022340 ..#@..........#@ + 10120 21000000 a2000000 30022340 00000000 !.......0.#@.... + 10130 08000000 30022340 03000000 a2000000 ....0.#@........ + 10140 33022340 0e000000 a2000000 41022340 3.#@........A.#@ + 10150 12000000 a2000000 53022340 07000000 ........S.#@.... + 10160 a2000000 5a022340 00000000 08000000 ....Z.#@........ + 10170 5a022340 05000000 a2000000 5f022340 Z.#@........_.#@ + 10180 00000000 08000000 5f022340 06000000 ........_.#@.... + 10190 a2000000 65022340 00000000 08000000 ....e.#@........ + 101a0 65022340 06000000 a2000000 6b022340 e.#@........k.#@ + 101b0 00000000 08000000 6b022340 06000000 ........k.#@.... + 101c0 a2000000 71022340 00000000 08000000 ....q.#@........ + 101d0 71022340 06000000 a2000000 77022340 q.#@........w.#@ + 101e0 00000000 08000000 77022340 06000000 ........w.#@.... + 101f0 a2000000 7d022340 00000000 08000000 ....}.#@........ + 10200 7d022340 06000000 a2000000 83022340 }.#@..........#@ + 10210 00000000 08000000 83022340 06000000 ..........#@.... + 10220 a2000000 89022340 00000000 08000000 ......#@........ + 10230 89022340 06000000 a2000000 8f022340 ..#@..........#@ + 10240 00000000 08000000 8f022340 06000000 ..........#@.... + 10250 a2000000 95022340 00000000 08000000 ......#@........ + 10260 95022340 06000000 a2000000 9b022340 ..#@..........#@ + 10270 00000000 08000000 9b022340 06000000 ..........#@.... + 10280 a2000000 a1022340 00000000 08280000 ......#@.....(.. + 10290 a4022340 2e000000 82000000 d2022340 ..#@..........#@ + 102a0 05000000 a2000000 d7022340 00000000 ..........#@.... + 102b0 08000000 d7022340 04000000 a2000000 ......#@........ + 102c0 db022340 00000000 08000000 db022340 ..#@..........#@ + 102d0 11000000 a2000000 ec022340 00000000 ..........#@.... + 102e0 08280000 ec022340 0c000000 01280000 .(....#@.....(.. + 102f0 f8022340 45000000 82000000 3d032340 ..#@E.......=.#@ + 10300 00000000 08000000 3d032340 02000000 ........=.#@.... + 10310 a2000000 3f032340 27000000 a2000000 ....?.#@'....... + 10320 66032340 08000000 a2000000 6e032340 f.#@........n.#@ + 10330 14000000 a2000000 82032340 0f000000 ..........#@.... + 10340 a2000000 91032340 00000000 08000000 ......#@........ + 10350 91032340 0b000000 a2000000 9c032340 ..#@..........#@ + 10360 85000000 a2000000 21042340 1c000000 ........!.#@.... + 10370 a2000000 3d042340 19000000 a2000000 ....=.#@........ + 10380 56042340 20000000 a2000000 76042340 V.#@ .......v.#@ + 10390 0c000000 a2000000 82042340 7e000000 ..........#@~... + 103a0 a2000000 00052340 15000000 a2000000 ......#@........ + 103b0 15052340 c4000000 a2000000 d9052340 ..#@..........#@ + 103c0 00000000 08000000 d9052340 0e000000 ..........#@.... + 103d0 a2000000 e7052340 00000000 08000000 ......#@........ + 103e0 e7052340 05000000 a2000000 ec052340 ..#@..........#@ + 103f0 00000000 08280000 ec052340 00000000 .....(....#@.... + 10400 01280000 ec052340 6b000000 82000000 .(....#@k....... + 10410 57062340 00000000 08280000 58062340 W.#@.....(..X.#@ + 10420 10000000 01280000 68062340 7f000000 .....(..h.#@.... + 10430 82000000 e7062340 00000000 08000000 ......#@........ + 10440 e7062340 03000000 82000000 ea062340 ..#@..........#@ + 10450 33000000 a2000000 1d072340 00000000 3.........#@.... + 10460 08280000 20072340 00000000 01280000 .(.. .#@.....(.. + 10470 20072340 18000000 82000000 38072340 .#@........8.#@ + 10480 38000000 a2000000 70072340 13000000 8.......p.#@.... + 10490 a2000000 83072340 00000000 08280000 ......#@.....(.. + 104a0 84072340 00000000 01280000 84072340 ..#@.....(....#@ + 104b0 46000000 82000000 ca072340 0c000000 F.........#@.... + 104c0 a2000000 d6072340 3f000000 a2000000 ......#@?....... + 104d0 15082340 00000000 08000000 15082340 ..#@..........#@ + 104e0 02000000 a2000000 17082340 10000000 ..........#@.... + 104f0 a2000000 27082340 00000000 08000000 ....'.#@........ + 10500 27082340 02000000 a2000000 29082340 '.#@........).#@ + 10510 0a000000 a2000000 33082340 00000000 ........3.#@.... + 10520 08280000 34082340 10000000 01280000 .(..4.#@.....(.. + 10530 44082340 44000000 82000000 88082340 D.#@D.........#@ + 10540 4c000000 a2000000 d4082340 09000000 L.........#@.... + 10550 a2000000 dd082340 30000000 a2000000 ......#@0....... + 10560 0d092340 05000000 a2000000 12092340 ..#@..........#@ + 10570 00000000 08000000 12092340 0e000000 ..........#@.... + 10580 a2000000 20092340 13000000 a2000000 .... .#@........ + 10590 33092340 05000000 a2000000 38092340 3.#@........8.#@ + 105a0 00000000 08000000 38092340 0e000000 ........8.#@.... + 105b0 a2000000 46092340 2e000000 a2000000 ....F.#@........ + 105c0 74092340 12000000 a2000000 86092340 t.#@..........#@ + 105d0 00000000 08000000 86092340 08000000 ..........#@.... + 105e0 a2000000 8e092340 74000000 a2000000 ......#@t....... + 105f0 020a2340 0f000000 a2000000 110a2340 ..#@..........#@ + 10600 00000000 08280000 140a2340 1e000000 .....(....#@.... + 10610 82000000 320a2340 08000000 a2000000 ....2.#@........ + 10620 3a0a2340 00000000 08280000 3c0a2340 :.#@.....(..<.#@ + 10630 0c000000 01280000 480a2340 56000000 .....(..H.#@V... + 10640 82000000 9e0a2340 15000000 a2000000 ......#@........ + 10650 b30a2340 0d000000 a2000000 c00a2340 ..#@..........#@ + 10660 23000000 a2000000 e30a2340 00000000 #.........#@.... + 10670 08000000 e30a2340 1b000000 a2000000 ......#@........ + 10680 fe0a2340 00000000 08000000 fe0a2340 ..#@..........#@ + 10690 1e000000 a2000000 1c0b2340 22000000 ..........#@"... + 106a0 a2000000 3e0b2340 33000000 a2000000 ....>.#@3....... + 106b0 710b2340 26000000 a2000000 970b2340 q.#@&.........#@ + 106c0 00000000 08000000 970b2340 1b000000 ..........#@.... + 106d0 a2000000 b20b2340 2a000000 a2000000 ......#@*....... + 106e0 dc0b2340 00000000 08000000 dc0b2340 ..#@..........#@ + 106f0 1e000000 a2000000 fa0b2340 00000000 ..........#@.... + 10700 08280000 fc0b2340 04000000 01280000 .(....#@.....(.. + 10710 000c2340 54000000 82000000 540c2340 ..#@T.......T.#@ + 10720 20000000 a2000000 740c2340 04000000 .......t.#@.... + 10730 a2000000 780c2340 19000000 a2000000 ....x.#@........ + 10740 910c2340 00000000 08000000 910c2340 ..#@..........#@ + 10750 0a000000 a2000000 9b0c2340 78000000 ..........#@x... + 10760 a2000000 130d2340 09000000 a2000000 ......#@........ + 10770 1c0d2340 1f000000 a2000000 3b0d2340 ..#@........;.#@ + 10780 05000000 a2000000 400d2340 0a000000 ........@.#@.... + 10790 a2000000 4a0d2340 05000000 a2000000 ....J.#@........ + 107a0 4f0d2340 06000000 a2000000 550d2340 O.#@........U.#@ + 107b0 17000000 a2000000 6c0d2340 0c000000 ........l.#@.... + 107c0 a2000000 780d2340 00000000 08000000 ....x.#@........ + 107d0 780d2340 0b000000 82000000 830d2340 x.#@..........#@ + 107e0 00000000 08000000 830d2340 2a000000 ..........#@*... + 107f0 a2000000 ad0d2340 0b000000 a2000000 ......#@........ + 10800 b80d2340 2d000000 a2000000 e50d2340 ..#@-.........#@ + 10810 11000000 a2000000 f60d2340 3c000000 ..........#@<... + 10820 a2000000 320e2340 00000000 08280000 ....2.#@.....(.. + 10830 340e2340 08000000 01280000 3c0e2340 4.#@.....(..<.#@ + 10840 6b000000 82000000 a70e2340 48000000 k.........#@H... + 10850 a2000000 ef0e2340 0a000000 a2000000 ......#@........ + 10860 f90e2340 3f000000 a2000000 380f2340 ..#@?.......8.#@ + 10870 5b000000 a2000000 930f2340 56000000 [.........#@V... + 10880 a2000000 e90f2340 0f000000 a2000000 ......#@........ + 10890 f80f2340 00000000 08280000 f80f2340 ..#@.....(....#@ + 108a0 00000000 01280000 f80f2340 4d000000 .....(....#@M... + 108b0 82000000 45102340 db000000 a2000000 ....E.#@........ + 108c0 20112340 15000000 a2000000 35112340 .#@........5.#@ + 108d0 09000000 a2000000 3e112340 05000000 ........>.#@.... + 108e0 a2000000 43112340 0f000000 a2000000 ....C.#@........ + 108f0 52112340 05000000 a2000000 57112340 R.#@........W.#@ + 10900 42000000 a2000000 99112340 00000000 B.........#@.... + 10910 08280000 9c112340 00000000 01280000 .(....#@.....(.. + 10920 9c112340 b2000000 82000000 4e122340 ..#@........N.#@ + 10930 61010000 a2000000 af132340 00000000 a.........#@.... + 10940 08280000 b0132340 00000000 01280000 .(....#@.....(.. + 10950 b0132340 45000000 82000000 f5132340 ..#@E.........#@ + 10960 00000000 08280000 f8132340 00000000 .....(....#@.... + 10970 01280000 f8132340 7c000000 82000000 .(....#@|....... + 10980 74142340 00000000 08000000 408cfe3f t.#@........@..? 10990 11000000 04010000 608cfe3f 00000000 ........`..?.... 109a0 04490000 608cfe3f 04000000 04010000 .I..`..?........ 109b0 688cfe3f 00000000 04390000 688cfe3f h..?.....9..h..? 109c0 06000000 04010000 708cfe3f 00000000 ........p..?.... - 109d0 04480000 20a42440 0a000000 04010000 .H.. .$@........ - 109e0 30a42440 00000000 04490000 30a42440 0.$@.....I..0.$@ - 109f0 1d000000 04010000 50a42440 00000000 ........P.$@.... - 10a00 04490000 50a42440 86000000 04010000 .I..P.$@........ - 10a10 e0a42440 00000000 04490000 e0a42440 ..$@.....I....$@ - 10a20 86000000 04010000 70a52440 00000000 ........p.$@.... - 10a30 04490000 70a52440 18000000 04010000 .I..p.$@........ - 10a40 90a52440 00000000 04490000 90a52440 ..$@.....I....$@ - 10a50 15000000 04010000 b0a52440 00000000 ..........$@.... - 10a60 04490000 b0a52440 39000000 04010000 .I....$@9....... - 10a70 f0a52440 00000000 04480000 14a62440 ..$@.....H....$@ - 10a80 02000000 82000000 16a62440 00000000 ..........$@.... - 10a90 08280000 18a62440 02000000 82000000 .(....$@........ - 10aa0 1aa62440 00000000 08280000 1ca62440 ..$@.....(....$@ - 10ab0 04000000 82000000 20a62440 00000000 ........ .$@.... + 109d0 04480000 40a42440 0a000000 04010000 .H..@.$@........ + 109e0 50a42440 00000000 04490000 50a42440 P.$@.....I..P.$@ + 109f0 1d000000 04010000 70a42440 00000000 ........p.$@.... + 10a00 04490000 70a42440 86000000 04010000 .I..p.$@........ + 10a10 00a52440 00000000 04490000 00a52440 ..$@.....I....$@ + 10a20 86000000 04010000 90a52440 00000000 ..........$@.... + 10a30 04490000 90a52440 18000000 04010000 .I....$@........ + 10a40 b0a52440 00000000 04490000 b0a52440 ..$@.....I....$@ + 10a50 15000000 04010000 d0a52440 00000000 ..........$@.... + 10a60 04490000 d0a52440 39000000 04010000 .I....$@9....... + 10a70 10a62440 00000000 04480000 34a62440 ..$@.....H..4.$@ + 10a80 02000000 82000000 36a62440 00000000 ........6.$@.... + 10a90 08280000 38a62440 02000000 82000000 .(..8.$@........ + 10aa0 3aa62440 00000000 08280000 3ca62440 :.$@.....(..<.$@ + 10ab0 04000000 82000000 40a62440 00000000 ........@.$@.... 10ac0 08000000 d8341040 04000000 01280000 .....4.@.....(.. 10ad0 dc341040 28000000 82000000 04351040 .4.@(........5.@ 10ae0 00000000 08280000 04351040 0c000000 .....(...5.@.... @@ -29593,237 +29595,237 @@ Contents of section .xt.prop: 10c90 00000000 01280000 8c381040 18000000 .....(...8.@.... 10ca0 82000000 a4381040 00000000 08000000 .....8.@........ 10cb0 a4381040 13000000 a2000000 b7381040 .8.@.........8.@ - 10cc0 00000000 08000000 58142340 00000000 ........X.#@.... - 10cd0 01280000 58142340 12000000 82000000 .(..X.#@........ - 10ce0 6a142340 00000000 08000000 6a142340 j.#@........j.#@ - 10cf0 12000000 a2000000 7c142340 00000000 ........|.#@.... - 10d00 08000000 7c142340 09000000 a2000000 ....|.#@........ - 10d10 85142340 07000000 a2000000 8c142340 ..#@..........#@ - 10d20 00000000 08280000 8c142340 00000000 .....(....#@.... - 10d30 01280000 8c142340 14000000 82000000 .(....#@........ - 10d40 a0142340 00000000 08000000 a0142340 ..#@..........#@ - 10d50 12000000 a2000000 b2142340 02000000 ..........#@.... - 10d60 a2000000 b4142340 14000000 a2000000 ......#@........ - 10d70 c8142340 00000000 08000000 c8142340 ..#@..........#@ - 10d80 0f000000 a2000000 d7142340 07000000 ..........#@.... - 10d90 a2000000 de142340 00000000 08280000 ......#@.....(.. - 10da0 e0142340 08000000 82000000 e8142340 ..#@..........#@ - 10db0 00000000 08280000 e8142340 04000000 .....(....#@.... - 10dc0 01280000 ec142340 1e000000 82000000 .(....#@........ - 10dd0 0a152340 05000000 a2000000 0f152340 ..#@..........#@ - 10de0 00000000 08280000 10152340 04000000 .....(....#@.... - 10df0 01280000 14152340 2a000000 82000000 .(....#@*....... - 10e00 3e152340 00000000 08000000 3e152340 >.#@........>.#@ - 10e10 0b000000 a2000000 49152340 00000000 ........I.#@.... - 10e20 08000000 49152340 d4000000 a2000000 ....I.#@........ - 10e30 1d162340 00000000 08000000 1d162340 ..#@..........#@ - 10e40 06000000 a2000000 23162340 0b000000 ........#.#@.... - 10e50 a2000000 2e162340 00000000 08280000 ......#@.....(.. - 10e60 30162340 00000000 01280000 30162340 0.#@.....(..0.#@ - 10e70 2e000000 82000000 5e162340 00000000 ........^.#@.... - 10e80 08280000 60162340 08000000 01280000 .(..`.#@.....(.. - 10e90 68162340 26000000 82000000 8e162340 h.#@&.........#@ - 10ea0 0a000000 a2000000 98162340 00000000 ..........#@.... - 10eb0 08000000 98162340 09000000 a2000000 ......#@........ - 10ec0 a1162340 00000000 08280000 a4162340 ..#@.....(....#@ - 10ed0 04000000 01280000 a8162340 1e000000 .....(....#@.... - 10ee0 82000000 c6162340 00000000 08000000 ......#@........ - 10ef0 c6162340 18000000 a2000000 de162340 ..#@..........#@ - 10f00 00000000 08000000 de162340 15000000 ..........#@.... - 10f10 a2000000 f3162340 00000000 08280000 ......#@.....(.. - 10f20 f4162340 00000000 01280000 f4162340 ..#@.....(....#@ - 10f30 1e000000 82000000 12172340 00000000 ..........#@.... - 10f40 08000000 12172340 18000000 a2000000 ......#@........ - 10f50 2a172340 00000000 08000000 2a172340 *.#@........*.#@ - 10f60 15000000 a2000000 3f172340 00000000 ........?.#@.... - 10f70 08280000 40172340 08000000 01280000 .(..@.#@.....(.. - 10f80 48172340 19000000 82000000 61172340 H.#@........a.#@ - 10f90 07000000 a2000000 68172340 00000000 ........h.#@.... - 10fa0 08000000 68172340 0c000000 a2000000 ....h.#@........ - 10fb0 74172340 00000000 08280000 74172340 t.#@.....(..t.#@ - 10fc0 02000000 82000000 76172340 00000000 ........v.#@.... - 10fd0 08280000 78172340 04000000 01280000 .(..x.#@.....(.. - 10fe0 7c172340 2a000000 82000000 a6172340 |.#@*.........#@ - 10ff0 04000000 a2000000 aa172340 00000000 ..........#@.... - 11000 08000000 aa172340 42000000 a2000000 ......#@B....... - 11010 ec172340 04000000 a2000000 f0172340 ..#@..........#@ - 11020 00000000 08280000 f0172340 00000000 .....(....#@.... - 11030 01280000 f0172340 1d000000 82000000 .(....#@........ - 11040 0d182340 00000000 08280000 10182340 ..#@.....(....#@ - 11050 00000000 01280000 10182340 06000000 .....(....#@.... - 11060 82000000 16182340 16000000 a2000000 ......#@........ - 11070 2c182340 0c000000 a2000000 38182340 ,.#@........8.#@ - 11080 10000000 a2000000 48182340 00000000 ........H.#@.... - 11090 08280000 48182340 00000000 01280000 .(..H.#@.....(.. - 110a0 48182340 34000000 82000000 7c182340 H.#@4.......|.#@ - 110b0 00000000 08280000 7c182340 08000000 .....(..|.#@.... - 110c0 01280000 84182340 83000000 82000000 .(....#@........ - 110d0 07192340 00000000 08280000 08192340 ..#@.....(....#@ - 110e0 00000000 01280000 08192340 24000000 .....(....#@$... - 110f0 82000000 2c192340 66000000 a2000000 ....,.#@f....... - 11100 92192340 00000000 08000000 92192340 ..#@..........#@ - 11110 09000000 82000000 9b192340 00000000 ..........#@.... - 11120 08280000 9c192340 04000000 01280000 .(....#@.....(.. - 11130 a0192340 20000000 82000000 c0192340 ..#@ .........#@ - 11140 28000000 a2000000 e8192340 0f000000 (.........#@.... - 11150 a2000000 f7192340 00000000 08280000 ......#@.....(.. - 11160 f8192340 00000000 01280000 f8192340 ..#@.....(....#@ - 11170 1a000000 82000000 121a2340 07000000 ..........#@.... - 11180 a2000000 191a2340 00000000 08000000 ......#@........ - 11190 191a2340 35000000 82000000 4e1a2340 ..#@5.......N.#@ - 111a0 25000000 a2000000 731a2340 00000000 %.......s.#@.... - 111b0 08000000 731a2340 25000000 a2000000 ....s.#@%....... - 111c0 981a2340 00000000 08280000 981a2340 ..#@.....(....#@ - 111d0 00000000 01280000 981a2340 1a000000 .....(....#@.... - 111e0 82000000 b21a2340 07000000 a2000000 ......#@........ - 111f0 b91a2340 00000000 08000000 b91a2340 ..#@..........#@ - 11200 32000000 82000000 eb1a2340 00000000 2.........#@.... - 11210 08000000 eb1a2340 23000000 a2000000 ......#@#....... - 11220 0e1b2340 0f000000 a2000000 1d1b2340 ..#@..........#@ - 11230 25000000 a2000000 421b2340 00000000 %.......B.#@.... - 11240 08000000 421b2340 22000000 a2000000 ....B.#@"....... - 11250 641b2340 00000000 08000000 641b2340 d.#@........d.#@ - 11260 25000000 a2000000 891b2340 00000000 %.........#@.... - 11270 08000000 891b2340 22000000 a2000000 ......#@"....... - 11280 ab1b2340 00000000 08280000 ac1b2340 ..#@.....(....#@ - 11290 10000000 01280000 bc1b2340 1d000000 .....(....#@.... - 112a0 82000000 d91b2340 02000000 a2000000 ......#@........ - 112b0 db1b2340 00000000 08000000 db1b2340 ..#@..........#@ - 112c0 0a000000 a2000000 e51b2340 00000000 ..........#@.... - 112d0 08000000 e51b2340 0b000000 a2000000 ......#@........ - 112e0 f01b2340 00000000 08000000 f01b2340 ..#@..........#@ - 112f0 0b000000 a2000000 fb1b2340 00000000 ..........#@.... - 11300 08000000 fb1b2340 0b000000 a2000000 ......#@........ - 11310 061c2340 00000000 08000000 061c2340 ..#@..........#@ - 11320 0b000000 a2000000 111c2340 00000000 ..........#@.... - 11330 08280000 141c2340 10000000 01280000 .(....#@.....(.. - 11340 241c2340 1a000000 82000000 3e1c2340 $.#@........>.#@ - 11350 63000000 a2000000 a11c2340 ac000000 c.........#@.... - 11360 a2000000 4d1d2340 79000000 a2000000 ....M.#@y....... - 11370 c61d2340 2a000000 a2000000 f01d2340 ..#@*.........#@ - 11380 17000000 a2000000 071e2340 00000000 ..........#@.... - 11390 08000000 071e2340 2f000000 a2000000 ......#@/....... - 113a0 361e2340 00000000 08280000 381e2340 6.#@.....(..8.#@ - 113b0 00000000 01280000 381e2340 1f000000 .....(..8.#@.... - 113c0 82000000 571e2340 00000000 08280000 ....W.#@.....(.. - 113d0 581e2340 00000000 01280000 581e2340 X.#@.....(..X.#@ - 113e0 18000000 82000000 701e2340 00000000 ........p.#@.... - 113f0 08000000 701e2340 0a000000 a2000000 ....p.#@........ - 11400 7a1e2340 07000000 a2000000 811e2340 z.#@..........#@ - 11410 00000000 08280000 841e2340 08000000 .....(....#@.... - 11420 01280000 8c1e2340 ff000000 82000000 .(....#@........ - 11430 8b1f2340 00000000 08000000 8c1f2340 ..#@..........#@ - 11440 08000000 01280000 941f2340 ac000000 .....(....#@.... - 11450 82000000 40202340 00000000 08000000 ....@ #@........ - 11460 40202340 3c000000 a2000000 7c202340 @ #@<.......| #@ - 11470 00000000 08000000 7c202340 10000000 ........| #@.... - 11480 a2000000 8c202340 56000000 a2000000 ..... #@V....... - 11490 e2202340 00000000 08000000 e2202340 . #@......... #@ - 114a0 40000000 a2000000 22212340 20000000 @......."!#@ ... - 114b0 a2000000 42212340 00000000 08280000 ....B!#@.....(.. - 114c0 44212340 00000000 01280000 44212340 D!#@.....(..D!#@ - 114d0 1c000000 82000000 60212340 03000000 ........`!#@.... - 114e0 08000000 63212340 11000000 a2000000 ....c!#@........ - 114f0 74212340 00000000 08280000 74212340 t!#@.....(..t!#@ - 11500 08000000 01280000 7c212340 18000000 .....(..|!#@.... - 11510 82000000 94212340 5a000000 a2000000 .....!#@Z....... - 11520 ee212340 00000000 08280000 f0212340 .!#@.....(...!#@ - 11530 0f000000 82000000 ff212340 00000000 .........!#@.... - 11540 08000000 00222340 00000000 01280000 ....."#@.....(.. - 11550 00222340 1a000000 82000000 1a222340 ."#@........."#@ - 11560 00000000 08280000 1c222340 04000000 .....(..."#@.... - 11570 01280000 20222340 0a000000 82000000 .(.. "#@........ - 11580 2a222340 00000000 08280000 2c222340 *"#@.....(..,"#@ - 11590 00000000 01280000 2c222340 0f000000 .....(..,"#@.... - 115a0 82000000 3b222340 00000000 08280000 ....;"#@.....(.. - 115b0 3c222340 04000000 01280000 40222340 <"#@.....(..@"#@ - 115c0 4f000000 82000000 8f222340 00000000 O........"#@.... - 115d0 08280000 90222340 00000000 01280000 .(..."#@.....(.. - 115e0 90222340 11000000 82000000 a1222340 ."#@........."#@ - 115f0 00000000 08280000 a4222340 00000000 .....(..."#@.... - 11600 01280000 a4222340 36000000 82000000 .(..."#@6....... - 11610 da222340 12000000 a2000000 ec222340 ."#@........."#@ - 11620 00000000 08280000 ec222340 00000000 .....(..."#@.... - 11630 01280000 ec222340 1c000000 82000000 .(..."#@........ - 11640 08232340 00000000 08280000 08232340 .##@.....(...##@ - 11650 00000000 01280000 08232340 0d000000 .....(...##@.... - 11660 82000000 15232340 00000000 08280000 .....##@.....(.. - 11670 18232340 00000000 01280000 18232340 .##@.....(...##@ - 11680 0d000000 82000000 25232340 00000000 ........%##@.... - 11690 08280000 28232340 00000000 01280000 .(..(##@.....(.. - 116a0 28232340 0d000000 82000000 35232340 (##@........5##@ - 116b0 00000000 08280000 38232340 00000000 .....(..8##@.... - 116c0 01280000 38232340 0d000000 82000000 .(..8##@........ - 116d0 45232340 00000000 08280000 48232340 E##@.....(..H##@ - 116e0 00000000 01280000 48232340 0d000000 .....(..H##@.... - 116f0 82000000 55232340 00000000 08280000 ....U##@.....(.. - 11700 58232340 00000000 01280000 58232340 X##@.....(..X##@ - 11710 25000000 82000000 7d232340 15000000 %.......}##@.... - 11720 a2000000 92232340 00000000 08280000 .....##@.....(.. - 11730 94232340 04000000 01280000 98232340 .##@.....(...##@ - 11740 31000000 82000000 c9232340 07000000 1........##@.... - 11750 a2000000 d0232340 00000000 08280000 .....##@.....(.. - 11760 d0232340 10000000 01280000 e0232340 .##@.....(...##@ - 11770 29000000 82000000 09242340 00000000 )........$#@.... - 11780 08000000 09242340 2a000000 a2000000 .....$#@*....... - 11790 33242340 08000000 a2000000 3b242340 3$#@........;$#@ - 117a0 00000000 08000000 3b242340 45000000 ........;$#@E... - 117b0 a2000000 80242340 09000000 a2000000 .....$#@........ - 117c0 89242340 00000000 08000000 89242340 .$#@.........$#@ - 117d0 0f000000 a2000000 98242340 00000000 .........$#@.... - 117e0 08280000 98242340 04000000 01280000 .(...$#@.....(.. - 117f0 9c242340 54000000 82000000 f0242340 .$#@T........$#@ - 11800 00000000 08000000 f0242340 09000000 .........$#@.... - 11810 a2000000 f9242340 11000000 a2000000 .....$#@........ - 11820 0a252340 3b000000 a2000000 45252340 .%#@;.......E%#@ - 11830 14000000 a2000000 59252340 06000000 ........Y%#@.... - 11840 a2000000 5f252340 06000000 a2000000 ...._%#@........ - 11850 65252340 0b000000 a2000000 70252340 e%#@........p%#@ - 11860 00000000 08000000 70252340 05000000 ........p%#@.... - 11870 a2000000 75252340 00000000 08000000 ....u%#@........ - 11880 75252340 0f000000 a2000000 84252340 u%#@.........%#@ - 11890 03000000 08000000 87252340 08000000 .........%#@.... - 118a0 a2000000 8f252340 00000000 08280000 .....%#@.....(.. - 118b0 90252340 0c000000 01280000 9c252340 .%#@.....(...%#@ - 118c0 1b000000 82000000 b7252340 00000000 .........%#@.... - 118d0 08000000 b7252340 1b000000 a2000000 .....%#@........ - 118e0 d2252340 00000000 08000000 d2252340 .%#@.........%#@ - 118f0 0c000000 a2000000 de252340 07000000 .........%#@.... - 11900 a2000000 e5252340 00000000 08000000 .....%#@........ - 11910 e5252340 03000000 a2000000 e8252340 .%#@.........%#@ - 11920 0e000000 a2000000 f6252340 00000000 .........%#@.... - 11930 08280000 f8252340 00000000 01280000 .(...%#@.....(.. - 11940 f8252340 20000000 82000000 18262340 .%#@ ........&#@ - 11950 00000000 08000000 18262340 0f000000 .........&#@.... - 11960 a2000000 27262340 00000000 08000000 ....'&#@........ - 11970 27262340 2d000000 a2000000 54262340 '&#@-.......T&#@ - 11980 00000000 08280000 54262340 04000000 .....(..T&#@.... - 11990 01280000 58262340 1d000000 82000000 .(..X&#@........ - 119a0 75262340 00000000 08280000 78262340 u&#@.....(..x&#@ - 119b0 00000000 01280000 78262340 12000000 .....(..x&#@.... - 119c0 82000000 8a262340 00000000 08280000 .....&#@.....(.. - 119d0 8c262340 00000000 01280000 8c262340 .&#@.....(...&#@ - 119e0 14000000 82000000 a0262340 00000000 .........&#@.... - 119f0 08000000 a0262340 0c000000 a2000000 .....&#@........ - 11a00 ac262340 05000000 a2000000 b1262340 .&#@.........&#@ - 11a10 00000000 08000000 20a62440 0a000000 ........ .$@.... - 11a20 04010000 30a62440 00000000 04490000 ....0.$@.....I.. - 11a30 30a62440 0a000000 04010000 40a62440 0.$@........@.$@ - 11a40 00000000 04490000 40a62440 0a000000 .....I..@.$@.... - 11a50 04010000 50a62440 00000000 04490000 ....P.$@.....I.. - 11a60 50a62440 08000000 04390000 58a62440 P.$@.....9..X.$@ - 11a70 08000000 04490000 60a62440 06000000 .....I..`.$@.... - 11a80 04010000 68a62440 00000000 04380000 ....h.$@.....8.. - 11a90 b4262340 04000000 01280000 b8262340 .&#@.....(...&#@ - 11aa0 2c000000 82000000 e4262340 00000000 ,........&#@.... - 11ab0 08280000 e4262340 08000000 01280000 .(...&#@.....(.. - 11ac0 ec262340 74000000 82000000 60272340 .&#@t.......`'#@ - 11ad0 00000000 08280000 60272340 04000000 .....(..`'#@.... - 11ae0 01280000 64272340 31000000 82000000 .(..d'#@1....... - 11af0 95272340 00000000 08280000 98272340 .'#@.....(...'#@ - 11b00 00000000 01280000 98272340 0c000000 .....(...'#@.... - 11b10 82000000 a4272340 08000000 a2000000 .....'#@........ - 11b20 ac272340 08000000 a2000000 b4272340 .'#@.........'#@ + 10cc0 00000000 08000000 74142340 00000000 ........t.#@.... + 10cd0 01280000 74142340 12000000 82000000 .(..t.#@........ + 10ce0 86142340 00000000 08000000 86142340 ..#@..........#@ + 10cf0 12000000 a2000000 98142340 00000000 ..........#@.... + 10d00 08000000 98142340 09000000 a2000000 ......#@........ + 10d10 a1142340 07000000 a2000000 a8142340 ..#@..........#@ + 10d20 00000000 08280000 a8142340 00000000 .....(....#@.... + 10d30 01280000 a8142340 14000000 82000000 .(....#@........ + 10d40 bc142340 00000000 08000000 bc142340 ..#@..........#@ + 10d50 12000000 a2000000 ce142340 02000000 ..........#@.... + 10d60 a2000000 d0142340 14000000 a2000000 ......#@........ + 10d70 e4142340 00000000 08000000 e4142340 ..#@..........#@ + 10d80 0f000000 a2000000 f3142340 07000000 ..........#@.... + 10d90 a2000000 fa142340 00000000 08280000 ......#@.....(.. + 10da0 fc142340 08000000 82000000 04152340 ..#@..........#@ + 10db0 00000000 08280000 04152340 04000000 .....(....#@.... + 10dc0 01280000 08152340 1e000000 82000000 .(....#@........ + 10dd0 26152340 05000000 a2000000 2b152340 &.#@........+.#@ + 10de0 00000000 08280000 2c152340 04000000 .....(..,.#@.... + 10df0 01280000 30152340 2a000000 82000000 .(..0.#@*....... + 10e00 5a152340 00000000 08000000 5a152340 Z.#@........Z.#@ + 10e10 0b000000 a2000000 65152340 00000000 ........e.#@.... + 10e20 08000000 65152340 d4000000 a2000000 ....e.#@........ + 10e30 39162340 00000000 08000000 39162340 9.#@........9.#@ + 10e40 06000000 a2000000 3f162340 0b000000 ........?.#@.... + 10e50 a2000000 4a162340 00000000 08280000 ....J.#@.....(.. + 10e60 4c162340 00000000 01280000 4c162340 L.#@.....(..L.#@ + 10e70 2e000000 82000000 7a162340 00000000 ........z.#@.... + 10e80 08280000 7c162340 08000000 01280000 .(..|.#@.....(.. + 10e90 84162340 26000000 82000000 aa162340 ..#@&.........#@ + 10ea0 0a000000 a2000000 b4162340 00000000 ..........#@.... + 10eb0 08000000 b4162340 09000000 a2000000 ......#@........ + 10ec0 bd162340 00000000 08280000 c0162340 ..#@.....(....#@ + 10ed0 04000000 01280000 c4162340 1e000000 .....(....#@.... + 10ee0 82000000 e2162340 00000000 08000000 ......#@........ + 10ef0 e2162340 18000000 a2000000 fa162340 ..#@..........#@ + 10f00 00000000 08000000 fa162340 15000000 ..........#@.... + 10f10 a2000000 0f172340 00000000 08280000 ......#@.....(.. + 10f20 10172340 00000000 01280000 10172340 ..#@.....(....#@ + 10f30 1e000000 82000000 2e172340 00000000 ..........#@.... + 10f40 08000000 2e172340 18000000 a2000000 ......#@........ + 10f50 46172340 00000000 08000000 46172340 F.#@........F.#@ + 10f60 15000000 a2000000 5b172340 00000000 ........[.#@.... + 10f70 08280000 5c172340 08000000 01280000 .(..\.#@.....(.. + 10f80 64172340 19000000 82000000 7d172340 d.#@........}.#@ + 10f90 07000000 a2000000 84172340 00000000 ..........#@.... + 10fa0 08000000 84172340 0c000000 a2000000 ......#@........ + 10fb0 90172340 00000000 08280000 90172340 ..#@.....(....#@ + 10fc0 02000000 82000000 92172340 00000000 ..........#@.... + 10fd0 08280000 94172340 04000000 01280000 .(....#@.....(.. + 10fe0 98172340 2a000000 82000000 c2172340 ..#@*.........#@ + 10ff0 04000000 a2000000 c6172340 00000000 ..........#@.... + 11000 08000000 c6172340 42000000 a2000000 ......#@B....... + 11010 08182340 04000000 a2000000 0c182340 ..#@..........#@ + 11020 00000000 08280000 0c182340 00000000 .....(....#@.... + 11030 01280000 0c182340 1d000000 82000000 .(....#@........ + 11040 29182340 00000000 08280000 2c182340 ).#@.....(..,.#@ + 11050 00000000 01280000 2c182340 06000000 .....(..,.#@.... + 11060 82000000 32182340 16000000 a2000000 ....2.#@........ + 11070 48182340 0c000000 a2000000 54182340 H.#@........T.#@ + 11080 10000000 a2000000 64182340 00000000 ........d.#@.... + 11090 08280000 64182340 00000000 01280000 .(..d.#@.....(.. + 110a0 64182340 34000000 82000000 98182340 d.#@4.........#@ + 110b0 00000000 08280000 98182340 08000000 .....(....#@.... + 110c0 01280000 a0182340 83000000 82000000 .(....#@........ + 110d0 23192340 00000000 08280000 24192340 #.#@.....(..$.#@ + 110e0 00000000 01280000 24192340 24000000 .....(..$.#@$... + 110f0 82000000 48192340 66000000 a2000000 ....H.#@f....... + 11100 ae192340 00000000 08000000 ae192340 ..#@..........#@ + 11110 09000000 82000000 b7192340 00000000 ..........#@.... + 11120 08280000 b8192340 04000000 01280000 .(....#@.....(.. + 11130 bc192340 20000000 82000000 dc192340 ..#@ .........#@ + 11140 28000000 a2000000 041a2340 0f000000 (.........#@.... + 11150 a2000000 131a2340 00000000 08280000 ......#@.....(.. + 11160 141a2340 00000000 01280000 141a2340 ..#@.....(....#@ + 11170 1a000000 82000000 2e1a2340 07000000 ..........#@.... + 11180 a2000000 351a2340 00000000 08000000 ....5.#@........ + 11190 351a2340 35000000 82000000 6a1a2340 5.#@5.......j.#@ + 111a0 25000000 a2000000 8f1a2340 00000000 %.........#@.... + 111b0 08000000 8f1a2340 25000000 a2000000 ......#@%....... + 111c0 b41a2340 00000000 08280000 b41a2340 ..#@.....(....#@ + 111d0 00000000 01280000 b41a2340 1a000000 .....(....#@.... + 111e0 82000000 ce1a2340 07000000 a2000000 ......#@........ + 111f0 d51a2340 00000000 08000000 d51a2340 ..#@..........#@ + 11200 32000000 82000000 071b2340 00000000 2.........#@.... + 11210 08000000 071b2340 23000000 a2000000 ......#@#....... + 11220 2a1b2340 0f000000 a2000000 391b2340 *.#@........9.#@ + 11230 25000000 a2000000 5e1b2340 00000000 %.......^.#@.... + 11240 08000000 5e1b2340 22000000 a2000000 ....^.#@"....... + 11250 801b2340 00000000 08000000 801b2340 ..#@..........#@ + 11260 25000000 a2000000 a51b2340 00000000 %.........#@.... + 11270 08000000 a51b2340 22000000 a2000000 ......#@"....... + 11280 c71b2340 00000000 08280000 c81b2340 ..#@.....(....#@ + 11290 10000000 01280000 d81b2340 1d000000 .....(....#@.... + 112a0 82000000 f51b2340 02000000 a2000000 ......#@........ + 112b0 f71b2340 00000000 08000000 f71b2340 ..#@..........#@ + 112c0 0a000000 a2000000 011c2340 00000000 ..........#@.... + 112d0 08000000 011c2340 0b000000 a2000000 ......#@........ + 112e0 0c1c2340 00000000 08000000 0c1c2340 ..#@..........#@ + 112f0 0b000000 a2000000 171c2340 00000000 ..........#@.... + 11300 08000000 171c2340 0b000000 a2000000 ......#@........ + 11310 221c2340 00000000 08000000 221c2340 ".#@........".#@ + 11320 0b000000 a2000000 2d1c2340 00000000 ........-.#@.... + 11330 08280000 301c2340 10000000 01280000 .(..0.#@.....(.. + 11340 401c2340 1a000000 82000000 5a1c2340 @.#@........Z.#@ + 11350 63000000 a2000000 bd1c2340 ac000000 c.........#@.... + 11360 a2000000 691d2340 79000000 a2000000 ....i.#@y....... + 11370 e21d2340 2a000000 a2000000 0c1e2340 ..#@*.........#@ + 11380 17000000 a2000000 231e2340 00000000 ........#.#@.... + 11390 08000000 231e2340 2f000000 a2000000 ....#.#@/....... + 113a0 521e2340 00000000 08280000 541e2340 R.#@.....(..T.#@ + 113b0 00000000 01280000 541e2340 1f000000 .....(..T.#@.... + 113c0 82000000 731e2340 00000000 08280000 ....s.#@.....(.. + 113d0 741e2340 00000000 01280000 741e2340 t.#@.....(..t.#@ + 113e0 18000000 82000000 8c1e2340 00000000 ..........#@.... + 113f0 08000000 8c1e2340 0a000000 a2000000 ......#@........ + 11400 961e2340 07000000 a2000000 9d1e2340 ..#@..........#@ + 11410 00000000 08280000 a01e2340 08000000 .....(....#@.... + 11420 01280000 a81e2340 ff000000 82000000 .(....#@........ + 11430 a71f2340 00000000 08000000 a81f2340 ..#@..........#@ + 11440 08000000 01280000 b01f2340 ac000000 .....(....#@.... + 11450 82000000 5c202340 00000000 08000000 ....\ #@........ + 11460 5c202340 3c000000 a2000000 98202340 \ #@<........ #@ + 11470 00000000 08000000 98202340 10000000 ......... #@.... + 11480 a2000000 a8202340 56000000 a2000000 ..... #@V....... + 11490 fe202340 00000000 08000000 fe202340 . #@......... #@ + 114a0 40000000 a2000000 3e212340 20000000 @.......>!#@ ... + 114b0 a2000000 5e212340 00000000 08280000 ....^!#@.....(.. + 114c0 60212340 00000000 01280000 60212340 `!#@.....(..`!#@ + 114d0 1c000000 82000000 7c212340 03000000 ........|!#@.... + 114e0 08000000 7f212340 11000000 a2000000 .....!#@........ + 114f0 90212340 00000000 08280000 90212340 .!#@.....(...!#@ + 11500 08000000 01280000 98212340 18000000 .....(...!#@.... + 11510 82000000 b0212340 5a000000 a2000000 .....!#@Z....... + 11520 0a222340 00000000 08280000 0c222340 ."#@.....(..."#@ + 11530 0f000000 82000000 1b222340 00000000 ........."#@.... + 11540 08000000 1c222340 00000000 01280000 ....."#@.....(.. + 11550 1c222340 1a000000 82000000 36222340 ."#@........6"#@ + 11560 00000000 08280000 38222340 04000000 .....(..8"#@.... + 11570 01280000 3c222340 0a000000 82000000 .(..<"#@........ + 11580 46222340 00000000 08280000 48222340 F"#@.....(..H"#@ + 11590 00000000 01280000 48222340 0f000000 .....(..H"#@.... + 115a0 82000000 57222340 00000000 08280000 ....W"#@.....(.. + 115b0 58222340 04000000 01280000 5c222340 X"#@.....(..\"#@ + 115c0 4f000000 82000000 ab222340 00000000 O........"#@.... + 115d0 08280000 ac222340 00000000 01280000 .(..."#@.....(.. + 115e0 ac222340 11000000 82000000 bd222340 ."#@........."#@ + 115f0 00000000 08280000 c0222340 00000000 .....(..."#@.... + 11600 01280000 c0222340 36000000 82000000 .(..."#@6....... + 11610 f6222340 12000000 a2000000 08232340 ."#@.........##@ + 11620 00000000 08280000 08232340 00000000 .....(...##@.... + 11630 01280000 08232340 1c000000 82000000 .(...##@........ + 11640 24232340 00000000 08280000 24232340 $##@.....(..$##@ + 11650 00000000 01280000 24232340 0d000000 .....(..$##@.... + 11660 82000000 31232340 00000000 08280000 ....1##@.....(.. + 11670 34232340 00000000 01280000 34232340 4##@.....(..4##@ + 11680 0d000000 82000000 41232340 00000000 ........A##@.... + 11690 08280000 44232340 00000000 01280000 .(..D##@.....(.. + 116a0 44232340 0d000000 82000000 51232340 D##@........Q##@ + 116b0 00000000 08280000 54232340 00000000 .....(..T##@.... + 116c0 01280000 54232340 0d000000 82000000 .(..T##@........ + 116d0 61232340 00000000 08280000 64232340 a##@.....(..d##@ + 116e0 00000000 01280000 64232340 0d000000 .....(..d##@.... + 116f0 82000000 71232340 00000000 08280000 ....q##@.....(.. + 11700 74232340 00000000 01280000 74232340 t##@.....(..t##@ + 11710 25000000 82000000 99232340 15000000 %........##@.... + 11720 a2000000 ae232340 00000000 08280000 .....##@.....(.. + 11730 b0232340 04000000 01280000 b4232340 .##@.....(...##@ + 11740 31000000 82000000 e5232340 07000000 1........##@.... + 11750 a2000000 ec232340 00000000 08280000 .....##@.....(.. + 11760 ec232340 10000000 01280000 fc232340 .##@.....(...##@ + 11770 29000000 82000000 25242340 00000000 ).......%$#@.... + 11780 08000000 25242340 2a000000 a2000000 ....%$#@*....... + 11790 4f242340 08000000 a2000000 57242340 O$#@........W$#@ + 117a0 00000000 08000000 57242340 45000000 ........W$#@E... + 117b0 a2000000 9c242340 09000000 a2000000 .....$#@........ + 117c0 a5242340 00000000 08000000 a5242340 .$#@.........$#@ + 117d0 0f000000 a2000000 b4242340 00000000 .........$#@.... + 117e0 08280000 b4242340 04000000 01280000 .(...$#@.....(.. + 117f0 b8242340 54000000 82000000 0c252340 .$#@T........%#@ + 11800 00000000 08000000 0c252340 09000000 .........%#@.... + 11810 a2000000 15252340 11000000 a2000000 .....%#@........ + 11820 26252340 3b000000 a2000000 61252340 &%#@;.......a%#@ + 11830 14000000 a2000000 75252340 06000000 ........u%#@.... + 11840 a2000000 7b252340 06000000 a2000000 ....{%#@........ + 11850 81252340 0b000000 a2000000 8c252340 .%#@.........%#@ + 11860 00000000 08000000 8c252340 05000000 .........%#@.... + 11870 a2000000 91252340 00000000 08000000 .....%#@........ + 11880 91252340 0f000000 a2000000 a0252340 .%#@.........%#@ + 11890 03000000 08000000 a3252340 08000000 .........%#@.... + 118a0 a2000000 ab252340 00000000 08280000 .....%#@.....(.. + 118b0 ac252340 0c000000 01280000 b8252340 .%#@.....(...%#@ + 118c0 1b000000 82000000 d3252340 00000000 .........%#@.... + 118d0 08000000 d3252340 1b000000 a2000000 .....%#@........ + 118e0 ee252340 00000000 08000000 ee252340 .%#@.........%#@ + 118f0 0c000000 a2000000 fa252340 07000000 .........%#@.... + 11900 a2000000 01262340 00000000 08000000 .....&#@........ + 11910 01262340 03000000 a2000000 04262340 .&#@.........&#@ + 11920 0e000000 a2000000 12262340 00000000 .........&#@.... + 11930 08280000 14262340 00000000 01280000 .(...&#@.....(.. + 11940 14262340 20000000 82000000 34262340 .&#@ .......4&#@ + 11950 00000000 08000000 34262340 0f000000 ........4&#@.... + 11960 a2000000 43262340 00000000 08000000 ....C&#@........ + 11970 43262340 2d000000 a2000000 70262340 C&#@-.......p&#@ + 11980 00000000 08280000 70262340 04000000 .....(..p&#@.... + 11990 01280000 74262340 1d000000 82000000 .(..t&#@........ + 119a0 91262340 00000000 08280000 94262340 .&#@.....(...&#@ + 119b0 00000000 01280000 94262340 12000000 .....(...&#@.... + 119c0 82000000 a6262340 00000000 08280000 .....&#@.....(.. + 119d0 a8262340 00000000 01280000 a8262340 .&#@.....(...&#@ + 119e0 14000000 82000000 bc262340 00000000 .........&#@.... + 119f0 08000000 bc262340 0c000000 a2000000 .....&#@........ + 11a00 c8262340 05000000 a2000000 cd262340 .&#@.........&#@ + 11a10 00000000 08000000 40a62440 0a000000 ........@.$@.... + 11a20 04010000 50a62440 00000000 04490000 ....P.$@.....I.. + 11a30 50a62440 0a000000 04010000 60a62440 P.$@........`.$@ + 11a40 00000000 04490000 60a62440 0a000000 .....I..`.$@.... + 11a50 04010000 70a62440 00000000 04490000 ....p.$@.....I.. + 11a60 70a62440 08000000 04390000 78a62440 p.$@.....9..x.$@ + 11a70 08000000 04490000 80a62440 06000000 .....I....$@.... + 11a80 04010000 88a62440 00000000 04380000 ......$@.....8.. + 11a90 d0262340 04000000 01280000 d4262340 .&#@.....(...&#@ + 11aa0 2c000000 82000000 00272340 00000000 ,........'#@.... + 11ab0 08280000 00272340 08000000 01280000 .(...'#@.....(.. + 11ac0 08272340 74000000 82000000 7c272340 .'#@t.......|'#@ + 11ad0 00000000 08280000 7c272340 04000000 .....(..|'#@.... + 11ae0 01280000 80272340 31000000 82000000 .(...'#@1....... + 11af0 b1272340 00000000 08280000 b4272340 .'#@.....(...'#@ + 11b00 00000000 01280000 b4272340 0c000000 .....(...'#@.... + 11b10 82000000 c0272340 08000000 a2000000 .....'#@........ + 11b20 c8272340 08000000 a2000000 d0272340 .'#@.........'#@ 11b30 00000000 08000000 b8381040 04000000 .........8.@.... 11b40 01280000 bc381040 0d000000 82000000 .(...8.@........ 11b50 c9381040 02000000 a2000000 cb381040 .8.@.........8.@ @@ -30123,8 +30125,8 @@ Contents of section .xt.prop: 12db0 d04c1040 05000000 82000000 d54c1040 .L.@.........L.@ 12dc0 0b000000 a2000000 e04c1040 03000000 .........L.@.... 12dd0 08000000 e34c1040 16000000 82000000 .....L.@........ - 12de0 f94c1040 00000000 08000000 70a62440 .L.@........p.$@ - 12df0 13000000 04010000 90a62440 00000000 ..........$@.... + 12de0 f94c1040 00000000 08000000 90a62440 .L.@..........$@ + 12df0 13000000 04010000 b0a62440 00000000 ..........$@.... 12e00 04480000 fc4c1040 04000000 01280000 .H...L.@.....(.. 12e10 004d1040 25000000 82000000 254d1040 .M.@%.......%M.@ 12e20 03000000 a2000000 284d1040 00000000 ........(M.@.... @@ -30152,881 +30154,881 @@ Contents of section .xt.prop: 12f80 82000000 2c4f1040 00000000 08000000 ....,O.@........ 12f90 2c4f1040 00000000 01280000 2c4f1040 ,O.@.....(..,O.@ 12fa0 16000000 82000000 424f1040 00000000 ........BO.@.... - 12fb0 08000000 b4272340 04000000 01280000 .....'#@.....(.. - 12fc0 b8272340 1d000000 82000000 d5272340 .'#@.........'#@ - 12fd0 05000000 a2000000 da272340 00000000 .........'#@.... - 12fe0 08000000 da272340 05000000 a2000000 .....'#@........ - 12ff0 df272340 00000000 08000000 df272340 .'#@.........'#@ - 13000 0e000000 a2000000 ed272340 00000000 .........'#@.... - 13010 08280000 f0272340 00000000 01280000 .(...'#@.....(.. - 13020 f0272340 0d000000 82000000 fd272340 .'#@.........'#@ - 13030 00000000 08280000 00282340 0d000000 .....(...(#@.... - 13040 82000000 0d282340 00000000 08280000 .....(#@.....(.. - 13050 10282340 04000000 01280000 14282340 .(#@.....(...(#@ - 13060 33000000 82000000 47282340 00000000 3.......G(#@.... - 13070 08280000 48282340 04000000 01280000 .(..H(#@.....(.. - 13080 4c282340 18000000 82000000 64282340 L(#@........d(#@ - 13090 0c000000 a2000000 70282340 00000000 ........p(#@.... - 130a0 08280000 70282340 00000000 01280000 .(..p(#@.....(.. - 130b0 70282340 1b000000 82000000 8b282340 p(#@.........(#@ - 130c0 00000000 08280000 8c282340 00000000 .....(...(#@.... - 130d0 01280000 8c282340 1d000000 82000000 .(...(#@........ - 130e0 a9282340 00000000 08000000 a9282340 .(#@.........(#@ - 130f0 03000000 a2000000 ac282340 09000000 .........(#@.... - 13100 a2000000 b5282340 09000000 a2000000 .....(#@........ - 13110 be282340 0d000000 a2000000 cb282340 .(#@.........(#@ - 13120 00000000 08280000 cc282340 0c000000 .....(...(#@.... - 13130 01280000 d8282340 2c000000 82000000 .(...(#@,....... - 13140 04292340 00000000 08000000 04292340 .)#@.........)#@ - 13150 1d000000 a2000000 21292340 18000000 ........!)#@.... - 13160 a2000000 39292340 15000000 a2000000 ....9)#@........ - 13170 4e292340 08000000 a2000000 56292340 N)#@........V)#@ - 13180 00000000 08000000 56292340 07000000 ........V)#@.... - 13190 a2000000 5d292340 3a000000 a2000000 ....])#@:....... - 131a0 97292340 00000000 08280000 98292340 .)#@.....(...)#@ - 131b0 00000000 01280000 98292340 2e000000 .....(...)#@.... - 131c0 82000000 c6292340 00000000 08000000 .....)#@........ - 131d0 c6292340 04000000 a2000000 ca292340 .)#@.........)#@ - 131e0 00000000 08280000 cc292340 0c000000 .....(...)#@.... - 131f0 01280000 d8292340 6c000000 82000000 .(...)#@l....... - 13200 442a2340 77000000 a2000000 bb2a2340 D*#@w........*#@ - 13210 03000000 a2000000 be2a2340 00000000 .........*#@.... - 13220 08000000 be2a2340 09000000 a2000000 .....*#@........ - 13230 c72a2340 00000000 08000000 c72a2340 .*#@.........*#@ - 13240 03000000 a2000000 ca2a2340 02000000 .........*#@.... - 13250 a2000000 cc2a2340 0f000000 a2000000 .....*#@........ - 13260 db2a2340 00000000 08000000 db2a2340 .*#@.........*#@ - 13270 49000000 82000000 242b2340 05000000 I.......$+#@.... - 13280 a2000000 292b2340 00000000 08280000 ....)+#@.....(.. - 13290 2c2b2340 00000000 01280000 2c2b2340 ,+#@.....(..,+#@ - 132a0 14000000 82000000 402b2340 00000000 ........@+#@.... - 132b0 08280000 402b2340 18000000 01280000 .(..@+#@.....(.. - 132c0 582b2340 47000000 82000000 9f2b2340 X+#@G........+#@ - 132d0 00000000 08000000 9f2b2340 29000000 .........+#@)... - 132e0 a2000000 c82b2340 00000000 08000000 .....+#@........ - 132f0 c82b2340 27000000 a2000000 ef2b2340 .+#@'........+#@ - 13300 05000000 a2000000 f42b2340 1f000000 .........+#@.... - 13310 a2000000 132c2340 00000000 08000000 .....,#@........ - 13320 132c2340 32000000 a2000000 452c2340 .,#@2.......E,#@ - 13330 00000000 08280000 482c2340 00000000 .....(..H,#@.... - 13340 01280000 482c2340 12000000 82000000 .(..H,#@........ - 13350 5a2c2340 00000000 08280000 5c2c2340 Z,#@.....(..\,#@ - 13360 00000000 01280000 5c2c2340 08000000 .....(..\,#@.... - 13370 82000000 642c2340 00000000 08280000 ....d,#@.....(.. - 13380 642c2340 00000000 01280000 642c2340 d,#@.....(..d,#@ - 13390 08000000 82000000 6c2c2340 00000000 ........l,#@.... - 133a0 08280000 6c2c2340 00000000 01280000 .(..l,#@.....(.. - 133b0 6c2c2340 08000000 82000000 742c2340 l,#@........t,#@ - 133c0 00000000 08280000 742c2340 00000000 .....(..t,#@.... - 133d0 01280000 742c2340 08000000 82000000 .(..t,#@........ - 133e0 7c2c2340 00000000 08280000 7c2c2340 |,#@.....(..|,#@ - 133f0 04000000 01280000 802c2340 95000000 .....(...,#@.... - 13400 82000000 152d2340 03000000 a2000000 .....-#@........ - 13410 182d2340 00000000 08000000 182d2340 .-#@.........-#@ - 13420 03000000 a2000000 1b2d2340 02000000 .........-#@.... - 13430 a2000000 1d2d2340 0b000000 a2000000 .....-#@........ - 13440 282d2340 00000000 08000000 282d2340 (-#@........(-#@ - 13450 16000000 82000000 3e2d2340 00000000 ........>-#@.... - 13460 08280000 402d2340 04000000 01280000 .(..@-#@.....(.. - 13470 442d2340 48000000 82000000 8c2d2340 D-#@H........-#@ - 13480 00000000 08000000 8c2d2340 4f000000 .........-#@O... - 13490 a2000000 db2d2340 03000000 a2000000 .....-#@........ - 134a0 de2d2340 00000000 08000000 de2d2340 .-#@.........-#@ - 134b0 0f000000 a2000000 ed2d2340 10000000 .........-#@.... - 134c0 a2000000 fd2d2340 00000000 08000000 .....-#@........ - 134d0 fd2d2340 05000000 a2000000 022e2340 .-#@..........#@ - 134e0 00000000 08280000 042e2340 00000000 .....(....#@.... - 134f0 01280000 042e2340 13000000 82000000 .(....#@........ - 13500 172e2340 07000000 a2000000 1e2e2340 ..#@..........#@ - 13510 00000000 08280000 202e2340 02000000 .....(.. .#@.... - 13520 82000000 222e2340 00000000 08280000 ....".#@.....(.. - 13530 242e2340 02000000 82000000 262e2340 $.#@........&.#@ - 13540 00000000 08280000 282e2340 08000000 .....(..(.#@.... - 13550 01280000 302e2340 2b000000 82000000 .(..0.#@+....... - 13560 5b2e2340 00000000 08280000 5c2e2340 [.#@.....(..\.#@ - 13570 04000000 01280000 602e2340 4c000000 .....(..`.#@L... - 13580 82000000 ac2e2340 15000000 a2000000 ......#@........ - 13590 c12e2340 16000000 a2000000 d72e2340 ..#@..........#@ - 135a0 03000000 a2000000 da2e2340 3b000000 ..........#@;... - 135b0 a2000000 152f2340 00000000 08000000 ...../#@........ - 135c0 152f2340 1f000000 a2000000 342f2340 ./#@........4/#@ - 135d0 0d000000 a2000000 412f2340 00000000 ........A/#@.... - 135e0 08280000 442f2340 04000000 01280000 .(..D/#@.....(.. - 135f0 482f2340 27000000 82000000 6f2f2340 H/#@'.......o/#@ - 13600 00000000 08000000 6f2f2340 09000000 ........o/#@.... - 13610 a2000000 782f2340 07000000 a2000000 ....x/#@........ - 13620 7f2f2340 00000000 08280000 802f2340 ./#@.....(.../#@ - 13630 08000000 01280000 882f2340 27000000 .....(.../#@'... - 13640 82000000 af2f2340 00000000 08000000 ...../#@........ - 13650 af2f2340 09000000 a2000000 b82f2340 ./#@........./#@ - 13660 07000000 a2000000 bf2f2340 00000000 ........./#@.... - 13670 08280000 c02f2340 04000000 01280000 .(.../#@.....(.. - 13680 c42f2340 53000000 82000000 17302340 ./#@S........0#@ - 13690 00000000 08000000 17302340 0b000000 .........0#@.... - 136a0 a2000000 22302340 09000000 a2000000 ...."0#@........ - 136b0 2b302340 03000000 08000000 2e302340 +0#@.........0#@ - 136c0 06000000 a2000000 34302340 00000000 ........40#@.... - 136d0 08280000 34302340 08000000 01280000 .(..40#@.....(.. - 136e0 3c302340 52000000 82000000 8e302340 <0#@R........0#@ - 136f0 02000000 a2000000 90302340 6f000000 .........0#@o... - 13700 a2000000 ff302340 00000000 08280000 .....0#@.....(.. - 13710 00312340 04000000 01280000 04312340 .1#@.....(...1#@ - 13720 3e000000 82000000 42312340 00000000 >.......B1#@.... - 13730 08280000 44312340 02000000 82000000 .(..D1#@........ - 13740 46312340 00000000 08280000 48312340 F1#@.....(..H1#@ - 13750 08000000 01280000 50312340 20000000 .....(..P1#@ ... - 13760 82000000 70312340 41000000 a2000000 ....p1#@A....... - 13770 b1312340 4e000000 a2000000 ff312340 .1#@N........1#@ - 13780 00000000 08000000 ff312340 15000000 .........1#@.... - 13790 a2000000 14322340 03000000 a2000000 .....2#@........ - 137a0 17322340 00000000 08280000 18322340 .2#@.....(...2#@ - 137b0 18000000 01280000 30322340 31000000 .....(..02#@1... - 137c0 82000000 61322340 03000000 a2000000 ....a2#@........ - 137d0 64322340 00000000 08000000 64322340 d2#@........d2#@ - 137e0 0a000000 a2000000 6e322340 12000000 ........n2#@.... - 137f0 a2000000 80322340 0b000000 a2000000 .....2#@........ - 13800 8b322340 00000000 08000000 8b322340 .2#@.........2#@ - 13810 02000000 a2000000 8d322340 0d000000 .........2#@.... - 13820 a2000000 9a322340 0f000000 a2000000 .....2#@........ - 13830 a9322340 00000000 08000000 a9322340 .2#@.........2#@ - 13840 2b000000 a2000000 d4322340 00000000 +........2#@.... - 13850 08000000 d4322340 08000000 a2000000 .....2#@........ - 13860 dc322340 44000000 a2000000 20332340 .2#@D....... 3#@ - 13870 00000000 08000000 20332340 06000000 ........ 3#@.... - 13880 a2000000 26332340 94000000 a2000000 ....&3#@........ - 13890 ba332340 00000000 08000000 ba332340 .3#@.........3#@ - 138a0 1d000000 a2000000 d7332340 00000000 .........3#@.... - 138b0 08000000 d7332340 02000000 a2000000 .....3#@........ - 138c0 d9332340 29000000 a2000000 02342340 .3#@)........4#@ - 138d0 00000000 08000000 02342340 03000000 .........4#@.... - 138e0 a2000000 05342340 20000000 a2000000 .....4#@ ....... - 138f0 25342340 00000000 08000000 25342340 %4#@........%4#@ - 13900 05000000 a2000000 2a342340 00000000 ........*4#@.... - 13910 08000000 2a342340 10000000 a2000000 ....*4#@........ - 13920 3a342340 33000000 a2000000 6d342340 :4#@3.......m4#@ - 13930 03000000 08000000 70342340 03000000 ........p4#@.... - 13940 a2000000 73342340 09000000 a2000000 ....s4#@........ - 13950 7c342340 00000000 08000000 7c342340 |4#@........|4#@ - 13960 0c000000 a2000000 88342340 06000000 .........4#@.... - 13970 a2000000 8e342340 00000000 08000000 .....4#@........ - 13980 8e342340 1b000000 a2000000 a9342340 .4#@.........4#@ - 13990 00000000 08000000 a9342340 0b000000 .........4#@.... - 139a0 82000000 b4342340 00000000 08000000 .....4#@........ - 139b0 b4342340 05000000 a2000000 b9342340 .4#@.........4#@ - 139c0 00000000 08000000 b9342340 09000000 .........4#@.... - 139d0 a2000000 c2342340 00000000 08000000 .....4#@........ - 139e0 c2342340 1a000000 a2000000 dc342340 .4#@.........4#@ - 139f0 00000000 08000000 dc342340 23000000 .........4#@#... - 13a00 a2000000 ff342340 00000000 08000000 .....4#@........ - 13a10 ff342340 09000000 a2000000 08352340 .4#@.........5#@ - 13a20 00000000 08000000 08352340 0c000000 .........5#@.... - 13a30 a2000000 14352340 00000000 08000000 .....5#@........ - 13a40 14352340 0c000000 a2000000 20352340 .5#@........ 5#@ - 13a50 00000000 08000000 20352340 06000000 ........ 5#@.... - 13a60 a2000000 26352340 00000000 08000000 ....&5#@........ - 13a70 26352340 0b000000 a2000000 31352340 &5#@........15#@ - 13a80 00000000 08000000 31352340 06000000 ........15#@.... - 13a90 a2000000 37352340 00000000 08000000 ....75#@........ - 13aa0 37352340 06000000 a2000000 3d352340 75#@........=5#@ - 13ab0 00000000 08000000 3d352340 06000000 ........=5#@.... - 13ac0 a2000000 43352340 00000000 08280000 ....C5#@.....(.. - 13ad0 44352340 00000000 01280000 44352340 D5#@.....(..D5#@ - 13ae0 30000000 82000000 74352340 00000000 0.......t5#@.... - 13af0 08280000 74352340 00000000 01280000 .(..t5#@.....(.. - 13b00 74352340 4e000000 82000000 c2352340 t5#@N........5#@ - 13b10 00000000 08000000 c2352340 4a000000 .........5#@J... - 13b20 a2000000 0c362340 03000000 a2000000 .....6#@........ - 13b30 0f362340 00000000 08000000 0f362340 .6#@.........6#@ - 13b40 0c000000 a2000000 1b362340 0b000000 .........6#@.... - 13b50 a2000000 26362340 00000000 08000000 ....&6#@........ - 13b60 26362340 05000000 a2000000 2b362340 &6#@........+6#@ - 13b70 00000000 08280000 2c362340 00000000 .....(..,6#@.... - 13b80 01280000 2c362340 08000000 82000000 .(..,6#@........ - 13b90 34362340 00000000 08280000 34362340 46#@.....(..46#@ - 13ba0 00000000 01280000 34362340 08000000 .....(..46#@.... - 13bb0 82000000 3c362340 00000000 08280000 ....<6#@.....(.. - 13bc0 3c362340 08000000 01280000 44362340 <6#@.....(..D6#@ - 13bd0 3e000000 82000000 82362340 03000000 >........6#@.... - 13be0 a2000000 85362340 00000000 08000000 .....6#@........ - 13bf0 85362340 31000000 82000000 b6362340 .6#@1........6#@ - 13c00 37000000 a2000000 ed362340 1d000000 7........6#@.... - 13c10 a2000000 0a372340 00000000 08000000 .....7#@........ - 13c20 0a372340 03000000 a2000000 0d372340 .7#@.........7#@ - 13c30 28000000 a2000000 35372340 00000000 (.......57#@.... - 13c40 08000000 35372340 0d000000 a2000000 ....57#@........ - 13c50 42372340 0f000000 a2000000 51372340 B7#@........Q7#@ - 13c60 00000000 08000000 51372340 03000000 ........Q7#@.... - 13c70 a2000000 54372340 1e000000 a2000000 ....T7#@........ - 13c80 72372340 00000000 08000000 72372340 r7#@........r7#@ - 13c90 0b000000 a2000000 7d372340 00000000 ........}7#@.... - 13ca0 08000000 7d372340 0a000000 a2000000 ....}7#@........ - 13cb0 87372340 00000000 08000000 87372340 .7#@.........7#@ - 13cc0 55000000 a2000000 dc372340 1a000000 U........7#@.... - 13cd0 a2000000 f6372340 03000000 a2000000 .....7#@........ - 13ce0 f9372340 00000000 08000000 f9372340 .7#@.........7#@ - 13cf0 0f000000 a2000000 08382340 00000000 .........8#@.... - 13d00 08000000 08382340 0a000000 a2000000 .....8#@........ - 13d10 12382340 28000000 a2000000 3a382340 .8#@(.......:8#@ - 13d20 00000000 08000000 3a382340 0e000000 ........:8#@.... - 13d30 a2000000 48382340 00000000 08280000 ....H8#@.....(.. - 13d40 48382340 00000000 01280000 48382340 H8#@.....(..H8#@ - 13d50 24000000 82000000 6c382340 00000000 $.......l8#@.... - 13d60 08000000 6c382340 15000000 a2000000 ....l8#@........ - 13d70 81382340 00000000 08280000 84382340 .8#@.....(...8#@ - 13d80 00000000 01280000 84382340 22000000 .....(...8#@"... - 13d90 82000000 a6382340 03000000 a2000000 .....8#@........ - 13da0 a9382340 00000000 08000000 a9382340 .8#@.........8#@ - 13db0 0f000000 a2000000 b8382340 03000000 .........8#@.... - 13dc0 a2000000 bb382340 00000000 08000000 .....8#@........ - 13dd0 bb382340 0b000000 a2000000 c6382340 .8#@.........8#@ - 13de0 00000000 08000000 c6382340 0d000000 .........8#@.... - 13df0 a2000000 d3382340 07000000 a2000000 .....8#@........ - 13e00 da382340 00000000 08280000 dc382340 .8#@.....(...8#@ - 13e10 0c000000 01280000 e8382340 4f000000 .....(...8#@O... - 13e20 82000000 37392340 00000000 08000000 ....79#@........ - 13e30 37392340 0a000000 a2000000 41392340 79#@........A9#@ - 13e40 03000000 a2000000 44392340 0b000000 ........D9#@.... - 13e50 a2000000 4f392340 00000000 08000000 ....O9#@........ - 13e60 4f392340 17000000 a2000000 66392340 O9#@........f9#@ - 13e70 00000000 08000000 66392340 09000000 ........f9#@.... - 13e80 a2000000 6f392340 00000000 08000000 ....o9#@........ - 13e90 6f392340 15000000 a2000000 84392340 o9#@.........9#@ - 13ea0 00000000 08000000 84392340 17000000 .........9#@.... - 13eb0 a2000000 9b392340 00000000 08000000 .....9#@........ - 13ec0 9b392340 0d000000 a2000000 a8392340 .9#@.........9#@ - 13ed0 00000000 08280000 a8392340 04000000 .....(...9#@.... - 13ee0 01280000 ac392340 3c000000 82000000 .(...9#@<....... - 13ef0 e8392340 00000000 08000000 e8392340 .9#@.........9#@ - 13f00 03000000 a2000000 eb392340 1a000000 .........9#@.... - 13f10 a2000000 053a2340 00000000 08000000 .....:#@........ - 13f20 053a2340 07000000 a2000000 0c3a2340 .:#@.........:#@ - 13f30 06000000 a2000000 123a2340 00000000 .........:#@.... - 13f40 08000000 123a2340 06000000 a2000000 .....:#@........ - 13f50 183a2340 09000000 a2000000 213a2340 .:#@........!:#@ - 13f60 00000000 08000000 213a2340 19000000 ........!:#@.... - 13f70 a2000000 3a3a2340 00000000 08000000 ....::#@........ - 13f80 3a3a2340 16000000 a2000000 503a2340 ::#@........P:#@ - 13f90 03000000 08000000 533a2340 15000000 ........S:#@.... - 13fa0 a2000000 683a2340 00000000 08280000 ....h:#@.....(.. - 13fb0 683a2340 10000000 01280000 783a2340 h:#@.....(..x:#@ - 13fc0 45000000 82000000 bd3a2340 26000000 E........:#@&... - 13fd0 a2000000 e33a2340 21000000 a2000000 .....:#@!....... - 13fe0 043b2340 00000000 08000000 043b2340 .;#@.........;#@ - 13ff0 03000000 a2000000 073b2340 09000000 .........;#@.... - 14000 a2000000 103b2340 00000000 08280000 .....;#@.....(.. - 14010 103b2340 00000000 01280000 103b2340 .;#@.....(...;#@ - 14020 16000000 82000000 263b2340 0c000000 ........&;#@.... - 14030 a2000000 323b2340 12000000 a2000000 ....2;#@........ - 14040 443b2340 03000000 a2000000 473b2340 D;#@........G;#@ - 14050 00000000 08000000 473b2340 05000000 ........G;#@.... - 14060 82000000 4c3b2340 07000000 a2000000 ....L;#@........ - 14070 533b2340 00000000 08280000 543b2340 S;#@.....(..T;#@ - 14080 00000000 01280000 543b2340 27000000 .....(..T;#@'... - 14090 82000000 7b3b2340 1a000000 a2000000 ....{;#@........ - 140a0 953b2340 03000000 a2000000 983b2340 .;#@.........;#@ - 140b0 00000000 08000000 983b2340 10000000 .........;#@.... - 140c0 a2000000 a83b2340 07000000 a2000000 .....;#@........ - 140d0 af3b2340 00000000 08000000 af3b2340 .;#@.........;#@ - 140e0 0f000000 a2000000 be3b2340 03000000 .........;#@.... - 140f0 a2000000 c13b2340 00000000 08000000 .....;#@........ - 14100 c13b2340 10000000 a2000000 d13b2340 .;#@.........;#@ - 14110 00000000 08280000 d43b2340 00000000 .....(...;#@.... - 14120 01280000 d43b2340 25000000 82000000 .(...;#@%....... - 14130 f93b2340 00000000 08280000 fc3b2340 .;#@.....(...;#@ - 14140 00000000 01280000 fc3b2340 10000000 .....(...;#@.... - 14150 82000000 0c3c2340 00000000 08280000 .....<#@.....(.. - 14160 0c3c2340 04000000 01280000 103c2340 .<#@.....(...<#@ - 14170 15000000 82000000 253c2340 00000000 ........%<#@.... - 14180 08280000 283c2340 00000000 01280000 .(..(<#@.....(.. - 14190 283c2340 1c000000 82000000 443c2340 (<#@........D<#@ - 141a0 00000000 08280000 443c2340 00000000 .....(..D<#@.... - 141b0 01280000 443c2340 1e000000 82000000 .(..D<#@........ - 141c0 623c2340 00000000 08280000 643c2340 b<#@.....(..d<#@ - 141d0 00000000 01280000 643c2340 1a000000 .....(..d<#@.... - 141e0 82000000 7e3c2340 00000000 08280000 ....~<#@.....(.. - 141f0 803c2340 00000000 01280000 803c2340 .<#@.....(...<#@ - 14200 29000000 82000000 a93c2340 00000000 )........<#@.... - 14210 08000000 a93c2340 15000000 a2000000 .....<#@........ - 14220 be3c2340 0c000000 a2000000 ca3c2340 .<#@.........<#@ - 14230 07000000 a2000000 d13c2340 00000000 .........<#@.... - 14240 08000000 d13c2340 0a000000 a2000000 .....<#@........ - 14250 db3c2340 00000000 08280000 dc3c2340 .<#@.....(...<#@ - 14260 00000000 01280000 dc3c2340 0e000000 .....(...<#@.... - 14270 82000000 ea3c2340 00000000 08280000 .....<#@.....(.. - 14280 ec3c2340 2c000000 01280000 183d2340 .<#@,....(...=#@ - 14290 fd000000 82000000 153e2340 00000000 .........>#@.... - 142a0 08280000 183e2340 08000000 01280000 .(...>#@.....(.. - 142b0 203e2340 31000000 82000000 513e2340 >#@1.......Q>#@ - 142c0 00000000 08000000 513e2340 08000000 ........Q>#@.... - 142d0 a2000000 593e2340 09000000 a2000000 ....Y>#@........ - 142e0 623e2340 00000000 08000000 623e2340 b>#@........b>#@ - 142f0 15000000 a2000000 773e2340 19000000 ........w>#@.... - 14300 a2000000 903e2340 05000000 a2000000 .....>#@........ - 14310 953e2340 0b000000 a2000000 a03e2340 .>#@.........>#@ - 14320 03000000 08000000 a33e2340 03000000 .........>#@.... - 14330 a2000000 a63e2340 20000000 a2000000 .....>#@ ....... - 14340 c63e2340 03000000 a2000000 c93e2340 .>#@.........>#@ - 14350 00000000 08000000 c93e2340 fb000000 .........>#@.... - 14360 a2000000 c43f2340 00000000 08000000 .....?#@........ - 14370 c43f2340 0e000000 a2000000 d23f2340 .?#@.........?#@ - 14380 00000000 08280000 d43f2340 00000000 .....(...?#@.... - 14390 01280000 d43f2340 17000000 82000000 .(...?#@........ - 143a0 eb3f2340 00000000 08280000 ec3f2340 .?#@.....(...?#@ - 143b0 00000000 01280000 ec3f2340 13000000 .....(...?#@.... - 143c0 82000000 ff3f2340 00000000 08280000 .....?#@.....(.. - 143d0 00402340 04000000 01280000 04402340 .@#@.....(...@#@ - 143e0 28000000 82000000 2c402340 00000000 (.......,@#@.... - 143f0 08280000 2c402340 11000000 82000000 .(..,@#@........ - 14400 3d402340 00000000 08280000 40402340 =@#@.....(..@@#@ - 14410 04000000 01280000 44402340 1a000000 .....(..D@#@.... - 14420 82000000 5e402340 00000000 08280000 ....^@#@.....(.. - 14430 60402340 08000000 01280000 68402340 `@#@.....(..h@#@ - 14440 3a000000 82000000 a2402340 03000000 :........@#@.... - 14450 a2000000 a5402340 00000000 08000000 .....@#@........ - 14460 a5402340 11000000 a2000000 b6402340 .@#@.........@#@ - 14470 07000000 a2000000 bd402340 00000000 .........@#@.... - 14480 08000000 bd402340 1b000000 a2000000 .....@#@........ - 14490 d8402340 03000000 a2000000 db402340 .@#@.........@#@ - 144a0 00000000 08000000 db402340 08000000 .........@#@.... - 144b0 a2000000 e3402340 00000000 08000000 .....@#@........ - 144c0 e3402340 0a000000 a2000000 ed402340 .@#@.........@#@ - 144d0 00000000 08280000 f0402340 00000000 .....(...@#@.... - 144e0 01280000 f0402340 12000000 82000000 .(...@#@........ - 144f0 02412340 00000000 08280000 04412340 .A#@.....(...A#@ - 14500 00000000 01280000 04412340 1c000000 .....(...A#@.... - 14510 82000000 20412340 00000000 08280000 .... A#@.....(.. - 14520 20412340 00000000 01280000 20412340 A#@.....(.. A#@ - 14530 09000000 82000000 29412340 00000000 ........)A#@.... - 14540 08000000 29412340 0d000000 a2000000 ....)A#@........ - 14550 36412340 00000000 08280000 38412340 6A#@.....(..8A#@ - 14560 00000000 01280000 38412340 1d000000 .....(..8A#@.... - 14570 82000000 55412340 00000000 08280000 ....UA#@.....(.. - 14580 58412340 00000000 01280000 58412340 XA#@.....(..XA#@ - 14590 1f000000 82000000 77412340 00000000 ........wA#@.... - 145a0 08000000 77412340 02000000 82000000 ....wA#@........ - 145b0 79412340 0a000000 a2000000 83412340 yA#@.........A#@ - 145c0 00000000 08280000 84412340 04000000 .....(...A#@.... - 145d0 01280000 88412340 2c000000 82000000 .(...A#@,....... - 145e0 b4412340 00000000 08000000 b4412340 .A#@.........A#@ - 145f0 17000000 a2000000 cb412340 09000000 .........A#@.... - 14600 a2000000 d4412340 00000000 08280000 .....A#@.....(.. - 14610 d4412340 00000000 01280000 d4412340 .A#@.....(...A#@ - 14620 38000000 82000000 0c422340 00000000 8........B#@.... - 14630 08000000 0c422340 03000000 a2000000 .....B#@........ - 14640 0f422340 07000000 a2000000 16422340 .B#@.........B#@ - 14650 00000000 08000000 16422340 37000000 .........B#@7... - 14660 a2000000 4d422340 06000000 a2000000 ....MB#@........ - 14670 53422340 00000000 08000000 53422340 SB#@........SB#@ - 14680 34000000 a2000000 87422340 00000000 4........B#@.... - 14690 08280000 88422340 00000000 01280000 .(...B#@.....(.. - 146a0 88422340 26000000 82000000 ae422340 .B#@&........B#@ - 146b0 00000000 08000000 ae422340 0e000000 .........B#@.... - 146c0 a2000000 bc422340 07000000 a2000000 .....B#@........ - 146d0 c3422340 00000000 08000000 c3422340 .B#@.........B#@ - 146e0 06000000 a2000000 c9422340 00000000 .........B#@.... - 146f0 08000000 a0a62440 05000000 04010000 ......$@........ - 14700 b0a62440 00000000 04490000 b0a62440 ..$@.....I....$@ - 14710 0e000000 04010000 c0a62440 00000000 ..........$@.... - 14720 04490000 c0a62440 0d000000 04010000 .I....$@........ - 14730 d0a62440 00000000 04490000 d0a62440 ..$@.....I....$@ - 14740 0a000000 04010000 e0a62440 00000000 ..........$@.... - 14750 04490000 e0a62440 02000000 04010000 .I....$@........ - 14760 f0a62440 00000000 04490000 f0a62440 ..$@.....I....$@ - 14770 1d000000 04010000 10a72440 00000000 ..........$@.... - 14780 04490000 10a72440 17000000 04010000 .I....$@........ - 14790 30a72440 00000000 04490000 30a72440 0.$@.....I..0.$@ - 147a0 18000000 04010000 50a72440 00000000 ........P.$@.... - 147b0 04490000 50a72440 0d000000 04010000 .I..P.$@........ - 147c0 60a72440 00000000 04490000 60a72440 `.$@.....I..`.$@ - 147d0 14000000 04010000 80a72440 00000000 ..........$@.... - 147e0 04490000 80a72440 09000000 04010000 .I....$@........ - 147f0 90a72440 00000000 04490000 90a72440 ..$@.....I....$@ - 14800 0b000000 04010000 a0a72440 00000000 ..........$@.... - 14810 04490000 a0a72440 04000000 04010000 .I....$@........ - 14820 a8a72440 00000000 04380000 cc422340 ..$@.....8...B#@ - 14830 14000000 01280000 e0422340 37000000 .....(...B#@7... - 14840 82000000 17432340 00000000 08000000 .....C#@........ - 14850 17432340 0f000000 a2000000 26432340 .C#@........&C#@ - 14860 2e000000 a2000000 54432340 03000000 ........TC#@.... - 14870 08000000 57432340 21000000 a2000000 ....WC#@!....... - 14880 78432340 08000000 a2000000 80432340 xC#@.........C#@ - 14890 1b000000 a2000000 9b432340 00000000 .........C#@.... - 148a0 08280000 9c432340 00000000 01280000 .(...C#@.....(.. - 148b0 9c432340 08000000 82000000 a4432340 .C#@.........C#@ - 148c0 00000000 08280000 a4432340 00000000 .....(...C#@.... - 148d0 01280000 a4432340 14000000 82000000 .(...C#@........ - 148e0 b8432340 00000000 08280000 b8432340 .C#@.....(...C#@ - 148f0 00000000 01280000 b8432340 0a000000 .....(...C#@.... - 14900 82000000 c2432340 00000000 08280000 .....C#@.....(.. - 14910 c4432340 00000000 01280000 c4432340 .C#@.....(...C#@ - 14920 17000000 82000000 db432340 00000000 .........C#@.... - 14930 08280000 dc432340 0c000000 01280000 .(...C#@.....(.. - 14940 e8432340 75000000 82000000 5d442340 .C#@u.......]D#@ - 14950 00000000 08280000 60442340 04000000 .....(..`D#@.... - 14960 01280000 64442340 17000000 82000000 .(..dD#@........ - 14970 7b442340 4d000000 a2000000 c8442340 {D#@M........D#@ - 14980 00000000 08280000 c8442340 04000000 .....(...D#@.... - 14990 01280000 cc442340 56000000 82000000 .(...D#@V....... - 149a0 22452340 00000000 08280000 24452340 "E#@.....(..$E#@ - 149b0 00000000 01280000 24452340 2c000000 .....(..$E#@,... - 149c0 82000000 50452340 00000000 08000000 ....PE#@........ - 149d0 50452340 1d000000 a2000000 6d452340 PE#@........mE#@ - 149e0 18000000 a2000000 85452340 15000000 .........E#@.... - 149f0 a2000000 9a452340 08000000 a2000000 .....E#@........ - 14a00 a2452340 00000000 08000000 a2452340 .E#@.........E#@ - 14a10 07000000 a2000000 a9452340 3a000000 .........E#@:... - 14a20 a2000000 e3452340 00000000 08280000 .....E#@.....(.. - 14a30 e4452340 00000000 01280000 e4452340 .E#@.....(...E#@ - 14a40 1c000000 82000000 00462340 0f000000 .........F#@.... - 14a50 a2000000 0f462340 00000000 08280000 .....F#@.....(.. - 14a60 10462340 00000000 01280000 10462340 .F#@.....(...F#@ - 14a70 07000000 82000000 17462340 00000000 .........F#@.... - 14a80 08280000 18462340 08000000 01280000 .(...F#@.....(.. - 14a90 20462340 66000000 82000000 86462340 F#@f........F#@ - 14aa0 1c000000 a2000000 a2462340 03000000 .........F#@.... - 14ab0 a2000000 a5462340 00000000 08000000 .....F#@........ - 14ac0 a5462340 0f000000 a2000000 b4462340 .F#@.........F#@ - 14ad0 00000000 08000000 b4462340 08000000 .........F#@.... - 14ae0 a2000000 bc462340 24000000 a2000000 .....F#@$....... - 14af0 e0462340 03000000 a2000000 e3462340 .F#@.........F#@ - 14b00 00000000 08000000 e3462340 2f000000 .........F#@/... - 14b10 a2000000 12472340 07000000 a2000000 .....G#@........ - 14b20 19472340 00000000 08280000 1c472340 .G#@.....(...G#@ - 14b30 00000000 01280000 1c472340 1f000000 .....(...G#@.... - 14b40 82000000 3b472340 03000000 a2000000 ....;G#@........ - 14b50 3e472340 00000000 08000000 3e472340 >G#@........>G#@ - 14b60 0f000000 a2000000 4d472340 07000000 ........MG#@.... - 14b70 a2000000 54472340 00000000 08280000 ....TG#@.....(.. - 14b80 54472340 00000000 01280000 54472340 TG#@.....(..TG#@ - 14b90 49000000 82000000 9d472340 00000000 I........G#@.... - 14ba0 08280000 a0472340 00000000 01280000 .(...G#@.....(.. - 14bb0 a0472340 1c000000 82000000 bc472340 .G#@.........G#@ - 14bc0 00000000 08000000 bc472340 03000000 .........G#@.... - 14bd0 a2000000 bf472340 09000000 a2000000 .....G#@........ - 14be0 c8472340 09000000 a2000000 d1472340 .G#@.........G#@ - 14bf0 1d000000 a2000000 ee472340 03000000 .........G#@.... - 14c00 a2000000 f1472340 00000000 08000000 .....G#@........ - 14c10 f1472340 4c000000 a2000000 3d482340 .G#@L.......=H#@ - 14c20 09000000 a2000000 46482340 00000000 ........FH#@.... - 14c30 08280000 48482340 00000000 01280000 .(..HH#@.....(.. - 14c40 48482340 6e000000 82000000 b6482340 HH#@n........H#@ - 14c50 5a000000 a2000000 10492340 0f000000 Z........I#@.... - 14c60 a2000000 1f492340 00000000 08000000 .....I#@........ - 14c70 1f492340 03000000 a2000000 22492340 .I#@........"I#@ - 14c80 02000000 a2000000 24492340 0d000000 ........$I#@.... - 14c90 a2000000 31492340 00000000 08000000 ....1I#@........ - 14ca0 31492340 08000000 a2000000 39492340 1I#@........9I#@ - 14cb0 00000000 08280000 3c492340 04000000 .....(..J#@........AJ#@ - 14d70 00000000 08000000 414a2340 14000000 ........AJ#@.... - 14d80 a2000000 554a2340 03000000 a2000000 ....UJ#@........ - 14d90 584a2340 03000000 08000000 5b4a2340 XJ#@........[J#@ - 14da0 46000000 a2000000 a14a2340 00000000 F........J#@.... - 14db0 08000000 a14a2340 0e000000 a2000000 .....J#@........ - 14dc0 af4a2340 13000000 a2000000 c24a2340 .J#@.........J#@ - 14dd0 21000000 a2000000 e34a2340 00000000 !........J#@.... - 14de0 08000000 e34a2340 0d000000 a2000000 .....J#@........ - 14df0 f04a2340 09000000 a2000000 f94a2340 .J#@.........J#@ - 14e00 00000000 08000000 f94a2340 03000000 .........J#@.... - 14e10 a2000000 fc4a2340 29000000 a2000000 .....J#@)....... - 14e20 254b2340 21000000 a2000000 464b2340 %K#@!.......FK#@ - 14e30 1f000000 a2000000 654b2340 09000000 ........eK#@.... - 14e40 a2000000 6e4b2340 00000000 08000000 ....nK#@........ - 14e50 6e4b2340 05000000 a2000000 734b2340 nK#@........sK#@ - 14e60 00000000 08000000 734b2340 05000000 ........sK#@.... - 14e70 a2000000 784b2340 00000000 08000000 ....xK#@........ - 14e80 784b2340 05000000 a2000000 7d4b2340 xK#@........}K#@ - 14e90 08000000 a2000000 854b2340 0c000000 .........K#@.... - 14ea0 a2000000 914b2340 00000000 08000000 .....K#@........ - 14eb0 914b2340 0b000000 a2000000 9c4b2340 .K#@.........K#@ - 14ec0 00000000 08000000 9c4b2340 16000000 .........K#@.... - 14ed0 a2000000 b24b2340 2a000000 a2000000 .....K#@*....... - 14ee0 dc4b2340 15000000 a2000000 f14b2340 .K#@.........K#@ - 14ef0 00000000 08000000 f14b2340 1b000000 .........K#@.... - 14f00 a2000000 0c4c2340 00000000 08000000 .....L#@........ - 14f10 0c4c2340 33000000 a2000000 3f4c2340 .L#@3.......?L#@ - 14f20 06000000 a2000000 454c2340 00000000 ........EL#@.... - 14f30 08000000 454c2340 0e000000 a2000000 ....EL#@........ - 14f40 534c2340 00000000 08280000 544c2340 SL#@.....(..TL#@ - 14f50 04000000 01280000 584c2340 20000000 .....(..XL#@ ... - 14f60 82000000 784c2340 03000000 a2000000 ....xL#@........ - 14f70 7b4c2340 00000000 08000000 7b4c2340 {L#@........{L#@ - 14f80 14000000 a2000000 8f4c2340 03000000 .........L#@.... - 14f90 a2000000 924c2340 03000000 08000000 .....L#@........ - 14fa0 954c2340 0d000000 a2000000 a24c2340 .L#@.........L#@ - 14fb0 00000000 08000000 a24c2340 08000000 .........L#@.... - 14fc0 a2000000 aa4c2340 07000000 a2000000 .....L#@........ - 14fd0 b14c2340 00000000 08000000 b14c2340 .L#@.........L#@ - 14fe0 34000000 a2000000 e54c2340 05000000 4........L#@.... - 14ff0 a2000000 ea4c2340 00000000 08280000 .....L#@.....(.. - 15000 ec4c2340 0c000000 01280000 f84c2340 .L#@.....(...L#@ - 15010 28000000 82000000 204d2340 00000000 (....... M#@.... - 15020 08000000 204d2340 0e000000 a2000000 .... M#@........ - 15030 2e4d2340 07000000 a2000000 354d2340 .M#@........5M#@ - 15040 00000000 08280000 384d2340 00000000 .....(..8M#@.... - 15050 01280000 384d2340 08000000 82000000 .(..8M#@........ - 15060 404d2340 00000000 08000000 b0a72440 @M#@..........$@ - 15070 17000000 04010000 d0a72440 00000000 ..........$@.... - 15080 04490000 d0a72440 12000000 04010000 .I....$@........ - 15090 f0a72440 00000000 04490000 f0a72440 ..$@.....I....$@ - 150a0 11000000 04010000 10a82440 00000000 ..........$@.... - 150b0 04490000 10a82440 0a000000 04010000 .I....$@........ - 150c0 20a82440 00000000 04490000 20a82440 .$@.....I.. .$@ - 150d0 02000000 04010000 30a82440 00000000 ........0.$@.... - 150e0 04490000 30a82440 0f000000 04010000 .I..0.$@........ - 150f0 40a82440 00000000 04490000 40a82440 @.$@.....I..@.$@ - 15100 15000000 04010000 60a82440 00000000 ........`.$@.... - 15110 04490000 60a82440 0b000000 04010000 .I..`.$@........ - 15120 70a82440 00000000 04490000 70a82440 p.$@.....I..p.$@ - 15130 1e000000 04010000 90a82440 00000000 ..........$@.... - 15140 04490000 90a82440 09000000 04010000 .I....$@........ - 15150 a0a82440 00000000 04480000 9084fe3f ..$@.....H.....? + 12fb0 08000000 d0272340 04000000 01280000 .....'#@.....(.. + 12fc0 d4272340 1d000000 82000000 f1272340 .'#@.........'#@ + 12fd0 05000000 a2000000 f6272340 00000000 .........'#@.... + 12fe0 08000000 f6272340 05000000 a2000000 .....'#@........ + 12ff0 fb272340 00000000 08000000 fb272340 .'#@.........'#@ + 13000 0e000000 a2000000 09282340 00000000 .........(#@.... + 13010 08280000 0c282340 00000000 01280000 .(...(#@.....(.. + 13020 0c282340 0d000000 82000000 19282340 .(#@.........(#@ + 13030 00000000 08280000 1c282340 0d000000 .....(...(#@.... + 13040 82000000 29282340 00000000 08280000 ....)(#@.....(.. + 13050 2c282340 04000000 01280000 30282340 ,(#@.....(..0(#@ + 13060 33000000 82000000 63282340 00000000 3.......c(#@.... + 13070 08280000 64282340 04000000 01280000 .(..d(#@.....(.. + 13080 68282340 18000000 82000000 80282340 h(#@.........(#@ + 13090 0c000000 a2000000 8c282340 00000000 .........(#@.... + 130a0 08280000 8c282340 00000000 01280000 .(...(#@.....(.. + 130b0 8c282340 1b000000 82000000 a7282340 .(#@.........(#@ + 130c0 00000000 08280000 a8282340 00000000 .....(...(#@.... + 130d0 01280000 a8282340 1d000000 82000000 .(...(#@........ + 130e0 c5282340 00000000 08000000 c5282340 .(#@.........(#@ + 130f0 03000000 a2000000 c8282340 09000000 .........(#@.... + 13100 a2000000 d1282340 09000000 a2000000 .....(#@........ + 13110 da282340 0d000000 a2000000 e7282340 .(#@.........(#@ + 13120 00000000 08280000 e8282340 0c000000 .....(...(#@.... + 13130 01280000 f4282340 2c000000 82000000 .(...(#@,....... + 13140 20292340 00000000 08000000 20292340 )#@........ )#@ + 13150 1d000000 a2000000 3d292340 18000000 ........=)#@.... + 13160 a2000000 55292340 15000000 a2000000 ....U)#@........ + 13170 6a292340 08000000 a2000000 72292340 j)#@........r)#@ + 13180 00000000 08000000 72292340 07000000 ........r)#@.... + 13190 a2000000 79292340 3a000000 a2000000 ....y)#@:....... + 131a0 b3292340 00000000 08280000 b4292340 .)#@.....(...)#@ + 131b0 00000000 01280000 b4292340 2e000000 .....(...)#@.... + 131c0 82000000 e2292340 00000000 08000000 .....)#@........ + 131d0 e2292340 04000000 a2000000 e6292340 .)#@.........)#@ + 131e0 00000000 08280000 e8292340 0c000000 .....(...)#@.... + 131f0 01280000 f4292340 6c000000 82000000 .(...)#@l....... + 13200 602a2340 77000000 a2000000 d72a2340 `*#@w........*#@ + 13210 03000000 a2000000 da2a2340 00000000 .........*#@.... + 13220 08000000 da2a2340 09000000 a2000000 .....*#@........ + 13230 e32a2340 00000000 08000000 e32a2340 .*#@.........*#@ + 13240 03000000 a2000000 e62a2340 02000000 .........*#@.... + 13250 a2000000 e82a2340 0f000000 a2000000 .....*#@........ + 13260 f72a2340 00000000 08000000 f72a2340 .*#@.........*#@ + 13270 49000000 82000000 402b2340 05000000 I.......@+#@.... + 13280 a2000000 452b2340 00000000 08280000 ....E+#@.....(.. + 13290 482b2340 00000000 01280000 482b2340 H+#@.....(..H+#@ + 132a0 14000000 82000000 5c2b2340 00000000 ........\+#@.... + 132b0 08280000 5c2b2340 18000000 01280000 .(..\+#@.....(.. + 132c0 742b2340 47000000 82000000 bb2b2340 t+#@G........+#@ + 132d0 00000000 08000000 bb2b2340 29000000 .........+#@)... + 132e0 a2000000 e42b2340 00000000 08000000 .....+#@........ + 132f0 e42b2340 27000000 a2000000 0b2c2340 .+#@'........,#@ + 13300 05000000 a2000000 102c2340 1f000000 .........,#@.... + 13310 a2000000 2f2c2340 00000000 08000000 ..../,#@........ + 13320 2f2c2340 32000000 a2000000 612c2340 /,#@2.......a,#@ + 13330 00000000 08280000 642c2340 00000000 .....(..d,#@.... + 13340 01280000 642c2340 12000000 82000000 .(..d,#@........ + 13350 762c2340 00000000 08280000 782c2340 v,#@.....(..x,#@ + 13360 00000000 01280000 782c2340 08000000 .....(..x,#@.... + 13370 82000000 802c2340 00000000 08280000 .....,#@.....(.. + 13380 802c2340 00000000 01280000 802c2340 .,#@.....(...,#@ + 13390 08000000 82000000 882c2340 00000000 .........,#@.... + 133a0 08280000 882c2340 00000000 01280000 .(...,#@.....(.. + 133b0 882c2340 08000000 82000000 902c2340 .,#@.........,#@ + 133c0 00000000 08280000 902c2340 00000000 .....(...,#@.... + 133d0 01280000 902c2340 08000000 82000000 .(...,#@........ + 133e0 982c2340 00000000 08280000 982c2340 .,#@.....(...,#@ + 133f0 04000000 01280000 9c2c2340 95000000 .....(...,#@.... + 13400 82000000 312d2340 03000000 a2000000 ....1-#@........ + 13410 342d2340 00000000 08000000 342d2340 4-#@........4-#@ + 13420 03000000 a2000000 372d2340 02000000 ........7-#@.... + 13430 a2000000 392d2340 0b000000 a2000000 ....9-#@........ + 13440 442d2340 00000000 08000000 442d2340 D-#@........D-#@ + 13450 16000000 82000000 5a2d2340 00000000 ........Z-#@.... + 13460 08280000 5c2d2340 04000000 01280000 .(..\-#@.....(.. + 13470 602d2340 48000000 82000000 a82d2340 `-#@H........-#@ + 13480 00000000 08000000 a82d2340 4f000000 .........-#@O... + 13490 a2000000 f72d2340 03000000 a2000000 .....-#@........ + 134a0 fa2d2340 00000000 08000000 fa2d2340 .-#@.........-#@ + 134b0 0f000000 a2000000 092e2340 10000000 ..........#@.... + 134c0 a2000000 192e2340 00000000 08000000 ......#@........ + 134d0 192e2340 05000000 a2000000 1e2e2340 ..#@..........#@ + 134e0 00000000 08280000 202e2340 00000000 .....(.. .#@.... + 134f0 01280000 202e2340 13000000 82000000 .(.. .#@........ + 13500 332e2340 07000000 a2000000 3a2e2340 3.#@........:.#@ + 13510 00000000 08280000 3c2e2340 02000000 .....(..<.#@.... + 13520 82000000 3e2e2340 00000000 08280000 ....>.#@.....(.. + 13530 402e2340 02000000 82000000 422e2340 @.#@........B.#@ + 13540 00000000 08280000 442e2340 08000000 .....(..D.#@.... + 13550 01280000 4c2e2340 2b000000 82000000 .(..L.#@+....... + 13560 772e2340 00000000 08280000 782e2340 w.#@.....(..x.#@ + 13570 04000000 01280000 7c2e2340 4c000000 .....(..|.#@L... + 13580 82000000 c82e2340 15000000 a2000000 ......#@........ + 13590 dd2e2340 16000000 a2000000 f32e2340 ..#@..........#@ + 135a0 03000000 a2000000 f62e2340 3b000000 ..........#@;... + 135b0 a2000000 312f2340 00000000 08000000 ....1/#@........ + 135c0 312f2340 1f000000 a2000000 502f2340 1/#@........P/#@ + 135d0 0d000000 a2000000 5d2f2340 00000000 ........]/#@.... + 135e0 08280000 602f2340 04000000 01280000 .(..`/#@.....(.. + 135f0 642f2340 27000000 82000000 8b2f2340 d/#@'......../#@ + 13600 00000000 08000000 8b2f2340 09000000 ........./#@.... + 13610 a2000000 942f2340 07000000 a2000000 ...../#@........ + 13620 9b2f2340 00000000 08280000 9c2f2340 ./#@.....(.../#@ + 13630 08000000 01280000 a42f2340 27000000 .....(.../#@'... + 13640 82000000 cb2f2340 00000000 08000000 ...../#@........ + 13650 cb2f2340 09000000 a2000000 d42f2340 ./#@........./#@ + 13660 07000000 a2000000 db2f2340 00000000 ........./#@.... + 13670 08280000 dc2f2340 04000000 01280000 .(.../#@.....(.. + 13680 e02f2340 53000000 82000000 33302340 ./#@S.......30#@ + 13690 00000000 08000000 33302340 0b000000 ........30#@.... + 136a0 a2000000 3e302340 09000000 a2000000 ....>0#@........ + 136b0 47302340 03000000 08000000 4a302340 G0#@........J0#@ + 136c0 06000000 a2000000 50302340 00000000 ........P0#@.... + 136d0 08280000 50302340 08000000 01280000 .(..P0#@.....(.. + 136e0 58302340 52000000 82000000 aa302340 X0#@R........0#@ + 136f0 02000000 a2000000 ac302340 6f000000 .........0#@o... + 13700 a2000000 1b312340 00000000 08280000 .....1#@.....(.. + 13710 1c312340 04000000 01280000 20312340 .1#@.....(.. 1#@ + 13720 3e000000 82000000 5e312340 00000000 >.......^1#@.... + 13730 08280000 60312340 02000000 82000000 .(..`1#@........ + 13740 62312340 00000000 08280000 64312340 b1#@.....(..d1#@ + 13750 08000000 01280000 6c312340 20000000 .....(..l1#@ ... + 13760 82000000 8c312340 41000000 a2000000 .....1#@A....... + 13770 cd312340 4e000000 a2000000 1b322340 .1#@N........2#@ + 13780 00000000 08000000 1b322340 15000000 .........2#@.... + 13790 a2000000 30322340 03000000 a2000000 ....02#@........ + 137a0 33322340 00000000 08280000 34322340 32#@.....(..42#@ + 137b0 18000000 01280000 4c322340 31000000 .....(..L2#@1... + 137c0 82000000 7d322340 03000000 a2000000 ....}2#@........ + 137d0 80322340 00000000 08000000 80322340 .2#@.........2#@ + 137e0 0a000000 a2000000 8a322340 12000000 .........2#@.... + 137f0 a2000000 9c322340 0b000000 a2000000 .....2#@........ + 13800 a7322340 00000000 08000000 a7322340 .2#@.........2#@ + 13810 02000000 a2000000 a9322340 0d000000 .........2#@.... + 13820 a2000000 b6322340 0f000000 a2000000 .....2#@........ + 13830 c5322340 00000000 08000000 c5322340 .2#@.........2#@ + 13840 2b000000 a2000000 f0322340 00000000 +........2#@.... + 13850 08000000 f0322340 08000000 a2000000 .....2#@........ + 13860 f8322340 44000000 a2000000 3c332340 .2#@D.......<3#@ + 13870 00000000 08000000 3c332340 06000000 ........<3#@.... + 13880 a2000000 42332340 94000000 a2000000 ....B3#@........ + 13890 d6332340 00000000 08000000 d6332340 .3#@.........3#@ + 138a0 1d000000 a2000000 f3332340 00000000 .........3#@.... + 138b0 08000000 f3332340 02000000 a2000000 .....3#@........ + 138c0 f5332340 29000000 a2000000 1e342340 .3#@)........4#@ + 138d0 00000000 08000000 1e342340 03000000 .........4#@.... + 138e0 a2000000 21342340 20000000 a2000000 ....!4#@ ....... + 138f0 41342340 00000000 08000000 41342340 A4#@........A4#@ + 13900 05000000 a2000000 46342340 00000000 ........F4#@.... + 13910 08000000 46342340 10000000 a2000000 ....F4#@........ + 13920 56342340 33000000 a2000000 89342340 V4#@3........4#@ + 13930 03000000 08000000 8c342340 03000000 .........4#@.... + 13940 a2000000 8f342340 09000000 a2000000 .....4#@........ + 13950 98342340 00000000 08000000 98342340 .4#@.........4#@ + 13960 0c000000 a2000000 a4342340 06000000 .........4#@.... + 13970 a2000000 aa342340 00000000 08000000 .....4#@........ + 13980 aa342340 1b000000 a2000000 c5342340 .4#@.........4#@ + 13990 00000000 08000000 c5342340 0b000000 .........4#@.... + 139a0 82000000 d0342340 00000000 08000000 .....4#@........ + 139b0 d0342340 05000000 a2000000 d5342340 .4#@.........4#@ + 139c0 00000000 08000000 d5342340 09000000 .........4#@.... + 139d0 a2000000 de342340 00000000 08000000 .....4#@........ + 139e0 de342340 1a000000 a2000000 f8342340 .4#@.........4#@ + 139f0 00000000 08000000 f8342340 23000000 .........4#@#... + 13a00 a2000000 1b352340 00000000 08000000 .....5#@........ + 13a10 1b352340 09000000 a2000000 24352340 .5#@........$5#@ + 13a20 00000000 08000000 24352340 0c000000 ........$5#@.... + 13a30 a2000000 30352340 00000000 08000000 ....05#@........ + 13a40 30352340 0c000000 a2000000 3c352340 05#@........<5#@ + 13a50 00000000 08000000 3c352340 06000000 ........<5#@.... + 13a60 a2000000 42352340 00000000 08000000 ....B5#@........ + 13a70 42352340 0b000000 a2000000 4d352340 B5#@........M5#@ + 13a80 00000000 08000000 4d352340 06000000 ........M5#@.... + 13a90 a2000000 53352340 00000000 08000000 ....S5#@........ + 13aa0 53352340 06000000 a2000000 59352340 S5#@........Y5#@ + 13ab0 00000000 08000000 59352340 06000000 ........Y5#@.... + 13ac0 a2000000 5f352340 00000000 08280000 ...._5#@.....(.. + 13ad0 60352340 00000000 01280000 60352340 `5#@.....(..`5#@ + 13ae0 30000000 82000000 90352340 00000000 0........5#@.... + 13af0 08280000 90352340 00000000 01280000 .(...5#@.....(.. + 13b00 90352340 4e000000 82000000 de352340 .5#@N........5#@ + 13b10 00000000 08000000 de352340 4a000000 .........5#@J... + 13b20 a2000000 28362340 03000000 a2000000 ....(6#@........ + 13b30 2b362340 00000000 08000000 2b362340 +6#@........+6#@ + 13b40 0c000000 a2000000 37362340 0b000000 ........76#@.... + 13b50 a2000000 42362340 00000000 08000000 ....B6#@........ + 13b60 42362340 05000000 a2000000 47362340 B6#@........G6#@ + 13b70 00000000 08280000 48362340 00000000 .....(..H6#@.... + 13b80 01280000 48362340 08000000 82000000 .(..H6#@........ + 13b90 50362340 00000000 08280000 50362340 P6#@.....(..P6#@ + 13ba0 00000000 01280000 50362340 08000000 .....(..P6#@.... + 13bb0 82000000 58362340 00000000 08280000 ....X6#@.....(.. + 13bc0 58362340 08000000 01280000 60362340 X6#@.....(..`6#@ + 13bd0 3e000000 82000000 9e362340 03000000 >........6#@.... + 13be0 a2000000 a1362340 00000000 08000000 .....6#@........ + 13bf0 a1362340 31000000 82000000 d2362340 .6#@1........6#@ + 13c00 37000000 a2000000 09372340 1d000000 7........7#@.... + 13c10 a2000000 26372340 00000000 08000000 ....&7#@........ + 13c20 26372340 03000000 a2000000 29372340 &7#@........)7#@ + 13c30 28000000 a2000000 51372340 00000000 (.......Q7#@.... + 13c40 08000000 51372340 0d000000 a2000000 ....Q7#@........ + 13c50 5e372340 0f000000 a2000000 6d372340 ^7#@........m7#@ + 13c60 00000000 08000000 6d372340 03000000 ........m7#@.... + 13c70 a2000000 70372340 1e000000 a2000000 ....p7#@........ + 13c80 8e372340 00000000 08000000 8e372340 .7#@.........7#@ + 13c90 0b000000 a2000000 99372340 00000000 .........7#@.... + 13ca0 08000000 99372340 0a000000 a2000000 .....7#@........ + 13cb0 a3372340 00000000 08000000 a3372340 .7#@.........7#@ + 13cc0 55000000 a2000000 f8372340 1a000000 U........7#@.... + 13cd0 a2000000 12382340 03000000 a2000000 .....8#@........ + 13ce0 15382340 00000000 08000000 15382340 .8#@.........8#@ + 13cf0 0f000000 a2000000 24382340 00000000 ........$8#@.... + 13d00 08000000 24382340 0a000000 a2000000 ....$8#@........ + 13d10 2e382340 28000000 a2000000 56382340 .8#@(.......V8#@ + 13d20 00000000 08000000 56382340 0e000000 ........V8#@.... + 13d30 a2000000 64382340 00000000 08280000 ....d8#@.....(.. + 13d40 64382340 00000000 01280000 64382340 d8#@.....(..d8#@ + 13d50 24000000 82000000 88382340 00000000 $........8#@.... + 13d60 08000000 88382340 15000000 a2000000 .....8#@........ + 13d70 9d382340 00000000 08280000 a0382340 .8#@.....(...8#@ + 13d80 00000000 01280000 a0382340 22000000 .....(...8#@"... + 13d90 82000000 c2382340 03000000 a2000000 .....8#@........ + 13da0 c5382340 00000000 08000000 c5382340 .8#@.........8#@ + 13db0 0f000000 a2000000 d4382340 03000000 .........8#@.... + 13dc0 a2000000 d7382340 00000000 08000000 .....8#@........ + 13dd0 d7382340 0b000000 a2000000 e2382340 .8#@.........8#@ + 13de0 00000000 08000000 e2382340 0d000000 .........8#@.... + 13df0 a2000000 ef382340 07000000 a2000000 .....8#@........ + 13e00 f6382340 00000000 08280000 f8382340 .8#@.....(...8#@ + 13e10 0c000000 01280000 04392340 4f000000 .....(...9#@O... + 13e20 82000000 53392340 00000000 08000000 ....S9#@........ + 13e30 53392340 0a000000 a2000000 5d392340 S9#@........]9#@ + 13e40 03000000 a2000000 60392340 0b000000 ........`9#@.... + 13e50 a2000000 6b392340 00000000 08000000 ....k9#@........ + 13e60 6b392340 17000000 a2000000 82392340 k9#@.........9#@ + 13e70 00000000 08000000 82392340 09000000 .........9#@.... + 13e80 a2000000 8b392340 00000000 08000000 .....9#@........ + 13e90 8b392340 15000000 a2000000 a0392340 .9#@.........9#@ + 13ea0 00000000 08000000 a0392340 17000000 .........9#@.... + 13eb0 a2000000 b7392340 00000000 08000000 .....9#@........ + 13ec0 b7392340 0d000000 a2000000 c4392340 .9#@.........9#@ + 13ed0 00000000 08280000 c4392340 04000000 .....(...9#@.... + 13ee0 01280000 c8392340 3c000000 82000000 .(...9#@<....... + 13ef0 043a2340 00000000 08000000 043a2340 .:#@.........:#@ + 13f00 03000000 a2000000 073a2340 1a000000 .........:#@.... + 13f10 a2000000 213a2340 00000000 08000000 ....!:#@........ + 13f20 213a2340 07000000 a2000000 283a2340 !:#@........(:#@ + 13f30 06000000 a2000000 2e3a2340 00000000 .........:#@.... + 13f40 08000000 2e3a2340 06000000 a2000000 .....:#@........ + 13f50 343a2340 09000000 a2000000 3d3a2340 4:#@........=:#@ + 13f60 00000000 08000000 3d3a2340 19000000 ........=:#@.... + 13f70 a2000000 563a2340 00000000 08000000 ....V:#@........ + 13f80 563a2340 16000000 a2000000 6c3a2340 V:#@........l:#@ + 13f90 03000000 08000000 6f3a2340 15000000 ........o:#@.... + 13fa0 a2000000 843a2340 00000000 08280000 .....:#@.....(.. + 13fb0 843a2340 10000000 01280000 943a2340 .:#@.....(...:#@ + 13fc0 45000000 82000000 d93a2340 26000000 E........:#@&... + 13fd0 a2000000 ff3a2340 21000000 a2000000 .....:#@!....... + 13fe0 203b2340 00000000 08000000 203b2340 ;#@........ ;#@ + 13ff0 03000000 a2000000 233b2340 09000000 ........#;#@.... + 14000 a2000000 2c3b2340 00000000 08280000 ....,;#@.....(.. + 14010 2c3b2340 00000000 01280000 2c3b2340 ,;#@.....(..,;#@ + 14020 16000000 82000000 423b2340 0c000000 ........B;#@.... + 14030 a2000000 4e3b2340 12000000 a2000000 ....N;#@........ + 14040 603b2340 03000000 a2000000 633b2340 `;#@........c;#@ + 14050 00000000 08000000 633b2340 05000000 ........c;#@.... + 14060 82000000 683b2340 07000000 a2000000 ....h;#@........ + 14070 6f3b2340 00000000 08280000 703b2340 o;#@.....(..p;#@ + 14080 00000000 01280000 703b2340 27000000 .....(..p;#@'... + 14090 82000000 973b2340 1a000000 a2000000 .....;#@........ + 140a0 b13b2340 03000000 a2000000 b43b2340 .;#@.........;#@ + 140b0 00000000 08000000 b43b2340 10000000 .........;#@.... + 140c0 a2000000 c43b2340 07000000 a2000000 .....;#@........ + 140d0 cb3b2340 00000000 08000000 cb3b2340 .;#@.........;#@ + 140e0 0f000000 a2000000 da3b2340 03000000 .........;#@.... + 140f0 a2000000 dd3b2340 00000000 08000000 .....;#@........ + 14100 dd3b2340 10000000 a2000000 ed3b2340 .;#@.........;#@ + 14110 00000000 08280000 f03b2340 00000000 .....(...;#@.... + 14120 01280000 f03b2340 25000000 82000000 .(...;#@%....... + 14130 153c2340 00000000 08280000 183c2340 .<#@.....(...<#@ + 14140 00000000 01280000 183c2340 10000000 .....(...<#@.... + 14150 82000000 283c2340 00000000 08280000 ....(<#@.....(.. + 14160 283c2340 04000000 01280000 2c3c2340 (<#@.....(..,<#@ + 14170 15000000 82000000 413c2340 00000000 ........A<#@.... + 14180 08280000 443c2340 00000000 01280000 .(..D<#@.....(.. + 14190 443c2340 1c000000 82000000 603c2340 D<#@........`<#@ + 141a0 00000000 08280000 603c2340 00000000 .....(..`<#@.... + 141b0 01280000 603c2340 1e000000 82000000 .(..`<#@........ + 141c0 7e3c2340 00000000 08280000 803c2340 ~<#@.....(...<#@ + 141d0 00000000 01280000 803c2340 1a000000 .....(...<#@.... + 141e0 82000000 9a3c2340 00000000 08280000 .....<#@.....(.. + 141f0 9c3c2340 00000000 01280000 9c3c2340 .<#@.....(...<#@ + 14200 29000000 82000000 c53c2340 00000000 )........<#@.... + 14210 08000000 c53c2340 15000000 a2000000 .....<#@........ + 14220 da3c2340 0c000000 a2000000 e63c2340 .<#@.........<#@ + 14230 07000000 a2000000 ed3c2340 00000000 .........<#@.... + 14240 08000000 ed3c2340 0a000000 a2000000 .....<#@........ + 14250 f73c2340 00000000 08280000 f83c2340 .<#@.....(...<#@ + 14260 00000000 01280000 f83c2340 0e000000 .....(...<#@.... + 14270 82000000 063d2340 00000000 08280000 .....=#@.....(.. + 14280 083d2340 2c000000 01280000 343d2340 .=#@,....(..4=#@ + 14290 fd000000 82000000 313e2340 00000000 ........1>#@.... + 142a0 08280000 343e2340 08000000 01280000 .(..4>#@.....(.. + 142b0 3c3e2340 31000000 82000000 6d3e2340 <>#@1.......m>#@ + 142c0 00000000 08000000 6d3e2340 08000000 ........m>#@.... + 142d0 a2000000 753e2340 09000000 a2000000 ....u>#@........ + 142e0 7e3e2340 00000000 08000000 7e3e2340 ~>#@........~>#@ + 142f0 15000000 a2000000 933e2340 19000000 .........>#@.... + 14300 a2000000 ac3e2340 05000000 a2000000 .....>#@........ + 14310 b13e2340 0b000000 a2000000 bc3e2340 .>#@.........>#@ + 14320 03000000 08000000 bf3e2340 03000000 .........>#@.... + 14330 a2000000 c23e2340 20000000 a2000000 .....>#@ ....... + 14340 e23e2340 03000000 a2000000 e53e2340 .>#@.........>#@ + 14350 00000000 08000000 e53e2340 fb000000 .........>#@.... + 14360 a2000000 e03f2340 00000000 08000000 .....?#@........ + 14370 e03f2340 0e000000 a2000000 ee3f2340 .?#@.........?#@ + 14380 00000000 08280000 f03f2340 00000000 .....(...?#@.... + 14390 01280000 f03f2340 17000000 82000000 .(...?#@........ + 143a0 07402340 00000000 08280000 08402340 .@#@.....(...@#@ + 143b0 00000000 01280000 08402340 13000000 .....(...@#@.... + 143c0 82000000 1b402340 00000000 08280000 .....@#@.....(.. + 143d0 1c402340 04000000 01280000 20402340 .@#@.....(.. @#@ + 143e0 28000000 82000000 48402340 00000000 (.......H@#@.... + 143f0 08280000 48402340 11000000 82000000 .(..H@#@........ + 14400 59402340 00000000 08280000 5c402340 Y@#@.....(..\@#@ + 14410 04000000 01280000 60402340 1a000000 .....(..`@#@.... + 14420 82000000 7a402340 00000000 08280000 ....z@#@.....(.. + 14430 7c402340 08000000 01280000 84402340 |@#@.....(...@#@ + 14440 3a000000 82000000 be402340 03000000 :........@#@.... + 14450 a2000000 c1402340 00000000 08000000 .....@#@........ + 14460 c1402340 11000000 a2000000 d2402340 .@#@.........@#@ + 14470 07000000 a2000000 d9402340 00000000 .........@#@.... + 14480 08000000 d9402340 1b000000 a2000000 .....@#@........ + 14490 f4402340 03000000 a2000000 f7402340 .@#@.........@#@ + 144a0 00000000 08000000 f7402340 08000000 .........@#@.... + 144b0 a2000000 ff402340 00000000 08000000 .....@#@........ + 144c0 ff402340 0a000000 a2000000 09412340 .@#@.........A#@ + 144d0 00000000 08280000 0c412340 00000000 .....(...A#@.... + 144e0 01280000 0c412340 12000000 82000000 .(...A#@........ + 144f0 1e412340 00000000 08280000 20412340 .A#@.....(.. A#@ + 14500 00000000 01280000 20412340 1c000000 .....(.. A#@.... + 14510 82000000 3c412340 00000000 08280000 ....E#@.....(..@E#@ + 149b0 00000000 01280000 40452340 2c000000 .....(..@E#@,... + 149c0 82000000 6c452340 00000000 08000000 ....lE#@........ + 149d0 6c452340 1d000000 a2000000 89452340 lE#@.........E#@ + 149e0 18000000 a2000000 a1452340 15000000 .........E#@.... + 149f0 a2000000 b6452340 08000000 a2000000 .....E#@........ + 14a00 be452340 00000000 08000000 be452340 .E#@.........E#@ + 14a10 07000000 a2000000 c5452340 3a000000 .........E#@:... + 14a20 a2000000 ff452340 00000000 08280000 .....E#@.....(.. + 14a30 00462340 00000000 01280000 00462340 .F#@.....(...F#@ + 14a40 1c000000 82000000 1c462340 0f000000 .........F#@.... + 14a50 a2000000 2b462340 00000000 08280000 ....+F#@.....(.. + 14a60 2c462340 00000000 01280000 2c462340 ,F#@.....(..,F#@ + 14a70 07000000 82000000 33462340 00000000 ........3F#@.... + 14a80 08280000 34462340 08000000 01280000 .(..4F#@.....(.. + 14a90 3c462340 66000000 82000000 a2462340 I#@ + 14c80 02000000 a2000000 40492340 0d000000 ........@I#@.... + 14c90 a2000000 4d492340 00000000 08000000 ....MI#@........ + 14ca0 4d492340 08000000 a2000000 55492340 MI#@........UI#@ + 14cb0 00000000 08280000 58492340 04000000 .....(..XI#@.... + 14cc0 01280000 5c492340 8c000000 82000000 .(..\I#@........ + 14cd0 e8492340 15000000 a2000000 fd492340 .I#@.........I#@ + 14ce0 03000000 a2000000 004a2340 00000000 .........J#@.... + 14cf0 08000000 004a2340 03000000 a2000000 .....J#@........ + 14d00 034a2340 02000000 a2000000 054a2340 .J#@.........J#@ + 14d10 0b000000 a2000000 104a2340 00000000 .........J#@.... + 14d20 08000000 104a2340 13000000 a2000000 .....J#@........ + 14d30 234a2340 00000000 08280000 244a2340 #J#@.....(..$J#@ + 14d40 0c000000 01280000 304a2340 1b000000 .....(..0J#@.... + 14d50 82000000 4b4a2340 0f000000 a2000000 ....KJ#@........ + 14d60 5a4a2340 03000000 a2000000 5d4a2340 ZJ#@........]J#@ + 14d70 00000000 08000000 5d4a2340 14000000 ........]J#@.... + 14d80 a2000000 714a2340 03000000 a2000000 ....qJ#@........ + 14d90 744a2340 03000000 08000000 774a2340 tJ#@........wJ#@ + 14da0 46000000 a2000000 bd4a2340 00000000 F........J#@.... + 14db0 08000000 bd4a2340 0e000000 a2000000 .....J#@........ + 14dc0 cb4a2340 13000000 a2000000 de4a2340 .J#@.........J#@ + 14dd0 21000000 a2000000 ff4a2340 00000000 !........J#@.... + 14de0 08000000 ff4a2340 0d000000 a2000000 .....J#@........ + 14df0 0c4b2340 09000000 a2000000 154b2340 .K#@.........K#@ + 14e00 00000000 08000000 154b2340 03000000 .........K#@.... + 14e10 a2000000 184b2340 29000000 a2000000 .....K#@)....... + 14e20 414b2340 21000000 a2000000 624b2340 AK#@!.......bK#@ + 14e30 1f000000 a2000000 814b2340 09000000 .........K#@.... + 14e40 a2000000 8a4b2340 00000000 08000000 .....K#@........ + 14e50 8a4b2340 05000000 a2000000 8f4b2340 .K#@.........K#@ + 14e60 00000000 08000000 8f4b2340 05000000 .........K#@.... + 14e70 a2000000 944b2340 00000000 08000000 .....K#@........ + 14e80 944b2340 05000000 a2000000 994b2340 .K#@.........K#@ + 14e90 08000000 a2000000 a14b2340 0c000000 .........K#@.... + 14ea0 a2000000 ad4b2340 00000000 08000000 .....K#@........ + 14eb0 ad4b2340 0b000000 a2000000 b84b2340 .K#@.........K#@ + 14ec0 00000000 08000000 b84b2340 16000000 .........K#@.... + 14ed0 a2000000 ce4b2340 2a000000 a2000000 .....K#@*....... + 14ee0 f84b2340 15000000 a2000000 0d4c2340 .K#@.........L#@ + 14ef0 00000000 08000000 0d4c2340 1b000000 .........L#@.... + 14f00 a2000000 284c2340 00000000 08000000 ....(L#@........ + 14f10 284c2340 33000000 a2000000 5b4c2340 (L#@3.......[L#@ + 14f20 06000000 a2000000 614c2340 00000000 ........aL#@.... + 14f30 08000000 614c2340 0e000000 a2000000 ....aL#@........ + 14f40 6f4c2340 00000000 08280000 704c2340 oL#@.....(..pL#@ + 14f50 04000000 01280000 744c2340 20000000 .....(..tL#@ ... + 14f60 82000000 944c2340 03000000 a2000000 .....L#@........ + 14f70 974c2340 00000000 08000000 974c2340 .L#@.........L#@ + 14f80 14000000 a2000000 ab4c2340 03000000 .........L#@.... + 14f90 a2000000 ae4c2340 03000000 08000000 .....L#@........ + 14fa0 b14c2340 0d000000 a2000000 be4c2340 .L#@.........L#@ + 14fb0 00000000 08000000 be4c2340 08000000 .........L#@.... + 14fc0 a2000000 c64c2340 07000000 a2000000 .....L#@........ + 14fd0 cd4c2340 00000000 08000000 cd4c2340 .L#@.........L#@ + 14fe0 34000000 a2000000 014d2340 05000000 4........M#@.... + 14ff0 a2000000 064d2340 00000000 08280000 .....M#@.....(.. + 15000 084d2340 0c000000 01280000 144d2340 .M#@.....(...M#@ + 15010 28000000 82000000 3c4d2340 00000000 (.......c#@'... - 16340 a2000000 65632340 87000000 a2000000 ....ec#@........ - 16350 ec632340 00000000 08280000 ec632340 .c#@.....(...c#@ - 16360 08000000 01280000 f4632340 19000000 .....(...c#@.... - 16370 82000000 0d642340 08000000 a2000000 .....d#@........ - 16380 15642340 15000000 a2000000 2a642340 .d#@........*d#@ - 16390 20000000 a2000000 4a642340 03000000 .......Jd#@.... - 163a0 a2000000 4d642340 0d000000 a2000000 ....Md#@........ - 163b0 5a642340 00000000 08280000 5c642340 Zd#@.....(..\d#@ - 163c0 08000000 01280000 64642340 26000000 .....(..dd#@&... - 163d0 82000000 8a642340 1f000000 a2000000 .....d#@........ - 163e0 a9642340 00000000 08000000 a9642340 .d#@.........d#@ - 163f0 23000000 a2000000 cc642340 2f000000 #........d#@/... - 16400 a2000000 fb642340 02000000 a2000000 .....d#@........ - 16410 fd642340 09000000 a2000000 06652340 .d#@.........e#@ - 16420 00000000 08000000 06652340 41000000 .........e#@A... - 16430 a2000000 47652340 00000000 08000000 ....Ge#@........ - 16440 47652340 13000000 a2000000 5a652340 Ge#@........Ze#@ - 16450 05000000 a2000000 5f652340 00000000 ........_e#@.... - 16460 08000000 5f652340 58000000 82000000 ...._e#@X....... - 16470 b7652340 00000000 08000000 b7652340 .e#@.........e#@ - 16480 0a000000 a2000000 c1652340 03000000 .........e#@.... - 16490 08000000 c4652340 08000000 a2000000 .....e#@........ - 164a0 cc652340 03000000 08000000 cf652340 .e#@.........e#@ - 164b0 08000000 a2000000 d7652340 03000000 .........e#@.... - 164c0 08000000 da652340 08000000 a2000000 .....e#@........ - 164d0 e2652340 03000000 08000000 e5652340 .e#@.........e#@ - 164e0 08000000 a2000000 ed652340 03000000 .........e#@.... - 164f0 08280000 f0652340 10000000 01280000 .(...e#@.....(.. - 16500 00662340 1f000000 82000000 1f662340 .f#@.........f#@ - 16510 00000000 08000000 1f662340 02000000 .........f#@.... - 16520 a2000000 21662340 3e000000 a2000000 ....!f#@>....... - 16530 5f662340 00000000 08000000 5f662340 _f#@........_f#@ - 16540 18000000 a2000000 77662340 02000000 ........wf#@.... - 16550 a2000000 79662340 07000000 a2000000 ....yf#@........ - 16560 80662340 00000000 08000000 80662340 .f#@.........f#@ - 16570 33000000 a2000000 b3662340 03000000 3........f#@.... - 16580 a2000000 b6662340 00000000 08000000 .....f#@........ - 16590 b6662340 39000000 82000000 ef662340 .f#@9........f#@ - 165a0 00000000 08000000 ef662340 02000000 .........f#@.... - 165b0 a2000000 f1662340 11000000 a2000000 .....f#@........ - 165c0 02672340 00000000 08000000 487d1040 .g#@........H}.@ + 151b0 a884fe3f 00000000 04280000 5c4d2340 ...?.....(..\M#@ + 151c0 0c000000 01280000 684d2340 2b000000 .....(..hM#@+... + 151d0 82000000 934d2340 00000000 08280000 .....M#@.....(.. + 151e0 944d2340 08000000 01280000 9c4d2340 .M#@.....(...M#@ + 151f0 20000000 82000000 bc4d2340 00000000 ........M#@.... + 15200 08280000 bc4d2340 00000000 01280000 .(...M#@.....(.. + 15210 bc4d2340 16000000 82000000 d24d2340 .M#@.........M#@ + 15220 00000000 08280000 d44d2340 04000000 .....(...M#@.... + 15230 01280000 d84d2340 29000000 82000000 .(...M#@)....... + 15240 014e2340 00000000 08280000 044e2340 .N#@.....(...N#@ + 15250 00000000 01280000 044e2340 34000000 .....(...N#@4... + 15260 82000000 384e2340 00000000 08280000 ....8N#@.....(.. + 15270 384e2340 04000000 01280000 3c4e2340 8N#@.....(......... + 16530 7b662340 00000000 08000000 7b662340 {f#@........{f#@ + 16540 18000000 a2000000 93662340 02000000 .........f#@.... + 16550 a2000000 95662340 07000000 a2000000 .....f#@........ + 16560 9c662340 00000000 08000000 9c662340 .f#@.........f#@ + 16570 33000000 a2000000 cf662340 03000000 3........f#@.... + 16580 a2000000 d2662340 00000000 08000000 .....f#@........ + 16590 d2662340 39000000 82000000 0b672340 .f#@9........g#@ + 165a0 00000000 08000000 0b672340 02000000 .........g#@.... + 165b0 a2000000 0d672340 11000000 a2000000 .....g#@........ + 165c0 1e672340 00000000 08000000 487d1040 .g#@........H}.@ 165d0 21000000 82000000 697d1040 04000000 !.......i}.@.... 165e0 a2000000 6d7d1040 00000000 08000000 ....m}.@........ - 165f0 b0a82440 05000000 04010000 c0a82440 ..$@..........$@ - 16600 00000000 04490000 c0a82440 0e000000 .....I....$@.... - 16610 04010000 d0a82440 00000000 04490000 ......$@.....I.. - 16620 d0a82440 0e000000 04010000 e0a82440 ..$@..........$@ - 16630 00000000 04490000 e0a82440 0a000000 .....I....$@.... - 16640 04010000 f0a82440 00000000 04490000 ......$@.....I.. - 16650 f0a82440 13000000 04010000 10a92440 ..$@..........$@ + 165f0 d0a82440 05000000 04010000 e0a82440 ..$@..........$@ + 16600 00000000 04490000 e0a82440 0e000000 .....I....$@.... + 16610 04010000 f0a82440 00000000 04490000 ......$@.....I.. + 16620 f0a82440 0e000000 04010000 00a92440 ..$@..........$@ + 16630 00000000 04490000 00a92440 0a000000 .....I....$@.... + 16640 04010000 10a92440 00000000 04490000 ......$@.....I.. + 16650 10a92440 13000000 04010000 30a92440 ..$@........0.$@ 16660 00000000 04480000 444f1040 0c000000 .....H..DO.@.... 16670 01280000 504f1040 61000000 82000000 .(..PO.@a....... 16680 b14f1040 00000000 08000000 b14f1040 .O.@.........O.@ @@ -31141,13 +31143,13 @@ Contents of section .xt.prop: 16d50 11000000 a2000000 cf571040 03000000 .........W.@.... 16d60 08000000 d2571040 02000000 82000000 .....W.@........ 16d70 d4571040 39000000 a2000000 0d581040 .W.@9........X.@ - 16d80 00000000 08000000 04672340 68000000 .........g#@h... - 16d90 01280000 6c672340 e4010000 82000000 .(..lg#@........ - 16da0 50692340 00000000 08280000 50692340 Pi#@.....(..Pi#@ - 16db0 00000000 01280000 50692340 11000000 .....(..Pi#@.... - 16dc0 82000000 61692340 00000000 08000000 ....ai#@........ - 16dd0 61692340 30000000 a2000000 91692340 ai#@0........i#@ - 16de0 09000000 a2000000 9a692340 00000000 .........i#@.... + 16d80 00000000 08000000 20672340 68000000 ........ g#@h... + 16d90 01280000 88672340 e4010000 82000000 .(...g#@........ + 16da0 6c692340 00000000 08280000 6c692340 li#@.....(..li#@ + 16db0 00000000 01280000 6c692340 11000000 .....(..li#@.... + 16dc0 82000000 7d692340 00000000 08000000 ....}i#@........ + 16dd0 7d692340 30000000 a2000000 ad692340 }i#@0........i#@ + 16de0 09000000 a2000000 b6692340 00000000 .........i#@.... 16df0 08000000 707d1040 10000000 82000000 ....p}.@........ 16e00 807d1040 00000000 08000000 807d1040 .}.@.........}.@ 16e10 03000000 a2000000 837d1040 04000000 .........}.@.... @@ -31176,114 +31178,114 @@ Contents of section .xt.prop: 16f80 2085fe3f 6c000000 04010000 9085fe3f ..?l..........? 16f90 f0000000 04490000 8086fe3f 84000000 .....I.....?.... 16fa0 04010000 1087fe3f 00000000 04480000 .......?.....H.. - 16fb0 9c692340 07000000 82000000 a3692340 .i#@.........i#@ - 16fc0 11000000 a2000000 b4692340 00000000 .........i#@.... - 16fd0 08280000 b4692340 04000000 01280000 .(...i#@.....(.. - 16fe0 b8692340 03000000 82000000 bb692340 .i#@.........i#@ - 16ff0 04000000 a2000000 bf692340 00000000 .........i#@.... - 17000 08000000 bf692340 20000000 a2000000 .....i#@ ....... - 17010 df692340 00000000 08000000 df692340 .i#@.........i#@ - 17020 08000000 a2000000 e7692340 09000000 .........i#@.... - 17030 a2000000 f0692340 04000000 a2000000 .....i#@........ - 17040 f4692340 00000000 08000000 f4692340 .i#@.........i#@ - 17050 0f000000 82000000 036a2340 00000000 .........j#@.... - 17060 08000000 036a2340 0e000000 a2000000 .....j#@........ - 17070 116a2340 06000000 a2000000 176a2340 .j#@.........j#@ - 17080 00000000 08000000 176a2340 0f000000 .........j#@.... - 17090 82000000 266a2340 00000000 08000000 ....&j#@........ - 170a0 266a2340 08000000 a2000000 2e6a2340 &j#@.........j#@ - 170b0 0c000000 a2000000 3a6a2340 00000000 ........:j#@.... - 170c0 08000000 3a6a2340 15000000 82000000 ....:j#@........ - 170d0 4f6a2340 00000000 08000000 4f6a2340 Oj#@........Oj#@ - 170e0 0e000000 a2000000 5d6a2340 06000000 ........]j#@.... - 170f0 a2000000 636a2340 00000000 08000000 ....cj#@........ - 17100 636a2340 15000000 82000000 786a2340 cj#@........xj#@ - 17110 00000000 08000000 786a2340 0e000000 ........xj#@.... - 17120 a2000000 866a2340 06000000 a2000000 .....j#@........ - 17130 8c6a2340 00000000 08000000 8c6a2340 .j#@.........j#@ - 17140 15000000 82000000 a16a2340 00000000 .........j#@.... - 17150 08280000 a46a2340 04000000 82000000 .(...j#@........ - 17160 a86a2340 0d000000 a2000000 b56a2340 .j#@.........j#@ - 17170 02000000 a2000000 b76a2340 00000000 .........j#@.... - 17180 08280000 b86a2340 24000000 01280000 .(...j#@$....(.. - 17190 dc6a2340 57000000 82000000 336b2340 .j#@W.......3k#@ - 171a0 2c000000 a2000000 5f6b2340 00000000 ,......._k#@.... - 171b0 08000000 5f6b2340 2a000000 a2000000 ...._k#@*....... - 171c0 896b2340 55000000 a2000000 de6b2340 .k#@U........k#@ - 171d0 00000000 08000000 de6b2340 0b000000 .........k#@.... - 171e0 a2000000 e96b2340 00000000 08000000 .....k#@........ - 171f0 e96b2340 05000000 a2000000 ee6b2340 .k#@.........k#@ - 17200 29000000 a2000000 176c2340 4f000000 )........l#@O... - 17210 a2000000 666c2340 00000000 08000000 ....fl#@........ - 17220 666c2340 11000000 a2000000 776c2340 fl#@........wl#@ - 17230 1c000000 a2000000 936c2340 00000000 .........l#@.... - 17240 08000000 936c2340 11000000 a2000000 .....l#@........ - 17250 a46c2340 17000000 a2000000 bb6c2340 .l#@.........l#@ - 17260 05000000 a2000000 c06c2340 00000000 .........l#@.... - 17270 08000000 c06c2340 4b000000 a2000000 .....l#@K....... - 17280 0b6d2340 00000000 08000000 0b6d2340 .m#@.........m#@ - 17290 0a000000 a2000000 156d2340 00000000 .........m#@.... - 172a0 08000000 156d2340 08000000 a2000000 .....m#@........ - 172b0 1d6d2340 00000000 08000000 1d6d2340 .m#@.........m#@ - 172c0 0a000000 a2000000 276d2340 00000000 ........'m#@.... - 172d0 08000000 276d2340 08000000 a2000000 ....'m#@........ - 172e0 2f6d2340 00000000 08000000 2f6d2340 /m#@......../m#@ - 172f0 0a000000 a2000000 396d2340 00000000 ........9m#@.... - 17300 08000000 396d2340 11000000 a2000000 ....9m#@........ - 17310 4a6d2340 2a000000 a2000000 746d2340 Jm#@*.......tm#@ - 17320 00000000 08000000 746d2340 05000000 ........tm#@.... - 17330 a2000000 796d2340 00000000 08000000 ....ym#@........ - 17340 796d2340 0f000000 a2000000 886d2340 ym#@.........m#@ - 17350 00000000 08000000 886d2340 0a000000 .........m#@.... - 17360 a2000000 926d2340 00000000 08000000 .....m#@........ - 17370 926d2340 12000000 a2000000 a46d2340 .m#@.........m#@ - 17380 00000000 08280000 a46d2340 0c000000 .....(...m#@.... - 17390 01280000 b06d2340 11000000 82000000 .(...m#@........ - 173a0 c16d2340 37000000 a2000000 f86d2340 .m#@7........m#@ - 173b0 00000000 08280000 f86d2340 04000000 .....(...m#@.... - 173c0 01280000 fc6d2340 05000000 82000000 .(...m#@........ - 173d0 016e2340 00000000 08280000 046e2340 .n#@.....(...n#@ - 173e0 02000000 82000000 066e2340 00000000 .........n#@.... - 173f0 08280000 086e2340 10000000 82000000 .(...n#@........ - 17400 186e2340 02000000 a2000000 1a6e2340 .n#@.........n#@ - 17410 00000000 08280000 1c6e2340 10000000 .....(...n#@.... - 17420 82000000 2c6e2340 02000000 a2000000 ....,n#@........ - 17430 2e6e2340 00000000 08280000 306e2340 .n#@.....(..0n#@ - 17440 08000000 01280000 386e2340 66000000 .....(..8n#@f... - 17450 82000000 9e6e2340 00000000 08000000 .....n#@........ - 17460 9e6e2340 0f000000 a2000000 ad6e2340 .n#@.........n#@ - 17470 42000000 a2000000 ef6e2340 11000000 B........n#@.... - 17480 a2000000 006f2340 00000000 08000000 .....o#@........ - 17490 006f2340 0e000000 a2000000 0e6f2340 .o#@.........o#@ - 174a0 00000000 08280000 106f2340 00000000 .....(...o#@.... - 174b0 01280000 106f2340 08000000 82000000 .(...o#@........ - 174c0 186f2340 00000000 08280000 186f2340 .o#@.....(...o#@ - 174d0 0c000000 01280000 246f2340 43000000 .....(..$o#@C... - 174e0 82000000 676f2340 00000000 08000000 ....go#@........ - 174f0 676f2340 09000000 a2000000 706f2340 go#@........po#@ - 17500 07000000 a2000000 776f2340 00000000 ........wo#@.... - 17510 08280000 786f2340 00000000 01280000 .(..xo#@.....(.. - 17520 786f2340 1a000000 82000000 926f2340 xo#@.........o#@ - 17530 00000000 08280000 946f2340 00000000 .....(...o#@.... - 17540 01280000 946f2340 3c000000 82000000 .(...o#@<....... - 17550 d06f2340 00000000 08000000 d06f2340 .o#@.........o#@ - 17560 02000000 a2000000 d26f2340 05000000 .........o#@.... - 17570 a2000000 d76f2340 00000000 08280000 .....o#@.....(.. - 17580 d86f2340 00000000 01280000 d86f2340 .o#@.....(...o#@ - 17590 17000000 82000000 ef6f2340 42000000 .........o#@B... - 175a0 a2000000 31702340 00000000 08000000 ....1p#@........ - 175b0 31702340 02000000 a2000000 33702340 1p#@........3p#@ - 175c0 0f000000 a2000000 42702340 00000000 ........Bp#@.... - 175d0 08000000 42702340 05000000 a2000000 ....Bp#@........ - 175e0 47702340 00000000 08280000 48702340 Gp#@.....(..Hp#@ - 175f0 00000000 01280000 48702340 1c000000 .....(..Hp#@.... - 17600 82000000 64702340 00000000 08000000 ....dp#@........ - 17610 64702340 04000000 a2000000 68702340 dp#@........hp#@ - 17620 00000000 08280000 68702340 00000000 .....(..hp#@.... - 17630 01280000 68702340 26000000 82000000 .(..hp#@&....... - 17640 8e702340 00000000 08000000 8e702340 .p#@.........p#@ - 17650 02000000 a2000000 90702340 05000000 .........p#@.... - 17660 a2000000 95702340 00000000 08000000 .....p#@........ + 16fb0 b8692340 07000000 82000000 bf692340 .i#@.........i#@ + 16fc0 11000000 a2000000 d0692340 00000000 .........i#@.... + 16fd0 08280000 d0692340 04000000 01280000 .(...i#@.....(.. + 16fe0 d4692340 03000000 82000000 d7692340 .i#@.........i#@ + 16ff0 04000000 a2000000 db692340 00000000 .........i#@.... + 17000 08000000 db692340 20000000 a2000000 .....i#@ ....... + 17010 fb692340 00000000 08000000 fb692340 .i#@.........i#@ + 17020 08000000 a2000000 036a2340 09000000 .........j#@.... + 17030 a2000000 0c6a2340 04000000 a2000000 .....j#@........ + 17040 106a2340 00000000 08000000 106a2340 .j#@.........j#@ + 17050 0f000000 82000000 1f6a2340 00000000 .........j#@.... + 17060 08000000 1f6a2340 0e000000 a2000000 .....j#@........ + 17070 2d6a2340 06000000 a2000000 336a2340 -j#@........3j#@ + 17080 00000000 08000000 336a2340 0f000000 ........3j#@.... + 17090 82000000 426a2340 00000000 08000000 ....Bj#@........ + 170a0 426a2340 08000000 a2000000 4a6a2340 Bj#@........Jj#@ + 170b0 0c000000 a2000000 566a2340 00000000 ........Vj#@.... + 170c0 08000000 566a2340 15000000 82000000 ....Vj#@........ + 170d0 6b6a2340 00000000 08000000 6b6a2340 kj#@........kj#@ + 170e0 0e000000 a2000000 796a2340 06000000 ........yj#@.... + 170f0 a2000000 7f6a2340 00000000 08000000 .....j#@........ + 17100 7f6a2340 15000000 82000000 946a2340 .j#@.........j#@ + 17110 00000000 08000000 946a2340 0e000000 .........j#@.... + 17120 a2000000 a26a2340 06000000 a2000000 .....j#@........ + 17130 a86a2340 00000000 08000000 a86a2340 .j#@.........j#@ + 17140 15000000 82000000 bd6a2340 00000000 .........j#@.... + 17150 08280000 c06a2340 04000000 82000000 .(...j#@........ + 17160 c46a2340 0d000000 a2000000 d16a2340 .j#@.........j#@ + 17170 02000000 a2000000 d36a2340 00000000 .........j#@.... + 17180 08280000 d46a2340 24000000 01280000 .(...j#@$....(.. + 17190 f86a2340 57000000 82000000 4f6b2340 .j#@W.......Ok#@ + 171a0 2c000000 a2000000 7b6b2340 00000000 ,.......{k#@.... + 171b0 08000000 7b6b2340 2a000000 a2000000 ....{k#@*....... + 171c0 a56b2340 55000000 a2000000 fa6b2340 .k#@U........k#@ + 171d0 00000000 08000000 fa6b2340 0b000000 .........k#@.... + 171e0 a2000000 056c2340 00000000 08000000 .....l#@........ + 171f0 056c2340 05000000 a2000000 0a6c2340 .l#@.........l#@ + 17200 29000000 a2000000 336c2340 4f000000 ).......3l#@O... + 17210 a2000000 826c2340 00000000 08000000 .....l#@........ + 17220 826c2340 11000000 a2000000 936c2340 .l#@.........l#@ + 17230 1c000000 a2000000 af6c2340 00000000 .........l#@.... + 17240 08000000 af6c2340 11000000 a2000000 .....l#@........ + 17250 c06c2340 17000000 a2000000 d76c2340 .l#@.........l#@ + 17260 05000000 a2000000 dc6c2340 00000000 .........l#@.... + 17270 08000000 dc6c2340 4b000000 a2000000 .....l#@K....... + 17280 276d2340 00000000 08000000 276d2340 'm#@........'m#@ + 17290 0a000000 a2000000 316d2340 00000000 ........1m#@.... + 172a0 08000000 316d2340 08000000 a2000000 ....1m#@........ + 172b0 396d2340 00000000 08000000 396d2340 9m#@........9m#@ + 172c0 0a000000 a2000000 436d2340 00000000 ........Cm#@.... + 172d0 08000000 436d2340 08000000 a2000000 ....Cm#@........ + 172e0 4b6d2340 00000000 08000000 4b6d2340 Km#@........Km#@ + 172f0 0a000000 a2000000 556d2340 00000000 ........Um#@.... + 17300 08000000 556d2340 11000000 a2000000 ....Um#@........ + 17310 666d2340 2a000000 a2000000 906d2340 fm#@*........m#@ + 17320 00000000 08000000 906d2340 05000000 .........m#@.... + 17330 a2000000 956d2340 00000000 08000000 .....m#@........ + 17340 956d2340 0f000000 a2000000 a46d2340 .m#@.........m#@ + 17350 00000000 08000000 a46d2340 0a000000 .........m#@.... + 17360 a2000000 ae6d2340 00000000 08000000 .....m#@........ + 17370 ae6d2340 12000000 a2000000 c06d2340 .m#@.........m#@ + 17380 00000000 08280000 c06d2340 0c000000 .....(...m#@.... + 17390 01280000 cc6d2340 11000000 82000000 .(...m#@........ + 173a0 dd6d2340 37000000 a2000000 146e2340 .m#@7........n#@ + 173b0 00000000 08280000 146e2340 04000000 .....(...n#@.... + 173c0 01280000 186e2340 05000000 82000000 .(...n#@........ + 173d0 1d6e2340 00000000 08280000 206e2340 .n#@.....(.. n#@ + 173e0 02000000 82000000 226e2340 00000000 ........"n#@.... + 173f0 08280000 246e2340 10000000 82000000 .(..$n#@........ + 17400 346e2340 02000000 a2000000 366e2340 4n#@........6n#@ + 17410 00000000 08280000 386e2340 10000000 .....(..8n#@.... + 17420 82000000 486e2340 02000000 a2000000 ....Hn#@........ + 17430 4a6e2340 00000000 08280000 4c6e2340 Jn#@.....(..Ln#@ + 17440 08000000 01280000 546e2340 66000000 .....(..Tn#@f... + 17450 82000000 ba6e2340 00000000 08000000 .....n#@........ + 17460 ba6e2340 0f000000 a2000000 c96e2340 .n#@.........n#@ + 17470 42000000 a2000000 0b6f2340 11000000 B........o#@.... + 17480 a2000000 1c6f2340 00000000 08000000 .....o#@........ + 17490 1c6f2340 0e000000 a2000000 2a6f2340 .o#@........*o#@ + 174a0 00000000 08280000 2c6f2340 00000000 .....(..,o#@.... + 174b0 01280000 2c6f2340 08000000 82000000 .(..,o#@........ + 174c0 346f2340 00000000 08280000 346f2340 4o#@.....(..4o#@ + 174d0 0c000000 01280000 406f2340 43000000 .....(..@o#@C... + 174e0 82000000 836f2340 00000000 08000000 .....o#@........ + 174f0 836f2340 09000000 a2000000 8c6f2340 .o#@.........o#@ + 17500 07000000 a2000000 936f2340 00000000 .........o#@.... + 17510 08280000 946f2340 00000000 01280000 .(...o#@.....(.. + 17520 946f2340 1a000000 82000000 ae6f2340 .o#@.........o#@ + 17530 00000000 08280000 b06f2340 00000000 .....(...o#@.... + 17540 01280000 b06f2340 3c000000 82000000 .(...o#@<....... + 17550 ec6f2340 00000000 08000000 ec6f2340 .o#@.........o#@ + 17560 02000000 a2000000 ee6f2340 05000000 .........o#@.... + 17570 a2000000 f36f2340 00000000 08280000 .....o#@.....(.. + 17580 f46f2340 00000000 01280000 f46f2340 .o#@.....(...o#@ + 17590 17000000 82000000 0b702340 42000000 .........p#@B... + 175a0 a2000000 4d702340 00000000 08000000 ....Mp#@........ + 175b0 4d702340 02000000 a2000000 4f702340 Mp#@........Op#@ + 175c0 0f000000 a2000000 5e702340 00000000 ........^p#@.... + 175d0 08000000 5e702340 05000000 a2000000 ....^p#@........ + 175e0 63702340 00000000 08280000 64702340 cp#@.....(..dp#@ + 175f0 00000000 01280000 64702340 1c000000 .....(..dp#@.... + 17600 82000000 80702340 00000000 08000000 .....p#@........ + 17610 80702340 04000000 a2000000 84702340 .p#@.........p#@ + 17620 00000000 08280000 84702340 00000000 .....(...p#@.... + 17630 01280000 84702340 26000000 82000000 .(...p#@&....... + 17640 aa702340 00000000 08000000 aa702340 .p#@.........p#@ + 17650 02000000 a2000000 ac702340 05000000 .........p#@.... + 17660 a2000000 b1702340 00000000 08000000 .....p#@........ 17670 8c7d1040 0a000000 82000000 967d1040 .}.@.........}.@ 17680 00000000 08000000 967d1040 04000000 .........}.@.... 17690 a2000000 9a7d1040 00000000 08000000 .....}.@........ @@ -31366,12 +31368,12 @@ Contents of section .xt.prop: 17b60 00000000 08000000 125c1040 06000000 .........\.@.... 17b70 a2000000 185c1040 00000000 08000000 .....\.@........ 17b80 185c1040 06000000 82000000 1e5c1040 .\.@.........\.@ - 17b90 00000000 08000000 20a92440 06000000 ........ .$@.... - 17ba0 04010000 30a92440 00000000 04490000 ....0.$@.....I.. - 17bb0 30a92440 0e000000 04010000 40a92440 0.$@........@.$@ - 17bc0 00000000 04490000 40a92440 08000000 .....I..@.$@.... - 17bd0 04390000 48a92440 07000000 04010000 .9..H.$@........ - 17be0 50a92440 00000000 04480000 205c1040 P.$@.....H.. \.@ + 17b90 00000000 08000000 40a92440 06000000 ........@.$@.... + 17ba0 04010000 50a92440 00000000 04490000 ....P.$@.....I.. + 17bb0 50a92440 0e000000 04010000 60a92440 P.$@........`.$@ + 17bc0 00000000 04490000 60a92440 08000000 .....I..`.$@.... + 17bd0 04390000 68a92440 07000000 04010000 .9..h.$@........ + 17be0 70a92440 00000000 04480000 205c1040 p.$@.....H.. \.@ 17bf0 04000000 01280000 245c1040 18000000 .....(..$\.@.... 17c00 82000000 3c5c1040 31000000 a2000000 ....<\.@1....... 17c10 6d5c1040 00000000 08000000 6d5c1040 m\.@........m\.@ @@ -31466,102 +31468,102 @@ Contents of section .xt.prop: 181a0 08000000 f7611040 12000000 a2000000 .....a.@........ 181b0 09621040 04000000 a2000000 0d621040 .b.@.........b.@ 181c0 00000000 08000000 4087fe3f 04000000 ........@..?.... - 181d0 04290000 98702340 0c000000 01280000 .)...p#@.....(.. - 181e0 a4702340 f0000000 82000000 94712340 .p#@.........q#@ - 181f0 00000000 08280000 94712340 04000000 .....(...q#@.... - 18200 01280000 98712340 17000000 82000000 .(...q#@........ - 18210 af712340 00000000 08280000 b0712340 .q#@.....(...q#@ - 18220 04000000 01280000 b4712340 17000000 .....(...q#@.... - 18230 82000000 cb712340 00000000 08280000 .....q#@.....(.. - 18240 cc712340 04000000 01280000 d0712340 .q#@.....(...q#@ - 18250 07000000 82000000 d7712340 00000000 .........q#@.... - 18260 08280000 d8712340 00000000 01280000 .(...q#@.....(.. - 18270 d8712340 2f000000 82000000 07722340 .q#@/........r#@ - 18280 00000000 08280000 08722340 00000000 .....(...r#@.... - 18290 01280000 08722340 13000000 82000000 .(...r#@........ - 182a0 1b722340 23000000 a2000000 3e722340 .r#@#.......>r#@ - 182b0 00000000 08280000 40722340 20000000 .....(..@r#@ ... - 182c0 01280000 60722340 44000000 82000000 .(..`r#@D....... - 182d0 a4722340 48000000 a2000000 ec722340 .r#@H........r#@ - 182e0 0e010000 a2000000 fa732340 00000000 .........s#@.... - 182f0 08280000 fc732340 08000000 01280000 .(...s#@.....(.. - 18300 04742340 1d000000 82000000 21742340 .t#@........!t#@ - 18310 00000000 08280000 24742340 00000000 .....(..$t#@.... - 18320 01280000 24742340 56000000 82000000 .(..$t#@V....... - 18330 7a742340 00000000 08280000 7c742340 zt#@.....(..|t#@ - 18340 08000000 01280000 84742340 68000000 .....(...t#@h... - 18350 82000000 ec742340 00000000 08280000 .....t#@.....(.. - 18360 ec742340 08000000 01280000 f4742340 .t#@.....(...t#@ - 18370 10000000 82000000 04752340 00000000 .........u#@.... - 18380 08000000 04752340 0b000000 a2000000 .....u#@........ - 18390 0f752340 00000000 08280000 10752340 .u#@.....(...u#@ - 183a0 00000000 01280000 10752340 60000000 .....(...u#@`... - 183b0 82000000 70752340 00000000 08000000 ....pu#@........ - 183c0 70752340 35000000 a2000000 a5752340 pu#@5........u#@ - 183d0 00000000 08280000 a8752340 04000000 .....(...u#@.... - 183e0 01280000 ac752340 21000000 82000000 .(...u#@!....... - 183f0 cd752340 00000000 08000000 cd752340 .u#@.........u#@ - 18400 0e000000 a2000000 db752340 00000000 .........u#@.... - 18410 08000000 db752340 0c000000 a2000000 .....u#@........ - 18420 e7752340 07000000 a2000000 ee752340 .u#@.........u#@ - 18430 00000000 08000000 ee752340 12000000 .........u#@.... - 18440 a2000000 00762340 00000000 08280000 .....v#@.....(.. - 18450 00762340 00000000 01280000 00762340 .v#@.....(...v#@ - 18460 19000000 82000000 19762340 00000000 .........v#@.... - 18470 08000000 19762340 11000000 a2000000 .....v#@........ - 18480 2a762340 00000000 08280000 2c762340 *v#@.....(..,v#@ - 18490 00000000 01280000 2c762340 19000000 .....(..,v#@.... - 184a0 82000000 45762340 00000000 08000000 ....Ev#@........ - 184b0 45762340 11000000 a2000000 56762340 Ev#@........Vv#@ - 184c0 00000000 08280000 58762340 00000000 .....(..Xv#@.... - 184d0 01280000 58762340 73000000 82000000 .(..Xv#@s....... - 184e0 cb762340 00000000 08000000 cb762340 .v#@.........v#@ - 184f0 62000000 a2000000 2d772340 00000000 b.......-w#@.... - 18500 08280000 30772340 00000000 01280000 .(..0w#@.....(.. - 18510 30772340 19000000 82000000 49772340 0w#@........Iw#@ - 18520 00000000 08000000 49772340 11000000 ........Iw#@.... - 18530 a2000000 5a772340 00000000 08280000 ....Zw#@.....(.. - 18540 5c772340 08000000 01280000 64772340 \w#@.....(..dw#@ - 18550 21000000 82000000 85772340 53000000 !........w#@S... - 18560 a2000000 d8772340 0f000000 a2000000 .....w#@........ - 18570 e7772340 00000000 08000000 e7772340 .w#@.........w#@ - 18580 05000000 a2000000 ec772340 00000000 .........w#@.... - 18590 08280000 ec772340 04000000 01280000 .(...w#@.....(.. - 185a0 f0772340 43000000 82000000 33782340 .w#@C.......3x#@ - 185b0 00000000 08000000 33782340 02000000 ........3x#@.... - 185c0 a2000000 35782340 0d000000 a2000000 ....5x#@........ - 185d0 42782340 00000000 08000000 42782340 Bx#@........Bx#@ - 185e0 02000000 a2000000 44782340 1e000000 ........Dx#@.... - 185f0 a2000000 62782340 00000000 08000000 ....bx#@........ - 18600 62782340 be000000 a2000000 20792340 bx#@........ y#@ - 18610 00000000 08280000 20792340 00000000 .....(.. y#@.... - 18620 01280000 20792340 68000000 82000000 .(.. y#@h....... - 18630 88792340 00000000 08280000 88792340 .y#@.....(...y#@ - 18640 00000000 01280000 88792340 27000000 .....(...y#@'... - 18650 82000000 af792340 08000000 a2000000 .....y#@........ - 18660 b7792340 15000000 a2000000 cc792340 .y#@.........y#@ - 18670 00000000 08280000 cc792340 04000000 .....(...y#@.... - 18680 01280000 d0792340 17000000 82000000 .(...y#@........ - 18690 e7792340 11000000 a2000000 f8792340 .y#@.........y#@ - 186a0 00000000 08000000 f8792340 0c000000 .........y#@.... - 186b0 a2000000 047a2340 11000000 a2000000 .....z#@........ - 186c0 157a2340 00000000 08280000 187a2340 .z#@.....(...z#@ - 186d0 00000000 01280000 187a2340 51000000 .....(...z#@Q... - 186e0 82000000 697a2340 00000000 08280000 ....iz#@.....(.. - 186f0 6c7a2340 00000000 01280000 6c7a2340 lz#@.....(..lz#@ - 18700 1b000000 82000000 877a2340 00000000 .........z#@.... - 18710 08000000 877a2340 06000000 a2000000 .....z#@........ - 18720 8d7a2340 16000000 a2000000 a37a2340 .z#@.........z#@ - 18730 00000000 08280000 a47a2340 00000000 .....(...z#@.... - 18740 01280000 a47a2340 1f000000 82000000 .(...z#@........ - 18750 c37a2340 00000000 08280000 c47a2340 .z#@.....(...z#@ - 18760 08000000 01280000 cc7a2340 db000000 .....(...z#@.... - 18770 82000000 a77b2340 00000000 08280000 .....{#@.....(.. - 18780 a87b2340 00000000 01280000 a87b2340 .{#@.....(...{#@ - 18790 49000000 82000000 f17b2340 00000000 I........{#@.... - 187a0 08280000 f47b2340 0c000000 01280000 .(...{#@.....(.. - 187b0 007c2340 cd000000 82000000 cd7c2340 .|#@.........|#@ - 187c0 02000000 a2000000 cf7c2340 00000000 .........|#@.... + 181d0 04290000 b4702340 0c000000 01280000 .)...p#@.....(.. + 181e0 c0702340 f0000000 82000000 b0712340 .p#@.........q#@ + 181f0 00000000 08280000 b0712340 04000000 .....(...q#@.... + 18200 01280000 b4712340 17000000 82000000 .(...q#@........ + 18210 cb712340 00000000 08280000 cc712340 .q#@.....(...q#@ + 18220 04000000 01280000 d0712340 17000000 .....(...q#@.... + 18230 82000000 e7712340 00000000 08280000 .....q#@.....(.. + 18240 e8712340 04000000 01280000 ec712340 .q#@.....(...q#@ + 18250 07000000 82000000 f3712340 00000000 .........q#@.... + 18260 08280000 f4712340 00000000 01280000 .(...q#@.....(.. + 18270 f4712340 2f000000 82000000 23722340 .q#@/.......#r#@ + 18280 00000000 08280000 24722340 00000000 .....(..$r#@.... + 18290 01280000 24722340 13000000 82000000 .(..$r#@........ + 182a0 37722340 23000000 a2000000 5a722340 7r#@#.......Zr#@ + 182b0 00000000 08280000 5c722340 20000000 .....(..\r#@ ... + 182c0 01280000 7c722340 44000000 82000000 .(..|r#@D....... + 182d0 c0722340 48000000 a2000000 08732340 .r#@H........s#@ + 182e0 0e010000 a2000000 16742340 00000000 .........t#@.... + 182f0 08280000 18742340 08000000 01280000 .(...t#@.....(.. + 18300 20742340 1d000000 82000000 3d742340 t#@........=t#@ + 18310 00000000 08280000 40742340 00000000 .....(..@t#@.... + 18320 01280000 40742340 56000000 82000000 .(..@t#@V....... + 18330 96742340 00000000 08280000 98742340 .t#@.....(...t#@ + 18340 08000000 01280000 a0742340 68000000 .....(...t#@h... + 18350 82000000 08752340 00000000 08280000 .....u#@.....(.. + 18360 08752340 08000000 01280000 10752340 .u#@.....(...u#@ + 18370 10000000 82000000 20752340 00000000 ........ u#@.... + 18380 08000000 20752340 0b000000 a2000000 .... u#@........ + 18390 2b752340 00000000 08280000 2c752340 +u#@.....(..,u#@ + 183a0 00000000 01280000 2c752340 60000000 .....(..,u#@`... + 183b0 82000000 8c752340 00000000 08000000 .....u#@........ + 183c0 8c752340 35000000 a2000000 c1752340 .u#@5........u#@ + 183d0 00000000 08280000 c4752340 04000000 .....(...u#@.... + 183e0 01280000 c8752340 21000000 82000000 .(...u#@!....... + 183f0 e9752340 00000000 08000000 e9752340 .u#@.........u#@ + 18400 0e000000 a2000000 f7752340 00000000 .........u#@.... + 18410 08000000 f7752340 0c000000 a2000000 .....u#@........ + 18420 03762340 07000000 a2000000 0a762340 .v#@.........v#@ + 18430 00000000 08000000 0a762340 12000000 .........v#@.... + 18440 a2000000 1c762340 00000000 08280000 .....v#@.....(.. + 18450 1c762340 00000000 01280000 1c762340 .v#@.....(...v#@ + 18460 19000000 82000000 35762340 00000000 ........5v#@.... + 18470 08000000 35762340 11000000 a2000000 ....5v#@........ + 18480 46762340 00000000 08280000 48762340 Fv#@.....(..Hv#@ + 18490 00000000 01280000 48762340 19000000 .....(..Hv#@.... + 184a0 82000000 61762340 00000000 08000000 ....av#@........ + 184b0 61762340 11000000 a2000000 72762340 av#@........rv#@ + 184c0 00000000 08280000 74762340 00000000 .....(..tv#@.... + 184d0 01280000 74762340 73000000 82000000 .(..tv#@s....... + 184e0 e7762340 00000000 08000000 e7762340 .v#@.........v#@ + 184f0 62000000 a2000000 49772340 00000000 b.......Iw#@.... + 18500 08280000 4c772340 00000000 01280000 .(..Lw#@.....(.. + 18510 4c772340 19000000 82000000 65772340 Lw#@........ew#@ + 18520 00000000 08000000 65772340 11000000 ........ew#@.... + 18530 a2000000 76772340 00000000 08280000 ....vw#@.....(.. + 18540 78772340 08000000 01280000 80772340 xw#@.....(...w#@ + 18550 21000000 82000000 a1772340 53000000 !........w#@S... + 18560 a2000000 f4772340 0f000000 a2000000 .....w#@........ + 18570 03782340 00000000 08000000 03782340 .x#@.........x#@ + 18580 05000000 a2000000 08782340 00000000 .........x#@.... + 18590 08280000 08782340 04000000 01280000 .(...x#@.....(.. + 185a0 0c782340 43000000 82000000 4f782340 .x#@C.......Ox#@ + 185b0 00000000 08000000 4f782340 02000000 ........Ox#@.... + 185c0 a2000000 51782340 0d000000 a2000000 ....Qx#@........ + 185d0 5e782340 00000000 08000000 5e782340 ^x#@........^x#@ + 185e0 02000000 a2000000 60782340 1e000000 ........`x#@.... + 185f0 a2000000 7e782340 00000000 08000000 ....~x#@........ + 18600 7e782340 be000000 a2000000 3c792340 ~x#@........}#@........ - 195c0 3e7d2340 17000000 a2000000 557d2340 >}#@........U}#@ - 195d0 00000000 08000000 557d2340 2a000000 ........U}#@*... - 195e0 a2000000 7f7d2340 00000000 08000000 .....}#@........ - 195f0 7f7d2340 17000000 a2000000 967d2340 .}#@.........}#@ - 19600 00000000 08000000 967d2340 02000000 .........}#@.... - 19610 a2000000 987d2340 02000000 a2000000 .....}#@........ - 19620 9a7d2340 0f000000 a2000000 a97d2340 .}#@.........}#@ - 19630 00000000 08000000 a97d2340 20000000 .........}#@ ... - 19640 a2000000 c97d2340 00000000 08000000 .....}#@........ - 19650 c97d2340 03000000 a2000000 cc7d2340 .}#@.........}#@ - 19660 0b000000 a2000000 d77d2340 0d000000 .........}#@.... - 19670 a2000000 e47d2340 05000000 a2000000 .....}#@........ - 19680 e97d2340 00000000 08000000 e97d2340 .}#@.........}#@ - 19690 7c000000 a2000000 657e2340 00000000 |.......e~#@.... - 196a0 08000000 657e2340 2d000000 a2000000 ....e~#@-....... - 196b0 927e2340 00000000 08000000 927e2340 .~#@.........~#@ - 196c0 15000000 a2000000 a77e2340 18000000 .........~#@.... - 196d0 a2000000 bf7e2340 14000000 a2000000 .....~#@........ - 196e0 d37e2340 00000000 08000000 d37e2340 .~#@.........~#@ - 196f0 81000000 a2000000 547f2340 00000000 ........T.#@.... - 19700 08000000 547f2340 1b000000 a2000000 ....T.#@........ - 19710 6f7f2340 00000000 08000000 6f7f2340 o.#@........o.#@ - 19720 03000000 a2000000 727f2340 0b000000 ........r.#@.... - 19730 a2000000 7d7f2340 10000000 a2000000 ....}.#@........ - 19740 8d7f2340 00000000 08000000 8d7f2340 ..#@..........#@ - 19750 03000000 a2000000 907f2340 0b000000 ..........#@.... - 19760 a2000000 9b7f2340 1f000000 a2000000 ......#@........ - 19770 ba7f2340 00000000 08000000 ba7f2340 ..#@..........#@ - 19780 03000000 a2000000 bd7f2340 0b000000 ..........#@.... - 19790 a2000000 c87f2340 1f000000 a2000000 ......#@........ - 197a0 e77f2340 00000000 08000000 e77f2340 ..#@..........#@ - 197b0 03000000 a2000000 ea7f2340 0b000000 ..........#@.... - 197c0 a2000000 f57f2340 2e000000 a2000000 ......#@........ - 197d0 23802340 00000000 08000000 23802340 #.#@........#.#@ - 197e0 03000000 a2000000 26802340 0b000000 ........&.#@.... - 197f0 a2000000 31802340 2e000000 a2000000 ....1.#@........ - 19800 5f802340 00000000 08280000 60802340 _.#@.....(..`.#@ - 19810 00000000 01280000 60802340 53000000 .....(..`.#@S... - 19820 82000000 b3802340 00000000 08000000 ......#@........ - 19830 b3802340 27000000 a2000000 da802340 ..#@'.........#@ - 19840 00000000 08000000 da802340 3a000000 ..........#@:... - 19850 a2000000 14812340 00000000 08000000 ......#@........ - 19860 14812340 27000000 a2000000 3b812340 ..#@'.......;.#@ - 19870 00000000 08000000 3b812340 24000000 ........;.#@$... - 19880 a2000000 5f812340 0b000000 a2000000 ...._.#@........ - 19890 6a812340 00000000 08000000 6a812340 j.#@........j.#@ - 198a0 24000000 a2000000 8e812340 00000000 $.........#@.... - 198b0 08280000 90812340 10000000 01280000 .(....#@.....(.. - 198c0 a0812340 18000000 82000000 b8812340 ..#@..........#@ - 198d0 2f000000 a2000000 e7812340 3b000000 /.........#@;... - 198e0 a2000000 22822340 1b000000 a2000000 ....".#@........ - 198f0 3d822340 20000000 a2000000 5d822340 =.#@ .......].#@ + 19580 08000000 ec7c2340 0c000000 01280000 .....|#@.....(.. + 19590 f87c2340 35000000 82000000 2d7d2340 .|#@5.......-}#@ + 195a0 00000000 08000000 2d7d2340 2d000000 ........-}#@-... + 195b0 82000000 5a7d2340 00000000 08000000 ....Z}#@........ + 195c0 5a7d2340 17000000 a2000000 717d2340 Z}#@........q}#@ + 195d0 00000000 08000000 717d2340 2a000000 ........q}#@*... + 195e0 a2000000 9b7d2340 00000000 08000000 .....}#@........ + 195f0 9b7d2340 17000000 a2000000 b27d2340 .}#@.........}#@ + 19600 00000000 08000000 b27d2340 02000000 .........}#@.... + 19610 a2000000 b47d2340 02000000 a2000000 .....}#@........ + 19620 b67d2340 0f000000 a2000000 c57d2340 .}#@.........}#@ + 19630 00000000 08000000 c57d2340 20000000 .........}#@ ... + 19640 a2000000 e57d2340 00000000 08000000 .....}#@........ + 19650 e57d2340 03000000 a2000000 e87d2340 .}#@.........}#@ + 19660 0b000000 a2000000 f37d2340 0d000000 .........}#@.... + 19670 a2000000 007e2340 05000000 a2000000 .....~#@........ + 19680 057e2340 00000000 08000000 057e2340 .~#@.........~#@ + 19690 7c000000 a2000000 817e2340 00000000 |........~#@.... + 196a0 08000000 817e2340 2d000000 a2000000 .....~#@-....... + 196b0 ae7e2340 00000000 08000000 ae7e2340 .~#@.........~#@ + 196c0 15000000 a2000000 c37e2340 18000000 .........~#@.... + 196d0 a2000000 db7e2340 14000000 a2000000 .....~#@........ + 196e0 ef7e2340 00000000 08000000 ef7e2340 .~#@.........~#@ + 196f0 81000000 a2000000 707f2340 00000000 ........p.#@.... + 19700 08000000 707f2340 1b000000 a2000000 ....p.#@........ + 19710 8b7f2340 00000000 08000000 8b7f2340 ..#@..........#@ + 19720 03000000 a2000000 8e7f2340 0b000000 ..........#@.... + 19730 a2000000 997f2340 10000000 a2000000 ......#@........ + 19740 a97f2340 00000000 08000000 a97f2340 ..#@..........#@ + 19750 03000000 a2000000 ac7f2340 0b000000 ..........#@.... + 19760 a2000000 b77f2340 1f000000 a2000000 ......#@........ + 19770 d67f2340 00000000 08000000 d67f2340 ..#@..........#@ + 19780 03000000 a2000000 d97f2340 0b000000 ..........#@.... + 19790 a2000000 e47f2340 1f000000 a2000000 ......#@........ + 197a0 03802340 00000000 08000000 03802340 ..#@..........#@ + 197b0 03000000 a2000000 06802340 0b000000 ..........#@.... + 197c0 a2000000 11802340 2e000000 a2000000 ......#@........ + 197d0 3f802340 00000000 08000000 3f802340 ?.#@........?.#@ + 197e0 03000000 a2000000 42802340 0b000000 ........B.#@.... + 197f0 a2000000 4d802340 2e000000 a2000000 ....M.#@........ + 19800 7b802340 00000000 08280000 7c802340 {.#@.....(..|.#@ + 19810 00000000 01280000 7c802340 53000000 .....(..|.#@S... + 19820 82000000 cf802340 00000000 08000000 ......#@........ + 19830 cf802340 27000000 a2000000 f6802340 ..#@'.........#@ + 19840 00000000 08000000 f6802340 3a000000 ..........#@:... + 19850 a2000000 30812340 00000000 08000000 ....0.#@........ + 19860 30812340 27000000 a2000000 57812340 0.#@'.......W.#@ + 19870 00000000 08000000 57812340 24000000 ........W.#@$... + 19880 a2000000 7b812340 0b000000 a2000000 ....{.#@........ + 19890 86812340 00000000 08000000 86812340 ..#@..........#@ + 198a0 24000000 a2000000 aa812340 00000000 $.........#@.... + 198b0 08280000 ac812340 10000000 01280000 .(....#@.....(.. + 198c0 bc812340 18000000 82000000 d4812340 ..#@..........#@ + 198d0 2f000000 a2000000 03822340 3b000000 /.........#@;... + 198e0 a2000000 3e822340 1b000000 a2000000 ....>.#@........ + 198f0 59822340 20000000 a2000000 79822340 Y.#@ .......y.#@ 19900 00000000 08000000 d8731040 04000000 .........s.@.... 19910 01280000 dc731040 20000000 82000000 .(...s.@ ....... 19920 fc731040 00000000 08000000 fc731040 .s.@.........s.@ @@ -31848,16 +31850,16 @@ Contents of section .xt.prop: 19980 c41c2040 2a000000 82000000 ee1c2040 .. @*......... @ 19990 2a000000 a2000000 181d2040 18000000 *......... @.... 199a0 a2000000 301d2040 17000000 a2000000 ....0. @........ - 199b0 471d2040 00000000 08000000 70a92440 G. @........p.$@ - 199c0 0c000000 04010000 80a92440 00000000 ..........$@.... - 199d0 04490000 80a92440 08000000 04390000 .I....$@.....9.. - 199e0 88a92440 08000000 04490000 90a92440 ..$@.....I....$@ - 199f0 05000000 04010000 98a92440 00000000 ..........$@.... - 19a00 04390000 98a92440 04000000 04010000 .9....$@........ - 19a10 a0a92440 20000000 04490000 c0a92440 ..$@ ....I....$@ - 19a20 04000000 04010000 c8a92440 00000000 ..........$@.... - 19a30 04390000 c8a92440 07000000 04010000 .9....$@........ - 19a40 d0a92440 20000000 04490000 481d2040 ..$@ ....I..H. @ + 199b0 471d2040 00000000 08000000 90a92440 G. @..........$@ + 199c0 0c000000 04010000 a0a92440 00000000 ..........$@.... + 199d0 04490000 a0a92440 08000000 04390000 .I....$@.....9.. + 199e0 a8a92440 08000000 04490000 b0a92440 ..$@.....I....$@ + 199f0 05000000 04010000 b8a92440 00000000 ..........$@.... + 19a00 04390000 b8a92440 04000000 04010000 .9....$@........ + 19a10 c0a92440 20000000 04490000 e0a92440 ..$@ ....I....$@ + 19a20 04000000 04010000 e8a92440 00000000 ..........$@.... + 19a30 04390000 e8a92440 07000000 04010000 .9....$@........ + 19a40 f0a92440 20000000 04490000 481d2040 ..$@ ....I..H. @ 19a50 04000000 01280000 4c1d2040 12000000 .....(..L. @.... 19a60 82000000 5e1d2040 00000000 08000000 ....^. @........ 19a70 601d2040 04000000 01280000 641d2040 `. @.....(..d. @ @@ -31947,10 +31949,10 @@ Contents of section .xt.prop: 19fb0 49222040 07000000 a2000000 50222040 I" @........P" @ 19fc0 00000000 08000000 38cc2040 21000000 ........8. @!... 19fd0 82000000 59cc2040 04000000 a2000000 ....Y. @........ - 19fe0 5dcc2040 00000000 08000000 00aa2440 ]. @..........$@ - 19ff0 13000000 04010000 20aa2440 00000000 ........ .$@.... - 1a000 04490000 20aa2440 15000000 04010000 .I.. .$@........ - 1a010 40aa2440 00000000 04480000 50222040 @.$@.....H..P" @ + 19fe0 5dcc2040 00000000 08000000 20aa2440 ]. @........ .$@ + 19ff0 13000000 04010000 40aa2440 00000000 ........@.$@.... + 1a000 04490000 40aa2440 15000000 04010000 .I..@.$@........ + 1a010 60aa2440 00000000 04480000 50222040 `.$@.....H..P" @ 1a020 58000000 01280000 a8222040 29000000 X....(..." @)... 1a030 82000000 d1222040 14000000 a2000000 ....." @........ 1a040 e5222040 00000000 08000000 e5222040 ." @........." @ @@ -32534,8 +32536,8 @@ Contents of section .xt.prop: 1c460 a2000000 18582040 07000000 a2000000 .....X @........ 1c470 1f582040 00000000 08000000 1f582040 .X @.........X @ 1c480 20000000 a2000000 3f582040 00000000 .......?X @.... - 1c490 08000000 90aa2440 17000000 04010000 ......$@........ - 1c4a0 b0aa2440 00000000 04480000 40582040 ..$@.....H..@X @ + 1c490 08000000 b0aa2440 17000000 04010000 ......$@........ + 1c4a0 d0aa2440 00000000 04480000 40582040 ..$@.....H..@X @ 1c4b0 00000000 01280000 40582040 1d000000 .....(..@X @.... 1c4c0 82000000 5d582040 0f000000 a2000000 ....]X @........ 1c4d0 6c582040 00000000 08000000 6c582040 lX @........lX @ @@ -32622,7 +32624,7 @@ Contents of section .xt.prop: 1c9e0 e05c2040 14000000 a2000000 f45c2040 .\ @.........\ @ 1c9f0 00000000 08000000 f45c2040 05000000 .........\ @.... 1ca00 82000000 f95c2040 00000000 08000000 .....\ @........ - 1ca10 e0aa2440 13000000 04010000 00ab2440 ..$@..........$@ + 1ca10 00ab2440 13000000 04010000 20ab2440 ..$@........ .$@ 1ca20 00000000 04480000 fc5c2040 00000000 .....H...\ @.... 1ca30 01280000 fc5c2040 69000000 82000000 .(...\ @i....... 1ca40 655d2040 00000000 08000000 655d2040 e] @........e] @ @@ -32900,12 +32902,12 @@ Contents of section .xt.prop: 1db40 a2000000 9e782040 00000000 08000000 .....x @........ 1db50 a0782040 00000000 01280000 a0782040 .x @.....(...x @ 1db60 34000000 82000000 d4782040 00000000 4........x @.... - 1db70 08000000 20ab2440 10000000 04490000 .... .$@.....I.. - 1db80 30ab2440 04000000 04010000 44ab2440 0.$@........D.$@ - 1db90 01000000 04010000 48ab2440 0d000000 ........H.$@.... - 1dba0 04010000 58ab2440 0d000000 04010000 ....X.$@........ - 1dbb0 68ab2440 0d000000 04010000 78ab2440 h.$@........x.$@ - 1dbc0 0c000000 04010000 04ac2440 00000000 ..........$@.... + 1db70 08000000 40ab2440 10000000 04490000 ....@.$@.....I.. + 1db80 50ab2440 04000000 04010000 64ab2440 P.$@........d.$@ + 1db90 01000000 04010000 68ab2440 0d000000 ........h.$@.... + 1dba0 04010000 78ab2440 0d000000 04010000 ....x.$@........ + 1dbb0 88ab2440 0d000000 04010000 98ab2440 ..$@..........$@ + 1dbc0 0c000000 04010000 24ac2440 00000000 ........$.$@.... 1dbd0 04290000 18cd2040 12000000 82000000 .).... @........ 1dbe0 2acd2040 00000000 08000000 2acd2040 *. @........*. @ 1dbf0 04000000 a2000000 2ecd2040 00000000 .......... @.... @@ -33014,16 +33016,16 @@ Contents of section .xt.prop: 1e260 04010000 e088fe3f 00000000 04480000 .......?.....H.. 1e270 cc7e2040 10000000 01280000 dc7e2040 .~ @.....(...~ @ 1e280 52000000 82000000 2e7f2040 00000000 R......... @.... - 1e290 08000000 20ad2440 11000000 04010000 .... .$@........ - 1e2a0 40ad2440 00000000 04490000 40ad2440 @.$@.....I..@.$@ - 1e2b0 09000000 04010000 50ad2440 00000000 ........P.$@.... - 1e2c0 04490000 50ad2440 06000000 04010000 .I..P.$@........ - 1e2d0 58ad2440 00000000 04390000 58ad2440 X.$@.....9..X.$@ - 1e2e0 08000000 04490000 60ad2440 0a000000 .....I..`.$@.... - 1e2f0 04010000 70ad2440 00000000 04490000 ....p.$@.....I.. - 1e300 70ad2440 04000000 04010000 80ad2440 p.$@..........$@ - 1e310 00000000 04490000 80ad2440 14000000 .....I....$@.... - 1e320 04010000 a0ad2440 00000000 04480000 ......$@.....H.. + 1e290 08000000 40ad2440 11000000 04010000 ....@.$@........ + 1e2a0 60ad2440 00000000 04490000 60ad2440 `.$@.....I..`.$@ + 1e2b0 09000000 04010000 70ad2440 00000000 ........p.$@.... + 1e2c0 04490000 70ad2440 06000000 04010000 .I..p.$@........ + 1e2d0 78ad2440 00000000 04390000 78ad2440 x.$@.....9..x.$@ + 1e2e0 08000000 04490000 80ad2440 0a000000 .....I....$@.... + 1e2f0 04010000 90ad2440 00000000 04490000 ......$@.....I.. + 1e300 90ad2440 04000000 04010000 a0ad2440 ..$@..........$@ + 1e310 00000000 04490000 a0ad2440 14000000 .....I....$@.... + 1e320 04010000 c0ad2440 00000000 04480000 ......$@.....H.. 1e330 307f2040 00000000 01280000 307f2040 0. @.....(..0. @ 1e340 21000000 82000000 517f2040 00000000 !.......Q. @.... 1e350 08000000 547f2040 00000000 01280000 ....T. @.....(.. @@ -33256,7 +33258,7 @@ Contents of section .xt.prop: 1f180 51000000 82000000 99912040 00000000 Q......... @.... 1f190 08000000 9c912040 04000000 01280000 ...... @.....(.. 1f1a0 a0912040 18000000 82000000 b8912040 .. @.......... @ - 1f1b0 00000000 08000000 b0ad2440 10000000 ..........$@.... + 1f1b0 00000000 08000000 d0ad2440 10000000 ..........$@.... 1f1c0 04490000 b8912040 04000000 01280000 .I.... @.....(.. 1f1d0 bc912040 05000000 82000000 c1912040 .. @.......... @ 1f1e0 09000000 a2000000 ca912040 05000000 .......... @.... @@ -33475,21 +33477,21 @@ Contents of section .xt.prop: 1ff30 2e000000 82000000 fea42040 00000000 .......... @.... 1ff40 08000000 00a52040 0c000000 01280000 ...... @.....(.. 1ff50 0ca52040 3d000000 82000000 49a52040 .. @=.......I. @ - 1ff60 00000000 08000000 e0ad2440 09000000 ..........$@.... - 1ff70 04010000 f0ad2440 00000000 04490000 ......$@.....I.. - 1ff80 f0ad2440 19000000 04010000 10ae2440 ..$@..........$@ - 1ff90 00000000 04490000 10ae2440 0b000000 .....I....$@.... - 1ffa0 04010000 20ae2440 00000000 04490000 .... .$@.....I.. - 1ffb0 20ae2440 21000000 04010000 50ae2440 .$@!.......P.$@ - 1ffc0 00000000 04490000 50ae2440 16000000 .....I..P.$@.... - 1ffd0 04010000 70ae2440 20000000 04490000 ....p.$@ ....I.. - 1ffe0 90ae2440 32000000 04010000 d0ae2440 ..$@2.........$@ - 1fff0 00000000 04490000 d0ae2440 38000000 .....I....$@8... - 20000 04010000 10af2440 00000000 04490000 ......$@.....I.. - 20010 10af2440 11000000 04010000 30af2440 ..$@........0.$@ - 20020 00000000 04490000 30af2440 11000000 .....I..0.$@.... - 20030 04010000 50af2440 00000000 04490000 ....P.$@.....I.. - 20040 50af2440 17000000 04010000 70af2440 P.$@........p.$@ + 1ff60 00000000 08000000 00ae2440 09000000 ..........$@.... + 1ff70 04010000 10ae2440 00000000 04490000 ......$@.....I.. + 1ff80 10ae2440 19000000 04010000 30ae2440 ..$@........0.$@ + 1ff90 00000000 04490000 30ae2440 0b000000 .....I..0.$@.... + 1ffa0 04010000 40ae2440 00000000 04490000 ....@.$@.....I.. + 1ffb0 40ae2440 21000000 04010000 70ae2440 @.$@!.......p.$@ + 1ffc0 00000000 04490000 70ae2440 16000000 .....I..p.$@.... + 1ffd0 04010000 90ae2440 20000000 04490000 ......$@ ....I.. + 1ffe0 b0ae2440 32000000 04010000 f0ae2440 ..$@2.........$@ + 1fff0 00000000 04490000 f0ae2440 38000000 .....I....$@8... + 20000 04010000 30af2440 00000000 04490000 ....0.$@.....I.. + 20010 30af2440 11000000 04010000 50af2440 0.$@........P.$@ + 20020 00000000 04490000 50af2440 11000000 .....I..P.$@.... + 20030 04010000 70af2440 00000000 04490000 ....p.$@.....I.. + 20040 70af2440 17000000 04010000 90af2440 p.$@..........$@ 20050 00000000 04480000 4ca52040 00000000 .....H..L. @.... 20060 01280000 4ca52040 49000000 82000000 .(..L. @I....... 20070 95a52040 00000000 08000000 98a52040 .. @.......... @ @@ -33911,9 +33913,9 @@ Contents of section .xt.prop: 21a70 a2000000 3bc62040 00000000 08000000 ....;. @........ 21a80 3bc62040 02000000 a2000000 3dc62040 ;. @........=. @ 21a90 60000000 a2000000 9dc62040 00000000 `......... @.... - 21aa0 08000000 b0af2440 24000000 04010000 ......$@$....... - 21ab0 e0af2440 00000000 04490000 e0af2440 ..$@.....I....$@ - 21ac0 23000000 04010000 10b02440 40000000 #.........$@@... + 21aa0 08000000 d0af2440 24000000 04010000 ......$@$....... + 21ab0 00b02440 00000000 04490000 00b02440 ..$@.....I....$@ + 21ac0 23000000 04010000 30b02440 40000000 #.......0.$@@... 21ad0 04490000 a0c62040 08000000 01280000 .I.... @.....(.. 21ae0 a8c62040 24000000 82000000 ccc62040 .. @$......... @ 21af0 17000000 a2000000 e3c62040 00000000 .......... @.... @@ -33953,1694 +33955,1694 @@ Contents of section .xt.prop: 21d10 82000000 99c92040 00000000 08000000 ...... @........ 21d20 9cc92040 00000000 01280000 9cc92040 .. @.....(.... @ 21d30 50000000 82000000 ecc92040 00000000 P......... @.... - 21d40 08000000 60822340 00000000 04280000 ....`.#@.....(.. - 21d50 60822340 14000000 02000000 74822340 `.#@........t.#@ - 21d60 02000000 22000000 76822340 00000000 ...."...v.#@.... - 21d70 08280000 78822340 00000000 01280000 .(..x.#@.....(.. - 21d80 78822340 39000000 02000000 b1822340 x.#@9.........#@ - 21d90 00000000 08280000 b4822340 20000000 .....(....#@ ... - 21da0 02000000 d4822340 00000000 08280000 ......#@.....(.. - 21db0 d4822340 11000000 02000000 e5822340 ..#@..........#@ - 21dc0 00000000 08280000 e8822340 23000000 .....(....#@#... - 21dd0 02000000 0b832340 00000000 08280000 ......#@.....(.. - 21de0 0c832340 00000000 01280000 0c832340 ..#@.....(....#@ - 21df0 53000000 02000000 5f832340 00000000 S......._.#@.... - 21e00 08280000 60832340 00000000 01280000 .(..`.#@.....(.. - 21e10 60832340 16000000 02000000 76832340 `.#@........v.#@ - 21e20 06000000 22000000 7c832340 09000000 ...."...|.#@.... - 21e30 22000000 85832340 00000000 08280000 ".....#@.....(.. - 21e40 88832340 31000000 02000000 b9832340 ..#@1.........#@ - 21e50 00000000 08000000 b9832340 02000000 ..........#@.... - 21e60 22000000 bb832340 00000000 08280000 ".....#@.....(.. - 21e70 bc832340 08000000 01280000 c4832340 ..#@.....(....#@ - 21e80 31000000 02000000 f5832340 2f000000 1.........#@/... - 21e90 22000000 24842340 04000000 22000000 "...$.#@...."... - 21ea0 28842340 88000000 22000000 b0842340 (.#@....".....#@ - 21eb0 18000000 22000000 c8842340 29000000 ....".....#@)... - 21ec0 22000000 f1842340 14000000 22000000 ".....#@...."... - 21ed0 05852340 01000000 08000000 06852340 ..#@..........#@ - 21ee0 13000000 22000000 19852340 10000000 ....".....#@.... - 21ef0 22000000 29852340 2b000000 22000000 "...).#@+..."... - 21f00 54852340 1e000000 22000000 72852340 T.#@...."...r.#@ - 21f10 0f000000 22000000 81852340 00000000 ....".....#@.... - 21f20 08280000 84852340 04000000 01280000 .(....#@.....(.. - 21f30 88852340 40000000 02000000 c8852340 ..#@@.........#@ - 21f40 0b000000 22000000 d3852340 02000000 ....".....#@.... - 21f50 08000000 d5852340 27000000 02000000 ......#@'....... - 21f60 fc852340 01000000 08000000 fd852340 ..#@..........#@ - 21f70 8c000000 22000000 89862340 00000000 ....".....#@.... - 21f80 08000000 89862340 2f000000 02000000 ......#@/....... - 21f90 b8862340 00000000 08000000 b8862340 ..#@..........#@ - 21fa0 40000000 02000000 f8862340 00000000 @.........#@.... - 21fb0 08280000 f8862340 04000000 01280000 .(....#@.....(.. - 21fc0 fc862340 00010000 02000000 fc872340 ..#@..........#@ - 21fd0 0b000000 22000000 07882340 02000000 ....".....#@.... - 21fe0 08000000 09882340 27000000 02000000 ......#@'....... - 21ff0 30882340 00000000 08000000 30882340 0.#@........0.#@ - 22000 2d000000 22000000 5d882340 00000000 -..."...].#@.... - 22010 08000000 5d882340 2b000000 02000000 ....].#@+....... - 22020 88882340 00000000 08000000 88882340 ..#@..........#@ - 22030 40000000 02000000 c8882340 00000000 @.........#@.... - 22040 08280000 c8882340 00000000 01280000 .(....#@.....(.. - 22050 c8882340 8e000000 02000000 56892340 ..#@........V.#@ - 22060 42000000 22000000 98892340 00000000 B...".....#@.... - 22070 08280000 98892340 00000000 01280000 .(....#@.....(.. - 22080 98892340 30000000 02000000 c8892340 ..#@0.........#@ - 22090 0a000000 22000000 d2892340 18000000 ....".....#@.... - 220a0 22000000 ea892340 0b000000 22000000 ".....#@...."... - 220b0 f5892340 06000000 22000000 fb892340 ..#@....".....#@ - 220c0 19000000 22000000 148a2340 0c000000 ....".....#@.... - 220d0 22000000 208a2340 06000000 22000000 "... .#@...."... - 220e0 268a2340 12000000 22000000 388a2340 &.#@...."...8.#@ - 220f0 0a000000 22000000 428a2340 02000000 ...."...B.#@.... - 22100 08000000 448a2340 0f000000 02000000 ....D.#@........ - 22110 538a2340 01000000 08000000 548a2340 S.#@........T.#@ - 22120 0c000000 22000000 608a2340 00000000 ...."...`.#@.... - 22130 08000000 608a2340 1a000000 22000000 ....`.#@...."... - 22140 7a8a2340 3b000000 22000000 b58a2340 z.#@;...".....#@ - 22150 0b000000 22000000 c08a2340 00000000 ....".....#@.... - 22160 08280000 c08a2340 0c000000 01280000 .(....#@.....(.. - 22170 cc8a2340 24000000 02000000 f08a2340 ..#@$.........#@ - 22180 0d000000 22000000 fd8a2340 00000000 ....".....#@.... - 22190 08000000 fd8a2340 14000000 22000000 ......#@...."... - 221a0 118b2340 00000000 08000000 118b2340 ..#@..........#@ - 221b0 5c000000 22000000 6d8b2340 01000000 \..."...m.#@.... - 221c0 08000000 6e8b2340 79000000 22000000 ....n.#@y..."... - 221d0 e78b2340 01000000 08000000 e88b2340 ..#@..........#@ - 221e0 0f000000 02000000 f78b2340 00000000 ..........#@.... - 221f0 08280000 f88b2340 04000000 01280000 .(....#@.....(.. - 22200 fc8b2340 50000000 02000000 4c8c2340 ..#@P.......L.#@ - 22210 01000000 08000000 4d8c2340 8b000000 ........M.#@.... - 22220 22000000 d88c2340 00000000 08000000 ".....#@........ - 22230 d88c2340 3a000000 22000000 128d2340 ..#@:...".....#@ - 22240 17000000 22000000 298d2340 18000000 ...."...).#@.... - 22250 22000000 418d2340 0c000000 22000000 "...A.#@...."... - 22260 4d8d2340 09000000 22000000 568d2340 M.#@...."...V.#@ - 22270 22000000 22000000 788d2340 00000000 "..."...x.#@.... - 22280 08000000 788d2340 04000000 02000000 ....x.#@........ - 22290 7c8d2340 25000000 22000000 a18d2340 |.#@%...".....#@ - 222a0 00000000 08000000 a18d2340 27000000 ..........#@'... - 222b0 22000000 c88d2340 00000000 08000000 ".....#@........ - 222c0 c88d2340 18000000 22000000 e08d2340 ..#@....".....#@ - 222d0 00000000 08000000 e08d2340 13000000 ..........#@.... - 222e0 22000000 f38d2340 01000000 08000000 ".....#@........ - 222f0 f48d2340 02000000 22000000 f68d2340 ..#@....".....#@ - 22300 0e000000 22000000 048e2340 00000000 ....".....#@.... - 22310 08000000 048e2340 05000000 22000000 ......#@...."... - 22320 098e2340 07000000 22000000 108e2340 ..#@....".....#@ - 22330 00000000 08000000 108e2340 05000000 ..........#@.... - 22340 22000000 158e2340 0b000000 22000000 ".....#@...."... - 22350 208e2340 08000000 22000000 288e2340 .#@...."...(.#@ - 22360 01000000 08000000 298e2340 07000000 ........).#@.... - 22370 22000000 308e2340 07000000 22000000 "...0.#@...."... - 22380 378e2340 01000000 08000000 388e2340 7.#@........8.#@ - 22390 0a000000 22000000 428e2340 07000000 ...."...B.#@.... - 223a0 22000000 498e2340 00000000 08000000 "...I.#@........ - 223b0 498e2340 07000000 22000000 508e2340 I.#@...."...P.#@ - 223c0 07000000 22000000 578e2340 00000000 ...."...W.#@.... - 223d0 08000000 578e2340 0d000000 22000000 ....W.#@...."... - 223e0 648e2340 07000000 22000000 6b8e2340 d.#@...."...k.#@ - 223f0 02000000 08000000 6d8e2340 07000000 ........m.#@.... - 22400 22000000 748e2340 07000000 22000000 "...t.#@...."... - 22410 7b8e2340 02000000 08000000 7d8e2340 {.#@........}.#@ - 22420 07000000 22000000 848e2340 07000000 ....".....#@.... - 22430 22000000 8b8e2340 01000000 08000000 ".....#@........ - 22440 8c8e2340 06000000 22000000 928e2340 ..#@....".....#@ - 22450 27000000 22000000 b98e2340 6d000000 '...".....#@m... - 22460 22000000 268f2340 02000000 08000000 "...&.#@........ - 22470 288f2340 0c000000 02000000 348f2340 (.#@........4.#@ - 22480 00000000 08000000 348f2340 1a000000 ........4.#@.... - 22490 02000000 4e8f2340 02000000 08000000 ....N.#@........ - 224a0 508f2340 0b000000 02000000 5b8f2340 P.#@........[.#@ - 224b0 01000000 08000000 5c8f2340 0b000000 ........\.#@.... - 224c0 02000000 678f2340 01000000 08000000 ....g.#@........ - 224d0 688f2340 09000000 02000000 718f2340 h.#@........q.#@ - 224e0 00000000 08000000 718f2340 1f000000 ........q.#@.... - 224f0 02000000 908f2340 00000000 08000000 ......#@........ - 22500 908f2340 19000000 22000000 a98f2340 ..#@....".....#@ - 22510 00000000 08000000 a98f2340 48000000 ..........#@H... - 22520 22000000 f18f2340 00000000 08000000 ".....#@........ - 22530 f18f2340 6a000000 02000000 5b902340 ..#@j.......[.#@ - 22540 00000000 08280000 5c902340 00000000 .....(..\.#@.... - 22550 01280000 5c902340 26000000 02000000 .(..\.#@&....... - 22560 82902340 00000000 08280000 84902340 ..#@.....(....#@ - 22570 08000000 01280000 8c902340 1d000000 .....(....#@.... - 22580 02000000 a9902340 09000000 22000000 ......#@...."... - 22590 b2902340 00000000 08280000 b4902340 ..#@.....(....#@ - 225a0 00000000 01280000 b4902340 2c000000 .....(....#@,... - 225b0 02000000 e0902340 21000000 22000000 ......#@!..."... - 225c0 01912340 45000000 22000000 46912340 ..#@E..."...F.#@ - 225d0 07000000 22000000 4d912340 0e000000 ...."...M.#@.... - 225e0 22000000 5b912340 00000000 08280000 "...[.#@.....(.. - 225f0 5c912340 00000000 01280000 5c912340 \.#@.....(..\.#@ - 22600 1d000000 02000000 79912340 00000000 ........y.#@.... - 22610 08000000 79912340 03000000 22000000 ....y.#@...."... - 22620 7c912340 13000000 22000000 8f912340 |.#@....".....#@ - 22630 01000000 08000000 90912340 0a000000 ..........#@.... - 22640 22000000 9a912340 0b000000 22000000 ".....#@...."... - 22650 a5912340 00000000 08280000 a8912340 ..#@.....(....#@ - 22660 00000000 01280000 a8912340 8d000000 .....(....#@.... - 22670 02000000 35922340 18000000 22000000 ....5.#@...."... - 22680 4d922340 00000000 08280000 50922340 M.#@.....(..P.#@ - 22690 14000000 01280000 64922340 3c000000 .....(..d.#@<... - 226a0 02000000 a0922340 0b000000 22000000 ......#@...."... - 226b0 ab922340 02000000 08000000 ad922340 ..#@..........#@ - 226c0 27000000 02000000 d4922340 00000000 '.........#@.... - 226d0 08000000 d4922340 2d000000 22000000 ......#@-..."... - 226e0 01932340 00000000 08000000 01932340 ..#@..........#@ - 226f0 2b000000 02000000 2c932340 00000000 +.......,.#@.... - 22700 08000000 2c932340 46000000 02000000 ....,.#@F....... - 22710 72932340 00000000 08280000 74932340 r.#@.....(..t.#@ - 22720 00000000 01280000 74932340 6e000000 .....(..t.#@n... - 22730 02000000 e2932340 52000000 22000000 ......#@R..."... - 22740 34942340 0d000000 22000000 41942340 4.#@...."...A.#@ - 22750 00000000 08280000 44942340 04000000 .....(..D.#@.... - 22760 01280000 48942340 44000000 02000000 .(..H.#@D....... - 22770 8c942340 00000000 08000000 8c942340 ..#@..........#@ - 22780 45000000 22000000 d1942340 0b000000 E...".....#@.... - 22790 22000000 dc942340 01000000 08000000 ".....#@........ - 227a0 dd942340 27000000 02000000 04952340 ..#@'.........#@ - 227b0 00000000 08000000 04952340 2d000000 ..........#@-... - 227c0 22000000 31952340 00000000 08000000 "...1.#@........ - 227d0 31952340 2b000000 02000000 5c952340 1.#@+.......\.#@ - 227e0 00000000 08000000 5c952340 4a000000 ........\.#@J... - 227f0 02000000 a6952340 02000000 08000000 ......#@........ - 22800 a8952340 16000000 02000000 be952340 ..#@..........#@ - 22810 1c000000 22000000 da952340 00000000 ....".....#@.... - 22820 08000000 da952340 0f000000 22000000 ......#@...."... - 22830 e9952340 00000000 08280000 ec952340 ..#@.....(....#@ - 22840 0c000000 01280000 f8952340 49000000 .....(....#@I... - 22850 02000000 41962340 00000000 08000000 ....A.#@........ - 22860 41962340 0e000000 22000000 4f962340 A.#@...."...O.#@ - 22870 01000000 08000000 50962340 20000000 ........P.#@ ... - 22880 22000000 70962340 00000000 08000000 "...p.#@........ - 22890 70962340 08000000 22000000 78962340 p.#@...."...x.#@ - 228a0 00000000 08000000 78962340 11000000 ........x.#@.... - 228b0 22000000 89962340 00000000 08000000 ".....#@........ - 228c0 89962340 08000000 22000000 91962340 ..#@....".....#@ - 228d0 00000000 08000000 91962340 12000000 ..........#@.... - 228e0 22000000 a3962340 00000000 08000000 ".....#@........ - 228f0 a3962340 0a000000 22000000 ad962340 ..#@....".....#@ - 22900 00000000 08000000 ad962340 0d000000 ..........#@.... - 22910 22000000 ba962340 00000000 08280000 ".....#@.....(.. - 22920 bc962340 00000000 01280000 bc962340 ..#@.....(....#@ - 22930 26000000 02000000 e2962340 07000000 &.........#@.... - 22940 22000000 e9962340 09000000 22000000 ".....#@...."... - 22950 f2962340 00000000 08280000 f4962340 ..#@.....(....#@ - 22960 08000000 01280000 fc962340 10000000 .....(....#@.... - 22970 02000000 0c972340 05000000 22000000 ......#@...."... - 22980 11972340 00000000 08000000 11972340 ..#@..........#@ - 22990 35000000 22000000 46972340 00000000 5..."...F.#@.... - 229a0 08000000 46972340 07000000 22000000 ....F.#@...."... - 229b0 4d972340 49000000 22000000 96972340 M.#@I...".....#@ - 229c0 05000000 22000000 9b972340 01000000 ....".....#@.... - 229d0 08000000 9c972340 1a000000 22000000 ......#@...."... - 229e0 b6972340 00000000 08000000 d0182040 ..#@.......... @ + 21d40 08000000 7c822340 00000000 04280000 ....|.#@.....(.. + 21d50 7c822340 14000000 02000000 90822340 |.#@..........#@ + 21d60 02000000 22000000 92822340 00000000 ....".....#@.... + 21d70 08280000 94822340 00000000 01280000 .(....#@.....(.. + 21d80 94822340 39000000 02000000 cd822340 ..#@9.........#@ + 21d90 00000000 08280000 d0822340 20000000 .....(....#@ ... + 21da0 02000000 f0822340 00000000 08280000 ......#@.....(.. + 21db0 f0822340 11000000 02000000 01832340 ..#@..........#@ + 21dc0 00000000 08280000 04832340 23000000 .....(....#@#... + 21dd0 02000000 27832340 00000000 08280000 ....'.#@.....(.. + 21de0 28832340 00000000 01280000 28832340 (.#@.....(..(.#@ + 21df0 53000000 02000000 7b832340 00000000 S.......{.#@.... + 21e00 08280000 7c832340 00000000 01280000 .(..|.#@.....(.. + 21e10 7c832340 16000000 02000000 92832340 |.#@..........#@ + 21e20 06000000 22000000 98832340 09000000 ....".....#@.... + 21e30 22000000 a1832340 00000000 08280000 ".....#@.....(.. + 21e40 a4832340 31000000 02000000 d5832340 ..#@1.........#@ + 21e50 00000000 08000000 d5832340 02000000 ..........#@.... + 21e60 22000000 d7832340 00000000 08280000 ".....#@.....(.. + 21e70 d8832340 08000000 01280000 e0832340 ..#@.....(....#@ + 21e80 31000000 02000000 11842340 2f000000 1.........#@/... + 21e90 22000000 40842340 04000000 22000000 "...@.#@...."... + 21ea0 44842340 88000000 22000000 cc842340 D.#@....".....#@ + 21eb0 18000000 22000000 e4842340 29000000 ....".....#@)... + 21ec0 22000000 0d852340 14000000 22000000 ".....#@...."... + 21ed0 21852340 01000000 08000000 22852340 !.#@........".#@ + 21ee0 13000000 22000000 35852340 10000000 ...."...5.#@.... + 21ef0 22000000 45852340 2b000000 22000000 "...E.#@+..."... + 21f00 70852340 1e000000 22000000 8e852340 p.#@....".....#@ + 21f10 0f000000 22000000 9d852340 00000000 ....".....#@.... + 21f20 08280000 a0852340 04000000 01280000 .(....#@.....(.. + 21f30 a4852340 40000000 02000000 e4852340 ..#@@.........#@ + 21f40 0b000000 22000000 ef852340 02000000 ....".....#@.... + 21f50 08000000 f1852340 27000000 02000000 ......#@'....... + 21f60 18862340 01000000 08000000 19862340 ..#@..........#@ + 21f70 8c000000 22000000 a5862340 00000000 ....".....#@.... + 21f80 08000000 a5862340 2f000000 02000000 ......#@/....... + 21f90 d4862340 00000000 08000000 d4862340 ..#@..........#@ + 21fa0 40000000 02000000 14872340 00000000 @.........#@.... + 21fb0 08280000 14872340 04000000 01280000 .(....#@.....(.. + 21fc0 18872340 00010000 02000000 18882340 ..#@..........#@ + 21fd0 0b000000 22000000 23882340 02000000 ...."...#.#@.... + 21fe0 08000000 25882340 27000000 02000000 ....%.#@'....... + 21ff0 4c882340 00000000 08000000 4c882340 L.#@........L.#@ + 22000 2d000000 22000000 79882340 00000000 -..."...y.#@.... + 22010 08000000 79882340 2b000000 02000000 ....y.#@+....... + 22020 a4882340 00000000 08000000 a4882340 ..#@..........#@ + 22030 40000000 02000000 e4882340 00000000 @.........#@.... + 22040 08280000 e4882340 00000000 01280000 .(....#@.....(.. + 22050 e4882340 8e000000 02000000 72892340 ..#@........r.#@ + 22060 42000000 22000000 b4892340 00000000 B...".....#@.... + 22070 08280000 b4892340 00000000 01280000 .(....#@.....(.. + 22080 b4892340 30000000 02000000 e4892340 ..#@0.........#@ + 22090 0a000000 22000000 ee892340 18000000 ....".....#@.... + 220a0 22000000 068a2340 0b000000 22000000 ".....#@...."... + 220b0 118a2340 06000000 22000000 178a2340 ..#@....".....#@ + 220c0 19000000 22000000 308a2340 0c000000 ...."...0.#@.... + 220d0 22000000 3c8a2340 06000000 22000000 "...<.#@...."... + 220e0 428a2340 12000000 22000000 548a2340 B.#@...."...T.#@ + 220f0 0a000000 22000000 5e8a2340 02000000 ...."...^.#@.... + 22100 08000000 608a2340 0f000000 02000000 ....`.#@........ + 22110 6f8a2340 01000000 08000000 708a2340 o.#@........p.#@ + 22120 0c000000 22000000 7c8a2340 00000000 ...."...|.#@.... + 22130 08000000 7c8a2340 1a000000 22000000 ....|.#@...."... + 22140 968a2340 3b000000 22000000 d18a2340 ..#@;...".....#@ + 22150 0b000000 22000000 dc8a2340 00000000 ....".....#@.... + 22160 08280000 dc8a2340 0c000000 01280000 .(....#@.....(.. + 22170 e88a2340 24000000 02000000 0c8b2340 ..#@$.........#@ + 22180 0d000000 22000000 198b2340 00000000 ....".....#@.... + 22190 08000000 198b2340 14000000 22000000 ......#@...."... + 221a0 2d8b2340 00000000 08000000 2d8b2340 -.#@........-.#@ + 221b0 5c000000 22000000 898b2340 01000000 \...".....#@.... + 221c0 08000000 8a8b2340 79000000 22000000 ......#@y..."... + 221d0 038c2340 01000000 08000000 048c2340 ..#@..........#@ + 221e0 0f000000 02000000 138c2340 00000000 ..........#@.... + 221f0 08280000 148c2340 04000000 01280000 .(....#@.....(.. + 22200 188c2340 50000000 02000000 688c2340 ..#@P.......h.#@ + 22210 01000000 08000000 698c2340 8b000000 ........i.#@.... + 22220 22000000 f48c2340 00000000 08000000 ".....#@........ + 22230 f48c2340 3a000000 22000000 2e8d2340 ..#@:...".....#@ + 22240 17000000 22000000 458d2340 18000000 ...."...E.#@.... + 22250 22000000 5d8d2340 0c000000 22000000 "...].#@...."... + 22260 698d2340 09000000 22000000 728d2340 i.#@...."...r.#@ + 22270 22000000 22000000 948d2340 00000000 "...".....#@.... + 22280 08000000 948d2340 04000000 02000000 ......#@........ + 22290 988d2340 25000000 22000000 bd8d2340 ..#@%...".....#@ + 222a0 00000000 08000000 bd8d2340 27000000 ..........#@'... + 222b0 22000000 e48d2340 00000000 08000000 ".....#@........ + 222c0 e48d2340 18000000 22000000 fc8d2340 ..#@....".....#@ + 222d0 00000000 08000000 fc8d2340 13000000 ..........#@.... + 222e0 22000000 0f8e2340 01000000 08000000 ".....#@........ + 222f0 108e2340 02000000 22000000 128e2340 ..#@....".....#@ + 22300 0e000000 22000000 208e2340 00000000 ...."... .#@.... + 22310 08000000 208e2340 05000000 22000000 .... .#@...."... + 22320 258e2340 07000000 22000000 2c8e2340 %.#@...."...,.#@ + 22330 00000000 08000000 2c8e2340 05000000 ........,.#@.... + 22340 22000000 318e2340 0b000000 22000000 "...1.#@...."... + 22350 3c8e2340 08000000 22000000 448e2340 <.#@...."...D.#@ + 22360 01000000 08000000 458e2340 07000000 ........E.#@.... + 22370 22000000 4c8e2340 07000000 22000000 "...L.#@...."... + 22380 538e2340 01000000 08000000 548e2340 S.#@........T.#@ + 22390 0a000000 22000000 5e8e2340 07000000 ...."...^.#@.... + 223a0 22000000 658e2340 00000000 08000000 "...e.#@........ + 223b0 658e2340 07000000 22000000 6c8e2340 e.#@...."...l.#@ + 223c0 07000000 22000000 738e2340 00000000 ...."...s.#@.... + 223d0 08000000 738e2340 0d000000 22000000 ....s.#@...."... + 223e0 808e2340 07000000 22000000 878e2340 ..#@....".....#@ + 223f0 02000000 08000000 898e2340 07000000 ..........#@.... + 22400 22000000 908e2340 07000000 22000000 ".....#@...."... + 22410 978e2340 02000000 08000000 998e2340 ..#@..........#@ + 22420 07000000 22000000 a08e2340 07000000 ....".....#@.... + 22430 22000000 a78e2340 01000000 08000000 ".....#@........ + 22440 a88e2340 06000000 22000000 ae8e2340 ..#@....".....#@ + 22450 27000000 22000000 d58e2340 6d000000 '...".....#@m... + 22460 22000000 428f2340 02000000 08000000 "...B.#@........ + 22470 448f2340 0c000000 02000000 508f2340 D.#@........P.#@ + 22480 00000000 08000000 508f2340 1a000000 ........P.#@.... + 22490 02000000 6a8f2340 02000000 08000000 ....j.#@........ + 224a0 6c8f2340 0b000000 02000000 778f2340 l.#@........w.#@ + 224b0 01000000 08000000 788f2340 0b000000 ........x.#@.... + 224c0 02000000 838f2340 01000000 08000000 ......#@........ + 224d0 848f2340 09000000 02000000 8d8f2340 ..#@..........#@ + 224e0 00000000 08000000 8d8f2340 1f000000 ..........#@.... + 224f0 02000000 ac8f2340 00000000 08000000 ......#@........ + 22500 ac8f2340 19000000 22000000 c58f2340 ..#@....".....#@ + 22510 00000000 08000000 c58f2340 48000000 ..........#@H... + 22520 22000000 0d902340 00000000 08000000 ".....#@........ + 22530 0d902340 6a000000 02000000 77902340 ..#@j.......w.#@ + 22540 00000000 08280000 78902340 00000000 .....(..x.#@.... + 22550 01280000 78902340 26000000 02000000 .(..x.#@&....... + 22560 9e902340 00000000 08280000 a0902340 ..#@.....(....#@ + 22570 08000000 01280000 a8902340 1d000000 .....(....#@.... + 22580 02000000 c5902340 09000000 22000000 ......#@...."... + 22590 ce902340 00000000 08280000 d0902340 ..#@.....(....#@ + 225a0 00000000 01280000 d0902340 2c000000 .....(....#@,... + 225b0 02000000 fc902340 21000000 22000000 ......#@!..."... + 225c0 1d912340 45000000 22000000 62912340 ..#@E..."...b.#@ + 225d0 07000000 22000000 69912340 0e000000 ...."...i.#@.... + 225e0 22000000 77912340 00000000 08280000 "...w.#@.....(.. + 225f0 78912340 00000000 01280000 78912340 x.#@.....(..x.#@ + 22600 1d000000 02000000 95912340 00000000 ..........#@.... + 22610 08000000 95912340 03000000 22000000 ......#@...."... + 22620 98912340 13000000 22000000 ab912340 ..#@....".....#@ + 22630 01000000 08000000 ac912340 0a000000 ..........#@.... + 22640 22000000 b6912340 0b000000 22000000 ".....#@...."... + 22650 c1912340 00000000 08280000 c4912340 ..#@.....(....#@ + 22660 00000000 01280000 c4912340 8d000000 .....(....#@.... + 22670 02000000 51922340 18000000 22000000 ....Q.#@...."... + 22680 69922340 00000000 08280000 6c922340 i.#@.....(..l.#@ + 22690 14000000 01280000 80922340 3c000000 .....(....#@<... + 226a0 02000000 bc922340 0b000000 22000000 ......#@...."... + 226b0 c7922340 02000000 08000000 c9922340 ..#@..........#@ + 226c0 27000000 02000000 f0922340 00000000 '.........#@.... + 226d0 08000000 f0922340 2d000000 22000000 ......#@-..."... + 226e0 1d932340 00000000 08000000 1d932340 ..#@..........#@ + 226f0 2b000000 02000000 48932340 00000000 +.......H.#@.... + 22700 08000000 48932340 46000000 02000000 ....H.#@F....... + 22710 8e932340 00000000 08280000 90932340 ..#@.....(....#@ + 22720 00000000 01280000 90932340 6e000000 .....(....#@n... + 22730 02000000 fe932340 52000000 22000000 ......#@R..."... + 22740 50942340 0d000000 22000000 5d942340 P.#@...."...].#@ + 22750 00000000 08280000 60942340 04000000 .....(..`.#@.... + 22760 01280000 64942340 44000000 02000000 .(..d.#@D....... + 22770 a8942340 00000000 08000000 a8942340 ..#@..........#@ + 22780 45000000 22000000 ed942340 0b000000 E...".....#@.... + 22790 22000000 f8942340 01000000 08000000 ".....#@........ + 227a0 f9942340 27000000 02000000 20952340 ..#@'....... .#@ + 227b0 00000000 08000000 20952340 2d000000 ........ .#@-... + 227c0 22000000 4d952340 00000000 08000000 "...M.#@........ + 227d0 4d952340 2b000000 02000000 78952340 M.#@+.......x.#@ + 227e0 00000000 08000000 78952340 4a000000 ........x.#@J... + 227f0 02000000 c2952340 02000000 08000000 ......#@........ + 22800 c4952340 16000000 02000000 da952340 ..#@..........#@ + 22810 1c000000 22000000 f6952340 00000000 ....".....#@.... + 22820 08000000 f6952340 0f000000 22000000 ......#@...."... + 22830 05962340 00000000 08280000 08962340 ..#@.....(....#@ + 22840 0c000000 01280000 14962340 49000000 .....(....#@I... + 22850 02000000 5d962340 00000000 08000000 ....].#@........ + 22860 5d962340 0e000000 22000000 6b962340 ].#@...."...k.#@ + 22870 01000000 08000000 6c962340 20000000 ........l.#@ ... + 22880 22000000 8c962340 00000000 08000000 ".....#@........ + 22890 8c962340 08000000 22000000 94962340 ..#@....".....#@ + 228a0 00000000 08000000 94962340 11000000 ..........#@.... + 228b0 22000000 a5962340 00000000 08000000 ".....#@........ + 228c0 a5962340 08000000 22000000 ad962340 ..#@....".....#@ + 228d0 00000000 08000000 ad962340 12000000 ..........#@.... + 228e0 22000000 bf962340 00000000 08000000 ".....#@........ + 228f0 bf962340 0a000000 22000000 c9962340 ..#@....".....#@ + 22900 00000000 08000000 c9962340 0d000000 ..........#@.... + 22910 22000000 d6962340 00000000 08280000 ".....#@.....(.. + 22920 d8962340 00000000 01280000 d8962340 ..#@.....(....#@ + 22930 26000000 02000000 fe962340 07000000 &.........#@.... + 22940 22000000 05972340 09000000 22000000 ".....#@...."... + 22950 0e972340 00000000 08280000 10972340 ..#@.....(....#@ + 22960 08000000 01280000 18972340 10000000 .....(....#@.... + 22970 02000000 28972340 05000000 22000000 ....(.#@...."... + 22980 2d972340 00000000 08000000 2d972340 -.#@........-.#@ + 22990 35000000 22000000 62972340 00000000 5..."...b.#@.... + 229a0 08000000 62972340 07000000 22000000 ....b.#@...."... + 229b0 69972340 49000000 22000000 b2972340 i.#@I...".....#@ + 229c0 05000000 22000000 b7972340 01000000 ....".....#@.... + 229d0 08000000 b8972340 1a000000 22000000 ......#@...."... + 229e0 d2972340 00000000 08000000 d0182040 ..#@.......... @ 229f0 00000000 04280000 d0182040 14000000 .....(.... @.... 22a00 01280000 e4182040 3b000000 02000000 .(.... @;....... 22a10 1f192040 01000000 08000000 20192040 .. @........ . @ 22a20 05000000 22000000 25192040 00000000 ...."...%. @.... 22a30 08000000 25192040 0d000000 22000000 ....%. @...."... 22a40 32192040 00000000 08000000 e426ff3f 2. @.........&.? - 22a50 00000000 04280000 acb02440 00000000 .....(....$@.... + 22a50 00000000 04280000 ccb02440 00000000 .....(....$@.... 22a60 04280000 ec26ff3f 00000000 04280000 .(...&.?.....(.. - 22a70 f026ff3f 00000000 04280000 b8972340 .&.?.....(....#@ - 22a80 00000000 04280000 b8972340 0c000000 .....(....#@.... - 22a90 01280000 c4972340 ae000000 02000000 .(....#@........ - 22aa0 72982340 00000000 08280000 74982340 r.#@.....(..t.#@ - 22ab0 0c000000 01280000 80982340 39010000 .....(....#@9... - 22ac0 02000000 b9992340 00000000 08280000 ......#@.....(.. - 22ad0 bc992340 11000000 02000000 cd992340 ..#@..........#@ - 22ae0 04000000 22000000 d1992340 01000000 ....".....#@.... - 22af0 08000000 d2992340 02000000 22000000 ......#@...."... - 22b00 d4992340 10000000 22000000 e4992340 ..#@....".....#@ - 22b10 06000000 22000000 ea992340 02000000 ....".....#@.... - 22b20 22000000 ec992340 00000000 08280000 ".....#@.....(.. - 22b30 ec992340 11000000 02000000 fd992340 ..#@..........#@ - 22b40 01000000 08000000 fe992340 02000000 ..........#@.... - 22b50 22000000 009a2340 0c000000 22000000 ".....#@...."... - 22b60 0c9a2340 05000000 22000000 119a2340 ..#@....".....#@ - 22b70 02000000 22000000 139a2340 00000000 ....".....#@.... - 22b80 08280000 149a2340 14000000 01280000 .(....#@.....(.. - 22b90 289a2340 21000000 02000000 499a2340 (.#@!.......I.#@ - 22ba0 91000000 22000000 da9a2340 08000000 ....".....#@.... - 22bb0 22000000 e29a2340 02000000 08000000 ".....#@........ - 22bc0 e49a2340 18000000 22000000 fc9a2340 ..#@....".....#@ - 22bd0 38000000 22000000 349b2340 75000000 8..."...4.#@u... - 22be0 22000000 a99b2340 00000000 08280000 ".....#@.....(.. - 22bf0 ac9b2340 08000000 01280000 b49b2340 ..#@.....(....#@ - 22c00 75000000 02000000 299c2340 00000000 u.......).#@.... - 22c10 08000000 299c2340 0f000000 22000000 ....).#@...."... - 22c20 389c2340 00000000 08280000 389c2340 8.#@.....(..8.#@ - 22c30 00000000 01280000 389c2340 16000000 .....(..8.#@.... - 22c40 02000000 4e9c2340 05000000 22000000 ....N.#@...."... - 22c50 539c2340 00000000 08000000 539c2340 S.#@........S.#@ - 22c60 82000000 22000000 d59c2340 37000000 ....".....#@7... - 22c70 22000000 0c9d2340 16000000 22000000 ".....#@...."... - 22c80 229d2340 00000000 08280000 249d2340 ".#@.....(..$.#@ - 22c90 00000000 01280000 249d2340 22000000 .....(..$.#@"... - 22ca0 02000000 469d2340 05000000 22000000 ....F.#@...."... - 22cb0 4b9d2340 01000000 08000000 4c9d2340 K.#@........L.#@ - 22cc0 15000000 22000000 619d2340 00000000 ...."...a.#@.... - 22cd0 08280000 649d2340 00000000 01280000 .(..d.#@.....(.. - 22ce0 649d2340 28000000 02000000 8c9d2340 d.#@(.........#@ - 22cf0 35000000 22000000 c19d2340 00000000 5...".....#@.... - 22d00 08000000 c19d2340 0a000000 22000000 ......#@...."... - 22d10 cb9d2340 01000000 08000000 cc9d2340 ..#@..........#@ - 22d20 1e000000 22000000 ea9d2340 07000000 ....".....#@.... - 22d30 22000000 f19d2340 00000000 08000000 ".....#@........ - 22d40 f19d2340 38000000 22000000 299e2340 ..#@8..."...).#@ - 22d50 00000000 08280000 2c9e2340 00000000 .....(..,.#@.... - 22d60 01280000 2c9e2340 10000000 02000000 .(..,.#@........ - 22d70 3c9e2340 06000000 22000000 429e2340 <.#@...."...B.#@ - 22d80 02000000 08000000 449e2340 06000000 ........D.#@.... - 22d90 22000000 4a9e2340 05000000 22000000 "...J.#@...."... - 22da0 4f9e2340 03000000 08000000 529e2340 O.#@........R.#@ - 22db0 19000000 02000000 6b9e2340 00000000 ........k.#@.... - 22dc0 08280000 6c9e2340 00000000 01280000 .(..l.#@.....(.. - 22dd0 6c9e2340 10000000 02000000 7c9e2340 l.#@........|.#@ - 22de0 05000000 22000000 819e2340 00000000 ....".....#@.... - 22df0 08000000 819e2340 1c000000 22000000 ......#@...."... - 22e00 9d9e2340 00000000 08280000 a09e2340 ..#@.....(....#@ - 22e10 00000000 01280000 a09e2340 0b000000 .....(....#@.... - 22e20 02000000 ab9e2340 05000000 22000000 ......#@...."... - 22e30 b09e2340 00000000 08000000 b09e2340 ..#@..........#@ - 22e40 1a000000 22000000 ca9e2340 00000000 ....".....#@.... - 22e50 08280000 cc9e2340 00000000 01280000 .(....#@.....(.. - 22e60 cc9e2340 07000000 02000000 d39e2340 ..#@..........#@ - 22e70 00000000 08280000 d49e2340 00000000 .....(....#@.... - 22e80 01280000 d49e2340 50000000 02000000 .(....#@P....... - 22e90 249f2340 28000000 22000000 4c9f2340 $.#@(..."...L.#@ - 22ea0 00000000 08000000 4c9f2340 1b000000 ........L.#@.... - 22eb0 22000000 679f2340 01000000 08000000 "...g.#@........ - 22ec0 689f2340 05000000 02000000 6d9f2340 h.#@........m.#@ - 22ed0 00000000 08000000 6d9f2340 0f000000 ........m.#@.... - 22ee0 22000000 7c9f2340 00000000 08280000 "...|.#@.....(.. - 22ef0 7c9f2340 0c000000 01280000 889f2340 |.#@.....(....#@ - 22f00 3a000000 02000000 c29f2340 00000000 :.........#@.... - 22f10 08000000 c29f2340 02000000 22000000 ......#@...."... - 22f20 c49f2340 3d000000 22000000 01a02340 ..#@=...".....#@ - 22f30 01000000 08000000 02a02340 1c000000 ..........#@.... - 22f40 22000000 1ea02340 00000000 08000000 ".....#@........ - 22f50 1ea02340 58000000 22000000 76a02340 ..#@X..."...v.#@ - 22f60 00000000 08000000 76a02340 07000000 ........v.#@.... - 22f70 22000000 7da02340 00000000 08000000 "...}.#@........ - 22f80 7da02340 05000000 22000000 82a02340 }.#@....".....#@ - 22f90 00000000 08000000 82a02340 13000000 ..........#@.... - 22fa0 22000000 95a02340 3f000000 22000000 ".....#@?..."... - 22fb0 d4a02340 00000000 08000000 d4a02340 ..#@..........#@ - 22fc0 0d000000 22000000 e1a02340 00000000 ....".....#@.... - 22fd0 08000000 e1a02340 09000000 22000000 ......#@...."... - 22fe0 eaa02340 03000000 08000000 eda02340 ..#@..........#@ - 22ff0 25000000 22000000 12a12340 00000000 %...".....#@.... - 23000 08000000 12a12340 26000000 22000000 ......#@&..."... - 23010 38a12340 00000000 08000000 38a12340 8.#@........8.#@ - 23020 1d000000 22000000 55a12340 00000000 ...."...U.#@.... - 23030 08000000 55a12340 14000000 22000000 ....U.#@...."... - 23040 69a12340 00000000 08000000 69a12340 i.#@........i.#@ - 23050 03000000 22000000 6ca12340 0a000000 ...."...l.#@.... - 23060 22000000 76a12340 05000000 22000000 "...v.#@...."... - 23070 7ba12340 00000000 08000000 7ba12340 {.#@........{.#@ - 23080 48000000 02000000 c3a12340 00000000 H.........#@.... - 23090 08280000 c4a12340 04000000 01280000 .(....#@.....(.. - 230a0 c8a12340 33000000 02000000 fba12340 ..#@3.........#@ - 230b0 01000000 08000000 fca12340 1f000000 ..........#@.... - 230c0 22000000 1ba22340 01000000 08000000 ".....#@........ - 230d0 1ca22340 05000000 22000000 21a22340 ..#@...."...!.#@ - 230e0 55000000 22000000 76a22340 00000000 U..."...v.#@.... - 230f0 08000000 76a22340 23000000 02000000 ....v.#@#....... - 23100 99a22340 00000000 08000000 99a22340 ..#@..........#@ - 23110 09000000 22000000 a2a22340 0d000000 ....".....#@.... - 23120 22000000 afa22340 01000000 08000000 ".....#@........ - 23130 b0a22340 34000000 22000000 e4a22340 ..#@4...".....#@ - 23140 00000000 08000000 e4a22340 0c000000 ..........#@.... - 23150 22000000 f0a22340 0d000000 22000000 ".....#@...."... - 23160 fda22340 16000000 22000000 13a32340 ..#@....".....#@ - 23170 01000000 08000000 14a32340 0c000000 ..........#@.... - 23180 02000000 20a32340 00000000 08000000 .... .#@........ - 23190 20a32340 0c000000 02000000 2ca32340 .#@........,.#@ - 231a0 59000000 22000000 85a32340 00000000 Y...".....#@.... - 231b0 08000000 85a32340 0a000000 22000000 ......#@...."... - 231c0 8fa32340 00000000 08000000 8fa32340 ..#@..........#@ - 231d0 56000000 02000000 e5a32340 00000000 V.........#@.... - 231e0 08000000 e5a32340 09000000 22000000 ......#@...."... - 231f0 eea32340 02000000 08000000 f0a32340 ..#@..........#@ - 23200 2b000000 22000000 1ba42340 01000000 +...".....#@.... - 23210 08000000 1ca42340 51000000 02000000 ......#@Q....... - 23220 6da42340 00000000 08000000 6da42340 m.#@........m.#@ - 23230 09000000 22000000 76a42340 02000000 ...."...v.#@.... - 23240 08000000 78a42340 1d000000 22000000 ....x.#@...."... - 23250 95a42340 00000000 08000000 95a42340 ..#@..........#@ - 23260 0c000000 02000000 a1a42340 00000000 ..........#@.... - 23270 08000000 a1a42340 0f000000 22000000 ......#@...."... - 23280 b0a42340 00000000 08000000 b0a42340 ..#@..........#@ - 23290 13000000 02000000 c3a42340 00000000 ..........#@.... - 232a0 08000000 bcb02440 25000000 04280000 ......$@%....(.. + 22a70 f026ff3f 00000000 04280000 d4972340 .&.?.....(....#@ + 22a80 00000000 04280000 d4972340 0c000000 .....(....#@.... + 22a90 01280000 e0972340 ae000000 02000000 .(....#@........ + 22aa0 8e982340 00000000 08280000 90982340 ..#@.....(....#@ + 22ab0 0c000000 01280000 9c982340 39010000 .....(....#@9... + 22ac0 02000000 d5992340 00000000 08280000 ......#@.....(.. + 22ad0 d8992340 11000000 02000000 e9992340 ..#@..........#@ + 22ae0 04000000 22000000 ed992340 01000000 ....".....#@.... + 22af0 08000000 ee992340 02000000 22000000 ......#@...."... + 22b00 f0992340 10000000 22000000 009a2340 ..#@....".....#@ + 22b10 06000000 22000000 069a2340 02000000 ....".....#@.... + 22b20 22000000 089a2340 00000000 08280000 ".....#@.....(.. + 22b30 089a2340 11000000 02000000 199a2340 ..#@..........#@ + 22b40 01000000 08000000 1a9a2340 02000000 ..........#@.... + 22b50 22000000 1c9a2340 0c000000 22000000 ".....#@...."... + 22b60 289a2340 05000000 22000000 2d9a2340 (.#@...."...-.#@ + 22b70 02000000 22000000 2f9a2340 00000000 ....".../.#@.... + 22b80 08280000 309a2340 14000000 01280000 .(..0.#@.....(.. + 22b90 449a2340 21000000 02000000 659a2340 D.#@!.......e.#@ + 22ba0 91000000 22000000 f69a2340 08000000 ....".....#@.... + 22bb0 22000000 fe9a2340 02000000 08000000 ".....#@........ + 22bc0 009b2340 18000000 22000000 189b2340 ..#@....".....#@ + 22bd0 38000000 22000000 509b2340 75000000 8..."...P.#@u... + 22be0 22000000 c59b2340 00000000 08280000 ".....#@.....(.. + 22bf0 c89b2340 08000000 01280000 d09b2340 ..#@.....(....#@ + 22c00 75000000 02000000 459c2340 00000000 u.......E.#@.... + 22c10 08000000 459c2340 0f000000 22000000 ....E.#@...."... + 22c20 549c2340 00000000 08280000 549c2340 T.#@.....(..T.#@ + 22c30 00000000 01280000 549c2340 16000000 .....(..T.#@.... + 22c40 02000000 6a9c2340 05000000 22000000 ....j.#@...."... + 22c50 6f9c2340 00000000 08000000 6f9c2340 o.#@........o.#@ + 22c60 82000000 22000000 f19c2340 37000000 ....".....#@7... + 22c70 22000000 289d2340 16000000 22000000 "...(.#@...."... + 22c80 3e9d2340 00000000 08280000 409d2340 >.#@.....(..@.#@ + 22c90 00000000 01280000 409d2340 22000000 .....(..@.#@"... + 22ca0 02000000 629d2340 05000000 22000000 ....b.#@...."... + 22cb0 679d2340 01000000 08000000 689d2340 g.#@........h.#@ + 22cc0 15000000 22000000 7d9d2340 00000000 ...."...}.#@.... + 22cd0 08280000 809d2340 00000000 01280000 .(....#@.....(.. + 22ce0 809d2340 28000000 02000000 a89d2340 ..#@(.........#@ + 22cf0 35000000 22000000 dd9d2340 00000000 5...".....#@.... + 22d00 08000000 dd9d2340 0a000000 22000000 ......#@...."... + 22d10 e79d2340 01000000 08000000 e89d2340 ..#@..........#@ + 22d20 1e000000 22000000 069e2340 07000000 ....".....#@.... + 22d30 22000000 0d9e2340 00000000 08000000 ".....#@........ + 22d40 0d9e2340 38000000 22000000 459e2340 ..#@8..."...E.#@ + 22d50 00000000 08280000 489e2340 00000000 .....(..H.#@.... + 22d60 01280000 489e2340 10000000 02000000 .(..H.#@........ + 22d70 589e2340 06000000 22000000 5e9e2340 X.#@...."...^.#@ + 22d80 02000000 08000000 609e2340 06000000 ........`.#@.... + 22d90 22000000 669e2340 05000000 22000000 "...f.#@...."... + 22da0 6b9e2340 03000000 08000000 6e9e2340 k.#@........n.#@ + 22db0 19000000 02000000 879e2340 00000000 ..........#@.... + 22dc0 08280000 889e2340 00000000 01280000 .(....#@.....(.. + 22dd0 889e2340 10000000 02000000 989e2340 ..#@..........#@ + 22de0 05000000 22000000 9d9e2340 00000000 ....".....#@.... + 22df0 08000000 9d9e2340 1c000000 22000000 ......#@...."... + 22e00 b99e2340 00000000 08280000 bc9e2340 ..#@.....(....#@ + 22e10 00000000 01280000 bc9e2340 0b000000 .....(....#@.... + 22e20 02000000 c79e2340 05000000 22000000 ......#@...."... + 22e30 cc9e2340 00000000 08000000 cc9e2340 ..#@..........#@ + 22e40 1a000000 22000000 e69e2340 00000000 ....".....#@.... + 22e50 08280000 e89e2340 00000000 01280000 .(....#@.....(.. + 22e60 e89e2340 07000000 02000000 ef9e2340 ..#@..........#@ + 22e70 00000000 08280000 f09e2340 00000000 .....(....#@.... + 22e80 01280000 f09e2340 50000000 02000000 .(....#@P....... + 22e90 409f2340 28000000 22000000 689f2340 @.#@(..."...h.#@ + 22ea0 00000000 08000000 689f2340 1b000000 ........h.#@.... + 22eb0 22000000 839f2340 01000000 08000000 ".....#@........ + 22ec0 849f2340 05000000 02000000 899f2340 ..#@..........#@ + 22ed0 00000000 08000000 899f2340 0f000000 ..........#@.... + 22ee0 22000000 989f2340 00000000 08280000 ".....#@.....(.. + 22ef0 989f2340 0c000000 01280000 a49f2340 ..#@.....(....#@ + 22f00 3a000000 02000000 de9f2340 00000000 :.........#@.... + 22f10 08000000 de9f2340 02000000 22000000 ......#@...."... + 22f20 e09f2340 3d000000 22000000 1da02340 ..#@=...".....#@ + 22f30 01000000 08000000 1ea02340 1c000000 ..........#@.... + 22f40 22000000 3aa02340 00000000 08000000 "...:.#@........ + 22f50 3aa02340 58000000 22000000 92a02340 :.#@X...".....#@ + 22f60 00000000 08000000 92a02340 07000000 ..........#@.... + 22f70 22000000 99a02340 00000000 08000000 ".....#@........ + 22f80 99a02340 05000000 22000000 9ea02340 ..#@....".....#@ + 22f90 00000000 08000000 9ea02340 13000000 ..........#@.... + 22fa0 22000000 b1a02340 3f000000 22000000 ".....#@?..."... + 22fb0 f0a02340 00000000 08000000 f0a02340 ..#@..........#@ + 22fc0 0d000000 22000000 fda02340 00000000 ....".....#@.... + 22fd0 08000000 fda02340 09000000 22000000 ......#@...."... + 22fe0 06a12340 03000000 08000000 09a12340 ..#@..........#@ + 22ff0 25000000 22000000 2ea12340 00000000 %...".....#@.... + 23000 08000000 2ea12340 26000000 22000000 ......#@&..."... + 23010 54a12340 00000000 08000000 54a12340 T.#@........T.#@ + 23020 1d000000 22000000 71a12340 00000000 ...."...q.#@.... + 23030 08000000 71a12340 14000000 22000000 ....q.#@...."... + 23040 85a12340 00000000 08000000 85a12340 ..#@..........#@ + 23050 03000000 22000000 88a12340 0a000000 ....".....#@.... + 23060 22000000 92a12340 05000000 22000000 ".....#@...."... + 23070 97a12340 00000000 08000000 97a12340 ..#@..........#@ + 23080 48000000 02000000 dfa12340 00000000 H.........#@.... + 23090 08280000 e0a12340 04000000 01280000 .(....#@.....(.. + 230a0 e4a12340 33000000 02000000 17a22340 ..#@3.........#@ + 230b0 01000000 08000000 18a22340 1f000000 ..........#@.... + 230c0 22000000 37a22340 01000000 08000000 "...7.#@........ + 230d0 38a22340 05000000 22000000 3da22340 8.#@...."...=.#@ + 230e0 55000000 22000000 92a22340 00000000 U...".....#@.... + 230f0 08000000 92a22340 23000000 02000000 ......#@#....... + 23100 b5a22340 00000000 08000000 b5a22340 ..#@..........#@ + 23110 09000000 22000000 bea22340 0d000000 ....".....#@.... + 23120 22000000 cba22340 01000000 08000000 ".....#@........ + 23130 cca22340 34000000 22000000 00a32340 ..#@4...".....#@ + 23140 00000000 08000000 00a32340 0c000000 ..........#@.... + 23150 22000000 0ca32340 0d000000 22000000 ".....#@...."... + 23160 19a32340 16000000 22000000 2fa32340 ..#@....".../.#@ + 23170 01000000 08000000 30a32340 0c000000 ........0.#@.... + 23180 02000000 3ca32340 00000000 08000000 ....<.#@........ + 23190 3ca32340 0c000000 02000000 48a32340 <.#@........H.#@ + 231a0 59000000 22000000 a1a32340 00000000 Y...".....#@.... + 231b0 08000000 a1a32340 0a000000 22000000 ......#@...."... + 231c0 aba32340 00000000 08000000 aba32340 ..#@..........#@ + 231d0 56000000 02000000 01a42340 00000000 V.........#@.... + 231e0 08000000 01a42340 09000000 22000000 ......#@...."... + 231f0 0aa42340 02000000 08000000 0ca42340 ..#@..........#@ + 23200 2b000000 22000000 37a42340 01000000 +..."...7.#@.... + 23210 08000000 38a42340 51000000 02000000 ....8.#@Q....... + 23220 89a42340 00000000 08000000 89a42340 ..#@..........#@ + 23230 09000000 22000000 92a42340 02000000 ....".....#@.... + 23240 08000000 94a42340 1d000000 22000000 ......#@...."... + 23250 b1a42340 00000000 08000000 b1a42340 ..#@..........#@ + 23260 0c000000 02000000 bda42340 00000000 ..........#@.... + 23270 08000000 bda42340 0f000000 22000000 ......#@...."... + 23280 cca42340 00000000 08000000 cca42340 ..#@..........#@ + 23290 13000000 02000000 dfa42340 00000000 ..........#@.... + 232a0 08000000 dcb02440 25000000 04280000 ......$@%....(.. 232b0 a889fe3f 00000000 04280000 f826ff3f ...?.....(...&.? 232c0 00000000 04280000 fc26ff3f 00000000 .....(...&.?.... 232d0 04280000 0827ff3f 00000000 04280000 .(...'.?.....(.. 232e0 0c27ff3f 00000000 04280000 1027ff3f .'.?.....(...'.? 232f0 00000000 04280000 1427ff3f 00000000 .....(...'.?.... - 23300 04280000 c4a42340 00000000 04280000 .(....#@.....(.. - 23310 c4a42340 06000000 02000000 caa42340 ..#@..........#@ - 23320 1a000000 22000000 e4a42340 00000000 ....".....#@.... - 23330 08280000 e4a42340 18000000 01280000 .(....#@.....(.. - 23340 fca42340 19010000 02000000 15a62340 ..#@..........#@ - 23350 1b000000 22000000 30a62340 23000000 ...."...0.#@#... - 23360 22000000 53a62340 01000000 08000000 "...S.#@........ - 23370 54a62340 0c000000 02000000 60a62340 T.#@........`.#@ - 23380 00000000 08000000 60a62340 0b000000 ........`.#@.... - 23390 22000000 6ba62340 02000000 08000000 "...k.#@........ - 233a0 6da62340 7d000000 22000000 eaa62340 m.#@}...".....#@ - 233b0 3c000000 22000000 26a72340 0c000000 <..."...&.#@.... - 233c0 22000000 32a72340 18000000 22000000 "...2.#@...."... - 233d0 4aa72340 29000000 22000000 73a72340 J.#@)..."...s.#@ - 233e0 01000000 08000000 74a72340 0f000000 ........t.#@.... - 233f0 22000000 83a72340 00000000 08280000 ".....#@.....(.. - 23400 84a72340 08000000 01280000 8ca72340 ..#@.....(....#@ - 23410 93000000 02000000 1fa82340 01000000 ..........#@.... - 23420 08000000 20a82340 0d000000 22000000 .... .#@...."... - 23430 2da82340 00000000 08000000 2da82340 -.#@........-.#@ - 23440 4f000000 22000000 7ca82340 11000000 O..."...|.#@.... - 23450 22000000 8da82340 00000000 08280000 ".....#@.....(.. - 23460 90a82340 00000000 01280000 90a82340 ..#@.....(....#@ - 23470 50000000 02000000 e0a82340 00000000 P.........#@.... - 23480 08000000 e0a82340 58000000 22000000 ......#@X..."... - 23490 38a92340 00000000 08000000 38a92340 8.#@........8.#@ - 234a0 20000000 22000000 58a92340 15000000 ..."...X.#@.... - 234b0 22000000 6da92340 00000000 08000000 "...m.#@........ - 234c0 6da92340 12000000 22000000 7fa92340 m.#@....".....#@ - 234d0 01000000 08000000 80a92340 0c000000 ..........#@.... - 234e0 22000000 8ca92340 19000000 22000000 ".....#@...."... - 234f0 a5a92340 00000000 08000000 a5a92340 ..#@..........#@ - 23500 0f000000 22000000 b4a92340 0d000000 ....".....#@.... - 23510 22000000 c1a92340 00000000 08280000 ".....#@.....(.. - 23520 c4a92340 00000000 01280000 c4a92340 ..#@.....(....#@ - 23530 1d000000 02000000 e1a92340 02000000 ..........#@.... - 23540 22000000 e3a92340 00000000 08280000 ".....#@.....(.. - 23550 e4a92340 08000000 01280000 eca92340 ..#@.....(....#@ - 23560 34000000 02000000 20aa2340 09000000 4....... .#@.... - 23570 22000000 29aa2340 00000000 08280000 "...).#@.....(.. - 23580 2caa2340 00000000 01280000 2caa2340 ,.#@.....(..,.#@ - 23590 0f000000 02000000 3baa2340 01000000 ........;.#@.... - 235a0 08000000 3caa2340 07000000 22000000 ....<.#@...."... - 235b0 43aa2340 00000000 08280000 44aa2340 C.#@.....(..D.#@ - 235c0 00000000 01280000 44aa2340 29000000 .....(..D.#@)... - 235d0 02000000 6daa2340 00000000 08280000 ....m.#@.....(.. - 235e0 70aa2340 08000000 01280000 78aa2340 p.#@.....(..x.#@ - 235f0 1c000000 02000000 94aa2340 05000000 ..........#@.... - 23600 22000000 99aa2340 00000000 08000000 ".....#@........ - 23610 99aa2340 35000000 22000000 ceaa2340 ..#@5...".....#@ - 23620 00000000 08000000 ceaa2340 1a000000 ..........#@.... - 23630 02000000 e8aa2340 0d000000 22000000 ......#@...."... - 23640 f5aa2340 11000000 22000000 06ab2340 ..#@....".....#@ - 23650 02000000 08000000 08ab2340 16000000 ..........#@.... - 23660 22000000 1eab2340 02000000 08000000 ".....#@........ - 23670 20ab2340 1d000000 22000000 3dab2340 .#@...."...=.#@ - 23680 8c000000 22000000 c9ab2340 16000000 ....".....#@.... - 23690 22000000 dfab2340 00000000 08000000 ".....#@........ + 23300 04280000 e0a42340 00000000 04280000 .(....#@.....(.. + 23310 e0a42340 06000000 02000000 e6a42340 ..#@..........#@ + 23320 1a000000 22000000 00a52340 00000000 ....".....#@.... + 23330 08280000 00a52340 18000000 01280000 .(....#@.....(.. + 23340 18a52340 19010000 02000000 31a62340 ..#@........1.#@ + 23350 1b000000 22000000 4ca62340 23000000 ...."...L.#@#... + 23360 22000000 6fa62340 01000000 08000000 "...o.#@........ + 23370 70a62340 0c000000 02000000 7ca62340 p.#@........|.#@ + 23380 00000000 08000000 7ca62340 0b000000 ........|.#@.... + 23390 22000000 87a62340 02000000 08000000 ".....#@........ + 233a0 89a62340 7d000000 22000000 06a72340 ..#@}...".....#@ + 233b0 3c000000 22000000 42a72340 0c000000 <..."...B.#@.... + 233c0 22000000 4ea72340 18000000 22000000 "...N.#@...."... + 233d0 66a72340 29000000 22000000 8fa72340 f.#@)...".....#@ + 233e0 01000000 08000000 90a72340 0f000000 ..........#@.... + 233f0 22000000 9fa72340 00000000 08280000 ".....#@.....(.. + 23400 a0a72340 08000000 01280000 a8a72340 ..#@.....(....#@ + 23410 93000000 02000000 3ba82340 01000000 ........;.#@.... + 23420 08000000 3ca82340 0d000000 22000000 ....<.#@...."... + 23430 49a82340 00000000 08000000 49a82340 I.#@........I.#@ + 23440 4f000000 22000000 98a82340 11000000 O...".....#@.... + 23450 22000000 a9a82340 00000000 08280000 ".....#@.....(.. + 23460 aca82340 00000000 01280000 aca82340 ..#@.....(....#@ + 23470 50000000 02000000 fca82340 00000000 P.........#@.... + 23480 08000000 fca82340 58000000 22000000 ......#@X..."... + 23490 54a92340 00000000 08000000 54a92340 T.#@........T.#@ + 234a0 20000000 22000000 74a92340 15000000 ..."...t.#@.... + 234b0 22000000 89a92340 00000000 08000000 ".....#@........ + 234c0 89a92340 12000000 22000000 9ba92340 ..#@....".....#@ + 234d0 01000000 08000000 9ca92340 0c000000 ..........#@.... + 234e0 22000000 a8a92340 19000000 22000000 ".....#@...."... + 234f0 c1a92340 00000000 08000000 c1a92340 ..#@..........#@ + 23500 0f000000 22000000 d0a92340 0d000000 ....".....#@.... + 23510 22000000 dda92340 00000000 08280000 ".....#@.....(.. + 23520 e0a92340 00000000 01280000 e0a92340 ..#@.....(....#@ + 23530 1d000000 02000000 fda92340 02000000 ..........#@.... + 23540 22000000 ffa92340 00000000 08280000 ".....#@.....(.. + 23550 00aa2340 08000000 01280000 08aa2340 ..#@.....(....#@ + 23560 34000000 02000000 3caa2340 09000000 4.......<.#@.... + 23570 22000000 45aa2340 00000000 08280000 "...E.#@.....(.. + 23580 48aa2340 00000000 01280000 48aa2340 H.#@.....(..H.#@ + 23590 0f000000 02000000 57aa2340 01000000 ........W.#@.... + 235a0 08000000 58aa2340 07000000 22000000 ....X.#@...."... + 235b0 5faa2340 00000000 08280000 60aa2340 _.#@.....(..`.#@ + 235c0 00000000 01280000 60aa2340 29000000 .....(..`.#@)... + 235d0 02000000 89aa2340 00000000 08280000 ......#@.....(.. + 235e0 8caa2340 08000000 01280000 94aa2340 ..#@.....(....#@ + 235f0 1c000000 02000000 b0aa2340 05000000 ..........#@.... + 23600 22000000 b5aa2340 00000000 08000000 ".....#@........ + 23610 b5aa2340 35000000 22000000 eaaa2340 ..#@5...".....#@ + 23620 00000000 08000000 eaaa2340 1a000000 ..........#@.... + 23630 02000000 04ab2340 0d000000 22000000 ......#@...."... + 23640 11ab2340 11000000 22000000 22ab2340 ..#@...."...".#@ + 23650 02000000 08000000 24ab2340 16000000 ........$.#@.... + 23660 22000000 3aab2340 02000000 08000000 "...:.#@........ + 23670 3cab2340 1d000000 22000000 59ab2340 <.#@...."...Y.#@ + 23680 8c000000 22000000 e5ab2340 16000000 ....".....#@.... + 23690 22000000 fbab2340 00000000 08000000 ".....#@........ 236a0 1a27ff3f 00000000 04180000 1c27ff3f .'.?.........'.? 236b0 00000000 04280000 2027ff3f 00000000 .....(.. '.?.... 236c0 04280000 2827ff3f 00000000 04280000 .(..('.?.....(.. - 236d0 8c2bff3f 00000000 04280000 e0ab2340 .+.?.....(....#@ - 236e0 00000000 04280000 e0ab2340 0d000000 .....(....#@.... - 236f0 02000000 edab2340 00000000 08000000 ......#@........ - 23700 edab2340 04000000 22000000 f1ab2340 ..#@....".....#@ - 23710 0c000000 22000000 fdab2340 00000000 ....".....#@.... - 23720 08000000 fdab2340 02000000 22000000 ......#@...."... - 23730 ffab2340 00000000 08280000 00ac2340 ..#@.....(....#@ - 23740 00000000 01280000 00ac2340 65000000 .....(....#@e... - 23750 02000000 65ac2340 00000000 08000000 ....e.#@........ - 23760 65ac2340 4d000000 22000000 b2ac2340 e.#@M...".....#@ - 23770 00000000 08280000 b4ac2340 09000000 .....(....#@.... - 23780 02000000 bdac2340 00000000 08000000 ......#@........ - 23790 bdac2340 0a000000 22000000 c7ac2340 ..#@....".....#@ - 237a0 01000000 08000000 c8ac2340 0a000000 ..........#@.... - 237b0 22000000 d2ac2340 00000000 08280000 ".....#@.....(.. - 237c0 d4ac2340 0e000000 02000000 e2ac2340 ..#@..........#@ - 237d0 02000000 08000000 e4ac2340 05000000 ..........#@.... - 237e0 22000000 e9ac2340 0f000000 22000000 ".....#@...."... - 237f0 f8ac2340 00000000 08000000 f8ac2340 ..#@..........#@ - 23800 02000000 22000000 faac2340 00000000 ....".....#@.... - 23810 08280000 fcac2340 09000000 02000000 .(....#@........ - 23820 05ad2340 00000000 08000000 05ad2340 ..#@..........#@ - 23830 09000000 22000000 0ead2340 00000000 ....".....#@.... - 23840 08000000 0ead2340 08000000 22000000 ......#@...."... - 23850 16ad2340 00000000 08280000 18ad2340 ..#@.....(....#@ - 23860 04000000 01280000 1cad2340 1a000000 .....(....#@.... - 23870 02000000 36ad2340 02000000 08000000 ....6.#@........ - 23880 38ad2340 06000000 22000000 3ead2340 8.#@...."...>.#@ - 23890 02000000 08000000 40ad2340 08000000 ........@.#@.... - 238a0 22000000 48ad2340 00000000 08000000 "...H.#@........ - 238b0 48ad2340 2d000000 22000000 75ad2340 H.#@-..."...u.#@ - 238c0 00000000 08000000 75ad2340 06000000 ........u.#@.... - 238d0 22000000 7bad2340 01000000 08000000 "...{.#@........ - 238e0 7cad2340 02000000 22000000 7ead2340 |.#@...."...~.#@ - 238f0 02000000 22000000 80ad2340 00000000 ....".....#@.... - 23900 08280000 80ad2340 04000000 01280000 .(....#@.....(.. - 23910 84ad2340 34000000 02000000 b8ad2340 ..#@4.........#@ - 23920 06000000 22000000 bead2340 02000000 ....".....#@.... - 23930 08000000 c0ad2340 0e000000 02000000 ......#@........ - 23940 cead2340 06000000 22000000 d4ad2340 ..#@....".....#@ - 23950 00000000 08000000 d4ad2340 09000000 ..........#@.... - 23960 22000000 ddad2340 0c000000 22000000 ".....#@...."... - 23970 e9ad2340 06000000 22000000 efad2340 ..#@....".....#@ - 23980 01000000 08000000 f0ad2340 0d000000 ..........#@.... - 23990 22000000 fdad2340 00000000 08000000 ".....#@........ - 239a0 fdad2340 2c000000 22000000 29ae2340 ..#@,..."...).#@ - 239b0 00000000 08000000 29ae2340 1b000000 ........).#@.... - 239c0 22000000 44ae2340 06000000 22000000 "...D.#@...."... - 239d0 4aae2340 00000000 08000000 4aae2340 J.#@........J.#@ - 239e0 08000000 22000000 52ae2340 0d000000 ...."...R.#@.... - 239f0 22000000 5fae2340 00000000 08280000 "..._.#@.....(.. - 23a00 60ae2340 00000000 01280000 60ae2340 `.#@.....(..`.#@ - 23a10 2c000000 02000000 8cae2340 06000000 ,.........#@.... - 23a20 22000000 92ae2340 02000000 08000000 ".....#@........ - 23a30 94ae2340 09000000 22000000 9dae2340 ..#@....".....#@ - 23a40 00000000 08000000 9dae2340 03000000 ..........#@.... - 23a50 22000000 a0ae2340 09000000 22000000 ".....#@...."... - 23a60 a9ae2340 00000000 08280000 acae2340 ..#@.....(....#@ - 23a70 04000000 01280000 b0ae2340 57000000 .....(....#@W... - 23a80 02000000 07af2340 01000000 08000000 ......#@........ - 23a90 08af2340 1e000000 22000000 26af2340 ..#@...."...&.#@ - 23aa0 02000000 08000000 28af2340 0c000000 ........(.#@.... - 23ab0 02000000 34af2340 00000000 08000000 ....4.#@........ - 23ac0 34af2340 3d000000 02000000 71af2340 4.#@=.......q.#@ - 23ad0 0b000000 22000000 7caf2340 09000000 ...."...|.#@.... - 23ae0 22000000 85af2340 00000000 08000000 ".....#@........ - 23af0 85af2340 03000000 22000000 88af2340 ..#@....".....#@ - 23b00 0d000000 22000000 95af2340 00000000 ....".....#@.... - 23b10 08280000 98af2340 00000000 01280000 .(....#@.....(.. - 23b20 98af2340 28000000 02000000 c0af2340 ..#@(.........#@ - 23b30 05000000 22000000 c5af2340 01000000 ....".....#@.... - 23b40 08000000 c6af2340 28000000 22000000 ......#@(..."... - 23b50 eeaf2340 1f000000 22000000 0db02340 ..#@....".....#@ - 23b60 06000000 22000000 13b02340 0f000000 ....".....#@.... - 23b70 22000000 22b02340 00000000 08280000 "...".#@.....(.. - 23b80 24b02340 00000000 01280000 24b02340 $.#@.....(..$.#@ - 23b90 10000000 02000000 34b02340 05000000 ........4.#@.... - 23ba0 22000000 39b02340 00000000 08000000 "...9.#@........ - 23bb0 39b02340 25000000 22000000 5eb02340 9.#@%..."...^.#@ - 23bc0 09000000 22000000 67b02340 00000000 ...."...g.#@.... - 23bd0 08280000 68b02340 00000000 01280000 .(..h.#@.....(.. - 23be0 68b02340 29000000 02000000 91b02340 h.#@).........#@ - 23bf0 05000000 22000000 96b02340 00000000 ....".....#@.... - 23c00 08000000 96b02340 2e000000 22000000 ......#@...."... - 23c10 c4b02340 00000000 08280000 c4b02340 ..#@.....(....#@ - 23c20 08000000 01280000 ccb02340 20000000 .....(....#@ ... - 23c30 02000000 ecb02340 00000000 08280000 ......#@.....(.. - 23c40 ecb02340 00000000 01280000 ecb02340 ..#@.....(....#@ - 23c50 20000000 02000000 0cb12340 02000000 .........#@.... - 23c60 22000000 0eb12340 00000000 08280000 ".....#@.....(.. - 23c70 10b12340 05000000 02000000 15b12340 ..#@..........#@ - 23c80 00000000 08280000 18b12340 00000000 .....(....#@.... - 23c90 01280000 18b12340 0d000000 02000000 .(....#@........ - 23ca0 25b12340 00000000 08280000 28b12340 %.#@.....(..(.#@ - 23cb0 00000000 01280000 28b12340 1a000000 .....(..(.#@.... - 23cc0 02000000 42b12340 02000000 22000000 ....B.#@...."... - 23cd0 44b12340 00000000 08280000 44b12340 D.#@.....(..D.#@ - 23ce0 04000000 01280000 48b12340 0d000000 .....(..H.#@.... - 23cf0 02000000 55b12340 00000000 08280000 ....U.#@.....(.. - 23d00 58b12340 00000000 01280000 58b12340 X.#@.....(..X.#@ - 23d10 1a000000 02000000 72b12340 02000000 ........r.#@.... - 23d20 22000000 74b12340 00000000 08280000 "...t.#@.....(.. - 23d30 74b12340 04000000 01280000 78b12340 t.#@.....(..x.#@ - 23d40 0d000000 02000000 85b12340 00000000 ..........#@.... - 23d50 08280000 88b12340 00000000 01280000 .(....#@.....(.. - 23d60 88b12340 1a000000 02000000 a2b12340 ..#@..........#@ - 23d70 02000000 22000000 a4b12340 00000000 ....".....#@.... - 23d80 08280000 a4b12340 00000000 01280000 .(....#@.....(.. - 23d90 a4b12340 1d000000 02000000 c1b12340 ..#@..........#@ - 23da0 00000000 08000000 c1b12340 06000000 ..........#@.... - 23db0 22000000 c7b12340 02000000 08000000 ".....#@........ - 23dc0 c9b12340 03000000 22000000 ccb12340 ..#@....".....#@ - 23dd0 02000000 22000000 ceb12340 00000000 ....".....#@.... - 23de0 08280000 d0b12340 00000000 01280000 .(....#@.....(.. - 23df0 d0b12340 30000000 02000000 00b22340 ..#@0.........#@ - 23e00 00000000 08000000 00b22340 06000000 ..........#@.... - 23e10 22000000 06b22340 00000000 08000000 ".....#@........ - 23e20 06b22340 03000000 22000000 09b22340 ..#@....".....#@ - 23e30 02000000 22000000 0bb22340 00000000 ....".....#@.... - 23e40 08280000 0cb22340 00000000 01280000 .(....#@.....(.. - 23e50 0cb22340 24000000 02000000 30b22340 ..#@$.......0.#@ - 23e60 00000000 08000000 30b22340 06000000 ........0.#@.... - 23e70 22000000 36b22340 02000000 08000000 "...6.#@........ - 23e80 38b22340 05000000 22000000 3db22340 8.#@...."...=.#@ - 23e90 00000000 08280000 40b22340 0c000000 .....(..@.#@.... - 23ea0 02000000 4cb22340 02000000 22000000 ....L.#@...."... - 23eb0 4eb22340 00000000 08280000 50b22340 N.#@.....(..P.#@ - 23ec0 14000000 02000000 64b22340 02000000 ........d.#@.... - 23ed0 22000000 66b22340 00000000 08280000 "...f.#@.....(.. - 23ee0 68b22340 0d000000 02000000 75b22340 h.#@........u.#@ - 23ef0 02000000 22000000 77b22340 00000000 ...."...w.#@.... - 23f00 08280000 78b22340 0c000000 02000000 .(..x.#@........ - 23f10 84b22340 02000000 22000000 86b22340 ..#@....".....#@ - 23f20 00000000 08280000 88b22340 0d000000 .....(....#@.... - 23f30 02000000 95b22340 02000000 22000000 ......#@...."... - 23f40 97b22340 00000000 08280000 98b22340 ..#@.....(....#@ - 23f50 0d000000 02000000 a5b22340 02000000 ..........#@.... - 23f60 22000000 a7b22340 00000000 08280000 ".....#@.....(.. - 23f70 a8b22340 04000000 01280000 acb22340 ..#@.....(....#@ - 23f80 14000000 02000000 c0b22340 06000000 ..........#@.... - 23f90 22000000 c6b22340 00000000 08000000 ".....#@........ - 23fa0 c6b22340 25000000 22000000 ebb22340 ..#@%...".....#@ - 23fb0 01000000 08000000 ecb22340 2d000000 ..........#@-... - 23fc0 22000000 19b32340 03000000 22000000 ".....#@...."... - 23fd0 1cb32340 06000000 22000000 22b32340 ..#@...."...".#@ - 23fe0 00000000 08000000 22b32340 2b000000 ........".#@+... - 23ff0 22000000 4db32340 03000000 22000000 "...M.#@...."... - 24000 50b32340 1c000000 22000000 6cb32340 P.#@...."...l.#@ - 24010 00000000 08280000 6cb32340 00000000 .....(..l.#@.... - 24020 01280000 6cb32340 2c000000 02000000 .(..l.#@,....... - 24030 98b32340 06000000 22000000 9eb32340 ..#@....".....#@ - 24040 02000000 08000000 a0b32340 09000000 ..........#@.... - 24050 22000000 a9b32340 00000000 08000000 ".....#@........ - 24060 a9b32340 03000000 22000000 acb32340 ..#@....".....#@ - 24070 09000000 22000000 b5b32340 00000000 ....".....#@.... - 24080 08280000 b8b32340 00000000 01280000 .(....#@.....(.. - 24090 b8b32340 20000000 02000000 d8b32340 ..#@ .........#@ - 240a0 06000000 22000000 deb32340 00000000 ....".....#@.... - 240b0 08000000 deb32340 0f000000 22000000 ......#@...."... - 240c0 edb32340 00000000 08000000 edb32340 ..#@..........#@ - 240d0 0c000000 22000000 f9b32340 00000000 ....".....#@.... - 240e0 08000000 f9b32340 06000000 22000000 ......#@...."... - 240f0 ffb32340 00000000 08000000 ffb32340 ..#@..........#@ - 24100 09000000 02000000 08b42340 00000000 ..........#@.... - 24110 08280000 08b42340 00000000 01280000 .(....#@.....(.. - 24120 08b42340 10000000 02000000 18b42340 ..#@..........#@ - 24130 06000000 22000000 1eb42340 00000000 ....".....#@.... - 24140 08000000 1eb42340 20000000 22000000 ......#@ ..."... - 24150 3eb42340 0c000000 22000000 4ab42340 >.#@...."...J.#@ - 24160 09000000 22000000 53b42340 00000000 ...."...S.#@.... - 24170 08280000 54b42340 00000000 01280000 .(..T.#@.....(.. - 24180 54b42340 10000000 02000000 64b42340 T.#@........d.#@ - 24190 06000000 22000000 6ab42340 00000000 ...."...j.#@.... - 241a0 08000000 6ab42340 22000000 22000000 ....j.#@"..."... - 241b0 8cb42340 09000000 22000000 95b42340 ..#@....".....#@ - 241c0 00000000 08280000 98b42340 08000000 .....(....#@.... - 241d0 01280000 a0b42340 18000000 02000000 .(....#@........ - 241e0 b8b42340 06000000 22000000 beb42340 ..#@....".....#@ - 241f0 00000000 08000000 beb42340 44000000 ..........#@D... - 24200 22000000 02b52340 00000000 08000000 ".....#@........ - 24210 02b52340 0f000000 02000000 11b52340 ..#@..........#@ - 24220 00000000 08000000 11b52340 05000000 ..........#@.... - 24230 22000000 16b52340 0d000000 22000000 ".....#@...."... - 24240 23b52340 00000000 08000000 23b52340 #.#@........#.#@ - 24250 10000000 02000000 33b52340 00000000 ........3.#@.... - 24260 08280000 34b52340 11000000 02000000 .(..4.#@........ - 24270 45b52340 06000000 22000000 4bb52340 E.#@...."...K.#@ - 24280 03000000 08000000 4eb52340 2a000000 ........N.#@*... - 24290 22000000 78b52340 11000000 22000000 "...x.#@...."... - 242a0 89b52340 0b000000 22000000 94b52340 ..#@....".....#@ - 242b0 00000000 08280000 94b52340 11000000 .....(....#@.... - 242c0 02000000 a5b52340 06000000 22000000 ......#@...."... - 242d0 abb52340 03000000 08000000 aeb52340 ..#@..........#@ - 242e0 2f000000 22000000 ddb52340 12000000 /...".....#@.... - 242f0 22000000 efb52340 0b000000 22000000 ".....#@...."... - 24300 fab52340 00000000 08280000 fcb52340 ..#@.....(....#@ - 24310 47000000 02000000 43b62340 01000000 G.......C.#@.... - 24320 08000000 44b62340 14000000 22000000 ....D.#@...."... - 24330 58b62340 00000000 08000000 58b62340 X.#@........X.#@ - 24340 16000000 22000000 6eb62340 03000000 ...."...n.#@.... - 24350 08000000 71b62340 0e000000 22000000 ....q.#@...."... - 24360 7fb62340 00000000 08280000 80b62340 ..#@.....(....#@ - 24370 00000000 01280000 80b62340 42000000 .....(....#@B... - 24380 02000000 c2b62340 02000000 08000000 ......#@........ - 24390 c4b62340 09000000 22000000 cdb62340 ..#@....".....#@ - 243a0 00000000 08000000 cdb62340 13000000 ..........#@.... - 243b0 22000000 e0b62340 01000000 08000000 ".....#@........ - 243c0 e1b62340 0e000000 22000000 efb62340 ..#@....".....#@ - 243d0 00000000 08280000 f0b62340 00000000 .....(....#@.... - 243e0 01280000 f0b62340 0c000000 02000000 .(....#@........ - 243f0 fcb62340 06000000 22000000 02b72340 ..#@....".....#@ - 24400 00000000 08000000 02b72340 0e000000 ..........#@.... - 24410 22000000 10b72340 00000000 08000000 ".....#@........ - 24420 10b72340 19000000 22000000 29b72340 ..#@...."...).#@ - 24430 00000000 08280000 2cb72340 0c000000 .....(..,.#@.... - 24440 01280000 38b72340 11000000 02000000 .(..8.#@........ - 24450 49b72340 15000000 22000000 5eb72340 I.#@...."...^.#@ - 24460 12000000 22000000 70b72340 00000000 ...."...p.#@.... - 24470 08280000 70b72340 00000000 01280000 .(..p.#@.....(.. - 24480 70b72340 1c000000 02000000 8cb72340 p.#@..........#@ - 24490 00000000 08280000 8cb72340 00000000 .....(....#@.... - 244a0 01280000 8cb72340 34000000 02000000 .(....#@4....... - 244b0 c0b72340 00000000 08000000 c0b72340 ..#@..........#@ - 244c0 0f000000 02000000 cfb72340 00000000 ..........#@.... - 244d0 08280000 d0b72340 00000000 01280000 .(....#@.....(.. - 244e0 d0b72340 15000000 02000000 e5b72340 ..#@..........#@ + 236d0 8c2bff3f 00000000 04280000 fcab2340 .+.?.....(....#@ + 236e0 00000000 04280000 fcab2340 0d000000 .....(....#@.... + 236f0 02000000 09ac2340 00000000 08000000 ......#@........ + 23700 09ac2340 04000000 22000000 0dac2340 ..#@....".....#@ + 23710 0c000000 22000000 19ac2340 00000000 ....".....#@.... + 23720 08000000 19ac2340 02000000 22000000 ......#@...."... + 23730 1bac2340 00000000 08280000 1cac2340 ..#@.....(....#@ + 23740 00000000 01280000 1cac2340 65000000 .....(....#@e... + 23750 02000000 81ac2340 00000000 08000000 ......#@........ + 23760 81ac2340 4d000000 22000000 ceac2340 ..#@M...".....#@ + 23770 00000000 08280000 d0ac2340 09000000 .....(....#@.... + 23780 02000000 d9ac2340 00000000 08000000 ......#@........ + 23790 d9ac2340 0a000000 22000000 e3ac2340 ..#@....".....#@ + 237a0 01000000 08000000 e4ac2340 0a000000 ..........#@.... + 237b0 22000000 eeac2340 00000000 08280000 ".....#@.....(.. + 237c0 f0ac2340 0e000000 02000000 feac2340 ..#@..........#@ + 237d0 02000000 08000000 00ad2340 05000000 ..........#@.... + 237e0 22000000 05ad2340 0f000000 22000000 ".....#@...."... + 237f0 14ad2340 00000000 08000000 14ad2340 ..#@..........#@ + 23800 02000000 22000000 16ad2340 00000000 ....".....#@.... + 23810 08280000 18ad2340 09000000 02000000 .(....#@........ + 23820 21ad2340 00000000 08000000 21ad2340 !.#@........!.#@ + 23830 09000000 22000000 2aad2340 00000000 ...."...*.#@.... + 23840 08000000 2aad2340 08000000 22000000 ....*.#@...."... + 23850 32ad2340 00000000 08280000 34ad2340 2.#@.....(..4.#@ + 23860 04000000 01280000 38ad2340 1a000000 .....(..8.#@.... + 23870 02000000 52ad2340 02000000 08000000 ....R.#@........ + 23880 54ad2340 06000000 22000000 5aad2340 T.#@...."...Z.#@ + 23890 02000000 08000000 5cad2340 08000000 ........\.#@.... + 238a0 22000000 64ad2340 00000000 08000000 "...d.#@........ + 238b0 64ad2340 2d000000 22000000 91ad2340 d.#@-...".....#@ + 238c0 00000000 08000000 91ad2340 06000000 ..........#@.... + 238d0 22000000 97ad2340 01000000 08000000 ".....#@........ + 238e0 98ad2340 02000000 22000000 9aad2340 ..#@....".....#@ + 238f0 02000000 22000000 9cad2340 00000000 ....".....#@.... + 23900 08280000 9cad2340 04000000 01280000 .(....#@.....(.. + 23910 a0ad2340 34000000 02000000 d4ad2340 ..#@4.........#@ + 23920 06000000 22000000 daad2340 02000000 ....".....#@.... + 23930 08000000 dcad2340 0e000000 02000000 ......#@........ + 23940 eaad2340 06000000 22000000 f0ad2340 ..#@....".....#@ + 23950 00000000 08000000 f0ad2340 09000000 ..........#@.... + 23960 22000000 f9ad2340 0c000000 22000000 ".....#@...."... + 23970 05ae2340 06000000 22000000 0bae2340 ..#@....".....#@ + 23980 01000000 08000000 0cae2340 0d000000 ..........#@.... + 23990 22000000 19ae2340 00000000 08000000 ".....#@........ + 239a0 19ae2340 2c000000 22000000 45ae2340 ..#@,..."...E.#@ + 239b0 00000000 08000000 45ae2340 1b000000 ........E.#@.... + 239c0 22000000 60ae2340 06000000 22000000 "...`.#@...."... + 239d0 66ae2340 00000000 08000000 66ae2340 f.#@........f.#@ + 239e0 08000000 22000000 6eae2340 0d000000 ...."...n.#@.... + 239f0 22000000 7bae2340 00000000 08280000 "...{.#@.....(.. + 23a00 7cae2340 00000000 01280000 7cae2340 |.#@.....(..|.#@ + 23a10 2c000000 02000000 a8ae2340 06000000 ,.........#@.... + 23a20 22000000 aeae2340 02000000 08000000 ".....#@........ + 23a30 b0ae2340 09000000 22000000 b9ae2340 ..#@....".....#@ + 23a40 00000000 08000000 b9ae2340 03000000 ..........#@.... + 23a50 22000000 bcae2340 09000000 22000000 ".....#@...."... + 23a60 c5ae2340 00000000 08280000 c8ae2340 ..#@.....(....#@ + 23a70 04000000 01280000 ccae2340 57000000 .....(....#@W... + 23a80 02000000 23af2340 01000000 08000000 ....#.#@........ + 23a90 24af2340 1e000000 22000000 42af2340 $.#@...."...B.#@ + 23aa0 02000000 08000000 44af2340 0c000000 ........D.#@.... + 23ab0 02000000 50af2340 00000000 08000000 ....P.#@........ + 23ac0 50af2340 3d000000 02000000 8daf2340 P.#@=.........#@ + 23ad0 0b000000 22000000 98af2340 09000000 ....".....#@.... + 23ae0 22000000 a1af2340 00000000 08000000 ".....#@........ + 23af0 a1af2340 03000000 22000000 a4af2340 ..#@....".....#@ + 23b00 0d000000 22000000 b1af2340 00000000 ....".....#@.... + 23b10 08280000 b4af2340 00000000 01280000 .(....#@.....(.. + 23b20 b4af2340 28000000 02000000 dcaf2340 ..#@(.........#@ + 23b30 05000000 22000000 e1af2340 01000000 ....".....#@.... + 23b40 08000000 e2af2340 28000000 22000000 ......#@(..."... + 23b50 0ab02340 1f000000 22000000 29b02340 ..#@...."...).#@ + 23b60 06000000 22000000 2fb02340 0f000000 ....".../.#@.... + 23b70 22000000 3eb02340 00000000 08280000 "...>.#@.....(.. + 23b80 40b02340 00000000 01280000 40b02340 @.#@.....(..@.#@ + 23b90 10000000 02000000 50b02340 05000000 ........P.#@.... + 23ba0 22000000 55b02340 00000000 08000000 "...U.#@........ + 23bb0 55b02340 25000000 22000000 7ab02340 U.#@%..."...z.#@ + 23bc0 09000000 22000000 83b02340 00000000 ....".....#@.... + 23bd0 08280000 84b02340 00000000 01280000 .(....#@.....(.. + 23be0 84b02340 29000000 02000000 adb02340 ..#@).........#@ + 23bf0 05000000 22000000 b2b02340 00000000 ....".....#@.... + 23c00 08000000 b2b02340 2e000000 22000000 ......#@...."... + 23c10 e0b02340 00000000 08280000 e0b02340 ..#@.....(....#@ + 23c20 08000000 01280000 e8b02340 20000000 .....(....#@ ... + 23c30 02000000 08b12340 00000000 08280000 ......#@.....(.. + 23c40 08b12340 00000000 01280000 08b12340 ..#@.....(....#@ + 23c50 20000000 02000000 28b12340 02000000 .......(.#@.... + 23c60 22000000 2ab12340 00000000 08280000 "...*.#@.....(.. + 23c70 2cb12340 05000000 02000000 31b12340 ,.#@........1.#@ + 23c80 00000000 08280000 34b12340 00000000 .....(..4.#@.... + 23c90 01280000 34b12340 0d000000 02000000 .(..4.#@........ + 23ca0 41b12340 00000000 08280000 44b12340 A.#@.....(..D.#@ + 23cb0 00000000 01280000 44b12340 1a000000 .....(..D.#@.... + 23cc0 02000000 5eb12340 02000000 22000000 ....^.#@...."... + 23cd0 60b12340 00000000 08280000 60b12340 `.#@.....(..`.#@ + 23ce0 04000000 01280000 64b12340 0d000000 .....(..d.#@.... + 23cf0 02000000 71b12340 00000000 08280000 ....q.#@.....(.. + 23d00 74b12340 00000000 01280000 74b12340 t.#@.....(..t.#@ + 23d10 1a000000 02000000 8eb12340 02000000 ..........#@.... + 23d20 22000000 90b12340 00000000 08280000 ".....#@.....(.. + 23d30 90b12340 04000000 01280000 94b12340 ..#@.....(....#@ + 23d40 0d000000 02000000 a1b12340 00000000 ..........#@.... + 23d50 08280000 a4b12340 00000000 01280000 .(....#@.....(.. + 23d60 a4b12340 1a000000 02000000 beb12340 ..#@..........#@ + 23d70 02000000 22000000 c0b12340 00000000 ....".....#@.... + 23d80 08280000 c0b12340 00000000 01280000 .(....#@.....(.. + 23d90 c0b12340 1d000000 02000000 ddb12340 ..#@..........#@ + 23da0 00000000 08000000 ddb12340 06000000 ..........#@.... + 23db0 22000000 e3b12340 02000000 08000000 ".....#@........ + 23dc0 e5b12340 03000000 22000000 e8b12340 ..#@....".....#@ + 23dd0 02000000 22000000 eab12340 00000000 ....".....#@.... + 23de0 08280000 ecb12340 00000000 01280000 .(....#@.....(.. + 23df0 ecb12340 30000000 02000000 1cb22340 ..#@0.........#@ + 23e00 00000000 08000000 1cb22340 06000000 ..........#@.... + 23e10 22000000 22b22340 00000000 08000000 "...".#@........ + 23e20 22b22340 03000000 22000000 25b22340 ".#@...."...%.#@ + 23e30 02000000 22000000 27b22340 00000000 ...."...'.#@.... + 23e40 08280000 28b22340 00000000 01280000 .(..(.#@.....(.. + 23e50 28b22340 24000000 02000000 4cb22340 (.#@$.......L.#@ + 23e60 00000000 08000000 4cb22340 06000000 ........L.#@.... + 23e70 22000000 52b22340 02000000 08000000 "...R.#@........ + 23e80 54b22340 05000000 22000000 59b22340 T.#@...."...Y.#@ + 23e90 00000000 08280000 5cb22340 0c000000 .....(..\.#@.... + 23ea0 02000000 68b22340 02000000 22000000 ....h.#@...."... + 23eb0 6ab22340 00000000 08280000 6cb22340 j.#@.....(..l.#@ + 23ec0 14000000 02000000 80b22340 02000000 ..........#@.... + 23ed0 22000000 82b22340 00000000 08280000 ".....#@.....(.. + 23ee0 84b22340 0d000000 02000000 91b22340 ..#@..........#@ + 23ef0 02000000 22000000 93b22340 00000000 ....".....#@.... + 23f00 08280000 94b22340 0c000000 02000000 .(....#@........ + 23f10 a0b22340 02000000 22000000 a2b22340 ..#@....".....#@ + 23f20 00000000 08280000 a4b22340 0d000000 .....(....#@.... + 23f30 02000000 b1b22340 02000000 22000000 ......#@...."... + 23f40 b3b22340 00000000 08280000 b4b22340 ..#@.....(....#@ + 23f50 0d000000 02000000 c1b22340 02000000 ..........#@.... + 23f60 22000000 c3b22340 00000000 08280000 ".....#@.....(.. + 23f70 c4b22340 04000000 01280000 c8b22340 ..#@.....(....#@ + 23f80 14000000 02000000 dcb22340 06000000 ..........#@.... + 23f90 22000000 e2b22340 00000000 08000000 ".....#@........ + 23fa0 e2b22340 25000000 22000000 07b32340 ..#@%...".....#@ + 23fb0 01000000 08000000 08b32340 2d000000 ..........#@-... + 23fc0 22000000 35b32340 03000000 22000000 "...5.#@...."... + 23fd0 38b32340 06000000 22000000 3eb32340 8.#@...."...>.#@ + 23fe0 00000000 08000000 3eb32340 2b000000 ........>.#@+... + 23ff0 22000000 69b32340 03000000 22000000 "...i.#@...."... + 24000 6cb32340 1c000000 22000000 88b32340 l.#@....".....#@ + 24010 00000000 08280000 88b32340 00000000 .....(....#@.... + 24020 01280000 88b32340 2c000000 02000000 .(....#@,....... + 24030 b4b32340 06000000 22000000 bab32340 ..#@....".....#@ + 24040 02000000 08000000 bcb32340 09000000 ..........#@.... + 24050 22000000 c5b32340 00000000 08000000 ".....#@........ + 24060 c5b32340 03000000 22000000 c8b32340 ..#@....".....#@ + 24070 09000000 22000000 d1b32340 00000000 ....".....#@.... + 24080 08280000 d4b32340 00000000 01280000 .(....#@.....(.. + 24090 d4b32340 20000000 02000000 f4b32340 ..#@ .........#@ + 240a0 06000000 22000000 fab32340 00000000 ....".....#@.... + 240b0 08000000 fab32340 0f000000 22000000 ......#@...."... + 240c0 09b42340 00000000 08000000 09b42340 ..#@..........#@ + 240d0 0c000000 22000000 15b42340 00000000 ....".....#@.... + 240e0 08000000 15b42340 06000000 22000000 ......#@...."... + 240f0 1bb42340 00000000 08000000 1bb42340 ..#@..........#@ + 24100 09000000 02000000 24b42340 00000000 ........$.#@.... + 24110 08280000 24b42340 00000000 01280000 .(..$.#@.....(.. + 24120 24b42340 10000000 02000000 34b42340 $.#@........4.#@ + 24130 06000000 22000000 3ab42340 00000000 ...."...:.#@.... + 24140 08000000 3ab42340 20000000 22000000 ....:.#@ ..."... + 24150 5ab42340 0c000000 22000000 66b42340 Z.#@...."...f.#@ + 24160 09000000 22000000 6fb42340 00000000 ...."...o.#@.... + 24170 08280000 70b42340 00000000 01280000 .(..p.#@.....(.. + 24180 70b42340 10000000 02000000 80b42340 p.#@..........#@ + 24190 06000000 22000000 86b42340 00000000 ....".....#@.... + 241a0 08000000 86b42340 22000000 22000000 ......#@"..."... + 241b0 a8b42340 09000000 22000000 b1b42340 ..#@....".....#@ + 241c0 00000000 08280000 b4b42340 08000000 .....(....#@.... + 241d0 01280000 bcb42340 18000000 02000000 .(....#@........ + 241e0 d4b42340 06000000 22000000 dab42340 ..#@....".....#@ + 241f0 00000000 08000000 dab42340 44000000 ..........#@D... + 24200 22000000 1eb52340 00000000 08000000 ".....#@........ + 24210 1eb52340 0f000000 02000000 2db52340 ..#@........-.#@ + 24220 00000000 08000000 2db52340 05000000 ........-.#@.... + 24230 22000000 32b52340 0d000000 22000000 "...2.#@...."... + 24240 3fb52340 00000000 08000000 3fb52340 ?.#@........?.#@ + 24250 10000000 02000000 4fb52340 00000000 ........O.#@.... + 24260 08280000 50b52340 11000000 02000000 .(..P.#@........ + 24270 61b52340 06000000 22000000 67b52340 a.#@...."...g.#@ + 24280 03000000 08000000 6ab52340 2a000000 ........j.#@*... + 24290 22000000 94b52340 11000000 22000000 ".....#@...."... + 242a0 a5b52340 0b000000 22000000 b0b52340 ..#@....".....#@ + 242b0 00000000 08280000 b0b52340 11000000 .....(....#@.... + 242c0 02000000 c1b52340 06000000 22000000 ......#@...."... + 242d0 c7b52340 03000000 08000000 cab52340 ..#@..........#@ + 242e0 2f000000 22000000 f9b52340 12000000 /...".....#@.... + 242f0 22000000 0bb62340 0b000000 22000000 ".....#@...."... + 24300 16b62340 00000000 08280000 18b62340 ..#@.....(....#@ + 24310 47000000 02000000 5fb62340 01000000 G......._.#@.... + 24320 08000000 60b62340 14000000 22000000 ....`.#@...."... + 24330 74b62340 00000000 08000000 74b62340 t.#@........t.#@ + 24340 16000000 22000000 8ab62340 03000000 ....".....#@.... + 24350 08000000 8db62340 0e000000 22000000 ......#@...."... + 24360 9bb62340 00000000 08280000 9cb62340 ..#@.....(....#@ + 24370 00000000 01280000 9cb62340 42000000 .....(....#@B... + 24380 02000000 deb62340 02000000 08000000 ......#@........ + 24390 e0b62340 09000000 22000000 e9b62340 ..#@....".....#@ + 243a0 00000000 08000000 e9b62340 13000000 ..........#@.... + 243b0 22000000 fcb62340 01000000 08000000 ".....#@........ + 243c0 fdb62340 0e000000 22000000 0bb72340 ..#@....".....#@ + 243d0 00000000 08280000 0cb72340 00000000 .....(....#@.... + 243e0 01280000 0cb72340 0c000000 02000000 .(....#@........ + 243f0 18b72340 06000000 22000000 1eb72340 ..#@....".....#@ + 24400 00000000 08000000 1eb72340 0e000000 ..........#@.... + 24410 22000000 2cb72340 00000000 08000000 "...,.#@........ + 24420 2cb72340 19000000 22000000 45b72340 ,.#@...."...E.#@ + 24430 00000000 08280000 48b72340 0c000000 .....(..H.#@.... + 24440 01280000 54b72340 11000000 02000000 .(..T.#@........ + 24450 65b72340 15000000 22000000 7ab72340 e.#@...."...z.#@ + 24460 12000000 22000000 8cb72340 00000000 ....".....#@.... + 24470 08280000 8cb72340 00000000 01280000 .(....#@.....(.. + 24480 8cb72340 1c000000 02000000 a8b72340 ..#@..........#@ + 24490 00000000 08280000 a8b72340 00000000 .....(....#@.... + 244a0 01280000 a8b72340 34000000 02000000 .(....#@4....... + 244b0 dcb72340 00000000 08000000 dcb72340 ..#@..........#@ + 244c0 0f000000 02000000 ebb72340 00000000 ..........#@.... + 244d0 08280000 ecb72340 00000000 01280000 .(....#@.....(.. + 244e0 ecb72340 15000000 02000000 01b82340 ..#@..........#@ 244f0 00000000 08000000 902bff3f 00000000 .........+.?.... 24500 04280000 942bff3f 00000000 04280000 .(...+.?.....(.. - 24510 982bff3f 00000000 04280000 e8b72340 .+.?.....(....#@ - 24520 00000000 04280000 e8b72340 08000000 .....(....#@.... - 24530 01280000 f0b72340 29000000 02000000 .(....#@)....... - 24540 19b82340 00000000 08000000 19b82340 ..#@..........#@ - 24550 18000000 22000000 31b82340 00000000 ...."...1.#@.... - 24560 08280000 34b82340 04000000 01280000 .(..4.#@.....(.. - 24570 38b82340 3e000000 02000000 76b82340 8.#@>.......v.#@ - 24580 00000000 08000000 76b82340 0e000000 ........v.#@.... - 24590 02000000 84b82340 0d000000 22000000 ......#@...."... - 245a0 91b82340 00000000 08280000 94b82340 ..#@.....(....#@ - 245b0 04000000 02000000 98b82340 00000000 ..........#@.... - 245c0 08280000 98b82340 08000000 02000000 .(....#@........ - 245d0 a0b82340 00000000 08280000 a0b82340 ..#@.....(....#@ - 245e0 08000000 01280000 a8b82340 23000000 .....(....#@#... - 245f0 02000000 cbb82340 02000000 08000000 ......#@........ - 24600 cdb82340 2a000000 22000000 f7b82340 ..#@*...".....#@ - 24610 00000000 08280000 f8b82340 06000000 .....(....#@.... - 24620 02000000 feb82340 00000000 08280000 ......#@.....(.. - 24630 00b92340 14000000 02000000 14b92340 ..#@..........#@ - 24640 02000000 22000000 16b92340 00000000 ....".....#@.... - 24650 08280000 18b92340 1c000000 02000000 .(....#@........ - 24660 34b92340 00000000 08280000 34b92340 4.#@.....(..4.#@ - 24670 18000000 02000000 4cb92340 00000000 ........L.#@.... - 24680 08280000 4cb92340 23000000 02000000 .(..L.#@#....... - 24690 6fb92340 00000000 08280000 70b92340 o.#@.....(..p.#@ - 246a0 04000000 02000000 74b92340 00000000 ........t.#@.... - 246b0 08280000 74b92340 04000000 02000000 .(..t.#@........ - 246c0 78b92340 00000000 08280000 78b92340 x.#@.....(..x.#@ - 246d0 0c000000 01280000 84b92340 51000000 .....(....#@Q... - 246e0 02000000 d5b92340 00000000 08000000 ......#@........ - 246f0 d5b92340 2b000000 22000000 00ba2340 ..#@+...".....#@ - 24700 00000000 08000000 00ba2340 05000000 ..........#@.... - 24710 22000000 05ba2340 00000000 08000000 ".....#@........ - 24720 05ba2340 11000000 22000000 16ba2340 ..#@....".....#@ - 24730 00000000 08280000 18ba2340 0c000000 .....(....#@.... - 24740 01280000 24ba2340 29000000 02000000 .(..$.#@)....... - 24750 4dba2340 14000000 22000000 61ba2340 M.#@...."...a.#@ - 24760 00000000 08000000 61ba2340 33000000 ........a.#@3... - 24770 02000000 94ba2340 02000000 08000000 ......#@........ - 24780 96ba2340 28000000 02000000 beba2340 ..#@(.........#@ - 24790 11000000 22000000 cfba2340 00000000 ....".....#@.... - 247a0 08280000 d0ba2340 0c000000 01280000 .(....#@.....(.. - 247b0 dcba2340 24000000 02000000 00bb2340 ..#@$.........#@ - 247c0 14000000 22000000 14bb2340 01000000 ....".....#@.... - 247d0 08000000 15bb2340 31000000 02000000 ......#@1....... - 247e0 46bb2340 02000000 08000000 48bb2340 F.#@........H.#@ - 247f0 27000000 02000000 6fbb2340 01000000 '.......o.#@.... - 24800 08000000 70bb2340 11000000 22000000 ....p.#@...."... - 24810 81bb2340 00000000 08280000 84bb2340 ..#@.....(....#@ - 24820 0c000000 01280000 90bb2340 28000000 .....(....#@(... - 24830 02000000 b8bb2340 14000000 22000000 ......#@...."... - 24840 ccbb2340 01000000 08000000 cdbb2340 ..#@..........#@ - 24850 33000000 02000000 00bc2340 00000000 3.........#@.... - 24860 08000000 00bc2340 1e000000 02000000 ......#@........ - 24870 1ebc2340 00000000 08000000 1ebc2340 ..#@..........#@ - 24880 02000000 22000000 20bc2340 0f000000 ...."... .#@.... - 24890 22000000 2fbc2340 00000000 08000000 ".../.#@........ - 248a0 e8b02440 07000000 04280000 f0b02440 ..$@.....(....$@ - 248b0 07000000 04280000 f8b02440 07000000 .....(....$@.... - 248c0 04280000 00b12440 07000000 04280000 .(....$@.....(.. - 248d0 08b12440 07000000 04280000 10b12440 ..$@.....(....$@ - 248e0 07000000 04280000 18b12440 07000000 .....(....$@.... - 248f0 04280000 20b12440 07000000 04280000 .(.. .$@.....(.. - 24900 30bc2340 00000000 04280000 30bc2340 0.#@.....(..0.#@ - 24910 00000000 01280000 30bc2340 0f000000 .....(..0.#@.... - 24920 02000000 3fbc2340 00000000 08280000 ....?.#@.....(.. - 24930 40bc2340 00000000 01280000 40bc2340 @.#@.....(..@.#@ - 24940 0f000000 02000000 4fbc2340 00000000 ........O.#@.... - 24950 08280000 50bc2340 00000000 01280000 .(..P.#@.....(.. - 24960 50bc2340 0f000000 02000000 5fbc2340 P.#@........_.#@ - 24970 00000000 08280000 60bc2340 00000000 .....(..`.#@.... - 24980 01280000 60bc2340 0f000000 02000000 .(..`.#@........ - 24990 6fbc2340 00000000 08280000 70bc2340 o.#@.....(..p.#@ - 249a0 00000000 01280000 70bc2340 0f000000 .....(..p.#@.... - 249b0 02000000 7fbc2340 00000000 08280000 ......#@.....(.. - 249c0 80bc2340 00000000 01280000 80bc2340 ..#@.....(....#@ - 249d0 0f000000 02000000 8fbc2340 00000000 ..........#@.... - 249e0 08280000 90bc2340 00000000 01280000 .(....#@.....(.. - 249f0 90bc2340 0f000000 02000000 9fbc2340 ..#@..........#@ - 24a00 00000000 08280000 a0bc2340 00000000 .....(....#@.... - 24a10 01280000 a0bc2340 0f000000 02000000 .(....#@........ - 24a20 afbc2340 00000000 08280000 b0bc2340 ..#@.....(....#@ - 24a30 00000000 01280000 b0bc2340 0f000000 .....(....#@.... - 24a40 02000000 bfbc2340 00000000 08280000 ......#@.....(.. - 24a50 c0bc2340 00000000 01280000 c0bc2340 ..#@.....(....#@ - 24a60 0f000000 02000000 cfbc2340 00000000 ..........#@.... - 24a70 08000000 d0bc2340 00000000 04280000 ......#@.....(.. - 24a80 d0bc2340 08000000 01280000 d8bc2340 ..#@.....(....#@ - 24a90 30000000 02000000 08bd2340 00000000 0.........#@.... - 24aa0 08000000 08bd2340 1f000000 22000000 ......#@...."... - 24ab0 27bd2340 01000000 08000000 28bd2340 '.#@........(.#@ - 24ac0 37000000 22000000 5fbd2340 00000000 7..."..._.#@.... - 24ad0 08280000 60bd2340 00000000 01280000 .(..`.#@.....(.. - 24ae0 60bd2340 20000000 02000000 80bd2340 `.#@ .........#@ - 24af0 00000000 08000000 80bd2340 11000000 ..........#@.... - 24b00 22000000 91bd2340 0a000000 22000000 ".....#@...."... - 24b10 9bbd2340 01000000 08000000 9cbd2340 ..#@..........#@ - 24b20 1b000000 02000000 b7bd2340 01000000 ..........#@.... - 24b30 08000000 b8bd2340 06000000 22000000 ......#@...."... - 24b40 bebd2340 00000000 08000000 bebd2340 ..#@..........#@ - 24b50 07000000 02000000 c5bd2340 0b000000 ..........#@.... - 24b60 22000000 d0bd2340 00000000 08280000 ".....#@.....(.. - 24b70 d0bd2340 04000000 01280000 d4bd2340 ..#@.....(....#@ - 24b80 30000000 02000000 04be2340 00000000 0.........#@.... - 24b90 08000000 04be2340 17000000 22000000 ......#@...."... - 24ba0 1bbe2340 01000000 08000000 1cbe2340 ..#@..........#@ - 24bb0 2f000000 22000000 4bbe2340 00000000 /..."...K.#@.... - 24bc0 08280000 4cbe2340 04000000 01280000 .(..L.#@.....(.. - 24bd0 50be2340 25000000 02000000 75be2340 P.#@%.......u.#@ - 24be0 00000000 08000000 75be2340 11000000 ........u.#@.... - 24bf0 02000000 86be2340 00000000 08000000 ......#@........ - 24c00 86be2340 0e000000 02000000 94be2340 ..#@..........#@ - 24c10 05000000 22000000 99be2340 00000000 ....".....#@.... - 24c20 08000000 99be2340 13000000 02000000 ......#@........ - 24c30 acbe2340 00000000 08000000 acbe2340 ..#@..........#@ - 24c40 05000000 22000000 b1be2340 02000000 ....".....#@.... - 24c50 08000000 b3be2340 02000000 02000000 ......#@........ - 24c60 b5be2340 03000000 22000000 b8be2340 ..#@....".....#@ - 24c70 0c000000 22000000 c4be2340 07000000 ....".....#@.... - 24c80 22000000 cbbe2340 00000000 08280000 ".....#@.....(.. - 24c90 ccbe2340 04000000 01280000 d0be2340 ..#@.....(....#@ - 24ca0 27000000 02000000 f7be2340 00000000 '.........#@.... - 24cb0 08000000 f7be2340 11000000 02000000 ......#@........ - 24cc0 08bf2340 00000000 08000000 08bf2340 ..#@..........#@ - 24cd0 0e000000 02000000 16bf2340 05000000 ..........#@.... - 24ce0 22000000 1bbf2340 00000000 08000000 ".....#@........ - 24cf0 1bbf2340 13000000 02000000 2ebf2340 ..#@..........#@ - 24d00 00000000 08000000 2ebf2340 05000000 ..........#@.... - 24d10 22000000 33bf2340 00000000 08000000 "...3.#@........ - 24d20 33bf2340 02000000 02000000 35bf2340 3.#@........5.#@ - 24d30 03000000 22000000 38bf2340 0c000000 ...."...8.#@.... - 24d40 22000000 44bf2340 07000000 22000000 "...D.#@...."... - 24d50 4bbf2340 00000000 08280000 4cbf2340 K.#@.....(..L.#@ - 24d60 10000000 01280000 5cbf2340 80000000 .....(..\.#@.... - 24d70 02000000 dcbf2340 11000000 22000000 ......#@...."... - 24d80 edbf2340 14000000 22000000 01c02340 ..#@....".....#@ - 24d90 00000000 08000000 01c02340 1b000000 ..........#@.... - 24da0 02000000 1cc02340 00000000 08280000 ......#@.....(.. - 24db0 1cc02340 00000000 01280000 1cc02340 ..#@.....(....#@ - 24dc0 26000000 02000000 42c02340 02000000 &.......B.#@.... - 24dd0 08000000 44c02340 1b000000 22000000 ....D.#@...."... - 24de0 5fc02340 02000000 08000000 61c02340 _.#@........a.#@ - 24df0 07000000 22000000 68c02340 2f000000 ...."...h.#@/... - 24e00 22000000 97c02340 01000000 08000000 ".....#@........ - 24e10 98c02340 0d000000 22000000 a5c02340 ..#@....".....#@ - 24e20 03000000 08000000 a8c02340 0e000000 ..........#@.... - 24e30 22000000 b6c02340 02000000 08000000 ".....#@........ - 24e40 b8c02340 13000000 22000000 cbc02340 ..#@....".....#@ - 24e50 02000000 08000000 cdc02340 05000000 ..........#@.... - 24e60 22000000 d2c02340 02000000 22000000 ".....#@...."... - 24e70 d4c02340 0f000000 22000000 e3c02340 ..#@....".....#@ - 24e80 00000000 08280000 e4c02340 0c000000 .....(....#@.... - 24e90 01280000 f0c02340 6a000000 02000000 .(....#@j....... - 24ea0 5ac12340 05000000 22000000 5fc12340 Z.#@...."..._.#@ - 24eb0 00000000 08000000 5fc12340 ba000000 ........_.#@.... - 24ec0 22000000 19c22340 0e000000 22000000 ".....#@...."... - 24ed0 27c22340 15000000 22000000 3cc22340 '.#@...."...<.#@ - 24ee0 0f000000 22000000 4bc22340 00000000 ...."...K.#@.... - 24ef0 08280000 4cc22340 08000000 01280000 .(..L.#@.....(.. - 24f00 54c22340 14000000 02000000 68c22340 T.#@........h.#@ - 24f10 2d000000 22000000 95c22340 00000000 -...".....#@.... - 24f20 08000000 95c22340 17000000 22000000 ......#@...."... - 24f30 acc22340 00000000 08000000 acc22340 ..#@..........#@ - 24f40 05000000 22000000 b1c22340 00000000 ....".....#@.... - 24f50 08280000 b4c22340 04000000 01280000 .(....#@.....(.. - 24f60 b8c22340 14000000 02000000 ccc22340 ..#@..........#@ - 24f70 06000000 22000000 d2c22340 00000000 ....".....#@.... - 24f80 08000000 d2c22340 55000000 22000000 ......#@U..."... - 24f90 27c32340 01000000 08000000 28c32340 '.#@........(.#@ - 24fa0 06000000 22000000 2ec32340 02000000 ....".....#@.... - 24fb0 08000000 30c32340 05000000 22000000 ....0.#@...."... - 24fc0 35c32340 0d000000 22000000 42c32340 5.#@...."...B.#@ - 24fd0 00000000 08280000 44c32340 10000000 .....(..D.#@.... - 24fe0 01280000 54c32340 12000000 02000000 .(..T.#@........ - 24ff0 66c32340 1e000000 22000000 84c32340 f.#@....".....#@ - 25000 01000000 08000000 85c32340 0b000000 ..........#@.... - 25010 22000000 90c32340 10000000 22000000 ".....#@...."... - 25020 a0c32340 05000000 22000000 a5c32340 ..#@....".....#@ - 25030 00000000 08000000 a5c32340 2b000000 ..........#@+... - 25040 22000000 d0c32340 05000000 22000000 ".....#@...."... - 25050 d5c32340 00000000 08000000 d5c32340 ..#@..........#@ - 25060 08000000 22000000 ddc32340 21000000 ....".....#@!... - 25070 22000000 fec32340 05000000 22000000 ".....#@...."... - 25080 03c42340 01000000 08000000 04c42340 ..#@..........#@ - 25090 3c000000 22000000 40c42340 05000000 <..."...@.#@.... - 250a0 22000000 45c42340 00000000 08000000 "...E.#@........ - 250b0 45c42340 1a000000 22000000 5fc42340 E.#@...."..._.#@ - 250c0 01000000 08000000 60c42340 02000000 ........`.#@.... - 250d0 02000000 62c42340 02000000 22000000 ....b.#@...."... - 250e0 64c42340 1a000000 22000000 7ec42340 d.#@...."...~.#@ - 250f0 00000000 08280000 80c42340 00000000 .....(....#@.... - 25100 01280000 80c42340 14000000 02000000 .(....#@........ - 25110 94c42340 04000000 22000000 98c42340 ..#@....".....#@ - 25120 00000000 08000000 98c42340 1d000000 ..........#@.... - 25130 22000000 b5c42340 05000000 22000000 ".....#@...."... - 25140 bac42340 02000000 08000000 bcc42340 ..#@..........#@ - 25150 1d000000 22000000 d9c42340 05000000 ....".....#@.... - 25160 22000000 dec42340 00000000 08000000 ".....#@........ - 25170 dec42340 02000000 22000000 e0c42340 ..#@....".....#@ - 25180 00000000 08000000 e0c42340 18000000 ..........#@.... - 25190 22000000 f8c42340 05000000 22000000 ".....#@...."... - 251a0 fdc42340 00000000 08000000 fdc42340 ..#@..........#@ - 251b0 13000000 22000000 10c52340 05000000 ....".....#@.... - 251c0 22000000 15c52340 00000000 08000000 ".....#@........ - 251d0 15c52340 02000000 22000000 17c52340 ..#@....".....#@ - 251e0 00000000 08280000 18c52340 00000000 .....(....#@.... - 251f0 01280000 18c52340 21000000 02000000 .(....#@!....... - 25200 39c52340 1d000000 22000000 56c52340 9.#@...."...V.#@ - 25210 17000000 22000000 6dc52340 0c000000 ...."...m.#@.... - 25220 22000000 79c52340 0d000000 22000000 "...y.#@...."... - 25230 86c52340 0d000000 22000000 93c52340 ..#@....".....#@ - 25240 00000000 08280000 94c52340 04000000 .....(....#@.... - 25250 01280000 98c52340 24000000 02000000 .(....#@$....... - 25260 bcc52340 00000000 08000000 bcc52340 ..#@..........#@ - 25270 17000000 02000000 d3c52340 02000000 ..........#@.... - 25280 08000000 d5c52340 32000000 22000000 ......#@2..."... - 25290 07c62340 01000000 08000000 08c62340 ..#@..........#@ - 252a0 02000000 22000000 0ac62340 2d000000 ....".....#@-... - 252b0 22000000 37c62340 01000000 08000000 "...7.#@........ - 252c0 38c62340 37000000 02000000 6fc62340 8.#@7.......o.#@ - 252d0 01000000 08000000 70c62340 28000000 ........p.#@(... - 252e0 22000000 98c62340 08000000 22000000 ".....#@...."... - 252f0 a0c62340 01000000 08000000 a1c62340 ..#@..........#@ - 25300 2e000000 02000000 cfc62340 01000000 ..........#@.... - 25310 08000000 d0c62340 02000000 22000000 ......#@...."... - 25320 d2c62340 2b000000 22000000 fdc62340 ..#@+...".....#@ - 25330 00000000 08000000 fdc62340 36000000 ..........#@6... - 25340 22000000 33c72340 01000000 08000000 "...3.#@........ - 25350 34c72340 15000000 02000000 49c72340 4.#@........I.#@ - 25360 00000000 08000000 49c72340 1e000000 ........I.#@.... - 25370 22000000 67c72340 01000000 08000000 "...g.#@........ - 25380 68c72340 0f000000 02000000 77c72340 h.#@........w.#@ - 25390 00000000 08280000 78c72340 00000000 .....(..x.#@.... - 253a0 01280000 78c72340 3d000000 02000000 .(..x.#@=....... - 253b0 b5c72340 0f000000 22000000 c4c72340 ..#@....".....#@ - 253c0 0c000000 22000000 d0c72340 1e000000 ....".....#@.... - 253d0 22000000 eec72340 03000000 08000000 ".....#@........ - 253e0 f1c72340 03000000 22000000 f4c72340 ..#@....".....#@ - 253f0 06000000 22000000 fac72340 3d000000 ....".....#@=... - 25400 22000000 37c82340 01000000 08000000 "...7.#@........ - 25410 38c82340 02000000 22000000 3ac82340 8.#@...."...:.#@ - 25420 0f000000 22000000 49c82340 00000000 ...."...I.#@.... - 25430 08280000 4cc82340 1e000000 02000000 .(..L.#@........ - 25440 6ac82340 00000000 08000000 6ac82340 j.#@........j.#@ - 25450 0e000000 22000000 78c82340 09000000 ...."...x.#@.... - 25460 22000000 81c82340 00000000 08000000 ".....#@........ - 25470 81c82340 0c000000 22000000 8dc82340 ..#@....".....#@ - 25480 01000000 08000000 8ec82340 02000000 ..........#@.... - 25490 22000000 90c82340 0b000000 22000000 ".....#@...."... - 254a0 9bc82340 00000000 08280000 9cc82340 ..#@.....(....#@ - 254b0 00000000 01280000 9cc82340 60000000 .....(....#@`... - 254c0 02000000 fcc82340 06000000 22000000 ......#@...."... - 254d0 02c92340 00000000 08000000 02c92340 ..#@..........#@ - 254e0 0f000000 22000000 11c92340 00000000 ....".....#@.... - 254f0 08280000 14c92340 23000000 02000000 .(....#@#....... - 25500 37c92340 00000000 08280000 38c92340 7.#@.....(..8.#@ - 25510 2b000000 02000000 63c92340 00000000 +.......c.#@.... - 25520 08280000 64c92340 17000000 02000000 .(..d.#@........ - 25530 7bc92340 01000000 08000000 7cc92340 {.#@........|.#@ - 25540 05000000 22000000 81c92340 07000000 ....".....#@.... - 25550 22000000 88c92340 00000000 08280000 ".....#@.....(.. - 25560 88c92340 04000000 01280000 8cc92340 ..#@.....(....#@ - 25570 26000000 02000000 b2c92340 00000000 &.........#@.... - 25580 08000000 b2c92340 16000000 22000000 ......#@...."... - 25590 c8c92340 09000000 22000000 d1c92340 ..#@....".....#@ - 255a0 00000000 08280000 d4c92340 04000000 .....(....#@.... - 255b0 01280000 d8c92340 2f000000 02000000 .(....#@/....... - 255c0 07ca2340 01000000 08000000 08ca2340 ..#@..........#@ - 255d0 1a000000 22000000 22ca2340 0c000000 ...."...".#@.... - 255e0 22000000 2eca2340 09000000 22000000 ".....#@...."... - 255f0 37ca2340 00000000 08280000 38ca2340 7.#@.....(..8.#@ - 25600 00000000 01280000 38ca2340 1e000000 .....(..8.#@.... - 25610 02000000 56ca2340 0b000000 22000000 ....V.#@...."... - 25620 61ca2340 00000000 08000000 61ca2340 a.#@........a.#@ - 25630 14000000 22000000 75ca2340 09000000 ...."...u.#@.... - 25640 22000000 7eca2340 00000000 08280000 "...~.#@.....(.. - 25650 80ca2340 00000000 01280000 80ca2340 ..#@.....(....#@ - 25660 33000000 02000000 b3ca2340 00000000 3.........#@.... - 25670 08000000 b3ca2340 0b000000 22000000 ......#@...."... - 25680 beca2340 67000000 22000000 25cb2340 ..#@g..."...%.#@ - 25690 12000000 22000000 37cb2340 01000000 ...."...7.#@.... - 256a0 08000000 38cb2340 19000000 02000000 ....8.#@........ - 256b0 51cb2340 00000000 08000000 51cb2340 Q.#@........Q.#@ - 256c0 0f000000 02000000 60cb2340 11000000 ........`.#@.... - 256d0 22000000 71cb2340 00000000 08280000 "...q.#@.....(.. - 256e0 74cb2340 00000000 01280000 74cb2340 t.#@.....(..t.#@ - 256f0 33000000 02000000 a7cb2340 02000000 3.........#@.... - 25700 08000000 a9cb2340 0b000000 22000000 ......#@...."... - 25710 b4cb2340 60000000 22000000 14cc2340 ..#@`...".....#@ - 25720 10000000 22000000 24cc2340 00000000 ...."...$.#@.... - 25730 08000000 24cc2340 19000000 02000000 ....$.#@........ - 25740 3dcc2340 00000000 08000000 3dcc2340 =.#@........=.#@ - 25750 0f000000 02000000 4ccc2340 11000000 ........L.#@.... - 25760 22000000 5dcc2340 00000000 08280000 "...].#@.....(.. - 25770 60cc2340 1c000000 02000000 7ccc2340 `.#@........|.#@ - 25780 09000000 22000000 85cc2340 00000000 ....".....#@.... - 25790 08280000 88cc2340 08000000 01280000 .(....#@.....(.. - 257a0 90cc2340 a5000000 02000000 35cd2340 ..#@........5.#@ - 257b0 0b000000 22000000 40cd2340 11000000 ...."...@.#@.... - 257c0 22000000 51cd2340 00000000 08280000 "...Q.#@.....(.. - 257d0 54cd2340 04000000 01280000 58cd2340 T.#@.....(..X.#@ - 257e0 89000000 02000000 e1cd2340 00000000 ..........#@.... - 257f0 08000000 e1cd2340 12000000 22000000 ......#@...."... - 25800 f3cd2340 1c000000 22000000 0fce2340 ..#@....".....#@ - 25810 00000000 08280000 10ce2340 08000000 .....(....#@.... - 25820 01280000 18ce2340 1c000000 02000000 .(....#@........ - 25830 34ce2340 00000000 08000000 e88cfe3f 4.#@...........? - 25840 1c000000 04280000 30b12440 1b000000 .....(..0.$@.... - 25850 04280000 4cb12440 46000000 04280000 .(..L.$@F....(.. - 25860 34ce2340 00000000 04280000 34ce2340 4.#@.....(..4.#@ - 25870 04000000 01280000 38ce2340 4e000000 .....(..8.#@N... - 25880 02000000 86ce2340 07000000 22000000 ......#@...."... - 25890 8dce2340 67000000 22000000 f4ce2340 ..#@g...".....#@ - 258a0 0d000000 22000000 01cf2340 0f000000 ....".....#@.... - 258b0 22000000 10cf2340 00000000 08280000 ".....#@.....(.. - 258c0 10cf2340 04000000 01280000 14cf2340 ..#@.....(....#@ - 258d0 22000000 02000000 36cf2340 05000000 ".......6.#@.... - 258e0 22000000 3bcf2340 01000000 08000000 "...;.#@........ - 258f0 3ccf2340 15000000 22000000 51cf2340 <.#@...."...Q.#@ - 25900 3e000000 22000000 8fcf2340 01000000 >...".....#@.... - 25910 08000000 90cf2340 09000000 22000000 ......#@...."... - 25920 99cf2340 01000000 08000000 9acf2340 ..#@..........#@ - 25930 7f000000 22000000 19d02340 3e000000 ....".....#@>... - 25940 22000000 57d02340 03000000 08000000 "...W.#@........ - 25950 5ad02340 07000000 22000000 61d02340 Z.#@...."...a.#@ - 25960 13000000 22000000 74d02340 00000000 ...."...t.#@.... - 25970 08280000 74d02340 00000000 01280000 .(..t.#@.....(.. - 25980 74d02340 23000000 02000000 97d02340 t.#@#.........#@ - 25990 02000000 08000000 99d02340 0b000000 ..........#@.... - 259a0 02000000 a4d02340 00000000 08000000 ......#@........ - 259b0 a4d02340 05000000 22000000 a9d02340 ..#@....".....#@ - 259c0 07000000 22000000 b0d02340 00000000 ....".....#@.... - 259d0 08280000 b0d02340 00000000 01280000 .(....#@.....(.. - 259e0 b0d02340 1a000000 02000000 cad02340 ..#@..........#@ - 259f0 05000000 22000000 cfd02340 01000000 ....".....#@.... - 25a00 08000000 d0d02340 15000000 22000000 ......#@...."... - 25a10 e5d02340 3e000000 22000000 23d12340 ..#@>..."...#.#@ - 25a20 00000000 08000000 23d12340 09000000 ........#.#@.... - 25a30 22000000 2cd12340 02000000 08000000 "...,.#@........ - 25a40 2ed12340 84000000 22000000 b2d12340 ..#@....".....#@ - 25a50 38000000 22000000 ead12340 00000000 8...".....#@.... - 25a60 08000000 ead12340 07000000 22000000 ......#@...."... - 25a70 f1d12340 0f000000 22000000 00d22340 ..#@....".....#@ - 25a80 00000000 08280000 00d22340 00000000 .....(....#@.... - 25a90 01280000 00d22340 32000000 02000000 .(....#@2....... - 25aa0 32d22340 0b000000 22000000 3dd22340 2.#@...."...=.#@ - 25ab0 00000000 08280000 40d22340 04000000 .....(..@.#@.... - 25ac0 01280000 44d22340 36000000 02000000 .(..D.#@6....... - 25ad0 7ad22340 00000000 08000000 7ad22340 z.#@........z.#@ - 25ae0 2a000000 22000000 a4d22340 0d000000 *...".....#@.... - 25af0 22000000 b1d22340 00000000 08280000 ".....#@.....(.. - 25b00 b4d22340 00000000 01280000 b4d22340 ..#@.....(....#@ - 25b10 1c000000 02000000 d0d22340 00000000 ..........#@.... - 25b20 08280000 d0d22340 00000000 01280000 .(....#@.....(.. - 25b30 d0d22340 1c000000 02000000 ecd22340 ..#@..........#@ - 25b40 00000000 08000000 ecd22340 00000000 ..........#@.... - 25b50 04280000 ecd22340 08000000 01280000 .(....#@.....(.. - 25b60 f4d22340 1e000000 02000000 12d32340 ..#@..........#@ - 25b70 28000000 22000000 3ad32340 19000000 (..."...:.#@.... - 25b80 22000000 53d32340 00000000 08280000 "...S.#@.....(.. - 25b90 54d32340 00000000 01280000 54d32340 T.#@.....(..T.#@ - 25ba0 24000000 02000000 78d32340 0e000000 $.......x.#@.... - 25bb0 22000000 86d32340 00000000 08000000 ".....#@........ - 25bc0 86d32340 11000000 22000000 97d32340 ..#@....".....#@ - 25bd0 02000000 08000000 99d32340 13000000 ..........#@.... - 25be0 22000000 acd32340 1a000000 22000000 ".....#@...."... - 25bf0 c6d32340 02000000 08000000 c8d32340 ..#@..........#@ - 25c00 06000000 22000000 ced32340 02000000 ....".....#@.... - 25c10 08000000 d0d32340 09000000 02000000 ......#@........ - 25c20 d9d32340 00000000 08000000 d9d32340 ..#@..........#@ - 25c30 0f000000 22000000 e8d32340 16000000 ....".....#@.... - 25c40 22000000 fed32340 10000000 22000000 ".....#@...."... - 25c50 0ed42340 02000000 08000000 10d42340 ..#@..........#@ - 25c60 0b000000 02000000 1bd42340 01000000 ..........#@.... - 25c70 08000000 1cd42340 0b000000 22000000 ......#@...."... - 25c80 27d42340 01000000 08000000 28d42340 '.#@........(.#@ - 25c90 0f000000 02000000 37d42340 00000000 ........7.#@.... - 25ca0 08280000 38d42340 00000000 01280000 .(..8.#@.....(.. - 25cb0 38d42340 4f000000 02000000 87d42340 8.#@O.........#@ - 25cc0 00000000 08280000 88d42340 00000000 .....(....#@.... - 25cd0 01280000 88d42340 18000000 02000000 .(....#@........ - 25ce0 a0d42340 19000000 22000000 b9d42340 ..#@....".....#@ - 25cf0 08000000 22000000 c1d42340 00000000 ....".....#@.... - 25d00 08000000 c1d42340 06000000 22000000 ......#@...."... - 25d10 c7d42340 17000000 22000000 ded42340 ..#@....".....#@ - 25d20 00000000 08280000 e0d42340 00000000 .....(....#@.... - 25d30 01280000 e0d42340 44000000 02000000 .(....#@D....... - 25d40 24d52340 0b000000 22000000 2fd52340 $.#@....".../.#@ - 25d50 00000000 08280000 30d52340 08000000 .....(..0.#@.... - 25d60 01280000 38d52340 cd000000 02000000 .(..8.#@........ - 25d70 05d62340 00000000 08280000 08d62340 ..#@.....(....#@ - 25d80 00000000 01280000 08d62340 50000000 .....(....#@P... - 25d90 02000000 58d62340 20000000 22000000 ....X.#@ ..."... - 25da0 78d62340 00000000 08280000 78d62340 x.#@.....(..x.#@ - 25db0 08000000 01280000 80d62340 70000000 .....(....#@p... - 25dc0 02000000 f0d62340 10000000 22000000 ......#@...."... - 25dd0 00d72340 13000000 22000000 13d72340 ..#@....".....#@ - 25de0 01000000 08000000 14d72340 26000000 ..........#@&... - 25df0 22000000 3ad72340 00000000 08000000 "...:.#@........ - 25e00 3ad72340 1a000000 02000000 54d72340 :.#@........T.#@ - 25e10 00000000 08000000 54d72340 05000000 ........T.#@.... - 25e20 02000000 59d72340 00000000 08000000 ....Y.#@........ - 25e30 59d72340 44000000 02000000 9dd72340 Y.#@D.........#@ - 25e40 00000000 08000000 9dd72340 27000000 ..........#@'... - 25e50 22000000 c4d72340 00000000 08000000 ".....#@........ - 25e60 c4d72340 0f000000 02000000 d3d72340 ..#@..........#@ - 25e70 01000000 08000000 d4d72340 08000000 ..........#@.... - 25e80 02000000 dcd72340 01000000 08000000 ......#@........ - 25e90 ddd72340 1e000000 02000000 fbd72340 ..#@..........#@ - 25ea0 01000000 08000000 fcd72340 05000000 ..........#@.... - 25eb0 22000000 01d82340 01000000 08000000 ".....#@........ - 25ec0 02d82340 13000000 22000000 15d82340 ..#@....".....#@ - 25ed0 00000000 08280000 18d82340 04000000 .....(....#@.... - 25ee0 01280000 1cd82340 5e000000 02000000 .(....#@^....... - 25ef0 7ad82340 00000000 08000000 7ad82340 z.#@........z.#@ - 25f00 47000000 02000000 c1d82340 10000000 G.........#@.... - 25f10 22000000 d1d82340 0a000000 22000000 ".....#@...."... - 25f20 dbd82340 01000000 08000000 dcd82340 ..#@..........#@ - 25f30 14000000 22000000 f0d82340 01000000 ....".....#@.... - 25f40 08000000 f1d82340 0f000000 02000000 ......#@........ - 25f50 00d92340 0f000000 22000000 0fd92340 ..#@....".....#@ - 25f60 00000000 08280000 10d92340 00000000 .....(....#@.... - 25f70 01280000 10d92340 3b000000 02000000 .(....#@;....... - 25f80 4bd92340 02000000 08000000 4dd92340 K.#@........M.#@ - 25f90 1f000000 22000000 6cd92340 00000000 ...."...l.#@.... - 25fa0 08000000 6cd92340 89000000 22000000 ....l.#@...."... - 25fb0 f5d92340 13000000 22000000 08da2340 ..#@....".....#@ - 25fc0 25000000 22000000 2dda2340 00000000 %..."...-.#@.... - 25fd0 08000000 2dda2340 98000000 02000000 ....-.#@........ - 25fe0 c5da2340 00000000 08000000 c5da2340 ..#@..........#@ - 25ff0 6f000000 02000000 34db2340 2b000000 o.......4.#@+... - 26000 22000000 5fdb2340 00000000 08280000 "..._.#@.....(.. - 26010 60db2340 00000000 01280000 60db2340 `.#@.....(..`.#@ - 26020 15000000 02000000 75db2340 0f000000 ........u.#@.... - 26030 22000000 84db2340 15000000 22000000 ".....#@...."... - 26040 99db2340 00000000 08000000 a02bff3f ..#@.........+.? - 26050 00000000 04280000 9cdb2340 00000000 .....(....#@.... - 26060 04280000 9cdb2340 04000000 01280000 .(....#@.....(.. - 26070 a0db2340 5c000000 02000000 fcdb2340 ..#@\.........#@ - 26080 02000000 08000000 fedb2340 22000000 ..........#@"... - 26090 22000000 20dc2340 58000000 22000000 "... .#@X..."... - 260a0 78dc2340 13000000 22000000 8bdc2340 x.#@....".....#@ - 260b0 00000000 08280000 8cdc2340 04000000 .....(....#@.... - 260c0 01280000 90dc2340 32000000 02000000 .(....#@2....... - 260d0 c2dc2340 08000000 22000000 cadc2340 ..#@....".....#@ - 260e0 0b000000 22000000 d5dc2340 00000000 ....".....#@.... - 260f0 08280000 d8dc2340 0c000000 01280000 .(....#@.....(.. - 26100 e4dc2340 12000000 02000000 f6dc2340 ..#@..........#@ - 26110 00000000 08280000 f8dc2340 08000000 .....(....#@.... - 26120 01280000 00dd2340 28000000 02000000 .(....#@(....... - 26130 28dd2340 04000000 22000000 2cdd2340 (.#@...."...,.#@ - 26140 14000000 22000000 40dd2340 14000000 ...."...@.#@.... - 26150 22000000 54dd2340 07000000 22000000 "...T.#@...."... - 26160 5bdd2340 01000000 08000000 5cdd2340 [.#@........\.#@ - 26170 11000000 22000000 6ddd2340 00000000 ...."...m.#@.... - 26180 08280000 70dd2340 00000000 01280000 .(..p.#@.....(.. - 26190 70dd2340 1e000000 02000000 8edd2340 p.#@..........#@ - 261a0 05000000 22000000 93dd2340 01000000 ....".....#@.... - 261b0 08000000 94dd2340 0b000000 22000000 ......#@...."... - 261c0 9fdd2340 00000000 08280000 a0dd2340 ..#@.....(....#@ - 261d0 00000000 01280000 a0dd2340 03000000 .....(....#@.... - 261e0 02000000 a3dd2340 14000000 22000000 ......#@...."... - 261f0 b7dd2340 01000000 08000000 b8dd2340 ..#@..........#@ - 26200 04000000 22000000 bcdd2340 00000000 ....".....#@.... - 26210 08280000 bcdd2340 00000000 01280000 .(....#@.....(.. - 26220 bcdd2340 35000000 02000000 f1dd2340 ..#@5.........#@ - 26230 1b000000 22000000 0cde2340 0b000000 ....".....#@.... - 26240 22000000 17de2340 00000000 08280000 ".....#@.....(.. - 26250 18de2340 00000000 01280000 18de2340 ..#@.....(....#@ - 26260 38000000 02000000 50de2340 0d000000 8.......P.#@.... - 26270 22000000 5dde2340 00000000 08280000 "...].#@.....(.. - 26280 60de2340 00000000 01280000 60de2340 `.#@.....(..`.#@ - 26290 5e000000 02000000 bede2340 00000000 ^.........#@.... - 262a0 08000000 bede2340 36000000 22000000 ......#@6..."... - 262b0 f4de2340 20000000 22000000 14df2340 ..#@ ...".....#@ - 262c0 05000000 22000000 19df2340 00000000 ....".....#@.... - 262d0 08000000 19df2340 23000000 22000000 ......#@#..."... - 262e0 3cdf2340 09000000 22000000 45df2340 <.#@...."...E.#@ - 262f0 00000000 08000000 45df2340 13000000 ........E.#@.... - 26300 22000000 58df2340 17000000 22000000 "...X.#@...."... - 26310 6fdf2340 00000000 08280000 70df2340 o.#@.....(..p.#@ - 26320 04000000 01280000 74df2340 4d000000 .....(..t.#@M... - 26330 02000000 c1df2340 24000000 22000000 ......#@$..."... - 26340 e5df2340 1d000000 22000000 02e02340 ..#@....".....#@ - 26350 0a000000 22000000 0ce02340 0a000000 ....".....#@.... - 26360 22000000 16e02340 05000000 22000000 ".....#@...."... - 26370 1be02340 01000000 08000000 1ce02340 ..#@..........#@ - 26380 02000000 22000000 1ee02340 0f000000 ....".....#@.... - 26390 22000000 2de02340 00000000 08280000 "...-.#@.....(.. - 263a0 30e02340 00000000 01280000 30e02340 0.#@.....(..0.#@ - 263b0 52000000 02000000 82e02340 1f000000 R.........#@.... - 263c0 22000000 a1e02340 1e000000 22000000 ".....#@...."... - 263d0 bfe02340 01000000 08000000 c0e02340 ..#@..........#@ - 263e0 02000000 22000000 c2e02340 1d000000 ....".....#@.... - 263f0 22000000 dfe02340 02000000 08000000 ".....#@........ - 26400 e1e02340 07000000 02000000 e8e02340 ..#@..........#@ - 26410 05000000 22000000 ede02340 01000000 ....".....#@.... - 26420 08000000 eee02340 02000000 22000000 ......#@...."... - 26430 f0e02340 0f000000 22000000 ffe02340 ..#@....".....#@ - 26440 00000000 08280000 00e12340 00000000 .....(....#@.... - 26450 01280000 00e12340 2f000000 02000000 .(....#@/....... - 26460 2fe12340 01000000 08000000 30e12340 /.#@........0.#@ - 26470 09000000 22000000 39e12340 00000000 ...."...9.#@.... + 24510 982bff3f 00000000 04280000 04b82340 .+.?.....(....#@ + 24520 00000000 04280000 04b82340 08000000 .....(....#@.... + 24530 01280000 0cb82340 29000000 02000000 .(....#@)....... + 24540 35b82340 00000000 08000000 35b82340 5.#@........5.#@ + 24550 18000000 22000000 4db82340 00000000 ...."...M.#@.... + 24560 08280000 50b82340 04000000 01280000 .(..P.#@.....(.. + 24570 54b82340 3e000000 02000000 92b82340 T.#@>.........#@ + 24580 00000000 08000000 92b82340 0e000000 ..........#@.... + 24590 02000000 a0b82340 0d000000 22000000 ......#@...."... + 245a0 adb82340 00000000 08280000 b0b82340 ..#@.....(....#@ + 245b0 04000000 02000000 b4b82340 00000000 ..........#@.... + 245c0 08280000 b4b82340 08000000 02000000 .(....#@........ + 245d0 bcb82340 00000000 08280000 bcb82340 ..#@.....(....#@ + 245e0 08000000 01280000 c4b82340 23000000 .....(....#@#... + 245f0 02000000 e7b82340 02000000 08000000 ......#@........ + 24600 e9b82340 2a000000 22000000 13b92340 ..#@*...".....#@ + 24610 00000000 08280000 14b92340 06000000 .....(....#@.... + 24620 02000000 1ab92340 00000000 08280000 ......#@.....(.. + 24630 1cb92340 14000000 02000000 30b92340 ..#@........0.#@ + 24640 02000000 22000000 32b92340 00000000 ...."...2.#@.... + 24650 08280000 34b92340 1c000000 02000000 .(..4.#@........ + 24660 50b92340 00000000 08280000 50b92340 P.#@.....(..P.#@ + 24670 18000000 02000000 68b92340 00000000 ........h.#@.... + 24680 08280000 68b92340 23000000 02000000 .(..h.#@#....... + 24690 8bb92340 00000000 08280000 8cb92340 ..#@.....(....#@ + 246a0 04000000 02000000 90b92340 00000000 ..........#@.... + 246b0 08280000 90b92340 04000000 02000000 .(....#@........ + 246c0 94b92340 00000000 08280000 94b92340 ..#@.....(....#@ + 246d0 0c000000 01280000 a0b92340 51000000 .....(....#@Q... + 246e0 02000000 f1b92340 00000000 08000000 ......#@........ + 246f0 f1b92340 2b000000 22000000 1cba2340 ..#@+...".....#@ + 24700 00000000 08000000 1cba2340 05000000 ..........#@.... + 24710 22000000 21ba2340 00000000 08000000 "...!.#@........ + 24720 21ba2340 11000000 22000000 32ba2340 !.#@...."...2.#@ + 24730 00000000 08280000 34ba2340 0c000000 .....(..4.#@.... + 24740 01280000 40ba2340 29000000 02000000 .(..@.#@)....... + 24750 69ba2340 14000000 22000000 7dba2340 i.#@...."...}.#@ + 24760 00000000 08000000 7dba2340 33000000 ........}.#@3... + 24770 02000000 b0ba2340 02000000 08000000 ......#@........ + 24780 b2ba2340 28000000 02000000 daba2340 ..#@(.........#@ + 24790 11000000 22000000 ebba2340 00000000 ....".....#@.... + 247a0 08280000 ecba2340 0c000000 01280000 .(....#@.....(.. + 247b0 f8ba2340 24000000 02000000 1cbb2340 ..#@$.........#@ + 247c0 14000000 22000000 30bb2340 01000000 ...."...0.#@.... + 247d0 08000000 31bb2340 31000000 02000000 ....1.#@1....... + 247e0 62bb2340 02000000 08000000 64bb2340 b.#@........d.#@ + 247f0 27000000 02000000 8bbb2340 01000000 '.........#@.... + 24800 08000000 8cbb2340 11000000 22000000 ......#@...."... + 24810 9dbb2340 00000000 08280000 a0bb2340 ..#@.....(....#@ + 24820 0c000000 01280000 acbb2340 28000000 .....(....#@(... + 24830 02000000 d4bb2340 14000000 22000000 ......#@...."... + 24840 e8bb2340 01000000 08000000 e9bb2340 ..#@..........#@ + 24850 33000000 02000000 1cbc2340 00000000 3.........#@.... + 24860 08000000 1cbc2340 1e000000 02000000 ......#@........ + 24870 3abc2340 00000000 08000000 3abc2340 :.#@........:.#@ + 24880 02000000 22000000 3cbc2340 0f000000 ...."...<.#@.... + 24890 22000000 4bbc2340 00000000 08000000 "...K.#@........ + 248a0 08b12440 07000000 04280000 10b12440 ..$@.....(....$@ + 248b0 07000000 04280000 18b12440 07000000 .....(....$@.... + 248c0 04280000 20b12440 07000000 04280000 .(.. .$@.....(.. + 248d0 28b12440 07000000 04280000 30b12440 (.$@.....(..0.$@ + 248e0 07000000 04280000 38b12440 07000000 .....(..8.$@.... + 248f0 04280000 40b12440 07000000 04280000 .(..@.$@.....(.. + 24900 4cbc2340 00000000 04280000 4cbc2340 L.#@.....(..L.#@ + 24910 00000000 01280000 4cbc2340 0f000000 .....(..L.#@.... + 24920 02000000 5bbc2340 00000000 08280000 ....[.#@.....(.. + 24930 5cbc2340 00000000 01280000 5cbc2340 \.#@.....(..\.#@ + 24940 0f000000 02000000 6bbc2340 00000000 ........k.#@.... + 24950 08280000 6cbc2340 00000000 01280000 .(..l.#@.....(.. + 24960 6cbc2340 0f000000 02000000 7bbc2340 l.#@........{.#@ + 24970 00000000 08280000 7cbc2340 00000000 .....(..|.#@.... + 24980 01280000 7cbc2340 0f000000 02000000 .(..|.#@........ + 24990 8bbc2340 00000000 08280000 8cbc2340 ..#@.....(....#@ + 249a0 00000000 01280000 8cbc2340 0f000000 .....(....#@.... + 249b0 02000000 9bbc2340 00000000 08280000 ......#@.....(.. + 249c0 9cbc2340 00000000 01280000 9cbc2340 ..#@.....(....#@ + 249d0 0f000000 02000000 abbc2340 00000000 ..........#@.... + 249e0 08280000 acbc2340 00000000 01280000 .(....#@.....(.. + 249f0 acbc2340 0f000000 02000000 bbbc2340 ..#@..........#@ + 24a00 00000000 08280000 bcbc2340 00000000 .....(....#@.... + 24a10 01280000 bcbc2340 0f000000 02000000 .(....#@........ + 24a20 cbbc2340 00000000 08280000 ccbc2340 ..#@.....(....#@ + 24a30 00000000 01280000 ccbc2340 0f000000 .....(....#@.... + 24a40 02000000 dbbc2340 00000000 08280000 ......#@.....(.. + 24a50 dcbc2340 00000000 01280000 dcbc2340 ..#@.....(....#@ + 24a60 0f000000 02000000 ebbc2340 00000000 ..........#@.... + 24a70 08000000 ecbc2340 00000000 04280000 ......#@.....(.. + 24a80 ecbc2340 08000000 01280000 f4bc2340 ..#@.....(....#@ + 24a90 30000000 02000000 24bd2340 00000000 0.......$.#@.... + 24aa0 08000000 24bd2340 1f000000 22000000 ....$.#@...."... + 24ab0 43bd2340 01000000 08000000 44bd2340 C.#@........D.#@ + 24ac0 37000000 22000000 7bbd2340 00000000 7..."...{.#@.... + 24ad0 08280000 7cbd2340 00000000 01280000 .(..|.#@.....(.. + 24ae0 7cbd2340 20000000 02000000 9cbd2340 |.#@ .........#@ + 24af0 00000000 08000000 9cbd2340 11000000 ..........#@.... + 24b00 22000000 adbd2340 0a000000 22000000 ".....#@...."... + 24b10 b7bd2340 01000000 08000000 b8bd2340 ..#@..........#@ + 24b20 1b000000 02000000 d3bd2340 01000000 ..........#@.... + 24b30 08000000 d4bd2340 06000000 22000000 ......#@...."... + 24b40 dabd2340 00000000 08000000 dabd2340 ..#@..........#@ + 24b50 07000000 02000000 e1bd2340 0b000000 ..........#@.... + 24b60 22000000 ecbd2340 00000000 08280000 ".....#@.....(.. + 24b70 ecbd2340 04000000 01280000 f0bd2340 ..#@.....(....#@ + 24b80 30000000 02000000 20be2340 00000000 0....... .#@.... + 24b90 08000000 20be2340 17000000 22000000 .... .#@...."... + 24ba0 37be2340 01000000 08000000 38be2340 7.#@........8.#@ + 24bb0 2f000000 22000000 67be2340 00000000 /..."...g.#@.... + 24bc0 08280000 68be2340 04000000 01280000 .(..h.#@.....(.. + 24bd0 6cbe2340 25000000 02000000 91be2340 l.#@%.........#@ + 24be0 00000000 08000000 91be2340 11000000 ..........#@.... + 24bf0 02000000 a2be2340 00000000 08000000 ......#@........ + 24c00 a2be2340 0e000000 02000000 b0be2340 ..#@..........#@ + 24c10 05000000 22000000 b5be2340 00000000 ....".....#@.... + 24c20 08000000 b5be2340 13000000 02000000 ......#@........ + 24c30 c8be2340 00000000 08000000 c8be2340 ..#@..........#@ + 24c40 05000000 22000000 cdbe2340 02000000 ....".....#@.... + 24c50 08000000 cfbe2340 02000000 02000000 ......#@........ + 24c60 d1be2340 03000000 22000000 d4be2340 ..#@....".....#@ + 24c70 0c000000 22000000 e0be2340 07000000 ....".....#@.... + 24c80 22000000 e7be2340 00000000 08280000 ".....#@.....(.. + 24c90 e8be2340 04000000 01280000 ecbe2340 ..#@.....(....#@ + 24ca0 27000000 02000000 13bf2340 00000000 '.........#@.... + 24cb0 08000000 13bf2340 11000000 02000000 ......#@........ + 24cc0 24bf2340 00000000 08000000 24bf2340 $.#@........$.#@ + 24cd0 0e000000 02000000 32bf2340 05000000 ........2.#@.... + 24ce0 22000000 37bf2340 00000000 08000000 "...7.#@........ + 24cf0 37bf2340 13000000 02000000 4abf2340 7.#@........J.#@ + 24d00 00000000 08000000 4abf2340 05000000 ........J.#@.... + 24d10 22000000 4fbf2340 00000000 08000000 "...O.#@........ + 24d20 4fbf2340 02000000 02000000 51bf2340 O.#@........Q.#@ + 24d30 03000000 22000000 54bf2340 0c000000 ...."...T.#@.... + 24d40 22000000 60bf2340 07000000 22000000 "...`.#@...."... + 24d50 67bf2340 00000000 08280000 68bf2340 g.#@.....(..h.#@ + 24d60 10000000 01280000 78bf2340 80000000 .....(..x.#@.... + 24d70 02000000 f8bf2340 11000000 22000000 ......#@...."... + 24d80 09c02340 14000000 22000000 1dc02340 ..#@....".....#@ + 24d90 00000000 08000000 1dc02340 1b000000 ..........#@.... + 24da0 02000000 38c02340 00000000 08280000 ....8.#@.....(.. + 24db0 38c02340 00000000 01280000 38c02340 8.#@.....(..8.#@ + 24dc0 26000000 02000000 5ec02340 02000000 &.......^.#@.... + 24dd0 08000000 60c02340 1b000000 22000000 ....`.#@...."... + 24de0 7bc02340 02000000 08000000 7dc02340 {.#@........}.#@ + 24df0 07000000 22000000 84c02340 2f000000 ....".....#@/... + 24e00 22000000 b3c02340 01000000 08000000 ".....#@........ + 24e10 b4c02340 0d000000 22000000 c1c02340 ..#@....".....#@ + 24e20 03000000 08000000 c4c02340 0e000000 ..........#@.... + 24e30 22000000 d2c02340 02000000 08000000 ".....#@........ + 24e40 d4c02340 13000000 22000000 e7c02340 ..#@....".....#@ + 24e50 02000000 08000000 e9c02340 05000000 ..........#@.... + 24e60 22000000 eec02340 02000000 22000000 ".....#@...."... + 24e70 f0c02340 0f000000 22000000 ffc02340 ..#@....".....#@ + 24e80 00000000 08280000 00c12340 0c000000 .....(....#@.... + 24e90 01280000 0cc12340 6a000000 02000000 .(....#@j....... + 24ea0 76c12340 05000000 22000000 7bc12340 v.#@...."...{.#@ + 24eb0 00000000 08000000 7bc12340 ba000000 ........{.#@.... + 24ec0 22000000 35c22340 0e000000 22000000 "...5.#@...."... + 24ed0 43c22340 15000000 22000000 58c22340 C.#@...."...X.#@ + 24ee0 0f000000 22000000 67c22340 00000000 ...."...g.#@.... + 24ef0 08280000 68c22340 08000000 01280000 .(..h.#@.....(.. + 24f00 70c22340 14000000 02000000 84c22340 p.#@..........#@ + 24f10 2d000000 22000000 b1c22340 00000000 -...".....#@.... + 24f20 08000000 b1c22340 17000000 22000000 ......#@...."... + 24f30 c8c22340 00000000 08000000 c8c22340 ..#@..........#@ + 24f40 05000000 22000000 cdc22340 00000000 ....".....#@.... + 24f50 08280000 d0c22340 04000000 01280000 .(....#@.....(.. + 24f60 d4c22340 14000000 02000000 e8c22340 ..#@..........#@ + 24f70 06000000 22000000 eec22340 00000000 ....".....#@.... + 24f80 08000000 eec22340 55000000 22000000 ......#@U..."... + 24f90 43c32340 01000000 08000000 44c32340 C.#@........D.#@ + 24fa0 06000000 22000000 4ac32340 02000000 ...."...J.#@.... + 24fb0 08000000 4cc32340 05000000 22000000 ....L.#@...."... + 24fc0 51c32340 0d000000 22000000 5ec32340 Q.#@...."...^.#@ + 24fd0 00000000 08280000 60c32340 10000000 .....(..`.#@.... + 24fe0 01280000 70c32340 12000000 02000000 .(..p.#@........ + 24ff0 82c32340 1e000000 22000000 a0c32340 ..#@....".....#@ + 25000 01000000 08000000 a1c32340 0b000000 ..........#@.... + 25010 22000000 acc32340 10000000 22000000 ".....#@...."... + 25020 bcc32340 05000000 22000000 c1c32340 ..#@....".....#@ + 25030 00000000 08000000 c1c32340 2b000000 ..........#@+... + 25040 22000000 ecc32340 05000000 22000000 ".....#@...."... + 25050 f1c32340 00000000 08000000 f1c32340 ..#@..........#@ + 25060 08000000 22000000 f9c32340 21000000 ....".....#@!... + 25070 22000000 1ac42340 05000000 22000000 ".....#@...."... + 25080 1fc42340 01000000 08000000 20c42340 ..#@........ .#@ + 25090 3c000000 22000000 5cc42340 05000000 <..."...\.#@.... + 250a0 22000000 61c42340 00000000 08000000 "...a.#@........ + 250b0 61c42340 1a000000 22000000 7bc42340 a.#@...."...{.#@ + 250c0 01000000 08000000 7cc42340 02000000 ........|.#@.... + 250d0 02000000 7ec42340 02000000 22000000 ....~.#@...."... + 250e0 80c42340 1a000000 22000000 9ac42340 ..#@....".....#@ + 250f0 00000000 08280000 9cc42340 00000000 .....(....#@.... + 25100 01280000 9cc42340 14000000 02000000 .(....#@........ + 25110 b0c42340 04000000 22000000 b4c42340 ..#@....".....#@ + 25120 00000000 08000000 b4c42340 1d000000 ..........#@.... + 25130 22000000 d1c42340 05000000 22000000 ".....#@...."... + 25140 d6c42340 02000000 08000000 d8c42340 ..#@..........#@ + 25150 1d000000 22000000 f5c42340 05000000 ....".....#@.... + 25160 22000000 fac42340 00000000 08000000 ".....#@........ + 25170 fac42340 02000000 22000000 fcc42340 ..#@....".....#@ + 25180 00000000 08000000 fcc42340 18000000 ..........#@.... + 25190 22000000 14c52340 05000000 22000000 ".....#@...."... + 251a0 19c52340 00000000 08000000 19c52340 ..#@..........#@ + 251b0 13000000 22000000 2cc52340 05000000 ...."...,.#@.... + 251c0 22000000 31c52340 00000000 08000000 "...1.#@........ + 251d0 31c52340 02000000 22000000 33c52340 1.#@...."...3.#@ + 251e0 00000000 08280000 34c52340 00000000 .....(..4.#@.... + 251f0 01280000 34c52340 21000000 02000000 .(..4.#@!....... + 25200 55c52340 1d000000 22000000 72c52340 U.#@...."...r.#@ + 25210 17000000 22000000 89c52340 0c000000 ....".....#@.... + 25220 22000000 95c52340 0d000000 22000000 ".....#@...."... + 25230 a2c52340 0d000000 22000000 afc52340 ..#@....".....#@ + 25240 00000000 08280000 b0c52340 04000000 .....(....#@.... + 25250 01280000 b4c52340 24000000 02000000 .(....#@$....... + 25260 d8c52340 00000000 08000000 d8c52340 ..#@..........#@ + 25270 17000000 02000000 efc52340 02000000 ..........#@.... + 25280 08000000 f1c52340 32000000 22000000 ......#@2..."... + 25290 23c62340 01000000 08000000 24c62340 #.#@........$.#@ + 252a0 02000000 22000000 26c62340 2d000000 ...."...&.#@-... + 252b0 22000000 53c62340 01000000 08000000 "...S.#@........ + 252c0 54c62340 37000000 02000000 8bc62340 T.#@7.........#@ + 252d0 01000000 08000000 8cc62340 28000000 ..........#@(... + 252e0 22000000 b4c62340 08000000 22000000 ".....#@...."... + 252f0 bcc62340 01000000 08000000 bdc62340 ..#@..........#@ + 25300 2e000000 02000000 ebc62340 01000000 ..........#@.... + 25310 08000000 ecc62340 02000000 22000000 ......#@...."... + 25320 eec62340 2b000000 22000000 19c72340 ..#@+...".....#@ + 25330 00000000 08000000 19c72340 36000000 ..........#@6... + 25340 22000000 4fc72340 01000000 08000000 "...O.#@........ + 25350 50c72340 15000000 02000000 65c72340 P.#@........e.#@ + 25360 00000000 08000000 65c72340 1e000000 ........e.#@.... + 25370 22000000 83c72340 01000000 08000000 ".....#@........ + 25380 84c72340 0f000000 02000000 93c72340 ..#@..........#@ + 25390 00000000 08280000 94c72340 00000000 .....(....#@.... + 253a0 01280000 94c72340 3d000000 02000000 .(....#@=....... + 253b0 d1c72340 0f000000 22000000 e0c72340 ..#@....".....#@ + 253c0 0c000000 22000000 ecc72340 1e000000 ....".....#@.... + 253d0 22000000 0ac82340 03000000 08000000 ".....#@........ + 253e0 0dc82340 03000000 22000000 10c82340 ..#@....".....#@ + 253f0 06000000 22000000 16c82340 3d000000 ....".....#@=... + 25400 22000000 53c82340 01000000 08000000 "...S.#@........ + 25410 54c82340 02000000 22000000 56c82340 T.#@...."...V.#@ + 25420 0f000000 22000000 65c82340 00000000 ...."...e.#@.... + 25430 08280000 68c82340 1e000000 02000000 .(..h.#@........ + 25440 86c82340 00000000 08000000 86c82340 ..#@..........#@ + 25450 0e000000 22000000 94c82340 09000000 ....".....#@.... + 25460 22000000 9dc82340 00000000 08000000 ".....#@........ + 25470 9dc82340 0c000000 22000000 a9c82340 ..#@....".....#@ + 25480 01000000 08000000 aac82340 02000000 ..........#@.... + 25490 22000000 acc82340 0b000000 22000000 ".....#@...."... + 254a0 b7c82340 00000000 08280000 b8c82340 ..#@.....(....#@ + 254b0 00000000 01280000 b8c82340 60000000 .....(....#@`... + 254c0 02000000 18c92340 06000000 22000000 ......#@...."... + 254d0 1ec92340 00000000 08000000 1ec92340 ..#@..........#@ + 254e0 0f000000 22000000 2dc92340 00000000 ...."...-.#@.... + 254f0 08280000 30c92340 23000000 02000000 .(..0.#@#....... + 25500 53c92340 00000000 08280000 54c92340 S.#@.....(..T.#@ + 25510 2b000000 02000000 7fc92340 00000000 +.........#@.... + 25520 08280000 80c92340 17000000 02000000 .(....#@........ + 25530 97c92340 01000000 08000000 98c92340 ..#@..........#@ + 25540 05000000 22000000 9dc92340 07000000 ....".....#@.... + 25550 22000000 a4c92340 00000000 08280000 ".....#@.....(.. + 25560 a4c92340 04000000 01280000 a8c92340 ..#@.....(....#@ + 25570 26000000 02000000 cec92340 00000000 &.........#@.... + 25580 08000000 cec92340 16000000 22000000 ......#@...."... + 25590 e4c92340 09000000 22000000 edc92340 ..#@....".....#@ + 255a0 00000000 08280000 f0c92340 04000000 .....(....#@.... + 255b0 01280000 f4c92340 2f000000 02000000 .(....#@/....... + 255c0 23ca2340 01000000 08000000 24ca2340 #.#@........$.#@ + 255d0 1a000000 22000000 3eca2340 0c000000 ...."...>.#@.... + 255e0 22000000 4aca2340 09000000 22000000 "...J.#@...."... + 255f0 53ca2340 00000000 08280000 54ca2340 S.#@.....(..T.#@ + 25600 00000000 01280000 54ca2340 1e000000 .....(..T.#@.... + 25610 02000000 72ca2340 0b000000 22000000 ....r.#@...."... + 25620 7dca2340 00000000 08000000 7dca2340 }.#@........}.#@ + 25630 14000000 22000000 91ca2340 09000000 ....".....#@.... + 25640 22000000 9aca2340 00000000 08280000 ".....#@.....(.. + 25650 9cca2340 00000000 01280000 9cca2340 ..#@.....(....#@ + 25660 33000000 02000000 cfca2340 00000000 3.........#@.... + 25670 08000000 cfca2340 0b000000 22000000 ......#@...."... + 25680 daca2340 67000000 22000000 41cb2340 ..#@g..."...A.#@ + 25690 12000000 22000000 53cb2340 01000000 ...."...S.#@.... + 256a0 08000000 54cb2340 19000000 02000000 ....T.#@........ + 256b0 6dcb2340 00000000 08000000 6dcb2340 m.#@........m.#@ + 256c0 0f000000 02000000 7ccb2340 11000000 ........|.#@.... + 256d0 22000000 8dcb2340 00000000 08280000 ".....#@.....(.. + 256e0 90cb2340 00000000 01280000 90cb2340 ..#@.....(....#@ + 256f0 33000000 02000000 c3cb2340 02000000 3.........#@.... + 25700 08000000 c5cb2340 0b000000 22000000 ......#@...."... + 25710 d0cb2340 60000000 22000000 30cc2340 ..#@`..."...0.#@ + 25720 10000000 22000000 40cc2340 00000000 ...."...@.#@.... + 25730 08000000 40cc2340 19000000 02000000 ....@.#@........ + 25740 59cc2340 00000000 08000000 59cc2340 Y.#@........Y.#@ + 25750 0f000000 02000000 68cc2340 11000000 ........h.#@.... + 25760 22000000 79cc2340 00000000 08280000 "...y.#@.....(.. + 25770 7ccc2340 1c000000 02000000 98cc2340 |.#@..........#@ + 25780 09000000 22000000 a1cc2340 00000000 ....".....#@.... + 25790 08280000 a4cc2340 08000000 01280000 .(....#@.....(.. + 257a0 accc2340 a5000000 02000000 51cd2340 ..#@........Q.#@ + 257b0 0b000000 22000000 5ccd2340 11000000 ...."...\.#@.... + 257c0 22000000 6dcd2340 00000000 08280000 "...m.#@.....(.. + 257d0 70cd2340 04000000 01280000 74cd2340 p.#@.....(..t.#@ + 257e0 89000000 02000000 fdcd2340 00000000 ..........#@.... + 257f0 08000000 fdcd2340 12000000 22000000 ......#@...."... + 25800 0fce2340 1c000000 22000000 2bce2340 ..#@...."...+.#@ + 25810 00000000 08280000 2cce2340 08000000 .....(..,.#@.... + 25820 01280000 34ce2340 1c000000 02000000 .(..4.#@........ + 25830 50ce2340 00000000 08000000 e88cfe3f P.#@...........? + 25840 1c000000 04280000 50b12440 1b000000 .....(..P.$@.... + 25850 04280000 6cb12440 46000000 04280000 .(..l.$@F....(.. + 25860 50ce2340 00000000 04280000 50ce2340 P.#@.....(..P.#@ + 25870 04000000 01280000 54ce2340 4e000000 .....(..T.#@N... + 25880 02000000 a2ce2340 07000000 22000000 ......#@...."... + 25890 a9ce2340 67000000 22000000 10cf2340 ..#@g...".....#@ + 258a0 0d000000 22000000 1dcf2340 0f000000 ....".....#@.... + 258b0 22000000 2ccf2340 00000000 08280000 "...,.#@.....(.. + 258c0 2ccf2340 04000000 01280000 30cf2340 ,.#@.....(..0.#@ + 258d0 22000000 02000000 52cf2340 05000000 ".......R.#@.... + 258e0 22000000 57cf2340 01000000 08000000 "...W.#@........ + 258f0 58cf2340 15000000 22000000 6dcf2340 X.#@...."...m.#@ + 25900 3e000000 22000000 abcf2340 01000000 >...".....#@.... + 25910 08000000 accf2340 09000000 22000000 ......#@...."... + 25920 b5cf2340 01000000 08000000 b6cf2340 ..#@..........#@ + 25930 7f000000 22000000 35d02340 3e000000 ...."...5.#@>... + 25940 22000000 73d02340 03000000 08000000 "...s.#@........ + 25950 76d02340 07000000 22000000 7dd02340 v.#@...."...}.#@ + 25960 13000000 22000000 90d02340 00000000 ....".....#@.... + 25970 08280000 90d02340 00000000 01280000 .(....#@.....(.. + 25980 90d02340 23000000 02000000 b3d02340 ..#@#.........#@ + 25990 02000000 08000000 b5d02340 0b000000 ..........#@.... + 259a0 02000000 c0d02340 00000000 08000000 ......#@........ + 259b0 c0d02340 05000000 22000000 c5d02340 ..#@....".....#@ + 259c0 07000000 22000000 ccd02340 00000000 ....".....#@.... + 259d0 08280000 ccd02340 00000000 01280000 .(....#@.....(.. + 259e0 ccd02340 1a000000 02000000 e6d02340 ..#@..........#@ + 259f0 05000000 22000000 ebd02340 01000000 ....".....#@.... + 25a00 08000000 ecd02340 15000000 22000000 ......#@...."... + 25a10 01d12340 3e000000 22000000 3fd12340 ..#@>..."...?.#@ + 25a20 00000000 08000000 3fd12340 09000000 ........?.#@.... + 25a30 22000000 48d12340 02000000 08000000 "...H.#@........ + 25a40 4ad12340 84000000 22000000 ced12340 J.#@....".....#@ + 25a50 38000000 22000000 06d22340 00000000 8...".....#@.... + 25a60 08000000 06d22340 07000000 22000000 ......#@...."... + 25a70 0dd22340 0f000000 22000000 1cd22340 ..#@....".....#@ + 25a80 00000000 08280000 1cd22340 00000000 .....(....#@.... + 25a90 01280000 1cd22340 32000000 02000000 .(....#@2....... + 25aa0 4ed22340 0b000000 22000000 59d22340 N.#@...."...Y.#@ + 25ab0 00000000 08280000 5cd22340 04000000 .....(..\.#@.... + 25ac0 01280000 60d22340 36000000 02000000 .(..`.#@6....... + 25ad0 96d22340 00000000 08000000 96d22340 ..#@..........#@ + 25ae0 2a000000 22000000 c0d22340 0d000000 *...".....#@.... + 25af0 22000000 cdd22340 00000000 08280000 ".....#@.....(.. + 25b00 d0d22340 00000000 01280000 d0d22340 ..#@.....(....#@ + 25b10 1c000000 02000000 ecd22340 00000000 ..........#@.... + 25b20 08280000 ecd22340 00000000 01280000 .(....#@.....(.. + 25b30 ecd22340 1c000000 02000000 08d32340 ..#@..........#@ + 25b40 00000000 08000000 08d32340 00000000 ..........#@.... + 25b50 04280000 08d32340 08000000 01280000 .(....#@.....(.. + 25b60 10d32340 1e000000 02000000 2ed32340 ..#@..........#@ + 25b70 28000000 22000000 56d32340 19000000 (..."...V.#@.... + 25b80 22000000 6fd32340 00000000 08280000 "...o.#@.....(.. + 25b90 70d32340 00000000 01280000 70d32340 p.#@.....(..p.#@ + 25ba0 24000000 02000000 94d32340 0e000000 $.........#@.... + 25bb0 22000000 a2d32340 00000000 08000000 ".....#@........ + 25bc0 a2d32340 11000000 22000000 b3d32340 ..#@....".....#@ + 25bd0 02000000 08000000 b5d32340 13000000 ..........#@.... + 25be0 22000000 c8d32340 1a000000 22000000 ".....#@...."... + 25bf0 e2d32340 02000000 08000000 e4d32340 ..#@..........#@ + 25c00 06000000 22000000 ead32340 02000000 ....".....#@.... + 25c10 08000000 ecd32340 09000000 02000000 ......#@........ + 25c20 f5d32340 00000000 08000000 f5d32340 ..#@..........#@ + 25c30 0f000000 22000000 04d42340 16000000 ....".....#@.... + 25c40 22000000 1ad42340 10000000 22000000 ".....#@...."... + 25c50 2ad42340 02000000 08000000 2cd42340 *.#@........,.#@ + 25c60 0b000000 02000000 37d42340 01000000 ........7.#@.... + 25c70 08000000 38d42340 0b000000 22000000 ....8.#@...."... + 25c80 43d42340 01000000 08000000 44d42340 C.#@........D.#@ + 25c90 0f000000 02000000 53d42340 00000000 ........S.#@.... + 25ca0 08280000 54d42340 00000000 01280000 .(..T.#@.....(.. + 25cb0 54d42340 4f000000 02000000 a3d42340 T.#@O.........#@ + 25cc0 00000000 08280000 a4d42340 00000000 .....(....#@.... + 25cd0 01280000 a4d42340 18000000 02000000 .(....#@........ + 25ce0 bcd42340 19000000 22000000 d5d42340 ..#@....".....#@ + 25cf0 08000000 22000000 ddd42340 00000000 ....".....#@.... + 25d00 08000000 ddd42340 06000000 22000000 ......#@...."... + 25d10 e3d42340 17000000 22000000 fad42340 ..#@....".....#@ + 25d20 00000000 08280000 fcd42340 00000000 .....(....#@.... + 25d30 01280000 fcd42340 44000000 02000000 .(....#@D....... + 25d40 40d52340 0b000000 22000000 4bd52340 @.#@...."...K.#@ + 25d50 00000000 08280000 4cd52340 08000000 .....(..L.#@.... + 25d60 01280000 54d52340 cd000000 02000000 .(..T.#@........ + 25d70 21d62340 00000000 08280000 24d62340 !.#@.....(..$.#@ + 25d80 00000000 01280000 24d62340 50000000 .....(..$.#@P... + 25d90 02000000 74d62340 20000000 22000000 ....t.#@ ..."... + 25da0 94d62340 00000000 08280000 94d62340 ..#@.....(....#@ + 25db0 08000000 01280000 9cd62340 70000000 .....(....#@p... + 25dc0 02000000 0cd72340 10000000 22000000 ......#@...."... + 25dd0 1cd72340 13000000 22000000 2fd72340 ..#@....".../.#@ + 25de0 01000000 08000000 30d72340 26000000 ........0.#@&... + 25df0 22000000 56d72340 00000000 08000000 "...V.#@........ + 25e00 56d72340 1a000000 02000000 70d72340 V.#@........p.#@ + 25e10 00000000 08000000 70d72340 05000000 ........p.#@.... + 25e20 02000000 75d72340 00000000 08000000 ....u.#@........ + 25e30 75d72340 44000000 02000000 b9d72340 u.#@D.........#@ + 25e40 00000000 08000000 b9d72340 27000000 ..........#@'... + 25e50 22000000 e0d72340 00000000 08000000 ".....#@........ + 25e60 e0d72340 0f000000 02000000 efd72340 ..#@..........#@ + 25e70 01000000 08000000 f0d72340 08000000 ..........#@.... + 25e80 02000000 f8d72340 01000000 08000000 ......#@........ + 25e90 f9d72340 1e000000 02000000 17d82340 ..#@..........#@ + 25ea0 01000000 08000000 18d82340 05000000 ..........#@.... + 25eb0 22000000 1dd82340 01000000 08000000 ".....#@........ + 25ec0 1ed82340 13000000 22000000 31d82340 ..#@...."...1.#@ + 25ed0 00000000 08280000 34d82340 04000000 .....(..4.#@.... + 25ee0 01280000 38d82340 5e000000 02000000 .(..8.#@^....... + 25ef0 96d82340 00000000 08000000 96d82340 ..#@..........#@ + 25f00 47000000 02000000 ddd82340 10000000 G.........#@.... + 25f10 22000000 edd82340 0a000000 22000000 ".....#@...."... + 25f20 f7d82340 01000000 08000000 f8d82340 ..#@..........#@ + 25f30 14000000 22000000 0cd92340 01000000 ....".....#@.... + 25f40 08000000 0dd92340 0f000000 02000000 ......#@........ + 25f50 1cd92340 0f000000 22000000 2bd92340 ..#@...."...+.#@ + 25f60 00000000 08280000 2cd92340 00000000 .....(..,.#@.... + 25f70 01280000 2cd92340 3b000000 02000000 .(..,.#@;....... + 25f80 67d92340 02000000 08000000 69d92340 g.#@........i.#@ + 25f90 1f000000 22000000 88d92340 00000000 ....".....#@.... + 25fa0 08000000 88d92340 89000000 22000000 ......#@...."... + 25fb0 11da2340 13000000 22000000 24da2340 ..#@...."...$.#@ + 25fc0 25000000 22000000 49da2340 00000000 %..."...I.#@.... + 25fd0 08000000 49da2340 98000000 02000000 ....I.#@........ + 25fe0 e1da2340 00000000 08000000 e1da2340 ..#@..........#@ + 25ff0 6f000000 02000000 50db2340 2b000000 o.......P.#@+... + 26000 22000000 7bdb2340 00000000 08280000 "...{.#@.....(.. + 26010 7cdb2340 00000000 01280000 7cdb2340 |.#@.....(..|.#@ + 26020 15000000 02000000 91db2340 0f000000 ..........#@.... + 26030 22000000 a0db2340 15000000 22000000 ".....#@...."... + 26040 b5db2340 00000000 08000000 a02bff3f ..#@.........+.? + 26050 00000000 04280000 b8db2340 00000000 .....(....#@.... + 26060 04280000 b8db2340 04000000 01280000 .(....#@.....(.. + 26070 bcdb2340 5c000000 02000000 18dc2340 ..#@\.........#@ + 26080 02000000 08000000 1adc2340 22000000 ..........#@"... + 26090 22000000 3cdc2340 58000000 22000000 "...<.#@X..."... + 260a0 94dc2340 13000000 22000000 a7dc2340 ..#@....".....#@ + 260b0 00000000 08280000 a8dc2340 04000000 .....(....#@.... + 260c0 01280000 acdc2340 32000000 02000000 .(....#@2....... + 260d0 dedc2340 08000000 22000000 e6dc2340 ..#@....".....#@ + 260e0 0b000000 22000000 f1dc2340 00000000 ....".....#@.... + 260f0 08280000 f4dc2340 0c000000 01280000 .(....#@.....(.. + 26100 00dd2340 12000000 02000000 12dd2340 ..#@..........#@ + 26110 00000000 08280000 14dd2340 08000000 .....(....#@.... + 26120 01280000 1cdd2340 28000000 02000000 .(....#@(....... + 26130 44dd2340 04000000 22000000 48dd2340 D.#@...."...H.#@ + 26140 14000000 22000000 5cdd2340 14000000 ...."...\.#@.... + 26150 22000000 70dd2340 07000000 22000000 "...p.#@...."... + 26160 77dd2340 01000000 08000000 78dd2340 w.#@........x.#@ + 26170 11000000 22000000 89dd2340 00000000 ....".....#@.... + 26180 08280000 8cdd2340 00000000 01280000 .(....#@.....(.. + 26190 8cdd2340 1e000000 02000000 aadd2340 ..#@..........#@ + 261a0 05000000 22000000 afdd2340 01000000 ....".....#@.... + 261b0 08000000 b0dd2340 0b000000 22000000 ......#@...."... + 261c0 bbdd2340 00000000 08280000 bcdd2340 ..#@.....(....#@ + 261d0 00000000 01280000 bcdd2340 03000000 .....(....#@.... + 261e0 02000000 bfdd2340 14000000 22000000 ......#@...."... + 261f0 d3dd2340 01000000 08000000 d4dd2340 ..#@..........#@ + 26200 04000000 22000000 d8dd2340 00000000 ....".....#@.... + 26210 08280000 d8dd2340 00000000 01280000 .(....#@.....(.. + 26220 d8dd2340 35000000 02000000 0dde2340 ..#@5.........#@ + 26230 1b000000 22000000 28de2340 0b000000 ...."...(.#@.... + 26240 22000000 33de2340 00000000 08280000 "...3.#@.....(.. + 26250 34de2340 00000000 01280000 34de2340 4.#@.....(..4.#@ + 26260 38000000 02000000 6cde2340 0d000000 8.......l.#@.... + 26270 22000000 79de2340 00000000 08280000 "...y.#@.....(.. + 26280 7cde2340 00000000 01280000 7cde2340 |.#@.....(..|.#@ + 26290 5e000000 02000000 dade2340 00000000 ^.........#@.... + 262a0 08000000 dade2340 36000000 22000000 ......#@6..."... + 262b0 10df2340 20000000 22000000 30df2340 ..#@ ..."...0.#@ + 262c0 05000000 22000000 35df2340 00000000 ...."...5.#@.... + 262d0 08000000 35df2340 23000000 22000000 ....5.#@#..."... + 262e0 58df2340 09000000 22000000 61df2340 X.#@...."...a.#@ + 262f0 00000000 08000000 61df2340 13000000 ........a.#@.... + 26300 22000000 74df2340 17000000 22000000 "...t.#@...."... + 26310 8bdf2340 00000000 08280000 8cdf2340 ..#@.....(....#@ + 26320 04000000 01280000 90df2340 4d000000 .....(....#@M... + 26330 02000000 dddf2340 24000000 22000000 ......#@$..."... + 26340 01e02340 1d000000 22000000 1ee02340 ..#@....".....#@ + 26350 0a000000 22000000 28e02340 0a000000 ...."...(.#@.... + 26360 22000000 32e02340 05000000 22000000 "...2.#@...."... + 26370 37e02340 01000000 08000000 38e02340 7.#@........8.#@ + 26380 02000000 22000000 3ae02340 0f000000 ...."...:.#@.... + 26390 22000000 49e02340 00000000 08280000 "...I.#@.....(.. + 263a0 4ce02340 00000000 01280000 4ce02340 L.#@.....(..L.#@ + 263b0 52000000 02000000 9ee02340 1f000000 R.........#@.... + 263c0 22000000 bde02340 1e000000 22000000 ".....#@...."... + 263d0 dbe02340 01000000 08000000 dce02340 ..#@..........#@ + 263e0 02000000 22000000 dee02340 1d000000 ....".....#@.... + 263f0 22000000 fbe02340 02000000 08000000 ".....#@........ + 26400 fde02340 07000000 02000000 04e12340 ..#@..........#@ + 26410 05000000 22000000 09e12340 01000000 ....".....#@.... + 26420 08000000 0ae12340 02000000 22000000 ......#@...."... + 26430 0ce12340 0f000000 22000000 1be12340 ..#@....".....#@ + 26440 00000000 08280000 1ce12340 00000000 .....(....#@.... + 26450 01280000 1ce12340 2f000000 02000000 .(....#@/....... + 26460 4be12340 01000000 08000000 4ce12340 K.#@........L.#@ + 26470 09000000 22000000 55e12340 00000000 ...."...U.#@.... 26480 08000000 902cff3f 00000000 04280000 .....,.?.....(.. 26490 942cff3f 00000000 04280000 982cff3f .,.?.....(...,.? - 264a0 00000000 04280000 c0b12440 00000000 .....(....$@.... - 264b0 04280000 c0b12440 20000000 02000000 .(....$@ ....... - 264c0 e0b12440 12000000 22000000 f2b12440 ..$@....".....$@ - 264d0 02000000 08000000 f4b12440 09000000 ..........$@.... - 264e0 22000000 fdb12440 23000000 22000000 ".....$@#..."... - 264f0 20b22440 08000000 22000000 28b22440 .$@...."...(.$@ - 26500 00000000 08280000 28b22440 1b000000 .....(..(.$@.... - 26510 02000000 43b22440 00000000 08280000 ....C.$@.....(.. - 26520 44b22440 42000000 02000000 86b22440 D.$@B.........$@ - 26530 05000000 22000000 8bb22440 01000000 ....".....$@.... - 26540 08000000 8cb22440 0e000000 22000000 ......$@...."... - 26550 9ab22440 17000000 22000000 b1b22440 ..$@....".....$@ - 26560 00000000 08280000 b4b22440 5a000000 .....(....$@Z... - 26570 02000000 0eb32440 05000000 22000000 ......$@...."... - 26580 13b32440 01000000 08000000 14b32440 ..$@..........$@ - 26590 0e000000 22000000 22b32440 52000000 ...."...".$@R... - 265a0 22000000 74b32440 00000000 08280000 "...t.$@.....(.. - 265b0 74b32440 2e000000 02000000 a2b32440 t.$@..........$@ - 265c0 48000000 22000000 eab32440 05000000 H...".....$@.... - 265d0 22000000 efb32440 01000000 08000000 ".....$@........ - 265e0 f0b32440 0e000000 22000000 feb32440 ..$@....".....$@ - 265f0 52000000 22000000 50b42440 00000000 R..."...P.$@.... - 26600 08000000 3ce12340 00000000 04280000 ....<.#@.....(.. - 26610 3ce12340 04000000 01280000 40e12340 <.#@.....(..@.#@ - 26620 41000000 02000000 81e12340 00000000 A.........#@.... - 26630 08000000 84e12340 00000000 04280000 ......#@.....(.. - 26640 84e12340 00000000 01280000 84e12340 ..#@.....(....#@ - 26650 26000000 02000000 aae12340 05000000 &.........#@.... - 26660 22000000 afe12340 01000000 08000000 ".....#@........ - 26670 b0e12340 06000000 22000000 b6e12340 ..#@....".....#@ - 26680 02000000 22000000 b8e12340 06000000 ....".....#@.... - 26690 22000000 bee12340 00000000 08000000 ".....#@........ - 266a0 bee12340 15000000 22000000 d3e12340 ..#@....".....#@ - 266b0 00000000 08000000 d3e12340 12000000 ..........#@.... - 266c0 02000000 e5e12340 0b000000 22000000 ......#@...."... - 266d0 f0e12340 00000000 08280000 f0e12340 ..#@.....(....#@ - 266e0 14000000 01280000 04e22340 31000000 .....(....#@1... - 266f0 02000000 35e22340 08000000 22000000 ....5.#@...."... - 26700 3de22340 00000000 08000000 3de22340 =.#@........=.#@ - 26710 ad000000 22000000 eae22340 00000000 ....".....#@.... - 26720 08000000 eae22340 04000000 22000000 ......#@...."... - 26730 eee22340 06000000 22000000 f4e22340 ..#@....".....#@ - 26740 0a000000 22000000 fee22340 00000000 ....".....#@.... - 26750 08000000 fee22340 27000000 22000000 ......#@'..."... - 26760 25e32340 00000000 08000000 25e32340 %.#@........%.#@ - 26770 07000000 22000000 2ce32340 29000000 ...."...,.#@)... - 26780 22000000 55e32340 46000000 22000000 "...U.#@F..."... - 26790 9be32340 01000000 08000000 9ce32340 ..#@..........#@ - 267a0 13000000 22000000 afe32340 03000000 ....".....#@.... - 267b0 08000000 b2e32340 0a000000 22000000 ......#@...."... - 267c0 bce32340 03000000 08000000 bfe32340 ..#@..........#@ - 267d0 0c000000 22000000 cbe32340 01000000 ....".....#@.... - 267e0 08000000 cce32340 22000000 22000000 ......#@"..."... - 267f0 eee32340 06000000 22000000 f4e32340 ..#@....".....#@ - 26800 15000000 22000000 09e42340 01000000 ....".....#@.... - 26810 08000000 0ae42340 34000000 02000000 ......#@4....... - 26820 3ee42340 00000000 08000000 3ee42340 >.#@........>.#@ - 26830 11000000 02000000 4fe42340 00000000 ........O.#@.... - 26840 08280000 50e42340 08000000 01280000 .(..P.#@.....(.. - 26850 58e42340 50000000 02000000 a8e42340 X.#@P.........#@ - 26860 05000000 22000000 ade42340 00000000 ....".....#@.... - 26870 08000000 ade42340 23000000 22000000 ......#@#..."... - 26880 d0e42340 19000000 22000000 e9e42340 ..#@....".....#@ - 26890 00000000 08000000 e9e42340 c0000000 ..........#@.... - 268a0 02000000 a9e52340 08000000 22000000 ......#@...."... - 268b0 b1e52340 1b000000 22000000 cce52340 ..#@....".....#@ - 268c0 00000000 08000000 cce52340 5e000000 ..........#@^... - 268d0 22000000 2ae62340 00000000 08000000 "...*.#@........ - 268e0 2ae62340 45000000 22000000 6fe62340 *.#@E..."...o.#@ - 268f0 00000000 08280000 70e62340 23000000 .....(..p.#@#... - 26900 02000000 93e62340 00000000 08280000 ......#@.....(.. - 26910 94e62340 38000000 02000000 cce62340 ..#@8.........#@ - 26920 0f000000 22000000 dbe62340 00000000 ....".....#@.... - 26930 08280000 dce62340 04000000 01280000 .(....#@.....(.. - 26940 e0e62340 0c000000 02000000 ece62340 ..#@..........#@ - 26950 21000000 22000000 0de72340 00000000 !...".....#@.... - 26960 08000000 0de72340 22000000 22000000 ......#@"..."... - 26970 2fe72340 01000000 08000000 30e72340 /.#@........0.#@ - 26980 02000000 22000000 32e72340 09000000 ...."...2.#@.... - 26990 22000000 3be72340 00000000 08000000 "...;.#@........ - 269a0 50b42440 00000000 04280000 9c2cff3f P.$@.....(...,.? - 269b0 00000000 04180000 3ce72340 00000000 ........<.#@.... - 269c0 04280000 3ce72340 3b000000 02000000 .(..<.#@;....... - 269d0 77e72340 00000000 08280000 78e72340 w.#@.....(..x.#@ - 269e0 04000000 01280000 7ce72340 24000000 .....(..|.#@$... - 269f0 02000000 a0e72340 0e000000 22000000 ......#@...."... - 26a00 aee72340 02000000 08000000 b0e72340 ..#@..........#@ - 26a10 06000000 22000000 b6e72340 07000000 ....".....#@.... - 26a20 22000000 bde72340 00000000 08000000 ".....#@........ - 26a30 bde72340 04000000 22000000 c1e72340 ..#@....".....#@ - 26a40 00000000 08280000 c4e72340 08000000 .....(....#@.... - 26a50 01280000 cce72340 56000000 02000000 .(....#@V....... - 26a60 22e82340 00000000 08000000 22e82340 ".#@........".#@ - 26a70 04000000 22000000 26e82340 4f000000 ...."...&.#@O... - 26a80 22000000 75e82340 0b000000 22000000 "...u.#@...."... - 26a90 80e82340 00000000 08000000 80e82340 ..#@..........#@ - 26aa0 2c000000 22000000 ace82340 19000000 ,...".....#@.... - 26ab0 22000000 c5e82340 00000000 08000000 ".....#@........ - 26ac0 c5e82340 16000000 22000000 dbe82340 ..#@....".....#@ - 26ad0 03000000 08000000 dee82340 0a000000 ..........#@.... - 26ae0 22000000 e8e82340 14000000 22000000 ".....#@...."... - 26af0 fce82340 00000000 08000000 fce82340 ..#@..........#@ - 26b00 09000000 22000000 05e92340 00000000 ....".....#@.... - 26b10 08000000 05e92340 19000000 22000000 ......#@...."... - 26b20 1ee92340 00000000 08000000 1ee92340 ..#@..........#@ - 26b30 1e000000 22000000 3ce92340 00000000 ...."...<.#@.... - 26b40 08000000 3ce92340 54000000 22000000 ....<.#@T..."... - 26b50 90e92340 02000000 08000000 92e92340 ..#@..........#@ - 26b60 02000000 22000000 94e92340 13000000 ....".....#@.... - 26b70 22000000 a7e92340 00000000 08280000 ".....#@.....(.. - 26b80 a8e92340 1a000000 02000000 c2e92340 ..#@..........#@ - 26b90 00000000 08280000 c4e92340 00000000 .....(....#@.... - 26ba0 01280000 c4e92340 25000000 02000000 .(....#@%....... - 26bb0 e9e92340 51000000 22000000 3aea2340 ..#@Q..."...:.#@ - 26bc0 00000000 08000000 3aea2340 28000000 ........:.#@(... - 26bd0 22000000 62ea2340 00000000 08000000 "...b.#@........ - 26be0 62ea2340 1e000000 22000000 80ea2340 b.#@....".....#@ - 26bf0 00000000 08000000 80ea2340 15000000 ..........#@.... - 26c00 22000000 95ea2340 00000000 08280000 ".....#@.....(.. - 26c10 98ea2340 04000000 01280000 9cea2340 ..#@.....(....#@ - 26c20 14000000 02000000 b0ea2340 00000000 ..........#@.... - 26c30 08000000 64b42440 04000000 04280000 ....d.$@.....(.. - 26c40 b0ea2340 00000000 04280000 b0ea2340 ..#@.....(....#@ - 26c50 50000000 01280000 00eb2340 86000000 P....(....#@.... - 26c60 02000000 86eb2340 02000000 08000000 ......#@........ - 26c70 88eb2340 0d000000 22000000 95eb2340 ..#@....".....#@ - 26c80 01000000 08000000 96eb2340 72000000 ..........#@r... - 26c90 22000000 08ec2340 00000000 08000000 ".....#@........ - 26ca0 08ec2340 0d000000 22000000 15ec2340 ..#@....".....#@ - 26cb0 00000000 08000000 15ec2340 30000000 ..........#@0... - 26cc0 22000000 45ec2340 00000000 08000000 "...E.#@........ - 26cd0 45ec2340 0d000000 22000000 52ec2340 E.#@...."...R.#@ - 26ce0 02000000 08000000 54ec2340 46000000 ........T.#@F... - 26cf0 22000000 9aec2340 26000000 22000000 ".....#@&..."... - 26d00 c0ec2340 4a000000 22000000 0aed2340 ..#@J...".....#@ - 26d10 02000000 08000000 0ced2340 0d000000 ..........#@.... - 26d20 22000000 19ed2340 00000000 08000000 ".....#@........ - 26d30 19ed2340 09000000 22000000 22ed2340 ..#@...."...".#@ - 26d40 23000000 22000000 45ed2340 00000000 #..."...E.#@.... - 26d50 08000000 45ed2340 0e000000 22000000 ....E.#@...."... - 26d60 53ed2340 01000000 08000000 54ed2340 S.#@........T.#@ - 26d70 40000000 22000000 94ed2340 00000000 @...".....#@.... - 26d80 08000000 94ed2340 0d000000 22000000 ......#@...."... - 26d90 a1ed2340 00000000 08000000 a1ed2340 ..#@..........#@ - 26da0 ba000000 22000000 5bee2340 01000000 ...."...[.#@.... - 26db0 08000000 5cee2340 0d000000 22000000 ....\.#@...."... - 26dc0 69ee2340 00000000 08000000 69ee2340 i.#@........i.#@ - 26dd0 49000000 22000000 b2ee2340 02000000 I...".....#@.... - 26de0 08000000 b4ee2340 0d000000 22000000 ......#@...."... - 26df0 c1ee2340 00000000 08000000 c1ee2340 ..#@..........#@ - 26e00 93000000 22000000 54ef2340 01000000 ...."...T.#@.... - 26e10 08000000 55ef2340 20000000 02000000 ....U.#@ ....... - 26e20 75ef2340 1e000000 22000000 93ef2340 u.#@....".....#@ - 26e30 01000000 08000000 94ef2340 1f000000 ..........#@.... - 26e40 02000000 b3ef2340 00000000 08280000 ......#@.....(.. - 26e50 b4ef2340 0c000000 01280000 c0ef2340 ..#@.....(....#@ - 26e60 1f000000 02000000 dfef2340 01000000 ..........#@.... - 26e70 08000000 e0ef2340 12000000 22000000 ......#@...."... - 26e80 f2ef2340 00000000 08280000 f4ef2340 ..#@.....(....#@ - 26e90 04000000 01280000 f8ef2340 09000000 .....(....#@.... - 26ea0 02000000 01f02340 24000000 22000000 ......#@$..."... - 26eb0 25f02340 00000000 08000000 25f02340 %.#@........%.#@ - 26ec0 0b000000 22000000 30f02340 00000000 ...."...0.#@.... - 26ed0 08000000 30f02340 05000000 22000000 ....0.#@...."... - 26ee0 35f02340 00000000 08000000 35f02340 5.#@........5.#@ - 26ef0 06000000 22000000 3bf02340 00000000 ...."...;.#@.... - 26f00 08280000 3cf02340 10000000 01280000 .(..<.#@.....(.. - 26f10 4cf02340 aa000000 02000000 f6f02340 L.#@..........#@ - 26f20 02000000 08000000 f8f02340 0a000000 ..........#@.... - 26f30 22000000 02f12340 00000000 08000000 ".....#@........ - 26f40 02f12340 71000000 22000000 73f12340 ..#@q..."...s.#@ - 26f50 01000000 08000000 74f12340 0d000000 ........t.#@.... - 26f60 22000000 81f12340 00000000 08000000 ".....#@........ - 26f70 81f12340 62000000 22000000 e3f12340 ..#@b...".....#@ - 26f80 02000000 08000000 e5f12340 20000000 ..........#@ ... - 26f90 02000000 05f22340 1a000000 22000000 ......#@...."... - 26fa0 1ff22340 02000000 08000000 21f22340 ..#@........!.#@ - 26fb0 0f000000 02000000 30f22340 0e000000 ........0.#@.... - 26fc0 22000000 3ef22340 17000000 22000000 "...>.#@...."... - 26fd0 55f22340 00000000 08280000 58f22340 U.#@.....(..X.#@ - 26fe0 00000000 01280000 58f22340 07000000 .....(..X.#@.... - 26ff0 02000000 5ff22340 00000000 08280000 ...._.#@.....(.. - 27000 60f22340 04000000 01280000 64f22340 `.#@.....(..d.#@ - 27010 24000000 02000000 88f22340 42000000 $.........#@B... - 27020 22000000 caf22340 18000000 22000000 ".....#@...."... - 27030 e2f22340 14000000 22000000 f6f22340 ..#@....".....#@ - 27040 0f000000 22000000 05f32340 00000000 ....".....#@.... - 27050 08280000 08f32340 00000000 01280000 .(....#@.....(.. - 27060 08f32340 1d000000 02000000 25f32340 ..#@........%.#@ - 27070 00000000 08280000 28f32340 08000000 .....(..(.#@.... - 27080 01280000 30f32340 1d000000 02000000 .(..0.#@........ - 27090 4df32340 07000000 22000000 54f32340 M.#@...."...T.#@ - 270a0 00000000 08280000 54f32340 00000000 .....(..T.#@.... - 270b0 01280000 54f32340 1d000000 02000000 .(..T.#@........ - 270c0 71f32340 07000000 22000000 78f32340 q.#@...."...x.#@ - 270d0 00000000 08280000 78f32340 04000000 .....(..x.#@.... - 270e0 01280000 7cf32340 0e000000 02000000 .(..|.#@........ - 270f0 8af32340 00000000 08280000 8cf32340 ..#@.....(....#@ - 27100 00000000 01280000 8cf32340 1d000000 .....(....#@.... - 27110 02000000 a9f32340 00000000 08280000 ......#@.....(.. - 27120 acf32340 10000000 01280000 bcf32340 ..#@.....(....#@ - 27130 41000000 02000000 fdf32340 00000000 A.........#@.... - 27140 08000000 fdf32340 14000000 02000000 ......#@........ - 27150 11f42340 00000000 08280000 14f42340 ..#@.....(....#@ - 27160 04000000 01280000 18f42340 0c000000 .....(....#@.... - 27170 02000000 24f42340 02000000 22000000 ....$.#@...."... - 27180 26f42340 00000000 08280000 28f42340 &.#@.....(..(.#@ - 27190 0c000000 01280000 34f42340 2a000000 .....(..4.#@*... - 271a0 02000000 5ef42340 03000000 08000000 ....^.#@........ - 271b0 61f42340 09000000 02000000 6af42340 a.#@........j.#@ - 271c0 1c000000 22000000 86f42340 00000000 ....".....#@.... - 271d0 08000000 86f42340 09000000 02000000 ......#@........ - 271e0 8ff42340 03000000 08000000 92f42340 ..#@..........#@ - 271f0 09000000 02000000 9bf42340 01000000 ..........#@.... - 27200 08000000 9cf42340 05000000 22000000 ......#@...."... - 27210 a1f42340 0b000000 22000000 acf42340 ..#@....".....#@ - 27220 00000000 08280000 acf42340 08000000 .....(....#@.... - 27230 01280000 b4f42340 26000000 02000000 .(....#@&....... - 27240 daf42340 09000000 22000000 e3f42340 ..#@....".....#@ - 27250 01000000 08000000 e4f42340 0e000000 ..........#@.... - 27260 22000000 f2f42340 00000000 08280000 ".....#@.....(.. - 27270 f4f42340 2c000000 01280000 20f52340 ..#@,....(.. .#@ - 27280 ad000000 02000000 cdf52340 53000000 ..........#@S... - 27290 22000000 20f62340 00000000 08000000 "... .#@........ - 272a0 20f62340 06000000 02000000 26f62340 .#@........&.#@ - 272b0 00000000 08000000 26f62340 0c000000 ........&.#@.... - 272c0 02000000 32f62340 02000000 08000000 ....2.#@........ - 272d0 34f62340 40000000 02000000 74f62340 4.#@@.......t.#@ - 272e0 15000000 22000000 89f62340 11000000 ....".....#@.... - 272f0 22000000 9af62340 02000000 08000000 ".....#@........ - 27300 9cf62340 09000000 02000000 a5f62340 ..#@..........#@ - 27310 09000000 22000000 aef62340 1e000000 ....".....#@.... - 27320 22000000 ccf62340 00000000 08000000 ".....#@........ - 27330 ccf62340 09000000 02000000 d5f62340 ..#@..........#@ - 27340 21000000 22000000 f6f62340 00000000 !...".....#@.... - 27350 08000000 f6f62340 3a000000 22000000 ......#@:..."... - 27360 30f72340 0f000000 22000000 3ff72340 0.#@...."...?.#@ - 27370 00000000 08000000 6cb42440 12000000 ........l.$@.... - 27380 04280000 80b42440 1f000000 04280000 .(....$@.....(.. - 27390 a0b42440 32000000 04280000 d4b42440 ..$@2....(....$@ - 273a0 21000000 04280000 f8b42440 16000000 !....(....$@.... - 273b0 04280000 10b52440 41000000 04280000 .(....$@A....(.. - 273c0 54b52440 1f000000 04280000 74b52440 T.$@.....(..t.$@ - 273d0 21000000 04280000 98b52440 2a000000 !....(....$@*... - 273e0 04280000 c4b52440 2e000000 04280000 .(....$@.....(.. + 264a0 00000000 04280000 e0b12440 00000000 .....(....$@.... + 264b0 04280000 e0b12440 20000000 02000000 .(....$@ ....... + 264c0 00b22440 12000000 22000000 12b22440 ..$@....".....$@ + 264d0 02000000 08000000 14b22440 09000000 ..........$@.... + 264e0 22000000 1db22440 23000000 22000000 ".....$@#..."... + 264f0 40b22440 08000000 22000000 48b22440 @.$@...."...H.$@ + 26500 00000000 08280000 48b22440 1b000000 .....(..H.$@.... + 26510 02000000 63b22440 00000000 08280000 ....c.$@.....(.. + 26520 64b22440 42000000 02000000 a6b22440 d.$@B.........$@ + 26530 05000000 22000000 abb22440 01000000 ....".....$@.... + 26540 08000000 acb22440 0e000000 22000000 ......$@...."... + 26550 bab22440 17000000 22000000 d1b22440 ..$@....".....$@ + 26560 00000000 08280000 d4b22440 5a000000 .....(....$@Z... + 26570 02000000 2eb32440 05000000 22000000 ......$@...."... + 26580 33b32440 01000000 08000000 34b32440 3.$@........4.$@ + 26590 0e000000 22000000 42b32440 52000000 ...."...B.$@R... + 265a0 22000000 94b32440 00000000 08280000 ".....$@.....(.. + 265b0 94b32440 2e000000 02000000 c2b32440 ..$@..........$@ + 265c0 48000000 22000000 0ab42440 05000000 H...".....$@.... + 265d0 22000000 0fb42440 01000000 08000000 ".....$@........ + 265e0 10b42440 0e000000 22000000 1eb42440 ..$@....".....$@ + 265f0 52000000 22000000 70b42440 00000000 R..."...p.$@.... + 26600 08000000 58e12340 00000000 04280000 ....X.#@.....(.. + 26610 58e12340 04000000 01280000 5ce12340 X.#@.....(..\.#@ + 26620 41000000 02000000 9de12340 00000000 A.........#@.... + 26630 08000000 a0e12340 00000000 04280000 ......#@.....(.. + 26640 a0e12340 00000000 01280000 a0e12340 ..#@.....(....#@ + 26650 26000000 02000000 c6e12340 05000000 &.........#@.... + 26660 22000000 cbe12340 01000000 08000000 ".....#@........ + 26670 cce12340 06000000 22000000 d2e12340 ..#@....".....#@ + 26680 02000000 22000000 d4e12340 06000000 ....".....#@.... + 26690 22000000 dae12340 00000000 08000000 ".....#@........ + 266a0 dae12340 15000000 22000000 efe12340 ..#@....".....#@ + 266b0 00000000 08000000 efe12340 12000000 ..........#@.... + 266c0 02000000 01e22340 0b000000 22000000 ......#@...."... + 266d0 0ce22340 00000000 08280000 0ce22340 ..#@.....(....#@ + 266e0 14000000 01280000 20e22340 31000000 .....(.. .#@1... + 266f0 02000000 51e22340 08000000 22000000 ....Q.#@...."... + 26700 59e22340 00000000 08000000 59e22340 Y.#@........Y.#@ + 26710 ad000000 22000000 06e32340 00000000 ....".....#@.... + 26720 08000000 06e32340 04000000 22000000 ......#@...."... + 26730 0ae32340 06000000 22000000 10e32340 ..#@....".....#@ + 26740 0a000000 22000000 1ae32340 00000000 ....".....#@.... + 26750 08000000 1ae32340 27000000 22000000 ......#@'..."... + 26760 41e32340 00000000 08000000 41e32340 A.#@........A.#@ + 26770 07000000 22000000 48e32340 29000000 ...."...H.#@)... + 26780 22000000 71e32340 46000000 22000000 "...q.#@F..."... + 26790 b7e32340 01000000 08000000 b8e32340 ..#@..........#@ + 267a0 13000000 22000000 cbe32340 03000000 ....".....#@.... + 267b0 08000000 cee32340 0a000000 22000000 ......#@...."... + 267c0 d8e32340 03000000 08000000 dbe32340 ..#@..........#@ + 267d0 0c000000 22000000 e7e32340 01000000 ....".....#@.... + 267e0 08000000 e8e32340 22000000 22000000 ......#@"..."... + 267f0 0ae42340 06000000 22000000 10e42340 ..#@....".....#@ + 26800 15000000 22000000 25e42340 01000000 ...."...%.#@.... + 26810 08000000 26e42340 34000000 02000000 ....&.#@4....... + 26820 5ae42340 00000000 08000000 5ae42340 Z.#@........Z.#@ + 26830 11000000 02000000 6be42340 00000000 ........k.#@.... + 26840 08280000 6ce42340 08000000 01280000 .(..l.#@.....(.. + 26850 74e42340 50000000 02000000 c4e42340 t.#@P.........#@ + 26860 05000000 22000000 c9e42340 00000000 ....".....#@.... + 26870 08000000 c9e42340 23000000 22000000 ......#@#..."... + 26880 ece42340 19000000 22000000 05e52340 ..#@....".....#@ + 26890 00000000 08000000 05e52340 c0000000 ..........#@.... + 268a0 02000000 c5e52340 08000000 22000000 ......#@...."... + 268b0 cde52340 1b000000 22000000 e8e52340 ..#@....".....#@ + 268c0 00000000 08000000 e8e52340 5e000000 ..........#@^... + 268d0 22000000 46e62340 00000000 08000000 "...F.#@........ + 268e0 46e62340 45000000 22000000 8be62340 F.#@E...".....#@ + 268f0 00000000 08280000 8ce62340 23000000 .....(....#@#... + 26900 02000000 afe62340 00000000 08280000 ......#@.....(.. + 26910 b0e62340 38000000 02000000 e8e62340 ..#@8.........#@ + 26920 0f000000 22000000 f7e62340 00000000 ....".....#@.... + 26930 08280000 f8e62340 04000000 01280000 .(....#@.....(.. + 26940 fce62340 0c000000 02000000 08e72340 ..#@..........#@ + 26950 21000000 22000000 29e72340 00000000 !..."...).#@.... + 26960 08000000 29e72340 22000000 22000000 ....).#@"..."... + 26970 4be72340 01000000 08000000 4ce72340 K.#@........L.#@ + 26980 02000000 22000000 4ee72340 09000000 ...."...N.#@.... + 26990 22000000 57e72340 00000000 08000000 "...W.#@........ + 269a0 70b42440 00000000 04280000 9c2cff3f p.$@.....(...,.? + 269b0 00000000 04180000 58e72340 00000000 ........X.#@.... + 269c0 04280000 58e72340 3b000000 02000000 .(..X.#@;....... + 269d0 93e72340 00000000 08280000 94e72340 ..#@.....(....#@ + 269e0 04000000 01280000 98e72340 24000000 .....(....#@$... + 269f0 02000000 bce72340 0e000000 22000000 ......#@...."... + 26a00 cae72340 02000000 08000000 cce72340 ..#@..........#@ + 26a10 06000000 22000000 d2e72340 07000000 ....".....#@.... + 26a20 22000000 d9e72340 00000000 08000000 ".....#@........ + 26a30 d9e72340 04000000 22000000 dde72340 ..#@....".....#@ + 26a40 00000000 08280000 e0e72340 08000000 .....(....#@.... + 26a50 01280000 e8e72340 56000000 02000000 .(....#@V....... + 26a60 3ee82340 00000000 08000000 3ee82340 >.#@........>.#@ + 26a70 04000000 22000000 42e82340 4f000000 ...."...B.#@O... + 26a80 22000000 91e82340 0b000000 22000000 ".....#@...."... + 26a90 9ce82340 00000000 08000000 9ce82340 ..#@..........#@ + 26aa0 2c000000 22000000 c8e82340 19000000 ,...".....#@.... + 26ab0 22000000 e1e82340 00000000 08000000 ".....#@........ + 26ac0 e1e82340 16000000 22000000 f7e82340 ..#@....".....#@ + 26ad0 03000000 08000000 fae82340 0a000000 ..........#@.... + 26ae0 22000000 04e92340 14000000 22000000 ".....#@...."... + 26af0 18e92340 00000000 08000000 18e92340 ..#@..........#@ + 26b00 09000000 22000000 21e92340 00000000 ...."...!.#@.... + 26b10 08000000 21e92340 19000000 22000000 ....!.#@...."... + 26b20 3ae92340 00000000 08000000 3ae92340 :.#@........:.#@ + 26b30 1e000000 22000000 58e92340 00000000 ...."...X.#@.... + 26b40 08000000 58e92340 54000000 22000000 ....X.#@T..."... + 26b50 ace92340 02000000 08000000 aee92340 ..#@..........#@ + 26b60 02000000 22000000 b0e92340 13000000 ....".....#@.... + 26b70 22000000 c3e92340 00000000 08280000 ".....#@.....(.. + 26b80 c4e92340 1a000000 02000000 dee92340 ..#@..........#@ + 26b90 00000000 08280000 e0e92340 00000000 .....(....#@.... + 26ba0 01280000 e0e92340 25000000 02000000 .(....#@%....... + 26bb0 05ea2340 51000000 22000000 56ea2340 ..#@Q..."...V.#@ + 26bc0 00000000 08000000 56ea2340 28000000 ........V.#@(... + 26bd0 22000000 7eea2340 00000000 08000000 "...~.#@........ + 26be0 7eea2340 1e000000 22000000 9cea2340 ~.#@....".....#@ + 26bf0 00000000 08000000 9cea2340 15000000 ..........#@.... + 26c00 22000000 b1ea2340 00000000 08280000 ".....#@.....(.. + 26c10 b4ea2340 04000000 01280000 b8ea2340 ..#@.....(....#@ + 26c20 14000000 02000000 ccea2340 00000000 ..........#@.... + 26c30 08000000 84b42440 04000000 04280000 ......$@.....(.. + 26c40 ccea2340 00000000 04280000 ccea2340 ..#@.....(....#@ + 26c50 50000000 01280000 1ceb2340 86000000 P....(....#@.... + 26c60 02000000 a2eb2340 02000000 08000000 ......#@........ + 26c70 a4eb2340 0d000000 22000000 b1eb2340 ..#@....".....#@ + 26c80 01000000 08000000 b2eb2340 72000000 ..........#@r... + 26c90 22000000 24ec2340 00000000 08000000 "...$.#@........ + 26ca0 24ec2340 0d000000 22000000 31ec2340 $.#@...."...1.#@ + 26cb0 00000000 08000000 31ec2340 30000000 ........1.#@0... + 26cc0 22000000 61ec2340 00000000 08000000 "...a.#@........ + 26cd0 61ec2340 0d000000 22000000 6eec2340 a.#@...."...n.#@ + 26ce0 02000000 08000000 70ec2340 46000000 ........p.#@F... + 26cf0 22000000 b6ec2340 26000000 22000000 ".....#@&..."... + 26d00 dcec2340 4a000000 22000000 26ed2340 ..#@J..."...&.#@ + 26d10 02000000 08000000 28ed2340 0d000000 ........(.#@.... + 26d20 22000000 35ed2340 00000000 08000000 "...5.#@........ + 26d30 35ed2340 09000000 22000000 3eed2340 5.#@...."...>.#@ + 26d40 23000000 22000000 61ed2340 00000000 #..."...a.#@.... + 26d50 08000000 61ed2340 0e000000 22000000 ....a.#@...."... + 26d60 6fed2340 01000000 08000000 70ed2340 o.#@........p.#@ + 26d70 40000000 22000000 b0ed2340 00000000 @...".....#@.... + 26d80 08000000 b0ed2340 0d000000 22000000 ......#@...."... + 26d90 bded2340 00000000 08000000 bded2340 ..#@..........#@ + 26da0 ba000000 22000000 77ee2340 01000000 ...."...w.#@.... + 26db0 08000000 78ee2340 0d000000 22000000 ....x.#@...."... + 26dc0 85ee2340 00000000 08000000 85ee2340 ..#@..........#@ + 26dd0 49000000 22000000 ceee2340 02000000 I...".....#@.... + 26de0 08000000 d0ee2340 0d000000 22000000 ......#@...."... + 26df0 ddee2340 00000000 08000000 ddee2340 ..#@..........#@ + 26e00 93000000 22000000 70ef2340 01000000 ...."...p.#@.... + 26e10 08000000 71ef2340 20000000 02000000 ....q.#@ ....... + 26e20 91ef2340 1e000000 22000000 afef2340 ..#@....".....#@ + 26e30 01000000 08000000 b0ef2340 1f000000 ..........#@.... + 26e40 02000000 cfef2340 00000000 08280000 ......#@.....(.. + 26e50 d0ef2340 0c000000 01280000 dcef2340 ..#@.....(....#@ + 26e60 1f000000 02000000 fbef2340 01000000 ..........#@.... + 26e70 08000000 fcef2340 12000000 22000000 ......#@...."... + 26e80 0ef02340 00000000 08280000 10f02340 ..#@.....(....#@ + 26e90 04000000 01280000 14f02340 09000000 .....(....#@.... + 26ea0 02000000 1df02340 24000000 22000000 ......#@$..."... + 26eb0 41f02340 00000000 08000000 41f02340 A.#@........A.#@ + 26ec0 0b000000 22000000 4cf02340 00000000 ...."...L.#@.... + 26ed0 08000000 4cf02340 05000000 22000000 ....L.#@...."... + 26ee0 51f02340 00000000 08000000 51f02340 Q.#@........Q.#@ + 26ef0 06000000 22000000 57f02340 00000000 ...."...W.#@.... + 26f00 08280000 58f02340 10000000 01280000 .(..X.#@.....(.. + 26f10 68f02340 aa000000 02000000 12f12340 h.#@..........#@ + 26f20 02000000 08000000 14f12340 0a000000 ..........#@.... + 26f30 22000000 1ef12340 00000000 08000000 ".....#@........ + 26f40 1ef12340 71000000 22000000 8ff12340 ..#@q...".....#@ + 26f50 01000000 08000000 90f12340 0d000000 ..........#@.... + 26f60 22000000 9df12340 00000000 08000000 ".....#@........ + 26f70 9df12340 62000000 22000000 fff12340 ..#@b...".....#@ + 26f80 02000000 08000000 01f22340 20000000 ..........#@ ... + 26f90 02000000 21f22340 1a000000 22000000 ....!.#@...."... + 26fa0 3bf22340 02000000 08000000 3df22340 ;.#@........=.#@ + 26fb0 0f000000 02000000 4cf22340 0e000000 ........L.#@.... + 26fc0 22000000 5af22340 17000000 22000000 "...Z.#@...."... + 26fd0 71f22340 00000000 08280000 74f22340 q.#@.....(..t.#@ + 26fe0 00000000 01280000 74f22340 07000000 .....(..t.#@.... + 26ff0 02000000 7bf22340 00000000 08280000 ....{.#@.....(.. + 27000 7cf22340 04000000 01280000 80f22340 |.#@.....(....#@ + 27010 24000000 02000000 a4f22340 42000000 $.........#@B... + 27020 22000000 e6f22340 18000000 22000000 ".....#@...."... + 27030 fef22340 14000000 22000000 12f32340 ..#@....".....#@ + 27040 0f000000 22000000 21f32340 00000000 ...."...!.#@.... + 27050 08280000 24f32340 00000000 01280000 .(..$.#@.....(.. + 27060 24f32340 1d000000 02000000 41f32340 $.#@........A.#@ + 27070 00000000 08280000 44f32340 08000000 .....(..D.#@.... + 27080 01280000 4cf32340 1d000000 02000000 .(..L.#@........ + 27090 69f32340 07000000 22000000 70f32340 i.#@...."...p.#@ + 270a0 00000000 08280000 70f32340 00000000 .....(..p.#@.... + 270b0 01280000 70f32340 1d000000 02000000 .(..p.#@........ + 270c0 8df32340 07000000 22000000 94f32340 ..#@....".....#@ + 270d0 00000000 08280000 94f32340 04000000 .....(....#@.... + 270e0 01280000 98f32340 0e000000 02000000 .(....#@........ + 270f0 a6f32340 00000000 08280000 a8f32340 ..#@.....(....#@ + 27100 00000000 01280000 a8f32340 1d000000 .....(....#@.... + 27110 02000000 c5f32340 00000000 08280000 ......#@.....(.. + 27120 c8f32340 10000000 01280000 d8f32340 ..#@.....(....#@ + 27130 41000000 02000000 19f42340 00000000 A.........#@.... + 27140 08000000 19f42340 14000000 02000000 ......#@........ + 27150 2df42340 00000000 08280000 30f42340 -.#@.....(..0.#@ + 27160 04000000 01280000 34f42340 0c000000 .....(..4.#@.... + 27170 02000000 40f42340 02000000 22000000 ....@.#@...."... + 27180 42f42340 00000000 08280000 44f42340 B.#@.....(..D.#@ + 27190 0c000000 01280000 50f42340 2a000000 .....(..P.#@*... + 271a0 02000000 7af42340 03000000 08000000 ....z.#@........ + 271b0 7df42340 09000000 02000000 86f42340 }.#@..........#@ + 271c0 1c000000 22000000 a2f42340 00000000 ....".....#@.... + 271d0 08000000 a2f42340 09000000 02000000 ......#@........ + 271e0 abf42340 03000000 08000000 aef42340 ..#@..........#@ + 271f0 09000000 02000000 b7f42340 01000000 ..........#@.... + 27200 08000000 b8f42340 05000000 22000000 ......#@...."... + 27210 bdf42340 0b000000 22000000 c8f42340 ..#@....".....#@ + 27220 00000000 08280000 c8f42340 08000000 .....(....#@.... + 27230 01280000 d0f42340 26000000 02000000 .(....#@&....... + 27240 f6f42340 09000000 22000000 fff42340 ..#@....".....#@ + 27250 01000000 08000000 00f52340 0e000000 ..........#@.... + 27260 22000000 0ef52340 00000000 08280000 ".....#@.....(.. + 27270 10f52340 2c000000 01280000 3cf52340 ..#@,....(..<.#@ + 27280 ad000000 02000000 e9f52340 53000000 ..........#@S... + 27290 22000000 3cf62340 00000000 08000000 "...<.#@........ + 272a0 3cf62340 06000000 02000000 42f62340 <.#@........B.#@ + 272b0 00000000 08000000 42f62340 0c000000 ........B.#@.... + 272c0 02000000 4ef62340 02000000 08000000 ....N.#@........ + 272d0 50f62340 40000000 02000000 90f62340 P.#@@.........#@ + 272e0 15000000 22000000 a5f62340 11000000 ....".....#@.... + 272f0 22000000 b6f62340 02000000 08000000 ".....#@........ + 27300 b8f62340 09000000 02000000 c1f62340 ..#@..........#@ + 27310 09000000 22000000 caf62340 1e000000 ....".....#@.... + 27320 22000000 e8f62340 00000000 08000000 ".....#@........ + 27330 e8f62340 09000000 02000000 f1f62340 ..#@..........#@ + 27340 21000000 22000000 12f72340 00000000 !...".....#@.... + 27350 08000000 12f72340 3a000000 22000000 ......#@:..."... + 27360 4cf72340 0f000000 22000000 5bf72340 L.#@...."...[.#@ + 27370 00000000 08000000 8cb42440 12000000 ..........$@.... + 27380 04280000 a0b42440 1f000000 04280000 .(....$@.....(.. + 27390 c0b42440 32000000 04280000 f4b42440 ..$@2....(....$@ + 273a0 21000000 04280000 18b52440 16000000 !....(....$@.... + 273b0 04280000 30b52440 41000000 04280000 .(..0.$@A....(.. + 273c0 74b52440 1f000000 04280000 94b52440 t.$@.....(....$@ + 273d0 21000000 04280000 b8b52440 2a000000 !....(....$@*... + 273e0 04280000 e4b52440 2e000000 04280000 .(....$@.....(.. 273f0 302fff3f 00000000 04280000 342fff3f 0/.?.....(..4/.? 27400 00000000 04280000 382fff3f 00000000 .....(..8/.?.... 27410 04280000 3c2fff3f 00000000 04280000 .(...........#@ - 278e0 00000000 08000000 f7fb2340 26000000 ..........#@&... - 278f0 02000000 1dfc2340 0f000000 22000000 ......#@...."... - 27900 2cfc2340 00000000 08000000 2cfc2340 ,.#@........,.#@ - 27910 02000000 22000000 2efc2340 0f000000 ....".....#@.... - 27920 22000000 3dfc2340 00000000 08280000 "...=.#@.....(.. - 27930 40fc2340 32000000 02000000 72fc2340 @.#@2.......r.#@ - 27940 03000000 08000000 75fc2340 0b000000 ........u.#@.... - 27950 22000000 80fc2340 04000000 22000000 ".....#@...."... - 27960 84fc2340 09000000 22000000 8dfc2340 ..#@....".....#@ - 27970 00000000 08280000 90fc2340 10000000 .....(....#@.... - 27980 02000000 a0fc2340 00000000 08000000 ......#@........ - 27990 a0fc2340 02000000 22000000 a2fc2340 ..#@....".....#@ - 279a0 00000000 08280000 a4fc2340 18000000 .....(....#@.... - 279b0 02000000 bcfc2340 00000000 08000000 ......#@........ - 279c0 bcfc2340 02000000 22000000 befc2340 ..#@....".....#@ - 279d0 02000000 22000000 c0fc2340 00000000 ....".....#@.... - 279e0 08280000 c0fc2340 1a000000 02000000 .(....#@........ - 279f0 dafc2340 00000000 08280000 dcfc2340 ..#@.....(....#@ - 27a00 0c000000 02000000 e8fc2340 05000000 ..........#@.... - 27a10 22000000 edfc2340 00000000 08000000 ".....#@........ - 27a20 edfc2340 26000000 22000000 13fd2340 ..#@&...".....#@ - 27a30 00000000 08280000 14fd2340 00000000 .....(....#@.... - 27a40 01280000 14fd2340 29000000 02000000 .(....#@)....... - 27a50 3dfd2340 15000000 22000000 52fd2340 =.#@...."...R.#@ - 27a60 2a000000 22000000 7cfd2340 0c000000 *..."...|.#@.... - 27a70 22000000 88fd2340 0d000000 22000000 ".....#@...."... - 27a80 95fd2340 06000000 22000000 9bfd2340 ..#@....".....#@ - 27a90 01000000 08000000 9cfd2340 11000000 ..........#@.... - 27aa0 22000000 adfd2340 06000000 22000000 ".....#@...."... - 27ab0 b3fd2340 01000000 08000000 b4fd2340 ..#@..........#@ - 27ac0 05000000 22000000 b9fd2340 00000000 ....".....#@.... - 27ad0 08000000 b9fd2340 05000000 22000000 ......#@...."... - 27ae0 befd2340 00000000 08000000 befd2340 ..#@..........#@ - 27af0 02000000 22000000 c0fd2340 0f000000 ....".....#@.... - 27b00 22000000 cffd2340 00000000 08280000 ".....#@.....(.. - 27b10 d0fd2340 00000000 01280000 d0fd2340 ..#@.....(....#@ - 27b20 38000000 02000000 08fe2340 00000000 8.........#@.... - 27b30 08000000 08fe2340 10000000 22000000 ......#@...."... - 27b40 18fe2340 30000000 22000000 48fe2340 ..#@0..."...H.#@ - 27b50 00000000 08000000 48fe2340 05000000 ........H.#@.... - 27b60 22000000 4dfe2340 00000000 08000000 "...M.#@........ - 27b70 4dfe2340 11000000 22000000 5efe2340 M.#@...."...^.#@ - 27b80 00000000 08280000 60fe2340 00000000 .....(..`.#@.... - 27b90 01280000 60fe2340 18000000 02000000 .(..`.#@........ - 27ba0 78fe2340 05000000 22000000 7dfe2340 x.#@...."...}.#@ - 27bb0 00000000 08000000 7dfe2340 17000000 ........}.#@.... - 27bc0 22000000 94fe2340 23000000 22000000 ".....#@#..."... - 27bd0 b7fe2340 01000000 08000000 b8fe2340 ..#@..........#@ - 27be0 0f000000 22000000 c7fe2340 00000000 ....".....#@.... - 27bf0 08280000 c8fe2340 11000000 02000000 .(....#@........ - 27c00 d9fe2340 05000000 22000000 defe2340 ..#@....".....#@ - 27c10 03000000 08000000 e1fe2340 25000000 ..........#@%... - 27c20 22000000 06ff2340 00000000 08280000 ".....#@.....(.. - 27c30 08ff2340 16000000 02000000 1eff2340 ..#@..........#@ - 27c40 00000000 08000000 1eff2340 04000000 ..........#@.... - 27c50 22000000 22ff2340 00000000 08000000 "...".#@........ - 27c60 22ff2340 09000000 22000000 2bff2340 ".#@...."...+.#@ - 27c70 00000000 08280000 2cff2340 00000000 .....(..,.#@.... - 27c80 01280000 2cff2340 29000000 02000000 .(..,.#@)....... - 27c90 55ff2340 01000000 08000000 56ff2340 U.#@........V.#@ - 27ca0 2c000000 22000000 82ff2340 00000000 ,...".....#@.... - 27cb0 08000000 82ff2340 05000000 22000000 ......#@...."... - 27cc0 87ff2340 00000000 08000000 87ff2340 ..#@..........#@ - 27cd0 05000000 02000000 8cff2340 00000000 ..........#@.... - 27ce0 08000000 8cff2340 12000000 02000000 ......#@........ - 27cf0 9eff2340 00000000 08280000 a0ff2340 ..#@.....(....#@ - 27d00 00000000 01280000 a0ff2340 44000000 .....(....#@D... - 27d10 02000000 e4ff2340 00000000 08000000 ......#@........ - 27d20 e4ff2340 06000000 02000000 eaff2340 ..#@..........#@ - 27d30 00000000 08000000 eaff2340 11000000 ..........#@.... - 27d40 02000000 fbff2340 00000000 08280000 ......#@.....(.. - 27d50 fcff2340 04000000 01280000 00002440 ..#@.....(....$@ - 27d60 10000000 02000000 10002440 05000000 ..........$@.... - 27d70 22000000 15002440 00000000 08000000 ".....$@........ - 27d80 15002440 33000000 22000000 48002440 ..$@3..."...H.$@ - 27d90 00000000 08280000 48002440 00000000 .....(..H.$@.... - 27da0 01280000 48002440 2b000000 02000000 .(..H.$@+....... - 27db0 73002440 01000000 08000000 74002440 s.$@........t.$@ - 27dc0 16000000 22000000 8a002440 00000000 ....".....$@.... - 27dd0 08000000 8a002440 05000000 22000000 ......$@...."... - 27de0 8f002440 01000000 08000000 90002440 ..$@..........$@ - 27df0 05000000 22000000 95002440 00000000 ....".....$@.... - 27e00 08000000 95002440 0d000000 22000000 ......$@...."... - 27e10 a2002440 00000000 08000000 2c8dfe3f ..$@........,..? - 27e20 00000000 04280000 a4002440 00000000 .....(....$@.... - 27e30 04280000 a4002440 08000000 01280000 .(....$@.....(.. - 27e40 ac002440 42000000 02000000 ee002440 ..$@B.........$@ - 27e50 0d000000 22000000 fb002440 00000000 ....".....$@.... - 27e60 08280000 fc002440 00000000 01280000 .(....$@.....(.. - 27e70 fc002440 14000000 02000000 10012440 ..$@..........$@ - 27e80 02000000 08000000 12012440 04000000 ..........$@.... - 27e90 22000000 16012440 02000000 22000000 ".....$@...."... - 27ea0 18012440 06000000 22000000 1e012440 ..$@....".....$@ - 27eb0 02000000 08000000 20012440 0a000000 ........ .$@.... - 27ec0 22000000 2a012440 00000000 08000000 "...*.$@........ - 27ed0 2a012440 13000000 02000000 3d012440 *.$@........=.$@ - 27ee0 00000000 08280000 40012440 08000000 .....(..@.$@.... - 27ef0 02000000 48012440 06000000 22000000 ....H.$@...."... - 27f00 4e012440 00000000 08280000 50012440 N.$@.....(..P.$@ - 27f10 08000000 02000000 58012440 06000000 ........X.$@.... - 27f20 22000000 5e012440 00000000 08280000 "...^.$@.....(.. - 27f30 60012440 06000000 02000000 66012440 `.$@........f.$@ - 27f40 00000000 08280000 68012440 00000000 .....(..h.$@.... - 27f50 01280000 68012440 2c000000 02000000 .(..h.$@,....... - 27f60 94012440 05000000 22000000 99012440 ..$@....".....$@ - 27f70 00000000 08000000 99012440 12000000 ..........$@.... - 27f80 22000000 ab012440 03000000 08000000 ".....$@........ - 27f90 ae012440 0f000000 22000000 bd012440 ..$@....".....$@ - 27fa0 18000000 22000000 d5012440 00000000 ....".....$@.... - 27fb0 08000000 d5012440 09000000 22000000 ......$@...."... - 27fc0 de012440 02000000 22000000 e0012440 ..$@....".....$@ - 27fd0 20000000 22000000 00022440 0f000000 ...".....$@.... - 27fe0 22000000 0f022440 00000000 08280000 ".....$@.....(.. - 27ff0 10022440 00000000 01280000 10022440 ..$@.....(....$@ - 28000 3a000000 02000000 4a022440 2e000000 :.......J.$@.... - 28010 22000000 78022440 07000000 22000000 "...x.$@...."... - 28020 7f022440 01000000 08000000 80022440 ..$@..........$@ - 28030 11000000 22000000 91022440 00000000 ....".....$@.... - 28040 08280000 94022440 11000000 02000000 .(....$@........ - 28050 a5022440 00000000 08000000 1830ff3f ..$@.........0.? - 28060 00000000 04280000 a8022440 00000000 .....(....$@.... - 28070 04280000 a8022440 04000000 01280000 .(....$@.....(.. - 28080 ac022440 10000000 02000000 bc022440 ..$@..........$@ - 28090 08000000 22000000 c4022440 00000000 ....".....$@.... - 280a0 08280000 c4022440 10000000 01280000 .(....$@.....(.. - 280b0 d4022440 5f000000 02000000 33032440 ..$@_.......3.$@ - 280c0 00000000 08280000 34032440 0c000000 .....(..4.$@.... - 280d0 01280000 40032440 4f000000 02000000 .(..@.$@O....... - 280e0 8f032440 01000000 08000000 90032440 ..$@..........$@ - 280f0 17000000 22000000 a7032440 01000000 ....".....$@.... - 28100 08000000 a8032440 0e000000 22000000 ......$@...."... - 28110 b6032440 0b000000 22000000 c1032440 ..$@....".....$@ - 28120 00000000 08280000 c4032440 04000000 .....(....$@.... - 28130 01280000 c8032440 2d000000 02000000 .(....$@-....... - 28140 f5032440 00000000 08280000 f8032440 ..$@.....(....$@ - 28150 20000000 01280000 18042440 45000000 ....(....$@E... - 28160 02000000 5d042440 05000000 22000000 ....].$@...."... - 28170 62042440 00000000 08000000 62042440 b.$@........b.$@ - 28180 44000000 22000000 a6042440 75000000 D...".....$@u... - 28190 22000000 1b052440 01000000 08000000 ".....$@........ - 281a0 1c052440 5f000000 02000000 7b052440 ..$@_.......{.$@ - 281b0 02000000 08000000 7d052440 0b000000 ........}.$@.... - 281c0 22000000 88052440 01000000 08000000 ".....$@........ - 281d0 89052440 14000000 22000000 9d052440 ..$@....".....$@ - 281e0 00000000 08280000 a0052440 0c000000 .....(....$@.... - 281f0 01280000 ac052440 3d000000 02000000 .(....$@=....... - 28200 e9052440 6b000000 22000000 54062440 ..$@k..."...T.$@ - 28210 2b000000 22000000 7f062440 01000000 +...".....$@.... - 28220 08000000 80062440 20000000 22000000 ......$@ ..."... - 28230 a0062440 08000000 22000000 a8062440 ..$@....".....$@ - 28240 19000000 22000000 c1062440 00000000 ....".....$@.... - 28250 08000000 c1062440 34000000 22000000 ......$@4..."... - 28260 f5062440 01000000 08000000 f6062440 ..$@..........$@ - 28270 76000000 22000000 6c072440 00000000 v..."...l.$@.... - 28280 08000000 6c072440 0c000000 22000000 ....l.$@...."... - 28290 78072440 11000000 22000000 89072440 x.$@....".....$@ - 282a0 00000000 08000000 89072440 0c000000 ..........$@.... - 282b0 22000000 95072440 18000000 22000000 ".....$@...."... - 282c0 ad072440 2d000000 22000000 da072440 ..$@-...".....$@ - 282d0 02000000 08000000 dc072440 14000000 ..........$@.... - 282e0 22000000 f0072440 31000000 22000000 ".....$@1..."... - 282f0 21082440 14000000 22000000 35082440 !.$@...."...5.$@ - 28300 08000000 22000000 3d082440 20000000 ...."...=.$@ ... - 28310 22000000 5d082440 00000000 08280000 "...].$@.....(.. - 28320 60082440 11000000 02000000 71082440 `.$@........q.$@ - 28330 00000000 08280000 74082440 04000000 .....(..t.$@.... - 28340 01280000 78082440 13000000 02000000 .(..x.$@........ - 28350 8b082440 00000000 08280000 8c082440 ..$@.....(....$@ - 28360 08000000 01280000 94082440 88000000 .....(....$@.... - 28370 02000000 1c092440 10000000 22000000 ......$@...."... - 28380 2c092440 08000000 22000000 34092440 ,.$@...."...4.$@ - 28390 0f000000 22000000 43092440 01000000 ...."...C.$@.... - 283a0 08000000 44092440 0c000000 22000000 ....D.$@...."... - 283b0 50092440 00000000 08000000 50092440 P.$@........P.$@ - 283c0 28000000 02000000 78092440 01000000 (.......x.$@.... - 283d0 08000000 79092440 53000000 22000000 ....y.$@S..."... - 283e0 cc092440 00000000 08000000 cc092440 ..$@..........$@ - 283f0 29000000 22000000 f5092440 07000000 )...".....$@.... - 28400 22000000 fc092440 0f000000 22000000 ".....$@...."... - 28410 0b0a2440 00000000 08280000 0c0a2440 ..$@.....(....$@ - 28420 0c000000 01280000 180a2440 44000000 .....(....$@D... - 28430 02000000 5c0a2440 00000000 08280000 ....\.$@.....(.. - 28440 5c0a2440 04000000 01280000 600a2440 \.$@.....(..`.$@ - 28450 13000000 02000000 730a2440 00000000 ........s.$@.... - 28460 08280000 740a2440 00000000 01280000 .(..t.$@.....(.. - 28470 740a2440 08000000 02000000 7c0a2440 t.$@........|.$@ - 28480 00000000 08280000 7c0a2440 04000000 .....(..|.$@.... - 28490 01280000 800a2440 27000000 02000000 .(....$@'....... - 284a0 a70a2440 01000000 08000000 a80a2440 ..$@..........$@ - 284b0 07000000 22000000 af0a2440 00000000 ....".....$@.... - 284c0 08280000 b00a2440 04000000 01280000 .(....$@.....(.. - 284d0 b40a2440 21000000 02000000 d50a2440 ..$@!.........$@ - 284e0 02000000 22000000 d70a2440 00000000 ....".....$@.... - 284f0 08280000 d80a2440 04000000 01280000 .(....$@.....(.. - 28500 dc0a2440 2e000000 02000000 0a0b2440 ..$@..........$@ - 28510 09000000 22000000 130b2440 00000000 ....".....$@.... - 28520 08280000 140b2440 00000000 01280000 .(....$@.....(.. - 28530 140b2440 21000000 02000000 350b2440 ..$@!.......5.$@ - 28540 1f000000 22000000 540b2440 00000000 ...."...T.$@.... - 28550 08280000 540b2440 00000000 01280000 .(..T.$@.....(.. - 28560 540b2440 1f000000 02000000 730b2440 T.$@........s.$@ - 28570 01000000 08000000 740b2440 18000000 ........t.$@.... - 28580 22000000 8c0b2440 07000000 22000000 ".....$@...."... - 28590 930b2440 00000000 08280000 940b2440 ..$@.....(....$@ - 285a0 00000000 01280000 940b2440 13000000 .....(....$@.... - 285b0 02000000 a70b2440 01000000 08000000 ......$@........ - 285c0 a80b2440 07000000 22000000 af0b2440 ..$@....".....$@ - 285d0 00000000 08280000 b00b2440 00000000 .....(....$@.... - 285e0 01280000 b00b2440 1a000000 02000000 .(....$@........ - 285f0 ca0b2440 07000000 22000000 d10b2440 ..$@....".....$@ - 28600 00000000 08280000 d40b2440 00000000 .....(....$@.... - 28610 01280000 d40b2440 11000000 02000000 .(....$@........ - 28620 e50b2440 02000000 22000000 e70b2440 ..$@....".....$@ - 28630 00000000 08280000 e80b2440 04000000 .....(....$@.... - 28640 01280000 ec0b2440 08000000 02000000 .(....$@........ - 28650 f40b2440 07000000 22000000 fb0b2440 ..$@....".....$@ - 28660 00000000 08280000 fc0b2440 00000000 .....(....$@.... - 28670 01280000 fc0b2440 08000000 02000000 .(....$@........ - 28680 040c2440 00000000 08280000 040c2440 ..$@.....(....$@ - 28690 00000000 01280000 040c2440 10000000 .....(....$@.... - 286a0 02000000 140c2440 00000000 08000000 ......$@........ - 286b0 140c2440 07000000 22000000 1b0c2440 ..$@....".....$@ + 27430 00000000 04180000 3cb62440 00000000 ........<.$@.... + 27440 04280000 5cf72340 00000000 04280000 .(..\.#@.....(.. + 27450 5cf72340 02000000 02000000 5ef72340 \.#@........^.#@ + 27460 00000000 08280000 60f72340 00000000 .....(..`.#@.... + 27470 01280000 60f72340 11000000 02000000 .(..`.#@........ + 27480 71f72340 1c000000 22000000 8df72340 q.#@....".....#@ + 27490 04000000 22000000 91f72340 00000000 ....".....#@.... + 274a0 08280000 94f72340 00000000 01280000 .(....#@.....(.. + 274b0 94f72340 07000000 02000000 9bf72340 ..#@..........#@ + 274c0 00000000 08280000 9cf72340 04000000 .....(....#@.... + 274d0 01280000 a0f72340 36000000 02000000 .(....#@6....... + 274e0 d6f72340 02000000 08000000 d8f72340 ..#@..........#@ + 274f0 14000000 22000000 ecf72340 05000000 ....".....#@.... + 27500 22000000 f1f72340 01000000 08000000 ".....#@........ + 27510 f2f72340 02000000 22000000 f4f72340 ..#@....".....#@ + 27520 0f000000 22000000 03f82340 00000000 ....".....#@.... + 27530 08280000 04f82340 1c000000 02000000 .(....#@........ + 27540 20f82340 18000000 22000000 38f82340 .#@...."...8.#@ + 27550 00000000 08280000 38f82340 04000000 .....(..8.#@.... + 27560 01280000 3cf82340 5c000000 02000000 .(..<.#@\....... + 27570 98f82340 0f000000 22000000 a7f82340 ..#@....".....#@ + 27580 00000000 08280000 a8f82340 08000000 .....(....#@.... + 27590 02000000 b0f82340 04000000 22000000 ......#@...."... + 275a0 b4f82340 00000000 08280000 b4f82340 ..#@.....(....#@ + 275b0 08000000 02000000 bcf82340 04000000 ..........#@.... + 275c0 22000000 c0f82340 00000000 08280000 ".....#@.....(.. + 275d0 c0f82340 00000000 01280000 c0f82340 ..#@.....(....#@ + 275e0 24000000 02000000 e4f82340 0e000000 $.........#@.... + 275f0 22000000 f2f82340 09000000 22000000 ".....#@...."... + 27600 fbf82340 00000000 08280000 fcf82340 ..#@.....(....#@ + 27610 00000000 01280000 fcf82340 1e000000 .....(....#@.... + 27620 02000000 1af92340 07000000 22000000 ......#@...."... + 27630 21f92340 00000000 08280000 24f92340 !.#@.....(..$.#@ + 27640 00000000 01280000 24f92340 1d000000 .....(..$.#@.... + 27650 02000000 41f92340 0b000000 22000000 ....A.#@...."... + 27660 4cf92340 0f000000 22000000 5bf92340 L.#@...."...[.#@ + 27670 01000000 08000000 5cf92340 02000000 ........\.#@.... + 27680 22000000 5ef92340 20000000 22000000 "...^.#@ ..."... + 27690 7ef92340 00000000 08280000 80f92340 ~.#@.....(....#@ + 276a0 00000000 01280000 80f92340 21000000 .....(....#@!... + 276b0 02000000 a1f92340 10000000 22000000 ......#@...."... + 276c0 b1f92340 11000000 22000000 c2f92340 ..#@....".....#@ + 276d0 09000000 22000000 cbf92340 00000000 ....".....#@.... + 276e0 08280000 ccf92340 0e000000 02000000 .(....#@........ + 276f0 daf92340 02000000 22000000 dcf92340 ..#@....".....#@ + 27700 00000000 08000000 dcf92340 00000000 ..........#@.... + 27710 04280000 dcf92340 20000000 02000000 .(....#@ ....... + 27720 fcf92340 00000000 08000000 fcf92340 ..#@..........#@ + 27730 0d000000 22000000 09fa2340 12000000 ....".....#@.... + 27740 22000000 1bfa2340 02000000 08000000 ".....#@........ + 27750 1dfa2340 13000000 22000000 30fa2340 ..#@...."...0.#@ + 27760 05000000 22000000 35fa2340 05000000 ...."...5.#@.... + 27770 22000000 3afa2340 14000000 22000000 "...:.#@...."... + 27780 4efa2340 02000000 22000000 50fa2340 N.#@...."...P.#@ + 27790 04000000 22000000 54fa2340 00000000 ...."...T.#@.... + 277a0 08280000 54fa2340 0a000000 02000000 .(..T.#@........ + 277b0 5efa2340 02000000 22000000 60fa2340 ^.#@...."...`.#@ + 277c0 00000000 08280000 60fa2340 04000000 .....(..`.#@.... + 277d0 01280000 64fa2340 41000000 02000000 .(..d.#@A....... + 277e0 a5fa2340 08000000 22000000 adfa2340 ..#@....".....#@ + 277f0 16000000 22000000 c3fa2340 03000000 ....".....#@.... + 27800 08000000 c6fa2340 11000000 02000000 ......#@........ + 27810 d7fa2340 00000000 08280000 d8fa2340 ..#@.....(....#@ + 27820 04000000 01280000 dcfa2340 25000000 .....(....#@%... + 27830 02000000 01fb2340 00000000 08000000 ......#@........ + 27840 01fb2340 05000000 22000000 06fb2340 ..#@....".....#@ + 27850 00000000 08000000 06fb2340 08000000 ..........#@.... + 27860 22000000 0efb2340 00000000 08000000 ".....#@........ + 27870 0efb2340 1b000000 22000000 29fb2340 ..#@...."...).#@ + 27880 00000000 08000000 29fb2340 45000000 ........).#@E... + 27890 02000000 6efb2340 39000000 22000000 ....n.#@9..."... + 278a0 a7fb2340 00000000 08000000 a7fb2340 ..#@..........#@ + 278b0 19000000 22000000 c0fb2340 15000000 ....".....#@.... + 278c0 22000000 d5fb2340 00000000 08000000 ".....#@........ + 278d0 d5fb2340 3e000000 02000000 13fc2340 ..#@>.........#@ + 278e0 00000000 08000000 13fc2340 26000000 ..........#@&... + 278f0 02000000 39fc2340 0f000000 22000000 ....9.#@...."... + 27900 48fc2340 00000000 08000000 48fc2340 H.#@........H.#@ + 27910 02000000 22000000 4afc2340 0f000000 ...."...J.#@.... + 27920 22000000 59fc2340 00000000 08280000 "...Y.#@.....(.. + 27930 5cfc2340 32000000 02000000 8efc2340 \.#@2.........#@ + 27940 03000000 08000000 91fc2340 0b000000 ..........#@.... + 27950 22000000 9cfc2340 04000000 22000000 ".....#@...."... + 27960 a0fc2340 09000000 22000000 a9fc2340 ..#@....".....#@ + 27970 00000000 08280000 acfc2340 10000000 .....(....#@.... + 27980 02000000 bcfc2340 00000000 08000000 ......#@........ + 27990 bcfc2340 02000000 22000000 befc2340 ..#@....".....#@ + 279a0 00000000 08280000 c0fc2340 18000000 .....(....#@.... + 279b0 02000000 d8fc2340 00000000 08000000 ......#@........ + 279c0 d8fc2340 02000000 22000000 dafc2340 ..#@....".....#@ + 279d0 02000000 22000000 dcfc2340 00000000 ....".....#@.... + 279e0 08280000 dcfc2340 1a000000 02000000 .(....#@........ + 279f0 f6fc2340 00000000 08280000 f8fc2340 ..#@.....(....#@ + 27a00 0c000000 02000000 04fd2340 05000000 ..........#@.... + 27a10 22000000 09fd2340 00000000 08000000 ".....#@........ + 27a20 09fd2340 26000000 22000000 2ffd2340 ..#@&...".../.#@ + 27a30 00000000 08280000 30fd2340 00000000 .....(..0.#@.... + 27a40 01280000 30fd2340 29000000 02000000 .(..0.#@)....... + 27a50 59fd2340 15000000 22000000 6efd2340 Y.#@...."...n.#@ + 27a60 2a000000 22000000 98fd2340 0c000000 *...".....#@.... + 27a70 22000000 a4fd2340 0d000000 22000000 ".....#@...."... + 27a80 b1fd2340 06000000 22000000 b7fd2340 ..#@....".....#@ + 27a90 01000000 08000000 b8fd2340 11000000 ..........#@.... + 27aa0 22000000 c9fd2340 06000000 22000000 ".....#@...."... + 27ab0 cffd2340 01000000 08000000 d0fd2340 ..#@..........#@ + 27ac0 05000000 22000000 d5fd2340 00000000 ....".....#@.... + 27ad0 08000000 d5fd2340 05000000 22000000 ......#@...."... + 27ae0 dafd2340 00000000 08000000 dafd2340 ..#@..........#@ + 27af0 02000000 22000000 dcfd2340 0f000000 ....".....#@.... + 27b00 22000000 ebfd2340 00000000 08280000 ".....#@.....(.. + 27b10 ecfd2340 00000000 01280000 ecfd2340 ..#@.....(....#@ + 27b20 38000000 02000000 24fe2340 00000000 8.......$.#@.... + 27b30 08000000 24fe2340 10000000 22000000 ....$.#@...."... + 27b40 34fe2340 30000000 22000000 64fe2340 4.#@0..."...d.#@ + 27b50 00000000 08000000 64fe2340 05000000 ........d.#@.... + 27b60 22000000 69fe2340 00000000 08000000 "...i.#@........ + 27b70 69fe2340 11000000 22000000 7afe2340 i.#@...."...z.#@ + 27b80 00000000 08280000 7cfe2340 00000000 .....(..|.#@.... + 27b90 01280000 7cfe2340 18000000 02000000 .(..|.#@........ + 27ba0 94fe2340 05000000 22000000 99fe2340 ..#@....".....#@ + 27bb0 00000000 08000000 99fe2340 17000000 ..........#@.... + 27bc0 22000000 b0fe2340 23000000 22000000 ".....#@#..."... + 27bd0 d3fe2340 01000000 08000000 d4fe2340 ..#@..........#@ + 27be0 0f000000 22000000 e3fe2340 00000000 ....".....#@.... + 27bf0 08280000 e4fe2340 11000000 02000000 .(....#@........ + 27c00 f5fe2340 05000000 22000000 fafe2340 ..#@....".....#@ + 27c10 03000000 08000000 fdfe2340 25000000 ..........#@%... + 27c20 22000000 22ff2340 00000000 08280000 "...".#@.....(.. + 27c30 24ff2340 16000000 02000000 3aff2340 $.#@........:.#@ + 27c40 00000000 08000000 3aff2340 04000000 ........:.#@.... + 27c50 22000000 3eff2340 00000000 08000000 "...>.#@........ + 27c60 3eff2340 09000000 22000000 47ff2340 >.#@...."...G.#@ + 27c70 00000000 08280000 48ff2340 00000000 .....(..H.#@.... + 27c80 01280000 48ff2340 29000000 02000000 .(..H.#@)....... + 27c90 71ff2340 01000000 08000000 72ff2340 q.#@........r.#@ + 27ca0 2c000000 22000000 9eff2340 00000000 ,...".....#@.... + 27cb0 08000000 9eff2340 05000000 22000000 ......#@...."... + 27cc0 a3ff2340 00000000 08000000 a3ff2340 ..#@..........#@ + 27cd0 05000000 02000000 a8ff2340 00000000 ..........#@.... + 27ce0 08000000 a8ff2340 12000000 02000000 ......#@........ + 27cf0 baff2340 00000000 08280000 bcff2340 ..#@.....(....#@ + 27d00 00000000 01280000 bcff2340 44000000 .....(....#@D... + 27d10 02000000 00002440 00000000 08000000 ......$@........ + 27d20 00002440 06000000 02000000 06002440 ..$@..........$@ + 27d30 00000000 08000000 06002440 11000000 ..........$@.... + 27d40 02000000 17002440 00000000 08280000 ......$@.....(.. + 27d50 18002440 04000000 01280000 1c002440 ..$@.....(....$@ + 27d60 10000000 02000000 2c002440 05000000 ........,.$@.... + 27d70 22000000 31002440 00000000 08000000 "...1.$@........ + 27d80 31002440 33000000 22000000 64002440 1.$@3..."...d.$@ + 27d90 00000000 08280000 64002440 00000000 .....(..d.$@.... + 27da0 01280000 64002440 2b000000 02000000 .(..d.$@+....... + 27db0 8f002440 01000000 08000000 90002440 ..$@..........$@ + 27dc0 16000000 22000000 a6002440 00000000 ....".....$@.... + 27dd0 08000000 a6002440 05000000 22000000 ......$@...."... + 27de0 ab002440 01000000 08000000 ac002440 ..$@..........$@ + 27df0 05000000 22000000 b1002440 00000000 ....".....$@.... + 27e00 08000000 b1002440 0d000000 22000000 ......$@...."... + 27e10 be002440 00000000 08000000 2c8dfe3f ..$@........,..? + 27e20 00000000 04280000 c0002440 00000000 .....(....$@.... + 27e30 04280000 c0002440 08000000 01280000 .(....$@.....(.. + 27e40 c8002440 42000000 02000000 0a012440 ..$@B.........$@ + 27e50 0d000000 22000000 17012440 00000000 ....".....$@.... + 27e60 08280000 18012440 00000000 01280000 .(....$@.....(.. + 27e70 18012440 14000000 02000000 2c012440 ..$@........,.$@ + 27e80 02000000 08000000 2e012440 04000000 ..........$@.... + 27e90 22000000 32012440 02000000 22000000 "...2.$@...."... + 27ea0 34012440 06000000 22000000 3a012440 4.$@...."...:.$@ + 27eb0 02000000 08000000 3c012440 0a000000 ........<.$@.... + 27ec0 22000000 46012440 00000000 08000000 "...F.$@........ + 27ed0 46012440 13000000 02000000 59012440 F.$@........Y.$@ + 27ee0 00000000 08280000 5c012440 08000000 .....(..\.$@.... + 27ef0 02000000 64012440 06000000 22000000 ....d.$@...."... + 27f00 6a012440 00000000 08280000 6c012440 j.$@.....(..l.$@ + 27f10 08000000 02000000 74012440 06000000 ........t.$@.... + 27f20 22000000 7a012440 00000000 08280000 "...z.$@.....(.. + 27f30 7c012440 06000000 02000000 82012440 |.$@..........$@ + 27f40 00000000 08280000 84012440 00000000 .....(....$@.... + 27f50 01280000 84012440 2c000000 02000000 .(....$@,....... + 27f60 b0012440 05000000 22000000 b5012440 ..$@....".....$@ + 27f70 00000000 08000000 b5012440 12000000 ..........$@.... + 27f80 22000000 c7012440 03000000 08000000 ".....$@........ + 27f90 ca012440 0f000000 22000000 d9012440 ..$@....".....$@ + 27fa0 18000000 22000000 f1012440 00000000 ....".....$@.... + 27fb0 08000000 f1012440 09000000 22000000 ......$@...."... + 27fc0 fa012440 02000000 22000000 fc012440 ..$@....".....$@ + 27fd0 20000000 22000000 1c022440 0f000000 ...".....$@.... + 27fe0 22000000 2b022440 00000000 08280000 "...+.$@.....(.. + 27ff0 2c022440 00000000 01280000 2c022440 ,.$@.....(..,.$@ + 28000 3a000000 02000000 66022440 2e000000 :.......f.$@.... + 28010 22000000 94022440 07000000 22000000 ".....$@...."... + 28020 9b022440 01000000 08000000 9c022440 ..$@..........$@ + 28030 11000000 22000000 ad022440 00000000 ....".....$@.... + 28040 08280000 b0022440 11000000 02000000 .(....$@........ + 28050 c1022440 00000000 08000000 1830ff3f ..$@.........0.? + 28060 00000000 04280000 c4022440 00000000 .....(....$@.... + 28070 04280000 c4022440 04000000 01280000 .(....$@.....(.. + 28080 c8022440 10000000 02000000 d8022440 ..$@..........$@ + 28090 08000000 22000000 e0022440 00000000 ....".....$@.... + 280a0 08280000 e0022440 10000000 01280000 .(....$@.....(.. + 280b0 f0022440 5f000000 02000000 4f032440 ..$@_.......O.$@ + 280c0 00000000 08280000 50032440 0c000000 .....(..P.$@.... + 280d0 01280000 5c032440 4f000000 02000000 .(..\.$@O....... + 280e0 ab032440 01000000 08000000 ac032440 ..$@..........$@ + 280f0 17000000 22000000 c3032440 01000000 ....".....$@.... + 28100 08000000 c4032440 0e000000 22000000 ......$@...."... + 28110 d2032440 0b000000 22000000 dd032440 ..$@....".....$@ + 28120 00000000 08280000 e0032440 04000000 .....(....$@.... + 28130 01280000 e4032440 2d000000 02000000 .(....$@-....... + 28140 11042440 00000000 08280000 14042440 ..$@.....(....$@ + 28150 20000000 01280000 34042440 45000000 ....(..4.$@E... + 28160 02000000 79042440 05000000 22000000 ....y.$@...."... + 28170 7e042440 00000000 08000000 7e042440 ~.$@........~.$@ + 28180 44000000 22000000 c2042440 75000000 D...".....$@u... + 28190 22000000 37052440 01000000 08000000 "...7.$@........ + 281a0 38052440 5f000000 02000000 97052440 8.$@_.........$@ + 281b0 02000000 08000000 99052440 0b000000 ..........$@.... + 281c0 22000000 a4052440 01000000 08000000 ".....$@........ + 281d0 a5052440 14000000 22000000 b9052440 ..$@....".....$@ + 281e0 00000000 08280000 bc052440 0c000000 .....(....$@.... + 281f0 01280000 c8052440 3d000000 02000000 .(....$@=....... + 28200 05062440 6b000000 22000000 70062440 ..$@k..."...p.$@ + 28210 2b000000 22000000 9b062440 01000000 +...".....$@.... + 28220 08000000 9c062440 20000000 22000000 ......$@ ..."... + 28230 bc062440 08000000 22000000 c4062440 ..$@....".....$@ + 28240 19000000 22000000 dd062440 00000000 ....".....$@.... + 28250 08000000 dd062440 34000000 22000000 ......$@4..."... + 28260 11072440 01000000 08000000 12072440 ..$@..........$@ + 28270 76000000 22000000 88072440 00000000 v...".....$@.... + 28280 08000000 88072440 0c000000 22000000 ......$@...."... + 28290 94072440 11000000 22000000 a5072440 ..$@....".....$@ + 282a0 00000000 08000000 a5072440 0c000000 ..........$@.... + 282b0 22000000 b1072440 18000000 22000000 ".....$@...."... + 282c0 c9072440 2d000000 22000000 f6072440 ..$@-...".....$@ + 282d0 02000000 08000000 f8072440 14000000 ..........$@.... + 282e0 22000000 0c082440 31000000 22000000 ".....$@1..."... + 282f0 3d082440 14000000 22000000 51082440 =.$@...."...Q.$@ + 28300 08000000 22000000 59082440 20000000 ...."...Y.$@ ... + 28310 22000000 79082440 00000000 08280000 "...y.$@.....(.. + 28320 7c082440 11000000 02000000 8d082440 |.$@..........$@ + 28330 00000000 08280000 90082440 04000000 .....(....$@.... + 28340 01280000 94082440 13000000 02000000 .(....$@........ + 28350 a7082440 00000000 08280000 a8082440 ..$@.....(....$@ + 28360 08000000 01280000 b0082440 88000000 .....(....$@.... + 28370 02000000 38092440 10000000 22000000 ....8.$@...."... + 28380 48092440 08000000 22000000 50092440 H.$@...."...P.$@ + 28390 0f000000 22000000 5f092440 01000000 ...."..._.$@.... + 283a0 08000000 60092440 0c000000 22000000 ....`.$@...."... + 283b0 6c092440 00000000 08000000 6c092440 l.$@........l.$@ + 283c0 28000000 02000000 94092440 01000000 (.........$@.... + 283d0 08000000 95092440 53000000 22000000 ......$@S..."... + 283e0 e8092440 00000000 08000000 e8092440 ..$@..........$@ + 283f0 29000000 22000000 110a2440 07000000 )...".....$@.... + 28400 22000000 180a2440 0f000000 22000000 ".....$@...."... + 28410 270a2440 00000000 08280000 280a2440 '.$@.....(..(.$@ + 28420 0c000000 01280000 340a2440 44000000 .....(..4.$@D... + 28430 02000000 780a2440 00000000 08280000 ....x.$@.....(.. + 28440 780a2440 04000000 01280000 7c0a2440 x.$@.....(..|.$@ + 28450 13000000 02000000 8f0a2440 00000000 ..........$@.... + 28460 08280000 900a2440 00000000 01280000 .(....$@.....(.. + 28470 900a2440 08000000 02000000 980a2440 ..$@..........$@ + 28480 00000000 08280000 980a2440 04000000 .....(....$@.... + 28490 01280000 9c0a2440 27000000 02000000 .(....$@'....... + 284a0 c30a2440 01000000 08000000 c40a2440 ..$@..........$@ + 284b0 07000000 22000000 cb0a2440 00000000 ....".....$@.... + 284c0 08280000 cc0a2440 04000000 01280000 .(....$@.....(.. + 284d0 d00a2440 21000000 02000000 f10a2440 ..$@!.........$@ + 284e0 02000000 22000000 f30a2440 00000000 ....".....$@.... + 284f0 08280000 f40a2440 04000000 01280000 .(....$@.....(.. + 28500 f80a2440 2e000000 02000000 260b2440 ..$@........&.$@ + 28510 09000000 22000000 2f0b2440 00000000 ....".../.$@.... + 28520 08280000 300b2440 00000000 01280000 .(..0.$@.....(.. + 28530 300b2440 21000000 02000000 510b2440 0.$@!.......Q.$@ + 28540 1f000000 22000000 700b2440 00000000 ...."...p.$@.... + 28550 08280000 700b2440 00000000 01280000 .(..p.$@.....(.. + 28560 700b2440 1f000000 02000000 8f0b2440 p.$@..........$@ + 28570 01000000 08000000 900b2440 18000000 ..........$@.... + 28580 22000000 a80b2440 07000000 22000000 ".....$@...."... + 28590 af0b2440 00000000 08280000 b00b2440 ..$@.....(....$@ + 285a0 00000000 01280000 b00b2440 13000000 .....(....$@.... + 285b0 02000000 c30b2440 01000000 08000000 ......$@........ + 285c0 c40b2440 07000000 22000000 cb0b2440 ..$@....".....$@ + 285d0 00000000 08280000 cc0b2440 00000000 .....(....$@.... + 285e0 01280000 cc0b2440 1a000000 02000000 .(....$@........ + 285f0 e60b2440 07000000 22000000 ed0b2440 ..$@....".....$@ + 28600 00000000 08280000 f00b2440 00000000 .....(....$@.... + 28610 01280000 f00b2440 11000000 02000000 .(....$@........ + 28620 010c2440 02000000 22000000 030c2440 ..$@....".....$@ + 28630 00000000 08280000 040c2440 04000000 .....(....$@.... + 28640 01280000 080c2440 08000000 02000000 .(....$@........ + 28650 100c2440 07000000 22000000 170c2440 ..$@....".....$@ + 28660 00000000 08280000 180c2440 00000000 .....(....$@.... + 28670 01280000 180c2440 08000000 02000000 .(....$@........ + 28680 200c2440 00000000 08280000 200c2440 .$@.....(.. .$@ + 28690 00000000 01280000 200c2440 10000000 .....(.. .$@.... + 286a0 02000000 300c2440 00000000 08000000 ....0.$@........ + 286b0 300c2440 07000000 22000000 370c2440 0.$@...."...7.$@ 286c0 00000000 08000000 34192040 00000000 ........4. @.... 286d0 04280000 34192040 14000000 01280000 .(..4. @.....(.. 286e0 48192040 18000000 02000000 60192040 H. @........`. @ @@ -35661,7 +35663,7 @@ Contents of section .xt.prop: 287d0 391a2040 00000000 08000000 3c1a2040 9. @........<. @ 287e0 00000000 04280000 3c1a2040 04000000 .....(..<. @.... 287f0 01280000 401a2040 08000000 02000000 .(..@. @........ - 28800 481a2040 00000000 08000000 44b62440 H. @........D.$@ + 28800 481a2040 00000000 08000000 64b62440 H. @........d.$@ 28810 00000000 04280000 54c2fe3f 00000000 .....(..T..?.... 28820 04280000 5cc2fe3f 00000000 04280000 .(..\..?.....(.. 28830 1c30ff3f 00000000 04280000 3030ff3f .0.?.....(..00.? @@ -35676,156 +35678,156 @@ Contents of section .xt.prop: 288c0 681a2040 26000000 22000000 8e1a2040 h. @&..."..... @ 288d0 13000000 22000000 a11a2040 03000000 ...."..... @.... 288e0 08000000 a41a2040 10000000 22000000 ...... @...."... - 288f0 b41a2040 00000000 08000000 1c0c2440 .. @..........$@ - 28900 00000000 04280000 1c0c2440 04000000 .....(....$@.... - 28910 02000000 200c2440 00000000 08280000 .... .$@.....(.. - 28920 200c2440 04000000 02000000 240c2440 .$@........$.$@ - 28930 00000000 08280000 240c2440 05000000 .....(..$.$@.... - 28940 02000000 290c2440 00000000 08280000 ....).$@.....(.. - 28950 2c0c2440 05000000 02000000 310c2440 ,.$@........1.$@ - 28960 00000000 08280000 340c2440 08000000 .....(..4.$@.... - 28970 02000000 3c0c2440 00000000 08280000 ....<.$@.....(.. - 28980 3c0c2440 05000000 02000000 410c2440 <.$@........A.$@ - 28990 00000000 08280000 440c2440 04000000 .....(..D.$@.... - 289a0 01280000 480c2440 1e000000 02000000 .(..H.$@........ - 289b0 660c2440 0e000000 22000000 740c2440 f.$@...."...t.$@ - 289c0 1c000000 22000000 900c2440 05000000 ....".....$@.... - 289d0 22000000 950c2440 00000000 08000000 ".....$@........ - 289e0 950c2440 0f000000 22000000 a40c2440 ..$@....".....$@ - 289f0 17000000 22000000 bb0c2440 00000000 ....".....$@.... - 28a00 08000000 bb0c2440 02000000 22000000 ......$@...."... - 28a10 bd0c2440 0b000000 22000000 c80c2440 ..$@....".....$@ - 28a20 00000000 08280000 c80c2440 0c000000 .....(....$@.... - 28a30 01280000 d40c2440 11000000 02000000 .(....$@........ - 28a40 e50c2440 05000000 22000000 ea0c2440 ..$@....".....$@ - 28a50 02000000 08000000 ec0c2440 5d000000 ..........$@]... - 28a60 22000000 490d2440 00000000 08000000 "...I.$@........ - 28a70 490d2440 13000000 22000000 5c0d2440 I.$@...."...\.$@ - 28a80 07000000 22000000 630d2440 01000000 ...."...c.$@.... - 28a90 08000000 640d2440 07000000 22000000 ....d.$@...."... - 28aa0 6b0d2440 02000000 08000000 6d0d2440 k.$@........m.$@ - 28ab0 04000000 22000000 710d2440 04000000 ...."...q.$@.... - 28ac0 22000000 750d2440 2e000000 22000000 "...u.$@...."... - 28ad0 a30d2440 00000000 08280000 a40d2440 ..$@.....(....$@ - 28ae0 05000000 02000000 a90d2440 00000000 ..........$@.... - 28af0 08280000 ac0d2440 00000000 01280000 .(....$@.....(.. - 28b00 ac0d2440 24000000 02000000 d00d2440 ..$@$.........$@ - 28b10 10000000 22000000 e00d2440 00000000 ....".....$@.... - 28b20 08000000 e00d2440 0e000000 22000000 ......$@...."... - 28b30 ee0d2440 02000000 08000000 f00d2440 ..$@..........$@ - 28b40 0a000000 02000000 fa0d2440 00000000 ..........$@.... - 28b50 08280000 fc0d2440 00000000 01280000 .(....$@.....(.. - 28b60 fc0d2440 2a000000 02000000 260e2440 ..$@*.......&.$@ - 28b70 26000000 22000000 4c0e2440 09000000 &..."...L.$@.... - 28b80 22000000 550e2440 00000000 08280000 "...U.$@.....(.. - 28b90 580e2440 00000000 01280000 580e2440 X.$@.....(..X.$@ - 28ba0 15000000 02000000 6d0e2440 0f000000 ........m.$@.... - 28bb0 22000000 7c0e2440 09000000 22000000 "...|.$@...."... - 28bc0 850e2440 00000000 08280000 880e2440 ..$@.....(....$@ - 28bd0 13000000 02000000 9b0e2440 01000000 ..........$@.... - 28be0 08000000 9c0e2440 09000000 02000000 ......$@........ - 28bf0 a50e2440 00000000 08280000 a80e2440 ..$@.....(....$@ - 28c00 00000000 01280000 a80e2440 21000000 .....(....$@!... - 28c10 02000000 c90e2440 27000000 22000000 ......$@'..."... - 28c20 f00e2440 0b000000 22000000 fb0e2440 ..$@....".....$@ - 28c30 00000000 08280000 fc0e2440 00000000 .....(....$@.... - 28c40 01280000 fc0e2440 13000000 02000000 .(....$@........ - 28c50 0f0f2440 01000000 08000000 100f2440 ..$@..........$@ - 28c60 12000000 22000000 220f2440 07000000 ...."...".$@.... - 28c70 22000000 290f2440 00000000 08000000 "...).$@........ - 28c80 290f2440 07000000 22000000 300f2440 ).$@...."...0.$@ - 28c90 01000000 08000000 310f2440 04000000 ........1.$@.... - 28ca0 22000000 350f2440 27000000 22000000 "...5.$@'..."... - 28cb0 5c0f2440 0d000000 22000000 690f2440 \.$@...."...i.$@ - 28cc0 00000000 08280000 6c0f2440 00000000 .....(..l.$@.... - 28cd0 01280000 6c0f2440 15000000 02000000 .(..l.$@........ - 28ce0 810f2440 0f000000 22000000 900f2440 ..$@....".....$@ - 28cf0 00000000 08280000 900f2440 00000000 .....(....$@.... - 28d00 01280000 900f2440 22000000 02000000 .(....$@"....... - 28d10 b20f2440 00000000 08000000 b20f2440 ..$@..........$@ - 28d20 0a000000 22000000 bc0f2440 09000000 ....".....$@.... - 28d30 22000000 c50f2440 00000000 08280000 ".....$@.....(.. - 28d40 c80f2440 00000000 01280000 c80f2440 ..$@.....(....$@ - 28d50 33000000 02000000 fb0f2440 01000000 3.........$@.... - 28d60 08000000 fc0f2440 0d000000 22000000 ......$@...."... - 28d70 09102440 01000000 08000000 0a102440 ..$@..........$@ - 28d80 24000000 22000000 2e102440 00000000 $...".....$@.... - 28d90 08000000 2e102440 0f000000 22000000 ......$@...."... - 28da0 3d102440 00000000 08280000 40102440 =.$@.....(..@.$@ - 28db0 00000000 01280000 40102440 23000000 .....(..@.$@#... - 28dc0 02000000 63102440 0b000000 22000000 ....c.$@...."... - 28dd0 6e102440 1a000000 22000000 88102440 n.$@....".....$@ - 28de0 0b000000 22000000 93102440 00000000 ....".....$@.... - 28df0 08280000 94102440 08000000 01280000 .(....$@.....(.. - 28e00 9c102440 3c000000 02000000 d8102440 ..$@<.........$@ - 28e10 3e000000 22000000 16112440 08000000 >...".....$@.... - 28e20 22000000 1e112440 03000000 08000000 ".....$@........ - 28e30 21112440 0b000000 22000000 2c112440 !.$@...."...,.$@ - 28e40 32000000 22000000 5e112440 17000000 2..."...^.$@.... - 28e50 22000000 75112440 12000000 22000000 "...u.$@...."... - 28e60 87112440 0b000000 22000000 92112440 ..$@....".....$@ - 28e70 1a000000 22000000 ac112440 0e000000 ....".....$@.... - 28e80 22000000 ba112440 33000000 22000000 ".....$@3..."... - 28e90 ed112440 00000000 08000000 ed112440 ..$@..........$@ - 28ea0 28000000 22000000 15122440 20000000 (...".....$@ ... - 28eb0 22000000 35122440 11000000 22000000 "...5.$@...."... - 28ec0 46122440 00000000 08000000 46122440 F.$@........F.$@ - 28ed0 26000000 22000000 6c122440 00000000 &..."...l.$@.... - 28ee0 08000000 6c122440 1c000000 22000000 ....l.$@...."... - 28ef0 88122440 0c000000 22000000 94122440 ..$@....".....$@ - 28f00 15000000 22000000 a9122440 00000000 ....".....$@.... - 28f10 08000000 a9122440 1d000000 22000000 ......$@...."... - 28f20 c6122440 08000000 22000000 ce122440 ..$@....".....$@ - 28f30 00000000 08000000 ce122440 0a000000 ..........$@.... - 28f40 22000000 d8122440 07000000 22000000 ".....$@...."... - 28f50 df122440 01000000 08000000 e0122440 ..$@..........$@ - 28f60 27000000 22000000 07132440 01000000 '...".....$@.... - 28f70 08000000 08132440 1b000000 22000000 ......$@...."... - 28f80 23132440 01000000 08000000 24132440 #.$@........$.$@ - 28f90 05000000 22000000 29132440 00000000 ...."...).$@.... - 28fa0 08000000 29132440 0f000000 22000000 ....).$@...."... - 28fb0 38132440 00000000 08280000 38132440 8.$@.....(..8.$@ - 28fc0 04000000 01280000 3c132440 1c000000 .....(..<.$@.... - 28fd0 02000000 58132440 07000000 22000000 ....X.$@...."... - 28fe0 5f132440 00000000 08280000 60132440 _.$@.....(..`.$@ - 28ff0 00000000 01280000 60132440 26000000 .....(..`.$@&... - 29000 02000000 86132440 02000000 08000000 ......$@........ - 29010 88132440 30000000 22000000 b8132440 ..$@0...".....$@ - 29020 08000000 22000000 c0132440 08000000 ....".....$@.... - 29030 22000000 c8132440 14000000 22000000 ".....$@...."... - 29040 dc132440 09000000 22000000 e5132440 ..$@....".....$@ - 29050 1e000000 22000000 03142440 00000000 ....".....$@.... - 29060 08280000 04142440 11000000 02000000 .(....$@........ - 29070 15142440 00000000 08280000 18142440 ..$@.....(....$@ - 29080 00000000 01280000 18142440 34000000 .....(....$@4... - 29090 02000000 4c142440 0d000000 22000000 ....L.$@...."... - 290a0 59142440 00000000 08280000 5c142440 Y.$@.....(..\.$@ - 290b0 04000000 01280000 60142440 0a000000 .....(..`.$@.... - 290c0 02000000 6a142440 09000000 22000000 ....j.$@...."... - 290d0 73142440 00000000 08280000 74142440 s.$@.....(..t.$@ - 290e0 08000000 01280000 7c142440 49000000 .....(..|.$@I... - 290f0 02000000 c5142440 05000000 22000000 ......$@...."... - 29100 ca142440 02000000 08000000 cc142440 ..$@..........$@ - 29110 40000000 22000000 0c152440 05000000 @...".....$@.... - 29120 22000000 11152440 00000000 08000000 ".....$@........ - 29130 11152440 1b000000 22000000 2c152440 ..$@...."...,.$@ - 29140 82000000 22000000 ae152440 11000000 ....".....$@.... - 29150 22000000 bf152440 00000000 08280000 ".....$@.....(.. - 29160 c0152440 11000000 02000000 d1152440 ..$@..........$@ - 29170 00000000 08280000 d4152440 00000000 .....(....$@.... - 29180 01280000 d4152440 24000000 02000000 .(....$@$....... - 29190 f8152440 03000000 22000000 fb152440 ..$@....".....$@ - 291a0 0b000000 22000000 06162440 00000000 ....".....$@.... - 291b0 08280000 08162440 00000000 01280000 .(....$@.....(.. - 291c0 08162440 4c000000 02000000 54162440 ..$@L.......T.$@ - 291d0 6e000000 22000000 c2162440 02000000 n...".....$@.... - 291e0 08000000 c4162440 12000000 22000000 ......$@...."... - 291f0 d6162440 07000000 22000000 dd162440 ..$@....".....$@ - 29200 00000000 08000000 dd162440 07000000 ..........$@.... - 29210 22000000 e4162440 00000000 08000000 ".....$@........ - 29220 e4162440 05000000 22000000 e9162440 ..$@....".....$@ - 29230 15000000 22000000 fe162440 0f000000 ....".....$@.... - 29240 22000000 0d172440 00000000 08000000 ".....$@........ + 288f0 b41a2040 00000000 08000000 380c2440 .. @........8.$@ + 28900 00000000 04280000 380c2440 04000000 .....(..8.$@.... + 28910 02000000 3c0c2440 00000000 08280000 ....<.$@.....(.. + 28920 3c0c2440 04000000 02000000 400c2440 <.$@........@.$@ + 28930 00000000 08280000 400c2440 05000000 .....(..@.$@.... + 28940 02000000 450c2440 00000000 08280000 ....E.$@.....(.. + 28950 480c2440 05000000 02000000 4d0c2440 H.$@........M.$@ + 28960 00000000 08280000 500c2440 08000000 .....(..P.$@.... + 28970 02000000 580c2440 00000000 08280000 ....X.$@.....(.. + 28980 580c2440 05000000 02000000 5d0c2440 X.$@........].$@ + 28990 00000000 08280000 600c2440 04000000 .....(..`.$@.... + 289a0 01280000 640c2440 1e000000 02000000 .(..d.$@........ + 289b0 820c2440 0e000000 22000000 900c2440 ..$@....".....$@ + 289c0 1c000000 22000000 ac0c2440 05000000 ....".....$@.... + 289d0 22000000 b10c2440 00000000 08000000 ".....$@........ + 289e0 b10c2440 0f000000 22000000 c00c2440 ..$@....".....$@ + 289f0 17000000 22000000 d70c2440 00000000 ....".....$@.... + 28a00 08000000 d70c2440 02000000 22000000 ......$@...."... + 28a10 d90c2440 0b000000 22000000 e40c2440 ..$@....".....$@ + 28a20 00000000 08280000 e40c2440 0c000000 .....(....$@.... + 28a30 01280000 f00c2440 11000000 02000000 .(....$@........ + 28a40 010d2440 05000000 22000000 060d2440 ..$@....".....$@ + 28a50 02000000 08000000 080d2440 5d000000 ..........$@]... + 28a60 22000000 650d2440 00000000 08000000 "...e.$@........ + 28a70 650d2440 13000000 22000000 780d2440 e.$@...."...x.$@ + 28a80 07000000 22000000 7f0d2440 01000000 ....".....$@.... + 28a90 08000000 800d2440 07000000 22000000 ......$@...."... + 28aa0 870d2440 02000000 08000000 890d2440 ..$@..........$@ + 28ab0 04000000 22000000 8d0d2440 04000000 ....".....$@.... + 28ac0 22000000 910d2440 2e000000 22000000 ".....$@...."... + 28ad0 bf0d2440 00000000 08280000 c00d2440 ..$@.....(....$@ + 28ae0 05000000 02000000 c50d2440 00000000 ..........$@.... + 28af0 08280000 c80d2440 00000000 01280000 .(....$@.....(.. + 28b00 c80d2440 24000000 02000000 ec0d2440 ..$@$.........$@ + 28b10 10000000 22000000 fc0d2440 00000000 ....".....$@.... + 28b20 08000000 fc0d2440 0e000000 22000000 ......$@...."... + 28b30 0a0e2440 02000000 08000000 0c0e2440 ..$@..........$@ + 28b40 0a000000 02000000 160e2440 00000000 ..........$@.... + 28b50 08280000 180e2440 00000000 01280000 .(....$@.....(.. + 28b60 180e2440 2a000000 02000000 420e2440 ..$@*.......B.$@ + 28b70 26000000 22000000 680e2440 09000000 &..."...h.$@.... + 28b80 22000000 710e2440 00000000 08280000 "...q.$@.....(.. + 28b90 740e2440 00000000 01280000 740e2440 t.$@.....(..t.$@ + 28ba0 15000000 02000000 890e2440 0f000000 ..........$@.... + 28bb0 22000000 980e2440 09000000 22000000 ".....$@...."... + 28bc0 a10e2440 00000000 08280000 a40e2440 ..$@.....(....$@ + 28bd0 13000000 02000000 b70e2440 01000000 ..........$@.... + 28be0 08000000 b80e2440 09000000 02000000 ......$@........ + 28bf0 c10e2440 00000000 08280000 c40e2440 ..$@.....(....$@ + 28c00 00000000 01280000 c40e2440 21000000 .....(....$@!... + 28c10 02000000 e50e2440 27000000 22000000 ......$@'..."... + 28c20 0c0f2440 0b000000 22000000 170f2440 ..$@....".....$@ + 28c30 00000000 08280000 180f2440 00000000 .....(....$@.... + 28c40 01280000 180f2440 13000000 02000000 .(....$@........ + 28c50 2b0f2440 01000000 08000000 2c0f2440 +.$@........,.$@ + 28c60 12000000 22000000 3e0f2440 07000000 ...."...>.$@.... + 28c70 22000000 450f2440 00000000 08000000 "...E.$@........ + 28c80 450f2440 07000000 22000000 4c0f2440 E.$@...."...L.$@ + 28c90 01000000 08000000 4d0f2440 04000000 ........M.$@.... + 28ca0 22000000 510f2440 27000000 22000000 "...Q.$@'..."... + 28cb0 780f2440 0d000000 22000000 850f2440 x.$@....".....$@ + 28cc0 00000000 08280000 880f2440 00000000 .....(....$@.... + 28cd0 01280000 880f2440 15000000 02000000 .(....$@........ + 28ce0 9d0f2440 0f000000 22000000 ac0f2440 ..$@....".....$@ + 28cf0 00000000 08280000 ac0f2440 00000000 .....(....$@.... + 28d00 01280000 ac0f2440 22000000 02000000 .(....$@"....... + 28d10 ce0f2440 00000000 08000000 ce0f2440 ..$@..........$@ + 28d20 0a000000 22000000 d80f2440 09000000 ....".....$@.... + 28d30 22000000 e10f2440 00000000 08280000 ".....$@.....(.. + 28d40 e40f2440 00000000 01280000 e40f2440 ..$@.....(....$@ + 28d50 33000000 02000000 17102440 01000000 3.........$@.... + 28d60 08000000 18102440 0d000000 22000000 ......$@...."... + 28d70 25102440 01000000 08000000 26102440 %.$@........&.$@ + 28d80 24000000 22000000 4a102440 00000000 $..."...J.$@.... + 28d90 08000000 4a102440 0f000000 22000000 ....J.$@...."... + 28da0 59102440 00000000 08280000 5c102440 Y.$@.....(..\.$@ + 28db0 00000000 01280000 5c102440 23000000 .....(..\.$@#... + 28dc0 02000000 7f102440 0b000000 22000000 ......$@...."... + 28dd0 8a102440 1a000000 22000000 a4102440 ..$@....".....$@ + 28de0 0b000000 22000000 af102440 00000000 ....".....$@.... + 28df0 08280000 b0102440 08000000 01280000 .(....$@.....(.. + 28e00 b8102440 3c000000 02000000 f4102440 ..$@<.........$@ + 28e10 3e000000 22000000 32112440 08000000 >..."...2.$@.... + 28e20 22000000 3a112440 03000000 08000000 "...:.$@........ + 28e30 3d112440 0b000000 22000000 48112440 =.$@...."...H.$@ + 28e40 32000000 22000000 7a112440 17000000 2..."...z.$@.... + 28e50 22000000 91112440 12000000 22000000 ".....$@...."... + 28e60 a3112440 0b000000 22000000 ae112440 ..$@....".....$@ + 28e70 1a000000 22000000 c8112440 0e000000 ....".....$@.... + 28e80 22000000 d6112440 33000000 22000000 ".....$@3..."... + 28e90 09122440 00000000 08000000 09122440 ..$@..........$@ + 28ea0 28000000 22000000 31122440 20000000 (..."...1.$@ ... + 28eb0 22000000 51122440 11000000 22000000 "...Q.$@...."... + 28ec0 62122440 00000000 08000000 62122440 b.$@........b.$@ + 28ed0 26000000 22000000 88122440 00000000 &...".....$@.... + 28ee0 08000000 88122440 1c000000 22000000 ......$@...."... + 28ef0 a4122440 0c000000 22000000 b0122440 ..$@....".....$@ + 28f00 15000000 22000000 c5122440 00000000 ....".....$@.... + 28f10 08000000 c5122440 1d000000 22000000 ......$@...."... + 28f20 e2122440 08000000 22000000 ea122440 ..$@....".....$@ + 28f30 00000000 08000000 ea122440 0a000000 ..........$@.... + 28f40 22000000 f4122440 07000000 22000000 ".....$@...."... + 28f50 fb122440 01000000 08000000 fc122440 ..$@..........$@ + 28f60 27000000 22000000 23132440 01000000 '..."...#.$@.... + 28f70 08000000 24132440 1b000000 22000000 ....$.$@...."... + 28f80 3f132440 01000000 08000000 40132440 ?.$@........@.$@ + 28f90 05000000 22000000 45132440 00000000 ...."...E.$@.... + 28fa0 08000000 45132440 0f000000 22000000 ....E.$@...."... + 28fb0 54132440 00000000 08280000 54132440 T.$@.....(..T.$@ + 28fc0 04000000 01280000 58132440 1c000000 .....(..X.$@.... + 28fd0 02000000 74132440 07000000 22000000 ....t.$@...."... + 28fe0 7b132440 00000000 08280000 7c132440 {.$@.....(..|.$@ + 28ff0 00000000 01280000 7c132440 26000000 .....(..|.$@&... + 29000 02000000 a2132440 02000000 08000000 ......$@........ + 29010 a4132440 30000000 22000000 d4132440 ..$@0...".....$@ + 29020 08000000 22000000 dc132440 08000000 ....".....$@.... + 29030 22000000 e4132440 14000000 22000000 ".....$@...."... + 29040 f8132440 09000000 22000000 01142440 ..$@....".....$@ + 29050 1e000000 22000000 1f142440 00000000 ....".....$@.... + 29060 08280000 20142440 11000000 02000000 .(.. .$@........ + 29070 31142440 00000000 08280000 34142440 1.$@.....(..4.$@ + 29080 00000000 01280000 34142440 34000000 .....(..4.$@4... + 29090 02000000 68142440 0d000000 22000000 ....h.$@...."... + 290a0 75142440 00000000 08280000 78142440 u.$@.....(..x.$@ + 290b0 04000000 01280000 7c142440 0a000000 .....(..|.$@.... + 290c0 02000000 86142440 09000000 22000000 ......$@...."... + 290d0 8f142440 00000000 08280000 90142440 ..$@.....(....$@ + 290e0 08000000 01280000 98142440 49000000 .....(....$@I... + 290f0 02000000 e1142440 05000000 22000000 ......$@...."... + 29100 e6142440 02000000 08000000 e8142440 ..$@..........$@ + 29110 40000000 22000000 28152440 05000000 @..."...(.$@.... + 29120 22000000 2d152440 00000000 08000000 "...-.$@........ + 29130 2d152440 1b000000 22000000 48152440 -.$@...."...H.$@ + 29140 82000000 22000000 ca152440 11000000 ....".....$@.... + 29150 22000000 db152440 00000000 08280000 ".....$@.....(.. + 29160 dc152440 11000000 02000000 ed152440 ..$@..........$@ + 29170 00000000 08280000 f0152440 00000000 .....(....$@.... + 29180 01280000 f0152440 24000000 02000000 .(....$@$....... + 29190 14162440 03000000 22000000 17162440 ..$@....".....$@ + 291a0 0b000000 22000000 22162440 00000000 ...."...".$@.... + 291b0 08280000 24162440 00000000 01280000 .(..$.$@.....(.. + 291c0 24162440 4c000000 02000000 70162440 $.$@L.......p.$@ + 291d0 6e000000 22000000 de162440 02000000 n...".....$@.... + 291e0 08000000 e0162440 12000000 22000000 ......$@...."... + 291f0 f2162440 07000000 22000000 f9162440 ..$@....".....$@ + 29200 00000000 08000000 f9162440 07000000 ..........$@.... + 29210 22000000 00172440 00000000 08000000 ".....$@........ + 29220 00172440 05000000 22000000 05172440 ..$@....".....$@ + 29230 15000000 22000000 1a172440 0f000000 ....".....$@.... + 29240 22000000 29172440 00000000 08000000 "...).$@........ 29250 b41a2040 00000000 04280000 b41a2040 .. @.....(.... @ 29260 20000000 01280000 d41a2040 29000000 ....(.... @)... 29270 02000000 fd1a2040 26000000 22000000 ...... @&..."... @@ -35858,317 +35860,317 @@ Contents of section .xt.prop: 29420 22000000 221c2040 00000000 08000000 "...". @........ 29430 bcc2fe3f 00000000 04280000 b889fe3f ...?.....(.....? 29440 00000000 04280000 bc89fe3f 00000000 .....(.....?.... - 29450 04180000 60b62440 00000000 04280000 ....`.$@.....(.. - 29460 10172440 00000000 04280000 10172440 ..$@.....(....$@ - 29470 04000000 01280000 14172440 29000000 .....(....$@)... - 29480 02000000 3d172440 00000000 08000000 ....=.$@........ - 29490 3d172440 65000000 02000000 a2172440 =.$@e.........$@ - 294a0 05000000 22000000 a7172440 02000000 ....".....$@.... - 294b0 08000000 a9172440 14000000 22000000 ......$@...."... - 294c0 bd172440 11000000 22000000 ce172440 ..$@....".....$@ - 294d0 00000000 08280000 d0172440 20000000 .....(....$@ ... - 294e0 01280000 f0172440 41000000 02000000 .(....$@A....... - 294f0 31182440 19000000 22000000 4a182440 1.$@...."...J.$@ - 29500 28000000 22000000 72182440 5a000000 (..."...r.$@Z... - 29510 22000000 cc182440 00000000 08000000 ".....$@........ - 29520 cc182440 0e000000 22000000 da182440 ..$@....".....$@ - 29530 03000000 08000000 dd182440 20000000 ..........$@ ... - 29540 22000000 fd182440 3e000000 22000000 ".....$@>..."... - 29550 3b192440 01000000 08000000 3c192440 ;.$@........<.$@ - 29560 98000000 02000000 d4192440 18000000 ..........$@.... - 29570 22000000 ec192440 00000000 08000000 ".....$@........ - 29580 ec192440 05000000 22000000 f1192440 ..$@....".....$@ - 29590 89000000 22000000 7a1a2440 16000000 ...."...z.$@.... - 295a0 22000000 901a2440 00000000 08000000 ".....$@........ - 295b0 901a2440 48000000 22000000 d81a2440 ..$@H...".....$@ - 295c0 24000000 22000000 fc1a2440 4f000000 $...".....$@O... - 295d0 22000000 4b1b2440 01000000 08000000 "...K.$@........ - 295e0 4c1b2440 06000000 22000000 521b2440 L.$@...."...R.$@ - 295f0 03000000 08000000 551b2440 40000000 ........U.$@@... - 29600 22000000 951b2440 00000000 08000000 ".....$@........ - 29610 951b2440 11000000 22000000 a61b2440 ..$@....".....$@ - 29620 76000000 22000000 1c1c2440 0e000000 v...".....$@.... - 29630 22000000 2a1c2440 1f000000 22000000 "...*.$@...."... - 29640 491c2440 1f000000 22000000 681c2440 I.$@...."...h.$@ - 29650 00000000 08000000 681c2440 89000000 ........h.$@.... - 29660 02000000 f11c2440 00000000 08000000 ......$@........ - 29670 f11c2440 05000000 22000000 f61c2440 ..$@....".....$@ - 29680 03000000 08000000 f91c2440 1c000000 ..........$@.... - 29690 22000000 151d2440 20000000 22000000 ".....$@ ..."... - 296a0 351d2440 03000000 22000000 381d2440 5.$@...."...8.$@ - 296b0 2a000000 22000000 621d2440 17000000 *..."...b.$@.... - 296c0 22000000 791d2440 72000000 22000000 "...y.$@r..."... - 296d0 eb1d2440 02000000 08000000 ed1d2440 ..$@..........$@ - 296e0 04000000 22000000 f11d2440 20000000 ....".....$@ ... - 296f0 22000000 111e2440 0d000000 22000000 ".....$@...."... - 29700 1e1e2440 03000000 08000000 211e2440 ..$@........!.$@ - 29710 13000000 22000000 341e2440 00000000 ...."...4.$@.... - 29720 08000000 341e2440 0b000000 22000000 ....4.$@...."... - 29730 3f1e2440 01000000 08000000 401e2440 ?.$@........@.$@ - 29740 18000000 22000000 581e2440 01000000 ...."...X.$@.... - 29750 08000000 591e2440 4d000000 22000000 ....Y.$@M..."... - 29760 a61e2440 02000000 08000000 a81e2440 ..$@..........$@ - 29770 11000000 22000000 b91e2440 08000000 ....".....$@.... - 29780 22000000 c11e2440 00000000 08000000 ".....$@........ - 29790 c11e2440 78000000 22000000 391f2440 ..$@x..."...9.$@ - 297a0 0e000000 22000000 471f2440 00000000 ...."...G.$@.... - 297b0 08000000 471f2440 0b000000 22000000 ....G.$@...."... - 297c0 521f2440 03000000 08000000 551f2440 R.$@........U.$@ - 297d0 5b000000 22000000 b01f2440 50000000 [...".....$@P... - 297e0 22000000 00202440 2d000000 22000000 ".... $@-..."... - 297f0 2d202440 00000000 08000000 2d202440 - $@........- $@ - 29800 08000000 22000000 35202440 03000000 ...."...5 $@.... - 29810 08000000 38202440 19000000 22000000 ....8 $@...."... - 29820 51202440 08000000 22000000 59202440 Q $@...."...Y $@ - 29830 00000000 08000000 59202440 08000000 ........Y $@.... - 29840 22000000 61202440 00000000 08000000 "...a $@........ - 29850 61202440 05000000 22000000 66202440 a $@...."...f $@ - 29860 00000000 08000000 66202440 0d000000 ........f $@.... - 29870 22000000 73202440 01000000 08000000 "...s $@........ - 29880 74202440 0f000000 22000000 83202440 t $@....".... $@ - 29890 00000000 08280000 84202440 00000000 .....(... $@.... - 298a0 01280000 84202440 20000000 02000000 .(... $@ ....... - 298b0 a4202440 11000000 22000000 b5202440 . $@....".... $@ - 298c0 00000000 08000000 b5202440 05000000 ......... $@.... - 298d0 22000000 ba202440 02000000 08000000 ".... $@........ - 298e0 bc202440 24000000 22000000 e0202440 . $@$...".... $@ - 298f0 08000000 22000000 e8202440 00000000 ....".... $@.... - 29900 08000000 e8202440 0d000000 02000000 ..... $@........ - 29910 f5202440 02000000 22000000 f7202440 . $@....".... $@ - 29920 00000000 08280000 f8202440 0c000000 .....(... $@.... - 29930 01280000 04212440 38000000 02000000 .(...!$@8....... - 29940 3c212440 08000000 22000000 44212440 ... - 29b40 02000000 23262440 01000000 08000000 ....#&$@........ - 29b50 24262440 14000000 22000000 38262440 $&$@...."...8&$@ - 29b60 0c000000 22000000 44262440 06000000 ...."...D&$@.... - 29b70 22000000 4a262440 02000000 08000000 "...J&$@........ - 29b80 4c262440 38000000 02000000 84262440 L&$@8........&$@ - 29b90 00000000 08000000 84262440 1b000000 .........&$@.... - 29ba0 22000000 9f262440 00000000 08000000 "....&$@........ - 29bb0 9f262440 1e000000 02000000 bd262440 .&$@.........&$@ - 29bc0 02000000 08000000 bf262440 55000000 .........&$@U... - 29bd0 02000000 14272440 00000000 08000000 .....'$@........ - 29be0 14272440 0f000000 22000000 23272440 .'$@...."...#'$@ - 29bf0 01000000 08000000 24272440 1c000000 ........$'$@.... - 29c00 22000000 40272440 00000000 08000000 "...@'$@........ - 29c10 40272440 3f000000 02000000 7f272440 @'$@?........'$@ - 29c20 00000000 08000000 7f272440 26000000 .........'$@&... - 29c30 02000000 a5272440 05000000 22000000 .....'$@...."... - 29c40 aa272440 02000000 08000000 ac272440 .'$@.........'$@ - 29c50 0a000000 22000000 b6272440 00000000 ...."....'$@.... - 29c60 08000000 b6272440 04000000 22000000 .....'$@...."... - 29c70 ba272440 07000000 22000000 c1272440 .'$@...."....'$@ - 29c80 00000000 08000000 c1272440 0c000000 .........'$@.... - 29c90 22000000 cd272440 04000000 22000000 "....'$@...."... - 29ca0 d1272440 16000000 22000000 e7272440 .'$@...."....'$@ - 29cb0 01000000 08000000 e8272440 34000000 .........'$@4... - 29cc0 02000000 1c282440 0e000000 22000000 .....($@...."... - 29cd0 2a282440 00000000 08000000 2a282440 *($@........*($@ - 29ce0 17000000 22000000 41282440 19000000 ...."...A($@.... - 29cf0 22000000 5a282440 03000000 08000000 "...Z($@........ - 29d00 5d282440 05000000 02000000 62282440 ]($@........b($@ - 29d10 0a000000 22000000 6c282440 00000000 ...."...l($@.... - 29d20 08000000 6c282440 18000000 22000000 ....l($@...."... - 29d30 84282440 00000000 08000000 84282440 .($@.........($@ - 29d40 0e000000 22000000 92282440 08000000 ...."....($@.... - 29d50 22000000 9a282440 03000000 08000000 "....($@........ - 29d60 9d282440 14000000 22000000 b1282440 .($@...."....($@ - 29d70 12000000 22000000 c3282440 01000000 ...."....($@.... - 29d80 08000000 c4282440 14000000 22000000 .....($@...."... - 29d90 d8282440 06000000 22000000 de282440 .($@...."....($@ - 29da0 12000000 22000000 f0282440 01000000 ...."....($@.... - 29db0 08000000 f1282440 13000000 22000000 .....($@...."... - 29dc0 04292440 16000000 22000000 1a292440 .)$@...."....)$@ - 29dd0 1e000000 22000000 38292440 11000000 ...."...8)$@.... - 29de0 22000000 4b292440 01000000 08000000 "...K)$@........ - 29df0 4c292440 28000000 02000000 74292440 L)$@(.......t)$@ - 29e00 05000000 22000000 79292440 00000000 ...."...y)$@.... - 29e10 08000000 79292440 ab000000 22000000 ....y)$@...."... - 29e20 242a2440 00000000 08000000 242a2440 $*$@........$*$@ - 29e30 16000000 02000000 3a2a2440 00000000 ........:*$@.... - 29e40 08000000 3a2a2440 0f000000 02000000 ....:*$@........ - 29e50 492a2440 00000000 08000000 408dfe3f I*$@........@..? + 29450 04180000 80b62440 00000000 04280000 ......$@.....(.. + 29460 2c172440 00000000 04280000 2c172440 ,.$@.....(..,.$@ + 29470 04000000 01280000 30172440 29000000 .....(..0.$@)... + 29480 02000000 59172440 00000000 08000000 ....Y.$@........ + 29490 59172440 65000000 02000000 be172440 Y.$@e.........$@ + 294a0 05000000 22000000 c3172440 02000000 ....".....$@.... + 294b0 08000000 c5172440 14000000 22000000 ......$@...."... + 294c0 d9172440 11000000 22000000 ea172440 ..$@....".....$@ + 294d0 00000000 08280000 ec172440 20000000 .....(....$@ ... + 294e0 01280000 0c182440 41000000 02000000 .(....$@A....... + 294f0 4d182440 19000000 22000000 66182440 M.$@...."...f.$@ + 29500 28000000 22000000 8e182440 5a000000 (...".....$@Z... + 29510 22000000 e8182440 00000000 08000000 ".....$@........ + 29520 e8182440 0e000000 22000000 f6182440 ..$@....".....$@ + 29530 03000000 08000000 f9182440 20000000 ..........$@ ... + 29540 22000000 19192440 3e000000 22000000 ".....$@>..."... + 29550 57192440 01000000 08000000 58192440 W.$@........X.$@ + 29560 98000000 02000000 f0192440 18000000 ..........$@.... + 29570 22000000 081a2440 00000000 08000000 ".....$@........ + 29580 081a2440 05000000 22000000 0d1a2440 ..$@....".....$@ + 29590 89000000 22000000 961a2440 16000000 ....".....$@.... + 295a0 22000000 ac1a2440 00000000 08000000 ".....$@........ + 295b0 ac1a2440 48000000 22000000 f41a2440 ..$@H...".....$@ + 295c0 24000000 22000000 181b2440 4f000000 $...".....$@O... + 295d0 22000000 671b2440 01000000 08000000 "...g.$@........ + 295e0 681b2440 06000000 22000000 6e1b2440 h.$@...."...n.$@ + 295f0 03000000 08000000 711b2440 40000000 ........q.$@@... + 29600 22000000 b11b2440 00000000 08000000 ".....$@........ + 29610 b11b2440 11000000 22000000 c21b2440 ..$@....".....$@ + 29620 76000000 22000000 381c2440 0e000000 v..."...8.$@.... + 29630 22000000 461c2440 1f000000 22000000 "...F.$@...."... + 29640 651c2440 1f000000 22000000 841c2440 e.$@....".....$@ + 29650 00000000 08000000 841c2440 89000000 ..........$@.... + 29660 02000000 0d1d2440 00000000 08000000 ......$@........ + 29670 0d1d2440 05000000 22000000 121d2440 ..$@....".....$@ + 29680 03000000 08000000 151d2440 1c000000 ..........$@.... + 29690 22000000 311d2440 20000000 22000000 "...1.$@ ..."... + 296a0 511d2440 03000000 22000000 541d2440 Q.$@...."...T.$@ + 296b0 2a000000 22000000 7e1d2440 17000000 *..."...~.$@.... + 296c0 22000000 951d2440 72000000 22000000 ".....$@r..."... + 296d0 071e2440 02000000 08000000 091e2440 ..$@..........$@ + 296e0 04000000 22000000 0d1e2440 20000000 ....".....$@ ... + 296f0 22000000 2d1e2440 0d000000 22000000 "...-.$@...."... + 29700 3a1e2440 03000000 08000000 3d1e2440 :.$@........=.$@ + 29710 13000000 22000000 501e2440 00000000 ...."...P.$@.... + 29720 08000000 501e2440 0b000000 22000000 ....P.$@...."... + 29730 5b1e2440 01000000 08000000 5c1e2440 [.$@........\.$@ + 29740 18000000 22000000 741e2440 01000000 ...."...t.$@.... + 29750 08000000 751e2440 4d000000 22000000 ....u.$@M..."... + 29760 c21e2440 02000000 08000000 c41e2440 ..$@..........$@ + 29770 11000000 22000000 d51e2440 08000000 ....".....$@.... + 29780 22000000 dd1e2440 00000000 08000000 ".....$@........ + 29790 dd1e2440 78000000 22000000 551f2440 ..$@x..."...U.$@ + 297a0 0e000000 22000000 631f2440 00000000 ...."...c.$@.... + 297b0 08000000 631f2440 0b000000 22000000 ....c.$@...."... + 297c0 6e1f2440 03000000 08000000 711f2440 n.$@........q.$@ + 297d0 5b000000 22000000 cc1f2440 50000000 [...".....$@P... + 297e0 22000000 1c202440 2d000000 22000000 ".... $@-..."... + 297f0 49202440 00000000 08000000 49202440 I $@........I $@ + 29800 08000000 22000000 51202440 03000000 ...."...Q $@.... + 29810 08000000 54202440 19000000 22000000 ....T $@...."... + 29820 6d202440 08000000 22000000 75202440 m $@...."...u $@ + 29830 00000000 08000000 75202440 08000000 ........u $@.... + 29840 22000000 7d202440 00000000 08000000 "...} $@........ + 29850 7d202440 05000000 22000000 82202440 } $@....".... $@ + 29860 00000000 08000000 82202440 0d000000 ......... $@.... + 29870 22000000 8f202440 01000000 08000000 ".... $@........ + 29880 90202440 0f000000 22000000 9f202440 . $@....".... $@ + 29890 00000000 08280000 a0202440 00000000 .....(... $@.... + 298a0 01280000 a0202440 20000000 02000000 .(... $@ ....... + 298b0 c0202440 11000000 22000000 d1202440 . $@....".... $@ + 298c0 00000000 08000000 d1202440 05000000 ......... $@.... + 298d0 22000000 d6202440 02000000 08000000 ".... $@........ + 298e0 d8202440 24000000 22000000 fc202440 . $@$...".... $@ + 298f0 08000000 22000000 04212440 00000000 ...."....!$@.... + 29900 08000000 04212440 0d000000 02000000 .....!$@........ + 29910 11212440 02000000 22000000 13212440 .!$@...."....!$@ + 29920 00000000 08280000 14212440 0c000000 .....(...!$@.... + 29930 01280000 20212440 38000000 02000000 .(.. !$@8....... + 29940 58212440 08000000 22000000 60212440 X!$@...."...`!$@ + 29950 00000000 08000000 60212440 ce010000 ........`!$@.... + 29960 22000000 2e232440 00000000 08000000 "....#$@........ + 29970 2e232440 07000000 02000000 35232440 .#$@........5#$@ + 29980 00000000 08000000 35232440 41000000 ........5#$@A... + 29990 22000000 76232440 02000000 08000000 "...v#$@........ + 299a0 78232440 0c000000 22000000 84232440 x#$@...."....#$@ + 299b0 13000000 22000000 97232440 01000000 ...."....#$@.... + 299c0 08000000 98232440 05000000 02000000 .....#$@........ + 299d0 9d232440 00000000 08000000 9d232440 .#$@.........#$@ + 299e0 26000000 02000000 c3232440 01000000 &........#$@.... + 299f0 08000000 c4232440 08000000 22000000 .....#$@...."... + 29a00 cc232440 00000000 08000000 cc232440 .#$@.........#$@ + 29a10 08000000 02000000 d4232440 0e000000 .........#$@.... + 29a20 22000000 e2232440 03000000 08000000 "....#$@........ + 29a30 e5232440 32000000 02000000 17242440 .#$@2........$$@ + 29a40 00000000 08000000 17242440 0d000000 .........$$@.... + 29a50 22000000 24242440 00000000 08000000 "...$$$@........ + 29a60 24242440 35000000 22000000 59242440 $$$@5..."...Y$$@ + 29a70 00000000 08000000 59242440 1c000000 ........Y$$@.... + 29a80 22000000 75242440 00000000 08000000 "...u$$@........ + 29a90 75242440 18000000 22000000 8d242440 u$$@...."....$$@ + 29aa0 0c000000 22000000 99242440 2a000000 ...."....$$@*... + 29ab0 22000000 c3242440 00000000 08000000 "....$$@........ + 29ac0 c3242440 b1000000 02000000 74252440 .$$@........t%$@ + 29ad0 1a000000 22000000 8e252440 00000000 ...."....%$@.... + 29ae0 08000000 8e252440 1a000000 22000000 .....%$@...."... + 29af0 a8252440 06000000 22000000 ae252440 .%$@...."....%$@ + 29b00 00000000 08000000 ae252440 15000000 .........%$@.... + 29b10 22000000 c3252440 01000000 08000000 "....%$@........ + 29b20 c4252440 3d000000 22000000 01262440 .%$@=..."....&$@ + 29b30 00000000 08000000 01262440 3e000000 .........&$@>... + 29b40 02000000 3f262440 01000000 08000000 ....?&$@........ + 29b50 40262440 14000000 22000000 54262440 @&$@...."...T&$@ + 29b60 0c000000 22000000 60262440 06000000 ...."...`&$@.... + 29b70 22000000 66262440 02000000 08000000 "...f&$@........ + 29b80 68262440 38000000 02000000 a0262440 h&$@8........&$@ + 29b90 00000000 08000000 a0262440 1b000000 .........&$@.... + 29ba0 22000000 bb262440 00000000 08000000 "....&$@........ + 29bb0 bb262440 1e000000 02000000 d9262440 .&$@.........&$@ + 29bc0 02000000 08000000 db262440 55000000 .........&$@U... + 29bd0 02000000 30272440 00000000 08000000 ....0'$@........ + 29be0 30272440 0f000000 22000000 3f272440 0'$@...."...?'$@ + 29bf0 01000000 08000000 40272440 1c000000 ........@'$@.... + 29c00 22000000 5c272440 00000000 08000000 "...\'$@........ + 29c10 5c272440 3f000000 02000000 9b272440 \'$@?........'$@ + 29c20 00000000 08000000 9b272440 26000000 .........'$@&... + 29c30 02000000 c1272440 05000000 22000000 .....'$@...."... + 29c40 c6272440 02000000 08000000 c8272440 .'$@.........'$@ + 29c50 0a000000 22000000 d2272440 00000000 ...."....'$@.... + 29c60 08000000 d2272440 04000000 22000000 .....'$@...."... + 29c70 d6272440 07000000 22000000 dd272440 .'$@...."....'$@ + 29c80 00000000 08000000 dd272440 0c000000 .........'$@.... + 29c90 22000000 e9272440 04000000 22000000 "....'$@...."... + 29ca0 ed272440 16000000 22000000 03282440 .'$@...."....($@ + 29cb0 01000000 08000000 04282440 34000000 .........($@4... + 29cc0 02000000 38282440 0e000000 22000000 ....8($@...."... + 29cd0 46282440 00000000 08000000 46282440 F($@........F($@ + 29ce0 17000000 22000000 5d282440 19000000 ...."...]($@.... + 29cf0 22000000 76282440 03000000 08000000 "...v($@........ + 29d00 79282440 05000000 02000000 7e282440 y($@........~($@ + 29d10 0a000000 22000000 88282440 00000000 ...."....($@.... + 29d20 08000000 88282440 18000000 22000000 .....($@...."... + 29d30 a0282440 00000000 08000000 a0282440 .($@.........($@ + 29d40 0e000000 22000000 ae282440 08000000 ...."....($@.... + 29d50 22000000 b6282440 03000000 08000000 "....($@........ + 29d60 b9282440 14000000 22000000 cd282440 .($@...."....($@ + 29d70 12000000 22000000 df282440 01000000 ...."....($@.... + 29d80 08000000 e0282440 14000000 22000000 .....($@...."... + 29d90 f4282440 06000000 22000000 fa282440 .($@...."....($@ + 29da0 12000000 22000000 0c292440 01000000 ...."....)$@.... + 29db0 08000000 0d292440 13000000 22000000 .....)$@...."... + 29dc0 20292440 16000000 22000000 36292440 )$@...."...6)$@ + 29dd0 1e000000 22000000 54292440 11000000 ...."...T)$@.... + 29de0 22000000 67292440 01000000 08000000 "...g)$@........ + 29df0 68292440 28000000 02000000 90292440 h)$@(........)$@ + 29e00 05000000 22000000 95292440 00000000 ...."....)$@.... + 29e10 08000000 95292440 ab000000 22000000 .....)$@...."... + 29e20 402a2440 00000000 08000000 402a2440 @*$@........@*$@ + 29e30 16000000 02000000 562a2440 00000000 ........V*$@.... + 29e40 08000000 562a2440 0f000000 02000000 ....V*$@........ + 29e50 652a2440 00000000 08000000 408dfe3f e*$@........@..? 29e60 00000000 04280000 b830ff3f 00000000 .....(...0.?.... 29e70 04280000 be30ff3f 00000000 04180000 .(...0.?........ 29e80 c430ff3f 00000000 04280000 c830ff3f .0.?.....(...0.? 29e90 00000000 04280000 cc30ff3f 00000000 .....(...0.?.... 29ea0 04280000 d030ff3f 00000000 04280000 .(...0.?.....(.. - 29eb0 4c2a2440 00000000 04280000 4c2a2440 L*$@.....(..L*$@ - 29ec0 04000000 01280000 502a2440 4f000000 .....(..P*$@O... - 29ed0 02000000 9f2a2440 01000000 08000000 .....*$@........ - 29ee0 a02a2440 27000000 22000000 c72a2440 .*$@'..."....*$@ - 29ef0 01000000 08000000 c82a2440 a4000000 .........*$@.... - 29f00 22000000 6c2b2440 00000000 08280000 "...l+$@.....(.. - 29f10 6c2b2440 00000000 01280000 6c2b2440 l+$@.....(..l+$@ - 29f20 d0000000 02000000 3c2c2440 0b000000 ........<,$@.... - 29f30 22000000 472c2440 00000000 08280000 "...G,$@.....(.. - 29f40 482c2440 00000000 01280000 482c2440 H,$@.....(..H,$@ - 29f50 32000000 02000000 7a2c2440 08000000 2.......z,$@.... - 29f60 22000000 822c2440 0f000000 22000000 "....,$@...."... - 29f70 912c2440 00000000 08000000 912c2440 .,$@.........,$@ - 29f80 09000000 22000000 9a2c2440 02000000 ...."....,$@.... - 29f90 08000000 9c2c2440 0c000000 22000000 .....,$@...."... - 29fa0 a82c2440 0e000000 22000000 b62c2440 .,$@...."....,$@ - 29fb0 05000000 22000000 bb2c2440 01000000 ...."....,$@.... - 29fc0 08000000 bc2c2440 15000000 22000000 .....,$@...."... - 29fd0 d12c2440 01000000 08000000 d22c2440 .,$@.........,$@ - 29fe0 1f000000 02000000 f12c2440 6e000000 .........,$@n... - 29ff0 22000000 5f2d2440 01000000 08000000 "..._-$@........ - 2a000 602d2440 2a000000 22000000 8a2d2440 `-$@*..."....-$@ - 2a010 00000000 08000000 8a2d2440 0e000000 .........-$@.... - 2a020 22000000 982d2440 00000000 08000000 "....-$@........ - 2a030 982d2440 3c000000 02000000 d42d2440 .-$@<........-$@ - 2a040 05000000 22000000 d92d2440 00000000 ...."....-$@.... - 2a050 08000000 d92d2440 13000000 22000000 .....-$@...."... - 2a060 ec2d2440 00000000 08000000 ec2d2440 .-$@.........-$@ - 2a070 4a000000 22000000 362e2440 03000000 J..."...6.$@.... - 2a080 08000000 392e2440 17000000 22000000 ....9.$@...."... - 2a090 502e2440 00000000 08000000 502e2440 P.$@........P.$@ - 2a0a0 09000000 22000000 592e2440 00000000 ...."...Y.$@.... - 2a0b0 08000000 592e2440 13000000 22000000 ....Y.$@...."... - 2a0c0 6c2e2440 00000000 08280000 6c2e2440 l.$@.....(..l.$@ - 2a0d0 00000000 01280000 6c2e2440 7c000000 .....(..l.$@|... - 2a0e0 02000000 e82e2440 0f000000 22000000 ......$@...."... - 2a0f0 f72e2440 00000000 08280000 f82e2440 ..$@.....(....$@ - 2a100 00000000 01280000 f82e2440 9f000000 .....(....$@.... - 2a110 02000000 972f2440 02000000 08000000 ...../$@........ - 2a120 992f2440 0b000000 22000000 a42f2440 ./$@...."..../$@ - 2a130 0d000000 22000000 b12f2440 07000000 ...."..../$@.... - 2a140 22000000 b82f2440 00000000 08280000 "..../$@.....(.. - 2a150 b82f2440 2e000000 02000000 e62f2440 ./$@........./$@ - 2a160 02000000 08000000 e82f2440 15000000 ........./$@.... - 2a170 22000000 fd2f2440 15000000 22000000 "..../$@...."... - 2a180 12302440 09000000 22000000 1b302440 .0$@...."....0$@ - 2a190 00000000 08280000 1c302440 00000000 .....(...0$@.... - 2a1a0 01280000 1c302440 50000000 02000000 .(...0$@P....... - 2a1b0 6c302440 11000000 22000000 7d302440 l0$@...."...}0$@ - 2a1c0 00000000 08000000 7d302440 0b000000 ........}0$@.... - 2a1d0 22000000 88302440 00000000 08000000 "....0$@........ - 2a1e0 88302440 09000000 02000000 91302440 .0$@.........0$@ - 2a1f0 00000000 08000000 91302440 1b000000 .........0$@.... - 2a200 22000000 ac302440 0e000000 22000000 "....0$@...."... - 2a210 ba302440 12000000 22000000 cc302440 .0$@...."....0$@ - 2a220 0f000000 22000000 db302440 00000000 ...."....0$@.... - 2a230 08280000 dc302440 13000000 02000000 .(...0$@........ - 2a240 ef302440 01000000 08000000 f0302440 .0$@.........0$@ - 2a250 27000000 22000000 17312440 01000000 '..."....1$@.... - 2a260 08000000 18312440 0c000000 02000000 .....1$@........ - 2a270 24312440 00000000 08280000 24312440 $1$@.....(..$1$@ - 2a280 00000000 01280000 24312440 2c010000 .....(..$1$@,... - 2a290 02000000 50322440 0f000000 22000000 ....P2$@...."... - 2a2a0 5f322440 00000000 08280000 60322440 _2$@.....(..`2$@ - 2a2b0 00000000 01280000 60322440 6c000000 .....(..`2$@l... - 2a2c0 02000000 cc322440 0f000000 22000000 .....2$@...."... - 2a2d0 db322440 00000000 08280000 dc322440 .2$@.....(...2$@ - 2a2e0 04000000 01280000 e0322440 1f000000 .....(...2$@.... - 2a2f0 02000000 ff322440 01000000 08000000 .....2$@........ - 2a300 00332440 85000000 02000000 85332440 .3$@.........3$@ - 2a310 00000000 08000000 85332440 18000000 .........3$@.... - 2a320 02000000 9d332440 01000000 08000000 .....3$@........ - 2a330 9e332440 42000000 02000000 e0332440 .3$@B........3$@ - 2a340 0f000000 22000000 ef332440 00000000 ...."....3$@.... - 2a350 08280000 f0332440 04000000 01280000 .(...3$@.....(.. - 2a360 f4332440 2d000000 02000000 21342440 .3$@-.......!4$@ - 2a370 5d000000 22000000 7e342440 08000000 ]..."...~4$@.... - 2a380 22000000 86342440 02000000 08000000 "....4$@........ - 2a390 88342440 10000000 22000000 98342440 .4$@...."....4$@ - 2a3a0 00000000 08000000 98342440 6e000000 .........4$@n... - 2a3b0 02000000 06352440 87000000 22000000 .....5$@...."... - 2a3c0 8d352440 0b000000 22000000 98352440 .5$@...."....5$@ - 2a3d0 56000000 22000000 ee352440 53000000 V..."....5$@S... - 2a3e0 22000000 41362440 60000000 22000000 "...A6$@`..."... - 2a3f0 a1362440 13000000 22000000 b4362440 .6$@...."....6$@ - 2a400 06000000 22000000 ba362440 02000000 ...."....6$@.... - 2a410 08000000 bc362440 25000000 22000000 .....6$@%..."... - 2a420 e1362440 00000000 08000000 e1362440 .6$@.........6$@ - 2a430 12000000 02000000 f3362440 01000000 .........6$@.... - 2a440 08000000 f4362440 49000000 02000000 .....6$@I....... - 2a450 3d372440 48000000 22000000 85372440 =7$@H..."....7$@ - 2a460 07000000 22000000 8c372440 00000000 ...."....7$@.... - 2a470 08000000 8c372440 05000000 02000000 .....7$@........ - 2a480 91372440 00000000 08000000 91372440 .7$@.........7$@ - 2a490 0a000000 22000000 9b372440 01000000 ...."....7$@.... - 2a4a0 08000000 9c372440 09000000 22000000 .....7$@...."... - 2a4b0 a5372440 08000000 22000000 ad372440 .7$@...."....7$@ - 2a4c0 64000000 22000000 11382440 0b000000 d..."....8$@.... - 2a4d0 22000000 1c382440 0f000000 22000000 "....8$@...."... - 2a4e0 2b382440 00000000 08280000 2c382440 +8$@.....(..,8$@ - 2a4f0 19000000 02000000 45382440 0d000000 ........E8$@.... - 2a500 22000000 52382440 00000000 08000000 "...R8$@........ - 2a510 52382440 0f000000 22000000 61382440 R8$@...."...a8$@ - 2a520 00000000 08000000 61382440 07000000 ........a8$@.... - 2a530 22000000 68382440 01000000 08000000 "...h8$@........ - 2a540 69382440 1c000000 22000000 85382440 i8$@...."....8$@ - 2a550 13000000 22000000 98382440 07000000 ...."....8$@.... - 2a560 22000000 9f382440 00000000 08000000 "....8$@........ - 2a570 a0382440 00000000 04280000 a0382440 .8$@.....(...8$@ - 2a580 08000000 01280000 a8382440 44000000 .....(...8$@D... - 2a590 02000000 ec382440 05000000 22000000 .....8$@...."... - 2a5a0 f1382440 00000000 08000000 f1382440 .8$@.........8$@ - 2a5b0 07000000 02000000 f8382440 10000000 .........8$@.... - 2a5c0 22000000 08392440 00000000 08000000 "....9$@........ - 2a5d0 08392440 05000000 22000000 0d392440 .9$@...."....9$@ - 2a5e0 04000000 22000000 11392440 0d000000 ...."....9$@.... - 2a5f0 22000000 1e392440 00000000 08280000 "....9$@.....(.. - 2a600 20392440 28000000 01280000 48392440 9$@(....(..H9$@ - 2a610 6e000000 02000000 b6392440 00000000 n........9$@.... - 2a620 08280000 b8392440 04000000 01280000 .(...9$@.....(.. - 2a630 bc392440 19000000 02000000 d5392440 .9$@.........9$@ - 2a640 0e000000 22000000 e3392440 01000000 ...."....9$@.... - 2a650 08000000 e4392440 0e000000 22000000 .....9$@...."... - 2a660 f2392440 00000000 08280000 f4392440 .9$@.....(...9$@ - 2a670 00000000 01280000 f4392440 1b000000 .....(...9$@.... - 2a680 02000000 0f3a2440 00000000 08280000 .....:$@.....(.. - 2a690 103a2440 00000000 01280000 103a2440 .:$@.....(...:$@ - 2a6a0 25000000 02000000 353a2440 01000000 %.......5:$@.... - 2a6b0 08000000 363a2440 0e000000 22000000 ....6:$@...."... - 2a6c0 443a2440 0f000000 22000000 533a2440 D:$@...."...S:$@ - 2a6d0 01000000 08000000 543a2440 09000000 ........T:$@.... - 2a6e0 22000000 5d3a2440 00000000 08000000 "...]:$@........ - 2a6f0 5d3a2440 07000000 22000000 643a2440 ]:$@...."...d:$@ - 2a700 00000000 08280000 643a2440 04000000 .....(..d:$@.... - 2a710 01280000 683a2440 30000000 02000000 .(..h:$@0....... - 2a720 983a2440 00000000 08000000 983a2440 .:$@.........:$@ - 2a730 10000000 22000000 a83a2440 33000000 ...."....:$@3... - 2a740 22000000 db3a2440 01000000 08000000 "....:$@........ - 2a750 dc3a2440 0f000000 22000000 eb3a2440 .:$@...."....:$@ - 2a760 00000000 08280000 ec3a2440 00000000 .....(...:$@.... - 2a770 01280000 ec3a2440 0f000000 02000000 .(...:$@........ - 2a780 fb3a2440 00000000 08280000 fc3a2440 .:$@.....(...:$@ - 2a790 00000000 01280000 fc3a2440 1a000000 .....(...:$@.... - 2a7a0 02000000 163b2440 0f000000 22000000 .....;$@...."... - 2a7b0 253b2440 07000000 22000000 2c3b2440 %;$@...."...,;$@ + 29eb0 682a2440 00000000 04280000 682a2440 h*$@.....(..h*$@ + 29ec0 04000000 01280000 6c2a2440 4f000000 .....(..l*$@O... + 29ed0 02000000 bb2a2440 01000000 08000000 .....*$@........ + 29ee0 bc2a2440 27000000 22000000 e32a2440 .*$@'..."....*$@ + 29ef0 01000000 08000000 e42a2440 a4000000 .........*$@.... + 29f00 22000000 882b2440 00000000 08280000 "....+$@.....(.. + 29f10 882b2440 00000000 01280000 882b2440 .+$@.....(...+$@ + 29f20 d0000000 02000000 582c2440 0b000000 ........X,$@.... + 29f30 22000000 632c2440 00000000 08280000 "...c,$@.....(.. + 29f40 642c2440 00000000 01280000 642c2440 d,$@.....(..d,$@ + 29f50 32000000 02000000 962c2440 08000000 2........,$@.... + 29f60 22000000 9e2c2440 0f000000 22000000 "....,$@...."... + 29f70 ad2c2440 00000000 08000000 ad2c2440 .,$@.........,$@ + 29f80 09000000 22000000 b62c2440 02000000 ...."....,$@.... + 29f90 08000000 b82c2440 0c000000 22000000 .....,$@...."... + 29fa0 c42c2440 0e000000 22000000 d22c2440 .,$@...."....,$@ + 29fb0 05000000 22000000 d72c2440 01000000 ...."....,$@.... + 29fc0 08000000 d82c2440 15000000 22000000 .....,$@...."... + 29fd0 ed2c2440 01000000 08000000 ee2c2440 .,$@.........,$@ + 29fe0 1f000000 02000000 0d2d2440 6e000000 .........-$@n... + 29ff0 22000000 7b2d2440 01000000 08000000 "...{-$@........ + 2a000 7c2d2440 2a000000 22000000 a62d2440 |-$@*..."....-$@ + 2a010 00000000 08000000 a62d2440 0e000000 .........-$@.... + 2a020 22000000 b42d2440 00000000 08000000 "....-$@........ + 2a030 b42d2440 3c000000 02000000 f02d2440 .-$@<........-$@ + 2a040 05000000 22000000 f52d2440 00000000 ...."....-$@.... + 2a050 08000000 f52d2440 13000000 22000000 .....-$@...."... + 2a060 082e2440 00000000 08000000 082e2440 ..$@..........$@ + 2a070 4a000000 22000000 522e2440 03000000 J..."...R.$@.... + 2a080 08000000 552e2440 17000000 22000000 ....U.$@...."... + 2a090 6c2e2440 00000000 08000000 6c2e2440 l.$@........l.$@ + 2a0a0 09000000 22000000 752e2440 00000000 ...."...u.$@.... + 2a0b0 08000000 752e2440 13000000 22000000 ....u.$@...."... + 2a0c0 882e2440 00000000 08280000 882e2440 ..$@.....(....$@ + 2a0d0 00000000 01280000 882e2440 7c000000 .....(....$@|... + 2a0e0 02000000 042f2440 0f000000 22000000 ...../$@...."... + 2a0f0 132f2440 00000000 08280000 142f2440 ./$@.....(.../$@ + 2a100 00000000 01280000 142f2440 9f000000 .....(.../$@.... + 2a110 02000000 b32f2440 02000000 08000000 ...../$@........ + 2a120 b52f2440 0b000000 22000000 c02f2440 ./$@...."..../$@ + 2a130 0d000000 22000000 cd2f2440 07000000 ...."..../$@.... + 2a140 22000000 d42f2440 00000000 08280000 "..../$@.....(.. + 2a150 d42f2440 2e000000 02000000 02302440 ./$@.........0$@ + 2a160 02000000 08000000 04302440 15000000 .........0$@.... + 2a170 22000000 19302440 15000000 22000000 "....0$@...."... + 2a180 2e302440 09000000 22000000 37302440 .0$@...."...70$@ + 2a190 00000000 08280000 38302440 00000000 .....(..80$@.... + 2a1a0 01280000 38302440 50000000 02000000 .(..80$@P....... + 2a1b0 88302440 11000000 22000000 99302440 .0$@...."....0$@ + 2a1c0 00000000 08000000 99302440 0b000000 .........0$@.... + 2a1d0 22000000 a4302440 00000000 08000000 "....0$@........ + 2a1e0 a4302440 09000000 02000000 ad302440 .0$@.........0$@ + 2a1f0 00000000 08000000 ad302440 1b000000 .........0$@.... + 2a200 22000000 c8302440 0e000000 22000000 "....0$@...."... + 2a210 d6302440 12000000 22000000 e8302440 .0$@...."....0$@ + 2a220 0f000000 22000000 f7302440 00000000 ...."....0$@.... + 2a230 08280000 f8302440 13000000 02000000 .(...0$@........ + 2a240 0b312440 01000000 08000000 0c312440 .1$@.........1$@ + 2a250 27000000 22000000 33312440 01000000 '..."...31$@.... + 2a260 08000000 34312440 0c000000 02000000 ....41$@........ + 2a270 40312440 00000000 08280000 40312440 @1$@.....(..@1$@ + 2a280 00000000 01280000 40312440 2c010000 .....(..@1$@,... + 2a290 02000000 6c322440 0f000000 22000000 ....l2$@...."... + 2a2a0 7b322440 00000000 08280000 7c322440 {2$@.....(..|2$@ + 2a2b0 00000000 01280000 7c322440 6c000000 .....(..|2$@l... + 2a2c0 02000000 e8322440 0f000000 22000000 .....2$@...."... + 2a2d0 f7322440 00000000 08280000 f8322440 .2$@.....(...2$@ + 2a2e0 04000000 01280000 fc322440 1f000000 .....(...2$@.... + 2a2f0 02000000 1b332440 01000000 08000000 .....3$@........ + 2a300 1c332440 85000000 02000000 a1332440 .3$@.........3$@ + 2a310 00000000 08000000 a1332440 18000000 .........3$@.... + 2a320 02000000 b9332440 01000000 08000000 .....3$@........ + 2a330 ba332440 42000000 02000000 fc332440 .3$@B........3$@ + 2a340 0f000000 22000000 0b342440 00000000 ...."....4$@.... + 2a350 08280000 0c342440 04000000 01280000 .(...4$@.....(.. + 2a360 10342440 2d000000 02000000 3d342440 .4$@-.......=4$@ + 2a370 5d000000 22000000 9a342440 08000000 ]..."....4$@.... + 2a380 22000000 a2342440 02000000 08000000 "....4$@........ + 2a390 a4342440 10000000 22000000 b4342440 .4$@...."....4$@ + 2a3a0 00000000 08000000 b4342440 6e000000 .........4$@n... + 2a3b0 02000000 22352440 87000000 22000000 ...."5$@...."... + 2a3c0 a9352440 0b000000 22000000 b4352440 .5$@...."....5$@ + 2a3d0 56000000 22000000 0a362440 53000000 V..."....6$@S... + 2a3e0 22000000 5d362440 60000000 22000000 "...]6$@`..."... + 2a3f0 bd362440 13000000 22000000 d0362440 .6$@...."....6$@ + 2a400 06000000 22000000 d6362440 02000000 ...."....6$@.... + 2a410 08000000 d8362440 25000000 22000000 .....6$@%..."... + 2a420 fd362440 00000000 08000000 fd362440 .6$@.........6$@ + 2a430 12000000 02000000 0f372440 01000000 .........7$@.... + 2a440 08000000 10372440 49000000 02000000 .....7$@I....... + 2a450 59372440 48000000 22000000 a1372440 Y7$@H..."....7$@ + 2a460 07000000 22000000 a8372440 00000000 ...."....7$@.... + 2a470 08000000 a8372440 05000000 02000000 .....7$@........ + 2a480 ad372440 00000000 08000000 ad372440 .7$@.........7$@ + 2a490 0a000000 22000000 b7372440 01000000 ...."....7$@.... + 2a4a0 08000000 b8372440 09000000 22000000 .....7$@...."... + 2a4b0 c1372440 08000000 22000000 c9372440 .7$@...."....7$@ + 2a4c0 64000000 22000000 2d382440 0b000000 d..."...-8$@.... + 2a4d0 22000000 38382440 0f000000 22000000 "...88$@...."... + 2a4e0 47382440 00000000 08280000 48382440 G8$@.....(..H8$@ + 2a4f0 19000000 02000000 61382440 0d000000 ........a8$@.... + 2a500 22000000 6e382440 00000000 08000000 "...n8$@........ + 2a510 6e382440 0f000000 22000000 7d382440 n8$@...."...}8$@ + 2a520 00000000 08000000 7d382440 07000000 ........}8$@.... + 2a530 22000000 84382440 01000000 08000000 "....8$@........ + 2a540 85382440 1c000000 22000000 a1382440 .8$@...."....8$@ + 2a550 13000000 22000000 b4382440 07000000 ...."....8$@.... + 2a560 22000000 bb382440 00000000 08000000 "....8$@........ + 2a570 bc382440 00000000 04280000 bc382440 .8$@.....(...8$@ + 2a580 08000000 01280000 c4382440 44000000 .....(...8$@D... + 2a590 02000000 08392440 05000000 22000000 .....9$@...."... + 2a5a0 0d392440 00000000 08000000 0d392440 .9$@.........9$@ + 2a5b0 07000000 02000000 14392440 10000000 .........9$@.... + 2a5c0 22000000 24392440 00000000 08000000 "...$9$@........ + 2a5d0 24392440 05000000 22000000 29392440 $9$@...."...)9$@ + 2a5e0 04000000 22000000 2d392440 0d000000 ...."...-9$@.... + 2a5f0 22000000 3a392440 00000000 08280000 "...:9$@.....(.. + 2a600 3c392440 28000000 01280000 64392440 <9$@(....(..d9$@ + 2a610 6e000000 02000000 d2392440 00000000 n........9$@.... + 2a620 08280000 d4392440 04000000 01280000 .(...9$@.....(.. + 2a630 d8392440 19000000 02000000 f1392440 .9$@.........9$@ + 2a640 0e000000 22000000 ff392440 01000000 ...."....9$@.... + 2a650 08000000 003a2440 0e000000 22000000 .....:$@...."... + 2a660 0e3a2440 00000000 08280000 103a2440 .:$@.....(...:$@ + 2a670 00000000 01280000 103a2440 1b000000 .....(...:$@.... + 2a680 02000000 2b3a2440 00000000 08280000 ....+:$@.....(.. + 2a690 2c3a2440 00000000 01280000 2c3a2440 ,:$@.....(..,:$@ + 2a6a0 25000000 02000000 513a2440 01000000 %.......Q:$@.... + 2a6b0 08000000 523a2440 0e000000 22000000 ....R:$@...."... + 2a6c0 603a2440 0f000000 22000000 6f3a2440 `:$@...."...o:$@ + 2a6d0 01000000 08000000 703a2440 09000000 ........p:$@.... + 2a6e0 22000000 793a2440 00000000 08000000 "...y:$@........ + 2a6f0 793a2440 07000000 22000000 803a2440 y:$@...."....:$@ + 2a700 00000000 08280000 803a2440 04000000 .....(...:$@.... + 2a710 01280000 843a2440 30000000 02000000 .(...:$@0....... + 2a720 b43a2440 00000000 08000000 b43a2440 .:$@.........:$@ + 2a730 10000000 22000000 c43a2440 33000000 ...."....:$@3... + 2a740 22000000 f73a2440 01000000 08000000 "....:$@........ + 2a750 f83a2440 0f000000 22000000 073b2440 .:$@...."....;$@ + 2a760 00000000 08280000 083b2440 00000000 .....(...;$@.... + 2a770 01280000 083b2440 0f000000 02000000 .(...;$@........ + 2a780 173b2440 00000000 08280000 183b2440 .;$@.....(...;$@ + 2a790 00000000 01280000 183b2440 1a000000 .....(...;$@.... + 2a7a0 02000000 323b2440 0f000000 22000000 ....2;$@...."... + 2a7b0 413b2440 07000000 22000000 483b2440 A;$@...."...H;$@ 2a7c0 00000000 08000000 241c2040 00000000 ........$. @.... 2a7d0 04280000 241c2040 04000000 01280000 .(..$. @.....(.. 2a7e0 281c2040 1d000000 02000000 451c2040 (. @........E. @ @@ -36183,88 +36185,88 @@ Contents of section .xt.prop: 2a870 981c2040 1f000000 02000000 b71c2040 .. @.......... @ 2a880 00000000 08000000 e430ff3f 00000000 .........0.?.... 2a890 04280000 e830ff3f 00000000 04280000 .(...0.?.....(.. - 2a8a0 ec30ff3f 00000000 04280000 2c3b2440 .0.?.....(..,;$@ - 2a8b0 00000000 04280000 2c3b2440 04000000 .....(..,;$@.... - 2a8c0 01280000 303b2440 2e000000 02000000 .(..0;$@........ - 2a8d0 5e3b2440 0b000000 22000000 693b2440 ^;$@...."...i;$@ - 2a8e0 00000000 08280000 6c3b2440 04000000 .....(..l;$@.... - 2a8f0 01280000 703b2440 14000000 02000000 .(..p;$@........ - 2a900 843b2440 02000000 08000000 863b2440 .;$@.........;$@ - 2a910 04000000 22000000 8a3b2440 02000000 ...."....;$@.... - 2a920 22000000 8c3b2440 06000000 22000000 "....;$@...."... - 2a930 923b2440 02000000 08000000 943b2440 .;$@.........;$@ - 2a940 0a000000 22000000 9e3b2440 00000000 ...."....;$@.... - 2a950 08000000 9e3b2440 13000000 02000000 .....;$@........ - 2a960 b13b2440 00000000 08280000 b43b2440 .;$@.....(...;$@ - 2a970 04000000 01280000 b83b2440 21000000 .....(...;$@!... - 2a980 02000000 d93b2440 05000000 22000000 .....;$@...."... - 2a990 de3b2440 00000000 08000000 de3b2440 .;$@.........;$@ - 2a9a0 13000000 22000000 f13b2440 01000000 ...."....;$@.... - 2a9b0 08000000 f23b2440 02000000 22000000 .....;$@...."... - 2a9c0 f43b2440 05000000 22000000 f93b2440 .;$@...."....;$@ - 2a9d0 00000000 08000000 f93b2440 05000000 .........;$@.... - 2a9e0 22000000 fe3b2440 22000000 22000000 "....;$@"..."... - 2a9f0 203c2440 00000000 08000000 203c2440 <$@........ <$@ - 2aa00 05000000 22000000 253c2440 00000000 ...."...%<$@.... - 2aa10 08000000 253c2440 03000000 22000000 ....%<$@...."... - 2aa20 283c2440 0c000000 22000000 343c2440 (<$@...."...4<$@ - 2aa30 04000000 22000000 383c2440 00000000 ...."...8<$@.... - 2aa40 08280000 383c2440 00000000 01280000 .(..8<$@.....(.. - 2aa50 383c2440 20000000 02000000 583c2440 8<$@ .......X<$@ - 2aa60 00000000 08000000 583c2440 0e000000 ........X<$@.... - 2aa70 02000000 663c2440 02000000 08000000 ....f<$@........ - 2aa80 683c2440 21000000 02000000 893c2440 h<$@!........<$@ - 2aa90 01000000 08000000 8a3c2440 04000000 .........<$@.... - 2aaa0 22000000 8e3c2440 02000000 22000000 "....<$@...."... - 2aab0 903c2440 0d000000 22000000 9d3c2440 .<$@...."....<$@ - 2aac0 00000000 08280000 a03c2440 14000000 .....(...<$@.... - 2aad0 02000000 b43c2440 00000000 08280000 .....<$@.....(.. - 2aae0 b43c2440 06000000 02000000 ba3c2440 .<$@.........<$@ - 2aaf0 00000000 08280000 bc3c2440 00000000 .....(...<$@.... - 2ab00 01280000 bc3c2440 2b000000 02000000 .(...<$@+....... - 2ab10 e73c2440 01000000 08000000 e83c2440 .<$@.........<$@ - 2ab20 0f000000 22000000 f73c2440 03000000 ...."....<$@.... - 2ab30 08000000 fa3c2440 1e000000 02000000 .....<$@........ - 2ab40 183d2440 58000000 22000000 703d2440 .=$@X..."...p=$@ - 2ab50 0d000000 22000000 7d3d2440 01000000 ...."...}=$@.... - 2ab60 08000000 7e3d2440 17000000 22000000 ....~=$@...."... - 2ab70 953d2440 00000000 08000000 953d2440 .=$@.........=$@ - 2ab80 5f000000 22000000 f43d2440 0f000000 _..."....=$@.... - 2ab90 22000000 033e2440 00000000 08280000 "....>$@.....(.. - 2aba0 043e2440 00000000 01280000 043e2440 .>$@.....(...>$@ - 2abb0 3c000000 02000000 403e2440 0b000000 <.......@>$@.... - 2abc0 22000000 4b3e2440 00000000 08280000 "...K>$@.....(.. - 2abd0 4c3e2440 14000000 02000000 603e2440 L>$@........`>$@ - 2abe0 00000000 08280000 603e2440 00000000 .....(..`>$@.... - 2abf0 01280000 603e2440 36000000 02000000 .(..`>$@6....... - 2ac00 963e2440 08000000 22000000 9e3e2440 .>$@...."....>$@ - 2ac10 03000000 08000000 a13e2440 6b000000 .........>$@k... - 2ac20 22000000 0c3f2440 00000000 08000000 "....?$@........ - 2ac30 0c3f2440 1d000000 22000000 293f2440 .?$@...."...)?$@ - 2ac40 00000000 08000000 293f2440 3b000000 ........)?$@;... - 2ac50 02000000 643f2440 10000000 22000000 ....d?$@...."... - 2ac60 743f2440 11000000 22000000 853f2440 t?$@...."....?$@ - 2ac70 07000000 22000000 8c3f2440 00000000 ...."....?$@.... - 2ac80 08000000 8c3f2440 02000000 02000000 .....?$@........ - 2ac90 8e3f2440 12000000 22000000 a03f2440 .?$@...."....?$@ - 2aca0 24000000 22000000 c43f2440 23000000 $..."....?$@#... - 2acb0 22000000 e73f2440 01000000 08000000 "....?$@........ - 2acc0 e83f2440 33000000 22000000 1b402440 .?$@3..."....@$@ - 2acd0 01000000 08000000 1c402440 0d000000 .........@$@.... - 2ace0 22000000 29402440 05000000 22000000 "...)@$@...."... - 2acf0 2e402440 00000000 08000000 2e402440 .@$@.........@$@ - 2ad00 0f000000 02000000 3d402440 00000000 ........=@$@.... - 2ad10 08000000 40402440 00000000 04280000 ....@@$@.....(.. - 2ad20 40402440 00000000 01280000 40402440 @@$@.....(..@@$@ - 2ad30 47000000 02000000 87402440 01000000 G........@$@.... - 2ad40 08000000 88402440 1e000000 02000000 .....@$@........ - 2ad50 a6402440 03000000 08000000 a9402440 .@$@.........@$@ - 2ad60 70000000 02000000 19412440 00000000 p........A$@.... - 2ad70 08000000 19412440 62000000 22000000 .....A$@b..."... - 2ad80 7b412440 03000000 08000000 7e412440 {A$@........~A$@ - 2ad90 5d000000 22000000 db412440 00000000 ]..."....A$@.... - 2ada0 08280000 dc412440 00000000 01280000 .(...A$@.....(.. - 2adb0 dc412440 a8000000 02000000 84422440 .A$@.........B$@ + 2a8a0 ec30ff3f 00000000 04280000 483b2440 .0.?.....(..H;$@ + 2a8b0 00000000 04280000 483b2440 04000000 .....(..H;$@.... + 2a8c0 01280000 4c3b2440 2e000000 02000000 .(..L;$@........ + 2a8d0 7a3b2440 0b000000 22000000 853b2440 z;$@...."....;$@ + 2a8e0 00000000 08280000 883b2440 04000000 .....(...;$@.... + 2a8f0 01280000 8c3b2440 14000000 02000000 .(...;$@........ + 2a900 a03b2440 02000000 08000000 a23b2440 .;$@.........;$@ + 2a910 04000000 22000000 a63b2440 02000000 ...."....;$@.... + 2a920 22000000 a83b2440 06000000 22000000 "....;$@...."... + 2a930 ae3b2440 02000000 08000000 b03b2440 .;$@.........;$@ + 2a940 0a000000 22000000 ba3b2440 00000000 ...."....;$@.... + 2a950 08000000 ba3b2440 13000000 02000000 .....;$@........ + 2a960 cd3b2440 00000000 08280000 d03b2440 .;$@.....(...;$@ + 2a970 04000000 01280000 d43b2440 21000000 .....(...;$@!... + 2a980 02000000 f53b2440 05000000 22000000 .....;$@...."... + 2a990 fa3b2440 00000000 08000000 fa3b2440 .;$@.........;$@ + 2a9a0 13000000 22000000 0d3c2440 01000000 ...."....<$@.... + 2a9b0 08000000 0e3c2440 02000000 22000000 .....<$@...."... + 2a9c0 103c2440 05000000 22000000 153c2440 .<$@...."....<$@ + 2a9d0 00000000 08000000 153c2440 05000000 .........<$@.... + 2a9e0 22000000 1a3c2440 22000000 22000000 "....<$@"..."... + 2a9f0 3c3c2440 00000000 08000000 3c3c2440 <<$@........<<$@ + 2aa00 05000000 22000000 413c2440 00000000 ...."...A<$@.... + 2aa10 08000000 413c2440 03000000 22000000 ....A<$@...."... + 2aa20 443c2440 0c000000 22000000 503c2440 D<$@...."...P<$@ + 2aa30 04000000 22000000 543c2440 00000000 ...."...T<$@.... + 2aa40 08280000 543c2440 00000000 01280000 .(..T<$@.....(.. + 2aa50 543c2440 20000000 02000000 743c2440 T<$@ .......t<$@ + 2aa60 00000000 08000000 743c2440 0e000000 ........t<$@.... + 2aa70 02000000 823c2440 02000000 08000000 .....<$@........ + 2aa80 843c2440 21000000 02000000 a53c2440 .<$@!........<$@ + 2aa90 01000000 08000000 a63c2440 04000000 .........<$@.... + 2aaa0 22000000 aa3c2440 02000000 22000000 "....<$@...."... + 2aab0 ac3c2440 0d000000 22000000 b93c2440 .<$@...."....<$@ + 2aac0 00000000 08280000 bc3c2440 14000000 .....(...<$@.... + 2aad0 02000000 d03c2440 00000000 08280000 .....<$@.....(.. + 2aae0 d03c2440 06000000 02000000 d63c2440 .<$@.........<$@ + 2aaf0 00000000 08280000 d83c2440 00000000 .....(...<$@.... + 2ab00 01280000 d83c2440 2b000000 02000000 .(...<$@+....... + 2ab10 033d2440 01000000 08000000 043d2440 .=$@.........=$@ + 2ab20 0f000000 22000000 133d2440 03000000 ...."....=$@.... + 2ab30 08000000 163d2440 1e000000 02000000 .....=$@........ + 2ab40 343d2440 58000000 22000000 8c3d2440 4=$@X..."....=$@ + 2ab50 0d000000 22000000 993d2440 01000000 ...."....=$@.... + 2ab60 08000000 9a3d2440 17000000 22000000 .....=$@...."... + 2ab70 b13d2440 00000000 08000000 b13d2440 .=$@.........=$@ + 2ab80 5f000000 22000000 103e2440 0f000000 _..."....>$@.... + 2ab90 22000000 1f3e2440 00000000 08280000 "....>$@.....(.. + 2aba0 203e2440 00000000 01280000 203e2440 >$@.....(.. >$@ + 2abb0 3c000000 02000000 5c3e2440 0b000000 <.......\>$@.... + 2abc0 22000000 673e2440 00000000 08280000 "...g>$@.....(.. + 2abd0 683e2440 14000000 02000000 7c3e2440 h>$@........|>$@ + 2abe0 00000000 08280000 7c3e2440 00000000 .....(..|>$@.... + 2abf0 01280000 7c3e2440 36000000 02000000 .(..|>$@6....... + 2ac00 b23e2440 08000000 22000000 ba3e2440 .>$@...."....>$@ + 2ac10 03000000 08000000 bd3e2440 6b000000 .........>$@k... + 2ac20 22000000 283f2440 00000000 08000000 "...(?$@........ + 2ac30 283f2440 1d000000 22000000 453f2440 (?$@...."...E?$@ + 2ac40 00000000 08000000 453f2440 3b000000 ........E?$@;... + 2ac50 02000000 803f2440 10000000 22000000 .....?$@...."... + 2ac60 903f2440 11000000 22000000 a13f2440 .?$@...."....?$@ + 2ac70 07000000 22000000 a83f2440 00000000 ...."....?$@.... + 2ac80 08000000 a83f2440 02000000 02000000 .....?$@........ + 2ac90 aa3f2440 12000000 22000000 bc3f2440 .?$@...."....?$@ + 2aca0 24000000 22000000 e03f2440 23000000 $..."....?$@#... + 2acb0 22000000 03402440 01000000 08000000 "....@$@........ + 2acc0 04402440 33000000 22000000 37402440 .@$@3..."...7@$@ + 2acd0 01000000 08000000 38402440 0d000000 ........8@$@.... + 2ace0 22000000 45402440 05000000 22000000 "...E@$@...."... + 2acf0 4a402440 00000000 08000000 4a402440 J@$@........J@$@ + 2ad00 0f000000 02000000 59402440 00000000 ........Y@$@.... + 2ad10 08000000 5c402440 00000000 04280000 ....\@$@.....(.. + 2ad20 5c402440 00000000 01280000 5c402440 \@$@.....(..\@$@ + 2ad30 47000000 02000000 a3402440 01000000 G........@$@.... + 2ad40 08000000 a4402440 1e000000 02000000 .....@$@........ + 2ad50 c2402440 03000000 08000000 c5402440 .@$@.........@$@ + 2ad60 70000000 02000000 35412440 00000000 p.......5A$@.... + 2ad70 08000000 35412440 62000000 22000000 ....5A$@b..."... + 2ad80 97412440 03000000 08000000 9a412440 .A$@.........A$@ + 2ad90 5d000000 22000000 f7412440 00000000 ]..."....A$@.... + 2ada0 08280000 f8412440 00000000 01280000 .(...A$@.....(.. + 2adb0 f8412440 a8000000 02000000 a0422440 .A$@.........B$@ 2adc0 00000000 08000000 c8942140 00000000 ..........!@.... 2add0 01280000 c8942140 47000000 82000000 .(....!@G....... 2ade0 0f952140 00000000 08000000 10952140 ..!@..........!@ @@ -36366,15 +36368,15 @@ Contents of section .xt.prop: 2b3e0 8a9a2140 11000000 a2000000 9b9a2140 ..!@..........!@ 2b3f0 00000000 08000000 f4e12140 11000000 ..........!@.... 2b400 82000000 05e22140 00000000 08000000 ......!@........ - 2b410 c0b62440 0b000000 04010000 d0b62440 ..$@..........$@ - 2b420 00000000 04490000 d0b62440 04000000 .....I....$@.... - 2b430 04290000 d4b62440 04000000 04390000 .)....$@.....9.. - 2b440 d8b62440 04000000 04290000 dcb62440 ..$@.....)....$@ - 2b450 04000000 04490000 e0b62440 04000000 .....I....$@.... - 2b460 04010000 f0b62440 00000000 04490000 ......$@.....I.. - 2b470 f0b62440 0d000000 04010000 00b72440 ..$@..........$@ - 2b480 00000000 04490000 00b72440 17000000 .....I....$@.... - 2b490 04010000 20b72440 00000000 04480000 .... .$@.....H.. + 2b410 e0b62440 0b000000 04010000 f0b62440 ..$@..........$@ + 2b420 00000000 04490000 f0b62440 04000000 .....I....$@.... + 2b430 04290000 f4b62440 04000000 04390000 .)....$@.....9.. + 2b440 f8b62440 04000000 04290000 fcb62440 ..$@.....)....$@ + 2b450 04000000 04490000 00b72440 04000000 .....I....$@.... + 2b460 04010000 10b72440 00000000 04490000 ......$@.....I.. + 2b470 10b72440 0d000000 04010000 20b72440 ..$@........ .$@ + 2b480 00000000 04490000 20b72440 17000000 .....I.. .$@.... + 2b490 04010000 40b72440 00000000 04480000 ....@.$@.....H.. 2b4a0 9c9a2140 04000000 01280000 a09a2140 ..!@.....(....!@ 2b4b0 1b000000 82000000 bb9a2140 00000000 ..........!@.... 2b4c0 08000000 bb9a2140 04000000 82000000 ......!@........ @@ -37129,8 +37131,8 @@ Contents of section .xt.prop: 2e390 32000000 a2000000 23d92140 00000000 2.......#.!@.... 2e3a0 08000000 24d92140 0c000000 01280000 ....$.!@.....(.. 2e3b0 30d92140 5b000000 82000000 8bd92140 0.!@[.........!@ - 2e3c0 00000000 08000000 70b72440 09000000 ........p.$@.... - 2e3d0 04010000 80b72440 00000000 04480000 ......$@.....H.. + 2e3c0 00000000 08000000 90b72440 09000000 ..........$@.... + 2e3d0 04010000 a0b72440 00000000 04480000 ......$@.....H.. 2e3e0 a8e32140 18000000 82000000 c0e32140 ..!@..........!@ 2e3f0 00000000 08000000 c0e32140 04000000 ..........!@.... 2e400 a2000000 c4e32140 00000000 08000000 ......!@........ @@ -37257,9 +37259,9 @@ Contents of section .xt.prop: 2eb90 92dd2140 00000000 08000000 92dd2140 ..!@..........!@ 2eba0 06000000 a2000000 98dd2140 06000000 ..........!@.... 2ebb0 a2000000 9edd2140 00000000 08000000 ......!@........ - 2ebc0 90b72440 0b000000 04010000 a0b72440 ..$@..........$@ - 2ebd0 20000000 04490000 c0b72440 16000000 ....I....$@.... - 2ebe0 04010000 e0b72440 00000000 04480000 ......$@.....H.. + 2ebc0 b0b72440 0b000000 04010000 c0b72440 ..$@..........$@ + 2ebd0 20000000 04490000 e0b72440 16000000 ....I....$@.... + 2ebe0 04010000 00b82440 00000000 04480000 ......$@.....H.. 2ebf0 a0dd2140 00000000 01280000 a0dd2140 ..!@.....(....!@ 2ec00 21000000 82000000 c1dd2140 00000000 !.........!@.... 2ec10 08000000 c1dd2140 02000000 a2000000 ......!@........ @@ -37347,127 +37349,127 @@ Contents of section .xt.prop: 2f130 c6182040 00000000 08000000 c6182040 .. @.......... @ 2f140 05000000 a2000000 cb182040 00000000 .......... @.... 2f150 08000000 cb182040 05000000 a2000000 ...... @........ - 2f160 d0182040 00000000 08000000 84422440 .. @.........B$@ - 2f170 2f000000 82000000 b3422440 00000000 /........B$@.... - 2f180 08000000 b3422440 05000000 a2000000 .....B$@........ - 2f190 b8422440 0a000000 a2000000 c2422440 .B$@.........B$@ - 2f1a0 0f000000 a2000000 d1422440 0e000000 .........B$@.... - 2f1b0 a2000000 df422440 14000000 a2000000 .....B$@........ - 2f1c0 f3422440 23000000 a2000000 16432440 .B$@#........C$@ - 2f1d0 0b000000 a2000000 21432440 00000000 ........!C$@.... - 2f1e0 08280000 24432440 2c000000 01280000 .(..$C$@,....(.. - 2f1f0 50432440 3a000000 82000000 8a432440 PC$@:........C$@ - 2f200 05000000 a2000000 8f432440 00000000 .........C$@.... - 2f210 08000000 8f432440 05000000 a2000000 .....C$@........ - 2f220 94432440 04000000 a2000000 98432440 .C$@.........C$@ - 2f230 07000000 a2000000 9f432440 00000000 .........C$@.... - 2f240 08000000 9f432440 03000000 a2000000 .....C$@........ - 2f250 a2432440 05000000 a2000000 a7432440 .C$@.........C$@ - 2f260 00000000 08000000 a7432440 02000000 .........C$@.... - 2f270 a2000000 a9432440 05000000 a2000000 .....C$@........ - 2f280 ae432440 00000000 08000000 ae432440 .C$@.........C$@ - 2f290 05000000 a2000000 b3432440 00000000 .........C$@.... - 2f2a0 08000000 b3432440 08000000 a2000000 .....C$@........ - 2f2b0 bb432440 00000000 08000000 bb432440 .C$@.........C$@ - 2f2c0 0c000000 a2000000 c7432440 00000000 .........C$@.... - 2f2d0 08000000 c7432440 0c000000 a2000000 .....C$@........ - 2f2e0 d3432440 00000000 08280000 d4432440 .C$@.....(...C$@ - 2f2f0 4c000000 01280000 20442440 39000000 L....(.. D$@9... - 2f300 82000000 59442440 00000000 08000000 ....YD$@........ - 2f310 59442440 15000000 a2000000 6e442440 YD$@........nD$@ - 2f320 14000000 a2000000 82442440 13000000 .........D$@.... - 2f330 a2000000 95442440 11000000 a2000000 .....D$@........ - 2f340 a6442440 38000000 a2000000 de442440 .D$@8........D$@ - 2f350 00000000 08000000 de442440 42000000 .........D$@B... - 2f360 a2000000 20452440 00000000 08000000 .... E$@........ - 2f370 20452440 31000000 a2000000 51452440 E$@1.......QE$@ - 2f380 00000000 08000000 51452440 31000000 ........QE$@1... - 2f390 a2000000 82452440 00000000 08000000 .....E$@........ - 2f3a0 82452440 0f000000 a2000000 91452440 .E$@.........E$@ - 2f3b0 0b000000 a2000000 9c452440 0d000000 .........E$@.... - 2f3c0 a2000000 a9452440 0a000000 a2000000 .....E$@........ - 2f3d0 b3452440 0f000000 a2000000 c2452440 .E$@.........E$@ - 2f3e0 00000000 08000000 c2452440 10000000 .........E$@.... - 2f3f0 a2000000 d2452440 0b000000 a2000000 .....E$@........ - 2f400 dd452440 10000000 a2000000 ed452440 .E$@.........E$@ - 2f410 00000000 08000000 ed452440 10000000 .........E$@.... - 2f420 a2000000 fd452440 02000000 a2000000 .....E$@........ - 2f430 ff452440 0c000000 a2000000 0b462440 .E$@.........F$@ - 2f440 00000000 08000000 0b462440 04000000 .........F$@.... - 2f450 a2000000 0f462440 1a000000 a2000000 .....F$@........ - 2f460 29462440 1a000000 a2000000 43462440 )F$@........CF$@ - 2f470 1a000000 a2000000 5d462440 14000000 ........]F$@.... - 2f480 a2000000 71462440 1d000000 a2000000 ....qF$@........ - 2f490 8e462440 00000000 08000000 8e462440 .F$@.........F$@ - 2f4a0 27000000 a2000000 b5462440 15000000 '........F$@.... - 2f4b0 a2000000 ca462440 18000000 a2000000 .....F$@........ - 2f4c0 e2462440 0b000000 a2000000 ed462440 .F$@.........F$@ - 2f4d0 47000000 a2000000 34472440 0f000000 G.......4G$@.... - 2f4e0 a2000000 43472440 0f000000 a2000000 ....CG$@........ - 2f4f0 52472440 00000000 08280000 54472440 RG$@.....(..TG$@ - 2f500 00000000 01280000 54472440 33000000 .....(..TG$@3... - 2f510 82000000 87472440 0a000000 a2000000 .....G$@........ - 2f520 91472440 02000000 a2000000 93472440 .G$@.........G$@ - 2f530 09000000 a2000000 9c472440 00000000 .........G$@.... - 2f540 08000000 9c472440 0a000000 a2000000 .....G$@........ - 2f550 a6472440 00000000 08280000 a8472440 .G$@.....(...G$@ - 2f560 00000000 01280000 a8472440 1a000000 .....(...G$@.... - 2f570 82000000 c2472440 0a000000 a2000000 .....G$@........ - 2f580 cc472440 04000000 a2000000 d0472440 .G$@.........G$@ - 2f590 00000000 08000000 d0472440 0e000000 .........G$@.... - 2f5a0 a2000000 de472440 00000000 08000000 .....G$@........ - 2f5b0 20b82440 10000000 04490000 30b82440 .$@.....I..0.$@ - 2f5c0 08000000 04390000 38b82440 08000000 .....9..8.$@.... - 2f5d0 04490000 40b82440 08000000 04010000 .I..@.$@........ - 2f5e0 50b82440 00000000 04490000 50b82440 P.$@.....I..P.$@ - 2f5f0 21000000 04010000 80b82440 00000000 !.........$@.... - 2f600 04490000 80b82440 0c000000 04010000 .I....$@........ - 2f610 90b82440 00000000 04490000 90b82440 ..$@.....I....$@ - 2f620 1b000000 04010000 b0b82440 00000000 ..........$@.... - 2f630 04490000 b0b82440 17000000 04010000 .I....$@........ - 2f640 d0b82440 00000000 04490000 d0b82440 ..$@.....I....$@ - 2f650 17000000 04010000 f0b82440 00000000 ..........$@.... - 2f660 04490000 f0b82440 1f000000 04010000 .I....$@........ - 2f670 10b92440 00000000 04490000 10b92440 ..$@.....I....$@ - 2f680 0f000000 04010000 20b92440 00000000 ........ .$@.... - 2f690 04490000 20b92440 0f000000 04010000 .I.. .$@........ - 2f6a0 30b92440 00000000 04490000 30b92440 0.$@.....I..0.$@ - 2f6b0 0f000000 04010000 40b92440 00000000 ........@.$@.... - 2f6c0 04490000 40b92440 0a000000 04010000 .I..@.$@........ - 2f6d0 50b92440 00000000 04490000 50b92440 P.$@.....I..P.$@ - 2f6e0 1c000000 04010000 70b92440 00000000 ........p.$@.... - 2f6f0 04490000 70b92440 35000000 04010000 .I..p.$@5....... - 2f700 b0b92440 00000000 04490000 b0b92440 ..$@.....I....$@ - 2f710 42000000 04010000 00ba2440 00000000 B.........$@.... - 2f720 04480000 e0472440 04000000 01280000 .H...G$@.....(.. - 2f730 e4472440 1b000000 82000000 ff472440 .G$@.........G$@ - 2f740 07000000 a2000000 06482440 00000000 .........H$@.... - 2f750 08280000 08482440 08000000 01280000 .(...H$@.....(.. - 2f760 10482440 33000000 82000000 43482440 .H$@3.......CH$@ - 2f770 00000000 08280000 44482440 04000000 .....(..DH$@.... - 2f780 01280000 48482440 29000000 82000000 .(..HH$@)....... - 2f790 71482440 0e000000 a2000000 7f482440 qH$@.........H$@ - 2f7a0 00000000 08280000 80482440 00000000 .....(...H$@.... - 2f7b0 01280000 80482440 12000000 82000000 .(...H$@........ - 2f7c0 92482440 00000000 08280000 94482440 .H$@.....(...H$@ - 2f7d0 00000000 01280000 94482440 12000000 .....(...H$@.... - 2f7e0 82000000 a6482440 00000000 08280000 .....H$@.....(.. - 2f7f0 a8482440 00000000 01280000 a8482440 .H$@.....(...H$@ - 2f800 0d000000 82000000 b5482440 07000000 .........H$@.... - 2f810 a2000000 bc482440 00000000 08280000 .....H$@.....(.. - 2f820 bc482440 04000000 01280000 c0482440 .H$@.....(...H$@ - 2f830 22000000 82000000 e2482440 00000000 "........H$@.... - 2f840 08000000 e2482440 57000000 82000000 .....H$@W....... - 2f850 39492440 09000000 a2000000 42492440 9I$@........BI$@ - 2f860 0e000000 a2000000 50492440 00000000 ........PI$@.... - 2f870 08280000 50492440 04000000 01280000 .(..PI$@.....(.. - 2f880 54492440 1b000000 82000000 6f492440 TI$@........oI$@ - 2f890 06000000 a2000000 75492440 0b000000 ........uI$@.... - 2f8a0 a2000000 80492440 00000000 08000000 .....I$@........ - 2f8b0 80492440 0f000000 a2000000 8f492440 .I$@.........I$@ - 2f8c0 00000000 08280000 90492440 00000000 .....(...I$@.... - 2f8d0 01280000 90492440 1e000000 82000000 .(...I$@........ - 2f8e0 ae492440 00000000 08000000 34741040 .I$@........4t.@ + 2f160 d0182040 00000000 08000000 a0422440 .. @.........B$@ + 2f170 2f000000 82000000 cf422440 00000000 /........B$@.... + 2f180 08000000 cf422440 05000000 a2000000 .....B$@........ + 2f190 d4422440 0a000000 a2000000 de422440 .B$@.........B$@ + 2f1a0 0f000000 a2000000 ed422440 0e000000 .........B$@.... + 2f1b0 a2000000 fb422440 14000000 a2000000 .....B$@........ + 2f1c0 0f432440 23000000 a2000000 32432440 .C$@#.......2C$@ + 2f1d0 0b000000 a2000000 3d432440 00000000 ........=C$@.... + 2f1e0 08280000 40432440 2c000000 01280000 .(..@C$@,....(.. + 2f1f0 6c432440 3a000000 82000000 a6432440 lC$@:........C$@ + 2f200 05000000 a2000000 ab432440 00000000 .........C$@.... + 2f210 08000000 ab432440 05000000 a2000000 .....C$@........ + 2f220 b0432440 04000000 a2000000 b4432440 .C$@.........C$@ + 2f230 07000000 a2000000 bb432440 00000000 .........C$@.... + 2f240 08000000 bb432440 03000000 a2000000 .....C$@........ + 2f250 be432440 05000000 a2000000 c3432440 .C$@.........C$@ + 2f260 00000000 08000000 c3432440 02000000 .........C$@.... + 2f270 a2000000 c5432440 05000000 a2000000 .....C$@........ + 2f280 ca432440 00000000 08000000 ca432440 .C$@.........C$@ + 2f290 05000000 a2000000 cf432440 00000000 .........C$@.... + 2f2a0 08000000 cf432440 08000000 a2000000 .....C$@........ + 2f2b0 d7432440 00000000 08000000 d7432440 .C$@.........C$@ + 2f2c0 0c000000 a2000000 e3432440 00000000 .........C$@.... + 2f2d0 08000000 e3432440 0c000000 a2000000 .....C$@........ + 2f2e0 ef432440 00000000 08280000 f0432440 .C$@.....(...C$@ + 2f2f0 4c000000 01280000 3c442440 39000000 L....(..... - 375b0 22000000 36552440 03000000 08000000 "...6U$@........ - 375c0 39552440 51000000 22000000 8a552440 9U$@Q..."....U$@ - 375d0 27000000 22000000 b1552440 00000000 '..."....U$@.... - 375e0 08280000 b4552440 08000000 01280000 .(...U$@.....(.. - 375f0 bc552440 29000000 02000000 e5552440 .U$@)........U$@ - 37600 00000000 08280000 e8552440 08000000 .....(...U$@.... - 37610 01280000 f0552440 26000000 02000000 .(...U$@&....... - 37620 16562440 1a000000 22000000 30562440 .V$@...."...0V$@ - 37630 00000000 08000000 30562440 0e000000 ........0V$@.... - 37640 22000000 3e562440 00000000 08280000 "...>V$@.....(.. - 37650 40562440 18000000 01280000 58562440 @V$@.....(..XV$@ - 37660 43000000 02000000 9b562440 02000000 C........V$@.... - 37670 08000000 9d562440 14000000 22000000 .....V$@...."... - 37680 b1562440 00000000 08000000 b1562440 .V$@.........V$@ - 37690 0e000000 22000000 bf562440 4c000000 ...."....V$@L... - 376a0 22000000 0b572440 01000000 08000000 "....W$@........ - 376b0 0c572440 06000000 22000000 12572440 .W$@...."....W$@ - 376c0 03000000 08000000 15572440 03000000 .........W$@.... - 376d0 22000000 18572440 11000000 22000000 "....W$@...."... - 376e0 29572440 00000000 08000000 29572440 )W$@........)W$@ - 376f0 17000000 22000000 40572440 00000000 ...."...@W$@.... - 37700 08280000 40572440 1c000000 01280000 .(..@W$@.....(.. - 37710 5c572440 25000000 02000000 81572440 \W$@%........W$@ - 37720 50000000 22000000 d1572440 01000000 P..."....W$@.... - 37730 08000000 d2572440 2f000000 02000000 .....W$@/....... - 37740 01582440 00000000 08000000 01582440 .X$@.........X$@ - 37750 37000000 22000000 38582440 00000000 7..."...8X$@.... - 37760 08000000 38582440 2d000000 22000000 ....8X$@-..."... - 37770 65582440 14000000 22000000 79582440 eX$@...."...yX$@ - 37780 05000000 22000000 7e582440 02000000 ...."...~X$@.... - 37790 08000000 80582440 0e000000 22000000 .....X$@...."... - 377a0 8e582440 10000000 22000000 9e582440 .X$@...."....X$@ - 377b0 07000000 22000000 a5582440 13000000 ...."....X$@.... - 377c0 22000000 b8582440 01000000 08000000 "....X$@........ - 377d0 b9582440 37000000 22000000 f0582440 .X$@7..."....X$@ - 377e0 01000000 08000000 f1582440 27000000 .........X$@'... - 377f0 22000000 18592440 00000000 08000000 "....Y$@........ - 37800 18592440 2d000000 22000000 45592440 .Y$@-..."...EY$@ - 37810 01000000 08000000 46592440 06000000 ........FY$@.... - 37820 22000000 4c592440 44000000 22000000 "...LY$@D..."... - 37830 90592440 00000000 08000000 90592440 .Y$@.........Y$@ - 37840 0f000000 02000000 9f592440 01000000 .........Y$@.... - 37850 08000000 a0592440 1f000000 02000000 .....Y$@........ - 37860 bf592440 01000000 08000000 c0592440 .Y$@.........Y$@ - 37870 0f000000 02000000 cf592440 00000000 .........Y$@.... - 37880 08280000 d0592440 00000000 01280000 .(...Y$@.....(.. - 37890 d0592440 05000000 02000000 d5592440 .Y$@.........Y$@ - 378a0 00000000 08280000 d8592440 08000000 .....(...Y$@.... - 378b0 01280000 e0592440 1d000000 02000000 .(...Y$@........ - 378c0 fd592440 00000000 08000000 fd592440 .Y$@.........Y$@ - 378d0 07000000 22000000 045a2440 11000000 ...."....Z$@.... - 378e0 22000000 155a2440 00000000 08280000 "....Z$@.....(.. - 378f0 185a2440 08000000 01280000 205a2440 .Z$@.....(.. Z$@ - 37900 1d000000 02000000 3d5a2440 00000000 ........=Z$@.... - 37910 08000000 3d5a2440 0b000000 22000000 ....=Z$@...."... - 37920 485a2440 00000000 08000000 485a2440 HZ$@........HZ$@ - 37930 14000000 02000000 5c5a2440 00000000 ........\Z$@.... - 37940 08000000 dcc52440 1d000000 04280000 ......$@.....(.. - 37950 fcc52440 13000000 04280000 10c62440 ..$@.....(....$@ - 37960 13000000 04280000 24c62440 13000000 .....(..$.$@.... - 37970 04280000 38c62440 0e000000 04280000 .(..8.$@.....(.. - 37980 48c62440 11000000 04280000 5cc62440 H.$@.....(..\.$@ - 37990 16000000 04280000 74c62440 13000000 .....(..t.$@.... - 379a0 04280000 88c62440 2d000000 04280000 .(....$@-....(.. - 379b0 b8c62440 2a000000 04280000 e4c62440 ..$@*....(....$@ - 379c0 16000000 04280000 fcc62440 16000000 .....(....$@.... - 379d0 04280000 14c72440 12000000 04280000 .(....$@.....(.. - 379e0 28c72440 16000000 04280000 c089fe3f (.$@.....(.....? + 36d50 cc492440 00000000 01280000 cc492440 .I$@.....(...I$@ + 36d60 1c000000 82000000 e8492440 4c000000 .........I$@L... + 36d70 a2000000 344a2440 00000000 08000000 ....4J$@........ + 36d80 344a2440 22000000 a2000000 564a2440 4J$@".......VJ$@ + 36d90 0f000000 a2000000 654a2440 0d000000 ........eJ$@.... + 36da0 a2000000 724a2440 0f000000 a2000000 ....rJ$@........ + 36db0 814a2440 00000000 08000000 814a2440 .J$@.........J$@ + 36dc0 03000000 a2000000 844a2440 00000000 .........J$@.... + 36dd0 08000000 844a2440 60000000 01280000 .....J$@`....(.. + 36de0 e44a2440 39000000 82000000 1d4b2440 .J$@9........K$@ + 36df0 20000000 a2000000 3d4b2440 15000000 .......=K$@.... + 36e00 a2000000 524b2440 10000000 a2000000 ....RK$@........ + 36e10 624b2440 4a000000 a2000000 ac4b2440 bK$@J........K$@ + 36e20 13000000 a2000000 bf4b2440 03000000 .........K$@.... + 36e30 a2000000 c24b2440 22000000 a2000000 .....K$@"....... + 36e40 e44b2440 23000000 a2000000 074c2440 .K$@#........L$@ + 36e50 12000000 a2000000 194c2440 22000000 .........L$@"... + 36e60 a2000000 3b4c2440 00000000 08000000 ....;L$@........ + 36e70 3b4c2440 2d000000 a2000000 684c2440 ;L$@-.......hL$@ + 36e80 10000000 a2000000 784c2440 48000000 ........xL$@H... + 36e90 a2000000 c04c2440 18000000 a2000000 .....L$@........ + 36ea0 d84c2440 03000000 a2000000 db4c2440 .L$@.........L$@ + 36eb0 0b000000 a2000000 e64c2440 0c000000 .........L$@.... + 36ec0 a2000000 f24c2440 1b000000 a2000000 .....L$@........ + 36ed0 0d4d2440 32000000 a2000000 3f4d2440 .M$@2.......?M$@ + 36ee0 1c000000 a2000000 5b4d2440 05000000 ........[M$@.... + 36ef0 a2000000 604d2440 08000000 a2000000 ....`M$@........ + 36f00 684d2440 0a000000 a2000000 724d2440 hM$@........rM$@ + 36f10 17000000 a2000000 894d2440 2f000000 .........M$@/... + 36f20 a2000000 b84d2440 1c000000 a2000000 .....M$@........ + 36f30 d44d2440 05000000 a2000000 d94d2440 .M$@.........M$@ + 36f40 1b000000 a2000000 f44d2440 28000000 .........M$@(... + 36f50 a2000000 1c4e2440 15000000 a2000000 .....N$@........ + 36f60 314e2440 14000000 a2000000 454e2440 1N$@........EN$@ + 36f70 4d000000 a2000000 924e2440 00000000 M........N$@.... + 36f80 08000000 924e2440 0a000000 a2000000 .....N$@........ + 36f90 9c4e2440 28000000 a2000000 c44e2440 .N$@(........N$@ + 36fa0 15000000 a2000000 d94e2440 14000000 .........N$@.... + 36fb0 a2000000 ed4e2440 14000000 a2000000 .....N$@........ + 36fc0 014f2440 00000000 08000000 014f2440 .O$@.........O$@ + 36fd0 12000000 a2000000 134f2440 00000000 .........O$@.... + 36fe0 08000000 134f2440 17000000 a2000000 .....O$@........ + 36ff0 2a4f2440 00000000 08000000 2a4f2440 *O$@........*O$@ + 37000 17000000 a2000000 414f2440 00000000 ........AO$@.... + 37010 08000000 444f2440 00000000 01280000 ....DO$@.....(.. + 37020 444f2440 0f000000 82000000 534f2440 DO$@........SO$@ + 37030 00000000 08000000 544f2440 04000000 ........TO$@.... + 37040 01280000 584f2440 1a000000 82000000 .(..XO$@........ + 37050 724f2440 07000000 a2000000 794f2440 rO$@........yO$@ + 37060 00000000 08000000 7c4f2440 00000000 ........|O$@.... + 37070 01280000 7c4f2440 1a000000 82000000 .(..|O$@........ + 37080 964f2440 14000000 a2000000 aa4f2440 .O$@.........O$@ + 37090 0d000000 a2000000 b74f2440 00000000 .........O$@.... + 370a0 08000000 b84f2440 00000000 01280000 .....O$@.....(.. + 370b0 b84f2440 0a000000 82000000 c24f2440 .O$@.........O$@ + 370c0 00000000 08000000 c44f2440 00000000 .........O$@.... + 370d0 01280000 c44f2440 07000000 82000000 .(...O$@........ + 370e0 cb4f2440 00000000 08000000 cc4f2440 .O$@.........O$@ + 370f0 0c000000 01280000 d84f2440 57000000 .....(...O$@W... + 37100 82000000 2f502440 59000000 a2000000 ..../P$@Y....... + 37110 88502440 00000000 08000000 88502440 .P$@.........P$@ + 37120 43000000 a2000000 cb502440 0d000000 C........P$@.... + 37130 a2000000 d8502440 00000000 08280000 .....P$@.....(.. + 37140 d8502440 04000000 82000000 dc502440 .P$@.........P$@ + 37150 00000000 08000000 dc502440 04000000 .........P$@.... + 37160 01280000 e0502440 05000000 82000000 .(...P$@........ + 37170 e5502440 00000000 08000000 e8502440 .P$@.........P$@ + 37180 00000000 01280000 e8502440 0d000000 .....(...P$@.... + 37190 82000000 f5502440 00000000 08000000 .....P$@........ + 371a0 00c52440 0a000000 04010000 10c52440 ..$@..........$@ + 371b0 00000000 04490000 10c52440 09000000 .....I....$@.... + 371c0 04010000 20c52440 00000000 04490000 .... .$@.....I.. + 371d0 20c52440 0f000000 04010000 30c52440 .$@........0.$@ + 371e0 00000000 04490000 30c52440 02000000 .....I..0.$@.... + 371f0 04010000 40c52440 00000000 04490000 ....@.$@.....I.. + 37200 40c52440 1a000000 04010000 60c52440 @.$@........`.$@ + 37210 00000000 04490000 60c52440 0a000000 .....I..`.$@.... + 37220 04010000 70c52440 00000000 04490000 ....p.$@.....I.. + 37230 70c52440 06000000 04010000 80c52440 p.$@..........$@ + 37240 00000000 04490000 80c52440 09000000 .....I....$@.... + 37250 04010000 90c52440 00000000 04490000 ......$@.....I.. + 37260 90c52440 09000000 04010000 a0c52440 ..$@..........$@ + 37270 00000000 04490000 a0c52440 02000000 .....I....$@.... + 37280 04010000 b0c52440 00000000 04490000 ......$@.....I.. + 37290 b0c52440 09000000 04010000 c0c52440 ..$@..........$@ + 372a0 00000000 04490000 c0c52440 09000000 .....I....$@.... + 372b0 04010000 d0c52440 00000000 04490000 ......$@.....I.. + 372c0 d0c52440 0b000000 04010000 e0c52440 ..$@..........$@ + 372d0 00000000 04480000 f8502440 00000000 .....H...P$@.... + 372e0 04280000 f8502440 14000000 01280000 .(...P$@.....(.. + 372f0 0c512440 44000000 02000000 50512440 .Q$@D.......PQ$@ + 37300 00000000 08000000 50512440 06000000 ........PQ$@.... + 37310 22000000 56512440 00000000 08000000 "...VQ$@........ + 37320 56512440 0e000000 22000000 64512440 VQ$@...."...dQ$@ + 37330 25000000 22000000 89512440 00000000 %..."....Q$@.... + 37340 08000000 89512440 05000000 22000000 .....Q$@...."... + 37350 8e512440 15000000 22000000 a3512440 .Q$@...."....Q$@ + 37360 01000000 08000000 a4512440 1f000000 .........Q$@.... + 37370 22000000 c3512440 01000000 08000000 "....Q$@........ + 37380 c4512440 16000000 22000000 da512440 .Q$@...."....Q$@ + 37390 0d000000 22000000 e7512440 00000000 ...."....Q$@.... + 373a0 08280000 e8512440 08000000 01280000 .(...Q$@.....(.. + 373b0 f0512440 3d000000 02000000 2d522440 .Q$@=.......-R$@ + 373c0 0b000000 22000000 38522440 08000000 ...."...8R$@.... + 373d0 22000000 40522440 00000000 08000000 "...@R$@........ + 373e0 40522440 17000000 22000000 57522440 @R$@...."...WR$@ + 373f0 01000000 08000000 58522440 18000000 ........XR$@.... + 37400 22000000 70522440 00000000 08000000 "...pR$@........ + 37410 70522440 08000000 22000000 78522440 pR$@...."...xR$@ + 37420 00000000 08000000 78522440 08000000 ........xR$@.... + 37430 22000000 80522440 03000000 08000000 "....R$@........ + 37440 83522440 0c000000 22000000 8f522440 .R$@...."....R$@ + 37450 02000000 08000000 91522440 08000000 .........R$@.... + 37460 22000000 99522440 09000000 22000000 "....R$@...."... + 37470 a2522440 00000000 08280000 a4522440 .R$@.....(...R$@ + 37480 04000000 01280000 a8522440 30000000 .....(...R$@0... + 37490 02000000 d8522440 07000000 22000000 .....R$@...."... + 374a0 df522440 00000000 08280000 e0522440 .R$@.....(...R$@ + 374b0 10000000 01280000 f0522440 3d000000 .....(...R$@=... + 374c0 02000000 2d532440 19000000 22000000 ....-S$@...."... + 374d0 46532440 00000000 08000000 46532440 FS$@........FS$@ + 374e0 33000000 22000000 79532440 13000000 3..."...yS$@.... + 374f0 22000000 8c532440 1e000000 22000000 "....S$@...."... + 37500 aa532440 07000000 22000000 b1532440 .S$@...."....S$@ + 37510 00000000 08280000 b4532440 0c000000 .....(...S$@.... + 37520 01280000 c0532440 2d000000 02000000 .(...S$@-....... + 37530 ed532440 00000000 08000000 ed532440 .S$@.........S$@ + 37540 0f000000 22000000 fc532440 00000000 ...."....S$@.... + 37550 08280000 fc532440 2c000000 01280000 .(...S$@,....(.. + 37560 28542440 48000000 02000000 70542440 (T$@H.......pT$@ + 37570 4a000000 22000000 ba542440 03000000 J..."....T$@.... + 37580 08000000 bd542440 23000000 22000000 .....T$@#..."... + 37590 e0542440 10000000 22000000 f0542440 .T$@...."....T$@ + 375a0 24000000 22000000 14552440 3e000000 $..."....U$@>... + 375b0 22000000 52552440 03000000 08000000 "...RU$@........ + 375c0 55552440 51000000 22000000 a6552440 UU$@Q..."....U$@ + 375d0 27000000 22000000 cd552440 00000000 '..."....U$@.... + 375e0 08280000 d0552440 08000000 01280000 .(...U$@.....(.. + 375f0 d8552440 29000000 02000000 01562440 .U$@)........V$@ + 37600 00000000 08280000 04562440 08000000 .....(...V$@.... + 37610 01280000 0c562440 26000000 02000000 .(...V$@&....... + 37620 32562440 1a000000 22000000 4c562440 2V$@...."...LV$@ + 37630 00000000 08000000 4c562440 0e000000 ........LV$@.... + 37640 22000000 5a562440 00000000 08280000 "...ZV$@.....(.. + 37650 5c562440 18000000 01280000 74562440 \V$@.....(..tV$@ + 37660 43000000 02000000 b7562440 02000000 C........V$@.... + 37670 08000000 b9562440 14000000 22000000 .....V$@...."... + 37680 cd562440 00000000 08000000 cd562440 .V$@.........V$@ + 37690 0e000000 22000000 db562440 4c000000 ...."....V$@L... + 376a0 22000000 27572440 01000000 08000000 "...'W$@........ + 376b0 28572440 06000000 22000000 2e572440 (W$@...."....W$@ + 376c0 03000000 08000000 31572440 03000000 ........1W$@.... + 376d0 22000000 34572440 11000000 22000000 "...4W$@...."... + 376e0 45572440 00000000 08000000 45572440 EW$@........EW$@ + 376f0 17000000 22000000 5c572440 00000000 ...."...\W$@.... + 37700 08280000 5c572440 1c000000 01280000 .(..\W$@.....(.. + 37710 78572440 25000000 02000000 9d572440 xW$@%........W$@ + 37720 50000000 22000000 ed572440 01000000 P..."....W$@.... + 37730 08000000 ee572440 2f000000 02000000 .....W$@/....... + 37740 1d582440 00000000 08000000 1d582440 .X$@.........X$@ + 37750 37000000 22000000 54582440 00000000 7..."...TX$@.... + 37760 08000000 54582440 2d000000 22000000 ....TX$@-..."... + 37770 81582440 14000000 22000000 95582440 .X$@...."....X$@ + 37780 05000000 22000000 9a582440 02000000 ...."....X$@.... + 37790 08000000 9c582440 0e000000 22000000 .....X$@...."... + 377a0 aa582440 10000000 22000000 ba582440 .X$@...."....X$@ + 377b0 07000000 22000000 c1582440 13000000 ...."....X$@.... + 377c0 22000000 d4582440 01000000 08000000 "....X$@........ + 377d0 d5582440 37000000 22000000 0c592440 .X$@7..."....Y$@ + 377e0 01000000 08000000 0d592440 27000000 .........Y$@'... + 377f0 22000000 34592440 00000000 08000000 "...4Y$@........ + 37800 34592440 2d000000 22000000 61592440 4Y$@-..."...aY$@ + 37810 01000000 08000000 62592440 06000000 ........bY$@.... + 37820 22000000 68592440 44000000 22000000 "...hY$@D..."... + 37830 ac592440 00000000 08000000 ac592440 .Y$@.........Y$@ + 37840 0f000000 02000000 bb592440 01000000 .........Y$@.... + 37850 08000000 bc592440 1f000000 02000000 .....Y$@........ + 37860 db592440 01000000 08000000 dc592440 .Y$@.........Y$@ + 37870 0f000000 02000000 eb592440 00000000 .........Y$@.... + 37880 08280000 ec592440 00000000 01280000 .(...Y$@.....(.. + 37890 ec592440 05000000 02000000 f1592440 .Y$@.........Y$@ + 378a0 00000000 08280000 f4592440 08000000 .....(...Y$@.... + 378b0 01280000 fc592440 1d000000 02000000 .(...Y$@........ + 378c0 195a2440 00000000 08000000 195a2440 .Z$@.........Z$@ + 378d0 07000000 22000000 205a2440 11000000 ...."... Z$@.... + 378e0 22000000 315a2440 00000000 08280000 "...1Z$@.....(.. + 378f0 345a2440 08000000 01280000 3c5a2440 4Z$@.....(.._$@........>_$@ - 37cf0 2e000000 22000000 6c5f2440 0b000000 ...."...l_$@.... - 37d00 22000000 775f2440 00000000 08000000 "...w_$@........ - 37d10 775f2440 12000000 02000000 895f2440 w_$@........._$@ - 37d20 00000000 08000000 895f2440 30000000 ........._$@0... - 37d30 22000000 b95f2440 28000000 22000000 "...._$@(..."... - 37d40 e15f2440 14000000 22000000 f55f2440 ._$@...."...._$@ - 37d50 17000000 22000000 0c602440 09000000 ...."....`$@.... - 37d60 22000000 15602440 31000000 22000000 "....`$@1..."... - 37d70 46602440 02000000 08000000 48602440 F`$@........H`$@ - 37d80 20000000 22000000 68602440 01000000 ..."...h`$@.... - 37d90 08000000 69602440 20000000 02000000 ....i`$@ ....... - 37da0 89602440 00000000 08000000 89602440 .`$@.........`$@ - 37db0 21010000 22000000 aa612440 02000000 !..."....a$@.... - 37dc0 08000000 ac612440 09000000 02000000 .....a$@........ - 37dd0 b5612440 0f000000 22000000 c4612440 .a$@...."....a$@ - 37de0 00000000 08000000 c4612440 13000000 .........a$@.... - 37df0 02000000 d7612440 00000000 08280000 .....a$@.....(.. - 37e00 d8612440 10000000 01280000 e8612440 .a$@.....(...a$@ - 37e10 2c000000 02000000 14622440 0d000000 ,........b$@.... - 37e20 22000000 21622440 20000000 22000000 "...!b$@ ..."... - 37e30 41622440 17000000 22000000 58622440 Ab$@...."...Xb$@ - 37e40 71000000 22000000 c9622440 17000000 q..."....b$@.... - 37e50 22000000 e0622440 08000000 22000000 "....b$@...."... - 37e60 e8622440 0c000000 22000000 f4622440 .b$@...."....b$@ - 37e70 19000000 22000000 0d632440 22000000 ...."....c$@"... - 37e80 22000000 2f632440 01000000 08000000 ".../c$@........ - 37e90 30632440 0d000000 22000000 3d632440 0c$@...."...=c$@ - 37ea0 01000000 08000000 3e632440 0e000000 ........>c$@.... - 37eb0 02000000 4c632440 00000000 08000000 ....Lc$@........ - 37ec0 4c632440 02000000 22000000 4e632440 Lc$@...."...Nc$@ - 37ed0 12000000 22000000 60632440 11000000 ...."...`c$@.... - 37ee0 22000000 71632440 1d000000 22000000 "...qc$@...."... - 37ef0 8e632440 00000000 08000000 8e632440 .c$@.........c$@ - 37f00 ce000000 02000000 5c642440 8e000000 ........\d$@.... - 37f10 22000000 ea642440 0a000000 22000000 "....d$@...."... - 37f20 f4642440 08000000 22000000 fc642440 .d$@...."....d$@ - 37f30 0f000000 22000000 0b652440 00000000 ...."....e$@.... - 37f40 08280000 0c652440 8c000000 01280000 .(...e$@.....(.. - 37f50 98652440 4c000000 02000000 e4652440 .e$@L........e$@ - 37f60 1b000000 22000000 ff652440 01000000 ...."....e$@.... - 37f70 08000000 00662440 08000000 22000000 .....f$@...."... - 37f80 08662440 00000000 08000000 08662440 .f$@.........f$@ - 37f90 6d000000 02000000 75662440 11000000 m.......uf$@.... - 37fa0 22000000 86662440 2b000000 22000000 "....f$@+..."... - 37fb0 b1662440 1b000000 22000000 cc662440 .f$@...."....f$@ - 37fc0 11000000 22000000 dd662440 00000000 ...."....f$@.... - 37fd0 08000000 dd662440 5e000000 22000000 .....f$@^..."... - 37fe0 3b672440 01000000 08000000 3c672440 ;g$@........t$@.... - 38570 08000000 3e742440 4a000000 22000000 ....>t$@J..."... - 38580 88742440 00000000 08000000 88742440 .t$@.........t$@ - 38590 0a000000 22000000 92742440 02000000 ...."....t$@.... - 385a0 08000000 94742440 06000000 22000000 .....t$@...."... - 385b0 9a742440 00000000 08000000 9a742440 .t$@.........t$@ - 385c0 1c000000 22000000 b6742440 00000000 ...."....t$@.... - 385d0 08000000 b6742440 1c000000 22000000 .....t$@...."... - 385e0 d2742440 08000000 22000000 da742440 .t$@...."....t$@ - 385f0 02000000 08000000 dc742440 24000000 .........t$@$... - 38600 22000000 00752440 01000000 08000000 "....u$@........ - 38610 01752440 0f000000 22000000 10752440 .u$@...."....u$@ - 38620 0a000000 22000000 1a752440 4a000000 ...."....u$@J... - 38630 22000000 64752440 29000000 22000000 "...du$@)..."... - 38640 8d752440 29000000 22000000 b6752440 .u$@)..."....u$@ - 38650 26000000 22000000 dc752440 20000000 &..."....u$@ ... - 38660 22000000 fc752440 0a000000 22000000 "....u$@...."... - 38670 06762440 00000000 08000000 06762440 .v$@.........v$@ - 38680 3a000000 22000000 40762440 01000000 :..."...@v$@.... - 38690 08000000 41762440 1c000000 22000000 ....Av$@...."... - 386a0 5d762440 0b000000 22000000 68762440 ]v$@...."...hv$@ - 386b0 0e000000 22000000 76762440 00000000 ...."...vv$@.... - 386c0 08000000 76762440 13000000 02000000 ....vv$@........ - 386d0 89762440 00000000 08000000 89762440 .v$@.........v$@ - 386e0 31000000 22000000 ba762440 03000000 1..."....v$@.... - 386f0 08000000 bd762440 53000000 22000000 .....v$@S..."... - 38700 10772440 06000000 22000000 16772440 .w$@...."....w$@ - 38710 02000000 08000000 18772440 14000000 .........w$@.... - 38720 02000000 2c772440 00000000 08000000 ....,w$@........ - 38730 60c72440 0f000000 04280000 70c72440 `.$@.....(..p.$@ - 38740 03000000 04280000 74c72440 06000000 .....(..t.$@.... - 38750 04280000 7cc72440 0a000000 04280000 .(..|.$@.....(.. - 38760 88c72440 0d000000 04280000 98c72440 ..$@.....(....$@ - 38770 0d000000 04280000 a8c72440 11000000 .....(....$@.... - 38780 04280000 bcc72440 0d000000 04280000 .(....$@.....(.. - 38790 ccc72440 0d000000 04280000 dcc72440 ..$@.....(....$@ - 387a0 07000000 04280000 e4c72440 16000000 .....(....$@.... - 387b0 04280000 fcc72440 21000000 04280000 .(....$@!....(.. - 387c0 20c82440 15000000 04280000 38c82440 .$@.....(..8.$@ - 387d0 12000000 04280000 4cc82440 1a000000 .....(..L.$@.... - 387e0 04280000 68c82440 0a000000 04280000 .(..h.$@.....(.. - 387f0 74c82440 36000000 04280000 acc82440 t.$@6....(....$@ - 38800 11000000 04280000 c0c82440 0e000000 .....(....$@.... - 38810 04280000 d0c82440 03000000 04280000 .(....$@.....(.. - 38820 d4c82440 06000000 04280000 dcc82440 ..$@.....(....$@ - 38830 0a000000 04280000 e8c82440 0d000000 .....(....$@.... - 38840 04280000 f8c82440 0d000000 04280000 .(....$@.....(.. - 38850 08c92440 0d000000 04280000 18c92440 ..$@.....(....$@ - 38860 0d000000 04280000 28c92440 07000000 .....(..(.$@.... - 38870 04280000 30c92440 16000000 04280000 .(..0.$@.....(.. - 38880 48c92440 21000000 04280000 6cc92440 H.$@!....(..l.$@ - 38890 12000000 04280000 80c92440 12000000 .....(....$@.... - 388a0 04280000 94c92440 0a000000 04280000 .(....$@.....(.. - 388b0 a0c92440 0a000000 04280000 acc92440 ..$@.....(....$@ - 388c0 11000000 04280000 c0c92440 39000000 .....(....$@9... - 388d0 04280000 fcc92440 43000000 04280000 .(....$@C....(.. - 388e0 40ca2440 0f000000 04280000 50ca2440 @.$@.....(..P.$@ - 388f0 0f000000 04280000 60ca2440 13000000 .....(..`.$@.... - 38900 04280000 74ca2440 27000000 04280000 .(..t.$@'....(.. - 38910 9cca2440 19000000 04280000 b8ca2440 ..$@.....(....$@ - 38920 22000000 04280000 dcca2440 3b000000 "....(....$@;... + 37a10 f830ff3f 00000000 04280000 785a2440 .0.?.....(..xZ$@ + 37a20 00000000 04280000 785a2440 18000000 .....(..xZ$@.... + 37a30 02000000 905a2440 11000000 22000000 .....Z$@...."... + 37a40 a15a2440 0d000000 22000000 ae5a2440 .Z$@...."....Z$@ + 37a50 00000000 08000000 ae5a2440 04000000 .........Z$@.... + 37a60 22000000 b25a2440 00000000 08280000 "....Z$@.....(.. + 37a70 b45a2440 02000000 02000000 b65a2440 .Z$@.........Z$@ + 37a80 00000000 08280000 b85a2440 14000000 .....(...Z$@.... + 37a90 01280000 cc5a2440 98000000 02000000 .(...Z$@........ + 37aa0 645b2440 0d000000 22000000 715b2440 d[$@...."...q[$@ + 37ab0 00000000 08280000 745b2440 04000000 .....(..t[$@.... + 37ac0 01280000 785b2440 9b000000 02000000 .(..x[$@........ + 37ad0 135c2440 01000000 08000000 145c2440 .\$@.........\$@ + 37ae0 23000000 22000000 375c2440 00000000 #..."...7\$@.... + 37af0 08280000 385c2440 04000000 01280000 .(..8\$@.....(.. + 37b00 3c5c2440 7e000000 02000000 ba5c2440 <\$@~........\$@ + 37b10 0f000000 22000000 c95c2440 00000000 ...."....\$@.... + 37b20 08280000 cc5c2440 1c000000 01280000 .(...\$@.....(.. + 37b30 e85c2440 21000000 02000000 095d2440 .\$@!........]$@ + 37b40 00000000 08000000 095d2440 19000000 .........]$@.... + 37b50 02000000 225d2440 02000000 08000000 ...."]$@........ + 37b60 245d2440 1e000000 02000000 425d2440 $]$@........B]$@ + 37b70 02000000 08000000 445d2440 27000000 ........D]$@'... + 37b80 02000000 6b5d2440 00000000 08000000 ....k]$@........ + 37b90 6b5d2440 0e000000 22000000 795d2440 k]$@...."...y]$@ + 37ba0 00000000 08280000 7c5d2440 00000000 .....(..|]$@.... + 37bb0 01280000 7c5d2440 24000000 02000000 .(..|]$@$....... + 37bc0 a05d2440 23000000 22000000 c35d2440 .]$@#..."....]$@ + 37bd0 01000000 08000000 c45d2440 0f000000 .........]$@.... + 37be0 22000000 d35d2440 00000000 08280000 "....]$@.....(.. + 37bf0 d45d2440 08000000 01280000 dc5d2440 .]$@.....(...]$@ + 37c00 3b000000 02000000 175e2440 01000000 ;........^$@.... + 37c10 08000000 185e2440 15000000 22000000 .....^$@...."... + 37c20 2d5e2440 00000000 08000000 2d5e2440 -^$@........-^$@ + 37c30 0b000000 02000000 385e2440 09000000 ........8^$@.... + 37c40 22000000 415e2440 00000000 08280000 "...A^$@.....(.. + 37c50 445e2440 00000000 01280000 445e2440 D^$@.....(..D^$@ + 37c60 20000000 02000000 645e2440 09000000 .......d^$@.... + 37c70 22000000 6d5e2440 00000000 08280000 "...m^$@.....(.. + 37c80 705e2440 2c000000 01280000 9c5e2440 p^$@,....(...^$@ + 37c90 37000000 02000000 d35e2440 02000000 7........^$@.... + 37ca0 08000000 d55e2440 33000000 22000000 .....^$@3..."... + 37cb0 085f2440 33000000 22000000 3b5f2440 ._$@3..."...;_$@ + 37cc0 02000000 08000000 3d5f2440 03000000 ........=_$@.... + 37cd0 22000000 405f2440 1a000000 22000000 "...@_$@...."... + 37ce0 5a5f2440 00000000 08000000 5a5f2440 Z_$@........Z_$@ + 37cf0 2e000000 22000000 885f2440 0b000000 ...."...._$@.... + 37d00 22000000 935f2440 00000000 08000000 "...._$@........ + 37d10 935f2440 12000000 02000000 a55f2440 ._$@........._$@ + 37d20 00000000 08000000 a55f2440 30000000 ........._$@0... + 37d30 22000000 d55f2440 28000000 22000000 "...._$@(..."... + 37d40 fd5f2440 14000000 22000000 11602440 ._$@...."....`$@ + 37d50 17000000 22000000 28602440 09000000 ...."...(`$@.... + 37d60 22000000 31602440 31000000 22000000 "...1`$@1..."... + 37d70 62602440 02000000 08000000 64602440 b`$@........d`$@ + 37d80 20000000 22000000 84602440 01000000 ..."....`$@.... + 37d90 08000000 85602440 20000000 02000000 .....`$@ ....... + 37da0 a5602440 00000000 08000000 a5602440 .`$@.........`$@ + 37db0 21010000 22000000 c6612440 02000000 !..."....a$@.... + 37dc0 08000000 c8612440 09000000 02000000 .....a$@........ + 37dd0 d1612440 0f000000 22000000 e0612440 .a$@...."....a$@ + 37de0 00000000 08000000 e0612440 13000000 .........a$@.... + 37df0 02000000 f3612440 00000000 08280000 .....a$@.....(.. + 37e00 f4612440 10000000 01280000 04622440 .a$@.....(...b$@ + 37e10 2c000000 02000000 30622440 0d000000 ,.......0b$@.... + 37e20 22000000 3d622440 20000000 22000000 "...=b$@ ..."... + 37e30 5d622440 17000000 22000000 74622440 ]b$@...."...tb$@ + 37e40 71000000 22000000 e5622440 17000000 q..."....b$@.... + 37e50 22000000 fc622440 08000000 22000000 "....b$@...."... + 37e60 04632440 0c000000 22000000 10632440 .c$@...."....c$@ + 37e70 19000000 22000000 29632440 22000000 ...."...)c$@"... + 37e80 22000000 4b632440 01000000 08000000 "...Kc$@........ + 37e90 4c632440 0d000000 22000000 59632440 Lc$@...."...Yc$@ + 37ea0 01000000 08000000 5a632440 0e000000 ........Zc$@.... + 37eb0 02000000 68632440 00000000 08000000 ....hc$@........ + 37ec0 68632440 02000000 22000000 6a632440 hc$@...."...jc$@ + 37ed0 12000000 22000000 7c632440 11000000 ...."...|c$@.... + 37ee0 22000000 8d632440 1d000000 22000000 "....c$@...."... + 37ef0 aa632440 00000000 08000000 aa632440 .c$@.........c$@ + 37f00 ce000000 02000000 78642440 8e000000 ........xd$@.... + 37f10 22000000 06652440 0a000000 22000000 "....e$@...."... + 37f20 10652440 08000000 22000000 18652440 .e$@...."....e$@ + 37f30 0f000000 22000000 27652440 00000000 ...."...'e$@.... + 37f40 08280000 28652440 8c000000 01280000 .(..(e$@.....(.. + 37f50 b4652440 4c000000 02000000 00662440 .e$@L........f$@ + 37f60 1b000000 22000000 1b662440 01000000 ...."....f$@.... + 37f70 08000000 1c662440 08000000 22000000 .....f$@...."... + 37f80 24662440 00000000 08000000 24662440 $f$@........$f$@ + 37f90 6d000000 02000000 91662440 11000000 m........f$@.... + 37fa0 22000000 a2662440 2b000000 22000000 "....f$@+..."... + 37fb0 cd662440 1b000000 22000000 e8662440 .f$@...."....f$@ + 37fc0 11000000 22000000 f9662440 00000000 ...."....f$@.... + 37fd0 08000000 f9662440 5e000000 22000000 .....f$@^..."... + 37fe0 57672440 01000000 08000000 58672440 Wg$@........Xg$@ + 37ff0 4e000000 02000000 a6672440 00000000 N........g$@.... + 38000 08000000 a6672440 12000000 22000000 .....g$@...."... + 38010 b8672440 00000000 08000000 b8672440 .g$@.........g$@ + 38020 12000000 22000000 ca672440 00000000 ...."....g$@.... + 38030 08000000 ca672440 0f000000 22000000 .....g$@...."... + 38040 d9672440 83000000 22000000 5c682440 .g$@...."...\h$@ + 38050 2c000000 22000000 88682440 23000000 ,..."....h$@#... + 38060 22000000 ab682440 01000000 08000000 "....h$@........ + 38070 ac682440 18000000 22000000 c4682440 .h$@...."....h$@ + 38080 00000000 08000000 c4682440 43000000 .........h$@C... + 38090 22000000 07692440 00000000 08000000 "....i$@........ + 380a0 07692440 1a000000 22000000 21692440 .i$@...."...!i$@ + 380b0 00000000 08000000 21692440 1c000000 ........!i$@.... + 380c0 22000000 3d692440 08000000 22000000 "...=i$@...."... + 380d0 45692440 00000000 08000000 45692440 Ei$@........Ei$@ + 380e0 24000000 22000000 69692440 00000000 $..."...ii$@.... + 380f0 08000000 69692440 0f000000 22000000 ....ii$@...."... + 38100 78692440 0a000000 22000000 82692440 xi$@...."....i$@ + 38110 42000000 22000000 c4692440 26000000 B..."....i$@&... + 38120 22000000 ea692440 26000000 22000000 "....i$@&..."... + 38130 106a2440 26000000 22000000 366a2440 .j$@&..."...6j$@ + 38140 20000000 22000000 566a2440 0a000000 ..."...Vj$@.... + 38150 22000000 606a2440 00000000 08000000 "...`j$@........ + 38160 606a2440 2b000000 22000000 8b6a2440 `j$@+..."....j$@ + 38170 02000000 08000000 8d6a2440 27000000 .........j$@'... + 38180 22000000 b46a2440 0b000000 22000000 "....j$@...."... + 38190 bf6a2440 01000000 08000000 c06a2440 .j$@.........j$@ + 381a0 10000000 02000000 d06a2440 00000000 .........j$@.... + 381b0 08000000 d06a2440 1d000000 22000000 .....j$@...."... + 381c0 ed6a2440 2e000000 22000000 1b6b2440 .j$@...."....k$@ + 381d0 01000000 08000000 1c6b2440 2b000000 .........k$@+... + 381e0 22000000 476b2440 02000000 08000000 "...Gk$@........ + 381f0 496b2440 2a000000 22000000 736b2440 Ik$@*..."...sk$@ + 38200 02000000 08000000 756b2440 51000000 ........uk$@Q... + 38210 22000000 c66b2440 00000000 08000000 "....k$@........ + 38220 c66b2440 34000000 02000000 fa6b2440 .k$@4........k$@ + 38230 58000000 22000000 526c2440 00000000 X..."...Rl$@.... + 38240 08000000 526c2440 0d000000 22000000 ....Rl$@...."... + 38250 5f6c2440 01000000 08000000 606c2440 _l$@........`l$@ + 38260 1a000000 02000000 7a6c2440 08000000 ........zl$@.... + 38270 22000000 826c2440 02000000 08000000 "....l$@........ + 38280 846c2440 14000000 02000000 986c2440 .l$@.........l$@ + 38290 00000000 08000000 986c2440 32000000 .........l$@2... + 382a0 22000000 ca6c2440 41000000 22000000 "....l$@A..."... + 382b0 0b6d2440 01000000 08000000 0c6d2440 .m$@.........m$@ + 382c0 27000000 22000000 336d2440 01000000 '..."...3m$@.... + 382d0 08000000 346d2440 1c000000 02000000 ....4m$@........ + 382e0 506d2440 00000000 08000000 506d2440 Pm$@........Pm$@ + 382f0 52000000 22000000 a26d2440 00000000 R..."....m$@.... + 38300 08000000 a26d2440 09000000 22000000 .....m$@...."... + 38310 ab6d2440 02000000 08000000 ad6d2440 .m$@.........m$@ + 38320 21000000 22000000 ce6d2440 2b000000 !..."....m$@+... + 38330 22000000 f96d2440 48000000 22000000 "....m$@H..."... + 38340 416e2440 56000000 22000000 976e2440 An$@V..."....n$@ + 38350 02000000 08000000 996e2440 3f000000 .........n$@?... + 38360 22000000 d86e2440 0b000000 22000000 "....n$@...."... + 38370 e36e2440 00000000 08000000 e36e2440 .n$@.........n$@ + 38380 34000000 22000000 176f2440 01000000 4..."....o$@.... + 38390 08000000 186f2440 15000000 02000000 .....o$@........ + 383a0 2d6f2440 00000000 08000000 2d6f2440 -o$@........-o$@ + 383b0 25000000 22000000 526f2440 56000000 %..."...Ro$@V... + 383c0 22000000 a86f2440 00000000 08000000 "....o$@........ + 383d0 a86f2440 24000000 02000000 cc6f2440 .o$@$........o$@ + 383e0 00000000 08000000 cc6f2440 0e000000 .........o$@.... + 383f0 22000000 da6f2440 02000000 08000000 "....o$@........ + 38400 dc6f2440 0e000000 22000000 ea6f2440 .o$@...."....o$@ + 38410 03000000 08000000 ed6f2440 0c000000 .........o$@.... + 38420 22000000 f96f2440 b0010000 22000000 "....o$@...."... + 38430 a9712440 00000000 08000000 a9712440 .q$@.........q$@ + 38440 15000000 22000000 be712440 02000000 ...."....q$@.... + 38450 08000000 c0712440 15000000 22000000 .....q$@...."... + 38460 d5712440 2f000000 22000000 04722440 .q$@/..."....r$@ + 38470 00000000 08000000 04722440 7b000000 .........r$@{... + 38480 02000000 7f722440 01000000 08000000 .....r$@........ + 38490 80722440 a6000000 22000000 26732440 .r$@...."...&s$@ + 384a0 0a000000 22000000 30732440 00000000 ...."...0s$@.... + 384b0 08000000 30732440 06000000 22000000 ....0s$@...."... + 384c0 36732440 02000000 08000000 38732440 6s$@........8s$@ + 384d0 28000000 02000000 60732440 06000000 (.......`s$@.... + 384e0 22000000 66732440 02000000 08000000 "...fs$@........ + 384f0 68732440 3f000000 22000000 a7732440 hs$@?..."....s$@ + 38500 01000000 08000000 a8732440 11000000 .........s$@.... + 38510 02000000 b9732440 00000000 08000000 .....s$@........ + 38520 b9732440 0a000000 22000000 c3732440 .s$@...."....s$@ + 38530 02000000 08000000 c5732440 10000000 .........s$@.... + 38540 22000000 d5732440 6c000000 22000000 "....s$@l..."... + 38550 41742440 00000000 08000000 41742440 At$@........At$@ + 38560 19000000 22000000 5a742440 00000000 ...."...Zt$@.... + 38570 08000000 5a742440 4a000000 22000000 ....Zt$@J..."... + 38580 a4742440 00000000 08000000 a4742440 .t$@.........t$@ + 38590 0a000000 22000000 ae742440 02000000 ...."....t$@.... + 385a0 08000000 b0742440 06000000 22000000 .....t$@...."... + 385b0 b6742440 00000000 08000000 b6742440 .t$@.........t$@ + 385c0 1c000000 22000000 d2742440 00000000 ...."....t$@.... + 385d0 08000000 d2742440 1c000000 22000000 .....t$@...."... + 385e0 ee742440 08000000 22000000 f6742440 .t$@...."....t$@ + 385f0 02000000 08000000 f8742440 24000000 .........t$@$... + 38600 22000000 1c752440 01000000 08000000 "....u$@........ + 38610 1d752440 0f000000 22000000 2c752440 .u$@...."...,u$@ + 38620 0a000000 22000000 36752440 4a000000 ...."...6u$@J... + 38630 22000000 80752440 29000000 22000000 "....u$@)..."... + 38640 a9752440 29000000 22000000 d2752440 .u$@)..."....u$@ + 38650 26000000 22000000 f8752440 20000000 &..."....u$@ ... + 38660 22000000 18762440 0a000000 22000000 "....v$@...."... + 38670 22762440 00000000 08000000 22762440 "v$@........"v$@ + 38680 3a000000 22000000 5c762440 01000000 :..."...\v$@.... + 38690 08000000 5d762440 1c000000 22000000 ....]v$@...."... + 386a0 79762440 0b000000 22000000 84762440 yv$@...."....v$@ + 386b0 0e000000 22000000 92762440 00000000 ...."....v$@.... + 386c0 08000000 92762440 13000000 02000000 .....v$@........ + 386d0 a5762440 00000000 08000000 a5762440 .v$@.........v$@ + 386e0 31000000 22000000 d6762440 03000000 1..."....v$@.... + 386f0 08000000 d9762440 53000000 22000000 .....v$@S..."... + 38700 2c772440 06000000 22000000 32772440 ,w$@...."...2w$@ + 38710 02000000 08000000 34772440 14000000 ........4w$@.... + 38720 02000000 48772440 00000000 08000000 ....Hw$@........ + 38730 80c72440 0f000000 04280000 90c72440 ..$@.....(....$@ + 38740 03000000 04280000 94c72440 06000000 .....(....$@.... + 38750 04280000 9cc72440 0a000000 04280000 .(....$@.....(.. + 38760 a8c72440 0d000000 04280000 b8c72440 ..$@.....(....$@ + 38770 0d000000 04280000 c8c72440 11000000 .....(....$@.... + 38780 04280000 dcc72440 0d000000 04280000 .(....$@.....(.. + 38790 ecc72440 0d000000 04280000 fcc72440 ..$@.....(....$@ + 387a0 07000000 04280000 04c82440 16000000 .....(....$@.... + 387b0 04280000 1cc82440 21000000 04280000 .(....$@!....(.. + 387c0 40c82440 15000000 04280000 58c82440 @.$@.....(..X.$@ + 387d0 12000000 04280000 6cc82440 1a000000 .....(..l.$@.... + 387e0 04280000 88c82440 0a000000 04280000 .(....$@.....(.. + 387f0 94c82440 36000000 04280000 ccc82440 ..$@6....(....$@ + 38800 11000000 04280000 e0c82440 0e000000 .....(....$@.... + 38810 04280000 f0c82440 03000000 04280000 .(....$@.....(.. + 38820 f4c82440 06000000 04280000 fcc82440 ..$@.....(....$@ + 38830 0a000000 04280000 08c92440 0d000000 .....(....$@.... + 38840 04280000 18c92440 0d000000 04280000 .(....$@.....(.. + 38850 28c92440 0d000000 04280000 38c92440 (.$@.....(..8.$@ + 38860 0d000000 04280000 48c92440 07000000 .....(..H.$@.... + 38870 04280000 50c92440 16000000 04280000 .(..P.$@.....(.. + 38880 68c92440 21000000 04280000 8cc92440 h.$@!....(....$@ + 38890 12000000 04280000 a0c92440 12000000 .....(....$@.... + 388a0 04280000 b4c92440 0a000000 04280000 .(....$@.....(.. + 388b0 c0c92440 0a000000 04280000 ccc92440 ..$@.....(....$@ + 388c0 11000000 04280000 e0c92440 39000000 .....(....$@9... + 388d0 04280000 1cca2440 43000000 04280000 .(....$@C....(.. + 388e0 60ca2440 0f000000 04280000 70ca2440 `.$@.....(..p.$@ + 388f0 0f000000 04280000 80ca2440 13000000 .....(....$@.... + 38900 04280000 94ca2440 27000000 04280000 .(....$@'....(.. + 38910 bcca2440 19000000 04280000 d8ca2440 ..$@.....(....$@ + 38920 22000000 04280000 fcca2440 3b000000 "....(....$@;... 38930 04280000 0c31ff3f 00000000 04280000 .(...1.?.....(.. 38940 1031ff3f 00000000 04280000 1431ff3f .1.?.....(...1.? 38950 00000000 04280000 3031ff3f 00000000 .....(..01.?.... 38960 04280000 3431ff3f 00000000 04280000 .(..41.?.....(.. - 38970 3831ff3f 00000000 04280000 2c772440 81.?.....(..,w$@ - 38980 00000000 04280000 2c772440 18000000 .....(..,w$@.... - 38990 02000000 44772440 11000000 22000000 ....Dw$@...."... - 389a0 55772440 0d000000 22000000 62772440 Uw$@...."...bw$@ - 389b0 00000000 08000000 62772440 04000000 ........bw$@.... - 389c0 22000000 66772440 00000000 08280000 "...fw$@.....(.. - 389d0 68772440 2c000000 01280000 94772440 hw$@,....(...w$@ - 389e0 2e000000 02000000 c2772440 2e000000 .........w$@.... - 389f0 22000000 f0772440 15000000 22000000 "....w$@...."... - 38a00 05782440 00000000 08000000 05782440 .x$@.........x$@ - 38a10 18000000 22000000 1d782440 2f000000 ...."....x$@/... - 38a20 22000000 4c782440 6c000000 22000000 "...Lx$@l..."... - 38a30 b8782440 02000000 08000000 ba782440 .x$@.........x$@ - 38a40 26000000 22000000 e0782440 06000000 &..."....x$@.... - 38a50 22000000 e6782440 00000000 08000000 "....x$@........ - 38a60 e6782440 6a000000 22000000 50792440 .x$@j..."...Py$@ - 38a70 00000000 08000000 50792440 2c000000 ........Py$@,... - 38a80 02000000 7c792440 19000000 22000000 ....|y$@...."... - 38a90 95792440 00000000 08000000 95792440 .y$@.........y$@ - 38aa0 1e000000 22000000 b3792440 02000000 ...."....y$@.... - 38ab0 08000000 b5792440 5a000000 22000000 .....y$@Z..."... - 38ac0 0f7a2440 01000000 08000000 107a2440 .z$@.........z$@ - 38ad0 27000000 02000000 377a2440 01000000 '.......7z$@.... - 38ae0 08000000 387a2440 2c000000 02000000 ....8z$@,....... - 38af0 647a2440 12000000 22000000 767a2440 dz$@...."...vz$@ - 38b00 00000000 08000000 767a2440 6d000000 ........vz$@m... - 38b10 22000000 e37a2440 02000000 08000000 "....z$@........ - 38b20 e57a2440 2a000000 02000000 0f7b2440 .z$@*........{$@ - 38b30 01000000 08000000 107b2440 2c000000 .........{$@,... - 38b40 02000000 3c7b2440 12000000 22000000 ....<{$@...."... - 38b50 4e7b2440 02000000 08000000 507b2440 N{$@........P{$@ - 38b60 78000000 22000000 c87b2440 01000000 x..."....{$@.... - 38b70 08000000 c97b2440 32000000 02000000 .....{$@2....... - 38b80 fb7b2440 01000000 08000000 fc7b2440 .{$@.........{$@ - 38b90 2c000000 02000000 287c2440 12000000 ,.......(|$@.... - 38ba0 22000000 3a7c2440 02000000 08000000 "...:|$@........ - 38bb0 3c7c2440 13000000 22000000 4f7c2440 <|$@...."...O|$@ - 38bc0 00000000 08280000 507c2440 0c000000 .....(..P|$@.... - 38bd0 01280000 5c7c2440 87000000 02000000 .(..\|$@........ - 38be0 e37c2440 01000000 08000000 e47c2440 .|$@.........|$@ - 38bf0 23000000 22000000 077d2440 00000000 #..."....}$@.... - 38c00 08280000 087d2440 00000000 01280000 .(...}$@.....(.. - 38c10 087d2440 5a000000 02000000 627d2440 .}$@Z.......b}$@ - 38c20 09000000 22000000 6b7d2440 00000000 ...."...k}$@.... - 38c30 08280000 6c7d2440 0c000000 01280000 .(..l}$@.....(.. - 38c40 787d2440 21000000 02000000 997d2440 x}$@!........}$@ - 38c50 00000000 08000000 997d2440 23000000 .........}$@#... - 38c60 02000000 bc7d2440 09000000 22000000 .....}$@...."... - 38c70 c57d2440 00000000 08280000 c87d2440 .}$@.....(...}$@ - 38c80 00000000 01280000 c87d2440 20000000 .....(...}$@ ... - 38c90 02000000 e87d2440 09000000 22000000 .....}$@...."... - 38ca0 f17d2440 00000000 08280000 f47d2440 .}$@.....(...}$@ - 38cb0 08000000 01280000 fc7d2440 22000000 .....(...}$@"... - 38cc0 02000000 1e7e2440 02000000 08000000 .....~$@........ - 38cd0 207e2440 24000000 02000000 447e2440 ~$@$.......D~$@ - 38ce0 09000000 22000000 4d7e2440 00000000 ...."...M~$@.... - 38cf0 08280000 507e2440 08000000 01280000 .(..P~$@.....(.. - 38d00 587e2440 22000000 02000000 7a7e2440 X~$@".......z~$@ - 38d10 02000000 08000000 7c7e2440 24000000 ........|~$@$... - 38d20 02000000 a07e2440 09000000 22000000 .....~$@...."... - 38d30 a97e2440 00000000 08280000 ac7e2440 .~$@.....(...~$@ - 38d40 00000000 01280000 ac7e2440 20000000 .....(...~$@ ... - 38d50 02000000 cc7e2440 09000000 22000000 .....~$@...."... - 38d60 d57e2440 00000000 08280000 d87e2440 .~$@.....(...~$@ - 38d70 00000000 01280000 d87e2440 20000000 .....(...~$@ ... - 38d80 02000000 f87e2440 09000000 22000000 .....~$@...."... - 38d90 017f2440 00000000 08280000 047f2440 ..$@.....(....$@ - 38da0 34000000 01280000 387f2440 44000000 4....(..8.$@D... - 38db0 02000000 7c7f2440 87000000 22000000 ....|.$@...."... - 38dc0 03802440 03000000 08000000 06802440 ..$@..........$@ - 38dd0 1a000000 02000000 20802440 50000000 ........ .$@P... - 38de0 22000000 70802440 00000000 08000000 "...p.$@........ - 38df0 70802440 06000000 22000000 76802440 p.$@...."...v.$@ - 38e00 00000000 08000000 76802440 07000000 ........v.$@.... - 38e10 02000000 7d802440 55000000 22000000 ....}.$@U..."... - 38e20 d2802440 0f000000 22000000 e1802440 ..$@....".....$@ - 38e30 00000000 08280000 e4802440 2c000000 .....(....$@,... - 38e40 01280000 10812440 30000000 02000000 .(....$@0....... - 38e50 40812440 08000000 22000000 48812440 @.$@...."...H.$@ - 38e60 01000000 08000000 49812440 0b000000 ........I.$@.... - 38e70 22000000 54812440 08000000 22000000 "...T.$@...."... - 38e80 5c812440 00000000 08000000 5c812440 \.$@........\.$@ - 38e90 20000000 22000000 7c812440 4b000000 ..."...|.$@K... - 38ea0 22000000 c7812440 01000000 08000000 ".....$@........ - 38eb0 c8812440 35000000 22000000 fd812440 ..$@5...".....$@ - 38ec0 01000000 08000000 fe812440 0e000000 ..........$@.... - 38ed0 22000000 0c822440 06000000 22000000 ".....$@...."... - 38ee0 12822440 02000000 08000000 14822440 ..$@..........$@ - 38ef0 0d000000 02000000 21822440 03000000 ........!.$@.... - 38f00 22000000 24822440 29000000 22000000 "...$.$@)..."... - 38f10 4d822440 00000000 08000000 4d822440 M.$@........M.$@ - 38f20 3c000000 22000000 89822440 17000000 <...".....$@.... - 38f30 22000000 a0822440 5b000000 22000000 ".....$@[..."... - 38f40 fb822440 01000000 08000000 fc822440 ..$@..........$@ - 38f50 24000000 22000000 20832440 28000000 $..."... .$@(... - 38f60 22000000 48832440 18000000 22000000 "...H.$@...."... - 38f70 60832440 30000000 22000000 90832440 `.$@0...".....$@ - 38f80 00000000 08000000 90832440 25000000 ..........$@%... - 38f90 02000000 b5832440 15000000 22000000 ......$@...."... - 38fa0 ca832440 32000000 22000000 fc832440 ..$@2...".....$@ - 38fb0 8d000000 22000000 89842440 00000000 ....".....$@.... - 38fc0 08000000 89842440 13000000 22000000 ......$@...."... - 38fd0 9c842440 00000000 08280000 9c842440 ..$@.....(....$@ - 38fe0 2c000000 01280000 c8842440 3e000000 ,....(....$@>... - 38ff0 02000000 06852440 22000000 22000000 ......$@"..."... - 39000 28852440 18000000 22000000 40852440 (.$@...."...@.$@ - 39010 00000000 08000000 40852440 3a000000 ........@.$@:... - 39020 22000000 7a852440 02000000 08000000 "...z.$@........ - 39030 7c852440 3c000000 22000000 b8852440 |.$@<...".....$@ - 39040 02000000 08000000 ba852440 0e000000 ..........$@.... - 39050 22000000 c8852440 06000000 22000000 ".....$@...."... - 39060 ce852440 02000000 08000000 d0852440 ..$@..........$@ - 39070 0d000000 02000000 dd852440 03000000 ..........$@.... - 39080 22000000 e0852440 29000000 22000000 ".....$@)..."... - 39090 09862440 00000000 08000000 09862440 ..$@..........$@ - 390a0 38000000 22000000 41862440 12000000 8..."...A.$@.... - 390b0 22000000 53862440 58000000 22000000 "...S.$@X..."... - 390c0 ab862440 02000000 08000000 ad862440 ..$@..........$@ - 390d0 4d000000 22000000 fa862440 3a000000 M...".....$@:... - 390e0 22000000 34872440 18000000 22000000 "...4.$@...."... - 390f0 4c872440 02000000 08000000 4e872440 L.$@........N.$@ - 39100 1b000000 02000000 69872440 25000000 ........i.$@%... - 39110 22000000 8e872440 97000000 22000000 ".....$@...."... - 39120 25882440 00000000 08000000 25882440 %.$@........%.$@ - 39130 06000000 22000000 2b882440 01000000 ...."...+.$@.... - 39140 08000000 2c882440 13000000 22000000 ....,.$@...."... - 39150 3f882440 00000000 08280000 40882440 ?.$@.....(..@.$@ - 39160 00000000 01280000 40882440 23000000 .....(..@.$@#... - 39170 02000000 63882440 00000000 08000000 ....c.$@........ - 39180 63882440 0e000000 22000000 71882440 c.$@...."...q.$@ - 39190 00000000 08280000 74882440 58000000 .....(..t.$@X... - 391a0 01280000 cc882440 1b000000 02000000 .(....$@........ - 391b0 e7882440 01000000 08000000 e8882440 ..$@..........$@ - 391c0 3d000000 22000000 25892440 00000000 =..."...%.$@.... - 391d0 08000000 25892440 2b000000 02000000 ....%.$@+....... - 391e0 50892440 18000000 22000000 68892440 P.$@...."...h.$@ - 391f0 01000000 08000000 69892440 17000000 ........i.$@.... - 39200 22000000 80892440 29000000 22000000 ".....$@)..."... - 39210 a9892440 34000000 22000000 dd892440 ..$@4...".....$@ - 39220 01000000 08000000 de892440 0e000000 ..........$@.... - 39230 22000000 ec892440 06000000 22000000 ".....$@...."... - 39240 f2892440 02000000 08000000 f4892440 ..$@..........$@ - 39250 39000000 22000000 2d8a2440 0e000000 9..."...-.$@.... - 39260 22000000 3b8a2440 01000000 08000000 "...;.$@........ - 39270 3c8a2440 20000000 22000000 5c8a2440 <.$@ ..."...\.$@ - 39280 01000000 08000000 5d8a2440 42000000 ........].$@B... - 39290 22000000 9f8a2440 01000000 08000000 ".....$@........ - 392a0 a08a2440 2a000000 22000000 ca8a2440 ..$@*...".....$@ - 392b0 00000000 08000000 ca8a2440 05000000 ..........$@.... - 392c0 22000000 cf8a2440 00000000 08000000 ".....$@........ - 392d0 cf8a2440 39000000 02000000 088b2440 ..$@9.........$@ - 392e0 18000000 22000000 208b2440 01000000 ...."... .$@.... - 392f0 08000000 218b2440 17000000 22000000 ....!.$@...."... - 39300 388b2440 2d000000 22000000 658b2440 8.$@-..."...e.$@ - 39310 3c000000 22000000 a18b2440 00000000 <...".....$@.... - 39320 08000000 a18b2440 15000000 22000000 ......$@...."... - 39330 b68b2440 06000000 22000000 bc8b2440 ..$@....".....$@ - 39340 00000000 08000000 bc8b2440 4f000000 ..........$@O... - 39350 22000000 0b8c2440 01000000 08000000 ".....$@........ - 39360 0c8c2440 20000000 22000000 2c8c2440 ..$@ ..."...,.$@ - 39370 00000000 08000000 2c8c2440 c2000000 ........,.$@.... - 39380 22000000 ee8c2440 08000000 22000000 ".....$@...."... - 39390 f68c2440 03000000 08000000 f98c2440 ..$@..........$@ - 393a0 1d000000 22000000 168d2440 02000000 ....".....$@.... - 393b0 08000000 188d2440 19000000 02000000 ......$@........ - 393c0 318d2440 0a000000 22000000 3b8d2440 1.$@...."...;.$@ - 393d0 01000000 08000000 3c8d2440 18000000 ........<.$@.... - 393e0 22000000 548d2440 24000000 22000000 "...T.$@$..."... - 393f0 788d2440 00000000 08000000 788d2440 x.$@........x.$@ - 39400 1e000000 02000000 968d2440 02000000 ..........$@.... - 39410 08000000 988d2440 36000000 22000000 ......$@6..."... - 39420 ce8d2440 00000000 08000000 ce8d2440 ..$@..........$@ - 39430 0a000000 22000000 d88d2440 00000000 ....".....$@.... - 39440 08000000 d88d2440 18000000 22000000 ......$@...."... - 39450 f08d2440 00000000 08000000 f08d2440 ..$@..........$@ - 39460 05000000 22000000 f58d2440 00000000 ....".....$@.... - 39470 08000000 f58d2440 0a000000 02000000 ......$@........ - 39480 ff8d2440 01000000 08000000 008e2440 ..$@..........$@ - 39490 28000000 02000000 288e2440 29000000 (.......(.$@)... - 394a0 22000000 518e2440 00000000 08000000 "...Q.$@........ - 394b0 518e2440 29000000 02000000 7a8e2440 Q.$@).......z.$@ - 394c0 02000000 08000000 7c8e2440 2e000000 ........|.$@.... - 394d0 02000000 aa8e2440 02000000 08000000 ......$@........ - 394e0 ac8e2440 22000000 22000000 ce8e2440 ..$@"...".....$@ - 394f0 03000000 08000000 d18e2440 8e000000 ..........$@.... - 39500 22000000 5f8f2440 01000000 08000000 "..._.$@........ - 39510 608f2440 7d000000 02000000 dd8f2440 `.$@}.........$@ - 39520 0f000000 22000000 ec8f2440 00000000 ....".....$@.... - 39530 08280000 ec8f2440 00000000 01280000 .(....$@.....(.. - 39540 ec8f2440 55000000 02000000 41902440 ..$@U.......A.$@ - 39550 00000000 08000000 41902440 0b000000 ........A.$@.... - 39560 22000000 4c902440 09000000 22000000 "...L.$@...."... - 39570 55902440 00000000 08000000 1095fe3f U.$@...........? - 39580 00000000 04280000 34cb2440 19000000 .....(..4.$@.... - 39590 04280000 50cb2440 03000000 04280000 .(..P.$@.....(.. - 395a0 54cb2440 03000000 04280000 58cb2440 T.$@.....(..X.$@ - 395b0 0f000000 04280000 68cb2440 0a000000 .....(..h.$@.... - 395c0 04280000 74cb2440 0b000000 04280000 .(..t.$@.....(.. - 395d0 80cb2440 0d000000 04280000 90cb2440 ..$@.....(....$@ - 395e0 0d000000 04280000 a0cb2440 0b000000 .....(....$@.... - 395f0 04280000 accb2440 0e000000 04280000 .(....$@.....(.. - 39600 bccb2440 0d000000 04280000 cccb2440 ..$@.....(....$@ - 39610 0b000000 04280000 d8cb2440 0e000000 .....(....$@.... - 39620 04280000 e8cb2440 0e000000 04280000 .(....$@.....(.. - 39630 f8cb2440 0b000000 04280000 04cc2440 ..$@.....(....$@ - 39640 4e000000 04280000 54cc2440 0d000000 N....(..T.$@.... - 39650 04280000 64cc2440 0e000000 04280000 .(..d.$@.....(.. - 39660 74cc2440 0e000000 04280000 84cc2440 t.$@.....(....$@ - 39670 23000000 04280000 a8cc2440 2a000000 #....(....$@*... - 39680 04280000 d4cc2440 12000000 04280000 .(....$@.....(.. - 39690 e8cc2440 03000000 04280000 eccc2440 ..$@.....(....$@ - 396a0 06000000 04280000 f4cc2440 0e000000 .....(....$@.... - 396b0 04280000 04cd2440 06000000 04280000 .(....$@.....(.. - 396c0 0ccd2440 0d000000 04280000 1ccd2440 ..$@.....(....$@ - 396d0 25000000 04280000 44cd2440 0f000000 %....(..D.$@.... - 396e0 04280000 54cd2440 12000000 04280000 .(..T.$@.....(.. - 396f0 68cd2440 02000000 04280000 6ccd2440 h.$@.....(..l.$@ - 39700 06000000 04280000 74cd2440 05000000 .....(..t.$@.... - 39710 04280000 7ccd2440 02000000 04280000 .(..|.$@.....(.. - 39720 80cd2440 06000000 04280000 88cd2440 ..$@.....(....$@ - 39730 12000000 04280000 9ccd2440 06000000 .....(....$@.... - 39740 04280000 a4cd2440 42000000 04280000 .(....$@B....(.. - 39750 e8cd2440 02000000 04280000 eccd2440 ..$@.....(....$@ - 39760 06000000 04280000 f4cd2440 0a000000 .....(....$@.... - 39770 04280000 00ce2440 21000000 04280000 .(....$@!....(.. - 39780 24ce2440 0f000000 04280000 34ce2440 $.$@.....(..4.$@ - 39790 02000000 04280000 38ce2440 06000000 .....(..8.$@.... - 397a0 04280000 40ce2440 0f000000 04280000 .(..@.$@.....(.. - 397b0 50ce2440 3d000000 04280000 90ce2440 P.$@=....(....$@ - 397c0 3d000000 04280000 d0ce2440 23000000 =....(....$@#... + 38970 3831ff3f 00000000 04280000 48772440 81.?.....(..Hw$@ + 38980 00000000 04280000 48772440 18000000 .....(..Hw$@.... + 38990 02000000 60772440 11000000 22000000 ....`w$@...."... + 389a0 71772440 0d000000 22000000 7e772440 qw$@...."...~w$@ + 389b0 00000000 08000000 7e772440 04000000 ........~w$@.... + 389c0 22000000 82772440 00000000 08280000 "....w$@.....(.. + 389d0 84772440 2c000000 01280000 b0772440 .w$@,....(...w$@ + 389e0 2e000000 02000000 de772440 2e000000 .........w$@.... + 389f0 22000000 0c782440 15000000 22000000 "....x$@...."... + 38a00 21782440 00000000 08000000 21782440 !x$@........!x$@ + 38a10 18000000 22000000 39782440 2f000000 ...."...9x$@/... + 38a20 22000000 68782440 6c000000 22000000 "...hx$@l..."... + 38a30 d4782440 02000000 08000000 d6782440 .x$@.........x$@ + 38a40 26000000 22000000 fc782440 06000000 &..."....x$@.... + 38a50 22000000 02792440 00000000 08000000 "....y$@........ + 38a60 02792440 6a000000 22000000 6c792440 .y$@j..."...ly$@ + 38a70 00000000 08000000 6c792440 2c000000 ........ly$@,... + 38a80 02000000 98792440 19000000 22000000 .....y$@...."... + 38a90 b1792440 00000000 08000000 b1792440 .y$@.........y$@ + 38aa0 1e000000 22000000 cf792440 02000000 ...."....y$@.... + 38ab0 08000000 d1792440 5a000000 22000000 .....y$@Z..."... + 38ac0 2b7a2440 01000000 08000000 2c7a2440 +z$@........,z$@ + 38ad0 27000000 02000000 537a2440 01000000 '.......Sz$@.... + 38ae0 08000000 547a2440 2c000000 02000000 ....Tz$@,....... + 38af0 807a2440 12000000 22000000 927a2440 .z$@...."....z$@ + 38b00 00000000 08000000 927a2440 6d000000 .........z$@m... + 38b10 22000000 ff7a2440 02000000 08000000 "....z$@........ + 38b20 017b2440 2a000000 02000000 2b7b2440 .{$@*.......+{$@ + 38b30 01000000 08000000 2c7b2440 2c000000 ........,{$@,... + 38b40 02000000 587b2440 12000000 22000000 ....X{$@...."... + 38b50 6a7b2440 02000000 08000000 6c7b2440 j{$@........l{$@ + 38b60 78000000 22000000 e47b2440 01000000 x..."....{$@.... + 38b70 08000000 e57b2440 32000000 02000000 .....{$@2....... + 38b80 177c2440 01000000 08000000 187c2440 .|$@.........|$@ + 38b90 2c000000 02000000 447c2440 12000000 ,.......D|$@.... + 38ba0 22000000 567c2440 02000000 08000000 "...V|$@........ + 38bb0 587c2440 13000000 22000000 6b7c2440 X|$@...."...k|$@ + 38bc0 00000000 08280000 6c7c2440 0c000000 .....(..l|$@.... + 38bd0 01280000 787c2440 87000000 02000000 .(..x|$@........ + 38be0 ff7c2440 01000000 08000000 007d2440 .|$@.........}$@ + 38bf0 23000000 22000000 237d2440 00000000 #..."...#}$@.... + 38c00 08280000 247d2440 00000000 01280000 .(..$}$@.....(.. + 38c10 247d2440 5a000000 02000000 7e7d2440 $}$@Z.......~}$@ + 38c20 09000000 22000000 877d2440 00000000 ...."....}$@.... + 38c30 08280000 887d2440 0c000000 01280000 .(...}$@.....(.. + 38c40 947d2440 21000000 02000000 b57d2440 .}$@!........}$@ + 38c50 00000000 08000000 b57d2440 23000000 .........}$@#... + 38c60 02000000 d87d2440 09000000 22000000 .....}$@...."... + 38c70 e17d2440 00000000 08280000 e47d2440 .}$@.....(...}$@ + 38c80 00000000 01280000 e47d2440 20000000 .....(...}$@ ... + 38c90 02000000 047e2440 09000000 22000000 .....~$@...."... + 38ca0 0d7e2440 00000000 08280000 107e2440 .~$@.....(...~$@ + 38cb0 08000000 01280000 187e2440 22000000 .....(...~$@"... + 38cc0 02000000 3a7e2440 02000000 08000000 ....:~$@........ + 38cd0 3c7e2440 24000000 02000000 607e2440 <~$@$.......`~$@ + 38ce0 09000000 22000000 697e2440 00000000 ...."...i~$@.... + 38cf0 08280000 6c7e2440 08000000 01280000 .(..l~$@.....(.. + 38d00 747e2440 22000000 02000000 967e2440 t~$@"........~$@ + 38d10 02000000 08000000 987e2440 24000000 .........~$@$... + 38d20 02000000 bc7e2440 09000000 22000000 .....~$@...."... + 38d30 c57e2440 00000000 08280000 c87e2440 .~$@.....(...~$@ + 38d40 00000000 01280000 c87e2440 20000000 .....(...~$@ ... + 38d50 02000000 e87e2440 09000000 22000000 .....~$@...."... + 38d60 f17e2440 00000000 08280000 f47e2440 .~$@.....(...~$@ + 38d70 00000000 01280000 f47e2440 20000000 .....(...~$@ ... + 38d80 02000000 147f2440 09000000 22000000 ......$@...."... + 38d90 1d7f2440 00000000 08280000 207f2440 ..$@.....(.. .$@ + 38da0 34000000 01280000 547f2440 44000000 4....(..T.$@D... + 38db0 02000000 987f2440 87000000 22000000 ......$@...."... + 38dc0 1f802440 03000000 08000000 22802440 ..$@........".$@ + 38dd0 1a000000 02000000 3c802440 50000000 ........<.$@P... + 38de0 22000000 8c802440 00000000 08000000 ".....$@........ + 38df0 8c802440 06000000 22000000 92802440 ..$@....".....$@ + 38e00 00000000 08000000 92802440 07000000 ..........$@.... + 38e10 02000000 99802440 55000000 22000000 ......$@U..."... + 38e20 ee802440 0f000000 22000000 fd802440 ..$@....".....$@ + 38e30 00000000 08280000 00812440 2c000000 .....(....$@,... + 38e40 01280000 2c812440 30000000 02000000 .(..,.$@0....... + 38e50 5c812440 08000000 22000000 64812440 \.$@...."...d.$@ + 38e60 01000000 08000000 65812440 0b000000 ........e.$@.... + 38e70 22000000 70812440 08000000 22000000 "...p.$@...."... + 38e80 78812440 00000000 08000000 78812440 x.$@........x.$@ + 38e90 20000000 22000000 98812440 4b000000 ...".....$@K... + 38ea0 22000000 e3812440 01000000 08000000 ".....$@........ + 38eb0 e4812440 35000000 22000000 19822440 ..$@5...".....$@ + 38ec0 01000000 08000000 1a822440 0e000000 ..........$@.... + 38ed0 22000000 28822440 06000000 22000000 "...(.$@...."... + 38ee0 2e822440 02000000 08000000 30822440 ..$@........0.$@ + 38ef0 0d000000 02000000 3d822440 03000000 ........=.$@.... + 38f00 22000000 40822440 29000000 22000000 "...@.$@)..."... + 38f10 69822440 00000000 08000000 69822440 i.$@........i.$@ + 38f20 3c000000 22000000 a5822440 17000000 <...".....$@.... + 38f30 22000000 bc822440 5b000000 22000000 ".....$@[..."... + 38f40 17832440 01000000 08000000 18832440 ..$@..........$@ + 38f50 24000000 22000000 3c832440 28000000 $..."...<.$@(... + 38f60 22000000 64832440 18000000 22000000 "...d.$@...."... + 38f70 7c832440 30000000 22000000 ac832440 |.$@0...".....$@ + 38f80 00000000 08000000 ac832440 25000000 ..........$@%... + 38f90 02000000 d1832440 15000000 22000000 ......$@...."... + 38fa0 e6832440 32000000 22000000 18842440 ..$@2...".....$@ + 38fb0 8d000000 22000000 a5842440 00000000 ....".....$@.... + 38fc0 08000000 a5842440 13000000 22000000 ......$@...."... + 38fd0 b8842440 00000000 08280000 b8842440 ..$@.....(....$@ + 38fe0 2c000000 01280000 e4842440 3e000000 ,....(....$@>... + 38ff0 02000000 22852440 22000000 22000000 ....".$@"..."... + 39000 44852440 18000000 22000000 5c852440 D.$@...."...\.$@ + 39010 00000000 08000000 5c852440 3a000000 ........\.$@:... + 39020 22000000 96852440 02000000 08000000 ".....$@........ + 39030 98852440 3c000000 22000000 d4852440 ..$@<...".....$@ + 39040 02000000 08000000 d6852440 0e000000 ..........$@.... + 39050 22000000 e4852440 06000000 22000000 ".....$@...."... + 39060 ea852440 02000000 08000000 ec852440 ..$@..........$@ + 39070 0d000000 02000000 f9852440 03000000 ..........$@.... + 39080 22000000 fc852440 29000000 22000000 ".....$@)..."... + 39090 25862440 00000000 08000000 25862440 %.$@........%.$@ + 390a0 38000000 22000000 5d862440 12000000 8..."...].$@.... + 390b0 22000000 6f862440 58000000 22000000 "...o.$@X..."... + 390c0 c7862440 02000000 08000000 c9862440 ..$@..........$@ + 390d0 4d000000 22000000 16872440 3a000000 M...".....$@:... + 390e0 22000000 50872440 18000000 22000000 "...P.$@...."... + 390f0 68872440 02000000 08000000 6a872440 h.$@........j.$@ + 39100 1b000000 02000000 85872440 25000000 ..........$@%... + 39110 22000000 aa872440 97000000 22000000 ".....$@...."... + 39120 41882440 00000000 08000000 41882440 A.$@........A.$@ + 39130 06000000 22000000 47882440 01000000 ...."...G.$@.... + 39140 08000000 48882440 13000000 22000000 ....H.$@...."... + 39150 5b882440 00000000 08280000 5c882440 [.$@.....(..\.$@ + 39160 00000000 01280000 5c882440 23000000 .....(..\.$@#... + 39170 02000000 7f882440 00000000 08000000 ......$@........ + 39180 7f882440 0e000000 22000000 8d882440 ..$@....".....$@ + 39190 00000000 08280000 90882440 58000000 .....(....$@X... + 391a0 01280000 e8882440 1b000000 02000000 .(....$@........ + 391b0 03892440 01000000 08000000 04892440 ..$@..........$@ + 391c0 3d000000 22000000 41892440 00000000 =..."...A.$@.... + 391d0 08000000 41892440 2b000000 02000000 ....A.$@+....... + 391e0 6c892440 18000000 22000000 84892440 l.$@....".....$@ + 391f0 01000000 08000000 85892440 17000000 ..........$@.... + 39200 22000000 9c892440 29000000 22000000 ".....$@)..."... + 39210 c5892440 34000000 22000000 f9892440 ..$@4...".....$@ + 39220 01000000 08000000 fa892440 0e000000 ..........$@.... + 39230 22000000 088a2440 06000000 22000000 ".....$@...."... + 39240 0e8a2440 02000000 08000000 108a2440 ..$@..........$@ + 39250 39000000 22000000 498a2440 0e000000 9..."...I.$@.... + 39260 22000000 578a2440 01000000 08000000 "...W.$@........ + 39270 588a2440 20000000 22000000 788a2440 X.$@ ..."...x.$@ + 39280 01000000 08000000 798a2440 42000000 ........y.$@B... + 39290 22000000 bb8a2440 01000000 08000000 ".....$@........ + 392a0 bc8a2440 2a000000 22000000 e68a2440 ..$@*...".....$@ + 392b0 00000000 08000000 e68a2440 05000000 ..........$@.... + 392c0 22000000 eb8a2440 00000000 08000000 ".....$@........ + 392d0 eb8a2440 39000000 02000000 248b2440 ..$@9.......$.$@ + 392e0 18000000 22000000 3c8b2440 01000000 ...."...<.$@.... + 392f0 08000000 3d8b2440 17000000 22000000 ....=.$@...."... + 39300 548b2440 2d000000 22000000 818b2440 T.$@-...".....$@ + 39310 3c000000 22000000 bd8b2440 00000000 <...".....$@.... + 39320 08000000 bd8b2440 15000000 22000000 ......$@...."... + 39330 d28b2440 06000000 22000000 d88b2440 ..$@....".....$@ + 39340 00000000 08000000 d88b2440 4f000000 ..........$@O... + 39350 22000000 278c2440 01000000 08000000 "...'.$@........ + 39360 288c2440 20000000 22000000 488c2440 (.$@ ..."...H.$@ + 39370 00000000 08000000 488c2440 c2000000 ........H.$@.... + 39380 22000000 0a8d2440 08000000 22000000 ".....$@...."... + 39390 128d2440 03000000 08000000 158d2440 ..$@..........$@ + 393a0 1d000000 22000000 328d2440 02000000 ...."...2.$@.... + 393b0 08000000 348d2440 19000000 02000000 ....4.$@........ + 393c0 4d8d2440 0a000000 22000000 578d2440 M.$@...."...W.$@ + 393d0 01000000 08000000 588d2440 18000000 ........X.$@.... + 393e0 22000000 708d2440 24000000 22000000 "...p.$@$..."... + 393f0 948d2440 00000000 08000000 948d2440 ..$@..........$@ + 39400 1e000000 02000000 b28d2440 02000000 ..........$@.... + 39410 08000000 b48d2440 36000000 22000000 ......$@6..."... + 39420 ea8d2440 00000000 08000000 ea8d2440 ..$@..........$@ + 39430 0a000000 22000000 f48d2440 00000000 ....".....$@.... + 39440 08000000 f48d2440 18000000 22000000 ......$@...."... + 39450 0c8e2440 00000000 08000000 0c8e2440 ..$@..........$@ + 39460 05000000 22000000 118e2440 00000000 ....".....$@.... + 39470 08000000 118e2440 0a000000 02000000 ......$@........ + 39480 1b8e2440 01000000 08000000 1c8e2440 ..$@..........$@ + 39490 28000000 02000000 448e2440 29000000 (.......D.$@)... + 394a0 22000000 6d8e2440 00000000 08000000 "...m.$@........ + 394b0 6d8e2440 29000000 02000000 968e2440 m.$@).........$@ + 394c0 02000000 08000000 988e2440 2e000000 ..........$@.... + 394d0 02000000 c68e2440 02000000 08000000 ......$@........ + 394e0 c88e2440 22000000 22000000 ea8e2440 ..$@"...".....$@ + 394f0 03000000 08000000 ed8e2440 8e000000 ..........$@.... + 39500 22000000 7b8f2440 01000000 08000000 "...{.$@........ + 39510 7c8f2440 7d000000 02000000 f98f2440 |.$@}.........$@ + 39520 0f000000 22000000 08902440 00000000 ....".....$@.... + 39530 08280000 08902440 00000000 01280000 .(....$@.....(.. + 39540 08902440 55000000 02000000 5d902440 ..$@U.......].$@ + 39550 00000000 08000000 5d902440 0b000000 ........].$@.... + 39560 22000000 68902440 09000000 22000000 "...h.$@...."... + 39570 71902440 00000000 08000000 1095fe3f q.$@...........? + 39580 00000000 04280000 54cb2440 19000000 .....(..T.$@.... + 39590 04280000 70cb2440 03000000 04280000 .(..p.$@.....(.. + 395a0 74cb2440 03000000 04280000 78cb2440 t.$@.....(..x.$@ + 395b0 0f000000 04280000 88cb2440 0a000000 .....(....$@.... + 395c0 04280000 94cb2440 0b000000 04280000 .(....$@.....(.. + 395d0 a0cb2440 0d000000 04280000 b0cb2440 ..$@.....(....$@ + 395e0 0d000000 04280000 c0cb2440 0b000000 .....(....$@.... + 395f0 04280000 cccb2440 0e000000 04280000 .(....$@.....(.. + 39600 dccb2440 0d000000 04280000 eccb2440 ..$@.....(....$@ + 39610 0b000000 04280000 f8cb2440 0e000000 .....(....$@.... + 39620 04280000 08cc2440 0e000000 04280000 .(....$@.....(.. + 39630 18cc2440 0b000000 04280000 24cc2440 ..$@.....(..$.$@ + 39640 4e000000 04280000 74cc2440 0d000000 N....(..t.$@.... + 39650 04280000 84cc2440 0e000000 04280000 .(....$@.....(.. + 39660 94cc2440 0e000000 04280000 a4cc2440 ..$@.....(....$@ + 39670 23000000 04280000 c8cc2440 2a000000 #....(....$@*... + 39680 04280000 f4cc2440 12000000 04280000 .(....$@.....(.. + 39690 08cd2440 03000000 04280000 0ccd2440 ..$@.....(....$@ + 396a0 06000000 04280000 14cd2440 0e000000 .....(....$@.... + 396b0 04280000 24cd2440 06000000 04280000 .(..$.$@.....(.. + 396c0 2ccd2440 0d000000 04280000 3ccd2440 ,.$@.....(..<.$@ + 396d0 25000000 04280000 64cd2440 0f000000 %....(..d.$@.... + 396e0 04280000 74cd2440 12000000 04280000 .(..t.$@.....(.. + 396f0 88cd2440 02000000 04280000 8ccd2440 ..$@.....(....$@ + 39700 06000000 04280000 94cd2440 05000000 .....(....$@.... + 39710 04280000 9ccd2440 02000000 04280000 .(....$@.....(.. + 39720 a0cd2440 06000000 04280000 a8cd2440 ..$@.....(....$@ + 39730 12000000 04280000 bccd2440 06000000 .....(....$@.... + 39740 04280000 c4cd2440 42000000 04280000 .(....$@B....(.. + 39750 08ce2440 02000000 04280000 0cce2440 ..$@.....(....$@ + 39760 06000000 04280000 14ce2440 0a000000 .....(....$@.... + 39770 04280000 20ce2440 21000000 04280000 .(.. .$@!....(.. + 39780 44ce2440 0f000000 04280000 54ce2440 D.$@.....(..T.$@ + 39790 02000000 04280000 58ce2440 06000000 .....(..X.$@.... + 397a0 04280000 60ce2440 0f000000 04280000 .(..`.$@.....(.. + 397b0 70ce2440 3d000000 04280000 b0ce2440 p.$@=....(....$@ + 397c0 3d000000 04280000 f0ce2440 23000000 =....(....$@#... 397d0 04280000 b031ff3f 00000000 04280000 .(...1.?.....(.. 397e0 2432ff3f 00000000 04280000 2832ff3f $2.?.....(..(2.? 397f0 00000000 04280000 2c32ff3f 00000000 .....(..,2.?.... @@ -40154,160 +40156,160 @@ Contents of section .xt.lit: 0420 743f2240 30000000 841f1040 10000000 t?"@0......@.... 0430 14422240 08000000 f41f1040 4c000000 .B"@.......@L... 0440 c0201040 18000000 44422240 28000000 . .@....DB"@(... - 0450 68432240 10000000 e8432240 08000000 hC"@.....C"@.... - 0460 4c442240 18000000 3c452240 10000000 LD"@....#@.....@#@.... - 0b40 40402340 04000000 60402340 08000000 @@#@....`@#@.... - 0b50 84412340 04000000 cc422340 14000000 .A#@.....B#@.... - 0b60 dc432340 0c000000 60442340 04000000 .C#@....`D#@.... - 0b70 c8442340 04000000 18462340 08000000 .D#@.....F#@.... - 0b80 3c492340 04000000 084a2340 0c000000 #@.....@#@.... + 0b40 5c402340 04000000 7c402340 08000000 \@#@....|@#@.... + 0b50 a0412340 04000000 e8422340 14000000 .A#@.....B#@.... + 0b60 f8432340 0c000000 7c442340 04000000 .C#@....|D#@.... + 0b70 e4442340 04000000 34462340 08000000 .D#@....4F#@.... + 0b80 58492340 04000000 244a2340 0c000000 XI#@....$J#@.... + 0b90 704c2340 04000000 084d2340 0c000000 pL#@.....M#@.... + 0ba0 5c4d2340 0c000000 944d2340 08000000 \M#@.....M#@.... + 0bb0 d44d2340 04000000 384e2340 04000000 .M#@....8N#@.... + 0bc0 744e2340 04000000 904e2340 08000000 tN#@.....N#@.... + 0bd0 ec4f2340 04000000 70502340 08000000 .O#@....pP#@.... + 0be0 e8502340 10000000 a4532340 0c000000 .P#@.....S#@.... + 0bf0 70542340 18000000 64562340 08000000 pT#@....dV#@.... + 0c00 c8562340 04000000 a0572340 08000000 .V#@.....W#@.... + 0c10 305a2340 04000000 ec5b2340 04000000 0Z#@.....[#@.... + 0c20 dc5d2340 0c000000 30602340 08000000 .]#@....0`#@.... + 0c30 04632340 14000000 08642340 08000000 .c#@.....d#@.... + 0c40 78642340 08000000 0c662340 10000000 xd#@.....f#@.... 0c50 444f1040 0c000000 14511040 0c000000 DO.@.....Q.@.... 0c60 68561040 04000000 1c571040 04000000 hV.@.....W.@.... - 0c70 9c571040 04000000 04672340 68000000 .W.@.....g#@h... + 0c70 9c571040 04000000 20672340 68000000 .W.@.... g#@h... 0c80 10581040 04000000 2c581040 04000000 .X.@....,X.@.... - 0c90 b4692340 04000000 b86a2340 24000000 .i#@.....j#@$... - 0ca0 a46d2340 0c000000 f86d2340 04000000 .m#@.....m#@.... - 0cb0 306e2340 08000000 186f2340 0c000000 0n#@.....o#@.... + 0c90 d0692340 04000000 d46a2340 24000000 .i#@.....j#@$... + 0ca0 c06d2340 0c000000 146e2340 04000000 .m#@.....n#@.... + 0cb0 4c6e2340 08000000 346f2340 0c000000 Ln#@....4o#@.... 0cc0 ec581040 04000000 60591040 04000000 .X.@....`Y.@.... 0cd0 84591040 0c000000 205b1040 18000000 .Y.@.... [.@.... 0ce0 205c1040 04000000 c05c1040 04000000 \.@.....\.@.... - 0cf0 b45e1040 0c000000 98702340 0c000000 .^.@.....p#@.... - 0d00 94712340 04000000 b0712340 04000000 .q#@.....q#@.... - 0d10 cc712340 04000000 40722340 20000000 .q#@....@r#@ ... - 0d20 fc732340 08000000 7c742340 08000000 .s#@....|t#@.... - 0d30 ec742340 08000000 a8752340 04000000 .t#@.....u#@.... - 0d40 5c772340 08000000 ec772340 04000000 \w#@.....w#@.... - 0d50 cc792340 04000000 c47a2340 08000000 .y#@.....z#@.... - 0d60 f47b2340 0c000000 10621040 04000000 .{#@.....b.@.... + 0cf0 b45e1040 0c000000 b4702340 0c000000 .^.@.....p#@.... + 0d00 b0712340 04000000 cc712340 04000000 .q#@.....q#@.... + 0d10 e8712340 04000000 5c722340 20000000 .q#@....\r#@ ... + 0d20 18742340 08000000 98742340 08000000 .t#@.....t#@.... + 0d30 08752340 08000000 c4752340 04000000 .u#@.....u#@.... + 0d40 78772340 08000000 08782340 04000000 xw#@.....x#@.... + 0d50 e8792340 04000000 e07a2340 08000000 .y#@.....z#@.... + 0d60 107c2340 0c000000 10621040 04000000 .|#@.....b.@.... 0d70 1c631040 04000000 88631040 14000000 .c.@.....c.@.... 0d80 0c661040 04000000 94661040 04000000 .f.@.....f.@.... 0d90 b4661040 10000000 a86b1040 04000000 .f.@.....k.@.... 0da0 046c1040 04000000 206e1040 08000000 .l.@.... n.@.... 0db0 c86e1040 04000000 ec6e1040 04000000 .n.@.....n.@.... 0dc0 086f1040 04000000 e46f1040 10000000 .o.@.....o.@.... - 0dd0 34711040 18000000 d07c2340 0c000000 4q.@.....|#@.... - 0de0 90812340 10000000 d8731040 04000000 ..#@.....s.@.... + 0dd0 34711040 18000000 ec7c2340 0c000000 4q.@.....|#@.... + 0de0 ac812340 10000000 d8731040 04000000 ..#@.....s.@.... 0df0 bc1c2040 08000000 481d2040 04000000 .. @....H. @.... 0e00 601d2040 04000000 901d2040 04000000 `. @...... @.... 0e10 b81d2040 04000000 401e2040 10000000 .. @....@. @.... @@ -40372,72 +40374,72 @@ Contents of section .xt.lit: 11c0 d4c02040 0c000000 10c12040 04000000 .. @...... @.... 11d0 08c22040 04000000 54c22040 08000000 .. @....T. @.... 11e0 30c52040 18000000 a0c62040 08000000 0. @...... @.... - 11f0 84c72040 04000000 bc832340 08000000 .. @......#@.... - 1200 84852340 04000000 f8862340 04000000 ..#@......#@.... - 1210 c08a2340 0c000000 f88b2340 04000000 ..#@......#@.... - 1220 84902340 08000000 50922340 14000000 ..#@....P.#@.... - 1230 44942340 04000000 ec952340 0c000000 D.#@......#@.... - 1240 f4962340 08000000 d0182040 14000000 ..#@...... @.... - 1250 b8972340 0c000000 74982340 0c000000 ..#@....t.#@.... - 1260 149a2340 14000000 ac9b2340 08000000 ..#@......#@.... - 1270 7c9f2340 0c000000 c4a12340 04000000 |.#@......#@.... - 1280 e4a42340 18000000 84a72340 08000000 ..#@......#@.... - 1290 e4a92340 08000000 70aa2340 08000000 ..#@....p.#@.... - 12a0 18ad2340 04000000 80ad2340 04000000 ..#@......#@.... - 12b0 acae2340 04000000 c4b02340 08000000 ..#@......#@.... - 12c0 44b12340 04000000 74b12340 04000000 D.#@....t.#@.... - 12d0 a8b22340 04000000 98b42340 08000000 ..#@......#@.... - 12e0 2cb72340 0c000000 e8b72340 08000000 ,.#@......#@.... - 12f0 34b82340 04000000 a0b82340 08000000 4.#@......#@.... - 1300 78b92340 0c000000 18ba2340 0c000000 x.#@......#@.... - 1310 d0ba2340 0c000000 84bb2340 0c000000 ..#@......#@.... - 1320 d0bc2340 08000000 d0bd2340 04000000 ..#@......#@.... - 1330 4cbe2340 04000000 ccbe2340 04000000 L.#@......#@.... - 1340 4cbf2340 10000000 e4c02340 0c000000 L.#@......#@.... - 1350 4cc22340 08000000 b4c22340 04000000 L.#@......#@.... - 1360 44c32340 10000000 94c52340 04000000 D.#@......#@.... - 1370 88c92340 04000000 d4c92340 04000000 ..#@......#@.... - 1380 88cc2340 08000000 54cd2340 04000000 ..#@....T.#@.... - 1390 10ce2340 08000000 34ce2340 04000000 ..#@....4.#@.... - 13a0 10cf2340 04000000 40d22340 04000000 ..#@....@.#@.... - 13b0 ecd22340 08000000 30d52340 08000000 ..#@....0.#@.... - 13c0 78d62340 08000000 18d82340 04000000 x.#@......#@.... - 13d0 9cdb2340 04000000 8cdc2340 04000000 ..#@......#@.... - 13e0 d8dc2340 0c000000 f8dc2340 08000000 ..#@......#@.... - 13f0 70df2340 04000000 3ce12340 04000000 p.#@....<.#@.... - 1400 f0e12340 14000000 50e42340 08000000 ..#@....P.#@.... - 1410 dce62340 04000000 78e72340 04000000 ..#@....x.#@.... - 1420 c4e72340 08000000 98ea2340 04000000 ..#@......#@.... - 1430 b0ea2340 50000000 b4ef2340 0c000000 ..#@P.....#@.... - 1440 f4ef2340 04000000 3cf02340 10000000 ..#@....<.#@.... - 1450 60f22340 04000000 28f32340 08000000 `.#@....(.#@.... - 1460 78f32340 04000000 acf32340 10000000 x.#@......#@.... - 1470 14f42340 04000000 28f42340 0c000000 ..#@....(.#@.... - 1480 acf42340 08000000 f4f42340 2c000000 ..#@......#@,... - 1490 80f72340 04000000 1cf82340 04000000 ..#@......#@.... - 14a0 44fa2340 04000000 bcfa2340 04000000 D.#@......#@.... - 14b0 fcff2340 04000000 a4002440 08000000 ..#@......$@.... - 14c0 a8022440 04000000 c4022440 10000000 ..$@......$@.... - 14d0 34032440 0c000000 c4032440 04000000 4.$@......$@.... - 14e0 f8032440 20000000 a0052440 0c000000 ..$@ .....$@.... - 14f0 74082440 04000000 8c082440 08000000 t.$@......$@.... - 1500 0c0a2440 0c000000 5c0a2440 04000000 ..$@....\.$@.... - 1510 7c0a2440 04000000 b00a2440 04000000 |.$@......$@.... - 1520 d80a2440 04000000 e80b2440 04000000 ..$@......$@.... + 11f0 84c72040 04000000 d8832340 08000000 .. @......#@.... + 1200 a0852340 04000000 14872340 04000000 ..#@......#@.... + 1210 dc8a2340 0c000000 148c2340 04000000 ..#@......#@.... + 1220 a0902340 08000000 6c922340 14000000 ..#@....l.#@.... + 1230 60942340 04000000 08962340 0c000000 `.#@......#@.... + 1240 10972340 08000000 d0182040 14000000 ..#@...... @.... + 1250 d4972340 0c000000 90982340 0c000000 ..#@......#@.... + 1260 309a2340 14000000 c89b2340 08000000 0.#@......#@.... + 1270 989f2340 0c000000 e0a12340 04000000 ..#@......#@.... + 1280 00a52340 18000000 a0a72340 08000000 ..#@......#@.... + 1290 00aa2340 08000000 8caa2340 08000000 ..#@......#@.... + 12a0 34ad2340 04000000 9cad2340 04000000 4.#@......#@.... + 12b0 c8ae2340 04000000 e0b02340 08000000 ..#@......#@.... + 12c0 60b12340 04000000 90b12340 04000000 `.#@......#@.... + 12d0 c4b22340 04000000 b4b42340 08000000 ..#@......#@.... + 12e0 48b72340 0c000000 04b82340 08000000 H.#@......#@.... + 12f0 50b82340 04000000 bcb82340 08000000 P.#@......#@.... + 1300 94b92340 0c000000 34ba2340 0c000000 ..#@....4.#@.... + 1310 ecba2340 0c000000 a0bb2340 0c000000 ..#@......#@.... + 1320 ecbc2340 08000000 ecbd2340 04000000 ..#@......#@.... + 1330 68be2340 04000000 e8be2340 04000000 h.#@......#@.... + 1340 68bf2340 10000000 00c12340 0c000000 h.#@......#@.... + 1350 68c22340 08000000 d0c22340 04000000 h.#@......#@.... + 1360 60c32340 10000000 b0c52340 04000000 `.#@......#@.... + 1370 a4c92340 04000000 f0c92340 04000000 ..#@......#@.... + 1380 a4cc2340 08000000 70cd2340 04000000 ..#@....p.#@.... + 1390 2cce2340 08000000 50ce2340 04000000 ,.#@....P.#@.... + 13a0 2ccf2340 04000000 5cd22340 04000000 ,.#@....\.#@.... + 13b0 08d32340 08000000 4cd52340 08000000 ..#@....L.#@.... + 13c0 94d62340 08000000 34d82340 04000000 ..#@....4.#@.... + 13d0 b8db2340 04000000 a8dc2340 04000000 ..#@......#@.... + 13e0 f4dc2340 0c000000 14dd2340 08000000 ..#@......#@.... + 13f0 8cdf2340 04000000 58e12340 04000000 ..#@....X.#@.... + 1400 0ce22340 14000000 6ce42340 08000000 ..#@....l.#@.... + 1410 f8e62340 04000000 94e72340 04000000 ..#@......#@.... + 1420 e0e72340 08000000 b4ea2340 04000000 ..#@......#@.... + 1430 ccea2340 50000000 d0ef2340 0c000000 ..#@P.....#@.... + 1440 10f02340 04000000 58f02340 10000000 ..#@....X.#@.... + 1450 7cf22340 04000000 44f32340 08000000 |.#@....D.#@.... + 1460 94f32340 04000000 c8f32340 10000000 ..#@......#@.... + 1470 30f42340 04000000 44f42340 0c000000 0.#@....D.#@.... + 1480 c8f42340 08000000 10f52340 2c000000 ..#@......#@,... + 1490 9cf72340 04000000 38f82340 04000000 ..#@....8.#@.... + 14a0 60fa2340 04000000 d8fa2340 04000000 `.#@......#@.... + 14b0 18002440 04000000 c0002440 08000000 ..$@......$@.... + 14c0 c4022440 04000000 e0022440 10000000 ..$@......$@.... + 14d0 50032440 0c000000 e0032440 04000000 P.$@......$@.... + 14e0 14042440 20000000 bc052440 0c000000 ..$@ .....$@.... + 14f0 90082440 04000000 a8082440 08000000 ..$@......$@.... + 1500 280a2440 0c000000 780a2440 04000000 (.$@....x.$@.... + 1510 980a2440 04000000 cc0a2440 04000000 ..$@......$@.... + 1520 f40a2440 04000000 040c2440 04000000 ..$@......$@.... 1530 34192040 14000000 e4192040 0c000000 4. @...... @.... 1540 3c1a2040 04000000 481a2040 10000000 <. @....H. @.... - 1550 440c2440 04000000 c80c2440 0c000000 D.$@......$@.... - 1560 94102440 08000000 38132440 04000000 ..$@....8.$@.... - 1570 5c142440 04000000 74142440 08000000 \.$@....t.$@.... - 1580 b41a2040 20000000 10172440 04000000 .. @ .....$@.... - 1590 d0172440 20000000 f8202440 0c000000 ..$@ .... $@.... - 15a0 4c2a2440 04000000 dc322440 04000000 L*$@.....2$@.... - 15b0 f0332440 04000000 a0382440 08000000 .3$@.....8$@.... - 15c0 20392440 28000000 b8392440 04000000 9$@(....9$@.... - 15d0 643a2440 04000000 241c2040 04000000 d:$@....$. @.... + 1550 600c2440 04000000 e40c2440 0c000000 `.$@......$@.... + 1560 b0102440 08000000 54132440 04000000 ..$@....T.$@.... + 1570 78142440 04000000 90142440 08000000 x.$@......$@.... + 1580 b41a2040 20000000 2c172440 04000000 .. @ ...,.$@.... + 1590 ec172440 20000000 14212440 0c000000 ..$@ ....!$@.... + 15a0 682a2440 04000000 f8322440 04000000 h*$@.....2$@.... + 15b0 0c342440 04000000 bc382440 08000000 .4$@.....8$@.... + 15c0 3c392440 28000000 d4392440 04000000 <9$@(....9$@.... + 15d0 803a2440 04000000 241c2040 04000000 .:$@....$. @.... 15e0 481c2040 04000000 6c1c2040 04000000 H. @....l. @.... - 15f0 901c2040 08000000 2c3b2440 04000000 .. @....,;$@.... - 1600 6c3b2440 04000000 b43b2440 04000000 l;$@.....;$@.... + 15f0 901c2040 08000000 483b2440 04000000 .. @....H;$@.... + 1600 883b2440 04000000 d03b2440 04000000 .;$@.....;$@.... 1610 10952140 04000000 d4952140 04000000 ..!@......!@.... 1620 d8972140 08000000 74982140 04000000 ..!@....t.!@.... 1630 cc992140 04000000 9c9a2140 04000000 ..!@......!@.... @@ -40460,10 +40462,10 @@ Contents of section .xt.lit: 1740 58dc2140 04000000 b4de2140 1c000000 X.!@......!@.... 1750 74e02140 1c000000 10102040 08000000 t.!@...... @.... 1760 f8102040 10000000 20152040 0c000000 .. @.... . @.... - 1770 cc152040 04000000 24432440 2c000000 .. @....$C$@,... - 1780 d4432440 4c000000 e0472440 04000000 .C$@L....G$@.... - 1790 08482440 08000000 44482440 04000000 .H$@....DH$@.... - 17a0 bc482440 04000000 50492440 04000000 .H$@....PI$@.... + 1770 cc152040 04000000 40432440 2c000000 .. @....@C$@,... + 1780 f0432440 4c000000 fc472440 04000000 .C$@L....G$@.... + 1790 24482440 08000000 60482440 04000000 $H$@....`H$@.... + 17a0 d8482440 04000000 6c492440 04000000 .H$@....lI$@.... 17b0 34741040 14000000 ec741040 10000000 4t.@.....t.@.... 17c0 f8842140 08000000 c8852140 04000000 ..!@......!@.... 17d0 f4852140 04000000 58872140 08000000 ..!@....X.!@.... @@ -40514,23 +40516,23 @@ Contents of section .xt.lit: 1aa0 d47b2140 04000000 f07d2140 0c000000 .{!@.....}!@.... 1ab0 f87e2140 04000000 cc7f2140 04000000 .~!@......!@.... 1ac0 f4751040 0c000000 90791040 14000000 .u.@.....y.@.... - 1ad0 684a2440 60000000 384f2440 04000000 hJ$@`...8O$@.... - 1ae0 b04f2440 0c000000 c0502440 04000000 .O$@.....P$@.... - 1af0 dc502440 14000000 cc512440 08000000 .P$@.....Q$@.... - 1b00 88522440 04000000 c4522440 10000000 .R$@.....R$@.... - 1b10 98532440 0c000000 e0532440 2c000000 .S$@.....S$@,... - 1b20 b4552440 08000000 e8552440 08000000 .U$@.....U$@.... - 1b30 40562440 18000000 40572440 1c000000 @V$@....@W$@.... - 1b40 d8592440 08000000 185a2440 08000000 .Y$@.....Z$@.... - 1b50 9c5a2440 14000000 585b2440 04000000 .Z$@....X[$@.... - 1b60 1c5c2440 04000000 b05c2440 1c000000 .\$@.....\$@.... - 1b70 b85d2440 08000000 545e2440 2c000000 .]$@....T^$@,... - 1b80 d8612440 10000000 0c652440 8c000000 .a$@.....e$@.... - 1b90 68772440 2c000000 507c2440 0c000000 hw$@,...P|$@.... - 1ba0 6c7d2440 0c000000 f47d2440 08000000 l}$@.....}$@.... - 1bb0 507e2440 08000000 047f2440 34000000 P~$@......$@4... - 1bc0 e4802440 2c000000 9c842440 2c000000 ..$@,.....$@,... - 1bd0 74882440 58000000 d42c1040 04000000 t.$@X....,.@.... + 1ad0 844a2440 60000000 544f2440 04000000 .J$@`...TO$@.... + 1ae0 cc4f2440 0c000000 dc502440 04000000 .O$@.....P$@.... + 1af0 f8502440 14000000 e8512440 08000000 .P$@.....Q$@.... + 1b00 a4522440 04000000 e0522440 10000000 .R$@.....R$@.... + 1b10 b4532440 0c000000 fc532440 2c000000 .S$@.....S$@,... + 1b20 d0552440 08000000 04562440 08000000 .U$@.....V$@.... + 1b30 5c562440 18000000 5c572440 1c000000 \V$@....\W$@.... + 1b40 f4592440 08000000 345a2440 08000000 .Y$@....4Z$@.... + 1b50 b85a2440 14000000 745b2440 04000000 .Z$@....t[$@.... + 1b60 385c2440 04000000 cc5c2440 1c000000 8\$@.....\$@.... + 1b70 d45d2440 08000000 705e2440 2c000000 .]$@....p^$@,... + 1b80 f4612440 10000000 28652440 8c000000 .a$@....(e$@.... + 1b90 84772440 2c000000 6c7c2440 0c000000 .w$@,...l|$@.... + 1ba0 887d2440 0c000000 107e2440 08000000 .}$@.....~$@.... + 1bb0 6c7e2440 08000000 207f2440 34000000 l~$@.... .$@4... + 1bc0 00812440 2c000000 b8842440 2c000000 ..$@,.....$@,... + 1bd0 90882440 58000000 d42c1040 04000000 ..$@X....,.@.... 1be0 d82c1040 04000000 ecc92040 04000000 .,.@...... @.... 1bf0 80ca2040 04000000 78cb2040 04000000 .. @....x. @.... Contents of section .comment: @@ -41017,590 +41019,591 @@ Contents of section .debug_frame: 0090 6c422240 c0000000 04060000 000e9001 lB"@............ 00a0 040c0000 008c0280 018d0300 1c000000 ................ 00b0 50000000 2c432240 39000000 04150000 P...,C"@9....... - 00c0 000e1004 08000000 80010000 1c000000 ................ - 00d0 50000000 78432240 70000000 04060000 P...xC"@p....... - 00e0 000e1004 06000000 80010000 0c000000 ................ - 00f0 ffffffff 0300017c 000c0100 24000000 .......|....$... - 0100 ec000000 f0432240 5b000000 04030000 .....C"@[....... - 0110 000e1004 02000000 8d030412 00000080 ................ - 0120 018c0200 28000000 ec000000 64442240 ....(.......dD"@ - 0130 d5000000 04030000 000e1004 02000000 ................ - 0140 8d030412 00000080 018c028e 04000000 ................ - 0150 1c000000 ec000000 4c452240 45000000 ........LE"@E... - 0160 04030000 000e1004 02000000 80010000 ................ - 0170 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0180 20000000 70010000 c0452240 23010000 ...p....E"@#... - 0190 04030000 000e1004 06000000 8d038001 ................ - 01a0 8c020000 0c000000 70010000 34211040 ........p...4!.@ - 01b0 31000000 1c000000 70010000 68211040 1.......p...h!.@ - 01c0 2b000000 04030000 000e1004 03000000 +............... - 01d0 80010000 1c000000 70010000 e8462240 ........p....F"@ - 01e0 2f000000 04030000 000e1004 02000000 /............... - 01f0 80010000 20000000 70010000 18472240 .... ...p....G"@ - 0200 2f000000 04030000 000e1004 09000000 /............... - 0210 8c028d03 80010000 1c000000 70010000 ............p... - 0220 48472240 24000000 04030000 000e1004 HG"@$........... - 0230 04000000 8c028001 2c000000 70010000 ........,...p... - 0240 74472240 42000000 04030000 000e1004 tG"@B........... - 0250 05000000 8e040409 0000008d 03040800 ................ - 0260 00008001 8c020000 1c000000 70010000 ............p... - 0270 bc472240 14000000 04060000 000e1004 .G"@............ - 0280 04000000 80010000 0c000000 70010000 ............p... - 0290 94211040 30000000 1c000000 70010000 .!.@0.......p... - 02a0 d4472240 2f000000 04030000 000e1004 .G"@/........... - 02b0 02000000 80010000 0c000000 70010000 ............p... - 02c0 c4211040 20000000 1c000000 70010000 .!.@ .......p... - 02d0 e4211040 25000000 04030000 000e1004 .!.@%........... - 02e0 06000000 8c028001 0c000000 70010000 ............p... - 02f0 10221040 23000000 1c000000 70010000 .".@#.......p... - 0300 44221040 b5000000 04060000 000e1004 D".@............ - 0310 09000000 80018c02 0c000000 70010000 ............p... - 0320 fc221040 23000000 20000000 70010000 .".@#... ...p... - 0330 10482240 5b000000 04030000 000e1004 .H"@[........... - 0340 08000000 80018c02 8d030000 0c000000 ................ - 0350 70010000 6c482240 28000000 0c000000 p...lH"@(....... - 0360 70010000 94482240 29000000 0c000000 p....H"@)....... - 0370 70010000 c4482240 30000000 0c000000 p....H"@0....... - 0380 70010000 f4482240 37000000 24000000 p....H"@7...$... - 0390 70010000 2c492240 23000000 04030000 p...,I"@#....... - 03a0 000e1004 02000000 8c020408 00000080 ................ - 03b0 01000000 0c000000 70010000 60492240 ........p...`I"@ - 03c0 c6000000 28000000 70010000 2c4a2240 ....(...p...,J"@ - 03d0 59000000 04030000 000e1004 06000000 Y............... - 03e0 8c028d03 8e040405 00000080 01000000 ................ - 03f0 28000000 70010000 884a2240 63000000 (...p....J"@c... - 0400 04030000 000e2004 06000000 8c028d03 ...... ......... - 0410 8e040407 0000008f 05800100 0c000000 ................ - 0420 70010000 ec4a2240 33000000 0c000000 p....J"@3....... - 0430 70010000 204b2240 18000000 0c000000 p... K"@........ - 0440 70010000 384b2240 20000000 1c000000 p...8K"@ ....... - 0450 70010000 684b2240 2a000000 04030000 p...hK"@*....... - 0460 000e1004 02000000 80010000 28000000 ............(... - 0470 70010000 944b2240 4a000000 04030000 p....K"@J....... - 0480 000e1004 02000000 8c020409 00000080 ................ - 0490 018d038e 04000000 0c000000 ffffffff ................ - 04a0 0300017c 000c0100 20000000 98040000 ...|.... ....... - 04b0 e44b2240 75000000 04030000 000e1004 .K"@u........... - 04c0 0e000000 8c028001 8d038e04 1c000000 ................ - 04d0 98040000 604c2240 29000000 040e0000 ....`L"@)....... - 04e0 000e1004 07000000 80010000 0c000000 ................ - 04f0 ffffffff 0300017c 000c0100 0c000000 .......|........ - 0500 ec040000 8c4c2240 30000000 28000000 .....L"@0...(... - 0510 ec040000 d44c2240 32010000 04060000 .....L"@2....... - 0520 000eb002 04090000 008c028d 038e0404 ................ - 0530 14000000 80018f05 1c000000 ec040000 ................ - 0540 0c4e2240 14000000 04060000 000e1004 .N"@............ - 0550 04000000 80010000 24000000 ec040000 ........$....... - 0560 284e2240 a3000000 04030000 000e3004 (N"@..........0. - 0570 0a000000 8c028e04 80018d03 8f050000 ................ - 0580 1c000000 ec040000 d04e2240 25000000 .........N"@%... - 0590 04030000 000e1004 02000000 80010000 ................ - 05a0 1c000000 ec040000 fc4e2240 2f000000 .........N"@/... - 05b0 04030000 000e2004 02000000 80010000 ...... ......... - 05c0 30000000 ec040000 544f2240 ce010000 0.......TO"@.... - 05d0 04060000 000ee001 04030000 008d0304 ................ - 05e0 0a000000 8c020410 00000080 018e048f ................ - 05f0 05000000 1c000000 ec040000 30512240 ............0Q"@ - 0600 29000000 04060000 000e1004 04000000 )............... - 0610 80018c02 28000000 ec040000 a0512240 ....(........Q"@ - 0620 c5030000 04030000 000e4004 07000000 ..........@..... - 0630 8c020414 00000080 018e048f 058d0300 ................ - 0640 24000000 ec040000 74552240 31000000 $.......tU"@1... - 0650 04030000 000e1004 03000000 8c020406 ................ - 0660 00000080 01000000 0c000000 ffffffff ................ - 0670 0300017c 000c0100 24000000 68060000 ...|....$...h... - 0680 b4552240 3b000000 04030000 000e1004 .U"@;........... - 0690 02000000 8c020407 00000080 018d0300 ................ - 06a0 20000000 68060000 f4552240 58000000 ...h....U"@X... - 06b0 04030000 000e1004 09000000 8d038001 ................ - 06c0 8c020000 0c000000 ffffffff 0300017c ...............| - 06d0 000c0100 24000000 c4060000 68562240 ....$.......hV"@ - 06e0 5f010000 04060000 000ed001 041d0000 _............... - 06f0 008c0280 018d038e 048f0500 24000000 ............$... - 0700 c4060000 d0572240 39000000 04030000 .....W"@9....... - 0710 000e1004 03000000 8c020405 00000080 ................ - 0720 01000000 0c000000 ffffffff 0300017c ...............| - 0730 000c0100 20000000 24070000 0c582240 .... ...$....X"@ - 0740 38000000 04030000 000e1004 06000000 8............... - 0750 8c028d03 80010000 1c000000 24070000 ............$... - 0760 44582240 20000000 04030000 000e1004 DX"@ ........... - 0770 02000000 80010000 0c000000 ffffffff ................ - 0780 0300017c 000c0100 1c000000 78070000 ...|........x... - 0790 24231040 15000000 04060000 000e1004 $#.@............ - 07a0 03000000 80010000 1c000000 78070000 ............x... - 07b0 48231040 22000000 04060000 000e1004 H#.@"........... - 07c0 03000000 80010000 24000000 78070000 ........$...x... - 07d0 7c231040 4d000000 04030000 000e1004 |#.@M........... - 07e0 02000000 8c020408 00000080 01000000 ................ - 07f0 2c000000 78070000 d4231040 8b000000 ,...x....#.@.... - 0800 04030000 000e3004 07000000 8e040410 ......0......... - 0810 00000080 018c028d 03040400 00008f05 ................ - 0820 1c000000 78070000 68582240 15000000 ....x...hX"@.... - 0830 04060000 000e1004 03000000 80010000 ................ - 0840 1c000000 78070000 80582240 15000000 ....x....X"@.... - 0850 04060000 000e1004 03000000 80010000 ................ - 0860 24000000 78070000 d0582240 a4000000 $...x....X"@.... - 0870 04030000 000e1004 02000000 8c02040f ................ - 0880 00000080 018d0300 28000000 78070000 ........(...x... - 0890 78592240 47000000 04030000 000e2004 xY"@G......... . - 08a0 02000000 8d03040d 0000008c 028e048f ................ - 08b0 05800100 1c000000 78070000 cc592240 ........x....Y"@ - 08c0 43000000 04060000 000e1004 04000000 C............... - 08d0 8c028001 1c000000 78070000 105a2240 ........x....Z"@ - 08e0 1b000000 040e0000 000e1004 03000000 ................ - 08f0 80010000 1c000000 78070000 2c5a2240 ........x...,Z"@ - 0900 1b000000 040e0000 000e1004 03000000 ................ - 0910 80010000 0c000000 78070000 485a2240 ........x...HZ"@ - 0920 08000000 0c000000 ffffffff 0300017c ...............| - 0930 000c0100 24000000 24090000 a4241040 ....$...$....$.@ - 0940 3f010000 04030000 000e3004 02000000 ?.........0..... - 0950 8c020406 00000080 01000000 24000000 ............$... - 0960 24090000 14261040 a1000000 04030000 $....&.@........ - 0970 000e3004 10000000 80018c02 8d038e04 ..0............. - 0980 8f050000 1c000000 24090000 d0261040 ........$....&.@ - 0990 5d000000 04030000 000e1004 04000000 ]............... - 09a0 80018c02 1c000000 24090000 645a2240 ........$...dZ"@ - 09b0 9f000000 04060000 000eb001 04030000 ................ - 09c0 00800100 24000000 24090000 1c5b2240 ....$...$....["@ - 09d0 77000000 04030000 000e1004 04000000 w............... - 09e0 8c028d03 040c0000 00800100 20000000 ............ ... - 09f0 24090000 c45b2240 4b010000 04060000 $....["@K....... - 0a00 000ea005 04090000 0080018c 028d0300 ................ - 0a10 1c000000 24090000 1c5d2240 7a000000 ....$....]"@z... - 0a20 04030000 000e1004 04000000 80018c02 ................ - 0a30 24000000 24090000 9c5d2240 36000000 $...$....]"@6... - 0a40 04030000 000e1004 02000000 8c020405 ................ - 0a50 00000080 01000000 1c000000 24090000 ............$... - 0a60 fc5d2240 b1000000 04030000 000e1004 .]"@............ - 0a70 04000000 8c028001 0c000000 24090000 ............$... - 0a80 b05e2240 11000000 0c000000 ffffffff .^"@............ - 0a90 0300017c 000c0100 20000000 880a0000 ...|.... ....... - 0aa0 44271040 9e010000 04030000 000e1004 D'.@............ - 0ab0 08000000 8c028001 8d038e04 1c000000 ................ - 0ac0 880a0000 cc5e2240 5b000000 04030000 .....^"@[....... - 0ad0 000e4004 09000000 80010000 20000000 ..@......... ... - 0ae0 880a0000 385f2240 5b000000 04030000 ....8_"@[....... - 0af0 000e1004 08000000 80018c02 8d030000 ................ - 0b00 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0b10 24000000 000b0000 b45f2240 8d010000 $........_"@.... - 0b20 04030000 000e4004 0a000000 8c028d03 ......@......... - 0b30 80018e04 8f050000 24000000 000b0000 ........$....... - 0b40 c8612240 9a050000 04060000 000ee001 .a"@............ - 0b50 041a0000 008d0380 018c028e 048f0500 ................ - 0b60 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0b70 20000000 600b0000 70672240 5c000000 ...`...pg"@\... - 0b80 04030000 000e1004 06000000 8c028001 ................ - 0b90 8d030000 2c000000 600b0000 e8672240 ....,...`....g"@ - 0ba0 e0000000 04030000 000e3004 02000000 ..........0..... - 0bb0 8d030407 0000008e 048f0504 0e000000 ................ - 0bc0 80018c02 20000000 600b0000 d4682240 .... ...`....h"@ - 0bd0 50000000 04030000 000e1004 06000000 P............... - 0be0 8c028d03 80010000 24000000 600b0000 ........$...`... - 0bf0 3c692240 48010000 04030000 000e5004 $..S - 00ee0 027c000f 0154030a 00010010 40442240 .|...T......@D"@ + 00ee0 027c000f 0154030a 00010010 60442240 .|...T......`D"@ 00ef0 c7040000 0f015202 7c000f01 53027d00 ......R.|...S.}. 00f00 0f015402 08360000 11042500 00000ad7 ..T..6....%..... - 00f10 07000001 3a644422 40d50000 00019cec ....:dD"@....... + 00f10 07000001 3a844422 40d50000 00019cec ....:.D"@....... 00f20 0300000b 76616c00 013ba200 00000b69 ....val..;.....i 00f30 00013d49 0000000d 6a00013d 49000000 ..=I....j..=I... 00f40 a8000000 0c2a3c00 00013e6d 00000000 .....*<...>m.... - 00f50 010d7000 01419702 0000da00 00000e81 ..p..A.......... + 00f50 010d7000 01419702 0000da00 00000ea1 ..p..A.......... 00f60 4422409b 04000013 0300000f 0152030a D"@..........R.. 00f70 00010f01 53027d00 0f015402 08410f01 ....S.}...T..A.. - 00f80 55013100 0e914422 40d20400 00350300 U.1...D"@....5.. + 00f80 55013100 0eb14422 40d20400 00350300 U.1...D"@....5.. 00f90 000f0152 034c3e24 0f015302 7e000f01 ...R.L>$..S.~... - 00fa0 54030a00 01000ea1 442240a6 04000056 T.......D"@....V + 00fa0 54030a00 01000ec1 442240a6 04000056 T.......D"@....V 00fb0 0300000f 0152027c 000f0153 027e000f .....R.|...S.~.. - 00fc0 0154030a 0001000e ad442240 c7040000 .T.......D"@.... + 00fc0 0154030a 0001000e cd442240 c7040000 .T.......D"@.... 00fd0 76030000 0f015202 7e000f01 53027d00 v.....R.~...S.}. - 00fe0 0f015402 0846000e d0442240 dd040000 ..T..F...D"@.... + 00fe0 0f015402 0846000e f0442240 dd040000 ..T..F...D"@.... 00ff0 8f030000 0f015201 300f0153 027e0000 ......R.0..S.~.. - 01000 0edf4422 40e90400 00a60300 000f0153 ..D"@..........S - 01010 05035496 fe3f000e e7442240 e9040000 ..T..?...D"@.... - 01020 ba030000 0f015302 7d00000e f0442240 ......S.}....D"@ + 01000 0eff4422 40e90400 00a60300 000f0153 ..D"@..........S + 01010 05035496 fe3f000e 07452240 e9040000 ..T..?...E"@.... + 01020 ba030000 0f015302 7d00000e 10452240 ......S.}....E"@ 01030 e9040000 ce030000 0f015302 7d00000e ..........S.}... - 01040 f9442240 e9040000 e2030000 0f015302 .D"@..........S. - 01050 7d000012 2c452240 c2010000 000afc04 }...,E"@........ - 01060 00000112 4c452240 45000000 019c7504 ....LE"@E.....u. + 01040 19452240 e9040000 e2030000 0f015302 .E"@..........S. + 01050 7d000012 4c452240 c2010000 000afc04 }...LE"@........ + 01060 00000112 6c452240 45000000 019c7504 ....lE"@E.....u. 01070 00000b69 00011562 0000000b 6a000115 ...i...b....j... - 01080 62000000 12544522 409d0200 000e6045 b....TE"@.....`E + 01080 62000000 12744522 409d0200 000e8045 b....tE"@......E 01090 2240f404 00003304 00000f01 52050363 "@....3.....R..c - 010a0 96fe3f00 0e724522 40f40400 004a0400 ..?..rE"@....J.. - 010b0 000f0152 05037696 fe3f000e 7e452240 ...R..v..?..~E"@ + 010a0 96fe3f00 0e924522 40f40400 004a0400 ..?...E"@....J.. + 010b0 000f0152 05037696 fe3f000e 9e452240 ...R..v..?...E"@ 010c0 f4040000 61040000 0f015205 039096fe ....a.....R..... - 010d0 3f00108a 452240f4 0400000f 01520503 ?...E"@......R.. + 010d0 3f0010aa 452240f4 0400000f 01520503 ?...E"@......R.. 010e0 a996fe3f 0000139e 04000003 2cb70100 ...?........,... 010f0 0008c900 00009004 000009bb 00000005 ................ 01100 00133d08 00000417 80040000 14180800 ..=............. @@ -41883,7 +41886,7 @@ Contents of section .debug_info: 01160 05000006 4c145104 00005104 0000064d ....L.Q...Q....M 01170 009c0e00 0004009e 04000004 01cd0000 ................ 01180 000c8b0b 00005f02 00007800 00000000 ......_...x..... - 01190 00002506 000002f3 01000002 1c300000 ..%..........0.. + 01190 00005b06 000002f3 01000002 1c300000 ..[..........0.. 011a0 00030108 5a030000 0301065c 03000002 ....Z......\.... 011b0 c1030000 021f4900 00000302 071b0400 ......I......... 011c0 00030205 58000000 02090200 00022262 ....X........."b @@ -41965,10 +41968,10 @@ Contents of section .debug_info: 01680 00101002 0e000004 a2970000 001410da ................ 01690 08000004 a38c0000 001610f5 09000004 ................ 016a0 a4360500 0018000a 04c90400 0011910c .6.............. - 016b0 0000013f c0452240 23010000 019c8d05 ...?.E"@#....... + 016b0 0000013f e0452240 23010000 019c8d05 ...?.E"@#....... 016c0 00001297 0b000001 3f250000 00030100 ........?%...... - 016d0 0013f745 2240510e 00007c05 00001401 ...E"@Q...|..... - 016e0 52013514 01530503 44221040 00153046 R.5..S..D".@..0F + 016d0 00131746 2240510e 00007c05 00001401 ...F"@Q...|..... + 016e0 52013514 01530503 44221040 00155046 R.5..S..D".@..PF 016f0 22405c0e 00001401 52027d00 0000166c "@\.....R.}....l 01700 08000001 7bd70000 00342110 40310000 ....{....4!.@1.. 01710 00019cd8 05000012 d5080000 017b2500 .............{%. @@ -41979,41 +41982,41 @@ Contents of section .debug_info: 01760 6300019e 02570100 00780100 00137d21 c....W...x....}! 01770 10408d05 00001406 00001401 52013014 .@..........R.0. 01780 0153013d 00158c21 10408d05 00001401 .S.=...!.@...... - 01790 52013000 001c2b0f 00000191 e8462240 R.0...+......F"@ + 01790 52013000 001c2b0f 00000191 08472240 R.0...+......G"@ 017a0 2f000000 019c6e06 00001d63 00019157 /.....n....c...W - 017b0 010000bd 01000013 fd462240 8d050000 .........F"@.... + 017b0 010000bd 01000013 1d472240 8d050000 .........G"@.... 017c0 5e060000 14015201 31140153 013d0015 ^.....R.1..S.=.. - 017d0 10472240 8d050000 14015201 3100001e .G"@......R.1... - 017e0 9e080000 01c51847 22402f00 0000019c .......G"@/..... + 017d0 30472240 8d050000 14015201 3100001e 0G"@......R.1... + 017e0 9e080000 01c53847 22402f00 0000019c ......8G"@/..... 017f0 be060000 1d627566 0001c5be 06000002 .....buf........ 01800 0200001d 6c656e00 01c53e00 00002302 ....len...>...#. 01810 00001f69 0001c73e 00000044 02000015 ...i...>...D.... - 01820 36472240 8d050000 14015201 3000000a 6G"@......R.0... - 01830 04250000 001eb80b 000001d6 48472240 .%..........HG"@ + 01820 56472240 8d050000 14015201 3000000a VG"@......R.0... + 01830 04250000 001eb80b 000001d6 68472240 .%..........hG"@ 01840 24000000 019cf806 00001d73 74720001 $..........str.. - 01850 d65e0100 00a00200 00156047 22408d05 .^........`G"@.. + 01850 d65e0100 00a00200 00158047 22408d05 .^.........G"@.. 01860 00001401 52013000 00200000 00000148 ....R.0.. .....H - 01870 01744722 40420000 00019c8f 07000021 .tG"@B.........! + 01870 01944722 40420000 00019c8f 07000021 ..G"@B.........! 01880 ee0c0000 014801e4 020000be 02000021 .....H.........! 01890 9a090000 014801e4 020000ea 02000013 .....H.......... - 018a0 90472240 680e0000 58070000 14015205 .G"@h...X.....R. - 018b0 03104822 40140153 01301401 54050368 ..H"@..S.0..T..h - 018c0 33ff3f14 0155013a 00139a47 22403c05 3.?..U.:...G"@<. - 018d0 00006b07 00001401 52013000 13a14722 ..k.....R.0...G" + 018a0 b0472240 680e0000 58070000 14015205 .G"@h...X.....R. + 018b0 03304822 40140153 01301401 54050368 .0H"@..S.0..T..h + 018c0 33ff3f14 0155013a 0013ba47 22403c05 3.?..U.:...G"@<. + 018d0 00006b07 00001401 52013000 13c14722 ..k.....R.0...G" 018e0 403c0500 007e0700 00140152 01310015 @<...~.....R.1.. - 018f0 a9472240 730e0000 14015202 08200000 .G"@s.....R.. .. - 01900 22ad0900 00016d01 bc472240 14000000 ".....m..G"@.... - 01910 019cc007 000015c9 472240f8 06000014 ........G"@..... + 018f0 c9472240 730e0000 14015202 08200000 .G"@s.....R.. .. + 01900 22ad0900 00016d01 dc472240 14000000 ".....m..G"@.... + 01910 019cc007 000015e9 472240f8 06000014 ........G"@..... 01920 01520408 e1392414 01530408 e1392400 .R...9$..S...9$. 01930 00236e0f 00000179 01d70000 00942110 .#n....y......!. 01940 40300000 00019c09 08000021 d5080000 @0.........!.... 01950 01790125 00000016 03000024 9a0d0000 .y.%.......$.... 01960 01790125 00000001 5325550c 0000017b .y.%....S%U....{ 01970 01250000 00370300 00001cda 0d000001 .%...7.......... - 01980 9fd44722 402f0000 00019c53 0800001d ..G"@/.....S.... - 01990 6300019f 57010000 4e030000 13e94722 c...W...N.....G" + 01980 9ff44722 402f0000 00019c53 0800001d ..G"@/.....S.... + 01990 6300019f 57010000 4e030000 13094822 c...W...N.....H" 019a0 40c00700 00430800 00140152 01301401 @....C.....R.0.. - 019b0 53013d00 15fc4722 40c00700 00140152 S.=...G"@......R + 019b0 53013d00 151c4822 40c00700 00140152 S.=...H"@......R 019c0 01300000 23e00a00 00018401 d7000000 .0..#........... 019d0 c4211040 20000000 019c8e08 0000219a .!.@ .........!. 019e0 0d000001 84012500 00009303 00002555 ......%.......%U @@ -42040,72 +42043,72 @@ Contents of section .debug_info: 01b30 3f000020 8c0f0000 019202fc 22104023 ?.. ........".@# 01b40 00000001 9ce90900 0021970b 00000192 .........!...... 01b50 02250000 002b0400 00001ac4 0a000001 .%...+.......... - 01b60 2b011048 22405b00 0000019c 6c0a0000 +..H"@[.....l... + 01b60 2b013048 22405b00 0000019c 6c0a0000 +.0H"@[.....l... 01b70 21550900 00012b01 33010000 4c040000 !U....+.3...L... - 01b80 291e4822 40420000 0025c90b 00000131 ).H"@B...%.....1 + 01b80 293e4822 40420000 0025c90b 00000131 )>H"@B...%.....1 01b90 01250000 006d0400 00251f0a 00000132 .%...m...%.....2 01ba0 01250000 00800400 002a6964 78000133 .%.......*idx..3 - 01bb0 01250000 00930400 00134448 22408d05 .%........DH"@.. - 01bc0 00005b0a 00001401 52013000 15604822 ..[.....R.0..`H" + 01bb0 01250000 00930400 00136448 22408d05 .%........dH"@.. + 01bc0 00005b0a 00001401 52013000 15804822 ..[.....R.0...H" 01bd0 40c20900 00140152 01300000 00205c09 @......R.0... \. - 01be0 000001aa 026c4822 40280000 00019ca3 .....lH"@(...... + 01be0 000001aa 028c4822 40280000 00019ca3 ......H"@(...... 01bf0 0a000021 970b0000 01aa0225 000000be ...!.......%.... 01c00 0400001b 6c656e00 01aa0294 010000df ....len......... - 01c10 04000000 20351000 0001b002 94482240 .... 5.......H"@ + 01c10 04000000 20351000 0001b002 b4482240 .... 5.......H"@ 01c20 29000000 019cda0a 00002197 0b000001 ).........!..... 01c30 b0022500 00000005 0000217a 0c000001 ..%.......!z.... 01c40 b002be01 00002105 00000020 d20b0000 ......!.... .... - 01c50 01b602c4 48224030 00000001 9c110b00 ....H"@0........ + 01c50 01b602e4 48224030 00000001 9c110b00 ....H"@0........ 01c60 0021970b 000001b6 02250000 00420500 .!.......%...B.. 01c70 0021ad0a 000001b6 024e0200 00630500 .!.......N...c.. - 01c80 00002021 0e000001 bd02f448 22403700 .. !.......H"@7. + 01c80 00002021 0e000001 bd021449 22403700 .. !.......I"@7. 01c90 0000019c 480b0000 21970b00 0001bd02 ....H...!....... 01ca0 25000000 84050000 218c0a00 0001bd02 %.......!....... 01cb0 e8010000 a5050000 002b9d0c 000001c8 .........+...... - 01cc0 022c4922 40230000 00019c8f 0b000021 .,I"@#.........! + 01cc0 024c4922 40230000 00019c8f 0b000021 .LI"@#.........! 01cd0 970b0000 01c80225 000000c6 05000021 .......%.......! 01ce0 2b100000 01c80257 000000f2 05000015 +......W........ - 01cf0 46492240 5c0e0000 14015202 7c000000 FI"@\.....R.|... - 01d00 20fe0900 0001ce02 60492240 c6000000 .......`I"@.... + 01cf0 66492240 5c0e0000 14015202 7c000000 fI"@\.....R.|... + 01d00 20fe0900 0001ce02 7c492240 c6000000 .......|I"@.... 01d10 019cd60b 00002197 0b000001 ce022500 ......!.......%. 01d20 00001306 000021ae 08000001 ce023e03 ......!.......>. 01d30 00003406 00002140 0e000001 ce022500 ..4...!@......%. - 01d40 00006e06 00000020 980a0000 01e1022c ..n.... ......., + 01d40 00006e06 00000020 980a0000 01e10248 ..n.... .......H 01d50 4a224059 00000001 9c2f0c00 0021970b J"@Y...../...!.. 01d60 000001e1 02250000 008f0600 0021360b .....%.......!6. 01d70 000001e1 02570000 00bb0600 002a745f .....W.......*t_ - 01d80 730001e3 02570000 00e70600 002c424a s....W.......,BJ - 01d90 2240890e 00002c64 4a224089 0e000000 "@....,dJ"@..... - 01da0 23850800 0001f202 e2000000 884a2240 #............J"@ + 01d80 730001e3 02570000 00e70600 002c5e4a s....W.......,^J + 01d90 2240890e 00002c80 4a224089 0e000000 "@....,.J"@..... + 01da0 23850800 0001f202 e2000000 a44a2240 #............J"@ 01db0 63000000 019ca90c 00002197 0b000001 c.........!..... 01dc0 f2022500 00000507 00002136 0b000001 ..%.......!6.... 01dd0 f2025700 00003107 00002537 0d000001 ..W...1...%7.... 01de0 f4025700 00005d07 000025c6 0b000001 ..W...]...%..... 01df0 f5022500 00007b07 00002dde 0e000001 ..%...{...-..... - 01e00 f6025700 0000002c a14a2240 890e0000 ..W....,.J"@.... - 01e10 2cc44a22 40890e00 00002002 0c000001 ,.J"@..... ..... - 01e20 0f03ec4a 22403300 0000019c d00c0000 ...J"@3......... + 01e00 f6025700 0000002c bd4a2240 890e0000 ..W....,.J"@.... + 01e10 2ce04a22 40890e00 00002002 0c000001 ,.J"@..... ..... + 01e20 0f03084b 22403300 0000019c d00c0000 ...K"@3......... 01e30 21970b00 00010f03 25000000 92070000 !.......%....... - 01e40 0020850d 00000116 03204b22 40180000 . ....... K"@... + 01e40 0020850d 00000116 033c4b22 40180000 . .......... - 020e0 90080000 072a4c22 401f0100 00073d4c .....*L"@.....=L - 020f0 22401f01 0000074c 4c22402a 01000000 "@.....LL"@*.... - 02100 05120200 00010b60 4c224029 00000001 .......`L"@).... - 02110 9c140100 0008824c 2240af00 00000901 .......L"@...... + 020e0 90080000 07464c22 401f0100 0007594c .....FL"@.....YL + 020f0 22401f01 00000768 4c22402a 01000000 "@.....hL"@*.... + 02100 05120200 00010b7c 4c224029 00000001 .......|L"@).... + 02110 9c140100 00089e4c 2240af00 00000901 .......L"@...... 02120 52013100 000a922a 0000042e 25000000 R.1....*....%... 02130 0b390700 00390700 00034e0b de050000 .9...9....N..... 02140 de050000 03460089 18000004 00460800 .....F.......F.. 02150 000401cd 0000000c 80150000 5f020000 ............_... - 02160 98010000 00000000 c80d0000 020407b4 ................ + 02160 98010000 00000000 fe0d0000 020407b4 ................ 02170 03000002 02071b04 00000304 05696e74 .............int 02180 00020805 bf000000 0208042a 03000002 ...........*.... 02190 01065c03 00000201 085a0300 00020205 ..\......Z...... @@ -42221,9 +42224,9 @@ Contents of section .debug_info: 02680 01830101 66050000 1a617267 00018301 ....f....arg.... 02690 72000000 1bc71000 00018301 d8000000 r............... 026a0 1cd21000 00018401 b5010000 001d5015 ..............P. - 026b0 00000112 33000000 8c4c2240 30000000 ....3....L"@0... + 026b0 00000112 33000000 a84c2240 30000000 ....3....L"@0... 026c0 019c8d05 00001e63 00011281 000000ca .......c........ - 026d0 08000000 1f9b1300 00015501 d44c2240 ..........U..L"@ + 026d0 08000000 1f9b1300 00015501 f04c2240 ..........U..L"@ 026e0 32010000 019c1608 00002061 72670001 2......... arg.. 026f0 55017200 0000eb08 000021c7 10000001 U.r.......!..... 02700 5501d800 00001709 000021a5 13000001 U.........!..... @@ -42231,70 +42234,70 @@ Contents of section .debug_info: 02720 5601c200 00006409 00002297 10000001 V.....d..."..... 02730 57017b00 0000c709 000023b3 10000001 W.{.......#..... 02740 58011608 00000391 d07d22d2 10000001 X........}"..... - 02750 5901b501 0000140a 000024fd 4c2240c3 Y.........$.L"@. + 02750 5901b501 0000140a 00002419 4d2240c3 Y.........$.M"@. 02760 17000034 06000025 01520391 d07d2501 ...4...%.R...}%. - 02770 53013025 0154030a 00010024 0d4d2240 S.0%.T.....$.M"@ + 02770 53013025 0154030a 00010024 294d2240 S.0%.T.....$)M"@ 02780 ce170000 48060000 25015202 7d000024 ....H...%.R.}..$ - 02790 194d2240 d9170000 66060000 25015203 .M"@....f...%.R. - 027a0 91d07d25 01530503 db96fe3f 0024244d ..}%.S.....?.$$M + 02790 354d2240 d9170000 66060000 25015203 5M"@....f...%.R. + 027a0 91d07d25 01530503 db96fe3f 0024404d ..}%.S.....?.$@M 027b0 2240ce17 00007b06 00002501 520391d0 "@....{...%.R... - 027c0 7d00242c 4d2240d9 17000092 06000025 }.$,M"@........% - 027d0 01530503 0e97fe3f 0024344d 2240ce17 .S.....?.$4M"@.. - 027e0 0000a706 00002501 520391d0 7d00243e ......%.R...}.$> + 027c0 7d002448 4d2240d9 17000092 06000025 }.$HM"@........% + 027d0 01530503 0e97fe3f 0024504d 2240ce17 .S.....?.$PM"@.. + 027e0 0000a706 00002501 520391d0 7d00245a ......%.R...}.$Z 027f0 4d2240ce 170000bb 06000025 0152027d M"@........%.R.} - 02800 00002452 4d2240e4 170000df 06000025 ..$RM"@........% + 02800 0000246e 4d2240e4 170000df 06000025 ..$nM"@........% 02810 0152027c 01250153 05039e97 fe3f2501 .R.|.%.S.....?%. - 02820 54030a63 0100245c 4d2240ce 170000f4 T..c..$\M"@..... - 02830 06000025 01520391 d07d0024 684d2240 ...%.R...}.$hM"@ + 02820 54030a63 01002478 4d2240ce 170000f4 T..c..$xM"@..... + 02830 06000025 01520391 d07d0024 844d2240 ...%.R...}.$.M"@ 02840 ef170000 0f070000 25015202 7f002501 ........%.R...%. - 02850 530391d0 7d002470 4d2240ce 17000024 S...}.$pM"@....$ - 02860 07000025 01520391 d07d0024 7d4d2240 ...%.R...}.$}M"@ + 02850 530391d0 7d00248c 4d2240ce 17000024 S...}.$.M"@....$ + 02860 07000025 01520391 d07d0024 994d2240 ...%.R...}.$.M"@ 02870 ce170000 38070000 25015202 7d000024 ....8...%.R.}..$ - 02880 8c4d2240 ef170000 4c070000 25015302 .M"@....L...%.S. - 02890 7d000026 964d2240 ce170000 249e4d22 }..&.M"@....$.M" + 02880 a84d2240 ef170000 4c070000 25015302 .M"@....L...%.S. + 02890 7d000026 b24d2240 ce170000 24ba4d22 }..&.M"@....$.M" 028a0 40d91700 006c0700 00250153 05039d97 @....l...%.S.... - 028b0 fe3f0024 a64d2240 ce170000 81070000 .?.$.M"@........ - 028c0 25015203 91d07d00 24b64d22 40d91700 %.R...}.$.M"@... + 028b0 fe3f0024 c24d2240 ce170000 81070000 .?.$.M"@........ + 028c0 25015203 91d07d00 24d24d22 40d91700 %.R...}.$.M"@... 028d0 009f0700 00250152 0391d07d 25015305 .....%.R...}%.S. - 028e0 036497fe 3f0024bf 4d2240ce 170000b4 .d..?.$.M"@..... - 028f0 07000025 01520391 d07d0024 d04d2240 ...%.R...}.$.M"@ + 028e0 036497fe 3f0024db 4d2240ce 170000b4 .d..?.$.M"@..... + 028f0 07000025 01520391 d07d0024 ec4d2240 ...%.R...}.$.M"@ 02900 fa170000 d4070000 25015202 7e002501 ........%.R.~.%. - 02910 53027f00 25015402 7c000024 e04d2240 S...%.T.|..$.M"@ + 02910 53027f00 25015402 7c000024 fc4d2240 S...%.T.|..$.M"@ 02920 06180000 f8070000 25015202 7f002501 ........%.R...%. 02930 5305039e 97fe3f25 0154030a 77010027 S.....?%.T..w..' - 02940 f04d2240 fa170000 25015202 7e002501 .M"@....%.R.~.%. + 02940 0c4e2240 fa170000 25015202 7e002501 .N"@....%.R.~.%. 02950 530391d0 7d250154 027c0000 000c8100 S...}%.T.|...... 02960 00002608 00000d6b 000000ff 00282b11 ..&....k.....(+. - 02970 00000149 0c4e2240 14000000 019c7f08 ...I.N"@........ + 02970 00000149 284e2240 14000000 019c7f08 ...I(N"@........ 02980 00001e61 72670001 49720000 00400a00 ...arg..Ir...@.. 02990 00299c10 00000149 28050000 610a0000 .).....I(...a... 029a0 2ad21000 00014ab5 01000082 0a000027 *.....J........' - 029b0 194e2240 8d050000 25015203 f3015225 .N"@....%.R...R% - 029c0 01530131 00002b12 16000001 21284e22 .S.1..+.....!(N" + 029b0 354e2240 8d050000 25015203 f3015225 5N"@....%.R...R% + 029c0 01530131 00002b12 16000001 21444e22 .S.1..+.....!DN" 029d0 40a30000 00019c5b 0900001e 6f6c6400 @......[....old. 029e0 01217b00 0000a30a 00001e6e 65770001 .!{........new.. 029f0 217b0000 00cf0a00 002c6900 01223300 !{.......,i.."3. 02a00 00002d63 31000122 33000000 fb0a0000 ..-c1.."3....... 02a10 2d633200 01223300 0000190b 00002a28 -c2.."3.......*( 02a20 14000001 237b0000 00420b00 002a2e14 ....#{...B...*.. - 02a30 00000124 7b000000 b30b0000 24514e22 ...${.......$QN" + 02a30 00000124 7b000000 b30b0000 246d4e22 ...${.......$mN" 02a40 40111800 00120900 00250152 05039f97 @........%.R.... - 02a50 fe3f2501 53027e00 0024684e 22401118 .?%.S.~..$hN"@.. + 02a50 fe3f2501 53027e00 0024844e 22401118 .?%.S.~..$.N"@.. 02a60 00002f09 00002501 5205039d 97fe3f25 ../...%.R.....?% - 02a70 0153027e 00002678 4e224066 05000026 .S.~..&xN"@f...& - 02a80 844e2240 66050000 27a04e22 40111800 .N"@f...'.N"@... + 02a70 0153027e 00002694 4e224066 05000026 .S.~..&.N"@f...& + 02a80 a04e2240 66050000 27bc4e22 40111800 .N"@f...'.N"@... 02a90 00250152 0503b197 fe3f2501 53027f00 .%.R.....?%.S... - 02aa0 00001f83 11000001 e201d04e 22402500 ...........N"@%. + 02aa0 00001f83 11000001 e201ec4e 22402500 ...........N"@%. 02ab0 0000019c a5090000 20617267 0001e201 ........ arg.... 02ac0 72000000 e90b0000 22241600 0001e301 r......."$...... - 02ad0 b5010000 0a0c0000 27ee4e22 40111800 ........'.N"@... + 02ad0 b5010000 0a0c0000 270a4f22 40111800 ........'.O"@... 02ae0 00250152 0503c097 fe3f0000 1f761400 .%.R.....?...v.. - 02af0 0001d401 fc4e2240 2f000000 019cff09 .....N"@/....... + 02af0 0001d401 184f2240 2f000000 019cff09 .....O"@/....... 02b00 00002061 72670001 d4017200 00002b0c .. arg....r...+. 02b10 00002065 72720001 d401ac00 00004c0c .. err........L. 02b20 00002224 16000001 d501b501 00006d0c .."$..........m. - 02b30 00002724 4f224011 18000025 01520503 ..'$O"@....%.R.. - 02b40 e797fe3f 000028e2 12000001 4e544f22 ...?..(.....NTO" + 02b30 00002740 4f224011 18000025 01520503 ..'@O"@....%.R.. + 02b40 e797fe3f 000028e2 12000001 4e704f22 ...?..(.....NpO" 02b50 40ce0100 00019ceb 0d00001e 61726700 @...........arg. 02b60 014e7200 00008e0c 0000299c 10000001 .Nr.......)..... 02b70 4e280500 00ba0c00 002ad210 0000014f N(.......*.....O @@ -42307,67 +42310,67 @@ Contents of section .debug_info: 02be0 29000001 57fb0d00 000391e0 7e2f1515 )...W.......~/.. 02bf0 00000158 eb0d0000 0391a07f 2fae1100 ...X......../... 02c00 000159fb 0d000003 91a07e30 fa1e0000 ..Y.......~0.... - 02c10 015fe701 00003124 13000001 96015122 ._....1$......Q" + 02c10 015fe701 00003124 13000001 961d5122 ._....1$......Q" 02c20 4032c711 00000194 33000000 eb0a0000 @2......3....... - 02c30 3300247d 4f22401c 1800000a 0b000025 3.$}O"@........% + 02c30 33002499 4f22401c 1800000a 0b000025 3.$.O"@........% 02c40 01520291 40250153 01302501 54020820 .R..@%.S.0%.T.. - 02c50 0024894f 22401c18 00002a0b 00002501 .$.O"@....*...%. + 02c50 0024a54f 22401c18 00002a0b 00002501 .$.O"@....*...%. 02c60 520391e0 7e250153 01302501 54020840 R...~%.S.0%.T..@ - 02c70 0024994f 22401c18 00004a0b 00002501 .$.O"@....J...%. + 02c70 0024b54f 22401c18 00004a0b 00002501 .$.O"@....J...%. 02c80 520391a0 7f250153 01302501 54020820 R....%.S.0%.T.. - 02c90 0024a54f 22401c18 00006a0b 00002501 .$.O"@....j...%. + 02c90 0024c14f 22401c18 00006a0b 00002501 .$.O"@....j...%. 02ca0 520391a0 7e250153 01302501 54020840 R...~%.S.0%.T..@ - 02cb0 0024b54f 2240c317 0000890b 00002501 .$.O"@........%. + 02cb0 0024d14f 2240c317 0000890b 00002501 .$.O"@........%. 02cc0 52029140 25015301 30250154 02082000 R..@%.S.0%.T.. . - 02cd0 24c14f22 40c31700 00a90b00 00250152 $.O"@........%.R + 02cd0 24dd4f22 40c31700 00a90b00 00250152 $.O"@........%.R 02ce0 0391e07e 25015301 30250154 02084000 ...~%.S.0%.T..@. - 02cf0 24d14f22 40c31700 00c90b00 00250152 $.O"@........%.R + 02cf0 24ed4f22 40c31700 00c90b00 00250152 $.O"@........%.R 02d00 0391a07f 25015301 30250154 02082000 ....%.S.0%.T.. . - 02d10 24dd4f22 40c31700 00e90b00 00250152 $.O"@........%.R + 02d10 24f94f22 40c31700 00e90b00 00250152 $.O"@........%.R 02d20 0391a07e 25015301 30250154 02084000 ...~%.S.0%.T..@. - 02d30 24f04f22 40251800 00060c00 00250152 $.O"@%.......%.R - 02d40 027c0025 01530503 1498fe3f 00240450 .|.%.S.....?.$.P + 02d30 240c5022 40251800 00060c00 00250152 $.P"@%.......%.R + 02d40 027c0025 01530503 1498fe3f 00242050 .|.%.S.....?.$ P 02d50 22402518 0000200c 00002501 52027f00 "@%... ...%.R... - 02d60 25015302 7e000024 14502240 ce170000 %.S.~..$.P"@.... - 02d70 340c0000 25015202 7c000024 31502240 4...%.R.|..$1P"@ + 02d60 25015302 7e000024 30502240 ce170000 %.S.~..$0P"@.... + 02d70 340c0000 25015202 7c000024 4d502240 4...%.R.|..$MP"@ 02d80 ef170000 4f0c0000 25015203 91a07f25 ....O...%.R....% - 02d90 0153027f 00002440 5022407f 0800006a .S....$@P"@....j + 02d90 0153027f 0000245c 5022407f 0800006a .S....$\P"@....j 02da0 0c000025 01520391 a07f2501 53029140 ...%.R....%.S..@ - 02db0 00244e50 22401118 0000880c 00002501 .$NP"@........%. + 02db0 00246a50 22401118 0000880c 00002501 .$jP"@........%. 02dc0 5205031c 98fe3f25 01530391 a07f0024 R.....?%.S.....$ - 02dd0 5d502240 11180000 a50c0000 25015205 ]P"@........%.R. - 02de0 0326bbfe 3f250153 02914000 24685022 .&..?%.S..@.$hP" + 02dd0 79502240 11180000 a50c0000 25015205 yP"@........%.R. + 02de0 0326bbfe 3f250153 02914000 24845022 .&..?%.S..@.$.P" 02df0 40ce1700 00b90c00 00250152 02914000 @........%.R..@. - 02e00 247a5022 40251800 00d60c00 00250152 $zP"@%.......%.R - 02e10 027c0025 01530503 2d98fe3f 00248950 .|.%.S..-..?.$.P + 02e00 24965022 40251800 00d60c00 00250152 $.P"@%.......%.R + 02e10 027c0025 01530503 2d98fe3f 0024a550 .|.%.S..-..?.$.P 02e20 22402518 0000f00c 00002501 52027f00 "@%.......%.R... - 02e30 25015302 7e000024 9a502240 ce170000 %.S.~..$.P"@.... - 02e40 040d0000 25015202 7c000024 b1502240 ....%.R.|..$.P"@ + 02e30 25015302 7e000024 b6502240 ce170000 %.S.~..$.P"@.... + 02e40 040d0000 25015202 7c000024 cd502240 ....%.R.|..$.P"@ 02e50 ef170000 1f0d0000 25015203 91a07e25 ........%.R...~% - 02e60 0153027f 000024b9 5022407f 0800003b .S....$.P"@....; + 02e60 0153027f 000024d5 5022407f 0800003b .S....$.P"@....; 02e70 0d000025 01520391 a07e2501 530391e0 ...%.R...~%.S... - 02e80 7e0024c4 50224011 18000059 0d000025 ~.$.P"@....Y...% + 02e80 7e0024e0 50224011 18000059 0d000025 ~.$.P"@....Y...% 02e90 01520503 3398fe3f 25015303 91a07e00 .R..3..?%.S...~. - 02ea0 24d05022 40111800 00770d00 00250152 $.P"@....w...%.R - 02eb0 05033dbb fe3f2501 530391e0 7e0024d9 ..=..?%.S...~.$. + 02ea0 24ec5022 40111800 00770d00 00250152 $.P"@....w...%.R + 02eb0 05033dbb fe3f2501 530391e0 7e0024f5 ..=..?%.S...~.$. 02ec0 502240ce 1700008c 0d000025 01520391 P"@........%.R.. - 02ed0 e07e0024 e7502240 8d050000 a50d0000 .~.$.P"@........ - 02ee0 25015202 7d002501 53013100 24f25022 %.R.}.%.S.1.$.P" + 02ed0 e07e0024 03512240 8d050000 a50d0000 .~.$.Q"@........ + 02ee0 25015202 7d002501 53013100 240e5122 %.R.}.%.S.1.$.Q" 02ef0 40301800 00c00d00 00250152 02914025 @0.......%.R..@% - 02f00 01530391 e07e0024 fe502240 ce170000 .S...~.$.P"@.... - 02f10 d50d0000 25015203 91e07e00 270c5122 ....%.R...~.'.Q" + 02f00 01530391 e07e0024 1a512240 ce170000 .S...~.$.Q"@.... + 02f10 d50d0000 25015203 91e07e00 27285122 ....%.R...~.'(Q" 02f20 408d0500 00250152 027d0025 01530131 @....%.R.}.%.S.1 02f30 00000c81 000000fb 0d00000d 6b000000 ............k... 02f40 1f000c81 0000000b 0e00000d 6b000000 ............k... - 02f50 3f001f34 14000001 f0013051 22402900 ?..4......0Q"@). + 02f50 3f001f34 14000001 f0014c51 22402900 ?..4......LQ"@). 02f60 0000019c 950e0000 20617267 0001f001 ........ arg.... 02f70 72000000 d30d0000 22241600 0001f101 r......."$...... - 02f80 b5010000 ff0d0000 243f5122 403b1800 ........$?Q"@;.. + 02f80 b5010000 ff0d0000 245b5122 403b1800 ........$[Q"@;.. 02f90 005e0e00 00250152 027c0025 01530503 .^...%.R.|.%.S.. - 02fa0 a0512240 00244851 22404718 00007b0e .Q"@.$HQ"@G...{. - 02fb0 00002501 52027c00 25015305 03fc4e22 ..%.R.|.%.S...N" - 02fc0 40002750 51224053 18000025 0152027c @.'PQ"@S...%.R.| - 02fd0 00250153 0503d04e 22400000 34f71200 .%.S...N"@..4... + 02fa0 bc512240 00246451 22404718 00007b0e .Q"@.$dQ"@G...{. + 02fb0 00002501 52027c00 25015305 03184f22 ..%.R.|.%.S...O" + 02fc0 4000276c 51224053 18000025 0152027c @.'lQ"@S...%.R.| + 02fd0 00250153 0503ec4e 22400000 34f71200 .%.S...N"@..4... 02fe0 00012901 d8000000 01070f00 001b3c13 ..)...........<. 02ff0 00000129 017b0000 001b2a3c 00000129 ...).{....*<...) 03000 01c20000 001ce114 0000012b 01070f00 ...........+.... @@ -42387,7 +42390,7 @@ Contents of section .debug_info: 030e0 10000001 a6280500 002c7374 720001a7 .....(...,str... 030f0 7b000000 302a3c00 0001a8a1 00000030 {...0*<........0 03100 bf110000 01a97b00 00003002 11000001 ......{...0..... - 03110 aa7b0000 00001ff2 13000001 9201a051 .{.............Q + 03110 aa7b0000 00001ff2 13000001 9201bc51 .{.............Q 03120 2240c503 0000019c a5160000 20617267 "@.......... arg 03130 00019201 72000000 2b0e0000 217e1300 ....r...+...!~.. 03140 00019201 7b000000 560e0000 212a3c00 ....{...V...!*<. @@ -42396,114 +42399,114 @@ Contents of section .debug_info: 03170 00019401 7b000000 00221512 00000195 ....{...."...... 03180 01d80000 00140f00 00396900 01960181 .........9i..... 03190 00000028 0f000022 d2100000 019701b5 ...(..."........ - 031a0 01000061 0f00003a 94110000 01c90156 ...a...:.......V - 031b0 5522403b 950e0000 ae512240 80010000 U"@;.....Q"@.... + 031a0 01000061 0f00003a 94110000 01c90172 ...a...:.......r + 031b0 5522403b 950e0000 ca512240 80010000 U"@;.....Q"@.... 031c0 019a018d 1100003c b20e0000 750f0000 .......<....u... 031d0 3ca60e00 00890f00 003d8001 00003ebe <........=....>. 031e0 0e000002 91403fca 0e0000e4 0f00003f .....@?........? 031f0 d60e0000 03100000 3fe20e00 002d1000 ........?....-.. 03200 003fee0e 00004010 00003ffa 0e00007f .?....@...?..... - 03210 10000024 c4512240 1c180000 ea100000 ...$.Q"@........ + 03210 10000024 e0512240 1c180000 ea100000 ...$.Q"@........ 03220 25015202 71002501 53013025 0154013a %.R.q.%.S.0%.T.: - 03230 0024d151 22402518 00000411 00002501 .$.Q"@%.......%. - 03240 52027c00 25015302 7e000024 f1512240 R.|.%.S.~..$.Q"@ + 03230 0024ed51 22402518 00000411 00002501 .$.Q"@%.......%. + 03240 52027c00 25015302 7e000024 0d522240 R.|.%.S.~..$.R"@ 03250 25180000 21110000 25015202 7c002501 %...!...%.R.|.%. - 03260 53050348 98fe3f00 24015222 40251800 S..H..?.$.R"@%.. + 03260 53050348 98fe3f00 241d5222 40251800 S..H..?.$.R"@%.. 03270 003e1100 00250152 027e0025 01530503 .>...%.R.~.%.S.. - 03280 6197fe3f 00241052 2240ef17 00005811 a..?.$.R"@....X. + 03280 6197fe3f 00242c52 2240ef17 00005811 a..?.$,R"@....X. 03290 00002501 52027100 25015302 7e000024 ..%.R.q.%.S.~..$ - 032a0 18522240 5f180000 6c110000 25015202 .R"@_...l...%.R. - 032b0 71000027 29522240 11180000 25015205 q..')R"@....%.R. + 032a0 34522240 5f180000 6c110000 25015202 4R"@_...l...%.R. + 032b0 71000027 45522240 11180000 25015205 q..'ER"@....%.R. 032c0 035998fe 3f250154 027d0025 0155027d .Y..?%.T.}.%.U.} - 032d0 00000000 40170f00 00315222 40090100 ....@....1R"@... + 032d0 00000000 40170f00 004d5222 40090100 ....@....MR"@... 032e0 00019f01 ff120000 3c320f00 009e1000 ........<2...... - 032f0 003c270f 0000d510 00004131 52224009 .<'.......A1R"@. + 032f0 003c270f 0000d510 0000414d 52224009 .<'.......AMR"@. 03300 0100003f 3d0f0000 25110000 3e480f00 ...?=...%...>H.. 03310 00029140 3f530f00 00391100 003f5e0f ...@?S...9...?^. 03320 00006311 00003f69 0f0000a4 1100003e ..c...?i.......> - 03330 740f0000 0503ac25 ff3f243d 5222401c t......%.?$=R"@. + 03330 740f0000 0503ac25 ff3f2459 5222401c t......%.?$YR"@. 03340 18000011 12000025 01520271 00250153 .......%.R.q.%.S - 03350 01302501 54013a00 24485222 40251800 .0%.T.:.$HR"@%.. + 03350 01302501 54013a00 24645222 40251800 .0%.T.:.$dR"@%.. 03360 002e1200 00250152 027c0025 01530503 .....%.R.|.%.S.. - 03370 5f97fe3f 00247652 22402518 00004b12 _..?.$vR"@%...K. + 03370 5f97fe3f 00249252 22402518 00004b12 _..?.$.R"@%...K. 03380 00002501 52027c00 25015305 034898fe ..%.R.|.%.S..H.. - 03390 3f002488 52224025 18000062 12000025 ?.$.R"@%...b...% - 033a0 01530503 6197fe3f 00249e52 2240ef17 .S..a..?.$.R"@.. - 033b0 00007612 00002501 52027100 0024a652 ..v...%.R.q..$.R + 03390 3f0024a4 52224025 18000062 12000025 ?.$.R"@%...b...% + 033a0 01530503 6197fe3f 0024ba52 2240ef17 .S..a..?.$.R"@.. + 033b0 00007612 00002501 52027100 0024c252 ..v...%.R.q..$.R 033c0 22405f18 00008a12 00002501 52027100 "@_.......%.R.q. - 033d0 0024d452 2240e417 0000ae12 00002501 .$.R"@........%. + 033d0 0024f052 2240e417 0000ae12 00002501 .$.R"@........%. 033e0 52027e00 25015305 039e97fe 3f250154 R.~.%.S.....?%.T - 033f0 030a0e01 0024ee52 2240e417 0000cc12 .....$.R"@...... + 033f0 030a0e01 00240a53 2240e417 0000cc12 .....$.S"@...... 03400 00002501 5305039e 97fe3f25 0154030a ..%.S.....?%.T.. - 03410 11010024 fd522240 ce170000 e0120000 ...$.R"@........ - 03420 25015202 7c000024 1e532240 ce170000 %.R.|..$.S"@.... - 03430 f4120000 25015202 7e000026 2a532240 ....%.R.~..&*S"@ - 03440 ef170000 00004034 0500003a 5322400b ......@4...:S"@. + 03410 11010024 19532240 ce170000 e0120000 ...$.S"@........ + 03420 25015202 7c000024 3a532240 ce170000 %.R.|..$:S"@.... + 03430 f4120000 25015202 7e000026 46532240 ....%.R.~..&FS"@ + 03440 ef170000 00004034 05000056 5322400b ......@4...VS"@. 03450 00000001 a1015413 00003c4d 050000fd ......T...........i.. 041d0 1d250000 00166a00 011d2500 0000f714 .%....j...%..... - 041e0 000017b7 56224005 0000004c 03000018 ....V"@....L.... + 041e0 000017d3 56224005 0000004c 03000018 ....V"@....L.... 041f0 6c170000 01217400 00004203 00001900 l....!t...B..... - 04200 1aba5622 40780500 000017c1 562240e6 ..V"@x......V"@. + 04200 1ad65622 40780500 000017dd 562240e6 ..V"@x......V"@. 04210 0000006a 04000018 87170000 01277400 ...j.........'t. 04220 00006a03 00001900 185e1700 00012874 ..j......^....(t 04230 0000007b 03000019 00143c17 0000012d ...{......<....- 04240 a2000000 38150000 1b080200 00a30300 ....8........... 04250 0014a72a 00000133 25000000 70150000 ...*...3%...p... - 04260 00178757 22402000 00001c04 000013c0 ...W"@ ......... + 04260 0017a357 22402000 00001c04 000013c0 ...W"@ ......... 04270 05000001 63a20400 000391c0 7e188506 ....c.......~... - 04280 00000165 74000000 d0030000 19001c90 ...et........... + 04280 00000165 74000000 d0030000 19001cac ...et........... 04290 57224083 050000e7 0300001d 01520503 W"@..........R.. - 042a0 0cb9fe3f 001c9f57 22408e05 00000504 ...?...W"@...... + 042a0 0cb9fe3f 001cbb57 22408e05 00000504 ...?...W"@...... 042b0 00001d01 520391c0 7e1d0153 05033f96 ....R...~..S..?. - 042c0 fe3f001e a7572240 99050000 1d015201 .?...W"@......R. - 042d0 301d0153 0391c07e 00001ac8 562240a4 0..S...~....V"@. - 042e0 0500001c da562240 8e050000 42040000 .....V"@....B... + 042c0 fe3f001e c3572240 99050000 1d015201 .?...W"@......R. + 042d0 301d0153 0391c07e 00001ae4 562240a4 0..S...~....V"@. + 042e0 0500001c f6562240 8e050000 42040000 .....V"@....B... 042f0 1d015202 7c001d01 530503f8 bafe3f00 ..R.|...S.....?. - 04300 1ce25622 40af0500 00560400 001d0152 ..V"@....V.....R - 04310 027c0000 1e095722 40830500 001d0152 .|....W"@......R - 04320 0503e6b8 fe3f0000 1c915622 40ba0500 .....?....V"@... + 04300 1cfe5622 40af0500 00560400 001d0152 ..V"@....V.....R + 04310 027c0000 1e255722 40830500 001d0152 .|...%W"@......R + 04320 0503e6b8 fe3f0000 1cad5622 40ba0500 .....?....V"@... 04330 00880400 001d0152 0291401d 01530130 .......R..@..S.0 - 04340 1d015401 4c001ab4 562240c3 05000000 ..T.L...V"@..... + 04340 1d015401 4c001ad0 562240c3 05000000 ..T.L...V"@..... 04350 0d250000 00a20400 000e3301 00001b00 .%........3..... 04360 0d410100 00b20400 000e3301 00007f00 .A........3..... - 04370 11c30400 00016dd0 57224039 00000001 ......m.W"@9.... - 04380 9c1f0500 001ce457 2240cf05 0000db04 .......W"@...... - 04390 00001d01 52027c00 001cf157 2240da05 ....R.|....W"@.. + 04370 11c30400 00016dec 57224039 00000001 ......m.W"@9.... + 04380 9c1f0500 001c0058 2240cf05 0000db04 .......X"@...... + 04390 00001d01 52027c00 001c0d58 2240da05 ....R.|....X"@.. 043a0 0000fd04 00001d01 52027c00 1d015305 ........R.|...S. - 043b0 03685622 401d0154 0130001e 00582240 .hV"@..T.0...X"@ + 043b0 03845622 401d0154 0130001e 1c582240 ..V"@..T.0...X"@ 043c0 e5050000 1d015202 7c001d01 53030ae8 ......R.|...S... 043d0 031d0154 01311d01 55013100 00135417 ...T.1..U.1...T. 043e0 00000116 1a010000 05031426 ff3f1f9e ...........&.?.. @@ -42703,7 +42706,7 @@ Contents of section .debug_info: 044a0 00074321 85050000 85050000 07410030 ..C!.........A.0 044b0 04000004 00bc0f00 000401cd 0000000c ................ 044c0 ff170000 5f020000 38020000 00000000 ...._...8....... - 044d0 4c180000 02f30100 00021c30 00000003 L..........0.... + 044d0 82180000 02f30100 00021c30 00000003 ...........0.... 044e0 01085a03 00000301 065c0300 00030207 ..Z......\...... 044f0 1b040000 03020558 00000002 09020000 .......X........ 04500 02225700 00000304 07b40300 00040405 ."W............. @@ -42749,28 +42752,28 @@ Contents of section .debug_info: 04780 04036def 02000010 74637000 036eef02 ..m.....tcp..n.. 04790 00001075 64700003 6ff50200 00000804 ...udp..o....... 047a0 4c020000 08049402 000011dd 17000001 L............... - 047b0 100c5822 40380000 00019c74 03000012 ..X"@8.....t.... + 047b0 10285822 40380000 00019c74 03000012 .(X"@8.....t.... 047c0 f6170000 01109700 00008515 00001373 ...............s 047d0 00011074 030000a6 15000012 bb270000 ...t.........'.. - 047e0 0110d700 0000e815 00001425 58224007 ...........%X"@. - 047f0 0400004f 03000015 0152027c 0000162b ...O.....R.|...+ - 04800 58224012 04000017 39582240 1d040000 X"@.....9X"@.... + 047e0 0110d700 0000e815 00001441 58224007 ...........AX"@. + 047f0 0400004f 03000015 0152027c 00001647 ...O.....R.|...G + 04800 58224012 04000017 55582240 1d040000 X"@.....UX"@.... 04810 15015202 7c001501 53013115 0154027d ..R.|...S.1..T.} 04820 00000008 04250000 00110f18 00000119 .....%.......... - 04830 44582240 20000000 019c0704 00001361 DX"@ ..........a + 04830 60582240 20000000 019c0704 00001361 `X"@ ..........a 04840 72670001 19ad0000 002a1600 00127e13 rg.......*....~. 04850 00000119 d1000000 4b160000 122a3c00 ........K....*<. 04860 0001193e 0000006c 16000018 24160000 ...>...l....$... 04870 011d3f01 00008d16 00001969 00011f5e ..?........i...^ 04880 00000019 6a00011f 5e000000 196b0001 ....j...^....k.. 04890 204c0000 001a8506 00000122 5e000000 L........."^... - 048a0 f7030000 1b00175d 58224028 04000015 .......]X"@(.... + 048a0 f7030000 1b001779 58224028 04000015 .......yX"@(.... 048b0 01520131 00001ccc 160000cc 16000004 .R.1............ 048c0 051c2118 00002118 0000050a 1ce71700 ..!...!......... 048d0 00e71700 0005041c 85060000 85060000 ................ 048e0 0122005f 0f000004 00231100 000401cd ."._.....#...... 048f0 0000000c 7a1d0000 5f020000 50020000 ....z..._...P... - 04900 00000000 2e190000 02f30100 00021c30 ...............0 + 04900 00000000 64190000 02f30100 00021c30 ....d..........0 04910 00000003 01085a03 00000301 065c0300 ......Z......\.. 04920 0002f401 0000021e 37000000 02c10300 ........7....... 04930 00021f54 00000003 02071b04 00000302 ...T............ @@ -42900,7 +42903,7 @@ Contents of section .debug_info: 050f0 0503b034 ff3f1901 54013000 1bab2310 ...4.?..T.0...#. 05100 40860e00 002d0800 00190152 027c0000 @....-.....R.|.. 05110 1bb52310 409c0e00 004f0800 00190152 ..#.@....O.....R - 05120 027c0019 01530503 cc592240 19015401 .|...S...Y"@..T. + 05120 027c0019 01530503 e8592240 19015401 .|...S...Y"@..T. 05130 300018c0 231040a7 0e000019 0152027c 0...#.@......R.| 05140 00190153 02085019 01540131 19015501 ...S..P..T.1..U. 05150 31000015 fb1b0000 0155d423 10408b00 1........U.#.@.. @@ -42925,69 +42928,69 @@ Contents of section .debug_info: 05280 00190152 027f0019 01530503 9e97fe3f ...R.....S.....? 05290 19015402 08620018 50241040 d30e0000 ..T..b..P$.@.... 052a0 19015202 7d001901 5305039e 97fe3f19 ..R.}...S.....?. - 052b0 01540208 63000015 6f1c0000 01666858 .T..c...o....fhX - 052c0 22401500 0000019c fd090000 18745822 "@...........tX" + 052b0 01540208 63000015 6f1c0000 01668458 .T..c...o....f.X + 052c0 22401500 0000019c fd090000 18905822 "@............X" 052d0 40de0e00 00190152 0503e033 ff3f0000 @......R...3.?.. - 052e0 15ad1900 00016a80 58224015 00000001 ......j.X"@..... - 052f0 9c260a00 00188c58 2240e90e 00001901 .&.....X"@...... + 052e0 15ad1900 00016a9c 58224015 00000001 ......j.X"@..... + 052f0 9c260a00 0018a858 2240e90e 00001901 .&.....X"@...... 05300 520503e0 33ff3f00 00152f1c 0000016e R...3.?.../....n - 05310 d0582240 a4000000 019cbc0b 00001be7 .X"@............ - 05320 582240f4 0e000061 0a000019 01520503 X"@....a.....R.. + 05310 ec582240 a4000000 019cbc0b 00001b03 .X"@............ + 05320 592240f4 0e000061 0a000019 01520503 Y"@....a.....R.. 05330 b034ff3f 19015305 0359b9fe 3f190154 .4.?..S..Y..?..T - 05340 027c0000 1bf25822 40f40e00 00870a00 .|....X"@....... + 05340 027c0000 1b0e5922 40f40e00 00870a00 .|....Y"@....... 05350 00190152 05030035 ff3f1901 5305036d ...R...5.?..S..m - 05360 b9fe3f19 0154027c 00001bfd 582240f4 ..?..T.|....X"@. + 05360 b9fe3f19 0154027c 00001b19 592240f4 ..?..T.|....Y"@. 05370 0e0000ad 0a000019 01520503 d834ff3f .........R...4.? 05380 19015305 0383b9fe 3f190154 027c0000 ..S.....?..T.|.. - 05390 1b0a5922 40f40e00 00d00a00 00190152 ..Y"@..........R + 05390 1b265922 40f40e00 00d00a00 00190152 .&Y"@..........R 053a0 027d0019 01530503 9ab9fe3f 19015402 .}...S.....?..T. - 053b0 7c00001b 1d592240 ff0e0000 e90a0000 |....Y"@........ - 053c0 19015202 7c001901 55013000 1b2f5922 ..R.|...U.0../Y" + 053b0 7c00001b 39592240 ff0e0000 e90a0000 |...9Y"@........ + 053c0 19015202 7c001901 55013000 1b4b5922 ..R.|...U.0..KY" 053d0 400a0f00 00070b00 00190152 027c0019 @..........R.|.. - 053e0 01560144 19015701 31001b3d 59224015 .V.D..W.1..=Y"@. + 053e0 01560144 19015701 31001b59 59224015 .V.D..W.1..YY"@. 053f0 0f000034 0b000019 0152027c 00190153 ...4.....R.|...S 05400 027d0019 01540503 ba95fe3f 19015501 .}...T.....?..U. - 05410 31190156 0131001b 46592240 200f0000 1..V.1..FY"@ ... + 05410 31190156 0131001b 62592240 200f0000 1..V.1..bY"@ ... 05420 510b0000 19015202 7c001901 5305037c Q.....R.|...S..| - 05430 23104000 1b4f5922 402b0f00 006e0b00 #.@..OY"@+...n.. + 05430 23104000 1b6b5922 402b0f00 006e0b00 #.@..kY"@+...n.. 05440 00190152 027c0019 01530503 48231040 ...R.|...S..H#.@ - 05450 001b5859 2240360f 00008b0b 00001901 ..XY"@6......... - 05460 52027c00 19015305 03242310 40001b60 R.|...S..$#.@..` + 05450 001b7459 2240360f 00008b0b 00001901 ..tY"@6......... + 05460 52027c00 19015305 03242310 40001b7c R.|...S..$#.@..| 05470 59224041 0f0000a8 0b000019 0152027c Y"@A.........R.| - 05480 00190153 0503d423 10400018 69592240 ...S...#.@..iY"@ + 05480 00190153 0503d423 10400018 85592240 ...S...#.@...Y"@ 05490 7b0e0000 19015205 03b7b9fe 3f00001d {.....R.....?... - 054a0 9d1a0000 013da200 00007859 22404700 .....=....xY"@G. + 054a0 9d1a0000 013da200 00009459 22404700 .....=.....Y"@G. 054b0 0000019c 510c0000 16ac1a00 00013d51 ....Q.........=Q 054c0 0c000055 18000016 d9430000 013d510c ...U.....C...=Q. 054d0 00008118 00001e71 6f730001 3d470100 .......qos..=G.. 054e0 00ad1800 0016bb27 0000013d 25000000 .......'...=%... - 054f0 d9180000 1b9f5922 404c0f00 00250c00 ......Y"@L...%.. - 05500 00190152 027c0000 18b05922 40570f00 ...R.|....Y"@W.. + 054f0 d9180000 1bbb5922 404c0f00 00250c00 ......Y"@L...%.. + 05500 00190152 027c0000 18cc5922 40570f00 ...R.|....Y"@W.. 05510 00190152 0503e033 ff3f1901 53027d00 ...R...3.?..S.}. 05520 19015402 7c001901 56027e00 19015702 ..T.|...V.~...W. 05530 7f000000 0a04570c 00000b25 00000015 ......W....%.... - 05540 101e0000 0120cc59 22404300 0000019c ..... .Y"@C..... + 05540 101e0000 0120e859 22404300 0000019c ..... .Y"@C..... 05550 be0c0000 1e617267 000120c3 00000005 .....arg.. ..... - 05560 1900001b f4592240 bc0b0000 aa0c0000 .....Y"@........ + 05560 1900001b 105a2240 bc0b0000 aa0c0000 .....Z"@........ 05570 19015205 03b833ff 3f190153 0503278a ..R...3.?..S..'. - 05580 fe3f1901 54013119 01550131 0018015a .?..T.1..U.1...Z + 05580 fe3f1901 54013119 01550131 00181d5a .?..T.1..U.1...Z 05590 2240860e 00001901 5205032c 26ff3f00 "@......R..,&.?. - 055a0 001de717 00000142 a2000000 105a2240 .......B.....Z"@ + 055a0 001de717 00000142 a2000000 2c5a2240 .......B....,Z"@ 055b0 1b000000 019c330d 000016d9 43000001 ......3.....C... 055c0 42510c00 00261900 001e716f 73000142 BQ...&....qos..B 055d0 47010000 52190000 16bb2700 00014247 G...R.....'...BG - 055e0 0100007e 19000018 245a2240 bc0b0000 ...~....$Z"@.... + 055e0 0100007e 19000018 405a2240 bc0b0000 ...~....@Z"@.... 055f0 19015205 030035ff 3f190153 03f30152 ..R...5.?..S...R 05600 19015406 f3015308 ff1a1901 5506f301 ..T...S.....U... 05610 5408ff1a 00001de5 1a000001 46a20000 T...........F... - 05620 002c5a22 401b0000 00019ca8 0d00001e .,Z"@........... + 05620 00485a22 401b0000 00019ca8 0d00001e .HZ"@........... 05630 61726700 01464101 0000aa19 00001e71 arg..FA........q 05640 6f730001 46470100 00d61900 0016bb27 os..FG.........' - 05650 00000146 47010000 021a0000 18405a22 ...FG........@Z" + 05650 00000146 47010000 021a0000 185c5a22 ...FG........\Z" 05660 40bc0b00 00190152 0503d834 ff3f1901 @......R...4.?.. 05670 5303f301 52190154 06f30153 08ff1a19 S...R..T...S.... 05680 015506f3 015408ff 1a00001f 21180000 .U...T......!... - 05690 0182a200 0000485a 22400800 0000019c ......HZ"@...... + 05690 0182a200 0000645a 22400800 0000019c ......dZ"@...... 056a0 1a2b1800 000111a2 00000005 034026ff .+...........@&. 056b0 3f1add18 0000011e 1a010000 05032c26 ?.............,& 056c0 ff3f1a45 4c000001 1f250000 00050328 .?.EL....%.....( @@ -43016,7 +43019,7 @@ Contents of section .debug_info: 05830 59150000 59150000 0d2f2291 1c000091 Y...Y..../"..... 05840 1c00000a 92004615 00000400 f0120000 ......F......... 05850 0401cd00 00000c56 2000005f 020000b8 .......V .._.... - 05860 02000000 00000010 1d000002 f3010000 ................ + 05860 02000000 00000046 1d000002 f3010000 .......F........ 05870 021c3000 00000301 085a0300 00030106 ..0......Z...... 05880 5c030000 02f40100 00021e37 00000002 \..........7.... 05890 c1030000 021f5400 00000302 071b0400 ......T......... @@ -43190,130 +43193,130 @@ Contents of section .debug_info: 06310 27104021 140000ed 0a00001d 0152027c '.@!.........R.| 06320 001d0153 030ae803 1d015401 301d0155 ...S......T.0..U 06330 0131001e 24271040 2c140000 001fb923 .1..$'.@,......# - 06340 00000187 645a2240 9f000000 019c2b0c ....dZ"@......+. + 06340 00000187 805a2240 9f000000 019c2b0c .....Z"@......+. 06350 0000203d 1f000001 8b2b0c00 000391bc .. =.....+...... 06360 7f20531f 0000018d b2030000 0391d07e . S............~ - 06370 20df5400 0001977a 02000002 915c1e70 .T....z.....\.p - 06380 5a224037 1400001c 7b5a2240 42140000 Z"@7....{Z"@B... - 06390 540b0000 1d015201 32001c88 5a22404d T.....R.2...Z"@M + 06370 20df5400 0001977a 02000002 915c1e8c .T....z.....\.. + 06380 5a224037 1400001c 975a2240 42140000 Z"@7.....Z"@B... + 06390 540b0000 1d015201 32001ca4 5a22404d T.....R.2...Z"@M 063a0 14000074 0b00001d 01520391 bc7f1d01 ...t.....R...... - 063b0 5301301d 01540208 20001c94 5a2240a4 S.0..T.. ...Z"@. + 063b0 5301301d 01540208 20001cb0 5a2240a4 S.0..T.. ...Z"@. 063c0 1300009b 0b00001d 01520391 bc7f1d01 .........R...... 063d0 530503e0 bafe3f1d 01540503 b426ff3f S.....?..T...&.? - 063e0 001c9c5a 2240a413 0000b70b 00001d01 ...Z"@.......... - 063f0 520391d0 7e1d0153 0391bc7f 001ca85a R...~..S.......Z + 063e0 001cb85a 2240a413 0000b70b 00001d01 ...Z"@.......... + 063f0 520391d0 7e1d0153 0391bc7f 001cc45a R...~..S.......Z 06400 22408d13 0000d50b 00001d01 52050305 "@..........R... - 06410 bbfe3f1d 01530391 bc7f001c b15a2240 ..?..S.......Z"@ + 06410 bbfe3f1d 01530391 bc7f001c cd5a2240 ..?..S.......Z"@ 06420 56140000 ea0b0000 1d015203 91bc7f00 V.........R..... - 06430 1cd25a22 40611400 00ff0b00 001d0152 ..Z"@a.........R - 06440 0391d07e 001ed55a 22406d14 00001cef ...~...Z"@m..... - 06450 5a224079 14000021 0c00001d 01520131 Z"@y...!.....R.1 - 06460 1d015302 915c001e f25a2240 85140000 ..S..\...Z"@.... + 06430 1cee5a22 40611400 00ff0b00 001d0152 ..Z"@a.........R + 06440 0391d07e 001ef15a 22406d14 00001c0b ...~...Z"@m..... + 06450 5b224079 14000021 0c00001d 01520131 ["@y...!.....R.1 + 06460 1d015302 915c001e 0e5b2240 85140000 ..S..\...["@.... 06470 000d6801 00003b0c 00000e54 0100001f ..h...;....T.... - 06480 001ac711 000001a2 1c5b2240 77000000 .........["@w... + 06480 001ac711 000001a2 385b2240 77000000 ........8["@w... 06490 019c460d 000022d3 4a000001 a2620100 ..F...".J....b.. 064a0 007b1a00 00220b32 000001a2 62010000 .{...".2....b... - 064b0 b21a0000 1c355b22 408d1300 008b0c00 .....5["@....... + 064b0 b21a0000 1c515b22 408d1300 008b0c00 .....Q["@....... 064c0 001d0152 050318bb fe3f1d01 53027d00 ...R.....?..S.}. - 064d0 001c415b 22408d13 0000a80c 00001d01 ..A["@.......... - 064e0 5205032f bbfe3f1d 0153027c 00001c54 R../..?..S.|...T + 064d0 001c5d5b 22408d13 0000a80c 00001d01 ..]["@.......... + 064e0 5205032f bbfe3f1d 0153027c 00001c70 R../..?..S.|...p 064f0 5b224091 140000cb 0c00001d 01520503 ["@..........R.. 06500 2835ff3f 1d015302 7d001d01 54020820 (5.?..S.}...T.. - 06510 001c615b 22409114 0000ee0c 00001d01 ..a["@.......... + 06510 001c7d5b 22409114 0000ee0c 00001d01 ..}["@.......... 06520 52050348 35ff3f1d 0153027c 001d0154 R..H5.?..S.|...T - 06530 02084000 1c6c5b22 400b1400 00020d00 ..@..l["@....... - 06540 001d0152 027c0000 1c795b22 40161400 ...R.|...y["@... + 06530 02084000 1c885b22 400b1400 00020d00 ..@...["@....... + 06540 001d0152 027c0000 1c955b22 40161400 ...R.|....["@... 06550 00240d00 001d0152 027c001d 01530503 .$.....R.|...S.. - 06560 d0261040 1d015401 32002188 5b224021 .&.@..T.2.!.["@! + 06560 d0261040 1d015401 320021a4 5b224021 .&.@..T.2.!.["@! 06570 1400001d 0152027c 001d0153 030ae803 .....R.|...S.... 06580 1d015401 301d0155 01310000 1a700000 ..T.0..U.1...p.. - 06590 0001b6c4 5b22404b 01000001 9cf70f00 ....["@K........ + 06590 0001b6e0 5b22404b 01000001 9cf70f00 ....["@K........ 065a0 00236900 01b77400 0000de1a 0000203d .#i...t....... = 065b0 1f000001 c92b0c00 000391b4 7f20ad46 .....+....... .F - 065c0 000001cd f70f0000 0391f07a 24b15c22 ...........z$.\" + 065c0 000001cd f70f0000 0391f07a 24cd5c22 ...........z$.\" 065d0 404e0000 003f0e00 00208a1f 000001d7 @N...?... ...... 065e0 07100000 02915420 fd210000 01d81d10 ......T .!...... 065f0 00000291 6025db23 000001d9 74000000 ....`%.#....t... 06600 c00d0000 260025c6 23000001 db740000 ....&.%.#....t.. - 06610 00d10d00 0026001e b45c2240 af130000 .....&...\"@.... - 06620 1cba5c22 40bb1300 00ed0d00 001d0152 ..\"@..........R - 06630 0131001c f05c2240 9c140000 150e0000 .1...\"@........ + 06610 00d10d00 0026001e d05c2240 af130000 .....&...\"@.... + 06620 1cd65c22 40bb1300 00ed0d00 001d0152 ..\"@..........R + 06630 0131001c 0c5d2240 9c140000 150e0000 .1...]"@........ 06640 1d015205 0c40420f 001d0153 0291601d ..R..@B....S..`. - 06650 01540131 1d015502 9154001c f95c2240 .T.1..U..T...\"@ + 06650 01540131 1d015502 9154001c 155d2240 .T.1..U..T...]"@ 06660 8d130000 2c0e0000 1d015205 03c1bbfe ....,.....R..... - 06670 3f001efc 5c2240a7 1400001e ff5c2240 ?...\"@......\"@ - 06680 f70a0000 001ed65b 22403714 00001cde .......["@7..... + 06670 3f001e18 5d2240a7 1400001e 1b5d2240 ?...]"@......]"@ + 06680 f70a0000 001ef25b 22403714 00001cfa .......["@7..... 06690 5b2240f4 1300005b 0e00001d 01520131 ["@....[.....R.1 - 066a0 001ce75b 22408d13 0000720e 00001d01 ...["@....r..... - 066b0 5205034a bbfe3f00 1ef05b22 40b21400 R..J..?...["@... - 066c0 001ef95b 2240bd14 00001c04 5c2240c9 ...["@......\"@. - 066d0 14000097 0e00001d 01520131 001c0d5c .........R.1...\ + 066a0 001c035c 22408d13 0000720e 00001d01 ...\"@....r..... + 066b0 5205034a bbfe3f00 1e0c5c22 40b21400 R..J..?...\"@... + 066c0 001e155c 2240bd14 00001c20 5c2240c9 ...\"@..... \"@. + 066d0 14000097 0e00001d 01520131 001c295c .........R.1..)\ 066e0 22408d13 0000ae0e 00001d01 52050360 "@..........R..` - 066f0 bbfe3f00 1c135c22 40d51400 00c50e00 ..?...\"@....... - 06700 001d0152 0503a424 1040001c 185c2240 ...R...$.@...\"@ - 06710 bb130000 d80e0000 1d015201 30001c22 ..........R.0.." + 066f0 bbfe3f00 1c2f5c22 40d51400 00c50e00 ..?../\"@....... + 06700 001d0152 0503a424 1040001c 345c2240 ...R...$.@..4\"@ + 06710 bb130000 d80e0000 1d015201 30001c3e ..........R.0..> 06720 5c224098 130000f9 0e00001d 0152013c \"@..........R.< 06730 1d015305 0c040800 601d0154 0133001c ..S.....`..T.3.. - 06740 2c5c2240 e1140000 120f0000 1d015201 ,\"@..........R. - 06750 301d0153 027c0000 1c4d5c22 40a41300 0..S.|...M\"@... + 06740 485c2240 e1140000 120f0000 1d015201 H\"@..........R. + 06750 301d0153 027c0000 1c695c22 40a41300 0..S.|...i\"@... 06760 002f0f00 001d0152 027d001d 01530503 ./.....R.}...S.. - 06770 79bbfe3f 001c585c 22408d13 00004c0f y..?..X\"@....L. + 06770 79bbfe3f 001c745c 22408d13 00004c0f y..?..t\"@....L. 06780 00001d01 52050392 bbfe3f1d 0153027d ....R.....?..S.} - 06790 00001c6b 5c22404d 1400006c 0f00001d ...k\"@M...l.... + 06790 00001c87 5c22404d 1400006c 0f00001d ....\"@M...l.... 067a0 01520391 b47f1d01 5301301d 01540208 .R......S.0..T.. - 067b0 20001c7c 5c2240a4 1300008a 0f00001d ..|\"@......... + 067b0 20001c98 5c2240a4 1300008a 0f00001d ...\"@......... 067c0 01520391 b47f1d01 53050354 96fe3f00 .R......S..T..?. - 067d0 1c845c22 40ed1400 009f0f00 001d0152 ..\"@..........R - 067e0 0391b47f 001c8a5c 2240f914 0000b40f .......\"@...... - 067f0 00001d01 520391f0 7a001c97 5c22408d ....R...z...\"@. + 067d0 1ca05c22 40ed1400 009f0f00 001d0152 ..\"@..........R + 067e0 0391b47f 001ca65c 2240f914 0000b40f .......\"@...... + 067f0 00001d01 520391f0 7a001cb3 5c22408d ....R...z...\"@. 06800 130000d1 0f00001d 01520503 a0bbfe3f .........R.....? - 06810 1d015302 7c00001e 9d5c2240 05150000 ..S.|....\"@.... - 06820 1ea55c22 40101500 0021ae5c 22408d13 ..\"@....!.\"@.. + 06810 1d015302 7c00001e b95c2240 05150000 ..S.|....\"@.... + 06820 1ec15c22 40101500 0021ca5c 22408d13 ..\"@....!.\"@.. 06830 00001d01 520503b1 bbfe3f00 000d3503 ....R.....?...5. 06840 00000710 00000e54 01000004 000db800 .......T........ 06850 00001d10 00000e54 01000000 0e540100 .......T.....T.. 06860 0002000d b8000000 2d100000 0e540100 ........-....T.. - 06870 0000001a 63220000 01f21c5d 22407a00 ....c".....]"@z. - 06880 0000019c 06110000 1e265d22 40371400 .........&]"@7.. - 06890 001c325d 22408d13 00006210 00001d01 ..2]"@....b..... - 068a0 520503cb bbfe3f00 1e3b5d22 40371400 R.....?..;]"@7.. - 068b0 001c435d 2240f413 00007e10 00001d01 ..C]"@....~..... - 068c0 52013100 1c4c5d22 408d1300 00951000 R.1..L]"@....... - 068d0 001d0152 05034abb fe3f001e 545d2240 ...R..J..?..T]"@ - 068e0 b2140000 1e635d22 401b1500 001c715d .....c]"@.....q] + 06870 0000001a 63220000 01f2385d 22407a00 ....c"....8]"@z. + 06880 0000019c 06110000 1e425d22 40371400 .........B]"@7.. + 06890 001c4e5d 22408d13 00006210 00001d01 ..N]"@....b..... + 068a0 520503cb bbfe3f00 1e575d22 40371400 R.....?..W]"@7.. + 068b0 001c5f5d 2240f413 00007e10 00001d01 .._]"@....~..... + 068c0 52013100 1c685d22 408d1300 00951000 R.1..h]"@....... + 068d0 001d0152 05034abb fe3f001e 705d2240 ...R..J..?..p]"@ + 068e0 b2140000 1e7f5d22 401b1500 001c8d5d ......]"@......] 068f0 22408d13 0000be10 00001d01 520503e1 "@..........R... - 06900 bbfe3f00 1c775d22 40261500 00d51000 ..?..w]"@&...... - 06910 001d0152 0503fc5d 2240001c 835d2240 ...R...]"@...]"@ - 06920 bb130000 e8100000 1d015201 3100218d ..........R.1.!. + 06900 bbfe3f00 1c935d22 40261500 00d51000 ..?...]"@&...... + 06910 001d0152 0503185e 2240001c 9f5d2240 ...R...^"@...]"@ + 06920 bb130000 e8100000 1d015201 310021a9 ..........R.1.!. 06930 5d224098 1300001d 0152013c 1d015305 ]"@......R.<..S. 06940 0c040800 601d0154 01330000 27631e00 ....`..T.3..'c.. - 06950 00010b01 9c5d2240 36000000 019c5511 .....]"@6.....U. - 06960 00001eae 5d22401b 1500001c c15d2240 ....]"@......]"@ + 06950 00010b01 b85d2240 36000000 019c5511 .....]"@6.....U. + 06960 00001eca 5d22401b 1500001c dd5d2240 ....]"@......]"@ 06970 8d130000 3c110000 1d015205 03f3bbfe ....<.....R..... - 06980 3f001ec4 5d2240af 13000021 c95d2240 ?...]"@....!.]"@ + 06980 3f001ee0 5d2240af 13000021 e55d2240 ?...]"@....!.]"@ 06990 bb130000 1d015201 3000001a 16260000 ......R.0....&.. - 069a0 015efc5d 2240b100 0000019c 96120000 .^.]"@.......... + 069a0 015e185e 2240b100 0000019c 96120000 .^.^"@.......... 069b0 22454c00 00015e5a 07000007 1b000022 "EL...^Z......." - 069c0 86140000 015ee400 0000281b 00002816 .....^....(...(. + 069c0 86140000 015ee400 0000281b 00002832 .....^....(...(2 069d0 5e22408d 00000029 99230000 016a9612 ^"@....).#...j.. 069e0 0000541b 0000296a 26000001 739c1200 ..T...)j&...s... - 069f0 00671b00 0024795e 22401500 0000df11 .g...$y^"@...... + 069f0 00671b00 0024955e 22401500 0000df11 .g...$.^"@...... 06a00 00002938 26000001 7cdd0700 007a1b00 ..)8&...|....z.. - 06a10 00218e5e 22408d13 00001d01 520503ab .!.^"@......R... - 06a20 bcfe3f00 001e255e 22408d13 00001c38 ..?...%^"@.....8 + 06a10 0021aa5e 22408d13 00001d01 520503ab .!.^"@......R... + 06a20 bcfe3f00 001e415e 22408d13 00001c54 ..?...A^"@.....T 06a30 5e22408d 130000ff 1100001d 01520503 ^"@..........R.. - 06a40 30bcfe3f 001e4d5e 22408d13 00001c59 0..?..M^"@.....Y + 06a40 30bcfe3f 001e695e 22408d13 00001c75 0..?..i^"@.....u 06a50 5e22408d 1300001f 1200001d 01520503 ^"@..........R.. - 06a60 82bcfe3f 001c5f5e 2240ff13 00003312 ...?.._^"@....3. - 06a70 00001d01 52027c00 001e625e 22403115 ....R.|...b^"@1. - 06a80 00001e65 5e22403d 1500001c 765e2240 ...e^"@=....v^"@ + 06a60 82bcfe3f 001c7b5e 2240ff13 00003312 ...?..{^"@....3. + 06a70 00001d01 52027c00 001e7e5e 22403115 ....R.|...~^"@1. + 06a80 00001e81 5e22403d 1500001c 925e2240 ....^"@=.....^"@ 06a90 8d130000 5c120000 1d015205 0394bcfe ....\.....R..... - 06aa0 3f001e91 5e224006 1100001c 9a5e2240 ?...^"@......^"@ + 06aa0 3f001ead 5e224006 1100001c b65e2240 ?...^"@......^"@ 06ab0 8d130000 7c120000 1d015205 03c2bcfe ....|.....R..... - 06ac0 3f001e9d 5e2240af 13000021 a35e2240 ?...^"@....!.^"@ + 06ac0 3f001eb9 5e2240af 13000021 bf5e2240 ?...^"@....!.^"@ 06ad0 bb130000 1d015201 31000000 0a048407 ......R.1....... 06ae0 00000a04 35030000 2a6d1f00 00011601 ....5...*m...... - 06af0 c3000000 b05e2240 11000000 019c20f5 .....^"@...... . + 06af0 c3000000 cc5e2240 11000000 019c20f5 .....^"@...... . 06b00 1f000001 153b0100 00050394 26ff3f2b .....;......&.?+ 06b10 9e040000 042c5602 00000d68 010000e4 .....,V....h.... 06b20 1200000e 54010000 05002c3d 08000001 ....T.....,=.... @@ -43357,7 +43360,7 @@ Contents of section .debug_info: 06d80 0604012e f2200000 f2200000 06030100 ..... ... ...... 06d90 1b050000 04008715 00000401 cd000000 ................ 06da0 0c182700 005f0200 00100300 00000000 ..'.._.......... - 06db0 00e52200 0002f301 0000021c 30000000 ..".........0... + 06db0 001b2300 0002f301 0000021c 30000000 ..#.........0... 06dc0 0301085a 03000003 01065c03 00000302 ...Z......\..... 06dd0 071b0400 00030205 58000000 030407b4 ........X....... 06de0 03000004 0405696e 74000308 05bf0000 ......int....... @@ -43393,39 +43396,39 @@ Contents of section .debug_info: 06fc0 53027d00 000ea128 10409104 00004902 S.}....(.@....I. 06fd0 00000f01 53027d00 0010c028 10409104 ....S.}....(.@.. 06fe0 00000f01 53027e00 00000c34 27000001 ....S.~....4'... - 06ff0 6fcc5e22 405b0000 00019c31 03000011 o.^"@[.....1.... + 06ff0 6fe85e22 405b0000 00019c31 03000011 o.^"@[.....1.... 07000 d0170000 01713103 00000291 5012f026 .....q1.....P..& 07010 00000172 76000000 401c0000 136c1700 ...rv...@....l.. - 07020 00017353 0000009d 02000014 0015e45e ..sS...........^ + 07020 00017353 0000009d 02000014 0015005f ..sS..........._ 07030 22403c00 00000903 00001387 17000001 "@<............. - 07040 76530000 00bb0200 00140016 e75e2240 vS...........^"@ - 07050 9c040000 0ef25e22 40a70400 00e10200 ......^"@....... + 07040 76530000 00bb0200 00140016 035f2240 vS..........._"@ + 07050 9c040000 0e0e5f22 40a70400 00e10200 ......_"@....... 07060 000f0152 0291500f 01530503 f8bafe3f ...R..P..S.....? - 07070 000efb5e 2240c101 0000f502 00000f01 ...^"@.......... - 07080 52029150 0010205f 2240b204 00000f01 R..P.. _"@...... - 07090 520503e6 b8fe3f00 000ede5e 2240bd04 R.....?....^"@.. + 07070 000e175f 2240c101 0000f502 00000f01 ..._"@.......... + 07080 52029150 00103c5f 2240b204 00000f01 R..P..<_"@...... + 07090 520503e6 b8fe3f00 000efa5e 2240bd04 R.....?....^"@.. 070a0 00002703 00000f01 52029150 0f015301 ..'.....R..P..S. - 070b0 300f0154 014c0016 e15e2240 c6040000 0..T.L...^"@.... + 070b0 300f0154 014c0016 fd5e2240 c6040000 0..T.L...^"@.... 070c0 00172500 00004103 0000188f 0000001b ..%...A......... - 070d0 000cd604 00000162 385f2240 5b000000 .......b8_"@[... + 070d0 000cd604 00000162 545f2240 5b000000 .......bT_"@[... 070e0 019c8004 0000138b 27000001 64530000 ........'...dS.. 070f0 00670300 00140012 311e0000 0165ce00 .g......1....e.. 07100 0000531c 0000137f 27000001 66530000 ..S.....'...fS.. 07110 00870300 00140013 4f270000 01675300 ........O'...gS. 07120 00009803 00001400 13b82600 00016853 ..........&...hS 07130 000000a9 03000014 0013db04 0000016b ...............k - 07140 53000000 ba030000 14000e46 5f2240d1 S..........F_"@. - 07150 040000cd 0300000f 01520138 000e565f .........R.8..V_ + 07140 53000000 ba030000 14000e62 5f2240d1 S..........b_"@. + 07150 040000cd 0300000f 01520138 000e725f .........R.8..r_ 07160 2240dc04 0000ec03 00000f01 5201340f "@..........R.4. - 07170 0153027d 000f0154 02086500 0e605f22 .S.}...T..e..`_" + 07170 0153027d 000f0154 02086500 0e7c5f22 .S.}...T..e..|_" 07180 40e70400 00090400 000f0152 0503f4bc @..........R.... - 07190 fe3f0f01 53027c00 000e675f 2240f204 .?..S.|...g_"@.. + 07190 fe3f0f01 53027c00 000e835f 2240f204 .?..S.|...._"@.. 071a0 00002204 00000f01 5201300f 0153027c ..".....R.0..S.| - 071b0 00000e6f 5f2240fd 0400003e 0400000f ...o_"@....>.... - 071c0 01520131 0f015305 0302bdfe 3f000e77 .R.1..S.....?..w + 071b0 00000e8b 5f2240fd 0400003e 0400000f ...._"@....>.... + 071c0 01520131 0f015305 0302bdfe 3f000e93 .R.1..S.....?... 071d0 5f2240fd 0400005a 0400000f 01520132 _"@....Z.....R.2 - 071e0 0f015305 0312bdfe 3f00167a 5f224008 ..S.....?..z_"@. - 071f0 05000010 885f2240 13050000 0f015202 ....._"@......R. + 071e0 0f015305 0312bdfe 3f001696 5f224008 ..S.....?..._"@. + 071f0 05000010 a45f2240 13050000 0f015202 ....._"@......R. 07200 7c000f01 53027d00 0f015402 086c0000 |...S.}...T..l.. 07210 199e1700 00011860 01000005 034a33ff .......`.....J3. 07220 3f1a9013 00009013 00000532 1a871700 ?..........2.... @@ -43439,7 +43442,7 @@ Contents of section .debug_info: 072a0 00016b1a ef070000 ef070000 062b001b ..k..........+.. 072b0 14000004 00ef1600 000401cd 0000000c ................ 072c0 30280000 5f020000 90030000 00000000 0(.._........... - 072d0 38250000 02f30100 00021c30 00000003 8%.........0.... + 072d0 6e250000 02f30100 00021c30 00000003 n%.........0.... 072e0 01085a03 00000301 065c0300 0002f401 ..Z......\...... 072f0 0000021e 37000000 02c10300 00021f54 ....7..........T 07300 00000003 02071b04 00000302 05580000 .............X.. @@ -43491,7 +43494,7 @@ Contents of section .debug_info: 075e0 29000005 4b850000 001808bc 37000005 )...K.......7... 075f0 4ed30000 00200006 04db0200 0002f128 N.... .........( 07600 0000054f db020000 0fde2800 00010a01 ...O......(..... - 07610 ac000000 b45f2240 8d010000 019c4906 ....._"@......I. + 07610 ac000000 d05f2240 8d010000 019c4906 ....._"@......I. 07620 00001078 00010a01 30000000 7c1c0000 ...x....0...|... 07630 11092a00 00010a01 49060000 be1c0000 ..*.....I....... 07640 11f72800 00010a01 49060000 001d0000 ..(.....I....... @@ -43504,42 +43507,42 @@ Contents of section .debug_info: 076b0 9b2a0000 011a0149 060000e6 1d000012 .*.....I........ 076c0 77280000 011b0149 06000005 1e000012 w(.....I........ 076d0 fa290000 011c0149 06000024 1e000014 .).....I...$.... - 076e0 dd5f2240 17130000 52040000 15015202 ._"@....R.....R. + 076e0 f95f2240 17130000 52040000 15015202 ._"@....R.....R. 076f0 71001501 5305039e bdfe3f15 01540137 q...S.....?..T.7 - 07700 0014ea5f 22402013 00006c04 00001501 ..._"@ ...l..... - 07710 52027d00 15015302 71000016 f25f2240 R.}...S.q...._"@ - 07720 2b130000 14fc5f22 40201300 00920400 +....._"@ ...... + 07700 00140660 22402013 00006c04 00001501 ...`"@ ...l..... + 07710 52027d00 15015302 71000016 0e602240 R.}...S.q....`"@ + 07720 2b130000 14186022 40201300 00920400 +.....`"@ ...... 07730 00150152 027e0015 01530503 84bdfe3f ...R.~...S.....? - 07740 00140660 22402013 0000af04 00001501 ...`"@ ......... - 07750 52027e00 15015305 0389bdfe 3f001410 R.~...S.....?... + 07740 00142260 22402013 0000af04 00001501 .."`"@ ......... + 07750 52027e00 15015305 0389bdfe 3f00142c R.~...S.....?.., 07760 60224020 130000cc 04000015 0152027e `"@ .........R.~ - 07770 00150153 050390bd fe3f0014 1b602240 ...S.....?...`"@ + 07770 00150153 050390bd fe3f0014 37602240 ...S.....?..7`"@ 07780 20130000 e9040000 15015202 7e001501 .........R.~... - 07790 53050397 bdfe3f00 14256022 40201300 S.....?..%`"@ .. + 07790 53050397 bdfe3f00 14416022 40201300 S.....?..A`"@ .. 077a0 00060500 00150152 027e0015 01530503 .......R.~...S.. - 077b0 02befe3f 00144d60 22403613 00001a05 ...?..M`"@6..... - 077c0 00001501 52027f00 00145560 22403613 ....R.....U`"@6. - 077d0 00002f05 00001501 52039150 0600145d ../.....R..P...] + 077b0 02befe3f 00146960 22403613 00001a05 ...?..i`"@6..... + 077c0 00001501 52027f00 00147160 22403613 ....R.....q`"@6. + 077d0 00002f05 00001501 52039150 06001479 ../.....R..P...y 077e0 60224036 13000044 05000015 01520391 `"@6...D.....R.. - 077f0 54060014 65602240 36130000 59050000 T...e`"@6...Y... - 07800 15015203 91580600 146d6022 40361300 ..R..X...m`"@6.. - 07810 006d0500 00150152 027e0000 16b36022 .m.....R.~....`" - 07820 40411300 0014bd60 22404c13 00009305 @A.....`"@L..... + 077f0 54060014 81602240 36130000 59050000 T....`"@6...Y... + 07800 15015203 91580600 14896022 40361300 ..R..X....`"@6.. + 07810 006d0500 00150152 027e0000 16cf6022 .m.....R.~....`" + 07820 40411300 0014d960 22404c13 00009305 @A.....`"@L..... 07830 00001501 52027d00 15015305 0384bdfe ....R.}...S..... - 07840 3f0016cf 60224041 13000014 d9602240 ?...`"@A.....`"@ + 07840 3f0016eb 60224041 13000014 f5602240 ?...`"@A.....`"@ 07850 4c130000 b9050000 15015202 7d001501 L.........R.}... - 07860 53050389 bdfe3f00 16e56022 40411300 S.....?...`"@A.. - 07870 0014ef60 22404c13 0000df05 00001501 ...`"@L......... - 07880 52027d00 15015305 0390bdfe 3f001601 R.}...S.....?... - 07890 61224041 13000014 0b612240 4c130000 a"@A.....a"@L... + 07860 53050389 bdfe3f00 16016122 40411300 S.....?...a"@A.. + 07870 00140b61 22404c13 0000df05 00001501 ...a"@L......... + 07880 52027d00 15015305 0390bdfe 3f00161d R.}...S.....?... + 07890 61224041 13000014 27612240 4c130000 a"@A....'a"@L... 078a0 05060000 15015202 7d001501 53050397 ......R.}...S... - 078b0 bdfe3f00 161d6122 40411300 00142761 ..?...a"@A....'a + 078b0 bdfe3f00 16396122 40411300 00144361 ..?..9a"@A....Ca 078c0 22404c13 00002b06 00001501 52027d00 "@L...+.....R.}. - 078d0 15015305 0302befe 3f001730 6122404c ..S.....?..0a"@L + 078d0 15015305 0302befe 3f00174c 6122404c ..S.....?..La"@L 078e0 13000015 01520391 5c061501 53027100 .....R..\...S.q. 078f0 15015402 7d000000 06044e03 00000ad9 ..T.}.....N..... 07900 0000005f 0600000b c5000000 06001885 ..._............ - 07910 06000001 12c86122 409a0500 00019cca ......a"@....... + 07910 06000001 12e46122 409a0500 00019cca ......a"@....... 07920 12000019 f6170000 0112ac00 0000581e ..............X. 07930 000019ad 29000001 12ca1200 00771e00 ....)........w.. 07940 001a6900 01132500 0000981e 00001b3c ..i...%........< @@ -43548,31 +43551,31 @@ Contents of section .debug_info: 07970 49060000 7e1f0000 1d300300 008d1200 I...~....0...... 07980 001bb328 00000121 49060000 b21f0000 ...(...!I....... 07990 1b502900 00013549 060000d0 1f00001b .P)...5I........ - 079a0 874f0000 01364906 0000ee1f 00001e20 .O...6I........ + 079a0 874f0000 01364906 0000ee1f 00001e3c .O...6I........< 079b0 62224087 00000087 0800001b 99290000 b"@..........).. 079c0 01254906 00002d20 00001a73 00012bd3 .%I...- ...s..+. - 079d0 0000004b 20000014 29622240 57130000 ...K ...)b"@W... - 079e0 3f070000 15015205 03c5bdfe 3f00162c ?.....R.....?.., - 079f0 6222402b 13000016 34622240 62130000 b"@+....4b"@b... - 07a00 143e6222 404c1300 006e0700 00150152 .>b"@L...n.....R - 07a10 027e0015 01530503 ecbdfe3f 00164462 .~...S.....?..Db - 07a20 22406213 0000144e 6222404c 13000094 "@b....Nb"@L.... + 079d0 0000004b 20000014 45622240 57130000 ...K ...Eb"@W... + 079e0 3f070000 15015205 03c5bdfe 3f001648 ?.....R.....?..H + 079f0 6222402b 13000016 50622240 62130000 b"@+....Pb"@b... + 07a00 145a6222 404c1300 006e0700 00150152 .Zb"@L...n.....R + 07a10 027e0015 01530503 ecbdfe3f 00166062 .~...S.....?..`b + 07a20 22406213 0000146a 6222404c 13000094 "@b....jb"@L.... 07a30 07000015 0152027e 00150153 0503d5bd .....R.~...S.... - 07a40 fe3f0016 54622240 62130000 145d6222 .?..Tb"@b....]b" + 07a40 fe3f0016 70622240 62130000 14796222 .?..pb"@b....yb" 07a50 404c1300 00b70700 00150152 027e0015 @L.........R.~.. - 07a60 0153027c 00001666 62224041 13000014 .S.|...fb"@A.... - 07a70 70622240 4c130000 dd070000 15015202 pb"@L.........R. - 07a80 7e001501 530503dc bdfe3f00 14766222 ~...S.....?..vb" + 07a60 0153027c 00001682 62224041 13000014 .S.|....b"@A.... + 07a70 8c622240 4c130000 dd070000 15015202 .b"@L.........R. + 07a80 7e001501 530503dc bdfe3f00 14926222 ~...S.....?...b" 07a90 40621300 00f40700 00150152 0503e1bd @b.........R.... - 07aa0 fe3f0014 80622240 4c130000 11080000 .?...b"@L....... + 07aa0 fe3f0014 9c622240 4c130000 11080000 .?...b"@L....... 07ab0 15015202 7e001501 530503e7 bdfe3f00 ..R.~...S.....?. - 07ac0 14856222 406d1300 00250800 00150152 ..b"@m...%.....R - 07ad0 027e0000 14936222 40571300 00420800 .~....b"@W...B.. + 07ac0 14a16222 406d1300 00250800 00150152 ..b"@m...%.....R + 07ad0 027e0000 14af6222 40571300 00420800 .~....b"@W...B.. 07ae0 00150152 0503f1bd fe3f1501 53027f00 ...R.....?..S... - 07af0 00149d62 22407813 00006208 00001501 ...b"@x...b..... + 07af0 0014b962 22407813 00006208 00001501 ...b"@x...b..... 07b00 52039148 06150153 027f0015 01540130 R..H...S.....T.0 - 07b10 0014a262 22408313 00007608 00001501 ...b"@....v..... - 07b20 52027f00 0017a762 22408f13 00001501 R......b"@...... + 07b10 0014be62 22408313 00007608 00001501 ...b"@....v..... + 07b20 52027f00 0017c362 22408f13 00001501 R......b"@...... 07b30 52027e00 00001d50 030000bc 1100001b R.~....P........ 07b40 c8280000 013d4906 00007420 00001bb9 .(...=I...t .... 07b50 28000001 41490600 009d2000 001b7028 (...AI.... ...p( @@ -43582,14 +43585,14 @@ Contents of section .debug_info: 07b90 66490600 00ff2000 001bc328 000001e0 fI.... ....(.... 07ba0 49060000 1d210000 1f8f0400 00016269 I....!........bi 07bb0 0000000a 09000020 001b4828 000001f0 ....... ..H(.... - 07bc0 d3000000 30210000 1e336322 401c0000 ....0!...3c"@... + 07bc0 d3000000 30210000 1e4f6322 401c0000 ....0!...Oc"@... 07bd0 006a0900 0021e629 00000149 5e020000 .j...!.)...I^... - 07be0 0391a07e 14386322 409a1300 004a0900 ...~.8c"@....J.. - 07bf0 00150152 0391a07e 00164663 22406213 ...R...~..Fc"@b. - 07c00 0000174f 6322404c 13000015 0152027e ...Oc"@L.....R.~ - 07c10 00150153 027c0000 001e9d63 22400f00 ...S.|.....c"@.. + 07be0 0391a07e 14546322 409a1300 004a0900 ...~.Tc"@....J.. + 07bf0 00150152 0391a07e 00166263 22406213 ...R...~..bc"@b. + 07c00 0000176b 6322404c 13000015 0152027e ...kc"@L.....R.~ + 07c10 00150153 027c0000 001eb963 22400f00 ...S.|.....c"@.. 07c20 00009209 00001f8f 04000001 62690000 ............bi.. - 07c30 00880900 00200016 ac632240 a5130000 ..... ...c"@.... + 07c30 00880900 00200016 c8632240 a5130000 ..... ...c"@.... 07c40 001d7803 00005e0f 00001b63 28000001 ..x...^....c(... 07c50 6a250000 00592100 001b9f29 0000016b j%...Y!....)...k 07c60 49060000 77210000 1ba62900 00016c49 I...w!....)...lI @@ -43601,142 +43604,142 @@ Contents of section .debug_info: 07cc0 00001b4a 2a000001 9e490600 00852200 ...J*....I....". 07cd0 001b0129 000001a5 49060000 a5220000 ...)....I....".. 07ce0 1b512800 0001ac49 060000c5 2200001b .Q(....I...."... - 07cf0 f8270000 01ae4906 0000e322 00001e94 .'....I....".... + 07cf0 f8270000 01ae4906 0000e322 00001eb0 .'....I....".... 07d00 6422400e 00000077 0a00001f c7110000 d"@....w........ - 07d10 01876900 00006d0a 00002000 16a26422 ..i...m... ...d" - 07d20 40b01300 00001ea4 6522403f 0000002b @.......e"@?...+ + 07d10 01876900 00006d0a 00002000 16be6422 ..i...m... ...d" + 07d20 40b01300 00001ec0 6522403f 0000002b @.......e"@?...+ 07d30 0b000021 6a290000 01bd5e02 00000391 ...!j)....^..... - 07d40 a07e14aa 6522409a 130000a8 0a000015 .~..e"@......... - 07d50 01520391 a07e0014 b4652240 62130000 .R...~...e"@b... - 07d60 bd0a0000 15015203 91a07e00 14bd6522 ......R...~...e" + 07d40 a07e14c6 6522409a 130000a8 0a000015 .~..e"@......... + 07d50 01520391 a07e0014 d0652240 62130000 .R...~...e"@b... + 07d60 bd0a0000 15015203 91a07e00 14d96522 ......R...~...e" 07d70 404c1300 00d70a00 00150152 027c0015 @L.........R.|.. - 07d80 0153027f 000014ca 65224062 130000ee .S......e"@b.... - 07d90 0a000015 01520503 05befe3f 0014d365 .....R.....?...e + 07d80 0153027f 000014e6 65224062 130000ee .S......e"@b.... + 07d90 0a000015 01520503 05befe3f 0014ef65 .....R.....?...e 07da0 22404c13 0000080b 00001501 52027c00 "@L.........R.|. - 07db0 15015302 7f000016 d9652240 62130000 ..S......e"@b... - 07dc0 17e36522 404c1300 00150152 027c0015 ..e"@L.....R.|.. - 07dd0 01530503 48befe3f 00001e54 6622403a .S..H..?...Tf"@: + 07db0 15015302 7f000016 f5652240 62130000 ..S......e"@b... + 07dc0 17ff6522 404c1300 00150152 027c0015 ..e"@L.....R.|.. + 07dd0 01530503 48befe3f 00001e70 6622403a .S..H..?...pf"@: 07de0 000000b4 0b00001f 21180000 01da6900 ........!.....i. - 07df0 0000490b 00002000 145f6622 40bb1300 ..I... .._f"@... - 07e00 005f0b00 00150152 0491ac7f 0600146b ._.....R.......k + 07df0 0000490b 00002000 147b6622 40bb1300 ..I... ..{f"@... + 07e00 005f0b00 00150152 0491ac7f 06001487 ._.....R........ 07e10 66224036 13000075 0b000015 01520491 f"@6...u.....R.. - 07e20 b07f0600 14786622 40bb1300 008b0b00 .....xf"@....... - 07e30 00150152 0491b47f 06001484 662240bb ...R........f"@. + 07e20 b07f0600 14946622 40bb1300 008b0b00 ......f"@....... + 07e30 00150152 0491b47f 060014a0 662240bb ...R........f"@. 07e40 130000a1 0b000015 01520491 b87f0600 .........R...... - 07e50 16896622 40c61300 00168e66 2240d113 ..f"@......f"@.. - 07e60 00000016 dd632240 dc130000 14e76322 .....c"@......c" + 07e50 16a56622 40c61300 0016aa66 2240d113 ..f"@......f"@.. + 07e60 00000016 f9632240 dc130000 14036422 .....c"@......d" 07e70 40201300 00da0b00 00150152 027f0015 @ .........R.... - 07e80 01530503 34befe3f 0014f263 22402013 .S..4..?...c"@ . + 07e80 01530503 34befe3f 00140e64 22402013 .S..4..?...d"@ . 07e90 0000f70b 00001501 52027f00 15015305 ........R.....S. - 07ea0 0339befe 3f001404 642240bb 1300000d .9..?...d"@..... - 07eb0 0c000015 01520491 a47f0600 140c6422 .....R........d" + 07ea0 0339befe 3f001420 642240bb 1300000d .9..?.. d"@..... + 07eb0 0c000015 01520491 a47f0600 14286422 .....R.......(d" 07ec0 40bb1300 00230c00 00150152 0491a47f @....#.....R.... - 07ed0 06001422 642240bb 13000039 0c000015 ..."d"@....9.... - 07ee0 01520491 a87f0600 142b6422 40bb1300 .R.......+d"@... - 07ef0 004f0c00 00150152 0491a87f 06001635 .O.....R.......5 - 07f00 642240e7 13000014 3d642240 20130000 d"@.....=d"@ ... + 07ed0 0600143e 642240bb 13000039 0c000015 ...>d"@....9.... + 07ee0 01520491 a87f0600 14476422 40bb1300 .R.......Gd"@... + 07ef0 004f0c00 00150152 0491a87f 06001651 .O.....R.......Q + 07f00 642240e7 13000014 59642240 20130000 d"@.....Yd"@ ... 07f10 750c0000 15015202 7f001501 530503ec u.....R.....S... - 07f20 bdfe3f00 14536422 40bb1300 008b0c00 ..?..Sd"@....... - 07f30 00150152 0491bc7f 06001661 642240f2 ...R.......ad"@. - 07f40 13000014 6e642240 20130000 b10c0000 ....nd"@ ....... + 07f20 bdfe3f00 146f6422 40bb1300 008b0c00 ..?..od"@....... + 07f30 00150152 0491bc7f 0600167d 642240f2 ...R.......}d"@. + 07f40 13000014 8a642240 20130000 b10c0000 .....d"@ ....... 07f50 15015202 7f001501 5305033e befe3f00 ..R.....S..>..?. - 07f60 147a6422 40201300 00ce0c00 00150152 .zd"@ .........R - 07f70 027f0015 01530503 48befe3f 00148764 .....S..H..?...d + 07f60 14966422 40201300 00ce0c00 00150152 ..d"@ .........R + 07f70 027f0015 01530503 48befe3f 0014a364 .....S..H..?...d 07f80 2240bb13 0000e30c 00001501 52039140 "@..........R..@ - 07f90 06001492 642240bb 130000f8 0c000015 ....d"@......... - 07fa0 01520391 44060014 ab642240 20130000 .R..D....d"@ ... + 07f90 060014ae 642240bb 130000f8 0c000015 ....d"@......... + 07fa0 01520391 44060014 c7642240 20130000 .R..D....d"@ ... 07fb0 150d0000 15015202 7f001501 53050356 ......R.....S..V - 07fc0 befe3f00 14b36422 40bb1300 002b0d00 ..?...d"@....+.. - 07fd0 00150152 0491ac7f 060016c0 642240f2 ...R........d"@. - 07fe0 13000014 cd642240 20130000 510d0000 .....d"@ ...Q... + 07fc0 befe3f00 14cf6422 40bb1300 002b0d00 ..?...d"@....+.. + 07fd0 00150152 0491ac7f 060016dc 642240f2 ...R........d"@. + 07fe0 13000014 e9642240 20130000 510d0000 .....d"@ ...Q... 07ff0 15015202 7f001501 5305035f befe3f00 ..R.....S.._..?. - 08000 14d56422 40361300 00670d00 00150152 ..d"@6...g.....R - 08010 0491b07f 060014f1 64224020 13000084 ........d"@ .... + 08000 14f16422 40361300 00670d00 00150152 ..d"@6...g.....R + 08010 0491b07f 0600140d 65224020 13000084 ........e"@ .... 08020 0d000015 0152027f 00150153 050369be .....R.....S..i. - 08030 fe3f0014 fa642240 bb130000 9a0d0000 .?...d"@........ - 08040 15015204 91b47f06 00160865 2240f213 ..R........e"@.. - 08050 00001416 65224020 130000c0 0d000015 ....e"@ ........ + 08030 fe3f0014 16652240 bb130000 9a0d0000 .?...e"@........ + 08040 15015204 91b47f06 00162465 2240f213 ..R.......$e"@.. + 08050 00001432 65224020 130000c0 0d000015 ...2e"@ ........ 08060 0152027f 00150153 050373be fe3f0014 .R.....S..s..?.. - 08070 1f652240 bb130000 d60d0000 15015204 .e"@..........R. - 08080 91b87f06 00162c65 2240f213 00001634 ......,e"@.....4 - 08090 6522402b 13000014 3e652240 20130000 e"@+....>e"@ ... + 08070 3b652240 bb130000 d60d0000 15015204 ;e"@..........R. + 08080 91b87f06 00164865 2240f213 00001650 ......He"@.....P + 08090 6522402b 13000014 5a652240 20130000 e"@+....Ze"@ ... 080a0 050e0000 15015202 7f001501 53050381 ......R.....S... - 080b0 befe3f00 16436522 40dc1300 00164e65 ..?..Ce"@.....Ne - 080c0 22404113 00001458 6522404c 13000034 "@A....Xe"@L...4 + 080b0 befe3f00 165f6522 40dc1300 00166a65 ..?.._e"@.....je + 080c0 22404113 00001474 6522404c 13000034 "@A....te"@L...4 080d0 0e000015 0152027c 00150153 050381be .....R.|...S.... - 080e0 fe3f0016 62652240 62130000 146c6522 .?..be"@b....le" + 080e0 fe3f0016 7e652240 62130000 14886522 .?..~e"@b.....e" 080f0 404c1300 005a0e00 00150152 027c0015 @L...Z.....R.|.. - 08100 01530503 34befe3f 00167665 22406213 .S..4..?..ve"@b. - 08110 00001480 6522404c 13000080 0e000015 ....e"@L........ + 08100 01530503 34befe3f 00169265 22406213 .S..4..?...e"@b. + 08110 0000149c 6522404c 13000080 0e000015 ....e"@L........ 08120 0152027c 00150153 050339be fe3f0016 .R.|...S..9..?.. - 08130 8c652240 62130000 14986522 404c1300 .e"@b.....e"@L.. + 08130 a8652240 62130000 14b46522 404c1300 .e"@b.....e"@L.. 08140 00a60e00 00150152 027c0015 01530503 .......R.|...S.. - 08150 ecbdfe3f 0016ef65 22406213 000014f9 ...?...e"@b..... - 08160 6522404c 130000cc 0e000015 0152027c e"@L.........R.| - 08170 00150153 050356be fe3f0016 0e662240 ...S..V..?...f"@ - 08180 41130000 14196622 404c1300 00f20e00 A.....f"@L...... + 08150 ecbdfe3f 00160b66 22406213 00001415 ...?...f"@b..... + 08160 6622404c 130000cc 0e000015 0152027c f"@L.........R.| + 08170 00150153 050356be fe3f0016 2a662240 ...S..V..?..*f"@ + 08180 41130000 14356622 404c1300 00f20e00 A....5f"@L...... 08190 00150152 027c0015 01530503 5fbefe3f ...R.|...S.._..? - 081a0 00162566 22406213 00001431 6622404c ..%f"@b....1f"@L + 081a0 00164166 22406213 0000144d 6622404c ..Af"@b....Mf"@L 081b0 13000018 0f000015 0152027c 00150153 .........R.|...S - 081c0 050369be fe3f0016 3d662240 62130000 ..i..?..=f"@b... - 081d0 14496622 404c1300 003e0f00 00150152 .If"@L...>.....R - 081e0 027c0015 01530503 73befe3f 00175466 .|...S..s..?..Tf + 081c0 050369be fe3f0016 59662240 62130000 ..i..?..Yf"@b... + 081d0 14656622 404c1300 003e0f00 00150152 .ef"@L...>.....R + 081e0 027c0015 01530503 73befe3f 00177066 .|...S..s..?..pf 081f0 22404c13 00001501 52027e00 15015305 "@L.....R.~...S. - 08200 032cbefe 3f150154 027c0000 0016db62 .,..?..T.|.....b - 08210 22402b13 000016e4 62224062 13000014 "@+.....b"@b.... - 08220 ee622240 4c130000 8a0f0000 15015202 .b"@L.........R. - 08230 7e001501 53027c00 0014f862 22402013 ~...S.|....b"@ . + 08200 032cbefe 3f150154 027c0000 0016f762 .,..?..T.|.....b + 08210 22402b13 00001600 63224062 13000014 "@+.....c"@b.... + 08220 0a632240 4c130000 8a0f0000 15015202 .c"@L.........R. + 08230 7e001501 53027c00 00141463 22402013 ~...S.|....c"@ . 08240 0000a40f 00001501 52027d00 15015302 ........R.}...S. - 08250 7c000014 00632240 62130000 bb0f0000 |....c"@b....... - 08260 15015205 03b595fe 3f001409 6322404c ..R.....?...c"@L + 08250 7c000014 1c632240 62130000 bb0f0000 |....c"@b....... + 08260 15015205 03b595fe 3f001425 6322404c ..R.....?..%c"@L 08270 130000d5 0f000015 0152027e 00150153 .........R.~...S - 08280 027c0000 14316322 40201300 00ef0f00 .|...1c"@ ...... - 08290 00150152 027d0015 0153027c 00001459 ...R.}...S.|...Y + 08280 027c0000 144d6322 40201300 00ef0f00 .|...Mc"@ ...... + 08290 00150152 027d0015 0153027c 00001475 ...R.}...S.|...u 082a0 63224020 13000009 10000015 0152027d c"@ .........R.} - 082b0 00150153 027c0000 14606322 40361300 ...S.|...`c"@6.. - 082c0 001d1000 00150152 027f0000 16796322 .......R.....yc" - 082d0 40411300 00148563 22404c13 00004010 @A.....c"@L...@. + 082b0 00150153 027c0000 147c6322 40361300 ...S.|...|c"@6.. + 082c0 001d1000 00150152 027f0000 16956322 .......R......c" + 082d0 40411300 0014a163 22404c13 00004010 @A.....c"@L...@. 082e0 00001501 52027e00 15015302 7c000014 ....R.~...S.|... - 082f0 8f632240 20130000 5a100000 15015202 .c"@ ...Z.....R. - 08300 7d001501 53027c00 00149663 22403613 }...S.|....c"@6. - 08310 00006e10 00001501 52027f00 0016bb63 ..n.....R......c - 08320 22404113 000014c5 6322404c 13000091 "@A.....c"@L.... + 082f0 ab632240 20130000 5a100000 15015202 .c"@ ...Z.....R. + 08300 7d001501 53027c00 0014b263 22403613 }...S.|....c"@6. + 08310 00006e10 00001501 52027f00 0016d763 ..n.....R......c + 08320 22404113 000014e1 6322404c 13000091 "@A.....c"@L.... 08330 10000015 0152027e 00150153 027c0000 .....R.~...S.|.. - 08340 14cd6322 40201300 00ae1000 00150152 ..c"@ .........R - 08350 027d0015 01530503 2cbefe3f 00149866 .}...S..,..?...f + 08340 14e96322 40201300 00ae1000 00150152 ..c"@ .........R + 08350 027d0015 01530503 2cbefe3f 0014b466 .}...S..,..?...f 08360 22402013 0000c810 00001501 52027d00 "@ .........R.}. - 08370 15015302 7c000016 a4662240 36130000 ..S.|....f"@6... - 08380 16ba6622 40a51300 0014cd66 22405903 ..f"@......f"@Y. + 08370 15015302 7c000016 c0662240 36130000 ..S.|....f"@6... + 08380 16d66622 40a51300 0014e966 22405903 ..f"@......f"@Y. 08390 0000f410 00001501 53027d00 15015402 ........S.}...T. - 083a0 7e000016 ed662240 41130000 14f66622 ~....f"@A.....f" + 083a0 7e000016 09672240 41130000 14126722 ~....g"@A.....g" 083b0 404c1300 00171100 00150152 027e0015 @L.........R.~.. - 083c0 0153027c 000016fc 66224062 13000014 .S.|....f"@b.... - 083d0 06672240 4c130000 3d110000 15015202 .g"@L...=.....R. - 083e0 7e001501 530503ec bdfe3f00 140b6722 ~...S.....?...g" + 083c0 0153027c 00001618 67224062 13000014 .S.|....g"@b.... + 083d0 22672240 4c130000 3d110000 15015202 "g"@L...=.....R. + 083e0 7e001501 530503ec bdfe3f00 14276722 ~...S.....?..'g" 083f0 406d1300 00511100 00150152 027e0000 @m...Q.....R.~.. - 08400 14196722 40571300 006e1100 00150152 ..g"@W...n.....R - 08410 0503a0be fe3f1501 53027c00 00142367 .....?..S.|...#g + 08400 14356722 40571300 006e1100 00150152 .5g"@W...n.....R + 08410 0503a0be fe3f1501 53027c00 00143f67 .....?..S.|...?g 08420 22407813 00008e11 00001501 52039148 "@x.........R..H - 08430 06150153 027c0015 01540130 00142867 ...S.|...T.0..(g + 08430 06150153 027c0015 01540130 00144467 ...S.|...T.0..Dg 08440 22408313 0000a211 00001501 52027c00 "@..........R.|. - 08450 00163067 2240fd13 00001735 6722408f ..0g"@.....5g"@. - 08460 13000015 0152027e 00000014 fc612240 .....R.~.....a"@ + 08450 00164c67 2240fd13 00001751 6722408f ..Lg"@.....Qg"@. + 08460 13000015 0152027e 00000014 18622240 .....R.~.....b"@ 08470 57130000 d3110000 15015205 03a5bdfe W.........R..... - 08480 3f001404 62224020 130000f0 11000015 ?...b"@ ........ + 08480 3f001420 62224020 130000f0 11000015 ?.. b"@ ........ 08490 0152027d 00150153 0503b3bd fe3f0014 .R.}...S.....?.. - 084a0 0f622240 bb130000 04120000 15015202 .b"@..........R. - 084b0 7e000014 1d622240 08140000 1b120000 ~....b"@........ - 084c0 15015305 03b7bdfe 3f0014af 62224020 ..S.....?...b"@ + 084a0 2b622240 bb130000 04120000 15015202 +b"@..........R. + 084b0 7e000014 39622240 08140000 1b120000 ~...9b"@........ + 084c0 15015305 03b7bdfe 3f0014cb 62224020 ..S.....?...b"@ 084d0 13000038 12000015 0152027d 00150153 ...8.....R.}...S - 084e0 0503ecbd fe3f0014 b8622240 20130000 .....?...b"@ ... + 084e0 0503ecbd fe3f0014 d4622240 20130000 .....?...b"@ ... 084f0 52120000 15015202 7d001501 53027c00 R.....R.}...S.|. - 08500 0014c762 2240bb13 00006612 00001501 ...b"@....f..... - 08510 52027f00 0016d562 22400814 00001411 R......b"@...... + 08500 0014e362 2240bb13 00006612 00001501 ...b"@....f..... + 08510 52027f00 0016f162 22400814 0000142d R......b"@.....- 08520 632240bb 13000083 12000015 0152027e c"@..........R.~ - 08530 0000161f 63224008 14000000 14eb6122 ....c"@.......a" + 08530 0000163b 63224008 14000000 14076222 ...;c"@.......b" 08540 40131400 00a21200 00150152 03f30153 @..........R...S - 08550 00144467 22405713 0000b912 00001501 ..Dg"@W......... - 08560 520503b0 befe3f00 174a6722 408f1300 R.....?..Jg"@... + 08550 00146067 22405713 0000b912 00001501 ..`g"@W......... + 08560 520503b0 befe3f00 17666722 408f1300 R.....?..fg"@... 08570 00150152 027d0000 00060497 00000022 ...R.}........." 08580 9e040000 032cc701 00002216 28000003 .....,....".(... 08590 2d250000 0022922a 0000032e 25000000 -%...".*....%... @@ -43760,8 +43763,8 @@ Contents of section .debug_info: 086b0 00250800 000a0b24 d0290000 d0290000 .%.....$.)...).. 086c0 072d24ee 290000ee 29000005 90009409 .-$.)...)....... 086d0 00000400 fa180000 0401cd00 00000c71 ...............q - 086e0 2b00005f 020000a8 03000000 000000cb +.._............ - 086f0 2b000002 f3010000 021c3000 00000301 +.........0..... + 086e0 2b00005f 020000a8 03000000 00000001 +.._............ + 086f0 2c000002 f3010000 021c3000 00000301 ,.........0..... 08700 085a0300 00030106 5c030000 02c10300 .Z......\....... 08710 00021f49 00000003 02071b04 00000302 ...I............ 08720 05580000 0002c203 00000221 50000000 .X.........!P... @@ -43821,85 +43824,85 @@ Contents of section .debug_info: 08a80 cd030000 12746370 00046ecd 03000012 .....tcp..n..... 08a90 75647000 046fd303 00000008 042a0300 udp..o.......*.. 08aa0 00080472 03000008 04180100 0013142b ...r...........+ - 08ab0 0000010e 70672240 5c000000 019c9704 ....pg"@\....... + 08ab0 0000010e 8c672240 5c000000 019c9704 .....g"@\....... 08ac0 00001461 72670001 0ec30000 00f62200 ...arg........". 08ad0 0015d12a 0000010f 97040000 22230000 ...*........"#.. - 08ae0 168b6722 40070900 00290400 00170152 ..g"@....).....R - 08af0 0503cfbe fe3f0018 8e672240 12090000 .....?...g"@.... - 08b00 169a6722 40070900 00490400 00170152 ..g"@....I.....R - 08b10 0503e9be fe3f0016 a9672240 1d090000 .....?...g"@.... + 08ae0 16a76722 40070900 00290400 00170152 ..g"@....).....R + 08af0 0503cfbe fe3f0018 aa672240 12090000 .....?...g"@.... + 08b00 16b66722 40070900 00490400 00170152 ..g"@....I.....R + 08b10 0503e9be fe3f0016 c5672240 1d090000 .....?...g"@.... 08b20 62040000 17015302 7d001701 54014700 b.....S.}...T.G. - 08b30 16b56722 401d0900 007b0400 00170153 ..g"@....{.....S - 08b40 027d0017 01540148 0019c167 22401d09 .}...T.H...g"@.. + 08b30 16d16722 401d0900 007b0400 00170153 ..g"@....{.....S + 08b40 027d0017 01540148 0019dd67 22401d09 .}...T.H...g"@.. 08b50 00001701 52027c00 17015302 7d001701 ....R.|...S.}... 08b60 54014900 0008049b 01000013 fb2a0000 T.I..........*.. - 08b70 011ce867 2240e000 0000019c 42060000 ...g"@......B... + 08b70 011c0468 2240e000 0000019c 42060000 ...h"@......B... 08b80 1a1d2a00 00011cf4 0000004e 2300001a ..*........N#... 08b90 052c0000 011cf400 00007a23 000015d1 .,........z#.... - 08ba0 2a000001 2e970400 00a62300 00160868 *.........#....h + 08ba0 2a000001 2e970400 00a62300 00162468 *.........#...$h 08bb0 22402809 0000ff04 00001701 52020838 "@(.........R..8 - 08bc0 17015302 7d001701 54020830 00161668 ..S.}...T..0...h + 08bc0 17015302 7d001701 54020830 00163268 ..S.}...T..0..2h 08bd0 22402809 00001e05 00001701 52014c17 "@(.........R.L. - 08be0 0153027d 00170154 02083100 16246822 .S.}...T..1..$h" + 08be0 0153027d 00170154 02083100 16406822 .S.}...T..1..@h" 08bf0 40330900 003d0500 00170152 027c0017 @3...=.....R.|.. - 08c00 0153027e 00170154 01340016 47682240 .S.~...T.4..Gh"@ + 08c00 0153027e 00170154 01340016 63682240 .S.~...T.4..ch"@ 08c10 07090000 5a050000 17015205 03f7befe ....Z.....R..... - 08c20 3f170157 02085000 165e6822 40280900 ?..W..P..^h"@(.. + 08c20 3f170157 02085000 167a6822 40280900 ?..W..P..zh"@(.. 08c30 007b0500 00170152 030a0002 17015302 .{.....R......S. - 08c40 7d001701 5402083d 00166d68 22403e09 }...T..=..mh"@>. + 08c40 7d001701 5402083d 00168968 22403e09 }...T..=...h"@>. 08c50 00009805 00001701 5305031f bffe3f17 ........S.....?. - 08c60 0155027f 00001678 68224007 090000af .U.....xh"@..... - 08c70 05000017 01520503 58bffe3f 00167d68 .....R..X..?..}h + 08c60 0155027f 00001694 68224007 090000af .U......h"@..... + 08c70 05000017 01520503 58bffe3f 00169968 .....R..X..?...h 08c80 22404909 0000c305 00001701 52027c00 "@I.........R.|. - 08c90 00168868 22400709 0000da05 00001701 ...h"@.......... - 08ca0 52050365 bffe3f00 16946822 401d0900 R..e..?...h"@... + 08c90 0016a468 22400709 0000da05 00001701 ...h"@.......... + 08ca0 52050365 bffe3f00 16b06822 401d0900 R..e..?...h"@... 08cb0 00f40500 00170153 027d0017 01540208 .......S.}...T.. - 08cc0 470016a0 6822401d 0900000e 06000017 G...h"@......... - 08cd0 0153027d 00170154 02084800 16ac6822 .S.}...T..H...h" + 08cc0 470016bc 6822401d 0900000e 06000017 G...h"@......... + 08cd0 0153027d 00170154 02084800 16c86822 .S.}...T..H...h" 08ce0 401d0900 002e0600 00170152 027c0017 @..........R.|.. - 08cf0 0153027d 00170154 02084900 19b96822 .S.}...T..I...h" + 08cf0 0153027d 00170154 02084900 19d56822 .S.}...T..I...h" 08d00 40070900 00170152 050383bf fe3f0000 @......R.....?.. - 08d10 1bd82a00 000150d4 68224050 00000001 ..*...P.h"@P.... + 08d10 1bd82a00 000150f0 68224050 00000001 ..*...P.h"@P.... 08d20 9cce0600 001a1d2a 00000150 f4000000 .......*...P.... 08d30 c4230000 1af42a00 000150d9 03000006 .#....*...P..... 08d40 24000014 61726700 0150c300 00004824 $...arg..P....H$ 08d50 000015c8 2a000001 518a0100 00822400 ....*...Q.....$. - 08d60 0016f868 22400709 0000aa06 00001701 ...h"@.......... - 08d70 52050396 bffe3f00 160c6922 409d0400 R.....?...i"@... + 08d60 00161469 22400709 0000aa06 00001701 ...i"@.......... + 08d70 52050396 bffe3f00 16286922 409d0400 R.....?..(i"@... 08d80 00c40600 00170152 027d0017 0153027c .......R.}...S.| - 08d90 00001819 69224007 09000000 13222a00 ....i"@......"*. - 08da0 0001633c 69224048 01000001 9cdf0800 ..c....$....+ 08dd0 00000166 57000000 07250000 1c690001 ...fW....%...i.. 08de0 67250000 003d2500 001d6a00 01672500 g%...=%...j..g%. 08df0 000015fa 2b000001 683e0000 00732500 ....+...h>...s%. 08e00 001e0d2b 00000188 29010000 0391b07f ...+....)....... - 08e10 1e2e1e00 00018918 01000002 914c1655 .............L.U + 08e10 1e2e1e00 00018918 01000002 914c1671 .............L.q 08e20 69224054 09000064 07000017 0152027e i"@T...d.....R.~ - 08e30 00001671 6922401d 0900007e 07000017 ...qi"@....~.... - 08e40 0153027f 00170154 02086b00 16806922 .S.....T..k...i" + 08e30 0000168d 6922401d 0900007e 07000017 ....i"@....~.... + 08e40 0153027f 00170154 02086b00 169c6922 .S.....T..k...i" 08e50 405f0900 00a30700 00170152 02082017 @_.........R.. . 08e60 0153027f 00170154 02086c17 01550131 .S.....T..l..U.1 - 08e70 00168c69 22406a09 0000bc07 00001701 ...i"@j......... - 08e80 53013017 01540208 20001699 69224075 S.0..T.. ...i"@u + 08e70 0016a869 22406a09 0000bc07 00001701 ...i"@j......... + 08e80 53013017 01540208 200016b5 69224075 S.0..T.. ...i"@u 08e90 090000de 07000017 0152027e 00170153 .........R.~...S - 08ea0 0503f9bf fe3f1701 54013800 16a86922 .....?..T.8...i" + 08ea0 0503f9bf fe3f1701 54013800 16c46922 .....?..T.8...i" 08eb0 40750900 00000800 00170152 027e0017 @u.........R.~.. - 08ec0 01530503 02c0fe3f 17015401 370018f4 .S.....?..T.7... - 08ed0 69224080 09000016 066a2240 1d090000 i"@......j"@.... + 08ec0 01530503 02c0fe3f 17015401 37001810 .S.....?..T.7... + 08ed0 6a224080 09000016 226a2240 1d090000 j"@....."j"@.... 08ee0 23080000 17015302 7f001701 54020881 #.....S.....T... - 08ef0 00161c6a 22405f09 00004d08 00001701 ...j"@_...M..... + 08ef0 0016386a 22405f09 00004d08 00001701 ..8j"@_...M..... 08f00 52079150 060affff 1a170153 027f0017 R..P.......S.... - 08f10 01540208 82170155 01310016 2d6a2240 .T.....U.1..-j"@ - 08f20 6a090000 60080000 17015301 3000163e j...`.....S.0..> + 08f10 01540208 82170155 01310016 496a2240 .T.....U.1..Ij"@ + 08f20 6a090000 60080000 17015301 3000165a j...`.....S.0..Z 08f30 6a224080 09000077 08000017 0153057e j"@....w.....S.~ - 08f40 007c0022 0016496a 22400709 00008e08 .|."..Ij"@...... - 08f50 00001701 5205030a c0fe3f00 16576a22 ....R.....?..Wj" + 08f40 007c0022 0016656a 22400709 00008e08 .|."..ej"@...... + 08f50 00001701 5205030a c0fe3f00 16736a22 ....R.....?..sj" 08f60 40070900 00a50800 00170152 050315c0 @..........R.... - 08f70 fe3f0016 646a2240 8b090000 c8080000 .?..dj"@........ + 08f70 fe3f0016 806a2240 8b090000 c8080000 .?...j"@........ 08f80 17015202 71001701 5402914c 17015505 ..R.q...T..L..U. - 08f90 03d46822 40001971 6a22401d 09000017 ..h"@..qj"@..... + 08f90 03f06822 4000198d 6a22401d 09000017 ..h"@...j"@..... 08fa0 0153027f 00170154 02089000 001fc12a .S.....T.......* 08fb0 0000010c f0080000 0503c026 ff3f0804 ...........&.?.. 08fc0 25000000 1feb2a00 00010df0 08000005 %.....*......... @@ -43914,7 +43917,7 @@ Contents of section .debug_info: 09050 2b0000cd 2b000006 31217f2b 00007f2b +...+...1!.+...+ 09060 000004ca 01001c20 00000400 b71a0000 ....... ........ 09070 0401cd00 00000c7f 1d000007 2e0000d0 ................ - 09080 03000000 0000009e 2e000002 044a0000 .............J.. + 09080 03000000 000000d4 2e000002 044a0000 .............J.. 09090 000b044a 00000003 fb1a0000 00033e1c ...J..........>. 090a0 00000103 3f190000 0203c618 00000300 ....?........... 090b0 040407b4 03000005 f3010000 031c5c00 ..............\. @@ -44068,50 +44071,50 @@ Contents of section .debug_info: 099f0 000018bd 3d000002 65670100 00001722 ....=...eg....." 09a00 2f000002 678e0000 0003b409 000018bd /...g........... 09a10 3d000002 67670100 0000192b 2d000001 =...gg.....+-... - 09a20 7d01886a 22403f00 0000019c 250a0000 }..j"@?.....%... + 09a20 7d01a46a 22403f00 0000019c 250a0000 }..j"@?.....%... 09a30 1a617267 00017d01 b3020000 a9250000 .arg..}......%.. 09a40 1bf71800 00017f01 6d040000 ca250000 ........m....%.. 09a50 1b331d00 00018001 250a0000 eb250000 .3......%....%.. - 09a60 1cb26a22 400a0a00 001d0152 027c0000 ..j"@......R.|.. - 09a70 1ebe6a22 40191e00 001d0152 01321d01 ..j"@......R.2.. + 09a60 1cce6a22 400a0a00 001d0152 027c0000 ..j"@......R.|.. + 09a70 1eda6a22 40191e00 001d0152 01321d01 ..j"@......R.2.. 09a80 5301301d 0154027c 0000000a 047f0700 S.0..T.|........ - 09a90 0019742e 0000018d 01c86a22 40770000 ..t.......j"@w.. + 09a90 0019742e 0000018d 01e46a22 40770000 ..t.......j"@w.. 09aa0 00019caa 0a00001a 61726700 018d01b3 ........arg..... 09ab0 020000fe 2500001b 331d0000 018f0125 ....%...3......% - 09ac0 0a00002a 2600001f f96a2240 191e0000 ...*&....j"@.... + 09ac0 0a00002a 2600001f 156b2240 191e0000 ...*&....k"@.... 09ad0 7f0a0000 1d015201 321d0153 01301d01 ......R.2..S.0.. - 09ae0 54027c00 001f206b 2240191e 00009d0a T.|... k"@...... + 09ae0 54027c00 001f3c6b 2240191e 00009d0a T.|...m....'..%3. - 09c40 0000013f 250a0000 be270000 1fd36b22 ...?%....'....k" + 09c40 0000013f 250a0000 be270000 1fef6b22 ...?%....'....k" 09c50 40241e00 00000c00 001d0153 03f30153 @$.........S...S - 09c60 1d015401 340026dd 6b22402f 1e000026 ..T.4.&.k"@/...& - 09c70 e56b2240 3b1e0000 1ef66b22 40191e00 .k"@;.....k"@... + 09c60 1d015401 340026f9 6b22402f 1e000026 ..T.4.&.k"@/...& + 09c70 016c2240 3b1e0000 1e126c22 40191e00 .l"@;.....l"@... 09c80 001d0152 01321d01 5301301d 0154027c ...R.2..S.0..T.| 09c90 00000027 862f0000 016e0166 0c000018 ...'./...n.f.... 09ca0 331d0000 016e250a 00001880 1b000001 3....n%......... 09cb0 6e670100 00182a3c 0000016e 8e000000 ng....*<...n.... 09cc0 28bf2e00 000170c8 04000000 29a22d00 (.....p.....).-. - 09cd0 0001f200 6c2240b7 01000001 9cb00e00 ....l"@......... + 09cd0 0001f21c 6c2240b7 01000001 9cb00e00 ....l"@......... 09ce0 00246172 670001f2 b3020000 d1270000 .$arg........'.. 09cf0 23861400 0001f239 020000f2 27000024 #......9....'..$ 09d00 6c656e00 01f27500 00001028 00002571 len...u....(..%q @@ -44120,62 +44123,62 @@ Contents of section .debug_info: 09d30 0001f66a 00000077 28000025 f7180000 ...j...w(..%.... 09d40 01f86d04 0000b628 00002533 1d000001 ..m....(..%3.... 09d50 f9250a00 00d72800 002a292e 000001fc .%....(..*)..... - 09d60 276c2240 2b980900 00486c22 40030000 'l"@+....Hl"@... + 09d60 436c2240 2b980900 00646c22 40030000 Cl"@+....dl"@... 09d70 00010201 1c0d0000 2ca80900 00ea2800 ........,.....(. - 09d80 00002b7c 09000053 6c224003 00000001 ..+|...Sl"@..... + 09d80 00002b7c 0900006f 6c224003 00000001 ..+|...ol"@..... 09d90 01013a0d 00002c8c 090000fd 28000000 ..:...,.....(... - 09da0 2b2d0c00 00226d22 40370000 00013901 +-..."m"@7....9. + 09da0 2b2d0c00 003e6d22 40370000 00013901 +-...>m"@7....9. 09db0 bf0d0000 2c4f0c00 00102900 002c440c ....,O....)..,D. 09dc0 00002929 00002c39 0c00003c 2900002d ..))..,9...<)..- - 09dd0 226d2240 37000000 2e5a0c00 000391b0 "m"@7....Z...... - 09de0 7f1f2f6d 2240461e 0000960d 00001d01 ../m"@F......... - 09df0 52027d00 1d015303 91bc7f00 1f3d6d22 R.}...S......=m" + 09dd0 3e6d2240 37000000 2e5a0c00 000391b0 >m"@7....Z...... + 09de0 7f1f4b6d 2240461e 0000960d 00001d01 ..Km"@F......... + 09df0 52027d00 1d015303 91bc7f00 1f596d22 R.}...S......Ym" 09e00 40511e00 00b10d00 001d0152 027d001d @Q.........R.}.. - 09e10 01530391 be7f0020 546d2240 1d015202 .S..... Tm"@..R. - 09e20 7c000000 001f436c 2240241e 0000d30d |.....Cl"@$..... - 09e30 00001d01 53027e00 0026596c 22405c1e ....S.~..&Yl"@\. - 09e40 0000268d 6c224067 1e000026 956c2240 ..&.l"@g...&.l"@ - 09e50 731e0000 1ca86c22 40fe0d00 001d0152 s.....l"@......R - 09e60 027c0000 26bc6c22 407e1e00 001fe26c .|..&.l"@~.....l + 09e10 01530391 be7f0020 706d2240 1d015202 .S..... pm"@..R. + 09e20 7c000000 001f5f6c 2240241e 0000d30d |....._l"@$..... + 09e30 00001d01 53027e00 0026756c 22405c1e ....S.~..&ul"@\. + 09e40 000026a9 6c224067 1e000026 b16c2240 ..&.l"@g...&.l"@ + 09e50 731e0000 1cc46c22 40fe0d00 001d0152 s.....l"@......R + 09e60 027c0000 26d86c22 407e1e00 001ffe6c .|..&.l"@~.....l 09e70 2240891e 00001b0e 00001d01 52027c38 "@..........R.|8 - 09e80 001ff36c 2240941e 00002f0e 00001d01 ...l"@..../..... - 09e90 52027c38 001f046d 22409f1e 0000430e R.|8...m"@....C. - 09ea0 00001d01 52027c38 001f1c6d 2240aa1e ....R.|8...m"@.. - 09eb0 0000580e 00001d01 52039154 06001f61 ..X.....R..T...a + 09e80 001f0f6d 2240941e 00002f0e 00001d01 ...m"@..../..... + 09e90 52027c38 001f206d 22409f1e 0000430e R.|8.. m"@....C. + 09ea0 00001d01 52027c38 001f386d 2240aa1e ....R.|8..8m"@.. + 09eb0 0000580e 00001d01 52039154 06001f7d ..X.....R..T...} 09ec0 6d2240b5 1e00006c 0e00001d 0152027c m"@....l.....R.| - 09ed0 38001f6d 6d2240c0 1e000080 0e00001d 8..mm"@......... - 09ee0 0152027c 38001f7c 6d2240aa 1e000095 .R.|8..|m"@..... - 09ef0 0e00001d 0152037c b401001e a46d2240 .....R.|.....m"@ + 09ed0 38001f89 6d2240c0 1e000080 0e00001d 8...m"@......... + 09ee0 0152027c 38001f98 6d2240aa 1e000095 .R.|8...m"@..... + 09ef0 0e00001d 0152037c b401001e c06d2240 .....R.|.....m"@ 09f00 191e0000 1d015201 321d0153 01301d01 ......R.2..S.0.. - 09f10 54027c00 00001956 2f000001 c401c46d T.|....V/......m + 09f10 54027c00 00001956 2f000001 c401e06d T.|....V/......m 09f20 22409400 0000019c 990f0000 1a617267 "@...........arg 09f30 0001c401 b3020000 4f290000 1bf71800 ........O)...... 09f40 0001c601 6d040000 70290000 1b331d00 ....m...p)...3.. - 09f50 0001c701 250a0000 91290000 1fda6d22 ....%....)....m" - 09f60 40cb1e00 000d0f00 001d0153 0503406b @..........S..@k - 09f70 2240001f e56d2240 d71e0000 240f0000 "@...m"@....$... - 09f80 1d015305 03006c22 40001fed 6d2240e3 ..S...l"@...m"@. - 09f90 1e00003b 0f00001d 01530503 886a2240 ...;.....S...j"@ - 09fa0 001ff76d 2240ef1e 00004f0f 00001d01 ...m"@....O..... - 09fb0 52027d00 001ffe6d 2240fa1e 0000630f R.}....m"@....c. - 09fc0 00001d01 52027d00 0026136e 22405c1e ....R.}..&.n"@\. - 09fd0 0000262c 6e224005 1f000026 396e2240 ..&,n"@....&9n"@ - 09fe0 111f0000 1e4d6e22 40191e00 001d0152 .....Mn"@......R + 09f50 0001c701 250a0000 91290000 1ff66d22 ....%....)....m" + 09f60 40cb1e00 000d0f00 001d0153 05035c6b @..........S..\k + 09f70 2240001f 016e2240 d71e0000 240f0000 "@...n"@....$... + 09f80 1d015305 031c6c22 40001f09 6e2240e3 ..S...l"@...n"@. + 09f90 1e00003b 0f00001d 01530503 a46a2240 ...;.....S...j"@ + 09fa0 001f136e 2240ef1e 00004f0f 00001d01 ...n"@....O..... + 09fb0 52027d00 001f1a6e 2240fa1e 0000630f R.}....n"@....c. + 09fc0 00001d01 52027d00 00262f6e 22405c1e ....R.}..&/n"@\. + 09fd0 00002648 6e224005 1f000026 556e2240 ..&Hn"@....&Un"@ + 09fe0 111f0000 1e696e22 40191e00 001d0152 .....in"@......R 09ff0 01321d01 5301301d 0154027c 00000019 .2..S.0..T.|.... - 0a000 1b1c0000 01be025c 6e224065 00000001 .......\n"@e.... + 0a000 1b1c0000 01be0278 6e224065 00000001 .......xn"@e.... 0a010 9c671000 00211319 000001be 02250a00 .g...!.......%.. 0a020 00b12900 0021c219 000001be 02670100 ..)..!.......g.. 0a030 00dd2900 00216b15 000001be 02830000 ..)..!k......... 0a040 00092a00 0021401d 000001be 02510000 ..*..!@......Q.. 0a050 00352a00 001b5012 000001c0 02830000 .5*...P......... - 0a060 00612a00 001f806e 22401d1f 00001e10 .a*....n"@...... + 0a060 00612a00 001f9c6e 22401d1f 00001e10 .a*....n"@...... 0a070 00001d01 52027c00 1d015301 301d0154 ....R.|...S.0..T - 0a080 0208d000 1f886e22 40281f00 00321000 ......n"@(...2.. - 0a090 001d0152 027e0000 1f986e22 40331f00 ...R.~....n"@3.. + 0a080 0208d000 1fa46e22 40281f00 00321000 ......n"@(...2.. + 0a090 001d0152 027e0000 1fb46e22 40331f00 ...R.~....n"@3.. 0a0a0 00561000 001d0152 027d011d 01530503 .V.....R.}...S.. - 0a0b0 9e97fe3f 1d015403 0ac40200 1ea26e22 ...?..T.......n" + 0a0b0 9e97fe3f 1d015403 0ac40200 1ebe6e22 ...?..T.......n" 0a0c0 403e1f00 001d0153 027e0000 0019881b @>.....S.~...... - 0a0d0 000001d6 02cc6e22 403b0100 00019c97 ......n"@;...... + 0a0d0 000001d6 02e86e22 403b0100 00019c97 ......n"@;...... 0a0e0 12000021 13190000 01d60225 0a00007f ...!.......%.... 0a0f0 2a000021 ac1b0000 01d60267 010000bf *..!.......g.... 0a100 2a000021 69300000 01d60267 010000eb *..!i0.....g.... @@ -44183,106 +44186,106 @@ Contents of section .debug_info: 0a120 2b000021 45310000 01d60283 00000043 +..!E1.........C 0a130 2b000021 cf2f0000 01d60251 0000006e +..!./.....Q...n 0a140 2b00001b 50120000 01d80283 00000099 +...P........... - 0a150 2b00001f f86e2240 1d1f0000 0d110000 +....n"@........ + 0a150 2b00001f 146f2240 1d1f0000 0d110000 +....o"@........ 0a160 1d015203 7100061d 01530130 1d015402 ..R.q....S.0..T. - 0a170 0824001f 006f2240 281f0000 21110000 .$...o"@(...!... - 0a180 1d015202 7c00001f 126f2240 331f0000 ..R.|....o"@3... + 0a170 0824001f 1c6f2240 281f0000 21110000 .$...o"@(...!... + 0a180 1d015202 7c00001f 2e6f2240 331f0000 ..R.|....o"@3... 0a190 3f110000 1d015305 039e97fe 3f1d0154 ?.....S.....?..T - 0a1a0 030ade02 001f1d6f 22403e1f 00005311 .......o"@>...S. - 0a1b0 00001d01 53027c00 001f366f 2240281f ....S.|...6o"@(. - 0a1c0 00006711 00001d01 52027e00 001f496f ..g.....R.~...Io + 0a1a0 030ade02 001f396f 22403e1f 00005311 ......9o"@>...S. + 0a1b0 00001d01 53027c00 001f526f 2240281f ....S.|...Ro"@(. + 0a1c0 00006711 00001d01 52027e00 001f656f ..g.....R.~...eo 0a1d0 2240331f 00008211 00001d01 53027c00 "@3.........S.|. - 0a1e0 1d015403 0ae50200 1f546f22 403e1f00 ..T......To"@>.. - 0a1f0 00961100 001d0153 027e0000 1f6a6f22 .......S.~...jo" + 0a1e0 1d015403 0ae50200 1f706f22 403e1f00 ..T......po"@>.. + 0a1f0 00961100 001d0153 027e0000 1f866f22 .......S.~....o" 0a200 40281f00 00aa1100 001d0152 027d0000 @(.........R.}.. - 0a210 1f7d6f22 40331f00 00c51100 001d0153 .}o"@3.........S - 0a220 027c001d 0154030a ed02001f 886f2240 .|...T.......o"@ + 0a210 1f996f22 40331f00 00c51100 001d0153 ..o"@3.........S + 0a220 027c001d 0154030a ed02001f a46f2240 .|...T.......o"@ 0a230 3e1f0000 d9110000 1d015302 7d00001f >.........S.}... - 0a240 ad6f2240 331f0000 fb110000 1d015203 .o"@3.........R. + 0a240 c96f2240 331f0000 fb110000 1d015203 .o"@3.........R. 0a250 0a00041d 0153027c 001d0154 030af602 .....S.|...T.... - 0a260 001fc16f 2240331f 00001c12 00001d01 ...o"@3......... + 0a260 001fdd6f 2240331f 00001c12 00001d01 ...o"@3......... 0a270 52027d00 1d015302 7c001d01 54030af8 R.}...S.|...T... - 0a280 02001fd3 6f2240ef 1e000036 1200001d ....o"@....6.... - 0a290 0152027f 381d0154 027d0000 1fdf6f22 .R..8..T.}....o" + 0a280 02001fef 6f2240ef 1e000036 1200001d ....o"@....6.... + 0a290 0152027f 381d0154 027d0000 1ffb6f22 .R..8..T.}....o" 0a2a0 40491f00 00521200 001d0152 037fb401 @I...R.....R.... - 0a2b0 1d015303 0a000800 1fec6f22 40541f00 ..S.......o"@T.. - 0a2c0 007c1200 001d0152 05031475 22401d01 .|.....R...u"@.. + 0a2b0 1d015303 0a000800 1f087022 40541f00 ..S.......p"@T.. + 0a2c0 007c1200 001d0152 05033075 22401d01 .|.....R..0u"@.. 0a2d0 5301321d 01540503 bc35ff3f 1d015501 S.2..T...5.?..U. - 0a2e0 35001ef8 6f224019 1e00001d 01520132 5...o"@......R.2 + 0a2e0 35001e14 70224019 1e00001d 01520132 5...p"@......R.2 0a2f0 1d015301 301d0154 027f0000 0019622e ..S.0..T......b. - 0a300 0000015c 03087022 40310000 00019ced ...\..p"@1...... + 0a300 0000015c 03247022 40310000 00019ced ...\.$p"@1...... 0a310 12000021 13190000 015c0325 0a0000e3 ...!.....\.%.... - 0a320 2b00001f 25702240 191e0000 db120000 +...%p"@........ + 0a320 2b00001f 41702240 191e0000 db120000 +...Ap"@........ 0a330 1d015201 321d0153 01301d01 54027c00 ..R.2..S.0..T.|. - 0a340 001e3070 22405f1f 00001d01 52037c90 ..0p"@_.....R.|. - 0a350 01000019 dd190000 0104033c 70224091 ................p"@ + 0a400 03002699 7022403e 1f00001f ad702240 ..&.p"@>.....p"@ 0a410 281f0000 b9130000 1d015202 7e00001f (.........R.~... - 0a420 a1702240 331f0000 dd130000 1d015202 .p"@3.........R. + 0a420 bd702240 331f0000 dd130000 1d015202 .p"@3.........R. 0a430 7d011d01 5305039e 97fe3f1d 0154030a }...S.....?..T.. - 0a440 0d03001e ac702240 3e1f0000 1d015302 .....p"@>.....S. - 0a450 7e000000 19561900 00016403 d0702240 ~....V....d..p"@ + 0a440 0d03001e c8702240 3e1f0000 1d015302 .....p"@>.....S. + 0a450 7e000000 19561900 00016403 ec702240 ~....V....d..p"@ 0a460 05000000 019c2114 00002f13 19000001 ......!.../..... 0a470 6403250a 00000152 2fef1b00 00016403 d.%....R/.....d. - 0a480 41060000 01530019 c21d0000 016a03d8 A....S.......j.. + 0a480 41060000 01530019 c21d0000 016a03f4 A....S.......j.. 0a490 70224005 00000001 9c541400 002f1319 p"@......T.../.. 0a4a0 0000016a 03250a00 0001522f 121d0000 ...j.%....R/.... 0a4b0 016a0341 06000001 5300193c 1a000001 .j.A....S..<.... - 0a4c0 7603e070 22400500 0000019c 87140000 v..p"@.......... + 0a4c0 7603fc70 22400500 0000019c 87140000 v..p"@.......... 0a4d0 2f131900 00017603 250a0000 01522f90 /.....v.%....R/. 0a4e0 1d000001 76034106 00000153 0019762c ....v.A....S..v, - 0a4f0 0000017c 03e87022 40050000 00019cba ...|..p"@....... + 0a4f0 0000017c 03047122 40050000 00019cba ...|..q"@....... 0a500 1400002f 13190000 017c0325 0a000001 .../.....|.%.... 0a510 522fb81d 0000017c 03410600 00015300 R/.....|.A....S. - 0a520 191e1900 00017003 f0702240 05000000 ......p..p"@.... + 0a520 191e1900 00017003 0c712240 05000000 ......p..q"@.... 0a530 019ced14 00002f13 19000001 7003250a ....../.....p.%. 0a540 00000152 2ffc1800 00017003 63060000 ...R/.....p.c... - 0a550 01530030 421b0000 012402d2 000000f8 .S.0B....$...... - 0a560 70224066 00000001 9cd91500 0021331d p"@f.........!3. + 0a550 01530030 421b0000 012402d2 00000014 .S.0B....$...... + 0a560 71224066 00000001 9cd91500 0021331d q"@f.........!3. 0a570 00000124 02250a00 000a2d00 0021ac1a ...$.%....-..!.. 0a580 00000124 02390200 00442d00 001a716f ...$.9...D-...qo 0a590 73000124 02510000 00652d00 0031342e s..$.Q...e-..14. 0a5a0 00000126 02d91500 000391e0 7731f92c ...&........w1., - 0a5b0 00000127 026a0000 00029160 1f157122 ...'.j.....`..q" + 0a5b0 00000127 026a0000 00029160 1f317122 ...'.j.....`.1q" 0a5c0 406a1f00 00821500 001d0152 027c381d @j.........R.|8. 0a5d0 015303f3 01531d01 5406f301 5408ff1a .S...S..T...T... - 0a5e0 1d015503 7ccc0000 1f297122 40aa1e00 ..U.|....)q"@... - 0a5f0 00961500 001d0152 027d0000 1f387122 .......R.}...8q" + 0a5e0 1d015503 7ccc0000 1f457122 40aa1e00 ..U.|....Eq"@... + 0a5f0 00961500 001d0152 027d0000 1f547122 .......R.}...Tq" 0a600 40751f00 00be1500 001d0152 027d001d @u.........R.}.. 0a610 01530391 e0771d01 54029160 1d015503 .S...w..T..`..U. - 0a620 0a000400 1e4c7122 40191e00 001d0152 .....Lq"@......R + 0a620 0a000400 1e687122 40191e00 001d0152 .....hq"@......R 0a630 01321d01 5301301d 0154027c 00000013 .2..S.0..T.|.... 0a640 51000000 ea150000 32290300 00ff0300 Q.......2)...... - 0a650 30a13100 00013f02 d2000000 60712240 0.1...?.....`q"@ + 0a650 30a13100 00013f02 d2000000 7c712240 0.1...?.....|q"@ 0a660 62000000 019cbc16 00002133 1d000001 b.........!3.... 0a670 3f02250a 0000862d 000021ac 1a000001 ?.%....-..!..... 0a680 3f023902 0000c02d 00003134 2e000001 ?.9....-..14.... 0a690 4102d915 00000391 e07731f9 2c000001 A........w1.,... - 0a6a0 42026a00 00000291 601f7a71 2240801f B.j.....`.zq"@.. + 0a6a0 42026a00 00000291 601f9671 2240801f B.j.....`..q"@.. 0a6b0 00006516 00001d01 52027c38 1d015303 ..e.....R.|8..S. - 0a6c0 f301531d 0154037c cc00001f 8d712240 ..S..T.|.....q"@ + 0a6c0 f301531d 0154037c cc00001f a9712240 ..S..T.|.....q"@ 0a6d0 aa1e0000 79160000 1d015202 7d00001f ....y.....R.}... - 0a6e0 9c712240 751f0000 a1160000 1d015202 .q"@u.........R. + 0a6e0 b8712240 751f0000 a1160000 1d015202 .q"@u.........R. 0a6f0 7d001d01 530391e0 771d0154 0291601d }...S...w..T..`. - 0a700 0155030a 0004001e b0712240 191e0000 .U.......q"@.... + 0a700 0155030a 0004001e cc712240 191e0000 .U.......q"@.... 0a710 1d015201 321d0153 01301d01 54027c00 ..R.2..S.0..T.|. - 0a720 0000199e 1c000001 5403c471 22403100 ........T..q"@1. + 0a720 0000199e 1c000001 5403e071 22403100 ........T..q"@1. 0a730 0000019c 12170000 21131900 00015403 ........!.....T. - 0a740 250a0000 e12d0000 1fe17122 40191e00 %....-....q"@... + 0a740 250a0000 e12d0000 1ffd7122 40191e00 %....-....q"@... 0a750 00001700 001d0152 01321d01 5301301d .......R.2..S.0. - 0a760 0154027c 00001eec 7122405f 1f00001d .T.|....q"@_.... + 0a760 0154027c 00001e08 7222405f 1f00001d .T.|....r"@_.... 0a770 0152037c 90010000 30911c00 00010402 .R.|....0....... - 0a780 d2000000 f8712240 70000000 019c4118 .....q"@p.....A. + 0a780 d2000000 14722240 70000000 019c4118 .....r"@p.....A. 0a790 00002133 1d000001 0402250a 00000d2e ..!3......%..... 0a7a0 000021ac 1a000001 04023d03 0000392e ..!.......=...9. 0a7b0 000021d9 43000001 04023d03 00005a2e ..!.C.....=...Z. @@ -44291,102 +44294,102 @@ Contents of section .debug_info: 0a7e0 00002118 1b000001 04028e00 0000bd2e ..!............. 0a7f0 00003134 2e000001 0602d915 00000391 ..14............ 0a800 e07731f9 2c000001 07026a00 00000291 .w1.,.....j..... - 0a810 601f1572 22408b1f 0000ea17 00001d01 `..r"@.......... + 0a810 601f3172 22408b1f 0000ea17 00001d01 `.1r"@.......... 0a820 52027c38 1d015303 f301531d 015403f3 R.|8..S...S..T.. 0a830 01541d01 5503f301 551d0156 03f30156 .T..U...U..V...V 0a840 1d015703 f301571d 02710003 7ccc0000 ..W...W..q..|... - 0a850 1f327222 40aa1e00 00fe1700 001d0152 .2r"@..........R - 0a860 027d0000 1f447222 40751f00 00261800 .}...Dr"@u...&.. + 0a850 1f4e7222 40aa1e00 00fe1700 001d0152 .Nr"@..........R + 0a860 027d0000 1f607222 40751f00 00261800 .}...`r"@u...&.. 0a870 001d0152 027d001d 01530391 e0771d01 ...R.}...S...w.. - 0a880 54029160 1d015503 0a000400 1e567222 T..`..U......Vr" + 0a880 54029160 1d015503 0a000400 1e727222 T..`..U......rr" 0a890 40191e00 001d0152 01321d01 5301301d @......R.2..S.0. - 0a8a0 0154027c 00000029 bf300000 017d6872 .T.|...).0...}hr + 0a8a0 0154027c 00000029 bf300000 017d8472 .T.|...).0...}.r 0a8b0 22408300 0000019c b3180000 23331d00 "@..........#3.. 0a8c0 00017d25 0a0000de 2e000025 d5410000 ..}%.......%.A.. - 0a8d0 01888a07 0000202f 00001f78 72224096 ...... /...xr"@. - 0a8e0 1f000088 1800001d 0152027c 38002693 .........R.|8.&. - 0a8f0 7222405c 1e000026 ac722240 051f0000 r"@\...&.r"@.... - 0a900 26b97222 40111f00 001ee272 2240191e &.r"@......r"@.. + 0a8d0 01888a07 0000202f 00001f94 72224096 ...... /....r"@. + 0a8e0 1f000088 1800001d 0152027c 380026af .........R.|8.&. + 0a8f0 7222405c 1e000026 c8722240 051f0000 r"@\...&.r"@.... + 0a900 26d57222 40111f00 001efe72 2240191e &.r"@......r"@.. 0a910 00001d01 52013200 00298c2d 000001a6 ....R.2..).-.... - 0a920 ec722240 45000000 019c1119 00002313 .r"@E.........#. - 0a930 19000001 a6250a00 004a2f00 00260173 .....%...J/..&.s - 0a940 2240a11f 00001f15 732240ac 1f0000fa "@......s"@..... + 0a920 08732240 45000000 019c1119 00002313 .s"@E.........#. + 0a930 19000001 a6250a00 004a2f00 00261d73 .....%...J/..&.s + 0a940 2240a11f 00001f31 732240ac 1f0000fa "@.....1s"@..... 0a950 1800001d 0153027d 001d0154 0208ac00 .....S.}...T.... - 0a960 1e227322 40ac1f00 001d0153 027d001d ."s"@......S.}.. - 0a970 01540208 ad000019 5c180000 011b0348 .T......\......H + 0a960 1e3e7322 40ac1f00 001d0153 027d001d .>s"@......S.}.. + 0a970 01540208 ad000019 5c180000 011b0364 .T......\......d 0a980 732240e8 00000001 9c8d1a00 00211319 s"@..........!.. - 0a990 0000011b 03250a00 00762f00 0033e673 .....%...v/..3.s + 0a990 0000011b 03250a00 00762f00 00330274 .....%...v/..3.t 0a9a0 22403500 00008b19 00003499 30000001 "@5.......4.0... - 0a9b0 37038e00 00005619 00003500 26f37322 7.....V...5.&.s" - 0a9c0 40b71f00 00260174 22402f1e 00002609 @....&.t"@/...&. - 0a9d0 7422403b 1e00001e 1b742240 c31f0000 t"@;.....t"@.... - 0a9e0 1d015402 7c101d01 550503a4 6b224000 ..T.|...U...k"@. - 0a9f0 001f6073 2240b318 00009f19 00001d01 ..`s"@.......... - 0aa00 52027c00 001f7073 2240331f 0000bf19 R.|...ps"@3..... + 0a9b0 37038e00 00005619 00003500 260f7422 7.....V...5.&.t" + 0a9c0 40b71f00 00261d74 22402f1e 00002625 @....&.t"@/...&% + 0a9d0 7422403b 1e00001e 37742240 c31f0000 t"@;....7t"@.... + 0a9e0 1d015402 7c101d01 550503c0 6b224000 ..T.|...U...k"@. + 0a9f0 001f7c73 2240b318 00009f19 00001d01 ..|s"@.......... + 0aa00 52027c00 001f8c73 2240331f 0000bf19 R.|....s"@3..... 0aa10 00001d01 52014c1d 0153027f 001d0154 ....R.L..S.....T - 0aa20 030a2403 001f8973 2240331f 0000e019 ..$....s"@3..... + 0aa20 030a2403 001fa573 2240331f 0000e019 ..$....s"@3..... 0aa30 00001d01 52020820 1d015302 7f001d01 ....R.. ..S..... - 0aa40 54030a27 03002692 732240cf 1f00001f T..'..&.s"@..... - 0aa50 a7732240 db1f0000 001a0000 1d015305 .s"@..........S. - 0aa60 03c46d22 40001fb1 732240e7 1f000017 ..m"@...s"@..... - 0aa70 1a00001d 01530503 846b2240 001fbf73 .....S...k"@...s + 0aa40 54030a27 030026ae 732240cf 1f00001f T..'..&.s"@..... + 0aa50 c3732240 db1f0000 001a0000 1d015305 .s"@..........S. + 0aa60 03e06d22 40001fcd 732240e7 1f000017 ..m"@...s"@..... + 0aa70 1a00001d 01530503 a06b2240 001fdb73 .....S...k"@...s 0aa80 22405f1f 00002b1a 00001d01 52027d00 "@_...+.....R.}. - 0aa90 001fcc73 2240f31f 00004e1a 00001d01 ...s"@....N..... - 0aaa0 52027d00 1d015305 03c86a22 401d0154 R.}...S...j"@..T - 0aab0 027c0000 1fdb7322 40fe1f00 00731a00 .|....s"@....s.. + 0aa90 001fe873 2240f31f 00004e1a 00001d01 ...s"@....N..... + 0aaa0 52027d00 1d015305 03e46a22 401d0154 R.}...S...j"@..T + 0aab0 027c0000 1ff77322 40fe1f00 00731a00 .|....s"@....s.. 0aac0 001d0152 027d001d 0153030a e8031d01 ...R.}...S...... - 0aad0 5401311d 01550131 001ee673 22400920 T.1..U.1...s"@. + 0aad0 5401311d 01550131 001e0274 22400920 T.1..U.1...t"@. 0aae0 00001d01 5205031e c0fe3f1d 0153027e ....R.....?..S.~ - 0aaf0 00000029 84310000 01b83074 2240df00 ...).1....0t"@.. + 0aaf0 00000029 84310000 01b84c74 2240df00 ...).1....Lt"@.. 0ab00 0000019c c71b0000 23131900 0001b825 ........#......% - 0ab10 0a0000a2 2f00001f 3d742240 b3180000 ..../...=t"@.... - 0ab20 c51a0000 1d015202 7c00001f 4d742240 ......R.|...Mt"@ + 0ab10 0a0000a2 2f00001f 59742240 b3180000 ..../...Yt"@.... + 0ab20 c51a0000 1d015202 7c00001f 69742240 ......R.|...it"@ 0ab30 ac1f0000 e21a0000 1d015305 039e97fe ..........S..... - 0ab40 3f1d0154 0208bc00 1f627422 40ac1f00 ?..T.....bt"@... + 0ab40 3f1d0154 0208bc00 1f7e7422 40ac1f00 ?..T.....~t"@... 0ab50 00ff1a00 001d0153 05039e97 fe3f1d01 .......S.....?.. - 0ab60 540208c1 001f7a74 2240ac1f 00001c1b T.....zt"@...... + 0ab60 540208c1 001f9674 2240ac1f 00001c1b T......t"@...... 0ab70 00001d01 5305039e 97fe3f1d 01540208 ....S.....?..T.. - 0ab80 c6001f92 742240ac 1f000039 1b00001d ....t"@....9.... + 0ab80 c6001fae 742240ac 1f000039 1b00001d ....t"@....9.... 0ab90 01530503 9e97fe3f 1d015402 08cb001f .S.....?..T..... - 0aba0 aa742240 ac1f0000 561b0000 1d015305 .t"@....V.....S. - 0abb0 039e97fe 3f1d0154 0208d000 1fc27422 ....?..T......t" + 0aba0 c6742240 ac1f0000 561b0000 1d015305 .t"@....V.....S. + 0abb0 039e97fe 3f1d0154 0208d000 1fde7422 ....?..T......t" 0abc0 40ac1f00 00731b00 001d0153 05039e97 @....s.....S.... - 0abd0 fe3f1d01 540208d5 001fd974 2240ac1f .?..T......t"@.. + 0abd0 fe3f1d01 540208d5 001ff574 2240ac1f .?..T......t"@.. 0abe0 0000901b 00001d01 5305039e 97fe3f1d ........S.....?. - 0abf0 01540208 da001fee 742240ac 1f0000ad .T......t"@..... + 0abf0 01540208 da001f0a 752240ac 1f0000ad .T......u"@..... 0ac00 1b00001d 01530503 9e97fe3f 1d015402 .....S.....?..T. - 0ac10 08df001e 02752240 ac1f0000 1d015305 .....u"@......S. + 0ac10 08df001e 1e752240 ac1f0000 1d015305 .....u"@......S. 0ac20 039e97fe 3f1d0154 0208e400 00193b2f ....?..T......;/ - 0ac30 0000016e 02147522 40e60000 00019c00 ...n..u"@....... + 0ac30 0000016e 02307522 40e60000 00019c00 ...n.0u"@....... 0ac40 1d00001a 6500016e 02970200 00ce2f00 ....e..n....../. 0ac50 001b331d 00000170 02250a00 00ef2f00 ..3....p.%..../. 0ac60 0031342e 00000171 02d91500 000391e0 .14....q........ 0ac70 7731f92c 00000172 026a0000 00029160 w1.,...r.j.....` - 0ac80 1f487522 40b31800 002e1c00 001d0152 .Hu"@..........R - 0ac90 027c0000 1f4d7522 40111900 00421c00 .|...Mu"@....B.. - 0aca0 001d0152 027c0000 26617522 40671e00 ...R.|..&au"@g.. - 0acb0 00266975 2240731e 00001f74 752240b3 .&iu"@s....tu"@. - 0acc0 18000068 1c00001d 0152027c 00001f7c ...h.....R.|...| + 0ac80 1f647522 40b31800 002e1c00 001d0152 .du"@..........R + 0ac90 027c0000 1f697522 40111900 00421c00 .|...iu"@....B.. + 0aca0 001d0152 027c0000 267d7522 40671e00 ...R.|..&}u"@g.. + 0acb0 00268575 2240731e 00001f90 752240b3 .&.u"@s.....u"@. + 0acc0 18000068 1c00001d 0152027c 00001f98 ...h.....R.|.... 0acd0 7522408d 1a00007c 1c00001d 0152027c u"@....|.....R.| - 0ace0 00001f84 75224041 18000090 1c00001d ....u"@A........ - 0acf0 0152027c 00001f92 75224014 200000a4 .R.|....u"@. ... - 0ad00 1c00001d 0152027e 00001fac 75224075 .....R.~....u"@u + 0ace0 00001fa0 75224041 18000090 1c00001d ....u"@A........ + 0acf0 0152027c 00001fae 75224014 200000a4 .R.|....u"@. ... + 0ad00 1c00001d 0152027e 00001fc8 75224075 .....R.~....u"@u 0ad10 1f0000cc 1c00001d 0152027e 001d0153 .........R.~...S 0ad20 0391e077 1d015402 7d001d01 55030a00 ...w..T.}...U... - 0ad30 04001fbf 7522405c 1e0000e1 1c00001d ....u"@\........ - 0ad40 01520391 e077001f d8752240 051f0000 .R...w...u"@.... - 0ad50 f61c0000 1d015303 91e07700 26e27522 ......S...w.&.u" + 0ad30 04001fdb 7522405c 1e0000e1 1c00001d ....u"@\........ + 0ad40 01520391 e077001f f4752240 051f0000 .R...w...u"@.... + 0ad50 f61c0000 1d015303 91e07700 26fe7522 ......S...w.&.u" 0ad60 40111f00 00003097 31000001 5802d200 @.....0.1...X... - 0ad70 0000fc75 22406c00 0000019c b41d0000 ...u"@l......... + 0ad70 00001876 22406c00 0000019c b41d0000 ...v"@l......... 0ad80 21331d00 00015802 250a0000 02300000 !3....X.%....0.. 0ad90 31342e00 00015a02 d9150000 0391e077 14....Z........w 0ada0 31f92c00 00015b02 6a000000 0291601f 1.,...[.j.....`. - 0adb0 16762240 961f0000 5d1d0000 1d015202 .v"@....].....R. - 0adc0 7c38001f 35762240 aa1e0000 711d0000 |8..5v"@....q... - 0add0 1d015202 7d00001f 44762240 751f0000 ..R.}...Dv"@u... + 0adb0 32762240 961f0000 5d1d0000 1d015202 2v"@....].....R. + 0adc0 7c38001f 51762240 aa1e0000 711d0000 |8..Qv"@....q... + 0add0 1d015202 7d00001f 60762240 751f0000 ..R.}...`v"@u... 0ade0 991d0000 1d015202 7d001d01 530391e0 ......R.}...S... 0adf0 771d0154 0291601d 0155030a 0004001e w..T..`..U...... - 0ae00 56762240 191e0000 1d015201 321d0153 Vv"@......R.2..S + 0ae00 72762240 191e0000 1d015201 321d0153 rv"@......R.2..S 0ae10 01301d01 54027c00 00003602 30000001 .0..T.|...6.0... 0ae20 34370300 000503b8 35ff3f36 cc2d0000 47......5.?6.-.. 0ae30 01354a00 00000503 c826ff3f 36c33100 .5J......&.?6.1. @@ -44428,7 +44431,7 @@ Contents of section .debug_info: 0b070 51040000 51040000 0d4d3797 2e000097 Q...Q....M7..... 0b080 2e000007 2b00e301 00000400 b11d0000 ....+........... 0b090 0401cd00 00000c34 32000007 2e0000c8 .......42....... - 0b0a0 04000000 000000ab 3a000002 f3010000 ........:....... + 0b0a0 04000000 000000e1 3a000002 f3010000 ........:....... 0b0b0 021c3000 00000301 085a0300 00030106 ..0......Z...... 0b0c0 5c030000 02f40100 00021e37 00000003 \..........7.... 0b0d0 02071b04 00000302 05580000 00020902 .........X...... @@ -44438,27 +44441,27 @@ Contents of section .debug_info: 0b110 00000308 042a0300 00030405 c4000000 .....*.......... 0b120 0304077f 00000005 04030407 af030000 ................ 0b130 03010863 03000006 04b70000 0007aa00 ...c............ - 0b140 00000810 32000001 83570000 00949d24 ....2....W.....$ + 0b140 00000810 32000001 83570000 00b49d24 ....2....W.....$ 0b150 40580000 00019c0e 01000009 73000183 @X..........s... 0b160 0e010000 2e300000 0ad73e00 00018557 .....0....>....W 0b170 00000066 3000000a 3c320000 01855700 ...f0...<2....W. 0b180 00009030 00000b63 0001863e 000000b9 ...0...c...>.... 0b190 30000000 06041401 0000073e 00000008 0..........>.... - 0b1a0 99300000 015c2500 0000ec9d 24405900 .0...\%.....$@Y. + 0b1a0 99300000 015c2500 00000c9e 24405900 .0...\%.....$@Y. 0b1b0 0000019c 8a010000 09737472 00015c0e .........str..\. 0b1c0 010000e5 3000000c 69700001 5ca10000 ....0...ip..\... 0b1d0 0001530b 69000160 69000000 06310000 ..S.i..`i....1.. 0b1e0 0a2b2a00 000162b1 00000025 3100000d .+*...b....%1... 0b1f0 a8040000 0b630001 67aa0000 00433100 .....c..g....C1. 0b200 000b6e00 01696900 00006f31 00000000 ..n..ii...o1.... - 0b210 081b3200 00012a25 00000048 9e244062 ..2...*%...H.$@b + 0b210 081b3200 00012a25 00000068 9e244062 ..2...*%...h.$@b 0b220 00000001 9ce00100 00097374 7200012a ..........str..* 0b230 e0010000 9c310000 0a423200 00012c25 .....1...B2...,% 0b240 000000f9 3100000a 28320000 012d2500 ....1...(2...-%. 0b250 00004832 00000a2e 32000001 2e250000 ..H2....2....%.. 0b260 00953200 00000604 3e000000 000e0300 ..2.....>....... 0b270 0004005e 1e000004 01cd0000 000c5b32 ...^..........[2 - 0b280 0000072e 0000e804 00000000 00002e3c ...............< + 0b280 0000072e 0000e804 00000000 0000643c ..............d< 0b290 000002f3 01000002 1c300000 00030108 .........0...... 0b2a0 5a030000 0301065c 03000002 c1030000 Z......\........ 0b2b0 021f4900 00000302 071b0400 00030205 ..I............. @@ -44479,36 +44482,36 @@ Contents of section .debug_info: 0b3a0 4f010000 07627566 0005244f 01000000 O....buf..$O.... 0b3b0 07726200 05252401 00000400 09042500 .rb..%$.......%. 0b3c0 0000023a 1d000005 262f0100 000b4830 ...:....&/....H0 - 0b3d0 00000125 6c762240 33000000 019ccd01 ...%lv"@3....... + 0b3d0 00000125 88762240 33000000 019ccd01 ...%.v"@3....... 0b3e0 00000c63 32000001 25cd0100 00a93200 ...c2...%.....2. 0b3f0 000c7732 00000125 5e000000 d5320000 ..w2...%^....2.. - 0b400 0d897622 40e50200 00b60100 000e0152 ..v"@..........R + 0b400 0da57622 40e50200 00b60100 000e0152 ..v"@..........R 0b410 027d000e 01530503 9e97fe3f 0e015402 .}...S.....?..T. - 0b420 0827000f 94762240 f0020000 0e015202 .'...v"@......R. + 0b420 0827000f b0762240 f0020000 0e015202 .'...v"@......R. 0b430 7c040e01 54027d00 00000904 55010000 |...T.}.....U... - 0b440 10e83100 00012a65 000000a0 76224017 ..1...*e....v"@. + 0b440 10e83100 00012a65 000000bc 76224017 ..1...*e....v"@. 0b450 00000001 9c340200 000c6332 0000012a .....4....c2...* 0b460 cd010000 01330000 0cbd3d00 00012a4f .....3....=...*O 0b470 0100002f 33000011 6c656e00 012a3e00 .../3...len..*>. - 0b480 00005033 00000fb0 762240fb 0200000e ..P3....v"@..... + 0b480 00005033 00000fcc 762240fb 0200000e ..P3....v"@..... 0b490 015205f3 01522304 0e015303 f3015300 .R...R#...S...S. - 0b4a0 0010422d 0000012e 65000000 b8762240 ..B-....e....v"@ + 0b4a0 0010422d 0000012e 65000000 d4762240 ..B-....e....v"@ 0b4b0 17000000 019cb602 00000c63 32000001 ...........c2... 0b4c0 2ecd0100 00713300 000cbd3d 0000012e .....q3....=.... 0b4d0 4f010000 9f330000 116c656e 00012eb6 O....3...len.... 0b4e0 020000c0 3300000c 54320000 012e3e00 ....3...T2....>. - 0b4f0 0000e133 00000fc7 76224006 0300000e ...3....v"@..... + 0b4f0 0000e133 00000fe3 76224006 0300000e ...3....v"@..... 0b500 015205f3 01522304 0e015303 f301530e .R...R#...S...S. 0b510 015403f3 01540e01 5507f301 550affff .T...T..U...U... 0b520 1a000009 043e0000 0010972e 00000134 .....>.........4 - 0b530 8c000000 d0762240 0f000000 019ce502 .....v"@........ + 0b530 8c000000 ec762240 0f000000 019ce502 .....v"@........ 0b540 00000c63 32000001 34cd0100 00023400 ...c2...4.....4. 0b550 000012fa 140000fa 14000006 30124732 ............0.G2 0b560 00004732 00000411 12823200 00823200 ..G2......2...2. 0b570 00071d12 69320000 69320000 071f0095 ....i2..i2...... 0b580 0f000004 00661f00 000401cd 0000000c .....f.......... 0b590 a3320000 072e0000 c0050000 00000000 .2.............. - 0b5a0 8b3d0000 020407b4 03000003 f3010000 .=.............. + 0b5a0 c13d0000 020407b4 03000003 f3010000 .=.............. 0b5b0 021c3700 00000201 085a0300 00020106 ..7......Z...... 0b5c0 5c030000 03c10300 00021f50 00000002 \..........P.... 0b5d0 02071b04 00000202 05580000 00040405 .........X...... @@ -44563,78 +44566,78 @@ Contents of section .debug_info: 0b8e0 7000016b 5e000000 0f716f73 00016b5e p..k^....qos..k^ 0b8f0 0000000e 181b0000 016b5e00 000010f4 .........k^..... 0b900 32000001 6d5e0000 00001105 33000001 2...m^......3... - 0b910 4e450000 00e07622 40400000 00019cc3 NE....v"@@...... + 0b910 4e450000 00fc7622 40400000 00019cc3 NE....v"@@...... 0b920 03000012 231a0000 014e1003 00002334 ....#....N....#4 0b930 0000120c 33000001 4e450000 00443400 ....3...NE...D4. - 0b940 0000118e 32000001 415e0000 00207722 ....2...A^... w" + 0b940 0000118e 32000001 415e0000 003c7722 ....2...A^...{ 0be60 22408d0f 0000f308 00001501 5203f301 "@..........R... - 0be70 5300262c 7b2240c3 0300000e 09000015 S.&,{"@......... - 0be80 0152027e 00150153 03f30153 0026397b .R.~...S...S.&9{ + 0be70 53002648 7b2240c3 0300000e 09000015 S.&H{"@......... + 0be80 0152027e 00150153 03f30153 0026557b .R.~...S...S.&U{ 0be90 22408b03 00002709 00001501 52027e00 "@....'.....R.~. - 0bea0 15015301 30002675 7b22407b 0f000041 ..S.0.&u{"@{...A + 0bea0 15015301 30002691 7b22407b 0f000041 ..S.0.&.{"@{...A 0beb0 09000015 0153027f 00150154 027c0000 .....S.....T.|.. - 0bec0 14887b22 40210400 00150152 027e0015 ..{"@!.....R.~.. + 0bec0 14a47b22 40210400 00150152 027e0015 ..{"@!.....R.~.. 0bed0 01530133 15015402 7d001501 55037100 .S.3..T.}...U.q. - 0bee0 06000022 e42d0000 01870132 03000098 ...".-.....2.... + 0bee0 06000022 e42d0000 01870132 030000b4 ...".-.....2.... 0bef0 7b22403a 00000001 9c190a00 0023231a {"@:.........##. 0bf00 00000187 01100300 00d33b00 00230c33 ..........;..#.3 0bf10 00000187 01450000 00ff3b00 0025f402 .....E....;..%.. - 0bf20 00009f7b 22400500 00000189 01bc0900 ...{"@.......... + 0bf20 0000bb7b 22400500 00000189 01bc0900 ...{"@.......... 0bf30 00180403 0000203c 00000025 16030000 ...... <...%.... - 0bf40 b07b2240 0b000000 018b01da 09000018 .{"@............ - 0bf50 26030000 4c3c0000 0026ae7b 22408b03 &...L<...&.{"@.. + 0bf40 cc7b2240 0b000000 018b01da 09000018 .{"@............ + 0bf50 26030000 4c3c0000 0026ca7b 22408b03 &...L<...&.{"@.. 0bf60 0000f909 00001501 52027c00 15015307 ........R.|...S. - 0bf70 f301530a ffff1a00 14c97b22 40210400 ..S.......{"@!.. + 0bf70 f301530a ffff1a00 14e57b22 40210400 ..S.......{"@!.. 0bf80 00150152 027c0015 01530134 15015401 ...R.|...S.4..T. 0bf90 30150155 01300000 22e93000 00018f01 0..U.0..".0..... - 0bfa0 32030000 d47b2240 3a000000 019cce0a 2....{"@:....... + 0bfa0 32030000 f07b2240 3a000000 019cce0a 2....{"@:....... 0bfb0 00002323 1a000001 8f011003 00005f3c ..##.........._< 0bfc0 0000230c 33000001 8f014500 00008b3c ..#.3.....E....< - 0bfd0 000025f4 020000db 7b224005 00000001 ..%.....{"@..... + 0bfd0 000025f4 020000f7 7b224005 00000001 ..%.....{"@..... 0bfe0 9101710a 00001804 030000ac 3c000000 ..q.........<... - 0bff0 25160300 00ec7b22 400b0000 00019301 %.....{"@....... - 0c000 8f0a0000 18260300 00d83c00 000026ea .....&....<...&. - 0c010 7b22408b 030000ae 0a000015 0152027c {"@..........R.| - 0c020 00150153 07f30153 0affff1a 0014057c ...S...S.......| + 0bff0 25160300 00087c22 400b0000 00019301 %.....|"@....... + 0c000 8f0a0000 18260300 00d83c00 00002606 .....&....<...&. + 0c010 7c22408b 030000ae 0a000015 0152027c |"@..........R.| + 0c020 00150153 07f30153 0affff1a 0014217c ...S...S......!| 0c030 22402104 00001501 52027c00 15015301 "@!.....R.|...S. 0c040 35150154 01301501 55013000 0022f930 5..T.0..U.0..".0 - 0c050 00000197 01320300 00107c22 403a0000 .....2....|"@:.. + 0c050 00000197 01320300 002c7c22 403a0000 .....2...,|"@:.. 0c060 00019c83 0b000023 231a0000 01970110 .......##....... 0c070 030000eb 3c000023 0c330000 01970145 ....<..#.3.....E - 0c080 00000017 3d000025 f4020000 177c2240 ....=..%.....|"@ + 0c080 00000017 3d000025 f4020000 337c2240 ....=..%....3|"@ 0c090 05000000 01990126 0b000018 04030000 .......&........ - 0c0a0 383d0000 00251603 0000287c 22400b00 8=...%....(|"@.. + 0c0a0 383d0000 00251603 0000447c 22400b00 8=...%....D|"@.. 0c0b0 0000019b 01440b00 00182603 0000643d .....D....&...d= - 0c0c0 00000026 267c2240 8b030000 630b0000 ...&&|"@....c... + 0c0c0 00000026 427c2240 8b030000 630b0000 ...&B|"@....c... 0c0d0 15015202 7c001501 5307f301 530affff ..R.|...S...S... - 0c0e0 1a001441 7c224021 04000015 0152027c ...A|"@!.....R.| + 0c0e0 1a00145d 7c224021 04000015 0152027c ...]|"@!.....R.| 0c0f0 00150153 01361501 54013115 01550130 ...S.6..T.1..U.0 - 0c100 000022f3 31000001 9f013203 00004c7c ..".1.....2...L| + 0c100 000022f3 31000001 9f013203 0000687c ..".1.....2...h| 0c110 22403a00 0000019c 380c0000 23231a00 "@:.....8...##.. 0c120 00019f01 10030000 773d0000 230c3300 ........w=..#.3. 0c130 00019f01 45000000 a33d0000 25f40200 ....E....=..%... - 0c140 00537c22 40050000 0001a101 db0b0000 .S|"@........... - 0c150 18040300 00c43d00 00002516 03000064 ......=...%....d + 0c140 006f7c22 40050000 0001a101 db0b0000 .o|"@........... + 0c150 18040300 00c43d00 00002516 03000080 ......=...%..... 0c160 7c22400b 00000001 a301f90b 00001826 |"@............& - 0c170 030000f0 3d000000 26627c22 408b0300 ....=...&b|"@... + 0c170 030000f0 3d000000 267e7c22 408b0300 ....=...&~|"@... 0c180 00180c00 00150152 027c0015 015307f3 .......R.|...S.. - 0c190 01530aff ff1a0014 7d7c2240 21040000 .S......}|"@!... + 0c190 01530aff ff1a0014 997c2240 21040000 .S.......|"@!... 0c1a0 15015202 7c001501 53013715 01540130 ..R.|...S.7..T.0 0c1b0 15015501 30000022 182d0000 01a70132 ..U.0..".-.....2 - 0c1c0 03000088 7c224085 00000001 9c530d00 ....|"@......S.. + 0c1c0 030000a4 7c224085 00000001 9c530d00 ....|"@......S.. 0c1d0 0023231a 000001a7 01100300 00033e00 .##...........>. 0c1e0 0023ac1a 000001a7 01110200 002f3e00 .#.........../>. 0c1f0 0027716f 730001a7 015e0000 005b3e00 .'qos....^...[>. 0c200 00230c33 000001a7 01760500 00873e00 .#.3.....v....>. - 0c210 0028f402 00008f7c 22404805 000001a9 .(.....|"@H..... + 0c210 0028f402 0000ab7c 22404805 000001a9 .(.....|"@H..... 0c220 01b00c00 00180403 0000b33e 00000025 ...........>...% - 0c230 16030000 b57c2240 07000000 01af01ce .....|"@........ + 0c230 16030000 d17c2240 07000000 01af01ce .....|"@........ 0c240 0c000018 26030000 df3e0000 00251603 ....&....>...%.. - 0c250 0000d27c 22400900 000001b2 01ec0c00 ...|"@.......... - 0c260 00182603 0000f23e 00000026 b07c2240 ..&....>...&.|"@ + 0c250 0000ee7c 22400900 000001b2 01ec0c00 ...|"@.......... + 0c260 00182603 0000f23e 00000026 cc7c2240 ..&....>...&.|"@ 0c270 8b030000 050d0000 15015202 7c001501 ..........R.|... - 0c280 53013000 26c47c22 408d0f00 00190d00 S.0.&.|"@....... - 0c290 00150152 027e0000 26cd7c22 40c30300 ...R.~..&.|"@... + 0c280 53013000 26e07c22 408d0f00 00190d00 S.0.&.|"@....... + 0c290 00150152 027e0000 26e97c22 40c30300 ...R.~..&.|"@... 0c2a0 00330d00 00150152 027c0015 0153027e .3.....R.|...S.~ - 0c2b0 000014fe 7c224021 04000015 0152027c ....|"@!.....R.| + 0c2b0 0000141a 7d224021 04000015 0152027c ....}"@!.....R.| 0c2c0 00150153 01381501 54013115 01550130 ...S.8..T.1..U.0 - 0c2d0 00002284 30000001 bb013203 0000107d ..".0.....2....} + 0c2d0 00002284 30000001 bb013203 00002c7d ..".0.....2...,} 0c2e0 22406500 0000019c 400e0000 23231a00 "@e.....@...##.. 0c2f0 0001bb01 10030000 053f0000 23ac1a00 .........?..#... 0c300 0001bb01 11020000 313f0000 230c3300 ........1?..#.3. 0c310 0001bb01 76050000 5d3f0000 28f40200 ....v...]?..(... - 0c320 00177d22 40600500 0001bd01 bb0d0000 ..}"@`.......... - 0c330 18040300 00893f00 00002516 0300004f ......?...%....O + 0c320 00337d22 40600500 0001bd01 bb0d0000 .3}"@`.......... + 0c330 18040300 00893f00 00002516 0300006b ......?...%....k 0c340 7d22400b 00000001 c601d90d 00001826 }"@............& - 0c350 030000b5 3f000000 26357d22 408b0300 ....?...&5}"@... + 0c350 030000b5 3f000000 26517d22 408b0300 ....?...&Q}"@... 0c360 00f20d00 00150152 027c0015 01530130 .......R.|...S.0 - 0c370 0026427d 22408d0f 0000060e 00001501 .&B}"@.......... - 0c380 52027d00 00264c7d 2240c303 0000200e R.}..&L}"@.... . + 0c370 00265e7d 22408d0f 0000060e 00001501 .&^}"@.......... + 0c380 52027d00 0026687d 2240c303 0000200e R.}..&h}"@.... . 0c390 00001501 52027c00 15015302 7d000014 ....R.|...S.}... - 0c3a0 687d2240 21040000 15015202 7c001501 h}"@!.....R.|... + 0c3a0 847d2240 21040000 15015202 7c001501 .}"@!.....R.|... 0c3b0 53013a15 01540131 15015501 30000022 S.:..T.1..U.0.." - 0c3c0 d7310000 01cb0132 03000078 7d22401b .1.....2...x}"@. + 0c3c0 d7310000 01cb0132 03000094 7d22401b .1.....2....}"@. 0c3d0 00000001 9ca90e00 0023231a 000001cb .........##..... - 0c3e0 01100300 00c83f00 0028f402 00007d7d ......?..(....}} + 0c3e0 01100300 00c83f00 0028f402 0000997d ......?..(.....} 0c3f0 22407805 000001cd 01880e00 00180403 "@x............. - 0c400 0000e93f 00000014 8c7d2240 21040000 ...?.....}"@!... + 0c400 0000e93f 00000014 a87d2240 21040000 ...?.....}"@!... 0c410 15015203 f3015215 0153013c 15015401 ..R...R..S.<..T. 0c420 30150155 01300000 22dc2f00 0001d101 0..U.0.."./..... - 0c430 32030000 947d2240 1b000000 019c120f 2....}"@........ + 0c430 32030000 b07d2240 1b000000 019c120f 2....}"@........ 0c440 00002323 1a000001 d1011003 00000a40 ..##...........@ - 0c450 000028f4 02000099 7d224090 05000001 ..(.....}"@..... + 0c450 000028f4 020000b5 7d224090 05000001 ..(.....}"@..... 0c460 d301f10e 00001804 0300002b 40000000 ...........+@... - 0c470 14a87d22 40210400 00150152 03f30152 ..}"@!.....R...R + 0c470 14c47d22 40210400 00150152 03f30152 ..}"@!.....R...R 0c480 15015301 3d150154 01301501 55013000 ..S.=..T.0..U.0. - 0c490 0022bb32 000001d7 01320300 00b07d22 .".2.....2....}" + 0c490 0022bb32 000001d7 01320300 00cc7d22 .".2.....2....}" 0c4a0 401b0000 00019c7b 0f000023 231a0000 @......{...##... 0c4b0 01d70110 0300004c 40000028 f4020000 .......L@..(.... - 0c4c0 b57d2240 a8050000 01d9015a 0f000018 .}"@.......Z.... - 0c4d0 04030000 6d400000 0014c47d 22402104 ....m@.....}"@!. + 0c4c0 d17d2240 a8050000 01d9015a 0f000018 .}"@.......Z.... + 0c4d0 04030000 6d400000 0014e07d 22402104 ....m@.....}"@!. 0c4e0 00001501 5203f301 52150153 013e1501 ....R...R..S.>.. 0c4f0 54013015 01550130 000029c1 070000c1 T.0..U.0..)..... 0c500 07000029 87120000 87120000 2a5d1500 ...)........*].. 0c510 005d1500 00042100 b8010000 0400c521 .]....!........! 0c520 00000401 cd000000 0c173400 00072e00 ..........4..... - 0c530 00600600 00000000 00f64500 00020108 .`........E..... + 0c530 00600600 00000000 002c4600 00020108 .`.......,F..... 0c540 5a030000 0201065c 03000002 02071b04 Z......\........ 0c550 00000202 05580000 00020407 b4030000 .....X.......... 0c560 03040569 6e740002 0805bf00 00000208 ...int.......... @@ -44773,19 +44776,19 @@ Contents of section .debug_info: 0c600 4f000003 0ea30000 00100008 048e0000 O............... 0c610 0009f300 000009a3 0000000a 36180000 ............6... 0c620 030fae00 00000b47 32000001 10980000 .......G2....... - 0c630 00ac9e24 40310000 00019c51 0100000c ...$@1.....Q.... + 0c630 00cc9e24 40310000 00019c51 0100000c ...$@1.....Q.... 0c640 72000110 51010000 8e400000 0c627566 r...Q....@...buf 0c650 000110f3 000000c8 4000000d 024f0000 ........@....O.. 0c660 0110a300 00000154 00080403 0100000b .......T........ - 0c670 0b340000 01209800 0000e09e 24404400 .4... ......$@D. + 0c670 0b340000 01209800 0000009f 24404400 .4... ......$@D. 0c680 0000019c 8b010000 0c720001 20510100 .........r.. Q.. 0c690 00ff4000 000c6300 01208e00 00002041 ..@...c.. .... A - 0c6a0 0000000e 21340000 01359800 0000249f ....!4...5....$. + 0c6a0 0000000e 21340000 01359800 0000449f ....!4...5....D. 0c6b0 24404100 0000019c 0c720001 35510100 $@A......r..5Q.. 0c6c0 00414100 000c6300 0135f300 00006241 .AA...c..5....bA 0c6d0 00000000 bd040000 04009822 00000401 ...........".... 0c6e0 cd000000 0c5e3400 00072e00 00a00600 .....^4......... - 0c6f0 00000000 002d4700 00020108 5a030000 .....-G.....Z... + 0c6f0 00000000 00634700 00020108 5a030000 .....cG.....Z... 0c700 0201065c 03000002 02071b04 00000202 ...\............ 0c710 05580000 00020407 b4030000 03040569 .X.............i 0c720 6e740002 0805bf00 00000208 07aa0300 nt.............. @@ -44813,55 +44816,55 @@ Contents of section .debug_info: 0c880 0105d401 00000e8c 34000001 05860100 ........4....... 0c890 000f6275 66000105 08010000 0eb53400 ..buf.........4. 0c8a0 000105ad 00000000 08048c01 00001097 ................ - 0c8b0 010000cc 7d224013 00000001 9c0e0200 ....}"@......... + 0c8b0 010000e8 7d224013 00000001 9c0e0200 ....}"@......... 0c8c0 0011a701 00008341 000012b2 01000001 .......A........ 0c8d0 5311bd01 0000a441 000012c8 01000001 S......A........ - 0c8e0 5500137b 34000001 48a20000 00e07d22 U..{4...H.....}" + 0c8e0 5500137b 34000001 48a20000 00fc7d22 U..{4...H.....}" 0c8f0 40850000 00019c71 02000014 62756600 @......q....buf. 0c900 01480801 0000d041 00001585 34000001 .H.....A....4... 0c910 48710200 00364200 0015b534 00000148 Hq...6B....4...H 0c920 a2000000 84420000 16690001 4aad0000 .....B...i..J... 0c930 00f94200 00166c65 6e00014b ad000000 ..B...len..K.... 0c940 5f430000 00080477 02000017 98000000 _C.....w........ - 0c950 13823200 00016ca2 00000068 7e22409c ..2...l....h~"@. + 0c950 13823200 00016ca2 00000084 7e22409c ..2...l.....~"@. 0c960 00000001 9c410300 00147262 00016c41 .....A....rb..lA 0c970 0300007d 43000015 85340000 016c7102 ...}C....4...lq. 0c980 0000a943 0000146c 656e0001 6ca20000 ...C...len..l... 0c990 00f74300 00166900 016ead00 00001844 ..C...i..n.....D - 0c9a0 00001888 7e2240aa 040000e8 02000019 ....~"@......... - 0c9b0 0152027d 00190153 02087e00 18a77e22 .R.}...S..~...~" + 0c9a0 000018a4 7e2240aa 040000e8 02000019 ....~"@......... + 0c9b0 0152027d 00190153 02087e00 18c37e22 .R.}...S..~...~" 0c9c0 40aa0400 00fc0200 00190152 027d0000 @..........R.}.. - 0c9d0 18c97e22 40aa0400 00160300 00190152 ..~"@..........R - 0c9e0 027d0019 01530208 7d0018d6 7e2240aa .}...S..}...~"@. - 0c9f0 0400002a 03000019 0152027d 00001aea ...*.....R.}.... - 0ca00 7e2240aa 04000019 0152027d 00190153 ~"@......R.}...S + 0c9d0 18e57e22 40aa0400 00160300 00190152 ..~"@..........R + 0c9e0 027d0019 01530208 7d0018f2 7e2240aa .}...S..}...~"@. + 0c9f0 0400002a 03000019 0152027d 00001a06 ...*.....R.}.... + 0ca00 7f2240aa 04000019 0152027d 00190153 ."@......R.}...S 0ca10 02087f00 00080418 0100001b 39340000 ............94.. - 0ca20 010f8e00 0000047f 22407d00 0000019c ........"@}..... + 0ca20 010f8e00 0000207f 22407d00 0000019c ...... ."@}..... 0ca30 7f030000 15c73400 00010fd4 01000065 ......4........e 0ca40 44000015 d73e0000 010f9800 00009144 D....>.........D - 0ca50 00000013 2d340000 01338e00 0000847f ....-4...3...... + 0ca50 00000013 2d340000 01338e00 0000a07f ....-4...3...... 0ca60 22403400 0000019c d6030000 15c73400 "@4...........4. 0ca70 000133d4 010000bd 44000014 62756600 ..3.....D...buf. 0ca80 01330801 0000e944 0000146c 656e0001 .3.....D...len.. - 0ca90 33ad0000 001f4500 001aa47f 22404703 3.....E....."@G. + 0ca90 33ad0000 001f4500 001ac07f 22404703 3.....E....."@G. 0caa0 00001901 52027e00 00001369 32000001 ....R.~....i2... - 0cab0 3aa20000 00b87f22 40550000 00019ca4 :......"@U...... + 0cab0 3aa20000 00d47f22 40550000 00019ca4 :......"@U...... 0cac0 04000014 72620001 3a410300 00324500 ....rb..:A...2E. 0cad0 00156c34 0000013a 08010000 5e450000 ..l4...:....^E.. 0cae0 146c656e 00013aa4 0400008b 45000015 .len..:.....E... 0caf0 bd340000 013aad00 0000b745 00001c63 .4...:.....E...c 0cb00 00013c98 00000002 91601d45 14000001 ..<......`.E.... - 0cb10 3e8c0100 00029150 1e970100 00bd7f22 >......P......." + 0cb10 3e8c0100 00029150 1e970100 00d97f22 >......P......." 0cb20 40800600 00013f79 04000011 c8010000 @.....?y........ 0cb30 d8450000 11bd0100 00f94500 001fb201 .E........E..... - 0cb40 00000011 a7010000 26460000 0018e27f ........&F...... + 0cb40 00000011 a7010000 26460000 0018fe7f ........&F...... 0cb50 2240b504 00009304 00001901 52027d00 "@..........R.}. - 0cb60 19015302 9160001a f07f2240 47030000 ..S..`...."@G... + 0cb60 19015302 9160001a 0c802240 47030000 ..S..`...."@G... 0cb70 19015202 71000000 0804ad00 0000200b ..R.q......... . 0cb80 3400000b 34000003 12202134 00002134 4...4.... !4..!4 0cb90 00000313 007f2f00 0004004f 24000004 ....../....O$... 0cba0 01cd0000 000cca36 0000b63b 00008807 .......6...;.... - 0cbb0 00000000 00006d4a 00000208 042f0300 ......mJ...../.. + 0cbb0 00000000 0000a34a 00000208 042f0300 .......J...../.. 0cbc0 00030405 696e7400 020407b4 03000002 ....int......... 0cbd0 02071b04 00000208 05bf0000 00020804 ................ 0cbe0 2a030000 0201065c 03000002 01085a03 *......\......Z. @@ -44942,7 +44945,7 @@ Contents of section .debug_info: 0d090 00001292 38000001 ba078d03 000012e9 ....8........... 0d0a0 3d000001 bb071603 000013e2 3c000001 =...........<... 0d0b0 bc070503 00000020 0b360000 01710233 ....... .6...q.3 - 0d0c0 00000010 80224050 00000001 9c690500 ....."@P.....i.. + 0d0c0 0000002c 80224050 00000001 9c690500 ...,."@P.....i.. 0d0d0 00211435 00000171 02690500 00464600 .!.5...q.i...FF. 0d0e0 00226800 01720233 00000080 46000022 ."h..r.3....F.." 0d0f0 69000173 02330000 00da4600 000006a7 i..s.3....F..... @@ -44958,7 +44961,7 @@ Contents of section .debug_info: 0d190 0001f302 1b132138 000001aa 02a70100 ......!8........ 0d1a0 00137e35 000001ab 02330000 00000005 ..~5.....3...... 0d1b0 04820000 00230237 000001fe 027b0100 .....#.7.....{.. - 0d1c0 006c8022 403b0200 00019ca1 07000021 .l."@;.........! + 0d1c0 00888022 403b0200 00019ca1 07000021 ..."@;.........! 0d1d0 92380000 01fe02a1 070000f9 46000021 .8..........F..! 0d1e0 023b0000 01ff02ac 07000024 47000024 .;.........$G..$ 0d1f0 31360000 010003a7 01000045 47000024 16.........EG..$ @@ -44968,56 +44971,56 @@ Contents of section .debug_info: 0d230 713c0000 017d0325 d8060000 cc060000 q<...}.%........ 0d240 24b83600 00011203 33000000 71480000 $.6.....3...qH.. 0d250 24d93900 00011303 33000000 a3480000 $.9.....3....H.. - 0d260 0026f180 22407001 0000243f 36000001 .&.."@p...$?6... - 0d270 43035600 0000b648 0000276e 05000070 C.V....H..'n...p + 0d260 00260d81 22407001 0000243f 36000001 .&.."@p...$?6... + 0d270 43035600 0000b648 0000276e 0500008c C.V....H..'n.... 0d280 812240ec 00000001 60032897 050000e1 ."@.....`.(..... 0d290 48000028 8b050000 f9480000 287f0500 H..(.....H..(... - 0d2a0 000c4900 00267081 2240ec00 000029a3 ..I..&p."@....). + 0d2a0 000c4900 00268c81 2240ec00 000029a3 ..I..&.."@....). 0d2b0 0500001f 49000029 af050000 49490000 ....I..)....II.. 0d2c0 29bb0500 000c4900 0029c705 00008949 ).....I..).....I 0d2d0 000029d3 050000a8 49000029 df050000 ..).....I..).... 0d2e0 df490000 29eb0500 002d4a00 002af705 .I..)....-J..*.. - 0d2f0 00002b9f 81224051 0000008d 07000029 ..+.."@Q.......) + 0d2f0 00002bbb 81224051 0000008d 07000029 ..+.."@Q.......) 0d300 00060000 4c4a0000 290c0600 00794a00 ....LJ..)....yJ. - 0d310 002cc481 22402205 00002d01 52027e08 .,.."@"...-.R.~. - 0d320 00002c81 81224022 0500002d 0152027e ..,.."@"...-.R.~ + 0d310 002ce081 22402205 00002d01 52027e08 .,.."@"...-.R.~. + 0d320 00002c9d 81224022 0500002d 0152027e ..,.."@"...-.R.~ 0d330 02000000 00000605 03000005 045e0200 .............^.. 0d340 0006a607 00002085 3c000001 1d04a607 ...... .<....... - 0d350 0000a882 22403400 0000019c dc070000 ...."@4......... + 0d350 0000c482 22403400 0000019c dc070000 ...."@4......... 0d360 21bd3d00 00011e04 ac070000 a74a0000 !.=..........J.. - 0d370 0020a437 0000014a 07050300 00dc8222 . .7...J......." + 0d370 0020a437 0000014a 07050300 00f88222 . .7...J......." 0d380 40160000 00019c27 08000021 37380000 @......'...!78.. 0d390 014a078d 030000c8 4a000021 794e0000 .J......J..!yN.. 0d3a0 014a0733 000000e6 4a000024 41350000 .J.3....J..$A5.. 0d3b0 014b0705 03000004 4b000000 2ebb3800 .K......K.....8. - 0d3c0 0001ae79 000000f8 82224018 00000001 ...y....."@..... + 0d3c0 0001ae79 00000014 83224018 00000001 ...y....."@..... 0d3d0 9c860800 002f313d 000001ae 79000000 ...../1=....y... 0d3e0 234b0000 2f024f00 0001ae33 00000044 #K../.O....3...D - 0d3f0 4b00002c 09832240 f42e0000 2d015203 K..,.."@....-.R. + 0d3f0 4b00002c 25832240 f42e0000 2d015203 K..,%."@....-.R. 0d400 f301522d 015303f3 01532d01 5405039e ..R-.S...S-.T... 0d410 97fe3f2d 01550208 af000030 ff380000 ..?-.U.....0.8.. - 0d420 01ab1083 22401800 0000019c cb080000 ...."@.......... + 0d420 01ab2c83 22401800 0000019c cb080000 ..,."@.......... 0d430 2f313d00 0001ab79 00000065 4b00002c /1=....y...eK.., - 0d440 21832240 ff2e0000 2d015203 f301522d !."@....-.R...R- + 0d440 3d832240 ff2e0000 2d015203 f301522d =."@....-.R...R- 0d450 01530503 9e97fe3f 2d015402 08ac0000 .S.....?-.T..... - 0d460 2e1f3a00 0001a879 00000028 8322401b ..:....y...(."@. + 0d460 2e1f3a00 0001a879 00000044 8322401b ..:....y...D."@. 0d470 00000001 9c190900 002f024f 000001a8 ........./.O.... - 0d480 33000000 864b0000 2c3c8322 400a2f00 3....K..,<."@./. + 0d480 33000000 864b0000 2c588322 400a2f00 3....K..,X."@./. 0d490 002d0152 03f30152 2d015305 039e97fe .-.R...R-.S..... 0d4a0 3f2d0154 0208a92d 01550131 00003178 ?-.T...-.U.1..1x - 0d4b0 3b000001 1d024483 22402900 0000019c ;.....D."@)..... + 0d4b0 3b000001 1d026083 22402900 0000019c ;.....`."@)..... 0d4c0 59090000 21bd3d00 00011d02 a3030000 Y...!.=......... 0d4d0 a74b0000 242a3d00 00011e02 a7010000 .K..$*=......... - 0d4e0 d34b0000 325e8322 40152f00 00002312 .K..2^."@./...#. - 0d4f0 3a000001 d5018200 00007483 2240a700 :.........t."@.. + 0d4e0 d34b0000 327a8322 40152f00 00002312 .K..2z."@./...#. + 0d4f0 3a000001 d5018200 00009083 2240a700 :..........."@.. 0d500 0000019c db090000 33700001 d501a303 ........3p...... 0d510 0000034c 00002139 3c000001 d6013300 ...L..!9<.....3. 0d520 00002f4c 0000244f 36000001 d7018200 ../L..$O6....... 0d530 0000914c 0000243b 39000001 d8013300 ...L..$;9.....3. - 0d540 0000f44c 000034c9 832240c1 0900002d ...L..4.."@....- - 0d550 0153027d 000034d9 832240d1 0900002d .S.}..4.."@....- - 0d560 0152027d 000032f9 83224020 2f000000 .R.}..2.."@ /... - 0d570 20093e00 00018f03 7b010000 24842240 .>.....{...$."@ + 0d540 0000f44c 000034e5 832240c1 0900002d ...L..4.."@....- + 0d550 0153027d 000034f5 832240d1 0900002d .S.}..4.."@....- + 0d560 0152027d 00003215 84224020 2f000000 .R.}..2.."@ /... + 0d570 20093e00 00018f03 7b010000 40842240 .>.....{...@."@ 0d580 59010000 019cd10a 00002114 35000001 Y.........!.5... 0d590 90036905 00001f4d 0000219c 3c000001 ..i....M..!.<... 0d5a0 9003a303 00004b4d 00002431 36000001 ......KM..$16... @@ -45025,34 +45028,34 @@ Contents of section .debug_info: 0d5c0 92038200 0000d44d 00002451 37000001 .......M..$Q7... 0d5d0 93038200 00002c4e 00002415 39000001 ......,N..$.9... 0d5e0 94033300 0000844e 00002493 35000001 ..3....N..$.5... - 0d5f0 96033300 0000ba4e 00003555 84224059 ..3....N..5U."@Y - 0d600 09000078 0a00002d 01530133 00356184 ...x...-.S.3.5a. + 0d5f0 96033300 0000ba4e 00003571 84224059 ..3....N..5q."@Y + 0d600 09000078 0a00002d 01530133 00357d84 ...x...-.S.3.5}. 0d610 22402b2f 00008f0a 00002d01 530503a1 "@+/......-.S... - 0d620 c0fe3f00 359a8422 40590900 00a30a00 ..?.5.."@Y...... - 0d630 002d0153 027d0300 35b48422 40202f00 .-.S.}..5.."@ /. + 0d620 c0fe3f00 35b68422 40590900 00a30a00 ..?.5.."@Y...... + 0d630 002d0153 027d0300 35d08422 40202f00 .-.S.}..5.."@ /. 0d640 00bd0a00 002d0153 027f002d 0154027d .....-.S...-.T.} - 0d650 00002c52 85224036 2f00002d 01530503 ..,R."@6/..-.S.. + 0d650 00002c6e 85224036 2f00002d 01530503 ..,n."@6/..-.S.. 0d660 a4c0fe3f 000015ea 36000001 792c0000 ...?....6...y,.. 0d670 00011c0b 00001660 37000001 7aa70100 .......`7...z... 0d680 00164f35 0000017a a7010000 36d53a00 ..O5...z....6.:. 0d690 0003002c 00000000 0a0b0000 3737001b ...,........77.. 0d6a0 38d53a00 0003002c 00000000 37370000 8.:....,....77.. - 0d6b0 00208738 0000016b 07050300 00888522 . .8...k......." + 0d6b0 00208738 0000016b 07050300 00a48522 . .8...k......." 0d6c0 40820000 00019ccc 0b000021 29370000 @..........!)7.. 0d6d0 016b0798 030000e5 4e000021 1d2a0000 .k......N..!.*.. 0d6e0 016c07cc 0b000006 4f000021 db370000 .l......O..!.7.. 0d6f0 016c07d1 0b000032 4f000024 ae390000 .l.....2O..$.9.. 0d700 016d0705 03000053 4f000039 d10a0000 .m.....SO..9.... - 0d710 ba852240 f0060000 017e07bb 0b000028 .."@.....~.....( + 0d710 d6852240 f0060000 017e07bb 0b000028 .."@.....~.....( 0d720 ec0a0000 7d4f0000 28e10a00 009b4f00 ....}O..(.....O. - 0d730 003af006 00003a10 07000032 d6852240 .:....:....2.."@ - 0d740 412f0000 32e48522 40412f00 00000000 A/..2.."@A/..... - 0d750 2cb08522 404c2f00 002d0152 027e0000 ,.."@L/..-.R.~.. + 0d730 003af006 00003a10 07000032 f2852240 .:....:....2.."@ + 0d740 412f0000 32008622 40412f00 00000000 A/..2.."@A/..... + 0d750 2ccc8522 404c2f00 002d0152 027e0000 ,.."@L/..-.R.~.. 0d760 00069500 0000067b 0100003b db020000 .......{...;.... - 0d770 0c862240 27000000 019c2a0c 00003cec .."@'.....*...<. + 0d770 28862240 27000000 019c2a0c 00003cec (."@'.....*...<. 0d780 02000006 faec0200 009f29f8 020000c4 ..........)..... - 0d790 4f000034 1a862240 0e0c0000 2d015202 O..4.."@....-.R. - 0d7a0 0828002c 28862240 572f0000 2d015202 .(.,(."@W/..-.R. + 0d790 4f000034 36862240 0e0c0000 2d015202 O..46."@....-.R. + 0d7a0 0828002c 44862240 572f0000 2d015202 .(.,D."@W/..-.R. 0d7b0 7c002d01 5301302d 01540208 28000011 |.-.S.0-.T..(... 0d7c0 e7390000 012e027b 01000001 a40c0000 .9.....{........ 0d7d0 12923800 00012e02 98030000 129c3c00 ..8...........<. @@ -45063,135 +45066,135 @@ Contents of section .debug_info: 0d820 13533c00 00013502 56000000 13203c00 .S<...5.V.... <. 0d830 00013602 25000000 001e5600 0000b40c ..6.%.....V..... 0d840 00001f72 00000019 00232536 0000017d ...r.....#%6...} - 0d850 057b0100 004c8622 401c0300 00019c95 .{...L."@....... + 0d850 057b0100 00688622 401c0300 00019c95 .{...h."@....... 0d860 10000021 92380000 017d0598 030000ed ...!.8...}...... 0d870 4f000021 9c3c0000 017e05a3 03000061 O..!.<...~.....a 0d880 50000024 9d370000 017f0582 0000003d P..$.7.........= - 0d890 5100003d 65030000 91862240 07000000 Q..=e....."@.... + 0d890 5100003d 65030000 ad862240 07000000 Q..=e....."@.... 0d8a0 01b50535 0d000028 76030000 ad510000 ...5...(v....Q.. - 0d8b0 28820300 00c05100 002c9686 2240db09 (.....Q..,.."@.. - 0d8c0 00002d01 53027c00 00003d2a 0c0000e9 ..-.S.|...=*.... - 0d8d0 8622407d 00000001 a005ed0d 00002847 ."@}..........(G + 0d8b0 28820300 00c05100 002cb286 2240db09 (.....Q..,.."@.. + 0d8c0 00002d01 53027c00 00003d2a 0c000005 ..-.S.|...=*.... + 0d8d0 8722407d 00000001 a005ed0d 00002847 ."@}..........(G 0d8e0 0c0000de 51000028 3b0c0000 fc510000 ....Q..(;....Q.. - 0d8f0 26e98622 407d0000 0029530c 00001a52 &.."@}...)S....R + 0d8f0 26058722 407d0000 0029530c 00001a52 &.."@}...)S....R 0d900 0000295f 0c000039 52000029 690c0000 ..)_...9R..)i... 0d910 59520000 29750c00 00835200 003e7f0c YR..)u....R..>.. 0d920 00000391 b07f3f8b 0c00003f 970c0000 ......?....?.... - 0d930 35108722 40362f00 00b80d00 002d0152 5.."@6/......-.R - 0d940 0271002d 01530503 aac0fe3f 00351e87 .q.-.S.....?.5.. + 0d930 352c8722 40362f00 00b80d00 002d0152 5,."@6/......-.R + 0d940 0271002d 01530503 aac0fe3f 00353a87 .q.-.S.....?.5:. 0d950 2240362f 0000d50d 00002d01 52027100 "@6/......-.R.q. - 0d960 2d015305 0302bbfe 3f002c30 87224059 -.S.....?.,0."@Y + 0d960 2d015305 0302bbfe 3f002c4c 87224059 -.S.....?.,L."@Y 0d970 0900002d 0152027c 002d0153 027d0000 ...-.R.|.-.S.}.. - 0d980 00002b66 87224038 0000003e 0e000024 ..+f."@8...>...$ + 0d980 00002b82 87224038 0000003e 0e000024 ..+.."@8...>...$ 0d990 30390000 01a30533 000000a2 52000032 09.....3....R..2 - 0d9a0 82872240 152f0000 358c8722 40590900 .."@./..5.."@Y.. + 0d9a0 9e872240 152f0000 35a88722 40590900 .."@./..5.."@Y.. 0d9b0 002d0e00 002d0152 027c002d 0153027d .-...-.R.|.-.S.} - 0d9c0 00002c99 87224020 2f00002d 0154027d ..,.."@ /..-.T.} - 0d9d0 0000003d 12040000 9e872240 84000000 ...=......"@.... + 0d9c0 00002cb5 87224020 2f00002d 0154027d ..,.."@ /..-.T.} + 0d9d0 0000003d 12040000 ba872240 84000000 ...=......"@.... 0d9e0 01b805fb 0e000028 23040000 c1520000 .......(#....R.. - 0d9f0 282f0400 00e25200 00269e87 22408400 (/....R..&.."@.. + 0d9f0 282f0400 00e25200 0026ba87 22408400 (/....R..&.."@.. 0da00 0000293b 04000000 53000029 47040000 ..);....S..)G... - 0da10 40530000 29530400 006a5300 0035a887 @S..)S...jS..5.. + 0da10 40530000 29530400 006a5300 0035c487 @S..)S...jS..5.. 0da20 22405909 0000a10e 00002d01 52027c00 "@Y.......-.R.|. - 0da30 2d015301 310035cc 872240b4 0c0000bb -.S.1.5.."@..... + 0da30 2d015301 310035e8 872240b4 0c0000bb -.S.1.5.."@..... 0da40 0e00002d 0152027d 002d0153 027c0000 ...-.R.}.-.S.|.. - 0da50 35d48722 40190900 00cf0e00 002d0152 5.."@........-.R - 0da60 027c0000 35ea8722 40590900 00e30e00 .|..5.."@Y...... - 0da70 002d0152 027c0000 2c188822 40590900 .-.R.|..,.."@Y.. + 0da50 35f08722 40190900 00cf0e00 002d0152 5.."@........-.R + 0da60 027c0000 35068822 40590900 00e30e00 .|..5.."@Y...... + 0da70 002d0152 027c0000 2c348822 40590900 .-.R.|..,4."@Y.. 0da80 002d0152 027c002d 0153027e 00000000 .-.R.|.-.S.~.... - 0da90 3da80300 00228822 402f0100 0001bb05 =...."."@/...... + 0da90 3da80300 003e8822 402f0100 0001bb05 =....>."@/...... 0daa0 29100000 28b90300 007d5300 0028c503 )...(....}S..(.. - 0dab0 00009e53 00002622 8822402f 01000029 ...S..&"."@/...) + 0dab0 00009e53 0000263e 8822402f 01000029 ...S..&>."@/...) 0dac0 d1030000 bc530000 29dd0300 00be5400 .....S..).....T. 0dad0 0029e903 0000f354 00002528 07000068 .).....T..%(...h - 0dae0 0f000029 fa030000 06550000 2c648822 ...).....U..,d." - 0daf0 40590900 002d0152 027c0000 002b2789 @Y...-.R.|...+'. + 0dae0 0f000029 fa030000 06550000 2c808822 ...).....U..,.." + 0daf0 40590900 002d0152 027c0000 002b4389 @Y...-.R.|...+C. 0db00 22401600 00007f0f 00002906 04000056 "@........)....V - 0db10 55000000 35348822 40590900 00990f00 U...54."@Y...... - 0db20 002d0152 027c002d 0153027e 01003588 .-.R.|.-.S.~..5. + 0db10 55000000 35508822 40590900 00990f00 U...5P."@Y...... + 0db20 002d0152 027c002d 0153027e 010035a4 .-.R.|.-.S.~..5. 0db30 882240db 090000ad 0f00002d 0153027c ."@........-.S.| - 0db40 00003590 88224019 090000c1 0f00002d ..5.."@........- - 0db50 0152027c 000035a0 88224059 090000d5 .R.|..5.."@Y.... - 0db60 0f00002d 0152027c 000035c0 882240b4 ...-.R.|..5.."@. + 0db40 000035ac 88224019 090000c1 0f00002d ..5.."@........- + 0db50 0152027c 000035bc 88224059 090000d5 .R.|..5.."@Y.... + 0db60 0f00002d 0152027c 000035dc 882240b4 ...-.R.|..5.."@. 0db70 0c0000ef 0f00002d 0152027d 002d0153 .......-.R.}.-.S - 0db80 027c0000 35c88822 40190900 00031000 .|..5.."@....... - 0db90 002d0152 027c0000 35e58822 40590900 .-.R.|..5.."@Y.. - 0dba0 00171000 002d0152 027c0000 2c1d8922 .....-.R.|..,.." - 0dbb0 40590900 002d0152 027c0000 000035b4 @Y...-.R.|....5. + 0db80 027c0000 35e48822 40190900 00031000 .|..5.."@....... + 0db90 002d0152 027c0000 35018922 40590900 .-.R.|..5.."@Y.. + 0dba0 00171000 002d0152 027c0000 2c398922 .....-.R.|..,9." + 0dbb0 40590900 002d0152 027c0000 000035d0 @Y...-.R.|....5. 0dbc0 86224059 09000042 1000002d 0152027c ."@Y...B...-.R.| - 0dbd0 002d0153 01350035 c4862240 59090000 .-.S.5.5.."@Y... + 0dbd0 002d0153 01350035 e0862240 59090000 .-.S.5.5.."@Y... 0dbe0 5b100000 2d015202 7c002d01 53013600 [...-.R.|.-.S.6. - 0dbf0 35d08622 402b2f00 00721000 002d0153 5.."@+/..r...-.S - 0dc00 0503afc0 fe3f0035 da862240 59090000 .....?.5.."@Y... + 0dbf0 35ec8622 402b2f00 00721000 002d0153 5.."@+/..r...-.S + 0dc00 0503afc0 fe3f0035 f6862240 59090000 .....?.5.."@Y... 0dc10 8b100000 2d015202 7c002d01 53013500 ....-.R.|.-.S.5. - 0dc20 32e68622 402b2f00 00003bec 0400006c 2.."@+/...;....l + 0dc20 32028722 402b2f00 00003bec 04000088 2.."@+/...;..... 0dc30 8922404b 00000001 9cfc1000 0028fd04 ."@K.........(.. 0dc40 00007555 00002915 050000a1 5500003c ..uU..).....U..< - 0dc50 09050000 06039c89 fe3f9f35 85892240 .........?.5.."@ + 0dc50 09050000 06039c89 fe3f9f35 a1892240 .........?.5.."@ 0dc60 d60b0000 df100000 40ec0200 0005039c ........@....... - 0dc70 89fe3f00 2c988922 40202f00 002d0152 ..?.,.."@ /..-.R + 0dc70 89fe3f00 2cb48922 40202f00 002d0152 ..?.,.."@ /..-.R 0dc80 027c002d 0153027d 002d0154 02082800 .|.-.S.}.-.T..(. - 0dc90 003b2803 0000b889 22404900 0000019c .;(....."@I..... + 0dc90 003b2803 0000d489 22404900 0000019c .;(....."@I..... 0dca0 77110000 28380300 00cb5500 003c4303 w...(8....U........@).....V - 0dd40 000042d3 040000a0 8a22403c af040000 ..B......"@<.... - 0dd50 06039c89 fe3f9f35 218a2240 572f0000 .....?.5!."@W/.. + 0dd40 000042d3 040000bc 8a22403c af040000 ..B......"@<.... + 0dd50 06039c89 fe3f9f35 3d8a2240 572f0000 .....?.5=."@W/.. 0dd60 e1110000 2d015202 71002d01 5301302d ....-.R.q.-.S.0- - 0dd70 01540208 2400342c 8a2240f2 1100002d .T..$.4,."@....- - 0dd80 0152030a 00010035 488a2240 b40c0000 .R.....5H."@.... + 0dd70 01540208 24003448 8a2240f2 1100002d .T..$.4H."@....- + 0dd80 0152030a 00010035 648a2240 b40c0000 .R.....5d."@.... 0dd90 0c120000 2d015202 7c002d01 53027100 ....-.R.|.-.S.q. - 0dda0 0035518a 22401909 00002012 00002d01 .5Q."@.... ...-. - 0ddb0 52027100 002c8a8a 2240202f 00002d01 R.q..,.."@ /..-. + 0dda0 00356d8a 22401909 00002012 00002d01 .5m."@.... ...-. + 0ddb0 52027100 002ca68a 2240202f 00002d01 R.q..,.."@ /..-. 0ddc0 52027c00 0000439f 36000001 6a950000 R.|...C.6...j... - 0ddd0 00c08a22 40230000 00019c84 12000044 ..."@#.........D + 0ddd0 00dc8a22 40230000 00019c84 12000044 ..."@#.........D 0dde0 322b0000 016c8412 00000503 cc26ff3f 2+...l.......&.? - 0ddf0 2cd88a22 40362f00 002d0152 027c002d ,.."@6/..-.R.|.- + 0ddf0 2cf48a22 40362f00 002d0152 027c002d ,.."@6/..-.R.|.- 0de00 01530503 b5c0fe3f 2d015401 312d0155 .S.....?-.T.1-.U 0de10 01362d01 56013000 001e8e00 00009412 .6-.V.0......... 0de20 00001f72 0000000e 00457f37 000001d9 ...r.....E.7.... - 0de30 e48a2240 14000000 019cb912 00002fe9 .."@........../. + 0de30 008b2240 14000000 019cb912 00002fe9 .."@........../. 0de40 3d000001 d9b91200 00e55600 00000504 =.........V..... 0de50 70010000 46c42900 0001f404 88000000 p...F.)......... - 0de60 f88a2240 11000000 019c0013 00002192 .."@..........!. - 0de70 38000001 f4048d03 00000657 00002c02 8..........W..,. + 0de60 148b2240 11000000 019c0013 00002192 .."@..........!. + 0de70 38000001 f4048d03 00000657 00002c1e 8..........W..,. 0de80 8b224077 1100002d 015203f3 01522d01 ."@w...-.R...R-. 0de90 53013100 00466837 000001f9 04880000 S.1..Fh7........ - 0dea0 000c8b22 40110000 00019c41 13000021 ..."@......A...! + 0dea0 00288b22 40110000 00019c41 13000021 .(."@......A...! 0deb0 92380000 01f9048d 03000027 5700002c .8.........'W.., - 0dec0 168b2240 77110000 2d015203 f301522d .."@w...-.R...R- + 0dec0 328b2240 77110000 2d015203 f301522d 2."@w...-.R...R- 0ded0 01530130 00004716 3d000001 fe048800 .S.0..G.=....... - 0dee0 0000208b 22407500 0000019c df130000 .. ."@u......... + 0dee0 00003c8b 22407500 0000019c df130000 ..<."@u......... 0def0 21923800 0001fe04 8d030000 48570000 !.8.........HW.. 0df00 21973800 0001fe04 2c000000 74570000 !.8.....,...tW.. 0df10 33666d74 0001fe04 7b010000 a0570000 3fmt....{....W.. - 0df20 48700001 0005cf02 00000391 b07f3544 Hp............5D + 0df20 48700001 0005cf02 00000391 b07f3560 Hp............5` 0df30 8b224062 2f0000b8 1300002d 01520271 ."@b/......-.R.q - 0df40 002d0153 01302d01 54020824 0034518b .-.S.0-.T..$.4Q. - 0df50 2240c813 00002d01 52027f00 002c728b "@....-.R....,r. + 0df40 002d0153 01302d01 54020824 00346d8b .-.S.0-.T..$.4m. + 0df50 2240c813 00002d01 52027f00 002c8e8b "@....-.R....,.. 0df60 2240b40c 00002d01 52027d00 2d015302 "@....-.R.}.-.S. 0df70 71000000 466d3600 00011c05 7b010000 q...Fm6.....{... - 0df80 988b2240 65000000 019c7d14 00002192 .."@e.....}...!. + 0df80 b48b2240 65000000 019c7d14 00002192 .."@e.....}...!. 0df90 38000001 1c050503 0000cc57 00003362 8..........W..3b 0dfa0 75660001 1c058800 0000f857 0000336c uf.........W..3l 0dfb0 656e0001 1d057d14 00002458 00003366 en....}...$X..3f 0dfc0 6d740001 1d05d10b 00005058 00004870 mt........PX..Hp - 0dfd0 00011e05 cf020000 0391b07f 35bd8b22 ............5.." + 0dfd0 00011e05 cf020000 0391b07f 35d98b22 ............5.." 0dfe0 40622f00 00661400 002d0152 0271002d @b/..f...-.R.q.- - 0dff0 01530130 2d015402 0824002c e48b2240 .S.0-.T..$.,.."@ + 0dff0 01530130 2d015402 0824002c 008c2240 .S.0-.T..$.,.."@ 0e000 b40c0000 2d015202 7e002d01 53027100 ....-.R.~.-.S.q. - 0e010 0000062c 00000049 3d2a0000 01170100 ...,...I=*...... + 0e010 0000062c 00000049 3d2a0000 0117011c ...,...I=*...... 0e020 8c224060 00000001 9cce1400 00219238 ."@`.........!.8 0e030 00000117 01050300 007c5800 00241f42 .........|X..$.B - 0e040 00000118 01050300 00b05800 0032258c ..........X..2%. - 0e050 22408214 00004a4c 8c22402d 0152027c "@....JL."@-.R.| + 0e040 00000118 01050300 00b05800 0032418c ..........X..2A. + 0e050 22408214 00004a68 8c22402d 0152027c "@....Jh."@-.R.| 0e060 00000011 8a3a0000 0155017b 01000001 .....:...U.{.... 0e070 4a150000 12923800 00015501 a1070000 J.....8...U..... 0e080 12023b00 00015601 ac070000 13903a00 ..;...V.......:. @@ -45265,277 +45268,277 @@ Contents of section .debug_info: 0e4c0 002d0153 027e0000 0011003c 00000135 .-.S.~.....<...5 0e4d0 04a60700 00015219 000012bd 3d000001 ......R.....=... 0e4e0 3604ac07 00000046 f4390000 014e0405 6......F.9...N.. - 0e4f0 0300006c 8c2240f7 00000001 9ca51a00 ...l."@......... + 0e4f0 03000088 8c2240f7 00000001 9ca51a00 ....."@......... 0e500 0021d73e 0000014e 04950000 00c05b00 .!.>...N......[. 0e510 0021fb34 0000014e 04a51a00 00ec5b00 .!.4...N......[. 0e520 0021863b 0000014e 047b0100 00185c00 .!.;...N.{....\. 0e530 004cbd3d 00000150 045e0200 000391b0 .L.=...P.^...... 0e540 7f249238 00000151 04050300 00435c00 .$.8...Q.....C\. - 0e550 001d713c 0000017f 043d3419 0000cb8c ..q<.....=4..... + 0e550 001d713c 0000017f 043d3419 0000e78c ..q<.....=4..... 0e560 22402900 00000167 04fa1900 00284519 "@)....g.....(E. - 0e570 00006d5c 00002cea 8c224077 2f00002d ..m\..,.."@w/..- + 0e570 00006d5c 00002c06 8d224077 2f00002d ..m\..,.."@w/..- 0e580 01530503 bec0fe3f 2d015401 3300002b .S.....?-.T.3..+ - 0e590 368d2240 18000000 181a0000 24ce3400 6."@........$.4. - 0e5a0 00018704 b2010000 805c0000 0035908c .........\...5.. + 0e590 528d2240 18000000 181a0000 24ce3400 R."@........$.4. + 0e5a0 00018704 b2010000 805c0000 0035ac8c .........\...5.. 0e5b0 2240622f 0000361a 00002d01 52027100 "@b/..6...-.R.q. - 0e5c0 2d015301 302d0154 014c0035 ad8c2240 -.S.0-.T.L.5.."@ + 0e5c0 2d015301 302d0154 014c0035 c98c2240 -.S.0-.T.L.5.."@ 0e5d0 152f0000 4a1a0000 2d015202 7d000035 ./..J...-.R.}..5 - 0e5e0 c68c2240 d60b0000 631a0000 40ec0200 .."@....c...@... - 0e5f0 0005039c 89fe3f00 32f78c22 40b10700 ......?.2.."@... - 0e600 0035018d 22401a16 0000801a 00002d01 .5.."@........-. - 0e610 52027c00 0035198d 2240b107 0000941a R.|..5.."@...... - 0e620 00002d01 52027100 002c368d 22408214 ..-.R.q..,6."@.. + 0e5e0 e28c2240 d60b0000 631a0000 40ec0200 .."@....c...@... + 0e5f0 0005039c 89fe3f00 32138d22 40b10700 ......?.2.."@... + 0e600 00351d8d 22401a16 0000801a 00002d01 .5.."@........-. + 0e610 52027c00 0035358d 2240b107 0000941a R.|..55."@...... + 0e620 00002d01 52027100 002c528d 22408214 ..-.R.q..,R."@.. 0e630 00002d01 52027c00 00000504 95000000 ..-.R.|......... - 0e640 46ee2900 0001a604 05030000 648d2240 F.).........d."@ + 0e640 46ee2900 0001a604 05030000 808d2240 F.)..........."@ 0e650 13000000 019cf11a 000021d7 3e000001 ..........!.>... - 0e660 a6049500 0000a95c 00002c70 8d224052 .......\..,p."@R + 0e660 a6049500 0000a95c 00002c8c 8d224052 .......\..,.."@R 0e670 1900002d 015203f3 01522d01 5301302d ...-.R...R-.S.0- 0e680 01540130 000046eb 35000001 33072c00 .T.0..F.5...3.,. - 0e690 0000788d 22401400 0000019c 3c1b0000 ..x."@......<... + 0e690 0000948d 22401400 0000019c 3c1b0000 ...."@......<... 0e6a0 21373800 00013307 8d030000 ca5c0000 !78...3......\.. 0e6b0 24493500 00013407 05030000 f65c0000 $I5...4......\.. 0e6c0 24024f00 00013507 33000000 155d0000 $.O...5.3....].. - 0e6d0 00463e37 0000015a 07050300 008c8d22 .F>7...Z......." + 0e6d0 00463e37 0000015a 07050300 00a88d22 .F>7...Z......." 0e6e0 40180000 00019c8f 1b000021 37380000 @..........!78.. 0e6f0 015a078d 03000034 5d000021 794e0000 .Z.....4]..!yN.. - 0e700 015a072c 00000060 5d00002c 9d8d2240 .Z.,...`]..,.."@ + 0e700 015a072c 00000060 5d00002c b98d2240 .Z.,...`]..,.."@ 0e710 dc070000 2d015203 f301522d 015303f3 ....-.R...R-.S.. 0e720 01530000 46c42700 00018b07 05030000 .S..F.'......... - 0e730 a48d2240 11000000 019ce71b 00002129 .."@..........!) + 0e730 c08d2240 11000000 019ce71b 00002129 .."@..........!) 0e740 37000001 8b079803 0000815d 000021bc 7..........]..!. - 0e750 37000001 8b07cc0b 0000a25d 00002cae 7..........]..,. + 0e750 37000001 8b07cc0b 0000a25d 00002cca 7..........]..,. 0e760 8d22401c 0b00002d 015203f3 01522d01 ."@....-.R...R-. 0e770 5303f301 532d0154 01300000 46693a00 S...S-.T.0..Fi:. - 0e780 00019407 05030000 b88d2240 11000000 .........."@.... + 0e780 00019407 05030000 d48d2240 11000000 .........."@.... 0e790 019c3f1c 00002129 37000001 94079803 ..?...!)7....... 0e7a0 0000c35d 000021bc 37000001 9407cc0b ...]..!.7....... - 0e7b0 0000e45d 00002cc2 8d22401c 0b00002d ...]..,.."@....- + 0e7b0 0000e45d 00002cde 8d22401c 0b00002d ...]..,.."@....- 0e7c0 015203f3 01522d01 5303f301 532d0154 .R...R-.S...S-.T 0e7d0 01310000 460f3700 0001a007 7b010000 .1..F.7.....{... - 0e7e0 cc8d2240 18000000 019c921c 00002129 .."@..........!) + 0e7e0 e88d2240 18000000 019c921c 00002129 .."@..........!) 0e7f0 37000001 a0078d03 0000055e 000021bc 7..........^..!. - 0e800 37000001 a1079500 0000265e 00002cd4 7.........&^..,. + 0e800 37000001 a1079500 0000265e 00002cf0 7.........&^..,. 0e810 8d22408f 1b00002d 015203f3 01522d01 ."@....-.R...R-. 0e820 5303f301 5300004d 973a0000 015a9500 S...S..M.:...Z.. - 0e830 0000e48d 22400b00 0000019c 46613c00 ...."@......Fa<. - 0e840 0001a30a 7b010000 f08d2240 16000000 ....{....."@.... + 0e830 0000008e 22400b00 0000019c 46613c00 ...."@......Fa<. + 0e840 0001a30a 7b010000 0c8e2240 16000000 ....{....."@.... 0e850 019cd21c 00002192 38000001 a30a9803 ......!.8....... 0e860 0000475e 00000046 f53c0000 01ab0a7b ..G^...F.<.....{ - 0e870 01000008 8e224016 00000001 9cfd1c00 ....."@......... + 0e870 01000024 8e224016 00000001 9cfd1c00 ...$."@......... 0e880 00219238 000001ab 0a980300 00735e00 .!.8.........s^. - 0e890 000046c3 37000001 b30a7b01 0000208e ..F.7.....{... . + 0e890 000046c3 37000001 b30a7b01 00003c8e ..F.7.....{...<. 0e8a0 22401600 0000019c 281d0000 21923800 "@......(...!.8. 0e8b0 0001b30a 98030000 9f5e0000 0046de35 .........^...F.5 - 0e8c0 000001bb 0a7b0100 00388e22 40170000 .....{...8."@... + 0e8c0 000001bb 0a7b0100 00548e22 40170000 .....{...T."@... 0e8d0 00019c53 1d000021 92380000 01bb0a98 ...S...!.8...... 0e8e0 030000cb 5e000000 46cc3800 0001c20a ....^...F.8..... - 0e8f0 7b010000 508e2240 16000000 019c7e1d {...P."@......~. + 0e8f0 7b010000 6c8e2240 16000000 019c7e1d {...l."@......~. 0e900 00002192 38000001 c20a9803 0000f75e ..!.8..........^ - 0e910 00000046 21280000 01ca0a7b 01000068 ...F!(.....{...h + 0e910 00000046 21280000 01ca0a7b 01000084 ...F!(.....{.... 0e920 8e224016 00000001 9ca91d00 00219238 ."@..........!.8 0e930 000001ca 0a980300 00235f00 0000468a .........#_...F. - 0e940 29000001 d20a7b01 0000808e 22401600 ).....{....."@.. + 0e940 29000001 d20a7b01 00009c8e 22401600 ).....{....."@.. 0e950 0000019c d41d0000 21923800 0001d20a ........!.8..... 0e960 98030000 4f5f0000 0046bf3a 000001da ....O_...F.:.... - 0e970 0a7b0100 00988e22 40160000 00019cff .{....."@....... + 0e970 0a7b0100 00b48e22 40160000 00019cff .{....."@....... 0e980 1d000021 92380000 01da0a98 0300007b ...!.8.........{ 0e990 5f000000 468e3900 0001e20a 7b010000 _...F.9.....{... - 0e9a0 b08e2240 16000000 019c2a1e 00002192 .."@......*...!. + 0e9a0 cc8e2240 16000000 019c2a1e 00002192 .."@......*...!. 0e9b0 38000001 e20a9803 0000a75f 00000046 8.........._...F - 0e9c0 4f3b0000 01ea0a7b 010000c8 8e224016 O;.....{....."@. + 0e9c0 4f3b0000 01ea0a7b 010000e4 8e224016 O;.....{....."@. 0e9d0 00000001 9c551e00 00219238 000001ea .....U...!.8.... 0e9e0 0a980300 00d35f00 00004652 3a000001 ......_...FR:... - 0e9f0 d8080503 0000e08e 22401b00 0000019c ........"@...... + 0e9f0 d8080503 0000fc8e 22401b00 0000019c ........"@...... 0ea00 931e0000 4c923800 0001da08 05030000 ....L.8......... - 0ea10 01522cee 8e2240d6 0b000040 ec020000 .R,.."@....@.... + 0ea10 01522c0a 8f2240d6 0b000040 ec020000 .R,.."@....@.... 0ea20 05039c89 fe3f0000 46ee3800 0001e308 .....?..F.8..... - 0ea30 05030000 fc8e2240 1b000000 019cd11e ......"@........ + 0ea30 05030000 188f2240 1b000000 019cd11e ......"@........ 0ea40 00004c92 38000001 e5080503 00000152 ..L.8..........R - 0ea50 2c0a8f22 40d60b00 0040ec02 00000503 ,.."@....@...... + 0ea50 2c268f22 40d60b00 0040ec02 00000503 ,&."@....@...... 0ea60 9c89fe3f 0000462f 35000001 ee080503 ...?..F/5....... - 0ea70 0000188f 22401b00 0000019c 0f1f0000 ...."@.......... - 0ea80 4c923800 0001f008 05030000 01522c26 L.8..........R,& + 0ea70 0000348f 22401b00 0000019c 0f1f0000 ..4."@.......... + 0ea80 4c923800 0001f008 05030000 01522c42 L.8..........R,B 0ea90 8f2240d6 0b000040 ec020000 05039c89 ."@....@........ 0eaa0 fe3f0000 469d3900 0001f908 05030000 .?..F.9......... - 0eab0 348f2240 25000000 019c5b1f 00003362 4."@%.....[...3b + 0eab0 508f2240 25000000 019c5b1f 00003362 P."@%.....[...3b 0eac0 0001f908 7b010000 ff5f0000 4c923800 ....{...._..L.8. - 0ead0 0001fb08 05030000 01522c45 8f2240d6 .........R,E."@. + 0ead0 0001fb08 05030000 01522c61 8f2240d6 .........R,a."@. 0eae0 0b000040 ec020000 05039c89 fe3f0000 ...@.........?.. - 0eaf0 47572900 00010a09 05030000 748f2240 GW).........t."@ + 0eaf0 47572900 00010a09 05030000 908f2240 GW)..........."@ 0eb00 75000000 019cab1f 0000336e 756d0001 u.........3num.. 0eb10 0a092500 00002b60 00002492 38000001 ..%...+`..$.8... - 0eb20 0c090503 00005360 00002c8d 8f2240d6 ......S`..,.."@. + 0eb20 0c090503 00005360 00002ca9 8f2240d6 ......S`..,.."@. 0eb30 0b000040 ec020000 05039c89 fe3f0000 ...@.........?.. - 0eb40 46ae2a00 00012a09 05030000 ec8f2240 F.*...*......."@ + 0eb40 46ae2a00 00012a09 05030000 08902240 F.*...*......."@ 0eb50 3f000000 019c2e20 000021bc 37000001 ?...... ..!.7... 0eb60 2a099500 00007c60 00002492 38000001 *.....|`..$.8... - 0eb70 2c090503 0000a860 00003500 902240d6 ,......`..5.."@. + 0eb70 2c090503 0000a860 0000351c 902240d6 ,......`..5.."@. 0eb80 0b0000fe 1f000040 ec020000 05039c89 .......@........ - 0eb90 fe3f0035 12902240 fc100000 1d200000 .?.5.."@..... .. + 0eb90 fe3f0035 2e902240 fc100000 1d200000 .?.5.."@..... .. 0eba0 2d015202 7d004043 03000005 039c89fe -.R.}.@C........ - 0ebb0 3f002c1e 90224082 1400002d 0152027c ?.,.."@....-.R.| - 0ebc0 00000046 eb340000 01410905 0300002c ...F.4...A....., + 0ebb0 3f002c3a 90224082 1400002d 0152027c ?.,:."@....-.R.| + 0ebc0 00000046 eb340000 01410905 03000048 ...F.4...A.....H 0ebd0 9022403d 00000001 9cb12000 00337261 ."@=...... ..3ra 0ebe0 77000141 09950000 00c66000 00249238 w..A......`..$.8 - 0ebf0 00000143 09050300 00f26000 00354090 ...C......`..5@. + 0ebf0 00000143 09050300 00f26000 00355c90 ...C......`..5\. 0ec00 2240d60b 00008120 000040ec 02000005 "@..... ..@..... - 0ec10 039c89fe 3f003551 902240fc 100000a0 ....?.5Q."@..... + 0ec10 039c89fe 3f00356d 902240fc 100000a0 ....?.5m."@..... 0ec20 2000002d 0152027d 00404303 00000503 ..-.R.}.@C..... - 0ec30 9c89fe3f 002c5c90 22408214 00002d01 ...?.,\."@....-. + 0ec30 9c89fe3f 002c7890 22408214 00002d01 ...?.,x."@....-. 0ec40 52027c00 0000460e 3c000001 57090503 R.|...F.<...W... - 0ec50 00006c90 22401b00 0000019c ef200000 ..l."@....... .. - 0ec60 4c923800 00015909 05030000 01522c7a L.8...Y......R,z + 0ec50 00008890 22401b00 0000019c ef200000 ...."@....... .. + 0ec60 4c923800 00015909 05030000 01522c96 L.8...Y......R,. 0ec70 902240d6 0b000040 ec020000 05039c89 ."@....@........ 0ec80 fe3f0000 46562a00 00016709 05030000 .?..FV*...g..... - 0ec90 88902240 1b000000 019c2d21 00004c92 .."@......-!..L. - 0eca0 38000001 69090503 00000152 2c969022 8...i......R,.." + 0ec90 a4902240 1b000000 019c2d21 00004c92 .."@......-!..L. + 0eca0 38000001 69090503 00000152 2cb29022 8...i......R,.." 0ecb0 40d60b00 0040ec02 00000503 9c89fe3f @....@.........? - 0ecc0 000047a1 38000001 7b090503 0000a490 ..G.8...{....... + 0ecc0 000047a1 38000001 7b090503 0000c090 ..G.8...{....... 0ecd0 22407700 0000019c e9210000 21593600 "@w......!..!Y6. 0ece0 00017b09 e9210000 10610000 21693f00 ..{..!...a..!i?. 0ecf0 00017b09 2c000000 3c610000 22690001 ..{.,............ - 0ed90 20912240 76000000 019cab22 00002159 ."@v......"..!Y + 0ed90 3c912240 76000000 019cab22 00002159 <."@v......"..!Y 0eda0 36000001 a409ab22 00004162 00002169 6......"..Ab..!i 0edb0 3f000001 a4092c00 00006d62 00002269 ?.....,...mb.."i 0edc0 0001a609 33000000 99620000 226e0001 ....3....b.."n.. 0edd0 a7090503 0000c362 00002270 0001a809 .......b.."p.... 0ede0 05030000 ed620000 22610001 a9090503 .....b.."a...... - 0edf0 00002263 00003d60 04000073 91224004 .."c..=`...s."@. + 0edf0 00002263 00003d60 0400008f 91224004 .."c..=`....."@. 0ee00 00000001 c0098822 00002879 0400004c ......."..(y...L - 0ee10 63000028 6d040000 5f630000 00323a91 c..(m..._c...2:. - 0ee20 2240b120 0000325c 9122405b 1f00002c "@. ..2\."@[..., - 0ee30 68912240 82140000 2d015202 7c000000 h."@....-.R.|... + 0ee10 63000028 6d040000 5f630000 00325691 c..(m..._c...2V. + 0ee20 2240b120 00003278 9122405b 1f00002c "@. ..2x."@[..., + 0ee30 84912240 82140000 2d015202 7c000000 .."@....-.R.|... 0ee40 0504b122 000006a0 00000046 d2360000 ...".......F.6.. - 0ee50 01cd0905 03000098 91224073 00000001 ........."@s.... + 0ee50 01cd0905 030000b4 91224073 00000001 ........."@s.... 0ee60 9c722300 00215936 000001cd 09722300 .r#..!Y6.....r#. 0ee70 00726300 0021693f 000001cd 092c0000 .rc..!i?.....,.. 0ee80 009e6300 00226900 01cf0933 000000ca ..c.."i....3.... 0ee90 63000022 6e0001d0 09050300 00f46300 c.."n.........c. 0eea0 00227000 01d10905 0300001e 64000022 ."p.........d.." 0eeb0 610001d2 09050300 00536400 003d6004 a........Sd..=`. - 0eec0 0000e891 22400400 000001e9 094f2300 ...."@.......O#. + 0eec0 00000492 22400400 000001e9 094f2300 ...."@.......O#. 0eed0 00287904 00007d64 0000286d 04000090 .(y...}d..(m.... - 0eee0 64000000 32b29122 40b12000 0032d191 d...2.."@. ..2.. - 0eef0 22405b1f 00002cdc 91224082 1400002d "@[...,.."@....- + 0eee0 64000000 32ce9122 40b12000 0032ed91 d...2.."@. ..2.. + 0eef0 22405b1f 00002cf8 91224082 1400002d "@[...,.."@....- 0ef00 0152027c 00000005 04782300 00062500 .R.|.....x#...%. - 0ef10 0000469e 3b000001 f6090503 00000c92 ..F.;........... + 0ef10 0000469e 3b000001 f6090503 00002892 ..F.;.........(. 0ef20 22406f00 0000019c 39240000 21a53500 "@o.....9$..!.5. 0ef30 0001f609 a51a0000 a3640000 21693f00 .........d..!i?. 0ef40 0001f609 2c000000 cf640000 22690001 ....,....d.."i.. 0ef50 f8093300 0000fb64 0000226e 0001f909 ..3....d.."n.... 0ef60 05030000 25650000 22700001 fa090503 ....%e.."p...... 0ef70 00004f65 00002261 0001fb09 05030000 ..Oe.."a........ - 0ef80 84650000 3d600400 00589222 40040000 .e..=`...X."@... + 0ef80 84650000 3d600400 00749222 40040000 .e..=`...t."@... 0ef90 0001120a 16240000 28790400 00ae6500 .....$..(y....e. - 0efa0 00286d04 0000c165 00000032 26922240 .(m....e...2&."@ - 0efb0 b1200000 32429222 40ab1f00 002c4d92 . ..2B."@....,M. + 0efa0 00286d04 0000c165 00000032 42922240 .(m....e...2B."@ + 0efb0 b1200000 325e9222 40ab1f00 002c6992 . ..2^."@....,i. 0efc0 22408214 00002d01 52027c00 00004e47 "@....-.R.|...NG - 0efd0 38000001 d7077c92 22401b00 0000019c 8.....|."@...... + 0efd0 38000001 d7079892 22401b00 0000019c 8......."@...... 0efe0 a1240000 21373800 0001d707 05030000 .$..!78......... 0eff0 d4650000 4f923800 0001d707 05030000 .e..O.8......... 0f000 01532449 35000001 d8070503 0000f565 .S$I5..........e - 0f010 00002760 04000091 92224006 00000001 ..'`....."@..... + 0f010 00002760 040000ad 92224006 00000001 ..'`....."@..... 0f020 e9072879 0400001f 66000028 6d040000 ..(y....f..(m... - 0f030 32660000 0000492f 3a000001 0b089892 2f....I/:....... + 0f030 32660000 0000492f 3a000001 0b08b492 2f....I/:....... 0f040 22404600 0000019c fe240000 21293700 "@F......$..!)7. 0f050 00010b08 05030000 45660000 21bc3700 ........Ef..!.7. 0f060 00010b08 95000000 71660000 21923800 ........qf..!.8. - 0f070 00010c08 05030000 9d660000 2cd19222 .........f..,.." + 0f070 00010c08 05030000 9d660000 2ced9222 .........f..,.." 0f080 40392400 002d0152 027e002d 0153027c @9$..-.R.~.-.S.| - 0f090 0000004e 22290000 01ed07e0 92224033 ...N")......."@3 + 0f090 0000004e 22290000 01ed07fc 92224033 ...N")......."@3 0f0a0 00000001 9c7b2500 00212937 000001ed .....{%..!)7.... 0f0b0 07050300 00c96600 0021bc37 000001ed ......f..!.7.... 0f0c0 07950000 00f56600 00219238 000001ee ......f..!.8.... - 0f0d0 07050300 00166700 0035f592 2240fc10 ......g..5.."@.. + 0f0d0 07050300 00166700 00351193 2240fc10 ......g..5.."@.. 0f0e0 00006425 00002d01 5203f301 53404303 ..d%..-.R...S@C. - 0f0f0 00000503 9c89fe3f 002cfe92 2240a124 .......?.,.."@.$ + 0f0f0 00000503 9c89fe3f 002c1a93 2240a124 .......?.,.."@.$ 0f100 00002d01 52027d00 2d015402 7c000000 ..-.R.}.-.T.|... - 0f110 4ec43d00 00012008 14932240 21000000 N.=... ..."@!... + 0f110 4ec43d00 00012008 30932240 21000000 N.=... .0."@!... 0f120 019cd725 00002137 38000001 20080503 ...%..!78... ... 0f130 00004267 00002192 38000001 20080503 ..Bg..!.8... ... - 0f140 00006e67 00003525 93224095 100000c6 ..ng..5%."@..... - 0f150 2500002d 015203f3 0153002c 2c932240 %..-.R...S.,,."@ + 0f140 00006e67 00003541 93224095 100000c6 ..ng..5A."@..... + 0f150 2500002d 015203f3 0153002c 48932240 %..-.R...S.,H."@ 0f160 39240000 2d015202 7c000000 4e5c3800 9$..-.R.|...N\8. - 0f170 00012808 38932240 26000000 019c4326 ..(.8."@&.....C& + 0f170 00012808 54932240 26000000 019c4326 ..(.T."@&.....C& 0f180 00002129 37000001 28080503 00008f67 ..!)7...(......g 0f190 000021bc 37000001 29089500 0000bb67 ..!.7...)......g 0f1a0 00002192 38000001 29080503 0000dc67 ..!.8...)......g - 0f1b0 0000354c 93224095 10000032 2600002d ..5L."@....2&..- - 0f1c0 015203f3 0154002c 55932240 fe240000 .R...T.,U."@.$.. + 0f1b0 00003568 93224095 10000032 2600002d ..5h."@....2&..- + 0f1c0 015203f3 0154002c 71932240 fe240000 .R...T.,q."@.$.. 0f1d0 2d015202 7c000000 46c03c00 00013208 -.R.|...F.<...2. - 0f1e0 05030000 60932240 28000000 019c7c26 ....`."@(.....|& + 0f1e0 05030000 7c932240 28000000 019c7c26 ....|."@(.....|& 0f1f0 000021da 34000001 32080503 0000fd67 ..!.4...2......g 0f200 00004f92 38000001 3208a107 00000153 ..O.8...2......S - 0f210 00465d39 00000150 08050300 00889322 .F]9...P......." + 0f210 00465d39 00000150 08050300 00a49322 .F]9...P......." 0f220 40250000 00019ce2 26000021 37380000 @%......&..!78.. 0f230 01500805 03000037 68000021 193a0000 .P.....7h..!.:.. - 0f240 0150082c 00000063 68000035 9c932240 .P.,...ch..5.."@ + 0f240 0150082c 00000063 68000035 b8932240 .P.,...ch..5.."@ 0f250 dc070000 d1260000 2d015202 7c002d01 .....&..-.R.|.-. - 0f260 5303f301 53002ca4 93224043 2600002d S...S.,.."@C&..- - 0f270 0152027c 0000004e 43390000 015a08b0 .R.|...NC9...Z.. + 0f260 5303f301 53002cc0 93224043 2600002d S...S.,.."@C&..- + 0f270 0152027c 0000004e 43390000 015a08cc .R.|...NC9...Z.. 0f280 93224013 00000001 9c3e2700 00213738 ."@......>'..!78 0f290 0000015a 08050300 00846800 0021193a ...Z......h..!.: - 0f2a0 0000015a 082c0000 00a56800 0035b993 ...Z.,....h..5.. + 0f2a0 0000015a 082c0000 00a56800 0035d593 ...Z.,....h..5.. 0f2b0 22407c26 00003427 00002d01 5203f301 "@|&..4'..-.R... - 0f2c0 522d0153 03f30153 0032bc93 22408214 R-.S...S.2.."@.. - 0f2d0 00000046 dd3a0000 015e0805 030000c4 ...F.:...^...... + 0f2c0 522d0153 03f30153 0032d893 22408214 R-.S...S.2.."@.. + 0f2d0 00000046 dd3a0000 015e0805 030000e0 ...F.:...^...... 0f2e0 9322401d 00000001 9cb42700 00212937 ."@.......'..!)7 0f2f0 0000015e 08050300 00c66800 0021bc37 ...^......h..!.7 0f300 0000015e 08950000 00f26800 00240c3d ...^......h..$.= - 0f310 00000160 08050300 00136900 0035d193 ...`......i..5.. + 0f310 00000160 08050300 00136900 0035ed93 ...`......i..5.. 0f320 22408f1b 0000a327 00002d01 52027c00 "@.....'..-.R.|. - 0f330 2d015303 f3015300 2cd89322 40432600 -.S...S.,.."@C&. + 0f330 2d015303 f3015300 2cf49322 40432600 -.S...S.,.."@C&. 0f340 002d0152 027c0000 00460f3b 00000165 .-.R.|...F.;...e - 0f350 08050300 00e49322 401d0000 00019c2a ......."@......* + 0f350 08050300 00009422 401d0000 00019c2a ......."@......* 0f360 28000021 29370000 01650805 03000031 (..!)7...e.....1 0f370 69000021 bc370000 01650895 0000005d i..!.7...e.....] 0f380 69000024 0c3d0000 01670805 0300007e i..$.=...g.....~ - 0f390 69000035 f1932240 e71b0000 19280000 i..5.."@.....(.. - 0f3a0 2d015202 7c002d01 5303f301 53002cf8 -.R.|.-.S...S.,. - 0f3b0 93224043 2600002d 0152027c 0000004e ."@C&..-.R.|...N - 0f3c0 be390000 016c0804 94224013 00000001 .9...l..."@..... + 0f390 69000035 0d942240 e71b0000 19280000 i..5.."@.....(.. + 0f3a0 2d015202 7c002d01 5303f301 53002c14 -.R.|.-.S...S.,. + 0f3b0 94224043 2600002d 0152027c 0000004e ."@C&..-.R.|...N + 0f3c0 be390000 016c0820 94224013 00000001 .9...l. ."@..... 0f3d0 9c862800 00212937 0000016c 08050300 ..(..!)7...l.... 0f3e0 009c6900 0021bc37 0000016c 08950000 ..i..!.7...l.... - 0f3f0 00bd6900 00350d94 22403e27 00007c28 ..i..5.."@>'..|( + 0f3f0 00bd6900 00352994 22403e27 00007c28 ..i..5)."@>'..|( 0f400 00002d01 5203f301 522d0153 03f30153 ..-.R...R-.S...S - 0f410 00321094 22408214 0000004e 763d0000 .2.."@.....Nv=.. - 0f420 01700818 94224013 00000001 9ce22800 .p..."@.......(. + 0f410 00322c94 22408214 0000004e 763d0000 .2,."@.....Nv=.. + 0f420 01700834 94224013 00000001 9ce22800 .p.4."@.......(. 0f430 00212937 00000170 08050300 00de6900 .!)7...p......i. 0f440 0021bc37 00000171 08950000 00ff6900 .!.7...q......i. - 0f450 00352194 2240b427 0000d828 00002d01 .5!."@.'...(..-. - 0f460 5203f301 522d0153 03f30153 00322494 R...R-.S...S.2$. - 0f470 22408214 0000004e 373b0000 0176082c "@.....N7;...v., + 0f450 00353d94 2240b427 0000d828 00002d01 .5=."@.'...(..-. + 0f460 5203f301 522d0153 03f30153 00324094 R...R-.S...S.2@. + 0f470 22408214 0000004e 373b0000 01760848 "@.....N7;...v.H 0f480 94224045 00000001 9c6a2900 00213738 ."@E.....j)..!78 0f490 00000176 08050300 00206a00 0021193a ...v..... j..!.: 0f4a0 00000176 082c0000 004c6a00 0021703b ...v.,...Lj..!p; 0f4b0 00000177 08050300 006d6a00 0024403c ...w.....mj..$@< - 0f4c0 00000178 08050300 00996a00 00354194 ...x......j..5A. + 0f4c0 00000178 08050300 00996a00 00355d94 ...x......j..5]. 0f4d0 2240dc07 00005329 00002d01 52027d00 "@....S)..-.R.}. - 0f4e0 2d015303 f3015300 2c4c9422 40392400 -.S...S.,L."@9$. + 0f4e0 2d015303 f3015300 2c689422 40392400 -.S...S.,h."@9$. 0f4f0 002d0152 027d002d 0153027c 00000046 .-.R.}.-.S.|...F - 0f500 f9370000 018e087b 01000074 94224057 .7.....{...t."@W + 0f500 f9370000 018e087b 01000090 94224057 .7.....{....."@W 0f510 00000001 9cc62900 0021da34 0000018e ......)..!.4.... 0f520 08a10700 00cf6a00 00219238 0000018f ......j..!.8.... 0f530 08a10700 00146b00 00217b38 0000018f ......k..!{8.... - 0f540 08050300 004e6b00 002cbc94 22408214 .....Nk..,.."@.. + 0f540 08050300 004e6b00 002cd894 22408214 .....Nk..,.."@.. 0f550 00002d01 5203f301 5300004e 9e3d0000 ..-.R...S..N.=.. - 0f560 01ac08cc 94224023 00000001 9c382a00 ....."@#.....8*. + 0f560 01ac08e8 94224023 00000001 9c382a00 ....."@#.....8*. 0f570 00213738 000001ac 08050300 00886b00 .!78..........k. 0f580 0021193a 000001ac 082c0000 00b46b00 .!.:.....,....k. 0f590 0021703b 000001ad 08050300 00d56b00 .!p;..........k. - 0f5a0 0035dd94 2240dc07 0000272a 00002d01 .5.."@....'*..-. - 0f5b0 52027c00 2d015303 f3015300 2ce69422 R.|.-.S...S.,.." + 0f5a0 0035f994 2240dc07 0000272a 00002d01 .5.."@....'*..-. + 0f5b0 52027c00 2d015303 f3015300 2c029522 R.|.-.S...S.,.." 0f5c0 406a2900 002d0152 027c0000 0046ce35 @j)..-.R.|...F.5 - 0f5d0 0000011d 0a050300 00f09422 409d0000 ..........."@... + 0f5d0 0000011d 0a050300 000c9522 409d0000 ..........."@... 0f5e0 00019c2f 2b000021 92380000 011d0a8d .../+..!.8...... 0f5f0 030000f6 6b000021 0c350000 011d0a7b ....k..!.5.....{ 0f600 01000022 6c000024 703b0000 011f0a05 ..."l..$p;...... @@ -45543,70 +45546,70 @@ Contents of section .debug_info: 0f620 0300008e 6c000024 1f420000 01210a05 ....l..$.B...!.. 0f630 030000ad 6c000024 8a350000 01220a05 ....l..$.5...".. 0f640 030000f9 6c00001d 713c0000 01630a35 ....l...q<...c.5 - 0f650 0a952240 d60b0000 d32a0000 40ec0200 .."@.....*..@... - 0f660 0005039c 89fe3f00 35349522 40fc1000 ......?.54."@... + 0f650 26952240 d60b0000 d32a0000 40ec0200 &."@.....*..@... + 0f660 0005039c 89fe3f00 35509522 40fc1000 ......?.5P."@... 0f670 00ec2a00 00404303 00000503 9c89fe3f ..*..@C........? - 0f680 00354695 2240fc10 0000052b 00004043 .5F."@.....+..@C - 0f690 03000005 039c89fe 3f00355c 95224038 ........?.5\."@8 + 0f680 00356295 2240fc10 0000052b 00004043 .5b."@.....+..@C + 0f690 03000005 039c89fe 3f003578 95224038 ........?.5x."@8 0f6a0 2a00001e 2b00002d 0152027d 002d0153 *...+..-.R.}.-.S - 0f6b0 0131002c 7e952240 82140000 2d015202 .1.,~."@....-.R. + 0f6b0 0131002c 9a952240 82140000 2d015202 .1.,.."@....-.R. 0f6c0 7c000000 47f23b00 0001f40a 7b010000 |...G.;.....{... - 0f6d0 90952240 59010000 019c652c 00003361 .."@Y.....e,..3a + 0f6d0 ac952240 59010000 019c652c 00003361 .."@Y.....e,..3a 0f6e0 0001f40a 98030000 236d0000 33620001 ........#m..3b.. 0f6f0 f50a9803 0000686d 000021db 37000001 ......hm..!.7... 0f700 f50ad10b 0000ed6d 00002570 070000bb .......m..%p.... 0f710 2b000024 c4350000 01290b05 03000019 +..$.5...)...... 0f720 6e000024 3d380000 012a0b05 0300002c n..$=8...*....., - 0f730 6e00002c 75962240 2f2b0000 2d015202 n..,u."@/+..-.R. + 0f730 6e00002c 91962240 2f2b0000 2d015202 n..,.."@/+..-.R. 0f740 7c002d01 53027f00 2d015402 7e000000 |.-.S...-.T.~... - 0f750 2b8e9622 40420000 00472c00 0024c435 +.."@B...G,..$.5 + 0f750 2baa9622 40420000 00472c00 0024c435 +.."@B...G,..$.5 0f760 0000013e 0b050300 003f6e00 00243d38 ...>.....?n..$=8 - 0f770 0000013f 0b050300 00806e00 00359d96 ...?......n..5.. + 0f770 0000013f 0b050300 00806e00 0035b996 ...?......n..5.. 0f780 22401c0b 0000fc2b 00002d01 54027e00 "@.....+..-.T.~. - 0f790 0035a896 22402f2b 0000162c 00002d01 .5.."@/+...,..-. - 0f7a0 52027c00 2d015402 7e000035 be962240 R.|.-.T.~..5.."@ + 0f790 0035c496 22402f2b 0000162c 00002d01 .5.."@/+...,..-. + 0f7a0 52027c00 2d015402 7e000035 da962240 R.|.-.T.~..5.."@ 0f7b0 1c0b0000 302c0000 2d015202 7f002d01 ....0,..-.R...-. - 0f7c0 54027e00 002cc996 22402f2b 00002d01 T.~..,.."@/+..-. - 0f7d0 52027c00 2d015402 7e000000 35c09522 R.|.-.T.~...5.." + 0f7c0 54027e00 002ce596 22402f2b 00002d01 T.~..,.."@/+..-. + 0f7d0 52027c00 2d015402 7e000000 35dc9522 R.|.-.T.~...5.." 0f7e0 40a71c00 005b2c00 002d0152 027f0000 @....[,..-.R.... - 0f7f0 32589622 404c2f00 00004e63 3b000001 2X."@L/...Nc;... - 0f800 700aec96 2240c200 0000019c 9c2c0000 p..."@.......,.. + 0f7f0 32749622 404c2f00 00004e63 3b000001 2t."@L/...Nc;... + 0f800 700a0897 2240c200 0000019c 9c2c0000 p..."@.......,.. 0f810 21fd3a00 0001700a 88000000 b56e0000 !.:...p......n.. 0f820 24b63800 0001710a 82000000 0c6f0000 $.8...q......o.. - 0f830 0047a93a 000001b7 01250000 00b09722 .G.:.....%....." + 0f830 0047a93a 000001b7 01250000 00cc9722 .G.:.....%....." 0f840 40670000 00019cd7 2c000021 29370000 @g......,..!)7.. 0f850 01b70105 0300007b 6f000021 903a0000 .......{o..!.:.. 0f860 01b70125 000000a7 6f000000 46233900 ...%....o...F#9. - 0f870 0001650b 79000000 18982240 14000000 ..e.y....."@.... + 0f870 0001650b 79000000 34982240 14000000 ..e.y...4."@.... 0f880 019c0f2d 00002102 4f000001 650b3300 ...-..!.O...e.3. - 0f890 0000cf6f 00004a25 9822402d 015203f3 ...o..J%."@-.R.. - 0f8a0 01520000 4edb2900 00016a0b 2c982240 .R..N.)...j.,."@ + 0f890 0000cf6f 00004a41 9822402d 015203f3 ...o..JA."@-.R.. + 0f8a0 01520000 4edb2900 00016a0b 48982240 .R..N.)...j.H."@ 0f8b0 14000000 019c432d 00002129 37000001 ......C-..!)7... - 0f8c0 6a0b7900 0000f06f 00004a39 9822402d j.y....o..J9."@- + 0f8c0 6a0b7900 0000f06f 00004a55 9822402d j.y....o..JU."@- 0f8d0 015203f3 01520000 20773900 0001b608 .R...R.. w9..... - 0f8e0 7b010000 40982240 5f000000 019cfc2d {...@."@_......- + 0f8e0 7b010000 5c982240 5f000000 019cfc2d {...\."@_......- 0f8f0 00002129 37000001 b6080503 00001170 ..!)7..........p 0f900 000021bc 37000001 b7089500 00005370 ..!.7.........Sp 0f910 0000217b 38000001 b7080503 00009570 ..!{8..........p 0f920 000021db 37000001 b7087b01 0000d770 ..!.7.....{....p - 0f930 00003265 9822400f 2d000035 6a982240 ..2e."@.-..5j."@ + 0f930 00003281 9822400f 2d000035 86982240 ..2.."@.-..5.."@ 0f940 fc100000 c52d0000 2d015202 7d004043 .....-..-.R.}.@C - 0f950 03000005 039c89fe 3f003580 9822401c ........?.5.."@. + 0f950 03000005 039c89fe 3f00359c 9822401c ........?.5.."@. 0f960 0b0000e5 2d00002d 0152027e 002d0153 ....-..-.R.~.-.S - 0f970 027d002d 0154027f 00002c89 9822406a .}.-.T....,.."@j + 0f970 027d002d 0154027f 00002ca5 9822406a .}.-.T....,.."@j 0f980 2900002d 0152027e 002d0154 027c0000 )..-.R.~.-.T.|.. - 0f990 004eef3d 000001cb 08a09822 40110000 .N.=......."@... + 0f990 004eef3d 000001cb 08bc9822 40110000 .N.=......."@... 0f9a0 00019c67 2e000021 29370000 01cb0805 ...g...!)7...... 0f9b0 03000019 71000021 bc370000 01cb0895 ....q..!.7...... 0f9c0 0000003a 71000021 703b0000 01cc0805 ...:q..!p;...... - 0f9d0 0300005b 7100002c aa982240 432d0000 ...[q..,.."@C-.. + 0f9d0 0300005b 7100002c c6982240 432d0000 ...[q..,.."@C-.. 0f9e0 2d015203 f301522d 015303f3 01532d01 -.R...R-.S...S-. 0f9f0 5403f301 542d0155 01300000 4e573500 T...T-.U.0..NW5. - 0fa00 0001d008 b4982240 11000000 019cd22e ......"@........ + 0fa00 0001d008 d0982240 11000000 019cd22e ......"@........ 0fa10 00002129 37000001 d0080503 00007c71 ..!)7.........|q 0fa20 000021bc 37000001 d1089500 00009d71 ..!.7..........q 0fa30 00002170 3b000001 d1080503 0000be71 ..!p;..........q - 0fa40 00002cbe 98224043 2d00002d 015203f3 ..,.."@C-..-.R.. + 0fa40 00002cda 98224043 2d00002d 015203f3 ..,.."@C-..-.R.. 0fa50 01522d01 5303f301 532d0154 03f30154 .R-.S...S-.T...T 0fa60 2d015501 31000044 85360000 0154b201 -.U.1..D.6...T.. 0fa70 00000503 dc26ff3f 44e23d00 0001b708 .....&.?D.=..... @@ -45621,7 +45624,7 @@ Contents of section .debug_info: 0fb00 52dd1300 00dd1300 00018f01 50d61500 R...........P... 0fb10 00d61500 00053000 39090000 0400f828 ......0.9......( 0fb20 00000401 dd3e0000 01683e00 00dc2c10 .....>...h>...,. - 0fb30 40270000 009a6800 00020407 b4030000 @'....h......... + 0fb30 40270000 00d06800 00020407 b4030000 @'....h......... 0fb40 0202071b 04000002 01065c03 00000201 ..........\..... 0fb50 085a0300 00020205 58000000 03040569 .Z......X......i 0fb60 6e740002 0805bf00 00000208 07aa0300 nt.............. @@ -45769,7 +45772,7 @@ Contents of section .debug_info: 10440 0e040000 14770500 00141609 00001444 .....w.........D 10450 00000000 00a10900 000400c4 2a000004 ............*... 10460 01dd3e00 00019242 0000042d 10405f01 ..>....B...-.@_. - 10470 0000da6a 00000204 05696e74 00030106 ...j.....int.... + 10470 0000106b 00000204 05696e74 00030106 ...k.....int.... 10480 5c030000 0301085a 03000003 02055800 \......Z......X. 10490 00000302 071b0400 00030407 b4030000 ................ 104a0 030805bf 00000003 0807aa03 000004be ................ @@ -45923,20 +45926,20 @@ Contents of section .debug_info: 10de0 00002673 42000007 2d770500 00274a44 ..&sB...-w...'JD 10df0 00000532 030e0400 00006900 00000400 ...2......i..... 10e00 d32c0000 0401dd3e 000001ff 42000064 .,.....>....B..d - 10e10 2e104017 000000b5 6e000002 d53a0000 ..@.....n....:.. + 10e10 2e104017 000000eb 6e000002 d53a0000 ..@.....n....:.. 10e20 02134800 0000642e 10401700 0000019c ..H...d..@...... 10e30 48000000 03630001 3b480000 00cf7500 H....c..;H....u. 10e40 00000404 05696e74 00057342 0000022d .....int..sB...- 10e50 5a000000 06046000 00000765 00000008 Z.....`....e.... 10e60 01086303 00000067 00000004 00472d00 ..c....g.....G-. - 10e70 000401dd 3e000001 65430000 c06f0000 ....>...eC...o.. + 10e70 000401dd 3e000001 65430000 f66f0000 ....>...eC...o.. 10e80 02734200 00012d2a 00000005 032080fe .sB...-*..... .. 10e90 3f030430 00000004 35000000 05010863 ?..0....5......c 10ea0 03000006 35000000 4d000000 074d0000 ....5...M....M.. 10eb0 00000100 0504077f 00000002 ca430000 .............C.. 10ec0 016d6500 00000503 948afe3f 043c0000 .me........?.<.. 10ed0 00008c08 00000400 932d0000 0401dd3e .........-.....> - 10ee0 000001de 43000046 70000002 01065c03 ....C..Fp.....\. + 10ee0 000001de 4300007c 70000002 01065c03 ....C..|p.....\. 10ef0 00000201 085a0300 00020205 58000000 .....Z......X... 10f00 0202071b 04000003 0405696e 74000204 ..........int... 10f10 07b40300 00020805 bf000000 020807aa ................ @@ -46072,7 +46075,7 @@ Contents of section .debug_info: 11730 00000503 3080fe3f 1f4a4400 00043203 ....0..?.JD...2. 11740 06040000 05032880 fe3f1f43 44000004 ......(..?.CD... 11750 33038a08 00000503 988bfe3f 18060400 3..........?.... - 11760 00000801 00000200 112f0000 0401d671 ........./.....q + 11760 00000801 00000200 112f0000 04010c72 ........./.....r 11770 00007c2e 1040e52f 10402f68 6f6d652f ..|..@./.@/home/ 11780 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope 11790 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c @@ -46098,7 +46101,7 @@ Contents of section .debug_info: 118d0 72203131 2e302e32 2e323031 35303530 r 11.0.2.2015050 118e0 31333132 38383520 2d4f5054 3a737061 1312885 -OPT:spa 118f0 6365202d 4f50543a 70726f63 65647572 ce -OPT:procedur - 11900 655f7265 6f726465 72000100 70750000 e_reorder...pu.. + 11900 655f7265 6f726465 72000100 a6750000 e_reorder....u.. 11910 02756e73 69676e65 6420696e 74000704 .unsigned int... 11920 03027175 333200a2 00000004 02716c6c ..qu32.......qll 11930 64657363 5f73000c 57010000 05027173 desc_s..W.....qs @@ -47291,79 +47294,79 @@ Contents of section .debug_info: 16360 37017369 6e743800 820a0000 0cf04a00 7.sint8.......J. 16370 00010c7a 4a000001 1e012470 6d5f6465 ...zJ.....$pm_de 16380 6c61795f 74696d65 6f757400 03920110 lay_timeout..... - 16390 02910000 2223401a 22234010 01414b00 ...."#@."#@..AK. + 16390 0291001c 22234036 22234010 01414b00 ...."#@6"#@..AK. 163a0 001f0125 696e6465 78000102 00000020 ...%index...... 163b0 012c6963 5f676574 5f616464 72008714 .,ic_get_addr... - 163c0 00000101 03920100 02910020 2223402a ........... "#@* + 163c0 00000101 03920100 0291003c 22234046 ...........<"#@F 163d0 22234000 017b4b00 0021012c 69666964 "#@..{K..!.,ifid 163e0 78006d01 00000152 00220131 69635f73 x.m....R.".1ic_s 163f0 65745f6f 706d6f64 65000101 03920100 et_opmode....... - 16400 0291002c 2223403b 22234000 01d34b00 ...,"#@;"#@...K. + 16400 02910048 22234057 22234000 01d34b00 ...H"#@W"#@...K. 16410 00210131 69666964 78006d01 00000152 .!.1ifidx.m....R 16420 2101316f 706d6f64 65008d16 00000153 !.1opmode......S 16430 21013169 735f7032 7000190c 00000154 !.1is_p2p......T 16440 00200137 69635f65 6e61626c 655f696e . .7ic_enable_in 16450 74657266 61636500 6d010000 01010392 terface.m....... - 16460 01100291 08402223 408f2223 40100147 .....@"#@."#@..G + 16460 01100291 085c2223 40ab2223 40100147 .....\"#@."#@..G 16470 4c000021 01376966 69647800 6d010000 L..!.7ifidx.m... 16480 01522101 376d6163 5f616464 72003914 .R!.7mac_addr.9. 16490 00000153 2101376f 706d6f64 65008d16 ...S!.7opmode... 164a0 00000154 21013769 735f7032 7000190c ...T!.7is_p2p... 164b0 00000155 0020013f 69635f69 6e746572 ...U. .?ic_inter 164c0 66616365 5f656e61 626c6564 00190c00 face_enabled.... - 164d0 00010103 92010002 91009022 2340a122 ..........."#@." + 164d0 00010103 92010002 9100ac22 2340bd22 ..........."#@." 164e0 23400001 8a4c0000 21013f69 66696478 #@...L..!.?ifidx 164f0 006d0100 00015200 20014469 635f6469 .m....R. .Dic_di 16500 7361626c 655f696e 74657266 61636500 sable_interface. - 16510 6d010000 01010392 01100291 00a42223 m............."# - 16520 40ec2223 401001cd 4c000021 01446966 @."#@...L..!.Dif + 16510 6d010000 01010392 01100291 00c02223 m............."# + 16520 40082323 401001cd 4c000021 01446966 @.##@...L..!.Dif 16530 69647800 6d010000 01520020 014e6963 idx.m....R. .Nic 16540 5f69735f 70757265 5f737461 00190c00 _is_pure_sta.... - 16550 00010103 92010002 9100ec22 23400823 ..........."#@.# + 16550 00010103 92010002 91000823 23402423 ...........##@$# 16560 23400001 0a4d0000 21014e69 66696478 #@...M..!.Nifidx 16570 006d0100 00015200 20015369 635f6765 .m....R. .Sic_ge 16580 745f7074 6b5f616c 67006d01 00000101 t_ptk_alg.m..... - 16590 03920100 02910008 23234015 23234000 ........##@.##@. + 16590 03920100 02910024 23234031 23234000 .......$##@1##@. 165a0 01474d00 00210153 69666964 78006d01 .GM..!.Sifidx.m. 165b0 00000152 00200158 69635f67 65745f67 ...R. .Xic_get_g 165c0 746b5f61 6c67006d 01000001 01039201 tk_alg.m........ - 165d0 00029100 18232340 25232340 0001844d .....##@%##@...M + 165d0 00029100 34232340 41232340 0001844d ....4##@A##@...M 165e0 00002101 58696669 6478006d 01000001 ..!.Xifidx.m.... 165f0 52002201 5d69635f 7365745f 70746b5f R.".]ic_set_ptk_ - 16600 616c6700 01010392 01000291 00282323 alg..........(## - 16610 40352323 400001ce 4d000021 015d6966 @5##@...M..!.]if + 16600 616c6700 01010392 01000291 00442323 alg..........D## + 16610 40512323 400001ce 4d000021 015d6966 @Q##@...M..!.]if 16620 69647800 6d010000 01522101 5d70746b idx.m....R!.]ptk 16630 5f616c67 006d0100 00015300 22016269 _alg.m....S.".bi 16640 635f7365 745f6774 6b5f616c 67000101 c_set_gtk_alg... - 16650 03920100 02910038 23234045 23234000 .......8##@E##@. + 16650 03920100 02910054 23234061 23234000 .......T##@a##@. 16660 01184e00 00210162 69666964 78006d01 ..N..!.bifidx.m. 16670 00000152 21016267 746b5f61 6c67006d ...R!.bgtk_alg.m 16680 01000001 53002001 6769635f 696e7465 ....S. .gic_inte 16690 72666163 655f6973 5f703270 00190c00 rface_is_p2p.... - 166a0 00010103 92010002 91004823 23405523 ..........H##@U# + 166a0 00010103 92010002 91006423 23407123 ..........d##@q# 166b0 23400001 5a4e0000 21016769 66696478 #@..ZN..!.gifidx 166c0 006d0100 00015200 23016c69 635f7669 .m....R.#.lic_vi 166d0 665f5265 73657400 01039201 10029100 f_Reset......... - 166e0 58232340 92232340 1001904e 00002101 X##@.##@...N..!. + 166e0 74232340 ae232340 1001904e 00002101 t##@.##@...N..!. 166f0 6c696669 6478006d 01000001 52002301 lifidx.m....R.#. 16700 7669635f 64656c5f 696e7465 72666163 vic_del_interfac - 16710 65000103 92011002 91009823 2340d023 e..........##@.# + 16710 65000103 92011002 9100b423 2340ec23 e..........##@.# 16720 23401001 e14e0000 21017669 6e646578 #@...N..!.vindex 16730 006d0100 0001521c 0177666c 6173685f .m....R..wflash_ - 16740 73747200 064a0000 050320a6 24400022 str..J.... .$@." + 16740 73747200 064a0000 050340a6 24400022 str..J....@.$@." 16750 01826963 5f736574 5f766966 00010103 ..ic_set_vif.... - 16760 92012002 910ce023 23409824 23402001 .. ....##@.$#@ . + 16760 92012002 910cfc23 2340b424 23402001 .. ....##@.$#@ . 16770 8d4f0000 21018269 6e646578 006d0100 .O..!..index.m.. 16780 00015221 01827365 74006d01 00000153 ..R!..set.m....S 16790 2101826d 61630039 14000001 54210182 !..mac.9....T!.. 167a0 6f705f6d 6f646500 8d160000 01552101 op_mode......U!. 167b0 8269735f 70327000 190c0000 01561c01 .is_p2p......V.. 167c0 85666c61 73685f73 74720017 4a000005 .flash_str..J... - 167d0 0330a624 401c018a 666c6173 685f7374 .0.$@...flash_st - 167e0 7200264a 00000503 40a62440 1f019569 r.&J....@.$@...i + 167d0 0350a624 401c018a 666c6173 685f7374 .P.$@...flash_st + 167e0 7200264a 00000503 60a62440 1f019569 r.&J....`.$@...i 167f0 6e646578 31000102 00000022 01a96963 ndex1......"..ic 16800 5f736574 5f737461 00010103 92012002 _set_sta...... . - 16810 91089c24 23408f25 23402001 83500000 ...$#@.%#@ ..P.. + 16810 9108b824 2340ab25 23402001 83500000 ...$#@.%#@ ..P.. 16820 2101a969 66696478 006d0100 00015221 !..ifidx.m....R! 16830 01a97365 74006d01 00000153 2101a96d ..set.m....S!..m 16840 61630087 14000001 542101a9 696e6465 ac......T!..inde @@ -47375,22 +47378,22 @@ Contents of section .debug_info: 168a0 01000003 9201041f 01ab7365 745f706d ..........set_pm 168b0 00190c00 001f01af 74726300 7a4a0000 ........trc.zJ.. 168c0 1c01b066 6c617368 5f737472 00874a00 ...flash_str..J. - 168d0 00050350 a624401f 01b37032 7000190c ...P.$@...p2p... + 168d0 00050370 a624401f 01b37032 7000190c ...p.$@...p2p... 168e0 00001f01 c8696e64 65783100 01020000 .....index1..... 168f0 002201e5 69635f62 73735f69 6e666f5f ."..ic_bss_info_ 16900 75706461 74650001 01039201 10029104 update.......... - 16910 9c252340 f6252340 10013951 00002101 .%#@.%#@..9Q..!. + 16910 b8252340 12262340 10013951 00002101 .%#@.&#@..9Q..!. 16920 e5696669 6478006d 01000001 522101e5 .ifidx.m....R!.. 16930 62737369 64008714 00000153 2101e569 bssid......S!..i 16940 73617373 6f63001e 02000001 542101e5 sassoc......T!.. 16950 62656163 6f6e5f69 6e7400b2 00000001 beacon_int...... 16960 551c01f0 666c6173 685f7374 72009e4a U...flash_str..J - 16970 00000503 58a62440 1c01f766 6c617368 ....X.$@...flash - 16980 5f737472 00ad4a00 00050360 a624401c _str..J....`.$@. + 16970 00000503 78a62440 1c01f766 6c617368 ....x.$@...flash + 16980 5f737472 00ad4a00 00050380 a624401c _str..J......$@. 16990 01ff666c 6173685f 73747200 bc4a0000 ..flash_str..J.. - 169a0 050368a6 24400024 01040169 635f7365 ..h.$@.$...ic_se - 169b0 745f6b65 79000101 03920130 02911cf8 t_key......0.... - 169c0 25234054 26234030 01e05100 00250104 %#@T&#@0..Q..%.. + 169a0 050388a6 24400024 01040169 635f7365 ....$@.$...ic_se + 169b0 745f6b65 79000101 03920130 02911c14 t_key......0.... + 169c0 26234070 26234030 01e05100 00250104 &#@p&#@0..Q..%.. 169d0 01696669 6478006d 01000001 52250104 .ifidx.m....R%.. 169e0 01636d64 5f616c67 006d0100 00015325 .cmd_alg.m....S% 169f0 0104016b 65796964 78006d01 00000154 ...keyidx.m....T @@ -47400,7 +47403,7 @@ Contents of section .debug_info: 16a30 04016b65 796c656e 006d0100 00039201 ..keylen.m...... 16a40 00260105 01616c67 006d0100 00002701 .&...alg.m....'. 16a50 2c016963 5f676574 5f6b6579 00010200 ,.ic_get_key.... - 16a60 00010103 92012002 91105826 23407526 ...... ...X&#@u& + 16a60 00010103 92012002 91107426 23409126 ...... ...t&#@.& 16a70 23402001 7f520000 25012c01 69666964 #@ ..R..%.,.ifid 16a80 78008714 00000152 25012c01 636d645f x......R%.,.cmd_ 16a90 616c6700 db4a0000 01532501 2c016b65 alg..J...S%.,.ke @@ -47410,11 +47413,11 @@ Contents of section .debug_info: 16ad0 65790087 14000001 5725012c 016b6579 ey......W%.,.key 16ae0 6c656e00 6d010000 03920100 00240131 len.m........$.1 16af0 0169635f 72656d6f 76655f6b 65790001 .ic_remove_key.. - 16b00 01039201 10029100 78262340 8a262340 ........x&#@.&#@ + 16b00 01039201 10029100 94262340 a6262340 .........&#@.&#@ 16b10 1001ba52 00002501 31016877 5f696478 ...R..%.1.hw_idx 16b20 006d0100 00015200 28013701 69635f67 .m....R.(.7.ic_g 16b30 65745f72 73736900 f04a0000 01010392 et_rssi..J...... - 16b40 01100291 008c2623 40b12623 40100125 ......&#@.&#@..% + 16b40 01100291 00a82623 40cd2623 40100125 ......&#@.&#@..% 16b50 01370169 66696478 006d0100 00015225 .7.ifidx.m....R% 16b60 01370161 64647200 87140000 01532601 .7.addr......S&. 16b70 38017472 63007a4a 00000000 00ba2b00 8.trc.zJ......+. @@ -47427,7 +47430,7 @@ Contents of section .debug_info: 16be0 2e322e32 30313530 35303133 31323838 .2.2015050131288 16bf0 35202d4f 50543a73 70616365 202d4f50 5 -OPT:space -OP 16c00 543a7072 6f636564 7572655f 72656f72 T:procedure_reor - 16c10 64657200 0100f679 00000275 6e736967 der....y...unsig + 16c10 64657200 01002c7a 00000275 6e736967 der...,z...unsig 16c20 6e656420 63686172 00080103 020f7569 ned char......ui 16c30 6e74385f 74009d00 000004ae 00000004 nt8_t........... 16c40 00050105 0103022a 626f6f6c 009d0000 .......*bool.... @@ -47937,7 +47940,7 @@ Contents of section .debug_info: 18bc0 786f705f 6d617800 45070000 01562301 xop_max.E....V#. 18bd0 c4016d79 00641a00 00002401 ff016c6d ..my.d....$...lm 18be0 6163496e 69744163 00010103 92010002 acInitAc........ - 18bf0 9100b826 2340e426 23400001 e1200000 ...&#@.&#@... .. + 18bf0 9100d426 23400027 23400001 e1200000 ...&#@.'#@... .. 18c00 2201ff01 61636900 ae000000 01522201 "...aci......R". 18c10 ff016169 667300ae 00000001 532201ff ..aifs......S".. 18c20 0163775f 6d696e00 ae000000 01542201 .cw_min......T". @@ -47945,7 +47948,7 @@ Contents of section .debug_info: 18c40 01ff0174 786f705f 6d617800 45070000 ...txop_max.E... 18c50 01562301 00026d79 00641a00 00002401 .V#...my.d....$. 18c60 10026c6d 6163496e 69740001 01039201 ..lmacInit...... - 18c70 10029100 ec262340 60272340 10012421 .....&#@`'#@..$! + 18c70 10029100 08272340 7c272340 10012421 .....'#@|'#@..$! 18c80 00002301 15026377 5f6d696e 00ae0000 ..#...cw_min.... 18c90 00230116 0263775f 6d617800 ae000000 .#...cw_max..... 18ca0 00240134 026c6d61 6350726f 63657373 .$.4.lmacProcess @@ -48088,18 +48091,18 @@ Contents of section .debug_info: 19530 6f720016 02000001 5222013f 05696e64 or......R".?.ind 19540 65780016 02000001 53230140 056d7900 ex......S#.@.my. 19550 641a0000 29015905 666c6173 685f7374 d...).Y.flash_st - 19560 7200301d 00000503 70a62440 00240165 r.0.....p.$@.$.e + 19560 7200301d 00000503 90a62440 00240165 r.0.......$@.$.e 19570 056c6d61 6350726f 63657373 54784572 .lmacProcessTxEr 19580 726f7200 01010392 01100291 00004d10 ror...........M. 19590 408a4d10 40100155 2a000022 01650574 @.M.@..U*..".e.t 195a0 785f6572 726f7200 16020000 01522301 x_error......R#. 195b0 66056d79 00641a00 00290182 05666c61 f.my.d...)...fla - 195c0 73685f73 74720040 1d000005 0390a624 sh_str.@.......$ + 195c0 73685f73 74720040 1d000005 03b0a624 sh_str.@.......$ 195d0 40002d01 cc056c6d 61634d69 62496e69 @.-...lmacMibIni - 195e0 74000103 92010002 91006427 23409527 t.........d'#@.' + 195e0 74000103 92010002 91008027 2340b127 t..........'#@.' 195f0 23400001 2401e005 6c6d6163 53657452 #@..$...lmacSetR 19600 65747279 4c696d69 74000101 03920100 etryLimit....... - 19610 02910098 272340b4 27234000 01b52a00 ....'#@.'#@...*. + 19610 029100b4 272340d0 27234000 01b52a00 ....'#@.'#@...*. 19620 002201e0 054c696d 697400ae 00000001 ."...Limit...... 19630 52002501 29066c6d 61635478 4672616d R.%.).lmacTxFram 19640 65000101 01039201 10029100 944d1040 e............M.@ @@ -48127,7 +48130,7 @@ Contents of section .debug_info: 197a0 30313530 35303133 31323838 35202d4f 0150501312885 -O 197b0 50543a73 70616365 202d4f50 543a7072 PT:space -OPT:pr 197c0 6f636564 7572655f 72656f72 64657200 ocedure_reorder. - 197d0 0100498e 00000273 686f7274 20756e73 ..I....short uns + 197d0 01007f8e 00000273 686f7274 20756e73 .......short uns 197e0 69676e65 6420696e 74000702 03028475 igned int......u 197f0 696e7431 365f7400 9b000000 0405c100 int16_t......... 19800 000006c2 00000004 0007b100 00000102 ................ @@ -49712,18 +49715,18 @@ Contents of section .debug_info: 1fab0 6e74005a 63000005 0380d0fe 3f07c02c nt.Zc.......?.., 1fac0 0000011a 01fa0869 15000001 98630000 .......i.....c.. 1fad0 1204001b 01336d65 6d5f6465 6275675f .....3mem_debug_ - 1fae0 66696c65 00886300 000503a0 a6244027 file..c......$@' + 1fae0 66696c65 00886300 000503c0 a6244027 file..c......$@' 1faf0 01d3706d 5f736574 5f677069 6f5f7761 ..pm_set_gpio_wa 1fb00 6b657570 5f70696e 00010103 92010002 keup_pin........ - 1fb10 9100b827 2340ed27 23400001 0d640000 ...'#@.'#@...d.. + 1fb10 9100d427 23400928 23400001 0d640000 ...'#@.(#@...d.. 1fb20 2801d367 70696f5f 70696e00 94010000 (..gpio_pin..... 1fb30 01522801 d3696e74 725f7374 61747573 .R(..intr_status 1fb40 00de1600 00015300 2901df70 6d5f636c ......S.)..pm_cl 1fb50 6561725f 6770696f 5f77616b 6575705f ear_gpio_wakeup_ - 1fb60 70696e00 01010392 01000291 00f02723 pin...........'# - 1fb70 40fd2723 4000012a 01e5706d 5f69735f @.'#@..*..pm_is_ + 1fb60 70696e00 01010392 01000291 000c2823 pin...........(# + 1fb70 40192823 4000012a 01e5706d 5f69735f @.(#@..*..pm_is_ 1fb80 6770696f 5f696e74 5f747269 6700b00c gpio_int_trig... - 1fb90 00000101 03920100 02910000 2823400d ............(#@. + 1fb90 00000101 03920100 0291001c 28234029 ............(#@) 1fba0 28234000 01b16400 002801e5 6770696f (#@...d..(..gpio 1fbb0 5f70696e 735f7374 61740094 01000001 _pins_stat...... 1fbc0 522801e5 6770696f 5f70696e 73009401 R(..gpio_pins... @@ -49731,34 +49734,34 @@ Contents of section .debug_info: 1fbe0 74797065 00940100 00015400 2b01ef70 type......T.+..p 1fbf0 6d5f7274 635f636c 6f636b5f 63616c69 m_rtc_clock_cali 1fc00 5f70726f 63009401 00000101 03920110 _proc........... - 1fc10 02910014 28234047 28234010 012a01f9 ....(#@G(#@..*.. + 1fc10 02910030 28234063 28234010 012a01f9 ...0(#@c(#@..*.. 1fc20 706d5f67 65745f63 6b313730 5f706572 pm_get_ck170_per 1fc30 696f6400 94010000 01010392 01100291 iod............. - 1fc40 004c2823 40702823 4010012f 6500001b .L(#@p(#@../e... + 1fc40 00682823 408c2823 4010012f 6500001b .h(#@.(#@../e... 1fc50 01fa7274 635f6361 6c5f646f 6e65003e ..rtc_cal_done.> 1fc60 02000005 0384d0fe 3f002c01 0401706d ........?.,...pm 1fc70 5f736574 5f736c65 65705f74 696d6500 _set_sleep_time. - 1fc80 01010392 01100291 00702823 408b2823 .........p(#@.(# + 1fc80 01010392 01100291 008c2823 40a72823 ..........(#@.(# 1fc90 40100187 6500002d 01040174 696d655f @...e..-...time_ 1fca0 696e5f75 7300e102 00000152 2e010501 in_us......R.... 1fcb0 736c6565 705f6379 636c6573 00e10200 sleep_cycles.... 1fcc0 00002f01 0c01706d 5f736574 5f77616b ../...pm_set_wak 1fcd0 6575705f 6d6f6465 00010392 01100291 eup_mode........ - 1fce0 008c2823 40cb2823 401001f2 6500002d ..(#@.(#@...e..- + 1fce0 00a82823 40e72823 401001f2 6500002d ..(#@.(#@...e..- 1fcf0 010c0173 6c656570 5f637963 6c657300 ...sleep_cycles. 1fd00 94010000 01522e01 0d017761 6b657570 .....R....wakeup 1fd10 5f6f7074 00940100 002e010d 0172656a _opt.........rej 1fd20 6563745f 62697400 94010000 0030013d ect_bit......0.= 1fd30 01706d5f 77616b65 75705f69 6e697432 .pm_wakeup_init2 - 1fd40 00010392 01100291 00d82823 40972923 ..........(#@.)# + 1fd40 00010392 01100291 00f42823 40b32923 ..........(#@.)# 1fd50 40100131 01700170 6d5f616c 6c6f775f @..1.p.pm_allow_ 1fd60 736c6565 70009401 00000103 92010002 sleep........... - 1fd70 91009829 2340ca29 23400001 6b660000 ...)#@.)#@..kf.. + 1fd70 9100b429 2340e629 23400001 6b660000 ...)#@.)#@..kf.. 1fd80 2e017101 6e6f7700 94010000 2e017201 ..q.now.......r. 1fd90 736c6565 705f7469 6d655f69 6e5f7573 sleep_time_in_us 1fda0 00940100 00003201 8a01706d 5f736c65 ......2...pm_sle 1fdb0 65705f70 726f6300 94010000 01010392 ep_proc......... - 1fdc0 01200291 00d82923 40292b23 402001fb . ....)#@)+#@ .. + 1fdc0 01200291 00f42923 40452b23 402001fb . ....)#@E+#@ .. 1fdd0 6600002d 018a0173 6c656570 5f74696d f..-...sleep_tim 1fde0 65009401 00000152 2e018e01 736c6565 e......R....slee 1fdf0 705f6379 636c6573 00940100 002e018e p_cycles........ @@ -49767,96 +49770,96 @@ Contents of section .debug_info: 1fe20 00940100 002e018f 01636f75 6e746572 .........counter 1fe30 00940100 00003301 e201706d 5f72665f ......3...pm_rf_ 1fe40 69735f63 6c6f7365 6400b00c 00000101 is_closed....... - 1fe50 03920100 0291002c 2b234040 2b234000 .......,+#@@+#@. + 1fe50 03920100 02910048 2b23405c 2b234000 .......H+#@\+#@. 1fe60 012c01eb 01706d5f 7365745f 736c6565 .,...pm_set_slee 1fe70 705f7479 70655f66 726f6d5f 75707065 p_type_from_uppe - 1fe80 72000101 03920110 02910058 2b234045 r..........X+#@E + 1fe80 72000101 03920110 02910074 2b234061 r..........t+#@a 1fe90 2c234010 01cd6700 002d01eb 01747970 ,#@...g..-...typ 1fea0 003e0200 00015220 01f30166 6c617368 .>....R ...flash - 1feb0 5f737472 002a2900 000503b0 a6244020 _str.*)......$@ + 1feb0 5f737472 002a2900 000503d0 a6244020 _str.*)......$@ 1fec0 01fa0166 6c617368 5f737472 003a2900 ...flash_str.:). - 1fed0 000503c0 a6244020 010c0266 6c617368 .....$@ ...flash - 1fee0 5f737472 004c2900 000503d0 a6244020 _str.L)......$@ + 1fed0 000503e0 a6244020 010c0266 6c617368 .....$@ ...flash + 1fee0 5f737472 004c2900 000503f0 a6244020 _str.L)......$@ 1fef0 01130266 6c617368 5f737472 005c2900 ...flash_str.\). - 1ff00 000503e0 a6244000 33011802 706d5f67 .....$@.3...pm_g + 1ff00 00050300 a7244000 33011802 706d5f67 .....$@.3...pm_g 1ff10 65745f73 6c656570 5f747970 65003e02 et_sleep_type.>. - 1ff20 00000101 03920100 02910048 2c23405a ...........H,#@Z + 1ff20 00000101 03920100 02910064 2c234076 ...........d,#@v 1ff30 2c234000 012c0121 02706d5f 7365745f ,#@..,.!.pm_set_ 1ff40 736c6565 705f6c65 76656c00 01010392 sleep_level..... - 1ff50 01000291 005c2c23 40642c23 40000139 .....\,#@d,#@..9 + 1ff50 01000291 00782c23 40802c23 40000139 .....x,#@.,#@..9 1ff60 6800002d 0121026c 6576656c 003e0200 h..-.!.level.>.. 1ff70 00015200 33012602 706d5f67 65745f73 ..R.3.&.pm_get_s 1ff80 6c656570 5f6c6576 656c003e 02000001 leep_level.>.... - 1ff90 01039201 00029100 642c2340 6c2c2340 ........d,#@l,#@ + 1ff90 01039201 00029100 802c2340 882c2340 .........,#@.,#@ 1ffa0 00012c01 2b02706d 5f736574 5f6c6973 ..,.+.pm_set_lis 1ffb0 74656e5f 696e7465 7276616c 00010103 ten_interval.... - 1ffc0 92010002 91006c2c 2340742c 23400001 ......l,#@t,#@.. + 1ffc0 92010002 9100882c 2340902c 23400001 .......,#@.,#@.. 1ffd0 ad680000 2d012b02 696e7465 7276616c .h..-.+.interval 1ffe0 003e0200 00015200 33013002 706d5f67 .>....R.3.0.pm_g 1fff0 65745f6c 69737465 6e5f696e 74657276 et_listen_interv 20000 616c003e 02000001 01039201 00029100 al.>............ - 20010 742c2340 7c2c2340 00013101 3602706d t,#@|,#@..1.6.pm + 20010 902c2340 982c2340 00013101 3602706d .,#@.,#@..1.6.pm 20020 5f736c65 65705f70 726f635f 6370755f _sleep_proc_cpu_ 20030 77616b65 00940100 00010392 01100291 wake............ - 20040 04802c23 403e2d23 4010013d 6900002d ..,#@>-#@..=i..- + 20040 049c2c23 405a2d23 4010013d 6900002d ..,#@Z-#@..=i..- 20050 01360273 6c656570 5f74696d 65009401 .6.sleep_time... 20060 00000152 2e013902 63686563 6b5f7469 ...R..9.check_ti 20070 6d650094 01000000 2f017102 736c6565 me....../.q.slee 20080 705f7479 7065325f 706d5f64 6f57616b p_type2_pm_doWak - 20090 65757000 01039201 20029108 442d2340 eup..... ...D-#@ - 200a0 022e2340 20019869 00002d01 71026361 ..#@ ..i..-.q.ca + 20090 65757000 01039201 20029108 602d2340 eup..... ...`-#@ + 200a0 1e2e2340 20019869 00002d01 71026361 ..#@ ..i..-.q.ca 200b0 75736500 fe290000 01522001 8e02666c use..)...R ...fl - 200c0 6173685f 73747200 182a0000 0503f0a6 ash_str..*...... + 200c0 6173685f 73747200 182a0000 050310a7 ash_str..*...... 200d0 2440002f 019c0273 6c656570 5f747970 $@./...sleep_typ 200e0 65325f77 616b6575 705f7469 6d656f75 e2_wakeup_timeou - 200f0 74000103 92011002 9100042e 23401e2e t...........#@.. + 200f0 74000103 92011002 9100202e 23403a2e t......... .#@:. 20100 23401001 dc690000 2d019c02 61726700 #@...i..-...arg. 20110 84010000 01520034 01a20275 6172745f .....R.4...uart_ 20120 74785f66 6c757368 00010392 01000291 tx_flush........ - 20130 00202e23 40222e23 40000134 01a70270 . .#@".#@..4...p + 20130 003c2e23 403e2e23 40000134 01a70270 .<.#@>.#@..4...p 20140 6d5f7375 7370656e 64000103 92010002 m_suspend....... - 20150 9100242e 2340262e 23400001 3501b402 ..$.#@&.#@..5... + 20150 9100402e 2340422e 23400001 3501b402 ..@.#@B.#@..5... 20160 706d5f74 6f5f676f 5f746f5f 736c6565 pm_to_go_to_slee - 20170 70000392 01100291 00302e23 405b2e23 p........0.#@[.# + 20170 70000392 01100291 004c2e23 40772e23 p........L.#@w.# 20180 40100136 01bc0270 6d5f746f 5f776169 @..6...pm_to_wai 20190 745f6e65 78745f62 636e0003 92011002 t_next_bcn...... - 201a0 9100602e 2340412f 23401001 8e6a0000 ..`.#@A/#@...j.. + 201a0 91007c2e 23405d2f 23401001 8e6a0000 ..|.#@]/#@...j.. 201b0 2e01bd02 6e6f7700 94010000 2e01be02 ....now......... 201c0 636e7400 94010000 002f01ee 02706d5f cnt....../...pm_ 201d0 746f5f77 6169745f 736c6565 70000103 to_wait_sleep... - 201e0 92011002 9100482f 23407f2f 23401001 ......H/#@./#@.. + 201e0 92011002 9100642f 23409b2f 23401001 ......d/#@./#@.. 201f0 d26a0000 2001f802 666c6173 685f7374 .j.. ...flash_st - 20200 72006a2a 00000503 10a72440 002f01fc r.j*......$@./.. + 20200 72006a2a 00000503 30a72440 002f01fc r.j*....0.$@./.. 20210 02706d5f 746f5f77 616b696e 675f7570 .pm_to_waking_up - 20220 00010392 01100291 00882f23 40bf2f23 ........../#@./# + 20220 00010392 01100291 00a42f23 40db2f23 ........../#@./# 20230 40100115 6b000020 01050366 6c617368 @...k.. ...flash - 20240 5f737472 007a2a00 00050330 a7244000 _str.z*....0.$@. + 20240 5f737472 007a2a00 00050350 a7244000 _str.z*....P.$@. 20250 37011803 706d5f73 74617274 5f77616b 7...pm_start_wak - 20260 65757000 01010392 01100291 00c42f23 eup.........../# - 20270 40343023 40100138 01300370 6d5f7368 @40#@..8.0.pm_sh + 20260 65757000 01010392 01100291 00e02f23 eup.........../# + 20270 40503023 40100138 01300370 6d5f7368 @P0#@..8.0.pm_sh 20280 7574646f 776e0001 01010392 01100291 utdown.......... - 20290 003c3023 40ff3023 4010017d 6b000020 .<0#@.0#@..}k.. + 20290 00583023 401b3123 4010017d 6b000020 .X0#@.1#@..}k.. 202a0 01440366 6c617368 5f737472 008a2a00 .D.flash_str..*. - 202b0 00050350 a7244000 34016703 706d5f72 ...P.$@.4.g.pm_r + 202b0 00050370 a7244000 34016703 706d5f72 ...p.$@.4.g.pm_r 202c0 65736574 5f69646c 655f736c 65657000 eset_idle_sleep. - 202d0 01039201 10029104 04312340 42312340 .........1#@B1#@ + 202d0 01039201 10029104 20312340 5e312340 ........ 1#@^1#@ 202e0 10013401 7003706d 5f69646c 655f736c ..4.p.pm_idle_sl - 202f0 65657000 01039201 00029100 44312340 eep.........D1#@ - 20300 46312340 00012c01 7603706d 5f6f7065 F1#@..,.v.pm_ope - 20310 6e000101 03920110 02910450 31234017 n..........P1#@. + 202f0 65657000 01039201 00029100 60312340 eep.........`1#@ + 20300 62312340 00012c01 7603706d 5f6f7065 b1#@..,.v.pm_ope + 20310 6e000101 03920110 0291046c 31234033 n..........l1#@3 20320 32234010 01236c00 002d0176 03696669 2#@..#l..-.v.ifi 20330 6478003e 02000001 522e0194 03747263 dx.>....R....trc 20340 00b22a00 0020019b 03666c61 73685f73 ..*.. ...flash_s - 20350 747200bf 2a000005 0360a724 40003801 tr..*....`.$@.8. + 20350 747200bf 2a000005 0380a724 40003801 tr..*......$@.8. 20360 e103706d 5f6f6e42 636e5278 00010101 ..pm_onBcnRx.... - 20370 03920130 02910830 32234043 35234030 ...0...02#@C5#@0 + 20370 03920130 0291084c 3223405f 35234030 ...0...L2#@_5#@0 20380 015b6d00 002d01e1 03656200 5a100000 .[m..-...eb.Z... 20390 01522d01 e1036672 6d00b214 00000153 .R-...frm......S 203a0 2d01e103 6566726d 00b21400 0001542e -...efrm......T. 203b0 01e30374 7374616d 7000292c 00002e01 ...tstamp.),.... 203c0 e4037469 6d007d2b 00002e01 e5036861 ..tim.}+......ha 203d0 735f6461 746100b0 0c000020 010a0466 s_data..... ...f - 203e0 6c617368 5f737472 00372c00 00050380 lash_str.7,..... + 203e0 6c617368 5f737472 00372c00 000503a0 lash_str.7,..... 203f0 a724402e 01270464 74696d5f 74696d65 .$@..'.dtim_time 20400 00940100 002e0127 04616972 5f736869 .......'.air_shi 20410 66745f74 696d6500 94010000 20015a04 ft_time..... .Z. @@ -49869,149 +49872,149 @@ Contents of section .debug_info: 20480 5f61646a 7573745f 696e7465 7276616c _adjust_interval 20490 003e0200 00002f01 0d05706d 5f736869 .>..../...pm_shi 204a0 66745f74 696d6500 01039201 00029100 ft_time......... - 204b0 44352340 74352340 0001996d 00002d01 D5#@t5#@...m..-. + 204b0 60352340 90352340 0001996d 00002d01 `5#@.5#@...m..-. 204c0 0d057368 6966745f 74696d65 00940100 ..shift_time.... 204d0 00015200 2f012005 706d5f64 6f57616b ..R./. .pm_doWak - 204e0 65757000 01039201 10029108 74352340 eup.........t5#@ - 204f0 2b362340 1001d06d 00002d01 20056361 +6#@...m..-. .ca + 204e0 65757000 01039201 10029108 90352340 eup..........5#@ + 204f0 47362340 1001d06d 00002d01 20056361 G6#@...m..-. .ca 20500 75736500 fe290000 0152002c 01440553 use..)...R.,.D.S 20510 746f704c 69676874 536c6565 70536574 topLightSleepSet - 20520 46756e63 00010103 92010002 91002c36 Func..........,6 - 20530 23403436 23400001 226e0000 2d014405 #@46#@.."n..-.D. + 20520 46756e63 00010103 92010002 91004836 Func..........H6 + 20530 23405036 23400001 226e0000 2d014405 #@P6#@.."n..-.D. 20540 73746f70 5f6c6967 68745f73 6c656570 stop_light_sleep 20550 5f66756e 6300f12c 00000152 002c014a _func..,...R.,.J 20560 054c6967 6874536c 65657057 616b6564 .LightSleepWaked 20570 43625365 7446756e 63000101 03920100 CbSetFunc....... - 20580 02910034 3623403c 36234000 01766e00 ...46#@<6#@..vn. + 20580 02910050 36234058 36234000 01766e00 ...P6#@X6#@..vn. 20590 002d014a 056c6967 68745f73 6c656570 .-.J.light_sleep 205a0 5f77616b 65645f63 6200a925 00000152 _waked_cb..%...R 205b0 002f0150 05706d5f 6f6e4574 7349646c ./.P.pm_onEtsIdl - 205c0 65000103 92012002 91044436 23404838 e..... ...D6#@H8 + 205c0 65000103 92012002 91046036 23406438 e..... ...`6#@d8 205d0 23402001 4a6f0000 2d015005 61726700 #@ .Jo..-.P.arg. 205e0 84010000 01522e01 5105736c 6565705f .....R..Q.sleep_ 205f0 74696d65 5f696e5f 75730094 0100002e time_in_us...... 20600 01520572 65740094 0100002e 01530563 .R.ret.......S.c 20610 61757365 00940100 002e018e 05746d70 ause.........tmp 20620 5f740094 01000020 01970566 6c617368 _t..... ...flash - 20630 5f737472 006a2d00 00050390 a724402e _str.j-......$@. + 20630 5f737472 006a2d00 000503b0 a724402e _str.j-......$@. 20640 01be0572 61775f69 6e747200 94010000 ...raw_intr..... 20650 2e01bf05 7274635f 6379636c 65730094 ....rtc_cycles.. 20660 0100002e 01c00573 6c656570 5f74696d .......sleep_tim 20670 65009401 00002e01 c305746d 705f7400 e.........tmp_t. 20680 94010000 00370111 06706d5f 70777263 .....7...pm_pwrc 20690 74726c5f 6f66665f 63625f73 74756200 trl_off_cb_stub. - 206a0 01010392 01100291 00483823 40813823 .........H8#@.8# + 206a0 01010392 01100291 00643823 409d3823 .........d8#@.8# 206b0 40100130 011e0670 6d5f7077 72637472 @..0...pm_pwrctr 206c0 6c5f6f6e 5f63625f 73747562 00010392 l_on_cb_stub.... - 206d0 01100291 00843823 40da3823 4010012f ......8#@.8#@../ + 206d0 01100291 00a03823 40f63823 4010012f ......8#@.8#@../ 206e0 01310670 6d5f7077 72637472 6c5f6f6e .1.pm_pwrctrl_on - 206f0 5f636200 01039201 10029104 e8382340 _cb..........8#@ - 20700 a8392340 1001fc6f 00002d01 31066562 .9#@...o..-.1.eb + 206f0 5f636200 01039201 10029104 04392340 _cb..........9#@ + 20700 c4392340 1001fc6f 00002d01 31066562 .9#@...o..-.1.eb 20710 005a1000 00015220 01320672 65747279 .Z....R .2.retry 20720 003e0200 00050388 d0fe3f2e 013d0663 .>........?..=.c 20730 68002610 0000002f 01730670 6d5f7077 h.&..../.s.pm_pw 20740 72637472 6c5f6f66 665f6362 00010392 rctrl_off_cb.... - 20750 01100291 04ac3923 40683a23 40100155 ......9#@h:#@..U + 20750 01100291 04c83923 40843a23 40100155 ......9#@.:#@..U 20760 7000002d 01730665 62005a10 00000152 p..-.s.eb.Z....R 20770 20017406 72657472 79003e02 00000503 .t.retry.>..... 20780 89d0fe3f 2e018206 63680026 10000000 ...?....ch.&.... 20790 2f01c606 706d5f6d 6973735f 62656163 /...pm_miss_beac - 207a0 6f6e0001 03920110 02910078 3a234010 on.........x:#@. + 207a0 6f6e0001 03920110 02910094 3a23402c on..........:#@, 207b0 3b234010 019c7000 002d01c6 0677616b ;#@...p..-...wak 207c0 6500b00c 00000152 2e01cb06 72617469 e......R....rati 207d0 6f009401 0000002f 01f20670 6d5f6472 o....../...pm_dr 207e0 65616d5f 74696d65 6f757400 01039201 eam_timeout..... - 207f0 10029100 103b2340 533b2340 1001d670 .....;#@S;#@...p + 207f0 10029100 2c3b2340 6f3b2340 1001d670 ....,;#@o;#@...p 20800 00002d01 f2066172 67008401 00000152 ..-...arg......R 20810 002f01ff 06706d5f 7364696f 5f647265 ./...pm_sdio_dre 20820 616d5f74 696d656f 75740001 03920110 am_timeout...... - 20830 02910054 3b2340d1 3b234010 01157100 ...T;#@.;#@...q. + 20830 02910070 3b2340ed 3b234010 01157100 ...p;#@.;#@...q. 20840 002d01ff 06617267 00840100 00015200 .-...arg......R. 20850 2f012507 706d5f6e 756c6c64 6174615f /.%.pm_nulldata_ 20860 74696d65 6f757400 01039201 10029104 timeout......... - 20870 d43b2340 f93b2340 10016771 00002d01 .;#@.;#@..gq..-. + 20870 f03b2340 153c2340 10016771 00002d01 .;#@.<#@..gq..-. 20880 25076172 67008401 00000152 2e012a07 %.arg......R..*. 20890 63680026 1000002e 012b0769 003e0200 ch.&.....+.i.>.. 208a0 00003901 4907706d 5f696e63 725f6163 ..9.I.pm_incr_ac 208b0 74697665 5f636e74 00010103 92010002 tive_cnt........ - 208c0 9100fc3b 23400c3c 23400001 39016007 ...;#@.<#@..9.`. + 208c0 9100183c 2340283c 23400001 39016007 ...<#@(<#@..9.`. 208d0 706d5f64 69736162 6c655f61 63746976 pm_disable_activ 208e0 655f7469 6d657200 01010392 01100291 e_timer......... - 208f0 00103c23 40253c23 40100139 01650770 ..<#@%<#@..9.e.p + 208f0 002c3c23 40413c23 40100139 01650770 .,<#@A<#@..9.e.p 20900 6d5f656e 61626c65 5f616374 6976655f m_enable_active_ - 20910 74696d65 72000101 03920110 02910028 timer..........( - 20920 3c234044 3c234010 013a016a 07706d5f <#@D<#@..:.j.pm_ + 20910 74696d65 72000101 03920110 02910044 timer..........D + 20920 3c234060 3c234010 013a016a 07706d5f <#@`<#@..:.j.pm_ 20930 6b656570 5f616374 6976655f 64697361 keep_active_disa - 20940 626c6500 01010103 92011002 9100443c ble...........D< - 20950 2340623c 23401001 39017107 706d5f6b #@b<#@..9.q.pm_k + 20940 626c6500 01010103 92011002 9100603c ble...........`< + 20950 23407e3c 23401001 39017107 706d5f6b #@~<#@..9.q.pm_k 20960 6565705f 61637469 76655f65 6e61626c eep_active_enabl - 20970 65000101 03920110 02910064 3c23407e e..........d<#@~ + 20970 65000101 03920110 02910080 3c23409a e...........<#@. 20980 3c234010 013b0178 07706d5f 61637469 <#@..;.x.pm_acti 20990 76655f74 696d656f 75740001 03920110 ve_timeout...... - 209a0 02910080 3c2340db 3c234010 0134019b ....<#@.<#@..4.. + 209a0 0291009c 3c2340f7 3c234010 0134019b ....<#@.<#@..4.. 209b0 07706d5f 656e6162 6c655f67 70696f5f .pm_enable_gpio_ - 209c0 77616b65 75700001 03920100 029100dc wakeup.......... - 209d0 3c2340ea 3c234000 012c01a0 07706d5f <#@.<#@..,...pm_ + 209c0 77616b65 75700001 03920100 029100f8 wakeup.......... + 209d0 3c234006 3d234000 012c01a0 07706d5f <#@.=#@..,...pm_ 209e0 61747461 63680001 01039201 10029100 attach.......... - 209f0 183d2340 153e2340 1001ce72 00002e01 .=#@.>#@...r.... + 209f0 343d2340 313e2340 1001ce72 00002e01 4=#@1>#@...r.... 20a00 a1076900 05010000 003801e3 07706d5f ..i......8...pm_ 20a10 73656e64 5f6e756c 6c66756e 63000101 send_nullfunc... - 20a20 01039201 30029120 203e2340 d23f2340 ....0.. >#@.?#@ + 20a20 01039201 30029120 3c3e2340 ee3f2340 ....0.. <>#@.?#@ 20a30 30014673 00002d01 e3077077 72637472 0.Fs..-...pwrctr 20a40 6c5f6f6e 00b00c00 0001522d 01e30769 l_on......R-...i 20a50 735f706d 00b00c00 0001532e 01e40765 s_pm......S....e 20a60 62005a10 00002e01 e5077768 00c12e00 b.Z.......wh.... 20a70 002001e6 0766726d 00b21400 00029160 . ...frm.......` 20a80 003c0132 08706d5f 69735f77 616b6564 .<.2.pm_is_waked - 20a90 00b00c00 00010392 01000291 00d43f23 ..............?# - 20aa0 40eb3f23 40000133 01380870 6d5f6973 @.?#@..3.8.pm_is + 20a90 00b00c00 00010392 01000291 00f03f23 ..............?# + 20aa0 40074023 40000133 01380870 6d5f6973 @.@#@..3.8.pm_is 20ab0 5f6f7065 6e00b00c 00000101 03920100 _open........... - 20ac0 029100ec 3f2340ff 3f234000 012c013e ....?#@.?#@..,.> + 20ac0 02910008 4023401b 40234000 012c013e ....@#@.@#@..,.> 20ad0 08706d5f 7363616e 5f6c6f63 6b000101 .pm_scan_lock... - 20ae0 03920110 02910004 4023402c 40234010 ........@#@,@#@. + 20ae0 03920110 02910020 40234048 40234010 ....... @#@H@#@. 20af0 01d37300 0020013f 08666c61 73685f73 ..s.. .?.flash_s - 20b00 74720019 63000005 03a0a724 40003901 tr..c......$@.9. + 20b00 74720019 63000005 03c0a724 40003901 tr..c......$@.9. 20b10 4808706d 5f747279 5f736361 6e5f756e H.pm_try_scan_un - 20b20 6c6f636b 00010103 92011002 91002c40 lock..........,@ - 20b30 23403d40 23401001 2c015208 706d5f66 #@=@#@..,.R.pm_f + 20b20 6c6f636b 00010103 92011002 91004840 lock..........H@ + 20b30 23405940 23401001 2c015208 706d5f66 #@Y@#@..,.R.pm_f 20b40 6f726365 5f736361 6e5f756e 6c6f636b orce_scan_unlock - 20b50 00010103 92011002 91004440 23405e40 ..........D@#@^@ + 20b50 00010103 92011002 91006040 23407a40 ..........`@#@z@ 20b60 23401001 46740000 20015308 666c6173 #@..Ft.. .S.flas - 20b70 685f7374 72002963 00000503 a8a72440 h_str.)c......$@ + 20b70 685f7374 72002963 00000503 c8a72440 h_str.)c......$@ 20b80 002f015b 08706d5f 7363616e 5f756e6c ./.[.pm_scan_unl - 20b90 6f636b00 01039201 10029100 68402340 ock.........h@#@ - 20ba0 ed402340 10017e74 00002d01 5b086172 .@#@..~t..-.[.ar + 20b90 6f636b00 01039201 10029100 84402340 ock..........@#@ + 20ba0 09412340 10017e74 00002d01 5b086172 .A#@..~t..-.[.ar 20bb0 67008401 00000152 003c017b 08706d5f g......R.<.{.pm_ 20bc0 7363616e 5f756e6c 6f636b65 6400b00c scan_unlocked... - 20bd0 00000103 92010002 9100f040 23400241 ...........@#@.A + 20bd0 00000103 92010002 91000c41 23401e41 ...........A#@.A 20be0 23400001 3d018008 706d5f61 6c6c6f77 #@..=...pm_allow 20bf0 5f747800 b00c0000 01010392 01000291 _tx............. - 20c00 00044123 40204123 400001e5 7400002d ..A#@ A#@...t..- + 20c00 00204123 403c4123 400001e5 7400002d . A#@....R. 20c20 3d018508 706d5f61 73736f63 5f706172 =...pm_assoc_par 20c30 73650005 01000001 01039201 00029100 se.............. - 20c40 20412340 36412340 00015075 00002d01 A#@6A#@..Pu..-. + 20c40 3c412340 52412340 00015075 00002d01 ... 20cc0 01522d01 95086164 647200b2 14000001 .R-...addr...... 20cd0 53003d01 9b08706d 5f736c65 65705f66 S.=...pm_sleep_f 20ce0 6f7200b0 0c000001 01039201 10029100 or.............. - 20cf0 58412340 83412340 1001d375 00002d01 XA#@.A#@...u..-. + 20cf0 74412340 9f412340 1001d375 00002d01 tA#@.A#@...u..-. 20d00 9b086164 647200b2 14000001 52003d01 ..addr......R.=. 20d10 a308706d 5f706f73 7400c02c 00000101 ..pm_post..,.... - 20d20 03920110 02910088 412340d4 41234010 ........A#@.A#@. + 20d20 03920110 029100a4 412340f0 41234010 ........A#@.A#@. 20d30 01097600 002d01a3 08736967 00d32c00 ..v..-...sig..,. 20d40 00015200 2f01b208 706d5461 736b0001 ..R./...pmTask.. - 20d50 03920110 029104d4 41234087 42234010 ........A#@.B#@. + 20d50 03920110 029104f0 412340a3 42234010 ........A#@.B#@. 20d60 01377600 002d01b2 0865007a 2e000001 .7v..-...e.z.... 20d70 52003e01 f008706d 5f676574 5f69646c R.>...pm_get_idl 20d80 655f7761 69745f74 696d6500 3e020000 e_wait_time.>... - 20d90 01010392 01100291 00884223 40c94223 ..........B#@.B# + 20d90 01010392 01100291 00a44223 40e54223 ..........B#@.B# 20da0 4010012e 01f10874 726300b2 2a000000 @......trc..*... 20db0 0000fa23 00000200 82390000 0401706d ...#.....9....pm 20dc0 5f666f72 5f62636e 5f6f6e6c 795f6d6f _for_bcn_only_mo @@ -50023,7 +50026,7 @@ Contents of section .debug_info: 20e20 2031312e 302e322e 32303135 30353031 11.0.2.20150501 20e30 33313238 3835202d 4f50543a 73706163 312885 -OPT:spac 20e40 65202d4f 50543a70 726f6365 64757265 e -OPT:procedure - 20e50 5f72656f 72646572 000100cb a7000002 _reorder........ + 20e50 5f72656f 72646572 00010001 a8000002 _reorder........ 20e60 73686f72 7420756e 7369676e 65642069 short unsigned i 20e70 6e740007 02030284 75696e74 31365f74 nt......uint16_t 20e80 00ad0000 000405d3 00000006 d4000000 ................ @@ -50487,49 +50490,49 @@ Contents of section .debug_info: 22b20 037b1500 00017b1d 00001207 001a0122 .{....{........" 22b30 037b1500 00018b1d 00001216 00170130 .{.............0 22b40 6d656d5f 64656275 675f6669 6c65007b mem_debug_file.{ - 22b50 1d000005 03b0a724 401f017d 66706d5f .......$@..}fpm_ + 22b50 1d000005 03d0a724 401f017d 66706d5f .......$@..}fpm_ 22b60 7365745f 74797065 5f66726f 6d5f7570 set_type_from_up - 22b70 70657200 01010392 01100291 00e04223 per...........B# - 22b80 409b4323 40100143 1e000020 017d7479 @.C#@..C... .}ty + 22b70 70657200 01010392 01100291 00fc4223 per...........B# + 22b80 40b74323 40100143 1e000020 017d7479 @.C#@..C... .}ty 22b90 70005002 00000152 17018366 6c617368 p.P....R...flash - 22ba0 5f737472 008b1900 000503d0 a7244017 _str.........$@. + 22ba0 5f737472 008b1900 000503f0 a7244017 _str.........$@. 22bb0 0187666c 6173685f 73747200 a0190000 ..flash_str..... - 22bc0 0503f0a7 24401701 98666c61 73685f73 ....$@...flash_s - 22bd0 747200b1 19000005 0310a824 4017019b tr.........$@... + 22bc0 050310a8 24401701 98666c61 73685f73 ....$@...flash_s + 22bd0 747200b1 19000005 0330a824 4017019b tr.......0.$@... 22be0 666c6173 685f7374 7200c019 00000503 flash_str....... - 22bf0 20a82440 002101a1 66706d5f 6765745f .$@.!..fpm_get_ + 22bf0 40a82440 002101a1 66706d5f 6765745f @.$@.!..fpm_get_ 22c00 736c705f 74797065 00500200 00010103 slp_type.P...... - 22c10 92010002 91009c43 2340a443 23400001 .......C#@.C#@.. + 22c10 92010002 9100b843 2340c043 23400001 .......C#@.C#@.. 22c20 2101a866 706d5f72 665f6973 5f636c6f !..fpm_rf_is_clo 22c30 73656400 c20c0000 01010392 01000291 sed............. - 22c40 00a44323 40b84323 40000121 01ad6670 ..C#@.C#@..!..fp + 22c40 00c04323 40d44323 40000121 01ad6670 ..C#@.C#@..!..fp 22c50 6d5f6973 5f6f7065 6e00c20c 00000101 m_is_open....... - 22c60 03920100 029100b8 432340c2 43234000 ........C#@.C#@. + 22c60 03920100 029100d4 432340de 43234000 ........C#@.C#@. 22c70 012101b1 66706d5f 616c6c6f 775f7478 .!..fpm_allow_tx - 22c80 00c20c00 00010103 92010002 9100c443 ...............C - 22c90 2340db43 23400001 1f01b766 706d5f63 #@.C#@.....fpm_c - 22ca0 6c6f7365 00010103 92011002 9100e843 lose...........C - 22cb0 23405d44 23401001 221f0000 1701c066 #@]D#@.."......f - 22cc0 6c617368 5f737472 00d21a00 00050330 lash_str.......0 + 22c80 00c20c00 00010103 92010002 9100e043 ...............C + 22c90 2340f743 23400001 1f01b766 706d5f63 #@.C#@.....fpm_c + 22ca0 6c6f7365 00010103 92011002 91000444 lose...........D + 22cb0 23407944 23401001 221f0000 1701c066 #@yD#@.."......f + 22cc0 6c617368 5f737472 00d21a00 00050350 lash_str.......P 22cd0 a8244000 1f01d766 706d5f6f 70656e00 .$@....fpm_open. - 22ce0 01010392 01100291 00644423 40c84423 .........dD#@.D# + 22ce0 01010392 01100291 00804423 40e44423 ..........D#@.D# 22cf0 4010015d 1f000017 01eb666c 6173685f @..]......flash_ - 22d00 73747200 e11a0000 050340a8 24400022 str.......@.$@." + 22d00 73747200 e11a0000 050360a8 24400022 str.......`.$@." 22d10 01f56670 6d5f6174 74616368 00010103 ..fpm_attach.... - 22d20 92011002 9100cc44 23402245 23401001 .......D#@"E#@.. + 22d20 92011002 9100e844 23403e45 23401001 .......D#@>E#@.. 22d30 23010e01 66706d5f 77616b65 75705f69 #...fpm_wakeup_i - 22d40 6e697432 00010392 01100291 00244523 nit2.........$E# - 22d50 40e34523 40100124 014f0166 706d5f64 @.E#@..$.O.fpm_d + 22d40 6e697432 00010392 01100291 00404523 nit2.........@E# + 22d50 40ff4523 40100124 014f0166 706d5f64 @.E#@..$.O.fpm_d 22d60 6f57616b 65757000 01039201 10029100 oWakeup......... - 22d70 e4452340 0f462340 1001dd1f 00002501 .E#@.F#@......%. + 22d70 00462340 2b462340 1001dd1f 00002501 .F#@+F#@......%. 22d80 4f016361 75736500 b81a0000 01520026 O.cause......R.& 22d90 01650166 706d5f73 65745f77 616b6575 .e.fpm_set_wakeu - 22da0 705f6362 00010103 92010002 91001046 p_cb...........F - 22db0 23401746 23400001 28200000 25016501 #@.F#@..( ..%.e. + 22da0 705f6362 00010103 92010002 91002c46 p_cb..........,F + 22db0 23403346 23400001 28200000 25016501 #@3F#@..( ..%.e. 22dc0 66706d5f 77616b65 75705f63 625f6675 fpm_wakeup_cb_fu 22dd0 6e630006 1b000001 52002401 6c016670 nc......R.$.l.fp 22de0 6d5f7479 70315f57 616b6575 705f4342 m_typ1_Wakeup_CB - 22df0 00010392 01100291 00204623 40194723 ......... F#@.G# + 22df0 00010392 01100291 003c4623 40354723 ......... 325c0 07666c61 73685f73 7472006c 51000005 .flash_str.lQ... - 325d0 0330a924 401a0149 07666c61 73685f73 .0.$@..I.flash_s - 325e0 7472007e 51000005 0340a924 40003001 tr.~Q....@.$@.0. + 325d0 0350a924 401a0149 07666c61 73685f73 .P.$@..I.flash_s + 325e0 7472007e 51000005 0360a924 40003001 tr.~Q....`.$@.0. 325f0 4f077263 5f676574 5f6d6173 6b006701 O.rc_get_mask.g. - 32600 00000101 03920100 02910010 6f234018 ............o#@. + 32600 00000101 03920100 0291002c 6f234034 ...........,o#@4 32610 6f234000 012e0154 0772635f 64697361 o#@....T.rc_disa 32620 626c655f 74726300 01010392 01100291 ble_trc......... - 32630 00246f23 40776f23 40100182 5a000029 .$o#@wo#@...Z..) + 32630 00406f23 40936f23 40100182 5a000029 .@o#@.o#@...Z..) 32640 01540769 66696478 00670100 00015229 .T.ifidx.g....R) 32650 01540770 6565725f 61646472 00601400 .T.peer_addr.`.. 32660 00015329 01540769 6e646578 00670100 ..S).T.index.g.. 32670 0001541a 01580766 6c617368 5f737472 ..T..X.flash_str - 32680 00965100 00050348 a924401a 015a0766 ..Q....H.$@..Z.f - 32690 6c617368 5f737472 00a65100 00050350 lash_str..Q....P + 32680 00965100 00050368 a924401a 015a0766 ..Q....h.$@..Z.f + 32690 6c617368 5f737472 00a65100 00050370 lash_str..Q....p 326a0 a9244000 2e015f07 72635f64 69736162 .$@..._.rc_disab 326b0 6c655f74 72635f62 795f696e 74657266 le_trc_by_interf - 326c0 61636500 01010392 01000291 00786f23 ace..........xo# - 326d0 40926f23 400001ca 5a000029 015f0769 @.o#@...Z..)._.i + 326c0 61636500 01010392 01000291 00946f23 ace...........o# + 326d0 40ae6f23 400001ca 5a000029 015f0769 @.o#@...Z..)._.i 326e0 66696478 00670100 00015200 2f016507 fidx.g....R./.e. 326f0 72635f67 65745f73 74615f74 726300cf rc_get_sta_trc.. - 32700 16000001 01039201 10029104 946f2340 .............o#@ - 32710 d76f2340 1001095b 00002901 65076966 .o#@...[..).e.if + 32700 16000001 01039201 10029104 b06f2340 .............o#@ + 32710 f36f2340 1001095b 00002901 65076966 .o#@...[..).e.if 32720 69647800 67010000 0152002f 016d0772 idx.g....R./.m.r 32730 635f6765 745f7472 6300cf16 00000101 c_get_trc....... - 32740 03920120 029100d8 6f234047 70234020 ... ....o#@Gp#@ + 32740 03920120 029100f4 6f234063 70234020 ... ....o#@cp#@ 32750 01695b00 0029016d 07696669 64780067 .i[..).m.ifidx.g 32760 01000001 5229016d 07616464 7200ae14 ....R).m.addr... 32770 00000153 2b016e07 6d617000 67010000 ...S+.n.map.g... 32780 2b016f07 6900fb01 0000002f 017a0772 +.o.i....../.z.r 32790 635f6765 745f7472 635f6279 5f696e64 c_get_trc_by_ind 327a0 657800cf 16000001 01039201 00029100 ex.............. - 327b0 48702340 68702340 0001ad5b 00002901 Hp#@hp#@...[..). + 327b0 64702340 84702340 0001ad5b 00002901 dp#@.p#@...[..). 327c0 7a07696e 64657800 67010000 01520031 z.index.g....R.1 327d0 01810772 635f6f6e 6c795f73 74615f74 ...rc_only_sta_t - 327e0 726300fb 01000001 03920110 02910068 rc.............h - 327f0 70234095 70234010 01000025 6d000002 p#@.p#@....%m... + 327e0 726300fb 01000001 03920110 02910084 rc.............. + 327f0 702340b1 70234010 01000025 6d000002 p#@.p#@....%m... 32800 00e04500 00040177 6465762e 63002f68 ..E....wdev.c./h 32810 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac 32820 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ @@ -54539,7 +54542,7 @@ Contents of section .debug_info: 32860 2e323031 35303530 31333132 38383520 .20150501312885 32870 2d4f5054 3a737061 6365202d 4f50543a -OPT:space -OPT: 32880 70726f63 65647572 655f7265 6f726465 procedure_reorde - 32890 72000100 f3e30000 02756e73 69676e65 r........unsigne + 32890 72000100 29e40000 02756e73 69676e65 r...)....unsigne 328a0 6420696e 74000704 03027175 3332009d d int.....qu32.. 328b0 00000004 02716c6c 64657363 5f73000c .....qlldesc_s.. 328c0 52010000 05027173 697a6500 52010000 R.....qsize.R... @@ -55912,7 +55915,7 @@ Contents of section .debug_info: 37e30 02000004 0009ad00 00000400 0d010d01 ................ 37e40 0d010d01 0d011d01 e6072d14 0000015b ..........-....[ 37e50 56000011 06001701 256d656d 5f646562 V.......%mem_deb - 37e60 75675f66 696c6500 4b560000 050358a9 ug_file.KV....X. + 37e60 75675f66 696c6500 4b560000 050378a9 ug_file.KV....x. 37e70 24400273 697a655f 74000704 0c490900 $@.size_t....I.. 37e80 00010d01 12018a08 736e6966 6665725f ........sniffer_ 37e90 62756600 3ce35600 0013018a 0872785f buf.<.V......rx_ @@ -55987,35 +55990,35 @@ Contents of section .debug_info: 382e0 017e0163 686c5f66 7265715f 6f666673 .~.chl_freq_offs 382f0 6574007b 09000000 2b018b02 77446576 et.{....+...wDev 38300 5f4f7074 696f6e5f 496e6974 00010392 _Option_Init.... - 38310 01000291 00a47023 40947123 4000012c ......p#@.q#@.., + 38310 01000291 00c07023 40b07123 4000012c ......p#@.q#@.., 38320 01b20277 4465765f 456e6162 6c655f42 ...wDev_Enable_B 38330 6561636f 6e5f5473 66000101 03920100 eacon_Tsf....... - 38340 02910098 712340af 71234000 012c01b7 ....q#@.q#@..,.. + 38340 029100b4 712340cb 71234000 012c01b7 ....q#@.q#@..,.. 38350 02774465 765f4469 7361626c 655f4265 .wDev_Disable_Be 38360 61636f6e 5f547366 00010103 92010002 acon_Tsf........ - 38370 9100b471 2340cb71 23400001 2d01c102 ...q#@.q#@..-... + 38370 9100d071 2340e771 23400001 2d01c102 ...q#@.q#@..-... 38380 77446576 5f536574 5f426561 636f6e5f wDev_Set_Beacon_ - 38390 496e7400 01010392 01000291 00d07123 Int...........q# - 383a0 40d77123 400001c6 5b000029 01c10262 @.q#@...[..)...b + 38390 496e7400 01010392 01000291 00ec7123 Int...........q# + 383a0 40f37123 400001c6 5b000029 01c10262 @.q#@...[..)...b 383b0 6561636f 6e5f696e 7400ad00 00000152 eacon_int......R 383c0 002c01c9 02774465 765f5265 7365745f .,...wDev_Reset_ - 383d0 54425454 00010103 92011002 9100d871 TBTT...........q - 383e0 23400772 23401001 2e01d802 77446576 #@.r#@......wDev + 383d0 54425454 00010103 92011002 9100f471 TBTT...........q + 383e0 23402372 23401001 2e01d802 77446576 #@#r#@......wDev 383f0 5f476574 5f4e6578 745f5442 545400ad _Get_Next_TBTT.. - 38400 00000001 01039201 10029100 08722340 .............r#@ - 38410 3e722340 1001385c 00002a01 d9026263 >r#@..8\..*...bc + 38400 00000001 01039201 10029100 24722340 ............$r#@ + 38410 5a722340 1001385c 00002a01 d9026263 Zr#@..8\..*...bc 38420 6e5f7469 6d65725f 64656c61 7900ad00 n_timer_delay... 38430 0000002f 01e40277 4465765f 52786275 .../...wDev_Rxbu - 38440 665f496e 69740003 92013002 91106072 f_Init....0...`r - 38450 2340fa73 23403001 8f5c0000 2a01e502 #@.s#@0..\..*... + 38440 665f496e 69740003 92013002 91107c72 f_Init....0...|r + 38450 23401674 23403001 8f5c0000 2a01e502 #@.t#@0..\..*... 38460 7461696c 00ef0100 002a01fb 02704465 tail.....*...pDe 38470 736300ef 0100002a 01170366 616b655f sc.....*...fake_ 38480 7461696c 00ef0100 00003001 75037744 tail......0.u.wD 38490 65765f41 75746f41 636b5261 74655f49 ev_AutoAckRate_I - 384a0 6e697400 03920100 02910004 74234021 nit.........t#@! + 384a0 6e697400 03920100 02910020 7423403d nit........ t#@= 384b0 74234000 0130018b 03774465 765f4273 t#@..0...wDev_Bs 384c0 7369645f 496e6974 00039201 10029100 sid_Init........ - 384d0 24742340 7a742340 10012d01 cc037744 $t#@zt#@..-...wD + 384d0 40742340 96742340 10012d01 cc037744 @t#@.t#@..-...wD 384e0 65765f4d 61635469 6d315365 7446756e ev_MacTim1SetFun 384f0 63000101 03920100 02910010 6610402d c...........f.@- 38500 66104000 012b5d00 002901cc 03757365 f.@..+]..)...use @@ -56033,9 +56036,9 @@ Contents of section .debug_info: 385c0 66104010 01dd5d00 002901f3 03696478 f.@...]..)...idx 385d0 00201400 00015200 2b01fc03 77446576 . ....R.+...wDev 385e0 5f496e69 7469616c 697a6500 01039201 _Initialize..... - 385f0 10029100 84742340 ec742340 10012d01 .....t#@.t#@..-. + 385f0 10029100 a0742340 08752340 10012d01 .....t#@.u#@..-. 38600 1c047744 6576466f 72636541 636b364d ..wDevForceAck6M - 38610 00010103 92010002 9100f474 23400f75 ...........t#@.u + 38610 00010103 92010002 91001075 23402b75 ...........u#@+u 38620 23400001 425e0000 29011c04 69735f66 #@..B^..)...is_f 38630 6f726365 64003310 00000152 00310130 orced.3....R.1.0 38640 04774465 765f5072 6f636573 73466971 .wDev_ProcessFiq @@ -56069,7 +56072,7 @@ Contents of section .debug_info: 38800 60000029 012b0569 6e646578 00b70200 `..).+.index.... 38810 00015200 2d012f05 77446576 5f536574 ..R.-./.wDev_Set 38820 4d616341 64647265 73730001 01039201 MacAddress...... - 38830 00029100 10752340 a5752340 00017760 .....u#@.u#@..w` + 38830 00029100 2c752340 c1752340 00017760 ....,u#@.u#@..w` 38840 00002901 2f05696e 64657800 4c090000 ..)./.index.L... 38850 01522901 2f056164 64726573 73006014 .R)./.address.`. 38860 00000153 2a013005 74656d70 00b01300 ...S*.0.temp.... @@ -56078,26 +56081,26 @@ Contents of section .debug_info: 38890 40ee6a10 400001b1 60000029 01590569 @.j.@...`..).Y.i 388a0 6e646578 00b70200 00015200 32016e05 ndex......R.2.n. 388b0 77446576 5f536574 5278506f 6c696379 wDev_SetRxPolicy - 388c0 00010101 03920110 029100ac 75234000 ............u#@. + 388c0 00010101 03920110 029100c8 7523401c ............u#@. 388d0 76234010 01106100 0029016e 05706f6c v#@...a..).n.pol 388e0 69637900 af540000 01522901 6e05696e icy..T...R).n.in 388f0 64657800 4c090000 01532901 6e056273 dex.L....S).n.bs 38900 73696400 59090000 0154002d 017b0577 sid.Y....T.-.{.w 38910 4465765f 456e6162 6c655563 52780001 Dev_EnableUcRx.. - 38920 01039201 00029100 00762340 2a762340 .........v#@*v#@ + 38920 01039201 00029100 1c762340 46762340 .........v#@Fv#@ 38930 00014c61 00002901 7b05696e 64657800 ..La..).{.index. 38940 4c090000 0152002d 01840577 4465765f L....R.-...wDev_ 38950 44697361 626c6555 63527800 01010392 DisableUcRx..... - 38960 01000291 002c7623 40567623 40000189 .....,v#@Vv#@... + 38960 01000291 00487623 40727623 40000189 .....Hv#@rv#@... 38970 61000029 01840569 6e646578 004c0900 a..)...index.L.. 38980 00015200 2d018d05 77446576 5f536574 ..R.-...wDev_Set - 38990 42737369 64000101 03920100 02910058 Bssid..........X - 389a0 7623402d 77234000 01e06100 0029018d v#@-w#@...a..).. + 38990 42737369 64000101 03920100 02910074 Bssid..........t + 389a0 76234049 77234000 01e06100 0029018d v#@Iw#@...a..).. 389b0 05696e64 6578004c 09000001 5229018d .index.L....R).. 389c0 05627373 69640059 09000001 532a018e .bssid.Y....S*.. 389d0 0574656d 7000b013 0000002d 01a80577 .temp......-...w 389e0 4465765f 436c6561 72427373 69640001 Dev_ClearBssid.. - 389f0 01039201 00029100 30772340 5a772340 ........0w#@Zw#@ + 389f0 01039201 00029100 4c772340 76772340 ........Lw#@vw#@ 38a00 00011c62 00002901 a805696e 64657800 ...b..)...index. 38a10 4c090000 0152002d 01b20577 4465765f L....R.-...wDev_ 38a20 50726f63 65737343 6f6c6c69 73696f6e ProcessCollision @@ -56144,8 +56147,8 @@ Contents of section .debug_info: 38cb0 2a012b06 647300ef 0100002a 012c0663 *.+.ds.....*.,.c 38cc0 6e740019 02000000 2e015706 77446576 nt........W.wDev 38cd0 5f49735f 4d61635f 4b65795f 45786973 _Is_Mac_Key_Exis - 38ce0 74003310 00000101 03920130 02910c64 t.3........0...d - 38cf0 772340ec 77234030 01636500 00290157 w#@.w#@0.ce..).W + 38ce0 74003310 00000101 03920130 02910c80 t.3........0.... + 38cf0 77234008 78234030 01636500 00290157 w#@.x#@0.ce..).W 38d00 06616464 72006014 00000152 29015706 .addr.`....R).W. 38d10 6b65795f 69647800 fc010000 01532a01 key_idx......S*. 38d20 58066900 b7020000 2a015906 746d705f X.i.....*.Y.tmp_ @@ -56154,7 +56157,7 @@ Contents of section .debug_info: 38d50 6b65795f 6d61736b 00b01300 00002d01 key_mask......-. 38d60 70067744 65765f49 6e736572 745f4b65 p.wDev_Insert_Ke 38d70 79456e74 72790001 01039201 30029100 yEntry......0... - 38d80 f0772340 20792340 30017766 00002901 .w#@ y#@0.wf..). + 38d80 0c782340 3c792340 30017766 00002901 .x#@.flas - 3b4d0 685f7374 72009105 00000503 b0c52440 h_str.........$@ + 3b4d0 685f7374 72009105 00000503 d0c52440 h_str.........$@ 3b4e0 001a014a 0170776d 5f736574 5f706572 ...J.pwm_set_per 3b4f0 696f645f 64757479 00010392 01100291 iod_duty........ - 3b500 00604f24 409b4f24 400d0900 0019014a .`O$@.O$@......J + 3b500 007c4f24 40b74f24 400d0900 0019014a .|O$@.O$@......J 3b510 01706572 696f6400 0b010000 01521901 .period......R.. 3b520 4a016475 74790093 01000001 5313014b J.duty......S..K 3b530 01690031 01000000 1b015c01 70776d5f .i.1......\.pwm_ 3b540 6765745f 64757479 000b0100 00010103 get_duty........ - 3b550 92010002 91009c4f 2440a64f 24404a09 .......O$@.O$@J. + 3b550 92010002 9100b84f 2440c24f 24404a09 .......O$@.O$@J. 3b560 00001901 5c016368 616e6e65 6c003101 ....\.channel.1. 3b570 00000152 001c0168 0170776d 5f676574 ...R...h.pwm_get 3b580 5f706572 696f6400 0b010000 01010392 _period......... - 3b590 01000291 00a84f24 40af4f24 401a0174 ......O$@.O$@..t + 3b590 01000291 00c44f24 40cb4f24 401a0174 ......O$@.O$@..t 3b5a0 0170776d 5f66696e 655f636f 6e74726f .pwm_fine_contro 3b5b0 6c000103 92012002 91000076 10408f79 l..... ....v.@.y 3b5c0 1040e209 00001301 75016900 af050000 .@......u.i..... @@ -56811,7 +56814,7 @@ Contents of section .debug_info: 3b660 02637572 72656e74 5f736574 00ba0500 .current_set.... 3b670 00130104 02746d70 5f636c72 00ba0500 .....tmp_clr.... 3b680 00001801 31027077 6d5f696e 69740001 ....1.pwm_init.. - 3b690 01039201 20029108 bc4f2440 bc502440 .... ....O$@.P$@ + 3b690 01039201 20029108 d84f2440 d8502440 .... ....O$@.P$@ 3b6a0 ee0a0000 19013102 70657269 6f64000b ......1.period.. 3b6b0 01000001 52190131 02647574 79009301 ....R..1.duty... 3b6c0 00000153 19013102 70776d5f 6368616e ...S..1.pwm_chan @@ -56819,18 +56822,18 @@ Contents of section .debug_info: 3b6e0 31027069 6e5f696e 666f5f6c 69737400 1.pin_info_list. 3b6f0 0e060000 01551301 32026900 31010000 .....U..2.i.1... 3b700 11015f02 666c6173 685f7374 72001e06 .._.flash_str... - 3b710 00000503 c0c52440 001c0168 02676574 ......$@...h.get + 3b710 00000503 e0c52440 001c0168 02676574 ......$@...h.get 3b720 5f70776d 5f766572 73696f6e 000b0100 _pwm_version.... - 3b730 00010103 92010002 9100bc50 2440c050 ...........P$@.P + 3b730 00010103 92010002 9100d850 2440dc50 ...........P$@.P 3b740 24401d01 6d026765 745f7077 6d5f6461 $@..m.get_pwm_da - 3b750 7465000b 01000001 03920100 029100c4 te.............. - 3b760 502440c9 5024401e 01740273 65745f70 P$@.P$@..t.set_p + 3b750 7465000b 01000001 03920100 029100e0 te.............. + 3b760 502440e5 5024401e 01740273 65745f70 P$@.P$@..t.set_p 3b770 776d5f64 65627567 5f656e00 01010392 wm_debug_en..... - 3b780 01000291 00cc5024 40d95024 40190174 ......P$@.P$@..t + 3b780 01000291 00e85024 40f55024 40190174 ......P$@.P$@..t 3b790 02707269 6e745f65 6e003101 00000152 .print_en.1....R 3b7a0 0000007a 1f000004 00454d00 000401cd ...z.....EM..... 3b7b0 0000000c 9d4d0000 50480000 380a0000 .....M..PH..8... - 3b7c0 00000000 6b090100 02f30100 00021c30 ....k..........0 + 3b7c0 00000000 a1090100 02f30100 00021c30 ...............0 3b7d0 00000003 01085a03 00000301 065c0300 ......Z......\.. 3b7e0 0002c103 0000021f 49000000 0302071b ........I....... 3b7f0 04000003 02055800 00000209 02000002 ......X......... @@ -57092,133 +57095,133 @@ Contents of section .debug_info: 3c7f0 0a518c00 00001c0c eb4a0000 0a538c00 .Q.......J...S.. 3c800 00001d0c 27450000 0a548c00 00001e00 ....'E...T...... 3c810 028f4900 000a5678 1000000d 04d50f00 ..I...Vx........ - 3c820 00232d45 00000175 f0502440 db000000 .#-E...u.P$@.... + 3c820 00232d45 00000175 0c512440 db000000 .#-E...u.Q$@.... 3c830 019c2511 00002461 72670001 750e0100 ..%...$arg..u... 3c840 00ef7500 00256900 01772500 00001076 ..u..%i..w%....v - 3c850 00002607 51244014 1e0000c3 10000027 ..&.Q$@........' - 3c860 0152027d 00002622 5124401f 1e0000d7 .R.}..&"Q$@..... - 3c870 10000027 0152027c 00002631 5124402b ...'.R.|..&1Q$@+ + 3c850 00002623 51244014 1e0000c3 10000027 ..&#Q$@........' + 3c860 0152027d 0000263e 5124401f 1e0000d7 .R.}..&>Q$@..... + 3c870 10000027 0152027c 0000264d 5124402b ...'.R.|..&MQ$@+ 3c880 1e0000fb 10000027 0152027d 00270153 .......'.R.}.'.S - 3c890 0208a527 01540130 27015501 31002857 ...'.T.0'.U.1.(W - 3c8a0 5124401f 1e000029 68512440 2b1e0000 Q$@....)hQ$@+... + 3c890 0208a527 01540130 27015501 31002873 ...'.T.0'.U.1.(s + 3c8a0 5124401f 1e000029 84512440 2b1e0000 Q$@....).Q$@+... 3c8b0 27015202 7d002701 530208a5 27015401 '.R.}.'.S...'.T. - 3c8c0 30270155 01310000 23414500 0001b8d4 0'.U.1..#AE..... + 3c8c0 30270155 01310000 23414500 0001b8f0 0'.U.1..#AE..... 3c8d0 512440b2 00000001 9c0e1200 00246275 Q$@..........$bu 3c8e0 660001b8 17050000 8f760000 2a4c4c00 f........v..*LL. 3c8f0 0001b83e 000000bb 7600002b d84a0000 ...>....v..+.J.. - 3c900 01ba0e12 0000dc76 00002c2f 52244009 .......v..,/R$@. + 3c900 01ba0e12 0000dc76 00002c4b 52244009 .......v..,KR$@. 3c910 00000099 1100002d b9470000 01d62412 .......-.G....$. - 3c920 00000503 14c72440 29385224 40361e00 ......$@)8R$@6.. - 3c930 00270152 050314c7 24400000 26215224 .'.R....$@..&!R$ + 3c920 00000503 34c72440 29545224 40361e00 ....4.$@)TR$@6.. + 3c930 00270152 050334c7 24400000 263d5224 .'.R..4.$@..&=R$ 3c940 40411e00 00ad1100 00270152 027c0000 @A.......'.R.|.. - 3c950 26515224 404c1e00 00c11100 00270152 &QR$@L.......'.R - 3c960 027c0000 26595224 404c1e00 00d51100 .|..&YR$@L...... - 3c970 00270152 027c0000 26615224 40571e00 .'.R.|..&aR$@W.. - 3c980 00e91100 00270152 027c0000 26705224 .....'.R.|..&pR$ + 3c950 266d5224 404c1e00 00c11100 00270152 &mR$@L.......'.R + 3c960 027c0000 26755224 404c1e00 00d51100 .|..&uR$@L...... + 3c970 00270152 027c0000 267d5224 40571e00 .'.R.|..&}R$@W.. + 3c980 00e91100 00270152 027c0000 268c5224 .....'.R.|..&.R$ 3c990 40621e00 00fd1100 00270152 027c0000 @b.......'.R.|.. - 3c9a0 297d5224 406d1e00 00270152 027c0000 )}R$@m...'.R.|.. + 3c9a0 29995224 406d1e00 00270152 027c0000 ).R$@m...'.R.|.. 3c9b0 000d045c 08000013 98010000 24120000 ...\........$... 3c9c0 14840100 0011000e 14120000 2ec14800 ..............H. - 3c9d0 00019001 8c522440 37000000 019c7112 .....R$@7.....q. + 3c9d0 00019001 a8522440 37000000 019c7112 .....R$@7.....q. 3c9e0 00002fa8 46000001 97019d04 00000291 ../.F........... - 3c9f0 50289e52 2440781e 000029bc 52244084 P(.R$@x...).R$@. - 3ca00 1e000027 01520271 00270153 05035c57 ...'.R.q.'.S..\W + 3c9f0 5028ba52 2440781e 000029d8 52244084 P(.R$@x...).R$@. + 3ca00 1e000027 01520271 00270153 05037857 ...'.R.q.'.S..xW 3ca10 24400000 30804a00 00014a02 b2090000 $@..0.J...J..... - 3ca20 d4522440 c1000000 019ccb12 00003150 .R$@..........1P - 3ca30 12000001 4c028c00 00000877 00003283 ....L......w..2. + 3ca20 f0522440 c1000000 019ccb12 00003150 .R$@..........1P + 3ca30 12000001 4c028c00 00000877 0000329f ....L......w..2. 3ca40 53244009 0000002f b9470000 017f02db S$@..../.G...... - 3ca50 12000005 0324c624 40298c53 2440361e .....$.$@).S$@6. - 3ca60 00002701 52050324 c6244000 00001398 ..'.R..$.$@..... + 3ca50 12000005 0344c624 4029a853 2440361e .....D.$@).S$@6. + 3ca60 00002701 52050344 c6244000 00001398 ..'.R..D.$@..... 3ca70 010000db 12000014 84010000 12000ecb ................ - 3ca80 12000023 64440000 0152a453 24403c00 ...#dD...R.S$@<. + 3ca80 12000023 64440000 0152c053 24403c00 ...#dD...R.S$@<. 3ca90 0000019c 1e130000 2b874f00 0001557c ........+.O...U| - 3caa0 0900004b 77000029 cc532440 901e0000 ...Kw..).S$@.... + 3caa0 0900004b 77000029 e8532440 901e0000 ...Kw..).S$@.... 3cab0 27015305 039e97fe 3f270154 02085a00 '.S.....?'.T..Z. - 3cac0 0030681e 000001f0 01ed0000 000c5424 .0h...........T$ + 3cac0 0030681e 000001f0 01ed0000 00285424 .0h..........(T$ 3cad0 40a50100 00019c38 15000033 3c480000 @......8...3.)-V$@M... + 3cde0 27015402 083e0029 49562440 4d150000 '.T..>.)IV$@M... 3cdf0 27015201 3000000e b6150000 30412600 '.R.0.......0A&. - 3ce00 0001a701 ed000000 58562440 e8000000 ........XV$@.... + 3ce00 0001a701 ed000000 74562440 e8000000 ........tV$@.... 3ce10 019c2218 00003563 620001a7 01bd0900 .."...5cb....... 3ce20 008a7700 00343661 700001a9 01e60100 ..w..46ap....... 3ce30 00029140 37746f74 0001aa01 69000000 ...@7tot....i... 3ce40 b6770000 338a4500 0001af01 69000000 .w..3.E.....i... 3ce50 b3160000 3400376f 6e650001 b1018c00 ....4.7one...... - 3ce60 0000e077 00002c8a 5624400b 000000f6 ...w..,.V$@..... + 3ce60 0000e077 00002ca6 5624400b 000000f6 ...w..,.V$@..... 3ce70 1600002f b9470000 01b30132 18000005 .../.G.....2.... - 3ce80 0388c624 40299556 2440361e 00002701 ...$@).V$@6...'. - 3ce90 52050388 c6244000 002ca356 24400900 R....$@..,.V$@.. + 3ce80 03a8c624 4029b156 2440361e 00002701 ...$@).V$@6...'. + 3ce90 520503a8 c6244000 002cbf56 24400900 R....$@..,.V$@.. 3cea0 00002917 00002fb9 47000001 b9013718 ..).../.G.....7. - 3ceb0 00000503 74c62440 29ac5624 40361e00 ....t.$@).V$@6.. - 3cec0 00270152 050374c6 24400000 2cb65624 .'.R..t.$@..,.V$ + 3ceb0 00000503 94c62440 29c85624 40361e00 ......$@).V$@6.. + 3cec0 00270152 050394c6 24400000 2cd25624 .'.R....$@..,.V$ 3ced0 400c0000 005c1700 002fb947 000001be @....\.../.G.... - 3cee0 013c1800 0005035c c6244029 bf562440 .<.....\.$@).V$@ - 3cef0 361e0000 27015205 035cc624 40000038 6...'.R..\.$@..8 + 3cee0 013c1800 0005037c c6244029 db562440 .<.....|.$@).V$@ + 3cef0 361e0000 27015205 037cc624 40000038 6...'.R..|.$@..8 3cf00 080a0000 94170000 2fb94700 0001cb01 ......../.G..... - 3cf10 51180000 050348c6 244029d9 56244036 Q.....H.$@).V$@6 - 3cf20 1e000027 01520503 48c62440 27015305 ...'.R..H.$@'.S. - 3cf30 0356c724 40000028 84562440 0c1f0000 .V.$@..(.V$@.... - 3cf40 28875624 40181f00 00289856 24401e13 (.V$@....(.V$@.. - 3cf50 000028a0 56244071 12000028 b4562440 ..(.V$@q...(.V$@ - 3cf60 231f0000 26f25624 40b21e00 00d41700 #...&.V$@....... - 3cf70 00270152 01300028 f5562440 781e0000 .'.R.0.(.V$@x... - 3cf80 28f85624 40cb1500 00280857 24402f1f (.V$@....(.W$@/. - 3cf90 0000280f 5724402f 1f000028 18572440 ..(.W$@/...(.W$@ - 3cfa0 3a1f0000 26265724 40451f00 00181800 :...&&W$@E...... - 3cfb0 00270152 05038c52 24400028 2c572440 .'.R...R$@.(,W$@ + 3cf10 51180000 050368c6 244029f5 56244036 Q.....h.$@).V$@6 + 3cf20 1e000027 01520503 68c62440 27015305 ...'.R..h.$@'.S. + 3cf30 0376c724 40000028 a0562440 0c1f0000 .v.$@..(.V$@.... + 3cf40 28a35624 40181f00 0028b456 24401e13 (.V$@....(.V$@.. + 3cf50 000028bc 56244071 12000028 d0562440 ..(.V$@q...(.V$@ + 3cf60 231f0000 260e5724 40b21e00 00d41700 #...&.W$@....... + 3cf70 00270152 01300028 11572440 781e0000 .'.R.0.(.W$@x... + 3cf80 28145724 40cb1500 00282457 24402f1f (.W$@....($W$@/. + 3cf90 0000282b 5724402f 1f000028 34572440 ..(+W$@/...(4W$@ + 3cfa0 3a1f0000 26425724 40451f00 00181800 :...&BW$@E...... + 3cfb0 00270152 0503a852 24400028 48572440 .'.R...R$@.(HW$@ 3cfc0 29120000 00139801 00003218 00001484 ).........2..... 3cfd0 0100002c 000e2218 00000ecb 1200000e ...,.."......... 3cfe0 b6150000 13980100 00511800 00148401 .........Q...... 3cff0 00001000 0e411800 00237644 000001f8 .....A...#vD.... - 3d000 5c572440 73020000 019c4f1b 00002461 \W$@s.....O...$a + 3d000 78572440 73020000 019c4f1b 00002461 xW$@s.....O...$a 3d010 72670001 f80e0100 00097800 002a454c rg........x..*EL 3d020 000001f8 e2000000 4e780000 39690001 ........Nx..9i.. 3d030 fa8c0000 002bec4a 000001fb 8c000000 .....+.J........ @@ -57226,65 +57229,65 @@ Contents of section .debug_info: 3d050 78000038 200a0000 121b0000 3a690001 x..8 .......:i.. 3d060 08012500 00003762 73730001 09018c03 ..%...7bss...... 3d070 00001a79 00003187 4f000001 0a017c09 ...y..1.O.....|. - 3d080 00003879 00002cc5 5724400d 00000003 ..8y..,.W$@..... + 3d080 00003879 00002ce1 5724400d 00000003 ..8y..,.W$@..... 3d090 1900002f b9470000 0111014f 1b000005 .../.G.....O.... - 3d0a0 03fcc624 40002cd9 5824400f 0000002c ...$@.,.X$@...., + 3d0a0 031cc724 40002cf5 5824400f 0000002c ...$@.,.X$@...., 3d0b0 1900002f b9470000 01660154 1b000005 .../.G...f.T.... - 3d0c0 03ccc624 4028e858 2440361e 0000002c ...$@(.X$@6...., - 3d0d0 b3592440 0d000000 4c190000 2fb94700 .Y$@....L.../.G. - 3d0e0 00013801 591b0000 0503e4c6 24400026 ..8.Y.......$@.& - 3d0f0 c1572440 011f0000 70190000 27015202 .W$@....p...'.R. + 3d0c0 03ecc624 40280459 2440361e 0000002c ...$@(.Y$@6...., + 3d0d0 cf592440 0d000000 4c190000 2fb94700 .Y$@....L.../.G. + 3d0e0 00013801 591b0000 050304c7 24400026 ..8.Y.......$@.& + 3d0f0 dd572440 011f0000 70190000 27015202 .W$@....p...'.R. 3d100 08542701 5305039e 97fe3f27 0154030a .T'.S.....?'.T.. - 3d110 0f010026 dc572440 501f0000 89190000 ...&.W$@P....... - 3d120 27015302 7d042701 54013600 26e95724 '.S.}.'.T.6.&.W$ + 3d110 0f010026 f8572440 501f0000 89190000 ...&.W$@P....... + 3d120 27015302 7d042701 54013600 26055824 '.S.}.'.T.6.&.X$ 3d130 40501f00 00a91900 00270152 027e2e27 @P.......'.R.~.' - 3d140 0153027d 0a270154 02082000 26285824 .S.}.'.T.. .&(X$ + 3d140 0153027d 0a270154 02082000 26445824 .S.}.'.T.. .&DX$ 3d150 405b1f00 00bc1900 00270154 01360026 @[.......'.T.6.& - 3d160 44582440 501f0000 db190000 27015202 DX$@P.......'.R. - 3d170 7f002701 53027d04 27015401 36002651 ..'.S.}.'.T.6.&Q + 3d160 60582440 501f0000 db190000 27015202 `X$@P.......'.R. + 3d170 7f002701 53027d04 27015401 3600266d ..'.S.}.'.T.6.&m 3d180 58244050 1f0000fb 19000027 0152027f X$@P.......'.R.. - 3d190 2e270153 027d0a27 01540208 200026d5 .'.S.}.'.T.. .&. + 3d190 2e270153 027d0a27 01540208 200026f1 .'.S.}.'.T.. .&. 3d1a0 58244001 1f00001f 1a000027 01520208 X$@........'.R.. 3d1b0 54270153 05039e97 fe3f2701 54030a64 T'.S.....?'.T..d - 3d1c0 010026ed 5824404d 15000032 1a000027 ..&.X$@M...2...' - 3d1d0 01520130 0026fc58 2440501f 00004e1a .R.0.&.X$@P...N. + 3d1c0 01002609 5924404d 15000032 1a000027 ..&.Y$@M...2...' + 3d1d0 01520130 00261859 2440501f 00004e1a .R.0.&.Y$@P...N. 3d1e0 00002701 530503ca 89fe3f27 01540136 ..'.S.....?'.T.6 - 3d1f0 00285259 24401f1e 00002657 592440b2 .(RY$@....&WY$@. - 3d200 1e00006a 1a000027 01520130 00265d59 ...j...'.R.0.&]Y - 3d210 2440661f 0000811a 00002701 520503d4 $@f.......'.R... - 3d220 51244000 26625924 40b21e00 00941a00 Q$@.&bY$@....... - 3d230 00270152 01310026 6d592440 141e0000 .'.R.1.&mY$@.... - 3d240 a81a0000 27015202 7c000026 7c592440 ....'.R.|..&|Y$@ + 3d1f0 00286e59 24401f1e 00002673 592440b2 .(nY$@....&sY$@. + 3d200 1e00006a 1a000027 01520130 00267959 ...j...'.R.0.&yY + 3d210 2440661f 0000811a 00002701 520503f0 $@f.......'.R... + 3d220 51244000 267e5924 40b21e00 00941a00 Q$@.&~Y$@....... + 3d230 00270152 01310026 89592440 141e0000 .'.R.1.&.Y$@.... + 3d240 a81a0000 27015202 7c000026 98592440 ....'.R.|..&.Y$@ 3d250 721f0000 ca1a0000 27015202 7c002701 r.......'.R.|.'. - 3d260 530503f0 50244027 01540130 00268159 S...P$@'.T.0.&.Y + 3d260 5305030c 51244027 01540130 00269d59 S...Q$@'.T.0.&.Y 3d270 24407e10 0000dd1a 00002701 52013000 $@~.......'.R.0. - 3d280 3b8d5924 40f11a00 00270152 01312701 ;.Y$@....'.R.1'. - 3d290 53013000 29ae5924 40011f00 00270152 S.0.).Y$@....'.R + 3d280 3ba95924 40f11a00 00270152 01312701 ;.Y$@....'.R.1'. + 3d290 53013000 29ca5924 40011f00 00270152 S.0.).Y$@....'.R 3d2a0 02085427 01530503 9e97fe3f 27015403 ..T'.S.....?'.T. - 3d2b0 0a360100 002c9059 24400900 0000451b .6...,.Y$@....E. + 3d2b0 0a360100 002cac59 24400900 0000451b .6...,.Y$@....E. 3d2c0 00002fb9 47000001 89016e1b 00000503 ../.G.....n..... - 3d2d0 b8c62440 29995924 40361e00 00270152 ..$@).Y$@6...'.R - 3d2e0 0503b8c6 24400000 289c5924 40291200 ....$@..(.Y$@).. + 3d2d0 d8c62440 29b55924 40361e00 00270152 ..$@).Y$@6...'.R + 3d2e0 0503d8c6 24400000 28b85924 40291200 ....$@..(.Y$@).. 3d2f0 00000eb6 1500000e b6150000 0eb61500 ................ 3d300 00139801 00006e1b 00001484 01000013 ......n......... 3d310 000e5e1b 00003cdb 44000001 87029f01 ..^...<.D....... - 3d320 0000d059 24400500 0000019c 308b4c00 ...Y$@......0.L. - 3d330 00018d02 ed000000 e0592440 35000000 .........Y$@5... + 3d320 0000ec59 24400500 0000019c 308b4c00 ...Y$@......0.L. + 3d330 00018d02 ed000000 fc592440 35000000 .........Y$@5... 3d340 019cf01b 00003dd4 44000001 8d028c00 ......=.D....... - 3d350 0000fd79 00002cef 59244009 000000e6 ...y..,.Y$@..... + 3d350 0000fd79 00002c0b 5a244009 000000e6 ...y..,.Z$@..... 3d360 1b00002f b9470000 018f02f0 1b000005 .../.G.......... - 3d370 0310c624 4029f859 2440361e 00002701 ...$@).Y$@6...'. - 3d380 52050310 c6244000 0028ed59 24407112 R....$@..(.Y$@q. + 3d370 0330c624 4029145a 2440361e 00002701 .0.$@).Z$@6...'. + 3d380 52050330 c6244000 0028095a 24407112 R..0.$@..(.Z$@q. 3d390 0000000e cb120000 30cf4e00 00019b02 ........0.N..... - 3d3a0 ed000000 205a2440 3c000000 019c8f1c .... Z$@<....... + 3d3a0 ed000000 3c5a2440 3c000000 019c8f1c .....K...(..... - 3d590 0356c724 400ed11d 00003eaa 4d000001 .V.$@.....>.M... + 3d590 0376c724 400ed11d 00003eaa 4d000001 .v.$@.....>.M... 3d5a0 30fd0900 000503c0 89fe3f40 144d0000 0.........?@.M.. 3d5b0 01a4018c 00000041 62070000 62070000 .......Ab...b... 3d5c0 0b4242ce 4d0000ce 4d000006 8c014185 .BB.M...M.....A. @@ -57334,7 +57337,7 @@ Contents of section .debug_info: 3d710 00000699 01412a05 00002a05 00000b43 .....A*...*....C 3d720 00862f00 000400ef 50000004 01cd0000 ../.....P....... 3d730 000c8152 00005048 0000500b 00000000 ...R..PH..P..... - 3d740 0000fa13 010002f3 01000002 1c300000 .............0.. + 3d740 00003014 010002f3 01000002 1c300000 ..0..........0.. 3d750 00030108 5a030000 0301065c 03000002 ....Z......\.... 3d760 c1030000 021f4900 00000302 071b0400 ......I......... 3d770 00030205 58000000 02090200 00022262 ....X........."b @@ -57538,117 +57541,117 @@ Contents of section .debug_info: 3e3d0 070f5a01 00000100 0e8c0000 00cd0c00 ..Z............. 3e3e0 000f5a01 0000680f 5a010000 010002e7 ..Z...h.Z....... 3e3f0 48000009 6fd80c00 000a0485 0a000019 H...o........... - 3e400 11530000 01408c00 00005c5a 24403a00 .S...@....\Z$@:. + 3e400 11530000 01408c00 0000785a 24403a00 .S...@....xZ$@:. 3e410 0000019c 300d0000 1a700001 40280200 ....0....p..@(.. 3e420 00477a00 001a6c65 6e000140 8c000000 .Gz...len..@.... 3e430 7d7a0000 1b690001 428c0000 00b37a00 }z...i..B.....z. 3e440 001b6372 63000143 8c000000 f47a0000 ..crc..C.....z.. - 3e450 001c9451 00000183 05985a24 40020000 ...Q......Z$@... + 3e450 001c9451 00000183 05b45a24 40020000 ...Q......Z$@... 3e460 00019c71 0d00001d 61726700 018305e4 ...q....arg..... 3e470 00000001 521e8614 00000183 05680100 ....R........h.. 3e480 0001531d 6c656e00 01830549 00000001 ..S.len....I.... - 3e490 54001c29 51000001 8805b05a 2440a500 T..)Q......Z$@.. + 3e490 54001c29 51000001 8805cc5a 2440a500 T..)Q......Z$@.. 3e4a0 0000019c 810e0000 1fbf1500 00018805 ................ - 3e4b0 28020000 1e7b0000 20ec5a24 406c2e00 (....{.. .Z$@l.. + 3e4b0 28020000 1e7b0000 20085b24 406c2e00 (....{.. .[$@l.. 3e4c0 00ba0d00 00210152 01402101 5305039e .....!.R.@!.S... - 3e4d0 97fe3f21 0154030a 8f050022 f35a2440 ..?!.T.....".Z$@ - 3e4e0 772e0000 20035b24 40832e00 00dc0d00 w... .[$@....... - 3e4f0 00210153 027e0021 01540134 0020135b .!.S.~.!.T.4. .[ + 3e4d0 97fe3f21 0154030a 8f050022 0f5b2440 ..?!.T.....".[$@ + 3e4e0 772e0000 201f5b24 40832e00 00dc0d00 w... .[$@....... + 3e4f0 00210153 027e0021 01540134 00202f5b .!.S.~.!.T.4. /[ 3e500 24408e2e 0000f90d 00002101 52027c00 $@........!.R.|. - 3e510 21015305 03205c24 4000201c 5b24409a !.S.. \$@. .[$@. + 3e510 21015305 033c5c24 40002038 5b24409a !.S..<\$@. 8[$@. 3e520 2e000016 0e000021 0152027c 00210153 .......!.R.|.!.S - 3e530 0503985a 24400020 215b2440 a62e0000 ...Z$@. ![$@.... - 3e540 2a0e0000 21015202 7c000020 2c5b2440 *...!.R.|.. ,[$@ + 3e530 0503b45a 24400020 3d5b2440 a62e0000 ...Z$@. =[$@.... + 3e540 2a0e0000 21015202 7c000020 485b2440 *...!.R.|.. H[$@ 3e550 b22e0000 3e0e0000 21015202 7c000020 ....>...!.R.|.. - 3e560 395b2440 bd2e0000 600e0000 21015202 9[$@....`...!.R. - 3e570 7c002101 5305035c 5b244021 01540130 |.!.S..\[$@!.T.0 - 3e580 0023485b 2440c82e 00002101 52027c00 .#H[$@....!.R.|. + 3e560 555b2440 bd2e0000 600e0000 21015202 U[$@....`...!.R. + 3e570 7c002101 53050378 5b244021 01540130 |.!.S..x[$@!.T.0 + 3e580 0023645b 2440c82e 00002101 52027c00 .#d[$@....!.R.|. 3e590 21015302 08642101 54013121 01550131 !.S..d!.T.1!.U.1 - 3e5a0 00001c21 50000001 52055c5b 2440bf00 ...!P...R.\[$@.. + 3e5a0 00001c21 50000001 5205785b 2440bf00 ...!P...R.x[$@.. 3e5b0 0000019c 07100000 24c91f00 00015705 ........$.....W. 3e5c0 99010000 02915024 4d080000 01590507 ......P$M....Y.. 3e5d0 10000002 915c2597 10000001 5a056801 .....\%.....Z.h. - 3e5e0 00004a7b 00002605 5c244009 000000f8 ..J{..&.\$@..... + 3e5e0 00004a7b 00002621 5c244009 000000f8 ..J{..&!\$@..... 3e5f0 0e000024 b9470000 01680527 10000005 ...$.G...h.'.... - 3e600 0360c724 40230e5c 2440d32e 00002101 .`.$@#.\$@....!. - 3e610 52050360 c7244000 00207a5b 2440de2e R..`.$@.. z[$@.. + 3e600 0380c724 40232a5c 2440d32e 00002101 ...$@#*\$@....!. + 3e610 52050380 c7244000 0020965b 2440de2e R....$@.. .[$@.. 3e620 0000110f 00002101 52013021 01530271 ......!.R.0!.S.q - 3e630 0000227d 5b2440ea 2e000020 985b2440 .."}[$@.... .[$@ + 3e630 00002299 5b2440ea 2e000020 b45b2440 ..".[$@.... .[$@ 3e640 6c2e0000 3a0f0000 21015201 3b210153 l...:...!.R.;!.S - 3e650 027d0021 0154030a 5c050020 ae5b2440 .}.!.T..\.. .[$@ + 3e650 027d0021 0154030a 5c050020 ca5b2440 .}.!.T..\.. .[$@ 3e660 832e0000 530f0000 21015302 71002101 ....S...!.S.q.!. - 3e670 54013400 20b55b24 40f62e00 006c0f00 T.4. .[$@....l.. - 3e680 00210152 01302101 5302915c 0020d05b .!.R.0!.S..\. .[ + 3e670 54013400 20d15b24 40f62e00 006c0f00 T.4. .[$@....l.. + 3e680 00210152 01302101 5302915c 0020ec5b .!.R.0!.S..\. .[ 3e690 2440832e 00008b0f 00002101 52027c01 $@........!.R.|. - 3e6a0 21015302 915c2101 54013600 20dc5b24 !.S..\!.T.6. .[$ + 3e6a0 21015302 915c2101 54013600 20f85b24 !.S..\!.T.6. .[$ 3e6b0 40832e00 00aa0f00 00210152 027c0721 @........!.R.|.! - 3e6c0 01530271 00210154 01340020 e55b2440 .S.q.!.T.4. .[$@ + 3e6c0 01530271 00210154 01340020 015c2440 .S.q.!.T.4. .\$@ 3e6d0 022f0000 c90f0000 21015202 7e002101 ./......!.R.~.!. - 3e6e0 53027c00 21015401 3b0020f4 5b24400e S.|.!.T.;. .[$@. + 3e6e0 53027c00 21015401 3b002010 5c24400e S.|.!.T.;. .\$@. 3e6f0 2f0000ea 0f000021 0152027c 00210153 /......!.R.|.!.S - 3e700 027d0021 0154030a 65050023 055c2440 .}.!.T..e..#.\$@ + 3e700 027d0021 0154030a 65050023 215c2440 .}.!.T..e..#!\$@ 3e710 0e2f0000 21015201 30210153 027d0021 ./..!.R.0!.S.}.! 3e720 0154030a 67050000 0e6e0100 00171000 .T..g....n...... 3e730 000f5a01 00000500 0e6e0100 00271000 ..Z......n...'.. 3e740 000f5a01 00000e00 27171000 001cab52 ..Z.....'......R - 3e750 0000016f 05205c24 408d0000 00019ce7 ...o. \$@....... + 3e750 0000016f 053c5c24 408d0000 00019ce7 ...o.<\$@....... 3e760 10000028 61726700 016f05e4 0000008a ...(arg..o...... 3e770 7b000025 c82a0000 0174058f 020000ab {..%.*...t...... 3e780 7b000029 69700001 75056504 00000503 {..)ip..u.e..... - 3e790 0831ff3f 20675c24 40832e00 008c1000 .1.? g\$@....... - 3e7a0 00210152 027f0021 01540134 00207f5c .!.R...!.T.4. .\ + 3e790 0831ff3f 20835c24 40832e00 008c1000 .1.? .\$@....... + 3e7a0 00210152 027f0021 01540134 00209b5c .!.R...!.T.4. .\ 3e7b0 2440b22e 0000a310 00002101 5205039c $@........!.R... - 3e7c0 38ff3f00 20845c24 40192f00 00b71000 8.?. .\$@./..... - 3e7d0 00210152 027e0000 20925c24 400e2f00 .!.R.~.. .\$@./. + 3e7c0 38ff3f00 20a05c24 40192f00 00b71000 8.?. .\$@./..... + 3e7d0 00210152 027e0000 20ae5c24 400e2f00 .!.R.~.. .\$@./. 3e7e0 00d51000 00210153 05039e97 fe3f2101 .....!.S.....?!. - 3e7f0 54030a7d 05002a9e 5c244021 01520134 T..}..*.\$@!.R.4 - 3e800 21015302 7f000000 2b484700 00015acc !.S.....+HG...Z. - 3e810 5c244091 00000001 9cfc1100 0026ed5c \$@..........&.\ + 3e7f0 54030a7d 05002aba 5c244021 01520134 T..}..*.\$@!.R.4 + 3e800 21015302 7f000000 2b484700 00015ae8 !.S.....+HG...Z. + 3e810 5c244091 00000001 9cfc1100 0026095d \$@..........&.] 3e820 24400900 00002e11 00002cb9 47000001 $@........,.G... - 3e830 600c1200 00050318 cb244023 f65c2440 `........$@#.\$@ - 3e840 d32e0000 21015205 0318cb24 40000026 ....!.R....$@..& - 3e850 fa5c2440 0e000000 4d110000 2cb94700 .\$@....M...,.G. - 3e860 00016421 12000005 03f4ca24 40002628 ..d!.......$@.&( + 3e830 600c1200 00050338 cb244023 125d2440 `......8.$@#.]$@ + 3e840 d32e0000 21015205 0338cb24 40000026 ....!.R..8.$@..& + 3e850 165d2440 0e000000 4d110000 2cb94700 .]$@....M...,.G. + 3e860 00016421 12000005 0314cb24 40002644 ..d!.......$@.&D 3e870 5d244009 0000007f 1100002c b9470000 ]$@........,.G.. - 3e880 016e3612 00000503 dcca2440 23315d24 .n6.......$@#1]$ - 3e890 40d32e00 00210152 0503dcca 24400000 @....!.R....$@.. - 3e8a0 26375d24 400f0000 00a71100 002cb947 &7]$@........,.G - 3e8b0 00000172 4b120000 0503b8ca 24402246 ...rK.......$@"F - 3e8c0 5d2440d3 2e000000 20e85c24 406c2e00 ]$@..... .\$@l.. + 3e880 016e3612 00000503 fcca2440 234d5d24 .n6.......$@#M]$ + 3e890 40d32e00 00210152 0503fcca 24400000 @....!.R....$@.. + 3e8a0 26535d24 400f0000 00a71100 002cb947 &S]$@........,.G + 3e8b0 00000172 4b120000 0503d8ca 24402262 ...rK.......$@"b + 3e8c0 5d2440d3 2e000000 20045d24 406c2e00 ]$@..... .]$@l.. 3e8d0 00ca1100 00210152 02085a21 01530503 .....!.R..Z!.S.. - 3e8e0 9e97fe3f 21015402 085e0020 1d5d2440 ...?!.T..^. .]$@ + 3e8e0 9e97fe3f 21015402 085e0020 395d2440 ...?!.T..^. 9]$@ 3e8f0 6c2e0000 ec110000 21015201 40210153 l.......!.R.@!.S - 3e900 05039e97 fe3f2101 5402086b 00234c5d .....?!.T..k.#L] + 3e900 05039e97 fe3f2101 5402086b 0023685d .....?!.T..k.#h] 3e910 2440252f 00002101 52013000 000e6e01 $@%/..!.R.0...n. 3e920 00000c12 00000f5a 0100001a 0027fc11 .......Z.....'.. 3e930 00000e6e 01000021 1200000f 5a010000 ...n...!....Z... 3e940 22002711 1200000e 6e010000 36120000 ".'.....n...6... 3e950 0f5a0100 00170027 26120000 0e6e0100 .Z.....'&....n.. 3e960 004b1200 000f5a01 00002100 273b1200 .K....Z...!.';.. - 3e970 002b0a48 00000180 605d2440 57000000 .+.H....`]$@W... + 3e970 002b0a48 00000180 7c5d2440 57000000 .+.H....|]$@W... 3e980 019cab12 00002d87 4f000001 89620900 ......-.O....b.. - 3e990 00c17b00 0020805d 24400e2f 00009112 ..{.. .]$@./.... + 3e990 00c17b00 00209c5d 24400e2f 00009112 ..{.. .]$@./.... 3e9a0 00002101 5305039e 97fe3f21 01540208 ..!.S.....?!.T.. - 3e9b0 840023a2 5d24400e 2f000021 01530503 ..#.]$@./..!.S.. + 3e9b0 840023be 5d24400e 2f000021 01530503 ..#.]$@./..!.S.. 3e9c0 9e97fe3f 21015402 088e0000 2b225200 ...?!.T.....+"R. - 3e9d0 00019bc0 5d244065 00000001 9c671300 ....]$@e.....g.. - 3e9e0 0026e45d 24400f00 00000113 00002cb9 .&.]$@........,. - 3e9f0 47000001 a7771300 00050374 ca244023 G....w.....t.$@# - 3ea00 f35d2440 d32e0000 21015205 0374ca24 .]$@....!.R..t.$ + 3e9d0 00019bdc 5d244065 00000001 9c671300 ....]$@e.....g.. + 3e9e0 0026005e 24400f00 00000113 00002cb9 .&.^$@........,. + 3e9f0 47000001 a7771300 00050394 ca244023 G....w.......$@# + 3ea00 0f5e2440 d32e0000 21015205 0394ca24 .^$@....!.R....$ 3ea10 40210153 05032dc7 fe3f2101 540208a7 @!.S..-..?!.T... - 3ea20 00002605 5e24400c 00000033 1300002c ..&.^$@....3..., - 3ea30 b9470000 01a28c13 00000503 9cca2440 .G............$@ - 3ea40 230e5e24 40d32e00 00210152 05039cca #.^$@....!.R.... - 3ea50 24400000 20df5d24 406c2e00 00571300 $@.. .]$@l...W.. + 3ea20 00002621 5e24400c 00000033 1300002c ..&!^$@....3..., + 3ea30 b9470000 01a28c13 00000503 bcca2440 .G............$@ + 3ea40 232a5e24 40d32e00 00210152 0503bcca #*^$@....!.R.... + 3ea50 24400000 20fb5d24 406c2e00 00571300 $@.. .]$@l...W.. 3ea60 00210152 030a6401 21015305 039e97fe .!.R..d.!.S..... - 3ea70 3f210154 02089f00 23f85d24 40252f00 ?!.T....#.]$@%/. + 3ea70 3f210154 02089f00 23145e24 40252f00 ?!.T....#.^$@%/. 3ea80 00210152 01300000 0e6e0100 00771300 .!.R.0...n...w.. 3ea90 000f5a01 00002600 27671300 000e6e01 ..Z...&.'g....n. 3eaa0 00008c13 00000f5a 01000018 00277c13 .......Z.....'|. - 3eab0 00002b6a 45000001 b9285e24 40290000 ..+jE....(^$@).. - 3eac0 00019cc0 13000023 445e2440 0e2f0000 .......#D^$@./.. + 3eab0 00002b6a 45000001 b9445e24 40290000 ..+jE....D^$@).. + 3eac0 00019cc0 13000023 605e2440 0e2f0000 .......#`^$@./.. 3ead0 21015305 039e97fe 3f210154 0208bd00 !.S.....?!.T.... - 3eae0 002b2f46 000001ca 805e2440 57030000 .+/F.....^$@W... + 3eae0 002b2f46 000001ca 9c5e2440 57030000 .+/F.....^$@W... 3eaf0 019c9117 00002e31 53000001 ca911700 .......1S....... 3eb00 00df7b00 001b6c65 6e0001cc ad000000 ..{...len....... 3eb10 0b7c0000 2f344800 0001cd8c 0000002d .|../4H........- @@ -57668,46 +57671,46 @@ Contents of section .debug_info: 3ebf0 0300006d 7d000032 a80a0000 39170000 ...m}..2....9... 3ec00 25795200 00012101 3e000000 8c7d0000 %yR...!.>....}.. 3ec10 3373756d 00012901 3e000000 cc7d0000 3sum..).>....}.. - 3ec20 26c45f24 40290000 00321500 0024b947 &._$@)...2...$.G - 3ec30 0000011f 01bd1700 00050360 ca244023 ...........`.$@# - 3ec40 dd5f2440 d32e0000 21015205 0360ca24 ._$@....!.R..`.$ - 3ec50 40000026 57602440 12000000 65150000 @..&W`$@....e... - 3ec60 24b94700 00013d01 c2170000 050350ca $.G...=.......P. - 3ec70 24402365 602440d3 2e000021 01520503 $@#e`$@....!.R.. - 3ec80 50ca2440 00002695 60244012 00000098 P.$@..&.`$@..... + 3ec20 26e05f24 40290000 00321500 0024b947 &._$@)...2...$.G + 3ec30 0000011f 01bd1700 00050380 ca244023 .............$@# + 3ec40 f95f2440 d32e0000 21015205 0380ca24 ._$@....!.R....$ + 3ec50 40000026 73602440 12000000 65150000 @..&s`$@....e... + 3ec60 24b94700 00013d01 c2170000 050370ca $.G...=.......p. + 3ec70 24402381 602440d3 2e000021 01520503 $@#.`$@....!.R.. + 3ec80 70ca2440 000026b1 60244012 00000098 p.$@..&.`$@..... 3ec90 15000024 b9470000 015101c7 17000005 ...$.G...Q...... - 3eca0 0340ca24 4023a560 2440d32e 00002101 .@.$@#.`$@....!. - 3ecb0 52050340 ca244000 00261d61 24400c00 R..@.$@..&.a$@.. + 3eca0 0360ca24 4023c160 2440d32e 00002101 .`.$@#.`$@....!. + 3ecb0 52050360 ca244000 00263961 24400c00 R..`.$@..&9a$@.. 3ecc0 0000cb15 000024b9 47000001 6001dc17 ......$.G...`... - 3ecd0 00000503 28ca2440 23296124 40d32e00 ....(.$@#)a$@... - 3ece0 00210152 050328ca 24400000 26296124 .!.R..(.$@..&)a$ + 3ecd0 00000503 48ca2440 23456124 40d32e00 ....H.$@#Ea$@... + 3ece0 00210152 050348ca 24400000 26456124 .!.R..H.$@..&Ea$ 3ecf0 40200000 00fe1500 0024b947 00000161 @ .......$.G...a - 3ed00 01f11700 000503fc c9244023 49612440 .........$@#Ia$@ - 3ed10 d32e0000 21015205 03fcc924 40000026 ....!.R....$@..& - 3ed20 49612440 20000000 31160000 24b94700 Ia$@ ...1...$.G. - 3ed30 00016201 06180000 0503d0c9 24402369 ..b.........$@#i - 3ed40 612440d3 2e000021 01520503 d0c92440 a$@....!.R....$@ - 3ed50 00002697 61244015 00000064 16000024 ..&.a$@....d...$ - 3ed60 b9470000 016c011b 18000005 03c0c924 .G...l.........$ - 3ed70 4023a561 2440d32e 00002101 520503c0 @#.a$@....!.R... - 3ed80 c9244000 00227060 2440ab12 000022bb .$@.."p`$@....". - 3ed90 602440b2 2e000022 c1602440 302f0000 `$@....".`$@0/.. - 3eda0 20d56024 40b22e00 00961600 00210152 .`$@........!.R - 3edb0 0503b038 ff3f0020 e3602440 bd2e0000 ...8.?. .`$@.... + 3ed00 01f11700 0005031c ca244023 65612440 .........$@#ea$@ + 3ed10 d32e0000 21015205 031cca24 40000026 ....!.R....$@..& + 3ed20 65612440 20000000 31160000 24b94700 ea$@ ...1...$.G. + 3ed30 00016201 06180000 0503f0c9 24402385 ..b.........$@#. + 3ed40 612440d3 2e000021 01520503 f0c92440 a$@....!.R....$@ + 3ed50 000026b3 61244015 00000064 16000024 ..&.a$@....d...$ + 3ed60 b9470000 016c011b 18000005 03e0c924 .G...l.........$ + 3ed70 4023c161 2440d32e 00002101 520503e0 @#.a$@....!.R... + 3ed80 c9244000 00228c60 2440ab12 000022d7 .$@..".`$@....". + 3ed90 602440b2 2e000022 dd602440 302f0000 `$@....".`$@0/.. + 3eda0 20f16024 40b22e00 00961600 00210152 .`$@........!.R + 3edb0 0503b038 ff3f0020 ff602440 bd2e0000 ...8.?. .`$@.... 3edc0 b3160000 21015205 03b038ff 3f210154 ....!.R...8.?!.T - 3edd0 027f0000 20026124 40c82e00 00d51600 .... .a$@....... + 3edd0 027f0000 201e6124 40c82e00 00d51600 .... .a$@....... 3ede0 00210152 0503b038 ff3f2101 54027f00 .!.R...8.?!.T... - 3edf0 21015501 31002010 6124403c 2f0000f5 !.U.1. .a$@....n @@ -57718,7 +57721,7 @@ Contents of section .debug_info: 3ef10 2b0027e1 1700000e 6e010000 06180000 +.'.....n....... 3ef20 0f5a0100 00280027 f6170000 0e6e0100 .Z...(.'.....n.. 3ef30 001b1800 000f5a01 00000f00 270b1800 ......Z.....'... - 3ef40 0035f046 000001f2 02e86124 40230300 .5.F......a$@#.. + 3ef40 0035f046 000001f2 02046224 40230300 .5.F......b$@#.. 3ef50 00019c56 1a00001f 31530000 01f20291 ...V....1S...... 3ef60 170000ea 7d000033 69690001 f5028c00 ....}..3ii...... 3ef70 0000167e 0000336a 6a0001f5 028c0000 ...~..3jj....... @@ -57731,28 +57734,28 @@ Contents of section .debug_info: 3efe0 80000024 fb510000 01fa021e 0a000002 ...$.Q.......... 3eff0 914824dd 50000001 fb021e0a 00000291 .H$.P........... 3f000 4025d84a 000001fd 02911700 002c8100 @%.J.........,.. - 3f010 00261963 24400900 00002319 000024b9 .&.c$@....#...$. - 3f020 47000001 3003661a 00000503 c0c82440 G...0.f.......$@ - 3f030 23226324 40d32e00 00210152 0503c0c8 #"c$@....!.R.... - 3f040 24400000 26e06324 40090000 00561900 $@..&.c$@....V.. - 3f050 0024b947 0000014d 037b1a00 000503ac .$.G...M.{...... - 3f060 c8244023 e9632440 d32e0000 21015205 .$@#.c$@....!.R. - 3f070 03acc824 40000026 a7642440 0b000000 ...$@..&.d$@.... + 3f010 00263563 24400900 00002319 000024b9 .&5c$@....#...$. + 3f020 47000001 3003661a 00000503 e0c82440 G...0.f.......$@ + 3f030 233e6324 40d32e00 00210152 0503e0c8 #>c$@....!.R.... + 3f040 24400000 26fc6324 40090000 00561900 $@..&.c$@....V.. + 3f050 0024b947 0000014d 037b1a00 000503cc .$.G...M.{...... + 3f060 c8244023 05642440 d32e0000 21015205 .$@#.d$@....!.R. + 3f070 03ccc824 40000026 c3642440 0b000000 ...$@..&.d$@.... 3f080 90190000 24b94700 00016603 901a0000 ....$.G...f..... - 3f090 050394c8 244023b2 642440d3 2e000021 ....$@#.d$@....! - 3f0a0 01520503 94c82440 21015303 91500600 .R....$@!.S..P.. - 3f0b0 0026b864 24401400 0000c319 000024b9 .&.d$@........$. - 3f0c0 47000001 6903a51a 00000503 74c82440 G...i.......t.$@ - 3f0d0 23cc6424 40d32e00 00210152 050374c8 #.d$@....!.R..t. - 3f0e0 24400000 22fd6124 40502f00 0022d463 $@..".a$@P/..".c - 3f0f0 2440ab12 00002262 64244030 2f000022 $@...."bd$@0/.." - 3f100 6b642440 b22e0000 20766424 40b22e00 kd$@.... vd$@... - 3f110 00fb1900 00210152 027e0000 20836424 .....!.R.~.. .d$ + 3f090 0503b4c8 244023ce 642440d3 2e000021 ....$@#.d$@....! + 3f0a0 01520503 b4c82440 21015303 91500600 .R....$@!.S..P.. + 3f0b0 0026d464 24401400 0000c319 000024b9 .&.d$@........$. + 3f0c0 47000001 6903a51a 00000503 94c82440 G...i.........$@ + 3f0d0 23e86424 40d32e00 00210152 050394c8 #.d$@....!.R.... + 3f0e0 24400000 22196224 40502f00 0022f063 $@..".b$@P/..".c + 3f0f0 2440ab12 0000227e 64244030 2f000022 $@...."~d$@0/.." + 3f100 87642440 b22e0000 20926424 40b22e00 .d$@.... .d$@... + 3f110 00fb1900 00210152 027e0000 209f6424 .....!.R.~.. .d$ 3f120 40bd2e00 00141a00 00210152 027e0021 @........!.R.~.! - 3f130 01540130 0020a164 2440c82e 0000321a .T.0. .d$@....2. + 3f130 01540130 0020bd64 2440c82e 0000321a .T.0. .d$@....2. 3f140 00002101 52027e00 21015401 30210155 ..!.R.~.!.T.0!.U - 3f150 01310034 d9642440 411a0000 21015201 .1.4.d$@A...!.R. - 3f160 320023ea 64244045 2f000021 01530130 2.#.d$@E/..!.S.0 + 3f150 01310034 f5642440 411a0000 21015201 .1.4.d$@A...!.R. + 3f160 32002306 65244045 2f000021 01530130 2.#.e$@E/..!.S.0 3f170 21015401 3400000e 6e010000 661a0000 !.T.4...n...f... 3f180 0f5a0100 000d0027 561a0000 0e6e0100 .Z.....'V....n.. 3f190 007b1a00 000f5a01 00001000 276b1a00 .{....Z.....'k.. @@ -57840,12 +57843,12 @@ Contents of section .debug_info: 3f6b0 801a0000 271e1d00 0027331d 00002733 ....'....'3...'3 3f6c0 1d000027 331d0000 27331d00 0027bb1c ...'3...'3...'.. 3f6d0 00002707 10000027 58030000 3ee74c00 ..'....'X...>.L. - 3f6e0 0001e504 98652440 94110000 019c4a2d .....e$@......J- + 3f6e0 0001e504 b4652440 94110000 019c4a2d .....e$@......J- 3f6f0 00001fed 51000001 e5049117 00005881 ....Q.........X. 3f700 00001f4c 4c000001 e504ad00 0000cf81 ...LL........... 3f710 00003969 0001e704 3e000000 38725200 ..9i....>...8rR. 3f720 0001e804 3e000000 25d84a00 0001ea04 ....>...%.J..... - 3f730 91170000 f0810000 3faa1a00 00086624 ........?.....f$ + 3f730 91170000 f0810000 3faa1a00 00246624 ........?....$f$ 3f740 40c00a00 0001fc04 d0250000 40b71a00 @........%..@... 3f750 00678200 0041c00a 000042c3 1a000003 .g...A....B..... 3f760 91907f43 cf1a0000 44db1a00 00968200 ...C....D....... @@ -57853,95 +57856,95 @@ Contents of section .debug_info: 3f780 83000044 ff1a0000 b6830000 440b1b00 ...D........D... 3f790 00328400 0044171b 00004584 00004423 .2...D....E...D# 3f7a0 1b0000d9 84000044 2f1b0000 fb840000 .......D/....... - 3f7b0 44391b00 001d8600 00263167 24400b00 D9.......&1g$@.. - 3f7c0 0000b120 0000424a 1b000005 0368c824 ... ..BJ.....h.$ - 3f7d0 4000263c 6724400d 000000d3 20000042 @.&...>...?k.... + 3fd30 14053e00 00003e87 00003f6b 1d000034 ..>...>...?k...4 3fd40 6d244020 0b000001 3e05bc2c 00004078 m$@ ....>..,..@x 3fd50 1d00006a 87000041 200b0000 44841d00 ...j...A ...D... 3fd60 00af8700 00448e1d 0000c988 0000449a .....D........D. @@ -57951,111 +57954,111 @@ Contents of section .debug_info: 3fda0 b18a0000 44e21d00 00ec8a00 0044ee1d ....D........D.. 3fdb0 0000158b 000044fa 1d000037 8b000044 ......D....7...D 3fdc0 061e0000 ac8b0000 44121e00 00fe8b00 ........D....... - 3fdd0 00441e1e 0000438c 000026f9 6d24400c .D....C...&.m$@. - 3fde0 000000ee 26000042 0b1f0000 0503f8c8 ....&..B........ - 3fdf0 24402305 6e2440d3 2e000021 01520503 $@#.n$@....!.R.. - 3fe00 f8c82440 21015305 035831ff 3f000026 ..$@!.S..X1.?..& - 3fe10 056e2440 0b000000 20270000 42211f00 .n$@.... '..B!.. - 3fe20 000503e8 c8244023 106e2440 d32e0000 .....$@#.n$@.... - 3fe30 21015205 03e8c824 40210153 027d0000 !.R....$@!.S.}.. - 3fe40 0026196e 24400c00 00004c27 00004237 .&.n$@....L'..B7 - 3fe50 1f000005 03dcc824 4023226e 2440d32e .......$@#"n$@.. - 3fe60 00002101 520503dc c8244000 0026256e ..!.R....$@..&%n + 3fdd0 00441e1e 0000438c 00002615 6e24400c .D....C...&.n$@. + 3fde0 000000ee 26000042 0b1f0000 050318c9 ....&..B........ + 3fdf0 24402321 6e2440d3 2e000021 01520503 $@#!n$@....!.R.. + 3fe00 18c92440 21015305 035831ff 3f000026 ..$@!.S..X1.?..& + 3fe10 216e2440 0b000000 20270000 42211f00 !n$@.... '..B!.. + 3fe20 00050308 c9244023 2c6e2440 d32e0000 .....$@#,n$@.... + 3fe30 21015205 0308c924 40210153 027d0000 !.R....$@!.S.}.. + 3fe40 0026356e 24400c00 00004c27 00004237 .&5n$@....L'..B7 + 3fe50 1f000005 03fcc824 40233e6e 2440d32e .......$@#>n$@.. + 3fe60 00002101 520503fc c8244000 0026416e ..!.R....$@..&An 3fe70 24400e00 00007827 0000424d 1f000005 $@....x'..BM.... - 3fe80 03d4c824 4023336e 2440d32e 00002101 ...$@#3n$@....!. - 3fe90 520503d4 c8244000 0026366e 24400900 R....$@..&6n$@.. - 3fea0 0000a427 0000425f 1f000005 03d0c824 ...'..B_.......$ - 3feb0 40233f6e 2440d32e 00002101 520503d0 @#?n$@....!.R... - 3fec0 c8244000 0026ef6e 24400d00 0000d027 .$@..&.n$@.....' - 3fed0 0000422f 1e000005 03acc924 4023f86e ..B/.......$@#.n - 3fee0 2440d32e 00002101 520503ac c9244000 $@....!.R....$@. + 3fe80 03f4c824 40234f6e 2440d32e 00002101 ...$@#On$@....!. + 3fe90 520503f4 c8244000 0026526e 24400900 R....$@..&Rn$@.. + 3fea0 0000a427 0000425f 1f000005 03f0c824 ...'..B_.......$ + 3feb0 40235b6e 2440d32e 00002101 520503f0 @#[n$@....!.R... + 3fec0 c8244000 00260b6f 24400d00 0000d027 .$@..&.o$@.....' + 3fed0 0000422f 1e000005 03ccc924 4023146f ..B/.......$@#.o + 3fee0 2440d32e 00002101 520503cc c9244000 $@....!.R....$@. 3fef0 0032380b 0000e527 00004245 1e000005 .28....'..BE.... - 3ff00 03a0c924 4000268c 6f244009 00000007 ...$@.&.o$@..... - 3ff10 28000042 5b1e0000 050394c9 24402295 (..B[.......$@". - 3ff20 6f2440d3 2e000000 26197124 400c0000 o$@.....&.q$@... - 3ff30 00332800 0042711e 00000503 80c92440 .3(..Bq.......$@ - 3ff40 23257124 40d32e00 00210152 050380c9 #%q$@....!.R.... - 3ff50 24400000 26457124 400f0000 005f2800 $@..&Eq$@...._(. - 3ff60 00429d1e 00000503 48c92440 23547124 .B......H.$@#Tq$ - 3ff70 40d32e00 00210152 050348c9 24400000 @....!.R..H.$@.. - 3ff80 26547124 40110000 008b2800 0042b31e &Tq$@.....(..B.. - 3ff90 00000503 30c92440 23657124 40d32e00 ....0.$@#eq$@... - 3ffa0 00210152 050330c9 24400000 260a7424 .!.R..0.$@..&.t$ + 3ff00 03c0c924 400026a8 6f244009 00000007 ...$@.&.o$@..... + 3ff10 28000042 5b1e0000 0503b4c9 244022b1 (..B[.......$@". + 3ff20 6f2440d3 2e000000 26357124 400c0000 o$@.....&5q$@... + 3ff30 00332800 0042711e 00000503 a0c92440 .3(..Bq.......$@ + 3ff40 23417124 40d32e00 00210152 0503a0c9 #Aq$@....!.R.... + 3ff50 24400000 26617124 400f0000 005f2800 $@..&aq$@...._(. + 3ff60 00429d1e 00000503 68c92440 23707124 .B......h.$@#pq$ + 3ff70 40d32e00 00210152 050368c9 24400000 @....!.R..h.$@.. + 3ff80 26707124 40110000 008b2800 0042b31e &pq$@.....(..B.. + 3ff90 00000503 50c92440 23817124 40d32e00 ....P.$@#.q$@... + 3ffa0 00210152 050350c9 24400000 26267424 .!.R..P.$@..&&t$ 3ffb0 400e0000 00b72800 0042871e 00000503 @.....(..B...... - 3ffc0 6cc92440 23187424 40d32e00 00210152 l.$@#.t$@....!.R - 3ffd0 05036cc9 24400000 26327524 40090000 ..l.$@..&2u$@... - 3ffe0 00e32800 0042c91e 00000503 28c92440 ..(..B......(.$@ - 3fff0 233b7524 40d32e00 00210152 050328c9 #;u$@....!.R..(. - 40000 24400000 26477624 40100000 00fc2800 $@..&Gv$@.....(. - 40010 0042df1e 00000503 18c92440 00265a76 .B........$@.&Zv + 3ffc0 8cc92440 23347424 40d32e00 00210152 ..$@#4t$@....!.R + 3ffd0 05038cc9 24400000 264e7524 40090000 ....$@..&Nu$@... + 3ffe0 00e32800 0042c91e 00000503 48c92440 ..(..B......H.$@ + 3fff0 23577524 40d32e00 00210152 050348c9 #Wu$@....!.R..H. + 40000 24400000 26637624 40100000 00fc2800 $@..&cv$@.....(. + 40010 0042df1e 00000503 38c92440 00267676 .B......8.$@.&vv 40020 24400900 00001e29 000042f5 1e000005 $@.....)..B..... - 40030 0308c924 40226376 2440d32e 00000022 ...$@"cv$@....." - 40040 a66d2440 722f0000 20b26d24 40832e00 .m$@r/.. .m$@... - 40050 003b2900 00210152 027d0000 20f96d24 .;)..!.R.}.. .m$ + 40030 0328c924 40227f76 2440d32e 00000022 .(.$@".v$@....." + 40040 c26d2440 722f0000 20ce6d24 40832e00 .m$@r/.. .m$@... + 40050 003b2900 00210152 027d0000 20156e24 .;)..!.R.}.. .n$ 40060 40832e00 00572900 00210152 05039931 @....W)..!.R...1 - 40070 ff3f2101 54013600 20446e24 407d2f00 .?!.T.6. Dn$@}/. - 40080 006a2900 00210152 01300020 4d6e2440 .j)..!.R.0. Mn$@ + 40070 ff3f2101 54013600 20606e24 407d2f00 .?!.T.6. `n$@}/. + 40080 006a2900 00210152 01300020 696e2440 .j)..!.R.0. in$@ 40090 b22e0000 81290000 21015205 03c438ff .....)..!.R...8. - 400a0 3f002056 6e2440b2 2e000098 29000021 ?. Vn$@.....)..! - 400b0 01520503 b038ff3f 00226c6e 2440710d .R...8.?."ln$@q. - 400c0 00003478 6e2440b0 29000021 01520133 ..4xn$@.)..!.R.3 - 400d0 00205d6f 2440de0c 0000c929 00002101 . ]o$@.....)..!. - 400e0 52027100 21015301 32002038 7024405c R.q.!.S.2. 8p$@\ + 400a0 3f002072 6e2440b2 2e000098 29000021 ?. rn$@.....)..! + 400b0 01520503 b038ff3f 0022886e 2440710d .R...8.?.".n$@q. + 400c0 00003494 6e2440b0 29000021 01520133 ..4.n$@.)..!.R.3 + 400d0 0020796f 2440de0c 0000c929 00002101 . yo$@.....)..!. + 400e0 52027100 21015301 32002054 7024405c R.q.!.S.2. Tp$@\ 400f0 2f0000e4 29000021 01520491 a07f0621 /...)..!.R.....! - 40100 01540133 00204870 24405c2f 0000ff29 .T.3. Hp$@\/...) + 40100 01540133 00206470 24405c2f 0000ff29 .T.3. dp$@\/...) 40110 00002101 520491a0 7f062101 54013600 ..!.R.....!.T.6. - 40120 20587024 40722f00 00132a00 00210152 Xp$@r/...*..!.R - 40130 027d0000 206d7024 40722f00 00272a00 .}.. mp$@r/..'*. - 40140 00210152 027d0000 20757024 40de0c00 .!.R.}.. up$@... - 40150 003b2a00 00210152 027d0000 20857024 .;*..!.R.}.. .p$ + 40120 20747024 40722f00 00132a00 00210152 tp$@r/...*..!.R + 40130 027d0000 20897024 40722f00 00272a00 .}.. .p$@r/..'*. + 40140 00210152 027d0000 20917024 40de0c00 .!.R.}.. .p$@... + 40150 003b2a00 00210152 027d0000 20a17024 .;*..!.R.}.. .p$ 40160 40722f00 004f2a00 00210152 027d0000 @r/..O*..!.R.}.. - 40170 20947024 40672f00 00692a00 00210152 .p$@g/..i*..!.R - 40180 027f0021 0153027d 000020ae 702440de ...!.S.}.. .p$@. + 40170 20b07024 40672f00 00692a00 00210152 .p$@g/..i*..!.R + 40180 027f0021 0153027d 000020ca 702440de ...!.S.}.. .p$@. 40190 0c000082 2a000021 0152027f 0d210153 ....*..!.R...!.S - 401a0 01360020 be702440 de0c0000 9d2a0000 .6. .p$@.....*.. - 401b0 21015204 91a07f06 21015301 360020d2 !.R.....!.S.6. . + 401a0 01360020 da702440 de0c0000 9d2a0000 .6. .p$@.....*.. + 401b0 21015204 91a07f06 21015301 360020ee !.R.....!.S.6. . 401c0 70244072 2f0000b1 2a000021 0152027f p$@r/...*..!.R.. - 401d0 000020de 70244045 2f0000ca 2a000021 .. .p$@E/...*..! - 401e0 0152027f 00210153 01300020 e9702440 .R...!.S.0. .p$@ + 401d0 000020fa 70244045 2f0000ca 2a000021 .. .p$@E/...*..! + 401e0 0152027f 00210153 01300020 05712440 .R...!.S.0. .q$@ 401f0 722f0000 de2a0000 21015202 7d000020 r/...*..!.R.}.. - 40200 f8702440 832e0000 f82a0000 21015202 .p$@.....*..!.R. - 40210 7f002101 53027d00 00200971 2440832e ..!.S.}.. .q$@.. + 40200 14712440 832e0000 f82a0000 21015202 .q$@.....*..!.R. + 40210 7f002101 53027d00 00202571 2440832e ..!.S.}.. %q$@.. 40220 0000132b 00002101 530491a0 7f062101 ...+..!.S.....!. - 40230 54013600 20b07324 40de0c00 002e2b00 T.6. .s$@.....+. + 40230 54013600 20cc7324 40de0c00 002e2b00 T.6. .s$@.....+. 40240 00210152 0491a07f 06210153 01360020 .!.R.....!.S.6. - 40250 c5732440 722f0000 422b0000 21015202 .s$@r/..B+..!.R. - 40260 7f000020 d2732440 452f0000 5b2b0000 ... .s$@E/..[+.. - 40270 21015202 7f002101 53013000 20dd7324 !.R...!.S.0. .s$ + 40250 e1732440 722f0000 422b0000 21015202 .s$@r/..B+..!.R. + 40260 7f000020 ee732440 452f0000 5b2b0000 ... .s$@E/..[+.. + 40270 21015202 7f002101 53013000 20f97324 !.R...!.S.0. .s$ 40280 40722f00 006f2b00 00210152 027d0000 @r/..o+..!.R.}.. - 40290 20ed7324 40832e00 00892b00 00210152 .s$@.....+..!.R - 402a0 027f0021 0153027d 00002001 74244083 ...!.S.}.. .t$@. + 40290 20097424 40832e00 00892b00 00210152 .t$@.....+..!.R + 402a0 027f0021 0153027d 0000201d 74244083 ...!.S.}.. .t$@. 402b0 2e0000a4 2b000021 01530491 a07f0621 ....+..!.S.....! - 402c0 01540136 00224974 2440672f 00002068 .T.6."It$@g/.. h + 402c0 01540136 00226574 2440672f 00002084 .T.6."et$@g/.. . 402d0 74244072 2f0000c1 2b000021 0152027d t$@r/...+..!.R.} - 402e0 00002074 74244045 2f0000da 2b000021 .. tt$@E/...+..! - 402f0 0152027d 00210153 01300020 85742440 .R.}.!.S.0. .t$@ + 402e0 00002090 74244045 2f0000da 2b000021 .. .t$@E/...+..! + 402f0 0152027d 00210153 01300020 a1742440 .R.}.!.S.0. .t$@ 40300 832e0000 f52b0000 21015304 91a07f06 .....+..!.S..... - 40310 21015401 36002064 75244045 2f00000e !.T.6. du$@E/... + 40310 21015401 36002080 75244045 2f00000e !.T.6. .u$@E/... 40320 2c000021 01530130 21015402 08210020 ,..!.S.0!.T..!. - 40330 8d752440 452f0000 272c0000 21015301 .u$@E/..',..!.S. - 40340 30210154 02082100 20b67524 40452f00 0!.T..!. .u$@E/. + 40330 a9752440 452f0000 272c0000 21015301 .u$@E/..',..!.S. + 40340 30210154 02082100 20d27524 40452f00 0!.T..!. .u$@E/. 40350 00402c00 00210153 01302101 54020821 .@,..!.S.0!.T..! - 40360 0020dc75 2440452f 0000592c 00002101 . .u$@E/..Y,..!. - 40370 53013021 01540208 2100202c 76244045 S.0!.T..!. ,v$@E + 40360 0020f875 2440452f 0000592c 00002101 . .u$@E/..Y,..!. + 40370 53013021 01540208 21002048 76244045 S.0!.T..!. Hv$@E 40380 2f000078 2c000021 0152027d 00210153 /..x,..!.R.}.!.S - 40390 01302101 54020874 0020de76 2440722f .0!.T..t. .v$@r/ - 403a0 00008c2c 00002101 52027e2e 0020ec76 ...,..!.R.~.. .v + 40390 01302101 54020874 0020fa76 2440722f .0!.T..t. .v$@r/ + 403a0 00008c2c 00002101 52027e2e 00200877 ...,..!.R.~.. .w 403b0 2440de0c 0000a52c 00002101 52027e00 $@.....,..!.R.~. - 403c0 21015301 36002304 77244083 2e000021 !.S.6.#.w$@....! - 403d0 0153027e 00210154 01360000 00209a6c .S.~.!.T.6... .l + 403c0 21015301 36002320 77244083 2e000021 !.S.6.# w$@....! + 403d0 0153027e 00210154 01360000 0020b66c .S.~.!.T.6... .l 403e0 24405c2f 0000d52c 00002101 52027f00 $@\/...,..!.R... - 403f0 21015401 330020a9 6c24405c 2f0000ee !.T.3. .l$@\/... + 403f0 21015401 330020c5 6c24405c 2f0000ee !.T.3. .l$@\/... 40400 2c000021 0152027f 00210154 01360020 ,..!.R...!.T.6. - 40410 bc6c2440 672f0000 0d2d0000 21015202 .l$@g/...-..!.R. - 40420 7e002101 53027d0d 21015401 360023d4 ~.!.S.}.!.T.6.#. + 40410 d86c2440 672f0000 0d2d0000 21015202 .l$@g/...-..!.R. + 40420 7e002101 53027d0d 21015401 360023f0 ~.!.S.}.!.T.6.#. 40430 6c244067 2f000021 01530491 a07f0621 l$@g/..!.S.....! - 40440 01540136 00002005 66244020 18000039 .T.6.. .f$@ ...9 - 40450 2d000021 0152027c 00002363 6c2440c0 -..!.R.|..#cl$@. + 40440 01540136 00002021 66244020 18000039 .T.6.. !f$@ ...9 + 40450 2d000021 0152027c 0000237f 6c2440c0 -..!.R.|..#.l$@. 40460 13000021 0152027c 0000002c 6a260000 ...!.R.|...,j&.. 40470 0126c102 00000503 3831ff3f 455a5200 .&......81.?EZR. 40480 00012b68 2d0000ab 7f279700 00003161 ..+h-....'....1a @@ -58094,7 +58097,7 @@ Contents of section .debug_info: 40690 000b2848 59150000 59150000 0b2f4934 ..(HY...Y..../I4 406a0 4b000034 4b000006 9501005e 2e000004 K..4K......^.... 406b0 00f05400 000401cd 0000000c f0530000 ..T..........S.. - 406c0 50480000 280c0000 00000000 f72a0100 PH..(........*.. + 406c0 50480000 280c0000 00000000 2d2b0100 PH..(.......-+.. 406d0 02f30100 00021c30 00000003 01085a03 .......0......Z. 406e0 00000301 065c0300 0002c103 0000021f .....\.......... 406f0 49000000 0302071b 04000003 02055800 I.............X. @@ -58275,12 +58278,12 @@ Contents of section .debug_info: 411e0 09548c00 00001e00 0bb80000 004d0b00 .T...........M.. 411f0 000c5a01 00000300 028f4900 00095658 ..Z.......I...VX 41200 0b00000a 04a50a00 00171153 00000198 ...........S.... - 41210 8c000000 2c772440 3a000000 019cb00b ....,w$@:....... + 41210 8c000000 48772440 3a000000 019cb00b ....Hw$@:....... 41220 00001870 00019838 0200007e 8c000018 ...p...8...~.... 41230 6c656e00 01988c00 0000b48c 00001969 len............i 41240 00019a8c 000000ea 8c000019 63726300 ............crc. 41250 019b8c00 00002b8d 0000001a 74550000 ......+.....tU.. - 41260 01b50394 772440bb 04000001 9c020f00 ....w$@......... + 41260 01b503b0 772440bb 04000001 9c020f00 ....w$@......... 41270 001b3153 000001b5 03020f00 00558d00 ..1S.........U.. 41280 001b8153 000001b5 03940a00 00808d00 ...S............ 41290 001c6c65 6e0001b7 033e0000 00c08d00 ..len....>...... @@ -58292,46 +58295,46 @@ Contents of section .debug_info: 412f0 001c636e 740001bc 038c0000 00d88f00 ..cnt........... 41300 001d2151 000001bd 03ad0000 00109000 ..!Q............ 41310 001d0d55 000001be 038c0000 003a9000 ...U.........:.. - 41320 001f4479 24400c00 0000a90c 00001eb9 ..Dy$@.......... - 41330 47000001 1a04280f 00000503 04cc2440 G.....(.......$@ - 41340 204d7924 40592d00 00210152 050304cc My$@Y-..!.R.... - 41350 24400000 1f567924 400b0000 00e20c00 $@...Vy$@....... - 41360 001eb947 0000011f 043d0f00 000503f8 ...G.....=...... - 41370 cb244020 61792440 592d0000 21015205 .$@ ay$@Y-..!.R. - 41380 03f8cb24 40210153 027d0000 001f097a ...$@!.S.}.....z + 41320 001f6079 24400c00 0000a90c 00001eb9 ..`y$@.......... + 41330 47000001 1a04280f 00000503 24cc2440 G.....(.....$.$@ + 41340 20697924 40592d00 00210152 050324cc iy$@Y-..!.R..$. + 41350 24400000 1f727924 400b0000 00e20c00 $@...ry$@....... + 41360 001eb947 0000011f 043d0f00 00050318 ...G.....=...... + 41370 cc244020 7d792440 592d0000 21015205 .$@ }y$@Y-..!.R. + 41380 0318cc24 40210153 027d0000 001f257a ...$@!.S.}....%z 41390 24400700 0000020d 00001eb9 47000001 $@..........G... - 413a0 4004520f 00000503 e8cb2440 001f317a @.R.......$@..1z + 413a0 4004520f 00000503 08cc2440 001f4d7a @.R.......$@..Mz 413b0 24400700 0000220d 00001eb9 47000001 $@....".....G... - 413c0 4a04570f 00000503 d8cb2440 001f3e7a J.W.......$@..>z + 413c0 4a04570f 00000503 f8cb2440 001f5a7a J.W.......$@..Zz 413d0 24400b00 00005b0d 00001eb9 47000001 $@....[.....G... - 413e0 50045c0f 00000503 cccb2440 20497a24 P.\.......$@ Iz$ - 413f0 40592d00 00210152 0503cccb 24402101 @Y-..!.R....$@!. - 41400 53027d00 00001fdd 7a244008 0000007b S.}.....z$@....{ + 413e0 50045c0f 00000503 eccb2440 20657a24 P.\.......$@ ez$ + 413f0 40592d00 00210152 0503eccb 24402101 @Y-..!.R....$@!. + 41400 53027d00 00001ff9 7a244008 0000007b S.}.....z$@....{ 41410 0d00001e b9470000 01700471 0f000005 .....G...p.q.... - 41420 03bccb24 40001f09 7b244007 0000009b ...$@...{$@..... + 41420 03dccb24 40001f25 7b244007 0000009b ...$@..%{$@..... 41430 0d00001e b9470000 017d0476 0f000005 .....G...}.v.... - 41440 03accb24 40001f16 7b24400b 000000d4 ...$@...{$@..... + 41440 03cccb24 40001f32 7b24400b 000000d4 ...$@..2{$@..... 41450 0d00001e b9470000 0185047b 0f000005 .....G.....{.... - 41460 03a0cb24 4020217b 2440592d 00002101 ...$@ !{$@Y-..!. - 41470 520503a0 cb244021 0153027d 0000001f R....$@!.S.}.... - 41480 c27b2440 07000000 f40d0000 1eb94700 .{$@..........G. - 41490 0001a804 800f0000 050390cb 2440001f ............$@.. - 414a0 ef7b2440 0d000000 1d0e0000 1eb94700 .{$@..........G. - 414b0 0001b604 850f0000 050380cb 244022f8 ............$@". - 414c0 7b244059 2d000000 1f027c24 400b0000 {$@Y-.....|$@... + 41460 03c0cb24 40203d7b 2440592d 00002101 ...$@ ={$@Y-..!. + 41470 520503c0 cb244021 0153027d 0000001f R....$@!.S.}.... + 41480 de7b2440 07000000 f40d0000 1eb94700 .{$@..........G. + 41490 0001a804 800f0000 0503b0cb 2440001f ............$@.. + 414a0 0b7c2440 0d000000 1d0e0000 1eb94700 .|$@..........G. + 414b0 0001b604 850f0000 0503a0cb 24402214 ............$@". + 414c0 7c244059 2d000000 1f1e7c24 400b0000 |$@Y-.....|$@... 414d0 00560e00 001eb947 000001bf 048a0f00 .V.....G........ - 414e0 00050374 cb244020 0d7c2440 592d0000 ...t.$@ .|$@Y-.. - 414f0 21015205 0374cb24 40210153 027d0000 !.R..t.$@!.S.}.. - 41500 00233079 24405e0b 00006f0e 00002101 .#0y$@^...o...!. - 41510 52027100 21015301 350023f8 7924405e R.q.!.S.5.#.y$@^ + 414e0 00050394 cb244020 297c2440 592d0000 .....$@ )|$@Y-.. + 414f0 21015205 0394cb24 40210153 027d0000 !.R....$@!.S.}.. + 41500 00234c79 24405e0b 00006f0e 00002101 .#Ly$@^...o...!. + 41510 52027100 21015301 35002314 7a24405e R.q.!.S.5.#.z$@^ 41520 0b000088 0e000021 01520271 00210153 .......!.R.q.!.S - 41530 01350023 207a2440 5e0b0000 a10e0000 .5.# z$@^....... - 41540 21015202 71002101 53013200 23cc7a24 !.R.q.!.S.2.#.z$ + 41530 01350023 3c7a2440 5e0b0000 a10e0000 .5.#~$@Y-..!.R....$ + 41970 5d187e24 40510000 00019c7a 1300001f ].~$@Q.....z.... + 41980 3c7e2440 09000000 06130000 28b94700 <~$@........(.G. + 41990 0001628a 13000005 03d4ce24 4020457e ..b........$@ E~ + 419a0 2440592d 00002101 520503d4 ce244000 $@Y-..!.R....$@. + 419b0 001f4b7e 24400f00 00004713 000028b9 ..K~$@....G...(. + 419c0 47000001 669f1300 000503b0 ce244020 G...f........$@ + 419d0 5a7e2440 592d0000 21015205 03b0ce24 Z~$@Y-..!.R....$ 419e0 40210153 05033bc7 fe3f2101 54020866 @!.S..;..?!.T..f - 419f0 00002319 7e24407c 2d00006a 13000021 ..#.~$@|-..j...! + 419f0 00002335 7e24407c 2d00006a 13000021 ..#5~$@|-..j...! 41a00 01520208 d4210153 05039e97 fe3f2101 .R...!.S.....?!. - 41a10 54020860 0020447e 2440cc2d 00002101 T..`. D~$@.-..!. + 41a10 54020860 0020607e 2440cc2d 00002101 T..`. `~$@.-..!. 41a20 52013000 000b6e01 00008a13 00000c5a R.0...n........Z 41a30 01000018 00247a13 00000b6e 0100009f .....$z....n.... 41a40 1300000c 5a010000 2300248f 13000027 ....Z...#.$....' - 41a50 42540000 016d587e 24405100 0000019c BT...mX~$@Q..... - 41a60 5f140000 1f7c7e24 40090000 00eb1300 _....|~$@....... - 41a70 0028b947 00000172 5f140000 050374ce .(.G...r_.....t. - 41a80 24402085 7e244059 2d000021 01520503 $@ .~$@Y-..!.R.. - 41a90 74ce2440 00001f8b 7e24400f 0000002c t.$@....~$@...., + 41a50 42540000 016d747e 24405100 0000019c BT...mt~$@Q..... + 41a60 5f140000 1f987e24 40090000 00eb1300 _.....~$@....... + 41a70 0028b947 00000172 5f140000 050394ce .(.G...r_....... + 41a80 244020a1 7e244059 2d000021 01520503 $@ .~$@Y-..!.R.. + 41a90 94ce2440 00001fa7 7e24400f 0000002c ..$@....~$@...., 41aa0 14000028 b9470000 01766414 00000503 ...(.G...vd..... - 41ab0 50ce2440 209a7e24 40592d00 00210152 P.$@ .~$@Y-..!.R - 41ac0 050350ce 24402101 5305033b c7fe3f21 ..P.$@!.S..;..?! - 41ad0 01540208 76000023 757e2440 7c2d0000 .T..v..#u~$@|-.. + 41ab0 70ce2440 20b67e24 40592d00 00210152 p.$@ .~$@Y-..!.R + 41ac0 050370ce 24402101 5305033b c7fe3f21 ..p.$@!.S..;..?! + 41ad0 01540208 76000023 917e2440 7c2d0000 .T..v..#.~$@|-.. 41ae0 4f140000 21015202 08d42101 5305039e O...!.R...!.S... - 41af0 97fe3f21 01540208 700020a0 7e2440cc ..?!.T..p. .~$@. + 41af0 97fe3f21 01540208 700020bc 7e2440cc ..?!.T..p. .~$@. 41b00 2d000021 01520130 0000247a 13000024 -..!.R.0..$z...$ - 41b10 8f130000 27534d00 00017dac 7e244029 ....'SM...}.~$@) - 41b20 00000001 9c981400 0020c87e 2440aa2d ......... .~$@.- + 41b10 8f130000 27534d00 00017dc8 7e244029 ....'SM...}.~$@) + 41b20 00000001 9c981400 0020e47e 2440aa2d ......... .~$@.- 41b30 00002101 5305039e 97fe3f21 01540208 ..!.S.....?!.T.. - 41b40 81000027 324e0000 0186d87e 24402900 ...'2N.....~$@). - 41b50 0000019c c7140000 20f47e24 40aa2d00 ........ .~$@.-. + 41b40 81000027 324e0000 0186f47e 24402900 ...'2N.....~$@). + 41b50 0000019c c7140000 20107f24 40aa2d00 ........ ..$@.-. 41b60 00210153 05039e97 fe3f2101 5402088a .!.S.....?!.T... - 41b70 000027c5 53000001 b4387f24 40a90100 ..'.S....8.$@... + 41b70 000027c5 53000001 b4547f24 40a90100 ..'.S....T.$@... 41b80 00019c96 18000029 31530000 01b4020f .......)1S...... 41b90 0000ef90 00002aea 53000001 b6970000 ......*.S....... 41ba0 00109100 0028fd53 000001b7 18020000 .....(.S........ @@ -58434,58 +58437,58 @@ Contents of section .debug_info: 41bd0 00196900 01ba8c00 00008191 00002a81 ..i...........*. 41be0 53000001 ce940a00 00ad9100 0019636e S.............cn 41bf0 740001ed 69000000 e0910000 2a375400 t...i.......*7T. - 41c00 0001f6d7 07000019 9200001f 6a7f2440 ............j.$@ + 41c00 0001f6d7 07000019 9200001f 867f2440 ..............$@ 41c10 12000000 9c150000 28b94700 0001c2a6 ........(.G..... - 41c20 18000005 0340ce24 4020797f 2440592d .....@.$@ y.$@Y- - 41c30 00002101 52050340 ce244021 0153067d ..!.R..@.$@!.S.} - 41c40 00482448 2600001f 7c7f2440 11000000 .H$H&...|.$@.... + 41c20 18000005 0360ce24 4020957f 2440592d .....`.$@ ..$@Y- + 41c30 00002101 52050360 ce244021 0153067d ..!.R..`.$@!.S.} + 41c40 00482448 2600001f 987f2440 11000000 .H$H&.....$@.... 41c50 ce150000 28b94700 0001c4ab 18000005 ....(.G......... - 41c60 0338ce24 40208d7f 2440592d 00002101 .8.$@ ..$@Y-..!. - 41c70 52050338 ce244000 001f907f 24400900 R..8.$@.....$@.. + 41c60 0358ce24 4020a97f 2440592d 00002101 .X.$@ ..$@Y-..!. + 41c70 52050358 ce244000 001fac7f 24400900 R..X.$@.....$@.. 41c80 00000016 000028b9 47000001 c6c01800 ......(.G....... - 41c90 00050334 ce244020 997f2440 592d0000 ...4.$@ ..$@Y-.. - 41ca0 21015205 0334ce24 4000001f a57f2440 !.R..4.$@.....$@ + 41c90 00050354 ce244020 b57f2440 592d0000 ...T.$@ ..$@Y-.. + 41ca0 21015205 0354ce24 4000001f c17f2440 !.R..T.$@.....$@ 41cb0 09000000 32160000 28b94700 0001d0c5 ....2...(.G..... - 41cc0 18000005 0324ce24 4020ae7f 2440592d .....$.$@ ..$@Y- - 41cd0 00002101 52050324 ce244000 001ff77f ..!.R..$.$@..... + 41cc0 18000005 0344ce24 4020ca7f 2440592d .....D.$@ ..$@Y- + 41cd0 00002101 52050344 ce244000 001f1380 ..!.R..D.$@..... 41ce0 24400f00 00006416 000028b9 47000001 $@....d...(.G... - 41cf0 e4da1800 00050310 ce244020 00802440 .........$@ ..$@ - 41d00 592d0000 21015205 0310ce24 4000001f Y-..!.R....$@... - 41d10 0c802440 09000000 96160000 28b94700 ..$@........(.G. - 41d20 0001eaef 18000005 0300ce24 40201580 ...........$@ .. - 41d30 2440592d 00002101 52050300 ce244000 $@Y-..!.R....$@. - 41d40 001f1580 24400b00 0000c816 000028b9 ....$@........(. - 41d50 47000001 ec041900 000503f4 cd244020 G............$@ - 41d60 1e802440 592d0000 21015205 03f4cd24 ..$@Y-..!.R....$ - 41d70 4000001f 20802440 10000000 fa160000 @... .$@........ - 41d80 28b94700 0001ef09 19000005 03eccd24 (.G............$ - 41d90 40202e80 2440592d 00002101 520503ec @ ..$@Y-..!.R... - 41da0 cd244000 001f3780 24400900 00002c17 .$@...7.$@....,. - 41db0 000028b9 47000001 f10e1900 000503e8 ..(.G........... - 41dc0 cd244020 40802440 592d0000 21015205 .$@ @.$@Y-..!.R. - 41dd0 03e8cd24 4000001f 46802440 0c000000 ...$@...F.$@.... + 41cf0 e4da1800 00050330 ce244020 1c802440 .......0.$@ ..$@ + 41d00 592d0000 21015205 0330ce24 4000001f Y-..!.R..0.$@... + 41d10 28802440 09000000 96160000 28b94700 (.$@........(.G. + 41d20 0001eaef 18000005 0320ce24 40203180 ......... .$@ 1. + 41d30 2440592d 00002101 52050320 ce244000 $@Y-..!.R.. .$@. + 41d40 001f3180 24400b00 0000c816 000028b9 ..1.$@........(. + 41d50 47000001 ec041900 00050314 ce244020 G............$@ + 41d60 3a802440 592d0000 21015205 0314ce24 :.$@Y-..!.R....$ + 41d70 4000001f 3c802440 10000000 fa160000 @...<.$@........ + 41d80 28b94700 0001ef09 19000005 030cce24 (.G............$ + 41d90 40204a80 2440592d 00002101 5205030c @ J.$@Y-..!.R... + 41da0 ce244000 001f5380 24400900 00002c17 .$@...S.$@....,. + 41db0 000028b9 47000001 f10e1900 00050308 ..(.G........... + 41dc0 ce244020 5c802440 592d0000 21015205 .$@ \.$@Y-..!.R. + 41dd0 0308ce24 4000001f 62802440 0c000000 ...$@...b.$@.... 41de0 5e170000 28b94700 0001f423 19000005 ^...(.G....#.... - 41df0 03d4cd24 40205280 2440592d 00002101 ...$@ R.$@Y-..!. - 41e00 520503d4 cd244000 001fba80 24400b00 R....$@.....$@.. + 41df0 03f4cd24 40206e80 2440592d 00002101 ...$@ n.$@Y-..!. + 41e00 520503f4 cd244000 001fd680 24400b00 R....$@.....$@.. 41e10 00009717 00001eb9 47000001 08013819 ........G.....8. - 41e20 00000503 c0cd2440 20c58024 40592d00 ......$@ ..$@Y-. - 41e30 00210152 0503c0cd 24402101 53027e00 .!.R....$@!.S.~. - 41e40 0000235a 7f244087 2d0000b0 17000021 ..#Z.$@.-......! - 41e50 01520271 00210154 01360022 9c7f2440 .R.q.!.T.6."..$@ - 41e60 bf120000 23d17f24 40872d00 00d91700 ....#..$@.-..... + 41e20 00000503 e0cd2440 20e18024 40592d00 ......$@ ..$@Y-. + 41e30 00210152 0503e0cd 24402101 53027e00 .!.R....$@!.S.~. + 41e40 00002376 7f244087 2d0000b0 17000021 ..#v.$@.-......! + 41e50 01520271 00210154 01360022 b87f2440 .R.q.!.T.6."..$@ + 41e60 bf120000 23ed7f24 40872d00 00d91700 ....#..$@.-..... 41e70 00210152 03915006 21015302 71002101 .!.R..P.!.S.q.!. - 41e80 54013600 23e07f24 40872d00 00fc1700 T.6.#..$@.-..... + 41e80 54013600 23fc7f24 40872d00 00fc1700 T.6.#..$@.-..... 41e90 00210152 03915406 21015305 03d189fe .!.R..T.!.S..... - 41ea0 3f210154 01360023 68802440 d72d0000 ?!.T.6.#h.$@.-.. + 41ea0 3f210154 01360023 84802440 d72d0000 ?!.T.6.#..$@.-.. 41eb0 1b180000 21015202 71002101 53027d00 ....!.R.q.!.S.}. - 41ec0 21015401 36002286 802440b5 2d000023 !.T.6."..$@.-..# - 41ed0 8b802440 e22d0000 38180000 21015202 ..$@.-..8...!.R. - 41ee0 7e000023 96802440 b52d0000 4c180000 ~..#..$@.-..L... - 41ef0 21015202 7d000023 a4802440 ee2d0000 !.R.}..#..$@.-.. + 41ec0 21015401 360022a2 802440b5 2d000023 !.T.6."..$@.-..# + 41ed0 a7802440 e22d0000 38180000 21015202 ..$@.-..8...!.R. + 41ee0 7e000023 b2802440 b52d0000 4c180000 ~..#..$@.-..L... + 41ef0 21015202 7d000023 c0802440 ee2d0000 !.R.}..#..$@.-.. 41f00 65180000 21015202 7d002101 54013000 e...!.R.}.!.T.0. - 41f10 23b48024 40f92d00 008a1800 00210152 #..$@.-......!.R + 41f10 23d08024 40f92d00 008a1800 00210152 #..$@.-......!.R 41f20 027d0021 0153030a 18792101 54013021 .}.!.S...y!.T.0! - 41f30 01550131 0026d280 24402101 52013200 .U.1.&..$@!.R.2. + 41f30 01550131 0026ee80 24402101 52013200 .U.1.&..$@!.R.2. 41f40 000b6e01 0000a618 00000c5a 0100000e ..n........Z.... 41f50 00249618 000024f6 1000000b 6e010000 .$....$.....n... 41f60 c0180000 0c5a0100 00010024 b0180000 .....Z.....$.... @@ -58497,7 +58500,7 @@ Contents of section .debug_info: 41fc0 01000023 1900000c 5a010000 11002413 ...#....Z.....$. 41fd0 1900000b 6e010000 38190000 0c5a0100 ....n...8....Z.. 41fe0 00130024 28190000 2b575400 00010e01 ...$(...+WT..... - 41ff0 10812440 8c030000 019ce51c 00001b31 ..$@...........1 + 41ff0 2c812440 8c030000 019ce51c 00001b31 ,.$@...........1 42000 53000001 0e01020f 00002c92 00001c6c S.........,....l 42010 656e0001 0f013e00 00005892 00001d34 en....>...X....4 42020 48000001 10018c00 00009092 00001d67 H..............g @@ -58510,57 +58513,57 @@ Contents of section .debug_info: 42090 50000001 1701e51c 00000391 b07f1d21 P..............! 420a0 51000001 1801ad00 0000bc94 00001d87 Q............... 420b0 4f000001 1901d707 0000e794 00001c69 O..............i - 420c0 00011a01 8c000000 fa940000 1fe18224 ...............$ + 420c0 00011a01 8c000000 fa940000 1ffd8224 ...............$ 420d0 40090000 00541a00 001eb947 00000174 @....T.....G...t - 420e0 01f51c00 000503b8 cd244020 ea822440 .........$@ ..$@ - 420f0 592d0000 21015205 03b8cd24 4000001f Y-..!.R....$@... - 42100 54832440 0c000000 871a0000 1eb94700 T.$@..........G. - 42110 00018101 fa1c0000 0503a4cd 2440205d ............$@ ] - 42120 83244059 2d000021 01520503 a4cd2440 .$@Y-..!.R....$@ - 42130 00001f60 83244016 000000ba 1a00001e ...`.$@......... - 42140 b9470000 018301ff 1c000005 039ccd24 .G.............$ - 42150 40207283 2440592d 00002101 5205039c @ r.$@Y-..!.R... - 42160 cd244000 001f7983 24401700 0000ed1a .$@...y.$@...... + 420e0 01f51c00 000503d8 cd244020 06832440 .........$@ ..$@ + 420f0 592d0000 21015205 03d8cd24 4000001f Y-..!.R....$@... + 42100 70832440 0c000000 871a0000 1eb94700 p.$@..........G. + 42110 00018101 fa1c0000 0503c4cd 24402079 ............$@ y + 42120 83244059 2d000021 01520503 c4cd2440 .$@Y-..!.R....$@ + 42130 00001f7c 83244016 000000ba 1a00001e ...|.$@......... + 42140 b9470000 018301ff 1c000005 03bccd24 .G.............$ + 42150 40208e83 2440592d 00002101 520503bc @ ..$@Y-..!.R... + 42160 cd244000 001f9583 24401700 0000ed1a .$@.....$@...... 42170 00001eb9 47000001 8501041d 00000503 ....G........... - 42180 90cd2440 208d8324 40592d00 00210152 ..$@ ..$@Y-..!.R - 42190 050390cd 24400000 1fbe8324 400c0000 ....$@.....$@... + 42180 b0cd2440 20a98324 40592d00 00210152 ..$@ ..$@Y-..!.R + 42190 0503b0cd 24400000 1fda8324 400c0000 ....$@.....$@... 421a0 00201b00 001eb947 0000018e 01091d00 . .....G........ - 421b0 00050388 cd244020 c7832440 592d0000 .....$@ ..$@Y-.. - 421c0 21015205 0388cd24 4000001f ca832440 !.R....$@.....$@ + 421b0 000503a8 cd244020 e3832440 592d0000 .....$@ ..$@Y-.. + 421c0 21015205 03a8cd24 4000001f e6832440 !.R....$@.....$@ 421d0 17000000 531b0000 1eb94700 00019001 ....S.....G..... - 421e0 0e1d0000 050380cd 244020dd 83244059 ........$@ ..$@Y - 421f0 2d000021 01520503 80cd2440 00001fe4 -..!.R....$@.... - 42200 8324400c 00000086 1b00001e b9470000 .$@..........G.. - 42210 01920113 1d000005 037ccd24 4020f083 .........|.$@ .. - 42220 2440592d 00002101 5205037c cd244000 $@Y-..!.R..|.$@. - 42230 001ff083 24400c00 0000b91b 00001eb9 ....$@.......... - 42240 47000001 9301281d 00000503 74cd2440 G.....(.....t.$@ - 42250 20f98324 40592d00 00210152 050374cd ..$@Y-..!.R..t. - 42260 24400000 1ffc8324 400f0000 00ec1b00 $@.....$@....... - 42270 001eb947 00000195 012d1d00 0005036c ...G.....-.....l - 42280 cd244020 0b842440 592d0000 21015205 .$@ ..$@Y-..!.R. - 42290 036ccd24 4000001f 14842440 09000000 .l.$@.....$@.... + 421e0 0e1d0000 0503a0cd 244020f9 83244059 ........$@ ..$@Y + 421f0 2d000021 01520503 a0cd2440 00001f00 -..!.R....$@.... + 42200 8424400c 00000086 1b00001e b9470000 .$@..........G.. + 42210 01920113 1d000005 039ccd24 40200c84 ...........$@ .. + 42220 2440592d 00002101 5205039c cd244000 $@Y-..!.R....$@. + 42230 001f0c84 24400c00 0000b91b 00001eb9 ....$@.......... + 42240 47000001 9301281d 00000503 94cd2440 G.....(.......$@ + 42250 20158424 40592d00 00210152 050394cd ..$@Y-..!.R.... + 42260 24400000 1f188424 400f0000 00ec1b00 $@.....$@....... + 42270 001eb947 00000195 012d1d00 0005038c ...G.....-...... + 42280 cd244020 27842440 592d0000 21015205 .$@ '.$@Y-..!.R. + 42290 038ccd24 4000001f 30842440 09000000 ...$@...0.$@.... 422a0 1f1c0000 1eb94700 00019701 321d0000 ......G.....2... - 422b0 050368cd 2440201d 84244059 2d000021 ..h.$@ ..$@Y-..! - 422c0 01520503 68cd2440 00001f6f 84244009 .R..h.$@...o.$@. + 422b0 050388cd 24402039 84244059 2d000021 ....$@ 9.$@Y-..! + 422c0 01520503 88cd2440 00001f8b 84244009 .R....$@.....$@. 422d0 00000052 1c00001e b9470000 01ab0137 ...R.....G.....7 - 422e0 1d000005 035ccd24 40207884 2440592d .....\.$@ x.$@Y- - 422f0 00002101 5205035c cd244000 00223181 ..!.R..\.$@.."1. - 42300 2440042e 00002359 812440c7 1400006f $@....#Y.$@....o - 42310 1c000021 0152027c 00002370 812440d7 ...!.R.|..#p.$@. + 422e0 1d000005 037ccd24 40209484 2440592d .....|.$@ ..$@Y- + 422f0 00002101 5205037c cd244000 00224d81 ..!.R..|.$@.."M. + 42300 2440042e 00002375 812440c7 1400006f $@....#u.$@....o + 42310 1c000021 0152027c 0000238c 812440d7 ...!.R.|..#..$@. 42320 2d00008f 1c000021 01520391 48062101 -......!.R..H.!. - 42330 53027e00 21015401 360023f8 82244010 S.~.!.T.6.#..$@. + 42330 53027e00 21015401 36002314 83244010 S.~.!.T.6.#..$@. 42340 2e0000a7 1c000021 01530130 21015401 .......!.S.0!.T. - 42350 34002309 832440d7 2d0000c1 1c000021 4.#..$@.-......! - 42360 01530391 48062101 54013600 232d8324 .S..H.!.T.6.#-.$ + 42350 34002325 832440d7 2d0000c1 1c000021 4.#%.$@.-......! + 42360 01530391 48062101 54013600 23498324 .S..H.!.T.6.#I.$ 42370 40872d00 00db1c00 00210153 03914806 @.-......!.S..H. - 42380 21015401 36002254 8424401b 2e000000 !.T.6."T.$@..... + 42380 21015401 36002270 8424401b 2e000000 !.T.6."p.$@..... 42390 0bb80000 00f51c00 000c5a01 00000200 ..........Z..... 423a0 24750100 00242819 000024f6 10000024 $u...$(...$....$ 423b0 f4180000 24750100 0024f610 000024b0 ....$u...$....$. 423c0 1800000b 6e010000 281d0000 0c5a0100 ....n...(....Z.. 423d0 00040024 181d0000 24f61000 0024b018 ...$....$....$.. - 423e0 000024f4 1800002b 95530000 01c901c8 ..$....+.S...... + 423e0 000024f4 1800002b 95530000 01c901e4 ..$....+.S...... 423f0 84244077 03000001 9c7d2100 001b3153 .$@w.....}!...1S 42400 000001c9 01020f00 00c49500 001c6c65 ..............le 42410 6e0001cb 013e0000 00ef9500 001d3448 n....>........4H @@ -58574,59 +58577,59 @@ Contents of section .debug_info: 42490 000001d3 01e51c00 000391b0 7f1d2151 ..............!Q 424a0 000001d4 01ad0000 00819800 001d874f ...............O 424b0 000001d6 01d70700 00ac9800 002c6900 .............,i. - 424c0 01d7018c 0000001f 7c862440 98010000 ........|.$@.... + 424c0 01d7018c 0000001f 98862440 98010000 ..........$@.... 424d0 57210000 1d815300 00013302 940a0000 W!....S...3..... 424e0 bf980000 1c636e74 00015302 69000000 .....cnt..S.i... - 424f0 e2980000 1f938624 40090000 007c1e00 .......$@....|.. - 42500 001eb947 0000012b 027d2100 00050354 ...G...+.}!....T - 42510 cd244020 9c862440 592d0000 21015205 .$@ ..$@Y-..!.R. - 42520 0354cd24 4000001f b7862440 09000000 .T.$@.....$@.... + 424f0 e2980000 1faf8624 40090000 007c1e00 .......$@....|.. + 42500 001eb947 0000012b 027d2100 00050374 ...G...+.}!....t + 42510 cd244020 b8862440 592d0000 21015205 .$@ ..$@Y-..!.R. + 42520 0374cd24 4000001f d3862440 09000000 .t.$@.....$@.... 42530 af1e0000 1eb94700 00013502 82210000 ......G...5..!.. - 42540 050344cd 244020c0 86244059 2d000021 ..D.$@ ..$@Y-..! - 42550 01520503 44cd2440 00001f3d 87244011 .R..D.$@...=.$@. + 42540 050364cd 244020dc 86244059 2d000021 ..d.$@ ..$@Y-..! + 42550 01520503 64cd2440 00001f59 87244011 .R..d.$@...Y.$@. 42560 000000e2 1e00001e b9470000 014a0297 .........G...J.. - 42570 21000005 032ccd24 40204987 2440592d !....,.$@ I.$@Y- - 42580 00002101 5205032c cd244000 001f5387 ..!.R..,.$@...S. + 42570 21000005 034ccd24 40206587 2440592d !....L.$@ e.$@Y- + 42580 00002101 5205034c cd244000 001f6f87 ..!.R..L.$@...o. 42590 24400900 0000151f 00001eb9 47000001 $@..........G... - 425a0 50029c21 00000503 1ccd2440 205c8724 P..!......$@ \.$ - 425b0 40592d00 00210152 05031ccd 24400000 @Y-..!.R....$@.. - 425c0 1f5c8724 400d0000 00481f00 001eb947 .\.$@....H.....G - 425d0 00000152 02a12100 0005030c cd244020 ...R..!......$@ - 425e0 65872440 592d0000 21015205 030ccd24 e.$@Y-..!.R....$ - 425f0 4000001f 69872440 10000000 7b1f0000 @...i.$@....{... - 42600 1eb94700 00015502 a6210000 050304cd ..G...U..!...... - 42610 24402077 87244059 2d000021 01520503 $@ w.$@Y-..!.R.. - 42620 04cd2440 00001f82 8724400c 000000ae ..$@.....$@..... + 425a0 50029c21 00000503 3ccd2440 20788724 P..!....<.$@ x.$ + 425b0 40592d00 00210152 05033ccd 24400000 @Y-..!.R..<.$@.. + 425c0 1f788724 400d0000 00481f00 001eb947 .x.$@....H.....G + 425d0 00000152 02a12100 0005032c cd244020 ...R..!....,.$@ + 425e0 81872440 592d0000 21015205 032ccd24 ..$@Y-..!.R..,.$ + 425f0 4000001f 85872440 10000000 7b1f0000 @.....$@....{... + 42600 1eb94700 00015502 a6210000 050324cd ..G...U..!....$. + 42610 24402093 87244059 2d000021 01520503 $@ ..$@Y-..!.R.. + 42620 24cd2440 00001f9e 8724400c 000000ae $.$@.....$@..... 42630 1f00001e b9470000 015802ab 21000005 .....G...X..!... - 42640 03f4cc24 40208b87 2440592d 00002101 ...$@ ..$@Y-..!. - 42650 520503f4 cc244000 001f8e87 24400e00 R....$@.....$@.. + 42640 0314cd24 4020a787 2440592d 00002101 ...$@ ..$@Y-..!. + 42650 52050314 cd244000 001faa87 24400e00 R....$@.....$@.. 42660 0000e11f 00001eb9 47000001 5b02b021 ........G...[..! - 42670 00000503 eccc2440 209c8724 40592d00 ......$@ ..$@Y-. - 42680 00210152 0503eccc 24400000 1fa38724 .!.R....$@.....$ + 42670 00000503 0ccd2440 20b88724 40592d00 ......$@ ..$@Y-. + 42680 00210152 05030ccd 24400000 1fbf8724 .!.R....$@.....$ 42690 40090000 00142000 001eb947 0000015e @..... ....G...^ - 426a0 02b52100 000503e8 cc244020 ac872440 ..!......$@ ..$@ - 426b0 592d0000 21015205 03e8cc24 4000001f Y-..!.R....$@... - 426c0 b2872440 0c000000 47200000 1eb94700 ..$@....G ....G. - 426d0 00016002 ba210000 0503d4cc 244020be ..`..!......$@ . - 426e0 87244059 2d000021 01520503 d4cc2440 .$@Y-..!.R....$@ - 426f0 00001ffb 8724400c 0000007a 2000001e .....$@....z ... - 42700 b9470000 016902cf 21000005 03bccc24 .G...i..!......$ - 42710 40200788 2440592d 00002101 520503bc @ ..$@Y-..!.R... - 42720 cc244000 0023a886 2440102e 00009220 .$@..#..$@..... - 42730 00002101 53013021 01540134 0022b086 ..!.S.0!.T.4.".. - 42740 2440a413 0000230b 87244087 2d0000bd $@....#..$@.-... + 426a0 02b52100 00050308 cd244020 c8872440 ..!......$@ ..$@ + 426b0 592d0000 21015205 0308cd24 4000001f Y-..!.R....$@... + 426c0 ce872440 0c000000 47200000 1eb94700 ..$@....G ....G. + 426d0 00016002 ba210000 0503f4cc 244020da ..`..!......$@ . + 426e0 87244059 2d000021 01520503 f4cc2440 .$@Y-..!.R....$@ + 426f0 00001f17 8824400c 0000007a 2000001e .....$@....z ... + 42700 b9470000 016902cf 21000005 03dccc24 .G...i..!......$ + 42710 40202388 2440592d 00002101 520503dc @ #.$@Y-..!.R... + 42720 cc244000 0023c486 2440102e 00009220 .$@..#..$@..... + 42730 00002101 53013021 01540134 0022cc86 ..!.S.0!.T.4.".. + 42740 2440a413 00002327 87244087 2d0000bd $@....#'.$@.-... 42750 20000021 0152027e 00210153 05914006 ..!.R.~.!.S..@. - 42760 23162101 54013600 231b8724 40872d00 #.!.T.6.#..$@.-. + 42760 23162101 54013600 23378724 40872d00 #.!.T.6.#7.$@.-. 42770 00de2000 00210152 03914806 21015303 .. ..!.R..H.!.S. - 42780 914c0621 01540136 00223487 2440e22d .L.!.T.6."4.$@.- - 42790 000022c7 872440b5 2d000022 cd872440 .."..$@.-.."..$@ - 427a0 e22d0000 23d88724 40b52d00 000d2100 .-..#..$@.-...!. - 427b0 00210152 027c0000 23e58724 40ee2d00 .!.R.|..#..$@.-. + 42780 914c0621 01540136 00225087 2440e22d .L.!.T.6."P.$@.- + 42790 000022e3 872440b5 2d000022 e9872440 .."..$@.-.."..$@ + 427a0 e22d0000 23f48724 40b52d00 000d2100 .-..#..$@.-...!. + 427b0 00210152 027c0000 23018824 40ee2d00 .!.R.|..#..$@.-. 427c0 00262100 00210152 027c0021 01540130 .&!..!.R.|.!.T.0 - 427d0 0023f587 2440f92d 00004b21 00002101 .#..$@.-..K!..!. + 427d0 00231188 2440f92d 00004b21 00002101 .#..$@.-..K!..!. 427e0 52027c00 21015303 0a187921 01540130 R.|.!.S...y!.T.0 - 427f0 21015501 31002614 88244021 01520132 !.U.1.&..$@!.R.2 - 42800 000022e6 84244004 2e000020 fe842440 .."..$@.... ..$@ + 427f0 21015501 31002630 88244021 01520132 !.U.1.&0.$@!.R.2 + 42800 00002202 85244004 2e000020 1a852440 .."..$@.... ..$@ 42810 d72d0000 21015203 914c0621 0153027d .-..!.R..L.!.S.} 42820 00210154 01360000 24750100 00249618 .!.T.6..$u...$.. 42830 00000b6e 01000097 2100000c 5a010000 ...n....!...Z... @@ -58634,12 +58637,12 @@ Contents of section .debug_info: 42850 0024f610 00002442 0f000024 f6100000 .$....$B...$.... 42860 24680300 00241319 00000b6e 010000cf $h...$.....n.... 42870 2100000c 5a010000 150024bf 2100002b !...Z.....$.!..+ - 42880 2a480000 01900240 88244031 00000001 *H.....@.$@1.... + 42880 2a480000 0190025c 88244031 00000001 *H.....\.$@1.... 42890 9c412200 001b3153 00000190 02020f00 .A"...1S........ - 428a0 006e9900 00235888 2440d72d 00001c22 .n...#X.$@.-..." + 428a0 006e9900 00237488 2440d72d 00001c22 .n...#t.$@.-..." 428b0 00002101 52027c10 21015305 03d189fe ..!.R.|.!.S..... - 428c0 3f210154 01360023 60882440 3d190000 ?!.T.6.#`.$@=... - 428d0 30220000 21015202 7c000020 68882440 0"..!.R.|.. h.$@ + 428c0 3f210154 01360023 7c882440 3d190000 ?!.T.6.#|.$@=... + 428d0 30220000 21015202 7c000020 84882440 0"..!.R.|.. ..$@ 428e0 3c1d0000 21015202 7c000000 2dc85400 <...!.R.|...-.T. 428f0 0001a002 01d92200 002e3153 000001a0 ......"...1S.... 42900 02020f00 002e8153 000001a0 02940a00 .......S........ @@ -58677,128 +58680,128 @@ Contents of section .debug_info: 42b00 05017a24 00002e81 53000001 9505940a ..z$....S....... 42b10 00003032 b9470000 019d057a 2400006f ..02.G.....z$..o 42b20 54000000 0024180f 00001a04 54000001 T....$......T... - 42b30 e004cc88 24402007 0000019c 812b0000 ....$@ ......+.. + 42b30 e004e888 24402007 0000019c 812b0000 ....$@ ......+.. 42b40 1bed5100 0001e004 020f0000 9a990000 ..Q............. 42b50 1b815300 0001e004 940a0000 279a0000 ..S.........'... 42b60 1c690001 e2043e00 0000699a 00001d72 .i....>...i....r 42b70 52000001 e3043e00 0000229b 00001dd8 R.....>..."..... 42b80 4a000001 e504020f 0000419b 00003341 J.........A...3A - 42b90 22000025 892440aa 01000001 f1049c25 "..%.$@........% - 42ba0 0000345a 22000034 4e220000 35258924 ..4Z"..4N"..5%.$ + 42b90 22000041 892440aa 01000001 f1049c25 "..A.$@........% + 42ba0 0000345a 22000034 4e220000 35418924 ..4Z"..4N"..5A.$ 42bb0 40aa0100 00366622 0000ce9b 00003672 @....6f"......6r 42bc0 22000062 9c000036 7e220000 8b9c0000 "..b...6~"...... 42bd0 368a2200 00a99c00 00369622 0000c79c 6."......6.".... 42be0 000037b8 0b000036 a3220000 fd9c0000 ..7....6."...... - 42bf0 1f788a24 400c0000 00712500 0038b422 .x.$@....q%..8." - 42c00 00000503 a8cc2440 20848a24 40592d00 ......$@ ..$@Y-. - 42c10 00210152 0503a8cc 24400000 35a68a24 .!.R....$@..5..$ - 42c20 400c0000 0038c622 00000503 94cc2440 @....8."......$@ - 42c30 20b28a24 40592d00 00210152 050394cc ..$@Y-..!.R.... - 42c40 24400000 00000033 f3220000 cf8a2440 $@.....3."....$@ + 42bf0 1f948a24 400c0000 00712500 0038b422 ...$@....q%..8." + 42c00 00000503 c8cc2440 20a08a24 40592d00 ......$@ ..$@Y-. + 42c10 00210152 0503c8cc 24400000 35c28a24 .!.R....$@..5..$ + 42c20 400c0000 0038c622 00000503 b4cc2440 @....8."......$@ + 42c30 20ce8a24 40592d00 00210152 0503b4cc ..$@Y-..!.R.... + 42c40 24400000 00000033 f3220000 eb8a2440 $@.....3."....$@ 42c50 26030000 01f5045f 28000039 0c230000 &......_(..9.#.. - 42c60 1c9d0000 39002300 002f9d00 0035cf8a ....9.#../...5.. + 42c60 1c9d0000 39002300 002f9d00 0035eb8a ....9.#../...5.. 42c70 24402603 00003618 2300005b 9d000036 $@&...6.#..[...6 42c80 24230000 799d0000 36302300 00b09d00 $#..y...60#..... 42c90 00363c23 0000449e 00003648 23000086 .6<#..D...6H#... 42ca0 9e000036 54230000 b19e0000 36602300 ...6T#......6`#. 42cb0 000a9f00 00366c23 0000369f 00003678 .....6l#..6...6x - 42cc0 23000060 9f00001f 458c2440 0b000000 #..`....E.$@.... - 42cd0 4f260000 38892300 00050384 cc244020 O&..8.#......$@ - 42ce0 508c2440 592d0000 21015205 0384cc24 P.$@Y-..!.R....$ - 42cf0 40210153 03914c06 00001fe5 8c244009 @!.S..L......$@. - 42d00 00000071 26000038 9f230000 050374cc ...q&..8.#....t. - 42d10 244022ee 8c244059 2d000000 1f108d24 $@"..$@Y-......$ + 42cc0 23000060 9f00001f 618c2440 0b000000 #..`....a.$@.... + 42cd0 4f260000 38892300 000503a4 cc244020 O&..8.#......$@ + 42ce0 6c8c2440 592d0000 21015205 03a4cc24 l.$@Y-..!.R....$ + 42cf0 40210153 03914c06 00001f01 8d244009 @!.S..L......$@. + 42d00 00000071 26000038 9f230000 050394cc ...q&..8.#...... + 42d10 2440220a 8d244059 2d000000 1f2c8d24 $@"..$@Y-....,.$ 42d20 40080000 008a2600 0038b523 00000503 @.....&..8.#.... - 42d30 64cc2440 001f1e8d 24400b00 0000bc26 d.$@....$@.....& - 42d40 000038cb 23000005 0354cc24 4020298d ..8.#....T.$@ ). - 42d50 2440592d 00002101 52050354 cc244021 $@Y-..!.R..T.$@! - 42d60 0153027f 0000001f 428d2440 0c000000 .S......B.$@.... - 42d70 e8260000 38e12300 0005033c cc244020 .&..8.#....<.$@ - 42d80 4e8d2440 592d0000 21015205 033ccc24 N.$@Y-..!.R..<.$ - 42d90 4000001f 5a8d2440 0f000000 14270000 @...Z.$@.....'.. - 42da0 38f72300 00050324 cc244020 698d2440 8.#....$.$@ i.$@ - 42db0 592d0000 21015205 0324cc24 4000001f Y-..!.R..$.$@... - 42dc0 698d2440 0f000000 40270000 38092400 i.$@....@'..8.$. - 42dd0 00050310 cc244020 758d2440 592d0000 .....$@ u.$@Y-.. - 42de0 21015205 0310cc24 40000023 f98b2440 !.R....$@..#..$@ + 42d30 84cc2440 001f3a8d 24400b00 0000bc26 ..$@..:.$@.....& + 42d40 000038cb 23000005 0374cc24 4020458d ..8.#....t.$@ E. + 42d50 2440592d 00002101 52050374 cc244021 $@Y-..!.R..t.$@! + 42d60 0153027f 0000001f 5e8d2440 0c000000 .S......^.$@.... + 42d70 e8260000 38e12300 0005035c cc244020 .&..8.#....\.$@ + 42d80 6a8d2440 592d0000 21015205 035ccc24 j.$@Y-..!.R..\.$ + 42d90 4000001f 768d2440 0f000000 14270000 @...v.$@.....'.. + 42da0 38f72300 00050344 cc244020 858d2440 8.#....D.$@ ..$@ + 42db0 592d0000 21015205 0344cc24 4000001f Y-..!.R..D.$@... + 42dc0 858d2440 0f000000 40270000 38092400 ..$@....@'..8.$. + 42dd0 00050330 cc244020 918d2440 592d0000 ...0.$@ ..$@Y-.. + 42de0 21015205 0330cc24 40000023 158c2440 !.R..0.$@..#..$@ 42df0 5e0b0000 5a270000 21015203 7cce0021 ^...Z'..!.R.|..! - 42e00 01530131 0023658c 2440262e 00006e27 .S.1.#e.$@&...n' - 42e10 00002101 52027e00 00237c8c 2440262e ..!.R.~..#|.$@&. - 42e20 00008227 00002101 52027e00 0023848c ...'..!.R.~..#.. + 42e00 01530131 0023818c 2440262e 00006e27 .S.1.#..$@&...n' + 42e10 00002101 52027e00 0023988c 2440262e ..!.R.~..#..$@&. + 42e20 00008227 00002101 52027e00 0023a08c ...'..!.R.~..#.. 42e30 24405e0b 00009627 00002101 52027e00 $@^....'..!.R.~. - 42e40 0023958c 2440262e 0000aa27 00002101 .#..$@&....'..!. - 42e50 52027e00 0023a18c 2440d72d 0000c427 R.~..#..$@.-...' + 42e40 0023b18c 2440262e 0000aa27 00002101 .#..$@&....'..!. + 42e50 52027e00 0023bd8c 2440d72d 0000c427 R.~..#..$@.-...' 42e60 00002101 52027f00 21015302 7e000023 ..!.R...!.S.~..# - 42e70 ac8c2440 262e0000 d8270000 21015202 ..$@&....'..!.R. - 42e80 7f000023 b88c2440 102e0000 f1270000 ...#..$@.....'.. - 42e90 21015202 7f002101 53013000 23c08c24 !.R...!.S.0.#..$ + 42e70 c88c2440 262e0000 d8270000 21015202 ..$@&....'..!.R. + 42e80 7f000023 d48c2440 102e0000 f1270000 ...#..$@.....'.. + 42e90 21015202 7f002101 53013000 23dc8c24 !.R...!.S.0.#..$ 42ea0 40262e00 00052800 00210152 027e0000 @&....(..!.R.~.. - 42eb0 23cc8c24 40872d00 001f2800 00210152 #..$@.-...(..!.R - 42ec0 027f0021 0153027e 000023dd 8c2440d7 ...!.S.~..#..$@. + 42eb0 23e88c24 40872d00 001f2800 00210152 #..$@.-...(..!.R + 42ec0 027f0021 0153027e 000023f9 8c2440d7 ...!.S.~..#..$@. 42ed0 2d000040 28000021 01520391 44062101 -..@(..!.R..D.!. - 42ee0 53037100 06210154 01360020 088d2440 S.q..!.T.6. ..$@ + 42ee0 53037100 06210154 01360020 248d2440 S.q..!.T.6. $.$@ 42ef0 d72d0000 21015203 91480621 01530371 .-..!.R..H.!.S.q 42f00 00062101 54013600 00003ad0 0b00008e ..!.T.6...:..... 42f10 2800001e b9470000 01110581 2b000005 (....G......+... - 42f20 0368cb24 40205c8e 2440592d 00002101 .h.$@ \.$@Y-..!. - 42f30 52050368 cb244000 003ae80b 0000ba28 R..h.$@..:.....( + 42f20 0388cb24 4020788e 2440592d 00002101 ...$@ x.$@Y-..!. + 42f30 52050388 cb244000 003ae80b 0000ba28 R....$@..:.....( 42f40 00001eb9 47000001 1405862b 00000503 ....G......+.... - 42f50 64cb2440 20748e24 40592d00 00210152 d.$@ t.$@Y-..!.R - 42f60 027e0000 001f7c8e 24400900 0000ed28 .~....|.$@.....( + 42f50 84cb2440 20908e24 40592d00 00210152 ..$@ ..$@Y-..!.R + 42f60 027e0000 001f988e 24400900 0000ed28 .~......$@.....( 42f70 00001eb9 47000001 17058b2b 00000503 ....G......+.... - 42f80 58cb2440 20858e24 40592d00 00210152 X.$@ ..$@Y-..!.R - 42f90 050358cb 24400000 3a080c00 00192900 ..X.$@..:.....). - 42fa0 001eb947 0000011a 05902b00 00050354 ...G......+....T - 42fb0 cb244020 a48e2440 592d0000 21015202 .$@ ..$@Y-..!.R. - 42fc0 7e000000 1ff08e24 40090000 004c2900 ~......$@....L). - 42fd0 001eb947 0000012e 05952b00 00050350 ...G......+....P - 42fe0 cb244020 f98e2440 592d0000 21015205 .$@ ..$@Y-..!.R. - 42ff0 0350cb24 40000033 4e240000 228f2440 .P.$@..3N$..".$@ + 42f80 78cb2440 20a18e24 40592d00 00210152 x.$@ ..$@Y-..!.R + 42f90 050378cb 24400000 3a080c00 00192900 ..x.$@..:.....). + 42fa0 001eb947 0000011a 05902b00 00050374 ...G......+....t + 42fb0 cb244020 c08e2440 592d0000 21015202 .$@ ..$@Y-..!.R. + 42fc0 7e000000 1f0c8f24 40090000 004c2900 ~......$@....L). + 42fd0 001eb947 0000012e 05952b00 00050370 ...G......+....p + 42fe0 cb244020 158f2440 592d0000 21015205 .$@ ..$@Y-..!.R. + 42ff0 0370cb24 40000033 4e240000 3e8f2440 .p.$@..3N$..>.$@ 43000 ae000000 01360565 2a000039 5b240000 .....6.e*..9[$.. - 43010 969f0000 1f538f24 400d0000 00952900 .....S.$@.....). - 43020 00386824 00000503 34cb2440 205c8f24 .8h$....4.$@ \.$ - 43030 40592d00 00210152 050334cb 24400000 @Y-..!.R..4.$@.. - 43040 237b8f24 407c2d00 00b82900 00210152 #{.$@|-...)..!.R + 43010 969f0000 1f6f8f24 400d0000 00952900 .....o.$@.....). + 43020 00386824 00000503 54cb2440 20788f24 .8h$....T.$@ x.$ + 43030 40592d00 00210152 050354cb 24400000 @Y-..!.R..T.$@.. + 43040 23978f24 407c2d00 00b82900 00210152 #..$@|-...)..!.R 43050 01402101 5305039e 97fe3f21 0154030a .@!.S.....?!.T.. - 43060 a4050022 828f2440 312e0000 23938f24 ..."..$@1...#..$ + 43060 a4050022 9e8f2440 312e0000 23af8f24 ..."..$@1...#..$ 43070 40872d00 00dd2900 00210153 050348c7 @.-...)..!.S..H. - 43080 fe3f2101 54013400 23a48f24 403d2e00 .?!.T.4.#..$@=.. + 43080 fe3f2101 54013400 23c08f24 403d2e00 .?!.T.4.#..$@=.. 43090 00fa2900 00210152 027d0021 01530503 ..)..!.R.}.!.S.. - 430a0 087d2440 0023a98f 2440492e 00000e2a .}$@.#..$@I....* - 430b0 00002101 52027d00 0023b48f 2440b52d ..!.R.}..#..$@.- - 430c0 0000222a 00002101 52027d00 0023c18f .."*..!.R.}..#.. + 430a0 247d2440 0023c58f 2440492e 00000e2a $}$@.#..$@I....* + 430b0 00002101 52027d00 0023d08f 2440b52d ..!.R.}..#..$@.- + 430c0 0000222a 00002101 52027d00 0023dd8f .."*..!.R.}..#.. 430d0 2440ee2d 0000442a 00002101 52027d00 $@.-..D*..!.R.}. - 430e0 21015305 035c7c24 40210154 01300020 !.S..\|$@!.T.0. - 430f0 d08f2440 f92d0000 21015202 7d002101 ..$@.-..!.R.}.!. + 430e0 21015305 03787c24 40210154 01300020 !.S..x|$@!.T.0. + 430f0 ec8f2440 f92d0000 21015202 7d002101 ..$@.-..!.R.}.!. 43100 53020864 21015401 31210155 01310000 S..d!.T.1!.U.1.. - 43110 23e48824 40d42100 00792a00 00210152 #..$@.!..y*..!.R - 43120 027d0000 23f98824 40d72d00 00992a00 .}..#..$@.-...*. + 43110 23008924 40d42100 00792a00 00210152 #..$@.!..y*..!.R + 43120 027d0000 23158924 40d72d00 00992a00 .}..#..$@.-...*. 43130 00210152 027d1621 01530391 48062101 .!.R.}.!.S..H.!. - 43140 54013600 230d8924 40d72d00 00b82a00 T.6.#..$@.-...*. + 43140 54013600 23298924 40d72d00 00b82a00 T.6.#).$@.-...*. 43150 00210152 027d1021 0153027e 00210154 .!.R.}.!.S.~.!.T - 43160 01360023 fc8d2440 b00b0000 d22a0000 .6.#..$@.....*.. - 43170 21015202 7d002101 53027c00 00231c8e !.R.}.!.S.|..#.. + 43160 01360023 188e2440 b00b0000 d22a0000 .6.#..$@.....*.. + 43170 21015202 7d002101 53027c00 0023388e !.R.}.!.S.|..#8. 43180 2440262e 0000e62a 00002101 52027e00 $@&....*..!.R.~. - 43190 0023288e 2440872d 0000002b 00002101 .#(.$@.-...+..!. - 431a0 52027f00 21015302 7e000023 388e2440 R...!.S.~..#8.$@ + 43190 0023448e 2440872d 0000002b 00002101 .#D.$@.-...+..!. + 431a0 52027f00 21015302 7e000023 548e2440 R...!.S.~..#T.$@ 431b0 102e0000 1f2b0000 21015202 7e002101 .....+..!.R.~.!. - 431c0 53013021 01540208 740023f0 8e244087 S.0!.T..t.#..$@. + 431c0 53013021 01540208 7400230c 8f244087 S.0!.T..t.#..$@. 431d0 2d000042 2b000021 01520503 1132ff3f -..B+..!.R...2.? - 431e0 21015303 91440621 01540136 0023108f !.S..D.!.T.6.#.. + 431e0 21015303 91440621 01540136 00232c8f !.S..D.!.T.6.#,. 431f0 2440552e 0000552b 00002101 52013000 $@U...U+..!.R.0. - 43200 23198f24 40b52d00 006c2b00 00210152 #..$@.-..l+..!.R - 43210 0503ec38 ff3f0026 dd8f2440 21015201 ...8.?.&..$@!.R. + 43200 23358f24 40b52d00 006c2b00 00210152 #5.$@.-..l+..!.R + 43210 0503ec38 ff3f0026 f98f2440 21015201 ...8.?.&..$@!.R. 43220 33210153 0503b031 ff3f0000 24f41800 3!.S...1.?..$... 43230 00246803 00002418 0f000024 68030000 .$h...$....$h... - 43240 24680300 002b064a 00000144 05ec8f24 $h...+.J...D...$ + 43240 24680300 002b064a 00000144 05089024 $h...+.J...D...$ 43250 40690000 00019c29 2c00001b ed510000 @i.....),....Q.. 43260 01440502 0f0000a9 9f00001b 4c4c0000 .D..........LL.. 43270 014405ad 000000d5 9f00002c 69000146 .D.........,i..F 43280 053e0000 002f7252 00000147 053e0000 .>.../rR...G.>.. 43290 001dd84a 00000149 05020f00 0004a000 ...J...I........ - 432a0 00233990 2440d72d 0000182c 00002101 .#9.$@.-...,..!. + 432a0 00235590 2440d72d 0000182c 00002101 .#U.$@.-...,..!. 432b0 52027c10 21015305 03d189fe 3f210154 R.|.!.S.....?!.T - 432c0 01360020 4c902440 7f240000 21015202 .6. L.$@.$..!.R. + 432c0 01360020 68902440 7f240000 21015202 .6. h.$@.$..!.R. 432d0 7c000000 286a2600 000128d1 02000005 |...(j&...(..... 432e0 03b031ff 3f287b54 00000129 8c000000 ..1.?({T...).... 432f0 0503ac31 ff3f3b3a 53000001 2d572c00 ...1.?;:S...-W,. @@ -58836,7 +58839,7 @@ Contents of section .debug_info: 434f0 0007c401 405c1600 005c1600 00074c01 ....@\...\....L. 43500 40344b00 00344b00 00069501 00f00000 @4K..4K......... 43510 00040058 58000004 01dd3e00 00019e55 ...XX.....>....U - 43520 0000287e 10401700 0000a942 01000201 ..(~.@.....B.... + 43520 0000287e 10401700 0000df42 01000201 ..(~.@.....B.... 43530 065c0300 00020108 5a030000 02020558 .\......Z......X 43540 00000002 02071b04 00000304 05696e74 .............int 43550 00020407 b4030000 020805bf 00000002 ................ @@ -58851,7 +58854,7 @@ Contents of section .debug_info: 435e0 00000a64 00014e28 00000001 53000b04 ...d..N(....S... 435f0 e7000000 0c0b04ee 0000000d 28000000 ............(... 43600 00c00000 00040001 59000004 01dd3e00 ........Y.....>. - 43610 00010456 0000407e 10401e00 00006044 ...V..@~.@....`D + 43610 00010456 0000407e 10401e00 00009644 ...V..@~.@.....D 43620 01000201 065c0300 00020108 5a030000 .....\......Z... 43630 02020558 00000002 02071b04 00000304 ...X............ 43640 05696e74 00020407 b4030000 020805bf .int............ @@ -58864,7 +58867,7 @@ Contents of section .debug_info: 436b0 7b000000 f6a00000 08730001 446e0000 {........s..Dn.. 436c0 00015200 00130900 00040071 59000004 ..R........qY... 436d0 01dd3e00 0001b456 0000307b 10401d00 ..>....V..0{.@.. - 436e0 00008745 01000201 065c0300 00020108 ...E.....\...... + 436e0 0000bd45 01000201 065c0300 00020108 ...E.....\...... 436f0 5a030000 02020558 00000002 02071b04 Z......X........ 43700 00000304 05696e74 00020407 b4030000 .....int........ 43710 020805bf 00000002 0807aa03 000004be ................ @@ -59008,7 +59011,7 @@ Contents of section .debug_info: 43fb0 74080000 224a4400 00053203 0e040000 t..."JD...2..... 43fc0 237b5600 0008a23d 00000014 0e040000 #{V....=........ 43fd0 14e90800 0014fa00 00000000 07010000 ................ - 43fe0 0200395b 00000401 db470100 607e1040 ..9[.....G..`~.@ + 43fe0 0200395b 00000401 11480100 607e1040 ..9[.....H..`~.@ 43ff0 a97e1040 2f686f6d 652f776a 672f5265 .~.@/home/wjg/Re 44000 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- 44010 32303137 30363232 2f63726f 7373746f 20170622/crossto @@ -59025,7 +59028,7 @@ Contents of section .debug_info: 440c0 74656e73 612d6c78 3130362d 656c662f tensa-lx106-elf/ 440d0 6c696267 63630047 4e552041 5320322e libgcc.GNU AS 2. 440e0 32352e31 00018008 01000002 004d5b00 25.1.........M[. - 440f0 000401fe 48010050 7b104085 7c10402f ....H..P{.@.|.@/ + 440f0 00040134 49010050 7b104085 7c10402f ...4I..P{.@.|.@/ 44100 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es 44110 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 44120 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG @@ -59041,7 +59044,7 @@ Contents of section .debug_info: 441c0 2d676363 2d66696e 616c2f78 74656e73 -gcc-final/xtens 441d0 612d6c78 3130362d 656c662f 6c696267 a-lx106-elf/libg 441e0 63630047 4e552041 5320322e 32352e31 cc.GNU AS 2.25.1 - 441f0 00018008 01000002 00615b00 00040120 .........a[.... + 441f0 00018008 01000002 00615b00 00040156 .........a[....V 44200 4c010088 7c1040c8 7c10402f 686f6d65 L...|.@.|.@/home 44210 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op 44220 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ @@ -60529,147 +60532,147 @@ Contents of section .debug_aranges: 0020 00000000 00000000 34000000 02004705 ........4.....G. 0030 00000400 00000000 d8201040 51000000 ......... .@Q... 0040 6c422240 c0000000 2c432240 39000000 lB"@....,C"@9... - 0050 78432240 70000000 00000000 00000000 xC"@p........... + 0050 7c432240 8c000000 00000000 00000000 |C"@............ 0060 2c000000 0200710c 00000400 00000000 ,.....q......... - 0070 f0432240 5b000000 64442240 d5000000 .C"@[...dD"@.... - 0080 4c452240 45000000 00000000 00000000 LE"@E........... + 0070 10442240 5b000000 84442240 d5000000 .D"@[....D"@.... + 0080 6c452240 45000000 00000000 00000000 lE"@E........... 0090 fc000000 02007111 00000400 00000000 ......q......... - 00a0 c0452240 23010000 34211040 31000000 .E"@#...4!.@1... - 00b0 68211040 2b000000 e8462240 2f000000 h!.@+....F"@/... - 00c0 18472240 2f000000 48472240 24000000 .G"@/...HG"@$... - 00d0 74472240 42000000 bc472240 14000000 tG"@B....G"@.... - 00e0 94211040 30000000 d4472240 2f000000 .!.@0....G"@/... + 00a0 e0452240 23010000 34211040 31000000 .E"@#...4!.@1... + 00b0 68211040 2b000000 08472240 2f000000 h!.@+....G"@/... + 00c0 38472240 2f000000 68472240 24000000 8G"@/...hG"@$... + 00d0 94472240 42000000 dc472240 14000000 .G"@B....G"@.... + 00e0 94211040 30000000 f4472240 2f000000 .!.@0....G"@/... 00f0 c4211040 20000000 e4211040 25000000 .!.@ ....!.@%... 0100 10221040 23000000 44221040 b5000000 .".@#...D".@.... - 0110 fc221040 23000000 10482240 5b000000 .".@#....H"@[... - 0120 6c482240 28000000 94482240 29000000 lH"@(....H"@)... - 0130 c4482240 30000000 f4482240 37000000 .H"@0....H"@7... - 0140 2c492240 23000000 60492240 c6000000 ,I"@#...`I"@.... - 0150 2c4a2240 59000000 884a2240 63000000 ,J"@Y....J"@c... - 0160 ec4a2240 33000000 204b2240 18000000 .J"@3... K"@.... - 0170 384b2240 20000000 684b2240 2a000000 8K"@ ...hK"@*... - 0180 944b2240 4a000000 00000000 00000000 .K"@J........... + 0110 fc221040 23000000 30482240 5b000000 .".@#...0H"@[... + 0120 8c482240 28000000 b4482240 29000000 .H"@(....H"@)... + 0130 e4482240 30000000 14492240 37000000 .H"@0....I"@7... + 0140 4c492240 23000000 7c492240 c6000000 LI"@#...|I"@.... + 0150 484a2240 59000000 a44a2240 63000000 HJ"@Y....J"@c... + 0160 084b2240 33000000 3c4b2240 18000000 .K"@3........... - 0270 68562240 5f010000 d0572240 39000000 hV"@_....W"@9... + 0270 84562240 5f010000 ec572240 39000000 .V"@_....W"@9... 0280 00000000 00000000 24000000 0200af44 ........$......D - 0290 00000400 00000000 0c582240 38000000 .........X"@8... - 02a0 44582240 20000000 00000000 00000000 DX"@ ........... + 0290 00000400 00000000 28582240 38000000 ........(X"@8... + 02a0 60582240 20000000 00000000 00000000 `X"@ ........... 02b0 74000000 0200e348 00000400 00000000 t......H........ 02c0 24231040 15000000 48231040 22000000 $#.@....H#.@"... 02d0 7c231040 4d000000 d4231040 8b000000 |#.@M....#.@.... - 02e0 68582240 15000000 80582240 15000000 hX"@.....X"@.... - 02f0 d0582240 a4000000 78592240 47000000 .X"@....xY"@G... - 0300 cc592240 43000000 105a2240 1b000000 .Y"@C....Z"@.... - 0310 2c5a2240 1b000000 485a2240 08000000 ,Z"@....HZ"@.... + 02e0 84582240 15000000 9c582240 15000000 .X"@.....X"@.... + 02f0 ec582240 a4000000 94592240 47000000 .X"@.....Y"@G... + 0300 e8592240 43000000 2c5a2240 1b000000 .Y"@C...,Z"@.... + 0310 485a2240 1b000000 645a2240 08000000 HZ"@....dZ"@.... 0320 00000000 00000000 64000000 02004658 ........d.....FX 0330 00000400 00000000 a4241040 3f010000 .........$.@?... 0340 14261040 a1000000 d0261040 5d000000 .&.@.....&.@]... - 0350 645a2240 9f000000 1c5b2240 77000000 dZ"@.....["@w... - 0360 c45b2240 4b010000 1c5d2240 7a000000 .["@K....]"@z... - 0370 9c5d2240 36000000 fc5d2240 b1000000 .]"@6....]"@.... - 0380 b05e2240 11000000 00000000 00000000 .^"@............ + 0350 805a2240 9f000000 385b2240 77000000 .Z"@....8["@w... + 0360 e05b2240 4b010000 385d2240 7a000000 .["@K...8]"@z... + 0370 b85d2240 36000000 185e2240 b1000000 .]"@6....^"@.... + 0380 cc5e2240 11000000 00000000 00000000 .^"@............ 0390 2c000000 0200906d 00000400 00000000 ,......m........ - 03a0 44271040 9e010000 cc5e2240 5b000000 D'.@.....^"@[... - 03b0 385f2240 5b000000 00000000 00000000 8_"@[........... + 03a0 44271040 9e010000 e85e2240 5b000000 D'.@.....^"@[... + 03b0 545f2240 5b000000 00000000 00000000 T_"@[........... 03c0 24000000 0200af72 00000400 00000000 $......r........ - 03d0 b45f2240 8d010000 c8612240 9a050000 ._"@.....a"@.... + 03d0 d05f2240 8d010000 e4612240 9a050000 ._"@.....a"@.... 03e0 00000000 00000000 34000000 0200ce86 ........4....... - 03f0 00000400 00000000 70672240 5c000000 ........pg"@\... - 0400 e8672240 e0000000 d4682240 50000000 .g"@.....h"@P... - 0410 3c692240 48010000 00000000 00000000 .@....P?.@.... 0a60 3c401040 62000000 a0401040 0b000000 <@.@b....@.@.... 0a70 ac401040 16000000 c4401040 25000000 .@.@.....@.@%... @@ -60702,93 +60705,93 @@ Contents of section .debug_aranges: 0af0 744a1040 3d010000 b44b1040 39000000 tJ.@=....K.@9... 0b00 f04b1040 5c000000 4c4c1040 08000000 .K.@\...LL.@.... 0b10 584c1040 a1000000 004d1040 8a000000 XL.@.....M.@.... - 0b20 64272340 50000000 944d1040 26010000 d'#@P....M.@&... + 0b20 80272340 50000000 944d1040 26010000 .'#@P....M.@&... 0b30 bc4e1040 28000000 e44e1040 48000000 .N.@(....N.@H... 0b40 2c4f1040 16000000 00000000 00000000 ,O.@............ 0b50 1c000000 02003b97 01000400 00000000 ......;......... - 0b60 b8272340 111b0000 00000000 00000000 .'#@............ + 0b60 d4272340 111b0000 00000000 00000000 .'#@............ 0b70 1c000000 0200b20d 02000400 00000000 ................ - 0b80 e0422340 600a0000 00000000 00000000 .B#@`........... + 0b80 fc422340 600a0000 00000000 00000000 .B#@`........... 0b90 e4000000 0200b031 02000400 00000000 .......1........ 0ba0 487d1040 25000000 504f1040 91000000 H}.@%...PO.@.... - 0bb0 4c4d2340 150c0000 e44f1040 76000000 LM#@.....O.@v... - 0bc0 64592340 09090000 5c501040 3e000000 dY#@....\P.@>... + 0bb0 684d2340 150c0000 e44f1040 76000000 hM#@.....O.@v... + 0bc0 80592340 09090000 5c501040 3e000000 .Y#@....\P.@>... 0bd0 9c501040 26000000 c4501040 23000000 .P.@&....P.@#... 0be0 e8501040 0f000000 f8501040 1b000000 .P.@.....P.@.... - 0bf0 20511040 34000000 70622340 3c000000 Q.@4...pb#@<... - 0c00 54511040 16000000 ac622340 40010000 TQ.@.....b#@@... + 0bf0 20511040 34000000 8c622340 3c000000 Q.@4....b#@<... + 0c00 54511040 16000000 c8622340 40010000 TQ.@.....b#@@... 0c10 6c511040 8d000000 fc511040 fb000000 lQ.@.....Q.@.... 0c20 f8521040 c4000000 bc531040 65010000 .R.@.....S.@e... - 0c30 24551040 20010000 f4632340 fc010000 $U.@ ....c#@.... + 0c30 24551040 20010000 10642340 fc010000 $U.@ ....d#@.... 0c40 44561040 21000000 6c561040 8a000000 DV.@!...lV.@.... - 0c50 f8561040 22000000 00662340 02010000 .V.@"....f#@.... + 0c50 f8561040 22000000 1c662340 02010000 .V.@"....f#@.... 0c60 20571040 7a000000 a0571040 6d000000 W.@z....W.@m... 0c70 00000000 00000000 54000000 0200dfb3 ........T....... 0c80 02000400 00000000 707d1040 1c000000 ........p}.@.... - 0c90 6c672340 2e020000 14581040 0b000000 lg#@.....X.@.... + 0c90 88672340 2e020000 14581040 0b000000 .g#@.....X.@.... 0ca0 20581040 0b000000 30581040 14000000 X.@....0X.@.... 0cb0 44581040 38000000 7c581040 3c000000 DX.@8...|X.@<... 0cc0 b8581040 31000000 00000000 00000000 .X.@1........... 0cd0 ac000000 020022cc 02000400 00000000 ......"......... - 0ce0 9c692340 05010000 8c7d1040 0e000000 .i#@.....}.@.... + 0ce0 b8692340 05010000 8c7d1040 0e000000 .i#@.....}.@.... 0cf0 f0581040 6f000000 9c7d1040 29000000 .X.@o....}.@)... - 0d00 a46a2340 00030000 64591040 1f000000 .j#@....dY.@.... + 0d00 c06a2340 00030000 64591040 1f000000 .j#@....dY.@.... 0d10 90591040 99000000 2c5a1040 5c000000 .Y.@....,Z.@\... 0d20 885a1040 96000000 c87d1040 59000000 .Z.@.....}.@Y... 0d30 247e1040 02000000 385b1040 e6000000 $~.@....8[.@.... 0d40 245c1040 99000000 c45c1040 ed010000 $\.@.....\.@.... 0d50 c05e1040 80020000 40611040 15000000 .^.@....@a.@.... - 0d60 b06d2340 51000000 58611040 b5000000 .m#@Q...Xa.@.... - 0d70 046e2340 91020000 00000000 00000000 .n#@............ + 0d60 cc6d2340 51000000 58611040 b5000000 .m#@Q...Xa.@.... + 0d70 206e2340 91020000 00000000 00000000 n#@............ 0d80 2c010000 0200fb27 03000400 00000000 ,......'........ 0d90 14621040 90000000 a4621040 78000000 .b.@.....b.@x... 0da0 20631040 31000000 54631040 33000000 c.@1...Tc.@3... - 0db0 9c631040 70020000 a4702340 d6030000 .c.@p....p#@.... + 0db0 9c631040 70020000 c0702340 d6030000 .c.@p....p#@.... 0dc0 10661040 1d000000 30661040 61000000 .f.@....0f.@a... - 0dd0 98661040 19000000 84742340 8b000000 .f.@.....t#@.... + 0dd0 98661040 19000000 a0742340 8b000000 .f.@.....t#@.... 0de0 c4661040 8f030000 546a1040 36000000 .f.@....Tj.@6... - 0df0 8c6a1040 1e000000 10752340 95000000 .j.@.....u#@.... - 0e00 ac6a1040 42000000 ac752340 ae010000 .j.@B....u#@.... + 0df0 8c6a1040 1e000000 2c752340 95000000 .j.@....,u#@.... + 0e00 ac6a1040 42000000 c8752340 ae010000 .j.@B....u#@.... 0e10 f06a1040 26000000 186b1040 0e000000 .j.@&....k.@.... 0e20 286b1040 17000000 406b1040 47000000 (k.@....@k.@G... 0e30 886b1040 1e000000 ac6b1040 58000000 .k.@.....k.@X... 0e40 086c1040 42010000 4c6d1040 d2000000 .l.@B...Lm.@.... - 0e50 64772340 bc010000 286e1040 6f000000 dw#@....(n.@o... - 0e60 20792340 83010000 986e1040 2d000000 y#@.....n.@-... - 0e70 cc6e1040 1f000000 a47a2340 1f000000 .n.@.....z#@.... - 0e80 f06e1040 17000000 cc7a2340 03020000 .n.@.....z#@.... + 0e50 80772340 bc010000 286e1040 6f000000 .w#@....(n.@o... + 0e60 3c792340 83010000 986e1040 2d000000 Q"@ + 01d0 4c512240 75512240 bc512240 81552240 LQ"@uQ"@.Q"@.U"@ + 01e0 90552240 c1552240 00000000 00000000 .U"@.U"@........ + 01f0 d0552240 0b562240 10562240 68562240 .U"@.V"@.V"@hV"@ + 0200 00000000 00000000 25572240 4d572240 ........%W"@MW"@ + 0210 52572240 98572240 00000000 00000000 RW"@.W"@........ + 0220 84562240 e3572240 ec572240 25582240 .V"@.W"@.W"@%X"@ + 0230 00000000 00000000 28582240 60582240 ........(X"@`X"@ + 0240 60582240 80582240 00000000 00000000 `X"@.X"@........ 0250 24231040 39231040 48231040 6a231040 $#.@9#.@H#.@j#.@ 0260 7c231040 c9231040 d4231040 5f241040 |#.@.#.@.#.@_$.@ - 0270 68582240 7d582240 80582240 95582240 hX"@}X"@.X"@.X"@ - 0280 d0582240 74592240 78592240 bf592240 .X"@tY"@xY"@.Y"@ - 0290 cc592240 0f5a2240 105a2240 2b5a2240 .Y"@.Z"@.Z"@+Z"@ - 02a0 2c5a2240 475a2240 485a2240 505a2240 ,Z"@GZ"@HZ"@PZ"@ + 0270 84582240 99582240 9c582240 b1582240 .X"@.X"@.X"@.X"@ + 0280 ec582240 90592240 94592240 db592240 .X"@.Y"@.Y"@.Y"@ + 0290 e8592240 2b5a2240 2c5a2240 475a2240 .Y"@+Z"@,Z"@GZ"@ + 02a0 485a2240 635a2240 645a2240 6c5a2240 HZ"@cZ"@dZ"@lZ"@ 02b0 00000000 00000000 a4241040 e3251040 .........$.@.%.@ 02c0 14261040 b5261040 d0261040 2d271040 .&.@.&.@.&.@-'.@ - 02d0 645a2240 035b2240 1c5b2240 935b2240 dZ"@.["@.["@.["@ - 02e0 c45b2240 0f5d2240 1c5d2240 965d2240 .["@.]"@.]"@.]"@ - 02f0 9c5d2240 d25d2240 fc5d2240 ad5e2240 .]"@.]"@.]"@.^"@ - 0300 b05e2240 c15e2240 00000000 00000000 .^"@.^"@........ - 0310 44271040 e2281040 cc5e2240 275f2240 D'.@.(.@.^"@'_"@ - 0320 385f2240 935f2240 00000000 00000000 8_"@._"@........ - 0330 f3612240 cf632240 d4632240 42642240 .a"@.c"@.c"@Bd"@ - 0340 4d642240 3b672240 00000000 00000000 Md"@;g"@........ - 0350 d8622240 0c632240 25632240 cf632240 .b"@.c"@%c"@.c"@ - 0360 d4632240 42642240 4d642240 3b672240 .c"@Bd"@Md"@;g"@ - 0370 00000000 00000000 da632240 42642240 .........c"@Bd"@ - 0380 4d642240 8e662240 00000000 00000000 Md"@.f"@........ - 0390 b45f2240 41612240 c8612240 62672240 ._"@Aa"@.a"@bg"@ - 03a0 00000000 00000000 70672240 cc672240 ........pg"@.g"@ - 03b0 e8672240 c8682240 d4682240 24692240 .g"@.h"@.h"@$i"@ - 03c0 3c692240 846a2240 00000000 00000000 .$@ - 04c0 00000000 00000000 949d2440 ec9d2440 ..........$@..$@ - 04d0 ec9d2440 459e2440 489e2440 aa9e2440 ..$@E.$@H.$@..$@ - 04e0 00000000 00000000 6c762240 9f762240 ........lv"@.v"@ - 04f0 a0762240 b7762240 b8762240 cf762240 .v"@.v"@.v"@.v"@ - 0500 d0762240 df762240 00000000 00000000 .v"@.v"@........ - 0510 15792240 27792240 29792240 3c792240 .y"@'y"@)y"@y"@Zy"@........ - 0530 fb7a2240 fd7a2240 077b2240 0a7b2240 .z"@.z"@.{"@.{"@ - 0540 00000000 00000000 8f7c2240 917c2240 .........|"@.|"@ - 0550 997c2240 9c7c2240 00000000 00000000 .|"@.|"@........ - 0560 177d2240 197d2240 1f7d2240 227d2240 .}"@.}"@.}"@"}"@ - 0570 00000000 00000000 7d7d2240 7f7d2240 ........}}"@.}"@ - 0580 817d2240 847d2240 00000000 00000000 .}"@.}"@........ - 0590 997d2240 9b7d2240 9d7d2240 a07d2240 .}"@.}"@.}"@.}"@ - 05a0 00000000 00000000 b57d2240 b77d2240 .........}"@.}"@ - 05b0 b97d2240 bc7d2240 00000000 00000000 .}"@.}"@........ - 05c0 e0762240 20772240 20772240 7f772240 .v"@ w"@ w"@.w"@ - 05d0 80772240 d9772240 dc772240 0a782240 .w"@.w"@.w"@.x"@ - 05e0 0c782240 39782240 3c782240 76782240 .x"@9x"@}"@ + 0570 00000000 00000000 997d2240 9b7d2240 .........}"@.}"@ + 0580 9d7d2240 a07d2240 00000000 00000000 .}"@.}"@........ + 0590 b57d2240 b77d2240 b97d2240 bc7d2240 .}"@.}"@.}"@.}"@ + 05a0 00000000 00000000 d17d2240 d37d2240 .........}"@.}"@ + 05b0 d57d2240 d87d2240 00000000 00000000 .}"@.}"@........ + 05c0 fc762240 3c772240 3c772240 9b772240 .v"@V$@XV$@@W$@ - 0a80 5c572440 cf592440 d0592440 d5592440 \W$@.Y$@.Y$@.Y$@ - 0a90 e0592440 155a2440 205a2440 5c5a2440 .Y$@.Z$@ Z$@\Z$@ - 0aa0 00000000 00000000 3e5f2440 6c5f2440 ........>_$@l_$@ - 0ab0 775f2440 c4612440 00000000 00000000 w_$@.a$@........ - 0ac0 08662440 446c2440 e8712440 8c732440 .f$@Dl$@.q$@.s$@ - 0ad0 00000000 00000000 27682440 40682440 ........'h$@@h$@ - 0ae0 1c732440 8c732440 00000000 00000000 .s$@.s$@........ - 0af0 8a6a2440 8d6a2440 8f6a2440 956a2440 .j$@.j$@.j$@.j$@ - 0b00 00000000 00000000 686c2440 e8712440 ........hl$@.q$@ - 0b10 8c732440 18772440 00000000 00000000 .s$@.w$@........ - 0b20 186d2440 e8712440 8c732440 18772440 .m$@.q$@.s$@.w$@ - 0b30 00000000 00000000 7f6f2440 836f2440 .........o$@.o$@ - 0b40 866f2440 8c6f2440 00000000 00000000 .o$@.o$@........ - 0b50 5c5a2440 965a2440 985a2440 9a5a2440 \Z$@.Z$@.Z$@.Z$@ - 0b60 b05a2440 555b2440 5c5b2440 1b5c2440 .Z$@U[$@\[$@.\$@ - 0b70 205c2440 ad5c2440 cc5c2440 5d5d2440 \$@.\$@.\$@]]$@ - 0b80 605d2440 b75d2440 c05d2440 255e2440 `]$@.]$@.]$@%^$@ - 0b90 285e2440 515e2440 805e2440 d7612440 (^$@Q^$@.^$@.a$@ - 0ba0 e8612440 0b652440 98652440 2c772440 .a$@.e$@.e$@,w$@ - 0bb0 00000000 00000000 0f8a2440 848a2440 ..........$@..$@ - 0bc0 868a2440 cf8a2440 00000000 00000000 ..$@..$@........ - 0bd0 518e2440 548e2440 568e2440 5c8e2440 Q.$@T.$@V.$@\.$@ - 0be0 00000000 00000000 5c8e2440 5f8e2440 ........\.$@_.$@ - 0bf0 658e2440 6a8e2440 6c8e2440 748e2440 e.$@j.$@l.$@t.$@ - 0c00 00000000 00000000 888e2440 8b8e2440 ..........$@..$@ - 0c10 938e2440 988e2440 9b8e2440 a48e2440 ..$@..$@..$@..$@ - 0c20 00000000 00000000 2c772440 66772440 ........,w$@fw$@ - 0c30 94772440 4f7c2440 5c7c2440 077d2440 .w$@O|$@\|$@.}$@ - 0c40 087d2440 6b7d2440 787d2440 c57d2440 .}$@k}$@x}$@.}$@ - 0c50 c87d2440 f17d2440 fc7d2440 4d7e2440 .}$@.}$@.}$@M~$@ - 0c60 587e2440 a97e2440 ac7e2440 d57e2440 X~$@.~$@.~$@.~$@ - 0c70 d87e2440 017f2440 387f2440 e1802440 .~$@..$@8.$@..$@ - 0c80 10812440 9c842440 c8842440 3f882440 ..$@..$@..$@?.$@ - 0c90 40882440 71882440 cc882440 ec8f2440 @.$@q.$@..$@..$@ - 0ca0 ec8f2440 55902440 00000000 00000000 ..$@U.$@........ + 0770 80962240 9d962240 a7962240 aa962240 .."@.."@.."@.."@ + 0780 00000000 00000000 2c802240 7c802240 ........,."@|."@ + 0790 88802240 c3822240 c4822240 f8822240 .."@.."@.."@.."@ + 07a0 f8822240 0e832240 14832240 2c832240 .."@.."@.."@,."@ + 07b0 2c832240 44832240 44832240 5f832240 ,."@D."@D."@_."@ + 07c0 60832240 89832240 90832240 37842240 `."@.."@.."@7."@ + 07d0 40842240 99852240 a4852240 26862240 @."@.."@.."@&."@ + 07e0 28862240 4f862240 68862240 84892240 (."@O."@h."@.."@ + 07f0 88892240 d3892240 d4892240 1d8a2240 .."@.."@.."@.."@ + 0800 208a2240 d48a2240 dc8a2240 ff8a2240 ."@.."@.."@.."@ + 0810 008b2240 148b2240 148b2240 258b2240 .."@.."@.."@%."@ + 0820 288b2240 398b2240 3c8b2240 b18b2240 (."@9."@<."@.."@ + 0830 b48b2240 198c2240 1c8c2240 7c8c2240 .."@.."@.."@|."@ + 0840 1c291040 c22c1040 888c2240 7f8d2240 .).@.,.@.."@.."@ + 0850 808d2240 938d2240 948d2240 a88d2240 .."@.."@.."@.."@ + 0860 a88d2240 c08d2240 c08d2240 d18d2240 .."@.."@.."@.."@ + 0870 d48d2240 e58d2240 e88d2240 008e2240 .."@.."@.."@.."@ + 0880 008e2240 0b8e2240 0c8e2240 228e2240 .."@.."@.."@"."@ + 0890 248e2240 3a8e2240 3c8e2240 528e2240 $."@:."@<."@R."@ + 08a0 548e2240 6b8e2240 6c8e2240 828e2240 T."@k."@l."@.."@ + 08b0 848e2240 9a8e2240 9c8e2240 b28e2240 .."@.."@.."@.."@ + 08c0 b48e2240 ca8e2240 cc8e2240 e28e2240 .."@.."@.."@.."@ + 08d0 e48e2240 fa8e2240 fc8e2240 178f2240 .."@.."@.."@.."@ + 08e0 188f2240 338f2240 348f2240 4f8f2240 .."@3."@4."@O."@ + 08f0 508f2240 758f2240 908f2240 05902240 P."@u."@.."@.."@ + 0900 08902240 47902240 48902240 85902240 .."@G."@H."@.."@ + 0910 88902240 a3902240 a4902240 bf902240 .."@.."@.."@.."@ + 0920 c0902240 37912240 3c912240 b2912240 .."@7."@<."@.."@ + 0930 b4912240 27922240 28922240 97922240 .."@'."@(."@.."@ + 0940 98922240 b3922240 b4922240 fa922240 .."@.."@.."@.."@ + 0950 fc922240 2f932240 30932240 51932240 .."@/."@0."@Q."@ + 0960 54932240 7a932240 7c932240 a4932240 T."@z."@|."@.."@ + 0970 a4932240 c9932240 cc932240 df932240 .."@.."@.."@.."@ + 0980 e0932240 fd932240 00942240 1d942240 .."@.."@.."@.."@ + 0990 20942240 33942240 34942240 47942240 ."@3."@4."@G."@ + 09a0 48942240 8d942240 90942240 e7942240 H."@.."@.."@.."@ + 09b0 e8942240 0b952240 0c952240 a9952240 .."@.."@.."@.."@ + 09c0 ac952240 05972240 08972240 ca972240 .."@.."@.."@.."@ + 09d0 cc972240 33982240 34982240 48982240 .."@3."@4."@H."@ + 09e0 48982240 5c982240 5c982240 bb982240 H."@\."@\."@.."@ + 09f0 bc982240 cd982240 d0982240 e1982240 .."@.."@.."@.."@ + 0a00 00000000 00000000 e6562440 e9562440 .........V$@.V$@ + 0a10 ec562440 f5562440 00000000 00000000 .V$@.V$@........ + 0a20 ab572440 a9592440 bc592440 dc592440 .W$@.Y$@.Y$@.Y$@ + 0a30 00000000 00000000 0c512440 e7512440 .........Q$@.Q$@ + 0a40 f0512440 a2522440 a8522440 df522440 .Q$@.R$@.R$@.R$@ + 0a50 f0522440 b1532440 c0532440 fc532440 .R$@.S$@.S$@.S$@ + 0a60 28542440 cd552440 d8552440 01562440 (T$@.U$@.U$@.V$@ + 0a70 0c562440 5a562440 74562440 5c572440 .V$@ZV$@tV$@\W$@ + 0a80 78572440 eb592440 ec592440 f1592440 xW$@.Y$@.Y$@.Y$@ + 0a90 fc592440 315a2440 3c5a2440 785a2440 .Y$@1Z$@....mem.h....o - 04b10 73617069 2e680001 00007374 72696e67 sapi.h....string - 04b20 2e680002 00000000 05021080 224003f0 .h.........."@.. - 04b30 04010304 09000001 037d0902 00010305 .........}...... - 04b40 09020001 03020918 00010302 09110001 ................ - 04b50 0301090c 00010306 09040001 03020903 ................ - 04b60 00010371 09030001 030a0909 0001030a ...q............ - 04b70 09020001 03f60009 0e000103 01090000 ................ - 04b80 01037f09 04000103 01090700 01037f09 ................ - 04b90 02000103 08090600 01037809 05000103 ..........x..... - 04ba0 08090200 01037909 02000103 07090200 ......y......... - 04bb0 01031009 06000103 02090800 01037d09 ..............}. - 04bc0 02000103 01090900 01030209 06000103 ................ - 04bd0 02090300 01030509 0b000103 03090200 ................ - 04be0 01030d09 08000103 02091100 01030b09 ................ - 04bf0 04000103 75090200 01030909 03000103 ....u........... - 04c00 02090600 01030109 06000103 06090a00 ................ - 04c10 01030409 09000103 02092a00 01037e09 ..........*...~. - 04c20 05000103 08091200 01037809 05000103 ..........x..... - 04c30 05091200 01037609 07000103 0b090200 ......v......... - 04c40 01030509 03000103 03090800 0103c57e ...............~ - 04c50 090a0001 03060906 00010303 090d0001 ................ - 04c60 03050914 00010305 09080001 0305090b ................ - 04c70 00010306 09150001 03020905 00010307 ................ - 04c80 09140001 037f090c 0001036b 09030001 ...........k.... - 04c90 03150902 0001030a 09070001 03030906 ................ - 04ca0 00010376 09030001 030a0902 00010304 ...v............ - 04cb0 09030001 03040906 00010303 09060001 ................ - 04cc0 037f0903 0001036c 09050001 03550902 .......l.....U.. - 04cd0 00010334 09020001 03040906 0001037f ...4............ - 04ce0 09030001 03050905 0001037f 09030001 ................ - 04cf0 030c0902 00010303 09050001 037d0903 .............}.. - 04d00 00010303 09020001 037e0908 00010302 .........~...... - 04d10 09020001 03020903 0001037c 09030001 ...........|.... - 04d20 03070906 00010301 09030001 03030908 ................ - 04d30 00010303 09060001 03fc0009 02000103 ................ - 04d40 06090500 01030309 02000103 7d090200 ............}... - 04d50 01030309 03000103 05090400 01037d09 ..............}. - 04d60 02000103 03090200 01030209 07000103 ................ - 04d70 04090500 01030709 0e000103 7c090200 ............|... - 04d80 01030109 03000103 03090700 01030109 ................ - 04d90 02000103 97010910 00010303 09000001 ................ - 04da0 037f0902 00010002 04010603 00090300 ................ - 04db0 01060304 09050001 0304090a 00010301 ................ - 04dc0 09030001 00020402 037b0907 00010301 .........{...... - 04dd0 09080001 03040908 00010304 09020001 ................ - 04de0 039d0609 04000103 00090000 01030409 ................ - 04df0 02000103 7f090200 01030409 03000103 ................ - 04e00 01090200 01030109 04000103 01090200 ................ - 04e10 01030409 05000103 d6720908 00010301 .........r...... - 04e20 09000001 037f0903 00010301 09030001 ................ - 04e30 037f0903 00010301 09020001 03010906 ................ - 04e40 0001037b 09070001 03010900 0001037f ...{............ - 04e50 09030001 03010903 0001037f 09030001 ................ - 04e60 03010902 00010301 09060001 037b0907 .............{.. - 04e70 00010301 09000001 037f0903 00010301 ................ - 04e80 09030001 037f0905 00010301 09030001 ................ - 04e90 03010906 000103f3 02090800 01030009 ................ - 04ea0 07000103 02090200 01000204 01060300 ................ - 04eb0 09020001 06030509 04000103 01091100 ................ - 04ec0 0103b17f 09100001 0305090d 0001037f ................ - 04ed0 09020001 00020401 06030009 06000106 ................ - 04ee0 03040905 00010002 04010603 00090400 ................ - 04ef0 01060305 09060001 03050903 00010301 ................ - 04f00 09060001 03010903 00010303 09050001 ................ - 04f10 03050905 00010302 09060001 03010903 ................ - 04f20 00010305 09060001 03030903 00010302 ................ - 04f30 09040001 03010907 00010309 09070001 ................ - 04f40 03010909 00010301 09020001 03010907 ................ - 04f50 00010301 09040001 03020902 00010303 ................ - 04f60 09030001 0302090c 00010305 09070001 ................ - 04f70 037d0902 00010301 09020001 03020902 .}.............. - 04f80 00010342 09060001 033f0902 000103f6 ...B.....?...... - 04f90 02091600 01030009 0d000103 08090400 ................ - 04fa0 01030109 03000103 04090500 01000204 ................ - 04fb0 01030c09 06000100 02040103 0c090200 ................ - 04fc0 01000204 01037409 02000103 75090900 ......t.....u... - 04fd0 01030109 05000103 03090300 01030709 ................ - 04fe0 0c000103 09090600 01000204 02037609 ..............v. - 04ff0 02000100 02040106 03000902 00010603 ................ - 05000 01090a00 01030c09 0f000103 02090300 ................ - 05010 01030509 05000103 02090500 01030109 ................ - 05020 08000103 06090500 01037f09 05000103 ................ - 05030 02090200 01030109 0c000103 07090a00 ................ - 05040 01030509 02000100 02040103 7d090200 ............}... - 05050 01030309 06000103 02091a00 01030309 ................ - 05060 08000103 01090500 01037f09 03000103 ................ - 05070 01090200 01030809 13000103 78090600 ............x... - 05080 01031109 0f000103 71090600 01030309 ........q....... - 05090 06000103 01090500 01030509 03000103 ................ - 050a0 03090800 01030609 08000103 04090900 ................ - 050b0 01030109 09000103 5f090600 01032609 ........_.....&. - 050c0 08000103 01090700 01030209 05000103 ................ - 050d0 01090200 0103f106 091a0001 0300090d ................ - 050e0 00010304 09020001 03050906 00010301 ................ - 050f0 09020001 03020902 00010301 09030001 ................ - 05100 0301090f 00010305 09050001 03fc7109 ..............q. - 05110 02000103 850e0902 0001037d 09020001 ...........}.... - 05120 03827209 06000103 04090500 01030209 ..r............. - 05130 22000103 7f090200 0103ed0d 09070001 "............... - 05140 03947209 05000103 800e0902 00010382 ..r............. - 05150 73091100 01030209 09000103 01090700 s............... - 05160 01030109 02000103 04090a00 0103ef08 ................ - 05170 09240001 03000911 00010303 09040001 .$.............. - 05180 03050906 000103ff 7c092a00 0103b003 ........|.*..... - 05190 09070001 03510904 00010302 09110001 .....Q.......... - 051a0 03040907 0001037d 09030001 03070906 .......}........ - 051b0 00010301 09070001 03030903 00010301 ................ - 051c0 09090001 03030903 00010301 09070001 ................ - 051d0 03030903 000103a2 79090c00 01030109 ........y....... - 051e0 1f000103 0e090c00 01030509 0c000103 ................ - 051f0 05090800 01030109 08000103 07090300 ................ - 05200 01037909 04000103 08090200 01037e09 ..y...........~. - 05210 02000103 01090300 01030109 08000103 ................ - 05220 04090600 01037a09 03000103 08090700 ......z......... - 05230 01030209 07000103 bc060909 00010301 ................ - 05240 09040001 03010905 00010305 090d0001 ................ - 05250 03010908 00010301 09080001 03030903 ................ - 05260 00010301 090a0001 03830109 05000103 ................ - 05270 01090a00 01030409 03000103 01090500 ................ - 05280 01030909 02000103 77090200 01030109 ........w....... - 05290 04000103 08090200 01037809 02000103 ..........x..... - 052a0 02090400 01030109 03000103 03090c00 ................ - 052b0 01030109 05000103 01090400 01030109 ................ - 052c0 09000103 01090900 01030309 05000103 ................ - 052d0 01090500 01037f09 02000103 01090200 ................ - 052e0 01030109 02000103 02090700 01030109 ................ - 052f0 05000103 02090600 01030309 05000103 ................ - 05300 04090700 01037d09 02000103 87010908 ......}......... - 05310 00010301 090b0001 03010907 00010304 ................ - 05320 09030001 03010906 00010301 09060001 ................ - 05330 03010904 00010302 09050001 03160902 ................ - 05340 0001036a 09020001 030a0904 00010378 ...j...........x - 05350 09040001 03010903 00010302 09020001 ................ - 05360 03010907 00010303 09050001 03010908 ................ - 05370 00010302 09090001 03040907 00010304 ................ - 05380 090a0001 03020905 00010301 09070001 ................ - 05390 03010909 00010303 09050001 03010905 ................ - 053a0 00010301 09040001 03020903 00010303 ................ - 053b0 09020001 037d0902 00010303 09050001 .....}.......... - 053c0 03030909 00010303 09050001 03020914 ................ - 053d0 00010301 09090001 03030905 00010301 ................ - 053e0 09040001 03030907 00010301 09040001 ................ - 053f0 03020907 00010301 09050001 03020902 ................ - 05400 0001037e 09020001 03050907 00010302 ...~............ - 05410 090d0001 03030902 00010303 09080001 ................ - 05420 037f0902 00010301 090c0001 03030908 ................ - 05430 00010301 09060001 03010905 00010391 ................ - 05440 7d090900 01030209 02000103 fa030919 }............... - 05450 00010304 090b0001 037f0902 00010304 ................ - 05460 09060001 03020908 0001037f 09020001 ................ - 05470 03040903 00010302 090c0001 037f0905 ................ - 05480 00010301 09020001 037f0903 00010302 ................ - 05490 09020001 037f0904 00010301 09020001 ................ - 054a0 03020902 000103f5 71090c00 01030709 ........q....... - 054b0 0d000103 7f090200 01030409 03000103 ................ - 054c0 01090a00 01030209 0c000103 7f090200 ................ - 054d0 01030409 03000103 03090f00 0103e307 ................ - 054e0 09100001 03050903 0001037b 09020001 ...........{.... - 054f0 03050908 0001037b 09040001 03050906 .......{........ - 05500 00010303 09060001 0302090b 0001037e ...............~ - 05510 09080001 03010902 00010301 09020001 ................ - 05520 03010904 00010305 09030001 0303090c ................ - 05530 00010303 09060001 03010904 00010302 ................ - 05540 09070001 03010904 00010305 09060001 ................ - 05550 0301090c 00010303 09020001 03020916 ................ - 05560 00010303 09090001 0305090d 00010301 ................ - 05570 09040001 03070905 00010301 09020001 ................ - 05580 03ff7609 15000103 02090500 01037e09 ..v...........~. - 05590 0e000103 02090200 01030309 03000103 ................ - 055a0 e900090c 0001031e 09000001 03010904 ................ - 055b0 00010302 09050001 03010904 000103fa ................ - 055c0 07090700 01030109 03000103 7f090200 ................ - 055d0 01030109 02000103 01090300 01030309 ................ - 055e0 0a000103 01090300 01037f09 02000103 ................ - 055f0 01090200 01030109 03000103 03090a00 ................ - 05600 01030109 11000103 7f090700 01030109 ................ - 05610 06000103 02090600 01030509 03000103 ................ - 05620 01090c00 01030609 02000103 01090400 ................ - 05630 01030209 02000103 02090c00 01037a09 ..............z. - 05640 04000103 03090200 01030309 02000103 ................ - 05650 06090300 01037a09 02000103 02090200 ......z......... - 05660 01030109 08000103 04090200 01030309 ................ - 05670 18000103 01091200 01037f09 06000103 ................ - 05680 00090500 01030109 02000103 02090600 ................ - 05690 01030709 05000103 02090400 01037b09 ..............{. - 056a0 03000103 05090200 01030209 0a000103 ................ - 056b0 7a090400 01030309 02000103 01090300 z............... - 056c0 01030209 03000103 76090700 01030b09 ........v....... - 056d0 02000103 eb770916 00010300 09100001 .....w.......... - 056e0 03040902 0001037e 09030001 03020902 .......~........ - 056f0 0001037f 09020001 03010902 00010002 ................ - 05700 04010603 00090300 01060301 09040001 ................ - 05710 03020903 00010002 04010603 00090800 ................ - 05720 01060301 09040001 03020905 00010002 ................ - 05730 04010603 00090500 01060301 09040001 ................ - 05740 03020906 00010301 09070001 03020905 ................ - 05750 000103a8 06091b00 01030109 0f000103 ................ - 05760 7f090600 01030109 09000103 04090600 ................ - 05770 01030109 07000103 c7000904 000103bb ................ - 05780 7f090200 01030609 06000103 7f090200 ................ - 05790 01030109 02000103 02090600 01037e09 ..............~. - 057a0 03000103 02090200 01037e09 02000103 ..........~..... - 057b0 02090200 01037f09 04000103 01090200 ................ - 057c0 01030209 07000103 01090500 01035509 ..............U. - 057d0 03000103 02090200 01037e09 02000103 ..........~..... - 057e0 01090300 01030409 05000103 01090500 ................ - 057f0 01030209 10000103 03090600 01032509 ..............%. - 05800 02000103 07090f00 01030909 04000103 ................ - 05810 02090200 01037709 0b000103 01090500 ......w......... - 05820 01000204 01060300 09070001 06030809 ................ - 05830 0c000103 09090500 01030909 05000103 ................ - 05840 06090700 01030309 07000103 02090200 ................ - 05850 01030309 04000103 03090400 01030109 ................ - 05860 02000103 0a091400 01030109 00000103 ................ - 05870 7f090200 01030109 03000103 7f090200 ................ - 05880 01030109 02000103 01090300 01038a05 ................ - 05890 09080001 03000900 00010305 09020001 ................ - 058a0 037f0902 00010304 09030001 03020902 ................ - 058b0 00010301 09020001 03010902 00010306 ................ - 058c0 09050001 03160902 00010303 09070001 ................ - 058d0 037e0902 00010305 09030001 03010905 .~.............. - 058e0 0001032a 09070001 03010903 0001037f ...*............ - 058f0 09020001 03010902 00010301 09030001 ................ - 05900 0307090a 00010301 09030001 037f0902 ................ - 05910 00010301 09020001 03010903 0001030a ................ - 05920 090a0001 03010905 00010301 09070001 ................ - 05930 037f0902 00010301 09050001 03b87109 ..............q. - 05940 05000103 01090000 01030109 07000103 ................ - 05950 c6140905 00010300 09000001 03020904 ................ - 05960 0001037f 09020001 03040903 00010301 ................ - 05970 090b0001 03020904 00010300 09000001 ................ - 05980 03020902 0001037f 09020001 03040903 ................ - 05990 00010301 090d0001 03020904 00010300 ................ - 059a0 09000001 03020902 0001037f 09020001 ................ - 059b0 03040903 00010301 090d0001 03020904 ................ - 059c0 00010300 09000001 03020904 0001037f ................ - 059d0 09020001 03040903 00010301 090c0001 ................ - 059e0 03010903 00010300 09000001 03020902 ................ - 059f0 0001037f 09020001 03040903 00010301 ................ - 05a00 090d0001 03020904 00010300 09000001 ................ - 05a10 03020902 0001037f 09020001 03040903 ................ - 05a20 00010301 090d0001 03020904 00010300 ................ - 05a30 09000001 03020902 0001037f 09020001 ................ - 05a40 03040903 00010301 090d0001 03020904 ................ - 05a50 00010300 09000001 03020902 0001037f ................ - 05a60 09020001 03040903 00010301 090d0001 ................ - 05a70 03020904 00010300 09000001 03020902 ................ - 05a80 0001037f 09020001 03040903 00010301 ................ - 05a90 090d0001 03020904 00010300 09000001 ................ - 05aa0 03020902 0001037f 09020001 03040903 ................ - 05ab0 00010301 090d0001 03e97b09 04000103 ..........{..... - 05ac0 01090600 01037f09 02000103 01090300 ................ - 05ad0 01030109 03000103 02090200 01030409 ................ - 05ae0 04000103 03090800 01030109 06000103 ................ - 05af0 7f090200 01030109 03000103 01090300 ................ - 05b00 01030209 02000103 04090400 01030309 ................ - 05b10 08000103 01090600 01037f09 02000103 ................ - 05b20 01090300 01030109 03000103 02090200 ................ - 05b30 01030409 04000103 03090800 01030109 ................ - 05b40 0c000103 01090500 01030209 02000103 ................ - 05b50 04090900 01030909 24000103 01090c00 ........$....... - 05b60 01037f09 02000103 00090600 01030109 ................ - 05b70 02000103 01090500 01030209 03000103 ................ - 05b80 04090200 01037c09 06000103 01090200 ......|......... - 05b90 01030309 04000103 02090f00 01030209 ................ - 05ba0 06000103 02091300 01030409 06000103 ................ - 05bb0 05090c00 01030909 12000103 01090c00 ................ - 05bc0 01037f09 03000103 01090200 01030109 ................ - 05bd0 07000103 02090300 01030109 05000103 ................ - 05be0 01090c00 01030209 03000103 01090300 ................ - 05bf0 01030509 02000103 09090c00 01030109 ................ - 05c00 0c000103 7f090200 01030109 03000103 ................ - 05c10 01090700 01030209 03000103 01090500 ................ - 05c20 01030109 0b000103 02090200 01030109 ................ - 05c30 03000103 05090200 01030809 0e000103 ................ - 05c40 01090600 01037f09 02000103 01090300 ................ - 05c50 01030109 03000103 02090200 01030409 ................ - 05c60 04000103 08090800 01030109 06000103 ................ - 05c70 7f090200 01030109 03000103 01090300 ................ - 05c80 01030209 02000103 04090400 01030c09 ................ - 05c90 08000103 00090d00 01030709 04000103 ................ - 05ca0 05090600 01037709 03000103 0a090200 ......w......... - 05cb0 01037f09 05000103 01090200 01000204 ................ - 05cc0 01060300 09050001 06030209 05000103 ................ - 05cd0 01090f00 01030209 06000103 03090a00 ................ - 05ce0 01030209 02000103 9b7c0906 00010301 .........|...... - 05cf0 09020001 00020402 03da0309 02000103 ................ - 05d00 7f090900 01037d09 05000103 18090200 ......}......... - 05d10 01030809 14000103 00090d00 01030609 ................ - 05d20 04000103 05090600 01037809 03000103 ..........x..... - 05d30 0a090200 01037e09 05000103 02090200 ......~......... - 05d40 01000204 01060300 09050001 06030209 ................ - 05d50 05000103 01090f00 01030209 06000103 ................ - 05d60 03090a00 01030209 02000103 f27b0905 .............{.. - 05d70 00010301 09020001 00020402 03830409 ................ - 05d80 02000103 7e090900 01037d09 05000103 ....~.....}..... - 05d90 19090200 01030809 11000103 00090d00 ................ - 05da0 01030609 04000103 05090600 01037809 ..............x. - 05db0 03000103 0a090200 01037e09 05000103 ..........~..... - 05dc0 02090200 01000204 01060300 09050001 ................ - 05dd0 06030209 05000103 01090c00 01030209 ................ - 05de0 06000103 03090900 01030209 02000103 ................ - 05df0 c97b0906 00010301 09020001 00020402 .{.............. - 05e00 03ac0409 02000103 7e090900 01037d09 ........~.....}. - 05e10 05000103 19090200 01030809 10000103 ................ - 05e20 00090d00 01030609 04000103 05090600 ................ - 05e30 01037809 03000103 0a090200 01037e09 ..x...........~. - 05e40 05000103 02090200 01000204 01060300 ................ - 05e50 09050001 06030209 05000103 01090900 ................ - 05e60 01030209 06000103 03090800 01030209 ................ - 05e70 02000103 a07b0906 00010301 09020001 .....{.......... - 05e80 00020402 03d50409 02000103 7e090900 ............~... - 05e90 01037d09 05000103 19090200 0103bf7b ..}............{ - 05ea0 09100001 03040900 00010304 09040001 ................ - 05eb0 03020902 00010302 09020001 03030904 ................ - 05ec0 00010348 09090001 03010902 000103dd ...H............ - 05ed0 00090500 01030009 0b000103 02090600 ................ - 05ee0 01030409 04000100 02040106 03000905 ................ - 05ef0 00010603 01090400 01030409 08000103 ................ - 05f00 7f090a00 01030309 02000103 01090700 ................ - 05f10 01035409 0f000103 00090900 01030109 ..T............. - 05f20 06000103 06090300 01037f09 03000103 ................ - 05f30 04090900 01030109 0a000103 27090c00 ............'... - 05f40 01030009 07000103 01090400 01030409 ................ - 05f50 03000103 01090a00 01030309 0c000103 ................ - 05f60 00090700 01030109 04000103 04090400 ................ - 05f70 01030209 0e000103 03090b00 01030109 ................ - 05f80 00000103 05090400 01030309 04000103 ................ - 05f90 02090400 01030309 04000103 03090200 ................ - 05fa0 01030309 05000103 03090200 01030109 ................ - 05fb0 04000103 02090200 01036909 05000103 ..........i..... - 05fc0 18090200 01030309 02000103 00090700 ................ - 05fd0 01030309 02000103 7e090200 01030509 ........~....... - 05fe0 03000103 01090e00 01030209 0c000103 ................ - 05ff0 01090600 01030109 06000103 03090800 ................ - 06000 01030009 07000103 01090300 01030209 ................ - 06010 03000103 01090700 01030309 0c000103 ................ - 06020 00090700 01030109 03000103 02090300 ................ - 06030 01030109 07000103 02090c00 01030109 ................ - 06040 06000103 01090600 01030309 08000103 ................ - 06050 01090600 01030109 06000103 04090800 ................ - 06060 01030009 0a000103 03090500 01030409 ................ - 06070 03000103 01090300 01030109 02000103 ................ - 06080 01090900 01030409 04000103 7f090200 ................ - 06090 01030109 02000103 02090200 01037f09 ................ - 060a0 02000103 01090200 01030109 03000103 ................ - 060b0 02090500 01030209 04000103 03090e00 ................ - 060c0 01030109 02000103 7f090900 01030109 ................ - 060d0 03000103 7f090300 01030109 02000103 ................ - 060e0 05090900 01037f09 02000103 04090300 ................ - 060f0 01030109 02000103 7f090200 01030109 ................ - 06100 02000103 02090200 01030109 02000103 ................ - 06110 02090300 01030109 04000103 02090300 ................ - 06120 01030109 05000103 03090300 01030109 ................ - 06130 04000103 01090200 01030209 05000103 ................ - 06140 68090600 01031909 02000103 03090800 h............... - 06150 01030009 07000103 01090200 01030409 ................ - 06160 03000103 02090e00 0103ea02 090a0001 ................ - 06170 0300090b 00010307 09040001 03050906 ................ - 06180 00010301 09070001 03050903 00010301 ................ - 06190 090a0001 03010902 0001037f 09020001 ................ - 061a0 03010902 00010301 09060001 03080904 ................ - 061b0 0001037a 09080001 03010905 00010307 ...z............ - 061c0 09060001 00020402 06030009 07000100 ................ - 061d0 02040403 00090300 01000204 04060301 ................ - 061e0 09020001 03060904 00010305 09020001 ................ - 061f0 03580902 00010329 09020001 03020903 .X.....)........ - 06200 00010301 09070001 03040902 00010303 ................ - 06210 09020001 03010902 00010309 09020001 ................ - 06220 036c0904 00010311 09060001 030b090b .l.............. - 06230 00010303 09050001 03010902 0001038b ................ - 06240 01091000 01030009 0d000103 01090400 ................ - 06250 01000204 01060300 09060001 00020401 ................ - 06260 06030209 04000100 02040103 7e090200 ............~... - 06270 01030109 0c000103 05090e00 01031009 ................ - 06280 32000103 04090600 01036809 37000103 2.........h.7... - 06290 27091200 01000204 01060300 09050001 '............... - 062a0 06030309 05000103 56090600 01033109 ........V.....1. - 062b0 0c000103 01090200 01030209 02000103 ................ - 062c0 01090400 01030409 0e000103 01090200 ................ - 062d0 01034609 05000100 02040103 c800090d ..F............. - 062e0 00010002 04050603 00090200 01060303 ................ - 062f0 09020001 0301090b 00010304 09020001 ................ - 06300 00020406 0378090d 00010002 0401030f .....x.......... - 06310 09050001 00020405 06030009 02000106 ................ - 06320 03020902 00010301 09090001 03040902 ................ - 06330 00010002 04060379 090b0001 03460905 .......y.....F.. - 06340 00010363 09060001 03e90009 02000103 ...c............ - 06350 8f7e0914 00010303 09090001 03190903 .~.............. - 06360 0001036e 09040001 03030902 00010304 ...n............ - 06370 09020001 030d0902 00010369 09020001 ...........i.... - 06380 03010906 00010302 09030001 03030903 ................ - 06390 00010302 09030001 03010903 00010301 ................ - 063a0 09050001 00020401 06030009 03000106 ................ - 063b0 03020906 00010301 09090001 00020401 ................ - 063c0 03020905 00010302 09050001 03030907 ................ - 063d0 00010002 0401037d 09070001 03010903 .......}........ - 063e0 00010002 0402037f 09050001 0304090b ................ - 063f0 00010304 09030001 037e0902 00010303 .........~...... - 06400 09070001 037e0902 00010301 090e0001 .....~.......... - 06410 03010903 00010302 09090001 0302090d ................ - 06420 00010303 09070001 0305090a 00010301 ................ - 06430 09050001 03996e09 0d000103 01090b00 ......n......... - 06440 01037f09 06000103 01090200 01037f09 ................ - 06450 02000103 01090200 01037f09 02000103 ................ - 06460 01090200 01030109 09000103 01090800 ................ - 06470 01030109 13000103 02090700 01030409 ................ - 06480 0a000103 7c090200 01030309 02000103 ....|........... - 06490 01090400 0103a513 09100001 03010900 ................ - 064a0 0001037f 09030001 03010903 0001037f ................ - 064b0 09020001 03010902 00010301 09030001 ................ - 064c0 03020907 00010301 09000001 037f0903 ................ - 064d0 00010301 09030001 037f0902 00010301 ................ - 064e0 09020001 03010903 000103cb 7a090700 ............z... - 064f0 01030009 0d000103 01090800 01030509 ................ - 06500 04000103 01090500 01030109 04000103 ................ - 06510 02090300 01030209 05000103 7e090200 ............~... - 06520 01030209 02000103 02090800 01030309 ................ - 06530 13000103 71090500 01031009 02000103 ....q........... - 06540 03091000 01030109 03000103 7f090200 ................ - 06550 01030109 02000103 01090300 01030309 ................ - 06560 0a000103 01090300 01037f09 02000103 ................ - 06570 01090200 01030109 03000109 07000001 ................ - 06580 01000502 1c291040 03b60a01 03000912 .....).@........ - 06590 00010302 09040001 00020401 06030009 ................ - 065a0 03000100 02040106 03060905 00010301 ................ - 065b0 09090001 0302090f 00010301 09040001 ................ - 065c0 03040907 00010301 09090001 03030911 ................ - 065d0 0001037f 09020001 03010904 00010304 ................ - 065e0 09050001 03010909 00010302 09110001 ................ - 065f0 03020902 0001037e 09020001 03010902 .......~........ - 06600 00010301 09040001 03010904 00010304 ................ - 06610 09030001 0301090a 00010301 090c0001 ................ - 06620 0305090f 000103fe 77091600 01030a09 ........w....... - 06630 03000103 76090700 01030a09 02000103 ....v........... - 06640 13090600 01036a09 02000103 03090200 ......j......... - 06650 01030f09 21000103 04090600 01036c09 ....!.........l. - 06660 03000103 7e090600 01031e09 03000103 ....~........... - 06670 0c090600 01035809 15000103 1c090500 ......X......... - 06680 01030c09 09000103 01091100 01030c09 ................ - 06690 03000103 7c090600 01030409 04000103 ....|........... - 066a0 01091600 01030109 06000103 01091200 ................ - 066b0 01030209 0a000103 06090200 01030609 ................ - 066c0 04000103 bb07090c 000103e8 00090d00 ................ - 066d0 01030309 0b000103 03090400 01030509 ................ - 066e0 0b000103 01090400 01030109 09000103 ................ - 066f0 01090a00 01030c09 0c000103 62090200 ............b... - 06700 01031e09 02000103 61090200 01032309 ........a.....#. - 06710 03000103 01090d00 01030609 06000103 ................ - 06720 05090200 01030109 02000103 7a090600 ............z... - 06730 01030b09 02000103 01090600 01030109 ................ - 06740 08000103 04090a00 01030109 08000103 ................ - 06750 01090a00 01030309 0e000103 40090c00 ............@... - 06760 0103c500 09020001 03030906 000103db ................ - 06770 7e090500 0103fb01 090e0001 0303090b ~............... - 06780 00010303 09040001 0305090c 00010301 ................ - 06790 09040001 03010908 00010301 09070001 ................ - 067a0 030c0910 00010364 09020001 031c0902 .......d........ - 067b0 00010363 09020001 03180907 00010310 ...c............ - 067c0 09070001 03050903 00010301 09020001 ................ - 067d0 03050902 00010301 09060001 03010908 ................ - 067e0 00010304 090e0001 03030909 00010301 ................ - 067f0 09020001 037f0902 00010303 09020001 ................ - 06800 037e0904 00010302 09020001 03010906 .~.............. - 06810 00010306 090c0001 03010905 00010301 ................ - 06820 09090001 0304090b 00010301 09080001 ................ - 06830 03010907 00010353 090e0001 0301090d .......S........ - 06840 00010306 09080001 03290906 000103af .........)...... - 06850 7f090900 0103d600 09020001 03020906 ................ - 06860 00010303 09040001 037e0902 00010302 .........~...... - 06870 09020001 03010904 00010302 09050001 ................ - 06880 03010902 000103da 7e090800 0103d47e ........~......~ - 06890 09020001 09140000 01013c02 00000200 ..........<..... - 068a0 ef010000 0101fb0e 0d000101 01010000 ................ - 068b0 00010000 012f686f 6d652f77 6a672f52 ...../home/wjg/R - 068c0 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk - 068d0 2d323031 37303632 322f6372 6f737374 -20170622/crosst - 068e0 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr - 068f0 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n - 06900 65776c69 622f6c69 62632f73 74646c69 ewlib/libc/stdli - 06910 62002f68 6f6d652f 776a672f 5265706f b./home/wjg/Repo - 06920 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 06930 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 06940 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 06950 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 06960 69622f6c 6962632f 696e636c 7564652f ib/libc/include/ - 06970 73797300 2f686f6d 652f776a 672f5265 sys./home/wjg/Re - 06980 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 06990 32303137 30363232 2f63726f 7373746f 20170622/crossto - 069a0 6f6c2d4e 472f2e62 75696c64 2f787465 ol-NG/.build/xte - 069b0 6e73612d 6c783130 362d656c 662f6275 nsa-lx106-elf/bu - 069c0 696c6474 6f6f6c73 2f6c6962 2f676363 ildtools/lib/gcc - 069d0 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 069e0 662f342e 382e352f 696e636c 75646500 f/4.8.5/include. - 069f0 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06a00 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06a10 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06a20 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06a30 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06a40 2f6c6962 632f696e 636c7564 65000061 /libc/include..a - 06a50 746f692e 63000100 006c6f63 6b2e6800 toi.c....lock.h. - 06a60 0200005f 74797065 732e6800 02000073 ..._types.h....s - 06a70 74646465 662e6800 03000072 65656e74 tddef.h....reent - 06a80 2e680002 00007374 646c6962 2e680004 .h....stdlib.h.. - 06a90 00000000 0502dc2c 104003c4 00010301 .......,.@...... - 06aa0 09030001 037f0904 00010301 09020001 ................ - 06ab0 03010903 00010307 09080001 03010903 ................ - 06ac0 0001037f 09040001 03010902 00010301 ................ - 06ad0 09030001 09070000 0101d703 00000200 ................ - 06ae0 fc010000 0101fb0e 0d000101 01010000 ................ - 06af0 00010000 012f686f 6d652f77 6a672f52 ...../home/wjg/R - 06b00 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk - 06b10 2d323031 37303632 322f6372 6f737374 -20170622/crosst - 06b20 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr - 06b30 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n - 06b40 65776c69 622f6c69 62632f73 74646c69 ewlib/libc/stdli - 06b50 62002f68 6f6d652f 776a672f 5265706f b./home/wjg/Repo - 06b60 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 06b70 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 06b80 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 06b90 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 06ba0 69622f6c 6962632f 696e636c 7564652f ib/libc/include/ - 06bb0 73797300 2f686f6d 652f776a 672f5265 sys./home/wjg/Re - 06bc0 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 06bd0 32303137 30363232 2f63726f 7373746f 20170622/crossto - 06be0 6f6c2d4e 472f2e62 75696c64 2f787465 ol-NG/.build/xte - 06bf0 6e73612d 6c783130 362d656c 662f6275 nsa-lx106-elf/bu - 06c00 696c6474 6f6f6c73 2f6c6962 2f676363 ildtools/lib/gcc - 06c10 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 06c20 662f342e 382e352f 696e636c 75646500 f/4.8.5/include. - 06c30 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06c40 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06c50 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06c60 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06c70 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06c80 2f6c6962 632f696e 636c7564 65000073 /libc/include..s - 06c90 7472746f 6c2e6300 0100006c 6f636b2e trtol.c....lock. - 06ca0 68000200 005f7479 7065732e 68000200 h...._types.h... - 06cb0 00737464 6465662e 68000300 00726565 .stddef.h....ree - 06cc0 6e742e68 00020000 7374646c 69622e68 nt.h....stdlib.h - 06cd0 00040000 63747970 652e6800 04000000 ....ctype.h..... - 06ce0 00050204 2d104003 8a010103 0e090500 ....-.@......... - 06cf0 01037209 03000103 0e090a00 01037209 ..r...........r. - 06d00 02000103 01090200 01037f09 02000103 ................ - 06d10 00090200 01030e09 02000100 02040103 ................ - 06d20 7f090200 01000204 01030109 05000103 ................ - 06d30 7f090a00 01030209 05000103 02090500 ................ - 06d40 01037f09 05000103 02090600 01030109 ................ - 06d50 05000103 01090500 01000204 01060300 ................ - 06d60 09070001 06030109 0d000103 01091100 ................ - 06d70 01030209 03000103 7f090200 01030409 ................ - 06d80 06000103 13090500 01030109 06000103 ................ - 06d90 7f090200 01030109 03000103 01091000 ................ - 06da0 01037f09 02000103 01090200 01030109 ................ - 06db0 0a000103 04090400 01037c09 04000103 ..........|..... - 06dc0 04090200 01037d09 04000103 01090a00 ......}......... - 06dd0 01030109 06000103 01090500 01030309 ................ - 06de0 0a000103 02090300 01000204 01030109 ................ - 06df0 0c000100 02040103 7f090300 01030409 ................ - 06e00 03000103 7f090300 01030209 02000103 ................ - 06e10 7c090500 01037609 02000103 10090500 |.....v......... - 06e20 01030109 03000103 01090300 01030109 ................ - 06e30 06000103 7f090200 01030109 03000103 ................ - 06e40 03090400 01037f09 06000103 01090600 ................ - 06e50 01030109 02000100 02040106 03000902 ................ - 06e60 00010002 04030300 09020001 06035309 ..............S. - 06e70 05000103 2f090500 01030909 12000103 ..../........... - 06e80 01090200 01037f09 03000103 01090200 ................ - 06e90 01037f09 02000103 01090500 01037f09 ................ - 06ea0 04000103 01090300 01030109 03000109 ................ - 06eb0 07000001 01070100 000200e5 00000001 ................ - 06ec0 01fb0e0d 00010101 01000000 01000001 ................ - 06ed0 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06ee0 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06ef0 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06f00 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06f10 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06f20 2f6c6962 632f6374 79706500 2f686f6d /libc/ctype./hom - 06f30 652f776a 672f5265 706f2f65 73702d6f e/wjg/Repo/esp-o - 06f40 70656e2d 73646b2d 32303137 30363232 pen-sdk-20170622 - 06f50 2f63726f 7373746f 6f6c2d4e 472f2e62 /crosstool-NG/.b - 06f60 75696c64 2f737263 2f6e6577 6c69622d uild/src/newlib- - 06f70 322e302e 302f6e65 776c6962 2f6c6962 2.0.0/newlib/lib - 06f80 632f696e 636c7564 65000074 6f6c6f77 c/include..tolow - 06f90 65722e63 00010000 63747970 652e6800 er.c....ctype.h. - 06fa0 02000000 00050264 2e104003 3b01030e .......d..@.;... - 06fb0 09000001 03020912 00010905 00000101 ................ - 06fc0 82000000 02007c00 00000101 fb0e0d00 ......|......... - 06fd0 01010101 00000001 0000012f 686f6d65 .........../home - 06fe0 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 06ff0 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 07000 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 07010 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 - 07020 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc - 07030 2f696e63 6c756465 00006374 7970652e /include..ctype. - 07040 68000100 00008c01 00000200 86010000 h............... - 07050 0101fb0e 0d000101 01010000 00010000 ................ - 07060 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 07070 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 07080 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 07090 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne - 070a0 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli - 070b0 622f6c69 62632f69 6e636c75 64652f73 b/libc/include/s - 070c0 7973002f 686f6d65 2f776a67 2f526570 ys./home/wjg/Rep - 070d0 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 - 070e0 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo - 070f0 6c2d4e47 2f2e6275 696c642f 7874656e l-NG/.build/xten - 07100 73612d6c 78313036 2d656c66 2f627569 sa-lx106-elf/bui - 07110 6c64746f 6f6c732f 6c69622f 6763632f ldtools/lib/gcc/ - 07120 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf - 07130 2f342e38 2e352f69 6e636c75 6465002f /4.8.5/include./ - 07140 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es - 07150 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 - 07160 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG - 07170 2f2e6275 696c642f 7372632f 6e65776c /.build/src/newl - 07180 69622d32 2e302e30 2f6e6577 6c69622f ib-2.0.0/newlib/ - 07190 6c696263 2f726565 6e740000 6c6f636b libc/reent..lock - 071a0 2e680001 00005f74 79706573 2e680001 .h...._types.h.. - 071b0 00007374 64646566 2e680002 00007265 ..stddef.h....re - 071c0 656e742e 68000100 00696d70 7572652e ent.h....impure. - 071d0 63000300 00009603 00000200 7f000000 c............... - 071e0 0101fb0e 0d000101 01010000 00010000 ................ - 071f0 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 07200 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 07210 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 07220 4e472f2e 6275696c 642f7372 632f6763 NG/.build/src/gc - 07230 632d342e 382e352f 6c696267 63632f63 c-4.8.5/libgcc/c - 07240 6f6e6669 672f7874 656e7361 00006965 onfig/xtensa..ie - 07250 65653735 342d6466 2e530001 00000000 ee754-df.S...... - 07260 05027c2e 104003c3 0c010301 09030001 ..|..@.......... - 07270 03030903 00010301 09030001 03030903 ................ - 07280 00010301 09020001 03030902 00010301 ................ - 07290 09020001 03030902 00010301 09030001 ................ + 048d0 09030001 037e0903 00010303 09020001 .....~.......... + 048e0 03020903 00010303 09030001 037f0902 ................ + 048f0 00010301 09020001 037e0903 00010301 .........~...... + 04900 09030001 03010903 0001037e 09030001 ...........~.... + 04910 03070908 00010301 09030001 03020903 ................ + 04920 0001037e 09030001 03020903 00010301 ...~............ + 04930 09030001 03030905 00010302 090c0001 ................ + 04940 037e0903 00010300 09090001 03020905 .~.............. + 04950 00010307 090d0001 03790902 00010307 .........y...... + 04960 09050001 03010911 00010304 09020001 ................ + 04970 03750905 00010301 09050001 0304090b .u.............. + 04980 0001037a 090b0001 030b0905 00010301 ...z............ + 04990 09080001 03040908 00010302 090c0001 ................ + 049a0 03010906 0001038e 7f091100 01030009 ................ + 049b0 07000103 01090500 01030209 12000103 ................ + 049c0 04090800 01030109 05000103 01090300 ................ + 049d0 01030409 08000103 01090400 01030109 ................ + 049e0 03000103 01090500 01030409 06000103 ................ + 049f0 02090500 01030109 05000103 01090500 ................ + 04a00 01030309 05000103 01090900 01030409 ................ + 04a10 0c000103 01090300 01030309 0c000103 ................ + 04a20 00090e00 01030109 06000103 01090300 ................ + 04a30 01030309 0e000103 02090f00 01034c09 ..............L. + 04a40 05000103 34090200 01034f09 02000103 ....4.....O..... + 04a50 7f090200 01033209 02000103 00090600 ......2......... + 04a60 01034d09 02000103 01090300 01030109 ..M............. + 04a70 03000103 01090300 01033509 03000103 ..........5..... + 04a80 01090f00 01030109 0b000103 01090600 ................ + 04a90 01030309 03000103 01090200 01090f00 ................ + 04aa0 00010129 1e000002 00b00000 000101fb ...)............ + 04ab0 0e0d0001 01010100 00000100 00012e2e ................ + 04ac0 2f2e2e2f 696e636c 75646500 643a5c61 /../include.d:\a + 04ad0 69746869 6e6b6572 6964655f 76312e30 ithinkeride_v1.0 + 04ae0 5c6d7379 7333325c 6f70745c 61726d2d \msys32\opt\arm- + 04af0 6e6f6e6f 2d656162 692d6763 635c7874 nono-eabi-gcc\xt + 04b00 656e7361 2d6c7831 30362d65 6c665c69 ensa-lx106-elf\i + 04b10 6e636c75 64650000 634a534f 4e2e6300 nclude..cJSON.c. + 04b20 00000063 4a534f4e 2e680000 00003c62 ...cJSON.h........mem. + 04b40 68000100 006f7361 70692e68 00010000 h....osapi.h.... + 04b50 73747269 6e672e68 00020000 00000502 string.h........ + 04b60 2c802240 03f00401 03040900 0001037d ,."@...........} + 04b70 09020001 03050902 00010302 09180001 ................ + 04b80 03020911 00010301 090c0001 03060904 ................ + 04b90 00010302 09030001 03710903 0001030a .........q...... + 04ba0 09090001 030a0902 000103f6 00090e00 ................ + 04bb0 01030109 00000103 7f090400 01030109 ................ + 04bc0 07000103 7f090200 01030809 06000103 ................ + 04bd0 78090500 01030809 02000103 79090200 x...........y... + 04be0 01030709 02000103 10090600 01030209 ................ + 04bf0 08000103 7d090200 01030109 09000103 ....}........... + 04c00 02090600 01030209 03000103 05090b00 ................ + 04c10 01030309 02000103 0d090800 01030209 ................ + 04c20 11000103 0b090400 01037509 02000103 ..........u..... + 04c30 09090300 01030209 06000103 01090600 ................ + 04c40 01030609 0a000103 04090900 01030209 ................ + 04c50 2a000103 7e090500 01030809 12000103 *...~........... + 04c60 78090500 01030509 12000103 76090700 x...........v... + 04c70 01030b09 02000103 05090300 01030309 ................ + 04c80 08000103 c57e090a 00010306 09060001 .....~.......... + 04c90 0303090d 00010305 09140001 03050908 ................ + 04ca0 00010305 090b0001 03060915 00010302 ................ + 04cb0 09050001 03070914 0001037f 090c0001 ................ + 04cc0 036b0903 00010315 09020001 030a0907 .k.............. + 04cd0 00010303 09060001 03760903 0001030a .........v...... + 04ce0 09020001 03040903 00010304 09060001 ................ + 04cf0 03030906 0001037f 09030001 036c0905 .............l.. + 04d00 00010355 09020001 03340902 00010304 ...U.....4...... + 04d10 09060001 037f0903 00010305 09050001 ................ + 04d20 037f0903 0001030c 09020001 03030905 ................ + 04d30 0001037d 09030001 03030902 0001037e ...}...........~ + 04d40 09080001 03020902 00010302 09030001 ................ + 04d50 037c0903 00010307 09060001 03010903 .|.............. + 04d60 00010303 09080001 03030906 000103fc ................ + 04d70 00090200 01030609 05000103 03090200 ................ + 04d80 01037d09 02000103 03090300 01030509 ..}............. + 04d90 04000103 7d090200 01030309 02000103 ....}........... + 04da0 02090700 01030409 05000103 07090e00 ................ + 04db0 01037c09 02000103 01090300 01030309 ..|............. + 04dc0 07000103 01090200 01039701 09100001 ................ + 04dd0 03030900 0001037f 09020001 00020401 ................ + 04de0 06030009 03000106 03040905 00010304 ................ + 04df0 090a0001 03010903 00010002 0402037b ...............{ + 04e00 09070001 03010908 00010304 09080001 ................ + 04e10 03040902 0001039d 06090400 01030009 ................ + 04e20 00000103 04090200 01037f09 02000103 ................ + 04e30 04090300 01030109 02000103 01090400 ................ + 04e40 01030109 02000103 04090500 0103d672 ...............r + 04e50 09080001 03010900 0001037f 09030001 ................ + 04e60 03010903 0001037f 09030001 03010902 ................ + 04e70 00010301 09060001 037b0907 00010301 .........{...... + 04e80 09000001 037f0903 00010301 09030001 ................ + 04e90 037f0903 00010301 09020001 03010906 ................ + 04ea0 0001037b 09070001 03010900 0001037f ...{............ + 04eb0 09030001 03010903 0001037f 09050001 ................ + 04ec0 03010903 00010301 09060001 03f30209 ................ + 04ed0 08000103 00090700 01030209 02000100 ................ + 04ee0 02040106 03000902 00010603 05090400 ................ + 04ef0 01030109 11000103 b17f0910 00010305 ................ + 04f00 090d0001 037f0902 00010002 04010603 ................ + 04f10 00090600 01060304 09050001 00020401 ................ + 04f20 06030009 04000106 03050906 00010305 ................ + 04f30 09030001 03010906 00010301 09030001 ................ + 04f40 03030905 00010305 09050001 03020906 ................ + 04f50 00010301 09030001 03050906 00010303 ................ + 04f60 09030001 03020904 00010301 09070001 ................ + 04f70 03090907 00010301 09090001 03010902 ................ + 04f80 00010301 09070001 03010904 00010302 ................ + 04f90 09020001 03030903 00010302 090c0001 ................ + 04fa0 03050907 0001037d 09020001 03010902 .......}........ + 04fb0 00010302 09020001 03420906 0001033f .........B.....? + 04fc0 09020001 03f60209 16000103 00090d00 ................ + 04fd0 01030809 04000103 01090300 01030409 ................ + 04fe0 05000100 02040103 0c090600 01000204 ................ + 04ff0 01030c09 02000100 02040103 74090200 ............t... + 05000 01037509 09000103 01090500 01030309 ..u............. + 05010 03000103 07090c00 01030909 06000100 ................ + 05020 02040203 76090200 01000204 01060300 ....v........... + 05030 09020001 06030109 0a000103 0c090f00 ................ + 05040 01030209 03000103 05090500 01030209 ................ + 05050 05000103 01090800 01030609 05000103 ................ + 05060 7f090500 01030209 02000103 01090c00 ................ + 05070 01030709 0a000103 05090200 01000204 ................ + 05080 01037d09 02000103 03090600 01030209 ..}............. + 05090 1a000103 03090800 01030109 05000103 ................ + 050a0 7f090300 01030109 02000103 08091300 ................ + 050b0 01037809 06000103 11090f00 01037109 ..x...........q. + 050c0 06000103 03090600 01030109 05000103 ................ + 050d0 05090300 01030309 08000103 06090800 ................ + 050e0 01030409 09000103 01090900 01035f09 .............._. + 050f0 06000103 26090800 01030109 07000103 ....&........... + 05100 02090500 01030109 02000103 f106091a ................ + 05110 00010300 090d0001 03040902 00010305 ................ + 05120 09060001 03010902 00010302 09020001 ................ + 05130 03010903 00010301 090f0001 03050905 ................ + 05140 000103fc 71090200 0103850e 09020001 ....q........... + 05150 037d0902 00010382 72090600 01030409 .}......r....... + 05160 05000103 02092200 01037f09 02000103 ......"......... + 05170 ed0d0907 00010394 72090500 0103800e ........r....... + 05180 09020001 03827309 11000103 02090900 ......s......... + 05190 01030109 07000103 01090200 01030409 ................ + 051a0 0a000103 ef080924 00010300 09110001 .......$........ + 051b0 03030904 00010305 09060001 03ff7c09 ..............|. + 051c0 2a000103 b0030907 00010351 09040001 *..........Q.... + 051d0 03020911 00010304 09070001 037d0903 .............}.. + 051e0 00010307 09060001 03010907 00010303 ................ + 051f0 09030001 03010909 00010303 09030001 ................ + 05200 03010907 00010303 09030001 03a27909 ..............y. + 05210 0c000103 01091f00 01030e09 0c000103 ................ + 05220 05090c00 01030509 08000103 01090800 ................ + 05230 01030709 03000103 79090400 01030809 ........y....... + 05240 02000103 7e090200 01030109 03000103 ....~........... + 05250 01090800 01030409 06000103 7a090300 ............z... + 05260 01030809 07000103 02090700 0103bc06 ................ + 05270 09090001 03010904 00010301 09050001 ................ + 05280 0305090d 00010301 09080001 03010908 ................ + 05290 00010303 09030001 0301090a 00010383 ................ + 052a0 01090500 01030109 0a000103 04090300 ................ + 052b0 01030109 05000103 09090200 01037709 ..............w. + 052c0 02000103 01090400 01030809 02000103 ................ + 052d0 78090200 01030209 04000103 01090300 x............... + 052e0 01030309 0c000103 01090500 01030109 ................ + 052f0 04000103 01090900 01030109 09000103 ................ + 05300 03090500 01030109 05000103 7f090200 ................ + 05310 01030109 02000103 01090200 01030209 ................ + 05320 07000103 01090500 01030209 06000103 ................ + 05330 03090500 01030409 07000103 7d090200 ............}... + 05340 01038701 09080001 0301090b 00010301 ................ + 05350 09070001 03040903 00010301 09060001 ................ + 05360 03010906 00010301 09040001 03020905 ................ + 05370 00010316 09020001 036a0902 0001030a .........j...... + 05380 09040001 03780904 00010301 09030001 .....x.......... + 05390 03020902 00010301 09070001 03030905 ................ + 053a0 00010301 09080001 03020909 00010304 ................ + 053b0 09070001 0304090a 00010302 09050001 ................ + 053c0 03010907 00010301 09090001 03030905 ................ + 053d0 00010301 09050001 03010904 00010302 ................ + 053e0 09030001 03030902 0001037d 09020001 ...........}.... + 053f0 03030905 00010303 09090001 03030905 ................ + 05400 00010302 09140001 03010909 00010303 ................ + 05410 09050001 03010904 00010303 09070001 ................ + 05420 03010904 00010302 09070001 03010905 ................ + 05430 00010302 09020001 037e0902 00010305 .........~...... + 05440 09070001 0302090d 00010303 09020001 ................ + 05450 03030908 0001037f 09020001 0301090c ................ + 05460 00010303 09080001 03010906 00010301 ................ + 05470 09050001 03917d09 09000103 02090200 ......}......... + 05480 0103fa03 09190001 0304090b 0001037f ................ + 05490 09020001 03040906 00010302 09080001 ................ + 054a0 037f0902 00010304 09030001 0302090c ................ + 054b0 0001037f 09050001 03010902 0001037f ................ + 054c0 09030001 03020902 0001037f 09040001 ................ + 054d0 03010902 00010302 09020001 03f57109 ..............q. + 054e0 0c000103 07090d00 01037f09 02000103 ................ + 054f0 04090300 01030109 0a000103 02090c00 ................ + 05500 01037f09 02000103 04090300 01030309 ................ + 05510 0f000103 e3070910 00010305 09030001 ................ + 05520 037b0902 00010305 09080001 037b0904 .{...........{.. + 05530 00010305 09060001 03030906 00010302 ................ + 05540 090b0001 037e0908 00010301 09020001 .....~.......... + 05550 03010902 00010301 09040001 03050903 ................ + 05560 00010303 090c0001 03030906 00010301 ................ + 05570 09040001 03020907 00010301 09040001 ................ + 05580 03050906 00010301 090c0001 03030902 ................ + 05590 00010302 09160001 03030909 00010305 ................ + 055a0 090d0001 03010904 00010307 09050001 ................ + 055b0 03010902 000103ff 76091500 01030209 ........v....... + 055c0 05000103 7e090e00 01030209 02000103 ....~........... + 055d0 03090300 0103e900 090c0001 031e0900 ................ + 055e0 00010301 09040001 03020905 00010301 ................ + 055f0 09040001 03fa0709 07000103 01090300 ................ + 05600 01037f09 02000103 01090200 01030109 ................ + 05610 03000103 03090a00 01030109 03000103 ................ + 05620 7f090200 01030109 02000103 01090300 ................ + 05630 01030309 0a000103 01091100 01037f09 ................ + 05640 07000103 01090600 01030209 06000103 ................ + 05650 05090300 01030109 0c000103 06090200 ................ + 05660 01030109 04000103 02090200 01030209 ................ + 05670 0c000103 7a090400 01030309 02000103 ....z........... + 05680 03090200 01030609 03000103 7a090200 ............z... + 05690 01030209 02000103 01090800 01030409 ................ + 056a0 02000103 03091800 01030109 12000103 ................ + 056b0 7f090600 01030009 05000103 01090200 ................ + 056c0 01030209 06000103 07090500 01030209 ................ + 056d0 04000103 7b090300 01030509 02000103 ....{........... + 056e0 02090a00 01037a09 04000103 03090200 ......z......... + 056f0 01030109 03000103 02090300 01037609 ..............v. + 05700 07000103 0b090200 0103eb77 09160001 ...........w.... + 05710 03000910 00010304 09020001 037e0903 .............~.. + 05720 00010302 09020001 037f0902 00010301 ................ + 05730 09020001 00020401 06030009 03000106 ................ + 05740 03010904 00010302 09030001 00020401 ................ + 05750 06030009 08000106 03010904 00010302 ................ + 05760 09050001 00020401 06030009 05000106 ................ + 05770 03010904 00010302 09060001 03010907 ................ + 05780 00010302 09050001 03a80609 1b000103 ................ + 05790 01090f00 01037f09 06000103 01090900 ................ + 057a0 01030409 06000103 01090700 0103c700 ................ + 057b0 09040001 03bb7f09 02000103 06090600 ................ + 057c0 01037f09 02000103 01090200 01030209 ................ + 057d0 06000103 7e090300 01030209 02000103 ....~........... + 057e0 7e090200 01030209 02000103 7f090400 ~............... + 057f0 01030109 02000103 02090700 01030109 ................ + 05800 05000103 55090300 01030209 02000103 ....U........... + 05810 7e090200 01030109 03000103 04090500 ~............... + 05820 01030109 05000103 02091000 01030309 ................ + 05830 06000103 25090200 01030709 0f000103 ....%........... + 05840 09090400 01030209 02000103 77090b00 ............w... + 05850 01030109 05000100 02040106 03000907 ................ + 05860 00010603 08090c00 01030909 05000103 ................ + 05870 09090500 01030609 07000103 03090700 ................ + 05880 01030209 02000103 03090400 01030309 ................ + 05890 04000103 01090200 01030a09 14000103 ................ + 058a0 01090000 01037f09 02000103 01090300 ................ + 058b0 01037f09 02000103 01090200 01030109 ................ + 058c0 03000103 8a050908 00010300 09000001 ................ + 058d0 03050902 0001037f 09020001 03040903 ................ + 058e0 00010302 09020001 03010902 00010301 ................ + 058f0 09020001 03060905 00010316 09020001 ................ + 05900 03030907 0001037e 09020001 03050903 .......~........ + 05910 00010301 09050001 032a0907 00010301 .........*...... + 05920 09030001 037f0902 00010301 09020001 ................ + 05930 03010903 00010307 090a0001 03010903 ................ + 05940 0001037f 09020001 03010902 00010301 ................ + 05950 09030001 030a090a 00010301 09050001 ................ + 05960 03010907 0001037f 09020001 03010905 ................ + 05970 000103b8 71090500 01030109 00000103 ....q........... + 05980 01090700 0103c614 09050001 03000900 ................ + 05990 00010302 09040001 037f0902 00010304 ................ + 059a0 09030001 0301090b 00010302 09040001 ................ + 059b0 03000900 00010302 09020001 037f0902 ................ + 059c0 00010304 09030001 0301090d 00010302 ................ + 059d0 09040001 03000900 00010302 09020001 ................ + 059e0 037f0902 00010304 09030001 0301090d ................ + 059f0 00010302 09040001 03000900 00010302 ................ + 05a00 09040001 037f0902 00010304 09030001 ................ + 05a10 0301090c 00010301 09030001 03000900 ................ + 05a20 00010302 09020001 037f0902 00010304 ................ + 05a30 09030001 0301090d 00010302 09040001 ................ + 05a40 03000900 00010302 09020001 037f0902 ................ + 05a50 00010304 09030001 0301090d 00010302 ................ + 05a60 09040001 03000900 00010302 09020001 ................ + 05a70 037f0902 00010304 09030001 0301090d ................ + 05a80 00010302 09040001 03000900 00010302 ................ + 05a90 09020001 037f0902 00010304 09030001 ................ + 05aa0 0301090d 00010302 09040001 03000900 ................ + 05ab0 00010302 09020001 037f0902 00010304 ................ + 05ac0 09030001 0301090d 00010302 09040001 ................ + 05ad0 03000900 00010302 09020001 037f0902 ................ + 05ae0 00010304 09030001 0301090d 000103e9 ................ + 05af0 7b090400 01030109 06000103 7f090200 {............... + 05b00 01030109 03000103 01090300 01030209 ................ + 05b10 02000103 04090400 01030309 08000103 ................ + 05b20 01090600 01037f09 02000103 01090300 ................ + 05b30 01030109 03000103 02090200 01030409 ................ + 05b40 04000103 03090800 01030109 06000103 ................ + 05b50 7f090200 01030109 03000103 01090300 ................ + 05b60 01030209 02000103 04090400 01030309 ................ + 05b70 08000103 01090c00 01030109 05000103 ................ + 05b80 02090200 01030409 09000103 09092400 ..............$. + 05b90 01030109 0c000103 7f090200 01030009 ................ + 05ba0 06000103 01090200 01030109 05000103 ................ + 05bb0 02090300 01030409 02000103 7c090600 ............|... + 05bc0 01030109 02000103 03090400 01030209 ................ + 05bd0 0f000103 02090600 01030209 13000103 ................ + 05be0 04090600 01030509 0c000103 09091200 ................ + 05bf0 01030109 0c000103 7f090300 01030109 ................ + 05c00 02000103 01090700 01030209 03000103 ................ + 05c10 01090500 01030109 0c000103 02090300 ................ + 05c20 01030109 03000103 05090200 01030909 ................ + 05c30 0c000103 01090c00 01037f09 02000103 ................ + 05c40 01090300 01030109 07000103 02090300 ................ + 05c50 01030109 05000103 01090b00 01030209 ................ + 05c60 02000103 01090300 01030509 02000103 ................ + 05c70 08090e00 01030109 06000103 7f090200 ................ + 05c80 01030109 03000103 01090300 01030209 ................ + 05c90 02000103 04090400 01030809 08000103 ................ + 05ca0 01090600 01037f09 02000103 01090300 ................ + 05cb0 01030109 03000103 02090200 01030409 ................ + 05cc0 04000103 0c090800 01030009 0d000103 ................ + 05cd0 07090400 01030509 06000103 77090300 ............w... + 05ce0 01030a09 02000103 7f090500 01030109 ................ + 05cf0 02000100 02040106 03000905 00010603 ................ + 05d00 02090500 01030109 0f000103 02090600 ................ + 05d10 01030309 0a000103 02090200 01039b7c ...............| + 05d20 09060001 03010902 00010002 040203da ................ + 05d30 03090200 01037f09 09000103 7d090500 ............}... + 05d40 01031809 02000103 08091400 01030009 ................ + 05d50 0d000103 06090400 01030509 06000103 ................ + 05d60 78090300 01030a09 02000103 7e090500 x...........~... + 05d70 01030209 02000100 02040106 03000905 ................ + 05d80 00010603 02090500 01030109 0f000103 ................ + 05d90 02090600 01030309 0a000103 02090200 ................ + 05da0 0103f27b 09050001 03010902 00010002 ...{............ + 05db0 04020383 04090200 01037e09 09000103 ..........~..... + 05dc0 7d090500 01031909 02000103 08091100 }............... + 05dd0 01030009 0d000103 06090400 01030509 ................ + 05de0 06000103 78090300 01030a09 02000103 ....x........... + 05df0 7e090500 01030209 02000100 02040106 ~............... + 05e00 03000905 00010603 02090500 01030109 ................ + 05e10 0c000103 02090600 01030309 09000103 ................ + 05e20 02090200 0103c97b 09060001 03010902 .......{........ + 05e30 00010002 040203ac 04090200 01037e09 ..............~. + 05e40 09000103 7d090500 01031909 02000103 ....}........... + 05e50 08091000 01030009 0d000103 06090400 ................ + 05e60 01030509 06000103 78090300 01030a09 ........x....... + 05e70 02000103 7e090500 01030209 02000100 ....~........... + 05e80 02040106 03000905 00010603 02090500 ................ + 05e90 01030109 09000103 02090600 01030309 ................ + 05ea0 08000103 02090200 0103a07b 09060001 ...........{.... + 05eb0 03010902 00010002 040203d5 04090200 ................ + 05ec0 01037e09 09000103 7d090500 01031909 ..~.....}....... + 05ed0 02000103 bf7b0910 00010304 09000001 .....{.......... + 05ee0 03040904 00010302 09020001 03020902 ................ + 05ef0 00010303 09040001 03480909 00010301 .........H...... + 05f00 09020001 03dd0009 05000103 00090b00 ................ + 05f10 01030209 06000103 04090400 01000204 ................ + 05f20 01060300 09050001 06030109 04000103 ................ + 05f30 04090800 01037f09 0a000103 03090200 ................ + 05f40 01030109 07000103 54090f00 01030009 ........T....... + 05f50 09000103 01090600 01030609 03000103 ................ + 05f60 7f090300 01030409 09000103 01090a00 ................ + 05f70 01032709 0c000103 00090700 01030109 ..'............. + 05f80 04000103 04090300 01030109 0a000103 ................ + 05f90 03090c00 01030009 07000103 01090400 ................ + 05fa0 01030409 04000103 02090e00 01030309 ................ + 05fb0 0b000103 01090000 01030509 04000103 ................ + 05fc0 03090400 01030209 04000103 03090400 ................ + 05fd0 01030309 02000103 03090500 01030309 ................ + 05fe0 02000103 01090400 01030209 02000103 ................ + 05ff0 69090500 01031809 02000103 03090200 i............... + 06000 01030009 07000103 03090200 01037e09 ..............~. + 06010 02000103 05090300 01030109 0e000103 ................ + 06020 02090c00 01030109 06000103 01090600 ................ + 06030 01030309 08000103 00090700 01030109 ................ + 06040 03000103 02090300 01030109 07000103 ................ + 06050 03090c00 01030009 07000103 01090300 ................ + 06060 01030209 03000103 01090700 01030209 ................ + 06070 0c000103 01090600 01030109 06000103 ................ + 06080 03090800 01030109 06000103 01090600 ................ + 06090 01030409 08000103 00090a00 01030309 ................ + 060a0 05000103 04090300 01030109 03000103 ................ + 060b0 01090200 01030109 09000103 04090400 ................ + 060c0 01037f09 02000103 01090200 01030209 ................ + 060d0 02000103 7f090200 01030109 02000103 ................ + 060e0 01090300 01030209 05000103 02090400 ................ + 060f0 01030309 0e000103 01090200 01037f09 ................ + 06100 09000103 01090300 01037f09 03000103 ................ + 06110 01090200 01030509 09000103 7f090200 ................ + 06120 01030409 03000103 01090200 01037f09 ................ + 06130 02000103 01090200 01030209 02000103 ................ + 06140 01090200 01030209 03000103 01090400 ................ + 06150 01030209 03000103 01090500 01030309 ................ + 06160 03000103 01090400 01030109 02000103 ................ + 06170 02090500 01036809 06000103 19090200 ......h......... + 06180 01030309 08000103 00090700 01030109 ................ + 06190 02000103 04090300 01030209 0e000103 ................ + 061a0 ea02090a 00010300 090b0001 03070904 ................ + 061b0 00010305 09060001 03010907 00010305 ................ + 061c0 09030001 0301090a 00010301 09020001 ................ + 061d0 037f0902 00010301 09020001 03010906 ................ + 061e0 00010308 09040001 037a0908 00010301 .........z...... + 061f0 09050001 03070906 00010002 04020603 ................ + 06200 00090700 01000204 04030009 03000100 ................ + 06210 02040406 03010902 00010306 09040001 ................ + 06220 03050902 00010358 09020001 03290902 .......X.....).. + 06230 00010302 09030001 03010907 00010304 ................ + 06240 09020001 03030902 00010301 09020001 ................ + 06250 03090902 0001036c 09040001 03110906 .......l........ + 06260 0001030b 090b0001 03030905 00010301 ................ + 06270 09020001 038b0109 10000103 00090d00 ................ + 06280 01030109 04000100 02040106 03000906 ................ + 06290 00010002 04010603 02090400 01000204 ................ + 062a0 01037e09 02000103 01090c00 01030509 ..~............. + 062b0 0e000103 10093200 01030409 06000103 ......2......... + 062c0 68093700 01032709 12000100 02040106 h.7...'......... + 062d0 03000905 00010603 03090500 01035609 ..............V. + 062e0 06000103 31090c00 01030109 02000103 ....1........... + 062f0 02090200 01030109 04000103 04090e00 ................ + 06300 01030109 02000103 46090500 01000204 ........F....... + 06310 0103c800 090d0001 00020405 06030009 ................ + 06320 02000106 03030902 00010301 090b0001 ................ + 06330 03040902 00010002 04060378 090d0001 ...........x.... + 06340 00020401 030f0905 00010002 04050603 ................ + 06350 00090200 01060302 09020001 03010909 ................ + 06360 00010304 09020001 00020406 0379090b .............y.. + 06370 00010346 09050001 03630906 000103e9 ...F.....c...... + 06380 00090200 01038f7e 09140001 03030909 .......~........ + 06390 00010319 09030001 036e0904 00010303 .........n...... + 063a0 09020001 03040902 0001030d 09020001 ................ + 063b0 03690902 00010301 09060001 03020903 .i.............. + 063c0 00010303 09030001 03020903 00010301 ................ + 063d0 09030001 03010905 00010002 04010603 ................ + 063e0 00090300 01060302 09060001 03010909 ................ + 063f0 00010002 04010302 09050001 03020905 ................ + 06400 00010303 09070001 00020401 037d0907 .............}.. + 06410 00010301 09030001 00020402 037f0905 ................ + 06420 00010304 090b0001 03040903 0001037e ...............~ + 06430 09020001 03030907 0001037e 09020001 ...........~.... + 06440 0301090e 00010301 09030001 03020909 ................ + 06450 00010302 090d0001 03030907 00010305 ................ + 06460 090a0001 03010905 00010399 6e090d00 ............n... + 06470 01030109 0b000103 7f090600 01030109 ................ + 06480 02000103 7f090200 01030109 02000103 ................ + 06490 7f090200 01030109 02000103 01090900 ................ + 064a0 01030109 08000103 01091300 01030209 ................ + 064b0 07000103 04090a00 01037c09 02000103 ..........|..... + 064c0 03090200 01030109 04000103 a5130910 ................ + 064d0 00010301 09000001 037f0903 00010301 ................ + 064e0 09030001 037f0902 00010301 09020001 ................ + 064f0 03010903 00010302 09070001 03010900 ................ + 06500 0001037f 09030001 03010903 0001037f ................ + 06510 09020001 03010902 00010301 09030001 ................ + 06520 03cb7a09 07000103 00090d00 01030109 ..z............. + 06530 08000103 05090400 01030109 05000103 ................ + 06540 01090400 01030209 03000103 02090500 ................ + 06550 01037e09 02000103 02090200 01030209 ..~............. + 06560 08000103 03091300 01037109 05000103 ..........q..... + 06570 10090200 01030309 10000103 01090300 ................ + 06580 01037f09 02000103 01090200 01030109 ................ + 06590 03000103 03090a00 01030109 03000103 ................ + 065a0 7f090200 01030109 02000103 01090300 ................ + 065b0 01090700 00010100 05021c29 104003b6 ...........).@.. + 065c0 0a010300 09120001 03020904 00010002 ................ + 065d0 04010603 00090300 01000204 01060306 ................ + 065e0 09050001 03010909 00010302 090f0001 ................ + 065f0 03010904 00010304 09070001 03010909 ................ + 06600 00010303 09110001 037f0902 00010301 ................ + 06610 09040001 03040905 00010301 09090001 ................ + 06620 03020911 00010302 09020001 037e0902 .............~.. + 06630 00010301 09020001 03010904 00010301 ................ + 06640 09040001 03040903 00010301 090a0001 ................ + 06650 0301090c 00010305 090f0001 03fe7709 ..............w. + 06660 16000103 0a090300 01037609 07000103 ..........v..... + 06670 0a090200 01031309 06000103 6a090200 ............j... + 06680 01030309 02000103 0f092100 01030409 ..........!..... + 06690 06000103 6c090300 01037e09 06000103 ....l.....~..... + 066a0 1e090300 01030c09 06000103 58091500 ............X... + 066b0 01031c09 05000103 0c090900 01030109 ................ + 066c0 11000103 0c090300 01037c09 06000103 ..........|..... + 066d0 04090400 01030109 16000103 01090600 ................ + 066e0 01030109 12000103 02090a00 01030609 ................ + 066f0 02000103 06090400 0103bb07 090c0001 ................ + 06700 03e80009 0d000103 03090b00 01030309 ................ + 06710 04000103 05090b00 01030109 04000103 ................ + 06720 01090900 01030109 0a000103 0c090c00 ................ + 06730 01036209 02000103 1e090200 01036109 ..b...........a. + 06740 02000103 23090300 01030109 0d000103 ....#........... + 06750 06090600 01030509 02000103 01090200 ................ + 06760 01037a09 06000103 0b090200 01030109 ..z............. + 06770 06000103 01090800 01030409 0a000103 ................ + 06780 01090800 01030109 0a000103 03090e00 ................ + 06790 01034009 0c000103 c5000902 00010303 ..@............. + 067a0 09060001 03db7e09 05000103 fb01090e ......~......... + 067b0 00010303 090b0001 03030904 00010305 ................ + 067c0 090c0001 03010904 00010301 09080001 ................ + 067d0 03010907 0001030c 09100001 03640902 .............d.. + 067e0 0001031c 09020001 03630902 00010318 .........c...... + 067f0 09070001 03100907 00010305 09030001 ................ + 06800 03010902 00010305 09020001 03010906 ................ + 06810 00010301 09080001 0304090e 00010303 ................ + 06820 09090001 03010902 0001037f 09020001 ................ + 06830 03030902 0001037e 09040001 03020902 .......~........ + 06840 00010301 09060001 0306090c 00010301 ................ + 06850 09050001 03010909 00010304 090b0001 ................ + 06860 03010908 00010301 09070001 0353090e .............S.. + 06870 00010301 090d0001 03060908 00010329 ...............) + 06880 09060001 03af7f09 09000103 d6000902 ................ + 06890 00010302 09060001 03030904 0001037e ...............~ + 068a0 09020001 03020902 00010301 09040001 ................ + 068b0 03020905 00010301 09020001 03da7e09 ..............~. + 068c0 08000103 d47e0902 00010914 00000101 .....~.......... + 068d0 3c020000 0200ef01 00000101 fb0e0d00 <............... + 068e0 01010101 00000001 0000012f 686f6d65 .........../home + 068f0 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op + 06900 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ + 06910 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu + 06920 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 + 06930 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc + 06940 2f737464 6c696200 2f686f6d 652f776a /stdlib./home/wj + 06950 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 06960 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 06970 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 06980 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 06990 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in + 069a0 636c7564 652f7379 73002f68 6f6d652f clude/sys./home/ + 069b0 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 069c0 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 069d0 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 069e0 6c642f78 74656e73 612d6c78 3130362d ld/xtensa-lx106- + 069f0 656c662f 6275696c 64746f6f 6c732f6c elf/buildtools/l + 06a00 69622f67 63632f78 74656e73 612d6c78 ib/gcc/xtensa-lx + 06a10 3130362d 656c662f 342e382e 352f696e 106-elf/4.8.5/in + 06a20 636c7564 65002f68 6f6d652f 776a672f clude./home/wjg/ + 06a30 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06a40 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06a50 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06a60 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06a70 6e65776c 69622f6c 6962632f 696e636c newlib/libc/incl + 06a80 75646500 0061746f 692e6300 0100006c ude..atoi.c....l + 06a90 6f636b2e 68000200 005f7479 7065732e ock.h...._types. + 06aa0 68000200 00737464 6465662e 68000300 h....stddef.h... + 06ab0 00726565 6e742e68 00020000 7374646c .reent.h....stdl + 06ac0 69622e68 00040000 00000502 dc2c1040 ib.h.........,.@ + 06ad0 03c40001 03010903 0001037f 09040001 ................ + 06ae0 03010902 00010301 09030001 03070908 ................ + 06af0 00010301 09030001 037f0904 00010301 ................ + 06b00 09020001 03010903 00010907 00000101 ................ + 06b10 d7030000 0200fc01 00000101 fb0e0d00 ................ + 06b20 01010101 00000001 0000012f 686f6d65 .........../home + 06b30 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op + 06b40 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ + 06b50 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu + 06b60 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 + 06b70 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc + 06b80 2f737464 6c696200 2f686f6d 652f776a /stdlib./home/wj + 06b90 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 06ba0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 06bb0 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 06bc0 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 06bd0 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in + 06be0 636c7564 652f7379 73002f68 6f6d652f clude/sys./home/ + 06bf0 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 06c00 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 06c10 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 06c20 6c642f78 74656e73 612d6c78 3130362d ld/xtensa-lx106- + 06c30 656c662f 6275696c 64746f6f 6c732f6c elf/buildtools/l + 06c40 69622f67 63632f78 74656e73 612d6c78 ib/gcc/xtensa-lx + 06c50 3130362d 656c662f 342e382e 352f696e 106-elf/4.8.5/in + 06c60 636c7564 65002f68 6f6d652f 776a672f clude./home/wjg/ + 06c70 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06c80 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06c90 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06ca0 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06cb0 6e65776c 69622f6c 6962632f 696e636c newlib/libc/incl + 06cc0 75646500 00737472 746f6c2e 63000100 ude..strtol.c... + 06cd0 006c6f63 6b2e6800 0200005f 74797065 .lock.h...._type + 06ce0 732e6800 02000073 74646465 662e6800 s.h....stddef.h. + 06cf0 03000072 65656e74 2e680002 00007374 ...reent.h....st + 06d00 646c6962 2e680004 00006374 7970652e dlib.h....ctype. + 06d10 68000400 00000005 02042d10 40038a01 h.........-.@... + 06d20 01030e09 05000103 72090300 01030e09 ........r....... + 06d30 0a000103 72090200 01030109 02000103 ....r........... + 06d40 7f090200 01030009 02000103 0e090200 ................ + 06d50 01000204 01037f09 02000100 02040103 ................ + 06d60 01090500 01037f09 0a000103 02090500 ................ + 06d70 01030209 05000103 7f090500 01030209 ................ + 06d80 06000103 01090500 01030109 05000100 ................ + 06d90 02040106 03000907 00010603 01090d00 ................ + 06da0 01030109 11000103 02090300 01037f09 ................ + 06db0 02000103 04090600 01031309 05000103 ................ + 06dc0 01090600 01037f09 02000103 01090300 ................ + 06dd0 01030109 10000103 7f090200 01030109 ................ + 06de0 02000103 01090a00 01030409 04000103 ................ + 06df0 7c090400 01030409 02000103 7d090400 |...........}... + 06e00 01030109 0a000103 01090600 01030109 ................ + 06e10 05000103 03090a00 01030209 03000100 ................ + 06e20 02040103 01090c00 01000204 01037f09 ................ + 06e30 03000103 04090300 01037f09 03000103 ................ + 06e40 02090200 01037c09 05000103 76090200 ......|.....v... + 06e50 01031009 05000103 01090300 01030109 ................ + 06e60 03000103 01090600 01037f09 02000103 ................ + 06e70 01090300 01030309 04000103 7f090600 ................ + 06e80 01030109 06000103 01090200 01000204 ................ + 06e90 01060300 09020001 00020403 03000902 ................ + 06ea0 00010603 53090500 01032f09 05000103 ....S...../..... + 06eb0 09091200 01030109 02000103 7f090300 ................ + 06ec0 01030109 02000103 7f090200 01030109 ................ + 06ed0 05000103 7f090400 01030109 03000103 ................ + 06ee0 01090300 01090700 00010107 01000002 ................ + 06ef0 00e50000 000101fb 0e0d0001 01010100 ................ + 06f00 00000100 00012f68 6f6d652f 776a672f ....../home/wjg/ + 06f10 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06f20 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06f30 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06f40 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06f50 6e65776c 69622f6c 6962632f 63747970 newlib/libc/ctyp + 06f60 65002f68 6f6d652f 776a672f 5265706f e./home/wjg/Repo + 06f70 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 + 06f80 31373036 32322f63 726f7373 746f6f6c 170622/crosstool + 06f90 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n + 06fa0 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl + 06fb0 69622f6c 6962632f 696e636c 75646500 ib/libc/include. + 06fc0 00746f6c 6f776572 2e630001 00006374 .tolower.c....ct + 06fd0 7970652e 68000200 00000005 02642e10 ype.h........d.. + 06fe0 40033b01 030e0900 00010302 09120001 @.;............. + 06ff0 09050000 01018200 00000200 7c000000 ............|... + 07000 0101fb0e 0d000101 01010000 00010000 ................ + 07010 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 07020 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 07030 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 07040 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne + 07050 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli + 07060 622f6c69 62632f69 6e636c75 64650000 b/libc/include.. + 07070 63747970 652e6800 01000000 8c010000 ctype.h......... + 07080 02008601 00000101 fb0e0d00 01010101 ................ + 07090 00000001 0000012f 686f6d65 2f776a67 ......./home/wjg + 070a0 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 070b0 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 070c0 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 070d0 7372632f 6e65776c 69622d32 2e302e30 src/newlib-2.0.0 + 070e0 2f6e6577 6c69622f 6c696263 2f696e63 /newlib/libc/inc + 070f0 6c756465 2f737973 002f686f 6d652f77 lude/sys./home/w + 07100 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open + 07110 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr + 07120 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil + 07130 642f7874 656e7361 2d6c7831 30362d65 d/xtensa-lx106-e + 07140 6c662f62 75696c64 746f6f6c 732f6c69 lf/buildtools/li + 07150 622f6763 632f7874 656e7361 2d6c7831 b/gcc/xtensa-lx1 + 07160 30362d65 6c662f34 2e382e35 2f696e63 06-elf/4.8.5/inc + 07170 6c756465 002f686f 6d652f77 6a672f52 lude./home/wjg/R + 07180 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk + 07190 2d323031 37303632 322f6372 6f737374 -20170622/crosst + 071a0 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr + 071b0 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n + 071c0 65776c69 622f6c69 62632f72 65656e74 ewlib/libc/reent + 071d0 00006c6f 636b2e68 00010000 5f747970 ..lock.h...._typ + 071e0 65732e68 00010000 73746464 65662e68 es.h....stddef.h + 071f0 00020000 7265656e 742e6800 01000069 ....reent.h....i + 07200 6d707572 652e6300 03000000 96030000 mpure.c......... + 07210 02007f00 00000101 fb0e0d00 01010101 ................ + 07220 00000001 0000012f 686f6d65 2f776a67 ......./home/wjg + 07230 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 07240 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 07250 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 07260 7372632f 6763632d 342e382e 352f6c69 src/gcc-4.8.5/li + 07270 62676363 2f636f6e 6669672f 7874656e bgcc/config/xten + 07280 73610000 69656565 3735342d 64662e53 sa..ieee754-df.S + 07290 00010000 00000502 7c2e1040 03c30c01 ........|..@.... 072a0 03010903 00010303 09030001 03010903 ................ - 072b0 00010301 09030001 03040903 00010301 ................ - 072c0 09020001 03010902 00010301 09030001 ................ - 072d0 030a0903 00010301 09030001 03010903 ................ - 072e0 00010303 09030001 03010903 00010301 ................ + 072b0 00010303 09030001 03010902 00010303 ................ + 072c0 09020001 03010902 00010303 09020001 ................ + 072d0 03010903 00010301 09030001 03030903 ................ + 072e0 00010301 09030001 03010903 00010304 ................ 072f0 09030001 03010902 00010301 09020001 ................ - 07300 03030902 00010301 09030001 03010903 ................ - 07310 00010301 09030001 03010902 0001030a ................ - 07320 09040001 03010903 00010301 09030001 ................ - 07330 03030903 00010301 09030001 03010903 ................ - 07340 00010301 09020001 03010902 00010303 ................ - 07350 09020001 03010903 00010301 09030001 ................ - 07360 03010903 00010301 09020001 03040904 ................ - 07370 00010301 09030001 03030903 00010303 ................ - 07380 09030001 03010903 00010301 09030001 ................ - 07390 03010903 00010301 09020001 03040904 ................ - 073a0 00010301 09030001 03010903 00010301 ................ - 073b0 09030001 03010902 00010303 09020001 ................ - 073c0 03030903 00010301 09030001 03010903 ................ - 073d0 00010301 09030001 03010903 00010301 ................ - 073e0 09020001 03010902 00010301 09030001 ................ - 073f0 030a0905 00010301 09030001 03010903 ................ - 07400 00010303 09030001 03010903 00010301 ................ + 07300 03010903 0001030a 09030001 03010903 ................ + 07310 00010301 09030001 03030903 00010301 ................ + 07320 09030001 03010903 00010301 09020001 ................ + 07330 03010902 00010303 09020001 03010903 ................ + 07340 00010301 09030001 03010903 00010301 ................ + 07350 09020001 030a0904 00010301 09030001 ................ + 07360 03010903 00010303 09030001 03010903 ................ + 07370 00010301 09030001 03010902 00010301 ................ + 07380 09020001 03030902 00010301 09030001 ................ + 07390 03010903 00010301 09030001 03010902 ................ + 073a0 00010304 09040001 03010903 00010303 ................ + 073b0 09030001 03030903 00010301 09030001 ................ + 073c0 03010903 00010301 09030001 03010902 ................ + 073d0 00010304 09040001 03010903 00010301 ................ + 073e0 09030001 03010903 00010301 09020001 ................ + 073f0 03030902 00010303 09030001 03010903 ................ + 07400 00010301 09030001 03010903 00010301 ................ 07410 09030001 03010902 00010301 09020001 ................ - 07420 03030902 00010301 09030001 03010903 ................ - 07430 00010301 09030001 03010902 0001030a ................ - 07440 09040001 03010903 00010301 09030001 ................ - 07450 03030903 00010301 09030001 03010903 ................ - 07460 00010301 09020001 03010902 00010303 ................ - 07470 09020001 03010903 00010301 09030001 ................ - 07480 03010903 00010301 09020001 03040904 ................ - 07490 00010301 09030001 03030903 00010303 ................ - 074a0 09030001 03010903 00010301 09030001 ................ - 074b0 03010903 00010301 09020001 03040904 ................ - 074c0 00010301 09030001 03010903 00010301 ................ - 074d0 09030001 03010902 00010303 09020001 ................ - 074e0 03030903 00010301 09030001 03010903 ................ - 074f0 00010301 09030001 03010903 00010301 ................ - 07500 09020001 03010902 00010301 09030001 ................ - 07510 030a0905 00010301 09030001 03010903 ................ - 07520 00010301 09030001 03010902 00010302 ................ - 07530 09020001 03010903 00010301 09030001 ................ - 07540 03010903 00010301 09020001 03020904 ................ + 07420 03010903 0001030a 09050001 03010903 ................ + 07430 00010301 09030001 03030903 00010301 ................ + 07440 09030001 03010903 00010301 09020001 ................ + 07450 03010902 00010303 09020001 03010903 ................ + 07460 00010301 09030001 03010903 00010301 ................ + 07470 09020001 030a0904 00010301 09030001 ................ + 07480 03010903 00010303 09030001 03010903 ................ + 07490 00010301 09030001 03010902 00010301 ................ + 074a0 09020001 03030902 00010301 09030001 ................ + 074b0 03010903 00010301 09030001 03010902 ................ + 074c0 00010304 09040001 03010903 00010303 ................ + 074d0 09030001 03030903 00010301 09030001 ................ + 074e0 03010903 00010301 09030001 03010902 ................ + 074f0 00010304 09040001 03010903 00010301 ................ + 07500 09030001 03010903 00010301 09020001 ................ + 07510 03030902 00010303 09030001 03010903 ................ + 07520 00010301 09030001 03010903 00010301 ................ + 07530 09030001 03010902 00010301 09020001 ................ + 07540 03010903 0001030a 09050001 03010903 ................ 07550 00010301 09030001 03010903 00010301 ................ - 07560 09030001 03010902 00010902 00000101 ................ - 07570 82040000 02002401 00000101 fb0e0d00 ......$......... - 07580 01010101 00000001 0000012f 686f6d65 .........../home - 07590 2f786367 2f776f72 6b737061 63652f64 /xcg/workspace/d - 075a0 65627567 2f657370 38323636 5f6e6f6e ebug/esp8266_non - 075b0 6f735f73 646b5f63 6f72655f 32303138 os_sdk_core_2018 - 075c0 30353130 2f617070 2f707000 2e2e2f2e 0510/app/pp.../. - 075d0 2e2f696e 636c7564 652f6c6c 64657363 ./include/lldesc - 075e0 002e2e2f 696e636c 7564652f 6e657438 .../include/net8 - 075f0 30323131 002e2e2f 2e2e2f69 6e636c75 0211.../../inclu - 07600 6465002e 2e2f2e2e 2f696e63 6c756465 de.../../include - 07610 2f777061 00006966 5f687763 74726c2e /wpa..if_hwctrl. - 07620 63000100 006c6c64 6573632e 68000200 c....lldesc.h... - 07630 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 07640 6f2e6800 03000069 65656538 30323131 o.h....ieee80211 - 07650 5f70726f 746f2e68 00030000 656e6469 _proto.h....endi - 07660 616e2e68 00040000 636f6d6d 6f6e2e68 an.h....common.h - 07670 00050000 77706162 75662e68 00050000 ....wpabuf.h.... - 07680 64656673 2e680005 00006965 65653830 defs.h....ieee80 - 07690 3231315f 7661722e 68000300 00000005 211_var.h....... - 076a0 02002223 40032301 03010906 00010302 .."#@.#......... - 076b0 09030001 03010906 00010301 09030001 ................ - 076c0 0303090e 00010301 09000001 0304090c ................ - 076d0 00010301 09000001 0301090a 00010301 ................ - 076e0 09030001 03030907 00010301 09100001 ................ - 076f0 03010910 00010301 09090001 03010908 ................ - 07700 0001037f 09020001 0301090f 00010304 ................ - 07710 090e0001 03010900 00010304 09140001 ................ - 07720 0302090c 00010301 090c0001 03010915 ................ - 07730 00010302 09090001 03040912 00010301 ................ - 07740 09000001 037f090a 00010301 09020001 ................ - 07750 03040910 00010301 09000001 03040910 ................ - 07760 00010301 09000001 03040910 00010301 ................ - 07770 09000001 0301090b 00010303 09050001 ................ - 07780 03010900 00010301 090b0001 03030905 ................ - 07790 00010301 09000001 03040910 00010301 ................ - 077a0 09060001 037f0903 00010301 09030001 ................ - 077b0 037f0903 00010302 09050001 03010905 ................ - 077c0 00010301 09070001 03020905 00010301 ................ - 077d0 09090001 037f0902 00010301 09030001 ................ - 077e0 0303090d 00010301 090b0001 0301090b ................ - 077f0 00010301 09090001 03060905 0001037b ...............{ - 07800 09040001 03010906 00010304 09030001 ................ - 07810 03030917 00010301 090f0001 03020903 ................ - 07820 00010301 090b0001 0302090f 00010302 ................ - 07830 09030001 0301090c 00010301 09070001 ................ - 07840 0301090e 00010301 09030001 03040908 ................ - 07850 00010305 09090001 03010909 00010302 ................ - 07860 09080001 0301090d 00010307 09190001 ................ - 07870 03040905 00010377 09090001 03010909 .......w........ - 07880 0001030b 090a0001 03060916 00010301 ................ - 07890 090d0001 0303090d 00010304 09070001 ................ - 078a0 03010905 00010301 09060001 03010909 ................ - 078b0 00010305 09090001 0304090c 00010301 ................ - 078c0 090e0001 03010903 00010301 09060001 ................ - 078d0 0303090a 00010308 09180001 03110910 ................ - 078e0 00010376 09020001 03010903 00010301 ...v............ - 078f0 09060001 03010907 00010304 09080001 ................ - 07900 03030906 00010361 090b0001 03090905 .......a........ - 07910 00010301 09090001 030f0909 00010301 ................ - 07920 09030001 03080912 00010301 09060001 ................ - 07930 03040909 00010308 090c0001 03020903 ................ - 07940 00010303 090c0001 0305090c 00010303 ................ - 07950 09030001 03020909 0001036d 09070001 ...........m.... - 07960 03020903 00010314 09100001 03160917 ................ - 07970 00010302 09030001 03040908 00010301 ................ - 07980 09030001 0304090a 00010302 09030001 ................ - 07990 03020916 0001037f 09020001 03010904 ................ - 079a0 0001037f 09040001 03010903 00010303 ................ - 079b0 090b0001 03010909 00010304 09170001 ................ - 079c0 03010906 00010301 09030001 0304090b ................ - 079d0 00010301 09060001 03060903 0001037d ...............} - 079e0 09060001 037f0902 00010304 09030001 ................ - 079f0 09110000 01014f14 00000200 59010000 ......O.....Y... - 07a00 0101fb0e 0d000101 01010000 00010000 ................ - 07a10 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works - 07a20 70616365 2f646562 75672f65 73703832 pace/debug/esp82 - 07a30 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor - 07a40 655f3230 31383035 31302f61 70702f70 e_20180510/app/p - 07a50 70002e2e 2f696e63 6c756465 2f707000 p.../include/pp. - 07a60 2e2e2f2e 2e2f696e 636c7564 65002e2e ../../include... - 07a70 2f2e2e2f 696e636c 7564652f 6c6c6465 /../include/llde - 07a80 7363002e 2e2f696e 636c7564 652f6e65 sc.../include/ne - 07a90 74383032 3131002e 2e2f2e2e 2f696e63 t80211.../../inc - 07aa0 6c756465 2f777061 00006c6d 61632e63 lude/wpa..lmac.c - 07ab0 00010000 6d61635f 61646472 6573732e ....mac_address. - 07ac0 68000200 006d6163 5f667261 6d652e68 h....mac_frame.h - 07ad0 00020000 72616e64 6f6d2e68 00030000 ....random.h.... - 07ae0 6c6c6465 73632e68 00040000 69656565 lldesc.h....ieee - 07af0 38303231 315f7072 6f746f2e 68000500 80211_proto.h... - 07b00 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 07b10 6f2e6800 05000065 6e646961 6e2e6800 o.h....endian.h. - 07b20 03000063 6f6d6d6f 6e2e6800 06000077 ...common.h....w - 07b30 70616275 662e6800 06000064 6566732e pabuf.h....defs. - 07b40 68000600 00696565 65383032 31315f76 h....ieee80211_v - 07b50 61722e68 00050000 00000502 bc381040 ar.h.........8.@ - 07b60 03f50001 03010900 0001090f 00000101 ................ - 07b70 000502d0 38104003 fa000103 01090000 ....8.@......... - 07b80 01091500 00010100 0502f038 104003eb ...........8.@.. - 07b90 01010301 09050001 0301091b 00010301 ................ - 07ba0 090e0001 03010905 00010907 00000101 ................ - 07bb0 0005022c 39104003 f6010103 01090500 ...,9.@......... - 07bc0 01037f09 05000103 01090400 01030109 ................ - 07bd0 12000103 01090900 01030109 06000109 ................ - 07be0 07000001 01000502 64391040 03fd0101 ........d9.@.... - 07bf0 03010906 00010301 09030001 09090000 ................ - 07c00 01010005 02843910 40038602 01030409 ......9.@....... - 07c10 00000103 01090200 01037b09 03000103 ..........{..... - 07c20 01091200 01030d09 07000103 74090300 ............t... - 07c30 01030209 02000103 01090300 01037f09 ................ - 07c40 02000103 01090300 01037f09 02000103 ................ - 07c50 07090500 01037a09 02000103 06090600 ......z......... - 07c60 01037a09 03000103 09090a00 01030309 ..z............. - 07c70 22000103 03090300 01030209 11000103 "............... - 07c80 04090b00 01037f09 05000103 7f090600 ................ - 07c90 01030409 03000103 7c090300 01030409 ........|....... - 07ca0 02000103 7c090300 01030109 02000103 ....|........... - 07cb0 7f090300 01030109 02000103 03090300 ................ - 07cc0 01037c09 03000103 02090300 01030209 ..|............. - 07cd0 0e000103 01090600 01030109 03000103 ................ - 07ce0 02090600 01030109 03000103 30091800 ............0... - 07cf0 01030109 03000103 0f091500 01037609 ..............v. - 07d00 02000103 01091200 01030309 05000103 ................ - 07d10 7e090a00 01030809 03000103 78091700 ~...........x... - 07d20 01030809 03000103 02090300 01031409 ................ - 07d30 41000103 6c090200 01030609 06000103 A...l........... - 07d40 0e090600 01030409 23000103 01090300 ........#....... - 07d50 01037f09 03000103 01090600 01031109 ................ - 07d60 33000103 14090300 01036c09 03000103 3.........l..... - 07d70 07091c00 01030d09 0e000103 04092b00 ..............+. - 07d80 01030109 06000103 04093d00 0103af7f ..........=..... - 07d90 09110001 03290905 00010301 09030001 .....).......... - 07da0 03060902 0001037a 09030001 03060903 .......z........ - 07db0 0001037a 09020001 03060902 00010379 ...z...........y - 07dc0 09030001 03070903 0001037a 09020001 ...........z.... - 07dd0 03060903 0001037a 09020001 03060908 .......z........ - 07de0 00010304 09110001 03957f09 3b000103 ............;... - 07df0 02090600 01030309 03000103 7d090300 ............}... - 07e00 01030309 03000103 7d090300 01030309 ........}....... - 07e10 02000103 01091800 01030109 16000103 ................ - 07e20 03090500 01037e09 03000103 01090300 ......~......... - 07e30 01030109 05000103 03090500 01031d09 ................ - 07e40 0d000103 01090600 01037f09 0c000103 ................ - 07e50 65090500 01030109 0e000103 02090900 e............... - 07e60 01030209 09000103 7f091100 01090900 ................ - 07e70 00010100 0502503d 104003c2 03010318 ......P=.@...... - 07e80 09130001 03010908 00010301 090b0001 ................ - 07e90 037f0903 00010303 09050001 037f0903 ................ - 07ea0 00010301 09030001 03020903 0001037f ................ - 07eb0 09050001 031c0903 0001037c 09040001 ...........|.... - 07ec0 03030903 00010301 09060001 09070000 ................ - 07ed0 01010005 02b82623 4003fe03 01030009 ......&#@....... - 07ee0 00000103 02090200 01030109 0c000103 ................ - 07ef0 02090300 01037f09 03000103 02090300 ................ - 07f00 01030109 03000103 01090300 01030109 ................ - 07f10 03000103 01090300 01030109 03000103 ................ - 07f20 01090200 01030209 02000103 03090a00 ................ - 07f30 01030809 06000103 02090300 01030109 ................ - 07f40 0e000103 01090d00 01030109 0e000103 ................ - 07f50 01090e00 01030209 0d000103 04090d00 ................ - 07f60 01030209 08000103 03090800 01030109 ................ - 07f70 03000103 a207090b 0001030f 09000001 ................ - 07f80 03790903 0001037d 09030001 037d0902 .y.....}.....}.. - 07f90 0001037f 09030001 037f0903 00010303 ................ - 07fa0 09080001 03010903 00010302 09030001 ................ - 07fb0 03010903 0001037a 09030001 03010902 .......z........ - 07fc0 00010303 09020001 03030903 00010307 ................ - 07fd0 09030001 03020903 00010303 09050001 ................ - 07fe0 03040903 0001037d 09020001 0303090a .......}........ - 07ff0 00010303 09050001 03010903 00010301 ................ - 08000 09030001 09020000 01010005 02a43d10 ..............=. - 08010 4003b304 01030509 03000103 7b090700 @...........{... - 08020 01030509 05000103 02090e00 01030109 ................ - 08030 15000103 02090300 01030109 0c000103 ................ - 08040 03090300 01030509 0b000103 0f091500 ................ - 08050 01037e09 03000103 02090600 01030209 ..~............. - 08060 03000103 02090300 01036e09 07000103 ..........n..... - 08070 02090600 01030109 03000103 01090c00 ................ - 08080 01030309 08000109 19000001 01000502 ................ - 08090 543e1040 03e10401 03030907 0001037d T>.@...........} - 080a0 09020001 03040904 00010302 09120001 ................ - 080b0 03050905 0001030f 091e0001 031c090c ................ - 080c0 00010357 09090001 03040902 0001037d ...W...........} - 080d0 09020001 03030902 0001037d 09020001 ...........}.... - 080e0 03030902 00010301 09050001 03030903 ................ - 080f0 0001037d 09050001 03010906 00010302 ...}............ - 08100 09070001 03010921 00010301 09090001 .......!........ - 08110 03010903 0001037f 09020001 03010902 ................ - 08120 00010301 09050001 0306090b 00010301 ................ - 08130 090f0001 03010903 0001037f 09030001 ................ - 08140 03010902 00010302 09050001 0378090b .............x.. - 08150 00010301 09030001 03010908 0001037d ...............} - 08160 090a0001 09030000 01010005 02503f10 .............P?. - 08170 40039f05 01030309 0b000103 05090600 @............... - 08180 01030109 17000103 02090300 01030109 ................ - 08190 02000103 7f090500 01030109 12000103 ................ - 081a0 02092100 0103f87b 09150001 037a0903 ..!....{.....z.. - 081b0 00010391 04090300 0103f47b 09030001 ...........{.... - 081c0 037a0903 00010392 04090300 01030909 .z.............. - 081d0 03000103 05091400 01030209 13000103 ................ - 081e0 04090500 01037809 09000103 7e090200 ......x.....~... - 081f0 01030209 05000103 75090900 0103f37b ........u......{ - 08200 09060001 03010903 00010379 09060001 ...........y.... - 08210 03070903 0001037a 09030001 09060000 .......z........ - 08220 01010005 023c4010 4003cc05 01030309 .....<@.@....... - 08230 15000103 01090300 01037f09 03000103 ................ - 08240 02090500 01037f09 02000103 01090300 ................ - 08250 01030109 06000103 02090a00 01030109 ................ - 08260 09000103 01091500 01090f00 00010100 ................ - 08270 0502a040 104003d9 05010301 09000001 ...@.@.......... - 08280 090b0000 01010005 02ac4010 4003df05 ..........@.@... - 08290 01030109 06000103 7f090300 01030109 ................ - 082a0 03000103 01090300 01090700 00010100 ................ - 082b0 0502c440 104003e4 05010302 090c0001 ...@.@.......... - 082c0 037e0902 00010301 09020001 03010902 .~.............. - 082d0 0001037f 09020001 03010904 00010301 ................ - 082e0 09030001 03010903 00010907 00000101 ................ - 082f0 000502ec 40104003 f0050103 03090500 ....@.@......... - 08300 01037e09 03000103 02090200 01030409 ..~............. - 08310 18000103 7d090300 01030109 03000103 ....}........... - 08320 7f090200 01030309 03000103 02090700 ................ - 08330 01030109 0e000103 06091600 01030209 ................ - 08340 09000103 7e090300 01030109 03000103 ....~........... - 08350 01090f00 01030109 06000103 02090f00 ................ - 08360 01030109 09000109 08000001 01000502 ................ - 08370 387d1040 03890601 03010900 00010301 8}.@............ - 08380 09030001 03010904 0001037f 09030001 ................ - 08390 03030903 00010902 00000101 00050288 ................ - 083a0 41104003 91060103 02090900 01037e09 A.@...........~. - 083b0 03000103 03090500 01030109 07000103 ................ - 083c0 02091100 01030309 07000103 04090c00 ................ - 083d0 01030209 0a000103 01090200 01037f09 ................ - 083e0 02000103 01090300 01037b09 07000109 ..........{..... - 083f0 0a000001 01000502 e8411040 03a50601 .........A.@.... - 08400 03010907 0001037f 09030001 03020904 ................ - 08410 00010302 09080001 03010906 00010301 ................ - 08420 09090001 03010902 0001037f 09020001 ................ - 08430 03010903 00010907 00000101 0005021c ................ - 08440 42104003 af060103 03090000 01037d09 B.@...........}. - 08450 03000103 02090900 01037e09 03000103 ..........~..... - 08460 02090200 01030109 04000103 01090300 ................ - 08470 01030109 02000103 7f090200 01030109 ................ - 08480 03000109 07000001 01000502 44421040 ............DB.@ - 08490 03ce0601 03040919 0001037c 09030001 ...........|.... - 084a0 03050907 00010301 09080001 03010902 ................ - 084b0 00010301 09030001 03020909 000103f1 ................ - 084c0 00091700 01030109 18000103 04090300 ................ - 084d0 01037e09 06000103 7f090400 01030109 ..~............. - 084e0 05000103 01090500 01030309 0b000103 ................ - 084f0 02090f00 01030309 05000103 7f090400 ................ - 08500 01037f09 02000103 01090400 01030109 ................ - 08510 03000103 01090500 01030209 05000103 ................ - 08520 ad7f0917 00010301 09030001 03020903 ................ - 08530 0001033b 09170001 031e0912 0001030b ...;............ - 08540 09040001 03020902 0001037d 09050001 ...........}.... - 08550 03050902 0001037e 09030001 037e0903 .......~.....~.. - 08560 00010302 09050001 03020903 00010369 ...............i - 08570 09150001 03030920 00010302 09020001 ....... ........ - 08580 037f0903 00010302 09050001 03010903 ................ - 08590 00010301 090c0001 03a87f09 05000103 ................ - 085a0 05090500 01030309 04000103 7d090200 ............}... - 085b0 01030309 09000103 02090500 01037f09 ................ - 085c0 03000103 01090400 01030409 03000103 ................ - 085d0 7f090400 01037e09 03000103 03090300 ......~......... - 085e0 01030109 0c000103 01090600 01030709 ................ - 085f0 0d000103 02090900 01030109 16000103 ................ - 08600 b87f0908 00010302 09070001 03940109 ................ - 08610 15000103 4b090f00 01030409 09000103 ....K........... - 08620 7d090400 01030209 03000103 01090500 }............... - 08630 01034309 07000103 64090800 01030109 ..C.....d....... - 08640 09000103 01090500 01030109 03000103 ................ - 08650 04090a00 01030309 09000103 7f090500 ................ - 08660 01030109 05000103 03090300 01030209 ................ - 08670 0e000103 01090e00 01030509 16000103 ................ - 08680 01091500 01030109 0d000103 01090900 ................ - 08690 01032609 0f000103 01090e00 01030109 ..&............. - 086a0 15000103 01090700 01030d09 06000103 ................ - 086b0 01090900 01030109 06000103 02090300 ................ - 086c0 01037f09 06000103 01090600 01034a09 ..............J. - 086d0 0a000103 56090f00 01030109 03000103 ....V........... - 086e0 05090c00 01030209 13000103 01090a00 ................ - 086f0 01030209 0a000109 0a000001 01000502 ................ - 08700 bc451040 03f40701 03020909 00010301 .E.@............ - 08710 09060001 03010915 00010301 09060001 ................ - 08720 03010908 00010301 09060001 0301091c ................ - 08730 00010301 09120001 03030918 0001037d ...............} - 08740 09030001 03060903 00010301 09050001 ................ - 08750 03050915 0001037f 09020001 03010906 ................ - 08760 00010375 09070001 03010912 00010301 ...u............ - 08770 09020001 037f0902 00010301 09030001 ................ - 08780 03010903 0001037f 09030001 03050906 ................ - 08790 00010301 090f0001 037f0902 00010301 ................ - 087a0 09080001 09060000 01010005 02b44610 ..............F. - 087b0 40038c08 01030409 10000103 01090600 @............... - 087c0 01037f09 03000103 01090300 01030309 ................ - 087d0 11000103 02090700 01030109 09000103 ................ - 087e0 7e090c00 01030509 12000109 0f000001 ~............... - 087f0 01000502 20471040 039c0801 03010900 .... G.@........ - 08800 0001037f 09030001 03010906 00010301 ................ - 08810 09030001 09080000 01010005 02344710 .............4G. - 08820 4003a608 01030409 10000103 01090700 @............... - 08830 01030209 05000103 01090900 01030109 ................ - 08840 06000103 7d090e00 01030509 12000103 ....}........... - 08850 02090300 01090f00 00010100 05029447 ...............G - 08860 104003bb 08010302 09050001 03040915 .@.............. - 08870 00010305 090d0001 03010918 00010303 ................ - 08880 09210001 03020903 0001037c 09070001 .!.........|.... - 08890 09080000 01010005 02084810 4003cf08 ..........H.@... - 088a0 01030209 00000103 01090900 01030209 ................ - 088b0 15000103 03090200 01090600 00010100 ................ - 088c0 05023448 104003e1 08010301 090f0001 ..4H.@.......... - 088d0 03020912 00010301 090e0001 0309090b ................ - 088e0 00010378 09050001 03010903 00010301 ...x............ - 088f0 09060001 037f0902 00010301 09030001 ................ - 08900 03030906 00010303 09060001 03010902 ................ - 08910 0001037f 09030001 03010913 00010301 ................ - 08920 091a0001 03030915 00010302 091b0001 ................ - 08930 03150921 0001037f 09030001 03010903 ...!............ - 08940 0001037f 09030001 03010903 00010301 ................ - 08950 09030001 0302090c 0001030f 09060001 ................ - 08960 0373090d 00010301 09090001 03010912 .s.............. - 08970 00010301 09020001 0302090b 00010302 ................ - 08980 090a0001 03030918 0001037f 09060001 ................ - 08990 03010906 00010906 00000101 0005029c ................ - 089a0 49104003 a3090103 03090600 01037d09 I.@...........}. - 089b0 03000103 03090200 01037d09 02000103 ..........}..... - 089c0 03090200 01032209 02000103 5e090200 ......".....^... - 089d0 01030109 03000103 01090600 01030209 ................ - 089e0 03000103 02090600 01037f09 03000103 ................ - 089f0 01090200 01037f09 02000103 01090300 ................ - 08a00 01032209 0a000103 01090300 01030209 .."............. - 08a10 06000103 02090c00 01036209 09000103 ..........b..... - 08a20 05090300 01037e09 05000103 7f090200 ......~......... - 08a30 01030109 05000103 02090600 01030209 ................ - 08a40 03000103 01090c00 01030309 07000103 ................ - 08a50 7f090200 01030109 13000103 70090800 ............p... - 08a60 01030209 09000103 11090d00 01030209 ................ - 08a70 08000103 03090900 01090d00 00010100 ................ - 08a80 0502744a 104003dd 09010301 09030001 ..tJ.@.......... - 08a90 037f0903 00010301 090b0001 03010908 ................ - 08aa0 00010301 090b0001 03010903 00010301 ................ - 08ab0 09060001 037f0902 00010301 09030001 ................ - 08ac0 03030906 00010302 09060001 03010909 ................ - 08ad0 0001037f 09030001 03010913 00010301 ................ - 08ae0 09030001 037f0902 00010301 09030001 ................ - 08af0 0301091a 00010302 091b0001 0307091f ................ - 08b00 0001037f 09030001 03010903 0001037f ................ - 08b10 09030001 03010903 00010301 09030001 ................ - 08b20 0302090c 0001030f 09050001 0373090e .............s.. - 08b30 00010301 09090001 03010909 00010302 ................ - 08b40 09020001 0302090b 00010302 090d0001 ................ - 08b50 03010918 00010301 09030001 037f0903 ................ - 08b60 00010301 09030001 09090000 01010005 ................ - 08b70 02b44b10 40038d0a 01030409 00000103 ..K.@........... - 08b80 7c090300 01030409 03000103 7c090300 |...........|... - 08b90 01030409 02000103 05090900 01030209 ................ - 08ba0 16000103 01090800 01090700 00010100 ................ - 08bb0 0502f04b 104003a1 0a010303 09060001 ...K.@.......... - 08bc0 03040906 00010301 09180001 03030903 ................ - 08bd0 000103f9 76091800 01037f09 02000103 ....v........... - 08be0 01090600 01038909 09030001 03020906 ................ - 08bf0 00010303 09050001 09070000 01010005 ................ - 08c00 024c4c10 4003b60a 01030109 00000103 .LL.@........... - 08c10 01090600 01090200 00010100 0502584c ..............XL - 08c20 104003be 0a010303 090f0001 03040906 .@.............. - 08c30 00010301 09170001 0302091b 00010310 ................ - 08c40 09140001 0301090b 00010372 09120001 ...........r.... - 08c50 03110905 00010378 090e0001 0301090e .......x........ - 08c60 00010301 09050001 09030000 01010005 ................ - 08c70 02004d10 4003e40a 01030309 0b000103 ..M.@........... - 08c80 05090600 01030209 17000103 13091a00 ................ - 08c90 01030109 08000103 6f091500 01031409 ........o....... - 08ca0 03000103 79090c00 01037409 02000103 ....y.....t..... - 08cb0 09090300 01030309 11000103 01090300 ................ - 08cc0 01090300 00010100 0502944d 104003a8 ...........M.@.. - 08cd0 0c010304 09070001 03030926 00010304 ...........&.... - 08ce0 09030001 03020904 0001037b 09120001 ...........{.... - 08cf0 0307091a 00010301 09230001 0301090c .........#...... - 08d00 00010303 09140001 03060911 0001037e ...............~ - 08d10 09030001 03020906 0001037e 09060001 ...........~.... - 08d20 03020906 0001037f 09060001 03020903 ................ - 08d30 0001037e 09030001 03010906 00010301 ...~............ - 08d40 09020001 037e0902 00010302 09080001 .....~.......... - 08d50 03040907 00010303 09070001 037e0906 .............~.. - 08d60 00010302 09020001 0315090b 0001036b ...............k - 08d70 09060001 03120903 0001036e 09030001 ...........n.... - 08d80 03150903 00010305 09030001 037b0902 .............{.. - 08d90 00010305 09030001 09070000 01010005 ................ - 08da0 02bc4e10 4003e70c 01030409 00000103 ..N.@........... - 08db0 7c090300 01030409 0a000103 02090300 |............... - 08dc0 01037f09 04000103 01090200 01037f09 ................ - 08dd0 03000103 02090300 01037f09 02000103 ................ - 08de0 01090300 01090700 00010100 0502e44e ...............N - 08df0 104003b1 0d010301 090e0001 03030903 .@.............. - 08e00 00010301 090a0001 03040905 00010301 ................ - 08e10 09050001 03040910 00010302 090a0001 ................ - 08e20 09090000 01010005 022c4f10 4003c80d .........,O.@... - 08e30 01030109 06000103 01090300 01030109 ................ - 08e40 06000109 07000001 017e1900 00020039 .........~.....9 - 08e50 01000001 01fb0e0d 00010101 01000000 ................ - 08e60 01000001 2f686f6d 652f7863 672f776f ..../home/xcg/wo - 08e70 726b7370 6163652f 64656275 672f6573 rkspace/debug/es - 08e80 70383236 365f6e6f 6e6f735f 73646b5f p8266_nonos_sdk_ - 08e90 636f7265 5f323031 38303531 302f6170 core_20180510/ap - 08ea0 702f7070 002e2e2f 2e2e2f69 6e636c75 p/pp.../../inclu - 08eb0 6465002e 2e2f2e2e 2f696e63 6c756465 de.../../include - 08ec0 2f6c6c64 65736300 2e2e2f2e 2e2f696e /lldesc.../../in - 08ed0 636c7564 652f736c 63002e2e 2f696e63 clude/slc.../inc - 08ee0 6c756465 2f6e6574 38303231 31002e2e lude/net80211... - 08ef0 2f2e2e2f 696e636c 7564652f 77706100 /../include/wpa. - 08f00 00706d2e 63000100 00656e64 69616e2e .pm.c....endian. - 08f10 68000200 006c6c64 6573632e 68000300 h....lldesc.h... - 08f20 00736c63 322e6800 04000069 65656538 .slc2.h....ieee8 - 08f30 30323131 5f637279 70746f2e 68000500 0211_crypto.h... - 08f40 00696565 65383032 31315f70 726f746f .ieee80211_proto - 08f50 2e680005 0000636f 6d6d6f6e 2e680006 .h....common.h.. - 08f60 00007770 61627566 2e680006 00006465 ..wpabuf.h....de - 08f70 66732e68 00060000 69656565 38303231 fs.h....ieee8021 - 08f80 315f7661 722e6800 05000000 000502b8 1_var.h......... - 08f90 27234003 d2010103 03090000 01037d09 '#@...........}. - 08fa0 03000103 03090300 01030109 0e000103 ................ - 08fb0 01090300 01030409 09000103 7d090200 ............}... - 08fc0 01030309 03000103 7e090200 01030509 ........~....... - 08fd0 11000103 00090000 01030109 05000103 ................ - 08fe0 01090300 01030109 03000103 03090500 ................ - 08ff0 01030609 00000103 04091400 01030309 ................ - 09000 00000103 7e090500 01037f09 02000103 ....~........... - 09010 03090500 01037d09 03000103 03090300 ......}......... - 09020 01037e09 02000103 02090200 01030109 ..~............. - 09030 08000103 02090900 01030409 11000103 ................ - 09040 02090800 01030209 05000103 01090300 ................ - 09050 01030209 08000103 04090c00 01030209 ................ - 09060 00000103 7e090600 01030209 06000103 ....~........... - 09070 01090500 01030109 03000103 04090800 ................ - 09080 01030509 09000103 02090600 01030209 ................ - 09090 11000103 01090300 01030209 06000103 ................ - 090a0 01090300 01030609 06000103 01090600 ................ - 090b0 01031d09 14000103 04090600 01030209 ................ - 090c0 03000103 7e090300 01030209 03000103 ....~........... - 090d0 7e090300 01030209 03000103 02090300 ~............... - 090e0 01030109 09000103 10090b00 01030209 ................ - 090f0 03000103 01090900 01030109 09000103 ................ - 09100 07090b00 01037909 03000103 07090300 ......y......... - 09110 01030309 03000103 01090600 01030209 ................ - 09120 09000103 03090600 01030109 03000103 ................ - 09130 02090900 01035c09 08000103 02090700 ......\......... - 09140 01030109 06000103 01090800 01030209 ................ - 09150 03000103 02090900 01030109 14000103 ................ - 09160 1e090d00 01030609 03000103 03090300 ................ - 09170 01030309 08000103 7d090300 01030309 ........}....... - 09180 03000103 05090d00 01030409 0b000103 ................ - 09190 72090200 01030e09 02000103 05091000 r............... - 091a0 01030709 12000103 03090300 01030109 ................ - 091b0 13000103 02090600 01030709 09000103 ................ - 091c0 05091900 01030309 03000103 01091100 ................ - 091d0 01030309 08000103 01090300 01030109 ................ - 091e0 09000103 04090a00 01030109 03000103 ................ - 091f0 02090f00 01030409 14000103 07090600 ................ - 09200 01030909 0f000103 dd7e090c 000103b1 .........~...... - 09210 01091d00 01030509 09000103 01090300 ................ - 09220 01037b09 02000103 cf7e090f 00010301 ..{......~...... - 09230 090c0001 037e0909 00010307 09030001 .....~.......... - 09240 03010909 00010301 09090001 03020903 ................ - 09250 0001037e 09020001 03020904 00010301 ...~............ - 09260 09030001 03020909 00010301 09050001 ................ - 09270 03970109 05000103 e97e0902 000103af .........~...... - 09280 01090600 01030109 00000103 08092c00 ..............,. - 09290 01030309 15000103 02090800 01037f09 ................ - 092a0 02000103 01090500 01037f09 02000103 ................ - 092b0 01090300 01030309 0a000103 7e090300 ............~... - 092c0 01030109 05000103 01090300 01030709 ................ - 092d0 09000103 7d090300 01037c09 03000103 ....}.....|..... - 092e0 04090500 01030209 03000103 7e090300 ............~... - 092f0 01030309 06000103 01090600 01031509 ................ - 09300 06000103 75090600 01030209 09000103 ....u........... - 09310 7f090a00 01030109 08000103 01090600 ................ - 09320 01030209 06000103 02090500 01030709 ................ - 09330 09000103 01090300 01037f09 06000103 ................ - 09340 01090600 01036909 07000103 02090600 ......i......... - 09350 01030109 03000103 02090900 01037f09 ................ - 09360 08000103 01090900 01030109 06000103 ................ - 09370 15090c00 01030509 03000103 7c090200 ............|... - 09380 01030109 03000103 7f090300 01030409 ................ - 09390 05000103 04090400 01030109 00000103 ................ - 093a0 01090600 01030309 02000103 01090000 ................ - 093b0 01030409 08000103 01090000 01030109 ................ - 093c0 06000103 03090200 01030109 00000103 ................ - 093d0 05090c00 01030409 0c000103 7c090300 ............|... - 093e0 01030409 03000103 01090300 01030209 ................ - 093f0 06000103 09090500 01030109 08000103 ................ - 09400 01090800 01030209 08000103 05090900 ................ - 09410 01037b09 03000103 05090300 01030409 ..{............. - 09420 09000103 01090b00 01030609 1d000103 ................ - 09430 0a092000 01030109 03000103 7c090200 .. .........|... - 09440 01037a09 0b000103 01090f00 01037f09 ..z............. - 09450 02000103 7f090200 01031709 09000103 ................ - 09460 01090b00 01030109 03000103 05090f00 ................ - 09470 01030209 05000103 04090b00 01037d09 ..............}. - 09480 06000103 03090500 01037d09 02000103 ..........}..... - 09490 03090500 01030209 06000103 04090300 ................ - 094a0 01030109 0b000103 08091a00 01030109 ................ - 094b0 08000103 01091000 01030109 15000103 ................ - 094c0 01090900 01030509 08000103 02090300 ................ - 094d0 01030409 12000103 01090500 01030109 ................ - 094e0 09000103 01090500 01030309 09000103 ................ - 094f0 02090000 01030309 04000103 0a090000 ................ - 09500 01030309 0c000103 03090300 01037d09 ..............}. - 09510 03000103 03090500 01030109 06000103 ................ - 09520 01091300 01030309 0c000103 03091400 ................ - 09530 01030309 09000103 01091000 01030109 ................ - 09540 03000103 7f090200 01030109 03000103 ................ - 09550 09091700 01037c09 02000103 02090200 ......|......... - 09560 01037f09 03000103 01090400 01030109 ................ - 09570 06000103 78090400 01030a09 03000103 ....x........... - 09580 03090300 01030209 03000103 7e090500 ............~... - 09590 01037309 08000103 18090300 01030109 ..s............. - 095a0 09000103 01090800 01030909 2a000103 ............*... - 095b0 01090800 01030109 08000103 02090f00 ................ - 095c0 01030309 14000103 03090500 01030309 ................ - 095d0 05000103 01090700 01030309 16000103 ................ - 095e0 01090900 01030309 10000103 03090500 ................ - 095f0 01030209 05000103 01090700 01030309 ................ - 09600 16000103 01090900 01031209 0c000103 ................ - 09610 01090000 01037f09 06000103 01090800 ................ - 09620 01030109 06000103 01090800 01037f09 ................ - 09630 03000103 01090500 01030109 06000103 ................ - 09640 03090900 01030709 0a000103 01090500 ................ - 09650 01036309 03000103 02090800 01031c09 ..c............. - 09660 03000103 69090300 01030109 08000103 ....i........... - 09670 1b090300 01037309 0c000103 10090e00 ......s......... - 09680 01030309 0a000103 02090800 01030109 ................ - 09690 09000103 03090900 01030209 05000103 ................ - 096a0 7c090300 01030109 05000103 03090300 |............... - 096b0 01037e09 03000103 02090500 01030209 ..~............. - 096c0 08000103 02090900 01037e09 05000103 ..........~..... - 096d0 04090200 01030109 09000103 02090900 ................ - 096e0 01030d09 09000103 77090300 01037d09 ........w.....}. - 096f0 03000103 0a090500 01037a09 03000103 ..........z..... - 09700 05090200 01037b09 06000103 01090200 ......{......... - 09710 01030109 03000103 01090200 01030109 ................ - 09720 02000103 03090200 01037f09 02000103 ................ - 09730 76090300 01030109 05000103 02090300 v............... - 09740 01030f09 02000103 71090200 01030909 ........q....... - 09750 03000103 06090500 0103ba7f 09060001 ................ - 09760 03010908 000103d2 00090300 01030309 ................ - 09770 0e000103 01090900 01030109 06000103 ................ - 09780 01090c00 01030109 0d000103 02090f00 ................ - 09790 01030309 09000103 03090000 01030309 ................ - 097a0 0c000103 02090e00 01037e09 02000103 ..........~..... - 097b0 02090200 01030109 06000103 01090500 ................ - 097c0 01031b09 03000103 01090900 01030109 ................ - 097d0 03000103 02090600 01037e09 03000103 ..........~..... - 097e0 02090500 01030209 06000103 01091100 ................ - 097f0 01030209 08000103 04090800 01030209 ................ - 09800 0c000103 02090200 01037e09 03000103 ..........~..... - 09810 01090300 01037f09 03000103 02090300 ................ - 09820 01030109 0b000103 01090900 01030109 ................ - 09830 06000103 7f090200 01030109 05000103 ................ - 09840 02090200 01030109 03000103 05090300 ................ - 09850 01036f09 0b000103 c1000931 0001030c ..o........1.... - 09860 090f0001 03040906 0001037e 09030001 ...........~.... - 09870 03020903 00010302 09070001 03040912 ................ - 09880 00010302 09020001 03020908 00010301 ................ - 09890 09030001 037f0903 0001030a 09050001 ................ - 098a0 03770902 00010303 09030001 03060902 .w.............. - 098b0 00010374 09020001 0311090f 00010380 ...t............ - 098c0 02090900 0103847e 090f0001 031b0909 .......~........ - 098d0 00010366 09050001 03010905 0001037f ...f............ - 098e0 09030001 031b0907 00010301 09060001 ................ - 098f0 03050908 00010304 09080001 03130916 ................ - 09900 0001036d 09020001 03020902 0001037e ...m...........~ - 09910 09020001 03020905 0001037f 09040001 ................ - 09920 03050904 0001039a 7f090200 0103e700 ................ - 09930 09040001 03010909 00010302 09060001 ................ - 09940 03090906 00010305 09060001 03857f09 ................ - 09950 02000103 04090300 0103f400 09030001 ................ - 09960 03897f09 03000103 7f090300 01030409 ................ - 09970 03000103 7c090300 01030109 03000103 ....|........... - 09980 02090200 01037e09 06000103 03090800 ......~......... - 09990 0103f800 091f0001 03887f09 03000103 ................ - 099a0 89010906 0001036f 09050001 03120905 .......o........ - 099b0 0001037f 09030001 03010907 00010301 ................ - 099c0 090b0001 03040905 00010301 090e0001 ................ - 099d0 03030913 00010301 090a0001 03030915 ................ - 099e0 00010303 09030001 03010906 0001037f ................ - 099f0 09030001 03010903 00010302 09030001 ................ - 09a00 03010908 00010302 09030001 03010903 ................ - 09a10 00010316 09090001 031e0903 00010366 ...............f - 09a20 09020001 03020905 00010301 09080001 ................ - 09a30 03030909 00010304 090d0001 03030909 ................ - 09a40 00010303 09050001 030a0905 00010303 ................ - 09a50 09210001 03020909 00010347 09090001 .!.........G.... - 09a60 03150903 00010301 09030001 03db0009 ................ - 09a70 06000103 01090300 01030109 09000103 ................ - 09a80 02090300 01037409 03000103 02090300 ......t......... - 09a90 01030109 0a000103 01090800 01030209 ................ - 09aa0 03000103 0b090300 01030209 03000103 ................ - 09ab0 f37e0908 000103d0 00090500 01030209 .~.............. - 09ac0 03000103 0c090600 01030209 03000103 ................ - 09ad0 01090900 01030209 08000103 b67f0906 ................ - 09ae0 0001037e 09030001 03020903 00010302 ...~............ - 09af0 09030001 03010908 00010302 09030001 ................ - 09b00 03010903 00010335 090c0001 03020903 .......5........ - 09b10 00010310 09090001 03020903 00010306 ................ - 09b20 090c0001 030a0903 00010362 09030001 ...........b.... - 09b30 03020903 000103ec 7e090300 01031609 ........~....... - 09b40 0b000103 c1000906 00010305 09060001 ................ - 09b50 03840109 07000103 00090000 01030309 ................ - 09b60 06000103 7e090200 01030509 02000103 ....~........... - 09b70 01090200 01030209 02000103 7f090200 ................ - 09b80 01030109 02000103 7f090300 01037f09 ................ - 09b90 03000103 7f090300 01037b09 03000103 ..........{..... - 09ba0 02090200 01037e09 04000103 05090200 ......~......... - 09bb0 01030109 02000103 01090200 01030109 ................ - 09bc0 02000103 02090200 01030809 02000103 ................ - 09bd0 02090900 01030209 03000103 06090f00 ................ - 09be0 01030109 07000103 02090b00 01037f09 ................ - 09bf0 06000103 01090800 01037f09 02000103 ................ - 09c00 01090500 01030209 09000103 04090500 ................ - 09c10 01030109 0b000103 05092000 01030109 .......... ..... - 09c20 03000103 01090200 01037f09 03000103 ................ - 09c30 01091800 01030109 06000103 03090600 ................ - 09c40 01037d09 02000103 03090200 01030509 ..}............. - 09c50 0d000103 01090000 01030109 06000103 ................ - 09c60 04090200 01030109 00000103 01090600 ................ - 09c70 01030409 0a000103 04090d00 01030409 ................ - 09c80 06000103 05092e00 01030909 0c000103 ................ - 09c90 02090600 01031809 03000103 08091e00 ................ - 09ca0 01037809 03000103 0a090800 01030609 ..x............. - 09cb0 08000103 7f090200 01030109 12000103 ................ - 09cc0 0b091100 01030209 12000103 d3000908 ................ - 09cd0 00010306 09030001 0302090d 00010303 ................ - 09ce0 09060001 03030905 0001037e 09100001 ...........~.... - 09cf0 0304090d 000103a2 7f090f00 01030209 ................ - 09d00 03000103 01090500 01030109 06000103 ................ - 09d10 05090500 01030209 06000103 02090800 ................ - 09d20 01030309 03000103 05090c00 01030509 ................ - 09d30 06000103 05090900 01030309 06000103 ................ - 09d40 01090900 01037f09 03000103 01090300 ................ - 09d50 01030109 14000103 07090500 01037f09 ................ - 09d60 02000103 01091200 01030309 0a000103 ................ - 09d70 01090600 01030109 17000103 01090300 ................ - 09d80 01030109 0c000103 12090a00 01037d09 ..............}. - 09d90 06000103 71090300 01030f09 02000103 ....q........... - 09da0 03090300 01030209 0e000103 01090600 ................ - 09db0 0103ae7f 09060001 03fa0009 0e000103 ................ - 09dc0 01090900 01030109 09000103 f7790903 .............y.. - 09dd0 00010302 09090001 03880609 03000103 ................ - 09de0 fd790903 00010301 09090001 03890609 .y.............. - 09df0 03000103 03090c00 01030209 05000103 ................ - 09e00 03090b00 01030909 15000103 78091200 ............x... - 09e10 01030109 05000103 02090600 01030109 ................ - 09e20 0a000103 06090300 01030309 15000103 ................ - 09e30 02090900 01037e09 03000103 02090400 ......~......... - 09e40 01030109 06000103 06090300 01037a09 ..............z. - 09e50 02000103 03090200 01037d09 02000103 ..........}..... - 09e60 04090500 01037f09 03000103 03090300 ................ - 09e70 01037d09 02000103 03090300 01032b09 ..}...........+. - 09e80 03000103 55090300 01030309 03000103 ....U........... - 09e90 01090600 01030609 03000103 7a090200 ............z... - 09ea0 01030109 03000103 01090300 01030209 ................ - 09eb0 06000103 02090200 01030409 03000103 ................ - 09ec0 7d090500 01032b09 03000103 74090b00 }.....+.....t... - 09ed0 01030109 03000103 01090300 01037f09 ................ - 09ee0 03000103 01090200 01030109 03000103 ................ - 09ef0 01090300 01030309 06000103 02090300 ................ - 09f00 01035f09 06000103 01090c00 01030109 .._............. - 09f10 03000103 06090600 01030109 0a000103 ................ - 09f20 03090d00 01037f09 04000103 01090300 ................ - 09f30 01031b09 0a000103 02090700 01037e09 ..............~. - 09f40 03000103 02090400 01030109 06000103 ................ - 09f50 03090300 01037d09 02000103 06090200 ......}......... - 09f60 01037a09 02000103 03090600 01030109 ..z............. - 09f70 05000103 7f090300 01030309 03000103 ................ - 09f80 01090800 01030209 09000103 03090300 ................ - 09f90 01030209 06000103 06090300 01037a09 ..............z. - 09fa0 03000103 01090300 01030509 08000103 ................ - 09fb0 01090500 01032d09 08000103 02090300 ......-......... - 09fc0 01030309 03000103 72090900 01030109 ........r....... - 09fd0 03000103 01090500 01037f09 03000103 ................ - 09fe0 01090500 01036509 09000103 02090b00 ......e......... - 09ff0 01030209 05000103 03090900 01030109 ................ - 0a000 03000103 7f090200 01030109 03000103 ................ - 0a010 7f090200 01030109 05000103 28091600 ............(... - 0a020 01030109 0e000103 01090d00 01030409 ................ - 0a030 03000103 04091500 01030309 06000103 ................ - 0a040 7d090300 01030109 03000103 02090600 }............... - 0a050 01030109 06000103 02090900 01030309 ................ - 0a060 05000103 02090600 01037e09 03000103 ..........~..... - 0a070 01090300 01030109 06000103 01090600 ................ - 0a080 01030309 09000103 10090500 01037109 ..............q. - 0a090 02000103 06090500 01030609 06000103 ................ - 0a0a0 03090300 01030309 09000103 04090600 ................ - 0a0b0 01030409 13000103 01091e00 01030109 ................ - 0a0c0 05000103 03090800 01030109 00000103 ................ - 0a0d0 7f090300 01030109 08000103 7f090200 ................ - 0a0e0 01030109 03000103 03090300 01037d09 ..............}. - 0a0f0 03000103 03090200 01030109 03000103 ................ - 0a100 01090c00 01030409 03000103 04091a00 ................ - 0a110 01030409 03000103 02090500 01030209 ................ - 0a120 05000103 0d090300 01037d09 07000103 ..........}..... - 0a130 7a091200 01030109 0a000103 0b090900 z............... - 0a140 01030109 00000103 7f090300 01030109 ................ - 0a150 05000103 01090800 01030109 0e000103 ................ - 0a160 21090a00 01030109 03000103 02090400 !............... - 0a170 01037f09 02000103 01090300 01030209 ................ - 0a180 02000103 12090600 01030109 00000103 ................ - 0a190 7f090300 01030109 05000103 01090600 ................ - 0a1a0 01030309 0a000103 01090000 01037f09 ................ - 0a1b0 0a000103 01090500 01030109 06000103 ................ - 0a1c0 03090700 01030109 0a000103 01090300 ................ - 0a1d0 01037009 03000103 12090500 01036e09 ..p...........n. - 0a1e0 05000103 12090200 01030309 04000103 ................ - 0a1f0 01090300 01030109 0a000103 01090300 ................ - 0a200 01030109 03000103 03090900 01030109 ................ - 0a210 08000103 01090600 01035809 03000103 ..........X..... - 0a220 0a090e00 01032709 07000103 03090300 ......'......... - 0a230 01030c09 10000103 03090500 01030109 ................ - 0a240 09000103 67090300 01030e09 07000103 ....g........... - 0a250 10090b00 01030009 00000103 01090300 ................ - 0a260 01030109 09000103 03093000 01030a09 ..........0..... - 0a270 00000103 7b090600 01037f09 03000103 ....{........... - 0a280 7f090200 01037f09 02000103 7e090200 ............~... - 0a290 01030809 0d000103 7a090300 01030809 ........z....... - 0a2a0 02000103 78090300 01030109 03000103 ....x........... - 0a2b0 01090300 01030109 03000103 05090500 ................ - 0a2c0 01030b09 06000103 7f090300 01037a09 ..............z. - 0a2d0 03000103 10090200 01037f09 03000103 ................ - 0a2e0 7f090300 01037609 03000103 02090200 ......v......... - 0a2f0 01037a09 03000103 7e090300 01030409 ..z.....~....... - 0a300 05000103 01090300 01030f09 03000103 ................ - 0a310 01090200 01037109 03000103 0a090300 ......q......... - 0a320 01030109 03000103 77090300 01030a09 ........w....... - 0a330 02000103 70090300 01031809 03000103 ....p........... - 0a340 66090300 01030809 02000103 7b090300 f...........{... - 0a350 01030609 03000103 01090500 01031009 ................ - 0a360 03000103 01090500 01030109 08000103 ................ - 0a370 02090e00 01030209 0e000103 03090e00 ................ - 0a380 01030209 0e000103 09090e00 01030209 ................ - 0a390 10000103 01090300 01030209 08000103 ................ - 0a3a0 01090300 01030309 12000103 03091300 ................ - 0a3b0 01037d09 02000103 05090300 01030209 ..}............. - 0a3c0 03000103 05090700 01030509 03000103 ................ - 0a3d0 77091400 01033909 09000103 01090200 w.....9......... - 0a3e0 01037f09 02000103 01090b00 01030509 ................ - 0a3f0 06000103 01090b00 01030309 0e000103 ................ - 0a400 01090500 01034c09 0e000103 06090300 ......L......... - 0a410 01030109 11000103 02091200 01030109 ................ - 0a420 03000103 7f090300 01030109 04000103 ................ - 0a430 03090600 01030109 02000103 7f090700 ................ - 0a440 01040303 f7700903 00010401 03900f09 .....p.......... - 0a450 06000104 0303f070 09020001 03010910 .......p........ - 0a460 00010301 09160001 03010913 00010401 ................ - 0a470 03910f09 16000103 07091c00 01030209 ................ - 0a480 0a000103 7f090400 01037f09 05000103 ................ - 0a490 01090300 01030109 05000103 7e090200 ............~... - 0a4a0 01030209 02000103 03090200 01037d09 ..............}. - 0a4b0 02000103 01090800 01030109 02000103 ................ - 0a4c0 7f090200 01030109 14000103 7f090300 ................ - 0a4d0 01030109 02000103 01091100 01030309 ................ - 0a4e0 02000103 01090300 01030409 03000103 ................ - 0a4f0 52090b00 01030109 05000103 03090300 R............... - 0a500 01033509 08000103 01090000 01037f09 ..5............. - 0a510 05000103 01090200 01030509 11000103 ................ - 0a520 01090000 01030509 18000103 01090000 ................ - 0a530 01037f09 03000103 01090600 01030109 ................ - 0a540 06000103 01090f00 01030409 03000103 ................ - 0a550 03090700 01030509 00000103 7b090200 ............{... - 0a560 01030509 05000103 02090300 01030309 ................ - 0a570 0e000103 01090000 01037f09 03000103 ................ - 0a580 01090500 01030409 06000103 01090500 ................ - 0a590 01030309 11000103 02090000 01037e09 ..............~. - 0a5a0 03000103 02090800 01030509 02000103 ................ - 0a5b0 7b090300 01030209 05000103 05090500 {............... - 0a5c0 01030209 08000103 01090300 01030b09 ................ - 0a5d0 18000103 02090500 01030109 06000103 ................ - 0a5e0 03090600 01037309 07000103 02090300 ......s......... - 0a5f0 01030109 03000103 02091800 01037909 ..............y. - 0a600 08000103 12090d00 01030109 00000103 ................ - 0a610 04091400 01030109 03000103 7f090200 ................ - 0a620 01030109 02000103 04091500 01030809 ................ - 0a630 00000103 01090500 01030309 02000103 ................ - 0a640 7f090200 01030109 06000103 7f090200 ................ - 0a650 01030109 03000103 04090400 01030109 ................ - 0a660 05000103 01090300 01037f09 02000103 ................ - 0a670 01090300 01030109 09000103 03090a00 ................ - 0a680 01030409 05000103 04092b00 01030109 ..........+..... - 0a690 05000103 7f090300 01030109 02000103 ................ - 0a6a0 7f090300 01030309 04000103 01090600 ................ - 0a6b0 01030109 0a000103 01090600 01037f09 ................ - 0a6c0 02000103 03090300 01030109 05000103 ................ - 0a6d0 01090600 01030509 15000103 01090500 ................ - 0a6e0 01037f09 02000103 01090300 01033409 ..............4. - 0a6f0 0b000103 01090600 01030109 11000103 ................ - 0a700 01090600 01030109 03000103 78090300 ............x... - 0a710 01030a09 03000103 63090700 01030109 ........c....... - 0a720 05000103 7f090300 01030109 02000103 ................ - 0a730 7f090200 01030109 03000103 04090c00 ................ - 0a740 01030309 09000103 02090900 01030409 ................ - 0a750 05000103 02090500 01035509 09000103 ..........U..... - 0a760 01090600 01037f09 03000103 01090500 ................ - 0a770 01031309 15000103 01090800 01032609 ..............&. - 0a780 07000103 01090000 01037f09 03000103 ................ - 0a790 01090600 01030209 09000103 01090f00 ................ - 0a7a0 01037f09 02000103 02090300 01030209 ................ - 0a7b0 0b000103 02090300 01037d09 07000103 ..........}..... - 0a7c0 7f090300 01090300 00010181 09000002 ................ - 0a7d0 004b0100 000101fb 0e0d0001 01010100 .K.............. - 0a7e0 00000100 00012f68 6f6d652f 7863672f ....../home/xcg/ - 0a7f0 776f726b 73706163 652f6465 6275672f workspace/debug/ - 0a800 65737038 3236365f 6e6f6e6f 735f7364 esp8266_nonos_sd - 0a810 6b5f636f 72655f32 30313830 3531302f k_core_20180510/ - 0a820 6170702f 7070002e 2e2f2e2e 2f696e63 app/pp.../../inc - 0a830 6c756465 002e2e2f 2e2e2f69 6e636c75 lude.../../inclu - 0a840 64652f6c 6c646573 63002e2e 2f2e2e2f de/lldesc.../../ - 0a850 696e636c 7564652f 736c6300 2e2e2f69 include/slc.../i - 0a860 6e636c75 64652f6e 65743830 32313100 nclude/net80211. - 0a870 2e2e2f2e 2e2f696e 636c7564 652f7770 ../../include/wp - 0a880 61000070 6d5f666f 725f6263 6e5f6f6e a..pm_for_bcn_on - 0a890 6c795f6d 6f64652e 63000100 00656e64 ly_mode.c....end - 0a8a0 69616e2e 68000200 006c6c64 6573632e ian.h....lldesc. - 0a8b0 68000300 00736c63 322e6800 04000069 h....slc2.h....i - 0a8c0 65656538 30323131 5f637279 70746f2e eee80211_crypto. - 0a8d0 68000500 00696565 65383032 31315f70 h....ieee80211_p - 0a8e0 726f746f 2e680005 0000636f 6d6d6f6e roto.h....common - 0a8f0 2e680006 00007770 61627566 2e680006 .h....wpabuf.h.. - 0a900 00006465 66732e68 00060000 69656565 ..defs.h....ieee - 0a910 38303231 315f7661 722e6800 05000000 80211_var.h..... - 0a920 000502e0 42234003 fc000103 03090e00 ....B#@......... - 0a930 01030109 06000103 02090f00 01037f09 ................ - 0a940 03000103 01090800 01030409 09000103 ................ - 0a950 01090900 01030209 06000103 02090900 ................ - 0a960 01030109 03000103 01090900 01030109 ................ - 0a970 10000103 03090c00 01030109 09000103 ................ - 0a980 01091200 01030209 06000103 02090800 ................ - 0a990 01030309 09000103 01090300 01037f09 ................ - 0a9a0 02000103 01090600 01030509 08000103 ................ - 0a9b0 01090000 01030609 08000103 01090000 ................ - 0a9c0 01030409 14000103 01090000 01030309 ................ - 0a9d0 0c000103 01090000 01037f09 03000103 ................ - 0a9e0 01090200 01030509 1f000103 02090800 ................ - 0a9f0 01030109 05000103 01090a00 01030209 ................ - 0aa00 0e000103 01090900 01030209 06000103 ................ - 0aa10 06091100 01037b09 02000103 03090600 ......{......... - 0aa20 01037d09 02000103 03090200 01037d09 ..}...........}. - 0aa30 02000103 02090300 01030309 08000103 ................ - 0aa40 01090600 01030b09 0a000103 05090e00 ................ - 0aa50 01030209 09000103 01090600 01030109 ................ - 0aa60 05000103 0e090300 01037f09 02000103 ................ - 0aa70 01090800 01037f09 02000103 01090500 ................ - 0aa80 01030209 06000103 01091400 01030109 ................ - 0aa90 0a000103 03091100 01030509 0b000103 ................ - 0aaa0 07090000 01037d09 05000103 7f090200 ......}......... - 0aab0 01037d09 02000103 01090200 01037f09 ..}............. - 0aac0 02000103 06090a00 01037b09 03000103 ..........{..... - 0aad0 06090200 01037a09 03000103 01090300 ......z......... - 0aae0 01030109 03000103 01090300 01030309 ................ - 0aaf0 05000103 06090600 01037f09 02000103 ................ - 0ab00 7d090300 01030309 02000103 7f090300 }............... - 0ab10 01030109 05000103 7d090200 01030309 ........}....... - 0ab20 03000103 01090500 01030109 03000103 ................ - 0ab30 0b090900 01030e09 06000103 02090300 ................ - 0ab40 01037e09 03000103 02090300 01037e09 ..~...........~. - 0ab50 03000103 02090300 01030209 03000103 ................ - 0ab60 01090900 01030f09 0b000103 02090300 ................ - 0ab70 01030109 09000103 01090900 01030e09 ................ - 0ab80 0b000103 72090300 01030e09 03000103 ....r........... - 0ab90 02090300 01030109 06000103 02090900 ................ - 0aba0 01030209 06000103 01090300 01030209 ................ - 0abb0 09000103 58090800 01030209 07000103 ....X........... - 0abc0 01090600 01030109 08000103 02090300 ................ - 0abd0 01030209 09000103 01091400 01032209 ..............". - 0abe0 0d000103 01090500 01030c09 03000103 ................ - 0abf0 01090e00 01030309 09000103 01090300 ................ - 0ac00 01030409 0a000103 01090000 01030109 ................ - 0ac10 05000103 05090b00 01030309 09000103 ................ - 0ac20 7d090300 01030309 03000103 06090600 }............... - 0ac30 01030109 0c000103 7f090200 01030109 ................ - 0ac40 03000103 01090c00 01037f09 02000103 ................ - 0ac50 04090800 01037c09 02000103 01090500 ......|......... - 0ac60 01030209 04000103 01091200 01030409 ................ - 0ac70 0d000103 02090600 01037f09 02000103 ................ - 0ac80 01091700 01030109 03000103 01090c00 ................ - 0ac90 01030609 08000103 02090500 01037809 ..............x. - 0aca0 02000103 08090200 01037e09 03000103 ..........~..... - 0acb0 02090600 01030109 15000103 04090300 ................ - 0acc0 01030109 09000103 01091200 01030309 ................ - 0acd0 06000103 01090800 01030109 03000103 ................ - 0ace0 03090a00 01030109 08000103 01091a00 ................ - 0acf0 01030209 05000103 01090700 01030109 ................ - 0ad00 03000103 04090700 01030409 09000103 ................ - 0ad10 02090600 01030609 06000103 02090900 ................ - 0ad20 01030209 0b000103 01090a00 01030109 ................ - 0ad30 09000103 06090600 01030f09 0a000103 ................ - 0ad40 04090c00 01030309 06000103 02090d00 ................ - 0ad50 01030109 09000103 04090900 01030309 ................ - 0ad60 06000103 01091a00 01030109 0c000103 ................ - 0ad70 7f090900 01030409 03000103 01090900 ................ - 0ad80 01030109 0c000103 01090300 01037f09 ................ - 0ad90 02000103 01090400 01030109 03000103 ................ - 0ada0 01090900 01030109 05000103 01090500 ................ - 0adb0 01030409 0b000103 04090f00 01030109 ................ - 0adc0 05000103 7f090700 01030109 03000103 ................ - 0add0 7f090200 01030109 02000103 01090800 ................ - 0ade0 01030409 06000103 02090900 01030509 ................ - 0adf0 19000103 02090300 01030109 11000103 ................ - 0ae00 03090800 01030109 03000103 01090800 ................ - 0ae10 01030209 08000103 01090700 01030209 ................ - 0ae20 09000103 0e091500 01030109 06000103 ................ - 0ae30 02091200 01030109 02000103 7f090200 ................ - 0ae40 01030109 03000103 03090500 01030109 ................ - 0ae50 08000103 7f090200 01030509 03000103 ................ - 0ae60 01090300 01030609 02000103 73090d00 ............s... - 0ae70 01031409 0f000103 03090e00 01030209 ................ - 0ae80 06000103 03090d00 01030109 08000103 ................ - 0ae90 01090800 01030209 08000103 04090c00 ................ - 0aea0 01037c09 02000103 04090300 01030209 ..|............. - 0aeb0 09000103 03090a00 01030109 0b000103 ................ - 0aec0 02092400 01030609 18000103 01090300 ..$............. - 0aed0 01030609 02000103 75090b00 01037f09 ........u....... - 0aee0 02000103 7f090e00 01031309 10000103 ................ - 0aef0 04090700 01030309 06000103 01092000 .............. . - 0af00 01030309 1a000103 05090900 01030709 ................ - 0af10 09000103 02091200 01030109 14000103 ................ - 0af20 e000090e 00010301 090b0001 03050903 ................ - 0af30 0001037b 09040001 03050902 00010301 ...{............ - 0af40 09060001 03010904 00010308 09060001 ................ - 0af50 03020906 00010303 09080001 037e0910 .............~.. - 0af60 00010304 090d0001 03907f09 09000103 ................ - 0af70 04090600 01037c09 03000103 04090300 ......|......... - 0af80 01030309 09000103 01090c00 01030409 ................ - 0af90 0b000103 7c090300 01030409 03000103 ....|........... - 0afa0 02090300 01030109 03000103 01090900 ................ - 0afb0 01030209 09000103 18090900 01030209 ................ - 0afc0 03000103 01090600 01034e09 1e000103 ..........N..... - 0afd0 37090500 01030309 05000103 01090300 7............... - 0afe0 01030109 11000103 01090300 01030209 ................ - 0aff0 0a000103 02090300 01030109 0b000103 ................ - 0b000 03090900 01030209 06000103 01090600 ................ - 0b010 01030109 09000103 02091200 01030209 ................ - 0b020 0a000103 01090500 01030509 06000103 ................ - 0b030 01090a00 01030309 0b000103 68090300 ............h... - 0b040 01035d09 03000103 06090700 01037d09 ..]...........}. - 0b050 02000103 03090300 01037e09 03000103 ..........~..... - 0b060 7f090300 01030109 03000103 7f090300 ................ - 0b070 01030309 03000103 02090800 01030709 ................ - 0b080 16000103 01090900 0103d600 090a0001 ................ - 0b090 03010909 00010301 09030001 03010917 ................ - 0b0a0 00010302 091a0001 03010908 0001037f ................ - 0b0b0 09020001 03020903 00010301 09060001 ................ - 0b0c0 03080902 00010379 09070001 03020905 .......y........ - 0b0d0 00010302 09060001 037f0905 0001037f ................ - 0b0e0 09040001 03010905 00010301 09020001 ................ - 0b0f0 03010906 0001037c 09130001 037f0902 .......|........ - 0b100 0001030d 09110001 03010907 00010301 ................ - 0b110 09090001 03030907 0001037f 09030001 ................ - 0b120 03010905 00010305 09090001 037f0903 ................ - 0b130 00010301 09050001 03020906 00010304 ................ - 0b140 090a0001 03010900 00010908 00000101 ................ - 0b150 0d1f0000 02004b01 00000101 fb0e0d00 ......K......... - 0b160 01010101 00000001 0000012f 686f6d65 .........../home - 0b170 2f786367 2f776f72 6b737061 63652f64 /xcg/workspace/d - 0b180 65627567 2f657370 38323636 5f6e6f6e ebug/esp8266_non - 0b190 6f735f73 646b5f63 6f72655f 32303138 os_sdk_core_2018 - 0b1a0 30353130 2f617070 2f707000 2e2e2f69 0510/app/pp.../i - 0b1b0 6e636c75 64652f70 70002e2e 2f2e2e2f nclude/pp.../../ - 0b1c0 696e636c 7564652f 6c6c6465 7363002e include/lldesc.. - 0b1d0 2e2f696e 636c7564 652f6e65 74383032 ./include/net802 - 0b1e0 3131002e 2e2f2e2e 2f696e63 6c756465 11.../../include - 0b1f0 002e2e2f 2e2e2f69 6e636c75 64652f77 .../../include/w - 0b200 70610000 70702e63 00010000 6d61635f pa..pp.c....mac_ - 0b210 61646472 6573732e 68000200 006d6163 address.h....mac - 0b220 5f667261 6d652e68 00020000 6c6c6465 _frame.h....llde - 0b230 73632e68 00030000 69656565 38303231 sc.h....ieee8021 - 0b240 315f7072 6f746f2e 68000400 00696565 1_proto.h....iee - 0b250 65383032 31315f63 72797074 6f2e6800 e80211_crypto.h. - 0b260 04000065 6e646961 6e2e6800 05000063 ...endian.h....c - 0b270 6f6d6d6f 6e2e6800 06000077 70616275 ommon.h....wpabu - 0b280 662e6800 06000064 6566732e 68000600 f.h....defs.h... - 0b290 00696565 65383032 31315f76 61722e68 .ieee80211_var.h - 0b2a0 00040000 00040500 0502487d 10400392 ..........H}.@.. - 0b2b0 01010309 09000001 037e0903 00010302 .........~...... - 0b2c0 09070001 037e0909 00010302 09090001 .....~.......... - 0b2d0 03010903 00010301 09020001 09040000 ................ - 0b2e0 01010005 02504f10 4003f900 01030409 .....PO.@....... - 0b2f0 03000103 7c090300 01030509 06000103 ....|........... - 0b300 7b090300 01030609 03000103 01090300 {............... - 0b310 01030109 03000103 01090300 01030209 ................ - 0b320 03000103 01090300 01030109 02000103 ................ - 0b330 01090200 01030109 02000103 03090200 ................ - 0b340 01037e09 03000103 02090200 01030109 ..~............. - 0b350 03000103 02090500 01037e09 06000103 ..........~..... - 0b360 01090300 01030109 02000103 02090300 ................ - 0b370 01030209 06000103 01090b00 01030309 ................ - 0b380 03000103 03090c00 01030209 03000103 ................ - 0b390 7e090200 01030209 03000103 7f090200 ~............... - 0b3a0 01030109 04000103 02090300 01030309 ................ - 0b3b0 08000103 7f090200 01030109 08000103 ................ - 0b3c0 02090300 01090700 00010100 05024c4d ..............LM - 0b3d0 234003a6 01010301 09050001 0303090c #@.............. - 0b3e0 0001037e 09030001 03020908 00010301 ...~............ - 0b3f0 09080001 03040910 00010301 09000001 ................ - 0b400 037f0903 00010301 09050001 03010906 ................ - 0b410 00010302 090b0001 03040907 00010301 ................ - 0b420 09000001 03010908 00010301 090c0001 ................ - 0b430 03070908 00010301 09050001 03010909 ................ - 0b440 0001037f 09050001 03010903 00010301 ................ - 0b450 09030001 03010909 00010306 090a0001 ................ - 0b460 03010900 0001037f 09030001 03010905 ................ - 0b470 00010302 09060001 0301090b 00010301 ................ - 0b480 09080001 0301090c 00010306 090b0001 ................ - 0b490 03050903 0001030e 09020001 03710906 .............q.. - 0b4a0 0001030f 09030001 03710905 0001030f .........q...... - 0b4b0 09030001 03030902 00010304 09030001 ................ - 0b4c0 03030903 0001037e 09090001 03090902 .......~........ - 0b4d0 0001037e 09020001 037f0902 0001037f ...~............ - 0b4e0 09050001 03040903 0001030b 09070001 ................ - 0b4f0 03010900 0001037f 09030001 03010905 ................ - 0b500 00010301 09060001 030f0912 00010301 ................ - 0b510 09100001 03010906 00010301 090f0001 ................ - 0b520 03020906 00010303 090d0001 0301090b ................ - 0b530 00010301 09070001 030d0909 0001037c ...............| - 0b540 09060001 03070903 00010301 09060001 ................ - 0b550 037f0902 00010301 09060001 037f0902 ................ - 0b560 00010302 09030001 03020913 00010302 ................ - 0b570 09040001 0301090a 00010305 09080001 ................ - 0b580 03040902 00010301 09070001 037f0902 ................ - 0b590 00010301 09020001 037f0904 00010301 ................ - 0b5a0 09060001 037b0907 00010367 090e0001 .....{.....g.... - 0b5b0 037f0906 00010301 09030001 037f0903 ................ - 0b5c0 00010301 09070001 03020908 0001037e ...............~ - 0b5d0 09020001 03020906 00010301 09030001 ................ - 0b5e0 03010903 00010301 090b0001 03010909 ................ - 0b5f0 0001031b 090f0001 03020905 00010301 ................ - 0b600 09030001 03030908 00010301 090c0001 ................ - 0b610 03010902 00010301 09030001 03020906 ................ - 0b620 0001037f 09030001 03010905 0001037f ................ - 0b630 09020001 03010903 00010301 09080001 ................ - 0b640 0306090c 00010301 09080001 03020906 ................ - 0b650 00010302 09050001 03010909 00010303 ................ - 0b660 09080001 03060900 0001037d 09050001 ...........}.... - 0b670 037d0905 00010303 09050001 03030903 .}.............. - 0b680 00010301 090c0001 0303090a 00010302 ................ - 0b690 09080001 037a090b 0001037d 09060001 .....z.....}.... - 0b6a0 030a0902 00010376 09050001 03030903 .......v........ - 0b6b0 0001030a 09090001 03070910 00010301 ................ - 0b6c0 090c0001 03030905 00010302 09160001 ................ - 0b6d0 0304090e 00010302 090f0001 03010909 ................ - 0b6e0 00010303 09070001 03010908 0001037f ................ - 0b6f0 09020001 03010906 00010374 09070001 ...........t.... - 0b700 030f0915 00010302 09080001 03020908 ................ - 0b710 00010302 09060001 0302090b 0001037e ...............~ - 0b720 09030001 03030908 00010301 090c0001 ................ - 0b730 03010908 0001030d 094c0001 03010906 .........L...... - 0b740 00010301 09110001 03010906 000103cb ................ - 0b750 00090500 0103ad7f 09090001 03020905 ................ - 0b760 0001037e 09030001 03020905 00010301 ...~............ - 0b770 09060001 030e0903 00010301 09060001 ................ - 0b780 03010911 00010301 09060001 03010906 ................ - 0b790 00010333 09030001 03010906 00010301 ...3............ - 0b7a0 09110001 03010906 00010301 090e0001 ................ - 0b7b0 037f0903 0001036f 09030001 03010906 .......o........ - 0b7c0 00010301 09070001 037f0903 00010301 ................ - 0b7d0 09050001 037f0903 00010301 09050001 ................ - 0b7e0 03030903 00010302 090b0001 037e0903 .............~.. - 0b7f0 00010303 09080001 0301090c 00010302 ................ - 0b800 09080001 03010906 0001035b 09030001 ...........[.... - 0b810 03010906 00010301 09110001 03040906 ................ - 0b820 00010306 09030001 03010906 00010301 ................ - 0b830 09140001 03050906 00010301 09030001 ................ - 0b840 03020903 00010301 09050001 03710905 .............q.. - 0b850 00010301 090a0001 03010903 00010360 ...............` - 0b860 09030001 03010906 00010301 09110001 ................ - 0b870 03010906 00010301 09030001 03ee0009 ................ - 0b880 05000103 08090200 01037a09 02000103 ..........z..... - 0b890 02090200 01030109 0a000103 03091100 ................ - 0b8a0 01030109 03000103 7f090300 01030109 ................ - 0b8b0 03000103 01090300 01030209 03000103 ................ - 0b8c0 02091300 01030309 09000103 14091700 ................ - 0b8d0 01030209 03000103 01090200 01037f09 ................ - 0b8e0 03000103 01090200 01030209 06000103 ................ - 0b8f0 6a090200 01030109 03000103 04090900 j............... - 0b900 01030109 0d000103 06090800 01030109 ................ - 0b910 06000103 12092000 01030309 0c000103 ...... ......... - 0b920 7d090300 01030309 02000103 01090600 }............... - 0b930 01030109 03000103 06091d00 01030209 ................ - 0b940 02000103 01090900 01030109 2e000103 ................ - 0b950 01090600 01030109 03000103 01090600 ................ - 0b960 01030109 11000103 03090600 01030609 ................ - 0b970 03000103 7a090300 01030609 02000103 ....z........... - 0b980 7a090500 01030209 03000103 01090300 z............... - 0b990 01030309 05000103 67090300 01031c09 ........g....... - 0b9a0 03000103 04092400 01030409 05000103 ......$......... - 0b9b0 7c090200 01030409 02000103 7c090200 |...........|... - 0b9c0 01030409 02000103 09093400 01030209 ..........4..... - 0b9d0 05000103 05090a00 01030109 06000103 ................ - 0b9e0 01090a00 01030409 06000103 02090800 ................ - 0b9f0 01030209 08000103 7e090200 01030209 ........~....... - 0ba00 05000103 0d090d00 01030109 06000103 ................ - 0ba10 01092800 01030209 06000103 06091000 ..(............. - 0ba20 01030309 03000103 18092100 01030a09 ..........!..... - 0ba30 02000103 5f090900 01030209 03000103 ...._........... - 0ba40 03090600 01037d09 02000103 03090800 ......}......... - 0ba50 01030109 03000103 01090600 01030109 ................ - 0ba60 0b000103 01090600 01030209 08000103 ................ - 0ba70 7d090200 01030c09 03000103 01090300 }............... - 0ba80 01030809 09000103 02090600 01030109 ................ - 0ba90 08000103 6d090900 01030109 0b000103 ....m........... - 0baa0 02090500 01030109 05000103 15090900 ................ - 0bab0 01030109 05000103 01090300 01030409 ................ - 0bac0 08000103 01090000 01030109 13000103 ................ - 0bad0 05090200 01037d09 02000103 01090300 ......}......... - 0bae0 01037f09 03000103 01090300 01030209 ................ - 0baf0 03000103 05090500 01030109 00000103 ................ - 0bb00 06091300 01037c09 04000103 7f090300 ......|......... - 0bb10 01030109 02000103 7f090200 01030109 ................ - 0bb20 09000103 04090300 01030409 0a000103 ................ - 0bb30 03090700 01037d09 03000103 02090200 ......}......... - 0bb40 01030109 02000103 7f090200 01030109 ................ - 0bb50 02000103 7f090200 01030109 02000103 ................ - 0bb60 01090600 01030209 0b000103 02090b00 ................ - 0bb70 01037f09 03000103 7f090200 01030109 ................ - 0bb80 02000103 01090200 01030509 0d000103 ................ - 0bb90 05090600 01037b09 03000103 05090300 ......{......... - 0bba0 01030409 0c000103 05090d00 01030109 ................ - 0bbb0 06000103 01090200 01030109 08000103 ................ - 0bbc0 01090300 01037d09 05000103 06090600 ......}......... - 0bbd0 01030209 16000103 01090c00 01037f09 ................ - 0bbe0 03000103 01090500 0103bc10 09170001 ................ - 0bbf0 0301091d 00010301 09020001 037f0902 ................ - 0bc00 00010301 09050001 03bf6f09 06000103 ..........o..... - 0bc10 14090500 01030109 06000103 72090d00 ............r... - 0bc20 01030209 05000103 02090500 01030209 ................ - 0bc30 06000103 02090800 01030109 06000103 ................ - 0bc40 7f090200 01032b09 0c000103 03090000 ......+......... - 0bc50 01037d09 04000103 03090d00 01030909 ..}............. - 0bc60 09000103 02090600 01030109 08000103 ................ - 0bc70 01091200 01030109 0e000103 02090d00 ................ - 0bc80 01037c09 0c000103 06090300 01030909 ..|............. - 0bc90 03000103 77090300 01030909 03000103 ....w........... - 0bca0 77090300 01030909 02000103 77090300 w...........w... - 0bcb0 01030909 06000103 02091a00 01037f09 ................ - 0bcc0 04000103 01090800 01030409 15000103 ................ - 0bcd0 01090300 01030509 0f000103 07090300 ................ - 0bce0 01030109 0a000103 03090400 01032409 ..............$. - 0bcf0 10000103 02090300 01030109 0b000103 ................ - 0bd00 04092a00 01037c09 03000103 04090200 ..*...|......... - 0bd10 01030309 06000103 05090800 0103a47f ................ - 0bd20 09070001 03c10009 06000103 02090a00 ................ - 0bd30 01030209 0a000103 25091300 01030309 ........%....... - 0bd40 05000103 03090300 01030109 03000103 ................ - 0bd50 08090700 0103987b 090a0001 037d0905 .......{.....}.. - 0bd60 00010303 09030001 037d0902 00010303 .........}...... - 0bd70 09030001 03ea0409 09000103 03090300 ................ - 0bd80 01030109 05000103 02090500 01030309 ................ - 0bd90 11000103 04090500 01030109 09000103 ................ - 0bda0 01090800 0103db00 090a0001 0305090c ................ - 0bdb0 00010309 09040001 03770902 00010309 .........w...... - 0bdc0 09040001 03750905 00010329 09080001 .....u.....).... - 0bdd0 036d090b 00010308 09140001 03020906 .m.............. - 0bde0 00010301 09090001 03780908 00010301 .........x...... - 0bdf0 090b0001 030c0908 0001037d 09080001 ...........}.... - 0be00 037d091a 0001037c 09030001 0364091a .}.....|.....d.. - 0be10 000103bd 01090900 01030209 0f000103 ................ - 0be20 03090900 01030209 02000103 02092200 ..............". - 0be30 01030109 08000103 28090e00 01030309 ........(....... - 0be40 03000103 0f090300 01030709 02000103 ................ - 0be50 bc7f0904 0001031f 09090001 03030903 ................ - 0be60 00010301 09060001 0301090c 0001036b ...............k - 0be70 09080001 03040903 00010302 09150001 ................ - 0be80 03010903 00010302 090b0001 0301090f ................ - 0be90 00010362 09080001 03290905 00010323 ...b.....).....# - 0bea0 09020001 036a090d 0001030c 09120001 .....j.......... - 0beb0 032f0905 00010301 09000001 03040908 ./.............. - 0bec0 00010304 09160001 03020906 00010301 ................ - 0bed0 09060001 03010905 00010314 09100001 ................ - 0bee0 03010906 00010301 09060001 03020912 ................ - 0bef0 00010303 09080001 0367090b 00010303 .........g...... - 0bf00 090b0001 03020906 00010301 09090001 ................ - 0bf10 03010906 00010302 09120001 0313090e ................ - 0bf20 00010306 09000001 037a0902 00010303 .........z...... - 0bf30 09050001 03010903 00010301 09030001 ................ - 0bf40 03030903 00010301 09030001 037d0903 .............}.. - 0bf50 0001030d 09030001 03030907 00010301 ................ - 0bf60 09140001 03040915 0001037f 09020001 ................ - 0bf70 03010905 000103d9 00091c00 01037c09 ..............|. - 0bf80 03000103 02090500 01037e09 03000103 ..........~..... - 0bf90 7f090300 01030509 03000103 02090600 ................ - 0bfa0 01037f09 03000103 03090900 0103a57f ................ - 0bfb0 090f0001 03040903 0001037c 09030001 ...........|.... - 0bfc0 03040903 0001037d 09030001 03010903 .......}........ - 0bfd0 00010313 09050001 03700903 00010302 .........p...... - 0bfe0 09030001 031e0903 00010303 090c0001 ................ - 0bff0 037d0903 00010303 09060001 03040906 .}.............. - 0c000 0001037c 09030001 03030903 0001037d ...|...........} - 0c010 09050001 03040906 00010301 09060001 ................ - 0c020 03010909 00010301 09060001 037f0903 ................ - 0c030 00010302 09060001 03030918 00010301 ................ - 0c040 09120001 03040903 0001037e 09020001 ...........~.... - 0c050 03010903 0001037f 09050001 03020903 ................ - 0c060 00010302 09060001 03020903 0001037f ................ - 0c070 09040001 037e0903 00010302 09030001 .....~.......... - 0c080 03010903 0001037d 09030001 03030903 .......}........ - 0c090 00010301 09090001 03040903 0001037f ................ - 0c0a0 09030001 037f0903 00010302 09090001 ................ - 0c0b0 03020906 00010302 09030001 037d0905 .............}.. - 0c0c0 00010302 09030001 037e0903 00010302 .........~...... - 0c0d0 09030001 03010903 0001037d 09030001 ...........}.... - 0c0e0 03030903 00010307 09090001 037c0903 .............|.. - 0c0f0 00010302 09030001 037e0903 0001037f .........~...... - 0c100 09030001 03050903 00010302 09060001 ................ - 0c110 037f0903 00010311 090d0001 03010908 ................ - 0c120 00010302 09060001 037f0903 00010301 ................ - 0c130 09030001 037f0903 00010301 09020001 ................ - 0c140 037f0905 00010302 09090001 0302090c ................ - 0c150 00010304 09090001 03040900 00010302 ................ - 0c160 09080001 03040910 00010301 09110001 ................ - 0c170 03030903 00010302 09030001 0302090b ................ - 0c180 00010302 09030001 03050906 00010306 ................ - 0c190 090c0001 03050911 00010326 09140001 ...........&.... - 0c1a0 03010906 0001030a 09100001 03070908 ................ - 0c1b0 00010302 09100001 030b0908 0001037f ................ - 0c1c0 09030001 03010903 0001037f 09020001 ................ - 0c1d0 03010905 0001037f 09060001 03010906 ................ - 0c1e0 00010301 09030001 0302090b 0001037e ...............~ - 0c1f0 09030001 03020903 0001037e 09030001 ...........~.... - 0c200 03020903 00010302 09030001 03010908 ................ - 0c210 00010301 09030001 03020903 00010302 ................ - 0c220 09030001 0301092c 00010303 09090001 .......,........ - 0c230 03010909 00010313 09060001 036d0903 .............m.. - 0c240 00010313 09090001 03030905 0001037d ...............} - 0c250 09020001 03030909 00010304 09070001 ................ - 0c260 037c0903 00010304 09060001 037c0906 .|...........|.. - 0c270 00010305 09030001 03010909 00010301 ................ - 0c280 090c0001 03010906 0001037f 09090001 ................ - 0c290 03020906 00010302 09150001 03010905 ................ - 0c2a0 00010301 09030001 03010903 0001037c ...............| - 0c2b0 09030001 03010903 00010306 09030001 ................ - 0c2c0 03010908 00010302 090d0001 03a37f09 ................ - 0c2d0 0f000103 e0000902 00010382 7f090b00 ................ - 0c2e0 01030309 0e000103 0c090600 01030109 ................ - 0c2f0 03000103 7f090300 01030109 02000103 ................ - 0c300 7f090500 01030209 06000103 07090900 ................ - 0c310 0103c200 09050001 037f0903 00010301 ................ - 0c320 09050001 03020906 00010302 090c0001 ................ - 0c330 03740911 00010301 09060001 03320914 .t...........2.. - 0c340 00010313 09000001 036d0903 00010312 .........m...... - 0c350 09120001 036e0902 00010310 09020001 .....n.......... - 0c360 03700902 00010310 09030001 03040902 .p.............. - 0c370 0001037e 09030001 03020903 0001037e ...~...........~ - 0c380 09030001 03020903 0001037f 09030001 ................ - 0c390 03010905 00010301 09030001 032b090e .............+.. - 0c3a0 00010305 09020001 037b0903 00010302 .........{...... - 0c3b0 09090001 0305090b 0001037e 09020001 ...........~.... - 0c3c0 03060903 0001037f 09030001 03010903 ................ - 0c3d0 0001037f 09020001 03010903 00010302 ................ - 0c3e0 09030001 03030903 00010301 09030001 ................ - 0c3f0 03c87409 0a000103 03090300 01037d09 ..t...........}. - 0c400 03000103 03090200 01037d09 03000103 ..........}..... - 0c410 03090300 0103e50b 090d0001 03030903 ................ - 0c420 00010302 090b0001 037e0902 00010302 .........~...... - 0c430 09020001 03020906 00010310 09030001 ................ - 0c440 03700902 00010310 09050001 03010903 .p.............. - 0c450 00010302 09030001 03050903 00010301 ................ - 0c460 09080001 03b57f09 0d000103 04090300 ................ - 0c470 01030109 0a000103 de000911 00010349 ...............I - 0c480 09080001 03d90009 02000103 46090f00 ............F... - 0c490 01030409 05000103 06090b00 01030209 ................ - 0c4a0 16000103 0a090700 01030209 03000103 ................ - 0c4b0 7e090300 01030209 03000103 8c7f090b ~............... - 0c4c0 00010316 09100001 03040905 00010301 ................ - 0c4d0 09070001 03030908 00010302 09200001 ............. .. - 0c4e0 03010905 0001037f 09020001 030f0903 ................ - 0c4f0 00010301 09080001 03030909 00010302 ................ - 0c500 091f0001 03710908 00010301 09090001 .....q.......... - 0c510 03ed0209 21000103 03090500 01030109 ....!........... - 0c520 14000103 01090600 01030109 0d000103 ................ - 0c530 7d090800 01030509 07000103 02090900 }............... - 0c540 0103f003 090c0001 03020907 00010301 ................ - 0c550 09060001 0303090a 0001037f 09020001 ................ - 0c560 03010910 00010302 09020001 03010906 ................ - 0c570 00010312 090b0001 03020907 00010301 ................ - 0c580 09060001 0303090a 0001037f 09020001 ................ - 0c590 03010910 00010302 09020001 03010906 ................ - 0c5a0 00010304 091f0001 03ec0009 00000103 ................ - 0c5b0 05090200 01038f7f 09020001 03ec0009 ................ - 0c5c0 08000103 01090400 01037f09 03000103 ................ - 0c5d0 01090200 01030109 04000103 7e090300 ............~... - 0c5e0 01030109 03000103 7f090500 01030509 ................ - 0c5f0 03000103 01090400 01037f09 03000103 ................ - 0c600 01090200 01030109 05000103 7e090300 ............~... - 0c610 01030509 06000103 01090200 01030109 ................ - 0c620 02000103 01090b00 01037e09 07000103 ..........~..... - 0c630 02090500 01037e09 08000103 8c7f0903 ......~......... - 0c640 00010301 09050001 037f0906 00010301 ................ - 0c650 09030001 037f0906 00010303 09060001 ................ - 0c660 037f0903 00010301 090c0001 03020906 ................ - 0c670 00010302 090c0001 03070903 00010301 ................ - 0c680 09110001 0308090e 0001037c 09080001 ...........|.... - 0c690 037f0903 00010303 09030001 037d0903 .............}.. - 0c6a0 00010301 09030001 03020903 0001037d ...............} - 0c6b0 09030001 03010903 00010304 09020001 ................ - 0c6c0 03020906 00010304 09030001 03fa0109 ................ - 0c6d0 0f000103 03090f00 01037d09 02000103 ..........}..... - 0c6e0 03090300 01037f09 02000103 04090300 ................ - 0c6f0 01030109 05000103 01090300 01030109 ................ - 0c700 09000103 05090c00 01037e09 03000103 ..........~..... - 0c710 02090b00 01030609 03000103 7b090200 ............{... - 0c720 01030309 03000103 01090a00 01030109 ................ - 0c730 03000103 03091700 01030309 0b000103 ................ - 0c740 02090400 01030209 03000103 01090c00 ................ - 0c750 01030109 05000103 03090300 01030509 ................ - 0c760 02000103 7b090200 01030209 16000103 ....{........... - 0c770 7e090200 01030209 03000103 03090600 ~............... - 0c780 01030409 09000103 03091400 01030109 ................ - 0c790 13000103 01090c00 01030109 10000103 ................ - 0c7a0 3c090200 01035d09 09000103 02090600 <.....]......... - 0c7b0 01030209 06000103 01091600 01030109 ................ - 0c7c0 0c000103 09091300 01030209 0e000103 ................ - 0c7d0 5b090500 01037f09 02000103 2b090300 [...........+... - 0c7e0 01030109 06000103 01091f00 01030109 ................ - 0c7f0 06000103 02090700 01030209 0c000103 ................ - 0c800 54091a00 01030209 05000103 2f090800 T.........../... - 0c810 01036909 0b000103 60090b00 01030f09 ..i.....`....... - 0c820 0b000103 b601091b 00010303 09050001 ................ - 0c830 037e0902 00010302 09020001 03090902 .~.............. - 0c840 00010377 09030001 03060911 00010303 ...w............ - 0c850 09020001 03010905 00010301 09290001 .............).. - 0c860 037f0904 00010301 09020001 03030905 ................ - 0c870 0001037f 09020001 030b0903 00010304 ................ - 0c880 09180001 03740909 00010301 09180001 .....t.......... - 0c890 0302091e 0001037f 09030001 03010902 ................ - 0c8a0 0001037f 09030001 03010902 00010303 ................ - 0c8b0 09100001 037e0903 0001037f 09030001 .....~.......... - 0c8c0 03010902 00010302 09220001 09080000 ........."...... - 0c8d0 01010005 02e44f10 4003e807 01030409 ......O.@....... - 0c8e0 0e000103 01090600 01030509 07000103 ................ - 0c8f0 01090600 01037f09 02000103 04090300 ................ - 0c900 01030209 0c000103 01090600 01037f09 ................ - 0c910 02000103 22090300 01030209 02000103 ...."........... - 0c920 7e090300 01030209 02000103 7e090200 ~...........~... - 0c930 01030309 03000103 7f090300 01030109 ................ - 0c940 03000103 7f090200 01030109 05000103 ................ - 0c950 05090300 01030509 06000103 08090900 ................ - 0c960 01090e00 00010100 05025c50 104003b5 ..........\P.@.. - 0c970 11010303 09000001 03010910 00010301 ................ - 0c980 090a0001 037f0902 00010301 09030001 ................ - 0c990 03010902 0001037f 09040001 03010905 ................ - 0c9a0 00010303 09090001 03020909 00010902 ................ - 0c9b0 00000101 0005029c 50104003 c8110103 ........P.@..... - 0c9c0 03090000 01030109 03000103 02090e00 ................ - 0c9d0 01037f09 02000103 01090b00 01030309 ................ - 0c9e0 02000103 7d090200 01030309 02000109 ....}........... - 0c9f0 02000001 01000502 c4501040 03d91101 .........P.@.... - 0ca00 03010900 00010304 09020001 037c0903 .............|.. - 0ca10 00010304 09020001 037c0902 00010303 .........|...... - 0ca20 09030001 03010903 00010302 09120001 ................ - 0ca30 09020000 01010005 02e85010 4003ed13 ..........P.@... - 0ca40 01030109 00000103 01090d00 01090200 ................ - 0ca50 00010100 0502f850 104003f6 13010301 .......P.@...... - 0ca60 09000001 0301090d 00010302 09020001 ................ - 0ca70 037f0903 00010301 09020001 03010905 ................ - 0ca80 00010902 00000101 00050220 51104003 ........... Q.@. - 0ca90 91150103 01090700 01030109 12000103 ................ - 0caa0 07091400 01090700 00010100 05025451 ..............TQ - 0cab0 104003ae 15010302 09000001 03010914 .@.............. - 0cac0 00010902 00000101 0005026c 51104003 ...........lQ.@. - 0cad0 f0150103 02090c00 01030209 27000103 ............'... - 0cae0 7e090300 01030209 03000103 04090500 ~............... - 0caf0 01037c09 04000103 01090400 01030f09 ..|............. - 0cb00 07000103 76090f00 01030109 07000103 ....v........... - 0cb10 02090b00 01037f09 03000103 01090300 ................ - 0cb20 01030409 06000109 13000001 01000502 ................ - 0cb30 fc511040 03881601 03070910 00010301 .Q.@............ - 0cb40 09030001 03010907 0001037f 09030001 ................ - 0cb50 03010902 0001037f 09050001 03010905 ................ - 0cb60 00010301 09140001 03010904 0001037f ................ - 0cb70 09090001 03060912 00010301 090b0001 ................ - 0cb80 03010903 00010301 09120001 03050909 ................ - 0cb90 0001037a 090e0001 03080903 00010301 ...z............ - 0cba0 09120001 03050908 0001037a 090e0001 ...........z.... - 0cbb0 03020906 00010378 090f0001 0301090c .......x........ - 0cbc0 00010301 09080001 030c0903 00010911 ................ - 0cbd0 00000101 000502f8 52104003 d4160103 ........R.@..... - 0cbe0 01090c00 01030609 03000103 7a090600 ............z... - 0cbf0 01030609 05000103 03090e00 01030309 ................ - 0cc00 08000103 7d090200 01030309 03000103 ....}........... - 0cc10 03090200 01037d09 02000103 03090300 ......}......... - 0cc20 01036a09 0c000103 01091400 01030109 ..j............. - 0cc30 02000103 7f090200 01030109 05000103 ................ - 0cc40 16090900 01030409 0b000103 03090400 ................ - 0cc50 01030309 06000103 7d090300 01030309 ........}....... - 0cc60 05000103 01091800 01030709 05000103 ................ - 0cc70 7c090700 01091500 00010100 0502bc53 |..............S - 0cc80 104003fb 16010301 09040001 037f0903 .@.............. - 0cc90 00010301 09070001 037f0902 00010301 ................ - 0cca0 09020001 03050907 00010301 09030001 ................ - 0ccb0 03010905 00010302 09090001 03430902 .............C.. - 0ccc0 0001037c 09030001 03010908 00010302 ...|............ - 0ccd0 09030001 037f0903 00010302 09030001 ................ - 0cce0 0301090a 000103dd 00090700 01036409 ..............d. - 0ccf0 0d000103 01091400 01030209 08000103 ................ - 0cd00 7e090300 01030209 12000103 7d090900 ~...........}... - 0cd10 01030809 03000103 78091000 01030809 ........x....... - 0cd20 03000103 04090800 01037409 03000103 ..........t..... - 0cd30 0c090200 01030109 15000103 7f090200 ................ - 0cd40 01030509 03000103 02091400 0103aa7f ................ - 0cd50 09030001 03d60009 02000103 a77f0903 ................ - 0cd60 00010304 09090001 037c0903 00010303 .........|...... - 0cd70 09050001 037e0903 0001037f 09030001 .....~.......... - 0cd80 03020903 00010302 09030001 03d90009 ................ - 0cd90 0b000103 a67f0917 000103da 00090200 ................ - 0cda0 01030109 05000103 01090300 0103a17f ................ - 0cdb0 09030001 03040903 0001037c 09030001 ...........|.... - 0cdc0 03010908 00010302 09030001 037f0903 ................ - 0cdd0 00010302 09030001 03c40009 0b000103 ................ - 0cde0 7f090300 01090300 00010100 05022455 ..............$U - 0cdf0 104003ab 17010306 090f0001 03010906 .@.............. - 0ce00 00010301 09070001 03020906 00010302 ................ - 0ce10 090e0001 03050910 0001037c 09030001 ...........|.... - 0ce20 03030903 00010301 09020001 037f0903 ................ - 0ce30 00010301 09020001 03010906 00010303 ................ - 0ce40 09050001 037e0902 00010301 09040001 .....~.......... - 0ce50 03020904 00010302 090a0001 03010906 ................ - 0ce60 00010301 091c0001 03020908 00010301 ................ - 0ce70 09060001 03020916 00010301 09180001 ................ - 0ce80 03010906 00010301 09250001 03010906 .........%...... - 0ce90 0001036f 090c0001 031d0903 0001035c ...o...........\ - 0cea0 09110001 037f0902 00010903 00000101 ................ - 0ceb0 00050244 56104003 d7180103 01090000 ...DV.@......... - 0cec0 01037f09 03000103 01090600 01030109 ................ - 0ced0 02000103 7f090200 01030109 02000103 ................ - 0cee0 01090300 01030109 03000103 01090500 ................ - 0cef0 01090700 00010100 05026c56 10400398 ..........lV.@.. - 0cf00 19010301 09090001 03050906 00010301 ................ - 0cf10 090c0001 03050906 0001037b 09020001 ...........{.... - 0cf20 03070903 00010301 09070001 03010906 ................ - 0cf30 00010301 09060001 03020905 00010308 ................ - 0cf40 09120001 03020903 00010302 09060001 ................ - 0cf50 037f0903 00010301 09020001 037f0902 ................ - 0cf60 00010301 09030001 037f0903 00010302 ................ - 0cf70 09050001 0301090c 00010304 09080001 ................ - 0cf80 090b0000 01010005 02f85610 4003d019 ..........V.@... - 0cf90 01030109 05000103 01090b00 01030209 ................ - 0cfa0 09000109 09000001 01000502 20571040 ............ W.@ - 0cfb0 03fd1901 03020910 00010302 090e0001 ................ - 0cfc0 03010906 00010302 090d0001 03010907 ................ - 0cfd0 00010302 09030001 037e0902 00010302 .........~...... - 0cfe0 09070001 037b0903 0001030a 09050001 .....{.......... - 0cff0 03010906 00010379 090b0001 03020912 .......y........ - 0d000 00010301 09060001 09050000 01010005 ................ - 0d010 02a05710 4003911a 01030109 09000103 ..W.@........... - 0d020 7f090300 01030109 02000103 02092600 ..............&. - 0d030 01037e09 03000103 02091200 01030209 ..~............. - 0d040 16000103 7e090200 01030209 02000103 ....~........... - 0d050 7e090200 01030209 03000109 05000001 ~............... - 0d060 01aa0500 000200f4 00000001 01fb0e0d ................ - 0d070 00010101 01000000 01000001 2f686f6d ............/hom - 0d080 652f7863 672f776f 726b7370 6163652f e/xcg/workspace/ - 0d090 64656275 672f6573 70383236 365f6e6f debug/esp8266_no - 0d0a0 6e6f735f 73646b5f 636f7265 5f323031 nos_sdk_core_201 - 0d0b0 38303531 302f6170 702f7070 002e2e2f 80510/app/pp.../ - 0d0c0 2e2e2f69 6e636c75 64652f6c 6c646573 ../include/lldes - 0d0d0 63002e2e 2f696e63 6c756465 2f6e6574 c.../include/net - 0d0e0 38303231 31002e2e 2f696e63 6c756465 80211.../include - 0d0f0 2f707000 00726174 655f636f 6e74726f /pp..rate_contro - 0d100 6c2e6300 0100006c 6c646573 632e6800 l.c....lldesc.h. - 0d110 02000069 65656538 30323131 5f70726f ...ieee80211_pro - 0d120 746f2e68 00030000 69656565 38303231 to.h....ieee8021 - 0d130 315f6372 7970746f 2e680003 00006d61 1_crypto.h....ma - 0d140 635f6164 64726573 732e6800 0400006d c_address.h....m - 0d150 61635f66 72616d65 2e680004 00000000 ac_frame.h...... - 0d160 0502707d 104003cb 00010301 09000001 ..p}.@.......... - 0d170 091c0000 01010005 026c6723 4003d000 .........lg#@... - 0d180 01030009 00000103 1f091900 01030409 ................ - 0d190 03000103 01090300 01030109 03000103 ................ - 0d1a0 6e090300 01030409 03000103 01090300 n............... - 0d1b0 01030109 03000103 6c090300 01030109 ........l....... - 0d1c0 03000103 01090300 01030609 03000103 ................ - 0d1d0 1e090300 01030409 03000103 01090300 ................ - 0d1e0 01030109 03000103 78090300 01030109 ........x....... - 0d1f0 03000103 31090300 01030609 03000103 ....1........... - 0d200 47090300 01030609 02000103 62090200 G...........b... - 0d210 01030609 02000103 6e090200 01031809 ........n....... - 0d220 02000103 06090200 01036809 02000103 ..........h..... - 0d230 76090200 01031d09 09000103 01090300 v............... - 0d240 01033109 03000103 06090300 01032409 ..1...........$. - 0d250 03000103 06090300 01030609 03000103 ................ - 0d260 06090300 01030609 03000103 18090300 ................ - 0d270 01030609 03000103 06090300 01030609 ................ - 0d280 03000103 06090300 0103807f 09030001 ................ - 0d290 03010903 00010305 09030001 03010903 ................ - 0d2a0 00010323 09030001 03010903 00010305 ...#............ - 0d2b0 09030001 03010903 00010329 09030001 ...........).... - 0d2c0 03010903 00010305 09030001 03010903 ................ - 0d2d0 00010393 7f090300 01030109 03000103 ................ - 0d2e0 05090300 01030109 03000103 29090300 ............)... - 0d2f0 01030109 03000103 2f090300 01030109 ......../....... - 0d300 03000103 78090300 01032a09 03000103 ....x.....*..... - 0d310 827f0903 0001037a 09030001 034c0903 .......z.....L.. - 0d320 000103cd 00090600 01030109 03000103 ................ - 0d330 05090300 01030109 03000103 05090300 ................ - 0d340 01030109 03000103 05090300 01030109 ................ - 0d350 03000103 17090300 01030109 03000103 ................ - 0d360 05090300 01030109 03000103 05090300 ................ - 0d370 01030109 03000103 05090300 01030109 ................ - 0d380 03000103 05090300 01030109 03000103 ................ - 0d390 17090300 01030109 03000103 05090300 ................ - 0d3a0 01030109 03000103 05090300 01030109 ................ - 0d3b0 03000103 05090300 01030109 03000103 ................ - 0d3c0 05090300 01030109 03000103 d17e0903 .............~.. - 0d3d0 00010301 09030001 03310903 00010306 .........1...... - 0d3e0 09030001 03240903 00010306 09030001 .....$.......... - 0d3f0 032a0903 00010306 09030001 03e87e09 .*............~. - 0d400 03000103 01090300 01032b09 03000103 ..........+..... - 0d410 06090300 01032a09 03000103 30090300 ......*.....0... - 0d420 01039d7f 09030001 03060903 0001031e ................ - 0d430 09030001 03180906 0001037a 09030001 ...........z.... - 0d440 03060906 00010324 09030001 03180906 .......$........ - 0d450 0001037a 09030001 03060906 0001039a ...z............ - 0d460 7f090300 01037a09 03000103 06090600 ......z......... - 0d470 01033009 03000103 06090300 01035609 ..0...........V. - 0d480 03000103 2a090600 01037a09 03000103 ....*.....z..... - 0d490 c8000903 0001038e 7f090300 0103e600 ................ - 0d4a0 09030001 03560903 0001032a 09060001 .....V.....*.... - 0d4b0 039a7f09 03000103 f2000903 00010344 ...............D - 0d4c0 09030001 03620903 0001031e 09060001 .....b.......... - 0d4d0 031e0903 000103be 7f090600 01033c09 ..............<. - 0d4e0 06000103 28090600 01030309 02000103 ....(........... - 0d4f0 0a090800 01030309 03000103 07090900 ................ - 0d500 01030909 02000103 77090400 01030909 ........w....... - 0d510 09000103 77090300 01030309 06000103 ....w........... - 0d520 03090300 01030309 03000103 03090300 ................ - 0d530 01030309 03000103 03090300 01030309 ................ - 0d540 03000103 05090300 01090900 00010100 ................ - 0d550 05021458 104003c8 02010303 09000001 ...X.@.......... - 0d560 090b0000 01010005 02205810 4003cf02 ......... X.@... - 0d570 01030309 00000109 0b000001 01000502 ................ - 0d580 30581040 03e90201 03030900 00010914 0X.@............ - 0d590 00000101 00050244 58104003 f0020103 .......DX.@..... - 0d5a0 03090f00 01092900 00010100 05027c58 ......).......|X - 0d5b0 1040039b 03010302 09070001 09350000 .@...........5.. - 0d5c0 01010005 02b85810 4003a503 01030109 ......X.@....... - 0d5d0 00000103 06090300 01037a09 03000103 ..........z..... - 0d5e0 06090300 01037c09 08000103 01090300 ......|......... - 0d5f0 01030309 06000103 03090800 01030109 ................ - 0d600 03000103 03090700 01090500 000101e0 ................ - 0d610 0d000002 003a0100 000101fb 0e0d0001 .....:.......... - 0d620 01010100 00000100 00012f68 6f6d652f ........../home/ - 0d630 7863672f 776f726b 73706163 652f6465 xcg/workspace/de - 0d640 6275672f 65737038 3236365f 6e6f6e6f bug/esp8266_nono - 0d650 735f7364 6b5f636f 72655f32 30313830 s_sdk_core_20180 - 0d660 3531302f 6170702f 7070002e 2e2f2e2e 510/app/pp.../.. - 0d670 2f696e63 6c756465 2f6c6c64 65736300 /include/lldesc. - 0d680 2e2e2f69 6e636c75 64652f6e 65743830 ../include/net80 - 0d690 32313100 2e2e2f2e 2e2f696e 636c7564 211.../../includ - 0d6a0 652f736c 63002e2e 2f2e2e2f 696e636c e/slc.../../incl - 0d6b0 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ - 0d6c0 652f7770 61000074 72632e63 00010000 e/wpa..trc.c.... - 0d6d0 6c6c6465 73632e68 00020000 69656565 lldesc.h....ieee - 0d6e0 38303231 315f7072 6f746f2e 68000300 80211_proto.h... - 0d6f0 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 0d700 6f2e6800 03000073 6c63322e 68000400 o.h....slc2.h... - 0d710 00656e64 69616e2e 68000500 00636f6d .endian.h....com - 0d720 6d6f6e2e 68000600 00777061 6275662e mon.h....wpabuf. - 0d730 68000600 00646566 732e6800 06000069 h....defs.h....i - 0d740 65656538 30323131 5f766172 2e680003 eee80211_var.h.. - 0d750 00000000 05029c69 234003f5 00010303 .......i#@...... - 0d760 09000001 0306090c 0001037f 09050001 ................ - 0d770 03030903 00010304 09080001 03010900 ................ - 0d780 00010301 09030001 030b0902 00010377 ...............w - 0d790 09020001 0334091c 00010355 09020001 .....4.....U.... - 0d7a0 031f0902 00010302 09020001 03010906 ................ - 0d7b0 00010301 09060001 030a0903 00010353 ...............S - 0d7c0 09020001 03240902 00010355 090f0001 .....$.....U.... - 0d7d0 03020906 0001037f 09020001 03010906 ................ - 0d7e0 00010301 09060001 03010906 00010304 ................ - 0d7f0 09090001 03020902 00010301 09060001 ................ - 0d800 03010906 00010301 09060001 03070915 ................ - 0d810 00010302 09060001 037f0902 00010301 ................ - 0d820 09060001 03010906 00010301 090c0001 ................ - 0d830 03060909 00010302 09060001 037f0902 ................ - 0d840 00010301 09060001 03010906 00010301 ................ - 0d850 090c0001 03eb0109 0c000103 03090200 ................ - 0d860 01030109 02000103 7f090300 01030309 ................ - 0d870 0a000103 cf000927 00010308 09050001 .......'........ - 0d880 03780903 00010309 09190001 03770903 .x...........w.. - 0d890 00010309 09030001 03d40009 1e000103 ................ - 0d8a0 02090300 01030109 03000103 01090300 ................ - 0d8b0 01030109 03000103 7c090300 01030c09 ........|....... - 0d8c0 03000103 04090200 01037509 02000103 ..........u..... - 0d8d0 01090300 01030a09 03000103 7c090400 ............|... - 0d8e0 01030409 06000103 7d090200 0103f47c ........}......| - 0d8f0 09030001 03010903 00010301 09030001 ................ - 0d900 03010903 0001038c 03090300 01034b09 ..............K. - 0d910 07000103 01090300 01037e09 02000103 ..........~..... - 0d920 03090300 01037d09 03000103 04090200 ......}......... - 0d930 01037f09 03000103 7d090300 01030209 ........}....... - 0d940 03000103 7e090600 01030709 06000103 ....~........... - 0d950 09090a00 01030309 05000103 41094e00 ............A.N. - 0d960 01030509 10000103 02090300 01030109 ................ - 0d970 05000103 7e090200 01030409 05000103 ....~........... - 0d980 7c090300 01030209 03000103 7e090600 |...........~... - 0d990 01030709 06000103 0d090a00 01030309 ................ - 0d9a0 05000103 0a095900 01037a09 05000103 ......Y...z..... - 0d9b0 06090600 01037a09 03000103 1e090e00 ......z......... - 0d9c0 01030309 11000103 7f090500 01030109 ................ - 0d9d0 03000103 7f090300 01030509 11000103 ................ - 0d9e0 49094b00 01030209 0a000103 24090800 I.K.........$... - 0d9f0 01030209 0a000103 5c090800 01033309 ........\.....3. - 0da00 0a000103 06091100 01037e09 03000103 ..........~..... - 0da10 7f090200 01037f09 02000103 01090300 ................ - 0da20 01030109 03000103 01090300 01030109 ................ - 0da30 03000103 7c090500 01037f09 03000103 ....|........... - 0da40 01090600 01037e09 09000103 73090500 ......~.....s... - 0da50 01035c09 0f000103 02090a00 0103f607 ..\............. - 0da60 091e0001 03030900 0001037d 09030001 ...........}.... - 0da70 03030907 00010301 09030001 03010904 ................ - 0da80 0001037f 09030001 03020905 00010301 ................ - 0da90 09080001 03010908 00010301 09080001 ................ - 0daa0 03010908 00010301 09080001 0303090b ................ - 0dab0 00010302 09000001 03ff0009 08000103 ................ - 0dac0 06090000 01030309 04000103 03090200 ................ - 0dad0 01030109 07000103 09090700 01030309 ................ - 0dae0 04000103 03090200 01030109 07000103 ................ - 0daf0 09090700 0103ff00 090c0001 03020902 ................ - 0db00 0001037e 09030001 03020910 0001037e ...~...........~ - 0db10 09030001 03020909 0001037e 09040001 ...........~.... - 0db20 03020902 00010301 090b0001 03020929 ...............) - 0db30 00010305 091a0001 037f0902 0001037f ................ - 0db40 09030001 03010909 0001037f 09060001 ................ - 0db50 03020903 00010301 09090001 03010903 ................ - 0db60 00010302 09030001 037f0906 00010301 ................ - 0db70 09050001 03010906 00010301 090b0001 ................ - 0db80 03740911 00010301 09090001 037f0902 .t.............. - 0db90 00010311 09050001 03010900 00010304 ................ - 0dba0 09140001 03010905 0001037f 09030001 ................ - 0dbb0 03010902 00010301 090e0001 0302090e ................ - 0dbc0 0001037e 09020001 03010903 0001037f ...~............ - 0dbd0 09030001 03020903 0001037f 09030001 ................ - 0dbe0 03010906 00010302 09090001 03020909 ................ - 0dbf0 00010303 09080001 03000900 00010302 ................ - 0dc00 09030001 037f0902 00010301 090a0001 ................ - 0dc10 037f0903 00010302 09060001 03030904 ................ - 0dc20 00010301 09060001 0303090f 0001037d ...............} - 0dc30 09020001 03010903 0001037f 091f0001 ................ - 0dc40 03030903 00010304 09080001 0303090b ................ - 0dc50 0001037d 09030001 03030902 0001037d ...}...........} - 0dc60 09050001 03040902 00010301 09120001 ................ - 0dc70 0302091a 0001037d 09130001 03050903 .......}........ - 0dc80 0001037d 09110001 03070906 00010301 ...}............ - 0dc90 09000001 03010909 0001037f 09030001 ................ - 0dca0 03010906 00010301 09080001 03040906 ................ - 0dcb0 00010301 09090001 03050906 0001037b ...............{ - 0dcc0 09030001 03020903 00010303 09030001 ................ - 0dcd0 037d0903 00010301 09030001 037f0902 .}.............. - 0dce0 0001037f 09060001 03040902 00010905 ................ - 0dcf0 00000101 0005028c 7d104003 c2010103 ........}.@..... - 0dd00 01090000 01030109 06000103 02090200 ................ - 0dd10 01090600 00010100 0502f058 104003dc ...........X.@.. - 0dd20 0201031b 093e0001 03680905 00010318 .....>...h...... - 0dd30 09020001 03740902 0001030c 09020001 .....t.......... - 0dd40 03700902 00010310 09020001 036c0902 .p...........l.. - 0dd50 00010314 09020001 03760902 0001030a .........v...... - 0dd60 09020001 03720902 0001030e 09020001 .....r.......... - 0dd70 036e0902 00010312 09020001 036a0902 .n...........j.. - 0dd80 00010316 09020001 03790902 00010307 .........y...... - 0dd90 09020001 037c0902 00010304 09020001 .....|.......... - 0dda0 037e0902 00010302 09020001 09020000 .~.............. - 0ddb0 01010005 029c7d10 40038403 01030109 ......}.@....... - 0ddc0 02000103 0d091200 01037e09 03000103 ..........~..... - 0ddd0 78090200 01030809 02000103 7e090200 x...........~... - 0dde0 01030209 02000103 7b090200 01030509 ........{....... - 0ddf0 02000109 06000001 01000502 64591040 ............dY.@ - 0de00 03f50401 03020900 0001037f 09030001 ................ - 0de10 037f0903 00010301 09020001 03710903 .............q.. - 0de20 00010301 09020001 03010902 00010305 ................ - 0de30 09020001 03010903 00010301 09030001 ................ - 0de40 03070903 00010303 09030001 09020000 ................ - 0de50 01010005 02905910 40039705 01030309 ......Y.@....... - 0de60 10000103 02090300 01030109 12000103 ................ - 0de70 02091e00 01037e09 03000103 02090200 ......~......... - 0de80 01030109 15000103 03090600 01030509 ................ - 0de90 03000103 0b090600 01037509 03000103 ..........u..... - 0dea0 01090500 01030a09 09000103 01090300 ................ - 0deb0 01037f09 02000103 01090500 01037709 ..............w. - 0dec0 09000109 09000001 01000502 2c5a1040 ............,Z.@ - 0ded0 03fc0501 03130900 0001036d 09020001 ...........m.... - 0dee0 03010905 00010302 090d0001 037f0902 ................ - 0def0 00010301 09020001 030b0906 00010302 ................ - 0df00 09030001 03010903 00010302 090d0001 ................ - 0df10 03010903 00010303 09050001 036f090a .............o.. - 0df20 0001037f 09020001 03010902 00010309 ................ - 0df30 09070001 090e0000 01010005 02885a10 ..............Z. - 0df40 40039706 01030109 06000103 02090900 @............... - 0df50 01030509 03000103 7b090300 01030309 ........{....... - 0df60 03000103 02090700 01030209 03000103 ................ - 0df70 01090200 01037f09 03000103 01090300 ................ - 0df80 0103ae7f 09030001 03d20009 02000103 ................ - 0df90 aa7f0906 00010303 09030001 03030903 ................ - 0dfa0 0001037e 09030001 037f0903 00010301 ...~............ - 0dfb0 09030001 037f0908 00010306 09030001 ................ - 0dfc0 0301090c 000103cf 00091900 01030409 ................ - 0dfd0 0c000103 06090600 01037d09 07000109 ..........}..... - 0dfe0 09000001 01000502 c87d1040 03b30601 .........}.@.... - 0dff0 03020900 00010302 09090001 03030903 ................ - 0e000 00010302 09020001 037e0903 00010302 .........~...... - 0e010 09030001 03050906 0001037d 09080001 ...........}.... - 0e020 037f0903 00010302 09110001 03050902 ................ - 0e030 00010301 09060001 03030919 00010902 ................ - 0e040 00000101 00050224 7e104003 df060103 .......$~.@..... - 0e050 02090000 01090200 00010100 0502385b ..............8[ - 0e060 10400385 09010302 09110001 03090909 .@.............. - 0e070 00010301 09080001 031f0908 00010305 ................ - 0e080 09100001 0301090b 00010301 090f0001 ................ - 0e090 03070903 00010379 09020001 03070903 .......y........ - 0e0a0 0001034a 09070001 03030902 0001037d ...J...........} - 0e0b0 09030001 03010903 00010330 09080001 ...........0.... - 0e0c0 035c0908 00010301 09030001 03750906 .\...........u.. - 0e0d0 0001030f 091a0001 03080903 00010303 ................ - 0e0e0 09090001 03010903 0001037f 09030001 ................ - 0e0f0 03030919 00010301 090b0001 03130906 ................ - 0e100 0001036f 09060001 09060000 01010005 ...o............ - 0e110 02245c10 4003e809 01030409 00000103 .$\.@........... - 0e120 7c090200 01030409 03000103 03090600 |............... - 0e130 01030209 0d000103 7e090600 01030209 ........~....... - 0e140 02000103 01090500 01037d09 03000103 ..........}..... - 0e150 16090600 01030109 12000103 6d090b00 ............m... - 0e160 01030109 0a000103 01091200 01031509 ................ - 0e170 09000103 6d090500 01030109 0c000103 ....m........... - 0e180 10090600 01037209 06000103 03090600 ......r......... - 0e190 01090600 00010100 0502c45c 1040038d ...........\.@.. - 0e1a0 0a01033d 09710001 03010905 00010301 ...=.q.......... - 0e1b0 09020001 03460904 00010301 091f0001 .....F.......... - 0e1c0 03250903 00010373 091d0001 0376091f .%.....s.....v.. - 0e1d0 00010376 091f0001 031e091f 0001037b ...v...........{ - 0e1e0 091f0001 0376091d 00010376 091f0001 .....v.....v.... - 0e1f0 0320091f 00010304 091f0001 0304091d . .............. - 0e200 0001091f 00000101 000502c0 5e104003 ............^.@. - 0e210 9d0b0103 0b091300 01030109 06000103 ................ - 0e220 02090700 01031509 16000103 7e090200 ............~... - 0e230 01030609 06000103 7e090200 01030209 ........~....... - 0e240 02000103 7e090300 01030209 04000103 ....~........... - 0e250 05090900 01037b09 03000103 05090300 ......{......... - 0e260 01030109 03000103 08090200 01037809 ..............x. - 0e270 04000103 08090600 01030109 03000103 ................ - 0e280 7f090300 0103ff7e 09020001 0302090c .......~........ - 0e290 00010302 09090001 037e0904 00010302 .........~...... - 0e2a0 090f0001 03fe0009 2b000103 02091000 ........+....... - 0e2b0 01037709 05000103 01091500 01030109 ..w............. - 0e2c0 03000103 29090800 01030109 74000103 ....).......t... - 0e2d0 ef780903 00010301 09020001 03010902 .x.............. - 0e2e0 0001038f 07090200 01030509 0c000103 ................ - 0e2f0 b17f090f 0001032b 090e0001 03020911 .......+........ - 0e300 00010301 091e0001 03010903 00010301 ................ - 0e310 09090001 03040906 00010303 09080001 ................ - 0e320 03020903 0001037f 09030001 03010909 ................ - 0e330 00010306 09050001 03cd7909 03000103 ..........y..... - 0e340 02090500 01030109 12000103 b3060924 ...............$ - 0e350 00010301 09120001 03ce7909 0a000103 ..........y..... - 0e360 02090300 01030109 0c000103 01090300 ................ - 0e370 01037f09 03000103 01090300 01030109 ................ - 0e380 06000109 0e000001 01000502 40611040 ............@a.@ - 0e390 03800c01 03010900 00010915 00000101 ................ - 0e3a0 00050258 61104003 ee0c0103 02090000 ...Xa.@......... - 0e3b0 01031f09 30000103 63091500 01030309 ....0...c....... - 0e3c0 18000103 7d091400 01030709 02000103 ....}........... - 0e3d0 79091400 01030d09 02000103 73091400 y...........s... - 0e3e0 01030909 02000103 77091400 01090200 ........w....... - 0e3f0 00010126 18000002 004d0100 000101fb ...&.....M...... - 0e400 0e0d0001 01010100 00000100 00012f68 ............../h - 0e410 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac - 0e420 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ - 0e430 6e6f6e6f 735f7364 6b5f636f 72655f32 nonos_sdk_core_2 - 0e440 30313830 3531302f 6170702f 7070002e 0180510/app/pp.. - 0e450 2e2f2e2e 2f696e63 6c756465 2f6c6c64 ./../include/lld - 0e460 65736300 2e2e2f69 6e636c75 64652f6e esc.../include/n - 0e470 65743830 32313100 2e2e2f69 6e636c75 et80211.../inclu - 0e480 64652f70 70002e2e 2f2e2e2f 696e636c de/pp.../../incl - 0e490 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ - 0e4a0 652f7770 61000077 6465762e 63000100 e/wpa..wdev.c... - 0e4b0 006c6c64 6573632e 68000200 00696565 .lldesc.h....iee - 0e4c0 65383032 31315f70 726f746f 2e680003 e80211_proto.h.. - 0e4d0 00006965 65653830 3231315f 63727970 ..ieee80211_cryp - 0e4e0 746f2e68 00030000 6d61635f 61646472 to.h....mac_addr - 0e4f0 6573732e 68000400 006d6163 5f667261 ess.h....mac_fra - 0e500 6d652e68 00040000 656e6469 616e2e68 me.h....endian.h - 0e510 00050000 636f6d6d 6f6e2e68 00060000 ....common.h.... - 0e520 77706162 75662e68 00060000 64656673 wpabuf.h....defs - 0e530 2e680006 00006965 65653830 3231315f .h....ieee80211_ - 0e540 7661722e 68000300 00000005 02146210 var.h.........b. - 0e550 4003f801 01030109 00000103 0f090800 @............... - 0e560 01037109 03000103 02090600 01037d09 ..q...........}. - 0e570 03000103 03090200 01030109 03000103 ................ - 0e580 01090400 01030109 05000103 04090300 ................ - 0e590 01037d09 05000103 01090400 01030209 ..}............. - 0e5a0 02000103 07090500 01037f09 03000103 ................ - 0e5b0 7e090300 01037e09 02000103 01090400 ~.....~......... - 0e5c0 01030109 02000103 01090200 01030409 ................ - 0e5d0 05000103 01090300 01030209 05000103 ................ - 0e5e0 01090200 01030209 0b000103 02090600 ................ - 0e5f0 01037e09 03000103 02090500 01030109 ..~............. - 0e600 12000103 02090f00 01090200 00010100 ................ - 0e610 0502a462 1040039d 02010303 09090001 ...b.@.......... - 0e620 037d0906 00010303 090c0001 03020907 .}.............. - 0e630 00010303 090a0001 03030906 0001037e ...............~ - 0e640 09030001 03020902 0001037e 09020001 ...........~.... - 0e650 037f0902 00010305 09020001 037e0903 .............~.. - 0e660 00010301 09040001 03020902 00010301 ................ - 0e670 09040001 0305090b 0001037b 09020001 ...........{.... - 0e680 03010905 00010304 09020001 037c0902 .............|.. - 0e690 00010304 09030001 03110903 00010301 ................ - 0e6a0 09050001 090d0000 01010005 02206310 ............. c. - 0e6b0 4003ca02 01030109 0f000103 01090300 @............... - 0e6c0 01037f09 02000103 01090200 01037f09 ................ - 0e6d0 02000103 01090200 01030109 03000103 ................ - 0e6e0 01090600 01037f09 04000103 01090300 ................ - 0e6f0 01090700 00010100 05025463 104003d1 ..........Tc.@.. - 0e700 02010305 090f0001 037d0903 00010303 .........}...... - 0e710 09020001 037c0902 00010301 09020001 .....|.......... - 0e720 03030902 0001037f 09030001 03010904 ................ - 0e730 00010301 09060001 03010905 00010907 ................ - 0e740 00000101 0005029c 63104003 e6020103 ........c.@..... - 0e750 0a091300 01037609 02000103 0a090200 ......v......... - 0e760 01037609 02000103 0a090200 01037609 ..v...........v. - 0e770 02000103 0f090200 01037109 02000103 ..........q..... - 0e780 0f090200 01030309 03000103 01090700 ................ - 0e790 01030209 12000103 05090300 01037a09 ..............z. - 0e7a0 03000103 06090900 01037a09 03000103 ..........z..... - 0e7b0 06090900 01037a09 06000103 06090600 ......z......... - 0e7c0 01030109 0f000103 01090500 01037f09 ................ - 0e7d0 03000103 01090600 01030109 09000103 ................ - 0e7e0 7f091400 01031e09 05000103 08090200 ................ - 0e7f0 01037809 03000103 08090f00 0103cc00 ..x............. - 0e800 09110001 03927f09 08000103 30090700 ............0... - 0e810 01030b09 02000103 f800090a 00010309 ................ - 0e820 09030001 03770903 00010309 09030001 .....w.......... - 0e830 03770903 00010309 09060001 03770903 .w...........w.. - 0e840 00010309 090a0001 03010908 00010304 ................ - 0e850 090a0001 03010924 00010312 09120001 .......$........ - 0e860 03a07f09 0f000103 03090900 01032f09 ............../. - 0e870 0f000103 01090800 01035909 07000103 ..........Y..... - 0e880 04090b00 01030d09 08000103 18090200 ................ - 0e890 0103fc7e 090b0001 03040908 00010303 ...~............ - 0e8a0 09030001 030c0918 00010307 09050001 ................ - 0e8b0 03200915 00010301 09080001 03020902 . .............. - 0e8c0 000103cb 00090500 01034d09 12000103 ..........M..... - 0e8d0 6d092200 01030209 0c000103 02090c00 m."............. - 0e8e0 01032f09 07000103 b07f0907 00010312 ../............. - 0e8f0 090b0001 03010903 0001037f 09020001 ................ - 0e900 03010905 0001037b 09030001 0336090b .......{.....6.. - 0e910 00010905 00000101 000502a4 70234003 ............p#@. - 0e920 8a050103 03090000 01037d09 03000103 ..........}..... - 0e930 03090600 01030109 0f000103 05091200 ................ - 0e940 01030709 11000103 03091100 01030109 ................ - 0e950 10000103 01092700 01030109 17000103 ......'......... - 0e960 03091800 01030509 18000103 01091200 ................ - 0e970 01030209 12000103 06090600 01030109 ................ - 0e980 00000103 7f090300 01030109 03000103 ................ - 0e990 01090f00 01030309 07000103 01090000 ................ - 0e9a0 01037f09 03000103 01090300 01030109 ................ - 0e9b0 0f000103 08090700 01030109 00000103 ................ - 0e9c0 01090500 01030609 03000103 01090600 ................ - 0e9d0 01030209 03000103 01090300 01030109 ................ - 0e9e0 0c000103 01090600 01030109 06000103 ................ - 0e9f0 01090300 01030709 09000103 04091300 ................ - 0ea00 01030109 02000103 01090900 01030109 ................ - 0ea10 03000103 05093700 01030609 00000103 ......7......... - 0ea20 7a090a00 01030609 13000103 0f091500 z............... - 0ea30 01030309 07000103 7d090200 01030409 ........}....... - 0ea40 03000103 04090600 01030209 1e000103 ................ - 0ea50 01091b00 01030109 08000103 78090200 ............x... - 0ea60 01030d09 05000103 0b091f00 01030309 ................ - 0ea70 04000103 7d090200 01030409 03000103 ....}........... - 0ea80 7c090500 01030509 06000103 01091200 |............... - 0ea90 01030109 16000103 01091000 01031f09 ................ - 0eaa0 0b000103 61090b00 01031f09 02000103 ....a........... - 0eab0 0b091400 01031509 0a000103 01090900 ................ - 0eac0 01030109 09000103 01090600 01030409 ................ - 0ead0 09000103 04091200 01030109 08000103 ................ - 0eae0 01090900 01030609 05000103 01090600 ................ - 0eaf0 01030209 0c000103 7e090200 01030209 ........~....... - 0eb00 03000103 03091700 01030a09 00000103 ................ - 0eb10 76090300 01030a09 06000103 01090600 v............... - 0eb20 01030109 06000103 07090600 01030309 ................ - 0eb30 05000103 01090500 01037f09 03000103 ................ - 0eb40 01090300 01030309 0f000103 01091100 ................ - 0eb50 01030509 0f000103 7b090200 01030509 ........{....... - 0eb60 03000103 01090700 01030809 09000103 ................ - 0eb70 de000911 00010302 09050001 037e0902 .............~.. - 0eb80 00010302 09030001 03010906 00010302 ................ - 0eb90 09080001 03030903 00010302 09030001 ................ - 0eba0 03020903 00010304 09030001 03070903 ................ - 0ebb0 00010302 090f0001 03010911 00010301 ................ - 0ebc0 09120001 03010905 0001037f 09050001 ................ - 0ebd0 03010903 00010304 090a0001 03050905 ................ - 0ebe0 00010308 09090001 037c0902 00010304 .........|...... - 0ebf0 09090001 03860209 03000103 15090500 ................ - 0ec00 01036b09 1b000103 15090300 01036b09 ..k...........k. - 0ec10 03000103 1f090500 01030209 06000103 ................ - 0ec20 01091200 01030109 06000103 01090600 ................ - 0ec30 01030309 0f000103 70090200 01030209 ........p....... - 0ec40 06000103 01091200 01030109 06000103 ................ - 0ec50 01090600 01030b09 0f000103 18090900 ................ - 0ec60 01030209 07000103 3a090800 01034709 ........:.....G. - 0ec70 12000103 01090300 01030109 0b000103 ................ - 0ec80 02090500 01030309 07000103 34090700 ............4... - 0ec90 01034f09 12000103 04090800 01030209 ..O............. - 0eca0 0f000103 7c090200 01030409 0f000103 ....|........... - 0ecb0 03090400 01030409 08000103 02090f00 ................ - 0ecc0 01037c09 02000103 04090f00 01030309 ..|............. - 0ecd0 04000103 03090e00 01030b09 03000103 ................ - 0ece0 02090f00 01030309 24000103 01091200 ........$....... - 0ecf0 01030109 06000103 01090600 01030209 ................ - 0ed00 0f000103 6c090200 01030209 0f000103 ....l........... - 0ed10 03092400 01030109 12000103 01090600 ..$............. - 0ed20 01030109 06000103 0c090f00 01030309 ................ - 0ed30 05000103 04090800 01030209 0f000103 ................ - 0ed40 7c090200 01030409 0f000103 a901090c |............... - 0ed50 00010306 090f0001 03020906 0001037e ...............~ - 0ed60 09070001 03030905 00010301 09030001 ................ - 0ed70 03010921 00010301 09090001 03010906 ...!............ - 0ed80 0001037f 09020001 03010903 0001037b ...............{ - 0ed90 09110001 030a0908 0001037c 09110001 ...........|.... - 0eda0 037f0902 0001030c 09070001 03030903 ................ - 0edb0 0001037d 09060001 0302090a 0001037e ...}...........~ - 0edc0 09030001 03030906 0001037f 09030001 ................ - 0edd0 03010903 0001037f 09020001 03080915 ................ - 0ede0 00010305 090a0001 03030902 00010302 ................ - 0edf0 09130001 03030920 00010303 09030001 ....... ........ - 0ee00 0301091d 00010303 09180001 0301090f ................ - 0ee10 00010307 092e0001 03010914 00010301 ................ - 0ee20 09060001 0302090f 00010302 09020001 ................ - 0ee30 037e0904 00010302 09030001 037e0902 .~...........~.. - 0ee40 00010302 09080001 03250907 00010300 .........%...... - 0ee50 09000001 03010905 00010301 091c0001 ................ - 0ee60 0301090f 00010301 09060001 03010906 ................ - 0ee70 00010301 09060001 03010906 00010301 ................ - 0ee80 09060001 03010906 00010301 09060001 ................ - 0ee90 03010906 00010301 09060001 03030902 ................ - 0eea0 00010304 09000001 037c0902 00010305 .........|...... - 0eeb0 090b0001 037f0904 00010302 09160001 ................ - 0eec0 03010903 0001037e 09050001 03040908 .......~........ - 0eed0 00010303 09110001 0303090b 00010303 ................ - 0eee0 09060001 03010906 0001030a 090f0001 ................ - 0eef0 03790902 00010303 09060001 03010906 .y.............. - 0ef00 00010303 090f0001 03030905 00010301 ................ - 0ef10 090e0001 03010906 00010301 09030001 ................ - 0ef20 037f0906 00010301 09030001 0301090b ................ - 0ef30 00010301 09140001 03010908 0001037f ................ - 0ef40 09050001 03010903 00010303 09050001 ................ - 0ef50 03010900 0001037f 09030001 03010903 ................ - 0ef60 0001037f 09020001 03010903 00010302 ................ - 0ef70 09070001 03020909 00010302 09060001 ................ - 0ef80 03010914 0001033f 09030001 03050900 .......?........ - 0ef90 0001037b 09030001 03050903 00010301 ...{............ - 0efa0 090f0001 03010908 00010328 090b0001 ...........(.... - 0efb0 031f0900 00010361 09030001 0303090e .......a........ - 0efc0 0001037d 09050001 03030903 0001037d ...}...........} - 0efd0 09070001 031f0906 00010302 09080001 ................ - 0efe0 03020912 00010301 090f0001 0301090f ................ - 0eff0 00010301 090f0001 0301090f 00010301 ................ - 0f000 09060001 03010906 00010301 09060001 ................ - 0f010 03020906 00010301 09110001 03010912 ................ - 0f020 00010301 09090001 03010914 00010303 ................ - 0f030 09080001 03020907 0001037e 09020001 ...........~.... - 0f040 03020903 00010301 090f0001 03010911 ................ - 0f050 00010301 09110001 03010905 00010303 ................ - 0f060 09160001 03010900 00010302 09030001 ................ - 0f070 037e0902 00010302 09020001 037e0902 .~...........~.. - 0f080 00010302 09030001 037e0903 00010302 .........~...... - 0f090 09030001 0302091b 00010301 09120001 ................ - 0f0a0 03020911 00010301 09060001 03010909 ................ - 0f0b0 00010301 09060001 03020909 00010301 ................ - 0f0c0 090f0001 0301090f 00010301 090f0001 ................ - 0f0d0 0302090f 00010302 09120001 030d090c ................ - 0f0e0 00010301 09050001 09020000 01010005 ................ - 0f0f0 02106610 4003cb07 01030109 00000103 ..f.@........... - 0f100 7f090300 01030109 03000103 01090c00 ................ - 0f110 01037f09 03000103 01090300 01030109 ................ - 0f120 03000109 02000001 01000502 30661040 ............0f.@ - 0f130 03d10701 03040907 00010302 09080001 ................ - 0f140 03010909 00010301 09060001 03020906 ................ - 0f150 00010302 09030001 03010902 00010303 ................ - 0f160 09060001 03020905 00010305 09020001 ................ - 0f170 03010906 00010303 09060001 03020912 ................ - 0f180 00010301 09060001 09070000 01010005 ................ - 0f190 02986610 4003f207 01030109 05000103 ..f.@........... - 0f1a0 01090a00 01030109 03000109 07000001 ................ - 0f1b0 01000502 c4661040 03af0801 03010910 .....f.@........ - 0f1c0 00010301 09080001 03020906 00010301 ................ - 0f1d0 09030001 037f0902 00010301 09030001 ................ - 0f1e0 03030906 00010304 09060001 030b0903 ................ - 0f1f0 00010301 09030001 03040912 00010301 ................ - 0f200 09030001 03010908 00010301 09030001 ................ - 0f210 03020908 00010301 090b0001 0301090b ................ - 0f220 00010301 09080001 037f0903 00010302 ................ - 0f230 09060001 03040903 00010302 09090001 ................ - 0f240 037e0903 00010302 09030001 03020903 .~.............. - 0f250 00010301 09060001 03020906 00010309 ................ - 0f260 09080001 03010915 00010301 09160001 ................ - 0f270 03030920 00010301 09070001 03010904 ... ............ - 0f280 00010301 090d0001 037f0902 00010303 ................ - 0f290 09100001 03010903 00010303 090c0001 ................ - 0f2a0 03010906 00010376 09030001 033e0903 .......v.....>.. - 0f2b0 00010306 09060001 0303090b 00010301 ................ - 0f2c0 090c0001 03040906 00010302 09030001 ................ - 0f2d0 03020908 00010302 09030001 03020909 ................ - 0f2e0 00010307 09030001 0301091b 00010302 ................ - 0f2f0 09140001 03010907 00010302 09130001 ................ - 0f300 0315091d 0001039a 7f091200 01030109 ................ - 0f310 06000103 02090900 01030909 06000103 ................ - 0f320 e3000915 00010308 09060001 03010903 ................ - 0f330 00010303 09060001 03010903 00010303 ................ - 0f340 09060001 03020903 00010303 090b0001 ................ - 0f350 03010903 00010302 090c0001 03010906 ................ - 0f360 00010301 090f0001 030d0903 00010301 ................ - 0f370 09030001 037f090a 00010301 09080001 ................ - 0f380 03f67e09 05000103 05091800 01030209 ..~............. - 0f390 07000103 03090400 01037f09 0d000103 ................ - 0f3a0 01090200 01030309 0a000103 01090700 ................ - 0f3b0 01030209 0b000103 07090600 01030109 ................ - 0f3c0 14000103 6d090d00 01031c09 08000103 ....m........... - 0f3d0 71090300 01030109 0e000103 01090500 q............... - 0f3e0 0103c800 09060001 03030905 00010301 ................ - 0f3f0 09050001 03660921 00010316 090b0001 .....f.!........ - 0f400 0373090f 00010301 09030001 03790906 .s...........y.. - 0f410 00010301 09080001 03020906 00010301 ................ - 0f420 09050001 03090906 00010301 09060001 ................ - 0f430 09030000 01010005 02546a10 4003970a .........Tj.@... - 0f440 01030509 00000103 01091600 01030909 ................ - 0f450 0f000103 77090800 01030909 03000103 ....w........... - 0f460 01090400 01090200 00010100 05028c6a ...............j - 0f470 104003aa 0a010301 09000001 0301091c .@.............. - 0f480 00010902 00000101 000502ac 6a104003 ............j.@. - 0f490 d80a0103 02090000 01037e09 05000103 ..........~..... - 0f4a0 02090300 01030109 14000103 01090c00 ................ - 0f4b0 01030109 0c000103 01090c00 01090200 ................ - 0f4c0 00010100 0502f06a 104003b1 0b010301 .......j.@...... - 0f4d0 090c0001 03010903 00010301 09090001 ................ - 0f4e0 037f0902 00010301 09050001 09070000 ................ - 0f4f0 01010005 02186b10 4003b70b 01030109 ......k.@....... - 0f500 00000109 0e000001 01000502 286b1040 ............(k.@ - 0f510 03bc0b01 03010900 0001037f 09030001 ................ - 0f520 03010903 00010301 090f0001 09020000 ................ - 0f530 01010005 02406b10 4003c10b 01030109 .....@k.@....... - 0f540 00000103 7f090500 01030109 03000103 ................ - 0f550 01091200 01030109 19000103 01091200 ................ - 0f560 01090200 00010100 0502886b 104003c8 ...........k.@.. - 0f570 0b010301 09000001 0301091c 00010902 ................ - 0f580 00000101 000502ac 6b104003 cd0b0103 ........k.@..... - 0f590 0b090000 01037509 17000103 0b090200 ......u......... - 0f5a0 01030109 03000103 7f090300 01030109 ................ - 0f5b0 03000103 01092b00 01090b00 00010100 ......+......... - 0f5c0 0502086c 104003e2 0b010303 09110001 ...l.@.......... - 0f5d0 03010916 00010302 09490001 037e0902 .........I...~.. - 0f5e0 00010303 09020001 037f0902 0001037d ...............} - 0f5f0 09030001 03060908 00010318 09150001 ................ - 0f600 03010906 00010312 09080001 036f0904 .............o.. - 0f610 00010301 09020001 03010906 0001037f ................ - 0f620 09030001 03010903 00010302 09050001 ................ - 0f630 037f0903 00010301 09020001 03010903 ................ - 0f640 00010301 090a0001 03010903 00010305 ................ - 0f650 09020001 037b0902 00010301 09030001 .....{.......... - 0f660 03010902 00010301 09020001 03080906 ................ - 0f670 0001037f 09020001 03020902 0001037f ................ - 0f680 09020001 03030903 00010301 09060001 ................ - 0f690 037f0903 00010301 09050001 03010918 ................ - 0f6a0 00010306 09150001 037f0906 00010301 ................ - 0f6b0 09060001 03710907 0001037e 09030001 .....q.....~.... - 0f6c0 03020902 00010905 00000101 0005024c ...............L - 0f6d0 6d104003 a90c0103 07090f00 01030109 m.@............. - 0f6e0 16000103 01094900 01037f09 02000103 ......I......... - 0f6f0 02090200 01037f09 02000103 7e090300 ............~... - 0f700 01030509 08000103 02091500 01030109 ................ - 0f710 06000103 01090700 01030209 04000103 ................ - 0f720 01090200 01037d09 0c000103 0b090200 ......}......... - 0f730 01037a09 02000103 01090300 01037f09 ..z............. - 0f740 04000103 06090200 01037a09 02000103 ..........z..... - 0f750 05090300 01030109 06000109 07000001 ................ - 0f760 01000502 286e1040 039e0d01 03060900 ....(n.@........ - 0f770 0001037a 09030001 03060909 00010301 ...z............ - 0f780 090e0001 03040903 00010301 09030001 ................ - 0f790 037b0903 00010306 09030001 037c0903 .{...........|.. - 0f7a0 00010303 09030001 037f0903 00010303 ................ - 0f7b0 09030001 03030903 0001037d 09030001 ...........}.... - 0f7c0 03020903 0001037a 09030001 03060906 .......z........ - 0f7d0 00010301 09030001 03040902 00010301 ................ - 0f7e0 090c0001 03060904 00010302 090d0001 ................ - 0f7f0 09090000 01010005 02986e10 4003a60e ..........n.@... - 0f800 01030009 00000103 02090300 01030109 ................ - 0f810 0c000103 01090c00 01030109 08000103 ................ - 0f820 07090800 01090200 00010100 0502cc6e ...............n - 0f830 104003b5 0e010305 09000001 037b0903 .@...........{.. - 0f840 00010305 09030001 0301090f 00010301 ................ - 0f850 09080001 09020000 01010005 02f06e10 ..............n. - 0f860 4003ca0e 01030109 00000103 7f090200 @............... - 0f870 01030109 03000103 01090200 01030109 ................ - 0f880 0e000109 02000001 01000502 0c6f1040 .............o.@ - 0f890 03d20f01 03080909 00010301 09090001 ................ - 0f8a0 037f0902 00010301 09030001 03040906 ................ - 0f8b0 00010304 09090001 03160916 0001036c ...............l - 0f8c0 090b0001 037f0906 00010301 09030001 ................ - 0f8d0 03020908 00010302 09030001 0302090a ................ - 0f8e0 00010301 09050001 03010912 00010302 ................ - 0f8f0 09060001 037e0903 00010302 09030001 .....~.......... - 0f900 037e0903 00010302 09110001 03060911 .~.............. - 0f910 00010301 090f0001 037a090e 0001090e .........z...... - 0f920 00000101 000502f4 6f104003 ff0f0103 ........o.@..... - 0f930 05091000 01030209 09000103 01090c00 ................ - 0f940 01037f09 09000103 06090c00 01037a09 ..............z. - 0f950 03000103 06090300 01030309 06000103 ................ - 0f960 7d090200 01030309 09000103 02090f00 }............... - 0f970 01030109 12000103 04090600 01030209 ................ - 0f980 06000103 7e090200 01030209 03000103 ....~........... - 0f990 20090600 01030209 11000103 67090b00 ...........g... - 0f9a0 01037a09 03000103 06090300 01037a09 ..z...........z. - 0f9b0 03000103 06090300 01037a09 02000103 ..........z..... - 0f9c0 7d090200 01030309 03000103 06090400 }............... - 0f9d0 01030309 05000103 01090300 01030209 ................ - 0f9e0 0a000103 01090500 01030109 12000103 ................ - 0f9f0 03090600 01037d09 03000103 03090300 ......}......... - 0fa00 01037d09 03000103 03091100 01030609 ..}............. - 0fa10 0e000103 01090e00 01037a09 0e000103 ..........z..... - 0fa20 01090b00 01090300 00010100 05024c71 ..............Lq - 0fa30 10400384 11010309 090c0001 03770902 .@...........w.. - 0fa40 00010309 09020001 03770902 00010309 .........w...... - 0fa50 09020001 03770902 0001030d 09030001 .....w.......... - 0fa60 03050902 00010302 09110001 037f0902 ................ - 0fa70 0001037f 09050001 03050914 0001037b ...............{ - 0fa80 09020001 03050903 00010307 09030001 ................ - 0fa90 037f090a 00010301 09030001 037f0903 ................ - 0faa0 00010301 09040001 0302090b 00010301 ................ - 0fab0 09030001 03010907 00010337 090f0001 ...........7.... - 0fac0 03040912 00010302 09100001 03040912 ................ - 0fad0 00010304 090c0001 03010905 00010301 ................ - 0fae0 090d0001 03010905 00010304 09180001 ................ - 0faf0 03040905 0001037c 09030001 03040903 .......|........ - 0fb00 0001037e 09020001 03020906 00010303 ...~............ - 0fb10 09090001 03020907 00010301 09060001 ................ - 0fb20 03ad7f09 18000103 02090a00 01037f09 ................ - 0fb30 0b000103 01090500 01030209 07000103 ................ - 0fb40 01092300 01030209 03000103 7e090500 ..#.........~... - 0fb50 01030209 0c000103 06091c00 01037c09 ..............|. - 0fb60 04000103 04090200 01037b09 02000103 ..........{..... - 0fb70 05090500 01037c09 02000103 04090200 ......|......... - 0fb80 01037c09 03000103 02090600 01030209 ..|............. - 0fb90 06000103 11090600 01037909 06000103 ..........y..... - 0fba0 07090200 01037909 03000103 07090400 ......y......... - 0fbb0 01030309 09000103 01090500 01030109 ................ - 0fbc0 03000103 01090500 01030109 13000103 ................ - 0fbd0 5f090900 01032c09 05000103 01090900 _.....,......... - 0fbe0 01032309 0f000103 01090900 01037f09 ..#............. - 0fbf0 03000103 01090e00 01030109 0a000103 ................ - 0fc00 02090b00 01036f09 0f000103 01090c00 ......o......... - 0fc10 01030109 05000109 0e000001 01a50500 ................ - 0fc20 00020082 00000001 01fb0e0d 00010101 ................ - 0fc30 01000000 01000001 2f686f6d 652f7863 ......../home/xc - 0fc40 672f776f 726b7370 6163652f 64656275 g/workspace/debu - 0fc50 672f6573 70383236 365f6e6f 6e6f735f g/esp8266_nonos_ - 0fc60 73646b5f 636f7265 5f323031 38303531 sdk_core_2018051 - 0fc70 302f6170 702f7070 002e2e2f 2e2e2f69 0/app/pp.../../i - 0fc80 6e636c75 64652f6c 6c646573 63000065 nclude/lldesc..e - 0fc90 73665f62 75662e63 00010000 6c6c6465 sf_buf.c....llde - 0fca0 73632e68 00020000 00000502 dc731040 sc.h.........s.@ - 0fcb0 03cf0101 03030905 00010301 09030001 ................ - 0fcc0 03010906 00010301 09070001 03010906 ................ - 0fcd0 0001037f 09020001 03070903 00010334 ...............4 - 0fce0 09020001 03480909 00010301 090d0001 .....H.......... - 0fcf0 03030906 0001090e 00000101 000502dc ................ - 0fd00 7c234003 b5020103 09091900 01030109 |#@............. - 0fd10 05000103 01090600 01030109 08000103 ................ - 0fd20 19090900 01030809 03000103 0d090300 ................ - 0fd30 01030209 13000103 01090600 01033609 ..............6. - 0fd40 0e000103 01090300 01030109 06000103 ................ - 0fd50 01090500 01031009 09000103 01090300 ................ - 0fd60 01030209 13000103 01090600 01032f09 ............../. - 0fd70 0e000103 01090300 01030109 06000103 ................ - 0fd80 01090500 01030709 09000103 04090200 ................ - 0fd90 0103c87e 09110001 03010906 00010302 ...~............ - 0fda0 09060001 03010906 00010332 090e0001 ...........2.... - 0fdb0 03010903 00010302 090b0001 0345090d .............E.. - 0fdc0 0001037f 09020001 03360903 00010301 .........6...... - 0fdd0 09030001 03010911 0001030a 09060001 ................ - 0fde0 037e0903 00010301 09020001 03010905 .~.............. - 0fdf0 00010301 090c0001 030a0909 00010302 ................ - 0fe00 090a0001 037f0907 00010301 09020001 ................ - 0fe10 037f0902 00010301 09160001 03010908 ................ - 0fe20 0001030c 09090001 037e0904 00010313 .........~...... - 0fe30 09030001 0301090b 00010301 09060001 ................ - 0fe40 0305090c 0001037d 09050001 03030906 .......}........ - 0fe50 00010397 7f090500 01030409 0c000103 ................ - 0fe60 7e090300 01030309 04000103 09090200 ~............... - 0fe70 01037e09 03000103 7c090300 01030609 ..~.....|....... - 0fe80 02000103 7a090200 01030609 02000103 ....z........... - 0fe90 7d090200 01037d09 03000103 04090200 }.....}......... - 0fea0 01037f09 03000103 03090200 0103e900 ................ - 0feb0 09140001 03010903 00010301 09110001 ................ - 0fec0 030a0909 0001037e 09070001 03010902 .......~........ - 0fed0 00010301 09050001 0301090a 0001030a ................ - 0fee0 09090001 0302090a 0001037f 09070001 ................ - 0fef0 03010902 0001037f 09020001 03010916 ................ - 0ff00 00010301 09080001 030d0909 0001030a ................ - 0ff10 09070001 0301090b 00010303 09060001 ................ - 0ff20 034e090a 00010301 09030001 0302090b .N.............. - 0ff30 000103bc 7f091000 01030109 03000103 ................ - 0ff40 02090b00 01030209 0d000103 7f090400 ................ - 0ff50 01030109 02000103 c700090c 00010301 ................ - 0ff60 09030001 0302090b 00010302 090d0001 ................ - 0ff70 037f0904 00010301 09020001 03bc7f09 ................ - 0ff80 0c000103 01090300 01030209 0b000103 ................ - 0ff90 01090d00 01030109 02000103 02090d00 ................ - 0ffa0 01037f09 04000103 01090200 0103c500 ................ - 0ffb0 090c0001 03010903 00010302 090b0001 ................ - 0ffc0 0301090d 00010301 09020001 0302090d ................ - 0ffd0 0001037f 09040001 03010902 00010321 ...............! - 0ffe0 090d0001 030a0916 00010305 09030001 ................ - 0fff0 03080903 00010302 090d0001 0301090d ................ - 10000 00010301 090d0001 03060910 00010301 ................ - 10010 09030001 0302090c 00010301 09060001 ................ - 10020 03010909 00010305 09090001 03010903 ................ - 10030 00010302 090d0001 0301090d 00010301 ................ - 10040 090d0001 03030910 00010301 09030001 ................ - 10050 0302090f 00010301 09060001 03010906 ................ - 10060 00010304 09090001 03010903 00010302 ................ - 10070 090c0001 03010906 00010301 09090001 ................ - 10080 03270906 0001039e 7f090b00 01030209 .'.............. - 10090 0c000103 01090600 01030109 09000103 ................ - 100a0 e200091b 00010312 090d0001 0303090b ................ - 100b0 00010304 09030001 037a0902 00010307 .........z...... - 100c0 09030001 03790902 00010307 09020001 .....y.......... - 100d0 03790902 00010304 09050001 037c0904 .y...........|.. - 100e0 00010301 09020001 03060902 00010301 ................ - 100f0 09030001 03010903 00010301 09030001 ................ - 10100 03750903 00010323 09030001 03020905 .u.....#........ - 10110 00010301 09150001 03010902 00010306 ................ - 10120 09020001 03010902 0001037b 09040001 ...........{.... - 10130 037f0902 00010301 09050001 03050902 ................ - 10140 00010301 09030001 03010903 00010301 ................ - 10150 09030001 03010903 00010371 09020001 ...........q.... - 10160 03140903 00010301 09020001 03010902 ................ - 10170 00010301 09070001 03010903 00010301 ................ - 10180 09030001 037b0902 00010309 09030001 .....{.......... - 10190 03290905 00010358 09020001 03010902 .).....X........ - 101a0 00010301 09070001 03010903 00010301 ................ - 101b0 09020001 037b0902 00010329 09030001 .....{.....).... - 101c0 090d0000 0101a107 00000200 6c000000 ............l... - 101d0 0101fb0e 0d000101 01010000 00010000 ................ - 101e0 01443a5c 564d5c53 68617265 5c76312e .D:\VM\Share\v1. - 101f0 312e305c 4c494748 545f5245 4c454153 1.0\LIGHT_RELEAS - 10200 455c6573 705f696f 745f7364 6b5f7631 E\esp_iot_sdk_v1 - 10210 2e302e31 5f62335f 6c696768 745f736f .0.1_b3_light_so - 10220 75726365 5f786363 5c617070 5c70776d urce_xcc\app\pwm - 10230 00007077 6d2e6300 01000000 000502b0 ..pwm.c......... - 10240 49244003 e5000103 03091100 01030109 I$@............. - 10250 0b000103 04091000 01037d09 02000103 ..........}..... - 10260 03090200 01037d09 02000103 03090800 ......}......... - 10270 01030109 06000103 02090d00 01030109 ................ - 10280 25000103 01090a00 01030309 08000103 %............... - 10290 7b090300 01030909 03000103 6f090f00 {...........o... - 102a0 01031409 0d000103 0c097200 01037d09 ..........r...}. - 102b0 02000103 03090300 01037d09 02000103 ..........}..... - 102c0 03090d00 01030109 06000103 03090d00 ................ - 102d0 01030209 0d000103 03090500 01037d09 ..............}. - 102e0 03000103 01091700 01030209 08000103 ................ - 102f0 04091300 01030109 0b000103 02090500 ................ - 10300 01030109 18000103 7f090200 01030109 ................ - 10310 02000103 01090800 01030109 14000103 ................ - 10320 02091200 01030109 08000103 02090e00 ................ - 10330 01030109 14000103 03090e00 01037f09 ................ - 10340 05000103 01090200 01037f09 05000103 ................ - 10350 01090300 01030109 0b000103 69090900 ............i... - 10360 01037e09 05000103 1b090d00 01036509 ..~...........e. - 10370 02000103 1b090500 01030909 1e000103 ................ - 10380 7c090300 01030109 03000103 7a090200 |...........z... - 10390 01030309 03000103 7d090500 01030309 ........}....... - 103a0 05000103 03090200 01037f09 03000103 ................ - 103b0 04090500 01030109 0b000103 01091000 ................ - 103c0 01030109 1c000103 01091700 01030109 ................ - 103d0 15000103 01090700 01030109 16000103 ................ - 103e0 7a090900 01030a09 0c000103 01090900 z............... - 103f0 01030c09 05000103 74090500 01030c09 ........t....... - 10400 05000103 01090300 01030109 09000103 ................ - 10410 7f090300 01030209 03000103 7f090600 ................ - 10420 01030409 03000103 7c090500 01030109 ........|....... - 10430 06000103 03090600 01030109 09000103 ................ - 10440 7f090e00 01030309 0e000103 77090500 ............w... - 10450 01030e09 0b000103 01090900 01037f09 ................ - 10460 09000103 01090300 01037f09 06000103 ................ - 10470 05090300 01030309 0b000103 01090500 ................ - 10480 01030109 11000103 03090600 01030109 ................ - 10490 08000103 7f091100 01030309 0b000103 ................ - 104a0 0f090e00 01037109 03000103 0f090300 ......q......... - 104b0 01030109 03000103 01090400 01030109 ................ - 104c0 05000103 7f091a00 01030309 0e000103 ................ - 104d0 02090300 01037e09 02000103 02090500 ......~......... - 104e0 01030109 0b000103 7f090a00 01030109 ................ - 104f0 02000103 7f090200 01030509 06000103 ................ - 10500 7f090300 01030509 03000103 07090400 ................ - 10510 01037609 02000103 7e090300 01030a09 ..v.....~....... - 10520 03000103 76090500 01030209 03000103 ....v........... - 10530 03090800 01037b09 03000103 05090400 ......{......... - 10540 01030709 06000103 05091e00 01030109 ................ - 10550 08000103 01090200 01037f09 1a000103 ................ - 10560 03090e00 01030109 03000103 7f090200 ................ - 10570 01030109 05000103 01090b00 01037f09 ................ - 10580 0a000103 01090200 01037f09 02000103 ................ - 10590 03090600 01030409 05000103 8a7f090f ................ - 105a0 000103e5 00091200 01030109 0a000103 ................ - 105b0 7f090d00 01031f09 1a000103 7f090200 ................ - 105c0 01030109 09000103 05090200 01030b09 ................ - 105d0 07000103 02090a00 01037f09 03000103 ................ - 105e0 01090400 01030109 09000103 0b090a00 ................ - 105f0 01030309 0d000103 02090300 01030109 ................ - 10600 0a000103 7f090a00 01030309 0a000103 ................ - 10610 0b090e00 01030c09 0c000103 c8010914 ................ - 10620 00010318 09140001 036d0902 0001037b .........m.....{ - 10630 09020001 03180905 00010301 09140001 ................ - 10640 03010909 00010306 090b0001 03010912 ................ - 10650 0001037f 09330001 03020902 0001037f .....3.......... - 10660 09020001 03010902 0001037e 09050001 ...........~.... - 10670 03030903 0001037d 090f0001 0306090c .......}........ - 10680 00010302 09060001 037e0904 00010302 .........~...... - 10690 09030001 03010906 00010302 09030001 ................ - 106a0 03010911 00010302 09090001 03050910 ................ - 106b0 00010305 090d0001 03050908 00010307 ................ - 106c0 09080001 0306090b 00010902 00000101 ................ - 106d0 00050200 76104003 f3020103 03091000 ....v.@......... - 106e0 01030509 17000103 04091500 01030a09 ................ - 106f0 27000103 02090300 01030209 02000103 '............... - 10700 02091200 01030109 09000103 01090a00 ................ - 10710 01030109 02000103 7b090200 01030409 ........{....... - 10720 02000103 00090200 01037c09 02000103 ..........|..... - 10730 08090800 01030109 14000103 01091700 ................ - 10740 01030109 17000103 01091700 01030109 ................ - 10750 17000103 01091700 01030109 17000103 ................ - 10760 01091700 01030109 17000103 01091900 ................ - 10770 01030109 17000103 01091900 01030109 ................ - 10780 17000103 01091900 01030109 19000103 ................ - 10790 01091900 01030109 17000103 01091900 ................ - 107a0 01030109 17000103 01091d00 01030409 ................ - 107b0 17000103 01090200 01030109 14000103 ................ - 107c0 01090900 01030109 09000103 01090900 ................ - 107d0 01030109 0b000103 01090900 01030109 ................ - 107e0 0b000103 01090b00 01030109 0b000103 ................ - 107f0 01090900 01030109 0b000103 01090900 ................ - 10800 01030109 0b000103 01090900 01030109 ................ - 10810 09000103 01090900 01030109 09000103 ................ - 10820 01090900 01030109 09000103 01090900 ................ - 10830 01030109 09000103 b37f0908 000103d1 ................ - 10840 00091100 01030f09 24000103 7e090200 ........$...~... - 10850 01030209 14000103 03090b00 01037d09 ..............}. - 10860 07000103 03090200 01030109 0d000103 ................ - 10870 05091000 01030309 05000103 7d090500 ............}... - 10880 01030509 0b000103 01090d00 01030a09 ................ - 10890 07000103 7a090300 01030709 05000103 ....z........... - 108a0 01090600 01030109 05000103 02090600 ................ - 108b0 01030109 06000103 05091400 01030109 ................ - 108c0 08000103 01090600 01030209 03000103 ................ - 108d0 7d090600 01030109 06000103 02090500 }............... - 108e0 01037d09 02000103 03090400 01037e09 ..}...........~. - 108f0 03000103 04090300 01030209 05000103 ................ - 10900 7e090900 01030609 05000103 01090600 ~............... - 10910 01037f09 03000103 01090200 01030109 ................ - 10920 0e000103 02090600 01030109 0a000103 ................ - 10930 02090300 01037e09 03000103 11090400 ......~......... - 10940 01037409 02000103 0c090300 01037709 ..t...........w. - 10950 0b000103 55090500 01030109 35000103 ....U.......5... - 10960 7f090800 01092200 0001018b 0a000002 ......"......... - 10970 005e0100 000101fb 0e0d0001 01010100 .^.............. - 10980 00000100 00012e2e 2f2e2e2f 696e636c ......../../incl - 10990 75646500 2f686f6d 652f6377 68616979 ude./home/cwhaiy - 109a0 692f746f 6f6c6368 61696e5f 74657374 i/toolchain_test - 109b0 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 109c0 662f6c69 622f6763 632f7874 656e7361 f/lib/gcc/xtensa - 109d0 2d6c7831 30362d65 6c662f35 2e322e30 -lx106-elf/5.2.0 - 109e0 2f696e63 6c756465 002e2e2f 696e636c /include.../incl - 109f0 7564652f 6c776970 2f617070 002e2e2f ude/lwip/app.../ - 10a00 2e2e2f69 6e636c75 64652f73 6d617274 ../include/smart - 10a10 636f6e66 6967002e 2e2f696e 636c7564 config.../includ - 10a20 652f6c77 69700000 73635f73 6e696666 e/lwip..sc_sniff - 10a30 65722e63 00000000 635f7479 7065732e er.c....c_types. - 10a40 68000100 00657473 5f737973 2e680001 h....ets_sys.h.. - 10a50 00007374 64617267 2e680002 00003c62 ..stdarg.h........user - 10a70 5f696e74 65726661 63652e68 00010000 _interface.h.... - 10a80 65737063 6f6e6e2e 68000300 0073635f espconn.h....sc_ - 10a90 736e6966 6665722e 68000400 0073635f sniffer.h....sc_ - 10aa0 65737074 6f756368 2e680004 00007363 esptouch.h....sc - 10ab0 5f616972 6b697373 2e680004 00006f73 _airkiss.h....os - 10ac0 6170692e 68000100 006d656d 2e680005 api.h....mem.h.. - 10ad0 00000000 0502f050 244003f5 00010302 .......P$@...... - 10ae0 09050001 037e0903 00010302 09020001 .....~.......... - 10af0 037e0902 00010302 09050001 03020906 .~.............. - 10b00 00010301 09080001 00020401 037f0903 ................ - 10b10 00010301 09050001 03010903 00010301 ................ - 10b20 09030001 03040905 00010002 04020379 ...............y - 10b30 09120001 030c0906 00010301 09050001 ................ - 10b40 03020905 0001037e 09020001 03030905 .......~........ - 10b50 00010301 09030001 03010906 00010304 ................ - 10b60 09030001 03010911 00010002 04020378 ...............x - 10b70 09070001 030d0903 00010301 09070001 ................ - 10b80 0305090f 00010307 09030001 03010903 ................ - 10b90 00010301 090b0001 03010906 00010302 ................ - 10ba0 09090001 0301090b 00010301 09060001 ................ - 10bb0 03040905 0001030b 09160001 03030907 ................ - 10bc0 0001037d 09030001 03030902 0001037d ...}...........} - 10bd0 09030001 03030903 00010304 09060001 ................ - 10be0 03010906 00010301 09030001 03010905 ................ - 10bf0 00010302 09170001 0305090b 00010301 ................ - 10c00 09050001 03070903 00010303 09030001 ................ - 10c10 03010908 00010301 09090001 03020904 ................ - 10c20 00010302 090f0001 03040909 00010301 ................ - 10c30 09050001 03020903 00010301 09050001 ................ - 10c40 03070906 00010301 09040001 0302090a ................ - 10c50 00010301 09030001 03040905 0001039f ................ - 10c60 01090f00 01030109 03000103 7f090300 ................ - 10c70 01030109 03000103 03090600 01030709 ................ - 10c80 03000103 7d090300 01030309 03000103 ....}........... - 10c90 05090300 01037809 03000103 01090200 ......x......... - 10ca0 01030109 02000103 02090300 01030109 ................ - 10cb0 02000103 01090200 01030209 02000103 ................ - 10cc0 01090500 0103a901 09180001 03030900 ................ - 10cd0 0001037d 09030001 03030903 0001037d ...}...........} - 10ce0 09020001 03030902 00010301 09030001 ................ - 10cf0 03340903 0001034c 09020001 03030906 .4.....L........ - 10d00 00010301 09030001 037f0902 00010303 ................ - 10d10 09060001 03010903 0001037f 09020001 ................ - 10d20 03040903 00010303 09090001 037d0903 .............}.. - 10d30 00010301 09030001 037c0903 00010309 .........|...... - 10d40 09020001 03030903 0001037f 09020001 ................ - 10d50 03030903 0001031f 090f0001 03630902 .............c.. - 10d60 00010301 09030001 03030906 00010369 ...............i - 10d70 09030001 03170902 00010303 09030001 ................ - 10d80 03690903 00010317 09020001 03040903 .i.............. - 10d90 0001035b 09030001 03250903 00010301 ...[.....%...... - 10da0 09090001 03010909 00010301 09060001 ................ - 10db0 0301090a 00010361 09030001 03220902 .......a.....".. - 10dc0 00010302 09020001 03680905 00010318 .........h...... - 10dd0 09020001 036a0903 00010318 09020001 .....j.......... - 10de0 03030903 00010301 09090001 03040902 ................ - 10df0 000103cf 7b091600 01030209 00000103 ....{........... - 10e00 7e090300 01030209 05000103 01090200 ~............... - 10e10 01037d09 03000103 03090400 01030209 ..}............. - 10e20 04000103 01090200 01030109 03000103 ................ - 10e30 7f090200 01030109 03000103 01090900 ................ - 10e40 01030409 05000103 7e090200 01030109 ........~....... - 10e50 02000103 01090200 01039203 09350001 .............5.. - 10e60 03010906 0001037f 09030001 03010903 ................ - 10e70 0001037f 09030001 03010902 00010302 ................ - 10e80 09030001 03010906 00010301 090d0001 ................ - 10e90 03010909 00010301 09080001 03010904 ................ - 10ea0 00010303 090c0001 03030908 00010301 ................ - 10eb0 09030001 037d0902 00010303 09030001 .....}.......... - 10ec0 03010903 00010302 09030001 037a0903 .............z.. - 10ed0 00010306 09050001 03010906 00010301 ................ - 10ee0 09090001 03020909 00010301 09050001 ................ - 10ef0 03010903 00010301 09030001 03010903 ................ - 10f00 00010302 09090001 03010906 00010301 ................ - 10f10 09060001 0301090c 00010301 090b0001 ................ - 10f20 03010906 00010301 090a0001 03010909 ................ - 10f30 00010301 09090001 03010906 00010303 ................ - 10f40 090c0001 03030908 00010301 09030001 ................ - 10f50 037d0902 00010303 09030001 03010903 .}.............. - 10f60 00010302 09030001 037a0903 00010306 .........z...... - 10f70 09050001 03010906 00010302 09090001 ................ - 10f80 03030905 00010301 09030001 03010903 ................ - 10f90 00010303 09090001 03010903 00010303 ................ - 10fa0 09090001 03010903 0001037d 09020001 ...........}.... - 10fb0 03030903 00010301 09030001 03020903 ................ - 10fc0 0001037a 09030001 03060905 00010301 ...z............ - 10fd0 09060001 03010909 00010302 09090001 ................ - 10fe0 03030905 00010301 09030001 03010903 ................ - 10ff0 00010301 09030001 03010903 00010301 ................ - 11000 09030001 03030903 00010302 09030001 ................ - 11010 03010906 00010302 09110001 03a27c09 ..............|. - 11020 18000103 01090600 01030109 03000103 ................ - 11030 01090900 01030109 0f000103 4f091300 ............O... - 11040 01030109 05000103 7f090300 01030109 ................ - 11050 02000103 01090400 01030109 0f000103 ................ - 11060 7f090300 01030109 03000103 03090300 ................ - 11070 01030109 04000103 01090e00 01030109 ................ - 11080 05000103 03090300 01030109 05000103 ................ - 11090 df020923 00010303 09090001 0301090a ...#............ - 110a0 0001037c 09020001 03030906 00010301 ...|............ - 110b0 090a0001 03030904 00010302 09030001 ................ - 110c0 03010903 00010301 09030001 0301090b ................ - 110d0 00010304 09080001 03010906 00010301 ................ - 110e0 09090001 03030905 00010301 09050001 ................ - 110f0 0305090c 0001037f 09020001 03030903 ................ - 11100 00010306 09030001 037a0903 00010306 .........z...... - 11110 09030001 03010909 00010301 09050001 ................ - 11120 03010906 00010301 09030001 03010903 ................ - 11130 00010301 09030001 03010905 00010302 ................ - 11140 09030001 03020903 00010302 090d0001 ................ - 11150 03040907 00010301 09030001 03020906 ................ - 11160 00010306 09030001 03010908 00010302 ................ - 11170 09090001 03030903 00010301 09050001 ................ - 11180 03010902 0001038c 7e092900 01030509 ........~.)..... - 11190 03000103 7b090300 01030009 0a000103 ....{........... - 111a0 05090200 01030109 09000103 01090500 ................ - 111b0 01030309 05000103 04090b00 01030509 ................ - 111c0 03000103 01090300 01000204 01060300 ................ - 111d0 09060001 06030109 12000103 01090900 ................ - 111e0 01030109 10000103 01090200 01030f09 ................ - 111f0 0d000103 01090a00 01030109 0d000103 ................ - 11200 01090600 01030109 05000103 01090500 ................ - 11210 01037f09 02000103 06090600 01030109 ................ - 11220 03000103 7f090300 01030109 07000103 ................ - 11230 03090200 01037f09 02000103 01090300 ................ - 11240 01030309 1b000103 01090200 01030b09 ................ - 11250 06000103 01090c00 01030109 0d000103 ................ - 11260 0b090600 01030109 05000103 01090200 ................ - 11270 01037f09 02000103 03090300 01030209 ................ - 11280 02000103 04091400 01030309 0a000103 ................ - 11290 01090300 01030309 08000103 01091f00 ................ - 112a0 01030409 0c000103 01090800 01030309 ................ - 112b0 05000103 01091100 01030109 02000103 ................ - 112c0 01090f00 01030109 05000103 02090400 ................ - 112d0 01030209 0b000103 01090b00 01030209 ................ - 112e0 03000103 01090500 01030209 09000103 ................ - 112f0 01090200 01037f09 03000103 01090300 ................ - 11300 01030409 08000103 01090500 01030209 ................ - 11310 03000103 01090900 01030409 13000103 ................ - 11320 01090600 01030109 05000103 01090600 ................ - 11330 01030109 05000103 01090b00 01030109 ................ - 11340 0f000103 01090500 01030309 0f000103 ................ - 11350 01090900 0103ac7f 09070001 03010910 ................ - 11360 00010301 09030001 03d40009 0d000103 ................ - 11370 fc010910 00010302 09000001 03030910 ................ - 11380 00010300 09070001 03010903 00010301 ................ - 11390 09050001 03010909 00010302 09050001 ................ - 113a0 03010905 00010302 09020001 03020906 ................ - 113b0 00010301 09020001 03030914 00010300 ................ - 113c0 09070001 03010903 00010301 09050001 ................ - 113d0 03010909 00010303 09050001 03030903 ................ - 113e0 00010302 09080001 03020909 00010301 ................ - 113f0 09020001 09090000 0101f916 00000200 ................ - 11400 58010000 0101fb0e 0d000101 01010000 X............... - 11410 00010000 012e2e2f 2e2e2f69 6e636c75 ......./../inclu - 11420 6465002e 2e2f696e 636c7564 652f6172 de.../include/ar - 11430 6368002e 2e2f696e 636c7564 652f6c77 ch.../include/lw - 11440 6970002e 2e2f696e 636c7564 652f6c77 ip.../include/lw - 11450 69702f61 7070002e 2e2f2e2e 2f696e63 ip/app.../../inc - 11460 6c756465 2f736d61 7274636f 6e666967 lude/smartconfig - 11470 002f686f 6d652f63 77686169 79692f74 ./home/cwhaiyi/t - 11480 6f6f6c63 6861696e 5f746573 742f7874 oolchain_test/xt - 11490 656e7361 2d6c7831 30362d65 6c662f78 ensa-lx106-elf/x - 114a0 74656e73 612d6c78 3130362d 656c662f tensa-lx106-elf/ - 114b0 696e636c 75646500 0073635f 65737074 include..sc_espt - 114c0 6f756368 2e630000 0000635f 74797065 ouch.c....c_type - 114d0 732e6800 01000065 74735f73 79732e68 s.h....ets_sys.h - 114e0 00010000 63632e68 00020000 69705f61 ....cc.h....ip_a - 114f0 6464722e 68000300 00757365 725f696e ddr.h....user_in - 11500 74657266 6163652e 68000100 00657370 terface.h....esp - 11510 636f6e6e 2e680004 00007363 5f736e69 conn.h....sc_sni - 11520 66666572 2e680005 00007363 5f657370 ffer.h....sc_esp - 11530 746f7563 682e6800 0500006d 656d2e68 touch.h....mem.h - 11540 00030000 6f736170 692e6800 01000073 ....osapi.h....s - 11550 7472696e 672e6800 06000000 0005025c tring.h........\ - 11560 5a244003 c0000103 02090000 01030209 Z$@............. - 11570 02000103 05090300 01037b09 03000103 ..........{..... - 11580 01090800 01030309 08000103 03090600 ................ - 11590 01037d09 03000103 01090200 01000204 ..}............. - 115a0 02037e09 0b000103 0a090800 0103b20a ..~............. - 115b0 09060001 03050918 00010300 09000001 ................ - 115c0 03010907 0001037f 09030001 03010906 ................ - 115d0 00010303 09090001 03010903 0001037f ................ - 115e0 09030001 0302090a 0001037f 09030001 ................ - 115f0 03010905 00010301 090f0001 03010905 ................ - 11600 00010301 090e0001 03010907 00010301 ................ - 11610 09090001 03010909 00010302 09050001 ................ - 11620 0301090b 00010301 090d0001 0301090f ................ - 11630 000103b9 7f091400 01030109 03000103 ................ - 11640 7f090300 01030109 08000103 04090900 ................ - 11650 01030309 07000100 02040106 03000909 ................ - 11660 00010603 01090500 01030109 12000103 ................ - 11670 01090300 01030209 11000103 01090700 ................ - 11680 01030109 03000103 7f090200 01030109 ................ - 11690 02000103 7f090200 01030109 09000103 ................ - 116a0 01090900 01030109 0c000103 01090900 ................ - 116b0 01030209 13000103 01090d00 01030409 ................ - 116c0 09000103 04091200 01030109 06000103 ................ - 116d0 7f090300 01030109 0a000103 05090600 ................ - 116e0 01030109 0d000103 7f090200 01030109 ................ - 116f0 08000103 01090300 01030109 14000103 ................ - 11700 01090a00 01030109 05000103 01090900 ................ - 11710 01030109 05000103 02090e00 01030209 ................ - 11720 0c000103 da75092e 00010302 09050001 .....u.......... - 11730 037e0903 00010302 09020001 03010904 .~.............. - 11740 00010302 09130001 03030909 00010301 ................ - 11750 09040001 0306090e 00010301 09070001 ................ - 11760 0301090e 0001037f 09020001 03010902 ................ - 11770 00010302 09070001 03030909 00010301 ................ - 11780 09060001 0301090f 00010301 09060001 ................ - 11790 03030903 00010301 09050001 0309090c ................ - 117a0 00010302 09000001 037e0903 00010302 .........~...... - 117b0 09030001 037e0902 00010302 09090001 .....~.......... - 117c0 03010903 00010301 090c0001 03040904 ................ - 117d0 00010301 09030001 037f0903 00010301 ................ - 117e0 09040001 03020902 00010301 09020001 ................ - 117f0 03010902 0001037f 09030001 03010902 ................ - 11800 00010301 09090001 03040906 0001037e ...............~ - 11810 09020001 03010902 00010301 09020001 ................ - 11820 03090912 00010302 09000001 037e0903 .............~.. - 11830 00010302 09030001 037e0902 00010302 .........~...... - 11840 09060001 03010902 00010307 09120001 ................ - 11850 03010902 00010301 090f0001 03010905 ................ - 11860 00010378 09040001 03010909 0001030a ...x............ - 11870 090c0001 03010905 00010302 09030001 ................ - 11880 03010903 0001030a 090c0001 03020900 ................ - 11890 0001037e 09030001 03020903 0001037e ...~...........~ - 118a0 09020001 03020906 00010301 09020001 ................ - 118b0 0301090c 00010303 09040001 030a0938 ...............8 - 118c0 0001030e 09090001 03720903 0001030e .........r...... - 118d0 09030001 03720903 0001030e 09090001 .....r.......... - 118e0 03020903 00010305 09030001 03010906 ................ - 118f0 00010302 09030001 037e0903 00010301 .........~...... - 11900 09020001 03010903 00010301 09070001 ................ - 11910 03010906 00010302 09030001 037e0903 .............~.. - 11920 00010301 09020001 03010903 00010305 ................ - 11930 09020001 00020401 06030009 0f000106 ................ - 11940 03040911 0001036c 09030001 03140902 .......l........ - 11950 0001036c 09060001 03180905 00010368 ...l...........h - 11960 09030001 03180902 00010302 09030001 ................ - 11970 0307091d 0001037e 09030001 03010903 .......~........ - 11980 00010306 09170001 03010902 0001037f ................ - 11990 09020001 03010909 00010301 09030001 ................ - 119a0 037f0902 00010301 09030001 03020903 ................ - 119b0 0001037d 09030001 03010903 00010302 ...}............ - 119c0 09020001 037c0908 00010304 09030001 .....|.......... - 119d0 037b0903 00010309 090b0001 03010906 .{.............. - 119e0 00010301 09030001 03030909 0001037f ................ - 119f0 09030001 03010903 00010303 09030001 ................ - 11a00 03050903 00010002 04010603 00090600 ................ - 11a10 01000204 02030009 06000106 03020906 ................ - 11a20 00010301 09030001 037e0903 00010302 .........~...... - 11a30 09030001 03010903 00010301 09030001 ................ - 11a40 03020903 00010301 090b0001 03020929 ...............) - 11a50 00010303 09130001 00020403 03080915 ................ - 11a60 00010002 0403037f 090d0001 03040903 ................ - 11a70 00010304 09060001 0301090c 00010301 ................ - 11a80 09030001 037f0903 00010301 09030001 ................ - 11a90 03030908 00010301 09030001 03030903 ................ - 11aa0 00010301 09090001 03060912 00010301 ................ - 11ab0 09070001 03020906 0001037e 09020001 ...........~.... - 11ac0 03020902 00010301 09030001 037f0903 ................ - 11ad0 00010301 09030001 03040906 00010301 ................ - 11ae0 09030001 03040903 00010301 09060001 ................ - 11af0 03040912 0001037f 09020001 03010902 ................ - 11b00 00010302 09030001 037d0903 00010303 .........}...... - 11b10 09020001 03010908 00010301 09060001 ................ - 11b20 0301090b 00010301 09090001 0301090e ................ - 11b30 00010302 091f0001 0301090e 00010301 ................ - 11b40 090d0001 0301090c 00010301 09200001 ............. .. - 11b50 03030920 00010303 09080001 03010906 ... ............ - 11b60 00010301 09060001 0301090f 00010301 ................ - 11b70 090b0001 03020915 00010301 09030001 ................ - 11b80 03020906 00010305 090f0001 03fd0209 ................ - 11b90 24000103 00091000 01030d09 02000103 $............... - 11ba0 01090300 01037f09 03000103 01090200 ................ - 11bb0 01000204 03030209 10000100 02040303 ................ - 11bc0 7f090700 01030309 03000103 04090500 ................ - 11bd0 01030509 20000100 02040203 7f090b00 .... ........... - 11be0 01031509 0a000103 75090200 01030209 ........u....... - 11bf0 0c000103 7e090500 01030209 03000103 ....~........... - 11c00 01090600 01030109 05000103 01090900 ................ - 11c10 01030209 03000103 01090600 01030109 ................ - 11c20 10000103 7f090300 01030109 09000103 ................ - 11c30 02090300 01037e09 06000103 02090300 ......~......... - 11c40 01037e09 03000103 02090300 01037e09 ..~...........~. - 11c50 02000103 02090300 01000204 05060300 ................ - 11c60 090d0001 06030109 06000103 06091900 ................ - 11c70 01030109 06000100 02040203 7e090600 ............~... - 11c80 01030709 0a000103 01091b00 01030809 ................ - 11c90 09000100 02040203 76091500 01000204 ........v....... - 11ca0 01030909 07000100 02040303 01090600 ................ - 11cb0 01000204 02035e09 0a000103 e6000912 ......^......... - 11cc0 0001037f 09080001 03010909 0001037f ................ - 11cd0 09080001 03050903 0001037f 09030001 ................ - 11ce0 03010903 000103bd 7f090c00 01030109 ................ - 11cf0 03000103 7f090300 01030109 08000103 ................ - 11d00 01090900 01030109 03000103 7f090300 ................ - 11d10 01030109 06000103 7f090300 01030109 ................ - 11d20 03000103 01091700 01000204 01030909 ................ - 11d30 03000100 02040103 01090300 01000204 ................ - 11d40 01030109 07000100 02040103 01090500 ................ - 11d50 01000204 01030309 09000100 02040103 ................ - 11d60 01090900 01000204 01030109 24000100 ............$... - 11d70 02040103 01090c00 01000204 01030109 ................ - 11d80 11000100 02040103 7f090300 01000204 ................ - 11d90 01030209 18000100 02040103 05090600 ................ - 11da0 01030109 05000103 04090300 01030209 ................ - 11db0 06000103 01090900 01030109 0b000103 ................ - 11dc0 01090d00 01030109 1e000103 01090600 ................ - 11dd0 01030209 0b000103 01090600 01030409 ................ - 11de0 14000103 01090d00 01000204 01030409 ................ - 11df0 11000100 02040306 0300090a 00010002 ................ - 11e00 04030603 7f090500 01031009 03000103 ................ - 11e10 e502099c 00010306 09000001 037a0903 .............z.. - 11e20 00010306 09030001 037a0903 00010306 .........z...... - 11e30 09110001 037a0906 00010306 09030001 .....z.......... - 11e40 03040906 00010302 09060001 03010905 ................ - 11e50 00010303 09180001 03090912 00010301 ................ - 11e60 09040001 03010902 00010377 09040001 ...........w.... - 11e70 03010905 00010397 7d090300 01030209 ........}....... - 11e80 02000103 7e090300 01030209 06000103 ....~........... - 11e90 7e090200 01030209 06000103 7e090300 ~...........~... - 11ea0 01030209 06000103 05090200 01037909 ..............y. - 11eb0 03000103 07090300 01030c09 06000103 ................ - 11ec0 08090900 01037d09 0f000103 03090300 ......}......... - 11ed0 01037f09 15000103 01090300 01030609 ................ - 11ee0 10000103 7f090600 01030109 03000103 ................ - 11ef0 03090800 01030109 06000103 7e090800 ............~... - 11f00 01030609 03000103 0a090c00 01037609 ..............v. - 11f10 06000103 03090200 01030709 02000103 ................ - 11f20 04090200 01037509 02000103 09090900 ......u......... - 11f30 01030209 0f000103 79090300 01037b09 ........y.....{. - 11f40 0b000103 08090600 01030409 02000103 ................ - 11f50 7c090200 01030209 03000103 02090b00 |............... - 11f60 01030209 32000103 01090900 01030109 ....2........... - 11f70 07000103 02090b00 01030409 0d000103 ................ - 11f80 03092a00 01030109 06000103 01090400 ..*............. - 11f90 01030109 02000103 7f090200 01030109 ................ - 11fa0 03000103 01090600 01030109 05000103 ................ - 11fb0 01090200 01037f09 02000103 01090300 ................ - 11fc0 01030109 06000103 01090500 01030109 ................ - 11fd0 02000103 7f090200 01030109 03000103 ................ - 11fe0 01090600 01030109 05000103 01090200 ................ - 11ff0 01037f09 02000103 01090300 01030509 ................ - 12000 03000103 01090c00 01030109 11000103 ................ - 12010 01091600 01030809 09000103 01090800 ................ - 12020 01030c09 05000103 76090300 01031709 ........v....... - 12030 07000103 01091500 01030309 02000103 ................ - 12040 7f090300 01030109 02000103 7e090300 ............~... - 12050 01030209 03000103 01090300 01030709 ................ - 12060 05000103 0a090600 01030109 06000103 ................ - 12070 01091400 01030509 12000103 01091100 ................ - 12080 01030109 08000103 02090b00 01030109 ................ - 12090 06000103 01090c00 01030609 06000103 ................ - 120a0 01090a00 01030309 0f000103 01090c00 ................ - 120b0 01030209 09000103 7e090200 01030109 ........~....... - 120c0 03000103 7f090300 01030209 02000103 ................ - 120d0 7e090300 01030709 08000103 01090500 ~............... - 120e0 01030109 05000103 0d090800 01037409 ..............t. - 120f0 08000103 01090a00 01030309 03000103 ................ - 12100 7c090f00 01030709 08000103 01090e00 |............... - 12110 01037f09 08000103 01090200 01037f09 ................ - 12120 06000103 06090600 01030309 03000103 ................ - 12130 7c090c00 01030809 0a000103 01090c00 |............... - 12140 01030109 06000103 02090900 01030109 ................ - 12150 08000103 01090500 01030109 03000103 ................ - 12160 01090300 01030109 03000103 01090300 ................ - 12170 01030209 0e000103 01090800 01030109 ................ - 12180 05000103 01090300 01030109 03000103 ................ - 12190 01090300 01030109 03000103 02090d00 ................ - 121a0 01030109 08000103 01090500 01030109 ................ - 121b0 03000103 01090300 01030109 03000103 ................ - 121c0 01090300 01030209 0d000103 01090800 ................ - 121d0 01030109 05000103 01090300 01030109 ................ - 121e0 03000103 01090300 01030109 03000103 ................ - 121f0 02090d00 01030209 0a000103 7e090200 ............~... - 12200 01030109 08000103 01090600 01030109 ................ - 12210 03000103 7d090300 01030b09 0a000103 ....}........... - 12220 02090500 01037e09 02000103 09090300 ......~......... - 12230 01030209 10000103 78091900 01037f09 ........x....... - 12240 10000103 03090300 01037c09 03000103 ..........|..... - 12250 04090200 01037c09 06000103 0a091100 ......|......... - 12260 01030409 03000103 04090b00 01030109 ................ - 12270 06000103 0a091700 01030209 20000103 ............ ... - 12280 02090600 01037409 09000103 04090200 ......t......... - 12290 01037c09 02000103 01090300 01037f09 ..|............. - 122a0 03000103 04090300 01037c09 03000103 ..........|..... - 122b0 01090300 01030309 03000103 7c090a00 ............|... - 122c0 01030409 02000103 7c090300 01030e09 ........|....... - 122d0 08000103 02090800 01030d09 02000103 ................ - 122e0 01090800 01030109 05000103 72091500 ............r... - 122f0 01030109 0b000103 02091500 01030109 ................ - 12300 0f000103 01090d00 01030109 06000103 ................ - 12310 02090900 01030909 06000103 01090c00 ................ - 12320 01030109 0b000103 01090e00 01030209 ................ - 12330 0c000103 7f091600 01030309 03000103 ................ - 12340 03090900 01030109 05000103 01090900 ................ - 12350 01030209 09000103 02090700 01030109 ................ - 12360 08000103 01090900 0103f07d 090e0001 ...........}.... - 12370 03c80209 0a000103 03090600 01030509 ................ - 12380 0b000103 01090900 01030609 0a000103 ................ - 12390 03090600 01037e09 03000103 01090300 ......~......... - 123a0 01030109 03000103 02090500 01030309 ................ - 123b0 06000103 7e090300 01030109 03000103 ....~........... - 123c0 01090300 01030609 02000100 02040106 ................ - 123d0 0300090f 00010603 04091200 01000204 ................ - 123e0 01060300 09130001 06030309 18000103 ................ - 123f0 02090b00 01030709 0c000103 08090e00 ................ - 12400 01030509 10000103 01090400 01030109 ................ - 12410 02000103 c8780904 00010301 09030001 .....x.......... - 12420 037f0903 00010302 09020001 037e0903 .............~.. - 12430 00010301 09030001 037f0902 00010302 ................ - 12440 09020001 03040902 00010301 09020001 ................ - 12450 03020906 00010301 09060001 03010903 ................ - 12460 00010301 09030001 037e0903 00010301 .........~...... - 12470 09020001 03010902 00010306 09030001 ................ - 12480 03720903 0001030e 09020001 03720906 .r...........r.. - 12490 00010312 09050001 036e0903 00010312 .........n...... - 124a0 09020001 03020903 0001037e 09240001 ...........~.$.. - 124b0 03800209 0b000103 01090800 01030a09 ................ - 124c0 19000103 03091d00 01030209 06000103 ................ - 124d0 0f090800 01030109 07000103 01090500 ................ - 124e0 01030309 10000103 01090c00 01030209 ................ - 124f0 0b000103 01090900 01030209 0c000103 ................ - 12500 7f090e00 01030309 03000103 04090900 ................ - 12510 01030109 05000103 01090900 01030209 ................ - 12520 09000103 02090600 01030109 08000103 ................ - 12530 01090800 0103d07d 09110001 03010902 .......}........ - 12540 0001037f 09030001 03010906 0001037f ................ - 12550 09020001 03010903 00010301 09110001 ................ - 12560 037f0902 00010301 09030001 037f0903 ................ - 12570 00010301 09030001 03010902 0001037d ...............} - 12580 09030001 03010903 00010302 09030001 ................ - 12590 03010903 0001037b 09050001 0309090b .......{........ - 125a0 00010301 090a0001 03010909 00010301 ................ - 125b0 09030001 037f0903 0001030b 09030001 ................ - 125c0 03770903 00010309 09030001 03010906 .w.............. - 125d0 00010378 090d0001 03030904 0001037d ...x...........} - 125e0 09020001 03010903 00010301 09030001 ................ - 125f0 03010903 00010308 09060001 03020911 ................ - 12600 00010305 09140001 03030902 0001037d ...............} - 12610 09020001 037f090f 00010301 09030001 ................ - 12620 03030903 0001037c 09050001 03010903 .......|........ - 12630 00010303 09030001 0306091a 00010301 ................ - 12640 09090001 03010902 0001037f 09040001 ................ - 12650 03010903 00010302 09060001 03060909 ................ - 12660 00010301 090e0001 03020902 0001037f ................ - 12670 09020001 03010903 00010301 09060001 ................ - 12680 03020903 0001037f 09020001 03010903 ................ - 12690 00010301 09080001 03020903 0001037f ................ - 126a0 09020001 03010903 00010301 09090001 ................ - 126b0 03020903 0001037f 09030001 03010903 ................ - 126c0 00010305 09030001 0301090c 00010301 ................ - 126d0 09110001 03010916 00010307 09090001 ................ - 126e0 03010908 00010302 09050001 03010905 ................ - 126f0 00010305 09200001 03010915 00010301 ..... .......... - 12700 091b0001 0302091c 00010307 090b0001 ................ - 12710 03020914 00010302 09100001 03010918 ................ - 12720 00010301 091a0001 03010911 00010301 ................ - 12730 09070001 03010909 00010317 090c0001 ................ - 12740 03020917 00010301 09090001 0301090f ................ - 12750 00010304 09110001 03010915 00010301 ................ - 12760 09090001 0302090a 00010301 09030001 ................ - 12770 0301090c 00010304 09080001 03010903 ................ - 12780 0001037f 09020001 03010903 00010303 ................ - 12790 090d0001 0301090c 00010302 09070001 ................ - 127a0 037e0902 00010301 09060001 03010903 .~.............. - 127b0 0001037e 09020001 03020902 0001037e ...~...........~ - 127c0 09050001 03b20309 08000103 01091500 ................ - 127d0 01030109 21000103 01092500 01030109 ....!.....%..... - 127e0 16000103 03090b00 01030109 1d000103 ................ - 127f0 01092200 01030109 11000103 01091700 .."............. - 12800 01030109 03000103 01090a00 01030109 ................ - 12810 06000103 02090e00 01030109 06000103 ................ - 12820 01090e00 01030209 0a000103 02090a00 ................ - 12830 01030609 08000103 01092000 01030109 .......... ..... - 12840 02000103 7f090300 01030309 03000103 ................ - 12850 03090800 01030109 18000103 01090600 ................ - 12860 01030109 0a000103 01090900 0103d67b ...............{ - 12870 090f0001 03010905 00010301 09030001 ................ - 12880 03010903 00010308 09060001 0309090c ................ - 12890 00010315 09100001 03010919 00010301 ................ - 128a0 091b0001 03010914 00010301 09090001 ................ - 128b0 0301090e 00010302 090d0001 03010919 ................ - 128c0 0001037f 090b0001 0302090c 00010301 ................ - 128d0 09070001 03010918 00010303 09140001 ................ - 128e0 0303090c 0001031e 09060001 03010905 ................ - 128f0 00010301 09050001 030d0908 00010374 ...............t - 12900 090a0001 0301090a 00010303 09030001 ................ - 12910 037c090f 00010307 090a0001 0301090e .|.............. - 12920 0001037f 09080001 03010902 0001037f ................ - 12930 09060001 03060907 00010303 09030001 ................ - 12940 037c090c 00010308 090a0001 0301090f .|.............. - 12950 00010301 09090001 03020909 00010301 ................ - 12960 090b0001 03010905 00010301 09030001 ................ - 12970 03010903 00010301 09030001 03010903 ................ - 12980 00010302 090d0001 0301090b 00010301 ................ - 12990 09050001 03010903 00010301 09030001 ................ - 129a0 03010903 00010301 09030001 0302090d ................ - 129b0 00010301 090b0001 03010905 00010301 ................ - 129c0 09030001 03010903 00010301 09030001 ................ - 129d0 03010903 00010302 090d0001 03010908 ................ - 129e0 00010301 09050001 03010903 00010301 ................ - 129f0 09030001 03010903 00010301 09030001 ................ - 12a00 0302090d 00010302 090a0001 037e0902 .............~.. - 12a10 00010301 09080001 03010906 00010301 ................ - 12a20 09030001 037d0903 00010309 090a0001 .....}.......... - 12a30 03020904 0001037e 09030001 03020903 .......~........ - 12a40 00010302 09050001 037e0902 00010309 .........~...... - 12a50 09030001 03020912 00010378 091b0001 ...........x.... - 12a60 037f0910 00010303 09030001 037c0909 .............|.. - 12a70 0001030a 09150001 03040906 00010306 ................ - 12a80 090b0001 03040902 0001037c 09020001 ...........|.... - 12a90 03010906 00010303 09030001 037c0903 .............|.. - 12aa0 00010301 09060001 03030906 0001037c ...............| - 12ab0 090a0001 03040902 0001037c 09030001 ...........|.... - 12ac0 030f0909 00010302 09080001 03010905 ................ - 12ad0 00010301 09160001 03020915 00010301 ................ - 12ae0 090f0001 0302090c 0001038e 05090800 ................ - 12af0 01091400 000101ae 17000002 00030100 ................ - 12b00 000101fb 0e0d0001 01010100 00000100 ................ - 12b10 00012e2e 2f2e2e2f 696e636c 75646500 ..../../include. - 12b20 2e2e2f69 6e636c75 64652f61 72636800 ../include/arch. - 12b30 2e2e2f69 6e636c75 64652f6c 77697000 ../include/lwip. - 12b40 2e2e2f69 6e636c75 64652f6c 7769702f ../include/lwip/ - 12b50 61707000 2e2e2f2e 2e2f696e 636c7564 app.../../includ - 12b60 652f736d 61727463 6f6e6669 67000073 e/smartconfig..s - 12b70 635f6169 726b6973 732e6300 00000063 c_airkiss.c....c - 12b80 5f747970 65732e68 00010000 6574735f _types.h....ets_ - 12b90 7379732e 68000100 0063632e 68000200 sys.h....cc.h... - 12ba0 0069705f 61646472 2e680003 00007573 .ip_addr.h....us - 12bb0 65725f69 6e746572 66616365 2e680001 er_interface.h.. - 12bc0 00006573 70636f6e 6e2e6800 04000073 ..espconn.h....s - 12bd0 635f736e 69666665 722e6800 05000073 c_sniffer.h....s - 12be0 635f6169 726b6973 732e6800 0500006f c_airkiss.h....o - 12bf0 73617069 2e680001 00006d65 6d2e6800 sapi.h....mem.h. - 12c00 03000000 0005022c 77244003 98010103 .......,w$@..... - 12c10 02090000 01030209 02000103 05090300 ................ - 12c20 01037b09 03000103 01090800 01030309 ..{............. - 12c30 08000103 03090600 01037d09 03000103 ..........}..... - 12c40 01090200 01000204 02037e09 0b000103 ..........~..... - 12c50 0a090800 01038c06 09320001 0308090a .........2...... - 12c60 0001037b 09060001 03050902 00010378 ...{...........x - 12c70 090c0001 0303090b 00010307 09050001 ................ - 12c80 0301090d 00010301 090a0001 037f0906 ................ - 12c90 00010301 09030001 037f0903 00010301 ................ - 12ca0 09030001 03020905 00010002 0402037f ................ - 12cb0 09100001 03020908 00010305 09030001 ................ - 12cc0 030c0909 00010002 04010603 00090600 ................ - 12cd0 01060304 09060001 00020401 06030009 ................ - 12ce0 0b000100 02040203 00090600 01060304 ................ - 12cf0 091e0001 0305090f 00010303 09060001 ................ - 12d00 03070905 00010301 09030001 03790903 .............y.. - 12d10 00010301 09030001 03010903 00010301 ................ - 12d20 09030001 03010903 00010305 09030001 ................ - 12d30 037d0903 00010301 09050001 03030902 .}.............. - 12d40 0001037d 09030001 03010903 00010303 ...}............ - 12d50 09030001 03010903 00010374 09030001 ...........t.... - 12d60 03010903 00010301 09030001 03010903 ................ - 12d70 00010301 09030001 03010903 00010303 ................ - 12d80 09030001 03010903 00010301 09030001 ................ - 12d90 03160903 0001036e 090b0001 03010905 .......n........ + 07560 09020001 03020902 00010301 09030001 ................ + 07570 03010903 00010301 09030001 03010902 ................ + 07580 00010302 09040001 03010903 00010301 ................ + 07590 09030001 03010903 00010301 09020001 ................ + 075a0 09020000 01018204 00000200 24010000 ............$... + 075b0 0101fb0e 0d000101 01010000 00010000 ................ + 075c0 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works + 075d0 70616365 2f646562 75672f65 73703832 pace/debug/esp82 + 075e0 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor + 075f0 655f3230 31383035 31302f61 70702f70 e_20180510/app/p + 07600 70002e2e 2f2e2e2f 696e636c 7564652f p.../../include/ + 07610 6c6c6465 7363002e 2e2f696e 636c7564 lldesc.../includ + 07620 652f6e65 74383032 3131002e 2e2f2e2e e/net80211.../.. + 07630 2f696e63 6c756465 002e2e2f 2e2e2f69 /include.../../i + 07640 6e636c75 64652f77 70610000 69665f68 nclude/wpa..if_h + 07650 77637472 6c2e6300 0100006c 6c646573 wctrl.c....lldes + 07660 632e6800 02000069 65656538 30323131 c.h....ieee80211 + 07670 5f637279 70746f2e 68000300 00696565 _crypto.h....iee + 07680 65383032 31315f70 726f746f 2e680003 e80211_proto.h.. + 07690 0000656e 6469616e 2e680004 0000636f ..endian.h....co + 076a0 6d6d6f6e 2e680005 00007770 61627566 mmon.h....wpabuf + 076b0 2e680005 00006465 66732e68 00050000 .h....defs.h.... + 076c0 69656565 38303231 315f7661 722e6800 ieee80211_var.h. + 076d0 03000000 0005021c 22234003 23010301 ........"#@.#... + 076e0 09060001 03020903 00010301 09060001 ................ + 076f0 03010903 00010303 090e0001 03010900 ................ + 07700 00010304 090c0001 03010900 00010301 ................ + 07710 090a0001 03010903 00010303 09070001 ................ + 07720 03010910 00010301 09100001 03010909 ................ + 07730 00010301 09080001 037f0902 00010301 ................ + 07740 090f0001 0304090e 00010301 09000001 ................ + 07750 03040914 00010302 090c0001 0301090c ................ + 07760 00010301 09150001 03020909 00010304 ................ + 07770 09120001 03010900 0001037f 090a0001 ................ + 07780 03010902 00010304 09100001 03010900 ................ + 07790 00010304 09100001 03010900 00010304 ................ + 077a0 09100001 03010900 00010301 090b0001 ................ + 077b0 03030905 00010301 09000001 0301090b ................ + 077c0 00010303 09050001 03010900 00010304 ................ + 077d0 09100001 03010906 0001037f 09030001 ................ + 077e0 03010903 0001037f 09030001 03020905 ................ + 077f0 00010301 09050001 03010907 00010302 ................ + 07800 09050001 03010909 0001037f 09020001 ................ + 07810 03010903 00010303 090d0001 0301090b ................ + 07820 00010301 090b0001 03010909 00010306 ................ + 07830 09050001 037b0904 00010301 09060001 .....{.......... + 07840 03040903 00010303 09170001 0301090f ................ + 07850 00010302 09030001 0301090b 00010302 ................ + 07860 090f0001 03020903 00010301 090c0001 ................ + 07870 03010907 00010301 090e0001 03010903 ................ + 07880 00010304 09080001 03050909 00010301 ................ + 07890 09090001 03020908 00010301 090d0001 ................ + 078a0 03070919 00010304 09050001 03770909 .............w.. + 078b0 00010301 09090001 030b090a 00010306 ................ + 078c0 09160001 0301090d 00010303 090d0001 ................ + 078d0 03040907 00010301 09050001 03010906 ................ + 078e0 00010301 09090001 03050909 00010304 ................ + 078f0 090c0001 0301090e 00010301 09030001 ................ + 07900 03010906 00010303 090a0001 03080918 ................ + 07910 00010311 09100001 03760902 00010301 .........v...... + 07920 09030001 03010906 00010301 09070001 ................ + 07930 03040908 00010303 09060001 0361090b .............a.. + 07940 00010309 09050001 03010909 0001030f ................ + 07950 09090001 03010903 00010308 09120001 ................ + 07960 03010906 00010304 09090001 0308090c ................ + 07970 00010302 09030001 0303090c 00010305 ................ + 07980 090c0001 03030903 00010302 09090001 ................ + 07990 036d0907 00010302 09030001 03140910 .m.............. + 079a0 00010316 09170001 03020903 00010304 ................ + 079b0 09080001 03010903 00010304 090a0001 ................ + 079c0 03020903 00010302 09160001 037f0902 ................ + 079d0 00010301 09040001 037f0904 00010301 ................ + 079e0 09030001 0303090b 00010301 09090001 ................ + 079f0 03040917 00010301 09060001 03010903 ................ + 07a00 00010304 090b0001 03010906 00010306 ................ + 07a10 09030001 037d0906 0001037f 09020001 .....}.......... + 07a20 03040903 00010911 00000101 4f140000 ............O... + 07a30 02005901 00000101 fb0e0d00 01010101 ..Y............. + 07a40 00000001 0000012f 686f6d65 2f786367 ......./home/xcg + 07a50 2f776f72 6b737061 63652f64 65627567 /workspace/debug + 07a60 2f657370 38323636 5f6e6f6e 6f735f73 /esp8266_nonos_s + 07a70 646b5f63 6f72655f 32303138 30353130 dk_core_20180510 + 07a80 2f617070 2f707000 2e2e2f69 6e636c75 /app/pp.../inclu + 07a90 64652f70 70002e2e 2f2e2e2f 696e636c de/pp.../../incl + 07aa0 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ + 07ab0 652f6c6c 64657363 002e2e2f 696e636c e/lldesc.../incl + 07ac0 7564652f 6e657438 30323131 002e2e2f ude/net80211.../ + 07ad0 2e2e2f69 6e636c75 64652f77 70610000 ../include/wpa.. + 07ae0 6c6d6163 2e630001 00006d61 635f6164 lmac.c....mac_ad + 07af0 64726573 732e6800 0200006d 61635f66 dress.h....mac_f + 07b00 72616d65 2e680002 00007261 6e646f6d rame.h....random + 07b10 2e680003 00006c6c 64657363 2e680004 .h....lldesc.h.. + 07b20 00006965 65653830 3231315f 70726f74 ..ieee80211_prot + 07b30 6f2e6800 05000069 65656538 30323131 o.h....ieee80211 + 07b40 5f637279 70746f2e 68000500 00656e64 _crypto.h....end + 07b50 69616e2e 68000300 00636f6d 6d6f6e2e ian.h....common. + 07b60 68000600 00777061 6275662e 68000600 h....wpabuf.h... + 07b70 00646566 732e6800 06000069 65656538 .defs.h....ieee8 + 07b80 30323131 5f766172 2e680005 00000000 0211_var.h...... + 07b90 0502bc38 104003f5 00010301 09000001 ...8.@.......... + 07ba0 090f0000 01010005 02d03810 4003fa00 ..........8.@... + 07bb0 01030109 00000109 15000001 01000502 ................ + 07bc0 f0381040 03eb0101 03010905 00010301 .8.@............ + 07bd0 091b0001 0301090e 00010301 09050001 ................ + 07be0 09070000 01010005 022c3910 4003f601 .........,9.@... + 07bf0 01030109 05000103 7f090500 01030109 ................ + 07c00 04000103 01091200 01030109 09000103 ................ + 07c10 01090600 01090700 00010100 05026439 ..............d9 + 07c20 104003fd 01010301 09060001 03010903 .@.............. + 07c30 00010909 00000101 00050284 39104003 ............9.@. + 07c40 86020103 04090000 01030109 02000103 ................ + 07c50 7b090300 01030109 12000103 0d090700 {............... + 07c60 01037409 03000103 02090200 01030109 ..t............. + 07c70 03000103 7f090200 01030109 03000103 ................ + 07c80 7f090200 01030709 05000103 7a090200 ............z... + 07c90 01030609 06000103 7a090300 01030909 ........z....... + 07ca0 0a000103 03092200 01030309 03000103 ......"......... + 07cb0 02091100 01030409 0b000103 7f090500 ................ + 07cc0 01037f09 06000103 04090300 01037c09 ..............|. + 07cd0 03000103 04090200 01037c09 03000103 ..........|..... + 07ce0 01090200 01037f09 03000103 01090200 ................ + 07cf0 01030309 03000103 7c090300 01030209 ........|....... + 07d00 03000103 02090e00 01030109 06000103 ................ + 07d10 01090300 01030209 06000103 01090300 ................ + 07d20 01033009 18000103 01090300 01030f09 ..0............. + 07d30 15000103 76090200 01030109 12000103 ....v........... + 07d40 03090500 01037e09 0a000103 08090300 ......~......... + 07d50 01037809 17000103 08090300 01030209 ..x............. + 07d60 03000103 14094100 01036c09 02000103 ......A...l..... + 07d70 06090600 01030e09 06000103 04092300 ..............#. + 07d80 01030109 03000103 7f090300 01030109 ................ + 07d90 06000103 11093300 01031409 03000103 ......3......... + 07da0 6c090300 01030709 1c000103 0d090e00 l............... + 07db0 01030409 2b000103 01090600 01030409 ....+........... + 07dc0 3d000103 af7f0911 00010329 09050001 =..........).... + 07dd0 03010903 00010306 09020001 037a0903 .............z.. + 07de0 00010306 09030001 037a0902 00010306 .........z...... + 07df0 09020001 03790903 00010307 09030001 .....y.......... + 07e00 037a0902 00010306 09030001 037a0902 .z...........z.. + 07e10 00010306 09080001 03040911 00010395 ................ + 07e20 7f093b00 01030209 06000103 03090300 ..;............. + 07e30 01037d09 03000103 03090300 01037d09 ..}...........}. + 07e40 03000103 03090200 01030109 18000103 ................ + 07e50 01091600 01030309 05000103 7e090300 ............~... + 07e60 01030109 03000103 01090500 01030309 ................ + 07e70 05000103 1d090d00 01030109 06000103 ................ + 07e80 7f090c00 01036509 05000103 01090e00 ......e......... + 07e90 01030209 09000103 02090900 01037f09 ................ + 07ea0 11000109 09000001 01000502 503d1040 ............P=.@ + 07eb0 03c20301 03180913 00010301 09080001 ................ + 07ec0 0301090b 0001037f 09030001 03030905 ................ + 07ed0 0001037f 09030001 03010903 00010302 ................ + 07ee0 09030001 037f0905 0001031c 09030001 ................ + 07ef0 037c0904 00010303 09030001 03010906 .|.............. + 07f00 00010907 00000101 000502d4 26234003 ............&#@. + 07f10 fe030103 00090000 01030209 02000103 ................ + 07f20 01090c00 01030209 03000103 7f090300 ................ + 07f30 01030209 03000103 01090300 01030109 ................ + 07f40 03000103 01090300 01030109 03000103 ................ + 07f50 01090300 01030109 02000103 02090200 ................ + 07f60 01030309 0a000103 08090600 01030209 ................ + 07f70 03000103 01090e00 01030109 0d000103 ................ + 07f80 01090e00 01030109 0e000103 02090d00 ................ + 07f90 01030409 0d000103 02090800 01030309 ................ + 07fa0 08000103 01090300 0103a207 090b0001 ................ + 07fb0 030f0900 00010379 09030001 037d0903 .......y.....}.. + 07fc0 0001037d 09020001 037f0903 0001037f ...}............ + 07fd0 09030001 03030908 00010301 09030001 ................ + 07fe0 03020903 00010301 09030001 037a0903 .............z.. + 07ff0 00010301 09020001 03030902 00010303 ................ + 08000 09030001 03070903 00010302 09030001 ................ + 08010 03030905 00010304 09030001 037d0902 .............}.. + 08020 00010303 090a0001 03030905 00010301 ................ + 08030 09030001 03010903 00010902 00000101 ................ + 08040 000502a4 3d104003 b3040103 05090300 ....=.@......... + 08050 01037b09 07000103 05090500 01030209 ..{............. + 08060 0e000103 01091500 01030209 03000103 ................ + 08070 01090c00 01030309 03000103 05090b00 ................ + 08080 01030f09 15000103 7e090300 01030209 ........~....... + 08090 06000103 02090300 01030209 03000103 ................ + 080a0 6e090700 01030209 06000103 01090300 n............... + 080b0 01030109 0c000103 03090800 01091900 ................ + 080c0 00010100 0502543e 104003e1 04010303 ......T>.@...... + 080d0 09070001 037d0902 00010304 09040001 .....}.......... + 080e0 03020912 00010305 09050001 030f091e ................ + 080f0 0001031c 090c0001 03570909 00010304 .........W...... + 08100 09020001 037d0902 00010303 09020001 .....}.......... + 08110 037d0902 00010303 09020001 03010905 .}.............. + 08120 00010303 09030001 037d0905 00010301 .........}...... + 08130 09060001 03020907 00010301 09210001 .............!.. + 08140 03010909 00010301 09030001 037f0902 ................ + 08150 00010301 09020001 03010905 00010306 ................ + 08160 090b0001 0301090f 00010301 09030001 ................ + 08170 037f0903 00010301 09020001 03020905 ................ + 08180 00010378 090b0001 03010903 00010301 ...x............ + 08190 09080001 037d090a 00010903 00000101 .....}.......... + 081a0 00050250 3f104003 9f050103 03090b00 ...P?.@......... + 081b0 01030509 06000103 01091700 01030209 ................ + 081c0 03000103 01090200 01037f09 05000103 ................ + 081d0 01091200 01030209 21000103 f87b0915 ........!....{.. + 081e0 0001037a 09030001 03910409 03000103 ...z............ + 081f0 f47b0903 0001037a 09030001 03920409 .{.....z........ + 08200 03000103 09090300 01030509 14000103 ................ + 08210 02091300 01030409 05000103 78090900 ............x... + 08220 01037e09 02000103 02090500 01037509 ..~...........u. + 08230 09000103 f37b0906 00010301 09030001 .....{.......... + 08240 03790906 00010307 09030001 037a0903 .y...........z.. + 08250 00010906 00000101 0005023c 40104003 ...........<@.@. + 08260 cc050103 03091500 01030109 03000103 ................ + 08270 7f090300 01030209 05000103 7f090200 ................ + 08280 01030109 03000103 01090600 01030209 ................ + 08290 0a000103 01090900 01030109 15000109 ................ + 082a0 0f000001 01000502 a0401040 03d90501 .........@.@.... + 082b0 03010900 0001090b 00000101 000502ac ................ + 082c0 40104003 df050103 01090600 01037f09 @.@............. + 082d0 03000103 01090300 01030109 03000109 ................ + 082e0 07000001 01000502 c4401040 03e40501 .........@.@.... + 082f0 0302090c 0001037e 09020001 03010902 .......~........ + 08300 00010301 09020001 037f0902 00010301 ................ + 08310 09040001 03010903 00010301 09030001 ................ + 08320 09070000 01010005 02ec4010 4003f005 ..........@.@... + 08330 01030309 05000103 7e090300 01030209 ........~....... + 08340 02000103 04091800 01037d09 03000103 ..........}..... + 08350 01090300 01037f09 02000103 03090300 ................ + 08360 01030209 07000103 01090e00 01030609 ................ + 08370 16000103 02090900 01037e09 03000103 ..........~..... + 08380 01090300 01030109 0f000103 01090600 ................ + 08390 01030209 0f000103 01090900 01090800 ................ + 083a0 00010100 0502387d 10400389 06010301 ......8}.@...... + 083b0 09000001 03010903 00010301 09040001 ................ + 083c0 037f0903 00010303 09030001 09020000 ................ + 083d0 01010005 02884110 40039106 01030209 ......A.@....... + 083e0 09000103 7e090300 01030309 05000103 ....~........... + 083f0 01090700 01030209 11000103 03090700 ................ + 08400 01030409 0c000103 02090a00 01030109 ................ + 08410 02000103 7f090200 01030109 03000103 ................ + 08420 7b090700 01090a00 00010100 0502e841 {..............A + 08430 104003a5 06010301 09070001 037f0903 .@.............. + 08440 00010302 09040001 03020908 00010301 ................ + 08450 09060001 03010909 00010301 09020001 ................ + 08460 037f0902 00010301 09030001 09070000 ................ + 08470 01010005 021c4210 4003af06 01030309 ......B.@....... + 08480 00000103 7d090300 01030209 09000103 ....}........... + 08490 7e090300 01030209 02000103 01090400 ~............... + 084a0 01030109 03000103 01090200 01037f09 ................ + 084b0 02000103 01090300 01090700 00010100 ................ + 084c0 05024442 104003ce 06010304 09190001 ..DB.@.......... + 084d0 037c0903 00010305 09070001 03010908 .|.............. + 084e0 00010301 09020001 03010903 00010302 ................ + 084f0 09090001 03f10009 17000103 01091800 ................ + 08500 01030409 03000103 7e090600 01037f09 ........~....... + 08510 04000103 01090500 01030109 05000103 ................ + 08520 03090b00 01030209 0f000103 03090500 ................ + 08530 01037f09 04000103 7f090200 01030109 ................ + 08540 04000103 01090300 01030109 05000103 ................ + 08550 02090500 0103ad7f 09170001 03010903 ................ + 08560 00010302 09030001 033b0917 0001031e .........;...... + 08570 09120001 030b0904 00010302 09020001 ................ + 08580 037d0905 00010305 09020001 037e0903 .}...........~.. + 08590 0001037e 09030001 03020905 00010302 ...~............ + 085a0 09030001 03690915 00010303 09200001 .....i....... .. + 085b0 03020902 0001037f 09030001 03020905 ................ + 085c0 00010301 09030001 0301090c 000103a8 ................ + 085d0 7f090500 01030509 05000103 03090400 ................ + 085e0 01037d09 02000103 03090900 01030209 ..}............. + 085f0 05000103 7f090300 01030109 04000103 ................ + 08600 04090300 01037f09 04000103 7e090300 ............~... + 08610 01030309 03000103 01090c00 01030109 ................ + 08620 06000103 07090d00 01030209 09000103 ................ + 08630 01091600 0103b87f 09080001 03020907 ................ + 08640 00010394 01091500 01034b09 0f000103 ..........K..... + 08650 04090900 01037d09 04000103 02090300 ......}......... + 08660 01030109 05000103 43090700 01036409 ........C.....d. + 08670 08000103 01090900 01030109 05000103 ................ + 08680 01090300 01030409 0a000103 03090900 ................ + 08690 01037f09 05000103 01090500 01030309 ................ + 086a0 03000103 02090e00 01030109 0e000103 ................ + 086b0 05091600 01030109 15000103 01090d00 ................ + 086c0 01030109 09000103 26090f00 01030109 ........&....... + 086d0 0e000103 01091500 01030109 07000103 ................ + 086e0 0d090600 01030109 09000103 01090600 ................ + 086f0 01030209 03000103 7f090600 01030109 ................ + 08700 06000103 4a090a00 01035609 0f000103 ....J.....V..... + 08710 01090300 01030509 0c000103 02091300 ................ + 08720 01030109 0a000103 02090a00 01090a00 ................ + 08730 00010100 0502bc45 104003f4 07010302 .......E.@...... + 08740 09090001 03010906 00010301 09150001 ................ + 08750 03010906 00010301 09080001 03010906 ................ + 08760 00010301 091c0001 03010912 00010303 ................ + 08770 09180001 037d0903 00010306 09030001 .....}.......... + 08780 03010905 00010305 09150001 037f0902 ................ + 08790 00010301 09060001 03750907 00010301 .........u...... + 087a0 09120001 03010902 0001037f 09020001 ................ + 087b0 03010903 00010301 09030001 037f0903 ................ + 087c0 00010305 09060001 0301090f 0001037f ................ + 087d0 09020001 03010908 00010906 00000101 ................ + 087e0 000502b4 46104003 8c080103 04091000 ....F.@......... + 087f0 01030109 06000103 7f090300 01030109 ................ + 08800 03000103 03091100 01030209 07000103 ................ + 08810 01090900 01037e09 0c000103 05091200 ......~......... + 08820 01090f00 00010100 05022047 1040039c .......... G.@.. + 08830 08010301 09000001 037f0903 00010301 ................ + 08840 09060001 03010903 00010908 00000101 ................ + 08850 00050234 47104003 a6080103 04091000 ...4G.@......... + 08860 01030109 07000103 02090500 01030109 ................ + 08870 09000103 01090600 01037d09 0e000103 ..........}..... + 08880 05091200 01030209 03000109 0f000001 ................ + 08890 01000502 94471040 03bb0801 03020905 .....G.@........ + 088a0 00010304 09150001 0305090d 00010301 ................ + 088b0 09180001 03030921 00010302 09030001 .......!........ + 088c0 037c0907 00010908 00000101 00050208 .|.............. + 088d0 48104003 cf080103 02090000 01030109 H.@............. + 088e0 09000103 02091500 01030309 02000109 ................ + 088f0 06000001 01000502 34481040 03e10801 ........4H.@.... + 08900 0301090f 00010302 09120001 0301090e ................ + 08910 00010309 090b0001 03780905 00010301 .........x...... + 08920 09030001 03010906 0001037f 09020001 ................ + 08930 03010903 00010303 09060001 03030906 ................ + 08940 00010301 09020001 037f0903 00010301 ................ + 08950 09130001 0301091a 00010303 09150001 ................ + 08960 0302091b 00010315 09210001 037f0903 .........!...... + 08970 00010301 09030001 037f0903 00010301 ................ + 08980 09030001 03010903 00010302 090c0001 ................ + 08990 030f0906 00010373 090d0001 03010909 .......s........ + 089a0 00010301 09120001 03010902 00010302 ................ + 089b0 090b0001 0302090a 00010303 09180001 ................ + 089c0 037f0906 00010301 09060001 09060000 ................ + 089d0 01010005 029c4910 4003a309 01030309 ......I.@....... + 089e0 06000103 7d090300 01030309 02000103 ....}........... + 089f0 7d090200 01030309 02000103 22090200 }..........."... + 08a00 01035e09 02000103 01090300 01030109 ..^............. + 08a10 06000103 02090300 01030209 06000103 ................ + 08a20 7f090300 01030109 02000103 7f090200 ................ + 08a30 01030109 03000103 22090a00 01030109 ........"....... + 08a40 03000103 02090600 01030209 0c000103 ................ + 08a50 62090900 01030509 03000103 7e090500 b...........~... + 08a60 01037f09 02000103 01090500 01030209 ................ + 08a70 06000103 02090300 01030109 0c000103 ................ + 08a80 03090700 01037f09 02000103 01091300 ................ + 08a90 01037009 08000103 02090900 01031109 ..p............. + 08aa0 0d000103 02090800 01030309 09000109 ................ + 08ab0 0d000001 01000502 744a1040 03dd0901 ........tJ.@.... + 08ac0 03010903 0001037f 09030001 0301090b ................ + 08ad0 00010301 09080001 0301090b 00010301 ................ + 08ae0 09030001 03010906 0001037f 09020001 ................ + 08af0 03010903 00010303 09060001 03020906 ................ + 08b00 00010301 09090001 037f0903 00010301 ................ + 08b10 09130001 03010903 0001037f 09020001 ................ + 08b20 03010903 00010301 091a0001 0302091b ................ + 08b30 00010307 091f0001 037f0903 00010301 ................ + 08b40 09030001 037f0903 00010301 09030001 ................ + 08b50 03010903 00010302 090c0001 030f0905 ................ + 08b60 00010373 090e0001 03010909 00010301 ...s............ + 08b70 09090001 03020902 00010302 090b0001 ................ + 08b80 0302090d 00010301 09180001 03010903 ................ + 08b90 0001037f 09030001 03010903 00010909 ................ + 08ba0 00000101 000502b4 4b104003 8d0a0103 ........K.@..... + 08bb0 04090000 01037c09 03000103 04090300 ......|......... + 08bc0 01037c09 03000103 04090200 01030509 ..|............. + 08bd0 09000103 02091600 01030109 08000109 ................ + 08be0 07000001 01000502 f04b1040 03a10a01 .........K.@.... + 08bf0 03030906 00010304 09060001 03010918 ................ + 08c00 00010303 09030001 03f97609 18000103 ..........v..... + 08c10 7f090200 01030109 06000103 89090903 ................ + 08c20 00010302 09060001 03030905 00010907 ................ + 08c30 00000101 0005024c 4c104003 b60a0103 .......LL.@..... + 08c40 01090000 01030109 06000109 02000001 ................ + 08c50 01000502 584c1040 03be0a01 0303090f ....XL.@........ + 08c60 00010304 09060001 03010917 00010302 ................ + 08c70 091b0001 03100914 00010301 090b0001 ................ + 08c80 03720912 00010311 09050001 0378090e .r...........x.. + 08c90 00010301 090e0001 03010905 00010903 ................ + 08ca0 00000101 00050200 4d104003 e40a0103 ........M.@..... + 08cb0 03090b00 01030509 06000103 02091700 ................ + 08cc0 01031309 1a000103 01090800 01036f09 ..............o. + 08cd0 15000103 14090300 01037909 0c000103 ..........y..... + 08ce0 74090200 01030909 03000103 03091100 t............... + 08cf0 01030109 03000109 03000001 01000502 ................ + 08d00 944d1040 03a80c01 03040907 00010303 .M.@............ + 08d10 09260001 03040903 00010302 09040001 .&.............. + 08d20 037b0912 00010307 091a0001 03010923 .{.............# + 08d30 00010301 090c0001 03030914 00010306 ................ + 08d40 09110001 037e0903 00010302 09060001 .....~.......... + 08d50 037e0906 00010302 09060001 037f0906 .~.............. + 08d60 00010302 09030001 037e0903 00010301 .........~...... + 08d70 09060001 03010902 0001037e 09020001 ...........~.... + 08d80 03020908 00010304 09070001 03030907 ................ + 08d90 0001037e 09060001 03020902 00010315 ...~............ + 08da0 090b0001 036b0906 00010312 09030001 .....k.......... + 08db0 036e0903 00010315 09030001 03050903 .n.............. + 08dc0 0001037b 09020001 03050903 00010907 ...{............ + 08dd0 00000101 000502bc 4e104003 e70c0103 ........N.@..... + 08de0 04090000 01037c09 03000103 04090a00 ......|......... + 08df0 01030209 03000103 7f090400 01030109 ................ + 08e00 02000103 7f090300 01030209 03000103 ................ + 08e10 7f090200 01030109 03000109 07000001 ................ + 08e20 01000502 e44e1040 03b10d01 0301090e .....N.@........ + 08e30 00010303 09030001 0301090a 00010304 ................ + 08e40 09050001 03010905 00010304 09100001 ................ + 08e50 0302090a 00010909 00000101 0005022c ..............., + 08e60 4f104003 c80d0103 01090600 01030109 O.@............. + 08e70 03000103 01090600 01090700 0001017e ...............~ + 08e80 19000002 00390100 000101fb 0e0d0001 .....9.......... + 08e90 01010100 00000100 00012f68 6f6d652f ........../home/ + 08ea0 7863672f 776f726b 73706163 652f6465 xcg/workspace/de + 08eb0 6275672f 65737038 3236365f 6e6f6e6f bug/esp8266_nono + 08ec0 735f7364 6b5f636f 72655f32 30313830 s_sdk_core_20180 + 08ed0 3531302f 6170702f 7070002e 2e2f2e2e 510/app/pp.../.. + 08ee0 2f696e63 6c756465 002e2e2f 2e2e2f69 /include.../../i + 08ef0 6e636c75 64652f6c 6c646573 63002e2e nclude/lldesc... + 08f00 2f2e2e2f 696e636c 7564652f 736c6300 /../include/slc. + 08f10 2e2e2f69 6e636c75 64652f6e 65743830 ../include/net80 + 08f20 32313100 2e2e2f2e 2e2f696e 636c7564 211.../../includ + 08f30 652f7770 61000070 6d2e6300 01000065 e/wpa..pm.c....e + 08f40 6e646961 6e2e6800 0200006c 6c646573 ndian.h....lldes + 08f50 632e6800 03000073 6c63322e 68000400 c.h....slc2.h... + 08f60 00696565 65383032 31315f63 72797074 .ieee80211_crypt + 08f70 6f2e6800 05000069 65656538 30323131 o.h....ieee80211 + 08f80 5f70726f 746f2e68 00050000 636f6d6d _proto.h....comm + 08f90 6f6e2e68 00060000 77706162 75662e68 on.h....wpabuf.h + 08fa0 00060000 64656673 2e680006 00006965 ....defs.h....ie + 08fb0 65653830 3231315f 7661722e 68000500 ee80211_var.h... + 08fc0 00000005 02d42723 4003d201 01030309 ......'#@....... + 08fd0 00000103 7d090300 01030309 03000103 ....}........... + 08fe0 01090e00 01030109 03000103 04090900 ................ + 08ff0 01037d09 02000103 03090300 01037e09 ..}...........~. + 09000 02000103 05091100 01030009 00000103 ................ + 09010 01090500 01030109 03000103 01090300 ................ + 09020 01030309 05000103 06090000 01030409 ................ + 09030 14000103 03090000 01037e09 05000103 ..........~..... + 09040 7f090200 01030309 05000103 7d090300 ............}... + 09050 01030309 03000103 7e090200 01030209 ........~....... + 09060 02000103 01090800 01030209 09000103 ................ + 09070 04091100 01030209 08000103 02090500 ................ + 09080 01030109 03000103 02090800 01030409 ................ + 09090 0c000103 02090000 01037e09 06000103 ..........~..... + 090a0 02090600 01030109 05000103 01090300 ................ + 090b0 01030409 08000103 05090900 01030209 ................ + 090c0 06000103 02091100 01030109 03000103 ................ + 090d0 02090600 01030109 03000103 06090600 ................ + 090e0 01030109 06000103 1d091400 01030409 ................ + 090f0 06000103 02090300 01037e09 03000103 ..........~..... + 09100 02090300 01037e09 03000103 02090300 ......~......... + 09110 01030209 03000103 01090900 01031009 ................ + 09120 0b000103 02090300 01030109 09000103 ................ + 09130 01090900 01030709 0b000103 79090300 ............y... + 09140 01030709 03000103 03090300 01030109 ................ + 09150 06000103 02090900 01030309 06000103 ................ + 09160 01090300 01030209 09000103 5c090800 ............\... + 09170 01030209 07000103 01090600 01030109 ................ + 09180 08000103 02090300 01030209 09000103 ................ + 09190 01091400 01031e09 0d000103 06090300 ................ + 091a0 01030309 03000103 03090800 01037d09 ..............}. + 091b0 03000103 03090300 01030509 0d000103 ................ + 091c0 04090b00 01037209 02000103 0e090200 ......r......... + 091d0 01030509 10000103 07091200 01030309 ................ + 091e0 03000103 01091300 01030209 06000103 ................ + 091f0 07090900 01030509 19000103 03090300 ................ + 09200 01030109 11000103 03090800 01030109 ................ + 09210 03000103 01090900 01030409 0a000103 ................ + 09220 01090300 01030209 0f000103 04091400 ................ + 09230 01030709 06000103 09090f00 0103dd7e ...............~ + 09240 090c0001 03b10109 1d000103 05090900 ................ + 09250 01030109 03000103 7b090200 0103cf7e ........{......~ + 09260 090f0001 0301090c 0001037e 09090001 ...........~.... + 09270 03070903 00010301 09090001 03010909 ................ + 09280 00010302 09030001 037e0902 00010302 .........~...... + 09290 09040001 03010903 00010302 09090001 ................ + 092a0 03010905 00010397 01090500 0103e97e ...............~ + 092b0 09020001 03af0109 06000103 01090000 ................ + 092c0 01030809 2c000103 03091500 01030209 ....,........... + 092d0 08000103 7f090200 01030109 05000103 ................ + 092e0 7f090200 01030109 03000103 03090a00 ................ + 092f0 01037e09 03000103 01090500 01030109 ..~............. + 09300 03000103 07090900 01037d09 03000103 ..........}..... + 09310 7c090300 01030409 05000103 02090300 |............... + 09320 01037e09 03000103 03090600 01030109 ..~............. + 09330 06000103 15090600 01037509 06000103 ..........u..... + 09340 02090900 01037f09 0a000103 01090800 ................ + 09350 01030109 06000103 02090600 01030209 ................ + 09360 05000103 07090900 01030109 03000103 ................ + 09370 7f090600 01030109 06000103 69090700 ............i... + 09380 01030209 06000103 01090300 01030209 ................ + 09390 09000103 7f090800 01030109 09000103 ................ + 093a0 01090600 01031509 0c000103 05090300 ................ + 093b0 01037c09 02000103 01090300 01037f09 ..|............. + 093c0 03000103 04090500 01030409 04000103 ................ + 093d0 01090000 01030109 06000103 03090200 ................ + 093e0 01030109 00000103 04090800 01030109 ................ + 093f0 00000103 01090600 01030309 02000103 ................ + 09400 01090000 01030509 0c000103 04090c00 ................ + 09410 01037c09 03000103 04090300 01030109 ..|............. + 09420 03000103 02090600 01030909 05000103 ................ + 09430 01090800 01030109 08000103 02090800 ................ + 09440 01030509 09000103 7b090300 01030509 ........{....... + 09450 03000103 04090900 01030109 0b000103 ................ + 09460 06091d00 01030a09 20000103 01090300 ........ ....... + 09470 01037c09 02000103 7a090b00 01030109 ..|.....z....... + 09480 0f000103 7f090200 01037f09 02000103 ................ + 09490 17090900 01030109 0b000103 01090300 ................ + 094a0 01030509 0f000103 02090500 01030409 ................ + 094b0 0b000103 7d090600 01030309 05000103 ....}........... + 094c0 7d090200 01030309 05000103 02090600 }............... + 094d0 01030409 03000103 01090b00 01030809 ................ + 094e0 1a000103 01090800 01030109 10000103 ................ + 094f0 01091500 01030109 09000103 05090800 ................ + 09500 01030209 03000103 04091200 01030109 ................ + 09510 05000103 01090900 01030109 05000103 ................ + 09520 03090900 01030209 00000103 03090400 ................ + 09530 01030a09 00000103 03090c00 01030309 ................ + 09540 03000103 7d090300 01030309 05000103 ....}........... + 09550 01090600 01030109 13000103 03090c00 ................ + 09560 01030309 14000103 03090900 01030109 ................ + 09570 10000103 01090300 01037f09 02000103 ................ + 09580 01090300 01030909 17000103 7c090200 ............|... + 09590 01030209 02000103 7f090300 01030109 ................ + 095a0 04000103 01090600 01037809 04000103 ..........x..... + 095b0 0a090300 01030309 03000103 02090300 ................ + 095c0 01037e09 05000103 73090800 01031809 ..~.....s....... + 095d0 03000103 01090900 01030109 08000103 ................ + 095e0 09092a00 01030109 08000103 01090800 ..*............. + 095f0 01030209 0f000103 03091400 01030309 ................ + 09600 05000103 03090500 01030109 07000103 ................ + 09610 03091600 01030109 09000103 03091000 ................ + 09620 01030309 05000103 02090500 01030109 ................ + 09630 07000103 03091600 01030109 09000103 ................ + 09640 12090c00 01030109 00000103 7f090600 ................ + 09650 01030109 08000103 01090600 01030109 ................ + 09660 08000103 7f090300 01030109 05000103 ................ + 09670 01090600 01030309 09000103 07090a00 ................ + 09680 01030109 05000103 63090300 01030209 ........c....... + 09690 08000103 1c090300 01036909 03000103 ..........i..... + 096a0 01090800 01031b09 03000103 73090c00 ............s... + 096b0 01031009 0e000103 03090a00 01030209 ................ + 096c0 08000103 01090900 01030309 09000103 ................ + 096d0 02090500 01037c09 03000103 01090500 ......|......... + 096e0 01030309 03000103 7e090300 01030209 ........~....... + 096f0 05000103 02090800 01030209 09000103 ................ + 09700 7e090500 01030409 02000103 01090900 ~............... + 09710 01030209 09000103 0d090900 01037709 ..............w. + 09720 03000103 7d090300 01030a09 05000103 ....}........... + 09730 7a090300 01030509 02000103 7b090600 z...........{... + 09740 01030109 02000103 01090300 01030109 ................ + 09750 02000103 01090200 01030309 02000103 ................ + 09760 7f090200 01037609 03000103 01090500 ......v......... + 09770 01030209 03000103 0f090200 01037109 ..............q. + 09780 02000103 09090300 01030609 05000103 ................ + 09790 ba7f0906 00010301 09080001 03d20009 ................ + 097a0 03000103 03090e00 01030109 09000103 ................ + 097b0 01090600 01030109 0c000103 01090d00 ................ + 097c0 01030209 0f000103 03090900 01030309 ................ + 097d0 00000103 03090c00 01030209 0e000103 ................ + 097e0 7e090200 01030209 02000103 01090600 ~............... + 097f0 01030109 05000103 1b090300 01030109 ................ + 09800 09000103 01090300 01030209 06000103 ................ + 09810 7e090300 01030209 05000103 02090600 ~............... + 09820 01030109 11000103 02090800 01030409 ................ + 09830 08000103 02090c00 01030209 02000103 ................ + 09840 7e090300 01030109 03000103 7f090300 ~............... + 09850 01030209 03000103 01090b00 01030109 ................ + 09860 09000103 01090600 01037f09 02000103 ................ + 09870 01090500 01030209 02000103 01090300 ................ + 09880 01030509 03000103 6f090b00 0103c100 ........o....... + 09890 09310001 030c090f 00010304 09060001 .1.............. + 098a0 037e0903 00010302 09030001 03020907 .~.............. + 098b0 00010304 09120001 03020902 00010302 ................ + 098c0 09080001 03010903 0001037f 09030001 ................ + 098d0 030a0905 00010377 09020001 03030903 .......w........ + 098e0 00010306 09020001 03740902 00010311 .........t...... + 098f0 090f0001 03800209 09000103 847e090f .............~.. + 09900 0001031b 09090001 03660905 00010301 .........f...... + 09910 09050001 037f0903 0001031b 09070001 ................ + 09920 03010906 00010305 09080001 03040908 ................ + 09930 00010313 09160001 036d0902 00010302 .........m...... + 09940 09020001 037e0902 00010302 09050001 .....~.......... + 09950 037f0904 00010305 09040001 039a7f09 ................ + 09960 02000103 e7000904 00010301 09090001 ................ + 09970 03020906 00010309 09060001 03050906 ................ + 09980 00010385 7f090200 01030409 03000103 ................ + 09990 f4000903 00010389 7f090300 01037f09 ................ + 099a0 03000103 04090300 01037c09 03000103 ..........|..... + 099b0 01090300 01030209 02000103 7e090600 ............~... + 099c0 01030309 08000103 f800091f 00010388 ................ + 099d0 7f090300 01038901 09060001 036f0905 .............o.. + 099e0 00010312 09050001 037f0903 00010301 ................ + 099f0 09070001 0301090b 00010304 09050001 ................ + 09a00 0301090e 00010303 09130001 0301090a ................ + 09a10 00010303 09150001 03030903 00010301 ................ + 09a20 09060001 037f0903 00010301 09030001 ................ + 09a30 03020903 00010301 09080001 03020903 ................ + 09a40 00010301 09030001 03160909 0001031e ................ + 09a50 09030001 03660902 00010302 09050001 .....f.......... + 09a60 03010908 00010303 09090001 0304090d ................ + 09a70 00010303 09090001 03030905 0001030a ................ + 09a80 09050001 03030921 00010302 09090001 .......!........ + 09a90 03470909 00010315 09030001 03010903 .G.............. + 09aa0 000103db 00090600 01030109 03000103 ................ + 09ab0 01090900 01030209 03000103 74090300 ............t... + 09ac0 01030209 03000103 01090a00 01030109 ................ + 09ad0 08000103 02090300 01030b09 03000103 ................ + 09ae0 02090300 0103f37e 09080001 03d00009 .......~........ + 09af0 05000103 02090300 01030c09 06000103 ................ + 09b00 02090300 01030109 09000103 02090800 ................ + 09b10 0103b67f 09060001 037e0903 00010302 .........~...... + 09b20 09030001 03020903 00010301 09080001 ................ + 09b30 03020903 00010301 09030001 0335090c .............5.. + 09b40 00010302 09030001 03100909 00010302 ................ + 09b50 09030001 0306090c 0001030a 09030001 ................ + 09b60 03620903 00010302 09030001 03ec7e09 .b............~. + 09b70 03000103 16090b00 0103c100 09060001 ................ + 09b80 03050906 00010384 01090700 01030009 ................ + 09b90 00000103 03090600 01037e09 02000103 ..........~..... + 09ba0 05090200 01030109 02000103 02090200 ................ + 09bb0 01037f09 02000103 01090200 01037f09 ................ + 09bc0 03000103 7f090300 01037f09 03000103 ................ + 09bd0 7b090300 01030209 02000103 7e090400 {...........~... + 09be0 01030509 02000103 01090200 01030109 ................ + 09bf0 02000103 01090200 01030209 02000103 ................ + 09c00 08090200 01030209 09000103 02090300 ................ + 09c10 01030609 0f000103 01090700 01030209 ................ + 09c20 0b000103 7f090600 01030109 08000103 ................ + 09c30 7f090200 01030109 05000103 02090900 ................ + 09c40 01030409 05000103 01090b00 01030509 ................ + 09c50 20000103 01090300 01030109 02000103 ............... + 09c60 7f090300 01030109 18000103 01090600 ................ + 09c70 01030309 06000103 7d090200 01030309 ........}....... + 09c80 02000103 05090d00 01030109 00000103 ................ + 09c90 01090600 01030409 02000103 01090000 ................ + 09ca0 01030109 06000103 04090a00 01030409 ................ + 09cb0 0d000103 04090600 01030509 2e000103 ................ + 09cc0 09090c00 01030209 06000103 18090300 ................ + 09cd0 01030809 1e000103 78090300 01030a09 ........x....... + 09ce0 08000103 06090800 01037f09 02000103 ................ + 09cf0 01091200 01030b09 11000103 02091200 ................ + 09d00 0103d300 09080001 03060903 00010302 ................ + 09d10 090d0001 03030906 00010303 09050001 ................ + 09d20 037e0910 00010304 090d0001 03a27f09 .~.............. + 09d30 0f000103 02090300 01030109 05000103 ................ + 09d40 01090600 01030509 05000103 02090600 ................ + 09d50 01030209 08000103 03090300 01030509 ................ + 09d60 0c000103 05090600 01030509 09000103 ................ + 09d70 03090600 01030109 09000103 7f090300 ................ + 09d80 01030109 03000103 01091400 01030709 ................ + 09d90 05000103 7f090200 01030109 12000103 ................ + 09da0 03090a00 01030109 06000103 01091700 ................ + 09db0 01030109 03000103 01090c00 01031209 ................ + 09dc0 0a000103 7d090600 01037109 03000103 ....}.....q..... + 09dd0 0f090200 01030309 03000103 02090e00 ................ + 09de0 01030109 06000103 ae7f0906 000103fa ................ + 09df0 00090e00 01030109 09000103 01090900 ................ + 09e00 0103f779 09030001 03020909 00010388 ...y............ + 09e10 06090300 0103fd79 09030001 03010909 .......y........ + 09e20 00010389 06090300 01030309 0c000103 ................ + 09e30 02090500 01030309 0b000103 09091500 ................ + 09e40 01037809 12000103 01090500 01030209 ..x............. + 09e50 06000103 01090a00 01030609 03000103 ................ + 09e60 03091500 01030209 09000103 7e090300 ............~... + 09e70 01030209 04000103 01090600 01030609 ................ + 09e80 03000103 7a090200 01030309 02000103 ....z........... + 09e90 7d090200 01030409 05000103 7f090300 }............... + 09ea0 01030309 03000103 7d090200 01030309 ........}....... + 09eb0 03000103 2b090300 01035509 03000103 ....+.....U..... + 09ec0 03090300 01030109 06000103 06090300 ................ + 09ed0 01037a09 02000103 01090300 01030109 ..z............. + 09ee0 03000103 02090600 01030209 02000103 ................ + 09ef0 04090300 01037d09 05000103 2b090300 ......}.....+... + 09f00 01037409 0b000103 01090300 01030109 ..t............. + 09f10 03000103 7f090300 01030109 02000103 ................ + 09f20 01090300 01030109 03000103 03090600 ................ + 09f30 01030209 03000103 5f090600 01030109 ........_....... + 09f40 0c000103 01090300 01030609 06000103 ................ + 09f50 01090a00 01030309 0d000103 7f090400 ................ + 09f60 01030109 03000103 1b090a00 01030209 ................ + 09f70 07000103 7e090300 01030209 04000103 ....~........... + 09f80 01090600 01030309 03000103 7d090200 ............}... + 09f90 01030609 02000103 7a090200 01030309 ........z....... + 09fa0 06000103 01090500 01037f09 03000103 ................ + 09fb0 03090300 01030109 08000103 02090900 ................ + 09fc0 01030309 03000103 02090600 01030609 ................ + 09fd0 03000103 7a090300 01030109 03000103 ....z........... + 09fe0 05090800 01030109 05000103 2d090800 ............-... + 09ff0 01030209 03000103 03090300 01037209 ..............r. + 0a000 09000103 01090300 01030109 05000103 ................ + 0a010 7f090300 01030109 05000103 65090900 ............e... + 0a020 01030209 0b000103 02090500 01030309 ................ + 0a030 09000103 01090300 01037f09 02000103 ................ + 0a040 01090300 01037f09 02000103 01090500 ................ + 0a050 01032809 16000103 01090e00 01030109 ..(............. + 0a060 0d000103 04090300 01030409 15000103 ................ + 0a070 03090600 01037d09 03000103 01090300 ......}......... + 0a080 01030209 06000103 01090600 01030209 ................ + 0a090 09000103 03090500 01030209 06000103 ................ + 0a0a0 7e090300 01030109 03000103 01090600 ~............... + 0a0b0 01030109 06000103 03090900 01031009 ................ + 0a0c0 05000103 71090200 01030609 05000103 ....q........... + 0a0d0 06090600 01030309 03000103 03090900 ................ + 0a0e0 01030409 06000103 04091300 01030109 ................ + 0a0f0 1e000103 01090500 01030309 08000103 ................ + 0a100 01090000 01037f09 03000103 01090800 ................ + 0a110 01037f09 02000103 01090300 01030309 ................ + 0a120 03000103 7d090300 01030309 02000103 ....}........... + 0a130 01090300 01030109 0c000103 04090300 ................ + 0a140 01030409 1a000103 04090300 01030209 ................ + 0a150 05000103 02090500 01030d09 03000103 ................ + 0a160 7d090700 01037a09 12000103 01090a00 }.....z......... + 0a170 01030b09 09000103 01090000 01037f09 ................ + 0a180 03000103 01090500 01030109 08000103 ................ + 0a190 01090e00 01032109 0a000103 01090300 ......!......... + 0a1a0 01030209 04000103 7f090200 01030109 ................ + 0a1b0 03000103 02090200 01031209 06000103 ................ + 0a1c0 01090000 01037f09 03000103 01090500 ................ + 0a1d0 01030109 06000103 03090a00 01030109 ................ + 0a1e0 00000103 7f090a00 01030109 05000103 ................ + 0a1f0 01090600 01030309 07000103 01090a00 ................ + 0a200 01030109 03000103 70090300 01031209 ........p....... + 0a210 05000103 6e090500 01031209 02000103 ....n........... + 0a220 03090400 01030109 03000103 01090a00 ................ + 0a230 01030109 03000103 01090300 01030309 ................ + 0a240 09000103 01090800 01030109 06000103 ................ + 0a250 58090300 01030a09 0e000103 27090700 X...........'... + 0a260 01030309 03000103 0c091000 01030309 ................ + 0a270 05000103 01090900 01036709 03000103 ..........g..... + 0a280 0e090700 01031009 0b000103 00090000 ................ + 0a290 01030109 03000103 01090900 01030309 ................ + 0a2a0 30000103 0a090000 01037b09 06000103 0.........{..... + 0a2b0 7f090300 01037f09 02000103 7f090200 ................ + 0a2c0 01037e09 02000103 08090d00 01037a09 ..~...........z. + 0a2d0 03000103 08090200 01037809 03000103 ..........x..... + 0a2e0 01090300 01030109 03000103 01090300 ................ + 0a2f0 01030509 05000103 0b090600 01037f09 ................ + 0a300 03000103 7a090300 01031009 02000103 ....z........... + 0a310 7f090300 01037f09 03000103 76090300 ............v... + 0a320 01030209 02000103 7a090300 01037e09 ........z.....~. + 0a330 03000103 04090500 01030109 03000103 ................ + 0a340 0f090300 01030109 02000103 71090300 ............q... + 0a350 01030a09 03000103 01090300 01037709 ..............w. + 0a360 03000103 0a090200 01037009 03000103 ..........p..... + 0a370 18090300 01036609 03000103 08090200 ......f......... + 0a380 01037b09 03000103 06090300 01030109 ..{............. + 0a390 05000103 10090300 01030109 05000103 ................ + 0a3a0 01090800 01030209 0e000103 02090e00 ................ + 0a3b0 01030309 0e000103 02090e00 01030909 ................ + 0a3c0 0e000103 02091000 01030109 03000103 ................ + 0a3d0 02090800 01030109 03000103 03091200 ................ + 0a3e0 01030309 13000103 7d090200 01030509 ........}....... + 0a3f0 03000103 02090300 01030509 07000103 ................ + 0a400 05090300 01037709 14000103 39090900 ......w.....9... + 0a410 01030109 02000103 7f090200 01030109 ................ + 0a420 0b000103 05090600 01030109 0b000103 ................ + 0a430 03090e00 01030109 05000103 4c090e00 ............L... + 0a440 01030609 03000103 01091100 01030209 ................ + 0a450 12000103 01090300 01037f09 03000103 ................ + 0a460 01090400 01030309 06000103 01090200 ................ + 0a470 01037f09 07000104 0303f770 09030001 ...........p.... + 0a480 04010390 0f090600 01040303 f0700902 .............p.. + 0a490 00010301 09100001 03010916 00010301 ................ + 0a4a0 09130001 04010391 0f091600 01030709 ................ + 0a4b0 1c000103 02090a00 01037f09 04000103 ................ + 0a4c0 7f090500 01030109 03000103 01090500 ................ + 0a4d0 01037e09 02000103 02090200 01030309 ..~............. + 0a4e0 02000103 7d090200 01030109 08000103 ....}........... + 0a4f0 01090200 01037f09 02000103 01091400 ................ + 0a500 01037f09 03000103 01090200 01030109 ................ + 0a510 11000103 03090200 01030109 03000103 ................ + 0a520 04090300 01035209 0b000103 01090500 ......R......... + 0a530 01030309 03000103 35090800 01030109 ........5....... + 0a540 00000103 7f090500 01030109 02000103 ................ + 0a550 05091100 01030109 00000103 05091800 ................ + 0a560 01030109 00000103 7f090300 01030109 ................ + 0a570 06000103 01090600 01030109 0f000103 ................ + 0a580 04090300 01030309 07000103 05090000 ................ + 0a590 01037b09 02000103 05090500 01030209 ..{............. + 0a5a0 03000103 03090e00 01030109 00000103 ................ + 0a5b0 7f090300 01030109 05000103 04090600 ................ + 0a5c0 01030109 05000103 03091100 01030209 ................ + 0a5d0 00000103 7e090300 01030209 08000103 ....~........... + 0a5e0 05090200 01037b09 03000103 02090500 ......{......... + 0a5f0 01030509 05000103 02090800 01030109 ................ + 0a600 03000103 0b091800 01030209 05000103 ................ + 0a610 01090600 01030309 06000103 73090700 ............s... + 0a620 01030209 03000103 01090300 01030209 ................ + 0a630 18000103 79090800 01031209 0d000103 ....y........... + 0a640 01090000 01030409 14000103 01090300 ................ + 0a650 01037f09 02000103 01090200 01030409 ................ + 0a660 15000103 08090000 01030109 05000103 ................ + 0a670 03090200 01037f09 02000103 01090600 ................ + 0a680 01037f09 02000103 01090300 01030409 ................ + 0a690 04000103 01090500 01030109 03000103 ................ + 0a6a0 7f090200 01030109 03000103 01090900 ................ + 0a6b0 01030309 0a000103 04090500 01030409 ................ + 0a6c0 2b000103 01090500 01037f09 03000103 +............... + 0a6d0 01090200 01037f09 03000103 03090400 ................ + 0a6e0 01030109 06000103 01090a00 01030109 ................ + 0a6f0 06000103 7f090200 01030309 03000103 ................ + 0a700 01090500 01030109 06000103 05091500 ................ + 0a710 01030109 05000103 7f090200 01030109 ................ + 0a720 03000103 34090b00 01030109 06000103 ....4........... + 0a730 01091100 01030109 06000103 01090300 ................ + 0a740 01037809 03000103 0a090300 01036309 ..x...........c. + 0a750 07000103 01090500 01037f09 03000103 ................ + 0a760 01090200 01037f09 02000103 01090300 ................ + 0a770 01030409 0c000103 03090900 01030209 ................ + 0a780 09000103 04090500 01030209 05000103 ................ + 0a790 55090900 01030109 06000103 7f090300 U............... + 0a7a0 01030109 05000103 13091500 01030109 ................ + 0a7b0 08000103 26090700 01030109 00000103 ....&........... + 0a7c0 7f090300 01030109 06000103 02090900 ................ + 0a7d0 01030109 0f000103 7f090200 01030209 ................ + 0a7e0 03000103 02090b00 01030209 03000103 ................ + 0a7f0 7d090700 01037f09 03000109 03000001 }............... + 0a800 01810900 0002004b 01000001 01fb0e0d .......K........ + 0a810 00010101 01000000 01000001 2f686f6d ............/hom + 0a820 652f7863 672f776f 726b7370 6163652f e/xcg/workspace/ + 0a830 64656275 672f6573 70383236 365f6e6f debug/esp8266_no + 0a840 6e6f735f 73646b5f 636f7265 5f323031 nos_sdk_core_201 + 0a850 38303531 302f6170 702f7070 002e2e2f 80510/app/pp.../ + 0a860 2e2e2f69 6e636c75 6465002e 2e2f2e2e ../include.../.. + 0a870 2f696e63 6c756465 2f6c6c64 65736300 /include/lldesc. + 0a880 2e2e2f2e 2e2f696e 636c7564 652f736c ../../include/sl + 0a890 63002e2e 2f696e63 6c756465 2f6e6574 c.../include/net + 0a8a0 38303231 31002e2e 2f2e2e2f 696e636c 80211.../../incl + 0a8b0 7564652f 77706100 00706d5f 666f725f ude/wpa..pm_for_ + 0a8c0 62636e5f 6f6e6c79 5f6d6f64 652e6300 bcn_only_mode.c. + 0a8d0 01000065 6e646961 6e2e6800 0200006c ...endian.h....l + 0a8e0 6c646573 632e6800 03000073 6c63322e ldesc.h....slc2. + 0a8f0 68000400 00696565 65383032 31315f63 h....ieee80211_c + 0a900 72797074 6f2e6800 05000069 65656538 rypto.h....ieee8 + 0a910 30323131 5f70726f 746f2e68 00050000 0211_proto.h.... + 0a920 636f6d6d 6f6e2e68 00060000 77706162 common.h....wpab + 0a930 75662e68 00060000 64656673 2e680006 uf.h....defs.h.. + 0a940 00006965 65653830 3231315f 7661722e ..ieee80211_var. + 0a950 68000500 00000005 02fc4223 4003fc00 h.........B#@... + 0a960 01030309 0e000103 01090600 01030209 ................ + 0a970 0f000103 7f090300 01030109 08000103 ................ + 0a980 04090900 01030109 09000103 02090600 ................ + 0a990 01030209 09000103 01090300 01030109 ................ + 0a9a0 09000103 01091000 01030309 0c000103 ................ + 0a9b0 01090900 01030109 12000103 02090600 ................ + 0a9c0 01030209 08000103 03090900 01030109 ................ + 0a9d0 03000103 7f090200 01030109 06000103 ................ + 0a9e0 05090800 01030109 00000103 06090800 ................ + 0a9f0 01030109 00000103 04091400 01030109 ................ + 0aa00 00000103 03090c00 01030109 00000103 ................ + 0aa10 7f090300 01030109 02000103 05091f00 ................ + 0aa20 01030209 08000103 01090500 01030109 ................ + 0aa30 0a000103 02090e00 01030109 09000103 ................ + 0aa40 02090600 01030609 11000103 7b090200 ............{... + 0aa50 01030309 06000103 7d090200 01030309 ........}....... + 0aa60 02000103 7d090200 01030209 03000103 ....}........... + 0aa70 03090800 01030109 06000103 0b090a00 ................ + 0aa80 01030509 0e000103 02090900 01030109 ................ + 0aa90 06000103 01090500 01030e09 03000103 ................ + 0aaa0 7f090200 01030109 08000103 7f090200 ................ + 0aab0 01030109 05000103 02090600 01030109 ................ + 0aac0 14000103 01090a00 01030309 11000103 ................ + 0aad0 05090b00 01030709 00000103 7d090500 ............}... + 0aae0 01037f09 02000103 7d090200 01030109 ........}....... + 0aaf0 02000103 7f090200 01030609 0a000103 ................ + 0ab00 7b090300 01030609 02000103 7a090300 {...........z... + 0ab10 01030109 03000103 01090300 01030109 ................ + 0ab20 03000103 03090500 01030609 06000103 ................ + 0ab30 7f090200 01037d09 03000103 03090200 ......}......... + 0ab40 01037f09 03000103 01090500 01037d09 ..............}. + 0ab50 02000103 03090300 01030109 05000103 ................ + 0ab60 01090300 01030b09 09000103 0e090600 ................ + 0ab70 01030209 03000103 7e090300 01030209 ........~....... + 0ab80 03000103 7e090300 01030209 03000103 ....~........... + 0ab90 02090300 01030109 09000103 0f090b00 ................ + 0aba0 01030209 03000103 01090900 01030109 ................ + 0abb0 09000103 0e090b00 01037209 03000103 ..........r..... + 0abc0 0e090300 01030209 03000103 01090600 ................ + 0abd0 01030209 09000103 02090600 01030109 ................ + 0abe0 03000103 02090900 01035809 08000103 ..........X..... + 0abf0 02090700 01030109 06000103 01090800 ................ + 0ac00 01030209 03000103 02090900 01030109 ................ + 0ac10 14000103 22090d00 01030109 05000103 ...."........... + 0ac20 0c090300 01030109 0e000103 03090900 ................ + 0ac30 01030109 03000103 04090a00 01030109 ................ + 0ac40 00000103 01090500 01030509 0b000103 ................ + 0ac50 03090900 01037d09 03000103 03090300 ......}......... + 0ac60 01030609 06000103 01090c00 01037f09 ................ + 0ac70 02000103 01090300 01030109 0c000103 ................ + 0ac80 7f090200 01030409 08000103 7c090200 ............|... + 0ac90 01030109 05000103 02090400 01030109 ................ + 0aca0 12000103 04090d00 01030209 06000103 ................ + 0acb0 7f090200 01030109 17000103 01090300 ................ + 0acc0 01030109 0c000103 06090800 01030209 ................ + 0acd0 05000103 78090200 01030809 02000103 ....x........... + 0ace0 7e090300 01030209 06000103 01091500 ~............... + 0acf0 01030409 03000103 01090900 01030109 ................ + 0ad00 12000103 03090600 01030109 08000103 ................ + 0ad10 01090300 01030309 0a000103 01090800 ................ + 0ad20 01030109 1a000103 02090500 01030109 ................ + 0ad30 07000103 01090300 01030409 07000103 ................ + 0ad40 04090900 01030209 06000103 06090600 ................ + 0ad50 01030209 09000103 02090b00 01030109 ................ + 0ad60 0a000103 01090900 01030609 06000103 ................ + 0ad70 0f090a00 01030409 0c000103 03090600 ................ + 0ad80 01030209 0d000103 01090900 01030409 ................ + 0ad90 09000103 03090600 01030109 1a000103 ................ + 0ada0 01090c00 01037f09 09000103 04090300 ................ + 0adb0 01030109 09000103 01090c00 01030109 ................ + 0adc0 03000103 7f090200 01030109 04000103 ................ + 0add0 01090300 01030109 09000103 01090500 ................ + 0ade0 01030109 05000103 04090b00 01030409 ................ + 0adf0 0f000103 01090500 01037f09 07000103 ................ + 0ae00 01090300 01037f09 02000103 01090200 ................ + 0ae10 01030109 08000103 04090600 01030209 ................ + 0ae20 09000103 05091900 01030209 03000103 ................ + 0ae30 01091100 01030309 08000103 01090300 ................ + 0ae40 01030109 08000103 02090800 01030109 ................ + 0ae50 07000103 02090900 01030e09 15000103 ................ + 0ae60 01090600 01030209 12000103 01090200 ................ + 0ae70 01037f09 02000103 01090300 01030309 ................ + 0ae80 05000103 01090800 01037f09 02000103 ................ + 0ae90 05090300 01030109 03000103 06090200 ................ + 0aea0 01037309 0d000103 14090f00 01030309 ..s............. + 0aeb0 0e000103 02090600 01030309 0d000103 ................ + 0aec0 01090800 01030109 08000103 02090800 ................ + 0aed0 01030409 0c000103 7c090200 01030409 ........|....... + 0aee0 03000103 02090900 01030309 0a000103 ................ + 0aef0 01090b00 01030209 24000103 06091800 ........$....... + 0af00 01030109 03000103 06090200 01037509 ..............u. + 0af10 0b000103 7f090200 01037f09 0e000103 ................ + 0af20 13091000 01030409 07000103 03090600 ................ + 0af30 01030109 20000103 03091a00 01030509 .... ........... + 0af40 09000103 07090900 01030209 12000103 ................ + 0af50 01091400 0103e000 090e0001 0301090b ................ + 0af60 00010305 09030001 037b0904 00010305 .........{...... + 0af70 09020001 03010906 00010301 09040001 ................ + 0af80 03080906 00010302 09060001 03030908 ................ + 0af90 0001037e 09100001 0304090d 00010390 ...~............ + 0afa0 7f090900 01030409 06000103 7c090300 ............|... + 0afb0 01030409 03000103 03090900 01030109 ................ + 0afc0 0c000103 04090b00 01037c09 03000103 ..........|..... + 0afd0 04090300 01030209 03000103 01090300 ................ + 0afe0 01030109 09000103 02090900 01031809 ................ + 0aff0 09000103 02090300 01030109 06000103 ................ + 0b000 4e091e00 01033709 05000103 03090500 N.....7......... + 0b010 01030109 03000103 01091100 01030109 ................ + 0b020 03000103 02090a00 01030209 03000103 ................ + 0b030 01090b00 01030309 09000103 02090600 ................ + 0b040 01030109 06000103 01090900 01030209 ................ + 0b050 12000103 02090a00 01030109 05000103 ................ + 0b060 05090600 01030109 0a000103 03090b00 ................ + 0b070 01036809 03000103 5d090300 01030609 ..h.....]....... + 0b080 07000103 7d090200 01030309 03000103 ....}........... + 0b090 7e090300 01037f09 03000103 01090300 ~............... + 0b0a0 01037f09 03000103 03090300 01030209 ................ + 0b0b0 08000103 07091600 01030109 09000103 ................ + 0b0c0 d600090a 00010301 09090001 03010903 ................ + 0b0d0 00010301 09170001 0302091a 00010301 ................ + 0b0e0 09080001 037f0902 00010302 09030001 ................ + 0b0f0 03010906 00010308 09020001 03790907 .............y.. + 0b100 00010302 09050001 03020906 0001037f ................ + 0b110 09050001 037f0904 00010301 09050001 ................ + 0b120 03010902 00010301 09060001 037c0913 .............|.. + 0b130 0001037f 09020001 030d0911 00010301 ................ + 0b140 09070001 03010909 00010303 09070001 ................ + 0b150 037f0903 00010301 09050001 03050909 ................ + 0b160 0001037f 09030001 03010905 00010302 ................ + 0b170 09060001 0304090a 00010301 09000001 ................ + 0b180 09080000 01010d1f 00000200 4b010000 ............K... + 0b190 0101fb0e 0d000101 01010000 00010000 ................ + 0b1a0 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works + 0b1b0 70616365 2f646562 75672f65 73703832 pace/debug/esp82 + 0b1c0 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor + 0b1d0 655f3230 31383035 31302f61 70702f70 e_20180510/app/p + 0b1e0 70002e2e 2f696e63 6c756465 2f707000 p.../include/pp. + 0b1f0 2e2e2f2e 2e2f696e 636c7564 652f6c6c ../../include/ll + 0b200 64657363 002e2e2f 696e636c 7564652f desc.../include/ + 0b210 6e657438 30323131 002e2e2f 2e2e2f69 net80211.../../i + 0b220 6e636c75 6465002e 2e2f2e2e 2f696e63 nclude.../../inc + 0b230 6c756465 2f777061 00007070 2e630001 lude/wpa..pp.c.. + 0b240 00006d61 635f6164 64726573 732e6800 ..mac_address.h. + 0b250 0200006d 61635f66 72616d65 2e680002 ...mac_frame.h.. + 0b260 00006c6c 64657363 2e680003 00006965 ..lldesc.h....ie + 0b270 65653830 3231315f 70726f74 6f2e6800 ee80211_proto.h. + 0b280 04000069 65656538 30323131 5f637279 ...ieee80211_cry + 0b290 70746f2e 68000400 00656e64 69616e2e pto.h....endian. + 0b2a0 68000500 00636f6d 6d6f6e2e 68000600 h....common.h... + 0b2b0 00777061 6275662e 68000600 00646566 .wpabuf.h....def + 0b2c0 732e6800 06000069 65656538 30323131 s.h....ieee80211 + 0b2d0 5f766172 2e680004 00000004 05000502 _var.h.......... + 0b2e0 487d1040 03920101 03090900 0001037e H}.@...........~ + 0b2f0 09030001 03020907 0001037e 09090001 ...........~.... + 0b300 03020909 00010301 09030001 03010902 ................ + 0b310 00010904 00000101 00050250 4f104003 ...........PO.@. + 0b320 f9000103 04090300 01037c09 03000103 ..........|..... + 0b330 05090600 01037b09 03000103 06090300 ......{......... + 0b340 01030109 03000103 01090300 01030109 ................ + 0b350 03000103 02090300 01030109 03000103 ................ + 0b360 01090200 01030109 02000103 01090200 ................ + 0b370 01030309 02000103 7e090300 01030209 ........~....... + 0b380 02000103 01090300 01030209 05000103 ................ + 0b390 7e090600 01030109 03000103 01090200 ~............... + 0b3a0 01030209 03000103 02090600 01030109 ................ + 0b3b0 0b000103 03090300 01030309 0c000103 ................ + 0b3c0 02090300 01037e09 02000103 02090300 ......~......... + 0b3d0 01037f09 02000103 01090400 01030209 ................ + 0b3e0 03000103 03090800 01037f09 02000103 ................ + 0b3f0 01090800 01030209 03000109 07000001 ................ + 0b400 01000502 684d2340 03a60101 03010905 ....hM#@........ + 0b410 00010303 090c0001 037e0903 00010302 .........~...... + 0b420 09080001 03010908 00010304 09100001 ................ + 0b430 03010900 0001037f 09030001 03010905 ................ + 0b440 00010301 09060001 0302090b 00010304 ................ + 0b450 09070001 03010900 00010301 09080001 ................ + 0b460 0301090c 00010307 09080001 03010905 ................ + 0b470 00010301 09090001 037f0905 00010301 ................ + 0b480 09030001 03010903 00010301 09090001 ................ + 0b490 0306090a 00010301 09000001 037f0903 ................ + 0b4a0 00010301 09050001 03020906 00010301 ................ + 0b4b0 090b0001 03010908 00010301 090c0001 ................ + 0b4c0 0306090b 00010305 09030001 030e0902 ................ + 0b4d0 00010371 09060001 030f0903 00010371 ...q...........q + 0b4e0 09050001 030f0903 00010303 09020001 ................ + 0b4f0 03040903 00010303 09030001 037e0909 .............~.. + 0b500 00010309 09020001 037e0902 0001037f .........~...... + 0b510 09020001 037f0905 00010304 09030001 ................ + 0b520 030b0907 00010301 09000001 037f0903 ................ + 0b530 00010301 09050001 03010906 0001030f ................ + 0b540 09120001 03010910 00010301 09060001 ................ + 0b550 0301090f 00010302 09060001 0303090d ................ + 0b560 00010301 090b0001 03010907 0001030d ................ + 0b570 09090001 037c0906 00010307 09030001 .....|.......... + 0b580 03010906 0001037f 09020001 03010906 ................ + 0b590 0001037f 09020001 03020903 00010302 ................ + 0b5a0 09130001 03020904 00010301 090a0001 ................ + 0b5b0 03050908 00010304 09020001 03010907 ................ + 0b5c0 0001037f 09020001 03010902 0001037f ................ + 0b5d0 09040001 03010906 0001037b 09070001 ...........{.... + 0b5e0 0367090e 0001037f 09060001 03010903 .g.............. + 0b5f0 0001037f 09030001 03010907 00010302 ................ + 0b600 09080001 037e0902 00010302 09060001 .....~.......... + 0b610 03010903 00010301 09030001 0301090b ................ + 0b620 00010301 09090001 031b090f 00010302 ................ + 0b630 09050001 03010903 00010303 09080001 ................ + 0b640 0301090c 00010301 09020001 03010903 ................ + 0b650 00010302 09060001 037f0903 00010301 ................ + 0b660 09050001 037f0902 00010301 09030001 ................ + 0b670 03010908 00010306 090c0001 03010908 ................ + 0b680 00010302 09060001 03020905 00010301 ................ + 0b690 09090001 03030908 00010306 09000001 ................ + 0b6a0 037d0905 0001037d 09050001 03030905 .}.....}........ + 0b6b0 00010303 09030001 0301090c 00010303 ................ + 0b6c0 090a0001 03020908 0001037a 090b0001 ...........z.... + 0b6d0 037d0906 0001030a 09020001 03760905 .}...........v.. + 0b6e0 00010303 09030001 030a0909 00010307 ................ + 0b6f0 09100001 0301090c 00010303 09050001 ................ + 0b700 03020916 00010304 090e0001 0302090f ................ + 0b710 00010301 09090001 03030907 00010301 ................ + 0b720 09080001 037f0902 00010301 09060001 ................ + 0b730 03740907 0001030f 09150001 03020908 .t.............. + 0b740 00010302 09080001 03020906 00010302 ................ + 0b750 090b0001 037e0903 00010303 09080001 .....~.......... + 0b760 0301090c 00010301 09080001 030d094c ...............L + 0b770 00010301 09060001 03010911 00010301 ................ + 0b780 09060001 03cb0009 05000103 ad7f0909 ................ + 0b790 00010302 09050001 037e0903 00010302 .........~...... + 0b7a0 09050001 03010906 0001030e 09030001 ................ + 0b7b0 03010906 00010301 09110001 03010906 ................ + 0b7c0 00010301 09060001 03330903 00010301 .........3...... + 0b7d0 09060001 03010911 00010301 09060001 ................ + 0b7e0 0301090e 0001037f 09030001 036f0903 .............o.. + 0b7f0 00010301 09060001 03010907 0001037f ................ + 0b800 09030001 03010905 0001037f 09030001 ................ + 0b810 03010905 00010303 09030001 0302090b ................ + 0b820 0001037e 09030001 03030908 00010301 ...~............ + 0b830 090c0001 03020908 00010301 09060001 ................ + 0b840 035b0903 00010301 09060001 03010911 .[.............. + 0b850 00010304 09060001 03060903 00010301 ................ + 0b860 09060001 03010914 00010305 09060001 ................ + 0b870 03010903 00010302 09030001 03010905 ................ + 0b880 00010371 09050001 0301090a 00010301 ...q............ + 0b890 09030001 03600903 00010301 09060001 .....`.......... + 0b8a0 03010911 00010301 09060001 03010903 ................ + 0b8b0 000103ee 00090500 01030809 02000103 ................ + 0b8c0 7a090200 01030209 02000103 01090a00 z............... + 0b8d0 01030309 11000103 01090300 01037f09 ................ + 0b8e0 03000103 01090300 01030109 03000103 ................ + 0b8f0 02090300 01030209 13000103 03090900 ................ + 0b900 01031409 17000103 02090300 01030109 ................ + 0b910 02000103 7f090300 01030109 02000103 ................ + 0b920 02090600 01036a09 02000103 01090300 ......j......... + 0b930 01030409 09000103 01090d00 01030609 ................ + 0b940 08000103 01090600 01031209 20000103 ............ ... + 0b950 03090c00 01037d09 03000103 03090200 ......}......... + 0b960 01030109 06000103 01090300 01030609 ................ + 0b970 1d000103 02090200 01030109 09000103 ................ + 0b980 01092e00 01030109 06000103 01090300 ................ + 0b990 01030109 06000103 01091100 01030309 ................ + 0b9a0 06000103 06090300 01037a09 03000103 ..........z..... + 0b9b0 06090200 01037a09 05000103 02090300 ......z......... + 0b9c0 01030109 03000103 03090500 01036709 ..............g. + 0b9d0 03000103 1c090300 01030409 24000103 ............$... + 0b9e0 04090500 01037c09 02000103 04090200 ......|......... + 0b9f0 01037c09 02000103 04090200 01030909 ..|............. + 0ba00 34000103 02090500 01030509 0a000103 4............... + 0ba10 01090600 01030109 0a000103 04090600 ................ + 0ba20 01030209 08000103 02090800 01037e09 ..............~. + 0ba30 02000103 02090500 01030d09 0d000103 ................ + 0ba40 01090600 01030109 28000103 02090600 ........(....... + 0ba50 01030609 10000103 03090300 01031809 ................ + 0ba60 21000103 0a090200 01035f09 09000103 !........._..... + 0ba70 02090300 01030309 06000103 7d090200 ............}... + 0ba80 01030309 08000103 01090300 01030109 ................ + 0ba90 06000103 01090b00 01030109 06000103 ................ + 0baa0 02090800 01037d09 02000103 0c090300 ......}......... + 0bab0 01030109 03000103 08090900 01030209 ................ + 0bac0 06000103 01090800 01036d09 09000103 ..........m..... + 0bad0 01090b00 01030209 05000103 01090500 ................ + 0bae0 01031509 09000103 01090500 01030109 ................ + 0baf0 03000103 04090800 01030109 00000103 ................ + 0bb00 01091300 01030509 02000103 7d090200 ............}... + 0bb10 01030109 03000103 7f090300 01030109 ................ + 0bb20 03000103 02090300 01030509 05000103 ................ + 0bb30 01090000 01030609 13000103 7c090400 ............|... + 0bb40 01037f09 03000103 01090200 01037f09 ................ + 0bb50 02000103 01090900 01030409 03000103 ................ + 0bb60 04090a00 01030309 07000103 7d090300 ............}... + 0bb70 01030209 02000103 01090200 01037f09 ................ + 0bb80 02000103 01090200 01037f09 02000103 ................ + 0bb90 01090200 01030109 06000103 02090b00 ................ + 0bba0 01030209 0b000103 7f090300 01037f09 ................ + 0bbb0 02000103 01090200 01030109 02000103 ................ + 0bbc0 05090d00 01030509 06000103 7b090300 ............{... + 0bbd0 01030509 03000103 04090c00 01030509 ................ + 0bbe0 0d000103 01090600 01030109 02000103 ................ + 0bbf0 01090800 01030109 03000103 7d090500 ............}... + 0bc00 01030609 06000103 02091600 01030109 ................ + 0bc10 0c000103 7f090300 01030109 05000103 ................ + 0bc20 bc100917 00010301 091d0001 03010902 ................ + 0bc30 0001037f 09020001 03010905 000103bf ................ + 0bc40 6f090600 01031409 05000103 01090600 o............... + 0bc50 01037209 0d000103 02090500 01030209 ..r............. + 0bc60 05000103 02090600 01030209 08000103 ................ + 0bc70 01090600 01037f09 02000103 2b090c00 ............+... + 0bc80 01030309 00000103 7d090400 01030309 ........}....... + 0bc90 0d000103 09090900 01030209 06000103 ................ + 0bca0 01090800 01030109 12000103 01090e00 ................ + 0bcb0 01030209 0d000103 7c090c00 01030609 ........|....... + 0bcc0 03000103 09090300 01037709 03000103 ..........w..... + 0bcd0 09090300 01037709 03000103 09090200 ......w......... + 0bce0 01037709 03000103 09090600 01030209 ..w............. + 0bcf0 1a000103 7f090400 01030109 08000103 ................ + 0bd00 04091500 01030109 03000103 05090f00 ................ + 0bd10 01030709 03000103 01090a00 01030309 ................ + 0bd20 04000103 24091000 01030209 03000103 ....$........... + 0bd30 01090b00 01030409 2a000103 7c090300 ........*...|... + 0bd40 01030409 02000103 03090600 01030509 ................ + 0bd50 08000103 a47f0907 000103c1 00090600 ................ + 0bd60 01030209 0a000103 02090a00 01032509 ..............%. + 0bd70 13000103 03090500 01030309 03000103 ................ + 0bd80 01090300 01030809 07000103 987b090a .............{.. + 0bd90 0001037d 09050001 03030903 0001037d ...}...........} + 0bda0 09020001 03030903 000103ea 04090900 ................ + 0bdb0 01030309 03000103 01090500 01030209 ................ + 0bdc0 05000103 03091100 01030409 05000103 ................ + 0bdd0 01090900 01030109 08000103 db00090a ................ + 0bde0 00010305 090c0001 03090904 00010377 ...............w + 0bdf0 09020001 03090904 00010375 09050001 ...........u.... + 0be00 03290908 0001036d 090b0001 03080914 .).....m........ + 0be10 00010302 09060001 03010909 00010378 ...............x + 0be20 09080001 0301090b 0001030c 09080001 ................ + 0be30 037d0908 0001037d 091a0001 037c0903 .}.....}.....|.. + 0be40 00010364 091a0001 03bd0109 09000103 ...d............ + 0be50 02090f00 01030309 09000103 02090200 ................ + 0be60 01030209 22000103 01090800 01032809 ....".........(. + 0be70 0e000103 03090300 01030f09 03000103 ................ + 0be80 07090200 0103bc7f 09040001 031f0909 ................ + 0be90 00010303 09030001 03010906 00010301 ................ + 0bea0 090c0001 036b0908 00010304 09030001 .....k.......... + 0beb0 03020915 00010301 09030001 0302090b ................ + 0bec0 00010301 090f0001 03620908 00010329 .........b.....) + 0bed0 09050001 03230902 0001036a 090d0001 .....#.....j.... + 0bee0 030c0912 0001032f 09050001 03010900 ......./........ + 0bef0 00010304 09080001 03040916 00010302 ................ + 0bf00 09060001 03010906 00010301 09050001 ................ + 0bf10 03140910 00010301 09060001 03010906 ................ + 0bf20 00010302 09120001 03030908 00010367 ...............g + 0bf30 090b0001 0303090b 00010302 09060001 ................ + 0bf40 03010909 00010301 09060001 03020912 ................ + 0bf50 00010313 090e0001 03060900 0001037a ...............z + 0bf60 09020001 03030905 00010301 09030001 ................ + 0bf70 03010903 00010303 09030001 03010903 ................ + 0bf80 0001037d 09030001 030d0903 00010303 ...}............ + 0bf90 09070001 03010914 00010304 09150001 ................ + 0bfa0 037f0902 00010301 09050001 03d90009 ................ + 0bfb0 1c000103 7c090300 01030209 05000103 ....|........... + 0bfc0 7e090300 01037f09 03000103 05090300 ~............... + 0bfd0 01030209 06000103 7f090300 01030309 ................ + 0bfe0 09000103 a57f090f 00010304 09030001 ................ + 0bff0 037c0903 00010304 09030001 037d0903 .|...........}.. + 0c000 00010301 09030001 03130905 00010370 ...............p + 0c010 09030001 03020903 0001031e 09030001 ................ + 0c020 0303090c 0001037d 09030001 03030906 .......}........ + 0c030 00010304 09060001 037c0903 00010303 .........|...... + 0c040 09030001 037d0905 00010304 09060001 .....}.......... + 0c050 03010906 00010301 09090001 03010906 ................ + 0c060 0001037f 09030001 03020906 00010303 ................ + 0c070 09180001 03010912 00010304 09030001 ................ + 0c080 037e0902 00010301 09030001 037f0905 .~.............. + 0c090 00010302 09030001 03020906 00010302 ................ + 0c0a0 09030001 037f0904 0001037e 09030001 ...........~.... + 0c0b0 03020903 00010301 09030001 037d0903 .............}.. + 0c0c0 00010303 09030001 03010909 00010304 ................ + 0c0d0 09030001 037f0903 0001037f 09030001 ................ + 0c0e0 03020909 00010302 09060001 03020903 ................ + 0c0f0 0001037d 09050001 03020903 0001037e ...}...........~ + 0c100 09030001 03020903 00010301 09030001 ................ + 0c110 037d0903 00010303 09030001 03070909 .}.............. + 0c120 0001037c 09030001 03020903 0001037e ...|...........~ + 0c130 09030001 037f0903 00010305 09030001 ................ + 0c140 03020906 0001037f 09030001 0311090d ................ + 0c150 00010301 09080001 03020906 0001037f ................ + 0c160 09030001 03010903 0001037f 09030001 ................ + 0c170 03010902 0001037f 09050001 03020909 ................ + 0c180 00010302 090c0001 03040909 00010304 ................ + 0c190 09000001 03020908 00010304 09100001 ................ + 0c1a0 03010911 00010303 09030001 03020903 ................ + 0c1b0 00010302 090b0001 03020903 00010305 ................ + 0c1c0 09060001 0306090c 00010305 09110001 ................ + 0c1d0 03260914 00010301 09060001 030a0910 .&.............. + 0c1e0 00010307 09080001 03020910 0001030b ................ + 0c1f0 09080001 037f0903 00010301 09030001 ................ + 0c200 037f0902 00010301 09050001 037f0906 ................ + 0c210 00010301 09060001 03010903 00010302 ................ + 0c220 090b0001 037e0903 00010302 09030001 .....~.......... + 0c230 037e0903 00010302 09030001 03020903 .~.............. + 0c240 00010301 09080001 03010903 00010302 ................ + 0c250 09030001 03020903 00010301 092c0001 .............,.. + 0c260 03030909 00010301 09090001 03130906 ................ + 0c270 0001036d 09030001 03130909 00010303 ...m............ + 0c280 09050001 037d0902 00010303 09090001 .....}.......... + 0c290 03040907 0001037c 09030001 03040906 .......|........ + 0c2a0 0001037c 09060001 03050903 00010301 ...|............ + 0c2b0 09090001 0301090c 00010301 09060001 ................ + 0c2c0 037f0909 00010302 09060001 03020915 ................ + 0c2d0 00010301 09050001 03010903 00010301 ................ + 0c2e0 09030001 037c0903 00010301 09030001 .....|.......... + 0c2f0 03060903 00010301 09080001 0302090d ................ + 0c300 000103a3 7f090f00 0103e000 09020001 ................ + 0c310 03827f09 0b000103 03090e00 01030c09 ................ + 0c320 06000103 01090300 01037f09 03000103 ................ + 0c330 01090200 01037f09 05000103 02090600 ................ + 0c340 01030709 09000103 c2000905 0001037f ................ + 0c350 09030001 03010905 00010302 09060001 ................ + 0c360 0302090c 00010374 09110001 03010906 .......t........ + 0c370 00010332 09140001 03130900 0001036d ...2...........m + 0c380 09030001 03120912 0001036e 09020001 ...........n.... + 0c390 03100902 00010370 09020001 03100903 .......p........ + 0c3a0 00010304 09020001 037e0903 00010302 .........~...... + 0c3b0 09030001 037e0903 00010302 09030001 .....~.......... + 0c3c0 037f0903 00010301 09050001 03010903 ................ + 0c3d0 0001032b 090e0001 03050902 0001037b ...+...........{ + 0c3e0 09030001 03020909 00010305 090b0001 ................ + 0c3f0 037e0902 00010306 09030001 037f0903 .~.............. + 0c400 00010301 09030001 037f0902 00010301 ................ + 0c410 09030001 03020903 00010303 09030001 ................ + 0c420 03010903 000103c8 74090a00 01030309 ........t....... + 0c430 03000103 7d090300 01030309 02000103 ....}........... + 0c440 7d090300 01030309 03000103 e50b090d }............... + 0c450 00010303 09030001 0302090b 0001037e ...............~ + 0c460 09020001 03020902 00010302 09060001 ................ + 0c470 03100903 00010370 09020001 03100905 .......p........ + 0c480 00010301 09030001 03020903 00010305 ................ + 0c490 09030001 03010908 000103b5 7f090d00 ................ + 0c4a0 01030409 03000103 01090a00 0103de00 ................ + 0c4b0 09110001 03490908 000103d9 00090200 .....I.......... + 0c4c0 01034609 0f000103 04090500 01030609 ..F............. + 0c4d0 0b000103 02091600 01030a09 07000103 ................ + 0c4e0 02090300 01037e09 03000103 02090300 ......~......... + 0c4f0 01038c7f 090b0001 03160910 00010304 ................ + 0c500 09050001 03010907 00010303 09080001 ................ + 0c510 03020920 00010301 09050001 037f0902 ... ............ + 0c520 0001030f 09030001 03010908 00010303 ................ + 0c530 09090001 0302091f 00010371 09080001 ...........q.... + 0c540 03010909 000103ed 02092100 01030309 ..........!..... + 0c550 05000103 01091400 01030109 06000103 ................ + 0c560 01090d00 01037d09 08000103 05090700 ......}......... + 0c570 01030209 09000103 f003090c 00010302 ................ + 0c580 09070001 03010906 00010303 090a0001 ................ + 0c590 037f0902 00010301 09100001 03020902 ................ + 0c5a0 00010301 09060001 0312090b 00010302 ................ + 0c5b0 09070001 03010906 00010303 090a0001 ................ + 0c5c0 037f0902 00010301 09100001 03020902 ................ + 0c5d0 00010301 09060001 0304091f 000103ec ................ + 0c5e0 00090000 01030509 02000103 8f7f0902 ................ + 0c5f0 000103ec 00090800 01030109 04000103 ................ + 0c600 7f090300 01030109 02000103 01090400 ................ + 0c610 01037e09 03000103 01090300 01037f09 ..~............. + 0c620 05000103 05090300 01030109 04000103 ................ + 0c630 7f090300 01030109 02000103 01090500 ................ + 0c640 01037e09 03000103 05090600 01030109 ..~............. + 0c650 02000103 01090200 01030109 0b000103 ................ + 0c660 7e090700 01030209 05000103 7e090800 ~...........~... + 0c670 01038c7f 09030001 03010905 0001037f ................ + 0c680 09060001 03010903 0001037f 09060001 ................ + 0c690 03030906 0001037f 09030001 0301090c ................ + 0c6a0 00010302 09060001 0302090c 00010307 ................ + 0c6b0 09030001 03010911 00010308 090e0001 ................ + 0c6c0 037c0908 0001037f 09030001 03030903 .|.............. + 0c6d0 0001037d 09030001 03010903 00010302 ...}............ + 0c6e0 09030001 037d0903 00010301 09030001 .....}.......... + 0c6f0 03040902 00010302 09060001 03040903 ................ + 0c700 000103fa 01090f00 01030309 0f000103 ................ + 0c710 7d090200 01030309 03000103 7f090200 }............... + 0c720 01030409 03000103 01090500 01030109 ................ + 0c730 03000103 01090900 01030509 0c000103 ................ + 0c740 7e090300 01030209 0b000103 06090300 ~............... + 0c750 01037b09 02000103 03090300 01030109 ..{............. + 0c760 0a000103 01090300 01030309 17000103 ................ + 0c770 03090b00 01030209 04000103 02090300 ................ + 0c780 01030109 0c000103 01090500 01030309 ................ + 0c790 03000103 05090200 01037b09 02000103 ..........{..... + 0c7a0 02091600 01037e09 02000103 02090300 ......~......... + 0c7b0 01030309 06000103 04090900 01030309 ................ + 0c7c0 14000103 01091300 01030109 0c000103 ................ + 0c7d0 01091000 01033c09 02000103 5d090900 ......<.....]... + 0c7e0 01030209 06000103 02090600 01030109 ................ + 0c7f0 16000103 01090c00 01030909 13000103 ................ + 0c800 02090e00 01035b09 05000103 7f090200 ......[......... + 0c810 01032b09 03000103 01090600 01030109 ..+............. + 0c820 1f000103 01090600 01030209 07000103 ................ + 0c830 02090c00 01035409 1a000103 02090500 ......T......... + 0c840 01032f09 08000103 69090b00 01036009 ../.....i.....`. + 0c850 0b000103 0f090b00 0103b601 091b0001 ................ + 0c860 03030905 0001037e 09020001 03020902 .......~........ + 0c870 00010309 09020001 03770903 00010306 .........w...... + 0c880 09110001 03030902 00010301 09050001 ................ + 0c890 03010929 0001037f 09040001 03010902 ...)............ + 0c8a0 00010303 09050001 037f0902 0001030b ................ + 0c8b0 09030001 03040918 00010374 09090001 ...........t.... + 0c8c0 03010918 00010302 091e0001 037f0903 ................ + 0c8d0 00010301 09020001 037f0903 00010301 ................ + 0c8e0 09020001 03030910 0001037e 09030001 ...........~.... + 0c8f0 037f0903 00010301 09020001 03020922 ..............." + 0c900 00010908 00000101 000502e4 4f104003 ............O.@. + 0c910 e8070103 04090e00 01030109 06000103 ................ + 0c920 05090700 01030109 06000103 7f090200 ................ + 0c930 01030409 03000103 02090c00 01030109 ................ + 0c940 06000103 7f090200 01032209 03000103 .........."..... + 0c950 02090200 01037e09 03000103 02090200 ......~......... + 0c960 01037e09 02000103 03090300 01037f09 ..~............. + 0c970 03000103 01090300 01037f09 02000103 ................ + 0c980 01090500 01030509 03000103 05090600 ................ + 0c990 01030809 09000109 0e000001 01000502 ................ + 0c9a0 5c501040 03b51101 03030900 00010301 \P.@............ + 0c9b0 09100001 0301090a 0001037f 09020001 ................ + 0c9c0 03010903 00010301 09020001 037f0904 ................ + 0c9d0 00010301 09050001 03030909 00010302 ................ + 0c9e0 09090001 09020000 01010005 029c5010 ..............P. + 0c9f0 4003c811 01030309 00000103 01090300 @............... + 0ca00 01030209 0e000103 7f090200 01030109 ................ + 0ca10 0b000103 03090200 01037d09 02000103 ..........}..... + 0ca20 03090200 01090200 00010100 0502c450 ...............P + 0ca30 104003d9 11010301 09000001 03040902 .@.............. + 0ca40 0001037c 09030001 03040902 0001037c ...|...........| + 0ca50 09020001 03030903 00010301 09030001 ................ + 0ca60 03020912 00010902 00000101 000502e8 ................ + 0ca70 50104003 ed130103 01090000 01030109 P.@............. + 0ca80 0d000109 02000001 01000502 f8501040 .............P.@ + 0ca90 03f61301 03010900 00010301 090d0001 ................ + 0caa0 03020902 0001037f 09030001 03010902 ................ + 0cab0 00010301 09050001 09020000 01010005 ................ + 0cac0 02205110 40039115 01030109 07000103 . Q.@........... + 0cad0 01091200 01030709 14000109 07000001 ................ + 0cae0 01000502 54511040 03ae1501 03020900 ....TQ.@........ + 0caf0 00010301 09140001 09020000 01010005 ................ + 0cb00 026c5110 4003f015 01030209 0c000103 .lQ.@........... + 0cb10 02092700 01037e09 03000103 02090300 ..'...~......... + 0cb20 01030409 05000103 7c090400 01030109 ........|....... + 0cb30 04000103 0f090700 01037609 0f000103 ..........v..... + 0cb40 01090700 01030209 0b000103 7f090300 ................ + 0cb50 01030109 03000103 04090600 01091300 ................ + 0cb60 00010100 0502fc51 10400388 16010307 .......Q.@...... + 0cb70 09100001 03010903 00010301 09070001 ................ + 0cb80 037f0903 00010301 09020001 037f0905 ................ + 0cb90 00010301 09050001 03010914 00010301 ................ + 0cba0 09040001 037f0909 00010306 09120001 ................ + 0cbb0 0301090b 00010301 09030001 03010912 ................ + 0cbc0 00010305 09090001 037a090e 00010308 .........z...... + 0cbd0 09030001 03010912 00010305 09080001 ................ + 0cbe0 037a090e 00010302 09060001 0378090f .z...........x.. + 0cbf0 00010301 090c0001 03010908 0001030c ................ + 0cc00 09030001 09110000 01010005 02f85210 ..............R. + 0cc10 4003d416 01030109 0c000103 06090300 @............... + 0cc20 01037a09 06000103 06090500 01030309 ..z............. + 0cc30 0e000103 03090800 01037d09 02000103 ..........}..... + 0cc40 03090300 01030309 02000103 7d090200 ............}... + 0cc50 01030309 03000103 6a090c00 01030109 ........j....... + 0cc60 14000103 01090200 01037f09 02000103 ................ + 0cc70 01090500 01031609 09000103 04090b00 ................ + 0cc80 01030309 04000103 03090600 01037d09 ..............}. + 0cc90 03000103 03090500 01030109 18000103 ................ + 0cca0 07090500 01037c09 07000109 15000001 ......|......... + 0ccb0 01000502 bc531040 03fb1601 03010904 .....S.@........ + 0ccc0 0001037f 09030001 03010907 0001037f ................ + 0ccd0 09020001 03010902 00010305 09070001 ................ + 0cce0 03010903 00010301 09050001 03020909 ................ + 0ccf0 00010343 09020001 037c0903 00010301 ...C.....|...... + 0cd00 09080001 03020903 0001037f 09030001 ................ + 0cd10 03020903 00010301 090a0001 03dd0009 ................ + 0cd20 07000103 64090d00 01030109 14000103 ....d........... + 0cd30 02090800 01037e09 03000103 02091200 ......~......... + 0cd40 01037d09 09000103 08090300 01037809 ..}...........x. + 0cd50 10000103 08090300 01030409 08000103 ................ + 0cd60 74090300 01030c09 02000103 01091500 t............... + 0cd70 01037f09 02000103 05090300 01030209 ................ + 0cd80 14000103 aa7f0903 000103d6 00090200 ................ + 0cd90 0103a77f 09030001 03040909 0001037c ...............| + 0cda0 09030001 03030905 0001037e 09030001 ...........~.... + 0cdb0 037f0903 00010302 09030001 03020903 ................ + 0cdc0 000103d9 00090b00 0103a67f 09170001 ................ + 0cdd0 03da0009 02000103 01090500 01030109 ................ + 0cde0 03000103 a17f0903 00010304 09030001 ................ + 0cdf0 037c0903 00010301 09080001 03020903 .|.............. + 0ce00 0001037f 09030001 03020903 000103c4 ................ + 0ce10 00090b00 01037f09 03000109 03000001 ................ + 0ce20 01000502 24551040 03ab1701 0306090f ....$U.@........ + 0ce30 00010301 09060001 03010907 00010302 ................ + 0ce40 09060001 0302090e 00010305 09100001 ................ + 0ce50 037c0903 00010303 09030001 03010902 .|.............. + 0ce60 0001037f 09030001 03010902 00010301 ................ + 0ce70 09060001 03030905 0001037e 09020001 ...........~.... + 0ce80 03010904 00010302 09040001 0302090a ................ + 0ce90 00010301 09060001 0301091c 00010302 ................ + 0cea0 09080001 03010906 00010302 09160001 ................ + 0ceb0 03010918 00010301 09060001 03010925 ...............% + 0cec0 00010301 09060001 036f090c 0001031d .........o...... + 0ced0 09030001 035c0911 0001037f 09020001 .....\.......... + 0cee0 09030000 01010005 02445610 4003d718 .........DV.@... + 0cef0 01030109 00000103 7f090300 01030109 ................ + 0cf00 06000103 01090200 01037f09 02000103 ................ + 0cf10 01090200 01030109 03000103 01090300 ................ + 0cf20 01030109 05000109 07000001 01000502 ................ + 0cf30 6c561040 03981901 03010909 00010305 lV.@............ + 0cf40 09060001 0301090c 00010305 09060001 ................ + 0cf50 037b0902 00010307 09030001 03010907 .{.............. + 0cf60 00010301 09060001 03010906 00010302 ................ + 0cf70 09050001 03080912 00010302 09030001 ................ + 0cf80 03020906 0001037f 09030001 03010902 ................ + 0cf90 0001037f 09020001 03010903 0001037f ................ + 0cfa0 09030001 03020905 00010301 090c0001 ................ + 0cfb0 03040908 0001090b 00000101 000502f8 ................ + 0cfc0 56104003 d0190103 01090500 01030109 V.@............. + 0cfd0 0b000103 02090900 01090900 00010100 ................ + 0cfe0 05022057 104003fd 19010302 09100001 .. W.@.......... + 0cff0 0302090e 00010301 09060001 0302090d ................ + 0d000 00010301 09070001 03020903 0001037e ...............~ + 0d010 09020001 03020907 0001037b 09030001 ...........{.... + 0d020 030a0905 00010301 09060001 0379090b .............y.. + 0d030 00010302 09120001 03010906 00010905 ................ + 0d040 00000101 000502a0 57104003 911a0103 ........W.@..... + 0d050 01090900 01037f09 03000103 01090200 ................ + 0d060 01030209 26000103 7e090300 01030209 ....&...~....... + 0d070 12000103 02091600 01037e09 02000103 ..........~..... + 0d080 02090200 01037e09 02000103 02090300 ......~......... + 0d090 01090500 000101aa 05000002 00f40000 ................ + 0d0a0 000101fb 0e0d0001 01010100 00000100 ................ + 0d0b0 00012f68 6f6d652f 7863672f 776f726b ../home/xcg/work + 0d0c0 73706163 652f6465 6275672f 65737038 space/debug/esp8 + 0d0d0 3236365f 6e6f6e6f 735f7364 6b5f636f 266_nonos_sdk_co + 0d0e0 72655f32 30313830 3531302f 6170702f re_20180510/app/ + 0d0f0 7070002e 2e2f2e2e 2f696e63 6c756465 pp.../../include + 0d100 2f6c6c64 65736300 2e2e2f69 6e636c75 /lldesc.../inclu + 0d110 64652f6e 65743830 32313100 2e2e2f69 de/net80211.../i + 0d120 6e636c75 64652f70 70000072 6174655f nclude/pp..rate_ + 0d130 636f6e74 726f6c2e 63000100 006c6c64 control.c....lld + 0d140 6573632e 68000200 00696565 65383032 esc.h....ieee802 + 0d150 31315f70 726f746f 2e680003 00006965 11_proto.h....ie + 0d160 65653830 3231315f 63727970 746f2e68 ee80211_crypto.h + 0d170 00030000 6d61635f 61646472 6573732e ....mac_address. + 0d180 68000400 006d6163 5f667261 6d652e68 h....mac_frame.h + 0d190 00040000 00000502 707d1040 03cb0001 ........p}.@.... + 0d1a0 03010900 0001091c 00000101 00050288 ................ + 0d1b0 67234003 d0000103 00090000 01031f09 g#@............. + 0d1c0 19000103 04090300 01030109 03000103 ................ + 0d1d0 01090300 01036e09 03000103 04090300 ......n......... + 0d1e0 01030109 03000103 01090300 01036c09 ..............l. + 0d1f0 03000103 01090300 01030109 03000103 ................ + 0d200 06090300 01031e09 03000103 04090300 ................ + 0d210 01030109 03000103 01090300 01037809 ..............x. + 0d220 03000103 01090300 01033109 03000103 ..........1..... + 0d230 06090300 01034709 03000103 06090200 ......G......... + 0d240 01036209 02000103 06090200 01036e09 ..b...........n. + 0d250 02000103 18090200 01030609 02000103 ................ + 0d260 68090200 01037609 02000103 1d090900 h.....v......... + 0d270 01030109 03000103 31090300 01030609 ........1....... + 0d280 03000103 24090300 01030609 03000103 ....$........... + 0d290 06090300 01030609 03000103 06090300 ................ + 0d2a0 01031809 03000103 06090300 01030609 ................ + 0d2b0 03000103 06090300 01030609 03000103 ................ + 0d2c0 807f0903 00010301 09030001 03050903 ................ + 0d2d0 00010301 09030001 03230903 00010301 .........#...... + 0d2e0 09030001 03050903 00010301 09030001 ................ + 0d2f0 03290903 00010301 09030001 03050903 .).............. + 0d300 00010301 09030001 03937f09 03000103 ................ + 0d310 01090300 01030509 03000103 01090300 ................ + 0d320 01032909 03000103 01090300 01032f09 ..).........../. + 0d330 03000103 01090300 01037809 03000103 ..........x..... + 0d340 2a090300 0103827f 09030001 037a0903 *............z.. + 0d350 0001034c 09030001 03cd0009 06000103 ...L............ + 0d360 01090300 01030509 03000103 01090300 ................ + 0d370 01030509 03000103 01090300 01030509 ................ + 0d380 03000103 01090300 01031709 03000103 ................ + 0d390 01090300 01030509 03000103 01090300 ................ + 0d3a0 01030509 03000103 01090300 01030509 ................ + 0d3b0 03000103 01090300 01030509 03000103 ................ + 0d3c0 01090300 01031709 03000103 01090300 ................ + 0d3d0 01030509 03000103 01090300 01030509 ................ + 0d3e0 03000103 01090300 01030509 03000103 ................ + 0d3f0 01090300 01030509 03000103 01090300 ................ + 0d400 0103d17e 09030001 03010903 00010331 ...~...........1 + 0d410 09030001 03060903 00010324 09030001 ...........$.... + 0d420 03060903 0001032a 09030001 03060903 .......*........ + 0d430 000103e8 7e090300 01030109 03000103 ....~........... + 0d440 2b090300 01030609 03000103 2a090300 +...........*... + 0d450 01033009 03000103 9d7f0903 00010306 ..0............. + 0d460 09030001 031e0903 00010318 09060001 ................ + 0d470 037a0903 00010306 09060001 03240903 .z...........$.. + 0d480 00010318 09060001 037a0903 00010306 .........z...... + 0d490 09060001 039a7f09 03000103 7a090300 ............z... + 0d4a0 01030609 06000103 30090300 01030609 ........0....... + 0d4b0 03000103 56090300 01032a09 06000103 ....V.....*..... + 0d4c0 7a090300 0103c800 09030001 038e7f09 z............... + 0d4d0 03000103 e6000903 00010356 09030001 ...........V.... + 0d4e0 032a0906 0001039a 7f090300 0103f200 .*.............. + 0d4f0 09030001 03440903 00010362 09030001 .....D.....b.... + 0d500 031e0906 0001031e 09030001 03be7f09 ................ + 0d510 06000103 3c090600 01032809 06000103 ....<.....(..... + 0d520 03090200 01030a09 08000103 03090300 ................ + 0d530 01030709 09000103 09090200 01037709 ..............w. + 0d540 04000103 09090900 01037709 03000103 ..........w..... + 0d550 03090600 01030309 03000103 03090300 ................ + 0d560 01030309 03000103 03090300 01030309 ................ + 0d570 03000103 03090300 01030509 03000109 ................ + 0d580 09000001 01000502 14581040 03c80201 .........X.@.... + 0d590 03030900 0001090b 00000101 00050220 ............... + 0d5a0 58104003 cf020103 03090000 01090b00 X.@............. + 0d5b0 00010100 05023058 104003e9 02010303 ......0X.@...... + 0d5c0 09000001 09140000 01010005 02445810 .............DX. + 0d5d0 4003f002 01030309 0f000109 29000001 @...........)... + 0d5e0 01000502 7c581040 039b0301 03020907 ....|X.@........ + 0d5f0 00010935 00000101 000502b8 58104003 ...5........X.@. + 0d600 a5030103 01090000 01030609 03000103 ................ + 0d610 7a090300 01030609 03000103 7c090800 z...........|... + 0d620 01030109 03000103 03090600 01030309 ................ + 0d630 08000103 01090300 01030309 07000109 ................ + 0d640 05000001 01e00d00 0002003a 01000001 ...........:.... + 0d650 01fb0e0d 00010101 01000000 01000001 ................ + 0d660 2f686f6d 652f7863 672f776f 726b7370 /home/xcg/worksp + 0d670 6163652f 64656275 672f6573 70383236 ace/debug/esp826 + 0d680 365f6e6f 6e6f735f 73646b5f 636f7265 6_nonos_sdk_core + 0d690 5f323031 38303531 302f6170 702f7070 _20180510/app/pp + 0d6a0 002e2e2f 2e2e2f69 6e636c75 64652f6c .../../include/l + 0d6b0 6c646573 63002e2e 2f696e63 6c756465 ldesc.../include + 0d6c0 2f6e6574 38303231 31002e2e 2f2e2e2f /net80211.../../ + 0d6d0 696e636c 7564652f 736c6300 2e2e2f2e include/slc.../. + 0d6e0 2e2f696e 636c7564 65002e2e 2f2e2e2f ./include.../../ + 0d6f0 696e636c 7564652f 77706100 00747263 include/wpa..trc + 0d700 2e630001 00006c6c 64657363 2e680002 .c....lldesc.h.. + 0d710 00006965 65653830 3231315f 70726f74 ..ieee80211_prot + 0d720 6f2e6800 03000069 65656538 30323131 o.h....ieee80211 + 0d730 5f637279 70746f2e 68000300 00736c63 _crypto.h....slc + 0d740 322e6800 04000065 6e646961 6e2e6800 2.h....endian.h. + 0d750 05000063 6f6d6d6f 6e2e6800 06000077 ...common.h....w + 0d760 70616275 662e6800 06000064 6566732e pabuf.h....defs. + 0d770 68000600 00696565 65383032 31315f76 h....ieee80211_v + 0d780 61722e68 00030000 00000502 b8692340 ar.h.........i#@ + 0d790 03f50001 03030900 00010306 090c0001 ................ + 0d7a0 037f0905 00010303 09030001 03040908 ................ + 0d7b0 00010301 09000001 03010903 0001030b ................ + 0d7c0 09020001 03770902 00010334 091c0001 .....w.....4.... + 0d7d0 03550902 0001031f 09020001 03020902 .U.............. + 0d7e0 00010301 09060001 03010906 0001030a ................ + 0d7f0 09030001 03530902 00010324 09020001 .....S.....$.... + 0d800 0355090f 00010302 09060001 037f0902 .U.............. + 0d810 00010301 09060001 03010906 00010301 ................ + 0d820 09060001 03040909 00010302 09020001 ................ + 0d830 03010906 00010301 09060001 03010906 ................ + 0d840 00010307 09150001 03020906 0001037f ................ + 0d850 09020001 03010906 00010301 09060001 ................ + 0d860 0301090c 00010306 09090001 03020906 ................ + 0d870 0001037f 09020001 03010906 00010301 ................ + 0d880 09060001 0301090c 000103eb 01090c00 ................ + 0d890 01030309 02000103 01090200 01037f09 ................ + 0d8a0 03000103 03090a00 0103cf00 09270001 .............'.. + 0d8b0 03080905 00010378 09030001 03090919 .......x........ + 0d8c0 00010377 09030001 03090903 000103d4 ...w............ + 0d8d0 00091e00 01030209 03000103 01090300 ................ + 0d8e0 01030109 03000103 01090300 01037c09 ..............|. + 0d8f0 03000103 0c090300 01030409 02000103 ................ + 0d900 75090200 01030109 03000103 0a090300 u............... + 0d910 01037c09 04000103 04090600 01037d09 ..|...........}. + 0d920 02000103 f47c0903 00010301 09030001 .....|.......... + 0d930 03010903 00010301 09030001 038c0309 ................ + 0d940 03000103 4b090700 01030109 03000103 ....K........... + 0d950 7e090200 01030309 03000103 7d090300 ~...........}... + 0d960 01030409 02000103 7f090300 01037d09 ..............}. + 0d970 03000103 02090300 01037e09 06000103 ..........~..... + 0d980 07090600 01030909 0a000103 03090500 ................ + 0d990 01034109 4e000103 05091000 01030209 ..A.N........... + 0d9a0 03000103 01090500 01037e09 02000103 ..........~..... + 0d9b0 04090500 01037c09 03000103 02090300 ......|......... + 0d9c0 01037e09 06000103 07090600 01030d09 ..~............. + 0d9d0 0a000103 03090500 01030a09 59000103 ............Y... + 0d9e0 7a090500 01030609 06000103 7a090300 z...........z... + 0d9f0 01031e09 0e000103 03091100 01037f09 ................ + 0da00 05000103 01090300 01037f09 03000103 ................ + 0da10 05091100 01034909 4b000103 02090a00 ......I.K....... + 0da20 01032409 08000103 02090a00 01035c09 ..$...........\. + 0da30 08000103 33090a00 01030609 11000103 ....3........... + 0da40 7e090300 01037f09 02000103 7f090200 ~............... + 0da50 01030109 03000103 01090300 01030109 ................ + 0da60 03000103 01090300 01037c09 05000103 ..........|..... + 0da70 7f090300 01030109 06000103 7e090900 ............~... + 0da80 01037309 05000103 5c090f00 01030209 ..s.....\....... + 0da90 0a000103 f607091e 00010303 09000001 ................ + 0daa0 037d0903 00010303 09070001 03010903 .}.............. + 0dab0 00010301 09040001 037f0903 00010302 ................ + 0dac0 09050001 03010908 00010301 09080001 ................ + 0dad0 03010908 00010301 09080001 03010908 ................ + 0dae0 00010303 090b0001 03020900 000103ff ................ + 0daf0 00090800 01030609 00000103 03090400 ................ + 0db00 01030309 02000103 01090700 01030909 ................ + 0db10 07000103 03090400 01030309 02000103 ................ + 0db20 01090700 01030909 07000103 ff00090c ................ + 0db30 00010302 09020001 037e0903 00010302 .........~...... + 0db40 09100001 037e0903 00010302 09090001 .....~.......... + 0db50 037e0904 00010302 09020001 0301090b .~.............. + 0db60 00010302 09290001 0305091a 0001037f .....).......... + 0db70 09020001 037f0903 00010301 09090001 ................ + 0db80 037f0906 00010302 09030001 03010909 ................ + 0db90 00010301 09030001 03020903 0001037f ................ + 0dba0 09060001 03010905 00010301 09060001 ................ + 0dbb0 0301090b 00010374 09110001 03010909 .......t........ + 0dbc0 0001037f 09020001 03110905 00010301 ................ + 0dbd0 09000001 03040914 00010301 09050001 ................ + 0dbe0 037f0903 00010301 09020001 0301090e ................ + 0dbf0 00010302 090e0001 037e0902 00010301 .........~...... + 0dc00 09030001 037f0903 00010302 09030001 ................ + 0dc10 037f0903 00010301 09060001 03020909 ................ + 0dc20 00010302 09090001 03030908 00010300 ................ + 0dc30 09000001 03020903 0001037f 09020001 ................ + 0dc40 0301090a 0001037f 09030001 03020906 ................ + 0dc50 00010303 09040001 03010906 00010303 ................ + 0dc60 090f0001 037d0902 00010301 09030001 .....}.......... + 0dc70 037f091f 00010303 09030001 03040908 ................ + 0dc80 00010303 090b0001 037d0903 00010303 .........}...... + 0dc90 09020001 037d0905 00010304 09020001 .....}.......... + 0dca0 03010912 00010302 091a0001 037d0913 .............}.. + 0dcb0 00010305 09030001 037d0911 00010307 .........}...... + 0dcc0 09060001 03010900 00010301 09090001 ................ + 0dcd0 037f0903 00010301 09060001 03010908 ................ + 0dce0 00010304 09060001 03010909 00010305 ................ + 0dcf0 09060001 037b0903 00010302 09030001 .....{.......... + 0dd00 03030903 0001037d 09030001 03010903 .......}........ + 0dd10 0001037f 09020001 037f0906 00010304 ................ + 0dd20 09020001 09050000 01010005 028c7d10 ..............}. + 0dd30 4003c201 01030109 00000103 01090600 @............... + 0dd40 01030209 02000109 06000001 01000502 ................ + 0dd50 f0581040 03dc0201 031b093e 00010368 .X.@.......>...h + 0dd60 09050001 03180902 00010374 09020001 ...........t.... + 0dd70 030c0902 00010370 09020001 03100902 .......p........ + 0dd80 0001036c 09020001 03140902 00010376 ...l...........v + 0dd90 09020001 030a0902 00010372 09020001 ...........r.... + 0dda0 030e0902 0001036e 09020001 03120902 .......n........ + 0ddb0 0001036a 09020001 03160902 00010379 ...j...........y + 0ddc0 09020001 03070902 0001037c 09020001 ...........|.... + 0ddd0 03040902 0001037e 09020001 03020902 .......~........ + 0dde0 00010902 00000101 0005029c 7d104003 ............}.@. + 0ddf0 84030103 01090200 01030d09 12000103 ................ + 0de00 7e090300 01037809 02000103 08090200 ~.....x......... + 0de10 01037e09 02000103 02090200 01037b09 ..~...........{. + 0de20 02000103 05090200 01090600 00010100 ................ + 0de30 05026459 104003f5 04010302 09000001 ..dY.@.......... + 0de40 037f0903 0001037f 09030001 03010902 ................ + 0de50 00010371 09030001 03010902 00010301 ...q............ + 0de60 09020001 03050902 00010301 09030001 ................ + 0de70 03010903 00010307 09030001 03030903 ................ + 0de80 00010902 00000101 00050290 59104003 ............Y.@. + 0de90 97050103 03091000 01030209 03000103 ................ + 0dea0 01091200 01030209 1e000103 7e090300 ............~... + 0deb0 01030209 02000103 01091500 01030309 ................ + 0dec0 06000103 05090300 01030b09 06000103 ................ + 0ded0 75090300 01030109 05000103 0a090900 u............... + 0dee0 01030109 03000103 7f090200 01030109 ................ + 0def0 05000103 77090900 01090900 00010100 ....w........... + 0df00 05022c5a 104003fc 05010313 09000001 ..,Z.@.......... + 0df10 036d0902 00010301 09050001 0302090d .m.............. + 0df20 0001037f 09020001 03010902 0001030b ................ + 0df30 09060001 03020903 00010301 09030001 ................ + 0df40 0302090d 00010301 09030001 03030905 ................ + 0df50 0001036f 090a0001 037f0902 00010301 ...o............ + 0df60 09020001 03090907 0001090e 00000101 ................ + 0df70 00050288 5a104003 97060103 01090600 ....Z.@......... + 0df80 01030209 09000103 05090300 01037b09 ..............{. + 0df90 03000103 03090300 01030209 07000103 ................ + 0dfa0 02090300 01030109 02000103 7f090300 ................ + 0dfb0 01030109 03000103 ae7f0903 000103d2 ................ + 0dfc0 00090200 0103aa7f 09060001 03030903 ................ + 0dfd0 00010303 09030001 037e0903 0001037f .........~...... + 0dfe0 09030001 03010903 0001037f 09080001 ................ + 0dff0 03060903 00010301 090c0001 03cf0009 ................ + 0e000 19000103 04090c00 01030609 06000103 ................ + 0e010 7d090700 01090900 00010100 0502c87d }..............} + 0e020 104003b3 06010302 09000001 03020909 .@.............. + 0e030 00010303 09030001 03020902 0001037e ...............~ + 0e040 09030001 03020903 00010305 09060001 ................ + 0e050 037d0908 0001037f 09030001 03020911 .}.............. + 0e060 00010305 09020001 03010906 00010303 ................ + 0e070 09190001 09020000 01010005 02247e10 .............$~. + 0e080 4003df06 01030209 00000109 02000001 @............... + 0e090 01000502 385b1040 03850901 03020911 ....8[.@........ + 0e0a0 00010309 09090001 03010908 0001031f ................ + 0e0b0 09080001 03050910 00010301 090b0001 ................ + 0e0c0 0301090f 00010307 09030001 03790902 .............y.. + 0e0d0 00010307 09030001 034a0907 00010303 .........J...... + 0e0e0 09020001 037d0903 00010301 09030001 .....}.......... + 0e0f0 03300908 0001035c 09080001 03010903 .0.....\........ + 0e100 00010375 09060001 030f091a 00010308 ...u............ + 0e110 09030001 03030909 00010301 09030001 ................ + 0e120 037f0903 00010303 09190001 0301090b ................ + 0e130 00010313 09060001 036f0906 00010906 .........o...... + 0e140 00000101 00050224 5c104003 e8090103 .......$\.@..... + 0e150 04090000 01037c09 02000103 04090300 ......|......... + 0e160 01030309 06000103 02090d00 01037e09 ..............~. + 0e170 06000103 02090200 01030109 05000103 ................ + 0e180 7d090300 01031609 06000103 01091200 }............... + 0e190 01036d09 0b000103 01090a00 01030109 ..m............. + 0e1a0 12000103 15090900 01036d09 05000103 ..........m..... + 0e1b0 01090c00 01031009 06000103 72090600 ............r... + 0e1c0 01030309 06000109 06000001 01000502 ................ + 0e1d0 c45c1040 038d0a01 033d0971 00010301 .\.@.....=.q.... + 0e1e0 09050001 03010902 00010346 09040001 ...........F.... + 0e1f0 0301091f 00010325 09030001 0373091d .......%.....s.. + 0e200 00010376 091f0001 0376091f 0001031e ...v.....v...... + 0e210 091f0001 037b091f 00010376 091d0001 .....{.....v.... + 0e220 0376091f 00010320 091f0001 0304091f .v..... ........ + 0e230 00010304 091d0001 091f0000 01010005 ................ + 0e240 02c05e10 40039d0b 01030b09 13000103 ..^.@........... + 0e250 01090600 01030209 07000103 15091600 ................ + 0e260 01037e09 02000103 06090600 01037e09 ..~...........~. + 0e270 02000103 02090200 01037e09 03000103 ..........~..... + 0e280 02090400 01030509 09000103 7b090300 ............{... + 0e290 01030509 03000103 01090300 01030809 ................ + 0e2a0 02000103 78090400 01030809 06000103 ....x........... + 0e2b0 01090300 01037f09 03000103 ff7e0902 .............~.. + 0e2c0 00010302 090c0001 03020909 0001037e ...............~ + 0e2d0 09040001 0302090f 000103fe 00092b00 ..............+. + 0e2e0 01030209 10000103 77090500 01030109 ........w....... + 0e2f0 15000103 01090300 01032909 08000103 ..........)..... + 0e300 01097400 0103ef78 09030001 03010902 ..t....x........ + 0e310 00010301 09020001 038f0709 02000103 ................ + 0e320 05090c00 0103b17f 090f0001 032b090e .............+.. + 0e330 00010302 09110001 0301091e 00010301 ................ + 0e340 09030001 03010909 00010304 09060001 ................ + 0e350 03030908 00010302 09030001 037f0903 ................ + 0e360 00010301 09090001 03060905 000103cd ................ + 0e370 79090300 01030209 05000103 01091200 y............... + 0e380 0103b306 09240001 03010912 000103ce .....$.......... + 0e390 79090a00 01030209 03000103 01090c00 y............... + 0e3a0 01030109 03000103 7f090300 01030109 ................ + 0e3b0 03000103 01090600 01090e00 00010100 ................ + 0e3c0 05024061 10400380 0c010301 09000001 ..@a.@.......... + 0e3d0 09150000 01010005 02586110 4003ee0c .........Xa.@... + 0e3e0 01030209 00000103 1f093000 01036309 ..........0...c. + 0e3f0 15000103 03091800 01037d09 14000103 ..........}..... + 0e400 07090200 01037909 14000103 0d090200 ......y......... + 0e410 01037309 14000103 09090200 01037709 ..s...........w. + 0e420 14000109 02000001 01261800 0002004d .........&.....M + 0e430 01000001 01fb0e0d 00010101 01000000 ................ + 0e440 01000001 2f686f6d 652f7863 672f776f ..../home/xcg/wo + 0e450 726b7370 6163652f 64656275 672f6573 rkspace/debug/es + 0e460 70383236 365f6e6f 6e6f735f 73646b5f p8266_nonos_sdk_ + 0e470 636f7265 5f323031 38303531 302f6170 core_20180510/ap + 0e480 702f7070 002e2e2f 2e2e2f69 6e636c75 p/pp.../../inclu + 0e490 64652f6c 6c646573 63002e2e 2f696e63 de/lldesc.../inc + 0e4a0 6c756465 2f6e6574 38303231 31002e2e lude/net80211... + 0e4b0 2f696e63 6c756465 2f707000 2e2e2f2e /include/pp.../. + 0e4c0 2e2f696e 636c7564 65002e2e 2f2e2e2f ./include.../../ + 0e4d0 696e636c 7564652f 77706100 00776465 include/wpa..wde + 0e4e0 762e6300 0100006c 6c646573 632e6800 v.c....lldesc.h. + 0e4f0 02000069 65656538 30323131 5f70726f ...ieee80211_pro + 0e500 746f2e68 00030000 69656565 38303231 to.h....ieee8021 + 0e510 315f6372 7970746f 2e680003 00006d61 1_crypto.h....ma + 0e520 635f6164 64726573 732e6800 0400006d c_address.h....m + 0e530 61635f66 72616d65 2e680004 0000656e ac_frame.h....en + 0e540 6469616e 2e680005 0000636f 6d6d6f6e dian.h....common + 0e550 2e680006 00007770 61627566 2e680006 .h....wpabuf.h.. + 0e560 00006465 66732e68 00060000 69656565 ..defs.h....ieee + 0e570 38303231 315f7661 722e6800 03000000 80211_var.h..... + 0e580 00050214 62104003 f8010103 01090000 ....b.@......... + 0e590 01030f09 08000103 71090300 01030209 ........q....... + 0e5a0 06000103 7d090300 01030309 02000103 ....}........... + 0e5b0 01090300 01030109 04000103 01090500 ................ + 0e5c0 01030409 03000103 7d090500 01030109 ........}....... + 0e5d0 04000103 02090200 01030709 05000103 ................ + 0e5e0 7f090300 01037e09 03000103 7e090200 ......~.....~... + 0e5f0 01030109 04000103 01090200 01030109 ................ + 0e600 02000103 04090500 01030109 03000103 ................ + 0e610 02090500 01030109 02000103 02090b00 ................ + 0e620 01030209 06000103 7e090300 01030209 ........~....... + 0e630 05000103 01091200 01030209 0f000109 ................ + 0e640 02000001 01000502 a4621040 039d0201 .........b.@.... + 0e650 03030909 0001037d 09060001 0303090c .......}........ + 0e660 00010302 09070001 0303090a 00010303 ................ + 0e670 09060001 037e0903 00010302 09020001 .....~.......... + 0e680 037e0902 0001037f 09020001 03050902 .~.............. + 0e690 0001037e 09030001 03010904 00010302 ...~............ + 0e6a0 09020001 03010904 00010305 090b0001 ................ + 0e6b0 037b0902 00010301 09050001 03040902 .{.............. + 0e6c0 0001037c 09020001 03040903 00010311 ...|............ + 0e6d0 09030001 03010905 0001090d 00000101 ................ + 0e6e0 00050220 63104003 ca020103 01090f00 ... c.@......... + 0e6f0 01030109 03000103 7f090200 01030109 ................ + 0e700 02000103 7f090200 01030109 02000103 ................ + 0e710 01090300 01030109 06000103 7f090400 ................ + 0e720 01030109 03000109 07000001 01000502 ................ + 0e730 54631040 03d10201 0305090f 0001037d Tc.@...........} + 0e740 09030001 03030902 0001037c 09020001 ...........|.... + 0e750 03010902 00010303 09020001 037f0903 ................ + 0e760 00010301 09040001 03010906 00010301 ................ + 0e770 09050001 09070000 01010005 029c6310 ..............c. + 0e780 4003e602 01030a09 13000103 76090200 @...........v... + 0e790 01030a09 02000103 76090200 01030a09 ........v....... + 0e7a0 02000103 76090200 01030f09 02000103 ....v........... + 0e7b0 71090200 01030f09 02000103 03090300 q............... + 0e7c0 01030109 07000103 02091200 01030509 ................ + 0e7d0 03000103 7a090300 01030609 09000103 ....z........... + 0e7e0 7a090300 01030609 09000103 7a090600 z...........z... + 0e7f0 01030609 06000103 01090f00 01030109 ................ + 0e800 05000103 7f090300 01030109 06000103 ................ + 0e810 01090900 01037f09 14000103 1e090500 ................ + 0e820 01030809 02000103 78090300 01030809 ........x....... + 0e830 0f000103 cc000911 00010392 7f090800 ................ + 0e840 01033009 07000103 0b090200 0103f800 ..0............. + 0e850 090a0001 03090903 00010377 09030001 ...........w.... + 0e860 03090903 00010377 09030001 03090906 .......w........ + 0e870 00010377 09030001 0309090a 00010301 ...w............ + 0e880 09080001 0304090a 00010301 09240001 .............$.. + 0e890 03120912 000103a0 7f090f00 01030309 ................ + 0e8a0 09000103 2f090f00 01030109 08000103 ..../........... + 0e8b0 59090700 01030409 0b000103 0d090800 Y............... + 0e8c0 01031809 02000103 fc7e090b 00010304 .........~...... + 0e8d0 09080001 03030903 0001030c 09180001 ................ + 0e8e0 03070905 00010320 09150001 03010908 ....... ........ + 0e8f0 00010302 09020001 03cb0009 05000103 ................ + 0e900 4d091200 01036d09 22000103 02090c00 M.....m."....... + 0e910 01030209 0c000103 2f090700 0103b07f ......../....... + 0e920 09070001 0312090b 00010301 09030001 ................ + 0e930 037f0902 00010301 09050001 037b0903 .............{.. + 0e940 00010336 090b0001 09050000 01010005 ...6............ + 0e950 02c07023 40038a05 01030309 00000103 ..p#@........... + 0e960 7d090300 01030309 06000103 01090f00 }............... + 0e970 01030509 12000103 07091100 01030309 ................ + 0e980 11000103 01091000 01030109 27000103 ............'... + 0e990 01091700 01030309 18000103 05091800 ................ + 0e9a0 01030109 12000103 02091200 01030609 ................ + 0e9b0 06000103 01090000 01037f09 03000103 ................ + 0e9c0 01090300 01030109 0f000103 03090700 ................ + 0e9d0 01030109 00000103 7f090300 01030109 ................ + 0e9e0 03000103 01090f00 01030809 07000103 ................ + 0e9f0 01090000 01030109 05000103 06090300 ................ + 0ea00 01030109 06000103 02090300 01030109 ................ + 0ea10 03000103 01090c00 01030109 06000103 ................ + 0ea20 01090600 01030109 03000103 07090900 ................ + 0ea30 01030409 13000103 01090200 01030109 ................ + 0ea40 09000103 01090300 01030509 37000103 ............7... + 0ea50 06090000 01037a09 0a000103 06091300 ......z......... + 0ea60 01030f09 15000103 03090700 01037d09 ..............}. + 0ea70 02000103 04090300 01030409 06000103 ................ + 0ea80 02091e00 01030109 1b000103 01090800 ................ + 0ea90 01037809 02000103 0d090500 01030b09 ..x............. + 0eaa0 1f000103 03090400 01037d09 02000103 ..........}..... + 0eab0 04090300 01037c09 05000103 05090600 ......|......... + 0eac0 01030109 12000103 01091600 01030109 ................ + 0ead0 10000103 1f090b00 01036109 0b000103 ..........a..... + 0eae0 1f090200 01030b09 14000103 15090a00 ................ + 0eaf0 01030109 09000103 01090900 01030109 ................ + 0eb00 06000103 04090900 01030409 12000103 ................ + 0eb10 01090800 01030109 09000103 06090500 ................ + 0eb20 01030109 06000103 02090c00 01037e09 ..............~. + 0eb30 02000103 02090300 01030309 17000103 ................ + 0eb40 0a090000 01037609 03000103 0a090600 ......v......... + 0eb50 01030109 06000103 01090600 01030709 ................ + 0eb60 06000103 03090500 01030109 05000103 ................ + 0eb70 7f090300 01030109 03000103 03090f00 ................ + 0eb80 01030109 11000103 05090f00 01037b09 ..............{. + 0eb90 02000103 05090300 01030109 07000103 ................ + 0eba0 08090900 0103de00 09110001 03020905 ................ + 0ebb0 0001037e 09020001 03020903 00010301 ...~............ + 0ebc0 09060001 03020908 00010303 09030001 ................ + 0ebd0 03020903 00010302 09030001 03040903 ................ + 0ebe0 00010307 09030001 0302090f 00010301 ................ + 0ebf0 09110001 03010912 00010301 09050001 ................ + 0ec00 037f0905 00010301 09030001 0304090a ................ + 0ec10 00010305 09050001 03080909 0001037c ...............| + 0ec20 09020001 03040909 00010386 02090300 ................ + 0ec30 01031509 05000103 6b091b00 01031509 ........k....... + 0ec40 03000103 6b090300 01031f09 05000103 ....k........... + 0ec50 02090600 01030109 12000103 01090600 ................ + 0ec60 01030109 06000103 03090f00 01037009 ..............p. + 0ec70 02000103 02090600 01030109 12000103 ................ + 0ec80 01090600 01030109 06000103 0b090f00 ................ + 0ec90 01031809 09000103 02090700 01033a09 ..............:. + 0eca0 08000103 47091200 01030109 03000103 ....G........... + 0ecb0 01090b00 01030209 05000103 03090700 ................ + 0ecc0 01033409 07000103 4f091200 01030409 ..4.....O....... + 0ecd0 08000103 02090f00 01037c09 02000103 ..........|..... + 0ece0 04090f00 01030309 04000103 04090800 ................ + 0ecf0 01030209 0f000103 7c090200 01030409 ........|....... + 0ed00 0f000103 03090400 01030309 0e000103 ................ + 0ed10 0b090300 01030209 0f000103 03092400 ..............$. + 0ed20 01030109 12000103 01090600 01030109 ................ + 0ed30 06000103 02090f00 01036c09 02000103 ..........l..... + 0ed40 02090f00 01030309 24000103 01091200 ........$....... + 0ed50 01030109 06000103 01090600 01030c09 ................ + 0ed60 0f000103 03090500 01030409 08000103 ................ + 0ed70 02090f00 01037c09 02000103 04090f00 ......|......... + 0ed80 0103a901 090c0001 0306090f 00010302 ................ + 0ed90 09060001 037e0907 00010303 09050001 .....~.......... + 0eda0 03010903 00010301 09210001 03010909 .........!...... + 0edb0 00010301 09060001 037f0902 00010301 ................ + 0edc0 09030001 037b0911 0001030a 09080001 .....{.......... + 0edd0 037c0911 0001037f 09020001 030c0907 .|.............. + 0ede0 00010303 09030001 037d0906 00010302 .........}...... + 0edf0 090a0001 037e0903 00010303 09060001 .....~.......... + 0ee00 037f0903 00010301 09030001 037f0902 ................ + 0ee10 00010308 09150001 0305090a 00010303 ................ + 0ee20 09020001 03020913 00010303 09200001 ............. .. + 0ee30 03030903 00010301 091d0001 03030918 ................ + 0ee40 00010301 090f0001 0307092e 00010301 ................ + 0ee50 09140001 03010906 00010302 090f0001 ................ + 0ee60 03020902 0001037e 09040001 03020903 .......~........ + 0ee70 0001037e 09020001 03020908 00010325 ...~...........% + 0ee80 09070001 03000900 00010301 09050001 ................ + 0ee90 0301091c 00010301 090f0001 03010906 ................ + 0eea0 00010301 09060001 03010906 00010301 ................ + 0eeb0 09060001 03010906 00010301 09060001 ................ + 0eec0 03010906 00010301 09060001 03010906 ................ + 0eed0 00010303 09020001 03040900 0001037c ...............| + 0eee0 09020001 0305090b 0001037f 09040001 ................ + 0eef0 03020916 00010301 09030001 037e0905 .............~.. + 0ef00 00010304 09080001 03030911 00010303 ................ + 0ef10 090b0001 03030906 00010301 09060001 ................ + 0ef20 030a090f 00010379 09020001 03030906 .......y........ + 0ef30 00010301 09060001 0303090f 00010303 ................ + 0ef40 09050001 0301090e 00010301 09060001 ................ + 0ef50 03010903 0001037f 09060001 03010903 ................ + 0ef60 00010301 090b0001 03010914 00010301 ................ + 0ef70 09080001 037f0905 00010301 09030001 ................ + 0ef80 03030905 00010301 09000001 037f0903 ................ + 0ef90 00010301 09030001 037f0902 00010301 ................ + 0efa0 09030001 03020907 00010302 09090001 ................ + 0efb0 03020906 00010301 09140001 033f0903 .............?.. + 0efc0 00010305 09000001 037b0903 00010305 .........{...... + 0efd0 09030001 0301090f 00010301 09080001 ................ + 0efe0 0328090b 0001031f 09000001 03610903 .(...........a.. + 0eff0 00010303 090e0001 037d0905 00010303 .........}...... + 0f000 09030001 037d0907 0001031f 09060001 .....}.......... + 0f010 03020908 00010302 09120001 0301090f ................ + 0f020 00010301 090f0001 0301090f 00010301 ................ + 0f030 090f0001 03010906 00010301 09060001 ................ + 0f040 03010906 00010302 09060001 03010911 ................ + 0f050 00010301 09120001 03010909 00010301 ................ + 0f060 09140001 03030908 00010302 09070001 ................ + 0f070 037e0902 00010302 09030001 0301090f .~.............. + 0f080 00010301 09110001 03010911 00010301 ................ + 0f090 09050001 03030916 00010301 09000001 ................ + 0f0a0 03020903 0001037e 09020001 03020902 .......~........ + 0f0b0 0001037e 09020001 03020903 0001037e ...~...........~ + 0f0c0 09030001 03020903 00010302 091b0001 ................ + 0f0d0 03010912 00010302 09110001 03010906 ................ + 0f0e0 00010301 09090001 03010906 00010302 ................ + 0f0f0 09090001 0301090f 00010301 090f0001 ................ + 0f100 0301090f 00010302 090f0001 03020912 ................ + 0f110 0001030d 090c0001 03010905 00010902 ................ + 0f120 00000101 00050210 66104003 cb070103 ........f.@..... + 0f130 01090000 01037f09 03000103 01090300 ................ + 0f140 01030109 0c000103 7f090300 01030109 ................ + 0f150 03000103 01090300 01090200 00010100 ................ + 0f160 05023066 104003d1 07010304 09070001 ..0f.@.......... + 0f170 03020908 00010301 09090001 03010906 ................ + 0f180 00010302 09060001 03020903 00010301 ................ + 0f190 09020001 03030906 00010302 09050001 ................ + 0f1a0 03050902 00010301 09060001 03030906 ................ + 0f1b0 00010302 09120001 03010906 00010907 ................ + 0f1c0 00000101 00050298 66104003 f2070103 ........f.@..... + 0f1d0 01090500 01030109 0a000103 01090300 ................ + 0f1e0 01090700 00010100 0502c466 104003af ...........f.@.. + 0f1f0 08010301 09100001 03010908 00010302 ................ + 0f200 09060001 03010903 0001037f 09020001 ................ + 0f210 03010903 00010303 09060001 03040906 ................ + 0f220 0001030b 09030001 03010903 00010304 ................ + 0f230 09120001 03010903 00010301 09080001 ................ + 0f240 03010903 00010302 09080001 0301090b ................ + 0f250 00010301 090b0001 03010908 0001037f ................ + 0f260 09030001 03020906 00010304 09030001 ................ + 0f270 03020909 0001037e 09030001 03020903 .......~........ + 0f280 00010302 09030001 03010906 00010302 ................ + 0f290 09060001 03090908 00010301 09150001 ................ + 0f2a0 03010916 00010303 09200001 03010907 ......... ...... + 0f2b0 00010301 09040001 0301090d 0001037f ................ + 0f2c0 09020001 03030910 00010301 09030001 ................ + 0f2d0 0303090c 00010301 09060001 03760903 .............v.. + 0f2e0 0001033e 09030001 03060906 00010303 ...>............ + 0f2f0 090b0001 0301090c 00010304 09060001 ................ + 0f300 03020903 00010302 09080001 03020903 ................ + 0f310 00010302 09090001 03070903 00010301 ................ + 0f320 091b0001 03020914 00010301 09070001 ................ + 0f330 03020913 00010315 091d0001 039a7f09 ................ + 0f340 12000103 01090600 01030209 09000103 ................ + 0f350 09090600 0103e300 09150001 03080906 ................ + 0f360 00010301 09030001 03030906 00010301 ................ + 0f370 09030001 03030906 00010302 09030001 ................ + 0f380 0303090b 00010301 09030001 0302090c ................ + 0f390 00010301 09060001 0301090f 0001030d ................ + 0f3a0 09030001 03010903 0001037f 090a0001 ................ + 0f3b0 03010908 000103f6 7e090500 01030509 ........~....... + 0f3c0 18000103 02090700 01030309 04000103 ................ + 0f3d0 7f090d00 01030109 02000103 03090a00 ................ + 0f3e0 01030109 07000103 02090b00 01030709 ................ + 0f3f0 06000103 01091400 01036d09 0d000103 ..........m..... + 0f400 1c090800 01037109 03000103 01090e00 ......q......... + 0f410 01030109 05000103 c8000906 00010303 ................ + 0f420 09050001 03010905 00010366 09210001 ...........f.!.. + 0f430 0316090b 00010373 090f0001 03010903 .......s........ + 0f440 00010379 09060001 03010908 00010302 ...y............ + 0f450 09060001 03010905 00010309 09060001 ................ + 0f460 03010906 00010903 00000101 00050254 ...............T + 0f470 6a104003 970a0103 05090000 01030109 j.@............. + 0f480 16000103 09090f00 01037709 08000103 ..........w..... + 0f490 09090300 01030109 04000109 02000001 ................ + 0f4a0 01000502 8c6a1040 03aa0a01 03010900 .....j.@........ + 0f4b0 00010301 091c0001 09020000 01010005 ................ + 0f4c0 02ac6a10 4003d80a 01030209 00000103 ..j.@........... + 0f4d0 7e090500 01030209 03000103 01091400 ~............... + 0f4e0 01030109 0c000103 01090c00 01030109 ................ + 0f4f0 0c000109 02000001 01000502 f06a1040 .............j.@ + 0f500 03b10b01 0301090c 00010301 09030001 ................ + 0f510 03010909 0001037f 09020001 03010905 ................ + 0f520 00010907 00000101 00050218 6b104003 ............k.@. + 0f530 b70b0103 01090000 01090e00 00010100 ................ + 0f540 0502286b 104003bc 0b010301 09000001 ..(k.@.......... + 0f550 037f0903 00010301 09030001 0301090f ................ + 0f560 00010902 00000101 00050240 6b104003 ...........@k.@. + 0f570 c10b0103 01090000 01037f09 05000103 ................ + 0f580 01090300 01030109 12000103 01091900 ................ + 0f590 01030109 12000109 02000001 01000502 ................ + 0f5a0 886b1040 03c80b01 03010900 00010301 .k.@............ + 0f5b0 091c0001 09020000 01010005 02ac6b10 ..............k. + 0f5c0 4003cd0b 01030b09 00000103 75091700 @...........u... + 0f5d0 01030b09 02000103 01090300 01037f09 ................ + 0f5e0 03000103 01090300 01030109 2b000109 ............+... + 0f5f0 0b000001 01000502 086c1040 03e20b01 .........l.@.... + 0f600 03030911 00010301 09160001 03020949 ...............I + 0f610 0001037e 09020001 03030902 0001037f ...~............ + 0f620 09020001 037d0903 00010306 09080001 .....}.......... + 0f630 03180915 00010301 09060001 03120908 ................ + 0f640 0001036f 09040001 03010902 00010301 ...o............ + 0f650 09060001 037f0903 00010301 09030001 ................ + 0f660 03020905 0001037f 09030001 03010902 ................ + 0f670 00010301 09030001 0301090a 00010301 ................ + 0f680 09030001 03050902 0001037b 09020001 ...........{.... + 0f690 03010903 00010301 09020001 03010902 ................ + 0f6a0 00010308 09060001 037f0902 00010302 ................ + 0f6b0 09020001 037f0902 00010303 09030001 ................ + 0f6c0 03010906 0001037f 09030001 03010905 ................ + 0f6d0 00010301 09180001 03060915 0001037f ................ + 0f6e0 09060001 03010906 00010371 09070001 ...........q.... + 0f6f0 037e0903 00010302 09020001 09050000 .~.............. + 0f700 01010005 024c6d10 4003a90c 01030709 .....Lm.@....... + 0f710 0f000103 01091600 01030109 49000103 ............I... + 0f720 7f090200 01030209 02000103 7f090200 ................ + 0f730 01037e09 03000103 05090800 01030209 ..~............. + 0f740 15000103 01090600 01030109 07000103 ................ + 0f750 02090400 01030109 02000103 7d090c00 ............}... + 0f760 01030b09 02000103 7a090200 01030109 ........z....... + 0f770 03000103 7f090400 01030609 02000103 ................ + 0f780 7a090200 01030509 03000103 01090600 z............... + 0f790 01090700 00010100 0502286e 1040039e ..........(n.@.. + 0f7a0 0d010306 09000001 037a0903 00010306 .........z...... + 0f7b0 09090001 0301090e 00010304 09030001 ................ + 0f7c0 03010903 0001037b 09030001 03060903 .......{........ + 0f7d0 0001037c 09030001 03030903 0001037f ...|............ + 0f7e0 09030001 03030903 00010303 09030001 ................ + 0f7f0 037d0903 00010302 09030001 037a0903 .}...........z.. + 0f800 00010306 09060001 03010903 00010304 ................ + 0f810 09020001 0301090c 00010306 09040001 ................ + 0f820 0302090d 00010909 00000101 00050298 ................ + 0f830 6e104003 a60e0103 00090000 01030209 n.@............. + 0f840 03000103 01090c00 01030109 0c000103 ................ + 0f850 01090800 01030709 08000109 02000001 ................ + 0f860 01000502 cc6e1040 03b50e01 03050900 .....n.@........ + 0f870 0001037b 09030001 03050903 00010301 ...{............ + 0f880 090f0001 03010908 00010902 00000101 ................ + 0f890 000502f0 6e104003 ca0e0103 01090000 ....n.@......... + 0f8a0 01037f09 02000103 01090300 01030109 ................ + 0f8b0 02000103 01090e00 01090200 00010100 ................ + 0f8c0 05020c6f 104003d2 0f010308 09090001 ...o.@.......... + 0f8d0 03010909 0001037f 09020001 03010903 ................ + 0f8e0 00010304 09060001 03040909 00010316 ................ + 0f8f0 09160001 036c090b 0001037f 09060001 .....l.......... + 0f900 03010903 00010302 09080001 03020903 ................ + 0f910 00010302 090a0001 03010905 00010301 ................ + 0f920 09120001 03020906 0001037e 09030001 ...........~.... + 0f930 03020903 0001037e 09030001 03020911 .......~........ + 0f940 00010306 09110001 0301090f 0001037a ...............z + 0f950 090e0001 090e0000 01010005 02f46f10 ..............o. + 0f960 4003ff0f 01030509 10000103 02090900 @............... + 0f970 01030109 0c000103 7f090900 01030609 ................ + 0f980 0c000103 7a090300 01030609 03000103 ....z........... + 0f990 03090600 01037d09 02000103 03090900 ......}......... + 0f9a0 01030209 0f000103 01091200 01030409 ................ + 0f9b0 06000103 02090600 01037e09 02000103 ..........~..... + 0f9c0 02090300 01032009 06000103 02091100 ...... ......... + 0f9d0 01036709 0b000103 7a090300 01030609 ..g.....z....... + 0f9e0 03000103 7a090300 01030609 03000103 ....z........... + 0f9f0 7a090200 01037d09 02000103 03090300 z.....}......... + 0fa00 01030609 04000103 03090500 01030109 ................ + 0fa10 03000103 02090a00 01030109 05000103 ................ + 0fa20 01091200 01030309 06000103 7d090300 ............}... + 0fa30 01030309 03000103 7d090300 01030309 ........}....... + 0fa40 11000103 06090e00 01030109 0e000103 ................ + 0fa50 7a090e00 01030109 0b000109 03000001 z............... + 0fa60 01000502 4c711040 03841101 0309090c ....Lq.@........ + 0fa70 00010377 09020001 03090902 00010377 ...w...........w + 0fa80 09020001 03090902 00010377 09020001 ...........w.... + 0fa90 030d0903 00010305 09020001 03020911 ................ + 0faa0 0001037f 09020001 037f0905 00010305 ................ + 0fab0 09140001 037b0902 00010305 09030001 .....{.......... + 0fac0 03070903 0001037f 090a0001 03010903 ................ + 0fad0 0001037f 09030001 03010904 00010302 ................ + 0fae0 090b0001 03010903 00010301 09070001 ................ + 0faf0 0337090f 00010304 09120001 03020910 .7.............. + 0fb00 00010304 09120001 0304090c 00010301 ................ + 0fb10 09050001 0301090d 00010301 09050001 ................ + 0fb20 03040918 00010304 09050001 037c0903 .............|.. + 0fb30 00010304 09030001 037e0902 00010302 .........~...... + 0fb40 09060001 03030909 00010302 09070001 ................ + 0fb50 03010906 000103ad 7f091800 01030209 ................ + 0fb60 0a000103 7f090b00 01030109 05000103 ................ + 0fb70 02090700 01030109 23000103 02090300 ........#....... + 0fb80 01037e09 05000103 02090c00 01030609 ..~............. + 0fb90 1c000103 7c090400 01030409 02000103 ....|........... + 0fba0 7b090200 01030509 05000103 7c090200 {...........|... + 0fbb0 01030409 02000103 7c090300 01030209 ........|....... + 0fbc0 06000103 02090600 01031109 06000103 ................ + 0fbd0 79090600 01030709 02000103 79090300 y...........y... + 0fbe0 01030709 04000103 03090900 01030109 ................ + 0fbf0 05000103 01090300 01030109 05000103 ................ + 0fc00 01091300 01035f09 09000103 2c090500 ......_.....,... + 0fc10 01030109 09000103 23090f00 01030109 ........#....... + 0fc20 09000103 7f090300 01030109 0e000103 ................ + 0fc30 01090a00 01030209 0b000103 6f090f00 ............o... + 0fc40 01030109 0c000103 01090500 01090e00 ................ + 0fc50 000101a5 05000002 00820000 000101fb ................ + 0fc60 0e0d0001 01010100 00000100 00012f68 ............../h + 0fc70 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac + 0fc80 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ + 0fc90 6e6f6e6f 735f7364 6b5f636f 72655f32 nonos_sdk_core_2 + 0fca0 30313830 3531302f 6170702f 7070002e 0180510/app/pp.. + 0fcb0 2e2f2e2e 2f696e63 6c756465 2f6c6c64 ./../include/lld + 0fcc0 65736300 00657366 5f627566 2e630001 esc..esf_buf.c.. + 0fcd0 00006c6c 64657363 2e680002 00000000 ..lldesc.h...... + 0fce0 0502dc73 104003cf 01010303 09050001 ...s.@.......... + 0fcf0 03010903 00010301 09060001 03010907 ................ + 0fd00 00010301 09060001 037f0902 00010307 ................ + 0fd10 09030001 03340902 00010348 09090001 .....4.....H.... + 0fd20 0301090d 00010303 09060001 090e0000 ................ + 0fd30 01010005 02f87c23 4003b502 01030909 ......|#@....... + 0fd40 19000103 01090500 01030109 06000103 ................ + 0fd50 01090800 01031909 09000103 08090300 ................ + 0fd60 01030d09 03000103 02091300 01030109 ................ + 0fd70 06000103 36090e00 01030109 03000103 ....6........... + 0fd80 01090600 01030109 05000103 10090900 ................ + 0fd90 01030109 03000103 02091300 01030109 ................ + 0fda0 06000103 2f090e00 01030109 03000103 ..../........... + 0fdb0 01090600 01030109 05000103 07090900 ................ + 0fdc0 01030409 02000103 c87e0911 00010301 .........~...... + 0fdd0 09060001 03020906 00010301 09060001 ................ + 0fde0 0332090e 00010301 09030001 0302090b .2.............. + 0fdf0 00010345 090d0001 037f0902 00010336 ...E...........6 + 0fe00 09030001 03010903 00010301 09110001 ................ + 0fe10 030a0906 0001037e 09030001 03010902 .......~........ + 0fe20 00010301 09050001 0301090c 0001030a ................ + 0fe30 09090001 0302090a 0001037f 09070001 ................ + 0fe40 03010902 0001037f 09020001 03010916 ................ + 0fe50 00010301 09080001 030c0909 0001037e ...............~ + 0fe60 09040001 03130903 00010301 090b0001 ................ + 0fe70 03010906 00010305 090c0001 037d0905 .............}.. + 0fe80 00010303 09060001 03977f09 05000103 ................ + 0fe90 04090c00 01037e09 03000103 03090400 ......~......... + 0fea0 01030909 02000103 7e090300 01037c09 ........~.....|. + 0feb0 03000103 06090200 01037a09 02000103 ..........z..... + 0fec0 06090200 01037d09 02000103 7d090300 ......}.....}... + 0fed0 01030409 02000103 7f090300 01030309 ................ + 0fee0 02000103 e9000914 00010301 09030001 ................ + 0fef0 03010911 0001030a 09090001 037e0907 .............~.. + 0ff00 00010301 09020001 03010905 00010301 ................ + 0ff10 090a0001 030a0909 00010302 090a0001 ................ + 0ff20 037f0907 00010301 09020001 037f0902 ................ + 0ff30 00010301 09160001 03010908 0001030d ................ + 0ff40 09090001 030a0907 00010301 090b0001 ................ + 0ff50 03030906 0001034e 090a0001 03010903 .......N........ + 0ff60 00010302 090b0001 03bc7f09 10000103 ................ + 0ff70 01090300 01030209 0b000103 02090d00 ................ + 0ff80 01037f09 04000103 01090200 0103c700 ................ + 0ff90 090c0001 03010903 00010302 090b0001 ................ + 0ffa0 0302090d 0001037f 09040001 03010902 ................ + 0ffb0 000103bc 7f090c00 01030109 03000103 ................ + 0ffc0 02090b00 01030109 0d000103 01090200 ................ + 0ffd0 01030209 0d000103 7f090400 01030109 ................ + 0ffe0 02000103 c500090c 00010301 09030001 ................ + 0fff0 0302090b 00010301 090d0001 03010902 ................ + 10000 00010302 090d0001 037f0904 00010301 ................ + 10010 09020001 0321090d 0001030a 09160001 .....!.......... + 10020 03050903 00010308 09030001 0302090d ................ + 10030 00010301 090d0001 0301090d 00010306 ................ + 10040 09100001 03010903 00010302 090c0001 ................ + 10050 03010906 00010301 09090001 03050909 ................ + 10060 00010301 09030001 0302090d 00010301 ................ + 10070 090d0001 0301090d 00010303 09100001 ................ + 10080 03010903 00010302 090f0001 03010906 ................ + 10090 00010301 09060001 03040909 00010301 ................ + 100a0 09030001 0302090c 00010301 09060001 ................ + 100b0 03010909 00010327 09060001 039e7f09 .......'........ + 100c0 0b000103 02090c00 01030109 06000103 ................ + 100d0 01090900 0103e200 091b0001 0312090d ................ + 100e0 00010303 090b0001 03040903 0001037a ...............z + 100f0 09020001 03070903 00010379 09020001 ...........y.... + 10100 03070902 00010379 09020001 03040905 .......y........ + 10110 0001037c 09040001 03010902 00010306 ...|............ + 10120 09020001 03010903 00010301 09030001 ................ + 10130 03010903 00010375 09030001 03230903 .......u.....#.. + 10140 00010302 09050001 03010915 00010301 ................ + 10150 09020001 03060902 00010301 09020001 ................ + 10160 037b0904 0001037f 09020001 03010905 .{.............. + 10170 00010305 09020001 03010903 00010301 ................ + 10180 09030001 03010903 00010301 09030001 ................ + 10190 03710902 00010314 09030001 03010902 .q.............. + 101a0 00010301 09020001 03010907 00010301 ................ + 101b0 09030001 03010903 0001037b 09020001 ...........{.... + 101c0 03090903 00010329 09050001 03580902 .......).....X.. + 101d0 00010301 09020001 03010907 00010301 ................ + 101e0 09030001 03010902 0001037b 09020001 ...........{.... + 101f0 03290903 0001090d 00000101 a1070000 .).............. + 10200 02006c00 00000101 fb0e0d00 01010101 ..l............. + 10210 00000001 00000144 3a5c564d 5c536861 .......D:\VM\Sha + 10220 72655c76 312e312e 305c4c49 4748545f re\v1.1.0\LIGHT_ + 10230 52454c45 4153455c 6573705f 696f745f RELEASE\esp_iot_ + 10240 73646b5f 76312e30 2e315f62 335f6c69 sdk_v1.0.1_b3_li + 10250 6768745f 736f7572 63655f78 63635c61 ght_source_xcc\a + 10260 70705c70 776d0000 70776d2e 63000100 pp\pwm..pwm.c... + 10270 00000005 02cc4924 4003e500 01030309 ......I$@....... + 10280 11000103 01090b00 01030409 10000103 ................ + 10290 7d090200 01030309 02000103 7d090200 }...........}... + 102a0 01030309 08000103 01090600 01030209 ................ + 102b0 0d000103 01092500 01030109 0a000103 ......%......... + 102c0 03090800 01037b09 03000103 09090300 ......{......... + 102d0 01036f09 0f000103 14090d00 01030c09 ..o............. + 102e0 72000103 7d090200 01030309 03000103 r...}........... + 102f0 7d090200 01030309 0d000103 01090600 }............... + 10300 01030309 0d000103 02090d00 01030309 ................ + 10310 05000103 7d090300 01030109 17000103 ....}........... + 10320 02090800 01030409 13000103 01090b00 ................ + 10330 01030209 05000103 01091800 01037f09 ................ + 10340 02000103 01090200 01030109 08000103 ................ + 10350 01091400 01030209 12000103 01090800 ................ + 10360 01030209 0e000103 01091400 01030309 ................ + 10370 0e000103 7f090500 01030109 02000103 ................ + 10380 7f090500 01030109 03000103 01090b00 ................ + 10390 01036909 09000103 7e090500 01031b09 ..i.....~....... + 103a0 0d000103 65090200 01031b09 05000103 ....e........... + 103b0 09091e00 01037c09 03000103 01090300 ......|......... + 103c0 01037a09 02000103 03090300 01037d09 ..z...........}. + 103d0 05000103 03090500 01030309 02000103 ................ + 103e0 7f090300 01030409 05000103 01090b00 ................ + 103f0 01030109 10000103 01091c00 01030109 ................ + 10400 17000103 01091500 01030109 07000103 ................ + 10410 01091600 01037a09 09000103 0a090c00 ......z......... + 10420 01030109 09000103 0c090500 01037409 ..............t. + 10430 05000103 0c090500 01030109 03000103 ................ + 10440 01090900 01037f09 03000103 02090300 ................ + 10450 01037f09 06000103 04090300 01037c09 ..............|. + 10460 05000103 01090600 01030309 06000103 ................ + 10470 01090900 01037f09 0e000103 03090e00 ................ + 10480 01037709 05000103 0e090b00 01030109 ..w............. + 10490 09000103 7f090900 01030109 03000103 ................ + 104a0 7f090600 01030509 03000103 03090b00 ................ + 104b0 01030109 05000103 01091100 01030309 ................ + 104c0 06000103 01090800 01037f09 11000103 ................ + 104d0 03090b00 01030f09 0e000103 71090300 ............q... + 104e0 01030f09 03000103 01090300 01030109 ................ + 104f0 04000103 01090500 01037f09 1a000103 ................ + 10500 03090e00 01030209 03000103 7e090200 ............~... + 10510 01030209 05000103 01090b00 01037f09 ................ + 10520 0a000103 01090200 01037f09 02000103 ................ + 10530 05090600 01037f09 03000103 05090300 ................ + 10540 01030709 04000103 76090200 01037e09 ........v.....~. + 10550 03000103 0a090300 01037609 05000103 ..........v..... + 10560 02090300 01030309 08000103 7b090300 ............{... + 10570 01030509 04000103 07090600 01030509 ................ + 10580 1e000103 01090800 01030109 02000103 ................ + 10590 7f091a00 01030309 0e000103 01090300 ................ + 105a0 01037f09 02000103 01090500 01030109 ................ + 105b0 0b000103 7f090a00 01030109 02000103 ................ + 105c0 7f090200 01030309 06000103 04090500 ................ + 105d0 01038a7f 090f0001 03e50009 12000103 ................ + 105e0 01090a00 01037f09 0d000103 1f091a00 ................ + 105f0 01037f09 02000103 01090900 01030509 ................ + 10600 02000103 0b090700 01030209 0a000103 ................ + 10610 7f090300 01030109 04000103 01090900 ................ + 10620 01030b09 0a000103 03090d00 01030209 ................ + 10630 03000103 01090a00 01037f09 0a000103 ................ + 10640 03090a00 01030b09 0e000103 0c090c00 ................ + 10650 0103c801 09140001 03180914 0001036d ...............m + 10660 09020001 037b0902 00010318 09050001 .....{.......... + 10670 03010914 00010301 09090001 0306090b ................ + 10680 00010301 09120001 037f0933 00010302 ...........3.... + 10690 09020001 037f0902 00010301 09020001 ................ + 106a0 037e0905 00010303 09030001 037d090f .~...........}.. + 106b0 00010306 090c0001 03020906 0001037e ...............~ + 106c0 09040001 03020903 00010301 09060001 ................ + 106d0 03020903 00010301 09110001 03020909 ................ + 106e0 00010305 09100001 0305090d 00010305 ................ + 106f0 09080001 03070908 00010306 090b0001 ................ + 10700 09020000 01010005 02007610 4003f302 ..........v.@... + 10710 01030309 10000103 05091700 01030409 ................ + 10720 15000103 0a092700 01030209 03000103 ......'......... + 10730 02090200 01030209 12000103 01090900 ................ + 10740 01030109 0a000103 01090200 01037b09 ..............{. + 10750 02000103 04090200 01030009 02000103 ................ + 10760 7c090200 01030809 08000103 01091400 |............... + 10770 01030109 17000103 01091700 01030109 ................ + 10780 17000103 01091700 01030109 17000103 ................ + 10790 01091700 01030109 17000103 01091700 ................ + 107a0 01030109 19000103 01091700 01030109 ................ + 107b0 19000103 01091700 01030109 19000103 ................ + 107c0 01091900 01030109 19000103 01091700 ................ + 107d0 01030109 19000103 01091700 01030109 ................ + 107e0 1d000103 04091700 01030109 02000103 ................ + 107f0 01091400 01030109 09000103 01090900 ................ + 10800 01030109 09000103 01090b00 01030109 ................ + 10810 09000103 01090b00 01030109 0b000103 ................ + 10820 01090b00 01030109 09000103 01090b00 ................ + 10830 01030109 09000103 01090b00 01030109 ................ + 10840 09000103 01090900 01030109 09000103 ................ + 10850 01090900 01030109 09000103 01090900 ................ + 10860 01030109 09000103 01090900 0103b37f ................ + 10870 09080001 03d10009 11000103 0f092400 ..............$. + 10880 01037e09 02000103 02091400 01030309 ..~............. + 10890 0b000103 7d090700 01030309 02000103 ....}........... + 108a0 01090d00 01030509 10000103 03090500 ................ + 108b0 01037d09 05000103 05090b00 01030109 ..}............. + 108c0 0d000103 0a090700 01037a09 03000103 ..........z..... + 108d0 07090500 01030109 06000103 01090500 ................ + 108e0 01030209 06000103 01090600 01030509 ................ + 108f0 14000103 01090800 01030109 06000103 ................ + 10900 02090300 01037d09 06000103 01090600 ......}......... + 10910 01030209 05000103 7d090200 01030309 ........}....... + 10920 04000103 7e090300 01030409 03000103 ....~........... + 10930 02090500 01037e09 09000103 06090500 ......~......... + 10940 01030109 06000103 7f090300 01030109 ................ + 10950 02000103 01090e00 01030209 06000103 ................ + 10960 01090a00 01030209 03000103 7e090300 ............~... + 10970 01031109 04000103 74090200 01030c09 ........t....... + 10980 03000103 77090b00 01035509 05000103 ....w.....U..... + 10990 01093500 01037f09 08000109 22000001 ..5........."... + 109a0 018b0a00 0002005e 01000001 01fb0e0d .......^........ + 109b0 00010101 01000000 01000001 2e2e2f2e ............../. + 109c0 2e2f696e 636c7564 65002f68 6f6d652f ./include./home/ + 109d0 63776861 6979692f 746f6f6c 63686169 cwhaiyi/toolchai + 109e0 6e5f7465 73742f78 74656e73 612d6c78 n_test/xtensa-lx + 109f0 3130362d 656c662f 6c69622f 6763632f 106-elf/lib/gcc/ + 10a00 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf + 10a10 2f352e32 2e302f69 6e636c75 6465002e /5.2.0/include.. + 10a20 2e2f696e 636c7564 652f6c77 69702f61 ./include/lwip/a + 10a30 7070002e 2e2f2e2e 2f696e63 6c756465 pp.../../include + 10a40 2f736d61 7274636f 6e666967 002e2e2f /smartconfig.../ + 10a50 696e636c 7564652f 6c776970 00007363 include/lwip..sc + 10a60 5f736e69 66666572 2e630000 0000635f _sniffer.c....c_ + 10a70 74797065 732e6800 01000065 74735f73 types.h....ets_s + 10a80 79732e68 00010000 73746461 72672e68 ys.h....stdarg.h + 10a90 00020000 3c627569 6c742d69 6e3e0000 ...... + 10aa0 00007573 65725f69 6e746572 66616365 ..user_interface + 10ab0 2e680001 00006573 70636f6e 6e2e6800 .h....espconn.h. + 10ac0 03000073 635f736e 69666665 722e6800 ...sc_sniffer.h. + 10ad0 04000073 635f6573 70746f75 63682e68 ...sc_esptouch.h + 10ae0 00040000 73635f61 69726b69 73732e68 ....sc_airkiss.h + 10af0 00040000 6f736170 692e6800 0100006d ....osapi.h....m + 10b00 656d2e68 00050000 00000502 0c512440 em.h.........Q$@ + 10b10 03f50001 03020905 0001037e 09030001 ...........~.... + 10b20 03020902 0001037e 09020001 03020905 .......~........ + 10b30 00010302 09060001 03010908 00010002 ................ + 10b40 0401037f 09030001 03010905 00010301 ................ + 10b50 09030001 03010903 00010304 09050001 ................ + 10b60 00020402 03790912 0001030c 09060001 .....y.......... + 10b70 03010905 00010302 09050001 037e0902 .............~.. + 10b80 00010303 09050001 03010903 00010301 ................ + 10b90 09060001 03040903 00010301 09110001 ................ + 10ba0 00020402 03780907 0001030d 09030001 .....x.......... + 10bb0 03010907 00010305 090f0001 03070903 ................ + 10bc0 00010301 09030001 0301090b 00010301 ................ + 10bd0 09060001 03020909 00010301 090b0001 ................ + 10be0 03010906 00010304 09050001 030b0916 ................ + 10bf0 00010303 09070001 037d0903 00010303 .........}...... + 10c00 09020001 037d0903 00010303 09030001 .....}.......... + 10c10 03040906 00010301 09060001 03010903 ................ + 10c20 00010301 09050001 03020917 00010305 ................ + 10c30 090b0001 03010905 00010307 09030001 ................ + 10c40 03030903 00010301 09080001 03010909 ................ + 10c50 00010302 09040001 0302090f 00010304 ................ + 10c60 09090001 03010905 00010302 09030001 ................ + 10c70 03010905 00010307 09060001 03010904 ................ + 10c80 00010302 090a0001 03010903 00010304 ................ + 10c90 09050001 039f0109 0f000103 01090300 ................ + 10ca0 01037f09 03000103 01090300 01030309 ................ + 10cb0 06000103 07090300 01037d09 03000103 ..........}..... + 10cc0 03090300 01030509 03000103 78090300 ............x... + 10cd0 01030109 02000103 01090200 01030209 ................ + 10ce0 03000103 01090200 01030109 02000103 ................ + 10cf0 02090200 01030109 05000103 a9010918 ................ + 10d00 00010303 09000001 037d0903 00010303 .........}...... + 10d10 09030001 037d0902 00010303 09020001 .....}.......... + 10d20 03010903 00010334 09030001 034c0902 .......4.....L.. + 10d30 00010303 09060001 03010903 0001037f ................ + 10d40 09020001 03030906 00010301 09030001 ................ + 10d50 037f0902 00010304 09030001 03030909 ................ + 10d60 0001037d 09030001 03010903 0001037c ...}...........| + 10d70 09030001 03090902 00010303 09030001 ................ + 10d80 037f0902 00010303 09030001 031f090f ................ + 10d90 00010363 09020001 03010903 00010303 ...c............ + 10da0 09060001 03690903 00010317 09020001 .....i.......... + 10db0 03030903 00010369 09030001 03170902 .......i........ + 10dc0 00010304 09030001 035b0903 00010325 .........[.....% + 10dd0 09030001 03010909 00010301 09090001 ................ + 10de0 03010906 00010301 090a0001 03610903 .............a.. + 10df0 00010322 09020001 03020902 00010368 ..."...........h + 10e00 09050001 03180902 0001036a 09030001 ...........j.... + 10e10 03180902 00010303 09030001 03010909 ................ + 10e20 00010304 09020001 03cf7b09 16000103 ..........{..... + 10e30 02090000 01037e09 03000103 02090500 ......~......... + 10e40 01030109 02000103 7d090300 01030309 ........}....... + 10e50 04000103 02090400 01030109 02000103 ................ + 10e60 01090300 01037f09 02000103 01090300 ................ + 10e70 01030109 09000103 04090500 01037e09 ..............~. + 10e80 02000103 01090200 01030109 02000103 ................ + 10e90 92030935 00010301 09060001 037f0903 ...5............ + 10ea0 00010301 09030001 037f0903 00010301 ................ + 10eb0 09020001 03020903 00010301 09060001 ................ + 10ec0 0301090d 00010301 09090001 03010908 ................ + 10ed0 00010301 09040001 0303090c 00010303 ................ + 10ee0 09080001 03010903 0001037d 09020001 ...........}.... + 10ef0 03030903 00010301 09030001 03020903 ................ + 10f00 0001037a 09030001 03060905 00010301 ...z............ + 10f10 09060001 03010909 00010302 09090001 ................ + 10f20 03010905 00010301 09030001 03010903 ................ + 10f30 00010301 09030001 03020909 00010301 ................ + 10f40 09060001 03010906 00010301 090c0001 ................ + 10f50 0301090b 00010301 09060001 0301090a ................ + 10f60 00010301 09090001 03010909 00010301 ................ + 10f70 09060001 0303090c 00010303 09080001 ................ + 10f80 03010903 0001037d 09020001 03030903 .......}........ + 10f90 00010301 09030001 03020903 0001037a ...............z + 10fa0 09030001 03060905 00010301 09060001 ................ + 10fb0 03020909 00010303 09050001 03010903 ................ + 10fc0 00010301 09030001 03030909 00010301 ................ + 10fd0 09030001 03030909 00010301 09030001 ................ + 10fe0 037d0902 00010303 09030001 03010903 .}.............. + 10ff0 00010302 09030001 037a0903 00010306 .........z...... + 11000 09050001 03010906 00010301 09090001 ................ + 11010 03020909 00010303 09050001 03010903 ................ + 11020 00010301 09030001 03010903 00010301 ................ + 11030 09030001 03010903 00010303 09030001 ................ + 11040 03020903 00010301 09060001 03020911 ................ + 11050 000103a2 7c091800 01030109 06000103 ....|........... + 11060 01090300 01030109 09000103 01090f00 ................ + 11070 01034f09 13000103 01090500 01037f09 ..O............. + 11080 03000103 01090200 01030109 04000103 ................ + 11090 01090f00 01037f09 03000103 01090300 ................ + 110a0 01030309 03000103 01090400 01030109 ................ + 110b0 0e000103 01090500 01030309 03000103 ................ + 110c0 01090500 0103df02 09230001 03030909 .........#...... + 110d0 00010301 090a0001 037c0902 00010303 .........|...... + 110e0 09060001 0301090a 00010303 09040001 ................ + 110f0 03020903 00010301 09030001 03010903 ................ + 11100 00010301 090b0001 03040908 00010301 ................ + 11110 09060001 03010909 00010303 09050001 ................ + 11120 03010905 00010305 090c0001 037f0902 ................ + 11130 00010303 09030001 03060903 0001037a ...............z + 11140 09030001 03060903 00010301 09090001 ................ + 11150 03010905 00010301 09060001 03010903 ................ + 11160 00010301 09030001 03010903 00010301 ................ + 11170 09050001 03020903 00010302 09030001 ................ + 11180 0302090d 00010304 09070001 03010903 ................ + 11190 00010302 09060001 03060903 00010301 ................ + 111a0 09080001 03020909 00010303 09030001 ................ + 111b0 03010905 00010301 09020001 038c7e09 ..............~. + 111c0 29000103 05090300 01037b09 03000103 ).........{..... + 111d0 00090a00 01030509 02000103 01090900 ................ + 111e0 01030109 05000103 03090500 01030409 ................ + 111f0 0b000103 05090300 01030109 03000100 ................ + 11200 02040106 03000906 00010603 01091200 ................ + 11210 01030109 09000103 01091000 01030109 ................ + 11220 02000103 0f090d00 01030109 0a000103 ................ + 11230 01090d00 01030109 06000103 01090500 ................ + 11240 01030109 05000103 7f090200 01030609 ................ + 11250 06000103 01090300 01037f09 03000103 ................ + 11260 01090700 01030309 02000103 7f090200 ................ + 11270 01030109 03000103 03091b00 01030109 ................ + 11280 02000103 0b090600 01030109 0c000103 ................ + 11290 01090d00 01030b09 06000103 01090500 ................ + 112a0 01030109 02000103 7f090200 01030309 ................ + 112b0 03000103 02090200 01030409 14000103 ................ + 112c0 03090a00 01030109 03000103 03090800 ................ + 112d0 01030109 1f000103 04090c00 01030109 ................ + 112e0 08000103 03090500 01030109 11000103 ................ + 112f0 01090200 01030109 0f000103 01090500 ................ + 11300 01030209 04000103 02090b00 01030109 ................ + 11310 0b000103 02090300 01030109 05000103 ................ + 11320 02090900 01030109 02000103 7f090300 ................ + 11330 01030109 03000103 04090800 01030109 ................ + 11340 05000103 02090300 01030109 09000103 ................ + 11350 04091300 01030109 06000103 01090500 ................ + 11360 01030109 06000103 01090500 01030109 ................ + 11370 0b000103 01090f00 01030109 05000103 ................ + 11380 03090f00 01030109 09000103 ac7f0907 ................ + 11390 00010301 09100001 03010903 000103d4 ................ + 113a0 00090d00 0103fc01 09100001 03020900 ................ + 113b0 00010303 09100001 03000907 00010301 ................ + 113c0 09030001 03010905 00010301 09090001 ................ + 113d0 03020905 00010301 09050001 03020902 ................ + 113e0 00010302 09060001 03010902 00010303 ................ + 113f0 09140001 03000907 00010301 09030001 ................ + 11400 03010905 00010301 09090001 03030905 ................ + 11410 00010303 09030001 03020908 00010302 ................ + 11420 09090001 03010902 00010909 00000101 ................ + 11430 f9160000 02005801 00000101 fb0e0d00 ......X......... + 11440 01010101 00000001 0000012e 2e2f2e2e ............./.. + 11450 2f696e63 6c756465 002e2e2f 696e636c /include.../incl + 11460 7564652f 61726368 002e2e2f 696e636c ude/arch.../incl + 11470 7564652f 6c776970 002e2e2f 696e636c ude/lwip.../incl + 11480 7564652f 6c776970 2f617070 002e2e2f ude/lwip/app.../ + 11490 2e2e2f69 6e636c75 64652f73 6d617274 ../include/smart + 114a0 636f6e66 6967002f 686f6d65 2f637768 config./home/cwh + 114b0 61697969 2f746f6f 6c636861 696e5f74 aiyi/toolchain_t + 114c0 6573742f 7874656e 73612d6c 78313036 est/xtensa-lx106 + 114d0 2d656c66 2f787465 6e73612d 6c783130 -elf/xtensa-lx10 + 114e0 362d656c 662f696e 636c7564 65000073 6-elf/include..s + 114f0 635f6573 70746f75 63682e63 00000000 c_esptouch.c.... + 11500 635f7479 7065732e 68000100 00657473 c_types.h....ets + 11510 5f737973 2e680001 00006363 2e680002 _sys.h....cc.h.. + 11520 00006970 5f616464 722e6800 03000075 ..ip_addr.h....u + 11530 7365725f 696e7465 72666163 652e6800 ser_interface.h. + 11540 01000065 7370636f 6e6e2e68 00040000 ...espconn.h.... + 11550 73635f73 6e696666 65722e68 00050000 sc_sniffer.h.... + 11560 73635f65 7370746f 7563682e 68000500 sc_esptouch.h... + 11570 006d656d 2e680003 00006f73 6170692e .mem.h....osapi. + 11580 68000100 00737472 696e672e 68000600 h....string.h... + 11590 00000005 02785a24 4003c000 01030209 .....xZ$@....... + 115a0 00000103 02090200 01030509 03000103 ................ + 115b0 7b090300 01030109 08000103 03090800 {............... + 115c0 01030309 06000103 7d090300 01030109 ........}....... + 115d0 02000100 02040203 7e090b00 01030a09 ........~....... + 115e0 08000103 b20a0906 00010305 09180001 ................ + 115f0 03000900 00010301 09070001 037f0903 ................ + 11600 00010301 09060001 03030909 00010301 ................ + 11610 09030001 037f0903 00010302 090a0001 ................ + 11620 037f0903 00010301 09050001 0301090f ................ + 11630 00010301 09050001 0301090e 00010301 ................ + 11640 09070001 03010909 00010301 09090001 ................ + 11650 03020905 00010301 090b0001 0301090d ................ + 11660 00010301 090f0001 03b97f09 14000103 ................ + 11670 01090300 01037f09 03000103 01090800 ................ + 11680 01030409 09000103 03090700 01000204 ................ + 11690 01060300 09090001 06030109 05000103 ................ + 116a0 01091200 01030109 03000103 02091100 ................ + 116b0 01030109 07000103 01090300 01037f09 ................ + 116c0 02000103 01090200 01037f09 02000103 ................ + 116d0 01090900 01030109 09000103 01090c00 ................ + 116e0 01030109 09000103 02091300 01030109 ................ + 116f0 0d000103 04090900 01030409 12000103 ................ + 11700 01090600 01037f09 03000103 01090a00 ................ + 11710 01030509 06000103 01090d00 01037f09 ................ + 11720 02000103 01090800 01030109 03000103 ................ + 11730 01091400 01030109 0a000103 01090500 ................ + 11740 01030109 09000103 01090500 01030209 ................ + 11750 0e000103 02090c00 0103da75 092e0001 ...........u.... + 11760 03020905 0001037e 09030001 03020902 .......~........ + 11770 00010301 09040001 03020913 00010303 ................ + 11780 09090001 03010904 00010306 090e0001 ................ + 11790 03010907 00010301 090e0001 037f0902 ................ + 117a0 00010301 09020001 03020907 00010303 ................ + 117b0 09090001 03010906 00010301 090f0001 ................ + 117c0 03010906 00010303 09030001 03010905 ................ + 117d0 00010309 090c0001 03020900 0001037e ...............~ + 117e0 09030001 03020903 0001037e 09020001 ...........~.... + 117f0 03020909 00010301 09030001 0301090c ................ + 11800 00010304 09040001 03010903 0001037f ................ + 11810 09030001 03010904 00010302 09020001 ................ + 11820 03010902 00010301 09020001 037f0903 ................ + 11830 00010301 09020001 03010909 00010304 ................ + 11840 09060001 037e0902 00010301 09020001 .....~.......... + 11850 03010902 00010309 09120001 03020900 ................ + 11860 0001037e 09030001 03020903 0001037e ...~...........~ + 11870 09020001 03020906 00010301 09020001 ................ + 11880 03070912 00010301 09020001 0301090f ................ + 11890 00010301 09050001 03780904 00010301 .........x...... + 118a0 09090001 030a090c 00010301 09050001 ................ + 118b0 03020903 00010301 09030001 030a090c ................ + 118c0 00010302 09000001 037e0903 00010302 .........~...... + 118d0 09030001 037e0902 00010302 09060001 .....~.......... + 118e0 03010902 00010301 090c0001 03030904 ................ + 118f0 0001030a 09380001 030e0909 00010372 .....8.........r + 11900 09030001 030e0903 00010372 09030001 ...........r.... + 11910 030e0909 00010302 09030001 03050903 ................ + 11920 00010301 09060001 03020903 0001037e ...............~ + 11930 09030001 03010902 00010301 09030001 ................ + 11940 03010907 00010301 09060001 03020903 ................ + 11950 0001037e 09030001 03010902 00010301 ...~............ + 11960 09030001 03050902 00010002 04010603 ................ + 11970 00090f00 01060304 09110001 036c0903 .............l.. + 11980 00010314 09020001 036c0906 00010318 .........l...... + 11990 09050001 03680903 00010318 09020001 .....h.......... + 119a0 03020903 00010307 091d0001 037e0903 .............~.. + 119b0 00010301 09030001 03060917 00010301 ................ + 119c0 09020001 037f0902 00010301 09090001 ................ + 119d0 03010903 0001037f 09020001 03010903 ................ + 119e0 00010302 09030001 037d0903 00010301 .........}...... + 119f0 09030001 03020902 0001037c 09080001 ...........|.... + 11a00 03040903 0001037b 09030001 0309090b .......{........ + 11a10 00010301 09060001 03010903 00010303 ................ + 11a20 09090001 037f0903 00010301 09030001 ................ + 11a30 03030903 00010305 09030001 00020401 ................ + 11a40 06030009 06000100 02040203 00090600 ................ + 11a50 01060302 09060001 03010903 0001037e ...............~ + 11a60 09030001 03020903 00010301 09030001 ................ + 11a70 03010903 00010302 09030001 0301090b ................ + 11a80 00010302 09290001 03030913 00010002 .....).......... + 11a90 04030308 09150001 00020403 037f090d ................ + 11aa0 00010304 09030001 03040906 00010301 ................ + 11ab0 090c0001 03010903 0001037f 09030001 ................ + 11ac0 03010903 00010303 09080001 03010903 ................ + 11ad0 00010303 09030001 03010909 00010306 ................ + 11ae0 09120001 03010907 00010302 09060001 ................ + 11af0 037e0902 00010302 09020001 03010903 .~.............. + 11b00 0001037f 09030001 03010903 00010304 ................ + 11b10 09060001 03010903 00010304 09030001 ................ + 11b20 03010906 00010304 09120001 037f0902 ................ + 11b30 00010301 09020001 03020903 0001037d ...............} + 11b40 09030001 03030902 00010301 09080001 ................ + 11b50 03010906 00010301 090b0001 03010909 ................ + 11b60 00010301 090e0001 0302091f 00010301 ................ + 11b70 090e0001 0301090d 00010301 090c0001 ................ + 11b80 03010920 00010303 09200001 03030908 ... ..... ...... + 11b90 00010301 09060001 03010906 00010301 ................ + 11ba0 090f0001 0301090b 00010302 09150001 ................ + 11bb0 03010903 00010302 09060001 0305090f ................ + 11bc0 000103fd 02092400 01030009 10000103 ......$......... + 11bd0 0d090200 01030109 03000103 7f090300 ................ + 11be0 01030109 02000100 02040303 02091000 ................ + 11bf0 01000204 03037f09 07000103 03090300 ................ + 11c00 01030409 05000103 05092000 01000204 .......... ..... + 11c10 02037f09 0b000103 15090a00 01037509 ..............u. + 11c20 02000103 02090c00 01037e09 05000103 ..........~..... + 11c30 02090300 01030109 06000103 01090500 ................ + 11c40 01030109 09000103 02090300 01030109 ................ + 11c50 06000103 01091000 01037f09 03000103 ................ + 11c60 01090900 01030209 03000103 7e090600 ............~... + 11c70 01030209 03000103 7e090300 01030209 ........~....... + 11c80 03000103 7e090200 01030209 03000100 ....~........... + 11c90 02040506 0300090d 00010603 01090600 ................ + 11ca0 01030609 19000103 01090600 01000204 ................ + 11cb0 02037e09 06000103 07090a00 01030109 ..~............. + 11cc0 1b000103 08090900 01000204 02037609 ..............v. + 11cd0 15000100 02040103 09090700 01000204 ................ + 11ce0 03030109 06000100 02040203 5e090a00 ............^... + 11cf0 0103e600 09120001 037f0908 00010301 ................ + 11d00 09090001 037f0908 00010305 09030001 ................ + 11d10 037f0903 00010301 09030001 03bd7f09 ................ + 11d20 0c000103 01090300 01037f09 03000103 ................ + 11d30 01090800 01030109 09000103 01090300 ................ + 11d40 01037f09 03000103 01090600 01037f09 ................ + 11d50 03000103 01090300 01030109 17000100 ................ + 11d60 02040103 09090300 01000204 01030109 ................ + 11d70 03000100 02040103 01090700 01000204 ................ + 11d80 01030109 05000100 02040103 03090900 ................ + 11d90 01000204 01030109 09000100 02040103 ................ + 11da0 01092400 01000204 01030109 0c000100 ..$............. + 11db0 02040103 01091100 01000204 01037f09 ................ + 11dc0 03000100 02040103 02091800 01000204 ................ + 11dd0 01030509 06000103 01090500 01030409 ................ + 11de0 03000103 02090600 01030109 09000103 ................ + 11df0 01090b00 01030109 0d000103 01091e00 ................ + 11e00 01030109 06000103 02090b00 01030109 ................ + 11e10 06000103 04091400 01030109 0d000100 ................ + 11e20 02040103 04091100 01000204 03060300 ................ + 11e30 090a0001 00020403 06037f09 05000103 ................ + 11e40 10090300 0103e502 099c0001 03060900 ................ + 11e50 0001037a 09030001 03060903 0001037a ...z...........z + 11e60 09030001 03060911 0001037a 09060001 ...........z.... + 11e70 03060903 00010304 09060001 03020906 ................ + 11e80 00010301 09050001 03030918 00010309 ................ + 11e90 09120001 03010904 00010301 09020001 ................ + 11ea0 03770904 00010301 09050001 03977d09 .w............}. + 11eb0 03000103 02090200 01037e09 03000103 ..........~..... + 11ec0 02090600 01037e09 02000103 02090600 ......~......... + 11ed0 01037e09 03000103 02090600 01030509 ..~............. + 11ee0 02000103 79090300 01030709 03000103 ....y........... + 11ef0 0c090600 01030809 09000103 7d090f00 ............}... + 11f00 01030309 03000103 7f091500 01030109 ................ + 11f10 03000103 06091000 01037f09 06000103 ................ + 11f20 01090300 01030309 08000103 01090600 ................ + 11f30 01037e09 08000103 06090300 01030a09 ..~............. + 11f40 0c000103 76090600 01030309 02000103 ....v........... + 11f50 07090200 01030409 02000103 75090200 ............u... + 11f60 01030909 09000103 02090f00 01037909 ..............y. + 11f70 03000103 7b090b00 01030809 06000103 ....{........... + 11f80 04090200 01037c09 02000103 02090300 ......|......... + 11f90 01030209 0b000103 02093200 01030109 ..........2..... + 11fa0 09000103 01090700 01030209 0b000103 ................ + 11fb0 04090d00 01030309 2a000103 01090600 ........*....... + 11fc0 01030109 04000103 01090200 01037f09 ................ + 11fd0 02000103 01090300 01030109 06000103 ................ + 11fe0 01090500 01030109 02000103 7f090200 ................ + 11ff0 01030109 03000103 01090600 01030109 ................ + 12000 05000103 01090200 01037f09 02000103 ................ + 12010 01090300 01030109 06000103 01090500 ................ + 12020 01030109 02000103 7f090200 01030109 ................ + 12030 03000103 05090300 01030109 0c000103 ................ + 12040 01091100 01030109 16000103 08090900 ................ + 12050 01030109 08000103 0c090500 01037609 ..............v. + 12060 03000103 17090700 01030109 15000103 ................ + 12070 03090200 01037f09 03000103 01090200 ................ + 12080 01037e09 03000103 02090300 01030109 ..~............. + 12090 03000103 07090500 01030a09 06000103 ................ + 120a0 01090600 01030109 14000103 05091200 ................ + 120b0 01030109 11000103 01090800 01030209 ................ + 120c0 0b000103 01090600 01030109 0c000103 ................ + 120d0 06090600 01030109 0a000103 03090f00 ................ + 120e0 01030109 0c000103 02090900 01037e09 ..............~. + 120f0 02000103 01090300 01037f09 03000103 ................ + 12100 02090200 01037e09 03000103 07090800 ......~......... + 12110 01030109 05000103 01090500 01030d09 ................ + 12120 08000103 74090800 01030109 0a000103 ....t........... + 12130 03090300 01037c09 0f000103 07090800 ......|......... + 12140 01030109 0e000103 7f090800 01030109 ................ + 12150 02000103 7f090600 01030609 06000103 ................ + 12160 03090300 01037c09 0c000103 08090a00 ......|......... + 12170 01030109 0c000103 01090600 01030209 ................ + 12180 09000103 01090800 01030109 05000103 ................ + 12190 01090300 01030109 03000103 01090300 ................ + 121a0 01030109 03000103 02090e00 01030109 ................ + 121b0 08000103 01090500 01030109 03000103 ................ + 121c0 01090300 01030109 03000103 01090300 ................ + 121d0 01030209 0d000103 01090800 01030109 ................ + 121e0 05000103 01090300 01030109 03000103 ................ + 121f0 01090300 01030109 03000103 02090d00 ................ + 12200 01030109 08000103 01090500 01030109 ................ + 12210 03000103 01090300 01030109 03000103 ................ + 12220 01090300 01030209 0d000103 02090a00 ................ + 12230 01037e09 02000103 01090800 01030109 ..~............. + 12240 06000103 01090300 01037d09 03000103 ..........}..... + 12250 0b090a00 01030209 05000103 7e090200 ............~... + 12260 01030909 03000103 02091000 01037809 ..............x. + 12270 19000103 7f091000 01030309 03000103 ................ + 12280 7c090300 01030409 02000103 7c090600 |...........|... + 12290 01030a09 11000103 04090300 01030409 ................ + 122a0 0b000103 01090600 01030a09 17000103 ................ + 122b0 02092000 01030209 06000103 74090900 .. .........t... + 122c0 01030409 02000103 7c090200 01030109 ........|....... + 122d0 03000103 7f090300 01030409 03000103 ................ + 122e0 7c090300 01030109 03000103 03090300 |............... + 122f0 01037c09 0a000103 04090200 01037c09 ..|...........|. + 12300 03000103 0e090800 01030209 08000103 ................ + 12310 0d090200 01030109 08000103 01090500 ................ + 12320 01037209 15000103 01090b00 01030209 ..r............. + 12330 15000103 01090f00 01030109 0d000103 ................ + 12340 01090600 01030209 09000103 09090600 ................ + 12350 01030109 0c000103 01090b00 01030109 ................ + 12360 0e000103 02090c00 01037f09 16000103 ................ + 12370 03090300 01030309 09000103 01090500 ................ + 12380 01030109 09000103 02090900 01030209 ................ + 12390 07000103 01090800 01030109 09000103 ................ + 123a0 f07d090e 000103c8 02090a00 01030309 .}.............. + 123b0 06000103 05090b00 01030109 09000103 ................ + 123c0 06090a00 01030309 06000103 7e090300 ............~... + 123d0 01030109 03000103 01090300 01030209 ................ + 123e0 05000103 03090600 01037e09 03000103 ..........~..... + 123f0 01090300 01030109 03000103 06090200 ................ + 12400 01000204 01060300 090f0001 06030409 ................ + 12410 12000100 02040106 03000913 00010603 ................ + 12420 03091800 01030209 0b000103 07090c00 ................ + 12430 01030809 0e000103 05091000 01030109 ................ + 12440 04000103 01090200 0103c878 09040001 ...........x.... + 12450 03010903 0001037f 09030001 03020902 ................ + 12460 0001037e 09030001 03010903 0001037f ...~............ + 12470 09020001 03020902 00010304 09020001 ................ + 12480 03010902 00010302 09060001 03010906 ................ + 12490 00010301 09030001 03010903 0001037e ...............~ + 124a0 09030001 03010902 00010301 09020001 ................ + 124b0 03060903 00010372 09030001 030e0902 .......r........ + 124c0 00010372 09060001 03120905 0001036e ...r...........n + 124d0 09030001 03120902 00010302 09030001 ................ + 124e0 037e0924 00010380 02090b00 01030109 .~.$............ + 124f0 08000103 0a091900 01030309 1d000103 ................ + 12500 02090600 01030f09 08000103 01090700 ................ + 12510 01030109 05000103 03091000 01030109 ................ + 12520 0c000103 02090b00 01030109 09000103 ................ + 12530 02090c00 01037f09 0e000103 03090300 ................ + 12540 01030409 09000103 01090500 01030109 ................ + 12550 09000103 02090900 01030209 06000103 ................ + 12560 01090800 01030109 08000103 d07d0911 .............}.. + 12570 00010301 09020001 037f0903 00010301 ................ + 12580 09060001 037f0902 00010301 09030001 ................ + 12590 03010911 0001037f 09020001 03010903 ................ + 125a0 0001037f 09030001 03010903 00010301 ................ + 125b0 09020001 037d0903 00010301 09030001 .....}.......... + 125c0 03020903 00010301 09030001 037b0905 .............{.. + 125d0 00010309 090b0001 0301090a 00010301 ................ + 125e0 09090001 03010903 0001037f 09030001 ................ + 125f0 030b0903 00010377 09030001 03090903 .......w........ + 12600 00010301 09060001 0378090d 00010303 .........x...... + 12610 09040001 037d0902 00010301 09030001 .....}.......... + 12620 03010903 00010301 09030001 03080906 ................ + 12630 00010302 09110001 03050914 00010303 ................ + 12640 09020001 037d0902 0001037f 090f0001 .....}.......... + 12650 03010903 00010303 09030001 037c0905 .............|.. + 12660 00010301 09030001 03030903 00010306 ................ + 12670 091a0001 03010909 00010301 09020001 ................ + 12680 037f0904 00010301 09030001 03020906 ................ + 12690 00010306 09090001 0301090e 00010302 ................ + 126a0 09020001 037f0902 00010301 09030001 ................ + 126b0 03010906 00010302 09030001 037f0902 ................ + 126c0 00010301 09030001 03010908 00010302 ................ + 126d0 09030001 037f0902 00010301 09030001 ................ + 126e0 03010909 00010302 09030001 037f0903 ................ + 126f0 00010301 09030001 03050903 00010301 ................ + 12700 090c0001 03010911 00010301 09160001 ................ + 12710 03070909 00010301 09080001 03020905 ................ + 12720 00010301 09050001 03050920 00010301 ........... .... + 12730 09150001 0301091b 00010302 091c0001 ................ + 12740 0307090b 00010302 09140001 03020910 ................ + 12750 00010301 09180001 0301091a 00010301 ................ + 12760 09110001 03010907 00010301 09090001 ................ + 12770 0317090c 00010302 09170001 03010909 ................ + 12780 00010301 090f0001 03040911 00010301 ................ + 12790 09150001 03010909 00010302 090a0001 ................ + 127a0 03010903 00010301 090c0001 03040908 ................ + 127b0 00010301 09030001 037f0902 00010301 ................ + 127c0 09030001 0303090d 00010301 090c0001 ................ + 127d0 03020907 0001037e 09020001 03010906 .......~........ + 127e0 00010301 09030001 037e0902 00010302 .........~...... + 127f0 09020001 037e0905 000103b2 03090800 .....~.......... + 12800 01030109 15000103 01092100 01030109 ..........!..... + 12810 25000103 01091600 01030309 0b000103 %............... + 12820 01091d00 01030109 22000103 01091100 ........"....... + 12830 01030109 17000103 01090300 01030109 ................ + 12840 0a000103 01090600 01030209 0e000103 ................ + 12850 01090600 01030109 0e000103 02090a00 ................ + 12860 01030209 0a000103 06090800 01030109 ................ + 12870 20000103 01090200 01037f09 03000103 ............... + 12880 03090300 01030309 08000103 01091800 ................ + 12890 01030109 06000103 01090a00 01030109 ................ + 128a0 09000103 d67b090f 00010301 09050001 .....{.......... + 128b0 03010903 00010301 09030001 03080906 ................ + 128c0 00010309 090c0001 03150910 00010301 ................ + 128d0 09190001 0301091b 00010301 09140001 ................ + 128e0 03010909 00010301 090e0001 0302090d ................ + 128f0 00010301 09190001 037f090b 00010302 ................ + 12900 090c0001 03010907 00010301 09180001 ................ + 12910 03030914 00010303 090c0001 031e0906 ................ + 12920 00010301 09050001 03010905 0001030d ................ + 12930 09080001 0374090a 00010301 090a0001 .....t.......... + 12940 03030903 0001037c 090f0001 0307090a .......|........ + 12950 00010301 090e0001 037f0908 00010301 ................ + 12960 09020001 037f0906 00010306 09070001 ................ + 12970 03030903 0001037c 090c0001 0308090a .......|........ + 12980 00010301 090f0001 03010909 00010302 ................ + 12990 09090001 0301090b 00010301 09050001 ................ + 129a0 03010903 00010301 09030001 03010903 ................ + 129b0 00010301 09030001 0302090d 00010301 ................ + 129c0 090b0001 03010905 00010301 09030001 ................ + 129d0 03010903 00010301 09030001 03010903 ................ + 129e0 00010302 090d0001 0301090b 00010301 ................ + 129f0 09050001 03010903 00010301 09030001 ................ + 12a00 03010903 00010301 09030001 0302090d ................ + 12a10 00010301 09080001 03010905 00010301 ................ + 12a20 09030001 03010903 00010301 09030001 ................ + 12a30 03010903 00010302 090d0001 0302090a ................ + 12a40 0001037e 09020001 03010908 00010301 ...~............ + 12a50 09060001 03010903 0001037d 09030001 ...........}.... + 12a60 0309090a 00010302 09040001 037e0903 .............~.. + 12a70 00010302 09030001 03020905 0001037e ...............~ + 12a80 09020001 03090903 00010302 09120001 ................ + 12a90 0378091b 0001037f 09100001 03030903 .x.............. + 12aa0 0001037c 09090001 030a0915 00010304 ...|............ + 12ab0 09060001 0306090b 00010304 09020001 ................ + 12ac0 037c0902 00010301 09060001 03030903 .|.............. + 12ad0 0001037c 09030001 03010906 00010303 ...|............ + 12ae0 09060001 037c090a 00010304 09020001 .....|.......... + 12af0 037c0903 0001030f 09090001 03020908 .|.............. + 12b00 00010301 09050001 03010916 00010302 ................ + 12b10 09150001 0301090f 00010302 090c0001 ................ + 12b20 038e0509 08000109 14000001 01ae1700 ................ + 12b30 00020003 01000001 01fb0e0d 00010101 ................ + 12b40 01000000 01000001 2e2e2f2e 2e2f696e ........../../in + 12b50 636c7564 65002e2e 2f696e63 6c756465 clude.../include + 12b60 2f617263 68002e2e 2f696e63 6c756465 /arch.../include + 12b70 2f6c7769 70002e2e 2f696e63 6c756465 /lwip.../include + 12b80 2f6c7769 702f6170 70002e2e 2f2e2e2f /lwip/app.../../ + 12b90 696e636c 7564652f 736d6172 74636f6e include/smartcon + 12ba0 66696700 0073635f 6169726b 6973732e fig..sc_airkiss. + 12bb0 63000000 00635f74 79706573 2e680001 c....c_types.h.. + 12bc0 00006574 735f7379 732e6800 01000063 ..ets_sys.h....c + 12bd0 632e6800 02000069 705f6164 64722e68 c.h....ip_addr.h + 12be0 00030000 75736572 5f696e74 65726661 ....user_interfa + 12bf0 63652e68 00010000 65737063 6f6e6e2e ce.h....espconn. + 12c00 68000400 0073635f 736e6966 6665722e h....sc_sniffer. + 12c10 68000500 0073635f 6169726b 6973732e h....sc_airkiss. + 12c20 68000500 006f7361 70692e68 00010000 h....osapi.h.... + 12c30 6d656d2e 68000300 00000005 02487724 mem.h........Hw$ + 12c40 40039801 01030209 00000103 02090200 @............... + 12c50 01030509 03000103 7b090300 01030109 ........{....... + 12c60 08000103 03090800 01030309 06000103 ................ + 12c70 7d090300 01030109 02000100 02040203 }............... + 12c80 7e090b00 01030a09 08000103 8c060932 ~..............2 + 12c90 00010308 090a0001 037b0906 00010305 .........{...... + 12ca0 09020001 0378090c 00010303 090b0001 .....x.......... + 12cb0 03070905 00010301 090d0001 0301090a ................ + 12cc0 0001037f 09060001 03010903 0001037f ................ + 12cd0 09030001 03010903 00010302 09050001 ................ + 12ce0 00020402 037f0910 00010302 09080001 ................ + 12cf0 03050903 0001030c 09090001 00020401 ................ + 12d00 06030009 06000106 03040906 00010002 ................ + 12d10 04010603 00090b00 01000204 02030009 ................ + 12d20 06000106 0304091e 00010305 090f0001 ................ + 12d30 03030906 00010307 09050001 03010903 ................ + 12d40 00010379 09030001 03010903 00010301 ...y............ + 12d50 09030001 03010903 00010301 09030001 ................ + 12d60 03050903 0001037d 09030001 03010905 .......}........ + 12d70 00010303 09020001 037d0903 00010301 .........}...... + 12d80 09030001 03030903 00010301 09030001 ................ + 12d90 03740903 00010301 09030001 03010903 .t.............. 12da0 00010301 09030001 03010903 00010301 ................ - 12db0 09030001 03010903 00010301 09030001 ................ - 12dc0 03010903 00010301 09030001 03010903 ................ - 12dd0 00010301 09030001 03010903 00010301 ................ - 12de0 09030001 03010903 00010002 04010305 ................ - 12df0 09030001 0301090b 00010302 090f0001 ................ - 12e00 03030903 0001037d 09030001 03030906 .......}........ - 12e10 00010301 09060001 03040906 00010304 ................ - 12e20 09030001 037b0906 00010302 09030001 .....{.......... - 12e30 03010903 00010301 09030001 03010903 ................ - 12e40 00010302 09030001 0301090b 00010301 ................ - 12e50 09090001 0304090c 00010301 09060001 ................ - 12e60 0301090b 00010002 04030304 091b0001 ................ - 12e70 00020403 037f0903 00010002 04030301 ................ - 12e80 09020001 00020403 037f0907 00010304 ................ - 12e90 09030001 03010903 00010304 09070001 ................ - 12ea0 03040906 00010304 091a0001 03010906 ................ - 12eb0 00010002 04010603 00090a00 01060301 ................ - 12ec0 090b0001 00020401 06030009 09000106 ................ - 12ed0 03020909 00010304 09030001 037b0904 .............{.. - 12ee0 00010302 09030001 03010903 00010301 ................ - 12ef0 09030001 03010903 00010302 09030001 ................ - 12f00 03010908 00010301 09090001 03040907 ................ - 12f10 00010301 09060001 03010903 00010302 ................ - 12f20 09070001 03010908 00010301 09090001 ................ - 12f30 03050907 00010301 09060001 0302090b ................ - 12f40 00010002 04030303 091b0001 00020403 ................ - 12f50 037f0903 00010002 04030301 09020001 ................ - 12f60 00020403 037f0907 0001030e 09090001 ................ - 12f70 00020401 06030009 06000106 03010906 ................ - 12f80 00010002 04010603 00090800 01000204 ................ - 12f90 02030009 0b000106 0302090b 00010002 ................ - 12fa0 04010603 00090900 01060302 09090001 ................ - 12fb0 03040903 0001037b 09050001 03020903 .......{........ - 12fc0 00010301 09030001 03010903 00010301 ................ - 12fd0 09030001 03020903 00010302 09080001 ................ - 12fe0 03010909 00010305 09080001 03010906 ................ - 12ff0 00010302 09030001 037f0904 00010301 ................ - 13000 09030001 03020903 00010302 09080001 ................ - 13010 03010909 00010307 09070001 03010906 ................ - 13020 00010302 090b0001 00020403 0304091b ................ - 13030 00010002 0403037f 09030001 00020403 ................ - 13040 03010902 00010002 0403037f 09070001 ................ - 13050 0310090b 00010002 04010603 00090600 ................ - 13060 01000204 02030009 06000106 03010906 ................ - 13070 00010002 04010603 00090800 01000204 ................ - 13080 02030009 09000100 02040303 00090b00 ................ - 13090 01060302 090b0001 00020401 06030009 ................ - 130a0 09000106 03020909 00010304 09030001 ................ - 130b0 037b0904 00010302 09030001 03010903 .{.............. - 130c0 00010301 09030001 03010903 00010302 ................ - 130d0 09030001 03020908 00010301 09060001 ................ - 130e0 03050907 00010301 09060001 03030903 ................ - 130f0 0001037e 09050001 03010903 00010301 ...~............ - 13100 09030001 03020903 00010302 09090001 ................ - 13110 03010906 00010308 090d0001 03010906 ................ - 13120 00010302 090b0001 00020403 0304091b ................ - 13130 00010002 0403037f 09030001 00020403 ................ - 13140 03010902 00010002 0403037f 09070001 ................ - 13150 03130908 0001038b 01092000 01030109 .......... ..... - 13160 03000103 7f090300 01030109 08000103 ................ - 13170 05090900 01030309 07000100 02040106 ................ - 13180 03000909 00010603 01090500 01030109 ................ - 13190 12000103 01090300 01030209 11000103 ................ - 131a0 01090700 01030109 03000103 7f090200 ................ - 131b0 01030109 03000103 7f090200 01030109 ................ - 131c0 03000103 01090800 01030109 09000103 ................ - 131d0 02091100 01030109 0d000103 03090900 ................ - 131e0 01030409 0e000103 01090300 01037f09 ................ - 131f0 03000103 01090600 01030509 06000103 ................ - 13200 02090300 01037f09 02000103 01090b00 ................ - 13210 01030109 03000103 01090500 01030109 ................ - 13220 05000103 01090900 01030109 08000103 ................ - 13230 02090e00 01030309 0c000103 ae750916 .............u.. - 13240 00010302 09050001 037e0903 00010302 .........~...... - 13250 09020001 03010904 00010302 09130001 ................ - 13260 03030909 00010301 09060001 0301090f ................ - 13270 00010303 09050001 0309090c 00010302 ................ - 13280 09000001 037e0903 00010302 09030001 .....~.......... - 13290 037e0902 00010302 09060001 03010902 .~.............. - 132a0 00010301 090c0001 03020904 00010304 ................ - 132b0 09140001 03010905 0001037f 09030001 ................ - 132c0 03010902 00010301 09040001 03020916 ................ - 132d0 00010303 09090001 03010906 00010301 ................ - 132e0 090f0001 03030906 00010304 09140001 ................ - 132f0 03010905 0001037f 09030001 03010902 ................ - 13300 00010301 09040001 03020916 00010303 ................ - 13310 09090001 03010906 00010301 090f0001 ................ - 13320 03030906 00010304 090c0001 03020900 ................ - 13330 0001037e 09030001 03020903 0001037e ...~...........~ - 13340 09020001 03020906 00010301 09020001 ................ - 13350 0301090c 00010302 09040001 0303090c ................ + 12db0 09030001 03030903 00010301 09030001 ................ + 12dc0 03010903 00010316 09030001 036e090b .............n.. + 12dd0 00010301 09050001 03010903 00010301 ................ + 12de0 09030001 03010903 00010301 09030001 ................ + 12df0 03010903 00010301 09030001 03010903 ................ + 12e00 00010301 09030001 03010903 00010301 ................ + 12e10 09030001 03010903 00010301 09030001 ................ + 12e20 00020401 03050903 00010301 090b0001 ................ + 12e30 0302090f 00010303 09030001 037d0903 .............}.. + 12e40 00010303 09060001 03010906 00010304 ................ + 12e50 09060001 03040903 0001037b 09060001 ...........{.... + 12e60 03020903 00010301 09030001 03010903 ................ + 12e70 00010301 09030001 03020903 00010301 ................ + 12e80 090b0001 03010909 00010304 090c0001 ................ + 12e90 03010906 00010301 090b0001 00020403 ................ + 12ea0 0304091b 00010002 0403037f 09030001 ................ + 12eb0 00020403 03010902 00010002 0403037f ................ + 12ec0 09070001 03040903 00010301 09030001 ................ + 12ed0 03040907 00010304 09060001 0304091a ................ + 12ee0 00010301 09060001 00020401 06030009 ................ + 12ef0 0a000106 0301090b 00010002 04010603 ................ + 12f00 00090900 01060302 09090001 03040903 ................ + 12f10 0001037b 09040001 03020903 00010301 ...{............ + 12f20 09030001 03010903 00010301 09030001 ................ + 12f30 03020903 00010301 09080001 03010909 ................ + 12f40 00010304 09070001 03010906 00010301 ................ + 12f50 09030001 03020907 00010301 09080001 ................ + 12f60 03010909 00010305 09070001 03010906 ................ + 12f70 00010302 090b0001 00020403 0303091b ................ + 12f80 00010002 0403037f 09030001 00020403 ................ + 12f90 03010902 00010002 0403037f 09070001 ................ + 12fa0 030e0909 00010002 04010603 00090600 ................ + 12fb0 01060301 09060001 00020401 06030009 ................ + 12fc0 08000100 02040203 00090b00 01060302 ................ + 12fd0 090b0001 00020401 06030009 09000106 ................ + 12fe0 03020909 00010304 09030001 037b0905 .............{.. + 12ff0 00010302 09030001 03010903 00010301 ................ + 13000 09030001 03010903 00010302 09030001 ................ + 13010 03020908 00010301 09090001 03050908 ................ + 13020 00010301 09060001 03020903 0001037f ................ + 13030 09040001 03010903 00010302 09030001 ................ + 13040 03020908 00010301 09090001 03070907 ................ + 13050 00010301 09060001 0302090b 00010002 ................ + 13060 04030304 091b0001 00020403 037f0903 ................ + 13070 00010002 04030301 09020001 00020403 ................ + 13080 037f0907 00010310 090b0001 00020401 ................ + 13090 06030009 06000100 02040203 00090600 ................ + 130a0 01060301 09060001 00020401 06030009 ................ + 130b0 08000100 02040203 00090900 01000204 ................ + 130c0 03030009 0b000106 0302090b 00010002 ................ + 130d0 04010603 00090900 01060302 09090001 ................ + 130e0 03040903 0001037b 09040001 03020903 .......{........ + 130f0 00010301 09030001 03010903 00010301 ................ + 13100 09030001 03020903 00010302 09080001 ................ + 13110 03010906 00010305 09070001 03010906 ................ + 13120 00010303 09030001 037e0905 00010301 .........~...... + 13130 09030001 03010903 00010302 09030001 ................ + 13140 03020909 00010301 09060001 0308090d ................ + 13150 00010301 09060001 0302090b 00010002 ................ + 13160 04030304 091b0001 00020403 037f0903 ................ + 13170 00010002 04030301 09020001 00020403 ................ + 13180 037f0907 00010313 09080001 038b0109 ................ + 13190 20000103 01090300 01037f09 03000103 ............... + 131a0 01090800 01030509 09000103 03090700 ................ + 131b0 01000204 01060300 09090001 06030109 ................ + 131c0 05000103 01091200 01030109 03000103 ................ + 131d0 02091100 01030109 07000103 01090300 ................ + 131e0 01037f09 02000103 01090300 01037f09 ................ + 131f0 02000103 01090300 01030109 08000103 ................ + 13200 01090900 01030209 11000103 01090d00 ................ + 13210 01030309 09000103 04090e00 01030109 ................ + 13220 03000103 7f090300 01030109 06000103 ................ + 13230 05090600 01030209 03000103 7f090200 ................ + 13240 01030109 0b000103 01090300 01030109 ................ + 13250 05000103 01090500 01030109 09000103 ................ + 13260 01090800 01030209 0e000103 03090c00 ................ + 13270 0103ae75 09160001 03020905 0001037e ...u...........~ + 13280 09030001 03020902 00010301 09040001 ................ + 13290 03020913 00010303 09090001 03010906 ................ + 132a0 00010301 090f0001 03030905 00010309 ................ + 132b0 090c0001 03020900 0001037e 09030001 ...........~.... + 132c0 03020903 0001037e 09020001 03020906 .......~........ + 132d0 00010301 09020001 0301090c 00010302 ................ + 132e0 09040001 03040914 00010301 09050001 ................ + 132f0 037f0903 00010301 09020001 03010904 ................ + 13300 00010302 09160001 03030909 00010301 ................ + 13310 09060001 0301090f 00010303 09060001 ................ + 13320 03040914 00010301 09050001 037f0903 ................ + 13330 00010301 09020001 03010904 00010302 ................ + 13340 09160001 03030909 00010301 09060001 ................ + 13350 0301090f 00010303 09060001 0304090c ................ 13360 00010302 09000001 037e0903 00010302 .........~...... 13370 09030001 037e0902 00010302 09060001 .....~.......... 13380 03010902 00010301 090c0001 03020904 ................ - 13390 00010328 09400001 03070905 00010379 ...(.@.........y - 133a0 09030001 03070902 00010379 09020001 ...........y.... - 133b0 03070906 00010301 09030001 0301090d ................ - 133c0 00010303 09020001 037d0903 00010303 .........}...... - 133d0 09050001 03010906 00010002 04030302 ................ - 133e0 09120001 00020403 037f0911 00010303 ................ - 133f0 09030001 03060909 00010302 09030001 ................ - 13400 03010906 00010301 09030001 03030909 ................ - 13410 0001037f 09020001 03010902 00010306 ................ - 13420 09030001 03790902 00010307 09030001 .....y.......... - 13430 03010905 00010302 09030001 0301090f ................ - 13440 00010302 090f0001 03020904 00010301 ................ - 13450 09050001 03010902 0001037f 09030001 ................ - 13460 03010903 00010301 09060001 0304090f ................ - 13470 00010301 09030001 03010903 00010302 ................ - 13480 09090001 00020403 0303090b 00010002 ................ - 13490 0403037f 09100001 03030907 00010302 ................ - 134a0 09090001 03010906 00010302 090c0001 ................ - 134b0 03010908 00010301 09020001 0301090e ................ - 134c0 00010301 09030001 03020903 00010302 ................ - 134d0 09060001 03010902 00010302 09050001 ................ - 134e0 03010909 00010301 09050001 0301090b ................ - 134f0 00010301 090e0001 03020910 00010301 ................ - 13500 09060001 0302090b 00010301 090d0001 ................ - 13510 0303093e 0001030b 09090001 03750903 ...>.........u.. - 13520 0001030b 09030001 03750903 0001030b .........u...... - 13530 09090001 03030903 00010303 09050001 ................ - 13540 030f090d 00010373 09090001 03060905 .......s........ - 13550 00010301 09060001 03010905 0001039a ................ - 13560 01090300 0103ea7e 09030001 03010903 .......~........ - 13570 00010302 091a0001 0301090b 00010305 ................ - 13580 09020001 037b0902 00010303 09090001 .....{.......... - 13590 037e0902 00010302 09030001 03020905 .~.............. - 135a0 0001037b 09060001 03050903 00010304 ...{............ - 135b0 09030001 03030906 00010301 09050001 ................ - 135c0 03010906 00010301 09060001 03030907 ................ - 135d0 00010002 04010603 00090600 01000204 ................ - 135e0 02030009 06000100 02040303 00090600 ................ - 135f0 01060301 09060001 03010903 00010301 ................ - 13600 09050001 03010903 00010301 09030001 ................ - 13610 031e090a 00010364 09060001 03010905 .......d........ - 13620 00010301 09030001 03010903 00010301 ................ - 13630 09030001 03010903 0001030d 09050001 ................ - 13640 03020905 00010301 09030001 03030905 ................ - 13650 00010002 04020377 09030001 0301090c .......w........ - 13660 00010301 090f0001 037f0902 00010301 ................ - 13670 09030001 03080909 00010301 090b0001 ................ - 13680 037f0903 00010301 09020001 037f0903 ................ - 13690 00010301 09030001 037f0903 00010301 ................ - 136a0 09030001 03020903 0001037d 09030001 ...........}.... - 136b0 03010903 00010302 09030001 00020401 ................ - 136c0 06030009 03000106 03010911 00010002 ................ - 136d0 04010603 00090600 01060302 09110001 ................ - 136e0 03010903 0001037f 09020001 03010902 ................ - 136f0 0001037f 09030001 03010910 00010306 ................ - 13700 09060001 03010909 00010301 09090001 ................ - 13710 03010903 0001037f 09030001 03010903 ................ - 13720 00010301 09060001 03010909 00010301 ................ - 13730 090e0001 03030904 00010301 09100001 ................ - 13740 03010914 00010301 090d0001 03020906 ................ - 13750 0001037e 09030001 03010903 00010301 ...~............ - 13760 09090001 037f0903 00010303 09030001 ................ - 13770 0301090c 00010002 04030302 090c0001 ................ - 13780 00020403 037f0916 00010303 09030001 ................ - 13790 03030917 00010302 09110001 037f0903 ................ - 137a0 00010301 09030001 03010906 0001037f ................ - 137b0 09020001 03010903 00010302 09030001 ................ - 137c0 03010909 00010002 04030302 090c0001 ................ - 137d0 00020403 037f0917 00010303 09030001 ................ - 137e0 0301090c 00010002 04030302 090c0001 ................ - 137f0 00020403 037f090f 00010303 09090001 ................ - 13800 03040909 00010302 09070001 03030909 ................ - 13810 00010002 04010603 00091200 01000204 ................ - 13820 02030009 0c000106 03050906 00010302 ................ - 13830 09030001 03020908 00010301 09020001 ................ - 13840 037e0903 00010301 09050001 03010903 .~.............. - 13850 00010301 09060001 03060909 00010301 ................ - 13860 09050001 03010903 00010301 09030001 ................ - 13870 03020903 00010310 09030001 0304093f ...............? - 13880 0001030c 09050001 03740903 0001030c .........t...... - 13890 09030001 03740902 0001030c 090b0001 .....t.......... - 138a0 03030903 00010303 09030001 037d0902 .............}.. - 138b0 00010303 09020001 037f0905 00010301 ................ - 138c0 09030001 03010914 00010301 090d0001 ................ - 138d0 03010902 0001037f 09020001 0301090b ................ - 138e0 0001037f 09030001 03030903 00010002 ................ - 138f0 0402037f 09100001 03020908 00010304 ................ - 13900 09030001 03020909 00010304 09060001 ................ - 13910 0304090b 00010303 09060001 03010905 ................ - 13920 00010301 09060001 03010906 00010303 ................ - 13930 09080001 00020401 06030009 06000100 ................ - 13940 02040203 00090600 01000204 03030009 ................ - 13950 06000106 03010906 00010301 09030001 ................ - 13960 03010903 00010320 09070001 03610902 ....... .....a.. - 13970 00010301 09030001 031f090d 00010363 ...............c - 13980 09070001 03010905 00010301 09030001 ................ - 13990 03010903 00010301 09030001 03010903 ................ - 139a0 0001030d 09050001 03020905 00010301 ................ - 139b0 09030001 03030905 00010002 04020377 ...............w - 139c0 09030001 0301090c 00010301 090f0001 ................ - 139d0 037f0902 00010301 09030001 03080909 ................ - 139e0 00010301 090b0001 037f0903 00010301 ................ - 139f0 09030001 037f0903 00010301 09030001 ................ - 13a00 037f0903 00010301 09030001 03020903 ................ - 13a10 0001037d 09030001 03010903 00010302 ...}............ - 13a20 09030001 00020401 06030009 03000106 ................ - 13a30 0301090c 00010002 04010603 00090600 ................ - 13a40 01060302 090c0001 03010903 0001037f ................ - 13a50 09020001 03010902 0001037f 09030001 ................ - 13a60 03010910 00010307 09060001 03010909 ................ - 13a70 00010301 090c0001 03010905 00010301 ................ - 13a80 09060001 03010909 00010301 090c0001 ................ - 13a90 03040905 00010302 09030001 03010905 ................ - 13aa0 00010301 09020001 03030909 0001037f ................ - 13ab0 09020001 03010905 00010304 09030001 ................ - 13ac0 037c0902 00010301 09090001 03010905 .|.............. - 13ad0 00010302 09050001 03010909 00010301 ................ - 13ae0 09030001 0302090f 00010301 09110001 ................ - 13af0 03020910 00010302 09040001 03010905 ................ - 13b00 00010301 09020001 037f0905 00010301 ................ - 13b10 09030001 03010903 00010301 09030001 ................ - 13b20 03010909 00010304 09110001 03010902 ................ - 13b30 00010301 09030001 03020909 00010002 ................ - 13b40 04030303 090d0001 00020403 037f0910 ................ - 13b50 00010304 09090001 00020403 0303090c ................ - 13b60 00010002 0403037f 090e0001 03040907 ................ - 13b70 00010301 09090001 03010906 00010302 ................ - 13b80 090c0001 03010909 00010301 09060001 ................ - 13b90 0301090b 00010301 090d0001 03020910 ................ - 13ba0 00010301 09060001 0304090c 00010306 ................ - 13bb0 090d0001 03010905 00010301 09030001 ................ - 13bc0 03010903 00010301 09030001 030d0903 ................ - 13bd0 00010303 09070001 030a0914 00010301 ................ - 13be0 09030001 037f0903 00010301 09020001 ................ - 13bf0 037f0902 00010301 09020001 037f0903 ................ - 13c00 00010301 09030001 03010908 00010302 ................ - 13c10 09090001 03020905 000103ca 04096400 ..............d. - 13c20 01030009 0d000103 06090500 01030109 ................ - 13c30 03000103 01090300 01030309 04000103 ................ - 13c40 01091400 01030209 14000103 b97b0915 .............{.. - 13c50 00010328 09020001 03580903 00010329 ...(.....X.....) - 13c60 09070001 03570902 00010302 09060001 .....W.......... - 13c70 037f0906 00010301 09030001 037f0903 ................ - 13c80 00010301 09030001 03020908 0001037f ................ - 13c90 09100001 03020909 00010304 09030001 ................ - 13ca0 03010902 0001037f 09030001 03010903 ................ - 13cb0 00010304 090c0001 03040929 00010304 ...........).... - 13cc0 09080001 03030906 00010302 09050001 ................ - 13cd0 037f0903 00010302 09030001 03020903 ................ - 13ce0 0001037c 09030001 03010903 00010301 ...|............ - 13cf0 09030001 03010903 0001030b 09030001 ................ - 13d00 0378090a 00010301 09050001 03010903 .x.............. - 13d10 00010301 09030001 03010903 00010304 ................ - 13d20 09080001 0301090f 00010303 090c0001 ................ - 13d30 03020912 00010301 09060001 03030906 ................ - 13d40 00010301 09090001 03070906 00010302 ................ - 13d50 090c0001 03010908 00010301 09030001 ................ - 13d60 03010903 00010302 09070001 03020903 ................ - 13d70 00010301 09030001 037d0902 00010301 .........}...... - 13d80 09020001 03020903 00010303 09030001 ................ - 13d90 0301090b 000103bb 7f090c00 0103c800 ................ - 13da0 09020001 037f0902 00010301 09030001 ................ - 13db0 037f090f 00010304 09060001 03010906 ................ - 13dc0 00010302 090c0001 03010904 00010301 ................ - 13dd0 09050001 03010903 00010301 09030001 ................ - 13de0 03010903 00010317 090b0001 032d0903 .............-.. - 13df0 00010353 09030001 037a0907 00010306 ...S.....z...... - 13e00 09020001 03020902 0001032c 09070001 ...........,.... - 13e10 03540903 00010302 09080001 037f0906 .T.............. - 13e20 00010301 09030001 037f0903 00010301 ................ - 13e30 09030001 03030907 0001037f 09100001 ................ - 13e40 03020909 00010305 09030001 03020902 ................ - 13e50 0001037e 09030001 03020903 00010304 ...~............ - 13e60 090c0001 0304092d 00010304 090e0001 .......-........ - 13e70 03030906 00010302 09050001 037f0903 ................ - 13e80 00010302 09030001 03020903 0001037c ...............| - 13e90 09030001 03010903 00010301 09030001 ................ - 13ea0 03010903 0001030b 09030001 0378090b .............x.. - 13eb0 00010301 09060001 03010906 00010301 ................ - 13ec0 09030001 037f0903 00010302 09030001 ................ - 13ed0 03040906 00010301 09090001 03010915 ................ - 13ee0 00010303 090b0001 037d0903 00010301 .........}...... - 13ef0 09030001 03020905 0001037e 09060001 ...........~.... - 13f00 03020903 00010305 09080001 03010905 ................ - 13f10 00010306 09060001 0301090b 00010301 ................ - 13f20 09050001 03010903 00010301 09030001 ................ - 13f30 03010903 00010304 09070001 03010906 ................ - 13f40 00010301 09050001 037f0903 00010301 ................ - 13f50 09050001 03010906 00010308 090b0001 ................ - 13f60 037d0903 00010301 09050001 03010915 .}.............. - 13f70 00010301 091f0001 03010918 00010301 ................ - 13f80 09140001 03020914 00010301 09050001 ................ - 13f90 0301090e 00010301 09060001 03010909 ................ - 13fa0 00010303 090b0001 03010903 00010301 ................ - 13fb0 090e0001 03010906 00010306 09080001 ................ - 13fc0 03010906 00010301 090b0001 03030908 ................ - 13fd0 00010303 090b0001 03010906 00010302 ................ - 13fe0 090c0001 03140906 00010301 09060001 ................ - 13ff0 0301090f 0001036b 090f0001 0301090d .......k........ - 14000 00010301 09030001 03010905 00010301 ................ - 14010 09030001 03020908 00010301 09050001 ................ - 14020 03020903 0001037d 09020001 03020903 .......}........ - 14030 00010301 09030001 03030903 00010302 ................ - 14040 09050001 03010902 0001037f 09020001 ................ - 14050 03010903 0001037f 090c0001 03010902 ................ - 14060 0001037f 09030001 030a0906 00010301 ................ - 14070 09050001 03020905 00010302 09040001 ................ - 14080 03010905 00010301 09030001 03010903 ................ - 14090 00010301 09030001 03d70209 0b000103 ................ - 140a0 01090700 01030509 04000103 7e090300 ............~... - 140b0 01030209 03000103 01090300 01030409 ................ - 140c0 1f000100 02040103 02091b00 01000204 ................ - 140d0 03030109 03000103 04090b00 01030209 ................ - 140e0 03000103 7e090200 01030309 06000100 ....~........... - 140f0 02040103 7f090300 01000204 03030109 ................ - 14100 06000100 02040303 7f090500 01000204 ................ - 14110 03030109 02000100 02040303 7f090800 ................ - 14120 01030409 08000103 02090900 01030109 ................ - 14130 03000103 7f090300 01000204 01060300 ................ - 14140 09050001 00020403 06030109 03000100 ................ - 14150 02040303 7f090500 01000204 03030109 ................ - 14160 03000100 02040303 7f090900 01030409 ................ - 14170 08000100 02040306 03000905 00010002 ................ - 14180 04030603 01090600 01000204 03037f09 ................ - 14190 12000103 04090800 01030109 06000103 ................ - 141a0 01090600 01030109 03000103 7f090200 ................ - 141b0 01030109 03000103 0a090b00 01030109 ................ - 141c0 09000103 02090e00 01030109 04000103 ................ - 141d0 01090500 01030209 09000103 e2000909 ................ - 141e0 00010304 090c0001 03010911 00010301 ................ - 141f0 09140001 0306090d 0001037f 09030001 ................ - 14200 03020903 0001037e 09030001 03010903 .......~........ - 14210 00010301 09040001 0301090f 00010301 ................ - 14220 09050001 0301090f 00010303 09070001 ................ - 14230 037e0905 00010302 09020001 03010903 .~.............. - 14240 00010302 09050001 0301090b 00010301 ................ - 14250 090d0001 03887f09 0f000103 0a090d00 ................ - 14260 01030409 0f000103 0c090600 01037409 ..............t. - 14270 07000103 0c090400 01037409 0f000103 ..........t..... - 14280 0c090200 01030309 15000103 05090800 ................ - 14290 01030109 10000103 02090600 01030309 ................ - 142a0 0b000109 09000001 01b30100 0002006e ...............n - 142b0 01000001 01fb0e0d 00010101 01000000 ................ - 142c0 01000001 2f686f6d 652f776a 672f5265 ..../home/wjg/Re - 142d0 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 142e0 32303137 30363232 2f63726f 7373746f 20170622/crossto - 142f0 6f6c2d4e 472f2e62 75696c64 2f737263 ol-NG/.build/src - 14300 2f6e6577 6c69622d 322e302e 302f6e65 /newlib-2.0.0/ne - 14310 776c6962 2f6c6962 632f7374 72696e67 wlib/libc/string - 14320 002f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 14330 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 14340 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 14350 4e472f2e 6275696c 642f7874 656e7361 NG/.build/xtensa - 14360 2d6c7831 30362d65 6c662f62 75696c64 -lx106-elf/build - 14370 746f6f6c 732f6c69 622f6763 632f7874 tools/lib/gcc/xt - 14380 656e7361 2d6c7831 30362d65 6c662f34 ensa-lx106-elf/4 - 14390 2e382e35 2f696e63 6c756465 002f686f .8.5/include./ho - 143a0 6d652f77 6a672f52 65706f2f 6573702d me/wjg/Repo/esp- - 143b0 6f70656e 2d73646b 2d323031 37303632 open-sdk-2017062 - 143c0 322f6372 6f737374 6f6f6c2d 4e472f2e 2/crosstool-NG/. - 143d0 6275696c 642f7372 632f6e65 776c6962 build/src/newlib - 143e0 2d322e30 2e302f6e 65776c69 622f6c69 -2.0.0/newlib/li - 143f0 62632f69 6e636c75 64650000 6d656d63 bc/include..memc - 14400 68722e63 00010000 73746464 65662e68 hr.c....stddef.h - 14410 00020000 73747269 6e672e68 00030000 ....string.h.... - 14420 00000502 287e1040 03cb0001 03020900 ....(~.@........ - 14430 00010330 09050001 03020903 00010302 ...0............ - 14440 09060001 00020401 037c0902 00010307 .........|...... - 14450 09030001 03010902 00010902 00000101 ................ - 14460 23010000 0200e600 00000101 fb0e0d00 #............... - 14470 01010101 00000001 0000012f 686f6d65 .........../home - 14480 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 14490 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 144a0 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 144b0 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 - 144c0 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc - 144d0 2f737472 696e6700 2f686f6d 652f776a /string./home/wj - 144e0 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- - 144f0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro - 14500 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build - 14510 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. - 14520 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in - 14530 636c7564 65000073 74726361 742e6300 clude..strcat.c. - 14540 01000073 7472696e 672e6800 02000000 ...string.h..... - 14550 00050240 7e104003 c1000103 04090000 ...@~.@......... - 14560 01030109 05000100 02040103 7f090200 ................ - 14570 01000204 01030309 08000103 1f090d00 ................ - 14580 01090200 00010150 02000002 000a0200 .......P........ - 14590 000101fb 0e0d0001 01010100 00000100 ................ - 145a0 00012f68 6f6d652f 776a672f 5265706f ../home/wjg/Repo - 145b0 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 145c0 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 145d0 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 145e0 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 145f0 69622f6c 6962632f 73797363 616c6c73 ib/libc/syscalls - 14600 002f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 14610 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 14620 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 14630 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne - 14640 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli - 14650 622f6c69 62632f69 6e636c75 64652f73 b/libc/include/s - 14660 7973002f 686f6d65 2f776a67 2f526570 ys./home/wjg/Rep - 14670 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 - 14680 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo - 14690 6c2d4e47 2f2e6275 696c642f 7874656e l-NG/.build/xten - 146a0 73612d6c 78313036 2d656c66 2f627569 sa-lx106-elf/bui - 146b0 6c64746f 6f6c732f 6c69622f 6763632f ldtools/lib/gcc/ - 146c0 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf - 146d0 2f342e38 2e352f69 6e636c75 6465002f /4.8.5/include./ - 146e0 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es - 146f0 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 - 14700 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG - 14710 2f2e6275 696c642f 7372632f 6e65776c /.build/src/newl - 14720 69622d32 2e302e30 2f6e6577 6c69622f ib-2.0.0/newlib/ - 14730 6c696263 2f696e63 6c756465 00007379 libc/include..sy - 14740 73676574 746f642e 63000100 006c6f63 sgettod.c....loc - 14750 6b2e6800 0200005f 74797065 732e6800 k.h...._types.h. - 14760 02000073 74646465 662e6800 03000072 ...stddef.h....r - 14770 65656e74 2e680002 00007479 7065732e eent.h....types. - 14780 68000200 0074696d 652e6800 02000072 h....time.h....r - 14790 65656e74 2e680004 00000000 0502307b eent.h........0{ - 147a0 1040030a 01030109 02000103 7f090300 .@.............. - 147b0 01030109 03000103 7f090200 01030109 ................ - 147c0 02000103 7f090200 01030109 02000103 ................ - 147d0 01090600 01090700 0001011f 01000002 ................ - 147e0 007e0000 000101fb 0e0d0001 01010100 .~.............. - 147f0 00000100 00012f68 6f6d652f 776a672f ....../home/wjg/ - 14800 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd - 14810 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross - 14820 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s - 14830 72632f67 63632d34 2e382e35 2f6c6962 rc/gcc-4.8.5/lib - 14840 6763632f 636f6e66 69672f78 74656e73 gcc/config/xtens - 14850 6100006c 69623166 756e6373 2e530001 a..lib1funcs.S.. - 14860 00000000 0502607e 104003cc 05010301 ......`~.@...... - 14870 09020001 03010903 00010301 09030001 ................ - 14880 03010903 00010301 09030001 03010903 ................ - 14890 00010302 09030001 03010903 00010301 ................ - 148a0 09030001 03070903 00010301 09030001 ................ - 148b0 03020903 00010302 09030001 03010903 ................ - 148c0 00010305 09030001 03010903 00010302 ................ - 148d0 09030001 03010903 00010302 09030001 ................ - 148e0 03030904 00010305 09020001 03040907 ................ - 148f0 00010302 09020001 09020000 01011e03 ................ - 14900 00000200 7f000000 0101fb0e 0d000101 ................ - 14910 01010000 00010000 012f686f 6d652f77 ........./home/w - 14920 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open - 14930 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr - 14940 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil - 14950 642f7372 632f6763 632d342e 382e352f d/src/gcc-4.8.5/ - 14960 6c696267 63632f63 6f6e6669 672f7874 libgcc/config/xt - 14970 656e7361 00006965 65653735 342d7366 ensa..ieee754-sf - 14980 2e530001 00000000 0502507b 104003ac .S........P{.@.. - 14990 07010301 09030001 03030903 00010303 ................ - 149a0 09020001 03010903 00010301 09030001 ................ - 149b0 03010903 00010301 09030001 03010902 ................ - 149c0 00010301 09030001 03040904 00010301 ................ - 149d0 09030001 03010903 00010301 09030001 ................ - 149e0 03010903 00010301 09030001 03010902 ................ - 149f0 00010301 09030001 03010903 00010304 ................ - 14a00 09040001 03010903 00010303 09030001 ................ - 14a10 03030902 00010301 09030001 03010903 ................ - 14a20 00010301 09030001 03010903 00010301 ................ - 14a30 09020001 03010903 00010304 09030001 ................ - 14a40 03010903 00010301 09030001 03040902 ................ - 14a50 00010301 09030001 03010903 00010302 ................ - 14a60 09030001 03010903 00010301 09030001 ................ - 14a70 03010903 00010304 09020001 03010903 ................ - 14a80 00010302 09030001 03010902 00010307 ................ - 14a90 09040001 03030903 00010303 09030001 ................ - 14aa0 03010903 00010303 09030001 03010903 ................ - 14ab0 00010302 09030001 03020903 00010304 ................ - 14ac0 09030001 03030903 00010301 09030001 ................ - 14ad0 03010903 00010301 09030001 03010903 ................ - 14ae0 00010304 09030001 03010903 00010301 ................ - 14af0 09030001 03030902 00010301 09030001 ................ - 14b00 03030903 00010303 09020001 03060903 ................ - 14b10 00010303 09030001 03030903 00010301 ................ - 14b20 09020001 03030903 00010303 09030001 ................ - 14b30 03010902 00010307 09030001 03040903 ................ - 14b40 00010301 09030001 03040903 00010301 ................ - 14b50 09030001 03010902 00010304 09030001 ................ - 14b60 03010903 00010304 09020001 03010903 ................ - 14b70 00010301 09030001 03010903 00010303 ................ - 14b80 09020001 03020903 00010301 09020001 ................ - 14b90 03010903 00010304 09030001 03010903 ................ - 14ba0 00010301 09030001 03060903 00010301 ................ - 14bb0 09030001 03010903 00010304 09030001 ................ - 14bc0 03010903 00010303 09030001 03030902 ................ - 14bd0 00010301 09020001 03010902 00010303 ................ - 14be0 09030001 03010903 00010301 09020001 ................ - 14bf0 03010903 00010301 09030001 03010903 ................ - 14c00 00010301 09030001 03040903 00010301 ................ - 14c10 09030001 03010903 00010902 00000101 ................ - 14c20 1a010000 02007f00 00000101 fb0e0d00 ................ - 14c30 01010101 00000001 0000012f 686f6d65 .........../home - 14c40 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 14c50 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 14c60 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 14c70 696c642f 7372632f 6763632d 342e382e ild/src/gcc-4.8. - 14c80 352f6c69 62676363 2f636f6e 6669672f 5/libgcc/config/ - 14c90 7874656e 73610000 69656565 3735342d xtensa..ieee754- - 14ca0 73662e53 00010000 00000502 887c1040 sf.S.........|.@ - 14cb0 03f00a01 03010903 00010303 09030001 ................ - 14cc0 03010903 00010301 09030001 03010903 ................ - 14cd0 00010303 09030001 03010903 00010303 ................ - 14ce0 09030001 03010903 00010303 09030001 ................ - 14cf0 03010903 00010301 09030001 03040905 ................ - 14d00 00010301 09030001 03030902 00010303 ................ - 14d10 09020001 03010903 00010301 09020001 ................ - 14d20 03010903 00010301 09020001 03030902 ................ - 14d30 00010301 09020001 09020000 0101 .............. + 13390 00010303 090c0001 03020900 0001037e ...............~ + 133a0 09030001 03020903 0001037e 09020001 ...........~.... + 133b0 03020906 00010301 09020001 0301090c ................ + 133c0 00010302 09040001 03280940 00010307 .........(.@.... + 133d0 09050001 03790903 00010307 09020001 .....y.......... + 133e0 03790902 00010307 09060001 03010903 .y.............. + 133f0 00010301 090d0001 03030902 0001037d ...............} + 13400 09030001 03030905 00010301 09060001 ................ + 13410 00020403 03020912 00010002 0403037f ................ + 13420 09110001 03030903 00010306 09090001 ................ + 13430 03020903 00010301 09060001 03010903 ................ + 13440 00010303 09090001 037f0902 00010301 ................ + 13450 09020001 03060903 00010379 09020001 ...........y.... + 13460 03070903 00010301 09050001 03020903 ................ + 13470 00010301 090f0001 0302090f 00010302 ................ + 13480 09040001 03010905 00010301 09020001 ................ + 13490 037f0903 00010301 09030001 03010906 ................ + 134a0 00010304 090f0001 03010903 00010301 ................ + 134b0 09030001 03020909 00010002 04030303 ................ + 134c0 090b0001 00020403 037f0910 00010303 ................ + 134d0 09070001 03020909 00010301 09060001 ................ + 134e0 0302090c 00010301 09080001 03010902 ................ + 134f0 00010301 090e0001 03010903 00010302 ................ + 13500 09030001 03020906 00010301 09020001 ................ + 13510 03020905 00010301 09090001 03010905 ................ + 13520 00010301 090b0001 0301090e 00010302 ................ + 13530 09100001 03010906 00010302 090b0001 ................ + 13540 0301090d 00010303 093e0001 030b0909 .........>...... + 13550 00010375 09030001 030b0903 00010375 ...u...........u + 13560 09030001 030b0909 00010303 09030001 ................ + 13570 03030905 0001030f 090d0001 03730909 .............s.. + 13580 00010306 09050001 03010906 00010301 ................ + 13590 09050001 039a0109 03000103 ea7e0903 .............~.. + 135a0 00010301 09030001 0302091a 00010301 ................ + 135b0 090b0001 03050902 0001037b 09020001 ...........{.... + 135c0 03030909 0001037e 09020001 03020903 .......~........ + 135d0 00010302 09050001 037b0906 00010305 .........{...... + 135e0 09030001 03040903 00010303 09060001 ................ + 135f0 03010905 00010301 09060001 03010906 ................ + 13600 00010303 09070001 00020401 06030009 ................ + 13610 06000100 02040203 00090600 01000204 ................ + 13620 03030009 06000106 03010906 00010301 ................ + 13630 09030001 03010905 00010301 09030001 ................ + 13640 03010903 0001031e 090a0001 03640906 .............d.. + 13650 00010301 09050001 03010903 00010301 ................ + 13660 09030001 03010903 00010301 09030001 ................ + 13670 030d0905 00010302 09050001 03010903 ................ + 13680 00010303 09050001 00020402 03770903 .............w.. + 13690 00010301 090c0001 0301090f 0001037f ................ + 136a0 09020001 03010903 00010308 09090001 ................ + 136b0 0301090b 0001037f 09030001 03010902 ................ + 136c0 0001037f 09030001 03010903 0001037f ................ + 136d0 09030001 03010903 00010302 09030001 ................ + 136e0 037d0903 00010301 09030001 03020903 .}.............. + 136f0 00010002 04010603 00090300 01060301 ................ + 13700 09110001 00020401 06030009 06000106 ................ + 13710 03020911 00010301 09030001 037f0902 ................ + 13720 00010301 09020001 037f0903 00010301 ................ + 13730 09100001 03060906 00010301 09090001 ................ + 13740 03010909 00010301 09030001 037f0903 ................ + 13750 00010301 09030001 03010906 00010301 ................ + 13760 09090001 0301090e 00010303 09040001 ................ + 13770 03010910 00010301 09140001 0301090d ................ + 13780 00010302 09060001 037e0903 00010301 .........~...... + 13790 09030001 03010909 0001037f 09030001 ................ + 137a0 03030903 00010301 090c0001 00020403 ................ + 137b0 0302090c 00010002 0403037f 09160001 ................ + 137c0 03030903 00010303 09170001 03020911 ................ + 137d0 0001037f 09030001 03010903 00010301 ................ + 137e0 09060001 037f0902 00010301 09030001 ................ + 137f0 03020903 00010301 09090001 00020403 ................ + 13800 0302090c 00010002 0403037f 09170001 ................ + 13810 03030903 00010301 090c0001 00020403 ................ + 13820 0302090c 00010002 0403037f 090f0001 ................ + 13830 03030909 00010304 09090001 03020907 ................ + 13840 00010303 09090001 00020401 06030009 ................ + 13850 12000100 02040203 00090c00 01060305 ................ + 13860 09060001 03020903 00010302 09080001 ................ + 13870 03010902 0001037e 09030001 03010905 .......~........ + 13880 00010301 09030001 03010906 00010306 ................ + 13890 09090001 03010905 00010301 09030001 ................ + 138a0 03010903 00010302 09030001 03100903 ................ + 138b0 00010304 093f0001 030c0905 00010374 .....?.........t + 138c0 09030001 030c0903 00010374 09020001 ...........t.... + 138d0 030c090b 00010303 09030001 03030903 ................ + 138e0 0001037d 09020001 03030902 0001037f ...}............ + 138f0 09050001 03010903 00010301 09140001 ................ + 13900 0301090d 00010301 09020001 037f0902 ................ + 13910 00010301 090b0001 037f0903 00010303 ................ + 13920 09030001 00020402 037f0910 00010302 ................ + 13930 09080001 03040903 00010302 09090001 ................ + 13940 03040906 00010304 090b0001 03030906 ................ + 13950 00010301 09050001 03010906 00010301 ................ + 13960 09060001 03030908 00010002 04010603 ................ + 13970 00090600 01000204 02030009 06000100 ................ + 13980 02040303 00090600 01060301 09060001 ................ + 13990 03010903 00010301 09030001 03200907 ............. .. + 139a0 00010361 09020001 03010903 0001031f ...a............ + 139b0 090d0001 03630907 00010301 09050001 .....c.......... + 139c0 03010903 00010301 09030001 03010903 ................ + 139d0 00010301 09030001 030d0905 00010302 ................ + 139e0 09050001 03010903 00010303 09050001 ................ + 139f0 00020402 03770903 00010301 090c0001 .....w.......... + 13a00 0301090f 0001037f 09020001 03010903 ................ + 13a10 00010308 09090001 0301090b 0001037f ................ + 13a20 09030001 03010903 0001037f 09030001 ................ + 13a30 03010903 0001037f 09030001 03010903 ................ + 13a40 00010302 09030001 037d0903 00010301 .........}...... + 13a50 09030001 03020903 00010002 04010603 ................ + 13a60 00090300 01060301 090c0001 00020401 ................ + 13a70 06030009 06000106 0302090c 00010301 ................ + 13a80 09030001 037f0902 00010301 09020001 ................ + 13a90 037f0903 00010301 09100001 03070906 ................ + 13aa0 00010301 09090001 0301090c 00010301 ................ + 13ab0 09050001 03010906 00010301 09090001 ................ + 13ac0 0301090c 00010304 09050001 03020903 ................ + 13ad0 00010301 09050001 03010902 00010303 ................ + 13ae0 09090001 037f0902 00010301 09050001 ................ + 13af0 03040903 0001037c 09020001 03010909 .......|........ + 13b00 00010301 09050001 03020905 00010301 ................ + 13b10 09090001 03010903 00010302 090f0001 ................ + 13b20 03010911 00010302 09100001 03020904 ................ + 13b30 00010301 09050001 03010902 0001037f ................ + 13b40 09050001 03010903 00010301 09030001 ................ + 13b50 03010903 00010301 09090001 03040911 ................ + 13b60 00010301 09020001 03010903 00010302 ................ + 13b70 09090001 00020403 0303090d 00010002 ................ + 13b80 0403037f 09100001 03040909 00010002 ................ + 13b90 04030303 090c0001 00020403 037f090e ................ + 13ba0 00010304 09070001 03010909 00010301 ................ + 13bb0 09060001 0302090c 00010301 09090001 ................ + 13bc0 03010906 00010301 090b0001 0301090d ................ + 13bd0 00010302 09100001 03010906 00010304 ................ + 13be0 090c0001 0306090d 00010301 09050001 ................ + 13bf0 03010903 00010301 09030001 03010903 ................ + 13c00 0001030d 09030001 03030907 0001030a ................ + 13c10 09140001 03010903 0001037f 09030001 ................ + 13c20 03010902 0001037f 09020001 03010902 ................ + 13c30 0001037f 09030001 03010903 00010301 ................ + 13c40 09080001 03020909 00010302 09050001 ................ + 13c50 03ca0409 64000103 00090d00 01030609 ....d........... + 13c60 05000103 01090300 01030109 03000103 ................ + 13c70 03090400 01030109 14000103 02091400 ................ + 13c80 0103b97b 09150001 03280902 00010358 ...{.....(.....X + 13c90 09030001 03290907 00010357 09020001 .....).....W.... + 13ca0 03020906 0001037f 09060001 03010903 ................ + 13cb0 0001037f 09030001 03010903 00010302 ................ + 13cc0 09080001 037f0910 00010302 09090001 ................ + 13cd0 03040903 00010301 09020001 037f0903 ................ + 13ce0 00010301 09030001 0304090c 00010304 ................ + 13cf0 09290001 03040908 00010303 09060001 .).............. + 13d00 03020905 0001037f 09030001 03020903 ................ + 13d10 00010302 09030001 037c0903 00010301 .........|...... + 13d20 09030001 03010903 00010301 09030001 ................ + 13d30 030b0903 00010378 090a0001 03010905 .......x........ + 13d40 00010301 09030001 03010903 00010301 ................ + 13d50 09030001 03040908 00010301 090f0001 ................ + 13d60 0303090c 00010302 09120001 03010906 ................ + 13d70 00010303 09060001 03010909 00010307 ................ + 13d80 09060001 0302090c 00010301 09080001 ................ + 13d90 03010903 00010301 09030001 03020907 ................ + 13da0 00010302 09030001 03010903 0001037d ...............} + 13db0 09020001 03010902 00010302 09030001 ................ + 13dc0 03030903 00010301 090b0001 03bb7f09 ................ + 13dd0 0c000103 c8000902 0001037f 09020001 ................ + 13de0 03010903 0001037f 090f0001 03040906 ................ + 13df0 00010301 09060001 0302090c 00010301 ................ + 13e00 09040001 03010905 00010301 09030001 ................ + 13e10 03010903 00010301 09030001 0317090b ................ + 13e20 0001032d 09030001 03530903 0001037a ...-.....S.....z + 13e30 09070001 03060902 00010302 09020001 ................ + 13e40 032c0907 00010354 09030001 03020908 .,.....T........ + 13e50 0001037f 09060001 03010903 0001037f ................ + 13e60 09030001 03010903 00010303 09070001 ................ + 13e70 037f0910 00010302 09090001 03050903 ................ + 13e80 00010302 09020001 037e0903 00010302 .........~...... + 13e90 09030001 0304090c 00010304 092d0001 .............-.. + 13ea0 0304090e 00010303 09060001 03020905 ................ + 13eb0 0001037f 09030001 03020903 00010302 ................ + 13ec0 09030001 037c0903 00010301 09030001 .....|.......... + 13ed0 03010903 00010301 09030001 030b0903 ................ + 13ee0 00010378 090b0001 03010906 00010301 ...x............ + 13ef0 09060001 03010903 0001037f 09030001 ................ + 13f00 03020903 00010304 09060001 03010909 ................ + 13f10 00010301 09150001 0303090b 0001037d ...............} + 13f20 09030001 03010903 00010302 09050001 ................ + 13f30 037e0906 00010302 09030001 03050908 .~.............. + 13f40 00010301 09050001 03060906 00010301 ................ + 13f50 090b0001 03010905 00010301 09030001 ................ + 13f60 03010903 00010301 09030001 03040907 ................ + 13f70 00010301 09060001 03010905 0001037f ................ + 13f80 09030001 03010905 00010301 09060001 ................ + 13f90 0308090b 0001037d 09030001 03010905 .......}........ + 13fa0 00010301 09150001 0301091f 00010301 ................ + 13fb0 09180001 03010914 00010302 09140001 ................ + 13fc0 03010905 00010301 090e0001 03010906 ................ + 13fd0 00010301 09090001 0303090b 00010301 ................ + 13fe0 09030001 0301090e 00010301 09060001 ................ + 13ff0 03060908 00010301 09060001 0301090b ................ + 14000 00010303 09080001 0303090b 00010301 ................ + 14010 09060001 0302090c 00010314 09060001 ................ + 14020 03010906 00010301 090f0001 036b090f .............k.. + 14030 00010301 090d0001 03010903 00010301 ................ + 14040 09050001 03010903 00010302 09080001 ................ + 14050 03010905 00010302 09030001 037d0902 .............}.. + 14060 00010302 09030001 03010903 00010303 ................ + 14070 09030001 03020905 00010301 09020001 ................ + 14080 037f0902 00010301 09030001 037f090c ................ + 14090 00010301 09020001 037f0903 0001030a ................ + 140a0 09060001 03010905 00010302 09050001 ................ + 140b0 03020904 00010301 09050001 03010903 ................ + 140c0 00010301 09030001 03010903 000103d7 ................ + 140d0 02090b00 01030109 07000103 05090400 ................ + 140e0 01037e09 03000103 02090300 01030109 ..~............. + 140f0 03000103 04091f00 01000204 01030209 ................ + 14100 1b000100 02040303 01090300 01030409 ................ + 14110 0b000103 02090300 01037e09 02000103 ..........~..... + 14120 03090600 01000204 01037f09 03000100 ................ + 14130 02040303 01090600 01000204 03037f09 ................ + 14140 05000100 02040303 01090200 01000204 ................ + 14150 03037f09 08000103 04090800 01030209 ................ + 14160 09000103 01090300 01037f09 03000100 ................ + 14170 02040106 03000905 00010002 04030603 ................ + 14180 01090300 01000204 03037f09 05000100 ................ + 14190 02040303 01090300 01000204 03037f09 ................ + 141a0 09000103 04090800 01000204 03060300 ................ + 141b0 09050001 00020403 06030109 06000100 ................ + 141c0 02040303 7f091200 01030409 08000103 ................ + 141d0 01090600 01030109 06000103 01090300 ................ + 141e0 01037f09 02000103 01090300 01030a09 ................ + 141f0 0b000103 01090900 01030209 0e000103 ................ + 14200 01090400 01030109 05000103 02090900 ................ + 14210 0103e200 09090001 0304090c 00010301 ................ + 14220 09110001 03010914 00010306 090d0001 ................ + 14230 037f0903 00010302 09030001 037e0903 .............~.. + 14240 00010301 09030001 03010904 00010301 ................ + 14250 090f0001 03010905 00010301 090f0001 ................ + 14260 03030907 0001037e 09050001 03020902 .......~........ + 14270 00010301 09030001 03020905 00010301 ................ + 14280 090b0001 0301090d 00010388 7f090f00 ................ + 14290 01030a09 0d000103 04090f00 01030c09 ................ + 142a0 06000103 74090700 01030c09 04000103 ....t........... + 142b0 74090f00 01030c09 02000103 03091500 t............... + 142c0 01030509 08000103 01091000 01030209 ................ + 142d0 06000103 03090b00 01090900 000101b3 ................ + 142e0 01000002 006e0100 000101fb 0e0d0001 .....n.......... + 142f0 01010100 00000100 00012f68 6f6d652f ........../home/ + 14300 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 14310 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 14320 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 14330 6c642f73 72632f6e 65776c69 622d322e ld/src/newlib-2. + 14340 302e302f 6e65776c 69622f6c 6962632f 0.0/newlib/libc/ + 14350 73747269 6e67002f 686f6d65 2f776a67 string./home/wjg + 14360 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 14370 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 14380 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 14390 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf + 143a0 2f627569 6c64746f 6f6c732f 6c69622f /buildtools/lib/ + 143b0 6763632f 7874656e 73612d6c 78313036 gcc/xtensa-lx106 + 143c0 2d656c66 2f342e38 2e352f69 6e636c75 -elf/4.8.5/inclu + 143d0 6465002f 686f6d65 2f776a67 2f526570 de./home/wjg/Rep + 143e0 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 + 143f0 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo + 14400 6c2d4e47 2f2e6275 696c642f 7372632f l-NG/.build/src/ + 14410 6e65776c 69622d32 2e302e30 2f6e6577 newlib-2.0.0/new + 14420 6c69622f 6c696263 2f696e63 6c756465 lib/libc/include + 14430 00006d65 6d636872 2e630001 00007374 ..memchr.c....st + 14440 64646566 2e680002 00007374 72696e67 ddef.h....string + 14450 2e680003 00000000 0502287e 104003cb .h........(~.@.. + 14460 00010302 09000001 03300905 00010302 .........0...... + 14470 09030001 03020906 00010002 0401037c ...............| + 14480 09020001 03070903 00010301 09020001 ................ + 14490 09020000 01012301 00000200 e6000000 ......#......... + 144a0 0101fb0e 0d000101 01010000 00010000 ................ + 144b0 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 144c0 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 144d0 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 144e0 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne + 144f0 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli + 14500 622f6c69 62632f73 7472696e 67002f68 b/libc/string./h + 14510 6f6d652f 776a672f 5265706f 2f657370 ome/wjg/Repo/esp + 14520 2d6f7065 6e2d7364 6b2d3230 31373036 -open-sdk-201706 + 14530 32322f63 726f7373 746f6f6c 2d4e472f 22/crosstool-NG/ + 14540 2e627569 6c642f73 72632f6e 65776c69 .build/src/newli + 14550 622d322e 302e302f 6e65776c 69622f6c b-2.0.0/newlib/l + 14560 6962632f 696e636c 75646500 00737472 ibc/include..str + 14570 6361742e 63000100 00737472 696e672e cat.c....string. + 14580 68000200 00000005 02407e10 4003c100 h........@~.@... + 14590 01030409 00000103 01090500 01000204 ................ + 145a0 01037f09 02000100 02040103 03090800 ................ + 145b0 01031f09 0d000109 02000001 01500200 .............P.. + 145c0 0002000a 02000001 01fb0e0d 00010101 ................ + 145d0 01000000 01000001 2f686f6d 652f776a ......../home/wj + 145e0 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 145f0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 14600 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 14610 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 14620 302f6e65 776c6962 2f6c6962 632f7379 0/newlib/libc/sy + 14630 7363616c 6c73002f 686f6d65 2f776a67 scalls./home/wjg + 14640 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 14650 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 14660 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 14670 7372632f 6e65776c 69622d32 2e302e30 src/newlib-2.0.0 + 14680 2f6e6577 6c69622f 6c696263 2f696e63 /newlib/libc/inc + 14690 6c756465 2f737973 002f686f 6d652f77 lude/sys./home/w + 146a0 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open + 146b0 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr + 146c0 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil + 146d0 642f7874 656e7361 2d6c7831 30362d65 d/xtensa-lx106-e + 146e0 6c662f62 75696c64 746f6f6c 732f6c69 lf/buildtools/li + 146f0 622f6763 632f7874 656e7361 2d6c7831 b/gcc/xtensa-lx1 + 14700 30362d65 6c662f34 2e382e35 2f696e63 06-elf/4.8.5/inc + 14710 6c756465 002f686f 6d652f77 6a672f52 lude./home/wjg/R + 14720 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk + 14730 2d323031 37303632 322f6372 6f737374 -20170622/crosst + 14740 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr + 14750 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n + 14760 65776c69 622f6c69 62632f69 6e636c75 ewlib/libc/inclu + 14770 64650000 73797367 6574746f 642e6300 de..sysgettod.c. + 14780 0100006c 6f636b2e 68000200 005f7479 ...lock.h...._ty + 14790 7065732e 68000200 00737464 6465662e pes.h....stddef. + 147a0 68000300 00726565 6e742e68 00020000 h....reent.h.... + 147b0 74797065 732e6800 02000074 696d652e types.h....time. + 147c0 68000200 00726565 6e742e68 00040000 h....reent.h.... + 147d0 00000502 307b1040 030a0103 01090200 ....0{.@........ + 147e0 01037f09 03000103 01090300 01037f09 ................ + 147f0 02000103 01090200 01037f09 02000103 ................ + 14800 01090200 01030109 06000109 07000001 ................ + 14810 011f0100 0002007e 00000001 01fb0e0d .......~........ + 14820 00010101 01000000 01000001 2f686f6d ............/hom + 14830 652f776a 672f5265 706f2f65 73702d6f e/wjg/Repo/esp-o + 14840 70656e2d 73646b2d 32303137 30363232 pen-sdk-20170622 + 14850 2f63726f 7373746f 6f6c2d4e 472f2e62 /crosstool-NG/.b + 14860 75696c64 2f737263 2f676363 2d342e38 uild/src/gcc-4.8 + 14870 2e352f6c 69626763 632f636f 6e666967 .5/libgcc/config + 14880 2f787465 6e736100 006c6962 3166756e /xtensa..lib1fun + 14890 63732e53 00010000 00000502 607e1040 cs.S........`~.@ + 148a0 03cc0501 03010902 00010301 09030001 ................ + 148b0 03010903 00010301 09030001 03010903 ................ + 148c0 00010301 09030001 03020903 00010301 ................ + 148d0 09030001 03010903 00010307 09030001 ................ + 148e0 03010903 00010302 09030001 03020903 ................ + 148f0 00010301 09030001 03050903 00010301 ................ + 14900 09030001 03020903 00010301 09030001 ................ + 14910 03020903 00010303 09040001 03050902 ................ + 14920 00010304 09070001 03020902 00010902 ................ + 14930 00000101 1e030000 02007f00 00000101 ................ + 14940 fb0e0d00 01010101 00000001 0000012f .............../ + 14950 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es + 14960 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 + 14970 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG + 14980 2f2e6275 696c642f 7372632f 6763632d /.build/src/gcc- + 14990 342e382e 352f6c69 62676363 2f636f6e 4.8.5/libgcc/con + 149a0 6669672f 7874656e 73610000 69656565 fig/xtensa..ieee + 149b0 3735342d 73662e53 00010000 00000502 754-sf.S........ + 149c0 507b1040 03ac0701 03010903 00010303 P{.@............ + 149d0 09030001 03030902 00010301 09030001 ................ + 149e0 03010903 00010301 09030001 03010903 ................ + 149f0 00010301 09020001 03010903 00010304 ................ + 14a00 09040001 03010903 00010301 09030001 ................ + 14a10 03010903 00010301 09030001 03010903 ................ + 14a20 00010301 09020001 03010903 00010301 ................ + 14a30 09030001 03040904 00010301 09030001 ................ + 14a40 03030903 00010303 09020001 03010903 ................ + 14a50 00010301 09030001 03010903 00010301 ................ + 14a60 09030001 03010902 00010301 09030001 ................ + 14a70 03040903 00010301 09030001 03010903 ................ + 14a80 00010304 09020001 03010903 00010301 ................ + 14a90 09030001 03020903 00010301 09030001 ................ + 14aa0 03010903 00010301 09030001 03040902 ................ + 14ab0 00010301 09030001 03020903 00010301 ................ + 14ac0 09020001 03070904 00010303 09030001 ................ + 14ad0 03030903 00010301 09030001 03030903 ................ + 14ae0 00010301 09030001 03020903 00010302 ................ + 14af0 09030001 03040903 00010303 09030001 ................ + 14b00 03010903 00010301 09030001 03010903 ................ + 14b10 00010301 09030001 03040903 00010301 ................ + 14b20 09030001 03010903 00010303 09020001 ................ + 14b30 03010903 00010303 09030001 03030902 ................ + 14b40 00010306 09030001 03030903 00010303 ................ + 14b50 09030001 03010902 00010303 09030001 ................ + 14b60 03030903 00010301 09020001 03070903 ................ + 14b70 00010304 09030001 03010903 00010304 ................ + 14b80 09030001 03010903 00010301 09020001 ................ + 14b90 03040903 00010301 09030001 03040902 ................ + 14ba0 00010301 09030001 03010903 00010301 ................ + 14bb0 09030001 03030902 00010302 09030001 ................ + 14bc0 03010902 00010301 09030001 03040903 ................ + 14bd0 00010301 09030001 03010903 00010306 ................ + 14be0 09030001 03010903 00010301 09030001 ................ + 14bf0 03040903 00010301 09030001 03030903 ................ + 14c00 00010303 09020001 03010902 00010301 ................ + 14c10 09020001 03030903 00010301 09030001 ................ + 14c20 03010902 00010301 09030001 03010903 ................ + 14c30 00010301 09030001 03010903 00010304 ................ + 14c40 09030001 03010903 00010301 09030001 ................ + 14c50 09020000 01011a01 00000200 7f000000 ................ + 14c60 0101fb0e 0d000101 01010000 00010000 ................ + 14c70 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 14c80 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 14c90 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 14ca0 4e472f2e 6275696c 642f7372 632f6763 NG/.build/src/gc + 14cb0 632d342e 382e352f 6c696267 63632f63 c-4.8.5/libgcc/c + 14cc0 6f6e6669 672f7874 656e7361 00006965 onfig/xtensa..ie + 14cd0 65653735 342d7366 2e530001 00000000 ee754-sf.S...... + 14ce0 0502887c 104003f0 0a010301 09030001 ...|.@.......... + 14cf0 03030903 00010301 09030001 03010903 ................ + 14d00 00010301 09030001 03030903 00010301 ................ + 14d10 09030001 03030903 00010301 09030001 ................ + 14d20 03030903 00010301 09030001 03010903 ................ + 14d30 00010304 09050001 03010903 00010303 ................ + 14d40 09020001 03030902 00010301 09030001 ................ + 14d50 03010902 00010301 09030001 03010902 ................ + 14d60 00010303 09020001 03010902 00010902 ................ + 14d70 00000101 .... Contents of section .debug_str: 0000 75617274 5f696e69 74005359 5354454d uart_init.SYSTEM 0010 5f504152 54495449 4f4e5f53 534c5f43 _PARTITION_SSL_C @@ -67744,17 +67751,17 @@ Contents of section .debug_loc: 0050 00000000 00e84222 401c4322 40020031 ......B"@.C"@..1 0060 9f000000 00000000 002c4322 40474322 .........,C"@GC" 0070 40010052 47432240 65432240 0400f301 @..RGC"@eC"@.... - 0080 529f0000 00000000 00001644 22401b44 R..........D"@.D - 0090 22400100 521b4422 40444422 4001005c "@..R.D"@DD"@..\ - 00a0 00000000 00000000 07452240 10452240 .........E"@.E"@ - 00b0 0200309f 10452240 12452240 05003573 ..0..E"@.E"@..5s - 00c0 001c9f12 45224021 45224005 00357301 ....E"@!E"@..5s. - 00d0 1c9f0000 00000000 00008344 22408844 ...........D"@.D - 00e0 22400100 52884422 40904422 40010053 "@..R.D"@.D"@..S - 00f0 90442240 c8442240 01005e00 00000000 .D"@.D"@..^..... - 0100 000000c0 452240d4 45224001 0052d445 ....E"@.E"@..R.E - 0110 2240e945 22400400 f301529f e9452240 "@.E"@....R..E"@ - 0120 f1452240 010052f1 452240e3 46224004 .E"@..R.E"@.F"@. + 0080 529f0000 00000000 00003644 22403b44 R.........6D"@;D + 0090 22400100 523b4422 40644422 4001005c "@..R;D"@dD"@..\ + 00a0 00000000 00000000 27452240 30452240 ........'E"@0E"@ + 00b0 0200309f 30452240 32452240 05003573 ..0.0E"@2E"@..5s + 00c0 001c9f32 45224041 45224005 00357301 ...2E"@AE"@..5s. + 00d0 1c9f0000 00000000 0000a344 2240a844 ...........D"@.D + 00e0 22400100 52a84422 40b04422 40010053 "@..R.D"@.D"@..S + 00f0 b0442240 e8442240 01005e00 00000000 .D"@.D"@..^..... + 0100 000000e0 452240f4 45224001 0052f445 ....E"@.E"@..R.E + 0110 22400946 22400400 f301529f 09462240 "@.F"@....R..F"@ + 0120 11462240 01005211 46224003 47224004 .F"@..R.F"@.G"@. 0130 00f30152 9f000000 00000000 00342110 ...R.........4!. 0140 403d2110 40010052 3d211040 65211040 @=!.@..R=!.@e!.@ 0150 0400f301 529f0000 00000000 00005121 ....R.........Q! @@ -67763,36 +67770,36 @@ Contents of section .debug_loc: 0180 0100527a 21104082 21104004 00f30152 ..Rz!.@.!.@....R 0190 9f822110 40842110 40010052 84211040 ..!.@.!.@..R.!.@ 01a0 87211040 01005387 21104093 21104004 .!.@..S.!.@.!.@. - 01b0 00f30152 9f000000 00000000 00e84622 ...R..........F" - 01c0 40f74622 40010052 f7462240 02472240 @.F"@..R.F"@.G"@ - 01d0 0400f301 529f0247 22400447 22400100 ....R..G"@.G"@.. - 01e0 52044722 40074722 40010053 07472240 R.G"@.G"@..S.G"@ - 01f0 17472240 0400f301 529f0000 00000000 .G"@....R....... - 0200 00001847 22402847 22400100 52284722 ...G"@(G"@..R(G" - 0210 40474722 400400f3 01529f00 00000000 @GG"@....R...... - 0220 00000018 47224028 47224001 00532847 ....G"@(G"@..S(G - 0230 22404747 22400400 f301539f 00000000 "@GG"@....S..... - 0240 00000000 18472240 28472240 0200309f .....G"@(G"@..0. - 0250 28472240 36472240 07007c00 f301521c (G"@6G"@..|...R. - 0260 9f364722 40384722 4009007c 00f30152 .6G"@8G"@..|...R - 0270 1c23019f 38472240 3c472240 09007c7f .#..8G"@H"@..S..... - 0490 0000002b 48224033 48224001 005c3348 ...+H"@3H"@..\3H - 04a0 22404748 22400300 7c7f9f47 48224060 "@GH"@..|..GH"@` - 04b0 48224001 005c0000 00000000 00006c48 H"@..\........lH - 04c0 22407548 22400100 52754822 40944822 "@uH"@..RuH"@.H" - 04d0 400400f3 01529f00 00000000 0000006c @....R.........l - 04e0 4822408a 48224001 00538a48 22409448 H"@.H"@..S.H"@.H + 0440 f301529f 00000000 00000000 30482240 ..R.........0H"@ + 0450 35482240 01005235 4822408b 48224004 5H"@..R5H"@.H"@. + 0460 00f30152 9f000000 00000000 004b4822 ...R.........KH" + 0470 40804822 4001005d 00000000 00000000 @.H"@..]........ + 0480 58482240 5e482240 01005300 00000000 XH"@^H"@..S..... + 0490 0000004b 48224053 48224001 005c5348 ...KH"@SH"@..\SH + 04a0 22406748 22400300 7c7f9f67 48224080 "@gH"@..|..gH"@. + 04b0 48224001 005c0000 00000000 00008c48 H"@..\.........H + 04c0 22409548 22400100 52954822 40b44822 "@.H"@..R.H"@.H" + 04d0 400400f3 01529f00 00000000 0000008c @....R.......... + 04e0 482240aa 48224001 0053aa48 2240b448 H"@.H"@..S.H"@.H 04f0 22400400 f301539f 00000000 00000000 "@....S......... - 0500 94482240 9d482240 0100529d 482240bd .H"@.H"@..R.H"@. + 0500 b4482240 bd482240 010052bd 482240dd .H"@.H"@..R.H"@. 0510 48224004 00f30152 9f000000 00000000 H"@....R........ - 0520 00944822 40b34822 40010053 b3482240 ..H"@.H"@..S.H"@ - 0530 bd482240 0400f301 539f0000 00000000 .H"@....S....... - 0540 0000c448 2240cd48 22400100 52cd4822 ...H"@.H"@..R.H" - 0550 40f44822 400400f3 01529f00 00000000 @.H"@....R...... - 0560 000000c4 482240ed 48224001 0053ed48 ....H"@.H"@..S.H - 0570 2240f448 22400400 f301539f 00000000 "@.H"@....S..... - 0580 00000000 f4482240 fd482240 010052fd .....H"@.H"@..R. - 0590 4822402b 49224004 00f30152 9f000000 H"@+I"@....R.... - 05a0 00000000 00f44822 40214922 40010053 ......H"@!I"@..S - 05b0 21492240 2b492240 0400f301 539f0000 !I"@+I"@....S... - 05c0 00000000 00002c49 22403749 22400100 ......,I"@7I"@.. - 05d0 52374922 404a4922 4001005c 4a492240 R7I"@JI"@..\JI"@ - 05e0 4f492240 0400f301 529f0000 00000000 OI"@....R....... - 05f0 00002c49 22403e49 22400100 533e4922 ..,I"@>I"@..S>I" - 0600 404f4922 400400f3 01539f00 00000000 @OI"@....S...... - 0610 00000060 49224003 4a224001 0052034a ...`I"@.J"@..R.J - 0620 2240264a 22400400 f301529f 00000000 "@&J"@....R..... - 0630 00000000 60492240 dd492240 010053dd ....`I"@.I"@..S. - 0640 49224009 4a224004 00f30153 9f094a22 I"@.J"@....S..J" - 0650 40194a22 40010053 194a2240 264a2240 @.J"@..S.J"@&J"@ - 0660 0400f301 539f0000 00000000 00006049 ....S.........`I - 0670 22407a49 22400100 547a4922 40264a22 "@zI"@..TzI"@&J" - 0680 400400f3 01549f00 00000000 0000002c @....T........., - 0690 4a224041 4a224001 0052414a 22404d4a J"@AJ"@..RAJ"@MJ - 06a0 22400100 5d4d4a22 40854a22 400400f3 "@..]MJ"@.J"@... - 06b0 01529f00 00000000 0000002c 4a224041 .R.........,J"@A - 06c0 4a224001 0053414a 22407c4a 22400100 J"@..SAJ"@|J"@.. - 06d0 5c7c4a22 40854a22 400400f3 01539f00 \|J"@.J"@....S.. - 06e0 00000000 00000044 4a224047 4a224001 .......DJ"@GJ"@. - 06f0 0052474a 2240804a 22400100 5e000000 .RGJ"@.J"@..^... - 0700 00000000 00884a22 40a04a22 40010052 ......J"@.J"@..R - 0710 a04a2240 ac4a2240 01005dac 4a2240eb .J"@.J"@..].J"@. - 0720 4a224004 00f30152 9f000000 00000000 J"@....R........ - 0730 00884a22 40a04a22 40010053 a04a2240 ..J"@.J"@..S.J"@ - 0740 e04a2240 01005ce0 4a2240eb 4a224004 .J"@..\.J"@.J"@. - 0750 00f30153 9f000000 00000000 00a34a22 ...S..........J" - 0760 40a64a22 40010052 a64a2240 e64a2240 @.J"@..R.J"@.J"@ - 0770 01005f00 00000000 000000b9 4a2240bc .._.........J"@. + 0520 00b44822 40d34822 40010053 d3482240 ..H"@.H"@..S.H"@ + 0530 dd482240 0400f301 539f0000 00000000 .H"@....S....... + 0540 0000e448 2240ed48 22400100 52ed4822 ...H"@.H"@..R.H" + 0550 40144922 400400f3 01529f00 00000000 @.I"@....R...... + 0560 000000e4 4822400d 49224001 00530d49 ....H"@.I"@..S.I + 0570 22401449 22400400 f301539f 00000000 "@.I"@....S..... + 0580 00000000 14492240 1d492240 0100521d .....I"@.I"@..R. + 0590 4922404b 49224004 00f30152 9f000000 I"@KI"@....R.... + 05a0 00000000 00144922 40414922 40010053 ......I"@AI"@..S + 05b0 41492240 4b492240 0400f301 539f0000 AI"@KI"@....S... + 05c0 00000000 00004c49 22405749 22400100 ......LI"@WI"@.. + 05d0 52574922 406a4922 4001005c 6a492240 RWI"@jI"@..\jI"@ + 05e0 6f492240 0400f301 529f0000 00000000 oI"@....R....... + 05f0 00004c49 22405e49 22400100 535e4922 ..LI"@^I"@..S^I" + 0600 406f4922 400400f3 01539f00 00000000 @oI"@....S...... + 0610 0000007c 4922401f 4a224001 00521f4a ...|I"@.J"@..R.J + 0620 2240424a 22400400 f301529f 00000000 "@BJ"@....R..... + 0630 00000000 7c492240 f9492240 010053f9 ....|I"@.I"@..S. + 0640 49224025 4a224004 00f30153 9f254a22 I"@%J"@....S.%J" + 0650 40354a22 40010053 354a2240 424a2240 @5J"@..S5J"@BJ"@ + 0660 0400f301 539f0000 00000000 00007c49 ....S.........|I + 0670 22409649 22400100 54964922 40424a22 "@.I"@..T.I"@BJ" + 0680 400400f3 01549f00 00000000 00000048 @....T.........H + 0690 4a22405d 4a224001 00525d4a 2240694a J"@]J"@..R]J"@iJ + 06a0 22400100 5d694a22 40a14a22 400400f3 "@..]iJ"@.J"@... + 06b0 01529f00 00000000 00000048 4a22405d .R.........HJ"@] + 06c0 4a224001 00535d4a 2240984a 22400100 J"@..S]J"@.J"@.. + 06d0 5c984a22 40a14a22 400400f3 01539f00 \.J"@.J"@....S.. + 06e0 00000000 00000060 4a224063 4a224001 .......`J"@cJ"@. + 06f0 0052634a 22409c4a 22400100 5e000000 .RcJ"@.J"@..^... + 0700 00000000 00a44a22 40bc4a22 40010052 ......J"@.J"@..R + 0710 bc4a2240 c84a2240 01005dc8 4a224007 .J"@.J"@..].J"@. + 0720 4b224004 00f30152 9f000000 00000000 K"@....R........ + 0730 00a44a22 40bc4a22 40010053 bc4a2240 ..J"@.J"@..S.J"@ + 0740 fc4a2240 01005cfc 4a224007 4b224004 .J"@..\.J"@.K"@. + 0750 00f30153 9f000000 00000000 00bf4a22 ...S..........J" + 0760 40c24a22 40010052 c24a2240 024b2240 @.J"@..R.J"@.K"@ + 0770 01005f00 00000000 000000d5 4a2240d8 .._.........J"@. 0780 4a224005 00720040 259f0000 00000000 J"@..r.@%....... - 0790 0000ec4a 2240f54a 22400100 52f54a22 ...J"@.J"@..R.J" - 07a0 401f4b22 400400f3 01529f00 00000000 @.K"@....R...... - 07b0 00000020 4b224029 4b224001 0052294b ... K"@)K"@..R)K - 07c0 2240384b 22400400 f301529f 00000000 "@8K"@....R..... - 07d0 00000000 384b2240 414b2240 01005241 ....8K"@AK"@..RA - 07e0 4b224058 4b224004 00f30152 9f000000 K"@XK"@....R.... - 07f0 00000000 00384b22 40514b22 40010053 .....8K"@QK"@..S - 0800 514b2240 584b2240 0400f301 539f0000 QK"@XK"@....S... - 0810 00000000 0000684b 2240764b 22400100 ......hK"@vK"@.. - 0820 52764b22 40924b22 400400f3 01529f00 RvK"@.K"@....R.. - 0830 00000000 00000094 4b2240ac 4b224001 ........K"@.K"@. - 0840 0052ac4b 2240b84b 22400200 7c00b84b .R.K"@.K"@..|..K - 0850 2240de4b 22400400 f301529f 00000000 "@.K"@....R..... - 0860 00000000 944b2240 aa4b2240 010053aa .....K"@.K"@..S. - 0870 4b2240d9 4b224001 005ed94b 2240de4b K"@.K"@..^.K"@.K + 0790 0000084b 2240114b 22400100 52114b22 ...K"@.K"@..R.K" + 07a0 403b4b22 400400f3 01529f00 00000000 @;K"@....R...... + 07b0 0000003c 4b224045 4b224001 0052454b ...Q"@.... + 0cb0 529f0000 00000000 0000704f 22408a4f R.........pO"@.O + 0cc0 22400100 538a4f22 40015022 4001005c "@..S.O"@.P"@..\ + 0cd0 01502240 1d512240 04007ced 7d9f1d51 .P"@.Q"@..|.}..Q + 0ce0 22403e51 22400400 f301539f 00000000 "@>Q"@....S..... + 0cf0 00000000 7b4f2240 7e4f2240 0100527e ....{O"@~O"@..R~ + 0d00 4f224034 51224001 005d3451 22403e51 O"@4Q"@..]4Q"@>Q 0d10 22400400 f301529f 00000000 00000000 "@....R......... - 0d20 5f4f2240 1c502240 0200309f 1c502240 _O"@.P"@..0..P"@ - 0d30 30502240 010054a2 502240b0 50224001 0P"@..T.P"@.P"@. - 0d40 00540000 00000000 00005f4f 22400450 .T........_O"@.P - 0d50 22400200 309f0450 22400e50 22400100 "@..0..P"@.P"@.. - 0d60 52895022 40945022 40010052 00000000 R.P"@.P"@..R.... - 0d70 00000000 5f4f2240 e54f2240 0200309f ...._O"@.O"@..0. - 0d80 e54f2240 01512240 01005c00 00000000 .O"@.Q"@..\..... - 0d90 0000005f 4f2240f0 4f224002 00309ff0 ..._O"@.O"@..0.. - 0da0 4f2240f8 4f224001 0052f84f 22407a50 O"@.O"@..R.O"@zP - 0db0 22400100 5f7a5022 407e5022 40010052 "@.._zP"@~P"@..R - 0dc0 7e502240 b9502240 01005f00 00000000 ~P"@.P"@.._..... - 0dd0 00000030 5122403e 51224001 00523e51 ...0Q"@>Q"@..R>Q - 0de0 22405451 22400100 5c545122 40595122 "@TQ"@..\TQ"@YQ" - 0df0 400400f3 01529f00 00000000 00000030 @....R.........0 - 0e00 5122403e 51224001 00523e51 22405451 Q"@>Q"@..R>Q"@TQ - 0e10 22400100 5c545122 40595122 400400f3 "@..\TQ"@YQ"@... - 0e20 01529f00 00000000 000000a0 512240b4 .R..........Q"@. - 0e30 51224001 0052b451 22406355 22400200 Q"@..R.Q"@cU"@.. - 0e40 91546355 22406555 22400200 71540000 .TcU"@eU"@..qT.. - 0e50 00000000 0000a051 2240b051 22400100 .......Q"@.Q"@.. - 0e60 53b05122 40245322 4001005c 24532240 S.Q"@$S"@..\$S"@ - 0e70 29532240 01005329 53224053 54224001 )S"@..S)S"@ST"@. - 0e80 005c5354 22406854 22400400 f301539f .\ST"@hT"@....S. - 0e90 68542240 71542240 01005c71 54224065 hT"@qT"@..\qT"@e + 0d20 7b4f2240 38502240 0200309f 38502240 {O"@8P"@..0.8P"@ + 0d30 4c502240 010054be 502240cc 50224001 LP"@..T.P"@.P"@. + 0d40 00540000 00000000 00007b4f 22402050 .T........{O"@ P + 0d50 22400200 309f2050 22402a50 22400100 "@..0. P"@*P"@.. + 0d60 52a55022 40b05022 40010052 00000000 R.P"@.P"@..R.... + 0d70 00000000 7b4f2240 01502240 0200309f ....{O"@.P"@..0. + 0d80 01502240 1d512240 01005c00 00000000 .P"@.Q"@..\..... + 0d90 0000007b 4f22400c 50224002 00309f0c ...{O"@.P"@..0.. + 0da0 50224014 50224001 00521450 22409650 P"@.P"@..R.P"@.P + 0db0 22400100 5f965022 409a5022 40010052 "@.._.P"@.P"@..R + 0dc0 9a502240 d5502240 01005f00 00000000 .P"@.P"@.._..... + 0dd0 0000004c 5122405a 51224001 00525a51 ...LQ"@ZQ"@..RZQ + 0de0 22407051 22400100 5c705122 40755122 "@pQ"@..\pQ"@uQ" + 0df0 400400f3 01529f00 00000000 0000004c @....R.........L + 0e00 5122405a 51224001 00525a51 22407051 Q"@ZQ"@..RZQ"@pQ + 0e10 22400100 5c705122 40755122 400400f3 "@..\pQ"@uQ"@... + 0e20 01529f00 00000000 000000bc 512240d0 .R..........Q"@. + 0e30 51224001 0052d051 22407f55 22400200 Q"@..R.Q"@.U"@.. + 0e40 91547f55 22408155 22400200 71540000 .T.U"@.U"@..qT.. + 0e50 00000000 0000bc51 2240cc51 22400100 .......Q"@.Q"@.. + 0e60 53cc5122 40405322 4001005c 40532240 S.Q"@@S"@..\@S"@ + 0e70 45532240 01005345 5322406f 54224001 ES"@..SES"@oT"@. + 0e80 005c6f54 22408454 22400400 f301539f .\oT"@.T"@....S. + 0e90 84542240 8d542240 01005c8d 54224081 .T"@.T"@..\.T"@. 0ea0 55224004 00f30153 9f000000 00000000 U"@....S........ - 0eb0 00a05122 40b25122 40010054 b2512240 ..Q"@.Q"@..T.Q"@ - 0ec0 5d532240 02009150 5d532240 65552240 ]S"@...P]S"@eU"@ - 0ed0 0400f301 549f0000 00000000 0000a051 ....T..........Q - 0ee0 22405653 22400200 309f5653 22405b53 "@VS"@..0.VS"@[S - 0ef0 22400100 525b5322 40565522 4001005d "@..R[S"@VU"@..] - 0f00 56552240 65552240 0200309f 00000000 VU"@eU"@..0..... - 0f10 00000000 a0512240 3a532240 0200309f .....Q"@:S"@..0. - 0f20 00000000 00000000 b4542240 b7542240 .........T"@.T"@ - 0f30 0200309f b7542240 1c552240 01005c1c ..0..T"@.U"@..\. - 0f40 5522401e 55224003 007c019f 1e552240 U"@.U"@..|...U"@ - 0f50 2d552240 03007c00 9f000000 00000000 -U"@..|......... - 0f60 00a35122 40aa5122 40020091 54000000 ..Q"@.Q"@...T... - 0f70 00000000 00ac5122 40ae5122 40020091 ......Q"@.Q"@... - 0f80 50000000 00000000 00ac5122 40b05122 P.........Q"@.Q" - 0f90 40010053 b0512240 24532240 01005c24 @..S.Q"@$S"@..\$ - 0fa0 53224029 53224001 00532953 22405354 S"@)S"@..S)S"@ST - 0fb0 22400100 5c535422 40685422 400400f3 "@..\ST"@hT"@... - 0fc0 01539f68 54224071 54224001 005c7154 .S.hT"@qT"@..\qT - 0fd0 22406555 22400400 f301539f 00000000 "@eU"@....S..... - 0fe0 00000000 c4512240 d1512240 0200309f .....Q"@.Q"@..0. - 0ff0 d1512240 dc512240 01005200 00000000 .Q"@.Q"@..R..... - 1000 000000c4 512240f1 51224002 00309ff1 ....Q"@.Q"@..0.. - 1010 512240f6 51224001 0052f651 22403152 Q"@.Q"@..R.Q"@1R - 1020 22400100 5e000000 00000000 00015222 "@..^.........R" - 1030 400a5222 40010052 00000000 00000000 @.R"@..R........ - 1040 c4512240 d7512240 02009150 d7512240 .Q"@.Q"@...P.Q"@ - 1050 dc512240 0b007c00 72001c91 50940222 .Q"@..|.r...P.." - 1060 9fe85122 40eb5122 40010052 eb512240 ..Q"@.Q"@..R.Q"@ - 1070 31522240 01005d00 00000000 000000c4 1R"@..]......... - 1080 512240e8 51224002 00309fe8 51224031 Q"@.Q"@..0..Q"@1 - 1090 52224001 005d0000 00000000 00003152 R"@..]........1R - 10a0 22404e52 22400200 91504e52 22406252 "@NR"@...PNR"@bR + 0eb0 00bc5122 40ce5122 40010054 ce512240 ..Q"@.Q"@..T.Q"@ + 0ec0 79532240 02009150 79532240 81552240 yS"@...PyS"@.U"@ + 0ed0 0400f301 549f0000 00000000 0000bc51 ....T..........Q + 0ee0 22407253 22400200 309f7253 22407753 "@rS"@..0.rS"@wS + 0ef0 22400100 52775322 40725522 4001005d "@..RwS"@rU"@..] + 0f00 72552240 81552240 0200309f 00000000 rU"@.U"@..0..... + 0f10 00000000 bc512240 56532240 0200309f .....Q"@VS"@..0. + 0f20 00000000 00000000 d0542240 d3542240 .........T"@.T"@ + 0f30 0200309f d3542240 38552240 01005c38 ..0..T"@8U"@..\8 + 0f40 5522403a 55224003 007c019f 3a552240 U"@:U"@..|..:U"@ + 0f50 49552240 03007c00 9f000000 00000000 IU"@..|......... + 0f60 00bf5122 40c65122 40020091 54000000 ..Q"@.Q"@...T... + 0f70 00000000 00c85122 40ca5122 40020091 ......Q"@.Q"@... + 0f80 50000000 00000000 00c85122 40cc5122 P.........Q"@.Q" + 0f90 40010053 cc512240 40532240 01005c40 @..S.Q"@@S"@..\@ + 0fa0 53224045 53224001 00534553 22406f54 S"@ES"@..SES"@oT + 0fb0 22400100 5c6f5422 40845422 400400f3 "@..\oT"@.T"@... + 0fc0 01539f84 5422408d 54224001 005c8d54 .S..T"@.T"@..\.T + 0fd0 22408155 22400400 f301539f 00000000 "@.U"@....S..... + 0fe0 00000000 e0512240 ed512240 0200309f .....Q"@.Q"@..0. + 0ff0 ed512240 f8512240 01005200 00000000 .Q"@.Q"@..R..... + 1000 000000e0 5122400d 52224002 00309f0d ....Q"@.R"@..0.. + 1010 52224012 52224001 00521252 22404d52 R"@.R"@..R.R"@MR + 1020 22400100 5e000000 00000000 001d5222 "@..^.........R" + 1030 40265222 40010052 00000000 00000000 @&R"@..R........ + 1040 e0512240 f3512240 02009150 f3512240 .Q"@.Q"@...P.Q"@ + 1050 f8512240 0b007c00 72001c91 50940222 .Q"@..|.r...P.." + 1060 9f045222 40075222 40010052 07522240 ..R"@.R"@..R.R"@ + 1070 4d522240 01005d00 00000000 000000e0 MR"@..]......... + 1080 51224004 52224002 00309f04 5222404d Q"@.R"@..0..R"@M + 1090 52224001 005d0000 00000000 00004d52 R"@..]........MR + 10a0 22406a52 22400200 91506a52 22407e52 "@jR"@...PjR"@~R 10b0 22400d00 7c007200 1c915094 0222341c "@..|.r...P.."4. - 10c0 9f065322 40245322 40020091 50000000 ..S"@$S"@...P... - 10d0 00000000 00315222 40245322 4001005c .....1R"@$S"@..\ - 10e0 24532240 29532240 01005329 53224053 $S"@)S"@..S)S"@S - 10f0 54224001 005c5354 22406854 22400400 T"@..\ST"@hT"@.. - 1100 f301539f 68542240 71542240 01005c71 ..S.hT"@qT"@..\q - 1110 54224056 55224004 00f30153 9f000000 T"@VU"@....S.... - 1120 00000000 00315222 40565522 40020030 .....1R"@VU"@..0 - 1130 9f000000 00000000 003d5222 40485222 .........=R"@HR" - 1140 40020030 9f485222 40625222 40010052 @..0.HR"@bR"@..R - 1150 06532240 09532240 01005200 00000000 .S"@.S"@..R..... - 1160 0000003d 52224076 52224002 00309f76 ...=R"@vR"@..0.v - 1170 5222407b 52224001 00527b52 22408752 R"@{R"@..R{R"@.R - 1180 22400100 55ac5222 40ae5222 40010052 "@..U.R"@.R"@..R - 1190 06532240 24532240 0200309f 00000000 .S"@$S"@..0..... - 11a0 00000000 3d522240 6d522240 0200309f ....=R"@mR"@..0. - 11b0 6d522240 70522240 01005270 522240b0 mR"@pR"@..RpR"@. - 11c0 52224001 005eba52 2240c652 22400100 R"@..^.R"@.R"@.. - 11d0 5ec65222 40e05222 4003007e 7f9fe052 ^.R"@.R"@..~...R - 11e0 2240f052 22400100 5e065322 40245322 "@.R"@..^.S"@$S" - 11f0 40020030 9f000000 00000000 003a5322 @..0.........:S" - 1200 40455322 40020030 9f000000 00000000 @ES"@..0........ - 1210 003a5322 40455322 40020091 54000000 .:S"@ES"@...T... - 1220 00000000 00565322 405b5322 40010052 .....VS"@[S"@..R - 1230 5b532240 56552240 01005d00 00000000 [S"@VU"@..]..... - 1240 00000056 53224053 54224001 005c5354 ...VS"@ST"@..\ST - 1250 22406854 22400400 f301539f 68542240 "@hT"@....S.hT"@ - 1260 71542240 01005c71 54224056 55224004 qT"@..\qT"@VU"@. - 1270 00f30153 9f000000 00000000 00565322 ...S.........VS" - 1280 40dc5322 40020030 9fdc5322 40e15322 @.S"@..0..S"@.S" - 1290 40010052 00542240 11542240 01005215 @..R.T"@.T"@..R. - 12a0 5422401b 54224001 00522154 22402954 T"@.T"@..R!T"@)T - 12b0 22400100 52405422 40445422 40010052 "@..R@T"@DT"@..R - 12c0 44542240 4d542240 01005368 5422406a DT"@MT"@..ShT"@j - 12d0 54224001 00520000 00000000 00005653 T"@..R........VS - 12e0 22407453 22400200 309f7453 22407753 "@tS"@..0.tS"@wS - 12f0 22400600 72007c00 1c9fde53 2240e153 "@..r.|....S"@.S - 1300 22400600 72007e00 1c9f0954 22401154 "@..r.~....T"@.T - 1310 22400600 72007300 1c9f2454 22402954 "@..r.s...$T"@)T - 1320 22400600 72007e00 1c9f4e54 22405354 "@..r.~...NT"@ST - 1330 22400a00 7c00915c 061c7200 229f5354 "@..|..\..r.".ST - 1340 22405554 22400b00 f3015391 5c061c72 "@UT"@....S.\..r - 1350 00229f00 00000000 00000056 53224071 .".........VS"@q - 1360 53224002 00309f71 53224077 53224001 S"@..0.qS"@wS"@. - 1370 00528e53 22409353 22400100 52935322 .R.S"@.S"@..R.S" - 1380 40b45322 4001005f b4532240 b9532240 @.S"@.._.S"@.S"@ - 1390 01005eb9 532240ca 53224001 005fca53 ..^.S"@.S"@.._.S - 13a0 22400954 22400100 5e095422 40155422 "@.T"@..^.T"@.T" - 13b0 40010053 15542240 2f542240 01005e2f @..S.T"@/T"@..^/ - 13c0 54224034 54224001 00536854 22407154 T"@4T"@..ShT"@qT - 13d0 22400100 5e000000 00000000 00565322 "@..^........VS" - 13e0 408e5322 40020030 9f8e5322 40935322 @.S"@..0..S"@.S" - 13f0 40010052 93532240 ca532240 01005fca @..R.S"@.S"@.._. - 1400 532240d1 53224001 005ed153 22408054 S"@.S"@..^.S"@.T - 1410 22400100 5f000000 00000000 00745522 "@.._........tU" - 1420 40945522 40010052 94552240 96552240 @.U"@..R.U"@.U"@ - 1430 050003b4 25ff3f96 552240a5 55224004 ....%.?.U"@.U"@. - 1440 00f30152 9f000000 00000000 00b45522 ...R..........U" - 1450 40c75522 40010052 c7552240 ea552240 @.U"@..R.U"@.U"@ - 1460 01005dea 552240ef 55224004 00f30152 ..].U"@.U"@....R - 1470 9f000000 00000000 00f45522 40045622 ..........U"@.V" - 1480 40010052 04562240 47562240 01005d47 @..R.V"@GV"@..]G - 1490 5622404c 56224004 00f30152 9f000000 V"@LV"@....R.... - 14a0 00000000 00685622 40745622 40010052 .....hV"@tV"@..R - 14b0 74562240 c7572240 0400f301 529f0000 tV"@.W"@....R... - 14c0 00000000 00009156 22403157 22400300 .......V"@1W"@.. - 14d0 09ff9f70 57224075 57224005 00357400 ...pW"@uW"@..5t. - 14e0 1c9fac57 2240b157 22400300 09ff9f00 ...W"@.W"@...... - 14f0 00000000 00000009 57224031 57224002 ........W"@1W"@. - 1500 00309f31 57224075 57224005 00357400 .0.1W"@uW"@..5t. - 1510 1c9f7557 22407757 22400500 3674001c ..uW"@wW"@..6t.. - 1520 9f775722 407a5722 40050036 74011c9f .wW"@zW"@..6t... - 1530 00000000 00000000 09572240 31572240 .........W"@1W"@ - 1540 0200309f 6b572240 6e572240 0200319f ..0.kW"@nW"@..1. - 1550 73572240 75572240 0200319f 90572240 sW"@uW"@..1..W"@ - 1560 ac572240 0200309f 00000000 00000000 .W"@..0......... - 1570 39572240 75572240 030072e7 01000000 9W"@uW"@..r..... - 1580 00000000 000c5822 40205822 40010052 ......X"@ X"@..R - 1590 20582240 44582240 0400f301 529f0000 X"@DX"@....R... - 15a0 00000000 00000c58 22402058 22400100 .......X"@ X"@.. - 15b0 53205822 40285822 4001005c 28582240 S X"@(X"@..\(X"@ - 15c0 2a582240 0100532a 5822403d 58224001 *X"@..S*X"@=X"@. - 15d0 005c3d58 22404458 22400400 f301539f .\=X"@DX"@....S. - 15e0 00000000 00000000 0c582240 20582240 .........X"@ X"@ - 15f0 01005420 58224028 58224001 005d2858 ..T X"@(X"@..](X - 1600 22402a58 22400100 542a5822 403f5822 "@*X"@..T*X"@?X" - 1610 4001005d 3f582240 44582240 0400f301 @..]?X"@DX"@.... - 1620 549f0000 00000000 00004458 22405558 T.........DX"@UX - 1630 22400100 52555822 40645822 400400f3 "@..RUX"@dX"@... - 1640 01529f00 00000000 00000044 5822405c .R.........DX"@\ - 1650 58224001 00535c58 22406458 22400400 X"@..S\X"@dX"@.. - 1660 f301539f 00000000 00000000 44582240 ..S.........DX"@ - 1670 52582240 01005452 58224064 58224004 RX"@..TRX"@dX"@. - 1680 00f30154 9f000000 00000000 00585822 ...T.........XX" - 1690 405d5822 400400f3 01529f00 00000000 @]X"@....R...... + 10c0 9f225322 40405322 40020091 50000000 ."S"@@S"@...P... + 10d0 00000000 004d5222 40405322 4001005c .....MR"@@S"@..\ + 10e0 40532240 45532240 01005345 5322406f @S"@ES"@..SES"@o + 10f0 54224001 005c6f54 22408454 22400400 T"@..\oT"@.T"@.. + 1100 f301539f 84542240 8d542240 01005c8d ..S..T"@.T"@..\. + 1110 54224072 55224004 00f30153 9f000000 T"@rU"@....S.... + 1120 00000000 004d5222 40725522 40020030 .....MR"@rU"@..0 + 1130 9f000000 00000000 00595222 40645222 .........YR"@dR" + 1140 40020030 9f645222 407e5222 40010052 @..0.dR"@~R"@..R + 1150 22532240 25532240 01005200 00000000 "S"@%S"@..R..... + 1160 00000059 52224092 52224002 00309f92 ...YR"@.R"@..0.. + 1170 52224097 52224001 00529752 2240a352 R"@.R"@..R.R"@.R + 1180 22400100 55c85222 40ca5222 40010052 "@..U.R"@.R"@..R + 1190 22532240 40532240 0200309f 00000000 "S"@@S"@..0..... + 11a0 00000000 59522240 89522240 0200309f ....YR"@.R"@..0. + 11b0 89522240 8c522240 0100528c 522240cc .R"@.R"@..R.R"@. + 11c0 52224001 005ed652 2240e252 22400100 R"@..^.R"@.R"@.. + 11d0 5ee25222 40fc5222 4003007e 7f9ffc52 ^.R"@.R"@..~...R + 11e0 22400c53 22400100 5e225322 40405322 "@.S"@..^"S"@@S" + 11f0 40020030 9f000000 00000000 00565322 @..0.........VS" + 1200 40615322 40020030 9f000000 00000000 @aS"@..0........ + 1210 00565322 40615322 40020091 54000000 .VS"@aS"@...T... + 1220 00000000 00725322 40775322 40010052 .....rS"@wS"@..R + 1230 77532240 72552240 01005d00 00000000 wS"@rU"@..]..... + 1240 00000072 5322406f 54224001 005c6f54 ...rS"@oT"@..\oT + 1250 22408454 22400400 f301539f 84542240 "@.T"@....S..T"@ + 1260 8d542240 01005c8d 54224072 55224004 .T"@..\.T"@rU"@. + 1270 00f30153 9f000000 00000000 00725322 ...S.........rS" + 1280 40f85322 40020030 9ff85322 40fd5322 @.S"@..0..S"@.S" + 1290 40010052 1c542240 2d542240 01005231 @..R.T"@-T"@..R1 + 12a0 54224037 54224001 00523d54 22404554 T"@7T"@..R=T"@ET + 12b0 22400100 525c5422 40605422 40010052 "@..R\T"@`T"@..R + 12c0 60542240 69542240 01005384 54224086 `T"@iT"@..S.T"@. + 12d0 54224001 00520000 00000000 00007253 T"@..R........rS + 12e0 22409053 22400200 309f9053 22409353 "@.S"@..0..S"@.S + 12f0 22400600 72007c00 1c9ffa53 2240fd53 "@..r.|....S"@.S + 1300 22400600 72007e00 1c9f2554 22402d54 "@..r.~...%T"@-T + 1310 22400600 72007300 1c9f4054 22404554 "@..r.s...@T"@ET + 1320 22400600 72007e00 1c9f6a54 22406f54 "@..r.~...jT"@oT + 1330 22400a00 7c00915c 061c7200 229f6f54 "@..|..\..r.".oT + 1340 22407154 22400b00 f3015391 5c061c72 "@qT"@....S.\..r + 1350 00229f00 00000000 00000072 5322408d .".........rS"@. + 1360 53224002 00309f8d 53224093 53224001 S"@..0..S"@.S"@. + 1370 0052aa53 2240af53 22400100 52af5322 .R.S"@.S"@..R.S" + 1380 40d05322 4001005f d0532240 d5532240 @.S"@.._.S"@.S"@ + 1390 01005ed5 532240e6 53224001 005fe653 ..^.S"@.S"@.._.S + 13a0 22402554 22400100 5e255422 40315422 "@%T"@..^%T"@1T" + 13b0 40010053 31542240 4b542240 01005e4b @..S1T"@KT"@..^K + 13c0 54224050 54224001 00538454 22408d54 T"@PT"@..S.T"@.T + 13d0 22400100 5e000000 00000000 00725322 "@..^........rS" + 13e0 40aa5322 40020030 9faa5322 40af5322 @.S"@..0..S"@.S" + 13f0 40010052 af532240 e6532240 01005fe6 @..R.S"@.S"@.._. + 1400 532240ed 53224001 005eed53 22409c54 S"@.S"@..^.S"@.T + 1410 22400100 5f000000 00000000 00905522 "@.._.........U" + 1420 40b05522 40010052 b0552240 b2552240 @.U"@..R.U"@.U"@ + 1430 050003b4 25ff3fb2 552240c1 55224004 ....%.?.U"@.U"@. + 1440 00f30152 9f000000 00000000 00d05522 ...R..........U" + 1450 40e35522 40010052 e3552240 06562240 @.U"@..R.U"@.V"@ + 1460 01005d06 5622400b 56224004 00f30152 ..].V"@.V"@....R + 1470 9f000000 00000000 00105622 40205622 ..........V"@ V" + 1480 40010052 20562240 63562240 01005d63 @..R V"@cV"@..]c + 1490 56224068 56224004 00f30152 9f000000 V"@hV"@....R.... + 14a0 00000000 00845622 40905622 40010052 ......V"@.V"@..R + 14b0 90562240 e3572240 0400f301 529f0000 .V"@.W"@....R... + 14c0 00000000 0000ad56 22404d57 22400300 .......V"@MW"@.. + 14d0 09ff9f8c 57224091 57224005 00357400 ....W"@.W"@..5t. + 14e0 1c9fc857 2240cd57 22400300 09ff9f00 ...W"@.W"@...... + 14f0 00000000 00000025 5722404d 57224002 .......%W"@MW"@. + 1500 00309f4d 57224091 57224005 00357400 .0.MW"@.W"@..5t. + 1510 1c9f9157 22409357 22400500 3674001c ...W"@.W"@..6t.. + 1520 9f935722 40965722 40050036 74011c9f ..W"@.W"@..6t... + 1530 00000000 00000000 25572240 4d572240 ........%W"@MW"@ + 1540 0200309f 87572240 8a572240 0200319f ..0..W"@.W"@..1. + 1550 8f572240 91572240 0200319f ac572240 .W"@.W"@..1..W"@ + 1560 c8572240 0200309f 00000000 00000000 .W"@..0......... + 1570 55572240 91572240 030072e7 01000000 UW"@.W"@..r..... + 1580 00000000 00285822 403c5822 40010052 .....(X"@g"@..R> - 1fa0 67224056 67224001 005d0000 00000000 g"@Vg"@..]...... - 1fb0 00000662 22400e62 22400100 520e6222 ...b"@.b"@..R.b" - 1fc0 402e6222 4001005e 00000000 00000000 @.b"@..^........ - 1fd0 b1622240 b5622240 010052b5 6222405b .b"@.b"@..R.b"@[ - 1fe0 63224001 005f0000 00000000 0000ba62 c"@.._.........b - 1ff0 2240bc62 22400100 52bc6222 40c26222 "@.b"@..R.b"@.b" - 2000 4001005e c2622240 c4622240 010052c4 @..^.b"@.b"@..R. - 2010 622240de 62224001 005e0c63 22402563 b"@.b"@..^.c"@%c - 2020 22400100 5e000000 00000000 002e6222 "@..^.........b" - 2030 40316222 40010052 31622240 a7622240 @1b"@..R1b"@.b"@ - 2040 01005e00 00000000 00000087 6222408d ..^.........b"@. - 2050 62224001 00528d62 22409262 22400100 b"@..R.b"@.b"@.. - 2060 53926222 40a76222 4001005f 00000000 S.b"@.b"@.._.... - 2070 00000000 de622240 e1622240 010052e1 .....b"@.b"@..R. - 2080 6222400c 63224001 005e2563 22403b67 b"@.c"@..^%c"@;g - 2090 22400100 5e000000 00000000 00f86222 "@..^.........b" - 20a0 40fd6222 40010052 00000000 00000000 @.b"@..R........ - 20b0 31632240 35632240 01005200 00000000 1c"@5c"@..R..... - 20c0 0000005b 6322405f 63224001 00525f63 ...[c"@_c"@..R_c - 20d0 22409163 22400100 5f000000 00000000 "@.c"@.._....... - 20e0 00916322 40956322 40010052 95632240 ..c"@.c"@..R.c"@ - 20f0 cf632240 01005f00 00000000 000000cf .c"@.._......... - 2100 632240d1 63224001 0052d163 2240ad65 c"@.c"@..R.c"@.e - 2110 22400100 5f000000 00000000 00986622 "@.._.........f" - 2120 40a36622 40010052 00000000 00000000 @.f"@..R........ - 2130 0d672240 13672240 01005213 67224018 .g"@.g"@..R.g"@. - 2140 67224001 00531867 22403b67 22400100 g"@..S.g"@;g"@.. - 2150 5c000000 00000000 00e26322 40e46322 \.........c"@.c" - 2160 40010052 e4632240 39652240 01005c00 @..R.c"@9e"@..\. - 2170 00000000 000000ed 632240ef 63224001 ........c"@.c"@. - 2180 0052ef63 22408e66 22400300 91a47f00 .R.c"@.f"@...... - 2190 00000000 000000f5 63224001 64224001 ........c"@.d"@. - 21a0 00520164 22401964 22400300 91a87f19 .R.d"@.d"@...... - 21b0 6422401c 64224001 00521c64 22408e66 d"@.d"@..R.d"@.f - 21c0 22400300 91a87f00 00000000 00000040 "@.............@ - 21d0 64224042 64224001 00524264 22404d64 d"@Bd"@..RBd"@Md - 21e0 22400300 91bc7f4d 64224050 64224001 "@.....Md"@Pd"@. - 21f0 00525064 22408e66 22400300 91bc7f00 .RPd"@.f"@...... - 2200 00000000 00000074 64224077 64224001 .......td"@wd"@. - 2210 00527764 22408e66 22400200 91400000 .Rwd"@.f"@...@.. - 2220 00000000 00008064 22408464 22400100 .......d"@.d"@.. - 2230 52846422 408e6622 40020091 44000000 R.d"@.f"@...D... - 2240 00000000 00ae6422 40b26422 40010052 ......d"@.d"@..R - 2250 b2642240 8e662240 030091ac 7f000000 .d"@.f"@........ - 2260 00000000 00d06422 40d46422 40010052 ......d"@.d"@..R - 2270 d4642240 8e662240 030091b0 7f000000 .d"@.f"@........ - 2280 00000000 00f46422 40f96422 40010052 ......d"@.d"@..R - 2290 f9642240 8e662240 030091b4 7f000000 .d"@.f"@........ - 22a0 00000000 00196522 401e6522 40010052 ......e"@.e"@..R - 22b0 1e652240 8e662240 030091b8 7f000000 .e"@.f"@........ - 22c0 00000000 00396522 403b6522 40010052 .....9e"@;e"@..R - 22d0 3b652240 8e662240 01005c00 00000000 ;e"@.f"@..\..... - 22e0 0000003e 65224042 65224001 00520000 ...>e"@Be"@..R.. - 22f0 00000000 00007067 22407f67 22400100 ......pg"@.g"@.. - 2300 527f6722 40c56722 4001005c c5672240 R.g"@.g"@..\.g"@ - 2310 cc672240 0400f301 529f0000 00000000 .g"@....R....... - 2320 00007067 22407f67 22400100 527f6722 ..pg"@.g"@..R.g" - 2330 40c56722 4001005c c5672240 cc672240 @.g"@..\.g"@.g"@ - 2340 0400f301 529f0000 00000000 0000e867 ....R..........g - 2350 2240fe67 22400100 52fe6722 40c36822 "@.g"@..R.g"@.h" - 2360 4001005f c3682240 c8682240 0400f301 @.._.h"@.h"@.... - 2370 529f0000 00000000 0000e867 2240fc67 R..........g"@.g - 2380 22400100 53fc6722 40276822 4001005e "@..S.g"@'h"@..^ - 2390 27682240 c8682240 0400f301 539f0000 'h"@.h"@....S... - 23a0 00000000 00000a68 22401068 22400100 .......h"@.h"@.. - 23b0 52106822 40bd6822 4001005c 00000000 R.h"@.h"@..\.... - 23c0 00000000 d4682240 ef682240 010052ef .....h"@.h"@..R. - 23d0 68224010 69224001 005d1069 22401369 h"@.i"@..].i"@.i - 23e0 22400100 52136922 401f6922 4001005d "@..R.i"@.i"@..] - 23f0 1f692240 24692240 0400f301 529f0000 .i"@$i"@....R... - 2400 00000000 0000d468 2240f268 22400100 .......h"@.h"@.. - 2410 53f26822 40106922 4001005c 10692240 S.h"@.i"@..\.i"@ - 2420 13692240 01005313 6922401d 69224001 .i"@..S.i"@.i"@. - 2430 005c1d69 22402469 22400400 f301539f .\.i"@$i"@....S. - 2440 00000000 00000000 d4682240 ec682240 .........h"@.h"@ - 2450 010054ec 68224010 69224004 00f30154 ..T.h"@.i"@....T - 2460 9f106922 40136922 40010054 13692240 ..i"@.i"@..T.i"@ - 2470 24692240 0400f301 549f0000 00000000 $i"@....T....... - 2480 0000d468 2240ec68 22400100 54ec6822 ...h"@.h"@..T.h" - 2490 40106922 400400f3 01549f10 69224013 @.i"@....T..i"@. - 24a0 69224001 00541369 22402469 22400400 i"@..T.i"@$i"@.. - 24b0 f301549f 00000000 00000000 3c692240 ..T.........`"@..R + 1e10 3e602240 4e612240 02009158 00000000 >`"@Na"@...X.... + 1e20 00000000 43602240 49602240 01005249 ....C`"@I`"@..RI + 1e30 6022404b 60224001 005e4e60 22405460 `"@K`"@..^N`"@T` + 1e40 22400100 52546022 40b26022 4001005e "@..RT`"@.`"@..^ + 1e50 00000000 00000000 e4612240 f2612240 .........a"@.a"@ + 1e60 010052f2 6122407e 67224002 00914800 ..R.a"@~g"@...H. + 1e70 00000000 000000e4 61224006 62224001 ........a"@.b"@. + 1e80 00530662 22407e67 22400400 f301539f .S.b"@~g"@....S. + 1e90 00000000 00000000 d6662240 da662240 .........f"@.f"@ + 1ea0 0200309f da662240 e8662240 010055f8 ..0..f"@.f"@..U. + 1eb0 66224005 67224007 00914c94 0123019f f"@.g"@...L..#.. + 1ec0 00000000 00000000 e4612240 72642240 .........a"@rd"@ + 1ed0 0200309f 72642240 82642240 0200319f ..0.rd"@.d"@..1. + 1ee0 82642240 d1642240 030091a0 7fd16422 .d"@.d"@......d" + 1ef0 40e16422 40020031 9fe16422 40f36422 @.d"@..1..d"@.d" + 1f00 40030091 a07ff364 22400465 22400200 @......d"@.e"@.. + 1f10 319f0465 22401965 22400300 91a07f19 1..e"@.e"@...... + 1f20 65224029 65224002 00319f29 6522403d e"@)e"@..1.)e"@= + 1f30 65224003 0091a07f 3d652240 4d652240 e"@.....=e"@Me"@ + 1f40 0200319f 4d652240 c5662240 030091a0 ..1.Me"@.f"@.... + 1f50 7fc56622 40d06622 40020031 9fd06622 ..f"@.f"@..1..f" + 1f60 404c6722 40030091 a07f5767 22406067 @Lg"@.....Wg"@`g + 1f70 22400200 309f0000 00000000 00000962 "@..0..........b + 1f80 22401262 22400100 52126222 40576722 "@.b"@..R.b"@Wg" + 1f90 4001005d 57672240 5a672240 0100525a @..]Wg"@Zg"@..RZ + 1fa0 67224072 67224001 005d0000 00000000 g"@rg"@..]...... + 1fb0 00002262 22402a62 22400100 522a6222 .."b"@*b"@..R*b" + 1fc0 404a6222 4001005e 00000000 00000000 @Jb"@..^........ + 1fd0 cd622240 d1622240 010052d1 62224077 .b"@.b"@..R.b"@w + 1fe0 63224001 005f0000 00000000 0000d662 c"@.._.........b + 1ff0 2240d862 22400100 52d86222 40de6222 "@.b"@..R.b"@.b" + 2000 4001005e de622240 e0622240 010052e0 @..^.b"@.b"@..R. + 2010 622240fa 62224001 005e2863 22404163 b"@.b"@..^(c"@Ac + 2020 22400100 5e000000 00000000 004a6222 "@..^........Jb" + 2030 404d6222 40010052 4d622240 c3622240 @Mb"@..RMb"@.b"@ + 2040 01005e00 00000000 000000a3 622240a9 ..^.........b"@. + 2050 62224001 0052a962 2240ae62 22400100 b"@..R.b"@.b"@.. + 2060 53ae6222 40c36222 4001005f 00000000 S.b"@.b"@.._.... + 2070 00000000 fa622240 fd622240 010052fd .....b"@.b"@..R. + 2080 62224028 63224001 005e4163 22405767 b"@(c"@..^Ac"@Wg + 2090 22400100 5e000000 00000000 00146322 "@..^.........c" + 20a0 40196322 40010052 00000000 00000000 @.c"@..R........ + 20b0 4d632240 51632240 01005200 00000000 Mc"@Qc"@..R..... + 20c0 00000077 6322407b 63224001 00527b63 ...wc"@{c"@..R{c + 20d0 2240ad63 22400100 5f000000 00000000 "@.c"@.._....... + 20e0 00ad6322 40b16322 40010052 b1632240 ..c"@.c"@..R.c"@ + 20f0 eb632240 01005f00 00000000 000000eb .c"@.._......... + 2100 632240ed 63224001 0052ed63 2240c965 c"@.c"@..R.c"@.e + 2110 22400100 5f000000 00000000 00b46622 "@.._.........f" + 2120 40bf6622 40010052 00000000 00000000 @.f"@..R........ + 2130 29672240 2f672240 0100522f 67224034 )g"@/g"@..R/g"@4 + 2140 67224001 00533467 22405767 22400100 g"@..S4g"@Wg"@.. + 2150 5c000000 00000000 00fe6322 40006422 \.........c"@.d" + 2160 40010052 00642240 55652240 01005c00 @..R.d"@Ue"@..\. + 2170 00000000 00000009 6422400b 64224001 ........d"@.d"@. + 2180 00520b64 2240aa66 22400300 91a47f00 .R.d"@.f"@...... + 2190 00000000 00000011 6422401d 64224001 ........d"@.d"@. + 21a0 00521d64 22403564 22400300 91a87f35 .R.d"@5d"@.....5 + 21b0 64224038 64224001 00523864 2240aa66 d"@8d"@..R8d"@.f + 21c0 22400300 91a87f00 00000000 0000005c "@.............\ + 21d0 6422405e 64224001 00525e64 22406964 d"@^d"@..R^d"@id + 21e0 22400300 91bc7f69 6422406c 64224001 "@.....id"@ld"@. + 21f0 00526c64 2240aa66 22400300 91bc7f00 .Rld"@.f"@...... + 2200 00000000 00000090 64224093 64224001 ........d"@.d"@. + 2210 00529364 2240aa66 22400200 91400000 .R.d"@.f"@...@.. + 2220 00000000 00009c64 2240a064 22400100 .......d"@.d"@.. + 2230 52a06422 40aa6622 40020091 44000000 R.d"@.f"@...D... + 2240 00000000 00ca6422 40ce6422 40010052 ......d"@.d"@..R + 2250 ce642240 aa662240 030091ac 7f000000 .d"@.f"@........ + 2260 00000000 00ec6422 40f06422 40010052 ......d"@.d"@..R + 2270 f0642240 aa662240 030091b0 7f000000 .d"@.f"@........ + 2280 00000000 00106522 40156522 40010052 ......e"@.e"@..R + 2290 15652240 aa662240 030091b4 7f000000 .e"@.f"@........ + 22a0 00000000 00356522 403a6522 40010052 .....5e"@:e"@..R + 22b0 3a652240 aa662240 030091b8 7f000000 :e"@.f"@........ + 22c0 00000000 00556522 40576522 40010052 .....Ue"@We"@..R + 22d0 57652240 aa662240 01005c00 00000000 We"@.f"@..\..... + 22e0 0000005a 6522405e 65224001 00520000 ...Ze"@^e"@..R.. + 22f0 00000000 00008c67 22409b67 22400100 .......g"@.g"@.. + 2300 529b6722 40e16722 4001005c e1672240 R.g"@.g"@..\.g"@ + 2310 e8672240 0400f301 529f0000 00000000 .g"@....R....... + 2320 00008c67 22409b67 22400100 529b6722 ...g"@.g"@..R.g" + 2330 40e16722 4001005c e1672240 e8672240 @.g"@..\.g"@.g"@ + 2340 0400f301 529f0000 00000000 00000468 ....R..........h + 2350 22401a68 22400100 521a6822 40df6822 "@.h"@..R.h"@.h" + 2360 4001005f df682240 e4682240 0400f301 @.._.h"@.h"@.... + 2370 529f0000 00000000 00000468 22401868 R..........h"@.h + 2380 22400100 53186822 40436822 4001005e "@..S.h"@Ch"@..^ + 2390 43682240 e4682240 0400f301 539f0000 Ch"@.h"@....S... + 23a0 00000000 00002668 22402c68 22400100 ......&h"@,h"@.. + 23b0 522c6822 40d96822 4001005c 00000000 R,h"@.h"@..\.... + 23c0 00000000 f0682240 0b692240 0100520b .....h"@.i"@..R. + 23d0 6922402c 69224001 005d2c69 22402f69 i"@,i"@..],i"@/i + 23e0 22400100 522f6922 403b6922 4001005d "@..R/i"@;i"@..] + 23f0 3b692240 40692240 0400f301 529f0000 ;i"@@i"@....R... + 2400 00000000 0000f068 22400e69 22400100 .......h"@.i"@.. + 2410 530e6922 402c6922 4001005c 2c692240 S.i"@,i"@..\,i"@ + 2420 2f692240 0100532f 69224039 69224001 /i"@..S/i"@9i"@. + 2430 005c3969 22404069 22400400 f301539f .\9i"@@i"@....S. + 2440 00000000 00000000 f0682240 08692240 .........h"@.i"@ + 2450 01005408 6922402c 69224004 00f30154 ..T.i"@,i"@....T + 2460 9f2c6922 402f6922 40010054 2f692240 .,i"@/i"@..T/i"@ + 2470 40692240 0400f301 549f0000 00000000 @i"@....T....... + 2480 0000f068 22400869 22400100 54086922 ...h"@.i"@..T.i" + 2490 402c6922 400400f3 01549f2c 6922402f @,i"@....T.,i"@/ + 24a0 69224001 00542f69 22404069 22400400 i"@..T/i"@@i"@.. + 24b0 f301549f 00000000 00000000 58692240 ..T.........Xi"@ + 24c0 70692240 01005270 69224099 6a224001 pi"@..Rpi"@.j"@. + 24d0 005e996a 2240a06a 22400400 f301529f .^.j"@.j"@....R. + 24e0 00000000 00000000 58692240 d0692240 ........Xi"@.i"@ + 24f0 0200309f d0692240 0a6a2240 01005300 ..0..i"@.j"@..S. + 2500 00000000 00000058 692240e7 69224002 .......Xi"@.i"@. + 2510 00309fe7 692240ea 69224001 0052ea69 .0..i"@.i"@..R.i + 2520 2240f469 22400200 309ff469 22408d6a "@.i"@..0..i"@.j + 2530 22400100 5c000000 00000000 00d36922 "@..\.........i" + 2540 40d76922 40010053 d7692240 ec692240 @.i"@..S.i"@.i"@ + 2550 010052ec 692240ef 69224003 00727f9f ..R.i"@.i"@..r.. + 2560 ef692240 f6692240 01005200 00000000 .i"@.i"@..R..... + 2570 00000079 6922407b 69224001 00527b69 ...yi"@{i"@..R{i + 2580 2240e769 22400100 5ce76922 409e6a22 "@.i"@..\.i"@.j" + 2590 40020091 509e6a22 40a06a22 40020071 @...P.j"@.j"@..q + 25a0 50000000 00000000 00a46a22 40af6a22 P.........j"@.j" + 25b0 40010052 af6a2240 e36a2240 0400f301 @..R.j"@.j"@.... + 25c0 529f0000 00000000 0000a46a 2240af6a R..........j"@.j + 25d0 22400100 52af6a22 40e36a22 400400f3 "@..R.j"@.j"@... + 25e0 01529f00 00000000 000000ab 6a2240de .R..........j"@. + 25f0 6a224001 005c0000 00000000 0000e46a j"@..\.........j + 2600 2240ee6a 22400100 52ee6a22 40566b22 "@.j"@..R.j"@Vk" + 2610 4001005c 566b2240 5b6b2240 0400f301 @..\Vk"@[k"@.... + 2620 529f0000 00000000 0000e46a 2240ee6a R..........j"@.j + 2630 22400100 52ee6a22 40566b22 4001005c "@..R.j"@Vk"@..\ + 2640 566b2240 5b6b2240 0400f301 529f0000 Vk"@[k"@....R... + 2650 00000000 00005c6b 2240686b 22400100 ......\k"@hk"@.. + 2660 52686b22 409e6b22 400400f3 01529f00 Rhk"@.k"@....R.. + 2670 00000000 0000005c 6b224068 6b224001 .......\k"@hk"@. + 2680 0052686b 22409e6b 22400400 f301529f .Rhk"@.k"@....R. + 2690 00000000 00000000 636b2240 996b2240 ........ck"@.k"@ + 26a0 01005c00 00000000 000000a0 6b2240a9 ..\.........k"@. + 26b0 6b224001 0052a96b 2240bd6b 22400400 k"@..R.k"@.k"@.. + 26c0 f301529f 00000000 00000000 a06b2240 ..R..........k"@ + 26d0 ae6b2240 010053ae 6b2240bd 6b224004 .k"@..S.k"@.k"@. + 26e0 00f30153 9f000000 00000000 00a06b22 ...S..........k" + 26f0 40a96b22 40010052 a96b2240 bd6b2240 @.k"@..R.k"@.k"@ + 2700 0400f301 529f0000 00000000 0000a56b ....R..........k + 2710 2240b56b 22400100 54000000 00000000 "@.k"@..T....... + 2720 00c06b22 40cd6b22 40010052 cd6b2240 ..k"@.k"@..R.k"@ + 2730 d66b2240 0400f301 529fd66b 2240d96b .k"@....R..k"@.k + 2740 22400100 52d96b22 401b6c22 400400f3 "@..R.k"@.l"@... + 2750 01529f00 00000000 000000c0 6b2240ee .R..........k"@. + 2760 6b224001 0053ee6b 22401b6c 22400400 k"@..S.k"@.l"@.. + 2770 f301539f 00000000 00000000 c06b2240 ..S..........k"@ + 2780 e56b2240 010054e5 6b22401b 6c224004 .k"@..T.k"@.l"@. + 2790 00f30154 9f000000 00000000 00c06b22 ...T..........k" + 27a0 40e56b22 40010054 e56b2240 1b6c2240 @.k"@..T.k"@.l"@ + 27b0 0400f301 549f0000 00000000 0000c96b ....T..........k + 27c0 2240166c 22400100 5c000000 00000000 "@.l"@..\....... + 27d0 001c6c22 402e6c22 40010052 2e6c2240 ..l"@.l"@..R.l"@ + 27e0 d36d2240 0400f301 529f0000 00000000 .m"@....R....... + 27f0 00001c6c 2240436c 22400100 53436c22 ...l"@Cl"@..SCl" + 2800 40cc6d22 4001005e 00000000 00000000 @.m"@..^........ + 2810 1c6c2240 436c2240 01005443 6c22405e .l"@Cl"@..TCl"@^ + 2820 6c224001 0055a36d 2240af6d 22400200 l"@..U.m"@.m"@.. + 2830 7c32af6d 2240b46d 22400100 55000000 |2.m"@.m"@..U... + 2840 00000000 00726c22 40266d22 4001005d .....rl"@&m"@..] + 2850 756d2240 a06d2240 01005d00 00000000 um"@.m"@..]..... + 2860 00000072 6c2240b4 6d224002 00915000 ...rl"@.m"@...P. + 2870 00000000 00000077 6c22407a 6c224001 .......wl"@zl"@. + 2880 00527a6c 2240a86c 22400100 57ac6c22 .Rzl"@.l"@..W.l" + 2890 40b06c22 40010057 b46c2240 c36c2240 @.l"@..W.l"@.l"@ + 28a0 010057c9 6c2240d7 6c224001 00570000 ..W.l"@.l"@..W.. + 28b0 00000000 00001c6c 22402e6c 22400100 .......l"@.l"@.. + 28c0 522e6c22 40d36d22 400400f3 01529f00 R.l"@.m"@....R.. + 28d0 00000000 00000025 6c2240c6 6d224001 .......%l"@.m"@. + 28e0 005c0000 00000000 0000726c 2240746c .\........rl"@tl + 28f0 22400100 52000000 00000000 00646c22 "@..R........dl" + 2900 40746c22 40010052 00000000 00000000 @tl"@..R........ + 2910 3e6d2240 4a6d2240 07007400 0affff1a >m"@Jm"@..t..... + 2920 9f000000 00000000 003e6d22 40756d22 .........>m"@um" + 2930 4001005d 00000000 00000000 3e6d2240 @..]........>m"@ + 2940 756d2240 01005c00 00000000 000000e0 um"@..\......... + 2950 6d2240ee 6d224001 0052ee6d 2240746e m"@.m"@..R.m"@tn 2960 22400400 f301529f 00000000 00000000 "@....R......... - 2970 c46d2240 d26d2240 010052d2 6d224058 .m"@.m"@..R.m"@X + 2970 e06d2240 ee6d2240 010052ee 6d224074 .m"@.m"@..R.m"@t 2980 6e224004 00f30152 9f000000 00000000 n"@....R........ - 2990 00cc6d22 40516e22 4001005c 516e2240 ..m"@Qn"@..\Qn"@ - 29a0 536e2240 03007d48 9f000000 00000000 Sn"@..}H........ - 29b0 005c6e22 407f6e22 40010052 7f6e2240 .\n"@.n"@..R.n"@ - 29c0 b86e2240 01005cb8 6e2240c1 6e224004 .n"@..\.n"@.n"@. - 29d0 00f30152 9f000000 00000000 005c6e22 ...R.........\n" - 29e0 406a6e22 40010053 6a6e2240 ba6e2240 @jn"@..Sjn"@.n"@ - 29f0 01005eba 6e2240c1 6e224004 00f30153 ..^.n"@.n"@....S - 2a00 9f000000 00000000 005c6e22 40666e22 .........\n"@fn" - 2a10 40010054 666e2240 7f6e2240 0100567f @..Tfn"@.n"@..V. - 2a20 6e2240c1 6e224004 00f30154 9f000000 n"@.n"@....T.... - 2a30 00000000 005c6e22 407f6e22 40010055 .....\n"@.n"@..U - 2a40 7f6e2240 bc6e2240 01005fbc 6e2240c1 .n"@.n"@.._.n"@. + 2990 00e86d22 406d6e22 4001005c 6d6e2240 ..m"@mn"@..\mn"@ + 29a0 6f6e2240 03007d48 9f000000 00000000 on"@..}H........ + 29b0 00786e22 409b6e22 40010052 9b6e2240 .xn"@.n"@..R.n"@ + 29c0 d46e2240 01005cd4 6e2240dd 6e224004 .n"@..\.n"@.n"@. + 29d0 00f30152 9f000000 00000000 00786e22 ...R.........xn" + 29e0 40866e22 40010053 866e2240 d66e2240 @.n"@..S.n"@.n"@ + 29f0 01005ed6 6e2240dd 6e224004 00f30153 ..^.n"@.n"@....S + 2a00 9f000000 00000000 00786e22 40826e22 .........xn"@.n" + 2a10 40010054 826e2240 9b6e2240 0100569b @..T.n"@.n"@..V. + 2a20 6e2240dd 6e224004 00f30154 9f000000 n"@.n"@....T.... + 2a30 00000000 00786e22 409b6e22 40010055 .....xn"@.n"@..U + 2a40 9b6e2240 d86e2240 01005fd8 6e2240dd .n"@.n"@.._.n"@. 2a50 6e224004 00f30155 9f000000 00000000 n"@....U........ - 2a60 008d6e22 40926e22 40010052 926e2240 ..n"@.n"@..R.n"@ - 2a70 a66e2240 01005d00 00000000 000000cc .n"@..]......... - 2a80 6e2240e3 6e224001 0052e36e 22400270 n"@.n"@..R.n"@.p - 2a90 22400100 5f027022 40057022 40070071 "@.._.p"@.p"@..q - 2aa0 00060858 1c9f0570 22400770 22400700 ...X...p"@.p"@.. - 2ab0 71500608 581c9f00 00000000 000000cc qP..X........... - 2ac0 6e2240dc 6e224001 0053dc6e 2240256f n"@.n"@..S.n"@%o - 2ad0 22400100 5c256f22 40077022 400400f3 "@..\%o"@.p"@... - 2ae0 01539f00 00000000 000000cc 6e2240e5 .S..........n"@. - 2af0 6e224001 0054e56e 22400070 22400100 n"@..T.n"@.p"@.. - 2b00 5e007022 40077022 400400f3 01549f00 ^.p"@.p"@....T.. - 2b10 00000000 000000cc 6e2240f7 6e224001 ........n"@.n"@. - 2b20 0055f76e 2240b06f 22400100 5db06f22 .U.n"@.o"@..].o" - 2b30 40077022 400400f3 01559f00 00000000 @.p"@....U...... - 2b40 000000cc 6e2240f7 6e224001 0056f76e ....n"@.n"@..V.n - 2b50 22400570 22400200 91540570 22400770 "@.p"@...T.p"@.p - 2b60 22400200 71540000 00000000 0000cc6e "@..qT.........n - 2b70 2240f76e 22400100 57f76e22 40057022 "@.n"@..W.n"@.p" - 2b80 40020091 58057022 40077022 40020071 @...X.p"@.p"@..q - 2b90 58000000 00000000 00056f22 400a6f22 X.........o"@.o" - 2ba0 40010052 0a6f2240 116f2240 01005538 @..R.o"@.o"@..U8 - 2bb0 6f224040 6f224001 0052406f 2240486f o"@@o"@..R@o"@Ho - 2bc0 22400100 556c6f22 40746f22 40010052 "@..Ulo"@to"@..R - 2bd0 746f2240 7c6f2240 01005500 00000000 to"@|o"@..U..... - 2be0 00000008 70224011 70224001 00521170 ....p"@.p"@..R.p - 2bf0 22403470 22400100 5c347022 40397022 "@4p"@..\4p"@9p" - 2c00 400400f3 01529f00 00000000 0000003c @....R.........< - 2c10 70224048 70224001 00524870 2240c470 p"@Hp"@..RHp"@.p - 2c20 22400100 5cc47022 40cd7022 400400f3 "@..\.p"@.p"@... - 2c30 01529f00 00000000 0000003c 7022405f .R..........$@..R..... - 3140 00000001 9e244003 9e244002 00720003 .....$@..$@..r.. - 3150 9e244032 9e244002 00727f3c 9e24403e .$@2.$@..r.<.$@> - 3160 9e244002 00727f00 00000000 000000fe .$@..r.......... - 3170 9d24400f 9e244001 00540f9e 2440129e .$@..$@..T..$@.. - 3180 24400500 74003124 9f129e24 40459e24 $@..t.1$...$@E.$ - 3190 40010054 00000000 00000000 489e2440 @..T........H.$@ - 31a0 4c9e2440 0100524c 9e244057 9e244001 L.$@..RL.$@W.$@. - 31b0 0053579e 24405b9e 24400300 727f9f5b .SW.$@[.$@..r..[ - 31c0 9e24405e 9e244001 00555e9e 2440869e .$@^.$@..U^.$@.. - 31d0 24400300 727f9f8c 9e244092 9e244003 $@..r....$@..$@. - 31e0 00727f9f a69e2440 a89e2440 0300727f .r....$@..$@..r. - 31f0 9f000000 00000000 00489e24 40599e24 .........H.$@Y.$ - 3200 40020030 9f599e24 406d9e24 40010053 @..0.Y.$@m.$@..S - 3210 6d9e2440 709e2440 0300737f 9f709e24 m.$@p.$@..s..p.$ - 3220 40869e24 40010053 8c9e2440 9a9e2440 @..$@..S..$@..$@ - 3230 0100539a 9e2440a6 9e244003 0074039f ..S..$@..$@..t.. - 3240 00000000 00000000 489e2440 599e2440 ........H.$@Y.$@ - 3250 0200309f 599e2440 759e2440 01005478 ..0.Y.$@u.$@..Tx - 3260 9e244083 9e244001 0054839e 2440869e .$@..$@..T..$@.. - 3270 24400300 747f9f8c 9e244098 9e244001 $@..t....$@..$@. - 3280 0054a69e 2440a89e 24400100 54000000 .T..$@..$@..T... - 3290 00000000 00489e24 40599e24 40020030 .....H.$@Y.$@..0 - 32a0 9f000000 00000000 006c7622 40817622 .........lv"@.v" - 32b0 40010052 81762240 98762240 01005c98 @..R.v"@.v"@..\. - 32c0 7622409f 76224004 00f30152 9f000000 v"@.v"@....R.... - 32d0 00000000 006c7622 40787622 40010053 .....lv"@xv"@..S - 32e0 78762240 9a762240 01005d9a 7622409f xv"@.v"@..].v"@. + 2f20 b7722240 db722240 0200309f db722240 .r"@.r"@..0..r"@ + 2f30 e2722240 010052ed 722240ef 72224001 .r"@..R.r"@.r"@. + 2f40 00520000 00000000 00000873 22401473 .R.........s"@.s + 2f50 22400100 52147322 40467322 4001005c "@..R.s"@Fs"@..\ + 2f60 46732240 4d732240 0400f301 529f0000 Fs"@Ms"@....R... + 2f70 00000000 00006473 22406d73 22400100 ......ds"@ms"@.. + 2f80 526d7322 40437422 4001005c 43742240 Rms"@Ct"@..\Ct"@ + 2f90 4c742240 0400f301 529f0000 00000000 Lt"@....R....... + 2fa0 00004c74 22405874 22400100 52587422 ..Lt"@Xt"@..RXt" + 2fb0 40267522 4001005c 26752240 2b752240 @&u"@..\&u"@+u"@ + 2fc0 0400f301 529f0000 00000000 00003075 ....R.........0u + 2fd0 22404975 22400100 52497522 40167622 "@Iu"@..RIu"@.v" + 2fe0 400400f3 01529f00 00000000 00000037 @....R.........7 + 2ff0 7522400d 76224001 005c0000 00000000 u"@.v"@..\...... + 3000 00001876 22402f76 22400100 522f7622 ...v"@/v"@..R/v" + 3010 407d7622 4001005c 7d762240 84762240 @}v"@..\}v"@.v"@ + 3020 0400f301 529f0000 00000000 0000b49d ....R........... + 3030 2440ba9d 24400100 52ba9d24 40079e24 $@..$@..R..$@..$ + 3040 40030075 019f079e 24400a9e 24400100 @..u....$@..$@.. + 3050 550a9e24 400c9e24 40030075 019f0000 U..$@..$@..u.... + 3060 00000000 0000b49d 2440ba9d 24400200 ........$@..$@.. + 3070 309fba9d 2440029e 24400100 52059e24 0...$@..$@..R..$ + 3080 400c9e24 40010052 00000000 00000000 @..$@..R........ + 3090 d59d2440 d89d2440 010053ea 9d2440ed ..$@..$@..S..$@. + 30a0 9d244001 0053ff9d 24400a9e 24400100 .$@..S..$@..$@.. + 30b0 53000000 00000000 00bd9d24 40079e24 S..........$@..$ + 30c0 40020075 00079e24 400a9e24 40020075 @..u...$@..$@..u + 30d0 7f0a9e24 400c9e24 40020075 00000000 ...$@..$@..u.... + 30e0 00000000 000c9e24 401c9e24 40010052 .......$@..$@..R + 30f0 1c9e2440 659e2440 0400f301 529f0000 ..$@e.$@....R... + 3100 00000000 00000c9e 24401c9e 24400200 ........$@..$@.. + 3110 309f1c9e 2440659e 24400100 55000000 0...$@e.$@..U... + 3120 00000000 000c9e24 40599e24 40010052 .......$@Y.$@..R + 3130 5c9e2440 5e9e2440 01005200 00000000 \.$@^.$@..R..... + 3140 00000021 9e244023 9e244002 00720023 ...!.$@#.$@..r.# + 3150 9e244052 9e244002 00727f5c 9e24405e .$@R.$@..r.\.$@^ + 3160 9e244002 00727f00 00000000 0000001e .$@..r.......... + 3170 9e24402f 9e244001 00542f9e 2440329e .$@/.$@..T/.$@2. + 3180 24400500 74003124 9f329e24 40659e24 $@..t.1$.2.$@e.$ + 3190 40010054 00000000 00000000 689e2440 @..T........h.$@ + 31a0 6c9e2440 0100526c 9e244077 9e244001 l.$@..Rl.$@w.$@. + 31b0 0053779e 24407b9e 24400300 727f9f7b .Sw.$@{.$@..r..{ + 31c0 9e24407e 9e244001 00557e9e 2440a69e .$@~.$@..U~.$@.. + 31d0 24400300 727f9fac 9e2440b2 9e244003 $@..r....$@..$@. + 31e0 00727f9f c69e2440 c89e2440 0300727f .r....$@..$@..r. + 31f0 9f000000 00000000 00689e24 40799e24 .........h.$@y.$ + 3200 40020030 9f799e24 408d9e24 40010053 @..0.y.$@..$@..S + 3210 8d9e2440 909e2440 0300737f 9f909e24 ..$@..$@..s....$ + 3220 40a69e24 40010053 ac9e2440 ba9e2440 @..$@..S..$@..$@ + 3230 010053ba 9e2440c6 9e244003 0074039f ..S..$@..$@..t.. + 3240 00000000 00000000 689e2440 799e2440 ........h.$@y.$@ + 3250 0200309f 799e2440 959e2440 01005498 ..0.y.$@..$@..T. + 3260 9e2440a3 9e244001 0054a39e 2440a69e .$@..$@..T..$@.. + 3270 24400300 747f9fac 9e2440b8 9e244001 $@..t....$@..$@. + 3280 0054c69e 2440c89e 24400100 54000000 .T..$@..$@..T... + 3290 00000000 00689e24 40799e24 40020030 .....h.$@y.$@..0 + 32a0 9f000000 00000000 00887622 409d7622 ..........v"@.v" + 32b0 40010052 9d762240 b4762240 01005cb4 @..R.v"@.v"@..\. + 32c0 762240bb 76224004 00f30152 9f000000 v"@.v"@....R.... + 32d0 00000000 00887622 40947622 40010053 ......v"@.v"@..S + 32e0 94762240 b6762240 01005db6 762240bb .v"@.v"@..].v"@. 32f0 76224004 00f30153 9f000000 00000000 v"@....S........ - 3300 00a07622 40ab7622 40010052 ab762240 ..v"@.v"@..R.v"@ - 3310 af762240 0300727c 9faf7622 40b77622 .v"@..r|..v"@.v" - 3320 400400f3 01529f00 00000000 000000a0 @....R.......... - 3330 762240af 76224001 0053af76 2240b776 v"@.v"@..S.v"@.v + 3300 00bc7622 40c77622 40010052 c7762240 ..v"@.v"@..R.v"@ + 3310 cb762240 0300727c 9fcb7622 40d37622 .v"@..r|..v"@.v" + 3320 400400f3 01529f00 00000000 000000bc @....R.......... + 3330 762240cb 76224001 0053cb76 2240d376 v"@.v"@..S.v"@.v 3340 22400400 f301539f 00000000 00000000 "@....S......... - 3350 a0762240 a3762240 010054a3 762240b7 .v"@.v"@..T.v"@. + 3350 bc762240 bf762240 010054bf 762240d3 .v"@.v"@..T.v"@. 3360 76224004 00f30154 9f000000 00000000 v"@....T........ - 3370 00b87622 40c17622 40010052 c1762240 ..v"@.v"@..R.v"@ - 3380 c6762240 0300727c 9fc67622 40cf7622 .v"@..r|..v"@.v" - 3390 400400f3 01529f00 00000000 000000b8 @....R.......... - 33a0 762240c6 76224001 0053c676 2240cf76 v"@.v"@..S.v"@.v + 3370 00d47622 40dd7622 40010052 dd762240 ..v"@.v"@..R.v"@ + 3380 e2762240 0300727c 9fe27622 40eb7622 .v"@..r|..v"@.v" + 3390 400400f3 01529f00 00000000 000000d4 @....R.......... + 33a0 762240e2 76224001 0053e276 2240eb76 v"@.v"@..S.v"@.v 33b0 22400400 f301539f 00000000 00000000 "@....S......... - 33c0 b8762240 c6762240 010054c6 762240cf .v"@.v"@..T.v"@. + 33c0 d4762240 e2762240 010054e2 762240eb .v"@.v"@..T.v"@. 33d0 76224004 00f30154 9f000000 00000000 v"@....T........ - 33e0 00b87622 40c67622 40010055 c6762240 ..v"@.v"@..U.v"@ - 33f0 cf762240 0400f301 559f0000 00000000 .v"@....U....... - 3400 0000d076 2240d776 22400100 52d77622 ...v"@.v"@..R.v" - 3410 40df7622 400400f3 01529f00 00000000 @.v"@....R...... - 3420 000000e0 7622401e 77224001 00521e77 ....v"@.w"@..R.w - 3430 22402077 22400400 f301529f 00000000 "@ w"@....R..... - 3440 00000000 e0762240 e0762240 010053e0 .....v"@.v"@..S. - 3450 762240e5 76224001 0053ed76 22402077 v"@.v"@..S.v"@ w - 3460 22400100 53000000 00000000 00207722 "@..S........ w" - 3470 40397722 40010052 39772240 78772240 @9w"@..R9w"@xw"@ - 3480 01005c78 7722407f 77224004 00f30152 ..\xw"@.w"@....R - 3490 9f000000 00000000 00207722 40687722 ......... w"@hw" - 34a0 40010053 68772240 7f772240 0400f301 @..Shw"@.w"@.... - 34b0 539f0000 00000000 00002077 22402a77 S......... w"@*w - 34c0 22400100 542a7722 407a7722 4001005d "@..T*w"@zw"@..] - 34d0 7a772240 7f772240 0400f301 549f0000 zw"@.w"@....T... - 34e0 00000000 00008077 22408977 22400100 .......w"@.w"@.. - 34f0 53897722 40d97722 400400f3 01539f00 S.w"@.w"@....S.. - 3500 00000000 00000080 77224086 77224001 ........w"@.w"@. - 3510 00548677 2240d977 22400400 f301549f .T.w"@.w"@....T. - 3520 00000000 00000000 80772240 8f772240 .........w"@.w"@ - 3530 0100558f 772240d9 77224004 00f30155 ..U.w"@.w"@....U - 3540 9f000000 00000000 00957722 40bb7722 ..........w"@.w" - 3550 40010056 bb772240 c4772240 0300767d @..V.w"@.w"@..v} - 3560 9fc47722 40d07722 40010056 d0772240 ..w"@.w"@..V.w"@ - 3570 d5772240 0300767e 9f000000 00000000 .w"@..v~........ - 3580 00dc7722 40f77722 40010052 f7772240 ..w"@.w"@..R.w"@ - 3590 03782240 01005c03 7822400a 78224004 .x"@..\.x"@.x"@. - 35a0 00f30152 9f000000 00000000 00dc7722 ...R..........w" - 35b0 40ec7722 40010053 ec772240 01782240 @.w"@..S.w"@.x"@ - 35c0 01005e01 78224003 78224002 007c0c03 ..^.x"@.x"@..|.. - 35d0 7822400a 78224005 00f30152 230c0000 x"@.x"@....R#... - 35e0 00000000 0000dc77 2240ea77 22400100 .......w"@.w"@.. - 35f0 54ea7722 40057822 4001005d 05782240 T.w"@.x"@..].x"@ - 3600 0a782240 0400f301 549f0000 00000000 .x"@....T....... - 3610 00000c78 22403778 22400100 52377822 ...x"@7x"@..R7x" - 3620 40397822 400400f3 01529f00 00000000 @9x"@....R...... - 3630 0000000c 78224014 78224002 00319f14 ....x"@.x"@..1.. - 3640 78224032 78224001 00543278 22403578 x"@2x"@..T2x"@5x - 3650 22400300 747f9f35 78224039 78224001 "@..t..5x"@9x"@. - 3660 00540000 00000000 00000c78 22401478 .T.........x"@.x - 3670 22400200 309f1478 22403578 22400100 "@..0..x"@5x"@.. - 3680 56357822 40377822 40060074 00760022 V5x"@7x"@..t.v." - 3690 9f377822 40397822 40010052 00000000 .7x"@9x"@..R.... - 36a0 00000000 3c782240 44782240 01005244 ....y"@..r.v."1. - 3930 940108ff 1a740021 9f3e7922 40497922 .....t.!.>y"@Iy" + 3870 00000000 00087922 40987922 40010052 ......y"@.y"@..R + 3880 98792240 9a792240 0400f301 529f0000 .y"@.y"@....R... + 3890 00000000 00000879 22407079 22400100 .......y"@py"@.. + 38a0 53707922 409a7922 400400f3 01539f00 Spy"@.y"@....S.. + 38b0 00000000 00000031 79224038 79224001 .......1y"@8y"@. + 38c0 00553879 22403e79 22400300 757f9f3e .U8y"@>y"@..u..> + 38d0 79224048 79224001 00554879 22404a79 y"@Hy"@..UHy"@Jy + 38e0 22400300 75019f4a 79224053 79224003 "@..u..Jy"@Sy"@. + 38f0 00767f9f 53792240 5d792240 0100565d .v..Sy"@]y"@..V] + 3900 7922406a 79224001 00556a79 22407679 y"@jy"@..Ujy"@vy + 3910 22400300 767e9f00 00000000 00000053 "@..v~.........S + 3920 7922405a 79224010 00720076 0022311c y"@Zy"@..r.v."1. + 3930 940108ff 1a740021 9f5a7922 40657922 .....t.!.Zy"@ey" 3940 401c0072 00760022 321c9401 08ff1a38 @..r.v."2......8 3950 24720076 0022311c 940108ff 1a219f00 $r.v."1......!.. - 3960 00000000 00000088 79224091 79224001 ........y"@.y"@. - 3970 00529179 2240e97a 22400100 5ce97a22 .R.y"@.z"@..\.z" - 3980 40f47a22 400400f3 01529f00 00000000 @.z"@....R...... - 3990 00000088 792240a3 79224001 0053a379 ....y"@.y"@..S.y - 39a0 2240187a 22400100 5e187a22 40267a22 "@.z"@..^.z"@&z" - 39b0 400400f3 01539f26 7a2240b2 7a224001 @....S.&z"@.z"@. - 39c0 005eb27a 2240f47a 22400400 f301539f .^.z"@.z"@....S. - 39d0 00000000 00000000 ad792240 1c7a2240 .........y"@.z"@ - 39e0 03007d03 9f267a22 40e57a22 4003007d ..}..&z"@.z"@..} - 39f0 039f0000 00000000 00008f79 22409179 ...........y"@.y - 3a00 22400100 52917922 40e97a22 4001005c "@..R.y"@.z"@..\ - 3a10 e97a2240 f47a2240 0400f301 529f0000 .z"@.z"@....R... - 3a20 00000000 0000a879 2240ad79 22400100 .......y"@.y"@.. - 3a30 5c000000 00000000 00187a22 401c7a22 \.........z"@.z" - 3a40 4001005c 00000000 00000000 f47a2240 @..\.........z"@ - 3a50 fd7a2240 010052fd 7a224090 7b224001 .z"@..R.z"@.{"@. - 3a60 005e907b 2240977b 22400400 f301529f .^.{"@.{"@....R. - 3a70 00000000 00000000 f47a2240 217b2240 .........z"@!{"@ - 3a80 01005321 7b224024 7b224004 00f30153 ..S!{"@${"@....S - 3a90 9f247b22 402b7b22 40010053 2b7b2240 .${"@+{"@..S+{"@ - 3aa0 977b2240 0400f301 539f0000 00000000 .{"@....S....... - 3ab0 0000f47a 2240217b 22400100 54217b22 ...z"@!{"@..T!{" - 3ac0 40927b22 4001005f 927b2240 977b2240 @.{"@.._.{"@.{"@ - 3ad0 0400f301 549f0000 00000000 0000f47a ....T..........z - 3ae0 2240217b 22400100 55217b22 407c7b22 "@!{"@..U!{"@|{" - 3af0 4001005c 7c7b2240 977b2240 0400f301 @..\|{"@.{"@.... - 3b00 559f0000 00000000 0000f47a 2240217b U..........z"@!{ - 3b10 22400100 56217b22 408e7b22 4001005d "@..V!{"@.{"@..] - 3b20 8e7b2240 977b2240 0400f301 569f0000 .{"@.{"@....V... - 3b30 00000000 0000f47a 2240217b 22400100 .......z"@!{"@.. - 3b40 57217b22 40957b22 40020071 00957b22 W!{"@.{"@..q..{" - 3b50 40977b22 40020071 50000000 00000000 @.{"@..qP....... - 3b60 00f47a22 40957b22 40020091 00957b22 ..z"@.{"@.....{" - 3b70 40977b22 40020071 00000000 00000000 @.{"@..q........ - 3b80 00fb7a22 40fd7a22 40010052 fd7a2240 ..z"@.z"@..R.z"@ - 3b90 907b2240 01005e90 7b224097 7b224004 .{"@..^.{"@.{"@. - 3ba0 00f30152 9f000000 00000000 00407b22 ...R.........@{" - 3bb0 40497b22 4001005e 00000000 00000000 @I{"@..^........ - 3bc0 5d7b2240 5f7b2240 01005e00 00000000 ]{"@_{"@..^..... - 3bd0 00000098 7b2240a1 7b224001 0052a17b ....{"@.{"@..R.{ - 3be0 2240cd7b 22400100 5ccd7b22 40d27b22 "@.{"@..\.{"@.{" - 3bf0 400400f3 01529f00 00000000 00000098 @....R.......... - 3c00 7b2240ad 7b224001 0053ad7b 2240d27b {"@.{"@..S.{"@.{ + 3960 00000000 000000a4 792240ad 79224001 ........y"@.y"@. + 3970 0052ad79 2240057b 22400100 5c057b22 .R.y"@.{"@..\.{" + 3980 40107b22 400400f3 01529f00 00000000 @.{"@....R...... + 3990 000000a4 792240bf 79224001 0053bf79 ....y"@.y"@..S.y + 39a0 2240347a 22400100 5e347a22 40427a22 "@4z"@..^4z"@Bz" + 39b0 400400f3 01539f42 7a2240ce 7a224001 @....S.Bz"@.z"@. + 39c0 005ece7a 2240107b 22400400 f301539f .^.z"@.{"@....S. + 39d0 00000000 00000000 c9792240 387a2240 .........y"@8z"@ + 39e0 03007d03 9f427a22 40017b22 4003007d ..}..Bz"@.{"@..} + 39f0 039f0000 00000000 0000ab79 2240ad79 ...........y"@.y + 3a00 22400100 52ad7922 40057b22 4001005c "@..R.y"@.{"@..\ + 3a10 057b2240 107b2240 0400f301 529f0000 .{"@.{"@....R... + 3a20 00000000 0000c479 2240c979 22400100 .......y"@.y"@.. + 3a30 5c000000 00000000 00347a22 40387a22 \........4z"@8z" + 3a40 4001005c 00000000 00000000 107b2240 @..\.........{"@ + 3a50 197b2240 01005219 7b2240ac 7b224001 .{"@..R.{"@.{"@. + 3a60 005eac7b 2240b37b 22400400 f301529f .^.{"@.{"@....R. + 3a70 00000000 00000000 107b2240 3d7b2240 .........{"@={"@ + 3a80 0100533d 7b224040 7b224004 00f30153 ..S={"@@{"@....S + 3a90 9f407b22 40477b22 40010053 477b2240 .@{"@G{"@..SG{"@ + 3aa0 b37b2240 0400f301 539f0000 00000000 .{"@....S....... + 3ab0 0000107b 22403d7b 22400100 543d7b22 ...{"@={"@..T={" + 3ac0 40ae7b22 4001005f ae7b2240 b37b2240 @.{"@.._.{"@.{"@ + 3ad0 0400f301 549f0000 00000000 0000107b ....T..........{ + 3ae0 22403d7b 22400100 553d7b22 40987b22 "@={"@..U={"@.{" + 3af0 4001005c 987b2240 b37b2240 0400f301 @..\.{"@.{"@.... + 3b00 559f0000 00000000 0000107b 22403d7b U..........{"@={ + 3b10 22400100 563d7b22 40aa7b22 4001005d "@..V={"@.{"@..] + 3b20 aa7b2240 b37b2240 0400f301 569f0000 .{"@.{"@....V... + 3b30 00000000 0000107b 22403d7b 22400100 .......{"@={"@.. + 3b40 573d7b22 40b17b22 40020071 00b17b22 W={"@.{"@..q..{" + 3b50 40b37b22 40020071 50000000 00000000 @.{"@..qP....... + 3b60 00107b22 40b17b22 40020091 00b17b22 ..{"@.{"@.....{" + 3b70 40b37b22 40020071 00000000 00000000 @.{"@..q........ + 3b80 00177b22 40197b22 40010052 197b2240 ..{"@.{"@..R.{"@ + 3b90 ac7b2240 01005eac 7b2240b3 7b224004 .{"@..^.{"@.{"@. + 3ba0 00f30152 9f000000 00000000 005c7b22 ...R.........\{" + 3bb0 40657b22 4001005e 00000000 00000000 @e{"@..^........ + 3bc0 797b2240 7b7b2240 01005e00 00000000 y{"@{{"@..^..... + 3bd0 000000b4 7b2240bd 7b224001 0052bd7b ....{"@.{"@..R.{ + 3be0 2240e97b 22400100 5ce97b22 40ee7b22 "@.{"@..\.{"@.{" + 3bf0 400400f3 01529f00 00000000 000000b4 @....R.......... + 3c00 7b2240c9 7b224001 0053c97b 2240ee7b {"@.{"@..S.{"@.{ 3c10 22400400 f301539f 00000000 00000000 "@....S......... - 3c20 9f7b2240 a17b2240 010052a1 7b2240cd .{"@.{"@..R.{"@. - 3c30 7b224001 005ccd7b 2240d27b 22400400 {"@..\.{"@.{"@.. - 3c40 f301529f 00000000 00000000 b07b2240 ..R..........{"@ - 3c50 be7b2240 01005c00 00000000 000000d4 .{"@..\......... - 3c60 7b2240dd 7b224001 0052dd7b 2240097c {"@.{"@..R.{"@.| - 3c70 22400100 5c097c22 400e7c22 400400f3 "@..\.|"@.|"@... - 3c80 01529f00 00000000 000000d4 7b2240e9 .R..........{"@. - 3c90 7b224001 0053e97b 22400e7c 22400400 {"@..S.{"@.|"@.. - 3ca0 f301539f 00000000 00000000 db7b2240 ..S..........{"@ - 3cb0 dd7b2240 010052dd 7b224009 7c224001 .{"@..R.{"@.|"@. - 3cc0 005c097c 22400e7c 22400400 f301529f .\.|"@.|"@....R. - 3cd0 00000000 00000000 ec7b2240 fa7b2240 .........{"@.{"@ - 3ce0 01005c00 00000000 00000010 7c224019 ..\.........|"@. - 3cf0 7c224001 0052197c 2240457c 22400100 |"@..R.|"@E|"@.. - 3d00 5c457c22 404a7c22 400400f3 01529f00 \E|"@J|"@....R.. - 3d10 00000000 00000010 7c224025 7c224001 ........|"@%|"@. - 3d20 0053257c 22404a7c 22400400 f301539f .S%|"@J|"@....S. - 3d30 00000000 00000000 177c2240 197c2240 .........|"@.|"@ - 3d40 01005219 7c224045 7c224001 005c457c ..R.|"@E|"@..\E| - 3d50 22404a7c 22400400 f301529f 00000000 "@J|"@....R..... - 3d60 00000000 287c2240 367c2240 01005c00 ....(|"@6|"@..\. - 3d70 00000000 0000004c 7c224055 7c224001 .......L|"@U|"@. - 3d80 0052557c 2240817c 22400100 5c817c22 .RU|"@.|"@..\.|" - 3d90 40867c22 400400f3 01529f00 00000000 @.|"@....R...... - 3da0 0000004c 7c224061 7c224001 0053617c ...L|"@a|"@..Sa| - 3db0 2240867c 22400400 f301539f 00000000 "@.|"@....S..... - 3dc0 00000000 537c2240 557c2240 01005255 ....S|"@U|"@..RU - 3dd0 7c224081 7c224001 005c817c 2240867c |"@.|"@..\.|"@.| + 3c20 bb7b2240 bd7b2240 010052bd 7b2240e9 .{"@.{"@..R.{"@. + 3c30 7b224001 005ce97b 2240ee7b 22400400 {"@..\.{"@.{"@.. + 3c40 f301529f 00000000 00000000 cc7b2240 ..R..........{"@ + 3c50 da7b2240 01005c00 00000000 000000f0 .{"@..\......... + 3c60 7b2240f9 7b224001 0052f97b 2240257c {"@.{"@..R.{"@%| + 3c70 22400100 5c257c22 402a7c22 400400f3 "@..\%|"@*|"@... + 3c80 01529f00 00000000 000000f0 7b224005 .R..........{"@. + 3c90 7c224001 0053057c 22402a7c 22400400 |"@..S.|"@*|"@.. + 3ca0 f301539f 00000000 00000000 f77b2240 ..S..........{"@ + 3cb0 f97b2240 010052f9 7b224025 7c224001 .{"@..R.{"@%|"@. + 3cc0 005c257c 22402a7c 22400400 f301529f .\%|"@*|"@....R. + 3cd0 00000000 00000000 087c2240 167c2240 .........|"@.|"@ + 3ce0 01005c00 00000000 0000002c 7c224035 ..\........,|"@5 + 3cf0 7c224001 0052357c 2240617c 22400100 |"@..R5|"@a|"@.. + 3d00 5c617c22 40667c22 400400f3 01529f00 \a|"@f|"@....R.. + 3d10 00000000 0000002c 7c224041 7c224001 .......,|"@A|"@. + 3d20 0053417c 2240667c 22400400 f301539f .SA|"@f|"@....S. + 3d30 00000000 00000000 337c2240 357c2240 ........3|"@5|"@ + 3d40 01005235 7c224061 7c224001 005c617c ..R5|"@a|"@..\a| + 3d50 2240667c 22400400 f301529f 00000000 "@f|"@....R..... + 3d60 00000000 447c2240 527c2240 01005c00 ....D|"@R|"@..\. + 3d70 00000000 00000068 7c224071 7c224001 .......h|"@q|"@. + 3d80 0052717c 22409d7c 22400100 5c9d7c22 .Rq|"@.|"@..\.|" + 3d90 40a27c22 400400f3 01529f00 00000000 @.|"@....R...... + 3da0 00000068 7c22407d 7c224001 00537d7c ...h|"@}|"@..S}| + 3db0 2240a27c 22400400 f301539f 00000000 "@.|"@....S..... + 3dc0 00000000 6f7c2240 717c2240 01005271 ....o|"@q|"@..Rq + 3dd0 7c22409d 7c224001 005c9d7c 2240a27c |"@.|"@..\.|"@.| 3de0 22400400 f301529f 00000000 00000000 "@....R......... - 3df0 647c2240 727c2240 01005c00 00000000 d|"@r|"@..\..... - 3e00 00000088 7c224091 7c224001 0052917c ....|"@.|"@..R.| - 3e10 2240027d 22400100 5c027d22 400d7d22 "@.}"@..\.}"@.}" - 3e20 400400f3 01529f00 00000000 00000088 @....R.......... - 3e30 7c2240ab 7c224001 0053ab7c 2240067d |"@.|"@..S.|"@.} - 3e40 22400100 5e067d22 400d7d22 400400f3 "@..^.}"@.}"@... - 3e50 01539f00 00000000 00000088 7c2240af .S..........|"@. - 3e60 7c224001 0054af7c 2240047d 22400100 |"@..T.|"@.}"@.. - 3e70 5d047d22 400d7d22 400400f3 01549f00 ].}"@.}"@....T.. - 3e80 00000000 00000088 7c2240af 7c224001 ........|"@.|"@. - 3e90 0055af7c 2240087d 22400100 5f087d22 .U.|"@.}"@.._.}" - 3ea0 400d7d22 400400f3 01559f00 00000000 @.}"@....U...... - 3eb0 0000008f 7c224091 7c224001 0052917c ....|"@.|"@..R.| - 3ec0 2240027d 22400100 5c027d22 400d7d22 "@.}"@..\.}"@.}" - 3ed0 400400f3 01529f00 00000000 000000b5 @....R.......... - 3ee0 7c2240bc 7c224001 005c0000 00000000 |"@.|"@..\...... - 3ef0 0000d27c 2240d47c 22400100 5c000000 ...|"@.|"@..\... - 3f00 00000000 00107d22 40197d22 40010052 ......}"@.}"@..R - 3f10 197d2240 6c7d2240 01005c6c 7d224075 .}"@l}"@..\l}"@u + 3df0 807c2240 8e7c2240 01005c00 00000000 .|"@.|"@..\..... + 3e00 000000a4 7c2240ad 7c224001 0052ad7c ....|"@.|"@..R.| + 3e10 22401e7d 22400100 5c1e7d22 40297d22 "@.}"@..\.}"@)}" + 3e20 400400f3 01529f00 00000000 000000a4 @....R.......... + 3e30 7c2240c7 7c224001 0053c77c 2240227d |"@.|"@..S.|"@"} + 3e40 22400100 5e227d22 40297d22 400400f3 "@..^"}"@)}"@... + 3e50 01539f00 00000000 000000a4 7c2240cb .S..........|"@. + 3e60 7c224001 0054cb7c 2240207d 22400100 |"@..T.|"@ }"@.. + 3e70 5d207d22 40297d22 400400f3 01549f00 ] }"@)}"@....T.. + 3e80 00000000 000000a4 7c2240cb 7c224001 ........|"@.|"@. + 3e90 0055cb7c 2240247d 22400100 5f247d22 .U.|"@$}"@.._$}" + 3ea0 40297d22 400400f3 01559f00 00000000 @)}"@....U...... + 3eb0 000000ab 7c2240ad 7c224001 0052ad7c ....|"@.|"@..R.| + 3ec0 22401e7d 22400100 5c1e7d22 40297d22 "@.}"@..\.}"@)}" + 3ed0 400400f3 01529f00 00000000 000000d1 @....R.......... + 3ee0 7c2240d8 7c224001 005c0000 00000000 |"@.|"@..\...... + 3ef0 0000ee7c 2240f07c 22400100 5c000000 ...|"@.|"@..\... + 3f00 00000000 002c7d22 40357d22 40010052 .....,}"@5}"@..R + 3f10 357d2240 887d2240 01005c88 7d224091 5}"@.}"@..\.}"@. 3f20 7d224004 00f30152 9f000000 00000000 }"@....R........ - 3f30 00107d22 402f7d22 40010053 2f7d2240 ..}"@/}"@..S/}"@ - 3f40 6e7d2240 01005d6e 7d224075 7d224004 n}"@..]n}"@u}"@. - 3f50 00f30153 9f000000 00000000 00107d22 ...S..........}" - 3f60 40347d22 40010054 347d2240 707d2240 @4}"@..T4}"@p}"@ - 3f70 01005e70 7d224075 7d224004 00f30154 ..^p}"@u}"@....T - 3f80 9f000000 00000000 00177d22 40197d22 ..........}"@.}" - 3f90 40010052 197d2240 6c7d2240 01005c6c @..R.}"@l}"@..\l - 3fa0 7d224075 7d224004 00f30152 9f000000 }"@u}"@....R.... - 3fb0 00000000 004f7d22 405d7d22 4001005c .....O}"@]}"@..\ - 3fc0 00000000 00000000 787d2240 8b7d2240 ........x}"@.}"@ - 3fd0 0100528b 7d224093 7d224004 00f30152 ..R.}"@.}"@....R - 3fe0 9f000000 00000000 00787d22 408b7d22 .........x}"@.}" - 3ff0 40010052 8b7d2240 937d2240 0400f301 @..R.}"@.}"@.... - 4000 529f0000 00000000 0000947d 2240a77d R..........}"@.} - 4010 22400100 52a77d22 40af7d22 400400f3 "@..R.}"@.}"@... - 4020 01529f00 00000000 00000094 7d2240a7 .R..........}"@. - 4030 7d224001 0052a77d 2240af7d 22400400 }"@..R.}"@.}"@.. - 4040 f301529f 00000000 00000000 b07d2240 ..R..........}"@ - 4050 c37d2240 010052c3 7d2240cb 7d224004 .}"@..R.}"@.}"@. - 4060 00f30152 9f000000 00000000 00b07d22 ...R..........}" - 4070 40c37d22 40010052 c37d2240 cb7d2240 @.}"@..R.}"@.}"@ - 4080 0400f301 529f0000 00000000 0000ac9e ....R........... - 4090 2440d79e 24400100 52d79e24 40d99e24 $@..$@..R..$@..$ - 40a0 400400f3 01529fd9 9e2440db 9e244001 @....R...$@..$@. - 40b0 0052db9e 2440dd9e 24400400 f301529f .R..$@..$@....R. - 40c0 00000000 00000000 ac9e2440 ce9e2440 ..........$@..$@ - 40d0 010053ce 9e2440d7 9e244002 007200d7 ..S..$@..$@..r.. - 40e0 9e2440d9 9e244003 00f30152 d99e2440 .$@..$@....R..$@ - 40f0 dd9e2440 01005300 00000000 000000e0 ..$@..S......... - 4100 9e244022 9f244001 0052229f 2440249f .$@".$@..R".$@$. + 3f30 002c7d22 404b7d22 40010053 4b7d2240 .,}"@K}"@..SK}"@ + 3f40 8a7d2240 01005d8a 7d224091 7d224004 .}"@..].}"@.}"@. + 3f50 00f30153 9f000000 00000000 002c7d22 ...S.........,}" + 3f60 40507d22 40010054 507d2240 8c7d2240 @P}"@..TP}"@.}"@ + 3f70 01005e8c 7d224091 7d224004 00f30154 ..^.}"@.}"@....T + 3f80 9f000000 00000000 00337d22 40357d22 .........3}"@5}" + 3f90 40010052 357d2240 887d2240 01005c88 @..R5}"@.}"@..\. + 3fa0 7d224091 7d224004 00f30152 9f000000 }"@.}"@....R.... + 3fb0 00000000 006b7d22 40797d22 4001005c .....k}"@y}"@..\ + 3fc0 00000000 00000000 947d2240 a77d2240 .........}"@.}"@ + 3fd0 010052a7 7d2240af 7d224004 00f30152 ..R.}"@.}"@....R + 3fe0 9f000000 00000000 00947d22 40a77d22 ..........}"@.}" + 3ff0 40010052 a77d2240 af7d2240 0400f301 @..R.}"@.}"@.... + 4000 529f0000 00000000 0000b07d 2240c37d R..........}"@.} + 4010 22400100 52c37d22 40cb7d22 400400f3 "@..R.}"@.}"@... + 4020 01529f00 00000000 000000b0 7d2240c3 .R..........}"@. + 4030 7d224001 0052c37d 2240cb7d 22400400 }"@..R.}"@.}"@.. + 4040 f301529f 00000000 00000000 cc7d2240 ..R..........}"@ + 4050 df7d2240 010052df 7d2240e7 7d224004 .}"@..R.}"@.}"@. + 4060 00f30152 9f000000 00000000 00cc7d22 ...R..........}" + 4070 40df7d22 40010052 df7d2240 e77d2240 @.}"@..R.}"@.}"@ + 4080 0400f301 529f0000 00000000 0000cc9e ....R........... + 4090 2440f79e 24400100 52f79e24 40f99e24 $@..$@..R..$@..$ + 40a0 400400f3 01529ff9 9e2440fb 9e244001 @....R...$@..$@. + 40b0 0052fb9e 2440fd9e 24400400 f301529f .R..$@..$@....R. + 40c0 00000000 00000000 cc9e2440 ee9e2440 ..........$@..$@ + 40d0 010053ee 9e2440f7 9e244002 007200f7 ..S..$@..$@..r.. + 40e0 9e2440f9 9e244003 00f30152 f99e2440 .$@..$@....R..$@ + 40f0 fd9e2440 01005300 00000000 00000000 ..$@..S......... + 4100 9f244042 9f244001 0052429f 2440449f .$@B.$@..RB.$@D. 4110 24400400 f301529f 00000000 00000000 $@....R......... - 4120 e09e2440 0e9f2440 0100530e 9f244024 ..$@..$@..S..$@$ + 4120 009f2440 2e9f2440 0100532e 9f244044 ..$@..$@..S..$@D 4130 9f244004 00f30153 9f000000 00000000 .$@....S........ - 4140 00249f24 40639f24 40010052 639f2440 .$.$@c.$@..Rc.$@ - 4150 659f2440 0400f301 529f0000 00000000 e.$@....R....... - 4160 0000249f 2440509f 24400100 53509f24 ..$.$@P.$@..SP.$ - 4170 40659f24 400400f3 01539f00 00000000 @e.$@....S...... - 4180 000000cc 7d2240dd 7d224001 0052dd7d ....}"@.}"@..R.} - 4190 2240df7d 22400400 f301529f 00000000 "@.}"@....R..... - 41a0 00000000 cc7d2240 d07d2240 010054d0 .....}"@.}"@..T. - 41b0 7d2240dd 7d224002 007200dd 7d2240df }"@.}"@..r..}"@. + 4140 00449f24 40839f24 40010052 839f2440 .D.$@..$@..R..$@ + 4150 859f2440 0400f301 529f0000 00000000 ..$@....R....... + 4160 0000449f 2440709f 24400100 53709f24 ..D.$@p.$@..Sp.$ + 4170 40859f24 400400f3 01539f00 00000000 @..$@....S...... + 4180 000000e8 7d2240f9 7d224001 0052f97d ....}"@.}"@..R.} + 4190 2240fb7d 22400400 f301529f 00000000 "@.}"@....R..... + 41a0 00000000 e87d2240 ec7d2240 010054ec .....}"@.}"@..T. + 41b0 7d2240f9 7d224002 007200f9 7d2240fb }"@.}"@..r..}"@. 41c0 7d224003 00f30152 00000000 00000000 }"@....R........ - 41d0 e07d2240 ec7d2240 010052f0 7d2240f7 .}"@.}"@..R.}"@. - 41e0 7d224001 0052f77d 22401a7e 22400100 }"@..R.}"@.~"@.. - 41f0 551a7e22 40367e22 40030075 029f367e U.~"@6~"@..u..6~ - 4200 22403c7e 22400100 553c7e22 404e7e22 "@<~"@..U<~"@N~" - 4210 40030075 019f4e7e 2240577e 22400100 @..u..N~"@W~"@.. - 4220 55577e22 40657e22 40030075 019f0000 UW~"@e~"@..u.... - 4230 00000000 0000e07d 22400b7e 22400100 .......}"@.~"@.. - 4240 530b7e22 401a7e22 40010053 1a7e2240 S.~"@.~"@..S.~"@ - 4250 397e2240 03007301 9f397e22 403c7e22 9~"@..s..9~"@<~" - 4260 40010053 3c7e2240 4e7e2240 03007301 @..S<~"@N~"@..s. - 4270 9f547e22 405a7e22 40010053 00000000 .T~"@Z~"@..S.... - 4280 00000000 e07d2240 e37d2240 010054e3 .....}"@.}"@..T. - 4290 7d2240ec 7d224004 00f30154 9ff07d22 }"@.}"@....T..}" - 42a0 40027e22 400400f3 01549f02 7e224023 @.~"@....T..~"@# - 42b0 7e224001 0054237e 22402b7e 22400300 ~"@..T#~"@+~"@.. - 42c0 74029f34 7e22403e 7e224001 00543e7e t..4~"@>~"@..T>~ - 42d0 2240437e 22400300 74019f4c 7e22404e "@C~"@..t..L~"@N - 42e0 7e224001 0054547e 2240657e 22400100 ~"@..TT~"@e~"@.. - 42f0 54000000 00000000 00e07d22 40ec7d22 T.........}"@.}" - 4300 40020032 9ff07d22 400b7e22 40020032 @..2..}"@.~"@..2 - 4310 9f0b7e22 40287e22 40010052 287e2240 ..~"@(~"@..R(~"@ - 4320 317e2240 0300727e 9f317e22 40407e22 1~"@..r~.1~"@@~" - 4330 40010052 407e2240 497e2240 0300727f @..R@~"@I~"@..r. - 4340 9f497e22 404e7e22 40010052 547e2240 .I~"@N~"@..RT~"@ - 4350 5d7e2240 01005200 00000000 000000e9 ]~"@..R......... - 4360 7d2240ec 7d224001 0056f07d 2240047e }"@.}"@..V.}"@.~ - 4370 22400100 56000000 00000000 00687e22 "@..V........h~" - 4380 40877e22 40010052 877e2240 fb7e2240 @.~"@..R.~"@.~"@ - 4390 01005dfb 7e224004 7f224004 00f30152 ..].~"@.."@....R - 43a0 9f000000 00000000 00687e22 40777e22 .........h~"@w~" - 43b0 40010053 777e2240 997e2240 01005e99 @..Sw~"@.~"@..^. - 43c0 7e2240ac 7e224003 007e019f b17e2240 ~"@.~"@..~...~"@ - 43d0 cc7e2240 01005ed1 7e2240e1 7e224003 .~"@..^.~"@.~"@. - 43e0 007e019f e17e2240 f37e2240 01005e00 .~...~"@.~"@..^. - 43f0 00000000 00000068 7e224071 7e224001 .......h~"@q~"@. - 4400 0054717e 2240997e 22400400 f301549f .Tq~"@.~"@....T. - 4410 00000000 00000000 827e2240 997e2240 .........~"@.~"@ - 4420 0200329f 997e2240 ac7e2240 01005caf ..2..~"@.~"@..\. - 4430 7e2240cc 7e224001 005cd17e 2240db7e ~"@.~"@..\.~"@.~ - 4440 22400100 5cdb7e22 40e17e22 4003007c "@..\.~"@.~"@..| - 4450 7f9fe17e 2240f37e 22400100 5c000000 ...~"@.~"@..\... - 4460 00000000 00047f22 40137f22 40010052 ......."@.."@..R - 4470 137f2240 7c7f2240 01005c7c 7f224081 .."@|."@..\|."@. + 41d0 fc7d2240 087e2240 0100520c 7e224013 .}"@.~"@..R.~"@. + 41e0 7e224001 0052137e 2240367e 22400100 ~"@..R.~"@6~"@.. + 41f0 55367e22 40527e22 40030075 029f527e U6~"@R~"@..u..R~ + 4200 2240587e 22400100 55587e22 406a7e22 "@X~"@..UX~"@j~" + 4210 40030075 019f6a7e 2240737e 22400100 @..u..j~"@s~"@.. + 4220 55737e22 40817e22 40030075 019f0000 Us~"@.~"@..u.... + 4230 00000000 0000fc7d 2240277e 22400100 .......}"@'~"@.. + 4240 53277e22 40367e22 40010053 367e2240 S'~"@6~"@..S6~"@ + 4250 557e2240 03007301 9f557e22 40587e22 U~"@..s..U~"@X~" + 4260 40010053 587e2240 6a7e2240 03007301 @..SX~"@j~"@..s. + 4270 9f707e22 40767e22 40010053 00000000 .p~"@v~"@..S.... + 4280 00000000 fc7d2240 ff7d2240 010054ff .....}"@.}"@..T. + 4290 7d224008 7e224004 00f30154 9f0c7e22 }"@.~"@....T..~" + 42a0 401e7e22 400400f3 01549f1e 7e22403f @.~"@....T..~"@? + 42b0 7e224001 00543f7e 2240477e 22400300 ~"@..T?~"@G~"@.. + 42c0 74029f50 7e22405a 7e224001 00545a7e t..P~"@Z~"@..TZ~ + 42d0 22405f7e 22400300 74019f68 7e22406a "@_~"@..t..h~"@j + 42e0 7e224001 0054707e 2240817e 22400100 ~"@..Tp~"@.~"@.. + 42f0 54000000 00000000 00fc7d22 40087e22 T.........}"@.~" + 4300 40020032 9f0c7e22 40277e22 40020032 @..2..~"@'~"@..2 + 4310 9f277e22 40447e22 40010052 447e2240 .'~"@D~"@..RD~"@ + 4320 4d7e2240 0300727e 9f4d7e22 405c7e22 M~"@..r~.M~"@\~" + 4330 40010052 5c7e2240 657e2240 0300727f @..R\~"@e~"@..r. + 4340 9f657e22 406a7e22 40010052 707e2240 .e~"@j~"@..Rp~"@ + 4350 797e2240 01005200 00000000 00000005 y~"@..R......... + 4360 7e224008 7e224001 00560c7e 2240207e ~"@.~"@..V.~"@ ~ + 4370 22400100 56000000 00000000 00847e22 "@..V.........~" + 4380 40a37e22 40010052 a37e2240 177f2240 @.~"@..R.~"@.."@ + 4390 01005d17 7f224020 7f224004 00f30152 ..].."@ ."@....R + 43a0 9f000000 00000000 00847e22 40937e22 ..........~"@.~" + 43b0 40010053 937e2240 b57e2240 01005eb5 @..S.~"@.~"@..^. + 43c0 7e2240c8 7e224003 007e019f cd7e2240 ~"@.~"@..~...~"@ + 43d0 e87e2240 01005eed 7e2240fd 7e224003 .~"@..^.~"@.~"@. + 43e0 007e019f fd7e2240 0f7f2240 01005e00 .~...~"@.."@..^. + 43f0 00000000 00000084 7e22408d 7e224001 ........~"@.~"@. + 4400 00548d7e 2240b57e 22400400 f301549f .T.~"@.~"@....T. + 4410 00000000 00000000 9e7e2240 b57e2240 .........~"@.~"@ + 4420 0200329f b57e2240 c87e2240 01005ccb ..2..~"@.~"@..\. + 4430 7e2240e8 7e224001 005ced7e 2240f77e ~"@.~"@..\.~"@.~ + 4440 22400100 5cf77e22 40fd7e22 4003007c "@..\.~"@.~"@..| + 4450 7f9ffd7e 22400f7f 22400100 5c000000 ...~"@.."@..\... + 4460 00000000 00207f22 402f7f22 40010052 ..... ."@/."@..R + 4470 2f7f2240 987f2240 01005c98 7f22409d /."@.."@..\.."@. 4480 7f224004 00f30152 9f000000 00000000 ."@....R........ - 4490 00047f22 40407f22 40010053 407f2240 ..."@@."@..S@."@ - 44a0 5b7f2240 0400f301 539f5b7f 2240757f [."@....S.[."@u. - 44b0 22400100 53000000 00000000 00847f22 "@..S.........." - 44c0 40987f22 40010052 987f2240 b37f2240 @.."@..R.."@.."@ - 44d0 01005eb3 7f2240b8 7f224004 00f30152 ..^.."@.."@....R - 44e0 9f000000 00000000 00847f22 40987f22 ..........."@.." - 44f0 40010053 987f2240 9b7f2240 01005c9b @..S.."@.."@..\. - 4500 7f2240a6 7f224003 007c019f a67f2240 ."@.."@..|...."@ - 4510 af7f2240 01005c00 00000000 00000084 .."@..\......... - 4520 7f224098 7f224001 00540000 00000000 ."@.."@..T...... - 4530 0000b87f 2240c57f 22400100 52c57f22 ...."@.."@..R.." - 4540 40048022 4001005d 04802240 0d802240 @.."@..].."@.."@ - 4550 0400f301 529f0000 00000000 0000b87f ....R........... - 4560 2240c37f 22400100 53c37f22 40d97f22 "@.."@..S.."@.." - 4570 40020071 00d97f22 400d8022 400400f3 @..q..."@.."@... - 4580 01539f00 00000000 000000b8 7f2240d9 .S..........."@. - 4590 7f224001 0054d97f 22400880 22400100 ."@..T.."@.."@.. - 45a0 5e088022 400d8022 400400f3 01549f00 ^.."@.."@....T.. - 45b0 00000000 000000b8 7f2240d9 7f224001 ........."@.."@. - 45c0 0055d97f 22400d80 22400400 f301559f .U.."@.."@....U. - 45d0 00000000 00000000 bb7f2240 d97f2240 .........."@.."@ - 45e0 010055d9 7f22400d 80224004 00f30155 ..U.."@.."@....U - 45f0 9f000000 00000000 00bb7f22 40c37f22 ..........."@.." - 4600 40010053 c37f2240 d97f2240 02007100 @..S.."@.."@..q. - 4610 d97f2240 0d802240 0400f301 539f0000 .."@.."@....S... - 4620 00000000 0000bb7f 22400b80 22400100 ........"@.."@.. - 4630 510b8022 400d8022 40030071 509f0000 Q.."@.."@..qP... - 4640 00000000 00001080 22405a80 22400100 ........"@Z."@.. - 4650 525a8022 405c8022 400400f3 01529f5c RZ."@\."@....R.\ - 4660 8022405e 80224001 00525e80 22406080 ."@^."@..R^."@`. + 4490 00207f22 405c7f22 40010053 5c7f2240 . ."@\."@..S\."@ + 44a0 777f2240 0400f301 539f777f 2240917f w."@....S.w."@.. + 44b0 22400100 53000000 00000000 00a07f22 "@..S.........." + 44c0 40b47f22 40010052 b47f2240 cf7f2240 @.."@..R.."@.."@ + 44d0 01005ecf 7f2240d4 7f224004 00f30152 ..^.."@.."@....R + 44e0 9f000000 00000000 00a07f22 40b47f22 ..........."@.." + 44f0 40010053 b47f2240 b77f2240 01005cb7 @..S.."@.."@..\. + 4500 7f2240c2 7f224003 007c019f c27f2240 ."@.."@..|...."@ + 4510 cb7f2240 01005c00 00000000 000000a0 .."@..\......... + 4520 7f2240b4 7f224001 00540000 00000000 ."@.."@..T...... + 4530 0000d47f 2240e17f 22400100 52e17f22 ...."@.."@..R.." + 4540 40208022 4001005d 20802240 29802240 @ ."@..] ."@)."@ + 4550 0400f301 529f0000 00000000 0000d47f ....R........... + 4560 2240df7f 22400100 53df7f22 40f57f22 "@.."@..S.."@.." + 4570 40020071 00f57f22 40298022 400400f3 @..q..."@)."@... + 4580 01539f00 00000000 000000d4 7f2240f5 .S..........."@. + 4590 7f224001 0054f57f 22402480 22400100 ."@..T.."@$."@.. + 45a0 5e248022 40298022 400400f3 01549f00 ^$."@)."@....T.. + 45b0 00000000 000000d4 7f2240f5 7f224001 ........."@.."@. + 45c0 0055f57f 22402980 22400400 f301559f .U.."@)."@....U. + 45d0 00000000 00000000 d77f2240 f57f2240 .........."@.."@ + 45e0 010055f5 7f224029 80224004 00f30155 ..U.."@)."@....U + 45f0 9f000000 00000000 00d77f22 40df7f22 ..........."@.." + 4600 40010053 df7f2240 f57f2240 02007100 @..S.."@.."@..q. + 4610 f57f2240 29802240 0400f301 539f0000 .."@)."@....S... + 4620 00000000 0000d77f 22402780 22400100 ........"@'."@.. + 4630 51278022 40298022 40030071 509f0000 Q'."@)."@..qP... + 4640 00000000 00002c80 22407680 22400100 ......,."@v."@.. + 4650 52768022 40788022 400400f3 01529f78 Rv."@x."@....R.x + 4660 8022407a 80224001 00527a80 22407c80 ."@z."@..Rz."@|. 4670 22400400 f301529f 00000000 00000000 "@....R......... - 4680 10802240 16802240 0200309f 16802240 .."@.."@..0..."@ - 4690 27802240 01005327 8022402c 80224003 '."@..S'."@,."@. - 46a0 0073309f 2c802240 38802240 01005338 .s0.,."@8."@..S8 - 46b0 8022403d 80224003 0073379f 3d802240 ."@=."@..s7.=."@ - 46c0 49802240 0100534b 80224060 80224001 I."@..SK."@`."@. - 46d0 00530000 00000000 00001080 22401680 .S.........."@.. - 46e0 22400200 309f1680 22406080 22400100 "@..0..."@`."@.. - 46f0 54000000 00000000 006c8022 40888022 T........l."@.." - 4700 40010052 88802240 a5822240 02007100 @..R.."@.."@..q. - 4710 a5822240 a7822240 02007150 00000000 .."@.."@..qP.... - 4720 00000000 6c802240 cf802240 010053cf ....l."@.."@..S. - 4730 802240a7 82224004 00f30153 9f000000 ."@.."@....S.... - 4740 00000000 008a8022 40948222 4001005e ......."@.."@..^ - 4750 00000000 00000000 8a802240 9a802240 .........."@.."@ - 4760 01005e9a 802240ae 80224001 005fae80 ..^.."@.."@.._.. - 4770 2240b980 22400300 7f7f9fb9 80224073 "@.."@......."@s - 4780 82224001 005f7c82 22408a82 22400100 ."@.._|."@.."@.. - 4790 5f000000 00000000 008a8022 40db8022 _.........."@.." - 47a0 40020030 9fdb8022 40e78022 4001005c @..0..."@.."@..\ - 47b0 e7802240 ee802240 03007c01 9fee8022 .."@.."@..|...." - 47c0 40248122 4001005c 24812240 29812240 @$."@..\$."@)."@ - 47d0 03007c01 9f298122 403b8122 4001005c ..|..)."@;."@..\ - 47e0 3b812240 40812240 03007c01 9f408122 ;."@@."@..|..@." - 47f0 40528122 4001005c 52812240 54812240 @R."@..\R."@T."@ - 4800 03007c01 9f5e8122 40708122 4003007c ..|..^."@p."@..| - 4810 019f7081 22408a82 22400100 5c8a8222 ..p."@.."@..\.." - 4820 408f8222 40020030 9f000000 00000000 @.."@..0........ - 4830 008a8022 40d28022 40020030 9fd28022 ..."@.."@..0..." - 4840 40db8022 40010052 db802240 80812240 @.."@..R.."@.."@ - 4850 0100578f 812240c3 81224001 0057d881 ..W.."@.."@..W.. - 4860 22408482 22400100 57000000 00000000 "@.."@..W....... - 4870 00c18022 40c48022 4009007f 0074001c ..."@.."@....t.. - 4880 72001c9f c4802240 c7802240 0d007f00 r....."@.."@.... + 4680 2c802240 32802240 0200309f 32802240 ,."@2."@..0.2."@ + 4690 43802240 01005343 80224048 80224003 C."@..SC."@H."@. + 46a0 0073309f 48802240 54802240 01005354 .s0.H."@T."@..ST + 46b0 80224059 80224003 0073379f 59802240 ."@Y."@..s7.Y."@ + 46c0 65802240 01005367 8022407c 80224001 e."@..Sg."@|."@. + 46d0 00530000 00000000 00002c80 22403280 .S........,."@2. + 46e0 22400200 309f3280 22407c80 22400100 "@..0.2."@|."@.. + 46f0 54000000 00000000 00888022 40a48022 T.........."@.." + 4700 40010052 a4802240 c1822240 02007100 @..R.."@.."@..q. + 4710 c1822240 c3822240 02007150 00000000 .."@.."@..qP.... + 4720 00000000 88802240 eb802240 010053eb ......"@.."@..S. + 4730 802240c3 82224004 00f30153 9f000000 ."@.."@....S.... + 4740 00000000 00a68022 40b08222 4001005e ......."@.."@..^ + 4750 00000000 00000000 a6802240 b6802240 .........."@.."@ + 4760 01005eb6 802240ca 80224001 005fca80 ..^.."@.."@.._.. + 4770 2240d580 22400300 7f7f9fd5 8022408f "@.."@......."@. + 4780 82224001 005f9882 2240a682 22400100 ."@.._.."@.."@.. + 4790 5f000000 00000000 00a68022 40f78022 _.........."@.." + 47a0 40020030 9ff78022 40038122 4001005c @..0..."@.."@..\ + 47b0 03812240 0a812240 03007c01 9f0a8122 .."@.."@..|...." + 47c0 40408122 4001005c 40812240 45812240 @@."@..\@."@E."@ + 47d0 03007c01 9f458122 40578122 4001005c ..|..E."@W."@..\ + 47e0 57812240 5c812240 03007c01 9f5c8122 W."@\."@..|..\." + 47f0 406e8122 4001005c 6e812240 70812240 @n."@..\n."@p."@ + 4800 03007c01 9f7a8122 408c8122 4003007c ..|..z."@.."@..| + 4810 019f8c81 2240a682 22400100 5ca68222 ...."@.."@..\.." + 4820 40ab8222 40020030 9f000000 00000000 @.."@..0........ + 4830 00a68022 40ee8022 40020030 9fee8022 ..."@.."@..0..." + 4840 40f78022 40010052 f7802240 9c812240 @.."@..R.."@.."@ + 4850 010057ab 812240df 81224001 0057f481 ..W.."@.."@..W.. + 4860 2240a082 22400100 57000000 00000000 "@.."@..W....... + 4870 00dd8022 40e08022 4009007f 0074001c ..."@.."@....t.. + 4880 72001c9f e0802240 e3802240 0d007f00 r....."@.."@.... 4890 77001c72 001c7308 061c9f00 00000000 w..r..s......... - 48a0 0000009a 802240c7 80224001 00520000 ....."@.."@..R.. - 48b0 00000000 0000f180 22405c82 22400200 ........"@\."@.. - 48c0 329f5c82 22406182 22400100 547c8222 2.\."@a."@..T|." - 48d0 408a8222 40020032 9f000000 00000000 @.."@..2........ - 48e0 00708122 405c8222 400600f2 0fd20000 .p."@\."@....... - 48f0 00000000 00000000 00708122 405c8222 .........p."@\." - 4900 4001005f 00000000 00000000 70812240 @.._........p."@ - 4910 5c822240 01005e00 00000000 00000070 \."@..^........p - 4920 812240eb 81224002 00309feb 8122404f ."@.."@..0..."@O - 4930 82224001 005d5482 22405782 22400100 ."@..]T."@W."@.. - 4940 5d000000 00000000 00708122 40838122 ]........p."@.." - 4950 40020030 9f838122 40868122 40010052 @..0..."@.."@..R - 4960 86812240 db812240 01005df0 812240fe .."@.."@..].."@. - 4970 81224001 005d1282 22402482 22400100 ."@..].."@$."@.. - 4980 5d000000 00000000 00708122 40298222 ]........p."@)." - 4990 40020030 9f298222 405c8222 40010055 @..0.)."@\."@..U - 49a0 00000000 00000000 70812240 2e822240 ........p."@.."@ - 49b0 0200309f 2e822240 3d822240 0100523d ..0..."@=."@..R= - 49c0 82224046 82224003 0072019f 46822240 ."@F."@..r..F."@ - 49d0 5c822240 01005200 00000000 00000070 \."@..R........p - 49e0 8122409f 81224002 00309f9f 812240f0 ."@.."@..0..."@. - 49f0 81224002 003c9ff0 812240fe 81224002 ."@..<..."@.."@. - 4a00 00369ffe 81224012 82224001 00541282 .6..."@.."@..T.. - 4a10 22402482 22400200 369f2482 22402982 "@$."@..6.$."@). - 4a20 22400100 54000000 00000000 00708122 "@..T........p." - 4a30 40298222 40020030 9f298222 405c8222 @)."@..0.)."@\." - 4a40 40010056 00000000 00000000 9f812240 @..V.........."@ - 4a50 a1812240 03007e06 9fa18122 40a48122 .."@..~...."@.." - 4a60 40010052 a4812240 f0812240 03007e06 @..R.."@.."@..~. - 4a70 9f000000 00000000 009f8122 40c48122 ..........."@.." - 4a80 40020030 9fc48122 40e18122 40010052 @..0..."@.."@..R - 4a90 e1812240 e9812240 05007480 b8039f00 .."@.."@..t..... - 4aa0 00000000 000000a8 822240da 82224001 ........."@.."@. - 4ab0 0052da82 2240dc82 22400400 f301529f .R.."@.."@....R. - 4ac0 00000000 00000000 dc822240 e0822240 .........."@.."@ - 4ad0 010052e0 822240f2 82224001 00540000 ..R.."@.."@..T.. - 4ae0 00000000 0000dc82 2240eb82 22400100 ........"@.."@.. - 4af0 53eb8222 40f28222 40010053 00000000 S.."@.."@..S.... - 4b00 00000000 dc822240 e5822240 0200309f ......"@.."@..0. - 4b10 e5822240 f0822240 01005200 00000000 .."@.."@..R..... - 4b20 000000f8 82224008 83224001 00520883 ....."@.."@..R.. - 4b30 22401083 22400400 f301529f 00000000 "@.."@....R..... - 4b40 00000000 f8822240 08832240 01005308 ......"@.."@..S. - 4b50 83224010 83224004 00f30153 9f000000 ."@.."@....S.... - 4b60 00000000 00108322 40208322 40010052 ......."@ ."@..R - 4b70 20832240 28832240 0400f301 529f0000 ."@(."@....R... - 4b80 00000000 00002883 22403b83 22400100 ......(."@;."@.. - 4b90 523b8322 40438322 400400f3 01529f00 R;."@C."@....R.. - 4ba0 00000000 00000044 83224051 83224001 .......D."@Q."@. - 4bb0 00525183 22406883 22400100 5c688322 .RQ."@h."@..\h." - 4bc0 406d8322 400400f3 01529f00 00000000 @m."@....R...... - 4bd0 00000044 83224053 83224002 00309f53 ...D."@S."@..0.S - 4be0 83224058 83224007 0072007c 0806229f ."@X."@..r.|..". - 4bf0 58832240 5d832240 01005200 00000000 X."@]."@..R..... - 4c00 00000074 83224083 83224001 00528383 ...t."@.."@..R.. - 4c10 22401284 22400100 5c128422 401b8422 "@.."@..\.."@.." - 4c20 400400f3 01529f00 00000000 00000074 @....R.........t - 4c30 832240a1 83224001 0053a183 2240ba83 ."@.."@..S.."@.. - 4c40 22400100 5dba8322 40bd8322 40090075 "@..].."@.."@..u - 4c50 00f30153 2223019f bd832240 c0832240 ...S"#...."@.."@ - 4c60 01005dc0 832240c8 83224009 007500f3 ..].."@.."@..u.. - 4c70 01532223 019fd283 2240d883 22400900 .S"#...."@.."@.. + 48a0 000000b6 802240e3 80224001 00520000 ....."@.."@..R.. + 48b0 00000000 00000d81 22407882 22400200 ........"@x."@.. + 48c0 329f7882 22407d82 22400100 54988222 2.x."@}."@..T.." + 48d0 40a68222 40020032 9f000000 00000000 @.."@..2........ + 48e0 008c8122 40788222 400600f2 0fd20000 ..."@x."@....... + 48f0 00000000 00000000 008c8122 40788222 ..........."@x." + 4900 4001005f 00000000 00000000 8c812240 @.._.........."@ + 4910 78822240 01005e00 00000000 0000008c x."@..^......... + 4920 81224007 82224002 00309f07 8222406b ."@.."@..0..."@k + 4930 82224001 005d7082 22407382 22400100 ."@..]p."@s."@.. + 4940 5d000000 00000000 008c8122 409f8122 ].........."@.." + 4950 40020030 9f9f8122 40a28122 40010052 @..0..."@.."@..R + 4960 a2812240 f7812240 01005d0c 8222401a .."@.."@..].."@. + 4970 82224001 005d2e82 22404082 22400100 ."@..].."@@."@.. + 4980 5d000000 00000000 008c8122 40458222 ].........."@E." + 4990 40020030 9f458222 40788222 40010055 @..0.E."@x."@..U + 49a0 00000000 00000000 8c812240 4a822240 .........."@J."@ + 49b0 0200309f 4a822240 59822240 01005259 ..0.J."@Y."@..RY + 49c0 82224062 82224003 0072019f 62822240 ."@b."@..r..b."@ + 49d0 78822240 01005200 00000000 0000008c x."@..R......... + 49e0 812240bb 81224002 00309fbb 8122400c ."@.."@..0..."@. + 49f0 82224002 003c9f0c 8222401a 82224002 ."@..<..."@.."@. + 4a00 00369f1a 8222402e 82224001 00542e82 .6..."@.."@..T.. + 4a10 22404082 22400200 369f4082 22404582 "@@."@..6.@."@E. + 4a20 22400100 54000000 00000000 008c8122 "@..T.........." + 4a30 40458222 40020030 9f458222 40788222 @E."@..0.E."@x." + 4a40 40010056 00000000 00000000 bb812240 @..V.........."@ + 4a50 bd812240 03007e06 9fbd8122 40c08122 .."@..~...."@.." + 4a60 40010052 c0812240 0c822240 03007e06 @..R.."@.."@..~. + 4a70 9f000000 00000000 00bb8122 40e08122 ..........."@.." + 4a80 40020030 9fe08122 40fd8122 40010052 @..0..."@.."@..R + 4a90 fd812240 05822240 05007480 b8039f00 .."@.."@..t..... + 4aa0 00000000 000000c4 822240f6 82224001 ........."@.."@. + 4ab0 0052f682 2240f882 22400400 f301529f .R.."@.."@....R. + 4ac0 00000000 00000000 f8822240 fc822240 .........."@.."@ + 4ad0 010052fc 8222400e 83224001 00540000 ..R.."@.."@..T.. + 4ae0 00000000 0000f882 22400783 22400100 ........"@.."@.. + 4af0 53078322 400e8322 40010053 00000000 S.."@.."@..S.... + 4b00 00000000 f8822240 01832240 0200309f ......"@.."@..0. + 4b10 01832240 0c832240 01005200 00000000 .."@.."@..R..... + 4b20 00000014 83224024 83224001 00522483 ....."@$."@..R$. + 4b30 22402c83 22400400 f301529f 00000000 "@,."@....R..... + 4b40 00000000 14832240 24832240 01005324 ......"@$."@..S$ + 4b50 8322402c 83224004 00f30153 9f000000 ."@,."@....S.... + 4b60 00000000 002c8322 403c8322 40010052 .....,."@<."@..R + 4b70 3c832240 44832240 0400f301 529f0000 <."@D."@....R... + 4b80 00000000 00004483 22405783 22400100 ......D."@W."@.. + 4b90 52578322 405f8322 400400f3 01529f00 RW."@_."@....R.. + 4ba0 00000000 00000060 8322406d 83224001 .......`."@m."@. + 4bb0 00526d83 22408483 22400100 5c848322 .Rm."@.."@..\.." + 4bc0 40898322 400400f3 01529f00 00000000 @.."@....R...... + 4bd0 00000060 8322406f 83224002 00309f6f ...`."@o."@..0.o + 4be0 83224074 83224007 0072007c 0806229f ."@t."@..r.|..". + 4bf0 74832240 79832240 01005200 00000000 t."@y."@..R..... + 4c00 00000090 8322409f 83224001 00529f83 ....."@.."@..R.. + 4c10 22402e84 22400100 5c2e8422 40378422 "@.."@..\.."@7." + 4c20 400400f3 01529f00 00000000 00000090 @....R.......... + 4c30 832240bd 83224001 0053bd83 2240d683 ."@.."@..S.."@.. + 4c40 22400100 5dd68322 40d98322 40090075 "@..].."@.."@..u + 4c50 00f30153 2223019f d9832240 dc832240 ...S"#...."@.."@ + 4c60 01005ddc 832240e4 83224009 007500f3 ..].."@.."@..u.. + 4c70 01532223 019fee83 2240f483 22400900 .S"#...."@.."@.. 4c80 7500f301 53222301 9f000000 00000000 u...S"#......... - 4c90 00748322 40cb8322 40020030 9fcb8322 .t."@.."@..0..." - 4ca0 40d28322 40010052 d2832240 db832240 @.."@..R.."@.."@ - 4cb0 0200309f db832240 df832240 010052df ..0..."@.."@..R. - 4cc0 832240ed 83224001 005eed83 2240f883 ."@.."@..^.."@.. - 4cd0 22400100 52f88322 400c8422 4001005e "@..R.."@.."@..^ - 4ce0 0c842240 0e842240 0200309f 00000000 .."@.."@..0..... - 4cf0 00000000 74832240 c0832240 0200309f ....t."@.."@..0. - 4d00 c0832240 0c842240 01005d0c 8422400e .."@.."@..].."@. - 4d10 84224002 00309f00 00000000 00000024 ."@..0.........$ - 4d20 84224035 84224001 00523584 2240c284 ."@5."@..R5."@.. - 4d30 22400100 5fc28422 407d8522 400400f3 "@.._.."@}."@... - 4d40 01529f00 00000000 00000024 84224038 .R.........$."@8 - 4d50 84224001 00533884 22403d84 22400400 ."@..S8."@=."@.. - 4d60 f301539f 3d842240 54842240 01005254 ..S.=."@T."@..RT - 4d70 84224064 84224004 00f30153 9f648422 ."@d."@....S.d." - 4d80 40998422 40010052 99842240 7d852240 @.."@..R.."@}."@ - 4d90 0400f301 539f0000 00000000 00002484 ....S.........$. - 4da0 22403884 22400200 309f3d84 22406484 "@8."@..0.=."@d. - 4db0 22400200 309f6484 22409284 22400100 "@..0.d."@.."@.. - 4dc0 5dc08422 40678522 4001005f 00000000 ].."@g."@.._.... - 4dd0 00000000 24842240 38842240 0200309f ....$."@8."@..0. - 4de0 3d842240 55842240 0200309f 55842240 =."@U."@..0.U."@ - 4df0 60842240 01005264 8422409c 84224002 `."@..Rd."@.."@. - 4e00 00309f9c 842240a6 84224001 0052a684 .0..."@.."@..R.. - 4e10 2240b384 22400100 55be8422 40c28422 "@.."@..U.."@.." - 4e20 40010055 00000000 00000000 24842240 @..U........$."@ - 4e30 c0842240 0200309f c0842240 c2842240 .."@..0..."@.."@ - 4e40 010052c2 842240f4 84224001 005cf484 ..R.."@.."@..\.. - 4e50 22405185 22400100 52518522 40588522 "@Q."@..RQ."@X." - 4e60 4003007c 019f5885 22405c85 22400100 @..|..X."@\."@.. - 4e70 525c8522 40678522 4001005c 00000000 R\."@g."@..\.... - 4e80 00000000 24842240 38842240 0200309f ....$."@8."@..0. - 4e90 3d842240 94842240 0200309f 94842240 =."@.."@..0..."@ - 4ea0 b8842240 01005dbe 84224062 85224001 .."@..].."@b."@. - 4eb0 005d0000 00000000 00002484 22403884 .]........$."@8. - 4ec0 22400200 309f3d84 22406484 22400200 "@..0.=."@d."@.. - 4ed0 309f6484 2240c284 22400100 5e000000 0.d."@.."@..^... - 4ee0 00000000 00888522 40a18522 40010052 ......."@.."@..R - 4ef0 a1852240 0a862240 0400f301 529f0000 .."@.."@....R... - 4f00 00000000 00008885 2240a185 22400100 ........"@.."@.. - 4f10 53a18522 40038622 4001005e 03862240 S.."@.."@..^.."@ - 4f20 0a862240 0400f301 539f0000 00000000 .."@....S....... - 4f30 00008885 2240a185 22400100 54a18522 ...."@.."@..T.." - 4f40 400a8622 400400f3 01549f00 00000000 @.."@....T...... - 4f50 00000088 8522409f 85224002 00309f9f ....."@.."@..0.. - 4f60 852240f4 85224001 005cf985 2240fb85 ."@.."@..\.."@.. - 4f70 22400100 5c000000 00000000 00ba8522 "@..\.........." - 4f80 40be8522 4001005d c4852240 f4852240 @.."@..].."@.."@ - 4f90 01005d00 00000000 000000ba 852240bc ..].........."@. - 4fa0 85224001 005ec485 2240c985 22400100 ."@..^.."@.."@.. - 4fb0 5ec98522 40f48522 4001005f 00000000 ^.."@.."@.._.... - 4fc0 00000000 1c862240 27862240 01005227 ......"@'."@..R' - 4fd0 8622402e 86224001 005c2e86 22403386 ."@.."@..\.."@3. - 4fe0 22400100 52000000 00000000 004c8622 "@..R........L." - 4ff0 406f8622 40010052 6f862240 e9862240 @o."@..Ro."@.."@ - 5000 01005ee9 862240f1 86224001 0052f186 ..^.."@.."@..R.. - 5010 22409987 22400100 5e998722 409e8722 "@.."@..^.."@.." - 5020 400400f3 01529f9e 872240b4 87224001 @....R..."@.."@. - 5030 005eb487 22402288 22400400 f301529f .^.."@"."@....R. - 5040 22882240 2a882240 01005e2a 88224068 "."@*."@..^*."@h + 4c90 00908322 40e78322 40020030 9fe78322 ..."@.."@..0..." + 4ca0 40ee8322 40010052 ee832240 f7832240 @.."@..R.."@.."@ + 4cb0 0200309f f7832240 fb832240 010052fb ..0..."@.."@..R. + 4cc0 83224009 84224001 005e0984 22401484 ."@.."@..^.."@.. + 4cd0 22400100 52148422 40288422 4001005e "@..R.."@(."@..^ + 4ce0 28842240 2a842240 0200309f 00000000 (."@*."@..0..... + 4cf0 00000000 90832240 dc832240 0200309f ......"@.."@..0. + 4d00 dc832240 28842240 01005d28 8422402a .."@(."@..](."@* + 4d10 84224002 00309f00 00000000 00000040 ."@..0.........@ + 4d20 84224051 84224001 00525184 2240de84 ."@Q."@..RQ."@.. + 4d30 22400100 5fde8422 40998522 400400f3 "@.._.."@.."@... + 4d40 01529f00 00000000 00000040 84224054 .R.........@."@T + 4d50 84224001 00535484 22405984 22400400 ."@..ST."@Y."@.. + 4d60 f301539f 59842240 70842240 01005270 ..S.Y."@p."@..Rp + 4d70 84224080 84224004 00f30153 9f808422 ."@.."@....S..." + 4d80 40b58422 40010052 b5842240 99852240 @.."@..R.."@.."@ + 4d90 0400f301 539f0000 00000000 00004084 ....S.........@. + 4da0 22405484 22400200 309f5984 22408084 "@T."@..0.Y."@.. + 4db0 22400200 309f8084 2240ae84 22400100 "@..0..."@.."@.. + 4dc0 5ddc8422 40838522 4001005f 00000000 ].."@.."@.._.... + 4dd0 00000000 40842240 54842240 0200309f ....@."@T."@..0. + 4de0 59842240 71842240 0200309f 71842240 Y."@q."@..0.q."@ + 4df0 7c842240 01005280 842240b8 84224002 |."@..R.."@.."@. + 4e00 00309fb8 842240c2 84224001 0052c284 .0..."@.."@..R.. + 4e10 2240cf84 22400100 55da8422 40de8422 "@.."@..U.."@.." + 4e20 40010055 00000000 00000000 40842240 @..U........@."@ + 4e30 dc842240 0200309f dc842240 de842240 .."@..0..."@.."@ + 4e40 010052de 84224010 85224001 005c1085 ..R.."@.."@..\.. + 4e50 22406d85 22400100 526d8522 40748522 "@m."@..Rm."@t." + 4e60 4003007c 019f7485 22407885 22400100 @..|..t."@x."@.. + 4e70 52788522 40838522 4001005c 00000000 Rx."@.."@..\.... + 4e80 00000000 40842240 54842240 0200309f ....@."@T."@..0. + 4e90 59842240 b0842240 0200309f b0842240 Y."@.."@..0..."@ + 4ea0 d4842240 01005dda 8422407e 85224001 .."@..].."@~."@. + 4eb0 005d0000 00000000 00004084 22405484 .]........@."@T. + 4ec0 22400200 309f5984 22408084 22400200 "@..0.Y."@.."@.. + 4ed0 309f8084 2240de84 22400100 5e000000 0..."@.."@..^... + 4ee0 00000000 00a48522 40bd8522 40010052 ......."@.."@..R + 4ef0 bd852240 26862240 0400f301 529f0000 .."@&."@....R... + 4f00 00000000 0000a485 2240bd85 22400100 ........"@.."@.. + 4f10 53bd8522 401f8622 4001005e 1f862240 S.."@.."@..^.."@ + 4f20 26862240 0400f301 539f0000 00000000 &."@....S....... + 4f30 0000a485 2240bd85 22400100 54bd8522 ...."@.."@..T.." + 4f40 40268622 400400f3 01549f00 00000000 @&."@....T...... + 4f50 000000a4 852240bb 85224002 00309fbb ....."@.."@..0.. + 4f60 85224010 86224001 005c1586 22401786 ."@.."@..\.."@.. + 4f70 22400100 5c000000 00000000 00d68522 "@..\.........." + 4f80 40da8522 4001005d e0852240 10862240 @.."@..].."@.."@ + 4f90 01005d00 00000000 000000d6 852240d8 ..].........."@. + 4fa0 85224001 005ee085 2240e585 22400100 ."@..^.."@.."@.. + 4fb0 5ee58522 40108622 4001005f 00000000 ^.."@.."@.._.... + 4fc0 00000000 38862240 43862240 01005243 ....8."@C."@..RC + 4fd0 8622404a 86224001 005c4a86 22404f86 ."@J."@..\J."@O. + 4fe0 22400100 52000000 00000000 00688622 "@..R........h." + 4ff0 408b8622 40010052 8b862240 05872240 @.."@..R.."@.."@ + 5000 01005e05 8722400d 87224001 00520d87 ..^.."@.."@..R.. + 5010 2240b587 22400100 5eb58722 40ba8722 "@.."@..^.."@.." + 5020 400400f3 01529fba 872240d0 87224001 @....R..."@.."@. + 5030 005ed087 22403e88 22400400 f301529f .^.."@>."@....R. + 5040 3e882240 46882240 01005e46 88224084 >."@F."@..^F."@. 5050 89224004 00f30152 9f000000 00000000 ."@....R........ - 5060 004c8622 40958622 40010053 95862240 .L."@.."@..S.."@ - 5070 9c862240 01005c9c 862240af 86224001 .."@..\.."@.."@. - 5080 0053af86 2240bd86 22400100 5cbd8622 .S.."@.."@..\.." - 5090 40bf8622 40010053 bf862240 d3862240 @.."@..S.."@.."@ - 50a0 01005cd3 862240d5 86224001 0053d586 ..\.."@.."@..S.. - 50b0 2240e986 22400100 5ce98622 40f38622 "@.."@..\.."@.." - 50c0 40010053 f3862240 66872240 01005c66 @..S.."@f."@..\f - 50d0 87224072 87224001 00537287 22407c87 ."@r."@..Sr."@|. - 50e0 22400100 5c7c8722 40818722 40010053 "@..\|."@.."@..S - 50f0 81872240 9e872240 01005c9e 872240a0 .."@.."@..\.."@. - 5100 87224001 0053a087 22402288 22400100 ."@..S.."@"."@.. - 5110 5c228822 40288822 40010053 28882240 \"."@(."@..S(."@ - 5120 5b892240 01005c5b 89224068 89224004 [."@..\[."@h."@. - 5130 00f30153 9f000000 00000000 004c8622 ...S.........L." - 5140 40b48622 40020030 9fb48622 40bd8622 @.."@..0..."@.." - 5150 40010052 bd862240 c4862240 0200309f @..R.."@.."@..0. - 5160 c4862240 cf862240 010052d3 862240da .."@.."@..R.."@. - 5170 86224002 00309fda 862240e5 86224001 ."@..0..."@.."@. - 5180 0052e986 22408c87 22400200 309f8c87 .R.."@.."@..0... - 5190 22409887 22400100 529e8722 40518922 "@.."@..R.."@Q." - 51a0 40020030 9f000000 00000000 00918622 @..0..........." - 51b0 409c8622 4001005e 00000000 00000000 @.."@..^........ - 51c0 91862240 95862240 01005395 8622409c .."@.."@..S.."@. - 51d0 86224001 005c0000 00000000 0000e986 ."@..\.......... - 51e0 2240f386 22400100 53f38622 40668722 "@.."@..S.."@f." - 51f0 4001005c 00000000 00000000 e9862240 @..\.........."@ - 5200 f1862240 010052f1 86224066 87224001 .."@..R.."@f."@. - 5210 005e0000 00000000 0000e986 22403087 .^.........."@0. - 5220 22400200 309f3087 22405887 22400100 "@..0.0."@X."@.. - 5230 52000000 00000000 00e98622 40f18622 R.........."@.." - 5240 40020072 18f18622 40f88622 4002007e @..r..."@.."@..~ - 5250 18000000 00000000 00e98622 40208722 ..........."@ ." - 5260 40020030 9f208722 40228722 40010052 @..0. ."@"."@..R - 5270 22872240 61872240 01005d00 00000000 "."@a."@..]..... - 5280 000000e9 8622403b 87224002 00309f3b ....."@;."@..0.; - 5290 8722405a 87224001 00530000 00000000 ."@Z."@..S...... - 52a0 00006687 22408487 22400200 309f8487 ..f."@.."@..0... - 52b0 22409987 22400100 5d000000 00000000 "@.."@..]....... - 52c0 00a58722 40b48722 4001005e b4872240 ..."@.."@..^.."@ - 52d0 22882240 0400f301 529f0000 00000000 "."@....R....... - 52e0 0000a587 2240a787 22400100 52a78722 ...."@.."@..R.." - 52f0 40228822 4001005c 00000000 00000000 @"."@..\........ - 5300 a5872240 a8872240 0200309f a8872240 .."@.."@..0..."@ - 5310 b2872240 010052ea 872240f8 87224001 .."@..R.."@.."@. - 5320 0052f887 22400c88 22400100 53188822 .R.."@.."@..S.." - 5330 40228822 40010052 00000000 00000000 @"."@..R........ - 5340 a5872240 c0872240 0200309f e1872240 .."@.."@..0..."@ - 5350 e5872240 010052e5 872240e9 87224001 .."@..R.."@.."@. - 5360 00540000 00000000 0000a587 22402288 .T.........."@". - 5370 22400100 5d000000 00000000 00268822 "@..]........&." - 5380 402a8822 4001005e 2a882240 40892240 @*."@..^*."@@."@ - 5390 0400f301 529f0000 00000000 00002688 ....R.........&. - 53a0 22402888 22400100 53288822 40408922 "@(."@..S(."@@." - 53b0 4001005c 00000000 00000000 26882240 @..\........&."@ - 53c0 34882240 0200309f 34882240 37882240 4."@..0.4."@7."@ - 53d0 01005237 88224047 88224003 0072019f ..R7."@G."@..r.. - 53e0 47882240 4c882240 03007202 9f648822 G."@L."@..r..d." - 53f0 40698822 40010052 69882240 71882240 @i."@..Ri."@q."@ - 5400 01005471 88224076 88224003 0074019f ..Tq."@v."@..t.. - 5410 76882240 81882240 010054a0 882240a5 v."@.."@..T.."@. - 5420 88224001 0052a588 2240ae88 22400300 ."@..R.."@.."@.. - 5430 72019fae 882240b1 88224003 0072029f r...."@.."@..r.. - 5440 e5882240 ee882240 010052ee 882240f5 .."@.."@..R.."@. - 5450 88224003 0072019f f5882240 f9882240 ."@..r...."@.."@ - 5460 010052f9 88224000 89224003 0072019f ..R.."@.."@..r.. - 5470 00892240 07892240 0100521d 89224029 .."@.."@..R.."@) - 5480 89224001 00523289 22403589 22400100 ."@..R2."@5."@.. - 5490 52358922 403a8922 40030072 019f3a89 R5."@:."@..r..:. - 54a0 22403d89 22400100 533d8922 40408922 "@=."@..S=."@@." - 54b0 40030072 019f0000 00000000 00002688 @..r..........&. - 54c0 22402d88 22400200 309f2d88 22405288 "@-."@..0.-."@R. - 54d0 22400100 5e978822 409f8822 40010054 "@..^.."@.."@..T - 54e0 dc882240 e4882240 01005400 00000000 .."@.."@..T..... - 54f0 00000026 88224040 89224001 005d0000 ...&."@@."@..].. - 5500 00000000 00006988 22406e88 22400600 ......i."@n."@.. - 5510 74007200 1c9f6e88 22407488 22400100 t.r...n."@t."@.. - 5520 55748822 40768822 40080074 0072001c Ut."@v."@..t.r.. - 5530 23019f76 8822407a 88224006 00740072 #..v."@z."@..t.r - 5540 001c9f7a 88224081 88224001 00550000 ...z."@.."@..U.. - 5550 00000000 00003289 22403889 22400100 ......2."@8."@.. - 5560 56388922 403d8922 40020031 9f000000 V8."@=."@..1.... - 5570 00000000 006c8922 40798922 40010052 .....l."@y."@..R - 5580 79892240 b2892240 01005db2 892240b7 y."@.."@..].."@. + 5060 00688622 40b18622 40010053 b1862240 .h."@.."@..S.."@ + 5070 b8862240 01005cb8 862240cb 86224001 .."@..\.."@.."@. + 5080 0053cb86 2240d986 22400100 5cd98622 .S.."@.."@..\.." + 5090 40db8622 40010053 db862240 ef862240 @.."@..S.."@.."@ + 50a0 01005cef 862240f1 86224001 0053f186 ..\.."@.."@..S.. + 50b0 22400587 22400100 5c058722 400f8722 "@.."@..\.."@.." + 50c0 40010053 0f872240 82872240 01005c82 @..S.."@.."@..\. + 50d0 8722408e 87224001 00538e87 22409887 ."@.."@..S.."@.. + 50e0 22400100 5c988722 409d8722 40010053 "@..\.."@.."@..S + 50f0 9d872240 ba872240 01005cba 872240bc .."@.."@..\.."@. + 5100 87224001 0053bc87 22403e88 22400100 ."@..S.."@>."@.. + 5110 5c3e8822 40448822 40010053 44882240 \>."@D."@..SD."@ + 5120 77892240 01005c77 89224084 89224004 w."@..\w."@.."@. + 5130 00f30153 9f000000 00000000 00688622 ...S.........h." + 5140 40d08622 40020030 9fd08622 40d98622 @.."@..0..."@.." + 5150 40010052 d9862240 e0862240 0200309f @..R.."@.."@..0. + 5160 e0862240 eb862240 010052ef 862240f6 .."@.."@..R.."@. + 5170 86224002 00309ff6 86224001 87224001 ."@..0..."@.."@. + 5180 00520587 2240a887 22400200 309fa887 .R.."@.."@..0... + 5190 2240b487 22400100 52ba8722 406d8922 "@.."@..R.."@m." + 51a0 40020030 9f000000 00000000 00ad8622 @..0..........." + 51b0 40b88622 4001005e 00000000 00000000 @.."@..^........ + 51c0 ad862240 b1862240 010053b1 862240b8 .."@.."@..S.."@. + 51d0 86224001 005c0000 00000000 00000587 ."@..\.......... + 51e0 22400f87 22400100 530f8722 40828722 "@.."@..S.."@.." + 51f0 4001005c 00000000 00000000 05872240 @..\.........."@ + 5200 0d872240 0100520d 87224082 87224001 .."@..R.."@.."@. + 5210 005e0000 00000000 00000587 22404c87 .^.........."@L. + 5220 22400200 309f4c87 22407487 22400100 "@..0.L."@t."@.. + 5230 52000000 00000000 00058722 400d8722 R.........."@.." + 5240 40020072 180d8722 40148722 4002007e @..r..."@.."@..~ + 5250 18000000 00000000 00058722 403c8722 ..........."@<." + 5260 40020030 9f3c8722 403e8722 40010052 @..0.<."@>."@..R + 5270 3e872240 7d872240 01005d00 00000000 >."@}."@..]..... + 5280 00000005 87224057 87224002 00309f57 ....."@W."@..0.W + 5290 87224076 87224001 00530000 00000000 ."@v."@..S...... + 52a0 00008287 2240a087 22400200 309fa087 ...."@.."@..0... + 52b0 2240b587 22400100 5d000000 00000000 "@.."@..]....... + 52c0 00c18722 40d08722 4001005e d0872240 ..."@.."@..^.."@ + 52d0 3e882240 0400f301 529f0000 00000000 >."@....R....... + 52e0 0000c187 2240c387 22400100 52c38722 ...."@.."@..R.." + 52f0 403e8822 4001005c 00000000 00000000 @>."@..\........ + 5300 c1872240 c4872240 0200309f c4872240 .."@.."@..0..."@ + 5310 ce872240 01005206 88224014 88224001 .."@..R.."@.."@. + 5320 00521488 22402888 22400100 53348822 .R.."@(."@..S4." + 5330 403e8822 40010052 00000000 00000000 @>."@..R........ + 5340 c1872240 dc872240 0200309f fd872240 .."@.."@..0..."@ + 5350 01882240 01005201 88224005 88224001 .."@..R.."@.."@. + 5360 00540000 00000000 0000c187 22403e88 .T.........."@>. + 5370 22400100 5d000000 00000000 00428822 "@..]........B." + 5380 40468822 4001005e 46882240 5c892240 @F."@..^F."@\."@ + 5390 0400f301 529f0000 00000000 00004288 ....R.........B. + 53a0 22404488 22400100 53448822 405c8922 "@D."@..SD."@\." + 53b0 4001005c 00000000 00000000 42882240 @..\........B."@ + 53c0 50882240 0200309f 50882240 53882240 P."@..0.P."@S."@ + 53d0 01005253 88224063 88224003 0072019f ..RS."@c."@..r.. + 53e0 63882240 68882240 03007202 9f808822 c."@h."@..r...." + 53f0 40858822 40010052 85882240 8d882240 @.."@..R.."@.."@ + 5400 0100548d 88224092 88224003 0074019f ..T.."@.."@..t.. + 5410 92882240 9d882240 010054bc 882240c1 .."@.."@..T.."@. + 5420 88224001 0052c188 2240ca88 22400300 ."@..R.."@.."@.. + 5430 72019fca 882240cd 88224003 0072029f r...."@.."@..r.. + 5440 01892240 0a892240 0100520a 89224011 .."@.."@..R.."@. + 5450 89224003 0072019f 11892240 15892240 ."@..r...."@.."@ + 5460 01005215 8922401c 89224003 0072019f ..R.."@.."@..r.. + 5470 1c892240 23892240 01005239 89224045 .."@#."@..R9."@E + 5480 89224001 00524e89 22405189 22400100 ."@..RN."@Q."@.. + 5490 52518922 40568922 40030072 019f5689 RQ."@V."@..r..V. + 54a0 22405989 22400100 53598922 405c8922 "@Y."@..SY."@\." + 54b0 40030072 019f0000 00000000 00004288 @..r..........B. + 54c0 22404988 22400200 309f4988 22406e88 "@I."@..0.I."@n. + 54d0 22400100 5eb38822 40bb8822 40010054 "@..^.."@.."@..T + 54e0 f8882240 00892240 01005400 00000000 .."@.."@..T..... + 54f0 00000042 8822405c 89224001 005d0000 ...B."@\."@..].. + 5500 00000000 00008588 22408a88 22400600 ........"@.."@.. + 5510 74007200 1c9f8a88 22409088 22400100 t.r....."@.."@.. + 5520 55908822 40928822 40080074 0072001c U.."@.."@..t.r.. + 5530 23019f92 88224096 88224006 00740072 #...."@.."@..t.r + 5540 001c9f96 8822409d 88224001 00550000 ....."@.."@..U.. + 5550 00000000 00004e89 22405489 22400100 ......N."@T."@.. + 5560 56548922 40598922 40020031 9f000000 VT."@Y."@..1.... + 5570 00000000 00888922 40958922 40010052 ......."@.."@..R + 5580 95892240 ce892240 01005dce 892240d3 .."@.."@..].."@. 5590 89224004 00f30152 9f000000 00000000 ."@....R........ - 55a0 006c8922 40878922 40020030 9f878922 .l."@.."@..0..." - 55b0 40898922 40010052 89892240 ac892240 @.."@..R.."@.."@ - 55c0 01005c00 00000000 000000b8 892240c7 ..\.........."@. - 55d0 89224001 0052c789 2240fa89 22400100 ."@..R.."@.."@.. - 55e0 5dfa8922 40018a22 400400f3 01529f00 ].."@.."@....R.. - 55f0 00000000 000000b8 892240d4 89224002 ........."@.."@. - 5600 00309fd4 892240f4 89224001 005e0000 .0..."@.."@..^.. - 5610 00000000 0000b889 2240e089 22400200 ........"@.."@.. - 5620 309fe089 2240e289 22400100 52e28922 0..."@.."@..R.." - 5630 40f48922 4001005c 00000000 00000000 @.."@..\........ - 5640 048a2240 138a2240 01005213 8a224072 .."@.."@..R.."@r - 5650 8a224001 005c728a 2240b88a 22400400 ."@..\r."@.."@.. - 5660 f301529f 00000000 00000000 048a2240 ..R..........."@ - 5670 158a2240 01005315 8a2240b3 8a224001 .."@..S.."@.."@. - 5680 005eb38a 2240b88a 22400400 f301539f .^.."@.."@....S. - 5690 00000000 00000000 048a2240 5c8a2240 .........."@\."@ - 56a0 0200309f 5c8a2240 668a2240 01005266 ..0.\."@f."@..Rf - 56b0 8a224072 8a224002 00309f72 8a224078 ."@r."@..0.r."@x - 56c0 8a224001 0052788a 2240a08a 22400100 ."@..Rx."@.."@.. - 56d0 5ca08a22 40ab8a22 40020030 9f000000 \.."@.."@..0.... - 56e0 00000000 00e48a22 40ef8a22 40010052 ......."@.."@..R - 56f0 ef8a2240 f88a2240 0400f301 529f0000 .."@.."@....R... - 5700 00000000 0000f88a 2240018b 22400100 ........"@.."@.. - 5710 52018b22 40098b22 400400f3 01529f00 R.."@.."@....R.. - 5720 00000000 0000000c 8b224015 8b224001 ........."@.."@. - 5730 0052158b 22401d8b 22400400 f301529f .R.."@.."@....R. - 5740 00000000 00000000 208b2240 388b2240 ........ ."@8."@ - 5750 01005238 8b22408b 8b224001 005d8b8b ..R8."@.."@..].. - 5760 2240958b 22400400 f301529f 00000000 "@.."@....R..... - 5770 00000000 208b2240 338b2240 01005333 .... ."@3."@..S3 - 5780 8b224090 8b224001 005f908b 2240958b ."@.."@.._.."@.. + 55a0 00888922 40a38922 40020030 9fa38922 ..."@.."@..0..." + 55b0 40a58922 40010052 a5892240 c8892240 @.."@..R.."@.."@ + 55c0 01005c00 00000000 000000d4 892240e3 ..\.........."@. + 55d0 89224001 0052e389 2240168a 22400100 ."@..R.."@.."@.. + 55e0 5d168a22 401d8a22 400400f3 01529f00 ].."@.."@....R.. + 55f0 00000000 000000d4 892240f0 89224002 ........."@.."@. + 5600 00309ff0 89224010 8a224001 005e0000 .0..."@.."@..^.. + 5610 00000000 0000d489 2240fc89 22400200 ........"@.."@.. + 5620 309ffc89 2240fe89 22400100 52fe8922 0..."@.."@..R.." + 5630 40108a22 4001005c 00000000 00000000 @.."@..\........ + 5640 208a2240 2f8a2240 0100522f 8a22408e ."@/."@..R/."@. + 5650 8a224001 005c8e8a 2240d48a 22400400 ."@..\.."@.."@.. + 5660 f301529f 00000000 00000000 208a2240 ..R......... ."@ + 5670 318a2240 01005331 8a2240cf 8a224001 1."@..S1."@.."@. + 5680 005ecf8a 2240d48a 22400400 f301539f .^.."@.."@....S. + 5690 00000000 00000000 208a2240 788a2240 ........ ."@x."@ + 56a0 0200309f 788a2240 828a2240 01005282 ..0.x."@.."@..R. + 56b0 8a22408e 8a224002 00309f8e 8a224094 ."@.."@..0..."@. + 56c0 8a224001 0052948a 2240bc8a 22400100 ."@..R.."@.."@.. + 56d0 5cbc8a22 40c78a22 40020030 9f000000 \.."@.."@..0.... + 56e0 00000000 00008b22 400b8b22 40010052 ......."@.."@..R + 56f0 0b8b2240 148b2240 0400f301 529f0000 .."@.."@....R... + 5700 00000000 0000148b 22401d8b 22400100 ........"@.."@.. + 5710 521d8b22 40258b22 400400f3 01529f00 R.."@%."@....R.. + 5720 00000000 00000028 8b224031 8b224001 .......(."@1."@. + 5730 0052318b 2240398b 22400400 f301529f .R1."@9."@....R. + 5740 00000000 00000000 3c8b2240 548b2240 ........<."@T."@ + 5750 01005254 8b2240a7 8b224001 005da78b ..RT."@.."@..].. + 5760 2240b18b 22400400 f301529f 00000000 "@.."@....R..... + 5770 00000000 3c8b2240 4f8b2240 0100534f ....<."@O."@..SO + 5780 8b2240ac 8b224001 005fac8b 2240b18b ."@.."@.._.."@.. 5790 22400400 f301539f 00000000 00000000 "@....S......... - 57a0 208b2240 358b2240 01005435 8b22408e ."@5."@..T5."@. - 57b0 8b224001 005e8e8b 2240958b 22400400 ."@..^.."@.."@.. - 57c0 f301549f 00000000 00000000 988b2240 ..T..........."@ - 57d0 b08b2240 010052b0 8b2240f6 8b224001 .."@..R.."@.."@. - 57e0 005ef68b 2240fd8b 22400400 f301529f .^.."@.."@....R. - 57f0 00000000 00000000 988b2240 ae8b2240 .........."@.."@ - 5800 010053ae 8b2240f3 8b224001 005df38b ..S.."@.."@..].. - 5810 2240fd8b 22400400 f301539f 00000000 "@.."@....S..... - 5820 00000000 988b2240 ac8b2240 010054ac ......"@.."@..T. - 5830 8b2240f0 8b224001 005cf08b 2240fd8b ."@.."@..\.."@.. + 57a0 3c8b2240 518b2240 01005451 8b2240aa <."@Q."@..TQ."@. + 57b0 8b224001 005eaa8b 2240b18b 22400400 ."@..^.."@.."@.. + 57c0 f301549f 00000000 00000000 b48b2240 ..T..........."@ + 57d0 cc8b2240 010052cc 8b224012 8c224001 .."@..R.."@.."@. + 57e0 005e128c 2240198c 22400400 f301529f .^.."@.."@....R. + 57f0 00000000 00000000 b48b2240 ca8b2240 .........."@.."@ + 5800 010053ca 8b22400f 8c224001 005d0f8c ..S.."@.."@..].. + 5810 2240198c 22400400 f301539f 00000000 "@.."@....S..... + 5820 00000000 b48b2240 c88b2240 010054c8 ......"@.."@..T. + 5830 8b22400c 8c224001 005c0c8c 2240198c ."@.."@..\.."@.. 5840 22400400 f301549f 00000000 00000000 "@....T......... - 5850 988b2240 bc8b2240 010055bc 8b2240f8 .."@.."@..U.."@. - 5860 8b224001 005ff88b 2240fd8b 22400400 ."@.._.."@.."@.. - 5870 f301559f 00000000 00000000 008c2240 ..U..........."@ - 5880 158c2240 01005215 8c22404c 8c224001 .."@..R.."@L."@. - 5890 005c4c8c 2240518c 22400100 5f518c22 .\L."@Q."@.._Q." - 58a0 40558c22 4001005c 00000000 00000000 @U."@..\........ - 58b0 008c2240 158c2240 0200309f 1b8c2240 .."@.."@..0..."@ - 58c0 518c2240 01005f00 00000000 0000001c Q."@.._......... + 5850 b48b2240 d88b2240 010055d8 8b224014 .."@.."@..U.."@. + 5860 8c224001 005f148c 2240198c 22400400 ."@.._.."@.."@.. + 5870 f301559f 00000000 00000000 1c8c2240 ..U..........."@ + 5880 318c2240 01005231 8c224068 8c224001 1."@..R1."@h."@. + 5890 005c688c 22406d8c 22400100 5f6d8c22 .\h."@m."@.._m." + 58a0 40718c22 4001005c 00000000 00000000 @q."@..\........ + 58b0 1c8c2240 318c2240 0200309f 378c2240 .."@1."@..0.7."@ + 58c0 6d8c2240 01005f00 00000000 0000001c m."@.._......... 58d0 2910403c 29104001 00523c29 1040b42c ).@<).@..R<).@., 58e0 10400100 5cb42c10 40c22c10 400400f3 .@..\.,.@.,.@... 58f0 01529f00 00000000 0000001c 29104040 .R..........).@@ @@ -69204,359 +69211,359 @@ Contents of section .debug_loc: 5b90 ee2b1040 010052ee 2b104065 2c104001 .+.@..R.+.@e,.@. 5ba0 005f722c 1040802c 10400100 52802c10 ._r,.@.,.@..R.,. 5bb0 40892c10 40010053 00000000 00000000 @.,.@..S........ - 5bc0 6c8c2240 818c2240 01005281 8c224059 l."@.."@..R.."@Y - 5bd0 8d224001 005d598d 2240638d 22400400 ."@..]Y."@c."@.. - 5be0 f301529f 00000000 00000000 6c8c2240 ..R.........l."@ - 5bf0 7f8c2240 0100537f 8c22405c 8d224001 .."@..S.."@\."@. - 5c00 005e5c8d 2240638d 22400400 f301539f .^\."@c."@....S. - 5c10 00000000 00000000 6c8c2240 7d8c2240 ........l."@}."@ - 5c20 0100547d 8c224061 8d224002 00915061 ..T}."@a."@...Pa - 5c30 8d224063 8d224002 00715000 00000000 ."@c."@..qP..... - 5c40 00000090 8c2240c8 8c224002 00309fc8 ....."@.."@..0.. - 5c50 8c2240cf 8c224001 0052cf8c 2240508d ."@.."@..R.."@P. - 5c60 22400100 5c000000 00000000 00cb8c22 "@..\.........." - 5c70 40368d22 40010051 00000000 00000000 @6."@..Q........ - 5c80 368d2240 448d2240 07005d93 04309f93 6."@D."@..]..0.. - 5c90 04448d22 404c8d22 4006005d 93045293 .D."@L."@..]..R. - 5ca0 04000000 00000000 00648d22 406f8d22 .........d."@o." - 5cb0 40010052 6f8d2240 778d2240 0400f301 @..Ro."@w."@.... - 5cc0 529f0000 00000000 0000788d 22407c8d R.........x."@|. - 5cd0 22400100 527c8d22 40818d22 40010053 "@..R|."@.."@..S - 5ce0 818d2240 8c8d2240 0400f301 529f0000 .."@.."@....R... - 5cf0 00000000 0000788d 2240818d 22400200 ......x."@.."@.. - 5d00 309f818d 22408a8d 22400100 53000000 0..."@.."@..S... - 5d10 00000000 00788d22 40818d22 40020030 .....x."@.."@..0 - 5d20 9f818d22 408a8d22 40010052 00000000 ..."@.."@..R.... - 5d30 00000000 8c8d2240 958d2240 01005295 ......"@.."@..R. - 5d40 8d22409c 8d224001 00549c8d 2240a48d ."@.."@..T.."@.. + 5bc0 888c2240 9d8c2240 0100529d 8c224075 .."@.."@..R.."@u + 5bd0 8d224001 005d758d 22407f8d 22400400 ."@..]u."@.."@.. + 5be0 f301529f 00000000 00000000 888c2240 ..R..........."@ + 5bf0 9b8c2240 0100539b 8c224078 8d224001 .."@..S.."@x."@. + 5c00 005e788d 22407f8d 22400400 f301539f .^x."@.."@....S. + 5c10 00000000 00000000 888c2240 998c2240 .........."@.."@ + 5c20 01005499 8c22407d 8d224002 0091507d ..T.."@}."@...P} + 5c30 8d22407f 8d224002 00715000 00000000 ."@.."@..qP..... + 5c40 000000ac 8c2240e4 8c224002 00309fe4 ....."@.."@..0.. + 5c50 8c2240eb 8c224001 0052eb8c 22406c8d ."@.."@..R.."@l. + 5c60 22400100 5c000000 00000000 00e78c22 "@..\.........." + 5c70 40528d22 40010051 00000000 00000000 @R."@..Q........ + 5c80 528d2240 608d2240 07005d93 04309f93 R."@`."@..]..0.. + 5c90 04608d22 40688d22 4006005d 93045293 .`."@h."@..]..R. + 5ca0 04000000 00000000 00808d22 408b8d22 ..........."@.." + 5cb0 40010052 8b8d2240 938d2240 0400f301 @..R.."@.."@.... + 5cc0 529f0000 00000000 0000948d 2240988d R..........."@.. + 5cd0 22400100 52988d22 409d8d22 40010053 "@..R.."@.."@..S + 5ce0 9d8d2240 a88d2240 0400f301 529f0000 .."@.."@....R... + 5cf0 00000000 0000948d 22409d8d 22400200 ........"@.."@.. + 5d00 309f9d8d 2240a68d 22400100 53000000 0..."@.."@..S... + 5d10 00000000 00948d22 409d8d22 40020030 ......."@.."@..0 + 5d20 9f9d8d22 40a68d22 40010052 00000000 ..."@.."@..R.... + 5d30 00000000 a88d2240 b18d2240 010052b1 ......"@.."@..R. + 5d40 8d2240b8 8d224001 0054b88d 2240c08d ."@.."@..T.."@.. 5d50 22400400 f301529f 00000000 00000000 "@....R......... - 5d60 8c8d2240 9c8d2240 0100539c 8d2240a4 .."@.."@..S.."@. + 5d60 a88d2240 b88d2240 010053b8 8d2240c0 .."@.."@..S.."@. 5d70 8d224004 00f30153 9f000000 00000000 ."@....S........ - 5d80 00a48d22 40ad8d22 40010052 ad8d2240 ..."@.."@..R.."@ - 5d90 b58d2240 0400f301 529f0000 00000000 .."@....R....... - 5da0 0000a48d 2240ad8d 22400100 53ad8d22 ...."@.."@..S.." - 5db0 40b58d22 400400f3 01539f00 00000000 @.."@....S...... - 5dc0 000000b8 8d2240c1 8d224001 0052c18d ....."@.."@..R.. - 5dd0 2240c98d 22400400 f301529f 00000000 "@.."@....R..... - 5de0 00000000 b88d2240 c18d2240 010053c1 ......"@.."@..S. - 5df0 8d2240c9 8d224004 00f30153 9f000000 ."@.."@....S.... - 5e00 00000000 00cc8d22 40d38d22 40010052 ......."@.."@..R - 5e10 d38d2240 e48d2240 0400f301 529f0000 .."@.."@....R... - 5e20 00000000 0000cc8d 2240d38d 22400100 ........"@.."@.. - 5e30 53d38d22 40e48d22 400400f3 01539f00 S.."@.."@....S.. - 5e40 00000000 000000f0 8d2240f6 8d224001 ........."@.."@. - 5e50 0052f68d 2240fe8d 22400100 54fe8d22 .R.."@.."@..T.." - 5e60 40068e22 400400f3 01529f00 00000000 @.."@....R...... - 5e70 00000008 8e22400c 8e224001 00520c8e ....."@.."@..R.. - 5e80 2240168e 22400100 53168e22 401e8e22 "@.."@..S.."@.." - 5e90 400400f3 01529f00 00000000 00000020 @....R......... - 5ea0 8e224024 8e224001 0052248e 22402f8e ."@$."@..R$."@/. - 5eb0 22400100 532f8e22 40368e22 400400f3 "@..S/."@6."@... - 5ec0 01529f00 00000000 00000038 8e22403e .R.........8."@> - 5ed0 8e224001 00523e8e 2240458e 22400100 ."@..R>."@E."@.. - 5ee0 54458e22 404f8e22 400400f3 01529f00 TE."@O."@....R.. - 5ef0 00000000 00000050 8e224054 8e224001 .......P."@T."@. - 5f00 0052548e 22405f8e 22400100 535f8e22 .RT."@_."@..S_." - 5f10 40668e22 400400f3 01529f00 00000000 @f."@....R...... - 5f20 00000068 8e22406c 8e224001 00526c8e ...h."@l."@..Rl. - 5f30 2240778e 22400100 53778e22 407e8e22 "@w."@..Sw."@~." - 5f40 400400f3 01529f00 00000000 00000080 @....R.......... - 5f50 8e224084 8e224001 0052848e 22408f8e ."@.."@..R.."@.. - 5f60 22400100 538f8e22 40968e22 400400f3 "@..S.."@.."@... - 5f70 01529f00 00000000 00000098 8e22409c .R..........."@. - 5f80 8e224001 00529c8e 2240a78e 22400100 ."@..R.."@.."@.. - 5f90 53a78e22 40ae8e22 400400f3 01529f00 S.."@.."@....R.. - 5fa0 00000000 000000b0 8e2240b4 8e224001 ........."@.."@. - 5fb0 0052b48e 2240bf8e 22400100 53bf8e22 .R.."@.."@..S.." - 5fc0 40c68e22 400400f3 01529f00 00000000 @.."@....R...... - 5fd0 000000c8 8e2240cc 8e224001 0052cc8e ....."@.."@..R.. - 5fe0 2240d78e 22400100 53d78e22 40de8e22 "@.."@..S.."@.." - 5ff0 400400f3 01529f00 00000000 00000034 @....R.........4 - 6000 8f22403e 8f224001 00523e8f 2240548f ."@>."@..R>."@T. - 6010 22400100 5c548f22 40598f22 400400f3 "@..\T."@Y."@... - 6020 01529f00 00000000 00000074 8f22407e .R.........t."@~ - 6030 8f224006 00529304 5393047e 8f2240e9 ."@..R..S..~."@. - 6040 8f224006 00f303f5 02259f00 00000000 ."@......%...... - 6050 0000008f 8f224094 8f224001 0052948f ....."@.."@..R.. - 6060 2240e48f 22400100 5ee48f22 40e98f22 "@.."@..^.."@.." - 6070 40010052 00000000 00000000 ec8f2240 @..R.........."@ - 6080 f68f2240 010052f6 8f224026 90224001 .."@..R.."@&."@. - 6090 005d2690 22402b90 22400400 f301529f .]&."@+."@....R. - 60a0 00000000 00000000 02902240 04902240 .........."@.."@ - 60b0 01005204 90224024 90224001 005c0000 ..R.."@$."@..\.. - 60c0 00000000 00002c90 22403690 22400100 ......,."@6."@.. - 60d0 52369022 40649022 4001005d 64902240 R6."@d."@..]d."@ - 60e0 69902240 0400f301 529f0000 00000000 i."@....R....... - 60f0 00004290 22404490 22400100 52449022 ..B."@D."@..RD." - 6100 40629022 4001005c 00000000 00000000 @b."@..\........ - 6110 a4902240 bd902240 010052bd 902240cc .."@.."@..R.."@. - 6120 90224001 005dcc90 22401b91 22400400 ."@..].."@.."@.. - 6130 f301529f 00000000 00000000 a4902240 ..R..........."@ - 6140 bd902240 010053bd 90224014 91224001 .."@..S.."@.."@. - 6150 005e1491 22401b91 22400400 f301539f .^.."@.."@....S. - 6160 00000000 00000000 a4902240 cc902240 .........."@.."@ - 6170 0200309f cc902240 dc902240 010055fe ..0..."@.."@..U. - 6180 9022400a 91224001 00550000 00000000 ."@.."@..U...... - 6190 0000a490 2240cc90 22400200 309fe090 ...."@.."@..0... - 61a0 2240e990 22400100 52f09022 40059122 "@.."@..R.."@.." - 61b0 40010052 00000000 00000000 a4902240 @..R.........."@ - 61c0 cc902240 0200309f cc902240 fc902240 .."@..0..."@.."@ - 61d0 01005ffc 90224005 91224001 00520591 .._.."@.."@..R.. - 61e0 22400a91 22400100 5f000000 00000000 "@.."@.._....... - 61f0 00a49022 40c79022 40020030 9fc79022 ..."@.."@..0..." - 6200 40cc9022 40010052 cc902240 0a912240 @.."@..R.."@.."@ - 6210 01005c00 00000000 000000f8 902240fc ..\.........."@. - 6220 90224001 00520000 00000000 0000f890 ."@..R.......... - 6230 2240fc90 22400100 5f000000 00000000 "@.."@.._....... - 6240 00209122 40399122 40010052 39912240 . ."@9."@..R9."@ - 6250 48912240 01005d48 91224096 91224004 H."@..]H."@.."@. - 6260 00f30152 9f000000 00000000 00209122 ...R......... ." - 6270 40399122 40010053 39912240 8f912240 @9."@..S9."@.."@ - 6280 01005e8f 91224096 91224004 00f30153 ..^.."@.."@....S - 6290 9f000000 00000000 00209122 40489122 ......... ."@H." - 62a0 40020030 9f489122 40589122 40010055 @..0.H."@X."@..U - 62b0 79912240 85912240 01005500 00000000 y."@.."@..U..... - 62c0 00000020 91224048 91224002 00309f5c ... ."@H."@..0.\ - 62d0 91224065 91224001 00526c91 22408091 ."@e."@..Rl."@.. - 62e0 22400100 52000000 00000000 00209122 "@..R........ ." - 62f0 40489122 40020030 9f489122 40779122 @H."@..0.H."@w." - 6300 4001005f 77912240 80912240 01005280 @.._w."@.."@..R. - 6310 91224085 91224001 005f0000 00000000 ."@.."@.._...... - 6320 00002091 22404391 22400200 309f4391 .. ."@C."@..0.C. - 6330 22404891 22400100 52489122 40859122 "@H."@..RH."@.." - 6340 4001005c 00000000 00000000 73912240 @..\........s."@ - 6350 77912240 01005200 00000000 00000073 w."@..R........s - 6360 91224077 91224001 005f0000 00000000 ."@w."@.._...... - 6370 00009891 2240b191 22400100 52b19122 ...."@.."@..R.." - 6380 40c09122 4001005d c0912240 0b922240 @.."@..].."@.."@ - 6390 0400f301 529f0000 00000000 00009891 ....R........... - 63a0 2240b191 22400100 53b19122 40049222 "@.."@..S.."@.." - 63b0 4001005e 04922240 0b922240 0400f301 @..^.."@.."@.... - 63c0 539f0000 00000000 00009891 2240c091 S..........."@.. - 63d0 22400200 309fc091 2240d091 22400100 "@..0..."@.."@.. - 63e0 55ee9122 40fa9122 40010055 00000000 U.."@.."@..U.... - 63f0 00000000 98912240 c0912240 0200309f ......"@.."@..0. - 6400 d1912240 d9912240 010052e0 912240f5 .."@.."@..R.."@. - 6410 91224001 00520000 00000000 00009891 ."@..R.......... - 6420 2240c091 22400200 309fc091 2240ec91 "@.."@..0..."@.. - 6430 22400100 5fec9122 40f59122 40010052 "@.._.."@.."@..R - 6440 f5912240 fa912240 01005f00 00000000 .."@.."@.._..... - 6450 00000098 912240bb 91224002 00309fbb ....."@.."@..0.. - 6460 912240c0 91224001 0052c091 2240fa91 ."@.."@..R.."@.. - 6470 22400100 5c000000 00000000 00e89122 "@..\.........." - 6480 40ec9122 40010052 00000000 00000000 @.."@..R........ - 6490 e8912240 ec912240 01005f00 00000000 .."@.."@.._..... - 64a0 0000000c 92224025 92224001 00522592 ....."@%."@..R%. - 64b0 22403492 22400100 5d349222 407b9222 "@4."@..]4."@{." - 64c0 400400f3 01529f00 00000000 0000000c @....R.......... - 64d0 92224025 92224001 00532592 22407692 ."@%."@..S%."@v. - 64e0 22400100 5f769222 407b9222 400400f3 "@.._v."@{."@... - 64f0 01539f00 00000000 0000000c 92224034 .S..........."@4 - 6500 92224002 00309f34 92224041 92224001 ."@..0.4."@A."@. - 6510 00545e92 22406a92 22400100 54000000 .T^."@j."@..T... - 6520 00000000 000c9222 40349222 40020030 ......."@4."@..0 - 6530 9f429222 404a9222 40010052 50922240 .B."@J."@..RP."@ - 6540 65922240 01005200 00000000 0000000c e."@..R......... - 6550 92224034 92224002 00309f34 9222405c ."@4."@..0.4."@\ - 6560 92224001 005e5c92 22406592 22400100 ."@..^\."@e."@.. - 6570 52659222 406a9222 4001005e 00000000 Re."@j."@..^.... - 6580 00000000 0c922240 2f922240 0200309f ......"@/."@..0. - 6590 2f922240 34922240 01005234 9222406a /."@4."@..R4."@j - 65a0 92224001 005c0000 00000000 00005892 ."@..\........X. - 65b0 22405c92 22400100 52000000 00000000 "@\."@..R....... - 65c0 00589222 405c9222 4001005e 00000000 .X."@\."@..^.... - 65d0 00000000 7c922240 88922240 01005288 ....|."@.."@..R. - 65e0 92224097 92224004 00f30152 9f000000 ."@.."@....R.... - 65f0 00000000 007c9222 40829222 40020030 .....|."@.."@..0 - 6600 9f829222 408e9222 40010054 91922240 ..."@.."@..T.."@ - 6610 95922240 01005400 00000000 00000091 .."@..T......... - 6620 92224095 92224001 00530000 00000000 ."@.."@..S...... - 6630 00009192 22409592 22400100 54000000 ...."@.."@..T... - 6640 00000000 00989222 40af9222 40010052 ......."@.."@..R - 6650 af922240 d9922240 01005ed9 922240de .."@.."@..^.."@. + 5d80 00c08d22 40c98d22 40010052 c98d2240 ..."@.."@..R.."@ + 5d90 d18d2240 0400f301 529f0000 00000000 .."@....R....... + 5da0 0000c08d 2240c98d 22400100 53c98d22 ...."@.."@..S.." + 5db0 40d18d22 400400f3 01539f00 00000000 @.."@....S...... + 5dc0 000000d4 8d2240dd 8d224001 0052dd8d ....."@.."@..R.. + 5dd0 2240e58d 22400400 f301529f 00000000 "@.."@....R..... + 5de0 00000000 d48d2240 dd8d2240 010053dd ......"@.."@..S. + 5df0 8d2240e5 8d224004 00f30153 9f000000 ."@.."@....S.... + 5e00 00000000 00e88d22 40ef8d22 40010052 ......."@.."@..R + 5e10 ef8d2240 008e2240 0400f301 529f0000 .."@.."@....R... + 5e20 00000000 0000e88d 2240ef8d 22400100 ........"@.."@.. + 5e30 53ef8d22 40008e22 400400f3 01539f00 S.."@.."@....S.. + 5e40 00000000 0000000c 8e224012 8e224001 ........."@.."@. + 5e50 0052128e 22401a8e 22400100 541a8e22 .R.."@.."@..T.." + 5e60 40228e22 400400f3 01529f00 00000000 @"."@....R...... + 5e70 00000024 8e224028 8e224001 0052288e ...$."@(."@..R(. + 5e80 2240328e 22400100 53328e22 403a8e22 "@2."@..S2."@:." + 5e90 400400f3 01529f00 00000000 0000003c @....R.........< + 5ea0 8e224040 8e224001 0052408e 22404b8e ."@@."@..R@."@K. + 5eb0 22400100 534b8e22 40528e22 400400f3 "@..SK."@R."@... + 5ec0 01529f00 00000000 00000054 8e22405a .R.........T."@Z + 5ed0 8e224001 00525a8e 2240618e 22400100 ."@..RZ."@a."@.. + 5ee0 54618e22 406b8e22 400400f3 01529f00 Ta."@k."@....R.. + 5ef0 00000000 0000006c 8e224070 8e224001 .......l."@p."@. + 5f00 0052708e 22407b8e 22400100 537b8e22 .Rp."@{."@..S{." + 5f10 40828e22 400400f3 01529f00 00000000 @.."@....R...... + 5f20 00000084 8e224088 8e224001 0052888e ....."@.."@..R.. + 5f30 2240938e 22400100 53938e22 409a8e22 "@.."@..S.."@.." + 5f40 400400f3 01529f00 00000000 0000009c @....R.......... + 5f50 8e2240a0 8e224001 0052a08e 2240ab8e ."@.."@..R.."@.. + 5f60 22400100 53ab8e22 40b28e22 400400f3 "@..S.."@.."@... + 5f70 01529f00 00000000 000000b4 8e2240b8 .R..........."@. + 5f80 8e224001 0052b88e 2240c38e 22400100 ."@..R.."@.."@.. + 5f90 53c38e22 40ca8e22 400400f3 01529f00 S.."@.."@....R.. + 5fa0 00000000 000000cc 8e2240d0 8e224001 ........."@.."@. + 5fb0 0052d08e 2240db8e 22400100 53db8e22 .R.."@.."@..S.." + 5fc0 40e28e22 400400f3 01529f00 00000000 @.."@....R...... + 5fd0 000000e4 8e2240e8 8e224001 0052e88e ....."@.."@..R.. + 5fe0 2240f38e 22400100 53f38e22 40fa8e22 "@.."@..S.."@.." + 5ff0 400400f3 01529f00 00000000 00000050 @....R.........P + 6000 8f22405a 8f224001 00525a8f 2240708f ."@Z."@..RZ."@p. + 6010 22400100 5c708f22 40758f22 400400f3 "@..\p."@u."@... + 6020 01529f00 00000000 00000090 8f22409a .R..........."@. + 6030 8f224006 00529304 5393049a 8f224005 ."@..R..S...."@. + 6040 90224006 00f303f5 02259f00 00000000 ."@......%...... + 6050 000000ab 8f2240b0 8f224001 0052b08f ....."@.."@..R.. + 6060 22400090 22400100 5e009022 40059022 "@.."@..^.."@.." + 6070 40010052 00000000 00000000 08902240 @..R.........."@ + 6080 12902240 01005212 90224042 90224001 .."@..R.."@B."@. + 6090 005d4290 22404790 22400400 f301529f .]B."@G."@....R. + 60a0 00000000 00000000 1e902240 20902240 .........."@ ."@ + 60b0 01005220 90224040 90224001 005c0000 ..R ."@@."@..\.. + 60c0 00000000 00004890 22405290 22400100 ......H."@R."@.. + 60d0 52529022 40809022 4001005d 80902240 RR."@.."@..].."@ + 60e0 85902240 0400f301 529f0000 00000000 .."@....R....... + 60f0 00005e90 22406090 22400100 52609022 ..^."@`."@..R`." + 6100 407e9022 4001005c 00000000 00000000 @~."@..\........ + 6110 c0902240 d9902240 010052d9 902240e8 .."@.."@..R.."@. + 6120 90224001 005de890 22403791 22400400 ."@..].."@7."@.. + 6130 f301529f 00000000 00000000 c0902240 ..R..........."@ + 6140 d9902240 010053d9 90224030 91224001 .."@..S.."@0."@. + 6150 005e3091 22403791 22400400 f301539f .^0."@7."@....S. + 6160 00000000 00000000 c0902240 e8902240 .........."@.."@ + 6170 0200309f e8902240 f8902240 0100551a ..0..."@.."@..U. + 6180 91224026 91224001 00550000 00000000 ."@&."@..U...... + 6190 0000c090 2240e890 22400200 309ffc90 ...."@.."@..0... + 61a0 22400591 22400100 520c9122 40219122 "@.."@..R.."@!." + 61b0 40010052 00000000 00000000 c0902240 @..R.........."@ + 61c0 e8902240 0200309f e8902240 18912240 .."@..0..."@.."@ + 61d0 01005f18 91224021 91224001 00522191 .._.."@!."@..R!. + 61e0 22402691 22400100 5f000000 00000000 "@&."@.._....... + 61f0 00c09022 40e39022 40020030 9fe39022 ..."@.."@..0..." + 6200 40e89022 40010052 e8902240 26912240 @.."@..R.."@&."@ + 6210 01005c00 00000000 00000014 91224018 ..\.........."@. + 6220 91224001 00520000 00000000 00001491 ."@..R.......... + 6230 22401891 22400100 5f000000 00000000 "@.."@.._....... + 6240 003c9122 40559122 40010052 55912240 .<."@U."@..RU."@ + 6250 64912240 01005d64 912240b2 91224004 d."@..]d."@.."@. + 6260 00f30152 9f000000 00000000 003c9122 ...R.........<." + 6270 40559122 40010053 55912240 ab912240 @U."@..SU."@.."@ + 6280 01005eab 912240b2 91224004 00f30153 ..^.."@.."@....S + 6290 9f000000 00000000 003c9122 40649122 .........<."@d." + 62a0 40020030 9f649122 40749122 40010055 @..0.d."@t."@..U + 62b0 95912240 a1912240 01005500 00000000 .."@.."@..U..... + 62c0 0000003c 91224064 91224002 00309f78 ...<."@d."@..0.x + 62d0 91224081 91224001 00528891 22409c91 ."@.."@..R.."@.. + 62e0 22400100 52000000 00000000 003c9122 "@..R........<." + 62f0 40649122 40020030 9f649122 40939122 @d."@..0.d."@.." + 6300 4001005f 93912240 9c912240 0100529c @.._.."@.."@..R. + 6310 912240a1 91224001 005f0000 00000000 ."@.."@.._...... + 6320 00003c91 22405f91 22400200 309f5f91 ..<."@_."@..0._. + 6330 22406491 22400100 52649122 40a19122 "@d."@..Rd."@.." + 6340 4001005c 00000000 00000000 8f912240 @..\.........."@ + 6350 93912240 01005200 00000000 0000008f .."@..R......... + 6360 91224093 91224001 005f0000 00000000 ."@.."@.._...... + 6370 0000b491 2240cd91 22400100 52cd9122 ...."@.."@..R.." + 6380 40dc9122 4001005d dc912240 27922240 @.."@..].."@'."@ + 6390 0400f301 529f0000 00000000 0000b491 ....R........... + 63a0 2240cd91 22400100 53cd9122 40209222 "@.."@..S.."@ ." + 63b0 4001005e 20922240 27922240 0400f301 @..^ ."@'."@.... + 63c0 539f0000 00000000 0000b491 2240dc91 S..........."@.. + 63d0 22400200 309fdc91 2240ec91 22400100 "@..0..."@.."@.. + 63e0 550a9222 40169222 40010055 00000000 U.."@.."@..U.... + 63f0 00000000 b4912240 dc912240 0200309f ......"@.."@..0. + 6400 ed912240 f5912240 010052fc 91224011 .."@.."@..R.."@. + 6410 92224001 00520000 00000000 0000b491 ."@..R.......... + 6420 2240dc91 22400200 309fdc91 22400892 "@.."@..0..."@.. + 6430 22400100 5f089222 40119222 40010052 "@.._.."@.."@..R + 6440 11922240 16922240 01005f00 00000000 .."@.."@.._..... + 6450 000000b4 912240d7 91224002 00309fd7 ....."@.."@..0.. + 6460 912240dc 91224001 0052dc91 22401692 ."@.."@..R.."@.. + 6470 22400100 5c000000 00000000 00049222 "@..\.........." + 6480 40089222 40010052 00000000 00000000 @.."@..R........ + 6490 04922240 08922240 01005f00 00000000 .."@.."@.._..... + 64a0 00000028 92224041 92224001 00524192 ...(."@A."@..RA. + 64b0 22405092 22400100 5d509222 40979222 "@P."@..]P."@.." + 64c0 400400f3 01529f00 00000000 00000028 @....R.........( + 64d0 92224041 92224001 00534192 22409292 ."@A."@..SA."@.. + 64e0 22400100 5f929222 40979222 400400f3 "@.._.."@.."@... + 64f0 01539f00 00000000 00000028 92224050 .S.........(."@P + 6500 92224002 00309f50 9222405d 92224001 ."@..0.P."@]."@. + 6510 00547a92 22408692 22400100 54000000 .Tz."@.."@..T... + 6520 00000000 00289222 40509222 40020030 .....(."@P."@..0 + 6530 9f5e9222 40669222 40010052 6c922240 .^."@f."@..Rl."@ + 6540 81922240 01005200 00000000 00000028 .."@..R........( + 6550 92224050 92224002 00309f50 92224078 ."@P."@..0.P."@x + 6560 92224001 005e7892 22408192 22400100 ."@..^x."@.."@.. + 6570 52819222 40869222 4001005e 00000000 R.."@.."@..^.... + 6580 00000000 28922240 4b922240 0200309f ....(."@K."@..0. + 6590 4b922240 50922240 01005250 92224086 K."@P."@..RP."@. + 65a0 92224001 005c0000 00000000 00007492 ."@..\........t. + 65b0 22407892 22400100 52000000 00000000 "@x."@..R....... + 65c0 00749222 40789222 4001005e 00000000 .t."@x."@..^.... + 65d0 00000000 98922240 a4922240 010052a4 ......"@.."@..R. + 65e0 922240b3 92224004 00f30152 9f000000 ."@.."@....R.... + 65f0 00000000 00989222 409e9222 40020030 ......."@.."@..0 + 6600 9f9e9222 40aa9222 40010054 ad922240 ..."@.."@..T.."@ + 6610 b1922240 01005400 00000000 000000ad .."@..T......... + 6620 922240b1 92224001 00530000 00000000 ."@.."@..S...... + 6630 0000ad92 2240b192 22400100 54000000 ...."@.."@..T... + 6640 00000000 00b49222 40cb9222 40010052 ......."@.."@..R + 6650 cb922240 f5922240 01005ef5 922240fa .."@.."@..^.."@. 6660 92224004 00f30152 9f000000 00000000 ."@....R........ - 6670 00989222 40b99222 40010053 b9922240 ..."@.."@..S.."@ - 6680 d7922240 01005dd7 922240de 92224004 .."@..].."@.."@. - 6690 00f30153 9f000000 00000000 00989222 ...S..........." - 66a0 40bd9222 40010054 bd922240 d5922240 @.."@..T.."@.."@ - 66b0 01005cd5 922240de 92224004 00f30154 ..\.."@.."@....T - 66c0 9f000000 00000000 00e09222 40ef9222 ..........."@.." - 66d0 40010052 ef922240 0e932240 01005d0e @..R.."@.."@..]. - 66e0 93224013 93224004 00f30152 9f000000 ."@.."@....R.... - 66f0 00000000 00e09222 40f49222 40010053 ......."@.."@..S - 6700 f4922240 13932240 0400f301 539f0000 .."@.."@....S... - 6710 00000000 0000e092 2240f492 22400100 ........"@.."@.. - 6720 54f49222 400c9322 4001005c 0c932240 T.."@.."@..\.."@ - 6730 13932240 0400f301 549f0000 00000000 .."@....T....... - 6740 00001493 22401f93 22400100 521f9322 ...."@.."@..R.." - 6750 40309322 4001005c 30932240 35932240 @0."@..\0."@5."@ - 6760 0400f301 529f0000 00000000 00001493 ....R........... - 6770 22402493 22400100 53249322 40359322 "@$."@..S$."@5." - 6780 400400f3 01539f00 00000000 00000038 @....S.........8 - 6790 93224043 93224001 00524393 22405993 ."@C."@..RC."@Y. - 67a0 22400100 5c599322 405e9322 400400f3 "@..\Y."@^."@... - 67b0 01529f00 00000000 00000038 9322404b .R.........8."@K - 67c0 93224001 00534b93 22405e93 22400400 ."@..SK."@^."@.. - 67d0 f301539f 00000000 00000000 38932240 ..S.........8."@ - 67e0 4b932240 0100544b 9322405e 93224004 K."@..TK."@^."@. - 67f0 00f30154 9f000000 00000000 00609322 ...T.........`." - 6800 407b9322 40010052 7b932240 84932240 @{."@..R{."@.."@ - 6810 0400f301 529f8493 22408693 22400100 ....R..."@.."@.. - 6820 52869322 40889322 400400f3 01529f00 R.."@.."@....R.. - 6830 00000000 00000088 93224093 93224001 ........."@.."@. - 6840 00529393 2240a893 22400100 5ca89322 .R.."@.."@..\.." - 6850 40ad9322 400400f3 01529f00 00000000 @.."@....R...... - 6860 00000088 9322409b 93224001 00539b93 ....."@.."@..S.. - 6870 2240ad93 22400400 f301539f 00000000 "@.."@....S..... - 6880 00000000 b0932240 b8932240 010052b8 ......"@.."@..R. - 6890 932240c3 93224004 00f30152 9f000000 ."@.."@....R.... - 68a0 00000000 00b09322 40b89322 40010053 ......."@.."@..S - 68b0 b8932240 c3932240 0400f301 539f0000 .."@.."@....S... - 68c0 00000000 0000c493 2240d093 22400100 ........"@.."@.. - 68d0 52d09322 40dc9322 4001005c dc932240 R.."@.."@..\.."@ - 68e0 e1932240 0400f301 529f0000 00000000 .."@....R....... - 68f0 0000c493 2240d093 22400100 53d09322 ...."@.."@..S.." - 6900 40e19322 400400f3 01539f00 00000000 @.."@....S...... - 6910 000000d1 932240d5 93224001 0052d593 ....."@.."@..R.. - 6920 2240d793 22400100 53000000 00000000 "@.."@..S....... - 6930 00e49322 40f09322 40010052 f0932240 ..."@.."@..R.."@ - 6940 fc932240 01005cfc 93224001 94224004 .."@..\.."@.."@. - 6950 00f30152 9f000000 00000000 00e49322 ...R..........." - 6960 40f09322 40010053 f0932240 01942240 @.."@..S.."@.."@ - 6970 0400f301 539f0000 00000000 0000f193 ....S........... - 6980 2240f593 22400100 52f59322 40f79322 "@.."@..R.."@.." - 6990 40010053 00000000 00000000 04942240 @..S.........."@ - 69a0 0c942240 0100520c 94224017 94224004 .."@..R.."@.."@. - 69b0 00f30152 9f000000 00000000 00049422 ...R..........." - 69c0 400c9422 40010053 0c942240 17942240 @.."@..S.."@.."@ - 69d0 0400f301 539f0000 00000000 00001894 ....S........... - 69e0 22402094 22400100 52209422 402b9422 "@ ."@..R ."@+." - 69f0 400400f3 01529f00 00000000 00000018 @....R.......... - 6a00 94224020 94224001 00532094 22402b94 ."@ ."@..S ."@+. + 6670 00b49222 40d59222 40010053 d5922240 ..."@.."@..S.."@ + 6680 f3922240 01005df3 922240fa 92224004 .."@..].."@.."@. + 6690 00f30153 9f000000 00000000 00b49222 ...S..........." + 66a0 40d99222 40010054 d9922240 f1922240 @.."@..T.."@.."@ + 66b0 01005cf1 922240fa 92224004 00f30154 ..\.."@.."@....T + 66c0 9f000000 00000000 00fc9222 400b9322 ..........."@.." + 66d0 40010052 0b932240 2a932240 01005d2a @..R.."@*."@..]* + 66e0 9322402f 93224004 00f30152 9f000000 ."@/."@....R.... + 66f0 00000000 00fc9222 40109322 40010053 ......."@.."@..S + 6700 10932240 2f932240 0400f301 539f0000 .."@/."@....S... + 6710 00000000 0000fc92 22401093 22400100 ........"@.."@.. + 6720 54109322 40289322 4001005c 28932240 T.."@(."@..\(."@ + 6730 2f932240 0400f301 549f0000 00000000 /."@....T....... + 6740 00003093 22403b93 22400100 523b9322 ..0."@;."@..R;." + 6750 404c9322 4001005c 4c932240 51932240 @L."@..\L."@Q."@ + 6760 0400f301 529f0000 00000000 00003093 ....R.........0. + 6770 22404093 22400100 53409322 40519322 "@@."@..S@."@Q." + 6780 400400f3 01539f00 00000000 00000054 @....S.........T + 6790 9322405f 93224001 00525f93 22407593 ."@_."@..R_."@u. + 67a0 22400100 5c759322 407a9322 400400f3 "@..\u."@z."@... + 67b0 01529f00 00000000 00000054 93224067 .R.........T."@g + 67c0 93224001 00536793 22407a93 22400400 ."@..Sg."@z."@.. + 67d0 f301539f 00000000 00000000 54932240 ..S.........T."@ + 67e0 67932240 01005467 9322407a 93224004 g."@..Tg."@z."@. + 67f0 00f30154 9f000000 00000000 007c9322 ...T.........|." + 6800 40979322 40010052 97932240 a0932240 @.."@..R.."@.."@ + 6810 0400f301 529fa093 2240a293 22400100 ....R..."@.."@.. + 6820 52a29322 40a49322 400400f3 01529f00 R.."@.."@....R.. + 6830 00000000 000000a4 932240af 93224001 ........."@.."@. + 6840 0052af93 2240c493 22400100 5cc49322 .R.."@.."@..\.." + 6850 40c99322 400400f3 01529f00 00000000 @.."@....R...... + 6860 000000a4 932240b7 93224001 0053b793 ....."@.."@..S.. + 6870 2240c993 22400400 f301539f 00000000 "@.."@....S..... + 6880 00000000 cc932240 d4932240 010052d4 ......"@.."@..R. + 6890 932240df 93224004 00f30152 9f000000 ."@.."@....R.... + 68a0 00000000 00cc9322 40d49322 40010053 ......."@.."@..S + 68b0 d4932240 df932240 0400f301 539f0000 .."@.."@....S... + 68c0 00000000 0000e093 2240ec93 22400100 ........"@.."@.. + 68d0 52ec9322 40f89322 4001005c f8932240 R.."@.."@..\.."@ + 68e0 fd932240 0400f301 529f0000 00000000 .."@....R....... + 68f0 0000e093 2240ec93 22400100 53ec9322 ...."@.."@..S.." + 6900 40fd9322 400400f3 01539f00 00000000 @.."@....S...... + 6910 000000ed 932240f1 93224001 0052f193 ....."@.."@..R.. + 6920 2240f393 22400100 53000000 00000000 "@.."@..S....... + 6930 00009422 400c9422 40010052 0c942240 ..."@.."@..R.."@ + 6940 18942240 01005c18 9422401d 94224004 .."@..\.."@.."@. + 6950 00f30152 9f000000 00000000 00009422 ...R..........." + 6960 400c9422 40010053 0c942240 1d942240 @.."@..S.."@.."@ + 6970 0400f301 539f0000 00000000 00000d94 ....S........... + 6980 22401194 22400100 52119422 40139422 "@.."@..R.."@.." + 6990 40010053 00000000 00000000 20942240 @..S........ ."@ + 69a0 28942240 01005228 94224033 94224004 (."@..R(."@3."@. + 69b0 00f30152 9f000000 00000000 00209422 ...R......... ." + 69c0 40289422 40010053 28942240 33942240 @(."@..S(."@3."@ + 69d0 0400f301 539f0000 00000000 00003494 ....S.........4. + 69e0 22403c94 22400100 523c9422 40479422 "@<."@..R<."@G." + 69f0 400400f3 01529f00 00000000 00000034 @....R.........4 + 6a00 9422403c 94224001 00533c94 22404794 ."@<."@..S<."@G. 6a10 22400400 f301539f 00000000 00000000 "@....S......... - 6a20 2c942240 40942240 01005240 9422406c ,."@@."@..R@."@l - 6a30 94224001 005d6c94 22407194 22400400 ."@..]l."@q."@.. - 6a40 f301529f 00000000 00000000 2c942240 ..R.........,."@ - 6a50 40942240 01005340 94224071 94224004 @."@..S@."@q."@. - 6a60 00f30153 9f000000 00000000 002c9422 ...S.........,." - 6a70 40409422 40010054 40942240 6a942240 @@."@..T@."@j."@ - 6a80 01005c6a 94224071 94224004 00f30154 ..\j."@q."@....T - 6a90 9f000000 00000000 002c9422 40419422 .........,."@A." - 6aa0 40020030 9f419422 40499422 40010052 @..0.A."@I."@..R - 6ab0 50942240 64942240 01005264 94224066 P."@d."@..Rd."@f - 6ac0 94224002 007c0000 00000000 00000074 ."@..|.........t - 6ad0 94224078 94224001 00527894 2240bb94 ."@x."@..Rx."@.. - 6ae0 22400100 56bb9422 40c29422 400400f3 "@..V.."@.."@... - 6af0 01529fc2 942240c4 94224001 0056c494 .R..."@.."@..V.. - 6b00 2240cb94 22400400 f301529f 00000000 "@.."@....R..... - 6b10 00000000 74942240 bb942240 010053bb ....t."@.."@..S. - 6b20 942240c2 94224004 00f30153 9fc29422 ."@.."@....S..." - 6b30 40c49422 40010053 c4942240 cb942240 @.."@..S.."@.."@ - 6b40 0400f301 539f0000 00000000 00007494 ....S.........t. - 6b50 2240bb94 22400100 54bb9422 40c29422 "@.."@..T.."@.." - 6b60 400400f3 01549fc2 942240c4 94224001 @....T..."@.."@. - 6b70 0054c494 2240cb94 22400400 f301549f .T.."@.."@....T. - 6b80 00000000 00000000 cc942240 dc942240 .........."@.."@ - 6b90 010052dc 942240ea 94224001 005cea94 ..R.."@.."@..\.. - 6ba0 2240ef94 22400400 f301529f 00000000 "@.."@....R..... - 6bb0 00000000 cc942240 dc942240 010053dc ......"@.."@..S. - 6bc0 942240ef 94224004 00f30153 9f000000 ."@.."@....S.... - 6bd0 00000000 00cc9422 40dc9422 40010054 ......."@.."@..T - 6be0 dc942240 ef942240 0400f301 549f0000 .."@.."@....T... - 6bf0 00000000 0000f094 22400595 22400100 ........"@.."@.. - 6c00 52059522 40529522 4001005e 52952240 R.."@R."@..^R."@ - 6c10 8d952240 0400f301 529f0000 00000000 .."@....R....... - 6c20 0000f094 22400995 22400100 53099522 ...."@.."@..S.." - 6c30 40509522 4001005d 50952240 8d952240 @P."@..]P."@.."@ - 6c40 0400f301 539f0000 00000000 0000f094 ....S........... - 6c50 22400c95 22400200 309f0c95 22401495 "@.."@..0..."@.. - 6c60 22400100 52149522 404e9522 4001005c "@..R.."@N."@..\ - 6c70 4e952240 55952240 01005255 9522407e N."@U."@..RU."@~ - 6c80 95224001 005c0000 00000000 0000f094 ."@..\.......... - 6c90 22405095 22400200 309f5095 22407995 "@P."@..0.P."@y. - 6ca0 22400100 5d000000 00000000 00f09422 "@..].........." - 6cb0 40559522 40020030 9f559522 40649522 @U."@..0.U."@d." - 6cc0 4001005e 64952240 68952240 01005268 @..^d."@h."@..Rh - 6cd0 95224070 95224001 005e7095 22407495 ."@p."@..^p."@t. - 6ce0 22400200 7c087495 22407995 22400100 "@..|.t."@y."@.. - 6cf0 5e000000 00000000 00f09422 40559522 ^.........."@U." - 6d00 40020030 9f5c9522 40689522 40010052 @..0.\."@h."@..R - 6d10 6e952240 74952240 01005200 00000000 n."@t."@..R..... - 6d20 00000090 952240ab 95224001 0052ab95 ....."@.."@..R.. - 6d30 22406896 22400100 5f689622 408e9622 "@h."@.._h."@.." - 6d40 400400f3 01529f8e 962240d8 96224001 @....R..."@.."@. - 6d50 005fd896 2240e996 22400400 f301529f ._.."@.."@....R. - 6d60 00000000 00000000 90952240 bf952240 .........."@.."@ - 6d70 010053bf 952240c4 95224004 00f30153 ..S.."@.."@....S - 6d80 9fc49522 403c9622 40010055 3c962240 ..."@<."@..U<."@ - 6d90 48962240 0400f301 539f4896 22405796 H."@....S.H."@W. - 6da0 22400100 55579622 40649622 400400f3 "@..UW."@d."@... - 6db0 01539f64 96224068 96224001 00556896 .S.d."@h."@..Uh. - 6dc0 22408e96 22400400 f301539f 8e962240 "@.."@....S..."@ - 6dd0 90962240 01005590 962240e9 96224004 .."@..U.."@.."@. - 6de0 00f30153 9f000000 00000000 00909522 ...S..........." - 6df0 40bf9522 40010054 bf952240 e2962240 @.."@..T.."@.."@ - 6e00 01005ee2 962240e9 96224004 00f30154 ..^.."@.."@....T - 6e10 9f000000 00000000 00669622 40849622 .........f."@.." - 6e20 4001005c 00000000 00000000 68962240 @..\........h."@ - 6e30 8e962240 01005f00 00000000 0000008e .."@.._......... - 6e40 96224090 96224002 00309f90 962240b1 ."@.."@..0..."@. - 6e50 96224001 005cb196 2240b396 22400200 ."@..\.."@.."@.. - 6e60 309fbe96 2240c696 22400100 52c69622 0..."@.."@..R.." - 6e70 40c89622 40010053 00000000 00000000 @.."@..S........ - 6e80 8e962240 90962240 0200309f 9d962240 .."@.."@..0..."@ - 6e90 a5962240 010052a5 962240a7 96224001 .."@..R.."@.."@. - 6ea0 0053b396 2240d096 22400100 5c000000 .S.."@.."@..\... - 6eb0 00000000 00ec9622 40049722 40010052 ......."@.."@..R - 6ec0 04972240 61972240 01005261 9722407d .."@a."@..Ra."@} - 6ed0 97224001 00557d97 22408097 22400100 ."@..U}."@.."@.. - 6ee0 52809722 40859722 40030075 019f8597 R.."@.."@..u.... - 6ef0 22408d97 22400100 558d9722 40a09722 "@.."@..U.."@.." - 6f00 40010052 00000000 00000000 ec962240 @..R.........."@ - 6f10 04972240 01005204 9722405f 97224001 .."@..R.."@_."@. - 6f20 00545f97 22407797 22400100 53779722 .T_."@w."@..Sw." - 6f30 40809722 40010054 80972240 8a972240 @.."@..T.."@.."@ - 6f40 03007301 9f8a9722 408d9722 40010053 ..s...."@.."@..S - 6f50 8d972240 94972240 01005494 9722409b .."@.."@..T.."@. - 6f60 97224003 0074019f 9b972240 a3972240 ."@..t...."@.."@ - 6f70 01005400 00000000 000000b0 972240c9 ..T.........."@. - 6f80 97224001 0052c997 22401298 22400100 ."@..R.."@.."@.. - 6f90 5e129822 40179822 400400f3 01529f00 ^.."@.."@....R.. - 6fa0 00000000 000000b0 972240be 97224006 ........."@.."@. - 6fb0 00549304 559304be 97224017 98224006 .T..U...."@.."@. - 6fc0 00f303f5 04259f00 00000000 00000018 .....%.......... - 6fd0 98224024 98224001 00522498 22402c98 ."@$."@..R$."@,. + 6a20 48942240 5c942240 0100525c 94224088 H."@\."@..R\."@. + 6a30 94224001 005d8894 22408d94 22400400 ."@..].."@.."@.. + 6a40 f301529f 00000000 00000000 48942240 ..R.........H."@ + 6a50 5c942240 0100535c 9422408d 94224004 \."@..S\."@.."@. + 6a60 00f30153 9f000000 00000000 00489422 ...S.........H." + 6a70 405c9422 40010054 5c942240 86942240 @\."@..T\."@.."@ + 6a80 01005c86 9422408d 94224004 00f30154 ..\.."@.."@....T + 6a90 9f000000 00000000 00489422 405d9422 .........H."@]." + 6aa0 40020030 9f5d9422 40659422 40010052 @..0.]."@e."@..R + 6ab0 6c942240 80942240 01005280 94224082 l."@.."@..R.."@. + 6ac0 94224002 007c0000 00000000 00000090 ."@..|.......... + 6ad0 94224094 94224001 00529494 2240d794 ."@.."@..R.."@.. + 6ae0 22400100 56d79422 40de9422 400400f3 "@..V.."@.."@... + 6af0 01529fde 942240e0 94224001 0056e094 .R..."@.."@..V.. + 6b00 2240e794 22400400 f301529f 00000000 "@.."@....R..... + 6b10 00000000 90942240 d7942240 010053d7 ......"@.."@..S. + 6b20 942240de 94224004 00f30153 9fde9422 ."@.."@....S..." + 6b30 40e09422 40010053 e0942240 e7942240 @.."@..S.."@.."@ + 6b40 0400f301 539f0000 00000000 00009094 ....S........... + 6b50 2240d794 22400100 54d79422 40de9422 "@.."@..T.."@.." + 6b60 400400f3 01549fde 942240e0 94224001 @....T..."@.."@. + 6b70 0054e094 2240e794 22400400 f301549f .T.."@.."@....T. + 6b80 00000000 00000000 e8942240 f8942240 .........."@.."@ + 6b90 010052f8 94224006 95224001 005c0695 ..R.."@.."@..\.. + 6ba0 22400b95 22400400 f301529f 00000000 "@.."@....R..... + 6bb0 00000000 e8942240 f8942240 010053f8 ......"@.."@..S. + 6bc0 9422400b 95224004 00f30153 9f000000 ."@.."@....S.... + 6bd0 00000000 00e89422 40f89422 40010054 ......."@.."@..T + 6be0 f8942240 0b952240 0400f301 549f0000 .."@.."@....T... + 6bf0 00000000 00000c95 22402195 22400100 ........"@!."@.. + 6c00 52219522 406e9522 4001005e 6e952240 R!."@n."@..^n."@ + 6c10 a9952240 0400f301 529f0000 00000000 .."@....R....... + 6c20 00000c95 22402595 22400100 53259522 ...."@%."@..S%." + 6c30 406c9522 4001005d 6c952240 a9952240 @l."@..]l."@.."@ + 6c40 0400f301 539f0000 00000000 00000c95 ....S........... + 6c50 22402895 22400200 309f2895 22403095 "@(."@..0.(."@0. + 6c60 22400100 52309522 406a9522 4001005c "@..R0."@j."@..\ + 6c70 6a952240 71952240 01005271 9522409a j."@q."@..Rq."@. + 6c80 95224001 005c0000 00000000 00000c95 ."@..\.......... + 6c90 22406c95 22400200 309f6c95 22409595 "@l."@..0.l."@.. + 6ca0 22400100 5d000000 00000000 000c9522 "@..].........." + 6cb0 40719522 40020030 9f719522 40809522 @q."@..0.q."@.." + 6cc0 4001005e 80952240 84952240 01005284 @..^.."@.."@..R. + 6cd0 9522408c 95224001 005e8c95 22409095 ."@.."@..^.."@.. + 6ce0 22400200 7c089095 22409595 22400100 "@..|..."@.."@.. + 6cf0 5e000000 00000000 000c9522 40719522 ^.........."@q." + 6d00 40020030 9f789522 40849522 40010052 @..0.x."@.."@..R + 6d10 8a952240 90952240 01005200 00000000 .."@.."@..R..... + 6d20 000000ac 952240c7 95224001 0052c795 ....."@.."@..R.. + 6d30 22408496 22400100 5f849622 40aa9622 "@.."@.._.."@.." + 6d40 400400f3 01529faa 962240f4 96224001 @....R..."@.."@. + 6d50 005ff496 22400597 22400400 f301529f ._.."@.."@....R. + 6d60 00000000 00000000 ac952240 db952240 .........."@.."@ + 6d70 010053db 952240e0 95224004 00f30153 ..S.."@.."@....S + 6d80 9fe09522 40589622 40010055 58962240 ..."@X."@..UX."@ + 6d90 64962240 0400f301 539f6496 22407396 d."@....S.d."@s. + 6da0 22400100 55739622 40809622 400400f3 "@..Us."@.."@... + 6db0 01539f80 96224084 96224001 00558496 .S..."@.."@..U.. + 6dc0 2240aa96 22400400 f301539f aa962240 "@.."@....S..."@ + 6dd0 ac962240 010055ac 96224005 97224004 .."@..U.."@.."@. + 6de0 00f30153 9f000000 00000000 00ac9522 ...S..........." + 6df0 40db9522 40010054 db952240 fe962240 @.."@..T.."@.."@ + 6e00 01005efe 96224005 97224004 00f30154 ..^.."@.."@....T + 6e10 9f000000 00000000 00829622 40a09622 ..........."@.." + 6e20 4001005c 00000000 00000000 84962240 @..\.........."@ + 6e30 aa962240 01005f00 00000000 000000aa .."@.._......... + 6e40 962240ac 96224002 00309fac 962240cd ."@.."@..0..."@. + 6e50 96224001 005ccd96 2240cf96 22400200 ."@..\.."@.."@.. + 6e60 309fda96 2240e296 22400100 52e29622 0..."@.."@..R.." + 6e70 40e49622 40010053 00000000 00000000 @.."@..S........ + 6e80 aa962240 ac962240 0200309f b9962240 .."@.."@..0..."@ + 6e90 c1962240 010052c1 962240c3 96224001 .."@..R.."@.."@. + 6ea0 0053cf96 2240ec96 22400100 5c000000 .S.."@.."@..\... + 6eb0 00000000 00089722 40209722 40010052 ......."@ ."@..R + 6ec0 20972240 7d972240 0100527d 97224099 ."@}."@..R}."@. + 6ed0 97224001 00559997 22409c97 22400100 ."@..U.."@.."@.. + 6ee0 529c9722 40a19722 40030075 019fa197 R.."@.."@..u.... + 6ef0 2240a997 22400100 55a99722 40bc9722 "@.."@..U.."@.." + 6f00 40010052 00000000 00000000 08972240 @..R.........."@ + 6f10 20972240 01005220 9722407b 97224001 ."@..R ."@{."@. + 6f20 00547b97 22409397 22400100 53939722 .T{."@.."@..S.." + 6f30 409c9722 40010054 9c972240 a6972240 @.."@..T.."@.."@ + 6f40 03007301 9fa69722 40a99722 40010053 ..s...."@.."@..S + 6f50 a9972240 b0972240 010054b0 972240b7 .."@.."@..T.."@. + 6f60 97224003 0074019f b7972240 bf972240 ."@..t...."@.."@ + 6f70 01005400 00000000 000000cc 972240e5 ..T.........."@. + 6f80 97224001 0052e597 22402e98 22400100 ."@..R.."@.."@.. + 6f90 5e2e9822 40339822 400400f3 01529f00 ^.."@3."@....R.. + 6fa0 00000000 000000cc 972240da 97224006 ........."@.."@. + 6fb0 00549304 559304da 97224033 98224006 .T..U...."@3."@. + 6fc0 00f303f5 04259f00 00000000 00000034 .....%.........4 + 6fd0 98224040 98224001 00524098 22404898 ."@@."@..R@."@H. 6fe0 22400400 f301529f 00000000 00000000 "@....R......... - 6ff0 2c982240 38982240 01005238 98224040 ,."@8."@..R8."@@ + 6ff0 48982240 54982240 01005254 9822405c H."@T."@..RT."@\ 7000 98224004 00f30152 9f000000 00000000 ."@....R........ - 7010 00409822 405b9822 40010052 5b982240 .@."@[."@..R[."@ - 7020 8e982240 01005e8e 98224090 98224001 .."@..^.."@.."@. - 7030 00529098 22409898 22400100 5e989822 .R.."@.."@..^.." - 7040 409f9822 400400f3 01529f00 00000000 @.."@....R...... - 7050 00000040 98224064 98224001 00536498 ...@."@d."@..Sd. - 7060 22408e98 22400100 5d8e9822 40909822 "@.."@..].."@.." - 7070 40010053 90982240 96982240 01005d96 @..S.."@.."@..]. - 7080 9822409f 98224004 00f30153 9f000000 ."@.."@....S.... - 7090 00000000 00409822 40649822 40010054 .....@."@d."@..T - 70a0 64982240 8e982240 01005c8e 98224090 d."@.."@..\.."@. - 70b0 98224001 00549098 22409498 22400100 ."@..T.."@.."@.. - 70c0 5c949822 409f9822 400400f3 01549f00 \.."@.."@....T.. - 70d0 00000000 00000040 98224064 98224001 .......@."@d."@. - 70e0 00556498 22408e98 22400100 5f8e9822 .Ud."@.."@.._.." - 70f0 40909822 40010055 90982240 9a982240 @.."@..U.."@.."@ - 7100 01005f9a 9822409f 98224004 00f30155 .._.."@.."@....U - 7110 9f000000 00000000 00a09822 40a99822 ..........."@.." - 7120 40010052 a9982240 b1982240 0400f301 @..R.."@.."@.... - 7130 529f0000 00000000 0000a098 2240a998 R..........."@.. - 7140 22400100 53a99822 40b19822 400400f3 "@..S.."@.."@... - 7150 01539f00 00000000 000000a0 982240a9 .S..........."@. - 7160 98224001 0054a998 2240b198 22400400 ."@..T.."@.."@.. - 7170 f301549f 00000000 00000000 b4982240 ..T..........."@ - 7180 bd982240 010052bd 982240c5 98224004 .."@..R.."@.."@. - 7190 00f30152 9f000000 00000000 00b49822 ...R..........." - 71a0 40bd9822 40010053 bd982240 c5982240 @.."@..S.."@.."@ - 71b0 0400f301 539f0000 00000000 0000b498 ....S........... - 71c0 2240bd98 22400100 54bd9822 40c59822 "@.."@..T.."@.." + 7010 005c9822 40779822 40010052 77982240 .\."@w."@..Rw."@ + 7020 aa982240 01005eaa 982240ac 98224001 .."@..^.."@.."@. + 7030 0052ac98 2240b498 22400100 5eb49822 .R.."@.."@..^.." + 7040 40bb9822 400400f3 01529f00 00000000 @.."@....R...... + 7050 0000005c 98224080 98224001 00538098 ...\."@.."@..S.. + 7060 2240aa98 22400100 5daa9822 40ac9822 "@.."@..].."@.." + 7070 40010053 ac982240 b2982240 01005db2 @..S.."@.."@..]. + 7080 982240bb 98224004 00f30153 9f000000 ."@.."@....S.... + 7090 00000000 005c9822 40809822 40010054 .....\."@.."@..T + 70a0 80982240 aa982240 01005caa 982240ac .."@.."@..\.."@. + 70b0 98224001 0054ac98 2240b098 22400100 ."@..T.."@.."@.. + 70c0 5cb09822 40bb9822 400400f3 01549f00 \.."@.."@....T.. + 70d0 00000000 0000005c 98224080 98224001 .......\."@.."@. + 70e0 00558098 2240aa98 22400100 5faa9822 .U.."@.."@.._.." + 70f0 40ac9822 40010055 ac982240 b6982240 @.."@..U.."@.."@ + 7100 01005fb6 982240bb 98224004 00f30155 .._.."@.."@....U + 7110 9f000000 00000000 00bc9822 40c59822 ..........."@.." + 7120 40010052 c5982240 cd982240 0400f301 @..R.."@.."@.... + 7130 529f0000 00000000 0000bc98 2240c598 R..........."@.. + 7140 22400100 53c59822 40cd9822 400400f3 "@..S.."@.."@... + 7150 01539f00 00000000 000000bc 982240c5 .S..........."@. + 7160 98224001 0054c598 2240cd98 22400400 ."@..T.."@.."@.. + 7170 f301549f 00000000 00000000 d0982240 ..T..........."@ + 7180 d9982240 010052d9 982240e1 98224004 .."@..R.."@.."@. + 7190 00f30152 9f000000 00000000 00d09822 ...R..........." + 71a0 40d99822 40010053 d9982240 e1982240 @.."@..S.."@.."@ + 71b0 0400f301 539f0000 00000000 0000d098 ....S........... + 71c0 2240d998 22400100 54d99822 40e19822 "@.."@..T.."@.." 71d0 400400f3 01549f00 00000000 00000000 @....T.......... 71e0 0000000b 00000001 00520b00 00001300 .........R...... 71f0 00000400 f301529f 00000000 00000000 ......R......... @@ -69622,682 +69629,682 @@ Contents of section .debug_loc: 75b0 00005701 00000100 55570100 005f0100 ..W.....UW..._.. 75c0 000400f3 01549f00 00000000 00000000 .....T.......... 75d0 00000015 00000001 00521500 00001700 .........R...... - 75e0 00000300 73609f00 00000000 000000f0 ....s`.......... - 75f0 502440fc 50244001 0052fc50 2440cb51 P$@.P$@..R.P$@.Q + 75e0 00000300 73609f00 00000000 0000000c ....s`.......... + 75f0 51244018 51244001 00521851 2440e751 Q$@.Q$@..R.Q$@.Q 7600 24400400 f301529f 00000000 00000000 $@....R......... - 7610 0f512440 12512440 050003f8 30ff3f12 .Q$@.Q$@....0.?. - 7620 51244037 51244001 005c3751 24403a51 Q$@7Q$@..\7Q$@:Q - 7630 24400100 523a5124 40445124 4001005c $@..R:Q$@DQ$@..\ - 7640 44512440 48512440 0200319f 4b512440 DQ$@HQ$@..1.KQ$@ - 7650 56512440 01005256 5124406d 51244001 VQ$@..RVQ$@mQ$@. - 7660 005e6d51 24406f51 24400300 72019f6f .^mQ$@oQ$@..r..o - 7670 51244072 51244003 0072009f 72512440 Q$@rQ$@..r..rQ$@ - 7680 c2512440 01005c00 00000000 000000d4 .Q$@..\......... - 7690 512440de 51244001 0052de51 24408152 Q$@.Q$@..R.Q$@.R - 76a0 24400100 5c815224 40865224 400400f3 $@..\.R$@.R$@... - 76b0 01529f00 00000000 000000d4 512440fd .R..........Q$@. - 76c0 51244001 0053fd51 24408652 24400400 Q$@..S.Q$@.R$@.. - 76d0 f301539f 00000000 00000000 db512440 ..S..........Q$@ - 76e0 de512440 010052de 51244081 52244001 .Q$@..R.Q$@.R$@. - 76f0 005c8152 24408652 24400400 f301529f .\.R$@.R$@....R. - 7700 00000000 00000000 d4522440 11532440 .........R$@.S$@ - 7710 0200309f 11532440 22532440 01005322 ..0..S$@"S$@..S" - 7720 53244027 53244003 0072029f 2a532440 S$@'S$@..r..*S$@ - 7730 5d532440 0200309f 5d532440 8b532440 ]S$@..0.]S$@.S$@ - 7740 01005300 00000000 000000ae 532440cb ..S.........S$@. - 7750 53244001 0052ce53 2440e053 24400100 S$@..R.S$@.S$@.. - 7760 52000000 00000000 00bc5524 40c45524 R.........U$@.U$ - 7770 40010052 c4552440 e5552440 0400f301 @..R.U$@.U$@.... - 7780 529f0000 00000000 00005856 24406456 R.........XV$@dV - 7790 24400100 52645624 40395724 4001005d $@..RdV$@9W$@..] - 77a0 39572440 40572440 0400f301 529f0000 9W$@@W$@....R... - 77b0 00000000 00005856 24407f56 24400200 ......XV$@.V$@.. - 77c0 309f7f56 24408356 24400100 53835624 0..V$@.V$@..S.V$ - 77d0 403b5724 4001005e 00000000 00000000 @;W$@..^........ - 77e0 87562440 8f562440 0100528f 56244094 .V$@.V$@..R.V$@. - 77f0 56244001 00539d56 24409f56 24400100 V$@..S.V$@.V$@.. - 7800 52000000 00000000 005c5724 40715724 R........\W$@qW$ - 7810 40010052 71572440 8f572440 01005d8f @..RqW$@.W$@..]. - 7820 57244090 59244004 00f30152 9f905924 W$@.Y$@....R..Y$ - 7830 40995924 4001005d 99592440 cf592440 @.Y$@..].Y$@.Y$@ - 7840 0400f301 529f0000 00000000 00005c57 ....R.........\W - 7850 24408f57 24400100 538f5724 40905924 $@.W$@..S.W$@.Y$ - 7860 400400f3 01539f90 59244098 59244001 @....S..Y$@.Y$@. - 7870 00539859 2440cf59 24400400 f301539f .S.Y$@.Y$@....S. - 7880 00000000 00000000 5c572440 8f572440 ........\W$@.W$@ - 7890 0200309f 8f572440 38582440 01005f60 ..0..W$@8X$@.._` - 78a0 58244065 58244002 00319f65 582440e2 X$@eX$@..1.eX$@. - 78b0 58244001 005ff158 24409059 24400100 X$@.._.X$@.Y$@.. - 78c0 5f905924 40995924 40020030 9fa05924 _.Y$@.Y$@..0..Y$ - 78d0 40b05924 4001005f 00000000 00000000 @.Y$@.._........ - 78e0 5c572440 30592440 0200309f 30592440 \W$@0Y$@..0.0Y$@ - 78f0 32592440 050003fa 30ff3f32 5924404f 2Y$@....0.?2Y$@O - 7900 59244001 00529059 2440c059 24400200 Y$@..R.Y$@.Y$@.. - 7910 309f0000 00000000 00008f57 2440d758 0..........W$@.X - 7920 24400100 5da05924 40c05924 4001005d $@..].Y$@.Y$@..] - 7930 00000000 00000000 c3572440 ce572440 .........W$@.W$@ - 7940 010052ce 572440d2 57244001 005ed257 ..R.W$@.W$@..^.W - 7950 2440db57 24400100 52db5724 40fb5724 $@.W$@..R.W$@.W$ - 7960 4001005e fb572440 01582440 0200309f @..^.W$@.X$@..0. - 7970 0e582440 27582440 01005635 58244038 .X$@'X$@..V5X$@8 - 7980 58244001 00563858 24403e58 24400100 X$@..V8X$@>X$@.. - 7990 523e5824 40605824 4001005f 60582440 R>X$@`X$@.._`X$@ - 79a0 65582440 0200309f d7582440 df582440 eX$@..0..X$@.X$@ - 79b0 010052df 582440e2 58244001 005df158 ..R.X$@.X$@..].X - 79c0 2440fb58 24400100 52fb5824 40905924 $@.X$@..R.X$@.Y$ - 79d0 4001005d a0592440 ad592440 010056b0 @..].Y$@.Y$@..V. - 79e0 592440bc 59244001 0052bc59 2440c059 Y$@.Y$@..R.Y$@.Y - 79f0 24400100 5f000000 00000000 00e05924 $@.._.........Y$ - 7a00 40ec5924 40010052 ec592440 0c5a2440 @.Y$@..R.Y$@.Z$@ - 7a10 01005c00 00000000 00000020 5a24402c ..\........ Z$@, - 7a20 5a244001 00522c5a 2440575a 24400100 Z$@..R,Z$@WZ$@.. - 7a30 5c575a24 405c5a24 400400f3 01529f00 \WZ$@\Z$@....R.. - 7a40 00000000 0000005c 5a244064 5a244001 .......\Z$@dZ$@. - 7a50 0052645a 24406c5a 24400100 526c5a24 .RdZ$@lZ$@..RlZ$ - 7a60 408f5a24 40030072 019f8f5a 2440945a @.Z$@..r...Z$@.Z - 7a70 24400100 52000000 00000000 005c5a24 $@..R........\Z$ - 7a80 40645a24 40010053 645a2440 665a2440 @dZ$@..SdZ$@fZ$@ - 7a90 01005366 5a244069 5a244003 0073019f ..SfZ$@iZ$@..s.. - 7aa0 695a2440 965a2440 01005300 00000000 iZ$@.Z$@..S..... - 7ab0 0000005c 5a244064 5a244002 00309f74 ...\Z$@dZ$@..0.t - 7ac0 5a244085 5a244005 00387600 1c9f855a Z$@.Z$@..8v....Z - 7ad0 2440875a 24400500 3976001c 9f875a24 $@.Z$@..9v....Z$ - 7ae0 408a5a24 40050039 76011c9f 00000000 @.Z$@..9v....... - 7af0 00000000 5c5a2440 645a2440 0200309f ....\Z$@dZ$@..0. - 7b00 645a2440 7d5a2440 01005485 5a244096 dZ$@}Z$@..T.Z$@. - 7b10 5a244001 00540000 00000000 0000b05a Z$@..T.........Z - 7b20 2440ba5a 24400100 52ba5a24 40505b24 $@.Z$@..R.Z$@P[$ - 7b30 4001005e 505b2440 555b2440 0400f301 @..^P[$@U[$@.... - 7b40 529f0000 00000000 00007a5b 24409a5b R.........z[$@.[ - 7b50 24400200 309f9a5b 2440a45b 24400100 $@..0..[$@.[$@.. - 7b60 52a45b24 40f85b24 4001005c f85b2440 R.[$@.[$@..\.[$@ - 7b70 fa5b2440 010052fa 5b24400e 5c244001 .[$@..R.[$@.\$@. - 7b80 005c0000 00000000 0000205c 2440365c .\........ \$@6\ - 7b90 24400100 52365c24 40ad5c24 400400f3 $@..R6\$@.\$@... - 7ba0 01529f00 00000000 00000039 5c24409e .R.........9\$@. + 7610 2b512440 2e512440 050003f8 30ff3f2e +Q$@.Q$@....0.?. + 7620 51244053 51244001 005c5351 24405651 Q$@SQ$@..\SQ$@VQ + 7630 24400100 52565124 40605124 4001005c $@..RVQ$@`Q$@..\ + 7640 60512440 64512440 0200319f 67512440 `Q$@dQ$@..1.gQ$@ + 7650 72512440 01005272 51244089 51244001 rQ$@..RrQ$@.Q$@. + 7660 005e8951 24408b51 24400300 72019f8b .^.Q$@.Q$@..r... + 7670 5124408e 51244003 0072009f 8e512440 Q$@.Q$@..r...Q$@ + 7680 de512440 01005c00 00000000 000000f0 .Q$@..\......... + 7690 512440fa 51244001 0052fa51 24409d52 Q$@.Q$@..R.Q$@.R + 76a0 24400100 5c9d5224 40a25224 400400f3 $@..\.R$@.R$@... + 76b0 01529f00 00000000 000000f0 51244019 .R..........Q$@. + 76c0 52244001 00531952 2440a252 24400400 R$@..S.R$@.R$@.. + 76d0 f301539f 00000000 00000000 f7512440 ..S..........Q$@ + 76e0 fa512440 010052fa 5124409d 52244001 .Q$@..R.Q$@.R$@. + 76f0 005c9d52 2440a252 24400400 f301529f .\.R$@.R$@....R. + 7700 00000000 00000000 f0522440 2d532440 .........R$@-S$@ + 7710 0200309f 2d532440 3e532440 0100533e ..0.-S$@>S$@..S> + 7720 53244043 53244003 0072029f 46532440 S$@CS$@..r..FS$@ + 7730 79532440 0200309f 79532440 a7532440 yS$@..0.yS$@.S$@ + 7740 01005300 00000000 000000ca 532440e7 ..S.........S$@. + 7750 53244001 0052ea53 2440fc53 24400100 S$@..R.S$@.S$@.. + 7760 52000000 00000000 00d85524 40e05524 R.........U$@.U$ + 7770 40010052 e0552440 01562440 0400f301 @..R.U$@.V$@.... + 7780 529f0000 00000000 00007456 24408056 R.........tV$@.V + 7790 24400100 52805624 40555724 4001005d $@..R.V$@UW$@..] + 77a0 55572440 5c572440 0400f301 529f0000 UW$@\W$@....R... + 77b0 00000000 00007456 24409b56 24400200 ......tV$@.V$@.. + 77c0 309f9b56 24409f56 24400100 539f5624 0..V$@.V$@..S.V$ + 77d0 40575724 4001005e 00000000 00000000 @WW$@..^........ + 77e0 a3562440 ab562440 010052ab 562440b0 .V$@.V$@..R.V$@. + 77f0 56244001 0053b956 2440bb56 24400100 V$@..S.V$@.V$@.. + 7800 52000000 00000000 00785724 408d5724 R........xW$@.W$ + 7810 40010052 8d572440 ab572440 01005dab @..R.W$@.W$@..]. + 7820 572440ac 59244004 00f30152 9fac5924 W$@.Y$@....R..Y$ + 7830 40b55924 4001005d b5592440 eb592440 @.Y$@..].Y$@.Y$@ + 7840 0400f301 529f0000 00000000 00007857 ....R.........xW + 7850 2440ab57 24400100 53ab5724 40ac5924 $@.W$@..S.W$@.Y$ + 7860 400400f3 01539fac 592440b4 59244001 @....S..Y$@.Y$@. + 7870 0053b459 2440eb59 24400400 f301539f .S.Y$@.Y$@....S. + 7880 00000000 00000000 78572440 ab572440 ........xW$@.W$@ + 7890 0200309f ab572440 54582440 01005f7c ..0..W$@TX$@.._| + 78a0 58244081 58244002 00319f81 582440fe X$@.X$@..1..X$@. + 78b0 58244001 005f0d59 2440ac59 24400100 X$@.._.Y$@.Y$@.. + 78c0 5fac5924 40b55924 40020030 9fbc5924 _.Y$@.Y$@..0..Y$ + 78d0 40cc5924 4001005f 00000000 00000000 @.Y$@.._........ + 78e0 78572440 4c592440 0200309f 4c592440 xW$@LY$@..0.LY$@ + 78f0 4e592440 050003fa 30ff3f4e 5924406b NY$@....0.?NY$@k + 7900 59244001 0052ac59 2440dc59 24400200 Y$@..R.Y$@.Y$@.. + 7910 309f0000 00000000 0000ab57 2440f358 0..........W$@.X + 7920 24400100 5dbc5924 40dc5924 4001005d $@..].Y$@.Y$@..] + 7930 00000000 00000000 df572440 ea572440 .........W$@.W$@ + 7940 010052ea 572440ee 57244001 005eee57 ..R.W$@.W$@..^.W + 7950 2440f757 24400100 52f75724 40175824 $@.W$@..R.W$@.X$ + 7960 4001005e 17582440 1d582440 0200309f @..^.X$@.X$@..0. + 7970 2a582440 43582440 01005651 58244054 *X$@CX$@..VQX$@T + 7980 58244001 00565458 24405a58 24400100 X$@..VTX$@ZX$@.. + 7990 525a5824 407c5824 4001005f 7c582440 RZX$@|X$@.._|X$@ + 79a0 81582440 0200309f f3582440 fb582440 .X$@..0..X$@.X$@ + 79b0 010052fb 582440fe 58244001 005d0d59 ..R.X$@.X$@..].Y + 79c0 24401759 24400100 52175924 40ac5924 $@.Y$@..R.Y$@.Y$ + 79d0 4001005d bc592440 c9592440 010056cc @..].Y$@.Y$@..V. + 79e0 592440d8 59244001 0052d859 2440dc59 Y$@.Y$@..R.Y$@.Y + 79f0 24400100 5f000000 00000000 00fc5924 $@.._.........Y$ + 7a00 40085a24 40010052 085a2440 285a2440 @.Z$@..R.Z$@(Z$@ + 7a10 01005c00 00000000 0000003c 5a244048 ..\........_$@..0.>_$@ - 7c50 5e5f2440 02009140 695f2440 c4612440 ^_$@...@i_$@.a$@ - 7c60 02009140 00000000 00000000 f05f2440 ...@........._$@ - 7c70 00602440 0200329f 00602440 0f602440 .`$@..2..`$@.`$@ - 7c80 0200339f 0f602440 15602440 0200349f ..3..`$@.`$@..4. - 7c90 00000000 00000000 695f2440 6c5f2440 ........i_$@l_$@ - 7ca0 01005477 5f2440cd 5f244001 00540000 ..Tw_$@._$@..T.. - 7cb0 00000000 0000805f 2440895f 24400100 ......._$@._$@.. - 7cc0 588f5f24 40dc5f24 40010058 00000000 X._$@._$@..X.... - 7cd0 00000000 835f2440 895f2440 01005392 ....._$@._$@..S. - 7ce0 5f2440d0 5f244001 00530000 00000000 _$@._$@..S...... - 7cf0 00009e5e 2440cd61 24400100 5d000000 ...^$@.a$@..]... - 7d00 00000000 00a15e24 40015f24 40020030 ......^$@._$@..0 - 7d10 9f015f24 40c46124 40020091 48000000 .._$@.a$@...H... - 7d20 00000000 00af5e24 40b95e24 40010052 ......^$@.^$@..R - 7d30 c75e2440 cc5e2440 010055cc 5e2440c4 .^$@.^$@..U.^$@. - 7d40 61244002 00914c00 00000000 000000b2 a$@...L......... - 7d50 5e2440b9 5e244001 005eca5e 24403e5f ^$@.^$@..^.^$@>_ - 7d60 24400100 5e000000 00000000 00b45e24 $@..^.........^$ - 7d70 40b95e24 40010053 cc5e2440 c4612440 @.^$@..S.^$@.a$@ - 7d80 02009144 00000000 00000000 f05f2440 ...D........._$@ - 7d90 00602440 18007802 9402120a ffff1a73 .`$@..x........s - 7da0 0016140a ffff1a2d 28010016 139f0060 .......-(......` - 7db0 24400c60 24400100 5f0c6024 400f6024 $@.`$@.._.`$@.`$ - 7dc0 40010053 00000000 00000000 15602440 @..S.........`$@ - 7dd0 1f602440 01005222 60244033 60244001 .`$@..R"`$@3`$@. - 7de0 00520000 00000000 0000e861 2440fc61 .R.........a$@.a - 7df0 24400100 52fc6124 406e6424 4001005e $@..R.a$@nd$@..^ - 7e00 6e642440 0b652440 0400f301 529f0000 nd$@.e$@....R... - 7e10 00000000 00005862 24402c63 24400100 ......Xb$@,c$@.. - 7e20 5c306324 403e6324 4001005c 4c632440 \0c$@>c$@..\Lc$@ - 7e30 50632440 01005c50 63244053 63244003 Pc$@..\Pc$@Sc$@. - 7e40 007c7f9f 53632440 60632440 01005c8e .|..Sc$@`c$@..\. - 7e50 632440ad 63244001 005c0000 00000000 c$@.c$@..\...... - 7e60 0000e862 2440f662 24400100 53f66224 ...b$@.b$@..S.b$ - 7e70 40f96224 40030073 7f9ff962 24400b63 @.b$@..s...b$@.c - 7e80 24400100 530d6324 40216324 40050034 $@..S.c$@!c$@..4 - 7e90 73001c9f 22632440 30632440 03000864 s..."c$@0c$@...d - 7ea0 9f306324 40326324 40050035 73001c9f .0c$@2c$@..5s... - 7eb0 32632440 35632440 05003573 011c9f3e 2c$@5c$@..5s...> - 7ec0 6324404c 63244003 0008649f 7c632440 c$@Lc$@...d.|c$@ - 7ed0 8e632440 0200329f 8e632440 fc642440 .c$@..2..c$@.d$@ - 7ee0 0200349f 00000000 00000000 d1632440 ..4..........c$@ - 7ef0 ea642440 0200329f ea642440 f4642440 .d$@..2..d$@.d$@ - 7f00 0200309f 00000000 00000000 02622440 ..0..........b$@ - 7f10 09652440 02009150 09652440 0b652440 .e$@...P.e$@.e$@ - 7f20 02007150 00000000 00000000 6c622440 ..qP........lb$@ - 7f30 92622440 01005492 62244003 63244014 .b$@..T.b$@.c$@. + 7c20 1c9f855f 2440885f 24400100 52935f24 ..._$@._$@..R._$ + 7c30 40db5f24 40010052 00000000 00000000 @._$@..R........ + 7c40 9c5e2440 5a5f2440 0200309f 5a5f2440 .^$@Z_$@..0.Z_$@ + 7c50 7a5f2440 02009140 855f2440 e0612440 z_$@...@._$@.a$@ + 7c60 02009140 00000000 00000000 0c602440 ...@.........`$@ + 7c70 1c602440 0200329f 1c602440 2b602440 .`$@..2..`$@+`$@ + 7c80 0200339f 2b602440 31602440 0200349f ..3.+`$@1`$@..4. + 7c90 00000000 00000000 855f2440 885f2440 ........._$@._$@ + 7ca0 01005493 5f2440e9 5f244001 00540000 ..T._$@._$@..T.. + 7cb0 00000000 00009c5f 2440a55f 24400100 ......._$@._$@.. + 7cc0 58ab5f24 40f85f24 40010058 00000000 X._$@._$@..X.... + 7cd0 00000000 9f5f2440 a55f2440 010053ae ....._$@._$@..S. + 7ce0 5f2440ec 5f244001 00530000 00000000 _$@._$@..S...... + 7cf0 0000ba5e 2440e961 24400100 5d000000 ...^$@.a$@..]... + 7d00 00000000 00bd5e24 401d5f24 40020030 ......^$@._$@..0 + 7d10 9f1d5f24 40e06124 40020091 48000000 .._$@.a$@...H... + 7d20 00000000 00cb5e24 40d55e24 40010052 ......^$@.^$@..R + 7d30 e35e2440 e85e2440 010055e8 5e2440e0 .^$@.^$@..U.^$@. + 7d40 61244002 00914c00 00000000 000000ce a$@...L......... + 7d50 5e2440d5 5e244001 005ee65e 24405a5f ^$@.^$@..^.^$@Z_ + 7d60 24400100 5e000000 00000000 00d05e24 $@..^.........^$ + 7d70 40d55e24 40010053 e85e2440 e0612440 @.^$@..S.^$@.a$@ + 7d80 02009144 00000000 00000000 0c602440 ...D.........`$@ + 7d90 1c602440 18007802 9402120a ffff1a73 .`$@..x........s + 7da0 0016140a ffff1a2d 28010016 139f1c60 .......-(......` + 7db0 24402860 24400100 5f286024 402b6024 $@(`$@.._(`$@+`$ + 7dc0 40010053 00000000 00000000 31602440 @..S........1`$@ + 7dd0 3b602440 0100523e 6024404f 60244001 ;`$@..R>`$@O`$@. + 7de0 00520000 00000000 00000462 24401862 .R.........b$@.b + 7df0 24400100 52186224 408a6424 4001005e $@..R.b$@.d$@..^ + 7e00 8a642440 27652440 0400f301 529f0000 .d$@'e$@....R... + 7e10 00000000 00007462 24404863 24400100 ......tb$@Hc$@.. + 7e20 5c4c6324 405a6324 4001005c 68632440 \Lc$@Zc$@..\hc$@ + 7e30 6c632440 01005c6c 6324406f 63244003 lc$@..\lc$@oc$@. + 7e40 007c7f9f 6f632440 7c632440 01005caa .|..oc$@|c$@..\. + 7e50 632440c9 63244001 005c0000 00000000 c$@.c$@..\...... + 7e60 00000463 24401263 24400100 53126324 ...c$@.c$@..S.c$ + 7e70 40156324 40030073 7f9f1563 24402763 @.c$@..s...c$@'c + 7e80 24400100 53296324 403d6324 40050034 $@..S)c$@=c$@..4 + 7e90 73001c9f 3e632440 4c632440 03000864 s...>c$@Lc$@...d + 7ea0 9f4c6324 404e6324 40050035 73001c9f .Lc$@Nc$@..5s... + 7eb0 4e632440 51632440 05003573 011c9f5a Nc$@Qc$@..5s...Z + 7ec0 63244068 63244003 0008649f 98632440 c$@hc$@...d..c$@ + 7ed0 aa632440 0200329f aa632440 18652440 .c$@..2..c$@.e$@ + 7ee0 0200349f 00000000 00000000 ed632440 ..4..........c$@ + 7ef0 06652440 0200329f 06652440 10652440 .e$@..2..e$@.e$@ + 7f00 0200309f 00000000 00000000 1e622440 ..0..........b$@ + 7f10 25652440 02009150 25652440 27652440 %e$@...P%e$@'e$@ + 7f20 02007150 00000000 00000000 88622440 ..qP.........b$@ + 7f30 ae622440 010054ae 6224401f 63244014 .b$@..T.b$@.c$@. 7f40 00750079 0094020a ffff1a1c 0affff1a .u.y............ - 7f50 40244026 9f4c6324 404e6324 40010054 @$@&.Lc$@Nc$@..T - 7f60 4e632440 57632440 14007500 79009402 Nc$@Wc$@..u.y... - 7f70 0affff1a 1c0affff 1a402440 269f5763 .........@$@&.Wc - 7f80 24406063 24401400 7500797c 94020aff $@`c$@..u.y|.... + 7f50 40244026 9f686324 406a6324 40010054 @$@&.hc$@jc$@..T + 7f60 6a632440 73632440 14007500 79009402 jc$@sc$@..u.y... + 7f70 0affff1a 1c0affff 1a402440 269f7363 .........@$@&.sc + 7f80 24407c63 24401400 7500797c 94020aff $@|c$@..u.y|.... 7f90 ff1a1c0a ffff1a40 2440269f 00000000 .......@$@&..... - 7fa0 00000000 e8612440 58622440 0200309f .....a$@Xb$@..0. - 7fb0 58622440 77622440 01005b77 6224409f Xb$@wb$@..[wb$@. - 7fc0 62244001 00539f62 24402163 24400300 b$@..S.b$@!c$@.. - 7fd0 7b019f30 6324403e 63244003 007b019f {..0c$@>c$@..{.. - 7fe0 4c632440 4e632440 0100534e 6324408e Lc$@Nc$@..SNc$@. - 7ff0 63244001 005b8e63 2440c763 24400300 c$@..[.c$@.c$@.. - 8000 7b019f00 00000000 000000e8 612440e8 {...........a$@. - 8010 62244002 00309fe8 622440f1 62244001 b$@..0..b$@.b$@. - 8020 0054f162 2440f462 24400300 747f9ff4 .T.b$@.b$@..t... - 8030 62244021 63244001 00543063 24403e63 b$@!c$@..T0c$@>c - 8040 24400100 544c6324 408e6324 40020030 $@..TLc$@.c$@..0 - 8050 9f8e6324 40b46324 40010054 00000000 ..c$@.c$@..T.... - 8060 00000000 bc622440 d5622440 01005fd5 .....b$@.b$@.._. - 8070 6224400d 63244018 007a000a ffff1a91 b$@.c$@..z...... + 7fa0 00000000 04622440 74622440 0200309f .....b$@tb$@..0. + 7fb0 74622440 93622440 01005b93 622440bb tb$@.b$@..[.b$@. + 7fc0 62244001 0053bb62 24403d63 24400300 b$@..S.b$@=c$@.. + 7fd0 7b019f4c 6324405a 63244003 007b019f {..Lc$@Zc$@..{.. + 7fe0 68632440 6a632440 0100536a 632440aa hc$@jc$@..Sjc$@. + 7ff0 63244001 005baa63 2440e363 24400300 c$@..[.c$@.c$@.. + 8000 7b019f00 00000000 00000004 62244004 {...........b$@. + 8010 63244002 00309f04 6324400d 63244001 c$@..0..c$@.c$@. + 8020 00540d63 24401063 24400300 747f9f10 .T.c$@.c$@..t... + 8030 6324403d 63244001 00544c63 24405a63 c$@=c$@..TLc$@Zc + 8040 24400100 54686324 40aa6324 40020030 $@..Thc$@.c$@..0 + 8050 9faa6324 40d06324 40010054 00000000 ..c$@.c$@..T.... + 8060 00000000 d8622440 f1622440 01005ff1 .....b$@.b$@.._. + 8070 62244029 63244018 007a000a ffff1a91 b$@)c$@..z...... 8080 4694020a ffff1a1e 0affff1a 40244026 F...........@$@& - 8090 9f0d6324 40216324 40270091 4294020a ..c$@!c$@'..B... + 8090 9f296324 403d6324 40270091 4294020a .)c$@=c$@'..B... 80a0 ffff1a91 4494020a ffff1a1e 0affff1a ....D........... 80b0 91469402 0affff1a 1e0affff 1a402440 .F...........@$@ - 80c0 269f3063 24403e63 24402700 91429402 &.0c$@>c$@'..B.. + 80c0 269f4c63 24405a63 24402700 91429402 &.Lc$@Zc$@'..B.. 80d0 0affff1a 91449402 0affff1a 1e0affff .....D.......... 80e0 1a914694 020affff 1a1e0aff ff1a4024 ..F...........@$ - 80f0 40269f8e 632440c7 63244027 00914294 @&..c$@.c$@'..B. + 80f0 40269faa 632440e3 63244027 00914294 @&..c$@.c$@'..B. 8100 020affff 1a914494 020affff 1a1e0aff ......D......... 8110 ff1a9146 94020aff ff1a1e0a ffff1a40 ...F...........@ - 8120 2440269f 00000000 00000000 fa612440 $@&..........a$@ - 8130 fc612440 010052fc 6124406e 64244001 .a$@..R.a$@nd$@. - 8140 005e6e64 24400b65 24400400 f301529f .^nd$@.e$@....R. - 8150 00000000 00000000 98652440 b8652440 .........e$@.e$@ - 8160 010052b8 652440b1 66244001 005cb166 ..R.e$@.f$@..\.f - 8170 2440446c 24400400 f301529f 446c2440 $@Dl$@....R.Dl$@ - 8180 916d2440 01005c91 6d24407d 6e244004 .m$@..\.m$@}n$@. - 8190 00f30152 9f7d6e24 40e87124 4001005c ...R.}n$@.q$@..\ - 81a0 e8712440 9d732440 0400f301 529f9d73 .q$@.s$@....R..s - 81b0 24402375 24400100 5c237524 402c7724 $@#u$@..\#u$@,w$ - 81c0 400400f3 01529f00 00000000 00000098 @....R.......... - 81d0 652440cf 65244001 0053cf65 24402c77 e$@.e$@..S.e$@,w + 8120 2440269f 00000000 00000000 16622440 $@&..........b$@ + 8130 18622440 01005218 6224408a 64244001 .b$@..R.b$@.d$@. + 8140 005e8a64 24402765 24400400 f301529f .^.d$@'e$@....R. + 8150 00000000 00000000 b4652440 d4652440 .........e$@.e$@ + 8160 010052d4 652440cd 66244001 005ccd66 ..R.e$@.f$@..\.f + 8170 2440606c 24400400 f301529f 606c2440 $@`l$@....R.`l$@ + 8180 ad6d2440 01005cad 6d244099 6e244004 .m$@..\.m$@.n$@. + 8190 00f30152 9f996e24 40047224 4001005c ...R..n$@.r$@..\ + 81a0 04722440 b9732440 0400f301 529fb973 .r$@.s$@....R..s + 81b0 24403f75 24400100 5c3f7524 40487724 $@?u$@..\?u$@Hw$ + 81c0 400400f3 01529f00 00000000 000000b4 @....R.......... + 81d0 652440eb 65244001 0053eb65 24404877 e$@.e$@..S.e$@Hw 81e0 24400400 f301539f 00000000 00000000 $@....S......... - 81f0 98652440 b8652440 010052b8 652440b1 .e$@.e$@..R.e$@. - 8200 66244001 005cb166 2440446c 24400400 f$@..\.f$@Dl$@.. - 8210 f301529f 446c2440 916d2440 01005c91 ..R.Dl$@.m$@..\. - 8220 6d24407d 6e244004 00f30152 9f7d6e24 m$@}n$@....R.}n$ - 8230 40e87124 4001005c e8712440 9d732440 @.q$@..\.q$@.s$@ - 8240 0400f301 529f9d73 24402375 24400100 ....R..s$@#u$@.. - 8250 5c237524 402c7724 400400f3 01529f00 \#u$@,w$@....R.. - 8260 00000000 00000008 662440b1 66244001 ........f$@.f$@. - 8270 005cb166 2440446c 24400400 f301529f .\.f$@Dl$@....R. - 8280 e8712440 8c732440 0400f301 529f0000 .q$@.s$@....R... - 8290 00000000 00000866 2440d868 24400200 .......f$@.h$@.. - 82a0 309fd868 2440f068 24400100 55366c24 0..h$@.h$@..U6l$ - 82b0 40446c24 40020030 9fe87124 408c7324 @Dl$@..0..q$@.s$ - 82c0 40020030 9f000000 00000000 00816624 @..0..........f$ - 82d0 40866624 40020030 9fb16624 40d26624 @.f$@..0..f$@.f$ - 82e0 4003007e 019fd266 2440d466 24400100 @..~...f$@.f$@.. - 82f0 5ed46624 40dd6624 4003007e 019fdd66 ^.f$@.f$@..~...f - 8300 24405467 24400300 7e019f0c 69244023 $@Tg$@..~...i$@# - 8310 69244001 00532369 24402669 24400300 i$@..S#i$@&i$@.. - 8320 737f9f26 6924402c 69244001 00533469 s..&i$@,i$@..S4i - 8330 24404169 24400100 53416924 404a6924 $@Ai$@..SAi$@Ji$ - 8340 40030073 7f9f4a69 24405e69 24400100 @..s..Ji$@^i$@.. - 8350 535e6924 40616924 40030073 7f9f6169 S^i$@ai$@..s..ai - 8360 24406669 24400100 53366c24 40446c24 $@fi$@..S6l$@Dl$ - 8370 4003007e 019f0000 00000000 0000cc66 @..~...........f - 8380 2440d266 24400100 5cdd6624 40516724 $@.f$@..\.f$@Qg$ - 8390 4001005c 366c2440 386c2440 03007c01 @..\6l$@8l$@..|. - 83a0 9f386c24 40446c24 4003007c 009f0000 .8l$@Dl$@..|.... - 83b0 00000000 0000d868 2440e068 24400100 .......h$@.h$@.. - 83c0 53e06824 40e66824 40030073 7f9fe668 S.h$@.h$@..s...h - 83d0 2440f268 24400100 53286a24 403c6a24 $@.h$@..S(j$@k$@..T>k$@Dk$@. + 85c0 00747f9f 446b2440 496b2440 01005449 .t..Dk$@Ik$@..TI + 85d0 6b2440f4 6b244002 00399ff4 6b2440fa k$@.k$@..9..k$@. + 85e0 6b244002 00309ffa 6b244007 6c24400c k$@..0..k$@.l$@. + 85f0 0091a07f 94010338 31ff3f1c 9f076c24 .......81.?...l$ + 8600 400d6c24 400e0091 a07f9401 033831ff @.l$@........81. + 8610 3f1c2301 9f000000 00000000 00576624 ?.#..........Wf$ + 8620 409a6624 4031007c 07940133 2633247c @.f$@1.|...3&3$| 8630 07940109 fe243226 3224217c 07940136 .....$2&2$!|...6 8640 24217c07 94013224 33263524 217c0794 $!|...2$3&5$!|.. 8650 0109fd24 3326219f 00000000 00000000 ...$3&!......... - 8660 27682440 35682440 0200309f 35682440 'h$@5h$@..0.5h$@ - 8670 40682440 0100541c 7324402f 73244001 @h$@..T.s$@/s$@. - 8680 00543673 24403e73 24400100 543e7324 .T6s$@>s$@..T>s$ - 8690 40447324 40030074 7f9f4473 24406973 @Ds$@..t..Ds$@is - 86a0 24400100 54000000 00000000 00276824 $@..T........'h$ - 86b0 40356824 40020031 9f356824 40406824 @5h$@..1.5h$@@h$ - 86c0 4001005f 1c732440 41732440 01005f44 @.._.s$@As$@.._D - 86d0 7324408c 73244001 005f0000 00000000 s$@.s$@.._...... - 86e0 0000746c 24407c6c 24400100 5e886c24 ..tl$@|l$@..^.l$ - 86f0 40916d24 4001005e 00000000 00000000 @.m$@..^........ - 8700 776c2440 7c6c2440 01005f8b 6c244091 wl$@|l$@.._.l$@. - 8710 6d244001 005f0000 00000000 0000796c m$@.._........yl - 8720 24407c6c 24400100 568d6c24 402a6d24 $@|l$@..V.l$@*m$ - 8730 40030091 a07f0000 00000000 0000686c @.............hl - 8740 2440736e 24400200 309f7d6e 2440e871 $@sn$@..0.}n$@.q - 8750 24400200 309f9d73 24401877 24400200 $@..0..s$@.w$@.. - 8760 309f0000 00000000 0000186d 2440916d 0..........m$@.m - 8770 24400100 5c916d24 40736e24 400400f3 $@..\.m$@sn$@... - 8780 01529f7d 6e2440e8 71244001 005c9d73 .R.}n$@.q$@..\.s - 8790 24402375 24400100 5c237524 40187724 $@#u$@..\#u$@.w$ - 87a0 400400f3 01529f00 00000000 00000091 @....R.......... - 87b0 6d2440a5 6d24400b 00767f03 3831ff3f m$@.m$@..v..81.? - 87c0 1c23099f b26d2440 bd6d2440 0200359f .#...m$@.m$@..5. - 87d0 bd6d2440 c36d2440 0200369f c36d2440 .m$@.m$@..6..m$@ - 87e0 c96d2440 0200379f c96d2440 cf6d2440 .m$@..7..m$@.m$@ - 87f0 0200389f cf6d2440 226e2440 0200399f ..8..m$@"n$@..9. - 8800 226e2440 256e2440 0200309f 256e2440 "n$@%n$@..0.%n$@ - 8810 2d6e2440 09007f00 033831ff 3f1c9f2d -n$@.....81.?..- - 8820 6e244033 6e244009 007f7f03 3831ff3f n$@3n$@.....81.? - 8830 1c9f2c76 24404176 24400200 399f7676 ..,v$@Av$@..9.vv - 8840 24407876 24400b00 76000338 31ff3f1c $@xv$@..v..81.?. - 8850 23099f78 76244086 7624400b 00767f03 #..xv$@.v$@..v.. - 8860 3831ff3f 1c23099f 86762440 89762440 81.?.#...v$@.v$@ - 8870 0b007600 033831ff 3f1c2309 9f897624 ..v..81.?.#...v$ - 8880 40937624 400b0076 7f033831 ff3f1c23 @.v$@..v..81.?.# - 8890 099f9376 2440b176 24400100 54b17624 ...v$@.v$@..T.v$ - 88a0 40b77624 40030074 7f9fb776 2440bd76 @.v$@..t...v$@.v - 88b0 24400100 54bd7624 40187724 40020039 $@..T.v$@.w$@..9 - 88c0 9f000000 00000000 00626d24 40686d24 .........bm$@hm$ + 8660 43682440 51682440 0200309f 51682440 Ch$@Qh$@..0.Qh$@ + 8670 5c682440 01005438 7324404b 73244001 \h$@..T8s$@Ks$@. + 8680 00545273 24405a73 24400100 545a7324 .TRs$@Zs$@..TZs$ + 8690 40607324 40030074 7f9f6073 24408573 @`s$@..t..`s$@.s + 86a0 24400100 54000000 00000000 00436824 $@..T........Ch$ + 86b0 40516824 40020031 9f516824 405c6824 @Qh$@..1.Qh$@\h$ + 86c0 4001005f 38732440 5d732440 01005f60 @.._8s$@]s$@.._` + 86d0 732440a8 73244001 005f0000 00000000 s$@.s$@.._...... + 86e0 0000906c 2440986c 24400100 5ea46c24 ...l$@.l$@..^.l$ + 86f0 40ad6d24 4001005e 00000000 00000000 @.m$@..^........ + 8700 936c2440 986c2440 01005fa7 6c2440ad .l$@.l$@.._.l$@. + 8710 6d244001 005f0000 00000000 0000956c m$@.._.........l + 8720 2440986c 24400100 56a96c24 40466d24 $@.l$@..V.l$@Fm$ + 8730 40030091 a07f0000 00000000 0000846c @..............l + 8740 24408f6e 24400200 309f996e 24400472 $@.n$@..0..n$@.r + 8750 24400200 309fb973 24403477 24400200 $@..0..s$@4w$@.. + 8760 309f0000 00000000 0000346d 2440ad6d 0.........4m$@.m + 8770 24400100 5cad6d24 408f6e24 400400f3 $@..\.m$@.n$@... + 8780 01529f99 6e244004 72244001 005cb973 .R..n$@.r$@..\.s + 8790 24403f75 24400100 5c3f7524 40347724 $@?u$@..\?u$@4w$ + 87a0 400400f3 01529f00 00000000 000000ad @....R.......... + 87b0 6d2440c1 6d24400b 00767f03 3831ff3f m$@.m$@..v..81.? + 87c0 1c23099f ce6d2440 d96d2440 0200359f .#...m$@.m$@..5. + 87d0 d96d2440 df6d2440 0200369f df6d2440 .m$@.m$@..6..m$@ + 87e0 e56d2440 0200379f e56d2440 eb6d2440 .m$@..7..m$@.m$@ + 87f0 0200389f eb6d2440 3e6e2440 0200399f ..8..m$@>n$@..9. + 8800 3e6e2440 416e2440 0200309f 416e2440 >n$@An$@..0.An$@ + 8810 496e2440 09007f00 033831ff 3f1c9f49 In$@.....81.?..I + 8820 6e24404f 6e244009 007f7f03 3831ff3f n$@On$@.....81.? + 8830 1c9f4876 24405d76 24400200 399f9276 ..Hv$@]v$@..9..v + 8840 24409476 24400b00 76000338 31ff3f1c $@.v$@..v..81.?. + 8850 23099f94 762440a2 7624400b 00767f03 #...v$@.v$@..v.. + 8860 3831ff3f 1c23099f a2762440 a5762440 81.?.#...v$@.v$@ + 8870 0b007600 033831ff 3f1c2309 9fa57624 ..v..81.?.#...v$ + 8880 40af7624 400b0076 7f033831 ff3f1c23 @.v$@..v..81.?.# + 8890 099faf76 2440cd76 24400100 54cd7624 ...v$@.v$@..T.v$ + 88a0 40d37624 40030074 7f9fd376 2440d976 @.v$@..t...v$@.v + 88b0 24400100 54d97624 40347724 40020039 $@..T.v$@4w$@..9 + 88c0 9f000000 00000000 007e6d24 40846d24 .........~m$@.m$ 88d0 4016007c 32940272 0c940108 ff1a1c91 @..|2..r........ - 88e0 b47f9402 1c08281c 9f686d24 40866d24 ......(..hm$@.m$ + 88e0 b47f9402 1c08281c 9f846d24 40a26d24 ......(...m$@.m$ 88f0 401c007c 32940203 3431ff3f 06230c94 @..|2...41.?.#.. - 8900 0108ff1a 1c91b47f 94021c08 281c9fb4 ............(... - 8910 6e2440bc 6e244001 0054c76e 2440f76e n$@.n$@..T.n$@.n - 8920 24400100 54fc6e24 40006f24 40010054 $@..T.n$@.o$@..T - 8930 006f2440 116f2440 07007200 40244026 .o$@.o$@..r.@$@& - 8940 9f000000 00000000 00186d24 40916d24 ..........m$@.m$ - 8950 40020030 9f916d24 40736e24 40030091 @..0..m$@sn$@... - 8960 ac7f7d6e 2440ab6e 24400300 91ac7fb4 ..}n$@.n$@...... - 8970 6e2440e8 71244003 0091ac7f 9d732440 n$@.q$@......s$@ - 8980 18772440 030091ac 7f000000 00000000 .w$@............ - 8990 005a6f24 405c6f24 40120074 0009f01a .Zo$@\o$@..t.... - 89a0 7e0008f0 1a0affff 1a342621 9f606f24 ~........4&!.`o$ - 89b0 40656f24 40120074 0009f01a 7e0008f0 @eo$@..t....~... + 8900 0108ff1a 1c91b47f 94021c08 281c9fd0 ............(... + 8910 6e2440d8 6e244001 0054e36e 2440136f n$@.n$@..T.n$@.o + 8920 24400100 54186f24 401c6f24 40010054 $@..T.o$@.o$@..T + 8930 1c6f2440 2d6f2440 07007200 40244026 .o$@-o$@..r.@$@& + 8940 9f000000 00000000 00346d24 40ad6d24 .........4m$@.m$ + 8950 40020030 9fad6d24 408f6e24 40030091 @..0..m$@.n$@... + 8960 ac7f996e 2440c76e 24400300 91ac7fd0 ...n$@.n$@...... + 8970 6e244004 72244003 0091ac7f b9732440 n$@.r$@......s$@ + 8980 34772440 030091ac 7f000000 00000000 4w$@............ + 8990 00766f24 40786f24 40120074 0009f01a .vo$@xo$@..t.... + 89a0 7e0008f0 1a0affff 1a342621 9f7c6f24 ~........4&!.|o$ + 89b0 40816f24 40120074 0009f01a 7e0008f0 @.o$@..t....~... 89c0 1a0affff 1a342621 9f000000 00000000 .....4&!........ - 89d0 00ce7124 40db7124 40010053 db712440 ..q$@.q$@..S.q$@ - 89e0 e3712440 0300737f 9fe37124 40e87124 .q$@..s...q$@.q$ - 89f0 40010053 9a742440 a1742440 010053bd @..S.t$@.t$@..S. - 8a00 742440d4 74244001 0053d474 2440d774 t$@.t$@..S.t$@.t - 8a10 24400300 737f9fd7 742440df 74244001 $@..s...t$@.t$@. - 8a20 0053e774 2440f474 24400100 53f47424 .S.t$@.t$@..S.t$ - 8a30 40fd7424 40030073 7f9ffd74 24401275 @.t$@..s...t$@.u - 8a40 24400100 53127524 40157524 40030073 $@..S.u$@.u$@..s - 8a50 7f9f1575 24401a75 24400100 53417624 ...u$@.u$@..SAv$ - 8a60 405a7624 4001005f 5a762440 62762440 @Zv$@.._Zv$@bv$@ - 8a70 01005362 76244076 76244001 005f0000 ..Sbv$@vv$@.._.. - 8a80 00000000 0000ea75 2440fe75 24400100 .......u$@.u$@.. - 8a90 53fe7524 40017624 40030073 7f9f0176 S.u$@.v$@..s...v - 8aa0 24400676 24400100 53000000 00000000 $@.v$@..S....... - 8ab0 00186d24 40916d24 40020030 9f916d24 ..m$@.m$@..0..m$ - 8ac0 40736e24 40030091 a87f7d6e 2440e871 @sn$@.....}n$@.q - 8ad0 24400300 91a87f9d 73244018 77244003 $@......s$@.w$@. - 8ae0 0091a87f 00000000 00000000 b16e2440 .............n$@ - 8af0 bc6e2440 010053c7 6e2440f7 6e244001 .n$@..S.n$@.n$@. - 8b00 0053fc6e 2440116f 24400100 53000000 .S.n$@.o$@..S... - 8b10 00000000 00217024 40657124 40030091 .....!p$@eq$@... - 8b20 bc7f9d73 24409a74 24400300 91bc7f00 ...s$@.t$@...... - 8b30 00000000 0000002a 6d244031 6d244001 .......*m$@1m$@. - 8b40 0053316d 2440dd6d 24400300 91a07f7d .S1m$@.m$@.....} - 8b50 6e2440e8 71244003 0091a07f 9d732440 n$@.q$@......s$@ - 8b60 a4732440 030091a0 7fa47324 40a97324 .s$@......s$@.s$ - 8b70 40010055 a9732440 8f742440 030091a0 @..U.s$@.t$@.... - 8b80 7f8f7424 40947424 40010058 94742440 ..t$@.t$@..X.t$@ - 8b90 c5762440 030091a0 7fc57624 40187724 .v$@......v$@.w$ - 8ba0 4001005e 00000000 00000000 2a6d2440 @..^........*m$@ - 8bb0 3a6d2440 0100563a 6d24403d 6d244003 :m$@..V:m$@=m$@. - 8bc0 0072229f 3d6d2440 476d2440 01005847 .r".=m$@Gm$@..XG - 8bd0 6d244073 6e244003 0091a47f 7d6e2440 m$@sn$@.....}n$@ - 8be0 e8712440 030091a4 7f9d7324 40187724 .q$@......s$@.w$ - 8bf0 40030091 a47f0000 00000000 00002c6d @.............,m - 8c00 2440456d 24400100 57456d24 40476d24 $@Em$@..WEm$@Gm$ - 8c10 40010055 476d2440 736e2440 030091b0 @..UGm$@sn$@.... - 8c20 7f7d6e24 40e87124 40030091 b07f9d73 .}n$@.q$@......s - 8c30 24401877 24400300 91b07f00 00000000 $@.w$@.......... - 8c40 0000002c 6d24405f 6d244002 00309f5f ...,m$@_m$@..0._ - 8c50 6d244073 6e244003 0091b47f 7d6e2440 m$@sn$@.....}n$@ - 8c60 e8712440 030091b4 7f9d7324 40187724 .q$@......s$@.w$ - 8c70 40030091 b47f0000 00000000 00002c77 @.............,w - 8c80 24403477 24400100 52347724 403c7724 $@4w$@..R4w$@|$@ + 9000 447c2440 0200309f 00000000 00000000 D|$@..0......... + 9010 b0772440 de772440 0200309f 04782440 .w$@.w$@..0..x$@ + 9020 ce782440 01005bd6 78244002 79244001 .x$@..[.x$@.y$@. + 9030 005b0000 00000000 0000c977 2440697c .[.........w$@i| + 9040 24400200 9154697c 24406b7c 24400200 $@...Ti|$@k|$@.. + 9050 71540000 00000000 0000967c 2440b67c qT.........|$@.| + 9060 24400200 309fb67c 2440c07c 24400100 $@..0..|$@.|$@.. + 9070 52c07c24 40007d24 4001005d 007d2440 R.|$@.}$@..].}$@ + 9080 027d2440 01005202 7d244016 7d244001 .}$@..R.}$@.}$@. + 9090 005d0000 00000000 0000247d 24403e7d .]........$}$@>} + 90a0 24400100 523e7d24 40877d24 400400f3 $@..R>}$@.}$@... + 90b0 01529f00 00000000 00000036 7d24403e .R.........6}$@> + 90c0 7d244001 00523e7d 24407e7d 24400400 }$@..R>}$@~}$@.. + 90d0 f301529f 00000000 00000000 397d2440 ..R.........9}$@ + 90e0 5b7d2440 01005400 00000000 00000054 [}$@..T........T + 90f0 7f244070 7f244001 0052707f 2440fd80 .$@p.$@..Rp.$@.. 9100 24400400 f301529f 00000000 00000000 $@....R......... - 9110 387f2440 4d7f2440 0200309f 4d7f2440 8.$@M.$@..0.M.$@ - 9120 527f2440 02007310 527f2440 597f2440 R.$@..s.R.$@Y.$@ - 9130 08000324 32ff3f06 2310597f 24407c7f ...$2.?.#.Y.$@|. - 9140 24400100 5d000000 00000000 00647f24 $@..]........d.$ - 9150 40cb7f24 40020091 50000000 00000000 @..$@...P....... - 9160 006d8024 40708024 4003007d cf007680 .m.$@p.$@..}..v. - 9170 2440d280 24400100 5e000000 00000000 $@..$@..^....... - 9180 00797f24 407c7f24 40020030 9f7c7f24 .y.$@|.$@..0.|.$ - 9190 40877f24 4001005d 877f2440 8d7f2440 @..$@..]..$@..$@ - 91a0 03007d7f 9f000000 00000000 00a27f24 ..}............$ - 91b0 405a8024 4001005d 5a802440 df802440 @Z.$@..]Z.$@..$@ - 91c0 06009154 063b1c9f df802440 e1802440 ...T.;....$@..$@ + 9110 547f2440 697f2440 0200309f 697f2440 T.$@i.$@..0.i.$@ + 9120 6e7f2440 02007310 6e7f2440 757f2440 n.$@..s.n.$@u.$@ + 9130 08000324 32ff3f06 2310757f 2440987f ...$2.?.#.u.$@.. + 9140 24400100 5d000000 00000000 00807f24 $@..]..........$ + 9150 40e77f24 40020091 50000000 00000000 @..$@...P....... + 9160 00898024 408c8024 4003007d cf009280 ...$@..$@..}.... + 9170 2440ee80 24400100 5e000000 00000000 $@..$@..^....... + 9180 00957f24 40987f24 40020030 9f987f24 ...$@..$@..0...$ + 9190 40a37f24 4001005d a37f2440 a97f2440 @..$@..]..$@..$@ + 91a0 03007d7f 9f000000 00000000 00be7f24 ..}............$ + 91b0 40768024 4001005d 76802440 fb802440 @v.$@..]v.$@..$@ + 91c0 06009154 063b1c9f fb802440 fd802440 ...T.;....$@..$@ 91d0 06007154 063b1c9f 00000000 00000000 ..qT.;.......... - 91e0 1e802440 20802440 0200309f 20802440 ..$@ .$@..0. .$@ - 91f0 2d802440 08007400 7d001c35 1c9f2e80 -.$@..t.}..5.... - 9200 24403f80 24400900 9158067d 001c341c $@?.$@...X.}..4. - 9210 9f000000 00000000 005a8024 408e8024 .........Z.$@..$ - 9220 4001005d 00000000 00000000 10812440 @..]..........$@ - 9230 1c812440 0100521c 8124408f 84244001 ..$@..R..$@..$@. - 9240 005c8f84 24409c84 24400400 f301529f .\..$@..$@....R. - 9250 00000000 00000000 a7812440 d7812440 ..........$@..$@ + 91e0 3a802440 3c802440 0200309f 3c802440 :.$@<.$@..0.<.$@ + 91f0 49802440 08007400 7d001c35 1c9f4a80 I.$@..t.}..5..J. + 9200 24405b80 24400900 9158067d 001c341c $@[.$@...X.}..4. + 9210 9f000000 00000000 00768024 40aa8024 .........v.$@..$ + 9220 4001005d 00000000 00000000 2c812440 @..]........,.$@ + 9230 38812440 01005238 812440ab 84244001 8.$@..R8.$@..$@. + 9240 005cab84 2440b884 24400400 f301529f .\..$@..$@....R. + 9250 00000000 00000000 c3812440 f3812440 ..........$@..$@ 9260 0e007600 32247600 2231247c 00222332 ..v.2$v."1$|."#2 - 9270 d7812440 a5822440 010053a5 822440c3 ..$@..$@..S..$@. + 9270 f3812440 c1822440 010053c1 822440df ..$@..$@..S..$@. 9280 82244003 0073019f 00000000 00000000 .$@..s.......... - 9290 10812440 33812440 0200309f 33812440 ..$@3.$@..0.3.$@ - 92a0 9a842440 02009144 9a842440 9c842440 ..$@...D..$@..$@ - 92b0 02007144 00000000 00000000 10812440 ..qD..........$@ - 92c0 54812440 0200309f 5c812440 7c812440 T.$@..0.\.$@|.$@ - 92d0 0200309f 7c812440 9e812440 02009140 ..0.|.$@..$@...@ - 92e0 a7812440 89842440 02009140 00000000 ..$@..$@...@.... - 92f0 00000000 f1812440 fe812440 0200309f ......$@..$@..0. - 9300 00000000 00000000 10812440 54812440 ..........$@T.$@ - 9310 0200309f 5c812440 7c812440 0200309f ..0.\.$@|.$@..0. - 9320 72822440 7d822440 0100547d 822440a3 r.$@}.$@..T}.$@. + 9290 2c812440 4f812440 0200309f 4f812440 ,.$@O.$@..0.O.$@ + 92a0 b6842440 02009144 b6842440 b8842440 ..$@...D..$@..$@ + 92b0 02007144 00000000 00000000 2c812440 ..qD........,.$@ + 92c0 70812440 0200309f 78812440 98812440 p.$@..0.x.$@..$@ + 92d0 0200309f 98812440 ba812440 02009140 ..0...$@..$@...@ + 92e0 c3812440 a5842440 02009140 00000000 ..$@..$@...@.... + 92f0 00000000 0d822440 1a822440 0200309f ......$@..$@..0. + 9300 00000000 00000000 2c812440 70812440 ........,.$@p.$@ + 9310 0200309f 78812440 98812440 0200309f ..0.x.$@..$@..0. + 9320 8e822440 99822440 01005499 822440bf ..$@..$@..T..$@. 9330 8224401f 0091b27f 94020aff ff1a91b4 .$@............. 9340 7f94020a ffff1a22 7d00220a ffff1a40 ......."}."....@ - 9350 2440269f a3822440 e9822440 25007100 $@&...$@..$@%.q. + 9350 2440269f bf822440 05832440 25007100 $@&...$@..$@%.q. 9360 94020aff ff1a91b4 7f94020a ffff1a22 ..............." 9370 91b27f94 020affff 1a220aff ff1a4024 ........."....@$ - 9380 40269ffc 82244008 83244025 00710094 @&...$@..$@%.q.. + 9380 40269f18 83244024 83244025 00710094 @&...$@$.$@%.q.. 9390 020affff 1a91b47f 94020aff ff1a2291 ..............". 93a0 b27f9402 0affff1a 220affff 1a402440 ........"....@$@ - 93b0 269f0000 00000000 00001081 24405481 &...........$@T. - 93c0 24400200 309f5c81 24407c81 24400200 $@..0.\.$@|.$@.. - 93d0 309f7582 24409482 24400100 5f948224 0.u.$@..$@.._..$ - 93e0 40e98224 4019007a 000affff 1a91b47f @..$@..z........ + 93b0 269f0000 00000000 00002c81 24407081 &.........,.$@p. + 93c0 24400200 309f7881 24409881 24400200 $@..0.x.$@..$@.. + 93d0 309f9182 2440b082 24400100 5fb08224 0...$@..$@.._..$ + 93e0 40058324 4019007a 000affff 1a91b47f @..$@..z........ 93f0 94020aff ff1a1e0a ffff1a40 2440269f ...........@$@&. - 9400 fc822440 08832440 19007a00 0affff1a ..$@..$@..z..... + 9400 18832440 24832440 19007a00 0affff1a ..$@$.$@..z..... 9410 91b47f94 020affff 1a1e0aff ff1a4024 ..............@$ - 9420 40269f00 00000000 00000010 81244054 @&...........$@T - 9430 81244002 00309f5c 81244014 82244002 .$@..0.\.$@..$@. - 9440 00309f14 82244016 82244001 00581682 .0...$@..$@..X.. - 9450 24401982 24400300 787f9f19 822440e9 $@..$@..x....$@. - 9460 82244001 0058fc82 24400883 24400100 .$@..X..$@..$@.. - 9470 58000000 00000000 00108124 40548124 X..........$@T.$ - 9480 40020030 9f5c8124 40148224 40020030 @..0.\.$@..$@..0 - 9490 9f148224 401e8224 40010057 1e822440 ...$@..$@..W..$@ - 94a0 21822440 0300777f 9f218224 40aa8224 !.$@..w..!.$@..$ - 94b0 40010057 00000000 00000000 10812440 @..W..........$@ - 94c0 54812440 0200309f 5c812440 7c812440 T.$@..0.\.$@|.$@ - 94d0 0200309f a7812440 14822440 01005200 ..0...$@..$@..R. - 94e0 00000000 0000002e 81244095 84244001 .........$@..$@. - 94f0 005e0000 00000000 00005d83 24406083 .^........].$@`. - 9500 24400200 309f6083 24407183 24400100 $@..0.`.$@q.$@.. - 9510 54728324 408c8324 40070091 50940123 Tr.$@..$@...P..# - 9520 019fc783 2440ca83 24400200 309fca83 ....$@..$@..0... - 9530 2440dc83 24400100 54dd8324 40ef8324 $@..$@..T..$@..$ - 9540 40070091 50940123 019ff983 2440fc83 @...P..#....$@.. - 9550 24400200 3a9ffc83 24400b84 24400800 $@..:...$@..$@.. - 9560 7f007c00 1c3c1c9f 0b842440 11842440 ..|..<....$@..$@ - 9570 08007f00 7c001c3b 1c9f1184 24401d84 ....|..;....$@.. - 9580 24400800 7f7f7c00 1c3b1c9f 24842440 $@....|..;..$.$@ - 9590 27842440 0200309f 27842440 2a842440 '.$@..0.'.$@*.$@ - 95a0 0200319f 2a842440 2d842440 0200329f ..1.*.$@-.$@..2. - 95b0 2d842440 78842440 0200339f 00000000 -.$@x.$@..3..... - 95c0 00000000 c8842440 d0842440 010052d0 ......$@..$@..R. - 95d0 8424403d 88244002 0091403d 8824403f .$@=.$@...@=.$@? - 95e0 88244002 00714000 00000000 00000028 .$@..q@........( - 95f0 8524404c 85244011 00914406 32249144 .$@L.$@...D.2$.D - 9600 06223124 91400622 23324c85 24405886 ."1$.@."#2L.$@X. - 9610 24400100 52588624 40768624 40030072 $@..RX.$@v.$@..r - 9620 019f0000 00000000 0000c884 2440ea84 ............$@.. - 9630 24400200 309fea84 24403d88 24400200 $@..0...$@=.$@.. - 9640 91503d88 24403f88 24400200 71500000 .P=.$@?.$@..qP.. - 9650 00000000 0000c884 24400685 24400200 ........$@..$@.. - 9660 309f0685 24402588 24400200 91442588 0...$@%.$@...D%. - 9670 24402c88 24400200 309f0000 00000000 $@,.$@..0....... - 9680 00002885 24403185 24400d00 73009144 ..(.$@1.$@..s..D - 9690 063a1e91 4006221c 9f318524 40388524 .:..@."..1.$@8.$ + 9420 40269f00 00000000 0000002c 81244070 @&.........,.$@p + 9430 81244002 00309f78 81244030 82244002 .$@..0.x.$@0.$@. + 9440 00309f30 82244032 82244001 00583282 .0.0.$@2.$@..X2. + 9450 24403582 24400300 787f9f35 82244005 $@5.$@..x..5.$@. + 9460 83244001 00581883 24402483 24400100 .$@..X..$@$.$@.. + 9470 58000000 00000000 002c8124 40708124 X........,.$@p.$ + 9480 40020030 9f788124 40308224 40020030 @..0.x.$@0.$@..0 + 9490 9f308224 403a8224 40010057 3a822440 .0.$@:.$@..W:.$@ + 94a0 3d822440 0300777f 9f3d8224 40c68224 =.$@..w..=.$@..$ + 94b0 40010057 00000000 00000000 2c812440 @..W........,.$@ + 94c0 70812440 0200309f 78812440 98812440 p.$@..0.x.$@..$@ + 94d0 0200309f c3812440 30822440 01005200 ..0...$@0.$@..R. + 94e0 00000000 0000004a 812440b1 84244001 .......J.$@..$@. + 94f0 005e0000 00000000 00007983 24407c83 .^........y.$@|. + 9500 24400200 309f7c83 24408d83 24400100 $@..0.|.$@..$@.. + 9510 548e8324 40a88324 40070091 50940123 T..$@..$@...P..# + 9520 019fe383 2440e683 24400200 309fe683 ....$@..$@..0... + 9530 2440f883 24400100 54f98324 400b8424 $@..$@..T..$@..$ + 9540 40070091 50940123 019f1584 24401884 @...P..#....$@.. + 9550 24400200 3a9f1884 24402784 24400800 $@..:...$@'.$@.. + 9560 7f007c00 1c3c1c9f 27842440 2d842440 ..|..<..'.$@-.$@ + 9570 08007f00 7c001c3b 1c9f2d84 24403984 ....|..;..-.$@9. + 9580 24400800 7f7f7c00 1c3b1c9f 40842440 $@....|..;..@.$@ + 9590 43842440 0200309f 43842440 46842440 C.$@..0.C.$@F.$@ + 95a0 0200319f 46842440 49842440 0200329f ..1.F.$@I.$@..2. + 95b0 49842440 94842440 0200339f 00000000 I.$@..$@..3..... + 95c0 00000000 e4842440 ec842440 010052ec ......$@..$@..R. + 95d0 84244059 88244002 00914059 8824405b .$@Y.$@...@Y.$@[ + 95e0 88244002 00714000 00000000 00000044 .$@..q@........D + 95f0 85244068 85244011 00914406 32249144 .$@h.$@...D.2$.D + 9600 06223124 91400622 23326885 24407486 ."1$.@."#2h.$@t. + 9610 24400100 52748624 40928624 40030072 $@..Rt.$@..$@..r + 9620 019f0000 00000000 0000e484 24400685 ............$@.. + 9630 24400200 309f0685 24405988 24400200 $@..0...$@Y.$@.. + 9640 91505988 24405b88 24400200 71500000 .PY.$@[.$@..qP.. + 9650 00000000 0000e484 24402285 24400200 ........$@".$@.. + 9660 309f2285 24404188 24400200 91444188 0.".$@A.$@...DA. + 9670 24404888 24400200 309f0000 00000000 $@H.$@..0....... + 9680 00004485 24404d85 24400d00 73009144 ..D.$@M.$@..s..D + 9690 063a1e91 4006221c 9f4d8524 40548524 .:..@."..M.$@T.$ 96a0 400f0073 00914406 3a1e9140 06221c23 @..s..D.:..@.".# - 96b0 019f3885 24403d85 24400f00 737f9144 ..8.$@=.$@..s..D - 96c0 063a1e91 4006221c 23019f40 85244043 .:..@.".#..@.$@C + 96b0 019f5485 24405985 24400f00 737f9144 ..T.$@Y.$@..s..D + 96c0 063a1e91 4006221c 23019f5c 8524405f .:..@.".#..\.$@_ 96d0 8524400d 00730091 44063a1e 91400622 .$@..s..D.:..@." - 96e0 1c9fa985 2440ba85 24400200 309f0000 ....$@..$@..0... - 96f0 00000000 0000c884 24400685 24400200 ........$@..$@.. - 9700 309f2f86 24403886 24400100 54388624 0./.$@8.$@..T8.$ - 9710 409b8624 40250071 0094020a ffff1a91 @..$@%.q........ + 96e0 1c9fc585 2440d685 24400200 309f0000 ....$@..$@..0... + 96f0 00000000 0000e484 24402285 24400200 ........$@".$@.. + 9700 309f4b86 24405486 24400100 54548624 0.K.$@T.$@..TT.$ + 9710 40b78624 40250071 0094020a ffff1a91 @..$@%.q........ 9720 b47f9402 0affff1a 2291b27f 94020aff ........"....... - 9730 ff1a220a ffff1a40 2440269f ad862440 .."....@$@&...$@ - 9740 af862440 25007100 94020aff ff1a91b4 ..$@%.q......... + 9730 ff1a220a ffff1a40 2440269f c9862440 .."....@$@&...$@ + 9740 cb862440 25007100 94020aff ff1a91b4 ..$@%.q......... 9750 7f94020a ffff1a22 91b27f94 020affff ......."........ - 9760 1a220aff ff1a4024 40269f25 8824402c ."....@$@&.%.$@, - 9770 88244002 00309f00 00000000 000000c8 .$@..0.......... - 9780 84244006 85244002 00309f32 8624404a .$@..$@..0.2.$@J - 9790 86244001 005f4a86 24409b86 24401900 .$@.._J.$@..$@.. + 9760 1a220aff ff1a4024 40269f41 88244048 ."....@$@&.A.$@H + 9770 88244002 00309f00 00000000 000000e4 .$@..0.......... + 9780 84244022 85244002 00309f4e 86244066 .$@".$@..0.N.$@f + 9790 86244001 005f6686 2440b786 24401900 .$@.._f.$@..$@.. 97a0 7a000aff ff1a91b4 7f94020a ffff1a1e z............... - 97b0 0affff1a 40244026 9fad8624 40af8624 ....@$@&...$@..$ + 97b0 0affff1a 40244026 9fc98624 40cb8624 ....@$@&...$@..$ 97c0 4019007a 000affff 1a91b47f 94020aff @..z............ - 97d0 ff1a1e0a ffff1a40 2440269f 25882440 .......@$@&.%.$@ - 97e0 2c882440 0200309f 00000000 00000000 ,.$@..0......... - 97f0 c8842440 d0852440 0200309f d0852440 ..$@..$@..0...$@ - 9800 d2852440 010058d2 852440d5 85244003 ..$@..X..$@..$@. - 9810 00787f9f d5852440 9b862440 010058ad .x....$@..$@..X. - 9820 862440af 86244001 00582588 24402c88 .$@..$@..X%.$@,. - 9830 24400200 309f0000 00000000 0000c884 $@..0........... - 9840 2440d085 24400200 309fd085 2440da85 $@..$@..0...$@.. - 9850 24400100 57da8524 40dd8524 40030077 $@..W..$@..$@..w - 9860 7f9fdd85 24405d86 24400100 57258824 ....$@].$@..W%.$ - 9870 402c8824 40020030 9f000000 00000000 @,.$@..0........ - 9880 00c88424 40068524 40020030 9f288524 ...$@..$@..0.(.$ - 9890 40d08524 40010054 25882440 2c882440 @..$@..T%.$@,.$@ - 98a0 0200309f 00000000 00000000 e3842440 ..0...........$@ - 98b0 35882440 01005d00 00000000 000000b5 5.$@..]......... - 98c0 862440d0 87244001 005cd087 24401488 .$@..$@..\..$@.. + 97d0 ff1a1e0a ffff1a40 2440269f 41882440 .......@$@&.A.$@ + 97e0 48882440 0200309f 00000000 00000000 H.$@..0......... + 97f0 e4842440 ec852440 0200309f ec852440 ..$@..$@..0...$@ + 9800 ee852440 010058ee 852440f1 85244003 ..$@..X..$@..$@. + 9810 00787f9f f1852440 b7862440 010058c9 .x....$@..$@..X. + 9820 862440cb 86244001 00584188 24404888 .$@..$@..XA.$@H. + 9830 24400200 309f0000 00000000 0000e484 $@..0........... + 9840 2440ec85 24400200 309fec85 2440f685 $@..$@..0...$@.. + 9850 24400100 57f68524 40f98524 40030077 $@..W..$@..$@..w + 9860 7f9ff985 24407986 24400100 57418824 ....$@y.$@..WA.$ + 9870 40488824 40020030 9f000000 00000000 @H.$@..0........ + 9880 00e48424 40228524 40020030 9f448524 ...$@".$@..0.D.$ + 9890 40ec8524 40010054 41882440 48882440 @..$@..TA.$@H.$@ + 98a0 0200309f 00000000 00000000 ff842440 ..0...........$@ + 98b0 51882440 01005d00 00000000 000000d1 Q.$@..]......... + 98c0 862440ec 87244001 005cec87 24403088 .$@..$@..\..$@0. 98d0 24400600 9148063b 1c9f0000 00000000 $@...H.;........ - 98e0 00006587 24406987 24400200 309f6987 ..e.$@i.$@..0.i. - 98f0 24407687 24400800 74007c00 1c351c9f $@v.$@..t.|..5.. - 9900 77872440 8a872440 09009154 067c001c w.$@..$@...T.|.. - 9910 341c9f8b 8724408e 87244002 00309f8e 4....$@..$@..0.. - 9920 8724409c 87244008 007e007c 001c3b1c .$@..$@..~.|..;. - 9930 9f9c8724 40a08724 4008007e 007c001c ...$@..$@..~.|.. - 9940 3a1c9fa0 872440d0 87244008 007e007c :....$@..$@..~.| - 9950 001c3b1c 9fd08724 40148824 4007007e ..;....$@..$@..~ - 9960 00914806 1c9f0000 00000000 00004088 ..H...........@. - 9970 24404f88 24400100 524f8824 406c8824 $@O.$@..RO.$@l.$ - 9980 4001005c 6c882440 71882440 0400f301 @..\l.$@q.$@.... - 9990 529f0000 00000000 0000cc88 2440e388 R...........$@.. - 99a0 24400100 52e38824 40e88824 4001005d $@..R..$@..$@..] - 99b0 e8882440 f1882440 010052f1 88244053 ..$@..$@..R..$@S - 99c0 8a244001 005d538a 24405d8a 24400400 .$@..]S.$@].$@.. - 99d0 f301529f 5d8a2440 678a2440 01005d67 ..R.].$@g.$@..]g - 99e0 8a2440ca 8a244004 00f30152 9fca8a24 .$@..$@....R...$ - 99f0 40e58b24 4001005d e58b2440 f08d2440 @..$@..]..$@..$@ - 9a00 0400f301 529ff08d 2440068e 24400100 ....R...$@..$@.. - 9a10 5d068e24 40ec8f24 400400f3 01529f00 ]..$@..$@....R.. - 9a20 00000000 000000cc 882440e3 88244001 .........$@..$@. - 9a30 0053e388 2440e888 24400100 5ce88824 .S..$@..$@..\..$ - 9a40 40ee8824 40010053 ee882440 e18f2440 @..$@..S..$@..$@ - 9a50 01005ce1 8f2440ec 8f244004 00f30153 ..\..$@..$@....S - 9a60 9f000000 00000000 00388e24 40418e24 .........8.$@A.$ - 9a70 40020030 9f418e24 404b8e24 40060073 @..0.A.$@K.$@..s - 9a80 007c001c 9f4b8e24 404e8e24 40060073 .|...K.$@N.$@..s - 9a90 7f7c001c 9f518e24 405b8e24 40060073 .|...Q.$@[.$@..s - 9aa0 007c001c 9f5c8e24 405f8e24 40020030 .|...\.$@_.$@..0 - 9ab0 9f5f8e24 406c8e24 4001005f 6c8e2440 ._.$@l.$@.._l.$@ - 9ac0 778e2440 03007f7f 9f778e24 40888e24 w.$@.....w.$@..$ - 9ad0 4001005f 908e2440 9b8e2440 01005f9b @.._..$@..$@.._. - 9ae0 8e2440a7 8e244003 007f7f9f a78e2440 .$@..$@.......$@ - 9af0 b18e2440 01005fb4 8e2440cb 8e244001 ..$@.._..$@..$@. - 9b00 0052cb8e 2440d18e 24400300 727f9fd1 .R..$@..$@..r... - 9b10 8e2440d4 8e244001 00520000 00000000 .$@..$@..R...... - 9b20 0000068e 24401b8e 24400200 7c1a1b8e ....$@..$@..|... - 9b30 2440638f 24400100 5d000000 00000000 $@c.$@..]....... - 9b40 00cc8824 40e38824 40010052 e3882440 ...$@..$@..R..$@ - 9b50 e8882440 01005de8 882440f1 88244001 ..$@..]..$@..$@. - 9b60 0052f188 2440538a 24400100 5d538a24 .R..$@S.$@..]S.$ - 9b70 405d8a24 400400f3 01529f5d 8a244067 @].$@....R.].$@g - 9b80 8a244001 005d678a 2440ca8a 24400400 .$@..]g.$@..$@.. - 9b90 f301529f ca8a2440 e58b2440 01005de5 ..R...$@..$@..]. - 9ba0 8b2440f0 8d244004 00f30152 9ff08d24 .$@..$@....R...$ - 9bb0 40068e24 4001005d 068e2440 ec8f2440 @..$@..]..$@..$@ - 9bc0 0400f301 529f0000 00000000 00004b89 ....R.........K. - 9bd0 24405089 24400200 309f5089 24405989 $@P.$@..0.P.$@Y. + 98e0 00008187 24408587 24400200 309f8587 ....$@..$@..0... + 98f0 24409287 24400800 74007c00 1c351c9f $@..$@..t.|..5.. + 9900 93872440 a6872440 09009154 067c001c ..$@..$@...T.|.. + 9910 341c9fa7 872440aa 87244002 00309faa 4....$@..$@..0.. + 9920 872440b8 87244008 007e007c 001c3b1c .$@..$@..~.|..;. + 9930 9fb88724 40bc8724 4008007e 007c001c ...$@..$@..~.|.. + 9940 3a1c9fbc 872440ec 87244008 007e007c :....$@..$@..~.| + 9950 001c3b1c 9fec8724 40308824 4007007e ..;....$@0.$@..~ + 9960 00914806 1c9f0000 00000000 00005c88 ..H...........\. + 9970 24406b88 24400100 526b8824 40888824 $@k.$@..Rk.$@..$ + 9980 4001005c 88882440 8d882440 0400f301 @..\..$@..$@.... + 9990 529f0000 00000000 0000e888 2440ff88 R...........$@.. + 99a0 24400100 52ff8824 40048924 4001005d $@..R..$@..$@..] + 99b0 04892440 0d892440 0100520d 8924406f ..$@..$@..R..$@o + 99c0 8a244001 005d6f8a 2440798a 24400400 .$@..]o.$@y.$@.. + 99d0 f301529f 798a2440 838a2440 01005d83 ..R.y.$@..$@..]. + 99e0 8a2440e6 8a244004 00f30152 9fe68a24 .$@..$@....R...$ + 99f0 40018c24 4001005d 018c2440 0c8e2440 @..$@..]..$@..$@ + 9a00 0400f301 529f0c8e 2440228e 24400100 ....R...$@".$@.. + 9a10 5d228e24 40089024 400400f3 01529f00 ]".$@..$@....R.. + 9a20 00000000 000000e8 882440ff 88244001 .........$@..$@. + 9a30 0053ff88 24400489 24400100 5c048924 .S..$@..$@..\..$ + 9a40 400a8924 40010053 0a892440 fd8f2440 @..$@..S..$@..$@ + 9a50 01005cfd 8f244008 90244004 00f30153 ..\..$@..$@....S + 9a60 9f000000 00000000 00548e24 405d8e24 .........T.$@].$ + 9a70 40020030 9f5d8e24 40678e24 40060073 @..0.].$@g.$@..s + 9a80 007c001c 9f678e24 406a8e24 40060073 .|...g.$@j.$@..s + 9a90 7f7c001c 9f6d8e24 40778e24 40060073 .|...m.$@w.$@..s + 9aa0 007c001c 9f788e24 407b8e24 40020030 .|...x.$@{.$@..0 + 9ab0 9f7b8e24 40888e24 4001005f 888e2440 .{.$@..$@.._..$@ + 9ac0 938e2440 03007f7f 9f938e24 40a48e24 ..$@.......$@..$ + 9ad0 4001005f ac8e2440 b78e2440 01005fb7 @.._..$@..$@.._. + 9ae0 8e2440c3 8e244003 007f7f9f c38e2440 .$@..$@.......$@ + 9af0 cd8e2440 01005fd0 8e2440e7 8e244001 ..$@.._..$@..$@. + 9b00 0052e78e 2440ed8e 24400300 727f9fed .R..$@..$@..r... + 9b10 8e2440f0 8e244001 00520000 00000000 .$@..$@..R...... + 9b20 0000228e 2440378e 24400200 7c1a378e ..".$@7.$@..|.7. + 9b30 24407f8f 24400100 5d000000 00000000 $@..$@..]....... + 9b40 00e88824 40ff8824 40010052 ff882440 ...$@..$@..R..$@ + 9b50 04892440 01005d04 8924400d 89244001 ..$@..]..$@..$@. + 9b60 00520d89 24406f8a 24400100 5d6f8a24 .R..$@o.$@..]o.$ + 9b70 40798a24 400400f3 01529f79 8a244083 @y.$@....R.y.$@. + 9b80 8a244001 005d838a 2440e68a 24400400 .$@..]..$@..$@.. + 9b90 f301529f e68a2440 018c2440 01005d01 ..R...$@..$@..]. + 9ba0 8c24400c 8e244004 00f30152 9f0c8e24 .$@..$@....R...$ + 9bb0 40228e24 4001005d 228e2440 08902440 @".$@..]".$@..$@ + 9bc0 0400f301 529f0000 00000000 00006789 ....R.........g. + 9bd0 24406c89 24400200 309f6c89 24407589 $@l.$@..0.l.$@u. 9be0 24400f00 74007700 0affff1a 3a1e7d00 $@..t.w.....:.}. - 9bf0 221c9f59 89244060 89244011 00740077 "..Y.$@`.$@..t.w - 9c00 000affff 1a3a1e7d 00221c23 019f6089 .....:.}.".#..`. - 9c10 24406989 24401100 747f7700 0affff1a $@i.$@..t.w..... - 9c20 3a1e7d00 221c2301 9f698924 406c8924 :.}.".#..i.$@l.$ + 9bf0 221c9f75 8924407c 89244011 00740077 "..u.$@|.$@..t.w + 9c00 000affff 1a3a1e7d 00221c23 019f7c89 .....:.}.".#..|. + 9c10 24408589 24401100 747f7700 0affff1a $@..$@..t.w..... + 9c20 3a1e7d00 221c2301 9f858924 40888924 :.}.".#....$@..$ 9c30 400f0074 0077000a ffff1a3a 1e7d0022 @..t.w.....:.}." - 9c40 1c9f6c89 24407789 24400100 53778924 ..l.$@w.$@..Sw.$ - 9c50 40808924 40030008 649f0000 00000000 @..$@...d....... - 9c60 00004b89 2440388a 24400100 523c8a24 ..K.$@8.$@..R<.$ - 9c70 40428a24 40010052 ca8a2440 cf8a2440 @B.$@..R..$@..$@ - 9c80 01005200 00000000 00000053 8a24405d ..R........S.$@] - 9c90 8a244001 0053678a 2440bb8a 24400100 .$@..Sg.$@..$@.. - 9ca0 5d000000 00000000 00488924 40d78924 ]........H.$@..$ - 9cb0 40010056 de892440 f4892440 01005600 @..V..$@..$@..V. - 9cc0 00000000 00000033 8924406e 89244001 .......3.$@n.$@. - 9cd0 00576e89 24407489 24400300 777f9f74 .Wn.$@t.$@..w..t - 9ce0 89244083 8a244001 0057ca8a 2440cf8a .$@..$@..W..$@.. - 9cf0 24400100 57000000 00000000 000f8a24 $@..W..........$ - 9d00 40888a24 40020030 9f888a24 40a38a24 @..$@..0...$@..$ - 9d10 40010052 00000000 00000000 cf8a2440 @..R..........$@ - 9d20 f58d2440 01005c00 00000000 000000cf ..$@..\......... - 9d30 8a2440e5 8b244001 005de58b 2440f08d .$@..$@..]..$@.. - 9d40 24400400 f301529f f08d2440 f58d2440 $@....R...$@..$@ - 9d50 01005d00 00000000 00000004 8b2440f6 ..]..........$@. - 9d60 8b244001 005ef08d 2440f58d 24400100 .$@..^..$@..$@.. - 9d70 5e000000 00000000 00b08d24 40b48d24 ^..........$@..$ - 9d80 40020030 9fb48d24 40c58d24 40010053 @..0...$@..$@..S - 9d90 c58d2440 cb8d2440 0300737f 9fcb8d24 ..$@..$@..s....$ - 9da0 40ce8d24 40010053 00000000 00000000 @..$@..S........ - 9db0 048b2440 088b2440 0200309f 088b2440 ..$@..$@..0...$@ - 9dc0 118b2440 0f007300 74000aff ff1a3a1e ..$@..s.t.....:. - 9dd0 7d00221c 9f118b24 40188b24 40110073 }."....$@..$@..s + 9c40 1c9f8889 24409389 24400100 53938924 ....$@..$@..S..$ + 9c50 409c8924 40030008 649f0000 00000000 @..$@...d....... + 9c60 00006789 2440548a 24400100 52588a24 ..g.$@T.$@..RX.$ + 9c70 405e8a24 40010052 e68a2440 eb8a2440 @^.$@..R..$@..$@ + 9c80 01005200 00000000 0000006f 8a244079 ..R........o.$@y + 9c90 8a244001 0053838a 2440d78a 24400100 .$@..S..$@..$@.. + 9ca0 5d000000 00000000 00648924 40f38924 ]........d.$@..$ + 9cb0 40010056 fa892440 108a2440 01005600 @..V..$@..$@..V. + 9cc0 00000000 0000004f 8924408a 89244001 .......O.$@..$@. + 9cd0 00578a89 24409089 24400300 777f9f90 .W..$@..$@..w... + 9ce0 8924409f 8a244001 0057e68a 2440eb8a .$@..$@..W..$@.. + 9cf0 24400100 57000000 00000000 002b8a24 $@..W........+.$ + 9d00 40a48a24 40020030 9fa48a24 40bf8a24 @..$@..0...$@..$ + 9d10 40010052 00000000 00000000 eb8a2440 @..R..........$@ + 9d20 118e2440 01005c00 00000000 000000eb ..$@..\......... + 9d30 8a244001 8c244001 005d018c 24400c8e .$@..$@..]..$@.. + 9d40 24400400 f301529f 0c8e2440 118e2440 $@....R...$@..$@ + 9d50 01005d00 00000000 00000020 8b244012 ..]........ .$@. + 9d60 8c244001 005e0c8e 2440118e 24400100 .$@..^..$@..$@.. + 9d70 5e000000 00000000 00cc8d24 40d08d24 ^..........$@..$ + 9d80 40020030 9fd08d24 40e18d24 40010053 @..0...$@..$@..S + 9d90 e18d2440 e78d2440 0300737f 9fe78d24 ..$@..$@..s....$ + 9da0 40ea8d24 40010053 00000000 00000000 @..$@..S........ + 9db0 208b2440 248b2440 0200309f 248b2440 .$@$.$@..0.$.$@ + 9dc0 2d8b2440 0f007300 74000aff ff1a3a1e -.$@..s.t.....:. + 9dd0 7d00221c 9f2d8b24 40348b24 40110073 }."..-.$@4.$@..s 9de0 0074000a ffff1a3a 1e7d0022 1c23019f .t.....:.}.".#.. - 9df0 188b2440 218b2440 1100737f 74000aff ..$@!.$@..s.t... - 9e00 ff1a3a1e 7d00221c 23019f21 8b244024 ..:.}.".#..!.$@$ + 9df0 348b2440 3d8b2440 1100737f 74000aff 4.$@=.$@..s.t... + 9e00 ff1a3a1e 7d00221c 23019f3d 8b244040 ..:.}.".#..=.$@@ 9e10 8b24400f 00730074 000affff 1a3a1e7d .$@..s.t.....:.} - 9e20 00221c9f 248b2440 2f8b2440 0100522f ."..$.$@/.$@..R/ - 9e30 8b244038 8b244003 0008649f 00000000 .$@8.$@...d..... - 9e40 00000000 cf8a2440 ea8a2440 0200309f ......$@..$@..0. - 9e50 ea8a2440 268b2440 01005426 8b24402c ..$@&.$@..T&.$@, - 9e60 8b244003 00747f9f 2c8b2440 f88b2440 .$@..t..,.$@..$@ - 9e70 010054f0 8d2440f5 8d244001 00540000 ..T..$@..$@..T.. - 9e80 00000000 0000cf8a 2440f98b 24400200 ........$@..$@.. - 9e90 309ff98b 2440038c 24400100 52f08d24 0...$@..$@..R..$ - 9ea0 40f58d24 40020030 9f000000 00000000 @..$@..0........ - 9eb0 00cf8a24 40548d24 40020030 9f788d24 ...$@T.$@..0.x.$ - 9ec0 40888d24 40020030 9f888d24 408a8d24 @..$@..0...$@..$ - 9ed0 40010052 8a8d2440 988d2440 01005498 @..R..$@..$@..T. - 9ee0 8d2440a5 8d244002 00309fa5 8d2440ce .$@..$@..0...$@. - 9ef0 8d244001 0054f08d 2440f58d 24400200 .$@..T..$@..$@.. - 9f00 309f0000 00000000 0000cf8a 24403f8c 0...........$@?. - 9f10 24400200 309f3f8c 2440e18d 24400200 $@..0.?.$@..$@.. - 9f20 914cf08d 2440f58d 24400200 309f0000 .L..$@..$@..0... - 9f30 00000000 0000cf8a 2440ea8a 24400200 ........$@..$@.. - 9f40 309f018b 2440998b 24400100 58a18b24 0...$@..$@..X..$ - 9f50 40bc8b24 40010058 00000000 00000000 @..$@..X........ - 9f60 e08a2440 e38a2440 010052e3 8a244038 ..$@..$@..R..$@8 - 9f70 8d244002 00710038 8d24403c 8d244001 .$@..q.8.$@<.$@. - 9f80 005e3c8d 2440f58d 24400200 71000000 .^<.$@..$@..q... - 9f90 00000000 0000228f 2440dd8f 24400100 ......".$@..$@.. - 9fa0 5c000000 00000000 00ec8f24 40ff8f24 \..........$@..$ - 9fb0 40010052 ff8f2440 50902440 01005c50 @..R..$@P.$@..\P - 9fc0 90244055 90244004 00f30152 9f000000 .$@U.$@....R.... - 9fd0 00000000 00ec8f24 40099024 40010053 .......$@..$@..S - 9fe0 09902440 17902440 04007280 019f1790 ..$@..$@..r..... - 9ff0 24405590 24400400 f301539f 00000000 $@U.$@....S..... - a000 00000000 fd8f2440 ff8f2440 010052ff ......$@..$@..R. - a010 8f244050 90244001 005c5090 24405590 .$@P.$@..\P.$@U. + 9e20 00221c9f 408b2440 4b8b2440 0100524b ."..@.$@K.$@..RK + 9e30 8b244054 8b244003 0008649f 00000000 .$@T.$@...d..... + 9e40 00000000 eb8a2440 068b2440 0200309f ......$@..$@..0. + 9e50 068b2440 428b2440 01005442 8b244048 ..$@B.$@..TB.$@H + 9e60 8b244003 00747f9f 488b2440 148c2440 .$@..t..H.$@..$@ + 9e70 0100540c 8e244011 8e244001 00540000 ..T..$@..$@..T.. + 9e80 00000000 0000eb8a 2440158c 24400200 ........$@..$@.. + 9e90 309f158c 24401f8c 24400100 520c8e24 0...$@..$@..R..$ + 9ea0 40118e24 40020030 9f000000 00000000 @..$@..0........ + 9eb0 00eb8a24 40708d24 40020030 9f948d24 ...$@p.$@..0...$ + 9ec0 40a48d24 40020030 9fa48d24 40a68d24 @..$@..0...$@..$ + 9ed0 40010052 a68d2440 b48d2440 010054b4 @..R..$@..$@..T. + 9ee0 8d2440c1 8d244002 00309fc1 8d2440ea .$@..$@..0...$@. + 9ef0 8d244001 00540c8e 2440118e 24400200 .$@..T..$@..$@.. + 9f00 309f0000 00000000 0000eb8a 24405b8c 0...........$@[. + 9f10 24400200 309f5b8c 2440fd8d 24400200 $@..0.[.$@..$@.. + 9f20 914c0c8e 2440118e 24400200 309f0000 .L..$@..$@..0... + 9f30 00000000 0000eb8a 2440068b 24400200 ........$@..$@.. + 9f40 309f1d8b 2440b58b 24400100 58bd8b24 0...$@..$@..X..$ + 9f50 40d88b24 40010058 00000000 00000000 @..$@..X........ + 9f60 fc8a2440 ff8a2440 010052ff 8a244054 ..$@..$@..R..$@T + 9f70 8d244002 00710054 8d244058 8d244001 .$@..q.T.$@X.$@. + 9f80 005e588d 2440118e 24400200 71000000 .^X.$@..$@..q... + 9f90 00000000 00003e8f 2440f98f 24400100 ......>.$@..$@.. + 9fa0 5c000000 00000000 00089024 401b9024 \..........$@..$ + 9fb0 40010052 1b902440 6c902440 01005c6c @..R..$@l.$@..\l + 9fc0 90244071 90244004 00f30152 9f000000 .$@q.$@....R.... + 9fd0 00000000 00089024 40259024 40010053 .......$@%.$@..S + 9fe0 25902440 33902440 04007280 019f3390 %.$@3.$@..r...3. + 9ff0 24407190 24400400 f301539f 00000000 $@q.$@....S..... + a000 00000000 19902440 1b902440 0100521b ......$@..$@..R. + a010 9024406c 90244001 005c6c90 24407190 .$@l.$@..\l.$@q. a020 24400400 f301529f 00000000 00000000 $@....R......... a030 00000000 08000000 01005208 00000017 ..........R..... a040 00000004 00f30152 9f000000 00000000 .......R........ diff --git a/bin/upgrade/user2.1024.new.2.S b/bin/upgrade/user2.1024.new.2.S index 783548d..74e9b02 100644 --- a/bin/upgrade/user2.1024.new.2.S +++ b/bin/upgrade/user2.1024.new.2.S @@ -490,7 +490,7 @@ Disassembly of section .irom0.text: 40281516: 0e4ba2 s8i a10, a11, 14 40281519: 20c112 addi a1, a1, 32 4028151c: f00d ret.n -4028151e: 000000 ill +4028151e: 200000 or a0, a0, a0 40281521: 2cb8 l32i.n a11, a12, 8 40281523: 0c0440 excw 40281526: 744010 extui a4, a1, 0, 8 @@ -932,7 +932,7 @@ Disassembly of section .irom0.text: 40281987: ffed21 l32r a2, 4028193c 4028198a: 0239 s32i.n a3, a2, 0 4028198c: 020c movi.n a2, 0 -4028198e: 3e9b05 call0 402c0340 +4028198e: 3e9cc5 call0 402c035c 40281991: 000786 j 402819b3 40281994: 353000 extui a3, a0, 16, 4 40281997: 232080 excw @@ -944,7 +944,7 @@ Disassembly of section .irom0.text: 402819a7: 74e0e0 extui a14, a14, 0, 8 402819aa: fb2e56 bnez a14, 40281960 402819ad: 004cf2 s8i a15, a12, 0 -402819b0: 3ea145 call0 402c03c8 +402819b0: 3ea305 call0 402c03e4 402819b3: 072102 l32i a0, a1, 28 402819b6: 61c8 l32i.n a12, a1, 24 402819b8: 51d8 l32i.n a13, a1, 20 @@ -956,7 +956,7 @@ Disassembly of section .irom0.text: 402819c6: 3109f0 srai a0, a15, 25 402819c9: 032d mov.n a2, a3 402819cb: 005316 beqz a3, 402819d4 -402819ce: 3e9045 call0 402c02d4 +402819ce: 3e9205 call0 402c02f0 402819d1: 000146 j 402819da 402819d4: 00a022 movi a2, 0 402819d7: fff705 call0 40281948 @@ -966,7 +966,7 @@ Disassembly of section .irom0.text: 402819e3: 303000 xor a3, a0, a0 402819e6: ff .byte 0xff 402819e7: 3f .byte 0x3f -402819e8: 2cb644 excw +402819e8: 2cb664 excw 402819eb: 11e040 slli a14, a0, 12 402819ee: 214010 srai a4, a1, 0 @@ -997,8 +997,8 @@ Disassembly of section .irom0.text: 40281a23: 006122 s32i a2, a1, 0 40281a26: 202110 or a2, a1, a1 40281a29: 076102 s32i a0, a1, 28 -40281a2c: 3ee485 call0 402c0878 -40281a2f: 3f0305 call0 402c0a60 +40281a2c: 3ee645 call0 402c0894 +40281a2f: 3f04c5 call0 402c0a7c 40281a32: 7108 l32i.n a0, a1, 28 40281a34: 20c112 addi a1, a1, 32 40281a37: f00d ret.n @@ -1016,7 +1016,7 @@ Disassembly of section .irom0.text: 40281a4a: bc0000 excw 40281a4d: fe89 s32i.n a8, a14, 60 40281a4f: 3f .byte 0x3f -40281a50: 2cb660 excw +40281a50: 2cb680 excw 40281a53: e26840 excw 40281a56: 124000 excw 40281a59: c9f0c1 l32r a12, 4027421c <_lit4_end+0x16c370> @@ -1095,9 +1095,9 @@ Disassembly of section .irom0.text: 40281b06: 172c22 l32i a2, a12, 92 40281b09: 04cc52 addi a5, a12, 4 40281b0c: 0c4d mov.n a4, a12 -40281b0e: 416145 call0 402c3124 +40281b0e: 416305 call0 402c3140 40281b11: 0c2d mov.n a2, a12 -40281b13: 3f3945 call0 402c0ea8 +40281b13: 3f3b05 call0 402c0ec4 40281b16: ffe831 l32r a3, 40281ab8 40281b19: 0328 l32i.n a2, a3, 0 40281b1b: 059c27 bne a12, a2, 40281b24 @@ -1126,7 +1126,7 @@ Disassembly of section .irom0.text: 40281b52: 002232 l32i a3, a2, 0 40281b55: 02c9 s32i.n a12, a2, 0 40281b57: 3c39 s32i.n a3, a12, 12 -40281b59: 41fa05 call0 402c3afc +40281b59: 41fbc5 call0 402c3b18 40281b5c: 020c movi.n a2, 0 40281b5e: 002d46 j 40281c17 40281b61: 0282b6 bltui a2, 8, 40281b67 @@ -1164,7 +1164,7 @@ Disassembly of section .irom0.text: 40281baf: 0002c6 j 40281bbe 40281bb2: ffc721 l32r a2, 40281ad0 40281bb5: 203cc0 or a3, a12, a12 -40281bb8: 3f3405 call0 402c0efc +40281bb8: 3f35c5 call0 402c0f18 40281bbb: c8a042 movi a4, 200 40281bbe: ffc331 l32r a3, 40281acc 40281bc1: 202cc0 or a2, a12, a12 @@ -1175,17 +1175,17 @@ Disassembly of section .irom0.text: 40281bcf: 000d86 j 40281c09 40281bd2: ffb921 l32r a2, 40281ab8 40281bd5: 0c3d mov.n a3, a12 -40281bd7: 3f3245 call0 402c0efc +40281bd7: 3f3405 call0 402c0f18 40281bda: cea042 movi a4, 206 40281bdd: fff746 j 40281bbe 40281be0: 202cc0 or a2, a12, a12 -40281be3: 414f85 call0 402c30dc +40281be3: 415145 call0 402c30f8 40281be6: 20d220 or a13, a2, a2 40281be9: 05a022 movi a2, 5 40281bec: 0d9c beqz.n a13, 40281c00 40281bee: 0005c6 j 40281c09 40281bf1: 2cc000 excw -40281bf4: 4e4520 excw +40281bf4: 500520 excw 40281bf7: d22041 l32r a4, 40276478 <_lit4_end+0x16e5cc> 40281bfa: a25620 excw 40281bfd: 920c00 excw @@ -1196,7 +1196,7 @@ Disassembly of section .irom0.text: 40281c09: 008c16 beqz a12, 40281c15 40281c0c: 005d56 bnez a13, 40281c15 40281c0f: 202cc0 or a2, a12, a12 -40281c12: 417e05 call0 402c33f4 +40281c12: 417fc5 call0 402c3410 40281c15: 0d2d mov.n a2, a13 40281c17: 3108 l32i.n a0, a1, 12 40281c19: 21c8 l32i.n a12, a1, 8 @@ -1207,12 +1207,12 @@ Disassembly of section .irom0.text: 40281c25: 281c movi.n a8, 18 40281c27: c11240 mul16u a1, a2, a4 40281c2a: 6102f0 excw -40281c2d: e14503 excw +40281c2d: e30503 excw 40281c30: 3138 l32i.n a3, a1, 12 40281c32: fffc bnez.n a15, 40281c75 40281c34: 00a042 movi a4, 0 40281c37: e8a322 movi a2, 0x3e8 -40281c3a: 41c6c5 call0 402c38a8 +40281c3a: 41c885 call0 402c38c4 40281c3d: 032102 l32i a0, a1, 12 40281c40: 10c112 addi a1, a1, 16 40281c43: f00d ret.n @@ -1221,11 +1221,11 @@ Disassembly of section .irom0.text: 40281c4a: 4028 l32i.n a2, a0, 16 40281c4c: f0c112 addi a1, a1, -16 40281c4f: 036102 s32i a0, a1, 12 -40281c52: 3c4ac5 call0 402be100 +40281c52: 3c4c85 call0 402be11c 40281c55: fffc31 l32r a3, 40281c48 40281c58: 00a042 movi a4, 0 40281c5b: 64a022 movi a2, 100 -40281c5e: 41c485 call0 402c38a8 +40281c5e: 41c645 call0 402c38c4 40281c61: 032102 l32i a0, a1, 12 40281c64: 10c112 addi a1, a1, 16 40281c67: f00d ret.n @@ -1233,12 +1233,12 @@ Disassembly of section .irom0.text: 40281c6c: 281c70 excw 40281c6f: c11240 mul16u a1, a2, a4 40281c72: 6102f0 excw -40281c75: 980503 excw +40281c75: 99c503 excw 40281c78: fc3137 bltu a1, a3, 40281c78 40281c7b: ff .byte 0xff 40281c7c: 00a042 movi a4, 0 40281c7f: f4a122 movi a2, 0x1f4 -40281c82: 41c245 call0 402c38a8 +40281c82: 41c405 call0 402c38c4 40281c85: 032102 l32i a0, a1, 12 40281c88: 10c112 addi a1, a1, 16 40281c8b: f00d ret.n @@ -1248,13 +1248,13 @@ Disassembly of section .irom0.text: 40281c94: 00ea60 excw 40281c97: c11200 mul16u a1, a2, a0 40281c9a: 6102f0 excw -40281c9d: 7a8503 excw -40281ca0: 0c0537 bnone a5, a3, 40281cb0 +40281c9d: 7c4503 excw +40281ca0: 0dc537 bnall a5, a3, 40281cb1 40281ca3: 3138 l32i.n a3, a1, 12 40281ca5: fffb addi.n a15, a15, 15 40281ca7: fffb21 l32r a2, 40281c94 40281caa: 00a042 movi a4, 0 -40281cad: 41bf85 call0 402c38a8 +40281cad: 41c145 call0 402c38c4 40281cb0: 3108 l32i.n a0, a1, 12 40281cb2: 10c112 addi a1, a1, 16 40281cb5: f00d ret.n @@ -1361,7 +1361,7 @@ Disassembly of section .irom0.text: 40281da6: 1d6202 s32i a0, a2, 116 40281da9: 830c movi.n a3, 8 40281dab: fff921 l32r a2, 40281d90 -40281dae: 338445 call0 402b55f4 +40281dae: 338605 call0 402b5610 40281db1: 0108 l32i.n a0, a1, 0 40281db3: 10c112 addi a1, a1, 16 40281db6: f00d ret.n @@ -1518,27 +1518,27 @@ Disassembly of section .irom0.text: 40281f1f: 112222 l32i a2, a2, 68 40281f22: 302230 xor a2, a2, a3 40281f25: f00d ret.n -40281f27: a98800 excw +40281f27: a9a800 excw 40281f2a: 402c movi.n a0, 36 -40281f2c: 2ca970 excw -40281f2f: a99840 excw +40281f2c: 2ca990 excw +40281f2f: a9b840 excw 40281f32: 402c movi.n a0, 36 40281f34: fec924 excw 40281f37: 3f .byte 0x3f -40281f38: 2ca9a0 excw +40281f38: 2ca9c0 excw 40281f3b: 186840 excw 40281f3e: ff .byte 0xff 40281f3f: 3f .byte 0x3f 40281f40: c17b addi.n a12, a1, 7 40281f42: fe .byte 0xfe 40281f43: 3f .byte 0x3f -40281f44: 2ca990 excw -40281f47: a9f040 excw +40281f44: 2ca9b0 excw +40281f47: aa1040 excw 40281f4a: 402c movi.n a0, 36 -40281f4c: a9c8 l32i.n a12, a9, 40 +40281f4c: a9e8 l32i.n a14, a9, 40 40281f4e: 402c movi.n a0, 36 -40281f50: 2ca9d0 excw -40281f53: a9c040 excw +40281f50: 2ca9f0 excw +40281f53: a9e040 excw 40281f56: 402c movi.n a0, 36 40281f58 : @@ -1828,7 +1828,7 @@ Disassembly of section .irom0.text: 40282230: 02b427 bgeu a4, a2, 40282236 40282233: 05a032 movi a3, 5 40282236: 020c movi.n a2, 0 -40282238: 35aa05 call0 402b7cdc +40282238: 35abc5 call0 402b7cf8 4028223b: 1108 l32i.n a0, a1, 4 4028223d: 828c beqz.n a2, 40282249 4028223f: 1238 l32i.n a3, a2, 4 @@ -2007,7 +2007,7 @@ Disassembly of section .irom0.text: 402823f2: fb0801 l32r a0, 40281014 <_irom0_text_start+0x4> 402823f5: 0000c0 callx0 a0 402823f8: ff9f21 l32r a2, 40282274 -402823fb: 34dd45 call0 402b71d0 +402823fb: 34df05 call0 402b71ec 402823fe: 2ca102 movi a0, 0x12c 40282401: 3c5e02 s16i a0, a14, 120 40282404: 4b2d22 l32i a2, a13, 0x12c @@ -2065,7 +2065,7 @@ Disassembly of section .irom0.text: 40282490: 001185 call0 402825ac 40282493: 000686 j 402824b1 40282496: 012c22 l32i a2, a12, 4 -40282499: 32fd05 call0 402b546c +40282499: 32fec5 call0 402b5488 4028249c: 880f42 l8ui a4, a15, 136 4028249f: 0e1466 bnei a4, 1, 402824b1 402824a2: 890f02 l8ui a0, a15, 137 @@ -2085,7 +2085,7 @@ Disassembly of section .irom0.text: 402824ca: fad201 l32r a0, 40281014 <_irom0_text_start+0x4> 402824cd: 0000c0 callx0 a0 402824d0: ff6e21 l32r a2, 40282288 -402824d3: 34cfc5 call0 402b71d0 +402824d3: 34d185 call0 402b71ec 402824d6: 64a002 movi a0, 100 402824d9: ffc906 j 40282401 402824dc: 000000 ill @@ -2093,7 +2093,7 @@ Disassembly of section .irom0.text: 402824e2: 670c movi.n a7, 6 402824e4: 935780 movnez a5, a7, a8 402824e7: 053d mov.n a3, a5 -402824e9: 35b745 call0 402b8060 +402824e9: 35b905 call0 402b807c 402824ec: 5d28 l32i.n a2, a13, 20 402824ee: 013d mov.n a3, a1 402824f0: 051d05 call0 402876c4 @@ -2109,7 +2109,7 @@ Disassembly of section .irom0.text: 40282509: e8cbb2 addi a11, a11, -24 4028250c: 0c4cb2 s8i a11, a12, 12 4028250f: 022926 beqi a9, 2, 40282515 -40282512: 34cc45 call0 402b71d8 +40282512: 34ce05 call0 402b71f4 40282515: 1e8ac5 call0 402a0dc4 40282518: fdc222 addi a2, a2, -3 4028251b: dc6256 bnez a2, 402822e5 @@ -2132,7 +2132,7 @@ Disassembly of section .irom0.text: 4028254b: 0000c0 callx0 a0 4028254e: 5e0f42 l8ui a4, a15, 94 40282551: 0b2426 beqi a4, 2, 40282560 -40282554: 34cb05 call0 402b7208 +40282554: 34ccc5 call0 402b7224 40282557: 203220 or a3, a2, a2 4028255a: 096c22 s32i a2, a12, 36 4028255d: 000046 j 40282562 @@ -2145,17 +2145,17 @@ Disassembly of section .irom0.text: 4028256f: 5e0f52 l8ui a5, a15, 94 40282572: fec552 addi a5, a5, -2 40282575: f38556 bnez a5, 402824b1 -40282578: 31e3c5 call0 402b43b8 +40282578: 31e585 call0 402b43d4 4028257b: f32216 beqz a2, 402824b1 4028257e: 120c movi.n a2, 1 40282580: 130c movi.n a3, 1 -40282582: 2a1dc5 call0 402ac760 +40282582: 2a1f85 call0 402ac77c 40282585: ff4231 l32r a3, 40282290 40282588: 9c28 l32i.n a2, a12, 36 4028258a: e8a342 movi a4, 0x3e8 4028258d: 822240 mull a2, a2, a4 40282590: 223a add.n a2, a2, a3 -40282592: 326c45 call0 402b4c58 +40282592: 326e05 call0 402b4c74 40282595: ffc606 j 402824b1 40282598: 100c movi.n a0, 1 4028259a: ff5286 j 402822e8 @@ -2182,7 +2182,7 @@ Disassembly of section .irom0.text: 402825cd: 096256 bnez a2, 40282667 402825d0: 5e0032 l8ui a3, a0, 94 402825d3: 052326 beqi a3, 2, 402825dc -402825d6: 34c305 call0 402b7208 +402825d6: 34c4c5 call0 402b7224 402825d9: 096c22 s32i a2, a12, 36 402825dc: ff2c21 l32r a2, 4028228c 402825df: ff3001 l32r a0, 402822a0 @@ -2201,12 +2201,12 @@ Disassembly of section .irom0.text: 40282604: 0e4c52 s8i a5, a12, 14 40282607: 0425b6 bltui a5, 2, 4028260f 4028260a: 020c movi.n a2, 0 -4028260c: 32d845 call0 402b5394 +4028260c: 32da05 call0 402b53b0 4028260f: ff1161 l32r a6, 40282254 40282612: 5e0662 l8ui a6, a6, 94 40282615: 022626 beqi a6, 2, 4028261b 40282618: 001ec6 j 40282697 -4028261b: 31d9c5 call0 402b43b8 +4028261b: 31db85 call0 402b43d4 4028261e: 075216 beqz a2, 40282697 40282621: ffe081 l32r a8, 402825a4 40282624: 120c movi.n a2, 1 @@ -2214,7 +2214,7 @@ Disassembly of section .irom0.text: 40282628: 130c movi.n a3, 1 4028262a: 771b addi.n a7, a7, 1 4028262c: 0879 s32i.n a7, a8, 0 -4028262e: 2a1305 call0 402ac760 +4028262e: 2a14c5 call0 402ac77c 40282631: ffdd21 l32r a2, 402825a8 40282634: 9c38 l32i.n a3, a12, 36 40282636: 2139 s32i.n a3, a1, 8 @@ -2225,7 +2225,7 @@ Disassembly of section .irom0.text: 40282643: 2108 l32i.n a0, a1, 8 40282645: 0d3827 bltu a8, a2, 40282656 40282648: 020c movi.n a2, 0 -4028264a: 2b8205 call0 402ade6c +4028264a: 2b83c5 call0 402ade88 4028264d: 9c08 l32i.n a0, a12, 36 4028264f: ffd5a1 l32r a10, 402825a4 40282652: 090c movi.n a9, 0 @@ -2234,11 +2234,11 @@ Disassembly of section .irom0.text: 40282659: e8a322 movi a2, 0x3e8 4028265c: 822020 mull a2, a0, a2 4028265f: 223a add.n a2, a2, a3 -40282661: 325f45 call0 402b4c58 +40282661: 326105 call0 402b4c74 40282664: 000bc6 j 40282697 40282667: 01a022 movi a2, 1 4028266a: 284c22 s8i a2, a12, 40 -4028266d: 32d245 call0 402b5394 +4028266d: 32d405 call0 402b53b0 40282670: 0f0c02 l8ui a0, a12, 15 40282673: fda042 movi a4, 253 40282676: 1d6017 bbci a0, 1, 40282697 @@ -2256,7 +2256,7 @@ Disassembly of section .irom0.text: 4028269a: 002102 l32i a0, a1, 0 4028269d: 10c112 addi a1, a1, 16 402826a0: f00d ret.n -402826a2: 000000 ill +402826a2: 200000 or a0, a0, a0 402826a5: 2caa add.n a2, a12, a10 402826a7: 167840 excw 402826aa: ff .byte 0xff @@ -2517,14 +2517,14 @@ Disassembly of section .irom0.text: 40282922: 013d mov.n a3, a1 40282924: 240c movi.n a4, 2 40282926: 64a052 movi a5, 100 -40282929: 2fc705 call0 402b259c +40282929: 2fc8c5 call0 402b25b8 4028292c: 520c movi.n a2, 5 4028292e: 030c movi.n a3, 0 40282930: ed5c32 s16i a3, a12, 0x1da 40282933: 116d22 s32i a2, a13, 68 40282936: 430c movi.n a3, 4 40282938: ffed21 l32r a2, 402828ec -4028293b: 32cb85 call0 402b55f4 +4028293b: 32cd45 call0 402b5610 4028293e: 0d2d mov.n a2, a13 40282940: 318b addi.n a3, a1, 8 40282942: 04d805 call0 402876c4 @@ -2566,8 +2566,8 @@ Disassembly of section .irom0.text: 402829a2: f108 l32i.n a0, a1, 60 402829a4: 50c112 addi a1, a1, 80 402829a7: f00d ret.n -402829a9: 3482c5 call0 402b71d8 -402829ac: 348585 call0 402b7208 +402829a9: 348485 call0 402b71f4 +402829ac: 348745 call0 402b7224 402829af: 023d mov.n a3, a2 402829b1: fff586 j 4028298b 402829b4: 000e24 excw @@ -2579,7 +2579,7 @@ Disassembly of section .irom0.text: 402829c6: 320c movi.n a2, 3 402829c8: 0b1332 l16ui a3, a3, 22 402829cb: 240c movi.n a4, 2 -402829cd: 3d0f05 call0 402bfac0 +402829cd: 3d10c5 call0 402bfadc 402829d0: 030c movi.n a3, 0 402829d2: 1c08 l32i.n a0, a12, 4 402829d4: 024d mov.n a4, a2 @@ -2733,7 +2733,7 @@ Disassembly of section .irom0.text: 40282b48: ffa0f2 movi a15, 255 40282b4b: 3d8c beqz.n a13, 40282b52 40282b4d: 0d2d mov.n a2, a13 -40282b4f: 32b005 call0 402b5650 +40282b4f: 32b1c5 call0 402b566c 40282b52: 0f2d mov.n a2, a15 40282b54: c1c8 l32i.n a12, a1, 48 40282b56: d1d8 l32i.n a13, a1, 52 @@ -3090,7 +3090,7 @@ Disassembly of section .irom0.text: 40282f18: 320c movi.n a2, 3 40282f1a: 0b1c32 l16ui a3, a12, 22 40282f1d: 040c movi.n a4, 0 -40282f1f: 3cba05 call0 402bfac0 +40282f1f: 3cbbc5 call0 402bfadc 40282f22: 4129 s32i.n a2, a1, 16 40282f24: c2ac beqz.n a2, 40282f54 40282f26: 1228 l32i.n a2, a2, 4 @@ -3110,7 +3110,7 @@ Disassembly of section .irom0.text: 40282f49: 071252 l16ui a5, a2, 14 40282f4c: 551b addi.n a5, a5, 1 40282f4e: 075252 s16i a5, a2, 14 -40282f51: 3caf45 call0 402bfa48 +40282f51: 3cb105 call0 402bfa64 40282f54: 6168 l32i.n a6, a1, 24 40282f56: 000662 l8ui a6, a6, 0 40282f59: 11e607 bbsi a6, 0, 40282f6e @@ -3857,7 +3857,7 @@ Disassembly of section .irom0.text: 4028373d: 06d905 call0 4028a4d0 40283740: 628c beqz.n a2, 4028374a 40283742: 0d2d mov.n a2, a13 -40283744: 31d245 call0 402b546c +40283744: 31d405 call0 402b5488 40283747: 000446 j 4028375c 4028374a: f99ba1 l32r a10, 40281db8 4028374d: 0d0c movi.n a13, 0 @@ -3909,7 +3909,7 @@ Disassembly of section .irom0.text: 402837ab: 3f .byte 0x3f 402837ac: fe88d0 excw 402837af: 3f .byte 0x3f -402837b0: 2caa40 excw +402837b0: 2caa60 excw 402837b3: 0e0040 excw 402837b6: b06000 addx8 a6, a0, a0 402837b9: ff1a add.n a15, a15, a1 @@ -3918,7 +3918,7 @@ Disassembly of section .irom0.text: 402837be: fe .byte 0xfe 402837bf: 3f .byte 0x3f 402837c0: 001000 excw -402837c3: aa2000 excw +402837c3: aa4000 excw 402837c6: 402c movi.n a0, 36 402837c8: 283774 excw 402837cb: 742c40 extui a2, a4, 12, 8 @@ -4008,7 +4008,7 @@ Disassembly of section .irom0.text: 402838ba: 1128 l32i.n a2, a1, 4 402838bc: 009d32 l16si a3, a13, 0 402838bf: 060222 l8ui a2, a2, 6 -402838c2: 26f405 call0 402aa804 +402838c2: 26f5c5 call0 402aa820 402838c5: ffb361 l32r a6, 40283794 402838c8: 009d52 l16si a5, a13, 0 402838cb: ffb881 l32r a8, 402837ac @@ -4120,7 +4120,7 @@ Disassembly of section .irom0.text: 402839f9: 012122 l32i a2, a1, 4 402839fc: 009d32 l16si a3, a13, 0 402839ff: 060222 l8ui a2, a2, 6 -40283a02: 26e005 call0 402aa804 +40283a02: 26e1c5 call0 402aa820 40283a05: 009d32 l16si a3, a13, 0 40283a08: ff6961 l32r a6, 402837ac 40283a0b: 01a052 movi a5, 1 @@ -4169,7 +4169,7 @@ Disassembly of section .irom0.text: 40283a84: 004532 s8i a3, a5, 0 40283a87: 060222 l8ui a2, a2, 6 40283a8a: 030c movi.n a3, 0 -40283a8c: 26d745 call0 402aa804 +40283a8c: 26d905 call0 402aa820 40283a8f: ff47b1 l32r a11, 402837ac 40283a92: ff4091 l32r a9, 40283794 40283a95: 1a0c movi.n a10, 1 @@ -4196,7 +4196,7 @@ Disassembly of section .irom0.text: 40283ad1: 0044c2 s8i a12, a4, 0 40283ad4: 009d32 l16si a3, a13, 0 40283ad7: 060222 l8ui a2, a2, 6 -40283ada: 26d285 call0 402aa804 +40283ada: 26d445 call0 402aa820 40283add: ff2d71 l32r a7, 40283794 40283ae0: 009d62 l16si a6, a13, 0 40283ae3: ff3291 l32r a9, 402837ac @@ -4225,7 +4225,7 @@ Disassembly of section .irom0.text: 40283b27: 004652 s8i a5, a6, 0 40283b2a: 38af32 movi a3, -200 40283b2d: 060222 l8ui a2, a2, 6 -40283b30: 26cd05 call0 402aa804 +40283b30: 26cec5 call0 402aa820 40283b33: ff1e21 l32r a2, 402837ac 40283b36: 100c movi.n a0, 1 40283b38: ff17b1 l32r a11, 40283794 @@ -4261,7 +4261,7 @@ Disassembly of section .irom0.text: 40283b90: 0043c2 s8i a12, a3, 0 40283b93: 060222 l8ui a2, a2, 6 40283b96: 009d32 l16si a3, a13, 0 -40283b99: 26c685 call0 402aa804 +40283b99: 26c845 call0 402aa820 40283b9c: fefe71 l32r a7, 40283794 40283b9f: 009d62 l16si a6, a13, 0 40283ba2: ff0291 l32r a9, 402837ac @@ -4359,7 +4359,7 @@ Disassembly of section .irom0.text: 40283c92: f98401 l32r a0, 402822a4 40283c95: 0000c0 callx0 a0 40283c98: 120c movi.n a2, 1 -40283c9a: 339645 call0 402b7600 +40283c9a: 339805 call0 402b761c 40283c9d: f84621 l32r a2, 40281db8 40283ca0: fec545 call0 402828f8 40283ca3: ffc791 l32r a9, 40283bc0 @@ -4380,7 +4380,7 @@ Disassembly of section .irom0.text: 40283cca: 060c movi.n a6, 0 40283ccc: ffbe41 l32r a4, 40283bc4 40283ccf: 2149 s32i.n a4, a1, 8 -40283cd1: 2e70c5 call0 402b23e0 +40283cd1: 2e7285 call0 402b23fc 40283cd4: 3108 l32i.n a0, a1, 12 40283cd6: b0dc bnez.n a0, 40283cf5 40283cd8: 0c28 l32i.n a2, a12, 0 @@ -4390,9 +4390,9 @@ Disassembly of section .irom0.text: 40283ce0: f89541 l32r a4, 40281f34 40283ce3: 202c05 call0 402a3fa4 40283ce6: 0c29 s32i.n a2, a12, 0 -40283ce8: 3bbb85 call0 402bf8a4 +40283ce8: 3bbd45 call0 402bf8c0 40283ceb: 0c28 l32i.n a2, a12, 0 -40283ced: 3ba885 call0 402bf778 +40283ced: 3baa45 call0 402bf794 40283cf0: 000c06 j 40283d24 40283cf3: 010000 slli a0, a0, 32 40283cf6: c0ffb5 excw @@ -4408,10 +4408,10 @@ Disassembly of section .irom0.text: 40283d10: 102240 and a2, a2, a4 40283d13: 0020c0 memw 40283d16: a56322 s32i a2, a3, 0x294 -40283d19: 3069c5 call0 402b43b8 +40283d19: 306b85 call0 402b43d4 40283d1c: 12cc bnez.n a2, 40283d21 -40283d1e: 307445 call0 402b4464 -40283d21: 311385 call0 402b4e5c +40283d1e: 307605 call0 402b4480 +40283d21: 311545 call0 402b4e78 40283d24: 1d09c5 call0 402a0dc4 40283d27: fdc252 addi a5, a2, -3 40283d2a: ede556 bnez a5, 40283c0c @@ -4487,7 +4487,7 @@ Disassembly of section .irom0.text: 40283dd4: f7f9f1 l32r a15, 40281db8 40283dd7: 01a0d2 movi a13, 1 40283dda: 0c28 l32i.n a2, a12, 0 -40283ddc: 3bb005 call0 402bf8e0 +40283ddc: 3bb1c5 call0 402bf8fc 40283ddf: 0c2d mov.n a2, a12 40283de1: 203885 call0 402a416c 40283de4: 000c86 j 40283e1a @@ -4502,12 +4502,12 @@ Disassembly of section .irom0.text: 40283dff: 2000d0 or a0, a0, a13 40283e02: 0020c0 memw 40283e05: a56202 s32i a0, a2, 0x294 -40283e08: 305ac5 call0 402b43b8 +40283e08: 305c85 call0 402b43d4 40283e0b: 002216 beqz a2, 40283e11 -40283e0e: 305d85 call0 402b43e8 +40283e0e: 305f45 call0 402b4404 40283e11: ffcd21 l32r a2, 40283d48 40283e14: 001222 l16ui a2, a2, 0 -40283e17: 311845 call0 402b4f9c +40283e17: 311a05 call0 402b4fb8 40283e1a: f9e131 l32r a3, 402825a0 40283e1d: f91b21 l32r a2, 4028228c 40283e20: 0043d2 s8i a13, a3, 0 @@ -4517,9 +4517,9 @@ Disassembly of section .irom0.text: 40283e2c: ff6631 l32r a3, 40283bc4 40283e2f: 02a042 movi a4, 2 40283e32: 050c movi.n a5, 0 -40283e34: 2e7645 call0 402b259c +40283e34: 2e7805 call0 402b25b8 40283e37: 120c movi.n a2, 1 -40283e39: 33b4c5 call0 402b7988 +40283e39: 33b685 call0 402b79a4 40283e3c: fa1a01 l32r a0, 402826a4 40283e3f: 652f22 l32i a2, a15, 0x194 40283e42: 0d0c movi.n a13, 0 @@ -4542,13 +4542,13 @@ Disassembly of section .irom0.text: 40283e6e: 040c movi.n a4, 0 40283e70: 150c movi.n a5, 1 40283e72: 060c movi.n a6, 0 -40283e74: 2e5685 call0 402b23e0 +40283e74: 2e5845 call0 402b23fc 40283e77: 020c movi.n a2, 0 40283e79: 130c movi.n a3, 1 40283e7b: 040c movi.n a4, 0 -40283e7d: 3372c5 call0 402b75ac +40283e7d: 337485 call0 402b75c8 40283e80: 120c movi.n a2, 1 -40283e82: 337a85 call0 402b762c +40283e82: 337c45 call0 402b7648 40283e85: 5eec bnez.n a14, 40283eae 40283e87: f8f341 l32r a4, 40282254 40283e8a: 5f0442 l8ui a4, a4, 95 @@ -4578,7 +4578,7 @@ Disassembly of section .irom0.text: 40283ecd: 640c movi.n a4, 6 40283ecf: 93d450 movnez a13, a4, a5 40283ed2: 0d3d mov.n a3, a13 -40283ed4: 341885 call0 402b8060 +40283ed4: 341a45 call0 402b807c 40283ed7: ff9f71 l32r a7, 40283d54 40283eda: 342c62 l32i a6, a12, 208 40283edd: 120c movi.n a2, 1 @@ -5534,7 +5534,7 @@ Disassembly of section .irom0.text: 40284869: ff .byte 0xff 4028486a: 8f .byte 0x8f 4028486b: ff .byte 0xff -4028486c: 2caa50 excw +4028486c: 2caa70 excw 4028486f: c11240 mul16u a1, a2, a4 40284872: 6102e0 excw 40284875: 61e203 excw @@ -5663,7 +5663,7 @@ Disassembly of section .irom0.text: 402849a9: 0488 l32i.n a8, a4, 0 402849ab: 1109 s32i.n a0, a1, 4 402849ad: 0be877 bbsi a8, 7, 402849bc -402849b0: 326945 call0 402b7048 +402849b0: 326b05 call0 402b7064 402849b3: 1148 l32i.n a4, a1, 4 402849b5: 7429 s32i.n a2, a4, 28 402849b7: 9448 l32i.n a4, a4, 36 @@ -5698,12 +5698,12 @@ Disassembly of section .irom0.text: 402849ff: 09e047 bbsi a0, 4, 40284a0c 40284a02: b3ac beqz.n a3, 40284a31 40284a04: 032d mov.n a2, a3 -40284a06: 30c485 call0 402b5650 +40284a06: 30c645 call0 402b566c 40284a09: 000906 j 40284a31 40284a0c: 03a022 movi a2, 3 40284a0f: 0b1332 l16ui a3, a3, 22 40284a12: 02a042 movi a4, 2 -40284a15: 3b0a85 call0 402bfac0 +40284a15: 3b0c45 call0 402bfadc 40284a18: 002152 l32i a5, a1, 0 40284a1b: 030c movi.n a3, 0 40284a1d: 1568 l32i.n a6, a5, 4 @@ -5731,7 +5731,7 @@ Disassembly of section .irom0.text: 40284a4d: 20c220 or a12, a2, a2 40284a50: 05eb addi.n a0, a5, 14 40284a52: 07b407 bgeu a4, a0, 40284a5d -40284a55: 30bf85 call0 402b5650 +40284a55: 30c145 call0 402b566c 40284a58: 0c0c movi.n a12, 0 40284a5a: 003006 j 40284b1e 40284a5d: 054d mov.n a4, a5 @@ -5943,7 +5943,7 @@ Disassembly of section .irom0.text: 40284c4e: 030c movi.n a3, 0 40284c50: 350c movi.n a5, 3 40284c52: 040042 l8ui a4, a0, 4 -40284c55: 31d605 call0 402b69b8 +40284c55: 31d7c5 call0 402b69d4 40284c58: cc1b addi.n a12, a12, 1 40284c5a: 74c0c0 extui a12, a12, 0, 8 40284c5d: e14c66 bnei a12, 4, 40284c42 @@ -5969,7 +5969,7 @@ Disassembly of section .irom0.text: 40284c91: 030c movi.n a3, 0 40284c93: 040c movi.n a4, 0 40284c95: 350c movi.n a5, 3 -40284c97: 31d205 call0 402b69b8 +40284c97: 31d3c5 call0 402b69d4 40284c9a: 0128 l32i.n a2, a1, 0 40284c9c: 2642c2 s8i a12, a2, 38 40284c9f: ffef46 j 40284c60 @@ -5983,7 +5983,7 @@ Disassembly of section .irom0.text: 40284cb7: 030c movi.n a3, 0 40284cb9: 040c movi.n a4, 0 40284cbb: 350c movi.n a5, 3 -40284cbd: 31cf85 call0 402b69b8 +40284cbd: 31d145 call0 402b69d4 40284cc0: 0148 l32i.n a4, a1, 0 40284cc2: 2644c2 s8i a12, a4, 38 40284cc5: ffe5c6 j 40284c60 @@ -5994,7 +5994,7 @@ Disassembly of section .irom0.text: 40284cd4: 00a032 movi a3, 0 40284cd7: 040c movi.n a4, 0 40284cd9: 350c movi.n a5, 3 -40284cdb: 31cdc5 call0 402b69b8 +40284cdb: 31cf85 call0 402b69d4 40284cde: 0168 l32i.n a6, a1, 0 40284ce0: 2646c2 s8i a12, a6, 38 40284ce3: ffde46 j 40284c60 @@ -6009,7 +6009,7 @@ Disassembly of section .irom0.text: 40284cfd: 030c movi.n a3, 0 40284cff: b50c movi.n a5, 11 40284d01: 040042 l8ui a4, a0, 4 -40284d04: 31cb05 call0 402b69b8 +40284d04: 31ccc5 call0 402b69d4 40284d07: cc1b addi.n a12, a12, 1 40284d09: 74c0c0 extui a12, a12, 0, 8 40284d0c: de9ce7 bne a12, a14, 40284cee @@ -6023,7 +6023,7 @@ Disassembly of section .irom0.text: 40284d23: 040542 l8ui a4, a5, 4 40284d26: 030c movi.n a3, 0 40284d28: a50c movi.n a5, 10 -40284d2a: 31c8c5 call0 402b69b8 +40284d2a: 31ca85 call0 402b69d4 40284d2d: 0148 l32i.n a4, a1, 0 40284d2f: 200c movi.n a0, 2 40284d31: 264402 s8i a0, a4, 38 @@ -6040,7 +6040,7 @@ Disassembly of section .irom0.text: 40284d50: 040542 l8ui a4, a5, 4 40284d53: 030c movi.n a3, 0 40284d55: a50c movi.n a5, 10 -40284d57: 31c605 call0 402b69b8 +40284d57: 31c7c5 call0 402b69d4 40284d5a: cc1b addi.n a12, a12, 1 40284d5c: 74c0c0 extui a12, a12, 0, 8 40284d5f: de9ce7 bne a12, a14, 40284d41 @@ -6154,7 +6154,7 @@ Disassembly of section .irom0.text: 40284e60: 0108 l32i.n a0, a1, 0 40284e62: 20c112 addi a1, a1, 32 40284e65: f00d ret.n -40284e67: aa7000 excw +40284e67: aa9000 excw 40284e6a: 402c movi.n a0, 36 40284e6c : @@ -6998,7 +6998,7 @@ Disassembly of section .irom0.text: 4028571b: ffedc6 j 402856d6 4028571e: 020c movi.n a2, 0 40285720: ffc786 j 40285642 -40285723: b09400 addx8 a9, a4, a0 +40285723: b0b400 addx8 a11, a4, a0 40285726: 402c movi.n a0, 36 40285728 : @@ -7064,8 +7064,8 @@ Disassembly of section .irom0.text: 402857c3: c10c00 mul16u a0, a12, a0 402857c6: fe .byte 0xfe 402857c7: 3f .byte 0x3f -402857c8: 2caa90 excw -402857cb: aab040 excw +402857c8: 2caab0 excw +402857cb: aad040 excw 402857ce: 402c movi.n a0, 36 402857d0 : @@ -7409,13 +7409,13 @@ Disassembly of section .irom0.text: 40285b1a: 1129 s32i.n a2, a1, 4 40285b1c: 040c movi.n a4, 0 40285b1e: 0e2d mov.n a2, a14 -40285b20: 321b85 call0 402b7cdc +40285b20: 321d45 call0 402b7cf8 40285b23: 0108 l32i.n a0, a1, 0 40285b25: 023d mov.n a3, a2 40285b27: 92cc bnez.n a2, 40285b34 40285b29: f70016 beqz a0, 40285a9d 40285b2c: 0e2d mov.n a2, a14 -40285b2e: 39f185 call0 402bfa48 +40285b2e: 39f345 call0 402bfa64 40285b31: ffda06 j 40285a9d 40285b34: 04a062 movi a6, 4 40285b37: 08a022 movi a2, 8 @@ -7512,7 +7512,7 @@ Disassembly of section .irom0.text: 40285c1e: 046760 extui a6, a6, 7, 1 40285c21: 0cf656 bnez a6, 40285cf4 40285c24: 742000 extui a2, a0, 0, 8 -40285c27: 314205 call0 402b7048 +40285c27: 3143c5 call0 402b7064 40285c2a: 050c movi.n a5, 0 40285c2c: 032172 l32i a7, a1, 12 40285c2f: ff9001 l32r a0, 40285a70 @@ -7556,7 +7556,7 @@ Disassembly of section .irom0.text: 40285c97: 0989 s32i.n a8, a9, 0 40285c99: 04e787 bbsi a7, 8, 40285ca1 40285c9c: 0e2d mov.n a2, a14 -40285c9e: 39d985 call0 402bfa38 +40285c9e: 39db45 call0 402bfa54 40285ca1: 022ce2 l32i a14, a12, 8 40285ca4: 136e47 bbci a14, 4, 40285cbb 40285ca7: 322d02 l32i a0, a13, 200 @@ -7569,7 +7569,7 @@ Disassembly of section .irom0.text: 40285cbb: 048145 call0 4028a4d0 40285cbe: 008216 beqz a2, 40285cca 40285cc1: 032122 l32i a2, a1, 12 -40285cc4: 2f7a45 call0 402b546c +40285cc4: 2f7c05 call0 402b5488 40285cc7: 000546 j 40285ce0 40285cca: 020c movi.n a2, 0 40285ccc: f03b41 l32r a4, 40281db8 @@ -7787,7 +7787,7 @@ Disassembly of section .irom0.text: 40285ee8: 045e45 call0 4028a4d0 40285eeb: 628c beqz.n a2, 40285ef5 40285eed: 0c2d mov.n a2, a12 -40285eef: 2f57c5 call0 402b546c +40285eef: 2f5985 call0 402b5488 40285ef2: 0004c6 j 40285f09 40285ef5: 020c movi.n a2, 0 40285ef7: efb0b1 l32r a11, 40281db8 @@ -7925,12 +7925,12 @@ Disassembly of section .irom0.text: 4028603d: 0998 l32i.n a9, a9, 0 4028603f: 17e977 bbsi a9, 7, 4028605a 40286042: 742020 extui a2, a2, 0, 8 -40286045: 310005 call0 402b7048 +40286045: 3101c5 call0 402b7064 40286048: 076d22 s32i a2, a13, 28 4028604b: 044845 call0 4028a4d0 4028604e: f08216 beqz a2, 40285f5a 40286051: 202dd0 or a2, a13, a13 -40286054: 2f4145 call0 402b546c +40286054: 2f4305 call0 402b5488 40286057: ffc446 j 40285f6c 4028605a: 0f2d mov.n a2, a15 4028605c: fffa06 j 40286048 @@ -8058,7 +8058,7 @@ Disassembly of section .irom0.text: 40286191: 5c8c beqz.n a12, 4028619a 40286193: 0c2d mov.n a2, a12 40286195: 130c movi.n a3, 1 -40286197: 31ec85 call0 402b8060 +40286197: 31ee45 call0 402b807c 4028619a: 0c0c movi.n a12, 0 4028619c: 5108 l32i.n a0, a1, 20 4028619e: 81d8 l32i.n a13, a1, 32 @@ -8385,7 +8385,7 @@ Disassembly of section .irom0.text: 402864bf: 044232 s8i a3, a2, 4 402864c2: 225b addi.n a2, a2, 5 402864c4: f00d ret.n -402864c6: 000000 ill +402864c6: 200000 or a0, a0, a0 402864c9: 2cab addi.n a2, a12, 10 402864cb: 13e040 excw 402864ce: ff .byte 0xff @@ -8622,7 +8622,7 @@ Disassembly of section .irom0.text: 4028670c: 401900 ssl a9 4028670f: a18800 sll a8, a8 40286712: 4089 s32i.n a8, a0, 16 -40286714: 2ed545 call0 402b546c +40286714: 2ed705 call0 402b5488 40286717: 020c movi.n a2, 0 40286719: c1c8 l32i.n a12, a1, 48 4028671b: d1d8 l32i.n a13, a1, 52 @@ -8634,7 +8634,7 @@ Disassembly of section .irom0.text: 40286728: 0d0c movi.n a13, 0 4028672a: ff8606 j 40286546 4028672d: 00a022 movi a2, 0 -40286730: 309145 call0 402b7048 +40286730: 309305 call0 402b7064 40286733: 20e220 or a14, a2, a2 40286736: 092d02 l32i a0, a13, 36 40286739: ffef46 j 402866fa @@ -8741,7 +8741,7 @@ Disassembly of section .irom0.text: 40286837: 933240 movnez a3, a2, a4 4028683a: 0d2d mov.n a2, a13 4028683c: 201110 or a1, a1, a1 -4028683f: 318205 call0 402b8060 +4028683f: 3183c5 call0 402b807c 40286842: 120c movi.n a2, 1 40286844: 000546 j 4028685d 40286847: 00a052 movi a5, 0 @@ -8936,7 +8936,7 @@ Disassembly of section .irom0.text: 40286a2a: 00a8 l32i.n a10, a0, 0 40286a2c: 04a7a0 extui a10, a10, 7, 1 40286a2f: e14a56 bnez a10, 40286847 -40286a32: 306145 call0 402b7048 +40286a32: 306305 call0 402b7064 40286a35: 7d29 s32i.n a2, a13, 28 40286a37: 9d08 l32i.n a0, a13, 36 40286a39: ff8406 j 4028684d @@ -9510,7 +9510,7 @@ Disassembly of section .irom0.text: 40286fcc: 01a027 bge a0, a2, 40286fd1 40286fcf: 530c movi.n a3, 5 40286fd1: 202cc0 or a2, a12, a12 -40286fd4: 310885 call0 402b8060 +40286fd4: 310a45 call0 402b807c 40286fd7: 00a022 movi a2, 0 40286fda: 0721c2 l32i a12, a1, 28 40286fdd: 81d8 l32i.n a13, a1, 32 @@ -9616,7 +9616,7 @@ Disassembly of section .irom0.text: 402870dc: 033f05 call0 4028a4d0 402870df: 007216 beqz a2, 402870ea 402870e2: 0c2d mov.n a2, a12 -402870e4: 2e3845 call0 402b546c +402870e4: 2e3a05 call0 402b5488 402870e7: ffbbc6 j 40286fda 402870ea: ff1101 l32r a0, 40286d30 402870ed: 630c movi.n a3, 6 @@ -9626,7 +9626,7 @@ Disassembly of section .irom0.text: 402870f7: ffb346 j 40286fc8 402870fa: ffb4c6 j 40286fd1 402870fd: 742020 extui a2, a2, 0, 8 -40287100: 2ff445 call0 402b7048 +40287100: 2ff605 call0 402b7064 40287103: 020d mov.n a0, a2 40287105: fff406 j 402870d9 @@ -9776,12 +9776,12 @@ Disassembly of section .irom0.text: 40287267: 7ce9 s32i.n a14, a12, 28 40287269: 000206 j 40287275 4028726c: 742000 extui a2, a0, 0, 8 -4028726f: 2fdd85 call0 402b7048 +4028726f: 2fdf45 call0 402b7064 40287272: 076c22 s32i a2, a12, 28 40287275: 032585 call0 4028a4d0 40287278: eee216 beqz a2, 4028716a 4028727b: 0c2d mov.n a2, a12 -4028727d: 2e1ec5 call0 402b546c +4028727d: 2e2085 call0 402b5488 40287280: ffbe06 j 4028717c 40287283: ffff00 excw 40287286: 7f .byte 0x7f @@ -9975,7 +9975,7 @@ Disassembly of section .irom0.text: 40287461: 4cb9 s32i.n a11, a12, 16 40287463: 72a9 s32i.n a10, a2, 28 40287465: 7f49a2 s8i a10, a9, 127 -40287468: 2e0005 call0 402b546c +40287468: 2e01c5 call0 402b5488 4028746b: ff9d06 j 402872e3 4028746e: 120000 excw 40287471: 02c0c1 l32r a12, 40247f74 <_lit4_end+0x1400c8> @@ -10424,10 +10424,10 @@ Disassembly of section .irom0.text: 402878cd: 0108 l32i.n a0, a1, 0 402878cf: 10c112 addi a1, a1, 16 402878d2: f00d ret.n -402878d4: 2cab20 excw -402878d7: ab3040 excw +402878d4: 2cab40 excw +402878d7: ab5040 excw 402878da: 402c movi.n a0, 36 -402878dc: 2cac04 excw +402878dc: 2cac24 excw 402878df: fd3140 excw 402878e0 : @@ -10542,10 +10542,10 @@ Disassembly of section .irom0.text: 402879ed: 0c28 l32i.n a2, a12, 0 402879ef: 331b addi.n a3, a3, 1 402879f1: 326632 s32i a3, a6, 200 -402879f4: 380505 call0 402bfa48 +402879f4: 3806c5 call0 402bfa64 402879f7: 0c2d mov.n a2, a12 402879f9: 130c movi.n a3, 1 -402879fb: 306645 call0 402b8060 +402879fb: 306805 call0 402b807c 402879fe: 120c movi.n a2, 1 40287a00: 000bc6 j 40287a33 40287a03: 401b addi.n a4, a0, 1 @@ -10588,7 +10588,7 @@ Disassembly of section .irom0.text: 40287a5b: 02a745 call0 4028a4d0 40287a5e: 628c beqz.n a2, 40287a68 40287a60: 0c2d mov.n a2, a12 -40287a62: 2da085 call0 402b546c +40287a62: 2da245 call0 402b5488 40287a65: 001246 j 40287ab2 40287a68: e8d451 l32r a5, 40281db8 40287a6b: 070c movi.n a7, 0 @@ -10600,10 +10600,10 @@ Disassembly of section .irom0.text: 40287a7a: 000d06 j 40287ab2 40287a7d: 101d66 bnei a13, 1, 40287a91 40287a80: 002c22 l32i a2, a12, 0 -40287a83: 37fc45 call0 402bfa48 +40287a83: 37fe05 call0 402bfa64 40287a86: 202cc0 or a2, a12, a12 40287a89: 130c movi.n a3, 1 -40287a8b: 305d45 call0 402b8060 +40287a8b: 305f05 call0 402b807c 40287a8e: 000806 j 40287ab2 40287a91: 092c92 l32i a9, a12, 36 40287a94: 062992 l32i a9, a9, 24 @@ -10613,10 +10613,10 @@ Disassembly of section .irom0.text: 40287aa0: c08890 sub a8, a8, a9 40287aa3: 3538d7 bltu a8, a13, 40287adc 40287aa6: 0c28 l32i.n a2, a12, 0 -40287aa8: 37f9c5 call0 402bfa48 +40287aa8: 37fb85 call0 402bfa64 40287aab: 0c2d mov.n a2, a12 40287aad: 130c movi.n a3, 1 -40287aaf: 305b05 call0 402b8060 +40287aaf: 305cc5 call0 402b807c 40287ab2: 336ef2 s32i a15, a14, 204 40287ab5: 0fcd mov.n a12, a15 40287ab7: 352ea2 l32i a10, a14, 212 @@ -10681,11 +10681,11 @@ Disassembly of section .irom0.text: 40287b3e: 3569 s32i.n a6, a5, 12 40287b40: 200040 or a0, a0, a4 40287b43: 7509 s32i.n a0, a5, 28 -40287b45: 2daac5 call0 402b55f4 +40287b45: 2dac85 call0 402b5610 40287b48: 0108 l32i.n a0, a1, 0 40287b4a: 10c112 addi a1, a1, 16 40287b4d: f00d ret.n -40287b4f: ace000 excw +40287b4f: ad0000 excw 40287b52: 402c movi.n a0, 36 40287b54 : @@ -11112,7 +11112,7 @@ Disassembly of section .irom0.text: 40287f34: 02f0c1 l32r a12, 40248af4 <_lit4_end+0x140c48> 40287f37: 220061 l32r a6, 40250738 <_lit4_end+0x14888c> 40287f3a: 322725 excw -40287f3d: 42a005 call0 402ca940 +40287f3d: 42a005 call0 402ca940 40287f40: 522925 excw 40287f43: 452a25 excw 40287f46: 020015 excw @@ -11127,10 +11127,10 @@ Disassembly of section .irom0.text: 40287f5a: f00d ret.n 40287f5c: ff1a92 l16ui a9, a10, 0x1fe 40287f5f: 3f .byte 0x3f -40287f60: 2cad40 excw -40287f63: ad5040 excw +40287f60: 2cad60 excw +40287f63: ad7040 excw 40287f66: 402c movi.n a0, 36 -40287f68: ad58 l32i.n a5, a13, 40 +40287f68: ad78 l32i.n a7, a13, 40 40287f6a: 402c movi.n a0, 36 40287f6c : @@ -11152,7 +11152,7 @@ Disassembly of section .irom0.text: 40287f96: 070c movi.n a7, 0 40287f98: ad4c72 s8i a7, a12, 173 40287f9b: 043d mov.n a3, a4 -40287f9d: 2dc145 call0 402b5bb4 +40287f9d: 2dc305 call0 402b5bd0 40287fa0: e8ad21 l32r a2, 40282254 40287fa3: 940282 l8ui a8, a2, 148 40287fa6: e784b1 l32r a11, 40281db8 @@ -11169,7 +11169,7 @@ Disassembly of section .irom0.text: 40287fc5: 002206 j 40288051 40287fc8: 02e307 bbsi a3, 0, 40287fce 40287fcb: 002086 j 40288051 -40287fce: 2db345 call0 402b5b04 +40287fce: 2db505 call0 402b5b20 40287fd1: 7c1226 beqi a2, 1, 40288051 40287fd4: ffe241 l32r a4, 40287f5c 40287fd7: 000442 l8ui a4, a4, 0 @@ -11209,7 +11209,7 @@ Disassembly of section .irom0.text: 40288037: 00a042 movi a4, 0 4028803a: 004542 s8i a4, a5, 0 4028803d: 060222 l8ui a2, a2, 6 -40288040: 227c05 call0 402aa804 +40288040: 227dc5 call0 402aa820 40288043: 170c movi.n a7, 1 40288045: 579c62 l16si a6, a12, 174 40288048: edd981 l32r a8, 402837ac @@ -11265,13 +11265,13 @@ Disassembly of section .irom0.text: 402880c2: 040c movi.n a4, 0 402880c4: ea0c01 l32r a0, 402828f4 402880c7: 0000c0 callx0 a0 -402880ca: 2bf205 call0 402b3fec +402880ca: 2bf3c5 call0 402b4008 402880cd: ff7ff1 l32r a15, 40287ecc 402880d0: 037216 beqz a2, 4028810b -402880d3: 2bf005 call0 402b3fd4 +402880d3: 2bf1c5 call0 402b3ff0 402880d6: e2ec bnez.n a2, 40288108 402880d8: 120c movi.n a2, 1 -402880da: 2c0ac5 call0 402b4188 +402880da: 2c0c85 call0 402b41a4 402880dd: ffeb21 l32r a2, 4028808c 402880e0: e87001 l32r a0, 402822a0 402880e3: 0000c0 callx0 a0 @@ -11288,10 +11288,10 @@ Disassembly of section .irom0.text: 40288100: 0000c0 callx0 a0 40288103: f27c movi.n a2, -1 40288105: 002986 j 402881af -40288108: 2bef85 call0 402b4004 -4028810b: 2c2b85 call0 402b43c4 +40288108: 2bf145 call0 402b4020 +4028810b: 2c2d45 call0 402b43e0 4028810e: 002256 bnez a2, 40288114 -40288111: 2c6405 call0 402b4754 +40288111: 2c65c5 call0 402b4770 40288114: e72901 l32r a0, 40281db8 40288117: 042042 l32i a4, a0, 16 4028811a: 130c movi.n a3, 1 @@ -11516,7 +11516,7 @@ Disassembly of section .irom0.text: 40288355: 01a8 l32i.n a10, a1, 0 40288357: 746ca2 s32i a10, a12, 0x1d0 4028835a: 82d9 s32i.n a13, a2, 32 -4028835c: 2d10c5 call0 402b546c +4028835c: 2d1285 call0 402b5488 4028835f: fff986 j 40288349 40288362: 000000 ill 40288365: 05e097 bbsi a0, 9, 4028836e @@ -11564,7 +11564,7 @@ Disassembly of section .irom0.text: 402883d0: 10c112 addi a1, a1, 16 402883d3: f00d ret.n 402883d5: 000000 ill -402883d8: 2cad60 excw +402883d8: 2cad80 excw 402883db: ff2140 excw 402883de: ff .byte 0xff 402883df: e0c112 addi a1, a1, -32 @@ -11613,12 +11613,12 @@ Disassembly of section .irom0.text: 4028844f: 0448 l32i.n a4, a4, 0 40288451: 030c movi.n a3, 0 40288453: d82442 l32i a4, a4, 0x360 -40288456: 2f1545 call0 402b75ac +40288456: 2f1705 call0 402b75c8 40288459: 0002c6 j 40288468 4028845c: 00a022 movi a2, 0 4028845f: 00a032 movi a3, 0 40288462: 00a042 movi a4, 0 -40288465: 2f1445 call0 402b75ac +40288465: 2f1605 call0 402b75c8 40288468: 00a122 movi a2, 0x100 4028846b: 14a032 movi a3, 20 4028846e: 0031c5 call0 4028878c @@ -11632,7 +11632,7 @@ Disassembly of section .irom0.text: 40288485: 0c1726 beqi a7, 1, 40288495 40288488: 0d2d mov.n a2, a13 4028848a: 0138 l32i.n a3, a1, 0 -4028848c: 2d7445 call0 402b5bd4 +4028848c: 2d7605 call0 402b5bf0 4028848f: feb321 l32r a2, 40287f5c 40288492: e77001 l32r a0, 40282254 40288495: 040e16 beqz a14, 402884d9 @@ -11647,7 +11647,7 @@ Disassembly of section .irom0.text: 402884af: 021a66 bnei a10, 1, 402884b5 402884b2: 001e46 j 4028852f 402884b5: 0d2d mov.n a2, a13 -402884b7: 2d6545 call0 402b5b0c +402884b7: 2d6705 call0 402b5b28 402884ba: 000106 j 402884c2 402884bd: 0d3d mov.n a3, a13 402884bf: 000ec0 callx0 a14 @@ -11671,13 +11671,13 @@ Disassembly of section .irom0.text: 402884f3: 0512e7 beq a2, a14, 402884fc 402884f6: 00a022 movi a2, 0 402884f9: 1a4e45 call0 402a29e0 -402884fc: 2baec5 call0 402b3fec +402884fc: 2bb085 call0 402b4008 402884ff: 0221c2 l32i a12, a1, 8 40288502: 31d8 l32i.n a13, a1, 12 40288504: 41e8 l32i.n a14, a1, 16 40288506: 51f8 l32i.n a15, a1, 20 40288508: 128c beqz.n a2, 4028850d -4028850a: 2bb385 call0 402b4044 +4028850a: 2bb545 call0 402b4060 4028850d: 1108 l32i.n a0, a1, 4 4028850f: 20c112 addi a1, a1, 32 40288512: f00d ret.n @@ -12113,7 +12113,7 @@ Disassembly of section .irom0.text: 4028891b: 102320 and a2, a3, a2 4028891e: 7429 s32i.n a2, a4, 28 40288920: f00d ret.n -40288922: 700000 excw +40288922: 900000 addx2 a0, a0, a0 40288925: 2cad excw 40288927: c11240 mul16u a1, a2, a4 @@ -12123,7 +12123,7 @@ Disassembly of section .irom0.text: 4028892e: 002202 l32i a0, a2, 0 40288931: 120c movi.n a2, 1 40288933: 0109 s32i.n a0, a1, 0 -40288935: 2cd785 call0 402b56b0 +40288935: 2cd945 call0 402b56cc 40288938: e52041 l32r a4, 40281db8 4028893b: edf551 l32r a5, 40284110 4028893e: 7408 l32i.n a0, a4, 28 @@ -12154,11 +12154,11 @@ Disassembly of section .irom0.text: 40288977: 3f .byte 0x3f 40288978: ff15f7 beq a5, a15, 4028897b 4028897b: 3f .byte 0x3f -4028897c: 2cad80 excw +4028897c: 2cada0 excw 4028897f: 165940 excw 40288982: ff .byte 0xff 40288983: 3f .byte 0x3f -40288984: 2cad20 excw +40288984: 2cad40 excw 40288987: c11240 mul16u a1, a2, a4 40288988 : @@ -12565,7 +12565,7 @@ Disassembly of section .irom0.text: 40288dac: 4e .byte 0x4e 40288dad: fecb addi.n a15, a14, 12 40288daf: 3f .byte 0x3f -40288db0: 2cada0 excw +40288db0: 2cadc0 excw 40288db3: 2ab840 excw 40288db6: 124000 excw @@ -13009,8 +13009,8 @@ Disassembly of section .irom0.text: 4028924d: 4788 l32i.n a8, a7, 16 4028924f: d04822 s8i a2, a8, 208 40289252: f00d ret.n -40289254: 2cadc0 excw -40289257: adb040 excw +40289254: 2cade0 excw +40289257: add040 excw 4028925a: 402c movi.n a0, 36 4028925c: ff1b75 excw 4028925f: 3f .byte 0x3f @@ -13523,7 +13523,7 @@ Disassembly of section .irom0.text: 402897a2: 004306 j 402898b2 402897a5: 005c16 beqz a12, 402897ae 402897a8: 202cc0 or a2, a12, a12 -402897ab: 2bea45 call0 402b5650 +402897ab: 2bec05 call0 402b566c 402897ae: 202ee0 or a2, a14, a14 402897b1: 81c8 l32i.n a12, a1, 32 402897b3: 91d8 l32i.n a13, a1, 36 @@ -13998,7 +13998,7 @@ Disassembly of section .irom0.text: 40289c9a: d3af02 movi a0, -45 40289c9d: 25a207 bge a2, a0, 40289cc6 40289ca0: 020c movi.n a2, 0 -40289ca2: 236ac5 call0 402ad350 +40289ca2: 236c85 call0 402ad36c 40289ca5: fd3d21 l32r a2, 4028919c 40289ca8: 1842f2 s8i a15, a2, 24 40289cab: 0005c6 j 40289cc6 @@ -14006,7 +14006,7 @@ Disassembly of section .irom0.text: 40289cb1: 47a032 movi a3, 71 40289cb4: 0ea347 bge a3, a4, 40289cc6 40289cb7: 03a022 movi a2, 3 -40289cba: 236945 call0 402ad350 +40289cba: 236b05 call0 402ad36c 40289cbd: fd3761 l32r a6, 4028919c 40289cc0: 01a052 movi a5, 1 40289cc3: 184652 s8i a5, a6, 24 @@ -14209,7 +14209,7 @@ Disassembly of section .irom0.text: 40289ed7: 020c movi.n a2, 0 40289ed9: 140c movi.n a4, 1 40289edb: 050c movi.n a5, 0 -40289edd: 286bc5 call0 402b259c +40289edd: 286d85 call0 402b25b8 40289ee0: 020c movi.n a2, 0 40289ee2: a1c8 l32i.n a12, a1, 40 40289ee4: b1d8 l32i.n a13, a1, 44 @@ -14475,9 +14475,9 @@ Disassembly of section .irom0.text: 4028a187: 050c movi.n a5, 0 4028a189: 060c movi.n a6, 0 4028a18b: 004d mov.n a4, a0 -4028a18d: 282505 call0 402b23e0 +4028a18d: 2826c5 call0 402b23fc 4028a190: 020c movi.n a2, 0 -4028a192: 2d46c5 call0 402b7600 +4028a192: 2d4885 call0 402b761c 4028a195: f38261 l32r a6, 40286fa0 4028a198: 070c movi.n a7, 0 4028a19a: d14c72 s8i a7, a12, 209 @@ -14514,7 +14514,7 @@ Disassembly of section .irom0.text: 4028a1e2: 346032 s32i a3, a0, 208 4028a1e5: 17dd45 call0 402a1fbc 4028a1e8: 00a022 movi a2, 0 -4028a1eb: 2d4405 call0 402b762c +4028a1eb: 2d45c5 call0 402b7648 4028a1ee: fff546 j 4028a1c7 4028a1f1: 000000 ill 4028a1f4: ff1bc0 excw @@ -14871,7 +14871,7 @@ Disassembly of section .irom0.text: 4028a538: 203350 or a3, a3, a5 4028a53b: 0439 s32i.n a3, a4, 0 4028a53d: 030c movi.n a3, 0 -4028a53f: 2b0b45 call0 402b55f4 +4028a53f: 2b0d05 call0 402b5610 4028a542: 1108 l32i.n a0, a1, 4 4028a544: 10c112 addi a1, a1, 16 4028a547: f00d ret.n @@ -14953,12 +14953,12 @@ Disassembly of section .irom0.text: 4028a608: 030c movi.n a3, 0 4028a60a: 01dd42 addmi a4, a13, 0x100 4028a60d: aac442 addi a4, a4, -86 -4028a610: 2cf985 call0 402b75ac +4028a610: 2cfb45 call0 402b75c8 4028a613: 000246 j 4028a620 4028a616: 00a022 movi a2, 0 4028a619: 030c movi.n a3, 0 4028a61b: 040c movi.n a4, 0 -4028a61d: 2cf8c5 call0 402b75ac +4028a61d: 2cfa85 call0 402b75c8 4028a620: fdf9c5 call0 402885c0 4028a623: 9c8c beqz.n a12, 4028a630 4028a625: 0c2d mov.n a2, a12 @@ -15006,7 +15006,7 @@ Disassembly of section .irom0.text: 4028a69c: 0108 l32i.n a0, a1, 0 4028a69e: 10c112 addi a1, a1, 16 4028a6a1: f00d ret.n -4028a6a3: adf000 excw +4028a6a3: ae1000 excw 4028a6a6: 402c movi.n a0, 36 4028a6a8 : @@ -15040,7 +15040,7 @@ Disassembly of section .irom0.text: 4028a6ec: 020c movi.n a2, 0 4028a6ee: 030c movi.n a3, 0 4028a6f0: 040c movi.n a4, 0 -4028a6f2: 2ceb85 call0 402b75ac +4028a6f2: 2ced45 call0 402b75c8 4028a6f5: 0e5d mov.n a5, a14 4028a6f7: 0fa122 movi a2, 0x10f 4028a6fa: 330c movi.n a3, 3 @@ -15224,7 +15224,7 @@ Disassembly of section .irom0.text: 4028a8d1: 28a8 l32i.n a10, a8, 8 4028a8d3: c11240 mul16u a1, a2, a4 4028a8d6: 6102e0 excw -4028a8d9: 370105 call0 402c18ec +4028a8d9: 370105 call0 402c18ec 4028a8dc: c2dd excw 4028a8de: 020661 l32r a6, 4024b0f8 <_lit4_end+0x14324c> 4028a8e1: cd0420 excw @@ -15309,7 +15309,7 @@ Disassembly of section .irom0.text: 4028a9a9: 1108 l32i.n a0, a1, 4 4028a9ab: 10c112 addi a1, a1, 16 4028a9ae: f00d ret.n -4028a9b0: 2cae10 excw +4028a9b0: 2cae30 excw 4028a9b3: 1f2c40 excw 4028a9b6: ff .byte 0xff 4028a9b7: 3f .byte 0x3f @@ -15431,8 +15431,8 @@ Disassembly of section .irom0.text: 4028aacd: 000000 ill 4028aad0: ff1f30 excw 4028aad3: 3f .byte 0x3f -4028aad4: 2cade0 excw -4028aad7: ae2040 excw +4028aad4: 2cae00 excw +4028aad7: ae4040 excw 4028aada: 402c movi.n a0, 36 4028aadc: 10a032 movi a3, 16 4028aadf: dcb641 l32r a4, 40281db8 @@ -15571,7 +15571,7 @@ Disassembly of section .irom0.text: 4028ac4b: 105570 and a5, a5, a7 4028ac4e: 0659 s32i.n a5, a6, 0 4028ac50: ffd7c6 j 4028abb3 -4028ac53: ae5000 excw +4028ac53: ae7000 excw 4028ac56: 402c movi.n a0, 36 4028ac58 : @@ -15781,17 +15781,17 @@ Disassembly of section .irom0.text: 4028ae88: 7108 l32i.n a0, a1, 28 4028ae8a: 094056 bnez a0, 4028af22 4028ae8d: 220c movi.n a2, 2 -4028ae8f: 2ca905 call0 402b7920 +4028ae8f: 2caac5 call0 402b793c 4028ae92: 320c movi.n a2, 3 -4028ae94: 2ca885 call0 402b7920 +4028ae94: 2caa45 call0 402b793c 4028ae97: 620c movi.n a2, 6 -4028ae99: 2ca845 call0 402b7920 +4028ae99: 2caa05 call0 402b793c 4028ae9c: 720c movi.n a2, 7 -4028ae9e: 2ca805 call0 402b7920 +4028ae9e: 2ca9c5 call0 402b793c 4028aea1: 820c movi.n a2, 8 -4028aea3: 2ca7c5 call0 402b7920 +4028aea3: 2ca985 call0 402b793c 4028aea6: 920c movi.n a2, 9 -4028aea8: 2ca745 call0 402b7920 +4028aea8: 2ca905 call0 402b793c 4028aeab: dcea01 l32r a0, 40282254 4028aeae: f6b431 l32r a3, 40288980 4028aeb1: bd0022 l8ui a2, a0, 189 @@ -16677,7 +16677,7 @@ Disassembly of section .irom0.text: 4028b74e: 03cd mov.n a12, a3 4028b750: 02ed mov.n a14, a2 4028b752: 02d8 l32i.n a13, a2, 0 -4028b754: 284ec5 call0 402b3c44 +4028b754: 285085 call0 402b3c60 4028b757: 0d1c02 l16ui a0, a12, 26 4028b75a: c09c beqz.n a0, 4028b77a 4028b75c: 0c2d mov.n a2, a12 @@ -16692,23 +16692,23 @@ Disassembly of section .irom0.text: 4028b770: b46060 extui a6, a6, 0, 12 4028b773: 027d mov.n a7, a2 4028b775: 020c movi.n a2, 0 -4028b777: 26d245 call0 402b249c +4028b777: 26d405 call0 402b24b8 4028b77a: 0d2d mov.n a2, a13 -4028b77c: 341605 call0 402bf8e0 +4028b77c: 3417c5 call0 402bf8fc 4028b77f: 390d82 l8ui a8, a13, 57 4028b782: 0e6837 bbci a8, 3, 4028b794 4028b785: 0d2d mov.n a2, a13 -4028b787: 2dbec5 call0 402b9374 +4028b787: 2dc085 call0 402b9390 4028b78a: 0d2d mov.n a2, a13 -4028b78c: 2df2c5 call0 402b96bc +4028b78c: 2df485 call0 402b96d8 4028b78f: 0d2d mov.n a2, a13 -4028b791: 2d8f85 call0 402b908c +4028b791: 2d9145 call0 402b90a8 4028b794: 00a0f2 movi a15, 0 4028b797: 016df2 s32i a15, a13, 4 4028b79a: 026df2 s32i a15, a13, 8 4028b79d: 3df9 s32i.n a15, a13, 12 4028b79f: 0f2d mov.n a2, a15 -4028b7a1: 2c1e45 call0 402b7988 +4028b7a1: 2c2005 call0 402b79a4 4028b7a4: 38a542 movi a4, 0x538 4028b7a7: d984d1 l32r a13, 40281db8 4028b7aa: e80c22 l8ui a2, a12, 232 @@ -16737,7 +16737,7 @@ Disassembly of section .irom0.text: 4028b7ed: 00a022 movi a2, 0 4028b7f0: 00a032 movi a3, 0 4028b7f3: 040c movi.n a4, 0 -4028b7f5: 2bdb45 call0 402b75ac +4028b7f5: 2bdd05 call0 402b75c8 4028b7f8: fb42d1 l32r a13, 4028a500 4028b7fb: 240c movi.n a4, 2 4028b7fd: 0d49 s32i.n a4, a13, 0 @@ -16818,7 +16818,7 @@ Disassembly of section .irom0.text: 4028b8c4: 4108 l32i.n a0, a1, 16 4028b8c6: 20c112 addi a1, a1, 32 4028b8c9: f00d ret.n -4028b8cb: ae7000 excw +4028b8cb: ae9000 excw 4028b8ce: 402c movi.n a0, 36 4028b8d0: 28b910 excw 4028b8d3: fe2140 excw @@ -16842,7 +16842,7 @@ Disassembly of section .irom0.text: 4028b905: f00d ret.n 4028b907: b8d400 excw 4028b90a: 4028 l32i.n a2, a0, 16 -4028b90c: 2cae90 excw +4028b90c: 2caeb0 excw 4028b90f: c11240 mul16u a1, a2, a4 4028b912: 11c9f0 slli a12, a9, 1 4028b915: d928c1 l32r a12, 40281db8 @@ -16940,8 +16940,8 @@ Disassembly of section .irom0.text: 4028ba02: b46060 extui a6, a6, 0, 12 4028ba05: 027d mov.n a7, a2 4028ba07: 020c movi.n a2, 0 -4028ba09: 26a905 call0 402b249c -4028ba0c: 282545 call0 402b3c64 +4028ba09: 26aac5 call0 402b24b8 +4028ba0c: 282705 call0 402b3c80 4028ba0f: 1e2c82 l32i a8, a12, 120 4028ba12: df2691 l32r a9, 402836ac 4028ba15: 060882 l8ui a8, a8, 6 @@ -17101,7 +17101,7 @@ Disassembly of section .irom0.text: 4028bb93: f00d ret.n 4028bb95: e80c22 l8ui a2, a12, 232 4028bb98: 02c222 addi a2, a2, 2 -4028bb9b: 2bd845 call0 402b7920 +4028bb9b: 2bda05 call0 402b793c 4028bb9e: 392c22 l32i a2, a12, 228 4028bba1: 0e3f85 call0 40299f9c 4028bba4: 1ba642 movi a4, 0x61b @@ -17178,8 +17178,8 @@ Disassembly of section .irom0.text: 4028bc53: 262ff2 l32i a15, a15, 152 4028bc56: fff986 j 4028bc40 4028bc59: 000000 ill -4028bc5c: 2caed0 excw -4028bc5f: af1040 excw +4028bc5c: 2caef0 excw +4028bc5f: af3040 excw 4028bc62: 402c movi.n a0, 36 4028bc64 : @@ -17258,7 +17258,7 @@ Disassembly of section .irom0.text: 4028bd24: 065d mov.n a5, a6 4028bd26: 027d mov.n a7, a2 4028bd28: 120c movi.n a2, 1 -4028bd2a: 267705 call0 402b249c +4028bd2a: 2678c5 call0 402b24b8 4028bd2d: 080c movi.n a8, 0 4028bd2f: fd7c movi.n a13, -1 4028bd31: 1b0c movi.n a11, 1 @@ -17319,10 +17319,10 @@ Disassembly of section .irom0.text: 4028bdb8: f00d ret.n 4028bdba: 020c movi.n a2, 0 4028bdbc: fffcc6 j 4028bdb3 -4028bdbf: af3000 excw +4028bdbf: af5000 excw 4028bdc2: 402c movi.n a0, 36 -4028bdc4: 2caf50 excw -4028bdc7: af7040 excw +4028bdc4: 2caf70 excw +4028bdc7: af9040 excw 4028bdca: 402c movi.n a0, 36 4028bdcc : @@ -17408,7 +17408,7 @@ Disassembly of section .irom0.text: 4028be9d: 1149 s32i.n a4, a1, 4 4028be9f: 41c8 l32i.n a12, a1, 16 4028bea1: 0d4d mov.n a4, a13 -4028bea3: 265f85 call0 402b249c +4028bea3: 266145 call0 402b24b8 4028bea6: 0d1d92 l16ui a9, a13, 26 4028bea9: ffc721 l32r a2, 4028bdc8 4028beac: 000d32 l8ui a3, a13, 0 @@ -18080,22 +18080,22 @@ Disassembly of section .irom0.text: 4028c518: 4209 s32i.n a0, a2, 16 4028c51a: 0e2d mov.n a2, a14 4028c51c: 7e99 s32i.n a9, a14, 28 -4028c51e: 28f4c5 call0 402b546c +4028c51e: 28f685 call0 402b5488 4028c521: 91c8 l32i.n a12, a1, 36 4028c523: a1d8 l32i.n a13, a1, 40 4028c525: b1e8 l32i.n a14, a1, 44 4028c527: 8108 l32i.n a0, a1, 32 4028c529: 30c112 addi a1, a1, 48 4028c52c: f00d ret.n -4028c52e: b00000 addx8 a0, a0, a0 +4028c52e: d00000 subx2 a0, a0, a0 4028c531: af .byte 0xaf 4028c532: 402c movi.n a0, 36 -4028c534: 2cafe0 excw +4028c534: 2cb000 excw 4028c537: 1fcc40 excw 4028c53a: ff .byte 0xff 4028c53b: 3f .byte 0x3f -4028c53c: 2cb010 excw -4028c53f: b03040 addx8 a3, a0, a4 +4028c53c: 2cb030 excw +4028c53f: b05040 addx8 a5, a0, a4 4028c542: 402c movi.n a0, 36 4028c544: 1fd8 l32i.n a13, a15, 4 4028c546: ff .byte 0xff @@ -18238,7 +18238,7 @@ Disassembly of section .irom0.text: 4028c69d: 000000 ill 4028c6a0: c548 l32i.n a4, a5, 48 4028c6a2: 4028 l32i.n a2, a0, 16 -4028c6a4: 2cb050 excw +4028c6a4: 2cb070 excw 4028c6a7: a02240 addx4 a2, a2, a4 4028c6a8 : @@ -18598,7 +18598,7 @@ Disassembly of section .irom0.text: 4028c9e5: 22ab addi.n a2, a2, 10 4028c9e7: 20c112 addi a1, a1, 32 4028c9ea: f00d ret.n -4028c9ec: 2ccf10 excw +4028c9ec: 2ccf30 excw 4028c9ef: f25140 excw 4028c9f2: 4800d4 excw 4028c9f5: 755840 extui a5, a4, 24, 8 @@ -18746,7 +18746,7 @@ Disassembly of section .irom0.text: 4028cb6e: 180892 l8ui a9, a8, 24 4028cb71: 349090 extui a9, a9, 0, 4 4028cb74: ffd586 j 4028cace -4028cb77: cf2800 excw +4028cb77: cf4800 excw 4028cb7a: 402c movi.n a0, 36 4028cb7c: 33cc bnez.n a3, 4028cb83 4028cb7e: 030c movi.n a3, 0 @@ -19270,7 +19270,7 @@ Disassembly of section .irom0.text: 4028d05d: 008216 beqz a2, 4028d069 4028d060: 013d mov.n a3, a1 4028d062: 0109 s32i.n a0, a1, 0 -4028d064: 2dcb45 call0 402bad1c +4028d064: 2dcd05 call0 402bad38 4028d067: 32cc bnez.n a2, 4028d06e 4028d069: 427c movi.n a2, -12 4028d06b: 000186 j 4028d075 @@ -19292,7 +19292,7 @@ Disassembly of section .irom0.text: 4028d08e: 430c movi.n a3, 4 4028d090: 1239 s32i.n a3, a2, 4 4028d092: 013d mov.n a3, a1 -4028d094: 2dc845 call0 402bad1c +4028d094: 2dca05 call0 402bad38 4028d097: a2cc bnez.n a2, 4028d0a5 4028d099: 427c movi.n a2, -12 4028d09b: ffffc6 j 4028d09e @@ -19453,7 +19453,7 @@ Disassembly of section .irom0.text: 4028d205: f00d ret.n 4028d207: 020c movi.n a2, 0 4028d209: f00d ret.n -4028d20b: be6000 excw +4028d20b: be8000 excw 4028d20e: 402c movi.n a0, 36 4028d210: ff2334 excw 4028d213: 3f .byte 0x3f @@ -19553,7 +19553,7 @@ Disassembly of section .irom0.text: 4028d2ec: 10c112 addi a1, a1, 16 4028d2ef: f00d ret.n 4028d2f1: 000000 ill -4028d2f4: 2cbe80 excw +4028d2f4: 2cbea0 excw 4028d2f7: ff3140 excw 4028d2fa: ff .byte 0xff 4028d2fb: a43c movi.n a4, 58 @@ -19787,7 +19787,7 @@ Disassembly of section .irom0.text: 4028d51b: c20361 l32r a6, 4027dd28 <_lit4_end+0x175e7c> 4028d51e: 090161 l32r a6, 4024f924 <_lit4_end+0x147a78> 4028d521: 02cd01 l32r a0, 4024e058 <_lit4_end+0x1461ac> -4028d524: 2ee2c5 call0 402bc354 +4028d524: 2ee485 call0 402bc370 4028d527: 044c16 beqz a12, 4028d56f 4028d52a: 152c22 l32i a2, a12, 84 4028d52d: 0c08 l32i.n a0, a12, 0 @@ -19828,7 +19828,7 @@ Disassembly of section .irom0.text: 4028d583: 11c9 s32i.n a12, a1, 4 4028d585: 0109 s32i.n a0, a1, 0 4028d587: 02cd mov.n a12, a2 -4028d589: 2edc85 call0 402bc354 +4028d589: 2ede45 call0 402bc370 4028d58c: 052c16 beqz a12, 4028d5e2 4028d58f: 152c22 l32i a2, a12, 84 4028d592: 0c08 l32i.n a0, a12, 0 @@ -19841,10 +19841,10 @@ Disassembly of section .irom0.text: 4028d5a2: 02ed mov.n a14, a2 4028d5a4: a28c beqz.n a2, 4028d5b2 4028d5a6: 030c movi.n a3, 0 -4028d5a8: 336705 call0 402c0c1c +4028d5a8: 3368c5 call0 402c0c38 4028d5ab: 0e2d mov.n a2, a14 4028d5ad: 030c movi.n a3, 0 -4028d5af: 3368c5 call0 402c0c3c +4028d5af: 336a85 call0 402c0c58 4028d5b2: 0c2d mov.n a2, a12 4028d5b4: 299ce2 l16si a14, a12, 82 4028d5b7: ff4f31 l32r a3, 4028d2f4 @@ -19912,14 +19912,14 @@ Disassembly of section .irom0.text: 4028d649: fff686 j 4028d627 4028d64c: ff2350 excw 4028d64f: 3f .byte 0x3f -4028d650: 2cbe90 excw +4028d650: 2cbeb0 excw 4028d653: c34840 excw 4028d656: fe .byte 0xfe 4028d657: 3f .byte 0x3f 4028d658: fec354 excw 4028d65b: 3f .byte 0x3f -4028d65c: 2cbea0 excw -4028d65f: bec040 excw +4028d65c: 2cbec0 excw +4028d65f: bee040 excw 4028d662: 402c movi.n a0, 36 4028d664: 2ad8 l32i.n a13, a10, 8 4028d666: 124000 excw @@ -20180,12 +20180,12 @@ Disassembly of section .irom0.text: 4028d8d8: fffb86 j 4028d8ca 4028d8db: 000000 ill 4028d8de: 203cc0 or a3, a12, a12 -4028d8e1: 2d3f05 call0 402bacd4 +4028d8e1: 2d40c5 call0 402bacf0 4028d8e4: 202cc0 or a2, a12, a12 4028d8e7: ffc2c5 call0 4028d514 4028d8ea: fff706 j 4028d8ca 4028d8ed: 203cc0 or a3, a12, a12 -4028d8f0: 2d3e05 call0 402bacd4 +4028d8f0: 2d3fc5 call0 402bacf0 4028d8f3: 202cc0 or a2, a12, a12 4028d8f6: ffc845 call0 4028d57c 4028d8f9: fff346 j 4028d8ca @@ -20251,14 +20251,14 @@ Disassembly of section .irom0.text: 4028d97f: 202cc0 or a2, a12, a12 4028d982: 204dd0 or a4, a13, a13 4028d985: 050c movi.n a5, 0 -4028d987: 352c05 call0 402c2c48 +4028d987: 352dc5 call0 402c2c64 4028d98a: 080266 bnei a2, -1, 4028d996 4028d98d: 41d1d0 srli a13, a13, 1 4028d990: 020266 bnei a2, -1, 4028d996 4028d993: e52df6 bgeui a13, 2, 4028d97c 4028d996: 32cc bnez.n a2, 4028d99d 4028d998: 0c2d mov.n a2, a12 -4028d99a: 35a585 call0 402c33f4 +4028d99a: 35a745 call0 402c3410 4028d99d: 11c8 l32i.n a12, a1, 4 4028d99f: 21d8 l32i.n a13, a1, 8 4028d9a1: 31e8 l32i.n a14, a1, 12 @@ -20302,27 +20302,27 @@ Disassembly of section .irom0.text: 4028da04: 6d39 s32i.n a3, a13, 24 4028da06: 202cc0 or a2, a12, a12 4028da09: 030c movi.n a3, 0 -4028da0b: 332185 call0 402c0c24 +4028da0b: 332345 call0 402c0c40 4028da0e: 0c2d mov.n a2, a12 -4028da10: 335585 call0 402c0f6c +4028da10: 335745 call0 402c0f88 4028da13: 264e22 s8i a2, a14, 38 4028da16: 21d8 l32i.n a13, a1, 8 4028da18: 744020 extui a4, a2, 0, 8 4028da1b: 948c beqz.n a4, 4028da28 4028da1d: 0c2d mov.n a2, a12 4028da1f: ffe331 l32r a3, 4028d9ac -4028da22: 332005 call0 402c0c24 +4028da22: 3321c5 call0 402c0c40 4028da25: 000a46 j 4028da52 4028da28: 202cc0 or a2, a12, a12 4028da2b: 030c movi.n a3, 0 -4028da2d: 331fc5 call0 402c0c2c +4028da2d: 332185 call0 402c0c48 4028da30: 0c2d mov.n a2, a12 4028da32: 030c movi.n a3, 0 4028da34: 040c movi.n a4, 0 -4028da36: 331fc5 call0 402c0c34 +4028da36: 332185 call0 402c0c50 4028da39: 0c2d mov.n a2, a12 4028da3b: 030c movi.n a3, 0 -4028da3d: 331fc5 call0 402c0c3c +4028da3d: 332185 call0 402c0c58 4028da40: 0e4d mov.n a4, a14 4028da42: 921c movi.n a2, 25 4028da44: 730c movi.n a3, 7 @@ -20337,7 +20337,7 @@ Disassembly of section .irom0.text: 4028da58: 10c112 addi a1, a1, 16 4028da5b: f00d ret.n 4028da5d: 000000 ill -4028da60: 2cbee0 excw +4028da60: 2cbf00 excw 4028da63: ddcc40 excw 4028da66: 4028 l32i.n a2, a0, 16 4028da68: e0c112 addi a1, a1, -32 @@ -20369,7 +20369,7 @@ Disassembly of section .irom0.text: 4028daa8: 0d2d mov.n a2, a13 4028daaa: ffee31 l32r a3, 4028da64 4028daad: 440c movi.n a4, 4 -4028daaf: 331845 call0 402c0c34 +4028daaf: 331a05 call0 402c0c50 4028dab2: 3108 l32i.n a0, a1, 12 4028dab4: 4128 l32i.n a2, a1, 16 4028dab6: 100052 l8ui a5, a0, 16 @@ -20412,11 +20412,11 @@ Disassembly of section .irom0.text: 4028db1a: 8c38 l32i.n a3, a12, 32 4028db1c: ffddc5 call0 4028d8fc 4028db1f: ffd586 j 4028da79 -4028db22: 200000 or a0, a0, a0 +4028db22: 400000 ssr a0 4028db25: bf .byte 0xbf 4028db26: 402c movi.n a0, 36 -4028db28: 2cbf00 excw -4028db2b: bf4040 excw +4028db28: 2cbf20 excw +4028db2b: bf6040 excw 4028db2e: 402c movi.n a0, 36 4028db30: e0c112 addi a1, a1, -32 4028db33: 036102 s32i a0, a1, 12 @@ -20430,12 +20430,12 @@ Disassembly of section .irom0.text: 4028db46: 449c beqz.n a4, 4028db5e 4028db48: 032d mov.n a2, a3 4028db4a: 041432 l16ui a3, a4, 8 -4028db4d: 332ac5 call0 402c0dfc +4028db4d: 332c85 call0 402c0e18 4028db50: 1c08 l32i.n a0, a12, 4 4028db52: 030c movi.n a3, 0 4028db54: 10dc bnez.n a0, 4028db69 4028db56: 0e2d mov.n a2, a14 -4028db58: 31eec5 call0 402bfa48 +4028db58: 31f085 call0 402bfa64 4028db5b: 000646 j 4028db78 4028db5e: 65dc bnez.n a5, 4028db78 4028db60: ffe4c5 call0 4028d9b0 @@ -20445,7 +20445,7 @@ Disassembly of section .irom0.text: 4028db6c: 0b6d32 s32i a3, a13, 44 4028db6f: 014216 beqz a2, 4028db87 4028db72: 202ee0 or a2, a14, a14 -4028db75: 31ed05 call0 402bfa48 +4028db75: 31eec5 call0 402bfa64 4028db78: 020c movi.n a2, 0 4028db7a: 41c8 l32i.n a12, a1, 16 4028db7c: 51d8 l32i.n a13, a1, 20 @@ -20464,7 +20464,7 @@ Disassembly of section .irom0.text: 4028db9c: 11e8 l32i.n a14, a1, 4 4028db9e: 445a add.n a4, a4, a5 4028dba0: 065c42 s16i a4, a12, 12 -4028dba3: 31ea45 call0 402bfa48 +4028dba3: 31ec05 call0 402bfa64 4028dba6: fd4f71 l32r a7, 4028d0e4 4028dba9: 160c movi.n a6, 1 4028dbab: 304762 s8i a6, a7, 48 @@ -20518,7 +20518,7 @@ Disassembly of section .irom0.text: 4028dc27: 1de9 s32i.n a14, a13, 4 4028dc29: 084e62 s8i a6, a14, 8 4028dc2c: 114c52 s8i a5, a12, 17 -4028dc2f: 330045 call0 402c0c34 +4028dc2f: 330205 call0 402c0c50 4028dc32: 0d28 l32i.n a2, a13, 0 4028dc34: 2238 l32i.n a3, a2, 8 4028dc36: 4338 l32i.n a3, a3, 16 @@ -20682,11 +20682,11 @@ Disassembly of section .irom0.text: 4028ddd6: 92dc03 excw 4028ddd9: 032d mov.n a2, a3 4028dddb: 030c movi.n a3, 0 -4028dddd: 335805 call0 402c1360 +4028dddd: 3359c5 call0 402c137c 4028dde0: 0c2d mov.n a2, a12 4028dde2: 030c movi.n a3, 0 4028dde4: 040c movi.n a4, 0 -4028dde6: 32e4c5 call0 402c0c34 +4028dde6: 32e685 call0 402c0c50 4028dde9: 020c movi.n a2, 0 4028ddeb: 11c8 l32i.n a12, a1, 4 4028dded: 0108 l32i.n a0, a1, 0 @@ -20716,10 +20716,10 @@ Disassembly of section .irom0.text: 4028de2a: 000024 excw 4028de2d: 002600 excw 4028de30: 0b68 l32i.n a6, a11, 0 -4028de32: 600000 neg a0, a0 +4028de32: 800000 add a0, a0, a0 4028de35: bf .byte 0xbf 4028de36: 402c movi.n a0, 36 -4028de38: 2cbf90 excw +4028de38: 2cbfb0 excw 4028de3b: c11240 mul16u a1, a2, a4 4028de3e: 61e2e0 excw 4028de41: 51f904 excw @@ -20746,13 +20746,13 @@ Disassembly of section .irom0.text: 4028de76: 200020 or a0, a0, a2 4028de79: 0c2d mov.n a2, a12 4028de7b: 244c02 s8i a0, a12, 36 -4028de7e: 32d9c5 call0 402c0c1c +4028de7e: 32db85 call0 402c0c38 4028de81: 0c2d mov.n a2, a12 4028de83: ffe831 l32r a3, 4028de24 -4028de86: 32da45 call0 402c0c2c +4028de86: 32dc05 call0 402c0c48 4028de89: 0c2d mov.n a2, a12 4028de8b: fec831 l32r a3, 4028d9ac -4028de8e: 32d945 call0 402c0c24 +4028de8e: 32db05 call0 402c0c40 4028de91: fd18e1 l32r a14, 4028d2f4 4028de94: ffe591 l32r a9, 4028de28 4028de97: fc93f1 l32r a15, 4028d0e4 @@ -20872,7 +20872,7 @@ Disassembly of section .irom0.text: 4028dfbf: f00d ret.n 4028dfc1: 000000 ill 4028dfc4: 28dcf0 excw -4028dfc7: b46840 extui a6, a4, 8, 12 +4028dfc7: b48840 extui a8, a4, 8, 12 4028dfca: 402c movi.n a0, 36 4028dfcc: de3c movi.n a14, 61 4028dfce: 4028 l32i.n a2, a0, 16 @@ -20899,13 +20899,13 @@ Disassembly of section .irom0.text: 4028e001: 001246 j 4028e04e 4028e004: fe2021 l32r a2, 4028d884 4028e007: 203cc0 or a3, a12, a12 -4028e00a: 2cca85 call0 402bacb4 +4028e00a: 2ccc45 call0 402bacd0 4028e00d: 012122 l32i a2, a1, 4 4028e010: 203cc0 or a3, a12, a12 -4028e013: 32c085 call0 402c0c1c +4028e013: 32c245 call0 402c0c38 4028e016: 1128 l32i.n a2, a1, 4 4028e018: ffeb31 l32r a3, 4028dfc4 -4028e01b: 32c205 call0 402c0c3c +4028e01b: 32c3c5 call0 402c0c58 4028e01e: ffea31 l32r a3, 4028dfc8 4028e021: 1128 l32i.n a2, a1, 4 4028e023: 0cd9 s32i.n a13, a12, 0 @@ -20916,14 +20916,14 @@ Disassembly of section .irom0.text: 4028e02e: 021442 l16ui a4, a4, 4 4028e031: 1d59 s32i.n a5, a13, 4 4028e033: 1c29 s32i.n a2, a12, 4 -4028e035: 32c105 call0 402c0c48 +4028e035: 32c2c5 call0 402c0c64 4028e038: 1128 l32i.n a2, a1, 4 4028e03a: 0c48 l32i.n a4, a12, 0 4028e03c: 013d mov.n a3, a1 4028e03e: 2448 l32i.n a4, a4, 8 4028e040: ffe351 l32r a5, 4028dfcc 4028e043: 001442 l16ui a4, a4, 0 -4028e046: 335c05 call0 402c1608 +4028e046: 335dc5 call0 402c1624 4028e049: 000c movi.n a0, 0 4028e04b: 264c22 s8i a2, a12, 38 4028e04e: 31c8 l32i.n a12, a1, 12 @@ -20951,7 +20951,7 @@ Disassembly of section .irom0.text: 4028e08b: 206670 or a6, a6, a7 4028e08e: 205560 or a5, a5, a6 4028e091: 006152 s32i a5, a1, 0 -4028e094: 335285 call0 402c15c0 +4028e094: 335445 call0 402c15dc 4028e097: 1129 s32i.n a2, a1, 4 4028e099: 000c movi.n a0, 0 4028e09b: f65256 bnez a2, 4028e004 @@ -21000,27 +21000,27 @@ Disassembly of section .irom0.text: 4028e10c: 0d39 s32i.n a3, a13, 0 4028e10e: 202cc0 or a2, a12, a12 4028e111: 030c movi.n a3, 0 -4028e113: 32b105 call0 402c0c24 +4028e113: 32b2c5 call0 402c0c40 4028e116: 0c2d mov.n a2, a12 -4028e118: 32e505 call0 402c0f6c +4028e118: 32e6c5 call0 402c0f88 4028e11b: 264e22 s8i a2, a14, 38 4028e11e: 21d8 l32i.n a13, a1, 8 4028e120: 744020 extui a4, a2, 0, 8 4028e123: 948c beqz.n a4, 4028e130 4028e125: 0c2d mov.n a2, a12 4028e127: ffe331 l32r a3, 4028e0b4 -4028e12a: 32af85 call0 402c0c24 +4028e12a: 32b145 call0 402c0c40 4028e12d: 000a46 j 4028e15a 4028e130: 202cc0 or a2, a12, a12 4028e133: 030c movi.n a3, 0 -4028e135: 32af45 call0 402c0c2c +4028e135: 32b105 call0 402c0c48 4028e138: 0c2d mov.n a2, a12 4028e13a: 030c movi.n a3, 0 4028e13c: 040c movi.n a4, 0 -4028e13e: 32af45 call0 402c0c34 +4028e13e: 32b105 call0 402c0c50 4028e141: 0c2d mov.n a2, a12 4028e143: 030c movi.n a3, 0 -4028e145: 32af45 call0 402c0c3c +4028e145: 32b105 call0 402c0c58 4028e148: 0e4d mov.n a4, a14 4028e14a: 921c movi.n a2, 25 4028e14c: 730c movi.n a3, 7 @@ -21035,7 +21035,7 @@ Disassembly of section .irom0.text: 4028e160: 10c112 addi a1, a1, 16 4028e163: f00d ret.n 4028e165: 000000 ill -4028e168: 2cbfc0 excw +4028e168: 2cbfe0 excw 4028e16b: c11240 mul16u a1, a2, a4 4028e16e: 6142e0 excw 4028e171: 623200 excw @@ -21128,8 +21128,8 @@ Disassembly of section .irom0.text: 4028e24f: 803500 add a3, a5, a0 4028e252: ff6fc5 call0 4028d950 4028e255: ffe746 j 4028e1f6 -4028e258: 2cbfe0 excw -4028e25b: c00040 sub a0, a0, a4 +4028e258: 2cc000 excw +4028e25b: c02040 sub a2, a0, a4 4028e25e: 402c movi.n a0, 36 4028e260: e0c112 addi a1, a1, -32 4028e263: 036102 s32i a0, a1, 12 @@ -21143,13 +21143,13 @@ Disassembly of section .irom0.text: 4028e276: 649c beqz.n a4, 4028e290 4028e278: 032d mov.n a2, a3 4028e27a: 041432 l16ui a3, a4, 8 -4028e27d: 32b7c5 call0 402c0dfc +4028e27d: 32b985 call0 402c0e18 4028e280: 000c movi.n a0, 0 4028e282: 1d28 l32i.n a2, a13, 4 4028e284: bc09 s32i.n a0, a12, 44 4028e286: 12dc bnez.n a2, 4028e29b 4028e288: 0e2d mov.n a2, a14 -4028e28a: 317bc5 call0 402bfa48 +4028e28a: 317d85 call0 402bfa64 4028e28d: 000506 j 4028e2a5 4028e290: 15dc bnez.n a5, 4028e2a5 4028e292: ffe245 call0 4028e0b8 @@ -21158,7 +21158,7 @@ Disassembly of section .irom0.text: 4028e29b: 299c32 l16si a3, a12, 82 4028e29e: 539c beqz.n a3, 4028e2b7 4028e2a0: 0e2d mov.n a2, a14 -4028e2a2: 317a45 call0 402bfa48 +4028e2a2: 317c05 call0 402bfa64 4028e2a5: 020c movi.n a2, 0 4028e2a7: 41c8 l32i.n a12, a1, 16 4028e2a9: 51d8 l32i.n a13, a1, 20 @@ -21177,7 +21177,7 @@ Disassembly of section .irom0.text: 4028e2ca: 11e8 l32i.n a14, a1, 4 4028e2cc: 445a add.n a4, a4, a5 4028e2ce: 065d42 s16i a4, a13, 12 -4028e2d1: 317745 call0 402bfa48 +4028e2d1: 317905 call0 402bfa64 4028e2d4: fb8471 l32r a7, 4028d0e4 4028e2d7: 260c movi.n a6, 2 4028e2d9: 304762 s8i a6, a7, 48 @@ -21265,11 +21265,11 @@ Disassembly of section .irom0.text: 4028e3b3: b2dc bnez.n a2, 4028e3d2 4028e3b5: 032d mov.n a2, a3 4028e3b7: 030c movi.n a3, 0 -4028e3b9: 32fa45 call0 402c1360 +4028e3b9: 32fc05 call0 402c137c 4028e3bc: 0c2d mov.n a2, a12 4028e3be: 030c movi.n a3, 0 4028e3c0: 040c movi.n a4, 0 -4028e3c2: 328705 call0 402c0c34 +4028e3c2: 3288c5 call0 402c0c50 4028e3c5: 020c movi.n a2, 0 4028e3c7: 11c8 l32i.n a12, a1, 4 4028e3c9: 21d8 l32i.n a13, a1, 8 @@ -21286,7 +21286,7 @@ Disassembly of section .irom0.text: 4028e3e4: 0c2d mov.n a2, a12 4028e3e6: 030c movi.n a3, 0 4028e3e8: 040c movi.n a4, 0 -4028e3ea: 328485 call0 402c0c34 +4028e3ea: 328645 call0 402c0c50 4028e3ed: 0d2d mov.n a2, a13 4028e3ef: 0c3d mov.n a3, a12 4028e3f1: 040c movi.n a4, 0 @@ -21296,7 +21296,7 @@ Disassembly of section .irom0.text: 4028e3fb: 202330 or a2, a3, a3 4028e3fe: 00a042 movi a4, 0 4028e401: 030c movi.n a3, 0 -4028e403: 328305 call0 402c0c34 +4028e403: 3284c5 call0 402c0c50 4028e406: 0c3d mov.n a3, a12 4028e408: 0d2d mov.n a2, a13 4028e40a: ffcac5 call0 4028e0b8 @@ -21388,7 +21388,7 @@ Disassembly of section .irom0.text: 4028e4e7: 0e3d mov.n a3, a14 4028e4e9: ffe906 j 4028e491 4028e4ec: 28e410 excw -4028e4ef: c02040 sub a2, a0, a4 +4028e4ef: c04040 sub a4, a0, a4 4028e4f2: 402c movi.n a0, 36 4028e4f4: e16c movi.n a1, -18 4028e4f6: 4028 l32i.n a2, a0, 16 @@ -21404,14 +21404,14 @@ Disassembly of section .irom0.text: 4028e50e: 032d mov.n a2, a3 4028e510: 030c movi.n a3, 0 4028e512: 0139 s32i.n a3, a1, 0 -4028e514: 327045 call0 402c0c1c +4028e514: 327205 call0 402c0c38 4028e517: 0c2d mov.n a2, a12 4028e519: fff431 l32r a3, 4028e4ec -4028e51c: 3271c5 call0 402c0c3c +4028e51c: 327385 call0 402c0c58 4028e51f: 0d2d mov.n a2, a13 4028e521: 013d mov.n a3, a1 4028e523: 140c movi.n a4, 1 -4028e525: 2cd845 call0 402bb2ac +4028e525: 2cda05 call0 402bb2c8 4028e528: 140d02 l8ui a0, a13, 20 4028e52b: faeef1 l32r a15, 4028d0e4 4028e52e: 041066 bnei a0, 1, 4028e536 @@ -21437,7 +21437,7 @@ Disassembly of section .irom0.text: 4028e565: 02ed mov.n a14, a2 4028e567: 0c2d mov.n a2, a12 4028e569: 0e3d mov.n a3, a14 -4028e56b: 326b05 call0 402c0c1c +4028e56b: 326cc5 call0 402c0c38 4028e56e: 5edc bnez.n a14, 4028e587 4028e570: fb6131 l32r a3, 4028d2f4 4028e573: 0f28 l32i.n a2, a15, 0 @@ -21450,7 +21450,7 @@ Disassembly of section .irom0.text: 4028e584: 003e06 j 4028e680 4028e587: fcbf21 l32r a2, 4028d884 4028e58a: 203ee0 or a3, a14, a14 -4028e58d: 2c7245 call0 402bacb4 +4028e58d: 2c7405 call0 402bacd0 4028e590: 0cce32 addi a3, a14, 12 4028e593: 156ed2 s32i a13, a14, 84 4028e596: 0ed9 s32i.n a13, a14, 0 @@ -21523,14 +21523,14 @@ Disassembly of section .irom0.text: 4028e645: 0c2d mov.n a2, a12 4028e647: 204450 or a4, a4, a5 4028e64a: 244c42 s8i a4, a12, 36 -4028e64d: 325dc5 call0 402c0c2c +4028e64d: 325f85 call0 402c0c48 4028e650: 0c2d mov.n a2, a12 4028e652: fe9831 l32r a3, 4028e0b4 -4028e655: 325cc5 call0 402c0c24 +4028e655: 325e85 call0 402c0c40 4028e658: 0c2d mov.n a2, a12 4028e65a: ffa731 l32r a3, 4028e4f8 4028e65d: 240c movi.n a4, 2 -4028e65f: 325d45 call0 402c0c34 +4028e65f: 325f05 call0 402c0c50 4028e662: 020c movi.n a2, 0 4028e664: 880c movi.n a8, 8 4028e666: 080c72 l8ui a7, a12, 8 @@ -21570,7 +21570,7 @@ Disassembly of section .irom0.text: 4028e6ba: 040d02 l8ui a0, a13, 4 4028e6bd: 10cc bnez.n a0, 4028e6c2 4028e6bf: 001145 call0 4028e7d4 -4028e6c2: 32efc5 call0 402c15c0 +4028e6c2: 32f185 call0 402c15dc 4028e6c5: 02dd mov.n a13, a2 4028e6c7: 000c movi.n a0, 0 4028e6c9: 12dc bnez.n a2, 4028e6de @@ -21584,10 +21584,10 @@ Disassembly of section .irom0.text: 4028e6de: 2c48 l32i.n a4, a12, 8 4028e6e0: fe3a31 l32r a3, 4028dfc8 4028e6e3: 021442 l16ui a4, a4, 4 -4028e6e6: 325605 call0 402c0c48 +4028e6e6: 3257c5 call0 402c0c64 4028e6e9: 0d2d mov.n a2, a13 4028e6eb: ffa032 movi a3, 255 -4028e6ee: 325e45 call0 402c0cd4 +4028e6ee: 326005 call0 402c0cf0 4028e6f1: 0129 s32i.n a2, a1, 0 4028e6f3: e2ac beqz.n a2, 4028e725 4028e6f5: 0ec9 s32i.n a12, a14, 0 @@ -21603,10 +21603,10 @@ Disassembly of section .irom0.text: 4028e70f: ae79 s32i.n a7, a14, 40 4028e711: 26e9 s32i.n a14, a6, 8 4028e713: 1c59 s32i.n a5, a12, 4 -4028e715: 325045 call0 402c0c1c +4028e715: 325205 call0 402c0c38 4028e718: 0128 l32i.n a2, a1, 0 4028e71a: ffdd31 l32r a3, 4028e690 -4028e71d: 325005 call0 402c0c20 +4028e71d: 3251c5 call0 402c0c3c 4028e720: 020c movi.n a2, 0 4028e722: 000846 j 4028e747 4028e725: 0d2d mov.n a2, a13 @@ -21639,7 +21639,7 @@ Disassembly of section .irom0.text: 4028e764: 054216 beqz a2, 4028e7bc 4028e767: 013d mov.n a3, a1 4028e769: 140c movi.n a4, 1 -4028e76b: 2cb405 call0 402bb2ac +4028e76b: 2cb5c5 call0 402bb2c8 4028e76e: 140c22 l8ui a2, a12, 20 4028e771: 328c beqz.n a2, 4028e778 4028e773: b27c movi.n a2, -5 @@ -21653,9 +21653,9 @@ Disassembly of section .irom0.text: 4028e788: 152022 l32i a2, a0, 84 4028e78b: 1129 s32i.n a2, a1, 4 4028e78d: 101222 l16ui a2, a2, 32 -4028e790: 2dac05 call0 402bc254 +4028e790: 2dadc5 call0 402bc270 4028e793: 1128 l32i.n a2, a1, 4 -4028e795: 327d45 call0 402c0f6c +4028e795: 327f05 call0 402c0f88 4028e798: fad731 l32r a3, 4028d2f4 4028e79b: 4129 s32i.n a2, a1, 16 4028e79d: 7ba642 movi a4, 0x67b @@ -21695,11 +21695,11 @@ Disassembly of section .irom0.text: 4028e7f1: 0108 l32i.n a0, a1, 0 4028e7f3: 10c112 addi a1, a1, 16 4028e7f6: f00d ret.n -4028e7f8: 2cc040 excw +4028e7f8: 2cc060 excw 4028e7fb: 8db040 excw 4028e7fe: fe .byte 0xfe 4028e7ff: 3f .byte 0x3f -4028e800: 2cc050 excw +4028e800: 2cc070 excw 4028e803: 037d40 excw 4028e804 : @@ -22496,7 +22496,7 @@ Disassembly of section .irom0.text: 4028efa6: ef .byte 0xef 4028efa7: ff .byte 0xff 4028efa8: 845dd1 l32r a13, 4027011c <_lit4_end+0x168270> -4028efab: 7e4f85 call0 4030d4a4 <_irom0_text_end+0x40564> +4028efab: 7e4f85 call0 4030d4a4 <_irom0_text_end+0x40544> 4028efae: 6fa8 l32i.n a10, a15, 24 4028efb0: 2ce6e0 excw 4028efb3: fe .byte 0xfe @@ -23680,7 +23680,7 @@ Disassembly of section .irom0.text: 4028fb68: 40c112 addi a1, a1, 64 4028fb6b: f00d ret.n 4028fb6d: 000000 ill -4028fb70: 2cc070 excw +4028fb70: 2cc090 excw 4028fb73: a04240 addx4 a4, a2, a4 4028fb74 : @@ -24726,7 +24726,7 @@ Disassembly of section .irom0.text: 4029057c: f440c0 extui a4, a12, 0, 16 4029057f: 050c movi.n a5, 0 40290581: 6d28 l32i.n a2, a13, 24 -40290583: 326c45 call0 402c2c48 +40290583: 326e05 call0 402c2c64 40290586: 020d mov.n a0, a2 40290588: 0a0266 bnei a2, -1, 40290596 4029058b: 3c1b addi.n a3, a12, 1 @@ -24736,7 +24736,7 @@ Disassembly of section .irom0.text: 40290596: 0121c2 l32i a12, a1, 4 40290599: 005056 bnez a0, 402905a2 4029059c: 062d22 l32i a2, a13, 24 -4029059f: 32e545 call0 402c33f4 +4029059f: 32e705 call0 402c3410 402905a2: 0108 l32i.n a0, a1, 0 402905a4: 741c movi.n a4, 23 402905a6: 0d58 l32i.n a5, a13, 0 @@ -25899,10 +25899,10 @@ Disassembly of section .irom0.text: 402910d8: f4ae22 movi a2, 0xfffffef4 402910db: ffef06 j 4029109b 402910de: c40000 extui a0, a0, 0, 13 -402910e1: 3ffec5 call0 402d10d0 <_irom0_text_end+0x4190> +402910e1: 3ffec5 call0 402d10d0 <_irom0_text_end+0x4170> 402910e4: fec5d4 excw 402910e7: 3f .byte 0x3f -402910e8: 2cc080 excw +402910e8: 2cc0a0 excw 402910eb: c4f040 extui a15, a4, 0, 13 402910ee: fe .byte 0xfe 402910ef: 3f .byte 0x3f @@ -25987,34 +25987,34 @@ Disassembly of section .irom0.text: 402911a4: 10c112 addi a1, a1, 16 402911a7: f00d ret.n 402911a9: 000000 ill -402911ac: c088 l32i.n a8, a0, 48 +402911ac: c0a8 l32i.n a10, a0, 48 402911ae: 402c movi.n a0, 36 -402911b0: 2cc090 excw -402911b3: c0a040 sub a10, a0, a4 +402911b0: 2cc0b0 excw +402911b3: c0c040 sub a12, a0, a4 402911b6: 402c movi.n a0, 36 -402911b8: 2cc120 excw -402911bb: c20040 excw +402911b8: 2cc140 excw +402911bb: c22040 excw 402911be: 402c movi.n a0, 36 -402911c0: 2cc220 excw -402911c3: c17040 mul16u a7, a0, a4 +402911c0: 2cc240 excw +402911c3: c19040 mul16u a9, a0, a4 402911c6: 402c movi.n a0, 36 -402911c8: 2cc0c0 excw -402911cb: c1b040 mul16u a11, a0, a4 +402911c8: 2cc0e0 excw +402911cb: c1d040 mul16u a13, a0, a4 402911ce: 402c movi.n a0, 36 -402911d0: 2cc100 excw -402911d3: c15040 mul16u a5, a0, a4 +402911d0: 2cc120 excw +402911d3: c17040 mul16u a7, a0, a4 402911d6: 402c movi.n a0, 36 -402911d8: 2cc0b0 excw -402911db: c1e040 mul16u a14, a0, a4 +402911d8: 2cc0d0 excw +402911db: c20040 excw 402911de: 402c movi.n a0, 36 -402911e0: 2cc110 excw -402911e3: c16040 mul16u a6, a0, a4 +402911e0: 2cc130 excw +402911e3: c18040 mul16u a8, a0, a4 402911e6: 402c movi.n a0, 36 -402911e8: 2cc190 excw -402911eb: c0e040 sub a14, a0, a4 +402911e8: 2cc1b0 excw +402911eb: c10040 mul16u a0, a0, a4 402911ee: 402c movi.n a0, 36 -402911f0: 2cc130 excw -402911f3: c14040 mul16u a4, a0, a4 +402911f0: 2cc150 excw +402911f3: c16040 mul16u a6, a0, a4 402911f6: 402c movi.n a0, 36 402911f8 : @@ -26156,25 +26156,25 @@ Disassembly of section .irom0.text: 40291387: 0000c0 callx0 a0 4029138a: ffb446 j 4029125f 4029138d: 000000 ill -40291390: c228 l32i.n a2, a2, 48 +40291390: c248 l32i.n a4, a2, 48 40291392: 402c movi.n a0, 36 -40291394: 2cc310 excw -40291397: c33040 excw +40291394: 2cc330 excw +40291397: c35040 excw 4029139a: 402c movi.n a0, 36 -4029139c: 2cc2f0 excw -4029139f: c23040 excw +4029139c: 2cc310 excw +4029139f: c25040 excw 402913a2: 402c movi.n a0, 36 -402913a4: 2cc260 excw -402913a7: c28040 excw +402913a4: 2cc280 excw +402913a7: c2a040 excw 402913aa: 402c movi.n a0, 36 -402913ac: 2cc290 excw -402913af: c25040 excw +402913ac: 2cc2b0 excw +402913af: c27040 excw 402913b2: 402c movi.n a0, 36 -402913b4: 2cc2b0 excw -402913b7: c2d040 excw +402913b4: 2cc2d0 excw +402913b7: c2f040 excw 402913ba: 402c movi.n a0, 36 -402913bc: 2cc2e0 excw -402913bf: c24040 excw +402913bc: 2cc300 excw +402913bf: c26040 excw 402913c2: 402c movi.n a0, 36 402913c4 : @@ -26741,7 +26741,7 @@ Disassembly of section .irom0.text: 4029196c: 2108 l32i.n a0, a1, 8 4029196e: 10c112 addi a1, a1, 16 40291971: f00d ret.n -40291973: c34000 excw +40291973: c36000 excw 40291976: 402c movi.n a0, 36 40291978 : @@ -27274,13 +27274,13 @@ Disassembly of section .irom0.text: 40291ed0: f00d ret.n 40291ed2: 0d0c movi.n a13, 0 40291ed4: fff506 j 40291eac -40291ed7: c35000 excw +40291ed7: c37000 excw 40291eda: 402c movi.n a0, 36 -40291edc: 2cc390 excw -40291edf: c3b040 excw +40291edc: 2cc3b0 excw +40291edf: c3d040 excw 40291ee2: 402c movi.n a0, 36 -40291ee4: 2cc410 excw -40291ee7: c3d040 excw +40291ee4: 2cc430 excw +40291ee7: c3f040 excw 40291eea: 402c movi.n a0, 36 40291eec : @@ -27513,7 +27513,7 @@ Disassembly of section .irom0.text: 402920ff: fff146 j 402920c8 40292102: 670000 excw 40292105: 6a09e6 bgei a9, -1, 40292173 -40292108: 67ae85 call0 402f9bf4 <_irom0_text_end+0x2ccb4> +40292108: 67ae85 call0 402f9bf4 <_irom0_text_end+0x2cc94> 4029210b: 72bb addi.n a7, a2, 11 4029210d: 3c6ef3 excw 40292110: f53a add.n a15, a5, a3 @@ -27657,7 +27657,7 @@ Disassembly of section .irom0.text: 4029224a: f7a450 excw 4029224d: bef9a3 excw 40292250: 7178f2 excw -40292253: 4910c6 j 402a469a +40292253: 4910c6 j 402a469a 40292256: 02bd40 excw 40292259: 50a142 movi a4, 0x150 4029225c: c01140 sub a1, a1, a4 @@ -31339,7 +31339,7 @@ Disassembly of section .irom0.text: 40294a3c: 9d5d excw 40294a3e: cbbb addi.n a12, a11, 11 40294a40: 9ed8 l32i.n a13, a14, 36 -40294a42: 2ac105 call0 402bf654 +40294a42: 2ac105 call0 402bf654 40294a45: 9a29 s32i.n a2, a10, 36 40294a47: d50762 l8ui a6, a7, 213 40294a4a: 367c movi.n a6, -13 @@ -32902,7 +32902,7 @@ Disassembly of section .irom0.text: 402959e8: 0108 l32i.n a0, a1, 0 402959ea: 10c112 addi a1, a1, 16 402959ed: f00d ret.n -402959ef: c43000 extui a3, a0, 0, 13 +402959ef: c45000 extui a5, a0, 0, 13 402959f2: 402c movi.n a0, 36 402959f4 : @@ -33738,7 +33738,7 @@ Disassembly of section .irom0.text: 402961db: 0108 l32i.n a0, a1, 0 402961dd: 20c112 addi a1, a1, 32 402961e0: f00d ret.n -402961e2: 400000 ssr a0 +402961e2: 600000 neg a0, a0 402961e5: 402cc4 excw 402961e8 : @@ -33861,10 +33861,10 @@ Disassembly of section .irom0.text: 402962f3: 3f .byte 0x3f 402962f4: fe9430 excw 402962f7: 3f .byte 0x3f -402962f8: 2cc470 excw -402962fb: c49040 extui a9, a4, 0, 13 +402962f8: 2cc490 excw +402962fb: c4b040 extui a11, a4, 0, 13 402962fe: 402c movi.n a0, 36 -40296300: c498 l32i.n a9, a4, 48 +40296300: c4b8 l32i.n a11, a4, 48 40296302: 402c movi.n a0, 36 40296304: fe9400 excw 40296307: 3f .byte 0x3f @@ -33982,7 +33982,7 @@ Disassembly of section .irom0.text: 40296418: d00c movi.n a0, 13 4029641a: ffcdc6 j 40296355 4029641d: 000000 ill -40296420: 2cc4a0 excw +40296420: 2cc4c0 excw 40296423: a02240 addx4 a2, a2, a4 40296424 : @@ -36102,7 +36102,7 @@ Disassembly of section .irom0.text: 402977ec: 30c112 addi a1, a1, 48 402977ef: f00d ret.n 402977f1: 000000 ill -402977f4: 2cc4b0 excw +402977f4: 2cc4d0 excw 402977f7: c11240 mul16u a1, a2, a4 402977f8 : @@ -36514,7 +36514,7 @@ Disassembly of section .irom0.text: 40297bcd: 0108 l32i.n a0, a1, 0 40297bcf: 10c112 addi a1, a1, 16 40297bd2: f00d ret.n -40297bd4: 2cc4d0 excw +40297bd4: 2cc4f0 excw 40297bd7: c11240 mul16u a1, a2, a4 40297bd8 : @@ -37505,7 +37505,7 @@ Disassembly of section .irom0.text: 402984f0: 014272 s8i a7, a2, 1 402984f3: f00d ret.n 402984f5: 000000 ill -402984f8: 2cba30 excw +402984f8: 2cba50 excw 402984fb: 1c5840 excw 402984fe: 124010 excw 40298501: 09e0c1 l32r a12, 4025ac84 <_lit4_end+0x152dd8> @@ -37608,7 +37608,7 @@ Disassembly of section .irom0.text: 402985eb: 0228 l32i.n a2, a2, 0 402985ed: 031222 l16ui a2, a2, 6 402985f0: f00d ret.n -402985f2: 400000 ssr a0 +402985f2: 600000 neg a0, a0 402985f5: 2cba add.n a2, a12, a11 402985f7: c11240 mul16u a1, a2, a4 @@ -37640,7 +37640,7 @@ Disassembly of section .irom0.text: 4029863c: 09a042 movi a4, 9 4029863f: 471047 beq a0, a4, 4029868a 40298642: 41a0c2 movi a12, 65 -40298645: 2c10c5 call0 402c4754 +40298645: 2c1285 call0 402c4770 40298648: 415c20 srli a5, a2, 12 4029864b: ffdf61 l32r a6, 402985c8 4029864e: f43c20 extui a3, a2, 12, 16 @@ -37747,7 +37747,7 @@ Disassembly of section .irom0.text: 40298750: 10c112 addi a1, a1, 16 40298753: f00d ret.n 40298755: 000000 ill -40298758: 2cba50 excw +40298758: 2cba70 excw 4029875b: 22f440 excw 4029875e: ff .byte 0xff 4029875f: 3f .byte 0x3f @@ -37792,12 +37792,12 @@ Disassembly of section .irom0.text: 402987c4: ff8121 l32r a2, 402985c8 402987c7: 11c8 l32i.n a12, a1, 4 402987c9: 2228 l32i.n a2, a2, 8 -402987cb: 22c3c5 call0 402bb408 +402987cb: 22c585 call0 402bb424 402987ce: 0108 l32i.n a0, a1, 0 402987d0: 10c112 addi a1, a1, 16 402987d3: f00d ret.n 402987d5: 000000 ill -402987d8: 2cba60 excw +402987d8: 2cba80 excw 402987db: c11240 mul16u a1, a2, a4 402987de: 0109f0 slli a0, a9, 17 402987e1: d1e401 l32r a0, 4028cf74 @@ -37810,13 +37810,13 @@ Disassembly of section .irom0.text: 402987f4: 10c112 addi a1, a1, 16 402987f7: f00d ret.n 402987f9: 000000 ill -402987fc: 2cba80 excw +402987fc: 2cbaa0 excw 402987ff: 8c9040 excw 40298802: 4029 s32i.n a2, a0, 16 40298804: 2308 l32i.n a0, a3, 8 40298806: ff .byte 0xff 40298807: 3f .byte 0x3f -40298808: 2bad84 excw +40298808: 2bada0 excw 4029880b: c11240 mul16u a1, a2, a4 4029880e: 0232f0 excw 40298811: 610200 excw @@ -37827,14 +37827,14 @@ Disassembly of section .irom0.text: 4029881e: ff6a01 l32r a0, 402985c8 40298821: 022002 l32i a0, a0, 8 40298824: 03c016 beqz a0, 40298864 -40298827: 22f105 call0 402bb738 +40298827: 22f2c5 call0 402bb754 4029882a: ff6761 l32r a6, 402985c8 4029882d: 024d mov.n a4, a2 4029882f: 2628 l32i.n a2, a6, 8 40298831: 2258 l32i.n a5, a2, 8 40298833: fff331 l32r a3, 40298800 40298836: 1549 s32i.n a4, a5, 4 -40298838: 22a3c5 call0 402bb278 +40298838: 22a585 call0 402bb294 4029883b: fff221 l32r a2, 40298804 4029883e: a69801 l32r a0, 402822a0 40298841: 0000c0 callx0 a0 @@ -37859,7 +37859,7 @@ Disassembly of section .irom0.text: 40298870: 2329 s32i.n a2, a3, 8 40298872: ff .byte 0xff 40298873: 3f .byte 0x3f -40298874: 2cbac0 excw +40298874: 2cbae0 excw 40298877: 1bdc40 excw 4029887a: 124010 excw 4029887d: c2f0c1 l32r a12, 40289440 @@ -37869,13 +37869,13 @@ Disassembly of section .irom0.text: 40298888: 000c42 l8ui a4, a12, 0 4029888b: 0129 s32i.n a2, a1, 0 4029888d: 44dc bnez.n a4, 402988a5 -4029888f: 1c52c5 call0 402b4dbc +4029888f: 1c5485 call0 402b4dd8 40298892: 0128 l32i.n a2, a1, 0 40298894: 1228 l32i.n a2, a2, 4 40298896: fff801 l32r a0, 40298878 40298899: 0000c0 callx0 a0 4029889c: 004c22 s8i a2, a12, 0 -4029889f: 1c5485 call0 402b4de8 +4029889f: 1c5645 call0 402b4e04 402988a2: 000c42 l8ui a4, a12, 0 402988a5: ff48c1 l32r a12, 402985c8 402988a8: ff1401 l32r a0, 402984f8 @@ -37954,11 +37954,11 @@ Disassembly of section .irom0.text: 4029896b: 1108 l32i.n a0, a1, 4 4029896d: 10c112 addi a1, a1, 16 40298970: f00d ret.n -40298972: e00000 subx4 a0, a0, a0 -40298975: 2cba add.n a2, a12, a11 -40298977: baf040 excw +40298972: 000000 ill +40298975: 2cbb addi.n a2, a12, 11 +40298977: bb1040 excw 4029897a: 402c movi.n a0, 36 -4029897c: 2cbb10 excw +4029897c: 2cbb30 excw 4029897f: c11240 mul16u a1, a2, a4 40298982: 11c9e0 slli a12, a9, 2 40298985: 41f9 s32i.n a15, a1, 16 @@ -37999,9 +37999,9 @@ Disassembly of section .irom0.text: 402989dc: 0108 l32i.n a0, a1, 0 402989de: 20c112 addi a1, a1, 32 402989e1: f00d ret.n -402989e3: bb2000 excw +402989e3: bb4000 excw 402989e6: 402c movi.n a0, 36 -402989e8: 2cbb30 excw +402989e8: 2cbb50 excw 402989eb: 880c40 excw 402989ee: 4029 s32i.n a2, a0, 16 @@ -38053,7 +38053,7 @@ Disassembly of section .irom0.text: 40298a62: 0109 s32i.n a0, a1, 0 40298a64: 02cd mov.n a12, a2 40298a66: 043216 beqz a2, 40298aad -40298a69: 1c3505 call0 402b4dbc +40298a69: 1c36c5 call0 402b4dd8 40298a6c: fed7f1 l32r a15, 402985c8 40298a6f: ec0b addi.n a14, a12, -1 40298a71: 41ece0 srli a14, a14, 12 @@ -38077,7 +38077,7 @@ Disassembly of section .irom0.text: 40298aa1: 021fd2 l16ui a13, a15, 4 40298aa4: 80ddc0 add a13, a13, a12 40298aa7: 025fd2 s16i a13, a15, 4 -40298aaa: 1c33c5 call0 402b4de8 +40298aaa: 1c3585 call0 402b4e04 40298aad: 0121c2 l32i a12, a1, 4 40298ab0: 0221d2 l32i a13, a1, 8 40298ab3: 31e8 l32i.n a14, a1, 12 @@ -38085,7 +38085,7 @@ Disassembly of section .irom0.text: 40298ab7: 0108 l32i.n a0, a1, 0 40298ab9: 20c112 addi a1, a1, 32 40298abc: f00d ret.n -40298abe: 500000 excw +40298abe: 700000 excw 40298ac1: 2cbb addi.n a2, a12, 11 40298ac3: c2ec40 excw 40298ac6: fe .byte 0xfe @@ -38097,21 +38097,20 @@ Disassembly of section .irom0.text: 40298ad0: c318 l32i.n a1, a3, 48 40298ad2: fe .byte 0xfe 40298ad3: 3f .byte 0x3f -40298ad4: 2cbb60 excw +40298ad4: 2cbb80 excw 40298ad7: 87dc40 excw 40298ada: 4029 s32i.n a2, a0, 16 -40298adc: b408 l32i.n a0, a4, 44 -40298ade: 402b addi.n a4, a0, 2 -40298ae0: c31c movi.n a3, 28 +40298adc: 2bb424 excw +40298adf: c31c40 excw 40298ae2: fe .byte 0xfe 40298ae3: 3f .byte 0x3f -40298ae4: 2cbbc0 excw -40298ae7: bbe040 excw +40298ae4: 2cbbe0 excw +40298ae7: bc0040 excw 40298aea: 402c movi.n a0, 36 40298aec: 298760 excw -40298aef: bba040 excw +40298aef: bbc040 excw 40298af2: 402c movi.n a0, 36 -40298af4: 2cbb80 excw +40298af4: 2cbba0 excw 40298af7: 2cdc40 excw 40298afa: 124010 excw 40298afd: d2c0c1 l32r a12, 4028d600 @@ -38170,13 +38169,13 @@ Disassembly of section .irom0.text: 40298b8a: 4d58 l32i.n a5, a13, 16 40298b8c: ff1ec1 l32r a12, 40298804 40298b8f: 091516 beqz a5, 40298c24 -40298b92: 2bbc05 call0 402c4754 +40298b92: 2bbdc5 call0 402c4770 40298b95: 4d68 l32i.n a6, a13, 16 40298b97: 02b267 bgeu a2, a6, 40298b9d 40298b9a: 002186 j 40298c24 40298b9d: 0e2d mov.n a2, a14 40298b9f: ffce31 l32r a3, 40298ad8 -40298ba2: 226f45 call0 402bb298 +40298ba2: 227105 call0 402bb2b4 40298ba5: 0c2d mov.n a2, a12 40298ba7: a5be01 l32r a0, 402822a0 40298baa: 0000c0 callx0 a0 @@ -38223,7 +38222,7 @@ Disassembly of section .irom0.text: 40298c13: 122d32 l32i a3, a13, 72 40298c16: 0e2d mov.n a2, a14 40298c18: f44040 extui a4, a4, 0, 16 -40298c1b: 222945 call0 402baeb0 +40298c1b: 222b05 call0 402baecc 40298c1e: fff346 j 40298bef 40298c21: 000000 ill 40298c24: 0c2d mov.n a2, a12 @@ -38250,22 +38249,22 @@ Disassembly of section .irom0.text: 40298c5b: a36401 l32r a0, 402819ec 40298c5e: 0000c0 callx0 a0 40298c61: ffe286 j 40298bef -40298c64: 2cbc20 excw -40298c67: bcd040 excw +40298c64: 2cbc40 excw +40298c67: bcf040 excw 40298c6a: 402c movi.n a0, 36 -40298c6c: 2cbcf0 excw -40298c6f: bd0040 excw +40298c6c: 2cbd10 excw +40298c6f: bd2040 excw 40298c72: 402c movi.n a0, 36 -40298c74: 2cbd30 excw +40298c74: 2cbd50 excw 40298c77: 86fc40 excw 40298c7a: 4029 s32i.n a2, a0, 16 -40298c7c: 2cbc60 excw -40298c7f: bc8040 excw +40298c7c: 2cbc80 excw +40298c7f: bca040 excw 40298c82: 402c movi.n a0, 36 -40298c84: 2cbca0 excw -40298c87: bcb040 excw +40298c84: 2cbcc0 excw +40298c87: bcd040 excw 40298c8a: 402c movi.n a0, 36 -40298c8c: 2cbc40 excw +40298c8c: 2cbc60 excw 40298c8f: 450c40 extui a0, a4, 28, 5 40298c92: a66c movi.n a6, -22 40298c94: 370c movi.n a7, 3 @@ -38648,7 +38647,7 @@ Disassembly of section .irom0.text: 40299059: 21d8 l32i.n a13, a1, 8 4029905b: 10c112 addi a1, a1, 16 4029905e: f00d ret.n -40299060: 2cbd50 excw +40299060: 2cbd70 excw 40299063: 86c040 excw 40299066: 4029 s32i.n a2, a0, 16 40299068: 2994c4 excw @@ -38665,10 +38664,10 @@ Disassembly of section .irom0.text: 40299086: 0000c0 callx0 a0 40299089: 0c2d mov.n a2, a12 4029908b: fff631 l32r a3, 40299064 -4029908e: 222085 call0 402bb298 +4029908e: 222245 call0 402bb2b4 40299091: 0c2d mov.n a2, a12 40299093: fff531 l32r a3, 40299068 -40299096: 221a85 call0 402bb240 +40299096: 221c45 call0 402bb25c 40299099: fd4b31 l32r a3, 402985c8 4029909c: 122322 l32i a2, a3, 72 4029909f: 04b216 beqz a2, 402990ee @@ -38685,7 +38684,7 @@ Disassembly of section .irom0.text: 402990bd: 122d32 l32i a3, a13, 72 402990c0: 0c2d mov.n a2, a12 402990c2: f44040 extui a4, a4, 0, 16 -402990c5: 21de85 call0 402baeb0 +402990c5: 21e045 call0 402baecc 402990c8: 000886 j 402990ee 402990cb: a21e01 l32r a0, 40281944 402990ce: 0000c0 callx0 a0 @@ -38693,7 +38692,7 @@ Disassembly of section .irom0.text: 402990d4: 203dd0 or a3, a13, a13 402990d7: 202cc0 or a2, a12, a12 402990da: f44040 extui a4, a4, 0, 16 -402990dd: 21dd05 call0 402baeb0 +402990dd: 21dec5 call0 402baecc 402990e0: 0d2d mov.n a2, a13 402990e2: fd0531 l32r a3, 402984f8 402990e5: 6ca242 movi a4, 0x26c @@ -38705,7 +38704,7 @@ Disassembly of section .irom0.text: 402990f4: 10c112 addi a1, a1, 16 402990f7: f00d ret.n 402990f9: 000000 ill -402990fc: 2cbd70 excw +402990fc: 2cbd90 excw 402990ff: 906c40 addx2 a6, a12, a4 40299102: 4029 s32i.n a2, a0, 16 40299104: 8afc bnez.n a10, 40299140 @@ -38728,15 +38727,15 @@ Disassembly of section .irom0.text: 40299131: 2c28 l32i.n a2, a12, 8 40299133: b008 l32i.n a0, a0, 44 40299135: 126c02 s32i a0, a12, 72 -40299138: 2212c5 call0 402bb268 +40299138: 221485 call0 402bb284 4029913b: 2c28 l32i.n a2, a12, 8 4029913d: fff131 l32r a3, 40299104 -40299140: 221345 call0 402bb278 +40299140: 221505 call0 402bb294 40299143: ff4b45 call0 402985f8 40299146: 120c movi.n a2, 1 40299148: 06c905 call0 4029fddc 4029914b: 2c28 l32i.n a2, a12, 8 -4029914d: 21c345 call0 402bad84 +4029914d: 21c505 call0 402bada0 40299150: fdad21 l32r a2, 40298804 40299153: a45301 l32r a0, 402822a0 40299156: 0000c0 callx0 a0 @@ -38781,8 +38780,8 @@ Disassembly of section .irom0.text: 402991bc: 10c112 addi a1, a1, 16 402991bf: f00d ret.n 402991c1: 000000 ill -402991c4: 2cbd90 excw -402991c7: bda040 excw +402991c4: 2cbdb0 excw +402991c7: bdc040 excw 402991ca: 402c movi.n a0, 36 402991cc : @@ -38826,7 +38825,7 @@ Disassembly of section .irom0.text: 4029922e: 2668 l32i.n a6, a6, 8 40299230: 2629 s32i.n a2, a6, 8 40299232: 054216 beqz a2, 4029928a -40299235: 225005 call0 402bb738 +40299235: 2251c5 call0 402bb754 40299238: fce471 l32r a7, 402985c8 4029923b: 0c3d mov.n a3, a12 4029923d: 2778 l32i.n a7, a7, 8 @@ -38865,11 +38864,11 @@ Disassembly of section .irom0.text: 40299290: 10c112 addi a1, a1, 16 40299293: f00d ret.n 40299295: 000000 ill -40299298: 2cbdc0 excw +40299298: 2cbde0 excw 4029929b: 232c40 excw 4029929e: ff .byte 0xff 4029929f: 3f .byte 0x3f -402992a0: 2cbdd0 excw +402992a0: 2cbdf0 excw 402992a3: 832040 moveqz a2, a0, a4 402992a6: edb8 l32i.n a11, a13, 56 402992a8: 00a422 movi a2, 0x400 @@ -38921,10 +38920,10 @@ Disassembly of section .irom0.text: 4029931c: 302250 xor a2, a2, a5 4029931f: e69377 bne a3, a7, 40299309 40299322: f00d ret.n -40299324: 2cbdf0 excw -40299327: be3040 excw +40299324: 2cbe10 excw +40299327: be5040 excw 4029932a: 402c movi.n a0, 36 -4029932c: 2cbe10 excw +4029932c: 2cbe30 excw 4029932f: 844c40 extui a4, a4, 12, 9 40299332: 039d mov.n a9, a3 40299334: d0c112 addi a1, a1, -48 @@ -39053,7 +39052,7 @@ Disassembly of section .irom0.text: 4029946f: 0000c0 callx0 a0 40299472: ffbe46 j 4029936f 40299475: 000000 ill -40299478: 2cbe50 excw +40299478: 2cbe70 excw 4029947b: c11240 mul16u a1, a2, a4 4029947c : @@ -39116,7 +39115,7 @@ Disassembly of section .irom0.text: 40299508: f37c movi.n a3, -1 4029950a: 2f6232 s32i a3, a2, 188 4029950d: f00d ret.n -4029950f: b69000 excw +4029950f: b6b000 excw 40299512: 402c movi.n a0, 36 40299514 : @@ -39491,7 +39490,7 @@ Disassembly of section .irom0.text: 4029986c: 20c112 addi a1, a1, 32 4029986f: f00d ret.n 40299871: 000000 ill -40299874: 2cb6a0 excw +40299874: 2cb6c0 excw 40299877: c11240 mul16u a1, a2, a4 40299878 : @@ -39635,7 +39634,7 @@ Disassembly of section .irom0.text: 402999c5: 1108 l32i.n a0, a1, 4 402999c7: 10c112 addi a1, a1, 16 402999ca: f00d ret.n -402999cc: 2cb6b0 excw +402999cc: 2cb6d0 excw 402999cf: c11240 mul16u a1, a2, a4 402999d0 : @@ -39672,7 +39671,7 @@ Disassembly of section .irom0.text: 40299a14 : 40299a14: f0c112 addi a1, a1, -16 40299a17: 006102 s32i a0, a1, 0 -40299a1a: 150d85 call0 402aeaf4 +40299a1a: 150f45 call0 402aeb10 40299a1d: 002102 l32i a0, a1, 0 40299a20: 10c112 addi a1, a1, 16 40299a23: 000080 ret @@ -39785,7 +39784,7 @@ Disassembly of section .irom0.text: 40299b20: 103350 and a3, a3, a5 40299b23: 0439 s32i.n a3, a4, 0 40299b25: f00d ret.n -40299b27: b6c000 excw +40299b27: b6e000 excw 40299b2a: 402c movi.n a0, 36 40299b2c: b0c112 addi a1, a1, -80 40299b2f: 1161e2 s32i a14, a1, 68 @@ -39821,7 +39820,7 @@ Disassembly of section .irom0.text: 40299b7f: 01cef2 addi a15, a14, 1 40299b82: 008c56 bnez a12, 40299b8e 40299b85: 202ff0 or a2, a15, a15 -40299b88: 18aec5 call0 402b2678 +40299b88: 18b085 call0 402b2694 40299b8b: 002d86 j 40299c45 40299b8e: 142122 l32i a2, a1, 80 40299b91: 136122 s32i a2, a1, 76 @@ -39857,7 +39856,7 @@ Disassembly of section .irom0.text: 40299be3: 10c172 addi a7, a1, 16 40299be6: 0149 s32i.n a4, a1, 0 40299be8: d148 l32i.n a4, a1, 52 -40299bea: 18a0c5 call0 402b25f8 +40299bea: 18a285 call0 402b2614 40299bed: a07251 l32r a5, 40281db8 40299bf0: a0ee50 addx4 a14, a14, a5 40299bf3: 622e22 l32i a2, a14, 0x188 @@ -39952,8 +39951,8 @@ Disassembly of section .irom0.text: 40299cdb: 0108 l32i.n a0, a1, 0 40299cdd: 10c112 addi a1, a1, 16 40299ce0: f00d ret.n -40299ce2: f00000 subx8 a0, a0, a0 -40299ce5: 402cb6 bltui a12, 2, 40299d29 +40299ce2: 100000 and a0, a0, a0 +40299ce5: 402cb7 blt a12, a11, 40299d29 40299ce8: ba48 l32i.n a4, a10, 44 40299cea: 5d4000 excw 40299ced: c11203 excw @@ -41027,7 +41026,7 @@ Disassembly of section .irom0.text: 4029a7ea: 040c movi.n a4, 0 4029a7ec: 0668 l32i.n a6, a6, 0 4029a7ee: 176162 s32i a6, a1, 92 -4029a7f1: 252cc5 call0 402bfac0 +4029a7f1: 252e85 call0 402bfadc 4029a7f4: 3d8b addi.n a3, a13, 8 4029a7f6: 186122 s32i a2, a1, 96 4029a7f9: 12e8 l32i.n a14, a2, 4 @@ -41622,7 +41621,7 @@ Disassembly of section .irom0.text: 4029adc8: 40c112 addi a1, a1, 64 4029adcb: f00d ret.n 4029adcd: 000000 ill -4029add0: 2cb700 excw +4029add0: 2cb720 excw 4029add3: a05240 addx4 a5, a2, a4 4029add6: 633030 excw 4029add9: 047d20 extui a7, a2, 13, 1 @@ -42341,7 +42340,7 @@ Disassembly of section .irom0.text: 4029b542: 030c movi.n a3, 0 4029b544: 02d485 call0 4029e290 4029b547: ffe2c6 j 4029b4d6 -4029b54a: 200000 or a0, a0, a0 +4029b54a: 400000 ssr a0 4029b54d: 402cb7 blt a12, a11, 4029b591 4029b550: 20a042 movi a4, 32 4029b553: c0c112 addi a1, a1, -64 @@ -42469,7 +42468,7 @@ Disassembly of section .irom0.text: 4029b67b: c11200 mul16u a1, a2, a0 4029b67e: 6132e0 excw 4029b681: 61c204 excw -4029b684: 510906 j 402afaac +4029b684: 510906 j 402afaac 4029b687: 02cd mov.n a12, a2 4029b689: 4228 l32i.n a2, a2, 16 4029b68b: 02d405 call0 4029e3cc @@ -42766,7 +42765,7 @@ Disassembly of section .irom0.text: 4029b983: f00d ret.n 4029b985: f27c movi.n a2, -1 4029b987: fffb46 j 4029b978 -4029b98a: 400000 ssr a0 +4029b98a: 600000 neg a0, a0 4029b98d: 402cb7 blt a12, a11, 4029b9d1 4029b990 : @@ -43009,7 +43008,7 @@ Disassembly of section .irom0.text: 4029bbd2: 0f .byte 0xf 4029bbd3: 027200 excw 4029bbd6: 025201 l32r a0, 4025c520 <_lit4_end+0x154674> -4029bbd9: 27cc05 call0 402c389c +4029bbd9: 27cc05 call0 402c389c 4029bbdc: 120c movi.n a2, 1 4029bbde: f00d ret.n 4029bbe0: 3767b6 bltui a7, 6, 4029bc1b @@ -43458,7 +43457,7 @@ Disassembly of section .irom0.text: 4029c044: 5178 l32i.n a7, a1, 20 4029c046: 044762 s8i a6, a7, 4 4029c049: ffd5c6 j 4029bfa4 -4029c04c: 2cb750 excw +4029c04c: 2cb770 excw 4029c04f: a06240 addx4 a6, a2, a4 4029c052: 744030 extui a4, a3, 0, 8 4029c055: c11220 mul16u a1, a2, a2 @@ -45080,7 +45079,7 @@ Disassembly of section .irom0.text: 4029d088: fc7085 call0 40299794 4029d08b: 000986 j 4029d0b5 4029d08e: 036ec5 call0 402a077c -4029d091: 17d285 call0 402b4dbc +4029d091: 17d445 call0 402b4dd8 4029d094: 012122 l32i a2, a1, 4 4029d097: 002162 l32i a6, a1, 0 4029d09a: a5bd31 l32r a3, 40286790 @@ -45090,7 +45089,7 @@ Disassembly of section .irom0.text: 4029d0a6: 862442 l32i a4, a4, 0x218 4029d0a9: ffe801 l32r a0, 4029d04c 4029d0ac: 0000c0 callx0 a0 -4029d0af: 17d385 call0 402b4de8 +4029d0af: 17d545 call0 402b4e04 4029d0b2: 036f45 call0 402a07a8 4029d0b5: 946a61 l32r a6, 40282260 4029d0b8: 050c movi.n a5, 0 @@ -45942,9 +45941,9 @@ Disassembly of section .irom0.text: 4029d91c: 1b2102 l32i a0, a1, 108 4029d91f: 112a add.n a1, a1, a2 4029d921: f00d ret.n -4029d923: b77000 excw +4029d923: b79000 excw 4029d926: 402c movi.n a0, 36 -4029d928: 2cb780 excw +4029d928: 2cb7a0 excw 4029d92b: b8b440 excw 4029d92e: 124000 excw @@ -46270,7 +46269,7 @@ Disassembly of section .irom0.text: 4029dc51: 4108 l32i.n a0, a1, 16 4029dc53: 20c112 addi a1, a1, 32 4029dc56: f00d ret.n -4029dc58: 2cb790 excw +4029dc58: 2cb7b0 excw 4029dc5b: 035d40 excw 4029dc5c : @@ -46311,7 +46310,7 @@ Disassembly of section .irom0.text: 4029dcb0: eb4372 s8i a7, a3, 235 4029dcb3: e90d22 l8ui a2, a13, 233 4029dcb6: 02c222 addi a2, a2, 2 -4029dcb9: 19c645 call0 402b7920 +4029dcb9: 19c805 call0 402b793c 4029dcbc: 0f7d mov.n a7, a15 4029dcbe: 5148 l32i.n a4, a1, 20 4029dcc0: 6158 l32i.n a5, a1, 24 @@ -46321,7 +46320,7 @@ Disassembly of section .irom0.text: 4029dcc9: 4188 l32i.n a8, a1, 16 4029dccb: 0189 s32i.n a8, a1, 0 4029dccd: 662b addi.n a6, a6, 2 -4029dccf: 149285 call0 402b25f8 +4029dccf: 149445 call0 402b2614 4029dcd2: 903931 l32r a3, 40281db8 4029dcd5: e90d22 l8ui a2, a13, 233 4029dcd8: a02230 addx4 a2, a2, a3 @@ -46352,7 +46351,7 @@ Disassembly of section .irom0.text: 4029dd1c: 020c movi.n a2, 0 4029dd1e: fe1b addi.n a15, a14, 1 4029dd20: 0f6d mov.n a6, a15 -4029dd22: 148d45 call0 402b25f8 +4029dd22: 148f05 call0 402b2614 4029dd25: 902421 l32r a2, 40281db8 4029dd28: a0ee20 addx4 a14, a14, a2 4029dd2b: 622e22 l32i a2, a14, 0x188 @@ -46412,7 +46411,7 @@ Disassembly of section .irom0.text: 4029ddb5: 0179 s32i.n a7, a1, 0 4029ddb7: 5158 l32i.n a5, a1, 20 4029ddb9: 6178 l32i.n a7, a1, 24 -4029ddbb: 1489c5 call0 402b2658 +4029ddbb: 148b85 call0 402b2674 4029ddbe: 000046 j 4029ddc3 4029ddc1: f27c movi.n a2, -1 4029ddc3: 4108 l32i.n a0, a1, 16 @@ -46511,7 +46510,7 @@ Disassembly of section .irom0.text: 4029deab: 250c movi.n a5, 2 4029dead: d24452 s8i a5, a4, 210 4029deb0: f00d ret.n -4029deb2: a00000 addx4 a0, a0, a0 +4029deb2: c00000 sub a0, a0, a0 4029deb5: 402cb7 blt a12, a11, 4029def9 4029deb8: 29de94 excw 4029debb: 1fad40 excw @@ -46519,11 +46518,11 @@ Disassembly of section .irom0.text: 4029debf: 3f .byte 0x3f 4029dec0: fe8016 beqz a0, 4029deac 4029dec3: 3f .byte 0x3f -4029dec4: 2cb7c0 excw +4029dec4: 2cb7e0 excw 4029dec7: c93040 excw 4029deca: fe .byte 0xfe 4029decb: 3f .byte 0x3f -4029decc: 2cb7e0 excw +4029decc: 2cb800 excw 4029decf: c11240 mul16u a1, a2, a4 4029ded0 : @@ -46646,7 +46645,7 @@ Disassembly of section .irom0.text: 4029e00b: 8e7801 l32r a0, 402819ec 4029e00e: 0000c0 callx0 a0 4029e011: 0c28 l32i.n a2, a12, 0 -4029e013: 1b6e85 call0 402b96fc +4029e013: 1b7045 call0 402b9718 4029e016: 71c8 l32i.n a12, a1, 28 4029e018: 6108 l32i.n a0, a1, 24 4029e01a: 20c112 addi a1, a1, 32 @@ -46663,9 +46662,9 @@ Disassembly of section .irom0.text: 4029e037: 0c28 l32i.n a2, a12, 0 4029e039: 434b addi.n a4, a3, 4 4029e03b: 538b addi.n a5, a3, 8 -4029e03d: 217a85 call0 402bf7e8 +4029e03d: 217c45 call0 402bf804 4029e040: 0c28 l32i.n a2, a12, 0 -4029e042: 218605 call0 402bf8a4 +4029e042: 2187c5 call0 402bf8c0 4029e045: 012d mov.n a2, a1 4029e047: 314b addi.n a3, a1, 4 4029e049: 418b addi.n a4, a1, 8 @@ -46716,7 +46715,7 @@ Disassembly of section .irom0.text: 4029e0bb: fee905 call0 4029cf4c 4029e0be: fff321 l32r a2, 4029e08c 4029e0c1: 330c movi.n a3, 3 -4029e0c3: 175305 call0 402b55f4 +4029e0c3: 1754c5 call0 402b5610 4029e0c6: 4108 l32i.n a0, a1, 16 4029e0c8: 20c112 addi a1, a1, 32 4029e0cb: f00d ret.n @@ -46780,7 +46779,7 @@ Disassembly of section .irom0.text: 4029e153: 320c movi.n a2, 3 4029e155: 00a132 movi a3, 0x100 4029e158: 040c movi.n a4, 0 -4029e15a: 219645 call0 402bfac0 +4029e15a: 219805 call0 402bfadc 4029e15d: 529c beqz.n a2, 4029e176 4029e15f: 1138 l32i.n a3, a1, 4 4029e161: 2148 l32i.n a4, a1, 8 @@ -46880,7 +46879,7 @@ Disassembly of section .irom0.text: 4029e229: 3b6232 s32i a3, a2, 236 4029e22c: f00d ret.n 4029e22e: 0c0000 excw -4029e231: 270c06 j 402a7e65 +4029e231: 270c06 j 402a7e65 4029e234: 338c beqz.n a3, 4029e23b 4029e236: 4238 l32i.n a3, a2, 16 4029e238: 0a2326 beqi a3, 2, 4029e246 @@ -47345,15 +47344,15 @@ Disassembly of section .irom0.text: 4029e67d: 000000 ill 4029e680: effe00 excw 4029e683: 3f .byte 0x3f -4029e684: 2c90f0 excw -4029e687: 912040 srl a2, a4 +4029e684: 2c9110 excw +4029e687: 914040 srl a4, a4 4029e68a: 402c movi.n a0, 36 -4029e68c: 2c9144 excw -4029e68f: 913040 srl a3, a4 +4029e68c: 2c9164 excw +4029e68f: 915040 srl a5, a4 4029e692: 402c movi.n a0, 36 -4029e694: 9138 l32i.n a3, a1, 36 +4029e694: 9158 l32i.n a5, a1, 36 4029e696: 402c movi.n a0, 36 -4029e698: 2c9140 excw +4029e698: 2c9160 excw 4029e69b: 018440 slli a8, a4, 28 4029e69e: cc4010 excw 4029e6a1: 107c movi.n a0, -15 @@ -47454,7 +47453,7 @@ Disassembly of section .irom0.text: 4029e7a6: 0000c0 callx0 a0 4029e7a9: e27c movi.n a2, -2 4029e7ab: ffda86 j 4029e719 -4029e7ae: 480000 excw +4029e7ae: 680000 excw 4029e7b1: 402c91 l32r a9, 4026e864 <_lit4_end+0x1669b8> 4029e7b4: fe9524 excw 4029e7b7: 3f .byte 0x3f @@ -47466,8 +47465,8 @@ Disassembly of section .irom0.text: 4029e7c5: c2f0c1 l32r a12, 4028f388 4029e7c8: 020161 l32r a6, 4025efcc <_lit4_end+0x157120> 4029e7cb: 300061 l32r a6, 4026a7cc <_lit4_end+0x162920> -4029e7ce: 0520c3 excw -4029e7d1: 9c0fc3 excw +4029e7ce: c520c3 excw +4029e7d1: 9c0fc4 excw 4029e7d4: f62102 l32i a0, a1, 0x3d8 4029e7d7: ff .byte 0xff 4029e7d8: fff731 l32r a3, 4029e7b4 @@ -47481,14 +47480,14 @@ Disassembly of section .irom0.text: 4029e7f0: 120c movi.n a2, 1 4029e7f2: 2ca432 movi a3, 0x42c 4029e7f5: ffe485 call0 4029e640 -4029e7f8: 0b1805 call0 402a997c +4029e7f8: 0b19c5 call0 402a9998 4029e7fb: 8e9921 l32r a2, 40282260 4029e7fe: d42222 l32i a2, a2, 0x350 4029e801: e909c5 call0 402878a0 -4029e804: 13ee45 call0 402b26ec +4029e804: 13f005 call0 402b2708 4029e807: 0c2d mov.n a2, a12 -4029e809: 18c785 call0 402b7484 -4029e80c: 17aec5 call0 402b62fc +4029e809: 18c945 call0 402b74a0 +4029e80c: 17b085 call0 402b6318 4029e80f: 0c3d mov.n a3, a12 4029e811: 8d6921 l32r a2, 40281db8 4029e814: e35c05 call0 40281dd8 @@ -47500,14 +47499,14 @@ Disassembly of section .irom0.text: 4029e824: 120c movi.n a2, 1 4029e826: ffe601 l32r a0, 4029e7c0 4029e829: 0000c0 callx0 a0 -4029e82c: 154e85 call0 402b3d18 -4029e82f: 15c9c5 call0 402b44cc +4029e82c: 155045 call0 402b3d34 +4029e82f: 15cb85 call0 402b44e8 4029e832: 8d61c1 l32r a12, 40281db8 -4029e835: 0b12c5 call0 402a9964 +4029e835: 0b1485 call0 402a9980 4029e838: 0c2d mov.n a2, a12 4029e83a: ebcd05 call0 4028a50c 4029e83d: 11c8 l32i.n a12, a1, 4 -4029e83f: 192645 call0 402b7aa4 +4029e83f: 192805 call0 402b7ac0 4029e842: 0108 l32i.n a0, a1, 0 4029e844: 10c112 addi a1, a1, 16 4029e847: f00d ret.n @@ -47564,7 +47563,7 @@ Disassembly of section .irom0.text: 4029e8c5: 8e7031 l32r a3, 40282288 4029e8c8: f42020 extui a2, a2, 0, 16 4029e8cb: 822230 mull a2, a2, a3 -4029e8ce: 189005 call0 402b71d0 +4029e8ce: 1891c5 call0 402b71ec 4029e8d1: ffa002 movi a0, 255 4029e8d4: 7e0c22 l8ui a2, a12, 126 4029e8d7: 00a0e2 movi a14, 0 @@ -47687,7 +47686,7 @@ Disassembly of section .irom0.text: 4029ea20: 00a122 movi a2, 0x100 4029ea23: ff6701 l32r a0, 4029e7c0 4029ea26: 0000c0 callx0 a0 -4029ea29: 163545 call0 402b4d80 +4029ea29: 163705 call0 402b4d9c 4029ea2c: 0108 l32i.n a0, a1, 0 4029ea2e: 10c112 addi a1, a1, 16 4029ea31: f00d ret.n @@ -47728,44 +47727,44 @@ Disassembly of section .irom0.text: 4029ea85: 0108 l32i.n a0, a1, 0 4029ea87: 20c112 addi a1, a1, 32 4029ea8a: f00d ret.n -4029ea8c: 2c9150 excw +4029ea8c: 2c9170 excw 4029ea8f: eb3640 excw 4029ea92: 4029 s32i.n a2, a0, 16 -4029ea94: 2c9420 excw -4029ea97: 943040 extui a3, a4, 0, 10 +4029ea94: 2c9440 excw +4029ea97: 945040 extui a5, a4, 0, 10 4029ea9a: 402c movi.n a0, 36 -4029ea9c: 2c9170 excw -4029ea9f: 940040 extui a0, a4, 0, 10 +4029ea9c: 2c9190 excw +4029ea9f: 942040 extui a2, a4, 0, 10 4029eaa2: 402c movi.n a0, 36 -4029eaa4: 2c93e0 excw -4029eaa7: 93c040 movnez a12, a0, a4 +4029eaa4: 2c9400 excw +4029eaa7: 93e040 movnez a14, a0, a4 4029eaaa: 402c movi.n a0, 36 -4029eaac: 2c93a0 excw -4029eaaf: 938040 movnez a8, a0, a4 +4029eaac: 2c93c0 excw +4029eaaf: 93a040 movnez a10, a0, a4 4029eab2: 402c movi.n a0, 36 -4029eab4: 2c9360 excw -4029eab7: 934040 movnez a4, a0, a4 +4029eab4: 2c9380 excw +4029eab7: 936040 movnez a6, a0, a4 4029eaba: 402c movi.n a0, 36 -4029eabc: 2c9320 excw -4029eabf: 930040 movnez a0, a0, a4 +4029eabc: 2c9340 excw +4029eabf: 932040 movnez a2, a0, a4 4029eac2: 402c movi.n a0, 36 -4029eac4: 2c92e0 excw -4029eac7: 92c040 excw +4029eac4: 2c9300 excw +4029eac7: 92e040 excw 4029eaca: 402c movi.n a0, 36 -4029eacc: 2c92a0 excw -4029eacf: 928040 excw +4029eacc: 2c92c0 excw +4029eacf: 92a040 excw 4029ead2: 402c movi.n a0, 36 -4029ead4: 2c9260 excw -4029ead7: 924040 excw +4029ead4: 2c9280 excw +4029ead7: 926040 excw 4029eada: 402c movi.n a0, 36 -4029eadc: 2c9220 excw -4029eadf: 921040 excw +4029eadc: 2c9240 excw +4029eadf: 923040 excw 4029eae2: 402c movi.n a0, 36 -4029eae4: 2c91f0 excw -4029eae7: 91d040 srl a13, a4 +4029eae4: 2c9210 excw +4029eae7: 91f040 srl a15, a4 4029eaea: 402c movi.n a0, 36 -4029eaec: 2c91b0 excw -4029eaef: 919040 srl a9, a4 +4029eaec: 2c91d0 excw +4029eaef: 91b040 srl a11, a4 4029eaf2: 402c movi.n a0, 36 4029eaf4: 101464 excw 4029eaf7: e52140 extui a2, a4, 17, 15 @@ -48025,18 +48024,18 @@ Disassembly of section .irom0.text: 4029eda5: 401010 excw 4029eda8: ff1a52 l16ui a5, a10, 0x1fe 4029edab: 3f .byte 0x3f -4029edac: 2c9480 excw -4029edaf: 949040 extui a9, a4, 0, 10 +4029edac: 2c94a0 excw +4029edaf: 94b040 extui a11, a4, 0, 10 4029edb2: 402c movi.n a0, 36 -4029edb4: 94b8 l32i.n a11, a4, 36 +4029edb4: 94d8 l32i.n a13, a4, 36 4029edb6: 402c movi.n a0, 36 4029edb8: 04a8c0 extui a10, a12, 8, 1 -4029edbb: 3a6801 l32r a0, 4026d75c <_lit4_end+0x1658b0> +4029edbb: 3a8401 l32r a0, 4026d7cc <_lit4_end+0x165920> 4029edbe: 402c movi.n a0, 36 4029edc0: c94c movi.n a9, 76 4029edc2: fe .byte 0xfe 4029edc3: 3f .byte 0x3f -4029edc4: 2c9060 excw +4029edc4: 2c9080 excw 4029edc7: cb3040 excw 4029edca: fe .byte 0xfe 4029edcb: 3f .byte 0x3f @@ -48044,25 +48043,25 @@ Disassembly of section .irom0.text: 4029edcf: 3f .byte 0x3f 4029edd0: fecd60 excw 4029edd3: 3f .byte 0x3f -4029edd4: 2c94c0 excw -4029edd7: 94e040 extui a14, a4, 0, 10 +4029edd4: 2c94e0 excw +4029edd7: 950040 extui a0, a4, 16, 10 4029edda: 402c movi.n a0, 36 -4029eddc: 2c9500 excw -4029eddf: 952040 extui a2, a4, 16, 10 +4029eddc: 2c9520 excw +4029eddf: 954040 extui a4, a4, 16, 10 4029ede2: 402c movi.n a0, 36 -4029ede4: 2c9530 excw -4029ede7: 954040 extui a4, a4, 16, 10 +4029ede4: 2c9550 excw +4029ede7: 956040 extui a6, a4, 16, 10 4029edea: 402c movi.n a0, 36 -4029edec: 2c9550 excw -4029edef: 956040 extui a6, a4, 16, 10 +4029edec: 2c9570 excw +4029edef: 958040 extui a8, a4, 16, 10 4029edf2: 402c movi.n a0, 36 4029edf4: fe89e0 excw 4029edf7: 3f .byte 0x3f -4029edf8: 2c9590 excw +4029edf8: 2c95b0 excw 4029edfb: cb2c40 excw 4029edfe: fe .byte 0xfe 4029edff: 3f .byte 0x3f -4029ee00: 2c94b0 excw +4029ee00: 2c94d0 excw 4029ee03: 045440 extui a5, a4, 4, 1 4029ee06: bc4000 excw 4029ee09: 401014 excw @@ -48103,7 +48102,7 @@ Disassembly of section .irom0.text: 4029ee64: 820c movi.n a2, 8 4029ee66: ffe701 l32r a0, 4029ee04 4029ee69: 0000c0 callx0 a0 -4029ee6c: 1301c5 call0 402b1e8c +4029ee6c: 130385 call0 402b1ea8 4029ee6f: 053ac5 call0 402a421c 4029ee72: acb1f1 l32r a15, 4028a138 4029ee75: 0f2d mov.n a2, a15 @@ -48172,8 +48171,8 @@ Disassembly of section .irom0.text: 4029ef20: 3e99 s32i.n a9, a14, 12 4029ef22: 2e89 s32i.n a8, a14, 8 4029ef24: 006205 call0 4029f548 -4029ef27: 1f2185 call0 402be140 -4029ef2a: 1deec5 call0 402bce18 +4029ef27: 1f2345 call0 402be15c +4029ef2a: 1df085 call0 402bce34 4029ef2d: ffa331 l32r a3, 4029edbc 4029ef30: ffa421 l32r a2, 4029edc0 4029ef33: 040c movi.n a4, 0 @@ -48289,7 +48288,7 @@ Disassembly of section .irom0.text: 4029f067: ff5a21 l32r a2, 4029edd0 4029f06a: 140c movi.n a4, 1 4029f06c: 0228 l32i.n a2, a2, 0 -4029f06e: 0fabc5 call0 402aeb2c +4029f06e: 0fad85 call0 402aeb48 4029f071: 32cc bnez.n a2, 4029f078 4029f073: 000c movi.n a0, 0 4029f075: 000086 j 4029f07b @@ -48299,7 +48298,7 @@ Disassembly of section .irom0.text: 4029f080: 9109 s32i.n a0, a1, 36 4029f082: 0b5626 beqi a6, 5, 4029f091 4029f085: 120c movi.n a2, 1 -4029f087: 0f21c5 call0 402ae2a4 +4029f087: 0f2385 call0 402ae2c0 4029f08a: ff4f61 l32r a6, 4029edc8 4029f08d: 9108 l32i.n a0, a1, 36 4029f08f: 0668 l32i.n a6, a6, 0 @@ -48308,7 +48307,7 @@ Disassembly of section .irom0.text: 4029f096: 065626 beqi a6, 5, 4029f0a0 4029f099: 37cc bnez.n a7, 4029f0a0 4029f09b: 8128 l32i.n a2, a1, 32 -4029f09d: 0f24c5 call0 402ae2ec +4029f09d: 0f2685 call0 402ae308 4029f0a0: 000c32 l8ui a3, a12, 0 4029f0a3: 070c movi.n a7, 0 4029f0a5: fbc392 addi a9, a3, -5 @@ -48384,7 +48383,7 @@ Disassembly of section .irom0.text: 4029f16e: 8a1f01 l32r a0, 402819ec 4029f171: 0000c0 callx0 a0 4029f174: 8128 l32i.n a2, a1, 32 -4029f176: 0f1ac5 call0 402ae324 +4029f176: 0f1c85 call0 402ae340 4029f179: 8148 l32i.n a4, a1, 32 4029f17b: ff1431 l32r a3, 4029edcc 4029f17e: 112e22 l32i a2, a14, 68 @@ -48433,7 +48432,7 @@ Disassembly of section .irom0.text: 4029f1f9: 113300 slli a3, a3, 16 4029f1fc: 313030 srai a3, a3, 16 4029f1ff: 005f32 s16i a3, a15, 0 -4029f202: 0b6005 call0 402aa804 +4029f202: 0b61c5 call0 402aa820 4029f205: 916351 l32r a5, 40283794 4029f208: 009f42 l16si a4, a15, 0 4029f20b: 005542 s16i a4, a5, 0 @@ -48499,7 +48498,7 @@ Disassembly of section .irom0.text: 4029f2b2: 8ac121 l32r a2, 40281db8 4029f2b5: 4228 l32i.n a2, a2, 16 4029f2b7: 0228 l32i.n a2, a2, 0 -4029f2b9: 204bc5 call0 402bf778 +4029f2b9: 204d85 call0 402bf794 4029f2bc: 02a285 call0 402a1ce8 4029f2bf: 021266 bnei a2, 1, 4029f2c5 4029f2c2: 02c645 call0 402a1f28 @@ -48617,7 +48616,7 @@ Disassembly of section .irom0.text: 4029f3ee: fff346 j 4029f3bf 4029f3f1: 5a0c movi.n a10, 5 4029f3f3: ffe186 j 4029f37d -4029f3f6: b00000 addx8 a0, a0, a0 +4029f3f6: d00000 subx2 a0, a0, a0 4029f3f9: 402c95 excw 4029f3fc: ffff21 l32r a2, 4029f3f8 4029f3ff: f0c112 addi a1, a1, -16 @@ -48856,7 +48855,7 @@ Disassembly of section .irom0.text: 4029f627: 3f .byte 0x3f 4029f628: f6f8 l32i.n a15, a6, 60 4029f62a: 4029 s32i.n a2, a0, 16 -4029f62c: 2c97f0 excw +4029f62c: 2c9810 excw 4029f62f: cadc40 excw 4029f632: fe .byte 0xfe 4029f633: 3f .byte 0x3f @@ -48864,10 +48863,10 @@ Disassembly of section .irom0.text: 4029f637: 0261c2 s32i a12, a1, 8 4029f63a: 0129 s32i.n a2, a1, 0 4029f63c: 1109 s32i.n a0, a1, 4 -4029f63e: 14d845 call0 402b43c4 +4029f63e: 14da05 call0 402b43e0 4029f641: 12cc bnez.n a2, 4029f646 -4029f643: 151105 call0 402b4754 -4029f646: 149a45 call0 402b3fec +4029f643: 1512c5 call0 402b4770 +4029f646: 149c05 call0 402b4008 4029f649: 72ac beqz.n a2, 4029f674 4029f64b: fff6c1 l32r a12, 4029f624 4029f64e: fcccc2 addi a12, a12, -4 @@ -48880,7 +48879,7 @@ Disassembly of section .irom0.text: 4029f661: 0000c0 callx0 a0 4029f664: 100c movi.n a0, 1 4029f666: 004c02 s8i a0, a12, 0 -4029f669: 149685 call0 402b3fd4 +4029f669: 149845 call0 402b3ff0 4029f66c: 180c02 l8ui a0, a12, 24 4029f66f: 929c beqz.n a2, 4029f68c 4029f671: 171026 beqi a0, 1, 4029f68c @@ -48896,7 +48895,7 @@ Disassembly of section .irom0.text: 4029f68a: f00d ret.n 4029f68c: 023056 bnez a0, 4029f6b3 4029f68f: 01a022 movi a2, 1 -4029f692: 14af45 call0 402b4188 +4029f692: 14b105 call0 402b41a4 4029f695: ffe321 l32r a2, 4029f624 4029f698: 8b0201 l32r a0, 402822a0 4029f69b: 0000c0 callx0 a0 @@ -48950,10 +48949,10 @@ Disassembly of section .irom0.text: 4029f70e: 088016 beqz a0, 4029f79a 4029f711: fff6e1 l32r a14, 4029f6ec 4029f714: 201110 or a1, a1, a1 -4029f717: 148bc5 call0 402b3fd4 +4029f717: 148d85 call0 402b3ff0 4029f71a: 72cc bnez.n a2, 4029f725 4029f71c: 201110 or a1, a1, a1 -4029f71f: 148cc5 call0 402b3fec +4029f71f: 148e85 call0 402b4008 4029f722: 071256 bnez a2, 4029f797 4029f725: 020c42 l8ui a4, a12, 2 4029f728: 04ea add.n a0, a4, a14 @@ -49007,12 +49006,12 @@ Disassembly of section .irom0.text: 4029f7b0: 21d8 l32i.n a13, a1, 8 4029f7b2: 10c112 addi a1, a1, 16 4029f7b5: f00d ret.n -4029f7b7: 14c0c5 call0 402b43c4 +4029f7b7: 14c285 call0 402b43e0 4029f7ba: 42cc bnez.n a2, 4029f7c2 4029f7bc: 201110 or a1, a1, a1 -4029f7bf: 14f945 call0 402b4754 +4029f7bf: 14fb05 call0 402b4770 4029f7c2: 120c movi.n a2, 1 -4029f7c4: 149c05 call0 402b4188 +4029f7c4: 149dc5 call0 402b41a4 4029f7c7: 202ee0 or a2, a14, a14 4029f7ca: 8ab501 l32r a0, 402822a0 4029f7cd: 0000c0 callx0 a0 @@ -49028,7 +49027,7 @@ Disassembly of section .irom0.text: 4029f7e4 : 4029f7e4: f0c112 addi a1, a1, -16 4029f7e7: 006102 s32i a0, a1, 0 -4029f7ea: 15e645 call0 402b5650 +4029f7ea: 15e805 call0 402b566c 4029f7ed: 002102 l32i a0, a1, 0 4029f7f0: 10c112 addi a1, a1, 16 4029f7f3: 000080 ret @@ -49038,7 +49037,7 @@ Disassembly of section .irom0.text: 4029f7f8: 00a022 movi a2, 0 4029f7fb: f0c112 addi a1, a1, -16 4029f7fe: 006102 s32i a0, a1, 0 -4029f801: 0b4a45 call0 402aaca8 +4029f801: 0b4c05 call0 402aacc4 4029f804: 89aa01 l32r a0, 40281eac 4029f807: f42020 extui a2, a2, 0, 16 4029f80a: 1c1207 beq a2, a0, 4029f82a @@ -49066,7 +49065,7 @@ Disassembly of section .irom0.text: 4029f842: 41f9 s32i.n a15, a1, 16 4029f844: 0109 s32i.n a0, a1, 0 4029f846: 03fd mov.n a15, a3 -4029f848: 0b6005 call0 402aae4c +4029f848: 0b61c5 call0 402aae68 4029f84b: 4fbc beqz.n a15, 4029f883 4029f84d: 8997e1 l32r a14, 40281eac 4029f850: 0c0c movi.n a12, 0 @@ -49100,7 +49099,7 @@ Disassembly of section .irom0.text: 4029f894 : 4029f894: f0c112 addi a1, a1, -16 4029f897: 0109 s32i.n a0, a1, 0 -4029f899: 0b9805 call0 402ab21c +4029f899: 0b99c5 call0 402ab238 4029f89c: 898401 l32r a0, 40281eac 4029f89f: f42020 extui a2, a2, 0, 16 4029f8a2: 101207 beq a2, a0, 4029f8b6 @@ -49144,7 +49143,7 @@ Disassembly of section .irom0.text: 4029f8fd: fff101 l32r a0, 4029f8c4 4029f900: 0020c0 memw 4029f903: 866c02 s32i a0, a12, 0x218 -4029f906: 11f405 call0 402b1848 +4029f906: 11f5c5 call0 402b1864 4029f909: 00a022 movi a2, 0 4029f90c: 013d mov.n a3, a1 4029f90e: c41c movi.n a4, 28 @@ -49247,7 +49246,7 @@ Disassembly of section .irom0.text: 4029fa11: 0108 l32i.n a0, a1, 0 4029fa13: 10c112 addi a1, a1, 16 4029fa16: f00d ret.n -4029fa18: 2c97b0 excw +4029fa18: 2c97d0 excw 4029fa1b: a42240 extui a2, a4, 2, 11 4029fa1c : @@ -49312,7 +49311,7 @@ Disassembly of section .irom0.text: 4029faab: 832222 l32i a2, a2, 0x20c 4029faae: 442820 extui a2, a2, 8, 5 4029fab1: f00d ret.n -4029fab3: 982000 excw +4029fab3: 984000 excw 4029fab6: 402c movi.n a0, 36 4029fab8: f0c112 addi a1, a1, -16 4029fabb: 0109 s32i.n a0, a1, 0 @@ -49417,14 +49416,14 @@ Disassembly of section .irom0.text: 4029fbb4: f00d ret.n 4029fbb6: 120c movi.n a2, 1 4029fbb8: f00d ret.n -4029fbba: 400000 ssr a0 +4029fbba: 600000 neg a0, a0 4029fbbd: 2c98 l32i.n a9, a12, 8 -4029fbbf: 988040 excw +4029fbbf: 98a040 excw 4029fbc2: 402c movi.n a0, 36 -4029fbc4: 2c98c0 excw -4029fbc7: 98a040 excw +4029fbc4: 2c98e0 excw +4029fbc7: 98c040 excw 4029fbca: 402c movi.n a0, 36 -4029fbcc: 2c9860 excw +4029fbcc: 2c9880 excw 4029fbcf: a24240 excw 4029fbd0 : @@ -49666,8 +49665,8 @@ Disassembly of section .irom0.text: 4029fe25: 7e4322 s8i a2, a3, 126 4029fe28: 120c movi.n a2, 1 4029fe2a: f00d ret.n -4029fe2c: 2c98e0 excw -4029fe2f: 990040 excw +4029fe2c: 2c9900 excw +4029fe2f: 992040 excw 4029fe32: 402c movi.n a0, 36 4029fe34 : @@ -49733,8 +49732,8 @@ Disassembly of section .irom0.text: 4029fecf: 01a1d2 movi a13, 0x101 4029fed2: ffe346 j 4029fe63 4029fed5: 000000 ill -4029fed8: 2c9950 excw -4029fedb: 993040 excw +4029fed8: 2c9970 excw +4029fedb: 995040 excw 4029fede: 402c movi.n a0, 36 4029fee0 : @@ -49781,7 +49780,7 @@ Disassembly of section .irom0.text: 4029ff4c: 0000c0 callx0 a0 4029ff4f: f27c movi.n a2, -1 4029ff51: fff406 j 4029ff25 -4029ff54: 2c9970 excw +4029ff54: 2c9990 excw 4029ff57: 041c40 extui a1, a4, 12, 1 4029ff58 : @@ -49818,10 +49817,10 @@ Disassembly of section .irom0.text: 4029ffad: 4108 l32i.n a0, a1, 16 4029ffaf: 20c112 addi a1, a1, 32 4029ffb2: f00d ret.n -4029ffb4: 2c9980 excw -4029ffb7: 999040 excw +4029ffb4: 2c99a0 excw +4029ffb7: 99b040 excw 4029ffba: 402c movi.n a0, 36 -4029ffbc: 2c99b0 excw +4029ffbc: 2c99d0 excw 4029ffbf: 041c40 extui a1, a4, 12, 1 4029ffc0 : @@ -50083,17 +50082,17 @@ Disassembly of section .irom0.text: 402a0265: 85e101 l32r a0, 402819ec 402a0268: 0000c0 callx0 a0 402a026b: ff5b46 j 4029ffdc -402a026e: e00000 subx4 a0, a0, a0 -402a0271: 2c99 s32i.n a9, a12, 8 -402a0273: 99d040 excw +402a026e: 000000 ill +402a0271: 2c9a add.n a2, a12, a9 +402a0273: 99f040 excw 402a0276: 402c movi.n a0, 36 -402a0278: 99e8 l32i.n a14, a9, 36 +402a0278: 9a08 l32i.n a0, a10, 36 402a027a: 402c movi.n a0, 36 -402a027c: 2c99f0 excw -402a027f: 99ec40 excw +402a027c: 2c9a10 excw +402a027f: 9a0c40 excw 402a0282: 402c movi.n a0, 36 -402a0284: 2c99f4 excw -402a0287: 99e440 excw +402a0284: 2c9a14 excw +402a0287: 9a0440 excw 402a028a: 402c movi.n a0, 36 402a028c : @@ -50205,7 +50204,7 @@ Disassembly of section .irom0.text: 402a03a4: 120c movi.n a2, 1 402a03a6: 200020 or a0, a0, a2 402a03a9: ffd186 j 402a02f3 -402a03ac: 2c9a00 excw +402a03ac: 2c9a20 excw 402a03af: ca9840 excw 402a03b2: fe .byte 0xfe 402a03b3: 3f .byte 0x3f @@ -50228,7 +50227,7 @@ Disassembly of section .irom0.text: 402a03e0: 0000c0 callx0 a0 402a03e3: fff321 l32r a2, 402a03b0 402a03e6: 7b0222 l8ui a2, a2, 123 -402a03e9: 0ded45 call0 402ae2c0 +402a03e9: 0def05 call0 402ae2dc 402a03ec: fff231 l32r a3, 402a03b4 402a03ef: 87a341 l32r a4, 4028227c 402a03f2: 0020c0 memw @@ -50346,7 +50345,7 @@ Disassembly of section .irom0.text: 402a0536: 516c32 s32i a3, a12, 0x144 402a0539: 212232 l32i a3, a2, 132 402a053c: 202222 l32i a2, a2, 128 -402a053f: 10fac5 call0 402b14ec +402a053f: 10fc85 call0 402b1508 402a0542: 00a062 movi a6, 0 402a0545: 170c movi.n a7, 1 402a0547: ff9a91 l32r a9, 402a03b0 @@ -50374,7 +50373,7 @@ Disassembly of section .irom0.text: 402a0581: 000000 ill 402a0584: feca10 excw 402a0587: 3f .byte 0x3f -402a0588: 2c9a20 excw +402a0588: 2c9a40 excw 402a058b: c11240 mul16u a1, a2, a4 402a058c : @@ -50382,11 +50381,11 @@ Disassembly of section .irom0.text: 402a058f: 006132 s32i a3, a1, 0 402a0592: 016122 s32i a2, a1, 4 402a0595: 2109 s32i.n a0, a1, 8 -402a0597: 1227c5 call0 402b2814 +402a0597: 122985 call0 402b2830 402a059a: 024d mov.n a4, a2 402a059c: 0138 l32i.n a3, a1, 0 402a059e: 1128 l32i.n a2, a1, 4 -402a05a0: 10ee85 call0 402b148c +402a05a0: 10f045 call0 402b14a8 402a05a3: 953361 l32r a6, 40285a70 402a05a6: 000c movi.n a0, 0 402a05a8: fff751 l32r a5, 402a0584 @@ -50410,7 +50409,7 @@ Disassembly of section .irom0.text: 402a05d7: caa000 excw 402a05da: fe .byte 0xfe 402a05db: 3f .byte 0x3f -402a05dc: 2c9a40 excw +402a05dc: 2c9a60 excw 402a05df: 03d040 rsr.208 a4 402a05e2: 402a add.n a4, a0, a2 @@ -50421,11 +50420,11 @@ Disassembly of section .irom0.text: 402a05ed: 3109 s32i.n a0, a1, 12 402a05ef: 007d45 call0 402a0dc4 402a05f2: 0129 s32i.n a2, a1, 0 -402a05f4: 1221c5 call0 402b2814 +402a05f4: 122385 call0 402b2830 402a05f7: 024d mov.n a4, a2 402a05f9: 1138 l32i.n a3, a1, 4 402a05fb: 2128 l32i.n a2, a1, 8 -402a05fd: 10e8c5 call0 402b148c +402a05fd: 10ea85 call0 402b14a8 402a0600: 951c61 l32r a6, 40285a70 402a0603: 000c movi.n a0, 0 402a0605: fff471 l32r a7, 402a05d8 @@ -50494,7 +50493,7 @@ Disassembly of section .irom0.text: 402a06a0: 00a022 movi a2, 0 402a06a3: f0c112 addi a1, a1, -16 402a06a6: 006102 s32i a0, a1, 0 -402a06a9: 0aa345 call0 402ab0e0 +402a06a9: 0aa505 call0 402ab0fc 402a06ac: 002102 l32i a0, a1, 0 402a06af: 10c112 addi a1, a1, 16 402a06b2: f00d ret.n @@ -50502,7 +50501,7 @@ Disassembly of section .irom0.text: 402a06b4 : 402a06b4: f0c112 addi a1, a1, -16 402a06b7: 006102 s32i a0, a1, 0 -402a06ba: 0e3a85 call0 402aea64 +402a06ba: 0e3c45 call0 402aea80 402a06bd: 002102 l32i a0, a1, 0 402a06c0: 10c112 addi a1, a1, 16 402a06c3: 000080 ret @@ -50511,7 +50510,7 @@ Disassembly of section .irom0.text: 402a06c8 : 402a06c8: f0c112 addi a1, a1, -16 402a06cb: 006102 s32i a0, a1, 0 -402a06ce: 0e3dc5 call0 402aeaac +402a06ce: 0e3f85 call0 402aeac8 402a06d1: 002102 l32i a0, a1, 0 402a06d4: 10c112 addi a1, a1, 16 402a06d7: 000080 ret @@ -50520,7 +50519,7 @@ Disassembly of section .irom0.text: 402a06dc : 402a06dc: f0c112 addi a1, a1, -16 402a06df: 006102 s32i a0, a1, 0 -402a06e2: 0dbc05 call0 402ae2a4 +402a06e2: 0dbdc5 call0 402ae2c0 402a06e5: 002102 l32i a0, a1, 0 402a06e8: 10c112 addi a1, a1, 16 402a06eb: 000080 ret @@ -50529,7 +50528,7 @@ Disassembly of section .irom0.text: 402a06f0 : 402a06f0: f0c112 addi a1, a1, -16 402a06f3: 006102 s32i a0, a1, 0 -402a06f6: 0e5085 call0 402aec00 +402a06f6: 0e5245 call0 402aec1c 402a06f9: 002102 l32i a0, a1, 0 402a06fc: 10c112 addi a1, a1, 16 402a06ff: 000080 ret @@ -50652,8 +50651,8 @@ Disassembly of section .irom0.text: 402a080c: caa8 l32i.n a10, a10, 48 402a080e: fe .byte 0xfe 402a080f: 3f .byte 0x3f -402a0810: 2c9a60 excw -402a0813: 9a9040 excw +402a0810: 2c9a80 excw +402a0813: 9ab040 excw 402a0816: 402c movi.n a0, 36 402a0818 : @@ -50763,21 +50762,21 @@ Disassembly of section .irom0.text: 402a0923: 3f .byte 0x3f 402a0924: fe89d7 bany a9, a13, 402a0926 402a0927: 3f .byte 0x3f -402a0928: 2c9aa0 excw +402a0928: 2c9ac0 excw 402a092b: 89e040 excw 402a092e: fe .byte 0xfe 402a092f: 3f .byte 0x3f 402a0930: c758 l32i.n a5, a7, 48 402a0932: fe .byte 0xfe 402a0933: 3f .byte 0x3f -402a0934: 2c9ac0 excw -402a0937: 9ae040 excw +402a0934: 2c9ae0 excw +402a0937: 9b0040 excw 402a093a: 402c movi.n a0, 36 402a093c: ff3900 excw 402a093f: 3f .byte 0x3f 402a0940: ffc000 excw 402a0943: 3f .byte 0x3f -402a0944: 2c9b00 excw +402a0944: 2c9b20 excw 402a0947: f82140 excw 402a0948 : @@ -50844,7 +50843,7 @@ Disassembly of section .irom0.text: 402a09e8 : 402a09e8: f0c112 addi a1, a1, -16 402a09eb: 006102 s32i a0, a1, 0 -402a09ee: 11e245 call0 402b2814 +402a09ee: 11e405 call0 402b2830 402a09f1: 002102 l32i a0, a1, 0 402a09f4: 10c112 addi a1, a1, 16 402a09f7: 000080 ret @@ -51056,7 +51055,7 @@ Disassembly of section .irom0.text: 402a0bcc: 013d mov.n a3, a1 402a0bce: 025b45 call0 402a3184 402a0bd1: 012d mov.n a2, a1 -402a0bd3: 18e545 call0 402b9a28 +402a0bd3: 18e705 call0 402b9a44 402a0bd6: fa8e01 l32r a0, 4029f610 402a0bd9: 120c movi.n a2, 1 402a0bdb: 0d4022 s8i a2, a0, 13 @@ -51082,7 +51081,7 @@ Disassembly of section .irom0.text: 402a0c0b: a28c beqz.n a2, 402a0c19 402a0c0d: 0d0022 l8ui a2, a0, 13 402a0c10: 051266 bnei a2, 1, 402a0c19 -402a0c13: 18fa05 call0 402b9bb4 +402a0c13: 18fbc5 call0 402b9bd0 402a0c16: fa7e01 l32r a0, 4029f610 402a0c19: 120c movi.n a2, 1 402a0c1b: 030c movi.n a3, 0 @@ -51125,7 +51124,7 @@ Disassembly of section .irom0.text: 402a0c73: 016262 s32i a6, a2, 4 402a0c76: 026262 s32i a6, a2, 8 402a0c79: 3269 s32i.n a6, a2, 12 -402a0c7b: 18a805 call0 402b96fc +402a0c7b: 18a9c5 call0 402b9718 402a0c7e: fa6401 l32r a0, 4029f610 402a0c81: 140c movi.n a4, 1 402a0c83: fdd216 beqz a2, 402a0c64 @@ -51148,7 +51147,7 @@ Disassembly of section .irom0.text: 402a0cab: a28c beqz.n a2, 402a0cb9 402a0cad: 0e0032 l8ui a3, a0, 14 402a0cb0: 051366 bnei a3, 1, 402a0cb9 -402a0cb3: 18a085 call0 402b96bc +402a0cb3: 18a245 call0 402b96d8 402a0cb6: fa5601 l32r a0, 4029f610 402a0cb9: 120c movi.n a2, 1 402a0cbb: 040c movi.n a4, 0 @@ -51170,9 +51169,9 @@ Disassembly of section .irom0.text: 402a0cdf: 035105 call0 402a41f0 402a0ce2: 02cd mov.n a12, a2 402a0ce4: 628c beqz.n a2, 402a0cee -402a0ce6: 189d45 call0 402b96bc +402a0ce6: 189f05 call0 402b96d8 402a0ce9: 0c2d mov.n a2, a12 -402a0ceb: 183a05 call0 402b908c +402a0ceb: 183bc5 call0 402b90a8 402a0cee: c22c movi.n a2, 44 402a0cf0: fb4a31 l32r a3, 4029fa18 402a0cf3: d4a642 movi a4, 0x6d4 @@ -51312,7 +51311,7 @@ Disassembly of section .irom0.text: 402a0e38: 83e021 l32r a2, 40281db8 402a0e3b: 042222 l32i a2, a2, 16 402a0e3e: 0228 l32i.n a2, a2, 0 -402a0e40: 1e9345 call0 402bf778 +402a0e40: 1e9505 call0 402bf794 402a0e43: 11c8 l32i.n a12, a1, 4 402a0e45: 0108 l32i.n a0, a1, 0 402a0e47: 10c112 addi a1, a1, 16 @@ -51346,7 +51345,7 @@ Disassembly of section .irom0.text: 402a0e84: 10c112 addi a1, a1, 16 402a0e87: f00d ret.n 402a0e89: 000000 ill -402a0e8c: 2c9b20 excw +402a0e8c: 2c9b40 excw 402a0e8f: c11240 mul16u a1, a2, a4 402a0e90 : @@ -51374,7 +51373,7 @@ Disassembly of section .irom0.text: 402a0ecc: 042002 l32i a0, a0, 16 402a0ecf: 017016 beqz a0, 402a0eea 402a0ed2: 002022 l32i a2, a0, 0 -402a0ed5: 1e8a05 call0 402bf778 +402a0ed5: 1e8bc5 call0 402bf794 402a0ed8: 120c movi.n a2, 1 402a0eda: 0108 l32i.n a0, a1, 0 402a0edc: 10c112 addi a1, a1, 16 @@ -51392,7 +51391,7 @@ Disassembly of section .irom0.text: 402a0efe: 5008 l32i.n a0, a0, 20 402a0f00: fe6016 beqz a0, 402a0eea 402a0f03: 0028 l32i.n a2, a0, 0 -402a0f05: 1e8705 call0 402bf778 +402a0f05: 1e88c5 call0 402bf794 402a0f08: fff306 j 402a0ed8 402a0f0b: ca7800 excw 402a0f0e: fe .byte 0xfe @@ -51497,13 +51496,13 @@ Disassembly of section .irom0.text: 402a100e: 814601 l32r a0, 40281528 402a1011: 0000c0 callx0 a0 402a1014: 2cdc bnez.n a12, 402a102a -402a1016: 13d205 call0 402b4d38 +402a1016: 13d3c5 call0 402b4d54 402a1019: 0d1266 bnei a2, 1, 402a102a 402a101c: 220c movi.n a2, 2 -402a101e: 132c05 call0 402b42e0 -402a1021: 134405 call0 402b4464 +402a101e: 132dc5 call0 402b42fc +402a1021: 1345c5 call0 402b4480 402a1024: f73521 l32r a2, 4029ecf8 -402a1027: 13c305 call0 402b4c58 +402a1027: 13c4c5 call0 402b4c74 402a102a: 120c movi.n a2, 1 402a102c: 51c8 l32i.n a12, a1, 20 402a102e: 4108 l32i.n a0, a1, 16 @@ -51552,10 +51551,10 @@ Disassembly of section .irom0.text: 402a108c: f00d ret.n 402a108e: 020000 excw 402a1091: 0008 l32i.n a0, a0, 0 -402a1093: 9b4800 excw +402a1093: 9b6800 excw 402a1096: 402c movi.n a0, 36 -402a1098: 2c9b40 excw -402a109b: 9b4440 excw +402a1098: 2c9b60 excw +402a109b: 9b6440 excw 402a109e: 402c movi.n a0, 36 402a10a0: 081d mov.n a1, a8 ... @@ -52668,7 +52667,7 @@ Disassembly of section .irom0.text: 402a1b65: f00d ret.n 402a1b67: 120c movi.n a2, 1 402a1b69: f00d ret.n -402a1b6b: 9b6000 excw +402a1b6b: 9b8000 excw 402a1b6e: 402c movi.n a0, 36 402a1b70: ff1474 excw 402a1b73: 3f .byte 0x3f @@ -53172,7 +53171,7 @@ Disassembly of section .irom0.text: 402a2066: 040c movi.n a4, 0 402a2068: 050c movi.n a5, 0 402a206a: 060c movi.n a6, 0 -402a206c: 103705 call0 402b23e0 +402a206c: 1038c5 call0 402b23fc 402a206f: 120c movi.n a2, 1 402a2071: 11c8 l32i.n a12, a1, 4 402a2073: 0108 l32i.n a0, a1, 0 @@ -53235,7 +53234,7 @@ Disassembly of section .irom0.text: 402a20ef: 1fa022 movi a2, 31 402a20f2: c38c beqz.n a3, 402a2102 402a20f4: 020c movi.n a2, 0 -402a20f6: 105945 call0 402b268c +402a20f6: 105b05 call0 402b26a8 402a20f9: 012280 slli a2, a2, 24 402a20fc: 312820 srai a2, a2, 24 402a20ff: fff646 j 402a20dc @@ -53248,7 +53247,7 @@ Disassembly of section .irom0.text: 402a2110: 0b5b addi.n a0, a11, 5 402a2112: 5f0000 excw 402a2115: 000b addi.n a0, a0, -1 -402a2117: 97d000 excw +402a2117: 97f000 excw 402a211a: 402c movi.n a0, 36 402a211c : @@ -53731,7 +53730,7 @@ Disassembly of section .irom0.text: 402a25dc: 7f2b31 l32r a3, 40282288 402a25df: f42020 extui a2, a2, 0, 16 402a25e2: 822230 mull a2, a2, a3 -402a25e5: 14be85 call0 402b71d0 +402a25e5: 14c045 call0 402b71ec 402a25e8: 192c42 l32i a4, a12, 100 402a25eb: 3224b6 bltui a4, 2, 402a2621 402a25ee: 1128 l32i.n a2, a1, 4 @@ -53741,7 +53740,7 @@ Disassembly of section .irom0.text: 402a25f9: 8158 l32i.n a5, a1, 32 402a25fb: 221566 bnei a5, 1, 402a2621 402a25fe: fe17c5 call0 402a077c -402a2601: 127b85 call0 402b4dbc +402a2601: 127d45 call0 402b4dd8 402a2604: 1128 l32i.n a2, a1, 4 402a2606: 0138 l32i.n a3, a1, 0 402a2608: ed48 l32i.n a4, a13, 56 @@ -53751,7 +53750,7 @@ Disassembly of section .irom0.text: 402a2612: 15c662 addi a6, a6, 21 402a2615: ea8d01 l32r a0, 4029d04c 402a2618: 0000c0 callx0 a0 -402a261b: 127cc5 call0 402b4de8 +402a261b: 127e85 call0 402b4e04 402a261e: fe1885 call0 402a07a8 402a2621: 2178 l32i.n a7, a1, 8 402a2623: 0d1766 bnei a7, 1, 402a2634 @@ -54546,7 +54545,7 @@ Disassembly of section .irom0.text: 402a2db3: 042002 l32i a0, a0, 16 402a2db6: 005016 beqz a0, 402a2dbf 402a2db9: 002022 l32i a2, a0, 0 -402a2dbc: 1c9b85 call0 402bf778 +402a2dbc: 1c9d45 call0 402bf794 402a2dbf: 0d2d mov.n a2, a13 402a2dc1: f31531 l32r a3, 4029fa18 402a2dc4: ffc841 l32r a4, 402a2ce4 @@ -54590,7 +54589,7 @@ Disassembly of section .irom0.text: 402a2e14: 020c movi.n a2, 0 402a2e16: 0001c6 j 402a2e21 402a2e19: 742020 extui a2, a2, 0, 8 -402a2e1c: 0fd385 call0 402b2b58 +402a2e1c: 0fd545 call0 402b2b74 402a2e1f: 120c movi.n a2, 1 402a2e21: 0108 l32i.n a0, a1, 0 402a2e23: 10c112 addi a1, a1, 16 @@ -54600,7 +54599,7 @@ Disassembly of section .irom0.text: 402a2e28: 742020 extui a2, a2, 0, 8 402a2e2b: f0c112 addi a1, a1, -16 402a2e2e: 006102 s32i a0, a1, 0 -402a2e31: 0fe285 call0 402b2c5c +402a2e31: 0fe445 call0 402b2c78 402a2e34: 01a022 movi a2, 1 402a2e37: 002102 l32i a0, a1, 0 402a2e3a: 10c112 addi a1, a1, 16 @@ -54610,7 +54609,7 @@ Disassembly of section .irom0.text: 402a2e40 : 402a2e40: f0c112 addi a1, a1, -16 402a2e43: 006102 s32i a0, a1, 0 -402a2e46: 0fe245 call0 402b2c6c +402a2e46: 0fe405 call0 402b2c88 402a2e49: 01a022 movi a2, 1 402a2e4c: 002102 l32i a0, a1, 0 402a2e4f: 10c112 addi a1, a1, 16 @@ -54631,7 +54630,7 @@ Disassembly of section .irom0.text: 402a2e70: 0d2d mov.n a2, a13 402a2e72: 11c8 l32i.n a12, a1, 4 402a2e74: 21d8 l32i.n a13, a1, 8 -402a2e76: 0f9405 call0 402b27b8 +402a2e76: 0f95c5 call0 402b27d4 402a2e79: 0108 l32i.n a0, a1, 0 402a2e7b: 10c112 addi a1, a1, 16 402a2e7e: f00d ret.n @@ -54643,7 +54642,7 @@ Disassembly of section .irom0.text: 402a2e87: 006102 s32i a0, a1, 0 402a2e8a: fffd01 l32r a0, 402a2e80 402a2e8d: 0000c0 callx0 a0 -402a2e90: 0f95c5 call0 402b27f0 +402a2e90: 0f9785 call0 402b280c 402a2e93: 002102 l32i a0, a1, 0 402a2e96: 10c112 addi a1, a1, 16 402a2e99: 000080 ret @@ -54651,7 +54650,7 @@ Disassembly of section .irom0.text: 402a2e9c : 402a2e9c: f0c112 addi a1, a1, -16 402a2e9f: 006102 s32i a0, a1, 0 -402a2ea2: 0fda45 call0 402b2c48 +402a2ea2: 0fdc05 call0 402b2c64 402a2ea5: 002102 l32i a0, a1, 0 402a2ea8: 10c112 addi a1, a1, 16 402a2eab: 000080 ret @@ -54660,7 +54659,7 @@ Disassembly of section .irom0.text: 402a2eb0 : 402a2eb0: f0c112 addi a1, a1, -16 402a2eb3: 006102 s32i a0, a1, 0 -402a2eb6: 0fdac5 call0 402b2c64 +402a2eb6: 0fdc85 call0 402b2c80 402a2eb9: 002102 l32i a0, a1, 0 402a2ebc: 10c112 addi a1, a1, 16 402a2ebf: 000080 ret @@ -54669,7 +54668,7 @@ Disassembly of section .irom0.text: 402a2ec4 : 402a2ec4: f0c112 addi a1, a1, -16 402a2ec7: 006102 s32i a0, a1, 0 -402a2eca: 0fda85 call0 402b2c74 +402a2eca: 0fdc45 call0 402b2c90 402a2ecd: 002102 l32i a0, a1, 0 402a2ed0: 10c112 addi a1, a1, 16 402a2ed3: 000080 ret @@ -54793,7 +54792,7 @@ Disassembly of section .irom0.text: 402a2ff9: f00d ret.n 402a2ffb: 020c movi.n a2, 0 402a2ffd: fffcc6 j 402a2ff4 -402a3000: 2c9b80 excw +402a3000: 2c9ba0 excw 402a3003: c11240 mul16u a1, a2, a4 402a3004 : @@ -54849,7 +54848,7 @@ Disassembly of section .irom0.text: 402a3084: 0020c0 memw 402a3087: 9b6422 s32i a2, a4, 0x26c 402a308a: 020c movi.n a2, 0 -402a308c: 144805 call0 402b7510 +402a308c: 1449c5 call0 402b752c 402a308f: 120c movi.n a2, 1 402a3091: 0108 l32i.n a0, a1, 0 402a3093: 10c112 addi a1, a1, 16 @@ -54873,7 +54872,7 @@ Disassembly of section .irom0.text: 402a30bc: 001506 j 402a3114 402a30bf: 82c301 l32r a0, 40283bcc 402a30c2: 0000c0 callx0 a0 -402a30c5: 14b385 call0 402b7c00 +402a30c5: 14b545 call0 402b7c1c 402a30c8: 0020c0 memw 402a30cb: 81b131 l32r a3, 40283790 402a30ce: 9b2372 l32i a7, a3, 0x26c @@ -54895,11 +54894,11 @@ Disassembly of section .irom0.text: 402a30fc: 9b6322 s32i a2, a3, 0x26c 402a30ff: 020c movi.n a2, 0 402a3101: 9c0d31 l32r a3, 4028a138 -402a3104: 144085 call0 402b7510 +402a3104: 144245 call0 402b752c 402a3107: 7c53a1 l32r a10, 40282254 402a310a: 090c movi.n a9, 0 402a310c: 5e4a92 s8i a9, a10, 94 -402a310f: 149945 call0 402b7aa4 +402a310f: 149b05 call0 402b7ac0 402a3112: 120c movi.n a2, 1 402a3114: 1108 l32i.n a0, a1, 4 402a3116: 10c112 addi a1, a1, 16 @@ -54931,8 +54930,8 @@ Disassembly of section .irom0.text: 402a3162: 7c3c21 l32r a2, 40282254 402a3165: 100c movi.n a0, 1 402a3167: 5e4202 s8i a0, a2, 94 -402a316a: 149605 call0 402b7acc -402a316d: 149345 call0 402b7aa4 +402a316a: 1497c5 call0 402b7ae8 +402a316d: 149505 call0 402b7ac0 402a3170: ffe786 j 402a3112 402a3173: f48656 bnez a6, 402a30bf 402a3176: 042d mov.n a2, a4 @@ -55033,7 +55032,7 @@ Disassembly of section .irom0.text: 402a3251: 0d3d mov.n a3, a13 402a3253: 4d4b addi.n a4, a13, 4 402a3255: 5d8b addi.n a5, a13, 8 -402a3257: 1c5905 call0 402bf7e8 +402a3257: 1c5ac5 call0 402bf804 402a325a: 120c movi.n a2, 1 402a325c: 11c8 l32i.n a12, a1, 4 402a325e: 21d8 l32i.n a13, a1, 8 @@ -55270,7 +55269,7 @@ Disassembly of section .irom0.text: 402a3485: 0432b6 bltui a2, 3, 402a348d 402a3488: 020c movi.n a2, 0 402a348a: 000386 j 402a349c -402a348d: 135285 call0 402b69b8 +402a348d: 135445 call0 402b69d4 402a3490: 01a002 movi a0, 1 402a3493: 203220 or a3, a2, a2 402a3496: 00a022 movi a2, 0 @@ -55486,9 +55485,9 @@ Disassembly of section .irom0.text: 402a3668: 1108 l32i.n a0, a1, 4 402a366a: 10c112 addi a1, a1, 16 402a366d: f00d ret.n -402a366f: 9b9000 excw +402a366f: 9bb000 excw 402a3672: 402c movi.n a0, 36 -402a3674: 2c9bb0 excw +402a3674: 2c9bd0 excw 402a3677: c11240 mul16u a1, a2, a4 402a3678 : @@ -56140,7 +56139,7 @@ Disassembly of section .irom0.text: 402a3c94: 30c112 addi a1, a1, 48 402a3c97: f00d ret.n 402a3c99: 000000 ill -402a3c9c: 2c9d20 excw +402a3c9c: 2c9d40 excw 402a3c9f: a08240 addx4 a8, a2, a4 402a3ca0 : @@ -56399,9 +56398,9 @@ Disassembly of section .irom0.text: 402a3f08: 0000c0 callx0 a0 402a3f0b: 0002c6 j 402a3f1a 402a3f0e: 042c22 l32i a2, a12, 16 -402a3f11: 1173c5 call0 402b5650 +402a3f11: 117585 call0 402b566c 402a3f14: 202cc0 or a2, a12, a12 -402a3f17: 1bb305 call0 402bfa48 +402a3f17: 1bb4c5 call0 402bfa64 402a3f1a: 11c8 l32i.n a12, a1, 4 402a3f1c: 0108 l32i.n a0, a1, 0 402a3f1e: 10c112 addi a1, a1, 16 @@ -56422,9 +56421,9 @@ Disassembly of section .irom0.text: 402a3f40: 0000c0 callx0 a0 402a3f43: 0002c6 j 402a3f52 402a3f46: 042c22 l32i a2, a12, 16 -402a3f49: 117045 call0 402b5650 +402a3f49: 117205 call0 402b566c 402a3f4c: 202cc0 or a2, a12, a12 -402a3f4f: 1baf85 call0 402bfa48 +402a3f4f: 1bb145 call0 402bfa64 402a3f52: 11c8 l32i.n a12, a1, 4 402a3f54: 0108 l32i.n a0, a1, 0 402a3f56: 10c112 addi a1, a1, 16 @@ -56438,23 +56437,23 @@ Disassembly of section .irom0.text: 402a3f6b: 0c3942 excw 402a3f6e: f00d02 l8ui a0, a13, 240 402a3f71: 000000 ill -402a3f74: 2c9d30 excw -402a3f77: d81c40 excw +402a3f74: 2c9d50 excw +402a3f77: d83840 excw 402a3f7a: 402b addi.n a4, a0, 2 402a3f7c: 101f94 excw 402a3f7f: 0ccc40 excw 402a3f82: 402a add.n a4, a0, a2 402a3f84: 2a3f24 excw -402a3f87: d91040 excw +402a3f87: d92c40 excw 402a3f8a: 402b addi.n a4, a0, 2 402a3f8c: 3f5c movi.n a15, 83 402a3f8e: 402a add.n a4, a0, a2 402a3f90: fe8015 excw 402a3f93: 3f .byte 0x3f -402a3f94: 2c9d40 excw -402a3f97: 9d6040 excw +402a3f94: 2c9d60 excw +402a3f97: 9d8040 excw 402a3f9a: 402c movi.n a0, 36 -402a3f9c: 2c9d90 excw +402a3f9c: 2c9db0 excw 402a3f9f: 3eec40 excw 402a3fa2: 402a add.n a4, a0, a2 @@ -56530,7 +56529,7 @@ Disassembly of section .irom0.text: 402a4052: 0479 s32i.n a7, a4, 0 402a4054: 2e68 l32i.n a6, a14, 8 402a4056: 0569 s32i.n a6, a5, 0 -402a4058: 1b78c5 call0 402bf7e8 +402a4058: 1b7a85 call0 402bf804 402a405b: f82c41 l32r a4, 402a210c 402a405e: 2448 l32i.n a4, a4, 8 402a4060: 54dc bnez.n a4, 402a4079 @@ -56556,12 +56555,12 @@ Disassembly of section .irom0.text: 402a4094: 28c152 addi a5, a1, 40 402a4097: 0169 s32i.n a6, a1, 0 402a4099: 0c6d mov.n a6, a12 -402a409b: 1b7845 call0 402bf820 +402a409b: 1b7a05 call0 402bf83c 402a409e: ffbc71 l32r a7, 402a3f90 402a40a1: 000772 l8ui a7, a7, 0 402a40a4: 051716 beqz a7, 402a40f9 402a40a7: 0e2d mov.n a2, a14 -402a40a9: 1597c5 call0 402b9a28 +402a40a9: 159985 call0 402b9a44 402a40ac: ffba21 l32r a2, 402a3f94 402a40af: 764f01 l32r a0, 402819ec 402a40b2: 0000c0 callx0 a0 @@ -56633,7 +56632,7 @@ Disassembly of section .irom0.text: 402a415e: 28c152 addi a5, a1, 40 402a4161: 0169 s32i.n a6, a1, 0 402a4163: 0c6d mov.n a6, a12 -402a4165: 1b6b85 call0 402bf820 +402a4165: 1b6d45 call0 402bf83c 402a4168: ffe346 j 402a40f9 ... @@ -56645,7 +56644,7 @@ Disassembly of section .irom0.text: 402a4178: 20c220 or a12, a2, a2 402a417b: 14ec bnez.n a4, 402a41a0 402a417d: 0228 l32i.n a2, a2, 0 -402a417f: 1b7885 call0 402bf908 +402a417f: 1b7a45 call0 402bf924 402a4182: f7e221 l32r a2, 402a210c 402a4185: 1228 l32i.n a2, a2, 4 402a4187: 045216 beqz a2, 402a41d0 @@ -56661,9 +56660,9 @@ Disassembly of section .irom0.text: 402a41a3: 000552 l8ui a5, a5, 0 402a41a6: 458c beqz.n a5, 402a41ae 402a41a8: 201110 or a1, a1, a1 -402a41ab: 15a085 call0 402b9bb4 +402a41ab: 15a245 call0 402b9bd0 402a41ae: 002c22 l32i a2, a12, 0 -402a41b1: 1b7545 call0 402bf908 +402a41b1: 1b7705 call0 402bf924 402a41b4: f7d621 l32r a2, 402a210c 402a41b7: 022222 l32i a2, a2, 8 402a41ba: 012216 beqz a2, 402a41d0 @@ -56737,7 +56736,7 @@ void ICACHE_FLASH_ATTR user_pre_init(void) { 402a4228: 036102 s32i a0, a1, 12 if(!system_partition_table_regist(at_partition_table, sizeof(at_partition_table)/sizeof(at_partition_table[0]),SPI_FLASH_SIZE_MAP)) { -402a422b: 201f45 call0 402c4420 +402a422b: 202105 call0 402c443c 402a422e: a2cc bnez.n a2, 402a423c os_printf("system_partition_table_regist fail\r\n"); 402a4230: fffa21 l32r a2, 402a4218 @@ -56770,7 +56769,7 @@ void ICACHE_FLASH_ATTR user_pre_init(void) 402a425e: ff .byte 0xff 402a425f: 3f .byte 0x3f 402a4260: 3f .byte 0x3f -402a4261: 3ffe96 bltz a14, 402a4664 +402a4261: 3ffe96 bltz a14, 402a4664 402a4264: 004d90 break 13, 9 402a4267: 4cf040 excw 402a426a: 924000 excw @@ -56913,7 +56912,7 @@ user_key_short_press(void) { user_json_analysis(false, strJson); 402a430f: 203110 or a3, a1, a1 402a4312: 202dd0 or a2, a13, a13 -402a4315: 01eb05 call0 402a61c8 +402a4315: 01ecc5 call0 402a61e4 402a4318: ffdac6 j 402a4287 402a431b: 210200 srai a0, a0, 2 user_key_short_press(); @@ -56981,50170 +56980,50198 @@ user_relay_set(char level) { 402a4352: e40222 l8ui a2, a2, 228 402a4355: 012280 slli a2, a2, 24 402a4358: 312820 srai a2, a2, 24 -402a435b: 008885 call0 402a4be4 +402a435b: 008a45 call0 402a4c00 } 402a435e: 3108 l32i.n a0, a1, 12 402a4360: 10c112 addi a1, a1, 16 402a4363: f00d ret.n 402a4365: 000000 ill -402a4368: 20d8 l32i.n a13, a0, 8 -402a436a: 084010 excw -402a436d: 0008 l32i.n a0, a0, 0 -402a436f: 032460 excw -402a4372: 046000 extui a6, a0, 0, 1 -402a4375: 004d mov.n a4, a0 -402a4377: fc3140 excw - -402a4378 : -// -// keys.key_num = GPIO_KEY_NUM; -// keys.single_key = single_key; -// key_init(&keys); +402a4368: 000810 excw +402a436b: 20d860 or a13, a8, a6 +402a436e: 084010 excw +402a4371: 0008 l32i.n a0, a0, 0 +402a4373: 032460 excw +402a4376: 046000 extui a6, a0, 0, 1 +402a4379: 004d mov.n a4, a0 +402a437b: fb3140 excw + +402a437c : + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { - ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -402a4378: fffc31 l32r a3, 402a4368 + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +402a437c: fffb31 l32r a3, 402a4368 os_timer_arm(&key_50ms, 50, 1); } } void ICACHE_FLASH_ATTR user_key_init(void) { -402a437b: f0c112 addi a1, a1, -16 -// -// keys.key_num = GPIO_KEY_NUM; -// keys.single_key = single_key; -// key_init(&keys); +402a437f: f0c112 addi a1, a1, -16 - ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -402a437e: 040c movi.n a4, 0 -402a4380: 420c movi.n a2, 4 + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +402a4382: 0020c0 memw +402a4385: 0328 l32i.n a2, a3, 0 + os_timer_arm(&key_50ms, 50, 1); + + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { +402a4387: 11d9 s32i.n a13, a1, 4 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +402a4389: cfaed2 movi a13, 0xfffffecf + os_timer_arm(&key_50ms, 50, 1); + + } +} +void ICACHE_FLASH_ATTR +user_key_init(void) { +402a438c: 21c9 s32i.n a12, a1, 8 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +402a438e: 1022d0 and a2, a2, a13 +402a4391: 0c3c movi.n a12, 48 os_timer_arm(&key_50ms, 50, 1); } } void ICACHE_FLASH_ATTR user_key_init(void) { -402a4382: 3109 s32i.n a0, a1, 12 +402a4393: 3109 s32i.n a0, a1, 12 + + PIN_FUNC_SELECT(GPIO_RELAY_IO_MUX, GPIO_RELAY_IO_FUNC); +402a4395: 2022c0 or a2, a2, a12 +402a4398: 0020c0 memw +402a439b: 0329 s32i.n a2, a3, 0 // // keys.key_num = GPIO_KEY_NUM; // keys.single_key = single_key; // key_init(&keys); ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); -402a4384: e90e01 l32r a0, 4029e7bc -402a4387: 0000c0 callx0 a0 +402a439d: fff331 l32r a3, 402a436c +402a43a0: 040c movi.n a4, 0 +402a43a2: 420c movi.n a2, 4 +402a43a4: e90601 l32r a0, 4029e7bc +402a43a7: 0000c0 callx0 a0 ETS_GPIO_INTR_DISABLE(); -402a438a: 021c movi.n a2, 16 -402a438c: f00f01 l32r a0, 402a03c8 -402a438f: 0000c0 callx0 a0 +402a43aa: 021c movi.n a2, 16 +402a43ac: f00701 l32r a0, 402a03c8 +402a43af: 0000c0 callx0 a0 PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); -402a4392: fff641 l32r a4, 402a436c -402a4395: cfae22 movi a2, 0xfffffecf -402a4398: 0020c0 memw -402a439b: 0438 l32i.n a3, a4, 0 +402a43b2: ffef21 l32r a2, 402a4370 gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); -402a439d: d50c movi.n a5, 13 +402a43b5: 040c movi.n a4, 0 ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); ETS_GPIO_INTR_DISABLE(); PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); -402a439f: 103320 and a3, a3, a2 -402a43a2: 023c movi.n a2, 48 -402a43a4: 202320 or a2, a3, a2 -402a43a7: 0020c0 memw -402a43aa: 0429 s32i.n a2, a4, 0 +402a43b7: 0020c0 memw +402a43ba: 0238 l32i.n a3, a2, 0 gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); -402a43ac: 040c movi.n a4, 0 -402a43ae: 203440 or a3, a4, a4 -402a43b1: 202440 or a2, a4, a4 -402a43b4: 77ba01 l32r a0, 4028229c -402a43b7: 0000c0 callx0 a0 +402a43bc: d50c movi.n a5, 13 + + ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); + + ETS_GPIO_INTR_DISABLE(); + + PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); +402a43be: 10d3d0 and a13, a3, a13 +402a43c1: 20cdc0 or a12, a13, a12 + + gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); +402a43c4: 203440 or a3, a4, a4 + + ETS_GPIO_INTR_ATTACH(key_intr_handler, NULL); + + ETS_GPIO_INTR_DISABLE(); + + PIN_FUNC_SELECT(GPIO_KEY_0_IO_MUX, GPIO_KEY_0_IO_FUNC); +402a43c7: 0020c0 memw +402a43ca: 0062c2 s32i a12, a2, 0 + + gpio_output_set(0, 0, 0, GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)); +402a43cd: 202440 or a2, a4, a4 +402a43d0: 77b301 l32r a0, 4028229c +402a43d3: 0000c0 callx0 a0 gpio_register_set(GPIO_PIN_ADDR(GPIO_KEY_0_IO_NUM), -402a43ba: 030c movi.n a3, 0 -402a43bc: c25c movi.n a2, 92 -402a43be: ffed01 l32r a0, 402a4374 -402a43c1: 0000c0 callx0 a0 +402a43d6: 030c movi.n a3, 0 +402a43d8: c25c movi.n a2, 92 +402a43da: ffe701 l32r a0, 402a4378 +402a43dd: 0000c0 callx0 a0 GPIO_PIN_INT_TYPE_SET(GPIO_PIN_INTR_DISABLE) | GPIO_PIN_PAD_DRIVER_SET(GPIO_PAD_DRIVER_DISABLE) | GPIO_PIN_SOURCE_SET(GPIO_AS_PIN_SOURCE)); //clear key io status GPIO_REG_WRITE(GPIO_STATUS_W1TC_ADDRESS, BIT(GPIO_KEY_0_IO_NUM)); -402a43c4: 7f4f31 l32r a3, 40284100 -402a43c7: ffea21 l32r a2, 402a4370 -402a43ca: 0020c0 memw -402a43cd: 0239 s32i.n a3, a2, 0 +402a43e0: 7f4831 l32r a3, 40284100 +402a43e3: ffe421 l32r a2, 402a4374 +402a43e6: 0020c0 memw +402a43e9: 0239 s32i.n a3, a2, 0 //enable interrupt gpio_pin_intr_state_set(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM), GPIO_PIN_INTR_NEGEDGE); -402a43cf: 230c movi.n a3, 2 -402a43d1: d20c movi.n a2, 13 -402a43d3: ffa401 l32r a0, 402a4264 -402a43d6: 0000c0 callx0 a0 +402a43eb: 230c movi.n a3, 2 +402a43ed: d20c movi.n a2, 13 +402a43ef: ff9d01 l32r a0, 402a4264 +402a43f2: 0000c0 callx0 a0 ETS_GPIO_INTR_ENABLE(); -402a43d9: 021c movi.n a2, 16 -402a43db: e8f901 l32r a0, 4029e7c0 -402a43de: 0000c0 callx0 a0 +402a43f5: 021c movi.n a2, 16 +402a43f7: e8f201 l32r a0, 4029e7c0 +402a43fa: 0000c0 callx0 a0 } -402a43e1: 3108 l32i.n a0, a1, 12 -402a43e3: 10c112 addi a1, a1, 16 -402a43e6: f00d ret.n -402a43e8: 9e .byte 0x9e -402a43e9: 3ffe97 bbsi a14, 25, 402a442c -402a43ec: 070000 excw +402a43fd: 3108 l32i.n a0, a1, 12 +402a43ff: 21c8 l32i.n a12, a1, 8 +402a4401: 11d8 l32i.n a13, a1, 4 +402a4403: 10c112 addi a1, a1, 16 +402a4406: f00d ret.n +402a4408: 9e .byte 0x9e +402a4409: 3ffe97 bbsi a14, 25, 402a444c +402a440c: 070000 excw ... -402a43f0 : +402a4410 : // } // } } void ICACHE_FLASH_ATTR user_setting_set_config(void) { -402a43f0: f0c112 addi a1, a1, -16 -402a43f3: 11d9 s32i.n a13, a1, 4 +402a4410: f0c112 addi a1, a1, -16 +402a4413: 11d9 s32i.n a13, a1, 4 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402a43f5: fffcd1 l32r a13, 402a43e8 -402a43f8: 150c movi.n a5, 1 -402a43fa: 0d3d mov.n a3, a13 -402a43fc: 143c movi.n a4, 49 -402a43fe: 00a122 movi a2, 0x100 +402a4415: fffcd1 l32r a13, 402a4408 +402a4418: 150c movi.n a5, 1 +402a441a: 0d3d mov.n a3, a13 +402a441c: 143c movi.n a4, 49 +402a441e: 00a122 movi a2, 0x100 // } // } } void ICACHE_FLASH_ATTR user_setting_set_config(void) { -402a4401: 036102 s32i a0, a1, 12 -402a4404: 0261c2 s32i a12, a1, 8 +402a4421: 036102 s32i a0, a1, 12 +402a4424: 0261c2 s32i a12, a1, 8 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402a4407: 744701 l32r a0, 40281524 -402a440a: 0000c0 callx0 a0 +402a4427: 743f01 l32r a0, 40281524 +402a442a: 0000c0 callx0 a0 os_memcpy(p, &user_config, length); -402a440d: ff9231 l32r a3, 402a4258 -402a4410: 00a142 movi a4, 0x100 +402a442d: ff8a31 l32r a3, 402a4258 +402a4430: 00a142 movi a4, 0x100 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402a4413: 20c220 or a12, a2, a2 +402a4433: 20c220 or a12, a2, a2 os_memcpy(p, &user_config, length); -402a4416: 72ff01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a4419: 0000c0 callx0 a0 +402a4436: 72f701 l32r a0, 40281014 <_irom0_text_start+0x4> +402a4439: 0000c0 callx0 a0 spi_flash_erase_sector(SETTING_SAVE_ADDR); -402a441c: 70a022 movi a2, 112 -402a441f: d11601 l32r a0, 40298878 -402a4422: 0000c0 callx0 a0 +402a443c: 70a022 movi a2, 112 +402a443f: d10e01 l32r a0, 40298878 +402a4442: 0000c0 callx0 a0 spi_flash_write(SETTING_SAVE_ADDR * 4096, (uint32 *) p, length); -402a4425: fff121 l32r a2, 402a43ec -402a4428: 203cc0 or a3, a12, a12 -402a442b: 00a142 movi a4, 0x100 -402a442e: d03301 l32r a0, 402984fc -402a4431: 0000c0 callx0 a0 +402a4445: fff121 l32r a2, 402a440c +402a4448: 203cc0 or a3, a12, a12 +402a444b: 00a142 movi a4, 0x100 +402a444e: d02b01 l32r a0, 402984fc +402a4451: 0000c0 callx0 a0 os_free(p); -402a4434: 0d3d mov.n a3, a13 -402a4436: 0c2d mov.n a2, a12 -402a4438: 643c movi.n a4, 54 -402a443a: 743b01 l32r a0, 40281528 -402a443d: 0000c0 callx0 a0 +402a4454: 0d3d mov.n a3, a13 +402a4456: 0c2d mov.n a2, a12 +402a4458: 643c movi.n a4, 54 +402a445a: 743301 l32r a0, 40281528 +402a445d: 0000c0 callx0 a0 } -402a4440: 3108 l32i.n a0, a1, 12 -402a4442: 21c8 l32i.n a12, a1, 8 -402a4444: 11d8 l32i.n a13, a1, 4 -402a4446: 10c112 addi a1, a1, 16 -402a4449: f00d ret.n -402a444b: 359c00 extui a9, a0, 28, 4 -402a444e: ff .byte 0xff -402a444f: 3f .byte 0x3f -402a4450: fe9654 excw -402a4453: 3f .byte 0x3f -402a4454: 324d excw -402a4456: ff .byte 0xff -402a4457: 3f .byte 0x3f -402a4458: 326d excw -402a445a: ff .byte 0xff -402a445b: 3f .byte 0x3f -402a445c: ff32b0 excw -402a445f: 3f .byte 0x3f -402a4460: ff32f0 excw -402a4463: 3f .byte 0x3f - -402a4464 : +402a4460: 3108 l32i.n a0, a1, 12 +402a4462: 21c8 l32i.n a12, a1, 8 +402a4464: 11d8 l32i.n a13, a1, 4 +402a4466: 10c112 addi a1, a1, 16 +402a4469: f00d ret.n +402a446b: 359c00 extui a9, a0, 28, 4 +402a446e: ff .byte 0xff +402a446f: 3f .byte 0x3f +402a4470: fe9654 excw +402a4473: 3f .byte 0x3f +402a4474: 324d excw +402a4476: ff .byte 0xff +402a4477: 3f .byte 0x3f +402a4478: 326d excw +402a447a: ff .byte 0xff +402a447b: 3f .byte 0x3f +402a447c: ff32b0 excw +402a447f: 3f .byte 0x3f +402a4480: ff32f0 excw +402a4483: 3f .byte 0x3f + +402a4484 : void ICACHE_FLASH_ATTR user_setting_get_config(void) { -402a4464: f0c112 addi a1, a1, -16 -402a4467: 11d9 s32i.n a13, a1, 4 +402a4484: f0c112 addi a1, a1, -16 +402a4487: 11d9 s32i.n a13, a1, 4 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402a4469: ffdfd1 l32r a13, 402a43e8 -402a446c: 150c movi.n a5, 1 -402a446e: 144c movi.n a4, 65 -402a4470: 0d3d mov.n a3, a13 -402a4472: 00a122 movi a2, 0x100 +402a4489: ffdfd1 l32r a13, 402a4408 +402a448c: 150c movi.n a5, 1 +402a448e: 144c movi.n a4, 65 +402a4490: 0d3d mov.n a3, a13 +402a4492: 00a122 movi a2, 0x100 os_free(p); } void ICACHE_FLASH_ATTR user_setting_get_config(void) { -402a4475: 3109 s32i.n a0, a1, 12 -402a4477: 21c9 s32i.n a12, a1, 8 -402a4479: 01e9 s32i.n a14, a1, 0 +402a4495: 3109 s32i.n a0, a1, 12 +402a4497: 21c9 s32i.n a12, a1, 8 +402a4499: 01e9 s32i.n a14, a1, 0 uint16_t i, j; uint32_t length = sizeof(user_config_t); if (length % 4 != 0) length += 4 - length % 4; // 4 ֽڶ롣 uint8_t *p = (uint8_t *) os_malloc(length); -402a447b: 742a01 l32r a0, 40281524 -402a447e: 0000c0 callx0 a0 -402a4481: 02ed mov.n a14, a2 +402a449b: 742201 l32r a0, 40281524 +402a449e: 0000c0 callx0 a0 +402a44a1: 02ed mov.n a14, a2 spi_flash_read(SETTING_SAVE_ADDR * 4096, (uint32 *) p, length); -402a4483: 023d mov.n a3, a2 -402a4485: ffd921 l32r a2, 402a43ec -402a4488: 00a142 movi a4, 0x100 -402a448b: a45901 l32r a0, 4028d5f0 -402a448e: 0000c0 callx0 a0 +402a44a3: 023d mov.n a3, a2 +402a44a5: ffd921 l32r a2, 402a440c +402a44a8: 00a142 movi a4, 0x100 +402a44ab: a45101 l32r a0, 4028d5f0 +402a44ae: 0000c0 callx0 a0 os_memcpy(&user_config, p, length); -402a4491: ff71c1 l32r a12, 402a4258 -402a4494: 00a142 movi a4, 0x100 -402a4497: 0e3d mov.n a3, a14 -402a4499: 0c2d mov.n a2, a12 -402a449b: 72de01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a449e: 0000c0 callx0 a0 +402a44b1: ff69c1 l32r a12, 402a4258 +402a44b4: 00a142 movi a4, 0x100 +402a44b7: 0e3d mov.n a3, a14 +402a44b9: 0c2d mov.n a2, a12 +402a44bb: 72d601 l32r a0, 40281014 <_irom0_text_start+0x4> +402a44be: 0000c0 callx0 a0 os_free(p); -402a44a1: 0d3d mov.n a3, a13 -402a44a3: 0e2d mov.n a2, a14 -402a44a5: 644c movi.n a4, 70 -402a44a7: 742001 l32r a0, 40281528 -402a44aa: 0000c0 callx0 a0 +402a44c1: 0d3d mov.n a3, a13 +402a44c3: 0e2d mov.n a2, a14 +402a44c5: 644c movi.n a4, 70 +402a44c7: 741801 l32r a0, 40281528 +402a44ca: 0000c0 callx0 a0 // os_printf("user_config.name[0]:0x%02x 0x%02x 0x%02x\r\n", user_config.name[0],user_config.name[1],user_config.name[2]); if (user_config.name[0] == 0xff && user_config.name[1] == 0xff && user_config.name[2] == 0xff || user_config.version != USER_CONFIG_VERSION) { -402a44ad: 010c32 l8ui a3, a12, 1 -402a44b0: ffa022 movi a2, 255 -402a44b3: 089327 bne a3, a2, 402a44bf -402a44b6: 011c32 l16ui a3, a12, 2 -402a44b9: 767c21 l32r a2, 40281eac -402a44bc: 051327 beq a3, a2, 402a44c5 -402a44bf: 000c22 l8ui a2, a12, 0 -402a44c2: 661226 beqi a2, 1, 402a452c +402a44cd: 010c32 l8ui a3, a12, 1 +402a44d0: ffa022 movi a2, 255 +402a44d3: 089327 bne a3, a2, 402a44df +402a44d6: 011c32 l16ui a3, a12, 2 +402a44d9: 767421 l32r a2, 40281eac +402a44dc: 051327 beq a3, a2, 402a44e5 +402a44df: 000c22 l8ui a2, a12, 0 +402a44e2: 661226 beqi a2, 1, 402a454c wifi_get_macaddr(STATION_IF, hwaddr); -402a44c5: ffe1e1 l32r a14, 402a444c -402a44c8: 020c movi.n a2, 0 -402a44ca: 203ee0 or a3, a14, a14 -402a44cd: feda85 call0 402a3278 +402a44e5: ffe1e1 l32r a14, 402a446c +402a44e8: 020c movi.n a2, 0 +402a44ea: 203ee0 or a3, a14, a14 +402a44ed: fed885 call0 402a3278 os_sprintf(user_config.name, DEVICE_NAME, hwaddr[4], hwaddr[5]); -402a44d0: 050e52 l8ui a5, a14, 5 -402a44d3: 040e42 l8ui a4, a14, 4 -402a44d6: ffde31 l32r a3, 402a4450 -402a44d9: ffde21 l32r a2, 402a4454 -402a44dc: ff7c05 call0 402a3ca0 +402a44f0: 050e52 l8ui a5, a14, 5 +402a44f3: 040e42 l8ui a4, a14, 4 +402a44f6: ffde31 l32r a3, 402a4470 +402a44f9: ffde21 l32r a2, 402a4474 +402a44fc: ff7a05 call0 402a3ca0 os_sprintf(user_config.mqtt_ip, ""); -402a44df: ffde21 l32r a2, 402a4458 -402a44e2: 0d3d mov.n a3, a13 -402a44e4: ff7b85 call0 402a3ca0 +402a44ff: ffde21 l32r a2, 402a4478 +402a4502: 0d3d mov.n a3, a13 +402a4504: ff7985 call0 402a3ca0 os_sprintf(user_config.mqtt_user, ""); -402a44e7: ffdd21 l32r a2, 402a445c -402a44ea: 203dd0 or a3, a13, a13 -402a44ed: ff7b05 call0 402a3ca0 +402a4507: ffdd21 l32r a2, 402a447c +402a450a: 203dd0 or a3, a13, a13 +402a450d: ff7905 call0 402a3ca0 os_sprintf(user_config.mqtt_password, ""); -402a44f0: ffdc21 l32r a2, 402a4460 -402a44f3: 203dd0 or a3, a13, a13 -402a44f6: ff7a85 call0 402a3ca0 +402a4510: ffdc21 l32r a2, 402a4480 +402a4513: 203dd0 or a3, a13, a13 +402a4516: ff7885 call0 402a3ca0 user_config.mqtt_port = 1883; -402a44f9: 5ba722 movi a2, 0x75b +402a4519: 5ba722 movi a2, 0x75b user_config.version = USER_CONFIG_VERSION; -402a44fc: 140c movi.n a4, 1 +402a451c: 140c movi.n a4, 1 wifi_get_macaddr(STATION_IF, hwaddr); os_sprintf(user_config.name, DEVICE_NAME, hwaddr[4], hwaddr[5]); os_sprintf(user_config.mqtt_ip, ""); os_sprintf(user_config.mqtt_user, ""); os_sprintf(user_config.mqtt_password, ""); user_config.mqtt_port = 1883; -402a44fe: 315c22 s16i a2, a12, 98 +402a451e: 315c22 s16i a2, a12, 98 user_config.version = USER_CONFIG_VERSION; -402a4501: 004c42 s8i a4, a12, 0 +402a4521: 004c42 s8i a4, a12, 0 user_config.on = 1; -402a4504: e44c42 s8i a4, a12, 228 -402a4507: 0c2d mov.n a2, a12 -402a4509: 530c movi.n a3, 5 +402a4524: e44c42 s8i a4, a12, 228 +402a4527: 0c2d mov.n a2, a12 +402a4529: 530c movi.n a3, 5 for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { user_config.task[j].hour = 0; -402a450b: 050c movi.n a5, 0 +402a452b: 050c movi.n a5, 0 user_config.task[j].minute = 0; user_config.task[j].repeat = 127; -402a450d: 7fa062 movi a6, 127 -402a4510: 330b addi.n a3, a3, -1 +402a452d: 7fa062 movi a6, 127 +402a4530: 330b addi.n a3, a3, -1 user_config.version = USER_CONFIG_VERSION; user_config.on = 1; for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { user_config.task[j].hour = 0; -402a4512: e54252 s8i a5, a2, 229 +402a4532: e54252 s8i a5, a2, 229 user_config.task[j].minute = 0; -402a4515: e64252 s8i a5, a2, 230 +402a4535: e64252 s8i a5, a2, 230 user_config.task[j].repeat = 127; -402a4518: e74262 s8i a6, a2, 231 +402a4538: e74262 s8i a6, a2, 231 user_config.task[j].on = 0; -402a451b: e94252 s8i a5, a2, 233 +402a453b: e94252 s8i a5, a2, 233 user_config.task[j].action = 1; -402a451e: e84242 s8i a4, a2, 232 -402a4521: f43030 extui a3, a3, 0, 16 -402a4524: 225b addi.n a2, a2, 5 +402a453e: e84242 s8i a4, a2, 232 +402a4541: f43030 extui a3, a3, 0, 16 +402a4544: 225b addi.n a2, a2, 5 user_config.mqtt_port = 1883; user_config.version = USER_CONFIG_VERSION; user_config.on = 1; for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { -402a4526: fe6356 bnez a3, 402a4510 +402a4546: fe6356 bnez a3, 402a4530 user_config.task[j].repeat = 127; user_config.task[j].on = 0; user_config.task[j].action = 1; } user_setting_set_config(); -402a4529: ffec45 call0 402a43f0 +402a4549: ffec45 call0 402a4410 } } -402a452c: 3108 l32i.n a0, a1, 12 -402a452e: 21c8 l32i.n a12, a1, 8 -402a4530: 11d8 l32i.n a13, a1, 4 -402a4532: 01e8 l32i.n a14, a1, 0 -402a4534: 10c112 addi a1, a1, 16 -402a4537: f00d ret.n -402a4539: 000000 ill -402a453c: fe9663 excw -402a453f: 3f .byte 0x3f -402a4540: fe9676 excw -402a4543: 3f .byte 0x3f -402a4544: fe9690 excw -402a4547: 3f .byte 0x3f -402a4548: 96a9 s32i.n a10, a6, 36 -402a454a: fe .byte 0xfe -402a454b: 3f .byte 0x3f - -402a454c : +402a454c: 3108 l32i.n a0, a1, 12 +402a454e: 21c8 l32i.n a12, a1, 8 +402a4550: 11d8 l32i.n a13, a1, 4 +402a4552: 01e8 l32i.n a14, a1, 0 +402a4554: 10c112 addi a1, a1, 16 +402a4557: f00d ret.n +402a4559: 000000 ill +402a455c: fe9663 excw +402a455f: 3f .byte 0x3f +402a4560: fe9676 excw +402a4563: 3f .byte 0x3f +402a4564: fe9690 excw +402a4567: 3f .byte 0x3f +402a4568: 96a9 s32i.n a10, a6, 36 +402a456a: fe .byte 0xfe +402a456b: 3f .byte 0x3f + +402a456c : * дò * ޸ú󱣴,ϵȡò */ void ICACHE_FLASH_ATTR user_setting_init(void) { -402a454c: f0c112 addi a1, a1, -16 -402a454f: 3109 s32i.n a0, a1, 12 +402a456c: f0c112 addi a1, a1, -16 +402a456f: 3109 s32i.n a0, a1, 12 int16_t i, j; user_setting_get_config(); -402a4551: fff105 call0 402a4464 +402a4571: fff105 call0 402a4484 os_printf("Device name:\"%s\"\r\n", user_config.name); -402a4554: ffc031 l32r a3, 402a4454 -402a4557: fff921 l32r a2, 402a453c -402a455a: 752401 l32r a0, 402819ec -402a455d: 0000c0 callx0 a0 +402a4574: ffc031 l32r a3, 402a4474 +402a4577: fff921 l32r a2, 402a455c +402a457a: 751c01 l32r a0, 402819ec +402a457d: 0000c0 callx0 a0 os_printf("MQTT Service ip:\"%s:%d\"\r\n", user_config.mqtt_ip, user_config.mqtt_port); -402a4560: ff3e21 l32r a2, 402a4258 -402a4563: ffbd31 l32r a3, 402a4458 -402a4566: 311242 l16ui a4, a2, 98 -402a4569: fff521 l32r a2, 402a4540 -402a456c: 752001 l32r a0, 402819ec -402a456f: 0000c0 callx0 a0 +402a4580: ff3621 l32r a2, 402a4258 +402a4583: ffbd31 l32r a3, 402a4478 +402a4586: 311242 l16ui a4, a2, 98 +402a4589: fff521 l32r a2, 402a4560 +402a458c: 751801 l32r a0, 402819ec +402a458f: 0000c0 callx0 a0 os_printf("MQTT Service user:\"%s\"\r\n", user_config.mqtt_user); -402a4572: ffba31 l32r a3, 402a445c -402a4575: fff321 l32r a2, 402a4544 -402a4578: 751d01 l32r a0, 402819ec -402a457b: 0000c0 callx0 a0 +402a4592: ffba31 l32r a3, 402a447c +402a4595: fff321 l32r a2, 402a4564 +402a4598: 751501 l32r a0, 402819ec +402a459b: 0000c0 callx0 a0 os_printf("MQTT Service password:\"%s\"\r\n", user_config.mqtt_password); -402a457e: ffb831 l32r a3, 402a4460 -402a4581: fff121 l32r a2, 402a4548 -402a4584: 751a01 l32r a0, 402819ec -402a4587: 0000c0 callx0 a0 +402a459e: ffb831 l32r a3, 402a4480 +402a45a1: fff121 l32r a2, 402a4568 +402a45a4: 751201 l32r a0, 402819ec +402a45a7: 0000c0 callx0 a0 // os_printf("\t\ton:%d\t %02d:%02d repeat:0x%X\r\n",user_config.plug[i].task[j].on, // user_config.plug[i].task[j].hour,user_config.plug[i].task[j].minute, // user_config.plug[i].task[j].repeat); // } // } } -402a458a: 3108 l32i.n a0, a1, 12 -402a458c: 10c112 addi a1, a1, 16 -402a458f: f00d ret.n -402a4591: 000000 ill -402a4594: 0838 l32i.n a3, a8, 0 -402a4596: 286000 excw -402a4599: de .byte 0xde -402a459a: ff .byte 0xff -402a459b: 3f .byte 0x3f -402a459c: 102244 excw -402a459f: 081840 excw -402a45a2: 106000 and a6, a0, a0 -402a45a5: de .byte 0xde -402a45a6: ff .byte 0xff -402a45a7: 3f .byte 0x3f -402a45a8: c4b400 extui a11, a0, 4, 13 -402a45ab: 002004 excw -402a45ae: 246000 extui a6, a0, 0, 3 -402a45b1: 600000 neg a0, a0 -402a45b4: 001064 excw -402a45b7: 000c82 l8ui a8, a12, 0 -402a45ba: 106000 and a6, a0, a0 -402a45bd: 600000 neg a0, a0 - -402a45c0 : +402a45aa: 3108 l32i.n a0, a1, 12 +402a45ac: 10c112 addi a1, a1, 16 +402a45af: f00d ret.n +402a45b1: 000000 ill +402a45b4: 0838 l32i.n a3, a8, 0 +402a45b6: 286000 excw +402a45b9: de .byte 0xde +402a45ba: ff .byte 0xff +402a45bb: 3f .byte 0x3f +402a45bc: 102244 excw +402a45bf: 081840 excw +402a45c2: 106000 and a6, a0, a0 +402a45c5: de .byte 0xde +402a45c6: ff .byte 0xff +402a45c7: 3f .byte 0x3f +402a45c8: c4b400 extui a11, a0, 4, 13 +402a45cb: 002004 excw +402a45ce: 246000 extui a6, a0, 0, 3 +402a45d1: 600000 neg a0, a0 +402a45d4: 001064 excw +402a45d7: 000c82 l8ui a8, a12, 0 +402a45da: 106000 and a6, a0, a0 +402a45dd: 600000 neg a0, a0 + +402a45e0 : * Parameters : uart_no, use UART0 or UART1 defined ahead * Returns : NONE *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR uart_config(uint8_t uart_no) { -402a45c0: f0c112 addi a1, a1, -16 -402a45c3: 11d9 s32i.n a13, a1, 4 -402a45c5: 3109 s32i.n a0, a1, 12 -402a45c7: 21c9 s32i.n a12, a1, 8 -402a45c9: 02dd mov.n a13, a2 +402a45e0: f0c112 addi a1, a1, -16 +402a45e3: 11d9 s32i.n a13, a1, 4 +402a45e5: 3109 s32i.n a0, a1, 12 +402a45e7: 21c9 s32i.n a12, a1, 8 +402a45e9: 02dd mov.n a13, a2 if (uart_no == UART1) { -402a45cb: 1a1266 bnei a2, 1, 402a45e9 +402a45eb: 1a1266 bnei a2, 1, 402a4609 PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO2_U, FUNC_U1TXD_BK); -402a45ce: fff141 l32r a4, 402a4594 -402a45d1: cfae22 movi a2, 0xfffffecf -402a45d4: 0020c0 memw -402a45d7: 0438 l32i.n a3, a4, 0 -402a45d9: 103320 and a3, a3, a2 -402a45dc: 022c movi.n a2, 32 -402a45de: 202320 or a2, a3, a2 -402a45e1: 0020c0 memw -402a45e4: 0429 s32i.n a2, a4, 0 -402a45e6: 000c06 j 402a461a +402a45ee: fff141 l32r a4, 402a45b4 +402a45f1: cfae22 movi a2, 0xfffffecf +402a45f4: 0020c0 memw +402a45f7: 0438 l32i.n a3, a4, 0 +402a45f9: 103320 and a3, a3, a2 +402a45fc: 022c movi.n a2, 32 +402a45fe: 202320 or a2, a3, a2 +402a4601: 0020c0 memw +402a4604: 0429 s32i.n a2, a4, 0 +402a4606: 000c06 j 402a463a } else { /* rcv_buff size if 0x100 */ ETS_UART_INTR_ATTACH(uart0_rx_intr_handler, &(UartDev.rcv_buff)); -402a45e9: ffeb41 l32r a4, 402a4598 -402a45ec: ffec31 l32r a3, 402a459c -402a45ef: 520c movi.n a2, 5 -402a45f1: e87201 l32r a0, 4029e7bc -402a45f4: 0000c0 callx0 a0 +402a4609: ffeb41 l32r a4, 402a45b8 +402a460c: ffec31 l32r a3, 402a45bc +402a460f: 520c movi.n a2, 5 +402a4611: e86a01 l32r a0, 4029e7bc +402a4614: 0000c0 callx0 a0 PIN_PULLUP_DIS(PERIPHS_IO_MUX_U0TXD_U); -402a45f7: ffea21 l32r a2, 402a45a0 -402a45fa: 7faf32 movi a3, -129 -402a45fd: 0020c0 memw -402a4600: 0248 l32i.n a4, a2, 0 -402a4602: 103430 and a3, a4, a3 -402a4605: 0020c0 memw -402a4608: 0239 s32i.n a3, a2, 0 +402a4617: ffea21 l32r a2, 402a45c0 +402a461a: 7faf32 movi a3, -129 +402a461d: 0020c0 memw +402a4620: 0248 l32i.n a4, a2, 0 +402a4622: 103430 and a3, a4, a3 +402a4625: 0020c0 memw +402a4628: 0239 s32i.n a3, a2, 0 PIN_FUNC_SELECT(PERIPHS_IO_MUX_U0TXD_U, FUNC_U0TXD); -402a460a: 0020c0 memw -402a460d: 0248 l32i.n a4, a2, 0 -402a460f: cfae32 movi a3, 0xfffffecf -402a4612: 103430 and a3, a4, a3 -402a4615: 0020c0 memw -402a4618: 0239 s32i.n a3, a2, 0 +402a462a: 0020c0 memw +402a462d: 0248 l32i.n a4, a2, 0 +402a462f: cfae32 movi a3, 0xfffffecf +402a4632: 103430 and a3, a4, a3 +402a4635: 0020c0 memw +402a4638: 0239 s32i.n a3, a2, 0 #if UART_HW_CTS PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_U0CTS); //HW FLOW CONTROL CTS PIN #endif } uart_div_modify(uart_no, UART_CLK_FREQ / (UartDev.baut_rate));//SET BAUDRATE -402a461a: ffe2c1 l32r a12, 402a45a4 -402a461d: ffe221 l32r a2, 402a45a8 -402a4620: 002c32 l32i a3, a12, 0 -402a4623: 760a01 l32r a0, 40281e4c -402a4626: 0000c0 callx0 a0 -402a4629: 023d mov.n a3, a2 -402a462b: 0d2d mov.n a2, a13 -402a462d: fa0105 call0 4029e640 +402a463a: ffe2c1 l32r a12, 402a45c4 +402a463d: ffe221 l32r a2, 402a45c8 +402a4640: 002c32 l32i a3, a12, 0 +402a4643: 760201 l32r a0, 40281e4c +402a4646: 0000c0 callx0 a0 +402a4649: 023d mov.n a3, a2 +402a464b: 0d2d mov.n a2, a13 +402a464d: f9ff05 call0 4029e640 WRITE_PERI_REG(UART_CONF0(uart_no), ((UartDev.exist_parity & UART_PARITY_EN_M) << UART_PARITY_EN_S) //SET BIT AND PARITY MODE -402a4630: 2c58 l32i.n a5, a12, 8 -402a4632: 4c48 l32i.n a4, a12, 16 -402a4634: 045050 extui a5, a5, 0, 1 -402a4637: 144040 extui a4, a4, 0, 2 -402a463a: 1144c0 slli a4, a4, 4 -402a463d: 1155f0 slli a5, a5, 1 -402a4640: 205540 or a5, a5, a4 -402a4643: 3c48 l32i.n a4, a12, 12 -402a4645: 112dc0 slli a2, a13, 4 -402a4648: 044040 extui a4, a4, 0, 1 -402a464b: 205540 or a5, a5, a4 -402a464e: 1c48 l32i.n a4, a12, 4 -402a4650: c022d0 sub a2, a2, a13 -402a4653: ffd631 l32r a3, 402a45ac -402a4656: 144040 extui a4, a4, 0, 2 -402a4659: 112280 slli a2, a2, 8 -402a465c: 1144e0 slli a4, a4, 2 -402a465f: 323a add.n a3, a2, a3 -402a4661: 204540 or a4, a5, a4 -402a4664: 0020c0 memw -402a4667: 0349 s32i.n a4, a3, 0 +402a4650: 2c58 l32i.n a5, a12, 8 +402a4652: 4c48 l32i.n a4, a12, 16 +402a4654: 045050 extui a5, a5, 0, 1 +402a4657: 144040 extui a4, a4, 0, 2 +402a465a: 1144c0 slli a4, a4, 4 +402a465d: 1155f0 slli a5, a5, 1 +402a4660: 205540 or a5, a5, a4 +402a4663: 3c48 l32i.n a4, a12, 12 +402a4665: 112dc0 slli a2, a13, 4 +402a4668: 044040 extui a4, a4, 0, 1 +402a466b: 205540 or a5, a5, a4 +402a466e: 1c48 l32i.n a4, a12, 4 +402a4670: c022d0 sub a2, a2, a13 +402a4673: ffd631 l32r a3, 402a45cc +402a4676: 144040 extui a4, a4, 0, 2 +402a4679: 112280 slli a2, a2, 8 +402a467c: 1144e0 slli a4, a4, 2 +402a467f: 323a add.n a3, a2, a3 +402a4681: 204540 or a4, a5, a4 +402a4684: 0020c0 memw +402a4687: 0349 s32i.n a4, a3, 0 | ((UartDev.parity & UART_PARITY_M) << UART_PARITY_S) | ((UartDev.stop_bits & UART_STOP_BIT_NUM) << UART_STOP_BIT_NUM_S) | ((UartDev.data_bits & UART_BIT_NUM) << UART_BIT_NUM_S)); //clear rx and tx fifo,not ready SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); //RESET FIFO -402a4669: 0020c0 memw -402a466c: 0358 l32i.n a5, a3, 0 -402a466e: 7e8741 l32r a4, 4028408c -402a4671: 204540 or a4, a5, a4 -402a4674: 0020c0 memw -402a4677: 0349 s32i.n a4, a3, 0 +402a4689: 0020c0 memw +402a468c: 0358 l32i.n a5, a3, 0 +402a468e: 7e7f41 l32r a4, 4028408c +402a4691: 204540 or a4, a5, a4 +402a4694: 0020c0 memw +402a4697: 0349 s32i.n a4, a3, 0 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -402a4679: 0020c0 memw -402a467c: 0358 l32i.n a5, a3, 0 -402a467e: e7ef41 l32r a4, 4029e63c -402a4681: 104540 and a4, a5, a4 -402a4684: 0020c0 memw -402a4687: 0349 s32i.n a4, a3, 0 -402a4689: ffc931 l32r a3, 402a45b0 +402a4699: 0020c0 memw +402a469c: 0358 l32i.n a5, a3, 0 +402a469e: e7e741 l32r a4, 4029e63c +402a46a1: 104540 and a4, a5, a4 +402a46a4: 0020c0 memw +402a46a7: 0349 s32i.n a4, a3, 0 +402a46a9: ffc931 l32r a3, 402a45d0 if (uart_no == UART0) { //set rx fifo trigger WRITE_PERI_REG(UART_CONF1(uart_no), -402a468c: 323a add.n a3, a2, a3 +402a46ac: 323a add.n a3, a2, a3 //clear rx and tx fifo,not ready SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); //RESET FIFO CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); if (uart_no == UART0) { -402a468e: addc bnez.n a13, 402a46ac +402a46ae: addc bnez.n a13, 402a46cc //set rx fifo trigger WRITE_PERI_REG(UART_CONF1(uart_no), -402a4690: ffc941 l32r a4, 402a45b4 -402a4693: 0020c0 memw -402a4696: 0349 s32i.n a4, a3, 0 +402a46b0: ffc941 l32r a4, 402a45d4 +402a46b3: 0020c0 memw +402a46b6: 0349 s32i.n a4, a3, 0 UART_RX_TOUT_EN | ((0x10 & UART_TXFIFO_EMPTY_THRHD) << UART_TXFIFO_EMPTY_THRHD_S)); //wjl #if UART_HW_CTS SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); //add this sentense to add a tx flow control via MTCK( CTS ) #endif SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_TOUT_INT_ENA | UART_FRM_ERR_INT_ENA); -402a4698: ffc831 l32r a3, 402a45b8 -402a469b: 08a142 movi a4, 0x108 -402a469e: 323a add.n a3, a2, a3 -402a46a0: 0020c0 memw -402a46a3: 0358 l32i.n a5, a3, 0 -402a46a5: 204540 or a4, a5, a4 -402a46a8: 000186 j 402a46b2 -402a46ab: 0c4200 excw +402a46b8: ffc831 l32r a3, 402a45d8 +402a46bb: 08a142 movi a4, 0x108 +402a46be: 323a add.n a3, a2, a3 +402a46c0: 0020c0 memw +402a46c3: 0358 l32i.n a5, a3, 0 +402a46c5: 204540 or a4, a5, a4 +402a46c8: 000186 j 402a46d2 +402a46cb: 0c4200 excw } else { WRITE_PERI_REG(UART_CONF1(uart_no), ((UartDev.rcv_buff.TrigLvl & UART_RXFIFO_FULL_THRHD) << UART_RXFIFO_FULL_THRHD_S)); //TrigLvl default val == 1 -402a46ae: 4028 l32i.n a2, a0, 16 -402a46b0: c06440 sub a6, a4, a4 -402a46b3: 490020 excw -402a46b6: c13103 excw +402a46ce: 4028 l32i.n a2, a0, 16 +402a46d0: c06440 sub a6, a4, a4 +402a46d3: 490020 excw +402a46d6: c13103 excw } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); -402a46b9: ff .byte 0xff -402a46ba: 75fc41 l32r a4, 40281eac -402a46bd: 323a add.n a3, a2, a3 -402a46bf: 0020c0 memw -402a46c2: 0349 s32i.n a4, a3, 0 +402a46d9: ff .byte 0xff +402a46da: 75f441 l32r a4, 40281eac +402a46dd: 323a add.n a3, a2, a3 +402a46df: 0020c0 memw +402a46e2: 0349 s32i.n a4, a3, 0 //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402a46c4: ffbd31 l32r a3, 402a45b8 +402a46e4: ffbd31 l32r a3, 402a45d8 } -402a46c7: 3108 l32i.n a0, a1, 12 +402a46e7: 3108 l32i.n a0, a1, 12 } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402a46c9: 223a add.n a2, a2, a3 -402a46cb: 0020c0 memw -402a46ce: 0248 l32i.n a4, a2, 0 -402a46d0: 131c movi.n a3, 17 -402a46d2: 203430 or a3, a4, a3 +402a46e9: 223a add.n a2, a2, a3 +402a46eb: 0020c0 memw +402a46ee: 0248 l32i.n a4, a2, 0 +402a46f0: 131c movi.n a3, 17 +402a46f2: 203430 or a3, a4, a3 } -402a46d5: 21c8 l32i.n a12, a1, 8 -402a46d7: 11d8 l32i.n a13, a1, 4 +402a46f5: 21c8 l32i.n a12, a1, 8 +402a46f7: 11d8 l32i.n a13, a1, 4 } //clear all interrupt WRITE_PERI_REG(UART_INT_CLR(uart_no), 0xffff); //enable rx_interrupt SET_PERI_REG_MASK(UART_INT_ENA(uart_no), UART_RXFIFO_FULL_INT_ENA | UART_RXFIFO_OVF_INT_ENA); -402a46d9: 0020c0 memw -402a46dc: 0239 s32i.n a3, a2, 0 +402a46f9: 0020c0 memw +402a46fc: 0239 s32i.n a3, a2, 0 } -402a46de: 10c112 addi a1, a1, 16 -402a46e1: f00d ret.n -402a46e3: 213400 srai a3, a0, 4 -402a46e6: 124010 excw +402a46fe: 10c112 addi a1, a1, 16 +402a4701: f00d ret.n +402a4703: 213400 srai a3, a0, 4 +402a4706: 124010 excw -402a46e8 : +402a4708 : * Parameters : char c - character to tx * Returns : NONE *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR uart1_write_char(char c) { -402a46e8: f0c112 addi a1, a1, -16 -402a46eb: 3109 s32i.n a0, a1, 12 -402a46ed: 743020 extui a3, a2, 0, 8 +402a4708: f0c112 addi a1, a1, -16 +402a470b: 3109 s32i.n a0, a1, 12 +402a470d: 743020 extui a3, a2, 0, 8 if (c == '\n') { -402a46f0: 0e9366 bnei a3, 10, 402a4702 +402a4710: 0e9366 bnei a3, 10, 402a4722 uart_tx_one_char(UART1, '\r'); -402a46f3: d30c movi.n a3, 13 -402a46f5: 120c movi.n a2, 1 -402a46f7: fffb01 l32r a0, 402a46e4 -402a46fa: 0000c0 callx0 a0 +402a4713: d30c movi.n a3, 13 +402a4715: 120c movi.n a2, 1 +402a4717: fffb01 l32r a0, 402a4704 +402a471a: 0000c0 callx0 a0 uart_tx_one_char(UART1, '\n'); -402a46fd: a30c movi.n a3, 10 -402a46ff: 000106 j 402a4707 +402a471d: a30c movi.n a3, 10 +402a471f: 000106 j 402a4727 } else if (c == '\r') { -402a4702: d20c movi.n a2, 13 -402a4704: 081327 beq a3, a2, 402a4710 +402a4722: d20c movi.n a2, 13 +402a4724: 081327 beq a3, a2, 402a4730 } else { uart_tx_one_char(UART1, c); -402a4707: 01a022 movi a2, 1 -402a470a: fff601 l32r a0, 402a46e4 -402a470d: 0000c0 callx0 a0 +402a4727: 01a022 movi a2, 1 +402a472a: fff601 l32r a0, 402a4704 +402a472d: 0000c0 callx0 a0 } } -402a4710: 3108 l32i.n a0, a1, 12 -402a4712: 10c112 addi a1, a1, 16 -402a4715: f00d ret.n +402a4730: 3108 l32i.n a0, a1, 12 +402a4732: 10c112 addi a1, a1, 16 +402a4735: f00d ret.n ... -402a4718 : +402a4738 : * uint16_t len - buffer len * Returns : *******************************************************************************/ void ICACHE_FLASH_ATTR uart0_tx_buffer(uint8_t *buf, uint16_t len) { -402a4718: f0c112 addi a1, a1, -16 -402a471b: f43030 extui a3, a3, 0, 16 -402a471e: 21c9 s32i.n a12, a1, 8 -402a4720: 11d9 s32i.n a13, a1, 4 -402a4722: 3109 s32i.n a0, a1, 12 -402a4724: 02cd mov.n a12, a2 -402a4726: d23a add.n a13, a2, a3 +402a4738: f0c112 addi a1, a1, -16 +402a473b: f43030 extui a3, a3, 0, 16 +402a473e: 21c9 s32i.n a12, a1, 8 +402a4740: 11d9 s32i.n a13, a1, 4 +402a4742: 3109 s32i.n a0, a1, 12 +402a4744: 02cd mov.n a12, a2 +402a4746: d23a add.n a13, a2, a3 uint16_t i; for (i = 0; i < len; i++) { -402a4728: 101cd7 beq a12, a13, 402a473c +402a4748: 101cd7 beq a12, a13, 402a475c uart_tx_one_char(UART0, buf[i]); -402a472b: 000c32 l8ui a3, a12, 0 -402a472e: 020c movi.n a2, 0 -402a4730: ffed01 l32r a0, 402a46e4 -402a4733: 0000c0 callx0 a0 -402a4736: cc1b addi.n a12, a12, 1 -402a4738: fffb06 j 402a4728 -402a473b: 310800 srai a0, a0, 24 +402a474b: 000c32 l8ui a3, a12, 0 +402a474e: 020c movi.n a2, 0 +402a4750: ffed01 l32r a0, 402a4704 +402a4753: 0000c0 callx0 a0 +402a4756: cc1b addi.n a12, a12, 1 +402a4758: fffb06 j 402a4748 +402a475b: 310800 srai a0, a0, 24 } } -402a473e: 21c8 l32i.n a12, a1, 8 -402a4740: 11d8 l32i.n a13, a1, 4 -402a4742: 10c112 addi a1, a1, 16 -402a4745: f00d ret.n +402a475e: 21c8 l32i.n a12, a1, 8 +402a4760: 11d8 l32i.n a13, a1, 4 +402a4762: 10c112 addi a1, a1, 16 +402a4765: f00d ret.n ... -402a4748 : +402a4768 : * uint16_t len - buffer len * Returns : *******************************************************************************/ void ICACHE_FLASH_ATTR uart0_sendStr(const char *str) { -402a4748: f0c112 addi a1, a1, -16 -402a474b: 21c9 s32i.n a12, a1, 8 -402a474d: 3109 s32i.n a0, a1, 12 -402a474f: 02cd mov.n a12, a2 +402a4768: f0c112 addi a1, a1, -16 +402a476b: 21c9 s32i.n a12, a1, 8 +402a476d: 3109 s32i.n a0, a1, 12 +402a476f: 02cd mov.n a12, a2 while (*str) { -402a4751: 000c32 l8ui a3, a12, 0 -402a4754: b38c beqz.n a3, 402a4763 +402a4771: 000c32 l8ui a3, a12, 0 +402a4774: b38c beqz.n a3, 402a4783 uart_tx_one_char(UART0, *str++); -402a4756: 020c movi.n a2, 0 -402a4758: cc1b addi.n a12, a12, 1 -402a475a: ffe201 l32r a0, 402a46e4 -402a475d: 0000c0 callx0 a0 -402a4760: fffb46 j 402a4751 +402a4776: 020c movi.n a2, 0 +402a4778: cc1b addi.n a12, a12, 1 +402a477a: ffe201 l32r a0, 402a4704 +402a477d: 0000c0 callx0 a0 +402a4780: fffb46 j 402a4771 } } -402a4763: 3108 l32i.n a0, a1, 12 -402a4765: 21c8 l32i.n a12, a1, 8 -402a4767: 10c112 addi a1, a1, 16 -402a476a: f00d ret.n -402a476c: 3368 l32i.n a6, a3, 12 -402a476e: ff .byte 0xff -402a476f: 3f .byte 0x3f -402a4770: 2a4810 excw -402a4773: c11240 mul16u a1, a2, a4 - -402a4774 : +402a4783: 3108 l32i.n a0, a1, 12 +402a4785: 21c8 l32i.n a12, a1, 8 +402a4787: 10c112 addi a1, a1, 16 +402a478a: f00d ret.n +402a478c: 3368 l32i.n a6, a3, 12 +402a478e: ff .byte 0xff +402a478f: 3f .byte 0x3f +402a4790: 2a4830 excw +402a4793: c11240 mul16u a1, a2, a4 + +402a4794 : } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4774: f0c112 addi a1, a1, -16 +402a4794: f0c112 addi a1, a1, -16 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -402a4777: fffd41 l32r a4, 402a476c +402a4797: fffd41 l32r a4, 402a478c } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -402a477a: 01e9 s32i.n a14, a1, 0 -402a477c: 02ed mov.n a14, a2 +402a479a: 01e9 s32i.n a14, a1, 0 +402a479c: 02ed mov.n a14, a2 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -402a477e: fffc21 l32r a2, 402a4770 -402a4781: a50c movi.n a5, 10 +402a479e: fffc21 l32r a2, 402a4790 +402a47a1: a50c movi.n a5, 10 } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4783: 11d9 s32i.n a13, a1, 4 -402a4785: 03dd mov.n a13, a3 +402a47a3: 11d9 s32i.n a13, a1, 4 +402a47a5: 03dd mov.n a13, a3 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -402a4787: 030c movi.n a3, 0 +402a47a7: 030c movi.n a3, 0 } } void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4789: 3109 s32i.n a0, a1, 12 -402a478b: 21c9 s32i.n a12, a1, 8 +402a47a9: 3109 s32i.n a0, a1, 12 +402a47ab: 21c9 s32i.n a12, a1, 8 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data -402a478d: feee85 call0 402a3678 +402a47ad: feec85 call0 402a3678 UartDev.baut_rate = uart0_br; -402a4790: ff85c1 l32r a12, 402a45a4 +402a47b0: ff85c1 l32r a12, 402a45c4 uart_config(UART0); -402a4793: 020c movi.n a2, 0 +402a47b3: 020c movi.n a2, 0 uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data UartDev.baut_rate = uart0_br; -402a4795: 0ce9 s32i.n a14, a12, 0 +402a47b5: 0ce9 s32i.n a14, a12, 0 uart_config(UART0); -402a4797: ffe285 call0 402a45c0 +402a47b7: ffe285 call0 402a45e0 UartDev.baut_rate = uart1_br; uart_config(UART1); -402a479a: 120c movi.n a2, 1 +402a47ba: 120c movi.n a2, 1 /*this is a example to process uart data from task,please change the priority to fit your application task if exists*/ system_os_task(uart_recvTask, uart_recvTaskPrio, uart_recvTaskQueue, uart_recvTaskQueueLen); //demo with a task to process the uart data UartDev.baut_rate = uart0_br; uart_config(UART0); UartDev.baut_rate = uart1_br; -402a479c: 0cd9 s32i.n a13, a12, 0 +402a47bc: 0cd9 s32i.n a13, a12, 0 uart_config(UART1); -402a479e: ffe205 call0 402a45c0 +402a47be: ffe205 call0 402a45e0 ETS_UART_INTR_ENABLE(); -402a47a1: 022c movi.n a2, 32 -402a47a3: e80701 l32r a0, 4029e7c0 -402a47a6: 0000c0 callx0 a0 +402a47c1: 022c movi.n a2, 32 +402a47c3: e7ff01 l32r a0, 4029e7c0 +402a47c6: 0000c0 callx0 a0 #if UART_SELFTEST&UART_BUFF_EN os_timer_disarm(&buff_timer_t); os_timer_setfn(&buff_timer_t, uart_test_rx, NULL); //a demo to process the data in uart rx buffer os_timer_arm(&buff_timer_t, 10, 1); #endif } -402a47a9: 3108 l32i.n a0, a1, 12 -402a47ab: 21c8 l32i.n a12, a1, 8 -402a47ad: 11d8 l32i.n a13, a1, 4 -402a47af: 01e8 l32i.n a14, a1, 0 -402a47b1: 10c112 addi a1, a1, 16 -402a47b4: f00d ret.n -402a47b6: 000000 ill -402a47b9: 0001c2 l8ui a12, a1, 0 +402a47c9: 3108 l32i.n a0, a1, 12 +402a47cb: 21c8 l32i.n a12, a1, 8 +402a47cd: 11d8 l32i.n a13, a1, 4 +402a47cf: 01e8 l32i.n a14, a1, 0 +402a47d1: 10c112 addi a1, a1, 16 +402a47d4: f00d ret.n +402a47d6: 000000 ill +402a47d9: 0001c2 l8ui a12, a1, 0 -402a47bc : +402a47dc : void ICACHE_FLASH_ATTR uart_reattach() { uart_init(BIT_RATE_115200, BIT_RATE_115200); -402a47bc: ffff21 l32r a2, 402a47b8 +402a47dc: ffff21 l32r a2, 402a47d8 #endif } void ICACHE_FLASH_ATTR uart_reattach() { -402a47bf: f0c112 addi a1, a1, -16 +402a47df: f0c112 addi a1, a1, -16 uart_init(BIT_RATE_115200, BIT_RATE_115200); -402a47c2: 023d mov.n a3, a2 +402a47e2: 023d mov.n a3, a2 #endif } void ICACHE_FLASH_ATTR uart_reattach() { -402a47c4: 3109 s32i.n a0, a1, 12 +402a47e4: 3109 s32i.n a0, a1, 12 uart_init(BIT_RATE_115200, BIT_RATE_115200); -402a47c6: fffac5 call0 402a4774 +402a47e6: fffac5 call0 402a4794 } -402a47c9: 3108 l32i.n a0, a1, 12 -402a47cb: 10c112 addi a1, a1, 16 -402a47ce: f00d ret.n -402a47d0: 102194 excw -402a47d3: c11240 mul16u a1, a2, a4 +402a47e9: 3108 l32i.n a0, a1, 12 +402a47eb: 10c112 addi a1, a1, 16 +402a47ee: f00d ret.n +402a47f0: 102194 excw +402a47f3: c11240 mul16u a1, a2, a4 -402a47d4 : +402a47f4 : } //os_printf output to fifo or to the tx buffer LOCAL void ICACHE_FLASH_ATTR uart0_write_char_no_wait(char c) { -402a47d4: f0c112 addi a1, a1, -16 -402a47d7: 3109 s32i.n a0, a1, 12 -402a47d9: 743020 extui a3, a2, 0, 8 +402a47f4: f0c112 addi a1, a1, -16 +402a47f7: 3109 s32i.n a0, a1, 12 +402a47f9: 743020 extui a3, a2, 0, 8 tx_buff_enq(&c, 1); } #else //send to uart tx buffer if (c == '\n') { -402a47dc: 0e9366 bnei a3, 10, 402a47ee +402a47fc: 0e9366 bnei a3, 10, 402a480e uart_tx_one_char_no_wait(UART0, '\r'); -402a47df: d30c movi.n a3, 13 -402a47e1: 020c movi.n a2, 0 -402a47e3: fffb01 l32r a0, 402a47d0 -402a47e6: 0000c0 callx0 a0 +402a47ff: d30c movi.n a3, 13 +402a4801: 020c movi.n a2, 0 +402a4803: fffb01 l32r a0, 402a47f0 +402a4806: 0000c0 callx0 a0 uart_tx_one_char_no_wait(UART0, '\n'); -402a47e9: a30c movi.n a3, 10 -402a47eb: 000106 j 402a47f3 +402a4809: a30c movi.n a3, 10 +402a480b: 000106 j 402a4813 } else if (c == '\r') { -402a47ee: d20c movi.n a2, 13 -402a47f0: 081327 beq a3, a2, 402a47fc +402a480e: d20c movi.n a2, 13 +402a4810: 081327 beq a3, a2, 402a481c } else { uart_tx_one_char_no_wait(UART0, c); -402a47f3: 00a022 movi a2, 0 -402a47f6: fff601 l32r a0, 402a47d0 -402a47f9: 0000c0 callx0 a0 +402a4813: 00a022 movi a2, 0 +402a4816: fff601 l32r a0, 402a47f0 +402a4819: 0000c0 callx0 a0 } #endif } -402a47fc: 3108 l32i.n a0, a1, 12 -402a47fe: 10c112 addi a1, a1, 16 -402a4801: f00d ret.n -402a4803: 001c00 excw -402a4806: 006000 rsil a0, 0 -402a4809: 600000 neg a0, a0 -402a480c: 22fc bnez.n a2, 402a4842 -402a480e: 124010 excw - -402a4810 : +402a481c: 3108 l32i.n a0, a1, 12 +402a481e: 10c112 addi a1, a1, 16 +402a4821: f00d ret.n +402a4823: 001c00 excw +402a4826: 006000 rsil a0, 0 +402a4829: 600000 neg a0, a0 +402a482c: 22fc bnez.n a2, 402a4862 +402a482e: 124010 excw + +402a4830 : } #endif LOCAL void ICACHE_FLASH_ATTR /////// uart_recvTask(os_event_t *events) { -402a4810: f0c112 addi a1, a1, -16 +402a4830: f0c112 addi a1, a1, -16 if (events->sig == 0) { -402a4813: 0228 l32i.n a2, a2, 0 +402a4833: 0228 l32i.n a2, a2, 0 } #endif LOCAL void ICACHE_FLASH_ATTR /////// uart_recvTask(os_event_t *events) { -402a4815: 3109 s32i.n a0, a1, 12 -402a4817: 21c9 s32i.n a12, a1, 8 -402a4819: 11d9 s32i.n a13, a1, 4 +402a4835: 3109 s32i.n a0, a1, 12 +402a4837: 21c9 s32i.n a12, a1, 8 +402a4839: 11d9 s32i.n a13, a1, 4 if (events->sig == 0) { -402a481b: 041256 bnez a2, 402a4860 +402a483b: 041256 bnez a2, 402a4880 #if UART_BUFF_EN Uart_rx_buff_enq(); #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; -402a481e: fff921 l32r a2, 402a4804 +402a483e: fff921 l32r a2, 402a4824 uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -402a4821: 0c0c movi.n a12, 0 +402a4841: 0c0c movi.n a12, 0 { if (events->sig == 0) { #if UART_BUFF_EN Uart_rx_buff_enq(); #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; -402a4823: 0020c0 memw -402a4826: 02d8 l32i.n a13, a2, 0 -402a4828: 74d0d0 extui a13, a13, 0, 8 +402a4843: 0020c0 memw +402a4846: 02d8 l32i.n a13, a2, 0 +402a4848: 74d0d0 extui a13, a13, 0, 8 uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -402a482b: 1ebcd7 bgeu a12, a13, 402a484d +402a484b: 1ebcd7 bgeu a12, a13, 402a486d d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; -402a482e: fff621 l32r a2, 402a4808 +402a484e: fff621 l32r a2, 402a4828 #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -402a4831: cc1b addi.n a12, a12, 1 +402a4851: cc1b addi.n a12, a12, 1 d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; -402a4833: 0020c0 memw -402a4836: 0238 l32i.n a3, a2, 0 +402a4853: 0020c0 memw +402a4856: 0238 l32i.n a3, a2, 0 uart_tx_one_char(UART0, d_tmp); -402a4838: 00a022 movi a2, 0 -402a483b: 743030 extui a3, a3, 0, 8 -402a483e: ffa901 l32r a0, 402a46e4 -402a4841: 0000c0 callx0 a0 +402a4858: 00a022 movi a2, 0 +402a485b: 743030 extui a3, a3, 0, 8 +402a485e: ffa901 l32r a0, 402a4704 +402a4861: 0000c0 callx0 a0 #else uint8_t fifo_len = (READ_PERI_REG(UART_STATUS(UART0)) >> UART_RXFIFO_CNT_S)&UART_RXFIFO_CNT; uint8_t d_tmp = 0; uint8_t idx = 0; for (idx = 0; idx < fifo_len; idx++) { -402a4844: 74c0c0 extui a12, a12, 0, 8 -402a4847: fff806 j 402a482b -402a484a: 000000 ill +402a4864: 74c0c0 extui a12, a12, 0, 8 +402a4867: fff806 j 402a484b +402a486a: 000000 ill d_tmp = READ_PERI_REG(UART_FIFO(UART0)) & 0xFF; uart_tx_one_char(UART0, d_tmp); } WRITE_PERI_REG(UART_INT_CLR(UART0), UART_RXFIFO_FULL_INT_CLR | UART_RXFIFO_TOUT_INT_CLR); -402a484d: ff5b21 l32r a2, 402a45bc -402a4850: 01a132 movi a3, 0x101 -402a4853: 0020c0 memw -402a4856: 0239 s32i.n a3, a2, 0 +402a486d: ff5b21 l32r a2, 402a45dc +402a4870: 01a132 movi a3, 0x101 +402a4873: 0020c0 memw +402a4876: 0239 s32i.n a3, a2, 0 uart_rx_intr_enable(UART0); -402a4858: 020c movi.n a2, 0 -402a485a: ffec01 l32r a0, 402a480c -402a485d: 0000c0 callx0 a0 +402a4878: 020c movi.n a2, 0 +402a487a: ffec01 l32r a0, 402a482c +402a487d: 0000c0 callx0 a0 //tx_start_uart_buffer(UART0); #else #endif } } -402a4860: 3108 l32i.n a0, a1, 12 -402a4862: 21c8 l32i.n a12, a1, 8 -402a4864: 11d8 l32i.n a13, a1, 4 -402a4866: 10c112 addi a1, a1, 16 -402a4869: f00d ret.n +402a4880: 3108 l32i.n a0, a1, 12 +402a4882: 21c8 l32i.n a12, a1, 8 +402a4884: 11d8 l32i.n a13, a1, 4 +402a4886: 10c112 addi a1, a1, 16 +402a4889: f00d ret.n ... -402a486c : +402a488c : } } void ICACHE_FLASH_ATTR UART_SetWordLength(uint8_t uart_no, UartBitsNum4Char len) { -402a486c: 742020 extui a2, a2, 0, 8 +402a488c: 742020 extui a2, a2, 0, 8 SET_PERI_REG_BITS(UART_CONF0(uart_no), UART_BIT_NUM, len, UART_BIT_NUM_S); -402a486f: 1142c0 slli a4, a2, 4 -402a4872: c02420 sub a2, a4, a2 -402a4875: ff4d41 l32r a4, 402a45ac -402a4878: 112280 slli a2, a2, 8 -402a487b: 224a add.n a2, a2, a4 -402a487d: 0020c0 memw -402a4880: 0258 l32i.n a5, a2, 0 -402a4882: 347c movi.n a4, -13 -402a4884: 104540 and a4, a5, a4 -402a4887: 1133e0 slli a3, a3, 2 -402a488a: 203430 or a3, a4, a3 -402a488d: 0020c0 memw -402a4890: 0239 s32i.n a3, a2, 0 -402a4892: f00d ret.n - -402a4894 : +402a488f: 1142c0 slli a4, a2, 4 +402a4892: c02420 sub a2, a4, a2 +402a4895: ff4d41 l32r a4, 402a45cc +402a4898: 112280 slli a2, a2, 8 +402a489b: 224a add.n a2, a2, a4 +402a489d: 0020c0 memw +402a48a0: 0258 l32i.n a5, a2, 0 +402a48a2: 347c movi.n a4, -13 +402a48a4: 104540 and a4, a5, a4 +402a48a7: 1133e0 slli a3, a3, 2 +402a48aa: 203430 or a3, a4, a3 +402a48ad: 0020c0 memw +402a48b0: 0239 s32i.n a3, a2, 0 +402a48b2: f00d ret.n + +402a48b4 : } void ICACHE_FLASH_ATTR UART_SetStopBits(uint8_t uart_no, UartStopBitsNum bit_num) { -402a4894: 742020 extui a2, a2, 0, 8 +402a48b4: 742020 extui a2, a2, 0, 8 SET_PERI_REG_BITS(UART_CONF0(uart_no), UART_STOP_BIT_NUM, bit_num, UART_STOP_BIT_NUM_S); -402a4897: 1142c0 slli a4, a2, 4 -402a489a: c02420 sub a2, a4, a2 -402a489d: ff4341 l32r a4, 402a45ac -402a48a0: 112280 slli a2, a2, 8 -402a48a3: 224a add.n a2, a2, a4 -402a48a5: 0020c0 memw -402a48a8: 0258 l32i.n a5, a2, 0 -402a48aa: cfaf42 movi a4, -49 -402a48ad: 104540 and a4, a5, a4 -402a48b0: 1133c0 slli a3, a3, 4 -402a48b3: 203430 or a3, a4, a3 -402a48b6: 0020c0 memw -402a48b9: 0239 s32i.n a3, a2, 0 -402a48bb: f00d ret.n -402a48bd: 000000 ill -402a48c0: ff .byte 0xff -402a48c1: ff .byte 0xff -402a48c2: 20fe07 bbsi a14, 16, 402a48e6 - -402a48c4 : +402a48b7: 1142c0 slli a4, a2, 4 +402a48ba: c02420 sub a2, a4, a2 +402a48bd: ff4341 l32r a4, 402a45cc +402a48c0: 112280 slli a2, a2, 8 +402a48c3: 224a add.n a2, a2, a4 +402a48c5: 0020c0 memw +402a48c8: 0258 l32i.n a5, a2, 0 +402a48ca: cfaf42 movi a4, -49 +402a48cd: 104540 and a4, a5, a4 +402a48d0: 1133c0 slli a3, a3, 4 +402a48d3: 203430 or a3, a4, a3 +402a48d6: 0020c0 memw +402a48d9: 0239 s32i.n a3, a2, 0 +402a48db: f00d ret.n +402a48dd: 000000 ill +402a48e0: ff .byte 0xff +402a48e1: ff .byte 0xff +402a48e2: 20fe07 bbsi a14, 16, 402a4906 + +402a48e4 : } void ICACHE_FLASH_ATTR UART_SetLineInverse(uint8_t uart_no, UART_LineLevelInverse inverse_mask) { -402a48c4: 742020 extui a2, a2, 0, 8 +402a48e4: 742020 extui a2, a2, 0, 8 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_LINE_INV_MASK); -402a48c7: 1142c0 slli a4, a2, 4 -402a48ca: c02420 sub a2, a4, a2 -402a48cd: ff3741 l32r a4, 402a45ac -402a48d0: 112280 slli a2, a2, 8 -402a48d3: 224a add.n a2, a2, a4 -402a48d5: 0020c0 memw -402a48d8: 0258 l32i.n a5, a2, 0 -402a48da: fff941 l32r a4, 402a48c0 -402a48dd: 104540 and a4, a5, a4 -402a48e0: 0020c0 memw -402a48e3: 0249 s32i.n a4, a2, 0 +402a48e7: 1142c0 slli a4, a2, 4 +402a48ea: c02420 sub a2, a4, a2 +402a48ed: ff3741 l32r a4, 402a45cc +402a48f0: 112280 slli a2, a2, 8 +402a48f3: 224a add.n a2, a2, a4 +402a48f5: 0020c0 memw +402a48f8: 0258 l32i.n a5, a2, 0 +402a48fa: fff941 l32r a4, 402a48e0 +402a48fd: 104540 and a4, a5, a4 +402a4900: 0020c0 memw +402a4903: 0249 s32i.n a4, a2, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), inverse_mask); -402a48e5: 0020c0 memw -402a48e8: 0248 l32i.n a4, a2, 0 -402a48ea: 203430 or a3, a4, a3 -402a48ed: 0020c0 memw -402a48f0: 0239 s32i.n a3, a2, 0 -402a48f2: f00d ret.n - -402a48f4 : +402a4905: 0020c0 memw +402a4908: 0248 l32i.n a4, a2, 0 +402a490a: 203430 or a3, a4, a3 +402a490d: 0020c0 memw +402a4910: 0239 s32i.n a3, a2, 0 +402a4912: f00d ret.n + +402a4914 : } void ICACHE_FLASH_ATTR UART_SetParity(uint8_t uart_no, UartParityMode Parity_mode) { -402a48f4: 742020 extui a2, a2, 0, 8 +402a4914: 742020 extui a2, a2, 0, 8 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_PARITY | UART_PARITY_EN); -402a48f7: 1142c0 slli a4, a2, 4 -402a48fa: c02420 sub a2, a4, a2 -402a48fd: ff2b41 l32r a4, 402a45ac -402a4900: 112280 slli a2, a2, 8 -402a4903: 224a add.n a2, a2, a4 -402a4905: 0020c0 memw -402a4908: 0258 l32i.n a5, a2, 0 -402a490a: c47c movi.n a4, -4 -402a490c: 104540 and a4, a5, a4 -402a490f: 0020c0 memw -402a4912: 0249 s32i.n a4, a2, 0 +402a4917: 1142c0 slli a4, a2, 4 +402a491a: c02420 sub a2, a4, a2 +402a491d: ff2b41 l32r a4, 402a45cc +402a4920: 112280 slli a2, a2, 8 +402a4923: 224a add.n a2, a2, a4 +402a4925: 0020c0 memw +402a4928: 0258 l32i.n a5, a2, 0 +402a492a: c47c movi.n a4, -4 +402a492c: 104540 and a4, a5, a4 +402a492f: 0020c0 memw +402a4932: 0249 s32i.n a4, a2, 0 if (Parity_mode == NONE_BITS) { -402a4914: 112326 beqi a3, 2, 402a4929 +402a4934: 112326 beqi a3, 2, 402a4949 } else { SET_PERI_REG_MASK(UART_CONF0(uart_no), Parity_mode | UART_PARITY_EN); -402a4917: 0020c0 memw -402a491a: 0248 l32i.n a4, a2, 0 -402a491c: 250c movi.n a5, 2 -402a491e: 203350 or a3, a3, a5 -402a4921: 203340 or a3, a3, a4 -402a4924: 0020c0 memw -402a4927: 0239 s32i.n a3, a2, 0 -402a4929: f00d ret.n +402a4937: 0020c0 memw +402a493a: 0248 l32i.n a4, a2, 0 +402a493c: 250c movi.n a5, 2 +402a493e: 203350 or a3, a3, a5 +402a4941: 203340 or a3, a3, a4 +402a4944: 0020c0 memw +402a4947: 0239 s32i.n a3, a2, 0 +402a4949: f00d ret.n ... -402a492c : +402a494c : } } void ICACHE_FLASH_ATTR UART_SetBaudrate(uint8_t uart_no, uint32_t baud_rate) { -402a492c: f0c112 addi a1, a1, -16 -402a492f: 21c9 s32i.n a12, a1, 8 -402a4931: 74c020 extui a12, a2, 0, 8 +402a494c: f0c112 addi a1, a1, -16 +402a494f: 21c9 s32i.n a12, a1, 8 +402a4951: 74c020 extui a12, a2, 0, 8 uart_div_modify(uart_no, UART_CLK_FREQ / baud_rate); -402a4934: ff1d21 l32r a2, 402a45a8 +402a4954: ff1d21 l32r a2, 402a45c8 } } void ICACHE_FLASH_ATTR UART_SetBaudrate(uint8_t uart_no, uint32_t baud_rate) { -402a4937: 3109 s32i.n a0, a1, 12 +402a4957: 3109 s32i.n a0, a1, 12 uart_div_modify(uart_no, UART_CLK_FREQ / baud_rate); -402a4939: 754401 l32r a0, 40281e4c -402a493c: 0000c0 callx0 a0 -402a493f: 023d mov.n a3, a2 -402a4941: 0c2d mov.n a2, a12 -402a4943: f9cfc5 call0 4029e640 +402a4959: 753c01 l32r a0, 40281e4c +402a495c: 0000c0 callx0 a0 +402a495f: 023d mov.n a3, a2 +402a4961: 0c2d mov.n a2, a12 +402a4963: f9cdc5 call0 4029e640 } -402a4946: 3108 l32i.n a0, a1, 12 -402a4948: 21c8 l32i.n a12, a1, 8 -402a494a: 10c112 addi a1, a1, 16 -402a494d: f00d ret.n -402a494f: 081000 excw -402a4952: ff6000 excw -402a4955: ff .byte 0xff -402a4956: ffff80 excw -402a4959: ff .byte 0xff -402a495a: 7f .byte 0x7f -402a495b: ff .byte 0xff -402a495c: ff .byte 0xff -402a495d: 7f .byte 0x7f -402a495e: ff .byte 0xff -402a495f: ff .byte 0xff - -402a4960 : +402a4966: 3108 l32i.n a0, a1, 12 +402a4968: 21c8 l32i.n a12, a1, 8 +402a496a: 10c112 addi a1, a1, 16 +402a496d: f00d ret.n +402a496f: ffff00 excw +402a4972: ffff80 excw +402a4975: ff .byte 0xff +402a4976: 7f .byte 0x7f +402a4977: ff .byte 0xff +402a4978: ff .byte 0xff +402a4979: 7f .byte 0x7f +402a497a: ff .byte 0xff +402a497b: ff .byte 0xff + +402a497c : void ICACHE_FLASH_ATTR UART_SetFlowCtrl(uint8_t uart_no, UART_HwFlowCtrl flow_ctrl, uint8_t rx_thresh) { -402a4960: 742020 extui a2, a2, 0, 8 -402a4963: 744040 extui a4, a4, 0, 8 -402a4966: 1152c0 slli a5, a2, 4 +402a497c: 742020 extui a2, a2, 0, 8 +402a497f: 744040 extui a4, a4, 0, 8 +402a4982: 1152c0 slli a5, a2, 4 if (flow_ctrl & USART_HardwareFlowControl_RTS) { -402a4969: 4c6307 bbci a3, 0, 402a49b9 +402a4985: 4c6307 bbci a3, 0, 402a49d5 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_U0RTS); -402a496c: fff981 l32r a8, 402a4950 -402a496f: cfae62 movi a6, 0xfffffecf -402a4972: 0020c0 memw -402a4975: 0878 l32i.n a7, a8, 0 +402a4988: fe7881 l32r a8, 402a4368 +402a498b: cfae62 movi a6, 0xfffffecf +402a498e: 0020c0 memw +402a4991: 0878 l32i.n a7, a8, 0 SET_PERI_REG_BITS(UART_CONF1(uart_no), UART_RX_FLOW_THRHD, rx_thresh, UART_RX_FLOW_THRHD_S); -402a4977: 114400 slli a4, a4, 16 +402a4993: 114400 slli a4, a4, 16 void ICACHE_FLASH_ATTR UART_SetFlowCtrl(uint8_t uart_no, UART_HwFlowCtrl flow_ctrl, uint8_t rx_thresh) { if (flow_ctrl & USART_HardwareFlowControl_RTS) { PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U, FUNC_U0RTS); -402a497a: 107760 and a7, a7, a6 -402a497d: 00a162 movi a6, 0x100 -402a4980: 206760 or a6, a7, a6 -402a4983: 0020c0 memw -402a4986: 0869 s32i.n a6, a8, 0 +402a4996: 107760 and a7, a7, a6 +402a4999: 00a162 movi a6, 0x100 +402a499c: 206760 or a6, a7, a6 +402a499f: 0020c0 memw +402a49a2: 0869 s32i.n a6, a8, 0 SET_PERI_REG_BITS(UART_CONF1(uart_no), UART_RX_FLOW_THRHD, rx_thresh, UART_RX_FLOW_THRHD_S); -402a4988: c06520 sub a6, a5, a2 -402a498b: 117680 slli a7, a6, 8 -402a498e: ff0861 l32r a6, 402a45b0 -402a4991: 676a add.n a6, a7, a6 -402a4993: 0020c0 memw -402a4996: 0688 l32i.n a8, a6, 0 -402a4998: ffef71 l32r a7, 402a4954 -402a499b: 107870 and a7, a8, a7 -402a499e: 204740 or a4, a7, a4 -402a49a1: 0020c0 memw -402a49a4: 0649 s32i.n a4, a6, 0 +402a49a4: c06520 sub a6, a5, a2 +402a49a7: 117680 slli a7, a6, 8 +402a49aa: ff0961 l32r a6, 402a45d0 +402a49ad: 676a add.n a6, a7, a6 +402a49af: 0020c0 memw +402a49b2: 0688 l32i.n a8, a6, 0 +402a49b4: ffef71 l32r a7, 402a4970 +402a49b7: 107870 and a7, a8, a7 +402a49ba: 204740 or a4, a7, a4 +402a49bd: 0020c0 memw +402a49c0: 0649 s32i.n a4, a6, 0 SET_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); -402a49a6: 0020c0 memw -402a49a9: 0678 l32i.n a7, a6, 0 -402a49ab: 8b4541 l32r a4, 402876c0 -402a49ae: 204740 or a4, a7, a4 -402a49b1: 0020c0 memw -402a49b4: 0649 s32i.n a4, a6, 0 -402a49b6: 000686 j 402a49d4 +402a49c2: 0020c0 memw +402a49c5: 0678 l32i.n a7, a6, 0 +402a49c7: 8b3e41 l32r a4, 402876c0 +402a49ca: 204740 or a4, a7, a4 +402a49cd: 0020c0 memw +402a49d0: 0649 s32i.n a4, a6, 0 +402a49d2: 000686 j 402a49f0 } else { CLEAR_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); -402a49b9: c04520 sub a4, a5, a2 -402a49bc: 116480 slli a6, a4, 8 -402a49bf: fefc41 l32r a4, 402a45b0 -402a49c2: 464a add.n a4, a6, a4 -402a49c4: 0020c0 memw -402a49c7: 0478 l32i.n a7, a4, 0 -402a49c9: ffe361 l32r a6, 402a4958 -402a49cc: 106760 and a6, a7, a6 -402a49cf: 0020c0 memw -402a49d2: 0469 s32i.n a6, a4, 0 +402a49d5: c04520 sub a4, a5, a2 +402a49d8: 116480 slli a6, a4, 8 +402a49db: fefd41 l32r a4, 402a45d0 +402a49de: 464a add.n a4, a6, a4 +402a49e0: 0020c0 memw +402a49e3: 0478 l32i.n a7, a4, 0 +402a49e5: ffe361 l32r a6, 402a4974 +402a49e8: 106760 and a6, a7, a6 +402a49eb: 0020c0 memw +402a49ee: 0469 s32i.n a6, a4, 0 } if (flow_ctrl & USART_HardwareFlowControl_CTS) { -402a49d4: 316317 bbci a3, 1, 402a4a09 +402a49f0: 316317 bbci a3, 1, 402a4a25 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_UART0_CTS); -402a49d7: fe6561 l32r a6, 402a436c -402a49da: cfae32 movi a3, 0xfffffecf -402a49dd: 0020c0 memw -402a49e0: 0648 l32i.n a4, a6, 0 +402a49f3: fe5f61 l32r a6, 402a4370 +402a49f6: cfae32 movi a3, 0xfffffecf +402a49f9: 0020c0 memw +402a49fc: 0648 l32i.n a4, a6, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -402a49e2: c05520 sub a5, a5, a2 +402a49fe: c05520 sub a5, a5, a2 } else { CLEAR_PERI_REG_MASK(UART_CONF1(uart_no), UART_RX_FLOW_EN); } if (flow_ctrl & USART_HardwareFlowControl_CTS) { PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U, FUNC_UART0_CTS); -402a49e5: 104430 and a4, a4, a3 -402a49e8: 00a132 movi a3, 0x100 -402a49eb: 203430 or a3, a4, a3 -402a49ee: 0020c0 memw -402a49f1: 0639 s32i.n a3, a6, 0 +402a4a01: 104430 and a4, a4, a3 +402a4a04: 00a132 movi a3, 0x100 +402a4a07: 203430 or a3, a4, a3 +402a4a0a: 0020c0 memw +402a4a0d: 0639 s32i.n a3, a6, 0 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -402a49f3: feee31 l32r a3, 402a45ac -402a49f6: 115580 slli a5, a5, 8 -402a49f9: 553a add.n a5, a5, a3 -402a49fb: 0020c0 memw -402a49fe: 0538 l32i.n a3, a5, 0 -402a4a00: 7dc221 l32r a2, 40284108 -402a4a03: 202320 or a2, a3, a2 -402a4a06: 000546 j 402a4a1f +402a4a0f: feef31 l32r a3, 402a45cc +402a4a12: 115580 slli a5, a5, 8 +402a4a15: 553a add.n a5, a5, a3 +402a4a17: 0020c0 memw +402a4a1a: 0538 l32i.n a3, a5, 0 +402a4a1c: 7dbb21 l32r a2, 40284108 +402a4a1f: 202320 or a2, a3, a2 +402a4a22: 000546 j 402a4a3b } else { CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_TX_FLOW_EN); -402a4a09: c05520 sub a5, a5, a2 -402a4a0c: fee821 l32r a2, 402a45ac -402a4a0f: 115580 slli a5, a5, 8 -402a4a12: 552a add.n a5, a5, a2 -402a4a14: 0020c0 memw -402a4a17: 0538 l32i.n a3, a5, 0 -402a4a19: ffd021 l32r a2, 402a495c -402a4a1c: 102320 and a2, a3, a2 -402a4a1f: 0020c0 memw -402a4a22: 0529 s32i.n a2, a5, 0 -402a4a24: f00d ret.n -402a4a26: 140000 extui a0, a0, 0, 2 -402a4a29: 0009 s32i.n a0, a0, 0 -402a4a2b: c11260 mul16u a1, a2, a6 - -402a4a2c : +402a4a25: c05520 sub a5, a5, a2 +402a4a28: fee921 l32r a2, 402a45cc +402a4a2b: 115580 slli a5, a5, 8 +402a4a2e: 552a add.n a5, a5, a2 +402a4a30: 0020c0 memw +402a4a33: 0538 l32i.n a3, a5, 0 +402a4a35: ffd021 l32r a2, 402a4978 +402a4a38: 102320 and a2, a3, a2 +402a4a3b: 0020c0 memw +402a4a3e: 0529 s32i.n a2, a5, 0 +402a4a40: f00d ret.n +402a4a42: 140000 extui a0, a0, 0, 2 +402a4a45: 0009 s32i.n a0, a0, 0 +402a4a47: c11260 mul16u a1, a2, a6 + +402a4a48 : } } void ICACHE_FLASH_ATTR UART_WaitTxFifoEmpty(uint8_t uart_no, uint32_t time_out_us) //do not use if tx flow control enabled { -402a4a2c: f0c112 addi a1, a1, -16 -402a4a2f: 21c9 s32i.n a12, a1, 8 -402a4a31: 11d9 s32i.n a13, a1, 4 -402a4a33: 01e9 s32i.n a14, a1, 0 -402a4a35: 74d020 extui a13, a2, 0, 8 -402a4a38: 3109 s32i.n a0, a1, 12 -402a4a3a: 03cd mov.n a12, a3 +402a4a48: f0c112 addi a1, a1, -16 +402a4a4b: 21c9 s32i.n a12, a1, 8 +402a4a4d: 11d9 s32i.n a13, a1, 4 +402a4a4f: 01e9 s32i.n a14, a1, 0 +402a4a51: 74d020 extui a13, a2, 0, 8 +402a4a54: 3109 s32i.n a0, a1, 12 +402a4a56: 03cd mov.n a12, a3 uint32_t t_s = system_get_time(); -402a4a3c: e7fe01 l32r a0, 4029ea34 -402a4a3f: 0000c0 callx0 a0 -402a4a42: 02ed mov.n a14, a2 +402a4a58: e7f701 l32r a0, 4029ea34 +402a4a5b: 0000c0 callx0 a0 +402a4a5e: 02ed mov.n a14, a2 while (READ_PERI_REG(UART_STATUS(uart_no)) & (UART_TXFIFO_CNT << UART_TXFIFO_CNT_S)) { -402a4a44: 112dc0 slli a2, a13, 4 -402a4a47: c022d0 sub a2, a2, a13 -402a4a4a: ff6ed1 l32r a13, 402a4804 -402a4a4d: 112280 slli a2, a2, 8 -402a4a50: d2da add.n a13, a2, a13 -402a4a52: 0020c0 memw -402a4a55: 002d22 l32i a2, a13, 0 -402a4a58: 71a931 l32r a3, 402810fc -402a4a5b: 190237 bnone a2, a3, 402a4a78 +402a4a60: 112dc0 slli a2, a13, 4 +402a4a63: c022d0 sub a2, a2, a13 +402a4a66: ff6fd1 l32r a13, 402a4824 +402a4a69: 112280 slli a2, a2, 8 +402a4a6c: d2da add.n a13, a2, a13 +402a4a6e: 0020c0 memw +402a4a71: 002d22 l32i a2, a13, 0 +402a4a74: 71a231 l32r a3, 402810fc +402a4a77: 190237 bnone a2, a3, 402a4a94 if ((system_get_time() - t_s) > time_out_us) { -402a4a5e: e7f501 l32r a0, 4029ea34 -402a4a61: 0000c0 callx0 a0 -402a4a64: c022e0 sub a2, a2, a14 -402a4a67: 0d3c27 bltu a12, a2, 402a4a78 +402a4a7a: e7ee01 l32r a0, 4029ea34 +402a4a7d: 0000c0 callx0 a0 +402a4a80: c022e0 sub a2, a2, a14 +402a4a83: 0d3c27 bltu a12, a2, 402a4a94 break; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -402a4a6a: ffef31 l32r a3, 402a4a28 -402a4a6d: 73a022 movi a2, 115 -402a4a70: 0020c0 memw -402a4a73: 0329 s32i.n a2, a3, 0 -402a4a75: fff646 j 402a4a52 +402a4a86: ffef31 l32r a3, 402a4a44 +402a4a89: 73a022 movi a2, 115 +402a4a8c: 0020c0 memw +402a4a8f: 0329 s32i.n a2, a3, 0 +402a4a91: fff646 j 402a4a6e } } -402a4a78: 3108 l32i.n a0, a1, 12 -402a4a7a: 21c8 l32i.n a12, a1, 8 -402a4a7c: 11d8 l32i.n a13, a1, 4 -402a4a7e: 01e8 l32i.n a14, a1, 0 -402a4a80: 10c112 addi a1, a1, 16 -402a4a83: f00d ret.n -402a4a85: 000000 ill +402a4a94: 3108 l32i.n a0, a1, 12 +402a4a96: 21c8 l32i.n a12, a1, 8 +402a4a98: 11d8 l32i.n a13, a1, 4 +402a4a9a: 01e8 l32i.n a14, a1, 0 +402a4a9c: 10c112 addi a1, a1, 16 +402a4a9f: f00d ret.n +402a4aa1: 000000 ill -402a4a88 : +402a4aa4 : bool ICACHE_FLASH_ATTR UART_CheckOutputFinished(uint8_t uart_no, uint32_t time_out_us) { -402a4a88: e0c112 addi a1, a1, -32 -402a4a8b: 61c9 s32i.n a12, a1, 24 -402a4a8d: 51d9 s32i.n a13, a1, 20 -402a4a8f: 41e9 s32i.n a14, a1, 16 -402a4a91: 74d020 extui a13, a2, 0, 8 -402a4a94: 31f9 s32i.n a15, a1, 12 -402a4a96: 7109 s32i.n a0, a1, 28 -402a4a98: 20c330 or a12, a3, a3 +402a4aa4: e0c112 addi a1, a1, -32 +402a4aa7: 61c9 s32i.n a12, a1, 24 +402a4aa9: 51d9 s32i.n a13, a1, 20 +402a4aab: 41e9 s32i.n a14, a1, 16 +402a4aad: 74d020 extui a13, a2, 0, 8 +402a4ab0: 31f9 s32i.n a15, a1, 12 +402a4ab2: 7109 s32i.n a0, a1, 28 +402a4ab4: 20c330 or a12, a3, a3 uint32_t t_start = system_get_time(); -402a4a9b: e7e601 l32r a0, 4029ea34 -402a4a9e: 0000c0 callx0 a0 -402a4aa1: 02fd mov.n a15, a2 +402a4ab7: e7df01 l32r a0, 4029ea34 +402a4aba: 0000c0 callx0 a0 +402a4abd: 02fd mov.n a15, a2 uint8_t tx_fifo_len; uint32_t tx_buff_len; while (1) { tx_fifo_len = ((READ_PERI_REG(UART_STATUS(uart_no)) >> UART_TXFIFO_CNT_S)&UART_TXFIFO_CNT); -402a4aa3: 112dc0 slli a2, a13, 4 -402a4aa6: c022d0 sub a2, a2, a13 -402a4aa9: ff56d1 l32r a13, 402a4804 -402a4aac: 112280 slli a2, a2, 8 -402a4aaf: d2da add.n a13, a2, a13 +402a4abf: 112dc0 slli a2, a13, 4 +402a4ac2: c022d0 sub a2, a2, a13 +402a4ac5: ff57d1 l32r a13, 402a4824 +402a4ac8: 112280 slli a2, a2, 8 +402a4acb: d2da add.n a13, a2, a13 if (system_get_time() - t_start > time_out_us) { return FALSE; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -402a4ab1: 73a0e2 movi a14, 115 +402a4acd: 73a0e2 movi a14, 115 uint32_t t_start = system_get_time(); uint8_t tx_fifo_len; uint32_t tx_buff_len; while (1) { tx_fifo_len = ((READ_PERI_REG(UART_STATUS(uart_no)) >> UART_TXFIFO_CNT_S)&UART_TXFIFO_CNT); -402a4ab4: 0020c0 memw -402a4ab7: 0d28 l32i.n a2, a13, 0 +402a4ad0: 0020c0 memw +402a4ad3: 0d28 l32i.n a2, a13, 0 tx_buff_len = ((pTxBuffer->UartBuffSize) - (pTxBuffer->Space)); } else { tx_buff_len = 0; } if (tx_fifo_len == 0 && tx_buff_len == 0) { -402a4ab9: 752020 extui a2, a2, 16, 8 -402a4abc: 529c beqz.n a2, 402a4ad5 +402a4ad5: 752020 extui a2, a2, 16, 8 +402a4ad8: 529c beqz.n a2, 402a4af1 return TRUE; } if (system_get_time() - t_start > time_out_us) { -402a4abe: e7dd01 l32r a0, 4029ea34 -402a4ac1: 0000c0 callx0 a0 -402a4ac4: c022f0 sub a2, a2, a15 -402a4ac7: 0f3c27 bltu a12, a2, 402a4ada +402a4ada: e7d601 l32r a0, 4029ea34 +402a4add: 0000c0 callx0 a0 +402a4ae0: c022f0 sub a2, a2, a15 +402a4ae3: 0f3c27 bltu a12, a2, 402a4af6 return FALSE; } WRITE_PERI_REG(0X60000914, 0X73);//WTD -402a4aca: ffd721 l32r a2, 402a4a28 -402a4acd: 0020c0 memw -402a4ad0: 02e9 s32i.n a14, a2, 0 +402a4ae6: ffd721 l32r a2, 402a4a44 +402a4ae9: 0020c0 memw +402a4aec: 02e9 s32i.n a14, a2, 0 } -402a4ad2: fff786 j 402a4ab4 +402a4aee: fff786 j 402a4ad0 } else { tx_buff_len = 0; } if (tx_fifo_len == 0 && tx_buff_len == 0) { return TRUE; -402a4ad5: 120c movi.n a2, 1 -402a4ad7: 000046 j 402a4adc +402a4af1: 120c movi.n a2, 1 +402a4af3: 000046 j 402a4af8 } if (system_get_time() - t_start > time_out_us) { return FALSE; -402a4ada: 020c movi.n a2, 0 +402a4af6: 020c movi.n a2, 0 } WRITE_PERI_REG(0X60000914, 0X73);//WTD } } -402a4adc: 7108 l32i.n a0, a1, 28 -402a4ade: 61c8 l32i.n a12, a1, 24 -402a4ae0: 51d8 l32i.n a13, a1, 20 -402a4ae2: 41e8 l32i.n a14, a1, 16 -402a4ae4: 31f8 l32i.n a15, a1, 12 -402a4ae6: 20c112 addi a1, a1, 32 -402a4ae9: f00d ret.n +402a4af8: 7108 l32i.n a0, a1, 28 +402a4afa: 61c8 l32i.n a12, a1, 24 +402a4afc: 51d8 l32i.n a13, a1, 20 +402a4afe: 41e8 l32i.n a14, a1, 16 +402a4b00: 31f8 l32i.n a15, a1, 12 +402a4b02: 20c112 addi a1, a1, 32 +402a4b05: f00d ret.n ... -402a4aec : +402a4b08 : void ICACHE_FLASH_ATTR UART_ResetFifo(uint8_t uart_no) { -402a4aec: 742020 extui a2, a2, 0, 8 +402a4b08: 742020 extui a2, a2, 0, 8 SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -402a4aef: 1132c0 slli a3, a2, 4 -402a4af2: c02320 sub a2, a3, a2 -402a4af5: fead31 l32r a3, 402a45ac -402a4af8: 112280 slli a2, a2, 8 -402a4afb: 223a add.n a2, a2, a3 -402a4afd: 0020c0 memw -402a4b00: 0248 l32i.n a4, a2, 0 -402a4b02: 7d6231 l32r a3, 4028408c -402a4b05: 203430 or a3, a4, a3 -402a4b08: 0020c0 memw -402a4b0b: 0239 s32i.n a3, a2, 0 +402a4b0b: 1132c0 slli a3, a2, 4 +402a4b0e: c02320 sub a2, a3, a2 +402a4b11: feae31 l32r a3, 402a45cc +402a4b14: 112280 slli a2, a2, 8 +402a4b17: 223a add.n a2, a2, a3 +402a4b19: 0020c0 memw +402a4b1c: 0248 l32i.n a4, a2, 0 +402a4b1e: 7d5b31 l32r a3, 4028408c +402a4b21: 203430 or a3, a4, a3 +402a4b24: 0020c0 memw +402a4b27: 0239 s32i.n a3, a2, 0 CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); -402a4b0d: 0020c0 memw -402a4b10: 0248 l32i.n a4, a2, 0 -402a4b12: e6ca31 l32r a3, 4029e63c -402a4b15: 103430 and a3, a4, a3 -402a4b18: 0020c0 memw -402a4b1b: 0239 s32i.n a3, a2, 0 -402a4b1d: f00d ret.n +402a4b29: 0020c0 memw +402a4b2c: 0248 l32i.n a4, a2, 0 +402a4b2e: e6c331 l32r a3, 4029e63c +402a4b31: 103430 and a3, a4, a3 +402a4b34: 0020c0 memw +402a4b37: 0239 s32i.n a3, a2, 0 +402a4b39: f00d ret.n ... -402a4b20 : +402a4b3c : } void ICACHE_FLASH_ATTR UART_ClearIntrStatus(uint8_t uart_no, uint32_t clr_mask) { -402a4b20: 742020 extui a2, a2, 0, 8 +402a4b3c: 742020 extui a2, a2, 0, 8 WRITE_PERI_REG(UART_INT_CLR(uart_no), clr_mask); -402a4b23: 1142c0 slli a4, a2, 4 -402a4b26: c02420 sub a2, a4, a2 -402a4b29: fea441 l32r a4, 402a45bc -402a4b2c: 112280 slli a2, a2, 8 -402a4b2f: 224a add.n a2, a2, a4 -402a4b31: 0020c0 memw -402a4b34: 0239 s32i.n a3, a2, 0 -402a4b36: f00d ret.n - -402a4b38 : +402a4b3f: 1142c0 slli a4, a2, 4 +402a4b42: c02420 sub a2, a4, a2 +402a4b45: fea541 l32r a4, 402a45dc +402a4b48: 112280 slli a2, a2, 8 +402a4b4b: 224a add.n a2, a2, a4 +402a4b4d: 0020c0 memw +402a4b50: 0239 s32i.n a3, a2, 0 +402a4b52: f00d ret.n + +402a4b54 : } void ICACHE_FLASH_ATTR UART_SetIntrEna(uint8_t uart_no, uint32_t ena_mask) { -402a4b38: 742020 extui a2, a2, 0, 8 +402a4b54: 742020 extui a2, a2, 0, 8 SET_PERI_REG_MASK(UART_INT_ENA(uart_no), ena_mask); -402a4b3b: 1142c0 slli a4, a2, 4 -402a4b3e: c02420 sub a2, a4, a2 -402a4b41: fe9d41 l32r a4, 402a45b8 -402a4b44: 112280 slli a2, a2, 8 -402a4b47: 224a add.n a2, a2, a4 -402a4b49: 0020c0 memw -402a4b4c: 0248 l32i.n a4, a2, 0 -402a4b4e: 203430 or a3, a4, a3 -402a4b51: 0020c0 memw -402a4b54: 0239 s32i.n a3, a2, 0 -402a4b56: f00d ret.n -402a4b58: 46e8 l32i.n a14, a6, 16 -402a4b5a: 402a add.n a4, a0, a2 -402a4b5c: 2a47d4 excw -402a4b5f: 216840 srai a6, a4, 8 -402a4b62: 2c4010 excw -402a4b65: 400024 excw - -402a4b68 : +402a4b57: 1142c0 slli a4, a2, 4 +402a4b5a: c02420 sub a2, a4, a2 +402a4b5d: fe9e41 l32r a4, 402a45d8 +402a4b60: 112280 slli a2, a2, 8 +402a4b63: 224a add.n a2, a2, a4 +402a4b65: 0020c0 memw +402a4b68: 0248 l32i.n a4, a2, 0 +402a4b6a: 203430 or a3, a4, a3 +402a4b6d: 0020c0 memw +402a4b70: 0239 s32i.n a3, a2, 0 +402a4b72: f00d ret.n +402a4b74: 4708 l32i.n a0, a7, 16 +402a4b76: 402a add.n a4, a0, a2 +402a4b78: 2a47f4 excw +402a4b7b: 216840 srai a6, a4, 8 +402a4b7e: 2c4010 excw +402a4b81: 400024 excw + +402a4b84 : } void ICACHE_FLASH_ATTR UART_SetPrintPort(uint8_t uart_no) { -402a4b68: f0c112 addi a1, a1, -16 -402a4b6b: 3109 s32i.n a0, a1, 12 -402a4b6d: 742020 extui a2, a2, 0, 8 +402a4b84: f0c112 addi a1, a1, -16 +402a4b87: 3109 s32i.n a0, a1, 12 +402a4b89: 742020 extui a2, a2, 0, 8 if (uart_no == 1) { -402a4b70: 051266 bnei a2, 1, 402a4b79 +402a4b8c: 051266 bnei a2, 1, 402a4b95 os_install_putc1(uart1_write_char); -402a4b73: fff921 l32r a2, 402a4b58 -402a4b76: 0002c6 j 402a4b85 +402a4b8f: fff921 l32r a2, 402a4b74 +402a4b92: 0002c6 j 402a4ba1 } else { /*option 1: do not wait if uart fifo is full,drop current character*/ os_install_putc1(uart0_write_char_no_wait); -402a4b79: fff821 l32r a2, 402a4b5c -402a4b7c: fffa01 l32r a0, 402a4b64 -402a4b7f: 0000c0 callx0 a0 +402a4b95: fff821 l32r a2, 402a4b78 +402a4b98: fffa01 l32r a0, 402a4b80 +402a4b9b: 0000c0 callx0 a0 /*option 2: wait for a while if uart fifo is full*/ os_install_putc1(uart0_write_char); -402a4b82: fff721 l32r a2, 402a4b60 -402a4b85: fff701 l32r a0, 402a4b64 -402a4b88: 0000c0 callx0 a0 +402a4b9e: fff721 l32r a2, 402a4b7c +402a4ba1: fff701 l32r a0, 402a4b80 +402a4ba4: 0000c0 callx0 a0 } } -402a4b8b: 3108 l32i.n a0, a1, 12 -402a4b8d: 10c112 addi a1, a1, 16 -402a4b90: f00d ret.n +402a4ba7: 3108 l32i.n a0, a1, 12 +402a4ba9: 10c112 addi a1, a1, 16 +402a4bac: f00d ret.n ... -402a4b94 : +402a4bb0 : /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4b94: f0c112 addi a1, a1, -16 -402a4b97: 21c9 s32i.n a12, a1, 8 +402a4bb0: f0c112 addi a1, a1, -16 +402a4bb3: 21c9 s32i.n a12, a1, 8 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; -402a4b99: fe82c1 l32r a12, 402a45a4 +402a4bb5: fe83c1 l32r a12, 402a45c4 /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4b9c: 3109 s32i.n a0, a1, 12 -402a4b9e: 11d9 s32i.n a13, a1, 4 -402a4ba0: 01e9 s32i.n a14, a1, 0 +402a4bb8: 3109 s32i.n a0, a1, 12 +402a4bba: 11d9 s32i.n a13, a1, 4 +402a4bbc: 01e9 s32i.n a14, a1, 0 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; -402a4ba2: 1d0c movi.n a13, 1 +402a4bbe: 1d0c movi.n a13, 1 /*test code*/ void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { -402a4ba4: 03ed mov.n a14, a3 +402a4bc0: 03ed mov.n a14, a3 // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; -402a4ba6: 0c29 s32i.n a2, a12, 0 +402a4bc2: 0c29 s32i.n a2, a12, 0 UartDev.exist_parity = STICK_PARITY_EN; UartDev.parity = EVEN_BITS; UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; -402a4ba8: 330c movi.n a3, 3 +402a4bc4: 330c movi.n a3, 3 uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; UartDev.parity = EVEN_BITS; -402a4baa: 020c movi.n a2, 0 +402a4bc6: 020c movi.n a2, 0 UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; -402a4bac: 1c39 s32i.n a3, a12, 4 +402a4bc8: 1c39 s32i.n a3, a12, 4 void ICACHE_FLASH_ATTR uart_init_2(UartBautRate uart0_br, UartBautRate uart1_br) { // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; UartDev.exist_parity = STICK_PARITY_EN; -402a4bae: 2cd9 s32i.n a13, a12, 8 +402a4bca: 2cd9 s32i.n a13, a12, 8 UartDev.parity = EVEN_BITS; -402a4bb0: 036c22 s32i a2, a12, 12 +402a4bcc: 036c22 s32i a2, a12, 12 UartDev.stop_bits = ONE_STOP_BIT; -402a4bb3: 046cd2 s32i a13, a12, 16 +402a4bcf: 046cd2 s32i a13, a12, 16 UartDev.data_bits = EIGHT_BITS; uart_config(UART0); -402a4bb6: ffa085 call0 402a45c0 +402a4bd2: ffa0c5 call0 402a45e0 UartDev.baut_rate = uart1_br; uart_config(UART1); -402a4bb9: 0d2d mov.n a2, a13 +402a4bd5: 0d2d mov.n a2, a13 UartDev.parity = EVEN_BITS; UartDev.stop_bits = ONE_STOP_BIT; UartDev.data_bits = EIGHT_BITS; uart_config(UART0); UartDev.baut_rate = uart1_br; -402a4bbb: 0ce9 s32i.n a14, a12, 0 +402a4bd7: 0ce9 s32i.n a14, a12, 0 uart_config(UART1); -402a4bbd: ffa005 call0 402a45c0 +402a4bd9: ffa045 call0 402a45e0 ETS_UART_INTR_ENABLE(); -402a4bc0: 022c movi.n a2, 32 -402a4bc2: e6ff01 l32r a0, 4029e7c0 -402a4bc5: 0000c0 callx0 a0 +402a4bdc: 022c movi.n a2, 32 +402a4bde: e6f801 l32r a0, 4029e7c0 +402a4be1: 0000c0 callx0 a0 // install uart1 putc callback os_install_putc1((void *)uart1_write_char);//print output at UART1 -402a4bc8: ffe421 l32r a2, 402a4b58 -402a4bcb: ffe601 l32r a0, 402a4b64 -402a4bce: 0000c0 callx0 a0 +402a4be4: ffe421 l32r a2, 402a4b74 +402a4be7: ffe601 l32r a0, 402a4b80 +402a4bea: 0000c0 callx0 a0 } -402a4bd1: 3108 l32i.n a0, a1, 12 -402a4bd3: 21c8 l32i.n a12, a1, 8 -402a4bd5: 11d8 l32i.n a13, a1, 4 -402a4bd7: 01e8 l32i.n a14, a1, 0 -402a4bd9: 10c112 addi a1, a1, 16 -402a4bdc: f00d ret.n -402a4bde: a80000 excw -402a4be1: 3fff25 excw - -402a4be4 : +402a4bed: 3108 l32i.n a0, a1, 12 +402a4bef: 21c8 l32i.n a12, a1, 8 +402a4bf1: 11d8 l32i.n a13, a1, 4 +402a4bf3: 01e8 l32i.n a14, a1, 0 +402a4bf5: 10c112 addi a1, a1, 16 +402a4bf8: f00d ret.n +402a4bfa: a80000 excw +402a4bfd: 3fff25 excw + +402a4c00 : } void ICACHE_FLASH_ATTR user_set_led_wifi(int8_t level) { -402a4be4: f0c112 addi a1, a1, -16 -402a4be7: 743020 extui a3, a2, 0, 8 +402a4c00: f0c112 addi a1, a1, -16 +402a4c03: 743020 extui a3, a2, 0, 8 if(led_lock==1) -402a4bea: fffd21 l32r a2, 402a4be0 +402a4c06: fffd21 l32r a2, 402a4bfc } void ICACHE_FLASH_ATTR user_set_led_wifi(int8_t level) { -402a4bed: 21c9 s32i.n a12, a1, 8 -402a4bef: 3109 s32i.n a0, a1, 12 -402a4bf1: 11d9 s32i.n a13, a1, 4 -402a4bf3: 01e9 s32i.n a14, a1, 0 +402a4c09: 21c9 s32i.n a12, a1, 8 +402a4c0b: 3109 s32i.n a0, a1, 12 +402a4c0d: 11d9 s32i.n a13, a1, 4 +402a4c0f: 01e9 s32i.n a14, a1, 0 if(led_lock==1) -402a4bf5: 000222 l8ui a2, a2, 0 -402a4bf8: 7af2c1 l32r a12, 402837c0 -402a4bfb: 171226 beqi a2, 1, 402a4c16 +402a4c11: 000222 l8ui a2, a2, 0 +402a4c14: 7aebc1 l32r a12, 402837c0 +402a4c17: 171226 beqi a2, 1, 402a4c32 { level=0; } if (level != -1) { -402a4bfe: 012380 slli a2, a3, 24 -402a4c01: 312820 srai a2, a2, 24 -402a4c04: 1c0226 beqi a2, -1, 402a4c24 +402a4c1a: 012380 slli a2, a3, 24 +402a4c1d: 312820 srai a2, a2, 24 +402a4c20: 1c0226 beqi a2, -1, 402a4c40 GPIO_OUTPUT_SET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM), !level); -402a4c07: 040c movi.n a4, 0 -402a4c09: 042d mov.n a2, a4 -402a4c0b: 934c30 movnez a4, a12, a3 -402a4c0e: 832c30 moveqz a2, a12, a3 -402a4c11: 043d mov.n a3, a4 -402a4c13: 0000c6 j 402a4c1a -402a4c16: 0c2d mov.n a2, a12 -402a4c18: 030c movi.n a3, 0 -402a4c1a: 050c movi.n a5, 0 -402a4c1c: 7ae941 l32r a4, 402837c0 -402a4c1f: 0008c6 j 402a4c46 -402a4c22: 010000 slli a0, a0, 32 +402a4c23: 040c movi.n a4, 0 +402a4c25: 042d mov.n a2, a4 +402a4c27: 934c30 movnez a4, a12, a3 +402a4c2a: 832c30 moveqz a2, a12, a3 +402a4c2d: 043d mov.n a3, a4 +402a4c2f: 0000c6 j 402a4c36 +402a4c32: 0c2d mov.n a2, a12 +402a4c34: 030c movi.n a3, 0 +402a4c36: 050c movi.n a5, 0 +402a4c38: 7ae241 l32r a4, 402837c0 +402a4c3b: 0008c6 j 402a4c62 +402a4c3e: 010000 slli a0, a0, 32 } else { GPIO_OUTPUT_SET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM), !GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_LED_WIFI_IO_NUM))); -402a4c25: c0fd91 l32r a9, 4029501c -402a4c28: 0c0000 excw -402a4c2b: 0e .byte 0xe -402a4c2c: 7ae5d1 l32r a13, 402837c0 -402a4c2f: 1022c0 and a2, a2, a12 -402a4c32: 0ecd mov.n a12, a14 -402a4c34: 83cd20 moveqz a12, a13, a2 -402a4c37: fd8c01 l32r a0, 402a4268 -402a4c3a: 0000c0 callx0 a0 -402a4c3d: 1032d0 and a3, a2, a13 -402a4c40: 0e5d mov.n a5, a14 -402a4c42: 0d4d mov.n a4, a13 -402a4c44: 0c2d mov.n a2, a12 -402a4c46: 759501 l32r a0, 4028229c -402a4c49: 0000c0 callx0 a0 +402a4c41: fd8a add.n a15, a13, a8 +402a4c43: 0000c0 callx0 a0 +402a4c46: 0e0c movi.n a14, 0 +402a4c48: 7aded1 l32r a13, 402837c0 +402a4c4b: 1022c0 and a2, a2, a12 +402a4c4e: 0ecd mov.n a12, a14 +402a4c50: 83cd20 moveqz a12, a13, a2 +402a4c53: fd8501 l32r a0, 402a4268 +402a4c56: 0000c0 callx0 a0 +402a4c59: 1032d0 and a3, a2, a13 +402a4c5c: 0e5d mov.n a5, a14 +402a4c5e: 0d4d mov.n a4, a13 +402a4c60: 0c2d mov.n a2, a12 +402a4c62: 758e01 l32r a0, 4028229c +402a4c65: 0000c0 callx0 a0 } } -402a4c4c: 3108 l32i.n a0, a1, 12 -402a4c4e: 21c8 l32i.n a12, a1, 8 -402a4c50: 11d8 l32i.n a13, a1, 4 -402a4c52: 01e8 l32i.n a14, a1, 0 -402a4c54: 10c112 addi a1, a1, 16 -402a4c57: f00d ret.n -402a4c59: 000000 ill -402a4c5c: 000804 excw -402a4c5f: ff4160 excw - -402a4c60 : +402a4c68: 3108 l32i.n a0, a1, 12 +402a4c6a: 21c8 l32i.n a12, a1, 8 +402a4c6c: 11d8 l32i.n a13, a1, 4 +402a4c6e: 01e8 l32i.n a14, a1, 0 +402a4c70: 10c112 addi a1, a1, 16 +402a4c73: f00d ret.n +402a4c75: 000000 ill +402a4c78: 000804 excw +402a4c7b: ff4160 excw + +402a4c7c : #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -402a4c60: ffff41 l32r a4, 402a4c5c -402a4c63: cfae22 movi a2, 0xfffffecf -402a4c66: 0020c0 memw -402a4c69: 0438 l32i.n a3, a4, 0 +402a4c7c: ffff41 l32r a4, 402a4c78 +402a4c7f: cfae22 movi a2, 0xfffffecf +402a4c82: 0020c0 memw +402a4c85: 0438 l32i.n a3, a4, 0 #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { -402a4c6b: f0c112 addi a1, a1, -16 +402a4c87: f0c112 addi a1, a1, -16 //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -402a4c6e: 103320 and a3, a3, a2 -402a4c71: 023c movi.n a2, 48 +402a4c8a: 103320 and a3, a3, a2 +402a4c8d: 023c movi.n a2, 48 #include "user_led.h" void ICACHE_FLASH_ATTR user_led_init(void) { -402a4c73: 3109 s32i.n a0, a1, 12 +402a4c8f: 3109 s32i.n a0, a1, 12 //PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO0_U); PIN_FUNC_SELECT(GPIO_LED_WIFI_IO_MUX, GPIO_LED_WIFI_IO_FUNC); -402a4c75: 202320 or a2, a3, a2 -402a4c78: 0020c0 memw -402a4c7b: 0429 s32i.n a2, a4, 0 +402a4c91: 202320 or a2, a3, a2 +402a4c94: 0020c0 memw +402a4c97: 0429 s32i.n a2, a4, 0 user_set_led_wifi(1); -402a4c7d: 120c movi.n a2, 1 -402a4c7f: fff645 call0 402a4be4 +402a4c99: 120c movi.n a2, 1 +402a4c9b: fff645 call0 402a4c00 } -402a4c82: 3108 l32i.n a0, a1, 12 -402a4c84: 10c112 addi a1, a1, 16 -402a4c87: f00d ret.n -402a4c89: 000000 ill +402a4c9e: 3108 l32i.n a0, a1, 12 +402a4ca0: 10c112 addi a1, a1, 16 +402a4ca3: f00d ret.n +402a4ca5: 000000 ill -402a4c8c : +402a4ca8 : LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend); LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { if (c >= '0' && c <= '9') -402a4c8c: d0c232 addi a3, a2, -48 +402a4ca8: d0c232 addi a3, a2, -48 #include "web_data.h" LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend); LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { -402a4c8f: 024d mov.n a4, a2 +402a4cab: 024d mov.n a4, a2 if (c >= '0' && c <= '9') -402a4c91: 950c movi.n a5, 9 -402a4c93: 742030 extui a2, a3, 0, 8 -402a4c96: 033527 bltu a5, a2, 402a4c9d +402a4cad: 950c movi.n a5, 9 +402a4caf: 742030 extui a2, a3, 0, 8 +402a4cb2: 033527 bltu a5, a2, 402a4cb9 return c - '0'; -402a4c99: 032d mov.n a2, a3 -402a4c9b: f00d ret.n +402a4cb5: 032d mov.n a2, a3 +402a4cb7: f00d ret.n else if (c >= 'A' && c <= 'F') -402a4c9d: bfc422 addi a2, a4, -65 -402a4ca0: 742020 extui a2, a2, 0, 8 -402a4ca3: 0562f6 bgeui a2, 6, 402a4cac +402a4cb9: bfc422 addi a2, a4, -65 +402a4cbc: 742020 extui a2, a2, 0, 8 +402a4cbf: 0562f6 bgeui a2, 6, 402a4cc8 return c - 'A' + 0xA; -402a4ca6: c9c422 addi a2, a4, -55 -402a4ca9: f00d ret.n -402a4cab: c43200 extui a3, a0, 2, 13 +402a4cc2: c9c422 addi a2, a4, -55 +402a4cc5: f00d ret.n +402a4cc7: c43200 extui a3, a0, 2, 13 else if (c >= 'a' && c <= 'f') -402a4cae: 9f .byte 0x9f -402a4caf: 743030 extui a3, a3, 0, 8 +402a4cca: 9f .byte 0x9f +402a4ccb: 743030 extui a3, a3, 0, 8 return c - 'a' + 0xa; return -1; -402a4cb2: f27c movi.n a2, -1 +402a4cce: f27c movi.n a2, -1 LOCAL int ICACHE_FLASH_ATTR char2hex(char c) { if (c >= '0' && c <= '9') return c - '0'; else if (c >= 'A' && c <= 'F') return c - 'A' + 0xA; else if (c >= 'a' && c <= 'f') -402a4cb4: 0263f6 bgeui a3, 6, 402a4cba +402a4cd0: 0263f6 bgeui a3, 6, 402a4cd6 return c - 'a' + 0xa; -402a4cb7: a9c422 addi a2, a4, -87 +402a4cd3: a9c422 addi a2, a4, -87 return -1; } -402a4cba: f00d ret.n -402a4cbc: 96db addi.n a9, a6, 13 -402a4cbe: fe .byte 0xfe -402a4cbf: 3f .byte 0x3f -402a4cc0: 0e .byte 0xe -402a4cc1: 3ffe97 bbsi a14, 25, 402a4d04 -402a4cc4: 9e .byte 0x9e -402a4cc5: 3ffe97 bbsi a14, 25, 402a4d08 -402a4cc8: 979d excw -402a4cca: fe .byte 0xfe -402a4ccb: 3f .byte 0x3f -402a4ccc: fe9764 excw -402a4ccf: 3f .byte 0x3f -402a4cd0: 0e8c beqz.n a14, 402a4cd4 -402a4cd2: 924010 excw - -402a4cd4 : +402a4cd6: f00d ret.n +402a4cd8: 96db addi.n a9, a6, 13 +402a4cda: fe .byte 0xfe +402a4cdb: 3f .byte 0x3f +402a4cdc: 0e .byte 0xe +402a4cdd: 3ffe97 bbsi a14, 25, 402a4d20 +402a4ce0: 9e .byte 0x9e +402a4ce1: 3ffe97 bbsi a14, 25, 402a4d24 +402a4ce4: 979d excw +402a4ce6: fe .byte 0xfe +402a4ce7: 3f .byte 0x3f +402a4ce8: fe9764 excw +402a4ceb: 3f .byte 0x3f +402a4cec: 0e8c beqz.n a14, 402a4cf0 +402a4cee: 924010 excw + +402a4cf0 : * responseOK -- true or false * psend -- The send data * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { -402a4cd4: 30a192 movi a9, 0x130 -402a4cd7: c01190 sub a1, a1, a9 -402a4cda: 4a61c2 s32i a12, a1, 0x128 -402a4cdd: 4961d2 s32i a13, a1, 0x124 -402a4ce0: 4861e2 s32i a14, a1, 0x120 -402a4ce3: 03cd mov.n a12, a3 -402a4ce5: 02ed mov.n a14, a2 -402a4ce7: 04dd mov.n a13, a4 +402a4cf0: 30a192 movi a9, 0x130 +402a4cf3: c01190 sub a1, a1, a9 +402a4cf6: 4a61c2 s32i a12, a1, 0x128 +402a4cf9: 4961d2 s32i a13, a1, 0x124 +402a4cfc: 4861e2 s32i a14, a1, 0x120 +402a4cff: 03cd mov.n a12, a3 +402a4d01: 02ed mov.n a14, a2 +402a4d03: 04dd mov.n a13, a4 uint16 length = 0; char *pbuf = NULL; char httphead[256]; struct espconn *ptrespconn = arg; os_memset(httphead, 0, 256); -402a4ce9: 030c movi.n a3, 0 -402a4ceb: 00a142 movi a4, 0x100 -402a4cee: 202110 or a2, a1, a1 +402a4d05: 030c movi.n a3, 0 +402a4d07: 00a142 movi a4, 0x100 +402a4d0a: 202110 or a2, a1, a1 * responseOK -- true or false * psend -- The send data * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { -402a4cf1: 4b6102 s32i a0, a1, 0x12c -402a4cf4: 4761f2 s32i a15, a1, 0x11c +402a4d0d: 4b6102 s32i a0, a1, 0x12c +402a4d10: 4761f2 s32i a15, a1, 0x11c uint16 length = 0; char *pbuf = NULL; char httphead[256]; struct espconn *ptrespconn = arg; os_memset(httphead, 0, 256); -402a4cf7: 70c601 l32r a0, 40281010 <_irom0_text_start> -402a4cfa: 0000c0 callx0 a0 +402a4d13: 70bf01 l32r a0, 40281010 <_irom0_text_start> +402a4d16: 0000c0 callx0 a0 if (responseOK) { -402a4cfd: 0acc16 beqz a12, 402a4dad +402a4d19: 0acc16 beqz a12, 402a4dc9 os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); -402a4d00: 020c movi.n a2, 0 -402a4d02: 071d27 beq a13, a2, 402a4d0d -402a4d05: 0d2d mov.n a2, a13 -402a4d07: 730f01 l32r a0, 40281944 -402a4d0a: 0000c0 callx0 a0 -402a4d0d: ffeb31 l32r a3, 402a4cbc -402a4d10: 204220 or a4, a2, a2 -402a4d13: 202110 or a2, a1, a1 -402a4d16: fef885 call0 402a3ca0 +402a4d1c: 020c movi.n a2, 0 +402a4d1e: 071d27 beq a13, a2, 402a4d29 +402a4d21: 0d2d mov.n a2, a13 +402a4d23: 730801 l32r a0, 40281944 +402a4d26: 0000c0 callx0 a0 +402a4d29: ffeb31 l32r a3, 402a4cd8 +402a4d2c: 204220 or a4, a2, a2 +402a4d2f: 202110 or a2, a1, a1 +402a4d32: fef6c5 call0 402a3ca0 if (psend) { os_sprintf(httphead + os_strlen(httphead), -402a4d19: 012d mov.n a2, a1 +402a4d35: 012d mov.n a2, a1 os_memset(httphead, 0, 256); if (responseOK) { os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); if (psend) { -402a4d1b: 071d16 beqz a13, 402a4d90 +402a4d37: 071d16 beqz a13, 402a4dac os_sprintf(httphead + os_strlen(httphead), -402a4d1e: 730901 l32r a0, 40281944 -402a4d21: 0000c0 callx0 a0 -402a4d24: ffe731 l32r a3, 402a4cc0 -402a4d27: 212a add.n a2, a1, a2 -402a4d29: fef745 call0 402a3ca0 +402a4d3a: 730201 l32r a0, 40281944 +402a4d3d: 0000c0 callx0 a0 +402a4d40: ffe731 l32r a3, 402a4cdc +402a4d43: 212a add.n a2, a1, a2 +402a4d45: fef585 call0 402a3ca0 "Content-Type: text/html\r\nExpires: Fri, 10 Apr 2008 14:00:00 GMT\r\nPragma: no-cache\r\n\r\n"); length = os_strlen(httphead) + os_strlen(psend); -402a4d2c: 012d mov.n a2, a1 -402a4d2e: 730501 l32r a0, 40281944 -402a4d31: 0000c0 callx0 a0 -402a4d34: 02cd mov.n a12, a2 -402a4d36: 0d2d mov.n a2, a13 -402a4d38: 730301 l32r a0, 40281944 -402a4d3b: 0000c0 callx0 a0 -402a4d3e: 2c2a add.n a2, a12, a2 +402a4d48: 012d mov.n a2, a1 +402a4d4a: 72fe01 l32r a0, 40281944 +402a4d4d: 0000c0 callx0 a0 +402a4d50: 02cd mov.n a12, a2 +402a4d52: 0d2d mov.n a2, a13 +402a4d54: 72fc01 l32r a0, 40281944 +402a4d57: 0000c0 callx0 a0 +402a4d5a: 2c2a add.n a2, a12, a2 pbuf = (char *) os_zalloc(length + 1); -402a4d40: ffe131 l32r a3, 402a4cc4 +402a4d5c: ffe131 l32r a3, 402a4ce0 os_sprintf(httphead, "HTTP/1.0 200 OK\r\nContent-Length: %d\r\nServer: zS7\r\n", psend ? os_strlen(psend) : 0); if (psend) { os_sprintf(httphead + os_strlen(httphead), "Content-Type: text/html\r\nExpires: Fri, 10 Apr 2008 14:00:00 GMT\r\nPragma: no-cache\r\n\r\n"); length = os_strlen(httphead) + os_strlen(psend); -402a4d43: f4c020 extui a12, a2, 0, 16 +402a4d5f: f4c020 extui a12, a2, 0, 16 pbuf = (char *) os_zalloc(length + 1); -402a4d46: 63a142 movi a4, 0x163 -402a4d49: 01cc22 addi a2, a12, 1 -402a4d4c: ffe101 l32r a0, 402a4cd0 -402a4d4f: 0000c0 callx0 a0 -402a4d52: 02fd mov.n a15, a2 +402a4d62: 63a142 movi a4, 0x163 +402a4d65: 01cc22 addi a2, a12, 1 +402a4d68: ffe101 l32r a0, 402a4cec +402a4d6b: 0000c0 callx0 a0 +402a4d6e: 02fd mov.n a15, a2 os_memcpy(pbuf, httphead, os_strlen(httphead)); -402a4d54: 012d mov.n a2, a1 -402a4d56: 72fb01 l32r a0, 40281944 -402a4d59: 0000c0 callx0 a0 -402a4d5c: 024d mov.n a4, a2 -402a4d5e: 013d mov.n a3, a1 -402a4d60: 0f2d mov.n a2, a15 -402a4d62: 70ac01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a4d65: 0000c0 callx0 a0 +402a4d70: 012d mov.n a2, a1 +402a4d72: 72f401 l32r a0, 40281944 +402a4d75: 0000c0 callx0 a0 +402a4d78: 024d mov.n a4, a2 +402a4d7a: 013d mov.n a3, a1 +402a4d7c: 0f2d mov.n a2, a15 +402a4d7e: 70a501 l32r a0, 40281014 <_irom0_text_start+0x4> +402a4d81: 0000c0 callx0 a0 os_memcpy(pbuf + os_strlen(httphead), psend, os_strlen(psend)); -402a4d68: 012d mov.n a2, a1 -402a4d6a: 72f601 l32r a0, 40281944 -402a4d6d: 0000c0 callx0 a0 -402a4d70: 5f2a add.n a5, a15, a2 -402a4d72: 0d2d mov.n a2, a13 -402a4d74: 406152 s32i a5, a1, 0x100 -402a4d77: 72f301 l32r a0, 40281944 -402a4d7a: 0000c0 callx0 a0 -402a4d7d: 402152 l32i a5, a1, 0x100 -402a4d80: 024d mov.n a4, a2 -402a4d82: 0d3d mov.n a3, a13 -402a4d84: 052d mov.n a2, a5 -402a4d86: 70a301 l32r a0, 40281014 <_irom0_text_start+0x4> +402a4d84: 012d mov.n a2, a1 +402a4d86: 72ef01 l32r a0, 40281944 402a4d89: 0000c0 callx0 a0 -402a4d8c: 000dc6 j 402a4dc7 -402a4d8f: ed0100 excw +402a4d8c: 5f2a add.n a5, a15, a2 +402a4d8e: 0d2d mov.n a2, a13 +402a4d90: 406152 s32i a5, a1, 0x100 +402a4d93: 72ec01 l32r a0, 40281944 +402a4d96: 0000c0 callx0 a0 +402a4d99: 402152 l32i a5, a1, 0x100 +402a4d9c: 024d mov.n a4, a2 +402a4d9e: 0d3d mov.n a3, a13 +402a4da0: 052d mov.n a2, a5 +402a4da2: 709c01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a4da5: 0000c0 callx0 a0 +402a4da8: 000dc6 j 402a4de3 +402a4dab: e60100 excw } else { os_sprintf(httphead + os_strlen(httphead), "\n"); -402a4d92: 00c072 addi a7, a0, 0 -402a4d95: cc3100 excw -402a4d98: ff .byte 0xff -402a4d99: 212a add.n a2, a1, a2 -402a4d9b: fef045 call0 402a3ca0 +402a4dae: 00c072 addi a7, a0, 0 +402a4db1: cc3100 excw +402a4db4: ff .byte 0xff +402a4db5: 212a add.n a2, a1, a2 +402a4db7: feee85 call0 402a3ca0 length = os_strlen(httphead); -402a4d9e: 012d mov.n a2, a1 -402a4da0: 72e901 l32r a0, 40281944 -402a4da3: 0000c0 callx0 a0 -402a4da6: f4c020 extui a12, a2, 0, 16 -402a4da9: 000dc6 j 402a4de4 -402a4dac: c73100 excw +402a4dba: 012d mov.n a2, a1 +402a4dbc: 72e201 l32r a0, 40281944 +402a4dbf: 0000c0 callx0 a0 +402a4dc2: f4c020 extui a12, a2, 0, 16 +402a4dc5: 000dc6 j 402a4e00 +402a4dc8: c73100 excw } } else { os_sprintf(httphead, "HTTP/1.0 400 BadRequest\r\n\ -402a4daf: ff .byte 0xff -402a4db0: 202110 or a2, a1, a1 -402a4db3: feeec5 call0 402a3ca0 +402a4dcb: ff .byte 0xff +402a4dcc: 202110 or a2, a1, a1 +402a4dcf: feed05 call0 402a3ca0 Content-Length: 0\r\nServer: zS7\r\n\n"); length = os_strlen(httphead); -402a4db6: 202110 or a2, a1, a1 -402a4db9: 72e201 l32r a0, 40281944 -402a4dbc: 0000c0 callx0 a0 -402a4dbf: f4c020 extui a12, a2, 0, 16 +402a4dd2: 202110 or a2, a1, a1 +402a4dd5: 72db01 l32r a0, 40281944 +402a4dd8: 0000c0 callx0 a0 +402a4ddb: f4c020 extui a12, a2, 0, 16 } if (psend) { -402a4dc2: 01ed16 beqz a13, 402a4de4 +402a4dde: 01ed16 beqz a13, 402a4e00 * Returns : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR data_send(void *arg, bool responseOK, char *psend) { uint16 length = 0; char *pbuf = NULL; -402a4dc5: 0f0c movi.n a15, 0 +402a4de1: 0f0c movi.n a15, 0 Content-Length: 0\r\nServer: zS7\r\n\n"); length = os_strlen(httphead); } if (psend) { espconn_sent(ptrespconn, pbuf, length); -402a4dc7: 0c4d mov.n a4, a12 -402a4dc9: 0f3d mov.n a3, a15 -402a4dcb: 0e2d mov.n a2, a14 -402a4dcd: 160e05 call0 402baeb0 +402a4de3: 0c4d mov.n a4, a12 +402a4de5: 0f3d mov.n a3, a15 +402a4de7: 0e2d mov.n a2, a14 +402a4de9: 160e05 call0 402baecc } else { espconn_sent(ptrespconn, httphead, length); } if (pbuf) { -402a4dd0: cf9c beqz.n a15, 402a4df0 +402a4dec: cf9c beqz.n a15, 402a4e0c os_free(pbuf); -402a4dd2: ffbc31 l32r a3, 402a4cc4 -402a4dd5: 77a142 movi a4, 0x177 -402a4dd8: 0f2d mov.n a2, a15 -402a4dda: 71d301 l32r a0, 40281528 -402a4ddd: 0000c0 callx0 a0 +402a4dee: ffbc31 l32r a3, 402a4ce0 +402a4df1: 77a142 movi a4, 0x177 +402a4df4: 0f2d mov.n a2, a15 +402a4df6: 71cc01 l32r a0, 40281528 +402a4df9: 0000c0 callx0 a0 pbuf = NULL; } } -402a4de0: 000306 j 402a4df0 -402a4de3: 4cc000 excw +402a4dfc: 000306 j 402a4e0c +402a4dff: 4cc000 excw } if (psend) { espconn_sent(ptrespconn, pbuf, length); } else { espconn_sent(ptrespconn, httphead, length); -402a4de6: 311020 srai a1, a2, 16 -402a4de9: 2ee020 excw -402a4dec: 0c0520 excw -402a4def: 210216 beqz a2, 402a5003 +402a4e02: 311020 srai a1, a2, 16 +402a4e05: 2ee020 excw +402a4e08: 0c0520 excw +402a4e0b: 210216 beqz a2, 402a501f if (pbuf) { os_free(pbuf); pbuf = NULL; } } -402a4df2: 924b addi.n a9, a2, 4 -402a4df4: c230a1 l32r a10, 402956b4 -402a4df7: d24a21 l32r a2, 40299720 -402a4dfa: e24921 l32r a2, 4029d720 -402a4dfd: f24821 l32r a2, 402a1720 -402a4e00: 9a4721 l32r a2, 4028b71c -402a4e03: f00d11 l32r a1, 402a0e38 -402a4e06: 990000 excw -402a4e09: 3ffea2 excw - -402a4e0c : +402a4e0e: 924b addi.n a9, a2, 4 +402a4e10: c230a1 l32r a10, 402956d0 +402a4e13: d24a21 l32r a2, 4029973c +402a4e16: e24921 l32r a2, 4029d73c +402a4e19: f24821 l32r a2, 402a173c +402a4e1c: 9a4721 l32r a2, 4028b738 +402a4e1f: f00d11 l32r a1, 402a0e54 +402a4e22: 990000 excw +402a4e25: 3ffea2 excw + +402a4e28 : } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -402a4e0c: ffff41 l32r a4, 402a4e08 +402a4e28: ffff41 l32r a4, 402a4e24 old_p++; }os_printf("\n", old); } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { -402a4e0f: f0c112 addi a1, a1, -16 +402a4e2b: f0c112 addi a1, a1, -16 struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -402a4e12: 130c movi.n a3, 1 +402a4e2e: 130c movi.n a3, 1 old_p++; }os_printf("\n", old); } void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { -402a4e14: 3109 s32i.n a0, a1, 12 +402a4e30: 3109 s32i.n a0, a1, 12 struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); -402a4e16: ffebc5 call0 402a4cd4 +402a4e32: ffebc5 call0 402a4cf0 } -402a4e19: 3108 l32i.n a0, a1, 12 -402a4e1b: 10c112 addi a1, a1, 16 -402a4e1e: f00d ret.n -402a4e20: 9f .byte 0x9f -402a4e21: 3ffe97 bbsi a14, 25, 402a4e64 -402a4e24: fe97b1 l32r a11, 402a4880 -402a4e27: 3f .byte 0x3f - -402a4e28 : +402a4e35: 3108 l32i.n a0, a1, 12 +402a4e37: 10c112 addi a1, a1, 16 +402a4e3a: f00d ret.n +402a4e3c: 9f .byte 0x9f +402a4e3d: 3ffe97 bbsi a14, 25, 402a4e80 +402a4e40: fe97b1 l32r a11, 402a489c +402a4e43: 3f .byte 0x3f + +402a4e44 : /* * html_decode htmlַת,%40תΪӦַ@ * old: Ҫתַָ * new: תַָ */ LOCAL void ICACHE_FLASH_ATTR html_decode(char *old, char *new) { -402a4e28: d0c112 addi a1, a1, -48 -402a4e2b: a1c9 s32i.n a12, a1, 40 -402a4e2d: 81e9 s32i.n a14, a1, 32 -402a4e2f: b109 s32i.n a0, a1, 44 -402a4e31: 91d9 s32i.n a13, a1, 36 -402a4e33: 71f9 s32i.n a15, a1, 28 -402a4e35: 02ed mov.n a14, a2 -402a4e37: 03cd mov.n a12, a3 +402a4e44: d0c112 addi a1, a1, -48 +402a4e47: a1c9 s32i.n a12, a1, 40 +402a4e49: 81e9 s32i.n a14, a1, 32 +402a4e4b: b109 s32i.n a0, a1, 44 +402a4e4d: 91d9 s32i.n a13, a1, 36 +402a4e4f: 71f9 s32i.n a15, a1, 28 +402a4e51: 02ed mov.n a14, a2 +402a4e53: 03cd mov.n a12, a3 int i, c1, c2; char *old_p; char *new_p; if (old == NULL || new == NULL || *old == '\0') -402a4e39: 07f216 beqz a2, 402a4ebc -402a4e3c: 07c316 beqz a3, 402a4ebc -402a4e3f: 000222 l8ui a2, a2, 0 -402a4e42: 076216 beqz a2, 402a4ebc +402a4e55: 07f216 beqz a2, 402a4ed8 +402a4e58: 07c316 beqz a3, 402a4ed8 +402a4e5b: 000222 l8ui a2, a2, 0 +402a4e5e: 076216 beqz a2, 402a4ed8 return; old_p = old; new_p = new; os_printf("html_decode:%s\n\t ", old); -402a4e45: fff621 l32r a2, 402a4e20 -402a4e48: 203ee0 or a3, a14, a14 -402a4e4b: 72e801 l32r a0, 402819ec -402a4e4e: 0000c0 callx0 a0 -402a4e51: 0edd mov.n a13, a14 +402a4e61: fff621 l32r a2, 402a4e3c +402a4e64: 203ee0 or a3, a14, a14 +402a4e67: 72e101 l32r a0, 402819ec +402a4e6a: 0000c0 callx0 a0 +402a4e6d: 0edd mov.n a13, a14 // os_printf("%c ", *old_p); if (*old_p == 0) { *new_p='\0'; break; } if (*old_p == '%') { -402a4e53: 532c movi.n a3, 37 +402a4e6f: 532c movi.n a3, 37 new_p = new; os_printf("html_decode:%s\n\t ", old); while (1) { // os_printf("%c ", *old_p); if (*old_p == 0) { -402a4e55: 000d22 l8ui a2, a13, 0 -402a4e58: 12dc bnez.n a2, 402a4e6d +402a4e71: 000d22 l8ui a2, a13, 0 +402a4e74: 12dc bnez.n a2, 402a4e89 *new_p='\0'; -402a4e5a: 004c22 s8i a2, a12, 0 +402a4e76: 004c22 s8i a2, a12, 0 } else { *new_p = *old_p; new_p++; } old_p++; }os_printf("\n", old); -402a4e5d: ff9a21 l32r a2, 402a4cc8 -402a4e60: 0e3d mov.n a3, a14 -402a4e62: 72e201 l32r a0, 402819ec -402a4e65: 0000c0 callx0 a0 -402a4e68: 001406 j 402a4ebc -402a4e6b: 370000 excw +402a4e79: ff9a21 l32r a2, 402a4ce4 +402a4e7c: 0e3d mov.n a3, a14 +402a4e7e: 72db01 l32r a0, 402819ec +402a4e81: 0000c0 callx0 a0 +402a4e84: 001406 j 402a4ed8 +402a4e87: 370000 excw // os_printf("%c ", *old_p); if (*old_p == 0) { *new_p='\0'; break; } if (*old_p == '%') { -402a4e6e: 224192 s8i a9, a1, 34 +402a4e8a: 224192 s8i a9, a1, 34 old_p++; c1 = char2hex(*old_p); -402a4e71: 010d mov.n a0, a1 -402a4e73: 1139 s32i.n a3, a1, 4 -402a4e75: ffe145 call0 402a4c8c -402a4e78: 02fd mov.n a15, a2 +402a4e8d: 010d mov.n a0, a1 +402a4e8f: 1139 s32i.n a3, a1, 4 +402a4e91: ffe145 call0 402a4ca8 +402a4e94: 02fd mov.n a15, a2 old_p++; c2 = char2hex(*old_p); -402a4e7a: 020d22 l8ui a2, a13, 2 +402a4e96: 020d22 l8ui a2, a13, 2 break; } if (*old_p == '%') { old_p++; c1 = char2hex(*old_p); old_p++; -402a4e7d: 5d2b addi.n a5, a13, 2 +402a4e99: 5d2b addi.n a5, a13, 2 c2 = char2hex(*old_p); -402a4e7f: 0159 s32i.n a5, a1, 0 -402a4e81: ffe085 call0 402a4c8c -402a4e84: 024d mov.n a4, a2 +402a4e9b: 0159 s32i.n a5, a1, 0 +402a4e9d: ffe085 call0 402a4ca8 +402a4ea0: 024d mov.n a4, a2 if (c1 == -1 || c2 == -1) { -402a4e86: 1138 l32i.n a3, a1, 4 -402a4e88: 0158 l32i.n a5, a1, 0 -402a4e8a: 020f26 beqi a15, -1, 402a4e90 -402a4e8d: 130266 bnei a2, -1, 402a4ea4 +402a4ea2: 1138 l32i.n a3, a1, 4 +402a4ea4: 0158 l32i.n a5, a1, 0 +402a4ea6: 020f26 beqi a15, -1, 402a4eac +402a4ea9: 130266 bnei a2, -1, 402a4ec0 *new_p = '\0'; -402a4e90: 020c movi.n a2, 0 -402a4e92: 004c22 s8i a2, a12, 0 +402a4eac: 020c movi.n a2, 0 +402a4eae: 004c22 s8i a2, a12, 0 os_printf("c1:%x\tc2:%x\n\t ", c1,c2); -402a4e95: ffe321 l32r a2, 402a4e24 -402a4e98: 0f3d mov.n a3, a15 -402a4e9a: 72d401 l32r a0, 402819ec -402a4e9d: 0000c0 callx0 a0 +402a4eb1: ffe321 l32r a2, 402a4e40 +402a4eb4: 0f3d mov.n a3, a15 +402a4eb6: 72cd01 l32r a0, 402819ec +402a4eb9: 0000c0 callx0 a0 return; -402a4ea0: 000606 j 402a4ebc -402a4ea3: ffc000 excw +402a4ebc: 000606 j 402a4ed8 +402a4ebf: ffc000 excw } *new_p = ((c1 << 4) | c2); -402a4ea6: 4f2011 l32r a1, 40278b28 <_lit4_end+0x170c7c> -402a4ea9: 4c4220 excw -402a4eac: 05dd00 extui a13, a0, 29, 1 +402a4ec2: 4f2011 l32r a1, 40278b44 <_lit4_end+0x170c98> +402a4ec5: 4c4220 excw +402a4ec8: 05dd00 extui a13, a0, 29, 1 break; } if (*old_p == '%') { old_p++; c1 = char2hex(*old_p); old_p++; -402a4eaf: 000086 j 402a4eb5 +402a4ecb: 000086 j 402a4ed1 return; } *new_p = ((c1 << 4) | c2); new_p++; } else { *new_p = *old_p; -402a4eb2: 004c22 s8i a2, a12, 0 +402a4ece: 004c22 s8i a2, a12, 0 new_p++; } old_p++; -402a4eb5: dd1b addi.n a13, a13, 1 -402a4eb7: cc1b addi.n a12, a12, 1 +402a4ed1: dd1b addi.n a13, a13, 1 +402a4ed3: cc1b addi.n a12, a12, 1 }os_printf("\n", old); -402a4eb9: ffe606 j 402a4e55 +402a4ed5: ffe606 j 402a4e71 } -402a4ebc: b108 l32i.n a0, a1, 44 -402a4ebe: a1c8 l32i.n a12, a1, 40 -402a4ec0: 91d8 l32i.n a13, a1, 36 -402a4ec2: 81e8 l32i.n a14, a1, 32 -402a4ec4: 71f8 l32i.n a15, a1, 28 -402a4ec6: 30c112 addi a1, a1, 48 -402a4ec9: f00d ret.n -402a4ecb: 97c000 excw -402a4ece: fe .byte 0xfe -402a4ecf: 3f .byte 0x3f - -402a4ed0 : +402a4ed8: b108 l32i.n a0, a1, 44 +402a4eda: a1c8 l32i.n a12, a1, 40 +402a4edc: 91d8 l32i.n a13, a1, 36 +402a4ede: 81e8 l32i.n a14, a1, 32 +402a4ee0: 71f8 l32i.n a15, a1, 28 +402a4ee2: 30c112 addi a1, a1, 48 +402a4ee5: f00d ret.n +402a4ee7: 97c000 excw +402a4eea: fe .byte 0xfe +402a4eeb: 3f .byte 0x3f + +402a4eec : * Description : the connection has been err, reconnection * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL ICACHE_FLASH_ATTR void webserver_discon(void *arg) { -402a4ed0: f0c112 addi a1, a1, -16 -402a4ed3: 3109 s32i.n a0, a1, 12 +402a4eec: f0c112 addi a1, a1, -16 +402a4eef: 3109 s32i.n a0, a1, 12 struct espconn *pesp_conn = arg; os_printf("webserver's %d.%d.%d.%d:%d disconnect\n", pesp_conn->proto.tcp->remote_ip[0], pesp_conn->proto.tcp->remote_ip[1], -402a4ed5: 2228 l32i.n a2, a2, 8 -402a4ed7: 0278 l32i.n a7, a2, 0 -402a4ed9: 0f0262 l8ui a6, a2, 15 -402a4edc: 0e0252 l8ui a5, a2, 14 -402a4edf: 0d0242 l8ui a4, a2, 13 -402a4ee2: 0c0232 l8ui a3, a2, 12 -402a4ee5: fff921 l32r a2, 402a4ecc -402a4ee8: 72c101 l32r a0, 402819ec -402a4eeb: 0000c0 callx0 a0 +402a4ef1: 2228 l32i.n a2, a2, 8 +402a4ef3: 0278 l32i.n a7, a2, 0 +402a4ef5: 0f0262 l8ui a6, a2, 15 +402a4ef8: 0e0252 l8ui a5, a2, 14 +402a4efb: 0d0242 l8ui a4, a2, 13 +402a4efe: 0c0232 l8ui a3, a2, 12 +402a4f01: fff921 l32r a2, 402a4ee8 +402a4f04: 72ba01 l32r a0, 402819ec +402a4f07: 0000c0 callx0 a0 pesp_conn->proto.tcp->remote_ip[2], pesp_conn->proto.tcp->remote_ip[3], pesp_conn->proto.tcp->remote_port); } -402a4eee: 3108 l32i.n a0, a1, 12 -402a4ef0: 10c112 addi a1, a1, 16 -402a4ef3: f00d ret.n -402a4ef5: 000000 ill -402a4ef8: fe97e7 bne a7, a14, 402a4efa -402a4efb: 3f .byte 0x3f - -402a4efc : +402a4f0a: 3108 l32i.n a0, a1, 12 +402a4f0c: 10c112 addi a1, a1, 16 +402a4f0f: f00d ret.n +402a4f11: 000000 ill +402a4f14: fe97e7 bne a7, a14, 402a4f16 +402a4f17: 3f .byte 0x3f + +402a4f18 : * Description : the connection has been err, reconnection * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL ICACHE_FLASH_ATTR void webserver_recon(void *arg, sint8 err) { -402a4efc: e0c112 addi a1, a1, -32 -402a4eff: 7109 s32i.n a0, a1, 28 +402a4f18: e0c112 addi a1, a1, -32 +402a4f1b: 7109 s32i.n a0, a1, 28 struct espconn *pesp_conn = arg; os_printf("webserver's %d.%d.%d.%d:%d err %d reconnect\n", pesp_conn->proto.tcp->remote_ip[0], pesp_conn->proto.tcp->remote_ip[1], -402a4f01: 2228 l32i.n a2, a2, 8 -402a4f03: 013380 slli a3, a3, 24 -402a4f06: 313830 srai a3, a3, 24 -402a4f09: 0c0282 l8ui a8, a2, 12 -402a4f0c: 0f0262 l8ui a6, a2, 15 -402a4f0f: 0e0252 l8ui a5, a2, 14 -402a4f12: 0d0242 l8ui a4, a2, 13 -402a4f15: 0139 s32i.n a3, a1, 0 -402a4f17: 0278 l32i.n a7, a2, 0 -402a4f19: fff721 l32r a2, 402a4ef8 -402a4f1c: 083d mov.n a3, a8 -402a4f1e: 72b301 l32r a0, 402819ec -402a4f21: 0000c0 callx0 a0 +402a4f1d: 2228 l32i.n a2, a2, 8 +402a4f1f: 013380 slli a3, a3, 24 +402a4f22: 313830 srai a3, a3, 24 +402a4f25: 0c0282 l8ui a8, a2, 12 +402a4f28: 0f0262 l8ui a6, a2, 15 +402a4f2b: 0e0252 l8ui a5, a2, 14 +402a4f2e: 0d0242 l8ui a4, a2, 13 +402a4f31: 0139 s32i.n a3, a1, 0 +402a4f33: 0278 l32i.n a7, a2, 0 +402a4f35: fff721 l32r a2, 402a4f14 +402a4f38: 083d mov.n a3, a8 +402a4f3a: 72ac01 l32r a0, 402819ec +402a4f3d: 0000c0 callx0 a0 pesp_conn->proto.tcp->remote_ip[2], pesp_conn->proto.tcp->remote_ip[3], pesp_conn->proto.tcp->remote_port, err); } -402a4f24: 7108 l32i.n a0, a1, 28 -402a4f26: 20c112 addi a1, a1, 32 -402a4f29: f00d ret.n -402a4f2b: 981400 excw -402a4f2e: fe .byte 0xfe -402a4f2f: 3f .byte 0x3f -402a4f30: 981a add.n a9, a8, a1 -402a4f32: fe .byte 0xfe -402a4f33: 3f .byte 0x3f -402a4f34: 981c movi.n a8, 25 -402a4f36: fe .byte 0xfe -402a4f37: 3f .byte 0x3f -402a4f38: febb26 beqi a11, 16, 402a4f3a -402a4f3b: 3f .byte 0x3f -402a4f3c: 982d excw -402a4f3e: fe .byte 0xfe -402a4f3f: 3f .byte 0x3f -402a4f40: fe9833 excw -402a4f43: 3f .byte 0x3f -402a4f44: bb3d excw -402a4f46: fe .byte 0xfe -402a4f47: 3f .byte 0x3f -402a4f48: fe98d4 excw +402a4f40: 7108 l32i.n a0, a1, 28 +402a4f42: 20c112 addi a1, a1, 32 +402a4f45: f00d ret.n +402a4f47: 981400 excw +402a4f4a: fe .byte 0xfe 402a4f4b: 3f .byte 0x3f -402a4f4c: ae28 l32i.n a2, a14, 40 +402a4f4c: 981a add.n a9, a8, a1 402a4f4e: fe .byte 0xfe 402a4f4f: 3f .byte 0x3f -402a4f50: 00e190 excw -402a4f53: a09240 addx4 a9, a2, a4 - -402a4f54 : +402a4f50: 981c movi.n a8, 25 +402a4f52: fe .byte 0xfe +402a4f53: 3f .byte 0x3f +402a4f54: febb26 beqi a11, 16, 402a4f56 +402a4f57: 3f .byte 0x3f +402a4f58: 982d excw +402a4f5a: fe .byte 0xfe +402a4f5b: 3f .byte 0x3f +402a4f5c: fe9833 excw +402a4f5f: 3f .byte 0x3f +402a4f60: bb3d excw +402a4f62: fe .byte 0xfe +402a4f63: 3f .byte 0x3f +402a4f64: fe98d4 excw +402a4f67: 3f .byte 0x3f +402a4f68: ae28 l32i.n a2, a14, 40 +402a4f6a: fe .byte 0xfe +402a4f6b: 3f .byte 0x3f +402a4f6c: 00e190 excw +402a4f6f: a09240 addx4 a9, a2, a4 + +402a4f70 : void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -402a4f54: e0a092 movi a9, 224 -402a4f57: c01190 sub a1, a1, a9 -402a4f5a: 3561d2 s32i a13, a1, 212 -402a4f5d: 02dd mov.n a13, a2 +402a4f70: e0a092 movi a9, 224 +402a4f73: c01190 sub a1, a1, a9 +402a4f76: 3561d2 s32i a13, a1, 212 +402a4f79: 02dd mov.n a13, a2 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -402a4f5f: a0a022 movi a2, 160 +402a4f7b: a0a022 movi a2, 160 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -402a4f62: 3661c2 s32i a12, a1, 216 +402a4f7e: 3661c2 s32i a12, a1, 216 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -402a4f65: 042c movi.n a4, 32 +402a4f81: 042c movi.n a4, 32 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -402a4f67: 03cd mov.n a12, a3 +402a4f83: 03cd mov.n a12, a3 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -402a4f69: 221a add.n a2, a2, a1 -402a4f6b: 00a032 movi a3, 0 +402a4f85: 221a add.n a2, a2, a1 +402a4f87: 00a032 movi a3, 0 void ICACHE_FLASH_ATTR web_send_wifisetting_page(void *arg, URL_Frame *purl_frame) { struct espconn *ptrespconn = arg; data_send(ptrespconn, true, web_wifisetting_html); } void ICACHE_FLASH_ATTR web_send_result_page(void *arg, URL_Frame *purl_frame) { -402a4f6e: 376102 s32i a0, a1, 220 -402a4f71: 3461e2 s32i a14, a1, 208 -402a4f74: 3361f2 s32i a15, a1, 204 +402a4f8a: 376102 s32i a0, a1, 220 +402a4f8d: 3461e2 s32i a14, a1, 208 +402a4f90: 3361f2 s32i a15, a1, 204 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *precv = NULL; char *pbufer = NULL; char ssid[32] = { 0 }; -402a4f77: fff601 l32r a0, 402a4f50 -402a4f7a: 0000c0 callx0 a0 - char password[64] = { 0 }; -402a4f7d: 044c movi.n a4, 64 -402a4f7f: 030c movi.n a3, 0 -402a4f81: 214a add.n a2, a1, a4 -402a4f83: fff301 l32r a0, 402a4f50 -402a4f86: 0000c0 callx0 a0 - char ssid_encoded[32] = { 0 }; -402a4f89: 80a022 movi a2, 128 -402a4f8c: 042c movi.n a4, 32 -402a4f8e: 030c movi.n a3, 0 -402a4f90: 802210 add a2, a2, a1 -402a4f93: ffef01 l32r a0, 402a4f50 +402a4f93: fff601 l32r a0, 402a4f6c 402a4f96: 0000c0 callx0 a0 - char password_encoded[64] = { 0 }; + char password[64] = { 0 }; 402a4f99: 044c movi.n a4, 64 402a4f9b: 030c movi.n a3, 0 -402a4f9d: 012d mov.n a2, a1 -402a4f9f: ffec01 l32r a0, 402a4f50 +402a4f9d: 214a add.n a2, a1, a4 +402a4f9f: fff301 l32r a0, 402a4f6c 402a4fa2: 0000c0 callx0 a0 - os_memset(ssid, 0, 32); -402a4fa5: a0a022 movi a2, 160 + char ssid_encoded[32] = { 0 }; +402a4fa5: 80a022 movi a2, 128 402a4fa8: 042c movi.n a4, 32 402a4faa: 030c movi.n a3, 0 402a4fac: 802210 add a2, a2, a1 -402a4faf: 701801 l32r a0, 40281010 <_irom0_text_start> +402a4faf: ffef01 l32r a0, 402a4f6c 402a4fb2: 0000c0 callx0 a0 - os_memset(password, 0, 64); + char password_encoded[64] = { 0 }; 402a4fb5: 044c movi.n a4, 64 402a4fb7: 030c movi.n a3, 0 -402a4fb9: 214a add.n a2, a1, a4 -402a4fbb: 701501 l32r a0, 40281010 <_irom0_text_start> +402a4fb9: 012d mov.n a2, a1 +402a4fbb: ffec01 l32r a0, 402a4f6c 402a4fbe: 0000c0 callx0 a0 - os_memset(ssid_encoded, 0, 32); -402a4fc1: 80a022 movi a2, 128 + os_memset(ssid, 0, 32); +402a4fc1: a0a022 movi a2, 160 402a4fc4: 042c movi.n a4, 32 402a4fc6: 030c movi.n a3, 0 402a4fc8: 802210 add a2, a2, a1 402a4fcb: 701101 l32r a0, 40281010 <_irom0_text_start> 402a4fce: 0000c0 callx0 a0 - os_memset(password_encoded, 0, 64); + os_memset(password, 0, 64); 402a4fd1: 044c movi.n a4, 64 402a4fd3: 030c movi.n a3, 0 -402a4fd5: 012d mov.n a2, a1 +402a4fd5: 214a add.n a2, a1, a4 402a4fd7: 700e01 l32r a0, 40281010 <_irom0_text_start> 402a4fda: 0000c0 callx0 a0 + os_memset(ssid_encoded, 0, 32); +402a4fdd: 80a022 movi a2, 128 +402a4fe0: 042c movi.n a4, 32 +402a4fe2: 030c movi.n a3, 0 +402a4fe4: 802210 add a2, a2, a1 +402a4fe7: 700a01 l32r a0, 40281010 <_irom0_text_start> +402a4fea: 0000c0 callx0 a0 + os_memset(password_encoded, 0, 64); +402a4fed: 044c movi.n a4, 64 +402a4fef: 030c movi.n a3, 0 +402a4ff1: 012d mov.n a2, a1 +402a4ff3: 700701 l32r a0, 40281010 <_irom0_text_start> +402a4ff6: 0000c0 callx0 a0 struct station_config stationConf; if (purl_frame == NULL) { -402a4fdd: 120c16 beqz a12, 402a5101 +402a4ff9: 120c16 beqz a12, 402a511d goto Error; } precv = purl_frame->pPostdat; -402a4fe0: 13a122 movi a2, 0x113 -402a4fe3: cc2a add.n a12, a12, a2 +402a4ffc: 13a122 movi a2, 0x113 +402a4fff: cc2a add.n a12, a12, a2 //ȡSSID pbufer = (char *) os_strstr(precv, "SSID="); -402a4fe5: ffd131 l32r a3, 402a4f2c -402a4fe8: 0c2d mov.n a2, a12 -402a4fea: a19e01 l32r a0, 4028d664 -402a4fed: 0000c0 callx0 a0 +402a5001: ffd131 l32r a3, 402a4f48 +402a5004: 0c2d mov.n a2, a12 +402a5006: a19701 l32r a0, 4028d664 +402a5009: 0000c0 callx0 a0 if (pbufer == NULL) { -402a4ff0: 10d216 beqz a2, 402a5101 +402a500c: 10d216 beqz a2, 402a511d goto Error; } pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); -402a4ff3: ffcfe1 l32r a14, 402a4f30 +402a500f: ffcfe1 l32r a14, 402a4f4c //ȡSSID pbufer = (char *) os_strstr(precv, "SSID="); if (pbufer == NULL) { goto Error; } pbufer += 5; -402a4ff6: f25b addi.n a15, a2, 5 +402a5012: f25b addi.n a15, a2, 5 pbuffer = (char *) os_strstr(pbufer, "&"); -402a4ff8: 203ee0 or a3, a14, a14 -402a4ffb: 202ff0 or a2, a15, a15 -402a4ffe: a19901 l32r a0, 4028d664 -402a5001: 0000c0 callx0 a0 +402a5014: 203ee0 or a3, a14, a14 +402a5017: 202ff0 or a2, a15, a15 +402a501a: a19201 l32r a0, 4028d664 +402a501d: 0000c0 callx0 a0 if (pbuffer == NULL) { length = precv + os_strlen(precv) - pbufer; } else { length = pbuffer - pbufer; -402a5004: c042f0 sub a4, a2, a15 -402a5007: 744040 extui a4, a4, 0, 8 +402a5020: c042f0 sub a4, a2, a15 +402a5023: 744040 extui a4, a4, 0, 8 if (pbufer == NULL) { goto Error; } pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); if (pbuffer == NULL) { -402a500a: e2cc bnez.n a2, 402a501c +402a5026: e2cc bnez.n a2, 402a5038 length = precv + os_strlen(precv) - pbufer; -402a500c: 0c2d mov.n a2, a12 -402a500e: 724d01 l32r a0, 40281944 -402a5011: 0000c0 callx0 a0 -402a5014: 2c2a add.n a2, a12, a2 -402a5016: c042f0 sub a4, a2, a15 -402a5019: 744040 extui a4, a4, 0, 8 +402a5028: 0c2d mov.n a2, a12 +402a502a: 724601 l32r a0, 40281944 +402a502d: 0000c0 callx0 a0 +402a5030: 2c2a add.n a2, a12, a2 +402a5032: c042f0 sub a4, a2, a15 +402a5035: 744040 extui a4, a4, 0, 8 } else { length = pbuffer - pbufer; } if (length > 31) -402a501c: f21c movi.n a2, 31 -402a501e: 02b247 bgeu a2, a4, 402a5024 -402a5021: 003706 j 402a5101 +402a5038: f21c movi.n a2, 31 +402a503a: 02b247 bgeu a2, a4, 402a5040 +402a503d: 003706 j 402a511d goto Error; os_memcpy(ssid_encoded, pbufer, length); -402a5024: 80a022 movi a2, 128 -402a5027: 0f3d mov.n a3, a15 -402a5029: 221a add.n a2, a2, a1 -402a502b: 6ffa01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a502e: 0000c0 callx0 a0 +402a5040: 80a022 movi a2, 128 +402a5043: 0f3d mov.n a3, a15 +402a5045: 221a add.n a2, a2, a1 +402a5047: 6ff301 l32r a0, 40281014 <_irom0_text_start+0x4> +402a504a: 0000c0 callx0 a0 html_decode(ssid_encoded,ssid); -402a5031: a0a032 movi a3, 160 -402a5034: 80a022 movi a2, 128 -402a5037: 803310 add a3, a3, a1 -402a503a: 802210 add a2, a2, a1 -402a503d: ffde85 call0 402a4e28 +402a504d: a0a032 movi a3, 160 +402a5050: 80a022 movi a2, 128 +402a5053: 803310 add a3, a3, a1 +402a5056: 802210 add a2, a2, a1 +402a5059: ffde85 call0 402a4e44 os_printf("ssid_encoded:%s\n", ssid_encoded); -402a5040: 80a032 movi a3, 128 -402a5043: ffbc21 l32r a2, 402a4f34 -402a5046: 331a add.n a3, a3, a1 -402a5048: 726901 l32r a0, 402819ec -402a504b: 0000c0 callx0 a0 +402a505c: 80a032 movi a3, 128 +402a505f: ffbc21 l32r a2, 402a4f50 +402a5062: 331a add.n a3, a3, a1 +402a5064: 726201 l32r a0, 402819ec +402a5067: 0000c0 callx0 a0 os_printf("ssid:%s\n", ssid); -402a504e: a0a032 movi a3, 160 -402a5051: ffb921 l32r a2, 402a4f38 -402a5054: 803310 add a3, a3, a1 -402a5057: 726501 l32r a0, 402819ec -402a505a: 0000c0 callx0 a0 +402a506a: a0a032 movi a3, 160 +402a506d: ffb921 l32r a2, 402a4f54 +402a5070: 803310 add a3, a3, a1 +402a5073: 725e01 l32r a0, 402819ec +402a5076: 0000c0 callx0 a0 if (os_strlen(ssid) < 1) -402a505d: a0a022 movi a2, 160 -402a5060: 221a add.n a2, a2, a1 -402a5062: 723801 l32r a0, 40281944 -402a5065: 0000c0 callx0 a0 -402a5068: 0212e6 bgei a2, 1, 402a506e -402a506b: 002486 j 402a5101 +402a5079: a0a022 movi a2, 160 +402a507c: 221a add.n a2, a2, a1 +402a507e: 723101 l32r a0, 40281944 +402a5081: 0000c0 callx0 a0 +402a5084: 0212e6 bgei a2, 1, 402a508a +402a5087: 002486 j 402a511d goto Error; //ȡPASSWORD pbufer = (char *) os_strstr(precv, "PASS="); -402a506e: ffb331 l32r a3, 402a4f3c -402a5071: 202cc0 or a2, a12, a12 -402a5074: a17c01 l32r a0, 4028d664 -402a5077: 0000c0 callx0 a0 +402a508a: ffb331 l32r a3, 402a4f58 +402a508d: 202cc0 or a2, a12, a12 +402a5090: a17501 l32r a0, 4028d664 +402a5093: 0000c0 callx0 a0 if (pbufer != NULL) { -402a507a: b2bc beqz.n a2, 402a50b9 +402a5096: b2bc beqz.n a2, 402a50d5 pbufer += 5; -402a507c: f25b addi.n a15, a2, 5 +402a5098: f25b addi.n a15, a2, 5 pbuffer = (char *) os_strstr(pbufer, "&"); -402a507e: 0e3d mov.n a3, a14 -402a5080: 202ff0 or a2, a15, a15 -402a5083: a17801 l32r a0, 4028d664 -402a5086: 0000c0 callx0 a0 +402a509a: 0e3d mov.n a3, a14 +402a509c: 202ff0 or a2, a15, a15 +402a509f: a17101 l32r a0, 4028d664 +402a50a2: 0000c0 callx0 a0 if (pbuffer == NULL) { length = precv + os_strlen(precv) - pbufer; } else { length = pbuffer - pbufer; -402a5089: c042f0 sub a4, a2, a15 -402a508c: 744040 extui a4, a4, 0, 8 +402a50a5: c042f0 sub a4, a2, a15 +402a50a8: 744040 extui a4, a4, 0, 8 pbufer = (char *) os_strstr(precv, "PASS="); if (pbufer != NULL) { pbufer += 5; pbuffer = (char *) os_strstr(pbufer, "&"); if (pbuffer == NULL) { -402a508f: f2cc bnez.n a2, 402a50a2 +402a50ab: f2cc bnez.n a2, 402a50be length = precv + os_strlen(precv) - pbufer; -402a5091: 202cc0 or a2, a12, a12 -402a5094: 722c01 l32r a0, 40281944 -402a5097: 0000c0 callx0 a0 -402a509a: 2c2a add.n a2, a12, a2 -402a509c: c042f0 sub a4, a2, a15 -402a509f: 744040 extui a4, a4, 0, 8 +402a50ad: 202cc0 or a2, a12, a12 +402a50b0: 722501 l32r a0, 40281944 +402a50b3: 0000c0 callx0 a0 +402a50b6: 2c2a add.n a2, a12, a2 +402a50b8: c042f0 sub a4, a2, a15 +402a50bb: 744040 extui a4, a4, 0, 8 } else { length = pbuffer - pbufer; } if (length > 63) -402a50a2: f23c movi.n a2, 63 -402a50a4: 593247 bltu a2, a4, 402a5101 +402a50be: f23c movi.n a2, 63 +402a50c0: 593247 bltu a2, a4, 402a511d goto Error; os_memcpy(password_encoded, pbufer, length); -402a50a7: 0f3d mov.n a3, a15 -402a50a9: 012d mov.n a2, a1 -402a50ab: 6fda01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a50ae: 0000c0 callx0 a0 +402a50c3: 0f3d mov.n a3, a15 +402a50c5: 012d mov.n a2, a1 +402a50c7: 6fd301 l32r a0, 40281014 <_irom0_text_start+0x4> +402a50ca: 0000c0 callx0 a0 html_decode(password_encoded,password); -402a50b1: 40c132 addi a3, a1, 64 -402a50b4: 012d mov.n a2, a1 -402a50b6: ffd705 call0 402a4e28 +402a50cd: 40c132 addi a3, a1, 64 +402a50d0: 012d mov.n a2, a1 +402a50d2: ffd705 call0 402a4e44 } os_printf("password_encoded:%s\n", password_encoded); -402a50b9: ffa121 l32r a2, 402a4f40 -402a50bc: 013d mov.n a3, a1 -402a50be: 724b01 l32r a0, 402819ec -402a50c1: 0000c0 callx0 a0 +402a50d5: ffa121 l32r a2, 402a4f5c +402a50d8: 013d mov.n a3, a1 +402a50da: 724401 l32r a0, 402819ec +402a50dd: 0000c0 callx0 a0 os_printf("password:%s\n", password); -402a50c4: ffa021 l32r a2, 402a4f44 -402a50c7: 40c132 addi a3, a1, 64 -402a50ca: 724801 l32r a0, 402819ec -402a50cd: 0000c0 callx0 a0 +402a50e0: ffa021 l32r a2, 402a4f60 +402a50e3: 40c132 addi a3, a1, 64 +402a50e6: 724101 l32r a0, 402819ec +402a50e9: 0000c0 callx0 a0 if (os_strlen(password) > 0 && os_strlen(password) < 8) -402a50d0: 40c122 addi a2, a1, 64 -402a50d3: 721c01 l32r a0, 40281944 -402a50d6: 0000c0 callx0 a0 -402a50d9: 1812e6 bgei a2, 1, 402a50f5 +402a50ec: 40c122 addi a2, a1, 64 +402a50ef: 721501 l32r a0, 40281944 +402a50f2: 0000c0 callx0 a0 +402a50f5: 1812e6 bgei a2, 1, 402a5111 goto Error; data_send(ptrespconn, true, web_wifisuccess_html); -402a50dc: ff9b41 l32r a4, 402a4f48 -402a50df: 0d2d mov.n a2, a13 -402a50e1: 01a032 movi a3, 1 -402a50e4: ffbec5 call0 402a4cd4 +402a50f8: ff9b41 l32r a4, 402a4f64 +402a50fb: 0d2d mov.n a2, a13 +402a50fd: 01a032 movi a3, 1 +402a5100: ffbec5 call0 402a4cf0 //wifi user_wifi_set(ssid, password); -402a50e7: a0a022 movi a2, 160 -402a50ea: 40c132 addi a3, a1, 64 -402a50ed: 212a add.n a2, a1, a2 -402a50ef: 00a2c5 call0 402a5b1c -402a50f2: 000586 j 402a510c +402a5103: a0a022 movi a2, 160 +402a5106: 40c132 addi a3, a1, 64 +402a5109: 212a add.n a2, a1, a2 +402a510b: 00a2c5 call0 402a5b38 +402a510e: 000586 j 402a5128 html_decode(password_encoded,password); } os_printf("password_encoded:%s\n", password_encoded); os_printf("password:%s\n", password); if (os_strlen(password) > 0 && os_strlen(password) < 8) -402a50f5: 40c122 addi a2, a1, 64 -402a50f8: 721301 l32r a0, 40281944 -402a50fb: 0000c0 callx0 a0 -402a50fe: da82e6 bgei a2, 8, 402a50dc +402a5111: 40c122 addi a2, a1, 64 +402a5114: 720c01 l32r a0, 40281944 +402a5117: 0000c0 callx0 a0 +402a511a: da82e6 bgei a2, 8, 402a50f8 data_send(ptrespconn, true, web_wifisuccess_html); //wifi user_wifi_set(ssid, password); return; Error: data_send(ptrespconn, true, web_wififail_html); -402a5101: ff9241 l32r a4, 402a4f4c -402a5104: 130c movi.n a3, 1 -402a5106: 202dd0 or a2, a13, a13 -402a5109: ffbc85 call0 402a4cd4 +402a511d: ff9241 l32r a4, 402a4f68 +402a5120: 130c movi.n a3, 1 +402a5122: 202dd0 or a2, a13, a13 +402a5125: ffbc85 call0 402a4cf0 } -402a510c: 372102 l32i a0, a1, 220 -402a510f: e0a092 movi a9, 224 -402a5112: 3621c2 l32i a12, a1, 216 -402a5115: 3521d2 l32i a13, a1, 212 -402a5118: 3421e2 l32i a14, a1, 208 -402a511b: 3321f2 l32i a15, a1, 204 -402a511e: 119a add.n a1, a1, a9 -402a5120: f00d ret.n -402a5122: a00000 addx4 a0, a0, a0 -402a5125: 402a51 l32r a5, 402751d0 <_lit4_end+0x16d324> -402a5128: 4efc bnez.n a14, 402a5160 -402a512a: 402a add.n a4, a0, a2 -402a512c: 2a4ed0 excw -402a512f: fd3140 excw - -402a5130 : +402a5128: 372102 l32i a0, a1, 220 +402a512b: e0a092 movi a9, 224 +402a512e: 3621c2 l32i a12, a1, 216 +402a5131: 3521d2 l32i a13, a1, 212 +402a5134: 3421e2 l32i a14, a1, 208 +402a5137: 3321f2 l32i a15, a1, 204 +402a513a: 119a add.n a1, a1, a9 +402a513c: f00d ret.n +402a513e: bc0000 excw +402a5141: 402a51 l32r a5, 402751ec <_lit4_end+0x16d340> +402a5144: 4f18 l32i.n a1, a15, 16 +402a5146: 402a add.n a4, a0, a2 +402a5148: 4eec bnez.n a14, 402a5170 +402a514a: 402a add.n a4, a0, a2 + +402a514c : *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_listen(void *arg) { struct espconn *pesp_conn = arg; espconn_regist_recvcb(pesp_conn, webserver_recv); -402a5130: fffd31 l32r a3, 402a5124 +402a514c: fffd31 l32r a3, 402a5140 * Description : server listened a connection successfully * Parameters : arg -- Additional argument to pass to the callback function * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_listen(void *arg) { -402a5133: f0c112 addi a1, a1, -16 -402a5136: 3109 s32i.n a0, a1, 12 -402a5138: 21c9 s32i.n a12, a1, 8 -402a513a: 02cd mov.n a12, a2 +402a514f: f0c112 addi a1, a1, -16 +402a5152: 3109 s32i.n a0, a1, 12 +402a5154: 21c9 s32i.n a12, a1, 8 +402a5156: 02cd mov.n a12, a2 struct espconn *pesp_conn = arg; espconn_regist_recvcb(pesp_conn, webserver_recv); -402a513c: 161385 call0 402bb278 +402a5158: 161385 call0 402bb294 espconn_regist_reconcb(pesp_conn, webserver_recon); -402a513f: fffa31 l32r a3, 402a5128 -402a5142: 202cc0 or a2, a12, a12 -402a5145: 161405 call0 402bb288 +402a515b: fffa31 l32r a3, 402a5144 +402a515e: 202cc0 or a2, a12, a12 +402a5161: 161405 call0 402bb2a4 espconn_regist_disconcb(pesp_conn, webserver_discon); -402a5148: fff931 l32r a3, 402a512c -402a514b: 0c2d mov.n a2, a12 -402a514d: 161485 call0 402bb298 +402a5164: fff931 l32r a3, 402a5148 +402a5167: 0c2d mov.n a2, a12 +402a5169: 161485 call0 402bb2b4 } -402a5150: 3108 l32i.n a0, a1, 12 -402a5152: 21c8 l32i.n a12, a1, 8 -402a5154: 10c112 addi a1, a1, 16 -402a5157: f00d ret.n -402a5159: 000000 ill -402a515c: 5f .byte 0x5f -402a515d: 3ffe97 bbsi a14, 25, 402a51a0 -402a5160: 9848 l32i.n a4, a8, 36 -402a5162: fe .byte 0xfe -402a5163: 3f .byte 0x3f -402a5164: fe9761 l32r a6, 402a4bc0 -402a5167: 3f .byte 0x3f -402a5168: 25ec bnez.n a5, 402a518e -402a516a: ff .byte 0xff -402a516b: 3f .byte 0x3f -402a516c: 9859 s32i.n a5, a8, 36 -402a516e: fe .byte 0xfe -402a516f: 3f .byte 0x3f -402a5170: 25ac beqz.n a5, 402a5196 -402a5172: ff .byte 0xff -402a5173: 3f .byte 0x3f -402a5174: ff25f0 excw -402a5177: 3f .byte 0x3f -402a5178: fe9874 excw -402a517b: 3f .byte 0x3f -402a517c: 987a add.n a9, a8, a7 +402a516c: 3108 l32i.n a0, a1, 12 +402a516e: 21c8 l32i.n a12, a1, 8 +402a5170: 10c112 addi a1, a1, 16 +402a5173: f00d ret.n +402a5175: 000000 ill +402a5178: 5f .byte 0x5f +402a5179: 3ffe97 bbsi a14, 25, 402a51bc +402a517c: 9848 l32i.n a4, a8, 36 402a517e: fe .byte 0xfe 402a517f: 3f .byte 0x3f -402a5180: 7f .byte 0x7f -402a5181: fe98 l32i.n a9, a14, 60 +402a5180: fe9761 l32r a6, 402a4bdc 402a5183: 3f .byte 0x3f -402a5184: fe9885 call0 402a3b10 +402a5184: 25ec bnez.n a5, 402a51aa +402a5186: ff .byte 0xff 402a5187: 3f .byte 0x3f -402a5188: fe9887 bne a8, a8, 402a518a +402a5188: 9859 s32i.n a5, a8, 36 +402a518a: fe .byte 0xfe 402a518b: 3f .byte 0x3f -402a518c: 988d excw -402a518e: fe .byte 0xfe +402a518c: 25ac beqz.n a5, 402a51b2 +402a518e: ff .byte 0xff 402a518f: 3f .byte 0x3f -402a5190: fe9896 bltz a8, 402a517d +402a5190: ff25f0 excw 402a5193: 3f .byte 0x3f -402a5194: fe98a2 l16si a10, a8, 0x1fc +402a5194: fe9874 excw 402a5197: 3f .byte 0x3f -402a5198: ae .byte 0xae -402a5199: fe98 l32i.n a9, a14, 60 +402a5198: 987a add.n a9, a8, a7 +402a519a: fe .byte 0xfe 402a519b: 3f .byte 0x3f -402a519c: fe8960 excw +402a519c: 7f .byte 0x7f +402a519d: fe98 l32i.n a9, a14, 60 402a519f: 3f .byte 0x3f - -402a51a0 : +402a51a0: fe9885 call0 402a3b2c +402a51a3: 3f .byte 0x3f +402a51a4: fe9887 bne a8, a8, 402a51a6 +402a51a7: 3f .byte 0x3f +402a51a8: 988d excw +402a51aa: fe .byte 0xfe +402a51ab: 3f .byte 0x3f +402a51ac: fe9896 bltz a8, 402a5199 +402a51af: 3f .byte 0x3f +402a51b0: fe98a2 l16si a10, a8, 0x1fc +402a51b3: 3f .byte 0x3f +402a51b4: ae .byte 0xae +402a51b5: fe98 l32i.n a9, a14, 60 +402a51b7: 3f .byte 0x3f +402a51b8: fe8960 excw +402a51bb: 3f .byte 0x3f + +402a51bc : * pusrdata -- The received data (or NULL when the connection has been closed!) * length -- The length of received data * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_recv(void *arg, char *pusrdata, unsigned short length) { -402a51a0: c0c112 addi a1, a1, -64 -402a51a3: f44040 extui a4, a4, 0, 16 -402a51a6: e1c9 s32i.n a12, a1, 56 -402a51a8: 5129 s32i.n a2, a1, 20 -402a51aa: 03cd mov.n a12, a3 -402a51ac: 4149 s32i.n a4, a1, 16 +402a51bc: c0c112 addi a1, a1, -64 +402a51bf: f44040 extui a4, a4, 0, 16 +402a51c2: e1c9 s32i.n a12, a1, 56 +402a51c4: 5129 s32i.n a2, a1, 20 +402a51c6: 03cd mov.n a12, a3 +402a51c8: 4149 s32i.n a4, a1, 16 } LOCAL bool ICACHE_FLASH_ATTR check_data(char *precv, uint16 length) { //bool flag = true; char length_buf[10] = { 0 }; -402a51ae: 030c movi.n a3, 0 -402a51b0: a40c movi.n a4, 10 -402a51b2: 012d mov.n a2, a1 +402a51ca: 030c movi.n a3, 0 +402a51cc: a40c movi.n a4, 10 +402a51ce: 012d mov.n a2, a1 * pusrdata -- The received data (or NULL when the connection has been closed!) * length -- The length of received data * Returns : none *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR webserver_recv(void *arg, char *pusrdata, unsigned short length) { -402a51b4: f109 s32i.n a0, a1, 60 -402a51b6: 0c61e2 s32i a14, a1, 48 -402a51b9: b1f9 s32i.n a15, a1, 44 -402a51bb: 0d61d2 s32i a13, a1, 52 +402a51d0: f109 s32i.n a0, a1, 60 +402a51d2: 0c61e2 s32i a14, a1, 48 +402a51d5: b1f9 s32i.n a15, a1, 44 +402a51d7: 0d61d2 s32i a13, a1, 52 } LOCAL bool ICACHE_FLASH_ATTR check_data(char *precv, uint16 length) { //bool flag = true; char length_buf[10] = { 0 }; -402a51be: ff6401 l32r a0, 402a4f50 -402a51c1: 0000c0 callx0 a0 +402a51da: ff6401 l32r a0, 402a4f6c +402a51dd: 0000c0 callx0 a0 char *pdata = NULL; char *tmp_precvbuffer; uint16 tmp_length = length; uint32 tmp_totallength = 0; ptemp = (char *) os_strstr(precv, "\r\n\r\n"); -402a51c4: ffe6e1 l32r a14, 402a515c -402a51c7: 0c2d mov.n a2, a12 -402a51c9: 0e3d mov.n a3, a14 -402a51cb: a12601 l32r a0, 4028d664 -402a51ce: 0000c0 callx0 a0 -402a51d1: ffe5f1 l32r a15, 402a5168 +402a51e0: ffe6e1 l32r a14, 402a5178 +402a51e3: 0c2d mov.n a2, a12 +402a51e5: 0e3d mov.n a3, a14 +402a51e7: a11f01 l32r a0, 4028d664 +402a51ea: 0000c0 callx0 a0 +402a51ed: ffe5f1 l32r a15, 402a5184 if (ptemp != NULL) { -402a51d4: 059216 beqz a2, 402a5231 +402a51f0: 059216 beqz a2, 402a524d tmp_length -= ptemp - precv; tmp_length -= 4; -402a51d7: 4138 l32i.n a3, a1, 16 -402a51d9: c02c20 sub a2, a12, a2 -402a51dc: fcc3d2 addi a13, a3, -4 -402a51df: 8022d0 add a2, a2, a13 +402a51f3: 4138 l32i.n a3, a1, 16 +402a51f5: c02c20 sub a2, a12, a2 +402a51f8: fcc3d2 addi a13, a3, -4 +402a51fb: 8022d0 add a2, a2, a13 tmp_totallength += tmp_length; pdata = (char *) os_strstr(precv, "Content-Length: "); -402a51e2: ffdf31 l32r a3, 402a5160 +402a51fe: ffdf31 l32r a3, 402a517c ptemp = (char *) os_strstr(precv, "\r\n\r\n"); if (ptemp != NULL) { tmp_length -= ptemp - precv; tmp_length -= 4; -402a51e5: f4d020 extui a13, a2, 0, 16 +402a5201: f4d020 extui a13, a2, 0, 16 tmp_totallength += tmp_length; pdata = (char *) os_strstr(precv, "Content-Length: "); -402a51e8: 202cc0 or a2, a12, a12 -402a51eb: a11e01 l32r a0, 4028d664 -402a51ee: 0000c0 callx0 a0 +402a5204: 202cc0 or a2, a12, a12 +402a5207: a11701 l32r a0, 4028d664 +402a520a: 0000c0 callx0 a0 if (pdata != NULL) { -402a51f1: c2bc beqz.n a2, 402a5231 +402a520d: c2bc beqz.n a2, 402a524d pdata += 16; -402a51f3: 10c2e2 addi a14, a2, 16 +402a520f: 10c2e2 addi a14, a2, 16 tmp_precvbuffer = (char *) os_strstr(pdata, "\r\n"); -402a51f6: ffdb31 l32r a3, 402a5164 -402a51f9: 0e2d mov.n a2, a14 -402a51fb: a11a01 l32r a0, 4028d664 -402a51fe: 0000c0 callx0 a0 +402a5212: ffdb31 l32r a3, 402a5180 +402a5215: 0e2d mov.n a2, a14 +402a5217: a11301 l32r a0, 4028d664 +402a521a: 0000c0 callx0 a0 if (tmp_precvbuffer != NULL) { -402a5201: c2ac beqz.n a2, 402a5231 +402a521d: c2ac beqz.n a2, 402a524d os_memcpy(length_buf, pdata, tmp_precvbuffer - pdata); -402a5203: c042e0 sub a4, a2, a14 -402a5206: 0e3d mov.n a3, a14 -402a5208: 012d mov.n a2, a1 -402a520a: 6f8201 l32r a0, 40281014 <_irom0_text_start+0x4> -402a520d: 0000c0 callx0 a0 +402a521f: c042e0 sub a4, a2, a14 +402a5222: 0e3d mov.n a3, a14 +402a5224: 012d mov.n a2, a1 +402a5226: 6f7b01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a5229: 0000c0 callx0 a0 dat_sumlength = atoi(length_buf); -402a5210: 012d mov.n a2, a1 -402a5212: ce3901 l32r a0, 40298af8 -402a5215: 0000c0 callx0 a0 -402a5218: 0f29 s32i.n a2, a15, 0 +402a522c: 012d mov.n a2, a1 +402a522e: ce3201 l32r a0, 40298af8 +402a5231: 0000c0 callx0 a0 +402a5234: 0f29 s32i.n a2, a15, 0 os_printf("A_dat:%u,tot:%u,lenght:%u\n", dat_sumlength, tmp_totallength, tmp_length); -402a521a: 023d mov.n a3, a2 -402a521c: ffd421 l32r a2, 402a516c -402a521f: 0d5d mov.n a5, a13 -402a5221: 0d4d mov.n a4, a13 -402a5223: 71f201 l32r a0, 402819ec -402a5226: 0000c0 callx0 a0 +402a5236: 023d mov.n a3, a2 +402a5238: ffd421 l32r a2, 402a5188 +402a523b: 0d5d mov.n a5, a13 +402a523d: 0d4d mov.n a4, a13 +402a523f: 71eb01 l32r a0, 402819ec +402a5242: 0000c0 callx0 a0 return false; } } } } return true; -402a5229: 0f28 l32i.n a2, a15, 0 +402a5245: 0f28 l32i.n a2, a15, 0 bool parse_flag = false; char i; struct espconn *ptrespconn = arg; // os_printf("len:%u\n", length); if (check_data(pusrdata, length) == false) { -402a522b: 0212d7 beq a2, a13, 402a5231 -402a522e: 00c906 j 402a5556 +402a5247: 0212d7 beq a2, a13, 402a524d +402a524a: 00c906 j 402a5572 LOCAL char *precvbuffer; static uint32 dat_sumlength = 0; LOCAL bool ICACHE_FLASH_ATTR save_data(char *precv, uint16 length) { bool flag = false; char length_buf[10] = { 0 }; -402a5231: a40c movi.n a4, 10 -402a5233: 030c movi.n a3, 0 -402a5235: 012d mov.n a2, a1 -402a5237: ff4601 l32r a0, 402a4f50 -402a523a: 0000c0 callx0 a0 +402a524d: a40c movi.n a4, 10 +402a524f: 030c movi.n a3, 0 +402a5251: 012d mov.n a2, a1 +402a5253: ff4601 l32r a0, 402a4f6c +402a5256: 0000c0 callx0 a0 char *ptemp = NULL; char *pdata = NULL; uint16 headlength = 0; static uint32 totallength = 0; ptemp = (char *) os_strstr(precv, "\r\n\r\n"); -402a523d: ffc731 l32r a3, 402a515c -402a5240: 0c2d mov.n a2, a12 -402a5242: a10801 l32r a0, 4028d664 -402a5245: 0000c0 callx0 a0 -402a5248: ffcad1 l32r a13, 402a5170 +402a5259: ffc731 l32r a3, 402a5178 +402a525c: 0c2d mov.n a2, a12 +402a525e: a10101 l32r a0, 4028d664 +402a5261: 0000c0 callx0 a0 +402a5264: ffcad1 l32r a13, 402a518c if (ptemp != NULL) { -402a524b: 0b7216 beqz a2, 402a5306 +402a5267: 0b7216 beqz a2, 402a5322 length -= ptemp - precv; length -= 4; totallength += length; -402a524e: 4138 l32i.n a3, a1, 16 -402a5250: fcc342 addi a4, a3, -4 -402a5253: c03c20 sub a3, a12, a2 -402a5256: 343a add.n a3, a4, a3 -402a5258: 0d48 l32i.n a4, a13, 0 -402a525a: f43030 extui a3, a3, 0, 16 -402a525d: 334a add.n a3, a3, a4 +402a526a: 4138 l32i.n a3, a1, 16 +402a526c: fcc342 addi a4, a3, -4 +402a526f: c03c20 sub a3, a12, a2 +402a5272: 343a add.n a3, a4, a3 +402a5274: 0d48 l32i.n a4, a13, 0 +402a5276: f43030 extui a3, a3, 0, 16 +402a5279: 334a add.n a3, a3, a4 headlength = ptemp - precv + 4; -402a525f: c022c0 sub a2, a2, a12 -402a5262: 224b addi.n a2, a2, 4 +402a527b: c022c0 sub a2, a2, a12 +402a527e: 224b addi.n a2, a2, 4 ptemp = (char *) os_strstr(precv, "\r\n\r\n"); if (ptemp != NULL) { length -= ptemp - precv; length -= 4; totallength += length; -402a5264: 006d32 s32i a3, a13, 0 +402a5280: 006d32 s32i a3, a13, 0 headlength = ptemp - precv + 4; pdata = (char *) os_strstr(precv, "Content-Length: "); -402a5267: ffbe31 l32r a3, 402a5160 +402a5283: ffbe31 l32r a3, 402a517c if (ptemp != NULL) { length -= ptemp - precv; length -= 4; totallength += length; headlength = ptemp - precv + 4; -402a526a: f4e020 extui a14, a2, 0, 16 +402a5286: f4e020 extui a14, a2, 0, 16 pdata = (char *) os_strstr(precv, "Content-Length: "); -402a526d: 202cc0 or a2, a12, a12 -402a5270: a0fd01 l32r a0, 4028d664 -402a5273: 0000c0 callx0 a0 +402a5289: 202cc0 or a2, a12, a12 +402a528c: a0f601 l32r a0, 4028d664 +402a528f: 0000c0 callx0 a0 if (pdata != NULL) { -402a5276: 22bc beqz.n a2, 402a52ac +402a5292: 22bc beqz.n a2, 402a52c8 pdata += 16; -402a5278: 10c252 addi a5, a2, 16 +402a5294: 10c252 addi a5, a2, 16 precvbuffer = (char *) os_strstr(pdata, "\r\n"); -402a527b: ffba31 l32r a3, 402a5164 -402a527e: 052d mov.n a2, a5 -402a5280: 7159 s32i.n a5, a1, 28 -402a5282: a0f801 l32r a0, 4028d664 -402a5285: 0000c0 callx0 a0 -402a5288: ffbb31 l32r a3, 402a5174 +402a5297: ffba31 l32r a3, 402a5180 +402a529a: 052d mov.n a2, a5 +402a529c: 7159 s32i.n a5, a1, 28 +402a529e: a0f101 l32r a0, 4028d664 +402a52a1: 0000c0 callx0 a0 +402a52a4: ffbb31 l32r a3, 402a5190 if (precvbuffer != NULL) { -402a528b: 7158 l32i.n a5, a1, 28 +402a52a7: 7158 l32i.n a5, a1, 28 headlength = ptemp - precv + 4; pdata = (char *) os_strstr(precv, "Content-Length: "); if (pdata != NULL) { pdata += 16; precvbuffer = (char *) os_strstr(pdata, "\r\n"); -402a528d: 0329 s32i.n a2, a3, 0 +402a52a9: 0329 s32i.n a2, a3, 0 if (precvbuffer != NULL) { -402a528f: 72ac beqz.n a2, 402a52ba +402a52ab: 72ac beqz.n a2, 402a52d6 os_memcpy(length_buf, pdata, precvbuffer - pdata); -402a5291: c04250 sub a4, a2, a5 -402a5294: 053d mov.n a3, a5 -402a5296: 012d mov.n a2, a1 -402a5298: 6f5f01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a529b: 0000c0 callx0 a0 +402a52ad: c04250 sub a4, a2, a5 +402a52b0: 053d mov.n a3, a5 +402a52b2: 012d mov.n a2, a1 +402a52b4: 6f5801 l32r a0, 40281014 <_irom0_text_start+0x4> +402a52b7: 0000c0 callx0 a0 dat_sumlength = atoi(length_buf); -402a529e: 012d mov.n a2, a1 -402a52a0: ce1601 l32r a0, 40298af8 -402a52a3: 0000c0 callx0 a0 -402a52a6: 0f29 s32i.n a2, a15, 0 -402a52a8: 000386 j 402a52ba -402a52ab: 0d2800 excw +402a52ba: 012d mov.n a2, a1 +402a52bc: ce0f01 l32r a0, 40298af8 +402a52bf: 0000c0 callx0 a0 +402a52c2: 0f29 s32i.n a2, a15, 0 +402a52c4: 000386 j 402a52d6 +402a52c7: 0d2800 excw } } else { if (totallength != 0x00) { -402a52ae: 828c beqz.n a2, 402a52ba +402a52ca: 828c beqz.n a2, 402a52d6 totallength = 0; -402a52b0: 020c movi.n a2, 0 -402a52b2: 0d29 s32i.n a2, a13, 0 +402a52cc: 020c movi.n a2, 0 +402a52ce: 0d29 s32i.n a2, a13, 0 dat_sumlength = 0; -402a52b4: 0f29 s32i.n a2, a15, 0 -402a52b6: 002006 j 402a533a -402a52b9: 0f2800 excw +402a52d0: 0f29 s32i.n a2, a15, 0 +402a52d2: 002006 j 402a5356 +402a52d5: 0f2800 excw return false; } } if ((dat_sumlength + headlength) >= 1024) { -402a52bc: ffa332 movi a3, 0x3ff -402a52bf: 2e2a add.n a2, a14, a2 -402a52c1: 1bb327 bgeu a3, a2, 402a52e0 +402a52d8: ffa332 movi a3, 0x3ff +402a52db: 2e2a add.n a2, a14, a2 +402a52dd: 1bb327 bgeu a3, a2, 402a52fc precvbuffer = (char *) os_zalloc(headlength + 1); -402a52c4: ee1b addi.n a14, a14, 1 -402a52c6: fe7f31 l32r a3, 402a4cc4 -402a52c9: 0ea142 movi a4, 0x10e -402a52cc: 0e2d mov.n a2, a14 -402a52ce: fe8001 l32r a0, 402a4cd0 -402a52d1: 0000c0 callx0 a0 -402a52d4: ffa831 l32r a3, 402a5174 +402a52e0: ee1b addi.n a14, a14, 1 +402a52e2: fe7f31 l32r a3, 402a4ce0 +402a52e5: 0ea142 movi a4, 0x10e +402a52e8: 0e2d mov.n a2, a14 +402a52ea: fe8001 l32r a0, 402a4cec +402a52ed: 0000c0 callx0 a0 +402a52f0: ffa831 l32r a3, 402a5190 os_memcpy(precvbuffer, precv, headlength + 1); -402a52d7: 0e4d mov.n a4, a14 +402a52f3: 0e4d mov.n a4, a14 dat_sumlength = 0; return false; } } if ((dat_sumlength + headlength) >= 1024) { precvbuffer = (char *) os_zalloc(headlength + 1); -402a52d9: 0329 s32i.n a2, a3, 0 +402a52f5: 0329 s32i.n a2, a3, 0 os_memcpy(precvbuffer, precv, headlength + 1); -402a52db: 0c3d mov.n a3, a12 -402a52dd: 0010c6 j 402a5324 +402a52f7: 0c3d mov.n a3, a12 +402a52f9: 0010c6 j 402a5340 } else { precvbuffer = (char *) os_zalloc(dat_sumlength + headlength + 1); -402a52e0: fe7931 l32r a3, 402a4cc4 -402a52e3: 11a142 movi a4, 0x111 -402a52e6: 221b addi.n a2, a2, 1 -402a52e8: fe7a01 l32r a0, 402a4cd0 -402a52eb: 0000c0 callx0 a0 -402a52ee: 02ed mov.n a14, a2 -402a52f0: ffa121 l32r a2, 402a5174 -402a52f3: 02e9 s32i.n a14, a2, 0 +402a52fc: fe7931 l32r a3, 402a4ce0 +402a52ff: 11a142 movi a4, 0x111 +402a5302: 221b addi.n a2, a2, 1 +402a5304: fe7a01 l32r a0, 402a4cec +402a5307: 0000c0 callx0 a0 +402a530a: 02ed mov.n a14, a2 +402a530c: ffa121 l32r a2, 402a5190 +402a530f: 02e9 s32i.n a14, a2, 0 os_memcpy(precvbuffer, precv, os_strlen(precv)); -402a52f5: 0c2d mov.n a2, a12 -402a52f7: 719301 l32r a0, 40281944 -402a52fa: 0000c0 callx0 a0 -402a52fd: 024d mov.n a4, a2 -402a52ff: 0c3d mov.n a3, a12 -402a5301: 0e2d mov.n a2, a14 -402a5303: 000746 j 402a5324 +402a5311: 0c2d mov.n a2, a12 +402a5313: 718c01 l32r a0, 40281944 +402a5316: 0000c0 callx0 a0 +402a5319: 024d mov.n a4, a2 +402a531b: 0c3d mov.n a3, a12 +402a531d: 0e2d mov.n a2, a14 +402a531f: 000746 j 402a5340 } } else { if (precvbuffer != NULL) { -402a5306: ff9b21 l32r a2, 402a5174 -402a5309: 02e8 l32i.n a14, a2, 0 -402a530b: fa1e16 beqz a14, 402a52b0 +402a5322: ff9b21 l32r a2, 402a5190 +402a5325: 02e8 l32i.n a14, a2, 0 +402a5327: fa1e16 beqz a14, 402a52cc totallength += length; -402a530e: 0d28 l32i.n a2, a13, 0 -402a5310: 4138 l32i.n a3, a1, 16 -402a5312: 223a add.n a2, a2, a3 -402a5314: 0d29 s32i.n a2, a13, 0 +402a532a: 0d28 l32i.n a2, a13, 0 +402a532c: 4138 l32i.n a3, a1, 16 +402a532e: 223a add.n a2, a2, a3 +402a5330: 0d29 s32i.n a2, a13, 0 os_memcpy(precvbuffer + os_strlen(precvbuffer), precv, length); -402a5316: 0e2d mov.n a2, a14 -402a5318: 718b01 l32r a0, 40281944 -402a531b: 0000c0 callx0 a0 -402a531e: 4148 l32i.n a4, a1, 16 -402a5320: 0c3d mov.n a3, a12 -402a5322: 2e2a add.n a2, a14, a2 -402a5324: 6f3c01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5327: 0000c0 callx0 a0 +402a5332: 0e2d mov.n a2, a14 +402a5334: 718401 l32r a0, 40281944 +402a5337: 0000c0 callx0 a0 +402a533a: 4148 l32i.n a4, a1, 16 +402a533c: 0c3d mov.n a3, a12 +402a533e: 2e2a add.n a2, a14, a2 +402a5340: 6f3501 l32r a0, 40281014 <_irom0_text_start+0x4> +402a5343: 0000c0 callx0 a0 dat_sumlength = 0; return false; } } if (totallength == dat_sumlength) { -402a532a: 0d38 l32i.n a3, a13, 0 -402a532c: 0f28 l32i.n a2, a15, 0 -402a532e: 089327 bne a3, a2, 402a533a +402a5346: 0d38 l32i.n a3, a13, 0 +402a5348: 0f28 l32i.n a2, a15, 0 +402a534a: 089327 bne a3, a2, 402a5356 totallength = 0; -402a5331: 020c movi.n a2, 0 -402a5333: 0d29 s32i.n a2, a13, 0 +402a534d: 020c movi.n a2, 0 +402a534f: 0d29 s32i.n a2, a13, 0 dat_sumlength = 0; -402a5335: 0f29 s32i.n a2, a15, 0 -402a5337: 000286 j 402a5345 +402a5351: 0f29 s32i.n a2, a15, 0 +402a5353: 000286 j 402a5361 *******************************************************************************/ LOCAL void ICACHE_FLASH_ATTR response_send(void *arg, bool responseOK) { struct espconn *ptrespconn = arg; data_send(ptrespconn, responseOK, NULL); -402a533a: 040c movi.n a4, 0 -402a533c: 052122 l32i a2, a1, 20 -402a533f: 203440 or a3, a4, a4 -402a5342: ff9905 call0 402a4cd4 +402a5356: 040c movi.n a4, 0 +402a5358: 052122 l32i a2, a1, 20 +402a535b: 203440 or a3, a4, a4 +402a535e: ff9905 call0 402a4cf0 parse_flag = save_data(pusrdata, length); if (parse_flag == false) { response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); -402a5345: fe5f31 l32r a3, 402a4cc4 -402a5348: a4a142 movi a4, 0x1a4 -402a534b: 14a222 movi a2, 0x214 -402a534e: fe6001 l32r a0, 402a4cd0 -402a5351: 0000c0 callx0 a0 -402a5354: 02dd mov.n a13, a2 -402a5356: 14cd32 addi a3, a13, 20 -402a5359: 224b addi.n a2, a2, 4 -402a535b: 4129 s32i.n a2, a1, 16 -402a535d: 6139 s32i.n a3, a1, 24 +402a5361: fe5f31 l32r a3, 402a4ce0 +402a5364: a4a142 movi a4, 0x1a4 +402a5367: 14a222 movi a2, 0x214 +402a536a: fe6001 l32r a0, 402a4cec +402a536d: 0000c0 callx0 a0 +402a5370: 02dd mov.n a13, a2 +402a5372: 14cd32 addi a3, a13, 20 +402a5375: 224b addi.n a2, a2, 4 +402a5377: 4129 s32i.n a2, a1, 16 +402a5379: 6139 s32i.n a3, a1, 24 char *str = NULL; uint8 length = 0; char *pbuffer = NULL; char *pbufer = NULL; if (purl_frame == NULL || precv == NULL) { -402a535f: 11dd16 beqz a13, 402a5480 -402a5362: 11ac16 beqz a12, 402a5480 +402a537b: 11dd16 beqz a13, 402a549c +402a537e: 11ac16 beqz a12, 402a549c return; } pbuffer = (char *) os_strstr(precv, "Host:"); -402a5365: ff8431 l32r a3, 402a5178 -402a5368: 202cc0 or a2, a12, a12 -402a536b: a0be01 l32r a0, 4028d664 -402a536e: 0000c0 callx0 a0 +402a5381: ff8431 l32r a3, 402a5194 +402a5384: 202cc0 or a2, a12, a12 +402a5387: a0b701 l32r a0, 4028d664 +402a538a: 0000c0 callx0 a0 if (pbuffer != NULL) { -402a5371: 10b216 beqz a2, 402a5480 -402a5374: c022c0 sub a2, a2, a12 -402a5377: 74e020 extui a14, a2, 0, 8 +402a538d: 10b216 beqz a2, 402a549c +402a5390: c022c0 sub a2, a2, a12 +402a5393: 74e020 extui a14, a2, 0, 8 length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); -402a537a: fe5231 l32r a3, 402a4cc4 -402a537d: b4a042 movi a4, 180 -402a5380: 2e1b addi.n a2, a14, 1 -402a5382: fe5301 l32r a0, 402a4cd0 -402a5385: 0000c0 callx0 a0 +402a5396: fe5231 l32r a3, 402a4ce0 +402a5399: b4a042 movi a4, 180 +402a539c: 2e1b addi.n a2, a14, 1 +402a539e: fe5301 l32r a0, 402a4cec +402a53a1: 0000c0 callx0 a0 pbuffer = pbufer; os_memcpy(pbuffer, precv, length); //pbuffer Ϊһ -402a5388: 0e4d mov.n a4, a14 -402a538a: 0c3d mov.n a3, a12 +402a53a4: 0e4d mov.n a4, a14 +402a53a6: 0c3d mov.n a3, a12 pbuffer = (char *) os_strstr(precv, "Host:"); if (pbuffer != NULL) { length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); -402a538c: 02fd mov.n a15, a2 +402a53a8: 02fd mov.n a15, a2 pbuffer = pbufer; os_memcpy(pbuffer, precv, length); //pbuffer Ϊһ -402a538e: 6f2101 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5391: 0000c0 callx0 a0 +402a53aa: 6f1a01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a53ad: 0000c0 callx0 a0 os_memset(purl_frame, 0, sizeof(struct URL_Frame)); -402a5394: 14a242 movi a4, 0x214 -402a5397: 030c movi.n a3, 0 -402a5399: 0d2d mov.n a2, a13 -402a539b: 6f1d01 l32r a0, 40281010 <_irom0_text_start> -402a539e: 0000c0 callx0 a0 +402a53b0: 14a242 movi a4, 0x214 +402a53b3: 030c movi.n a3, 0 +402a53b5: 0d2d mov.n a2, a13 +402a53b7: 6f1601 l32r a0, 40281010 <_irom0_text_start> +402a53ba: 0000c0 callx0 a0 if (os_strncmp(pbuffer, "GET ", 4) == 0) { -402a53a1: ff7631 l32r a3, 402a517c -402a53a4: 440c movi.n a4, 4 -402a53a6: 0f2d mov.n a2, a15 -402a53a8: 8e8301 l32r a0, 40288db4 -402a53ab: 0000c0 callx0 a0 -402a53ae: 72cc bnez.n a2, 402a53b9 +402a53bd: ff7631 l32r a3, 402a5198 +402a53c0: 440c movi.n a4, 4 +402a53c2: 0f2d mov.n a2, a15 +402a53c4: 8e7c01 l32r a0, 40288db4 +402a53c7: 0000c0 callx0 a0 +402a53ca: 72cc bnez.n a2, 402a53d5 purl_frame->Type = GET; -402a53b0: 0d29 s32i.n a2, a13, 0 +402a53cc: 0d29 s32i.n a2, a13, 0 pbuffer += 4; -402a53b2: ef4b addi.n a14, a15, 4 -402a53b4: 000646 j 402a53d1 -402a53b7: 310000 srai a0, a0, 16 +402a53ce: ef4b addi.n a14, a15, 4 +402a53d0: 000646 j 402a53ed +402a53d3: 310000 srai a0, a0, 16 } else if (os_strncmp(pbuffer, "POST ", 5) == 0) { -402a53ba: 0cff71 l32r a7, 402687b8 <_lit4_end+0x16090c> -402a53bd: 0f2d54 excw -402a53c0: 8e7d01 l32r a0, 40288db4 -402a53c3: 0000c0 callx0 a0 +402a53d6: 0cff71 l32r a7, 402687d4 <_lit4_end+0x160928> +402a53d9: 0f2d54 excw +402a53dc: 8e7601 l32r a0, 40288db4 +402a53df: 0000c0 callx0 a0 pbuffer = (char *) os_strstr(precv, "Host:"); if (pbuffer != NULL) { length = pbuffer - precv; pbufer = (char *) os_zalloc(length + 1); pbuffer = pbufer; -402a53c6: 0fed mov.n a14, a15 +402a53e2: 0fed mov.n a14, a15 os_memset(purl_frame, 0, sizeof(struct URL_Frame)); if (os_strncmp(pbuffer, "GET ", 4) == 0) { purl_frame->Type = GET; pbuffer += 4; } else if (os_strncmp(pbuffer, "POST ", 5) == 0) { -402a53c8: 52cc bnez.n a2, 402a53d1 +402a53e4: 52cc bnez.n a2, 402a53ed purl_frame->Type = POST; -402a53ca: 120c movi.n a2, 1 -402a53cc: 0d29 s32i.n a2, a13, 0 +402a53e6: 120c movi.n a2, 1 +402a53e8: 0d29 s32i.n a2, a13, 0 pbuffer += 5; -402a53ce: 05cfe2 addi a14, a15, 5 +402a53ea: 05cfe2 addi a14, a15, 5 } //pbuffer++; str = (char *) os_strstr(pbuffer, "?"); -402a53d1: ff6c31 l32r a3, 402a5184 -402a53d4: 0e2d mov.n a2, a14 -402a53d6: a0a301 l32r a0, 4028d664 -402a53d9: 0000c0 callx0 a0 +402a53ed: ff6c31 l32r a3, 402a51a0 +402a53f0: 0e2d mov.n a2, a14 +402a53f2: a09c01 l32r a0, 4028d664 +402a53f5: 0000c0 callx0 a0 if (str != NULL) { -402a53dc: 52bc beqz.n a2, 402a5415 +402a53f8: 52bc beqz.n a2, 402a5431 length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri -402a53de: c022e0 sub a2, a2, a14 -402a53e1: 745020 extui a5, a2, 0, 8 -402a53e4: 4128 l32i.n a2, a1, 16 -402a53e6: 204550 or a4, a5, a5 -402a53e9: 203ee0 or a3, a14, a14 -402a53ec: 076152 s32i a5, a1, 28 -402a53ef: 6f0901 l32r a0, 40281014 <_irom0_text_start+0x4> -402a53f2: 0000c0 callx0 a0 +402a53fa: c022e0 sub a2, a2, a14 +402a53fd: 745020 extui a5, a2, 0, 8 +402a5400: 4128 l32i.n a2, a1, 16 +402a5402: 204550 or a4, a5, a5 +402a5405: 203ee0 or a3, a14, a14 +402a5408: 076152 s32i a5, a1, 28 +402a540b: 6f0201 l32r a0, 40281014 <_irom0_text_start+0x4> +402a540e: 0000c0 callx0 a0 str = (char *) os_strstr(pbuffer, " HTTP"); -402a53f5: ff6431 l32r a3, 402a5188 -402a53f8: 0e2d mov.n a2, a14 -402a53fa: a09a01 l32r a0, 4028d664 -402a53fd: 0000c0 callx0 a0 +402a5411: ff6431 l32r a3, 402a51a4 +402a5414: 0e2d mov.n a2, a14 +402a5416: a09301 l32r a0, 4028d664 +402a5419: 0000c0 callx0 a0 if (str != NULL) { -402a5400: 7158 l32i.n a5, a1, 28 -402a5402: 062216 beqz a2, 402a5468 +402a541c: 7158 l32i.n a5, a1, 28 +402a541e: 062216 beqz a2, 402a5484 pbuffer += length + 1; -402a5405: 351b addi.n a3, a5, 1 -402a5407: 3e3a add.n a3, a14, a3 +402a5421: 351b addi.n a3, a5, 1 +402a5423: 3e3a add.n a3, a14, a3 length = str - pbuffer; os_memcpy(purl_frame->pGetdat, pbuffer, length); //ȡuri -402a5409: c04230 sub a4, a2, a3 -402a540c: 744040 extui a4, a4, 0, 8 -402a540f: 6128 l32i.n a2, a1, 24 -402a5411: 000686 j 402a542f -402a5414: 5c3100 excw +402a5425: c04230 sub a4, a2, a3 +402a5428: 744040 extui a4, a4, 0, 8 +402a542b: 6128 l32i.n a2, a1, 24 +402a542d: 000686 j 402a544b +402a5430: 5c3100 excw } else { purl_frame->Type = ERROR; return; } } else { str = (char *) os_strstr(pbuffer, " HTTP"); -402a5417: ff .byte 0xff -402a5418: 202ee0 or a2, a14, a14 -402a541b: a09201 l32r a0, 4028d664 -402a541e: 0000c0 callx0 a0 +402a5433: ff .byte 0xff +402a5434: 202ee0 or a2, a14, a14 +402a5437: a08b01 l32r a0, 4028d664 +402a543a: 0000c0 callx0 a0 if (str != NULL) { -402a5421: 043216 beqz a2, 402a5468 +402a543d: 043216 beqz a2, 402a5484 length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri,uri -402a5424: c042e0 sub a4, a2, a14 -402a5427: 4128 l32i.n a2, a1, 16 -402a5429: 744040 extui a4, a4, 0, 8 -402a542c: 203ee0 or a3, a14, a14 -402a542f: 6ef901 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5432: 0000c0 callx0 a0 +402a5440: c042e0 sub a4, a2, a14 +402a5443: 4128 l32i.n a2, a1, 16 +402a5445: 744040 extui a4, a4, 0, 8 +402a5448: 203ee0 or a3, a14, a14 +402a544b: 6ef201 l32r a0, 40281014 <_irom0_text_start+0x4> +402a544e: 0000c0 callx0 a0 purl_frame->Type = ERROR; return; } } str = (char *) os_strstr(precv, "\r\n\r\n"); -402a5435: ff4931 l32r a3, 402a515c -402a5438: 0c2d mov.n a2, a12 -402a543a: a08a01 l32r a0, 4028d664 -402a543d: 0000c0 callx0 a0 +402a5451: ff4931 l32r a3, 402a5178 +402a5454: 0c2d mov.n a2, a12 +402a5456: a08301 l32r a0, 4028d664 +402a5459: 0000c0 callx0 a0 if (str != NULL) { -402a5440: d2ac beqz.n a2, 402a5471 +402a545c: d2ac beqz.n a2, 402a548d str += 4; -402a5442: 324b addi.n a3, a2, 4 +402a545e: 324b addi.n a3, a2, 4 length = os_strlen(precv) - (str - precv); -402a5444: 0c2d mov.n a2, a12 -402a5446: 7139 s32i.n a3, a1, 28 -402a5448: 713f01 l32r a0, 40281944 -402a544b: 0000c0 callx0 a0 +402a5460: 0c2d mov.n a2, a12 +402a5462: 7139 s32i.n a3, a1, 28 +402a5464: 713801 l32r a0, 40281944 +402a5467: 0000c0 callx0 a0 os_memcpy(purl_frame->pPostdat, str, length); -402a544e: 7138 l32i.n a3, a1, 28 -402a5450: c0cc30 sub a12, a12, a3 -402a5453: 2c2a add.n a2, a12, a2 -402a5455: 744020 extui a4, a2, 0, 8 -402a5458: 13a122 movi a2, 0x113 -402a545b: 802d20 add a2, a13, a2 -402a545e: 6eed01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5461: 0000c0 callx0 a0 -402a5464: 000246 j 402a5471 -402a5467: f27c00 excw +402a546a: 7138 l32i.n a3, a1, 28 +402a546c: c0cc30 sub a12, a12, a3 +402a546f: 2c2a add.n a2, a12, a2 +402a5471: 744020 extui a4, a2, 0, 8 +402a5474: 13a122 movi a2, 0x113 +402a5477: 802d20 add a2, a13, a2 +402a547a: 6ee601 l32r a0, 40281014 <_irom0_text_start+0x4> +402a547d: 0000c0 callx0 a0 +402a5480: 000246 j 402a548d +402a5483: f27c00 excw if (str != NULL) { length = str - pbuffer; os_memcpy(purl_frame->pUri, pbuffer, length); //ȡuri,uri } else { purl_frame->Type = ERROR; -402a546a: 0d29 s32i.n a2, a13, 0 -402a546c: 000406 j 402a5480 -402a546f: 310000 srai a0, a0, 16 +402a5486: 0d29 s32i.n a2, a13, 0 +402a5488: 000406 j 402a549c +402a548b: 310000 srai a0, a0, 16 str += 4; length = os_strlen(precv) - (str - precv); os_memcpy(purl_frame->pPostdat, str, length); } os_free(pbufer); -402a5472: 42fe14 excw -402a5475: f0e4a0 subx8 a14, a4, a10 -402a5478: 2f .byte 0x2f -402a5479: 2b0120 excw -402a547c: 00c070 excw -402a547f: 0d3800 excw +402a548e: 42fe14 excw +402a5491: f0e4a0 subx8 a14, a4, a10 +402a5494: 2f .byte 0x2f +402a5495: 240120 extui a0, a2, 1, 3 +402a5498: 00c070 excw +402a549b: 0d3800 excw response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); parse_url(pusrdata, pURL_Frame); os_printf("Type:%d\n", pURL_Frame->Type); -402a5482: ff4221 l32r a2, 402a518c +402a549e: ff4221 l32r a2, 402a51a8 os_printf("pSelect:%s\n", pURL_Frame->pUri); os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); -402a5485: 0c0c movi.n a12, 0 +402a54a1: 0c0c movi.n a12, 0 response_send(ptrespconn, false); } pURL_Frame = (URL_Frame *) os_zalloc(sizeof(URL_Frame)); parse_url(pusrdata, pURL_Frame); os_printf("Type:%d\n", pURL_Frame->Type); -402a5487: 715901 l32r a0, 402819ec -402a548a: 0000c0 callx0 a0 +402a54a3: 715201 l32r a0, 402819ec +402a54a6: 0000c0 callx0 a0 os_printf("pSelect:%s\n", pURL_Frame->pUri); -402a548d: 042132 l32i a3, a1, 16 -402a5490: ff4021 l32r a2, 402a5190 -402a5493: 715601 l32r a0, 402819ec -402a5496: 0000c0 callx0 a0 +402a54a9: 042132 l32i a3, a1, 16 +402a54ac: ff4021 l32r a2, 402a51ac +402a54af: 714f01 l32r a0, 402819ec +402a54b2: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); -402a5499: 062132 l32i a3, a1, 24 -402a549c: ff3e21 l32r a2, 402a5194 -402a549f: 715301 l32r a0, 402819ec -402a54a2: 0000c0 callx0 a0 +402a54b5: 062132 l32i a3, a1, 24 +402a54b8: ff3e21 l32r a2, 402a51b0 +402a54bb: 714c01 l32r a0, 402819ec +402a54be: 0000c0 callx0 a0 os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); -402a54a5: 13a132 movi a3, 0x113 -402a54a8: ff3c21 l32r a2, 402a5198 -402a54ab: 803d30 add a3, a13, a3 -402a54ae: 714f01 l32r a0, 402819ec -402a54b1: 0000c0 callx0 a0 -402a54b4: ff3af1 l32r a15, 402a519c +402a54c1: 13a132 movi a3, 0x113 +402a54c4: ff3c21 l32r a2, 402a51b4 +402a54c7: 803d30 add a3, a13, a3 +402a54ca: 714801 l32r a0, 402819ec +402a54cd: 0000c0 callx0 a0 +402a54d0: ff3af1 l32r a15, 402a51b8 for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) -402a54b7: 4128 l32i.n a2, a1, 16 -402a54b9: 712201 l32r a0, 40281944 -402a54bc: 0000c0 callx0 a0 -402a54bf: 0fe8 l32i.n a14, a15, 0 -402a54c1: 023d mov.n a3, a2 -402a54c3: 0e2d mov.n a2, a14 -402a54c5: 7139 s32i.n a3, a1, 28 -402a54c7: 711f01 l32r a0, 40281944 -402a54ca: 0000c0 callx0 a0 +402a54d3: 4128 l32i.n a2, a1, 16 +402a54d5: 711b01 l32r a0, 40281944 +402a54d8: 0000c0 callx0 a0 +402a54db: 0fe8 l32i.n a14, a15, 0 +402a54dd: 023d mov.n a3, a2 +402a54df: 0e2d mov.n a2, a14 +402a54e1: 7139 s32i.n a3, a1, 28 +402a54e3: 711801 l32r a0, 40281944 +402a54e6: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) -402a54cd: 7138 l32i.n a3, a1, 28 -402a54cf: 05a237 bge a2, a3, 402a54d8 +402a54e9: 7138 l32i.n a3, a1, 28 +402a54eb: 05a237 bge a2, a3, 402a54f4 ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) -402a54d2: 4128 l32i.n a2, a1, 16 -402a54d4: 000106 j 402a54dc -402a54d7: 0fe800 excw -402a54da: 0e2d mov.n a2, a14 -402a54dc: 711a01 l32r a0, 40281944 -402a54df: 0000c0 callx0 a0 +402a54ee: 4128 l32i.n a2, a1, 16 +402a54f0: 000106 j 402a54f8 +402a54f3: 0fe800 excw +402a54f6: 0e2d mov.n a2, a14 +402a54f8: 711301 l32r a0, 40281944 +402a54fb: 0000c0 callx0 a0 os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) -402a54e2: 4138 l32i.n a3, a1, 16 -402a54e4: 024d mov.n a4, a2 -402a54e6: 0e2d mov.n a2, a14 -402a54e8: 8e3301 l32r a0, 40288db4 -402a54eb: 0000c0 callx0 a0 -402a54ee: a2ec bnez.n a2, 402a551c +402a54fe: 4138 l32i.n a3, a1, 16 +402a5500: 024d mov.n a4, a2 +402a5502: 0e2d mov.n a2, a14 +402a5504: 8e2c01 l32r a0, 40288db4 +402a5507: 0000c0 callx0 a0 +402a550a: a2ec bnez.n a2, 402a5538 ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) == 0) { switch (pURL_Frame->Type) { -402a54f0: 0d28 l32i.n a2, a13, 0 -402a54f2: f28c beqz.n a2, 402a5505 -402a54f4: 351266 bnei a2, 1, 402a552d +402a550c: 0d28 l32i.n a2, a13, 0 +402a550e: f28c beqz.n a2, 402a5521 +402a5510: 351266 bnei a2, 1, 402a5549 case GET: if (g_app_handlers[i].get_handler != NULL) g_app_handlers[i].get_handler(ptrespconn, pURL_Frame); break; case POST: if (g_app_handlers[i].set_handler != NULL) -402a54f7: ff2931 l32r a3, 402a519c -402a54fa: a05cc0 addx4 a5, a12, a12 -402a54fd: a05530 addx4 a5, a5, a3 -402a5500: 2548 l32i.n a4, a5, 8 -402a5502: 000286 j 402a5510 +402a5513: ff2931 l32r a3, 402a51b8 +402a5516: a05cc0 addx4 a5, a12, a12 +402a5519: a05530 addx4 a5, a5, a3 +402a551c: 2548 l32i.n a4, a5, 8 +402a551e: 000286 j 402a552c if (os_strncmp(g_app_handlers[i].uri, pURL_Frame->pUri, //os_strlen(pURL_Frame->pUri) ((os_strlen(pURL_Frame->pUri) > os_strlen(g_app_handlers[i].uri)) ? os_strlen(pURL_Frame->pUri) : os_strlen(g_app_handlers[i].uri))) == 0) { switch (pURL_Frame->Type) { case GET: if (g_app_handlers[i].get_handler != NULL) -402a5505: ff2521 l32r a2, 402a519c -402a5508: a05cc0 addx4 a5, a12, a12 -402a550b: a05520 addx4 a5, a5, a2 -402a550e: 1548 l32i.n a4, a5, 4 +402a5521: ff2521 l32r a2, 402a51b8 +402a5524: a05cc0 addx4 a5, a12, a12 +402a5527: a05520 addx4 a5, a5, a2 +402a552a: 1548 l32i.n a4, a5, 4 g_app_handlers[i].get_handler(ptrespconn, pURL_Frame); break; case POST: if (g_app_handlers[i].set_handler != NULL) -402a5510: 949c beqz.n a4, 402a552d +402a552c: 949c beqz.n a4, 402a5549 g_app_handlers[i].set_handler(ptrespconn, pURL_Frame); -402a5512: 5128 l32i.n a2, a1, 20 -402a5514: 0d3d mov.n a3, a13 -402a5516: 0004c0 callx0 a4 -402a5519: 000406 j 402a552d -402a551c: cc1b addi.n a12, a12, 1 -402a551e: 14cff2 addi a15, a15, 20 +402a552e: 5128 l32i.n a2, a1, 20 +402a5530: 0d3d mov.n a3, a13 +402a5532: 0004c0 callx0 a4 +402a5535: 000406 j 402a5549 +402a5538: cc1b addi.n a12, a12, 1 +402a553a: 14cff2 addi a15, a15, 20 os_printf("Type:%d\n", pURL_Frame->Type); os_printf("pSelect:%s\n", pURL_Frame->pUri); os_printf("pGetdat:%s\n", pURL_Frame->pGetdat); os_printf("pPostdat:%s\n", pURL_Frame->pPostdat); for (i = 0; i < sizeof(g_app_handlers) / sizeof(struct http_uri_call); i++) { -402a5521: 923c66 bnei a12, 3, 402a54b7 +402a553d: 923c66 bnei a12, 3, 402a54d3 break; } } if (i >= sizeof(g_app_handlers) / sizeof(struct http_uri_call)) { // os_printf("no http:%s\n", pURL_Frame->pUri); data_send(ptrespconn, false, NULL); -402a5524: 040c movi.n a4, 0 -402a5526: 5128 l32i.n a2, a1, 20 -402a5528: 043d mov.n a3, a4 -402a552a: ff7a85 call0 402a4cd4 +402a5540: 040c movi.n a4, 0 +402a5542: 5128 l32i.n a2, a1, 20 +402a5544: 043d mov.n a3, a4 +402a5546: ff7a85 call0 402a4cf0 } if (precvbuffer != NULL) { -402a552d: ff1131 l32r a3, 402a5174 -402a5530: 0328 l32i.n a2, a3, 0 -402a5532: 20c330 or a12, a3, a3 -402a5535: 00f216 beqz a2, 402a5548 +402a5549: ff1131 l32r a3, 402a5190 +402a554c: 0328 l32i.n a2, a3, 0 +402a554e: 20c330 or a12, a3, a3 +402a5551: 00f216 beqz a2, 402a5564 os_free(precvbuffer); -402a5538: fde331 l32r a3, 402a4cc4 -402a553b: c4a142 movi a4, 0x1c4 -402a553e: 6ffa01 l32r a0, 40281528 -402a5541: 0000c0 callx0 a0 +402a5554: fde331 l32r a3, 402a4ce0 +402a5557: c4a142 movi a4, 0x1c4 +402a555a: 6ff301 l32r a0, 40281528 +402a555d: 0000c0 callx0 a0 precvbuffer = NULL; -402a5544: 020c movi.n a2, 0 -402a5546: 0c29 s32i.n a2, a12, 0 +402a5560: 020c movi.n a2, 0 +402a5562: 0c29 s32i.n a2, a12, 0 } os_free(pURL_Frame); -402a5548: fddf31 l32r a3, 402a4cc4 -402a554b: c7a142 movi a4, 0x1c7 -402a554e: 0d2d mov.n a2, a13 -402a5550: 6ff601 l32r a0, 40281528 -402a5553: 0000c0 callx0 a0 +402a5564: fddf31 l32r a3, 402a4ce0 +402a5567: c7a142 movi a4, 0x1c7 +402a556a: 0d2d mov.n a2, a13 +402a556c: 6fef01 l32r a0, 40281528 +402a556f: 0000c0 callx0 a0 pURL_Frame = NULL; _temp_exit: ; } -402a5556: f108 l32i.n a0, a1, 60 -402a5558: e1c8 l32i.n a12, a1, 56 -402a555a: d1d8 l32i.n a13, a1, 52 -402a555c: c1e8 l32i.n a14, a1, 48 -402a555e: b1f8 l32i.n a15, a1, 44 -402a5560: 40c112 addi a1, a1, 64 -402a5563: f00d ret.n -402a5565: 000000 ill -402a5568: ff25d0 excw -402a556b: 3f .byte 0x3f -402a556c: ff25b0 excw -402a556f: 3f .byte 0x3f -402a5570: 2a5130 excw -402a5573: c11240 mul16u a1, a2, a4 - -402a5574 : +402a5572: f108 l32i.n a0, a1, 60 +402a5574: e1c8 l32i.n a12, a1, 56 +402a5576: d1d8 l32i.n a13, a1, 52 +402a5578: c1e8 l32i.n a14, a1, 48 +402a557a: b1f8 l32i.n a15, a1, 44 +402a557c: 40c112 addi a1, a1, 64 +402a557f: f00d ret.n +402a5581: 000000 ill +402a5584: ff25d0 excw +402a5587: 3f .byte 0x3f +402a5588: ff25b0 excw +402a558b: 3f .byte 0x3f +402a558c: 514c movi.n a1, 69 +402a558e: 402a add.n a4, a0, a2 + +402a5590 : * Description : parameter initialize as a server * Parameters : port -- server port * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_webserver_init(uint32 port) { -402a5574: f0c112 addi a1, a1, -16 -402a5577: 0261c2 s32i a12, a1, 8 +402a5590: f0c112 addi a1, a1, -16 +402a5593: 0261c2 s32i a12, a1, 8 LOCAL struct espconn esp_conn; LOCAL esp_tcp esptcp; esp_conn.type = ESPCONN_TCP; -402a557a: fffbc1 l32r a12, 402a5568 +402a5596: fffbc1 l32r a12, 402a5584 * Description : parameter initialize as a server * Parameters : port -- server port * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_webserver_init(uint32 port) { -402a557d: 036102 s32i a0, a1, 12 +402a5599: 036102 s32i a0, a1, 12 LOCAL struct espconn esp_conn; LOCAL esp_tcp esptcp; esp_conn.type = ESPCONN_TCP; -402a5580: 031c movi.n a3, 16 -402a5582: 0c39 s32i.n a3, a12, 0 +402a559c: 031c movi.n a3, 16 +402a559e: 0c39 s32i.n a3, a12, 0 esp_conn.state = ESPCONN_NONE; -402a5584: 030c movi.n a3, 0 -402a5586: 1c39 s32i.n a3, a12, 4 +402a55a0: 030c movi.n a3, 0 +402a55a2: 1c39 s32i.n a3, a12, 4 esp_conn.proto.tcp = &esptcp; -402a5588: fff931 l32r a3, 402a556c -402a558b: 2c39 s32i.n a3, a12, 8 +402a55a4: fff931 l32r a3, 402a5588 +402a55a7: 2c39 s32i.n a3, a12, 8 esp_conn.proto.tcp->local_port = port; -402a558d: 1329 s32i.n a2, a3, 4 +402a55a9: 1329 s32i.n a2, a3, 4 espconn_regist_connectcb(&esp_conn, webserver_listen); -402a558f: fff831 l32r a3, 402a5570 -402a5592: 0c2d mov.n a2, a12 -402a5594: 15cd05 call0 402bb268 +402a55ab: fff831 l32r a3, 402a558c +402a55ae: 0c2d mov.n a2, a12 +402a55b0: 15cd05 call0 402bb284 espconn_accept(&esp_conn); -402a5597: 0c2d mov.n a2, a12 -402a5599: 15dd05 call0 402bb36c +402a55b3: 0c2d mov.n a2, a12 +402a55b5: 15dd05 call0 402bb388 } -402a559c: 3108 l32i.n a0, a1, 12 -402a559e: 21c8 l32i.n a12, a1, 8 -402a55a0: 10c112 addi a1, a1, 16 -402a55a3: f00d ret.n -402a55a5: 000000 ill -402a55a8: ff25f4 excw -402a55ab: 3f .byte 0x3f -402a55ac: 9e .byte 0x9e -402a55ad: 3ffe97 bbsi a14, 25, 402a55f0 -402a55b0: 2a5844 excw -402a55b3: c11240 mul16u a1, a2, a4 - -402a55b4 : +402a55b8: 3108 l32i.n a0, a1, 12 +402a55ba: 21c8 l32i.n a12, a1, 8 +402a55bc: 10c112 addi a1, a1, 16 +402a55bf: f00d ret.n +402a55c1: 000000 ill +402a55c4: ff25f4 excw +402a55c7: 3f .byte 0x3f +402a55c8: 9e .byte 0x9e +402a55c9: 3ffe97 bbsi a14, 25, 402a560c +402a55cc: 2a5860 excw +402a55cf: c11240 mul16u a1, a2, a4 + +402a55d0 : * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402a55b4: f0c112 addi a1, a1, -16 -402a55b7: 21c9 s32i.n a12, a1, 8 +402a55d0: f0c112 addi a1, a1, -16 +402a55d3: 21c9 s32i.n a12, a1, 8 ptrespconn.type = ESPCONN_UDP; -402a55b9: fffbc1 l32r a12, 402a55a8 +402a55d5: fffbc1 l32r a12, 402a55c4 * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402a55bc: 3109 s32i.n a0, a1, 12 -402a55be: 11d9 s32i.n a13, a1, 4 +402a55d8: 3109 s32i.n a0, a1, 12 +402a55da: 11d9 s32i.n a13, a1, 4 ptrespconn.type = ESPCONN_UDP; ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); -402a55c0: fffb31 l32r a3, 402a55ac +402a55dc: fffb31 l32r a3, 402a55c8 * Description : the espconn struct parame init * Parameters : none * Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { -402a55c3: 02dd mov.n a13, a2 +402a55df: 02dd mov.n a13, a2 ptrespconn.type = ESPCONN_UDP; -402a55c5: 022c movi.n a2, 32 -402a55c7: 0c29 s32i.n a2, a12, 0 +402a55e1: 022c movi.n a2, 32 +402a55e3: 0c29 s32i.n a2, a12, 0 ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); -402a55c9: 242c movi.n a4, 34 -402a55cb: 021c movi.n a2, 16 -402a55cd: fdc001 l32r a0, 402a4cd0 -402a55d0: 0000c0 callx0 a0 -402a55d3: 2c29 s32i.n a2, a12, 8 +402a55e5: 242c movi.n a4, 34 +402a55e7: 021c movi.n a2, 16 +402a55e9: fdc001 l32r a0, 402a4cec +402a55ec: 0000c0 callx0 a0 +402a55ef: 2c29 s32i.n a2, a12, 8 ptrespconn.proto.udp->local_port = port; espconn_regist_recvcb(&ptrespconn, user_con_received); -402a55d5: fff631 l32r a3, 402a55b0 +402a55f1: fff631 l32r a3, 402a55cc *******************************************************************************/ void ICACHE_FLASH_ATTR user_devicefind_init(int port) { ptrespconn.type = ESPCONN_UDP; ptrespconn.proto.udp = (esp_udp *) os_zalloc(sizeof(esp_udp)); ptrespconn.proto.udp->local_port = port; -402a55d8: 12d9 s32i.n a13, a2, 4 +402a55f4: 12d9 s32i.n a13, a2, 4 espconn_regist_recvcb(&ptrespconn, user_con_received); -402a55da: 0c2d mov.n a2, a12 -402a55dc: 15c985 call0 402bb278 +402a55f6: 0c2d mov.n a2, a12 +402a55f8: 15c985 call0 402bb294 espconn_create(&ptrespconn); -402a55df: 0c2d mov.n a2, a12 -402a55e1: 1587c5 call0 402bae60 +402a55fb: 0c2d mov.n a2, a12 +402a55fd: 1587c5 call0 402bae7c } -402a55e4: 3108 l32i.n a0, a1, 12 -402a55e6: 21c8 l32i.n a12, a1, 8 -402a55e8: 11d8 l32i.n a13, a1, 4 -402a55ea: 10c112 addi a1, a1, 16 -402a55ed: f00d ret.n -402a55ef: 27c500 excw +402a5600: 3108 l32i.n a0, a1, 12 +402a5602: 21c8 l32i.n a12, a1, 8 +402a5604: 11d8 l32i.n a13, a1, 4 +402a5606: 10c112 addi a1, a1, 16 +402a5609: f00d ret.n +402a560b: 27c500 excw ... -402a55f4 : +402a5610 : void ICACHE_FLASH_ATTR user_udp_send(uint8_t *s) { -402a55f4: f0c112 addi a1, a1, -16 -402a55f7: 0161d2 s32i a13, a1, 4 -402a55fa: 036102 s32i a0, a1, 12 -402a55fd: 0261c2 s32i a12, a1, 8 -402a5600: 02dd mov.n a13, a2 +402a5610: f0c112 addi a1, a1, -16 +402a5613: 0161d2 s32i a13, a1, 4 +402a5616: 036102 s32i a0, a1, 12 +402a5619: 0261c2 s32i a12, a1, 8 +402a561c: 02dd mov.n a13, a2 if (wifi_station_get_connect_status() == STATION_GOT_IP || wifi_softap_get_station_num() > 0) { -402a5602: fca785 call0 402a207c -402a5605: 2f5266 bnei a2, 5, 402a5638 +402a561e: fca5c5 call0 402a207c +402a5621: 2f5266 bnei a2, 5, 402a5654 ptrespconn.proto.udp->remote_port = 10181; //ȡ˿ -402a5608: ffe8c1 l32r a12, 402a55a8 -402a560b: fff931 l32r a3, 402a55f0 -402a560e: 2c28 l32i.n a2, a12, 8 -402a5610: 0239 s32i.n a3, a2, 0 +402a5624: ffe8c1 l32r a12, 402a55c4 +402a5627: fff931 l32r a3, 402a560c +402a562a: 2c28 l32i.n a2, a12, 8 +402a562c: 0239 s32i.n a3, a2, 0 ptrespconn.proto.udp->remote_ip[0] = 255; //ȡIPַ -402a5612: 2c28 l32i.n a2, a12, 8 -402a5614: f37c movi.n a3, -1 -402a5616: 0c4232 s8i a3, a2, 12 +402a562e: 2c28 l32i.n a2, a12, 8 +402a5630: f37c movi.n a3, -1 +402a5632: 0c4232 s8i a3, a2, 12 ptrespconn.proto.udp->remote_ip[1] = 255; -402a5619: 0d4232 s8i a3, a2, 13 +402a5635: 0d4232 s8i a3, a2, 13 ptrespconn.proto.udp->remote_ip[2] = 255; -402a561c: 0e4232 s8i a3, a2, 14 +402a5638: 0e4232 s8i a3, a2, 14 ptrespconn.proto.udp->remote_ip[3] = 255; -402a561f: 0f4232 s8i a3, a2, 15 +402a563b: 0f4232 s8i a3, a2, 15 espconn_send(&ptrespconn, s, os_strlen(s)); // -402a5622: 202dd0 or a2, a13, a13 -402a5625: 70c701 l32r a0, 40281944 -402a5628: 0000c0 callx0 a0 -402a562b: f44020 extui a4, a2, 0, 16 -402a562e: 0d3d mov.n a3, a13 -402a5630: 0c2d mov.n a2, a12 -402a5632: 1587c5 call0 402baeb0 -402a5635: 000146 j 402a563e +402a563e: 202dd0 or a2, a13, a13 +402a5641: 70c001 l32r a0, 40281944 +402a5644: 0000c0 callx0 a0 +402a5647: f44020 extui a4, a2, 0, 16 +402a564a: 0d3d mov.n a3, a13 +402a564c: 0c2d mov.n a2, a12 +402a564e: 1587c5 call0 402baecc +402a5651: 000146 j 402a565a espconn_create(&ptrespconn); } void ICACHE_FLASH_ATTR user_udp_send(uint8_t *s) { if (wifi_station_get_connect_status() == STATION_GOT_IP || wifi_softap_get_station_num() > 0) { -402a5638: fd3545 call0 402a2990 -402a563b: fc9256 bnez a2, 402a5608 +402a5654: fd3385 call0 402a2990 +402a5657: fc9256 bnez a2, 402a5624 ptrespconn.proto.udp->remote_ip[1] = 255; ptrespconn.proto.udp->remote_ip[2] = 255; ptrespconn.proto.udp->remote_ip[3] = 255; espconn_send(&ptrespconn, s, os_strlen(s)); // } } -402a563e: 032102 l32i a0, a1, 12 -402a5641: 0221c2 l32i a12, a1, 8 -402a5644: 0121d2 l32i a13, a1, 4 -402a5647: 10c112 addi a1, a1, 16 -402a564a: f00d ret.n -402a564c: ff2610 excw -402a564f: 3f .byte 0x3f -402a5650: 334a add.n a3, a3, a4 -402a5652: ff .byte 0xff -402a5653: 3f .byte 0x3f -402a5654: baf8 l32i.n a15, a10, 44 -402a5656: fe .byte 0xfe -402a5657: 3f .byte 0x3f -402a5658: feb8e6 bgei a8, 16, 402a565a -402a565b: 3f .byte 0x3f -402a565c: b90c movi.n a9, 11 -402a565e: fe .byte 0xfe -402a565f: 3f .byte 0x3f -402a5660: 3f .byte 0x3f -402a5661: 3ffe96 bltz a14, 402a5a64 -402a5664: 102744 excw -402a5667: a09240 addx4 a9, a2, a4 - -402a5668 : +402a565a: 032102 l32i a0, a1, 12 +402a565d: 0221c2 l32i a12, a1, 8 +402a5660: 0121d2 l32i a13, a1, 4 +402a5663: 10c112 addi a1, a1, 16 +402a5666: f00d ret.n +402a5668: ff2610 excw +402a566b: 3f .byte 0x3f +402a566c: 334a add.n a3, a3, a4 +402a566e: ff .byte 0xff +402a566f: 3f .byte 0x3f +402a5670: baf8 l32i.n a15, a10, 44 +402a5672: fe .byte 0xfe +402a5673: 3f .byte 0x3f +402a5674: feb8e6 bgei a8, 16, 402a5676 +402a5677: 3f .byte 0x3f +402a5678: b90c movi.n a9, 11 +402a567a: fe .byte 0xfe +402a567b: 3f .byte 0x3f +402a567c: 3f .byte 0x3f +402a567d: 3ffe96 bltz a14, 402a5a80 +402a5680: 102744 excw +402a5683: a09240 addx4 a9, a2, a4 + +402a5684 : #include "user_sntp.h" LOCAL os_timer_t timer_rtc; uint32 utc_time = 0; void ICACHE_FLASH_ATTR user_os_timer_func(void *arg) { -402a5668: d0a092 movi a9, 208 -402a566b: c01190 sub a1, a1, a9 +402a5684: d0a092 movi a9, 208 +402a5687: c01190 sub a1, a1, a9 uint8_t DeviceBuffer[28] = { 0 }; -402a566e: 10c152 addi a5, a1, 16 -402a5671: 80a022 movi a2, 128 -402a5674: c41c movi.n a4, 28 -402a5676: 00a032 movi a3, 0 -402a5679: 802520 add a2, a5, a2 +402a568a: 10c152 addi a5, a1, 16 +402a568d: 80a022 movi a2, 128 +402a5690: c41c movi.n a4, 28 +402a5692: 00a032 movi a3, 0 +402a5695: 802520 add a2, a5, a2 #include "user_sntp.h" LOCAL os_timer_t timer_rtc; uint32 utc_time = 0; void ICACHE_FLASH_ATTR user_os_timer_func(void *arg) { -402a567c: 3261c2 s32i a12, a1, 200 -402a567f: 336102 s32i a0, a1, 204 -402a5682: 3161d2 s32i a13, a1, 196 -402a5685: 3061e2 s32i a14, a1, 192 -402a5688: 2f61f2 s32i a15, a1, 188 +402a5698: 3261c2 s32i a12, a1, 200 +402a569b: 336102 s32i a0, a1, 204 +402a569e: 3161d2 s32i a13, a1, 196 +402a56a1: 3061e2 s32i a14, a1, 192 +402a56a4: 2f61f2 s32i a15, a1, 188 uint8_t DeviceBuffer[28] = { 0 }; -402a568b: fe3101 l32r a0, 402a4f50 -402a568e: 0000c0 callx0 a0 +402a56a7: fe3101 l32r a0, 402a4f6c +402a56aa: 0000c0 callx0 a0 int8_t task_flag = -1; //¼ÿĸҪ uint8_t i, j; if (utc_time == 0 || (time.second == 59 && time.minute == 59)) { //ÿСʱУ׼һ -402a5691: ffeec1 l32r a12, 402a564c -402a5694: 0c28 l32i.n a2, a12, 0 -402a5696: 017216 beqz a2, 402a56b1 -402a5699: ffed21 l32r a2, 402a5650 -402a569c: 3ba032 movi a3, 59 -402a569f: 060242 l8ui a4, a2, 6 -402a56a2: 021437 beq a4, a3, 402a56a8 -402a56a5: 0040c6 j 402a57ac -402a56a8: 050222 l8ui a2, a2, 5 -402a56ab: 021237 beq a2, a3, 402a56b1 -402a56ae: 003e86 j 402a57ac +402a56ad: ffeec1 l32r a12, 402a5668 +402a56b0: 0c28 l32i.n a2, a12, 0 +402a56b2: 017216 beqz a2, 402a56cd +402a56b5: ffed21 l32r a2, 402a566c +402a56b8: 3ba032 movi a3, 59 +402a56bb: 060242 l8ui a4, a2, 6 +402a56be: 021437 beq a4, a3, 402a56c4 +402a56c1: 0040c6 j 402a57c8 +402a56c4: 050222 l8ui a2, a2, 5 +402a56c7: 021237 beq a2, a3, 402a56cd +402a56ca: 003e86 j 402a57c8 if (wifi_station_get_connect_status() == STATION_GOT_IP) { -402a56b1: fc9c85 call0 402a207c -402a56b4: 045266 bnei a2, 5, 402a56bc +402a56cd: fc9ac5 call0 402a207c +402a56d0: 045266 bnei a2, 5, 402a56d8 utc_time = sntp_get_current_timestamp(); -402a56b7: dc3385 call0 402819f0 -402a56ba: 0c29 s32i.n a2, a12, 0 +402a56d3: dc31c5 call0 402819f0 +402a56d6: 0c29 s32i.n a2, a12, 0 } } if (utc_time > 0) { -402a56bc: 0c28 l32i.n a2, a12, 0 -402a56be: 0ef216 beqz a2, 402a57b1 +402a56d8: 0c28 l32i.n a2, a12, 0 +402a56da: 0ef216 beqz a2, 402a57cd utc_time++; -402a56c1: 221b addi.n a2, a2, 1 -402a56c3: 0c29 s32i.n a2, a12, 0 +402a56dd: 221b addi.n a2, a2, 1 +402a56df: 0c29 s32i.n a2, a12, 0 os_sprintf(DeviceBuffer, "%s", sntp_get_real_time(utc_time)); -402a56c5: dc3585 call0 40281a20 -402a56c8: 10c132 addi a3, a1, 16 -402a56cb: 80a0c2 movi a12, 128 -402a56ce: c3ca add.n a12, a3, a12 -402a56d0: ffe131 l32r a3, 402a5654 -402a56d3: 024d mov.n a4, a2 -402a56d5: 0c2d mov.n a2, a12 -402a56d7: fe5c85 call0 402a3ca0 +402a56e1: dc33c5 call0 40281a20 +402a56e4: 10c132 addi a3, a1, 16 +402a56e7: 80a0c2 movi a12, 128 +402a56ea: c3ca add.n a12, a3, a12 +402a56ec: ffe131 l32r a3, 402a5670 +402a56ef: 024d mov.n a4, a2 +402a56f1: 0c2d mov.n a2, a12 +402a56f3: fe5ac5 call0 402a3ca0 time_strtohex(DeviceBuffer); -402a56da: 0c2d mov.n a2, a12 -402a56dc: ffe201 l32r a0, 402a5664 -402a56df: 0000c0 callx0 a0 +402a56f6: 0c2d mov.n a2, a12 +402a56f8: ffe201 l32r a0, 402a5680 +402a56fb: 0000c0 callx0 a0 if (time.second == 0) -402a56e2: ffdbc1 l32r a12, 402a5650 -402a56e5: 060c22 l8ui a2, a12, 6 -402a56e8: d2dc bnez.n a2, 402a5709 +402a56fe: ffdbc1 l32r a12, 402a566c +402a5701: 060c22 l8ui a2, a12, 6 +402a5704: d2dc bnez.n a2, 402a5725 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, time.minute, time.second); -402a56ea: 040c72 l8ui a7, a12, 4 -402a56ed: 030c62 l8ui a6, a12, 3 -402a56f0: 020c52 l8ui a5, a12, 2 -402a56f3: 010c42 l8ui a4, a12, 1 -402a56f6: 000c32 l8ui a3, a12, 0 -402a56f9: 1129 s32i.n a2, a1, 4 -402a56fb: 050c22 l8ui a2, a12, 5 -402a56fe: 0129 s32i.n a2, a1, 0 -402a5700: ffd621 l32r a2, 402a5658 -402a5703: 70ba01 l32r a0, 402819ec -402a5706: 0000c0 callx0 a0 +402a5706: 040c72 l8ui a7, a12, 4 +402a5709: 030c62 l8ui a6, a12, 3 +402a570c: 020c52 l8ui a5, a12, 2 +402a570f: 010c42 l8ui a4, a12, 1 +402a5712: 000c32 l8ui a3, a12, 0 +402a5715: 1129 s32i.n a2, a1, 4 +402a5717: 050c22 l8ui a2, a12, 5 +402a571a: 0129 s32i.n a2, a1, 0 +402a571c: ffd621 l32r a2, 402a5674 +402a571f: 70b301 l32r a0, 402819ec +402a5722: 0000c0 callx0 a0 if (user_config.task[j].on != 0) { uint8_t repeat = user_config.task[j].repeat; if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -402a5709: 030c82 l8ui a8, a12, 3 -402a570c: 030c movi.n a3, 0 -402a570e: 280b addi.n a2, a8, -1 -402a5710: 180c movi.n a8, 1 -402a5712: 401200 ssl a2 -402a5715: a18800 sll a8, a8 -402a5718: fad021 l32r a2, 402a4258 +402a5725: 030c82 l8ui a8, a12, 3 +402a5728: 030c movi.n a3, 0 +402a572a: 280b addi.n a2, a8, -1 +402a572c: 180c movi.n a8, 1 +402a572e: 401200 ssl a2 +402a5731: a18800 sll a8, a8 +402a5734: fac921 l32r a2, 402a4258 for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { if (user_config.task[j].on != 0) { uint8_t repeat = user_config.task[j].repeat; if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour -402a571b: 060ca2 l8ui a10, a12, 6 -402a571e: e40272 l8ui a7, a2, 228 -402a5721: 050cb2 l8ui a11, a12, 5 -402a5724: 040cd2 l8ui a13, a12, 4 +402a5737: 060ca2 l8ui a10, a12, 6 +402a573a: e40272 l8ui a7, a2, 228 +402a573d: 050cb2 l8ui a11, a12, 5 +402a5740: 040cd2 l8ui a13, a12, 4 && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -402a5727: 540c movi.n a4, 5 -402a5729: 036d mov.n a6, a3 -402a572b: 20c220 or a12, a2, a2 +402a5743: 540c movi.n a4, 5 +402a5745: 036d mov.n a6, a3 +402a5747: 20c220 or a12, a2, a2 user_config.on = user_config.task[j].action; update_user_config_flag = true; } if (repeat == 0x00) { task_flag = j; user_config.task[j].on = 0; -402a572e: 20e330 or a14, a3, a3 +402a574a: 20e330 or a14, a3, a3 bool update_user_config_flag = false; //TODO ޸Ķʱ߼ for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { if (user_config.task[j].on != 0) { -402a5731: e90252 l8ui a5, a2, 233 -402a5734: d5bc beqz.n a5, 402a5775 +402a574d: e90252 l8ui a5, a2, 233 +402a5750: d5bc beqz.n a5, 402a5791 uint8_t repeat = user_config.task[j].repeat; -402a5736: e70292 l8ui a9, a2, 231 +402a5752: e70292 l8ui a9, a2, 231 if ( //ı̵״̬: Ϊ0 ʱַ趨ֵ, ظ趨ֵ -402a5739: 8afc bnez.n a10, 402a5775 +402a5755: 8afc bnez.n a10, 402a5791 time.second == 0 && time.minute == user_config.task[j].minute && time.hour == user_config.task[j].hour -402a573b: e60252 l8ui a5, a2, 230 -402a573e: 015580 slli a5, a5, 24 -402a5741: 315850 srai a5, a5, 24 -402a5744: 2d9b57 bne a11, a5, 402a5775 -402a5747: e50252 l8ui a5, a2, 229 -402a574a: 015580 slli a5, a5, 24 -402a574d: 315850 srai a5, a5, 24 -402a5750: 219d57 bne a13, a5, 402a5775 +402a5757: e60252 l8ui a5, a2, 230 +402a575a: 015580 slli a5, a5, 24 +402a575d: 315850 srai a5, a5, 24 +402a5760: 2d9b57 bne a11, a5, 402a5791 +402a5763: e50252 l8ui a5, a2, 229 +402a5766: 015580 slli a5, a5, 24 +402a5769: 315850 srai a5, a5, 24 +402a576c: 219d57 bne a13, a5, 402a5791 && ((repeat == 0x00) || repeat & (1 << (time.week - 1)))) { -402a5753: 002916 beqz a9, 402a5759 -402a5756: 1b0987 bnone a9, a8, 402a5775 +402a576f: 002916 beqz a9, 402a5775 +402a5772: 1b0987 bnone a9, a8, 402a5791 if (user_config.on != user_config.task[j].action) { -402a5759: e802f2 l8ui a15, a2, 232 -402a575c: 015f80 slli a5, a15, 24 -402a575f: 315850 srai a5, a5, 24 -402a5762: 081757 beq a7, a5, 402a576e +402a5775: e802f2 l8ui a15, a2, 232 +402a5778: 015f80 slli a5, a15, 24 +402a577b: 315850 srai a5, a5, 24 +402a577e: 081757 beq a7, a5, 402a578a user_config.on = user_config.task[j].action; -402a5765: 01a032 movi a3, 1 -402a5768: 7470f0 extui a7, a15, 0, 8 +402a5781: 01a032 movi a3, 1 +402a5784: 7470f0 extui a7, a15, 0, 8 update_user_config_flag = true; -402a576b: 206330 or a6, a3, a3 +402a5787: 206330 or a6, a3, a3 } if (repeat == 0x00) { -402a576e: 39cc bnez.n a9, 402a5775 +402a578a: 39cc bnez.n a9, 402a5791 task_flag = j; user_config.task[j].on = 0; -402a5770: e942e2 s8i a14, a2, 233 +402a578c: e942e2 s8i a14, a2, 233 update_user_config_flag = true; -402a5773: 160c movi.n a6, 1 -402a5775: 440b addi.n a4, a4, -1 -402a5777: 744040 extui a4, a4, 0, 8 -402a577a: 225b addi.n a2, a2, 5 +402a578f: 160c movi.n a6, 1 +402a5791: 440b addi.n a4, a4, -1 +402a5793: 744040 extui a4, a4, 0, 8 +402a5796: 225b addi.n a2, a2, 5 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, time.minute, time.second); bool update_user_config_flag = false; //TODO ޸Ķʱ߼ for (j = 0; j < PLUG_TIME_TASK_NUM; j++) { -402a577c: fb1456 bnez a4, 402a5731 -402a577f: 138c beqz.n a3, 402a5784 -402a5781: e44c72 s8i a7, a12, 228 +402a5798: fb1456 bnez a4, 402a574d +402a579b: 138c beqz.n a3, 402a57a0 +402a579d: e44c72 s8i a7, a12, 228 } } //´ ¶ʱ if (update_user_config_flag == true) { -402a5784: 291666 bnei a6, 1, 402a57b1 +402a57a0: 291666 bnei a6, 1, 402a57cd os_printf("update_user_config_flag"); -402a5787: ffb521 l32r a2, 402a565c -402a578a: 709801 l32r a0, 402819ec -402a578d: 0000c0 callx0 a0 +402a57a3: ffb521 l32r a2, 402a5678 +402a57a6: 709101 l32r a0, 402819ec +402a57a9: 0000c0 callx0 a0 // os_free(json_str); // cJSON_Delete(json_send); // os_printf("cJSON_Delete"); char strJson[128]; os_sprintf(strJson, "{\"mac\":\"%s\",\"on\":%d}", strMac, user_config.on); -402a5790: e40c52 l8ui a5, a12, 228 -402a5793: fab241 l32r a4, 402a425c -402a5796: ffb231 l32r a3, 402a5660 -402a5799: 10c122 addi a2, a1, 16 -402a579c: fe5005 call0 402a3ca0 +402a57ac: e40c52 l8ui a5, a12, 228 +402a57af: faab41 l32r a4, 402a425c +402a57b2: ffb231 l32r a3, 402a567c +402a57b5: 10c122 addi a2, a1, 16 +402a57b8: fe4e45 call0 402a3ca0 user_json_analysis(false, strJson); -402a579f: 10c132 addi a3, a1, 16 -402a57a2: 020c movi.n a2, 0 -402a57a4: 00a205 call0 402a61c8 +402a57bb: 10c132 addi a3, a1, 16 +402a57be: 020c movi.n a2, 0 +402a57c0: 00a205 call0 402a61e4 } } } -402a57a7: 000186 j 402a57b1 -402a57aa: 280000 excw +402a57c3: 000186 j 402a57cd +402a57c6: 280000 excw if (wifi_station_get_connect_status() == STATION_GOT_IP) { utc_time = sntp_get_current_timestamp(); } } if (utc_time > 0) { -402a57ad: c60c movi.n a6, 12 -402a57af: 02ffc3 excw +402a57c9: c60c movi.n a6, 12 +402a57cb: 02ffc3 excw user_json_analysis(false, strJson); } } } -402a57b2: 923321 l32r a2, 4028a080 -402a57b5: c2d0a0 excw -402a57b8: d23221 l32r a2, 4029a080 -402a57bb: e23121 l32r a2, 4029e080 -402a57be: f23021 l32r a2, 402a2080 -402a57c1: 9a2f21 l32r a2, 4028c080 -402a57c4: f00d11 l32r a1, 402a17f8 -402a57c7: 261400 excw -402a57ca: ff .byte 0xff -402a57cb: 3f .byte 0x3f -402a57cc: 5668 l32i.n a6, a6, 20 -402a57ce: 402a add.n a4, a0, a2 - -402a57d0 : +402a57ce: 923321 l32r a2, 4028a09c +402a57d1: c2d0a0 excw +402a57d4: d23221 l32r a2, 4029a09c +402a57d7: e23121 l32r a2, 4029e09c +402a57da: f23021 l32r a2, 402a209c +402a57dd: 9a2f21 l32r a2, 4028c09c +402a57e0: f00d11 l32r a1, 402a1814 +402a57e3: 261400 excw +402a57e6: ff .byte 0xff +402a57e7: 3f .byte 0x3f +402a57e8: 2a5684 excw +402a57eb: c11240 mul16u a1, a2, a4 + +402a57ec : void ICACHE_FLASH_ATTR user_os_timer_init(void) { -402a57d0: f0c112 addi a1, a1, -16 -402a57d3: 0261c2 s32i a12, a1, 8 +402a57ec: f0c112 addi a1, a1, -16 +402a57ef: 0261c2 s32i a12, a1, 8 os_timer_disarm(&timer_rtc); -402a57d6: fffcc1 l32r a12, 402a57c8 +402a57f2: fffcc1 l32r a12, 402a57e4 } } void ICACHE_FLASH_ATTR user_os_timer_init(void) { -402a57d9: 3109 s32i.n a0, a1, 12 +402a57f5: 3109 s32i.n a0, a1, 12 os_timer_disarm(&timer_rtc); -402a57db: 202cc0 or a2, a12, a12 -402a57de: 72b001 l32r a0, 402822a0 -402a57e1: 0000c0 callx0 a0 +402a57f7: 202cc0 or a2, a12, a12 +402a57fa: 72a901 l32r a0, 402822a0 +402a57fd: 0000c0 callx0 a0 os_timer_setfn(&timer_rtc, (os_timer_func_t *) user_os_timer_func, NULL); -402a57e4: fffa31 l32r a3, 402a57cc -402a57e7: 0c2d mov.n a2, a12 -402a57e9: 040c movi.n a4, 0 -402a57eb: 744201 l32r a0, 402828f4 -402a57ee: 0000c0 callx0 a0 +402a5800: fffa31 l32r a3, 402a57e8 +402a5803: 0c2d mov.n a2, a12 +402a5805: 040c movi.n a4, 0 +402a5807: 743b01 l32r a0, 402828f4 +402a580a: 0000c0 callx0 a0 os_timer_arm(&timer_rtc, 1000, 1); -402a57f1: 150c movi.n a5, 1 -402a57f3: 0c2d mov.n a2, a12 -402a57f5: 054d mov.n a4, a5 -402a57f7: e8a332 movi a3, 0x3e8 -402a57fa: 72aa01 l32r a0, 402822a4 -402a57fd: 0000c0 callx0 a0 +402a580d: 150c movi.n a5, 1 +402a580f: 0c2d mov.n a2, a12 +402a5811: 054d mov.n a4, a5 +402a5813: e8a332 movi a3, 0x3e8 +402a5816: 72a301 l32r a0, 402822a4 +402a5819: 0000c0 callx0 a0 } -402a5800: 3108 l32i.n a0, a1, 12 -402a5802: 21c8 l32i.n a12, a1, 8 -402a5804: 10c112 addi a1, a1, 16 -402a5807: f00d ret.n -402a5809: 000000 ill +402a581c: 3108 l32i.n a0, a1, 12 +402a581e: 21c8 l32i.n a12, a1, 8 +402a5820: 10c112 addi a1, a1, 16 +402a5823: f00d ret.n +402a5825: 000000 ill -402a580c : +402a5828 : #include "user_mqtt.h" #include "user_function.h" #include "user_setting.h" void ICACHE_FLASH_ATTR user_send(bool udp_flag, uint8_t *s, char retained) { -402a580c: f0c112 addi a1, a1, -16 -402a580f: 21c9 s32i.n a12, a1, 8 -402a5811: 11d9 s32i.n a13, a1, 4 -402a5813: 3109 s32i.n a0, a1, 12 -402a5815: 742020 extui a2, a2, 0, 8 -402a5818: 03cd mov.n a12, a3 -402a581a: 74d040 extui a13, a4, 0, 8 +402a5828: f0c112 addi a1, a1, -16 +402a582b: 21c9 s32i.n a12, a1, 8 +402a582d: 11d9 s32i.n a13, a1, 4 +402a582f: 3109 s32i.n a0, a1, 12 +402a5831: 742020 extui a2, a2, 0, 8 +402a5834: 03cd mov.n a12, a3 +402a5836: 74d040 extui a13, a4, 0, 8 if (udp_flag || !user_mqtt_is_connect()) { -402a581d: 007216 beqz a2, 402a5828 +402a5839: 007216 beqz a2, 402a5844 user_udp_send(s); -402a5820: 0c2d mov.n a2, a12 -402a5822: ffdd05 call0 402a55f4 -402a5825: 000406 j 402a5839 +402a583c: 0c2d mov.n a2, a12 +402a583e: ffdd05 call0 402a5610 +402a5841: 000406 j 402a5855 #include "user_function.h" #include "user_setting.h" void ICACHE_FLASH_ATTR user_send(bool udp_flag, uint8_t *s, char retained) { if (udp_flag || !user_mqtt_is_connect()) { -402a5828: 0021c5 call0 402a5a48 -402a582b: ff1216 beqz a2, 402a5820 +402a5844: 0021c5 call0 402a5a64 +402a5847: ff1216 beqz a2, 402a583c user_udp_send(s); } else { user_mqtt_send(s, 1, retained); -402a582e: 204dd0 or a4, a13, a13 -402a5831: 01a032 movi a3, 1 -402a5834: 0c2d mov.n a2, a12 -402a5836: 001d85 call0 402a5a10 +402a584a: 204dd0 or a4, a13, a13 +402a584d: 01a032 movi a3, 1 +402a5850: 0c2d mov.n a2, a12 +402a5852: 001d85 call0 402a5a2c } } -402a5839: 3108 l32i.n a0, a1, 12 -402a583b: 21c8 l32i.n a12, a1, 8 -402a583d: 11d8 l32i.n a13, a1, 4 -402a583f: 10c112 addi a1, a1, 16 -402a5842: f00d ret.n +402a5855: 3108 l32i.n a0, a1, 12 +402a5857: 21c8 l32i.n a12, a1, 8 +402a5859: 11d8 l32i.n a13, a1, 4 +402a585b: 10c112 addi a1, a1, 16 +402a585e: f00d ret.n -402a5844 : +402a5860 : void ICACHE_FLASH_ATTR user_con_received(void *arg, char *pusrdata, unsigned short length) { -402a5844: f0c112 addi a1, a1, -16 -402a5847: 3109 s32i.n a0, a1, 12 -402a5849: f44040 extui a4, a4, 0, 16 +402a5860: f0c112 addi a1, a1, -16 +402a5863: 3109 s32i.n a0, a1, 12 +402a5865: f44040 extui a4, a4, 0, 16 if (length == 1 && *pusrdata == 127) -402a584c: 081466 bnei a4, 1, 402a5858 -402a584f: 000342 l8ui a4, a3, 0 -402a5852: 7fa022 movi a2, 127 -402a5855: 041427 beq a4, a2, 402a585d +402a5868: 081466 bnei a4, 1, 402a5874 +402a586b: 000342 l8ui a4, a3, 0 +402a586e: 7fa022 movi a2, 127 +402a5871: 041427 beq a4, a2, 402a5879 struct espconn *pesp_conn = arg; int i, j; uint32_t k; user_json_analysis(true, pusrdata); -402a5858: 120c movi.n a2, 1 -402a585a: 0096c5 call0 402a61c8 +402a5874: 120c movi.n a2, 1 +402a5876: 0096c5 call0 402a61e4 } -402a585d: 3108 l32i.n a0, a1, 12 -402a585f: 10c112 addi a1, a1, 16 -402a5862: f00d ret.n -402a5864: ff33e0 excw -402a5867: 3f .byte 0x3f +402a5879: 3108 l32i.n a0, a1, 12 +402a587b: 10c112 addi a1, a1, 16 +402a587e: f00d ret.n +402a5880: ff33e0 excw +402a5883: 3f .byte 0x3f -402a5868 : +402a5884 : os_free(topicBuf); os_free(dataBuf); } void ICACHE_FLASH_ATTR user_mqtt_connect(void) { MQTT_Connect(&mqttClient); -402a5868: ffff21 l32r a2, 402a5864 +402a5884: ffff21 l32r a2, 402a5880 user_json_analysis(false, dataBuf); os_free(topicBuf); os_free(dataBuf); } void ICACHE_FLASH_ATTR user_mqtt_connect(void) { -402a586b: f0c112 addi a1, a1, -16 -402a586e: 036102 s32i a0, a1, 12 +402a5887: f0c112 addi a1, a1, -16 +402a588a: 036102 s32i a0, a1, 12 MQTT_Connect(&mqttClient); -402a5871: 01ad45 call0 402a7348 +402a588d: 01ad45 call0 402a7364 } -402a5874: 032102 l32i a0, a1, 12 -402a5877: 10c112 addi a1, a1, 16 -402a587a: 000080 ret -402a587d: 000000 ill +402a5890: 032102 l32i a0, a1, 12 +402a5893: 10c112 addi a1, a1, 16 +402a5896: 000080 ret +402a5899: 000000 ill -402a5880 : +402a589c : void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { MQTT_Disconnect(&mqttClient); -402a5880: fff921 l32r a2, 402a5864 +402a589c: fff921 l32r a2, 402a5880 void ICACHE_FLASH_ATTR user_mqtt_connect(void) { MQTT_Connect(&mqttClient); } void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { -402a5883: f0c112 addi a1, a1, -16 -402a5886: 036102 s32i a0, a1, 12 +402a589f: f0c112 addi a1, a1, -16 +402a58a2: 036102 s32i a0, a1, 12 MQTT_Disconnect(&mqttClient); -402a5889: 019385 call0 402a71c4 +402a58a5: 019385 call0 402a71e0 } -402a588c: 032102 l32i a0, a1, 12 -402a588f: 10c112 addi a1, a1, 16 -402a5892: 000080 ret -402a5895: 000000 ill -402a5898: b959 s32i.n a5, a9, 44 -402a589a: fe .byte 0xfe -402a589b: 3f .byte 0x3f -402a589c: ff34b0 excw -402a589f: 3f .byte 0x3f -402a58a0: b96d excw -402a58a2: fe .byte 0xfe -402a58a3: 3f .byte 0x3f -402a58a4: ff3500 excw -402a58a7: 3f .byte 0x3f -402a58a8: feb983 excw -402a58ab: 3f .byte 0x3f -402a58ac: 34d8 l32i.n a13, a4, 12 -402a58ae: ff .byte 0xff -402a58af: 3f .byte 0x3f -402a58b0: b99a add.n a11, a9, a9 -402a58b2: fe .byte 0xfe -402a58b3: 3f .byte 0x3f -402a58b4: 33b8 l32i.n a11, a3, 12 -402a58b6: ff .byte 0xff +402a58a8: 032102 l32i a0, a1, 12 +402a58ab: 10c112 addi a1, a1, 16 +402a58ae: 000080 ret +402a58b1: 000000 ill +402a58b4: b959 s32i.n a5, a9, 44 +402a58b6: fe .byte 0xfe 402a58b7: 3f .byte 0x3f -402a58b8: 95ba add.n a9, a5, a11 -402a58ba: fe .byte 0xfe +402a58b8: ff34b0 excw 402a58bb: 3f .byte 0x3f -402a58bc: 237c movi.n a3, -14 -402a58be: 484010 excw -402a58c1: 401023 excw -402a58c4: 102324 excw -402a58c7: 23d440 excw -402a58ca: b74010 excw -402a58cd: feb9 s32i.n a11, a14, 60 +402a58bc: b96d excw +402a58be: fe .byte 0xfe +402a58bf: 3f .byte 0x3f +402a58c0: ff3500 excw +402a58c3: 3f .byte 0x3f +402a58c4: feb983 excw +402a58c7: 3f .byte 0x3f +402a58c8: 34d8 l32i.n a13, a4, 12 +402a58ca: ff .byte 0xff +402a58cb: 3f .byte 0x3f +402a58cc: b99a add.n a11, a9, a9 +402a58ce: fe .byte 0xfe 402a58cf: 3f .byte 0x3f - -402a58d0 : +402a58d0: 33b8 l32i.n a11, a3, 12 +402a58d2: ff .byte 0xff +402a58d3: 3f .byte 0x3f +402a58d4: 95ba add.n a9, a5, a11 +402a58d6: fe .byte 0xfe +402a58d7: 3f .byte 0x3f +402a58d8: 237c movi.n a3, -14 +402a58da: 484010 excw +402a58dd: 401023 excw +402a58e0: 102324 excw +402a58e3: 23d440 excw +402a58e6: b74010 excw +402a58e9: feb9 s32i.n a11, a14, 60 +402a58eb: 3f .byte 0x3f + +402a58ec : void ICACHE_FLASH_ATTR user_mqtt_init(void) { -402a58d0: f0c112 addi a1, a1, -16 -402a58d3: 21c9 s32i.n a12, a1, 8 +402a58ec: f0c112 addi a1, a1, -16 +402a58ef: 21c9 s32i.n a12, a1, 8 os_sprintf(topic_set, MQTT_CLIENT_SUB_TOPIC, strMac); -402a58d5: fa61c1 l32r a12, 402a425c -402a58d8: fff031 l32r a3, 402a5898 -402a58db: fff021 l32r a2, 402a589c -402a58de: 0c4d mov.n a4, a12 +402a58f1: fa5ac1 l32r a12, 402a425c +402a58f4: fff031 l32r a3, 402a58b4 +402a58f7: fff021 l32r a2, 402a58b8 +402a58fa: 0c4d mov.n a4, a12 void ICACHE_FLASH_ATTR user_mqtt_disconnect(void) { MQTT_Disconnect(&mqttClient); } void ICACHE_FLASH_ATTR user_mqtt_init(void) { -402a58e0: 3109 s32i.n a0, a1, 12 -402a58e2: 11d9 s32i.n a13, a1, 4 +402a58fc: 3109 s32i.n a0, a1, 12 +402a58fe: 11d9 s32i.n a13, a1, 4 os_sprintf(topic_set, MQTT_CLIENT_SUB_TOPIC, strMac); -402a58e4: fe3b85 call0 402a3ca0 +402a5900: fe39c5 call0 402a3ca0 os_sprintf(topic_state, MQTT_CLIENT_PUB_TOPIC, strMac); -402a58e7: ffee31 l32r a3, 402a58a0 -402a58ea: ffee21 l32r a2, 402a58a4 -402a58ed: 0c4d mov.n a4, a12 -402a58ef: fe3b05 call0 402a3ca0 +402a5903: ffee31 l32r a3, 402a58bc +402a5906: ffee21 l32r a2, 402a58c0 +402a5909: 0c4d mov.n a4, a12 +402a590b: fe3945 call0 402a3ca0 os_sprintf(topic_senser, MQTT_CLIENT_SENSER_TOPIC, strMac); -402a58f2: ffed31 l32r a3, 402a58a8 -402a58f5: ffed21 l32r a2, 402a58ac -402a58f8: 0c4d mov.n a4, a12 -402a58fa: fe3a45 call0 402a3ca0 +402a590e: ffed31 l32r a3, 402a58c4 +402a5911: ffed21 l32r a2, 402a58c8 +402a5914: 0c4d mov.n a4, a12 +402a5916: fe3885 call0 402a3ca0 os_sprintf(willtopic, MQTT_CLIENT_WILL_TOPIC, strMac); -402a58fd: ffedd1 l32r a13, 402a58b4 -402a5900: ffec31 l32r a3, 402a58b0 -402a5903: 0c4d mov.n a4, a12 -402a5905: 0d2d mov.n a2, a13 -402a5907: fe3985 call0 402a3ca0 +402a5919: ffedd1 l32r a13, 402a58d0 +402a591c: ffec31 l32r a3, 402a58cc +402a591f: 0c4d mov.n a4, a12 +402a5921: 0d2d mov.n a2, a13 +402a5923: fe37c5 call0 402a3ca0 //MQTTʼ MQTT_InitConnection(&mqttClient, user_config.mqtt_ip, user_config.mqtt_port, NO_TLS); -402a590a: fa5321 l32r a2, 402a4258 -402a590d: ffd5c1 l32r a12, 402a5864 -402a5910: 311242 l16ui a4, a2, 98 -402a5913: fad131 l32r a3, 402a4458 -402a5916: 0c2d mov.n a2, a12 -402a5918: 050c movi.n a5, 0 -402a591a: 015405 call0 402a6e5c +402a5926: fa4c21 l32r a2, 402a4258 +402a5929: ffd5c1 l32r a12, 402a5880 +402a592c: 311242 l16ui a4, a2, 98 +402a592f: fad231 l32r a3, 402a4478 +402a5932: 0c2d mov.n a2, a12 +402a5934: 050c movi.n a5, 0 +402a5936: 015405 call0 402a6e78 MQTT_InitClient(&mqttClient, user_config.name, user_config.mqtt_user, user_config.mqtt_password, MQTT_KEEPALIVE, 1); -402a591d: fad051 l32r a5, 402a4460 -402a5920: facf41 l32r a4, 402a445c -402a5923: facc31 l32r a3, 402a4454 -402a5926: 170c movi.n a7, 1 -402a5928: 0c2d mov.n a2, a12 -402a592a: 461c movi.n a6, 20 -402a592c: 0159c5 call0 402a6ecc +402a5939: fad151 l32r a5, 402a4480 +402a593c: fad041 l32r a4, 402a447c +402a593f: facd31 l32r a3, 402a4474 +402a5942: 170c movi.n a7, 1 +402a5944: 0c2d mov.n a2, a12 +402a5946: 461c movi.n a6, 20 +402a5948: 0159c5 call0 402a6ee8 MQTT_InitLWT(&mqttClient, willtopic, "0", 1, 1); -402a592f: 160c movi.n a6, 1 -402a5931: ffe141 l32r a4, 402a58b8 -402a5934: 065d mov.n a5, a6 -402a5936: 0d3d mov.n a3, a13 -402a5938: 0c2d mov.n a2, a12 -402a593a: 017005 call0 402a703c +402a594b: 160c movi.n a6, 1 +402a594d: ffe141 l32r a4, 402a58d4 +402a5950: 065d mov.n a5, a6 +402a5952: 0d3d mov.n a3, a13 +402a5954: 0c2d mov.n a2, a12 +402a5956: 017005 call0 402a7058 MQTT_OnConnected(&mqttClient, mqttConnectedCb); -402a593d: ffdf31 l32r a3, 402a58bc -402a5940: 202cc0 or a2, a12, a12 -402a5943: 0178c5 call0 402a70d0 +402a5959: ffdf31 l32r a3, 402a58d8 +402a595c: 202cc0 or a2, a12, a12 +402a595f: 0178c5 call0 402a70ec MQTT_OnDisconnected(&mqttClient, mqttDisconnectedCb); -402a5946: ffde31 l32r a3, 402a58c0 -402a5949: 202cc0 or a2, a12, a12 -402a594c: 017885 call0 402a70d8 +402a5962: ffde31 l32r a3, 402a58dc +402a5965: 202cc0 or a2, a12, a12 +402a5968: 017885 call0 402a70f4 MQTT_OnPublished(&mqttClient, mqttPublishedCb); -402a594f: ffdd31 l32r a3, 402a58c4 -402a5952: 202cc0 or a2, a12, a12 -402a5955: 017885 call0 402a70e0 +402a596b: ffdd31 l32r a3, 402a58e0 +402a596e: 202cc0 or a2, a12, a12 +402a5971: 017885 call0 402a70fc MQTT_OnData(&mqttClient, mqttDataCb); -402a5958: ffdc31 l32r a3, 402a58c8 -402a595b: 0c2d mov.n a2, a12 -402a595d: 017905 call0 402a70f0 +402a5974: ffdc31 l32r a3, 402a58e4 +402a5977: 0c2d mov.n a2, a12 +402a5979: 017905 call0 402a710c os_printf("user_mqtt_init\n"); -402a5960: ffdb21 l32r a2, 402a58cc -402a5963: 702201 l32r a0, 402819ec -402a5966: 0000c0 callx0 a0 +402a597c: ffdb21 l32r a2, 402a58e8 +402a597f: 701b01 l32r a0, 402819ec +402a5982: 0000c0 callx0 a0 } -402a5969: 3108 l32i.n a0, a1, 12 -402a596b: 21c8 l32i.n a12, a1, 8 -402a596d: 11d8 l32i.n a13, a1, 4 -402a596f: 10c112 addi a1, a1, 16 -402a5972: f00d ret.n -402a5974: ff2640 excw -402a5977: 3f .byte 0x3f - -402a5978 : +402a5985: 3108 l32i.n a0, a1, 12 +402a5987: 21c8 l32i.n a12, a1, 8 +402a5989: 11d8 l32i.n a13, a1, 4 +402a598b: 10c112 addi a1, a1, 16 +402a598e: f00d ret.n +402a5990: ff2640 excw +402a5993: 3f .byte 0x3f + +402a5994 : os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -402a5978: e0c112 addi a1, a1, -32 -402a597b: 51d9 s32i.n a13, a1, 20 -402a597d: 02dd mov.n a13, a2 +402a5994: e0c112 addi a1, a1, -32 +402a5997: 51d9 s32i.n a13, a1, 20 +402a5999: 02dd mov.n a13, a2 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -402a597f: fffd21 l32r a2, 402a5974 +402a599b: fffd21 l32r a2, 402a5990 os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -402a5982: 61c9 s32i.n a12, a1, 24 -402a5984: 41e9 s32i.n a14, a1, 16 -402a5986: 31f9 s32i.n a15, a1, 12 -402a5988: 7109 s32i.n a0, a1, 28 +402a599e: 61c9 s32i.n a12, a1, 24 +402a59a0: 41e9 s32i.n a14, a1, 16 +402a59a2: 31f9 s32i.n a15, a1, 12 +402a59a4: 7109 s32i.n a0, a1, 28 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -402a598a: 000222 l8ui a2, a2, 0 +402a59a6: 000222 l8ui a2, a2, 0 os_timer_arm(&timer_mqtt, 80, 1); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { -402a598d: 03cd mov.n a12, a3 -402a598f: 74e040 extui a14, a4, 0, 8 -402a5992: 74f050 extui a15, a5, 0, 8 +402a59a9: 03cd mov.n a12, a3 +402a59ab: 74e040 extui a14, a4, 0, 8 +402a59ae: 74f050 extui a15, a5, 0, 8 return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; -402a5995: 729c beqz.n a2, 402a59b0 -402a5997: 032d mov.n a2, a3 -402a5999: 6fea01 l32r a0, 40281944 -402a599c: 0000c0 callx0 a0 -402a599f: 025d mov.n a5, a2 -402a59a1: ffb021 l32r a2, 402a5864 -402a59a4: 0f7d mov.n a7, a15 -402a59a6: 0e6d mov.n a6, a14 -402a59a8: 0c4d mov.n a4, a12 -402a59aa: 203dd0 or a3, a13, a13 -402a59ad: 018485 call0 402a71f8 +402a59b1: 729c beqz.n a2, 402a59cc +402a59b3: 032d mov.n a2, a3 +402a59b5: 6fe301 l32r a0, 40281944 +402a59b8: 0000c0 callx0 a0 +402a59bb: 025d mov.n a5, a2 +402a59bd: ffb021 l32r a2, 402a5880 +402a59c0: 0f7d mov.n a7, a15 +402a59c2: 0e6d mov.n a6, a14 +402a59c4: 0c4d mov.n a4, a12 +402a59c6: 203dd0 or a3, a13, a13 +402a59c9: 018485 call0 402a7214 } -402a59b0: 7108 l32i.n a0, a1, 28 -402a59b2: 61c8 l32i.n a12, a1, 24 -402a59b4: 51d8 l32i.n a13, a1, 20 -402a59b6: 41e8 l32i.n a14, a1, 16 -402a59b8: 31f8 l32i.n a15, a1, 12 -402a59ba: 20c112 addi a1, a1, 32 -402a59bd: f00d ret.n -402a59bf: 262800 excw -402a59c2: ff .byte 0xff -402a59c3: 3f .byte 0x3f -402a59c4: fe8a27 bany a10, a2, 402a59c6 -402a59c7: 3f .byte 0x3f -402a59c8: 262c movi.n a6, 34 -402a59ca: ff .byte 0xff -402a59cb: 3f .byte 0x3f - -402a59cc : +402a59cc: 7108 l32i.n a0, a1, 28 +402a59ce: 61c8 l32i.n a12, a1, 24 +402a59d0: 51d8 l32i.n a13, a1, 20 +402a59d2: 41e8 l32i.n a14, a1, 16 +402a59d4: 31f8 l32i.n a15, a1, 12 +402a59d6: 20c112 addi a1, a1, 32 +402a59d9: f00d ret.n +402a59db: 262800 excw +402a59de: ff .byte 0xff +402a59df: 3f .byte 0x3f +402a59e0: fe8a27 bany a10, a2, 402a59e2 +402a59e3: 3f .byte 0x3f +402a59e4: 262c movi.n a6, 34 +402a59e6: ff .byte 0xff +402a59e7: 3f .byte 0x3f + +402a59e8 : LOCAL os_timer_t timer_mqtt; LOCAL uint8_t status = 0; void ICACHE_FLASH_ATTR user_mqtt_timer_func(void *arg) { status++; -402a59cc: fffd31 l32r a3, 402a59c0 +402a59e8: fffd31 l32r a3, 402a59dc char topic_senser[MAX_MQTT_TOPIC_SIZE]; char willtopic[MAX_MQTT_TOPIC_SIZE]; LOCAL os_timer_t timer_mqtt; LOCAL uint8_t status = 0; void ICACHE_FLASH_ATTR user_mqtt_timer_func(void *arg) { -402a59cf: f0c112 addi a1, a1, -16 -402a59d2: 21c9 s32i.n a12, a1, 8 -402a59d4: 3109 s32i.n a0, a1, 12 +402a59eb: f0c112 addi a1, a1, -16 +402a59ee: 21c9 s32i.n a12, a1, 8 +402a59f0: 3109 s32i.n a0, a1, 12 status++; -402a59d6: 000322 l8ui a2, a3, 0 -402a59d9: 03cd mov.n a12, a3 -402a59db: 221b addi.n a2, a2, 1 -402a59dd: 742020 extui a2, a2, 0, 8 -402a59e0: 004322 s8i a2, a3, 0 +402a59f2: 000322 l8ui a2, a3, 0 +402a59f5: 03cd mov.n a12, a3 +402a59f7: 221b addi.n a2, a2, 1 +402a59f9: 742020 extui a2, a2, 0, 8 +402a59fc: 004322 s8i a2, a3, 0 switch (status) { -402a59e3: 111266 bnei a2, 1, 402a59f8 +402a59ff: 111266 bnei a2, 1, 402a5a14 case 1: user_mqtt_send_topic(willtopic,"1\0",1,1); -402a59e6: 150c movi.n a5, 1 -402a59e8: fff731 l32r a3, 402a59c4 -402a59eb: ffb221 l32r a2, 402a58b4 -402a59ee: 204550 or a4, a5, a5 -402a59f1: fff845 call0 402a5978 +402a5a02: 150c movi.n a5, 1 +402a5a04: fff731 l32r a3, 402a59e0 +402a5a07: ffb221 l32r a2, 402a58d0 +402a5a0a: 204550 or a4, a5, a5 +402a5a0d: fff845 call0 402a5994 break; -402a59f4: 000386 j 402a5a06 -402a59f7: f42100 extui a2, a0, 1, 16 +402a5a10: 000386 j 402a5a22 +402a5a13: f42100 extui a2, a0, 1, 16 default: os_timer_disarm(&timer_mqtt); -402a59fa: ff .byte 0xff -402a59fb: 722901 l32r a0, 402822a0 -402a59fe: 0000c0 callx0 a0 +402a5a16: ff .byte 0xff +402a5a17: 722201 l32r a0, 402822a0 +402a5a1a: 0000c0 callx0 a0 status = 0; -402a5a01: 020c movi.n a2, 0 -402a5a03: 004c22 s8i a2, a12, 0 +402a5a1d: 020c movi.n a2, 0 +402a5a1f: 004c22 s8i a2, a12, 0 break; } } -402a5a06: 3108 l32i.n a0, a1, 12 -402a5a08: 21c8 l32i.n a12, a1, 8 -402a5a0a: 10c112 addi a1, a1, 16 -402a5a0d: f00d ret.n +402a5a22: 3108 l32i.n a0, a1, 12 +402a5a24: 21c8 l32i.n a12, a1, 8 +402a5a26: 10c112 addi a1, a1, 16 +402a5a29: f00d ret.n ... -402a5a10 : +402a5a2c : return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; } BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { return user_mqtt_send_topic(topic_state, data, qos, retained); -402a5a10: 745040 extui a5, a4, 0, 8 -402a5a13: 744030 extui a4, a3, 0, 8 -402a5a16: 023d mov.n a3, a2 -402a5a18: ffa321 l32r a2, 402a58a4 +402a5a2c: 745040 extui a5, a4, 0, 8 +402a5a2f: 744030 extui a4, a3, 0, 8 +402a5a32: 023d mov.n a3, a2 +402a5a34: ffa321 l32r a2, 402a58c0 user_mqtt_send_topic(const uint8_t *topic, const uint8_t * data ,char qos, uint8_t retained) { return is_connect ? MQTT_Publish(&mqttClient, topic, data, os_strlen(data), qos, retained) : false; } BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { -402a5a1b: f0c112 addi a1, a1, -16 -402a5a1e: 036102 s32i a0, a1, 12 +402a5a37: f0c112 addi a1, a1, -16 +402a5a3a: 036102 s32i a0, a1, 12 return user_mqtt_send_topic(topic_state, data, qos, retained); -402a5a21: fff545 call0 402a5978 +402a5a3d: fff545 call0 402a5994 } -402a5a24: 3108 l32i.n a0, a1, 12 -402a5a26: 10c112 addi a1, a1, 16 -402a5a29: f00d ret.n +402a5a40: 3108 l32i.n a0, a1, 12 +402a5a42: 10c112 addi a1, a1, 16 +402a5a45: f00d ret.n ... -402a5a2c : +402a5a48 : BOOL ICACHE_FLASH_ATTR user_mqtt_send_senser(char *arg, char qos, char retained) { return user_mqtt_send_topic(topic_senser, arg, qos, retained); -402a5a2c: 745040 extui a5, a4, 0, 8 -402a5a2f: 744030 extui a4, a3, 0, 8 -402a5a32: 023d mov.n a3, a2 -402a5a34: ff9e21 l32r a2, 402a58ac +402a5a48: 745040 extui a5, a4, 0, 8 +402a5a4b: 744030 extui a4, a3, 0, 8 +402a5a4e: 023d mov.n a3, a2 +402a5a50: ff9e21 l32r a2, 402a58c8 BOOL ICACHE_FLASH_ATTR user_mqtt_send(const uint8_t * data, char qos, char retained) { return user_mqtt_send_topic(topic_state, data, qos, retained); } BOOL ICACHE_FLASH_ATTR user_mqtt_send_senser(char *arg, char qos, char retained) { -402a5a37: f0c112 addi a1, a1, -16 -402a5a3a: 036102 s32i a0, a1, 12 +402a5a53: f0c112 addi a1, a1, -16 +402a5a56: 036102 s32i a0, a1, 12 return user_mqtt_send_topic(topic_senser, arg, qos, retained); -402a5a3d: fff385 call0 402a5978 +402a5a59: fff385 call0 402a5994 } -402a5a40: 3108 l32i.n a0, a1, 12 -402a5a42: 10c112 addi a1, a1, 16 -402a5a45: f00d ret.n +402a5a5c: 3108 l32i.n a0, a1, 12 +402a5a5e: 10c112 addi a1, a1, 16 +402a5a61: f00d ret.n ... -402a5a48 : +402a5a64 : os_printf("user_mqtt_init\n"); } bool ICACHE_FLASH_ATTR user_mqtt_is_connect() { return is_connect; } -402a5a48: ffcb21 l32r a2, 402a5974 -402a5a4b: 000222 l8ui a2, a2, 0 -402a5a4e: f00d ret.n -402a5a50: ff26b4 excw -402a5a53: 3f .byte 0x3f -402a5a54: febae0 excw -402a5a57: 3f .byte 0x3f -402a5a58: febb05 call0 402a460c -402a5a5b: 3f .byte 0x3f -402a5a5c: 00a8c0 excw -402a5a5f: 26a801 l32r a0, 4026f500 <_lit4_end+0x167654> -402a5a62: ff .byte 0xff -402a5a63: 3f .byte 0x3f - -402a5a64 : +402a5a64: ffcb21 l32r a2, 402a5990 +402a5a67: 000222 l8ui a2, a2, 0 +402a5a6a: f00d ret.n +402a5a6c: ff26b4 excw +402a5a6f: 3f .byte 0x3f +402a5a70: febae0 excw +402a5a73: 3f .byte 0x3f +402a5a74: febb05 call0 402a4628 +402a5a77: 3f .byte 0x3f +402a5a78: 00a8c0 excw +402a5a7b: 26a801 l32r a0, 4026f51c <_lit4_end+0x167670> +402a5a7e: ff .byte 0xff +402a5a7f: 3f .byte 0x3f + +402a5a80 : wifi_status_led_uninstall(); user_set_led_wifi(1); break; } } void ICACHE_FLASH_ATTR user_wifi_AP() { -402a5a64: b0a092 movi a9, 176 -402a5a67: c01190 sub a1, a1, a9 -402a5a6a: 2b6102 s32i a0, a1, 172 +402a5a80: b0a092 movi a9, 176 +402a5a83: c01190 sub a1, a1, a9 +402a5a86: 2b6102 s32i a0, a1, 172 if (wifi_get_opmode() == STATIONAP_MODE) -402a5a6d: fb3545 call0 402a0dc4 -402a5a70: 023266 bnei a2, 3, 402a5a76 -402a5a73: 002086 j 402a5af9 +402a5a89: fb3385 call0 402a0dc4 +402a5a8c: 023266 bnei a2, 3, 402a5a92 +402a5a8f: 002086 j 402a5b15 return; wifi_set_opmode_current(SOFTAP_MODE); -402a5a76: 220c movi.n a2, 2 -402a5a78: fb5d05 call0 402a104c +402a5a92: 220c movi.n a2, 2 +402a5a94: fb5b45 call0 402a104c char strName[32] = { 0 }; -402a5a7b: 042c movi.n a4, 32 -402a5a7d: 030c movi.n a3, 0 -402a5a7f: 6cc122 addi a2, a1, 108 -402a5a82: fd3301 l32r a0, 402a4f50 -402a5a85: 0000c0 callx0 a0 +402a5a97: 042c movi.n a4, 32 +402a5a99: 030c movi.n a3, 0 +402a5a9b: 6cc122 addi a2, a1, 108 +402a5a9e: fd3301 l32r a0, 402a4f6c +402a5aa1: 0000c0 callx0 a0 os_sprintf(strName, MDNS_DEVICE_NAME, strMac + 8); -402a5a88: fff241 l32r a4, 402a5a50 -402a5a8b: fff231 l32r a3, 402a5a54 -402a5a8e: 6cc122 addi a2, a1, 108 -402a5a91: fe20c5 call0 402a3ca0 +402a5aa4: fff241 l32r a4, 402a5a6c +402a5aa7: fff231 l32r a3, 402a5a70 +402a5aaa: 6cc122 addi a2, a1, 108 +402a5aad: fe1f05 call0 402a3ca0 struct softap_config configAp; os_sprintf(configAp.ssid, strName); -402a5a94: 6cc132 addi a3, a1, 108 -402a5a97: 012d mov.n a2, a1 -402a5a99: fe2045 call0 402a3ca0 +402a5ab0: 6cc132 addi a3, a1, 108 +402a5ab3: 012d mov.n a2, a1 +402a5ab5: fe1e85 call0 402a3ca0 os_printf("softAP SSID : %s \n", strName); -402a5a9c: ffef21 l32r a2, 402a5a58 -402a5a9f: 6cc132 addi a3, a1, 108 -402a5aa2: 6fd201 l32r a0, 402819ec -402a5aa5: 0000c0 callx0 a0 +402a5ab8: ffef21 l32r a2, 402a5a74 +402a5abb: 6cc132 addi a3, a1, 108 +402a5abe: 6fcb01 l32r a0, 402819ec +402a5ac1: 0000c0 callx0 a0 configAp.ssid_len = os_strlen(strName); -402a5aa8: 6cc122 addi a2, a1, 108 -402a5aab: 6fa601 l32r a0, 40281944 -402a5aae: 0000c0 callx0 a0 -402a5ab1: 604122 s8i a2, a1, 96 +402a5ac4: 6cc122 addi a2, a1, 108 +402a5ac7: 6f9f01 l32r a0, 40281944 +402a5aca: 0000c0 callx0 a0 +402a5acd: 604122 s8i a2, a1, 96 configAp.channel = 5; -402a5ab4: 520c movi.n a2, 5 -402a5ab6: 614122 s8i a2, a1, 97 +402a5ad0: 520c movi.n a2, 5 +402a5ad2: 614122 s8i a2, a1, 97 configAp.authmode = AUTH_OPEN; -402a5ab9: 020c movi.n a2, 0 -402a5abb: 196122 s32i a2, a1, 100 +402a5ad5: 020c movi.n a2, 0 +402a5ad7: 196122 s32i a2, a1, 100 configAp.ssid_hidden = 0; -402a5abe: 684122 s8i a2, a1, 104 +402a5ada: 684122 s8i a2, a1, 104 configAp.max_connection = 4; -402a5ac1: 420c movi.n a2, 4 -402a5ac3: 694122 s8i a2, a1, 105 +402a5add: 420c movi.n a2, 4 +402a5adf: 694122 s8i a2, a1, 105 configAp.beacon_interval = 100; -402a5ac6: 64a022 movi a2, 100 -402a5ac9: 355122 s16i a2, a1, 106 +402a5ae2: 64a022 movi a2, 100 +402a5ae5: 355122 s16i a2, a1, 106 wifi_softap_set_config(&configAp); -402a5acc: 202110 or a2, a1, a1 -402a5acf: fccd05 call0 402a27a0 +402a5ae8: 202110 or a2, a1, a1 +402a5aeb: fccb45 call0 402a27a0 struct ip_info info; wifi_softap_dhcps_stop(); -402a5ad2: fb1185 call0 402a0bec +402a5aee: fb0fc5 call0 402a0bec IP4_ADDR(&info.ip, 192, 168, 0, 1); -402a5ad5: ffe121 l32r a2, 402a5a5c +402a5af1: ffe121 l32r a2, 402a5a78 IP4_ADDR(&info.gw, 192, 168, 0, 1); IP4_ADDR(&info.netmask, 255, 255, 255, 0); wifi_set_ip_info(SOFTAP_IF, &info); -402a5ad8: 8ca032 movi a3, 140 +402a5af4: 8ca032 movi a3, 140 configAp.max_connection = 4; configAp.beacon_interval = 100; wifi_softap_set_config(&configAp); struct ip_info info; wifi_softap_dhcps_stop(); IP4_ADDR(&info.ip, 192, 168, 0, 1); -402a5adb: 236122 s32i a2, a1, 140 +402a5af7: 236122 s32i a2, a1, 140 IP4_ADDR(&info.gw, 192, 168, 0, 1); -402a5ade: 256122 s32i a2, a1, 148 +402a5afa: 256122 s32i a2, a1, 148 IP4_ADDR(&info.netmask, 255, 255, 255, 0); -402a5ae1: e48721 l32r a2, 4029ed00 +402a5afd: e48021 l32r a2, 4029ed00 wifi_set_ip_info(SOFTAP_IF, &info); -402a5ae4: 803130 add a3, a1, a3 +402a5b00: 803130 add a3, a1, a3 wifi_softap_set_config(&configAp); struct ip_info info; wifi_softap_dhcps_stop(); IP4_ADDR(&info.ip, 192, 168, 0, 1); IP4_ADDR(&info.gw, 192, 168, 0, 1); IP4_ADDR(&info.netmask, 255, 255, 255, 0); -402a5ae7: 246122 s32i a2, a1, 144 +402a5b03: 246122 s32i a2, a1, 144 wifi_set_ip_info(SOFTAP_IF, &info); -402a5aea: 120c movi.n a2, 1 -402a5aec: fd7145 call0 402a3204 +402a5b06: 120c movi.n a2, 1 +402a5b08: fd6f85 call0 402a3204 wifi_softap_dhcps_start(); -402a5aef: fb0b45 call0 402a0ba4 +402a5b0b: fb0985 call0 402a0ba4 wifi_states = STATE_WIFI_SOFTAPMODE; -402a5af2: ffdb21 l32r a2, 402a5a60 -402a5af5: 530c movi.n a3, 5 -402a5af7: 0239 s32i.n a3, a2, 0 +402a5b0e: ffdb21 l32r a2, 402a5a7c +402a5b11: 530c movi.n a3, 5 +402a5b13: 0239 s32i.n a3, a2, 0 } -402a5af9: 2b2102 l32i a0, a1, 172 -402a5afc: b0a092 movi a9, 176 -402a5aff: 119a add.n a1, a1, a9 -402a5b01: f00d ret.n -402a5b03: bb1800 excw -402a5b06: fe .byte 0xfe -402a5b07: 3f .byte 0x3f -402a5b08: 2f .byte 0x2f -402a5b09: febb addi.n a15, a14, 11 -402a5b0b: 3f .byte 0x3f -402a5b0c: 3528 l32i.n a2, a5, 12 -402a5b0e: ff .byte 0xff -402a5b0f: 3f .byte 0x3f -402a5b10: 3548 l32i.n a4, a5, 12 -402a5b12: ff .byte 0xff -402a5b13: 3f .byte 0x3f -402a5b14: ff2694 excw -402a5b17: 3f .byte 0x3f -402a5b18: 1026d0 and a2, a6, a13 -402a5b1b: c11240 mul16u a1, a2, a4 - -402a5b1c : +402a5b15: 2b2102 l32i a0, a1, 172 +402a5b18: b0a092 movi a9, 176 +402a5b1b: 119a add.n a1, a1, a9 +402a5b1d: f00d ret.n +402a5b1f: bb1800 excw +402a5b22: fe .byte 0xfe +402a5b23: 3f .byte 0x3f +402a5b24: 2f .byte 0x2f +402a5b25: febb addi.n a15, a14, 11 +402a5b27: 3f .byte 0x3f +402a5b28: 3528 l32i.n a2, a5, 12 +402a5b2a: ff .byte 0xff +402a5b2b: 3f .byte 0x3f +402a5b2c: 3548 l32i.n a4, a5, 12 +402a5b2e: ff .byte 0xff +402a5b2f: 3f .byte 0x3f +402a5b30: ff2694 excw +402a5b33: 3f .byte 0x3f +402a5b34: 1026d0 and a2, a6, a13 +402a5b37: c11240 mul16u a1, a2, a4 + +402a5b38 : struct station_config wifi_set_stationConf; void ICACHE_FLASH_ATTR user_wifi_set(char *ssid, char *pass) { -402a5b1c: f0c112 addi a1, a1, -16 -402a5b1f: 21c9 s32i.n a12, a1, 8 -402a5b21: 11d9 s32i.n a13, a1, 4 -402a5b23: 03cd mov.n a12, a3 -402a5b25: 02dd mov.n a13, a2 +402a5b38: f0c112 addi a1, a1, -16 +402a5b3b: 21c9 s32i.n a12, a1, 8 +402a5b3d: 11d9 s32i.n a13, a1, 4 +402a5b3f: 03cd mov.n a12, a3 +402a5b41: 02dd mov.n a13, a2 os_printf("user_wifi_set ssid:%s\n", ssid); -402a5b27: 023d mov.n a3, a2 -402a5b29: fff621 l32r a2, 402a5b04 +402a5b43: 023d mov.n a3, a2 +402a5b45: fff621 l32r a2, 402a5b20 wifi_softap_dhcps_start(); wifi_states = STATE_WIFI_SOFTAPMODE; } struct station_config wifi_set_stationConf; void ICACHE_FLASH_ATTR user_wifi_set(char *ssid, char *pass) { -402a5b2c: 036102 s32i a0, a1, 12 +402a5b48: 036102 s32i a0, a1, 12 os_printf("user_wifi_set ssid:%s\n", ssid); -402a5b2f: 6faf01 l32r a0, 402819ec -402a5b32: 0000c0 callx0 a0 +402a5b4b: 6fa801 l32r a0, 402819ec +402a5b4e: 0000c0 callx0 a0 os_printf("user_wifi_set password:%s\n", pass); -402a5b35: fff421 l32r a2, 402a5b08 -402a5b38: 203cc0 or a3, a12, a12 -402a5b3b: 6fac01 l32r a0, 402819ec -402a5b3e: 0000c0 callx0 a0 +402a5b51: fff421 l32r a2, 402a5b24 +402a5b54: 203cc0 or a3, a12, a12 +402a5b57: 6fa501 l32r a0, 402819ec +402a5b5a: 0000c0 callx0 a0 wifi_set_stationConf.bssid_set = 0; //need not check MAC address of AP -402a5b41: fff221 l32r a2, 402a5b0c -402a5b44: 030c movi.n a3, 0 -402a5b46: 614232 s8i a3, a2, 97 +402a5b5d: fff221 l32r a2, 402a5b28 +402a5b60: 030c movi.n a3, 0 +402a5b62: 614232 s8i a3, a2, 97 os_memcpy(&wifi_set_stationConf.ssid, ssid, 32); -402a5b49: 042c movi.n a4, 32 -402a5b4b: 203dd0 or a3, a13, a13 -402a5b4e: 6d3101 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5b51: 0000c0 callx0 a0 +402a5b65: 042c movi.n a4, 32 +402a5b67: 203dd0 or a3, a13, a13 +402a5b6a: 6d2a01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a5b6d: 0000c0 callx0 a0 os_memcpy(&wifi_set_stationConf.password, pass, 64); -402a5b54: ffef21 l32r a2, 402a5b10 -402a5b57: 0c3d mov.n a3, a12 -402a5b59: 044c movi.n a4, 64 -402a5b5b: 6d2e01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a5b5e: 0000c0 callx0 a0 +402a5b70: ffef21 l32r a2, 402a5b2c +402a5b73: 0c3d mov.n a3, a12 +402a5b75: 044c movi.n a4, 64 +402a5b77: 6d2701 l32r a0, 40281014 <_irom0_text_start+0x4> +402a5b7a: 0000c0 callx0 a0 // os_printf("set wifi mode:station\n"); // } // wifi_station_disconnect(); // wifi_station_connect(); os_timer_disarm(&mdns_restart_timer); -402a5b61: ffecc1 l32r a12, 402a5b14 -402a5b64: 0c2d mov.n a2, a12 -402a5b66: 71ce01 l32r a0, 402822a0 -402a5b69: 0000c0 callx0 a0 +402a5b7d: ffecc1 l32r a12, 402a5b30 +402a5b80: 0c2d mov.n a2, a12 +402a5b82: 71c701 l32r a0, 402822a0 +402a5b85: 0000c0 callx0 a0 os_timer_setfn(&mdns_restart_timer, (os_timer_func_t *) user_wifi_mdns_restart_timer_fun, (void *) 2); -402a5b6c: ffeb31 l32r a3, 402a5b18 -402a5b6f: 0c2d mov.n a2, a12 -402a5b71: 240c movi.n a4, 2 -402a5b73: 736001 l32r a0, 402828f4 -402a5b76: 0000c0 callx0 a0 +402a5b88: ffeb31 l32r a3, 402a5b34 +402a5b8b: 0c2d mov.n a2, a12 +402a5b8d: 240c movi.n a4, 2 +402a5b8f: 735901 l32r a0, 402828f4 +402a5b92: 0000c0 callx0 a0 os_timer_arm(&mdns_restart_timer, 1000, 0); //1000ms -402a5b79: 0c2d mov.n a2, a12 -402a5b7b: 150c movi.n a5, 1 -402a5b7d: 040c movi.n a4, 0 -402a5b7f: e8a332 movi a3, 0x3e8 -402a5b82: 71c801 l32r a0, 402822a4 -402a5b85: 0000c0 callx0 a0 +402a5b95: 0c2d mov.n a2, a12 +402a5b97: 150c movi.n a5, 1 +402a5b99: 040c movi.n a4, 0 +402a5b9b: e8a332 movi a3, 0x3e8 +402a5b9e: 71c101 l32r a0, 402822a4 +402a5ba1: 0000c0 callx0 a0 } -402a5b88: 3108 l32i.n a0, a1, 12 -402a5b8a: 21c8 l32i.n a12, a1, 8 -402a5b8c: 11d8 l32i.n a13, a1, 4 -402a5b8e: 10c112 addi a1, a1, 16 -402a5b91: f00d ret.n -402a5b93: bb4a00 excw -402a5b96: fe .byte 0xfe -402a5b97: 3f .byte 0x3f -402a5b98: febb60 excw -402a5b9b: 3f .byte 0x3f -402a5b9c: 1024a4 excw -402a5b9f: bb7940 excw -402a5ba2: fe .byte 0xfe -402a5ba3: 3f .byte 0x3f -402a5ba4: febb92 excw -402a5ba7: 3f .byte 0x3f -402a5ba8: fe9654 excw -402a5bab: 3f .byte 0x3f -402a5bac: febba0 excw -402a5baf: 3f .byte 0x3f -402a5bb0: febbb1 l32r a11, 402a569c +402a5ba4: 3108 l32i.n a0, a1, 12 +402a5ba6: 21c8 l32i.n a12, a1, 8 +402a5ba8: 11d8 l32i.n a13, a1, 4 +402a5baa: 10c112 addi a1, a1, 16 +402a5bad: f00d ret.n +402a5baf: bb4a00 excw +402a5bb2: fe .byte 0xfe 402a5bb3: 3f .byte 0x3f -402a5bb4: 8a2c movi.n a10, 40 -402a5bb6: fe .byte 0xfe +402a5bb4: febb60 excw 402a5bb7: 3f .byte 0x3f -402a5bb8: a98ac7 bany a10, a12, 402a5b65 -402a5bbb: 424000 excw -402a5bbe: 0f .byte 0xf -402a5bbf: bbc100 excw -402a5bc2: fe .byte 0xfe +402a5bb8: 1024a4 excw +402a5bbb: bb7940 excw +402a5bbe: fe .byte 0xfe +402a5bbf: 3f .byte 0x3f +402a5bc0: febb92 excw 402a5bc3: 3f .byte 0x3f - -402a5bc4 : +402a5bc4: fe9654 excw +402a5bc7: 3f .byte 0x3f +402a5bc8: febba0 excw +402a5bcb: 3f .byte 0x3f +402a5bcc: febbb1 l32r a11, 402a56b8 +402a5bcf: 3f .byte 0x3f +402a5bd0: 8a2c movi.n a10, 40 +402a5bd2: fe .byte 0xfe +402a5bd3: 3f .byte 0x3f +402a5bd4: a98ac7 bany a10, a12, 402a5b81 +402a5bd7: 424000 excw +402a5bda: 0f .byte 0xf +402a5bdb: bbc100 excw +402a5bde: fe .byte 0xfe +402a5bdf: 3f .byte 0x3f + +402a5be0 : void ICACHE_FLASH_ATTR user_wifi_init(void) { -402a5bc4: a0a292 movi a9, 0x2a0 -402a5bc7: c01190 sub a1, a1, a9 -402a5bca: a76102 s32i a0, a1, 0x29c -402a5bcd: a661c2 s32i a12, a1, 0x298 -402a5bd0: a561d2 s32i a13, a1, 0x294 +402a5be0: a0a292 movi a9, 0x2a0 +402a5be3: c01190 sub a1, a1, a9 +402a5be6: a76102 s32i a0, a1, 0x29c +402a5be9: a661c2 s32i a12, a1, 0x298 +402a5bec: a561d2 s32i a13, a1, 0x294 int i; //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -402a5bd3: fb1f05 call0 402a0dc4 -402a5bd6: 131226 beqi a2, 1, 402a5bed +402a5bef: fb1d45 call0 402a0dc4 +402a5bf2: 131226 beqi a2, 1, 402a5c09 wifi_set_opmode(STATION_MODE); -402a5bd9: 120c movi.n a2, 1 -402a5bdb: fb45c5 call0 402a1038 +402a5bf5: 120c movi.n a2, 1 +402a5bf7: fb4405 call0 402a1038 os_printf("set wifi mode:station"); -402a5bde: ffed21 l32r a2, 402a5b94 -402a5be1: 6f8201 l32r a0, 402819ec -402a5be4: 0000c0 callx0 a0 -402a5be7: 000206 j 402a5bf3 -402a5bea: 000000 ill +402a5bfa: ffed21 l32r a2, 402a5bb0 +402a5bfd: 6f7b01 l32r a0, 402819ec +402a5c00: 0000c0 callx0 a0 +402a5c03: 000206 j 402a5c0f +402a5c06: 000000 ill os_timer_arm(&mdns_restart_timer, 1000, 0); //1000ms } void ICACHE_FLASH_ATTR user_wifi_init(void) { int i; //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -402a5bed: fb1e85 call0 402a0dd8 -402a5bf0: e51266 bnei a2, 1, 402a5bd9 +402a5c09: fb1cc5 call0 402a0dd8 +402a5c0c: e51266 bnei a2, 1, 402a5bf5 wifi_set_opmode(STATION_MODE); os_printf("set wifi mode:station"); } //ԶAP if (wifi_station_get_auto_connect() == 0) { -402a5bf3: 201110 or a1, a1, a1 -402a5bf6: fc0f05 call0 402a1ce8 -402a5bf9: 010256 bnez a2, 402a5c0d +402a5c0f: 201110 or a1, a1, a1 +402a5c12: fc0d45 call0 402a1ce8 +402a5c15: 010256 bnez a2, 402a5c29 wifi_station_set_auto_connect(1); -402a5bfc: 120c movi.n a2, 1 -402a5bfe: 201110 or a1, a1, a1 -402a5c01: fc1045 call0 402a1d08 +402a5c18: 120c movi.n a2, 1 +402a5c1a: 201110 or a1, a1, a1 +402a5c1d: fc0e85 call0 402a1d08 os_printf("set auto connect AP:true"); -402a5c04: ffe521 l32r a2, 402a5b98 -402a5c07: 6f7901 l32r a0, 402819ec -402a5c0a: 0000c0 callx0 a0 +402a5c20: ffe521 l32r a2, 402a5bb4 +402a5c23: 6f7201 l32r a0, 402819ec +402a5c26: 0000c0 callx0 a0 } wifi_set_event_handler_cb(wifi_handle_event_cb); -402a5c0d: ffe321 l32r a2, 402a5b9c -402a5c10: fda1c5 call0 402a3630 +402a5c29: ffe321 l32r a2, 402a5bb8 +402a5c2c: fda005 call0 402a3630 user_set_led_wifi(0); -402a5c13: 020c movi.n a2, 0 -402a5c15: fefcc5 call0 402a4be4 +402a5c2f: 020c movi.n a2, 0 +402a5c31: fefcc5 call0 402a4c00 wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); -402a5c18: fc1131 l32r a3, 402a4c5c -402a5c1b: 340c movi.n a4, 3 -402a5c1d: c20c movi.n a2, 12 -402a5c1f: fd9645 call0 402a3584 +402a5c34: fc1131 l32r a3, 402a4c78 +402a5c37: 340c movi.n a4, 3 +402a5c39: c20c movi.n a2, 12 +402a5c3b: fd9485 call0 402a3584 wifi_get_macaddr(STATION_IF, hwaddr); -402a5c22: fa0ac1 l32r a12, 402a444c -402a5c25: 020c movi.n a2, 0 -402a5c27: 0c3d mov.n a3, a12 -402a5c29: fd64c5 call0 402a3278 +402a5c3e: fa0bc1 l32r a12, 402a446c +402a5c41: 020c movi.n a2, 0 +402a5c43: 0c3d mov.n a3, a12 +402a5c45: fd6305 call0 402a3278 os_sprintf(strMac, "%02x%02x%02x%02x%02x%02x", MAC2STR(hwaddr)); -402a5c2c: 050c22 l8ui a2, a12, 5 -402a5c2f: 030c72 l8ui a7, a12, 3 -402a5c32: 020c62 l8ui a6, a12, 2 -402a5c35: 010c52 l8ui a5, a12, 1 -402a5c38: 000c42 l8ui a4, a12, 0 -402a5c3b: 1129 s32i.n a2, a1, 4 -402a5c3d: 040c22 l8ui a2, a12, 4 -402a5c40: f987d1 l32r a13, 402a425c -402a5c43: ffd731 l32r a3, 402a5ba0 -402a5c46: 0129 s32i.n a2, a1, 0 -402a5c48: 0d2d mov.n a2, a13 -402a5c4a: fe0545 call0 402a3ca0 +402a5c48: 050c22 l8ui a2, a12, 5 +402a5c4b: 030c72 l8ui a7, a12, 3 +402a5c4e: 020c62 l8ui a6, a12, 2 +402a5c51: 010c52 l8ui a5, a12, 1 +402a5c54: 000c42 l8ui a4, a12, 0 +402a5c57: 1129 s32i.n a2, a1, 4 +402a5c59: 040c22 l8ui a2, a12, 4 +402a5c5c: f980d1 l32r a13, 402a425c +402a5c5f: ffd731 l32r a3, 402a5bbc +402a5c62: 0129 s32i.n a2, a1, 0 +402a5c64: 0d2d mov.n a2, a13 +402a5c66: fe0385 call0 402a3ca0 os_printf("strMac : %s \n", strMac); -402a5c4d: ffd521 l32r a2, 402a5ba4 -402a5c50: 0d3d mov.n a3, a13 -402a5c52: 6f6601 l32r a0, 402819ec -402a5c55: 0000c0 callx0 a0 +402a5c69: ffd521 l32r a2, 402a5bc0 +402a5c6c: 0d3d mov.n a3, a13 +402a5c6e: 6f5f01 l32r a0, 402819ec +402a5c71: 0000c0 callx0 a0 char strName[32] = { 0 }; -402a5c58: 10c132 addi a3, a1, 16 -402a5c5b: 02d322 addmi a2, a3, 0x200 -402a5c5e: 042c movi.n a4, 32 -402a5c60: 030c movi.n a3, 0 -402a5c62: 44c222 addi a2, a2, 68 -402a5c65: fcba01 l32r a0, 402a4f50 -402a5c68: 0000c0 callx0 a0 +402a5c74: 10c132 addi a3, a1, 16 +402a5c77: 02d322 addmi a2, a3, 0x200 +402a5c7a: 042c movi.n a4, 32 +402a5c7c: 030c movi.n a3, 0 +402a5c7e: 44c222 addi a2, a2, 68 +402a5c81: fcba01 l32r a0, 402a4f6c +402a5c84: 0000c0 callx0 a0 os_sprintf(strName, DEVICE_NAME, hwaddr[4], hwaddr[5]); -402a5c6b: 050c52 l8ui a5, a12, 5 -402a5c6e: 040c42 l8ui a4, a12, 4 -402a5c71: ffcd31 l32r a3, 402a5ba8 -402a5c74: 54a222 movi a2, 0x254 -402a5c77: 221a add.n a2, a2, a1 -402a5c79: fe0245 call0 402a3ca0 +402a5c87: 050c52 l8ui a5, a12, 5 +402a5c8a: 040c42 l8ui a4, a12, 4 +402a5c8d: ffcd31 l32r a3, 402a5bc4 +402a5c90: 54a222 movi a2, 0x254 +402a5c93: 221a add.n a2, a2, a1 +402a5c95: fe0085 call0 402a3ca0 wifi_station_set_hostname(strName); -402a5c7c: 54a222 movi a2, 0x254 -402a5c7f: 221a add.n a2, a2, a1 -402a5c81: fc52c5 call0 402a21b0 +402a5c98: 54a222 movi a2, 0x254 +402a5c9b: 221a add.n a2, a2, a1 +402a5c9d: fc5105 call0 402a21b0 struct station_config config[5]; i = wifi_station_get_ap_info(config); -402a5c84: 10c122 addi a2, a1, 16 -402a5c87: fb7945 call0 402a141c +402a5ca0: 10c122 addi a2, a1, 16 +402a5ca3: fb7785 call0 402a141c os_printf("wifi info : %d \n", i); -402a5c8a: 023d mov.n a3, a2 +402a5ca6: 023d mov.n a3, a2 char strName[32] = { 0 }; os_sprintf(strName, DEVICE_NAME, hwaddr[4], hwaddr[5]); wifi_station_set_hostname(strName); struct station_config config[5]; i = wifi_station_get_ap_info(config); -402a5c8c: 02cd mov.n a12, a2 +402a5ca8: 02cd mov.n a12, a2 os_printf("wifi info : %d \n", i); -402a5c8e: ffc721 l32r a2, 402a5bac -402a5c91: 6f5601 l32r a0, 402819ec -402a5c94: 0000c0 callx0 a0 +402a5caa: ffc721 l32r a2, 402a5bc8 +402a5cad: 6f4f01 l32r a0, 402819ec +402a5cb0: 0000c0 callx0 a0 if ( GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)) && i > 0) { -402a5c97: f97401 l32r a0, 402a4268 -402a5c9a: 0000c0 callx0 a0 -402a5c9d: 1062d7 bbci a2, 13, 402a5cb1 -402a5ca0: dc8c beqz.n a12, 402a5cb1 +402a5cb3: f96d01 l32r a0, 402a4268 +402a5cb6: 0000c0 callx0 a0 +402a5cb9: 1062d7 bbci a2, 13, 402a5ccd +402a5cbc: dc8c beqz.n a12, 402a5ccd user_mqtt_init(); -402a5ca2: ffc2c5 call0 402a58d0 +402a5cbe: ffc2c5 call0 402a58ec os_printf("pwm_init\n"); pwm_start(); user_wifi_AP(); return; } os_printf("user_wifi_init\n"); -402a5ca5: ffc221 l32r a2, 402a5bb0 -402a5ca8: 6f5101 l32r a0, 402819ec -402a5cab: 0000c0 callx0 a0 -402a5cae: 001346 j 402a5cff +402a5cc1: ffc221 l32r a2, 402a5bcc +402a5cc4: 6f4a01 l32r a0, 402819ec +402a5cc7: 0000c0 callx0 a0 +402a5cca: 001346 j 402a5d1b os_printf("wifi info : %d \n", i); if ( GPIO_INPUT_GET(GPIO_ID_PIN(GPIO_KEY_0_IO_NUM)) && i > 0) { user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); -402a5cb1: fd9045 call0 402a35b8 +402a5ccd: fd8e85 call0 402a35b8 user_set_led_wifi(1); -402a5cb4: 01a022 movi a2, 1 -402a5cb7: fef2c5 call0 402a4be4 +402a5cd0: 01a022 movi a2, 1 +402a5cd3: fef2c5 call0 402a4c00 uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -402a5cba: 10c122 addi a2, a1, 16 -402a5cbd: 02d242 addmi a4, a2, 0x200 -402a5cc0: ffbd21 l32r a2, 402a5bb4 +402a5cd6: 10c122 addi a2, a1, 16 +402a5cd9: 02d242 addmi a4, a2, 0x200 +402a5cdc: ffbd21 l32r a2, 402a5bd0 uint32 pwm_duty_init[1] = { 11111111 }; pwm_init(1000000, pwm_duty_init, 1, io_info); -402a5cc3: 10c132 addi a3, a1, 16 +402a5cdf: 10c132 addi a3, a1, 16 user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -402a5cc6: 0268 l32i.n a6, a2, 0 -402a5cc8: 1258 l32i.n a5, a2, 4 -402a5cca: 2228 l32i.n a2, a2, 8 -402a5ccc: 1a6452 s32i a5, a4, 104 -402a5ccf: 1b6422 s32i a2, a4, 108 +402a5ce2: 0268 l32i.n a6, a2, 0 +402a5ce4: 1258 l32i.n a5, a2, 4 +402a5ce6: 2228 l32i.n a2, a2, 8 +402a5ce8: 1a6452 s32i a5, a4, 104 +402a5ceb: 1b6422 s32i a2, a4, 108 uint32 pwm_duty_init[1] = { 11111111 }; -402a5cd2: ffb921 l32r a2, 402a5bb8 +402a5cee: ffb921 l32r a2, 402a5bd4 pwm_init(1000000, pwm_duty_init, 1, io_info); -402a5cd5: 64a252 movi a5, 0x264 -402a5cd8: 535a add.n a5, a3, a5 +402a5cf1: 64a252 movi a5, 0x264 +402a5cf4: 535a add.n a5, a3, a5 } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; uint32 pwm_duty_init[1] = { 11111111 }; -402a5cda: a06122 s32i a2, a1, 0x280 +402a5cf6: a06122 s32i a2, a1, 0x280 pwm_init(1000000, pwm_duty_init, 1, io_info); -402a5cdd: 70a232 movi a3, 0x270 -402a5ce0: 10c122 addi a2, a1, 16 -402a5ce3: 323a add.n a3, a2, a3 -402a5ce5: ffb521 l32r a2, 402a5bbc +402a5cf9: 70a232 movi a3, 0x270 +402a5cfc: 10c122 addi a2, a1, 16 +402a5cff: 323a add.n a3, a2, a3 +402a5d01: ffb521 l32r a2, 402a5bd8 user_mqtt_init(); } else { //ס,Ϊȵģʽ wifi_status_led_uninstall(); user_set_led_wifi(1); uint32 io_info[][3] = { { GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC, GPIO_WIFI_LED_IO_NUM } }; -402a5ce8: 196462 s32i a6, a4, 100 +402a5d04: 196462 s32i a6, a4, 100 uint32 pwm_duty_init[1] = { 11111111 }; pwm_init(1000000, pwm_duty_init, 1, io_info); -402a5ceb: 140c movi.n a4, 1 -402a5ced: 1f2cc5 call0 402c4fbc +402a5d07: 140c movi.n a4, 1 +402a5d09: 1f2cc5 call0 402c4fd8 os_printf("pwm_init\n"); -402a5cf0: ffb421 l32r a2, 402a5bc0 -402a5cf3: 6f3e01 l32r a0, 402819ec -402a5cf6: 0000c0 callx0 a0 +402a5d0c: ffb421 l32r a2, 402a5bdc +402a5d0f: 6f3701 l32r a0, 402819ec +402a5d12: 0000c0 callx0 a0 pwm_start(); -402a5cf9: 1edcc5 call0 402c4ac8 +402a5d15: 1edcc5 call0 402c4ae4 user_wifi_AP(); -402a5cfc: ffd645 call0 402a5a64 +402a5d18: ffd645 call0 402a5a80 return; } os_printf("user_wifi_init\n"); } -402a5cff: a72102 l32i a0, a1, 0x29c -402a5d02: a0a292 movi a9, 0x2a0 -402a5d05: a621c2 l32i a12, a1, 0x298 -402a5d08: a521d2 l32i a13, a1, 0x294 -402a5d0b: 119a add.n a1, a1, a9 -402a5d0d: f00d ret.n -402a5d0f: bbcb00 excw -402a5d12: fe .byte 0xfe -402a5d13: 3f .byte 0x3f -402a5d14: febbe1 l32r a14, 402a5800 -402a5d17: 3f .byte 0x3f -402a5d18: 5dfc bnez.n a13, 402a5d51 -402a5d1a: 402a add.n a4, a0, a2 - -402a5d1c : +402a5d1b: a72102 l32i a0, a1, 0x29c +402a5d1e: a0a292 movi a9, 0x2a0 +402a5d21: a621c2 l32i a12, a1, 0x298 +402a5d24: a521d2 l32i a13, a1, 0x294 +402a5d27: 119a add.n a1, a1, a9 +402a5d29: f00d ret.n +402a5d2b: bbcb00 excw +402a5d2e: fe .byte 0xfe +402a5d2f: 3f .byte 0x3f +402a5d30: febbe1 l32r a14, 402a581c +402a5d33: 3f .byte 0x3f +402a5d34: 5e18 l32i.n a1, a14, 20 +402a5d36: 402a add.n a4, a0, a2 + +402a5d38 : //system_restart(); } else if (flag == 0) { system_restart(); } } void ICACHE_FLASH_ATTR user_smartconfig(void) { -402a5d1c: f0c112 addi a1, a1, -16 -402a5d1f: 3109 s32i.n a0, a1, 12 -402a5d21: 21c9 s32i.n a12, a1, 8 +402a5d38: f0c112 addi a1, a1, -16 +402a5d3b: 3109 s32i.n a0, a1, 12 +402a5d3d: 21c9 s32i.n a12, a1, 8 if (wifi_get_opmode() == SOFTAP_MODE) { -402a5d23: fb0a05 call0 402a0dc4 -402a5d26: 0e2266 bnei a2, 2, 402a5d38 +402a5d3f: fb0845 call0 402a0dc4 +402a5d42: 0e2266 bnei a2, 2, 402a5d54 os_printf("SoftAP,no smartconfig"); -402a5d29: fff921 l32r a2, 402a5d10 -402a5d2c: 6f3001 l32r a0, 402819ec -402a5d2f: 0000c0 callx0 a0 +402a5d45: fff921 l32r a2, 402a5d2c +402a5d48: 6f2901 l32r a0, 402819ec +402a5d4b: 0000c0 callx0 a0 return; -402a5d32: 0015c6 j 402a5d8d -402a5d35: 000000 ill +402a5d4e: 0015c6 j 402a5da9 +402a5d51: 000000 ill } //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -402a5d38: fb0885 call0 402a0dc4 -402a5d3b: 121226 beqi a2, 1, 402a5d51 +402a5d54: fb06c5 call0 402a0dc4 +402a5d57: 121226 beqi a2, 1, 402a5d6d wifi_set_opmode(STATION_MODE); -402a5d3e: 120c movi.n a2, 1 -402a5d40: fb2f45 call0 402a1038 +402a5d5a: 120c movi.n a2, 1 +402a5d5c: fb2d85 call0 402a1038 os_printf("set wifi mode:station"); -402a5d43: ff9421 l32r a2, 402a5b94 -402a5d46: 6f2901 l32r a0, 402819ec -402a5d49: 0000c0 callx0 a0 -402a5d4c: 0001c6 j 402a5d57 -402a5d4f: 450000 extui a0, a0, 16, 5 +402a5d5f: ff9421 l32r a2, 402a5bb0 +402a5d62: 6f2201 l32r a0, 402819ec +402a5d65: 0000c0 callx0 a0 +402a5d68: 0001c6 j 402a5d73 +402a5d6b: 850000 extui a0, a0, 16, 9 os_printf("SoftAP,no smartconfig"); return; } //Ϊstationģʽ if (wifi_get_opmode() != STATION_MODE || wifi_get_opmode_default() != STATION_MODE) { -402a5d52: fb08 l32i.n a0, a11, 60 -402a5d54: e61266 bnei a2, 1, 402a5d3e +402a5d6e: 66fb06 j 402bf95e +402a5d71: c1e612 excw wifi_set_opmode(STATION_MODE); os_printf("set wifi mode:station"); } if (wifi_states == STATE_WIFI_SMARTCONFIG) { -402a5d57: ff42c1 l32r a12, 402a5a60 -402a5d5a: 002c22 l32i a2, a12, 0 -402a5d5d: 077266 bnei a2, 7, 402a5d68 +402a5d74: 22ff42 excw +402a5d77: 002c movi.n a0, 32 +402a5d79: 077266 bnei a2, 7, 402a5d84 smartconfig_stop(); -402a5d60: 1f6a85 call0 402c540c +402a5d7c: 1f6a85 call0 402c5428 wifi_states = STATE_WIFI_STAMODE_IDE; -402a5d63: 00a022 movi a2, 0 -402a5d66: 0c29 s32i.n a2, a12, 0 +402a5d7f: 00a022 movi a2, 0 +402a5d82: 0c29 s32i.n a2, a12, 0 } os_printf("smartconfig start"); -402a5d68: ffeb21 l32r a2, 402a5d14 -402a5d6b: 6f2001 l32r a0, 402819ec -402a5d6e: 0000c0 callx0 a0 +402a5d84: ffeb21 l32r a2, 402a5d30 +402a5d87: 6f1901 l32r a0, 402819ec +402a5d8a: 0000c0 callx0 a0 smartconfig_start(smartconfig_done); -402a5d71: ffe921 l32r a2, 402a5d18 -402a5d74: 1f8e05 call0 402c5658 +402a5d8d: ffe921 l32r a2, 402a5d34 +402a5d90: 1f8e05 call0 402c5674 wifi_states = STATE_WIFI_SMARTCONFIG; -402a5d77: 07a022 movi a2, 7 -402a5d7a: 006c22 s32i a2, a12, 0 +402a5d93: 07a022 movi a2, 7 +402a5d96: 006c22 s32i a2, a12, 0 user_set_led_wifi(1); -402a5d7d: 01a022 movi a2, 1 -402a5d80: fee605 call0 402a4be4 +402a5d99: 01a022 movi a2, 1 +402a5d9c: fee605 call0 402a4c00 wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); -402a5d83: fbb631 l32r a3, 402a4c5c -402a5d86: 340c movi.n a4, 3 -402a5d88: c20c movi.n a2, 12 -402a5d8a: fd7f85 call0 402a3584 +402a5d9f: fbb631 l32r a3, 402a4c78 +402a5da2: 340c movi.n a4, 3 +402a5da4: c20c movi.n a2, 12 +402a5da6: fd7dc5 call0 402a3584 } -402a5d8d: 3108 l32i.n a0, a1, 12 -402a5d8f: 21c8 l32i.n a12, a1, 8 -402a5d91: 10c112 addi a1, a1, 16 -402a5d94: f00d ret.n -402a5d96: f30000 excw -402a5d99: febb addi.n a15, a14, 11 -402a5d9b: 3f .byte 0x3f +402a5da9: 3108 l32i.n a0, a1, 12 +402a5dab: 21c8 l32i.n a12, a1, 8 +402a5dad: 10c112 addi a1, a1, 16 +402a5db0: f00d ret.n +402a5db2: f30000 excw +402a5db5: febb addi.n a15, a14, 11 +402a5db7: 3f .byte 0x3f -402a5d9c : +402a5db8 : void ICACHE_FLASH_ATTR user_smartconfig_stop(void) { -402a5d9c: f0c112 addi a1, a1, -16 -402a5d9f: 21c9 s32i.n a12, a1, 8 +402a5db8: f0c112 addi a1, a1, -16 +402a5dbb: 21c9 s32i.n a12, a1, 8 if (wifi_states == STATE_WIFI_SMARTCONFIG) { -402a5da1: ff2fc1 l32r a12, 402a5a60 +402a5dbd: ff2fc1 l32r a12, 402a5a7c user_set_led_wifi(1); wifi_status_led_install(GPIO_WIFI_LED_IO_NUM, GPIO_WIFI_LED_IO_MUX, GPIO_WIFI_LED_IO_FUNC); } void ICACHE_FLASH_ATTR user_smartconfig_stop(void) { -402a5da4: 3109 s32i.n a0, a1, 12 +402a5dc0: 3109 s32i.n a0, a1, 12 if (wifi_states == STATE_WIFI_SMARTCONFIG) { -402a5da6: 0c28 l32i.n a2, a12, 0 -402a5da8: 1d7266 bnei a2, 7, 402a5dc9 +402a5dc2: 0c28 l32i.n a2, a12, 0 +402a5dc4: 1d7266 bnei a2, 7, 402a5de5 smartconfig_stop(); -402a5dab: 1f6605 call0 402c540c +402a5dc7: 1f6605 call0 402c5428 if (wifi_states == STATE_WIFI_SMARTCONFIG) -402a5dae: 0c28 l32i.n a2, a12, 0 -402a5db0: 047266 bnei a2, 7, 402a5db8 +402a5dca: 0c28 l32i.n a2, a12, 0 +402a5dcc: 047266 bnei a2, 7, 402a5dd4 wifi_states = STATE_WIFI_STAMODE_IDE; -402a5db3: 020c movi.n a2, 0 -402a5db5: 006c22 s32i a2, a12, 0 +402a5dcf: 020c movi.n a2, 0 +402a5dd1: 006c22 s32i a2, a12, 0 os_printf("smartconfig stop"); -402a5db8: fff821 l32r a2, 402a5d98 -402a5dbb: 6f0c01 l32r a0, 402819ec -402a5dbe: 0000c0 callx0 a0 +402a5dd4: fff821 l32r a2, 402a5db4 +402a5dd7: 6f0501 l32r a0, 402819ec +402a5dda: 0000c0 callx0 a0 wifi_status_led_uninstall(); -402a5dc1: fd7f45 call0 402a35b8 +402a5ddd: fd7d85 call0 402a35b8 user_set_led_wifi(0); -402a5dc4: 020c movi.n a2, 0 -402a5dc6: fee1c5 call0 402a4be4 +402a5de0: 020c movi.n a2, 0 +402a5de2: fee1c5 call0 402a4c00 } } -402a5dc9: 3108 l32i.n a0, a1, 12 -402a5dcb: 21c8 l32i.n a12, a1, 8 -402a5dcd: 10c112 addi a1, a1, 16 -402a5dd0: f00d ret.n -402a5dd2: 380000 excw -402a5dd5: fe8a add.n a15, a14, a8 -402a5dd7: 3f .byte 0x3f -402a5dd8: febc04 excw -402a5ddb: 3f .byte 0x3f -402a5ddc: febc16 beqz a12, 402a5dcb -402a5ddf: 3f .byte 0x3f -402a5de0: febc30 excw -402a5de3: 3f .byte 0x3f -402a5de4: 4f .byte 0x4f -402a5de5: febc beqz.n a14, 402a5e28 -402a5de7: 3f .byte 0x3f -402a5de8: bc69 s32i.n a6, a12, 44 -402a5dea: fe .byte 0xfe -402a5deb: 3f .byte 0x3f -402a5dec: febc82 excw -402a5def: 3f .byte 0x3f -402a5df0: febc94 excw +402a5de5: 3108 l32i.n a0, a1, 12 +402a5de7: 21c8 l32i.n a12, a1, 8 +402a5de9: 10c112 addi a1, a1, 16 +402a5dec: f00d ret.n +402a5dee: 380000 excw +402a5df1: fe8a add.n a15, a14, a8 402a5df3: 3f .byte 0x3f -402a5df4: bcab addi.n a11, a12, 10 -402a5df6: fe .byte 0xfe +402a5df4: febc04 excw 402a5df7: 3f .byte 0x3f -402a5df8: febcc2 excw +402a5df8: febc16 beqz a12, 402a5de7 402a5dfb: 3f .byte 0x3f - -402a5dfc : +402a5dfc: febc30 excw +402a5dff: 3f .byte 0x3f +402a5e00: 4f .byte 0x4f +402a5e01: febc beqz.n a14, 402a5e44 +402a5e03: 3f .byte 0x3f +402a5e04: bc69 s32i.n a6, a12, 44 +402a5e06: fe .byte 0xfe +402a5e07: 3f .byte 0x3f +402a5e08: febc82 excw +402a5e0b: 3f .byte 0x3f +402a5e0c: febc94 excw +402a5e0f: 3f .byte 0x3f +402a5e10: bcab addi.n a11, a12, 10 +402a5e12: fe .byte 0xfe +402a5e13: 3f .byte 0x3f +402a5e14: febcc2 excw +402a5e17: 3f .byte 0x3f + +402a5e18 : } } //smartconfig̻ص void ICACHE_FLASH_ATTR smartconfig_done(sc_status status, void *pdata) { -402a5dfc: f0c112 addi a1, a1, -16 -402a5dff: 21c9 s32i.n a12, a1, 8 -402a5e01: 3109 s32i.n a0, a1, 12 -402a5e03: 03cd mov.n a12, a3 +402a5e18: f0c112 addi a1, a1, -16 +402a5e1b: 21c9 s32i.n a12, a1, 8 +402a5e1d: 3109 s32i.n a0, a1, 12 +402a5e1f: 03cd mov.n a12, a3 switch (status) { -402a5e05: 0252b6 bltui a2, 5, 402a5e0b -402a5e08: 0025c6 j 402a5ea3 -402a5e0b: fff231 l32r a3, 402a5dd4 -402a5e0e: a02230 addx4 a2, a2, a3 -402a5e11: 0228 l32i.n a2, a2, 0 -402a5e13: 0002a0 jx a2 +402a5e21: 0252b6 bltui a2, 5, 402a5e27 +402a5e24: 0025c6 j 402a5ebf +402a5e27: fff231 l32r a3, 402a5df0 +402a5e2a: a02230 addx4 a2, a2, a3 +402a5e2d: 0228 l32i.n a2, a2, 0 +402a5e2f: 0002a0 jx a2 case SC_STATUS_WAIT: os_printf("1:SC_STATUS_WAIT\n"); -402a5e16: fff021 l32r a2, 402a5dd8 -402a5e19: 000086 j 402a5e1f +402a5e32: fff021 l32r a2, 402a5df4 +402a5e35: 000086 j 402a5e3b wifi_states = STATE_WIFI_SMARTCONFIG; break; case SC_STATUS_FIND_CHANNEL: os_printf("2:SC_STATUS_FIND_CHANNEL\n"); -402a5e1c: fff021 l32r a2, 402a5ddc -402a5e1f: 6ef301 l32r a0, 402819ec -402a5e22: 0000c0 callx0 a0 +402a5e38: fff021 l32r a2, 402a5df8 +402a5e3b: 6eec01 l32r a0, 402819ec +402a5e3e: 0000c0 callx0 a0 wifi_states = STATE_WIFI_SMARTCONFIG; -402a5e25: 730c movi.n a3, 7 -402a5e27: ff0e21 l32r a2, 402a5a60 -402a5e2a: 0239 s32i.n a3, a2, 0 +402a5e41: 730c movi.n a3, 7 +402a5e43: ff0e21 l32r a2, 402a5a7c +402a5e46: 0239 s32i.n a3, a2, 0 break; -402a5e2c: 001cc6 j 402a5ea3 +402a5e48: 001cc6 j 402a5ebf case SC_STATUS_GETTING_SSID_PSWD: os_printf("3:SC_STATUS_GETTING_SSID_PSWD\n"); -402a5e2f: ffec21 l32r a2, 402a5de0 -402a5e32: 6eee01 l32r a0, 402819ec -402a5e35: 0000c0 callx0 a0 +402a5e4b: ffec21 l32r a2, 402a5dfc +402a5e4e: 6ee701 l32r a0, 402819ec +402a5e51: 0000c0 callx0 a0 sc_type *type = pdata; if (*type == SC_TYPE_ESPTOUCH) { -402a5e38: 0c28 l32i.n a2, a12, 0 -402a5e3a: 62cc bnez.n a2, 402a5e44 +402a5e54: 0c28 l32i.n a2, a12, 0 +402a5e56: 62cc bnez.n a2, 402a5e60 os_printf("SC_TYPE:SC_TYPE_ESPTOUCH\n"); -402a5e3c: ffea21 l32r a2, 402a5de4 -402a5e3f: 000106 j 402a5e47 -402a5e42: 210000 srai a0, a0, 0 +402a5e58: ffea21 l32r a2, 402a5e00 +402a5e5b: 000106 j 402a5e63 +402a5e5e: 210000 srai a0, a0, 0 } else { os_printf("SC_TYPE:SC_TYPE_AIRKISS\n"); -402a5e45: ffe9 s32i.n a14, a15, 60 -402a5e47: 6ee901 l32r a0, 402819ec -402a5e4a: 0000c0 callx0 a0 -402a5e4d: 001486 j 402a5ea3 +402a5e61: ffe9 s32i.n a14, a15, 60 +402a5e63: 6ee201 l32r a0, 402819ec +402a5e66: 0000c0 callx0 a0 +402a5e69: 001486 j 402a5ebf } break; case SC_STATUS_LINK: os_printf("4:SC_STATUS_LINK\n"); -402a5e50: ffe721 l32r a2, 402a5dec -402a5e53: 6ee601 l32r a0, 402819ec -402a5e56: 0000c0 callx0 a0 +402a5e6c: ffe721 l32r a2, 402a5e08 +402a5e6f: 6edf01 l32r a0, 402819ec +402a5e72: 0000c0 callx0 a0 struct station_config *sta_conf = pdata; wifi_station_set_config(sta_conf); -402a5e59: 202cc0 or a2, a12, a12 -402a5e5c: fbc7c5 call0 402a1adc +402a5e75: 202cc0 or a2, a12, a12 +402a5e78: fbc605 call0 402a1adc wifi_station_disconnect(); -402a5e5f: fc15c5 call0 402a1fbc +402a5e7b: fc1405 call0 402a1fbc wifi_station_connect(); -402a5e62: fc0c45 call0 402a1f28 +402a5e7e: fc0a85 call0 402a1f28 wifi_states = STATE_WIFI_STAMODE_CONNECTING; -402a5e65: 230c movi.n a3, 2 -402a5e67: ffef06 j 402a5e27 -402a5e6a: 000000 ill +402a5e81: 230c movi.n a3, 2 +402a5e83: ffef06 j 402a5e43 +402a5e86: 000000 ill break; case SC_STATUS_LINK_OVER: os_printf("5:SC_STATUS_LINK_OVER\n"); -402a5e6d: ffe021 l32r a2, 402a5df0 -402a5e70: 6edf01 l32r a0, 402819ec -402a5e73: 0000c0 callx0 a0 +402a5e89: ffe021 l32r a2, 402a5e0c +402a5e8c: 6ed801 l32r a0, 402819ec +402a5e8f: 0000c0 callx0 a0 if (pdata != NULL) { -402a5e76: 014c16 beqz a12, 402a5e8e +402a5e92: 014c16 beqz a12, 402a5eaa uint8 phone_ip[4] = { 0 }; memcpy(phone_ip, (uint8*) pdata, 4); os_printf("Phone ip: %d.%d.%d.%d\n", phone_ip[0], phone_ip[1], phone_ip[2], phone_ip[3]); -402a5e79: 030c62 l8ui a6, a12, 3 -402a5e7c: 020c52 l8ui a5, a12, 2 -402a5e7f: 010c42 l8ui a4, a12, 1 -402a5e82: 000c32 l8ui a3, a12, 0 -402a5e85: ffdb21 l32r a2, 402a5df4 -402a5e88: 6ed901 l32r a0, 402819ec -402a5e8b: 0000c0 callx0 a0 +402a5e95: 030c62 l8ui a6, a12, 3 +402a5e98: 020c52 l8ui a5, a12, 2 +402a5e9b: 010c42 l8ui a4, a12, 1 +402a5e9e: 000c32 l8ui a3, a12, 0 +402a5ea1: ffdb21 l32r a2, 402a5e10 +402a5ea4: 6ed201 l32r a0, 402819ec +402a5ea7: 0000c0 callx0 a0 } user_smartconfig_stop(); -402a5e8e: fff0c5 call0 402a5d9c +402a5eaa: fff0c5 call0 402a5db8 os_printf("smartconfig complete"); -402a5e91: ffd921 l32r a2, 402a5df8 -402a5e94: 6ed601 l32r a0, 402819ec -402a5e97: 0000c0 callx0 a0 +402a5ead: ffd921 l32r a2, 402a5e14 +402a5eb0: 6ecf01 l32r a0, 402819ec +402a5eb3: 0000c0 callx0 a0 wifi_status_led_uninstall(); -402a5e9a: fd71c5 call0 402a35b8 +402a5eb6: fd7005 call0 402a35b8 user_set_led_wifi(1); -402a5e9d: 01a022 movi a2, 1 -402a5ea0: fed405 call0 402a4be4 +402a5eb9: 01a022 movi a2, 1 +402a5ebc: fed405 call0 402a4c00 break; } } -402a5ea3: 032102 l32i a0, a1, 12 -402a5ea6: 21c8 l32i.n a12, a1, 8 -402a5ea8: 10c112 addi a1, a1, 16 -402a5eab: f00d ret.n -402a5ead: 000000 ill +402a5ebf: 032102 l32i a0, a1, 12 +402a5ec2: 21c8 l32i.n a12, a1, 8 +402a5ec4: 10c112 addi a1, a1, 16 +402a5ec7: f00d ret.n +402a5ec9: 000000 ill -402a5eb0 : +402a5ecc : user_set_led_wifi(0); } } bool ICACHE_FLASH_ATTR user_smartconfig_is_starting() { return wifi_states == STATE_WIFI_SMARTCONFIG; -402a5eb0: feec21 l32r a2, 402a5a60 -402a5eb3: 140c movi.n a4, 1 -402a5eb5: 0228 l32i.n a2, a2, 0 -402a5eb7: f9c232 addi a3, a2, -7 -402a5eba: 020c movi.n a2, 0 -402a5ebc: 832430 moveqz a2, a4, a3 +402a5ecc: feec21 l32r a2, 402a5a7c +402a5ecf: 140c movi.n a4, 1 +402a5ed1: 0228 l32i.n a2, a2, 0 +402a5ed3: f9c232 addi a3, a2, -7 +402a5ed6: 020c movi.n a2, 0 +402a5ed8: 832430 moveqz a2, a4, a3 } -402a5ebf: f00d ret.n -402a5ec1: 000000 ill -402a5ec4: baf8 l32i.n a15, a10, 44 -402a5ec6: fe .byte 0xfe -402a5ec7: 3f .byte 0x3f -402a5ec8: feb8e6 bgei a8, 16, 402a5eca -402a5ecb: 3f .byte 0x3f - -402a5ecc : +402a5edb: f00d ret.n +402a5edd: 000000 ill +402a5ee0: baf8 l32i.n a15, a10, 44 +402a5ee2: fe .byte 0xfe +402a5ee3: 3f .byte 0x3f +402a5ee4: feb8e6 bgei a8, 16, 402a5ee6 +402a5ee7: 3f .byte 0x3f + +402a5ee8 : sntp_init(); os_free(addr); } void ICACHE_FLASH_ATTR user_check_sntp_stamp(void) { -402a5ecc: c0c112 addi a1, a1, -64 +402a5ee8: c0c112 addi a1, a1, -64 uint8_t DeviceBuffer[28] = {0}; -402a5ecf: c41c movi.n a4, 28 -402a5ed1: 030c movi.n a3, 0 -402a5ed3: 10c122 addi a2, a1, 16 +402a5eeb: c41c movi.n a4, 28 +402a5eed: 030c movi.n a3, 0 +402a5eef: 10c122 addi a2, a1, 16 sntp_init(); os_free(addr); } void ICACHE_FLASH_ATTR user_check_sntp_stamp(void) { -402a5ed6: f109 s32i.n a0, a1, 60 +402a5ef2: f109 s32i.n a0, a1, 60 uint8_t DeviceBuffer[28] = {0}; -402a5ed8: fc1e01 l32r a0, 402a4f50 -402a5edb: 0000c0 callx0 a0 +402a5ef4: fc1e01 l32r a0, 402a4f6c +402a5ef7: 0000c0 callx0 a0 uint32 current_stamp; current_stamp = sntp_get_current_timestamp(); -402a5ede: dbb105 call0 402819f0 +402a5efa: dbaf45 call0 402819f0 if(current_stamp!=0) -402a5ee1: 03b216 beqz a2, 402a5f20 +402a5efd: 03b216 beqz a2, 402a5f3c { os_sprintf(DeviceBuffer,"%s",sntp_get_real_time(current_stamp)); -402a5ee4: dbb385 call0 40281a20 -402a5ee7: fff731 l32r a3, 402a5ec4 -402a5eea: 024d mov.n a4, a2 -402a5eec: 10c122 addi a2, a1, 16 -402a5eef: fddb05 call0 402a3ca0 +402a5f00: dbb1c5 call0 40281a20 +402a5f03: fff731 l32r a3, 402a5ee0 +402a5f06: 024d mov.n a4, a2 +402a5f08: 10c122 addi a2, a1, 16 +402a5f0b: fdd945 call0 402a3ca0 time_strtohex(DeviceBuffer); -402a5ef2: 10c122 addi a2, a1, 16 -402a5ef5: fddb01 l32r a0, 402a5664 -402a5ef8: 0000c0 callx0 a0 +402a5f0e: 10c122 addi a2, a1, 16 +402a5f11: fddb01 l32r a0, 402a5680 +402a5f14: 0000c0 callx0 a0 os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", time.year, time.month, time.day, time.week, time.hour, -402a5efb: fdd521 l32r a2, 402a5650 +402a5f17: fdd521 l32r a2, 402a566c if(current_stamp!=0) { os_sprintf(DeviceBuffer,"%s",sntp_get_real_time(current_stamp)); time_strtohex(DeviceBuffer); os_printf("20%02d/%02d/%02d %d %02d:%02d:%02d\n", -402a5efe: 060282 l8ui a8, a2, 6 -402a5f01: 040272 l8ui a7, a2, 4 -402a5f04: 030262 l8ui a6, a2, 3 -402a5f07: 020252 l8ui a5, a2, 2 -402a5f0a: 010242 l8ui a4, a2, 1 -402a5f0d: 000232 l8ui a3, a2, 0 -402a5f10: 1189 s32i.n a8, a1, 4 -402a5f12: 050222 l8ui a2, a2, 5 -402a5f15: 0129 s32i.n a2, a1, 0 -402a5f17: ffec21 l32r a2, 402a5ec8 -402a5f1a: 6eb401 l32r a0, 402819ec -402a5f1d: 0000c0 callx0 a0 +402a5f1a: 060282 l8ui a8, a2, 6 +402a5f1d: 040272 l8ui a7, a2, 4 +402a5f20: 030262 l8ui a6, a2, 3 +402a5f23: 020252 l8ui a5, a2, 2 +402a5f26: 010242 l8ui a4, a2, 1 +402a5f29: 000232 l8ui a3, a2, 0 +402a5f2c: 1189 s32i.n a8, a1, 4 +402a5f2e: 050222 l8ui a2, a2, 5 +402a5f31: 0129 s32i.n a2, a1, 0 +402a5f33: ffec21 l32r a2, 402a5ee4 +402a5f36: 6ead01 l32r a0, 402819ec +402a5f39: 0000c0 callx0 a0 time.week, time.hour, time.minute, time.second); } } -402a5f20: f108 l32i.n a0, a1, 60 -402a5f22: 40c112 addi a1, a1, 64 -402a5f25: f00d ret.n -402a5f27: 979e00 excw -402a5f2a: fe .byte 0xfe -402a5f2b: 3f .byte 0x3f -402a5f2c: febcf4 excw -402a5f2f: 3f .byte 0x3f -402a5f30: febd02 excw -402a5f33: 3f .byte 0x3f -402a5f34: febd12 excw -402a5f37: 3f .byte 0x3f - -402a5f38 : +402a5f3c: f108 l32i.n a0, a1, 60 +402a5f3e: 40c112 addi a1, a1, 64 +402a5f41: f00d ret.n +402a5f43: 979e00 excw +402a5f46: fe .byte 0xfe +402a5f47: 3f .byte 0x3f +402a5f48: febcf4 excw +402a5f4b: 3f .byte 0x3f +402a5f4c: febd02 excw +402a5f4f: 3f .byte 0x3f +402a5f50: febd12 excw +402a5f53: 3f .byte 0x3f + +402a5f54 : time.year=(*(sntp_time+2)-0x30)*10+*(sntp_time+3)-0x30; } void ICACHE_FLASH_ATTR user_sntp_init(void) { -402a5f38: f0c112 addi a1, a1, -16 +402a5f54: f0c112 addi a1, a1, -16 sntp_set_timezone (8);//ʱ:+8 -402a5f3b: 820c movi.n a2, 8 +402a5f57: 820c movi.n a2, 8 time.year=(*(sntp_time+2)-0x30)*10+*(sntp_time+3)-0x30; } void ICACHE_FLASH_ATTR user_sntp_init(void) { -402a5f3d: 3109 s32i.n a0, a1, 12 -402a5f3f: 21c9 s32i.n a12, a1, 8 -402a5f41: 11d9 s32i.n a13, a1, 4 +402a5f59: 3109 s32i.n a0, a1, 12 +402a5f5b: 21c9 s32i.n a12, a1, 8 +402a5f5d: 11d9 s32i.n a13, a1, 4 sntp_set_timezone (8);//ʱ:+8 -402a5f43: 1ab3c5 call0 402c0a80 +402a5f5f: 1ab3c5 call0 402c0a9c ip_addr_t *addr = (ip_addr_t *)os_zalloc(sizeof(ip_addr_t)); -402a5f46: fff8d1 l32r a13, 402a5f28 -402a5f49: 65a042 movi a4, 101 -402a5f4c: 0d3d mov.n a3, a13 -402a5f4e: 420c movi.n a2, 4 -402a5f50: fb6001 l32r a0, 402a4cd0 -402a5f53: 0000c0 callx0 a0 -402a5f56: 02cd mov.n a12, a2 +402a5f62: fff8d1 l32r a13, 402a5f44 +402a5f65: 65a042 movi a4, 101 +402a5f68: 0d3d mov.n a3, a13 +402a5f6a: 420c movi.n a2, 4 +402a5f6c: fb6001 l32r a0, 402a4cec +402a5f6f: 0000c0 callx0 a0 +402a5f72: 02cd mov.n a12, a2 ipaddr_aton("210.72.145.44", addr); -402a5f58: 023d mov.n a3, a2 -402a5f5a: fff421 l32r a2, 402a5f2c -402a5f5d: 1886c5 call0 402be7cc +402a5f74: 023d mov.n a3, a2 +402a5f76: fff421 l32r a2, 402a5f48 +402a5f79: 1886c5 call0 402be7e8 sntp_setserver(0, addr); // set server 0 by IP address -402a5f60: 0c3d mov.n a3, a12 -402a5f62: 020c movi.n a2, 0 -402a5f64: 1abec5 call0 402c0b54 +402a5f7c: 0c3d mov.n a3, a12 +402a5f7e: 020c movi.n a2, 0 +402a5f80: 1abec5 call0 402c0b70 sntp_setservername(1, "us.pool.ntp.org"); // set server 1 by domain name -402a5f67: fff231 l32r a3, 402a5f30 -402a5f6a: 120c movi.n a2, 1 -402a5f6c: 1ac405 call0 402c0bb0 +402a5f83: fff231 l32r a3, 402a5f4c +402a5f86: 120c movi.n a2, 1 +402a5f88: 1ac405 call0 402c0bcc sntp_setservername(2, "ntp.sjtu.edu.cn"); // set server 2 by domain name -402a5f6f: fff131 l32r a3, 402a5f34 -402a5f72: 220c movi.n a2, 2 -402a5f74: 1ac385 call0 402c0bb0 +402a5f8b: fff131 l32r a3, 402a5f50 +402a5f8e: 220c movi.n a2, 2 +402a5f90: 1ac385 call0 402c0bcc sntp_init(); -402a5f77: 1ab645 call0 402c0adc +402a5f93: 1ab645 call0 402c0af8 os_free(addr); -402a5f7a: 0d3d mov.n a3, a13 -402a5f7c: 202cc0 or a2, a12, a12 -402a5f7f: 6ca042 movi a4, 108 -402a5f82: 6d6901 l32r a0, 40281528 -402a5f85: 0000c0 callx0 a0 +402a5f96: 0d3d mov.n a3, a13 +402a5f98: 202cc0 or a2, a12, a12 +402a5f9b: 6ca042 movi a4, 108 +402a5f9e: 6d6201 l32r a0, 40281528 +402a5fa1: 0000c0 callx0 a0 } -402a5f88: 3108 l32i.n a0, a1, 12 -402a5f8a: 21c8 l32i.n a12, a1, 8 -402a5f8c: 11d8 l32i.n a13, a1, 4 -402a5f8e: 10c112 addi a1, a1, 16 -402a5f91: f00d ret.n -402a5f93: bd9e00 excw -402a5f96: fe .byte 0xfe -402a5f97: 3f .byte 0x3f -402a5f98: febd84 excw -402a5f9b: 3f .byte 0x3f -402a5f9c: bd89 s32i.n a8, a13, 44 -402a5f9e: fe .byte 0xfe -402a5f9f: 3f .byte 0x3f -402a5fa0: febd90 excw -402a5fa3: 3f .byte 0x3f -402a5fa4: febd97 bgeu a13, a9, 402a5fa6 -402a5fa7: 3f .byte 0x3f -402a5fa8: febe02 excw -402a5fab: 3f .byte 0x3f -402a5fac: 00e2f0 excw -402a5faf: e2e840 excw -402a5fb2: 124000 excw - -402a5fb4 : +402a5fa4: 3108 l32i.n a0, a1, 12 +402a5fa6: 21c8 l32i.n a12, a1, 8 +402a5fa8: 11d8 l32i.n a13, a1, 4 +402a5faa: 10c112 addi a1, a1, 16 +402a5fad: f00d ret.n +402a5faf: bd9e00 excw +402a5fb2: fe .byte 0xfe +402a5fb3: 3f .byte 0x3f +402a5fb4: febd84 excw +402a5fb7: 3f .byte 0x3f +402a5fb8: bd89 s32i.n a8, a13, 44 +402a5fba: fe .byte 0xfe +402a5fbb: 3f .byte 0x3f +402a5fbc: febd90 excw +402a5fbf: 3f .byte 0x3f +402a5fc0: febd97 bgeu a13, a9, 402a5fc2 +402a5fc3: 3f .byte 0x3f +402a5fc4: febe02 excw +402a5fc7: 3f .byte 0x3f +402a5fc8: 00e2f0 excw +402a5fcb: e2e840 excw +402a5fce: 124000 excw + +402a5fd0 : /* *ʱjson *x: y: */ bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend) { -402a5fb4: c0c112 addi a1, a1, -64 -402a5fb7: e1c9 s32i.n a12, a1, 56 -402a5fb9: d1d9 s32i.n a13, a1, 52 -402a5fbb: f109 s32i.n a0, a1, 60 -402a5fbd: c1e9 s32i.n a14, a1, 48 -402a5fbf: b1f9 s32i.n a15, a1, 44 -402a5fc1: 7149 s32i.n a4, a1, 28 -402a5fc3: 03dd mov.n a13, a3 -402a5fc5: 74c020 extui a12, a2, 0, 8 +402a5fd0: c0c112 addi a1, a1, -64 +402a5fd3: e1c9 s32i.n a12, a1, 56 +402a5fd5: d1d9 s32i.n a13, a1, 52 +402a5fd7: f109 s32i.n a0, a1, 60 +402a5fd9: c1e9 s32i.n a14, a1, 48 +402a5fdb: b1f9 s32i.n a15, a1, 44 +402a5fdd: 7149 s32i.n a4, a1, 28 +402a5fdf: 03dd mov.n a13, a3 +402a5fe1: 74c020 extui a12, a2, 0, 8 if (!pJsonRoot) -402a5fc8: 43cc bnez.n a3, 402a5fd0 +402a5fe4: 43cc bnez.n a3, 402a5fec return false; -402a5fca: 020c movi.n a2, 0 -402a5fcc: 005886 j 402a6132 -402a5fcf: f13100 excw +402a5fe6: 020c movi.n a2, 0 +402a5fe8: 005886 j 402a614e +402a5feb: f13100 excw bool return_flag = false; char plug_task_str[] = "task_X"; -402a5fd2: ff .byte 0xff -402a5fd3: 740c movi.n a4, 7 -402a5fd5: 012d mov.n a2, a1 -402a5fd7: 6e4201 l32r a0, 402818e0 -402a5fda: 0000c0 callx0 a0 +402a5fee: ff .byte 0xff +402a5fef: 740c movi.n a4, 7 +402a5ff1: 012d mov.n a2, a1 +402a5ff3: 6e3b01 l32r a0, 402818e0 +402a5ff6: 0000c0 callx0 a0 plug_task_str[5] = x + '0'; -402a5fdd: 30cc22 addi a2, a12, 48 -402a5fe0: 054122 s8i a2, a1, 5 +402a5ff9: 30cc22 addi a2, a12, 48 +402a5ffc: 054122 s8i a2, a1, 5 cJSON *p_plug_task = cJSON_GetObjectItem(pJsonRoot, plug_task_str); -402a5fe3: 013d mov.n a3, a1 -402a5fe5: 0d2d mov.n a2, a13 -402a5fe7: 02dbc5 call0 402a8da4 -402a5fea: 02ed mov.n a14, a2 +402a5fff: 013d mov.n a3, a1 +402a6001: 0d2d mov.n a2, a13 +402a6003: 02dbc5 call0 402a8dc0 +402a6006: 02ed mov.n a14, a2 if (!p_plug_task) -402a5fec: fda216 beqz a2, 402a5fca +402a6008: fda216 beqz a2, 402a5fe6 return false; cJSON *json_plug_task_send = cJSON_CreateObject(); -402a5fef: 030985 call0 402a9088 +402a600b: 030985 call0 402a90a4 cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -402a5ff2: ffe931 l32r a3, 402a5f98 +402a600e: ffe931 l32r a3, 402a5fb4 cJSON *p_plug_task = cJSON_GetObjectItem(pJsonRoot, plug_task_str); if (!p_plug_task) return false; cJSON *json_plug_task_send = cJSON_CreateObject(); -402a5ff5: 02dd mov.n a13, a2 +402a6011: 02dd mov.n a13, a2 cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -402a5ff7: 0e2d mov.n a2, a14 -402a5ff9: 02da85 call0 402a8da4 +402a6013: 0e2d mov.n a2, a14 +402a6015: 02da85 call0 402a8dc0 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -402a5ffc: ffe831 l32r a3, 402a5f9c +402a6018: ffe831 l32r a3, 402a5fb8 if (!p_plug_task) return false; cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); -402a5fff: 02fd mov.n a15, a2 +402a601b: 02fd mov.n a15, a2 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -402a6001: 0e2d mov.n a2, a14 -402a6003: 02da05 call0 402a8da4 +402a601d: 0e2d mov.n a2, a14 +402a601f: 02da05 call0 402a8dc0 cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -402a6006: ffe631 l32r a3, 402a5fa0 +402a6022: ffe631 l32r a3, 402a5fbc return false; cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); -402a6009: 4129 s32i.n a2, a1, 16 +402a6025: 4129 s32i.n a2, a1, 16 cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -402a600b: 0e2d mov.n a2, a14 -402a600d: 02d945 call0 402a8da4 +402a6027: 0e2d mov.n a2, a14 +402a6029: 02d945 call0 402a8dc0 cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -402a6010: ffe531 l32r a3, 402a5fa4 +402a602c: ffe531 l32r a3, 402a5fc0 cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); -402a6013: 5129 s32i.n a2, a1, 20 +402a602f: 5129 s32i.n a2, a1, 20 cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -402a6015: 202ee0 or a2, a14, a14 -402a6018: 02d885 call0 402a8da4 +402a6031: 202ee0 or a2, a14, a14 +402a6034: 02d885 call0 402a8dc0 cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); -402a601b: ffe331 l32r a3, 402a5fa8 +402a6037: ffe331 l32r a3, 402a5fc4 cJSON *json_plug_task_send = cJSON_CreateObject(); cJSON *p_plug_task_hour = cJSON_GetObjectItem(p_plug_task, "hour"); cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); -402a601e: 6129 s32i.n a2, a1, 24 +402a603a: 6129 s32i.n a2, a1, 24 cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); -402a6020: 0e2d mov.n a2, a14 -402a6022: 02d805 call0 402a8da4 -402a6025: 02ed mov.n a14, a2 +402a603c: 0e2d mov.n a2, a14 +402a603e: 02d805 call0 402a8dc0 +402a6041: 02ed mov.n a14, a2 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { -402a6027: 2f8c beqz.n a15, 402a602d -402a6029: 4148 l32i.n a4, a1, 16 -402a602b: 34cc bnez.n a4, 402a6032 +402a6043: 2f8c beqz.n a15, 402a6049 +402a6045: 4148 l32i.n a4, a1, 16 +402a6047: 34cc bnez.n a4, 402a604e */ bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend) { if (!pJsonRoot) return false; bool return_flag = false; -402a602d: 0e0c movi.n a14, 0 -402a602f: 001986 j 402a6099 +402a6049: 0e0c movi.n a14, 0 +402a604b: 001986 j 402a60b5 cJSON *p_plug_task_minute = cJSON_GetObjectItem(p_plug_task, "minute"); cJSON *p_plug_task_repeat = cJSON_GetObjectItem(p_plug_task, "repeat"); cJSON *p_plug_task_action = cJSON_GetObjectItem(p_plug_task, "action"); cJSON *p_plug_task_on = cJSON_GetObjectItem(p_plug_task, "on"); if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { -402a6032: 030c movi.n a3, 0 -402a6034: 5158 l32i.n a5, a1, 20 -402a6036: 120c movi.n a2, 1 -402a6038: 034d mov.n a4, a3 -402a603a: 934250 movnez a4, a2, a5 -402a603d: 6158 l32i.n a5, a1, 24 -402a603f: 832350 moveqz a2, a3, a5 -402a6042: e70427 bnone a4, a2, 402a602d -402a6045: e41e37 beq a14, a3, 402a602d +402a604e: 030c movi.n a3, 0 +402a6050: 5158 l32i.n a5, a1, 20 +402a6052: 120c movi.n a2, 1 +402a6054: 034d mov.n a4, a3 +402a6056: 934250 movnez a4, a2, a5 +402a6059: 6158 l32i.n a5, a1, 24 +402a605b: 832350 moveqz a2, a3, a5 +402a605e: e70427 bnone a4, a2, 402a6049 +402a6061: e41e37 beq a14, a3, 402a6049 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) -402a6048: 0f2d mov.n a2, a15 -402a604a: 02e1c5 call0 402a8e68 -402a604d: fdc216 beqz a2, 402a602d -402a6050: 4128 l32i.n a2, a1, 16 -402a6052: 02e145 call0 402a8e68 -402a6055: fd4216 beqz a2, 402a602d -402a6058: 5128 l32i.n a2, a1, 20 -402a605a: 02e0c5 call0 402a8e68 -402a605d: fcc216 beqz a2, 402a602d +402a6064: 0f2d mov.n a2, a15 +402a6066: 02e1c5 call0 402a8e84 +402a6069: fdc216 beqz a2, 402a6049 +402a606c: 4128 l32i.n a2, a1, 16 +402a606e: 02e145 call0 402a8e84 +402a6071: fd4216 beqz a2, 402a6049 +402a6074: 5128 l32i.n a2, a1, 20 +402a6076: 02e0c5 call0 402a8e84 +402a6079: fcc216 beqz a2, 402a6049 && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { -402a6060: 6128 l32i.n a2, a1, 24 -402a6062: 02e045 call0 402a8e68 -402a6065: fc4216 beqz a2, 402a602d -402a6068: 0e2d mov.n a2, a14 -402a606a: 02dfc5 call0 402a8e68 -402a606d: fbc216 beqz a2, 402a602d +402a607c: 6128 l32i.n a2, a1, 24 +402a607e: 02e045 call0 402a8e84 +402a6081: fc4216 beqz a2, 402a6049 +402a6084: 0e2d mov.n a2, a14 +402a6086: 02dfc5 call0 402a8e84 +402a6089: fbc216 beqz a2, 402a6049 return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; -402a6070: f87a31 l32r a3, 402a4258 -402a6073: a02cc0 addx4 a2, a12, a12 -402a6076: 232a add.n a2, a3, a2 -402a6078: 5f38 l32i.n a3, a15, 20 +402a608c: f87331 l32r a3, 402a4258 +402a608f: a02cc0 addx4 a2, a12, a12 +402a6092: 232a add.n a2, a3, a2 +402a6094: 5f38 l32i.n a3, a15, 20 user_config.task[x].minute = p_plug_task_minute->valueint; -402a607a: 4148 l32i.n a4, a1, 16 +402a6096: 4148 l32i.n a4, a1, 16 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; -402a607c: e54232 s8i a3, a2, 229 +402a6098: e54232 s8i a3, a2, 229 user_config.task[x].minute = p_plug_task_minute->valueint; -402a607f: 5438 l32i.n a3, a4, 20 +402a609b: 5438 l32i.n a3, a4, 20 user_config.task[x].repeat = p_plug_task_repeat->valueint; -402a6081: 5158 l32i.n a5, a1, 20 +402a609d: 5158 l32i.n a5, a1, 20 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; -402a6083: e64232 s8i a3, a2, 230 +402a609f: e64232 s8i a3, a2, 230 user_config.task[x].repeat = p_plug_task_repeat->valueint; -402a6086: 5538 l32i.n a3, a5, 20 +402a60a2: 5538 l32i.n a3, a5, 20 user_config.task[x].action = p_plug_task_action->valueint; -402a6088: 6148 l32i.n a4, a1, 24 +402a60a4: 6148 l32i.n a4, a1, 24 if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; user_config.task[x].repeat = p_plug_task_repeat->valueint; -402a608a: e74232 s8i a3, a2, 231 +402a60a6: e74232 s8i a3, a2, 231 user_config.task[x].action = p_plug_task_action->valueint; -402a608d: 5438 l32i.n a3, a4, 20 -402a608f: e84232 s8i a3, a2, 232 +402a60a9: 5438 l32i.n a3, a4, 20 +402a60ab: e84232 s8i a3, a2, 232 user_config.task[x].on = p_plug_task_on->valueint; -402a6092: 5e38 l32i.n a3, a14, 20 +402a60ae: 5e38 l32i.n a3, a14, 20 if (p_plug_task_hour && p_plug_task_minute && p_plug_task_repeat && p_plug_task_action && p_plug_task_on) { if (cJSON_IsNumber(p_plug_task_hour) && cJSON_IsNumber(p_plug_task_minute) && cJSON_IsNumber(p_plug_task_repeat) && cJSON_IsNumber(p_plug_task_action) && cJSON_IsNumber(p_plug_task_on)) { return_flag = true; -402a6094: 1e0c movi.n a14, 1 +402a60b0: 1e0c movi.n a14, 1 user_config.task[x].hour = p_plug_task_hour->valueint; user_config.task[x].minute = p_plug_task_minute->valueint; user_config.task[x].repeat = p_plug_task_repeat->valueint; user_config.task[x].action = p_plug_task_action->valueint; user_config.task[x].on = p_plug_task_on->valueint; -402a6096: e94232 s8i a3, a2, 233 +402a60b2: e94232 s8i a3, a2, 233 } } cJSON_AddNumberToObject(json_plug_task_send, "hour", user_config.task[x].hour); -402a6099: f86f21 l32r a2, 402a4258 -402a609c: a0ccc0 addx4 a12, a12, a12 -402a609f: c2ca add.n a12, a2, a12 -402a60a1: e50c22 l8ui a2, a12, 229 -402a60a4: 012280 slli a2, a2, 24 -402a60a7: 312820 srai a2, a2, 24 -402a60aa: ffc001 l32r a0, 402a5fac -402a60ad: 0000c0 callx0 a0 -402a60b0: 02ec05 call0 402a8f74 -402a60b3: ffb931 l32r a3, 402a5f98 -402a60b6: 024d mov.n a4, a2 -402a60b8: 0d2d mov.n a2, a13 -402a60ba: 032245 call0 402a92e0 - cJSON_AddNumberToObject(json_plug_task_send, "minute", user_config.task[x].minute); -402a60bd: e60c22 l8ui a2, a12, 230 +402a60b5: f86821 l32r a2, 402a4258 +402a60b8: a0ccc0 addx4 a12, a12, a12 +402a60bb: c2ca add.n a12, a2, a12 +402a60bd: e50c22 l8ui a2, a12, 229 402a60c0: 012280 slli a2, a2, 24 402a60c3: 312820 srai a2, a2, 24 -402a60c6: ffb901 l32r a0, 402a5fac +402a60c6: ffc001 l32r a0, 402a5fc8 402a60c9: 0000c0 callx0 a0 -402a60cc: 02ea45 call0 402a8f74 -402a60cf: ffb331 l32r a3, 402a5f9c +402a60cc: 02ec05 call0 402a8f90 +402a60cf: ffb931 l32r a3, 402a5fb4 402a60d2: 024d mov.n a4, a2 402a60d4: 0d2d mov.n a2, a13 -402a60d6: 032085 call0 402a92e0 +402a60d6: 032245 call0 402a92fc + cJSON_AddNumberToObject(json_plug_task_send, "minute", user_config.task[x].minute); +402a60d9: e60c22 l8ui a2, a12, 230 +402a60dc: 012280 slli a2, a2, 24 +402a60df: 312820 srai a2, a2, 24 +402a60e2: ffb901 l32r a0, 402a5fc8 +402a60e5: 0000c0 callx0 a0 +402a60e8: 02ea45 call0 402a8f90 +402a60eb: ffb331 l32r a3, 402a5fb8 +402a60ee: 024d mov.n a4, a2 +402a60f0: 0d2d mov.n a2, a13 +402a60f2: 032085 call0 402a92fc cJSON_AddNumberToObject(json_plug_task_send, "repeat", user_config.task[x].repeat); -402a60d9: e70c22 l8ui a2, a12, 231 -402a60dc: ffb501 l32r a0, 402a5fb0 -402a60df: 0000c0 callx0 a0 -402a60e2: 02e905 call0 402a8f74 -402a60e5: ffae31 l32r a3, 402a5fa0 -402a60e8: 024d mov.n a4, a2 -402a60ea: 0d2d mov.n a2, a13 -402a60ec: 031f05 call0 402a92e0 - cJSON_AddNumberToObject(json_plug_task_send, "action", user_config.task[x].action); -402a60ef: e80c22 l8ui a2, a12, 232 -402a60f2: 012280 slli a2, a2, 24 -402a60f5: 312820 srai a2, a2, 24 -402a60f8: ffad01 l32r a0, 402a5fac +402a60f5: e70c22 l8ui a2, a12, 231 +402a60f8: ffb501 l32r a0, 402a5fcc 402a60fb: 0000c0 callx0 a0 -402a60fe: 02e745 call0 402a8f74 -402a6101: ffa831 l32r a3, 402a5fa4 +402a60fe: 02e905 call0 402a8f90 +402a6101: ffae31 l32r a3, 402a5fbc 402a6104: 024d mov.n a4, a2 402a6106: 0d2d mov.n a2, a13 -402a6108: 031d45 call0 402a92e0 - cJSON_AddNumberToObject(json_plug_task_send, "on", user_config.task[x].on); -402a610b: e90c22 l8ui a2, a12, 233 +402a6108: 031f05 call0 402a92fc + cJSON_AddNumberToObject(json_plug_task_send, "action", user_config.task[x].action); +402a610b: e80c22 l8ui a2, a12, 232 402a610e: 012280 slli a2, a2, 24 402a6111: 312820 srai a2, a2, 24 -402a6114: ffa601 l32r a0, 402a5fac +402a6114: ffad01 l32r a0, 402a5fc8 402a6117: 0000c0 callx0 a0 -402a611a: 02e585 call0 402a8f74 -402a611d: ffa231 l32r a3, 402a5fa8 +402a611a: 02e745 call0 402a8f90 +402a611d: ffa831 l32r a3, 402a5fc0 402a6120: 024d mov.n a4, a2 402a6122: 0d2d mov.n a2, a13 -402a6124: 031b85 call0 402a92e0 +402a6124: 031d45 call0 402a92fc + cJSON_AddNumberToObject(json_plug_task_send, "on", user_config.task[x].on); +402a6127: e90c22 l8ui a2, a12, 233 +402a612a: 012280 slli a2, a2, 24 +402a612d: 312820 srai a2, a2, 24 +402a6130: ffa601 l32r a0, 402a5fc8 +402a6133: 0000c0 callx0 a0 +402a6136: 02e585 call0 402a8f90 +402a6139: ffa231 l32r a3, 402a5fc4 +402a613c: 024d mov.n a4, a2 +402a613e: 0d2d mov.n a2, a13 +402a6140: 031b85 call0 402a92fc cJSON_AddItemToObject(pJsonSend, plug_task_str, json_plug_task_send); -402a6127: 7128 l32i.n a2, a1, 28 -402a6129: 0d4d mov.n a4, a13 -402a612b: 013d mov.n a3, a1 -402a612d: 031b05 call0 402a92e0 +402a6143: 7128 l32i.n a2, a1, 28 +402a6145: 0d4d mov.n a4, a13 +402a6147: 013d mov.n a3, a1 +402a6149: 031b05 call0 402a92fc return return_flag; -402a6130: 0e2d mov.n a2, a14 +402a614c: 0e2d mov.n a2, a14 } -402a6132: f108 l32i.n a0, a1, 60 -402a6134: e1c8 l32i.n a12, a1, 56 -402a6136: d1d8 l32i.n a13, a1, 52 -402a6138: c1e8 l32i.n a14, a1, 48 -402a613a: b1f8 l32i.n a15, a1, 44 -402a613c: 40c112 addi a1, a1, 64 -402a613f: f00d ret.n -402a6141: 000000 ill -402a6144: febda5 excw -402a6147: 3f .byte 0x3f -402a6148: febdb3 excw -402a614b: 3f .byte 0x3f -402a614c: febdb7 bgeu a13, a11, 402a614e -402a614f: 3f .byte 0x3f -402a6150: febdc5 call0 402a4d30 -402a6153: 3f .byte 0x3f -402a6154: bdec bnez.n a13, 402a6183 -402a6156: fe .byte 0xfe -402a6157: 3f .byte 0x3f -402a6158: ff35a2 excw -402a615b: 3f .byte 0x3f -402a615c: febdd5 excw -402a615f: 3f .byte 0x3f -402a6160: bdd8 l32i.n a13, a13, 44 -402a6162: fe .byte 0xfe +402a614e: f108 l32i.n a0, a1, 60 +402a6150: e1c8 l32i.n a12, a1, 56 +402a6152: d1d8 l32i.n a13, a1, 52 +402a6154: c1e8 l32i.n a14, a1, 48 +402a6156: b1f8 l32i.n a15, a1, 44 +402a6158: 40c112 addi a1, a1, 64 +402a615b: f00d ret.n +402a615d: 000000 ill +402a6160: febda5 excw 402a6163: 3f .byte 0x3f -402a6164: 000000 ill -402a6167: 000000 ill -402a616a: 401c movi.n a0, 20 -402a616c: bddc bnez.n a13, 402a618b -402a616e: fe .byte 0xfe +402a6164: febdb3 excw +402a6167: 3f .byte 0x3f +402a6168: febdb7 bgeu a13, a11, 402a616a +402a616b: 3f .byte 0x3f +402a616c: febdc5 call0 402a4d4c 402a616f: 3f .byte 0x3f -402a6170: febde1 l32r a14, 402a5c64 +402a6170: bdec bnez.n a13, 402a619f +402a6172: fe .byte 0xfe 402a6173: 3f .byte 0x3f -402a6174: febde7 bgeu a13, a14, 402a6176 +402a6174: ff35a2 excw 402a6177: 3f .byte 0x3f -402a6178: febdf1 l32r a15, 402a5c6c +402a6178: febdd5 excw 402a617b: 3f .byte 0x3f -402a617c: bdfd excw +402a617c: bdd8 l32i.n a13, a13, 44 402a617e: fe .byte 0xfe 402a617f: 3f .byte 0x3f -402a6180: fe95b5 excw -402a6183: 3f .byte 0x3f -402a6184: febe43 excw -402a6187: 3f .byte 0x3f -402a6188: febe05 call0 402a4d6c +402a6180: 000000 ill +402a6183: 000000 ill +402a6186: 401c movi.n a0, 20 +402a6188: bddc bnez.n a13, 402a61a7 +402a618a: fe .byte 0xfe 402a618b: 3f .byte 0x3f -402a618c: be18 l32i.n a1, a14, 44 -402a618e: fe .byte 0xfe +402a618c: febde1 l32r a14, 402a5c80 402a618f: 3f .byte 0x3f -402a6190: febe23 excw +402a6190: febde7 bgeu a13, a14, 402a6192 402a6193: 3f .byte 0x3f -402a6194: be2c movi.n a14, 43 -402a6196: fe .byte 0xfe +402a6194: febdf1 l32r a15, 402a5c88 402a6197: 3f .byte 0x3f -402a6198: febe34 excw +402a6198: bdfd excw +402a619a: fe .byte 0xfe 402a619b: 3f .byte 0x3f -402a619c: be39 s32i.n a3, a14, 44 -402a619e: fe .byte 0xfe +402a619c: fe95b5 excw 402a619f: 3f .byte 0x3f -402a61a0: 3e .byte 0x3e -402a61a1: be .byte 0xbe -402a61a2: fe .byte 0xfe +402a61a0: febe43 excw 402a61a3: 3f .byte 0x3f -402a61a4: be48 l32i.n a4, a14, 44 -402a61a6: fe .byte 0xfe +402a61a4: febe05 call0 402a4d88 402a61a7: 3f .byte 0x3f -402a61a8: febe56 bnez a14, 402a6197 +402a61a8: be18 l32i.n a1, a14, 44 +402a61aa: fe .byte 0xfe 402a61ab: 3f .byte 0x3f -402a61ac: 5f .byte 0x5f -402a61ad: be .byte 0xbe -402a61ae: fe .byte 0xfe +402a61ac: febe23 excw 402a61af: 3f .byte 0x3f -402a61b0: be69 s32i.n a6, a14, 44 +402a61b0: be2c movi.n a14, 43 402a61b2: fe .byte 0xfe 402a61b3: 3f .byte 0x3f -402a61b4: febe73 excw +402a61b4: febe34 excw 402a61b7: 3f .byte 0x3f -402a61b8: febe81 l32r a8, 402a5cb0 +402a61b8: be39 s32i.n a3, a14, 44 +402a61ba: fe .byte 0xfe 402a61bb: 3f .byte 0x3f -402a61bc: be89 s32i.n a8, a14, 44 +402a61bc: 3e .byte 0x3e +402a61bd: be .byte 0xbe 402a61be: fe .byte 0xfe 402a61bf: 3f .byte 0x3f -402a61c0: febea0 excw +402a61c0: be48 l32i.n a4, a14, 44 +402a61c2: fe .byte 0xfe 402a61c3: 3f .byte 0x3f -402a61c4: febeb0 excw +402a61c4: febe56 bnez a14, 402a61b3 402a61c7: 3f .byte 0x3f - -402a61c8 : +402a61c8: 5f .byte 0x5f +402a61c9: be .byte 0xbe +402a61ca: fe .byte 0xfe +402a61cb: 3f .byte 0x3f +402a61cc: be69 s32i.n a6, a14, 44 +402a61ce: fe .byte 0xfe +402a61cf: 3f .byte 0x3f +402a61d0: febe73 excw +402a61d3: 3f .byte 0x3f +402a61d4: febe81 l32r a8, 402a5ccc +402a61d7: 3f .byte 0x3f +402a61d8: be89 s32i.n a8, a14, 44 +402a61da: fe .byte 0xfe +402a61db: 3f .byte 0x3f +402a61dc: febea0 excw +402a61df: 3f .byte 0x3f +402a61e0: febeb0 excw +402a61e3: 3f .byte 0x3f + +402a61e4 : #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402a61c8: e0a092 movi a9, 224 -402a61cb: c01190 sub a1, a1, a9 -402a61ce: 742020 extui a2, a2, 0, 8 -402a61d1: 2a6122 s32i a2, a1, 168 +402a61e4: e0a092 movi a9, 224 +402a61e7: c01190 sub a1, a1, a9 +402a61ea: 742020 extui a2, a2, 0, 8 +402a61ed: 2a6122 s32i a2, a1, 168 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402a61d4: 032d mov.n a2, a3 +402a61f0: 032d mov.n a2, a3 #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402a61d6: 3561d2 s32i a13, a1, 212 +402a61f2: 3561d2 s32i a13, a1, 212 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402a61d9: 2b6132 s32i a3, a1, 172 +402a61f5: 2b6132 s32i a3, a1, 172 #include "user_setting.h" #include "user_function.h" bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { -402a61dc: 376102 s32i a0, a1, 220 -402a61df: 3661c2 s32i a12, a1, 216 -402a61e2: 3461e2 s32i a14, a1, 208 -402a61e5: 3361f2 s32i a15, a1, 204 +402a61f8: 376102 s32i a0, a1, 220 +402a61fb: 3661c2 s32i a12, a1, 216 +402a61fe: 3461e2 s32i a14, a1, 208 +402a6201: 3361f2 s32i a15, a1, 204 uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ uint8_t plug_retained = 0; cJSON *pJsonRoot = cJSON_Parse(jsonRoot); //жǷΪһjsonʽ -402a61e8: 02b785 call0 402a8d64 -402a61eb: 02dd mov.n a13, a2 +402a6204: 02b785 call0 402a8d80 +402a6207: 02dd mov.n a13, a2 //Ƿjsonʽ if (pJsonRoot != NULL) { -402a61ed: 2b2132 l32i a3, a1, 172 -402a61f0: 547216 beqz a2, 402a673b +402a6209: 2b2132 l32i a3, a1, 172 +402a620c: 547216 beqz a2, 402a6757 // char *s = cJSON_Print(pJsonRoot); // os_printf("pJsonRoot: %s\r\n", s); // cJSON_free((void *) s); //device report os_printf("start json:\r\n"); -402a61f3: ffd421 l32r a2, 402a6144 -402a61f6: 6dfd01 l32r a0, 402819ec -402a61f9: 0000c0 callx0 a0 +402a620f: ffd421 l32r a2, 402a6160 +402a6212: 6df601 l32r a0, 402819ec +402a6215: 0000c0 callx0 a0 cJSON *p_cmd = cJSON_GetObjectItem(pJsonRoot, "cmd"); -402a61fc: ffd331 l32r a3, 402a6148 -402a61ff: 0d2d mov.n a2, a13 -402a6201: 02ba05 call0 402a8da4 -402a6204: 02ed mov.n a14, a2 -402a6206: ffd6c1 l32r a12, 402a6160 +402a6218: ffd331 l32r a3, 402a6164 +402a621b: 0d2d mov.n a2, a13 +402a621d: 02ba05 call0 402a8dc0 +402a6220: 02ed mov.n a14, a2 +402a6222: ffd6c1 l32r a12, 402a617c if (p_cmd && cJSON_IsString(p_cmd) && os_strcmp(p_cmd->valuestring, "device report") == 0) { -402a6209: 09a216 beqz a2, 402a62a7 -402a620c: 02c705 call0 402a8e80 -402a620f: 094216 beqz a2, 402a62a7 -402a6212: ffce31 l32r a3, 402a614c -402a6215: 4e28 l32i.n a2, a14, 16 -402a6217: bfd601 l32r a0, 40296170 -402a621a: 0000c0 callx0 a0 -402a621d: 086256 bnez a2, 402a62a7 +402a6225: 09a216 beqz a2, 402a62c3 +402a6228: 02c705 call0 402a8e9c +402a622b: 094216 beqz a2, 402a62c3 +402a622e: ffce31 l32r a3, 402a6168 +402a6231: 4e28 l32i.n a2, a14, 16 +402a6233: bfcf01 l32r a0, 40296170 +402a6236: 0000c0 callx0 a0 +402a6239: 086256 bnez a2, 402a62c3 os_printf("device report\r\n"); -402a6220: ffcc21 l32r a2, 402a6150 -402a6223: 6df201 l32r a0, 402819ec -402a6226: 0000c0 callx0 a0 +402a623c: ffcc21 l32r a2, 402a616c +402a623f: 6deb01 l32r a0, 402819ec +402a6242: 0000c0 callx0 a0 cJSON *pRoot = cJSON_CreateObject(); -402a6229: 02e5c5 call0 402a9088 -402a622c: 02ed mov.n a14, a2 +402a6245: 02e5c5 call0 402a90a4 +402a6248: 02ed mov.n a14, a2 cJSON_AddStringToObject(pRoot, "name", user_config.name); -402a622e: f88921 l32r a2, 402a4454 -402a6231: 02db85 call0 402a8fec -402a6234: ffc831 l32r a3, 402a6154 -402a6237: 024d mov.n a4, a2 -402a6239: 0e2d mov.n a2, a14 -402a623b: 030a45 call0 402a92e0 +402a624a: f88a21 l32r a2, 402a4474 +402a624d: 02db85 call0 402a9008 +402a6250: ffc831 l32r a3, 402a6170 +402a6253: 024d mov.n a4, a2 +402a6255: 0e2d mov.n a2, a14 +402a6257: 030a45 call0 402a92fc cJSON_AddStringToObject(pRoot, "ip", strIP); -402a623e: ffc621 l32r a2, 402a6158 -402a6241: 02da85 call0 402a8fec -402a6244: ffc631 l32r a3, 402a615c -402a6247: 024d mov.n a4, a2 -402a6249: 0e2d mov.n a2, a14 -402a624b: 030945 call0 402a92e0 +402a625a: ffc621 l32r a2, 402a6174 +402a625d: 02da85 call0 402a9008 +402a6260: ffc631 l32r a3, 402a6178 +402a6263: 024d mov.n a4, a2 +402a6265: 0e2d mov.n a2, a14 +402a6267: 030945 call0 402a92fc cJSON_AddStringToObject(pRoot, "mac", strMac); -402a624e: f80321 l32r a2, 402a425c -402a6251: 02d985 call0 402a8fec -402a6254: 024d mov.n a4, a2 -402a6256: 0c3d mov.n a3, a12 -402a6258: 0e2d mov.n a2, a14 -402a625a: 030845 call0 402a92e0 +402a626a: f7fc21 l32r a2, 402a425c +402a626d: 02d985 call0 402a9008 +402a6270: 024d mov.n a4, a2 +402a6272: 0c3d mov.n a3, a12 +402a6274: 0e2d mov.n a2, a14 +402a6276: 030845 call0 402a92fc cJSON_AddNumberToObject(pRoot, "type", TYPE); -402a625d: ffc231 l32r a3, 402a6168 -402a6260: ffc121 l32r a2, 402a6164 -402a6263: 02d105 call0 402a8f74 -402a6266: ffc131 l32r a3, 402a616c -402a6269: 024d mov.n a4, a2 -402a626b: 0e2d mov.n a2, a14 -402a626d: 030705 call0 402a92e0 +402a6279: ffc231 l32r a3, 402a6184 +402a627c: ffc121 l32r a2, 402a6180 +402a627f: 02d105 call0 402a8f90 +402a6282: ffc131 l32r a3, 402a6188 +402a6285: 024d mov.n a4, a2 +402a6287: 0e2d mov.n a2, a14 +402a6289: 030705 call0 402a92fc cJSON_AddStringToObject(pRoot, "type_name", TYPE_NAME); -402a6270: ffc021 l32r a2, 402a6170 -402a6273: 02d785 call0 402a8fec -402a6276: ffbf31 l32r a3, 402a6174 -402a6279: 024d mov.n a4, a2 -402a627b: 0e2d mov.n a2, a14 -402a627d: 030605 call0 402a92e0 +402a628c: ffc021 l32r a2, 402a618c +402a628f: 02d785 call0 402a9008 +402a6292: ffbf31 l32r a3, 402a6190 +402a6295: 024d mov.n a4, a2 +402a6297: 0e2d mov.n a2, a14 +402a6299: 030605 call0 402a92fc char *s = cJSON_Print(pRoot); -402a6280: 0e2d mov.n a2, a14 -402a6282: 028745 call0 402a8af8 -402a6285: 02fd mov.n a15, a2 +402a629c: 0e2d mov.n a2, a14 +402a629e: 028745 call0 402a8b14 +402a62a1: 02fd mov.n a15, a2 os_printf("pRoot: %s\r\n", s); -402a6287: 203220 or a3, a2, a2 -402a628a: ffbb21 l32r a2, 402a6178 -402a628d: 6dd701 l32r a0, 402819ec -402a6290: 0000c0 callx0 a0 +402a62a3: 203220 or a3, a2, a2 +402a62a6: ffbb21 l32r a2, 402a6194 +402a62a9: 6dd001 l32r a0, 402819ec +402a62ac: 0000c0 callx0 a0 user_send(udp_flag, s, 0); -402a6293: 2a2122 l32i a2, a1, 168 -402a6296: 040c movi.n a4, 0 -402a6298: 0f3d mov.n a3, a15 -402a629a: ff5705 call0 402a580c +402a62af: 2a2122 l32i a2, a1, 168 +402a62b2: 040c movi.n a4, 0 +402a62b4: 0f3d mov.n a3, a15 +402a62b6: ff5705 call0 402a5828 cJSON_free((void *) s); -402a629d: 0f2d mov.n a2, a15 -402a629f: 0358c5 call0 402a982c +402a62b9: 0f2d mov.n a2, a15 +402a62bb: 0358c5 call0 402a9848 cJSON_Delete(pRoot); -402a62a2: 0e2d mov.n a2, a14 -402a62a4: 029585 call0 402a8c00 +402a62be: 0e2d mov.n a2, a14 +402a62c0: 029585 call0 402a8c1c } // cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); -402a62a7: ffab31 l32r a3, 402a6154 -402a62aa: 0d2d mov.n a2, a13 -402a62ac: 02af45 call0 402a8da4 -402a62af: 02fd mov.n a15, a2 +402a62c3: ffab31 l32r a3, 402a6170 +402a62c6: 0d2d mov.n a2, a13 +402a62c8: 02af45 call0 402a8dc0 +402a62cb: 02fd mov.n a15, a2 cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); -402a62b1: 0c3d mov.n a3, a12 -402a62b3: 0d2d mov.n a2, a13 -402a62b5: 02aec5 call0 402a8da4 -402a62b8: 02ed mov.n a14, a2 +402a62cd: 0c3d mov.n a3, a12 +402a62cf: 0d2d mov.n a2, a13 +402a62d1: 02aec5 call0 402a8dc0 +402a62d4: 02ed mov.n a14, a2 // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name -402a62ba: 4fcc bnez.n a15, 402a62c2 +402a62d6: 4fcc bnez.n a15, 402a62de || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac -402a62bc: 04ce56 bnez a14, 402a630c -402a62bf: 012046 j 402a6744 +402a62d8: 04ce56 bnez a14, 402a6328 +402a62db: 012046 j 402a6760 // cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name -402a62c2: 0f2d mov.n a2, a15 -402a62c4: 02bb85 call0 402a8e80 -402a62c7: ff1216 beqz a2, 402a62bc -402a62ca: f86231 l32r a3, 402a4454 -402a62cd: 4f28 l32i.n a2, a15, 16 -402a62cf: bfa801 l32r a0, 40296170 -402a62d2: 0000c0 callx0 a0 -402a62d5: fe3256 bnez a2, 402a62bc +402a62de: 0f2d mov.n a2, a15 +402a62e0: 02bb85 call0 402a8e9c +402a62e3: ff1216 beqz a2, 402a62d8 +402a62e6: f86331 l32r a3, 402a4474 +402a62e9: 4f28 l32i.n a2, a15, 16 +402a62eb: bfa101 l32r a0, 40296170 +402a62ee: 0000c0 callx0 a0 +402a62f1: fe3256 bnez a2, 402a62d8 || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac ) { cJSON *json_send = cJSON_CreateObject(); -402a62d8: 02dac5 call0 402a9088 -402a62db: 20e220 or a14, a2, a2 +402a62f4: 02dac5 call0 402a90a4 +402a62f7: 20e220 or a14, a2, a2 cJSON_AddStringToObject(json_send, "mac", strMac); -402a62de: f7df21 l32r a2, 402a425c -402a62e1: 02d085 call0 402a8fec -402a62e4: 203cc0 or a3, a12, a12 -402a62e7: 024d mov.n a4, a2 -402a62e9: 0e2d mov.n a2, a14 -402a62eb: 02ff45 call0 402a92e0 +402a62fa: f7d821 l32r a2, 402a425c +402a62fd: 02d085 call0 402a9008 +402a6300: 203cc0 or a3, a12, a12 +402a6303: 024d mov.n a4, a2 +402a6305: 0e2d mov.n a2, a14 +402a6307: 02ff45 call0 402a92fc //汾 cJSON *p_version = cJSON_GetObjectItem(pJsonRoot, "version"); -402a62ee: ffa3c1 l32r a12, 402a617c -402a62f1: 0d2d mov.n a2, a13 -402a62f3: 0c3d mov.n a3, a12 -402a62f5: 02aac5 call0 402a8da4 +402a630a: ffa3c1 l32r a12, 402a6198 +402a630d: 0d2d mov.n a2, a13 +402a630f: 0c3d mov.n a3, a12 +402a6311: 02aac5 call0 402a8dc0 if (p_version) { -402a62f8: 92ac beqz.n a2, 402a6325 +402a6314: 92ac beqz.n a2, 402a6341 cJSON_AddStringToObject(json_send, "version", VERSION); -402a62fa: ffa121 l32r a2, 402a6180 -402a62fd: 02cec5 call0 402a8fec -402a6300: 024d mov.n a4, a2 -402a6302: 0c3d mov.n a3, a12 -402a6304: 0e2d mov.n a2, a14 -402a6306: 02fd85 call0 402a92e0 -402a6309: 000606 j 402a6325 +402a6316: ffa121 l32r a2, 402a619c +402a6319: 02cec5 call0 402a9008 +402a631c: 024d mov.n a4, a2 +402a631e: 0c3d mov.n a3, a12 +402a6320: 0e2d mov.n a2, a14 +402a6322: 02fd85 call0 402a92fc +402a6325: 000606 j 402a6341 cJSON *p_name = cJSON_GetObjectItem(pJsonRoot, "name"); cJSON *p_mac = cJSON_GetObjectItem(pJsonRoot, "mac"); // if ((p_name && cJSON_IsString(p_name) && os_strcmp(p_name->valuestring, user_config.name) == 0) //name || (p_mac && cJSON_IsString(p_mac) && os_strcmp(p_mac->valuestring, strMac) == 0) //mac -402a630c: 0e2d mov.n a2, a14 -402a630e: 02b705 call0 402a8e80 -402a6311: 42f216 beqz a2, 402a6744 -402a6314: f7d231 l32r a3, 402a425c -402a6317: 4e28 l32i.n a2, a14, 16 -402a6319: bf9501 l32r a0, 40296170 -402a631c: 0000c0 callx0 a0 -402a631f: fb5216 beqz a2, 402a62d8 -402a6322: 010786 j 402a6744 +402a6328: 0e2d mov.n a2, a14 +402a632a: 02b705 call0 402a8e9c +402a632d: 42f216 beqz a2, 402a6760 +402a6330: f7cb31 l32r a3, 402a425c +402a6333: 4e28 l32i.n a2, a14, 16 +402a6335: bf8e01 l32r a0, 40296170 +402a6338: 0000c0 callx0 a0 +402a633b: fb5216 beqz a2, 402a62f4 +402a633e: 010786 j 402a6760 if (p_version) { cJSON_AddStringToObject(json_send, "version", VERSION); } //wifi ssid cJSON *p_ssid = cJSON_GetObjectItem(pJsonRoot, "ssid"); -402a6325: ff97c1 l32r a12, 402a6184 -402a6328: 202dd0 or a2, a13, a13 -402a632b: 203cc0 or a3, a12, a12 -402a632e: 02a745 call0 402a8da4 +402a6341: ff97c1 l32r a12, 402a61a0 +402a6344: 202dd0 or a2, a13, a13 +402a6347: 203cc0 or a3, a12, a12 +402a634a: 02a745 call0 402a8dc0 if (p_ssid) { -402a6331: a29c beqz.n a2, 402a634f +402a634d: a29c beqz.n a2, 402a636b struct station_config ssidGet; if (wifi_station_get_config_default(&ssidGet)) { -402a6333: 012d mov.n a2, a1 -402a6335: fb0c85 call0 402a1400 -402a6338: 428c beqz.n a2, 402a6340 +402a634f: 012d mov.n a2, a1 +402a6351: fb0ac5 call0 402a1400 +402a6354: 428c beqz.n a2, 402a635c cJSON_AddStringToObject(json_send, "ssid", ssidGet.ssid); -402a633a: 012d mov.n a2, a1 -402a633c: 0000c6 j 402a6343 -402a633f: 922100 excw +402a6356: 012d mov.n a2, a1 +402a6358: 0000c6 j 402a635f +402a635b: 922100 excw } else { cJSON_AddStringToObject(json_send, "ssid", "get wifi_ssid fail"); -402a6342: ff .byte 0xff -402a6343: 02ca85 call0 402a8fec -402a6346: 024d mov.n a4, a2 -402a6348: 0c3d mov.n a3, a12 -402a634a: 0e2d mov.n a2, a14 -402a634c: 02f905 call0 402a92e0 +402a635e: ff .byte 0xff +402a635f: 02ca85 call0 402a9008 +402a6362: 024d mov.n a4, a2 +402a6364: 0c3d mov.n a3, a12 +402a6366: 0e2d mov.n a2, a14 +402a6368: 02f905 call0 402a92fc } } //ͯ cJSON *p_child_lock = cJSON_GetObjectItem( pJsonRoot, "child_lock" ); -402a634f: ff8fc1 l32r a12, 402a618c -402a6352: 0d2d mov.n a2, a13 -402a6354: 0c3d mov.n a3, a12 -402a6356: 02a4c5 call0 402a8da4 -402a6359: 02fd mov.n a15, a2 +402a636b: ff8fc1 l32r a12, 402a61a8 +402a636e: 0d2d mov.n a2, a13 +402a6370: 0c3d mov.n a3, a12 +402a6372: 02a4c5 call0 402a8dc0 +402a6375: 02fd mov.n a15, a2 if ( p_child_lock ) -402a635b: 62ac beqz.n a2, 402a6385 +402a6377: 62ac beqz.n a2, 402a63a1 { if ( cJSON_IsNumber( p_child_lock ) && (p_child_lock->valueint == 1 || p_child_lock->valueint == 0) ) -402a635d: 02b085 call0 402a8e68 -402a6360: f7b931 l32r a3, 402a4244 -402a6363: 628c beqz.n a2, 402a636d -402a6365: 5f28 l32i.n a2, a15, 20 -402a6367: 0222f6 bgeui a2, 2, 402a636d +402a6379: 02b085 call0 402a8e84 +402a637c: f7b231 l32r a3, 402a4244 +402a637f: 628c beqz.n a2, 402a6389 +402a6381: 5f28 l32i.n a2, a15, 20 +402a6383: 0222f6 bgeui a2, 2, 402a6389 { child_lock = p_child_lock->valueint; -402a636a: 004322 s8i a2, a3, 0 +402a6386: 004322 s8i a2, a3, 0 } cJSON_AddNumberToObject( json_send, "child_lock", child_lock ); -402a636d: 000322 l8ui a2, a3, 0 -402a6370: ff1001 l32r a0, 402a5fb0 -402a6373: 0000c0 callx0 a0 -402a6376: 02bfc5 call0 402a8f74 -402a6379: 204220 or a4, a2, a2 -402a637c: 203cc0 or a3, a12, a12 -402a637f: 202ee0 or a2, a14, a14 -402a6382: 02f5c5 call0 402a92e0 +402a6389: 000322 l8ui a2, a3, 0 +402a638c: ff1001 l32r a0, 402a5fcc +402a638f: 0000c0 callx0 a0 +402a6392: 02bfc5 call0 402a8f90 +402a6395: 204220 or a4, a2, a2 +402a6398: 203cc0 or a3, a12, a12 +402a639b: 202ee0 or a2, a14, a14 +402a639e: 02f5c5 call0 402a92fc } //led cJSON *p_led_lock = cJSON_GetObjectItem( pJsonRoot, "led_lock" ); -402a6385: ff82c1 l32r a12, 402a6190 -402a6388: 0d2d mov.n a2, a13 -402a638a: 0c3d mov.n a3, a12 -402a638c: 02a145 call0 402a8da4 -402a638f: 02fd mov.n a15, a2 +402a63a1: ff82c1 l32r a12, 402a61ac +402a63a4: 0d2d mov.n a2, a13 +402a63a6: 0c3d mov.n a3, a12 +402a63a8: 02a145 call0 402a8dc0 +402a63ab: 02fd mov.n a15, a2 if ( p_led_lock ) -402a6391: 02bc beqz.n a2, 402a63c5 +402a63ad: 02bc beqz.n a2, 402a63e1 { if ( cJSON_IsNumber( p_led_lock ) && (p_led_lock->valueint == 1 || p_led_lock->valueint == 0) ) -402a6393: 02ad45 call0 402a8e68 -402a6396: 229c beqz.n a2, 402a63ac -402a6398: 5f28 l32i.n a2, a15, 20 -402a639a: 0e22f6 bgeui a2, 2, 402a63ac +402a63af: 02ad45 call0 402a8e84 +402a63b2: 229c beqz.n a2, 402a63c8 +402a63b4: 5f28 l32i.n a2, a15, 20 +402a63b6: 0e22f6 bgeui a2, 2, 402a63c8 { led_lock = p_led_lock->valueint; -402a639d: fa1031 l32r a3, 402a4be0 -402a63a0: 004322 s8i a2, a3, 0 +402a63b9: fa1031 l32r a3, 402a4bfc +402a63bc: 004322 s8i a2, a3, 0 user_relay_set(user_config.on); -402a63a3: f7ad21 l32r a2, 402a4258 -402a63a6: e40222 l8ui a2, a2, 228 -402a63a9: fdf805 call0 402a432c +402a63bf: f7a621 l32r a2, 402a4258 +402a63c2: e40222 l8ui a2, a2, 228 +402a63c5: fdf645 call0 402a432c } cJSON_AddNumberToObject( json_send, "led_lock", led_lock ); -402a63ac: fa0d41 l32r a4, 402a4be0 -402a63af: 000422 l8ui a2, a4, 0 -402a63b2: feff01 l32r a0, 402a5fb0 -402a63b5: 0000c0 callx0 a0 -402a63b8: 02bb85 call0 402a8f74 -402a63bb: 024d mov.n a4, a2 -402a63bd: 0c3d mov.n a3, a12 -402a63bf: 202ee0 or a2, a14, a14 -402a63c2: 02f1c5 call0 402a92e0 +402a63c8: fa0d41 l32r a4, 402a4bfc +402a63cb: 000422 l8ui a2, a4, 0 +402a63ce: feff01 l32r a0, 402a5fcc +402a63d1: 0000c0 callx0 a0 +402a63d4: 02bb85 call0 402a8f90 +402a63d7: 024d mov.n a4, a2 +402a63d9: 0c3d mov.n a3, a12 +402a63db: 202ee0 or a2, a14, a14 +402a63de: 02f1c5 call0 402a92fc } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); -402a63c5: ff7331 l32r a3, 402a6194 -402a63c8: 0d2d mov.n a2, a13 -402a63ca: 029d85 call0 402a8da4 -402a63cd: 02fd mov.n a15, a2 +402a63e1: ff7331 l32r a3, 402a61b0 +402a63e4: 0d2d mov.n a2, a13 +402a63e6: 029d85 call0 402a8dc0 +402a63e9: 02fd mov.n a15, a2 bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ -402a63cf: 020c movi.n a2, 0 -402a63d1: 206122 s32i a2, a1, 128 +402a63eb: 020c movi.n a2, 0 +402a63ed: 206122 s32i a2, a1, 128 user_relay_set(user_config.on); } cJSON_AddNumberToObject( json_send, "led_lock", led_lock ); } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { -402a63d4: 029f27 bne a15, a2, 402a63da -402a63d7: 00acc6 j 402a668e +402a63f0: 029f27 bne a15, a2, 402a63f6 +402a63f3: 00acc6 j 402a66aa //ota uint8_t userBin = system_upgrade_userbin_check(); -402a63da: f99c05 call0 4029fd9c +402a63f6: f99a45 call0 4029fd9c cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402a63dd: ff6e31 l32r a3, 402a6198 +402a63f9: ff6e31 l32r a3, 402a61b4 } cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { //ota uint8_t userBin = system_upgrade_userbin_check(); -402a63e0: 02cd mov.n a12, a2 +402a63fc: 02cd mov.n a12, a2 cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402a63e2: 0f2d mov.n a2, a15 -402a63e4: 029bc5 call0 402a8da4 +402a63fe: 0f2d mov.n a2, a15 +402a6400: 029bc5 call0 402a8dc0 cJSON *p_ota2 = cJSON_GetObjectItem(p_setting, "ota2"); -402a63e7: ff6d31 l32r a3, 402a619c +402a6403: ff6d31 l32r a3, 402a61b8 cJSON *p_setting = cJSON_GetObjectItem(pJsonRoot, "setting"); if (p_setting) { //ota uint8_t userBin = system_upgrade_userbin_check(); cJSON *p_ota1 = cJSON_GetObjectItem(p_setting, "ota1"); -402a63ea: 216122 s32i a2, a1, 132 +402a6406: 216122 s32i a2, a1, 132 cJSON *p_ota2 = cJSON_GetObjectItem(p_setting, "ota2"); -402a63ed: 0f2d mov.n a2, a15 -402a63ef: 029b45 call0 402a8da4 -402a63f2: 226122 s32i a2, a1, 136 +402a6409: 0f2d mov.n a2, a15 +402a640b: 029b45 call0 402a8dc0 +402a640e: 226122 s32i a2, a1, 136 if (userBin == UPGRADE_FW_BIN2) { -402a63f5: 201c66 bnei a12, 1, 402a6419 +402a6411: 201c66 bnei a12, 1, 402a6435 if (p_ota1 && cJSON_IsString(p_ota1)) { -402a63f8: 212132 l32i a3, a1, 132 -402a63fb: 036316 beqz a3, 402a6435 -402a63fe: 202330 or a2, a3, a3 -402a6401: 02a7c5 call0 402a8e80 -402a6404: d2ac beqz.n a2, 402a6435 +402a6414: 212132 l32i a3, a1, 132 +402a6417: 036316 beqz a3, 402a6451 +402a641a: 202330 or a2, a3, a3 +402a641d: 02a7c5 call0 402a8e9c +402a6420: d2ac beqz.n a2, 402a6451 if (cJSON_IsString(p_ota1)) -402a6406: 212122 l32i a2, a1, 132 -402a6409: 02a745 call0 402a8e80 -402a640c: 52ac beqz.n a2, 402a6435 +402a6422: 212122 l32i a2, a1, 132 +402a6425: 02a745 call0 402a8e9c +402a6428: 52ac beqz.n a2, 402a6451 user_ota_start(p_ota1->valuestring); -402a640e: 212142 l32i a4, a1, 132 -402a6411: 4428 l32i.n a2, a4, 16 -402a6413: 0006c6 j 402a6432 -402a6416: 000000 ill +402a642a: 212142 l32i a4, a1, 132 +402a642d: 4428 l32i.n a2, a4, 16 +402a642f: 0006c6 j 402a644e +402a6432: 000000 ill } } else { if (p_ota2 && cJSON_IsString(p_ota2)) { -402a6419: 222122 l32i a2, a1, 136 -402a641c: 015216 beqz a2, 402a6435 -402a641f: 02a605 call0 402a8e80 -402a6422: 00f216 beqz a2, 402a6435 +402a6435: 222122 l32i a2, a1, 136 +402a6438: 015216 beqz a2, 402a6451 +402a643b: 02a605 call0 402a8e9c +402a643e: 00f216 beqz a2, 402a6451 if (cJSON_IsString(p_ota2)) -402a6425: 222122 l32i a2, a1, 136 -402a6428: 02a545 call0 402a8e80 -402a642b: 628c beqz.n a2, 402a6435 +402a6441: 222122 l32i a2, a1, 136 +402a6444: 02a545 call0 402a8e9c +402a6447: 628c beqz.n a2, 402a6451 user_ota_start(p_ota2->valuestring); -402a642d: 222132 l32i a3, a1, 136 -402a6430: 4328 l32i.n a2, a3, 16 -402a6432: 005085 call0 402a693c +402a6449: 222132 l32i a3, a1, 136 +402a644c: 4328 l32i.n a2, a3, 16 +402a644e: 005085 call0 402a6958 } } //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); -402a6435: ff4731 l32r a3, 402a6154 -402a6438: 0f2d mov.n a2, a15 -402a643a: 029685 call0 402a8da4 -402a643d: 276122 s32i a2, a1, 156 +402a6451: ff4731 l32r a3, 402a6170 +402a6454: 0f2d mov.n a2, a15 +402a6456: 029685 call0 402a8dc0 +402a6459: 276122 s32i a2, a1, 156 if (p_setting_name && cJSON_IsString(p_setting_name)) { -402a6440: 92cc bnez.n a2, 402a644d +402a645c: 92cc bnez.n a2, 402a6469 bool ICACHE_FLASH_ATTR json_task_analysis(unsigned char x, cJSON * pJsonRoot, cJSON * pJsonSend); void ICACHE_FLASH_ATTR user_json_analysis(bool udp_flag, u8* jsonRoot) { uint8_t i; bool update_user_config_flag = false; //־λ,¼ǷҪ´ -402a6442: 040c movi.n a4, 0 -402a6444: 206142 s32i a4, a1, 128 -402a6447: 0006c6 j 402a6466 -402a644a: 000000 ill +402a645e: 040c movi.n a4, 0 +402a6460: 206142 s32i a4, a1, 128 +402a6463: 0006c6 j 402a6482 +402a6466: 000000 ill } //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); if (p_setting_name && cJSON_IsString(p_setting_name)) { -402a644d: 272122 l32i a2, a1, 156 -402a6450: 02a2c5 call0 402a8e80 -402a6453: feb216 beqz a2, 402a6442 +402a6469: 272122 l32i a2, a1, 156 +402a646c: 02a2c5 call0 402a8e9c +402a646f: feb216 beqz a2, 402a645e update_user_config_flag = true; os_sprintf(user_config.name, p_setting_name->valuestring); -402a6456: 272122 l32i a2, a1, 156 -402a6459: 4238 l32i.n a3, a2, 16 -402a645b: f7fe21 l32r a2, 402a4454 -402a645e: fd8405 call0 402a3ca0 +402a6472: 272122 l32i a2, a1, 156 +402a6475: 4238 l32i.n a3, a2, 16 +402a6477: f7ff21 l32r a2, 402a4474 +402a647a: fd8245 call0 402a3ca0 //豸 cJSON *p_setting_name = cJSON_GetObjectItem(p_setting, "name"); if (p_setting_name && cJSON_IsString(p_setting_name)) { update_user_config_flag = true; -402a6461: 130c movi.n a3, 1 -402a6463: 206132 s32i a3, a1, 128 +402a647d: 130c movi.n a3, 1 +402a647f: 206132 s32i a3, a1, 128 os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); -402a6466: ff4e31 l32r a3, 402a61a0 -402a6469: 0f2d mov.n a2, a15 -402a646b: 029385 call0 402a8da4 +402a6482: ff4e31 l32r a3, 402a61bc +402a6485: 0f2d mov.n a2, a15 +402a6487: 029385 call0 402a8dc0 cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -402a646e: ff4d31 l32r a3, 402a61a4 +402a648a: ff4d31 l32r a3, 402a61c0 update_user_config_flag = true; os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); -402a6471: 286122 s32i a2, a1, 160 +402a648d: 286122 s32i a2, a1, 160 cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -402a6474: 202ff0 or a2, a15, a15 -402a6477: 0292c5 call0 402a8da4 +402a6490: 202ff0 or a2, a15, a15 +402a6493: 0292c5 call0 402a8dc0 if (p_setting_wifi_ssid && cJSON_IsString(p_setting_wifi_ssid) && p_setting_wifi_password -402a647a: 282142 l32i a4, a1, 160 +402a6496: 282142 l32i a4, a1, 160 os_sprintf(user_config.name, p_setting_name->valuestring); } //wifi ssid cJSON *p_setting_wifi_ssid = cJSON_GetObjectItem(p_setting, "wifi_ssid"); cJSON *p_setting_wifi_password = cJSON_GetObjectItem(p_setting, "wifi_password"); -402a647d: 296122 s32i a2, a1, 164 +402a6499: 296122 s32i a2, a1, 164 if (p_setting_wifi_ssid && cJSON_IsString(p_setting_wifi_ssid) && p_setting_wifi_password -402a6480: e49c beqz.n a4, 402a64a2 -402a6482: 042d mov.n a2, a4 -402a6484: 029f85 call0 402a8e80 -402a6487: 729c beqz.n a2, 402a64a2 -402a6489: 292122 l32i a2, a1, 164 -402a648c: 012216 beqz a2, 402a64a2 +402a649c: e49c beqz.n a4, 402a64be +402a649e: 042d mov.n a2, a4 +402a64a0: 029f85 call0 402a8e9c +402a64a3: 729c beqz.n a2, 402a64be +402a64a5: 292122 l32i a2, a1, 164 +402a64a8: 012216 beqz a2, 402a64be && cJSON_IsString(p_setting_wifi_password)) { -402a648f: 029f05 call0 402a8e80 -402a6492: c28c beqz.n a2, 402a64a2 +402a64ab: 029f05 call0 402a8e9c +402a64ae: c28c beqz.n a2, 402a64be user_wifi_set(p_setting_wifi_ssid->valuestring, p_setting_wifi_password->valuestring); -402a6494: 292142 l32i a4, a1, 164 -402a6497: 4438 l32i.n a3, a4, 16 -402a6499: 282142 l32i a4, a1, 160 -402a649c: 042422 l32i a2, a4, 16 -402a649f: ff67c5 call0 402a5b1c +402a64b0: 292142 l32i a4, a1, 164 +402a64b3: 4438 l32i.n a3, a4, 16 +402a64b5: 282142 l32i a4, a1, 160 +402a64b8: 042422 l32i a2, a4, 16 +402a64bb: ff67c5 call0 402a5b38 // os_sprintf(stationConf.password, p_setting_wifi_password->valuestring); // wifi_station_set_config(&stationConf); } //mqtt ip cJSON *p_mqtt_ip = cJSON_GetObjectItem(p_setting, "mqtt_uri"); -402a64a2: ff4131 l32r a3, 402a61a8 -402a64a5: 202ff0 or a2, a15, a15 -402a64a8: 028f85 call0 402a8da4 -402a64ab: 236122 s32i a2, a1, 140 +402a64be: ff4131 l32r a3, 402a61c4 +402a64c1: 202ff0 or a2, a15, a15 +402a64c4: 028f85 call0 402a8dc0 +402a64c7: 236122 s32i a2, a1, 140 if (p_mqtt_ip && cJSON_IsString(p_mqtt_ip)) { -402a64ae: 329c beqz.n a2, 402a64c5 -402a64b0: 029cc5 call0 402a8e80 -402a64b3: e28c beqz.n a2, 402a64c5 +402a64ca: 329c beqz.n a2, 402a64e1 +402a64cc: 029cc5 call0 402a8e9c +402a64cf: e28c beqz.n a2, 402a64e1 update_user_config_flag = true; os_sprintf(user_config.mqtt_ip, p_mqtt_ip->valuestring); -402a64b5: 232122 l32i a2, a1, 140 -402a64b8: 4238 l32i.n a3, a2, 16 -402a64ba: f7e721 l32r a2, 402a4458 -402a64bd: fd7e05 call0 402a3ca0 +402a64d1: 232122 l32i a2, a1, 140 +402a64d4: 4238 l32i.n a3, a2, 16 +402a64d6: f7e821 l32r a2, 402a4478 +402a64d9: fd7c45 call0 402a3ca0 } //mqtt ip cJSON *p_mqtt_ip = cJSON_GetObjectItem(p_setting, "mqtt_uri"); if (p_mqtt_ip && cJSON_IsString(p_mqtt_ip)) { update_user_config_flag = true; -402a64c0: 130c movi.n a3, 1 -402a64c2: 206132 s32i a3, a1, 128 +402a64dc: 130c movi.n a3, 1 +402a64de: 206132 s32i a3, a1, 128 os_sprintf(user_config.mqtt_ip, p_mqtt_ip->valuestring); } //mqtt port cJSON *p_mqtt_port = cJSON_GetObjectItem(p_setting, "mqtt_port"); -402a64c5: ff3931 l32r a3, 402a61ac -402a64c8: 0f2d mov.n a2, a15 -402a64ca: 028d85 call0 402a8da4 -402a64cd: 246122 s32i a2, a1, 144 +402a64e1: ff3931 l32r a3, 402a61c8 +402a64e4: 0f2d mov.n a2, a15 +402a64e6: 028d85 call0 402a8dc0 +402a64e9: 246122 s32i a2, a1, 144 if (p_mqtt_port && cJSON_IsNumber(p_mqtt_port)) { -402a64d0: 429c beqz.n a2, 402a64e8 -402a64d2: 029945 call0 402a8e68 -402a64d5: f28c beqz.n a2, 402a64e8 +402a64ec: 429c beqz.n a2, 402a6504 +402a64ee: 029945 call0 402a8e84 +402a64f1: f28c beqz.n a2, 402a6504 update_user_config_flag = true; user_config.mqtt_port = p_mqtt_port->valueint; -402a64d7: 242142 l32i a4, a1, 144 -402a64da: f75f21 l32r a2, 402a4258 -402a64dd: 5438 l32i.n a3, a4, 20 -402a64df: 315232 s16i a3, a2, 98 +402a64f3: 242142 l32i a4, a1, 144 +402a64f6: f75821 l32r a2, 402a4258 +402a64f9: 5438 l32i.n a3, a4, 20 +402a64fb: 315232 s16i a3, a2, 98 } //mqtt port cJSON *p_mqtt_port = cJSON_GetObjectItem(p_setting, "mqtt_port"); if (p_mqtt_port && cJSON_IsNumber(p_mqtt_port)) { update_user_config_flag = true; -402a64e2: 01a022 movi a2, 1 -402a64e5: 206122 s32i a2, a1, 128 +402a64fe: 01a022 movi a2, 1 +402a6501: 206122 s32i a2, a1, 128 user_config.mqtt_port = p_mqtt_port->valueint; } //mqtt user cJSON *p_mqtt_user = cJSON_GetObjectItem(p_setting, "mqtt_user"); -402a64e8: ff3231 l32r a3, 402a61b0 -402a64eb: 202ff0 or a2, a15, a15 -402a64ee: 028b45 call0 402a8da4 -402a64f1: 256122 s32i a2, a1, 148 +402a6504: ff3231 l32r a3, 402a61cc +402a6507: 202ff0 or a2, a15, a15 +402a650a: 028b45 call0 402a8dc0 +402a650d: 256122 s32i a2, a1, 148 if (p_mqtt_user && cJSON_IsString(p_mqtt_user)) { -402a64f4: 015216 beqz a2, 402a650d -402a64f7: 029885 call0 402a8e80 -402a64fa: 00f216 beqz a2, 402a650d +402a6510: 015216 beqz a2, 402a6529 +402a6513: 029885 call0 402a8e9c +402a6516: 00f216 beqz a2, 402a6529 update_user_config_flag = true; os_sprintf(user_config.mqtt_user, p_mqtt_user->valuestring); -402a64fd: 252142 l32i a4, a1, 148 -402a6500: f7d721 l32r a2, 402a445c -402a6503: 4438 l32i.n a3, a4, 16 -402a6505: fd7985 call0 402a3ca0 +402a6519: 252142 l32i a4, a1, 148 +402a651c: f7d821 l32r a2, 402a447c +402a651f: 4438 l32i.n a3, a4, 16 +402a6521: fd77c5 call0 402a3ca0 } //mqtt user cJSON *p_mqtt_user = cJSON_GetObjectItem(p_setting, "mqtt_user"); if (p_mqtt_user && cJSON_IsString(p_mqtt_user)) { update_user_config_flag = true; -402a6508: 120c movi.n a2, 1 -402a650a: 206122 s32i a2, a1, 128 +402a6524: 120c movi.n a2, 1 +402a6526: 206122 s32i a2, a1, 128 os_sprintf(user_config.mqtt_user, p_mqtt_user->valuestring); } //mqtt password cJSON *p_mqtt_password = cJSON_GetObjectItem(p_setting, "mqtt_password"); -402a650d: ff2931 l32r a3, 402a61b4 -402a6510: 202ff0 or a2, a15, a15 -402a6513: 028905 call0 402a8da4 -402a6516: 266122 s32i a2, a1, 152 +402a6529: ff2931 l32r a3, 402a61d0 +402a652c: 202ff0 or a2, a15, a15 +402a652f: 028905 call0 402a8dc0 +402a6532: 266122 s32i a2, a1, 152 if (p_mqtt_password && cJSON_IsString(p_mqtt_password)) { -402a6519: 014216 beqz a2, 402a6531 -402a651c: 029605 call0 402a8e80 -402a651f: e28c beqz.n a2, 402a6531 +402a6535: 014216 beqz a2, 402a654d +402a6538: 029605 call0 402a8e9c +402a653b: e28c beqz.n a2, 402a654d update_user_config_flag = true; os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); -402a6521: 262142 l32i a4, a1, 152 -402a6524: f7cf21 l32r a2, 402a4460 -402a6527: 4438 l32i.n a3, a4, 16 -402a6529: fd7745 call0 402a3ca0 +402a653d: 262142 l32i a4, a1, 152 +402a6540: f7d021 l32r a2, 402a4480 +402a6543: 4438 l32i.n a3, a4, 16 +402a6545: fd7585 call0 402a3ca0 } //mqtt password cJSON *p_mqtt_password = cJSON_GetObjectItem(p_setting, "mqtt_password"); if (p_mqtt_password && cJSON_IsString(p_mqtt_password)) { update_user_config_flag = true; -402a652c: 120c movi.n a2, 1 -402a652e: 206122 s32i a2, a1, 128 +402a6548: 120c movi.n a2, 1 +402a654a: 206122 s32i a2, a1, 128 os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); } //ʼ cJSON *json_setting_send = cJSON_CreateObject(); -402a6531: 02b545 call0 402a9088 +402a654d: 02b545 call0 402a90a4 //ȡ豸̼Ϣ cJSON *p_setting_userbin = cJSON_GetObjectItem(p_setting, "userbin"); -402a6534: ff2131 l32r a3, 402a61b8 +402a6550: ff2131 l32r a3, 402a61d4 update_user_config_flag = true; os_sprintf(user_config.mqtt_password, p_mqtt_password->valuestring); } //ʼ cJSON *json_setting_send = cJSON_CreateObject(); -402a6537: 02cd mov.n a12, a2 +402a6553: 02cd mov.n a12, a2 //ȡ豸̼Ϣ cJSON *p_setting_userbin = cJSON_GetObjectItem(p_setting, "userbin"); -402a6539: 0f2d mov.n a2, a15 -402a653b: 028685 call0 402a8da4 +402a6555: 0f2d mov.n a2, a15 +402a6557: 028685 call0 402a8dc0 if (p_setting_userbin) { -402a653e: 629c beqz.n a2, 402a6558 +402a655a: 629c beqz.n a2, 402a6574 cJSON_AddNumberToObject(json_setting_send, "userbin", system_upgrade_userbin_check()+1); -402a6540: f98585 call0 4029fd9c -402a6543: 221b addi.n a2, a2, 1 -402a6545: fe9901 l32r a0, 402a5fac -402a6548: 0000c0 callx0 a0 -402a654b: 02a285 call0 402a8f74 -402a654e: ff1a31 l32r a3, 402a61b8 -402a6551: 024d mov.n a4, a2 -402a6553: 0c2d mov.n a2, a12 -402a6555: 02d885 call0 402a92e0 +402a655c: f983c5 call0 4029fd9c +402a655f: 221b addi.n a2, a2, 1 +402a6561: fe9901 l32r a0, 402a5fc8 +402a6564: 0000c0 callx0 a0 +402a6567: 02a285 call0 402a8f90 +402a656a: ff1a31 l32r a3, 402a61d4 +402a656d: 024d mov.n a4, a2 +402a656f: 0c2d mov.n a2, a12 +402a6571: 02d885 call0 402a92fc } //豸ota if (p_ota1) -402a6558: 212132 l32i a3, a1, 132 -402a655b: d38c beqz.n a3, 402a656c +402a6574: 212132 l32i a3, a1, 132 +402a6577: d38c beqz.n a3, 402a6588 cJSON_AddStringToObject(json_setting_send, "ota1", p_ota1->valuestring); -402a655d: 4328 l32i.n a2, a3, 16 -402a655f: 02a8c5 call0 402a8fec -402a6562: ff0d31 l32r a3, 402a6198 -402a6565: 024d mov.n a4, a2 -402a6567: 0c2d mov.n a2, a12 -402a6569: 02d745 call0 402a92e0 +402a6579: 4328 l32i.n a2, a3, 16 +402a657b: 02a8c5 call0 402a9008 +402a657e: ff0d31 l32r a3, 402a61b4 +402a6581: 024d mov.n a4, a2 +402a6583: 0c2d mov.n a2, a12 +402a6585: 02d745 call0 402a92fc if (p_ota2) -402a656c: 222142 l32i a4, a1, 136 -402a656f: d48c beqz.n a4, 402a6580 +402a6588: 222142 l32i a4, a1, 136 +402a658b: d48c beqz.n a4, 402a659c cJSON_AddStringToObject(json_setting_send, "ota2", p_ota2->valuestring); -402a6571: 4428 l32i.n a2, a4, 16 -402a6573: 02a785 call0 402a8fec -402a6576: ff0931 l32r a3, 402a619c -402a6579: 024d mov.n a4, a2 -402a657b: 0c2d mov.n a2, a12 -402a657d: 02d605 call0 402a92e0 +402a658d: 4428 l32i.n a2, a4, 16 +402a658f: 02a785 call0 402a9008 +402a6592: ff0931 l32r a3, 402a61b8 +402a6595: 024d mov.n a4, a2 +402a6597: 0c2d mov.n a2, a12 +402a6599: 02d605 call0 402a92fc //豸 if (p_setting_name) -402a6580: 272122 l32i a2, a1, 156 -402a6583: 011216 beqz a2, 402a6598 +402a659c: 272122 l32i a2, a1, 156 +402a659f: 011216 beqz a2, 402a65b4 cJSON_AddStringToObject(json_setting_send, "name", user_config.name); -402a6586: f7b321 l32r a2, 402a4454 -402a6589: 02a605 call0 402a8fec -402a658c: fef231 l32r a3, 402a6154 -402a658f: 204220 or a4, a2, a2 -402a6592: 202cc0 or a2, a12, a12 -402a6595: 02d485 call0 402a92e0 +402a65a2: f7b421 l32r a2, 402a4474 +402a65a5: 02a605 call0 402a9008 +402a65a8: fef231 l32r a3, 402a6170 +402a65ab: 204220 or a4, a2, a2 +402a65ae: 202cc0 or a2, a12, a12 +402a65b1: 02d485 call0 402a92fc //豸wifi if (p_setting_wifi_ssid || p_setting_wifi_password) { -402a6598: 282132 l32i a3, a1, 160 -402a659b: 005356 bnez a3, 402a65a4 -402a659e: 292142 l32i a4, a1, 164 -402a65a1: 03e416 beqz a4, 402a65e3 +402a65b4: 282132 l32i a3, a1, 160 +402a65b7: 005356 bnez a3, 402a65c0 +402a65ba: 292142 l32i a4, a1, 164 +402a65bd: 03e416 beqz a4, 402a65ff struct station_config configGet; if (wifi_station_get_config_default(&configGet)) { -402a65a4: 202110 or a2, a1, a1 -402a65a7: fae585 call0 402a1400 -402a65aa: fefdf1 l32r a15, 402a61a0 -402a65ad: 329c beqz.n a2, 402a65c4 +402a65c0: 202110 or a2, a1, a1 +402a65c3: fae3c5 call0 402a1400 +402a65c6: fefdf1 l32r a15, 402a61bc +402a65c9: 329c beqz.n a2, 402a65e0 cJSON_AddStringToObject(json_setting_send, "wifi_ssid", configGet.ssid); -402a65af: 012d mov.n a2, a1 -402a65b1: 02a385 call0 402a8fec -402a65b4: 024d mov.n a4, a2 -402a65b6: 0f3d mov.n a3, a15 -402a65b8: 0c2d mov.n a2, a12 -402a65ba: 02d245 call0 402a92e0 +402a65cb: 012d mov.n a2, a1 +402a65cd: 02a385 call0 402a9008 +402a65d0: 024d mov.n a4, a2 +402a65d2: 0f3d mov.n a3, a15 +402a65d4: 0c2d mov.n a2, a12 +402a65d6: 02d245 call0 402a92fc cJSON_AddStringToObject(json_setting_send, "wifi_password", configGet.password); -402a65bd: 20c122 addi a2, a1, 32 -402a65c0: 000486 j 402a65d6 -402a65c3: f12100 excw +402a65d9: 20c122 addi a2, a1, 32 +402a65dc: 000486 j 402a65f2 +402a65df: f12100 excw } else { cJSON_AddStringToObject(json_setting_send, "wifi_ssid", "get wifi_ssid fail"); -402a65c6: fe .byte 0xfe -402a65c7: 02a245 call0 402a8fec -402a65ca: 024d mov.n a4, a2 -402a65cc: 0f3d mov.n a3, a15 -402a65ce: 0c2d mov.n a2, a12 -402a65d0: 02d0c5 call0 402a92e0 +402a65e2: fe .byte 0xfe +402a65e3: 02a245 call0 402a9008 +402a65e6: 024d mov.n a4, a2 +402a65e8: 0f3d mov.n a3, a15 +402a65ea: 0c2d mov.n a2, a12 +402a65ec: 02d0c5 call0 402a92fc cJSON_AddStringToObject(json_setting_send, "wifi_password", "get wifi_password fail"); -402a65d3: fefa21 l32r a2, 402a61bc -402a65d6: 02a145 call0 402a8fec -402a65d9: fef231 l32r a3, 402a61a4 -402a65dc: 024d mov.n a4, a2 -402a65de: 0c2d mov.n a2, a12 -402a65e0: 02cfc5 call0 402a92e0 +402a65ef: fefa21 l32r a2, 402a61d8 +402a65f2: 02a145 call0 402a9008 +402a65f5: fef231 l32r a3, 402a61c0 +402a65f8: 024d mov.n a4, a2 +402a65fa: 0c2d mov.n a2, a12 +402a65fc: 02cfc5 call0 402a92fc } } //mqtt ip if (p_mqtt_ip) -402a65e3: 232122 l32i a2, a1, 140 -402a65e6: 00f216 beqz a2, 402a65f9 +402a65ff: 232122 l32i a2, a1, 140 +402a6602: 00f216 beqz a2, 402a6615 cJSON_AddStringToObject(json_setting_send, "mqtt_uri", user_config.mqtt_ip); -402a65e9: f79b21 l32r a2, 402a4458 -402a65ec: 029fc5 call0 402a8fec -402a65ef: feee31 l32r a3, 402a61a8 -402a65f2: 024d mov.n a4, a2 -402a65f4: 0c2d mov.n a2, a12 -402a65f6: 02ce85 call0 402a92e0 +402a6605: f79c21 l32r a2, 402a4478 +402a6608: 029fc5 call0 402a9008 +402a660b: feee31 l32r a3, 402a61c4 +402a660e: 024d mov.n a4, a2 +402a6610: 0c2d mov.n a2, a12 +402a6612: 02ce85 call0 402a92fc //mqtt port if (p_mqtt_port) -402a65f9: 242132 l32i a3, a1, 144 -402a65fc: 019316 beqz a3, 402a6619 +402a6615: 242132 l32i a3, a1, 144 +402a6618: 019316 beqz a3, 402a6635 cJSON_AddNumberToObject(json_setting_send, "mqtt_port", user_config.mqtt_port); -402a65ff: f71621 l32r a2, 402a4258 -402a6602: 311222 l16ui a2, a2, 98 -402a6605: fe6a01 l32r a0, 402a5fb0 -402a6608: 0000c0 callx0 a0 -402a660b: 029685 call0 402a8f74 -402a660e: fee731 l32r a3, 402a61ac -402a6611: 204220 or a4, a2, a2 -402a6614: 0c2d mov.n a2, a12 -402a6616: 02cc85 call0 402a92e0 +402a661b: f70f21 l32r a2, 402a4258 +402a661e: 311222 l16ui a2, a2, 98 +402a6621: fe6a01 l32r a0, 402a5fcc +402a6624: 0000c0 callx0 a0 +402a6627: 029685 call0 402a8f90 +402a662a: fee731 l32r a3, 402a61c8 +402a662d: 204220 or a4, a2, a2 +402a6630: 0c2d mov.n a2, a12 +402a6632: 02cc85 call0 402a92fc //mqtt user if (p_mqtt_user) -402a6619: 252142 l32i a4, a1, 148 -402a661c: 011416 beqz a4, 402a6631 +402a6635: 252142 l32i a4, a1, 148 +402a6638: 011416 beqz a4, 402a664d cJSON_AddStringToObject(json_setting_send, "mqtt_user", user_config.mqtt_user); -402a661f: f78f21 l32r a2, 402a445c -402a6622: 029c85 call0 402a8fec -402a6625: fee231 l32r a3, 402a61b0 -402a6628: 204220 or a4, a2, a2 -402a662b: 202cc0 or a2, a12, a12 -402a662e: 02cb05 call0 402a92e0 +402a663b: f79021 l32r a2, 402a447c +402a663e: 029c85 call0 402a9008 +402a6641: fee231 l32r a3, 402a61cc +402a6644: 204220 or a4, a2, a2 +402a6647: 202cc0 or a2, a12, a12 +402a664a: 02cb05 call0 402a92fc //mqtt password if (p_mqtt_password) -402a6631: 262122 l32i a2, a1, 152 -402a6634: 011216 beqz a2, 402a6649 +402a664d: 262122 l32i a2, a1, 152 +402a6650: 011216 beqz a2, 402a6665 cJSON_AddStringToObject(json_setting_send, "mqtt_password", user_config.mqtt_password); -402a6637: f78a21 l32r a2, 402a4460 -402a663a: 029b05 call0 402a8fec -402a663d: fedd31 l32r a3, 402a61b4 -402a6640: 204220 or a4, a2, a2 -402a6643: 202cc0 or a2, a12, a12 -402a6646: 02c985 call0 402a92e0 +402a6653: f78b21 l32r a2, 402a4480 +402a6656: 029b05 call0 402a9008 +402a6659: fedd31 l32r a3, 402a61d0 +402a665c: 204220 or a4, a2, a2 +402a665f: 202cc0 or a2, a12, a12 +402a6662: 02c985 call0 402a92fc cJSON_AddItemToObject(json_send, "setting", json_setting_send); -402a6649: fed231 l32r a3, 402a6194 -402a664c: 0c4d mov.n a4, a12 -402a664e: 202ee0 or a2, a14, a14 -402a6651: 02c8c5 call0 402a92e0 +402a6665: fed231 l32r a3, 402a61b0 +402a6668: 0c4d mov.n a4, a12 +402a666a: 202ee0 or a2, a14, a14 +402a666d: 02c8c5 call0 402a92fc if ((p_mqtt_ip && cJSON_IsString(p_mqtt_ip) && p_mqtt_port && cJSON_IsNumber(p_mqtt_port) && p_mqtt_user -402a6654: 232132 l32i a3, a1, 140 -402a6657: 033316 beqz a3, 402a668e -402a665a: 032d mov.n a2, a3 -402a665c: 028205 call0 402a8e80 -402a665f: 242142 l32i a4, a1, 144 -402a6662: 84ac beqz.n a4, 402a668e -402a6664: 62ac beqz.n a2, 402a668e -402a6666: 042d mov.n a2, a4 -402a6668: 027fc5 call0 402a8e68 -402a666b: 252132 l32i a3, a1, 148 -402a666e: c39c beqz.n a3, 402a668e -402a6670: a29c beqz.n a2, 402a668e +402a6670: 232132 l32i a3, a1, 140 +402a6673: 033316 beqz a3, 402a66aa +402a6676: 032d mov.n a2, a3 +402a6678: 028205 call0 402a8e9c +402a667b: 242142 l32i a4, a1, 144 +402a667e: 84ac beqz.n a4, 402a66aa +402a6680: 62ac beqz.n a2, 402a66aa +402a6682: 042d mov.n a2, a4 +402a6684: 027fc5 call0 402a8e84 +402a6687: 252132 l32i a3, a1, 148 +402a668a: c39c beqz.n a3, 402a66aa +402a668c: a29c beqz.n a2, 402a66aa && cJSON_IsString(p_mqtt_user) && p_mqtt_password && cJSON_IsString(p_mqtt_password) && !user_mqtt_is_connect())) { -402a6672: 202330 or a2, a3, a3 -402a6675: 028085 call0 402a8e80 -402a6678: 229c beqz.n a2, 402a668e -402a667a: 262142 l32i a4, a1, 152 -402a667d: d48c beqz.n a4, 402a668e -402a667f: 042d mov.n a2, a4 -402a6681: 027fc5 call0 402a8e80 -402a6684: 628c beqz.n a2, 402a668e -402a6686: ff3c05 call0 402a5a48 -402a6689: 12cc bnez.n a2, 402a668e +402a668e: 202330 or a2, a3, a3 +402a6691: 028085 call0 402a8e9c +402a6694: 229c beqz.n a2, 402a66aa +402a6696: 262142 l32i a4, a1, 152 +402a6699: d48c beqz.n a4, 402a66aa +402a669b: 042d mov.n a2, a4 +402a669d: 027fc5 call0 402a8e9c +402a66a0: 628c beqz.n a2, 402a66aa +402a66a2: ff3c05 call0 402a5a64 +402a66a5: 12cc bnez.n a2, 402a66aa system_restart(); -402a668b: f93345 call0 4029f9c0 +402a66a7: f93185 call0 4029f9c0 } } //on cJSON *p_on = cJSON_GetObjectItem(pJsonRoot, "on"); -402a668e: fe46c1 l32r a12, 402a5fa8 -402a6691: 0d2d mov.n a2, a13 -402a6693: 0c3d mov.n a3, a12 -402a6695: 0270c5 call0 402a8da4 -402a6698: f6f0f1 l32r a15, 402a4258 +402a66aa: fe46c1 l32r a12, 402a5fc4 +402a66ad: 0d2d mov.n a2, a13 +402a66af: 0c3d mov.n a3, a12 +402a66b1: 0270c5 call0 402a8dc0 +402a66b4: f6e9f1 l32r a15, 402a4258 if (p_on && cJSON_IsNumber(p_on)) { -402a669b: 015216 beqz a2, 402a66b4 -402a669e: 2b6122 s32i a2, a1, 172 -402a66a1: 027c45 call0 402a8e68 -402a66a4: 2b2132 l32i a3, a1, 172 -402a66a7: 928c beqz.n a2, 402a66b4 +402a66b7: 015216 beqz a2, 402a66d0 +402a66ba: 2b6122 s32i a2, a1, 172 +402a66bd: 027c45 call0 402a8e84 +402a66c0: 2b2132 l32i a3, a1, 172 +402a66c3: 928c beqz.n a2, 402a66d0 update_user_config_flag = true; user_config.on = p_on->valueint; -402a66a9: 5328 l32i.n a2, a3, 20 -402a66ab: e44f22 s8i a2, a15, 228 +402a66c5: 5328 l32i.n a2, a3, 20 +402a66c7: e44f22 s8i a2, a15, 228 } //on cJSON *p_on = cJSON_GetObjectItem(pJsonRoot, "on"); if (p_on && cJSON_IsNumber(p_on)) { update_user_config_flag = true; -402a66ae: 01a022 movi a2, 1 -402a66b1: 206122 s32i a2, a1, 128 +402a66ca: 01a022 movi a2, 1 +402a66cd: 206122 s32i a2, a1, 128 user_config.on = p_on->valueint; } user_relay_set(user_config.on); -402a66b4: e40f22 l8ui a2, a15, 228 -402a66b7: fdc745 call0 402a432c -402a66ba: 050c movi.n a5, 0 +402a66d0: e40f22 l8ui a2, a15, 228 +402a66d3: fdc585 call0 402a432c +402a66d6: 050c movi.n a5, 0 //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { if (json_task_analysis(i, pJsonRoot, json_send)) update_user_config_flag = true; -402a66bc: 160c movi.n a6, 1 +402a66d8: 160c movi.n a6, 1 } user_relay_set(user_config.on); //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { if (json_task_analysis(i, pJsonRoot, json_send)) -402a66be: 0d3d mov.n a3, a13 -402a66c0: 052d mov.n a2, a5 -402a66c2: 0e4d mov.n a4, a14 -402a66c4: 2b6152 s32i a5, a1, 172 -402a66c7: 2c6162 s32i a6, a1, 176 -402a66ca: ff8e85 call0 402a5fb4 +402a66da: 0d3d mov.n a3, a13 +402a66dc: 052d mov.n a2, a5 +402a66de: 0e4d mov.n a4, a14 +402a66e0: 2b6152 s32i a5, a1, 172 +402a66e3: 2c6162 s32i a6, a1, 176 +402a66e6: ff8e85 call0 402a5fd0 update_user_config_flag = true; -402a66cd: 202132 l32i a3, a1, 128 -402a66d0: 2c2162 l32i a6, a1, 176 -402a66d3: 2b2152 l32i a5, a1, 172 -402a66d6: 933620 movnez a3, a6, a2 -402a66d9: 206132 s32i a3, a1, 128 -402a66dc: 551b addi.n a5, a5, 1 +402a66e9: 202132 l32i a3, a1, 128 +402a66ec: 2c2162 l32i a6, a1, 176 +402a66ef: 2b2152 l32i a5, a1, 172 +402a66f2: 933620 movnez a3, a6, a2 +402a66f5: 206132 s32i a3, a1, 128 +402a66f8: 551b addi.n a5, a5, 1 user_config.on = p_on->valueint; } user_relay_set(user_config.on); //ʱ----------------------------------------------------------------- for (i = 0; i < PLUG_TIME_TASK_NUM; i++) { -402a66de: dc5566 bnei a5, 5, 402a66be +402a66fa: dc5566 bnei a5, 5, 402a66da if (json_task_analysis(i, pJsonRoot, json_send)) update_user_config_flag = true; } cJSON_AddNumberToObject(json_send, "on", user_config.on); -402a66e1: e40f22 l8ui a2, a15, 228 -402a66e4: fe3301 l32r a0, 402a5fb0 -402a66e7: 0000c0 callx0 a0 -402a66ea: 028885 call0 402a8f74 -402a66ed: 024d mov.n a4, a2 -402a66ef: 0c3d mov.n a3, a12 -402a66f1: 0e2d mov.n a2, a14 -402a66f3: 02bec5 call0 402a92e0 +402a66fd: e40f22 l8ui a2, a15, 228 +402a6700: fe3301 l32r a0, 402a5fcc +402a6703: 0000c0 callx0 a0 +402a6706: 028885 call0 402a8f90 +402a6709: 024d mov.n a4, a2 +402a670b: 0c3d mov.n a3, a12 +402a670d: 0e2d mov.n a2, a14 +402a670f: 02bec5 call0 402a92fc cJSON_AddStringToObject(json_send, "name", user_config.name); -402a66f6: f75721 l32r a2, 402a4454 -402a66f9: 028f05 call0 402a8fec -402a66fc: fe9631 l32r a3, 402a6154 -402a66ff: 024d mov.n a4, a2 -402a6701: 0e2d mov.n a2, a14 -402a6703: 02bdc5 call0 402a92e0 +402a6712: f75821 l32r a2, 402a4474 +402a6715: 028f05 call0 402a9008 +402a6718: fe9631 l32r a3, 402a6170 +402a671b: 024d mov.n a4, a2 +402a671d: 0e2d mov.n a2, a14 +402a671f: 02bdc5 call0 402a92fc char *json_str = cJSON_Print(json_send); -402a6706: 0e2d mov.n a2, a14 -402a6708: 023ec5 call0 402a8af8 -402a670b: 02cd mov.n a12, a2 +402a6722: 0e2d mov.n a2, a14 +402a6724: 023ec5 call0 402a8b14 +402a6727: 02cd mov.n a12, a2 os_printf("json_send: %s\r\n", json_str); -402a670d: 203220 or a3, a2, a2 -402a6710: feac21 l32r a2, 402a61c0 -402a6713: 6cb601 l32r a0, 402819ec -402a6716: 0000c0 callx0 a0 +402a6729: 203220 or a3, a2, a2 +402a672c: feac21 l32r a2, 402a61dc +402a672f: 6caf01 l32r a0, 402819ec +402a6732: 0000c0 callx0 a0 user_send(udp_flag, json_str, plug_retained); -402a6719: 2a2122 l32i a2, a1, 168 -402a671c: 040c movi.n a4, 0 -402a671e: 0c3d mov.n a3, a12 -402a6720: ff0e85 call0 402a580c +402a6735: 2a2122 l32i a2, a1, 168 +402a6738: 040c movi.n a4, 0 +402a673a: 0c3d mov.n a3, a12 +402a673c: ff0e85 call0 402a5828 cJSON_free((void *) json_str); -402a6723: 0c2d mov.n a2, a12 -402a6725: 031045 call0 402a982c +402a673f: 0c2d mov.n a2, a12 +402a6741: 031045 call0 402a9848 if (update_user_config_flag) { -402a6728: 202142 l32i a4, a1, 128 -402a672b: 148c beqz.n a4, 402a6730 +402a6744: 202142 l32i a4, a1, 128 +402a6747: 148c beqz.n a4, 402a674c user_setting_set_config(); -402a672d: fdcc05 call0 402a43f0 +402a6749: fdcc45 call0 402a4410 update_user_config_flag = false; } cJSON_Delete(json_send); -402a6730: 0e2d mov.n a2, a14 -402a6732: 024cc5 call0 402a8c00 -402a6735: 0002c6 j 402a6744 -402a6738: 000000 ill +402a674c: 0e2d mov.n a2, a14 +402a674e: 024cc5 call0 402a8c1c +402a6751: 0002c6 j 402a6760 +402a6754: 000000 ill } } else { os_printf("this is not a json data:\r\n%s\r\n", jsonRoot); -402a673b: fea221 l32r a2, 402a61c4 -402a673e: 6cab01 l32r a0, 402819ec -402a6741: 0000c0 callx0 a0 +402a6757: fea221 l32r a2, 402a61e0 +402a675a: 6ca401 l32r a0, 402819ec +402a675d: 0000c0 callx0 a0 } cJSON_Delete(pJsonRoot); -402a6744: 202dd0 or a2, a13, a13 -402a6747: 024b85 call0 402a8c00 +402a6760: 202dd0 or a2, a13, a13 +402a6763: 024b85 call0 402a8c1c // os_printf("get freeHeap2: %d \n\n", system_get_free_heap_size()); } -402a674a: 372102 l32i a0, a1, 220 -402a674d: e0a092 movi a9, 224 -402a6750: 3621c2 l32i a12, a1, 216 -402a6753: 3521d2 l32i a13, a1, 212 -402a6756: 3421e2 l32i a14, a1, 208 -402a6759: 3321f2 l32i a15, a1, 204 -402a675c: 801190 add a1, a1, a9 -402a675f: 000080 ret -402a6762: cf0000 excw -402a6765: be .byte 0xbe -402a6766: fe .byte 0xfe -402a6767: 3f .byte 0x3f -402a6768: bee9 s32i.n a14, a14, 44 -402a676a: fe .byte 0xfe -402a676b: 3f .byte 0x3f -402a676c: 9e .byte 0x9e -402a676d: 3ffe97 bbsi a14, 25, 402a67b0 - -402a6770 : +402a6766: 372102 l32i a0, a1, 220 +402a6769: e0a092 movi a9, 224 +402a676c: 3621c2 l32i a12, a1, 216 +402a676f: 3521d2 l32i a13, a1, 212 +402a6772: 3421e2 l32i a14, a1, 208 +402a6775: 3321f2 l32i a15, a1, 204 +402a6778: 801190 add a1, a1, a9 +402a677b: 000080 ret +402a677e: cf0000 excw +402a6781: be .byte 0xbe +402a6782: fe .byte 0xfe +402a6783: 3f .byte 0x3f +402a6784: bee9 s32i.n a14, a14, 44 +402a6786: fe .byte 0xfe +402a6787: 3f .byte 0x3f +402a6788: 9e .byte 0x9e +402a6789: 3ffe97 bbsi a14, 25, 402a67cc + +402a678c : #include "user_update.h" #include "user_led.h" uint8_t *domain = NULL; uint8_t * ota_path = NULL; void ICACHE_FLASH_ATTR ota_finished_callback(void *arg) { -402a6770: f0c112 addi a1, a1, -16 -402a6773: 21c9 s32i.n a12, a1, 8 -402a6775: 3109 s32i.n a0, a1, 12 -402a6777: 11d9 s32i.n a13, a1, 4 -402a6779: 20c220 or a12, a2, a2 +402a678c: f0c112 addi a1, a1, -16 +402a678f: 21c9 s32i.n a12, a1, 8 +402a6791: 3109 s32i.n a0, a1, 12 +402a6793: 11d9 s32i.n a13, a1, 4 +402a6795: 20c220 or a12, a2, a2 struct upgrade_server_info *update = arg; if (update->upgrade_flag == 1) { -402a677c: 060222 l8ui a2, a2, 6 -402a677f: 0e1266 bnei a2, 1, 402a6791 +402a6798: 060222 l8ui a2, a2, 6 +402a679b: 0e1266 bnei a2, 1, 402a67ad os_printf("[OTA]success; rebooting!\n"); -402a6782: fff821 l32r a2, 402a6764 -402a6785: 6c9901 l32r a0, 402819ec -402a6788: 0000c0 callx0 a0 +402a679e: fff821 l32r a2, 402a6780 +402a67a1: 6c9201 l32r a0, 402819ec +402a67a4: 0000c0 callx0 a0 system_upgrade_reboot(); -402a678b: f9b005 call0 402a028c -402a678e: 000206 j 402a679a +402a67a7: f9ae45 call0 402a028c +402a67aa: 000206 j 402a67b6 } else { os_printf("[OTA]failed!\n"); -402a6791: fff521 l32r a2, 402a6768 -402a6794: 6c9601 l32r a0, 402819ec -402a6797: 0000c0 callx0 a0 +402a67ad: fff521 l32r a2, 402a6784 +402a67b0: 6c8f01 l32r a0, 402819ec +402a67b3: 0000c0 callx0 a0 } os_free(update->pespconn); -402a679a: fff4d1 l32r a13, 402a676c -402a679d: dc28 l32i.n a2, a12, 52 -402a679f: 0d3d mov.n a3, a13 -402a67a1: 741c movi.n a4, 23 -402a67a3: 6b6101 l32r a0, 40281528 -402a67a6: 0000c0 callx0 a0 +402a67b6: fff4d1 l32r a13, 402a6788 +402a67b9: dc28 l32i.n a2, a12, 52 +402a67bb: 0d3d mov.n a3, a13 +402a67bd: 741c movi.n a4, 23 +402a67bf: 6b5a01 l32r a0, 40281528 +402a67c2: 0000c0 callx0 a0 os_free(update->url); -402a67a9: bc28 l32i.n a2, a12, 44 -402a67ab: 0d3d mov.n a3, a13 -402a67ad: 841c movi.n a4, 24 -402a67af: 6b5e01 l32r a0, 40281528 -402a67b2: 0000c0 callx0 a0 +402a67c5: bc28 l32i.n a2, a12, 44 +402a67c7: 0d3d mov.n a3, a13 +402a67c9: 841c movi.n a4, 24 +402a67cb: 6b5701 l32r a0, 40281528 +402a67ce: 0000c0 callx0 a0 os_free(update); -402a67b5: 0d3d mov.n a3, a13 -402a67b7: 0c2d mov.n a2, a12 -402a67b9: 941c movi.n a4, 25 -402a67bb: 6b5b01 l32r a0, 40281528 -402a67be: 0000c0 callx0 a0 +402a67d1: 0d3d mov.n a3, a13 +402a67d3: 0c2d mov.n a2, a12 +402a67d5: 941c movi.n a4, 25 +402a67d7: 6b5401 l32r a0, 40281528 +402a67da: 0000c0 callx0 a0 } -402a67c1: 3108 l32i.n a0, a1, 12 -402a67c3: 21c8 l32i.n a12, a1, 8 -402a67c5: 11d8 l32i.n a13, a1, 4 -402a67c7: 10c112 addi a1, a1, 16 -402a67ca: f00d ret.n -402a67cc: febef7 bgeu a14, a15, 402a67ce -402a67cf: 3f .byte 0x3f -402a67d0: 26bc beqz.n a6, 402a6806 -402a67d2: ff .byte 0xff -402a67d3: 3f .byte 0x3f -402a67d4: 2a6770 excw -402a67d7: bf1f40 excw -402a67da: fe .byte 0xfe -402a67db: 3f .byte 0x3f -402a67dc: bf58 l32i.n a5, a15, 44 -402a67de: fe .byte 0xfe -402a67df: 3f .byte 0x3f -402a67e0: febf65 excw -402a67e3: 3f .byte 0x3f -402a67e4: febf83 excw -402a67e7: 3f .byte 0x3f - -402a67e8 : +402a67dd: 3108 l32i.n a0, a1, 12 +402a67df: 21c8 l32i.n a12, a1, 8 +402a67e1: 11d8 l32i.n a13, a1, 4 +402a67e3: 10c112 addi a1, a1, 16 +402a67e6: f00d ret.n +402a67e8: febef7 bgeu a14, a15, 402a67ea +402a67eb: 3f .byte 0x3f +402a67ec: 26bc beqz.n a6, 402a6822 +402a67ee: ff .byte 0xff +402a67ef: 3f .byte 0x3f +402a67f0: 678c beqz.n a7, 402a67fa +402a67f2: 402a add.n a4, a0, a2 +402a67f4: 1f .byte 0x1f +402a67f5: bf .byte 0xbf +402a67f6: fe .byte 0xfe +402a67f7: 3f .byte 0x3f +402a67f8: bf58 l32i.n a5, a15, 44 +402a67fa: fe .byte 0xfe +402a67fb: 3f .byte 0x3f +402a67fc: febf65 excw +402a67ff: 3f .byte 0x3f +402a6800: febf83 excw +402a6803: 3f .byte 0x3f + +402a6804 : void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402a67e8: d0c112 addi a1, a1, -48 -402a67eb: 91d9 s32i.n a13, a1, 36 +402a6804: d0c112 addi a1, a1, -48 +402a6807: 91d9 s32i.n a13, a1, 36 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -402a67ed: ffdfd1 l32r a13, 402a676c +402a6809: ffdfd1 l32r a13, 402a6788 os_free(update->pespconn); os_free(update->url); os_free(update); } void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402a67f0: 81e9 s32i.n a14, a1, 32 -402a67f2: 71f9 s32i.n a15, a1, 28 -402a67f4: 03ed mov.n a14, a3 -402a67f6: 02fd mov.n a15, a2 +402a680c: 81e9 s32i.n a14, a1, 32 +402a680e: 71f9 s32i.n a15, a1, 28 +402a6810: 03ed mov.n a14, a3 +402a6812: 02fd mov.n a15, a2 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -402a67f8: 043c movi.n a4, 48 -402a67fa: 0d3d mov.n a3, a13 -402a67fc: 823c movi.n a2, 56 +402a6814: 043c movi.n a4, 48 +402a6816: 0d3d mov.n a3, a13 +402a6818: 823c movi.n a2, 56 os_free(update->pespconn); os_free(update->url); os_free(update); } void ICACHE_FLASH_ATTR ota_start_Upgrade(const char *name,const char *server_ip) { -402a67fe: b109 s32i.n a0, a1, 44 -402a6800: a1c9 s32i.n a12, a1, 40 +402a681a: b109 s32i.n a0, a1, 44 +402a681c: a1c9 s32i.n a12, a1, 40 // os_printf("[OTA]Invalid userbin number!\n"); // user_set_led_logo(1); // return; // } struct upgrade_server_info* update = -402a6802: f93301 l32r a0, 402a4cd0 -402a6805: 0000c0 callx0 a0 -402a6808: 02cd mov.n a12, a2 +402a681e: f93301 l32r a0, 402a4cec +402a6821: 0000c0 callx0 a0 +402a6824: 02cd mov.n a12, a2 (struct upgrade_server_info *) os_zalloc( sizeof(struct upgrade_server_info)); update->pespconn = (struct espconn *) os_zalloc(sizeof(struct espconn)); -402a680a: 143c movi.n a4, 49 -402a680c: 0d3d mov.n a3, a13 -402a680e: c21c movi.n a2, 28 -402a6810: f93001 l32r a0, 402a4cd0 -402a6813: 0000c0 callx0 a0 +402a6826: 143c movi.n a4, 49 +402a6828: 0d3d mov.n a3, a13 +402a682a: c21c movi.n a2, 28 +402a682c: f93001 l32r a0, 402a4cec +402a682f: 0000c0 callx0 a0 os_memcpy(update->ip, server_ip, 4); -402a6816: 0e3d mov.n a3, a14 +402a6832: 0e3d mov.n a3, a14 // } struct upgrade_server_info* update = (struct upgrade_server_info *) os_zalloc( sizeof(struct upgrade_server_info)); update->pespconn = (struct espconn *) os_zalloc(sizeof(struct espconn)); -402a6818: dc29 s32i.n a2, a12, 52 +402a6834: dc29 s32i.n a2, a12, 52 os_memcpy(update->ip, server_ip, 4); -402a681a: 440c movi.n a4, 4 -402a681c: 0c2d mov.n a2, a12 -402a681e: 69fd01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a6821: 0000c0 callx0 a0 +402a6836: 440c movi.n a4, 4 +402a6838: 0c2d mov.n a2, a12 +402a683a: 69f601 l32r a0, 40281014 <_irom0_text_start+0x4> +402a683d: 0000c0 callx0 a0 // update->ip[0] = 192; // update->ip[1] = 168; // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), -402a6824: ffebe1 l32r a14, 402a67d0 +402a6840: ffebe1 l32r a14, 402a67ec os_memcpy(update->ip, server_ip, 4); // update->ip[0] = 192; // update->ip[1] = 168; // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; -402a6827: 025c movi.n a2, 80 -402a6829: 025c22 s16i a2, a12, 4 +402a6843: 025c movi.n a2, 80 +402a6845: 025c22 s16i a2, a12, 4 os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), -402a682c: 0e28 l32i.n a2, a14, 0 -402a682e: 030c62 l8ui a6, a12, 3 -402a6831: 020c52 l8ui a5, a12, 2 -402a6834: 010c42 l8ui a4, a12, 1 -402a6837: 000c32 l8ui a3, a12, 0 -402a683a: 0129 s32i.n a2, a1, 0 -402a683c: ffe421 l32r a2, 402a67cc -402a683f: 075c movi.n a7, 80 -402a6841: 6c6a01 l32r a0, 402819ec -402a6844: 0000c0 callx0 a0 +402a6848: 0e28 l32i.n a2, a14, 0 +402a684a: 030c62 l8ui a6, a12, 3 +402a684d: 020c52 l8ui a5, a12, 2 +402a6850: 010c42 l8ui a4, a12, 1 +402a6853: 000c32 l8ui a3, a12, 0 +402a6856: 0129 s32i.n a2, a1, 0 +402a6858: ffe421 l32r a2, 402a67e8 +402a685b: 075c movi.n a7, 80 +402a685d: 6c6301 l32r a0, 402819ec +402a6860: 0000c0 callx0 a0 update->port, ota_path); update->check_cb = ota_finished_callback; -402a6847: ffe321 l32r a2, 402a67d4 +402a6863: ffe321 l32r a2, 402a67f0 update->check_times = 10000; update->url = (uint8 *) os_zalloc(512); -402a684a: d43c movi.n a4, 61 +402a6866: d43c movi.n a4, 61 // update->ip[2] = 2; // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; -402a684c: cc29 s32i.n a2, a12, 48 +402a6868: cc29 s32i.n a2, a12, 48 update->check_times = 10000; -402a684e: 946221 l32r a2, 4028b9d8 +402a686a: 945b21 l32r a2, 4028b9d8 update->url = (uint8 *) os_zalloc(512); -402a6851: 0d3d mov.n a3, a13 +402a686d: 0d3d mov.n a3, a13 // update->ip[3] = 105; update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; update->check_times = 10000; -402a6853: ac29 s32i.n a2, a12, 40 +402a686f: ac29 s32i.n a2, a12, 40 update->url = (uint8 *) os_zalloc(512); -402a6855: 00a222 movi a2, 0x200 -402a6858: f91e01 l32r a0, 402a4cd0 -402a685b: 0000c0 callx0 a0 +402a6871: 00a222 movi a2, 0x200 +402a6874: f91e01 l32r a0, 402a4cec +402a6877: 0000c0 callx0 a0 os_sprintf((char*) update->url, "GET %s HTTP/1.1\r\n" -402a685e: 021c62 l16ui a6, a12, 4 -402a6861: 0e48 l32i.n a4, a14, 0 -402a6863: ffdd31 l32r a3, 402a67d8 -402a6866: 0f5d mov.n a5, a15 +402a687a: 021c62 l16ui a6, a12, 4 +402a687d: 0e48 l32i.n a4, a14, 0 +402a687f: ffdd31 l32r a3, 402a67f4 +402a6882: 0f5d mov.n a5, a15 update->port = 80; os_printf("[OTA]Server "IPSTR":%d. Path: [%s]\n", IP2STR(update->ip), update->port, ota_path); update->check_cb = ota_finished_callback; update->check_times = 10000; update->url = (uint8 *) os_zalloc(512); -402a6868: bc29 s32i.n a2, a12, 44 +402a6884: bc29 s32i.n a2, a12, 44 os_sprintf((char*) update->url, "GET %s HTTP/1.1\r\n" -402a686a: fd4345 call0 402a3ca0 +402a6886: fd4185 call0 402a3ca0 "Host: %s:%d\r\n" "Connection: keep-alive\r\n" "\r\n", ota_path, name, update->port); os_printf("\r\n\r\n\r\n%s\r\n\r\n",update->url); -402a686d: bc38 l32i.n a3, a12, 44 -402a686f: ffdb21 l32r a2, 402a67dc -402a6872: 6c5e01 l32r a0, 402819ec -402a6875: 0000c0 callx0 a0 +402a6889: bc38 l32i.n a3, a12, 44 +402a688b: ffdb21 l32r a2, 402a67f8 +402a688e: 6c5701 l32r a0, 402819ec +402a6891: 0000c0 callx0 a0 if (system_upgrade_start(update) == false) { -402a6878: 0c2d mov.n a2, a12 -402a687a: f29505 call0 402991cc -402a687d: f2ec bnez.n a2, 402a68b0 +402a6894: 0c2d mov.n a2, a12 +402a6896: f29345 call0 402991cc +402a6899: f2ec bnez.n a2, 402a68cc os_printf("[OTA]Could not start upgrade\n"); -402a687f: ffd821 l32r a2, 402a67e0 -402a6882: 6c5a01 l32r a0, 402819ec -402a6885: 0000c0 callx0 a0 +402a689b: ffd821 l32r a2, 402a67fc +402a689e: 6c5301 l32r a0, 402819ec +402a68a1: 0000c0 callx0 a0 os_free(update->pespconn); -402a6888: dc28 l32i.n a2, a12, 52 -402a688a: 0d3d mov.n a3, a13 -402a688c: 744c movi.n a4, 71 -402a688e: 6b2601 l32r a0, 40281528 -402a6891: 0000c0 callx0 a0 +402a68a4: dc28 l32i.n a2, a12, 52 +402a68a6: 0d3d mov.n a3, a13 +402a68a8: 744c movi.n a4, 71 +402a68aa: 6b1f01 l32r a0, 40281528 +402a68ad: 0000c0 callx0 a0 os_free(update->url); -402a6894: bc28 l32i.n a2, a12, 44 -402a6896: 0d3d mov.n a3, a13 -402a6898: 844c movi.n a4, 72 -402a689a: 6b2301 l32r a0, 40281528 -402a689d: 0000c0 callx0 a0 +402a68b0: bc28 l32i.n a2, a12, 44 +402a68b2: 0d3d mov.n a3, a13 +402a68b4: 844c movi.n a4, 72 +402a68b6: 6b1c01 l32r a0, 40281528 +402a68b9: 0000c0 callx0 a0 os_free(update); -402a68a0: 944c movi.n a4, 73 -402a68a2: 0d3d mov.n a3, a13 -402a68a4: 0c2d mov.n a2, a12 -402a68a6: 6b2001 l32r a0, 40281528 -402a68a9: 0000c0 callx0 a0 -402a68ac: 000246 j 402a68b9 -402a68af: cd2100 excw +402a68bc: 944c movi.n a4, 73 +402a68be: 0d3d mov.n a3, a13 +402a68c0: 0c2d mov.n a2, a12 +402a68c2: 6b1901 l32r a0, 40281528 +402a68c5: 0000c0 callx0 a0 +402a68c8: 000246 j 402a68d5 +402a68cb: cd2100 excw } else { os_printf("[OTA]Upgrading...\n"); -402a68b2: ff .byte 0xff -402a68b3: 6c4e01 l32r a0, 402819ec -402a68b6: 0000c0 callx0 a0 +402a68ce: ff .byte 0xff +402a68cf: 6c4701 l32r a0, 402819ec +402a68d2: 0000c0 callx0 a0 } } -402a68b9: b108 l32i.n a0, a1, 44 -402a68bb: a1c8 l32i.n a12, a1, 40 -402a68bd: 91d8 l32i.n a13, a1, 36 -402a68bf: 81e8 l32i.n a14, a1, 32 -402a68c1: 71f8 l32i.n a15, a1, 28 -402a68c3: 30c112 addi a1, a1, 48 -402a68c6: f00d ret.n -402a68c8: febf96 bltz a15, 402a68b7 -402a68cb: 3f .byte 0x3f -402a68cc: bf .byte 0xbf -402a68cd: bf .byte 0xbf -402a68ce: fe .byte 0xfe -402a68cf: 3f .byte 0x3f -402a68d0: febfd7 bgeu a15, a13, 402a68d2 -402a68d3: 3f .byte 0x3f - -402a68d4 : +402a68d5: b108 l32i.n a0, a1, 44 +402a68d7: a1c8 l32i.n a12, a1, 40 +402a68d9: 91d8 l32i.n a13, a1, 36 +402a68db: 81e8 l32i.n a14, a1, 32 +402a68dd: 71f8 l32i.n a15, a1, 28 +402a68df: 30c112 addi a1, a1, 48 +402a68e2: f00d ret.n +402a68e4: febf96 bltz a15, 402a68d3 +402a68e7: 3f .byte 0x3f +402a68e8: bf .byte 0xbf +402a68e9: bf .byte 0xbf +402a68ea: fe .byte 0xfe +402a68eb: 3f .byte 0x3f +402a68ec: febfd7 bgeu a15, a13, 402a68ee +402a68ef: 3f .byte 0x3f + +402a68f0 : LOCAL void ICACHE_FLASH_ATTR user_ota_dns_found(const char *name, ip_addr_t *ipaddr, void *arg) { -402a68d4: f0c112 addi a1, a1, -16 -402a68d7: 21c9 s32i.n a12, a1, 8 -402a68d9: 11d9 s32i.n a13, a1, 4 -402a68db: 3109 s32i.n a0, a1, 12 -402a68dd: 02dd mov.n a13, a2 -402a68df: 03cd mov.n a12, a3 +402a68f0: f0c112 addi a1, a1, -16 +402a68f3: 21c9 s32i.n a12, a1, 8 +402a68f5: 11d9 s32i.n a13, a1, 4 +402a68f7: 3109 s32i.n a0, a1, 12 +402a68f9: 02dd mov.n a13, a2 +402a68fb: 03cd mov.n a12, a3 struct espconn *pespconn = (struct espconn *) arg; if (ipaddr != NULL) { -402a68e1: b3ac beqz.n a3, 402a6910 +402a68fd: b3ac beqz.n a3, 402a692c os_printf("user_esp_platform_dns_found %d.%d.%d.%d\n", -402a68e3: 030362 l8ui a6, a3, 3 -402a68e6: 020352 l8ui a5, a3, 2 -402a68e9: 010342 l8ui a4, a3, 1 -402a68ec: fff721 l32r a2, 402a68c8 -402a68ef: 000332 l8ui a3, a3, 0 -402a68f2: 6c3e01 l32r a0, 402819ec -402a68f5: 0000c0 callx0 a0 +402a68ff: 030362 l8ui a6, a3, 3 +402a6902: 020352 l8ui a5, a3, 2 +402a6905: 010342 l8ui a4, a3, 1 +402a6908: fff721 l32r a2, 402a68e4 +402a690b: 000332 l8ui a3, a3, 0 +402a690e: 6c3701 l32r a0, 402819ec +402a6911: 0000c0 callx0 a0 *((uint8 *) &ipaddr->addr), *((uint8 *) &ipaddr->addr + 1), *((uint8 *) &ipaddr->addr + 2), *((uint8 *) &ipaddr->addr + 3)); if (ota_path == NULL) { -402a68f8: ffb621 l32r a2, 402a67d0 -402a68fb: 0228 l32i.n a2, a2, 0 -402a68fd: 42cc bnez.n a2, 402a6905 +402a6914: ffb621 l32r a2, 402a67ec +402a6917: 0228 l32i.n a2, a2, 0 +402a6919: 42cc bnez.n a2, 402a6921 os_printf("OTA fail:path is null!\n"); -402a68ff: fff321 l32r a2, 402a68cc -402a6902: 000346 j 402a6913 +402a691b: fff321 l32r a2, 402a68e8 +402a691e: 000346 j 402a692f return; } ota_start_Upgrade(name, (char *) &ipaddr->addr); -402a6905: 0c3d mov.n a3, a12 -402a6907: 0d2d mov.n a2, a13 -402a6909: ffedc5 call0 402a67e8 -402a690c: 000246 j 402a6919 -402a690f: f02100 subx8 a2, a1, a0 +402a6921: 0c3d mov.n a3, a12 +402a6923: 0d2d mov.n a2, a13 +402a6925: ffedc5 call0 402a6804 +402a6928: 000246 j 402a6935 +402a692b: f02100 subx8 a2, a1, a0 } else { os_printf("user_esp_platform_dns_found fail\n"); -402a6912: ff .byte 0xff -402a6913: 6c3601 l32r a0, 402819ec -402a6916: 0000c0 callx0 a0 +402a692e: ff .byte 0xff +402a692f: 6c2f01 l32r a0, 402819ec +402a6932: 0000c0 callx0 a0 } } -402a6919: 3108 l32i.n a0, a1, 12 -402a691b: 21c8 l32i.n a12, a1, 8 -402a691d: 11d8 l32i.n a13, a1, 4 -402a691f: 10c112 addi a1, a1, 16 -402a6922: f00d ret.n -402a6924: ff26c0 excw -402a6927: 3f .byte 0x3f -402a6928: bff9 s32i.n a15, a15, 44 -402a692a: fe .byte 0xfe -402a692b: 3f .byte 0x3f -402a692c: fec002 addi a0, a0, -2 -402a692f: 3f .byte 0x3f -402a6930: c00a add.n a12, a0, a0 -402a6932: fe .byte 0xfe -402a6933: 3f .byte 0x3f -402a6934: fec015 excw -402a6937: 3f .byte 0x3f -402a6938: 2a68d4 excw -402a693b: c11240 mul16u a1, a2, a4 - -402a693c : +402a6935: 3108 l32i.n a0, a1, 12 +402a6937: 21c8 l32i.n a12, a1, 8 +402a6939: 11d8 l32i.n a13, a1, 4 +402a693b: 10c112 addi a1, a1, 16 +402a693e: f00d ret.n +402a6940: ff26c0 excw +402a6943: 3f .byte 0x3f +402a6944: bff9 s32i.n a15, a15, 44 +402a6946: fe .byte 0xfe +402a6947: 3f .byte 0x3f +402a6948: fec002 addi a0, a0, -2 +402a694b: 3f .byte 0x3f +402a694c: c00a add.n a12, a0, a0 +402a694e: fe .byte 0xfe +402a694f: 3f .byte 0x3f +402a6950: fec015 excw +402a6953: 3f .byte 0x3f +402a6954: 2a68f0 excw +402a6957: c11240 mul16u a1, a2, a4 + +402a6958 : void ICACHE_FLASH_ATTR user_ota_start(char *s) { -402a693c: b0c112 addi a1, a1, -80 -402a693f: 1261c2 s32i a12, a1, 72 -402a6942: 1161d2 s32i a13, a1, 68 -402a6945: 1061e2 s32i a14, a1, 64 -402a6948: f1f9 s32i.n a15, a1, 60 -402a694a: 136102 s32i a0, a1, 76 -402a694d: 02ed mov.n a14, a2 +402a6958: b0c112 addi a1, a1, -80 +402a695b: 1261c2 s32i a12, a1, 72 +402a695e: 1161d2 s32i a13, a1, 68 +402a6961: 1061e2 s32i a14, a1, 64 +402a6964: f1f9 s32i.n a15, a1, 60 +402a6966: 136102 s32i a0, a1, 76 +402a6969: 02ed mov.n a14, a2 uint16_t pos = 0; int16_t pos1 = 0; uint8_t i, j; uint16_t max_length = os_strlen(s); -402a694f: 6bfd01 l32r a0, 40281944 -402a6952: 0000c0 callx0 a0 +402a696b: 6bf601 l32r a0, 40281944 +402a696e: 0000c0 callx0 a0 if (domain != NULL) -402a6955: fff3d1 l32r a13, 402a6924 +402a6971: fff3d1 l32r a13, 402a6940 void ICACHE_FLASH_ATTR user_ota_start(char *s) { uint16_t pos = 0; int16_t pos1 = 0; uint8_t i, j; uint16_t max_length = os_strlen(s); -402a6958: 8129 s32i.n a2, a1, 32 -402a695a: f4c020 extui a12, a2, 0, 16 +402a6974: 8129 s32i.n a2, a1, 32 +402a6976: f4c020 extui a12, a2, 0, 16 if (domain != NULL) -402a695d: 0d28 l32i.n a2, a13, 0 -402a695f: ff83f1 l32r a15, 402a676c -402a6962: 00b216 beqz a2, 402a6971 +402a6979: 0d28 l32i.n a2, a13, 0 +402a697b: ff83f1 l32r a15, 402a6788 +402a697e: 00b216 beqz a2, 402a698d os_free(domain); -402a6965: 6ba042 movi a4, 107 -402a6968: 203ff0 or a3, a15, a15 -402a696b: 6aef01 l32r a0, 40281528 -402a696e: 0000c0 callx0 a0 +402a6981: 6ba042 movi a4, 107 +402a6984: 203ff0 or a3, a15, a15 +402a6987: 6ae801 l32r a0, 40281528 +402a698a: 0000c0 callx0 a0 domain = (uint8_t *) os_malloc(32); -402a6971: 150c movi.n a5, 1 -402a6973: 6ca042 movi a4, 108 -402a6976: 0f3d mov.n a3, a15 -402a6978: 022c movi.n a2, 32 -402a697a: 6aea01 l32r a0, 40281524 -402a697d: 0000c0 callx0 a0 +402a698d: 150c movi.n a5, 1 +402a698f: 6ca042 movi a4, 108 +402a6992: 0f3d mov.n a3, a15 +402a6994: 022c movi.n a2, 32 +402a6996: 6ae301 l32r a0, 40281524 +402a6999: 0000c0 callx0 a0 os_memset(domain, 0, 32); -402a6980: 042c movi.n a4, 32 -402a6982: 030c movi.n a3, 0 +402a699c: 042c movi.n a4, 32 +402a699e: 030c movi.n a3, 0 uint8_t i, j; uint16_t max_length = os_strlen(s); if (domain != NULL) os_free(domain); domain = (uint8_t *) os_malloc(32); -402a6984: 0d29 s32i.n a2, a13, 0 +402a69a0: 0d29 s32i.n a2, a13, 0 os_memset(domain, 0, 32); -402a6986: 69a201 l32r a0, 40281010 <_irom0_text_start> -402a6989: 0000c0 callx0 a0 +402a69a2: 699b01 l32r a0, 40281010 <_irom0_text_start> +402a69a5: 0000c0 callx0 a0 if (os_strncmp(s, "https://", 8) == 0) { -402a698c: ffe731 l32r a3, 402a6928 -402a698f: 840c movi.n a4, 8 -402a6991: 0e2d mov.n a2, a14 -402a6993: 890801 l32r a0, 40288db4 -402a6996: 0000c0 callx0 a0 -402a6999: 529c beqz.n a2, 402a69b2 +402a69a8: ffe731 l32r a3, 402a6944 +402a69ab: 840c movi.n a4, 8 +402a69ad: 0e2d mov.n a2, a14 +402a69af: 890101 l32r a0, 40288db4 +402a69b2: 0000c0 callx0 a0 +402a69b5: 529c beqz.n a2, 402a69ce pos = 8; } else if (os_strncmp(s, "http://", 7) == 0) { -402a699b: ffe431 l32r a3, 402a692c -402a699e: 740c movi.n a4, 7 -402a69a0: 0e2d mov.n a2, a14 -402a69a2: 890401 l32r a0, 40288db4 -402a69a5: 0000c0 callx0 a0 +402a69b7: ffe431 l32r a3, 402a6948 +402a69ba: 740c movi.n a4, 7 +402a69bc: 0e2d mov.n a2, a14 +402a69be: 88fd01 l32r a0, 40288db4 +402a69c1: 0000c0 callx0 a0 pos = 7; -402a69a8: 730c movi.n a3, 7 +402a69c4: 730c movi.n a3, 7 os_free(domain); domain = (uint8_t *) os_malloc(32); os_memset(domain, 0, 32); if (os_strncmp(s, "https://", 8) == 0) { pos = 8; } else if (os_strncmp(s, "http://", 7) == 0) { -402a69aa: 628c beqz.n a2, 402a69b4 -402a69ac: 003046 j 402a6a71 -402a69af: 000000 ill +402a69c6: 628c beqz.n a2, 402a69d0 +402a69c8: 003046 j 402a6a8d +402a69cb: 000000 ill if (domain != NULL) os_free(domain); domain = (uint8_t *) os_malloc(32); os_memset(domain, 0, 32); if (os_strncmp(s, "https://", 8) == 0) { pos = 8; -402a69b2: 830c movi.n a3, 8 +402a69ce: 830c movi.n a3, 8 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402a69b4: 742030 extui a2, a3, 0, 8 -402a69b7: f41c movi.n a4, 31 +402a69d0: 742030 extui a2, a3, 0, 8 +402a69d3: f41c movi.n a4, 31 if (*(s + i) == '/') { -402a69b9: f52c movi.n a5, 47 +402a69d5: f52c movi.n a5, 47 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402a69bb: 173427 bltu a4, a2, 402a69d6 -402a69be: 14b2c7 bgeu a2, a12, 402a69d6 +402a69d7: 173427 bltu a4, a2, 402a69f2 +402a69da: 14b2c7 bgeu a2, a12, 402a69f2 if (*(s + i) == '/') { -402a69c1: 6e2a add.n a6, a14, a2 -402a69c3: 000662 l8ui a6, a6, 0 -402a69c6: 049657 bne a6, a5, 402a69ce +402a69dd: 6e2a add.n a6, a14, a2 +402a69df: 000662 l8ui a6, a6, 0 +402a69e2: 049657 bne a6, a5, 402a69ea pos1 = i; -402a69c9: 02cd mov.n a12, a2 +402a69e5: 02cd mov.n a12, a2 break; -402a69cb: 000246 j 402a69d8 +402a69e7: 000246 j 402a69f4 } else if (os_strncmp(s, "http://", 7) == 0) { pos = 7; } else return; for (i = pos; i < max_length && i < 32; i++) { -402a69ce: 221b addi.n a2, a2, 1 -402a69d0: 742020 extui a2, a2, 0, 8 -402a69d3: fff906 j 402a69bb +402a69ea: 221b addi.n a2, a2, 1 +402a69ec: 742020 extui a2, a2, 0, 8 +402a69ef: fff906 j 402a69d7 } void ICACHE_FLASH_ATTR user_ota_start(char *s) { uint16_t pos = 0; int16_t pos1 = 0; -402a69d6: 0c0c movi.n a12, 0 +402a69f2: 0c0c movi.n a12, 0 if (*(s + i) == '/') { pos1 = i; break; } } if (pos1 <= 0 || pos1 > 32) -402a69d8: 2c0b addi.n a2, a12, -1 -402a69da: f42020 extui a2, a2, 0, 16 -402a69dd: 1fa042 movi a4, 31 -402a69e0: 02b427 bgeu a4, a2, 402a69e6 -402a69e3: 002286 j 402a6a71 +402a69f4: 2c0b addi.n a2, a12, -1 +402a69f6: f42020 extui a2, a2, 0, 16 +402a69f9: 1fa042 movi a4, 31 +402a69fc: 02b427 bgeu a4, a2, 402a6a02 +402a69ff: 002286 j 402a6a8d return; os_strncpy(domain, s + pos, pos1 - pos); -402a69e6: 002d22 l32i a2, a13, 0 -402a69e9: c04c30 sub a4, a12, a3 -402a69ec: 3e3a add.n a3, a14, a3 -402a69ee: 887901 l32r a0, 40288bd4 -402a69f1: 0000c0 callx0 a0 +402a6a02: 002d22 l32i a2, a13, 0 +402a6a05: c04c30 sub a4, a12, a3 +402a6a08: 3e3a add.n a3, a14, a3 +402a6a0a: 887201 l32r a0, 40288bd4 +402a6a0d: 0000c0 callx0 a0 if (ota_path != NULL) -402a69f4: ff7731 l32r a3, 402a67d0 -402a69f7: 0328 l32i.n a2, a3, 0 -402a69f9: 928c beqz.n a2, 402a6a06 +402a6a10: ff7731 l32r a3, 402a67ec +402a6a13: 0328 l32i.n a2, a3, 0 +402a6a15: 928c beqz.n a2, 402a6a22 os_free(ota_path); -402a69fb: 81a042 movi a4, 129 -402a69fe: 0f3d mov.n a3, a15 -402a6a00: 6aca01 l32r a0, 40281528 -402a6a03: 0000c0 callx0 a0 +402a6a17: 81a042 movi a4, 129 +402a6a1a: 0f3d mov.n a3, a15 +402a6a1c: 6ac301 l32r a0, 40281528 +402a6a1f: 0000c0 callx0 a0 ota_path = (uint8_t *) os_malloc(max_length); -402a6a06: 8128 l32i.n a2, a1, 32 -402a6a08: 150c movi.n a5, 1 -402a6a0a: f46020 extui a6, a2, 0, 16 -402a6a0d: 82a042 movi a4, 130 -402a6a10: 0f3d mov.n a3, a15 -402a6a12: 062d mov.n a2, a6 -402a6a14: 9169 s32i.n a6, a1, 36 -402a6a16: 6ac301 l32r a0, 40281524 -402a6a19: 0000c0 callx0 a0 -402a6a1c: ff6d31 l32r a3, 402a67d0 +402a6a22: 8128 l32i.n a2, a1, 32 +402a6a24: 150c movi.n a5, 1 +402a6a26: f46020 extui a6, a2, 0, 16 +402a6a29: 82a042 movi a4, 130 +402a6a2c: 0f3d mov.n a3, a15 +402a6a2e: 062d mov.n a2, a6 +402a6a30: 9169 s32i.n a6, a1, 36 +402a6a32: 6abc01 l32r a0, 40281524 +402a6a35: 0000c0 callx0 a0 +402a6a38: ff6d31 l32r a3, 402a67ec os_memset(ota_path, 0, max_length); -402a6a1f: 9168 l32i.n a6, a1, 36 +402a6a3b: 9168 l32i.n a6, a1, 36 os_strncpy(domain, s + pos, pos1 - pos); if (ota_path != NULL) os_free(ota_path); ota_path = (uint8_t *) os_malloc(max_length); -402a6a21: 0329 s32i.n a2, a3, 0 +402a6a3d: 0329 s32i.n a2, a3, 0 os_memset(ota_path, 0, max_length); -402a6a23: 064d mov.n a4, a6 -402a6a25: 030c movi.n a3, 0 -402a6a27: 697a01 l32r a0, 40281010 <_irom0_text_start> -402a6a2a: 0000c0 callx0 a0 +402a6a3f: 064d mov.n a4, a6 +402a6a41: 030c movi.n a3, 0 +402a6a43: 697301 l32r a0, 40281010 <_irom0_text_start> +402a6a46: 0000c0 callx0 a0 os_strncpy(ota_path, s + pos1, max_length); -402a6a2d: ff6851 l32r a5, 402a67d0 -402a6a30: 9168 l32i.n a6, a1, 36 -402a6a32: 0528 l32i.n a2, a5, 0 -402a6a34: 064d mov.n a4, a6 -402a6a36: 3eca add.n a3, a14, a12 -402a6a38: 886701 l32r a0, 40288bd4 -402a6a3b: 0000c0 callx0 a0 +402a6a49: ff6851 l32r a5, 402a67ec +402a6a4c: 9168 l32i.n a6, a1, 36 +402a6a4e: 0528 l32i.n a2, a5, 0 +402a6a50: 064d mov.n a4, a6 +402a6a52: 3eca add.n a3, a14, a12 +402a6a54: 886001 l32r a0, 40288bd4 +402a6a57: 0000c0 callx0 a0 os_printf("domain:%s\n", domain); -402a6a3e: 0d38 l32i.n a3, a13, 0 -402a6a40: ffbc21 l32r a2, 402a6930 -402a6a43: 6bea01 l32r a0, 402819ec -402a6a46: 0000c0 callx0 a0 +402a6a5a: 0d38 l32i.n a3, a13, 0 +402a6a5c: ffbc21 l32r a2, 402a694c +402a6a5f: 6be301 l32r a0, 402819ec +402a6a62: 0000c0 callx0 a0 os_printf("path:%s\n", ota_path); -402a6a49: ff6121 l32r a2, 402a67d0 -402a6a4c: 0238 l32i.n a3, a2, 0 -402a6a4e: ffb921 l32r a2, 402a6934 -402a6a51: 6be601 l32r a0, 402819ec -402a6a54: 0000c0 callx0 a0 +402a6a65: ff6121 l32r a2, 402a67ec +402a6a68: 0238 l32i.n a3, a2, 0 +402a6a6a: ffb921 l32r a2, 402a6950 +402a6a6d: 6bdf01 l32r a0, 402819ec +402a6a70: 0000c0 callx0 a0 struct espconn socket; ip_addr_t ip_addr; espconn_gethostbyname(&socket, domain, &ip_addr, user_ota_dns_found); -402a6a57: 0d38 l32i.n a3, a13, 0 -402a6a59: ffb751 l32r a5, 402a6938 -402a6a5c: 1cc142 addi a4, a1, 28 -402a6a5f: 012d mov.n a2, a1 -402a6a61: 14d0c5 call0 402bb770 +402a6a73: 0d38 l32i.n a3, a13, 0 +402a6a75: ffb751 l32r a5, 402a6954 +402a6a78: 1cc142 addi a4, a1, 28 +402a6a7b: 012d mov.n a2, a1 +402a6a7d: 14d0c5 call0 402bb78c // char serverip[] = { 192, 168, 2,105 }; // char path[] = "ESP/"; // ota_start_Upgrade( serverip, 81, path); // user_set_led_logo(0); os_free(domain); -402a6a64: 0d28 l32i.n a2, a13, 0 -402a6a66: 90a042 movi a4, 144 -402a6a69: 0f3d mov.n a3, a15 -402a6a6b: 6aaf01 l32r a0, 40281528 -402a6a6e: 0000c0 callx0 a0 +402a6a80: 0d28 l32i.n a2, a13, 0 +402a6a82: 90a042 movi a4, 144 +402a6a85: 0f3d mov.n a3, a15 +402a6a87: 6aa801 l32r a0, 40281528 +402a6a8a: 0000c0 callx0 a0 } -402a6a71: 132102 l32i a0, a1, 76 -402a6a74: 1221c2 l32i a12, a1, 72 -402a6a77: 1121d2 l32i a13, a1, 68 -402a6a7a: 1021e2 l32i a14, a1, 64 -402a6a7d: f1f8 l32i.n a15, a1, 60 -402a6a7f: 50c112 addi a1, a1, 80 -402a6a82: f00d ret.n -402a6a84: 142c movi.n a4, 33 -402a6a86: 124010 excw - -402a6a88 : +402a6a8d: 132102 l32i a0, a1, 76 +402a6a90: 1221c2 l32i a12, a1, 72 +402a6a93: 1121d2 l32i a13, a1, 68 +402a6a96: 1021e2 l32i a14, a1, 64 +402a6a99: f1f8 l32i.n a15, a1, 60 +402a6a9b: 50c112 addi a1, a1, 80 +402a6a9e: f00d ret.n +402a6aa0: 142c movi.n a4, 33 +402a6aa2: 124010 excw + +402a6aa4 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_sent_cb(void *arg) { -402a6a88: f0c112 addi a1, a1, -16 -402a6a8b: 21c9 s32i.n a12, a1, 8 +402a6aa4: f0c112 addi a1, a1, -16 +402a6aa7: 21c9 s32i.n a12, a1, 8 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -402a6a8d: 62c8 l32i.n a12, a2, 24 +402a6aa9: 62c8 l32i.n a12, a2, 24 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_sent_cb(void *arg) { -402a6a8f: 3109 s32i.n a0, a1, 12 +402a6aab: 3109 s32i.n a0, a1, 12 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; INFO("TCP: Sent\r\n"); client->sendTimeout = 0; -402a6a91: 020c movi.n a2, 0 -402a6a93: 2b6c22 s32i a2, a12, 172 +402a6aad: 020c movi.n a2, 0 +402a6aaf: 2b6c22 s32i a2, a12, 172 client->keepAliveTick =0; -402a6a96: 296c22 s32i a2, a12, 164 +402a6ab2: 296c22 s32i a2, a12, 164 if ((client->connState == MQTT_DATA || client->connState == MQTT_KEEPALIVE_SEND) -402a6a99: 2c2c22 l32i a2, a12, 176 -402a6a9c: efc222 addi a2, a2, -17 -402a6a9f: 0f22f6 bgeui a2, 2, 402a6ab2 +402a6ab5: 2c2c22 l32i a2, a12, 176 +402a6ab8: efc222 addi a2, a2, -17 +402a6abb: 0f22f6 bgeui a2, 2, 402a6ace && client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_PUBLISH) { -402a6aa2: 142c22 l32i a2, a12, 80 -402a6aa5: 093266 bnei a2, 3, 402a6ab2 +402a6abe: 142c22 l32i a2, a12, 80 +402a6ac1: 093266 bnei a2, 3, 402a6ace if (client->publishedCb) -402a6aa8: 212c32 l32i a3, a12, 132 -402a6aab: 338c beqz.n a3, 402a6ab2 +402a6ac4: 212c32 l32i a3, a12, 132 +402a6ac7: 338c beqz.n a3, 402a6ace client->publishedCb((uint32_t*)client); -402a6aad: 0c2d mov.n a2, a12 -402a6aaf: 0003c0 callx0 a3 +402a6ac9: 0c2d mov.n a2, a12 +402a6acb: 0003c0 callx0 a3 } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6ab2: 0c4d mov.n a4, a12 -402a6ab4: 030c movi.n a3, 0 -402a6ab6: 220c movi.n a2, 2 -402a6ab8: fff301 l32r a0, 402a6a84 -402a6abb: 0000c0 callx0 a0 +402a6ace: 0c4d mov.n a4, a12 +402a6ad0: 030c movi.n a3, 0 +402a6ad2: 220c movi.n a2, 2 +402a6ad4: fff301 l32r a0, 402a6aa0 +402a6ad7: 0000c0 callx0 a0 } -402a6abe: 3108 l32i.n a0, a1, 12 -402a6ac0: 21c8 l32i.n a12, a1, 8 -402a6ac2: 10c112 addi a1, a1, 16 -402a6ac5: f00d ret.n +402a6ada: 3108 l32i.n a0, a1, 12 +402a6adc: 21c8 l32i.n a12, a1, 8 +402a6ade: 10c112 addi a1, a1, 16 +402a6ae1: f00d ret.n ... -402a6ac8 : +402a6ae4 : void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { -402a6ac8: f0c112 addi a1, a1, -16 -402a6acb: 21c9 s32i.n a12, a1, 8 -402a6acd: 02cd mov.n a12, a2 +402a6ae4: f0c112 addi a1, a1, -16 +402a6ae7: 21c9 s32i.n a12, a1, 8 +402a6ae9: 02cd mov.n a12, a2 MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { -402a6acf: 2c2222 l32i a2, a2, 176 +402a6aeb: 2c2222 l32i a2, a2, 176 } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); } void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { -402a6ad2: 3109 s32i.n a0, a1, 12 +402a6aee: 3109 s32i.n a0, a1, 12 MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { -402a6ad4: 131c movi.n a3, 17 -402a6ad6: 229237 bne a2, a3, 402a6afc +402a6af0: 131c movi.n a3, 17 +402a6af2: 229237 bne a2, a3, 402a6b18 client->keepAliveTick ++; -402a6ad9: 292c22 l32i a2, a12, 164 +402a6af5: 292c22 l32i a2, a12, 164 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -402a6adc: 7c38 l32i.n a3, a12, 28 +402a6af8: 7c38 l32i.n a3, a12, 28 void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { client->keepAliveTick ++; -402a6ade: 221b addi.n a2, a2, 1 +402a6afa: 221b addi.n a2, a2, 1 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -402a6ae0: 5338 l32i.n a3, a3, 20 +402a6afc: 5338 l32i.n a3, a3, 20 void ICACHE_FLASH_ATTR mqtt_timer(void *arg) { MQTT_Client* client = (MQTT_Client*)arg; if (client->connState == MQTT_DATA) { client->keepAliveTick ++; -402a6ae2: 296c22 s32i a2, a12, 164 +402a6afe: 296c22 s32i a2, a12, 164 if (client->keepAliveTick > client->mqtt_state.connect_info->keepalive) { -402a6ae5: 43b327 bgeu a3, a2, 402a6b2c +402a6b01: 43b327 bgeu a3, a2, 402a6b48 client->connState = MQTT_KEEPALIVE_SEND; -402a6ae8: 221c movi.n a2, 18 -402a6aea: 2c6c22 s32i a2, a12, 176 +402a6b04: 221c movi.n a2, 18 +402a6b06: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6aed: 0c4d mov.n a4, a12 -402a6aef: 030c movi.n a3, 0 -402a6af1: 220c movi.n a2, 2 -402a6af3: ffe401 l32r a0, 402a6a84 -402a6af6: 0000c0 callx0 a0 -402a6af9: 000bc6 j 402a6b2c +402a6b09: 0c4d mov.n a4, a12 +402a6b0b: 030c movi.n a3, 0 +402a6b0d: 220c movi.n a2, 2 +402a6b0f: ffe401 l32r a0, 402a6aa0 +402a6b12: 0000c0 callx0 a0 +402a6b15: 000bc6 j 402a6b48 } } else if (client->connState == TCP_RECONNECT_REQ) { -402a6afc: 2c8266 bnei a2, 8, 402a6b2c +402a6b18: 2c8266 bnei a2, 8, 402a6b48 client->reconnectTick ++; -402a6aff: 2a2c22 l32i a2, a12, 168 -402a6b02: 221b addi.n a2, a2, 1 -402a6b04: 2a6c22 s32i a2, a12, 168 +402a6b1b: 2a2c22 l32i a2, a12, 168 +402a6b1e: 221b addi.n a2, a2, 1 +402a6b20: 2a6c22 s32i a2, a12, 168 if (client->reconnectTick > MQTT_RECONNECT_TIMEOUT) { -402a6b07: 2162b6 bltui a2, 6, 402a6b2c +402a6b23: 2162b6 bltui a2, 6, 402a6b48 client->reconnectTick = 0; -402a6b0a: 030c movi.n a3, 0 +402a6b26: 030c movi.n a3, 0 client->connState = TCP_RECONNECT; -402a6b0c: 920c movi.n a2, 9 +402a6b28: 920c movi.n a2, 9 } } else if (client->connState == TCP_RECONNECT_REQ) { client->reconnectTick ++; if (client->reconnectTick > MQTT_RECONNECT_TIMEOUT) { client->reconnectTick = 0; -402a6b0e: 2a6c32 s32i a3, a12, 168 +402a6b2a: 2a6c32 s32i a3, a12, 168 client->connState = TCP_RECONNECT; -402a6b11: 2c6c22 s32i a2, a12, 176 +402a6b2d: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6b14: 204cc0 or a4, a12, a12 -402a6b17: 02a022 movi a2, 2 -402a6b1a: ffda01 l32r a0, 402a6a84 -402a6b1d: 0000c0 callx0 a0 +402a6b30: 204cc0 or a4, a12, a12 +402a6b33: 02a022 movi a2, 2 +402a6b36: ffda01 l32r a0, 402a6aa0 +402a6b39: 0000c0 callx0 a0 if (client->timeoutCb) -402a6b20: 222c32 l32i a3, a12, 136 -402a6b23: 005316 beqz a3, 402a6b2c +402a6b3c: 222c32 l32i a3, a12, 136 +402a6b3f: 005316 beqz a3, 402a6b48 client->timeoutCb((uint32_t*)client); -402a6b26: 202cc0 or a2, a12, a12 -402a6b29: 0003c0 callx0 a3 +402a6b42: 202cc0 or a2, a12, a12 +402a6b45: 0003c0 callx0 a3 } } if (client->sendTimeout > 0) -402a6b2c: 2b2c22 l32i a2, a12, 172 -402a6b2f: 328c beqz.n a2, 402a6b36 +402a6b48: 2b2c22 l32i a2, a12, 172 +402a6b4b: 328c beqz.n a2, 402a6b52 client->sendTimeout --; -402a6b31: 220b addi.n a2, a2, -1 -402a6b33: 2b6c22 s32i a2, a12, 172 +402a6b4d: 220b addi.n a2, a2, -1 +402a6b4f: 2b6c22 s32i a2, a12, 172 } -402a6b36: 3108 l32i.n a0, a1, 12 -402a6b38: 21c8 l32i.n a12, a1, 8 -402a6b3a: 10c112 addi a1, a1, 16 -402a6b3d: f00d ret.n +402a6b52: 3108 l32i.n a0, a1, 12 +402a6b54: 21c8 l32i.n a12, a1, 8 +402a6b56: 10c112 addi a1, a1, 16 +402a6b59: f00d ret.n ... -402a6b40 : +402a6b5c : void ICACHE_FLASH_ATTR mqtt_tcpclient_discon_cb(void *arg) { -402a6b40: f0c112 addi a1, a1, -16 -402a6b43: 21c9 s32i.n a12, a1, 8 +402a6b5c: f0c112 addi a1, a1, -16 +402a6b5f: 21c9 s32i.n a12, a1, 8 struct espconn *pespconn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pespconn->reverse; -402a6b45: 62c8 l32i.n a12, a2, 24 +402a6b61: 62c8 l32i.n a12, a2, 24 client->sendTimeout --; } void ICACHE_FLASH_ATTR mqtt_tcpclient_discon_cb(void *arg) { -402a6b47: 3109 s32i.n a0, a1, 12 +402a6b63: 3109 s32i.n a0, a1, 12 struct espconn *pespconn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pespconn->reverse; INFO("TCP: Disconnected callback\r\n"); if(TCP_DISCONNECTING == client->connState) { -402a6b49: 2c2c22 l32i a2, a12, 176 -402a6b4c: 045266 bnei a2, 5, 402a6b54 +402a6b65: 2c2c22 l32i a2, a12, 176 +402a6b68: 045266 bnei a2, 5, 402a6b70 client->connState = TCP_DISCONNECTED; -402a6b4f: 620c movi.n a2, 6 -402a6b51: 0002c6 j 402a6b60 +402a6b6b: 620c movi.n a2, 6 +402a6b6d: 0002c6 j 402a6b7c } else if(MQTT_DELETING == client->connState) { -402a6b54: 531c movi.n a3, 21 -402a6b56: 049237 bne a2, a3, 402a6b5e +402a6b70: 531c movi.n a3, 21 +402a6b72: 049237 bne a2, a3, 402a6b7a client->connState = MQTT_DELETED; -402a6b59: 621c movi.n a2, 22 -402a6b5b: 000046 j 402a6b60 +402a6b75: 621c movi.n a2, 22 +402a6b77: 000046 j 402a6b7c } else { client->connState = TCP_RECONNECT_REQ; -402a6b5e: 820c movi.n a2, 8 +402a6b7a: 820c movi.n a2, 8 } if (client->disconnectedCb) -402a6b60: 202c32 l32i a3, a12, 128 +402a6b7c: 202c32 l32i a3, a12, 128 } else if(MQTT_DELETING == client->connState) { client->connState = MQTT_DELETED; } else { client->connState = TCP_RECONNECT_REQ; -402a6b63: 2c6c22 s32i a2, a12, 176 +402a6b7f: 2c6c22 s32i a2, a12, 176 } if (client->disconnectedCb) -402a6b66: 338c beqz.n a3, 402a6b6d +402a6b82: 338c beqz.n a3, 402a6b89 client->disconnectedCb((uint32_t*)client); -402a6b68: 0c2d mov.n a2, a12 -402a6b6a: 0003c0 callx0 a3 +402a6b84: 0c2d mov.n a2, a12 +402a6b86: 0003c0 callx0 a3 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6b6d: 0c4d mov.n a4, a12 -402a6b6f: 030c movi.n a3, 0 -402a6b71: 220c movi.n a2, 2 -402a6b73: ffc401 l32r a0, 402a6a84 -402a6b76: 0000c0 callx0 a0 +402a6b89: 0c4d mov.n a4, a12 +402a6b8b: 030c movi.n a3, 0 +402a6b8d: 220c movi.n a2, 2 +402a6b8f: ffc401 l32r a0, 402a6aa0 +402a6b92: 0000c0 callx0 a0 } -402a6b79: 3108 l32i.n a0, a1, 12 -402a6b7b: 21c8 l32i.n a12, a1, 8 -402a6b7d: 10c112 addi a1, a1, 16 -402a6b80: f00d ret.n +402a6b95: 3108 l32i.n a0, a1, 12 +402a6b97: 21c8 l32i.n a12, a1, 8 +402a6b99: 10c112 addi a1, a1, 16 +402a6b9c: f00d ret.n ... -402a6b84 : +402a6ba0 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recon_cb(void *arg, sint8 errType) { -402a6b84: f0c112 addi a1, a1, -16 +402a6ba0: f0c112 addi a1, a1, -16 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -402a6b87: 6248 l32i.n a4, a2, 24 +402a6ba3: 6248 l32i.n a4, a2, 24 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recon_cb(void *arg, sint8 errType) { -402a6b89: 3109 s32i.n a0, a1, 12 +402a6ba5: 3109 s32i.n a0, a1, 12 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; INFO("TCP: Reconnect to %s:%d\r\n", client->host, client->port); client->connState = TCP_RECONNECT_REQ; -402a6b8b: 820c movi.n a2, 8 -402a6b8d: 2c6422 s32i a2, a4, 176 +402a6ba7: 820c movi.n a2, 8 +402a6ba9: 2c6422 s32i a2, a4, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6b90: 030c movi.n a3, 0 -402a6b92: 220c movi.n a2, 2 -402a6b94: ffbc01 l32r a0, 402a6a84 -402a6b97: 0000c0 callx0 a0 +402a6bac: 030c movi.n a3, 0 +402a6bae: 220c movi.n a2, 2 +402a6bb0: ffbc01 l32r a0, 402a6aa0 +402a6bb3: 0000c0 callx0 a0 } -402a6b9a: 3108 l32i.n a0, a1, 12 -402a6b9c: 10c112 addi a1, a1, 16 -402a6b9f: f00d ret.n -402a6ba1: 000000 ill +402a6bb6: 3108 l32i.n a0, a1, 12 +402a6bb8: 10c112 addi a1, a1, 16 +402a6bbb: f00d ret.n +402a6bbd: 000000 ill -402a6ba4 : +402a6bc0 : os_event_t mqtt_procTaskQueue[MQTT_TASK_QUEUE_SIZE]; LOCAL void ICACHE_FLASH_ATTR mqtt_dns_found(const char *name, ip_addr_t *ipaddr, void *arg) { -402a6ba4: f0c112 addi a1, a1, -16 -402a6ba7: 21c9 s32i.n a12, a1, 8 -402a6ba9: 3109 s32i.n a0, a1, 12 +402a6bc0: f0c112 addi a1, a1, -16 +402a6bc3: 21c9 s32i.n a12, a1, 8 +402a6bc5: 3109 s32i.n a0, a1, 12 struct espconn *pConn = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pConn->reverse; -402a6bab: 64c8 l32i.n a12, a4, 24 +402a6bc7: 64c8 l32i.n a12, a4, 24 if (ipaddr == NULL) -402a6bad: 93cc bnez.n a3, 402a6bba +402a6bc9: 93cc bnez.n a3, 402a6bd6 { INFO("DNS: Found, but got no ip, try to reconnect\r\n"); client->connState = TCP_RECONNECT_REQ; -402a6baf: 820c movi.n a2, 8 -402a6bb1: 2c6c22 s32i a2, a12, 176 +402a6bcb: 820c movi.n a2, 8 +402a6bcd: 2c6c22 s32i a2, a12, 176 return; -402a6bb4: 000f86 j 402a6bf6 -402a6bb7: 000000 ill +402a6bd0: 000f86 j 402a6c12 +402a6bd3: 000000 ill *((uint8 *) &ipaddr->addr), *((uint8 *) &ipaddr->addr + 1), *((uint8 *) &ipaddr->addr + 2), *((uint8 *) &ipaddr->addr + 3)); if (client->ip.addr == 0 && ipaddr->addr != 0) -402a6bba: 042c22 l32i a2, a12, 16 -402a6bbd: 029256 bnez a2, 402a6bea -402a6bc0: 002322 l32i a2, a3, 0 -402a6bc3: 32ac beqz.n a2, 402a6bea +402a6bd6: 042c22 l32i a2, a12, 16 +402a6bd9: 029256 bnez a2, 402a6c06 +402a6bdc: 002322 l32i a2, a3, 0 +402a6bdf: 32ac beqz.n a2, 402a6c06 { os_memcpy(client->pCon->proto.tcp->remote_ip, &ipaddr->addr, 4); -402a6bc5: 0c28 l32i.n a2, a12, 0 -402a6bc7: 440c movi.n a4, 4 -402a6bc9: 2228 l32i.n a2, a2, 8 -402a6bcb: 22cb addi.n a2, a2, 12 -402a6bcd: 691101 l32r a0, 40281014 <_irom0_text_start+0x4> -402a6bd0: 0000c0 callx0 a0 +402a6be1: 0c28 l32i.n a2, a12, 0 +402a6be3: 440c movi.n a4, 4 +402a6be5: 2228 l32i.n a2, a2, 8 +402a6be7: 22cb addi.n a2, a2, 12 +402a6be9: 690a01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a6bec: 0000c0 callx0 a0 if (client->security) { -402a6bd3: 040c22 l8ui a2, a12, 4 -402a6bd6: 628c beqz.n a2, 402a6be0 +402a6bef: 040c22 l8ui a2, a12, 4 +402a6bf2: 628c beqz.n a2, 402a6bfc } if(DEFAULT_SECURITY >= TWO_WAY_ANTHENTICATION) { espconn_secure_cert_req_enable(ESPCONN_CLIENT,CLIENT_CERT_FLASH_ADDRESS); } espconn_secure_connect(client->pCon); -402a6bd8: 0c28 l32i.n a2, a12, 0 -402a6bda: e639c5 call0 4028cf78 -402a6bdd: 000106 j 402a6be5 +402a6bf4: 0c28 l32i.n a2, a12, 0 +402a6bf6: e63805 call0 4028cf78 +402a6bf9: 000106 j 402a6c01 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_connect(client->pCon); -402a6be0: 0c28 l32i.n a2, a12, 0 -402a6be2: 141a05 call0 402bad84 +402a6bfc: 0c28 l32i.n a2, a12, 0 +402a6bfe: 141a05 call0 402bada0 } client->connState = TCP_CONNECTING; -402a6be5: a20c movi.n a2, 10 -402a6be7: 2c6c22 s32i a2, a12, 176 +402a6c01: a20c movi.n a2, 10 +402a6c03: 2c6c22 s32i a2, a12, 176 INFO("TCP: connecting...\r\n"); } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6bea: 0c4d mov.n a4, a12 -402a6bec: 030c movi.n a3, 0 -402a6bee: 220c movi.n a2, 2 -402a6bf0: ffa501 l32r a0, 402a6a84 -402a6bf3: 0000c0 callx0 a0 +402a6c06: 0c4d mov.n a4, a12 +402a6c08: 030c movi.n a3, 0 +402a6c0a: 220c movi.n a2, 2 +402a6c0c: ffa501 l32r a0, 402a6aa0 +402a6c0f: 0000c0 callx0 a0 } -402a6bf6: 3108 l32i.n a0, a1, 12 -402a6bf8: 21c8 l32i.n a12, a1, 8 -402a6bfa: 10c112 addi a1, a1, 16 -402a6bfd: f00d ret.n +402a6c12: 3108 l32i.n a0, a1, 12 +402a6c14: 21c8 l32i.n a12, a1, 8 +402a6c16: 10c112 addi a1, a1, 16 +402a6c19: f00d ret.n ... -402a6c00 : +402a6c1c : * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -402a6c00: b0c112 addi a1, a1, -80 -402a6c03: 1261c2 s32i a12, a1, 72 +402a6c1c: b0c112 addi a1, a1, -80 +402a6c1f: 1261c2 s32i a12, a1, 72 uint8_t msg_type; uint8_t msg_qos; uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; -402a6c06: 0622c2 l32i a12, a2, 24 +402a6c22: 0622c2 l32i a12, a2, 24 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -402a6c09: 1061e2 s32i a14, a1, 64 -402a6c0c: 0f61f2 s32i a15, a1, 60 +402a6c25: 1061e2 s32i a14, a1, 64 +402a6c28: 0f61f2 s32i a15, a1, 60 uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; -402a6c0f: 00a022 movi a2, 0 +402a6c2b: 00a022 movi a2, 0 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -402a6c12: 136102 s32i a0, a1, 76 -402a6c15: 1161d2 s32i a13, a1, 68 +402a6c2e: 136102 s32i a0, a1, 76 +402a6c31: 1161d2 s32i a13, a1, 68 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a6c18: b4a0f2 movi a15, 180 +402a6c34: b4a0f2 movi a15, 180 uint16_t msg_id; struct espconn *pCon = (struct espconn*)arg; MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; -402a6c1b: 296c22 s32i a2, a12, 164 +402a6c37: 296c22 s32i a2, a12, 164 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a6c1e: 2cfa add.n a2, a12, a15 +402a6c3a: 2cfa add.n a2, a12, a15 * @param len: the lenght of received data * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_recv(void *arg, char *pdata, unsigned short len) { -402a6c20: 03ed mov.n a14, a3 -402a6c22: f45040 extui a5, a4, 0, 16 +402a6c3c: 03ed mov.n a14, a3 +402a6c3e: f45040 extui a5, a4, 0, 16 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); else if (msg_qos == 2) client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); if (msg_qos == 1 || msg_qos == 2) { INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a6c25: 9129 s32i.n a2, a1, 36 +402a6c41: 9129 s32i.n a2, a1, 36 MQTT_Client *client = (MQTT_Client *)pCon->reverse; client->keepAliveTick = 0; READPACKET: INFO("TCP: data received %d bytes\r\n", len); if (len < MQTT_BUF_SIZE && len > 0) { -402a6c27: 250b addi.n a2, a5, -1 -402a6c29: f42020 extui a2, a2, 0, 16 -402a6c2c: fea332 movi a3, 0x3fe -402a6c2f: 02b327 bgeu a3, a2, 402a6c35 -402a6c32: 005886 j 402a6d98 +402a6c43: 250b addi.n a2, a5, -1 +402a6c45: f42020 extui a2, a2, 0, 16 +402a6c48: fea332 movi a3, 0x3fe +402a6c4b: 02b327 bgeu a3, a2, 402a6c51 +402a6c4e: 005886 j 402a6db4 os_memcpy(client->mqtt_state.in_buffer, pdata, len); -402a6c35: 8c28 l32i.n a2, a12, 32 -402a6c37: 054d mov.n a4, a5 -402a6c39: 0e3d mov.n a3, a14 -402a6c3b: a159 s32i.n a5, a1, 40 -402a6c3d: 68f501 l32r a0, 40281014 <_irom0_text_start+0x4> -402a6c40: 0000c0 callx0 a0 +402a6c51: 8c28 l32i.n a2, a12, 32 +402a6c53: 054d mov.n a4, a5 +402a6c55: 0e3d mov.n a3, a14 +402a6c57: a159 s32i.n a5, a1, 40 +402a6c59: 68ee01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a6c5c: 0000c0 callx0 a0 msg_type = mqtt_get_type(client->mqtt_state.in_buffer); -402a6c43: 8c28 l32i.n a2, a12, 32 -402a6c45: 000262 l8ui a6, a2, 0 +402a6c5f: 8c28 l32i.n a2, a12, 32 +402a6c61: 000262 l8ui a6, a2, 0 } mqtt_connect_info_t; static inline int ICACHE_FLASH_ATTR mqtt_get_type(uint8_t* buffer) { return (buffer[0] & 0xf0) >> 4; } static inline int ICACHE_FLASH_ATTR mqtt_get_dup(uint8_t* buffer) { return (buffer[0] & 0x08) >> 3; } static inline int ICACHE_FLASH_ATTR mqtt_get_qos(uint8_t* buffer) { return (buffer[0] & 0x06) >> 1; } -402a6c48: 14f160 extui a15, a6, 1, 2 +402a6c64: 14f160 extui a15, a6, 1, 2 msg_qos = mqtt_get_qos(client->mqtt_state.in_buffer); -402a6c4b: 7430f0 extui a3, a15, 0, 8 -402a6c4e: 8139 s32i.n a3, a1, 32 +402a6c67: 7430f0 extui a3, a15, 0, 8 +402a6c6a: 8139 s32i.n a3, a1, 32 msg_id = mqtt_get_id(client->mqtt_state.in_buffer, client->mqtt_state.in_buffer_length); -402a6c50: 141c32 l16ui a3, a12, 40 +402a6c6c: 141c32 l16ui a3, a12, 40 int clean_session; } mqtt_connect_info_t; static inline int ICACHE_FLASH_ATTR mqtt_get_type(uint8_t* buffer) { return (buffer[0] & 0xf0) >> 4; } -402a6c53: 41d460 srli a13, a6, 4 -402a6c56: 00c945 call0 402a78ec -402a6c59: 027d mov.n a7, a2 +402a6c6f: 41d460 srli a13, a6, 4 +402a6c72: 00c945 call0 402a7908 +402a6c75: 027d mov.n a7, a2 switch (client->connState) { -402a6c5b: 2c2c22 l32i a2, a12, 176 -402a6c5e: e30c movi.n a3, 14 -402a6c60: a158 l32i.n a5, a1, 40 -402a6c62: 111237 beq a2, a3, 402a6c77 -402a6c65: 02b237 bgeu a2, a3, 402a6c6b -402a6c68: 004b06 j 402a6d98 -402a6c6b: efc222 addi a2, a2, -17 -402a6c6e: 0222b6 bltui a2, 2, 402a6c74 -402a6c71: 0048c6 j 402a6d98 -402a6c74: 000d46 j 402a6cad +402a6c77: 2c2c22 l32i a2, a12, 176 +402a6c7a: e30c movi.n a3, 14 +402a6c7c: a158 l32i.n a5, a1, 40 +402a6c7e: 111237 beq a2, a3, 402a6c93 +402a6c81: 02b237 bgeu a2, a3, 402a6c87 +402a6c84: 004b06 j 402a6db4 +402a6c87: efc222 addi a2, a2, -17 +402a6c8a: 0222b6 bltui a2, 2, 402a6c90 +402a6c8d: 0048c6 j 402a6db4 +402a6c90: 000d46 j 402a6cc9 case MQTT_CONNECT_SENDING: if (msg_type == MQTT_MSG_TYPE_CONNACK) { -402a6c77: 022d26 beqi a13, 2, 402a6c7d -402a6c7a: 004686 j 402a6d98 +402a6c93: 022d26 beqi a13, 2, 402a6c99 +402a6c96: 004686 j 402a6db4 if (client->mqtt_state.pending_msg_type != MQTT_MSG_TYPE_CONNECT) { -402a6c7d: 142c22 l32i a2, a12, 80 -402a6c80: 141226 beqi a2, 1, 402a6c98 +402a6c99: 142c22 l32i a2, a12, 80 +402a6c9c: 141226 beqi a2, 1, 402a6cb4 INFO("MQTT: Invalid packet\r\n"); if (client->security) { -402a6c83: 040c22 l8ui a2, a12, 4 -402a6c86: 628c beqz.n a2, 402a6c90 +402a6c9f: 040c22 l8ui a2, a12, 4 +402a6ca2: 628c beqz.n a2, 402a6cac #ifdef MQTT_SSL_ENABLE espconn_secure_disconnect(client->pCon); -402a6c88: 0c28 l32i.n a2, a12, 0 -402a6c8a: e63c85 call0 4028d054 -402a6c8d: 0041c6 j 402a6d98 +402a6ca4: 0c28 l32i.n a2, a12, 0 +402a6ca6: e63ac5 call0 4028d054 +402a6ca9: 0041c6 j 402a6db4 #else INFO("TCP:֧SSL\r\n"); #endif } else { espconn_disconnect(client->pCon); -402a6c90: 0c28 l32i.n a2, a12, 0 -402a6c92: 147745 call0 402bb408 -402a6c95: 003fc6 j 402a6d98 +402a6cac: 0c28 l32i.n a2, a12, 0 +402a6cae: 147745 call0 402bb424 +402a6cb1: 003fc6 j 402a6db4 } } else { INFO("MQTT: %s:%d\r\n", client->host, client->port); client->connState = MQTT_DATA; -402a6c98: 121c movi.n a2, 17 +402a6cb4: 121c movi.n a2, 17 if (client->connectedCb) -402a6c9a: 1f2c32 l32i a3, a12, 124 +402a6cb6: 1f2c32 l32i a3, a12, 124 else { espconn_disconnect(client->pCon); } } else { INFO("MQTT: %s:%d\r\n", client->host, client->port); client->connState = MQTT_DATA; -402a6c9d: 2c6c22 s32i a2, a12, 176 +402a6cb9: 2c6c22 s32i a2, a12, 176 if (client->connectedCb) -402a6ca0: 0f4316 beqz a3, 402a6d98 +402a6cbc: 0f4316 beqz a3, 402a6db4 client->connectedCb((uint32_t*)client); -402a6ca3: 0c2d mov.n a2, a12 -402a6ca5: 0003c0 callx0 a3 -402a6ca8: 003b06 j 402a6d98 -402a6cab: 220000 excw +402a6cbf: 0c2d mov.n a2, a12 +402a6cc1: 0003c0 callx0 a3 +402a6cc4: 003b06 j 402a6db4 +402a6cc7: 220000 excw } break; case MQTT_DATA: case MQTT_KEEPALIVE_SEND: client->mqtt_state.message_length_read = len; client->mqtt_state.message_length = mqtt_get_total_length(client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -402a6cae: 082c movi.n a8, 32 +402a6cca: 082c movi.n a8, 32 } break; case MQTT_DATA: case MQTT_KEEPALIVE_SEND: client->mqtt_state.message_length_read = len; -402a6cb0: 195c52 s16i a5, a12, 50 +402a6ccc: 195c52 s16i a5, a12, 50 client->mqtt_state.message_length = mqtt_get_total_length(client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -402a6cb3: 203550 or a3, a5, a5 -402a6cb6: 0a6172 s32i a7, a1, 40 -402a6cb9: 00b505 call0 402a780c -402a6cbc: 185c22 s16i a2, a12, 48 +402a6ccf: 203550 or a3, a5, a5 +402a6cd2: 0a6172 s32i a7, a1, 40 +402a6cd5: 00b505 call0 402a7828 +402a6cd8: 185c22 s16i a2, a12, 48 switch (msg_type) -402a6cbf: a178 l32i.n a7, a1, 40 -402a6cc1: 025d66 bnei a13, 5, 402a6cc7 -402a6cc4: 002446 j 402a6d59 -402a6cc7: 056df6 bgeui a13, 6, 402a6cd0 -402a6cca: 1a3d26 beqi a13, 3, 402a6ce8 -402a6ccd: 0031c6 j 402a6d98 -402a6cd0: 026d66 bnei a13, 6, 402a6cd6 -402a6cd3: 002386 j 402a6d65 -402a6cd6: 02ad26 beqi a13, 12, 402a6cdc -402a6cd9: 002906 j 402a6d81 +402a6cdb: a178 l32i.n a7, a1, 40 +402a6cdd: 025d66 bnei a13, 5, 402a6ce3 +402a6ce0: 002446 j 402a6d75 +402a6ce3: 056df6 bgeui a13, 6, 402a6cec +402a6ce6: 1a3d26 beqi a13, 3, 402a6d04 +402a6ce9: 0031c6 j 402a6db4 +402a6cec: 026d66 bnei a13, 6, 402a6cf2 +402a6cef: 002386 j 402a6d81 +402a6cf2: 02ad26 beqi a13, 12, 402a6cf8 +402a6cf5: 002906 j 402a6d9d if (client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_PUBLISH && client->mqtt_state.pending_msg_id == msg_id) { INFO("MQTT: receive MQTT_MSG_TYPE_PUBCOMP, finish QoS2 publish\r\n"); } break; case MQTT_MSG_TYPE_PINGREQ: client->mqtt_state.outbound_message = mqtt_msg_pingresp(&client->mqtt_state.mqtt_connection); -402a6cdc: 38cc22 addi a2, a12, 56 -402a6cdf: 010b45 call0 402a7d94 -402a6ce2: 0021c6 j 402a6d6d -402a6ce5: 000000 ill +402a6cf8: 38cc22 addi a2, a12, 56 +402a6cfb: 010b45 call0 402a7db0 +402a6cfe: 0021c6 j 402a6d89 +402a6d01: 000000 ill case MQTT_MSG_TYPE_UNSUBACK: if (client->mqtt_state.pending_msg_type == MQTT_MSG_TYPE_UNSUBSCRIBE && client->mqtt_state.pending_msg_id == msg_id) INFO("MQTT: UnSubscribe successful\r\n"); break; case MQTT_MSG_TYPE_PUBLISH: if (msg_qos == 1) -402a6ce8: 0d1f66 bnei a15, 1, 402a6cf9 +402a6d04: 0d1f66 bnei a15, 1, 402a6d15 client->mqtt_state.outbound_message = mqtt_msg_puback(&client->mqtt_state.mqtt_connection, msg_id); -402a6ceb: 073d mov.n a3, a7 -402a6ced: 38cc22 addi a2, a12, 56 -402a6cf0: 00ea45 call0 402a7b98 -402a6cf3: 000346 j 402a6d04 -402a6cf6: 000000 ill +402a6d07: 073d mov.n a3, a7 +402a6d09: 38cc22 addi a2, a12, 56 +402a6d0c: 00ea45 call0 402a7bb4 +402a6d0f: 000346 j 402a6d20 +402a6d12: 000000 ill else if (msg_qos == 2) -402a6cf9: 092f66 bnei a15, 2, 402a6d06 +402a6d15: 092f66 bnei a15, 2, 402a6d22 client->mqtt_state.outbound_message = mqtt_msg_pubrec(&client->mqtt_state.mqtt_connection, msg_id); -402a6cfc: 073d mov.n a3, a7 -402a6cfe: 38cc22 addi a2, a12, 56 -402a6d01: 00ed05 call0 402a7bd4 -402a6d04: dc29 s32i.n a2, a12, 52 +402a6d18: 073d mov.n a3, a7 +402a6d1a: 38cc22 addi a2, a12, 56 +402a6d1d: 00ed05 call0 402a7bf0 +402a6d20: dc29 s32i.n a2, a12, 52 if (msg_qos == 1 || msg_qos == 2) { -402a6d06: 8128 l32i.n a2, a1, 32 -402a6d08: d20b addi.n a13, a2, -1 -402a6d0a: 74d0d0 extui a13, a13, 0, 8 -402a6d0d: 0b2df6 bgeui a13, 2, 402a6d1c +402a6d22: 8128 l32i.n a2, a1, 32 +402a6d24: d20b addi.n a13, a2, -1 +402a6d26: 74d0d0 extui a13, a13, 0, 8 +402a6d29: 0b2df6 bgeui a13, 2, 402a6d38 INFO("MQTT: Queue response QoS: %d\r\n", msg_qos); if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a6d10: dc28 l32i.n a2, a12, 52 -402a6d12: 021242 l16ui a4, a2, 4 -402a6d15: 0238 l32i.n a3, a2, 0 -402a6d17: 9128 l32i.n a2, a1, 36 -402a6d19: 009845 call0 402a76a0 +402a6d2c: dc28 l32i.n a2, a12, 52 +402a6d2e: 021242 l16ui a4, a2, 4 +402a6d31: 0238 l32i.n a3, a2, 0 +402a6d33: 9128 l32i.n a2, a1, 36 +402a6d35: 009845 call0 402a76bc INFO("MQTT: Queue full\r\n"); } } deliver_publish(client, client->mqtt_state.in_buffer, client->mqtt_state.message_length_read); -402a6d1c: 082cd2 l32i a13, a12, 32 -402a6d1f: 191c42 l16ui a4, a12, 50 +402a6d38: 082cd2 l32i a13, a12, 32 +402a6d3b: 191c42 l16ui a4, a12, 50 deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -402a6d22: 0cc132 addi a3, a1, 12 -402a6d25: 0d2d mov.n a2, a13 +402a6d3e: 0cc132 addi a3, a1, 12 +402a6d41: 0d2d mov.n a2, a13 LOCAL void ICACHE_FLASH_ATTR deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; -402a6d27: 065142 s16i a4, a1, 12 +402a6d43: 065142 s16i a4, a1, 12 event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -402a6d2a: a149 s32i.n a4, a1, 40 -402a6d2c: 00b0c5 call0 402a783c +402a6d46: a149 s32i.n a4, a1, 40 +402a6d48: 00b0c5 call0 402a7858 event_data.data_length = length; -402a6d2f: a148 l32i.n a4, a1, 40 +402a6d4b: a148 l32i.n a4, a1, 40 deliver_publish(MQTT_Client* client, uint8_t* message, int length) { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); -402a6d31: 1129 s32i.n a2, a1, 4 +402a6d4d: 1129 s32i.n a2, a1, 4 event_data.data_length = length; event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -402a6d33: 31eb addi.n a3, a1, 14 -402a6d35: 0d2d mov.n a2, a13 +402a6d4f: 31eb addi.n a3, a1, 14 +402a6d51: 0d2d mov.n a2, a13 { mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); event_data.data_length = length; -402a6d37: 075142 s16i a4, a1, 14 +402a6d53: 075142 s16i a4, a1, 14 event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -402a6d3a: 00b3c5 call0 402a7878 +402a6d56: 00b3c5 call0 402a7894 if (client->dataCb) -402a6d3d: 232c72 l32i a7, a12, 140 +402a6d59: 232c72 l32i a7, a12, 140 mqtt_event_data_t event_data; event_data.topic_length = length; event_data.topic = mqtt_get_publish_topic(message, &event_data.topic_length); event_data.data_length = length; event_data.data = mqtt_get_publish_data(message, &event_data.data_length); -402a6d40: 2129 s32i.n a2, a1, 8 +402a6d5c: 2129 s32i.n a2, a1, 8 if (client->dataCb) -402a6d42: 03e716 beqz a7, 402a6d84 +402a6d5e: 03e716 beqz a7, 402a6da0 client->dataCb((uint32_t*)client, event_data.topic, event_data.topic_length, event_data.data, event_data.data_length); -402a6d45: 071162 l16ui a6, a1, 14 -402a6d48: 061142 l16ui a4, a1, 12 -402a6d4b: 1138 l32i.n a3, a1, 4 -402a6d4d: 025d mov.n a5, a2 -402a6d4f: 0c2d mov.n a2, a12 -402a6d51: 0007c0 callx0 a7 -402a6d54: 000b06 j 402a6d84 -402a6d57: 3d0000 excw +402a6d61: 071162 l16ui a6, a1, 14 +402a6d64: 061142 l16ui a4, a1, 12 +402a6d67: 1138 l32i.n a3, a1, 4 +402a6d69: 025d mov.n a5, a2 +402a6d6b: 0c2d mov.n a2, a12 +402a6d6d: 0007c0 callx0 a7 +402a6d70: 000b06 j 402a6da0 +402a6d73: 3d0000 excw INFO("MQTT: received MQTT_MSG_TYPE_PUBACK, finish QoS1 publish\r\n"); } break; case MQTT_MSG_TYPE_PUBREC: client->mqtt_state.outbound_message = mqtt_msg_pubrel(&client->mqtt_state.mqtt_connection, msg_id); -402a6d5a: cc2207 blt a2, a0, 402a6d2a -402a6d5d: 0538 l32i.n a3, a5, 0 -402a6d5f: 00eb addi.n a0, a0, 14 -402a6d61: 000206 j 402a6d6d -402a6d64: 073d00 excw +402a6d76: cc2207 blt a2, a0, 402a6d46 +402a6d79: 0538 l32i.n a3, a5, 0 +402a6d7b: 00eb addi.n a0, a0, 14 +402a6d7d: 000206 j 402a6d89 +402a6d80: 073d00 excw if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { INFO("MQTT: Queue full\r\n"); } break; case MQTT_MSG_TYPE_PUBREL: client->mqtt_state.outbound_message = mqtt_msg_pubcomp(&client->mqtt_state.mqtt_connection, msg_id); -402a6d67: 38cc22 addi a2, a12, 56 -402a6d6a: 00ee05 call0 402a7c4c -402a6d6d: dc29 s32i.n a2, a12, 52 +402a6d83: 38cc22 addi a2, a12, 56 +402a6d86: 00ee05 call0 402a7c68 +402a6d89: dc29 s32i.n a2, a12, 52 if (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a6d6f: 021242 l16ui a4, a2, 4 -402a6d72: 0238 l32i.n a3, a2, 0 -402a6d74: b4a022 movi a2, 180 -402a6d77: 2c2a add.n a2, a12, a2 -402a6d79: 009245 call0 402a76a0 +402a6d8b: 021242 l16ui a4, a2, 4 +402a6d8e: 0238 l32i.n a3, a2, 0 +402a6d90: b4a022 movi a2, 180 +402a6d93: 2c2a add.n a2, a12, a2 +402a6d95: 009245 call0 402a76bc INFO("MQTT: Queue full\r\n"); } break; -402a6d7c: 000606 j 402a6d98 -402a6d7f: 660000 excw +402a6d98: 000606 j 402a6db4 +402a6d9b: 660000 excw break; } // NOTE: this is done down here and not in the switch case above // because the PSOCK_READBUF_LEN() won't work inside a switch // statement due to the way protothreads resume. if (msg_type == MQTT_MSG_TYPE_PUBLISH) -402a6d82: 133d excw +402a6d9e: 133d excw { len = client->mqtt_state.message_length_read; -402a6d84: 191c52 l16ui a5, a12, 50 +402a6da0: 191c52 l16ui a5, a12, 50 if (client->mqtt_state.message_length < client->mqtt_state.message_length_read) -402a6d87: 181c22 l16ui a2, a12, 48 -402a6d8a: 0ab257 bgeu a2, a5, 402a6d98 +402a6da3: 181c22 l16ui a2, a12, 48 +402a6da6: 0ab257 bgeu a2, a5, 402a6db4 { //client->connState = MQTT_PUBLISH_RECV; //Not Implement yet len -= client->mqtt_state.message_length; -402a6d8d: c05520 sub a5, a5, a2 -402a6d90: f45050 extui a5, a5, 0, 16 +402a6da9: c05520 sub a5, a5, a2 +402a6dac: f45050 extui a5, a5, 0, 16 pdata += client->mqtt_state.message_length; -402a6d93: ee2a add.n a14, a14, a2 +402a6daf: ee2a add.n a14, a14, a2 INFO("Get another published message\r\n"); goto READPACKET; -402a6d95: ffa386 j 402a6c27 +402a6db1: ffa386 j 402a6c43 break; } } else { INFO("ERROR: Message too long\r\n"); } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6d98: 0c4d mov.n a4, a12 -402a6d9a: 030c movi.n a3, 0 -402a6d9c: 220c movi.n a2, 2 -402a6d9e: ff3901 l32r a0, 402a6a84 -402a6da1: 0000c0 callx0 a0 +402a6db4: 0c4d mov.n a4, a12 +402a6db6: 030c movi.n a3, 0 +402a6db8: 220c movi.n a2, 2 +402a6dba: ff3901 l32r a0, 402a6aa0 +402a6dbd: 0000c0 callx0 a0 } -402a6da4: 132102 l32i a0, a1, 76 -402a6da7: 1221c2 l32i a12, a1, 72 -402a6daa: 1121d2 l32i a13, a1, 68 -402a6dad: 1021e2 l32i a14, a1, 64 -402a6db0: f1f8 l32i.n a15, a1, 60 -402a6db2: 50c112 addi a1, a1, 80 -402a6db5: f00d ret.n -402a6db7: 6b4000 excw -402a6dba: 402a add.n a4, a0, a2 -402a6dbc: 2a6c00 excw -402a6dbf: 6a8840 excw -402a6dc2: 402a add.n a4, a0, a2 - -402a6dc4 : +402a6dc0: 132102 l32i a0, a1, 76 +402a6dc3: 1221c2 l32i a12, a1, 72 +402a6dc6: 1121d2 l32i a13, a1, 68 +402a6dc9: 1021e2 l32i a14, a1, 64 +402a6dcc: f1f8 l32i.n a15, a1, 60 +402a6dce: 50c112 addi a1, a1, 80 +402a6dd1: f00d ret.n +402a6dd3: 6b5c00 excw +402a6dd6: 402a add.n a4, a0, a2 +402a6dd8: 6c1c movi.n a12, 22 +402a6dda: 402a add.n a4, a0, a2 +402a6ddc: 2a6aa4 excw +402a6ddf: c11240 mul16u a1, a2, a4 + +402a6de0 : * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_connect_cb(void *arg) { -402a6dc4: f0c112 addi a1, a1, -16 -402a6dc7: 0261c2 s32i a12, a1, 8 +402a6de0: f0c112 addi a1, a1, -16 +402a6de3: 0261c2 s32i a12, a1, 8 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; -402a6dca: 62c8 l32i.n a12, a2, 24 +402a6de6: 62c8 l32i.n a12, a2, 24 espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); -402a6dcc: fffb31 l32r a3, 402a6db8 -402a6dcf: 002c22 l32i a2, a12, 0 +402a6de8: fffb31 l32r a3, 402a6dd4 +402a6deb: 002c22 l32i a2, a12, 0 * @param arg: contain the ip link information * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_connect_cb(void *arg) { -402a6dd2: 036102 s32i a0, a1, 12 -402a6dd5: 11d9 s32i.n a13, a1, 4 +402a6dee: 036102 s32i a0, a1, 12 +402a6df1: 11d9 s32i.n a13, a1, 4 struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); -402a6dd7: 144c05 call0 402bb298 +402a6df3: 144c05 call0 402bb2b4 espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// -402a6dda: fff831 l32r a3, 402a6dbc -402a6ddd: 0c28 l32i.n a2, a12, 0 +402a6df6: fff831 l32r a3, 402a6dd8 +402a6df9: 0c28 l32i.n a2, a12, 0 espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); -402a6ddf: 38ccd2 addi a13, a12, 56 +402a6dfb: 38ccd2 addi a13, a12, 56 { struct espconn *pCon = (struct espconn *)arg; MQTT_Client* client = (MQTT_Client *)pCon->reverse; espconn_regist_disconcb(client->pCon, mqtt_tcpclient_discon_cb); espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// -402a6de2: 144945 call0 402bb278 +402a6dfe: 144945 call0 402bb294 espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// -402a6de5: fff631 l32r a3, 402a6dc0 -402a6de8: 0c28 l32i.n a2, a12, 0 -402a6dea: 144545 call0 402bb240 +402a6e01: fff631 l32r a3, 402a6ddc +402a6e04: 0c28 l32i.n a2, a12, 0 +402a6e06: 144545 call0 402bb25c INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); -402a6ded: 161c42 l16ui a4, a12, 44 -402a6df0: 9c38 l32i.n a3, a12, 36 -402a6df2: 0d2d mov.n a2, a13 -402a6df4: 009e45 call0 402a77dc +402a6e09: 161c42 l16ui a4, a12, 44 +402a6e0c: 9c38 l32i.n a3, a12, 36 +402a6e0e: 0d2d mov.n a2, a13 +402a6e10: 009e45 call0 402a77f8 client->mqtt_state.outbound_message = mqtt_msg_connect(&client->mqtt_state.mqtt_connection, client->mqtt_state.connect_info); -402a6df7: 7c38 l32i.n a3, a12, 28 -402a6df9: 0d2d mov.n a2, a13 -402a6dfb: 00b8c5 call0 402a7988 +402a6e13: 7c38 l32i.n a3, a12, 28 +402a6e15: 0d2d mov.n a2, a13 +402a6e17: 00b8c5 call0 402a79a4 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -402a6dfe: 0248 l32i.n a4, a2, 0 +402a6e1a: 0248 l32i.n a4, a2, 0 espconn_regist_recvcb(client->pCon, mqtt_tcpclient_recv);//////// espconn_regist_sentcb(client->pCon, mqtt_tcpclient_sent_cb);/////// INFO("MQTT: ӷ: %s:%d\r\n", client->host, client->port); mqtt_msg_init(&client->mqtt_state.mqtt_connection, client->mqtt_state.out_buffer, client->mqtt_state.out_buffer_length); client->mqtt_state.outbound_message = mqtt_msg_connect(&client->mqtt_state.mqtt_connection, client->mqtt_state.connect_info); -402a6e00: dc29 s32i.n a2, a12, 52 +402a6e1c: dc29 s32i.n a2, a12, 52 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -402a6e02: 000432 l8ui a3, a4, 0 -402a6e05: 413430 srli a3, a3, 4 -402a6e08: 146c32 s32i a3, a12, 80 +402a6e1e: 000432 l8ui a3, a4, 0 +402a6e21: 413430 srli a3, a3, 4 +402a6e24: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a6e0b: 021232 l16ui a3, a2, 4 -402a6e0e: 042d mov.n a2, a4 -402a6e10: 00ad85 call0 402a78ec -402a6e13: 265c22 s16i a2, a12, 76 +402a6e27: 021232 l16ui a3, a2, 4 +402a6e2a: 042d mov.n a2, a4 +402a6e2c: 00ad85 call0 402a7908 +402a6e2f: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -402a6e16: 520c movi.n a2, 5 -402a6e18: 2b6c22 s32i a2, a12, 172 +402a6e32: 520c movi.n a2, 5 +402a6e34: 2b6c22 s32i a2, a12, 172 INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402a6e1b: 040c32 l8ui a3, a12, 4 -402a6e1e: dc28 l32i.n a2, a12, 52 +402a6e37: 040c32 l8ui a3, a12, 4 +402a6e3a: dc28 l32i.n a2, a12, 52 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a6e20: 021242 l16ui a4, a2, 4 +402a6e3c: 021242 l16ui a4, a2, 4 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402a6e23: 938c beqz.n a3, 402a6e30 +402a6e3f: 938c beqz.n a3, 402a6e4c #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a6e25: 0238 l32i.n a3, a2, 0 -402a6e27: 0c28 l32i.n a2, a12, 0 -402a6e29: e62505 call0 4028d07c -402a6e2c: 000246 j 402a6e39 -402a6e2f: 223200 excw +402a6e41: 0238 l32i.n a3, a2, 0 +402a6e43: 0c28 l32i.n a2, a12, 0 +402a6e45: e62345 call0 4028d07c +402a6e48: 000246 j 402a6e55 +402a6e4b: 223200 excw #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a6e32: 2c2200 excw -402a6e35: 078500 excw -402a6e38: a03214 excw +402a6e4e: 2c2200 excw +402a6e51: 078500 excw +402a6e54: a03214 excw } client->mqtt_state.outbound_message = NULL; -402a6e3b: e20c00 excw +402a6e57: e20c00 excw client->connState = MQTT_CONNECT_SENDING; -402a6e3e: 2c6c22 s32i a2, a12, 176 +402a6e5a: 2c6c22 s32i a2, a12, 176 } else { espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); } client->mqtt_state.outbound_message = NULL; -402a6e41: dc39 s32i.n a3, a12, 52 +402a6e5d: dc39 s32i.n a3, a12, 52 client->connState = MQTT_CONNECT_SENDING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a6e43: 0c4d mov.n a4, a12 -402a6e45: 220c movi.n a2, 2 -402a6e47: ff0f01 l32r a0, 402a6a84 -402a6e4a: 0000c0 callx0 a0 +402a6e5f: 0c4d mov.n a4, a12 +402a6e61: 220c movi.n a2, 2 +402a6e63: ff0f01 l32r a0, 402a6aa0 +402a6e66: 0000c0 callx0 a0 } -402a6e4d: 3108 l32i.n a0, a1, 12 -402a6e4f: 21c8 l32i.n a12, a1, 8 -402a6e51: 11d8 l32i.n a13, a1, 4 -402a6e53: 10c112 addi a1, a1, 16 -402a6e56: f00d ret.n -402a6e58: 9e .byte 0x9e -402a6e59: 3ffe97 bbsi a14, 25, 402a6e9c - -402a6e5c : +402a6e69: 3108 l32i.n a0, a1, 12 +402a6e6b: 21c8 l32i.n a12, a1, 8 +402a6e6d: 11d8 l32i.n a13, a1, 4 +402a6e6f: 10c112 addi a1, a1, 16 +402a6e72: f00d ret.n +402a6e74: 9e .byte 0x9e +402a6e75: 3ffe97 bbsi a14, 25, 402a6eb8 + +402a6e78 : * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -402a6e5c: d0c112 addi a1, a1, -48 -402a6e5f: 046d mov.n a6, a4 -402a6e61: 81e9 s32i.n a14, a1, 32 +402a6e78: d0c112 addi a1, a1, -48 +402a6e7b: 046d mov.n a6, a4 +402a6e7d: 81e9 s32i.n a14, a1, 32 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -402a6e63: d0a042 movi a4, 208 +402a6e7f: d0a042 movi a4, 208 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -402a6e66: 03ed mov.n a14, a3 +402a6e82: 03ed mov.n a14, a3 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -402a6e68: 030c movi.n a3, 0 +402a6e84: 030c movi.n a3, 0 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -402a6e6a: b109 s32i.n a0, a1, 44 +402a6e86: b109 s32i.n a0, a1, 44 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -402a6e6c: 0169 s32i.n a6, a1, 0 +402a6e88: 0169 s32i.n a6, a1, 0 * @param security: 1 for ssl, 0 for none * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { -402a6e6e: a1c9 s32i.n a12, a1, 40 -402a6e70: 91d9 s32i.n a13, a1, 36 -402a6e72: 02cd mov.n a12, a2 -402a6e74: 0761f2 s32i a15, a1, 28 -402a6e77: 74f050 extui a15, a5, 0, 8 +402a6e8a: a1c9 s32i.n a12, a1, 40 +402a6e8c: 91d9 s32i.n a13, a1, 36 +402a6e8e: 02cd mov.n a12, a2 +402a6e90: 0761f2 s32i a15, a1, 28 +402a6e93: 74f050 extui a15, a5, 0, 8 uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); -402a6e7a: 686501 l32r a0, 40281010 <_irom0_text_start> -402a6e7d: 0000c0 callx0 a0 +402a6e96: 685e01 l32r a0, 40281010 <_irom0_text_start> +402a6e99: 0000c0 callx0 a0 temp = os_strlen(host); -402a6e80: 0e2d mov.n a2, a14 -402a6e82: 6ab001 l32r a0, 40281944 -402a6e85: 0000c0 callx0 a0 +402a6e9c: 0e2d mov.n a2, a14 +402a6e9e: 6aa901 l32r a0, 40281944 +402a6ea1: 0000c0 callx0 a0 mqttClient->host = (uint8_t*)os_zalloc(temp + 1); -402a6e88: fff431 l32r a3, 402a6e58 +402a6ea4: fff431 l32r a3, 402a6e74 MQTT_InitConnection(MQTT_Client *mqttClient, uint8_t* host, uint32_t port, uint8_t security) { uint32_t temp; INFO("MQTT_InitConnection\r\n"); os_memset(mqttClient, 0, sizeof(MQTT_Client)); temp = os_strlen(host); -402a6e8b: 02dd mov.n a13, a2 +402a6ea7: 02dd mov.n a13, a2 mqttClient->host = (uint8_t*)os_zalloc(temp + 1); -402a6e8d: c4a242 movi a4, 0x2c4 -402a6e90: 221b addi.n a2, a2, 1 -402a6e92: f78f01 l32r a0, 402a4cd0 -402a6e95: 0000c0 callx0 a0 -402a6e98: 2c29 s32i.n a2, a12, 8 +402a6ea9: c4a242 movi a4, 0x2c4 +402a6eac: 221b addi.n a2, a2, 1 +402a6eae: f78f01 l32r a0, 402a4cec +402a6eb1: 0000c0 callx0 a0 +402a6eb4: 2c29 s32i.n a2, a12, 8 os_strcpy(mqttClient->host, host); -402a6e9a: 0e3d mov.n a3, a14 -402a6e9c: a51b01 l32r a0, 40290308 -402a6e9f: 0000c0 callx0 a0 +402a6eb6: 0e3d mov.n a3, a14 +402a6eb8: a51401 l32r a0, 40290308 +402a6ebb: 0000c0 callx0 a0 mqttClient->host[temp] = 0; -402a6ea2: 2c28 l32i.n a2, a12, 8 -402a6ea4: d2da add.n a13, a2, a13 -402a6ea6: 020c movi.n a2, 0 -402a6ea8: 004d22 s8i a2, a13, 0 +402a6ebe: 2c28 l32i.n a2, a12, 8 +402a6ec0: d2da add.n a13, a2, a13 +402a6ec2: 020c movi.n a2, 0 +402a6ec4: 004d22 s8i a2, a13, 0 mqttClient->port = port; -402a6eab: 0168 l32i.n a6, a1, 0 +402a6ec7: 0168 l32i.n a6, a1, 0 mqttClient->security = security; } -402a6ead: b108 l32i.n a0, a1, 44 +402a6ec9: b108 l32i.n a0, a1, 44 temp = os_strlen(host); mqttClient->host = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->host, host); mqttClient->host[temp] = 0; mqttClient->port = port; mqttClient->security = security; -402a6eaf: 044cf2 s8i a15, a12, 4 +402a6ecb: 044cf2 s8i a15, a12, 4 os_memset(mqttClient, 0, sizeof(MQTT_Client)); temp = os_strlen(host); mqttClient->host = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->host, host); mqttClient->host[temp] = 0; mqttClient->port = port; -402a6eb2: 3c69 s32i.n a6, a12, 12 +402a6ece: 3c69 s32i.n a6, a12, 12 mqttClient->security = security; } -402a6eb4: 91d8 l32i.n a13, a1, 36 -402a6eb6: a1c8 l32i.n a12, a1, 40 -402a6eb8: 81e8 l32i.n a14, a1, 32 -402a6eba: 71f8 l32i.n a15, a1, 28 -402a6ebc: 30c112 addi a1, a1, 48 -402a6ebf: f00d ret.n -402a6ec1: 000000 ill -402a6ec4: 35bc beqz.n a5, 402a6efb -402a6ec6: ff .byte 0xff -402a6ec7: 3f .byte 0x3f -402a6ec8: 2a7514 excw -402a6ecb: c11240 mul16u a1, a2, a4 - -402a6ecc : +402a6ed0: 91d8 l32i.n a13, a1, 36 +402a6ed2: a1c8 l32i.n a12, a1, 40 +402a6ed4: 81e8 l32i.n a14, a1, 32 +402a6ed6: 71f8 l32i.n a15, a1, 28 +402a6ed8: 30c112 addi a1, a1, 48 +402a6edb: f00d ret.n +402a6edd: 000000 ill +402a6ee0: 35bc beqz.n a5, 402a6f17 +402a6ee2: ff .byte 0xff +402a6ee3: 3f .byte 0x3f +402a6ee4: 2a7530 excw +402a6ee7: c11240 mul16u a1, a2, a4 + +402a6ee8 : * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -402a6ecc: d0c112 addi a1, a1, -48 -402a6ecf: 747070 extui a7, a7, 0, 8 -402a6ed2: a1c9 s32i.n a12, a1, 40 -402a6ed4: 81e9 s32i.n a14, a1, 32 -402a6ed6: 03cd mov.n a12, a3 -402a6ed8: 71f9 s32i.n a15, a1, 28 +402a6ee8: d0c112 addi a1, a1, -48 +402a6eeb: 747070 extui a7, a7, 0, 8 +402a6eee: a1c9 s32i.n a12, a1, 40 +402a6ef0: 81e9 s32i.n a14, a1, 32 +402a6ef2: 03cd mov.n a12, a3 +402a6ef4: 71f9 s32i.n a15, a1, 28 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -402a6eda: 030c movi.n a3, 0 +402a6ef6: 030c movi.n a3, 0 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -402a6edc: 02fd mov.n a15, a2 -402a6ede: 04ed mov.n a14, a4 +402a6ef8: 02fd mov.n a15, a2 +402a6efa: 04ed mov.n a14, a4 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -402a6ee0: 58c222 addi a2, a2, 88 -402a6ee3: 442c movi.n a4, 36 +402a6efc: 58c222 addi a2, a2, 88 +402a6eff: 442c movi.n a4, 36 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -402a6ee5: b109 s32i.n a0, a1, 44 -402a6ee7: 1169 s32i.n a6, a1, 4 -402a6ee9: 2179 s32i.n a7, a1, 8 -402a6eeb: 91d9 s32i.n a13, a1, 36 +402a6f01: b109 s32i.n a0, a1, 44 +402a6f03: 1169 s32i.n a6, a1, 4 +402a6f05: 2179 s32i.n a7, a1, 8 +402a6f07: 91d9 s32i.n a13, a1, 36 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -402a6eed: 0129 s32i.n a2, a1, 0 +402a6f09: 0129 s32i.n a2, a1, 0 * @param client_pass:MQTT keep alive timer, in second * @retval None */ void ICACHE_FLASH_ATTR MQTT_InitClient(MQTT_Client *mqttClient, uint8_t* client_id, uint8_t* client_user, uint8_t* client_pass, uint32_t keepAliveTime, uint8_t cleanSession) { -402a6eef: 20d550 or a13, a5, a5 +402a6f0b: 20d550 or a13, a5, a5 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); -402a6ef2: 684701 l32r a0, 40281010 <_irom0_text_start> -402a6ef5: 0000c0 callx0 a0 +402a6f0e: 684001 l32r a0, 40281010 <_irom0_text_start> +402a6f11: 0000c0 callx0 a0 temp = os_strlen(client_id); -402a6ef8: 0c2d mov.n a2, a12 -402a6efa: 6a9201 l32r a0, 40281944 -402a6efd: 0000c0 callx0 a0 +402a6f14: 0c2d mov.n a2, a12 +402a6f16: 6a8b01 l32r a0, 40281944 +402a6f19: 0000c0 callx0 a0 mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -402a6f00: ffd631 l32r a3, 402a6e58 +402a6f1c: ffd631 l32r a3, 402a6e74 uint32_t temp; INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); temp = os_strlen(client_id); -402a6f03: 025d mov.n a5, a2 +402a6f1f: 025d mov.n a5, a2 mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -402a6f05: dea242 movi a4, 0x2de -402a6f08: 221b addi.n a2, a2, 1 -402a6f0a: 3159 s32i.n a5, a1, 12 -402a6f0c: f77101 l32r a0, 402a4cd0 -402a6f0f: 0000c0 callx0 a0 +402a6f21: dea242 movi a4, 0x2de +402a6f24: 221b addi.n a2, a2, 1 +402a6f26: 3159 s32i.n a5, a1, 12 +402a6f28: f77101 l32r a0, 402a4cec +402a6f2b: 0000c0 callx0 a0 os_strcpy(mqttClient->connect_info.client_id, client_id); -402a6f12: 0c3d mov.n a3, a12 +402a6f2e: 0c3d mov.n a3, a12 INFO("MQTT_InitClient\r\n"); os_memset(&mqttClient->connect_info, 0, sizeof(mqtt_connect_info_t)); temp = os_strlen(client_id); mqttClient->connect_info.client_id = (uint8_t*)os_zalloc(temp + 1); -402a6f14: 166f22 s32i a2, a15, 88 +402a6f30: 166f22 s32i a2, a15, 88 os_strcpy(mqttClient->connect_info.client_id, client_id); -402a6f17: a4fc01 l32r a0, 40290308 -402a6f1a: 0000c0 callx0 a0 +402a6f33: a4f501 l32r a0, 40290308 +402a6f36: 0000c0 callx0 a0 mqttClient->connect_info.client_id[temp] = 0; -402a6f1d: 162f22 l32i a2, a15, 88 -402a6f20: 3158 l32i.n a5, a1, 12 -402a6f22: ffcdc1 l32r a12, 402a6e58 -402a6f25: 525a add.n a5, a2, a5 -402a6f27: 020c movi.n a2, 0 -402a6f29: 004522 s8i a2, a5, 0 +402a6f39: 162f22 l32i a2, a15, 88 +402a6f3c: 3158 l32i.n a5, a1, 12 +402a6f3e: ffcdc1 l32r a12, 402a6e74 +402a6f41: 525a add.n a5, a2, a5 +402a6f43: 020c movi.n a2, 0 +402a6f45: 004522 s8i a2, a5, 0 if (client_user) -402a6f2c: 0ebc beqz.n a14, 402a6f60 +402a6f48: 0ebc beqz.n a14, 402a6f7c { temp = os_strlen(client_user); -402a6f2e: 0e2d mov.n a2, a14 -402a6f30: 6a8501 l32r a0, 40281944 -402a6f33: 0000c0 callx0 a0 -402a6f36: 025d mov.n a5, a2 +402a6f4a: 0e2d mov.n a2, a14 +402a6f4c: 6a7e01 l32r a0, 40281944 +402a6f4f: 0000c0 callx0 a0 +402a6f52: 025d mov.n a5, a2 mqttClient->connect_info.username = (uint8_t*)os_zalloc(temp + 1); -402a6f38: e5a242 movi a4, 0x2e5 -402a6f3b: 0c3d mov.n a3, a12 -402a6f3d: 01c222 addi a2, a2, 1 -402a6f40: 036152 s32i a5, a1, 12 -402a6f43: f76301 l32r a0, 402a4cd0 -402a6f46: 0000c0 callx0 a0 -402a6f49: 176f22 s32i a2, a15, 92 +402a6f54: e5a242 movi a4, 0x2e5 +402a6f57: 0c3d mov.n a3, a12 +402a6f59: 01c222 addi a2, a2, 1 +402a6f5c: 036152 s32i a5, a1, 12 +402a6f5f: f76301 l32r a0, 402a4cec +402a6f62: 0000c0 callx0 a0 +402a6f65: 176f22 s32i a2, a15, 92 os_strcpy(mqttClient->connect_info.username, client_user); -402a6f4c: 0e3d mov.n a3, a14 -402a6f4e: a4ee01 l32r a0, 40290308 -402a6f51: 0000c0 callx0 a0 +402a6f68: 0e3d mov.n a3, a14 +402a6f6a: a4e701 l32r a0, 40290308 +402a6f6d: 0000c0 callx0 a0 mqttClient->connect_info.username[temp] = 0; -402a6f54: 172f22 l32i a2, a15, 92 -402a6f57: 3158 l32i.n a5, a1, 12 -402a6f59: 525a add.n a5, a2, a5 -402a6f5b: 020c movi.n a2, 0 -402a6f5d: 004522 s8i a2, a5, 0 +402a6f70: 172f22 l32i a2, a15, 92 +402a6f73: 3158 l32i.n a5, a1, 12 +402a6f75: 525a add.n a5, a2, a5 +402a6f77: 020c movi.n a2, 0 +402a6f79: 004522 s8i a2, a5, 0 } if (client_pass) -402a6f60: 0dbc beqz.n a13, 402a6f94 +402a6f7c: 0dbc beqz.n a13, 402a6fb0 { temp = os_strlen(client_pass); -402a6f62: 0d2d mov.n a2, a13 -402a6f64: 6a7801 l32r a0, 40281944 -402a6f67: 0000c0 callx0 a0 -402a6f6a: 025d mov.n a5, a2 +402a6f7e: 0d2d mov.n a2, a13 +402a6f80: 6a7101 l32r a0, 40281944 +402a6f83: 0000c0 callx0 a0 +402a6f86: 025d mov.n a5, a2 mqttClient->connect_info.password = (uint8_t*)os_zalloc(temp + 1); -402a6f6c: eda242 movi a4, 0x2ed -402a6f6f: 0c3d mov.n a3, a12 -402a6f71: 01c222 addi a2, a2, 1 -402a6f74: 036152 s32i a5, a1, 12 -402a6f77: f75601 l32r a0, 402a4cd0 -402a6f7a: 0000c0 callx0 a0 -402a6f7d: 186f22 s32i a2, a15, 96 +402a6f88: eda242 movi a4, 0x2ed +402a6f8b: 0c3d mov.n a3, a12 +402a6f8d: 01c222 addi a2, a2, 1 +402a6f90: 036152 s32i a5, a1, 12 +402a6f93: f75601 l32r a0, 402a4cec +402a6f96: 0000c0 callx0 a0 +402a6f99: 186f22 s32i a2, a15, 96 os_strcpy(mqttClient->connect_info.password, client_pass); -402a6f80: 0d3d mov.n a3, a13 -402a6f82: a4e101 l32r a0, 40290308 -402a6f85: 0000c0 callx0 a0 +402a6f9c: 0d3d mov.n a3, a13 +402a6f9e: a4da01 l32r a0, 40290308 +402a6fa1: 0000c0 callx0 a0 mqttClient->connect_info.password[temp] = 0; -402a6f88: 182f22 l32i a2, a15, 96 -402a6f8b: 3158 l32i.n a5, a1, 12 -402a6f8d: 525a add.n a5, a2, a5 -402a6f8f: 020c movi.n a2, 0 -402a6f91: 004522 s8i a2, a5, 0 +402a6fa4: 182f22 l32i a2, a15, 96 +402a6fa7: 3158 l32i.n a5, a1, 12 +402a6fa9: 525a add.n a5, a2, a5 +402a6fab: 020c movi.n a2, 0 +402a6fad: 004522 s8i a2, a5, 0 } mqttClient->connect_info.keepalive = keepAliveTime; -402a6f94: 012132 l32i a3, a1, 4 +402a6fb0: 012132 l32i a3, a1, 4 mqttClient->connect_info.clean_session = cleanSession; -402a6f97: 2128 l32i.n a2, a1, 8 +402a6fb3: 2128 l32i.n a2, a1, 8 os_strcpy(mqttClient->connect_info.password, client_pass); mqttClient->connect_info.password[temp] = 0; } mqttClient->connect_info.keepalive = keepAliveTime; -402a6f99: 1b6f32 s32i a3, a15, 108 +402a6fb5: 1b6f32 s32i a3, a15, 108 mqttClient->connect_info.clean_session = cleanSession; -402a6f9c: 1e6f22 s32i a2, a15, 120 +402a6fb8: 1e6f22 s32i a2, a15, 120 mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -402a6f9f: 0c3d mov.n a3, a12 -402a6fa1: f6a242 movi a4, 0x2f6 -402a6fa4: 00a422 movi a2, 0x400 -402a6fa7: f74a01 l32r a0, 402a4cd0 -402a6faa: 0000c0 callx0 a0 +402a6fbb: 0c3d mov.n a3, a12 +402a6fbd: f6a242 movi a4, 0x2f6 +402a6fc0: 00a422 movi a2, 0x400 +402a6fc3: f74a01 l32r a0, 402a4cec +402a6fc6: 0000c0 callx0 a0 mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; -402a6fad: 00a4d2 movi a13, 0x400 +402a6fc9: 00a4d2 movi a13, 0x400 mqttClient->connect_info.keepalive = keepAliveTime; mqttClient->connect_info.clean_session = cleanSession; mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -402a6fb0: 8f29 s32i.n a2, a15, 32 +402a6fcc: 8f29 s32i.n a2, a15, 32 mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; -402a6fb2: afd9 s32i.n a13, a15, 40 +402a6fce: afd9 s32i.n a13, a15, 40 mqttClient->mqtt_state.out_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -402a6fb4: 0c3d mov.n a3, a12 -402a6fb6: f8a242 movi a4, 0x2f8 -402a6fb9: 0d2d mov.n a2, a13 -402a6fbb: f74501 l32r a0, 402a4cd0 -402a6fbe: 0000c0 callx0 a0 +402a6fd0: 0c3d mov.n a3, a12 +402a6fd2: f8a242 movi a4, 0x2f8 +402a6fd5: 0d2d mov.n a2, a13 +402a6fd7: f74501 l32r a0, 402a4cec +402a6fda: 0000c0 callx0 a0 mqttClient->mqtt_state.out_buffer_length = MQTT_BUF_SIZE; mqttClient->mqtt_state.connect_info = &mqttClient->connect_info; -402a6fc1: 0138 l32i.n a3, a1, 0 +402a6fdd: 0138 l32i.n a3, a1, 0 mqtt_msg_init(&mqttClient->mqtt_state.mqtt_connection, mqttClient->mqtt_state.out_buffer, mqttClient->mqtt_state.out_buffer_length); -402a6fc3: 0d4d mov.n a4, a13 +402a6fdf: 0d4d mov.n a4, a13 mqttClient->connect_info.keepalive = keepAliveTime; mqttClient->connect_info.clean_session = cleanSession; mqttClient->mqtt_state.in_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); mqttClient->mqtt_state.in_buffer_length = MQTT_BUF_SIZE; mqttClient->mqtt_state.out_buffer = (uint8_t *)os_zalloc(MQTT_BUF_SIZE); -402a6fc5: 9f29 s32i.n a2, a15, 36 +402a6fe1: 9f29 s32i.n a2, a15, 36 mqttClient->mqtt_state.out_buffer_length = MQTT_BUF_SIZE; -402a6fc7: bfd9 s32i.n a13, a15, 44 +402a6fe3: bfd9 s32i.n a13, a15, 44 mqttClient->mqtt_state.connect_info = &mqttClient->connect_info; -402a6fc9: 7f39 s32i.n a3, a15, 28 +402a6fe5: 7f39 s32i.n a3, a15, 28 mqtt_msg_init(&mqttClient->mqtt_state.mqtt_connection, mqttClient->mqtt_state.out_buffer, mqttClient->mqtt_state.out_buffer_length); -402a6fcb: 023d mov.n a3, a2 -402a6fcd: 38cf22 addi a2, a15, 56 -402a6fd0: 008085 call0 402a77dc +402a6fe7: 023d mov.n a3, a2 +402a6fe9: 38cf22 addi a2, a15, 56 +402a6fec: 008085 call0 402a77f8 QUEUE_Init(&mqttClient->msgQueue, QUEUE_BUFFER_SIZE); -402a6fd3: cc2331 l32r a3, 4029a060 -402a6fd6: b4a022 movi a2, 180 -402a6fd9: 802f20 add a2, a15, a2 -402a6fdc: 0068c5 call0 402a766c +402a6fef: cc1c31 l32r a3, 4029a060 +402a6ff2: b4a022 movi a2, 180 +402a6ff5: 802f20 add a2, a15, a2 +402a6ff8: 0068c5 call0 402a7688 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); -402a6fdf: ffb941 l32r a4, 402a6ec4 -402a6fe2: ffb921 l32r a2, 402a6ec8 -402a6fe5: 550c movi.n a5, 5 -402a6fe7: 230c movi.n a3, 2 -402a6fe9: fc68c5 call0 402a3678 +402a6ffb: ffb941 l32r a4, 402a6ee0 +402a6ffe: ffb921 l32r a2, 402a6ee4 +402a7001: 550c movi.n a5, 5 +402a7003: 230c movi.n a3, 2 +402a7005: fc6705 call0 402a3678 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402a6fec: 0f4d mov.n a4, a15 -402a6fee: 030c movi.n a3, 0 -402a6ff0: 220c movi.n a2, 2 -402a6ff2: fea401 l32r a0, 402a6a84 -402a6ff5: 0000c0 callx0 a0 +402a7008: 0f4d mov.n a4, a15 +402a700a: 030c movi.n a3, 0 +402a700c: 220c movi.n a2, 2 +402a700e: fea401 l32r a0, 402a6aa0 +402a7011: 0000c0 callx0 a0 } -402a6ff8: b108 l32i.n a0, a1, 44 -402a6ffa: a1c8 l32i.n a12, a1, 40 -402a6ffc: 91d8 l32i.n a13, a1, 36 -402a6ffe: 81e8 l32i.n a14, a1, 32 -402a7000: 71f8 l32i.n a15, a1, 28 -402a7002: 30c112 addi a1, a1, 48 -402a7005: f00d ret.n +402a7014: b108 l32i.n a0, a1, 44 +402a7016: a1c8 l32i.n a12, a1, 40 +402a7018: 91d8 l32i.n a13, a1, 36 +402a701a: 81e8 l32i.n a14, a1, 32 +402a701c: 71f8 l32i.n a15, a1, 28 +402a701e: 30c112 addi a1, a1, 48 +402a7021: f00d ret.n ... -402a7008 : +402a7024 : os_timer_disarm(&mqttClient->mqttTimer); } void ICACHE_FLASH_ATTR MQTT_DeleteClient(MQTT_Client *mqttClient) { -402a7008: f0c112 addi a1, a1, -16 -402a700b: 21c9 s32i.n a12, a1, 8 -402a700d: 02cd mov.n a12, a2 +402a7024: f0c112 addi a1, a1, -16 +402a7027: 21c9 s32i.n a12, a1, 8 +402a7029: 02cd mov.n a12, a2 mqttClient->connState = MQTT_DELETING; -402a700f: 521c movi.n a2, 21 -402a7011: 2c6c22 s32i a2, a12, 176 +402a702b: 521c movi.n a2, 21 +402a702d: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402a7014: 0c4d mov.n a4, a12 -402a7016: 00a032 movi a3, 0 -402a7019: 02a022 movi a2, 2 +402a7030: 0c4d mov.n a4, a12 +402a7032: 00a032 movi a3, 0 +402a7035: 02a022 movi a2, 2 os_timer_disarm(&mqttClient->mqttTimer); } void ICACHE_FLASH_ATTR MQTT_DeleteClient(MQTT_Client *mqttClient) { -402a701c: 036102 s32i a0, a1, 12 +402a7038: 036102 s32i a0, a1, 12 mqttClient->connState = MQTT_DELETING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402a701f: fe9901 l32r a0, 402a6a84 -402a7022: 0000c0 callx0 a0 +402a703b: fe9901 l32r a0, 402a6aa0 +402a703e: 0000c0 callx0 a0 os_timer_disarm(&mqttClient->mqttTimer); -402a7025: 90a022 movi a2, 144 -402a7028: 2c2a add.n a2, a12, a2 -402a702a: 6c9d01 l32r a0, 402822a0 -402a702d: 0000c0 callx0 a0 +402a7041: 90a022 movi a2, 144 +402a7044: 2c2a add.n a2, a12, a2 +402a7046: 6c9601 l32r a0, 402822a0 +402a7049: 0000c0 callx0 a0 } -402a7030: 3108 l32i.n a0, a1, 12 -402a7032: 21c8 l32i.n a12, a1, 8 -402a7034: 10c112 addi a1, a1, 16 -402a7037: f00d ret.n -402a7039: 000000 ill +402a704c: 3108 l32i.n a0, a1, 12 +402a704e: 21c8 l32i.n a12, a1, 8 +402a7050: 10c112 addi a1, a1, 16 +402a7053: f00d ret.n +402a7055: 000000 ill -402a703c : +402a7058 : system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -402a703c: d0c112 addi a1, a1, -48 -402a703f: 745050 extui a5, a5, 0, 8 -402a7042: a1c9 s32i.n a12, a1, 40 -402a7044: 02cd mov.n a12, a2 +402a7058: d0c112 addi a1, a1, -48 +402a705b: 745050 extui a5, a5, 0, 8 +402a705e: a1c9 s32i.n a12, a1, 40 +402a7060: 02cd mov.n a12, a2 uint32_t temp; temp = os_strlen(will_topic); -402a7046: 032d mov.n a2, a3 +402a7062: 032d mov.n a2, a3 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -402a7048: b109 s32i.n a0, a1, 44 +402a7064: b109 s32i.n a0, a1, 44 uint32_t temp; temp = os_strlen(will_topic); -402a704a: 1159 s32i.n a5, a1, 4 +402a7066: 1159 s32i.n a5, a1, 4 system_os_task(MQTT_Task, MQTT_TASK_PRIO, mqtt_procTaskQueue, MQTT_TASK_QUEUE_SIZE); system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { -402a704c: 91d9 s32i.n a13, a1, 36 -402a704e: 81e9 s32i.n a14, a1, 32 -402a7050: 71f9 s32i.n a15, a1, 28 -402a7052: 04ed mov.n a14, a4 -402a7054: 74f060 extui a15, a6, 0, 8 +402a7068: 91d9 s32i.n a13, a1, 36 +402a706a: 81e9 s32i.n a14, a1, 32 +402a706c: 71f9 s32i.n a15, a1, 28 +402a706e: 04ed mov.n a14, a4 +402a7070: 74f060 extui a15, a6, 0, 8 uint32_t temp; temp = os_strlen(will_topic); -402a7057: 006132 s32i a3, a1, 0 -402a705a: 6a3a01 l32r a0, 40281944 -402a705d: 0000c0 callx0 a0 +402a7073: 006132 s32i a3, a1, 0 +402a7076: 6a3301 l32r a0, 40281944 +402a7079: 0000c0 callx0 a0 mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -402a7060: ff7e31 l32r a3, 402a6e58 -402a7063: 08a342 movi a4, 0x308 +402a707c: ff7e31 l32r a3, 402a6e74 +402a707f: 08a342 movi a4, 0x308 } void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { uint32_t temp; temp = os_strlen(will_topic); -402a7066: 02dd mov.n a13, a2 +402a7082: 02dd mov.n a13, a2 mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -402a7068: 221b addi.n a2, a2, 1 -402a706a: f71901 l32r a0, 402a4cd0 -402a706d: 0000c0 callx0 a0 +402a7084: 221b addi.n a2, a2, 1 +402a7086: f71901 l32r a0, 402a4cec +402a7089: 0000c0 callx0 a0 os_strcpy(mqttClient->connect_info.will_topic, will_topic); -402a7070: 0178 l32i.n a7, a1, 0 +402a708c: 0178 l32i.n a7, a1, 0 void ICACHE_FLASH_ATTR MQTT_InitLWT(MQTT_Client *mqttClient, uint8_t* will_topic, uint8_t* will_msg, uint8_t will_qos, uint8_t will_retain) { uint32_t temp; temp = os_strlen(will_topic); mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); -402a7072: 196c22 s32i a2, a12, 100 +402a708e: 196c22 s32i a2, a12, 100 os_strcpy(mqttClient->connect_info.will_topic, will_topic); -402a7075: 073d mov.n a3, a7 -402a7077: a4a401 l32r a0, 40290308 -402a707a: 0000c0 callx0 a0 +402a7091: 073d mov.n a3, a7 +402a7093: a49d01 l32r a0, 40290308 +402a7096: 0000c0 callx0 a0 mqttClient->connect_info.will_topic[temp] = 0; -402a707d: 192c22 l32i a2, a12, 100 -402a7080: 070c movi.n a7, 0 -402a7082: d2da add.n a13, a2, a13 -402a7084: 004d72 s8i a7, a13, 0 +402a7099: 192c22 l32i a2, a12, 100 +402a709c: 070c movi.n a7, 0 +402a709e: d2da add.n a13, a2, a13 +402a70a0: 004d72 s8i a7, a13, 0 temp = os_strlen(will_msg); -402a7087: 0e2d mov.n a2, a14 -402a7089: 0179 s32i.n a7, a1, 0 -402a708b: 6a2e01 l32r a0, 40281944 -402a708e: 0000c0 callx0 a0 +402a70a3: 0e2d mov.n a2, a14 +402a70a5: 0179 s32i.n a7, a1, 0 +402a70a7: 6a2701 l32r a0, 40281944 +402a70aa: 0000c0 callx0 a0 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); -402a7091: ff7131 l32r a3, 402a6e58 +402a70ad: ff7131 l32r a3, 402a6e74 temp = os_strlen(will_topic); mqttClient->connect_info.will_topic = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->connect_info.will_topic, will_topic); mqttClient->connect_info.will_topic[temp] = 0; temp = os_strlen(will_msg); -402a7094: 02dd mov.n a13, a2 +402a70b0: 02dd mov.n a13, a2 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); -402a7096: 0da342 movi a4, 0x30d -402a7099: 221b addi.n a2, a2, 1 -402a709b: f70d01 l32r a0, 402a4cd0 -402a709e: 0000c0 callx0 a0 -402a70a1: 1a6c22 s32i a2, a12, 104 +402a70b2: 0da342 movi a4, 0x30d +402a70b5: 221b addi.n a2, a2, 1 +402a70b7: f70d01 l32r a0, 402a4cec +402a70ba: 0000c0 callx0 a0 +402a70bd: 1a6c22 s32i a2, a12, 104 os_strcpy(mqttClient->connect_info.will_message, will_msg); -402a70a4: 0e3d mov.n a3, a14 -402a70a6: a49801 l32r a0, 40290308 -402a70a9: 0000c0 callx0 a0 +402a70c0: 0e3d mov.n a3, a14 +402a70c2: a49101 l32r a0, 40290308 +402a70c5: 0000c0 callx0 a0 mqttClient->connect_info.will_message[temp] = 0; -402a70ac: 1a2c22 l32i a2, a12, 104 -402a70af: 0178 l32i.n a7, a1, 0 -402a70b1: d2da add.n a13, a2, a13 -402a70b3: 004d72 s8i a7, a13, 0 +402a70c8: 1a2c22 l32i a2, a12, 104 +402a70cb: 0178 l32i.n a7, a1, 0 +402a70cd: d2da add.n a13, a2, a13 +402a70cf: 004d72 s8i a7, a13, 0 mqttClient->connect_info.will_qos = will_qos; -402a70b6: 1158 l32i.n a5, a1, 4 +402a70d2: 1158 l32i.n a5, a1, 4 mqttClient->connect_info.will_retain = will_retain; } -402a70b8: b108 l32i.n a0, a1, 44 +402a70d4: b108 l32i.n a0, a1, 44 os_strcpy(mqttClient->connect_info.will_message, will_msg); mqttClient->connect_info.will_message[temp] = 0; mqttClient->connect_info.will_qos = will_qos; mqttClient->connect_info.will_retain = will_retain; -402a70ba: 1d6cf2 s32i a15, a12, 116 +402a70d6: 1d6cf2 s32i a15, a12, 116 mqttClient->connect_info.will_message = (uint8_t*)os_zalloc(temp + 1); os_strcpy(mqttClient->connect_info.will_message, will_msg); mqttClient->connect_info.will_message[temp] = 0; mqttClient->connect_info.will_qos = will_qos; -402a70bd: 1c6c52 s32i a5, a12, 112 +402a70d9: 1c6c52 s32i a5, a12, 112 mqttClient->connect_info.will_retain = will_retain; } -402a70c0: 91d8 l32i.n a13, a1, 36 -402a70c2: a1c8 l32i.n a12, a1, 40 -402a70c4: 81e8 l32i.n a14, a1, 32 -402a70c6: 71f8 l32i.n a15, a1, 28 -402a70c8: 30c112 addi a1, a1, 48 -402a70cb: f00d ret.n -402a70cd: 000000 ill - -402a70d0 : +402a70dc: 91d8 l32i.n a13, a1, 36 +402a70de: a1c8 l32i.n a12, a1, 40 +402a70e0: 81e8 l32i.n a14, a1, 32 +402a70e2: 71f8 l32i.n a15, a1, 28 +402a70e4: 30c112 addi a1, a1, 48 +402a70e7: f00d ret.n +402a70e9: 000000 ill + +402a70ec : } void ICACHE_FLASH_ATTR MQTT_OnConnected(MQTT_Client *mqttClient, MqttCallback connectedCb) { mqttClient->connectedCb = connectedCb; -402a70d0: 1f6232 s32i a3, a2, 124 -402a70d3: f00d ret.n -402a70d5: 000000 ill +402a70ec: 1f6232 s32i a3, a2, 124 +402a70ef: f00d ret.n +402a70f1: 000000 ill -402a70d8 : +402a70f4 : } void ICACHE_FLASH_ATTR MQTT_OnDisconnected(MQTT_Client *mqttClient, MqttCallback disconnectedCb) { mqttClient->disconnectedCb = disconnectedCb; -402a70d8: 206232 s32i a3, a2, 128 -402a70db: f00d ret.n -402a70dd: 000000 ill +402a70f4: 206232 s32i a3, a2, 128 +402a70f7: f00d ret.n +402a70f9: 000000 ill -402a70e0 : +402a70fc : } void ICACHE_FLASH_ATTR MQTT_OnPublished(MQTT_Client *mqttClient, MqttCallback publishedCb) { mqttClient->publishedCb = publishedCb; -402a70e0: 216232 s32i a3, a2, 132 -402a70e3: f00d ret.n -402a70e5: 000000 ill +402a70fc: 216232 s32i a3, a2, 132 +402a70ff: f00d ret.n +402a7101: 000000 ill -402a70e8 : +402a7104 : } void ICACHE_FLASH_ATTR MQTT_OnTimeout(MQTT_Client *mqttClient, MqttCallback timeoutCb) { mqttClient->timeoutCb = timeoutCb; -402a70e8: 226232 s32i a3, a2, 136 -402a70eb: f00d ret.n -402a70ed: 000000 ill +402a7104: 226232 s32i a3, a2, 136 +402a7107: f00d ret.n +402a7109: 000000 ill -402a70f0 : +402a710c : } void ICACHE_FLASH_ATTR MQTT_OnData(MQTT_Client *mqttClient, MqttDataCallback dataCb) { mqttClient->dataCb = dataCb; -402a70f0: 236232 s32i a3, a2, 140 -402a70f3: f00d ret.n -402a70f5: 000000 ill +402a710c: 236232 s32i a3, a2, 140 +402a710f: f00d ret.n +402a7111: 000000 ill -402a70f8 : +402a7114 : * @param qos: qos * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { -402a70f8: f0c112 addi a1, a1, -16 -402a70fb: 10a492 movi a9, 0x410 -402a70fe: 21c9 s32i.n a12, a1, 8 -402a7100: 11d9 s32i.n a13, a1, 4 -402a7102: 02cd mov.n a12, a2 -402a7104: 3109 s32i.n a0, a1, 12 +402a7114: f0c112 addi a1, a1, -16 +402a7117: 10a492 movi a9, 0x410 +402a711a: 21c9 s32i.n a12, a1, 8 +402a711c: 11d9 s32i.n a13, a1, 4 +402a711e: 02cd mov.n a12, a2 +402a7120: 3109 s32i.n a0, a1, 12 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -402a7106: 4cc252 addi a5, a2, 76 +402a7122: 4cc252 addi a5, a2, 76 * @param qos: qos * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { -402a7109: c01190 sub a1, a1, a9 +402a7125: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -402a710c: 744040 extui a4, a4, 0, 8 -402a710f: 38c222 addi a2, a2, 56 -402a7112: 00b745 call0 402a7c88 +402a7128: 744040 extui a4, a4, 0, 8 +402a712b: 38c222 addi a2, a2, 56 +402a712e: 00b745 call0 402a7ca4 topic, qos, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a7115: b4a0d2 movi a13, 180 +402a7131: b4a0d2 movi a13, 180 MQTT_Subscribe(MQTT_Client *client, char* topic, uint8_t qos) { uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_subscribe(&client->mqtt_state.mqtt_connection, -402a7118: dc29 s32i.n a2, a12, 52 +402a7134: dc29 s32i.n a2, a12, 52 topic, qos, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a711a: 80dcd0 add a13, a12, a13 -402a711d: dc28 l32i.n a2, a12, 52 -402a711f: 021242 l16ui a4, a2, 4 -402a7122: 0238 l32i.n a3, a2, 0 -402a7124: 0d2d mov.n a2, a13 -402a7126: 005785 call0 402a76a0 -402a7129: 130266 bnei a2, -1, 402a7140 +402a7136: 80dcd0 add a13, a12, a13 +402a7139: dc28 l32i.n a2, a12, 52 +402a713b: 021242 l16ui a4, a2, 4 +402a713e: 0238 l32i.n a3, a2, 0 +402a7140: 0d2d mov.n a2, a13 +402a7142: 005785 call0 402a76bc +402a7145: 130266 bnei a2, -1, 402a715c INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -402a712c: 00a452 movi a5, 0x400 -402a712f: 415a add.n a4, a1, a5 -402a7131: 013d mov.n a3, a1 -402a7133: 0d2d mov.n a2, a13 -402a7135: 005805 call0 402a76b8 -402a7138: e10266 bnei a2, -1, 402a711d +402a7148: 00a452 movi a5, 0x400 +402a714b: 415a add.n a4, a1, a5 +402a714d: 013d mov.n a3, a1 +402a714f: 0d2d mov.n a2, a13 +402a7151: 005805 call0 402a76d4 +402a7154: e10266 bnei a2, -1, 402a7139 INFO("MQTT: Serious buffer error\r\n"); return FALSE; -402a713b: 020c movi.n a2, 0 -402a713d: 000346 j 402a714e +402a7157: 020c movi.n a2, 0 +402a7159: 000346 j 402a716a } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a7140: 0c4d mov.n a4, a12 -402a7142: 030c movi.n a3, 0 -402a7144: 220c movi.n a2, 2 -402a7146: fe4f01 l32r a0, 402a6a84 -402a7149: 0000c0 callx0 a0 +402a715c: 0c4d mov.n a4, a12 +402a715e: 030c movi.n a3, 0 +402a7160: 220c movi.n a2, 2 +402a7162: fe4f01 l32r a0, 402a6aa0 +402a7165: 0000c0 callx0 a0 return TRUE; -402a714c: 120c movi.n a2, 1 +402a7168: 120c movi.n a2, 1 } -402a714e: 10a492 movi a9, 0x410 -402a7151: 119a add.n a1, a1, a9 -402a7153: 3108 l32i.n a0, a1, 12 -402a7155: 21c8 l32i.n a12, a1, 8 -402a7157: 11d8 l32i.n a13, a1, 4 -402a7159: 10c112 addi a1, a1, 16 -402a715c: f00d ret.n +402a716a: 10a492 movi a9, 0x410 +402a716d: 119a add.n a1, a1, a9 +402a716f: 3108 l32i.n a0, a1, 12 +402a7171: 21c8 l32i.n a12, a1, 8 +402a7173: 11d8 l32i.n a13, a1, 4 +402a7175: 10c112 addi a1, a1, 16 +402a7178: f00d ret.n ... -402a7160 : +402a717c : * @param topic: String topic will un-subscribe * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { -402a7160: f0c112 addi a1, a1, -16 -402a7163: 10a492 movi a9, 0x410 -402a7166: 21c9 s32i.n a12, a1, 8 -402a7168: 11d9 s32i.n a13, a1, 4 -402a716a: 02cd mov.n a12, a2 -402a716c: 3109 s32i.n a0, a1, 12 +402a717c: f0c112 addi a1, a1, -16 +402a717f: 10a492 movi a9, 0x410 +402a7182: 21c9 s32i.n a12, a1, 8 +402a7184: 11d9 s32i.n a13, a1, 4 +402a7186: 02cd mov.n a12, a2 +402a7188: 3109 s32i.n a0, a1, 12 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -402a716e: 4cc242 addi a4, a2, 76 +402a718a: 4cc242 addi a4, a2, 76 * @param topic: String topic will un-subscribe * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { -402a7171: c01190 sub a1, a1, a9 +402a718d: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -402a7174: 38c222 addi a2, a2, 56 -402a7177: 00b985 call0 402a7d10 +402a7190: 38c222 addi a2, a2, 56 +402a7193: 00b985 call0 402a7d2c topic, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue un-subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a717a: b4a0d2 movi a13, 180 +402a7196: b4a0d2 movi a13, 180 BOOL ICACHE_FLASH_ATTR MQTT_UnSubscribe(MQTT_Client *client, char* topic) { uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_unsubscribe(&client->mqtt_state.mqtt_connection, -402a717d: dc29 s32i.n a2, a12, 52 +402a7199: dc29 s32i.n a2, a12, 52 topic, &client->mqtt_state.pending_msg_id); INFO("MQTT: queue un-subscribe, topic\"%s\", id: %d\r\n", topic, client->mqtt_state.pending_msg_id); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a717f: dcda add.n a13, a12, a13 -402a7181: dc28 l32i.n a2, a12, 52 -402a7183: 021242 l16ui a4, a2, 4 -402a7186: 0238 l32i.n a3, a2, 0 -402a7188: 0d2d mov.n a2, a13 -402a718a: 005145 call0 402a76a0 -402a718d: 130266 bnei a2, -1, 402a71a4 +402a719b: dcda add.n a13, a12, a13 +402a719d: dc28 l32i.n a2, a12, 52 +402a719f: 021242 l16ui a4, a2, 4 +402a71a2: 0238 l32i.n a3, a2, 0 +402a71a4: 0d2d mov.n a2, a13 +402a71a6: 005145 call0 402a76bc +402a71a9: 130266 bnei a2, -1, 402a71c0 INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -402a7190: 00a452 movi a5, 0x400 -402a7193: 415a add.n a4, a1, a5 -402a7195: 013d mov.n a3, a1 -402a7197: 0d2d mov.n a2, a13 -402a7199: 0051c5 call0 402a76b8 -402a719c: e10266 bnei a2, -1, 402a7181 +402a71ac: 00a452 movi a5, 0x400 +402a71af: 415a add.n a4, a1, a5 +402a71b1: 013d mov.n a3, a1 +402a71b3: 0d2d mov.n a2, a13 +402a71b5: 0051c5 call0 402a76d4 +402a71b8: e10266 bnei a2, -1, 402a719d INFO("MQTT: Serious buffer error\r\n"); return FALSE; -402a719f: 020c movi.n a2, 0 -402a71a1: 000346 j 402a71b2 +402a71bb: 020c movi.n a2, 0 +402a71bd: 000346 j 402a71ce } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a71a4: 0c4d mov.n a4, a12 -402a71a6: 030c movi.n a3, 0 -402a71a8: 220c movi.n a2, 2 -402a71aa: fe3601 l32r a0, 402a6a84 -402a71ad: 0000c0 callx0 a0 +402a71c0: 0c4d mov.n a4, a12 +402a71c2: 030c movi.n a3, 0 +402a71c4: 220c movi.n a2, 2 +402a71c6: fe3601 l32r a0, 402a6aa0 +402a71c9: 0000c0 callx0 a0 return TRUE; -402a71b0: 120c movi.n a2, 1 +402a71cc: 120c movi.n a2, 1 } -402a71b2: 10a492 movi a9, 0x410 -402a71b5: 119a add.n a1, a1, a9 -402a71b7: 3108 l32i.n a0, a1, 12 -402a71b9: 21c8 l32i.n a12, a1, 8 -402a71bb: 11d8 l32i.n a13, a1, 4 -402a71bd: 10c112 addi a1, a1, 16 -402a71c0: f00d ret.n +402a71ce: 10a492 movi a9, 0x410 +402a71d1: 119a add.n a1, a1, a9 +402a71d3: 3108 l32i.n a0, a1, 12 +402a71d5: 21c8 l32i.n a12, a1, 8 +402a71d7: 11d8 l32i.n a13, a1, 4 +402a71d9: 10c112 addi a1, a1, 16 +402a71dc: f00d ret.n ... -402a71c4 : +402a71e0 : mqttClient->connState = TCP_CONNECTING; } void ICACHE_FLASH_ATTR MQTT_Disconnect(MQTT_Client *mqttClient) { -402a71c4: f0c112 addi a1, a1, -16 -402a71c7: 21c9 s32i.n a12, a1, 8 -402a71c9: 02cd mov.n a12, a2 +402a71e0: f0c112 addi a1, a1, -16 +402a71e3: 21c9 s32i.n a12, a1, 8 +402a71e5: 02cd mov.n a12, a2 mqttClient->connState = TCP_DISCONNECTING; -402a71cb: 520c movi.n a2, 5 -402a71cd: 2c6c22 s32i a2, a12, 176 +402a71e7: 520c movi.n a2, 5 +402a71e9: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402a71d0: 0c4d mov.n a4, a12 -402a71d2: 00a032 movi a3, 0 -402a71d5: 02a022 movi a2, 2 +402a71ec: 0c4d mov.n a4, a12 +402a71ee: 00a032 movi a3, 0 +402a71f1: 02a022 movi a2, 2 mqttClient->connState = TCP_CONNECTING; } void ICACHE_FLASH_ATTR MQTT_Disconnect(MQTT_Client *mqttClient) { -402a71d8: 036102 s32i a0, a1, 12 +402a71f4: 036102 s32i a0, a1, 12 mqttClient->connState = TCP_DISCONNECTING; system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)mqttClient); -402a71db: fe2a01 l32r a0, 402a6a84 -402a71de: 0000c0 callx0 a0 +402a71f7: fe2a01 l32r a0, 402a6aa0 +402a71fa: 0000c0 callx0 a0 os_timer_disarm(&mqttClient->mqttTimer); -402a71e1: 90a022 movi a2, 144 -402a71e4: 2c2a add.n a2, a12, a2 -402a71e6: 6c2e01 l32r a0, 402822a0 -402a71e9: 0000c0 callx0 a0 +402a71fd: 90a022 movi a2, 144 +402a7200: 2c2a add.n a2, a12, a2 +402a7202: 6c2701 l32r a0, 402822a0 +402a7205: 0000c0 callx0 a0 } -402a71ec: 3108 l32i.n a0, a1, 12 -402a71ee: 21c8 l32i.n a12, a1, 8 -402a71f0: 10c112 addi a1, a1, 16 -402a71f3: f00d ret.n -402a71f5: 000000 ill +402a7208: 3108 l32i.n a0, a1, 12 +402a720a: 21c8 l32i.n a12, a1, 8 +402a720c: 10c112 addi a1, a1, 16 +402a720f: f00d ret.n +402a7211: 000000 ill -402a71f8 : +402a7214 : * @param retain: retain * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Publish(MQTT_Client *client, const char* topic, const char* data, int data_length, int qos, int retain) { -402a71f8: f0c112 addi a1, a1, -16 -402a71fb: 20a492 movi a9, 0x420 -402a71fe: 21c9 s32i.n a12, a1, 8 -402a7200: 3109 s32i.n a0, a1, 12 -402a7202: 02cd mov.n a12, a2 -402a7204: 11d9 s32i.n a13, a1, 4 +402a7214: f0c112 addi a1, a1, -16 +402a7217: 20a492 movi a9, 0x420 +402a721a: 21c9 s32i.n a12, a1, 8 +402a721c: 3109 s32i.n a0, a1, 12 +402a721e: 02cd mov.n a12, a2 +402a7220: 11d9 s32i.n a13, a1, 4 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_publish(&client->mqtt_state.mqtt_connection, -402a7206: 4cc222 addi a2, a2, 76 +402a7222: 4cc222 addi a2, a2, 76 * @param retain: retain * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Publish(MQTT_Client *client, const char* topic, const char* data, int data_length, int qos, int retain) { -402a7209: c01190 sub a1, a1, a9 +402a7225: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_publish(&client->mqtt_state.mqtt_connection, -402a720c: 006122 s32i a2, a1, 0 -402a720f: 38cc22 addi a2, a12, 56 -402a7212: 008e05 call0 402a7af4 -402a7215: dc29 s32i.n a2, a12, 52 +402a7228: 006122 s32i a2, a1, 0 +402a722b: 38cc22 addi a2, a12, 56 +402a722e: 008e05 call0 402a7b10 +402a7231: dc29 s32i.n a2, a12, 52 topic, data, data_length, qos, retain, &client->mqtt_state.pending_msg_id); if (client->mqtt_state.outbound_message->length == 0) { -402a7217: 021222 l16ui a2, a2, 4 -402a721a: 32cc bnez.n a2, 402a7221 +402a7233: 021222 l16ui a2, a2, 4 +402a7236: 32cc bnez.n a2, 402a723d INFO("MQTT: Queuing publish failed\r\n"); return FALSE; -402a721c: 020c movi.n a2, 0 -402a721e: 000d86 j 402a7258 +402a7238: 020c movi.n a2, 0 +402a723a: 000d86 j 402a7274 } INFO("MQTT: queuing publish, length: %d, queue size(%d/%d)\r\n", client->mqtt_state.outbound_message->length, client->msgQueue.rb.fill_cnt, client->msgQueue.rb.size); while (QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1) { -402a7221: b4a0d2 movi a13, 180 -402a7224: dcda add.n a13, a12, a13 -402a7226: dc28 l32i.n a2, a12, 52 -402a7228: 021242 l16ui a4, a2, 4 -402a722b: 0238 l32i.n a3, a2, 0 -402a722d: 0d2d mov.n a2, a13 -402a722f: 004705 call0 402a76a0 -402a7232: 140266 bnei a2, -1, 402a724a +402a723d: b4a0d2 movi a13, 180 +402a7240: dcda add.n a13, a12, a13 +402a7242: dc28 l32i.n a2, a12, 52 +402a7244: 021242 l16ui a4, a2, 4 +402a7247: 0238 l32i.n a3, a2, 0 +402a7249: 0d2d mov.n a2, a13 +402a724b: 004705 call0 402a76bc +402a724e: 140266 bnei a2, -1, 402a7266 INFO("MQTT: Queue full\r\n"); if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -402a7235: 10c122 addi a2, a1, 16 -402a7238: 00a452 movi a5, 0x400 -402a723b: 425a add.n a4, a2, a5 -402a723d: 023d mov.n a3, a2 -402a723f: 0d2d mov.n a2, a13 -402a7241: 004745 call0 402a76b8 -402a7244: d40226 beqi a2, -1, 402a721c -402a7247: fff6c6 j 402a7226 +402a7251: 10c122 addi a2, a1, 16 +402a7254: 00a452 movi a5, 0x400 +402a7257: 425a add.n a4, a2, a5 +402a7259: 023d mov.n a3, a2 +402a725b: 0d2d mov.n a2, a13 +402a725d: 004745 call0 402a76d4 +402a7260: d40226 beqi a2, -1, 402a7238 +402a7263: fff6c6 j 402a7242 INFO("MQTT: Serious buffer error\r\n"); return FALSE; } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a724a: 0c4d mov.n a4, a12 -402a724c: 030c movi.n a3, 0 -402a724e: 220c movi.n a2, 2 -402a7250: fe0d01 l32r a0, 402a6a84 -402a7253: 0000c0 callx0 a0 +402a7266: 0c4d mov.n a4, a12 +402a7268: 030c movi.n a3, 0 +402a726a: 220c movi.n a2, 2 +402a726c: fe0d01 l32r a0, 402a6aa0 +402a726f: 0000c0 callx0 a0 return TRUE; -402a7256: 120c movi.n a2, 1 +402a7272: 120c movi.n a2, 1 } -402a7258: 20a492 movi a9, 0x420 -402a725b: 119a add.n a1, a1, a9 -402a725d: 3108 l32i.n a0, a1, 12 -402a725f: 21c8 l32i.n a12, a1, 8 -402a7261: 11d8 l32i.n a13, a1, 4 -402a7263: 10c112 addi a1, a1, 16 -402a7266: f00d ret.n +402a7274: 20a492 movi a9, 0x420 +402a7277: 119a add.n a1, a1, a9 +402a7279: 3108 l32i.n a0, a1, 12 +402a727b: 21c8 l32i.n a12, a1, 8 +402a727d: 11d8 l32i.n a13, a1, 4 +402a727f: 10c112 addi a1, a1, 16 +402a7282: f00d ret.n -402a7268 : +402a7284 : } void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { -402a7268: f0c112 addi a1, a1, -16 -402a726b: 0261c2 s32i a12, a1, 8 -402a726e: 02cd mov.n a12, a2 +402a7284: f0c112 addi a1, a1, -16 +402a7287: 0261c2 s32i a12, a1, 8 +402a728a: 02cd mov.n a12, a2 INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -402a7270: 38c222 addi a2, a2, 56 +402a728c: 38c222 addi a2, a2, 56 } void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { -402a7273: 3109 s32i.n a0, a1, 12 +402a728f: 3109 s32i.n a0, a1, 12 INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -402a7275: 00b005 call0 402a7d78 +402a7291: 00b005 call0 402a7d94 client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -402a7278: 0248 l32i.n a4, a2, 0 +402a7294: 0248 l32i.n a4, a2, 0 void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; -402a727a: c30c movi.n a3, 12 +402a7296: c30c movi.n a3, 12 void ICACHE_FLASH_ATTR mqtt_send_keepalive(MQTT_Client *client) { INFO("\r\nMQTT: Send keepalive packet to %s:%d!\r\n", client->host, client->port); client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -402a727c: dc29 s32i.n a2, a12, 52 +402a7298: dc29 s32i.n a2, a12, 52 client->mqtt_state.pending_msg_type = MQTT_MSG_TYPE_PINGREQ; -402a727e: 146c32 s32i a3, a12, 80 +402a729a: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_type = mqtt_get_type(client->mqtt_state.outbound_message->data); -402a7281: 000432 l8ui a3, a4, 0 -402a7284: 413430 srli a3, a3, 4 -402a7287: 146c32 s32i a3, a12, 80 +402a729d: 000432 l8ui a3, a4, 0 +402a72a0: 413430 srli a3, a3, 4 +402a72a3: 146c32 s32i a3, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a728a: 021232 l16ui a3, a2, 4 -402a728d: 202440 or a2, a4, a4 -402a7290: 006585 call0 402a78ec -402a7293: 265c22 s16i a2, a12, 76 +402a72a6: 021232 l16ui a3, a2, 4 +402a72a9: 202440 or a2, a4, a4 +402a72ac: 006585 call0 402a7908 +402a72af: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -402a7296: 520c movi.n a2, 5 -402a7298: 2b6c22 s32i a2, a12, 172 +402a72b2: 520c movi.n a2, 5 +402a72b4: 2b6c22 s32i a2, a12, 172 INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); err_t result = ESPCONN_OK; if (client->security) { -402a729b: 040c32 l8ui a3, a12, 4 -402a729e: dc28 l32i.n a2, a12, 52 +402a72b7: 040c32 l8ui a3, a12, 4 +402a72ba: dc28 l32i.n a2, a12, 52 #ifdef MQTT_SSL_ENABLE result = espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a72a0: 021242 l16ui a4, a2, 4 +402a72bc: 021242 l16ui a4, a2, 4 client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: Sending, type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); err_t result = ESPCONN_OK; if (client->security) { -402a72a3: 938c beqz.n a3, 402a72b0 +402a72bf: 938c beqz.n a3, 402a72cc #ifdef MQTT_SSL_ENABLE result = espconn_secure_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a72a5: 0238 l32i.n a3, a2, 0 -402a72a7: 0c28 l32i.n a2, a12, 0 -402a72a9: e5dd05 call0 4028d07c -402a72ac: 000246 j 402a72b9 -402a72af: 223200 excw +402a72c1: 0238 l32i.n a3, a2, 0 +402a72c3: 0c28 l32i.n a2, a12, 0 +402a72c5: e5db45 call0 4028d07c +402a72c8: 000246 j 402a72d5 +402a72cb: 223200 excw #else INFO("TCP: Do not support SSL\r\n"); #endif } else { result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a72b2: 2c2200 excw -402a72b5: bf8500 excw -402a72b8: a03213 excw +402a72ce: 2c2200 excw +402a72d1: bf8500 excw +402a72d4: a03213 excw } client->mqtt_state.outbound_message = NULL; -402a72bb: 202000 or a2, a0, a0 +402a72d7: 202000 or a2, a0, a0 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); -402a72be: dc3974 excw +402a72da: dc3974 excw } client->mqtt_state.outbound_message = NULL; if(ESPCONN_OK == result) { -402a72c1: 0c9237 bne a2, a3, 402a72d1 +402a72dd: 0c9237 bne a2, a3, 402a72ed client->keepAliveTick = 0; client->connState = MQTT_DATA; -402a72c4: 121c movi.n a2, 17 +402a72e0: 121c movi.n a2, 17 result = espconn_send(client->pCon, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length); } client->mqtt_state.outbound_message = NULL; if(ESPCONN_OK == result) { client->keepAliveTick = 0; -402a72c6: 296c32 s32i a3, a12, 164 +402a72e2: 296c32 s32i a3, a12, 164 client->connState = MQTT_DATA; -402a72c9: 2c6c22 s32i a2, a12, 176 +402a72e5: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a72cc: 0c4d mov.n a4, a12 -402a72ce: 000206 j 402a72da +402a72e8: 0c4d mov.n a4, a12 +402a72ea: 000206 j 402a72f6 } else { client->connState = TCP_RECONNECT_DISCONNECTING; -402a72d1: 720c movi.n a2, 7 -402a72d3: 2c6c22 s32i a2, a12, 176 +402a72ed: 720c movi.n a2, 7 +402a72ef: 2c6c22 s32i a2, a12, 176 system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a72d6: 0c4d mov.n a4, a12 -402a72d8: 030c movi.n a3, 0 -402a72da: 220c movi.n a2, 2 -402a72dc: fdea01 l32r a0, 402a6a84 -402a72df: 0000c0 callx0 a0 +402a72f2: 0c4d mov.n a4, a12 +402a72f4: 030c movi.n a3, 0 +402a72f6: 220c movi.n a2, 2 +402a72f8: fdea01 l32r a0, 402a6aa0 +402a72fb: 0000c0 callx0 a0 } } -402a72e2: 3108 l32i.n a0, a1, 12 -402a72e4: 21c8 l32i.n a12, a1, 8 -402a72e6: 10c112 addi a1, a1, 16 -402a72e9: f00d ret.n +402a72fe: 3108 l32i.n a0, a1, 12 +402a7300: 21c8 l32i.n a12, a1, 8 +402a7302: 10c112 addi a1, a1, 16 +402a7305: f00d ret.n ... -402a72ec : +402a7308 : * @param mqttClient: The mqtt client which contain TCP client * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_delete(MQTT_Client *mqttClient) { -402a72ec: f0c112 addi a1, a1, -16 -402a72ef: 0261c2 s32i a12, a1, 8 -402a72f2: 20c220 or a12, a2, a2 +402a7308: f0c112 addi a1, a1, -16 +402a730b: 0261c2 s32i a12, a1, 8 +402a730e: 20c220 or a12, a2, a2 if (mqttClient->pCon != NULL) { -402a72f5: 002222 l32i a2, a2, 0 +402a7311: 002222 l32i a2, a2, 0 * @param mqttClient: The mqtt client which contain TCP client * @retval None */ void ICACHE_FLASH_ATTR mqtt_tcpclient_delete(MQTT_Client *mqttClient) { -402a72f8: 3109 s32i.n a0, a1, 12 -402a72fa: 11d9 s32i.n a13, a1, 4 +402a7314: 3109 s32i.n a0, a1, 12 +402a7316: 11d9 s32i.n a13, a1, 4 if (mqttClient->pCon != NULL) { -402a72fc: 62ac beqz.n a2, 402a7326 +402a7318: 62ac beqz.n a2, 402a7342 INFO("Free memory\r\n"); espconn_delete(mqttClient->pCon); -402a72fe: 143f05 call0 402bb6f0 +402a731a: 143f05 call0 402bb70c if (mqttClient->pCon->proto.tcp) -402a7301: 0c28 l32i.n a2, a12, 0 -402a7303: fed5d1 l32r a13, 402a6e58 -402a7306: 2228 l32i.n a2, a2, 8 -402a7308: 928c beqz.n a2, 402a7315 +402a731d: 0c28 l32i.n a2, a12, 0 +402a731f: fed5d1 l32r a13, 402a6e74 +402a7322: 2228 l32i.n a2, a2, 8 +402a7324: 928c beqz.n a2, 402a7331 os_free(mqttClient->pCon->proto.tcp); -402a730a: aca042 movi a4, 172 -402a730d: 0d3d mov.n a3, a13 -402a730f: 688601 l32r a0, 40281528 -402a7312: 0000c0 callx0 a0 +402a7326: aca042 movi a4, 172 +402a7329: 0d3d mov.n a3, a13 +402a732b: 687f01 l32r a0, 40281528 +402a732e: 0000c0 callx0 a0 os_free(mqttClient->pCon); -402a7315: 0c28 l32i.n a2, a12, 0 -402a7317: ada042 movi a4, 173 -402a731a: 0d3d mov.n a3, a13 -402a731c: 688301 l32r a0, 40281528 -402a731f: 0000c0 callx0 a0 +402a7331: 0c28 l32i.n a2, a12, 0 +402a7333: ada042 movi a4, 173 +402a7336: 0d3d mov.n a3, a13 +402a7338: 687c01 l32r a0, 40281528 +402a733b: 0000c0 callx0 a0 mqttClient->pCon = NULL; -402a7322: 020c movi.n a2, 0 -402a7324: 0c29 s32i.n a2, a12, 0 +402a733e: 020c movi.n a2, 0 +402a7340: 0c29 s32i.n a2, a12, 0 } } -402a7326: 3108 l32i.n a0, a1, 12 -402a7328: 21c8 l32i.n a12, a1, 8 -402a732a: 11d8 l32i.n a13, a1, 4 -402a732c: 10c112 addi a1, a1, 16 -402a732f: f00d ret.n -402a7331: 000000 ill -402a7334: 2a6dc4 excw -402a7337: 6b8440 excw -402a733a: 402a add.n a4, a0, a2 -402a733c: 6ac8 l32i.n a12, a10, 24 -402a733e: 402a add.n a4, a0, a2 -402a7340: 1e .byte 0x1e -402a7341: 3ffec0 excw -402a7344: 2a6ba4 excw -402a7347: c11240 mul16u a1, a2, a4 - -402a7348 : +402a7342: 3108 l32i.n a0, a1, 12 +402a7344: 21c8 l32i.n a12, a1, 8 +402a7346: 11d8 l32i.n a13, a1, 4 +402a7348: 10c112 addi a1, a1, 16 +402a734b: f00d ret.n +402a734d: 000000 ill +402a7350: 2a6de0 excw +402a7353: 6ba040 excw +402a7356: 402a add.n a4, a0, a2 +402a7358: 2a6ae4 excw +402a735b: c01e40 sub a1, a14, a4 +402a735e: fe .byte 0xfe +402a735f: 3f .byte 0x3f +402a7360: 2a6bc0 excw +402a7363: c11240 mul16u a1, a2, a4 + +402a7364 : * @param client: MQTT_Client reference * @retval None */ void ICACHE_FLASH_ATTR MQTT_Connect(MQTT_Client *mqttClient) { -402a7348: e0c112 addi a1, a1, -32 -402a734b: 61c9 s32i.n a12, a1, 24 -402a734d: 02cd mov.n a12, a2 +402a7364: e0c112 addi a1, a1, -32 +402a7367: 61c9 s32i.n a12, a1, 24 +402a7369: 02cd mov.n a12, a2 //espconn_secure_set_size(0x01,6*1024); // try to modify memory size 6*1024 if ssl/tls handshake failed if (mqttClient->pCon) { -402a734f: 0228 l32i.n a2, a2, 0 +402a736b: 0228 l32i.n a2, a2, 0 * @param client: MQTT_Client reference * @retval None */ void ICACHE_FLASH_ATTR MQTT_Connect(MQTT_Client *mqttClient) { -402a7351: 7109 s32i.n a0, a1, 28 -402a7353: 51d9 s32i.n a13, a1, 20 -402a7355: 41e9 s32i.n a14, a1, 16 -402a7357: 31f9 s32i.n a15, a1, 12 +402a736d: 7109 s32i.n a0, a1, 28 +402a736f: 51d9 s32i.n a13, a1, 20 +402a7371: 41e9 s32i.n a14, a1, 16 +402a7373: 31f9 s32i.n a15, a1, 12 //espconn_secure_set_size(0x01,6*1024); // try to modify memory size 6*1024 if ssl/tls handshake failed if (mqttClient->pCon) { -402a7359: 328c beqz.n a2, 402a7360 +402a7375: 328c beqz.n a2, 402a737c // Clean up the old connection forcefully - using MQTT_Disconnect // does not actually release the old connection until the // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); -402a735b: 0c2d mov.n a2, a12 -402a735d: fff8c5 call0 402a72ec +402a7377: 0c2d mov.n a2, a12 +402a7379: fff8c5 call0 402a7308 } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); -402a7360: febef1 l32r a15, 402a6e58 -402a7363: 24a342 movi a4, 0x324 -402a7366: 0f3d mov.n a3, a15 -402a7368: c21c movi.n a2, 28 -402a736a: f65901 l32r a0, 402a4cd0 -402a736d: 0000c0 callx0 a0 -402a7370: 02dd mov.n a13, a2 +402a737c: febef1 l32r a15, 402a6e74 +402a737f: 24a342 movi a4, 0x324 +402a7382: 0f3d mov.n a3, a15 +402a7384: c21c movi.n a2, 28 +402a7386: f65901 l32r a0, 402a4cec +402a7389: 0000c0 callx0 a0 +402a738c: 02dd mov.n a13, a2 mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; -402a7372: 0e0c movi.n a14, 0 +402a738e: 0e0c movi.n a14, 0 // Clean up the old connection forcefully - using MQTT_Disconnect // does not actually release the old connection until the // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); -402a7374: 0c29 s32i.n a2, a12, 0 +402a7390: 0c29 s32i.n a2, a12, 0 mqttClient->pCon->type = ESPCONN_TCP; -402a7376: 021c movi.n a2, 16 -402a7378: 0d29 s32i.n a2, a13, 0 +402a7392: 021c movi.n a2, 16 +402a7394: 0d29 s32i.n a2, a13, 0 mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); -402a737a: 27a342 movi a4, 0x327 -402a737d: 0f3d mov.n a3, a15 +402a7396: 27a342 movi a4, 0x327 +402a7399: 0f3d mov.n a3, a15 // disconnection callback is invoked. mqtt_tcpclient_delete(mqttClient); } mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; -402a737f: 1de9 s32i.n a14, a13, 4 +402a739b: 1de9 s32i.n a14, a13, 4 mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); -402a7381: 022c movi.n a2, 32 -402a7383: f65301 l32r a0, 402a4cd0 -402a7386: 0000c0 callx0 a0 -402a7389: 2d29 s32i.n a2, a13, 8 +402a739d: 022c movi.n a2, 32 +402a739f: f65301 l32r a0, 402a4cec +402a73a2: 0000c0 callx0 a0 +402a73a5: 2d29 s32i.n a2, a13, 8 mqttClient->pCon->proto.tcp->local_port = espconn_port(); -402a738b: 0c28 l32i.n a2, a12, 0 -402a738d: 22d8 l32i.n a13, a2, 8 -402a738f: 143a85 call0 402bb738 -402a7392: 1d29 s32i.n a2, a13, 4 +402a73a7: 0c28 l32i.n a2, a12, 0 +402a73a9: 22d8 l32i.n a13, a2, 8 +402a73ab: 143a85 call0 402bb754 +402a73ae: 1d29 s32i.n a2, a13, 4 mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; -402a7394: 0c28 l32i.n a2, a12, 0 -402a7396: 3c48 l32i.n a4, a12, 12 -402a7398: 2238 l32i.n a3, a2, 8 +402a73b0: 0c28 l32i.n a2, a12, 0 +402a73b2: 3c48 l32i.n a4, a12, 12 +402a73b4: 2238 l32i.n a3, a2, 8 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -402a739a: 90a0d2 movi a13, 144 +402a73b6: 90a0d2 movi a13, 144 mqttClient->pCon = (struct espconn *)os_zalloc(sizeof(struct espconn)); mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; -402a739d: 0349 s32i.n a4, a3, 0 +402a73b9: 0349 s32i.n a4, a3, 0 mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); -402a739f: ffe531 l32r a3, 402a7334 +402a73bb: ffe531 l32r a3, 402a7350 mqttClient->pCon->type = ESPCONN_TCP; mqttClient->pCon->state = ESPCONN_NONE; mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; -402a73a2: 62c9 s32i.n a12, a2, 24 +402a73be: 62c9 s32i.n a12, a2, 24 espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); -402a73a4: 13ec05 call0 402bb268 +402a73c0: 13ec05 call0 402bb284 espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); -402a73a7: ffe431 l32r a3, 402a7338 -402a73aa: 0c28 l32i.n a2, a12, 0 +402a73c3: ffe431 l32r a3, 402a7354 +402a73c6: 0c28 l32i.n a2, a12, 0 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -402a73ac: dcda add.n a13, a12, a13 +402a73c8: dcda add.n a13, a12, a13 mqttClient->pCon->proto.tcp = (esp_tcp *)os_zalloc(sizeof(esp_tcp)); mqttClient->pCon->proto.tcp->local_port = espconn_port(); mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); -402a73ae: 13ed85 call0 402bb288 +402a73ca: 13ed85 call0 402bb2a4 mqttClient->keepAliveTick = 0; mqttClient->reconnectTick = 0; os_timer_disarm(&mqttClient->mqttTimer); -402a73b1: 0d2d mov.n a2, a13 +402a73cd: 0d2d mov.n a2, a13 mqttClient->pCon->proto.tcp->remote_port = mqttClient->port; mqttClient->pCon->reverse = mqttClient; espconn_regist_connectcb(mqttClient->pCon, mqtt_tcpclient_connect_cb); espconn_regist_reconcb(mqttClient->pCon, mqtt_tcpclient_recon_cb); mqttClient->keepAliveTick = 0; -402a73b3: 296ce2 s32i a14, a12, 164 +402a73cf: 296ce2 s32i a14, a12, 164 mqttClient->reconnectTick = 0; -402a73b6: 2a6ce2 s32i a14, a12, 168 +402a73d2: 2a6ce2 s32i a14, a12, 168 os_timer_disarm(&mqttClient->mqttTimer); -402a73b9: 6bb901 l32r a0, 402822a0 -402a73bc: 0000c0 callx0 a0 +402a73d5: 6bb201 l32r a0, 402822a0 +402a73d8: 0000c0 callx0 a0 os_timer_setfn(&mqttClient->mqttTimer, (os_timer_func_t *)mqtt_timer, mqttClient); -402a73bf: ffdf31 l32r a3, 402a733c -402a73c2: 0c4d mov.n a4, a12 -402a73c4: 0d2d mov.n a2, a13 -402a73c6: 6d4b01 l32r a0, 402828f4 -402a73c9: 0000c0 callx0 a0 +402a73db: ffdf31 l32r a3, 402a7358 +402a73de: 0c4d mov.n a4, a12 +402a73e0: 0d2d mov.n a2, a13 +402a73e2: 6d4401 l32r a0, 402828f4 +402a73e5: 0000c0 callx0 a0 os_timer_arm(&mqttClient->mqttTimer, 1000, 1); -402a73cc: 150c movi.n a5, 1 -402a73ce: 054d mov.n a4, a5 -402a73d0: e8a332 movi a3, 0x3e8 -402a73d3: 0d2d mov.n a2, a13 -402a73d5: 6bb301 l32r a0, 402822a4 -402a73d8: 0000c0 callx0 a0 +402a73e8: 150c movi.n a5, 1 +402a73ea: 054d mov.n a4, a5 +402a73ec: e8a332 movi a3, 0x3e8 +402a73ef: 0d2d mov.n a2, a13 +402a73f1: 6bac01 l32r a0, 402822a4 +402a73f4: 0000c0 callx0 a0 os_printf("your ESP SSL/TLS configuration is %d.[0:NO_TLS\t1:TLS_WITHOUT_AUTHENTICATION\t2ONE_WAY_ANTHENTICATION\t3TWO_WAY_ANTHENTICATION]\n",DEFAULT_SECURITY); -402a73db: ffd921 l32r a2, 402a7340 -402a73de: 0e3d mov.n a3, a14 -402a73e0: 698301 l32r a0, 402819ec -402a73e3: 0000c0 callx0 a0 +402a73f7: ffd921 l32r a2, 402a735c +402a73fa: 0e3d mov.n a3, a14 +402a73fc: 697c01 l32r a0, 402819ec +402a73ff: 0000c0 callx0 a0 if (UTILS_StrToIP(mqttClient->host, &mqttClient->pCon->proto.tcp->remote_ip)) { -402a73e6: 0c28 l32i.n a2, a12, 0 -402a73e8: 022232 l32i a3, a2, 8 -402a73eb: 2c28 l32i.n a2, a12, 8 -402a73ed: 0cc332 addi a3, a3, 12 -402a73f0: 229f85 call0 402c9dec -402a73f3: 1512e7 beq a2, a14, 402a740c +402a7402: 0c28 l32i.n a2, a12, 0 +402a7404: 022232 l32i a3, a2, 8 +402a7407: 2c28 l32i.n a2, a12, 8 +402a7409: 0cc332 addi a3, a3, 12 +402a740c: 229fc5 call0 402c9e0c +402a740f: 1512e7 beq a2, a14, 402a7428 INFO("TCP: Connect to ip %s:%d\r\n", mqttClient->host, mqttClient->port); if (mqttClient->security) -402a73f6: 040c22 l8ui a2, a12, 4 -402a73f9: 0712e7 beq a2, a14, 402a7404 +402a7412: 040c22 l8ui a2, a12, 4 +402a7415: 0712e7 beq a2, a14, 402a7420 espconn_secure_ca_enable(ESPCONN_CLIENT,CA_CERT_FLASH_ADDRESS); } if(DEFAULT_SECURITY >= TWO_WAY_ANTHENTICATION) { espconn_secure_cert_req_enable(ESPCONN_CLIENT,CLIENT_CERT_FLASH_ADDRESS); } espconn_secure_connect(mqttClient->pCon); -402a73fc: 0c28 l32i.n a2, a12, 0 -402a73fe: e5b785 call0 4028cf78 -402a7401: 000586 j 402a741b +402a7418: 0c28 l32i.n a2, a12, 0 +402a741a: e5b5c5 call0 4028cf78 +402a741d: 000586 j 402a7437 INFO("TCP: ֧SSL\r\n"); #endif } else { espconn_connect(mqttClient->pCon); -402a7404: 0c28 l32i.n a2, a12, 0 -402a7406: 1397c5 call0 402bad84 -402a7409: 000386 j 402a741b +402a7420: 0c28 l32i.n a2, a12, 0 +402a7422: 1397c5 call0 402bada0 +402a7425: 000386 j 402a7437 } } else { INFO("TCP: Connect to domain %s:%d\r\n", mqttClient->host, mqttClient->port); espconn_gethostbyname(mqttClient->pCon, mqttClient->host, &mqttClient->ip, mqtt_dns_found); -402a740c: ffce51 l32r a5, 402a7344 -402a740f: 022c32 l32i a3, a12, 8 -402a7412: 002c22 l32i a2, a12, 0 -402a7415: 10cc42 addi a4, a12, 16 -402a7418: 143545 call0 402bb770 +402a7428: ffce51 l32r a5, 402a7360 +402a742b: 022c32 l32i a3, a12, 8 +402a742e: 002c22 l32i a2, a12, 0 +402a7431: 10cc42 addi a4, a12, 16 +402a7434: 143545 call0 402bb78c } mqttClient->connState = TCP_CONNECTING; } -402a741b: 072102 l32i a0, a1, 28 +402a7437: 072102 l32i a0, a1, 28 } else { INFO("TCP: Connect to domain %s:%d\r\n", mqttClient->host, mqttClient->port); espconn_gethostbyname(mqttClient->pCon, mqttClient->host, &mqttClient->ip, mqtt_dns_found); } mqttClient->connState = TCP_CONNECTING; -402a741e: a20c movi.n a2, 10 -402a7420: 2c6c22 s32i a2, a12, 176 +402a743a: a20c movi.n a2, 10 +402a743c: 2c6c22 s32i a2, a12, 176 } -402a7423: 51d8 l32i.n a13, a1, 20 -402a7425: 61c8 l32i.n a12, a1, 24 -402a7427: 41e8 l32i.n a14, a1, 16 -402a7429: 31f8 l32i.n a15, a1, 12 -402a742b: 20c112 addi a1, a1, 32 -402a742e: f00d ret.n - -402a7430 : +402a743f: 51d8 l32i.n a13, a1, 20 +402a7441: 61c8 l32i.n a12, a1, 24 +402a7443: 41e8 l32i.n a14, a1, 16 +402a7445: 31f8 l32i.n a15, a1, 12 +402a7447: 20c112 addi a1, a1, 32 +402a744a: f00d ret.n + +402a744c : * @param mqttClient: The mqtt client * @retval None */ void ICACHE_FLASH_ATTR mqtt_client_delete(MQTT_Client *mqttClient) { -402a7430: f0c112 addi a1, a1, -16 -402a7433: 21c9 s32i.n a12, a1, 8 -402a7435: 3109 s32i.n a0, a1, 12 -402a7437: 20c220 or a12, a2, a2 +402a744c: f0c112 addi a1, a1, -16 +402a744f: 21c9 s32i.n a12, a1, 8 +402a7451: 3109 s32i.n a0, a1, 12 +402a7453: 20c220 or a12, a2, a2 mqtt_tcpclient_delete(mqttClient); -402a743a: ffeb05 call0 402a72ec +402a7456: ffeb05 call0 402a7308 if (mqttClient->host != NULL) { -402a743d: 2c28 l32i.n a2, a12, 8 -402a743f: e28c beqz.n a2, 402a7451 +402a7459: 2c28 l32i.n a2, a12, 8 +402a745b: e28c beqz.n a2, 402a746d os_free(mqttClient->host); -402a7441: fe8531 l32r a3, 402a6e58 -402a7444: bca042 movi a4, 188 -402a7447: 683801 l32r a0, 40281528 -402a744a: 0000c0 callx0 a0 +402a745d: fe8531 l32r a3, 402a6e74 +402a7460: bca042 movi a4, 188 +402a7463: 683101 l32r a0, 40281528 +402a7466: 0000c0 callx0 a0 mqttClient->host = NULL; -402a744d: 020c movi.n a2, 0 -402a744f: 2c29 s32i.n a2, a12, 8 +402a7469: 020c movi.n a2, 0 +402a746b: 2c29 s32i.n a2, a12, 8 } if (mqttClient->user_data != NULL) { -402a7451: 332c22 l32i a2, a12, 204 -402a7454: 029c beqz.n a2, 402a7468 +402a746d: 332c22 l32i a2, a12, 204 +402a7470: 029c beqz.n a2, 402a7484 os_free(mqttClient->user_data); -402a7456: fe8031 l32r a3, 402a6e58 -402a7459: c1a042 movi a4, 193 -402a745c: 683301 l32r a0, 40281528 -402a745f: 0000c0 callx0 a0 +402a7472: fe8031 l32r a3, 402a6e74 +402a7475: c1a042 movi a4, 193 +402a7478: 682c01 l32r a0, 40281528 +402a747b: 0000c0 callx0 a0 mqttClient->user_data = NULL; -402a7462: 00a022 movi a2, 0 -402a7465: 336c22 s32i a2, a12, 204 +402a747e: 00a022 movi a2, 0 +402a7481: 336c22 s32i a2, a12, 204 } if(mqttClient->connect_info.client_id != NULL) { -402a7468: 162c22 l32i a2, a12, 88 -402a746b: 011216 beqz a2, 402a7480 +402a7484: 162c22 l32i a2, a12, 88 +402a7487: 011216 beqz a2, 402a749c os_free(mqttClient->connect_info.client_id); -402a746e: fe7a31 l32r a3, 402a6e58 -402a7471: c6a042 movi a4, 198 -402a7474: 682d01 l32r a0, 40281528 -402a7477: 0000c0 callx0 a0 +402a748a: fe7a31 l32r a3, 402a6e74 +402a748d: c6a042 movi a4, 198 +402a7490: 682601 l32r a0, 40281528 +402a7493: 0000c0 callx0 a0 mqttClient->connect_info.client_id = NULL; -402a747a: 00a022 movi a2, 0 -402a747d: 166c22 s32i a2, a12, 88 +402a7496: 00a022 movi a2, 0 +402a7499: 166c22 s32i a2, a12, 88 } if(mqttClient->connect_info.username != NULL) { -402a7480: 172c22 l32i a2, a12, 92 -402a7483: 011216 beqz a2, 402a7498 +402a749c: 172c22 l32i a2, a12, 92 +402a749f: 011216 beqz a2, 402a74b4 os_free(mqttClient->connect_info.username); -402a7486: fe7431 l32r a3, 402a6e58 -402a7489: cba042 movi a4, 203 -402a748c: 682701 l32r a0, 40281528 -402a748f: 0000c0 callx0 a0 +402a74a2: fe7431 l32r a3, 402a6e74 +402a74a5: cba042 movi a4, 203 +402a74a8: 682001 l32r a0, 40281528 +402a74ab: 0000c0 callx0 a0 mqttClient->connect_info.username = NULL; -402a7492: 00a022 movi a2, 0 -402a7495: 176c22 s32i a2, a12, 92 +402a74ae: 00a022 movi a2, 0 +402a74b1: 176c22 s32i a2, a12, 92 } if(mqttClient->connect_info.password != NULL) { -402a7498: 182c22 l32i a2, a12, 96 -402a749b: 011216 beqz a2, 402a74b0 +402a74b4: 182c22 l32i a2, a12, 96 +402a74b7: 011216 beqz a2, 402a74cc os_free(mqttClient->connect_info.password); -402a749e: fe6e31 l32r a3, 402a6e58 -402a74a1: d0a042 movi a4, 208 -402a74a4: 682101 l32r a0, 40281528 -402a74a7: 0000c0 callx0 a0 +402a74ba: fe6e31 l32r a3, 402a6e74 +402a74bd: d0a042 movi a4, 208 +402a74c0: 681a01 l32r a0, 40281528 +402a74c3: 0000c0 callx0 a0 mqttClient->connect_info.password = NULL; -402a74aa: 00a022 movi a2, 0 -402a74ad: 186c22 s32i a2, a12, 96 +402a74c6: 00a022 movi a2, 0 +402a74c9: 186c22 s32i a2, a12, 96 } if(mqttClient->connect_info.will_topic != NULL) { -402a74b0: 192c22 l32i a2, a12, 100 -402a74b3: 011216 beqz a2, 402a74c8 +402a74cc: 192c22 l32i a2, a12, 100 +402a74cf: 011216 beqz a2, 402a74e4 os_free(mqttClient->connect_info.will_topic); -402a74b6: fe6831 l32r a3, 402a6e58 -402a74b9: d5a042 movi a4, 213 -402a74bc: 681b01 l32r a0, 40281528 -402a74bf: 0000c0 callx0 a0 +402a74d2: fe6831 l32r a3, 402a6e74 +402a74d5: d5a042 movi a4, 213 +402a74d8: 681401 l32r a0, 40281528 +402a74db: 0000c0 callx0 a0 mqttClient->connect_info.will_topic = NULL; -402a74c2: 00a022 movi a2, 0 -402a74c5: 196c22 s32i a2, a12, 100 +402a74de: 00a022 movi a2, 0 +402a74e1: 196c22 s32i a2, a12, 100 } if(mqttClient->connect_info.will_message != NULL) { -402a74c8: 1a2c22 l32i a2, a12, 104 -402a74cb: f28c beqz.n a2, 402a74de +402a74e4: 1a2c22 l32i a2, a12, 104 +402a74e7: f28c beqz.n a2, 402a74fa os_free(mqttClient->connect_info.will_message); -402a74cd: fe6231 l32r a3, 402a6e58 -402a74d0: daa042 movi a4, 218 -402a74d3: 681501 l32r a0, 40281528 -402a74d6: 0000c0 callx0 a0 +402a74e9: fe6231 l32r a3, 402a6e74 +402a74ec: daa042 movi a4, 218 +402a74ef: 680e01 l32r a0, 40281528 +402a74f2: 0000c0 callx0 a0 mqttClient->connect_info.will_message = NULL; -402a74d9: 020c movi.n a2, 0 -402a74db: 1a6c22 s32i a2, a12, 104 +402a74f5: 020c movi.n a2, 0 +402a74f7: 1a6c22 s32i a2, a12, 104 } if(mqttClient->mqtt_state.in_buffer != NULL) { -402a74de: 8c28 l32i.n a2, a12, 32 -402a74e0: e28c beqz.n a2, 402a74f2 +402a74fa: 8c28 l32i.n a2, a12, 32 +402a74fc: e28c beqz.n a2, 402a750e os_free(mqttClient->mqtt_state.in_buffer); -402a74e2: fe5d31 l32r a3, 402a6e58 -402a74e5: dfa042 movi a4, 223 -402a74e8: 681001 l32r a0, 40281528 -402a74eb: 0000c0 callx0 a0 +402a74fe: fe5d31 l32r a3, 402a6e74 +402a7501: dfa042 movi a4, 223 +402a7504: 680901 l32r a0, 40281528 +402a7507: 0000c0 callx0 a0 mqttClient->mqtt_state.in_buffer = NULL; -402a74ee: 020c movi.n a2, 0 -402a74f0: 8c29 s32i.n a2, a12, 32 +402a750a: 020c movi.n a2, 0 +402a750c: 8c29 s32i.n a2, a12, 32 } if(mqttClient->mqtt_state.out_buffer != NULL) { -402a74f2: 9c28 l32i.n a2, a12, 36 -402a74f4: e28c beqz.n a2, 402a7506 +402a750e: 9c28 l32i.n a2, a12, 36 +402a7510: e28c beqz.n a2, 402a7522 os_free(mqttClient->mqtt_state.out_buffer); -402a74f6: fe5831 l32r a3, 402a6e58 -402a74f9: e4a042 movi a4, 228 -402a74fc: 680b01 l32r a0, 40281528 -402a74ff: 0000c0 callx0 a0 +402a7512: fe5831 l32r a3, 402a6e74 +402a7515: e4a042 movi a4, 228 +402a7518: 680401 l32r a0, 40281528 +402a751b: 0000c0 callx0 a0 mqttClient->mqtt_state.out_buffer = NULL; -402a7502: 020c movi.n a2, 0 -402a7504: 9c29 s32i.n a2, a12, 36 +402a751e: 020c movi.n a2, 0 +402a7520: 9c29 s32i.n a2, a12, 36 } } -402a7506: 3108 l32i.n a0, a1, 12 -402a7508: 21c8 l32i.n a12, a1, 8 -402a750a: 10c112 addi a1, a1, 16 -402a750d: f00d ret.n -402a750f: 8a4c00 excw -402a7512: fe .byte 0xfe -402a7513: 3f .byte 0x3f - -402a7514 : +402a7522: 3108 l32i.n a0, a1, 12 +402a7524: 21c8 l32i.n a12, a1, 8 +402a7526: 10c112 addi a1, a1, 16 +402a7529: f00d ret.n +402a752b: 8a4c00 excw +402a752e: fe .byte 0xfe +402a752f: 3f .byte 0x3f + +402a7530 : return TRUE; } void ICACHE_FLASH_ATTR MQTT_Task(os_event_t *e) { -402a7514: f0c112 addi a1, a1, -16 -402a7517: 21c9 s32i.n a12, a1, 8 +402a7530: f0c112 addi a1, a1, -16 +402a7533: 21c9 s32i.n a12, a1, 8 MQTT_Client* client = (MQTT_Client*)e->par; -402a7519: 12c8 l32i.n a12, a2, 4 +402a7535: 12c8 l32i.n a12, a2, 4 return TRUE; } void ICACHE_FLASH_ATTR MQTT_Task(os_event_t *e) { -402a751b: 3109 s32i.n a0, a1, 12 -402a751d: 11d9 s32i.n a13, a1, 4 -402a751f: 01e9 s32i.n a14, a1, 0 -402a7521: 10a492 movi a9, 0x410 -402a7524: c01190 sub a1, a1, a9 +402a7537: 3109 s32i.n a0, a1, 12 +402a7539: 11d9 s32i.n a13, a1, 4 +402a753b: 01e9 s32i.n a14, a1, 0 +402a753d: 10a492 movi a9, 0x410 +402a7540: c01190 sub a1, a1, a9 MQTT_Client* client = (MQTT_Client*)e->par; uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; if (e->par == 0) -402a7527: 0bdc16 beqz a12, 402a75e8 +402a7543: 0bdc16 beqz a12, 402a7604 return; switch (client->connState) { -402a752a: 2c2c22 l32i a2, a12, 176 -402a752d: 131c movi.n a3, 17 -402a752f: fbc222 addi a2, a2, -5 -402a7532: 02b327 bgeu a3, a2, 402a7538 -402a7535: 002bc6 j 402a75e8 -402a7538: fff631 l32r a3, 402a7510 -402a753b: a02230 addx4 a2, a2, a3 -402a753e: 0228 l32i.n a2, a2, 0 -402a7540: 0002a0 jx a2 +402a7546: 2c2c22 l32i a2, a12, 176 +402a7549: 131c movi.n a3, 17 +402a754b: fbc222 addi a2, a2, -5 +402a754e: 02b327 bgeu a3, a2, 402a7554 +402a7551: 002bc6 j 402a7604 +402a7554: fff631 l32r a3, 402a752c +402a7557: a02230 addx4 a2, a2, a3 +402a755a: 0228 l32i.n a2, a2, 0 +402a755c: 0002a0 jx a2 case TCP_RECONNECT_REQ: break; case TCP_RECONNECT: mqtt_tcpclient_delete(client); -402a7543: 0c2d mov.n a2, a12 -402a7545: ffda45 call0 402a72ec +402a755f: 0c2d mov.n a2, a12 +402a7561: ffda45 call0 402a7308 MQTT_Connect(client); -402a7548: 0c2d mov.n a2, a12 -402a754a: ffdfc5 call0 402a7348 +402a7564: 0c2d mov.n a2, a12 +402a7566: ffdfc5 call0 402a7364 INFO("TCP: Reconnect to: %s:%d\r\n", client->host, client->port); client->connState = TCP_CONNECTING; -402a754d: a20c movi.n a2, 10 -402a754f: 2c6c22 s32i a2, a12, 176 +402a7569: a20c movi.n a2, 10 +402a756b: 2c6c22 s32i a2, a12, 176 break; -402a7552: 002486 j 402a75e8 -402a7555: 220000 excw +402a756e: 002486 j 402a7604 +402a7571: 220000 excw case MQTT_DELETING: case TCP_DISCONNECTING: case TCP_RECONNECT_DISCONNECTING: if (client->security) { -402a7558: 040c movi.n a4, 0 -402a755a: 628c beqz.n a2, 402a7564 +402a7574: 040c movi.n a4, 0 +402a7576: 628c beqz.n a2, 402a7580 #ifdef MQTT_SSL_ENABLE espconn_secure_disconnect(client->pCon); -402a755c: 0c28 l32i.n a2, a12, 0 -402a755e: e5af45 call0 4028d054 -402a7561: 0020c6 j 402a75e8 +402a7578: 0c28 l32i.n a2, a12, 0 +402a757a: e5ad85 call0 4028d054 +402a757d: 0020c6 j 402a7604 #else INFO("TCP: Do not support SSL\r\n"); #endif } else { espconn_disconnect(client->pCon); -402a7564: 0c28 l32i.n a2, a12, 0 -402a7566: 13ea05 call0 402bb408 -402a7569: 001ec6 j 402a75e8 -402a756c: 000000 ill +402a7580: 0c28 l32i.n a2, a12, 0 +402a7582: 13ea05 call0 402bb424 +402a7585: 001ec6 j 402a7604 +402a7588: 000000 ill } break; case TCP_DISCONNECTED: INFO("MQTT: Ͽ\r\n"); mqtt_tcpclient_delete(client); -402a756f: 0c2d mov.n a2, a12 -402a7571: ffd785 call0 402a72ec +402a758b: 0c2d mov.n a2, a12 +402a758d: ffd785 call0 402a7308 break; -402a7574: 001c06 j 402a75e8 +402a7590: 001c06 j 402a7604 case MQTT_DELETED: INFO("MQTT: Deleted client\r\n"); mqtt_client_delete(client); -402a7577: 0c2d mov.n a2, a12 -402a7579: ffeb45 call0 402a7430 +402a7593: 0c2d mov.n a2, a12 +402a7595: ffeb45 call0 402a744c break; -402a757c: 001a06 j 402a75e8 +402a7598: 001a06 j 402a7604 case MQTT_KEEPALIVE_SEND: mqtt_send_keepalive(client); -402a757f: 0c2d mov.n a2, a12 -402a7581: ffce45 call0 402a7268 +402a759b: 0c2d mov.n a2, a12 +402a759d: ffce45 call0 402a7284 break; -402a7584: 001806 j 402a75e8 -402a7587: a0e200 addx4 a14, a2, a0 +402a75a0: 001806 j 402a7604 +402a75a3: a0e200 addx4 a14, a2, a0 case MQTT_DATA: if (QUEUE_IsEmpty(&client->msgQueue) || client->sendTimeout != 0) { -402a758a: eceab4 excw -402a758d: 0e2d mov.n a2, a14 -402a758f: 001405 call0 402a76d0 -402a7592: 052256 bnez a2, 402a75e8 -402a7595: 2b2c22 l32i a2, a12, 172 -402a7598: 04c256 bnez a2, 402a75e8 +402a75a6: eceab4 excw +402a75a9: 0e2d mov.n a2, a14 +402a75ab: 001405 call0 402a76ec +402a75ae: 052256 bnez a2, 402a7604 +402a75b1: 2b2c22 l32i a2, a12, 172 +402a75b4: 04c256 bnez a2, 402a7604 break; } if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == 0) { -402a759b: 04d1d2 addmi a13, a1, 0x400 -402a759e: 00a452 movi a5, 0x400 -402a75a1: 0d4d mov.n a4, a13 -402a75a3: 203110 or a3, a1, a1 -402a75a6: 202ee0 or a2, a14, a14 -402a75a9: 0010c5 call0 402a76b8 -402a75ac: 82fc bnez.n a2, 402a75e8 +402a75b7: 04d1d2 addmi a13, a1, 0x400 +402a75ba: 00a452 movi a5, 0x400 +402a75bd: 0d4d mov.n a4, a13 +402a75bf: 203110 or a3, a1, a1 +402a75c2: 202ee0 or a2, a14, a14 +402a75c5: 0010c5 call0 402a76d4 +402a75c8: 82fc bnez.n a2, 402a7604 client->mqtt_state.pending_msg_type = mqtt_get_type(dataBuffer); -402a75ae: 000122 l8ui a2, a1, 0 +402a75ca: 000122 l8ui a2, a1, 0 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); -402a75b1: 001d32 l16ui a3, a13, 0 +402a75cd: 001d32 l16ui a3, a13, 0 case MQTT_DATA: if (QUEUE_IsEmpty(&client->msgQueue) || client->sendTimeout != 0) { break; } if (QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == 0) { client->mqtt_state.pending_msg_type = mqtt_get_type(dataBuffer); -402a75b4: 412420 srli a2, a2, 4 -402a75b7: 146c22 s32i a2, a12, 80 +402a75d0: 412420 srli a2, a2, 4 +402a75d3: 146c22 s32i a2, a12, 80 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); -402a75ba: 012d mov.n a2, a1 -402a75bc: 0032c5 call0 402a78ec -402a75bf: 265c22 s16i a2, a12, 76 +402a75d6: 012d mov.n a2, a1 +402a75d8: 0032c5 call0 402a7908 +402a75db: 265c22 s16i a2, a12, 76 client->sendTimeout = MQTT_SEND_TIMOUT; -402a75c2: 520c movi.n a2, 5 -402a75c4: 2b6c22 s32i a2, a12, 172 +402a75de: 520c movi.n a2, 5 +402a75e0: 2b6c22 s32i a2, a12, 172 INFO("MQTT: .., type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402a75c7: 040c22 l8ui a2, a12, 4 +402a75e3: 040c22 l8ui a2, a12, 4 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, dataBuffer, dataLen); -402a75ca: 001d42 l16ui a4, a13, 0 -402a75cd: 013d mov.n a3, a1 +402a75e6: 001d42 l16ui a4, a13, 0 +402a75e9: 013d mov.n a3, a1 client->mqtt_state.pending_msg_id = mqtt_get_id(dataBuffer, dataLen); client->sendTimeout = MQTT_SEND_TIMOUT; INFO("MQTT: .., type: %d, id: %04X\r\n", client->mqtt_state.pending_msg_type, client->mqtt_state.pending_msg_id); if (client->security) { -402a75cf: 009216 beqz a2, 402a75dc +402a75eb: 009216 beqz a2, 402a75f8 #ifdef MQTT_SSL_ENABLE espconn_secure_send(client->pCon, dataBuffer, dataLen); -402a75d2: 002c22 l32i a2, a12, 0 -402a75d5: e5aa45 call0 4028d07c -402a75d8: 000186 j 402a75e2 -402a75db: 2c2200 excw +402a75ee: 002c22 l32i a2, a12, 0 +402a75f1: e5a885 call0 4028d07c +402a75f4: 000186 j 402a75fe +402a75f7: 2c2200 excw #else INFO("TCP: ֧SSL\r\n"); #endif } else { espconn_send(client->pCon, dataBuffer, dataLen); -402a75de: 8d0500 excw -402a75e1: a02213 excw +402a75fa: 8d0500 excw +402a75fd: a02213 excw } client->mqtt_state.outbound_message = NULL; -402a75e4: 6c2200 excw -402a75e7: 920d excw +402a7600: 6c2200 excw +402a7603: 920d excw break; } break; } } -402a75e9: 9a10a4 excw -402a75ec: 310811 l32r a1, 40273a0c <_lit4_end+0x16bb60> -402a75ef: 21c8 l32i.n a12, a1, 8 -402a75f1: 11d8 l32i.n a13, a1, 4 -402a75f3: 01e8 l32i.n a14, a1, 0 -402a75f5: 10c112 addi a1, a1, 16 -402a75f8: f00d ret.n +402a7605: 9a10a4 excw +402a7608: 310811 l32r a1, 40273a28 <_lit4_end+0x16bb7c> +402a760b: 21c8 l32i.n a12, a1, 8 +402a760d: 11d8 l32i.n a13, a1, 4 +402a760f: 01e8 l32i.n a14, a1, 0 +402a7611: 10c112 addi a1, a1, 16 +402a7614: f00d ret.n ... -402a75fc : +402a7618 : * @param client: MQTT_Client reference * @retval TRUE if success queue */ BOOL ICACHE_FLASH_ATTR MQTT_Ping(MQTT_Client *client) { -402a75fc: f0c112 addi a1, a1, -16 -402a75ff: 10a492 movi a9, 0x410 -402a7602: 0261c2 s32i a12, a1, 8 -402a7605: 036102 s32i a0, a1, 12 -402a7608: 0161d2 s32i a13, a1, 4 -402a760b: 02cd mov.n a12, a2 -402a760d: c01190 sub a1, a1, a9 +402a7618: f0c112 addi a1, a1, -16 +402a761b: 10a492 movi a9, 0x410 +402a761e: 0261c2 s32i a12, a1, 8 +402a7621: 036102 s32i a0, a1, 12 +402a7624: 0161d2 s32i a13, a1, 4 +402a7627: 02cd mov.n a12, a2 +402a7629: c01190 sub a1, a1, a9 uint8_t dataBuffer[MQTT_BUF_SIZE]; uint16_t dataLen; client->mqtt_state.outbound_message = mqtt_msg_pingreq(&client->mqtt_state.mqtt_connection); -402a7610: 38c222 addi a2, a2, 56 -402a7613: 007645 call0 402a7d78 -402a7616: dc29 s32i.n a2, a12, 52 +402a762c: 38c222 addi a2, a2, 56 +402a762f: 007645 call0 402a7d94 +402a7632: dc29 s32i.n a2, a12, 52 if(client->mqtt_state.outbound_message->length == 0){ -402a7618: 021222 l16ui a2, a2, 4 -402a761b: 52cc bnez.n a2, 402a7624 +402a7634: 021222 l16ui a2, a2, 4 +402a7637: 52cc bnez.n a2, 402a7640 INFO("MQTT: Queuing publish failed\r\n"); return FALSE; -402a761d: 020c movi.n a2, 0 -402a761f: 000d46 j 402a7658 -402a7622: d20000 excw +402a7639: 020c movi.n a2, 0 +402a763b: 000d46 j 402a7674 +402a763e: d20000 excw } INFO("MQTT: queuing publish, length: %d, queue size(%d/%d)\r\n", client->mqtt_state.outbound_message->length, client->msgQueue.rb.fill_cnt, client->msgQueue.rb.size); while(QUEUE_Puts(&client->msgQueue, client->mqtt_state.outbound_message->data, client->mqtt_state.outbound_message->length) == -1){ -402a7625: dab4a0 excw -402a7628: 28dc bnez.n a8, 402a763e -402a762a: 42dc bnez.n a2, 402a7642 -402a762c: 380212 l8ui a1, a2, 56 -402a762f: 0d2d02 l32i a0, a13, 52 -402a7632: 0006c5 call0 402a76a0 -402a7635: 110266 bnei a2, -1, 402a764a +402a7641: dab4a0 excw +402a7644: 28dc bnez.n a8, 402a765a +402a7646: 42dc bnez.n a2, 402a765e +402a7648: 380212 l8ui a1, a2, 56 +402a764b: 0d2d02 l32i a0, a13, 52 +402a764e: 0006c5 call0 402a76bc +402a7651: 110266 bnei a2, -1, 402a7666 INFO("MQTT: Queue full\r\n"); if(QUEUE_Gets(&client->msgQueue, dataBuffer, &dataLen, MQTT_BUF_SIZE) == -1) { -402a7638: 00a452 movi a5, 0x400 -402a763b: 415a add.n a4, a1, a5 -402a763d: 013d mov.n a3, a1 -402a763f: 0d2d mov.n a2, a13 -402a7641: 000745 call0 402a76b8 -402a7644: d50226 beqi a2, -1, 402a761d -402a7647: fff786 j 402a7629 +402a7654: 00a452 movi a5, 0x400 +402a7657: 415a add.n a4, a1, a5 +402a7659: 013d mov.n a3, a1 +402a765b: 0d2d mov.n a2, a13 +402a765d: 000745 call0 402a76d4 +402a7660: d50226 beqi a2, -1, 402a7639 +402a7663: fff786 j 402a7645 INFO("MQTT: Serious buffer error\r\n"); return FALSE; } } system_os_post(MQTT_TASK_PRIO, 0, (os_param_t)client); -402a764a: 0c4d mov.n a4, a12 -402a764c: 030c movi.n a3, 0 -402a764e: 220c movi.n a2, 2 -402a7650: fd0d01 l32r a0, 402a6a84 -402a7653: 0000c0 callx0 a0 +402a7666: 0c4d mov.n a4, a12 +402a7668: 030c movi.n a3, 0 +402a766a: 220c movi.n a2, 2 +402a766c: fd0d01 l32r a0, 402a6aa0 +402a766f: 0000c0 callx0 a0 return TRUE; -402a7656: 120c movi.n a2, 1 +402a7672: 120c movi.n a2, 1 } -402a7658: 10a492 movi a9, 0x410 -402a765b: 119a add.n a1, a1, a9 -402a765d: 3108 l32i.n a0, a1, 12 -402a765f: 21c8 l32i.n a12, a1, 8 -402a7661: 11d8 l32i.n a13, a1, 4 -402a7663: 10c112 addi a1, a1, 16 -402a7666: f00d ret.n -402a7668: 9e .byte 0x9e -402a7669: 3ffe97 bbsi a14, 25, 402a76ac - -402a766c : +402a7674: 10a492 movi a9, 0x410 +402a7677: 119a add.n a1, a1, a9 +402a7679: 3108 l32i.n a0, a1, 12 +402a767b: 21c8 l32i.n a12, a1, 8 +402a767d: 11d8 l32i.n a13, a1, 4 +402a767f: 10c112 addi a1, a1, 16 +402a7682: f00d ret.n +402a7684: 9e .byte 0x9e +402a7685: 3ffe97 bbsi a14, 25, 402a76c8 + +402a7688 : #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -402a766c: f0c112 addi a1, a1, -16 -402a766f: 0161d2 s32i a13, a1, 4 -402a7672: 20d330 or a13, a3, a3 +402a7688: f0c112 addi a1, a1, -16 +402a768b: 0161d2 s32i a13, a1, 4 +402a768e: 20d330 or a13, a3, a3 queue->buf = (uint8_t*)os_zalloc(bufferSize); -402a7675: fffc31 l32r a3, 402a7668 +402a7691: fffc31 l32r a3, 402a7684 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -402a7678: 0261c2 s32i a12, a1, 8 +402a7694: 0261c2 s32i a12, a1, 8 queue->buf = (uint8_t*)os_zalloc(bufferSize); -402a767b: 742c movi.n a4, 39 +402a7697: 742c movi.n a4, 39 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -402a767d: 02cd mov.n a12, a2 +402a7699: 02cd mov.n a12, a2 queue->buf = (uint8_t*)os_zalloc(bufferSize); -402a767f: 0d2d mov.n a2, a13 +402a769b: 0d2d mov.n a2, a13 #include "user_interface.h" #include "osapi.h" #include "os_type.h" #include "mem.h" void ICACHE_FLASH_ATTR QUEUE_Init(QUEUE *queue, int bufferSize) { -402a7681: 3109 s32i.n a0, a1, 12 +402a769d: 3109 s32i.n a0, a1, 12 queue->buf = (uint8_t*)os_zalloc(bufferSize); -402a7683: f59301 l32r a0, 402a4cd0 -402a7686: 0000c0 callx0 a0 -402a7689: 0c29 s32i.n a2, a12, 0 +402a769f: f59301 l32r a0, 402a4cec +402a76a2: 0000c0 callx0 a0 +402a76a5: 0c29 s32i.n a2, a12, 0 RINGBUF_Init(&queue->rb, queue->buf, bufferSize); -402a768b: 0d4d mov.n a4, a13 -402a768d: 023d mov.n a3, a2 -402a768f: 2c4b addi.n a2, a12, 4 -402a7691: 228185 call0 402c9eac +402a76a7: 0d4d mov.n a4, a13 +402a76a9: 023d mov.n a3, a2 +402a76ab: 2c4b addi.n a2, a12, 4 +402a76ad: 2281c5 call0 402c9ecc } -402a7694: 3108 l32i.n a0, a1, 12 -402a7696: 21c8 l32i.n a12, a1, 8 -402a7698: 11d8 l32i.n a13, a1, 4 -402a769a: 10c112 addi a1, a1, 16 -402a769d: f00d ret.n +402a76b0: 3108 l32i.n a0, a1, 12 +402a76b2: 21c8 l32i.n a12, a1, 8 +402a76b4: 11d8 l32i.n a13, a1, 4 +402a76b6: 10c112 addi a1, a1, 16 +402a76b9: f00d ret.n ... -402a76a0 : +402a76bc : int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { return PROTO_AddRb(&queue->rb, buffer, len); -402a76a0: 114400 slli a4, a4, 16 +402a76bc: 114400 slli a4, a4, 16 { queue->buf = (uint8_t*)os_zalloc(bufferSize); RINGBUF_Init(&queue->rb, queue->buf, bufferSize); } int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { -402a76a3: f0c112 addi a1, a1, -16 +402a76bf: f0c112 addi a1, a1, -16 return PROTO_AddRb(&queue->rb, buffer, len); -402a76a6: 314040 srai a4, a4, 16 -402a76a9: 224b addi.n a2, a2, 4 +402a76c2: 314040 srai a4, a4, 16 +402a76c5: 224b addi.n a2, a2, 4 { queue->buf = (uint8_t*)os_zalloc(bufferSize); RINGBUF_Init(&queue->rb, queue->buf, bufferSize); } int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { -402a76ab: 3109 s32i.n a0, a1, 12 +402a76c7: 3109 s32i.n a0, a1, 12 return PROTO_AddRb(&queue->rb, buffer, len); -402a76ad: 007b85 call0 402a7e68 +402a76c9: 007b85 call0 402a7e84 } -402a76b0: 3108 l32i.n a0, a1, 12 -402a76b2: 10c112 addi a1, a1, 16 -402a76b5: f00d ret.n +402a76cc: 3108 l32i.n a0, a1, 12 +402a76ce: 10c112 addi a1, a1, 16 +402a76d1: f00d ret.n ... -402a76b8 : +402a76d4 : int32_t ICACHE_FLASH_ATTR QUEUE_Gets(QUEUE *queue, uint8_t* buffer, uint16_t* len, uint16_t maxLen) { -402a76b8: f0c112 addi a1, a1, -16 +402a76d4: f0c112 addi a1, a1, -16 return PROTO_ParseRb(&queue->rb, buffer, len, maxLen); -402a76bb: f45050 extui a5, a5, 0, 16 -402a76be: 04c222 addi a2, a2, 4 +402a76d7: f45050 extui a5, a5, 0, 16 +402a76da: 04c222 addi a2, a2, 4 int32_t ICACHE_FLASH_ATTR QUEUE_Puts(QUEUE *queue, uint8_t* buffer, uint16_t len) { return PROTO_AddRb(&queue->rb, buffer, len); } int32_t ICACHE_FLASH_ATTR QUEUE_Gets(QUEUE *queue, uint8_t* buffer, uint16_t* len, uint16_t maxLen) { -402a76c1: 036102 s32i a0, a1, 12 +402a76dd: 036102 s32i a0, a1, 12 return PROTO_ParseRb(&queue->rb, buffer, len, maxLen); -402a76c4: 008f05 call0 402a7fb8 +402a76e0: 008f05 call0 402a7fd4 } -402a76c7: 032102 l32i a0, a1, 12 -402a76ca: 10c112 addi a1, a1, 16 -402a76cd: f00d ret.n +402a76e3: 032102 l32i a0, a1, 12 +402a76e6: 10c112 addi a1, a1, 16 +402a76e9: f00d ret.n ... -402a76d0 : +402a76ec : BOOL ICACHE_FLASH_ATTR QUEUE_IsEmpty(QUEUE *queue) { if(queue->rb.fill_cnt<=0) -402a76d0: 0020c0 memw -402a76d3: 4238 l32i.n a3, a2, 16 -402a76d5: 230b addi.n a2, a3, -1 -402a76d7: 202320 or a2, a3, a2 +402a76ec: 0020c0 memw +402a76ef: 4238 l32i.n a3, a2, 16 +402a76f1: 230b addi.n a2, a3, -1 +402a76f3: 202320 or a2, a3, a2 return TRUE; return FALSE; } -402a76da: 052f20 extui a2, a2, 31, 1 -402a76dd: f00d ret.n +402a76f6: 052f20 extui a2, a2, 31, 1 +402a76f9: f00d ret.n ... -402a76e0 : +402a76fc : static uint16_t ICACHE_FLASH_ATTR append_message_id(mqtt_connection_t* connection, uint16_t message_id) { // If message_id is zero then we should assign one, otherwise // we'll use the one supplied by the caller while(message_id == 0) -402a76e0: d3cc bnez.n a3, 402a76f1 +402a76fc: d3cc bnez.n a3, 402a770d message_id = ++connection->message_id; -402a76e2: 041232 l16ui a3, a2, 8 -402a76e5: 331b addi.n a3, a3, 1 -402a76e7: f43030 extui a3, a3, 0, 16 -402a76ea: 045232 s16i a3, a2, 8 -402a76ed: fffbc6 j 402a76e0 -402a76f0: 124200 excw +402a76fe: 041232 l16ui a3, a2, 8 +402a7701: 331b addi.n a3, a3, 1 +402a7703: f43030 extui a3, a3, 0, 16 +402a7706: 045232 s16i a3, a2, 8 +402a7709: fffbc6 j 402a76fc +402a770c: 124200 excw if(connection->message.length + 2 > connection->buffer_length) -402a76f3: 127202 excw -402a76f6: 1b08 l32i.n a0, a11, 4 -402a76f8: 050c64 excw -402a76fb: 1da677 bge a6, a7, 402a771c +402a770f: 127202 excw +402a7712: 1b08 l32i.n a0, a11, 4 +402a7714: 050c64 excw +402a7717: 1da677 bge a6, a7, 402a7738 return 0; connection->buffer[connection->message.length++] = message_id >> 8; -402a76fe: 3258 l32i.n a5, a2, 12 -402a7700: 025262 s16i a6, a2, 4 -402a7703: 454a add.n a4, a5, a4 -402a7705: 415830 srli a5, a3, 8 -402a7708: 004452 s8i a5, a4, 0 +402a771a: 3258 l32i.n a5, a2, 12 +402a771c: 025262 s16i a6, a2, 4 +402a771f: 454a add.n a4, a5, a4 +402a7721: 415830 srli a5, a3, 8 +402a7724: 004452 s8i a5, a4, 0 connection->buffer[connection->message.length++] = message_id & 0xff; -402a770b: 021242 l16ui a4, a2, 4 -402a770e: 3258 l32i.n a5, a2, 12 -402a7710: 641b addi.n a6, a4, 1 -402a7712: 025262 s16i a6, a2, 4 -402a7715: 454a add.n a4, a5, a4 -402a7717: 004432 s8i a3, a4, 0 +402a7727: 021242 l16ui a4, a2, 4 +402a772a: 3258 l32i.n a5, a2, 12 +402a772c: 641b addi.n a6, a4, 1 +402a772e: 025262 s16i a6, a2, 4 +402a7731: 454a add.n a4, a5, a4 +402a7733: 004432 s8i a3, a4, 0 return message_id; -402a771a: 035d mov.n a5, a3 +402a7736: 035d mov.n a5, a3 } -402a771c: 052d mov.n a2, a5 -402a771e: f00d ret.n +402a7738: 052d mov.n a2, a5 +402a773a: f00d ret.n -402a7720 : +402a773c : uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -402a7720: f0c112 addi a1, a1, -16 -402a7723: 11d9 s32i.n a13, a1, 4 -402a7725: 04dd mov.n a13, a4 +402a773c: f0c112 addi a1, a1, -16 +402a773f: 11d9 s32i.n a13, a1, 4 +402a7741: 04dd mov.n a13, a4 if(connection->message.length + len + 2 > connection->buffer_length) -402a7727: 021242 l16ui a4, a2, 4 -402a772a: 081262 l16ui a6, a2, 16 -402a772d: 54da add.n a5, a4, a13 +402a7743: 021242 l16ui a4, a2, 4 +402a7746: 081262 l16ui a6, a2, 16 +402a7749: 54da add.n a5, a4, a13 uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -402a772f: 21c9 s32i.n a12, a1, 8 -402a7731: 3109 s32i.n a0, a1, 12 +402a774b: 21c9 s32i.n a12, a1, 8 +402a774d: 3109 s32i.n a0, a1, 12 if(connection->message.length + len + 2 > connection->buffer_length) -402a7733: 551b addi.n a5, a5, 1 +402a774f: 551b addi.n a5, a5, 1 uint8_t keepaliveMsb; uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { -402a7735: 02cd mov.n a12, a2 +402a7751: 02cd mov.n a12, a2 if(connection->message.length + len + 2 > connection->buffer_length) return -1; -402a7737: f27c movi.n a2, -1 +402a7753: f27c movi.n a2, -1 uint8_t keepaliveLsb; }; static int ICACHE_FLASH_ATTR append_string(mqtt_connection_t* connection, const char* string, int len) { if(connection->message.length + len + 2 > connection->buffer_length) -402a7739: 37a567 bge a5, a6, 402a7774 +402a7755: 37a567 bge a5, a6, 402a7790 return -1; connection->buffer[connection->message.length++] = len >> 8; -402a773c: 3c28 l32i.n a2, a12, 12 -402a773e: 541b addi.n a5, a4, 1 -402a7740: 025c52 s16i a5, a12, 4 -402a7743: 424a add.n a4, a2, a4 -402a7745: 2128d0 srai a2, a13, 8 -402a7748: 004422 s8i a2, a4, 0 +402a7758: 3c28 l32i.n a2, a12, 12 +402a775a: 541b addi.n a5, a4, 1 +402a775c: 025c52 s16i a5, a12, 4 +402a775f: 424a add.n a4, a2, a4 +402a7761: 2128d0 srai a2, a13, 8 +402a7764: 004422 s8i a2, a4, 0 connection->buffer[connection->message.length++] = len & 0xff; -402a774b: 021c22 l16ui a2, a12, 4 -402a774e: 3c48 l32i.n a4, a12, 12 -402a7750: 521b addi.n a5, a2, 1 -402a7752: 025c52 s16i a5, a12, 4 -402a7755: 242a add.n a2, a4, a2 -402a7757: 0042d2 s8i a13, a2, 0 +402a7767: 021c22 l16ui a2, a12, 4 +402a776a: 3c48 l32i.n a4, a12, 12 +402a776c: 521b addi.n a5, a2, 1 +402a776e: 025c52 s16i a5, a12, 4 +402a7771: 242a add.n a2, a4, a2 +402a7773: 0042d2 s8i a13, a2, 0 memcpy(connection->buffer + connection->message.length, string, len); -402a775a: 021c22 l16ui a2, a12, 4 -402a775d: 3c58 l32i.n a5, a12, 12 -402a775f: 0d4d mov.n a4, a13 -402a7761: 252a add.n a2, a5, a2 -402a7763: 685f01 l32r a0, 402818e0 -402a7766: 0000c0 callx0 a0 +402a7776: 021c22 l16ui a2, a12, 4 +402a7779: 3c58 l32i.n a5, a12, 12 +402a777b: 0d4d mov.n a4, a13 +402a777d: 252a add.n a2, a5, a2 +402a777f: 685801 l32r a0, 402818e0 +402a7782: 0000c0 callx0 a0 connection->message.length += len; -402a7769: 021c22 l16ui a2, a12, 4 -402a776c: 2d2a add.n a2, a13, a2 -402a776e: 025c22 s16i a2, a12, 4 +402a7785: 021c22 l16ui a2, a12, 4 +402a7788: 2d2a add.n a2, a13, a2 +402a778a: 025c22 s16i a2, a12, 4 return len + 2; -402a7771: 02cd22 addi a2, a13, 2 +402a778d: 02cd22 addi a2, a13, 2 } -402a7774: 3108 l32i.n a0, a1, 12 -402a7776: 21c8 l32i.n a12, a1, 8 -402a7778: 11d8 l32i.n a13, a1, 4 -402a777a: 10c112 addi a1, a1, 16 -402a777d: f00d ret.n +402a7790: 3108 l32i.n a0, a1, 12 +402a7792: 21c8 l32i.n a12, a1, 8 +402a7794: 11d8 l32i.n a13, a1, 4 +402a7796: 10c112 addi a1, a1, 16 +402a7799: f00d ret.n ... -402a7780 : +402a779c : return &connection->message; } static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; -402a7780: 021262 l16ui a6, a2, 4 -402a7783: 144040 extui a4, a4, 0, 2 -402a7786: 1133c0 slli a3, a3, 4 +402a779c: 021262 l16ui a6, a2, 4 +402a779f: 144040 extui a4, a4, 0, 2 +402a77a2: 1133c0 slli a3, a3, 4 if(remaining_length > 127) { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402a7789: 1144f0 slli a4, a4, 1 -402a778c: 045050 extui a5, a5, 0, 1 -402a778f: 203430 or a3, a4, a3 +402a77a5: 1144f0 slli a4, a4, 1 +402a77a8: 045050 extui a5, a5, 0, 1 +402a77ab: 203430 or a3, a4, a3 return &connection->message; } static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; -402a7792: fdc662 addi a6, a6, -3 +402a77ae: fdc662 addi a6, a6, -3 if(remaining_length > 127) -402a7795: 7fa082 movi a8, 127 -402a7798: 3278 l32i.n a7, a2, 12 +402a77b1: 7fa082 movi a8, 127 +402a77b4: 3278 l32i.n a7, a2, 12 { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402a779a: 205350 or a5, a3, a5 +402a77b6: 205350 or a5, a3, a5 static mqtt_message_t* ICACHE_FLASH_ATTR fini_message(mqtt_connection_t* connection, int type, int dup, int qos, int retain) { int remaining_length = connection->message.length - MQTT_MAX_FIXED_HEADER_SIZE; if(remaining_length > 127) -402a779d: 23a867 bge a8, a6, 402a77c4 +402a77b9: 23a867 bge a8, a6, 402a77e0 { connection->buffer[0] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402a77a0: 004752 s8i a5, a7, 0 +402a77bc: 004752 s8i a5, a7, 0 connection->buffer[1] = 0x80 | (remaining_length % 128); -402a77a3: 3248 l32i.n a4, a2, 12 -402a77a5: 105680 and a5, a6, a8 -402a77a8: 80af32 movi a3, -128 -402a77ab: 203530 or a3, a5, a3 -402a77ae: 014432 s8i a3, a4, 1 +402a77bf: 3248 l32i.n a4, a2, 12 +402a77c1: 105680 and a5, a6, a8 +402a77c4: 80af32 movi a3, -128 +402a77c7: 203530 or a3, a5, a3 +402a77ca: 014432 s8i a3, a4, 1 connection->buffer[2] = remaining_length / 128; -402a77b1: 3238 l32i.n a3, a2, 12 -402a77b3: 214760 srai a4, a6, 7 -402a77b6: 024342 s8i a4, a3, 2 +402a77cd: 3238 l32i.n a3, a2, 12 +402a77cf: 214760 srai a4, a6, 7 +402a77d2: 024342 s8i a4, a3, 2 connection->message.length = remaining_length + 3; -402a77b9: 663b addi.n a6, a6, 3 -402a77bb: 025262 s16i a6, a2, 4 +402a77d5: 663b addi.n a6, a6, 3 +402a77d7: 025262 s16i a6, a2, 4 connection->message.data = connection->buffer; -402a77be: 3238 l32i.n a3, a2, 12 -402a77c0: 000446 j 402a77d5 -402a77c3: 475200 excw +402a77da: 3238 l32i.n a3, a2, 12 +402a77dc: 000446 j 402a77f1 +402a77df: 475200 excw } else { connection->buffer[1] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); -402a77c6: 323801 l32r a0, 402740a8 <_lit4_end+0x16c1fc> +402a77e2: 323801 l32r a0, 402740c4 <_lit4_end+0x16c218> connection->buffer[2] = remaining_length; -402a77c9: 024362 s8i a6, a3, 2 +402a77e5: 024362 s8i a6, a3, 2 connection->message.length = remaining_length + 2; connection->message.data = connection->buffer + 1; -402a77cc: 3238 l32i.n a3, a2, 12 +402a77e8: 3238 l32i.n a3, a2, 12 } else { connection->buffer[1] = ((type & 0x0f) << 4) | ((dup & 1) << 3) | ((qos & 3) << 1) | (retain & 1); connection->buffer[2] = remaining_length; connection->message.length = remaining_length + 2; -402a77ce: 662b addi.n a6, a6, 2 -402a77d0: 025262 s16i a6, a2, 4 +402a77ea: 662b addi.n a6, a6, 2 +402a77ec: 025262 s16i a6, a2, 4 connection->message.data = connection->buffer + 1; -402a77d3: 331b addi.n a3, a3, 1 -402a77d5: 0239 s32i.n a3, a2, 0 +402a77ef: 331b addi.n a3, a3, 1 +402a77f1: 0239 s32i.n a3, a2, 0 } return &connection->message; } -402a77d7: f00d ret.n -402a77d9: 000000 ill +402a77f3: f00d ret.n +402a77f5: 000000 ill -402a77dc : +402a77f8 : void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { -402a77dc: f0c112 addi a1, a1, -16 -402a77df: 11d9 s32i.n a13, a1, 4 -402a77e1: 01e9 s32i.n a14, a1, 0 -402a77e3: f4d040 extui a13, a4, 0, 16 -402a77e6: 03ed mov.n a14, a3 +402a77f8: f0c112 addi a1, a1, -16 +402a77fb: 11d9 s32i.n a13, a1, 4 +402a77fd: 01e9 s32i.n a14, a1, 0 +402a77ff: f4d040 extui a13, a4, 0, 16 +402a7802: 03ed mov.n a14, a3 memset(connection, 0, sizeof(mqtt_connection_t)); -402a77e8: 441c movi.n a4, 20 -402a77ea: 030c movi.n a3, 0 +402a7804: 441c movi.n a4, 20 +402a7806: 030c movi.n a3, 0 return &connection->message; } void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { -402a77ec: 3109 s32i.n a0, a1, 12 -402a77ee: 21c9 s32i.n a12, a1, 8 -402a77f0: 02cd mov.n a12, a2 +402a7808: 3109 s32i.n a0, a1, 12 +402a780a: 21c9 s32i.n a12, a1, 8 +402a780c: 02cd mov.n a12, a2 memset(connection, 0, sizeof(mqtt_connection_t)); -402a77f2: f5d701 l32r a0, 402a4f50 -402a77f5: 0000c0 callx0 a0 +402a780e: f5d701 l32r a0, 402a4f6c +402a7811: 0000c0 callx0 a0 connection->buffer = buffer; connection->buffer_length = buffer_length; } -402a77f8: 3108 l32i.n a0, a1, 12 +402a7814: 3108 l32i.n a0, a1, 12 } void ICACHE_FLASH_ATTR mqtt_msg_init(mqtt_connection_t* connection, uint8_t* buffer, uint16_t buffer_length) { memset(connection, 0, sizeof(mqtt_connection_t)); connection->buffer = buffer; -402a77fa: 3ce9 s32i.n a14, a12, 12 +402a7816: 3ce9 s32i.n a14, a12, 12 connection->buffer_length = buffer_length; -402a77fc: 085cd2 s16i a13, a12, 16 +402a7818: 085cd2 s16i a13, a12, 16 } -402a77ff: 01e8 l32i.n a14, a1, 0 -402a7801: 21c8 l32i.n a12, a1, 8 -402a7803: 11d8 l32i.n a13, a1, 4 -402a7805: 10c112 addi a1, a1, 16 -402a7808: f00d ret.n +402a781b: 01e8 l32i.n a14, a1, 0 +402a781d: 21c8 l32i.n a12, a1, 8 +402a781f: 11d8 l32i.n a13, a1, 4 +402a7821: 10c112 addi a1, a1, 16 +402a7824: f00d ret.n ... -402a780c : +402a7828 : int ICACHE_FLASH_ATTR mqtt_get_total_length(uint8_t* buffer, uint16_t length) { -402a780c: f43030 extui a3, a3, 0, 16 +402a7828: f43030 extui a3, a3, 0, 16 int i; int totlen = 0; -402a780f: 060c movi.n a6, 0 +402a782b: 060c movi.n a6, 0 for(i = 1; i < length; ++i) -402a7811: 01a042 movi a4, 1 -402a7814: 1da437 bge a4, a3, 402a7835 +402a782d: 01a042 movi a4, 1 +402a7830: 1da437 bge a4, a3, 402a7851 { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -402a7817: 524a add.n a5, a2, a4 -402a7819: 000552 l8ui a5, a5, 0 -402a781c: f07440 subx8 a7, a4, a4 -402a781f: 648050 extui a8, a5, 0, 7 -402a7822: f9c772 addi a7, a7, -7 -402a7825: 401700 ssl a7 -402a7828: a17800 sll a7, a8 +402a7833: 524a add.n a5, a2, a4 +402a7835: 000552 l8ui a5, a5, 0 +402a7838: f07440 subx8 a7, a4, a4 +402a783b: 648050 extui a8, a5, 0, 7 +402a783e: f9c772 addi a7, a7, -7 +402a7841: 401700 ssl a7 +402a7844: a17800 sll a7, a8 if((buffer[i] & 0x80) == 0) -402a782b: 015580 slli a5, a5, 24 +402a7847: 015580 slli a5, a5, 24 int i; int totlen = 0; for(i = 1; i < length; ++i) { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -402a782e: 667a add.n a6, a6, a7 -402a7830: 441b addi.n a4, a4, 1 +402a784a: 667a add.n a6, a6, a7 +402a784c: 441b addi.n a4, a4, 1 if((buffer[i] & 0x80) == 0) -402a7832: fde596 bltz a5, 402a7814 +402a784e: fde596 bltz a5, 402a7830 } } totlen += i; return totlen; } -402a7835: 246a add.n a2, a4, a6 -402a7837: f00d ret.n -402a7839: 000000 ill +402a7851: 246a add.n a2, a4, a6 +402a7853: f00d ret.n +402a7855: 000000 ill -402a783c : +402a7858 : { int i; int totlen = 0; int topiclen; for(i = 1; i < *length; ++i) -402a783c: 001382 l16ui a8, a3, 0 +402a7858: 001382 l16ui a8, a3, 0 return totlen; } const char* ICACHE_FLASH_ATTR mqtt_get_publish_topic(uint8_t* buffer, uint16_t* length) { -402a783f: 027d mov.n a7, a2 +402a785b: 027d mov.n a7, a2 int i; int totlen = 0; int topiclen; for(i = 1; i < *length; ++i) -402a7841: 01a042 movi a4, 1 -402a7844: 0da487 bge a4, a8, 402a7855 +402a785d: 01a042 movi a4, 1 +402a7860: 0da487 bge a4, a8, 402a7871 { totlen += (buffer[i] & 0x7f) << (7 * (i -1)); -402a7847: 274a add.n a2, a7, a4 +402a7863: 274a add.n a2, a7, a4 if((buffer[i] & 0x80) == 0) -402a7849: 000222 l8ui a2, a2, 0 -402a784c: 01c442 addi a4, a4, 1 -402a784f: 012280 slli a2, a2, 24 -402a7852: fee296 bltz a2, 402a7844 +402a7865: 000222 l8ui a2, a2, 0 +402a7868: 01c442 addi a4, a4, 1 +402a786b: 012280 slli a2, a2, 24 +402a786e: fee296 bltz a2, 402a7860 break; } } totlen += i; if(i + 2 >= *length) -402a7855: 642b addi.n a6, a4, 2 +402a7871: 642b addi.n a6, a4, 2 return NULL; -402a7857: 020c movi.n a2, 0 +402a7873: 020c movi.n a2, 0 break; } } totlen += i; if(i + 2 >= *length) -402a7859: 17a687 bge a6, a8, 402a7874 +402a7875: 17a687 bge a6, a8, 402a7890 return NULL; topiclen = buffer[i++] << 8; -402a785c: 474a add.n a4, a7, a4 -402a785e: 000452 l8ui a5, a4, 0 +402a7878: 474a add.n a4, a7, a4 +402a787a: 000452 l8ui a5, a4, 0 topiclen |= buffer[i++]; -402a7861: 010442 l8ui a4, a4, 1 +402a787d: 010442 l8ui a4, a4, 1 } totlen += i; if(i + 2 >= *length) return NULL; topiclen = buffer[i++] << 8; -402a7864: 115580 slli a5, a5, 8 +402a7880: 115580 slli a5, a5, 8 topiclen |= buffer[i++]; -402a7867: 204450 or a4, a4, a5 +402a7883: 204450 or a4, a4, a5 if(i + topiclen > *length) -402a786a: 564a add.n a5, a6, a4 -402a786c: 042857 blt a8, a5, 402a7874 +402a7886: 564a add.n a5, a6, a4 +402a7888: 042857 blt a8, a5, 402a7890 return NULL; *length = topiclen; -402a786f: 005342 s16i a4, a3, 0 +402a788b: 005342 s16i a4, a3, 0 return (const char*)(buffer + i); -402a7872: 276a add.n a2, a7, a6 +402a788e: 276a add.n a2, a7, a6 } -402a7874: f00d ret.n +402a7890: f00d ret.n ... -402a7878 : +402a7894 : const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { -402a7878: 027d mov.n a7, a2 +402a7894: 027d mov.n a7, a2 int i; int totlen = 0; int topiclen; int blength = *length; *length = 0; -402a787a: 00a022 movi a2, 0 +402a7896: 00a022 movi a2, 0 const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { int i; int totlen = 0; int topiclen; int blength = *length; -402a787d: 001362 l16ui a6, a3, 0 +402a7899: 001362 l16ui a6, a3, 0 } const char* ICACHE_FLASH_ATTR mqtt_get_publish_data(uint8_t* buffer, uint16_t* length) { int i; int totlen = 0; -402a7880: 050c movi.n a5, 0 +402a789c: 050c movi.n a5, 0 int topiclen; int blength = *length; *length = 0; -402a7882: 005322 s16i a2, a3, 0 +402a789e: 005322 s16i a2, a3, 0 for(i = 1; i < blength; ++i) -402a7885: 01a042 movi a4, 1 -402a7888: 1da467 bge a4, a6, 402a78a9 +402a78a1: 01a042 movi a4, 1 +402a78a4: 1da467 bge a4, a6, 402a78c5 { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -402a788b: 274a add.n a2, a7, a4 -402a788d: 000222 l8ui a2, a2, 0 -402a7890: f08440 subx8 a8, a4, a4 -402a7893: 649020 extui a9, a2, 0, 7 -402a7896: f9c882 addi a8, a8, -7 -402a7899: 401800 ssl a8 -402a789c: a18900 sll a8, a9 +402a78a7: 274a add.n a2, a7, a4 +402a78a9: 000222 l8ui a2, a2, 0 +402a78ac: f08440 subx8 a8, a4, a4 +402a78af: 649020 extui a9, a2, 0, 7 +402a78b2: f9c882 addi a8, a8, -7 +402a78b5: 401800 ssl a8 +402a78b8: a18900 sll a8, a9 if((buffer[i] & 0x80) == 0) -402a789f: 012280 slli a2, a2, 24 +402a78bb: 012280 slli a2, a2, 24 int blength = *length; *length = 0; for(i = 1; i < blength; ++i) { totlen += (buffer[i] & 0x7f) << (7 * (i - 1)); -402a78a2: 558a add.n a5, a5, a8 -402a78a4: 441b addi.n a4, a4, 1 +402a78be: 558a add.n a5, a5, a8 +402a78c0: 441b addi.n a4, a4, 1 if((buffer[i] & 0x80) == 0) -402a78a6: fde296 bltz a2, 402a7888 +402a78c2: fde296 bltz a2, 402a78a4 break; } } totlen += i; if(i + 2 >= blength) -402a78a9: 842b addi.n a8, a4, 2 +402a78c5: 842b addi.n a8, a4, 2 { ++i; break; } } totlen += i; -402a78ab: 945a add.n a9, a4, a5 +402a78c7: 945a add.n a9, a4, a5 if(i + 2 >= blength) return NULL; -402a78ad: 020c movi.n a2, 0 +402a78c9: 020c movi.n a2, 0 break; } } totlen += i; if(i + 2 >= blength) -402a78af: 36a867 bge a8, a6, 402a78e9 +402a78cb: 36a867 bge a8, a6, 402a7905 return NULL; topiclen = buffer[i++] << 8; -402a78b2: 474a add.n a4, a7, a4 -402a78b4: 000452 l8ui a5, a4, 0 +402a78ce: 474a add.n a4, a7, a4 +402a78d0: 000452 l8ui a5, a4, 0 topiclen |= buffer[i++]; -402a78b7: 010442 l8ui a4, a4, 1 +402a78d3: 010442 l8ui a4, a4, 1 } totlen += i; if(i + 2 >= blength) return NULL; topiclen = buffer[i++] << 8; -402a78ba: 115580 slli a5, a5, 8 +402a78d6: 115580 slli a5, a5, 8 topiclen |= buffer[i++]; -402a78bd: 204450 or a4, a4, a5 +402a78d9: 204450 or a4, a4, a5 if(i + topiclen >= blength) -402a78c0: 484a add.n a4, a8, a4 -402a78c2: 23a467 bge a4, a6, 402a78e9 +402a78dc: 484a add.n a4, a8, a4 +402a78de: 23a467 bge a4, a6, 402a7905 return NULL; i += topiclen; if(mqtt_get_qos(buffer) > 0) -402a78c5: 000722 l8ui a2, a7, 0 -402a78c8: 142120 extui a2, a2, 1, 2 -402a78cb: 728c beqz.n a2, 402a78d6 +402a78e1: 000722 l8ui a2, a7, 0 +402a78e4: 142120 extui a2, a2, 1, 2 +402a78e7: 728c beqz.n a2, 402a78f2 { if(i + 2 >= blength) -402a78cd: 02c442 addi a4, a4, 2 +402a78e9: 02c442 addi a4, a4, 2 } } totlen += i; if(i + 2 >= blength) return NULL; -402a78d0: 00a022 movi a2, 0 +402a78ec: 00a022 movi a2, 0 i += topiclen; if(mqtt_get_qos(buffer) > 0) { if(i + 2 >= blength) -402a78d3: 12a467 bge a4, a6, 402a78e9 +402a78ef: 12a467 bge a4, a6, 402a7905 } } totlen += i; if(i + 2 >= blength) return NULL; -402a78d6: 020c movi.n a2, 0 +402a78f2: 020c movi.n a2, 0 if(i + 2 >= blength) return NULL; i += 2; } if(totlen < i) -402a78d8: 0d2947 blt a9, a4, 402a78e9 +402a78f4: 0d2947 blt a9, a4, 402a7905 return NULL; if(totlen <= blength) *length = totlen - i; -402a78db: c05940 sub a5, a9, a4 +402a78f7: c05940 sub a5, a9, a4 } if(totlen < i) return NULL; if(totlen <= blength) -402a78de: 02a697 bge a6, a9, 402a78e4 +402a78fa: 02a697 bge a6, a9, 402a7900 *length = totlen - i; else *length = blength - i; -402a78e1: c05640 sub a5, a6, a4 -402a78e4: 005352 s16i a5, a3, 0 +402a78fd: c05640 sub a5, a6, a4 +402a7900: 005352 s16i a5, a3, 0 return (const char*)(buffer + i); -402a78e7: 274a add.n a2, a7, a4 +402a7903: 274a add.n a2, a7, a4 } -402a78e9: f00d ret.n +402a7905: f00d ret.n ... -402a78ec : +402a7908 : uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { -402a78ec: f43030 extui a3, a3, 0, 16 +402a7908: f43030 extui a3, a3, 0, 16 if(length < 1) return 0; -402a78ef: 040c movi.n a4, 0 +402a790b: 040c movi.n a4, 0 return (const char*)(buffer + i); } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) -402a78f1: 029347 bne a3, a4, 402a78f7 -402a78f4: 002086 j 402a797a -402a78f7: 000272 l8ui a7, a2, 0 +402a790d: 029347 bne a3, a4, 402a7913 +402a7910: 002086 j 402a7996 +402a7913: 000272 l8ui a7, a2, 0 return 0; switch(mqtt_get_type(buffer)) -402a78fa: 950c movi.n a5, 9 -402a78fc: 414470 srli a4, a7, 4 -402a78ff: 0a3547 bltu a5, a4, 402a790d -402a7902: 5444f6 bgeui a4, 4, 402a795a -402a7905: 6f3466 bnei a4, 3, 402a7978 -402a7908: 150c movi.n a5, 1 -402a790a: 000506 j 402a7922 -402a790d: b50c movi.n a5, 11 -402a790f: 471457 beq a4, a5, 402a795a -402a7912: 001886 j 402a7978 +402a7916: 950c movi.n a5, 9 +402a7918: 414470 srli a4, a7, 4 +402a791b: 0a3547 bltu a5, a4, 402a7929 +402a791e: 5444f6 bgeui a4, 4, 402a7976 +402a7921: 6f3466 bnei a4, 3, 402a7994 +402a7924: 150c movi.n a5, 1 +402a7926: 000506 j 402a793e +402a7929: b50c movi.n a5, 11 +402a792b: 471457 beq a4, a5, 402a7976 +402a792e: 001886 j 402a7994 int i; int topiclen; for(i = 1; i < length; ++i) { if((buffer[i] & 0x80) == 0) -402a7915: 425a add.n a4, a2, a5 -402a7917: 000442 l8ui a4, a4, 0 -402a791a: 551b addi.n a5, a5, 1 -402a791c: 014480 slli a4, a4, 24 -402a791f: 0024d6 bgez a4, 402a7925 +402a7931: 425a add.n a4, a2, a5 +402a7933: 000442 l8ui a4, a4, 0 +402a7936: 551b addi.n a5, a5, 1 +402a7938: 014480 slli a4, a4, 24 +402a793b: 0024d6 bgez a4, 402a7941 case MQTT_MSG_TYPE_PUBLISH: { int i; int topiclen; for(i = 1; i < length; ++i) -402a7922: ef2537 blt a5, a3, 402a7915 +402a793e: ef2537 blt a5, a3, 402a7931 ++i; break; } } if(i + 2 >= length) -402a7925: 652b addi.n a6, a5, 2 +402a7941: 652b addi.n a6, a5, 2 } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -402a7927: 040c movi.n a4, 0 +402a7943: 040c movi.n a4, 0 ++i; break; } } if(i + 2 >= length) -402a7929: 4da637 bge a6, a3, 402a797a +402a7945: 4da637 bge a6, a3, 402a7996 return 0; topiclen = buffer[i++] << 8; -402a792c: 525a add.n a5, a2, a5 -402a792e: 000542 l8ui a4, a5, 0 +402a7948: 525a add.n a5, a2, a5 +402a794a: 000542 l8ui a4, a5, 0 topiclen |= buffer[i++]; if(i + topiclen >= length) -402a7931: 010552 l8ui a5, a5, 1 +402a794d: 010552 l8ui a5, a5, 1 } } if(i + 2 >= length) return 0; topiclen = buffer[i++] << 8; -402a7934: 114480 slli a4, a4, 8 +402a7950: 114480 slli a4, a4, 8 topiclen |= buffer[i++]; if(i + topiclen >= length) -402a7937: 205540 or a5, a5, a4 -402a793a: 556a add.n a5, a5, a6 +402a7953: 205540 or a5, a5, a4 +402a7956: 556a add.n a5, a5, a6 } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -402a793c: 040c movi.n a4, 0 +402a7958: 040c movi.n a4, 0 if(i + 2 >= length) return 0; topiclen = buffer[i++] << 8; topiclen |= buffer[i++]; if(i + topiclen >= length) -402a793e: 38a537 bge a5, a3, 402a797a +402a795a: 38a537 bge a5, a3, 402a7996 return 0; i += topiclen; if(mqtt_get_qos(buffer) > 0) -402a7941: 147170 extui a7, a7, 1, 2 -402a7944: 321747 beq a7, a4, 402a797a +402a795d: 147170 extui a7, a7, 1, 2 +402a7960: 321747 beq a7, a4, 402a7996 { if(i + 2 >= length) -402a7947: 652b addi.n a6, a5, 2 -402a7949: 2da637 bge a6, a3, 402a797a +402a7963: 652b addi.n a6, a5, 2 +402a7965: 2da637 bge a6, a3, 402a7996 //i += 2; } else { return 0; } return (buffer[i] << 8) | buffer[i + 1]; -402a794c: 525a add.n a5, a2, a5 -402a794e: 000542 l8ui a4, a5, 0 -402a7951: 113480 slli a3, a4, 8 -402a7954: 010542 l8ui a4, a5, 1 -402a7957: 000586 j 402a7971 +402a7968: 525a add.n a5, a2, a5 +402a796a: 000542 l8ui a4, a5, 0 +402a796d: 113480 slli a3, a4, 8 +402a7970: 010542 l8ui a4, a5, 1 +402a7973: 000586 j 402a798d } uint16_t ICACHE_FLASH_ATTR mqtt_get_id(uint8_t* buffer, uint16_t length) { if(length < 1) return 0; -402a795a: 040c movi.n a4, 0 +402a7976: 040c movi.n a4, 0 case MQTT_MSG_TYPE_UNSUBACK: case MQTT_MSG_TYPE_SUBSCRIBE: { // This requires the remaining length to be encoded in 1 byte, // which it should be. if(length >= 4 && (buffer[1] & 0x80) == 0) -402a795c: 1a43b6 bltui a3, 4, 402a797a -402a795f: 010232 l8ui a3, a2, 1 -402a7962: 013380 slli a3, a3, 24 -402a7965: 112347 blt a3, a4, 402a797a +402a7978: 1a43b6 bltui a3, 4, 402a7996 +402a797b: 010232 l8ui a3, a2, 1 +402a797e: 013380 slli a3, a3, 24 +402a7981: 112347 blt a3, a4, 402a7996 return (buffer[2] << 8) | buffer[3]; -402a7968: 020242 l8ui a4, a2, 2 -402a796b: 113480 slli a3, a4, 8 -402a796e: 030242 l8ui a4, a2, 3 -402a7971: 204430 or a4, a4, a3 -402a7974: 000086 j 402a797a -402a7977: 040c00 extui a0, a0, 12, 1 +402a7984: 020242 l8ui a4, a2, 2 +402a7987: 113480 slli a3, a4, 8 +402a798a: 030242 l8ui a4, a2, 3 +402a798d: 204430 or a4, a4, a3 +402a7990: 000086 j 402a7996 +402a7993: 040c00 extui a0, a0, 12, 1 } default: return 0; } } -402a797a: 042d mov.n a2, a4 -402a797c: f00d ret.n -402a797e: 9c0000 excw -402a7981: 3ffec0 excw -402a7984: bf4c movi.n a15, 75 -402a7986: 124000 excw +402a7996: 042d mov.n a2, a4 +402a7998: f00d ret.n +402a799a: 9c0000 excw +402a799d: 3ffec0 excw +402a79a0: bf4c movi.n a15, 75 +402a79a2: 124000 excw -402a7988 : +402a79a4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_connect(mqtt_connection_t* connection, mqtt_connect_info_t* info) { -402a7988: e0c112 addi a1, a1, -32 -402a798b: 61c9 s32i.n a12, a1, 24 -402a798d: 02cd mov.n a12, a2 +402a79a4: e0c112 addi a1, a1, -32 +402a79a7: 61c9 s32i.n a12, a1, 24 +402a79a9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a798f: 320c movi.n a2, 3 -402a7991: 025c22 s16i a2, a12, 4 +402a79ab: 320c movi.n a2, 3 +402a79ad: 025c22 s16i a2, a12, 4 { struct mqtt_connect_variable_header* variable_header; init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) -402a7994: 081c22 l16ui a2, a12, 16 +402a79b0: 081c22 l16ui a2, a12, 16 return 0; } } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_connect(mqtt_connection_t* connection, mqtt_connect_info_t* info) { -402a7997: 51d9 s32i.n a13, a1, 20 -402a7999: 41e9 s32i.n a14, a1, 16 -402a799b: 7109 s32i.n a0, a1, 28 -402a799d: 03ed mov.n a14, a3 -402a799f: 31f9 s32i.n a15, a1, 12 +402a79b3: 51d9 s32i.n a13, a1, 20 +402a79b5: 41e9 s32i.n a14, a1, 16 +402a79b7: 7109 s32i.n a0, a1, 28 +402a79b9: 03ed mov.n a14, a3 +402a79bb: 31f9 s32i.n a15, a1, 12 struct mqtt_connect_variable_header* variable_header; init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) -402a79a1: c30c movi.n a3, 12 -402a79a3: 3cd8 l32i.n a13, a12, 12 -402a79a5: 043327 bltu a3, a2, 402a79ad +402a79bd: c30c movi.n a3, 12 +402a79bf: 3cd8 l32i.n a13, a12, 12 +402a79c1: 043327 bltu a3, a2, 402a79c9 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a79a8: 0cd9 s32i.n a13, a12, 0 -402a79aa: 001b86 j 402a7a1c +402a79c4: 0cd9 s32i.n a13, a12, 0 +402a79c6: 001b86 j 402a7a38 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402a79ad: fff431 l32r a3, 402a7980 +402a79c9: fff431 l32r a3, 402a799c init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); -402a79b0: d20c movi.n a2, 13 +402a79cc: d20c movi.n a2, 13 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402a79b2: 000362 l8ui a6, a3, 0 +402a79ce: 000362 l8ui a6, a3, 0 init_message(connection); if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); -402a79b5: 025c22 s16i a2, a12, 4 +402a79d1: 025c22 s16i a2, a12, 4 variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; memcpy(variable_header->magic, "MQTT", 4); -402a79b8: 054d62 s8i a6, a13, 5 -402a79bb: 010372 l8ui a7, a3, 1 -402a79be: 020362 l8ui a6, a3, 2 -402a79c1: 030332 l8ui a3, a3, 3 +402a79d4: 054d62 s8i a6, a13, 5 +402a79d7: 010372 l8ui a7, a3, 1 +402a79da: 020362 l8ui a6, a3, 2 +402a79dd: 030332 l8ui a3, a3, 3 if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); variable_header->lengthMsb = 0; -402a79c4: 040c movi.n a4, 0 +402a79e0: 040c movi.n a4, 0 #if defined(PROTOCOL_NAMEv31) variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; -402a79c6: 450c movi.n a5, 4 +402a79e2: 450c movi.n a5, 4 if(connection->message.length + sizeof(*variable_header) > connection->buffer_length) return fail_message(connection); variable_header = (void*)(connection->buffer + connection->message.length); connection->message.length += sizeof(*variable_header); variable_header->lengthMsb = 0; -402a79c8: 034d42 s8i a4, a13, 3 +402a79e4: 034d42 s8i a4, a13, 3 #if defined(PROTOCOL_NAMEv31) variable_header->lengthLsb = 6; memcpy(variable_header->magic, "MQIsdp", 6); variable_header->version = 3; #elif defined(PROTOCOL_NAMEv311) variable_header->lengthLsb = 4; -402a79cb: 044d52 s8i a5, a13, 4 +402a79e7: 044d52 s8i a5, a13, 4 memcpy(variable_header->magic, "MQTT", 4); -402a79ce: 064d72 s8i a7, a13, 6 -402a79d1: 074d62 s8i a6, a13, 7 -402a79d4: 084d32 s8i a3, a13, 8 +402a79ea: 064d72 s8i a7, a13, 6 +402a79ed: 074d62 s8i a6, a13, 7 +402a79f0: 084d32 s8i a3, a13, 8 variable_header->version = 4; -402a79d7: 094d52 s8i a5, a13, 9 +402a79f3: 094d52 s8i a5, a13, 9 #else #error "Please define protocol name" #endif variable_header->flags = 0; -402a79da: 0a4d42 s8i a4, a13, 10 +402a79f6: 0a4d42 s8i a4, a13, 10 variable_header->keepaliveMsb = info->keepalive >> 8; -402a79dd: 5e28 l32i.n a2, a14, 20 -402a79df: 212820 srai a2, a2, 8 -402a79e2: 0b4d22 s8i a2, a13, 11 +402a79f9: 5e28 l32i.n a2, a14, 20 +402a79fb: 212820 srai a2, a2, 8 +402a79fe: 0b4d22 s8i a2, a13, 11 variable_header->keepaliveLsb = info->keepalive & 0xff; -402a79e5: 5e28 l32i.n a2, a14, 20 -402a79e7: 0c4d22 s8i a2, a13, 12 +402a7a01: 5e28 l32i.n a2, a14, 20 +402a7a03: 0c4d22 s8i a2, a13, 12 if(info->clean_session) -402a79ea: 082e22 l32i a2, a14, 32 -402a79ed: 005216 beqz a2, 402a79f6 +402a7a06: 082e22 l32i a2, a14, 32 +402a7a09: 005216 beqz a2, 402a7a12 variable_header->flags |= MQTT_CONNECT_FLAG_CLEAN_SESSION; -402a79f0: 02a022 movi a2, 2 -402a79f3: 0a4d22 s8i a2, a13, 10 +402a7a0c: 02a022 movi a2, 2 +402a7a0f: 0a4d22 s8i a2, a13, 10 if(info->client_id != NULL && info->client_id[0] != '\0') -402a79f6: 0ef8 l32i.n a15, a14, 0 -402a79f8: 01cf16 beqz a15, 402a7a18 -402a79fb: 000f22 l8ui a2, a15, 0 -402a79fe: 016216 beqz a2, 402a7a18 +402a7a12: 0ef8 l32i.n a15, a14, 0 +402a7a14: 01cf16 beqz a15, 402a7a34 +402a7a17: 000f22 l8ui a2, a15, 0 +402a7a1a: 016216 beqz a2, 402a7a34 { if(append_string(connection, info->client_id, strlen(info->client_id)) < 0) -402a7a01: 0f2d mov.n a2, a15 -402a7a03: ffe001 l32r a0, 402a7984 -402a7a06: 0000c0 callx0 a0 -402a7a09: 204220 or a4, a2, a2 -402a7a0c: 203ff0 or a3, a15, a15 -402a7a0f: 202cc0 or a2, a12, a12 -402a7a12: ffd0c5 call0 402a7720 -402a7a15: 00d2d6 bgez a2, 402a7a26 +402a7a1d: 0f2d mov.n a2, a15 +402a7a1f: ffe001 l32r a0, 402a79a0 +402a7a22: 0000c0 callx0 a0 +402a7a25: 204220 or a4, a2, a2 +402a7a28: 203ff0 or a3, a15, a15 +402a7a2b: 202cc0 or a2, a12, a12 +402a7a2e: ffd0c5 call0 402a773c +402a7a31: 00d2d6 bgez a2, 402a7a42 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7a18: 3c28 l32i.n a2, a12, 12 -402a7a1a: 0c29 s32i.n a2, a12, 0 +402a7a34: 3c28 l32i.n a2, a12, 12 +402a7a36: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7a1c: 020c movi.n a2, 0 -402a7a1e: 025c22 s16i a2, a12, 4 +402a7a38: 020c movi.n a2, 0 +402a7a3a: 025c22 s16i a2, a12, 4 return &connection->message; -402a7a21: 0c2d mov.n a2, a12 +402a7a3d: 0c2d mov.n a2, a12 variable_header->flags |= MQTT_CONNECT_FLAG_CLEAN_SESSION; if(info->client_id != NULL && info->client_id[0] != '\0') { if(append_string(connection, info->client_id, strlen(info->client_id)) < 0) return fail_message(connection); -402a7a23: 002f86 j 402a7ae5 +402a7a3f: 002f86 j 402a7b01 } else return fail_message(connection); if(info->will_topic != NULL && info->will_topic[0] != '\0') -402a7a26: 3ef8 l32i.n a15, a14, 12 -402a7a28: 05bf16 beqz a15, 402a7a87 -402a7a2b: 000f22 l8ui a2, a15, 0 -402a7a2e: 055216 beqz a2, 402a7a87 +402a7a42: 3ef8 l32i.n a15, a14, 12 +402a7a44: 05bf16 beqz a15, 402a7aa3 +402a7a47: 000f22 l8ui a2, a15, 0 +402a7a4a: 055216 beqz a2, 402a7aa3 { if(append_string(connection, info->will_topic, strlen(info->will_topic)) < 0) -402a7a31: 0f2d mov.n a2, a15 -402a7a33: ffd401 l32r a0, 402a7984 -402a7a36: 0000c0 callx0 a0 -402a7a39: 204220 or a4, a2, a2 -402a7a3c: 0f3d mov.n a3, a15 -402a7a3e: 202cc0 or a2, a12, a12 -402a7a41: ffcdc5 call0 402a7720 -402a7a44: fd0296 bltz a2, 402a7a18 +402a7a4d: 0f2d mov.n a2, a15 +402a7a4f: ffd401 l32r a0, 402a79a0 +402a7a52: 0000c0 callx0 a0 +402a7a55: 204220 or a4, a2, a2 +402a7a58: 0f3d mov.n a3, a15 +402a7a5a: 202cc0 or a2, a12, a12 +402a7a5d: ffcdc5 call0 402a773c +402a7a60: fd0296 bltz a2, 402a7a34 return fail_message(connection); if(append_string(connection, info->will_message, strlen(info->will_message)) < 0) -402a7a47: 4ef8 l32i.n a15, a14, 16 -402a7a49: 0f2d mov.n a2, a15 -402a7a4b: ffce01 l32r a0, 402a7984 -402a7a4e: 0000c0 callx0 a0 -402a7a51: 024d mov.n a4, a2 -402a7a53: 203ff0 or a3, a15, a15 -402a7a56: 202cc0 or a2, a12, a12 -402a7a59: ffcc45 call0 402a7720 -402a7a5c: fb8296 bltz a2, 402a7a18 +402a7a63: 4ef8 l32i.n a15, a14, 16 +402a7a65: 0f2d mov.n a2, a15 +402a7a67: ffce01 l32r a0, 402a79a0 +402a7a6a: 0000c0 callx0 a0 +402a7a6d: 024d mov.n a4, a2 +402a7a6f: 203ff0 or a3, a15, a15 +402a7a72: 202cc0 or a2, a12, a12 +402a7a75: ffcc45 call0 402a773c +402a7a78: fb8296 bltz a2, 402a7a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_WILL; -402a7a5f: 0a0d42 l8ui a4, a13, 10 -402a7a62: 430c movi.n a3, 4 -402a7a64: 203430 or a3, a4, a3 -402a7a67: 0a4d32 s8i a3, a13, 10 +402a7a7b: 0a0d42 l8ui a4, a13, 10 +402a7a7e: 430c movi.n a3, 4 +402a7a80: 203430 or a3, a4, a3 +402a7a83: 0a4d32 s8i a3, a13, 10 if(info->will_retain) -402a7a6a: 7e28 l32i.n a2, a14, 28 -402a7a6c: 628c beqz.n a2, 402a7a76 +402a7a86: 7e28 l32i.n a2, a14, 28 +402a7a88: 628c beqz.n a2, 402a7a92 variable_header->flags |= MQTT_CONNECT_FLAG_WILL_RETAIN; -402a7a6e: 422c movi.n a2, 36 -402a7a70: 202420 or a2, a4, a2 -402a7a73: 0a4d22 s8i a2, a13, 10 +402a7a8a: 422c movi.n a2, 36 +402a7a8c: 202420 or a2, a4, a2 +402a7a8f: 0a4d22 s8i a2, a13, 10 variable_header->flags |= (info->will_qos & 3) << 3; -402a7a76: 6e28 l32i.n a2, a14, 24 -402a7a78: 0a0d32 l8ui a3, a13, 10 -402a7a7b: 142020 extui a2, a2, 0, 2 -402a7a7e: 1122d0 slli a2, a2, 3 -402a7a81: 202230 or a2, a2, a3 -402a7a84: 0a4d22 s8i a2, a13, 10 +402a7a92: 6e28 l32i.n a2, a14, 24 +402a7a94: 0a0d32 l8ui a3, a13, 10 +402a7a97: 142020 extui a2, a2, 0, 2 +402a7a9a: 1122d0 slli a2, a2, 3 +402a7a9d: 202230 or a2, a2, a3 +402a7aa0: 0a4d22 s8i a2, a13, 10 } if(info->username != NULL && info->username[0] != '\0') -402a7a87: 1ef8 l32i.n a15, a14, 4 -402a7a89: 3fac beqz.n a15, 402a7ab0 -402a7a8b: 000f22 l8ui a2, a15, 0 -402a7a8e: e29c beqz.n a2, 402a7ab0 +402a7aa3: 1ef8 l32i.n a15, a14, 4 +402a7aa5: 3fac beqz.n a15, 402a7acc +402a7aa7: 000f22 l8ui a2, a15, 0 +402a7aaa: e29c beqz.n a2, 402a7acc { if(append_string(connection, info->username, strlen(info->username)) < 0) -402a7a90: 0f2d mov.n a2, a15 -402a7a92: ffbc01 l32r a0, 402a7984 -402a7a95: 0000c0 callx0 a0 -402a7a98: 024d mov.n a4, a2 -402a7a9a: 0f3d mov.n a3, a15 -402a7a9c: 0c2d mov.n a2, a12 -402a7a9e: ffc805 call0 402a7720 -402a7aa1: f73296 bltz a2, 402a7a18 +402a7aac: 0f2d mov.n a2, a15 +402a7aae: ffbc01 l32r a0, 402a79a0 +402a7ab1: 0000c0 callx0 a0 +402a7ab4: 024d mov.n a4, a2 +402a7ab6: 0f3d mov.n a3, a15 +402a7ab8: 0c2d mov.n a2, a12 +402a7aba: ffc805 call0 402a773c +402a7abd: f73296 bltz a2, 402a7a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_USERNAME; -402a7aa4: 0a0d32 l8ui a3, a13, 10 -402a7aa7: 80af22 movi a2, -128 -402a7aaa: 202320 or a2, a3, a2 -402a7aad: 0a4d22 s8i a2, a13, 10 +402a7ac0: 0a0d32 l8ui a3, a13, 10 +402a7ac3: 80af22 movi a2, -128 +402a7ac6: 202320 or a2, a3, a2 +402a7ac9: 0a4d22 s8i a2, a13, 10 } if(info->password != NULL && info->password[0] != '\0') -402a7ab0: 2ee8 l32i.n a14, a14, 8 -402a7ab2: 4eac beqz.n a14, 402a7ada -402a7ab4: 000e22 l8ui a2, a14, 0 -402a7ab7: f29c beqz.n a2, 402a7ada +402a7acc: 2ee8 l32i.n a14, a14, 8 +402a7ace: 4eac beqz.n a14, 402a7af6 +402a7ad0: 000e22 l8ui a2, a14, 0 +402a7ad3: f29c beqz.n a2, 402a7af6 { if(append_string(connection, info->password, strlen(info->password)) < 0) -402a7ab9: 0e2d mov.n a2, a14 -402a7abb: ffb201 l32r a0, 402a7984 -402a7abe: 0000c0 callx0 a0 -402a7ac1: 204220 or a4, a2, a2 -402a7ac4: 203ee0 or a3, a14, a14 -402a7ac7: 0c2d mov.n a2, a12 -402a7ac9: ffc545 call0 402a7720 -402a7acc: f48296 bltz a2, 402a7a18 +402a7ad5: 0e2d mov.n a2, a14 +402a7ad7: ffb201 l32r a0, 402a79a0 +402a7ada: 0000c0 callx0 a0 +402a7add: 204220 or a4, a2, a2 +402a7ae0: 203ee0 or a3, a14, a14 +402a7ae3: 0c2d mov.n a2, a12 +402a7ae5: ffc545 call0 402a773c +402a7ae8: f48296 bltz a2, 402a7a34 return fail_message(connection); variable_header->flags |= MQTT_CONNECT_FLAG_PASSWORD; -402a7acf: 0a0d32 l8ui a3, a13, 10 -402a7ad2: 024c movi.n a2, 64 -402a7ad4: 202320 or a2, a3, a2 -402a7ad7: 0a4d22 s8i a2, a13, 10 +402a7aeb: 0a0d32 l8ui a3, a13, 10 +402a7aee: 024c movi.n a2, 64 +402a7af0: 202320 or a2, a3, a2 +402a7af3: 0a4d22 s8i a2, a13, 10 } return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); -402a7ada: 050c movi.n a5, 0 -402a7adc: 054d mov.n a4, a5 -402a7ade: 130c movi.n a3, 1 -402a7ae0: 0c2d mov.n a2, a12 -402a7ae2: ffc9c5 call0 402a7780 +402a7af6: 050c movi.n a5, 0 +402a7af8: 054d mov.n a4, a5 +402a7afa: 130c movi.n a3, 1 +402a7afc: 0c2d mov.n a2, a12 +402a7afe: ffc9c5 call0 402a779c } -402a7ae5: 7108 l32i.n a0, a1, 28 -402a7ae7: 61c8 l32i.n a12, a1, 24 -402a7ae9: 51d8 l32i.n a13, a1, 20 -402a7aeb: 41e8 l32i.n a14, a1, 16 -402a7aed: 31f8 l32i.n a15, a1, 12 -402a7aef: 20c112 addi a1, a1, 32 -402a7af2: f00d ret.n +402a7b01: 7108 l32i.n a0, a1, 28 +402a7b03: 61c8 l32i.n a12, a1, 24 +402a7b05: 51d8 l32i.n a13, a1, 20 +402a7b07: 41e8 l32i.n a14, a1, 16 +402a7b09: 31f8 l32i.n a15, a1, 12 +402a7b0b: 20c112 addi a1, a1, 32 +402a7b0e: f00d ret.n -402a7af4 : +402a7b10 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -402a7af4: d0c112 addi a1, a1, -48 -402a7af7: 81e9 s32i.n a14, a1, 32 -402a7af9: 02ed mov.n a14, a2 +402a7b10: d0c112 addi a1, a1, -48 +402a7b13: 81e9 s32i.n a14, a1, 32 +402a7b15: 02ed mov.n a14, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7afb: 320c movi.n a2, 3 +402a7b17: 320c movi.n a2, 3 return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -402a7afd: a1c9 s32i.n a12, a1, 40 -402a7aff: 91d9 s32i.n a13, a1, 36 -402a7b01: 71f9 s32i.n a15, a1, 28 -402a7b03: b109 s32i.n a0, a1, 44 -402a7b05: 0179 s32i.n a7, a1, 0 +402a7b19: a1c9 s32i.n a12, a1, 40 +402a7b1b: 91d9 s32i.n a13, a1, 36 +402a7b1d: 71f9 s32i.n a15, a1, 28 +402a7b1f: b109 s32i.n a0, a1, 44 +402a7b21: 0179 s32i.n a7, a1, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7b07: 025e22 s16i a2, a14, 4 +402a7b23: 025e22 s16i a2, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_CONNECT, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_publish(mqtt_connection_t* connection, const char* topic, const char* data, int data_length, int qos, int retain, uint16_t* message_id) { -402a7b0a: 04fd mov.n a15, a4 -402a7b0c: 05cd mov.n a12, a5 -402a7b0e: 06dd mov.n a13, a6 +402a7b26: 04fd mov.n a15, a4 +402a7b28: 05cd mov.n a12, a5 +402a7b2a: 06dd mov.n a13, a6 init_message(connection); if(topic == NULL || topic[0] == '\0') -402a7b10: c3ac beqz.n a3, 402a7b40 -402a7b12: 000322 l8ui a2, a3, 0 -402a7b15: 72ac beqz.n a2, 402a7b40 +402a7b2c: c3ac beqz.n a3, 402a7b5c +402a7b2e: 000322 l8ui a2, a3, 0 +402a7b31: 72ac beqz.n a2, 402a7b5c return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -402a7b17: 032d mov.n a2, a3 -402a7b19: 016132 s32i a3, a1, 4 -402a7b1c: ff9a01 l32r a0, 402a7984 -402a7b1f: 0000c0 callx0 a0 -402a7b22: 1138 l32i.n a3, a1, 4 -402a7b24: 024d mov.n a4, a2 -402a7b26: 202ee0 or a2, a14, a14 -402a7b29: ffbf45 call0 402a7720 -402a7b2c: 010296 bltz a2, 402a7b40 +402a7b33: 032d mov.n a2, a3 +402a7b35: 016132 s32i a3, a1, 4 +402a7b38: ff9a01 l32r a0, 402a79a0 +402a7b3b: 0000c0 callx0 a0 +402a7b3e: 1138 l32i.n a3, a1, 4 +402a7b40: 024d mov.n a4, a2 +402a7b42: 202ee0 or a2, a14, a14 +402a7b45: ffbf45 call0 402a773c +402a7b48: 010296 bltz a2, 402a7b5c return fail_message(connection); if(qos > 0) -402a7b2f: 161da6 blti a13, 1, 402a7b49 +402a7b4b: 161da6 blti a13, 1, 402a7b65 { if((*message_id = append_message_id(connection, 0)) == 0) -402a7b32: 030c movi.n a3, 0 -402a7b34: 0e2d mov.n a2, a14 -402a7b36: ffba85 call0 402a76e0 -402a7b39: c138 l32i.n a3, a1, 48 -402a7b3b: 005322 s16i a2, a3, 0 -402a7b3e: e2cc bnez.n a2, 402a7b50 +402a7b4e: 030c movi.n a3, 0 +402a7b50: 0e2d mov.n a2, a14 +402a7b52: ffba85 call0 402a76fc +402a7b55: c138 l32i.n a3, a1, 48 +402a7b57: 005322 s16i a2, a3, 0 +402a7b5a: e2cc bnez.n a2, 402a7b6c return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7b40: 3e28 l32i.n a2, a14, 12 -402a7b42: 0e29 s32i.n a2, a14, 0 -402a7b44: 0005c6 j 402a7b5f -402a7b47: 380000 excw +402a7b5c: 3e28 l32i.n a2, a14, 12 +402a7b5e: 0e29 s32i.n a2, a14, 0 +402a7b60: 0005c6 j 402a7b7b +402a7b63: 380000 excw { if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); } else *message_id = 0; -402a7b4a: 020cc1 l32r a12, 4026837c <_lit4_end+0x1604d0> -402a7b4d: 005322 s16i a2, a3, 0 +402a7b66: 020cc1 l32r a12, 40268398 <_lit4_end+0x1604ec> +402a7b69: 005322 s16i a2, a3, 0 if(connection->message.length + data_length > connection->buffer_length) -402a7b50: 021e22 l16ui a2, a14, 4 -402a7b53: 081e42 l16ui a4, a14, 16 -402a7b56: 32ca add.n a3, a2, a12 -402a7b58: 3e58 l32i.n a5, a14, 12 -402a7b5a: 0ba437 bge a4, a3, 402a7b69 +402a7b6c: 021e22 l16ui a2, a14, 4 +402a7b6f: 081e42 l16ui a4, a14, 16 +402a7b72: 32ca add.n a3, a2, a12 +402a7b74: 3e58 l32i.n a5, a14, 12 +402a7b76: 0ba437 bge a4, a3, 402a7b85 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7b5d: 0e59 s32i.n a5, a14, 0 +402a7b79: 0e59 s32i.n a5, a14, 0 connection->message.length = 0; -402a7b5f: 020c movi.n a2, 0 -402a7b61: 025e22 s16i a2, a14, 4 +402a7b7b: 020c movi.n a2, 0 +402a7b7d: 025e22 s16i a2, a14, 4 return &connection->message; -402a7b64: 0e2d mov.n a2, a14 +402a7b80: 0e2d mov.n a2, a14 } else *message_id = 0; if(connection->message.length + data_length > connection->buffer_length) return fail_message(connection); -402a7b66: 000786 j 402a7b88 +402a7b82: 000786 j 402a7ba4 memcpy(connection->buffer + connection->message.length, data, data_length); -402a7b69: 0c4d mov.n a4, a12 -402a7b6b: 0f3d mov.n a3, a15 -402a7b6d: 252a add.n a2, a5, a2 -402a7b6f: 675c01 l32r a0, 402818e0 -402a7b72: 0000c0 callx0 a0 +402a7b85: 0c4d mov.n a4, a12 +402a7b87: 0f3d mov.n a3, a15 +402a7b89: 252a add.n a2, a5, a2 +402a7b8b: 675501 l32r a0, 402818e0 +402a7b8e: 0000c0 callx0 a0 connection->message.length += data_length; -402a7b75: 021e22 l16ui a2, a14, 4 +402a7b91: 021e22 l16ui a2, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); -402a7b78: 0158 l32i.n a5, a1, 0 +402a7b94: 0158 l32i.n a5, a1, 0 *message_id = 0; if(connection->message.length + data_length > connection->buffer_length) return fail_message(connection); memcpy(connection->buffer + connection->message.length, data, data_length); connection->message.length += data_length; -402a7b7a: cc2a add.n a12, a12, a2 -402a7b7c: 025ec2 s16i a12, a14, 4 +402a7b96: cc2a add.n a12, a12, a2 +402a7b98: 025ec2 s16i a12, a14, 4 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); -402a7b7f: 0d4d mov.n a4, a13 -402a7b81: 330c movi.n a3, 3 -402a7b83: 0e2d mov.n a2, a14 -402a7b85: ffbf85 call0 402a7780 +402a7b9b: 0d4d mov.n a4, a13 +402a7b9d: 330c movi.n a3, 3 +402a7b9f: 0e2d mov.n a2, a14 +402a7ba1: ffbf85 call0 402a779c } -402a7b88: b108 l32i.n a0, a1, 44 -402a7b8a: a1c8 l32i.n a12, a1, 40 -402a7b8c: 91d8 l32i.n a13, a1, 36 -402a7b8e: 81e8 l32i.n a14, a1, 32 -402a7b90: 71f8 l32i.n a15, a1, 28 -402a7b92: 30c112 addi a1, a1, 48 -402a7b95: f00d ret.n +402a7ba4: b108 l32i.n a0, a1, 44 +402a7ba6: a1c8 l32i.n a12, a1, 40 +402a7ba8: 91d8 l32i.n a13, a1, 36 +402a7baa: 81e8 l32i.n a14, a1, 32 +402a7bac: 71f8 l32i.n a15, a1, 28 +402a7bae: 30c112 addi a1, a1, 48 +402a7bb1: f00d ret.n ... -402a7b98 : +402a7bb4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { -402a7b98: f0c112 addi a1, a1, -16 -402a7b9b: 21c9 s32i.n a12, a1, 8 -402a7b9d: 02cd mov.n a12, a2 +402a7bb4: f0c112 addi a1, a1, -16 +402a7bb7: 21c9 s32i.n a12, a1, 8 +402a7bb9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7b9f: 320c movi.n a2, 3 -402a7ba1: 025c22 s16i a2, a12, 4 +402a7bbb: 320c movi.n a2, 3 +402a7bbd: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7ba4: f43030 extui a3, a3, 0, 16 -402a7ba7: 0c2d mov.n a2, a12 +402a7bc0: f43030 extui a3, a3, 0, 16 +402a7bc3: 0c2d mov.n a2, a12 return fini_message(connection, MQTT_MSG_TYPE_PUBLISH, 0, qos, retain); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { -402a7ba9: 3109 s32i.n a0, a1, 12 +402a7bc5: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7bab: ffb345 call0 402a76e0 -402a7bae: c2cc bnez.n a2, 402a7bbe +402a7bc7: ffb345 call0 402a76fc +402a7bca: c2cc bnez.n a2, 402a7bda return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7bb0: 3c28 l32i.n a2, a12, 12 -402a7bb2: 0c29 s32i.n a2, a12, 0 +402a7bcc: 3c28 l32i.n a2, a12, 12 +402a7bce: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7bb4: 020c movi.n a2, 0 -402a7bb6: 025c22 s16i a2, a12, 4 +402a7bd0: 020c movi.n a2, 0 +402a7bd2: 025c22 s16i a2, a12, 4 return &connection->message; -402a7bb9: 0c2d mov.n a2, a12 +402a7bd5: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_puback(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -402a7bbb: 000286 j 402a7bc9 +402a7bd7: 000286 j 402a7be5 return fini_message(connection, MQTT_MSG_TYPE_PUBACK, 0, 0, 0); -402a7bbe: 050c movi.n a5, 0 -402a7bc0: 054d mov.n a4, a5 -402a7bc2: 430c movi.n a3, 4 -402a7bc4: 0c2d mov.n a2, a12 -402a7bc6: ffbb85 call0 402a7780 +402a7bda: 050c movi.n a5, 0 +402a7bdc: 054d mov.n a4, a5 +402a7bde: 430c movi.n a3, 4 +402a7be0: 0c2d mov.n a2, a12 +402a7be2: ffbb85 call0 402a779c } -402a7bc9: 3108 l32i.n a0, a1, 12 -402a7bcb: 21c8 l32i.n a12, a1, 8 -402a7bcd: 10c112 addi a1, a1, 16 -402a7bd0: f00d ret.n +402a7be5: 3108 l32i.n a0, a1, 12 +402a7be7: 21c8 l32i.n a12, a1, 8 +402a7be9: 10c112 addi a1, a1, 16 +402a7bec: f00d ret.n ... -402a7bd4 : +402a7bf0 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { -402a7bd4: f0c112 addi a1, a1, -16 -402a7bd7: 21c9 s32i.n a12, a1, 8 -402a7bd9: 02cd mov.n a12, a2 +402a7bf0: f0c112 addi a1, a1, -16 +402a7bf3: 21c9 s32i.n a12, a1, 8 +402a7bf5: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7bdb: 320c movi.n a2, 3 -402a7bdd: 025c22 s16i a2, a12, 4 +402a7bf7: 320c movi.n a2, 3 +402a7bf9: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7be0: f43030 extui a3, a3, 0, 16 -402a7be3: 0c2d mov.n a2, a12 +402a7bfc: f43030 extui a3, a3, 0, 16 +402a7bff: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBACK, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { -402a7be5: 3109 s32i.n a0, a1, 12 +402a7c01: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7be7: ffaf85 call0 402a76e0 -402a7bea: c2cc bnez.n a2, 402a7bfa +402a7c03: ffaf85 call0 402a76fc +402a7c06: c2cc bnez.n a2, 402a7c16 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7bec: 3c28 l32i.n a2, a12, 12 -402a7bee: 0c29 s32i.n a2, a12, 0 +402a7c08: 3c28 l32i.n a2, a12, 12 +402a7c0a: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7bf0: 020c movi.n a2, 0 -402a7bf2: 025c22 s16i a2, a12, 4 +402a7c0c: 020c movi.n a2, 0 +402a7c0e: 025c22 s16i a2, a12, 4 return &connection->message; -402a7bf5: 0c2d mov.n a2, a12 +402a7c11: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrec(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -402a7bf7: 000286 j 402a7c05 +402a7c13: 000286 j 402a7c21 return fini_message(connection, MQTT_MSG_TYPE_PUBREC, 0, 0, 0); -402a7bfa: 050c movi.n a5, 0 -402a7bfc: 054d mov.n a4, a5 -402a7bfe: 530c movi.n a3, 5 -402a7c00: 0c2d mov.n a2, a12 -402a7c02: ffb7c5 call0 402a7780 +402a7c16: 050c movi.n a5, 0 +402a7c18: 054d mov.n a4, a5 +402a7c1a: 530c movi.n a3, 5 +402a7c1c: 0c2d mov.n a2, a12 +402a7c1e: ffb7c5 call0 402a779c } -402a7c05: 3108 l32i.n a0, a1, 12 -402a7c07: 21c8 l32i.n a12, a1, 8 -402a7c09: 10c112 addi a1, a1, 16 -402a7c0c: f00d ret.n +402a7c21: 3108 l32i.n a0, a1, 12 +402a7c23: 21c8 l32i.n a12, a1, 8 +402a7c25: 10c112 addi a1, a1, 16 +402a7c28: f00d ret.n ... -402a7c10 : +402a7c2c : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { -402a7c10: f0c112 addi a1, a1, -16 -402a7c13: 21c9 s32i.n a12, a1, 8 -402a7c15: 02cd mov.n a12, a2 +402a7c2c: f0c112 addi a1, a1, -16 +402a7c2f: 21c9 s32i.n a12, a1, 8 +402a7c31: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7c17: 320c movi.n a2, 3 -402a7c19: 025c22 s16i a2, a12, 4 +402a7c33: 320c movi.n a2, 3 +402a7c35: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7c1c: f43030 extui a3, a3, 0, 16 -402a7c1f: 0c2d mov.n a2, a12 +402a7c38: f43030 extui a3, a3, 0, 16 +402a7c3b: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBREC, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { -402a7c21: 3109 s32i.n a0, a1, 12 +402a7c3d: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7c23: ffabc5 call0 402a76e0 -402a7c26: c2cc bnez.n a2, 402a7c36 +402a7c3f: ffabc5 call0 402a76fc +402a7c42: c2cc bnez.n a2, 402a7c52 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7c28: 3c28 l32i.n a2, a12, 12 -402a7c2a: 0c29 s32i.n a2, a12, 0 +402a7c44: 3c28 l32i.n a2, a12, 12 +402a7c46: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7c2c: 020c movi.n a2, 0 -402a7c2e: 025c22 s16i a2, a12, 4 +402a7c48: 020c movi.n a2, 0 +402a7c4a: 025c22 s16i a2, a12, 4 return &connection->message; -402a7c31: 0c2d mov.n a2, a12 +402a7c4d: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubrel(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -402a7c33: 000286 j 402a7c41 +402a7c4f: 000286 j 402a7c5d return fini_message(connection, MQTT_MSG_TYPE_PUBREL, 0, 1, 0); -402a7c36: 050c movi.n a5, 0 -402a7c38: 140c movi.n a4, 1 -402a7c3a: 630c movi.n a3, 6 -402a7c3c: 0c2d mov.n a2, a12 -402a7c3e: ffb405 call0 402a7780 +402a7c52: 050c movi.n a5, 0 +402a7c54: 140c movi.n a4, 1 +402a7c56: 630c movi.n a3, 6 +402a7c58: 0c2d mov.n a2, a12 +402a7c5a: ffb405 call0 402a779c } -402a7c41: 3108 l32i.n a0, a1, 12 -402a7c43: 21c8 l32i.n a12, a1, 8 -402a7c45: 10c112 addi a1, a1, 16 -402a7c48: f00d ret.n +402a7c5d: 3108 l32i.n a0, a1, 12 +402a7c5f: 21c8 l32i.n a12, a1, 8 +402a7c61: 10c112 addi a1, a1, 16 +402a7c64: f00d ret.n ... -402a7c4c : +402a7c68 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { -402a7c4c: f0c112 addi a1, a1, -16 -402a7c4f: 21c9 s32i.n a12, a1, 8 -402a7c51: 02cd mov.n a12, a2 +402a7c68: f0c112 addi a1, a1, -16 +402a7c6b: 21c9 s32i.n a12, a1, 8 +402a7c6d: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7c53: 320c movi.n a2, 3 -402a7c55: 025c22 s16i a2, a12, 4 +402a7c6f: 320c movi.n a2, 3 +402a7c71: 025c22 s16i a2, a12, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7c58: f43030 extui a3, a3, 0, 16 -402a7c5b: 0c2d mov.n a2, a12 +402a7c74: f43030 extui a3, a3, 0, 16 +402a7c77: 0c2d mov.n a2, a12 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBREL, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { -402a7c5d: 3109 s32i.n a0, a1, 12 +402a7c79: 3109 s32i.n a0, a1, 12 init_message(connection); if(append_message_id(connection, message_id) == 0) -402a7c5f: ffa805 call0 402a76e0 -402a7c62: c2cc bnez.n a2, 402a7c72 +402a7c7b: ffa805 call0 402a76fc +402a7c7e: c2cc bnez.n a2, 402a7c8e return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7c64: 3c28 l32i.n a2, a12, 12 -402a7c66: 0c29 s32i.n a2, a12, 0 +402a7c80: 3c28 l32i.n a2, a12, 12 +402a7c82: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7c68: 020c movi.n a2, 0 -402a7c6a: 025c22 s16i a2, a12, 4 +402a7c84: 020c movi.n a2, 0 +402a7c86: 025c22 s16i a2, a12, 4 return &connection->message; -402a7c6d: 0c2d mov.n a2, a12 +402a7c89: 0c2d mov.n a2, a12 mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pubcomp(mqtt_connection_t* connection, uint16_t message_id) { init_message(connection); if(append_message_id(connection, message_id) == 0) return fail_message(connection); -402a7c6f: 000286 j 402a7c7d +402a7c8b: 000286 j 402a7c99 return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); -402a7c72: 050c movi.n a5, 0 -402a7c74: 054d mov.n a4, a5 -402a7c76: 730c movi.n a3, 7 -402a7c78: 0c2d mov.n a2, a12 -402a7c7a: ffb045 call0 402a7780 +402a7c8e: 050c movi.n a5, 0 +402a7c90: 054d mov.n a4, a5 +402a7c92: 730c movi.n a3, 7 +402a7c94: 0c2d mov.n a2, a12 +402a7c96: ffb045 call0 402a779c } -402a7c7d: 3108 l32i.n a0, a1, 12 -402a7c7f: 21c8 l32i.n a12, a1, 8 -402a7c81: 10c112 addi a1, a1, 16 -402a7c84: f00d ret.n +402a7c99: 3108 l32i.n a0, a1, 12 +402a7c9b: 21c8 l32i.n a12, a1, 8 +402a7c9d: 10c112 addi a1, a1, 16 +402a7ca0: f00d ret.n ... -402a7c88 : +402a7ca4 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -402a7c88: e0c112 addi a1, a1, -32 -402a7c8b: 61c9 s32i.n a12, a1, 24 -402a7c8d: 02cd mov.n a12, a2 +402a7ca4: e0c112 addi a1, a1, -32 +402a7ca7: 61c9 s32i.n a12, a1, 24 +402a7ca9: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7c8f: 320c movi.n a2, 3 +402a7cab: 320c movi.n a2, 3 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -402a7c91: 51d9 s32i.n a13, a1, 20 -402a7c93: 41e9 s32i.n a14, a1, 16 -402a7c95: 31f9 s32i.n a15, a1, 12 -402a7c97: 7109 s32i.n a0, a1, 28 +402a7cad: 51d9 s32i.n a13, a1, 20 +402a7caf: 41e9 s32i.n a14, a1, 16 +402a7cb1: 31f9 s32i.n a15, a1, 12 +402a7cb3: 7109 s32i.n a0, a1, 28 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7c99: 025c22 s16i a2, a12, 4 +402a7cb5: 025c22 s16i a2, a12, 4 return fail_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PUBCOMP, 0, 0, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_subscribe(mqtt_connection_t* connection, const char* topic, int qos, uint16_t* message_id) { -402a7c9c: 03ed mov.n a14, a3 -402a7c9e: 04dd mov.n a13, a4 -402a7ca0: 05fd mov.n a15, a5 +402a7cb8: 03ed mov.n a14, a3 +402a7cba: 04dd mov.n a13, a4 +402a7cbc: 05fd mov.n a15, a5 init_message(connection); if(topic == NULL || topic[0] == '\0') -402a7ca2: f38c beqz.n a3, 402a7cb5 -402a7ca4: 000322 l8ui a2, a3, 0 -402a7ca7: a28c beqz.n a2, 402a7cb5 +402a7cbe: f38c beqz.n a3, 402a7cd1 +402a7cc0: 000322 l8ui a2, a3, 0 +402a7cc3: a28c beqz.n a2, 402a7cd1 return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) -402a7ca9: 030c movi.n a3, 0 -402a7cab: 0c2d mov.n a2, a12 -402a7cad: ffa305 call0 402a76e0 -402a7cb0: 005f22 s16i a2, a15, 0 -402a7cb3: 52cc bnez.n a2, 402a7cbc +402a7cc5: 030c movi.n a3, 0 +402a7cc7: 0c2d mov.n a2, a12 +402a7cc9: ffa305 call0 402a76fc +402a7ccc: 005f22 s16i a2, a15, 0 +402a7ccf: 52cc bnez.n a2, 402a7cd8 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7cb5: 3c28 l32i.n a2, a12, 12 -402a7cb7: 0c29 s32i.n a2, a12, 0 -402a7cb9: 0005c6 j 402a7cd4 +402a7cd1: 3c28 l32i.n a2, a12, 12 +402a7cd3: 0c29 s32i.n a2, a12, 0 +402a7cd5: 0005c6 j 402a7cf0 return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -402a7cbc: 0e2d mov.n a2, a14 -402a7cbe: ff3101 l32r a0, 402a7984 -402a7cc1: 0000c0 callx0 a0 -402a7cc4: 024d mov.n a4, a2 -402a7cc6: 0e3d mov.n a3, a14 -402a7cc8: 0c2d mov.n a2, a12 -402a7cca: ffa545 call0 402a7720 -402a7ccd: 3c38 l32i.n a3, a12, 12 -402a7ccf: 00d2d6 bgez a2, 402a7ce0 +402a7cd8: 0e2d mov.n a2, a14 +402a7cda: ff3101 l32r a0, 402a79a0 +402a7cdd: 0000c0 callx0 a0 +402a7ce0: 024d mov.n a4, a2 +402a7ce2: 0e3d mov.n a3, a14 +402a7ce4: 0c2d mov.n a2, a12 +402a7ce6: ffa545 call0 402a773c +402a7ce9: 3c38 l32i.n a3, a12, 12 +402a7ceb: 00d2d6 bgez a2, 402a7cfc return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7cd2: 0c39 s32i.n a3, a12, 0 +402a7cee: 0c39 s32i.n a3, a12, 0 connection->message.length = 0; -402a7cd4: 020c movi.n a2, 0 -402a7cd6: 025c22 s16i a2, a12, 4 +402a7cf0: 020c movi.n a2, 0 +402a7cf2: 025c22 s16i a2, a12, 4 return &connection->message; -402a7cd9: 0c2d mov.n a2, a12 +402a7cf5: 0c2d mov.n a2, a12 if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) return fail_message(connection); -402a7cdb: 0007c6 j 402a7cfe -402a7cde: 220000 excw +402a7cf7: 0007c6 j 402a7d1a +402a7cfa: 220000 excw if(connection->message.length + 1 > connection->buffer_length) -402a7ce1: 021c movi.n a2, 16 -402a7ce3: 081c42 l16ui a4, a12, 16 -402a7ce6: e8a247 bge a2, a4, 402a7cd2 +402a7cfd: 021c movi.n a2, 16 +402a7cff: 081c42 l16ui a4, a12, 16 +402a7d02: e8a247 bge a2, a4, 402a7cee return fail_message(connection); connection->buffer[connection->message.length++] = qos; -402a7ce9: 421b addi.n a4, a2, 1 -402a7ceb: 025c42 s16i a4, a12, 4 -402a7cee: 232a add.n a2, a3, a2 -402a7cf0: 0042d2 s8i a13, a2, 0 +402a7d05: 421b addi.n a4, a2, 1 +402a7d07: 025c42 s16i a4, a12, 4 +402a7d0a: 232a add.n a2, a3, a2 +402a7d0c: 0042d2 s8i a13, a2, 0 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); -402a7cf3: 050c movi.n a5, 0 -402a7cf5: 140c movi.n a4, 1 -402a7cf7: 830c movi.n a3, 8 -402a7cf9: 0c2d mov.n a2, a12 -402a7cfb: ffa845 call0 402a7780 +402a7d0f: 050c movi.n a5, 0 +402a7d11: 140c movi.n a4, 1 +402a7d13: 830c movi.n a3, 8 +402a7d15: 0c2d mov.n a2, a12 +402a7d17: ffa845 call0 402a779c } -402a7cfe: 7108 l32i.n a0, a1, 28 -402a7d00: 61c8 l32i.n a12, a1, 24 -402a7d02: 51d8 l32i.n a13, a1, 20 -402a7d04: 41e8 l32i.n a14, a1, 16 -402a7d06: 31f8 l32i.n a15, a1, 12 -402a7d08: 20c112 addi a1, a1, 32 -402a7d0b: f00d ret.n -402a7d0d: 000000 ill +402a7d1a: 7108 l32i.n a0, a1, 28 +402a7d1c: 61c8 l32i.n a12, a1, 24 +402a7d1e: 51d8 l32i.n a13, a1, 20 +402a7d20: 41e8 l32i.n a14, a1, 16 +402a7d22: 31f8 l32i.n a15, a1, 12 +402a7d24: 20c112 addi a1, a1, 32 +402a7d27: f00d ret.n +402a7d29: 000000 ill -402a7d10 : +402a7d2c : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -402a7d10: f0c112 addi a1, a1, -16 -402a7d13: 21c9 s32i.n a12, a1, 8 -402a7d15: 02cd mov.n a12, a2 +402a7d2c: f0c112 addi a1, a1, -16 +402a7d2f: 21c9 s32i.n a12, a1, 8 +402a7d31: 02cd mov.n a12, a2 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d17: 320c movi.n a2, 3 +402a7d33: 320c movi.n a2, 3 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -402a7d19: 11d9 s32i.n a13, a1, 4 -402a7d1b: 01e9 s32i.n a14, a1, 0 -402a7d1d: 3109 s32i.n a0, a1, 12 +402a7d35: 11d9 s32i.n a13, a1, 4 +402a7d37: 01e9 s32i.n a14, a1, 0 +402a7d39: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d1f: 025c22 s16i a2, a12, 4 +402a7d3b: 025c22 s16i a2, a12, 4 return fini_message(connection, MQTT_MSG_TYPE_SUBSCRIBE, 0, 1, 0); } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_unsubscribe(mqtt_connection_t* connection, const char* topic, uint16_t* message_id) { -402a7d22: 03dd mov.n a13, a3 -402a7d24: 04ed mov.n a14, a4 +402a7d3e: 03dd mov.n a13, a3 +402a7d40: 04ed mov.n a14, a4 init_message(connection); if(topic == NULL || topic[0] == '\0') -402a7d26: 53ac beqz.n a3, 402a7d4f -402a7d28: 000322 l8ui a2, a3, 0 -402a7d2b: 02ac beqz.n a2, 402a7d4f +402a7d42: 53ac beqz.n a3, 402a7d6b +402a7d44: 000322 l8ui a2, a3, 0 +402a7d47: 02ac beqz.n a2, 402a7d6b return fail_message(connection); if((*message_id = append_message_id(connection, 0)) == 0) -402a7d2d: 030c movi.n a3, 0 -402a7d2f: 202cc0 or a2, a12, a12 -402a7d32: ff9ac5 call0 402a76e0 -402a7d35: 005e22 s16i a2, a14, 0 -402a7d38: 329c beqz.n a2, 402a7d4f +402a7d49: 030c movi.n a3, 0 +402a7d4b: 202cc0 or a2, a12, a12 +402a7d4e: ff9ac5 call0 402a76fc +402a7d51: 005e22 s16i a2, a14, 0 +402a7d54: 329c beqz.n a2, 402a7d6b return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) -402a7d3a: 0d2d mov.n a2, a13 -402a7d3c: ff1201 l32r a0, 402a7984 -402a7d3f: 0000c0 callx0 a0 -402a7d42: 024d mov.n a4, a2 -402a7d44: 0d3d mov.n a3, a13 -402a7d46: 202cc0 or a2, a12, a12 -402a7d49: ff9d45 call0 402a7720 -402a7d4c: 00d2d6 bgez a2, 402a7d5d +402a7d56: 0d2d mov.n a2, a13 +402a7d58: ff1201 l32r a0, 402a79a0 +402a7d5b: 0000c0 callx0 a0 +402a7d5e: 024d mov.n a4, a2 +402a7d60: 0d3d mov.n a3, a13 +402a7d62: 202cc0 or a2, a12, a12 +402a7d65: ff9d45 call0 402a773c +402a7d68: 00d2d6 bgez a2, 402a7d79 return MQTT_MAX_FIXED_HEADER_SIZE; } static mqtt_message_t* ICACHE_FLASH_ATTR fail_message(mqtt_connection_t* connection) { connection->message.data = connection->buffer; -402a7d4f: 3c28 l32i.n a2, a12, 12 -402a7d51: 0c29 s32i.n a2, a12, 0 +402a7d6b: 3c28 l32i.n a2, a12, 12 +402a7d6d: 0c29 s32i.n a2, a12, 0 connection->message.length = 0; -402a7d53: 020c movi.n a2, 0 -402a7d55: 025c22 s16i a2, a12, 4 +402a7d6f: 020c movi.n a2, 0 +402a7d71: 025c22 s16i a2, a12, 4 return &connection->message; -402a7d58: 0c2d mov.n a2, a12 +402a7d74: 0c2d mov.n a2, a12 if((*message_id = append_message_id(connection, 0)) == 0) return fail_message(connection); if(append_string(connection, topic, strlen(topic)) < 0) return fail_message(connection); -402a7d5a: 000286 j 402a7d68 +402a7d76: 000286 j 402a7d84 return fini_message(connection, MQTT_MSG_TYPE_UNSUBSCRIBE, 0, 1, 0); -402a7d5d: 050c movi.n a5, 0 -402a7d5f: 140c movi.n a4, 1 -402a7d61: a30c movi.n a3, 10 -402a7d63: 0c2d mov.n a2, a12 -402a7d65: ffa185 call0 402a7780 +402a7d79: 050c movi.n a5, 0 +402a7d7b: 140c movi.n a4, 1 +402a7d7d: a30c movi.n a3, 10 +402a7d7f: 0c2d mov.n a2, a12 +402a7d81: ffa185 call0 402a779c } -402a7d68: 3108 l32i.n a0, a1, 12 -402a7d6a: 21c8 l32i.n a12, a1, 8 -402a7d6c: 11d8 l32i.n a13, a1, 4 -402a7d6e: 01e8 l32i.n a14, a1, 0 -402a7d70: 10c112 addi a1, a1, 16 -402a7d73: f00d ret.n -402a7d75: 000000 ill +402a7d84: 3108 l32i.n a0, a1, 12 +402a7d86: 21c8 l32i.n a12, a1, 8 +402a7d88: 11d8 l32i.n a13, a1, 4 +402a7d8a: 01e8 l32i.n a14, a1, 0 +402a7d8c: 10c112 addi a1, a1, 16 +402a7d8f: f00d ret.n +402a7d91: 000000 ill -402a7d78 : +402a7d94 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { -402a7d78: f0c112 addi a1, a1, -16 -402a7d7b: 3109 s32i.n a0, a1, 12 +402a7d94: f0c112 addi a1, a1, -16 +402a7d97: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d7d: 330c movi.n a3, 3 +402a7d99: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGREQ, 0, 0, 0); -402a7d7f: 050c movi.n a5, 0 +402a7d9b: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d81: 025232 s16i a3, a2, 4 +402a7d9d: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingreq(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGREQ, 0, 0, 0); -402a7d84: 054d mov.n a4, a5 -402a7d86: 0ca032 movi a3, 12 -402a7d89: ff9f45 call0 402a7780 +402a7da0: 054d mov.n a4, a5 +402a7da2: 0ca032 movi a3, 12 +402a7da5: ff9f45 call0 402a779c } -402a7d8c: 3108 l32i.n a0, a1, 12 -402a7d8e: 10c112 addi a1, a1, 16 -402a7d91: f00d ret.n +402a7da8: 3108 l32i.n a0, a1, 12 +402a7daa: 10c112 addi a1, a1, 16 +402a7dad: f00d ret.n ... -402a7d94 : +402a7db0 : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { -402a7d94: f0c112 addi a1, a1, -16 -402a7d97: 3109 s32i.n a0, a1, 12 +402a7db0: f0c112 addi a1, a1, -16 +402a7db3: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d99: 330c movi.n a3, 3 +402a7db5: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGRESP, 0, 0, 0); -402a7d9b: 050c movi.n a5, 0 +402a7db7: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7d9d: 025232 s16i a3, a2, 4 +402a7db9: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_pingresp(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_PINGRESP, 0, 0, 0); -402a7da0: 054d mov.n a4, a5 -402a7da2: 0da032 movi a3, 13 -402a7da5: ff9d85 call0 402a7780 +402a7dbc: 054d mov.n a4, a5 +402a7dbe: 0da032 movi a3, 13 +402a7dc1: ff9d85 call0 402a779c } -402a7da8: 3108 l32i.n a0, a1, 12 -402a7daa: 10c112 addi a1, a1, 16 -402a7dad: f00d ret.n +402a7dc4: 3108 l32i.n a0, a1, 12 +402a7dc6: 10c112 addi a1, a1, 16 +402a7dc9: f00d ret.n ... -402a7db0 : +402a7dcc : mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { -402a7db0: f0c112 addi a1, a1, -16 -402a7db3: 3109 s32i.n a0, a1, 12 +402a7dcc: f0c112 addi a1, a1, -16 +402a7dcf: 3109 s32i.n a0, a1, 12 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7db5: 330c movi.n a3, 3 +402a7dd1: 330c movi.n a3, 3 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_DISCONNECT, 0, 0, 0); -402a7db7: 050c movi.n a5, 0 +402a7dd3: 050c movi.n a5, 0 return message_id; } static int ICACHE_FLASH_ATTR init_message(mqtt_connection_t* connection) { connection->message.length = MQTT_MAX_FIXED_HEADER_SIZE; -402a7db9: 025232 s16i a3, a2, 4 +402a7dd5: 025232 s16i a3, a2, 4 } mqtt_message_t* ICACHE_FLASH_ATTR mqtt_msg_disconnect(mqtt_connection_t* connection) { init_message(connection); return fini_message(connection, MQTT_MSG_TYPE_DISCONNECT, 0, 0, 0); -402a7dbc: 054d mov.n a4, a5 -402a7dbe: 0ea032 movi a3, 14 -402a7dc1: ff9bc5 call0 402a7780 +402a7dd8: 054d mov.n a4, a5 +402a7dda: 0ea032 movi a3, 14 +402a7ddd: ff9bc5 call0 402a779c } -402a7dc4: 3108 l32i.n a0, a1, 12 -402a7dc6: 10c112 addi a1, a1, 16 -402a7dc9: f00d ret.n +402a7de0: 3108 l32i.n a0, a1, 12 +402a7de2: 10c112 addi a1, a1, 16 +402a7de5: f00d ret.n ... -402a7dcc : +402a7de8 : #include "../../app/mqtt/include/proto.h" #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; -402a7dcc: 0249 s32i.n a4, a2, 0 +402a7de8: 0249 s32i.n a4, a2, 0 parser->bufSize = bufSize; parser->dataLen = 0; -402a7dce: 040c movi.n a4, 0 +402a7dea: 040c movi.n a4, 0 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; -402a7dd0: 025252 s16i a5, a2, 4 +402a7dec: 025252 s16i a5, a2, 4 parser->dataLen = 0; -402a7dd3: 035242 s16i a4, a2, 6 +402a7def: 035242 s16i a4, a2, 6 parser->callback = completeCallback; -402a7dd6: 3239 s32i.n a3, a2, 12 +402a7df2: 3239 s32i.n a3, a2, 12 parser->isEsc = 0; -402a7dd8: 084242 s8i a4, a2, 8 +402a7df4: 084242 s8i a4, a2, 8 return 0; } -402a7ddb: 020c movi.n a2, 0 -402a7ddd: f00d ret.n +402a7df7: 020c movi.n a2, 0 +402a7df9: f00d ret.n ... -402a7de0 : +402a7dfc : } } return -1; } I16 ICACHE_FLASH_ATTR PROTO_Add(U8 *buf, const U8 *packet, I16 bufSize) { -402a7de0: 114400 slli a4, a4, 16 -402a7de3: 314040 srai a4, a4, 16 +402a7dfc: 114400 slli a4, a4, 16 +402a7dff: 314040 srai a4, a4, 16 U16 i = 2; U16 len = *(U16*) packet; -402a7de6: 001362 l16ui a6, a3, 0 +402a7e02: 001362 l16ui a6, a3, 0 if (bufSize < 1) return -1; -402a7de9: 0314e6 bgei a4, 1, 402a7df0 -402a7dec: f27c movi.n a2, -1 -402a7dee: f00d ret.n +402a7e05: 0314e6 bgei a4, 1, 402a7e0c +402a7e08: f27c movi.n a2, -1 +402a7e0a: f00d ret.n *buf++ = 0x7E; -402a7df0: 7ea072 movi a7, 126 +402a7e0c: 7ea072 movi a7, 126 bufSize--; -402a7df3: 440b addi.n a4, a4, -1 +402a7e0f: 440b addi.n a4, a4, -1 U16 i = 2; U16 len = *(U16*) packet; if (bufSize < 1) return -1; *buf++ = 0x7E; -402a7df5: 521b addi.n a5, a2, 1 -402a7df7: 004272 s8i a7, a2, 0 +402a7e11: 521b addi.n a5, a2, 1 +402a7e13: 004272 s8i a7, a2, 0 bufSize--; -402a7dfa: 114400 slli a4, a4, 16 +402a7e16: 114400 slli a4, a4, 16 } return -1; } I16 ICACHE_FLASH_ATTR PROTO_Add(U8 *buf, const U8 *packet, I16 bufSize) { U16 i = 2; -402a7dfd: 220c movi.n a2, 2 +402a7e19: 220c movi.n a2, 2 U16 len = *(U16*) packet; if (bufSize < 1) return -1; *buf++ = 0x7E; bufSize--; -402a7dff: 314040 srai a4, a4, 16 -402a7e02: 636a add.n a6, a3, a6 +402a7e1b: 314040 srai a4, a4, 16 +402a7e1e: 636a add.n a6, a3, a6 while (len--) { switch (*packet) { -402a7e04: 028d mov.n a8, a2 +402a7e20: 028d mov.n a8, a2 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; -402a7e06: 7da092 movi a9, 125 +402a7e22: 7da092 movi a9, 125 *buf++ = *packet++ ^ 0x20; -402a7e09: 0a2c movi.n a10, 32 +402a7e25: 0a2c movi.n a10, 32 if (bufSize < 1) return -1; *buf++ = 0x7E; bufSize--; while (len--) { -402a7e0b: 451367 beq a3, a6, 402a7e54 +402a7e27: 451367 beq a3, a6, 402a7e70 switch (*packet) { -402a7e0e: 000372 l8ui a7, a3, 0 -402a7e11: 83c7b2 addi a11, a7, -125 -402a7e14: 2138b7 bltu a8, a11, 402a7e39 +402a7e2a: 000372 l8ui a7, a3, 0 +402a7e2d: 83c7b2 addi a11, a7, -125 +402a7e30: 2138b7 bltu a8, a11, 402a7e55 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; -402a7e17: d124a6 blti a4, 2, 402a7dec +402a7e33: d124a6 blti a4, 2, 402a7e08 *buf++ = 0x7D; -402a7e1a: 004592 s8i a9, a5, 0 +402a7e36: 004592 s8i a9, a5, 0 *buf++ = *packet++ ^ 0x20; -402a7e1d: 000372 l8ui a7, a3, 0 +402a7e39: 000372 l8ui a7, a3, 0 i += 2; bufSize -= 2; -402a7e20: fec442 addi a4, a4, -2 +402a7e3c: fec442 addi a4, a4, -2 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -402a7e23: 3077a0 xor a7, a7, a10 +402a7e3f: 3077a0 xor a7, a7, a10 i += 2; -402a7e26: 222b addi.n a2, a2, 2 +402a7e42: 222b addi.n a2, a2, 2 bufSize -= 2; -402a7e28: 114400 slli a4, a4, 16 +402a7e44: 114400 slli a4, a4, 16 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -402a7e2b: 014572 s8i a7, a5, 1 +402a7e47: 014572 s8i a7, a5, 1 i += 2; -402a7e2e: f42020 extui a2, a2, 0, 16 +402a7e4a: f42020 extui a2, a2, 0, 16 bufSize -= 2; -402a7e31: 314040 srai a4, a4, 16 +402a7e4d: 314040 srai a4, a4, 16 case 0x7D: case 0x7E: case 0x7F: if (bufSize < 2) return -1; *buf++ = 0x7D; *buf++ = *packet++ ^ 0x20; -402a7e34: 552b addi.n a5, a5, 2 +402a7e50: 552b addi.n a5, a5, 2 i += 2; bufSize -= 2; break; -402a7e36: 000506 j 402a7e4e +402a7e52: 000506 j 402a7e6a default: if (bufSize < 1) return -1; -402a7e39: faf416 beqz a4, 402a7dec +402a7e55: faf416 beqz a4, 402a7e08 *buf++ = *packet++; i++; bufSize--; -402a7e3c: 440b addi.n a4, a4, -1 +402a7e58: 440b addi.n a4, a4, -1 bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; i++; -402a7e3e: 221b addi.n a2, a2, 1 +402a7e5a: 221b addi.n a2, a2, 1 bufSize--; -402a7e40: 114400 slli a4, a4, 16 +402a7e5c: 114400 slli a4, a4, 16 i += 2; bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; -402a7e43: 004572 s8i a7, a5, 0 +402a7e5f: 004572 s8i a7, a5, 0 i++; -402a7e46: f42020 extui a2, a2, 0, 16 +402a7e62: f42020 extui a2, a2, 0, 16 bufSize--; -402a7e49: 314040 srai a4, a4, 16 +402a7e65: 314040 srai a4, a4, 16 i += 2; bufSize -= 2; break; default: if (bufSize < 1) return -1; *buf++ = *packet++; -402a7e4c: 551b addi.n a5, a5, 1 -402a7e4e: 331b addi.n a3, a3, 1 -402a7e50: ffedc6 j 402a7e0b -402a7e53: 441600 extui a1, a0, 6, 5 +402a7e68: 551b addi.n a5, a5, 1 +402a7e6a: 331b addi.n a3, a3, 1 +402a7e6c: ffedc6 j 402a7e27 +402a7e6f: 441600 extui a1, a0, 6, 5 bufSize--; break; } } if (bufSize < 1) return -1; -402a7e56: 32f9 s32i.n a15, a2, 12 +402a7e72: 32f9 s32i.n a15, a2, 12 *buf++ = 0x7F; -402a7e58: 007fa0 excw +402a7e74: 007fa0 excw return i; -402a7e5b: 321122 l16ui a2, a1, 100 +402a7e77: 321122 l16ui a2, a1, 100 break; } } if (bufSize < 1) return -1; *buf++ = 0x7F; -402a7e5e: 200045 call0 402c7e64 +402a7e7a: 200045 call0 402c7e80 return i; -402a7e61: 0d3120 excw +402a7e7d: 0d3120 excw } -402a7e64: 0000f0 excw +402a7e80: 0000f0 excw ... -402a7e68 : +402a7e84 : I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { -402a7e68: d0c112 addi a1, a1, -48 -402a7e6b: 0861e2 s32i a14, a1, 32 -402a7e6e: 114400 slli a4, a4, 16 -402a7e71: 20e330 or a14, a3, a3 +402a7e84: d0c112 addi a1, a1, -48 +402a7e87: 0861e2 s32i a14, a1, 32 +402a7e8a: 114400 slli a4, a4, 16 +402a7e8d: 20e330 or a14, a3, a3 U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -402a7e74: 7ea032 movi a3, 126 +402a7e90: 7ea032 movi a3, 126 return i; } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { -402a7e77: 0a61c2 s32i a12, a1, 40 -402a7e7a: 91d9 s32i.n a13, a1, 36 -402a7e7c: b109 s32i.n a0, a1, 44 -402a7e7e: 71f9 s32i.n a15, a1, 28 -402a7e80: 02dd mov.n a13, a2 -402a7e82: 31c040 srai a12, a4, 16 +402a7e93: 0a61c2 s32i a12, a1, 40 +402a7e96: 91d9 s32i.n a13, a1, 36 +402a7e98: b109 s32i.n a0, a1, 44 +402a7e9a: 71f9 s32i.n a15, a1, 28 +402a7e9c: 02dd mov.n a13, a2 +402a7e9e: 31c040 srai a12, a4, 16 U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -402a7e85: 220585 call0 402c9ee0 -402a7e88: 400226 beqi a2, -1, 402a7ecc -402a7e8b: f4c0c0 extui a12, a12, 0, 16 -402a7e8e: ceca add.n a12, a14, a12 -402a7e90: 01c9 s32i.n a12, a1, 0 +402a7ea1: 2205c5 call0 402c9f00 +402a7ea4: 400226 beqi a2, -1, 402a7ee8 +402a7ea7: f4c0c0 extui a12, a12, 0, 16 +402a7eaa: ceca add.n a12, a14, a12 +402a7eac: 01c9 s32i.n a12, a1, 0 switch (*packet) { case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; -402a7e92: 0f2c movi.n a15, 32 +402a7eae: 0f2c movi.n a15, 32 } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -402a7e94: 2c0c movi.n a12, 2 -402a7e96: 0005c6 j 402a7eb1 +402a7eb0: 2c0c movi.n a12, 2 +402a7eb2: 0005c6 j 402a7ecd switch (*packet) { case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; -402a7e99: 000e32 l8ui a3, a14, 0 -402a7e9c: 0d2d mov.n a2, a13 -402a7e9e: 3033f0 xor a3, a3, a15 -402a7ea1: 743030 extui a3, a3, 0, 8 -402a7ea4: 220385 call0 402c9ee0 -402a7ea7: 210226 beqi a2, -1, 402a7ecc +402a7eb5: 000e32 l8ui a3, a14, 0 +402a7eb8: 0d2d mov.n a2, a13 +402a7eba: 3033f0 xor a3, a3, a15 +402a7ebd: 743030 extui a3, a3, 0, 8 +402a7ec0: 2203c5 call0 402c9f00 +402a7ec3: 210226 beqi a2, -1, 402a7ee8 i += 2; -402a7eaa: cc2b addi.n a12, a12, 2 +402a7ec6: cc2b addi.n a12, a12, 2 break; default: if(RINGBUF_Put(rb, *packet++) == -1) return -1; i++; -402a7eac: f4c0c0 extui a12, a12, 0, 16 -402a7eaf: ee1b addi.n a14, a14, 1 +402a7ec8: f4c0c0 extui a12, a12, 0, 16 +402a7ecb: ee1b addi.n a14, a14, 1 I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; while (len--) { -402a7eb1: 0148 l32i.n a4, a1, 0 -402a7eb3: 2a1e47 beq a14, a4, 402a7ee1 +402a7ecd: 0148 l32i.n a4, a1, 0 +402a7ecf: 2a1e47 beq a14, a4, 402a7efd switch (*packet) { -402a7eb6: 000e32 l8ui a3, a14, 0 -402a7eb9: 240c movi.n a4, 2 -402a7ebb: 83c322 addi a2, a3, -125 -402a7ebe: 0f3427 bltu a4, a2, 402a7ed1 +402a7ed2: 000e32 l8ui a3, a14, 0 +402a7ed5: 240c movi.n a4, 2 +402a7ed7: 83c322 addi a2, a3, -125 +402a7eda: 0f3427 bltu a4, a2, 402a7eed case 0x7D: case 0x7E: case 0x7F: if(RINGBUF_Put(rb, 0x7D) == -1) return -1; -402a7ec1: 7da032 movi a3, 125 -402a7ec4: 0d2d mov.n a2, a13 -402a7ec6: 220185 call0 402c9ee0 -402a7ec9: cc0266 bnei a2, -1, 402a7e99 +402a7edd: 7da032 movi a3, 125 +402a7ee0: 0d2d mov.n a2, a13 +402a7ee2: 2201c5 call0 402c9f00 +402a7ee5: cc0266 bnei a2, -1, 402a7eb5 } I16 ICACHE_FLASH_ATTR PROTO_AddRb(RINGBUF *rb, const U8 *packet, I16 len) { U16 i = 2; if(RINGBUF_Put(rb, 0x7E) == -1) return -1; -402a7ecc: f27c movi.n a2, -1 -402a7ece: 000846 j 402a7ef3 +402a7ee8: f27c movi.n a2, -1 +402a7eea: 000846 j 402a7f0f if(RINGBUF_Put(rb, 0x7D) == -1) return -1; if(RINGBUF_Put(rb, *packet++ ^ 0x20) == -1) return -1; i += 2; break; default: if(RINGBUF_Put(rb, *packet++) == -1) return -1; -402a7ed1: 0d2d mov.n a2, a13 -402a7ed3: 2200c5 call0 402c9ee0 -402a7ed6: f20226 beqi a2, -1, 402a7ecc +402a7eed: 0d2d mov.n a2, a13 +402a7eef: 220105 call0 402c9f00 +402a7ef2: f20226 beqi a2, -1, 402a7ee8 i++; -402a7ed9: cc1b addi.n a12, a12, 1 -402a7edb: fff346 j 402a7eac -402a7ede: 000000 ill +402a7ef5: cc1b addi.n a12, a12, 1 +402a7ef7: fff346 j 402a7ec8 +402a7efa: 000000 ill break; } } if(RINGBUF_Put(rb, 0x7F) == -1) return -1; -402a7ee1: 7fa032 movi a3, 127 -402a7ee4: 202dd0 or a2, a13, a13 -402a7ee7: 21ff85 call0 402c9ee0 -402a7eea: de0226 beqi a2, -1, 402a7ecc +402a7efd: 7fa032 movi a3, 127 +402a7f00: 202dd0 or a2, a13, a13 +402a7f03: 21ffc5 call0 402c9f00 +402a7f06: de0226 beqi a2, -1, 402a7ee8 return i; -402a7eed: 112c00 slli a2, a12, 16 -402a7ef0: 312020 srai a2, a2, 16 +402a7f09: 112c00 slli a2, a12, 16 +402a7f0c: 312020 srai a2, a2, 16 } -402a7ef3: 0b2102 l32i a0, a1, 44 -402a7ef6: 0a21c2 l32i a12, a1, 40 -402a7ef9: 91d8 l32i.n a13, a1, 36 -402a7efb: 81e8 l32i.n a14, a1, 32 -402a7efd: 71f8 l32i.n a15, a1, 28 -402a7eff: 30c112 addi a1, a1, 48 -402a7f02: f00d ret.n - -402a7f04 : +402a7f0f: 0b2102 l32i a0, a1, 44 +402a7f12: 0a21c2 l32i a12, a1, 40 +402a7f15: 91d8 l32i.n a13, a1, 36 +402a7f17: 81e8 l32i.n a14, a1, 32 +402a7f19: 71f8 l32i.n a15, a1, 28 +402a7f1b: 30c112 addi a1, a1, 48 +402a7f1e: f00d ret.n + +402a7f20 : parser->isEsc = 0; return 0; } I8 ICACHE_FLASH_ATTR PROTO_ParseByte(PROTO_PARSER *parser, U8 value) { -402a7f04: f0c112 addi a1, a1, -16 -402a7f07: 21c9 s32i.n a12, a1, 8 -402a7f09: 3109 s32i.n a0, a1, 12 -402a7f0b: 02cd mov.n a12, a2 -402a7f0d: 743030 extui a3, a3, 0, 8 +402a7f20: f0c112 addi a1, a1, -16 +402a7f23: 21c9 s32i.n a12, a1, 8 +402a7f25: 3109 s32i.n a0, a1, 12 +402a7f27: 02cd mov.n a12, a2 +402a7f29: 743030 extui a3, a3, 0, 8 switch(value){ -402a7f10: 7ea022 movi a2, 126 -402a7f13: 131327 beq a3, a2, 402a7f2a -402a7f16: 7fa022 movi a2, 127 -402a7f19: 1d1327 beq a3, a2, 402a7f3a -402a7f1c: 7da022 movi a2, 125 -402a7f1f: 299327 bne a3, a2, 402a7f4c +402a7f2c: 7ea022 movi a2, 126 +402a7f2f: 131327 beq a3, a2, 402a7f46 +402a7f32: 7fa022 movi a2, 127 +402a7f35: 1d1327 beq a3, a2, 402a7f56 +402a7f38: 7da022 movi a2, 125 +402a7f3b: 299327 bne a3, a2, 402a7f68 case 0x7D: parser->isEsc = 1; -402a7f22: 120c movi.n a2, 1 -402a7f24: 084c22 s8i a2, a12, 8 -402a7f27: 001286 j 402a7f75 +402a7f3e: 120c movi.n a2, 1 +402a7f40: 084c22 s8i a2, a12, 8 +402a7f43: 001286 j 402a7f91 break; case 0x7E: parser->dataLen = 0; -402a7f2a: 020c movi.n a2, 0 -402a7f2c: 035c22 s16i a2, a12, 6 +402a7f46: 020c movi.n a2, 0 +402a7f48: 035c22 s16i a2, a12, 6 parser->isEsc = 0; -402a7f2f: 084c22 s8i a2, a12, 8 +402a7f4b: 084c22 s8i a2, a12, 8 parser->isBegin = 1; -402a7f32: 120c movi.n a2, 1 -402a7f34: 094c22 s8i a2, a12, 9 -402a7f37: 000e86 j 402a7f75 +402a7f4e: 120c movi.n a2, 1 +402a7f50: 094c22 s8i a2, a12, 9 +402a7f53: 000e86 j 402a7f91 break; case 0x7F: if (parser->callback != NULL) -402a7f3a: 3c28 l32i.n a2, a12, 12 -402a7f3c: 128c beqz.n a2, 402a7f41 +402a7f56: 3c28 l32i.n a2, a12, 12 +402a7f58: 128c beqz.n a2, 402a7f5d parser->callback(); -402a7f3e: 0002c0 callx0 a2 +402a7f5a: 0002c0 callx0 a2 parser->isBegin = 0; -402a7f41: 020c movi.n a2, 0 -402a7f43: 094c22 s8i a2, a12, 9 +402a7f5d: 020c movi.n a2, 0 +402a7f5f: 094c22 s8i a2, a12, 9 return 0; -402a7f46: 020c movi.n a2, 0 -402a7f48: 000b06 j 402a7f78 -402a7f4b: 0c2200 excw +402a7f62: 020c movi.n a2, 0 +402a7f64: 000b06 j 402a7f94 +402a7f67: 0c2200 excw break; default: if(parser->isBegin == 0) break; -402a7f4e: ac09 s32i.n a0, a12, 40 -402a7f50: 0c2222 l32i a2, a2, 48 +402a7f6a: ac09 s32i.n a0, a12, 40 +402a7f6c: 0c2222 l32i a2, a2, 48 if(parser->isEsc){ -402a7f53: 8c08 l32i.n a0, a12, 32 -402a7f55: 022c82 l32i a8, a12, 8 +402a7f6f: 8c08 l32i.n a0, a12, 32 +402a7f71: 022c82 l32i a8, a12, 8 value ^= 0x20; -402a7f58: 303320 xor a3, a3, a2 +402a7f74: 303320 xor a3, a3, a2 parser->isEsc = 0; -402a7f5b: 020c movi.n a2, 0 -402a7f5d: 084c22 s8i a2, a12, 8 +402a7f77: 020c movi.n a2, 0 +402a7f79: 084c22 s8i a2, a12, 8 } if(parser->dataLen < parser->bufSize) -402a7f60: 031c22 l16ui a2, a12, 6 -402a7f63: 021c42 l16ui a4, a12, 4 -402a7f66: 0bb247 bgeu a2, a4, 402a7f75 +402a7f7c: 031c22 l16ui a2, a12, 6 +402a7f7f: 021c42 l16ui a4, a12, 4 +402a7f82: 0bb247 bgeu a2, a4, 402a7f91 parser->buf[parser->dataLen++] = value; -402a7f69: 0c48 l32i.n a4, a12, 0 -402a7f6b: 521b addi.n a5, a2, 1 -402a7f6d: 035c52 s16i a5, a12, 6 -402a7f70: 242a add.n a2, a4, a2 -402a7f72: 004232 s8i a3, a2, 0 +402a7f85: 0c48 l32i.n a4, a12, 0 +402a7f87: 521b addi.n a5, a2, 1 +402a7f89: 035c52 s16i a5, a12, 6 +402a7f8c: 242a add.n a2, a4, a2 +402a7f8e: 004232 s8i a3, a2, 0 break; } return -1; -402a7f75: ffa022 movi a2, 255 +402a7f91: ffa022 movi a2, 255 } -402a7f78: 3108 l32i.n a0, a1, 12 -402a7f7a: 21c8 l32i.n a12, a1, 8 -402a7f7c: 10c112 addi a1, a1, 16 -402a7f7f: f00d ret.n -402a7f81: 000000 ill +402a7f94: 3108 l32i.n a0, a1, 12 +402a7f96: 21c8 l32i.n a12, a1, 8 +402a7f98: 10c112 addi a1, a1, 16 +402a7f9b: f00d ret.n +402a7f9d: 000000 ill -402a7f84 : +402a7fa0 : I8 ICACHE_FLASH_ATTR PROTO_Parse(PROTO_PARSER *parser, U8 *buf, U16 len) { -402a7f84: f0c112 addi a1, a1, -16 -402a7f87: f44040 extui a4, a4, 0, 16 -402a7f8a: 21c9 s32i.n a12, a1, 8 -402a7f8c: 11d9 s32i.n a13, a1, 4 -402a7f8e: 01e9 s32i.n a14, a1, 0 -402a7f90: 3109 s32i.n a0, a1, 12 -402a7f92: 02ed mov.n a14, a2 -402a7f94: 03cd mov.n a12, a3 -402a7f96: d34a add.n a13, a3, a4 +402a7fa0: f0c112 addi a1, a1, -16 +402a7fa3: f44040 extui a4, a4, 0, 16 +402a7fa6: 21c9 s32i.n a12, a1, 8 +402a7fa8: 11d9 s32i.n a13, a1, 4 +402a7faa: 01e9 s32i.n a14, a1, 0 +402a7fac: 3109 s32i.n a0, a1, 12 +402a7fae: 02ed mov.n a14, a2 +402a7fb0: 03cd mov.n a12, a3 +402a7fb2: d34a add.n a13, a3, a4 while(len--) -402a7f98: 0d1cd7 beq a12, a13, 402a7fa9 +402a7fb4: 0d1cd7 beq a12, a13, 402a7fc5 PROTO_ParseByte(parser, *buf++); -402a7f9b: 000c32 l8ui a3, a12, 0 -402a7f9e: 202ee0 or a2, a14, a14 -402a7fa1: fff605 call0 402a7f04 -402a7fa4: cc1b addi.n a12, a12, 1 -402a7fa6: fffb86 j 402a7f98 +402a7fb7: 000c32 l8ui a3, a12, 0 +402a7fba: 202ee0 or a2, a14, a14 +402a7fbd: fff605 call0 402a7f20 +402a7fc0: cc1b addi.n a12, a12, 1 +402a7fc2: fffb86 j 402a7fb4 return 0; } -402a7fa9: 3108 l32i.n a0, a1, 12 -402a7fab: 020c movi.n a2, 0 -402a7fad: 21c8 l32i.n a12, a1, 8 -402a7faf: 11d8 l32i.n a13, a1, 4 -402a7fb1: 01e8 l32i.n a14, a1, 0 -402a7fb3: 10c112 addi a1, a1, 16 -402a7fb6: f00d ret.n - -402a7fb8 : +402a7fc5: 3108 l32i.n a0, a1, 12 +402a7fc7: 020c movi.n a2, 0 +402a7fc9: 21c8 l32i.n a12, a1, 8 +402a7fcb: 11d8 l32i.n a13, a1, 4 +402a7fcd: 01e8 l32i.n a14, a1, 0 +402a7fcf: 10c112 addi a1, a1, 16 +402a7fd2: f00d ret.n + +402a7fd4 : I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -402a7fb8: d0c112 addi a1, a1, -48 -402a7fbb: 91d9 s32i.n a13, a1, 36 +402a7fd4: d0c112 addi a1, a1, -48 +402a7fd7: 91d9 s32i.n a13, a1, 36 #include "../../app/mqtt/include/proto.h" #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; -402a7fbd: 0139 s32i.n a3, a1, 0 +402a7fd9: 0139 s32i.n a3, a1, 0 PROTO_ParseByte(parser, *buf++); return 0; } I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -402a7fbf: 02dd mov.n a13, a2 +402a7fdb: 02dd mov.n a13, a2 I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; parser->dataLen = 0; parser->callback = completeCallback; -402a7fc1: 030c movi.n a3, 0 +402a7fdd: 030c movi.n a3, 0 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; parser->dataLen = 0; -402a7fc3: 020c movi.n a2, 0 +402a7fdf: 020c movi.n a2, 0 PROTO_ParseByte(parser, *buf++); return 0; } I16 ICACHE_FLASH_ATTR PROTO_ParseRb(RINGBUF* rb, U8 *bufOut, U16* len, U16 maxBufLen) { -402a7fc5: 81e9 s32i.n a14, a1, 32 -402a7fc7: b109 s32i.n a0, a1, 44 -402a7fc9: a1c9 s32i.n a12, a1, 40 -402a7fcb: 04ed mov.n a14, a4 +402a7fe1: 81e9 s32i.n a14, a1, 32 +402a7fe3: b109 s32i.n a0, a1, 44 +402a7fe5: a1c9 s32i.n a12, a1, 40 +402a7fe7: 04ed mov.n a14, a4 #include "../../app/mqtt/include/ringbuf.h" I8 ICACHE_FLASH_ATTR PROTO_Init(PROTO_PARSER *parser, PROTO_PARSE_CALLBACK *completeCallback, U8 *buf, U16 bufSize) { parser->buf = buf; parser->bufSize = bufSize; -402a7fcd: 025152 s16i a5, a1, 4 +402a7fe9: 025152 s16i a5, a1, 4 parser->dataLen = 0; -402a7fd0: 035122 s16i a2, a1, 6 +402a7fec: 035122 s16i a2, a1, 6 parser->callback = completeCallback; -402a7fd3: 036132 s32i a3, a1, 12 +402a7fef: 036132 s32i a3, a1, 12 parser->isEsc = 0; -402a7fd6: 084122 s8i a2, a1, 8 +402a7ff2: 084122 s8i a2, a1, 8 { U8 c; PROTO_PARSER proto; PROTO_Init(&proto, NULL, bufOut, maxBufLen); while(RINGBUF_Get(rb, &c) == 0){ -402a7fd9: 10c132 addi a3, a1, 16 -402a7fdc: 202dd0 or a2, a13, a13 -402a7fdf: 21f445 call0 402c9f24 -402a7fe2: 20c220 or a12, a2, a2 -402a7fe5: 013256 bnez a2, 402a7ffc +402a7ff5: 10c132 addi a3, a1, 16 +402a7ff8: 202dd0 or a2, a13, a13 +402a7ffb: 21f485 call0 402c9f44 +402a7ffe: 20c220 or a12, a2, a2 +402a8001: 013256 bnez a2, 402a8018 if(PROTO_ParseByte(&proto, c) == 0){ -402a7fe8: 100132 l8ui a3, a1, 16 -402a7feb: 012d mov.n a2, a1 -402a7fed: fff145 call0 402a7f04 -402a7ff0: fe5256 bnez a2, 402a7fd9 +402a8004: 100132 l8ui a3, a1, 16 +402a8007: 012d mov.n a2, a1 +402a8009: fff145 call0 402a7f20 +402a800c: fe5256 bnez a2, 402a7ff5 *len = proto.dataLen; -402a7ff3: 031122 l16ui a2, a1, 6 -402a7ff6: 005e22 s16i a2, a14, 0 +402a800f: 031122 l16ui a2, a1, 6 +402a8012: 005e22 s16i a2, a14, 0 return 0; -402a7ff9: 000046 j 402a7ffe +402a8015: 000046 j 402a801a } } return -1; -402a7ffc: fc7c movi.n a12, -1 +402a8018: fc7c movi.n a12, -1 } -402a7ffe: b108 l32i.n a0, a1, 44 -402a8000: 0c2d mov.n a2, a12 -402a8002: 91d8 l32i.n a13, a1, 36 -402a8004: a1c8 l32i.n a12, a1, 40 -402a8006: 81e8 l32i.n a14, a1, 32 -402a8008: 30c112 addi a1, a1, 48 -402a800b: f00d ret.n -402a800d: 000000 ill - -402a8010 : +402a801a: b108 l32i.n a0, a1, 44 +402a801c: 0c2d mov.n a2, a12 +402a801e: 91d8 l32i.n a13, a1, 36 +402a8020: a1c8 l32i.n a12, a1, 40 +402a8022: 81e8 l32i.n a14, a1, 32 +402a8024: 30c112 addi a1, a1, 48 +402a8027: f00d ret.n +402a8029: 000000 ill + +402a802c : */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; size_t i = 0; for (i = 0; i < 4; i++) { -402a8010: 040c movi.n a4, 0 +402a802c: 040c movi.n a4, 0 /* * function: parse_hex4 * description: parse 4 digit hexadecimal number */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; -402a8012: 043d mov.n a3, a4 +402a802e: 043d mov.n a3, a4 size_t i = 0; for (i = 0; i < 4; i++) { /* parse digit */ if ((input[i] >= '0') && (input[i] <= '9')) { -402a8014: 970c movi.n a7, 9 -402a8016: 524a add.n a5, a2, a4 -402a8018: 000552 l8ui a5, a5, 0 -402a801b: d0c562 addi a6, a5, -48 -402a801e: 746060 extui a6, a6, 0, 8 -402a8021: 073767 bltu a7, a6, 402a802c -402a8024: d0c332 addi a3, a3, -48 -402a8027: 000786 j 402a8049 -402a802a: 620000 excw +402a8030: 970c movi.n a7, 9 +402a8032: 524a add.n a5, a2, a4 +402a8034: 000552 l8ui a5, a5, 0 +402a8037: d0c562 addi a6, a5, -48 +402a803a: 746060 extui a6, a6, 0, 8 +402a803d: 073767 bltu a7, a6, 402a8048 +402a8040: d0c332 addi a3, a3, -48 +402a8043: 000786 j 402a8065 +402a8046: 620000 excw h += (unsigned int) input[i] - '0'; } else if ((input[i] >= 'A') && (input[i] <= 'F')) { -402a802d: 60bfc5 call0 40308c2c <_irom0_text_end+0x3bcec> -402a8030: f67460 excw -402a8033: 320766 bnei a7, -1, 402a8069 -402a8036: 46c9c3 excw -402a8039: 000003 excw -402a803c: c56200 extui a6, a0, 18, 13 +402a8049: 60bfc5 call0 40308c48 <_irom0_text_end+0x3bce8> +402a804c: f67460 excw +402a804f: 320766 bnei a7, -1, 402a8085 +402a8052: 46c9c3 excw +402a8055: 000003 excw +402a8058: c56200 extui a6, a0, 18, 13 h += (unsigned int) 10 + input[i] - 'A'; } else if ((input[i] >= 'a') && (input[i] <= 'f')) { -402a803f: 9f .byte 0x9f -402a8040: 746060 extui a6, a6, 0, 8 -402a8043: 1566f6 bgeui a6, 6, 402a805c -402a8046: a9c332 addi a3, a3, -87 +402a805b: 9f .byte 0x9f +402a805c: 746060 extui a6, a6, 0, 8 +402a805f: 1566f6 bgeui a6, 6, 402a8078 +402a8062: a9c332 addi a3, a3, -87 h += (unsigned int) 10 + input[i] - 'a'; -402a8049: 353a add.n a3, a5, a3 -402a804b: 541b addi.n a5, a4, 1 +402a8065: 353a add.n a3, a5, a3 +402a8067: 541b addi.n a5, a4, 1 } else /* invalid */ { return 0; } if (i < 3) { -402a804d: 073426 beqi a4, 3, 402a8058 +402a8069: 073426 beqi a4, 3, 402a8074 /* shift left to make place for the next nibble */ h = h << 4; -402a8050: 1133c0 slli a3, a3, 4 +402a806c: 1133c0 slli a3, a3, 4 */ ICACHE_FLASH_ATTR static unsigned parse_hex4(const unsigned char * const input) { unsigned int h = 0; size_t i = 0; for (i = 0; i < 4; i++) { -402a8053: 054d mov.n a4, a5 -402a8055: bd4566 bnei a5, 4, 402a8016 -402a8058: 032d mov.n a2, a3 -402a805a: f00d ret.n +402a806f: 054d mov.n a4, a5 +402a8071: bd4566 bnei a5, 4, 402a8032 +402a8074: 032d mov.n a2, a3 +402a8076: f00d ret.n h += (unsigned int) 10 + input[i] - 'A'; } else if ((input[i] >= 'a') && (input[i] <= 'f')) { h += (unsigned int) 10 + input[i] - 'a'; } else /* invalid */ { return 0; -402a805c: 020c movi.n a2, 0 +402a8078: 020c movi.n a2, 0 h = h << 4; } } return h; } -402a805e: f00d ret.n -402a8060: ff2400 excw -402a8063: ff .byte 0xff -402a8064: ff2800 excw -402a8067: ff .byte 0xff -402a8068: ff .byte 0xff -402a8069: ff .byte 0xff -402a806a: 780010 excw - -402a806c : +402a807a: f00d ret.n +402a807c: ff2400 excw +402a807f: ff .byte 0xff +402a8080: ff2800 excw +402a8083: ff .byte 0xff +402a8084: ff .byte 0xff +402a8085: ff .byte 0xff +402a8086: 780010 excw + +402a8088 : * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -402a806c: 0378 l32i.n a7, a3, 0 -402a806e: 2348 l32i.n a4, a3, 8 +402a8088: 0378 l32i.n a7, a3, 0 +402a808a: 2348 l32i.n a4, a3, 8 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -402a8070: d0c112 addi a1, a1, -48 -402a8073: 81e9 s32i.n a14, a1, 32 -402a8075: b109 s32i.n a0, a1, 44 +402a808c: d0c112 addi a1, a1, -48 +402a808f: 81e9 s32i.n a14, a1, 32 +402a8091: b109 s32i.n a0, a1, 44 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -402a8077: e41b addi.n a14, a4, 1 +402a8093: e41b addi.n a14, a4, 1 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -402a8079: a1c9 s32i.n a12, a1, 40 -402a807b: 91d9 s32i.n a13, a1, 36 -402a807d: 71f9 s32i.n a15, a1, 28 +402a8095: a1c9 s32i.n a12, a1, 40 +402a8097: 91d9 s32i.n a13, a1, 36 +402a8099: 71f9 s32i.n a15, a1, 28 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -402a807f: 474a add.n a4, a7, a4 -402a8081: 000452 l8ui a5, a4, 0 +402a809b: 474a add.n a4, a7, a4 +402a809d: 000452 l8ui a5, a4, 0 * return: cJSON_bool * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { -402a8084: 0129 s32i.n a2, a1, 0 +402a80a0: 0129 s32i.n a2, a1, 0 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -402a8086: 222c movi.n a2, 34 +402a80a2: 222c movi.n a2, 34 * description: Parse the input text into an unescaped cinput, and populate item. * 解析输入的文本,并放进 */ ICACHE_FLASH_ATTR static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) { const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; -402a8088: e7ea add.n a14, a7, a14 +402a80a4: e7ea add.n a14, a7, a14 unsigned char *output_pointer = NULL; unsigned char *output = NULL; /* not a string */ // 输入字符串检查,如果第一个字符不是分号 if (buffer_at_offset(input_buffer)[0] != '\"') { -402a808a: 021527 beq a5, a2, 402a8090 -402a808d: 007e46 j 402a828a +402a80a6: 021527 beq a5, a2, 402a80ac +402a80a9: 007e46 j 402a82a6 size_t allocation_length = 0; size_t skipped_bytes = 0; // 跳过的字节 // 如果 input_end 没有扫描到 input_buffer的末尾,并且input不等于 \" while (((size_t) (input_end - input_buffer->content) < input_buffer->length) && (*input_end != '\"')) { -402a8090: 1368 l32i.n a6, a3, 4 -402a8092: 0efd mov.n a15, a14 -402a8094: 020c movi.n a2, 0 -402a8096: 282c movi.n a8, 34 +402a80ac: 1368 l32i.n a6, a3, 4 +402a80ae: 0efd mov.n a15, a14 +402a80b0: 020c movi.n a2, 0 +402a80b2: 282c movi.n a8, 34 /* is escape sequence */ if (input_end[0] == '\\') // 如果是转义字符 -402a8098: c95c movi.n a9, 92 +402a80b4: c95c movi.n a9, 92 // 计算可能需要的输出空间 size_t allocation_length = 0; size_t skipped_bytes = 0; // 跳过的字节 // 如果 input_end 没有扫描到 input_buffer的末尾,并且input不等于 \" while (((size_t) (input_end - input_buffer->content) -402a809a: c05f70 sub a5, a15, a7 -402a809d: 023567 bltu a5, a6, 402a80a3 -402a80a0: 007986 j 402a828a +402a80b6: c05f70 sub a5, a15, a7 +402a80b9: 023567 bltu a5, a6, 402a80bf +402a80bc: 007986 j 402a82a6 < input_buffer->length) && (*input_end != '\"')) { -402a80a3: 000f52 l8ui a5, a15, 0 -402a80a6: 171587 beq a5, a8, 402a80c1 +402a80bf: 000f52 l8ui a5, a15, 0 +402a80c2: 171587 beq a5, a8, 402a80dd /* is escape sequence */ if (input_end[0] == '\\') // 如果是转义字符 -402a80a9: 0c9597 bne a5, a9, 402a80b9 +402a80c5: 0c9597 bne a5, a9, 402a80d5 { if ((size_t) (input_end + 1 - input_buffer->content) -402a80ac: ff1b addi.n a15, a15, 1 -402a80ae: c05f70 sub a5, a15, a7 -402a80b1: 023567 bltu a5, a6, 402a80b7 -402a80b4: 007486 j 402a828a +402a80c8: ff1b addi.n a15, a15, 1 +402a80ca: c05f70 sub a5, a15, a7 +402a80cd: 023567 bltu a5, a6, 402a80d3 +402a80d0: 007486 j 402a82a6 >= input_buffer->length) { /* prevent buffer overflow when last input character is a backslash */ goto fail; } skipped_bytes++; // 增加一个要跳过的字符 -402a80b7: 221b addi.n a2, a2, 1 +402a80d3: 221b addi.n a2, a2, 1 input_end++; } input_end++; -402a80b9: ff1b addi.n a15, a15, 1 -402a80bb: fff6c6 j 402a809a -402a80be: 000000 ill +402a80d5: ff1b addi.n a15, a15, 1 +402a80d7: fff6c6 j 402a80b6 +402a80da: 000000 ill /* This is at most how much we need for the output */ allocation_length = (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; // 通过 hooks.allocate 获取内存 output = (unsigned char*) input_buffer->hooks.allocate( -402a80c1: c04f40 sub a4, a15, a4 -402a80c4: c02420 sub a2, a4, a2 -402a80c7: 4348 l32i.n a4, a3, 16 -402a80c9: 221b addi.n a2, a2, 1 -402a80cb: 3139 s32i.n a3, a1, 12 -402a80cd: 0004c0 callx0 a4 -402a80d0: 027d mov.n a7, a2 +402a80dd: c04f40 sub a4, a15, a4 +402a80e0: c02420 sub a2, a4, a2 +402a80e3: 4348 l32i.n a4, a3, 16 +402a80e5: 221b addi.n a2, a2, 1 +402a80e7: 3139 s32i.n a3, a1, 12 +402a80e9: 0004c0 callx0 a4 +402a80ec: 027d mov.n a7, a2 allocation_length + sizeof("")); if (output == NULL) { -402a80d2: 3138 l32i.n a3, a1, 12 -402a80d4: 02cd mov.n a12, a2 +402a80ee: 3138 l32i.n a3, a1, 12 +402a80f0: 02cd mov.n a12, a2 // 设置输出指针 output_pointer = output; /* loop through the string literal */ while (input_pointer < input_end) { // 如果不是转移字符,则直接拷贝 if (*input_pointer != '\\') { -402a80d6: c85c movi.n a8, 92 +402a80f2: c85c movi.n a8, 92 (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; // 通过 hooks.allocate 获取内存 output = (unsigned char*) input_buffer->hooks.allocate( allocation_length + sizeof("")); if (output == NULL) { -402a80d8: 1ae216 beqz a2, 402a828a +402a80f4: 1ae216 beqz a2, 402a82a6 } // 设置输出指针 output_pointer = output; /* loop through the string literal */ while (input_pointer < input_end) { -402a80db: 023ef7 bltu a14, a15, 402a80e1 -402a80de: 005fc6 j 402a8261 +402a80f7: 023ef7 bltu a14, a15, 402a80fd +402a80fa: 005fc6 j 402a827d // 如果不是转移字符,则直接拷贝 if (*input_pointer != '\\') { -402a80e1: 000e22 l8ui a2, a14, 0 -402a80e4: 091287 beq a2, a8, 402a80f1 +402a80fd: 000e22 l8ui a2, a14, 0 +402a8100: 091287 beq a2, a8, 402a810d *output_pointer++ = *input_pointer++; -402a80e7: 004c22 s8i a2, a12, 0 -402a80ea: ee1b addi.n a14, a14, 1 -402a80ec: cc1b addi.n a12, a12, 1 -402a80ee: fffa46 j 402a80db +402a8103: 004c22 s8i a2, a12, 0 +402a8106: ee1b addi.n a14, a14, 1 +402a8108: cc1b addi.n a12, a12, 1 +402a810a: fffa46 j 402a80f7 } /* escape sequence */ // 转义序列 else { unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { -402a80f1: c04fe0 sub a4, a15, a14 -402a80f4: 0214e6 bgei a4, 1, 402a80fa -402a80f7: 006046 j 402a827c +402a810d: c04fe0 sub a4, a15, a14 +402a8110: 0214e6 bgei a4, 1, 402a8116 +402a8113: 006046 j 402a8298 goto fail; } switch (input_pointer[1]) { -402a80fa: 010e22 l8ui a2, a14, 1 -402a80fd: 66a052 movi a5, 102 -402a8100: 4e1257 beq a2, a5, 402a8152 -402a8103: 223527 bltu a5, a2, 402a8129 -402a8106: f42c movi.n a4, 47 -402a8108: 481247 beq a2, a4, 402a8154 -402a810b: 093427 bltu a4, a2, 402a8118 -402a810e: 242c movi.n a4, 34 -402a8110: 401247 beq a2, a4, 402a8154 -402a8113: 005946 j 402a827c -402a8116: 870000 excw -402a8119: 423812 excw -402a811c: 4762a0 excw -402a811f: c60212 l8ui a1, a2, 198 -402a8122: 0c0055 excw +402a8116: 010e22 l8ui a2, a14, 1 +402a8119: 66a052 movi a5, 102 +402a811c: 4e1257 beq a2, a5, 402a816e +402a811f: 223527 bltu a5, a2, 402a8145 +402a8122: f42c movi.n a4, 47 +402a8124: 481247 beq a2, a4, 402a8170 +402a8127: 093427 bltu a4, a2, 402a8134 +402a812a: 242c movi.n a4, 34 +402a812c: 401247 beq a2, a4, 402a8170 +402a812f: 005946 j 402a8298 +402a8132: 870000 excw +402a8135: 423812 excw +402a8138: 4762a0 excw +402a813b: c60212 l8ui a1, a2, 198 +402a813e: 0c0055 excw case 'b': *output_pointer++ = '\b'; -402a8125: 0a8682 excw -402a8128: a05200 addx4 a5, a2, a0 +402a8141: 0a8682 excw +402a8144: a05200 addx4 a5, a2, a0 unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { goto fail; } switch (input_pointer[1]) { -402a812b: 125772 s16i a7, a7, 36 -402a812e: 2e .byte 0x2e -402a812f: 0d3527 bltu a5, a2, 402a8140 -402a8132: 6ea042 movi a4, 110 -402a8135: 021247 beq a2, a4, 402a813b -402a8138: 005006 j 402a827c +402a8147: 125772 s16i a7, a7, 36 +402a814a: 2e .byte 0x2e +402a814b: 0d3527 bltu a5, a2, 402a815c +402a814e: 6ea042 movi a4, 110 +402a8151: 021247 beq a2, a4, 402a8157 +402a8154: 005006 j 402a8298 break; case 'f': *output_pointer++ = '\f'; break; case 'n': *output_pointer++ = '\n'; -402a813b: a20c movi.n a2, 10 -402a813d: 0004c6 j 402a8154 +402a8157: a20c movi.n a2, 10 +402a8159: 0004c6 j 402a8170 unsigned char sequence_length = 2; if ((input_end - input_pointer) < 1) { goto fail; } switch (input_pointer[1]) { -402a8140: 74a052 movi a5, 116 -402a8143: 1f1257 beq a2, a5, 402a8166 -402a8146: 75a052 movi a5, 117 -402a8149: 231257 beq a2, a5, 402a8170 -402a814c: 004b06 j 402a827c -402a814f: 000000 ill +402a815c: 74a052 movi a5, 116 +402a815f: 1f1257 beq a2, a5, 402a8182 +402a8162: 75a052 movi a5, 117 +402a8165: 231257 beq a2, a5, 402a818c +402a8168: 004b06 j 402a8298 +402a816b: 000000 ill case 'b': *output_pointer++ = '\b'; break; case 'f': *output_pointer++ = '\f'; -402a8152: c20c movi.n a2, 12 -402a8154: 004c22 s8i a2, a12, 0 -402a8157: cc1b addi.n a12, a12, 1 +402a816e: c20c movi.n a2, 12 +402a8170: 004c22 s8i a2, a12, 0 +402a8173: cc1b addi.n a12, a12, 1 *output_pointer++ = *input_pointer++; } /* escape sequence */ // 转义序列 else { unsigned char sequence_length = 2; -402a8159: 240c movi.n a4, 2 +402a8175: 240c movi.n a4, 2 case 'b': *output_pointer++ = '\b'; break; case 'f': *output_pointer++ = '\f'; break; -402a815b: 003f46 j 402a825c +402a8177: 003f46 j 402a8278 case 'n': *output_pointer++ = '\n'; break; case 'r': *output_pointer++ = '\r'; -402a815e: d40c movi.n a4, 13 -402a8160: 004c42 s8i a4, a12, 0 -402a8163: fffc06 j 402a8157 +402a817a: d40c movi.n a4, 13 +402a817c: 004c42 s8i a4, a12, 0 +402a817f: fffc06 j 402a8173 break; case 't': *output_pointer++ = '\t'; -402a8166: 950c movi.n a5, 9 -402a8168: 004c52 s8i a5, a12, 0 -402a816b: fffa06 j 402a8157 -402a816e: e60000 excw +402a8182: 950c movi.n a5, 9 +402a8184: 004c52 s8i a5, a12, 0 +402a8187: fffa06 j 402a8173 +402a818a: e60000 excw unsigned char utf8_length = 0; unsigned char utf8_position = 0; unsigned char sequence_length = 0; unsigned char first_byte_mark = 0; if ((input_end - first_sequence) < 6) { -402a8171: 460264 excw -402a8174: 2b0041 l32r a4, 40272d74 <_lit4_end+0x16aec8> +402a818d: 460264 excw +402a8190: 2b0041 l32r a4, 40272d90 <_lit4_end+0x16aee4> /* input ends unexpectedly */ goto fail; } /* get the first utf16 sequence */ first_code = parse_hex4(first_sequence + 2); -402a8177: 2e .byte 0x2e -402a8178: 3139 s32i.n a3, a1, 12 -402a817a: 1179 s32i.n a7, a1, 4 -402a817c: 2189 s32i.n a8, a1, 8 -402a817e: ffe905 call0 402a8010 -402a8181: 02dd mov.n a13, a2 +402a8193: 2e .byte 0x2e +402a8194: 3139 s32i.n a3, a1, 12 +402a8196: 1179 s32i.n a7, a1, 4 +402a8198: 2189 s32i.n a8, a1, 8 +402a819a: ffe905 call0 402a802c +402a819d: 02dd mov.n a13, a2 /* check that the code is valid */ if (((first_code >= 0xDC00) && (first_code <= 0xDFFF))) { -402a8183: ffb721 l32r a2, 402a8060 -402a8186: ffa342 movi a4, 0x3ff -402a8189: 2d2a add.n a2, a13, a2 -402a818b: 3138 l32i.n a3, a1, 12 -402a818d: 1178 l32i.n a7, a1, 4 -402a818f: 2188 l32i.n a8, a1, 8 -402a8191: 023427 bltu a4, a2, 402a8197 -402a8194: 003906 j 402a827c +402a819f: ffb721 l32r a2, 402a807c +402a81a2: ffa342 movi a4, 0x3ff +402a81a5: 2d2a add.n a2, a13, a2 +402a81a7: 3138 l32i.n a3, a1, 12 +402a81a9: 1178 l32i.n a7, a1, 4 +402a81ab: 2188 l32i.n a8, a1, 8 +402a81ad: 023427 bltu a4, a2, 402a81b3 +402a81b0: 003906 j 402a8298 goto fail; } /* UTF16 surrogate pair */ if ((first_code >= 0xD800) && (first_code <= 0xDBFF)) { -402a8197: ffb321 l32r a2, 402a8064 -402a819a: 2d2a add.n a2, a13, a2 -402a819c: 503427 bltu a4, a2, 402a81f0 +402a81b3: ffb321 l32r a2, 402a8080 +402a81b6: 2d2a add.n a2, a13, a2 +402a81b8: 503427 bltu a4, a2, 402a820c const unsigned char *second_sequence = first_sequence + 6; unsigned int second_code = 0; sequence_length = 12; /* \uXXXX\uXXXX */ if ((input_end - second_sequence) < 6) { -402a819f: 2e6b addi.n a2, a14, 6 -402a81a1: c02f20 sub a2, a15, a2 -402a81a4: 0262e6 bgei a2, 6, 402a81aa -402a81a7: 003446 j 402a827c +402a81bb: 2e6b addi.n a2, a14, 6 +402a81bd: c02f20 sub a2, a15, a2 +402a81c0: 0262e6 bgei a2, 6, 402a81c6 +402a81c3: 003446 j 402a8298 /* input ends unexpectedly */ goto fail; } if ((second_sequence[0] != '\\') || (second_sequence[1] != 'u')) { -402a81aa: 060e22 l8ui a2, a14, 6 -402a81ad: 021287 beq a2, a8, 402a81b3 -402a81b0: 003206 j 402a827c -402a81b3: 070e22 l8ui a2, a14, 7 -402a81b6: 75a042 movi a4, 117 -402a81b9: 021247 beq a2, a4, 402a81bf -402a81bc: 002f06 j 402a827c +402a81c6: 060e22 l8ui a2, a14, 6 +402a81c9: 021287 beq a2, a8, 402a81cf +402a81cc: 003206 j 402a8298 +402a81cf: 070e22 l8ui a2, a14, 7 +402a81d2: 75a042 movi a4, 117 +402a81d5: 021247 beq a2, a4, 402a81db +402a81d8: 002f06 j 402a8298 /* missing second half of the surrogate pair */ goto fail; } /* get the second utf16 sequence */ second_code = parse_hex4(second_sequence + 2); -402a81bf: 2e8b addi.n a2, a14, 8 -402a81c1: ffe4c5 call0 402a8010 +402a81db: 2e8b addi.n a2, a14, 8 +402a81dd: ffe4c5 call0 402a802c /* check that the code is valid */ if ((second_code < 0xDC00) || (second_code > 0xDFFF)) { -402a81c4: ffa741 l32r a4, 402a8060 -402a81c7: ffa352 movi a5, 0x3ff -402a81ca: 424a add.n a4, a2, a4 -402a81cc: 3138 l32i.n a3, a1, 12 -402a81ce: 1178 l32i.n a7, a1, 4 -402a81d0: 2188 l32i.n a8, a1, 8 -402a81d2: 02b547 bgeu a5, a4, 402a81d8 -402a81d5: 0028c6 j 402a827c +402a81e0: ffa741 l32r a4, 402a807c +402a81e3: ffa352 movi a5, 0x3ff +402a81e6: 424a add.n a4, a2, a4 +402a81e8: 3138 l32i.n a3, a1, 12 +402a81ea: 1178 l32i.n a7, a1, 4 +402a81ec: 2188 l32i.n a8, a1, 8 +402a81ee: 02b547 bgeu a5, a4, 402a81f4 +402a81f1: 0028c6 j 402a8298 goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); -402a81d8: 10dd50 and a13, a13, a5 -402a81db: 11dd60 slli a13, a13, 10 -402a81de: 102250 and a2, a2, a5 -402a81e1: 202d20 or a2, a13, a2 +402a81f4: 10dd50 and a13, a13, a5 +402a81f7: 11dd60 slli a13, a13, 10 +402a81fa: 102250 and a2, a2, a5 +402a81fd: 202d20 or a2, a13, a2 /* invalid second half of the surrogate pair */ goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 -402a81e4: 6d32d1 l32r a13, 402836ac +402a8200: 6d2bd1 l32r a13, 402836ac /* UTF16 surrogate pair */ if ((first_code >= 0xD800) && (first_code <= 0xDBFF)) { const unsigned char *second_sequence = first_sequence + 6; unsigned int second_code = 0; sequence_length = 12; /* \uXXXX\uXXXX */ -402a81e7: c40c movi.n a4, 12 +402a8203: c40c movi.n a4, 12 /* invalid second half of the surrogate pair */ goto fail; } /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 -402a81e9: d2da add.n a13, a2, a13 -402a81eb: 0003c6 j 402a81fe -402a81ee: 220000 excw +402a8205: d2da add.n a13, a2, a13 +402a8207: 0003c6 j 402a821a +402a820a: 220000 excw } /* encode as UTF-8 * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { -402a81f1: d77fa0 excw -402a81f4: 221bb2 l16ui a11, a11, 68 +402a820d: d77fa0 excw +402a8210: 221bb2 l16ui a11, a11, 68 /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { -402a81f7: 0cffa7 bbsi a15, 26, 402a8207 +402a8213: 0cffa7 bbsi a15, 26, 402a8223 /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); } else { sequence_length = 6; /* \uXXXX */ -402a81fa: b2d764 excw +402a8216: b2d764 excw * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { -402a81fd: 211d excw +402a8219: 211d excw /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { -402a81ff: 672b addi.n a6, a7, 2 -402a8201: 1fb2d7 bgeu a2, a13, 402a8224 +402a821b: d76724 excw +402a821e: 211fb2 l16ui a11, a15, 66 /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ } else if (codepoint <= 0x10FFFF) { -402a8204: ff9921 l32r a2, 402a8068 -402a8207: 7132d7 bltu a2, a13, 402a827c +402a8221: ff99 s32i.n a9, a15, 60 +402a8223: 7132d7 bltu a2, a13, 402a8298 /* four bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx 10xxxxxx */ utf8_length = 4; first_byte_mark = 0xF0; /* 11110000 */ -402a820a: f0a062 movi a6, 240 +402a8226: f0a062 movi a6, 240 /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ } else if (codepoint <= 0x10FFFF) { /* four bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx 10xxxxxx */ utf8_length = 4; -402a820d: 450c movi.n a5, 4 -402a820f: 000586 j 402a8229 +402a8229: 450c movi.n a5, 4 +402a822b: 000586 j 402a8245 /* calculate the unicode codepoint from the surrogate pair */ codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); } else { sequence_length = 6; /* \uXXXX */ -402a8212: 640c movi.n a4, 6 +402a822e: 640c movi.n a4, 6 unsigned int first_code = 0; const unsigned char *first_sequence = input_pointer; unsigned char utf8_length = 0; unsigned char utf8_position = 0; unsigned char sequence_length = 0; unsigned char first_byte_mark = 0; -402a8214: 060c movi.n a6, 0 +402a8230: 060c movi.n a6, 0 /* encode as UTF-8 * takes at maximum 4 bytes to encode: * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; -402a8216: 150c movi.n a5, 1 -402a8218: 000346 j 402a8229 -402a821b: a06200 addx4 a6, a2, a0 +402a8232: 150c movi.n a5, 1 +402a8234: 000346 j 402a8245 +402a8237: a06200 addx4 a6, a2, a0 } else if (codepoint < 0x800) { /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ -402a821e: 250cc0 extui a0, a12, 28, 3 +402a823a: 250cc0 extui a0, a12, 28, 3 if (codepoint < 0x80) { /* normal ascii, encoding 0xxxxxxx */ utf8_length = 1; } else if (codepoint < 0x800) { /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; -402a8221: 000106 j 402a8229 +402a823d: 000106 j 402a8245 first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; first_byte_mark = 0xE0; /* 11100000 */ -402a8224: e0a062 movi a6, 224 +402a8240: e0a062 movi a6, 224 /* two bytes, encoding 110xxxxx 10xxxxxx */ utf8_length = 2; first_byte_mark = 0xC0; /* 11000000 */ } else if (codepoint < 0x10000) { /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ utf8_length = 3; -402a8227: 350c movi.n a5, 3 +402a8243: 350c movi.n a5, 3 /* invalid unicode codepoint */ goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; -402a8229: 250b addi.n a2, a5, -1 -402a822b: 742020 extui a2, a2, 0, 8 +402a8245: 250b addi.n a2, a5, -1 +402a8247: 742020 extui a2, a2, 0, 8 utf8_position--) { /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -402a822e: 80afa2 movi a10, -128 +402a824a: 80afa2 movi a10, -128 /* invalid unicode codepoint */ goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; -402a8231: 429c beqz.n a2, 402a8249 +402a824d: 429c beqz.n a2, 402a8265 utf8_position--) { /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -402a8233: 5490d0 extui a9, a13, 0, 6 -402a8236: bc2a add.n a11, a12, a2 -402a8238: 2099a0 or a9, a9, a10 +402a824f: 5490d0 extui a9, a13, 0, 6 +402a8252: bc2a add.n a11, a12, a2 +402a8254: 2099a0 or a9, a9, a10 goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; utf8_position--) { -402a823b: 220b addi.n a2, a2, -1 +402a8257: 220b addi.n a2, a2, -1 /* 10xxxxxx */ (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) -402a823d: 004b92 s8i a9, a11, 0 +402a8259: 004b92 s8i a9, a11, 0 & 0xBF); codepoint >>= 6; -402a8240: 41d6d0 srli a13, a13, 6 +402a825c: 41d6d0 srli a13, a13, 6 goto fail; } /* encode as utf8 */ for (utf8_position = (unsigned char) (utf8_length - 1); utf8_position > 0; utf8_position--) { -402a8243: 742020 extui a2, a2, 0, 8 -402a8246: fff9c6 j 402a8231 +402a825f: 742020 extui a2, a2, 0, 8 +402a8262: fff9c6 j 402a824d (*output_pointer)[utf8_position] = (unsigned char) ((codepoint | 0x80) & 0xBF); codepoint >>= 6; } /* encode first byte */ if (utf8_length > 1) { -402a8249: 071526 beqi a5, 1, 402a8254 +402a8265: 071526 beqi a5, 1, 402a8270 (*output_pointer)[0] = (unsigned char) ((codepoint | first_byte_mark) -402a824c: 20d6d0 or a13, a6, a13 -402a824f: 000106 j 402a8257 -402a8252: d00000 subx2 a0, a0, a0 +402a8268: 20d6d0 or a13, a6, a13 +402a826b: 000106 j 402a8273 +402a826e: d00000 subx2 a0, a0, a0 & 0xFF); } else { (*output_pointer)[0] = (unsigned char) (codepoint & 0x7F); -402a8255: d264d0 excw -402a8258: 004c movi.n a0, 64 +402a8271: d264d0 excw +402a8274: 004c movi.n a0, 64 } *output_pointer += utf8_length; -402a825a: cc5a add.n a12, a12, a5 +402a8276: cc5a add.n a12, a12, a5 break; default: goto fail; } input_pointer += sequence_length; -402a825c: ee4a add.n a14, a14, a4 -402a825e: ff9e46 j 402a80db +402a8278: ee4a add.n a14, a14, a4 +402a827a: ff9e46 j 402a80f7 } } /* zero terminate the output */ // 设置字符串末尾 *output_pointer = '\0'; -402a8261: 020c movi.n a2, 0 +402a827d: 020c movi.n a2, 0 // 设置类型 item->type = cJSON_String; -402a8263: 0158 l32i.n a5, a1, 0 +402a827f: 0158 l32i.n a5, a1, 0 } } /* zero terminate the output */ // 设置字符串末尾 *output_pointer = '\0'; -402a8265: 004c22 s8i a2, a12, 0 +402a8281: 004c22 s8i a2, a12, 0 // 设置类型 item->type = cJSON_String; -402a8268: 021c movi.n a2, 16 -402a826a: 3529 s32i.n a2, a5, 12 +402a8284: 021c movi.n a2, 16 +402a8286: 3529 s32i.n a2, a5, 12 // 设置字符串值 item->valuestring = (char*) output; input_buffer->offset = (size_t) (input_end - input_buffer->content); input_buffer->offset++; -402a826c: 0328 l32i.n a2, a3, 0 +402a8288: 0328 l32i.n a2, a3, 0 *output_pointer = '\0'; // 设置类型 item->type = cJSON_String; // 设置字符串值 item->valuestring = (char*) output; -402a826e: 4579 s32i.n a7, a5, 16 +402a828a: 4579 s32i.n a7, a5, 16 input_buffer->offset = (size_t) (input_end - input_buffer->content); input_buffer->offset++; -402a8270: c0ff20 sub a15, a15, a2 -402a8273: ff1b addi.n a15, a15, 1 -402a8275: 23f9 s32i.n a15, a3, 8 +402a828c: c0ff20 sub a15, a15, a2 +402a828f: ff1b addi.n a15, a15, 1 +402a8291: 23f9 s32i.n a15, a3, 8 return true; -402a8277: 120c movi.n a2, 1 -402a8279: 0006c6 j 402a8298 +402a8293: 120c movi.n a2, 1 +402a8295: 0006c6 j 402a82b4 fail: if (output != NULL) { input_buffer->hooks.deallocate(output); -402a827c: 5348 l32i.n a4, a3, 20 -402a827e: 072d mov.n a2, a7 -402a8280: 3139 s32i.n a3, a1, 12 -402a8282: 0004c0 callx0 a4 -402a8285: 3138 l32i.n a3, a1, 12 -402a8287: 000106 j 402a828f +402a8298: 5348 l32i.n a4, a3, 20 +402a829a: 072d mov.n a2, a7 +402a829c: 3139 s32i.n a3, a1, 12 +402a829e: 0004c0 callx0 a4 +402a82a1: 3138 l32i.n a3, a1, 12 +402a82a3: 000106 j 402a82ab if (input_pointer != NULL) { input_buffer->offset = (size_t) (input_pointer - input_buffer->content); } return false; -402a828a: 020c movi.n a2, 0 +402a82a6: 020c movi.n a2, 0 fail: if (output != NULL) { input_buffer->hooks.deallocate(output); } if (input_pointer != NULL) { -402a828c: 081e27 beq a14, a2, 402a8298 +402a82a8: 081e27 beq a14, a2, 402a82b4 input_buffer->offset = (size_t) (input_pointer - input_buffer->content); -402a828f: 0328 l32i.n a2, a3, 0 -402a8291: c0ee20 sub a14, a14, a2 -402a8294: 23e9 s32i.n a14, a3, 8 +402a82ab: 0328 l32i.n a2, a3, 0 +402a82ad: c0ee20 sub a14, a14, a2 +402a82b0: 23e9 s32i.n a14, a3, 8 } return false; -402a8296: 020c movi.n a2, 0 +402a82b2: 020c movi.n a2, 0 } -402a8298: b108 l32i.n a0, a1, 44 -402a829a: a1c8 l32i.n a12, a1, 40 -402a829c: 91d8 l32i.n a13, a1, 36 -402a829e: 81e8 l32i.n a14, a1, 32 -402a82a0: 71f8 l32i.n a15, a1, 28 -402a82a2: 30c112 addi a1, a1, 48 -402a82a5: f00d ret.n +402a82b4: b108 l32i.n a0, a1, 44 +402a82b6: a1c8 l32i.n a12, a1, 40 +402a82b8: 91d8 l32i.n a13, a1, 36 +402a82ba: 81e8 l32i.n a14, a1, 32 +402a82bc: 71f8 l32i.n a15, a1, 28 +402a82be: 30c112 addi a1, a1, 48 +402a82c1: f00d ret.n ... -402a82a8 : +402a82c4 : */ ICACHE_FLASH_ATTR static parse_buffer *buffer_skip_whitespace( parse_buffer * const buffer) { // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { return NULL; -402a82a8: 030c movi.n a3, 0 +402a82c4: 030c movi.n a3, 0 * 跳过空格和'\r'、'\n' */ ICACHE_FLASH_ATTR static parse_buffer *buffer_skip_whitespace( parse_buffer * const buffer) { // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { -402a82aa: 2a1237 beq a2, a3, 402a82d8 -402a82ad: 0258 l32i.n a5, a2, 0 -402a82af: 251537 beq a5, a3, 402a82d8 +402a82c6: 2a1237 beq a2, a3, 402a82f4 +402a82c9: 0258 l32i.n a5, a2, 0 +402a82cb: 251537 beq a5, a3, 402a82f4 return NULL; } while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) { -402a82b2: 1248 l32i.n a4, a2, 4 -402a82b4: 072c movi.n a7, 32 -402a82b6: 022232 l32i a3, a2, 8 -402a82b9: 093347 bltu a3, a4, 402a82c6 +402a82ce: 1248 l32i.n a4, a2, 4 +402a82d0: 072c movi.n a7, 32 +402a82d2: 022232 l32i a3, a2, 8 +402a82d5: 093347 bltu a3, a4, 402a82e2 buffer->offset++; } if (buffer->offset == buffer->length) { -402a82bc: 169347 bne a3, a4, 402a82d6 +402a82d8: 169347 bne a3, a4, 402a82f2 buffer->offset--; -402a82bf: 330b addi.n a3, a3, -1 -402a82c1: 2239 s32i.n a3, a2, 8 -402a82c3: 0003c6 j 402a82d6 +402a82db: 330b addi.n a3, a3, -1 +402a82dd: 2239 s32i.n a3, a2, 8 +402a82df: 0003c6 j 402a82f2 // 检查参数 if ((buffer == NULL) || (buffer->content == NULL)) { return NULL; } while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) { -402a82c6: 653a add.n a6, a5, a3 -402a82c8: 000662 l8ui a6, a6, 0 -402a82cb: ed3767 bltu a7, a6, 402a82bc +402a82e2: 653a add.n a6, a5, a3 +402a82e4: 000662 l8ui a6, a6, 0 +402a82e7: ed3767 bltu a7, a6, 402a82d8 buffer->offset++; -402a82ce: 331b addi.n a3, a3, 1 -402a82d0: 2239 s32i.n a3, a2, 8 -402a82d2: fff806 j 402a82b6 -402a82d5: 023d00 excw +402a82ea: 331b addi.n a3, a3, 1 +402a82ec: 2239 s32i.n a3, a2, 8 +402a82ee: fff806 j 402a82d2 +402a82f1: 023d00 excw if (buffer->offset == buffer->length) { buffer->offset--; } return buffer; } -402a82d8: 032d mov.n a2, a3 -402a82da: f00d ret.n +402a82f4: 032d mov.n a2, a3 +402a82f6: f00d ret.n -402a82dc : +402a82f8 : } /* * function: get_array_item */ ICACHE_FLASH_ATTR static cJSON* get_array_item(const cJSON *array, size_t index) { -402a82dc: 024d mov.n a4, a2 +402a82f8: 024d mov.n a4, a2 cJSON *current_child = NULL; if (array == NULL) { return NULL; -402a82de: 020c movi.n a2, 0 +402a82fa: 020c movi.n a2, 0 * function: get_array_item */ ICACHE_FLASH_ATTR static cJSON* get_array_item(const cJSON *array, size_t index) { cJSON *current_child = NULL; if (array == NULL) { -402a82e0: 0c1427 beq a4, a2, 402a82f0 +402a82fc: 0c1427 beq a4, a2, 402a830c return NULL; } current_child = array->child; -402a82e3: 2428 l32i.n a2, a4, 8 +402a82ff: 2428 l32i.n a2, a4, 8 while ((current_child != NULL) && (index > 0)) { -402a82e5: 728c beqz.n a2, 402a82f0 -402a82e7: 538c beqz.n a3, 402a82f0 +402a8301: 728c beqz.n a2, 402a830c +402a8303: 538c beqz.n a3, 402a830c index--; -402a82e9: 330b addi.n a3, a3, -1 +402a8305: 330b addi.n a3, a3, -1 current_child = current_child->next; -402a82eb: 0228 l32i.n a2, a2, 0 -402a82ed: fffd06 j 402a82e5 +402a8307: 0228 l32i.n a2, a2, 0 +402a8309: fffd06 j 402a8301 } return current_child; } -402a82f0: f00d ret.n -402a82f2: 9e0000 excw -402a82f5: 3ffe97 bbsi a14, 25, 402a8338 +402a830c: f00d ret.n +402a830e: 9e0000 excw +402a8311: 3ffe97 bbsi a14, 25, 402a8354 -402a82f8 : +402a8314 : } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { return (void *) os_realloc(pointer, size); -402a82f8: ffff41 l32r a4, 402a82f4 +402a8314: ffff41 l32r a4, 402a8310 return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { -402a82fb: f0c112 addi a1, a1, -16 +402a8317: f0c112 addi a1, a1, -16 return (void *) os_realloc(pointer, size); -402a82fe: afa052 movi a5, 175 +402a831a: afa052 movi a5, 175 return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); } ICACHE_FLASH_ATTR static void *internal_realloc(void *pointer, size_t size) { -402a8301: 3109 s32i.n a0, a1, 12 +402a831d: 3109 s32i.n a0, a1, 12 return (void *) os_realloc(pointer, size); -402a8303: 9a6601 l32r a0, 4028ec9c -402a8306: 0000c0 callx0 a0 +402a831f: 9a5f01 l32r a0, 4028ec9c +402a8322: 0000c0 callx0 a0 } -402a8309: 3108 l32i.n a0, a1, 12 -402a830b: 10c112 addi a1, a1, 16 -402a830e: f00d ret.n +402a8325: 3108 l32i.n a0, a1, 12 +402a8327: 10c112 addi a1, a1, 16 +402a832a: f00d ret.n -402a8310 : +402a832c : #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { os_free(pointer); -402a8310: fff931 l32r a3, 402a82f4 +402a832c: fff931 l32r a3, 402a8310 } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { -402a8313: f0c112 addi a1, a1, -16 +402a832f: f0c112 addi a1, a1, -16 os_free(pointer); -402a8316: aca042 movi a4, 172 +402a8332: aca042 movi a4, 172 } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); } ICACHE_FLASH_ATTR static void internal_free(void *pointer) { -402a8319: 3109 s32i.n a0, a1, 12 +402a8335: 3109 s32i.n a0, a1, 12 os_free(pointer); -402a831b: 648301 l32r a0, 40281528 -402a831e: 0000c0 callx0 a0 +402a8337: 647c01 l32r a0, 40281528 +402a833a: 0000c0 callx0 a0 } -402a8321: 3108 l32i.n a0, a1, 12 -402a8323: 10c112 addi a1, a1, 16 -402a8326: f00d ret.n +402a833d: 3108 l32i.n a0, a1, 12 +402a833f: 10c112 addi a1, a1, 16 +402a8342: f00d ret.n -402a8328 : +402a8344 : { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { return (void *) os_malloc(size); -402a8328: fff331 l32r a3, 402a82f4 +402a8344: fff331 l32r a3, 402a8310 static void *internal_realloc(void *pointer, size_t size) { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { -402a832b: f0c112 addi a1, a1, -16 +402a8347: f0c112 addi a1, a1, -16 return (void *) os_malloc(size); -402a832e: 150c movi.n a5, 1 -402a8330: a9a042 movi a4, 169 +402a834a: 150c movi.n a5, 1 +402a834c: a9a042 movi a4, 169 static void *internal_realloc(void *pointer, size_t size) { return realloc(pointer, size); } #elif defined(CJSON_FOR_ESP8266) ICACHE_FLASH_ATTR static void *internal_malloc(size_t size) { -402a8333: 036102 s32i a0, a1, 12 +402a834f: 036102 s32i a0, a1, 12 return (void *) os_malloc(size); -402a8336: 647b01 l32r a0, 40281524 -402a8339: 0000c0 callx0 a0 +402a8352: 647401 l32r a0, 40281524 +402a8355: 0000c0 callx0 a0 } -402a833c: 3108 l32i.n a0, a1, 12 -402a833e: 10c112 addi a1, a1, 16 -402a8341: f00d ret.n +402a8358: 3108 l32i.n a0, a1, 12 +402a835a: 10c112 addi a1, a1, 16 +402a835d: f00d ret.n ... -402a8344 : +402a8360 : return newbuffer + p->offset; } /* calculate the new length of the string in a printbuffer and update the offset */ ICACHE_FLASH_ATTR static void update_offset(printbuffer * const buffer) { -402a8344: f0c112 addi a1, a1, -16 -402a8347: 21c9 s32i.n a12, a1, 8 -402a8349: 3109 s32i.n a0, a1, 12 -402a834b: 02cd mov.n a12, a2 +402a8360: f0c112 addi a1, a1, -16 +402a8363: 21c9 s32i.n a12, a1, 8 +402a8365: 3109 s32i.n a0, a1, 12 +402a8367: 02cd mov.n a12, a2 const unsigned char *buffer_pointer = NULL; if ((buffer == NULL) || (buffer->buffer == NULL)) { -402a834d: 329c beqz.n a2, 402a8364 -402a834f: 0228 l32i.n a2, a2, 0 -402a8351: f28c beqz.n a2, 402a8364 +402a8369: 329c beqz.n a2, 402a8380 +402a836b: 0228 l32i.n a2, a2, 0 +402a836d: f28c beqz.n a2, 402a8380 return; } buffer_pointer = buffer->buffer + buffer->offset; buffer->offset += os_strlen((const char*) buffer_pointer); -402a8353: 2c38 l32i.n a3, a12, 8 -402a8355: 802230 add a2, a2, a3 -402a8358: 657b01 l32r a0, 40281944 -402a835b: 0000c0 callx0 a0 -402a835e: 2c38 l32i.n a3, a12, 8 -402a8360: 232a add.n a2, a3, a2 -402a8362: 2c29 s32i.n a2, a12, 8 +402a836f: 2c38 l32i.n a3, a12, 8 +402a8371: 802230 add a2, a2, a3 +402a8374: 657401 l32r a0, 40281944 +402a8377: 0000c0 callx0 a0 +402a837a: 2c38 l32i.n a3, a12, 8 +402a837c: 232a add.n a2, a3, a2 +402a837e: 2c29 s32i.n a2, a12, 8 } -402a8364: 3108 l32i.n a0, a1, 12 -402a8366: 21c8 l32i.n a12, a1, 8 -402a8368: 10c112 addi a1, a1, 16 -402a836b: f00d ret.n -402a836d: 000000 ill -402a8370: ff .byte 0xff -402a8371: ff .byte 0xff -402a8372: ff .byte 0xff -402a8373: 3f .byte 0x3f - -402a8374 : +402a8380: 3108 l32i.n a0, a1, 12 +402a8382: 21c8 l32i.n a12, a1, 8 +402a8384: 10c112 addi a1, a1, 16 +402a8387: f00d ret.n +402a8389: 000000 ill +402a838c: ff .byte 0xff +402a838d: ff .byte 0xff +402a838e: ff .byte 0xff +402a838f: 3f .byte 0x3f + +402a8390 : * size_t needed - * return: unsigned char* * description: realloc printbuffer if necessary to have at least "needed" bytes more */ ICACHE_FLASH_ATTR static unsigned char* ensure(printbuffer * const p, size_t needed) { -402a8374: f0c112 addi a1, a1, -16 -402a8377: 21c9 s32i.n a12, a1, 8 -402a8379: 3109 s32i.n a0, a1, 12 -402a837b: 02cd mov.n a12, a2 -402a837d: 11d9 s32i.n a13, a1, 4 -402a837f: 01e9 s32i.n a14, a1, 0 +402a8390: f0c112 addi a1, a1, -16 +402a8393: 21c9 s32i.n a12, a1, 8 +402a8395: 3109 s32i.n a0, a1, 12 +402a8397: 02cd mov.n a12, a2 +402a8399: 11d9 s32i.n a13, a1, 4 +402a839b: 01e9 s32i.n a14, a1, 0 unsigned char *newbuffer = NULL; size_t newsize = 0; if ((p == NULL) || (p->buffer == NULL)) { return NULL; -402a8381: 020c movi.n a2, 0 +402a839d: 020c movi.n a2, 0 ICACHE_FLASH_ATTR static unsigned char* ensure(printbuffer * const p, size_t needed) { unsigned char *newbuffer = NULL; size_t newsize = 0; if ((p == NULL) || (p->buffer == NULL)) { -402a8383: 029c27 bne a12, a2, 402a8389 -402a8386: 002106 j 402a840e -402a8389: 0c28 l32i.n a2, a12, 0 -402a838b: 07f216 beqz a2, 402a840e +402a839f: 029c27 bne a12, a2, 402a83a5 +402a83a2: 002106 j 402a842a +402a83a5: 0c28 l32i.n a2, a12, 0 +402a83a7: 07f216 beqz a2, 402a842a return NULL; } if ((p->length > 0) && (p->offset >= p->length)) { -402a838e: 1c48 l32i.n a4, a12, 4 -402a8390: 448c beqz.n a4, 402a8398 -402a8392: 022c52 l32i a5, a12, 8 -402a8395: 73b547 bgeu a5, a4, 402a840c +402a83aa: 1c48 l32i.n a4, a12, 4 +402a83ac: 448c beqz.n a4, 402a83b4 +402a83ae: 022c52 l32i a5, a12, 8 +402a83b1: 73b547 bgeu a5, a4, 402a8428 /* make sure that offset is valid */ return NULL; } if (needed > INT_MAX) { -402a8398: 070396 bltz a3, 402a840c +402a83b4: 070396 bltz a3, 402a8428 /* sizes bigger than INT_MAX are currently not supported */ return NULL; } needed += p->offset + 1; -402a839b: 2c58 l32i.n a5, a12, 8 -402a839d: d51b addi.n a13, a5, 1 -402a839f: dd3a add.n a13, a13, a3 +402a83b7: 2c58 l32i.n a5, a12, 8 +402a83b9: d51b addi.n a13, a5, 1 +402a83bb: dd3a add.n a13, a13, a3 if (needed <= p->length) { -402a83a1: 0434d7 bltu a4, a13, 402a83a9 +402a83bd: 0434d7 bltu a4, a13, 402a83c5 return p->buffer + p->offset; -402a83a4: 225a add.n a2, a2, a5 -402a83a6: 001906 j 402a840e +402a83c0: 225a add.n a2, a2, a5 +402a83c2: 001906 j 402a842a } if (p->noalloc) { -402a83a9: 4c38 l32i.n a3, a12, 16 -402a83ab: 05d356 bnez a3, 402a840c +402a83c5: 4c38 l32i.n a3, a12, 16 +402a83c7: 05d356 bnez a3, 402a8428 return NULL; } /* calculate new buffer size */ if (needed > (INT_MAX / 2)) { -402a83ae: fff031 l32r a3, 402a8370 -402a83b1: 08b3d7 bgeu a3, a13, 402a83bd +402a83ca: fff031 l32r a3, 402a838c +402a83cd: 08b3d7 bgeu a3, a13, 402a83d9 /* overflow of int, use INT_MAX if possible */ if (needed <= INT_MAX) { -402a83b4: 054d96 bltz a13, 402a840c +402a83d0: 054d96 bltz a13, 402a8428 newsize = INT_MAX; -402a83b7: 75aed1 l32r a13, 40285a70 -402a83ba: 000086 j 402a83c0 +402a83d3: 75a7d1 l32r a13, 40285a70 +402a83d6: 000086 j 402a83dc } else { return NULL; } } else { newsize = needed * 2; -402a83bd: 11ddf0 slli a13, a13, 1 +402a83d9: 11ddf0 slli a13, a13, 1 } if (p->hooks.reallocate != NULL) { -402a83c0: 8c48 l32i.n a4, a12, 32 -402a83c2: c48c beqz.n a4, 402a83d2 +402a83dc: 8c48 l32i.n a4, a12, 32 +402a83de: c48c beqz.n a4, 402a83ee /* reallocate with realloc if available */ newbuffer = (unsigned char*) p->hooks.reallocate(p->buffer, newsize); -402a83c4: 0d3d mov.n a3, a13 -402a83c6: 0004c0 callx0 a4 -402a83c9: 02ed mov.n a14, a2 +402a83e0: 0d3d mov.n a3, a13 +402a83e2: 0004c0 callx0 a4 +402a83e5: 02ed mov.n a14, a2 if (newbuffer == NULL) { -402a83cb: 12fc bnez.n a2, 402a8400 -402a83cd: 000306 j 402a83dd -402a83d0: 380000 excw +402a83e7: 12fc bnez.n a2, 402a841c +402a83e9: 000306 j 402a83f9 +402a83ec: 380000 excw return NULL; } } else { /* otherwise reallocate manually */ newbuffer = (unsigned char*) p->hooks.allocate(newsize); -402a83d3: 2d6c movi.n a13, -30 -402a83d5: c00d excw -402a83d7: ed0003 excw -402a83da: e2cc02 addi a0, a12, -30 +402a83ef: 2d6c movi.n a13, -30 +402a83f1: c00d excw +402a83f3: ed0003 excw +402a83f6: e2cc02 addi a0, a12, -30 if (!newbuffer) { p->hooks.deallocate(p->buffer); -402a83dd: 0c28 l32i.n a2, a12, 0 -402a83df: 7c38 l32i.n a3, a12, 28 -402a83e1: 0003c0 callx0 a3 +402a83f9: 0c28 l32i.n a2, a12, 0 +402a83fb: 7c38 l32i.n a3, a12, 28 +402a83fd: 0003c0 callx0 a3 p->length = 0; -402a83e4: 020c movi.n a2, 0 -402a83e6: 1c29 s32i.n a2, a12, 4 +402a8400: 020c movi.n a2, 0 +402a8402: 1c29 s32i.n a2, a12, 4 p->buffer = NULL; -402a83e8: 0c29 s32i.n a2, a12, 0 +402a8404: 0c29 s32i.n a2, a12, 0 return NULL; -402a83ea: 000806 j 402a840e +402a8406: 000806 j 402a842a } if (newbuffer) { os_memcpy(newbuffer, p->buffer, p->offset + 1); -402a83ed: 2c48 l32i.n a4, a12, 8 -402a83ef: 0c38 l32i.n a3, a12, 0 -402a83f1: 441b addi.n a4, a4, 1 -402a83f3: 630801 l32r a0, 40281014 <_irom0_text_start+0x4> -402a83f6: 0000c0 callx0 a0 +402a8409: 2c48 l32i.n a4, a12, 8 +402a840b: 0c38 l32i.n a3, a12, 0 +402a840d: 441b addi.n a4, a4, 1 +402a840f: 630101 l32r a0, 40281014 <_irom0_text_start+0x4> +402a8412: 0000c0 callx0 a0 } p->hooks.deallocate(p->buffer); -402a83f9: 7c38 l32i.n a3, a12, 28 -402a83fb: 0c28 l32i.n a2, a12, 0 -402a83fd: 0003c0 callx0 a3 +402a8415: 7c38 l32i.n a3, a12, 28 +402a8417: 0c28 l32i.n a2, a12, 0 +402a8419: 0003c0 callx0 a3 } p->length = newsize; p->buffer = newbuffer; return newbuffer + p->offset; -402a8400: 2c28 l32i.n a2, a12, 8 +402a841c: 2c28 l32i.n a2, a12, 8 if (newbuffer) { os_memcpy(newbuffer, p->buffer, p->offset + 1); } p->hooks.deallocate(p->buffer); } p->length = newsize; -402a8402: 1cd9 s32i.n a13, a12, 4 +402a841e: 1cd9 s32i.n a13, a12, 4 p->buffer = newbuffer; -402a8404: 0ce9 s32i.n a14, a12, 0 +402a8420: 0ce9 s32i.n a14, a12, 0 return newbuffer + p->offset; -402a8406: 2e2a add.n a2, a14, a2 -402a8408: 000086 j 402a840e -402a840b: 020c00 excw +402a8422: 2e2a add.n a2, a14, a2 +402a8424: 000086 j 402a842a +402a8427: 020c00 excw } -402a840e: 3108 l32i.n a0, a1, 12 -402a8410: 21c8 l32i.n a12, a1, 8 -402a8412: 11d8 l32i.n a13, a1, 4 -402a8414: 01e8 l32i.n a14, a1, 0 -402a8416: 10c112 addi a1, a1, 16 -402a8419: f00d ret.n -402a841b: c0a100 sub a10, a1, a0 -402a841e: fe .byte 0xfe -402a841f: 3f .byte 0x3f -402a8420: fec0a4 excw -402a8423: 3f .byte 0x3f - -402a8424 : +402a842a: 3108 l32i.n a0, a1, 12 +402a842c: 21c8 l32i.n a12, a1, 8 +402a842e: 11d8 l32i.n a13, a1, 4 +402a8430: 01e8 l32i.n a14, a1, 0 +402a8432: 10c112 addi a1, a1, 16 +402a8435: f00d ret.n +402a8437: c0a100 sub a10, a1, a0 +402a843a: fe .byte 0xfe +402a843b: 3f .byte 0x3f +402a843c: fec0a4 excw +402a843f: 3f .byte 0x3f + +402a8440 : * parameter: * return: cJSON_bool * description: Render the cstring provided to an escaped version that can be printed. */ ICACHE_FLASH_ATTR static cJSON_bool print_string_ptr( const unsigned char * const input, printbuffer * const output_buffer) { -402a8424: d0c112 addi a1, a1, -48 -402a8427: 71f9 s32i.n a15, a1, 28 -402a8429: b109 s32i.n a0, a1, 44 -402a842b: a1c9 s32i.n a12, a1, 40 -402a842d: 91d9 s32i.n a13, a1, 36 -402a842f: 81e9 s32i.n a14, a1, 32 -402a8431: 02fd mov.n a15, a2 -402a8433: 032d mov.n a2, a3 +402a8440: d0c112 addi a1, a1, -48 +402a8443: 71f9 s32i.n a15, a1, 28 +402a8445: b109 s32i.n a0, a1, 44 +402a8447: a1c9 s32i.n a12, a1, 40 +402a8449: 91d9 s32i.n a13, a1, 36 +402a844b: 81e9 s32i.n a14, a1, 32 +402a844d: 02fd mov.n a15, a2 +402a844f: 032d mov.n a2, a3 unsigned char *output_pointer = NULL; size_t output_length = 0; /* numbers of additional characters needed for escaping */ size_t escape_characters = 0; if (output_buffer == NULL) { -402a8435: 004356 bnez a3, 402a843d +402a8451: 004356 bnez a3, 402a8459 return false; -402a8438: 020c movi.n a2, 0 -402a843a: 004c06 j 402a856e +402a8454: 020c movi.n a2, 0 +402a8456: 004c06 j 402a858a } /* empty string */ if (input == NULL) { -402a843d: ff8c beqz.n a15, 402a8450 -402a843f: 0fdd mov.n a13, a15 -402a8441: 0e0c movi.n a14, 0 +402a8459: ff8c beqz.n a15, 402a846c +402a845b: 0fdd mov.n a13, a15 +402a845d: 0e0c movi.n a14, 0 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -402a8443: d40c movi.n a4, 13 +402a845f: d40c movi.n a4, 13 case '\t': /* one character escape sequence */ escape_characters++; break; default: if (*input_pointer < 32) { -402a8445: f51c movi.n a5, 31 +402a8461: f51c movi.n a5, 31 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -402a8447: 262c movi.n a6, 34 -402a8449: c75c movi.n a7, 92 -402a844b: 280c movi.n a8, 2 -402a844d: 000746 j 402a846e +402a8463: 262c movi.n a6, 34 +402a8465: c75c movi.n a7, 92 +402a8467: 280c movi.n a8, 2 +402a8469: 000746 j 402a848a return false; } /* empty string */ if (input == NULL) { output = ensure(output_buffer, sizeof("\"\"")); -402a8450: 330c movi.n a3, 3 -402a8452: fff205 call0 402a8374 +402a846c: 330c movi.n a3, 3 +402a846e: fff205 call0 402a8390 if (output == NULL) { -402a8455: fdf216 beqz a2, 402a8438 +402a8471: fdf216 beqz a2, 402a8454 return false; } os_strcpy((char*) output, "\"\""); -402a8458: fff131 l32r a3, 402a841c -402a845b: 9fab01 l32r a0, 40290308 -402a845e: 0000c0 callx0 a0 -402a8461: 0041c6 j 402a856c +402a8474: fff131 l32r a3, 402a8438 +402a8477: 9fa401 l32r a0, 40290308 +402a847a: 0000c0 callx0 a0 +402a847d: 0041c6 j 402a8588 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { switch (*input_pointer) { -402a8464: 193437 bltu a4, a3, 402a8481 -402a8467: 0da3b6 bltui a3, 12, 402a8478 +402a8480: 193437 bltu a4, a3, 402a849d +402a8483: 0da3b6 bltui a3, 12, 402a8494 case '\f': case '\n': case '\r': case '\t': /* one character escape sequence */ escape_characters++; -402a846a: ee1b addi.n a14, a14, 1 +402a8486: ee1b addi.n a14, a14, 1 return true; } /* set "flag" to 1 if something needs to be escaped */ for (input_pointer = input; *input_pointer; input_pointer++) { -402a846c: dd1b addi.n a13, a13, 1 -402a846e: 000d32 l8ui a3, a13, 0 -402a8471: fef356 bnez a3, 402a8464 -402a8474: 0005c6 j 402a848f -402a8477: c39200 excw +402a8488: dd1b addi.n a13, a13, 1 +402a848a: 000d32 l8ui a3, a13, 0 +402a848d: fef356 bnez a3, 402a8480 +402a8490: 0005c6 j 402a84ab +402a8493: c39200 excw switch (*input_pointer) { -402a847a: 97f8 l32i.n a15, a7, 36 -402a847c: 0838 l32i.n a3, a8, 0 -402a847e: fffa06 j 402a846a -402a8481: e51367 beq a3, a6, 402a846a -402a8484: e21377 beq a3, a7, 402a846a +402a8496: 97f8 l32i.n a15, a7, 36 +402a8498: 0838 l32i.n a3, a8, 0 +402a849a: fffa06 j 402a8486 +402a849d: e51367 beq a3, a6, 402a8486 +402a84a0: e21377 beq a3, a7, 402a8486 case '\t': /* one character escape sequence */ escape_characters++; break; default: if (*input_pointer < 32) { -402a8487: e13537 bltu a5, a3, 402a846c +402a84a3: e13537 bltu a5, a3, 402a8488 /* UTF-16 escape sequence uXXXX */ escape_characters += 5; -402a848a: ee5b addi.n a14, a14, 5 -402a848c: fff706 j 402a846c +402a84a6: ee5b addi.n a14, a14, 5 +402a84a8: fff706 j 402a8488 } break; } } output_length = (size_t) (input_pointer - input) + escape_characters; -402a848f: c0ddf0 sub a13, a13, a15 -402a8492: ddea add.n a13, a13, a14 +402a84ab: c0ddf0 sub a13, a13, a15 +402a84ae: ddea add.n a13, a13, a14 output = ensure(output_buffer, output_length + sizeof("\"\"")); -402a8494: 03cd32 addi a3, a13, 3 -402a8497: ffedc5 call0 402a8374 -402a849a: 025d mov.n a5, a2 +402a84b0: 03cd32 addi a3, a13, 3 +402a84b3: ffedc5 call0 402a8390 +402a84b6: 025d mov.n a5, a2 if (output == NULL) { -402a849c: f98216 beqz a2, 402a8438 -402a849f: 2c2c movi.n a12, 34 +402a84b8: f98216 beqz a2, 402a8454 +402a84bb: 2c2c movi.n a12, 34 return false; } /* no characters have to be escaped */ if (escape_characters == 0) { output[0] = '\"'; -402a84a1: 0045c2 s8i a12, a5, 0 -402a84a4: 221b addi.n a2, a2, 1 +402a84bd: 0045c2 s8i a12, a5, 0 +402a84c0: 221b addi.n a2, a2, 1 if (output == NULL) { return false; } /* no characters have to be escaped */ if (escape_characters == 0) { -402a84a6: 4edc bnez.n a14, 402a84be +402a84c2: 4edc bnez.n a14, 402a84da output[0] = '\"'; os_memcpy(output + 1, input, output_length); -402a84a8: 0d4d mov.n a4, a13 -402a84aa: 0f3d mov.n a3, a15 -402a84ac: 0159 s32i.n a5, a1, 0 -402a84ae: 62d901 l32r a0, 40281014 <_irom0_text_start+0x4> -402a84b1: 0000c0 callx0 a0 +402a84c4: 0d4d mov.n a4, a13 +402a84c6: 0f3d mov.n a3, a15 +402a84c8: 0159 s32i.n a5, a1, 0 +402a84ca: 62d201 l32r a0, 40281014 <_irom0_text_start+0x4> +402a84cd: 0000c0 callx0 a0 output[output_length + 1] = '\"'; -402a84b4: 0158 l32i.n a5, a1, 0 -402a84b6: d5da add.n a13, a5, a13 -402a84b8: 014dc2 s8i a12, a13, 1 -402a84bb: 002a06 j 402a8567 +402a84d0: 0158 l32i.n a5, a1, 0 +402a84d2: d5da add.n a13, a5, a13 +402a84d4: 014dc2 s8i a12, a13, 1 +402a84d7: 002a06 j 402a8583 return true; } output[0] = '\"'; output_pointer = output + 1; -402a84be: 02cd mov.n a12, a2 +402a84da: 02cd mov.n a12, a2 /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; (void) input_pointer++, output_pointer++) { if ((*input_pointer > 31) && (*input_pointer != '\"') && (*input_pointer != '\\')) { -402a84c0: fe1c movi.n a14, 31 +402a84dc: fe1c movi.n a14, 31 } output[0] = '\"'; output_pointer = output + 1; /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; -402a84c2: 000f42 l8ui a4, a15, 0 -402a84c5: 097416 beqz a4, 402a8560 +402a84de: 000f42 l8ui a4, a15, 0 +402a84e1: 097416 beqz a4, 402a857c (void) input_pointer++, output_pointer++) { if ((*input_pointer > 31) && (*input_pointer != '\"') && (*input_pointer != '\\')) { -402a84c8: 160c movi.n a6, 1 -402a84ca: 023e47 bltu a14, a4, 402a84d0 -402a84cd: 00a062 movi a6, 0 -402a84d0: dec432 addi a3, a4, -34 -402a84d3: 020c movi.n a2, 0 -402a84d5: 170c movi.n a7, 1 -402a84d7: 932730 movnez a2, a7, a3 -402a84da: 0c0267 bnone a2, a6, 402a84ea -402a84dd: a4c422 addi a2, a4, -92 -402a84e0: 628c beqz.n a2, 402a84ea +402a84e4: 160c movi.n a6, 1 +402a84e6: 023e47 bltu a14, a4, 402a84ec +402a84e9: 00a062 movi a6, 0 +402a84ec: dec432 addi a3, a4, -34 +402a84ef: 020c movi.n a2, 0 +402a84f1: 170c movi.n a7, 1 +402a84f3: 932730 movnez a2, a7, a3 +402a84f6: 0c0267 bnone a2, a6, 402a8506 +402a84f9: a4c422 addi a2, a4, -92 +402a84fc: 628c beqz.n a2, 402a8506 /* normal character, copy */ *output_pointer = *input_pointer; -402a84e2: 004c42 s8i a4, a12, 0 -402a84e5: 0c2d mov.n a2, a12 -402a84e7: 001b46 j 402a8558 +402a84fe: 004c42 s8i a4, a12, 0 +402a8501: 0c2d mov.n a2, a12 +402a8503: 001b46 j 402a8574 } else { /* character needs to be escaped */ *output_pointer++ = '\\'; -402a84ea: c35c movi.n a3, 92 -402a84ec: 004c32 s8i a3, a12, 0 +402a8506: c35c movi.n a3, 92 +402a8508: 004c32 s8i a3, a12, 0 switch (*input_pointer) { -402a84ef: 000f42 l8ui a4, a15, 0 +402a850b: 000f42 l8ui a4, a15, 0 && (*input_pointer != '\\')) { /* normal character, copy */ *output_pointer = *input_pointer; } else { /* character needs to be escaped */ *output_pointer++ = '\\'; -402a84f2: 2c1b addi.n a2, a12, 1 +402a850e: 2c1b addi.n a2, a12, 1 switch (*input_pointer) { -402a84f4: 38a426 beqi a4, 12, 402a8530 -402a84f7: c30c movi.n a3, 12 -402a84f9: 103347 bltu a3, a4, 402a850d -402a84fc: 930c movi.n a3, 9 -402a84fe: 3e1437 beq a4, a3, 402a8540 -402a8501: 339426 beqi a4, 10, 402a8538 -402a8504: 418466 bnei a4, 8, 402a8549 +402a8510: 38a426 beqi a4, 12, 402a854c +402a8513: c30c movi.n a3, 12 +402a8515: 103347 bltu a3, a4, 402a8529 +402a8518: 930c movi.n a3, 9 +402a851a: 3e1437 beq a4, a3, 402a855c +402a851d: 339426 beqi a4, 10, 402a8554 +402a8520: 418466 bnei a4, 8, 402a8565 break; case '\"': *output_pointer = '\"'; break; case '\b': *output_pointer = 'b'; -402a8507: 62a032 movi a3, 98 -402a850a: 000706 j 402a852a +402a8523: 62a032 movi a3, 98 +402a8526: 000706 j 402a8546 /* normal character, copy */ *output_pointer = *input_pointer; } else { /* character needs to be escaped */ *output_pointer++ = '\\'; switch (*input_pointer) { -402a850d: 232c movi.n a3, 34 -402a850f: 151437 beq a4, a3, 402a8528 -402a8512: c35c movi.n a3, 92 -402a8514: 0a1437 beq a4, a3, 402a8522 -402a8517: d30c movi.n a3, 13 -402a8519: 2c9437 bne a4, a3, 402a8549 +402a8529: 232c movi.n a3, 34 +402a852b: 151437 beq a4, a3, 402a8544 +402a852e: c35c movi.n a3, 92 +402a8530: 0a1437 beq a4, a3, 402a853e +402a8533: d30c movi.n a3, 13 +402a8535: 2c9437 bne a4, a3, 402a8565 break; case '\n': *output_pointer = 'n'; break; case '\r': *output_pointer = 'r'; -402a851c: 72a032 movi a3, 114 -402a851f: 0001c6 j 402a852a +402a8538: 72a032 movi a3, 114 +402a853b: 0001c6 j 402a8546 } else { /* character needs to be escaped */ *output_pointer++ = '\\'; switch (*input_pointer) { case '\\': *output_pointer = '\\'; -402a8522: c35c movi.n a3, 92 -402a8524: 000086 j 402a852a -402a8527: 232c00 excw +402a853e: c35c movi.n a3, 92 +402a8540: 000086 j 402a8546 +402a8543: 232c00 excw break; case '\"': *output_pointer = '\"'; -402a852a: 014c32 s8i a3, a12, 1 +402a8546: 014c32 s8i a3, a12, 1 break; -402a852d: 0009c6 j 402a8558 +402a8549: 0009c6 j 402a8574 case '\b': *output_pointer = 'b'; break; case '\f': *output_pointer = 'f'; -402a8530: 66a032 movi a3, 102 -402a8533: fffcc6 j 402a852a -402a8536: 320000 excw +402a854c: 66a032 movi a3, 102 +402a854f: fffcc6 j 402a8546 +402a8552: 320000 excw break; case '\n': *output_pointer = 'n'; -402a8539: c66ea0 excw -402a853c: fffa add.n a15, a15, a15 -402a853e: 320000 excw +402a8555: c66ea0 excw +402a8558: fffa add.n a15, a15, a15 +402a855a: 320000 excw break; case '\r': *output_pointer = 'r'; break; case '\t': *output_pointer = 't'; -402a8541: c674a0 excw -402a8544: fff8 l32i.n a15, a15, 60 -402a8546: 000000 ill +402a855d: c674a0 excw +402a8560: fff8 l32i.n a15, a15, 60 +402a8562: 000000 ill break; default: /* escape and print as unicode codepoint */ os_sprintf((char*) output_pointer, "u%04x", *input_pointer); -402a8549: ffb531 l32r a3, 402a8420 -402a854c: 006152 s32i a5, a1, 0 -402a854f: fb7505 call0 402a3ca0 +402a8565: ffb531 l32r a3, 402a843c +402a8568: 006152 s32i a5, a1, 0 +402a856b: fb7345 call0 402a3ca0 output_pointer += 4; -402a8552: 002152 l32i a5, a1, 0 -402a8555: 05cc22 addi a2, a12, 5 +402a856e: 002152 l32i a5, a1, 0 +402a8571: 05cc22 addi a2, a12, 5 output[0] = '\"'; output_pointer = output + 1; /* copy the string */ for (input_pointer = input; *input_pointer != '\0'; (void) input_pointer++, output_pointer++) { -402a8558: ff1b addi.n a15, a15, 1 -402a855a: c21b addi.n a12, a2, 1 -402a855c: ffd886 j 402a84c2 -402a855f: d5da00 extui a13, a0, 26, 14 +402a8574: ff1b addi.n a15, a15, 1 +402a8576: c21b addi.n a12, a2, 1 +402a8578: ffd886 j 402a84de +402a857b: d5da00 extui a13, a0, 26, 14 output_pointer += 4; break; } } } output[output_length + 1] = '\"'; -402a8562: 222c movi.n a2, 34 -402a8564: 014d22 s8i a2, a13, 1 +402a857e: 222c movi.n a2, 34 +402a8580: 014d22 s8i a2, a13, 1 output[output_length + 2] = '\0'; -402a8567: 020c movi.n a2, 0 -402a8569: 024d22 s8i a2, a13, 2 +402a8583: 020c movi.n a2, 0 +402a8585: 024d22 s8i a2, a13, 2 return true; -402a856c: 120c movi.n a2, 1 +402a8588: 120c movi.n a2, 1 } -402a856e: b108 l32i.n a0, a1, 44 -402a8570: a1c8 l32i.n a12, a1, 40 -402a8572: 91d8 l32i.n a13, a1, 36 -402a8574: 81e8 l32i.n a14, a1, 32 -402a8576: 71f8 l32i.n a15, a1, 28 -402a8578: 30c112 addi a1, a1, 48 -402a857b: f00d ret.n -402a857d: 000000 ill -402a8580: bdc8 l32i.n a12, a13, 44 -402a8582: 644000 extui a4, a0, 0, 7 -402a8585: 2e .byte 0x2e -402a8586: 124010 excw - -402a8588 : +402a858a: b108 l32i.n a0, a1, 44 +402a858c: a1c8 l32i.n a12, a1, 40 +402a858e: 91d8 l32i.n a13, a1, 36 +402a8590: 81e8 l32i.n a14, a1, 32 +402a8592: 71f8 l32i.n a15, a1, 28 +402a8594: 30c112 addi a1, a1, 48 +402a8597: f00d ret.n +402a8599: 000000 ill +402a859c: bdc8 l32i.n a12, a13, 44 +402a859e: 644000 extui a4, a0, 0, 7 +402a85a1: 2e .byte 0x2e +402a85a2: 124010 excw + +402a85a4 : * const char * const name - * const cJSON_bool case_sensitive - 是否区分大小写 * description: */ ICACHE_FLASH_ATTR static cJSON *get_object_item(const cJSON * const object, const char * const name, const cJSON_bool case_sensitive) { -402a8588: d0c112 addi a1, a1, -48 -402a858b: 81e9 s32i.n a14, a1, 32 -402a858d: b109 s32i.n a0, a1, 44 -402a858f: a1c9 s32i.n a12, a1, 40 -402a8591: 91d9 s32i.n a13, a1, 36 -402a8593: 71f9 s32i.n a15, a1, 28 -402a8595: 03ed mov.n a14, a3 +402a85a4: d0c112 addi a1, a1, -48 +402a85a7: 81e9 s32i.n a14, a1, 32 +402a85a9: b109 s32i.n a0, a1, 44 +402a85ab: a1c9 s32i.n a12, a1, 40 +402a85ad: 91d9 s32i.n a13, a1, 36 +402a85af: 71f9 s32i.n a15, a1, 28 +402a85b1: 03ed mov.n a14, a3 cJSON *current_element = NULL; // 检查参数 if ((object == NULL) || (name == NULL)) { -402a8597: 059216 beqz a2, 402a85f4 -402a859a: 056316 beqz a3, 402a85f4 +402a85b3: 059216 beqz a2, 402a8610 +402a85b6: 056316 beqz a3, 402a8610 return NULL; } // 当前元素 current_element = object->child; -402a859d: 22c8 l32i.n a12, a2, 8 +402a85b9: 22c8 l32i.n a12, a2, 8 if (case_sensitive) // 是否区分大小写 -402a859f: b49c beqz.n a4, 402a85be +402a85bb: b49c beqz.n a4, 402a85da { // 遍历查找 while ((current_element != NULL) -402a85a1: 04fc16 beqz a12, 402a85f4 +402a85bd: 04fc16 beqz a12, 402a8610 && (strcmp(name, current_element->string) != 0)) { -402a85a4: 082c32 l32i a3, a12, 32 -402a85a7: 202ee0 or a2, a14, a14 -402a85aa: fff501 l32r a0, 402a8580 -402a85ad: 0000c0 callx0 a0 -402a85b0: 045216 beqz a2, 402a85f9 +402a85c0: 082c32 l32i a3, a12, 32 +402a85c3: 202ee0 or a2, a14, a14 +402a85c6: fff501 l32r a0, 402a859c +402a85c9: 0000c0 callx0 a0 +402a85cc: 045216 beqz a2, 402a8615 current_element = current_element->next; -402a85b3: 0cc8 l32i.n a12, a12, 0 -402a85b5: fffa06 j 402a85a1 +402a85cf: 0cc8 l32i.n a12, a12, 0 +402a85d1: fffa06 j 402a85bd } } else { // 遍历查找 while ((current_element != NULL) && (case_insensitive_strcmp((const unsigned char*) name, (const unsigned char*) (current_element->string)) != 0)) { -402a85b8: 8cd8 l32i.n a13, a12, 32 +402a85d4: 8cd8 l32i.n a13, a12, 32 * description: Case insensitive string comparison, doesn't consider two NULL pointers equal though * 不区分大小写比较 */ ICACHE_FLASH_ATTR static int case_insensitive_strcmp( const unsigned char *string1, const unsigned char *string2) { if ((string1 == NULL) || (string2 == NULL)) { -402a85ba: 6dcc bnez.n a13, 402a85c4 +402a85d6: 6dcc bnez.n a13, 402a85e0 } } else { // 遍历查找 while ((current_element != NULL) && (case_insensitive_strcmp((const unsigned char*) name, (const unsigned char*) (current_element->string)) != 0)) { current_element = current_element->next; -402a85bc: 0cc8 l32i.n a12, a12, 0 +402a85d8: 0cc8 l32i.n a12, a12, 0 while ((current_element != NULL) && (strcmp(name, current_element->string) != 0)) { current_element = current_element->next; } } else { // 遍历查找 while ((current_element != NULL) -402a85be: 2cbc beqz.n a12, 402a85f4 -402a85c0: fffd06 j 402a85b8 -402a85c3: 1ed700 excw +402a85da: 2cbc beqz.n a12, 402a8610 +402a85dc: fffd06 j 402a85d4 +402a85df: 1ed700 excw const unsigned char *string1, const unsigned char *string2) { if ((string1 == NULL) || (string2 == NULL)) { return 1; } if (string1 == string2) { -402a85c6: 0efd31 l32r a3, 4026c1bc <_lit4_end+0x164310> +402a85e2: 0efd31 l32r a3, 4026c1d8 <_lit4_end+0x16432c> return 0; } for (; tolower(*string1) == tolower(*string2); -402a85c9: 000f32 l8ui a3, a15, 0 -402a85cc: 032d mov.n a2, a3 -402a85ce: 1139 s32i.n a3, a1, 4 -402a85d0: ffed01 l32r a0, 402a8584 -402a85d3: 0000c0 callx0 a0 -402a85d6: 024d mov.n a4, a2 -402a85d8: 000d22 l8ui a2, a13, 0 -402a85db: 006142 s32i a4, a1, 0 -402a85de: ffe901 l32r a0, 402a8584 -402a85e1: 0000c0 callx0 a0 -402a85e4: 0148 l32i.n a4, a1, 0 -402a85e6: 1138 l32i.n a3, a1, 4 -402a85e8: d09427 bne a4, a2, 402a85bc +402a85e5: 000f32 l8ui a3, a15, 0 +402a85e8: 032d mov.n a2, a3 +402a85ea: 1139 s32i.n a3, a1, 4 +402a85ec: ffed01 l32r a0, 402a85a0 +402a85ef: 0000c0 callx0 a0 +402a85f2: 024d mov.n a4, a2 +402a85f4: 000d22 l8ui a2, a13, 0 +402a85f7: 006142 s32i a4, a1, 0 +402a85fa: ffe901 l32r a0, 402a85a0 +402a85fd: 0000c0 callx0 a0 +402a8600: 0148 l32i.n a4, a1, 0 +402a8602: 1138 l32i.n a3, a1, 4 +402a8604: d09427 bne a4, a2, 402a85d8 (void) string1++, string2++) { if (*string1 == '\0') { -402a85eb: a38c beqz.n a3, 402a85f9 +402a8607: a38c beqz.n a3, 402a8615 if (string1 == string2) { return 0; } for (; tolower(*string1) == tolower(*string2); (void) string1++, string2++) { -402a85ed: ff1b addi.n a15, a15, 1 -402a85ef: dd1b addi.n a13, a13, 1 -402a85f1: fff506 j 402a85c9 +402a8609: ff1b addi.n a15, a15, 1 +402a860b: dd1b addi.n a13, a13, 1 +402a860d: fff506 j 402a85e5 const char * const name, const cJSON_bool case_sensitive) { cJSON *current_element = NULL; // 检查参数 if ((object == NULL) || (name == NULL)) { return NULL; -402a85f4: 020c movi.n a2, 0 -402a85f6: 000046 j 402a85fb +402a8610: 020c movi.n a2, 0 +402a8612: 000046 j 402a8617 return 0; } for (; tolower(*string1) == tolower(*string2); (void) string1++, string2++) { if (*string1 == '\0') { -402a85f9: 0c2d mov.n a2, a12 +402a8615: 0c2d mov.n a2, a12 current_element = current_element->next; } } return current_element; } -402a85fb: b108 l32i.n a0, a1, 44 -402a85fd: a1c8 l32i.n a12, a1, 40 -402a85ff: 91d8 l32i.n a13, a1, 36 -402a8601: 81e8 l32i.n a14, a1, 32 -402a8603: 71f8 l32i.n a15, a1, 28 -402a8605: 30c112 addi a1, a1, 48 -402a8608: f00d ret.n +402a8617: b108 l32i.n a0, a1, 44 +402a8619: a1c8 l32i.n a12, a1, 40 +402a861b: 91d8 l32i.n a13, a1, 36 +402a861d: 81e8 l32i.n a14, a1, 32 +402a861f: 71f8 l32i.n a15, a1, 28 +402a8621: 30c112 addi a1, a1, 48 +402a8624: f00d ret.n ... -402a860c : +402a8628 : /* * function: cJSON_New_Item * description: 构造一个item,item可以理解为一个节点 */ /* Internal constructor. */ ICACHE_FLASH_ATTR static cJSON *cJSON_New_Item( -402a860c: f0c112 addi a1, a1, -16 -402a860f: 21c9 s32i.n a12, a1, 8 -402a8611: 023d mov.n a3, a2 -402a8613: 3109 s32i.n a0, a1, 12 +402a8628: f0c112 addi a1, a1, -16 +402a862b: 21c9 s32i.n a12, a1, 8 +402a862d: 023d mov.n a3, a2 +402a862f: 3109 s32i.n a0, a1, 12 const internal_hooks * const hooks) { cJSON* node = (cJSON*) hooks->allocate(sizeof(cJSON)); -402a8615: 822c movi.n a2, 40 -402a8617: 0003c0 callx0 a3 -402a861a: 02cd mov.n a12, a2 +402a8631: 822c movi.n a2, 40 +402a8633: 0003c0 callx0 a3 +402a8636: 02cd mov.n a12, a2 if (node) { -402a861c: 828c beqz.n a2, 402a8628 +402a8638: 828c beqz.n a2, 402a8644 os_memset(node, '\0', sizeof(cJSON)); // 锟斤拷始锟斤拷为0 -402a861e: 842c movi.n a4, 40 -402a8620: 030c movi.n a3, 0 -402a8622: 627b01 l32r a0, 40281010 <_irom0_text_start> -402a8625: 0000c0 callx0 a0 +402a863a: 842c movi.n a4, 40 +402a863c: 030c movi.n a3, 0 +402a863e: 627401 l32r a0, 40281010 <_irom0_text_start> +402a8641: 0000c0 callx0 a0 } return node; } -402a8628: 3108 l32i.n a0, a1, 12 -402a862a: 0c2d mov.n a2, a12 -402a862c: 21c8 l32i.n a12, a1, 8 -402a862e: 10c112 addi a1, a1, 16 -402a8631: f00d ret.n -402a8633: c0aa00 sub a10, a10, a0 -402a8636: fe .byte 0xfe -402a8637: 3f .byte 0x3f -402a8638: af .byte 0xaf -402a8639: 3ffec0 excw -402a863c: febb74 excw -402a863f: 3f .byte 0x3f -402a8640: febb02 excw -402a8643: 3f .byte 0x3f -402a8644: 00c8f0 excw -402a8647: 2e7c40 excw -402a864a: 124010 excw - -402a864c : +402a8644: 3108 l32i.n a0, a1, 12 +402a8646: 0c2d mov.n a2, a12 +402a8648: 21c8 l32i.n a12, a1, 8 +402a864a: 10c112 addi a1, a1, 16 +402a864d: f00d ret.n +402a864f: c0aa00 sub a10, a10, a0 +402a8652: fe .byte 0xfe +402a8653: 3f .byte 0x3f +402a8654: af .byte 0xaf +402a8655: 3ffec0 excw +402a8658: febb74 excw +402a865b: 3f .byte 0x3f +402a865c: febb02 excw +402a865f: 3f .byte 0x3f +402a8660: 00c8f0 excw +402a8663: 2e7c40 excw +402a8666: 124010 excw + +402a8668 : * return: cJSON_bool * description: Render a value to text. * 渲染value到文本 */ ICACHE_FLASH_ATTR static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer) { -402a864c: b0c112 addi a1, a1, -80 -402a864f: 1261c2 s32i a12, a1, 72 -402a8652: 1061e2 s32i a14, a1, 64 -402a8655: 136102 s32i a0, a1, 76 -402a8658: 1161d2 s32i a13, a1, 68 -402a865b: f1f9 s32i.n a15, a1, 60 -402a865d: 02ed mov.n a14, a2 -402a865f: 03cd mov.n a12, a3 +402a8668: b0c112 addi a1, a1, -80 +402a866b: 1261c2 s32i a12, a1, 72 +402a866e: 1061e2 s32i a14, a1, 64 +402a8671: 136102 s32i a0, a1, 76 +402a8674: 1161d2 s32i a13, a1, 68 +402a8677: f1f9 s32i.n a15, a1, 60 +402a8679: 02ed mov.n a14, a2 +402a867b: 03cd mov.n a12, a3 unsigned char *output = NULL; if ((item == NULL) || (output_buffer == NULL)) { -402a8661: 2ec216 beqz a2, 402a8951 -402a8664: 2e9316 beqz a3, 402a8951 +402a867d: 2ec216 beqz a2, 402a896d +402a8680: 2e9316 beqz a3, 402a896d return false; } // 选择类型 switch ((item->type) & 0xFF) { -402a8667: 0c02d2 l8ui a13, a2, 12 -402a866a: 7b8d26 beqi a13, 8, 402a86e9 -402a866d: 820c movi.n a2, 8 -402a866f: 0d22d7 blt a2, a13, 402a8680 -402a8672: 5d2d26 beqi a13, 2, 402a86d3 -402a8675: 344d26 beqi a13, 4, 402a86ad -402a8678: 411d26 beqi a13, 1, 402a86bd -402a867b: 00b486 j 402a8951 -402a867e: 660000 excw -402a8681: 02cd mov.n a12, a2 -402a8683: 0045c6 j 402a879e -402a8686: 022c movi.n a2, 32 -402a8688: 1022d7 blt a2, a13, 402a869c -402a868b: 02bd26 beqi a13, 16, 402a8691 -402a868e: 00afc6 j 402a8951 +402a8683: 0c02d2 l8ui a13, a2, 12 +402a8686: 7b8d26 beqi a13, 8, 402a8705 +402a8689: 820c movi.n a2, 8 +402a868b: 0d22d7 blt a2, a13, 402a869c +402a868e: 5d2d26 beqi a13, 2, 402a86ef +402a8691: 344d26 beqi a13, 4, 402a86c9 +402a8694: 411d26 beqi a13, 1, 402a86d9 +402a8697: 00b486 j 402a896d +402a869a: 660000 excw +402a869d: 02cd mov.n a12, a2 +402a869f: 0045c6 j 402a87ba +402a86a2: 022c movi.n a2, 32 +402a86a4: 1022d7 blt a2, a13, 402a86b8 +402a86a7: 02bd26 beqi a13, 16, 402a86ad +402a86aa: 00afc6 j 402a896d * return: cJSON_bool * description: Invoke print_string_ptr (which is useful) on an item. */ ICACHE_FLASH_ATTR static cJSON_bool print_string(const cJSON * const item, printbuffer * const p) { return print_string_ptr((unsigned char*) item->valuestring, p); -402a8691: 4e28 l32i.n a2, a14, 16 -402a8693: ffd905 call0 402a8424 -402a8696: 02dd mov.n a13, a2 +402a86ad: 4e28 l32i.n a2, a14, 16 +402a86af: ffd905 call0 402a8440 +402a86b2: 02dd mov.n a13, a2 os_memcpy(output, item->valuestring, raw_length); return true; } case cJSON_String: return print_string(item, output_buffer); -402a8698: 00adc6 j 402a8953 -402a869b: dd6600 excw +402a86b4: 00adc6 j 402a896f +402a86b7: dd6600 excw if ((item == NULL) || (output_buffer == NULL)) { return false; } // 选择类型 switch ((item->type) & 0xFF) { -402a869e: 5fc602 addi a0, a6, 95 -402a86a1: ed6600 excw -402a86a4: 2f4602 s8i a0, a6, 47 -402a86a7: a94600 excw -402a86aa: 000000 ill +402a86ba: 5fc602 addi a0, a6, 95 +402a86bd: ed6600 excw +402a86c0: 2f4602 s8i a0, a6, 47 +402a86c3: a94600 excw +402a86c6: 000000 ill case cJSON_NULL: output = ensure(output_buffer, 5); -402a86ad: 530c movi.n a3, 5 -402a86af: 0c2d mov.n a2, a12 -402a86b1: ffcc05 call0 402a8374 +402a86c9: 530c movi.n a3, 5 +402a86cb: 0c2d mov.n a2, a12 +402a86cd: ffcc05 call0 402a8390 if (output == NULL) { return false; } os_strcpy((char*) output, "null"); -402a86b4: ffe031 l32r a3, 402a8634 +402a86d0: ffe031 l32r a3, 402a8650 // 选择类型 switch ((item->type) & 0xFF) { case cJSON_NULL: output = ensure(output_buffer, 5); if (output == NULL) { -402a86b7: 52ec bnez.n a2, 402a86e0 -402a86b9: 00a506 j 402a8951 -402a86bc: 630c00 excw +402a86d3: 52ec bnez.n a2, 402a86fc +402a86d5: 00a506 j 402a896d +402a86d8: 630c00 excw } os_strcpy((char*) output, "null"); return true; case cJSON_False: output = ensure(output_buffer, 6); -402a86bf: 0c2d mov.n a2, a12 -402a86c1: ffcb05 call0 402a8374 +402a86db: 0c2d mov.n a2, a12 +402a86dd: ffcb05 call0 402a8390 if (output == NULL) { -402a86c4: 289216 beqz a2, 402a8951 +402a86e0: 289216 beqz a2, 402a896d return false; } os_strcpy((char*) output, "false"); -402a86c7: ffdc31 l32r a3, 402a8638 -402a86ca: 9f0f01 l32r a0, 40290308 -402a86cd: 0000c0 callx0 a0 +402a86e3: ffdc31 l32r a3, 402a8654 +402a86e6: 9f0801 l32r a0, 40290308 +402a86e9: 0000c0 callx0 a0 return true; -402a86d0: 009fc6 j 402a8953 +402a86ec: 009fc6 j 402a896f case cJSON_True: output = ensure(output_buffer, 5); -402a86d3: 530c movi.n a3, 5 -402a86d5: 0c2d mov.n a2, a12 -402a86d7: ffc9c5 call0 402a8374 +402a86ef: 530c movi.n a3, 5 +402a86f1: 0c2d mov.n a2, a12 +402a86f3: ffc9c5 call0 402a8390 if (output == NULL) { -402a86da: 273216 beqz a2, 402a8951 +402a86f6: 273216 beqz a2, 402a896d return false; } os_strcpy((char*) output, "true"); -402a86dd: ffd731 l32r a3, 402a863c -402a86e0: 9f0a01 l32r a0, 40290308 -402a86e3: 0000c0 callx0 a0 -402a86e6: 002bc6 j 402a8799 +402a86f9: ffd731 l32r a3, 402a8658 +402a86fc: 9f0301 l32r a0, 40290308 +402a86ff: 0000c0 callx0 a0 +402a8702: 002bc6 j 402a87b5 if (output_buffer == NULL) { return false; } /* This checks for NaN and Infinity */ if ((d * 0) != 0) { -402a86e9: f69e41 l32r a4, 402a6164 -402a86ec: f69e51 l32r a5, 402a6164 -402a86ef: 6228 l32i.n a2, a2, 24 -402a86f1: 7e38 l32i.n a3, a14, 28 -402a86f3: ffd401 l32r a0, 402a8644 -402a86f6: 0000c0 callx0 a0 -402a86f9: f69a41 l32r a4, 402a6164 -402a86fc: f69a51 l32r a5, 402a6164 -402a86ff: ffd201 l32r a0, 402a8648 -402a8702: 0000c0 callx0 a0 -402a8705: 00b216 beqz a2, 402a8714 +402a8705: f69e41 l32r a4, 402a6180 +402a8708: f69e51 l32r a5, 402a6180 +402a870b: 6228 l32i.n a2, a2, 24 +402a870d: 7e38 l32i.n a3, a14, 28 +402a870f: ffd401 l32r a0, 402a8660 +402a8712: 0000c0 callx0 a0 +402a8715: f69a41 l32r a4, 402a6180 +402a8718: f69a51 l32r a5, 402a6180 +402a871b: ffd201 l32r a0, 402a8664 +402a871e: 0000c0 callx0 a0 +402a8721: 00b216 beqz a2, 402a8730 length = os_sprintf((char*) number_buffer, "null"); -402a8708: ffcb31 l32r a3, 402a8634 -402a870b: 012d mov.n a2, a1 -402a870d: fb5905 call0 402a3ca0 -402a8710: 000286 j 402a871e -402a8713: 5e4800 excw +402a8724: ffcb31 l32r a3, 402a8650 +402a8727: 012d mov.n a2, a1 +402a8729: fb5745 call0 402a3ca0 +402a872c: 000286 j 402a873a +402a872f: 5e4800 excw /* If not, print with 17 decimal places of precision */ length = os_sprintf((char*)number_buffer, "%1.17g", d); } #else // ESP8266 不支持 float 和 double length = os_sprintf((char*) number_buffer, "%d", item->valueint); -402a8716: ffca31 l32r a3, 402a8640 -402a8719: 012d mov.n a2, a1 -402a871b: fb5845 call0 402a3ca0 -402a871e: 02dd mov.n a13, a2 +402a8732: ffca31 l32r a3, 402a865c +402a8735: 012d mov.n a2, a1 +402a8737: fb5685 call0 402a3ca0 +402a873a: 02dd mov.n a13, a2 #endif } /* os_sprintf failed or buffer overrun occured */ if ((length < 0) || (length > (int) (sizeof(number_buffer) - 1))) { -402a8720: 921c movi.n a2, 25 -402a8722: 02b2d7 bgeu a2, a13, 402a8728 -402a8725: 008a06 j 402a8951 +402a873c: 921c movi.n a2, 25 +402a873e: 02b2d7 bgeu a2, a13, 402a8744 +402a8741: 008a06 j 402a896d return false; } /* reserve appropriate space in the output */ output_pointer = ensure(output_buffer, (size_t) length); -402a8728: 0d3d mov.n a3, a13 -402a872a: 202cc0 or a2, a12, a12 -402a872d: ffc445 call0 402a8374 +402a8744: 0d3d mov.n a3, a13 +402a8746: 202cc0 or a2, a12, a12 +402a8749: ffc445 call0 402a8390 if (output_pointer == NULL) { -402a8730: 21d216 beqz a2, 402a8951 +402a874c: 21d216 beqz a2, 402a896d } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { if (number_buffer[i] == decimal_point) { -402a8733: e52c movi.n a5, 46 -402a8735: 024d mov.n a4, a2 +402a874f: e52c movi.n a5, 46 +402a8751: 024d mov.n a4, a2 return false; } /* reserve appropriate space in the output */ output_pointer = ensure(output_buffer, (size_t) length); if (output_pointer == NULL) { -402a8737: 030c movi.n a3, 0 +402a8753: 030c movi.n a3, 0 /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { if (number_buffer[i] == decimal_point) { output_pointer[i] = '.'; -402a8739: 057d mov.n a7, a5 +402a8755: 057d mov.n a7, a5 return false; } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { -402a873b: 171d37 beq a13, a3, 402a8756 +402a8757: 171d37 beq a13, a3, 402a8772 if (number_buffer[i] == decimal_point) { -402a873e: 613a add.n a6, a1, a3 -402a8740: 000662 l8ui a6, a6, 0 -402a8743: 059657 bne a6, a5, 402a874c +402a875a: 613a add.n a6, a1, a3 +402a875c: 000662 l8ui a6, a6, 0 +402a875f: 059657 bne a6, a5, 402a8768 output_pointer[i] = '.'; -402a8746: 004472 s8i a7, a4, 0 -402a8749: 000086 j 402a874f +402a8762: 004472 s8i a7, a4, 0 +402a8765: 000086 j 402a876b continue; } output_pointer[i] = number_buffer[i]; -402a874c: 004462 s8i a6, a4, 0 +402a8768: 004462 s8i a6, a4, 0 return false; } /* copy the printed number to the output and replace locale * dependent decimal point with '.' */ for (i = 0; i < ((size_t) length); i++) { -402a874f: 331b addi.n a3, a3, 1 -402a8751: 441b addi.n a4, a4, 1 -402a8753: fff906 j 402a873b +402a876b: 331b addi.n a3, a3, 1 +402a876d: 441b addi.n a4, a4, 1 +402a876f: fff906 j 402a8757 continue; } output_pointer[i] = number_buffer[i]; } output_pointer[i] = '\0'; -402a8756: 22da add.n a2, a2, a13 -402a8758: 030c movi.n a3, 0 -402a875a: 004232 s8i a3, a2, 0 +402a8772: 22da add.n a2, a2, a13 +402a8774: 030c movi.n a3, 0 +402a8776: 004232 s8i a3, a2, 0 output_buffer->offset += (size_t) length; -402a875d: 2c28 l32i.n a2, a12, 8 -402a875f: d2da add.n a13, a2, a13 -402a8761: 2cd9 s32i.n a13, a12, 8 -402a8763: 000c86 j 402a8799 +402a8779: 2c28 l32i.n a2, a12, 8 +402a877b: d2da add.n a13, a2, a13 +402a877d: 2cd9 s32i.n a13, a12, 8 +402a877f: 000c86 j 402a87b5 case cJSON_Number: return print_number(item, output_buffer); case cJSON_Raw: { size_t raw_length = 0; if (item->valuestring == NULL) { -402a8766: 4e28 l32i.n a2, a14, 16 -402a8768: 02dc bnez.n a2, 402a877c +402a8782: 4e28 l32i.n a2, a14, 16 +402a8784: 02dc bnez.n a2, 402a8798 if (!output_buffer->noalloc) { -402a876a: 43d8 l32i.n a13, a3, 16 -402a876c: 1e1d56 bnez a13, 402a8951 +402a8786: 43d8 l32i.n a13, a3, 16 +402a8788: 1e1d56 bnez a13, 402a896d output_buffer->hooks.deallocate(output_buffer->buffer); -402a876f: 072332 l32i a3, a3, 28 -402a8772: 002c22 l32i a2, a12, 0 -402a8775: 0003c0 callx0 a3 -402a8778: 0075c6 j 402a8953 -402a877b: 720100 excw +402a878b: 072332 l32i a3, a3, 28 +402a878e: 002c22 l32i a2, a12, 0 +402a8791: 0003c0 callx0 a3 +402a8794: 0075c6 j 402a896f +402a8797: 6b0100 excw } return false; } raw_length = os_strlen(item->valuestring) + sizeof(""); -402a877e: 00c064 excw -402a8781: d21b00 excw +402a879a: 00c064 excw +402a879d: d21b00 excw output = ensure(output_buffer, raw_length); -402a8784: 0d3d mov.n a3, a13 -402a8786: 202cc0 or a2, a12, a12 -402a8789: ffbe85 call0 402a8374 +402a87a0: 0d3d mov.n a3, a13 +402a87a2: 202cc0 or a2, a12, a12 +402a87a5: ffbe85 call0 402a8390 if (output == NULL) { -402a878c: 1c1216 beqz a2, 402a8951 +402a87a8: 1c1216 beqz a2, 402a896d return false; } os_memcpy(output, item->valuestring, raw_length); -402a878f: 4e38 l32i.n a3, a14, 16 -402a8791: 0d4d mov.n a4, a13 -402a8793: 622001 l32r a0, 40281014 <_irom0_text_start+0x4> -402a8796: 0000c0 callx0 a0 +402a87ab: 4e38 l32i.n a3, a14, 16 +402a87ad: 0d4d mov.n a4, a13 +402a87af: 621901 l32r a0, 40281014 <_irom0_text_start+0x4> +402a87b2: 0000c0 callx0 a0 return true; -402a8799: 1d0c movi.n a13, 1 -402a879b: 006d06 j 402a8953 +402a87b5: 1d0c movi.n a13, 1 +402a87b7: 006d06 j 402a896f return false; } /* Compose the output array. */ /* opening square bracket */ output_pointer = ensure(output_buffer, 1); -402a879e: 130c movi.n a3, 1 -402a87a0: 202cc0 or a2, a12, a12 -402a87a3: 2ed8 l32i.n a13, a14, 8 -402a87a5: ffbcc5 call0 402a8374 +402a87ba: 130c movi.n a3, 1 +402a87bc: 202cc0 or a2, a12, a12 +402a87bf: 2ed8 l32i.n a13, a14, 8 +402a87c1: ffbcc5 call0 402a8390 if (output_pointer == NULL) { -402a87a8: 1a5216 beqz a2, 402a8951 +402a87c4: 1a5216 beqz a2, 402a896d return false; } *output_pointer = '['; -402a87ab: b35c movi.n a3, 91 -402a87ad: 004232 s8i a3, a2, 0 +402a87c7: b35c movi.n a3, 91 +402a87c9: 004232 s8i a3, a2, 0 output_buffer->offset++; -402a87b0: 2c28 l32i.n a2, a12, 8 +402a87cc: 2c28 l32i.n a2, a12, 8 if (!print_value(current_element, output_buffer)) { return false; } update_offset(output_buffer); if (current_element->next) { length = (size_t) (output_buffer->format ? 2 : 1); -402a87b2: 2e0c movi.n a14, 2 +402a87ce: 2e0c movi.n a14, 2 if (output_pointer == NULL) { return false; } *output_pointer = '['; output_buffer->offset++; -402a87b4: 221b addi.n a2, a2, 1 -402a87b6: 2c29 s32i.n a2, a12, 8 +402a87d0: 221b addi.n a2, a2, 1 +402a87d2: 2c29 s32i.n a2, a12, 8 output_buffer->depth++; -402a87b8: 3c28 l32i.n a2, a12, 12 +402a87d4: 3c28 l32i.n a2, a12, 12 if (!print_value(current_element, output_buffer)) { return false; } update_offset(output_buffer); if (current_element->next) { length = (size_t) (output_buffer->format ? 2 : 1); -402a87ba: 1f0c movi.n a15, 1 +402a87d6: 1f0c movi.n a15, 1 return false; } *output_pointer = '['; output_buffer->offset++; output_buffer->depth++; -402a87bc: 221b addi.n a2, a2, 1 -402a87be: 3c29 s32i.n a2, a12, 12 +402a87d8: 221b addi.n a2, a2, 1 +402a87da: 3c29 s32i.n a2, a12, 12 while (current_element != NULL) { -402a87c0: 04dd16 beqz a13, 402a8811 +402a87dc: 04dd16 beqz a13, 402a882d if (!print_value(current_element, output_buffer)) { -402a87c3: 203cc0 or a3, a12, a12 -402a87c6: 202dd0 or a2, a13, a13 -402a87c9: ffe805 call0 402a864c -402a87cc: 181216 beqz a2, 402a8951 +402a87df: 203cc0 or a3, a12, a12 +402a87e2: 202dd0 or a2, a13, a13 +402a87e5: ffe805 call0 402a8668 +402a87e8: 181216 beqz a2, 402a896d return false; } update_offset(output_buffer); -402a87cf: 0c2d mov.n a2, a12 -402a87d1: ffb705 call0 402a8344 +402a87eb: 0c2d mov.n a2, a12 +402a87ed: ffb705 call0 402a8360 if (current_element->next) { -402a87d4: 0d28 l32i.n a2, a13, 0 -402a87d6: 22bc beqz.n a2, 402a880c +402a87f0: 0d28 l32i.n a2, a13, 0 +402a87f2: 22bc beqz.n a2, 402a8828 length = (size_t) (output_buffer->format ? 2 : 1); -402a87d8: 5c48 l32i.n a4, a12, 20 -402a87da: 0f2d mov.n a2, a15 -402a87dc: 932e40 movnez a2, a14, a4 -402a87df: 024d mov.n a4, a2 +402a87f4: 5c48 l32i.n a4, a12, 20 +402a87f6: 0f2d mov.n a2, a15 +402a87f8: 932e40 movnez a2, a14, a4 +402a87fb: 024d mov.n a4, a2 output_pointer = ensure(output_buffer, length + 1); -402a87e1: 321b addi.n a3, a2, 1 -402a87e3: 0c2d mov.n a2, a12 -402a87e5: 8149 s32i.n a4, a1, 32 -402a87e7: ffb8c5 call0 402a8374 +402a87fd: 321b addi.n a3, a2, 1 +402a87ff: 0c2d mov.n a2, a12 +402a8801: 8149 s32i.n a4, a1, 32 +402a8803: ffb8c5 call0 402a8390 if (output_pointer == NULL) { -402a87ea: 8148 l32i.n a4, a1, 32 -402a87ec: 161216 beqz a2, 402a8951 +402a8806: 8148 l32i.n a4, a1, 32 +402a8808: 161216 beqz a2, 402a896d return false; } *output_pointer++ = ','; -402a87ef: c52c movi.n a5, 44 -402a87f1: 004252 s8i a5, a2, 0 +402a880b: c52c movi.n a5, 44 +402a880d: 004252 s8i a5, a2, 0 if (output_buffer->format) { -402a87f4: 5c58 l32i.n a5, a12, 20 +402a8810: 5c58 l32i.n a5, a12, 20 length = (size_t) (output_buffer->format ? 2 : 1); output_pointer = ensure(output_buffer, length + 1); if (output_pointer == NULL) { return false; } *output_pointer++ = ','; -402a87f6: 321b addi.n a3, a2, 1 +402a8812: 321b addi.n a3, a2, 1 if (output_buffer->format) { -402a87f8: 558c beqz.n a5, 402a8801 +402a8814: 558c beqz.n a5, 402a881d *output_pointer++ = ' '; -402a87fa: 052c movi.n a5, 32 -402a87fc: 322b addi.n a3, a2, 2 -402a87fe: 014252 s8i a5, a2, 1 +402a8816: 052c movi.n a5, 32 +402a8818: 322b addi.n a3, a2, 2 +402a881a: 014252 s8i a5, a2, 1 } *output_pointer = '\0'; -402a8801: 020c movi.n a2, 0 -402a8803: 004322 s8i a2, a3, 0 +402a881d: 020c movi.n a2, 0 +402a881f: 004322 s8i a2, a3, 0 output_buffer->offset += length; -402a8806: 2c28 l32i.n a2, a12, 8 -402a8808: 424a add.n a4, a2, a4 -402a880a: 2c49 s32i.n a4, a12, 8 +402a8822: 2c28 l32i.n a2, a12, 8 +402a8824: 424a add.n a4, a2, a4 +402a8826: 2c49 s32i.n a4, a12, 8 } current_element = current_element->next; -402a880c: 0dd8 l32i.n a13, a13, 0 -402a880e: ffeb86 j 402a87c0 +402a8828: 0dd8 l32i.n a13, a13, 0 +402a882a: ffeb86 j 402a87dc } output_pointer = ensure(output_buffer, 2); -402a8811: 230c movi.n a3, 2 -402a8813: 0c2d mov.n a2, a12 -402a8815: ffb5c5 call0 402a8374 +402a882d: 230c movi.n a3, 2 +402a882f: 0c2d mov.n a2, a12 +402a8831: ffb5c5 call0 402a8390 if (output_pointer == NULL) { return false; } *output_pointer++ = ']'; -402a8818: d35c movi.n a3, 93 +402a8834: d35c movi.n a3, 93 } current_element = current_element->next; } output_pointer = ensure(output_buffer, 2); if (output_pointer == NULL) { -402a881a: 122256 bnez a2, 402a8940 -402a881d: 004c06 j 402a8951 -402a8820: 280000 excw +402a8836: 122256 bnez a2, 402a895c +402a8839: 004c06 j 402a896d +402a883c: 280000 excw if (output_buffer == NULL) { return false; } /* Compose the output: */ length = (size_t) (output_buffer->format ? 2 : 1); /* fmt: {\n */ -402a8823: 2ed853 excw -402a8826: 130c movi.n a3, 1 -402a8828: 2e0c movi.n a14, 2 -402a882a: 83e320 moveqz a14, a3, a2 +402a883f: 2ed853 excw +402a8842: 130c movi.n a3, 1 +402a8844: 2e0c movi.n a14, 2 +402a8846: 83e320 moveqz a14, a3, a2 output_pointer = ensure(output_buffer, length + 1); -402a882d: 3e3a add.n a3, a14, a3 -402a882f: 0c2d mov.n a2, a12 -402a8831: ffb405 call0 402a8374 +402a8849: 3e3a add.n a3, a14, a3 +402a884b: 0c2d mov.n a2, a12 +402a884d: ffb405 call0 402a8390 if (output_pointer == NULL) { -402a8834: 119216 beqz a2, 402a8951 +402a8850: 119216 beqz a2, 402a896d return false; } *output_pointer++ = '{'; -402a8837: 7ba032 movi a3, 123 -402a883a: 004232 s8i a3, a2, 0 +402a8853: 7ba032 movi a3, 123 +402a8856: 004232 s8i a3, a2, 0 output_buffer->depth++; -402a883d: 3c38 l32i.n a3, a12, 12 -402a883f: 331b addi.n a3, a3, 1 -402a8841: 3c39 s32i.n a3, a12, 12 +402a8859: 3c38 l32i.n a3, a12, 12 +402a885b: 331b addi.n a3, a3, 1 +402a885d: 3c39 s32i.n a3, a12, 12 if (output_buffer->format) { -402a8843: 5c38 l32i.n a3, a12, 20 -402a8845: 338c beqz.n a3, 402a884c +402a885f: 5c38 l32i.n a3, a12, 20 +402a8861: 338c beqz.n a3, 402a8868 *output_pointer++ = '\n'; -402a8847: a30c movi.n a3, 10 -402a8849: 014232 s8i a3, a2, 1 +402a8863: a30c movi.n a3, 10 +402a8865: 014232 s8i a3, a2, 1 } output_buffer->offset += length; -402a884c: 2c28 l32i.n a2, a12, 8 +402a8868: 2c28 l32i.n a2, a12, 8 output_buffer)) { return false; } update_offset(output_buffer); length = (size_t) (output_buffer->format ? 2 : 1); -402a884e: 2f0c movi.n a15, 2 +402a886a: 2f0c movi.n a15, 2 *output_pointer++ = '{'; output_buffer->depth++; if (output_buffer->format) { *output_pointer++ = '\n'; } output_buffer->offset += length; -402a8850: e2ea add.n a14, a2, a14 -402a8852: 2ce9 s32i.n a14, a12, 8 +402a886c: e2ea add.n a14, a2, a14 +402a886e: 2ce9 s32i.n a14, a12, 8 output_pointer = ensure(output_buffer, output_buffer->depth); if (output_pointer == NULL) { return false; } for (i = 0; i < output_buffer->depth; i++) { *output_pointer++ = '\t'; -402a8854: 9e0c movi.n a14, 9 -402a8856: 5c28 l32i.n a2, a12, 20 +402a8870: 9e0c movi.n a14, 9 +402a8872: 5c28 l32i.n a2, a12, 20 if (output_buffer->format) { *output_pointer++ = '\n'; } output_buffer->offset += length; while (current_item) { -402a8858: 0b4d16 beqz a13, 402a8910 +402a8874: 0b4d16 beqz a13, 402a892c if (output_buffer->format) { -402a885b: 22ac beqz.n a2, 402a8881 +402a8877: 22ac beqz.n a2, 402a889d size_t i; output_pointer = ensure(output_buffer, output_buffer->depth); -402a885d: 3c38 l32i.n a3, a12, 12 -402a885f: 0c2d mov.n a2, a12 -402a8861: ffb105 call0 402a8374 +402a8879: 3c38 l32i.n a3, a12, 12 +402a887b: 0c2d mov.n a2, a12 +402a887d: ffb105 call0 402a8390 if (output_pointer == NULL) { -402a8864: 0e9216 beqz a2, 402a8951 -402a8867: 024d mov.n a4, a2 +402a8880: 0e9216 beqz a2, 402a896d +402a8883: 024d mov.n a4, a2 return false; } for (i = 0; i < output_buffer->depth; i++) { -402a8869: 3c38 l32i.n a3, a12, 12 -402a886b: c05420 sub a5, a4, a2 -402a886e: 08b537 bgeu a5, a3, 402a887a +402a8885: 3c38 l32i.n a3, a12, 12 +402a8887: c05420 sub a5, a4, a2 +402a888a: 08b537 bgeu a5, a3, 402a8896 *output_pointer++ = '\t'; -402a8871: 0044e2 s8i a14, a4, 0 -402a8874: 441b addi.n a4, a4, 1 -402a8876: fffbc6 j 402a8869 -402a8879: 2c2800 excw +402a888d: 0044e2 s8i a14, a4, 0 +402a8890: 441b addi.n a4, a4, 1 +402a8892: fffbc6 j 402a8885 +402a8895: 2c2800 excw } output_buffer->offset += output_buffer->depth; -402a887c: 323a add.n a3, a2, a3 -402a887e: 026c32 s32i a3, a12, 8 +402a8898: 323a add.n a3, a2, a3 +402a889a: 026c32 s32i a3, a12, 8 } /* print key */ if (!print_string_ptr((unsigned char*) current_item->string, -402a8881: 8d28 l32i.n a2, a13, 32 -402a8883: 0c3d mov.n a3, a12 -402a8885: ffb9c5 call0 402a8424 -402a8888: 0c5216 beqz a2, 402a8951 +402a889d: 8d28 l32i.n a2, a13, 32 +402a889f: 0c3d mov.n a3, a12 +402a88a1: ffb9c5 call0 402a8440 +402a88a4: 0c5216 beqz a2, 402a896d output_buffer)) { return false; } update_offset(output_buffer); -402a888b: 0c2d mov.n a2, a12 -402a888d: ffab45 call0 402a8344 +402a88a7: 0c2d mov.n a2, a12 +402a88a9: ffab45 call0 402a8360 length = (size_t) (output_buffer->format ? 2 : 1); -402a8890: 5c28 l32i.n a2, a12, 20 -402a8892: 140c movi.n a4, 1 -402a8894: 934f20 movnez a4, a15, a2 +402a88ac: 5c28 l32i.n a2, a12, 20 +402a88ae: 140c movi.n a4, 1 +402a88b0: 934f20 movnez a4, a15, a2 output_pointer = ensure(output_buffer, length); -402a8897: 043d mov.n a3, a4 -402a8899: 0c2d mov.n a2, a12 -402a889b: 8149 s32i.n a4, a1, 32 -402a889d: ffad45 call0 402a8374 +402a88b3: 043d mov.n a3, a4 +402a88b5: 0c2d mov.n a2, a12 +402a88b7: 8149 s32i.n a4, a1, 32 +402a88b9: ffad45 call0 402a8390 if (output_pointer == NULL) { -402a88a0: 8148 l32i.n a4, a1, 32 -402a88a2: 0ab216 beqz a2, 402a8951 +402a88bc: 8148 l32i.n a4, a1, 32 +402a88be: 0ab216 beqz a2, 402a896d return false; } *output_pointer++ = ':'; -402a88a5: a33c movi.n a3, 58 -402a88a7: 004232 s8i a3, a2, 0 +402a88c1: a33c movi.n a3, 58 +402a88c3: 004232 s8i a3, a2, 0 if (output_buffer->format) { -402a88aa: 5c38 l32i.n a3, a12, 20 -402a88ac: 138c beqz.n a3, 402a88b1 +402a88c6: 5c38 l32i.n a3, a12, 20 +402a88c8: 138c beqz.n a3, 402a88cd *output_pointer++ = '\t'; -402a88ae: 0142e2 s8i a14, a2, 1 +402a88ca: 0142e2 s8i a14, a2, 1 } output_buffer->offset += length; -402a88b1: 2c28 l32i.n a2, a12, 8 +402a88cd: 2c28 l32i.n a2, a12, 8 /* print value */ if (!print_value(current_item, output_buffer)) { -402a88b3: 0c3d mov.n a3, a12 +402a88cf: 0c3d mov.n a3, a12 } *output_pointer++ = ':'; if (output_buffer->format) { *output_pointer++ = '\t'; } output_buffer->offset += length; -402a88b5: 424a add.n a4, a2, a4 -402a88b7: 026c42 s32i a4, a12, 8 +402a88d1: 424a add.n a4, a2, a4 +402a88d3: 026c42 s32i a4, a12, 8 /* print value */ if (!print_value(current_item, output_buffer)) { -402a88ba: 202dd0 or a2, a13, a13 -402a88bd: ffd8c5 call0 402a864c -402a88c0: 08d216 beqz a2, 402a8951 +402a88d6: 202dd0 or a2, a13, a13 +402a88d9: ffd8c5 call0 402a8668 +402a88dc: 08d216 beqz a2, 402a896d return false; } update_offset(output_buffer); -402a88c3: 0c2d mov.n a2, a12 -402a88c5: ffa7c5 call0 402a8344 +402a88df: 0c2d mov.n a2, a12 +402a88e1: ffa7c5 call0 402a8360 /* print comma if not last */ length = (size_t) ((output_buffer->format ? 1 : 0) -402a88c8: 5c58 l32i.n a5, a12, 20 -402a88ca: 020c movi.n a2, 0 -402a88cc: 140c movi.n a4, 1 -402a88ce: 023d mov.n a3, a2 -402a88d0: 933450 movnez a3, a4, a5 -402a88d3: 035d mov.n a5, a3 -402a88d5: 0d38 l32i.n a3, a13, 0 -402a88d7: 932430 movnez a2, a4, a3 -402a88da: 452a add.n a4, a5, a2 +402a88e4: 5c58 l32i.n a5, a12, 20 +402a88e6: 020c movi.n a2, 0 +402a88e8: 140c movi.n a4, 1 +402a88ea: 023d mov.n a3, a2 +402a88ec: 933450 movnez a3, a4, a5 +402a88ef: 035d mov.n a5, a3 +402a88f1: 0d38 l32i.n a3, a13, 0 +402a88f3: 932430 movnez a2, a4, a3 +402a88f6: 452a add.n a4, a5, a2 + (current_item->next ? 1 : 0)); output_pointer = ensure(output_buffer, length + 1); -402a88dc: 341b addi.n a3, a4, 1 -402a88de: 0c2d mov.n a2, a12 -402a88e0: 8149 s32i.n a4, a1, 32 -402a88e2: ffa905 call0 402a8374 +402a88f8: 341b addi.n a3, a4, 1 +402a88fa: 0c2d mov.n a2, a12 +402a88fc: 8149 s32i.n a4, a1, 32 +402a88fe: ffa905 call0 402a8390 if (output_pointer == NULL) { -402a88e5: 8148 l32i.n a4, a1, 32 -402a88e7: 066216 beqz a2, 402a8951 +402a8901: 8148 l32i.n a4, a1, 32 +402a8903: 066216 beqz a2, 402a896d return false; } if (current_item->next) { -402a88ea: 0d38 l32i.n a3, a13, 0 -402a88ec: 538c beqz.n a3, 402a88f5 +402a8906: 0d38 l32i.n a3, a13, 0 +402a8908: 538c beqz.n a3, 402a8911 *output_pointer++ = ','; -402a88ee: c32c movi.n a3, 44 -402a88f0: 004232 s8i a3, a2, 0 -402a88f3: 221b addi.n a2, a2, 1 +402a890a: c32c movi.n a3, 44 +402a890c: 004232 s8i a3, a2, 0 +402a890f: 221b addi.n a2, a2, 1 } if (output_buffer->format) { -402a88f5: 5c38 l32i.n a3, a12, 20 -402a88f7: 538c beqz.n a3, 402a8900 +402a8911: 5c38 l32i.n a3, a12, 20 +402a8913: 538c beqz.n a3, 402a891c *output_pointer++ = '\n'; -402a88f9: a30c movi.n a3, 10 -402a88fb: 004232 s8i a3, a2, 0 -402a88fe: 221b addi.n a2, a2, 1 +402a8915: a30c movi.n a3, 10 +402a8917: 004232 s8i a3, a2, 0 +402a891a: 221b addi.n a2, a2, 1 } *output_pointer = '\0'; -402a8900: 030c movi.n a3, 0 -402a8902: 004232 s8i a3, a2, 0 +402a891c: 030c movi.n a3, 0 +402a891e: 004232 s8i a3, a2, 0 output_buffer->offset += length; -402a8905: 2c28 l32i.n a2, a12, 8 +402a8921: 2c28 l32i.n a2, a12, 8 current_item = current_item->next; -402a8907: 0dd8 l32i.n a13, a13, 0 +402a8923: 0dd8 l32i.n a13, a13, 0 if (output_buffer->format) { *output_pointer++ = '\n'; } *output_pointer = '\0'; output_buffer->offset += length; -402a8909: 424a add.n a4, a2, a4 -402a890b: 2c49 s32i.n a4, a12, 8 -402a890d: ffd146 j 402a8856 +402a8925: 424a add.n a4, a2, a4 +402a8927: 2c49 s32i.n a4, a12, 8 +402a8929: ffd146 j 402a8872 current_item = current_item->next; } output_pointer = ensure(output_buffer, -402a8910: 230c movi.n a3, 2 -402a8912: 228c beqz.n a2, 402a8918 -402a8914: 3c38 l32i.n a3, a12, 12 -402a8916: 331b addi.n a3, a3, 1 -402a8918: 0c2d mov.n a2, a12 -402a891a: ffa585 call0 402a8374 +402a892c: 230c movi.n a3, 2 +402a892e: 228c beqz.n a2, 402a8934 +402a8930: 3c38 l32i.n a3, a12, 12 +402a8932: 331b addi.n a3, a3, 1 +402a8934: 0c2d mov.n a2, a12 +402a8936: ffa585 call0 402a8390 output_buffer->format ? (output_buffer->depth + 1) : 2); if (output_pointer == NULL) { -402a891d: 02bc beqz.n a2, 402a8951 +402a8939: 02bc beqz.n a2, 402a896d return false; } if (output_buffer->format) { -402a891f: 5c38 l32i.n a3, a12, 20 -402a8921: 839c beqz.n a3, 402a893d -402a8923: 025d mov.n a5, a2 -402a8925: 023d mov.n a3, a2 +402a893b: 5c38 l32i.n a3, a12, 20 +402a893d: 839c beqz.n a3, 402a8959 +402a893f: 025d mov.n a5, a2 +402a8941: 023d mov.n a3, a2 size_t i; for (i = 0; i < (output_buffer->depth - 1); i++) { *output_pointer++ = '\t'; -402a8927: 970c movi.n a7, 9 +402a8943: 970c movi.n a7, 9 if (output_pointer == NULL) { return false; } if (output_buffer->format) { size_t i; for (i = 0; i < (output_buffer->depth - 1); i++) { -402a8929: 3c48 l32i.n a4, a12, 12 -402a892b: c06350 sub a6, a3, a5 -402a892e: 440b addi.n a4, a4, -1 -402a8930: 032d mov.n a2, a3 -402a8932: 07b647 bgeu a6, a4, 402a893d +402a8945: 3c48 l32i.n a4, a12, 12 +402a8947: c06350 sub a6, a3, a5 +402a894a: 440b addi.n a4, a4, -1 +402a894c: 032d mov.n a2, a3 +402a894e: 07b647 bgeu a6, a4, 402a8959 *output_pointer++ = '\t'; -402a8935: 004372 s8i a7, a3, 0 -402a8938: 331b addi.n a3, a3, 1 -402a893a: fffac6 j 402a8929 +402a8951: 004372 s8i a7, a3, 0 +402a8954: 331b addi.n a3, a3, 1 +402a8956: fffac6 j 402a8945 } } *output_pointer++ = '}'; -402a893d: 7da032 movi a3, 125 -402a8940: 004232 s8i a3, a2, 0 +402a8959: 7da032 movi a3, 125 +402a895c: 004232 s8i a3, a2, 0 *output_pointer = '\0'; -402a8943: 030c movi.n a3, 0 -402a8945: 014232 s8i a3, a2, 1 +402a895f: 030c movi.n a3, 0 +402a8961: 014232 s8i a3, a2, 1 output_buffer->depth--; -402a8948: 3c28 l32i.n a2, a12, 12 -402a894a: 220b addi.n a2, a2, -1 -402a894c: 3c29 s32i.n a2, a12, 12 -402a894e: ff91c6 j 402a8799 +402a8964: 3c28 l32i.n a2, a12, 12 +402a8966: 220b addi.n a2, a2, -1 +402a8968: 3c29 s32i.n a2, a12, 12 +402a896a: ff91c6 j 402a87b5 case cJSON_Object: return print_object(item, output_buffer); default: return false; -402a8951: 0d0c movi.n a13, 0 +402a896d: 0d0c movi.n a13, 0 } } -402a8953: 132102 l32i a0, a1, 76 -402a8956: 0d2d mov.n a2, a13 -402a8958: 1221c2 l32i a12, a1, 72 -402a895b: 1121d2 l32i a13, a1, 68 -402a895e: 1021e2 l32i a14, a1, 64 -402a8961: f1f8 l32i.n a15, a1, 60 -402a8963: 50c112 addi a1, a1, 80 -402a8966: f00d ret.n -402a8968: 899c beqz.n a9, 402a8984 -402a896a: fe .byte 0xfe -402a896b: 3f .byte 0x3f - -402a896c : +402a896f: 132102 l32i a0, a1, 76 +402a8972: 0d2d mov.n a2, a13 +402a8974: 1221c2 l32i a12, a1, 72 +402a8977: 1121d2 l32i a13, a1, 68 +402a897a: 1021e2 l32i a14, a1, 64 +402a897d: f1f8 l32i.n a15, a1, 60 +402a897f: 50c112 addi a1, a1, 80 +402a8982: f00d ret.n +402a8984: 899c beqz.n a9, 402a89a0 +402a8986: fe .byte 0xfe +402a8987: 3f .byte 0x3f + +402a8988 : * const internal_hooks * const hooks - 锟斤拷锟接猴拷锟斤拷 * return: cJSON * * description: Utility for handling references. * 锟斤拷锟斤拷一锟斤拷cJSON锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static cJSON *create_reference(const cJSON *item, -402a896c: f0c112 addi a1, a1, -16 -402a896f: 11d9 s32i.n a13, a1, 4 -402a8971: 3109 s32i.n a0, a1, 12 -402a8973: 02dd mov.n a13, a2 -402a8975: 21c9 s32i.n a12, a1, 8 +402a8988: f0c112 addi a1, a1, -16 +402a898b: 11d9 s32i.n a13, a1, 4 +402a898d: 3109 s32i.n a0, a1, 12 +402a898f: 02dd mov.n a13, a2 +402a8991: 21c9 s32i.n a12, a1, 8 const internal_hooks * const hooks) { cJSON *reference = NULL; if (item == NULL) { return NULL; -402a8977: 020c movi.n a2, 0 +402a8993: 020c movi.n a2, 0 * 锟斤拷锟斤拷一锟斤拷cJSON锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static cJSON *create_reference(const cJSON *item, const internal_hooks * const hooks) { cJSON *reference = NULL; if (item == NULL) { -402a8979: 2f1d27 beq a13, a2, 402a89ac -402a897c: fffb21 l32r a2, 402a8968 +402a8995: 2f1d27 beq a13, a2, 402a89c8 +402a8998: fffb21 l32r a2, 402a8984 return NULL; } reference = cJSON_New_Item(hooks); -402a897f: 002222 l32i a2, a2, 0 -402a8982: ffc885 call0 402a860c -402a8985: 02cd mov.n a12, a2 +402a899b: 002222 l32i a2, a2, 0 +402a899e: ffc885 call0 402a8628 +402a89a1: 02cd mov.n a12, a2 if (reference == NULL) { return NULL; -402a8987: 020c movi.n a2, 0 +402a89a3: 020c movi.n a2, 0 if (item == NULL) { return NULL; } reference = cJSON_New_Item(hooks); if (reference == NULL) { -402a8989: 1f1c27 beq a12, a2, 402a89ac +402a89a5: 1f1c27 beq a12, a2, 402a89c8 return NULL; } os_memcpy(reference, item, sizeof(cJSON)); -402a898c: 842c movi.n a4, 40 -402a898e: 0d3d mov.n a3, a13 -402a8990: 0c2d mov.n a2, a12 -402a8992: 61a001 l32r a0, 40281014 <_irom0_text_start+0x4> -402a8995: 0000c0 callx0 a0 +402a89a8: 842c movi.n a4, 40 +402a89aa: 0d3d mov.n a3, a13 +402a89ac: 0c2d mov.n a2, a12 +402a89ae: 619901 l32r a0, 40281014 <_irom0_text_start+0x4> +402a89b1: 0000c0 callx0 a0 reference->string = NULL; reference->type |= cJSON_IsReference; -402a8998: 3c48 l32i.n a4, a12, 12 -402a899a: 00a132 movi a3, 0x100 +402a89b4: 3c48 l32i.n a4, a12, 12 +402a89b6: 00a132 movi a3, 0x100 if (reference == NULL) { return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; -402a899d: 020c movi.n a2, 0 +402a89b9: 020c movi.n a2, 0 reference->type |= cJSON_IsReference; -402a899f: 203430 or a3, a4, a3 +402a89bb: 203430 or a3, a4, a3 if (reference == NULL) { return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; -402a89a2: 8c29 s32i.n a2, a12, 32 +402a89be: 8c29 s32i.n a2, a12, 32 reference->type |= cJSON_IsReference; reference->next = reference->prev = NULL; -402a89a4: 1c29 s32i.n a2, a12, 4 -402a89a6: 0c29 s32i.n a2, a12, 0 +402a89c0: 1c29 s32i.n a2, a12, 4 +402a89c2: 0c29 s32i.n a2, a12, 0 return NULL; } os_memcpy(reference, item, sizeof(cJSON)); reference->string = NULL; reference->type |= cJSON_IsReference; -402a89a8: 3c39 s32i.n a3, a12, 12 +402a89c4: 3c39 s32i.n a3, a12, 12 reference->next = reference->prev = NULL; -402a89aa: 0c2d mov.n a2, a12 +402a89c6: 0c2d mov.n a2, a12 return reference; } -402a89ac: 3108 l32i.n a0, a1, 12 -402a89ae: 21c8 l32i.n a12, a1, 8 -402a89b0: 11d8 l32i.n a13, a1, 4 -402a89b2: 10c112 addi a1, a1, 16 -402a89b5: f00d ret.n +402a89c8: 3108 l32i.n a0, a1, 12 +402a89ca: 21c8 l32i.n a12, a1, 8 +402a89cc: 11d8 l32i.n a13, a1, 4 +402a89ce: 10c112 addi a1, a1, 16 +402a89d1: f00d ret.n ... -402a89b8 : +402a89d4 : /* * function: cJSON_strdup * description: 字符串拷贝函数,在构建object和array时会用到 */ ICACHE_FLASH_ATTR static unsigned char* cJSON_strdup( -402a89b8: f0c112 addi a1, a1, -16 -402a89bb: 11d9 s32i.n a13, a1, 4 -402a89bd: 3109 s32i.n a0, a1, 12 -402a89bf: 02dd mov.n a13, a2 -402a89c1: 21c9 s32i.n a12, a1, 8 -402a89c3: 01e9 s32i.n a14, a1, 0 +402a89d4: f0c112 addi a1, a1, -16 +402a89d7: 11d9 s32i.n a13, a1, 4 +402a89d9: 3109 s32i.n a0, a1, 12 +402a89db: 02dd mov.n a13, a2 +402a89dd: 21c9 s32i.n a12, a1, 8 +402a89df: 01e9 s32i.n a14, a1, 0 size_t length = 0; unsigned char *copy = NULL; // 检查参数 if (string == NULL) { return NULL; -402a89c5: 020c movi.n a2, 0 +402a89e1: 020c movi.n a2, 0 const unsigned char* string, const internal_hooks * const hooks) { size_t length = 0; unsigned char *copy = NULL; // 检查参数 if (string == NULL) { -402a89c7: 291d27 beq a13, a2, 402a89f4 +402a89e3: 291d27 beq a13, a2, 402a8a10 return NULL; } length = os_strlen((const char*) string) + sizeof(""); -402a89ca: 0d2d mov.n a2, a13 -402a89cc: 63de01 l32r a0, 40281944 -402a89cf: 0000c0 callx0 a0 -402a89d2: e21b addi.n a14, a2, 1 +402a89e6: 0d2d mov.n a2, a13 +402a89e8: 63d701 l32r a0, 40281944 +402a89eb: 0000c0 callx0 a0 +402a89ee: e21b addi.n a14, a2, 1 copy = (unsigned char*) hooks->allocate(length); // 申请内存 -402a89d4: ffe521 l32r a2, 402a8968 -402a89d7: 0238 l32i.n a3, a2, 0 -402a89d9: 0e2d mov.n a2, a14 -402a89db: 0003c0 callx0 a3 -402a89de: 02cd mov.n a12, a2 +402a89f0: ffe521 l32r a2, 402a8984 +402a89f3: 0238 l32i.n a3, a2, 0 +402a89f5: 0e2d mov.n a2, a14 +402a89f7: 0003c0 callx0 a3 +402a89fa: 02cd mov.n a12, a2 if (copy == NULL) { return NULL; -402a89e0: 020c movi.n a2, 0 +402a89fc: 020c movi.n a2, 0 return NULL; } length = os_strlen((const char*) string) + sizeof(""); copy = (unsigned char*) hooks->allocate(length); // 申请内存 if (copy == NULL) { -402a89e2: 0e1c27 beq a12, a2, 402a89f4 +402a89fe: 0e1c27 beq a12, a2, 402a8a10 return NULL; } os_memcpy(copy, string, length); -402a89e5: 0e4d mov.n a4, a14 -402a89e7: 0d3d mov.n a3, a13 -402a89e9: 202cc0 or a2, a12, a12 -402a89ec: 618a01 l32r a0, 40281014 <_irom0_text_start+0x4> -402a89ef: 0000c0 callx0 a0 -402a89f2: 0c2d mov.n a2, a12 +402a8a01: 0e4d mov.n a4, a14 +402a8a03: 0d3d mov.n a3, a13 +402a8a05: 202cc0 or a2, a12, a12 +402a8a08: 618301 l32r a0, 40281014 <_irom0_text_start+0x4> +402a8a0b: 0000c0 callx0 a0 +402a8a0e: 0c2d mov.n a2, a12 return copy; } -402a89f4: 3108 l32i.n a0, a1, 12 -402a89f6: 21c8 l32i.n a12, a1, 8 -402a89f8: 11d8 l32i.n a13, a1, 4 -402a89fa: 01e8 l32i.n a14, a1, 0 -402a89fc: 10c112 addi a1, a1, 16 -402a89ff: f00d ret.n -402a8a01: 000000 ill - -402a8a04 : +402a8a10: 3108 l32i.n a0, a1, 12 +402a8a12: 21c8 l32i.n a12, a1, 8 +402a8a14: 11d8 l32i.n a13, a1, 4 +402a8a16: 01e8 l32i.n a14, a1, 0 +402a8a18: 10c112 addi a1, a1, 16 +402a8a1b: f00d ret.n +402a8a1d: 000000 ill + +402a8a20 : * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -402a8a04: c0c112 addi a1, a1, -64 +402a8a20: c0c112 addi a1, a1, -64 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -402a8a07: 442c movi.n a4, 36 +402a8a23: 442c movi.n a4, 36 * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -402a8a09: e1c9 s32i.n a12, a1, 56 -402a8a0b: c1e9 s32i.n a14, a1, 48 -402a8a0d: 02cd mov.n a12, a2 -402a8a0f: 03ed mov.n a14, a3 +402a8a25: e1c9 s32i.n a12, a1, 56 +402a8a27: c1e9 s32i.n a14, a1, 48 +402a8a29: 02cd mov.n a12, a2 +402a8a2b: 03ed mov.n a14, a3 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -402a8a11: 012d mov.n a2, a1 -402a8a13: 030c movi.n a3, 0 +402a8a2d: 012d mov.n a2, a1 +402a8a2f: 030c movi.n a3, 0 * cJSON_bool format - 是否格式化 * const internal_hooks * const hooks - 钩子函数 * return: unsigned char * * description: */ ICACHE_FLASH_ATTR static unsigned char *print(const cJSON * const item, -402a8a15: 0f6102 s32i a0, a1, 60 -402a8a18: 0d61d2 s32i a13, a1, 52 +402a8a31: 0f6102 s32i a0, a1, 60 +402a8a34: 0d61d2 s32i a13, a1, 52 cJSON_bool format, const internal_hooks * const hooks) { printbuffer buffer[1]; unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); -402a8a1b: 617d01 l32r a0, 40281010 <_irom0_text_start> -402a8a1e: 0000c0 callx0 a0 +402a8a37: 617601 l32r a0, 40281010 <_irom0_text_start> +402a8a3a: 0000c0 callx0 a0 /* create buffer */ buffer->buffer = (unsigned char*) hooks->allocate(256); -402a8a21: ffd1d1 l32r a13, 402a8968 -402a8a24: 00a122 movi a2, 0x100 -402a8a27: 0d38 l32i.n a3, a13, 0 -402a8a29: 0003c0 callx0 a3 +402a8a3d: ffd1d1 l32r a13, 402a8984 +402a8a40: 00a122 movi a2, 0x100 +402a8a43: 0d38 l32i.n a3, a13, 0 +402a8a45: 0003c0 callx0 a3 buffer->format = format; buffer->hooks = *hooks; -402a8a2c: 0d38 l32i.n a3, a13, 0 -402a8a2e: 1d48 l32i.n a4, a13, 4 -402a8a30: 6139 s32i.n a3, a1, 24 -402a8a32: 2d38 l32i.n a3, a13, 8 +402a8a48: 0d38 l32i.n a3, a13, 0 +402a8a4a: 1d48 l32i.n a4, a13, 4 +402a8a4c: 6139 s32i.n a3, a1, 24 +402a8a4e: 2d38 l32i.n a3, a13, 8 unsigned char *printed = NULL; os_memset(buffer, 0, sizeof(buffer)); /* create buffer */ buffer->buffer = (unsigned char*) hooks->allocate(256); -402a8a34: 0129 s32i.n a2, a1, 0 +402a8a50: 0129 s32i.n a2, a1, 0 buffer->format = format; -402a8a36: 51e9 s32i.n a14, a1, 20 +402a8a52: 51e9 s32i.n a14, a1, 20 buffer->hooks = *hooks; -402a8a38: 7149 s32i.n a4, a1, 28 -402a8a3a: 8139 s32i.n a3, a1, 32 +402a8a54: 7149 s32i.n a4, a1, 28 +402a8a56: 8139 s32i.n a3, a1, 32 if (buffer->buffer == NULL) { -402a8a3c: 060216 beqz a2, 402a8aa0 +402a8a58: 060216 beqz a2, 402a8abc goto fail; } /* print the value */ if (!print_value(item, buffer)) { -402a8a3f: 203110 or a3, a1, a1 -402a8a42: 202cc0 or a2, a12, a12 -402a8a45: ffc045 call0 402a864c -402a8a48: 054216 beqz a2, 402a8aa0 +402a8a5b: 203110 or a3, a1, a1 +402a8a5e: 202cc0 or a2, a12, a12 +402a8a61: ffc045 call0 402a8668 +402a8a64: 054216 beqz a2, 402a8abc goto fail; } update_offset(buffer); -402a8a4b: 202110 or a2, a1, a1 -402a8a4e: ff8f45 call0 402a8344 +402a8a67: 202110 or a2, a1, a1 +402a8a6a: ff8f45 call0 402a8360 /* check if reallocate is available */ if (hooks->reallocate != NULL) { -402a8a51: 2d48 l32i.n a4, a13, 8 -402a8a53: f48c beqz.n a4, 402a8a66 +402a8a6d: 2d48 l32i.n a4, a13, 8 +402a8a6f: f48c beqz.n a4, 402a8a82 printed = (unsigned char*) hooks->reallocate(buffer->buffer, -402a8a55: 1138 l32i.n a3, a1, 4 -402a8a57: 0128 l32i.n a2, a1, 0 -402a8a59: 0004c0 callx0 a4 +402a8a71: 1138 l32i.n a3, a1, 4 +402a8a73: 0128 l32i.n a2, a1, 0 +402a8a75: 0004c0 callx0 a4 buffer->length); buffer->buffer = NULL; -402a8a5c: 030c movi.n a3, 0 -402a8a5e: 0139 s32i.n a3, a1, 0 +402a8a78: 030c movi.n a3, 0 +402a8a7a: 0139 s32i.n a3, a1, 0 if (printed == NULL) { -402a8a60: 3c1237 beq a2, a3, 402a8aa0 -402a8a63: 001106 j 402a8aab +402a8a7c: 3c1237 beq a2, a3, 402a8abc +402a8a7f: 001106 j 402a8ac7 goto fail; } } else /* otherwise copy the JSON over to a new buffer */ { printed = (unsigned char*) hooks->allocate(buffer->offset + 1); -402a8a66: 2128 l32i.n a2, a1, 8 -402a8a68: 002d32 l32i a3, a13, 0 -402a8a6b: 221b addi.n a2, a2, 1 -402a8a6d: 0003c0 callx0 a3 -402a8a70: 02cd mov.n a12, a2 +402a8a82: 2128 l32i.n a2, a1, 8 +402a8a84: 002d32 l32i a3, a13, 0 +402a8a87: 221b addi.n a2, a2, 1 +402a8a89: 0003c0 callx0 a3 +402a8a8c: 02cd mov.n a12, a2 if (printed == NULL) { -402a8a72: a2ac beqz.n a2, 402a8aa0 +402a8a8e: a2ac beqz.n a2, 402a8abc goto fail; } os_memcpy(printed, buffer->buffer, -402a8a74: 2148 l32i.n a4, a1, 8 -402a8a76: 1128 l32i.n a2, a1, 4 -402a8a78: 01c442 addi a4, a4, 1 -402a8a7b: 01b247 bgeu a2, a4, 402a8a80 -402a8a7e: 024d mov.n a4, a2 -402a8a80: 0138 l32i.n a3, a1, 0 -402a8a82: 0c2d mov.n a2, a12 -402a8a84: 616401 l32r a0, 40281014 <_irom0_text_start+0x4> -402a8a87: 0000c0 callx0 a0 +402a8a90: 2148 l32i.n a4, a1, 8 +402a8a92: 1128 l32i.n a2, a1, 4 +402a8a94: 01c442 addi a4, a4, 1 +402a8a97: 01b247 bgeu a2, a4, 402a8a9c +402a8a9a: 024d mov.n a4, a2 +402a8a9c: 0138 l32i.n a3, a1, 0 +402a8a9e: 0c2d mov.n a2, a12 +402a8aa0: 615d01 l32r a0, 40281014 <_irom0_text_start+0x4> +402a8aa3: 0000c0 callx0 a0 cjson_min(buffer->length, buffer->offset + 1)); printed[buffer->offset] = '\0'; /* just to be sure */ -402a8a8a: 2128 l32i.n a2, a1, 8 -402a8a8c: 030c movi.n a3, 0 -402a8a8e: 2c2a add.n a2, a12, a2 -402a8a90: 004232 s8i a3, a2, 0 +402a8aa6: 2128 l32i.n a2, a1, 8 +402a8aa8: 030c movi.n a3, 0 +402a8aaa: 2c2a add.n a2, a12, a2 +402a8aac: 004232 s8i a3, a2, 0 /* free the buffer */ hooks->deallocate(buffer->buffer); -402a8a93: 0128 l32i.n a2, a1, 0 -402a8a95: 1d38 l32i.n a3, a13, 4 -402a8a97: 0003c0 callx0 a3 -402a8a9a: 0c2d mov.n a2, a12 -402a8a9c: 0002c6 j 402a8aab -402a8a9f: 012800 slli a2, a8, 32 +402a8aaf: 0128 l32i.n a2, a1, 0 +402a8ab1: 1d38 l32i.n a3, a13, 4 +402a8ab3: 0003c0 callx0 a3 +402a8ab6: 0c2d mov.n a2, a12 +402a8ab8: 0002c6 j 402a8ac7 +402a8abb: 012800 slli a2, a8, 32 } return printed; fail: if (buffer->buffer != NULL) { -402a8aa2: 328c beqz.n a2, 402a8aa9 +402a8abe: 328c beqz.n a2, 402a8ac5 hooks->deallocate(buffer->buffer); -402a8aa4: 1d38 l32i.n a3, a13, 4 -402a8aa6: 0003c0 callx0 a3 +402a8ac0: 1d38 l32i.n a3, a13, 4 +402a8ac2: 0003c0 callx0 a3 if (printed != NULL) { hooks->deallocate(printed); } return NULL; -402a8aa9: 020c movi.n a2, 0 +402a8ac5: 020c movi.n a2, 0 } -402a8aab: f108 l32i.n a0, a1, 60 -402a8aad: e1c8 l32i.n a12, a1, 56 -402a8aaf: d1d8 l32i.n a13, a1, 52 -402a8ab1: c1e8 l32i.n a14, a1, 48 -402a8ab3: 40c112 addi a1, a1, 64 -402a8ab6: f00d ret.n -402a8ab8: fec0b5 excw -402a8abb: 3f .byte 0x3f -402a8abc: 26cc bnez.n a6, 402a8ac2 -402a8abe: ff .byte 0xff -402a8abf: 3f .byte 0x3f - -402a8ac0 : +402a8ac7: f108 l32i.n a0, a1, 60 +402a8ac9: e1c8 l32i.n a12, a1, 56 +402a8acb: d1d8 l32i.n a13, a1, 52 +402a8acd: c1e8 l32i.n a14, a1, 48 +402a8acf: 40c112 addi a1, a1, 64 +402a8ad2: f00d ret.n +402a8ad4: fec0b5 excw +402a8ad7: 3f .byte 0x3f +402a8ad8: 26cc bnez.n a6, 402a8ade +402a8ada: ff .byte 0xff +402a8adb: 3f .byte 0x3f + +402a8adc : /* * function: cJSON_Version * description: get version of cJSON */ CJSON_PUBLIC(const char*) cJSON_Version(void) { -402a8ac0: f0c112 addi a1, a1, -16 -402a8ac3: 21c9 s32i.n a12, a1, 8 +402a8adc: f0c112 addi a1, a1, -16 +402a8adf: 21c9 s32i.n a12, a1, 8 static char version[15]; os_sprintf(version, "%i.%i.%i", CJSON_VERSION_MAJOR, CJSON_VERSION_MINOR, CJSON_VERSION_PATCH); -402a8ac5: fffdc1 l32r a12, 402a8abc -402a8ac8: fffc31 l32r a3, 402a8ab8 -402a8acb: 0c2d mov.n a2, a12 -402a8acd: 060c movi.n a6, 0 -402a8acf: 650c movi.n a5, 6 -402a8ad1: 140c movi.n a4, 1 +402a8ae1: fffdc1 l32r a12, 402a8ad8 +402a8ae4: fffc31 l32r a3, 402a8ad4 +402a8ae7: 0c2d mov.n a2, a12 +402a8ae9: 060c movi.n a6, 0 +402a8aeb: 650c movi.n a5, 6 +402a8aed: 140c movi.n a4, 1 /* * function: cJSON_Version * description: get version of cJSON */ CJSON_PUBLIC(const char*) cJSON_Version(void) { -402a8ad3: 3109 s32i.n a0, a1, 12 +402a8aef: 3109 s32i.n a0, a1, 12 static char version[15]; os_sprintf(version, "%i.%i.%i", CJSON_VERSION_MAJOR, CJSON_VERSION_MINOR, CJSON_VERSION_PATCH); -402a8ad5: fb1c85 call0 402a3ca0 +402a8af1: fb1ac5 call0 402a3ca0 return version; } -402a8ad8: 3108 l32i.n a0, a1, 12 -402a8ada: 0c2d mov.n a2, a12 -402a8adc: 21c8 l32i.n a12, a1, 8 -402a8ade: 10c112 addi a1, a1, 16 -402a8ae1: f00d ret.n +402a8af4: 3108 l32i.n a0, a1, 12 +402a8af6: 0c2d mov.n a2, a12 +402a8af8: 21c8 l32i.n a12, a1, 8 +402a8afa: 10c112 addi a1, a1, 16 +402a8afd: f00d ret.n ... -402a8ae4 : +402a8b00 : if ((global_hooks.allocate == malloc) && (global_hooks.deallocate == free)) { global_hooks.reallocate = realloc; } #else if (hooks->malloc_fn != NULL) { -402a8ae4: 0238 l32i.n a3, a2, 0 -402a8ae6: 338c beqz.n a3, 402a8aed +402a8b00: 0238 l32i.n a3, a2, 0 +402a8b02: 338c beqz.n a3, 402a8b09 global_hooks.allocate = hooks->malloc_fn; -402a8ae8: ffa041 l32r a4, 402a8968 -402a8aeb: 0439 s32i.n a3, a4, 0 +402a8b04: ffa041 l32r a4, 402a8984 +402a8b07: 0439 s32i.n a3, a4, 0 } if (hooks->free_fn != NULL) { -402a8aed: 1228 l32i.n a2, a2, 4 -402a8aef: 328c beqz.n a2, 402a8af6 +402a8b09: 1228 l32i.n a2, a2, 4 +402a8b0b: 328c beqz.n a2, 402a8b12 global_hooks.deallocate = hooks->free_fn; -402a8af1: ff9d31 l32r a3, 402a8968 -402a8af4: 1329 s32i.n a2, a3, 4 -402a8af6: f00d ret.n +402a8b0d: ff9d31 l32r a3, 402a8984 +402a8b10: 1329 s32i.n a2, a3, 4 +402a8b12: f00d ret.n -402a8af8 : +402a8b14 : * parameter: const cJSON *item * return: CJSON_PUBLIC(char *) * description: Render a cJSON item/entity/structure to text. */ CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) { -402a8af8: f0c112 addi a1, a1, -16 +402a8b14: f0c112 addi a1, a1, -16 return (char*)print(item, true, &global_hooks); -402a8afb: 130c movi.n a3, 1 +402a8b17: 130c movi.n a3, 1 * parameter: const cJSON *item * return: CJSON_PUBLIC(char *) * description: Render a cJSON item/entity/structure to text. */ CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) { -402a8afd: 3109 s32i.n a0, a1, 12 +402a8b19: 3109 s32i.n a0, a1, 12 return (char*)print(item, true, &global_hooks); -402a8aff: fff045 call0 402a8a04 +402a8b1b: fff045 call0 402a8a20 } -402a8b02: 3108 l32i.n a0, a1, 12 -402a8b04: 10c112 addi a1, a1, 16 -402a8b07: f00d ret.n -402a8b09: 000000 ill +402a8b1e: 3108 l32i.n a0, a1, 12 +402a8b20: 10c112 addi a1, a1, 16 +402a8b23: f00d ret.n +402a8b25: 000000 ill -402a8b0c : +402a8b28 : CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) { -402a8b0c: f0c112 addi a1, a1, -16 +402a8b28: f0c112 addi a1, a1, -16 return (char*)print(item, false, &global_hooks); -402a8b0f: 030c movi.n a3, 0 +402a8b2b: 030c movi.n a3, 0 { return (char*)print(item, true, &global_hooks); } CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) { -402a8b11: 3109 s32i.n a0, a1, 12 +402a8b2d: 3109 s32i.n a0, a1, 12 return (char*)print(item, false, &global_hooks); -402a8b13: ffef05 call0 402a8a04 +402a8b2f: ffef05 call0 402a8a20 } -402a8b16: 3108 l32i.n a0, a1, 12 -402a8b18: 10c112 addi a1, a1, 16 -402a8b1b: f00d ret.n -402a8b1d: 000000 ill +402a8b32: 3108 l32i.n a0, a1, 12 +402a8b34: 10c112 addi a1, a1, 16 +402a8b37: f00d ret.n +402a8b39: 000000 ill -402a8b20 : +402a8b3c : CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt) { -402a8b20: b0c112 addi a1, a1, -80 -402a8b23: 1161d2 s32i a13, a1, 68 -402a8b26: 1061e2 s32i a14, a1, 64 -402a8b29: f1f9 s32i.n a15, a1, 60 -402a8b2b: 02dd mov.n a13, a2 -402a8b2d: 03fd mov.n a15, a3 -402a8b2f: 04ed mov.n a14, a4 +402a8b3c: b0c112 addi a1, a1, -80 +402a8b3f: 1161d2 s32i a13, a1, 68 +402a8b42: 1061e2 s32i a14, a1, 64 +402a8b45: f1f9 s32i.n a15, a1, 60 +402a8b47: 02dd mov.n a13, a2 +402a8b49: 03fd mov.n a15, a3 +402a8b4b: 04ed mov.n a14, a4 printbuffer p = {0, 0, 0, 0, 0, 0, {0, 0, 0}}; -402a8b31: 030c movi.n a3, 0 -402a8b33: 442c movi.n a4, 36 -402a8b35: 202110 or a2, a1, a1 +402a8b4d: 030c movi.n a3, 0 +402a8b4f: 442c movi.n a4, 36 +402a8b51: 202110 or a2, a1, a1 { return (char*)print(item, false, &global_hooks); } CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt) { -402a8b38: 136102 s32i a0, a1, 76 -402a8b3b: 1261c2 s32i a12, a1, 72 +402a8b54: 136102 s32i a0, a1, 76 +402a8b57: 1261c2 s32i a12, a1, 72 printbuffer p = {0, 0, 0, 0, 0, 0, {0, 0, 0}}; -402a8b3e: f10401 l32r a0, 402a4f50 -402a8b41: 0000c0 callx0 a0 +402a8b5a: f10401 l32r a0, 402a4f6c +402a8b5d: 0000c0 callx0 a0 if (prebuffer < 0) -402a8b44: 036f96 bltz a15, 402a8b7e +402a8b60: 036f96 bltz a15, 402a8b9a { return NULL; } p.buffer = (unsigned char*)global_hooks.allocate((size_t)prebuffer); -402a8b47: ff88c1 l32r a12, 402a8968 -402a8b4a: 0f2d mov.n a2, a15 -402a8b4c: 0c38 l32i.n a3, a12, 0 -402a8b4e: 0003c0 callx0 a3 -402a8b51: 0129 s32i.n a2, a1, 0 +402a8b63: ff88c1 l32r a12, 402a8984 +402a8b66: 0f2d mov.n a2, a15 +402a8b68: 0c38 l32i.n a3, a12, 0 +402a8b6a: 0003c0 callx0 a3 +402a8b6d: 0129 s32i.n a2, a1, 0 if (!p.buffer) -402a8b53: 72ac beqz.n a2, 402a8b7e +402a8b6f: 72ac beqz.n a2, 402a8b9a { return NULL; } p.length = (size_t)prebuffer; p.offset = 0; -402a8b55: 020c movi.n a2, 0 -402a8b57: 2129 s32i.n a2, a1, 8 +402a8b71: 020c movi.n a2, 0 +402a8b73: 2129 s32i.n a2, a1, 8 p.noalloc = false; -402a8b59: 4129 s32i.n a2, a1, 16 +402a8b75: 4129 s32i.n a2, a1, 16 p.format = fmt; p.hooks = global_hooks; -402a8b5b: 0c28 l32i.n a2, a12, 0 -402a8b5d: 1c38 l32i.n a3, a12, 4 -402a8b5f: 6129 s32i.n a2, a1, 24 -402a8b61: 2c28 l32i.n a2, a12, 8 -402a8b63: 7139 s32i.n a3, a1, 28 -402a8b65: 8129 s32i.n a2, a1, 32 +402a8b77: 0c28 l32i.n a2, a12, 0 +402a8b79: 1c38 l32i.n a3, a12, 4 +402a8b7b: 6129 s32i.n a2, a1, 24 +402a8b7d: 2c28 l32i.n a2, a12, 8 +402a8b7f: 7139 s32i.n a3, a1, 28 +402a8b81: 8129 s32i.n a2, a1, 32 if (!print_value(item, &p)) -402a8b67: 013d mov.n a3, a1 -402a8b69: 0d2d mov.n a2, a13 +402a8b83: 013d mov.n a3, a1 +402a8b85: 0d2d mov.n a2, a13 if (!p.buffer) { return NULL; } p.length = (size_t)prebuffer; -402a8b6b: 11f9 s32i.n a15, a1, 4 +402a8b87: 11f9 s32i.n a15, a1, 4 p.offset = 0; p.noalloc = false; p.format = fmt; -402a8b6d: 51e9 s32i.n a14, a1, 20 +402a8b89: 51e9 s32i.n a14, a1, 20 p.hooks = global_hooks; if (!print_value(item, &p)) -402a8b6f: ffadc5 call0 402a864c +402a8b8b: ffadc5 call0 402a8668 { global_hooks.deallocate(p.buffer); return NULL; } return (char*)p.buffer; -402a8b72: 0138 l32i.n a3, a1, 0 +402a8b8e: 0138 l32i.n a3, a1, 0 p.offset = 0; p.noalloc = false; p.format = fmt; p.hooks = global_hooks; if (!print_value(item, &p)) -402a8b74: 82cc bnez.n a2, 402a8b80 +402a8b90: 82cc bnez.n a2, 402a8b9c { global_hooks.deallocate(p.buffer); -402a8b76: 1c38 l32i.n a3, a12, 4 -402a8b78: 002122 l32i a2, a1, 0 -402a8b7b: 0003c0 callx0 a3 +402a8b92: 1c38 l32i.n a3, a12, 4 +402a8b94: 002122 l32i a2, a1, 0 +402a8b97: 0003c0 callx0 a3 return NULL; -402a8b7e: 030c movi.n a3, 0 +402a8b9a: 030c movi.n a3, 0 } return (char*)p.buffer; } -402a8b80: 132102 l32i a0, a1, 76 -402a8b83: 032d mov.n a2, a3 -402a8b85: 1221c2 l32i a12, a1, 72 -402a8b88: 1121d2 l32i a13, a1, 68 -402a8b8b: 1021e2 l32i a14, a1, 64 -402a8b8e: f1f8 l32i.n a15, a1, 60 -402a8b90: 50c112 addi a1, a1, 80 -402a8b93: f00d ret.n -402a8b95: 000000 ill - -402a8b98 : +402a8b9c: 132102 l32i a0, a1, 76 +402a8b9f: 032d mov.n a2, a3 +402a8ba1: 1221c2 l32i a12, a1, 72 +402a8ba4: 1121d2 l32i a13, a1, 68 +402a8ba7: 1021e2 l32i a14, a1, 64 +402a8baa: f1f8 l32i.n a15, a1, 60 +402a8bac: 50c112 addi a1, a1, 80 +402a8baf: f00d ret.n +402a8bb1: 000000 ill + +402a8bb4 : CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt) { -402a8b98: b0c112 addi a1, a1, -80 -402a8b9b: 1261c2 s32i a12, a1, 72 -402a8b9e: 1161d2 s32i a13, a1, 68 -402a8ba1: 1061e2 s32i a14, a1, 64 -402a8ba4: 04cd mov.n a12, a4 -402a8ba6: 02ed mov.n a14, a2 -402a8ba8: 03dd mov.n a13, a3 +402a8bb4: b0c112 addi a1, a1, -80 +402a8bb7: 1261c2 s32i a12, a1, 72 +402a8bba: 1161d2 s32i a13, a1, 68 +402a8bbd: 1061e2 s32i a14, a1, 64 +402a8bc0: 04cd mov.n a12, a4 +402a8bc2: 02ed mov.n a14, a2 +402a8bc4: 03dd mov.n a13, a3 printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; -402a8baa: 442c movi.n a4, 36 -402a8bac: 030c movi.n a3, 0 -402a8bae: 012d mov.n a2, a1 +402a8bc6: 442c movi.n a4, 36 +402a8bc8: 030c movi.n a3, 0 +402a8bca: 012d mov.n a2, a1 return (char*)p.buffer; } CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt) { -402a8bb0: f1f9 s32i.n a15, a1, 60 -402a8bb2: 136102 s32i a0, a1, 76 -402a8bb5: 05fd mov.n a15, a5 +402a8bcc: f1f9 s32i.n a15, a1, 60 +402a8bce: 136102 s32i a0, a1, 76 +402a8bd1: 05fd mov.n a15, a5 printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; -402a8bb7: f0e601 l32r a0, 402a4f50 -402a8bba: 0000c0 callx0 a0 +402a8bd3: f0e601 l32r a0, 402a4f6c +402a8bd6: 0000c0 callx0 a0 if ((len < 0) || (buf == NULL)) { -402a8bbd: 027c96 bltz a12, 402a8be8 -402a8bc0: 4dac beqz.n a13, 402a8be8 +402a8bd9: 027c96 bltz a12, 402a8c04 +402a8bdc: 4dac beqz.n a13, 402a8c04 } p.buffer = (unsigned char*) buf; p.length = (size_t) len; p.offset = 0; p.noalloc = true; -402a8bc2: 120c movi.n a2, 1 -402a8bc4: 4129 s32i.n a2, a1, 16 +402a8bde: 120c movi.n a2, 1 +402a8be0: 4129 s32i.n a2, a1, 16 p.format = fmt; p.hooks = global_hooks; -402a8bc6: ff6821 l32r a2, 402a8968 +402a8be2: ff6821 l32r a2, 402a8984 if ((len < 0) || (buf == NULL)) { return false; } p.buffer = (unsigned char*) buf; -402a8bc9: 01d9 s32i.n a13, a1, 0 +402a8be5: 01d9 s32i.n a13, a1, 0 p.length = (size_t) len; p.offset = 0; p.noalloc = true; p.format = fmt; p.hooks = global_hooks; -402a8bcb: 0248 l32i.n a4, a2, 0 -402a8bcd: 1238 l32i.n a3, a2, 4 -402a8bcf: 2228 l32i.n a2, a2, 8 -402a8bd1: 7139 s32i.n a3, a1, 28 -402a8bd3: 8129 s32i.n a2, a1, 32 +402a8be7: 0248 l32i.n a4, a2, 0 +402a8be9: 1238 l32i.n a3, a2, 4 +402a8beb: 2228 l32i.n a2, a2, 8 +402a8bed: 7139 s32i.n a3, a1, 28 +402a8bef: 8129 s32i.n a2, a1, 32 return print_value(item, &p); -402a8bd5: 013d mov.n a3, a1 -402a8bd7: 0e2d mov.n a2, a14 +402a8bf1: 013d mov.n a3, a1 +402a8bf3: 0e2d mov.n a2, a14 if ((len < 0) || (buf == NULL)) { return false; } p.buffer = (unsigned char*) buf; p.length = (size_t) len; -402a8bd9: 11c9 s32i.n a12, a1, 4 +402a8bf5: 11c9 s32i.n a12, a1, 4 p.offset = 0; p.noalloc = true; p.format = fmt; -402a8bdb: 0561f2 s32i a15, a1, 20 +402a8bf7: 0561f2 s32i a15, a1, 20 p.hooks = global_hooks; -402a8bde: 066142 s32i a4, a1, 24 +402a8bfa: 066142 s32i a4, a1, 24 return print_value(item, &p); -402a8be1: ffa685 call0 402a864c -402a8be4: 000086 j 402a8bea -402a8be7: 020c00 excw +402a8bfd: ffa685 call0 402a8668 +402a8c00: 000086 j 402a8c06 +402a8c03: 020c00 excw } -402a8bea: 132102 l32i a0, a1, 76 -402a8bed: 1221c2 l32i a12, a1, 72 -402a8bf0: 1121d2 l32i a13, a1, 68 -402a8bf3: 1021e2 l32i a14, a1, 64 -402a8bf6: f1f8 l32i.n a15, a1, 60 -402a8bf8: 50c112 addi a1, a1, 80 -402a8bfb: f00d ret.n -402a8bfd: 000000 ill - -402a8c00 : +402a8c06: 132102 l32i a0, a1, 76 +402a8c09: 1221c2 l32i a12, a1, 72 +402a8c0c: 1121d2 l32i a13, a1, 68 +402a8c0f: 1021e2 l32i a14, a1, 64 +402a8c12: f1f8 l32i.n a15, a1, 60 +402a8c14: 50c112 addi a1, a1, 80 +402a8c17: f00d ret.n +402a8c19: 000000 ill + +402a8c1c : * function: cJSON_Delete * description: 删除item,采用递归的方式释放item->child,循环方式释放item->next * 当root节点不使用后必须调用这个函数 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { -402a8c00: e0c112 addi a1, a1, -32 -402a8c03: 51d9 s32i.n a13, a1, 20 -402a8c05: ff58d1 l32r a13, 402a8968 -402a8c08: 61c9 s32i.n a12, a1, 24 -402a8c0a: 41e9 s32i.n a14, a1, 16 -402a8c0c: 7109 s32i.n a0, a1, 28 -402a8c0e: 31f9 s32i.n a15, a1, 12 -402a8c10: 02cd mov.n a12, a2 +402a8c1c: e0c112 addi a1, a1, -32 +402a8c1f: 51d9 s32i.n a13, a1, 20 +402a8c21: ff58d1 l32r a13, 402a8984 +402a8c24: 61c9 s32i.n a12, a1, 24 +402a8c26: 41e9 s32i.n a14, a1, 16 +402a8c28: 7109 s32i.n a0, a1, 28 +402a8c2a: 31f9 s32i.n a15, a1, 12 +402a8c2c: 02cd mov.n a12, a2 cJSON *next = NULL; while (item != NULL) { next = item->next; if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -402a8c12: 00a1e2 movi a14, 0x100 +402a8c2e: 00a1e2 movi a14, 0x100 * 当root节点不使用后必须调用这个函数 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { cJSON *next = NULL; while (item != NULL) { -402a8c15: 8cbc beqz.n a12, 402a8c51 +402a8c31: 8cbc beqz.n a12, 402a8c6d next = item->next; if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -402a8c17: 3c28 l32i.n a2, a12, 12 +402a8c33: 3c28 l32i.n a2, a12, 12 */ /* Delete a cJSON structure. */ CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) { cJSON *next = NULL; while (item != NULL) { next = item->next; -402a8c19: 0cf8 l32i.n a15, a12, 0 +402a8c35: 0cf8 l32i.n a15, a12, 0 if (!(item->type & cJSON_IsReference) && (item->child != NULL)) { -402a8c1b: 068e27 bany a14, a2, 402a8c25 -402a8c1e: 2c28 l32i.n a2, a12, 8 -402a8c20: 128c beqz.n a2, 402a8c25 +402a8c37: 068e27 bany a14, a2, 402a8c41 +402a8c3a: 2c28 l32i.n a2, a12, 8 +402a8c3c: 128c beqz.n a2, 402a8c41 cJSON_Delete(item->child); // 开始递归 -402a8c22: fffdc5 call0 402a8c00 +402a8c3e: fffdc5 call0 402a8c1c } if (!(item->type & cJSON_IsReference) && (item->valuestring != NULL)) { -402a8c25: 3c28 l32i.n a2, a12, 12 -402a8c27: 00a132 movi a3, 0x100 -402a8c2a: 088327 bany a3, a2, 402a8c36 -402a8c2d: 4c28 l32i.n a2, a12, 16 -402a8c2f: 328c beqz.n a2, 402a8c36 +402a8c41: 3c28 l32i.n a2, a12, 12 +402a8c43: 00a132 movi a3, 0x100 +402a8c46: 088327 bany a3, a2, 402a8c52 +402a8c49: 4c28 l32i.n a2, a12, 16 +402a8c4b: 328c beqz.n a2, 402a8c52 global_hooks.deallocate(item->valuestring); -402a8c31: 1d38 l32i.n a3, a13, 4 -402a8c33: 0003c0 callx0 a3 +402a8c4d: 1d38 l32i.n a3, a13, 4 +402a8c4f: 0003c0 callx0 a3 } if (!(item->type & cJSON_StringIsConst) && (item->string != NULL)) { -402a8c36: 3c28 l32i.n a2, a12, 12 -402a8c38: 09e297 bbsi a2, 9, 402a8c45 -402a8c3b: 8c28 l32i.n a2, a12, 32 -402a8c3d: 428c beqz.n a2, 402a8c45 +402a8c52: 3c28 l32i.n a2, a12, 12 +402a8c54: 09e297 bbsi a2, 9, 402a8c61 +402a8c57: 8c28 l32i.n a2, a12, 32 +402a8c59: 428c beqz.n a2, 402a8c61 global_hooks.deallocate(item->string); -402a8c3f: 012d32 l32i a3, a13, 4 -402a8c42: 0003c0 callx0 a3 +402a8c5b: 012d32 l32i a3, a13, 4 +402a8c5e: 0003c0 callx0 a3 } global_hooks.deallocate(item); -402a8c45: 1d38 l32i.n a3, a13, 4 -402a8c47: 0c2d mov.n a2, a12 -402a8c49: 0003c0 callx0 a3 +402a8c61: 1d38 l32i.n a3, a13, 4 +402a8c63: 0c2d mov.n a2, a12 +402a8c65: 0003c0 callx0 a3 item = next; // 获取下一个节点 -402a8c4c: 0fcd mov.n a12, a15 -402a8c4e: fff0c6 j 402a8c15 +402a8c68: 0fcd mov.n a12, a15 +402a8c6a: fff0c6 j 402a8c31 } } -402a8c51: 7108 l32i.n a0, a1, 28 -402a8c53: 61c8 l32i.n a12, a1, 24 -402a8c55: 51d8 l32i.n a13, a1, 20 -402a8c57: 41e8 l32i.n a14, a1, 16 -402a8c59: 31f8 l32i.n a15, a1, 12 -402a8c5b: 20c112 addi a1, a1, 32 -402a8c5e: f00d ret.n -402a8c60: 26dc bnez.n a6, 402a8c76 -402a8c62: ff .byte 0xff -402a8c63: 3f .byte 0x3f -402a8c64: be .byte 0xbe -402a8c65: 3ffec0 excw -402a8c68: 291c movi.n a9, 18 -402a8c6a: 124010 excw - -402a8c6c : +402a8c6d: 7108 l32i.n a0, a1, 28 +402a8c6f: 61c8 l32i.n a12, a1, 24 +402a8c71: 51d8 l32i.n a13, a1, 20 +402a8c73: 41e8 l32i.n a14, a1, 16 +402a8c75: 31f8 l32i.n a15, a1, 12 +402a8c77: 20c112 addi a1, a1, 32 +402a8c7a: f00d ret.n +402a8c7c: 26dc bnez.n a6, 402a8c92 +402a8c7e: ff .byte 0xff +402a8c7f: 3f .byte 0x3f +402a8c80: be .byte 0xbe +402a8c81: 3ffec0 excw +402a8c84: 291c movi.n a9, 18 +402a8c86: 124010 excw + +402a8c88 : * return: CJSON_PUBLIC(cJSON *) * description: Parse an object - create a new root, and populate. * 解析一个对象 - 构建一个新的root,并移过去 */ CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated) { -402a8c6c: b0c112 addi a1, a1, -80 -402a8c6f: 1161d2 s32i a13, a1, 68 -402a8c72: 1061e2 s32i a14, a1, 64 -402a8c75: 8149 s32i.n a4, a1, 32 -402a8c77: 02dd mov.n a13, a2 -402a8c79: 03ed mov.n a14, a3 +402a8c88: b0c112 addi a1, a1, -80 +402a8c8b: 1161d2 s32i a13, a1, 68 +402a8c8e: 1061e2 s32i a14, a1, 64 +402a8c91: 8149 s32i.n a4, a1, 32 +402a8c93: 02dd mov.n a13, a2 +402a8c95: 03ed mov.n a14, a3 parse_buffer buffer = {0, 0, 0, 0, {0, 0, 0}}; -402a8c7b: c41c movi.n a4, 28 -402a8c7d: 030c movi.n a3, 0 -402a8c7f: 012d mov.n a2, a1 +402a8c97: c41c movi.n a4, 28 +402a8c99: 030c movi.n a3, 0 +402a8c9b: 012d mov.n a2, a1 * return: CJSON_PUBLIC(cJSON *) * description: Parse an object - create a new root, and populate. * 解析一个对象 - 构建一个新的root,并移过去 */ CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated) { -402a8c81: 1261c2 s32i a12, a1, 72 -402a8c84: 0f61f2 s32i a15, a1, 60 -402a8c87: 136102 s32i a0, a1, 76 +402a8c9d: 1261c2 s32i a12, a1, 72 +402a8ca0: 0f61f2 s32i a15, a1, 60 +402a8ca3: 136102 s32i a0, a1, 76 parse_buffer buffer = {0, 0, 0, 0, {0, 0, 0}}; -402a8c8a: f0b101 l32r a0, 402a4f50 -402a8c8d: 0000c0 callx0 a0 +402a8ca6: f0b101 l32r a0, 402a4f6c +402a8ca9: 0000c0 callx0 a0 cJSON *item = NULL; /* reset error position */ global_error.json = NULL; -402a8c90: fff421 l32r a2, 402a8c60 -402a8c93: 0c0c movi.n a12, 0 -402a8c95: 02c9 s32i.n a12, a2, 0 +402a8cac: fff421 l32r a2, 402a8c7c +402a8caf: 0c0c movi.n a12, 0 +402a8cb1: 02c9 s32i.n a12, a2, 0 global_error.position = 0; -402a8c97: 12c9 s32i.n a12, a2, 4 -402a8c99: 02fd mov.n a15, a2 +402a8cb3: 12c9 s32i.n a12, a2, 4 +402a8cb5: 02fd mov.n a15, a2 } global_error = local_error; } return NULL; -402a8c9b: 0c2d mov.n a2, a12 +402a8cb7: 0c2d mov.n a2, a12 /* reset error position */ global_error.json = NULL; global_error.position = 0; if (value == NULL) -402a8c9d: 029dc7 bne a13, a12, 402a8ca3 -402a8ca0: 002b06 j 402a8d50 +402a8cb9: 029dc7 bne a13, a12, 402a8cbf +402a8cbc: 002b06 j 402a8d6c { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -402a8ca3: 0d2d mov.n a2, a13 +402a8cbf: 0d2d mov.n a2, a13 if (value == NULL) { goto fail; } buffer.content = (const unsigned char*)value; -402a8ca5: 01d9 s32i.n a13, a1, 0 +402a8cc1: 01d9 s32i.n a13, a1, 0 buffer.length = os_strlen((const char*)value) + sizeof(""); -402a8ca7: 632701 l32r a0, 40281944 -402a8caa: 0000c0 callx0 a0 +402a8cc3: 632001 l32r a0, 40281944 +402a8cc6: 0000c0 callx0 a0 buffer.offset = 0; buffer.hooks = global_hooks; -402a8cad: ff2e31 l32r a3, 402a8968 +402a8cc9: ff2e31 l32r a3, 402a8984 { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -402a8cb0: 221b addi.n a2, a2, 1 +402a8ccc: 221b addi.n a2, a2, 1 buffer.offset = 0; buffer.hooks = global_hooks; -402a8cb2: 1348 l32i.n a4, a3, 4 +402a8cce: 1348 l32i.n a4, a3, 4 { goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); -402a8cb4: 1129 s32i.n a2, a1, 4 +402a8cd0: 1129 s32i.n a2, a1, 4 buffer.offset = 0; buffer.hooks = global_hooks; -402a8cb6: 0328 l32i.n a2, a3, 0 -402a8cb8: 2338 l32i.n a3, a3, 8 +402a8cd2: 0328 l32i.n a2, a3, 0 +402a8cd4: 2338 l32i.n a3, a3, 8 goto fail; } buffer.content = (const unsigned char*)value; buffer.length = os_strlen((const char*)value) + sizeof(""); buffer.offset = 0; -402a8cba: 21c9 s32i.n a12, a1, 8 +402a8cd6: 21c9 s32i.n a12, a1, 8 buffer.hooks = global_hooks; -402a8cbc: 4129 s32i.n a2, a1, 16 -402a8cbe: 5149 s32i.n a4, a1, 20 -402a8cc0: 066132 s32i a3, a1, 24 +402a8cd8: 4129 s32i.n a2, a1, 16 +402a8cda: 5149 s32i.n a4, a1, 20 +402a8cdc: 066132 s32i a3, a1, 24 item = cJSON_New_Item(&global_hooks); -402a8cc3: ff9485 call0 402a860c -402a8cc6: 02cd mov.n a12, a2 +402a8cdf: ff9485 call0 402a8628 +402a8ce2: 02cd mov.n a12, a2 if (item == NULL) /* memory fail */ -402a8cc8: 06a216 beqz a2, 402a8d36 +402a8ce4: 06a216 beqz a2, 402a8d52 * return: parse_buffer * * description: skip the UTF-8 BOM (byte order mark) if it is at the beginning of a buffer */ ICACHE_FLASH_ATTR static parse_buffer *skip_utf8_bom( parse_buffer * const buffer) { if ((buffer == NULL) || (buffer->content == NULL) -402a8ccb: 0158 l32i.n a5, a1, 0 +402a8ce7: 0158 l32i.n a5, a1, 0 || (buffer->offset != 0)) { return NULL; -402a8ccd: 020c movi.n a2, 0 +402a8ce9: 020c movi.n a2, 0 * return: parse_buffer * * description: skip the UTF-8 BOM (byte order mark) if it is at the beginning of a buffer */ ICACHE_FLASH_ATTR static parse_buffer *skip_utf8_bom( parse_buffer * const buffer) { if ((buffer == NULL) || (buffer->content == NULL) -402a8ccf: 211527 beq a5, a2, 402a8cf4 +402a8ceb: 211527 beq a5, a2, 402a8d10 || (buffer->offset != 0)) { -402a8cd2: 2138 l32i.n a3, a1, 8 -402a8cd4: 1c9327 bne a3, a2, 402a8cf4 +402a8cee: 2138 l32i.n a3, a1, 8 +402a8cf0: 1c9327 bne a3, a2, 402a8d10 return NULL; } if (can_access_at_index(buffer, 4) -402a8cd7: 1128 l32i.n a2, a1, 4 -402a8cd9: 1552b6 bltui a2, 5, 402a8cf2 +402a8cf3: 1128 l32i.n a2, a1, 4 +402a8cf5: 1552b6 bltui a2, 5, 402a8d0e && (os_strncmp((const char*) buffer_at_offset(buffer), -402a8cdc: ffe231 l32r a3, 402a8c64 -402a8cdf: 340c movi.n a4, 3 -402a8ce1: 202550 or a2, a5, a5 -402a8ce4: 803401 l32r a0, 40288db4 -402a8ce7: 0000c0 callx0 a0 -402a8cea: 42cc bnez.n a2, 402a8cf2 +402a8cf8: ffe231 l32r a3, 402a8c80 +402a8cfb: 340c movi.n a4, 3 +402a8cfd: 202550 or a2, a5, a5 +402a8d00: 802d01 l32r a0, 40288db4 +402a8d03: 0000c0 callx0 a0 +402a8d06: 42cc bnez.n a2, 402a8d0e "\xEF\xBB\xBF", 3) == 0)) { buffer->offset += 3; -402a8cec: 2128 l32i.n a2, a1, 8 -402a8cee: 223b addi.n a2, a2, 3 -402a8cf0: 2129 s32i.n a2, a1, 8 +402a8d08: 2128 l32i.n a2, a1, 8 +402a8d0a: 223b addi.n a2, a2, 3 +402a8d0c: 2129 s32i.n a2, a1, 8 } return buffer; -402a8cf2: 012d mov.n a2, a1 +402a8d0e: 012d mov.n a2, a1 if (item == NULL) /* memory fail */ { goto fail; } if (!parse_value(item, buffer_skip_whitespace(skip_utf8_bom(&buffer)))) -402a8cf4: ff5b05 call0 402a82a8 -402a8cf7: 023d mov.n a3, a2 -402a8cf9: 0c2d mov.n a2, a12 -402a8cfb: ffdb01 l32r a0, 402a8c68 -402a8cfe: 0000c0 callx0 a0 -402a8d01: c2ac beqz.n a2, 402a8d31 +402a8d10: ff5b05 call0 402a82c4 +402a8d13: 023d mov.n a3, a2 +402a8d15: 0c2d mov.n a2, a12 +402a8d17: ffdb01 l32r a0, 402a8c84 +402a8d1a: 0000c0 callx0 a0 +402a8d1d: c2ac beqz.n a2, 402a8d4d /* parse failure. ep is set. */ goto fail; } /* if we require null-terminated JSON without appended garbage, skip and then check for a null terminator */ if (require_null_terminated) -402a8d03: 8128 l32i.n a2, a1, 32 -402a8d05: b2cc bnez.n a2, 402a8d14 +402a8d1f: 8128 l32i.n a2, a1, 32 +402a8d21: b2cc bnez.n a2, 402a8d30 { goto fail; } } if (return_parse_end) -402a8d07: 1eac beqz.n a14, 402a8d2c +402a8d23: 1eac beqz.n a14, 402a8d48 { *return_parse_end = (const char*)buffer_at_offset(&buffer); -402a8d09: 2128 l32i.n a2, a1, 8 -402a8d0b: 0138 l32i.n a3, a1, 0 -402a8d0d: 232a add.n a2, a3, a2 -402a8d0f: 0e29 s32i.n a2, a14, 0 -402a8d11: 0005c6 j 402a8d2c +402a8d25: 2128 l32i.n a2, a1, 8 +402a8d27: 0138 l32i.n a3, a1, 0 +402a8d29: 232a add.n a2, a3, a2 +402a8d2b: 0e29 s32i.n a2, a14, 0 +402a8d2d: 0005c6 j 402a8d48 } /* if we require null-terminated JSON without appended garbage, skip and then check for a null terminator */ if (require_null_terminated) { buffer_skip_whitespace(&buffer); -402a8d14: 012d mov.n a2, a1 -402a8d16: ff5905 call0 402a82a8 +402a8d30: 012d mov.n a2, a1 +402a8d32: ff5905 call0 402a82c4 if ((buffer.offset >= buffer.length) || buffer_at_offset(&buffer)[0] != '\0') -402a8d19: 2128 l32i.n a2, a1, 8 -402a8d1b: 1138 l32i.n a3, a1, 4 -402a8d1d: 10b237 bgeu a2, a3, 402a8d31 -402a8d20: 0138 l32i.n a3, a1, 0 -402a8d22: 232a add.n a2, a3, a2 -402a8d24: 000222 l8ui a2, a2, 0 -402a8d27: 62cc bnez.n a2, 402a8d31 -402a8d29: fff686 j 402a8d07 +402a8d35: 2128 l32i.n a2, a1, 8 +402a8d37: 1138 l32i.n a3, a1, 4 +402a8d39: 10b237 bgeu a2, a3, 402a8d4d +402a8d3c: 0138 l32i.n a3, a1, 0 +402a8d3e: 232a add.n a2, a3, a2 +402a8d40: 000222 l8ui a2, a2, 0 +402a8d43: 62cc bnez.n a2, 402a8d4d +402a8d45: fff686 j 402a8d23 } } if (return_parse_end) { *return_parse_end = (const char*)buffer_at_offset(&buffer); -402a8d2c: 0c2d mov.n a2, a12 -402a8d2e: 000786 j 402a8d50 +402a8d48: 0c2d mov.n a2, a12 +402a8d4a: 000786 j 402a8d6c // 错误处理 fail: if (item != NULL) { cJSON_Delete(item); -402a8d31: 0c2d mov.n a2, a12 -402a8d33: ffecc5 call0 402a8c00 +402a8d4d: 0c2d mov.n a2, a12 +402a8d4f: ffecc5 call0 402a8c1c { error local_error; local_error.json = (const unsigned char*)value; local_error.position = 0; if (buffer.offset < buffer.length) -402a8d36: 2128 l32i.n a2, a1, 8 -402a8d38: 1138 l32i.n a3, a1, 4 -402a8d3a: 063237 bltu a2, a3, 402a8d44 +402a8d52: 2128 l32i.n a2, a1, 8 +402a8d54: 1138 l32i.n a3, a1, 4 +402a8d56: 063237 bltu a2, a3, 402a8d60 { local_error.position = buffer.offset; } else if (buffer.length > 0) { local_error.position = buffer.length - 1; -402a8d3d: 230b addi.n a2, a3, -1 -402a8d3f: 040c movi.n a4, 0 -402a8d41: 832430 moveqz a2, a4, a3 +402a8d59: 230b addi.n a2, a3, -1 +402a8d5b: 040c movi.n a4, 0 +402a8d5d: 832430 moveqz a2, a4, a3 } if (return_parse_end != NULL) -402a8d44: 2e8c beqz.n a14, 402a8d4a +402a8d60: 2e8c beqz.n a14, 402a8d66 { *return_parse_end = (const char*)local_error.json + local_error.position; -402a8d46: 3d2a add.n a3, a13, a2 -402a8d48: 0e39 s32i.n a3, a14, 0 +402a8d62: 3d2a add.n a3, a13, a2 +402a8d64: 0e39 s32i.n a3, a14, 0 } global_error = local_error; -402a8d4a: 1f29 s32i.n a2, a15, 4 -402a8d4c: 0fd9 s32i.n a13, a15, 0 +402a8d66: 1f29 s32i.n a2, a15, 4 +402a8d68: 0fd9 s32i.n a13, a15, 0 } return NULL; -402a8d4e: 020c movi.n a2, 0 +402a8d6a: 020c movi.n a2, 0 } -402a8d50: 132102 l32i a0, a1, 76 -402a8d53: 1221c2 l32i a12, a1, 72 -402a8d56: 1121d2 l32i a13, a1, 68 -402a8d59: 1021e2 l32i a14, a1, 64 -402a8d5c: f1f8 l32i.n a15, a1, 60 -402a8d5e: 50c112 addi a1, a1, 80 -402a8d61: f00d ret.n +402a8d6c: 132102 l32i a0, a1, 76 +402a8d6f: 1221c2 l32i a12, a1, 72 +402a8d72: 1121d2 l32i a13, a1, 68 +402a8d75: 1021e2 l32i a14, a1, 64 +402a8d78: f1f8 l32i.n a15, a1, 60 +402a8d7a: 50c112 addi a1, a1, 80 +402a8d7d: f00d ret.n ... -402a8d64 : +402a8d80 : * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { return cJSON_ParseWithOpts(value, 0, 0); -402a8d64: 040c movi.n a4, 0 +402a8d80: 040c movi.n a4, 0 * return: CJSON_PUBLIC(cJSON *) * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { -402a8d66: f0c112 addi a1, a1, -16 +402a8d82: f0c112 addi a1, a1, -16 return cJSON_ParseWithOpts(value, 0, 0); -402a8d69: 043d mov.n a3, a4 +402a8d85: 043d mov.n a3, a4 * return: CJSON_PUBLIC(cJSON *) * description: Default options for cJSON_Parse * 字符串解释成cJSON函数 */ CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) { -402a8d6b: 3109 s32i.n a0, a1, 12 +402a8d87: 3109 s32i.n a0, a1, 12 return cJSON_ParseWithOpts(value, 0, 0); -402a8d6d: ffefc5 call0 402a8c6c +402a8d89: ffefc5 call0 402a8c88 } -402a8d70: 3108 l32i.n a0, a1, 12 -402a8d72: 10c112 addi a1, a1, 16 -402a8d75: f00d ret.n +402a8d8c: 3108 l32i.n a0, a1, 12 +402a8d8e: 10c112 addi a1, a1, 16 +402a8d91: f00d ret.n ... -402a8d78 : +402a8d94 : return true; } /* Get Array size/item / object item. */ CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) { -402a8d78: 023d mov.n a3, a2 +402a8d94: 023d mov.n a3, a2 cJSON *child = NULL; size_t size = 0; if (array == NULL) { return 0; -402a8d7a: 020c movi.n a2, 0 +402a8d96: 020c movi.n a2, 0 /* Get Array size/item / object item. */ CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) { cJSON *child = NULL; size_t size = 0; if (array == NULL) { -402a8d7c: 0a1327 beq a3, a2, 402a8d8a +402a8d98: 0a1327 beq a3, a2, 402a8da6 return 0; } child = array->child; -402a8d7f: 2338 l32i.n a3, a3, 8 +402a8d9b: 2338 l32i.n a3, a3, 8 while (child != NULL) { -402a8d81: 538c beqz.n a3, 402a8d8a +402a8d9d: 538c beqz.n a3, 402a8da6 size++; -402a8d83: 221b addi.n a2, a2, 1 +402a8d9f: 221b addi.n a2, a2, 1 child = child->next; -402a8d85: 0338 l32i.n a3, a3, 0 -402a8d87: fffd86 j 402a8d81 +402a8da1: 0338 l32i.n a3, a3, 0 +402a8da3: fffd86 j 402a8d9d } /* FIXME: Can overflow here. Cannot be fixed without breaking the API */ return (int) size; } -402a8d8a: f00d ret.n +402a8da6: f00d ret.n -402a8d8c : +402a8da8 : return current_child; } CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) { -402a8d8c: f0c112 addi a1, a1, -16 -402a8d8f: 024d mov.n a4, a2 -402a8d91: 3109 s32i.n a0, a1, 12 +402a8da8: f0c112 addi a1, a1, -16 +402a8dab: 024d mov.n a4, a2 +402a8dad: 3109 s32i.n a0, a1, 12 if (index < 0) { return NULL; -402a8d93: 020c movi.n a2, 0 +402a8daf: 020c movi.n a2, 0 return current_child; } CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) { if (index < 0) -402a8d95: 042327 blt a3, a2, 402a8d9d +402a8db1: 042327 blt a3, a2, 402a8db9 { return NULL; } return get_array_item(array, (size_t)index); -402a8d98: 042d mov.n a2, a4 -402a8d9a: ff5405 call0 402a82dc +402a8db4: 042d mov.n a2, a4 +402a8db6: ff5405 call0 402a82f8 } -402a8d9d: 3108 l32i.n a0, a1, 12 -402a8d9f: 10c112 addi a1, a1, 16 -402a8da2: f00d ret.n +402a8db9: 3108 l32i.n a0, a1, 12 +402a8dbb: 10c112 addi a1, a1, 16 +402a8dbe: f00d ret.n -402a8da4 : +402a8dc0 : /* * function: cJSON_GetObjectItem * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) { -402a8da4: f0c112 addi a1, a1, -16 +402a8dc0: f0c112 addi a1, a1, -16 return get_object_item(object, string, false); -402a8da7: 040c movi.n a4, 0 +402a8dc3: 040c movi.n a4, 0 /* * function: cJSON_GetObjectItem * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) { -402a8da9: 3109 s32i.n a0, a1, 12 +402a8dc5: 3109 s32i.n a0, a1, 12 return get_object_item(object, string, false); -402a8dab: ff7dc5 call0 402a8588 +402a8dc7: ff7dc5 call0 402a85a4 } -402a8dae: 3108 l32i.n a0, a1, 12 -402a8db0: 10c112 addi a1, a1, 16 -402a8db3: f00d ret.n -402a8db5: 000000 ill +402a8dca: 3108 l32i.n a0, a1, 12 +402a8dcc: 10c112 addi a1, a1, 16 +402a8dcf: f00d ret.n +402a8dd1: 000000 ill -402a8db8 : +402a8dd4 : /* * function: cJSON_GetObjectItemCaseSensitive * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) { -402a8db8: f0c112 addi a1, a1, -16 +402a8dd4: f0c112 addi a1, a1, -16 return get_object_item(object, string, true); -402a8dbb: 140c movi.n a4, 1 +402a8dd7: 140c movi.n a4, 1 /* * function: cJSON_GetObjectItemCaseSensitive * description: */ CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) { -402a8dbd: 3109 s32i.n a0, a1, 12 +402a8dd9: 3109 s32i.n a0, a1, 12 return get_object_item(object, string, true); -402a8dbf: ff7c85 call0 402a8588 +402a8ddb: ff7c85 call0 402a85a4 } -402a8dc2: 3108 l32i.n a0, a1, 12 -402a8dc4: 10c112 addi a1, a1, 16 -402a8dc7: f00d ret.n -402a8dc9: 000000 ill +402a8dde: 3108 l32i.n a0, a1, 12 +402a8de0: 10c112 addi a1, a1, 16 +402a8de3: f00d ret.n +402a8de5: 000000 ill -402a8dcc : +402a8de8 : * const char *string - JSON锟斤拷key * return: CJSON_PUBLIC(cJSON_bool) * description: 锟角凤拷锟斤拷某锟斤拷Key锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) { -402a8dcc: f0c112 addi a1, a1, -16 -402a8dcf: 3109 s32i.n a0, a1, 12 +402a8de8: f0c112 addi a1, a1, -16 +402a8deb: 3109 s32i.n a0, a1, 12 return cJSON_GetObjectItem(object, string) ? 1 : 0; -402a8dd1: fffd05 call0 402a8da4 -402a8dd4: 030c movi.n a3, 0 -402a8dd6: 140c movi.n a4, 1 +402a8ded: fffd05 call0 402a8dc0 +402a8df0: 030c movi.n a3, 0 +402a8df2: 140c movi.n a4, 1 } -402a8dd8: 3108 l32i.n a0, a1, 12 +402a8df4: 3108 l32i.n a0, a1, 12 * return: CJSON_PUBLIC(cJSON_bool) * description: 锟角凤拷锟斤拷某锟斤拷Key锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) { return cJSON_GetObjectItem(object, string) ? 1 : 0; -402a8dda: 933420 movnez a3, a4, a2 -402a8ddd: 032d mov.n a2, a3 +402a8df6: 933420 movnez a3, a4, a2 +402a8df9: 032d mov.n a2, a3 } -402a8ddf: 10c112 addi a1, a1, 16 -402a8de2: f00d ret.n +402a8dfb: 10c112 addi a1, a1, 16 +402a8dfe: f00d ret.n -402a8de4 : +402a8e00 : * function: cJSON_GetErrorPtr * description: 获取错误信息 */ CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void) { return (const char*) (global_error.json + global_error.position); -402a8de4: ff9f31 l32r a3, 402a8c60 -402a8de7: 0348 l32i.n a4, a3, 0 -402a8de9: 1328 l32i.n a2, a3, 4 +402a8e00: ff9f31 l32r a3, 402a8c7c +402a8e03: 0348 l32i.n a4, a3, 0 +402a8e05: 1328 l32i.n a2, a3, 4 } -402a8deb: 242a add.n a2, a4, a2 -402a8ded: f00d ret.n +402a8e07: 242a add.n a2, a4, a2 +402a8e09: f00d ret.n ... -402a8df0 : +402a8e0c : } /****************************************************************/ // isXXX Function // 判断item的类型用 CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) { -402a8df0: 024d mov.n a4, a2 -402a8df2: 030c movi.n a3, 0 +402a8e0c: 024d mov.n a4, a2 +402a8e0e: 030c movi.n a3, 0 if (item == NULL) { return false; -402a8df4: 032d mov.n a2, a3 +402a8e10: 032d mov.n a2, a3 /****************************************************************/ // isXXX Function // 判断item的类型用 CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) { if (item == NULL) { -402a8df6: 0a1437 beq a4, a3, 402a8e04 +402a8e12: 0a1437 beq a4, a3, 402a8e20 return false; } return (item->type & 0xFF) == cJSON_Invalid; -402a8df9: 0c0422 l8ui a2, a4, 12 -402a8dfc: 140c movi.n a4, 1 -402a8dfe: 833420 moveqz a3, a4, a2 -402a8e01: 202330 or a2, a3, a3 +402a8e15: 0c0422 l8ui a2, a4, 12 +402a8e18: 140c movi.n a4, 1 +402a8e1a: 833420 moveqz a3, a4, a2 +402a8e1d: 202330 or a2, a3, a3 } -402a8e04: f00d ret.n +402a8e20: f00d ret.n ... -402a8e08 : +402a8e24 : CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) { -402a8e08: 023d mov.n a3, a2 +402a8e24: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e0a: 020c movi.n a2, 0 +402a8e26: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Invalid; } CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) { if (item == NULL) { -402a8e0c: 0c1327 beq a3, a2, 402a8e1c +402a8e28: 0c1327 beq a3, a2, 402a8e38 return false; } return (item->type & 0xFF) == cJSON_False; -402a8e0f: 0c0322 l8ui a2, a3, 12 -402a8e12: 140c movi.n a4, 1 -402a8e14: 320b addi.n a3, a2, -1 -402a8e16: 00a022 movi a2, 0 -402a8e19: 832430 moveqz a2, a4, a3 +402a8e2b: 0c0322 l8ui a2, a3, 12 +402a8e2e: 140c movi.n a4, 1 +402a8e30: 320b addi.n a3, a2, -1 +402a8e32: 00a022 movi a2, 0 +402a8e35: 832430 moveqz a2, a4, a3 } -402a8e1c: f00d ret.n +402a8e38: f00d ret.n ... -402a8e20 : +402a8e3c : CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) { -402a8e20: 023d mov.n a3, a2 +402a8e3c: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e22: 020c movi.n a2, 0 +402a8e3e: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_False; } CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) { if (item == NULL) { -402a8e24: 0c1327 beq a3, a2, 402a8e34 +402a8e40: 0c1327 beq a3, a2, 402a8e50 return false; } return (item->type & 0xff) == cJSON_True; -402a8e27: 0c0322 l8ui a2, a3, 12 -402a8e2a: 140c movi.n a4, 1 -402a8e2c: fec232 addi a3, a2, -2 -402a8e2f: 020c movi.n a2, 0 -402a8e31: 832430 moveqz a2, a4, a3 +402a8e43: 0c0322 l8ui a2, a3, 12 +402a8e46: 140c movi.n a4, 1 +402a8e48: fec232 addi a3, a2, -2 +402a8e4b: 020c movi.n a2, 0 +402a8e4d: 832430 moveqz a2, a4, a3 } -402a8e34: f00d ret.n +402a8e50: f00d ret.n ... -402a8e38 : +402a8e54 : CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) { -402a8e38: 024d mov.n a4, a2 -402a8e3a: 030c movi.n a3, 0 +402a8e54: 024d mov.n a4, a2 +402a8e56: 030c movi.n a3, 0 if (item == NULL) { return false; -402a8e3c: 032d mov.n a2, a3 +402a8e58: 032d mov.n a2, a3 return (item->type & 0xff) == cJSON_True; } CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) { if (item == NULL) { -402a8e3e: 0b1437 beq a4, a3, 402a8e4d +402a8e5a: 0b1437 beq a4, a3, 402a8e69 return false; } return (item->type & (cJSON_True | cJSON_False)) != 0; -402a8e41: 3428 l32i.n a2, a4, 12 -402a8e43: 140c movi.n a4, 1 -402a8e45: 142020 extui a2, a2, 0, 2 -402a8e48: 933420 movnez a3, a4, a2 -402a8e4b: 032d mov.n a2, a3 +402a8e5d: 3428 l32i.n a2, a4, 12 +402a8e5f: 140c movi.n a4, 1 +402a8e61: 142020 extui a2, a2, 0, 2 +402a8e64: 933420 movnez a3, a4, a2 +402a8e67: 032d mov.n a2, a3 } -402a8e4d: f00d ret.n +402a8e69: f00d ret.n ... -402a8e50 : +402a8e6c : CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) { -402a8e50: 023d mov.n a3, a2 +402a8e6c: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e52: 020c movi.n a2, 0 +402a8e6e: 020c movi.n a2, 0 } return (item->type & (cJSON_True | cJSON_False)) != 0; } CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) { if (item == NULL) { -402a8e54: 0c1327 beq a3, a2, 402a8e64 +402a8e70: 0c1327 beq a3, a2, 402a8e80 return false; } return (item->type & 0xFF) == cJSON_NULL; -402a8e57: 0c0322 l8ui a2, a3, 12 -402a8e5a: 140c movi.n a4, 1 -402a8e5c: fcc232 addi a3, a2, -4 -402a8e5f: 020c movi.n a2, 0 -402a8e61: 832430 moveqz a2, a4, a3 +402a8e73: 0c0322 l8ui a2, a3, 12 +402a8e76: 140c movi.n a4, 1 +402a8e78: fcc232 addi a3, a2, -4 +402a8e7b: 020c movi.n a2, 0 +402a8e7d: 832430 moveqz a2, a4, a3 } -402a8e64: f00d ret.n +402a8e80: f00d ret.n ... -402a8e68 : +402a8e84 : CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) { -402a8e68: 023d mov.n a3, a2 +402a8e84: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e6a: 020c movi.n a2, 0 +402a8e86: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_NULL; } CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) { if (item == NULL) { -402a8e6c: 0c1327 beq a3, a2, 402a8e7c +402a8e88: 0c1327 beq a3, a2, 402a8e98 return false; } return (item->type & 0xFF) == cJSON_Number; -402a8e6f: 0c0322 l8ui a2, a3, 12 -402a8e72: 140c movi.n a4, 1 -402a8e74: f8c232 addi a3, a2, -8 -402a8e77: 020c movi.n a2, 0 -402a8e79: 832430 moveqz a2, a4, a3 +402a8e8b: 0c0322 l8ui a2, a3, 12 +402a8e8e: 140c movi.n a4, 1 +402a8e90: f8c232 addi a3, a2, -8 +402a8e93: 020c movi.n a2, 0 +402a8e95: 832430 moveqz a2, a4, a3 } -402a8e7c: f00d ret.n +402a8e98: f00d ret.n ... -402a8e80 : +402a8e9c : CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) { -402a8e80: 023d mov.n a3, a2 +402a8e9c: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e82: 020c movi.n a2, 0 +402a8e9e: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Number; } CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) { if (item == NULL) { -402a8e84: 0c1327 beq a3, a2, 402a8e94 +402a8ea0: 0c1327 beq a3, a2, 402a8eb0 return false; } return (item->type & 0xFF) == cJSON_String; -402a8e87: 0c0322 l8ui a2, a3, 12 -402a8e8a: 140c movi.n a4, 1 -402a8e8c: f0c232 addi a3, a2, -16 -402a8e8f: 020c movi.n a2, 0 -402a8e91: 832430 moveqz a2, a4, a3 +402a8ea3: 0c0322 l8ui a2, a3, 12 +402a8ea6: 140c movi.n a4, 1 +402a8ea8: f0c232 addi a3, a2, -16 +402a8eab: 020c movi.n a2, 0 +402a8ead: 832430 moveqz a2, a4, a3 } -402a8e94: f00d ret.n +402a8eb0: f00d ret.n ... -402a8e98 : +402a8eb4 : CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) { -402a8e98: 023d mov.n a3, a2 +402a8eb4: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8e9a: 020c movi.n a2, 0 +402a8eb6: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_String; } CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) { if (item == NULL) { -402a8e9c: 0c1327 beq a3, a2, 402a8eac +402a8eb8: 0c1327 beq a3, a2, 402a8ec8 return false; } return (item->type & 0xFF) == cJSON_Array; -402a8e9f: 0c0322 l8ui a2, a3, 12 -402a8ea2: 140c movi.n a4, 1 -402a8ea4: e0c232 addi a3, a2, -32 -402a8ea7: 020c movi.n a2, 0 -402a8ea9: 832430 moveqz a2, a4, a3 +402a8ebb: 0c0322 l8ui a2, a3, 12 +402a8ebe: 140c movi.n a4, 1 +402a8ec0: e0c232 addi a3, a2, -32 +402a8ec3: 020c movi.n a2, 0 +402a8ec5: 832430 moveqz a2, a4, a3 } -402a8eac: f00d ret.n +402a8ec8: f00d ret.n ... -402a8eb0 : +402a8ecc : CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) { -402a8eb0: 023d mov.n a3, a2 +402a8ecc: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8eb2: 020c movi.n a2, 0 +402a8ece: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Array; } CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) { if (item == NULL) { -402a8eb4: 0c1327 beq a3, a2, 402a8ec4 +402a8ed0: 0c1327 beq a3, a2, 402a8ee0 return false; } return (item->type & 0xFF) == cJSON_Object; -402a8eb7: 0c0322 l8ui a2, a3, 12 -402a8eba: 140c movi.n a4, 1 -402a8ebc: c0c232 addi a3, a2, -64 -402a8ebf: 020c movi.n a2, 0 -402a8ec1: 832430 moveqz a2, a4, a3 +402a8ed3: 0c0322 l8ui a2, a3, 12 +402a8ed6: 140c movi.n a4, 1 +402a8ed8: c0c232 addi a3, a2, -64 +402a8edb: 020c movi.n a2, 0 +402a8edd: 832430 moveqz a2, a4, a3 } -402a8ec4: f00d ret.n +402a8ee0: f00d ret.n ... -402a8ec8 : +402a8ee4 : CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) { -402a8ec8: 023d mov.n a3, a2 +402a8ee4: 023d mov.n a3, a2 if (item == NULL) { return false; -402a8eca: 020c movi.n a2, 0 +402a8ee6: 020c movi.n a2, 0 return (item->type & 0xFF) == cJSON_Object; } CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) { if (item == NULL) { -402a8ecc: 0c1327 beq a3, a2, 402a8edc +402a8ee8: 0c1327 beq a3, a2, 402a8ef8 return false; } return (item->type & 0xFF) == cJSON_Raw; -402a8ecf: 0c0322 l8ui a2, a3, 12 -402a8ed2: 140c movi.n a4, 1 -402a8ed4: 80c232 addi a3, a2, -128 -402a8ed7: 020c movi.n a2, 0 -402a8ed9: 832430 moveqz a2, a4, a3 +402a8eeb: 0c0322 l8ui a2, a3, 12 +402a8eee: 140c movi.n a4, 1 +402a8ef0: 80c232 addi a3, a2, -128 +402a8ef3: 020c movi.n a2, 0 +402a8ef5: 832430 moveqz a2, a4, a3 } -402a8edc: f00d ret.n +402a8ef8: f00d ret.n ... -402a8ee0 : +402a8efc : /****************************************************************/ // cJSON_CreateXXX function /* Create basic types: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) { -402a8ee0: fea221 l32r a2, 402a8968 -402a8ee3: f0c112 addi a1, a1, -16 +402a8efc: fea221 l32r a2, 402a8984 +402a8eff: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -402a8ee6: 0228 l32i.n a2, a2, 0 +402a8f02: 0228 l32i.n a2, a2, 0 /****************************************************************/ // cJSON_CreateXXX function /* Create basic types: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) { -402a8ee8: 036102 s32i a0, a1, 12 +402a8f04: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a8eeb: ff7205 call0 402a860c +402a8f07: ff7205 call0 402a8628 if(item) -402a8eee: 228c beqz.n a2, 402a8ef4 +402a8f0a: 228c beqz.n a2, 402a8f10 { item->type = cJSON_NULL; -402a8ef0: 430c movi.n a3, 4 -402a8ef2: 3239 s32i.n a3, a2, 12 +402a8f0c: 430c movi.n a3, 4 +402a8f0e: 3239 s32i.n a3, a2, 12 } return item; } -402a8ef4: 3108 l32i.n a0, a1, 12 -402a8ef6: 10c112 addi a1, a1, 16 -402a8ef9: f00d ret.n +402a8f10: 3108 l32i.n a0, a1, 12 +402a8f12: 10c112 addi a1, a1, 16 +402a8f15: f00d ret.n ... -402a8efc : +402a8f18 : CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) { -402a8efc: fe9b21 l32r a2, 402a8968 -402a8eff: f0c112 addi a1, a1, -16 +402a8f18: fe9b21 l32r a2, 402a8984 +402a8f1b: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -402a8f02: 0228 l32i.n a2, a2, 0 +402a8f1e: 0228 l32i.n a2, a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) { -402a8f04: 036102 s32i a0, a1, 12 +402a8f20: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a8f07: ff7045 call0 402a860c +402a8f23: ff7045 call0 402a8628 if(item) -402a8f0a: 228c beqz.n a2, 402a8f10 +402a8f26: 228c beqz.n a2, 402a8f2c { item->type = cJSON_True; -402a8f0c: 230c movi.n a3, 2 -402a8f0e: 3239 s32i.n a3, a2, 12 +402a8f28: 230c movi.n a3, 2 +402a8f2a: 3239 s32i.n a3, a2, 12 } return item; } -402a8f10: 3108 l32i.n a0, a1, 12 -402a8f12: 10c112 addi a1, a1, 16 -402a8f15: f00d ret.n +402a8f2c: 3108 l32i.n a0, a1, 12 +402a8f2e: 10c112 addi a1, a1, 16 +402a8f31: f00d ret.n ... -402a8f18 : +402a8f34 : CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) { -402a8f18: fe9421 l32r a2, 402a8968 -402a8f1b: f0c112 addi a1, a1, -16 +402a8f34: fe9421 l32r a2, 402a8984 +402a8f37: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -402a8f1e: 0228 l32i.n a2, a2, 0 +402a8f3a: 0228 l32i.n a2, a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) { -402a8f20: 036102 s32i a0, a1, 12 +402a8f3c: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a8f23: ff6e85 call0 402a860c +402a8f3f: ff6e85 call0 402a8628 if(item) -402a8f26: 228c beqz.n a2, 402a8f2c +402a8f42: 228c beqz.n a2, 402a8f48 { item->type = cJSON_False; -402a8f28: 130c movi.n a3, 1 -402a8f2a: 3239 s32i.n a3, a2, 12 +402a8f44: 130c movi.n a3, 1 +402a8f46: 3239 s32i.n a3, a2, 12 } return item; } -402a8f2c: 3108 l32i.n a0, a1, 12 -402a8f2e: 10c112 addi a1, a1, 16 -402a8f31: f00d ret.n +402a8f48: 3108 l32i.n a0, a1, 12 +402a8f4a: 10c112 addi a1, a1, 16 +402a8f4d: f00d ret.n ... -402a8f34 : +402a8f50 : CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool b) { -402a8f34: f0c112 addi a1, a1, -16 -402a8f37: 21c9 s32i.n a12, a1, 8 -402a8f39: 02cd mov.n a12, a2 -402a8f3b: fe8b21 l32r a2, 402a8968 -402a8f3e: 3109 s32i.n a0, a1, 12 +402a8f50: f0c112 addi a1, a1, -16 +402a8f53: 21c9 s32i.n a12, a1, 8 +402a8f55: 02cd mov.n a12, a2 +402a8f57: fe8b21 l32r a2, 402a8984 +402a8f5a: 3109 s32i.n a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a8f40: 0228 l32i.n a2, a2, 0 -402a8f42: ff6c85 call0 402a860c +402a8f5c: 0228 l32i.n a2, a2, 0 +402a8f5e: ff6c85 call0 402a8628 if(item) -402a8f45: 728c beqz.n a2, 402a8f50 +402a8f61: 728c beqz.n a2, 402a8f6c { item->type = b ? cJSON_True : cJSON_False; -402a8f47: 130c movi.n a3, 1 -402a8f49: 240c movi.n a4, 2 -402a8f4b: 9334c0 movnez a3, a4, a12 -402a8f4e: 3239 s32i.n a3, a2, 12 +402a8f63: 130c movi.n a3, 1 +402a8f65: 240c movi.n a4, 2 +402a8f67: 9334c0 movnez a3, a4, a12 +402a8f6a: 3239 s32i.n a3, a2, 12 } return item; } -402a8f50: 3108 l32i.n a0, a1, 12 -402a8f52: 21c8 l32i.n a12, a1, 8 -402a8f54: 10c112 addi a1, a1, 16 -402a8f57: f00d ret.n -402a8f59: 000000 ill -402a8f5c: c00000 sub a0, a0, a0 -402a8f5f: ff .byte 0xff -402a8f60: ff .byte 0xff -402a8f61: ff .byte 0xff -402a8f62: df .byte 0xdf -402a8f63: 000041 l32r a4, 40268f64 <_lit4_end+0x1610b8> -402a8f66: 34c1e0 extui a12, a14, 1, 4 -402a8f69: 2f .byte 0x2f -402a8f6a: d04010 subx2 a4, a0, a1 -402a8f6d: 2e .byte 0x2e -402a8f6e: b84010 excw -402a8f71: 00cc bnez.n a0, 402a8f75 -402a8f73: c11240 mul16u a1, a2, a4 - -402a8f74 : +402a8f6c: 3108 l32i.n a0, a1, 12 +402a8f6e: 21c8 l32i.n a12, a1, 8 +402a8f70: 10c112 addi a1, a1, 16 +402a8f73: f00d ret.n +402a8f75: 000000 ill +402a8f78: c00000 sub a0, a0, a0 +402a8f7b: ff .byte 0xff +402a8f7c: ff .byte 0xff +402a8f7d: ff .byte 0xff +402a8f7e: df .byte 0xdf +402a8f7f: 000041 l32r a4, 40268f80 <_lit4_end+0x1610d4> +402a8f82: 34c1e0 extui a12, a14, 1, 4 +402a8f85: 2f .byte 0x2f +402a8f86: d04010 subx2 a4, a0, a1 +402a8f89: 2e .byte 0x2e +402a8f8a: b84010 excw +402a8f8d: 00cc bnez.n a0, 402a8f91 +402a8f8f: c11240 mul16u a1, a2, a4 + +402a8f90 : * parameter: double num * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { -402a8f74: f0c112 addi a1, a1, -16 -402a8f77: 21c9 s32i.n a12, a1, 8 -402a8f79: 02cd mov.n a12, a2 -402a8f7b: fe7b21 l32r a2, 402a8968 -402a8f7e: 11d9 s32i.n a13, a1, 4 +402a8f90: f0c112 addi a1, a1, -16 +402a8f93: 21c9 s32i.n a12, a1, 8 +402a8f95: 02cd mov.n a12, a2 +402a8f97: fe7b21 l32r a2, 402a8984 +402a8f9a: 11d9 s32i.n a13, a1, 4 cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item -402a8f80: 0228 l32i.n a2, a2, 0 +402a8f9c: 0228 l32i.n a2, a2, 0 * parameter: double num * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { -402a8f82: 0061e2 s32i a14, a1, 0 -402a8f85: 036102 s32i a0, a1, 12 -402a8f88: 03dd mov.n a13, a3 +402a8f9e: 0061e2 s32i a14, a1, 0 +402a8fa1: 036102 s32i a0, a1, 12 +402a8fa4: 03dd mov.n a13, a3 cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item -402a8f8a: ff6805 call0 402a860c -402a8f8d: 02ed mov.n a14, a2 +402a8fa6: ff6805 call0 402a8628 +402a8fa9: 02ed mov.n a14, a2 if(item) // 如果不为空,则设置数值 -402a8f8f: 047216 beqz a2, 402a8fda +402a8fab: 047216 beqz a2, 402a8ff6 { item->type = cJSON_Number; -402a8f92: 820c movi.n a2, 8 +402a8fae: 820c movi.n a2, 8 item->valuedouble = num; /* use saturation in case of overflow */ if (num >= INT_MAX) -402a8f94: fff241 l32r a4, 402a8f5c -402a8f97: fff251 l32r a5, 402a8f60 +402a8fb0: fff241 l32r a4, 402a8f78 +402a8fb3: fff251 l32r a5, 402a8f7c CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) { cJSON *item = cJSON_New_Item(&global_hooks); // 构建一个新的item if(item) // 如果不为空,则设置数值 { item->type = cJSON_Number; -402a8f9a: 3e29 s32i.n a2, a14, 12 +402a8fb6: 3e29 s32i.n a2, a14, 12 item->valuedouble = num; -402a8f9c: 6ec9 s32i.n a12, a14, 24 -402a8f9e: 7ed9 s32i.n a13, a14, 28 +402a8fb8: 6ec9 s32i.n a12, a14, 24 +402a8fba: 7ed9 s32i.n a13, a14, 28 /* use saturation in case of overflow */ if (num >= INT_MAX) -402a8fa0: 202cc0 or a2, a12, a12 -402a8fa3: 203dd0 or a3, a13, a13 -402a8fa6: fff001 l32r a0, 402a8f68 -402a8fa9: 0000c0 callx0 a0 -402a8fac: 005296 bltz a2, 402a8fb5 +402a8fbc: 202cc0 or a2, a12, a12 +402a8fbf: 203dd0 or a3, a13, a13 +402a8fc2: fff001 l32r a0, 402a8f84 +402a8fc5: 0000c0 callx0 a0 +402a8fc8: 005296 bltz a2, 402a8fd1 { item->valueint = INT_MAX; -402a8faf: 72b021 l32r a2, 40285a70 -402a8fb2: 000886 j 402a8fd8 +402a8fcb: 72a921 l32r a2, 40285a70 +402a8fce: 000886 j 402a8ff4 } else if (num <= INT_MIN) -402a8fb5: f46b41 l32r a4, 402a6164 -402a8fb8: ffeb51 l32r a5, 402a8f64 -402a8fbb: 0c2d mov.n a2, a12 -402a8fbd: 0d3d mov.n a3, a13 -402a8fbf: ffeb01 l32r a0, 402a8f6c -402a8fc2: 0000c0 callx0 a0 -402a8fc5: 0512e6 bgei a2, 1, 402a8fce +402a8fd1: f46b41 l32r a4, 402a6180 +402a8fd4: ffeb51 l32r a5, 402a8f80 +402a8fd7: 0c2d mov.n a2, a12 +402a8fd9: 0d3d mov.n a3, a13 +402a8fdb: ffeb01 l32r a0, 402a8f88 +402a8fde: 0000c0 callx0 a0 +402a8fe1: 0512e6 bgei a2, 1, 402a8fea { item->valueint = INT_MIN; -402a8fc8: 72ab21 l32r a2, 40285a74 -402a8fcb: 000246 j 402a8fd8 +402a8fe4: 72a421 l32r a2, 40285a74 +402a8fe7: 000246 j 402a8ff4 } else { item->valueint = (int)num; -402a8fce: 0c2d mov.n a2, a12 -402a8fd0: 0d3d mov.n a3, a13 -402a8fd2: ffe701 l32r a0, 402a8f70 -402a8fd5: 0000c0 callx0 a0 -402a8fd8: 5e29 s32i.n a2, a14, 20 +402a8fea: 0c2d mov.n a2, a12 +402a8fec: 0d3d mov.n a3, a13 +402a8fee: ffe701 l32r a0, 402a8f8c +402a8ff1: 0000c0 callx0 a0 +402a8ff4: 5e29 s32i.n a2, a14, 20 } } return item; } -402a8fda: 3108 l32i.n a0, a1, 12 -402a8fdc: 0e2d mov.n a2, a14 -402a8fde: 21c8 l32i.n a12, a1, 8 -402a8fe0: 11d8 l32i.n a13, a1, 4 -402a8fe2: 01e8 l32i.n a14, a1, 0 -402a8fe4: 10c112 addi a1, a1, 16 -402a8fe7: f00d ret.n -402a8fe9: 000000 ill - -402a8fec : +402a8ff6: 3108 l32i.n a0, a1, 12 +402a8ff8: 0e2d mov.n a2, a14 +402a8ffa: 21c8 l32i.n a12, a1, 8 +402a8ffc: 11d8 l32i.n a13, a1, 4 +402a8ffe: 01e8 l32i.n a14, a1, 0 +402a9000: 10c112 addi a1, a1, 16 +402a9003: f00d ret.n +402a9005: 000000 ill + +402a9008 : * parameter: const char *string * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) { -402a8fec: f0c112 addi a1, a1, -16 -402a8fef: 11d9 s32i.n a13, a1, 4 -402a8ff1: 02dd mov.n a13, a2 -402a8ff3: fe5d21 l32r a2, 402a8968 -402a8ff6: 21c9 s32i.n a12, a1, 8 +402a9008: f0c112 addi a1, a1, -16 +402a900b: 11d9 s32i.n a13, a1, 4 +402a900d: 02dd mov.n a13, a2 +402a900f: fe5d21 l32r a2, 402a8984 +402a9012: 21c9 s32i.n a12, a1, 8 cJSON *item = cJSON_New_Item(&global_hooks); -402a8ff8: 002222 l32i a2, a2, 0 +402a9014: 002222 l32i a2, a2, 0 * parameter: const char *string * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) { -402a8ffb: 3109 s32i.n a0, a1, 12 +402a9017: 3109 s32i.n a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a8ffd: ff60c5 call0 402a860c -402a9000: 02cd mov.n a12, a2 -402a9002: 020c movi.n a2, 0 +402a9019: ff60c5 call0 402a8628 +402a901c: 02cd mov.n a12, a2 +402a901e: 020c movi.n a2, 0 if(item) -402a9004: 181c27 beq a12, a2, 402a9020 +402a9020: 181c27 beq a12, a2, 402a903c { item->type = cJSON_String; -402a9007: 021c movi.n a2, 16 -402a9009: 036c22 s32i a2, a12, 12 +402a9023: 021c movi.n a2, 16 +402a9025: 036c22 s32i a2, a12, 12 item->valuestring = (char*)cJSON_strdup((const unsigned char*)string, &global_hooks); -402a900c: 202dd0 or a2, a13, a13 -402a900f: ff9a85 call0 402a89b8 -402a9012: 023d mov.n a3, a2 -402a9014: 4c29 s32i.n a2, a12, 16 -402a9016: 0c2d mov.n a2, a12 +402a9028: 202dd0 or a2, a13, a13 +402a902b: ff9a85 call0 402a89d4 +402a902e: 023d mov.n a3, a2 +402a9030: 4c29 s32i.n a2, a12, 16 +402a9032: 0c2d mov.n a2, a12 if(!item->valuestring) -402a9018: 004356 bnez a3, 402a9020 +402a9034: 004356 bnez a3, 402a903c { cJSON_Delete(item); -402a901b: ffbe45 call0 402a8c00 +402a9037: ffbe45 call0 402a8c1c return NULL; -402a901e: 020c movi.n a2, 0 +402a903a: 020c movi.n a2, 0 } } return item; } -402a9020: 3108 l32i.n a0, a1, 12 -402a9022: 21c8 l32i.n a12, a1, 8 -402a9024: 11d8 l32i.n a13, a1, 4 -402a9026: 10c112 addi a1, a1, 16 -402a9029: f00d ret.n +402a903c: 3108 l32i.n a0, a1, 12 +402a903e: 21c8 l32i.n a12, a1, 8 +402a9040: 11d8 l32i.n a13, a1, 4 +402a9042: 10c112 addi a1, a1, 16 +402a9045: f00d ret.n ... -402a902c : +402a9048 : * parameter: const char *raw * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) { -402a902c: f0c112 addi a1, a1, -16 -402a902f: 11d9 s32i.n a13, a1, 4 -402a9031: 02dd mov.n a13, a2 -402a9033: fe4d21 l32r a2, 402a8968 -402a9036: 21c9 s32i.n a12, a1, 8 +402a9048: f0c112 addi a1, a1, -16 +402a904b: 11d9 s32i.n a13, a1, 4 +402a904d: 02dd mov.n a13, a2 +402a904f: fe4d21 l32r a2, 402a8984 +402a9052: 21c9 s32i.n a12, a1, 8 cJSON *item = cJSON_New_Item(&global_hooks); -402a9038: 0228 l32i.n a2, a2, 0 +402a9054: 0228 l32i.n a2, a2, 0 * parameter: const char *raw * return: CJSON_PUBLIC(cJSON *) * description: */ CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) { -402a903a: 036102 s32i a0, a1, 12 +402a9056: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a903d: ff5cc5 call0 402a860c -402a9040: 02cd mov.n a12, a2 -402a9042: 020c movi.n a2, 0 +402a9059: ff5cc5 call0 402a8628 +402a905c: 02cd mov.n a12, a2 +402a905e: 020c movi.n a2, 0 if(item) -402a9044: 161c27 beq a12, a2, 402a905e +402a9060: 161c27 beq a12, a2, 402a907a { item->type = cJSON_Raw; -402a9047: 80a022 movi a2, 128 -402a904a: 3c29 s32i.n a2, a12, 12 +402a9063: 80a022 movi a2, 128 +402a9066: 3c29 s32i.n a2, a12, 12 item->valuestring = (char*)cJSON_strdup((const unsigned char*)raw, &global_hooks); -402a904c: 0d2d mov.n a2, a13 -402a904e: ff9685 call0 402a89b8 -402a9051: 023d mov.n a3, a2 -402a9053: 4c29 s32i.n a2, a12, 16 -402a9055: 0c2d mov.n a2, a12 +402a9068: 0d2d mov.n a2, a13 +402a906a: ff9685 call0 402a89d4 +402a906d: 023d mov.n a3, a2 +402a906f: 4c29 s32i.n a2, a12, 16 +402a9071: 0c2d mov.n a2, a12 if(!item->valuestring) -402a9057: 33cc bnez.n a3, 402a905e +402a9073: 33cc bnez.n a3, 402a907a { cJSON_Delete(item); -402a9059: ffba45 call0 402a8c00 +402a9075: ffba45 call0 402a8c1c return NULL; -402a905c: 020c movi.n a2, 0 +402a9078: 020c movi.n a2, 0 } } return item; } -402a905e: 3108 l32i.n a0, a1, 12 -402a9060: 21c8 l32i.n a12, a1, 8 -402a9062: 11d8 l32i.n a13, a1, 4 -402a9064: 10c112 addi a1, a1, 16 -402a9067: f00d ret.n -402a9069: 000000 ill - -402a906c : +402a907a: 3108 l32i.n a0, a1, 12 +402a907c: 21c8 l32i.n a12, a1, 8 +402a907e: 11d8 l32i.n a13, a1, 4 +402a9080: 10c112 addi a1, a1, 16 +402a9083: f00d ret.n +402a9085: 000000 ill + +402a9088 : * function: cJSON_CreateArray * return: CJSON_PUBLIC(cJSON *) * description: 创建一个Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) { -402a906c: fe3f21 l32r a2, 402a8968 -402a906f: f0c112 addi a1, a1, -16 +402a9088: fe3f21 l32r a2, 402a8984 +402a908b: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -402a9072: 0228 l32i.n a2, a2, 0 +402a908e: 0228 l32i.n a2, a2, 0 * function: cJSON_CreateArray * return: CJSON_PUBLIC(cJSON *) * description: 创建一个Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) { -402a9074: 036102 s32i a0, a1, 12 +402a9090: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a9077: ff5945 call0 402a860c +402a9093: ff5945 call0 402a8628 if(item) -402a907a: 228c beqz.n a2, 402a9080 +402a9096: 228c beqz.n a2, 402a909c { item->type=cJSON_Array; -402a907c: 032c movi.n a3, 32 -402a907e: 3239 s32i.n a3, a2, 12 +402a9098: 032c movi.n a3, 32 +402a909a: 3239 s32i.n a3, a2, 12 } return item; } -402a9080: 3108 l32i.n a0, a1, 12 -402a9082: 10c112 addi a1, a1, 16 -402a9085: f00d ret.n +402a909c: 3108 l32i.n a0, a1, 12 +402a909e: 10c112 addi a1, a1, 16 +402a90a1: f00d ret.n ... -402a9088 : +402a90a4 : * function: cJSON_CreateObject * return: CJSON_PUBLIC(cJSON *) * description: 创建一个对象 */ CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) { -402a9088: fe3821 l32r a2, 402a8968 -402a908b: f0c112 addi a1, a1, -16 +402a90a4: fe3821 l32r a2, 402a8984 +402a90a7: f0c112 addi a1, a1, -16 cJSON *item = cJSON_New_Item(&global_hooks); -402a908e: 0228 l32i.n a2, a2, 0 +402a90aa: 0228 l32i.n a2, a2, 0 * function: cJSON_CreateObject * return: CJSON_PUBLIC(cJSON *) * description: 创建一个对象 */ CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) { -402a9090: 036102 s32i a0, a1, 12 +402a90ac: 036102 s32i a0, a1, 12 cJSON *item = cJSON_New_Item(&global_hooks); -402a9093: ff5785 call0 402a860c +402a90af: ff5785 call0 402a8628 if (item) -402a9096: 228c beqz.n a2, 402a909c +402a90b2: 228c beqz.n a2, 402a90b8 { item->type = cJSON_Object; -402a9098: 034c movi.n a3, 64 -402a909a: 3239 s32i.n a3, a2, 12 +402a90b4: 034c movi.n a3, 64 +402a90b6: 3239 s32i.n a3, a2, 12 } return item; } -402a909c: 3108 l32i.n a0, a1, 12 -402a909e: 10c112 addi a1, a1, 16 -402a90a1: f00d ret.n +402a90b8: 3108 l32i.n a0, a1, 12 +402a90ba: 10c112 addi a1, a1, 16 +402a90bd: f00d ret.n ... -402a90a4 : +402a90c0 : * int count - 数组长度 * return: CJSON_PUBLIC(cJSON *) * description: 以循环的方式构建一个Int Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) { -402a90a4: d0c112 addi a1, a1, -48 -402a90a7: 91d9 s32i.n a13, a1, 36 -402a90a9: 81e9 s32i.n a14, a1, 32 -402a90ab: b109 s32i.n a0, a1, 44 -402a90ad: a1c9 s32i.n a12, a1, 40 -402a90af: 71f9 s32i.n a15, a1, 28 -402a90b1: 02dd mov.n a13, a2 -402a90b3: 03ed mov.n a14, a3 +402a90c0: d0c112 addi a1, a1, -48 +402a90c3: 91d9 s32i.n a13, a1, 36 +402a90c5: 81e9 s32i.n a14, a1, 32 +402a90c7: b109 s32i.n a0, a1, 44 +402a90c9: a1c9 s32i.n a12, a1, 40 +402a90cb: 71f9 s32i.n a15, a1, 28 +402a90cd: 02dd mov.n a13, a2 +402a90cf: 03ed mov.n a14, a3 cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; // 检查参数 if ((count < 0) || (numbers == NULL)) -402a90b5: 051396 bltz a3, 402a910a -402a90b8: 04e216 beqz a2, 402a910a +402a90d1: 051396 bltz a3, 402a9126 +402a90d4: 04e216 beqz a2, 402a9126 { return NULL; } a = cJSON_CreateArray(); -402a90bb: fffb05 call0 402a906c +402a90d7: fffb05 call0 402a9088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402a90be: 0f0c movi.n a15, 0 +402a90da: 0f0c movi.n a15, 0 { return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402a90c0: 140c movi.n a4, 1 -402a90c2: 834f20 moveqz a4, a15, a2 +402a90dc: 140c movi.n a4, 1 +402a90de: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a90c5: 02cd mov.n a12, a2 +402a90e1: 02cd mov.n a12, a2 for(i = 0; a && (i < (size_t)count); i++) -402a90c7: 0f5d mov.n a5, a15 -402a90c9: 744040 extui a4, a4, 0, 8 -402a90cc: 54bc beqz.n a4, 402a9105 -402a90ce: 33b5e7 bgeu a5, a14, 402a9105 +402a90e3: 0f5d mov.n a5, a15 +402a90e5: 744040 extui a4, a4, 0, 8 +402a90e8: 54bc beqz.n a4, 402a9121 +402a90ea: 33b5e7 bgeu a5, a14, 402a9121 { n = cJSON_CreateNumber(numbers[i]); -402a90d1: 0d28 l32i.n a2, a13, 0 -402a90d3: 1149 s32i.n a4, a1, 4 -402a90d5: 0159 s32i.n a5, a1, 0 -402a90d7: f3b501 l32r a0, 402a5fac -402a90da: 0000c0 callx0 a0 -402a90dd: ffe945 call0 402a8f74 +402a90ed: 0d28 l32i.n a2, a13, 0 +402a90ef: 1149 s32i.n a4, a1, 4 +402a90f1: 0159 s32i.n a5, a1, 0 +402a90f3: f3b501 l32r a0, 402a5fc8 +402a90f6: 0000c0 callx0 a0 +402a90f9: ffe945 call0 402a8f90 if (!n) -402a90e0: 1148 l32i.n a4, a1, 4 -402a90e2: 0158 l32i.n a5, a1, 0 -402a90e4: 82cc bnez.n a2, 402a90f0 +402a90fc: 1148 l32i.n a4, a1, 4 +402a90fe: 0158 l32i.n a5, a1, 0 +402a9100: 82cc bnez.n a2, 402a910c { cJSON_Delete(a); -402a90e6: 202cc0 or a2, a12, a12 -402a90e9: ffb145 call0 402a8c00 -402a90ec: 000686 j 402a910a -402a90ef: 45cc00 extui a12, a0, 28, 5 +402a9102: 202cc0 or a2, a12, a12 +402a9105: ffb145 call0 402a8c1c +402a9108: 000686 j 402a9126 +402a910b: 45cc00 extui a12, a0, 28, 5 return NULL; } if(!i) // 如果 i == 0 { a->child = n; -402a90f2: 2c29 s32i.n a2, a12, 8 -402a90f4: 000106 j 402a90fc -402a90f7: 0f2900 excw +402a910e: 2c29 s32i.n a2, a12, 8 +402a9110: 000106 j 402a9118 +402a9113: 0f2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402a90fa: 12f9 s32i.n a15, a2, 4 +402a9116: 12f9 s32i.n a15, a2, 4 { return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402a90fc: 551b addi.n a5, a5, 1 -402a90fe: dd4b addi.n a13, a13, 4 -402a9100: 02fd mov.n a15, a2 -402a9102: fff186 j 402a90cc +402a9118: 551b addi.n a5, a5, 1 +402a911a: dd4b addi.n a13, a13, 4 +402a911c: 02fd mov.n a15, a2 +402a911e: fff186 j 402a90e8 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a9105: 0c2d mov.n a2, a12 -402a9107: 000046 j 402a910c +402a9121: 0c2d mov.n a2, a12 +402a9123: 000046 j 402a9128 cJSON *a = NULL; // 检查参数 if ((count < 0) || (numbers == NULL)) { return NULL; -402a910a: 020c movi.n a2, 0 +402a9126: 020c movi.n a2, 0 } p = n; // 把当前节点缓存起来,作为上一节点 } return a; } -402a910c: b108 l32i.n a0, a1, 44 -402a910e: a1c8 l32i.n a12, a1, 40 -402a9110: 91d8 l32i.n a13, a1, 36 -402a9112: 81e8 l32i.n a14, a1, 32 -402a9114: 71f8 l32i.n a15, a1, 28 -402a9116: 30c112 addi a1, a1, 48 -402a9119: f00d ret.n -402a911b: cdfc00 excw -402a911e: 124000 excw - -402a9120 : +402a9128: b108 l32i.n a0, a1, 44 +402a912a: a1c8 l32i.n a12, a1, 40 +402a912c: 91d8 l32i.n a13, a1, 36 +402a912e: 81e8 l32i.n a14, a1, 32 +402a9130: 71f8 l32i.n a15, a1, 28 +402a9132: 30c112 addi a1, a1, 48 +402a9135: f00d ret.n +402a9137: cdfc00 excw +402a913a: 124000 excw + +402a913c : * function: cJSON_CreateFloatArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个Float Array,ESP8266不支持float所以本函数仅仅作为保留 */ CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count) { -402a9120: d0c112 addi a1, a1, -48 -402a9123: 91d9 s32i.n a13, a1, 36 -402a9125: 81e9 s32i.n a14, a1, 32 -402a9127: b109 s32i.n a0, a1, 44 -402a9129: a1c9 s32i.n a12, a1, 40 -402a912b: 71f9 s32i.n a15, a1, 28 -402a912d: 02dd mov.n a13, a2 -402a912f: 03ed mov.n a14, a3 +402a913c: d0c112 addi a1, a1, -48 +402a913f: 91d9 s32i.n a13, a1, 36 +402a9141: 81e9 s32i.n a14, a1, 32 +402a9143: b109 s32i.n a0, a1, 44 +402a9145: a1c9 s32i.n a12, a1, 40 +402a9147: 71f9 s32i.n a15, a1, 28 +402a9149: 02dd mov.n a13, a2 +402a914b: 03ed mov.n a14, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) -402a9131: 050396 bltz a3, 402a9185 -402a9134: 04d216 beqz a2, 402a9185 +402a914d: 050396 bltz a3, 402a91a1 +402a9150: 04d216 beqz a2, 402a91a1 { return NULL; } a = cJSON_CreateArray(); -402a9137: fff345 call0 402a906c +402a9153: fff345 call0 402a9088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402a913a: 0f0c movi.n a15, 0 +402a9156: 0f0c movi.n a15, 0 return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402a913c: 140c movi.n a4, 1 -402a913e: 834f20 moveqz a4, a15, a2 +402a9158: 140c movi.n a4, 1 +402a915a: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a9141: 02cd mov.n a12, a2 +402a915d: 02cd mov.n a12, a2 for(i = 0; a && (i < (size_t)count); i++) -402a9143: 0f5d mov.n a5, a15 -402a9145: 744040 extui a4, a4, 0, 8 -402a9148: 44bc beqz.n a4, 402a9180 -402a914a: 32b5e7 bgeu a5, a14, 402a9180 +402a915f: 0f5d mov.n a5, a15 +402a9161: 744040 extui a4, a4, 0, 8 +402a9164: 44bc beqz.n a4, 402a919c +402a9166: 32b5e7 bgeu a5, a14, 402a919c { n = cJSON_CreateNumber((double)numbers[i]); -402a914d: 0d28 l32i.n a2, a13, 0 -402a914f: 1149 s32i.n a4, a1, 4 -402a9151: 0159 s32i.n a5, a1, 0 -402a9153: fff201 l32r a0, 402a911c -402a9156: 0000c0 callx0 a0 -402a9159: ffe185 call0 402a8f74 +402a9169: 0d28 l32i.n a2, a13, 0 +402a916b: 1149 s32i.n a4, a1, 4 +402a916d: 0159 s32i.n a5, a1, 0 +402a916f: fff201 l32r a0, 402a9138 +402a9172: 0000c0 callx0 a0 +402a9175: ffe185 call0 402a8f90 if(!n) -402a915c: 1148 l32i.n a4, a1, 4 -402a915e: 0158 l32i.n a5, a1, 0 -402a9160: 82cc bnez.n a2, 402a916c +402a9178: 1148 l32i.n a4, a1, 4 +402a917a: 0158 l32i.n a5, a1, 0 +402a917c: 82cc bnez.n a2, 402a9188 { cJSON_Delete(a); -402a9162: 202cc0 or a2, a12, a12 -402a9165: ffa985 call0 402a8c00 -402a9168: 000646 j 402a9185 -402a916b: 35cc00 extui a12, a0, 28, 4 +402a917e: 202cc0 or a2, a12, a12 +402a9181: ffa985 call0 402a8c1c +402a9184: 000646 j 402a91a1 +402a9187: 35cc00 extui a12, a0, 28, 4 return NULL; } if(!i) { a->child = n; -402a916e: 2c29 s32i.n a2, a12, 8 -402a9170: 0000c6 j 402a9177 +402a918a: 2c29 s32i.n a2, a12, 8 +402a918c: 0000c6 j 402a9193 * return: void * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next -402a9173: 0f29 s32i.n a2, a15, 0 +402a918f: 0f29 s32i.n a2, a15, 0 item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402a9175: 12f9 s32i.n a15, a2, 4 +402a9191: 12f9 s32i.n a15, a2, 4 return NULL; } a = cJSON_CreateArray(); for(i = 0; a && (i < (size_t)count); i++) -402a9177: 551b addi.n a5, a5, 1 -402a9179: dd4b addi.n a13, a13, 4 -402a917b: 02fd mov.n a15, a2 -402a917d: fff1c6 j 402a9148 +402a9193: 551b addi.n a5, a5, 1 +402a9195: dd4b addi.n a13, a13, 4 +402a9197: 02fd mov.n a15, a2 +402a9199: fff1c6 j 402a9164 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a9180: 0c2d mov.n a2, a12 -402a9182: 000046 j 402a9187 +402a919c: 0c2d mov.n a2, a12 +402a919e: 000046 j 402a91a3 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) { return NULL; -402a9185: 020c movi.n a2, 0 +402a91a1: 020c movi.n a2, 0 } p = n; } return a; } -402a9187: b108 l32i.n a0, a1, 44 -402a9189: a1c8 l32i.n a12, a1, 40 -402a918b: 91d8 l32i.n a13, a1, 36 -402a918d: 81e8 l32i.n a14, a1, 32 -402a918f: 71f8 l32i.n a15, a1, 28 -402a9191: 30c112 addi a1, a1, 48 -402a9194: f00d ret.n +402a91a3: b108 l32i.n a0, a1, 44 +402a91a5: a1c8 l32i.n a12, a1, 40 +402a91a7: 91d8 l32i.n a13, a1, 36 +402a91a9: 81e8 l32i.n a14, a1, 32 +402a91ab: 71f8 l32i.n a15, a1, 28 +402a91ad: 30c112 addi a1, a1, 48 +402a91b0: f00d ret.n ... -402a9198 : +402a91b4 : * function: cJSON_CreateDoubleArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个Double Array,ESP8266不支持double所以本函数仅仅作为保留 */ CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count) { -402a9198: d0c112 addi a1, a1, -48 -402a919b: 91d9 s32i.n a13, a1, 36 -402a919d: 81e9 s32i.n a14, a1, 32 -402a919f: b109 s32i.n a0, a1, 44 -402a91a1: a1c9 s32i.n a12, a1, 40 -402a91a3: 71f9 s32i.n a15, a1, 28 -402a91a5: 02dd mov.n a13, a2 -402a91a7: 03ed mov.n a14, a3 +402a91b4: d0c112 addi a1, a1, -48 +402a91b7: 91d9 s32i.n a13, a1, 36 +402a91b9: 81e9 s32i.n a14, a1, 32 +402a91bb: b109 s32i.n a0, a1, 44 +402a91bd: a1c9 s32i.n a12, a1, 40 +402a91bf: 71f9 s32i.n a15, a1, 28 +402a91c1: 02dd mov.n a13, a2 +402a91c3: 03ed mov.n a14, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) -402a91a9: 04d396 bltz a3, 402a91fa -402a91ac: 04a216 beqz a2, 402a91fa +402a91c5: 04d396 bltz a3, 402a9216 +402a91c8: 04a216 beqz a2, 402a9216 { return NULL; } a = cJSON_CreateArray(); -402a91af: ffebc5 call0 402a906c +402a91cb: ffebc5 call0 402a9088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402a91b2: 0f0c movi.n a15, 0 +402a91ce: 0f0c movi.n a15, 0 return NULL; } a = cJSON_CreateArray(); for(i = 0;a && (i < (size_t)count); i++) -402a91b4: 140c movi.n a4, 1 -402a91b6: 834f20 moveqz a4, a15, a2 +402a91d0: 140c movi.n a4, 1 +402a91d2: 834f20 moveqz a4, a15, a2 if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a91b9: 02cd mov.n a12, a2 +402a91d5: 02cd mov.n a12, a2 for(i = 0;a && (i < (size_t)count); i++) -402a91bb: 0f5d mov.n a5, a15 -402a91bd: 744040 extui a4, a4, 0, 8 -402a91c0: 14bc beqz.n a4, 402a91f5 -402a91c2: 2fb5e7 bgeu a5, a14, 402a91f5 +402a91d7: 0f5d mov.n a5, a15 +402a91d9: 744040 extui a4, a4, 0, 8 +402a91dc: 14bc beqz.n a4, 402a9211 +402a91de: 2fb5e7 bgeu a5, a14, 402a9211 { n = cJSON_CreateNumber(numbers[i]); -402a91c5: 1d38 l32i.n a3, a13, 4 -402a91c7: 0d28 l32i.n a2, a13, 0 -402a91c9: 1149 s32i.n a4, a1, 4 -402a91cb: 006152 s32i a5, a1, 0 -402a91ce: ffda45 call0 402a8f74 +402a91e1: 1d38 l32i.n a3, a13, 4 +402a91e3: 0d28 l32i.n a2, a13, 0 +402a91e5: 1149 s32i.n a4, a1, 4 +402a91e7: 006152 s32i a5, a1, 0 +402a91ea: ffda45 call0 402a8f90 if(!n) -402a91d1: 1148 l32i.n a4, a1, 4 -402a91d3: 0158 l32i.n a5, a1, 0 -402a91d5: 72cc bnez.n a2, 402a91e0 +402a91ed: 1148 l32i.n a4, a1, 4 +402a91ef: 0158 l32i.n a5, a1, 0 +402a91f1: 72cc bnez.n a2, 402a91fc { cJSON_Delete(a); -402a91d7: 0c2d mov.n a2, a12 -402a91d9: ffa245 call0 402a8c00 -402a91dc: 000686 j 402a91fa -402a91df: 45cc00 extui a12, a0, 28, 5 +402a91f3: 0c2d mov.n a2, a12 +402a91f5: ffa245 call0 402a8c1c +402a91f8: 000686 j 402a9216 +402a91fb: 45cc00 extui a12, a0, 28, 5 return NULL; } if(!i) { a->child = n; -402a91e2: 2c29 s32i.n a2, a12, 8 -402a91e4: 000106 j 402a91ec -402a91e7: 0f2900 excw +402a91fe: 2c29 s32i.n a2, a12, 8 +402a9200: 000106 j 402a9208 +402a9203: 0f2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402a91ea: 12f9 s32i.n a15, a2, 4 +402a9206: 12f9 s32i.n a15, a2, 4 return NULL; } a = cJSON_CreateArray(); for(i = 0;a && (i < (size_t)count); i++) -402a91ec: 551b addi.n a5, a5, 1 -402a91ee: dd8b addi.n a13, a13, 8 -402a91f0: 02fd mov.n a15, a2 -402a91f2: fff286 j 402a91c0 +402a9208: 551b addi.n a5, a5, 1 +402a920a: dd8b addi.n a13, a13, 8 +402a920c: 02fd mov.n a15, a2 +402a920e: fff286 j 402a91dc if ((count < 0) || (numbers == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a91f5: 0c2d mov.n a2, a12 -402a91f7: 000046 j 402a91fc +402a9211: 0c2d mov.n a2, a12 +402a9213: 000046 j 402a9218 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (numbers == NULL)) { return NULL; -402a91fa: 020c movi.n a2, 0 +402a9216: 020c movi.n a2, 0 } p = n; } return a; } -402a91fc: b108 l32i.n a0, a1, 44 -402a91fe: a1c8 l32i.n a12, a1, 40 -402a9200: 91d8 l32i.n a13, a1, 36 -402a9202: 81e8 l32i.n a14, a1, 32 -402a9204: 71f8 l32i.n a15, a1, 28 -402a9206: 30c112 addi a1, a1, 48 -402a9209: f00d ret.n +402a9218: b108 l32i.n a0, a1, 44 +402a921a: a1c8 l32i.n a12, a1, 40 +402a921c: 91d8 l32i.n a13, a1, 36 +402a921e: 81e8 l32i.n a14, a1, 32 +402a9220: 71f8 l32i.n a15, a1, 28 +402a9222: 30c112 addi a1, a1, 48 +402a9225: f00d ret.n ... -402a920c : +402a9228 : * function: cJSON_CreateStringArray * return: CJSON_PUBLIC(cJSON *) * description: 构建一个字符串Array */ CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count) { -402a920c: d0c112 addi a1, a1, -48 -402a920f: 91d9 s32i.n a13, a1, 36 -402a9211: 71f9 s32i.n a15, a1, 28 -402a9213: b109 s32i.n a0, a1, 44 -402a9215: a1c9 s32i.n a12, a1, 40 -402a9217: 81e9 s32i.n a14, a1, 32 -402a9219: 02dd mov.n a13, a2 -402a921b: 03fd mov.n a15, a3 +402a9228: d0c112 addi a1, a1, -48 +402a922b: 91d9 s32i.n a13, a1, 36 +402a922d: 71f9 s32i.n a15, a1, 28 +402a922f: b109 s32i.n a0, a1, 44 +402a9231: a1c9 s32i.n a12, a1, 40 +402a9233: 81e9 s32i.n a14, a1, 32 +402a9235: 02dd mov.n a13, a2 +402a9237: 03fd mov.n a15, a3 size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (strings == NULL)) -402a921d: 049396 bltz a3, 402a926a -402a9220: 046216 beqz a2, 402a926a +402a9239: 049396 bltz a3, 402a9286 +402a923c: 046216 beqz a2, 402a9286 { return NULL; } a = cJSON_CreateArray(); -402a9223: ffe485 call0 402a906c +402a923f: ffe485 call0 402a9088 */ CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count) { size_t i = 0; cJSON *n = NULL; cJSON *p = NULL; -402a9226: 0e0c movi.n a14, 0 +402a9242: 0e0c movi.n a14, 0 return NULL; } a = cJSON_CreateArray(); for (i = 0; a && (i < (size_t)count); i++) -402a9228: 130c movi.n a3, 1 -402a922a: 833e20 moveqz a3, a14, a2 +402a9244: 130c movi.n a3, 1 +402a9246: 833e20 moveqz a3, a14, a2 if ((count < 0) || (strings == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a922d: 02cd mov.n a12, a2 +402a9249: 02cd mov.n a12, a2 for (i = 0; a && (i < (size_t)count); i++) -402a922f: 0e4d mov.n a4, a14 -402a9231: 743030 extui a3, a3, 0, 8 -402a9234: d3ac beqz.n a3, 402a9265 -402a9236: 2bb4f7 bgeu a4, a15, 402a9265 +402a924b: 0e4d mov.n a4, a14 +402a924d: 743030 extui a3, a3, 0, 8 +402a9250: d3ac beqz.n a3, 402a9281 +402a9252: 2bb4f7 bgeu a4, a15, 402a9281 { n = cJSON_CreateString(strings[i]); -402a9239: 0d28 l32i.n a2, a13, 0 -402a923b: 1139 s32i.n a3, a1, 4 -402a923d: 0149 s32i.n a4, a1, 0 -402a923f: ffdac5 call0 402a8fec +402a9255: 0d28 l32i.n a2, a13, 0 +402a9257: 1139 s32i.n a3, a1, 4 +402a9259: 0149 s32i.n a4, a1, 0 +402a925b: ffdac5 call0 402a9008 if(!n) -402a9242: 1138 l32i.n a3, a1, 4 -402a9244: 0148 l32i.n a4, a1, 0 -402a9246: 62cc bnez.n a2, 402a9250 +402a925e: 1138 l32i.n a3, a1, 4 +402a9260: 0148 l32i.n a4, a1, 0 +402a9262: 62cc bnez.n a2, 402a926c { cJSON_Delete(a); -402a9248: 0c2d mov.n a2, a12 -402a924a: ff9b45 call0 402a8c00 -402a924d: 000646 j 402a926a +402a9264: 0c2d mov.n a2, a12 +402a9266: ff9b45 call0 402a8c1c +402a9269: 000646 j 402a9286 return NULL; } if(!i) -402a9250: 44cc bnez.n a4, 402a9258 +402a926c: 44cc bnez.n a4, 402a9274 { a->child = n; -402a9252: 2c29 s32i.n a2, a12, 8 -402a9254: 000106 j 402a925c -402a9257: 0e2900 excw +402a926e: 2c29 s32i.n a2, a12, 8 +402a9270: 000106 j 402a9278 +402a9273: 0e2900 excw * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402a925a: 12e9 s32i.n a14, a2, 4 +402a9276: 12e9 s32i.n a14, a2, 4 return NULL; } a = cJSON_CreateArray(); for (i = 0; a && (i < (size_t)count); i++) -402a925c: 441b addi.n a4, a4, 1 -402a925e: dd4b addi.n a13, a13, 4 -402a9260: 02ed mov.n a14, a2 -402a9262: fff386 j 402a9234 +402a9278: 441b addi.n a4, a4, 1 +402a927a: dd4b addi.n a13, a13, 4 +402a927c: 02ed mov.n a14, a2 +402a927e: fff386 j 402a9250 if ((count < 0) || (strings == NULL)) { return NULL; } a = cJSON_CreateArray(); -402a9265: 0c2d mov.n a2, a12 -402a9267: 000046 j 402a926c +402a9281: 0c2d mov.n a2, a12 +402a9283: 000046 j 402a9288 cJSON *p = NULL; cJSON *a = NULL; if ((count < 0) || (strings == NULL)) { return NULL; -402a926a: 020c movi.n a2, 0 +402a9286: 020c movi.n a2, 0 } p = n; } return a; } -402a926c: b108 l32i.n a0, a1, 44 -402a926e: a1c8 l32i.n a12, a1, 40 -402a9270: 91d8 l32i.n a13, a1, 36 -402a9272: 81e8 l32i.n a14, a1, 32 -402a9274: 71f8 l32i.n a15, a1, 28 -402a9276: 30c112 addi a1, a1, 48 -402a9279: f00d ret.n +402a9288: b108 l32i.n a0, a1, 44 +402a928a: a1c8 l32i.n a12, a1, 40 +402a928c: 91d8 l32i.n a13, a1, 36 +402a928e: 81e8 l32i.n a14, a1, 32 +402a9290: 71f8 l32i.n a15, a1, 28 +402a9292: 30c112 addi a1, a1, 48 +402a9295: f00d ret.n ... -402a927c : +402a9298 : */ CJSON_PUBLIC(void) cJSON_AddItemToArray(cJSON *array, cJSON *item) { cJSON *child = NULL; // 锟斤拷锟斤拷锟斤拷 if ((item == NULL) || (array == NULL)) { -402a927c: 539c beqz.n a3, 402a9295 -402a927e: 329c beqz.n a2, 402a9295 +402a9298: 539c beqz.n a3, 402a92b1 +402a929a: 329c beqz.n a2, 402a92b1 return; } child = array->child; -402a9280: 2248 l32i.n a4, a2, 8 +402a929c: 2248 l32i.n a4, a2, 8 if (child == NULL) { -402a9282: 24cc bnez.n a4, 402a9288 +402a929e: 24cc bnez.n a4, 402a92a4 /* list is empty, start new one */ array->child = item; -402a9284: 2239 s32i.n a3, a2, 8 -402a9286: f00d ret.n +402a92a0: 2239 s32i.n a3, a2, 8 +402a92a2: f00d ret.n } else { /* append to the end */ while (child->next) { -402a9288: 0428 l32i.n a2, a4, 0 -402a928a: 328c beqz.n a2, 402a9291 -402a928c: 024d mov.n a4, a2 -402a928e: fffd86 j 402a9288 +402a92a4: 0428 l32i.n a2, a4, 0 +402a92a6: 328c beqz.n a2, 402a92ad +402a92a8: 024d mov.n a4, a2 +402a92aa: fffd86 j 402a92a4 * return: void * description: Utility for array list handling. * 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */ ICACHE_FLASH_ATTR static void suffix_object(cJSON *prev, cJSON *item) { prev->next = item; // 前一锟斤拷锟节碉拷锟斤拷锟斤拷next -402a9291: 0439 s32i.n a3, a4, 0 +402a92ad: 0439 s32i.n a3, a4, 0 item->prev = prev; // 锟斤拷锟斤拷前锟节碉拷锟斤拷锟斤拷prev -402a9293: 1349 s32i.n a4, a3, 4 -402a9295: f00d ret.n +402a92af: 1349 s32i.n a4, a3, 4 +402a92b1: f00d ret.n ... -402a9298 : +402a92b4 : * const char *string - JSON锟侥硷拷锟斤拷锟斤拷 * cJSON *item - 锟斤拷拥锟絠tem * description: Add an item to an object with constant string as key */ CJSON_PUBLIC(void) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item) { -402a9298: f0c112 addi a1, a1, -16 -402a929b: 21c9 s32i.n a12, a1, 8 -402a929d: 11d9 s32i.n a13, a1, 4 -402a929f: 01e9 s32i.n a14, a1, 0 -402a92a1: 3109 s32i.n a0, a1, 12 -402a92a3: 02ed mov.n a14, a2 -402a92a5: 03dd mov.n a13, a3 -402a92a7: 04cd mov.n a12, a4 +402a92b4: f0c112 addi a1, a1, -16 +402a92b7: 21c9 s32i.n a12, a1, 8 +402a92b9: 11d9 s32i.n a13, a1, 4 +402a92bb: 01e9 s32i.n a14, a1, 0 +402a92bd: 3109 s32i.n a0, a1, 12 +402a92bf: 02ed mov.n a14, a2 +402a92c1: 03dd mov.n a13, a3 +402a92c3: 04cd mov.n a12, a4 // 锟斤拷锟斤拷锟斤拷 if ((item == NULL) || (string == NULL)) { -402a92a9: 44ac beqz.n a4, 402a92d1 -402a92ab: 23ac beqz.n a3, 402a92d1 +402a92c5: 44ac beqz.n a4, 402a92ed +402a92c7: 23ac beqz.n a3, 402a92ed return; } if (!(item->type & cJSON_StringIsConst) && item->string) { -402a92ad: 3428 l32i.n a2, a4, 12 -402a92af: 0be297 bbsi a2, 9, 402a92be -402a92b2: 8428 l32i.n a2, a4, 32 -402a92b4: 628c beqz.n a2, 402a92be +402a92c9: 3428 l32i.n a2, a4, 12 +402a92cb: 0be297 bbsi a2, 9, 402a92da +402a92ce: 8428 l32i.n a2, a4, 32 +402a92d0: 628c beqz.n a2, 402a92da global_hooks.deallocate(item->string); -402a92b6: fdac31 l32r a3, 402a8968 -402a92b9: 1338 l32i.n a3, a3, 4 -402a92bb: 0003c0 callx0 a3 +402a92d2: fdac31 l32r a3, 402a8984 +402a92d5: 1338 l32i.n a3, a3, 4 +402a92d7: 0003c0 callx0 a3 } item->string = (char*) string; item->type |= cJSON_StringIsConst; -402a92be: 3c38 l32i.n a3, a12, 12 -402a92c0: 00a222 movi a2, 0x200 -402a92c3: 202320 or a2, a3, a2 -402a92c6: 3c29 s32i.n a2, a12, 12 +402a92da: 3c38 l32i.n a3, a12, 12 +402a92dc: 00a222 movi a2, 0x200 +402a92df: 202320 or a2, a3, a2 +402a92e2: 3c29 s32i.n a2, a12, 12 if (!(item->type & cJSON_StringIsConst) && item->string) { global_hooks.deallocate(item->string); } item->string = (char*) string; -402a92c8: 8cd9 s32i.n a13, a12, 32 +402a92e4: 8cd9 s32i.n a13, a12, 32 item->type |= cJSON_StringIsConst; cJSON_AddItemToArray(object, item); // 锟斤拷为锟斤拷锟斤拷锟斤拷咏锟給beject -402a92ca: 0c3d mov.n a3, a12 -402a92cc: 0e2d mov.n a2, a14 -402a92ce: fffac5 call0 402a927c +402a92e6: 0c3d mov.n a3, a12 +402a92e8: 0e2d mov.n a2, a14 +402a92ea: fffac5 call0 402a9298 } -402a92d1: 3108 l32i.n a0, a1, 12 -402a92d3: 21c8 l32i.n a12, a1, 8 -402a92d5: 11d8 l32i.n a13, a1, 4 -402a92d7: 01e8 l32i.n a14, a1, 0 -402a92d9: 10c112 addi a1, a1, 16 -402a92dc: f00d ret.n +402a92ed: 3108 l32i.n a0, a1, 12 +402a92ef: 21c8 l32i.n a12, a1, 8 +402a92f1: 11d8 l32i.n a13, a1, 4 +402a92f3: 01e8 l32i.n a14, a1, 0 +402a92f5: 10c112 addi a1, a1, 16 +402a92f8: f00d ret.n ... -402a92e0 : +402a92fc : suffix_object(child, item); } } CJSON_PUBLIC(void) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item) { -402a92e0: f0c112 addi a1, a1, -16 -402a92e3: 21c9 s32i.n a12, a1, 8 -402a92e5: 11d9 s32i.n a13, a1, 4 -402a92e7: 3109 s32i.n a0, a1, 12 -402a92e9: 02dd mov.n a13, a2 -402a92eb: 04cd mov.n a12, a4 -402a92ed: 032d mov.n a2, a3 +402a92fc: f0c112 addi a1, a1, -16 +402a92ff: 21c9 s32i.n a12, a1, 8 +402a9301: 11d9 s32i.n a13, a1, 4 +402a9303: 3109 s32i.n a0, a1, 12 +402a9305: 02dd mov.n a13, a2 +402a9307: 04cd mov.n a12, a4 +402a9309: 032d mov.n a2, a3 if (item == NULL) { -402a92ef: 015416 beqz a4, 402a9308 +402a930b: 015416 beqz a4, 402a9324 return; } /* call cJSON_AddItemToObjectCS for code reuse */ cJSON_AddItemToObjectCS(object, (char*) cJSON_strdup((const unsigned char*) string, &global_hooks), -402a92f2: ff6c45 call0 402a89b8 +402a930e: ff6c45 call0 402a89d4 if (item == NULL) { return; } /* call cJSON_AddItemToObjectCS for code reuse */ cJSON_AddItemToObjectCS(object, -402a92f5: 023d mov.n a3, a2 -402a92f7: 0c4d mov.n a4, a12 -402a92f9: 0d2d mov.n a2, a13 -402a92fb: fff9c5 call0 402a9298 +402a9311: 023d mov.n a3, a2 +402a9313: 0c4d mov.n a4, a12 +402a9315: 0d2d mov.n a2, a13 +402a9317: fff9c5 call0 402a92b4 (char*) cJSON_strdup((const unsigned char*) string, &global_hooks), item); /* remove cJSON_StringIsConst flag */ item->type &= ~cJSON_StringIsConst; -402a92fe: 3c38 l32i.n a3, a12, 12 -402a9300: ffad22 movi a2, 0xfffffdff -402a9303: 102320 and a2, a3, a2 -402a9306: 3c29 s32i.n a2, a12, 12 +402a931a: 3c38 l32i.n a3, a12, 12 +402a931c: ffad22 movi a2, 0xfffffdff +402a931f: 102320 and a2, a3, a2 +402a9322: 3c29 s32i.n a2, a12, 12 } -402a9308: 3108 l32i.n a0, a1, 12 -402a930a: 21c8 l32i.n a12, a1, 8 -402a930c: 11d8 l32i.n a13, a1, 4 -402a930e: 10c112 addi a1, a1, 16 -402a9311: f00d ret.n +402a9324: 3108 l32i.n a0, a1, 12 +402a9326: 21c8 l32i.n a12, a1, 8 +402a9328: 11d8 l32i.n a13, a1, 4 +402a932a: 10c112 addi a1, a1, 16 +402a932d: f00d ret.n ... -402a9314 : +402a9330 : #if defined(__clang__) || (defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) #pragma GCC diagnostic pop #endif CJSON_PUBLIC(void) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) { -402a9314: f0c112 addi a1, a1, -16 -402a9317: 21c9 s32i.n a12, a1, 8 -402a9319: 3109 s32i.n a0, a1, 12 -402a931b: 02cd mov.n a12, a2 -402a931d: 032d mov.n a2, a3 +402a9330: f0c112 addi a1, a1, -16 +402a9333: 21c9 s32i.n a12, a1, 8 +402a9335: 3109 s32i.n a0, a1, 12 +402a9337: 02cd mov.n a12, a2 +402a9339: 032d mov.n a2, a3 if (array == NULL) { -402a931f: 009c16 beqz a12, 402a932c +402a933b: 009c16 beqz a12, 402a9348 return; } cJSON_AddItemToArray(array, create_reference(item, &global_hooks)); -402a9322: ff6485 call0 402a896c -402a9325: 023d mov.n a3, a2 -402a9327: 0c2d mov.n a2, a12 -402a9329: fff505 call0 402a927c +402a933e: ff6485 call0 402a8988 +402a9341: 023d mov.n a3, a2 +402a9343: 0c2d mov.n a2, a12 +402a9345: fff505 call0 402a9298 } -402a932c: 3108 l32i.n a0, a1, 12 -402a932e: 21c8 l32i.n a12, a1, 8 -402a9330: 10c112 addi a1, a1, 16 -402a9333: f00d ret.n -402a9335: 000000 ill +402a9348: 3108 l32i.n a0, a1, 12 +402a934a: 21c8 l32i.n a12, a1, 8 +402a934c: 10c112 addi a1, a1, 16 +402a934f: f00d ret.n +402a9351: 000000 ill -402a9338 : +402a9354 : CJSON_PUBLIC(void) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item) { -402a9338: e0c112 addi a1, a1, -32 -402a933b: 61c9 s32i.n a12, a1, 24 -402a933d: 7109 s32i.n a0, a1, 28 -402a933f: 02cd mov.n a12, a2 -402a9341: 042d mov.n a2, a4 +402a9354: e0c112 addi a1, a1, -32 +402a9357: 61c9 s32i.n a12, a1, 24 +402a9359: 7109 s32i.n a0, a1, 28 +402a935b: 02cd mov.n a12, a2 +402a935d: 042d mov.n a2, a4 if ((object == NULL) || (string == NULL)) { -402a9343: ec8c beqz.n a12, 402a9355 -402a9345: c38c beqz.n a3, 402a9355 +402a935f: ec8c beqz.n a12, 402a9371 +402a9361: c38c beqz.n a3, 402a9371 return; } cJSON_AddItemToObject(object, string, -402a9347: 0139 s32i.n a3, a1, 0 -402a9349: ff6205 call0 402a896c -402a934c: 0138 l32i.n a3, a1, 0 -402a934e: 024d mov.n a4, a2 -402a9350: 0c2d mov.n a2, a12 -402a9352: fff8c5 call0 402a92e0 +402a9363: 0139 s32i.n a3, a1, 0 +402a9365: ff6205 call0 402a8988 +402a9368: 0138 l32i.n a3, a1, 0 +402a936a: 024d mov.n a4, a2 +402a936c: 0c2d mov.n a2, a12 +402a936e: fff8c5 call0 402a92fc create_reference(item, &global_hooks)); } -402a9355: 7108 l32i.n a0, a1, 28 -402a9357: 61c8 l32i.n a12, a1, 24 -402a9359: 20c112 addi a1, a1, 32 -402a935c: f00d ret.n +402a9371: 7108 l32i.n a0, a1, 28 +402a9373: 61c8 l32i.n a12, a1, 24 +402a9375: 20c112 addi a1, a1, 32 +402a9378: f00d ret.n ... -402a9360 : +402a937c : CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item) { if ((parent == NULL) || (item == NULL)) -402a9360: 02ac beqz.n a2, 402a9384 -402a9362: e39c beqz.n a3, 402a9384 +402a937c: 02ac beqz.n a2, 402a93a0 +402a937e: e39c beqz.n a3, 402a93a0 { return NULL; } if (item->prev != NULL) -402a9364: 1358 l32i.n a5, a3, 4 -402a9366: 258c beqz.n a5, 402a936c +402a9380: 1358 l32i.n a5, a3, 4 +402a9382: 258c beqz.n a5, 402a9388 { /* not the first element */ item->prev->next = item->next; -402a9368: 0348 l32i.n a4, a3, 0 -402a936a: 0549 s32i.n a4, a5, 0 +402a9384: 0348 l32i.n a4, a3, 0 +402a9386: 0549 s32i.n a4, a5, 0 } if (item->next != NULL) -402a936c: 0348 l32i.n a4, a3, 0 -402a936e: 048c beqz.n a4, 402a9372 +402a9388: 0348 l32i.n a4, a3, 0 +402a938a: 048c beqz.n a4, 402a938e { /* not the last element */ item->next->prev = item->prev; -402a9370: 1459 s32i.n a5, a4, 4 +402a938c: 1459 s32i.n a5, a4, 4 } if (item == parent->child) -402a9372: 2258 l32i.n a5, a2, 8 -402a9374: 019357 bne a3, a5, 402a9379 +402a938e: 2258 l32i.n a5, a2, 8 +402a9390: 019357 bne a3, a5, 402a9395 { /* first element */ parent->child = item->next; -402a9377: 2249 s32i.n a4, a2, 8 +402a9393: 2249 s32i.n a4, a2, 8 } /* make sure the detached item doesn't point anywhere anymore */ item->prev = NULL; -402a9379: 020c movi.n a2, 0 -402a937b: 1329 s32i.n a2, a3, 4 +402a9395: 020c movi.n a2, 0 +402a9397: 1329 s32i.n a2, a3, 4 item->next = NULL; -402a937d: 0329 s32i.n a2, a3, 0 +402a9399: 0329 s32i.n a2, a3, 0 return item; -402a937f: 032d mov.n a2, a3 -402a9381: f00d ret.n -402a9383: 020c00 excw +402a939b: 032d mov.n a2, a3 +402a939d: f00d ret.n +402a939f: 020c00 excw } -402a9386: f00d ret.n +402a93a2: f00d ret.n -402a9388 : +402a93a4 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) { -402a9388: f0c112 addi a1, a1, -16 -402a938b: 21c9 s32i.n a12, a1, 8 -402a938d: 3109 s32i.n a0, a1, 12 -402a938f: 02cd mov.n a12, a2 +402a93a4: f0c112 addi a1, a1, -16 +402a93a7: 21c9 s32i.n a12, a1, 8 +402a93a9: 3109 s32i.n a0, a1, 12 +402a93ab: 02cd mov.n a12, a2 if (which < 0) { return NULL; -402a9391: 020c movi.n a2, 0 +402a93ad: 020c movi.n a2, 0 return item; } CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) { if (which < 0) -402a9393: 0d2327 blt a3, a2, 402a93a4 +402a93af: 0d2327 blt a3, a2, 402a93c0 { return NULL; } return cJSON_DetachItemViaPointer(array, get_array_item(array, (size_t)which)); -402a9396: 202cc0 or a2, a12, a12 -402a9399: fef405 call0 402a82dc -402a939c: 023d mov.n a3, a2 -402a939e: 202cc0 or a2, a12, a12 -402a93a1: fffbc5 call0 402a9360 +402a93b2: 202cc0 or a2, a12, a12 +402a93b5: fef405 call0 402a82f8 +402a93b8: 023d mov.n a3, a2 +402a93ba: 202cc0 or a2, a12, a12 +402a93bd: fffbc5 call0 402a937c } -402a93a4: 3108 l32i.n a0, a1, 12 -402a93a6: 21c8 l32i.n a12, a1, 8 -402a93a8: 10c112 addi a1, a1, 16 -402a93ab: f00d ret.n -402a93ad: 000000 ill +402a93c0: 3108 l32i.n a0, a1, 12 +402a93c2: 21c8 l32i.n a12, a1, 8 +402a93c4: 10c112 addi a1, a1, 16 +402a93c7: f00d ret.n +402a93c9: 000000 ill -402a93b0 : +402a93cc : CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which) { -402a93b0: f0c112 addi a1, a1, -16 -402a93b3: 036102 s32i a0, a1, 12 +402a93cc: f0c112 addi a1, a1, -16 +402a93cf: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromArray(array, which)); -402a93b6: fffd05 call0 402a9388 -402a93b9: ff8445 call0 402a8c00 +402a93d2: fffd05 call0 402a93a4 +402a93d5: ff8445 call0 402a8c1c } -402a93bc: 3108 l32i.n a0, a1, 12 -402a93be: 10c112 addi a1, a1, 16 -402a93c1: f00d ret.n +402a93d8: 3108 l32i.n a0, a1, 12 +402a93da: 10c112 addi a1, a1, 16 +402a93dd: f00d ret.n ... -402a93c4 : +402a93e0 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string) { -402a93c4: f0c112 addi a1, a1, -16 -402a93c7: 3109 s32i.n a0, a1, 12 -402a93c9: 21c9 s32i.n a12, a1, 8 -402a93cb: 20c220 or a12, a2, a2 +402a93e0: f0c112 addi a1, a1, -16 +402a93e3: 3109 s32i.n a0, a1, 12 +402a93e5: 21c9 s32i.n a12, a1, 8 +402a93e7: 20c220 or a12, a2, a2 cJSON *to_detach = cJSON_GetObjectItem(object, string); -402a93ce: ff9d45 call0 402a8da4 +402a93ea: ff9d45 call0 402a8dc0 return cJSON_DetachItemViaPointer(object, to_detach); -402a93d1: 023d mov.n a3, a2 -402a93d3: 0c2d mov.n a2, a12 -402a93d5: fff885 call0 402a9360 +402a93ed: 023d mov.n a3, a2 +402a93ef: 0c2d mov.n a2, a12 +402a93f1: fff885 call0 402a937c } -402a93d8: 3108 l32i.n a0, a1, 12 -402a93da: 21c8 l32i.n a12, a1, 8 -402a93dc: 10c112 addi a1, a1, 16 -402a93df: f00d ret.n -402a93e1: 000000 ill +402a93f4: 3108 l32i.n a0, a1, 12 +402a93f6: 21c8 l32i.n a12, a1, 8 +402a93f8: 10c112 addi a1, a1, 16 +402a93fb: f00d ret.n +402a93fd: 000000 ill -402a93e4 : +402a9400 : CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string) { -402a93e4: f0c112 addi a1, a1, -16 -402a93e7: 3109 s32i.n a0, a1, 12 -402a93e9: 21c9 s32i.n a12, a1, 8 -402a93eb: 20c220 or a12, a2, a2 +402a9400: f0c112 addi a1, a1, -16 +402a9403: 3109 s32i.n a0, a1, 12 +402a9405: 21c9 s32i.n a12, a1, 8 +402a9407: 20c220 or a12, a2, a2 cJSON *to_detach = cJSON_GetObjectItemCaseSensitive(object, string); -402a93ee: ff9c85 call0 402a8db8 +402a940a: ff9c85 call0 402a8dd4 return cJSON_DetachItemViaPointer(object, to_detach); -402a93f1: 023d mov.n a3, a2 -402a93f3: 0c2d mov.n a2, a12 -402a93f5: fff685 call0 402a9360 +402a940d: 023d mov.n a3, a2 +402a940f: 0c2d mov.n a2, a12 +402a9411: fff685 call0 402a937c } -402a93f8: 3108 l32i.n a0, a1, 12 -402a93fa: 21c8 l32i.n a12, a1, 8 -402a93fc: 10c112 addi a1, a1, 16 -402a93ff: f00d ret.n -402a9401: 000000 ill +402a9414: 3108 l32i.n a0, a1, 12 +402a9416: 21c8 l32i.n a12, a1, 8 +402a9418: 10c112 addi a1, a1, 16 +402a941b: f00d ret.n +402a941d: 000000 ill -402a9404 : +402a9420 : CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string) { -402a9404: f0c112 addi a1, a1, -16 -402a9407: 036102 s32i a0, a1, 12 +402a9420: f0c112 addi a1, a1, -16 +402a9423: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromObject(object, string)); -402a940a: fffb85 call0 402a93c4 -402a940d: ff7f05 call0 402a8c00 +402a9426: fffb85 call0 402a93e0 +402a9429: ff7f05 call0 402a8c1c } -402a9410: 3108 l32i.n a0, a1, 12 -402a9412: 10c112 addi a1, a1, 16 -402a9415: f00d ret.n +402a942c: 3108 l32i.n a0, a1, 12 +402a942e: 10c112 addi a1, a1, 16 +402a9431: f00d ret.n ... -402a9418 : +402a9434 : CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string) { -402a9418: f0c112 addi a1, a1, -16 -402a941b: 036102 s32i a0, a1, 12 +402a9434: f0c112 addi a1, a1, -16 +402a9437: 036102 s32i a0, a1, 12 cJSON_Delete(cJSON_DetachItemFromObjectCaseSensitive(object, string)); -402a941e: fffc45 call0 402a93e4 -402a9421: ff7dc5 call0 402a8c00 +402a943a: fffc45 call0 402a9400 +402a943d: ff7dc5 call0 402a8c1c } -402a9424: 3108 l32i.n a0, a1, 12 -402a9426: 10c112 addi a1, a1, 16 -402a9429: f00d ret.n +402a9440: 3108 l32i.n a0, a1, 12 +402a9442: 10c112 addi a1, a1, 16 +402a9445: f00d ret.n ... -402a942c : +402a9448 : /* Replace array/object items with new ones. */ CJSON_PUBLIC(void) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem) { -402a942c: f0c112 addi a1, a1, -16 -402a942f: 21c9 s32i.n a12, a1, 8 -402a9431: 11d9 s32i.n a13, a1, 4 -402a9433: 036102 s32i a0, a1, 12 -402a9436: 20d220 or a13, a2, a2 -402a9439: 04cd mov.n a12, a4 +402a9448: f0c112 addi a1, a1, -16 +402a944b: 21c9 s32i.n a12, a1, 8 +402a944d: 11d9 s32i.n a13, a1, 4 +402a944f: 036102 s32i a0, a1, 12 +402a9452: 20d220 or a13, a2, a2 +402a9455: 04cd mov.n a12, a4 cJSON *after_inserted = NULL; if (which < 0) { -402a943b: 027396 bltz a3, 402a9466 +402a9457: 027396 bltz a3, 402a9482 return; } after_inserted = get_array_item(array, (size_t) which); -402a943e: fee9c5 call0 402a82dc +402a945a: fee9c5 call0 402a82f8 if (after_inserted == NULL) { -402a9441: b2cc bnez.n a2, 402a9450 +402a945d: b2cc bnez.n a2, 402a946c cJSON_AddItemToArray(array, newitem); -402a9443: 203cc0 or a3, a12, a12 -402a9446: 202dd0 or a2, a13, a13 -402a9449: ffe305 call0 402a927c +402a945f: 203cc0 or a3, a12, a12 +402a9462: 202dd0 or a2, a13, a13 +402a9465: ffe305 call0 402a9298 return; -402a944c: 000586 j 402a9466 -402a944f: 123800 excw +402a9468: 000586 j 402a9482 +402a946b: 123800 excw } newitem->next = after_inserted; -402a9452: 0c29 s32i.n a2, a12, 0 +402a946e: 0c29 s32i.n a2, a12, 0 newitem->prev = after_inserted->prev; -402a9454: 1c39 s32i.n a3, a12, 4 +402a9470: 1c39 s32i.n a3, a12, 4 after_inserted->prev = newitem; if (after_inserted == array->child) { -402a9456: 2d38 l32i.n a3, a13, 8 +402a9472: 2d38 l32i.n a3, a13, 8 return; } newitem->next = after_inserted; newitem->prev = after_inserted->prev; after_inserted->prev = newitem; -402a9458: 12c9 s32i.n a12, a2, 4 +402a9474: 12c9 s32i.n a12, a2, 4 if (after_inserted == array->child) { -402a945a: 049237 bne a2, a3, 402a9462 +402a9476: 049237 bne a2, a3, 402a947e array->child = newitem; -402a945d: 2dc9 s32i.n a12, a13, 8 -402a945f: 0000c6 j 402a9466 +402a9479: 2dc9 s32i.n a12, a13, 8 +402a947b: 0000c6 j 402a9482 } else { newitem->prev->next = newitem; -402a9462: 1c28 l32i.n a2, a12, 4 -402a9464: 02c9 s32i.n a12, a2, 0 +402a947e: 1c28 l32i.n a2, a12, 4 +402a9480: 02c9 s32i.n a12, a2, 0 } } -402a9466: 3108 l32i.n a0, a1, 12 -402a9468: 21c8 l32i.n a12, a1, 8 -402a946a: 11d8 l32i.n a13, a1, 4 -402a946c: 10c112 addi a1, a1, 16 -402a946f: f00d ret.n -402a9471: 000000 ill +402a9482: 3108 l32i.n a0, a1, 12 +402a9484: 21c8 l32i.n a12, a1, 8 +402a9486: 11d8 l32i.n a13, a1, 4 +402a9488: 10c112 addi a1, a1, 16 +402a948b: f00d ret.n +402a948d: 000000 ill -402a9474 : +402a9490 : CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -402a9474: 026d mov.n a6, a2 +402a9490: 026d mov.n a6, a2 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -402a9476: 020c movi.n a2, 0 -402a9478: 150c movi.n a5, 1 -402a947a: 027d mov.n a7, a2 -402a947c: 837540 moveqz a7, a5, a4 +402a9492: 020c movi.n a2, 0 +402a9494: 150c movi.n a5, 1 +402a9496: 027d mov.n a7, a2 +402a9498: 837540 moveqz a7, a5, a4 newitem->prev->next = newitem; } } CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -402a947f: f0c112 addi a1, a1, -16 +402a949b: f0c112 addi a1, a1, -16 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -402a9482: 935230 movnez a5, a2, a3 +402a949e: 935230 movnez a5, a2, a3 newitem->prev->next = newitem; } } CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) { -402a9485: 3109 s32i.n a0, a1, 12 +402a94a1: 3109 s32i.n a0, a1, 12 if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { -402a9487: 205750 or a5, a7, a5 -402a948a: 349527 bne a5, a2, 402a94c2 -402a948d: 311627 beq a6, a2, 402a94c2 +402a94a3: 205750 or a5, a7, a5 +402a94a6: 349527 bne a5, a2, 402a94de +402a94a9: 311627 beq a6, a2, 402a94de return false; } if (replacement == item) { return true; -402a9490: 120c movi.n a2, 1 +402a94ac: 120c movi.n a2, 1 cJSON * const item, cJSON * replacement) { if ((parent == NULL) || (replacement == NULL) || (item == NULL)) { return false; } if (replacement == item) { -402a9492: 2e1437 beq a4, a3, 402a94c4 +402a94ae: 2e1437 beq a4, a3, 402a94e0 return true; } replacement->next = item->next; -402a9495: 0328 l32i.n a2, a3, 0 +402a94b1: 0328 l32i.n a2, a3, 0 replacement->prev = item->prev; -402a9497: 1358 l32i.n a5, a3, 4 +402a94b3: 1358 l32i.n a5, a3, 4 if (replacement == item) { return true; } replacement->next = item->next; -402a9499: 0429 s32i.n a2, a4, 0 +402a94b5: 0429 s32i.n a2, a4, 0 replacement->prev = item->prev; -402a949b: 1459 s32i.n a5, a4, 4 +402a94b7: 1459 s32i.n a5, a4, 4 if (replacement->next != NULL) { -402a949d: 128c beqz.n a2, 402a94a2 +402a94b9: 128c beqz.n a2, 402a94be replacement->next->prev = replacement; -402a949f: 016242 s32i a4, a2, 4 +402a94bb: 016242 s32i a4, a2, 4 } if (replacement->prev != NULL) { -402a94a2: 1428 l32i.n a2, a4, 4 -402a94a4: 128c beqz.n a2, 402a94a9 +402a94be: 1428 l32i.n a2, a4, 4 +402a94c0: 128c beqz.n a2, 402a94c5 replacement->prev->next = replacement; -402a94a6: 006242 s32i a4, a2, 0 +402a94c2: 006242 s32i a4, a2, 0 } if (parent->child == item) { -402a94a9: 2628 l32i.n a2, a6, 8 -402a94ab: 029327 bne a3, a2, 402a94b1 +402a94c5: 2628 l32i.n a2, a6, 8 +402a94c7: 029327 bne a3, a2, 402a94cd parent->child = replacement; -402a94ae: 026642 s32i a4, a6, 8 +402a94ca: 026642 s32i a4, a6, 8 } item->next = NULL; -402a94b1: 020c movi.n a2, 0 -402a94b3: 0329 s32i.n a2, a3, 0 +402a94cd: 020c movi.n a2, 0 +402a94cf: 0329 s32i.n a2, a3, 0 item->prev = NULL; -402a94b5: 1329 s32i.n a2, a3, 4 +402a94d1: 1329 s32i.n a2, a3, 4 cJSON_Delete(item); -402a94b7: 032d mov.n a2, a3 -402a94b9: ff7445 call0 402a8c00 +402a94d3: 032d mov.n a2, a3 +402a94d5: ff7445 call0 402a8c1c return true; -402a94bc: 120c movi.n a2, 1 -402a94be: 000086 j 402a94c4 -402a94c1: 020c00 excw +402a94d8: 120c movi.n a2, 1 +402a94da: 000086 j 402a94e0 +402a94dd: 020c00 excw } -402a94c4: 3108 l32i.n a0, a1, 12 -402a94c6: 10c112 addi a1, a1, 16 -402a94c9: f00d ret.n +402a94e0: 3108 l32i.n a0, a1, 12 +402a94e2: 10c112 addi a1, a1, 16 +402a94e5: f00d ret.n ... -402a94cc : +402a94e8 : CJSON_PUBLIC(void) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem) { -402a94cc: e0c112 addi a1, a1, -32 -402a94cf: 61c9 s32i.n a12, a1, 24 -402a94d1: 7109 s32i.n a0, a1, 28 -402a94d3: 02cd mov.n a12, a2 +402a94e8: e0c112 addi a1, a1, -32 +402a94eb: 61c9 s32i.n a12, a1, 24 +402a94ed: 7109 s32i.n a0, a1, 28 +402a94ef: 02cd mov.n a12, a2 if (which < 0) { -402a94d5: 00d396 bltz a3, 402a94e6 +402a94f1: 00d396 bltz a3, 402a9502 return; } cJSON_ReplaceItemViaPointer(array, get_array_item(array, (size_t) which), -402a94d8: 0149 s32i.n a4, a1, 0 -402a94da: fee005 call0 402a82dc -402a94dd: 0148 l32i.n a4, a1, 0 -402a94df: 023d mov.n a3, a2 -402a94e1: 0c2d mov.n a2, a12 -402a94e3: fff905 call0 402a9474 +402a94f4: 0149 s32i.n a4, a1, 0 +402a94f6: fee005 call0 402a82f8 +402a94f9: 0148 l32i.n a4, a1, 0 +402a94fb: 023d mov.n a3, a2 +402a94fd: 0c2d mov.n a2, a12 +402a94ff: fff905 call0 402a9490 newitem); } -402a94e6: 7108 l32i.n a0, a1, 28 -402a94e8: 61c8 l32i.n a12, a1, 24 -402a94ea: 20c112 addi a1, a1, 32 -402a94ed: f00d ret.n +402a9502: 7108 l32i.n a0, a1, 28 +402a9504: 61c8 l32i.n a12, a1, 24 +402a9506: 20c112 addi a1, a1, 32 +402a9509: f00d ret.n ... -402a94f0 : +402a950c : /****************************************************************/ /* Duplication */ CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse) { -402a94f0: f0c112 addi a1, a1, -16 -402a94f3: 11d9 s32i.n a13, a1, 4 -402a94f5: 01e9 s32i.n a14, a1, 0 -402a94f7: 3109 s32i.n a0, a1, 12 -402a94f9: 21c9 s32i.n a12, a1, 8 -402a94fb: 02ed mov.n a14, a2 -402a94fd: 03dd mov.n a13, a3 +402a950c: f0c112 addi a1, a1, -16 +402a950f: 11d9 s32i.n a13, a1, 4 +402a9511: 01e9 s32i.n a14, a1, 0 +402a9513: 3109 s32i.n a0, a1, 12 +402a9515: 21c9 s32i.n a12, a1, 8 +402a9517: 02ed mov.n a14, a2 +402a9519: 03dd mov.n a13, a3 cJSON *child = NULL; cJSON *next = NULL; cJSON *newchild = NULL; /* Bail on bad ptr */ if (!item) -402a94ff: 07b216 beqz a2, 402a957e -402a9502: fd1921 l32r a2, 402a8968 +402a951b: 07b216 beqz a2, 402a959a +402a951e: fd1921 l32r a2, 402a8984 { goto fail; } /* Create new item */ newitem = cJSON_New_Item(&global_hooks); -402a9505: 0228 l32i.n a2, a2, 0 -402a9507: ff1045 call0 402a860c -402a950a: 02cd mov.n a12, a2 +402a9521: 0228 l32i.n a2, a2, 0 +402a9523: ff1045 call0 402a8628 +402a9526: 02cd mov.n a12, a2 if (!newitem) -402a950c: 06e216 beqz a2, 402a957e +402a9528: 06e216 beqz a2, 402a959a { goto fail; } /* Copy over all vars */ newitem->type = item->type & (~cJSON_IsReference); -402a950f: 3e38 l32i.n a3, a14, 12 -402a9511: ffae22 movi a2, 0xfffffeff -402a9514: 102320 and a2, a3, a2 -402a9517: 3c29 s32i.n a2, a12, 12 +402a952b: 3e38 l32i.n a3, a14, 12 +402a952d: ffae22 movi a2, 0xfffffeff +402a9530: 102320 and a2, a3, a2 +402a9533: 3c29 s32i.n a2, a12, 12 newitem->valueint = item->valueint; -402a9519: 5e28 l32i.n a2, a14, 20 +402a9535: 5e28 l32i.n a2, a14, 20 newitem->valuedouble = item->valuedouble; -402a951b: 7e38 l32i.n a3, a14, 28 +402a9537: 7e38 l32i.n a3, a14, 28 { goto fail; } /* Copy over all vars */ newitem->type = item->type & (~cJSON_IsReference); newitem->valueint = item->valueint; -402a951d: 5c29 s32i.n a2, a12, 20 +402a9539: 5c29 s32i.n a2, a12, 20 newitem->valuedouble = item->valuedouble; -402a951f: 6e28 l32i.n a2, a14, 24 -402a9521: 7c39 s32i.n a3, a12, 28 -402a9523: 6c29 s32i.n a2, a12, 24 +402a953b: 6e28 l32i.n a2, a14, 24 +402a953d: 7c39 s32i.n a3, a12, 28 +402a953f: 6c29 s32i.n a2, a12, 24 if (item->valuestring) -402a9525: 4e28 l32i.n a2, a14, 16 -402a9527: 62cc bnez.n a2, 402a9531 +402a9541: 4e28 l32i.n a2, a14, 16 +402a9543: 62cc bnez.n a2, 402a954d if (!newitem->valuestring) { goto fail; } } if (item->string) -402a9529: 8e38 l32i.n a3, a14, 32 -402a952b: d3cc bnez.n a3, 402a953c -402a952d: 000646 j 402a954a -402a9530: 484500 excw +402a9545: 8e38 l32i.n a3, a14, 32 +402a9547: d3cc bnez.n a3, 402a9558 +402a9549: 000646 j 402a9566 +402a954c: 484500 excw newitem->type = item->type & (~cJSON_IsReference); newitem->valueint = item->valueint; newitem->valuedouble = item->valuedouble; if (item->valuestring) { newitem->valuestring = (char*)cJSON_strdup((unsigned char*)item->valuestring, &global_hooks); -402a9533: ff .byte 0xff -402a9534: 4c29 s32i.n a2, a12, 16 +402a954f: ff .byte 0xff +402a9550: 4c29 s32i.n a2, a12, 16 if (!newitem->valuestring) -402a9536: f2bc beqz.n a2, 402a9579 -402a9538: fffb46 j 402a9529 -402a953b: 3e4800 excw +402a9552: f2bc beqz.n a2, 402a9595 +402a9554: fffb46 j 402a9545 +402a9557: 3e4800 excw goto fail; } } if (item->string) { newitem->string = (item->type&cJSON_StringIsConst) ? item->string : (char*)cJSON_strdup((unsigned char*)item->string, &global_hooks); -402a953e: 032d mov.n a2, a3 -402a9540: 02e497 bbsi a4, 9, 402a9546 -402a9543: ff4745 call0 402a89b8 -402a9546: 8c29 s32i.n a2, a12, 32 +402a955a: 032d mov.n a2, a3 +402a955c: 02e497 bbsi a4, 9, 402a9562 +402a955f: ff4745 call0 402a89d4 +402a9562: 8c29 s32i.n a2, a12, 32 if (!newitem->string) -402a9548: d2ac beqz.n a2, 402a9579 -402a954a: 0c2d mov.n a2, a12 +402a9564: d2ac beqz.n a2, 402a9595 +402a9566: 0c2d mov.n a2, a12 { goto fail; } } /* If non-recursive, then we're done! */ if (!recurse) -402a954c: 0dbc beqz.n a13, 402a9580 +402a9568: 0dbc beqz.n a13, 402a959c { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; -402a954e: 2ed8 l32i.n a13, a14, 8 +402a956a: 2ed8 l32i.n a13, a14, 8 /* Duplication */ CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse) { cJSON *newitem = NULL; cJSON *child = NULL; cJSON *next = NULL; -402a9550: 0e0c movi.n a14, 0 +402a956c: 0e0c movi.n a14, 0 { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; while (child != NULL) -402a9552: 000486 j 402a9568 +402a956e: 000486 j 402a9584 { newchild = cJSON_Duplicate(child, true); /* Duplicate (with recurse) each item in the ->next chain */ -402a9555: 130c movi.n a3, 1 -402a9557: 0d2d mov.n a2, a13 -402a9559: fff945 call0 402a94f0 +402a9571: 130c movi.n a3, 1 +402a9573: 0d2d mov.n a2, a13 +402a9575: fff945 call0 402a950c if (!newchild) -402a955c: 929c beqz.n a2, 402a9579 +402a9578: 929c beqz.n a2, 402a9595 { goto fail; } if (next != NULL) -402a955e: ce8c beqz.n a14, 402a956e +402a957a: ce8c beqz.n a14, 402a958a { /* If newitem->child already set, then crosswire ->prev and ->next and move on */ next->next = newchild; -402a9560: 0e29 s32i.n a2, a14, 0 +402a957c: 0e29 s32i.n a2, a14, 0 newchild->prev = next; -402a9562: 12e9 s32i.n a14, a2, 4 +402a957e: 12e9 s32i.n a14, a2, 4 { /* Set newitem->child and move to it */ newitem->child = newchild; next = newchild; } child = child->next; -402a9564: 0dd8 l32i.n a13, a13, 0 -402a9566: 02ed mov.n a14, a2 +402a9580: 0dd8 l32i.n a13, a13, 0 +402a9582: 02ed mov.n a14, a2 { return newitem; } /* Walk the ->next chain for the child. */ child = item->child; while (child != NULL) -402a9568: fe9d56 bnez a13, 402a9555 -402a956b: 000146 j 402a9574 +402a9584: fe9d56 bnez a13, 402a9571 +402a9587: 000146 j 402a9590 next = newchild; } else { /* Set newitem->child and move to it */ newitem->child = newchild; -402a956e: 2c29 s32i.n a2, a12, 8 -402a9570: fffc06 j 402a9564 -402a9573: 0c2d00 excw -402a9576: 000186 j 402a9580 +402a958a: 2c29 s32i.n a2, a12, 8 +402a958c: fffc06 j 402a9580 +402a958f: 0c2d00 excw +402a9592: 000186 j 402a959c return newitem; fail: if (newitem != NULL) { cJSON_Delete(newitem); -402a9579: 0c2d mov.n a2, a12 -402a957b: ff6845 call0 402a8c00 +402a9595: 0c2d mov.n a2, a12 +402a9597: ff6845 call0 402a8c1c } return NULL; -402a957e: 020c movi.n a2, 0 +402a959a: 020c movi.n a2, 0 } -402a9580: 3108 l32i.n a0, a1, 12 -402a9582: 21c8 l32i.n a12, a1, 8 -402a9584: 11d8 l32i.n a13, a1, 4 -402a9586: 01e8 l32i.n a14, a1, 0 -402a9588: 10c112 addi a1, a1, 16 -402a958b: f00d ret.n -402a958d: 000000 ill - -402a9590 : +402a959c: 3108 l32i.n a0, a1, 12 +402a959e: 21c8 l32i.n a12, a1, 8 +402a95a0: 11d8 l32i.n a13, a1, 4 +402a95a2: 01e8 l32i.n a14, a1, 0 +402a95a4: 10c112 addi a1, a1, 16 +402a95a7: f00d ret.n +402a95a9: 000000 ill + +402a95ac : } /****************************************************************/ CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { -402a9590: d0c112 addi a1, a1, -48 -402a9593: 81e9 s32i.n a14, a1, 32 -402a9595: 71f9 s32i.n a15, a1, 28 -402a9597: b109 s32i.n a0, a1, 44 -402a9599: a1c9 s32i.n a12, a1, 40 -402a959b: 91d9 s32i.n a13, a1, 36 -402a959d: 02fd mov.n a15, a2 -402a959f: 04ed mov.n a14, a4 +402a95ac: d0c112 addi a1, a1, -48 +402a95af: 81e9 s32i.n a14, a1, 32 +402a95b1: 71f9 s32i.n a15, a1, 28 +402a95b3: b109 s32i.n a0, a1, 44 +402a95b5: a1c9 s32i.n a12, a1, 40 +402a95b7: 91d9 s32i.n a13, a1, 36 +402a95b9: 02fd mov.n a15, a2 +402a95bb: 04ed mov.n a14, a4 if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) -402a95a1: 131216 beqz a2, 402a96d6 -402a95a4: 12e316 beqz a3, 402a96d6 -402a95a7: 32c8 l32i.n a12, a2, 12 -402a95a9: 3328 l32i.n a2, a3, 12 +402a95bd: 131216 beqz a2, 402a96f2 +402a95c0: 12e316 beqz a3, 402a96f2 +402a95c3: 32c8 l32i.n a12, a2, 12 +402a95c5: 3328 l32i.n a2, a3, 12 || cJSON_IsInvalid(a)) { return false; -402a95ab: 0d0c movi.n a13, 0 +402a95c7: 0d0c movi.n a13, 0 /****************************************************************/ CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) -402a95ad: 302c20 xor a2, a12, a2 -402a95b0: 742020 extui a2, a2, 0, 8 -402a95b3: 0212d7 beq a2, a13, 402a95b9 -402a95b6: 004786 j 402a96d8 +402a95c9: 302c20 xor a2, a12, a2 +402a95cc: 742020 extui a2, a2, 0, 8 +402a95cf: 0212d7 beq a2, a13, 402a95d5 +402a95d2: 004786 j 402a96f4 || cJSON_IsInvalid(a)) { -402a95b9: 0f2d mov.n a2, a15 -402a95bb: 0139 s32i.n a3, a1, 0 -402a95bd: ff8305 call0 402a8df0 -402a95c0: 02dd mov.n a13, a2 -402a95c2: 0158 l32i.n a5, a1, 0 -402a95c4: 10e256 bnez a2, 402a96d6 +402a95d5: 0f2d mov.n a2, a15 +402a95d7: 0139 s32i.n a3, a1, 0 +402a95d9: ff8305 call0 402a8e0c +402a95dc: 02dd mov.n a13, a2 +402a95de: 0158 l32i.n a5, a1, 0 +402a95e0: 10e256 bnez a2, 402a96f2 return false; } /* check if type is valid */ switch (a->type & 0xFF) { -402a95c7: 7430c0 extui a3, a12, 0, 8 -402a95ca: 2b8326 beqi a3, 8, 402a95f9 -402a95cd: 820c movi.n a2, 8 -402a95cf: 0e2237 blt a2, a3, 402a95e1 -402a95d2: 0213e6 bgei a3, 1, 402a95d8 -402a95d5: 003fc6 j 402a96d8 -402a95d8: 1d33a6 blti a3, 3, 402a95f9 -402a95db: 1a4326 beqi a3, 4, 402a95f9 -402a95de: 003d86 j 402a96d8 -402a95e1: 14c326 beqi a3, 32, 402a95f9 -402a95e4: 022c movi.n a2, 32 -402a95e6: 062237 blt a2, a3, 402a95f0 -402a95e9: 0cb326 beqi a3, 16, 402a95f9 -402a95ec: 003a06 j 402a96d8 -402a95ef: d32600 excw -402a95f2: e32605 call0 4028c854 -402a95f5: 378602 excw -402a95f8: 9f5700 excw +402a95e3: 7430c0 extui a3, a12, 0, 8 +402a95e6: 2b8326 beqi a3, 8, 402a9615 +402a95e9: 820c movi.n a2, 8 +402a95eb: 0e2237 blt a2, a3, 402a95fd +402a95ee: 0213e6 bgei a3, 1, 402a95f4 +402a95f1: 003fc6 j 402a96f4 +402a95f4: 1d33a6 blti a3, 3, 402a9615 +402a95f7: 1a4326 beqi a3, 4, 402a9615 +402a95fa: 003d86 j 402a96f4 +402a95fd: 14c326 beqi a3, 32, 402a9615 +402a9600: 022c movi.n a2, 32 +402a9602: 062237 blt a2, a3, 402a960c +402a9605: 0cb326 beqi a3, 16, 402a9615 +402a9608: 003a06 j 402a96f4 +402a960b: d32600 excw +402a960e: e32605 call0 4028c870 +402a9611: 378602 excw +402a9614: 9f5700 excw default: return false; } /* identical objects are equal */ if (a == b) { -402a95fb: 340602 l8ui a0, a6, 52 -402a95fe: 832600 moveqz a2, a6, a0 +402a9617: 340602 l8ui a0, a6, 52 +402a961a: 832600 moveqz a2, a6, a0 return true; } switch (a->type & 0xFF) { -402a9601: 820c33 excw -402a9604: 142237 blt a2, a3, 402a961c -402a9607: 0213e6 bgei a3, 1, 402a960d -402a960a: 003286 j 402a96d8 -402a960d: 0233e6 bgei a3, 3, 402a9613 -402a9610: 002f06 j 402a96d0 -402a9613: 024366 bnei a3, 4, 402a9619 -402a9616: 002d86 j 402a96d0 -402a9619: 002ec6 j 402a96d8 -402a961c: 44c326 beqi a3, 32, 402a9664 -402a961f: 022c movi.n a2, 32 -402a9621: 072237 blt a2, a3, 402a962c -402a9624: 20b326 beqi a3, 16, 402a9648 -402a9627: 002b46 j 402a96d8 -402a962a: 260000 excw -402a962d: 265ed3 excw -402a9630: 8615e3 excw -402a9633: 0028 l32i.n a2, a0, 0 -402a9635: 654800 extui a4, a0, 24, 7 +402a961d: 820c33 excw +402a9620: 142237 blt a2, a3, 402a9638 +402a9623: 0213e6 bgei a3, 1, 402a9629 +402a9626: 003286 j 402a96f4 +402a9629: 0233e6 bgei a3, 3, 402a962f +402a962c: 002f06 j 402a96ec +402a962f: 024366 bnei a3, 4, 402a9635 +402a9632: 002d86 j 402a96ec +402a9635: 002ec6 j 402a96f4 +402a9638: 44c326 beqi a3, 32, 402a9680 +402a963b: 022c movi.n a2, 32 +402a963d: 072237 blt a2, a3, 402a9648 +402a9640: 20b326 beqi a3, 16, 402a9664 +402a9643: 002b46 j 402a96f4 +402a9646: 260000 excw +402a9649: 265ed3 excw +402a964c: 8615e3 excw +402a964f: 0028 l32i.n a2, a0, 0 +402a9651: 654800 extui a4, a0, 24, 7 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -402a9638: 6f28 l32i.n a2, a15, 24 -402a963a: 7558 l32i.n a5, a5, 28 -402a963c: 7f38 l32i.n a3, a15, 28 -402a963e: fc0201 l32r a0, 402a8648 -402a9641: 0000c0 callx0 a0 -402a9644: 000406 j 402a9658 -402a9647: 4f2800 excw +402a9654: 6f28 l32i.n a2, a15, 24 +402a9656: 7558 l32i.n a5, a5, 28 +402a9658: 7f38 l32i.n a3, a15, 28 +402a965a: fc0201 l32r a0, 402a8664 +402a965d: 0000c0 callx0 a0 +402a9660: 000406 j 402a9674 +402a9663: 4f2800 excw } return false; case cJSON_String: case cJSON_Raw: if ((a->valuestring == NULL) || (b->valuestring == NULL)) { -402a964a: 08a216 beqz a2, 402a96d8 -402a964d: 4538 l32i.n a3, a5, 16 -402a964f: 085316 beqz a3, 402a96d8 +402a9666: 08a216 beqz a2, 402a96f4 +402a9669: 4538 l32i.n a3, a5, 16 +402a966b: 085316 beqz a3, 402a96f4 return false; } if (strcmp(a->valuestring, b->valuestring) == 0) { -402a9652: fbcb01 l32r a0, 402a8580 -402a9655: 0000c0 callx0 a0 +402a966e: fbcb01 l32r a0, 402a859c +402a9671: 0000c0 callx0 a0 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -402a9658: 030c movi.n a3, 0 -402a965a: 140c movi.n a4, 1 -402a965c: 03dd mov.n a13, a3 -402a965e: 83d420 moveqz a13, a4, a2 -402a9661: 001cc6 j 402a96d8 +402a9674: 030c movi.n a3, 0 +402a9676: 140c movi.n a4, 1 +402a9678: 03dd mov.n a13, a3 +402a967a: 83d420 moveqz a13, a4, a2 +402a967d: 001cc6 j 402a96f4 } return false; case cJSON_Array: { cJSON *a_element = a->child; -402a9664: 2fc8 l32i.n a12, a15, 8 +402a9680: 2fc8 l32i.n a12, a15, 8 cJSON *b_element = b->child; -402a9666: 25f8 l32i.n a15, a5, 8 +402a9682: 25f8 l32i.n a15, a5, 8 for (; (a_element != NULL) && (b_element != NULL);) { -402a9668: 5c9c beqz.n a12, 402a9681 -402a966a: 3f9c beqz.n a15, 402a9681 +402a9684: 5c9c beqz.n a12, 402a969d +402a9686: 3f9c beqz.n a15, 402a969d if (!cJSON_Compare(a_element, b_element, case_sensitive)) { -402a966c: 0e4d mov.n a4, a14 -402a966e: 0f3d mov.n a3, a15 -402a9670: 0c2d mov.n a2, a12 -402a9672: fff1c5 call0 402a9590 -402a9675: 02dd mov.n a13, a2 -402a9677: 05d216 beqz a2, 402a96d8 +402a9688: 0e4d mov.n a4, a14 +402a968a: 0f3d mov.n a3, a15 +402a968c: 0c2d mov.n a2, a12 +402a968e: fff1c5 call0 402a95ac +402a9691: 02dd mov.n a13, a2 +402a9693: 05d216 beqz a2, 402a96f4 return false; } a_element = a_element->next; -402a967a: 0cc8 l32i.n a12, a12, 0 +402a9696: 0cc8 l32i.n a12, a12, 0 b_element = b_element->next; -402a967c: 0ff8 l32i.n a15, a15, 0 -402a967e: fff986 j 402a9668 +402a9698: 0ff8 l32i.n a15, a15, 0 +402a969a: fff986 j 402a9684 CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) { if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF)) || cJSON_IsInvalid(a)) { return false; -402a9681: c0ccf0 sub a12, a12, a15 -402a9684: 020c movi.n a2, 0 -402a9686: 1d0c movi.n a13, 1 -402a9688: 93d2c0 movnez a13, a2, a12 -402a968b: 001246 j 402a96d8 +402a969d: c0ccf0 sub a12, a12, a15 +402a96a0: 020c movi.n a2, 0 +402a96a2: 1d0c movi.n a13, 1 +402a96a4: 93d2c0 movnez a13, a2, a12 +402a96a7: 001246 j 402a96f4 } case cJSON_Object: { cJSON *a_element = NULL; cJSON *b_element = NULL; cJSON_ArrayForEach(a_element, a) -402a968e: 2fc8 l32i.n a12, a15, 8 -402a9690: dc9c beqz.n a12, 402a96b1 +402a96aa: 2fc8 l32i.n a12, a15, 8 +402a96ac: dc9c beqz.n a12, 402a96cd { /* TODO This has O(n^2) runtime, which is horrible! */ b_element = get_object_item(b, a_element->string, case_sensitive); -402a9692: 8c38 l32i.n a3, a12, 32 -402a9694: 0e4d mov.n a4, a14 -402a9696: 052d mov.n a2, a5 -402a9698: 0159 s32i.n a5, a1, 0 -402a969a: feeec5 call0 402a8588 +402a96ae: 8c38 l32i.n a3, a12, 32 +402a96b0: 0e4d mov.n a4, a14 +402a96b2: 052d mov.n a2, a5 +402a96b4: 0159 s32i.n a5, a1, 0 +402a96b6: feeec5 call0 402a85a4 if (b_element == NULL) { -402a969d: 72bc beqz.n a2, 402a96d8 +402a96b9: 72bc beqz.n a2, 402a96f4 return false; } if (!cJSON_Compare(a_element, b_element, case_sensitive)) { -402a969f: 023d mov.n a3, a2 -402a96a1: 0e4d mov.n a4, a14 -402a96a3: 0c2d mov.n a2, a12 -402a96a5: ffee85 call0 402a9590 -402a96a8: 0158 l32i.n a5, a1, 0 -402a96aa: 82ac beqz.n a2, 402a96d6 +402a96bb: 023d mov.n a3, a2 +402a96bd: 0e4d mov.n a4, a14 +402a96bf: 0c2d mov.n a2, a12 +402a96c1: ffee85 call0 402a95ac +402a96c4: 0158 l32i.n a5, a1, 0 +402a96c6: 82ac beqz.n a2, 402a96f2 } case cJSON_Object: { cJSON *a_element = NULL; cJSON *b_element = NULL; cJSON_ArrayForEach(a_element, a) -402a96ac: 0cc8 l32i.n a12, a12, 0 -402a96ae: fff786 j 402a9690 +402a96c8: 0cc8 l32i.n a12, a12, 0 +402a96ca: fff786 j 402a96ac } } /* doing this twice, once on a and b to prevent true comparison if a subset of b * TODO: Do this the proper way, this is just a fix for now */ cJSON_ArrayForEach(b_element, b) -402a96b1: 25c8 l32i.n a12, a5, 8 -402a96b3: 9c9c beqz.n a12, 402a96d0 +402a96cd: 25c8 l32i.n a12, a5, 8 +402a96cf: 9c9c beqz.n a12, 402a96ec { a_element = get_object_item(a, b_element->string, case_sensitive); -402a96b5: 8c38 l32i.n a3, a12, 32 -402a96b7: 0e4d mov.n a4, a14 -402a96b9: 0f2d mov.n a2, a15 -402a96bb: feecc5 call0 402a8588 +402a96d1: 8c38 l32i.n a3, a12, 32 +402a96d3: 0e4d mov.n a4, a14 +402a96d5: 0f2d mov.n a2, a15 +402a96d7: feecc5 call0 402a85a4 if (a_element == NULL) { -402a96be: 629c beqz.n a2, 402a96d8 +402a96da: 629c beqz.n a2, 402a96f4 return false; } if (!cJSON_Compare(b_element, a_element, case_sensitive)) { -402a96c0: 023d mov.n a3, a2 -402a96c2: 0e4d mov.n a4, a14 -402a96c4: 0c2d mov.n a2, a12 -402a96c6: ffec85 call0 402a9590 -402a96c9: 928c beqz.n a2, 402a96d6 +402a96dc: 023d mov.n a3, a2 +402a96de: 0e4d mov.n a4, a14 +402a96e0: 0c2d mov.n a2, a12 +402a96e2: ffec85 call0 402a95ac +402a96e5: 928c beqz.n a2, 402a96f2 } } /* doing this twice, once on a and b to prevent true comparison if a subset of b * TODO: Do this the proper way, this is just a fix for now */ cJSON_ArrayForEach(b_element, b) -402a96cb: 0cc8 l32i.n a12, a12, 0 -402a96cd: fff886 j 402a96b3 +402a96e7: 0cc8 l32i.n a12, a12, 0 +402a96e9: fff886 j 402a96cf switch (a->type & 0xFF) { /* in these cases and equal type is enough */ case cJSON_False: case cJSON_True: case cJSON_NULL: return true; -402a96d0: 1d0c movi.n a13, 1 -402a96d2: 000086 j 402a96d8 -402a96d5: 0d0c00 excw +402a96ec: 1d0c movi.n a13, 1 +402a96ee: 000086 j 402a96f4 +402a96f1: 0d0c00 excw } default: return false; } } -402a96d8: b108 l32i.n a0, a1, 44 -402a96da: 0d2d mov.n a2, a13 -402a96dc: a1c8 l32i.n a12, a1, 40 -402a96de: 91d8 l32i.n a13, a1, 36 -402a96e0: 81e8 l32i.n a14, a1, 32 -402a96e2: 71f8 l32i.n a15, a1, 28 -402a96e4: 30c112 addi a1, a1, 48 -402a96e7: f00d ret.n -402a96e9: 000000 ill - -402a96ec : +402a96f4: b108 l32i.n a0, a1, 44 +402a96f6: 0d2d mov.n a2, a13 +402a96f8: a1c8 l32i.n a12, a1, 40 +402a96fa: 91d8 l32i.n a13, a1, 36 +402a96fc: 81e8 l32i.n a14, a1, 32 +402a96fe: 71f8 l32i.n a15, a1, 28 +402a9700: 30c112 addi a1, a1, 48 +402a9703: f00d ret.n +402a9705: 000000 ill + +402a9708 : /* * function: cJSON_Minify * description: 去除字符串中的空格、\t、\r、\n等字符 */ CJSON_PUBLIC(void) cJSON_Minify(char *json) { -402a96ec: f0c112 addi a1, a1, -16 -402a96ef: 31c9 s32i.n a12, a1, 12 -402a96f1: 21d9 s32i.n a13, a1, 8 -402a96f3: 11e9 s32i.n a14, a1, 4 +402a9708: f0c112 addi a1, a1, -16 +402a970b: 31c9 s32i.n a12, a1, 12 +402a970d: 21d9 s32i.n a13, a1, 8 +402a970f: 11e9 s32i.n a14, a1, 4 unsigned char *into = (unsigned char*) json; if (json == NULL) { -402a96f5: 0aa216 beqz a2, 402a97a3 +402a9711: 0aa216 beqz a2, 402a97bf /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { json++; } json += 2; } else if (*json == '\"') { -402a96f8: 282c movi.n a8, 34 -402a96fa: 024d mov.n a4, a2 +402a9714: 282c movi.n a8, 34 +402a9716: 024d mov.n a4, a2 } while (*json) { if (*json == ' ') { json++; } else if (*json == '\t') { -402a96fc: 9a0c movi.n a10, 9 +402a9718: 9a0c movi.n a10, 9 /* Whitespace characters. */ json++; } else if (*json == '\r') { -402a96fe: db0c movi.n a11, 13 +402a971a: db0c movi.n a11, 13 json++; } else if (*json == '\n') { json++; } else if ((*json == '/') && (json[1] == '/')) { -402a9700: f72c movi.n a7, 47 +402a971c: f72c movi.n a7, 47 json++; } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; -402a9702: 08cd mov.n a12, a8 +402a971e: 08cd mov.n a12, a8 if (json == NULL) { return; } while (*json) { -402a9704: 000232 l8ui a3, a2, 0 -402a9707: 093316 beqz a3, 402a979e +402a9720: 000232 l8ui a3, a2, 0 +402a9723: 093316 beqz a3, 402a97ba if (*json == ' ') { -402a970a: 08c326 beqi a3, 32, 402a9716 +402a9726: 08c326 beqi a3, 32, 402a9732 json++; } else if (*json == '\t') { -402a970d: 0513a7 beq a3, a10, 402a9716 +402a9729: 0513a7 beq a3, a10, 402a9732 /* Whitespace characters. */ json++; } else if (*json == '\r') { -402a9710: 0213b7 beq a3, a11, 402a9716 +402a972c: 0213b7 beq a3, a11, 402a9732 json++; } else if (*json == '\n') { -402a9713: 049366 bnei a3, 10, 402a971b +402a972f: 049366 bnei a3, 10, 402a9737 json++; -402a9716: 221b addi.n a2, a2, 1 -402a9718: fffa06 j 402a9704 +402a9732: 221b addi.n a2, a2, 1 +402a9734: fffa06 j 402a9720 } else if ((*json == '/') && (json[1] == '/')) { -402a971b: 399377 bne a3, a7, 402a9758 -402a971e: 010252 l8ui a5, a2, 1 -402a9721: 0d9577 bne a5, a7, 402a9732 +402a9737: 399377 bne a3, a7, 402a9774 +402a973a: 010252 l8ui a5, a2, 1 +402a973d: 0d9577 bne a5, a7, 402a974e /* double-slash comments, to end of line. */ while (*json && (*json != '\n')) { -402a9724: 000232 l8ui a3, a2, 0 -402a9727: fd9316 beqz a3, 402a9704 -402a972a: d69326 beqi a3, 10, 402a9704 +402a9740: 000232 l8ui a3, a2, 0 +402a9743: fd9316 beqz a3, 402a9720 +402a9746: d69326 beqi a3, 10, 402a9720 json++; -402a972d: 221b addi.n a2, a2, 1 -402a972f: fffc46 j 402a9724 +402a9749: 221b addi.n a2, a2, 1 +402a974b: fffc46 j 402a9740 } } else if ((*json == '/') && (json[1] == '*')) { -402a9732: a62c movi.n a6, 42 -402a9734: 5c9567 bne a5, a6, 402a9794 +402a974e: a62c movi.n a6, 42 +402a9750: 5c9567 bne a5, a6, 402a97b0 /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -402a9737: 065d mov.n a5, a6 -402a9739: 000232 l8ui a3, a2, 0 -402a973c: 53cc bnez.n a3, 402a9745 +402a9753: 065d mov.n a5, a6 +402a9755: 000232 l8ui a3, a2, 0 +402a9758: 53cc bnez.n a3, 402a9761 json++; } json += 2; -402a973e: 222b addi.n a2, a2, 2 -402a9740: fff006 j 402a9704 -402a9743: 570000 excw +402a975a: 222b addi.n a2, a2, 2 +402a975c: fff006 j 402a9720 +402a975f: 570000 excw while (*json && (*json != '\n')) { json++; } } else if ((*json == '/') && (json[1] == '*')) { /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -402a9746: 1b0413 excw +402a9762: 1b0413 excw json++; -402a9749: fac622 addi a2, a6, -6 -402a974c: ff .byte 0xff +402a9765: fac622 addi a2, a6, -6 +402a9768: ff .byte 0xff while (*json && (*json != '\n')) { json++; } } else if ((*json == '/') && (json[1] == '*')) { /* multiline comments. */ while (*json && !((*json == '*') && (json[1] == '/'))) { -402a974d: 010232 l8ui a3, a2, 1 -402a9750: f49377 bne a3, a7, 402a9748 -402a9753: fff9c6 j 402a973e -402a9756: 870000 excw +402a9769: 010232 l8ui a3, a2, 1 +402a976c: f49377 bne a3, a7, 402a9764 +402a976f: fff9c6 j 402a975a +402a9772: 870000 excw json++; } json += 2; } else if (*json == '\"') { -402a9759: 5c3893 excw +402a9775: 5c3893 excw /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; while (*json && (*json != '\"')) { if (*json == '\\') { -402a975c: 1bc9 s32i.n a12, a11, 4 +402a9778: 1bc9 s32i.n a12, a11, 4 json++; } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; -402a975e: 521b34 excw -402a9761: 0044c2 s8i a12, a4, 0 +402a977a: 521b34 excw +402a977d: 0044c2 s8i a12, a4, 0 while (*json && (*json != '\"')) { if (*json == '\\') { *into++ = (unsigned char) *json++; -402a9764: 09ed mov.n a14, a9 +402a9780: 09ed mov.n a14, a9 } json += 2; } else if (*json == '\"') { /* string literals, which are \" sensitive. */ *into++ = (unsigned char) *json++; while (*json && (*json != '\"')) { -402a9766: 000562 l8ui a6, a5, 0 -402a9769: 431b addi.n a4, a3, 1 -402a976b: 251b addi.n a2, a5, 1 -402a976d: c69c beqz.n a6, 402a978d -402a976f: dec6d2 addi a13, a6, -34 -402a9772: 7d9c beqz.n a13, 402a978d +402a9782: 000562 l8ui a6, a5, 0 +402a9785: 431b addi.n a4, a3, 1 +402a9787: 251b addi.n a2, a5, 1 +402a9789: c69c beqz.n a6, 402a97a9 +402a978b: dec6d2 addi a13, a6, -34 +402a978e: 7d9c beqz.n a13, 402a97a9 if (*json == '\\') { -402a9774: 089697 bne a6, a9, 402a9780 +402a9790: 089697 bne a6, a9, 402a979c *into++ = (unsigned char) *json++; -402a9777: 0043e2 s8i a14, a3, 0 -402a977a: 205220 or a5, a2, a2 -402a977d: 203440 or a3, a4, a4 +402a9793: 0043e2 s8i a14, a3, 0 +402a9796: 205220 or a5, a2, a2 +402a9799: 203440 or a3, a4, a4 } *into++ = (unsigned char) *json++; -402a9780: 000522 l8ui a2, a5, 0 -402a9783: 551b addi.n a5, a5, 1 -402a9785: 004322 s8i a2, a3, 0 -402a9788: 331b addi.n a3, a3, 1 -402a978a: fff606 j 402a9766 +402a979c: 000522 l8ui a2, a5, 0 +402a979f: 551b addi.n a5, a5, 1 +402a97a1: 004322 s8i a2, a3, 0 +402a97a4: 331b addi.n a3, a3, 1 +402a97a6: fff606 j 402a9782 } *into++ = (unsigned char) *json++; -402a978d: 004362 s8i a6, a3, 0 -402a9790: ffdc06 j 402a9704 -402a9793: 443200 extui a3, a0, 2, 5 +402a97a9: 004362 s8i a6, a3, 0 +402a97ac: ffdc06 j 402a9720 +402a97af: 443200 extui a3, a0, 2, 5 } else { /* All other characters. */ *into++ = (unsigned char) *json++; -402a9796: 221b00 excw -402a9799: 441b addi.n a4, a4, 1 -402a979b: ffd946 j 402a9704 +402a97b2: 221b00 excw +402a97b5: 441b addi.n a4, a4, 1 +402a97b7: ffd946 j 402a9720 } } /* and null-terminate. */ *into = '\0'; -402a979e: 020c movi.n a2, 0 -402a97a0: 004422 s8i a2, a4, 0 +402a97ba: 020c movi.n a2, 0 +402a97bc: 004422 s8i a2, a4, 0 } -402a97a3: 31c8 l32i.n a12, a1, 12 -402a97a5: 21d8 l32i.n a13, a1, 8 -402a97a7: 11e8 l32i.n a14, a1, 4 -402a97a9: 10c112 addi a1, a1, 16 -402a97ac: f00d ret.n +402a97bf: 31c8 l32i.n a12, a1, 12 +402a97c1: 21d8 l32i.n a13, a1, 8 +402a97c3: 11e8 l32i.n a14, a1, 4 +402a97c5: 10c112 addi a1, a1, 16 +402a97c8: f00d ret.n ... -402a97b0 : +402a97cc : /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402a97b0: f0c112 addi a1, a1, -16 -402a97b3: 21c9 s32i.n a12, a1, 8 -402a97b5: 11d9 s32i.n a13, a1, 4 -402a97b7: 04cd mov.n a12, a4 -402a97b9: 05dd mov.n a13, a5 +402a97cc: f0c112 addi a1, a1, -16 +402a97cf: 21c9 s32i.n a12, a1, 8 +402a97d1: 11d9 s32i.n a13, a1, 4 +402a97d3: 04cd mov.n a12, a4 +402a97d5: 05dd mov.n a13, a5 if (number >= INT_MAX) { -402a97bb: fde841 l32r a4, 402a8f5c -402a97be: fde851 l32r a5, 402a8f60 +402a97d7: fde841 l32r a4, 402a8f78 +402a97da: fde851 l32r a5, 402a8f7c /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402a97c1: 01e9 s32i.n a14, a1, 0 +402a97dd: 01e9 s32i.n a14, a1, 0 if (number >= INT_MAX) { -402a97c3: 0d3d mov.n a3, a13 +402a97df: 0d3d mov.n a3, a13 /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402a97c5: 02ed mov.n a14, a2 +402a97e1: 02ed mov.n a14, a2 if (number >= INT_MAX) { -402a97c7: 0c2d mov.n a2, a12 +402a97e3: 0c2d mov.n a2, a12 /* * function: cJSON_SetNumberHelper * description: 设置数字辅助函数 */ /* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) { -402a97c9: 3109 s32i.n a0, a1, 12 +402a97e5: 3109 s32i.n a0, a1, 12 if (number >= INT_MAX) { -402a97cb: fde701 l32r a0, 402a8f68 -402a97ce: 0000c0 callx0 a0 -402a97d1: 007296 bltz a2, 402a97dc +402a97e7: fde701 l32r a0, 402a8f84 +402a97ea: 0000c0 callx0 a0 +402a97ed: 007296 bltz a2, 402a97f8 object->valueint = INT_MAX; -402a97d4: 70a721 l32r a2, 40285a70 -402a97d7: 000946 j 402a9800 -402a97da: 410000 srli a0, a0, 0 +402a97f0: 70a021 l32r a2, 40285a70 +402a97f3: 000946 j 402a981c +402a97f6: 410000 srli a0, a0, 0 } else if (number <= INT_MIN) { -402a97dd: 51f262 excw -402a97e0: 2dfde1 l32r a14, 40274fd4 <_lit4_end+0x16d128> -402a97e3: 3d0c movi.n a13, 3 -402a97e5: 010d mov.n a0, a1 -402a97e7: c0fde1 l32r a14, 40299bdc -402a97ea: e60000 excw -402a97ed: 210612 l8ui a1, a6, 33 +402a97f9: 51f262 excw +402a97fc: 2dfde1 l32r a14, 40274ff0 <_lit4_end+0x16d144> +402a97ff: 3d0c movi.n a13, 3 +402a9801: 010d mov.n a0, a1 +402a9803: c0fde1 l32r a14, 40299bf8 +402a9806: e60000 excw +402a9809: 210612 l8ui a1, a6, 33 object->valueint = INT_MIN; -402a97f0: 8670a1 l32r a10, 4028b1b0 -402a97f3: 000002 l8ui a0, a0, 0 +402a980c: 709a add.n a7, a0, a9 +402a980e: 000286 j 402a981c +402a9811: 0c2d00 excw } else { object->valueint = (int) number; -402a97f6: 0c2d mov.n a2, a12 -402a97f8: 0d3d mov.n a3, a13 -402a97fa: fddd01 l32r a0, 402a8f70 -402a97fd: 0000c0 callx0 a0 +402a9814: 0d3d mov.n a3, a13 +402a9816: fddd01 l32r a0, 402a8f8c +402a9819: 0000c0 callx0 a0 } return object->valuedouble = number; } -402a9800: 3108 l32i.n a0, a1, 12 +402a981c: 3108 l32i.n a0, a1, 12 if (number >= INT_MAX) { object->valueint = INT_MAX; } else if (number <= INT_MIN) { object->valueint = INT_MIN; } else { object->valueint = (int) number; -402a9802: 5e29 s32i.n a2, a14, 20 +402a981e: 5e29 s32i.n a2, a14, 20 } return object->valuedouble = number; -402a9804: 6ec9 s32i.n a12, a14, 24 -402a9806: 7ed9 s32i.n a13, a14, 28 +402a9820: 6ec9 s32i.n a12, a14, 24 +402a9822: 7ed9 s32i.n a13, a14, 28 } -402a9808: 0c2d mov.n a2, a12 -402a980a: 0d3d mov.n a3, a13 -402a980c: 21c8 l32i.n a12, a1, 8 -402a980e: 11d8 l32i.n a13, a1, 4 -402a9810: 01e8 l32i.n a14, a1, 0 -402a9812: 10c112 addi a1, a1, 16 -402a9815: f00d ret.n +402a9824: 0c2d mov.n a2, a12 +402a9826: 0d3d mov.n a3, a13 +402a9828: 21c8 l32i.n a12, a1, 8 +402a982a: 11d8 l32i.n a13, a1, 4 +402a982c: 01e8 l32i.n a14, a1, 0 +402a982e: 10c112 addi a1, a1, 16 +402a9831: f00d ret.n ... -402a9818 : +402a9834 : /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); -402a9818: fc5431 l32r a3, 402a8968 +402a9834: fc5431 l32r a3, 402a8984 } /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { -402a981b: f0c112 addi a1, a1, -16 +402a9837: f0c112 addi a1, a1, -16 return global_hooks.allocate(size); -402a981e: 0338 l32i.n a3, a3, 0 +402a983a: 0338 l32i.n a3, a3, 0 } /****************************************************************/ CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { -402a9820: 3109 s32i.n a0, a1, 12 +402a983c: 3109 s32i.n a0, a1, 12 return global_hooks.allocate(size); -402a9822: 0003c0 callx0 a3 +402a983e: 0003c0 callx0 a3 } -402a9825: 3108 l32i.n a0, a1, 12 -402a9827: 10c112 addi a1, a1, 16 -402a982a: f00d ret.n +402a9841: 3108 l32i.n a0, a1, 12 +402a9843: 10c112 addi a1, a1, 16 +402a9846: f00d ret.n -402a982c : +402a9848 : CJSON_PUBLIC(void) cJSON_free(void *object) { global_hooks.deallocate(object); -402a982c: fc4f31 l32r a3, 402a8968 +402a9848: fc4f31 l32r a3, 402a8984 CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); } CJSON_PUBLIC(void) cJSON_free(void *object) { -402a982f: f0c112 addi a1, a1, -16 +402a984b: f0c112 addi a1, a1, -16 global_hooks.deallocate(object); -402a9832: 1338 l32i.n a3, a3, 4 +402a984e: 1338 l32i.n a3, a3, 4 CJSON_PUBLIC(void *) cJSON_malloc(size_t size) { return global_hooks.allocate(size); } CJSON_PUBLIC(void) cJSON_free(void *object) { -402a9834: 3109 s32i.n a0, a1, 12 +402a9850: 3109 s32i.n a0, a1, 12 global_hooks.deallocate(object); -402a9836: 0003c0 callx0 a3 +402a9852: 0003c0 callx0 a3 } -402a9839: 3108 l32i.n a0, a1, 12 -402a983b: 10c112 addi a1, a1, 16 -402a983e: f00d ret.n +402a9855: 3108 l32i.n a0, a1, 12 +402a9857: 10c112 addi a1, a1, 16 +402a985a: f00d ret.n -402a9840 : +402a985c : cJSON_ReplaceItemViaPointer(array, get_array_item(array, (size_t) which), newitem); } ICACHE_FLASH_ATTR static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive) { -402a9840: e0c112 addi a1, a1, -32 -402a9843: 61c9 s32i.n a12, a1, 24 -402a9845: 51d9 s32i.n a13, a1, 20 -402a9847: 41e9 s32i.n a14, a1, 16 -402a9849: 31f9 s32i.n a15, a1, 12 -402a984b: 7109 s32i.n a0, a1, 28 -402a984d: 02ed mov.n a14, a2 -402a984f: 03dd mov.n a13, a3 -402a9851: 04cd mov.n a12, a4 -402a9853: 05fd mov.n a15, a5 +402a985c: e0c112 addi a1, a1, -32 +402a985f: 61c9 s32i.n a12, a1, 24 +402a9861: 51d9 s32i.n a13, a1, 20 +402a9863: 41e9 s32i.n a14, a1, 16 +402a9865: 31f9 s32i.n a15, a1, 12 +402a9867: 7109 s32i.n a0, a1, 28 +402a9869: 02ed mov.n a14, a2 +402a986b: 03dd mov.n a13, a3 +402a986d: 04cd mov.n a12, a4 +402a986f: 05fd mov.n a15, a5 if ((replacement == NULL) || (string == NULL)) { -402a9855: 54bc beqz.n a4, 402a988e -402a9857: 33bc beqz.n a3, 402a988e +402a9871: 54bc beqz.n a4, 402a98aa +402a9873: 33bc beqz.n a3, 402a98aa return false; } /* replace the name in the replacement */ if (!(replacement->type & cJSON_StringIsConst) -402a9859: 3428 l32i.n a2, a4, 12 -402a985b: 06e297 bbsi a2, 9, 402a9865 +402a9875: 3428 l32i.n a2, a4, 12 +402a9877: 06e297 bbsi a2, 9, 402a9881 && (replacement->string != NULL)) { -402a985e: 8428 l32i.n a2, a4, 32 -402a9860: 128c beqz.n a2, 402a9865 +402a987a: 8428 l32i.n a2, a4, 32 +402a987c: 128c beqz.n a2, 402a9881 cJSON_free(replacement->string); -402a9862: fffc85 call0 402a982c +402a987e: fffc85 call0 402a9848 } replacement->string = (char*) cJSON_strdup((const unsigned char*) string, -402a9865: 0d2d mov.n a2, a13 -402a9867: ff1505 call0 402a89b8 +402a9881: 0d2d mov.n a2, a13 +402a9883: ff1505 call0 402a89d4 &global_hooks); replacement->type &= ~cJSON_StringIsConst; -402a986a: 3c38 l32i.n a3, a12, 12 +402a9886: 3c38 l32i.n a3, a12, 12 /* replace the name in the replacement */ if (!(replacement->type & cJSON_StringIsConst) && (replacement->string != NULL)) { cJSON_free(replacement->string); } replacement->string = (char*) cJSON_strdup((const unsigned char*) string, -402a986c: 8c29 s32i.n a2, a12, 32 +402a9888: 8c29 s32i.n a2, a12, 32 &global_hooks); replacement->type &= ~cJSON_StringIsConst; -402a986e: ffad22 movi a2, 0xfffffdff -402a9871: 102320 and a2, a3, a2 -402a9874: 3c29 s32i.n a2, a12, 12 +402a988a: ffad22 movi a2, 0xfffffdff +402a988d: 102320 and a2, a3, a2 +402a9890: 3c29 s32i.n a2, a12, 12 cJSON_ReplaceItemViaPointer(object, -402a9876: 0f4d mov.n a4, a15 -402a9878: 0d3d mov.n a3, a13 -402a987a: 202ee0 or a2, a14, a14 -402a987d: fed085 call0 402a8588 -402a9880: 023d mov.n a3, a2 -402a9882: 0c4d mov.n a4, a12 -402a9884: 0e2d mov.n a2, a14 -402a9886: ffbec5 call0 402a9474 +402a9892: 0f4d mov.n a4, a15 +402a9894: 0d3d mov.n a3, a13 +402a9896: 202ee0 or a2, a14, a14 +402a9899: fed085 call0 402a85a4 +402a989c: 023d mov.n a3, a2 +402a989e: 0c4d mov.n a4, a12 +402a98a0: 0e2d mov.n a2, a14 +402a98a2: ffbec5 call0 402a9490 get_object_item(object, string, case_sensitive), replacement); return true; -402a9889: 120c movi.n a2, 1 -402a988b: 000046 j 402a9890 +402a98a5: 120c movi.n a2, 1 +402a98a7: 000046 j 402a98ac } ICACHE_FLASH_ATTR static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive) { if ((replacement == NULL) || (string == NULL)) { return false; -402a988e: 020c movi.n a2, 0 +402a98aa: 020c movi.n a2, 0 cJSON_ReplaceItemViaPointer(object, get_object_item(object, string, case_sensitive), replacement); return true; } -402a9890: 7108 l32i.n a0, a1, 28 -402a9892: 61c8 l32i.n a12, a1, 24 -402a9894: 51d8 l32i.n a13, a1, 20 -402a9896: 41e8 l32i.n a14, a1, 16 -402a9898: 31f8 l32i.n a15, a1, 12 -402a989a: 20c112 addi a1, a1, 32 -402a989d: f00d ret.n +402a98ac: 7108 l32i.n a0, a1, 28 +402a98ae: 61c8 l32i.n a12, a1, 24 +402a98b0: 51d8 l32i.n a13, a1, 20 +402a98b2: 41e8 l32i.n a14, a1, 16 +402a98b4: 31f8 l32i.n a15, a1, 12 +402a98b6: 20c112 addi a1, a1, 32 +402a98b9: f00d ret.n ... -402a98a0 : +402a98bc : CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem) { -402a98a0: f0c112 addi a1, a1, -16 +402a98bc: f0c112 addi a1, a1, -16 replace_item_in_object(object, string, newitem, false); -402a98a3: 050c movi.n a5, 0 +402a98bf: 050c movi.n a5, 0 return true; } CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem) { -402a98a5: 3109 s32i.n a0, a1, 12 +402a98c1: 3109 s32i.n a0, a1, 12 replace_item_in_object(object, string, newitem, false); -402a98a7: fff985 call0 402a9840 +402a98c3: fff985 call0 402a985c } -402a98aa: 3108 l32i.n a0, a1, 12 -402a98ac: 10c112 addi a1, a1, 16 -402a98af: f00d ret.n -402a98b1: 000000 ill +402a98c6: 3108 l32i.n a0, a1, 12 +402a98c8: 10c112 addi a1, a1, 16 +402a98cb: f00d ret.n +402a98cd: 000000 ill -402a98b4 : +402a98d0 : CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem) { -402a98b4: f0c112 addi a1, a1, -16 +402a98d0: f0c112 addi a1, a1, -16 replace_item_in_object(object, string, newitem, true); -402a98b7: 150c movi.n a5, 1 +402a98d3: 150c movi.n a5, 1 cJSON *newitem) { replace_item_in_object(object, string, newitem, false); } CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem) { -402a98b9: 3109 s32i.n a0, a1, 12 +402a98d5: 3109 s32i.n a0, a1, 12 replace_item_in_object(object, string, newitem, true); -402a98bb: fff845 call0 402a9840 +402a98d7: fff845 call0 402a985c } -402a98be: 3108 l32i.n a0, a1, 12 -402a98c0: 10c112 addi a1, a1, 16 -402a98c3: f00d ret.n -402a98c5: 000000 ill -402a98c8: fecc84 excw -402a98cb: 3f .byte 0x3f - -402a98cc : -402a98cc: f0c112 addi a1, a1, -16 -402a98cf: 0109 s32i.n a0, a1, 0 -402a98d1: fffd01 l32r a0, 402a98c8 -402a98d4: 0008 l32i.n a0, a0, 0 -402a98d6: 014280 slli a4, a2, 24 -402a98d9: 0008 l32i.n a0, a0, 0 -402a98db: 312840 srai a2, a4, 24 -402a98de: 0000c0 callx0 a0 -402a98e1: 0108 l32i.n a0, a1, 0 -402a98e3: 10c112 addi a1, a1, 16 -402a98e6: f00d ret.n - -402a98e8 : +402a98da: 3108 l32i.n a0, a1, 12 +402a98dc: 10c112 addi a1, a1, 16 +402a98df: f00d ret.n +402a98e1: 000000 ill +402a98e4: fecc84 excw +402a98e7: 3f .byte 0x3f + +402a98e8 : 402a98e8: f0c112 addi a1, a1, -16 402a98eb: 0109 s32i.n a0, a1, 0 -402a98ed: fff601 l32r a0, 402a98c8 +402a98ed: fffd01 l32r a0, 402a98e4 402a98f0: 0008 l32i.n a0, a0, 0 -402a98f2: 6008 l32i.n a0, a0, 24 -402a98f4: 0000c0 callx0 a0 -402a98f7: 0108 l32i.n a0, a1, 0 -402a98f9: 10c112 addi a1, a1, 16 -402a98fc: f00d ret.n - ... - -402a9900 : -402a9900: f0c112 addi a1, a1, -16 -402a9903: 11c9 s32i.n a12, a1, 4 -402a9905: 0109 s32i.n a0, a1, 0 -402a9907: 03cd mov.n a12, a3 -402a9909: ffef01 l32r a0, 402a98c8 -402a990c: 013280 slli a3, a2, 24 -402a990f: 0008 l32i.n a0, a0, 0 -402a9911: 312830 srai a2, a3, 24 -402a9914: 0008 l32i.n a0, a0, 0 -402a9916: 0c3d mov.n a3, a12 -402a9918: 0000c0 callx0 a0 -402a991b: ffeb01 l32r a0, 402a98c8 -402a991e: 0008 l32i.n a0, a0, 0 -402a9920: 0c2d mov.n a2, a12 -402a9922: 6008 l32i.n a0, a0, 24 -402a9924: 11c8 l32i.n a12, a1, 4 -402a9926: 0000c0 callx0 a0 -402a9929: 0108 l32i.n a0, a1, 0 -402a992b: 10c112 addi a1, a1, 16 -402a992e: f00d ret.n - -402a9930 : -402a9930: f0c112 addi a1, a1, -16 -402a9933: 0109 s32i.n a0, a1, 0 -402a9935: ffe401 l32r a0, 402a98c8 -402a9938: 0008 l32i.n a0, a0, 0 -402a993a: 013280 slli a3, a2, 24 -402a993d: 2008 l32i.n a0, a0, 8 -402a993f: 312830 srai a2, a3, 24 +402a98f2: 014280 slli a4, a2, 24 +402a98f5: 0008 l32i.n a0, a0, 0 +402a98f7: 312840 srai a2, a4, 24 +402a98fa: 0000c0 callx0 a0 +402a98fd: 0108 l32i.n a0, a1, 0 +402a98ff: 10c112 addi a1, a1, 16 +402a9902: f00d ret.n + +402a9904 : +402a9904: f0c112 addi a1, a1, -16 +402a9907: 0109 s32i.n a0, a1, 0 +402a9909: fff601 l32r a0, 402a98e4 +402a990c: 0008 l32i.n a0, a0, 0 +402a990e: 6008 l32i.n a0, a0, 24 +402a9910: 0000c0 callx0 a0 +402a9913: 0108 l32i.n a0, a1, 0 +402a9915: 10c112 addi a1, a1, 16 +402a9918: f00d ret.n + ... + +402a991c : +402a991c: f0c112 addi a1, a1, -16 +402a991f: 11c9 s32i.n a12, a1, 4 +402a9921: 0109 s32i.n a0, a1, 0 +402a9923: 03cd mov.n a12, a3 +402a9925: ffef01 l32r a0, 402a98e4 +402a9928: 013280 slli a3, a2, 24 +402a992b: 0008 l32i.n a0, a0, 0 +402a992d: 312830 srai a2, a3, 24 +402a9930: 0008 l32i.n a0, a0, 0 +402a9932: 0c3d mov.n a3, a12 +402a9934: 0000c0 callx0 a0 +402a9937: ffeb01 l32r a0, 402a98e4 +402a993a: 0008 l32i.n a0, a0, 0 +402a993c: 0c2d mov.n a2, a12 +402a993e: 6008 l32i.n a0, a0, 24 +402a9940: 11c8 l32i.n a12, a1, 4 402a9942: 0000c0 callx0 a0 402a9945: 0108 l32i.n a0, a1, 0 402a9947: 10c112 addi a1, a1, 16 402a994a: f00d ret.n -402a994c : +402a994c : 402a994c: f0c112 addi a1, a1, -16 402a994f: 0109 s32i.n a0, a1, 0 -402a9951: ffdd01 l32r a0, 402a98c8 +402a9951: ffe401 l32r a0, 402a98e4 402a9954: 0008 l32i.n a0, a0, 0 -402a9956: 3008 l32i.n a0, a0, 12 -402a9958: 0000c0 callx0 a0 -402a995b: 0108 l32i.n a0, a1, 0 -402a995d: 10c112 addi a1, a1, 16 -402a9960: f00d ret.n - ... - -402a9964 : -402a9964: f0c112 addi a1, a1, -16 -402a9967: 0109 s32i.n a0, a1, 0 -402a9969: ffd701 l32r a0, 402a98c8 -402a996c: 0008 l32i.n a0, a0, 0 -402a996e: 4008 l32i.n a0, a0, 16 -402a9970: 0000c0 callx0 a0 -402a9973: 0108 l32i.n a0, a1, 0 -402a9975: 10c112 addi a1, a1, 16 -402a9978: f00d ret.n - ... - -402a997c : -402a997c: f0c112 addi a1, a1, -16 -402a997f: 0109 s32i.n a0, a1, 0 -402a9981: ffd101 l32r a0, 402a98c8 -402a9984: 0008 l32i.n a0, a0, 0 -402a9986: 5008 l32i.n a0, a0, 20 -402a9988: 0000c0 callx0 a0 -402a998b: 0108 l32i.n a0, a1, 0 -402a998d: 10c112 addi a1, a1, 16 -402a9990: f00d ret.n - ... - -402a9994 : -402a9994: f0c112 addi a1, a1, -16 -402a9997: 0109 s32i.n a0, a1, 0 -402a9999: ffcb01 l32r a0, 402a98c8 -402a999c: 0008 l32i.n a0, a0, 0 -402a999e: 6008 l32i.n a0, a0, 24 -402a99a0: 0000c0 callx0 a0 -402a99a3: 0108 l32i.n a0, a1, 0 -402a99a5: 10c112 addi a1, a1, 16 -402a99a8: f00d ret.n - ... - -402a99ac : -402a99ac: f0c112 addi a1, a1, -16 -402a99af: 0109 s32i.n a0, a1, 0 -402a99b1: ffc501 l32r a0, 402a98c8 -402a99b4: 0008 l32i.n a0, a0, 0 -402a99b6: 7008 l32i.n a0, a0, 28 -402a99b8: 0000c0 callx0 a0 -402a99bb: 0108 l32i.n a0, a1, 0 -402a99bd: 10c112 addi a1, a1, 16 -402a99c0: f00d ret.n -402a99c2: 980000 excw -402a99c5: fecc bnez.n a14, 402a99d8 -402a99c7: 3f .byte 0x3f - -402a99c8 : -402a99c8: 230c movi.n a3, 2 -402a99ca: e0c112 addi a1, a1, -32 -402a99cd: 31c9 s32i.n a12, a1, 12 -402a99cf: 41d9 s32i.n a13, a1, 16 -402a99d1: fffcd1 l32r a13, 402a99c4 -402a99d4: 2109 s32i.n a0, a1, 8 -402a99d6: 0d08 l32i.n a0, a13, 0 -402a99d8: 02cd mov.n a12, a2 -402a99da: 2c2002 l32i a0, a0, 176 -402a99dd: 320c movi.n a2, 3 -402a99df: 0000c0 callx0 a0 -402a99e2: 130c movi.n a3, 1 -402a99e4: 0d08 l32i.n a0, a13, 0 -402a99e6: 0129 s32i.n a2, a1, 0 -402a99e8: 2c2002 l32i a0, a0, 176 -402a99eb: 220c movi.n a2, 2 -402a99ed: 0000c0 callx0 a0 -402a99f0: 130c movi.n a3, 1 -402a99f2: 0449c0 extui a4, a12, 9, 1 -402a99f5: 0d08 l32i.n a0, a13, 0 -402a99f7: 0458c0 extui a5, a12, 8, 1 -402a99fa: 0466c0 extui a6, a12, 6, 1 -402a99fd: 1129 s32i.n a2, a1, 4 -402a99ff: 0477c0 extui a7, a12, 7, 1 -402a9a02: 320c movi.n a2, 3 -402a9a04: 1177e0 slli a7, a7, 2 -402a9a07: 1166d0 slli a6, a6, 3 -402a9a0a: 1155f0 slli a5, a5, 1 -402a9a0d: 2b2002 l32i a0, a0, 172 -402a9a10: 204450 or a4, a4, a5 -402a9a13: 206670 or a6, a6, a7 -402a9a16: 0453c0 extui a5, a12, 3, 1 -402a9a19: 0474c0 extui a7, a12, 4, 1 -402a9a1c: 1155a0 slli a5, a5, 6 -402a9a1f: 1177b0 slli a7, a7, 5 -402a9a22: 205570 or a5, a5, a7 -402a9a25: 0475c0 extui a7, a12, 5, 1 -402a9a28: 1177c0 slli a7, a7, 4 -402a9a2b: 205570 or a5, a5, a7 -402a9a2e: 205560 or a5, a5, a6 -402a9a31: 204450 or a4, a4, a5 -402a9a34: f44040 extui a4, a4, 0, 16 -402a9a37: 0000c0 callx0 a0 -402a9a3a: 320c movi.n a2, 3 -402a9a3c: 230c movi.n a3, 2 -402a9a3e: 0d08 l32i.n a0, a13, 0 -402a9a40: 0148 l32i.n a4, a1, 0 -402a9a42: c7a152 movi a5, 0x1c7 -402a9a45: 104450 and a4, a4, a5 -402a9a48: 2b2002 l32i a0, a0, 172 -402a9a4b: 2450c0 extui a5, a12, 0, 3 -402a9a4e: 1155d0 slli a5, a5, 3 -402a9a51: 204450 or a4, a4, a5 -402a9a54: f44040 extui a4, a4, 0, 16 -402a9a57: 0000c0 callx0 a0 -402a9a5a: 220c movi.n a2, 2 -402a9a5c: 130c movi.n a3, 1 -402a9a5e: 85a152 movi a5, 0x185 -402a9a61: 0d08 l32i.n a0, a13, 0 -402a9a63: 1148 l32i.n a4, a1, 4 -402a9a65: 41d8 l32i.n a13, a1, 16 -402a9a67: 104450 and a4, a4, a5 -402a9a6a: 345bc0 extui a5, a12, 11, 4 -402a9a6d: 2b2002 l32i a0, a0, 172 -402a9a70: 1155d0 slli a5, a5, 3 -402a9a73: 204450 or a4, a4, a5 -402a9a76: 045ac0 extui a5, a12, 10, 1 -402a9a79: 31c8 l32i.n a12, a1, 12 -402a9a7b: 1155f0 slli a5, a5, 1 -402a9a7e: 204450 or a4, a4, a5 -402a9a81: f44040 extui a4, a4, 0, 16 -402a9a84: 0000c0 callx0 a0 -402a9a87: 2108 l32i.n a0, a1, 8 -402a9a89: 20c112 addi a1, a1, 32 -402a9a8c: f00d ret.n -402a9a8e: 000000 ill -402a9a91: 600002 l8ui a0, a0, 96 -402a9a94: 000000 ill -402a9a97: 0008 l32i.n a0, a0, 0 -402a9a99: 009a add.n a0, a0, a9 -402a9a9b: c11260 mul16u a1, a2, a6 - -402a9a9c : -402a9a9c: e0c112 addi a1, a1, -32 -402a9a9f: 21d9 s32i.n a13, a1, 8 -402a9aa1: 31e9 s32i.n a14, a1, 12 -402a9aa3: 0109 s32i.n a0, a1, 0 -402a9aa5: 11c9 s32i.n a12, a1, 4 -402a9aa7: 41f9 s32i.n a15, a1, 16 -402a9aa9: 004d mov.n a4, a0 -402a9aab: 61f4f1 l32r a15, 4028227c -402a9aae: fff8c1 l32r a12, 402a9a90 -402a9ab1: 0020c0 memw -402a9ab4: e52c22 l32i a2, a12, 0x394 -402a9ab7: 41e207 bbsi a2, 0, 402a9afc -402a9aba: 0020c0 memw -402a9abd: 9c2f52 l32i a5, a15, 0x270 -402a9ac0: 386517 bbci a5, 1, 402a9afc -402a9ac3: ffc0d1 l32r a13, 402a99c4 -402a9ac6: 0d08 l32i.n a0, a13, 0 -402a9ac8: 1d2002 l32i a0, a0, 116 -402a9acb: 0000c0 callx0 a0 -402a9ace: 520c movi.n a2, 5 -402a9ad0: 684001 l32r a0, 40283bd0 -402a9ad3: 0000c0 callx0 a0 -402a9ad6: 84a1e2 movi a14, 0x184 -402a9ad9: 0d08 l32i.n a0, a13, 0 -402a9adb: 220c movi.n a2, 2 -402a9add: 2c2002 l32i a0, a0, 176 -402a9ae0: 130c movi.n a3, 1 -402a9ae2: 0000c0 callx0 a0 -402a9ae5: f0c2e7 bnall a2, a14, 402a9ad9 -402a9ae8: 0d08 l32i.n a0, a13, 0 -402a9aea: 320c movi.n a2, 3 -402a9aec: 2c2002 l32i a0, a0, 176 -402a9aef: 230c movi.n a3, 2 -402a9af1: 0000c0 callx0 a0 -402a9af4: 630c movi.n a3, 6 -402a9af6: 102230 and a2, a2, a3 -402a9af9: dc6266 bnei a2, 6, 402a9ad9 -402a9afc: ffe691 l32r a9, 402a9a94 -402a9aff: ffe681 l32r a8, 402a9a98 -402a9b02: 0020c0 memw -402a9b05: 422872 l32i a7, a8, 0x108 -402a9b08: 207790 or a7, a7, a9 -402a9b0b: 0020c0 memw -402a9b0e: 426872 s32i a7, a8, 0x108 -402a9b11: 0020c0 memw -402a9b14: e52c52 l32i a5, a12, 0x394 -402a9b17: 160c movi.n a6, 1 -402a9b19: 205560 or a5, a5, a6 -402a9b1c: 0020c0 memw -402a9b1f: e56c52 s32i a5, a12, 0x394 -402a9b22: 0020c0 memw -402a9b25: 9c2f42 l32i a4, a15, 0x270 -402a9b28: 6fd501 l32r a0, 40285a7c -402a9b2b: 116417 bbci a4, 1, 402a9b40 -402a9b2e: 0020c0 memw -402a9b31: e82ca2 l32i a10, a12, 0x3a0 -402a9b34: 08fae7 bbsi a10, 30, 402a9b40 -402a9b37: 0020c0 memw -402a9b3a: e82cb2 l32i a11, a12, 0x3a0 -402a9b3d: f60b07 bnone a11, a0, 402a9b37 -402a9b40: 11c8 l32i.n a12, a1, 4 -402a9b42: 21d8 l32i.n a13, a1, 8 -402a9b44: 31e8 l32i.n a14, a1, 12 -402a9b46: 41f8 l32i.n a15, a1, 16 -402a9b48: 0108 l32i.n a0, a1, 0 -402a9b4a: 20c112 addi a1, a1, 32 -402a9b4d: f00d ret.n - ... - -402a9b50 : -402a9b50: 130c movi.n a3, 1 -402a9b52: 81a042 movi a4, 129 -402a9b55: f0c112 addi a1, a1, -16 -402a9b58: 11c9 s32i.n a12, a1, 4 -402a9b5a: 21d9 s32i.n a13, a1, 8 -402a9b5c: ff9ad1 l32r a13, 402a99c4 -402a9b5f: 0109 s32i.n a0, a1, 0 -402a9b61: 0d08 l32i.n a0, a13, 0 -402a9b63: 02cd mov.n a12, a2 -402a9b65: 2b2002 l32i a0, a0, 172 -402a9b68: 220c movi.n a2, 2 -402a9b6a: 0000c0 callx0 a0 -402a9b6d: 720c movi.n a2, 7 -402a9b6f: 0d08 l32i.n a0, a13, 0 -402a9b71: 130c movi.n a3, 1 -402a9b73: 2b2002 l32i a0, a0, 172 -402a9b76: 4145c0 srli a4, a12, 5 -402a9b79: 0000c0 callx0 a0 -402a9b7c: 4440c0 extui a4, a12, 0, 5 -402a9b7f: 0d08 l32i.n a0, a13, 0 -402a9b81: 020c movi.n a2, 0 -402a9b83: 2b2002 l32i a0, a0, 172 -402a9b86: 130c movi.n a3, 1 -402a9b88: 0000c0 callx0 a0 -402a9b8b: 120c movi.n a2, 1 -402a9b8d: 0d08 l32i.n a0, a13, 0 -402a9b8f: 130c movi.n a3, 1 -402a9b91: 2b2002 l32i a0, a0, 172 -402a9b94: 7fa042 movi a4, 127 -402a9b97: 0000c0 callx0 a0 -402a9b9a: 620c movi.n a2, 6 -402a9b9c: 130c movi.n a3, 1 -402a9b9e: 7fa042 movi a4, 127 -402a9ba1: 0d08 l32i.n a0, a13, 0 -402a9ba3: 11c8 l32i.n a12, a1, 4 -402a9ba5: 2b2002 l32i a0, a0, 172 -402a9ba8: 21d8 l32i.n a13, a1, 8 -402a9baa: 0000c0 callx0 a0 -402a9bad: 0108 l32i.n a0, a1, 0 -402a9baf: 10c112 addi a1, a1, 16 -402a9bb2: f00d ret.n -402a9bb4: f00000 subx8 a0, a0, a0 -402a9bb7: ffff00 excw -402a9bba: 0f .byte 0xf -402a9bbb: ff .byte 0xff - -402a9bbc : -402a9bbc: e0c112 addi a1, a1, -32 -402a9bbf: 1129 s32i.n a2, a1, 4 -402a9bc1: 2139 s32i.n a3, a1, 8 -402a9bc3: 4109 s32i.n a0, a1, 16 -402a9bc5: 3149 s32i.n a4, a1, 12 -402a9bc7: fffb41 l32r a4, 402a9bb4 -402a9bca: ff7e01 l32r a0, 402a99c4 -402a9bcd: ffb031 l32r a3, 402a9a90 -402a9bd0: 0020c0 memw -402a9bd3: f22322 l32i a2, a3, 0x3c8 -402a9bd6: 202240 or a2, a2, a4 -402a9bd9: 0020c0 memw -402a9bdc: 0008 l32i.n a0, a0, 0 -402a9bde: 372002 l32i a0, a0, 220 -402a9be1: f26322 s32i a2, a3, 0x3c8 -402a9be4: 0000c0 callx0 a0 -402a9be7: 2128 l32i.n a2, a1, 8 -402a9be9: 1138 l32i.n a3, a1, 4 -402a9beb: 3148 l32i.n a4, a1, 12 -402a9bed: 015d mov.n a5, a1 -402a9bef: 006dc5 call0 402aa2cc -402a9bf2: ff7401 l32r a0, 402a99c4 -402a9bf5: 0008 l32i.n a0, a0, 0 -402a9bf7: 382002 l32i a0, a0, 224 -402a9bfa: 012d mov.n a2, a1 -402a9bfc: 0000c0 callx0 a0 -402a9bff: ff7101 l32r a0, 402a99c4 -402a9c02: 0008 l32i.n a0, a0, 0 -402a9c04: 362002 l32i a0, a0, 216 -402a9c07: 0000c0 callx0 a0 -402a9c0a: 0062c5 call0 402aa238 -402a9c0d: ffea41 l32r a4, 402a9bb8 -402a9c10: 0020c0 memw -402a9c13: ff9f31 l32r a3, 402a9a90 -402a9c16: f22322 l32i a2, a3, 0x3c8 -402a9c19: 102240 and a2, a2, a4 -402a9c1c: 0020c0 memw -402a9c1f: f26322 s32i a2, a3, 0x3c8 -402a9c22: 4108 l32i.n a0, a1, 16 -402a9c24: 20c112 addi a1, a1, 32 -402a9c27: f00d ret.n -402a9c29: 000000 ill -402a9c2c: cc88 l32i.n a8, a12, 48 -402a9c2e: fe .byte 0xfe -402a9c2f: 3f .byte 0x3f - -402a9c30 : -402a9c30: 130c movi.n a3, 1 -402a9c32: 540c movi.n a4, 5 -402a9c34: 750c movi.n a5, 7 -402a9c36: 060c movi.n a6, 0 -402a9c38: e0c112 addi a1, a1, -32 -402a9c3b: 11c9 s32i.n a12, a1, 4 -402a9c3d: 21d9 s32i.n a13, a1, 8 -402a9c3f: 31e9 s32i.n a14, a1, 12 -402a9c41: 41f9 s32i.n a15, a1, 16 -402a9c43: ff60f1 l32r a15, 402a99c4 -402a9c46: 0109 s32i.n a0, a1, 0 -402a9c48: 0f08 l32i.n a0, a15, 0 -402a9c4a: 02ed mov.n a14, a2 -402a9c4c: 252002 l32i a0, a0, 148 -402a9c4f: 62a022 movi a2, 98 -402a9c52: 0000c0 callx0 a0 -402a9c55: 0c0c movi.n a12, 0 -402a9c57: 02dd mov.n a13, a2 -402a9c59: acae32 movi a3, 0xfffffeac -402a9c5c: 902220 addx2 a2, a2, a2 -402a9c5f: b02230 addx8 a2, a2, a3 -402a9c62: e3a032 movi a3, 227 -402a9c65: 607801 l32r a0, 40281e48 -402a9c68: 0000c0 callx0 a0 -402a9c6b: 115200 slli a5, a2, 16 -402a9c6e: f40c movi.n a4, 15 -402a9c70: 040d mov.n a0, a4 -402a9c72: 315050 srai a5, a5, 16 -402a9c75: 0c2d mov.n a2, a12 -402a9c77: b32550 movgez a2, a5, a5 -402a9c7a: 01b2e6 bgei a2, 16, 402a9c7f -402a9c7d: 020d mov.n a0, a2 -402a9c7f: cfa032 movi a3, 207 -402a9c82: 902dd0 addx2 a2, a13, a13 -402a9c85: f022d0 subx8 a2, a2, a13 -402a9c88: 1dc222 addi a2, a2, 29 -402a9c8b: 11d000 slli a13, a0, 16 -402a9c8e: 31d0d0 srai a13, a13, 16 -402a9c91: 606d01 l32r a0, 40281e48 -402a9c94: 0000c0 callx0 a0 -402a9c97: 114200 slli a4, a2, 16 -402a9c9a: f30c movi.n a3, 15 -402a9c9c: 030d mov.n a0, a3 -402a9c9e: 314040 srai a4, a4, 16 -402a9ca1: b3c440 movgez a12, a4, a4 -402a9ca4: 01bce6 bgei a12, 16, 402a9ca9 -402a9ca7: 0c0d mov.n a0, a12 -402a9ca9: 11c000 slli a12, a0, 16 -402a9cac: 31c0c0 srai a12, a12, 16 -402a9caf: 083eb6 bltui a14, 3, 402a9cbb -402a9cb2: 800c movi.n a0, 8 -402a9cb4: 018da6 blti a13, 8, 402a9cb9 -402a9cb7: 807c movi.n a0, -8 -402a9cb9: dd0a add.n a13, a13, a0 -402a9cbb: 440c movi.n a4, 4 -402a9cbd: 0f08 l32i.n a0, a15, 0 -402a9cbf: 3420d0 extui a2, a13, 0, 4 -402a9cc2: 034c movi.n a3, 64 -402a9cc4: ffdad1 l32r a13, 402a9c2c -402a9cc7: 202230 or a2, a2, a3 -402a9cca: 030c movi.n a3, 0 -402a9ccc: 745020 extui a5, a2, 0, 8 -402a9ccf: 044d22 s8i a2, a13, 4 -402a9cd2: 262002 l32i a0, a0, 152 -402a9cd5: 64a022 movi a2, 100 -402a9cd8: 0000c0 callx0 a0 -402a9cdb: 004c movi.n a0, 64 -402a9cdd: 082eb6 bltui a14, 2, 402a9ce9 -402a9ce0: 820c movi.n a2, 8 -402a9ce2: 018ca6 blti a12, 8, 402a9ce7 -402a9ce5: 827c movi.n a2, -8 -402a9ce7: cc2a add.n a12, a12, a2 -402a9ce9: 64a022 movi a2, 100 -402a9cec: 030c movi.n a3, 0 -402a9cee: 740c movi.n a4, 7 -402a9cf0: 3450c0 extui a5, a12, 0, 4 -402a9cf3: 205500 or a5, a5, a0 -402a9cf6: 0f08 l32i.n a0, a15, 0 -402a9cf8: 054d52 s8i a5, a13, 5 -402a9cfb: 262002 l32i a0, a0, 152 -402a9cfe: 745050 extui a5, a5, 0, 8 -402a9d01: 0000c0 callx0 a0 -402a9d04: 11c8 l32i.n a12, a1, 4 -402a9d06: 21d8 l32i.n a13, a1, 8 -402a9d08: 0f78 l32i.n a7, a15, 0 -402a9d0a: 41f8 l32i.n a15, a1, 16 -402a9d0c: 262772 l32i a7, a7, 152 -402a9d0f: ee8c beqz.n a14, 402a9d21 -402a9d11: 61a022 movi a2, 97 -402a9d14: 130c movi.n a3, 1 -402a9d16: 540c movi.n a4, 5 -402a9d18: efa052 movi a5, 239 -402a9d1b: 0007c0 callx0 a7 -402a9d1e: 000306 j 402a9d2e -402a9d21: 61a022 movi a2, 97 -402a9d24: 130c movi.n a3, 1 -402a9d26: 540c movi.n a4, 5 -402a9d28: e0a052 movi a5, 224 -402a9d2b: 0007c0 callx0 a7 -402a9d2e: 31e8 l32i.n a14, a1, 12 -402a9d30: 0108 l32i.n a0, a1, 0 -402a9d32: 20c112 addi a1, a1, 32 -402a9d35: f00d ret.n -402a9d37: cd5e00 excw -402a9d3a: fe .byte 0xfe -402a9d3b: 3f .byte 0x3f - -402a9d3c : -402a9d3c: 61a022 movi a2, 97 -402a9d3f: f0c112 addi a1, a1, -16 -402a9d42: 0109 s32i.n a0, a1, 0 -402a9d44: ff2001 l32r a0, 402a99c4 -402a9d47: 130c movi.n a3, 1 -402a9d49: 0008 l32i.n a0, a0, 0 -402a9d4b: 840c movi.n a4, 8 -402a9d4d: 262002 l32i a0, a0, 152 -402a9d50: 151c movi.n a5, 17 -402a9d52: 0000c0 callx0 a0 -402a9d55: fff821 l32r a2, 402a9d38 -402a9d58: 000222 l8ui a2, a2, 0 -402a9d5b: ffed45 call0 402a9c30 -402a9d5e: 0108 l32i.n a0, a1, 0 -402a9d60: 10c112 addi a1, a1, 16 -402a9d63: f00d ret.n -402a9d65: 000000 ill - -402a9d68 : -402a9d68: f0c112 addi a1, a1, -16 -402a9d6b: 0109 s32i.n a0, a1, 0 -402a9d6d: dfaf72 movi a7, -33 -402a9d70: d6d821 l32r a2, 4029f8d0 -402a9d73: 0020c0 memw -402a9d76: d42262 l32i a6, a2, 0x350 -402a9d79: 106670 and a6, a6, a7 -402a9d7c: 0020c0 memw -402a9d7f: d46262 s32i a6, a2, 0x350 -402a9d82: 706551 l32r a5, 40285f18 -402a9d85: 0020c0 memw -402a9d88: d72242 l32i a4, a2, 0x35c -402a9d8b: 204450 or a4, a4, a5 -402a9d8e: 0020c0 memw -402a9d91: d76242 s32i a4, a2, 0x35c -402a9d94: eaf131 l32r a3, 402a4958 -402a9d97: 0020c0 memw -402a9d9a: d72202 l32i a0, a2, 0x35c -402a9d9d: 100030 and a0, a0, a3 -402a9da0: 0020c0 memw -402a9da3: d76202 s32i a0, a2, 0x35c -402a9da6: c8a022 movi a2, 200 -402a9da9: 678901 l32r a0, 40283bd0 -402a9dac: 0000c0 callx0 a0 -402a9daf: 6ca022 movi a2, 108 -402a9db2: 230c movi.n a3, 2 -402a9db4: 040c movi.n a4, 0 -402a9db6: ff0301 l32r a0, 402a99c4 -402a9db9: 650c movi.n a5, 6 -402a9dbb: 0008 l32i.n a0, a0, 0 -402a9dbd: 660c movi.n a6, 6 -402a9dbf: 272002 l32i a0, a0, 156 -402a9dc2: 070c movi.n a7, 0 -402a9dc4: 0000c0 callx0 a0 -402a9dc7: 6ca022 movi a2, 108 -402a9dca: 230c movi.n a3, 2 -402a9dcc: 040c movi.n a4, 0 -402a9dce: fefd01 l32r a0, 402a99c4 -402a9dd1: 650c movi.n a5, 6 -402a9dd3: 0008 l32i.n a0, a0, 0 -402a9dd5: 660c movi.n a6, 6 -402a9dd7: 272002 l32i a0, a0, 156 -402a9dda: 170c movi.n a7, 1 -402a9ddc: 0000c0 callx0 a0 -402a9ddf: 042c movi.n a4, 32 -402a9de1: 0020c0 memw -402a9de4: d6bb31 l32r a3, 4029f8d0 -402a9de7: d42322 l32i a2, a3, 0x350 -402a9dea: 202240 or a2, a2, a4 -402a9ded: 0020c0 memw -402a9df0: 240c movi.n a4, 2 -402a9df2: 750c movi.n a5, 7 -402a9df4: 060c movi.n a6, 0 -402a9df6: fef301 l32r a0, 402a99c4 -402a9df9: d46322 s32i a2, a3, 0x350 -402a9dfc: 0008 l32i.n a0, a0, 0 -402a9dfe: 6ca022 movi a2, 108 -402a9e01: 252002 l32i a0, a0, 148 -402a9e04: 230c movi.n a3, 2 -402a9e06: 0000c0 callx0 a0 -402a9e09: 0108 l32i.n a0, a1, 0 -402a9e0b: 10c112 addi a1, a1, 16 -402a9e0e: f00d ret.n -402a9e10: ff .byte 0xff -402a9e11: ff .byte 0xff -402a9e12: df .byte 0xdf -402a9e13: ff .byte 0xff - -402a9e14 : -402a9e14: d0c112 addi a1, a1, -48 -402a9e17: 81d9 s32i.n a13, a1, 32 -402a9e19: 91e9 s32i.n a14, a1, 36 -402a9e1b: 6109 s32i.n a0, a1, 24 -402a9e1d: 71c9 s32i.n a12, a1, 28 -402a9e1f: a1f9 s32i.n a15, a1, 40 -402a9e21: ff1bc1 l32r a12, 402a9a90 -402a9e24: 02fd mov.n a15, a2 -402a9e26: f28c beqz.n a2, 402a9e39 -402a9e28: 120c movi.n a2, 1 -402a9e2a: 0020c0 memw -402a9e2d: e52c02 l32i a0, a12, 0x394 -402a9e30: 200020 or a0, a0, a2 -402a9e33: 0020c0 memw -402a9e36: e56c02 s32i a0, a12, 0x394 -402a9e39: fee2d1 l32r a13, 402a99c4 -402a9e3c: 002d02 l32i a0, a13, 0 -402a9e3f: 06a022 movi a2, 6 -402a9e42: 2c2002 l32i a0, a0, 176 -402a9e45: 01a032 movi a3, 1 -402a9e48: 0000c0 callx0 a0 -402a9e4b: 230c movi.n a3, 2 -402a9e4d: 940c movi.n a4, 9 -402a9e4f: 250c movi.n a5, 2 -402a9e51: 060c movi.n a6, 0 -402a9e53: 0d08 l32i.n a0, a13, 0 -402a9e55: 02ed mov.n a14, a2 -402a9e57: 252002 l32i a0, a0, 148 -402a9e5a: 6ba022 movi a2, 107 -402a9e5d: 0000c0 callx0 a0 -402a9e60: 230c movi.n a3, 2 -402a9e62: 040c movi.n a4, 0 -402a9e64: 550c movi.n a5, 5 -402a9e66: 560c movi.n a6, 5 -402a9e68: 0d08 l32i.n a0, a13, 0 -402a9e6a: 5129 s32i.n a2, a1, 20 -402a9e6c: 252002 l32i a0, a0, 148 -402a9e6f: 6ca022 movi a2, 108 -402a9e72: 0000c0 callx0 a0 -402a9e75: 130c movi.n a3, 1 -402a9e77: 0d08 l32i.n a0, a13, 0 -402a9e79: 4129 s32i.n a2, a1, 16 -402a9e7b: 240c movi.n a4, 2 -402a9e7d: 620c movi.n a2, 6 -402a9e7f: 204e40 or a4, a14, a4 -402a9e82: 2b2002 l32i a0, a0, 172 -402a9e85: f44040 extui a4, a4, 0, 16 -402a9e88: 0000c0 callx0 a0 -402a9e8b: 6ba022 movi a2, 107 -402a9e8e: 230c movi.n a3, 2 -402a9e90: 940c movi.n a4, 9 -402a9e92: 750c movi.n a5, 7 -402a9e94: 0d08 l32i.n a0, a13, 0 -402a9e96: 760c movi.n a6, 7 -402a9e98: 272002 l32i a0, a0, 156 -402a9e9b: 170c movi.n a7, 1 -402a9e9d: 0000c0 callx0 a0 -402a9ea0: 6ba022 movi a2, 107 -402a9ea3: 230c movi.n a3, 2 -402a9ea5: 940c movi.n a4, 9 -402a9ea7: 250c movi.n a5, 2 -402a9ea9: 0d08 l32i.n a0, a13, 0 -402a9eab: 060c movi.n a6, 0 -402a9ead: 272002 l32i a0, a0, 156 -402a9eb0: 070c movi.n a7, 0 -402a9eb2: 0000c0 callx0 a0 -402a9eb5: 6ca022 movi a2, 108 -402a9eb8: 230c movi.n a3, 2 -402a9eba: 040c movi.n a4, 0 -402a9ebc: 550c movi.n a5, 5 -402a9ebe: 0d08 l32i.n a0, a13, 0 -402a9ec0: 560c movi.n a6, 5 -402a9ec2: 272002 l32i a0, a0, 156 -402a9ec5: 170c movi.n a7, 1 -402a9ec7: 0000c0 callx0 a0 -402a9eca: 200c movi.n a0, 2 -402a9ecc: 75fd71 l32r a7, 402876c0 -402a9ecf: d68021 l32r a2, 4029f8d0 -402a9ed2: 0020c0 memw -402a9ed5: d72262 l32i a6, a2, 0x35c -402a9ed8: 206670 or a6, a6, a7 -402a9edb: 0020c0 memw -402a9ede: d76262 s32i a6, a2, 0x35c -402a9ee1: ffcb51 l32r a5, 402a9e10 -402a9ee4: 0020c0 memw -402a9ee7: d72242 l32i a4, a2, 0x35c -402a9eea: 104450 and a4, a4, a5 -402a9eed: 0020c0 memw -402a9ef0: d76242 s32i a4, a2, 0x35c -402a9ef3: 0020c0 memw -402a9ef6: d42232 l32i a3, a2, 0x350 -402a9ef9: 253830 extui a3, a3, 24, 3 -402a9efc: a38c beqz.n a3, 402a9f0a -402a9efe: 0020c0 memw -402a9f01: d42282 l32i a8, a2, 0x350 -402a9f04: 258880 extui a8, a8, 24, 3 -402a9f07: ff3856 bnez a8, 402a9efe -402a9f0a: db7c movi.n a11, -3 -402a9f0c: 0020c0 memw -402a9f0f: d422a2 l32i a10, a2, 0x350 -402a9f12: 10aab0 and a10, a10, a11 -402a9f15: 0020c0 memw -402a9f18: d462a2 s32i a10, a2, 0x350 -402a9f1b: 0020c0 memw -402a9f1e: d42292 l32i a9, a2, 0x350 -402a9f21: 209900 or a9, a9, a0 -402a9f24: 0020c0 memw -402a9f27: d46292 s32i a9, a2, 0x350 -402a9f2a: 921c movi.n a2, 25 -402a9f2c: 672901 l32r a0, 40283bd0 -402a9f2f: 0000c0 callx0 a0 -402a9f32: 012d mov.n a2, a1 -402a9f34: 067cc5 call0 402b0704 -402a9f37: 000c movi.n a0, 0 -402a9f39: 0c0c movi.n a12, 0 -402a9f3b: 012d mov.n a2, a1 -402a9f3d: 401b addi.n a4, a0, 1 -402a9f3f: 903020 addx2 a3, a0, a2 -402a9f42: 001332 l16ui a3, a3, 0 -402a9f45: 740040 extui a0, a4, 0, 8 -402a9f48: c3ca add.n a12, a3, a12 -402a9f4a: f4c0c0 extui a12, a12, 0, 16 -402a9f4d: ec8066 bnei a0, 8, 402a9f3d -402a9f50: 620c movi.n a2, 6 -402a9f52: 130c movi.n a3, 1 -402a9f54: 0d08 l32i.n a0, a13, 0 -402a9f56: 0e4d mov.n a4, a14 -402a9f58: 2b2002 l32i a0, a0, 172 -402a9f5b: 41e8 l32i.n a14, a1, 16 -402a9f5d: 0000c0 callx0 a0 -402a9f60: 6ba022 movi a2, 107 -402a9f63: 230c movi.n a3, 2 -402a9f65: 940c movi.n a4, 9 -402a9f67: 750c movi.n a5, 7 -402a9f69: 0d08 l32i.n a0, a13, 0 -402a9f6b: 760c movi.n a6, 7 -402a9f6d: 272002 l32i a0, a0, 156 -402a9f70: 070c movi.n a7, 0 -402a9f72: 0000c0 callx0 a0 -402a9f75: 5178 l32i.n a7, a1, 20 -402a9f77: 6ba022 movi a2, 107 -402a9f7a: 230c movi.n a3, 2 -402a9f7c: 940c movi.n a4, 9 -402a9f7e: 0d08 l32i.n a0, a13, 0 -402a9f80: 250c movi.n a5, 2 -402a9f82: 272002 l32i a0, a0, 156 -402a9f85: 060c movi.n a6, 0 -402a9f87: 0000c0 callx0 a0 -402a9f8a: 0e7d mov.n a7, a14 -402a9f8c: 6ca022 movi a2, 108 -402a9f8f: 230c movi.n a3, 2 -402a9f91: 040c movi.n a4, 0 -402a9f93: 0d08 l32i.n a0, a13, 0 -402a9f95: 550c movi.n a5, 5 -402a9f97: 272002 l32i a0, a0, 156 -402a9f9a: 560c movi.n a6, 5 -402a9f9c: 0000c0 callx0 a0 -402a9f9f: 2f9c beqz.n a15, 402a9fb5 -402a9fa1: e47c movi.n a4, -2 -402a9fa3: 0020c0 memw -402a9fa6: feba31 l32r a3, 402a9a90 -402a9fa9: e52322 l32i a2, a3, 0x394 -402a9fac: 102240 and a2, a2, a4 -402a9faf: 0020c0 memw -402a9fb2: e56322 s32i a2, a3, 0x394 -402a9fb5: 6108 l32i.n a0, a1, 24 -402a9fb7: 81d8 l32i.n a13, a1, 32 -402a9fb9: 91e8 l32i.n a14, a1, 36 -402a9fbb: 112c60 slli a2, a12, 10 -402a9fbe: a1f8 l32i.n a15, a1, 40 -402a9fc0: 71c8 l32i.n a12, a1, 28 -402a9fc2: 08d222 addmi a2, a2, 0x800 -402a9fc5: f42c20 extui a2, a2, 12, 16 -402a9fc8: 30c112 addi a1, a1, 48 -402a9fcb: f00d ret.n -402a9fcd: 000000 ill -402a9fd0: cd08 l32i.n a0, a13, 48 -402a9fd2: fe .byte 0xfe -402a9fd3: 3f .byte 0x3f -402a9fd4: 000d33 excw -402a9fd7: cca400 excw -402a9fda: fe .byte 0xfe -402a9fdb: 3f .byte 0x3f - -402a9fdc : -402a9fdc: e0c112 addi a1, a1, -32 -402a9fdf: 31c9 s32i.n a12, a1, 12 -402a9fe1: 1129 s32i.n a2, a1, 4 -402a9fe3: 41d9 s32i.n a13, a1, 16 -402a9fe5: fffad1 l32r a13, 402a9fd0 -402a9fe8: 2109 s32i.n a0, a1, 8 -402a9fea: 470d02 l8ui a0, a13, 71 -402a9fed: ffa022 movi a2, 255 -402a9ff0: 099027 bne a0, a2, 402a9ffd -402a9ff3: 120c movi.n a2, 1 -402a9ff5: ffe1c5 call0 402a9e14 -402a9ff8: 02cd mov.n a12, a2 -402a9ffa: 000606 j 402aa016 -402a9ffd: 131c movi.n a3, 17 -402a9fff: 10b307 bgeu a3, a0, 402aa013 -402aa002: 442c movi.n a4, 36 -402aa004: 0b3407 bltu a4, a0, 402aa013 -402aa007: 66a0c2 movi a12, 102 -402aa00a: c1c0c0 mul16u a12, a0, a12 -402aa00d: f4c0c0 extui a12, a12, 0, 16 -402aa010: 000086 j 402aa016 -402aa013: fff0c1 l32r a12, 402a9fd4 -402aa016: ffef01 l32r a0, 402a9fd4 -402aa019: 020c movi.n a2, 0 -402aa01b: 023c07 bltu a12, a0, 402aa021 -402aa01e: 000cc6 j 402aa055 -402aa021: fe6801 l32r a0, 402a99c4 -402aa024: 0008 l32i.n a0, a0, 0 -402aa026: 0c2d mov.n a2, a12 -402aa028: e008 l32i.n a0, a0, 56 -402aa02a: 330c movi.n a3, 3 -402aa02c: 0000c0 callx0 a0 -402aa02f: fe6501 l32r a0, 402a99c4 -402aa032: 330c movi.n a3, 3 -402aa034: 0008 l32i.n a0, a0, 0 -402aa036: 0129 s32i.n a2, a1, 0 -402aa038: e008 l32i.n a0, a0, 56 -402aa03a: ffe621 l32r a2, 402a9fd4 -402aa03d: 0000c0 callx0 a0 -402aa040: 023d mov.n a3, a2 -402aa042: 0128 l32i.n a2, a1, 0 -402aa044: c02230 sub a2, a2, a3 -402aa047: 1122f0 slli a2, a2, 1 -402aa04a: 112200 slli a2, a2, 16 -402aa04d: 312020 srai a2, a2, 16 -402aa050: 222b addi.n a2, a2, 2 -402aa052: 212220 srai a2, a2, 2 -402aa055: 000c movi.n a0, 0 -402aa057: 1138 l32i.n a3, a1, 4 -402aa059: ffdf51 l32r a5, 402a9fd8 -402aa05c: 232a add.n a2, a3, a2 -402aa05e: 112200 slli a2, a2, 16 -402aa061: 312020 srai a2, a2, 16 -402aa064: 605a add.n a6, a0, a5 -402aa066: 701b addi.n a7, a0, 1 -402aa068: 40da add.n a4, a0, a13 -402aa06a: 140442 l8ui a4, a4, 20 -402aa06d: 740070 extui a0, a7, 0, 8 -402aa070: 424a add.n a4, a2, a4 -402aa072: 324642 s8i a4, a6, 50 -402aa075: eb6066 bnei a0, 6, 402aa064 -402aa078: 41d8 l32i.n a13, a1, 16 -402aa07a: 116c00 slli a6, a12, 16 -402aa07d: 81af02 movi a0, -127 -402aa080: 31c8 l32i.n a12, a1, 12 -402aa082: 012207 blt a2, a0, 402aa087 -402aa085: 020d mov.n a0, a2 -402aa087: 747000 extui a7, a0, 0, 8 -402aa08a: 2108 l32i.n a0, a1, 8 -402aa08c: 667a add.n a6, a6, a7 -402aa08e: 156562 s32i a6, a5, 84 -402aa091: 20c112 addi a1, a1, 32 -402aa094: f00d ret.n - ... - -402aa098 : -402aa098: e0c112 addi a1, a1, -32 -402aa09b: 1109 s32i.n a0, a1, 4 -402aa09d: 0139 s32i.n a3, a1, 0 -402aa09f: 21c9 s32i.n a12, a1, 8 -402aa0a1: 31d9 s32i.n a13, a1, 12 -402aa0a3: 41e9 s32i.n a14, a1, 16 -402aa0a5: 02dd mov.n a13, a2 -402aa0a7: 04ed mov.n a14, a4 -402aa0a9: fe46c1 l32r a12, 402a99c4 -402aa0ac: 0c4216 beqz a2, 402aa174 -402aa0af: 77a022 movi a2, 119 -402aa0b2: 030c movi.n a3, 0 -402aa0b4: c41c movi.n a4, 28 -402aa0b6: 050c movi.n a5, 0 -402aa0b8: 0c08 l32i.n a0, a12, 0 -402aa0ba: 060c movi.n a6, 0 -402aa0bc: 272002 l32i a0, a0, 156 -402aa0bf: 070c movi.n a7, 0 -402aa0c1: 0000c0 callx0 a0 -402aa0c4: 77a022 movi a2, 119 -402aa0c7: 030c movi.n a3, 0 -402aa0c9: 0c08 l32i.n a0, a12, 0 -402aa0cb: a41c movi.n a4, 26 -402aa0cd: 262002 l32i a0, a0, 152 -402aa0d0: 852c movi.n a5, 40 -402aa0d2: 0000c0 callx0 a0 -402aa0d5: 77a022 movi a2, 119 -402aa0d8: 030c movi.n a3, 0 -402aa0da: 0c08 l32i.n a0, a12, 0 -402aa0dc: a41c movi.n a4, 26 -402aa0de: 262002 l32i a0, a0, 152 -402aa0e1: 853c movi.n a5, 56 -402aa0e3: 0000c0 callx0 a0 -402aa0e6: 77a022 movi a2, 119 -402aa0e9: 030c movi.n a3, 0 -402aa0eb: 0c08 l32i.n a0, a12, 0 -402aa0ed: a41c movi.n a4, 26 -402aa0ef: 262002 l32i a0, a0, 152 -402aa0f2: 851c movi.n a5, 24 -402aa0f4: 0000c0 callx0 a0 -402aa0f7: 77a022 movi a2, 119 -402aa0fa: 030c movi.n a3, 0 -402aa0fc: 0c08 l32i.n a0, a12, 0 -402aa0fe: a41c movi.n a4, 26 -402aa100: 262002 l32i a0, a0, 152 -402aa103: 853c movi.n a5, 56 -402aa105: 0000c0 callx0 a0 -402aa108: 77a022 movi a2, 119 -402aa10b: 030c movi.n a3, 0 -402aa10d: 040c movi.n a4, 0 -402aa10f: 0c08 l32i.n a0, a12, 0 -402aa111: 0158 l32i.n a5, a1, 0 -402aa113: 262002 l32i a0, a0, 152 -402aa116: 745c50 extui a5, a5, 12, 8 -402aa119: 0000c0 callx0 a0 -402aa11c: 77a022 movi a2, 119 -402aa11f: 030c movi.n a3, 0 -402aa121: 140c movi.n a4, 1 -402aa123: 0c08 l32i.n a0, a12, 0 -402aa125: 0158 l32i.n a5, a1, 0 -402aa127: 262002 l32i a0, a0, 152 -402aa12a: 745450 extui a5, a5, 4, 8 -402aa12d: 0000c0 callx0 a0 -402aa130: 77a022 movi a2, 119 -402aa133: 030c movi.n a3, 0 -402aa135: 0c08 l32i.n a0, a12, 0 -402aa137: 440c movi.n a4, 4 -402aa139: 262002 l32i a0, a0, 152 -402aa13c: 7450e0 extui a5, a14, 0, 8 -402aa13f: 0000c0 callx0 a0 -402aa142: 77a022 movi a2, 119 -402aa145: 030c movi.n a3, 0 -402aa147: 0c08 l32i.n a0, a12, 0 -402aa149: 340c movi.n a4, 3 -402aa14b: 262002 l32i a0, a0, 152 -402aa14e: 7458e0 extui a5, a14, 8, 8 -402aa151: 0000c0 callx0 a0 -402aa154: 77a022 movi a2, 119 -402aa157: 030c movi.n a3, 0 -402aa159: 240c movi.n a4, 2 -402aa15b: 0158 l32i.n a5, a1, 0 -402aa15d: 0c08 l32i.n a0, a12, 0 -402aa15f: 3560e0 extui a6, a14, 16, 4 -402aa162: 1166c0 slli a6, a6, 4 -402aa165: 262002 l32i a0, a0, 152 -402aa168: 345050 extui a5, a5, 0, 4 -402aa16b: 205560 or a5, a5, a6 -402aa16e: 745050 extui a5, a5, 0, 8 -402aa171: 0000c0 callx0 a0 -402aa174: f40c movi.n a4, 15 -402aa176: 350c movi.n a5, 3 -402aa178: 360c movi.n a6, 3 -402aa17a: 0430d0 extui a3, a13, 0, 1 -402aa17d: 120c movi.n a2, 1 -402aa17f: 0c08 l32i.n a0, a12, 0 -402aa181: 0e0c movi.n a14, 0 -402aa183: 272002 l32i a0, a0, 156 -402aa186: 83e230 moveqz a14, a2, a3 -402aa189: 0e7d mov.n a7, a14 -402aa18b: 77a022 movi a2, 119 -402aa18e: 030c movi.n a3, 0 -402aa190: 0000c0 callx0 a0 -402aa193: 0e7d mov.n a7, a14 -402aa195: 77a022 movi a2, 119 -402aa198: 030c movi.n a3, 0 -402aa19a: 841c movi.n a4, 24 -402aa19c: 0c08 l32i.n a0, a12, 0 -402aa19e: 050c movi.n a5, 0 -402aa1a0: 272002 l32i a0, a0, 156 -402aa1a3: 060c movi.n a6, 0 -402aa1a5: 0000c0 callx0 a0 -402aa1a8: 77a022 movi a2, 119 -402aa1ab: 030c movi.n a3, 0 -402aa1ad: c41c movi.n a4, 28 -402aa1af: 050c movi.n a5, 0 -402aa1b1: 060c movi.n a6, 0 -402aa1b3: 41e8 l32i.n a14, a1, 16 -402aa1b5: 0d7d mov.n a7, a13 -402aa1b7: 0c08 l32i.n a0, a12, 0 -402aa1b9: 21c8 l32i.n a12, a1, 8 -402aa1bb: 272002 l32i a0, a0, 156 -402aa1be: 31d8 l32i.n a13, a1, 12 -402aa1c0: 0000c0 callx0 a0 -402aa1c3: 1108 l32i.n a0, a1, 4 -402aa1c5: 20c112 addi a1, a1, 32 -402aa1c8: f00d ret.n - ... - -402aa1cc : -402aa1cc: 62a022 movi a2, 98 -402aa1cf: 130c movi.n a3, 1 -402aa1d1: 040c movi.n a4, 0 -402aa1d3: 650c movi.n a5, 6 -402aa1d5: f0c112 addi a1, a1, -16 -402aa1d8: 11c9 s32i.n a12, a1, 4 -402aa1da: fdfac1 l32r a12, 402a99c4 -402aa1dd: 0109 s32i.n a0, a1, 0 -402aa1df: 0c08 l32i.n a0, a12, 0 -402aa1e1: 660c movi.n a6, 6 -402aa1e3: 272002 l32i a0, a0, 156 -402aa1e6: 170c movi.n a7, 1 -402aa1e8: 0000c0 callx0 a0 -402aa1eb: 62a022 movi a2, 98 -402aa1ee: 130c movi.n a3, 1 -402aa1f0: 040c movi.n a4, 0 -402aa1f2: 550c movi.n a5, 5 -402aa1f4: 0c08 l32i.n a0, a12, 0 -402aa1f6: 560c movi.n a6, 5 -402aa1f8: 272002 l32i a0, a0, 156 -402aa1fb: 070c movi.n a7, 0 -402aa1fd: 0000c0 callx0 a0 -402aa200: 62a022 movi a2, 98 -402aa203: 130c movi.n a3, 1 -402aa205: 040c movi.n a4, 0 -402aa207: 550c movi.n a5, 5 -402aa209: 0c08 l32i.n a0, a12, 0 -402aa20b: 560c movi.n a6, 5 -402aa20d: 272002 l32i a0, a0, 156 -402aa210: 170c movi.n a7, 1 -402aa212: 0000c0 callx0 a0 -402aa215: 62a022 movi a2, 98 -402aa218: 130c movi.n a3, 1 -402aa21a: 040c movi.n a4, 0 -402aa21c: 650c movi.n a5, 6 -402aa21e: 660c movi.n a6, 6 -402aa220: 0c08 l32i.n a0, a12, 0 -402aa222: 070c movi.n a7, 0 -402aa224: 272002 l32i a0, a0, 156 -402aa227: 11c8 l32i.n a12, a1, 4 -402aa229: 0000c0 callx0 a0 -402aa22c: 0108 l32i.n a0, a1, 0 -402aa22e: 10c112 addi a1, a1, 16 -402aa231: f00d ret.n -402aa233: 9f7000 excw -402aa236: 402c movi.n a0, 36 - -402aa238 : -402aa238: e0c112 addi a1, a1, -32 -402aa23b: 0109 s32i.n a0, a1, 0 -402aa23d: 21d9 s32i.n a13, a1, 8 -402aa23f: 31e9 s32i.n a14, a1, 12 -402aa241: 11c9 s32i.n a12, a1, 4 -402aa243: 41f9 s32i.n a15, a1, 16 -402aa245: 0c0c movi.n a12, 0 -402aa247: 63a0f2 movi a15, 99 -402aa24a: 64a0e2 movi a14, 100 -402aa24d: fdddd1 l32r a13, 402a99c4 -402aa250: 421c movi.n a2, 20 -402aa252: 665f01 l32r a0, 40283bd0 -402aa255: 0000c0 callx0 a0 -402aa258: 62a022 movi a2, 98 -402aa25b: 130c movi.n a3, 1 -402aa25d: 740c movi.n a4, 7 -402aa25f: 0d08 l32i.n a0, a13, 0 -402aa261: 750c movi.n a5, 7 -402aa263: 252002 l32i a0, a0, 148 -402aa266: 760c movi.n a6, 7 -402aa268: 0000c0 callx0 a0 -402aa26b: 22dc bnez.n a2, 402aa281 -402aa26d: 089cf7 bne a12, a15, 402aa279 -402aa270: fff121 l32r a2, 402aa234 -402aa273: 5dde01 l32r a0, 402819ec -402aa276: 0000c0 callx0 a0 -402aa279: cc1b addi.n a12, a12, 1 -402aa27b: 74c0c0 extui a12, a12, 0, 8 -402aa27e: ce9ce7 bne a12, a14, 402aa250 -402aa281: 11c8 l32i.n a12, a1, 4 -402aa283: 21d8 l32i.n a13, a1, 8 -402aa285: 31e8 l32i.n a14, a1, 12 -402aa287: 41f8 l32i.n a15, a1, 16 -402aa289: 0108 l32i.n a0, a1, 0 -402aa28b: 20c112 addi a1, a1, 32 -402aa28e: f00d ret.n -402aa290: 200000 or a0, a0, a0 -402aa293: 000042 l8ui a4, a0, 0 -402aa296: 0041c0 break 1, 12 -402aa299: 41d000 srli a13, a0, 0 -402aa29c: 800000 add a0, a0, a0 -402aa29f: 000043 excw -402aa2a2: 4008 l32i.n a0, a0, 16 -402aa2a4: 800000 add a0, a0, a0 -402aa2a7: 000044 excw -402aa2aa: 94c200 extui a12, a0, 2, 10 -402aa2ad: 00cb addi.n a0, a0, 12 -402aa2af: cd5c40 excw -402aa2b2: dc4000 excw -402aa2b5: 4000c3 excw -402aa2b8: 7bcc bnez.n a11, 402aa2c3 -402aa2ba: 804010 add a4, a0, a1 -402aa2bd: 4000c1 l32r a12, 4027a2c0 <_lit4_end+0x172414> -402aa2c0: 00c4c4 excw -402aa2c3: e2ac40 excw -402aa2c6: 684000 excw -402aa2c9: 4000c2 l8ui a12, a0, 64 - -402aa2cc : -402aa2cc: e0c112 addi a1, a1, -32 -402aa2cf: 31d9 s32i.n a13, a1, 12 -402aa2d1: 1109 s32i.n a0, a1, 4 -402aa2d3: 21c9 s32i.n a12, a1, 8 -402aa2d5: 41e9 s32i.n a14, a1, 16 -402aa2d7: 05cd mov.n a12, a5 -402aa2d9: ffede1 l32r a14, 402aa290 -402aa2dc: d38c beqz.n a3, 402aa2ed -402aa2de: 081326 beqi a3, 1, 402aa2ea -402aa2e1: 082366 bnei a3, 2, 402aa2ed -402aa2e4: ffece1 l32r a14, 402aa294 -402aa2e7: 000086 j 402aa2ed -402aa2ea: ffebe1 l32r a14, 402aa298 -402aa2ed: ffebd1 l32r a13, 402aa29c -402aa2f0: 112260 slli a2, a2, 10 -402aa2f3: 242a add.n a2, a4, a2 -402aa2f5: 1122e0 slli a2, a2, 2 -402aa2f8: ef2e01 l32r a0, 402a5fb0 -402aa2fb: 0000c0 callx0 a0 -402aa2fe: ffe851 l32r a5, 402aa2a0 -402aa301: 040c movi.n a4, 0 -402aa303: ffea01 l32r a0, 402aa2ac -402aa306: 0000c0 callx0 a0 -402aa309: ffe901 l32r a0, 402aa2b0 -402aa30c: 0000c0 callx0 a0 -402aa30f: 0129 s32i.n a2, a1, 0 -402aa311: ffe431 l32r a3, 402aa2a4 -402aa314: 0e2d mov.n a2, a14 -402aa316: ffe701 l32r a0, 402aa2b4 -402aa319: 0000c0 callx0 a0 -402aa31c: 023d mov.n a3, a2 -402aa31e: 0128 l32i.n a2, a1, 0 -402aa320: ffe601 l32r a0, 402aa2b8 -402aa323: 0000c0 callx0 a0 -402aa326: ffe031 l32r a3, 402aa2a8 -402aa329: ffe401 l32r a0, 402aa2bc -402aa32c: 0000c0 callx0 a0 -402aa32f: 02ed mov.n a14, a2 -402aa331: ffe301 l32r a0, 402aa2c0 -402aa334: 0000c0 callx0 a0 -402aa337: 004c22 s8i a2, a12, 0 -402aa33a: 742020 extui a2, a2, 0, 8 -402aa33d: ffe101 l32r a0, 402aa2c4 -402aa340: 0000c0 callx0 a0 -402aa343: 023d mov.n a3, a2 -402aa345: 0e2d mov.n a2, a14 -402aa347: ffe001 l32r a0, 402aa2c8 -402aa34a: 0000c0 callx0 a0 -402aa34d: 0d3d mov.n a3, a13 -402aa34f: ffd901 l32r a0, 402aa2b4 -402aa352: 0000c0 callx0 a0 -402aa355: 02ed mov.n a14, a2 -402aa357: ffda01 l32r a0, 402aa2c0 -402aa35a: 0000c0 callx0 a0 -402aa35d: 014c22 s8i a2, a12, 1 -402aa360: 742020 extui a2, a2, 0, 8 -402aa363: ffd801 l32r a0, 402aa2c4 +402a9956: 013280 slli a3, a2, 24 +402a9959: 2008 l32i.n a0, a0, 8 +402a995b: 312830 srai a2, a3, 24 +402a995e: 0000c0 callx0 a0 +402a9961: 0108 l32i.n a0, a1, 0 +402a9963: 10c112 addi a1, a1, 16 +402a9966: f00d ret.n + +402a9968 : +402a9968: f0c112 addi a1, a1, -16 +402a996b: 0109 s32i.n a0, a1, 0 +402a996d: ffdd01 l32r a0, 402a98e4 +402a9970: 0008 l32i.n a0, a0, 0 +402a9972: 3008 l32i.n a0, a0, 12 +402a9974: 0000c0 callx0 a0 +402a9977: 0108 l32i.n a0, a1, 0 +402a9979: 10c112 addi a1, a1, 16 +402a997c: f00d ret.n + ... + +402a9980 : +402a9980: f0c112 addi a1, a1, -16 +402a9983: 0109 s32i.n a0, a1, 0 +402a9985: ffd701 l32r a0, 402a98e4 +402a9988: 0008 l32i.n a0, a0, 0 +402a998a: 4008 l32i.n a0, a0, 16 +402a998c: 0000c0 callx0 a0 +402a998f: 0108 l32i.n a0, a1, 0 +402a9991: 10c112 addi a1, a1, 16 +402a9994: f00d ret.n + ... + +402a9998 : +402a9998: f0c112 addi a1, a1, -16 +402a999b: 0109 s32i.n a0, a1, 0 +402a999d: ffd101 l32r a0, 402a98e4 +402a99a0: 0008 l32i.n a0, a0, 0 +402a99a2: 5008 l32i.n a0, a0, 20 +402a99a4: 0000c0 callx0 a0 +402a99a7: 0108 l32i.n a0, a1, 0 +402a99a9: 10c112 addi a1, a1, 16 +402a99ac: f00d ret.n + ... + +402a99b0 : +402a99b0: f0c112 addi a1, a1, -16 +402a99b3: 0109 s32i.n a0, a1, 0 +402a99b5: ffcb01 l32r a0, 402a98e4 +402a99b8: 0008 l32i.n a0, a0, 0 +402a99ba: 6008 l32i.n a0, a0, 24 +402a99bc: 0000c0 callx0 a0 +402a99bf: 0108 l32i.n a0, a1, 0 +402a99c1: 10c112 addi a1, a1, 16 +402a99c4: f00d ret.n + ... + +402a99c8 : +402a99c8: f0c112 addi a1, a1, -16 +402a99cb: 0109 s32i.n a0, a1, 0 +402a99cd: ffc501 l32r a0, 402a98e4 +402a99d0: 0008 l32i.n a0, a0, 0 +402a99d2: 7008 l32i.n a0, a0, 28 +402a99d4: 0000c0 callx0 a0 +402a99d7: 0108 l32i.n a0, a1, 0 +402a99d9: 10c112 addi a1, a1, 16 +402a99dc: f00d ret.n +402a99de: 980000 excw +402a99e1: fecc bnez.n a14, 402a99f4 +402a99e3: 3f .byte 0x3f + +402a99e4 : +402a99e4: 230c movi.n a3, 2 +402a99e6: e0c112 addi a1, a1, -32 +402a99e9: 31c9 s32i.n a12, a1, 12 +402a99eb: 41d9 s32i.n a13, a1, 16 +402a99ed: fffcd1 l32r a13, 402a99e0 +402a99f0: 2109 s32i.n a0, a1, 8 +402a99f2: 0d08 l32i.n a0, a13, 0 +402a99f4: 02cd mov.n a12, a2 +402a99f6: 2c2002 l32i a0, a0, 176 +402a99f9: 320c movi.n a2, 3 +402a99fb: 0000c0 callx0 a0 +402a99fe: 130c movi.n a3, 1 +402a9a00: 0d08 l32i.n a0, a13, 0 +402a9a02: 0129 s32i.n a2, a1, 0 +402a9a04: 2c2002 l32i a0, a0, 176 +402a9a07: 220c movi.n a2, 2 +402a9a09: 0000c0 callx0 a0 +402a9a0c: 130c movi.n a3, 1 +402a9a0e: 0449c0 extui a4, a12, 9, 1 +402a9a11: 0d08 l32i.n a0, a13, 0 +402a9a13: 0458c0 extui a5, a12, 8, 1 +402a9a16: 0466c0 extui a6, a12, 6, 1 +402a9a19: 1129 s32i.n a2, a1, 4 +402a9a1b: 0477c0 extui a7, a12, 7, 1 +402a9a1e: 320c movi.n a2, 3 +402a9a20: 1177e0 slli a7, a7, 2 +402a9a23: 1166d0 slli a6, a6, 3 +402a9a26: 1155f0 slli a5, a5, 1 +402a9a29: 2b2002 l32i a0, a0, 172 +402a9a2c: 204450 or a4, a4, a5 +402a9a2f: 206670 or a6, a6, a7 +402a9a32: 0453c0 extui a5, a12, 3, 1 +402a9a35: 0474c0 extui a7, a12, 4, 1 +402a9a38: 1155a0 slli a5, a5, 6 +402a9a3b: 1177b0 slli a7, a7, 5 +402a9a3e: 205570 or a5, a5, a7 +402a9a41: 0475c0 extui a7, a12, 5, 1 +402a9a44: 1177c0 slli a7, a7, 4 +402a9a47: 205570 or a5, a5, a7 +402a9a4a: 205560 or a5, a5, a6 +402a9a4d: 204450 or a4, a4, a5 +402a9a50: f44040 extui a4, a4, 0, 16 +402a9a53: 0000c0 callx0 a0 +402a9a56: 320c movi.n a2, 3 +402a9a58: 230c movi.n a3, 2 +402a9a5a: 0d08 l32i.n a0, a13, 0 +402a9a5c: 0148 l32i.n a4, a1, 0 +402a9a5e: c7a152 movi a5, 0x1c7 +402a9a61: 104450 and a4, a4, a5 +402a9a64: 2b2002 l32i a0, a0, 172 +402a9a67: 2450c0 extui a5, a12, 0, 3 +402a9a6a: 1155d0 slli a5, a5, 3 +402a9a6d: 204450 or a4, a4, a5 +402a9a70: f44040 extui a4, a4, 0, 16 +402a9a73: 0000c0 callx0 a0 +402a9a76: 220c movi.n a2, 2 +402a9a78: 130c movi.n a3, 1 +402a9a7a: 85a152 movi a5, 0x185 +402a9a7d: 0d08 l32i.n a0, a13, 0 +402a9a7f: 1148 l32i.n a4, a1, 4 +402a9a81: 41d8 l32i.n a13, a1, 16 +402a9a83: 104450 and a4, a4, a5 +402a9a86: 345bc0 extui a5, a12, 11, 4 +402a9a89: 2b2002 l32i a0, a0, 172 +402a9a8c: 1155d0 slli a5, a5, 3 +402a9a8f: 204450 or a4, a4, a5 +402a9a92: 045ac0 extui a5, a12, 10, 1 +402a9a95: 31c8 l32i.n a12, a1, 12 +402a9a97: 1155f0 slli a5, a5, 1 +402a9a9a: 204450 or a4, a4, a5 +402a9a9d: f44040 extui a4, a4, 0, 16 +402a9aa0: 0000c0 callx0 a0 +402a9aa3: 2108 l32i.n a0, a1, 8 +402a9aa5: 20c112 addi a1, a1, 32 +402a9aa8: f00d ret.n +402a9aaa: 000000 ill +402a9aad: 600002 l8ui a0, a0, 96 +402a9ab0: 000000 ill +402a9ab3: 0008 l32i.n a0, a0, 0 +402a9ab5: 009a add.n a0, a0, a9 +402a9ab7: c11260 mul16u a1, a2, a6 + +402a9ab8 : +402a9ab8: e0c112 addi a1, a1, -32 +402a9abb: 21d9 s32i.n a13, a1, 8 +402a9abd: 31e9 s32i.n a14, a1, 12 +402a9abf: 0109 s32i.n a0, a1, 0 +402a9ac1: 11c9 s32i.n a12, a1, 4 +402a9ac3: 41f9 s32i.n a15, a1, 16 +402a9ac5: 004d mov.n a4, a0 +402a9ac7: 61edf1 l32r a15, 4028227c +402a9aca: fff8c1 l32r a12, 402a9aac +402a9acd: 0020c0 memw +402a9ad0: e52c22 l32i a2, a12, 0x394 +402a9ad3: 41e207 bbsi a2, 0, 402a9b18 +402a9ad6: 0020c0 memw +402a9ad9: 9c2f52 l32i a5, a15, 0x270 +402a9adc: 386517 bbci a5, 1, 402a9b18 +402a9adf: ffc0d1 l32r a13, 402a99e0 +402a9ae2: 0d08 l32i.n a0, a13, 0 +402a9ae4: 1d2002 l32i a0, a0, 116 +402a9ae7: 0000c0 callx0 a0 +402a9aea: 520c movi.n a2, 5 +402a9aec: 683901 l32r a0, 40283bd0 +402a9aef: 0000c0 callx0 a0 +402a9af2: 84a1e2 movi a14, 0x184 +402a9af5: 0d08 l32i.n a0, a13, 0 +402a9af7: 220c movi.n a2, 2 +402a9af9: 2c2002 l32i a0, a0, 176 +402a9afc: 130c movi.n a3, 1 +402a9afe: 0000c0 callx0 a0 +402a9b01: f0c2e7 bnall a2, a14, 402a9af5 +402a9b04: 0d08 l32i.n a0, a13, 0 +402a9b06: 320c movi.n a2, 3 +402a9b08: 2c2002 l32i a0, a0, 176 +402a9b0b: 230c movi.n a3, 2 +402a9b0d: 0000c0 callx0 a0 +402a9b10: 630c movi.n a3, 6 +402a9b12: 102230 and a2, a2, a3 +402a9b15: dc6266 bnei a2, 6, 402a9af5 +402a9b18: ffe691 l32r a9, 402a9ab0 +402a9b1b: ffe681 l32r a8, 402a9ab4 +402a9b1e: 0020c0 memw +402a9b21: 422872 l32i a7, a8, 0x108 +402a9b24: 207790 or a7, a7, a9 +402a9b27: 0020c0 memw +402a9b2a: 426872 s32i a7, a8, 0x108 +402a9b2d: 0020c0 memw +402a9b30: e52c52 l32i a5, a12, 0x394 +402a9b33: 160c movi.n a6, 1 +402a9b35: 205560 or a5, a5, a6 +402a9b38: 0020c0 memw +402a9b3b: e56c52 s32i a5, a12, 0x394 +402a9b3e: 0020c0 memw +402a9b41: 9c2f42 l32i a4, a15, 0x270 +402a9b44: 6fce01 l32r a0, 40285a7c +402a9b47: 116417 bbci a4, 1, 402a9b5c +402a9b4a: 0020c0 memw +402a9b4d: e82ca2 l32i a10, a12, 0x3a0 +402a9b50: 08fae7 bbsi a10, 30, 402a9b5c +402a9b53: 0020c0 memw +402a9b56: e82cb2 l32i a11, a12, 0x3a0 +402a9b59: f60b07 bnone a11, a0, 402a9b53 +402a9b5c: 11c8 l32i.n a12, a1, 4 +402a9b5e: 21d8 l32i.n a13, a1, 8 +402a9b60: 31e8 l32i.n a14, a1, 12 +402a9b62: 41f8 l32i.n a15, a1, 16 +402a9b64: 0108 l32i.n a0, a1, 0 +402a9b66: 20c112 addi a1, a1, 32 +402a9b69: f00d ret.n + ... + +402a9b6c : +402a9b6c: 130c movi.n a3, 1 +402a9b6e: 81a042 movi a4, 129 +402a9b71: f0c112 addi a1, a1, -16 +402a9b74: 11c9 s32i.n a12, a1, 4 +402a9b76: 21d9 s32i.n a13, a1, 8 +402a9b78: ff9ad1 l32r a13, 402a99e0 +402a9b7b: 0109 s32i.n a0, a1, 0 +402a9b7d: 0d08 l32i.n a0, a13, 0 +402a9b7f: 02cd mov.n a12, a2 +402a9b81: 2b2002 l32i a0, a0, 172 +402a9b84: 220c movi.n a2, 2 +402a9b86: 0000c0 callx0 a0 +402a9b89: 720c movi.n a2, 7 +402a9b8b: 0d08 l32i.n a0, a13, 0 +402a9b8d: 130c movi.n a3, 1 +402a9b8f: 2b2002 l32i a0, a0, 172 +402a9b92: 4145c0 srli a4, a12, 5 +402a9b95: 0000c0 callx0 a0 +402a9b98: 4440c0 extui a4, a12, 0, 5 +402a9b9b: 0d08 l32i.n a0, a13, 0 +402a9b9d: 020c movi.n a2, 0 +402a9b9f: 2b2002 l32i a0, a0, 172 +402a9ba2: 130c movi.n a3, 1 +402a9ba4: 0000c0 callx0 a0 +402a9ba7: 120c movi.n a2, 1 +402a9ba9: 0d08 l32i.n a0, a13, 0 +402a9bab: 130c movi.n a3, 1 +402a9bad: 2b2002 l32i a0, a0, 172 +402a9bb0: 7fa042 movi a4, 127 +402a9bb3: 0000c0 callx0 a0 +402a9bb6: 620c movi.n a2, 6 +402a9bb8: 130c movi.n a3, 1 +402a9bba: 7fa042 movi a4, 127 +402a9bbd: 0d08 l32i.n a0, a13, 0 +402a9bbf: 11c8 l32i.n a12, a1, 4 +402a9bc1: 2b2002 l32i a0, a0, 172 +402a9bc4: 21d8 l32i.n a13, a1, 8 +402a9bc6: 0000c0 callx0 a0 +402a9bc9: 0108 l32i.n a0, a1, 0 +402a9bcb: 10c112 addi a1, a1, 16 +402a9bce: f00d ret.n +402a9bd0: f00000 subx8 a0, a0, a0 +402a9bd3: ffff00 excw +402a9bd6: 0f .byte 0xf +402a9bd7: ff .byte 0xff + +402a9bd8 : +402a9bd8: e0c112 addi a1, a1, -32 +402a9bdb: 1129 s32i.n a2, a1, 4 +402a9bdd: 2139 s32i.n a3, a1, 8 +402a9bdf: 4109 s32i.n a0, a1, 16 +402a9be1: 3149 s32i.n a4, a1, 12 +402a9be3: fffb41 l32r a4, 402a9bd0 +402a9be6: ff7e01 l32r a0, 402a99e0 +402a9be9: ffb031 l32r a3, 402a9aac +402a9bec: 0020c0 memw +402a9bef: f22322 l32i a2, a3, 0x3c8 +402a9bf2: 202240 or a2, a2, a4 +402a9bf5: 0020c0 memw +402a9bf8: 0008 l32i.n a0, a0, 0 +402a9bfa: 372002 l32i a0, a0, 220 +402a9bfd: f26322 s32i a2, a3, 0x3c8 +402a9c00: 0000c0 callx0 a0 +402a9c03: 2128 l32i.n a2, a1, 8 +402a9c05: 1138 l32i.n a3, a1, 4 +402a9c07: 3148 l32i.n a4, a1, 12 +402a9c09: 015d mov.n a5, a1 +402a9c0b: 006dc5 call0 402aa2e8 +402a9c0e: ff7401 l32r a0, 402a99e0 +402a9c11: 0008 l32i.n a0, a0, 0 +402a9c13: 382002 l32i a0, a0, 224 +402a9c16: 012d mov.n a2, a1 +402a9c18: 0000c0 callx0 a0 +402a9c1b: ff7101 l32r a0, 402a99e0 +402a9c1e: 0008 l32i.n a0, a0, 0 +402a9c20: 362002 l32i a0, a0, 216 +402a9c23: 0000c0 callx0 a0 +402a9c26: 0062c5 call0 402aa254 +402a9c29: ffea41 l32r a4, 402a9bd4 +402a9c2c: 0020c0 memw +402a9c2f: ff9f31 l32r a3, 402a9aac +402a9c32: f22322 l32i a2, a3, 0x3c8 +402a9c35: 102240 and a2, a2, a4 +402a9c38: 0020c0 memw +402a9c3b: f26322 s32i a2, a3, 0x3c8 +402a9c3e: 4108 l32i.n a0, a1, 16 +402a9c40: 20c112 addi a1, a1, 32 +402a9c43: f00d ret.n +402a9c45: 000000 ill +402a9c48: cc88 l32i.n a8, a12, 48 +402a9c4a: fe .byte 0xfe +402a9c4b: 3f .byte 0x3f + +402a9c4c : +402a9c4c: 130c movi.n a3, 1 +402a9c4e: 540c movi.n a4, 5 +402a9c50: 750c movi.n a5, 7 +402a9c52: 060c movi.n a6, 0 +402a9c54: e0c112 addi a1, a1, -32 +402a9c57: 11c9 s32i.n a12, a1, 4 +402a9c59: 21d9 s32i.n a13, a1, 8 +402a9c5b: 31e9 s32i.n a14, a1, 12 +402a9c5d: 41f9 s32i.n a15, a1, 16 +402a9c5f: ff60f1 l32r a15, 402a99e0 +402a9c62: 0109 s32i.n a0, a1, 0 +402a9c64: 0f08 l32i.n a0, a15, 0 +402a9c66: 02ed mov.n a14, a2 +402a9c68: 252002 l32i a0, a0, 148 +402a9c6b: 62a022 movi a2, 98 +402a9c6e: 0000c0 callx0 a0 +402a9c71: 0c0c movi.n a12, 0 +402a9c73: 02dd mov.n a13, a2 +402a9c75: acae32 movi a3, 0xfffffeac +402a9c78: 902220 addx2 a2, a2, a2 +402a9c7b: b02230 addx8 a2, a2, a3 +402a9c7e: e3a032 movi a3, 227 +402a9c81: 607101 l32r a0, 40281e48 +402a9c84: 0000c0 callx0 a0 +402a9c87: 115200 slli a5, a2, 16 +402a9c8a: f40c movi.n a4, 15 +402a9c8c: 040d mov.n a0, a4 +402a9c8e: 315050 srai a5, a5, 16 +402a9c91: 0c2d mov.n a2, a12 +402a9c93: b32550 movgez a2, a5, a5 +402a9c96: 01b2e6 bgei a2, 16, 402a9c9b +402a9c99: 020d mov.n a0, a2 +402a9c9b: cfa032 movi a3, 207 +402a9c9e: 902dd0 addx2 a2, a13, a13 +402a9ca1: f022d0 subx8 a2, a2, a13 +402a9ca4: 1dc222 addi a2, a2, 29 +402a9ca7: 11d000 slli a13, a0, 16 +402a9caa: 31d0d0 srai a13, a13, 16 +402a9cad: 606601 l32r a0, 40281e48 +402a9cb0: 0000c0 callx0 a0 +402a9cb3: 114200 slli a4, a2, 16 +402a9cb6: f30c movi.n a3, 15 +402a9cb8: 030d mov.n a0, a3 +402a9cba: 314040 srai a4, a4, 16 +402a9cbd: b3c440 movgez a12, a4, a4 +402a9cc0: 01bce6 bgei a12, 16, 402a9cc5 +402a9cc3: 0c0d mov.n a0, a12 +402a9cc5: 11c000 slli a12, a0, 16 +402a9cc8: 31c0c0 srai a12, a12, 16 +402a9ccb: 083eb6 bltui a14, 3, 402a9cd7 +402a9cce: 800c movi.n a0, 8 +402a9cd0: 018da6 blti a13, 8, 402a9cd5 +402a9cd3: 807c movi.n a0, -8 +402a9cd5: dd0a add.n a13, a13, a0 +402a9cd7: 440c movi.n a4, 4 +402a9cd9: 0f08 l32i.n a0, a15, 0 +402a9cdb: 3420d0 extui a2, a13, 0, 4 +402a9cde: 034c movi.n a3, 64 +402a9ce0: ffdad1 l32r a13, 402a9c48 +402a9ce3: 202230 or a2, a2, a3 +402a9ce6: 030c movi.n a3, 0 +402a9ce8: 745020 extui a5, a2, 0, 8 +402a9ceb: 044d22 s8i a2, a13, 4 +402a9cee: 262002 l32i a0, a0, 152 +402a9cf1: 64a022 movi a2, 100 +402a9cf4: 0000c0 callx0 a0 +402a9cf7: 004c movi.n a0, 64 +402a9cf9: 082eb6 bltui a14, 2, 402a9d05 +402a9cfc: 820c movi.n a2, 8 +402a9cfe: 018ca6 blti a12, 8, 402a9d03 +402a9d01: 827c movi.n a2, -8 +402a9d03: cc2a add.n a12, a12, a2 +402a9d05: 64a022 movi a2, 100 +402a9d08: 030c movi.n a3, 0 +402a9d0a: 740c movi.n a4, 7 +402a9d0c: 3450c0 extui a5, a12, 0, 4 +402a9d0f: 205500 or a5, a5, a0 +402a9d12: 0f08 l32i.n a0, a15, 0 +402a9d14: 054d52 s8i a5, a13, 5 +402a9d17: 262002 l32i a0, a0, 152 +402a9d1a: 745050 extui a5, a5, 0, 8 +402a9d1d: 0000c0 callx0 a0 +402a9d20: 11c8 l32i.n a12, a1, 4 +402a9d22: 21d8 l32i.n a13, a1, 8 +402a9d24: 0f78 l32i.n a7, a15, 0 +402a9d26: 41f8 l32i.n a15, a1, 16 +402a9d28: 262772 l32i a7, a7, 152 +402a9d2b: ee8c beqz.n a14, 402a9d3d +402a9d2d: 61a022 movi a2, 97 +402a9d30: 130c movi.n a3, 1 +402a9d32: 540c movi.n a4, 5 +402a9d34: efa052 movi a5, 239 +402a9d37: 0007c0 callx0 a7 +402a9d3a: 000306 j 402a9d4a +402a9d3d: 61a022 movi a2, 97 +402a9d40: 130c movi.n a3, 1 +402a9d42: 540c movi.n a4, 5 +402a9d44: e0a052 movi a5, 224 +402a9d47: 0007c0 callx0 a7 +402a9d4a: 31e8 l32i.n a14, a1, 12 +402a9d4c: 0108 l32i.n a0, a1, 0 +402a9d4e: 20c112 addi a1, a1, 32 +402a9d51: f00d ret.n +402a9d53: cd5e00 excw +402a9d56: fe .byte 0xfe +402a9d57: 3f .byte 0x3f + +402a9d58 : +402a9d58: 61a022 movi a2, 97 +402a9d5b: f0c112 addi a1, a1, -16 +402a9d5e: 0109 s32i.n a0, a1, 0 +402a9d60: ff2001 l32r a0, 402a99e0 +402a9d63: 130c movi.n a3, 1 +402a9d65: 0008 l32i.n a0, a0, 0 +402a9d67: 840c movi.n a4, 8 +402a9d69: 262002 l32i a0, a0, 152 +402a9d6c: 151c movi.n a5, 17 +402a9d6e: 0000c0 callx0 a0 +402a9d71: fff821 l32r a2, 402a9d54 +402a9d74: 000222 l8ui a2, a2, 0 +402a9d77: ffed45 call0 402a9c4c +402a9d7a: 0108 l32i.n a0, a1, 0 +402a9d7c: 10c112 addi a1, a1, 16 +402a9d7f: f00d ret.n +402a9d81: 000000 ill + +402a9d84 : +402a9d84: f0c112 addi a1, a1, -16 +402a9d87: 0109 s32i.n a0, a1, 0 +402a9d89: dfaf72 movi a7, -33 +402a9d8c: d6d121 l32r a2, 4029f8d0 +402a9d8f: 0020c0 memw +402a9d92: d42262 l32i a6, a2, 0x350 +402a9d95: 106670 and a6, a6, a7 +402a9d98: 0020c0 memw +402a9d9b: d46262 s32i a6, a2, 0x350 +402a9d9e: 705e51 l32r a5, 40285f18 +402a9da1: 0020c0 memw +402a9da4: d72242 l32i a4, a2, 0x35c +402a9da7: 204450 or a4, a4, a5 +402a9daa: 0020c0 memw +402a9dad: d76242 s32i a4, a2, 0x35c +402a9db0: eaf131 l32r a3, 402a4974 +402a9db3: 0020c0 memw +402a9db6: d72202 l32i a0, a2, 0x35c +402a9db9: 100030 and a0, a0, a3 +402a9dbc: 0020c0 memw +402a9dbf: d76202 s32i a0, a2, 0x35c +402a9dc2: c8a022 movi a2, 200 +402a9dc5: 678201 l32r a0, 40283bd0 +402a9dc8: 0000c0 callx0 a0 +402a9dcb: 6ca022 movi a2, 108 +402a9dce: 230c movi.n a3, 2 +402a9dd0: 040c movi.n a4, 0 +402a9dd2: ff0301 l32r a0, 402a99e0 +402a9dd5: 650c movi.n a5, 6 +402a9dd7: 0008 l32i.n a0, a0, 0 +402a9dd9: 660c movi.n a6, 6 +402a9ddb: 272002 l32i a0, a0, 156 +402a9dde: 070c movi.n a7, 0 +402a9de0: 0000c0 callx0 a0 +402a9de3: 6ca022 movi a2, 108 +402a9de6: 230c movi.n a3, 2 +402a9de8: 040c movi.n a4, 0 +402a9dea: fefd01 l32r a0, 402a99e0 +402a9ded: 650c movi.n a5, 6 +402a9def: 0008 l32i.n a0, a0, 0 +402a9df1: 660c movi.n a6, 6 +402a9df3: 272002 l32i a0, a0, 156 +402a9df6: 170c movi.n a7, 1 +402a9df8: 0000c0 callx0 a0 +402a9dfb: 042c movi.n a4, 32 +402a9dfd: 0020c0 memw +402a9e00: d6b431 l32r a3, 4029f8d0 +402a9e03: d42322 l32i a2, a3, 0x350 +402a9e06: 202240 or a2, a2, a4 +402a9e09: 0020c0 memw +402a9e0c: 240c movi.n a4, 2 +402a9e0e: 750c movi.n a5, 7 +402a9e10: 060c movi.n a6, 0 +402a9e12: fef301 l32r a0, 402a99e0 +402a9e15: d46322 s32i a2, a3, 0x350 +402a9e18: 0008 l32i.n a0, a0, 0 +402a9e1a: 6ca022 movi a2, 108 +402a9e1d: 252002 l32i a0, a0, 148 +402a9e20: 230c movi.n a3, 2 +402a9e22: 0000c0 callx0 a0 +402a9e25: 0108 l32i.n a0, a1, 0 +402a9e27: 10c112 addi a1, a1, 16 +402a9e2a: f00d ret.n +402a9e2c: ff .byte 0xff +402a9e2d: ff .byte 0xff +402a9e2e: df .byte 0xdf +402a9e2f: ff .byte 0xff + +402a9e30 : +402a9e30: d0c112 addi a1, a1, -48 +402a9e33: 81d9 s32i.n a13, a1, 32 +402a9e35: 91e9 s32i.n a14, a1, 36 +402a9e37: 6109 s32i.n a0, a1, 24 +402a9e39: 71c9 s32i.n a12, a1, 28 +402a9e3b: a1f9 s32i.n a15, a1, 40 +402a9e3d: ff1bc1 l32r a12, 402a9aac +402a9e40: 02fd mov.n a15, a2 +402a9e42: f28c beqz.n a2, 402a9e55 +402a9e44: 120c movi.n a2, 1 +402a9e46: 0020c0 memw +402a9e49: e52c02 l32i a0, a12, 0x394 +402a9e4c: 200020 or a0, a0, a2 +402a9e4f: 0020c0 memw +402a9e52: e56c02 s32i a0, a12, 0x394 +402a9e55: fee2d1 l32r a13, 402a99e0 +402a9e58: 002d02 l32i a0, a13, 0 +402a9e5b: 06a022 movi a2, 6 +402a9e5e: 2c2002 l32i a0, a0, 176 +402a9e61: 01a032 movi a3, 1 +402a9e64: 0000c0 callx0 a0 +402a9e67: 230c movi.n a3, 2 +402a9e69: 940c movi.n a4, 9 +402a9e6b: 250c movi.n a5, 2 +402a9e6d: 060c movi.n a6, 0 +402a9e6f: 0d08 l32i.n a0, a13, 0 +402a9e71: 02ed mov.n a14, a2 +402a9e73: 252002 l32i a0, a0, 148 +402a9e76: 6ba022 movi a2, 107 +402a9e79: 0000c0 callx0 a0 +402a9e7c: 230c movi.n a3, 2 +402a9e7e: 040c movi.n a4, 0 +402a9e80: 550c movi.n a5, 5 +402a9e82: 560c movi.n a6, 5 +402a9e84: 0d08 l32i.n a0, a13, 0 +402a9e86: 5129 s32i.n a2, a1, 20 +402a9e88: 252002 l32i a0, a0, 148 +402a9e8b: 6ca022 movi a2, 108 +402a9e8e: 0000c0 callx0 a0 +402a9e91: 130c movi.n a3, 1 +402a9e93: 0d08 l32i.n a0, a13, 0 +402a9e95: 4129 s32i.n a2, a1, 16 +402a9e97: 240c movi.n a4, 2 +402a9e99: 620c movi.n a2, 6 +402a9e9b: 204e40 or a4, a14, a4 +402a9e9e: 2b2002 l32i a0, a0, 172 +402a9ea1: f44040 extui a4, a4, 0, 16 +402a9ea4: 0000c0 callx0 a0 +402a9ea7: 6ba022 movi a2, 107 +402a9eaa: 230c movi.n a3, 2 +402a9eac: 940c movi.n a4, 9 +402a9eae: 750c movi.n a5, 7 +402a9eb0: 0d08 l32i.n a0, a13, 0 +402a9eb2: 760c movi.n a6, 7 +402a9eb4: 272002 l32i a0, a0, 156 +402a9eb7: 170c movi.n a7, 1 +402a9eb9: 0000c0 callx0 a0 +402a9ebc: 6ba022 movi a2, 107 +402a9ebf: 230c movi.n a3, 2 +402a9ec1: 940c movi.n a4, 9 +402a9ec3: 250c movi.n a5, 2 +402a9ec5: 0d08 l32i.n a0, a13, 0 +402a9ec7: 060c movi.n a6, 0 +402a9ec9: 272002 l32i a0, a0, 156 +402a9ecc: 070c movi.n a7, 0 +402a9ece: 0000c0 callx0 a0 +402a9ed1: 6ca022 movi a2, 108 +402a9ed4: 230c movi.n a3, 2 +402a9ed6: 040c movi.n a4, 0 +402a9ed8: 550c movi.n a5, 5 +402a9eda: 0d08 l32i.n a0, a13, 0 +402a9edc: 560c movi.n a6, 5 +402a9ede: 272002 l32i a0, a0, 156 +402a9ee1: 170c movi.n a7, 1 +402a9ee3: 0000c0 callx0 a0 +402a9ee6: 200c movi.n a0, 2 +402a9ee8: 75f671 l32r a7, 402876c0 +402a9eeb: d67921 l32r a2, 4029f8d0 +402a9eee: 0020c0 memw +402a9ef1: d72262 l32i a6, a2, 0x35c +402a9ef4: 206670 or a6, a6, a7 +402a9ef7: 0020c0 memw +402a9efa: d76262 s32i a6, a2, 0x35c +402a9efd: ffcb51 l32r a5, 402a9e2c +402a9f00: 0020c0 memw +402a9f03: d72242 l32i a4, a2, 0x35c +402a9f06: 104450 and a4, a4, a5 +402a9f09: 0020c0 memw +402a9f0c: d76242 s32i a4, a2, 0x35c +402a9f0f: 0020c0 memw +402a9f12: d42232 l32i a3, a2, 0x350 +402a9f15: 253830 extui a3, a3, 24, 3 +402a9f18: a38c beqz.n a3, 402a9f26 +402a9f1a: 0020c0 memw +402a9f1d: d42282 l32i a8, a2, 0x350 +402a9f20: 258880 extui a8, a8, 24, 3 +402a9f23: ff3856 bnez a8, 402a9f1a +402a9f26: db7c movi.n a11, -3 +402a9f28: 0020c0 memw +402a9f2b: d422a2 l32i a10, a2, 0x350 +402a9f2e: 10aab0 and a10, a10, a11 +402a9f31: 0020c0 memw +402a9f34: d462a2 s32i a10, a2, 0x350 +402a9f37: 0020c0 memw +402a9f3a: d42292 l32i a9, a2, 0x350 +402a9f3d: 209900 or a9, a9, a0 +402a9f40: 0020c0 memw +402a9f43: d46292 s32i a9, a2, 0x350 +402a9f46: 921c movi.n a2, 25 +402a9f48: 672201 l32r a0, 40283bd0 +402a9f4b: 0000c0 callx0 a0 +402a9f4e: 012d mov.n a2, a1 +402a9f50: 067cc5 call0 402b0720 +402a9f53: 000c movi.n a0, 0 +402a9f55: 0c0c movi.n a12, 0 +402a9f57: 012d mov.n a2, a1 +402a9f59: 401b addi.n a4, a0, 1 +402a9f5b: 903020 addx2 a3, a0, a2 +402a9f5e: 001332 l16ui a3, a3, 0 +402a9f61: 740040 extui a0, a4, 0, 8 +402a9f64: c3ca add.n a12, a3, a12 +402a9f66: f4c0c0 extui a12, a12, 0, 16 +402a9f69: ec8066 bnei a0, 8, 402a9f59 +402a9f6c: 620c movi.n a2, 6 +402a9f6e: 130c movi.n a3, 1 +402a9f70: 0d08 l32i.n a0, a13, 0 +402a9f72: 0e4d mov.n a4, a14 +402a9f74: 2b2002 l32i a0, a0, 172 +402a9f77: 41e8 l32i.n a14, a1, 16 +402a9f79: 0000c0 callx0 a0 +402a9f7c: 6ba022 movi a2, 107 +402a9f7f: 230c movi.n a3, 2 +402a9f81: 940c movi.n a4, 9 +402a9f83: 750c movi.n a5, 7 +402a9f85: 0d08 l32i.n a0, a13, 0 +402a9f87: 760c movi.n a6, 7 +402a9f89: 272002 l32i a0, a0, 156 +402a9f8c: 070c movi.n a7, 0 +402a9f8e: 0000c0 callx0 a0 +402a9f91: 5178 l32i.n a7, a1, 20 +402a9f93: 6ba022 movi a2, 107 +402a9f96: 230c movi.n a3, 2 +402a9f98: 940c movi.n a4, 9 +402a9f9a: 0d08 l32i.n a0, a13, 0 +402a9f9c: 250c movi.n a5, 2 +402a9f9e: 272002 l32i a0, a0, 156 +402a9fa1: 060c movi.n a6, 0 +402a9fa3: 0000c0 callx0 a0 +402a9fa6: 0e7d mov.n a7, a14 +402a9fa8: 6ca022 movi a2, 108 +402a9fab: 230c movi.n a3, 2 +402a9fad: 040c movi.n a4, 0 +402a9faf: 0d08 l32i.n a0, a13, 0 +402a9fb1: 550c movi.n a5, 5 +402a9fb3: 272002 l32i a0, a0, 156 +402a9fb6: 560c movi.n a6, 5 +402a9fb8: 0000c0 callx0 a0 +402a9fbb: 2f9c beqz.n a15, 402a9fd1 +402a9fbd: e47c movi.n a4, -2 +402a9fbf: 0020c0 memw +402a9fc2: feba31 l32r a3, 402a9aac +402a9fc5: e52322 l32i a2, a3, 0x394 +402a9fc8: 102240 and a2, a2, a4 +402a9fcb: 0020c0 memw +402a9fce: e56322 s32i a2, a3, 0x394 +402a9fd1: 6108 l32i.n a0, a1, 24 +402a9fd3: 81d8 l32i.n a13, a1, 32 +402a9fd5: 91e8 l32i.n a14, a1, 36 +402a9fd7: 112c60 slli a2, a12, 10 +402a9fda: a1f8 l32i.n a15, a1, 40 +402a9fdc: 71c8 l32i.n a12, a1, 28 +402a9fde: 08d222 addmi a2, a2, 0x800 +402a9fe1: f42c20 extui a2, a2, 12, 16 +402a9fe4: 30c112 addi a1, a1, 48 +402a9fe7: f00d ret.n +402a9fe9: 000000 ill +402a9fec: cd08 l32i.n a0, a13, 48 +402a9fee: fe .byte 0xfe +402a9fef: 3f .byte 0x3f +402a9ff0: 000d33 excw +402a9ff3: cca400 excw +402a9ff6: fe .byte 0xfe +402a9ff7: 3f .byte 0x3f + +402a9ff8 : +402a9ff8: e0c112 addi a1, a1, -32 +402a9ffb: 31c9 s32i.n a12, a1, 12 +402a9ffd: 1129 s32i.n a2, a1, 4 +402a9fff: 41d9 s32i.n a13, a1, 16 +402aa001: fffad1 l32r a13, 402a9fec +402aa004: 2109 s32i.n a0, a1, 8 +402aa006: 470d02 l8ui a0, a13, 71 +402aa009: ffa022 movi a2, 255 +402aa00c: 099027 bne a0, a2, 402aa019 +402aa00f: 120c movi.n a2, 1 +402aa011: ffe1c5 call0 402a9e30 +402aa014: 02cd mov.n a12, a2 +402aa016: 000606 j 402aa032 +402aa019: 131c movi.n a3, 17 +402aa01b: 10b307 bgeu a3, a0, 402aa02f +402aa01e: 442c movi.n a4, 36 +402aa020: 0b3407 bltu a4, a0, 402aa02f +402aa023: 66a0c2 movi a12, 102 +402aa026: c1c0c0 mul16u a12, a0, a12 +402aa029: f4c0c0 extui a12, a12, 0, 16 +402aa02c: 000086 j 402aa032 +402aa02f: fff0c1 l32r a12, 402a9ff0 +402aa032: ffef01 l32r a0, 402a9ff0 +402aa035: 020c movi.n a2, 0 +402aa037: 023c07 bltu a12, a0, 402aa03d +402aa03a: 000cc6 j 402aa071 +402aa03d: fe6801 l32r a0, 402a99e0 +402aa040: 0008 l32i.n a0, a0, 0 +402aa042: 0c2d mov.n a2, a12 +402aa044: e008 l32i.n a0, a0, 56 +402aa046: 330c movi.n a3, 3 +402aa048: 0000c0 callx0 a0 +402aa04b: fe6501 l32r a0, 402a99e0 +402aa04e: 330c movi.n a3, 3 +402aa050: 0008 l32i.n a0, a0, 0 +402aa052: 0129 s32i.n a2, a1, 0 +402aa054: e008 l32i.n a0, a0, 56 +402aa056: ffe621 l32r a2, 402a9ff0 +402aa059: 0000c0 callx0 a0 +402aa05c: 023d mov.n a3, a2 +402aa05e: 0128 l32i.n a2, a1, 0 +402aa060: c02230 sub a2, a2, a3 +402aa063: 1122f0 slli a2, a2, 1 +402aa066: 112200 slli a2, a2, 16 +402aa069: 312020 srai a2, a2, 16 +402aa06c: 222b addi.n a2, a2, 2 +402aa06e: 212220 srai a2, a2, 2 +402aa071: 000c movi.n a0, 0 +402aa073: 1138 l32i.n a3, a1, 4 +402aa075: ffdf51 l32r a5, 402a9ff4 +402aa078: 232a add.n a2, a3, a2 +402aa07a: 112200 slli a2, a2, 16 +402aa07d: 312020 srai a2, a2, 16 +402aa080: 605a add.n a6, a0, a5 +402aa082: 701b addi.n a7, a0, 1 +402aa084: 40da add.n a4, a0, a13 +402aa086: 140442 l8ui a4, a4, 20 +402aa089: 740070 extui a0, a7, 0, 8 +402aa08c: 424a add.n a4, a2, a4 +402aa08e: 324642 s8i a4, a6, 50 +402aa091: eb6066 bnei a0, 6, 402aa080 +402aa094: 41d8 l32i.n a13, a1, 16 +402aa096: 116c00 slli a6, a12, 16 +402aa099: 81af02 movi a0, -127 +402aa09c: 31c8 l32i.n a12, a1, 12 +402aa09e: 012207 blt a2, a0, 402aa0a3 +402aa0a1: 020d mov.n a0, a2 +402aa0a3: 747000 extui a7, a0, 0, 8 +402aa0a6: 2108 l32i.n a0, a1, 8 +402aa0a8: 667a add.n a6, a6, a7 +402aa0aa: 156562 s32i a6, a5, 84 +402aa0ad: 20c112 addi a1, a1, 32 +402aa0b0: f00d ret.n + ... + +402aa0b4 : +402aa0b4: e0c112 addi a1, a1, -32 +402aa0b7: 1109 s32i.n a0, a1, 4 +402aa0b9: 0139 s32i.n a3, a1, 0 +402aa0bb: 21c9 s32i.n a12, a1, 8 +402aa0bd: 31d9 s32i.n a13, a1, 12 +402aa0bf: 41e9 s32i.n a14, a1, 16 +402aa0c1: 02dd mov.n a13, a2 +402aa0c3: 04ed mov.n a14, a4 +402aa0c5: fe46c1 l32r a12, 402a99e0 +402aa0c8: 0c4216 beqz a2, 402aa190 +402aa0cb: 77a022 movi a2, 119 +402aa0ce: 030c movi.n a3, 0 +402aa0d0: c41c movi.n a4, 28 +402aa0d2: 050c movi.n a5, 0 +402aa0d4: 0c08 l32i.n a0, a12, 0 +402aa0d6: 060c movi.n a6, 0 +402aa0d8: 272002 l32i a0, a0, 156 +402aa0db: 070c movi.n a7, 0 +402aa0dd: 0000c0 callx0 a0 +402aa0e0: 77a022 movi a2, 119 +402aa0e3: 030c movi.n a3, 0 +402aa0e5: 0c08 l32i.n a0, a12, 0 +402aa0e7: a41c movi.n a4, 26 +402aa0e9: 262002 l32i a0, a0, 152 +402aa0ec: 852c movi.n a5, 40 +402aa0ee: 0000c0 callx0 a0 +402aa0f1: 77a022 movi a2, 119 +402aa0f4: 030c movi.n a3, 0 +402aa0f6: 0c08 l32i.n a0, a12, 0 +402aa0f8: a41c movi.n a4, 26 +402aa0fa: 262002 l32i a0, a0, 152 +402aa0fd: 853c movi.n a5, 56 +402aa0ff: 0000c0 callx0 a0 +402aa102: 77a022 movi a2, 119 +402aa105: 030c movi.n a3, 0 +402aa107: 0c08 l32i.n a0, a12, 0 +402aa109: a41c movi.n a4, 26 +402aa10b: 262002 l32i a0, a0, 152 +402aa10e: 851c movi.n a5, 24 +402aa110: 0000c0 callx0 a0 +402aa113: 77a022 movi a2, 119 +402aa116: 030c movi.n a3, 0 +402aa118: 0c08 l32i.n a0, a12, 0 +402aa11a: a41c movi.n a4, 26 +402aa11c: 262002 l32i a0, a0, 152 +402aa11f: 853c movi.n a5, 56 +402aa121: 0000c0 callx0 a0 +402aa124: 77a022 movi a2, 119 +402aa127: 030c movi.n a3, 0 +402aa129: 040c movi.n a4, 0 +402aa12b: 0c08 l32i.n a0, a12, 0 +402aa12d: 0158 l32i.n a5, a1, 0 +402aa12f: 262002 l32i a0, a0, 152 +402aa132: 745c50 extui a5, a5, 12, 8 +402aa135: 0000c0 callx0 a0 +402aa138: 77a022 movi a2, 119 +402aa13b: 030c movi.n a3, 0 +402aa13d: 140c movi.n a4, 1 +402aa13f: 0c08 l32i.n a0, a12, 0 +402aa141: 0158 l32i.n a5, a1, 0 +402aa143: 262002 l32i a0, a0, 152 +402aa146: 745450 extui a5, a5, 4, 8 +402aa149: 0000c0 callx0 a0 +402aa14c: 77a022 movi a2, 119 +402aa14f: 030c movi.n a3, 0 +402aa151: 0c08 l32i.n a0, a12, 0 +402aa153: 440c movi.n a4, 4 +402aa155: 262002 l32i a0, a0, 152 +402aa158: 7450e0 extui a5, a14, 0, 8 +402aa15b: 0000c0 callx0 a0 +402aa15e: 77a022 movi a2, 119 +402aa161: 030c movi.n a3, 0 +402aa163: 0c08 l32i.n a0, a12, 0 +402aa165: 340c movi.n a4, 3 +402aa167: 262002 l32i a0, a0, 152 +402aa16a: 7458e0 extui a5, a14, 8, 8 +402aa16d: 0000c0 callx0 a0 +402aa170: 77a022 movi a2, 119 +402aa173: 030c movi.n a3, 0 +402aa175: 240c movi.n a4, 2 +402aa177: 0158 l32i.n a5, a1, 0 +402aa179: 0c08 l32i.n a0, a12, 0 +402aa17b: 3560e0 extui a6, a14, 16, 4 +402aa17e: 1166c0 slli a6, a6, 4 +402aa181: 262002 l32i a0, a0, 152 +402aa184: 345050 extui a5, a5, 0, 4 +402aa187: 205560 or a5, a5, a6 +402aa18a: 745050 extui a5, a5, 0, 8 +402aa18d: 0000c0 callx0 a0 +402aa190: f40c movi.n a4, 15 +402aa192: 350c movi.n a5, 3 +402aa194: 360c movi.n a6, 3 +402aa196: 0430d0 extui a3, a13, 0, 1 +402aa199: 120c movi.n a2, 1 +402aa19b: 0c08 l32i.n a0, a12, 0 +402aa19d: 0e0c movi.n a14, 0 +402aa19f: 272002 l32i a0, a0, 156 +402aa1a2: 83e230 moveqz a14, a2, a3 +402aa1a5: 0e7d mov.n a7, a14 +402aa1a7: 77a022 movi a2, 119 +402aa1aa: 030c movi.n a3, 0 +402aa1ac: 0000c0 callx0 a0 +402aa1af: 0e7d mov.n a7, a14 +402aa1b1: 77a022 movi a2, 119 +402aa1b4: 030c movi.n a3, 0 +402aa1b6: 841c movi.n a4, 24 +402aa1b8: 0c08 l32i.n a0, a12, 0 +402aa1ba: 050c movi.n a5, 0 +402aa1bc: 272002 l32i a0, a0, 156 +402aa1bf: 060c movi.n a6, 0 +402aa1c1: 0000c0 callx0 a0 +402aa1c4: 77a022 movi a2, 119 +402aa1c7: 030c movi.n a3, 0 +402aa1c9: c41c movi.n a4, 28 +402aa1cb: 050c movi.n a5, 0 +402aa1cd: 060c movi.n a6, 0 +402aa1cf: 41e8 l32i.n a14, a1, 16 +402aa1d1: 0d7d mov.n a7, a13 +402aa1d3: 0c08 l32i.n a0, a12, 0 +402aa1d5: 21c8 l32i.n a12, a1, 8 +402aa1d7: 272002 l32i a0, a0, 156 +402aa1da: 31d8 l32i.n a13, a1, 12 +402aa1dc: 0000c0 callx0 a0 +402aa1df: 1108 l32i.n a0, a1, 4 +402aa1e1: 20c112 addi a1, a1, 32 +402aa1e4: f00d ret.n + ... + +402aa1e8 : +402aa1e8: 62a022 movi a2, 98 +402aa1eb: 130c movi.n a3, 1 +402aa1ed: 040c movi.n a4, 0 +402aa1ef: 650c movi.n a5, 6 +402aa1f1: f0c112 addi a1, a1, -16 +402aa1f4: 11c9 s32i.n a12, a1, 4 +402aa1f6: fdfac1 l32r a12, 402a99e0 +402aa1f9: 0109 s32i.n a0, a1, 0 +402aa1fb: 0c08 l32i.n a0, a12, 0 +402aa1fd: 660c movi.n a6, 6 +402aa1ff: 272002 l32i a0, a0, 156 +402aa202: 170c movi.n a7, 1 +402aa204: 0000c0 callx0 a0 +402aa207: 62a022 movi a2, 98 +402aa20a: 130c movi.n a3, 1 +402aa20c: 040c movi.n a4, 0 +402aa20e: 550c movi.n a5, 5 +402aa210: 0c08 l32i.n a0, a12, 0 +402aa212: 560c movi.n a6, 5 +402aa214: 272002 l32i a0, a0, 156 +402aa217: 070c movi.n a7, 0 +402aa219: 0000c0 callx0 a0 +402aa21c: 62a022 movi a2, 98 +402aa21f: 130c movi.n a3, 1 +402aa221: 040c movi.n a4, 0 +402aa223: 550c movi.n a5, 5 +402aa225: 0c08 l32i.n a0, a12, 0 +402aa227: 560c movi.n a6, 5 +402aa229: 272002 l32i a0, a0, 156 +402aa22c: 170c movi.n a7, 1 +402aa22e: 0000c0 callx0 a0 +402aa231: 62a022 movi a2, 98 +402aa234: 130c movi.n a3, 1 +402aa236: 040c movi.n a4, 0 +402aa238: 650c movi.n a5, 6 +402aa23a: 660c movi.n a6, 6 +402aa23c: 0c08 l32i.n a0, a12, 0 +402aa23e: 070c movi.n a7, 0 +402aa240: 272002 l32i a0, a0, 156 +402aa243: 11c8 l32i.n a12, a1, 4 +402aa245: 0000c0 callx0 a0 +402aa248: 0108 l32i.n a0, a1, 0 +402aa24a: 10c112 addi a1, a1, 16 +402aa24d: f00d ret.n +402aa24f: 9f9000 excw +402aa252: 402c movi.n a0, 36 + +402aa254 : +402aa254: e0c112 addi a1, a1, -32 +402aa257: 0109 s32i.n a0, a1, 0 +402aa259: 21d9 s32i.n a13, a1, 8 +402aa25b: 31e9 s32i.n a14, a1, 12 +402aa25d: 11c9 s32i.n a12, a1, 4 +402aa25f: 41f9 s32i.n a15, a1, 16 +402aa261: 0c0c movi.n a12, 0 +402aa263: 63a0f2 movi a15, 99 +402aa266: 64a0e2 movi a14, 100 +402aa269: fdddd1 l32r a13, 402a99e0 +402aa26c: 421c movi.n a2, 20 +402aa26e: 665801 l32r a0, 40283bd0 +402aa271: 0000c0 callx0 a0 +402aa274: 62a022 movi a2, 98 +402aa277: 130c movi.n a3, 1 +402aa279: 740c movi.n a4, 7 +402aa27b: 0d08 l32i.n a0, a13, 0 +402aa27d: 750c movi.n a5, 7 +402aa27f: 252002 l32i a0, a0, 148 +402aa282: 760c movi.n a6, 7 +402aa284: 0000c0 callx0 a0 +402aa287: 22dc bnez.n a2, 402aa29d +402aa289: 089cf7 bne a12, a15, 402aa295 +402aa28c: fff121 l32r a2, 402aa250 +402aa28f: 5dd701 l32r a0, 402819ec +402aa292: 0000c0 callx0 a0 +402aa295: cc1b addi.n a12, a12, 1 +402aa297: 74c0c0 extui a12, a12, 0, 8 +402aa29a: ce9ce7 bne a12, a14, 402aa26c +402aa29d: 11c8 l32i.n a12, a1, 4 +402aa29f: 21d8 l32i.n a13, a1, 8 +402aa2a1: 31e8 l32i.n a14, a1, 12 +402aa2a3: 41f8 l32i.n a15, a1, 16 +402aa2a5: 0108 l32i.n a0, a1, 0 +402aa2a7: 20c112 addi a1, a1, 32 +402aa2aa: f00d ret.n +402aa2ac: 200000 or a0, a0, a0 +402aa2af: 000042 l8ui a4, a0, 0 +402aa2b2: 0041c0 break 1, 12 +402aa2b5: 41d000 srli a13, a0, 0 +402aa2b8: 800000 add a0, a0, a0 +402aa2bb: 000043 excw +402aa2be: 4008 l32i.n a0, a0, 16 +402aa2c0: 800000 add a0, a0, a0 +402aa2c3: 000044 excw +402aa2c6: 94c200 extui a12, a0, 2, 10 +402aa2c9: 00cb addi.n a0, a0, 12 +402aa2cb: cd5c40 excw +402aa2ce: dc4000 excw +402aa2d1: 4000c3 excw +402aa2d4: 7bcc bnez.n a11, 402aa2df +402aa2d6: 804010 add a4, a0, a1 +402aa2d9: 4000c1 l32r a12, 4027a2dc <_lit4_end+0x172430> +402aa2dc: 00c4c4 excw +402aa2df: e2ac40 excw +402aa2e2: 684000 excw +402aa2e5: 4000c2 l8ui a12, a0, 64 + +402aa2e8 : +402aa2e8: e0c112 addi a1, a1, -32 +402aa2eb: 31d9 s32i.n a13, a1, 12 +402aa2ed: 1109 s32i.n a0, a1, 4 +402aa2ef: 21c9 s32i.n a12, a1, 8 +402aa2f1: 41e9 s32i.n a14, a1, 16 +402aa2f3: 05cd mov.n a12, a5 +402aa2f5: ffede1 l32r a14, 402aa2ac +402aa2f8: d38c beqz.n a3, 402aa309 +402aa2fa: 081326 beqi a3, 1, 402aa306 +402aa2fd: 082366 bnei a3, 2, 402aa309 +402aa300: ffece1 l32r a14, 402aa2b0 +402aa303: 000086 j 402aa309 +402aa306: ffebe1 l32r a14, 402aa2b4 +402aa309: ffebd1 l32r a13, 402aa2b8 +402aa30c: 112260 slli a2, a2, 10 +402aa30f: 242a add.n a2, a4, a2 +402aa311: 1122e0 slli a2, a2, 2 +402aa314: ef2e01 l32r a0, 402a5fcc +402aa317: 0000c0 callx0 a0 +402aa31a: ffe851 l32r a5, 402aa2bc +402aa31d: 040c movi.n a4, 0 +402aa31f: ffea01 l32r a0, 402aa2c8 +402aa322: 0000c0 callx0 a0 +402aa325: ffe901 l32r a0, 402aa2cc +402aa328: 0000c0 callx0 a0 +402aa32b: 0129 s32i.n a2, a1, 0 +402aa32d: ffe431 l32r a3, 402aa2c0 +402aa330: 0e2d mov.n a2, a14 +402aa332: ffe701 l32r a0, 402aa2d0 +402aa335: 0000c0 callx0 a0 +402aa338: 023d mov.n a3, a2 +402aa33a: 0128 l32i.n a2, a1, 0 +402aa33c: ffe601 l32r a0, 402aa2d4 +402aa33f: 0000c0 callx0 a0 +402aa342: ffe031 l32r a3, 402aa2c4 +402aa345: ffe401 l32r a0, 402aa2d8 +402aa348: 0000c0 callx0 a0 +402aa34b: 02ed mov.n a14, a2 +402aa34d: ffe301 l32r a0, 402aa2dc +402aa350: 0000c0 callx0 a0 +402aa353: 004c22 s8i a2, a12, 0 +402aa356: 742020 extui a2, a2, 0, 8 +402aa359: ffe101 l32r a0, 402aa2e0 +402aa35c: 0000c0 callx0 a0 +402aa35f: 023d mov.n a3, a2 +402aa361: 0e2d mov.n a2, a14 +402aa363: ffe001 l32r a0, 402aa2e4 402aa366: 0000c0 callx0 a0 -402aa369: 023d mov.n a3, a2 -402aa36b: 0e2d mov.n a2, a14 -402aa36d: ffd601 l32r a0, 402aa2c8 -402aa370: 0000c0 callx0 a0 -402aa373: 0d3d mov.n a3, a13 -402aa375: ffcf01 l32r a0, 402aa2b4 -402aa378: 0000c0 callx0 a0 -402aa37b: 31d8 l32i.n a13, a1, 12 -402aa37d: 41e8 l32i.n a14, a1, 16 -402aa37f: ffd001 l32r a0, 402aa2c0 +402aa369: 0d3d mov.n a3, a13 +402aa36b: ffd901 l32r a0, 402aa2d0 +402aa36e: 0000c0 callx0 a0 +402aa371: 02ed mov.n a14, a2 +402aa373: ffda01 l32r a0, 402aa2dc +402aa376: 0000c0 callx0 a0 +402aa379: 014c22 s8i a2, a12, 1 +402aa37c: 742020 extui a2, a2, 0, 8 +402aa37f: ffd801 l32r a0, 402aa2e0 402aa382: 0000c0 callx0 a0 -402aa385: 024c22 s8i a2, a12, 2 -402aa388: 1108 l32i.n a0, a1, 4 -402aa38a: 21c8 l32i.n a12, a1, 8 -402aa38c: 20c112 addi a1, a1, 32 -402aa38f: f00d ret.n -402aa391: 000000 ill -402aa394: fe8ab0 excw -402aa397: 3f .byte 0x3f -402aa398: a41c movi.n a4, 26 -402aa39a: 402a add.n a4, a0, a2 -402aa39c: 2aa4f3 excw -402aa39f: c11240 mul16u a1, a2, a4 - -402aa3a0 : -402aa3a0: e0c112 addi a1, a1, -32 -402aa3a3: 31d9 s32i.n a13, a1, 12 -402aa3a5: 41e9 s32i.n a14, a1, 16 -402aa3a7: 1109 s32i.n a0, a1, 4 -402aa3a9: 21c9 s32i.n a12, a1, 8 -402aa3ab: 51f9 s32i.n a15, a1, 20 -402aa3ad: 02cd mov.n a12, a2 -402aa3af: 04fd mov.n a15, a4 -402aa3b1: fd8401 l32r a0, 402a99c4 -402aa3b4: 03ed mov.n a14, a3 -402aa3b6: fdb6d1 l32r a13, 402a9a90 -402aa3b9: fdfe31 l32r a3, 402a9bb4 -402aa3bc: 0020c0 memw -402aa3bf: f22d22 l32i a2, a13, 0x3c8 -402aa3c2: 202230 or a2, a2, a3 -402aa3c5: 0020c0 memw -402aa3c8: 0008 l32i.n a0, a0, 0 -402aa3ca: 372002 l32i a0, a0, 220 -402aa3cd: f26d22 s32i a2, a13, 0x3c8 -402aa3d0: 0000c0 callx0 a0 -402aa3d3: 5c0b addi.n a5, a12, -1 -402aa3d5: c40c movi.n a4, 12 -402aa3d7: 0d3457 bltu a4, a5, 402aa3e8 -402aa3da: ffee01 l32r a0, 402aa394 -402aa3dd: 11dcf0 slli a13, a12, 1 -402aa3e0: dd0a add.n a13, a13, a0 -402aa3e2: 7f1dd2 l16ui a13, a13, 254 -402aa3e5: 000086 j 402aa3eb -402aa3e8: 5e36d1 l32r a13, 40281cc0 -402aa3eb: 057f56 bnez a15, 402aa446 -402aa3ee: 542ef6 bgeui a14, 2, 402aa446 -402aa3f1: b03c movi.n a0, 59 -402aa3f3: 2e0b addi.n a2, a14, -1 -402aa3f5: 0d7256 bnez a2, 402aa4d0 -402aa3f8: b7af42 movi a4, -73 -402aa3fb: 83afb2 movi a11, -125 -402aa3fe: 76a0a2 movi a10, 118 -402aa401: e35c movi.n a3, 94 -402aa403: d95c movi.n a9, 93 -402aa405: c75c movi.n a7, 92 -402aa407: b85c movi.n a8, 91 -402aa409: e50c movi.n a5, 14 -402aa40b: 023c57 bltu a12, a5, 402aa411 -402aa40e: 005386 j 402aa560 -402aa411: ffe121 l32r a2, 402aa398 -402aa414: 906cc0 addx2 a6, a12, a12 -402aa417: 662a add.n a6, a6, a2 -402aa419: 0006a0 jx a6 -402aa41c: 005006 j 402aa560 -402aa41f: 004786 j 402aa541 -402aa422: 005286 j 402aa570 -402aa425: 007d46 j 402aa61e -402aa428: 0079c6 j 402aa613 -402aa42b: 007606 j 402aa607 -402aa42e: 005306 j 402aa57e -402aa431: 007286 j 402aa5ff -402aa434: 006e46 j 402aa5f1 -402aa437: 006a46 j 402aa5e4 -402aa43a: 0066c6 j 402aa5d9 -402aa43d: 006286 j 402aa5cb -402aa440: 005f06 j 402aa5c0 -402aa443: 005b86 j 402aa5b5 -402aa446: 0d2d mov.n a2, a13 -402aa448: 0e3d mov.n a3, a14 -402aa44a: 0f4d mov.n a4, a15 -402aa44c: 015d mov.n a5, a1 -402aa44e: ffe7c5 call0 402aa2cc -402aa451: fedf01 l32r a0, 402a9fd0 -402aa454: 490032 l8ui a3, a0, 73 -402aa457: e40c movi.n a4, 14 -402aa459: 1b6307 bbci a3, 0, 402aa478 -402aa45c: 189c47 bne a12, a4, 402aa478 -402aa45f: 0f4d mov.n a4, a15 -402aa461: 0e3d mov.n a3, a14 -402aa463: 015d mov.n a5, a1 -402aa465: 4b0022 l8ui a2, a0, 75 -402aa468: 4a00d2 l8ui a13, a0, 74 -402aa46b: 110280 slli a0, a2, 8 -402aa46e: dd0a add.n a13, a13, a0 -402aa470: f4d0d0 extui a13, a13, 0, 16 -402aa473: 0d2d mov.n a2, a13 -402aa475: ffe545 call0 402aa2cc -402aa478: fd53c1 l32r a12, 402a99c4 -402aa47b: 0c08 l32i.n a0, a12, 0 -402aa47d: fd84e1 l32r a14, 402a9a90 -402aa480: 382002 l32i a0, a0, 224 -402aa483: 012d mov.n a2, a1 -402aa485: 0000c0 callx0 a0 -402aa488: 0c08 l32i.n a0, a12, 0 -402aa48a: 362002 l32i a0, a0, 216 -402aa48d: 0000c0 callx0 a0 -402aa490: 200122 l8ui a2, a1, 32 -402aa493: 128c beqz.n a2, 402aa498 -402aa495: ffda05 call0 402aa238 -402aa498: 0d2d mov.n a2, a13 -402aa49a: fdc781 l32r a8, 402a9bb8 -402aa49d: fde341 l32r a4, 402a9c2c -402aa4a0: 0020c0 memw -402aa4a3: f22e72 l32i a7, a14, 0x3c8 -402aa4a6: 107780 and a7, a7, a8 -402aa4a9: 0020c0 memw -402aa4ac: 1108 l32i.n a0, a1, 4 -402aa4ae: 21c8 l32i.n a12, a1, 8 -402aa4b0: 31d8 l32i.n a13, a1, 12 -402aa4b2: f26e72 s32i a7, a14, 0x3c8 -402aa4b5: 51f8 l32i.n a15, a1, 20 -402aa4b7: 41e8 l32i.n a14, a1, 16 -402aa4b9: 020132 l8ui a3, a1, 2 -402aa4bc: 010152 l8ui a5, a1, 1 -402aa4bf: 000162 l8ui a6, a1, 0 -402aa4c2: 084462 s8i a6, a4, 8 -402aa4c5: 094452 s8i a5, a4, 9 -402aa4c8: 0a4432 s8i a3, a4, 10 -402aa4cb: 20c112 addi a1, a1, 32 -402aa4ce: f00d ret.n -402aa4d0: 66a032 movi a3, 102 -402aa4d3: 91afb2 movi a11, -111 -402aa4d6: bbaf72 movi a7, -69 -402aa4d9: 696c movi.n a9, -26 -402aa4db: 181c movi.n a8, 17 -402aa4dd: 043c movi.n a4, 48 -402aa4df: 1a3c movi.n a10, 49 -402aa4e1: 223c movi.n a2, 50 -402aa4e3: e50c movi.n a5, 14 -402aa4e5: 34bc57 bgeu a12, a5, 402aa51d -402aa4e8: ffad51 l32r a5, 402aa39c -402aa4eb: 906cc0 addx2 a6, a12, a12 -402aa4ee: 665a add.n a6, a6, a5 -402aa4f0: 0006a0 jx a6 -402aa4f3: 000986 j 402aa51d -402aa4f6: 000f06 j 402aa536 -402aa4f9: 0009c6 j 402aa524 -402aa4fc: 002686 j 402aa59a -402aa4ff: 0026c6 j 402aa59e -402aa502: 002a06 j 402aa5ae -402aa505: 000846 j 402aa52a -402aa508: 001106 j 402aa550 -402aa50b: 001146 j 402aa554 -402aa50e: 002546 j 402aa5a7 -402aa511: 0010c6 j 402aa558 -402aa514: 001d06 j 402aa58c -402aa517: 001d46 j 402aa590 -402aa51a: 000586 j 402aa534 -402aa51d: 024d mov.n a4, a2 -402aa51f: ccaf82 movi a8, -52 -402aa522: 08bd mov.n a11, a8 -402aa524: 087d mov.n a7, a8 -402aa526: 0b0d mov.n a0, a11 -402aa528: 04ad mov.n a10, a4 -402aa52a: 073d mov.n a3, a7 -402aa52c: 0a4d mov.n a4, a10 -402aa52e: 014102 s8i a0, a1, 1 -402aa531: 000106 j 402aa539 -402aa534: 024d mov.n a4, a2 -402aa536: 014132 s8i a3, a1, 1 -402aa539: 030d mov.n a0, a3 -402aa53b: 004142 s8i a4, a1, 0 -402aa53e: 000206 j 402aa54a -402aa541: 004182 s8i a8, a1, 0 -402aa544: b1af22 movi a2, -79 -402aa547: 014122 s8i a2, a1, 1 -402aa54a: 024102 s8i a0, a1, 2 -402aa54d: ffc006 j 402aa451 -402aa550: 038d mov.n a8, a3 -402aa552: 08bd mov.n a11, a8 -402aa554: 083d mov.n a3, a8 -402aa556: 0b9d mov.n a9, a11 -402aa558: 0a4d mov.n a4, a10 -402aa55a: 014192 s8i a9, a1, 1 -402aa55d: fff606 j 402aa539 -402aa560: 0a0d mov.n a0, a10 -402aa562: 62a062 movi a6, 98 -402aa565: f75c movi.n a7, 95 -402aa567: 004172 s8i a7, a1, 0 -402aa56a: 014162 s8i a6, a1, 1 -402aa56d: fff646 j 402aa54a -402aa570: 004182 s8i a8, a1, 0 -402aa573: dfaf02 movi a0, -33 -402aa576: 297c movi.n a9, -14 -402aa578: 014192 s8i a9, a1, 1 -402aa57b: fff2c6 j 402aa54a -402aa57e: 004172 s8i a7, a1, 0 -402aa581: 6fa002 movi a0, 111 -402aa584: 9a7c movi.n a10, -7 -402aa586: 0141a2 s8i a10, a1, 1 -402aa589: ffef46 j 402aa54a -402aa58c: 087d mov.n a7, a8 -402aa58e: 070d mov.n a0, a7 -402aa590: 073d mov.n a3, a7 -402aa592: 024d mov.n a4, a2 -402aa594: 014102 s8i a0, a1, 1 -402aa597: ffe786 j 402aa539 -402aa59a: 073d mov.n a3, a7 -402aa59c: 039d mov.n a9, a3 -402aa59e: 037d mov.n a7, a3 -402aa5a0: 090d mov.n a0, a9 -402aa5a2: 04ad mov.n a10, a4 -402aa5a4: ffe086 j 402aa52a -402aa5a7: 073d mov.n a3, a7 -402aa5a9: 039d mov.n a9, a3 -402aa5ab: ffea46 j 402aa558 -402aa5ae: 087d mov.n a7, a8 -402aa5b0: 070d mov.n a0, a7 -402aa5b2: ffdd06 j 402aa52a -402aa5b5: 004132 s8i a3, a1, 0 -402aa5b8: c4af22 movi a2, -60 -402aa5bb: c06c movi.n a0, -20 -402aa5bd: ffe186 j 402aa547 -402aa5c0: 004132 s8i a3, a1, 0 -402aa5c3: 0141b2 s8i a11, a1, 1 -402aa5c6: 804c movi.n a0, 72 -402aa5c8: ffdf86 j 402aa54a -402aa5cb: 004132 s8i a3, a1, 0 -402aa5ce: a4af02 movi a0, -92 -402aa5d1: 1b4c movi.n a11, 65 -402aa5d3: 0141b2 s8i a11, a1, 1 -402aa5d6: ffdc06 j 402aa54a -402aa5d9: 000c movi.n a0, 0 -402aa5db: 014102 s8i a0, a1, 1 -402aa5de: 004132 s8i a3, a1, 0 -402aa5e1: ffd946 j 402aa54a -402aa5e4: 080d mov.n a0, a8 -402aa5e6: 093d mov.n a3, a9 -402aa5e8: beaf22 movi a2, -66 -402aa5eb: 014122 s8i a2, a1, 1 -402aa5ee: fffb06 j 402aa5de -402aa5f1: 004192 s8i a9, a1, 0 -402aa5f4: 7ca002 movi a0, 124 +402aa385: 023d mov.n a3, a2 +402aa387: 0e2d mov.n a2, a14 +402aa389: ffd601 l32r a0, 402aa2e4 +402aa38c: 0000c0 callx0 a0 +402aa38f: 0d3d mov.n a3, a13 +402aa391: ffcf01 l32r a0, 402aa2d0 +402aa394: 0000c0 callx0 a0 +402aa397: 31d8 l32i.n a13, a1, 12 +402aa399: 41e8 l32i.n a14, a1, 16 +402aa39b: ffd001 l32r a0, 402aa2dc +402aa39e: 0000c0 callx0 a0 +402aa3a1: 024c22 s8i a2, a12, 2 +402aa3a4: 1108 l32i.n a0, a1, 4 +402aa3a6: 21c8 l32i.n a12, a1, 8 +402aa3a8: 20c112 addi a1, a1, 32 +402aa3ab: f00d ret.n +402aa3ad: 000000 ill +402aa3b0: fe8ab0 excw +402aa3b3: 3f .byte 0x3f +402aa3b4: a438 l32i.n a3, a4, 40 +402aa3b6: 402a add.n a4, a0, a2 +402aa3b8: 0f .byte 0xf +402aa3b9: 402aa5 excw + +402aa3bc : +402aa3bc: e0c112 addi a1, a1, -32 +402aa3bf: 31d9 s32i.n a13, a1, 12 +402aa3c1: 41e9 s32i.n a14, a1, 16 +402aa3c3: 1109 s32i.n a0, a1, 4 +402aa3c5: 21c9 s32i.n a12, a1, 8 +402aa3c7: 51f9 s32i.n a15, a1, 20 +402aa3c9: 02cd mov.n a12, a2 +402aa3cb: 04fd mov.n a15, a4 +402aa3cd: fd8401 l32r a0, 402a99e0 +402aa3d0: 03ed mov.n a14, a3 +402aa3d2: fdb6d1 l32r a13, 402a9aac +402aa3d5: fdfe31 l32r a3, 402a9bd0 +402aa3d8: 0020c0 memw +402aa3db: f22d22 l32i a2, a13, 0x3c8 +402aa3de: 202230 or a2, a2, a3 +402aa3e1: 0020c0 memw +402aa3e4: 0008 l32i.n a0, a0, 0 +402aa3e6: 372002 l32i a0, a0, 220 +402aa3e9: f26d22 s32i a2, a13, 0x3c8 +402aa3ec: 0000c0 callx0 a0 +402aa3ef: 5c0b addi.n a5, a12, -1 +402aa3f1: c40c movi.n a4, 12 +402aa3f3: 0d3457 bltu a4, a5, 402aa404 +402aa3f6: ffee01 l32r a0, 402aa3b0 +402aa3f9: 11dcf0 slli a13, a12, 1 +402aa3fc: dd0a add.n a13, a13, a0 +402aa3fe: 7f1dd2 l16ui a13, a13, 254 +402aa401: 000086 j 402aa407 +402aa404: 5e2fd1 l32r a13, 40281cc0 +402aa407: 057f56 bnez a15, 402aa462 +402aa40a: 542ef6 bgeui a14, 2, 402aa462 +402aa40d: b03c movi.n a0, 59 +402aa40f: 2e0b addi.n a2, a14, -1 +402aa411: 0d7256 bnez a2, 402aa4ec +402aa414: b7af42 movi a4, -73 +402aa417: 83afb2 movi a11, -125 +402aa41a: 76a0a2 movi a10, 118 +402aa41d: e35c movi.n a3, 94 +402aa41f: d95c movi.n a9, 93 +402aa421: c75c movi.n a7, 92 +402aa423: b85c movi.n a8, 91 +402aa425: e50c movi.n a5, 14 +402aa427: 023c57 bltu a12, a5, 402aa42d +402aa42a: 005386 j 402aa57c +402aa42d: ffe121 l32r a2, 402aa3b4 +402aa430: 906cc0 addx2 a6, a12, a12 +402aa433: 662a add.n a6, a6, a2 +402aa435: 0006a0 jx a6 +402aa438: 005006 j 402aa57c +402aa43b: 004786 j 402aa55d +402aa43e: 005286 j 402aa58c +402aa441: 007d46 j 402aa63a +402aa444: 0079c6 j 402aa62f +402aa447: 007606 j 402aa623 +402aa44a: 005306 j 402aa59a +402aa44d: 007286 j 402aa61b +402aa450: 006e46 j 402aa60d +402aa453: 006a46 j 402aa600 +402aa456: 0066c6 j 402aa5f5 +402aa459: 006286 j 402aa5e7 +402aa45c: 005f06 j 402aa5dc +402aa45f: 005b86 j 402aa5d1 +402aa462: 0d2d mov.n a2, a13 +402aa464: 0e3d mov.n a3, a14 +402aa466: 0f4d mov.n a4, a15 +402aa468: 015d mov.n a5, a1 +402aa46a: ffe7c5 call0 402aa2e8 +402aa46d: fedf01 l32r a0, 402a9fec +402aa470: 490032 l8ui a3, a0, 73 +402aa473: e40c movi.n a4, 14 +402aa475: 1b6307 bbci a3, 0, 402aa494 +402aa478: 189c47 bne a12, a4, 402aa494 +402aa47b: 0f4d mov.n a4, a15 +402aa47d: 0e3d mov.n a3, a14 +402aa47f: 015d mov.n a5, a1 +402aa481: 4b0022 l8ui a2, a0, 75 +402aa484: 4a00d2 l8ui a13, a0, 74 +402aa487: 110280 slli a0, a2, 8 +402aa48a: dd0a add.n a13, a13, a0 +402aa48c: f4d0d0 extui a13, a13, 0, 16 +402aa48f: 0d2d mov.n a2, a13 +402aa491: ffe545 call0 402aa2e8 +402aa494: fd53c1 l32r a12, 402a99e0 +402aa497: 0c08 l32i.n a0, a12, 0 +402aa499: fd84e1 l32r a14, 402a9aac +402aa49c: 382002 l32i a0, a0, 224 +402aa49f: 012d mov.n a2, a1 +402aa4a1: 0000c0 callx0 a0 +402aa4a4: 0c08 l32i.n a0, a12, 0 +402aa4a6: 362002 l32i a0, a0, 216 +402aa4a9: 0000c0 callx0 a0 +402aa4ac: 200122 l8ui a2, a1, 32 +402aa4af: 128c beqz.n a2, 402aa4b4 +402aa4b1: ffda05 call0 402aa254 +402aa4b4: 0d2d mov.n a2, a13 +402aa4b6: fdc781 l32r a8, 402a9bd4 +402aa4b9: fde341 l32r a4, 402a9c48 +402aa4bc: 0020c0 memw +402aa4bf: f22e72 l32i a7, a14, 0x3c8 +402aa4c2: 107780 and a7, a7, a8 +402aa4c5: 0020c0 memw +402aa4c8: 1108 l32i.n a0, a1, 4 +402aa4ca: 21c8 l32i.n a12, a1, 8 +402aa4cc: 31d8 l32i.n a13, a1, 12 +402aa4ce: f26e72 s32i a7, a14, 0x3c8 +402aa4d1: 51f8 l32i.n a15, a1, 20 +402aa4d3: 41e8 l32i.n a14, a1, 16 +402aa4d5: 020132 l8ui a3, a1, 2 +402aa4d8: 010152 l8ui a5, a1, 1 +402aa4db: 000162 l8ui a6, a1, 0 +402aa4de: 084462 s8i a6, a4, 8 +402aa4e1: 094452 s8i a5, a4, 9 +402aa4e4: 0a4432 s8i a3, a4, 10 +402aa4e7: 20c112 addi a1, a1, 32 +402aa4ea: f00d ret.n +402aa4ec: 66a032 movi a3, 102 +402aa4ef: 91afb2 movi a11, -111 +402aa4f2: bbaf72 movi a7, -69 +402aa4f5: 696c movi.n a9, -26 +402aa4f7: 181c movi.n a8, 17 +402aa4f9: 043c movi.n a4, 48 +402aa4fb: 1a3c movi.n a10, 49 +402aa4fd: 223c movi.n a2, 50 +402aa4ff: e50c movi.n a5, 14 +402aa501: 34bc57 bgeu a12, a5, 402aa539 +402aa504: ffad51 l32r a5, 402aa3b8 +402aa507: 906cc0 addx2 a6, a12, a12 +402aa50a: 665a add.n a6, a6, a5 +402aa50c: 0006a0 jx a6 +402aa50f: 000986 j 402aa539 +402aa512: 000f06 j 402aa552 +402aa515: 0009c6 j 402aa540 +402aa518: 002686 j 402aa5b6 +402aa51b: 0026c6 j 402aa5ba +402aa51e: 002a06 j 402aa5ca +402aa521: 000846 j 402aa546 +402aa524: 001106 j 402aa56c +402aa527: 001146 j 402aa570 +402aa52a: 002546 j 402aa5c3 +402aa52d: 0010c6 j 402aa574 +402aa530: 001d06 j 402aa5a8 +402aa533: 001d46 j 402aa5ac +402aa536: 000586 j 402aa550 +402aa539: 024d mov.n a4, a2 +402aa53b: ccaf82 movi a8, -52 +402aa53e: 08bd mov.n a11, a8 +402aa540: 087d mov.n a7, a8 +402aa542: 0b0d mov.n a0, a11 +402aa544: 04ad mov.n a10, a4 +402aa546: 073d mov.n a3, a7 +402aa548: 0a4d mov.n a4, a10 +402aa54a: 014102 s8i a0, a1, 1 +402aa54d: 000106 j 402aa555 +402aa550: 024d mov.n a4, a2 +402aa552: 014132 s8i a3, a1, 1 +402aa555: 030d mov.n a0, a3 +402aa557: 004142 s8i a4, a1, 0 +402aa55a: 000206 j 402aa566 +402aa55d: 004182 s8i a8, a1, 0 +402aa560: b1af22 movi a2, -79 +402aa563: 014122 s8i a2, a1, 1 +402aa566: 024102 s8i a0, a1, 2 +402aa569: ffc006 j 402aa46d +402aa56c: 038d mov.n a8, a3 +402aa56e: 08bd mov.n a11, a8 +402aa570: 083d mov.n a3, a8 +402aa572: 0b9d mov.n a9, a11 +402aa574: 0a4d mov.n a4, a10 +402aa576: 014192 s8i a9, a1, 1 +402aa579: fff606 j 402aa555 +402aa57c: 0a0d mov.n a0, a10 +402aa57e: 62a062 movi a6, 98 +402aa581: f75c movi.n a7, 95 +402aa583: 004172 s8i a7, a1, 0 +402aa586: 014162 s8i a6, a1, 1 +402aa589: fff646 j 402aa566 +402aa58c: 004182 s8i a8, a1, 0 +402aa58f: dfaf02 movi a0, -33 +402aa592: 297c movi.n a9, -14 +402aa594: 014192 s8i a9, a1, 1 +402aa597: fff2c6 j 402aa566 +402aa59a: 004172 s8i a7, a1, 0 +402aa59d: 6fa002 movi a0, 111 +402aa5a0: 9a7c movi.n a10, -7 +402aa5a2: 0141a2 s8i a10, a1, 1 +402aa5a5: ffef46 j 402aa566 +402aa5a8: 087d mov.n a7, a8 +402aa5aa: 070d mov.n a0, a7 +402aa5ac: 073d mov.n a3, a7 +402aa5ae: 024d mov.n a4, a2 +402aa5b0: 014102 s8i a0, a1, 1 +402aa5b3: ffe786 j 402aa555 +402aa5b6: 073d mov.n a3, a7 +402aa5b8: 039d mov.n a9, a3 +402aa5ba: 037d mov.n a7, a3 +402aa5bc: 090d mov.n a0, a9 +402aa5be: 04ad mov.n a10, a4 +402aa5c0: ffe086 j 402aa546 +402aa5c3: 073d mov.n a3, a7 +402aa5c5: 039d mov.n a9, a3 +402aa5c7: ffea46 j 402aa574 +402aa5ca: 087d mov.n a7, a8 +402aa5cc: 070d mov.n a0, a7 +402aa5ce: ffdd06 j 402aa546 +402aa5d1: 004132 s8i a3, a1, 0 +402aa5d4: c4af22 movi a2, -60 +402aa5d7: c06c movi.n a0, -20 +402aa5d9: ffe186 j 402aa563 +402aa5dc: 004132 s8i a3, a1, 0 +402aa5df: 0141b2 s8i a11, a1, 1 +402aa5e2: 804c movi.n a0, 72 +402aa5e4: ffdf86 j 402aa566 +402aa5e7: 004132 s8i a3, a1, 0 +402aa5ea: a4af02 movi a0, -92 +402aa5ed: 1b4c movi.n a11, 65 +402aa5ef: 0141b2 s8i a11, a1, 1 +402aa5f2: ffdc06 j 402aa566 +402aa5f5: 000c movi.n a0, 0 402aa5f7: 014102 s8i a0, a1, 1 -402aa5fa: 040d mov.n a0, a4 -402aa5fc: ffd286 j 402aa54a -402aa5ff: 004192 s8i a9, a1, 0 -402aa602: 341c movi.n a4, 19 -402aa604: fffbc6 j 402aa5f7 -402aa607: 004172 s8i a7, a1, 0 -402aa60a: 014142 s8i a4, a1, 1 -402aa60d: cbaf02 movi a0, -53 -402aa610: ffcd86 j 402aa54a -402aa613: 004172 s8i a7, a1, 0 -402aa616: 0141a2 s8i a10, a1, 1 -402aa619: 702c movi.n a0, 39 -402aa61b: ffcac6 j 402aa54a -402aa61e: 0b0d mov.n a0, a11 -402aa620: 004172 s8i a7, a1, 0 -402aa623: 433c movi.n a3, 52 -402aa625: 014132 s8i a3, a1, 1 -402aa628: ffc786 j 402aa54a -402aa62b: 960000 excw -402aa62e: 776000 excw -402aa631: 041d mov.n a1, a4 -402aa633: 8ad001 l32r a0, 4028d174 -402aa636: fe .byte 0xfe -402aa637: 3f .byte 0x3f -402aa638: 0c6186 j 402ad7c2 -402aa63b: 600000 neg a0, a0 - ... - -402aa640 : -402aa640: fe6441 l32r a4, 402a9fd0 -402aa643: c0c112 addi a1, a1, -64 -402aa646: d1e9 s32i.n a14, a1, 52 -402aa648: 6139 s32i.n a3, a1, 24 -402aa64a: 7169 s32i.n a6, a1, 28 -402aa64c: 8179 s32i.n a7, a1, 32 -402aa64e: c1d9 s32i.n a13, a1, 48 -402aa650: a109 s32i.n a0, a1, 40 -402aa652: b1c9 s32i.n a12, a1, 44 -402aa654: d4ae02 movi a0, 0xfffffed4 -402aa657: 02cd mov.n a12, a2 -402aa659: 11d500 slli a13, a5, 16 -402aa65c: 2ca122 movi a2, 0x12c -402aa65f: 31d0d0 srai a13, a13, 16 -402aa662: 012d07 blt a13, a0, 402aa667 -402aa665: 0d0d mov.n a0, a13 -402aa667: 012207 blt a2, a0, 402aa66c -402aa66a: 002d mov.n a2, a0 -402aa66c: 11d200 slli a13, a2, 16 -402aa66f: 4c0402 l8ui a0, a4, 76 -402aa672: 31d0d0 srai a13, a13, 16 -402aa675: 166007 bbci a0, 0, 402aa68f -402aa678: 046017 bbci a0, 1, 402aa680 -402aa67b: 011da6 blti a13, 1, 402aa680 -402aa67e: 0d0c movi.n a13, 0 -402aa680: 0d2d mov.n a2, a13 -402aa682: 330c movi.n a3, 3 -402aa684: 5df101 l32r a0, 40281e48 -402aa687: 0000c0 callx0 a0 -402aa68a: 020d mov.n a0, a2 -402aa68c: 0000c6 j 402aa693 -402aa68f: 000c movi.n a0, 0 -402aa691: 0d0c movi.n a13, 0 -402aa693: 5109 s32i.n a0, a1, 20 -402aa695: fccb91 l32r a9, 402a99c4 -402aa698: fe5031 l32r a3, 402a9fd8 -402aa69b: fd64e1 l32r a14, 402a9c2c -402aa69e: 3043c2 s8i a12, a3, 48 -402aa6a1: 000e22 l8ui a2, a14, 0 -402aa6a4: 0998 l32i.n a9, a9, 0 -402aa6a6: 42cc bnez.n a2, 402aa6ae -402aa6a8: 010e52 l8ui a5, a14, 1 -402aa6ab: 000106 j 402aa6b3 -402aa6ae: 054c movi.n a5, 64 -402aa6b0: 014e52 s8i a5, a14, 1 -402aa6b3: 262992 l32i a9, a9, 152 -402aa6b6: e5cc bnez.n a5, 402aa6c8 -402aa6b8: 62a022 movi a2, 98 -402aa6bb: 130c movi.n a3, 1 -402aa6bd: 140c movi.n a4, 1 -402aa6bf: 60a052 movi a5, 96 -402aa6c2: 0009c0 callx0 a9 -402aa6c5: 000246 j 402aa6d2 -402aa6c8: 62a022 movi a2, 98 -402aa6cb: 130c movi.n a3, 1 -402aa6cd: 140c movi.n a4, 1 -402aa6cf: 0009c0 callx0 a9 -402aa6d2: 0d4d mov.n a4, a13 -402aa6d4: 6138 l32i.n a3, a1, 24 -402aa6d6: 7158 l32i.n a5, a1, 28 -402aa6d8: 8178 l32i.n a7, a1, 32 -402aa6da: 0c2d mov.n a2, a12 -402aa6dc: 10c162 addi a6, a1, 16 -402aa6df: 4001a2 l8ui a10, a1, 64 -402aa6e2: 01a9 s32i.n a10, a1, 0 -402aa6e4: ffcb85 call0 402aa3a0 +402aa5fa: 004132 s8i a3, a1, 0 +402aa5fd: ffd946 j 402aa566 +402aa600: 080d mov.n a0, a8 +402aa602: 093d mov.n a3, a9 +402aa604: beaf22 movi a2, -66 +402aa607: 014122 s8i a2, a1, 1 +402aa60a: fffb06 j 402aa5fa +402aa60d: 004192 s8i a9, a1, 0 +402aa610: 7ca002 movi a0, 124 +402aa613: 014102 s8i a0, a1, 1 +402aa616: 040d mov.n a0, a4 +402aa618: ffd286 j 402aa566 +402aa61b: 004192 s8i a9, a1, 0 +402aa61e: 341c movi.n a4, 19 +402aa620: fffbc6 j 402aa613 +402aa623: 004172 s8i a7, a1, 0 +402aa626: 014142 s8i a4, a1, 1 +402aa629: cbaf02 movi a0, -53 +402aa62c: ffcd86 j 402aa566 +402aa62f: 004172 s8i a7, a1, 0 +402aa632: 0141a2 s8i a10, a1, 1 +402aa635: 702c movi.n a0, 39 +402aa637: ffcac6 j 402aa566 +402aa63a: 0b0d mov.n a0, a11 +402aa63c: 004172 s8i a7, a1, 0 +402aa63f: 433c movi.n a3, 52 +402aa641: 014132 s8i a3, a1, 1 +402aa644: ffc786 j 402aa566 +402aa647: 960000 excw +402aa64a: 776000 excw +402aa64d: 041d mov.n a1, a4 +402aa64f: 8ad001 l32r a0, 4028d190 +402aa652: fe .byte 0xfe +402aa653: 3f .byte 0x3f +402aa654: 0c6186 j 402ad7de +402aa657: 600000 neg a0, a0 + ... + +402aa65c : +402aa65c: fe6441 l32r a4, 402a9fec +402aa65f: c0c112 addi a1, a1, -64 +402aa662: d1e9 s32i.n a14, a1, 52 +402aa664: 6139 s32i.n a3, a1, 24 +402aa666: 7169 s32i.n a6, a1, 28 +402aa668: 8179 s32i.n a7, a1, 32 +402aa66a: c1d9 s32i.n a13, a1, 48 +402aa66c: a109 s32i.n a0, a1, 40 +402aa66e: b1c9 s32i.n a12, a1, 44 +402aa670: d4ae02 movi a0, 0xfffffed4 +402aa673: 02cd mov.n a12, a2 +402aa675: 11d500 slli a13, a5, 16 +402aa678: 2ca122 movi a2, 0x12c +402aa67b: 31d0d0 srai a13, a13, 16 +402aa67e: 012d07 blt a13, a0, 402aa683 +402aa681: 0d0d mov.n a0, a13 +402aa683: 012207 blt a2, a0, 402aa688 +402aa686: 002d mov.n a2, a0 +402aa688: 11d200 slli a13, a2, 16 +402aa68b: 4c0402 l8ui a0, a4, 76 +402aa68e: 31d0d0 srai a13, a13, 16 +402aa691: 166007 bbci a0, 0, 402aa6ab +402aa694: 046017 bbci a0, 1, 402aa69c +402aa697: 011da6 blti a13, 1, 402aa69c +402aa69a: 0d0c movi.n a13, 0 +402aa69c: 0d2d mov.n a2, a13 +402aa69e: 330c movi.n a3, 3 +402aa6a0: 5dea01 l32r a0, 40281e48 +402aa6a3: 0000c0 callx0 a0 +402aa6a6: 020d mov.n a0, a2 +402aa6a8: 0000c6 j 402aa6af +402aa6ab: 000c movi.n a0, 0 +402aa6ad: 0d0c movi.n a13, 0 +402aa6af: 5109 s32i.n a0, a1, 20 +402aa6b1: fccb91 l32r a9, 402a99e0 +402aa6b4: fe5031 l32r a3, 402a9ff4 +402aa6b7: fd64e1 l32r a14, 402a9c48 +402aa6ba: 3043c2 s8i a12, a3, 48 +402aa6bd: 000e22 l8ui a2, a14, 0 +402aa6c0: 0998 l32i.n a9, a9, 0 +402aa6c2: 42cc bnez.n a2, 402aa6ca +402aa6c4: 010e52 l8ui a5, a14, 1 +402aa6c7: 000106 j 402aa6cf +402aa6ca: 054c movi.n a5, 64 +402aa6cc: 014e52 s8i a5, a14, 1 +402aa6cf: 262992 l32i a9, a9, 152 +402aa6d2: e5cc bnez.n a5, 402aa6e4 +402aa6d4: 62a022 movi a2, 98 +402aa6d7: 130c movi.n a3, 1 +402aa6d9: 140c movi.n a4, 1 +402aa6db: 60a052 movi a5, 96 +402aa6de: 0009c0 callx0 a9 +402aa6e1: 000246 j 402aa6ee +402aa6e4: 62a022 movi a2, 98 402aa6e7: 130c movi.n a3, 1 -402aa6e9: fcb6d1 l32r a13, 402a99c4 -402aa6ec: 540c movi.n a4, 5 -402aa6ee: 0d08 l32i.n a0, a13, 0 -402aa6f0: 9129 s32i.n a2, a1, 36 -402aa6f2: 242002 l32i a0, a0, 144 -402aa6f5: 62a022 movi a2, 98 -402aa6f8: 0000c0 callx0 a0 -402aa6fb: fe3501 l32r a0, 402a9fd0 -402aa6fe: 025d mov.n a5, a2 -402aa700: 014e22 s8i a2, a14, 1 -402aa703: 073ce6 bgei a12, 3, 402aa70e -402aa706: 024d mov.n a4, a2 -402aa708: 0c4e22 s8i a2, a14, 12 -402aa70b: 000086 j 402aa711 -402aa70e: 0c0e42 l8ui a4, a14, 12 -402aa711: 059ca6 blti a12, 10, 402aa71a -402aa714: 0d4e52 s8i a5, a14, 13 -402aa717: 000086 j 402aa71d -402aa71a: 0d0e52 l8ui a5, a14, 13 -402aa71d: cfd831 l32r a3, 4029e680 -402aa720: 069547 bne a5, a4, 402aa72a -402aa723: 348c beqz.n a4, 402aa72a -402aa725: 120c movi.n a2, 1 -402aa727: 004e22 s8i a2, a14, 0 -402aa72a: 0020c0 memw -402aa72d: ffbf41 l32r a4, 402aa62c -402aa730: 962332 l32i a3, a3, 0x258 -402aa733: 0020c0 memw -402aa736: 8c2442 l32i a4, a4, 0x230 -402aa739: 243d30 extui a3, a3, 13, 3 -402aa73c: 244040 extui a4, a4, 0, 3 -402aa73f: c3cc bnez.n a3, 402aa74f -402aa741: a4cc bnez.n a4, 402aa74f -402aa743: ffbb41 l32r a4, 402aa630 -402aa746: d46251 l32r a5, 4029f8d0 -402aa749: 0020c0 memw -402aa74c: c06542 s32i a4, a5, 0x300 -402aa74f: 4c0022 l8ui a2, a0, 76 -402aa752: 7c0b addi.n a7, a12, -1 -402aa754: c60c movi.n a6, 12 -402aa756: 0d3677 bltu a6, a7, 402aa767 -402aa759: ffb6e1 l32r a14, 402aa634 -402aa75c: 11dcf0 slli a13, a12, 1 -402aa75f: ddea add.n a13, a13, a14 -402aa761: 7f1dd2 l16ui a13, a13, 254 -402aa764: 000086 j 402aa76a -402aa767: 6aa0d2 movi a13, 106 -402aa76a: 536207 bbci a2, 0, 402aa7c1 -402aa76d: 77a022 movi a2, 119 -402aa770: 030c movi.n a3, 0 -402aa772: 440c movi.n a4, 4 -402aa774: ffb161 l32r a6, 402aa638 -402aa777: fc9301 l32r a0, 402a99c4 -402aa77a: 5158 l32i.n a5, a1, 20 -402aa77c: 0008 l32i.n a0, a0, 0 -402aa77e: 556a add.n a5, a5, a6 -402aa780: 262002 l32i a0, a0, 152 -402aa783: 745050 extui a5, a5, 0, 8 -402aa786: 0000c0 callx0 a0 +402aa6e9: 140c movi.n a4, 1 +402aa6eb: 0009c0 callx0 a9 +402aa6ee: 0d4d mov.n a4, a13 +402aa6f0: 6138 l32i.n a3, a1, 24 +402aa6f2: 7158 l32i.n a5, a1, 28 +402aa6f4: 8178 l32i.n a7, a1, 32 +402aa6f6: 0c2d mov.n a2, a12 +402aa6f8: 10c162 addi a6, a1, 16 +402aa6fb: 4001a2 l8ui a10, a1, 64 +402aa6fe: 01a9 s32i.n a10, a1, 0 +402aa700: ffcb85 call0 402aa3bc +402aa703: 130c movi.n a3, 1 +402aa705: fcb6d1 l32r a13, 402a99e0 +402aa708: 540c movi.n a4, 5 +402aa70a: 0d08 l32i.n a0, a13, 0 +402aa70c: 9129 s32i.n a2, a1, 36 +402aa70e: 242002 l32i a0, a0, 144 +402aa711: 62a022 movi a2, 98 +402aa714: 0000c0 callx0 a0 +402aa717: fe3501 l32r a0, 402a9fec +402aa71a: 025d mov.n a5, a2 +402aa71c: 014e22 s8i a2, a14, 1 +402aa71f: 073ce6 bgei a12, 3, 402aa72a +402aa722: 024d mov.n a4, a2 +402aa724: 0c4e22 s8i a2, a14, 12 +402aa727: 000086 j 402aa72d +402aa72a: 0c0e42 l8ui a4, a14, 12 +402aa72d: 059ca6 blti a12, 10, 402aa736 +402aa730: 0d4e52 s8i a5, a14, 13 +402aa733: 000086 j 402aa739 +402aa736: 0d0e52 l8ui a5, a14, 13 +402aa739: cfd131 l32r a3, 4029e680 +402aa73c: 069547 bne a5, a4, 402aa746 +402aa73f: 348c beqz.n a4, 402aa746 +402aa741: 120c movi.n a2, 1 +402aa743: 004e22 s8i a2, a14, 0 +402aa746: 0020c0 memw +402aa749: ffbf41 l32r a4, 402aa648 +402aa74c: 962332 l32i a3, a3, 0x258 +402aa74f: 0020c0 memw +402aa752: 8c2442 l32i a4, a4, 0x230 +402aa755: 243d30 extui a3, a3, 13, 3 +402aa758: 244040 extui a4, a4, 0, 3 +402aa75b: c3cc bnez.n a3, 402aa76b +402aa75d: a4cc bnez.n a4, 402aa76b +402aa75f: ffbb41 l32r a4, 402aa64c +402aa762: d45b51 l32r a5, 4029f8d0 +402aa765: 0020c0 memw +402aa768: c06542 s32i a4, a5, 0x300 +402aa76b: 4c0022 l8ui a2, a0, 76 +402aa76e: 7c0b addi.n a7, a12, -1 +402aa770: c60c movi.n a6, 12 +402aa772: 0d3677 bltu a6, a7, 402aa783 +402aa775: ffb6e1 l32r a14, 402aa650 +402aa778: 11dcf0 slli a13, a12, 1 +402aa77b: ddea add.n a13, a13, a14 +402aa77d: 7f1dd2 l16ui a13, a13, 254 +402aa780: 000086 j 402aa786 +402aa783: 6aa0d2 movi a13, 106 +402aa786: 536207 bbci a2, 0, 402aa7dd 402aa789: 77a022 movi a2, 119 402aa78c: 030c movi.n a3, 0 -402aa78e: c41c movi.n a4, 28 -402aa790: fc8d01 l32r a0, 402a99c4 -402aa793: 650c movi.n a5, 6 -402aa795: 0008 l32i.n a0, a0, 0 -402aa797: 660c movi.n a6, 6 -402aa799: 272002 l32i a0, a0, 156 -402aa79c: 170c movi.n a7, 1 -402aa79e: 0000c0 callx0 a0 -402aa7a1: 77a022 movi a2, 119 -402aa7a4: 030c movi.n a3, 0 -402aa7a6: c41c movi.n a4, 28 -402aa7a8: fc8701 l32r a0, 402a99c4 -402aa7ab: 550c movi.n a5, 5 -402aa7ad: 0008 l32i.n a0, a0, 0 -402aa7af: 560c movi.n a6, 5 -402aa7b1: 272002 l32i a0, a0, 156 -402aa7b4: 170c movi.n a7, 1 -402aa7b6: 0000c0 callx0 a0 -402aa7b9: 520c movi.n a2, 5 -402aa7bb: 650501 l32r a0, 40283bd0 -402aa7be: 0000c0 callx0 a0 -402aa7c1: ff9e41 l32r a4, 402aa63c -402aa7c4: 52dd52 addmi a5, a13, 0x5200 -402aa7c7: fcb431 l32r a3, 402a9a98 -402aa7ca: 08c552 addi a5, a5, 8 -402aa7cd: 0155f0 slli a5, a5, 17 -402aa7d0: 0020c0 memw -402aa7d3: 452322 l32i a2, a3, 0x114 -402aa7d6: c42020 extui a2, a2, 0, 13 -402aa7d9: 202250 or a2, a2, a5 -402aa7dc: 202240 or a2, a2, a4 -402aa7df: 0020c0 memw -402aa7e2: 456322 s32i a2, a3, 0x114 -402aa7e5: 202cc0 or a2, a12, a12 -402aa7e8: 9138 l32i.n a3, a1, 36 -402aa7ea: 025985 call0 402acd84 -402aa7ed: b1c8 l32i.n a12, a1, 44 -402aa7ef: c1d8 l32i.n a13, a1, 48 -402aa7f1: d1e8 l32i.n a14, a1, 52 -402aa7f3: 028ec5 call0 402ad0e0 -402aa7f6: a108 l32i.n a0, a1, 40 -402aa7f8: 40c112 addi a1, a1, 64 -402aa7fb: f00d ret.n -402aa7fd: 000000 ill -402aa800: cd58 l32i.n a5, a13, 48 -402aa802: fe .byte 0xfe -402aa803: 3f .byte 0x3f - -402aa804 : -402aa804: f0c112 addi a1, a1, -16 -402aa807: fdf251 l32r a5, 402a9fd0 -402aa80a: 0109 s32i.n a0, a1, 0 -402aa80c: 4c0502 l8ui a0, a5, 76 -402aa80f: fffc61 l32r a6, 402aa800 -402aa812: 116027 bbci a0, 2, 402aa827 -402aa815: 4d0502 l8ui a0, a5, 77 -402aa818: 010080 slli a0, a0, 24 -402aa81b: 310800 srai a0, a0, 24 -402aa81e: 1100d0 slli a0, a0, 3 -402aa821: 005602 s16i a0, a6, 0 -402aa824: 000b46 j 402aa855 -402aa827: 009642 l16si a4, a6, 0 -402aa82a: 0e6037 bbci a0, 3, 402aa83c -402aa82d: 4d0502 l8ui a0, a5, 77 -402aa830: 010080 slli a0, a0, 24 -402aa833: 310800 srai a0, a0, 24 -402aa836: 1100d0 slli a0, a0, 3 -402aa839: 000046 j 402aa83e -402aa83c: 000c movi.n a0, 0 -402aa83e: 030a add.n a0, a3, a0 -402aa840: 115000 slli a5, a0, 16 -402aa843: 315050 srai a5, a5, 16 -402aa846: 0b1457 beq a4, a5, 402aa855 -402aa849: 005602 s16i a0, a6, 0 -402aa84c: 012280 slli a2, a2, 24 -402aa84f: 312820 srai a2, a2, 24 -402aa852: 0001c5 call0 402aa870 -402aa855: 0108 l32i.n a0, a1, 0 -402aa857: 10c112 addi a1, a1, 16 -402aa85a: f00d ret.n -402aa85c: 2c9f90 excw -402aa85f: 555540 extui a5, a4, 21, 6 -402aa862: 005555 excw -402aa865: 3ff202 excw -402aa868: cd8c beqz.n a13, 402aa878 -402aa86a: fe .byte 0xfe -402aa86b: 3f .byte 0x3f -402aa86c: 3748 l32i.n a4, a7, 12 -402aa86e: 124010 excw - -402aa870 : -402aa870: e0c112 addi a1, a1, -32 -402aa873: 5109 s32i.n a0, a1, 20 -402aa875: fced01 l32r a0, 402a9c2c -402aa878: 61c9 s32i.n a12, a1, 24 -402aa87a: 020002 l8ui a0, a0, 2 -402aa87d: 02cd mov.n a12, a2 -402aa87f: a08c beqz.n a0, 402aa88d -402aa881: fff621 l32r a2, 402aa85c -402aa884: 5c5a01 l32r a0, 402819ec -402aa887: 0000c0 callx0 a0 -402aa88a: 002d06 j 402aa942 -402aa88d: fdd221 l32r a2, 402a9fd8 -402aa890: 0228 l32i.n a2, a2, 0 -402aa892: 0a7297 bbci a2, 25, 402aa8a0 -402aa895: 420c movi.n a2, 4 -402aa897: fff501 l32r a0, 402aa86c -402aa89a: 0000c0 callx0 a0 -402aa89d: 000106 j 402aa8a5 -402aa8a0: 015505 call0 402abdf4 -402aa8a3: 4129 s32i.n a2, a1, 16 -402aa8a5: 0c2d mov.n a2, a12 -402aa8a7: 040c movi.n a4, 0 -402aa8a9: fdcb61 l32r a6, 402a9fd8 -402aa8ac: 64a072 movi a7, 100 -402aa8af: 180c movi.n a8, 1 -402aa8b1: fdc731 l32r a3, 402a9fd0 -402aa8b4: ffd351 l32r a5, 402aa800 -402aa8b7: 000332 l8ui a3, a3, 0 -402aa8ba: 009552 l16si a5, a5, 0 -402aa8bd: 0189 s32i.n a8, a1, 0 -402aa8bf: ffd805 call0 402aa640 -402aa8c2: 0c2d mov.n a2, a12 -402aa8c4: 0243c5 call0 402acd04 -402aa8c7: 020c movi.n a2, 0 -402aa8c9: 034fc5 call0 402addc8 -402aa8cc: fdc341 l32r a4, 402a9fd8 -402aa8cf: 0448 l32i.n a4, a4, 0 -402aa8d1: 0f7497 bbci a4, 25, 402aa8e4 -402aa8d4: 420c movi.n a2, 4 -402aa8d6: 030c movi.n a3, 0 -402aa8d8: 073485 call0 402b1c24 -402aa8db: 0428c5 call0 402aeb68 -402aa8de: 0001c6 j 402aa8e9 -402aa8e1: 000000 ill -402aa8e4: 4128 l32i.n a2, a1, 16 -402aa8e6: 014c85 call0 402abdb0 -402aa8e9: ea7c movi.n a10, -2 -402aa8eb: d3f971 l32r a7, 4029f8d0 -402aa8ee: 0020c0 memw -402aa8f1: d82792 l32i a9, a7, 0x360 -402aa8f4: 1099a0 and a9, a9, a10 -402aa8f7: 0020c0 memw -402aa8fa: d86792 s32i a9, a7, 0x360 -402aa8fd: 01a082 movi a8, 1 -402aa900: 0020c0 memw -402aa903: d82762 l32i a6, a7, 0x360 -402aa906: 206680 or a6, a6, a8 -402aa909: 0020c0 memw -402aa90c: fdb151 l32r a5, 402a9fd0 -402aa90f: d86762 s32i a6, a7, 0x360 -402aa912: 3c0552 l8ui a5, a5, 60 -402aa915: 0b2566 bnei a5, 2, 402aa924 -402aa918: ffd2b1 l32r a11, 402aa860 -402aa91b: ffd201 l32r a0, 402aa864 -402aa91e: 0020c0 memw -402aa921: 8060b2 s32i a11, a0, 0x200 -402aa924: ffd121 l32r a2, 402aa868 -402aa927: 000222 l8ui a2, a2, 0 -402aa92a: 0ea032 movi a3, 14 -402aa92d: 129c beqz.n a2, 402aa942 -402aa92f: 079c37 bne a12, a3, 402aa93a -402aa932: 120c movi.n a2, 1 -402aa934: 043c05 call0 402aecf8 -402aa937: 0001c6 j 402aa942 -402aa93a: 020c movi.n a2, 0 -402aa93c: 201110 or a1, a1, a1 -402aa93f: 043b85 call0 402aecf8 -402aa942: 61c8 l32i.n a12, a1, 24 -402aa944: 5108 l32i.n a0, a1, 20 -402aa946: 20c112 addi a1, a1, 32 -402aa949: f00d ret.n - ... - -402aa94c : -402aa94c: e0c112 addi a1, a1, -32 -402aa94f: 4109 s32i.n a0, a1, 16 -402aa951: fc9881 l32r a8, 402a9bb4 -402aa954: fc4f71 l32r a7, 402a9a90 -402aa957: 0020c0 memw -402aa95a: f22762 l32i a6, a7, 0x3c8 -402aa95d: 206680 or a6, a6, a8 -402aa960: 0020c0 memw -402aa963: 040c movi.n a4, 0 -402aa965: 000c movi.n a0, 0 -402aa967: fd9a31 l32r a3, 402a9fd0 -402aa96a: f26762 s32i a6, a7, 0x3c8 -402aa96d: ffa451 l32r a5, 402aa800 -402aa970: fd9a61 l32r a6, 402a9fd8 -402aa973: 64a072 movi a7, 100 -402aa976: 009552 l16si a5, a5, 0 -402aa979: 000332 l8ui a3, a3, 0 -402aa97c: 0109 s32i.n a0, a1, 0 -402aa97e: ffcc05 call0 402aa640 -402aa981: 4108 l32i.n a0, a1, 16 -402aa983: 20c112 addi a1, a1, 32 -402aa986: f00d ret.n -402aa988: feccc4 excw -402aa98b: 3f .byte 0x3f -402aa98c: 103040 and a3, a0, a4 -402aa98f: 302040 xor a2, a0, a4 - -402aa990 : -402aa990: 743020 extui a3, a2, 0, 8 -402aa993: f0c112 addi a1, a1, -16 -402aa996: fffc21 l32r a2, 402aa988 -402aa999: 036102 s32i a0, a1, 12 -402aa99c: 026132 s32i a3, a1, 8 -402aa99f: fffb01 l32r a0, 402aa98c -402aa9a2: 0000c0 callx0 a0 -402aa9a5: 2128 l32i.n a2, a1, 8 -402aa9a7: 013d mov.n a3, a1 -402aa9a9: 017c05 call0 402ac16c -402aa9ac: ff8885 call0 402aa238 -402aa9af: fce221 l32r a2, 402a9d38 -402aa9b2: 000222 l8ui a2, a2, 0 -402aa9b5: 029985 call0 402ad350 -402aa9b8: fc0301 l32r a0, 402a99c4 -402aa9bb: 0008 l32i.n a0, a0, 0 -402aa9bd: fd8621 l32r a2, 402a9fd8 -402aa9c0: 162002 l32i a0, a0, 88 -402aa9c3: 179222 l16si a2, a2, 46 -402aa9c6: 0000c0 callx0 a0 -402aa9c9: fc7b41 l32r a4, 402a9bb8 -402aa9cc: fc3131 l32r a3, 402a9a90 -402aa9cf: 0020c0 memw -402aa9d2: f22322 l32i a2, a3, 0x3c8 -402aa9d5: 102240 and a2, a2, a4 -402aa9d8: 0020c0 memw -402aa9db: f26322 s32i a2, a3, 0x3c8 -402aa9de: 3108 l32i.n a0, a1, 12 -402aa9e0: 10c112 addi a1, a1, 16 -402aa9e3: f00d ret.n -402aa9e5: 000000 ill -402aa9e8: ff .byte 0xff -402aa9e9: ff .byte 0xff -402aa9ea: 7f .byte 0x7f -402aa9eb: fe .byte 0xfe -402aa9ec: c06a add.n a12, a0, a6 -402aa9ee: 0019 s32i.n a1, a0, 0 -402aa9f0: 000000 ill -402aa9f3: fffff0 excw -402aa9f6: ff .byte 0xff -402aa9f7: cd7af7 bbci a10, 31, 402aa9c8 -402aa9fa: fe .byte 0xfe -402aa9fb: 3f .byte 0x3f -402aa9fc: 000000 ill -402aa9ff: ffff30 excw -402aaa02: ff .byte 0xff -402aaa03: 0000e0 excw -402aaa06: ff1c00 excw -402aaa09: ff .byte 0xff -402aaa0a: ff .byte 0xff -402aaa0b: cf .byte 0xcf +402aa78e: 440c movi.n a4, 4 +402aa790: ffb161 l32r a6, 402aa654 +402aa793: fc9301 l32r a0, 402a99e0 +402aa796: 5158 l32i.n a5, a1, 20 +402aa798: 0008 l32i.n a0, a0, 0 +402aa79a: 556a add.n a5, a5, a6 +402aa79c: 262002 l32i a0, a0, 152 +402aa79f: 745050 extui a5, a5, 0, 8 +402aa7a2: 0000c0 callx0 a0 +402aa7a5: 77a022 movi a2, 119 +402aa7a8: 030c movi.n a3, 0 +402aa7aa: c41c movi.n a4, 28 +402aa7ac: fc8d01 l32r a0, 402a99e0 +402aa7af: 650c movi.n a5, 6 +402aa7b1: 0008 l32i.n a0, a0, 0 +402aa7b3: 660c movi.n a6, 6 +402aa7b5: 272002 l32i a0, a0, 156 +402aa7b8: 170c movi.n a7, 1 +402aa7ba: 0000c0 callx0 a0 +402aa7bd: 77a022 movi a2, 119 +402aa7c0: 030c movi.n a3, 0 +402aa7c2: c41c movi.n a4, 28 +402aa7c4: fc8701 l32r a0, 402a99e0 +402aa7c7: 550c movi.n a5, 5 +402aa7c9: 0008 l32i.n a0, a0, 0 +402aa7cb: 560c movi.n a6, 5 +402aa7cd: 272002 l32i a0, a0, 156 +402aa7d0: 170c movi.n a7, 1 +402aa7d2: 0000c0 callx0 a0 +402aa7d5: 520c movi.n a2, 5 +402aa7d7: 64fe01 l32r a0, 40283bd0 +402aa7da: 0000c0 callx0 a0 +402aa7dd: ff9e41 l32r a4, 402aa658 +402aa7e0: 52dd52 addmi a5, a13, 0x5200 +402aa7e3: fcb431 l32r a3, 402a9ab4 +402aa7e6: 08c552 addi a5, a5, 8 +402aa7e9: 0155f0 slli a5, a5, 17 +402aa7ec: 0020c0 memw +402aa7ef: 452322 l32i a2, a3, 0x114 +402aa7f2: c42020 extui a2, a2, 0, 13 +402aa7f5: 202250 or a2, a2, a5 +402aa7f8: 202240 or a2, a2, a4 +402aa7fb: 0020c0 memw +402aa7fe: 456322 s32i a2, a3, 0x114 +402aa801: 202cc0 or a2, a12, a12 +402aa804: 9138 l32i.n a3, a1, 36 +402aa806: 025985 call0 402acda0 +402aa809: b1c8 l32i.n a12, a1, 44 +402aa80b: c1d8 l32i.n a13, a1, 48 +402aa80d: d1e8 l32i.n a14, a1, 52 +402aa80f: 028ec5 call0 402ad0fc +402aa812: a108 l32i.n a0, a1, 40 +402aa814: 40c112 addi a1, a1, 64 +402aa817: f00d ret.n +402aa819: 000000 ill +402aa81c: cd58 l32i.n a5, a13, 48 +402aa81e: fe .byte 0xfe +402aa81f: 3f .byte 0x3f + +402aa820 : +402aa820: f0c112 addi a1, a1, -16 +402aa823: fdf251 l32r a5, 402a9fec +402aa826: 0109 s32i.n a0, a1, 0 +402aa828: 4c0502 l8ui a0, a5, 76 +402aa82b: fffc61 l32r a6, 402aa81c +402aa82e: 116027 bbci a0, 2, 402aa843 +402aa831: 4d0502 l8ui a0, a5, 77 +402aa834: 010080 slli a0, a0, 24 +402aa837: 310800 srai a0, a0, 24 +402aa83a: 1100d0 slli a0, a0, 3 +402aa83d: 005602 s16i a0, a6, 0 +402aa840: 000b46 j 402aa871 +402aa843: 009642 l16si a4, a6, 0 +402aa846: 0e6037 bbci a0, 3, 402aa858 +402aa849: 4d0502 l8ui a0, a5, 77 +402aa84c: 010080 slli a0, a0, 24 +402aa84f: 310800 srai a0, a0, 24 +402aa852: 1100d0 slli a0, a0, 3 +402aa855: 000046 j 402aa85a +402aa858: 000c movi.n a0, 0 +402aa85a: 030a add.n a0, a3, a0 +402aa85c: 115000 slli a5, a0, 16 +402aa85f: 315050 srai a5, a5, 16 +402aa862: 0b1457 beq a4, a5, 402aa871 +402aa865: 005602 s16i a0, a6, 0 +402aa868: 012280 slli a2, a2, 24 +402aa86b: 312820 srai a2, a2, 24 +402aa86e: 0001c5 call0 402aa88c +402aa871: 0108 l32i.n a0, a1, 0 +402aa873: 10c112 addi a1, a1, 16 +402aa876: f00d ret.n +402aa878: 2c9fb0 excw +402aa87b: 555540 extui a5, a4, 21, 6 +402aa87e: 005555 excw +402aa881: 3ff202 excw +402aa884: cd8c beqz.n a13, 402aa894 +402aa886: fe .byte 0xfe +402aa887: 3f .byte 0x3f +402aa888: 3748 l32i.n a4, a7, 12 +402aa88a: 124010 excw + +402aa88c : +402aa88c: e0c112 addi a1, a1, -32 +402aa88f: 5109 s32i.n a0, a1, 20 +402aa891: fced01 l32r a0, 402a9c48 +402aa894: 61c9 s32i.n a12, a1, 24 +402aa896: 020002 l8ui a0, a0, 2 +402aa899: 02cd mov.n a12, a2 +402aa89b: a08c beqz.n a0, 402aa8a9 +402aa89d: fff621 l32r a2, 402aa878 +402aa8a0: 5c5301 l32r a0, 402819ec +402aa8a3: 0000c0 callx0 a0 +402aa8a6: 002d06 j 402aa95e +402aa8a9: fdd221 l32r a2, 402a9ff4 +402aa8ac: 0228 l32i.n a2, a2, 0 +402aa8ae: 0a7297 bbci a2, 25, 402aa8bc +402aa8b1: 420c movi.n a2, 4 +402aa8b3: fff501 l32r a0, 402aa888 +402aa8b6: 0000c0 callx0 a0 +402aa8b9: 000106 j 402aa8c1 +402aa8bc: 015505 call0 402abe10 +402aa8bf: 4129 s32i.n a2, a1, 16 +402aa8c1: 0c2d mov.n a2, a12 +402aa8c3: 040c movi.n a4, 0 +402aa8c5: fdcb61 l32r a6, 402a9ff4 +402aa8c8: 64a072 movi a7, 100 +402aa8cb: 180c movi.n a8, 1 +402aa8cd: fdc731 l32r a3, 402a9fec +402aa8d0: ffd351 l32r a5, 402aa81c +402aa8d3: 000332 l8ui a3, a3, 0 +402aa8d6: 009552 l16si a5, a5, 0 +402aa8d9: 0189 s32i.n a8, a1, 0 +402aa8db: ffd805 call0 402aa65c +402aa8de: 0c2d mov.n a2, a12 +402aa8e0: 0243c5 call0 402acd20 +402aa8e3: 020c movi.n a2, 0 +402aa8e5: 034fc5 call0 402adde4 +402aa8e8: fdc341 l32r a4, 402a9ff4 +402aa8eb: 0448 l32i.n a4, a4, 0 +402aa8ed: 0f7497 bbci a4, 25, 402aa900 +402aa8f0: 420c movi.n a2, 4 +402aa8f2: 030c movi.n a3, 0 +402aa8f4: 073485 call0 402b1c40 +402aa8f7: 0428c5 call0 402aeb84 +402aa8fa: 0001c6 j 402aa905 +402aa8fd: 000000 ill +402aa900: 4128 l32i.n a2, a1, 16 +402aa902: 014c85 call0 402abdcc +402aa905: ea7c movi.n a10, -2 +402aa907: d3f271 l32r a7, 4029f8d0 +402aa90a: 0020c0 memw +402aa90d: d82792 l32i a9, a7, 0x360 +402aa910: 1099a0 and a9, a9, a10 +402aa913: 0020c0 memw +402aa916: d86792 s32i a9, a7, 0x360 +402aa919: 01a082 movi a8, 1 +402aa91c: 0020c0 memw +402aa91f: d82762 l32i a6, a7, 0x360 +402aa922: 206680 or a6, a6, a8 +402aa925: 0020c0 memw +402aa928: fdb151 l32r a5, 402a9fec +402aa92b: d86762 s32i a6, a7, 0x360 +402aa92e: 3c0552 l8ui a5, a5, 60 +402aa931: 0b2566 bnei a5, 2, 402aa940 +402aa934: ffd2b1 l32r a11, 402aa87c +402aa937: ffd201 l32r a0, 402aa880 +402aa93a: 0020c0 memw +402aa93d: 8060b2 s32i a11, a0, 0x200 +402aa940: ffd121 l32r a2, 402aa884 +402aa943: 000222 l8ui a2, a2, 0 +402aa946: 0ea032 movi a3, 14 +402aa949: 129c beqz.n a2, 402aa95e +402aa94b: 079c37 bne a12, a3, 402aa956 +402aa94e: 120c movi.n a2, 1 +402aa950: 043c05 call0 402aed14 +402aa953: 0001c6 j 402aa95e +402aa956: 020c movi.n a2, 0 +402aa958: 201110 or a1, a1, a1 +402aa95b: 043b85 call0 402aed14 +402aa95e: 61c8 l32i.n a12, a1, 24 +402aa960: 5108 l32i.n a0, a1, 20 +402aa962: 20c112 addi a1, a1, 32 +402aa965: f00d ret.n + ... + +402aa968 : +402aa968: e0c112 addi a1, a1, -32 +402aa96b: 4109 s32i.n a0, a1, 16 +402aa96d: fc9881 l32r a8, 402a9bd0 +402aa970: fc4f71 l32r a7, 402a9aac +402aa973: 0020c0 memw +402aa976: f22762 l32i a6, a7, 0x3c8 +402aa979: 206680 or a6, a6, a8 +402aa97c: 0020c0 memw +402aa97f: 040c movi.n a4, 0 +402aa981: 000c movi.n a0, 0 +402aa983: fd9a31 l32r a3, 402a9fec +402aa986: f26762 s32i a6, a7, 0x3c8 +402aa989: ffa451 l32r a5, 402aa81c +402aa98c: fd9a61 l32r a6, 402a9ff4 +402aa98f: 64a072 movi a7, 100 +402aa992: 009552 l16si a5, a5, 0 +402aa995: 000332 l8ui a3, a3, 0 +402aa998: 0109 s32i.n a0, a1, 0 +402aa99a: ffcc05 call0 402aa65c +402aa99d: 4108 l32i.n a0, a1, 16 +402aa99f: 20c112 addi a1, a1, 32 +402aa9a2: f00d ret.n +402aa9a4: feccc4 excw +402aa9a7: 3f .byte 0x3f +402aa9a8: 103040 and a3, a0, a4 +402aa9ab: 302040 xor a2, a0, a4 + +402aa9ac : +402aa9ac: 743020 extui a3, a2, 0, 8 +402aa9af: f0c112 addi a1, a1, -16 +402aa9b2: fffc21 l32r a2, 402aa9a4 +402aa9b5: 036102 s32i a0, a1, 12 +402aa9b8: 026132 s32i a3, a1, 8 +402aa9bb: fffb01 l32r a0, 402aa9a8 +402aa9be: 0000c0 callx0 a0 +402aa9c1: 2128 l32i.n a2, a1, 8 +402aa9c3: 013d mov.n a3, a1 +402aa9c5: 017c05 call0 402ac188 +402aa9c8: ff8885 call0 402aa254 +402aa9cb: fce221 l32r a2, 402a9d54 +402aa9ce: 000222 l8ui a2, a2, 0 +402aa9d1: 029985 call0 402ad36c +402aa9d4: fc0301 l32r a0, 402a99e0 +402aa9d7: 0008 l32i.n a0, a0, 0 +402aa9d9: fd8621 l32r a2, 402a9ff4 +402aa9dc: 162002 l32i a0, a0, 88 +402aa9df: 179222 l16si a2, a2, 46 +402aa9e2: 0000c0 callx0 a0 +402aa9e5: fc7b41 l32r a4, 402a9bd4 +402aa9e8: fc3131 l32r a3, 402a9aac +402aa9eb: 0020c0 memw +402aa9ee: f22322 l32i a2, a3, 0x3c8 +402aa9f1: 102240 and a2, a2, a4 +402aa9f4: 0020c0 memw +402aa9f7: f26322 s32i a2, a3, 0x3c8 +402aa9fa: 3108 l32i.n a0, a1, 12 +402aa9fc: 10c112 addi a1, a1, 16 +402aa9ff: f00d ret.n +402aaa01: 000000 ill +402aaa04: ff .byte 0xff +402aaa05: ff .byte 0xff +402aaa06: 7f .byte 0x7f +402aaa07: fe .byte 0xfe +402aaa08: c06a add.n a12, a0, a6 +402aaa0a: 0019 s32i.n a1, a0, 0 402aaa0c: 000000 ill -402aaa0f: 000010 excw -402aaa12: 510c00 excw - -402aaa14 : -402aaa14: 7fe951 l32r a5, 4028a9b8 -402aaa17: cf1a41 l32r a4, 4029e680 -402aaa1a: e0c112 addi a1, a1, -32 -402aaa1d: 11c9 s32i.n a12, a1, 4 -402aaa1f: 0109 s32i.n a0, a1, 0 -402aaa21: 41f9 s32i.n a15, a1, 16 -402aaa23: 21d9 s32i.n a13, a1, 8 -402aaa25: 31e9 s32i.n a14, a1, 12 -402aaa27: 5ff2d1 l32r a13, 402829f0 -402aaa2a: fc19e1 l32r a14, 402a9a90 -402aaa2d: ffeef1 l32r a15, 402aa9e8 -402aaa30: fd6a01 l32r a0, 402a9fd8 -402aaa33: 0020c0 memw -402aaa36: 862432 l32i a3, a4, 0x218 -402aaa39: 203350 or a3, a3, a5 -402aaa3c: 0020c0 memw -402aaa3f: 866432 s32i a3, a4, 0x218 -402aaa42: 0028 l32i.n a2, a0, 0 -402aaa44: 20f2b7 bbsi a2, 27, 402aaa68 -402aaa47: ffe981 l32r a8, 402aa9ec -402aaa4a: 0020c0 memw -402aaa4d: 406d82 s32i a8, a13, 0x100 -402aaa50: ffe871 l32r a7, 402aa9f0 -402aaa53: 0020c0 memw -402aaa56: 446d72 s32i a7, a13, 0x110 -402aaa59: 0020c0 memw -402aaa5c: fa2e62 l32i a6, a14, 0x3e8 -402aaa5f: 1066f0 and a6, a6, a15 -402aaa62: 0020c0 memw -402aaa65: fa6e62 s32i a6, a14, 0x3e8 -402aaa68: ffe351 l32r a5, 402aa9f4 -402aaa6b: fbd6c1 l32r a12, 402a99c4 -402aaa6e: 0020c0 memw -402aaa71: fa2e42 l32i a4, a14, 0x3e8 -402aaa74: 104450 and a4, a4, a5 -402aaa77: 0020c0 memw -402aaa7a: fa6e42 s32i a4, a14, 0x3e8 -402aaa7d: 714831 l32r a3, 40286fa0 -402aaa80: 0020c0 memw -402aaa83: 442d22 l32i a2, a13, 0x110 -402aaa86: 202230 or a2, a2, a3 -402aaa89: 0020c0 memw -402aaa8c: 230c movi.n a3, 2 -402aaa8e: 040c movi.n a4, 0 -402aaa90: 752c movi.n a5, 39 -402aaa92: 0c08 l32i.n a0, a12, 0 -402aaa94: 446d22 s32i a2, a13, 0x110 -402aaa97: 262002 l32i a0, a0, 152 -402aaa9a: 6aa022 movi a2, 106 -402aaa9d: 0000c0 callx0 a0 -402aaaa0: ffd661 l32r a6, 402aa9f8 -402aaaa3: 000662 l8ui a6, a6, 0 -402aaaa6: 730681 l32r a8, 402876c0 -402aaaa9: 069c beqz.n a6, 402aaabd -402aaaab: 0020c0 memw -402aaaae: fa2e72 l32i a7, a14, 0x3e8 -402aaab1: 1077f0 and a7, a7, a15 -402aaab4: 207780 or a7, a7, a8 -402aaab7: 0020c0 memw -402aaaba: fa6e72 s32i a7, a14, 0x3e8 -402aaabd: fd46f1 l32r a15, 402a9fd8 -402aaac0: ffcf71 l32r a7, 402aa9fc -402aaac3: 5dee91 l32r a9, 4028227c -402aaac6: 0020c0 memw -402aaac9: 442d62 l32i a6, a13, 0x110 -402aaacc: 206670 or a6, a6, a7 -402aaacf: 0020c0 memw -402aaad2: 446d62 s32i a6, a13, 0x110 -402aaad5: ffca51 l32r a5, 402aaa00 -402aaad8: ffcb41 l32r a4, 402aaa04 -402aaadb: 0020c0 memw -402aaade: e82e32 l32i a3, a14, 0x3a0 -402aaae1: 103350 and a3, a3, a5 -402aaae4: 203340 or a3, a3, a4 -402aaae7: 0020c0 memw -402aaaea: e86e32 s32i a3, a14, 0x3a0 -402aaaed: ffc621 l32r a2, 402aaa08 -402aaaf0: ffc701 l32r a0, 402aaa0c -402aaaf3: 0020c0 memw -402aaaf6: e62eb2 l32i a11, a14, 0x398 -402aaaf9: 10bb20 and a11, a11, a2 -402aaafc: 20bb00 or a11, a11, a0 -402aaaff: 0020c0 memw -402aab02: e66eb2 s32i a11, a14, 0x398 -402aab05: da7c movi.n a10, -3 -402aab07: 0020c0 memw -402aab0a: 9c2982 l32i a8, a9, 0x270 -402aab0d: 1088a0 and a8, a8, a10 -402aab10: 0020c0 memw -402aab13: 9c6982 s32i a8, a9, 0x270 -402aab16: 220c movi.n a2, 2 -402aab18: 642e01 l32r a0, 40283bd0 -402aab1b: 0000c0 callx0 a0 -402aab1e: ffbc31 l32r a3, 402aaa10 -402aab21: 0020c0 memw -402aab24: 442d22 l32i a2, a13, 0x110 -402aab27: 202230 or a2, a2, a3 -402aab2a: 0020c0 memw -402aab2d: 0c08 l32i.n a0, a12, 0 -402aab2f: 282002 l32i a0, a0, 160 -402aab32: 446d22 s32i a2, a13, 0x110 -402aab35: 0000c0 callx0 a0 -402aab38: 220c movi.n a2, 2 -402aab3a: 0c08 l32i.n a0, a12, 0 -402aab3c: 130c movi.n a3, 1 -402aab3e: 2b2002 l32i a0, a0, 172 -402aab41: 81a042 movi a4, 129 -402aab44: 0000c0 callx0 a0 -402aab47: 0c08 l32i.n a0, a12, 0 -402aab49: 322002 l32i a0, a0, 200 -402aab4c: 0000c0 callx0 a0 -402aab4f: 6aa022 movi a2, 106 -402aab52: 230c movi.n a3, 2 -402aab54: 0c08 l32i.n a0, a12, 0 -402aab56: 040c movi.n a4, 0 -402aab58: 262002 l32i a0, a0, 152 -402aab5b: 452c movi.n a5, 36 -402aab5d: 0000c0 callx0 a0 -402aab60: 6aa022 movi a2, 106 -402aab63: 230c movi.n a3, 2 -402aab65: 0c08 l32i.n a0, a12, 0 -402aab67: 040c movi.n a4, 0 -402aab69: 262002 l32i a0, a0, 152 -402aab6c: 552c movi.n a5, 37 -402aab6e: 0000c0 callx0 a0 -402aab71: 0c08 l32i.n a0, a12, 0 -402aab73: 2f2002 l32i a0, a0, 188 -402aab76: 0000c0 callx0 a0 -402aab79: ffa952 movi a5, 0xfffff9ff -402aab7c: 00a442 movi a4, 0x400 -402aab7f: d35431 l32r a3, 4029f8d0 -402aab82: 0020c0 memw -402aab85: d02322 l32i a2, a3, 0x340 -402aab88: 102250 and a2, a2, a5 -402aab8b: 202240 or a2, a2, a4 -402aab8e: 0020c0 memw -402aab91: 040c movi.n a4, 0 -402aab93: 852c movi.n a5, 40 -402aab95: d06322 s32i a2, a3, 0x340 -402aab98: 0c08 l32i.n a0, a12, 0 -402aab9a: 62a022 movi a2, 98 -402aab9d: 262002 l32i a0, a0, 152 -402aaba0: 130c movi.n a3, 1 -402aaba2: 0000c0 callx0 a0 -402aaba5: 0f68 l32i.n a6, a15, 0 -402aaba7: 07f6b7 bbsi a6, 27, 402aabb2 -402aabaa: 120c movi.n a2, 1 -402aabac: ffcc05 call0 402aa870 -402aabaf: 0002c6 j 402aabbe -402aabb2: 300f22 l8ui a2, a15, 48 -402aabb5: 012280 slli a2, a2, 24 -402aabb8: 312820 srai a2, a2, 24 -402aabbb: ffd905 call0 402aa94c -402aabbe: 0c08 l32i.n a0, a12, 0 -402aabc0: 232002 l32i a0, a0, 140 -402aabc3: 0000c0 callx0 a0 -402aabc6: 6ba022 movi a2, 107 -402aabc9: 230c movi.n a3, 2 -402aabcb: 0c08 l32i.n a0, a12, 0 -402aabcd: 140c movi.n a4, 1 -402aabcf: 262002 l32i a0, a0, 152 -402aabd2: 854c movi.n a5, 72 -402aabd4: 0000c0 callx0 a0 -402aabd7: 0c08 l32i.n a0, a12, 0 -402aabd9: 222002 l32i a0, a0, 136 -402aabdc: 0000c0 callx0 a0 -402aabdf: 6ca022 movi a2, 108 -402aabe2: 230c movi.n a3, 2 -402aabe4: 0c08 l32i.n a0, a12, 0 -402aabe6: 040c movi.n a4, 0 -402aabe8: 262002 l32i a0, a0, 152 -402aabeb: 551c movi.n a5, 21 -402aabed: 0000c0 callx0 a0 -402aabf0: 0c08 l32i.n a0, a12, 0 -402aabf2: 132002 l32i a0, a0, 76 -402aabf5: 0000c0 callx0 a0 -402aabf8: 77a022 movi a2, 119 -402aabfb: 030c movi.n a3, 0 -402aabfd: 0c08 l32i.n a0, a12, 0 -402aabff: a41c movi.n a4, 26 -402aac01: 262002 l32i a0, a0, 152 -402aac04: 850c movi.n a5, 8 -402aac06: 0000c0 callx0 a0 -402aac09: 77a022 movi a2, 119 -402aac0c: 030c movi.n a3, 0 -402aac0e: 0c08 l32i.n a0, a12, 0 -402aac10: a41c movi.n a4, 26 -402aac12: 262002 l32i a0, a0, 152 -402aac15: 853c movi.n a5, 56 -402aac17: 0000c0 callx0 a0 -402aac1a: 67a022 movi a2, 103 -402aac1d: 430c movi.n a3, 4 -402aac1f: 440c movi.n a4, 4 -402aac21: 750c movi.n a5, 7 -402aac23: 0c08 l32i.n a0, a12, 0 -402aac25: 760c movi.n a6, 7 -402aac27: 272002 l32i a0, a0, 156 -402aac2a: 170c movi.n a7, 1 -402aac2c: 0000c0 callx0 a0 -402aac2f: 6aa022 movi a2, 106 -402aac32: 230c movi.n a3, 2 -402aac34: 040c movi.n a4, 0 -402aac36: 952c movi.n a5, 41 -402aac38: 21d8 l32i.n a13, a1, 8 -402aac3a: 31e8 l32i.n a14, a1, 12 -402aac3c: 0c08 l32i.n a0, a12, 0 -402aac3e: 41f8 l32i.n a15, a1, 16 -402aac40: 262002 l32i a0, a0, 152 -402aac43: 11c8 l32i.n a12, a1, 4 -402aac45: 0000c0 callx0 a0 -402aac48: 020c movi.n a2, 0 -402aac4a: 0108 l32i.n a0, a1, 0 -402aac4c: 20c112 addi a1, a1, 32 -402aac4f: f00d ret.n -402aac51: 000000 ill -402aac54: fe1f00 excw -402aac57: ff .byte 0xff - -402aac58 : -402aac58: fce061 l32r a6, 402a9fd8 -402aac5b: 5c0692 l8ui a9, a6, 92 -402aac5e: 019980 slli a9, a9, 24 -402aac61: 319890 srai a9, a9, 24 -402aac64: c09490 sub a9, a4, a9 -402aac67: 72bc beqz.n a2, 402aaca2 -402aac69: 8b1c movi.n a11, 24 -402aac6b: fb8971 l32r a7, 402a9a90 -402aac6e: 020c movi.n a2, 0 -402aac70: 11a330 slli a10, a3, 13 -402aac73: fff831 l32r a3, 402aac54 -402aac76: a06270 addx4 a6, a2, a7 -402aac79: 0020c0 memw -402aac7c: c12682 l32i a8, a6, 0x304 -402aac7f: 105830 and a5, a8, a3 -402aac82: c08890 sub a8, a8, a9 -402aac85: 205a50 or a5, a10, a5 -402aac88: 748080 extui a8, a8, 0, 8 -402aac8b: 205580 or a5, a5, a8 -402aac8e: 0020c0 memw -402aac91: c16652 s32i a5, a6, 0x304 -402aac94: 221b addi.n a2, a2, 1 -402aac96: 742020 extui a2, a2, 0, 8 -402aac99: d992b7 bne a2, a11, 402aac76 -402aac9c: fccf91 l32r a9, 402a9fd8 -402aac9f: 5c4942 s8i a4, a9, 92 -402aaca2: f00d ret.n -402aaca4: 000000 ill -402aaca7: 160cd6 bgez a12, 402aae0b - -402aaca8 : -402aaca8: 160c movi.n a6, 1 -402aacaa: d0c112 addi a1, a1, -48 -402aacad: 91d9 s32i.n a13, a1, 36 -402aacaf: 7109 s32i.n a0, a1, 28 -402aacb1: fbded1 l32r a13, 402a9c2c -402aacb4: 81c9 s32i.n a12, a1, 32 -402aacb6: 034d62 s8i a6, a13, 3 -402aacb9: 5f4d31 l32r a3, 402829f0 -402aacbc: 02cd mov.n a12, a2 -402aacbe: 0020c0 memw -402aacc1: 442302 l32i a0, a3, 0x110 -402aacc4: 6109 s32i.n a0, a1, 24 -402aacc6: fff741 l32r a4, 402aaca4 -402aacc9: 0020c0 memw -402aaccc: 442322 l32i a2, a3, 0x110 -402aaccf: 202240 or a2, a2, a4 -402aacd2: 0020c0 memw -402aacd5: 446322 s32i a2, a3, 0x110 -402aacd8: 0af097 bbsi a0, 25, 402aace6 -402aacdb: fb3a01 l32r a0, 402a99c4 -402aacde: 0008 l32i.n a0, a0, 0 -402aace0: 132002 l32i a0, a0, 76 -402aace3: 0000c0 callx0 a0 -402aace6: 020d22 l8ui a2, a13, 2 -402aace9: 41c9 s32i.n a12, a1, 16 -402aaceb: 82cc bnez.n a2, 402aacf7 -402aaced: 6ccc bnez.n a12, 402aacf7 -402aacef: 420c movi.n a2, 4 -402aacf1: fede01 l32r a0, 402aa86c -402aacf4: 0000c0 callx0 a0 -402aacf7: 6ca022 movi a2, 108 -402aacfa: 230c movi.n a3, 2 -402aacfc: 040c movi.n a4, 0 -402aacfe: fb3101 l32r a0, 402a99c4 -402aad01: 550c movi.n a5, 5 -402aad03: 0008 l32i.n a0, a0, 0 -402aad05: 560c movi.n a6, 5 -402aad07: 272002 l32i a0, a0, 156 -402aad0a: 170c movi.n a7, 1 -402aad0c: 0000c0 callx0 a0 -402aad0f: 6c8241 l32r a4, 40285f18 -402aad12: d2efc1 l32r a12, 4029f8d0 -402aad15: 0020c0 memw -402aad18: d72c32 l32i a3, a12, 0x35c -402aad1b: 203340 or a3, a3, a4 -402aad1e: 0020c0 memw -402aad21: d76c32 s32i a3, a12, 0x35c -402aad24: 0020c0 memw -402aad27: d42c22 l32i a2, a12, 0x350 -402aad2a: 252820 extui a2, a2, 24, 3 -402aad2d: a28c beqz.n a2, 402aad3b -402aad2f: 0020c0 memw -402aad32: d42c52 l32i a5, a12, 0x350 -402aad35: 255850 extui a5, a5, 24, 3 -402aad38: ff3556 bnez a5, 402aad2f -402aad3b: d87c movi.n a8, -3 -402aad3d: 0020c0 memw -402aad40: d42c72 l32i a7, a12, 0x350 -402aad43: 107780 and a7, a7, a8 -402aad46: 0020c0 memw -402aad49: d46c72 s32i a7, a12, 0x350 -402aad4c: 220c movi.n a2, 2 -402aad4e: 0020c0 memw -402aad51: d42c62 l32i a6, a12, 0x350 -402aad54: 206620 or a6, a6, a2 -402aad57: 0020c0 memw -402aad5a: d46c62 s32i a6, a12, 0x350 -402aad5d: 639c01 l32r a0, 40283bd0 -402aad60: 0000c0 callx0 a0 -402aad63: 0020c0 memw -402aad66: d42c92 l32i a9, a12, 0x350 -402aad69: 259890 extui a9, a9, 24, 3 -402aad6c: a98c beqz.n a9, 402aad7a -402aad6e: 0020c0 memw -402aad71: d42ca2 l32i a10, a12, 0x350 -402aad74: 25a8a0 extui a10, a10, 24, 3 -402aad77: ff3a56 bnez a10, 402aad6e -402aad7a: 202110 or a2, a1, a1 -402aad7d: 059845 call0 402b0704 -402aad80: fb1101 l32r a0, 402a99c4 -402aad83: 00a052 movi a5, 0 -402aad86: 00a042 movi a4, 0 -402aad89: 016d mov.n a6, a1 -402aad8b: 851b addi.n a8, a5, 1 -402aad8d: 907560 addx2 a7, a5, a6 -402aad90: 001772 l16ui a7, a7, 0 -402aad93: 745080 extui a5, a8, 0, 8 -402aad96: 474a add.n a4, a7, a4 -402aad98: f44040 extui a4, a4, 0, 16 -402aad9b: ec8566 bnei a5, 8, 402aad8b -402aad9e: 560c movi.n a6, 5 -402aada0: 070c movi.n a7, 0 -402aada2: 5c4231 l32r a3, 40281eac -402aada5: ffa052 movi a5, 255 -402aada8: 248b addi.n a2, a4, 8 -402aadaa: 0008 l32i.n a0, a0, 0 -402aadac: fc8941 l32r a4, 402a9fd0 -402aadaf: f42420 extui a2, a2, 4, 16 -402aadb2: 470442 l8ui a4, a4, 71 -402aadb5: 272002 l32i a0, a0, 156 -402aadb8: c04450 sub a4, a4, a5 -402aadbb: 832340 moveqz a2, a3, a4 -402aadbe: 550c movi.n a5, 5 -402aadc0: 230c movi.n a3, 2 -402aadc2: 5129 s32i.n a2, a1, 20 -402aadc4: 040c movi.n a4, 0 -402aadc6: 6ca022 movi a2, 108 -402aadc9: 0000c0 callx0 a0 -402aadcc: 100c movi.n a0, 1 -402aadce: 0020c0 memw -402aadd1: d42c32 l32i a3, a12, 0x350 -402aadd4: 253830 extui a3, a3, 24, 3 -402aadd7: a38c beqz.n a3, 402aade5 -402aadd9: 0020c0 memw -402aaddc: d42c42 l32i a4, a12, 0x350 -402aaddf: 254840 extui a4, a4, 24, 3 -402aade2: ff3456 bnez a4, 402aadd9 -402aade5: fc0aa1 l32r a10, 402a9e10 -402aade8: 0020c0 memw -402aadeb: d72c92 l32i a9, a12, 0x35c -402aadee: 1099a0 and a9, a9, a10 -402aadf1: 0020c0 memw -402aadf4: d76c92 s32i a9, a12, 0x35c -402aadf7: feaf82 movi a8, -2 -402aadfa: 0020c0 memw -402aadfd: d82c72 l32i a7, a12, 0x360 -402aae00: 107780 and a7, a7, a8 -402aae03: 0020c0 memw -402aae06: d86c72 s32i a7, a12, 0x360 -402aae09: 0020c0 memw -402aae0c: d82c62 l32i a6, a12, 0x360 -402aae0f: 206600 or a6, a6, a0 -402aae12: 0020c0 memw -402aae15: d86c62 s32i a6, a12, 0x360 -402aae18: 020d52 l8ui a5, a13, 2 -402aae1b: 0421b2 l32i a11, a1, 16 -402aae1e: 008556 bnez a5, 402aae2a -402aae21: 5bcc bnez.n a11, 402aae2a -402aae23: 420c movi.n a2, 4 -402aae25: 030c movi.n a3, 0 -402aae27: 06dfc5 call0 402b1c24 -402aae2a: 5108 l32i.n a0, a1, 20 -402aae2c: 0020c0 memw -402aae2f: 81c8 l32i.n a12, a1, 32 -402aae31: 5eef41 l32r a4, 402829f0 -402aae34: 6138 l32i.n a3, a1, 24 -402aae36: 020c movi.n a2, 0 -402aae38: 446432 s32i a3, a4, 0x110 -402aae3b: 034d22 s8i a2, a13, 3 -402aae3e: 91d8 l32i.n a13, a1, 36 -402aae40: 002d mov.n a2, a0 -402aae42: 7108 l32i.n a0, a1, 28 -402aae44: 30c112 addi a1, a1, 48 -402aae47: f00d ret.n -402aae49: 000000 ill - -402aae4c : -402aae4c: d0c112 addi a1, a1, -48 -402aae4f: 8139 s32i.n a3, a1, 32 -402aae51: 7129 s32i.n a2, a1, 28 -402aae53: 2109 s32i.n a0, a1, 8 -402aae55: 41d9 s32i.n a13, a1, 16 -402aae57: 31c9 s32i.n a12, a1, 12 -402aae59: 61f9 s32i.n a15, a1, 24 -402aae5b: 51e9 s32i.n a14, a1, 20 -402aae5d: 04ed mov.n a14, a4 -402aae5f: 5ee4f1 l32r a15, 402829f0 -402aae62: 0020c0 memw -402aae65: 442f02 l32i a0, a15, 0x110 -402aae68: 1109 s32i.n a0, a1, 4 -402aae6a: ff8e31 l32r a3, 402aaca4 -402aae6d: 0020c0 memw -402aae70: 442f22 l32i a2, a15, 0x110 -402aae73: 202230 or a2, a2, a3 -402aae76: 0020c0 memw -402aae79: 446f22 s32i a2, a15, 0x110 -402aae7c: 0af097 bbsi a0, 25, 402aae8a -402aae7f: fad101 l32r a0, 402a99c4 -402aae82: 0008 l32i.n a0, a0, 0 -402aae84: 132002 l32i a0, a0, 76 -402aae87: 0000c0 callx0 a0 -402aae8a: d291c1 l32r a12, 4029f8d0 -402aae8d: 589c01 l32r a0, 40281100 -402aae90: 240c movi.n a4, 2 -402aae92: fb6671 l32r a7, 402a9c2c -402aae95: 160c movi.n a6, 1 -402aae97: 034762 s8i a6, a7, 3 -402aae9a: 012eb6 bltui a14, 2, 402aae9f -402aae9d: 0e4d mov.n a4, a14 -402aae9f: 748040 extui a8, a4, 0, 8 -402aaea2: 0020c0 memw -402aaea5: d42c52 l32i a5, a12, 0x350 -402aaea8: 0159 s32i.n a5, a1, 0 -402aaeaa: 0020c0 memw -402aaead: d52cf2 l32i a15, a12, 0x354 -402aaeb0: 0020c0 memw -402aaeb3: 113880 slli a3, a8, 8 -402aaeb6: d28341 l32r a4, 4029f8c4 -402aaeb9: d62ce2 l32i a14, a12, 0x358 -402aaebc: 0020c0 memw -402aaebf: d42c22 l32i a2, a12, 0x350 -402aaec2: 102240 and a2, a2, a4 -402aaec5: 202230 or a2, a2, a3 -402aaec8: 0020c0 memw -402aaecb: d46c22 s32i a2, a12, 0x350 -402aaece: b80b addi.n a11, a8, -1 -402aaed0: 112b00 slli a2, a11, 16 -402aaed3: a0a880 addx4 a10, a8, a8 -402aaed6: 11bb80 slli a11, a11, 8 -402aaed9: bb2a add.n a11, a11, a2 -402aaedb: aaba add.n a10, a10, a11 -402aaedd: aa0b addi.n a10, a10, -1 -402aaedf: 0020c0 memw -402aaee2: d52c92 l32i a9, a12, 0x354 -402aaee5: 109900 and a9, a9, a0 -402aaee8: 2099a0 or a9, a9, a10 -402aaeeb: 0020c0 memw -402aaeee: d56c92 s32i a9, a12, 0x354 -402aaef1: a07880 addx4 a7, a8, a8 -402aaef4: 906880 addx2 a6, a8, a8 -402aaef7: a05880 addx4 a5, a8, a8 -402aaefa: 905580 addx2 a5, a5, a8 -402aaefd: 660b addi.n a6, a6, -1 -402aaeff: f87c movi.n a8, -1 -402aaf01: 907780 addx2 a7, a7, a8 -402aaf04: 116680 slli a6, a6, 8 -402aaf07: 117700 slli a7, a7, 16 -402aaf0a: 667a add.n a6, a6, a7 -402aaf0c: 556a add.n a5, a5, a6 -402aaf0e: 550b addi.n a5, a5, -1 -402aaf10: 0020c0 memw -402aaf13: d62c42 l32i a4, a12, 0x358 -402aaf16: 104400 and a4, a4, a0 -402aaf19: 204450 or a4, a4, a5 -402aaf1c: 0020c0 memw -402aaf1f: d66c42 s32i a4, a12, 0x358 -402aaf22: 336c movi.n a3, -29 -402aaf24: 0020c0 memw -402aaf27: d42c22 l32i a2, a12, 0x350 -402aaf2a: 102230 and a2, a2, a3 -402aaf2d: 0020c0 memw -402aaf30: 230c movi.n a3, 2 -402aaf32: 040c movi.n a4, 0 -402aaf34: 550c movi.n a5, 5 -402aaf36: 560c movi.n a6, 5 -402aaf38: faa301 l32r a0, 402a99c4 -402aaf3b: 170c movi.n a7, 1 -402aaf3d: 0008 l32i.n a0, a0, 0 -402aaf3f: d46c22 s32i a2, a12, 0x350 -402aaf42: 272002 l32i a0, a0, 156 -402aaf45: 6ca022 movi a2, 108 -402aaf48: 0000c0 callx0 a0 -402aaf4b: 6bf381 l32r a8, 40285f18 -402aaf4e: 0020c0 memw -402aaf51: d72c72 l32i a7, a12, 0x35c -402aaf54: 207780 or a7, a7, a8 -402aaf57: 0020c0 memw -402aaf5a: d76c72 s32i a7, a12, 0x35c -402aaf5d: 0020c0 memw -402aaf60: d42c62 l32i a6, a12, 0x350 -402aaf63: 256860 extui a6, a6, 24, 3 -402aaf66: a68c beqz.n a6, 402aaf74 -402aaf68: 0020c0 memw -402aaf6b: d42c92 l32i a9, a12, 0x350 -402aaf6e: 259890 extui a9, a9, 24, 3 -402aaf71: ff3956 bnez a9, 402aaf68 -402aaf74: 91f9 s32i.n a15, a1, 36 -402aaf76: 81a8 l32i.n a10, a1, 32 -402aaf78: a1e9 s32i.n a14, a1, 40 -402aaf7a: 0a4a16 beqz a10, 402ab022 -402aaf7d: 0d0c movi.n a13, 0 -402aaf7f: ffa0f2 movi a15, 255 -402aaf82: 5bcae1 l32r a14, 40281eac -402aaf85: 0020c0 memw -402aaf88: d42c72 l32i a7, a12, 0x350 -402aaf8b: d87c movi.n a8, -3 -402aaf8d: 107780 and a7, a7, a8 -402aaf90: 0020c0 memw -402aaf93: d46c72 s32i a7, a12, 0x350 -402aaf96: 0020c0 memw -402aaf99: d42c52 l32i a5, a12, 0x350 -402aaf9c: 260c movi.n a6, 2 -402aaf9e: 205560 or a5, a5, a6 +402aaa0f: fffff0 excw +402aaa12: ff .byte 0xff +402aaa13: cd7af7 bbci a10, 31, 402aa9e4 +402aaa16: fe .byte 0xfe +402aaa17: 3f .byte 0x3f +402aaa18: 000000 ill +402aaa1b: ffff30 excw +402aaa1e: ff .byte 0xff +402aaa1f: 0000e0 excw +402aaa22: ff1c00 excw +402aaa25: ff .byte 0xff +402aaa26: ff .byte 0xff +402aaa27: cf .byte 0xcf +402aaa28: 000000 ill +402aaa2b: 000010 excw +402aaa2e: 510c00 excw + +402aaa30 : +402aaa30: 7fe251 l32r a5, 4028a9b8 +402aaa33: cf1341 l32r a4, 4029e680 +402aaa36: e0c112 addi a1, a1, -32 +402aaa39: 11c9 s32i.n a12, a1, 4 +402aaa3b: 0109 s32i.n a0, a1, 0 +402aaa3d: 41f9 s32i.n a15, a1, 16 +402aaa3f: 21d9 s32i.n a13, a1, 8 +402aaa41: 31e9 s32i.n a14, a1, 12 +402aaa43: 5febd1 l32r a13, 402829f0 +402aaa46: fc19e1 l32r a14, 402a9aac +402aaa49: ffeef1 l32r a15, 402aaa04 +402aaa4c: fd6a01 l32r a0, 402a9ff4 +402aaa4f: 0020c0 memw +402aaa52: 862432 l32i a3, a4, 0x218 +402aaa55: 203350 or a3, a3, a5 +402aaa58: 0020c0 memw +402aaa5b: 866432 s32i a3, a4, 0x218 +402aaa5e: 0028 l32i.n a2, a0, 0 +402aaa60: 20f2b7 bbsi a2, 27, 402aaa84 +402aaa63: ffe981 l32r a8, 402aaa08 +402aaa66: 0020c0 memw +402aaa69: 406d82 s32i a8, a13, 0x100 +402aaa6c: ffe871 l32r a7, 402aaa0c +402aaa6f: 0020c0 memw +402aaa72: 446d72 s32i a7, a13, 0x110 +402aaa75: 0020c0 memw +402aaa78: fa2e62 l32i a6, a14, 0x3e8 +402aaa7b: 1066f0 and a6, a6, a15 +402aaa7e: 0020c0 memw +402aaa81: fa6e62 s32i a6, a14, 0x3e8 +402aaa84: ffe351 l32r a5, 402aaa10 +402aaa87: fbd6c1 l32r a12, 402a99e0 +402aaa8a: 0020c0 memw +402aaa8d: fa2e42 l32i a4, a14, 0x3e8 +402aaa90: 104450 and a4, a4, a5 +402aaa93: 0020c0 memw +402aaa96: fa6e42 s32i a4, a14, 0x3e8 +402aaa99: 714131 l32r a3, 40286fa0 +402aaa9c: 0020c0 memw +402aaa9f: 442d22 l32i a2, a13, 0x110 +402aaaa2: 202230 or a2, a2, a3 +402aaaa5: 0020c0 memw +402aaaa8: 230c movi.n a3, 2 +402aaaaa: 040c movi.n a4, 0 +402aaaac: 752c movi.n a5, 39 +402aaaae: 0c08 l32i.n a0, a12, 0 +402aaab0: 446d22 s32i a2, a13, 0x110 +402aaab3: 262002 l32i a0, a0, 152 +402aaab6: 6aa022 movi a2, 106 +402aaab9: 0000c0 callx0 a0 +402aaabc: ffd661 l32r a6, 402aaa14 +402aaabf: 000662 l8ui a6, a6, 0 +402aaac2: 72ff81 l32r a8, 402876c0 +402aaac5: 069c beqz.n a6, 402aaad9 +402aaac7: 0020c0 memw +402aaaca: fa2e72 l32i a7, a14, 0x3e8 +402aaacd: 1077f0 and a7, a7, a15 +402aaad0: 207780 or a7, a7, a8 +402aaad3: 0020c0 memw +402aaad6: fa6e72 s32i a7, a14, 0x3e8 +402aaad9: fd46f1 l32r a15, 402a9ff4 +402aaadc: ffcf71 l32r a7, 402aaa18 +402aaadf: 5de791 l32r a9, 4028227c +402aaae2: 0020c0 memw +402aaae5: 442d62 l32i a6, a13, 0x110 +402aaae8: 206670 or a6, a6, a7 +402aaaeb: 0020c0 memw +402aaaee: 446d62 s32i a6, a13, 0x110 +402aaaf1: ffca51 l32r a5, 402aaa1c +402aaaf4: ffcb41 l32r a4, 402aaa20 +402aaaf7: 0020c0 memw +402aaafa: e82e32 l32i a3, a14, 0x3a0 +402aaafd: 103350 and a3, a3, a5 +402aab00: 203340 or a3, a3, a4 +402aab03: 0020c0 memw +402aab06: e86e32 s32i a3, a14, 0x3a0 +402aab09: ffc621 l32r a2, 402aaa24 +402aab0c: ffc701 l32r a0, 402aaa28 +402aab0f: 0020c0 memw +402aab12: e62eb2 l32i a11, a14, 0x398 +402aab15: 10bb20 and a11, a11, a2 +402aab18: 20bb00 or a11, a11, a0 +402aab1b: 0020c0 memw +402aab1e: e66eb2 s32i a11, a14, 0x398 +402aab21: da7c movi.n a10, -3 +402aab23: 0020c0 memw +402aab26: 9c2982 l32i a8, a9, 0x270 +402aab29: 1088a0 and a8, a8, a10 +402aab2c: 0020c0 memw +402aab2f: 9c6982 s32i a8, a9, 0x270 +402aab32: 220c movi.n a2, 2 +402aab34: 642701 l32r a0, 40283bd0 +402aab37: 0000c0 callx0 a0 +402aab3a: ffbc31 l32r a3, 402aaa2c +402aab3d: 0020c0 memw +402aab40: 442d22 l32i a2, a13, 0x110 +402aab43: 202230 or a2, a2, a3 +402aab46: 0020c0 memw +402aab49: 0c08 l32i.n a0, a12, 0 +402aab4b: 282002 l32i a0, a0, 160 +402aab4e: 446d22 s32i a2, a13, 0x110 +402aab51: 0000c0 callx0 a0 +402aab54: 220c movi.n a2, 2 +402aab56: 0c08 l32i.n a0, a12, 0 +402aab58: 130c movi.n a3, 1 +402aab5a: 2b2002 l32i a0, a0, 172 +402aab5d: 81a042 movi a4, 129 +402aab60: 0000c0 callx0 a0 +402aab63: 0c08 l32i.n a0, a12, 0 +402aab65: 322002 l32i a0, a0, 200 +402aab68: 0000c0 callx0 a0 +402aab6b: 6aa022 movi a2, 106 +402aab6e: 230c movi.n a3, 2 +402aab70: 0c08 l32i.n a0, a12, 0 +402aab72: 040c movi.n a4, 0 +402aab74: 262002 l32i a0, a0, 152 +402aab77: 452c movi.n a5, 36 +402aab79: 0000c0 callx0 a0 +402aab7c: 6aa022 movi a2, 106 +402aab7f: 230c movi.n a3, 2 +402aab81: 0c08 l32i.n a0, a12, 0 +402aab83: 040c movi.n a4, 0 +402aab85: 262002 l32i a0, a0, 152 +402aab88: 552c movi.n a5, 37 +402aab8a: 0000c0 callx0 a0 +402aab8d: 0c08 l32i.n a0, a12, 0 +402aab8f: 2f2002 l32i a0, a0, 188 +402aab92: 0000c0 callx0 a0 +402aab95: ffa952 movi a5, 0xfffff9ff +402aab98: 00a442 movi a4, 0x400 +402aab9b: d34d31 l32r a3, 4029f8d0 +402aab9e: 0020c0 memw +402aaba1: d02322 l32i a2, a3, 0x340 +402aaba4: 102250 and a2, a2, a5 +402aaba7: 202240 or a2, a2, a4 +402aabaa: 0020c0 memw +402aabad: 040c movi.n a4, 0 +402aabaf: 852c movi.n a5, 40 +402aabb1: d06322 s32i a2, a3, 0x340 +402aabb4: 0c08 l32i.n a0, a12, 0 +402aabb6: 62a022 movi a2, 98 +402aabb9: 262002 l32i a0, a0, 152 +402aabbc: 130c movi.n a3, 1 +402aabbe: 0000c0 callx0 a0 +402aabc1: 0f68 l32i.n a6, a15, 0 +402aabc3: 07f6b7 bbsi a6, 27, 402aabce +402aabc6: 120c movi.n a2, 1 +402aabc8: ffcc05 call0 402aa88c +402aabcb: 0002c6 j 402aabda +402aabce: 300f22 l8ui a2, a15, 48 +402aabd1: 012280 slli a2, a2, 24 +402aabd4: 312820 srai a2, a2, 24 +402aabd7: ffd905 call0 402aa968 +402aabda: 0c08 l32i.n a0, a12, 0 +402aabdc: 232002 l32i a0, a0, 140 +402aabdf: 0000c0 callx0 a0 +402aabe2: 6ba022 movi a2, 107 +402aabe5: 230c movi.n a3, 2 +402aabe7: 0c08 l32i.n a0, a12, 0 +402aabe9: 140c movi.n a4, 1 +402aabeb: 262002 l32i a0, a0, 152 +402aabee: 854c movi.n a5, 72 +402aabf0: 0000c0 callx0 a0 +402aabf3: 0c08 l32i.n a0, a12, 0 +402aabf5: 222002 l32i a0, a0, 136 +402aabf8: 0000c0 callx0 a0 +402aabfb: 6ca022 movi a2, 108 +402aabfe: 230c movi.n a3, 2 +402aac00: 0c08 l32i.n a0, a12, 0 +402aac02: 040c movi.n a4, 0 +402aac04: 262002 l32i a0, a0, 152 +402aac07: 551c movi.n a5, 21 +402aac09: 0000c0 callx0 a0 +402aac0c: 0c08 l32i.n a0, a12, 0 +402aac0e: 132002 l32i a0, a0, 76 +402aac11: 0000c0 callx0 a0 +402aac14: 77a022 movi a2, 119 +402aac17: 030c movi.n a3, 0 +402aac19: 0c08 l32i.n a0, a12, 0 +402aac1b: a41c movi.n a4, 26 +402aac1d: 262002 l32i a0, a0, 152 +402aac20: 850c movi.n a5, 8 +402aac22: 0000c0 callx0 a0 +402aac25: 77a022 movi a2, 119 +402aac28: 030c movi.n a3, 0 +402aac2a: 0c08 l32i.n a0, a12, 0 +402aac2c: a41c movi.n a4, 26 +402aac2e: 262002 l32i a0, a0, 152 +402aac31: 853c movi.n a5, 56 +402aac33: 0000c0 callx0 a0 +402aac36: 67a022 movi a2, 103 +402aac39: 430c movi.n a3, 4 +402aac3b: 440c movi.n a4, 4 +402aac3d: 750c movi.n a5, 7 +402aac3f: 0c08 l32i.n a0, a12, 0 +402aac41: 760c movi.n a6, 7 +402aac43: 272002 l32i a0, a0, 156 +402aac46: 170c movi.n a7, 1 +402aac48: 0000c0 callx0 a0 +402aac4b: 6aa022 movi a2, 106 +402aac4e: 230c movi.n a3, 2 +402aac50: 040c movi.n a4, 0 +402aac52: 952c movi.n a5, 41 +402aac54: 21d8 l32i.n a13, a1, 8 +402aac56: 31e8 l32i.n a14, a1, 12 +402aac58: 0c08 l32i.n a0, a12, 0 +402aac5a: 41f8 l32i.n a15, a1, 16 +402aac5c: 262002 l32i a0, a0, 152 +402aac5f: 11c8 l32i.n a12, a1, 4 +402aac61: 0000c0 callx0 a0 +402aac64: 020c movi.n a2, 0 +402aac66: 0108 l32i.n a0, a1, 0 +402aac68: 20c112 addi a1, a1, 32 +402aac6b: f00d ret.n +402aac6d: 000000 ill +402aac70: fe1f00 excw +402aac73: ff .byte 0xff + +402aac74 : +402aac74: fce061 l32r a6, 402a9ff4 +402aac77: 5c0692 l8ui a9, a6, 92 +402aac7a: 019980 slli a9, a9, 24 +402aac7d: 319890 srai a9, a9, 24 +402aac80: c09490 sub a9, a4, a9 +402aac83: 72bc beqz.n a2, 402aacbe +402aac85: 8b1c movi.n a11, 24 +402aac87: fb8971 l32r a7, 402a9aac +402aac8a: 020c movi.n a2, 0 +402aac8c: 11a330 slli a10, a3, 13 +402aac8f: fff831 l32r a3, 402aac70 +402aac92: a06270 addx4 a6, a2, a7 +402aac95: 0020c0 memw +402aac98: c12682 l32i a8, a6, 0x304 +402aac9b: 105830 and a5, a8, a3 +402aac9e: c08890 sub a8, a8, a9 +402aaca1: 205a50 or a5, a10, a5 +402aaca4: 748080 extui a8, a8, 0, 8 +402aaca7: 205580 or a5, a5, a8 +402aacaa: 0020c0 memw +402aacad: c16652 s32i a5, a6, 0x304 +402aacb0: 221b addi.n a2, a2, 1 +402aacb2: 742020 extui a2, a2, 0, 8 +402aacb5: d992b7 bne a2, a11, 402aac92 +402aacb8: fccf91 l32r a9, 402a9ff4 +402aacbb: 5c4942 s8i a4, a9, 92 +402aacbe: f00d ret.n +402aacc0: 000000 ill +402aacc3: 160cd6 bgez a12, 402aae27 + +402aacc4 : +402aacc4: 160c movi.n a6, 1 +402aacc6: d0c112 addi a1, a1, -48 +402aacc9: 91d9 s32i.n a13, a1, 36 +402aaccb: 7109 s32i.n a0, a1, 28 +402aaccd: fbded1 l32r a13, 402a9c48 +402aacd0: 81c9 s32i.n a12, a1, 32 +402aacd2: 034d62 s8i a6, a13, 3 +402aacd5: 5f4631 l32r a3, 402829f0 +402aacd8: 02cd mov.n a12, a2 +402aacda: 0020c0 memw +402aacdd: 442302 l32i a0, a3, 0x110 +402aace0: 6109 s32i.n a0, a1, 24 +402aace2: fff741 l32r a4, 402aacc0 +402aace5: 0020c0 memw +402aace8: 442322 l32i a2, a3, 0x110 +402aaceb: 202240 or a2, a2, a4 +402aacee: 0020c0 memw +402aacf1: 446322 s32i a2, a3, 0x110 +402aacf4: 0af097 bbsi a0, 25, 402aad02 +402aacf7: fb3a01 l32r a0, 402a99e0 +402aacfa: 0008 l32i.n a0, a0, 0 +402aacfc: 132002 l32i a0, a0, 76 +402aacff: 0000c0 callx0 a0 +402aad02: 020d22 l8ui a2, a13, 2 +402aad05: 41c9 s32i.n a12, a1, 16 +402aad07: 82cc bnez.n a2, 402aad13 +402aad09: 6ccc bnez.n a12, 402aad13 +402aad0b: 420c movi.n a2, 4 +402aad0d: fede01 l32r a0, 402aa888 +402aad10: 0000c0 callx0 a0 +402aad13: 6ca022 movi a2, 108 +402aad16: 230c movi.n a3, 2 +402aad18: 040c movi.n a4, 0 +402aad1a: fb3101 l32r a0, 402a99e0 +402aad1d: 550c movi.n a5, 5 +402aad1f: 0008 l32i.n a0, a0, 0 +402aad21: 560c movi.n a6, 5 +402aad23: 272002 l32i a0, a0, 156 +402aad26: 170c movi.n a7, 1 +402aad28: 0000c0 callx0 a0 +402aad2b: 6c7b41 l32r a4, 40285f18 +402aad2e: d2e8c1 l32r a12, 4029f8d0 +402aad31: 0020c0 memw +402aad34: d72c32 l32i a3, a12, 0x35c +402aad37: 203340 or a3, a3, a4 +402aad3a: 0020c0 memw +402aad3d: d76c32 s32i a3, a12, 0x35c +402aad40: 0020c0 memw +402aad43: d42c22 l32i a2, a12, 0x350 +402aad46: 252820 extui a2, a2, 24, 3 +402aad49: a28c beqz.n a2, 402aad57 +402aad4b: 0020c0 memw +402aad4e: d42c52 l32i a5, a12, 0x350 +402aad51: 255850 extui a5, a5, 24, 3 +402aad54: ff3556 bnez a5, 402aad4b +402aad57: d87c movi.n a8, -3 +402aad59: 0020c0 memw +402aad5c: d42c72 l32i a7, a12, 0x350 +402aad5f: 107780 and a7, a7, a8 +402aad62: 0020c0 memw +402aad65: d46c72 s32i a7, a12, 0x350 +402aad68: 220c movi.n a2, 2 +402aad6a: 0020c0 memw +402aad6d: d42c62 l32i a6, a12, 0x350 +402aad70: 206620 or a6, a6, a2 +402aad73: 0020c0 memw +402aad76: d46c62 s32i a6, a12, 0x350 +402aad79: 639501 l32r a0, 40283bd0 +402aad7c: 0000c0 callx0 a0 +402aad7f: 0020c0 memw +402aad82: d42c92 l32i a9, a12, 0x350 +402aad85: 259890 extui a9, a9, 24, 3 +402aad88: a98c beqz.n a9, 402aad96 +402aad8a: 0020c0 memw +402aad8d: d42ca2 l32i a10, a12, 0x350 +402aad90: 25a8a0 extui a10, a10, 24, 3 +402aad93: ff3a56 bnez a10, 402aad8a +402aad96: 202110 or a2, a1, a1 +402aad99: 059845 call0 402b0720 +402aad9c: fb1101 l32r a0, 402a99e0 +402aad9f: 00a052 movi a5, 0 +402aada2: 00a042 movi a4, 0 +402aada5: 016d mov.n a6, a1 +402aada7: 851b addi.n a8, a5, 1 +402aada9: 907560 addx2 a7, a5, a6 +402aadac: 001772 l16ui a7, a7, 0 +402aadaf: 745080 extui a5, a8, 0, 8 +402aadb2: 474a add.n a4, a7, a4 +402aadb4: f44040 extui a4, a4, 0, 16 +402aadb7: ec8566 bnei a5, 8, 402aada7 +402aadba: 560c movi.n a6, 5 +402aadbc: 070c movi.n a7, 0 +402aadbe: 5c3b31 l32r a3, 40281eac +402aadc1: ffa052 movi a5, 255 +402aadc4: 248b addi.n a2, a4, 8 +402aadc6: 0008 l32i.n a0, a0, 0 +402aadc8: fc8941 l32r a4, 402a9fec +402aadcb: f42420 extui a2, a2, 4, 16 +402aadce: 470442 l8ui a4, a4, 71 +402aadd1: 272002 l32i a0, a0, 156 +402aadd4: c04450 sub a4, a4, a5 +402aadd7: 832340 moveqz a2, a3, a4 +402aadda: 550c movi.n a5, 5 +402aaddc: 230c movi.n a3, 2 +402aadde: 5129 s32i.n a2, a1, 20 +402aade0: 040c movi.n a4, 0 +402aade2: 6ca022 movi a2, 108 +402aade5: 0000c0 callx0 a0 +402aade8: 100c movi.n a0, 1 +402aadea: 0020c0 memw +402aaded: d42c32 l32i a3, a12, 0x350 +402aadf0: 253830 extui a3, a3, 24, 3 +402aadf3: a38c beqz.n a3, 402aae01 +402aadf5: 0020c0 memw +402aadf8: d42c42 l32i a4, a12, 0x350 +402aadfb: 254840 extui a4, a4, 24, 3 +402aadfe: ff3456 bnez a4, 402aadf5 +402aae01: fc0aa1 l32r a10, 402a9e2c +402aae04: 0020c0 memw +402aae07: d72c92 l32i a9, a12, 0x35c +402aae0a: 1099a0 and a9, a9, a10 +402aae0d: 0020c0 memw +402aae10: d76c92 s32i a9, a12, 0x35c +402aae13: feaf82 movi a8, -2 +402aae16: 0020c0 memw +402aae19: d82c72 l32i a7, a12, 0x360 +402aae1c: 107780 and a7, a7, a8 +402aae1f: 0020c0 memw +402aae22: d86c72 s32i a7, a12, 0x360 +402aae25: 0020c0 memw +402aae28: d82c62 l32i a6, a12, 0x360 +402aae2b: 206600 or a6, a6, a0 +402aae2e: 0020c0 memw +402aae31: d86c62 s32i a6, a12, 0x360 +402aae34: 020d52 l8ui a5, a13, 2 +402aae37: 0421b2 l32i a11, a1, 16 +402aae3a: 008556 bnez a5, 402aae46 +402aae3d: 5bcc bnez.n a11, 402aae46 +402aae3f: 420c movi.n a2, 4 +402aae41: 030c movi.n a3, 0 +402aae43: 06dfc5 call0 402b1c40 +402aae46: 5108 l32i.n a0, a1, 20 +402aae48: 0020c0 memw +402aae4b: 81c8 l32i.n a12, a1, 32 +402aae4d: 5ee841 l32r a4, 402829f0 +402aae50: 6138 l32i.n a3, a1, 24 +402aae52: 020c movi.n a2, 0 +402aae54: 446432 s32i a3, a4, 0x110 +402aae57: 034d22 s8i a2, a13, 3 +402aae5a: 91d8 l32i.n a13, a1, 36 +402aae5c: 002d mov.n a2, a0 +402aae5e: 7108 l32i.n a0, a1, 28 +402aae60: 30c112 addi a1, a1, 48 +402aae63: f00d ret.n +402aae65: 000000 ill + +402aae68 : +402aae68: d0c112 addi a1, a1, -48 +402aae6b: 8139 s32i.n a3, a1, 32 +402aae6d: 7129 s32i.n a2, a1, 28 +402aae6f: 2109 s32i.n a0, a1, 8 +402aae71: 41d9 s32i.n a13, a1, 16 +402aae73: 31c9 s32i.n a12, a1, 12 +402aae75: 61f9 s32i.n a15, a1, 24 +402aae77: 51e9 s32i.n a14, a1, 20 +402aae79: 04ed mov.n a14, a4 +402aae7b: 5eddf1 l32r a15, 402829f0 +402aae7e: 0020c0 memw +402aae81: 442f02 l32i a0, a15, 0x110 +402aae84: 1109 s32i.n a0, a1, 4 +402aae86: ff8e31 l32r a3, 402aacc0 +402aae89: 0020c0 memw +402aae8c: 442f22 l32i a2, a15, 0x110 +402aae8f: 202230 or a2, a2, a3 +402aae92: 0020c0 memw +402aae95: 446f22 s32i a2, a15, 0x110 +402aae98: 0af097 bbsi a0, 25, 402aaea6 +402aae9b: fad101 l32r a0, 402a99e0 +402aae9e: 0008 l32i.n a0, a0, 0 +402aaea0: 132002 l32i a0, a0, 76 +402aaea3: 0000c0 callx0 a0 +402aaea6: d28ac1 l32r a12, 4029f8d0 +402aaea9: 589501 l32r a0, 40281100 +402aaeac: 240c movi.n a4, 2 +402aaeae: fb6671 l32r a7, 402a9c48 +402aaeb1: 160c movi.n a6, 1 +402aaeb3: 034762 s8i a6, a7, 3 +402aaeb6: 012eb6 bltui a14, 2, 402aaebb +402aaeb9: 0e4d mov.n a4, a14 +402aaebb: 748040 extui a8, a4, 0, 8 +402aaebe: 0020c0 memw +402aaec1: d42c52 l32i a5, a12, 0x350 +402aaec4: 0159 s32i.n a5, a1, 0 +402aaec6: 0020c0 memw +402aaec9: d52cf2 l32i a15, a12, 0x354 +402aaecc: 0020c0 memw +402aaecf: 113880 slli a3, a8, 8 +402aaed2: d27c41 l32r a4, 4029f8c4 +402aaed5: d62ce2 l32i a14, a12, 0x358 +402aaed8: 0020c0 memw +402aaedb: d42c22 l32i a2, a12, 0x350 +402aaede: 102240 and a2, a2, a4 +402aaee1: 202230 or a2, a2, a3 +402aaee4: 0020c0 memw +402aaee7: d46c22 s32i a2, a12, 0x350 +402aaeea: b80b addi.n a11, a8, -1 +402aaeec: 112b00 slli a2, a11, 16 +402aaeef: a0a880 addx4 a10, a8, a8 +402aaef2: 11bb80 slli a11, a11, 8 +402aaef5: bb2a add.n a11, a11, a2 +402aaef7: aaba add.n a10, a10, a11 +402aaef9: aa0b addi.n a10, a10, -1 +402aaefb: 0020c0 memw +402aaefe: d52c92 l32i a9, a12, 0x354 +402aaf01: 109900 and a9, a9, a0 +402aaf04: 2099a0 or a9, a9, a10 +402aaf07: 0020c0 memw +402aaf0a: d56c92 s32i a9, a12, 0x354 +402aaf0d: a07880 addx4 a7, a8, a8 +402aaf10: 906880 addx2 a6, a8, a8 +402aaf13: a05880 addx4 a5, a8, a8 +402aaf16: 905580 addx2 a5, a5, a8 +402aaf19: 660b addi.n a6, a6, -1 +402aaf1b: f87c movi.n a8, -1 +402aaf1d: 907780 addx2 a7, a7, a8 +402aaf20: 116680 slli a6, a6, 8 +402aaf23: 117700 slli a7, a7, 16 +402aaf26: 667a add.n a6, a6, a7 +402aaf28: 556a add.n a5, a5, a6 +402aaf2a: 550b addi.n a5, a5, -1 +402aaf2c: 0020c0 memw +402aaf2f: d62c42 l32i a4, a12, 0x358 +402aaf32: 104400 and a4, a4, a0 +402aaf35: 204450 or a4, a4, a5 +402aaf38: 0020c0 memw +402aaf3b: d66c42 s32i a4, a12, 0x358 +402aaf3e: 336c movi.n a3, -29 +402aaf40: 0020c0 memw +402aaf43: d42c22 l32i a2, a12, 0x350 +402aaf46: 102230 and a2, a2, a3 +402aaf49: 0020c0 memw +402aaf4c: 230c movi.n a3, 2 +402aaf4e: 040c movi.n a4, 0 +402aaf50: 550c movi.n a5, 5 +402aaf52: 560c movi.n a6, 5 +402aaf54: faa301 l32r a0, 402a99e0 +402aaf57: 170c movi.n a7, 1 +402aaf59: 0008 l32i.n a0, a0, 0 +402aaf5b: d46c22 s32i a2, a12, 0x350 +402aaf5e: 272002 l32i a0, a0, 156 +402aaf61: 6ca022 movi a2, 108 +402aaf64: 0000c0 callx0 a0 +402aaf67: 6bec81 l32r a8, 40285f18 +402aaf6a: 0020c0 memw +402aaf6d: d72c72 l32i a7, a12, 0x35c +402aaf70: 207780 or a7, a7, a8 +402aaf73: 0020c0 memw +402aaf76: d76c72 s32i a7, a12, 0x35c +402aaf79: 0020c0 memw +402aaf7c: d42c62 l32i a6, a12, 0x350 +402aaf7f: 256860 extui a6, a6, 24, 3 +402aaf82: a68c beqz.n a6, 402aaf90 +402aaf84: 0020c0 memw +402aaf87: d42c92 l32i a9, a12, 0x350 +402aaf8a: 259890 extui a9, a9, 24, 3 +402aaf8d: ff3956 bnez a9, 402aaf84 +402aaf90: 91f9 s32i.n a15, a1, 36 +402aaf92: 81a8 l32i.n a10, a1, 32 +402aaf94: a1e9 s32i.n a14, a1, 40 +402aaf96: 0a4a16 beqz a10, 402ab03e +402aaf99: 0d0c movi.n a13, 0 +402aaf9b: ffa0f2 movi a15, 255 +402aaf9e: 5bc3e1 l32r a14, 40281eac 402aafa1: 0020c0 memw -402aafa4: d46c52 s32i a5, a12, 0x350 -402aafa7: 120c movi.n a2, 1 -402aafa9: 630901 l32r a0, 40283bd0 -402aafac: 0000c0 callx0 a0 -402aafaf: cda001 l32r a0, 4029e630 -402aafb2: 040c movi.n a4, 0 -402aafb4: f77c movi.n a7, -1 -402aafb6: fc06b1 l32r a11, 402a9fd0 -402aafb9: 0020c0 memw -402aafbc: d42c92 l32i a9, a12, 0x350 -402aafbf: 259890 extui a9, a9, 24, 3 -402aafc2: a98c beqz.n a9, 402aafd0 -402aafc4: 0020c0 memw -402aafc7: d42ca2 l32i a10, a12, 0x350 -402aafca: 25a8a0 extui a10, a10, 24, 3 -402aafcd: ff3a56 bnez a10, 402aafc4 -402aafd0: 0f8d mov.n a8, a15 -402aafd2: 04ad mov.n a10, a4 -402aafd4: 0020c0 memw -402aafd7: 17a122 movi a2, 0x117 -402aafda: e02c32 l32i a3, a12, 0x380 -402aafdd: 470b52 l8ui a5, a11, 71 -402aafe0: 303370 xor a3, a3, a7 -402aafe3: c055f0 sub a5, a5, a15 -402aafe6: a49030 extui a9, a3, 0, 11 -402aafe9: 743030 extui a3, a3, 0, 8 -402aafec: ebc332 addi a3, a3, -21 -402aafef: b3a330 movgez a10, a3, a3 -402aaff2: 82aa20 mull a10, a10, a2 -402aaff5: 7138 l32i.n a3, a1, 28 -402aaff7: 102900 and a2, a9, a0 -402aaffa: 21a8a0 srai a10, a10, 8 -402aaffd: 903d30 addx2 a3, a13, a3 -402ab000: 012fa7 blt a15, a10, 402ab005 -402ab003: 0a8d mov.n a8, a10 -402ab005: 282a add.n a2, a8, a2 -402ab007: dd1b addi.n a13, a13, 1 -402ab009: f4d0d0 extui a13, a13, 0, 16 -402ab00c: f42020 extui a2, a2, 0, 16 -402ab00f: 221b addi.n a2, a2, 1 -402ab011: 212120 srai a2, a2, 1 -402ab014: 832e50 moveqz a2, a14, a5 -402ab017: 8158 l32i.n a5, a1, 32 -402ab019: 005322 s16i a2, a3, 0 -402ab01c: 0215d7 beq a5, a13, 402ab022 -402ab01f: ffd886 j 402aaf85 -402ab022: a1e8 l32i.n a14, a1, 40 -402ab024: 91f8 l32i.n a15, a1, 36 -402ab026: 01d8 l32i.n a13, a1, 0 -402ab028: 6ca022 movi a2, 108 -402ab02b: 230c movi.n a3, 2 -402ab02d: 040c movi.n a4, 0 -402ab02f: fa6501 l32r a0, 402a99c4 -402ab032: 550c movi.n a5, 5 -402ab034: 0008 l32i.n a0, a0, 0 -402ab036: 560c movi.n a6, 5 -402ab038: 272002 l32i a0, a0, 156 -402ab03b: 070c movi.n a7, 0 -402ab03d: 0000c0 callx0 a0 -402ab040: 140c movi.n a4, 1 -402ab042: fafa31 l32r a3, 402a9c2c -402ab045: 5e6a21 l32r a2, 402829f0 -402ab048: 1108 l32i.n a0, a1, 4 -402ab04a: 0020c0 memw -402ab04d: d46cd2 s32i a13, a12, 0x350 -402ab050: 0020c0 memw -402ab053: d56cf2 s32i a15, a12, 0x354 -402ab056: 0020c0 memw -402ab059: d66ce2 s32i a14, a12, 0x358 -402ab05c: 0020c0 memw -402ab05f: d42c52 l32i a5, a12, 0x350 -402ab062: 255850 extui a5, a5, 24, 3 -402ab065: a58c beqz.n a5, 402ab073 -402ab067: 0020c0 memw -402ab06a: d42c62 l32i a6, a12, 0x350 -402ab06d: 256860 extui a6, a6, 24, 3 -402ab070: ff3656 bnez a6, 402ab067 -402ab073: fb67d1 l32r a13, 402a9e10 -402ab076: 0020c0 memw -402ab079: d72cb2 l32i a11, a12, 0x35c -402ab07c: 10bbd0 and a11, a11, a13 -402ab07f: 0020c0 memw -402ab082: d76cb2 s32i a11, a12, 0x35c -402ab085: ea7c movi.n a10, -2 -402ab087: 0020c0 memw -402ab08a: d82c92 l32i a9, a12, 0x360 -402ab08d: 1099a0 and a9, a9, a10 -402ab090: 0020c0 memw -402ab093: d86c92 s32i a9, a12, 0x360 -402ab096: 0020c0 memw -402ab099: d82c82 l32i a8, a12, 0x360 -402ab09c: 208840 or a8, a8, a4 -402ab09f: 0020c0 memw -402ab0a2: d86c82 s32i a8, a12, 0x360 -402ab0a5: 0020c0 memw -402ab0a8: 31c8 l32i.n a12, a1, 12 -402ab0aa: 41d8 l32i.n a13, a1, 16 -402ab0ac: 51e8 l32i.n a14, a1, 20 -402ab0ae: 61f8 l32i.n a15, a1, 24 -402ab0b0: 446202 s32i a0, a2, 0x110 -402ab0b3: 070c movi.n a7, 0 -402ab0b5: 2108 l32i.n a0, a1, 8 -402ab0b7: 034372 s8i a7, a3, 3 -402ab0ba: 30c112 addi a1, a1, 48 -402ab0bd: f00d ret.n - ... - -402ab0c0 : -402ab0c0: 029d mov.n a9, a2 -402ab0c2: 052d mov.n a2, a5 -402ab0c4: 022937 blt a9, a3, 402ab0ca -402ab0c7: 0aa497 bge a4, a9, 402ab0d5 -402ab0ca: 401600 ssl a6 -402ab0cd: 130c movi.n a3, 1 -402ab0cf: a13300 sll a3, a3 -402ab0d2: 202230 or a2, a2, a3 -402ab0d5: f00d ret.n -402ab0d7: ccaa00 excw -402ab0da: fe .byte 0xfe -402ab0db: 3f .byte 0x3f -402ab0dc: 000ff4 excw - ... - -402ab0e0 : -402ab0e0: 050c movi.n a5, 0 -402ab0e2: e0c112 addi a1, a1, -32 -402ab0e5: 21d9 s32i.n a13, a1, 8 -402ab0e7: 41f9 s32i.n a15, a1, 16 -402ab0e9: 31e9 s32i.n a14, a1, 12 -402ab0eb: 11c9 s32i.n a12, a1, 4 -402ab0ed: fbbae1 l32r a14, 402a9fd8 -402ab0f0: 0109 s32i.n a0, a1, 0 -402ab0f2: 0ecd mov.n a12, a14 -402ab0f4: ee8b addi.n a14, a14, 8 -402ab0f6: 030c movi.n a3, 0 -402ab0f8: c40c movi.n a4, 12 -402ab0fa: 060c movi.n a6, 0 -402ab0fc: 069c22 l16si a2, a12, 12 -402ab0ff: fffc05 call0 402ab0c0 -402ab102: 025d mov.n a5, a2 -402ab104: cc2b addi.n a12, a12, 2 -402ab106: ec9ce7 bne a12, a14, 402ab0f6 -402ab109: fff3c1 l32r a12, 402ab0d8 -402ab10c: 1d0c movi.n a13, 1 -402ab10e: fbb2f1 l32r a15, 402a9fd8 -402ab111: fff201 l32r a0, 402ab0dc -402ab114: 2d1ff2 l16ui a15, a15, 90 -402ab117: e4a362 movi a6, 0x3e4 -402ab11a: 021f67 beq a15, a6, 402ab120 -402ab11d: 199f07 bne a15, a0, 402ab13a -402ab120: c30c movi.n a3, 12 -402ab122: c43c movi.n a4, 60 -402ab124: 370c22 l8ui a2, a12, 55 -402ab127: 160c movi.n a6, 1 -402ab129: 012280 slli a2, a2, 24 -402ab12c: 312820 srai a2, a2, 24 -402ab12f: fff905 call0 402ab0c0 -402ab132: 025d mov.n a5, a2 -402ab134: ffea01 l32r a0, 402ab0dc -402ab137: e4a362 movi a6, 0x3e4 -402ab13a: cc6b addi.n a12, a12, 6 -402ab13c: dd1b addi.n a13, a13, 1 -402ab13e: d85d66 bnei a13, 5, 402ab11a -402ab141: fba501 l32r a0, 402a9fd8 -402ab144: 0a1002 l16ui a0, a0, 20 -402ab147: 744800 extui a4, a0, 8, 8 -402ab14a: 042d mov.n a2, a4 -402ab14c: 740000 extui a0, a0, 0, 8 -402ab14f: 00dd mov.n a13, a0 -402ab151: 02b4a6 blti a4, 16, 402ab157 -402ab154: e0c422 addi a2, a4, -32 -402ab157: 02c0a6 blti a0, 32, 402ab15d -402ab15a: c0c0d2 addi a13, a0, -64 -402ab15d: 337c movi.n a3, -13 -402ab15f: d40c movi.n a4, 13 -402ab161: 260c movi.n a6, 2 -402ab163: fff5c5 call0 402ab0c0 -402ab166: 536c movi.n a3, -27 -402ab168: b41c movi.n a4, 27 -402ab16a: 025d mov.n a5, a2 -402ab16c: 260c movi.n a6, 2 -402ab16e: 0d2d mov.n a2, a13 -402ab170: fff4c5 call0 402ab0c0 -402ab173: fb99c1 l32r a12, 402a9fd8 -402ab176: 025d mov.n a5, a2 -402ab178: fcab addi.n a15, a12, 10 -402ab17a: 0b1c02 l16ui a0, a12, 22 -402ab17d: 444600 extui a4, a0, 6, 5 -402ab180: 042d mov.n a2, a4 -402ab182: 540000 extui a0, a0, 0, 6 -402ab185: 00dd mov.n a13, a0 -402ab187: 02b4a6 blti a4, 16, 402ab18d -402ab18a: e0c422 addi a2, a4, -32 -402ab18d: 02c0a6 blti a0, 32, 402ab193 -402ab190: c0c0d2 addi a13, a0, -64 -402ab193: 337c movi.n a3, -13 -402ab195: d40c movi.n a4, 13 -402ab197: 360c movi.n a6, 3 -402ab199: fff245 call0 402ab0c0 -402ab19c: 536c movi.n a3, -27 -402ab19e: b41c movi.n a4, 27 -402ab1a0: 025d mov.n a5, a2 -402ab1a2: 360c movi.n a6, 3 -402ab1a4: 0d2d mov.n a2, a13 -402ab1a6: fff185 call0 402ab0c0 -402ab1a9: 025d mov.n a5, a2 -402ab1ab: cc2b addi.n a12, a12, 2 -402ab1ad: c99cf7 bne a12, a15, 402ab17a -402ab1b0: fb8ac1 l32r a12, 402a9fd8 -402ab1b3: 41f8 l32i.n a15, a1, 16 -402ab1b5: 330c movi.n a3, 3 -402ab1b7: 7ca042 movi a4, 124 -402ab1ba: 021c22 l16ui a2, a12, 4 -402ab1bd: 460c movi.n a6, 4 -402ab1bf: 74d820 extui a13, a2, 8, 8 -402ab1c2: 742020 extui a2, a2, 0, 8 -402ab1c5: ffef85 call0 402ab0c0 -402ab1c8: 330c movi.n a3, 3 -402ab1ca: 7ca042 movi a4, 124 -402ab1cd: 025d mov.n a5, a2 -402ab1cf: 460c movi.n a6, 4 -402ab1d1: 0d2d mov.n a2, a13 -402ab1d3: ffeec5 call0 402ab0c0 -402ab1d6: 025d mov.n a5, a2 -402ab1d8: cc2b addi.n a12, a12, 2 -402ab1da: d79ce7 bne a12, a14, 402ab1b5 -402ab1dd: 11c8 l32i.n a12, a1, 4 -402ab1df: fb7e31 l32r a3, 402a9fd8 -402ab1e2: 21d8 l32i.n a13, a1, 8 -402ab1e4: 5d0332 l8ui a3, a3, 93 -402ab1e7: 31e8 l32i.n a14, a1, 12 -402ab1e9: 010380 slli a0, a3, 24 -402ab1ec: 310800 srai a0, a0, 24 -402ab1ef: 0b6377 bbci a3, 7, 402ab1fe -402ab1f2: 602000 neg a2, a0 -402ab1f5: 212320 srai a2, a2, 3 -402ab1f8: 602020 neg a2, a2 -402ab1fb: 000086 j 402ab201 -402ab1fe: 212300 srai a2, a0, 3 -402ab201: f43050 extui a3, a5, 0, 16 -402ab204: 112200 slli a2, a2, 16 -402ab207: 0108 l32i.n a0, a1, 0 -402ab209: 20c112 addi a1, a1, 32 -402ab20c: 202230 or a2, a2, a3 -402ab20f: f00d ret.n -402ab211: 000000 ill -402ab214: 8f0000 excw -402ab217: ffff03 excw -402ab21a: 12fc70 excw - -402ab21c : -402ab21c: f0c112 addi a1, a1, -16 -402ab21f: 21c9 s32i.n a12, a1, 8 -402ab221: 1109 s32i.n a0, a1, 4 -402ab223: 5df331 l32r a3, 402829f0 -402ab226: fa8101 l32r a0, 402a9c2c -402ab229: cd15c1 l32r a12, 4029e680 -402ab22c: 0020c0 memw -402ab22f: 442352 l32i a5, a3, 0x110 -402ab232: 0159 s32i.n a5, a1, 0 -402ab234: fe9c41 l32r a4, 402aaca4 -402ab237: 0020c0 memw -402ab23a: 442322 l32i a2, a3, 0x110 -402ab23d: 202240 or a2, a2, a4 -402ab240: 0020c0 memw -402ab243: 446322 s32i a2, a3, 0x110 -402ab246: 020002 l8ui a0, a0, 2 -402ab249: 90cc bnez.n a0, 402ab256 -402ab24b: 420c movi.n a2, 4 -402ab24d: fd8701 l32r a0, 402aa86c -402ab250: 0000c0 callx0 a0 -402ab253: 000706 j 402ab273 -402ab256: f9db01 l32r a0, 402a99c4 -402ab259: 0008 l32i.n a0, a0, 0 -402ab25b: 132002 l32i a0, a0, 76 -402ab25e: 0000c0 callx0 a0 -402ab261: ffec31 l32r a3, 402ab214 -402ab264: 0020c0 memw -402ab267: 862c22 l32i a2, a12, 0x218 -402ab26a: 202230 or a2, a2, a3 -402ab26d: 0020c0 memw -402ab270: 866c22 s32i a2, a12, 0x218 -402ab273: fb5741 l32r a4, 402a9fd0 -402ab276: 5b0d01 l32r a0, 40281eac -402ab279: 470442 l8ui a4, a4, 71 -402ab27c: ffa052 movi a5, 255 -402ab27f: 099457 bne a4, a5, 402ab28c -402ab282: 120c movi.n a2, 1 -402ab284: feb8c5 call0 402a9e14 -402ab287: 020d mov.n a0, a2 -402ab289: ffffc6 j 402ab28c -402ab28c: d19121 l32r a2, 4029f8d0 -402ab28f: 0020c0 memw -402ab292: d42252 l32i a5, a2, 0x350 -402ab295: 255850 extui a5, a5, 24, 3 -402ab298: 00b516 beqz a5, 402ab2a7 -402ab29b: 0020c0 memw -402ab29e: d42262 l32i a6, a2, 0x350 -402ab2a1: 256860 extui a6, a6, 24, 3 -402ab2a4: ff3656 bnez a6, 402ab29b -402ab2a7: fada61 l32r a6, 402a9e10 -402ab2aa: 0020c0 memw -402ab2ad: d72252 l32i a5, a2, 0x35c -402ab2b0: 105560 and a5, a5, a6 -402ab2b3: 0020c0 memw -402ab2b6: d76252 s32i a5, a2, 0x35c -402ab2b9: e5a741 l32r a4, 402a4958 -402ab2bc: 0020c0 memw -402ab2bf: d72232 l32i a3, a2, 0x35c -402ab2c2: 103340 and a3, a3, a4 -402ab2c5: 0020c0 memw -402ab2c8: d76232 s32i a3, a2, 0x35c -402ab2cb: feafb2 movi a11, -2 -402ab2ce: 0020c0 memw -402ab2d1: d822a2 l32i a10, a2, 0x360 -402ab2d4: 10aab0 and a10, a10, a11 -402ab2d7: 0020c0 memw -402ab2da: d862a2 s32i a10, a2, 0x360 -402ab2dd: 01a092 movi a9, 1 -402ab2e0: 0020c0 memw -402ab2e3: d82282 l32i a8, a2, 0x360 -402ab2e6: 208890 or a8, a8, a9 -402ab2e9: 0020c0 memw -402ab2ec: fa5071 l32r a7, 402a9c2c -402ab2ef: d86282 s32i a8, a2, 0x360 -402ab2f2: 020772 l8ui a7, a7, 2 -402ab2f5: 3109 s32i.n a0, a1, 12 -402ab2f7: a7cc bnez.n a7, 402ab305 -402ab2f9: 420c movi.n a2, 4 -402ab2fb: 030c movi.n a3, 0 -402ab2fd: 069245 call0 402b1c24 -402ab300: 3108 l32i.n a0, a1, 12 -402ab302: 000446 j 402ab317 -402ab305: ffc481 l32r a8, 402ab218 -402ab308: 0020c0 memw -402ab30b: 862c72 l32i a7, a12, 0x218 -402ab30e: 107780 and a7, a7, a8 -402ab311: 0020c0 memw -402ab314: 866c72 s32i a7, a12, 0x218 -402ab317: 002d mov.n a2, a0 -402ab319: 0020c0 memw -402ab31c: 1108 l32i.n a0, a1, 4 -402ab31e: 21c8 l32i.n a12, a1, 8 -402ab320: 5db4a1 l32r a10, 402829f0 -402ab323: 0198 l32i.n a9, a1, 0 -402ab325: 446a92 s32i a9, a10, 0x110 -402ab328: 10c112 addi a1, a1, 16 -402ab32b: f00d ret.n -402ab32d: 000000 ill - -402ab330 : -402ab330: f00d ret.n - ... - -402ab334 : -402ab334: f00d ret.n - ... - -402ab338 : -402ab338: c09320 sub a9, a3, a2 -402ab33b: 893b addi.n a8, a9, 3 -402ab33d: b38990 movgez a8, a9, a9 -402ab340: 218280 srai a8, a8, 2 -402ab343: 881b addi.n a8, a8, 1 -402ab345: 889c beqz.n a8, 402ab361 -402ab347: 611b31 l32r a3, 402837b4 -402ab34a: a07820 addx4 a7, a8, a2 -402ab34d: 343a add.n a3, a4, a3 -402ab34f: 0020c0 memw -402ab352: 0248 l32i.n a4, a2, 0 -402ab354: 0020c0 memw -402ab357: 806342 s32i a4, a3, 0x200 -402ab35a: 224b addi.n a2, a2, 4 -402ab35c: 334b addi.n a3, a3, 4 -402ab35e: ed9277 bne a2, a7, 402ab34f -402ab361: 1128e0 slli a2, a8, 2 -402ab364: f00d ret.n - ... - -402ab368 : -402ab368: c08320 sub a8, a3, a2 -402ab36b: 783b addi.n a7, a8, 3 -402ab36d: b37880 movgez a7, a8, a8 -402ab370: 217270 srai a7, a7, 2 -402ab373: 771b addi.n a7, a7, 1 -402ab375: a79c beqz.n a7, 402ab393 -402ab377: 610fa1 l32r a10, 402837b4 -402ab37a: a09740 addx4 a9, a7, a4 -402ab37d: 34aa add.n a3, a4, a10 -402ab37f: 49aa add.n a4, a9, a10 -402ab381: 0020c0 memw -402ab384: 8023b2 l32i a11, a3, 0x200 -402ab387: 0020c0 memw -402ab38a: 02b9 s32i.n a11, a2, 0 -402ab38c: 334b addi.n a3, a3, 4 -402ab38e: 224b addi.n a2, a2, 4 -402ab390: ed9347 bne a3, a4, 402ab381 -402ab393: 1127e0 slli a2, a7, 2 -402ab396: f00d ret.n - -402ab398 : -402ab398: 047320 extui a7, a2, 3, 1 -402ab39b: 046120 extui a6, a2, 1, 1 -402ab39e: 045020 extui a5, a2, 0, 1 -402ab3a1: e0c112 addi a1, a1, -32 -402ab3a4: 3109 s32i.n a0, a1, 12 -402ab3a6: 41c9 s32i.n a12, a1, 16 -402ab3a8: 556a add.n a5, a5, a6 -402ab3aa: f986c1 l32r a12, 402a99c4 -402ab3ad: 046220 extui a6, a2, 2, 1 -402ab3b0: 667a add.n a6, a6, a7 -402ab3b2: 040520 extui a0, a2, 5, 1 -402ab3b5: 047620 extui a7, a2, 6, 1 -402ab3b8: 007a add.n a0, a0, a7 -402ab3ba: 047420 extui a7, a2, 4, 1 -402ab3bd: 007a add.n a0, a0, a7 -402ab3bf: 006a add.n a0, a0, a6 -402ab3c1: 005a add.n a0, a0, a5 -402ab3c3: 245330 extui a5, a3, 3, 3 -402ab3c6: 742000 extui a2, a0, 0, 8 -402ab3c9: 400c movi.n a0, 4 -402ab3cb: 0152f6 bgeui a2, 5, 402ab3d0 -402ab3ce: 020d mov.n a0, a2 -402ab3d0: 902000 addx2 a2, a0, a0 -402ab3d3: d01c movi.n a0, 29 -402ab3d5: 902250 addx2 a2, a2, a5 -402ab3d8: 742020 extui a2, a2, 0, 8 -402ab3db: 013027 bltu a0, a2, 402ab3e0 -402ab3de: 020d mov.n a0, a2 -402ab3e0: 420c movi.n a2, 4 -402ab3e2: 745000 extui a5, a0, 0, 8 -402ab3e5: 130c movi.n a3, 1 -402ab3e7: 0c08 l32i.n a0, a12, 0 -402ab3e9: b04540 addx8 a4, a5, a4 -402ab3ec: 1468 l32i.n a6, a4, 4 -402ab3ee: 2b2002 l32i a0, a0, 172 -402ab3f1: 0448 l32i.n a4, a4, 0 -402ab3f3: 847960 extui a7, a6, 9, 9 -402ab3f6: 1179 s32i.n a7, a1, 4 -402ab3f8: 845040 extui a5, a4, 0, 9 -402ab3fb: 846060 extui a6, a6, 0, 9 -402ab3fe: 2169 s32i.n a6, a1, 8 -402ab400: 0159 s32i.n a5, a1, 0 -402ab402: 844940 extui a4, a4, 9, 9 -402ab405: 0000c0 callx0 a0 -402ab408: 1148 l32i.n a4, a1, 4 -402ab40a: 0c08 l32i.n a0, a12, 0 -402ab40c: 520c movi.n a2, 5 -402ab40e: 2b2002 l32i a0, a0, 172 -402ab411: 130c movi.n a3, 1 -402ab413: 0000c0 callx0 a0 -402ab416: 0148 l32i.n a4, a1, 0 -402ab418: 0c08 l32i.n a0, a12, 0 -402ab41a: 420c movi.n a2, 4 -402ab41c: 2b2002 l32i a0, a0, 172 -402ab41f: 230c movi.n a3, 2 +402aafa4: d42c72 l32i a7, a12, 0x350 +402aafa7: d87c movi.n a8, -3 +402aafa9: 107780 and a7, a7, a8 +402aafac: 0020c0 memw +402aafaf: d46c72 s32i a7, a12, 0x350 +402aafb2: 0020c0 memw +402aafb5: d42c52 l32i a5, a12, 0x350 +402aafb8: 260c movi.n a6, 2 +402aafba: 205560 or a5, a5, a6 +402aafbd: 0020c0 memw +402aafc0: d46c52 s32i a5, a12, 0x350 +402aafc3: 120c movi.n a2, 1 +402aafc5: 630201 l32r a0, 40283bd0 +402aafc8: 0000c0 callx0 a0 +402aafcb: cd9901 l32r a0, 4029e630 +402aafce: 040c movi.n a4, 0 +402aafd0: f77c movi.n a7, -1 +402aafd2: fc06b1 l32r a11, 402a9fec +402aafd5: 0020c0 memw +402aafd8: d42c92 l32i a9, a12, 0x350 +402aafdb: 259890 extui a9, a9, 24, 3 +402aafde: a98c beqz.n a9, 402aafec +402aafe0: 0020c0 memw +402aafe3: d42ca2 l32i a10, a12, 0x350 +402aafe6: 25a8a0 extui a10, a10, 24, 3 +402aafe9: ff3a56 bnez a10, 402aafe0 +402aafec: 0f8d mov.n a8, a15 +402aafee: 04ad mov.n a10, a4 +402aaff0: 0020c0 memw +402aaff3: 17a122 movi a2, 0x117 +402aaff6: e02c32 l32i a3, a12, 0x380 +402aaff9: 470b52 l8ui a5, a11, 71 +402aaffc: 303370 xor a3, a3, a7 +402aafff: c055f0 sub a5, a5, a15 +402ab002: a49030 extui a9, a3, 0, 11 +402ab005: 743030 extui a3, a3, 0, 8 +402ab008: ebc332 addi a3, a3, -21 +402ab00b: b3a330 movgez a10, a3, a3 +402ab00e: 82aa20 mull a10, a10, a2 +402ab011: 7138 l32i.n a3, a1, 28 +402ab013: 102900 and a2, a9, a0 +402ab016: 21a8a0 srai a10, a10, 8 +402ab019: 903d30 addx2 a3, a13, a3 +402ab01c: 012fa7 blt a15, a10, 402ab021 +402ab01f: 0a8d mov.n a8, a10 +402ab021: 282a add.n a2, a8, a2 +402ab023: dd1b addi.n a13, a13, 1 +402ab025: f4d0d0 extui a13, a13, 0, 16 +402ab028: f42020 extui a2, a2, 0, 16 +402ab02b: 221b addi.n a2, a2, 1 +402ab02d: 212120 srai a2, a2, 1 +402ab030: 832e50 moveqz a2, a14, a5 +402ab033: 8158 l32i.n a5, a1, 32 +402ab035: 005322 s16i a2, a3, 0 +402ab038: 0215d7 beq a5, a13, 402ab03e +402ab03b: ffd886 j 402aafa1 +402ab03e: a1e8 l32i.n a14, a1, 40 +402ab040: 91f8 l32i.n a15, a1, 36 +402ab042: 01d8 l32i.n a13, a1, 0 +402ab044: 6ca022 movi a2, 108 +402ab047: 230c movi.n a3, 2 +402ab049: 040c movi.n a4, 0 +402ab04b: fa6501 l32r a0, 402a99e0 +402ab04e: 550c movi.n a5, 5 +402ab050: 0008 l32i.n a0, a0, 0 +402ab052: 560c movi.n a6, 5 +402ab054: 272002 l32i a0, a0, 156 +402ab057: 070c movi.n a7, 0 +402ab059: 0000c0 callx0 a0 +402ab05c: 140c movi.n a4, 1 +402ab05e: fafa31 l32r a3, 402a9c48 +402ab061: 5e6321 l32r a2, 402829f0 +402ab064: 1108 l32i.n a0, a1, 4 +402ab066: 0020c0 memw +402ab069: d46cd2 s32i a13, a12, 0x350 +402ab06c: 0020c0 memw +402ab06f: d56cf2 s32i a15, a12, 0x354 +402ab072: 0020c0 memw +402ab075: d66ce2 s32i a14, a12, 0x358 +402ab078: 0020c0 memw +402ab07b: d42c52 l32i a5, a12, 0x350 +402ab07e: 255850 extui a5, a5, 24, 3 +402ab081: a58c beqz.n a5, 402ab08f +402ab083: 0020c0 memw +402ab086: d42c62 l32i a6, a12, 0x350 +402ab089: 256860 extui a6, a6, 24, 3 +402ab08c: ff3656 bnez a6, 402ab083 +402ab08f: fb67d1 l32r a13, 402a9e2c +402ab092: 0020c0 memw +402ab095: d72cb2 l32i a11, a12, 0x35c +402ab098: 10bbd0 and a11, a11, a13 +402ab09b: 0020c0 memw +402ab09e: d76cb2 s32i a11, a12, 0x35c +402ab0a1: ea7c movi.n a10, -2 +402ab0a3: 0020c0 memw +402ab0a6: d82c92 l32i a9, a12, 0x360 +402ab0a9: 1099a0 and a9, a9, a10 +402ab0ac: 0020c0 memw +402ab0af: d86c92 s32i a9, a12, 0x360 +402ab0b2: 0020c0 memw +402ab0b5: d82c82 l32i a8, a12, 0x360 +402ab0b8: 208840 or a8, a8, a4 +402ab0bb: 0020c0 memw +402ab0be: d86c82 s32i a8, a12, 0x360 +402ab0c1: 0020c0 memw +402ab0c4: 31c8 l32i.n a12, a1, 12 +402ab0c6: 41d8 l32i.n a13, a1, 16 +402ab0c8: 51e8 l32i.n a14, a1, 20 +402ab0ca: 61f8 l32i.n a15, a1, 24 +402ab0cc: 446202 s32i a0, a2, 0x110 +402ab0cf: 070c movi.n a7, 0 +402ab0d1: 2108 l32i.n a0, a1, 8 +402ab0d3: 034372 s8i a7, a3, 3 +402ab0d6: 30c112 addi a1, a1, 48 +402ab0d9: f00d ret.n + ... + +402ab0dc : +402ab0dc: 029d mov.n a9, a2 +402ab0de: 052d mov.n a2, a5 +402ab0e0: 022937 blt a9, a3, 402ab0e6 +402ab0e3: 0aa497 bge a4, a9, 402ab0f1 +402ab0e6: 401600 ssl a6 +402ab0e9: 130c movi.n a3, 1 +402ab0eb: a13300 sll a3, a3 +402ab0ee: 202230 or a2, a2, a3 +402ab0f1: f00d ret.n +402ab0f3: ccaa00 excw +402ab0f6: fe .byte 0xfe +402ab0f7: 3f .byte 0x3f +402ab0f8: 000ff4 excw + ... + +402ab0fc : +402ab0fc: 050c movi.n a5, 0 +402ab0fe: e0c112 addi a1, a1, -32 +402ab101: 21d9 s32i.n a13, a1, 8 +402ab103: 41f9 s32i.n a15, a1, 16 +402ab105: 31e9 s32i.n a14, a1, 12 +402ab107: 11c9 s32i.n a12, a1, 4 +402ab109: fbbae1 l32r a14, 402a9ff4 +402ab10c: 0109 s32i.n a0, a1, 0 +402ab10e: 0ecd mov.n a12, a14 +402ab110: ee8b addi.n a14, a14, 8 +402ab112: 030c movi.n a3, 0 +402ab114: c40c movi.n a4, 12 +402ab116: 060c movi.n a6, 0 +402ab118: 069c22 l16si a2, a12, 12 +402ab11b: fffc05 call0 402ab0dc +402ab11e: 025d mov.n a5, a2 +402ab120: cc2b addi.n a12, a12, 2 +402ab122: ec9ce7 bne a12, a14, 402ab112 +402ab125: fff3c1 l32r a12, 402ab0f4 +402ab128: 1d0c movi.n a13, 1 +402ab12a: fbb2f1 l32r a15, 402a9ff4 +402ab12d: fff201 l32r a0, 402ab0f8 +402ab130: 2d1ff2 l16ui a15, a15, 90 +402ab133: e4a362 movi a6, 0x3e4 +402ab136: 021f67 beq a15, a6, 402ab13c +402ab139: 199f07 bne a15, a0, 402ab156 +402ab13c: c30c movi.n a3, 12 +402ab13e: c43c movi.n a4, 60 +402ab140: 370c22 l8ui a2, a12, 55 +402ab143: 160c movi.n a6, 1 +402ab145: 012280 slli a2, a2, 24 +402ab148: 312820 srai a2, a2, 24 +402ab14b: fff905 call0 402ab0dc +402ab14e: 025d mov.n a5, a2 +402ab150: ffea01 l32r a0, 402ab0f8 +402ab153: e4a362 movi a6, 0x3e4 +402ab156: cc6b addi.n a12, a12, 6 +402ab158: dd1b addi.n a13, a13, 1 +402ab15a: d85d66 bnei a13, 5, 402ab136 +402ab15d: fba501 l32r a0, 402a9ff4 +402ab160: 0a1002 l16ui a0, a0, 20 +402ab163: 744800 extui a4, a0, 8, 8 +402ab166: 042d mov.n a2, a4 +402ab168: 740000 extui a0, a0, 0, 8 +402ab16b: 00dd mov.n a13, a0 +402ab16d: 02b4a6 blti a4, 16, 402ab173 +402ab170: e0c422 addi a2, a4, -32 +402ab173: 02c0a6 blti a0, 32, 402ab179 +402ab176: c0c0d2 addi a13, a0, -64 +402ab179: 337c movi.n a3, -13 +402ab17b: d40c movi.n a4, 13 +402ab17d: 260c movi.n a6, 2 +402ab17f: fff5c5 call0 402ab0dc +402ab182: 536c movi.n a3, -27 +402ab184: b41c movi.n a4, 27 +402ab186: 025d mov.n a5, a2 +402ab188: 260c movi.n a6, 2 +402ab18a: 0d2d mov.n a2, a13 +402ab18c: fff4c5 call0 402ab0dc +402ab18f: fb99c1 l32r a12, 402a9ff4 +402ab192: 025d mov.n a5, a2 +402ab194: fcab addi.n a15, a12, 10 +402ab196: 0b1c02 l16ui a0, a12, 22 +402ab199: 444600 extui a4, a0, 6, 5 +402ab19c: 042d mov.n a2, a4 +402ab19e: 540000 extui a0, a0, 0, 6 +402ab1a1: 00dd mov.n a13, a0 +402ab1a3: 02b4a6 blti a4, 16, 402ab1a9 +402ab1a6: e0c422 addi a2, a4, -32 +402ab1a9: 02c0a6 blti a0, 32, 402ab1af +402ab1ac: c0c0d2 addi a13, a0, -64 +402ab1af: 337c movi.n a3, -13 +402ab1b1: d40c movi.n a4, 13 +402ab1b3: 360c movi.n a6, 3 +402ab1b5: fff245 call0 402ab0dc +402ab1b8: 536c movi.n a3, -27 +402ab1ba: b41c movi.n a4, 27 +402ab1bc: 025d mov.n a5, a2 +402ab1be: 360c movi.n a6, 3 +402ab1c0: 0d2d mov.n a2, a13 +402ab1c2: fff185 call0 402ab0dc +402ab1c5: 025d mov.n a5, a2 +402ab1c7: cc2b addi.n a12, a12, 2 +402ab1c9: c99cf7 bne a12, a15, 402ab196 +402ab1cc: fb8ac1 l32r a12, 402a9ff4 +402ab1cf: 41f8 l32i.n a15, a1, 16 +402ab1d1: 330c movi.n a3, 3 +402ab1d3: 7ca042 movi a4, 124 +402ab1d6: 021c22 l16ui a2, a12, 4 +402ab1d9: 460c movi.n a6, 4 +402ab1db: 74d820 extui a13, a2, 8, 8 +402ab1de: 742020 extui a2, a2, 0, 8 +402ab1e1: ffef85 call0 402ab0dc +402ab1e4: 330c movi.n a3, 3 +402ab1e6: 7ca042 movi a4, 124 +402ab1e9: 025d mov.n a5, a2 +402ab1eb: 460c movi.n a6, 4 +402ab1ed: 0d2d mov.n a2, a13 +402ab1ef: ffeec5 call0 402ab0dc +402ab1f2: 025d mov.n a5, a2 +402ab1f4: cc2b addi.n a12, a12, 2 +402ab1f6: d79ce7 bne a12, a14, 402ab1d1 +402ab1f9: 11c8 l32i.n a12, a1, 4 +402ab1fb: fb7e31 l32r a3, 402a9ff4 +402ab1fe: 21d8 l32i.n a13, a1, 8 +402ab200: 5d0332 l8ui a3, a3, 93 +402ab203: 31e8 l32i.n a14, a1, 12 +402ab205: 010380 slli a0, a3, 24 +402ab208: 310800 srai a0, a0, 24 +402ab20b: 0b6377 bbci a3, 7, 402ab21a +402ab20e: 602000 neg a2, a0 +402ab211: 212320 srai a2, a2, 3 +402ab214: 602020 neg a2, a2 +402ab217: 000086 j 402ab21d +402ab21a: 212300 srai a2, a0, 3 +402ab21d: f43050 extui a3, a5, 0, 16 +402ab220: 112200 slli a2, a2, 16 +402ab223: 0108 l32i.n a0, a1, 0 +402ab225: 20c112 addi a1, a1, 32 +402ab228: 202230 or a2, a2, a3 +402ab22b: f00d ret.n +402ab22d: 000000 ill +402ab230: 8f0000 excw +402ab233: ffff03 excw +402ab236: 12fc70 excw + +402ab238 : +402ab238: f0c112 addi a1, a1, -16 +402ab23b: 21c9 s32i.n a12, a1, 8 +402ab23d: 1109 s32i.n a0, a1, 4 +402ab23f: 5dec31 l32r a3, 402829f0 +402ab242: fa8101 l32r a0, 402a9c48 +402ab245: cd0ec1 l32r a12, 4029e680 +402ab248: 0020c0 memw +402ab24b: 442352 l32i a5, a3, 0x110 +402ab24e: 0159 s32i.n a5, a1, 0 +402ab250: fe9c41 l32r a4, 402aacc0 +402ab253: 0020c0 memw +402ab256: 442322 l32i a2, a3, 0x110 +402ab259: 202240 or a2, a2, a4 +402ab25c: 0020c0 memw +402ab25f: 446322 s32i a2, a3, 0x110 +402ab262: 020002 l8ui a0, a0, 2 +402ab265: 90cc bnez.n a0, 402ab272 +402ab267: 420c movi.n a2, 4 +402ab269: fd8701 l32r a0, 402aa888 +402ab26c: 0000c0 callx0 a0 +402ab26f: 000706 j 402ab28f +402ab272: f9db01 l32r a0, 402a99e0 +402ab275: 0008 l32i.n a0, a0, 0 +402ab277: 132002 l32i a0, a0, 76 +402ab27a: 0000c0 callx0 a0 +402ab27d: ffec31 l32r a3, 402ab230 +402ab280: 0020c0 memw +402ab283: 862c22 l32i a2, a12, 0x218 +402ab286: 202230 or a2, a2, a3 +402ab289: 0020c0 memw +402ab28c: 866c22 s32i a2, a12, 0x218 +402ab28f: fb5741 l32r a4, 402a9fec +402ab292: 5b0601 l32r a0, 40281eac +402ab295: 470442 l8ui a4, a4, 71 +402ab298: ffa052 movi a5, 255 +402ab29b: 099457 bne a4, a5, 402ab2a8 +402ab29e: 120c movi.n a2, 1 +402ab2a0: feb8c5 call0 402a9e30 +402ab2a3: 020d mov.n a0, a2 +402ab2a5: ffffc6 j 402ab2a8 +402ab2a8: d18a21 l32r a2, 4029f8d0 +402ab2ab: 0020c0 memw +402ab2ae: d42252 l32i a5, a2, 0x350 +402ab2b1: 255850 extui a5, a5, 24, 3 +402ab2b4: 00b516 beqz a5, 402ab2c3 +402ab2b7: 0020c0 memw +402ab2ba: d42262 l32i a6, a2, 0x350 +402ab2bd: 256860 extui a6, a6, 24, 3 +402ab2c0: ff3656 bnez a6, 402ab2b7 +402ab2c3: fada61 l32r a6, 402a9e2c +402ab2c6: 0020c0 memw +402ab2c9: d72252 l32i a5, a2, 0x35c +402ab2cc: 105560 and a5, a5, a6 +402ab2cf: 0020c0 memw +402ab2d2: d76252 s32i a5, a2, 0x35c +402ab2d5: e5a741 l32r a4, 402a4974 +402ab2d8: 0020c0 memw +402ab2db: d72232 l32i a3, a2, 0x35c +402ab2de: 103340 and a3, a3, a4 +402ab2e1: 0020c0 memw +402ab2e4: d76232 s32i a3, a2, 0x35c +402ab2e7: feafb2 movi a11, -2 +402ab2ea: 0020c0 memw +402ab2ed: d822a2 l32i a10, a2, 0x360 +402ab2f0: 10aab0 and a10, a10, a11 +402ab2f3: 0020c0 memw +402ab2f6: d862a2 s32i a10, a2, 0x360 +402ab2f9: 01a092 movi a9, 1 +402ab2fc: 0020c0 memw +402ab2ff: d82282 l32i a8, a2, 0x360 +402ab302: 208890 or a8, a8, a9 +402ab305: 0020c0 memw +402ab308: fa5071 l32r a7, 402a9c48 +402ab30b: d86282 s32i a8, a2, 0x360 +402ab30e: 020772 l8ui a7, a7, 2 +402ab311: 3109 s32i.n a0, a1, 12 +402ab313: a7cc bnez.n a7, 402ab321 +402ab315: 420c movi.n a2, 4 +402ab317: 030c movi.n a3, 0 +402ab319: 069245 call0 402b1c40 +402ab31c: 3108 l32i.n a0, a1, 12 +402ab31e: 000446 j 402ab333 +402ab321: ffc481 l32r a8, 402ab234 +402ab324: 0020c0 memw +402ab327: 862c72 l32i a7, a12, 0x218 +402ab32a: 107780 and a7, a7, a8 +402ab32d: 0020c0 memw +402ab330: 866c72 s32i a7, a12, 0x218 +402ab333: 002d mov.n a2, a0 +402ab335: 0020c0 memw +402ab338: 1108 l32i.n a0, a1, 4 +402ab33a: 21c8 l32i.n a12, a1, 8 +402ab33c: 5dada1 l32r a10, 402829f0 +402ab33f: 0198 l32i.n a9, a1, 0 +402ab341: 446a92 s32i a9, a10, 0x110 +402ab344: 10c112 addi a1, a1, 16 +402ab347: f00d ret.n +402ab349: 000000 ill + +402ab34c : +402ab34c: f00d ret.n + ... + +402ab350 : +402ab350: f00d ret.n + ... + +402ab354 : +402ab354: c09320 sub a9, a3, a2 +402ab357: 893b addi.n a8, a9, 3 +402ab359: b38990 movgez a8, a9, a9 +402ab35c: 218280 srai a8, a8, 2 +402ab35f: 881b addi.n a8, a8, 1 +402ab361: 889c beqz.n a8, 402ab37d +402ab363: 611431 l32r a3, 402837b4 +402ab366: a07820 addx4 a7, a8, a2 +402ab369: 343a add.n a3, a4, a3 +402ab36b: 0020c0 memw +402ab36e: 0248 l32i.n a4, a2, 0 +402ab370: 0020c0 memw +402ab373: 806342 s32i a4, a3, 0x200 +402ab376: 224b addi.n a2, a2, 4 +402ab378: 334b addi.n a3, a3, 4 +402ab37a: ed9277 bne a2, a7, 402ab36b +402ab37d: 1128e0 slli a2, a8, 2 +402ab380: f00d ret.n + ... + +402ab384 : +402ab384: c08320 sub a8, a3, a2 +402ab387: 783b addi.n a7, a8, 3 +402ab389: b37880 movgez a7, a8, a8 +402ab38c: 217270 srai a7, a7, 2 +402ab38f: 771b addi.n a7, a7, 1 +402ab391: a79c beqz.n a7, 402ab3af +402ab393: 6108a1 l32r a10, 402837b4 +402ab396: a09740 addx4 a9, a7, a4 +402ab399: 34aa add.n a3, a4, a10 +402ab39b: 49aa add.n a4, a9, a10 +402ab39d: 0020c0 memw +402ab3a0: 8023b2 l32i a11, a3, 0x200 +402ab3a3: 0020c0 memw +402ab3a6: 02b9 s32i.n a11, a2, 0 +402ab3a8: 334b addi.n a3, a3, 4 +402ab3aa: 224b addi.n a2, a2, 4 +402ab3ac: ed9347 bne a3, a4, 402ab39d +402ab3af: 1127e0 slli a2, a7, 2 +402ab3b2: f00d ret.n + +402ab3b4 : +402ab3b4: 047320 extui a7, a2, 3, 1 +402ab3b7: 046120 extui a6, a2, 1, 1 +402ab3ba: 045020 extui a5, a2, 0, 1 +402ab3bd: e0c112 addi a1, a1, -32 +402ab3c0: 3109 s32i.n a0, a1, 12 +402ab3c2: 41c9 s32i.n a12, a1, 16 +402ab3c4: 556a add.n a5, a5, a6 +402ab3c6: f986c1 l32r a12, 402a99e0 +402ab3c9: 046220 extui a6, a2, 2, 1 +402ab3cc: 667a add.n a6, a6, a7 +402ab3ce: 040520 extui a0, a2, 5, 1 +402ab3d1: 047620 extui a7, a2, 6, 1 +402ab3d4: 007a add.n a0, a0, a7 +402ab3d6: 047420 extui a7, a2, 4, 1 +402ab3d9: 007a add.n a0, a0, a7 +402ab3db: 006a add.n a0, a0, a6 +402ab3dd: 005a add.n a0, a0, a5 +402ab3df: 245330 extui a5, a3, 3, 3 +402ab3e2: 742000 extui a2, a0, 0, 8 +402ab3e5: 400c movi.n a0, 4 +402ab3e7: 0152f6 bgeui a2, 5, 402ab3ec +402ab3ea: 020d mov.n a0, a2 +402ab3ec: 902000 addx2 a2, a0, a0 +402ab3ef: d01c movi.n a0, 29 +402ab3f1: 902250 addx2 a2, a2, a5 +402ab3f4: 742020 extui a2, a2, 0, 8 +402ab3f7: 013027 bltu a0, a2, 402ab3fc +402ab3fa: 020d mov.n a0, a2 +402ab3fc: 420c movi.n a2, 4 +402ab3fe: 745000 extui a5, a0, 0, 8 +402ab401: 130c movi.n a3, 1 +402ab403: 0c08 l32i.n a0, a12, 0 +402ab405: b04540 addx8 a4, a5, a4 +402ab408: 1468 l32i.n a6, a4, 4 +402ab40a: 2b2002 l32i a0, a0, 172 +402ab40d: 0448 l32i.n a4, a4, 0 +402ab40f: 847960 extui a7, a6, 9, 9 +402ab412: 1179 s32i.n a7, a1, 4 +402ab414: 845040 extui a5, a4, 0, 9 +402ab417: 846060 extui a6, a6, 0, 9 +402ab41a: 2169 s32i.n a6, a1, 8 +402ab41c: 0159 s32i.n a5, a1, 0 +402ab41e: 844940 extui a4, a4, 9, 9 402ab421: 0000c0 callx0 a0 -402ab424: 2148 l32i.n a4, a1, 8 -402ab426: 520c movi.n a2, 5 -402ab428: 0c08 l32i.n a0, a12, 0 -402ab42a: 230c movi.n a3, 2 -402ab42c: 2b2002 l32i a0, a0, 172 -402ab42f: 41c8 l32i.n a12, a1, 16 -402ab431: 0000c0 callx0 a0 -402ab434: 3108 l32i.n a0, a1, 12 -402ab436: 20c112 addi a1, a1, 32 -402ab439: f00d ret.n -402ab43b: a01000 addx4 a1, a0, a0 -402ab43e: 402c movi.n a0, 36 -402ab440: 2ca070 excw -402ab443: a0b040 addx4 a11, a0, a4 -402ab446: 402c movi.n a0, 36 -402ab448: 2ca0c0 excw -402ab44b: 06ad40 excw - -402ab44c : -402ab44c: 06ad mov.n a10, a6 -402ab44e: 039d mov.n a9, a3 -402ab450: a0c112 addi a1, a1, -96 -402ab453: f98f31 l32r a3, 402a9a90 -402ab456: d159 s32i.n a5, a1, 52 -402ab458: c129 s32i.n a2, a1, 48 -402ab45a: 5109 s32i.n a0, a1, 20 -402ab45c: 71d9 s32i.n a13, a1, 28 -402ab45e: 61c9 s32i.n a12, a1, 24 -402ab460: 91f9 s32i.n a15, a1, 36 -402ab462: 81e9 s32i.n a14, a1, 32 -402ab464: a149 s32i.n a4, a1, 40 -402ab466: f957e1 l32r a14, 402a99c4 -402ab469: f46c movi.n a4, -17 -402ab46b: 07fd mov.n a15, a7 -402ab46d: 0020c0 memw -402ab470: e42322 l32i a2, a3, 0x390 -402ab473: 102240 and a2, a2, a4 -402ab476: 0020c0 memw -402ab479: 241c movi.n a4, 18 -402ab47b: 750c movi.n a5, 7 -402ab47d: 060c movi.n a6, 0 -402ab47f: 070c movi.n a7, 0 -402ab481: f1a9 s32i.n a10, a1, 60 -402ab483: 106192 s32i a9, a1, 64 -402ab486: e46322 s32i a2, a3, 0x390 -402ab489: 0e08 l32i.n a0, a14, 0 -402ab48b: 77a022 movi a2, 119 -402ab48e: 272002 l32i a0, a0, 156 -402ab491: 030c movi.n a3, 0 -402ab493: 0000c0 callx0 a0 -402ab496: 77a022 movi a2, 119 -402ab499: 030c movi.n a3, 0 -402ab49b: 940c movi.n a4, 9 -402ab49d: 750c movi.n a5, 7 -402ab49f: 0e08 l32i.n a0, a14, 0 -402ab4a1: 060c movi.n a6, 0 -402ab4a3: 272002 l32i a0, a0, 156 -402ab4a6: 070c movi.n a7, 0 -402ab4a8: 0000c0 callx0 a0 -402ab4ab: 150c movi.n a5, 1 -402ab4ad: 540c movi.n a4, 5 -402ab4af: 030c movi.n a3, 0 -402ab4b1: c168 l32i.n a6, a1, 48 -402ab4b3: 156132 s32i a3, a1, 84 -402ab4b6: 934560 movnez a4, a5, a6 -402ab4b9: b149 s32i.n a4, a1, 44 -402ab4bb: b188 l32i.n a8, a1, 44 -402ab4bd: 152172 l32i a7, a1, 84 -402ab4c0: 022787 blt a7, a8, 402ab4c6 -402ab4c3: 00c246 j 402ab7d0 -402ab4c6: 2ec716 beqz a7, 402ab7b6 -402ab4c9: a70b addi.n a10, a7, -1 -402ab4cb: 2eca16 beqz a10, 402ab7bb -402ab4ce: fec7b2 addi a11, a7, -2 -402ab4d1: 2f0b16 beqz a11, 402ab7c5 -402ab4d4: fdc7c2 addi a12, a7, -3 -402ab4d7: 318c16 beqz a12, 402ab7f3 -402ab4da: fcc7d2 addi a13, a7, -4 -402ab4dd: 318d16 beqz a13, 402ab7f9 -402ab4e0: 0c0c movi.n a12, 0 -402ab4e2: 000c movi.n a0, 0 -402ab4e4: 146102 s32i a0, a1, 80 -402ab4e7: 152132 l32i a3, a1, 84 -402ab4ea: 820c movi.n a2, 8 -402ab4ec: 0e08 l32i.n a0, a14, 0 -402ab4ee: 0d0c movi.n a13, 0 -402ab4f0: 342002 l32i a0, a0, 208 -402ab4f3: 83d230 moveqz a13, a2, a3 -402ab4f6: 0d2d mov.n a2, a13 -402ab4f8: 0000c0 callx0 a0 -402ab4fb: 152142 l32i a4, a1, 84 -402ab4fe: 1324f6 bgeui a4, 2, 402ab515 -402ab501: 020c movi.n a2, 0 -402ab503: 0d3d mov.n a3, a13 -402ab505: f4a142 movi a4, 0x1f4 +402ab424: 1148 l32i.n a4, a1, 4 +402ab426: 0c08 l32i.n a0, a12, 0 +402ab428: 520c movi.n a2, 5 +402ab42a: 2b2002 l32i a0, a0, 172 +402ab42d: 130c movi.n a3, 1 +402ab42f: 0000c0 callx0 a0 +402ab432: 0148 l32i.n a4, a1, 0 +402ab434: 0c08 l32i.n a0, a12, 0 +402ab436: 420c movi.n a2, 4 +402ab438: 2b2002 l32i a0, a0, 172 +402ab43b: 230c movi.n a3, 2 +402ab43d: 0000c0 callx0 a0 +402ab440: 2148 l32i.n a4, a1, 8 +402ab442: 520c movi.n a2, 5 +402ab444: 0c08 l32i.n a0, a12, 0 +402ab446: 230c movi.n a3, 2 +402ab448: 2b2002 l32i a0, a0, 172 +402ab44b: 41c8 l32i.n a12, a1, 16 +402ab44d: 0000c0 callx0 a0 +402ab450: 3108 l32i.n a0, a1, 12 +402ab452: 20c112 addi a1, a1, 32 +402ab455: f00d ret.n +402ab457: a03000 addx4 a3, a0, a0 +402ab45a: 402c movi.n a0, 36 +402ab45c: 2ca090 excw +402ab45f: a0d040 addx4 a13, a0, a4 +402ab462: 402c movi.n a0, 36 +402ab464: 2ca0e0 excw +402ab467: 06ad40 excw + +402ab468 : +402ab468: 06ad mov.n a10, a6 +402ab46a: 039d mov.n a9, a3 +402ab46c: a0c112 addi a1, a1, -96 +402ab46f: f98f31 l32r a3, 402a9aac +402ab472: d159 s32i.n a5, a1, 52 +402ab474: c129 s32i.n a2, a1, 48 +402ab476: 5109 s32i.n a0, a1, 20 +402ab478: 71d9 s32i.n a13, a1, 28 +402ab47a: 61c9 s32i.n a12, a1, 24 +402ab47c: 91f9 s32i.n a15, a1, 36 +402ab47e: 81e9 s32i.n a14, a1, 32 +402ab480: a149 s32i.n a4, a1, 40 +402ab482: f957e1 l32r a14, 402a99e0 +402ab485: f46c movi.n a4, -17 +402ab487: 07fd mov.n a15, a7 +402ab489: 0020c0 memw +402ab48c: e42322 l32i a2, a3, 0x390 +402ab48f: 102240 and a2, a2, a4 +402ab492: 0020c0 memw +402ab495: 241c movi.n a4, 18 +402ab497: 750c movi.n a5, 7 +402ab499: 060c movi.n a6, 0 +402ab49b: 070c movi.n a7, 0 +402ab49d: f1a9 s32i.n a10, a1, 60 +402ab49f: 106192 s32i a9, a1, 64 +402ab4a2: e46322 s32i a2, a3, 0x390 +402ab4a5: 0e08 l32i.n a0, a14, 0 +402ab4a7: 77a022 movi a2, 119 +402ab4aa: 272002 l32i a0, a0, 156 +402ab4ad: 030c movi.n a3, 0 +402ab4af: 0000c0 callx0 a0 +402ab4b2: 77a022 movi a2, 119 +402ab4b5: 030c movi.n a3, 0 +402ab4b7: 940c movi.n a4, 9 +402ab4b9: 750c movi.n a5, 7 +402ab4bb: 0e08 l32i.n a0, a14, 0 +402ab4bd: 060c movi.n a6, 0 +402ab4bf: 272002 l32i a0, a0, 156 +402ab4c2: 070c movi.n a7, 0 +402ab4c4: 0000c0 callx0 a0 +402ab4c7: 150c movi.n a5, 1 +402ab4c9: 540c movi.n a4, 5 +402ab4cb: 030c movi.n a3, 0 +402ab4cd: c168 l32i.n a6, a1, 48 +402ab4cf: 156132 s32i a3, a1, 84 +402ab4d2: 934560 movnez a4, a5, a6 +402ab4d5: b149 s32i.n a4, a1, 44 +402ab4d7: b188 l32i.n a8, a1, 44 +402ab4d9: 152172 l32i a7, a1, 84 +402ab4dc: 022787 blt a7, a8, 402ab4e2 +402ab4df: 00c246 j 402ab7ec +402ab4e2: 2ec716 beqz a7, 402ab7d2 +402ab4e5: a70b addi.n a10, a7, -1 +402ab4e7: 2eca16 beqz a10, 402ab7d7 +402ab4ea: fec7b2 addi a11, a7, -2 +402ab4ed: 2f0b16 beqz a11, 402ab7e1 +402ab4f0: fdc7c2 addi a12, a7, -3 +402ab4f3: 318c16 beqz a12, 402ab80f +402ab4f6: fcc7d2 addi a13, a7, -4 +402ab4f9: 318d16 beqz a13, 402ab815 +402ab4fc: 0c0c movi.n a12, 0 +402ab4fe: 000c movi.n a0, 0 +402ab500: 146102 s32i a0, a1, 80 +402ab503: 152132 l32i a3, a1, 84 +402ab506: 820c movi.n a2, 8 402ab508: 0e08 l32i.n a0, a14, 0 -402ab50a: c50c movi.n a5, 12 -402ab50c: 3a2002 l32i a0, a0, 232 -402ab50f: 10c162 addi a6, a1, 16 -402ab512: 0000c0 callx0 a0 -402ab515: 120c movi.n a2, 1 -402ab517: 04a132 movi a3, 0x104 -402ab51a: 0e08 l32i.n a0, a14, 0 -402ab51c: 0c4d mov.n a4, a12 -402ab51e: 152002 l32i a0, a0, 84 -402ab521: 651c movi.n a5, 22 -402ab523: 0000c0 callx0 a0 -402ab526: 0c2d mov.n a2, a12 -402ab528: 631c movi.n a3, 22 -402ab52a: d148 l32i.n a4, a1, 52 -402ab52c: ffe685 call0 402ab398 -402ab52f: dfac beqz.n a15, 402ab560 -402ab531: 0d6d mov.n a6, a13 -402ab533: ffc221 l32r a2, 402ab43c -402ab536: 130c movi.n a3, 1 -402ab538: 04a142 movi a4, 0x104 -402ab53b: 6a1c movi.n a10, 22 -402ab53d: 01a9 s32i.n a10, a1, 0 -402ab53f: 100192 l8ui a9, a1, 16 -402ab542: 142152 l32i a5, a1, 80 -402ab545: 019980 slli a9, a9, 24 -402ab548: 319890 srai a9, a9, 24 -402ab54b: 1199 s32i.n a9, a1, 4 -402ab54d: 110182 l8ui a8, a1, 17 -402ab550: 0c7d mov.n a7, a12 -402ab552: 018880 slli a8, a8, 24 -402ab555: 318880 srai a8, a8, 24 -402ab558: 2189 s32i.n a8, a1, 8 -402ab55a: 592401 l32r a0, 402819ec -402ab55d: 0000c0 callx0 a0 -402ab560: 0e08 l32i.n a0, a14, 0 -402ab562: 102002 l32i a0, a0, 64 -402ab565: 120c movi.n a2, 1 -402ab567: 0000c0 callx0 a0 -402ab56a: 0d0c movi.n a13, 0 -402ab56c: 120c movi.n a2, 1 -402ab56e: e129 s32i.n a2, a1, 56 -402ab570: 120c movi.n a2, 1 -402ab572: 102132 l32i a3, a1, 64 -402ab575: 142142 l32i a4, a1, 80 -402ab578: 050c movi.n a5, 0 -402ab57a: 060c movi.n a6, 0 -402ab57c: 0169 s32i.n a6, a1, 0 -402ab57e: 1169 s32i.n a6, a1, 4 -402ab580: 2169 s32i.n a6, a1, 8 -402ab582: 0e08 l32i.n a0, a14, 0 -402ab584: 070c movi.n a7, 0 -402ab586: 1a2002 l32i a0, a0, 104 -402ab589: 060c movi.n a6, 0 -402ab58b: 0000c0 callx0 a0 -402ab58e: 0e08 l32i.n a0, a14, 0 -402ab590: 120c movi.n a2, 1 -402ab592: d008 l32i.n a0, a0, 52 -402ab594: 00a432 movi a3, 0x400 -402ab597: 0000c0 callx0 a0 -402ab59a: 0020c0 memw -402ab59d: f93c21 l32r a2, 402a9a90 -402ab5a0: 0e08 l32i.n a0, a14, 0 -402ab5a2: f92222 l32i a2, a2, 0x3e4 -402ab5a5: c008 l32i.n a0, a0, 48 -402ab5a7: 212820 srai a2, a2, 8 -402ab5aa: 116122 s32i a2, a1, 68 -402ab5ad: 0000c0 callx0 a0 -402ab5b0: 0e08 l32i.n a0, a14, 0 -402ab5b2: 1b2002 l32i a0, a0, 108 -402ab5b5: 120c movi.n a2, 1 -402ab5b7: 0000c0 callx0 a0 -402ab5ba: 4f9c beqz.n a15, 402ab5d2 -402ab5bc: ffa121 l32r a2, 402ab440 -402ab5bf: 0d3d mov.n a3, a13 -402ab5c1: 112142 l32i a4, a1, 68 -402ab5c4: 62d151 l32r a5, 40284108 -402ab5c7: e168 l32i.n a6, a1, 56 -402ab5c9: 142172 l32i a7, a1, 80 -402ab5cc: 590801 l32r a0, 402819ec -402ab5cf: 0000c0 callx0 a0 -402ab5d2: 112132 l32i a3, a1, 68 -402ab5d5: 62cc21 l32r a2, 40284108 -402ab5d8: ffa742 movi a4, 0x7ff -402ab5db: 082237 blt a2, a3, 402ab5e7 -402ab5de: 5a2437 blt a4, a3, 402ab63c -402ab5e1: 62c961 l32r a6, 40284108 -402ab5e4: 17a637 bge a6, a3, 402ab5ff -402ab5e7: 5dcc bnez.n a13, 402ab5f0 -402ab5e9: 080c movi.n a8, 0 -402ab5eb: e189 s32i.n a8, a1, 56 -402ab5ed: 000986 j 402ab617 -402ab5f0: 142192 l32i a9, a1, 80 -402ab5f3: 18c9a2 addi a10, a9, 24 -402ab5f6: 7490a0 extui a9, a10, 0, 8 -402ab5f9: 146192 s32i a9, a1, 80 -402ab5fc: 0005c6 j 402ab617 -402ab5ff: fdcc bnez.n a13, 402ab612 -402ab601: ffa3b2 movi a11, 0x3ff -402ab604: 720c movi.n a2, 7 -402ab606: e129 s32i.n a2, a1, 56 -402ab608: 0bab37 bge a11, a3, 402ab617 -402ab60b: 330c movi.n a3, 3 -402ab60d: e139 s32i.n a3, a1, 56 -402ab60f: 000106 j 402ab617 -402ab612: 040c movi.n a4, 0 -402ab614: 146142 s32i a4, a1, 80 -402ab617: e128 l32i.n a2, a1, 56 -402ab619: 04a132 movi a3, 0x104 -402ab61c: 0e08 l32i.n a0, a14, 0 -402ab61e: 0c4d mov.n a4, a12 -402ab620: 152002 l32i a0, a0, 84 -402ab623: 651c movi.n a5, 22 -402ab625: 0000c0 callx0 a0 -402ab628: 0c2d mov.n a2, a12 -402ab62a: 631c movi.n a3, 22 -402ab62c: d148 l32i.n a4, a1, 52 -402ab62e: ffd685 call0 402ab398 -402ab631: dd1b addi.n a13, a13, 1 -402ab633: 74d0d0 extui a13, a13, 0, 8 -402ab636: fecd22 addi a2, a13, -2 -402ab639: f33256 bnez a2, 402ab570 -402ab63c: 00a0c2 movi a12, 0 -402ab63f: 00a0d2 movi a13, 0 -402ab642: 00a002 movi a0, 0 -402ab645: 020c movi.n a2, 0 -402ab647: 030c movi.n a3, 0 -402ab649: 166132 s32i a3, a1, 88 -402ab64c: 126122 s32i a2, a1, 72 -402ab64f: 136102 s32i a0, a1, 76 -402ab652: d20c movi.n a2, 13 -402ab654: 102132 l32i a3, a1, 64 -402ab657: 142142 l32i a4, a1, 80 -402ab65a: 12c152 addi a5, a1, 18 -402ab65d: f168 l32i.n a6, a1, 60 -402ab65f: 0f7d mov.n a7, a15 -402ab661: 05b1c5 call0 402b1180 -402ab664: bf9c beqz.n a15, 402ab683 -402ab666: ff7721 l32r a2, 402ab444 -402ab669: 0c3d mov.n a3, a12 -402ab66b: 130152 l8ui a5, a1, 19 -402ab66e: 120142 l8ui a4, a1, 18 -402ab671: 015580 slli a5, a5, 24 -402ab674: 014480 slli a4, a4, 24 -402ab677: 314840 srai a4, a4, 24 -402ab67a: 315850 srai a5, a5, 24 -402ab67d: 58db01 l32r a0, 402819ec -402ab680: 0000c0 callx0 a0 -402ab683: 0cbc beqz.n a12, 402ab6b7 -402ab685: 0e08 l32i.n a0, a14, 0 -402ab687: 120122 l8ui a2, a1, 18 -402ab68a: 0008 l32i.n a0, a0, 0 -402ab68c: 012280 slli a2, a2, 24 -402ab68f: 312820 srai a2, a2, 24 -402ab692: c02d20 sub a2, a13, a2 -402ab695: 0000c0 callx0 a0 -402ab698: 1b22e6 bgei a2, 2, 402ab6b7 -402ab69b: 162122 l32i a2, a1, 88 -402ab69e: 0e08 l32i.n a0, a14, 0 -402ab6a0: 130132 l8ui a3, a1, 19 -402ab6a3: 0008 l32i.n a0, a0, 0 -402ab6a5: 013380 slli a3, a3, 24 -402ab6a8: 313830 srai a3, a3, 24 -402ab6ab: c02230 sub a2, a2, a3 -402ab6ae: 0000c0 callx0 a0 -402ab6b1: 0222e6 bgei a2, 2, 402ab6b7 -402ab6b4: 004206 j 402ab7c0 -402ab6b7: 132142 l32i a4, a1, 76 -402ab6ba: 122122 l32i a2, a1, 72 -402ab6bd: 1201d2 l8ui a13, a1, 18 -402ab6c0: 130132 l8ui a3, a1, 19 -402ab6c3: cc1b addi.n a12, a12, 1 -402ab6c5: 74c0c0 extui a12, a12, 0, 8 -402ab6c8: 013380 slli a3, a3, 24 -402ab6cb: 01dd80 slli a13, a13, 24 -402ab6ce: 31d8d0 srai a13, a13, 24 -402ab6d1: 313830 srai a3, a3, 24 -402ab6d4: 166132 s32i a3, a1, 88 -402ab6d7: 232a add.n a2, a3, a2 -402ab6d9: 4d4a add.n a4, a13, a4 -402ab6db: 136142 s32i a4, a1, 76 -402ab6de: 126122 s32i a2, a1, 72 -402ab6e1: 024c26 beqi a12, 4, 402ab6e7 -402ab6e4: ffda86 j 402ab652 -402ab6e7: 000c movi.n a0, 0 -402ab6e9: 09d056 bnez a0, 402ab78a -402ab6ec: 1321d2 l32i a13, a1, 76 -402ab6ef: 122102 l32i a0, a1, 72 -402ab6f2: dd2b addi.n a13, a13, 2 -402ab6f4: 002b addi.n a0, a0, 2 -402ab6f6: 210200 srai a0, a0, 2 -402ab6f9: 21d2d0 srai a13, a13, 2 -402ab6fc: 01dd80 slli a13, a13, 24 -402ab6ff: 31d8d0 srai a13, a13, 24 -402ab702: 166c movi.n a6, -31 -402ab704: 127c movi.n a2, -15 -402ab706: 013080 slli a3, a0, 24 -402ab709: f40c movi.n a4, 15 -402ab70b: 047d mov.n a7, a4 -402ab70d: 313830 srai a3, a3, 24 -402ab710: 020d mov.n a0, a2 -402ab712: 166132 s32i a3, a1, 88 -402ab715: 162152 l32i a5, a1, 88 -402ab718: c138 l32i.n a3, a1, 48 -402ab71a: 012d27 blt a13, a2, 402ab71f -402ab71d: 0d0d mov.n a0, a13 -402ab71f: 01b0e6 bgei a0, 16, 402ab724 -402ab722: 007d mov.n a7, a0 -402ab724: 060d mov.n a0, a6 -402ab726: f21c movi.n a2, 31 -402ab728: 01d780 slli a13, a7, 24 -402ab72b: 31d8d0 srai a13, a13, 24 -402ab72e: 027d mov.n a7, a2 -402ab730: 012567 blt a5, a6, 402ab735 -402ab733: 050d mov.n a0, a5 -402ab735: 01c0e6 bgei a0, 32, 402ab73a -402ab738: 007d mov.n a7, a0 -402ab73a: 014780 slli a4, a7, 24 -402ab73d: 314840 srai a4, a4, 24 -402ab740: 166142 s32i a4, a1, 88 -402ab743: 53dc bnez.n a3, 402ab75c -402ab745: a188 l32i.n a8, a1, 40 -402ab747: 545070 extui a5, a7, 0, 6 -402ab74a: 4460d0 extui a6, a13, 0, 5 -402ab74d: 1166a0 slli a6, a6, 6 -402ab750: 205560 or a5, a5, a6 -402ab753: 152162 l32i a6, a1, 84 -402ab756: 906680 addx2 a6, a6, a8 -402ab759: 005652 s16i a5, a6, 0 -402ab75c: ff8c beqz.n a15, 402ab76f -402ab75e: 0d4d mov.n a4, a13 -402ab760: ff3a21 l32r a2, 402ab448 -402ab763: 152132 l32i a3, a1, 84 -402ab766: 162152 l32i a5, a1, 88 -402ab769: 58a001 l32r a0, 402819ec -402ab76c: 0000c0 callx0 a0 -402ab76f: 1490c0 extui a9, a12, 0, 2 -402ab772: 1ea8 l32i.n a10, a14, 4 -402ab774: 152172 l32i a7, a1, 84 -402ab777: 11aae0 slli a10, a10, 2 -402ab77a: 871b addi.n a8, a7, 1 -402ab77c: 747080 extui a7, a8, 0, 8 -402ab77f: 2099a0 or a9, a9, a10 -402ab782: 1e99 s32i.n a9, a14, 4 -402ab784: 156172 s32i a7, a1, 84 -402ab787: ff4c06 j 402ab4bb -402ab78a: 162132 l32i a3, a1, 88 -402ab78d: 130102 l8ui a0, a1, 19 -402ab790: 120122 l8ui a2, a1, 18 -402ab793: 010080 slli a0, a0, 24 -402ab796: 012280 slli a2, a2, 24 -402ab799: 312820 srai a2, a2, 24 -402ab79c: 310800 srai a0, a0, 24 -402ab79f: 003a add.n a0, a0, a3 -402ab7a1: d2da add.n a13, a2, a13 -402ab7a3: dd1b addi.n a13, a13, 1 -402ab7a5: 001b addi.n a0, a0, 1 -402ab7a7: 210100 srai a0, a0, 1 -402ab7aa: 21d1d0 srai a13, a13, 1 -402ab7ad: 01dd80 slli a13, a13, 24 -402ab7b0: 31d8d0 srai a13, a13, 24 -402ab7b3: ffd2c6 j 402ab702 -402ab7b6: 0c0c movi.n a12, 0 -402ab7b8: ff4986 j 402ab4e2 -402ab7bb: 0c4c movi.n a12, 64 -402ab7bd: ff4846 j 402ab4e2 -402ab7c0: 100c movi.n a0, 1 -402ab7c2: ffc8c6 j 402ab6e9 -402ab7c5: 60a0c2 movi a12, 96 -402ab7c8: f20c movi.n a2, 15 -402ab7ca: 146122 s32i a2, a1, 80 -402ab7cd: ff4586 j 402ab4e7 -402ab7d0: 051c movi.n a5, 16 -402ab7d2: 0020c0 memw -402ab7d5: f8ae41 l32r a4, 402a9a90 -402ab7d8: e42432 l32i a3, a4, 0x390 -402ab7db: 203350 or a3, a3, a5 -402ab7de: 0020c0 memw -402ab7e1: e46432 s32i a3, a4, 0x390 -402ab7e4: 61c8 l32i.n a12, a1, 24 -402ab7e6: 71d8 l32i.n a13, a1, 28 -402ab7e8: 81e8 l32i.n a14, a1, 32 -402ab7ea: 91f8 l32i.n a15, a1, 36 -402ab7ec: 5108 l32i.n a0, a1, 20 -402ab7ee: 60c112 addi a1, a1, 96 -402ab7f1: f00d ret.n -402ab7f3: 70a0c2 movi a12, 112 -402ab7f6: 000086 j 402ab7fc -402ab7f9: 78a0c2 movi a12, 120 -402ab7fc: 861c movi.n a6, 24 -402ab7fe: 146162 s32i a6, a1, 80 -402ab801: ff3886 j 402ab4e7 -402ab804: 2ca0f0 excw -402ab807: 845840 extui a5, a4, 8, 9 -402ab80a: fe .byte 0xfe -402ab80b: 3f .byte 0x3f - -402ab80c : -402ab80c: c0c112 addi a1, a1, -64 -402ab80f: 21c9 s32i.n a12, a1, 8 -402ab811: 31d9 s32i.n a13, a1, 12 -402ab813: 41e9 s32i.n a14, a1, 16 -402ab815: 51f9 s32i.n a15, a1, 20 -402ab817: 1109 s32i.n a0, a1, 4 -402ab819: a159 s32i.n a5, a1, 40 -402ab81b: 9179 s32i.n a7, a1, 36 -402ab81d: 7129 s32i.n a2, a1, 28 -402ab81f: 8149 s32i.n a4, a1, 32 -402ab821: 7fa022 movi a2, 127 -402ab824: 014380 slli a4, a3, 24 -402ab827: 314840 srai a4, a4, 24 -402ab82a: a33240 movltz a3, a2, a4 -402ab82d: 6139 s32i.n a3, a1, 24 -402ab82f: 0213e6 bgei a3, 1, 402ab835 -402ab832: 004446 j 402ab947 -402ab835: 0c0c movi.n a12, 0 -402ab837: 000c movi.n a0, 0 -402ab839: 0f0c movi.n a15, 0 -402ab83b: 05dd mov.n a13, a5 -402ab83d: 760b addi.n a7, a6, -1 -402ab83f: 557a add.n a5, a5, a7 -402ab841: b159 s32i.n a5, a1, 44 -402ab843: 000da2 l8ui a10, a13, 0 -402ab846: c06cf0 sub a6, a12, a15 -402ab849: 01e680 slli a14, a6, 24 -402ab84c: 31e8e0 srai a14, a14, 24 -402ab84f: 01aa80 slli a10, a10, 24 -402ab852: 31a8a0 srai a10, a10, 24 -402ab855: 3e2ea7 blt a14, a10, 402ab897 -402ab858: 016680 slli a6, a6, 24 -402ab85b: b128 l32i.n a2, a1, 44 -402ab85d: 316860 srai a6, a6, 24 -402ab860: 33ad27 bge a13, a2, 402ab897 -402ab863: 7470a0 extui a7, a10, 0, 8 -402ab866: a7cc bnez.n a7, 402ab874 -402ab868: 010d82 l8ui a8, a13, 1 -402ab86b: 018880 slli a8, a8, 24 -402ab86e: 318880 srai a8, a8, 24 -402ab871: 222687 blt a6, a8, 402ab897 -402ab874: a1d8 l32i.n a13, a1, 40 -402ab876: 001b addi.n a0, a0, 1 -402ab878: 7420a0 extui a2, a10, 0, 8 -402ab87b: ff2a add.n a15, a15, a2 -402ab87d: 740000 extui a0, a0, 0, 8 -402ab880: dd0a add.n a13, a13, a0 -402ab882: c06cf0 sub a6, a12, a15 -402ab885: 01e680 slli a14, a6, 24 -402ab888: 000da2 l8ui a10, a13, 0 -402ab88b: 31e8e0 srai a14, a14, 24 -402ab88e: 01aa80 slli a10, a10, 24 -402ab891: 31a8a0 srai a10, a10, 24 -402ab894: c0aea7 bge a14, a10, 402ab858 -402ab897: c109 s32i.n a0, a1, 48 -402ab899: 8a1c movi.n a10, 24 -402ab89b: 0d2ea7 blt a14, a10, 402ab8ac -402ab89e: e8ce62 addi a6, a14, -24 -402ab8a1: fe0c movi.n a14, 15 -402ab8a3: 016680 slli a6, a6, 24 -402ab8a6: 316860 srai a6, a6, 24 -402ab8a9: 000a86 j 402ab8d7 -402ab8ac: 0e2d mov.n a2, a14 -402ab8ae: 630c movi.n a3, 6 -402ab8b0: 596601 l32r a0, 40281e48 -402ab8b3: 0000c0 callx0 a0 -402ab8b6: 020d mov.n a0, a2 -402ab8b8: 630c movi.n a3, 6 -402ab8ba: 0e2d mov.n a2, a14 -402ab8bc: 401000 ssl a0 -402ab8bf: 1e0c movi.n a14, 1 -402ab8c1: a1ee00 sll a14, a14 -402ab8c4: ee0b addi.n a14, a14, -1 -402ab8c6: f4e0e0 extui a14, a14, 0, 16 -402ab8c9: 625901 l32r a0, 40284230 -402ab8cc: 0000c0 callx0 a0 -402ab8cf: c108 l32i.n a0, a1, 48 -402ab8d1: 016280 slli a6, a2, 24 -402ab8d4: 316860 srai a6, a6, 24 -402ab8d7: 04a0c0 extui a10, a12, 0, 1 -402ab8da: 0456a6 blti a6, 5, 402ab8e2 -402ab8dd: 560c movi.n a6, 5 -402ab8df: 000086 j 402ab8e5 -402ab8e2: f46060 extui a6, a6, 0, 16 -402ab8e5: 0169 s32i.n a6, a1, 0 -402ab8e7: 7128 l32i.n a2, a1, 28 -402ab8e9: 8158 l32i.n a5, a1, 32 -402ab8eb: 21b1c0 srai a11, a12, 1 -402ab8ee: 905050 addx2 a5, a0, a5 -402ab8f1: 001552 l16ui a5, a5, 0 -402ab8f4: a0bb20 addx4 a11, a11, a2 -402ab8f7: b09e50 addx8 a9, a14, a5 -402ab8fa: 969a add.n a9, a6, a9 -402ab8fc: 0b6c07 bbci a12, 0, 402ab90b -402ab8ff: 0b78 l32i.n a7, a11, 0 -402ab901: 119900 slli a9, a9, 16 -402ab904: 979a add.n a9, a7, a9 -402ab906: 0b99 s32i.n a9, a11, 0 -402ab908: 000046 j 402ab90d -402ab90b: 0b99 s32i.n a9, a11, 0 -402ab90d: 91b8 l32i.n a11, a1, 36 -402ab90f: c109 s32i.n a0, a1, 48 -402ab911: ab9c beqz.n a11, 402ab92f -402ab913: ffbc21 l32r a2, 402ab804 -402ab916: 0c3d mov.n a3, a12 -402ab918: 0e6d mov.n a6, a14 -402ab91a: 0178 l32i.n a7, a1, 0 -402ab91c: 110ac0 slli a0, a10, 4 -402ab91f: 400000 ssr a0 -402ab922: 914090 srl a4, a9 -402ab925: 583101 l32r a0, 402819ec -402ab928: 0000c0 callx0 a0 -402ab92b: c108 l32i.n a0, a1, 48 -402ab92d: 0168 l32i.n a6, a1, 0 -402ab92f: f20c movi.n a2, 15 -402ab931: 029e27 bne a14, a2, 402ab937 -402ab934: 1e5626 beqi a6, 5, 402ab956 -402ab937: 6138 l32i.n a3, a1, 24 -402ab939: cc1b addi.n a12, a12, 1 -402ab93b: 01cc80 slli a12, a12, 24 -402ab93e: 31c8c0 srai a12, a12, 24 -402ab941: c03c30 sub a3, a12, a3 -402ab944: efb356 bnez a3, 402ab843 -402ab947: 21c8 l32i.n a12, a1, 8 -402ab949: 31d8 l32i.n a13, a1, 12 -402ab94b: 41e8 l32i.n a14, a1, 16 -402ab94d: 51f8 l32i.n a15, a1, 20 -402ab94f: 1108 l32i.n a0, a1, 4 -402ab951: 40c112 addi a1, a1, 64 -402ab954: f00d ret.n -402ab956: ffacd1 l32r a13, 402ab808 -402ab959: 004dc2 s8i a12, a13, 0 -402ab95c: fff9c6 j 402ab947 - ... - -402ab960 : -402ab960: f0c112 addi a1, a1, -16 -402ab963: 11c9 s32i.n a12, a1, 4 -402ab965: 0109 s32i.n a0, a1, 0 -402ab967: 02cd mov.n a12, a2 -402ab969: 701c movi.n a0, 23 -402ab96b: 1d2027 blt a0, a2, 402ab98c -402ab96e: 121c movi.n a2, 17 -402ab970: 1222c7 blt a2, a12, 402ab986 -402ab973: 09ace6 bgei a12, 12, 402ab980 -402ab976: 004c movi.n a0, 64 -402ab978: 136ce6 bgei a12, 6, 402ab98f -402ab97b: 000c movi.n a0, 0 -402ab97d: 000386 j 402ab98f -402ab980: 60a002 movi a0, 96 -402ab983: 000206 j 402ab98f -402ab986: 70a002 movi a0, 112 -402ab989: 000086 j 402ab98f -402ab98c: 78a002 movi a0, 120 -402ab98f: f80d21 l32r a2, 402a99c4 -402ab992: f44000 extui a4, a0, 0, 16 -402ab995: 0208 l32i.n a0, a2, 0 -402ab997: 130c movi.n a3, 1 -402ab999: 2b2002 l32i a0, a0, 172 -402ab99c: 320c movi.n a2, 3 -402ab99e: 0000c0 callx0 a0 -402ab9a1: 0c2d mov.n a2, a12 -402ab9a3: 630c movi.n a3, 6 -402ab9a5: 622201 l32r a0, 40284230 -402ab9a8: 0000c0 callx0 a0 -402ab9ab: 230c movi.n a3, 2 -402ab9ad: 11c8 l32i.n a12, a1, 4 -402ab9af: 650c movi.n a5, 6 -402ab9b1: 1142d0 slli a4, a2, 3 -402ab9b4: f80401 l32r a0, 402a99c4 -402ab9b7: 320c movi.n a2, 3 -402ab9b9: 0008 l32i.n a0, a0, 0 -402ab9bb: 204450 or a4, a4, a5 -402ab9be: 2b2002 l32i a0, a0, 172 -402ab9c1: f44040 extui a4, a4, 0, 16 +402ab50a: 0d0c movi.n a13, 0 +402ab50c: 342002 l32i a0, a0, 208 +402ab50f: 83d230 moveqz a13, a2, a3 +402ab512: 0d2d mov.n a2, a13 +402ab514: 0000c0 callx0 a0 +402ab517: 152142 l32i a4, a1, 84 +402ab51a: 1324f6 bgeui a4, 2, 402ab531 +402ab51d: 020c movi.n a2, 0 +402ab51f: 0d3d mov.n a3, a13 +402ab521: f4a142 movi a4, 0x1f4 +402ab524: 0e08 l32i.n a0, a14, 0 +402ab526: c50c movi.n a5, 12 +402ab528: 3a2002 l32i a0, a0, 232 +402ab52b: 10c162 addi a6, a1, 16 +402ab52e: 0000c0 callx0 a0 +402ab531: 120c movi.n a2, 1 +402ab533: 04a132 movi a3, 0x104 +402ab536: 0e08 l32i.n a0, a14, 0 +402ab538: 0c4d mov.n a4, a12 +402ab53a: 152002 l32i a0, a0, 84 +402ab53d: 651c movi.n a5, 22 +402ab53f: 0000c0 callx0 a0 +402ab542: 0c2d mov.n a2, a12 +402ab544: 631c movi.n a3, 22 +402ab546: d148 l32i.n a4, a1, 52 +402ab548: ffe685 call0 402ab3b4 +402ab54b: dfac beqz.n a15, 402ab57c +402ab54d: 0d6d mov.n a6, a13 +402ab54f: ffc221 l32r a2, 402ab458 +402ab552: 130c movi.n a3, 1 +402ab554: 04a142 movi a4, 0x104 +402ab557: 6a1c movi.n a10, 22 +402ab559: 01a9 s32i.n a10, a1, 0 +402ab55b: 100192 l8ui a9, a1, 16 +402ab55e: 142152 l32i a5, a1, 80 +402ab561: 019980 slli a9, a9, 24 +402ab564: 319890 srai a9, a9, 24 +402ab567: 1199 s32i.n a9, a1, 4 +402ab569: 110182 l8ui a8, a1, 17 +402ab56c: 0c7d mov.n a7, a12 +402ab56e: 018880 slli a8, a8, 24 +402ab571: 318880 srai a8, a8, 24 +402ab574: 2189 s32i.n a8, a1, 8 +402ab576: 591d01 l32r a0, 402819ec +402ab579: 0000c0 callx0 a0 +402ab57c: 0e08 l32i.n a0, a14, 0 +402ab57e: 102002 l32i a0, a0, 64 +402ab581: 120c movi.n a2, 1 +402ab583: 0000c0 callx0 a0 +402ab586: 0d0c movi.n a13, 0 +402ab588: 120c movi.n a2, 1 +402ab58a: e129 s32i.n a2, a1, 56 +402ab58c: 120c movi.n a2, 1 +402ab58e: 102132 l32i a3, a1, 64 +402ab591: 142142 l32i a4, a1, 80 +402ab594: 050c movi.n a5, 0 +402ab596: 060c movi.n a6, 0 +402ab598: 0169 s32i.n a6, a1, 0 +402ab59a: 1169 s32i.n a6, a1, 4 +402ab59c: 2169 s32i.n a6, a1, 8 +402ab59e: 0e08 l32i.n a0, a14, 0 +402ab5a0: 070c movi.n a7, 0 +402ab5a2: 1a2002 l32i a0, a0, 104 +402ab5a5: 060c movi.n a6, 0 +402ab5a7: 0000c0 callx0 a0 +402ab5aa: 0e08 l32i.n a0, a14, 0 +402ab5ac: 120c movi.n a2, 1 +402ab5ae: d008 l32i.n a0, a0, 52 +402ab5b0: 00a432 movi a3, 0x400 +402ab5b3: 0000c0 callx0 a0 +402ab5b6: 0020c0 memw +402ab5b9: f93c21 l32r a2, 402a9aac +402ab5bc: 0e08 l32i.n a0, a14, 0 +402ab5be: f92222 l32i a2, a2, 0x3e4 +402ab5c1: c008 l32i.n a0, a0, 48 +402ab5c3: 212820 srai a2, a2, 8 +402ab5c6: 116122 s32i a2, a1, 68 +402ab5c9: 0000c0 callx0 a0 +402ab5cc: 0e08 l32i.n a0, a14, 0 +402ab5ce: 1b2002 l32i a0, a0, 108 +402ab5d1: 120c movi.n a2, 1 +402ab5d3: 0000c0 callx0 a0 +402ab5d6: 4f9c beqz.n a15, 402ab5ee +402ab5d8: ffa121 l32r a2, 402ab45c +402ab5db: 0d3d mov.n a3, a13 +402ab5dd: 112142 l32i a4, a1, 68 +402ab5e0: 62ca51 l32r a5, 40284108 +402ab5e3: e168 l32i.n a6, a1, 56 +402ab5e5: 142172 l32i a7, a1, 80 +402ab5e8: 590101 l32r a0, 402819ec +402ab5eb: 0000c0 callx0 a0 +402ab5ee: 112132 l32i a3, a1, 68 +402ab5f1: 62c521 l32r a2, 40284108 +402ab5f4: ffa742 movi a4, 0x7ff +402ab5f7: 082237 blt a2, a3, 402ab603 +402ab5fa: 5a2437 blt a4, a3, 402ab658 +402ab5fd: 62c261 l32r a6, 40284108 +402ab600: 17a637 bge a6, a3, 402ab61b +402ab603: 5dcc bnez.n a13, 402ab60c +402ab605: 080c movi.n a8, 0 +402ab607: e189 s32i.n a8, a1, 56 +402ab609: 000986 j 402ab633 +402ab60c: 142192 l32i a9, a1, 80 +402ab60f: 18c9a2 addi a10, a9, 24 +402ab612: 7490a0 extui a9, a10, 0, 8 +402ab615: 146192 s32i a9, a1, 80 +402ab618: 0005c6 j 402ab633 +402ab61b: fdcc bnez.n a13, 402ab62e +402ab61d: ffa3b2 movi a11, 0x3ff +402ab620: 720c movi.n a2, 7 +402ab622: e129 s32i.n a2, a1, 56 +402ab624: 0bab37 bge a11, a3, 402ab633 +402ab627: 330c movi.n a3, 3 +402ab629: e139 s32i.n a3, a1, 56 +402ab62b: 000106 j 402ab633 +402ab62e: 040c movi.n a4, 0 +402ab630: 146142 s32i a4, a1, 80 +402ab633: e128 l32i.n a2, a1, 56 +402ab635: 04a132 movi a3, 0x104 +402ab638: 0e08 l32i.n a0, a14, 0 +402ab63a: 0c4d mov.n a4, a12 +402ab63c: 152002 l32i a0, a0, 84 +402ab63f: 651c movi.n a5, 22 +402ab641: 0000c0 callx0 a0 +402ab644: 0c2d mov.n a2, a12 +402ab646: 631c movi.n a3, 22 +402ab648: d148 l32i.n a4, a1, 52 +402ab64a: ffd685 call0 402ab3b4 +402ab64d: dd1b addi.n a13, a13, 1 +402ab64f: 74d0d0 extui a13, a13, 0, 8 +402ab652: fecd22 addi a2, a13, -2 +402ab655: f33256 bnez a2, 402ab58c +402ab658: 00a0c2 movi a12, 0 +402ab65b: 00a0d2 movi a13, 0 +402ab65e: 00a002 movi a0, 0 +402ab661: 020c movi.n a2, 0 +402ab663: 030c movi.n a3, 0 +402ab665: 166132 s32i a3, a1, 88 +402ab668: 126122 s32i a2, a1, 72 +402ab66b: 136102 s32i a0, a1, 76 +402ab66e: d20c movi.n a2, 13 +402ab670: 102132 l32i a3, a1, 64 +402ab673: 142142 l32i a4, a1, 80 +402ab676: 12c152 addi a5, a1, 18 +402ab679: f168 l32i.n a6, a1, 60 +402ab67b: 0f7d mov.n a7, a15 +402ab67d: 05b1c5 call0 402b119c +402ab680: bf9c beqz.n a15, 402ab69f +402ab682: ff7721 l32r a2, 402ab460 +402ab685: 0c3d mov.n a3, a12 +402ab687: 130152 l8ui a5, a1, 19 +402ab68a: 120142 l8ui a4, a1, 18 +402ab68d: 015580 slli a5, a5, 24 +402ab690: 014480 slli a4, a4, 24 +402ab693: 314840 srai a4, a4, 24 +402ab696: 315850 srai a5, a5, 24 +402ab699: 58d401 l32r a0, 402819ec +402ab69c: 0000c0 callx0 a0 +402ab69f: 0cbc beqz.n a12, 402ab6d3 +402ab6a1: 0e08 l32i.n a0, a14, 0 +402ab6a3: 120122 l8ui a2, a1, 18 +402ab6a6: 0008 l32i.n a0, a0, 0 +402ab6a8: 012280 slli a2, a2, 24 +402ab6ab: 312820 srai a2, a2, 24 +402ab6ae: c02d20 sub a2, a13, a2 +402ab6b1: 0000c0 callx0 a0 +402ab6b4: 1b22e6 bgei a2, 2, 402ab6d3 +402ab6b7: 162122 l32i a2, a1, 88 +402ab6ba: 0e08 l32i.n a0, a14, 0 +402ab6bc: 130132 l8ui a3, a1, 19 +402ab6bf: 0008 l32i.n a0, a0, 0 +402ab6c1: 013380 slli a3, a3, 24 +402ab6c4: 313830 srai a3, a3, 24 +402ab6c7: c02230 sub a2, a2, a3 +402ab6ca: 0000c0 callx0 a0 +402ab6cd: 0222e6 bgei a2, 2, 402ab6d3 +402ab6d0: 004206 j 402ab7dc +402ab6d3: 132142 l32i a4, a1, 76 +402ab6d6: 122122 l32i a2, a1, 72 +402ab6d9: 1201d2 l8ui a13, a1, 18 +402ab6dc: 130132 l8ui a3, a1, 19 +402ab6df: cc1b addi.n a12, a12, 1 +402ab6e1: 74c0c0 extui a12, a12, 0, 8 +402ab6e4: 013380 slli a3, a3, 24 +402ab6e7: 01dd80 slli a13, a13, 24 +402ab6ea: 31d8d0 srai a13, a13, 24 +402ab6ed: 313830 srai a3, a3, 24 +402ab6f0: 166132 s32i a3, a1, 88 +402ab6f3: 232a add.n a2, a3, a2 +402ab6f5: 4d4a add.n a4, a13, a4 +402ab6f7: 136142 s32i a4, a1, 76 +402ab6fa: 126122 s32i a2, a1, 72 +402ab6fd: 024c26 beqi a12, 4, 402ab703 +402ab700: ffda86 j 402ab66e +402ab703: 000c movi.n a0, 0 +402ab705: 09d056 bnez a0, 402ab7a6 +402ab708: 1321d2 l32i a13, a1, 76 +402ab70b: 122102 l32i a0, a1, 72 +402ab70e: dd2b addi.n a13, a13, 2 +402ab710: 002b addi.n a0, a0, 2 +402ab712: 210200 srai a0, a0, 2 +402ab715: 21d2d0 srai a13, a13, 2 +402ab718: 01dd80 slli a13, a13, 24 +402ab71b: 31d8d0 srai a13, a13, 24 +402ab71e: 166c movi.n a6, -31 +402ab720: 127c movi.n a2, -15 +402ab722: 013080 slli a3, a0, 24 +402ab725: f40c movi.n a4, 15 +402ab727: 047d mov.n a7, a4 +402ab729: 313830 srai a3, a3, 24 +402ab72c: 020d mov.n a0, a2 +402ab72e: 166132 s32i a3, a1, 88 +402ab731: 162152 l32i a5, a1, 88 +402ab734: c138 l32i.n a3, a1, 48 +402ab736: 012d27 blt a13, a2, 402ab73b +402ab739: 0d0d mov.n a0, a13 +402ab73b: 01b0e6 bgei a0, 16, 402ab740 +402ab73e: 007d mov.n a7, a0 +402ab740: 060d mov.n a0, a6 +402ab742: f21c movi.n a2, 31 +402ab744: 01d780 slli a13, a7, 24 +402ab747: 31d8d0 srai a13, a13, 24 +402ab74a: 027d mov.n a7, a2 +402ab74c: 012567 blt a5, a6, 402ab751 +402ab74f: 050d mov.n a0, a5 +402ab751: 01c0e6 bgei a0, 32, 402ab756 +402ab754: 007d mov.n a7, a0 +402ab756: 014780 slli a4, a7, 24 +402ab759: 314840 srai a4, a4, 24 +402ab75c: 166142 s32i a4, a1, 88 +402ab75f: 53dc bnez.n a3, 402ab778 +402ab761: a188 l32i.n a8, a1, 40 +402ab763: 545070 extui a5, a7, 0, 6 +402ab766: 4460d0 extui a6, a13, 0, 5 +402ab769: 1166a0 slli a6, a6, 6 +402ab76c: 205560 or a5, a5, a6 +402ab76f: 152162 l32i a6, a1, 84 +402ab772: 906680 addx2 a6, a6, a8 +402ab775: 005652 s16i a5, a6, 0 +402ab778: ff8c beqz.n a15, 402ab78b +402ab77a: 0d4d mov.n a4, a13 +402ab77c: ff3a21 l32r a2, 402ab464 +402ab77f: 152132 l32i a3, a1, 84 +402ab782: 162152 l32i a5, a1, 88 +402ab785: 589901 l32r a0, 402819ec +402ab788: 0000c0 callx0 a0 +402ab78b: 1490c0 extui a9, a12, 0, 2 +402ab78e: 1ea8 l32i.n a10, a14, 4 +402ab790: 152172 l32i a7, a1, 84 +402ab793: 11aae0 slli a10, a10, 2 +402ab796: 871b addi.n a8, a7, 1 +402ab798: 747080 extui a7, a8, 0, 8 +402ab79b: 2099a0 or a9, a9, a10 +402ab79e: 1e99 s32i.n a9, a14, 4 +402ab7a0: 156172 s32i a7, a1, 84 +402ab7a3: ff4c06 j 402ab4d7 +402ab7a6: 162132 l32i a3, a1, 88 +402ab7a9: 130102 l8ui a0, a1, 19 +402ab7ac: 120122 l8ui a2, a1, 18 +402ab7af: 010080 slli a0, a0, 24 +402ab7b2: 012280 slli a2, a2, 24 +402ab7b5: 312820 srai a2, a2, 24 +402ab7b8: 310800 srai a0, a0, 24 +402ab7bb: 003a add.n a0, a0, a3 +402ab7bd: d2da add.n a13, a2, a13 +402ab7bf: dd1b addi.n a13, a13, 1 +402ab7c1: 001b addi.n a0, a0, 1 +402ab7c3: 210100 srai a0, a0, 1 +402ab7c6: 21d1d0 srai a13, a13, 1 +402ab7c9: 01dd80 slli a13, a13, 24 +402ab7cc: 31d8d0 srai a13, a13, 24 +402ab7cf: ffd2c6 j 402ab71e +402ab7d2: 0c0c movi.n a12, 0 +402ab7d4: ff4986 j 402ab4fe +402ab7d7: 0c4c movi.n a12, 64 +402ab7d9: ff4846 j 402ab4fe +402ab7dc: 100c movi.n a0, 1 +402ab7de: ffc8c6 j 402ab705 +402ab7e1: 60a0c2 movi a12, 96 +402ab7e4: f20c movi.n a2, 15 +402ab7e6: 146122 s32i a2, a1, 80 +402ab7e9: ff4586 j 402ab503 +402ab7ec: 051c movi.n a5, 16 +402ab7ee: 0020c0 memw +402ab7f1: f8ae41 l32r a4, 402a9aac +402ab7f4: e42432 l32i a3, a4, 0x390 +402ab7f7: 203350 or a3, a3, a5 +402ab7fa: 0020c0 memw +402ab7fd: e46432 s32i a3, a4, 0x390 +402ab800: 61c8 l32i.n a12, a1, 24 +402ab802: 71d8 l32i.n a13, a1, 28 +402ab804: 81e8 l32i.n a14, a1, 32 +402ab806: 91f8 l32i.n a15, a1, 36 +402ab808: 5108 l32i.n a0, a1, 20 +402ab80a: 60c112 addi a1, a1, 96 +402ab80d: f00d ret.n +402ab80f: 70a0c2 movi a12, 112 +402ab812: 000086 j 402ab818 +402ab815: 78a0c2 movi a12, 120 +402ab818: 861c movi.n a6, 24 +402ab81a: 146162 s32i a6, a1, 80 +402ab81d: ff3886 j 402ab503 +402ab820: 2ca110 excw +402ab823: 845840 extui a5, a4, 8, 9 +402ab826: fe .byte 0xfe +402ab827: 3f .byte 0x3f + +402ab828 : +402ab828: c0c112 addi a1, a1, -64 +402ab82b: 21c9 s32i.n a12, a1, 8 +402ab82d: 31d9 s32i.n a13, a1, 12 +402ab82f: 41e9 s32i.n a14, a1, 16 +402ab831: 51f9 s32i.n a15, a1, 20 +402ab833: 1109 s32i.n a0, a1, 4 +402ab835: a159 s32i.n a5, a1, 40 +402ab837: 9179 s32i.n a7, a1, 36 +402ab839: 7129 s32i.n a2, a1, 28 +402ab83b: 8149 s32i.n a4, a1, 32 +402ab83d: 7fa022 movi a2, 127 +402ab840: 014380 slli a4, a3, 24 +402ab843: 314840 srai a4, a4, 24 +402ab846: a33240 movltz a3, a2, a4 +402ab849: 6139 s32i.n a3, a1, 24 +402ab84b: 0213e6 bgei a3, 1, 402ab851 +402ab84e: 004446 j 402ab963 +402ab851: 0c0c movi.n a12, 0 +402ab853: 000c movi.n a0, 0 +402ab855: 0f0c movi.n a15, 0 +402ab857: 05dd mov.n a13, a5 +402ab859: 760b addi.n a7, a6, -1 +402ab85b: 557a add.n a5, a5, a7 +402ab85d: b159 s32i.n a5, a1, 44 +402ab85f: 000da2 l8ui a10, a13, 0 +402ab862: c06cf0 sub a6, a12, a15 +402ab865: 01e680 slli a14, a6, 24 +402ab868: 31e8e0 srai a14, a14, 24 +402ab86b: 01aa80 slli a10, a10, 24 +402ab86e: 31a8a0 srai a10, a10, 24 +402ab871: 3e2ea7 blt a14, a10, 402ab8b3 +402ab874: 016680 slli a6, a6, 24 +402ab877: b128 l32i.n a2, a1, 44 +402ab879: 316860 srai a6, a6, 24 +402ab87c: 33ad27 bge a13, a2, 402ab8b3 +402ab87f: 7470a0 extui a7, a10, 0, 8 +402ab882: a7cc bnez.n a7, 402ab890 +402ab884: 010d82 l8ui a8, a13, 1 +402ab887: 018880 slli a8, a8, 24 +402ab88a: 318880 srai a8, a8, 24 +402ab88d: 222687 blt a6, a8, 402ab8b3 +402ab890: a1d8 l32i.n a13, a1, 40 +402ab892: 001b addi.n a0, a0, 1 +402ab894: 7420a0 extui a2, a10, 0, 8 +402ab897: ff2a add.n a15, a15, a2 +402ab899: 740000 extui a0, a0, 0, 8 +402ab89c: dd0a add.n a13, a13, a0 +402ab89e: c06cf0 sub a6, a12, a15 +402ab8a1: 01e680 slli a14, a6, 24 +402ab8a4: 000da2 l8ui a10, a13, 0 +402ab8a7: 31e8e0 srai a14, a14, 24 +402ab8aa: 01aa80 slli a10, a10, 24 +402ab8ad: 31a8a0 srai a10, a10, 24 +402ab8b0: c0aea7 bge a14, a10, 402ab874 +402ab8b3: c109 s32i.n a0, a1, 48 +402ab8b5: 8a1c movi.n a10, 24 +402ab8b7: 0d2ea7 blt a14, a10, 402ab8c8 +402ab8ba: e8ce62 addi a6, a14, -24 +402ab8bd: fe0c movi.n a14, 15 +402ab8bf: 016680 slli a6, a6, 24 +402ab8c2: 316860 srai a6, a6, 24 +402ab8c5: 000a86 j 402ab8f3 +402ab8c8: 0e2d mov.n a2, a14 +402ab8ca: 630c movi.n a3, 6 +402ab8cc: 595f01 l32r a0, 40281e48 +402ab8cf: 0000c0 callx0 a0 +402ab8d2: 020d mov.n a0, a2 +402ab8d4: 630c movi.n a3, 6 +402ab8d6: 0e2d mov.n a2, a14 +402ab8d8: 401000 ssl a0 +402ab8db: 1e0c movi.n a14, 1 +402ab8dd: a1ee00 sll a14, a14 +402ab8e0: ee0b addi.n a14, a14, -1 +402ab8e2: f4e0e0 extui a14, a14, 0, 16 +402ab8e5: 625201 l32r a0, 40284230 +402ab8e8: 0000c0 callx0 a0 +402ab8eb: c108 l32i.n a0, a1, 48 +402ab8ed: 016280 slli a6, a2, 24 +402ab8f0: 316860 srai a6, a6, 24 +402ab8f3: 04a0c0 extui a10, a12, 0, 1 +402ab8f6: 0456a6 blti a6, 5, 402ab8fe +402ab8f9: 560c movi.n a6, 5 +402ab8fb: 000086 j 402ab901 +402ab8fe: f46060 extui a6, a6, 0, 16 +402ab901: 0169 s32i.n a6, a1, 0 +402ab903: 7128 l32i.n a2, a1, 28 +402ab905: 8158 l32i.n a5, a1, 32 +402ab907: 21b1c0 srai a11, a12, 1 +402ab90a: 905050 addx2 a5, a0, a5 +402ab90d: 001552 l16ui a5, a5, 0 +402ab910: a0bb20 addx4 a11, a11, a2 +402ab913: b09e50 addx8 a9, a14, a5 +402ab916: 969a add.n a9, a6, a9 +402ab918: 0b6c07 bbci a12, 0, 402ab927 +402ab91b: 0b78 l32i.n a7, a11, 0 +402ab91d: 119900 slli a9, a9, 16 +402ab920: 979a add.n a9, a7, a9 +402ab922: 0b99 s32i.n a9, a11, 0 +402ab924: 000046 j 402ab929 +402ab927: 0b99 s32i.n a9, a11, 0 +402ab929: 91b8 l32i.n a11, a1, 36 +402ab92b: c109 s32i.n a0, a1, 48 +402ab92d: ab9c beqz.n a11, 402ab94b +402ab92f: ffbc21 l32r a2, 402ab820 +402ab932: 0c3d mov.n a3, a12 +402ab934: 0e6d mov.n a6, a14 +402ab936: 0178 l32i.n a7, a1, 0 +402ab938: 110ac0 slli a0, a10, 4 +402ab93b: 400000 ssr a0 +402ab93e: 914090 srl a4, a9 +402ab941: 582a01 l32r a0, 402819ec +402ab944: 0000c0 callx0 a0 +402ab947: c108 l32i.n a0, a1, 48 +402ab949: 0168 l32i.n a6, a1, 0 +402ab94b: f20c movi.n a2, 15 +402ab94d: 029e27 bne a14, a2, 402ab953 +402ab950: 1e5626 beqi a6, 5, 402ab972 +402ab953: 6138 l32i.n a3, a1, 24 +402ab955: cc1b addi.n a12, a12, 1 +402ab957: 01cc80 slli a12, a12, 24 +402ab95a: 31c8c0 srai a12, a12, 24 +402ab95d: c03c30 sub a3, a12, a3 +402ab960: efb356 bnez a3, 402ab85f +402ab963: 21c8 l32i.n a12, a1, 8 +402ab965: 31d8 l32i.n a13, a1, 12 +402ab967: 41e8 l32i.n a14, a1, 16 +402ab969: 51f8 l32i.n a15, a1, 20 +402ab96b: 1108 l32i.n a0, a1, 4 +402ab96d: 40c112 addi a1, a1, 64 +402ab970: f00d ret.n +402ab972: ffacd1 l32r a13, 402ab824 +402ab975: 004dc2 s8i a12, a13, 0 +402ab978: fff9c6 j 402ab963 + ... + +402ab97c : +402ab97c: f0c112 addi a1, a1, -16 +402ab97f: 11c9 s32i.n a12, a1, 4 +402ab981: 0109 s32i.n a0, a1, 0 +402ab983: 02cd mov.n a12, a2 +402ab985: 701c movi.n a0, 23 +402ab987: 1d2027 blt a0, a2, 402ab9a8 +402ab98a: 121c movi.n a2, 17 +402ab98c: 1222c7 blt a2, a12, 402ab9a2 +402ab98f: 09ace6 bgei a12, 12, 402ab99c +402ab992: 004c movi.n a0, 64 +402ab994: 136ce6 bgei a12, 6, 402ab9ab +402ab997: 000c movi.n a0, 0 +402ab999: 000386 j 402ab9ab +402ab99c: 60a002 movi a0, 96 +402ab99f: 000206 j 402ab9ab +402ab9a2: 70a002 movi a0, 112 +402ab9a5: 000086 j 402ab9ab +402ab9a8: 78a002 movi a0, 120 +402ab9ab: f80d21 l32r a2, 402a99e0 +402ab9ae: f44000 extui a4, a0, 0, 16 +402ab9b1: 0208 l32i.n a0, a2, 0 +402ab9b3: 130c movi.n a3, 1 +402ab9b5: 2b2002 l32i a0, a0, 172 +402ab9b8: 320c movi.n a2, 3 +402ab9ba: 0000c0 callx0 a0 +402ab9bd: 0c2d mov.n a2, a12 +402ab9bf: 630c movi.n a3, 6 +402ab9c1: 621b01 l32r a0, 40284230 402ab9c4: 0000c0 callx0 a0 -402ab9c7: 0108 l32i.n a0, a1, 0 -402ab9c9: 10c112 addi a1, a1, 16 -402ab9cc: f00d ret.n -402ab9ce: 000000 ill -402ab9d1: 000300 excw -402ab9d4: 000fa0 jx a15 -402ab9d7: ffff00 excw -402ab9da: fffc bnez.n a15, 402aba1d -402ab9dc: 009e00 excw -402ab9df: 059d60 extui a9, a6, 29, 1 - -402ab9e0 : -402ab9e0: 059d mov.n a9, a5 -402ab9e2: a0c112 addi a1, a1, -96 -402ab9e5: b109 s32i.n a0, a1, 44 -402ab9e7: 8129 s32i.n a2, a1, 32 -402ab9e9: 7139 s32i.n a3, a1, 28 -402ab9eb: 6149 s32i.n a4, a1, 24 -402ab9ed: f1f9 s32i.n a15, a1, 60 -402ab9ef: d1d9 s32i.n a13, a1, 52 -402ab9f1: e1e9 s32i.n a14, a1, 56 -402ab9f3: c1c9 s32i.n a12, a1, 48 -402ab9f5: 07ed mov.n a14, a7 -402ab9f7: e0a1c2 movi a12, 0x1e0 -402ab9fa: 06dd mov.n a13, a6 -402ab9fc: f7f261 l32r a6, 402a99c4 -402ab9ff: f826f1 l32r a15, 402a9a98 -402aba02: 080642 l8ui a4, a6, 8 -402aba05: 116192 s32i a9, a1, 68 -402aba08: 84cc bnez.n a4, 402aba14 -402aba0a: 0388 l32i.n a8, a3, 0 -402aba0c: 7139 s32i.n a3, a1, 28 -402aba0e: 058080 extui a8, a8, 16, 1 -402aba11: 242856 bnez a8, 402abc57 -402aba14: ffef41 l32r a4, 402ab9d0 -402aba17: f81e31 l32r a3, 402a9a90 -402aba1a: 0020c0 memw -402aba1d: f22322 l32i a2, a3, 0x3c8 -402aba20: 202240 or a2, a2, a4 -402aba23: 0020c0 memw -402aba26: f26322 s32i a2, a3, 0x3c8 -402aba29: 0020c0 memw -402aba2c: f7e601 l32r a0, 402a99c4 -402aba2f: 0008 l32i.n a0, a0, 0 -402aba31: 282002 l32i a0, a0, 160 -402aba34: 1a6fc2 s32i a12, a15, 104 -402aba37: 0000c0 callx0 a0 -402aba3a: 77a022 movi a2, 119 -402aba3d: 030c movi.n a3, 0 -402aba3f: f7e101 l32r a0, 402a99c4 -402aba42: 241c movi.n a4, 18 -402aba44: 0008 l32i.n a0, a0, 0 -402aba46: 750c movi.n a5, 7 -402aba48: 252002 l32i a0, a0, 148 -402aba4b: 060c movi.n a6, 0 -402aba4d: 0000c0 callx0 a0 -402aba50: 030c movi.n a3, 0 -402aba52: 841c movi.n a4, 24 -402aba54: 550c movi.n a5, 5 -402aba56: f7db01 l32r a0, 402a99c4 -402aba59: 560c movi.n a6, 5 -402aba5b: 0008 l32i.n a0, a0, 0 -402aba5d: 9129 s32i.n a2, a1, 36 -402aba5f: 252002 l32i a0, a0, 148 -402aba62: 77a022 movi a2, 119 -402aba65: 0000c0 callx0 a0 -402aba68: 030c movi.n a3, 0 -402aba6a: 841c movi.n a4, 24 -402aba6c: 550c movi.n a5, 5 -402aba6e: 560c movi.n a6, 5 -402aba70: f7d501 l32r a0, 402a99c4 -402aba73: 070c movi.n a7, 0 -402aba75: 0008 l32i.n a0, a0, 0 -402aba77: a129 s32i.n a2, a1, 40 -402aba79: 272002 l32i a0, a0, 156 -402aba7c: 77a022 movi a2, 119 -402aba7f: 0000c0 callx0 a0 -402aba82: 77a022 movi a2, 119 -402aba85: 030c movi.n a3, 0 -402aba87: 241c movi.n a4, 18 -402aba89: f7ce01 l32r a0, 402a99c4 -402aba8c: 750c movi.n a5, 7 -402aba8e: 0008 l32i.n a0, a0, 0 -402aba90: 060c movi.n a6, 0 -402aba92: 272002 l32i a0, a0, 156 -402aba95: 070c movi.n a7, 0 -402aba97: 0000c0 callx0 a0 -402aba9a: 6148 l32i.n a4, a1, 24 -402aba9c: 11ed16 beqz a13, 402abbbe -402aba9f: 751c movi.n a5, 23 -402abaa1: 0a0c movi.n a10, 0 -402abaa3: 170c movi.n a7, 1 -402abaa5: ecadb2 movi a11, 0xfffffdec -402abaa8: 0c0c movi.n a12, 0 -402abaaa: 680122 l8ui a2, a1, 104 -402abaad: 106122 s32i a2, a1, 64 -402abab0: 4161c0 srli a6, a12, 1 -402abab3: a066e0 addx4 a6, a6, a14 -402abab6: 0668 l32i.n a6, a6, 0 -402abab8: 056c07 bbci a12, 0, 402abac1 -402ababb: e56060 extui a6, a6, 16, 15 -402ababe: 000086 j 402abac4 -402abac1: e46060 extui a6, a6, 0, 15 -402abac4: 042860 extui a2, a6, 8, 1 -402abac7: 048460 extui a8, a6, 4, 1 -402abaca: 043360 extui a3, a6, 3, 1 -402abacd: 049660 extui a9, a6, 6, 1 -402abad0: 338a add.n a3, a3, a8 -402abad2: 048560 extui a8, a6, 5, 1 -402abad5: 889a add.n a8, a8, a9 -402abad7: 049960 extui a9, a6, 9, 1 -402abada: 229a add.n a2, a2, a9 -402abadc: 049760 extui a9, a6, 7, 1 -402abadf: 229a add.n a2, a2, a9 -402abae1: d91c movi.n a9, 29 -402abae3: 228a add.n a2, a2, a8 -402abae5: 223a add.n a2, a2, a3 -402abae7: 480c movi.n a8, 4 -402abae9: 080d mov.n a0, a8 -402abaeb: 742020 extui a2, a2, 0, 8 -402abaee: 248060 extui a8, a6, 0, 3 -402abaf1: 0152f6 bgeui a2, 5, 402abaf6 -402abaf4: 020d mov.n a0, a2 -402abaf6: 743000 extui a3, a0, 0, 8 -402abaf9: 090d mov.n a0, a9 -402abafb: 903330 addx2 a3, a3, a3 -402abafe: 903380 addx2 a3, a3, a8 -402abb01: f43030 extui a3, a3, 0, 16 -402abb04: 013937 bltu a9, a3, 402abb09 -402abb07: 030d mov.n a0, a3 -402abb09: f40000 extui a0, a0, 0, 16 -402abb0c: 400000 ssr a0 -402abb0f: 9180a0 srl a8, a10 -402abb12: 7ce807 bbsi a8, 0, 402abb92 -402abb15: b03040 addx8 a3, a0, a4 -402abb18: 8033b0 add a3, a3, a11 -402abb1b: 02b507 bgeu a5, a0, 402abb21 -402abb1e: 002406 j 402abbb2 -402abb21: 146102 s32i a0, a1, 80 -402abb24: 126132 s32i a3, a1, 72 -402abb27: 1361a2 s32i a10, a1, 76 -402abb2a: 78e007 bbsi a0, 0, 402abba6 -402abb2d: b42060 extui a2, a6, 0, 12 -402abb30: fde945 call0 402a99c8 -402abb33: ffa821 l32r a2, 402ab9d4 -402abb36: 10c132 addi a3, a1, 16 -402abb39: f7a201 l32r a0, 402a99c4 -402abb3c: 0aa042 movi a4, 10 -402abb3f: 002002 l32i a0, a0, 0 -402abb42: 102152 l32i a5, a1, 64 -402abb45: 3b2002 l32i a0, a0, 236 -402abb48: 060c movi.n a6, 0 -402abb4a: 0000c0 callx0 a0 -402abb4d: 142102 l32i a0, a1, 80 -402abb50: 1321a2 l32i a10, a1, 76 -402abb53: ecadb2 movi a11, 0xfffffdec -402abb56: 6148 l32i.n a4, a1, 24 -402abb58: 751c movi.n a5, 23 -402abb5a: 170c movi.n a7, 1 -402abb5c: 099162 l16si a6, a1, 18 -402abb5f: 089122 l16si a2, a1, 16 -402abb62: 0b9182 l16si a8, a1, 22 -402abb65: 0a9132 l16si a3, a1, 20 -402abb68: 848080 extui a8, a8, 0, 9 -402abb6b: 843030 extui a3, a3, 0, 9 -402abb6e: 842020 extui a2, a2, 0, 9 -402abb71: 846060 extui a6, a6, 0, 9 -402abb74: 116670 slli a6, a6, 9 -402abb77: 112270 slli a2, a2, 9 -402abb7a: 202230 or a2, a2, a3 -402abb7d: 122132 l32i a3, a1, 72 -402abb80: 206680 or a6, a6, a8 -402abb83: 856322 s32i a2, a3, 0x214 -402abb86: 866362 s32i a6, a3, 0x218 -402abb89: 401000 ssl a0 -402abb8c: a18700 sll a8, a7 -402abb8f: 20aa80 or a10, a10, a8 -402abb92: cc1b addi.n a12, a12, 1 -402abb94: 74c0c0 extui a12, a12, 0, 8 -402abb97: c09dc0 sub a9, a13, a12 -402abb9a: 4161c0 srli a6, a12, 1 -402abb9d: a066e0 addx4 a6, a6, a14 -402abba0: f12956 bnez a9, 402abab6 -402abba3: 0005c6 j 402abbbe -402abba6: 842362 l32i a6, a3, 0x210 -402abba9: 832322 l32i a2, a3, 0x20c -402abbac: 856322 s32i a2, a3, 0x214 -402abbaf: fff4c6 j 402abb86 -402abbb2: 792362 l32i a6, a3, 0x1e4 -402abbb5: 856362 s32i a6, a3, 0x214 -402abbb8: 7a2362 l32i a6, a3, 0x1e8 -402abbbb: fff1c6 j 402abb86 -402abbbe: 7178 l32i.n a7, a1, 28 -402abbc0: 0778 l32i.n a7, a7, 0 -402abbc2: 8188 l32i.n a8, a1, 32 -402abbc4: 18f707 bbsi a7, 16, 402abbe0 -402abbc7: 589c beqz.n a8, 402abbe0 -402abbc9: 020c movi.n a2, 0 -402abbcb: 830c movi.n a3, 8 -402abbcd: 112142 l32i a4, a1, 68 -402abbd0: 6158 l32i.n a5, a1, 24 -402abbd2: 600162 l8ui a6, a1, 96 -402abbd5: 640172 l8ui a7, a1, 100 -402abbd8: 680192 l8ui a9, a1, 104 -402abbdb: 0199 s32i.n a9, a1, 0 -402abbdd: ff86c5 call0 402ab44c -402abbe0: ff7e51 l32r a5, 402ab9d8 -402abbe3: 0020c0 memw -402abbe6: f7aa41 l32r a4, 402a9a90 -402abbe9: f22432 l32i a3, a4, 0x3c8 -402abbec: 103350 and a3, a3, a5 -402abbef: 0020c0 memw -402abbf2: 550c movi.n a5, 5 -402abbf4: 560c movi.n a6, 5 -402abbf6: 120c movi.n a2, 1 -402abbf8: a178 l32i.n a7, a1, 40 -402abbfa: f26432 s32i a3, a4, 0x3c8 -402abbfd: f77101 l32r a0, 402a99c4 -402abc00: 030c movi.n a3, 0 -402abc02: 841c movi.n a4, 24 -402abc04: 0008 l32i.n a0, a0, 0 -402abc06: 937270 movnez a7, a2, a7 -402abc09: 272002 l32i a0, a0, 156 -402abc0c: 77a022 movi a2, 119 -402abc0f: 0000c0 callx0 a0 -402abc12: 9178 l32i.n a7, a1, 36 -402abc14: 77a022 movi a2, 119 -402abc17: 030c movi.n a3, 0 -402abc19: f76a01 l32r a0, 402a99c4 -402abc1c: 241c movi.n a4, 18 -402abc1e: 0008 l32i.n a0, a0, 0 -402abc20: 750c movi.n a5, 7 -402abc22: 272002 l32i a0, a0, 156 -402abc25: 060c movi.n a6, 0 -402abc27: 0000c0 callx0 a0 -402abc2a: f76601 l32r a0, 402a99c4 -402abc2d: 0008 l32i.n a0, a0, 0 -402abc2f: 322002 l32i a0, a0, 200 -402abc32: 0000c0 callx0 a0 -402abc35: f76301 l32r a0, 402a99c4 -402abc38: 0008 l32i.n a0, a0, 0 -402abc3a: 312002 l32i a0, a0, 196 -402abc3d: 0000c0 callx0 a0 -402abc40: f76101 l32r a0, 402a99c4 -402abc43: 0008 l32i.n a0, a0, 0 -402abc45: 2f2002 l32i a0, a0, 188 -402abc48: 0000c0 callx0 a0 -402abc4b: 7138 l32i.n a3, a1, 28 -402abc4d: 5e9741 l32r a4, 402836ac -402abc50: 0328 l32i.n a2, a3, 0 -402abc52: 202240 or a2, a2, a4 -402abc55: 0329 s32i.n a2, a3, 0 -402abc57: 0d5d16 beqz a13, 402abd30 -402abc5a: ff60a1 l32r a10, 402ab9dc -402abc5d: 6108 l32i.n a0, a1, 24 -402abc5f: 0c0c movi.n a12, 0 -402abc61: 4161c0 srli a6, a12, 1 -402abc64: a066e0 addx4 a6, a6, a14 -402abc67: 0668 l32i.n a6, a6, 0 -402abc69: 056c07 bbci a12, 0, 402abc72 -402abc6c: e56060 extui a6, a6, 16, 15 -402abc6f: 000086 j 402abc75 -402abc72: e46060 extui a6, a6, 0, 15 -402abc75: db1c movi.n a11, 29 -402abc77: 044860 extui a4, a6, 8, 1 -402abc7a: 047460 extui a7, a6, 4, 1 -402abc7d: 045360 extui a5, a6, 3, 1 -402abc80: 048660 extui a8, a6, 6, 1 -402abc83: 557a add.n a5, a5, a7 -402abc85: 047560 extui a7, a6, 5, 1 -402abc88: 778a add.n a7, a7, a8 -402abc8a: 048960 extui a8, a6, 9, 1 -402abc8d: 448a add.n a4, a4, a8 -402abc8f: 048760 extui a8, a6, 7, 1 -402abc92: 448a add.n a4, a4, a8 -402abc94: 447a add.n a4, a4, a7 -402abc96: 445a add.n a4, a4, a5 -402abc98: 470c movi.n a7, 4 -402abc9a: 072d mov.n a2, a7 -402abc9c: 245060 extui a5, a6, 0, 3 -402abc9f: 744040 extui a4, a4, 0, 8 -402abca2: 0154f6 bgeui a4, 5, 402abca7 -402abca5: 042d mov.n a2, a4 -402abca7: 743020 extui a3, a2, 0, 8 -402abcaa: 0b2d mov.n a2, a11 -402abcac: 904330 addx2 a4, a3, a3 -402abcaf: 904450 addx2 a4, a4, a5 -402abcb2: f44040 extui a4, a4, 0, 16 -402abcb5: 013b47 bltu a11, a4, 402abcba -402abcb8: 042d mov.n a2, a4 -402abcba: f4b020 extui a11, a2, 0, 16 -402abcbd: b0bb00 addx8 a11, a11, a0 -402abcc0: fedbb2 addmi a11, a11, 0xfffffe00 -402abcc3: eccbb2 addi a11, a11, -20 -402abcc6: 862b42 l32i a4, a11, 0x218 -402abcc9: 852bb2 l32i a11, a11, 0x214 -402abccc: 848040 extui a8, a4, 0, 9 -402abccf: 844940 extui a4, a4, 9, 9 -402abcd2: 8470b0 extui a7, a11, 0, 9 -402abcd5: 8459b0 extui a5, a11, 9, 9 -402abcd8: 0020c0 memw -402abcdb: 115580 slli a5, a5, 8 -402abcde: 0196f0 slli a9, a6, 17 -402abce1: 995a add.n a9, a9, a5 -402abce3: e51c movi.n a5, 30 -402abce5: 1a6f52 s32i a5, a15, 104 -402abce8: 74b1b0 extui a11, a11, 1, 8 -402abceb: 99ba add.n a9, a9, a11 -402abced: a05ca0 addx4 a5, a12, a10 -402abcf0: 0020c0 memw -402abcf3: 017710 slli a7, a7, 31 -402abcf6: 0144a0 slli a4, a4, 22 -402abcf9: 447a add.n a4, a4, a7 -402abcfb: 112172 l32i a7, a1, 68 -402abcfe: 0599 s32i.n a9, a5, 0 -402abd00: 907370 addx2 a7, a3, a7 -402abd03: 001772 l16ui a7, a7, 0 -402abd06: 118830 slli a8, a8, 13 -402abd09: a47070 extui a7, a7, 0, 11 -402abd0c: a07780 addx4 a7, a7, a8 -402abd0f: 447a add.n a4, a4, a7 -402abd11: 0020c0 memw -402abd14: e0a172 movi a7, 0x1e0 -402abd17: 1a6f72 s32i a7, a15, 104 -402abd1a: 0020c0 memw -402abd1d: 0549 s32i.n a4, a5, 0 -402abd1f: cc1b addi.n a12, a12, 1 -402abd21: 74c0c0 extui a12, a12, 0, 8 -402abd24: c07dc0 sub a7, a13, a12 -402abd27: 4161c0 srli a6, a12, 1 -402abd2a: a066e0 addx4 a6, a6, a14 -402abd2d: f36756 bnez a7, 402abc67 -402abd30: c1c8 l32i.n a12, a1, 48 -402abd32: d1d8 l32i.n a13, a1, 52 -402abd34: e1e8 l32i.n a14, a1, 56 -402abd36: f1f8 l32i.n a15, a1, 60 -402abd38: b108 l32i.n a0, a1, 44 -402abd3a: 60c112 addi a1, a1, 96 -402abd3d: f00d ret.n - ... - -402abd40 : -402abd40: e0c112 addi a1, a1, -32 -402abd43: 1109 s32i.n a0, a1, 4 -402abd45: 0129 s32i.n a2, a1, 0 -402abd47: 31d9 s32i.n a13, a1, 12 -402abd49: 41e9 s32i.n a14, a1, 16 -402abd4b: 21c9 s32i.n a12, a1, 8 -402abd4d: 05ed mov.n a14, a5 -402abd4f: f752c1 l32r a12, 402a9a98 -402abd52: 594ad1 l32r a13, 4028227c -402abd55: 0020c0 memw -402abd58: 582c02 l32i a0, a12, 0x160 -402abd5b: 5149 s32i.n a4, a1, 20 -402abd5d: 0e6017 bbci a0, 1, 402abd6f -402abd60: 0020c0 memw -402abd63: 802d22 l32i a2, a13, 0x200 -402abd66: c02240 sub a2, a2, a4 -402abd69: e8be27 bgeu a14, a2, 402abd55 -402abd6c: 000ac6 j 402abd9b -402abd6f: 032d mov.n a2, a3 -402abd71: 5f9701 l32r a0, 40283bd0 -402abd74: 0000c0 callx0 a0 -402abd77: f71301 l32r a0, 402a99c4 -402abd7a: 0008 l32i.n a0, a0, 0 -402abd7c: 192002 l32i a0, a0, 100 -402abd7f: 0128 l32i.n a2, a1, 0 -402abd81: 0000c0 callx0 a0 -402abd84: 5108 l32i.n a0, a1, 20 -402abd86: 0020c0 memw -402abd89: 582c22 l32i a2, a12, 0x160 -402abd8c: 1a6217 bbci a2, 1, 402abdaa -402abd8f: 0020c0 memw -402abd92: 802d32 l32i a3, a13, 0x200 -402abd95: c03300 sub a3, a3, a0 -402abd98: eabe37 bgeu a14, a3, 402abd86 -402abd9b: 120c movi.n a2, 1 -402abd9d: 21c8 l32i.n a12, a1, 8 -402abd9f: 31d8 l32i.n a13, a1, 12 -402abda1: 41e8 l32i.n a14, a1, 16 -402abda3: 1108 l32i.n a0, a1, 4 -402abda5: 20c112 addi a1, a1, 32 -402abda8: f00d ret.n -402abdaa: 020c movi.n a2, 0 -402abdac: fffb46 j 402abd9d - ... - -402abdb0 : -402abdb0: fb1191 l32r a9, 402aa9f4 -402abdb3: f73931 l32r a3, 402a9a98 -402abdb6: 0020c0 memw -402abdb9: 422382 l32i a8, a3, 0x108 -402abdbc: 108890 and a8, a8, a9 -402abdbf: 0020c0 memw -402abdc2: 426382 s32i a8, a3, 0x108 -402abdc5: 170c movi.n a7, 1 -402abdc7: 0020c0 memw -402abdca: 582362 l32i a6, a3, 0x160 -402abdcd: 206670 or a6, a6, a7 -402abdd0: 0020c0 memw -402abdd3: 586362 s32i a6, a3, 0x160 -402abdd6: e57c movi.n a5, -2 -402abdd8: 0020c0 memw -402abddb: 582342 l32i a4, a3, 0x160 -402abdde: 104450 and a4, a4, a5 -402abde1: 0020c0 memw -402abde4: 586342 s32i a4, a3, 0x160 -402abde7: 0020c0 memw -402abdea: b329 s32i.n a2, a3, 44 -402abdec: f00d ret.n -402abdee: ff0000 excw -402abdf1: ff .byte 0xff -402abdf2: 41fff7 bbsi a15, 31, 402abe37 - -402abdf4 : -402abdf4: f72941 l32r a4, 402a9a98 -402abdf7: 0020c0 memw -402abdfa: f72671 l32r a7, 402a9a94 -402abdfd: b428 l32i.n a2, a4, 44 -402abdff: 0020c0 memw -402abe02: 422462 l32i a6, a4, 0x108 -402abe05: 206670 or a6, a6, a7 -402abe08: 0020c0 memw -402abe0b: 426462 s32i a6, a4, 0x108 -402abe0e: fff851 l32r a5, 402abdf0 -402abe11: 0020c0 memw -402abe14: b438 l32i.n a3, a4, 44 -402abe16: 103350 and a3, a3, a5 -402abe19: 0020c0 memw -402abe1c: b439 s32i.n a3, a4, 44 -402abe1e: f00d ret.n - -402abe20 : -402abe20: f0c112 addi a1, a1, -16 -402abe23: 006102 s32i a0, a1, 0 -402abe26: f6e701 l32r a0, 402a99c4 -402abe29: 002002 l32i a0, a0, 0 -402abe2c: 112002 l32i a0, a0, 68 -402abe2f: 80a032 movi a3, 128 -402abe32: 0000c0 callx0 a0 -402abe35: fea385 call0 402aa870 -402abe38: 00a022 movi a2, 0 -402abe3b: 0108 l32i.n a0, a1, 0 -402abe3d: 10c112 addi a1, a1, 16 -402abe40: f00d ret.n -402abe42: f00000 subx8 a0, a0, a0 -402abe45: fe8b addi.n a15, a14, 8 -402abe47: 3f .byte 0x3f -402abe48: fe8480 excw -402abe4b: 3f .byte 0x3f - -402abe4c : -402abe4c: d0c112 addi a1, a1, -48 -402abe4f: 0861d2 s32i a13, a1, 32 -402abe52: 0961e2 s32i a14, a1, 36 -402abe55: 71c9 s32i.n a12, a1, 28 -402abe57: f6dbc1 l32r a12, 402a99c4 -402abe5a: 6109 s32i.n a0, a1, 24 -402abe5c: 3c08 l32i.n a0, a12, 12 -402abe5e: a1f9 s32i.n a15, a1, 40 -402abe60: 052200 extui a2, a0, 18, 1 -402abe63: 12b256 bnez a2, 402abf92 -402abe66: 0c08 l32i.n a0, a12, 0 -402abe68: 282002 l32i a0, a0, 160 -402abe6b: 0000c0 callx0 a0 -402abe6e: 0c08 l32i.n a0, a12, 0 -402abe70: 302002 l32i a0, a0, 192 -402abe73: 120c movi.n a2, 1 -402abe75: 0000c0 callx0 a0 -402abe78: fe64d1 l32r a13, 402ab808 -402abe7b: 011d22 l16ui a2, a13, 2 -402abe7e: b42020 extui a2, a2, 0, 12 -402abe81: fdccc5 call0 402a9b50 -402abe84: 011d22 l16ui a2, a13, 2 -402abe87: 10c132 addi a3, a1, 16 -402abe8a: 140c movi.n a4, 1 -402abe8c: 035e05 call0 402af470 -402abe8f: 0c08 l32i.n a0, a12, 0 -402abe91: 6008 l32i.n a0, a0, 24 -402abe93: 020c movi.n a2, 0 -402abe95: 0000c0 callx0 a0 -402abe98: 0d0c movi.n a13, 0 -402abe9a: 3e0c movi.n a14, 3 -402abe9c: fabb81 l32r a8, 402aa988 -402abe9f: 5189 s32i.n a8, a1, 20 -402abea1: e0c8f2 addi a15, a8, -32 -402abea4: 0a3df6 bgeui a13, 3, 402abeb2 -402abea7: ffe701 l32r a0, 402abe44 -402abeaa: 0d0a add.n a0, a13, a0 -402abeac: 000002 l8ui a0, a0, 0 -402abeaf: 000046 j 402abeb4 -402abeb2: e00c movi.n a0, 14 -402abeb4: 206ff0 or a6, a15, a15 -402abeb7: 64a072 movi a7, 100 -402abeba: 609c52 l16si a5, a12, 192 -402abebd: 700c32 l8ui a3, a12, 112 -402abec0: 01a042 movi a4, 1 -402abec3: 012080 slli a2, a0, 24 -402abec6: 312820 srai a2, a2, 24 -402abec9: 0149 s32i.n a4, a1, 0 -402abecb: 040c movi.n a4, 0 -402abecd: fe7705 call0 402aa640 -402abed0: adfc bnez.n a13, 402abf0e -402abed2: 024c movi.n a2, 64 -402abed4: 38a142 movi a4, 0x138 -402abed7: 030c movi.n a3, 0 -402abed9: ffdb71 l32r a7, 402abe48 -402abedc: c63c movi.n a6, 60 -402abede: 053c movi.n a5, 48 -402abee0: 124152 s8i a5, a1, 18 -402abee3: 004762 s8i a6, a7, 0 -402abee6: f51c movi.n a5, 31 -402abee8: c63c movi.n a6, 60 -402abeea: 13c172 addi a7, a1, 19 -402abeed: 1139 s32i.n a3, a1, 4 -402abeef: 0149 s32i.n a4, a1, 0 -402abef1: 12c132 addi a3, a1, 18 -402abef4: 140c movi.n a4, 1 -402abef6: 04cec5 call0 402b0be4 -402abef9: 130102 l8ui a0, a1, 19 -402abefc: ffd381 l32r a8, 402abe48 -402abeff: 010080 slli a0, a0, 24 -402abf02: 310800 srai a0, a0, 24 -402abf05: 1fc002 addi a0, a0, 31 -402abf08: 004802 s8i a0, a8, 0 -402abf0b: 0002c6 j 402abf1a -402abf0e: ffce01 l32r a0, 402abe48 -402abf11: 000002 l8ui a0, a0, 0 -402abf14: 010080 slli a0, a0, 24 -402abf17: 310800 srai a0, a0, 24 -402abf1a: 40a022 movi a2, 64 -402abf1d: 02a042 movi a4, 2 -402abf20: 00a052 movi a5, 0 -402abf23: 743000 extui a3, a0, 0, 8 -402abf26: 906dd0 addx2 a6, a13, a13 -402abf29: 5178 l32i.n a7, a1, 20 -402abf2b: b169 s32i.n a6, a1, 44 -402abf2d: 667a add.n a6, a6, a7 -402abf2f: 04afc5 call0 402b0a2c -402abf32: ee0b addi.n a14, a14, -1 -402abf34: b108 l32i.n a0, a1, 44 -402abf36: dd1b addi.n a13, a13, 1 -402abf38: 00fa add.n a0, a0, a15 -402abf3a: 200082 l8ui a8, a0, 32 -402abf3d: 74d0d0 extui a13, a13, 0, 8 -402abf40: 78dc bnez.n a8, 402abf5b -402abf42: 210022 l8ui a2, a0, 33 -402abf45: 220032 l8ui a3, a0, 34 -402abf48: f2cc bnez.n a2, 402abf5b -402abf4a: d3cc bnez.n a3, 402abf5b -402abf4c: 340c movi.n a4, 3 -402abf4e: 750c movi.n a5, 7 -402abf50: f60c movi.n a6, 15 -402abf52: 204062 s8i a6, a0, 32 -402abf55: 214052 s8i a5, a0, 33 -402abf58: 224042 s8i a4, a0, 34 -402abf5b: f45e56 bnez a14, 402abea4 -402abf5e: 0d0c movi.n a13, 0 -402abf60: 0dfa add.n a0, a13, a15 -402abf62: dd1b addi.n a13, a13, 1 -402abf64: 2600e2 l8ui a14, a0, 38 -402abf67: 2940e2 s8i a14, a0, 41 -402abf6a: 74d0d0 extui a13, a13, 0, 8 -402abf6d: ef3d66 bnei a13, 3, 402abf60 -402abf70: 0c08 l32i.n a0, a12, 0 -402abf72: 322002 l32i a0, a0, 200 -402abf75: 0000c0 callx0 a0 -402abf78: 0c08 l32i.n a0, a12, 0 -402abf7a: 312002 l32i a0, a0, 196 -402abf7d: 0000c0 callx0 a0 -402abf80: 0c08 l32i.n a0, a12, 0 -402abf82: 2f2002 l32i a0, a0, 188 -402abf85: 6061d1 l32r a13, 4028410c -402abf88: 0000c0 callx0 a0 -402abf8b: 3c08 l32i.n a0, a12, 12 -402abf8d: 2000d0 or a0, a0, a13 -402abf90: 3c09 s32i.n a0, a12, 12 -402abf92: 81d8 l32i.n a13, a1, 32 -402abf94: 91e8 l32i.n a14, a1, 36 -402abf96: a1f8 l32i.n a15, a1, 40 -402abf98: 0bf0b7 bbsi a0, 27, 402abfa7 -402abf9b: fa7b21 l32r a2, 402aa988 -402abf9e: 3c0c32 l8ui a3, a12, 60 -402abfa1: fa7a01 l32r a0, 402aa98c +402ab9c7: 230c movi.n a3, 2 +402ab9c9: 11c8 l32i.n a12, a1, 4 +402ab9cb: 650c movi.n a5, 6 +402ab9cd: 1142d0 slli a4, a2, 3 +402ab9d0: f80401 l32r a0, 402a99e0 +402ab9d3: 320c movi.n a2, 3 +402ab9d5: 0008 l32i.n a0, a0, 0 +402ab9d7: 204450 or a4, a4, a5 +402ab9da: 2b2002 l32i a0, a0, 172 +402ab9dd: f44040 extui a4, a4, 0, 16 +402ab9e0: 0000c0 callx0 a0 +402ab9e3: 0108 l32i.n a0, a1, 0 +402ab9e5: 10c112 addi a1, a1, 16 +402ab9e8: f00d ret.n +402ab9ea: 000000 ill +402ab9ed: 000300 excw +402ab9f0: 000fa0 jx a15 +402ab9f3: ffff00 excw +402ab9f6: fffc bnez.n a15, 402aba39 +402ab9f8: 009e00 excw +402ab9fb: 059d60 extui a9, a6, 29, 1 + +402ab9fc : +402ab9fc: 059d mov.n a9, a5 +402ab9fe: a0c112 addi a1, a1, -96 +402aba01: b109 s32i.n a0, a1, 44 +402aba03: 8129 s32i.n a2, a1, 32 +402aba05: 7139 s32i.n a3, a1, 28 +402aba07: 6149 s32i.n a4, a1, 24 +402aba09: f1f9 s32i.n a15, a1, 60 +402aba0b: d1d9 s32i.n a13, a1, 52 +402aba0d: e1e9 s32i.n a14, a1, 56 +402aba0f: c1c9 s32i.n a12, a1, 48 +402aba11: 07ed mov.n a14, a7 +402aba13: e0a1c2 movi a12, 0x1e0 +402aba16: 06dd mov.n a13, a6 +402aba18: f7f261 l32r a6, 402a99e0 +402aba1b: f826f1 l32r a15, 402a9ab4 +402aba1e: 080642 l8ui a4, a6, 8 +402aba21: 116192 s32i a9, a1, 68 +402aba24: 84cc bnez.n a4, 402aba30 +402aba26: 0388 l32i.n a8, a3, 0 +402aba28: 7139 s32i.n a3, a1, 28 +402aba2a: 058080 extui a8, a8, 16, 1 +402aba2d: 242856 bnez a8, 402abc73 +402aba30: ffef41 l32r a4, 402ab9ec +402aba33: f81e31 l32r a3, 402a9aac +402aba36: 0020c0 memw +402aba39: f22322 l32i a2, a3, 0x3c8 +402aba3c: 202240 or a2, a2, a4 +402aba3f: 0020c0 memw +402aba42: f26322 s32i a2, a3, 0x3c8 +402aba45: 0020c0 memw +402aba48: f7e601 l32r a0, 402a99e0 +402aba4b: 0008 l32i.n a0, a0, 0 +402aba4d: 282002 l32i a0, a0, 160 +402aba50: 1a6fc2 s32i a12, a15, 104 +402aba53: 0000c0 callx0 a0 +402aba56: 77a022 movi a2, 119 +402aba59: 030c movi.n a3, 0 +402aba5b: f7e101 l32r a0, 402a99e0 +402aba5e: 241c movi.n a4, 18 +402aba60: 0008 l32i.n a0, a0, 0 +402aba62: 750c movi.n a5, 7 +402aba64: 252002 l32i a0, a0, 148 +402aba67: 060c movi.n a6, 0 +402aba69: 0000c0 callx0 a0 +402aba6c: 030c movi.n a3, 0 +402aba6e: 841c movi.n a4, 24 +402aba70: 550c movi.n a5, 5 +402aba72: f7db01 l32r a0, 402a99e0 +402aba75: 560c movi.n a6, 5 +402aba77: 0008 l32i.n a0, a0, 0 +402aba79: 9129 s32i.n a2, a1, 36 +402aba7b: 252002 l32i a0, a0, 148 +402aba7e: 77a022 movi a2, 119 +402aba81: 0000c0 callx0 a0 +402aba84: 030c movi.n a3, 0 +402aba86: 841c movi.n a4, 24 +402aba88: 550c movi.n a5, 5 +402aba8a: 560c movi.n a6, 5 +402aba8c: f7d501 l32r a0, 402a99e0 +402aba8f: 070c movi.n a7, 0 +402aba91: 0008 l32i.n a0, a0, 0 +402aba93: a129 s32i.n a2, a1, 40 +402aba95: 272002 l32i a0, a0, 156 +402aba98: 77a022 movi a2, 119 +402aba9b: 0000c0 callx0 a0 +402aba9e: 77a022 movi a2, 119 +402abaa1: 030c movi.n a3, 0 +402abaa3: 241c movi.n a4, 18 +402abaa5: f7ce01 l32r a0, 402a99e0 +402abaa8: 750c movi.n a5, 7 +402abaaa: 0008 l32i.n a0, a0, 0 +402abaac: 060c movi.n a6, 0 +402abaae: 272002 l32i a0, a0, 156 +402abab1: 070c movi.n a7, 0 +402abab3: 0000c0 callx0 a0 +402abab6: 6148 l32i.n a4, a1, 24 +402abab8: 11ed16 beqz a13, 402abbda +402ababb: 751c movi.n a5, 23 +402ababd: 0a0c movi.n a10, 0 +402ababf: 170c movi.n a7, 1 +402abac1: ecadb2 movi a11, 0xfffffdec +402abac4: 0c0c movi.n a12, 0 +402abac6: 680122 l8ui a2, a1, 104 +402abac9: 106122 s32i a2, a1, 64 +402abacc: 4161c0 srli a6, a12, 1 +402abacf: a066e0 addx4 a6, a6, a14 +402abad2: 0668 l32i.n a6, a6, 0 +402abad4: 056c07 bbci a12, 0, 402abadd +402abad7: e56060 extui a6, a6, 16, 15 +402abada: 000086 j 402abae0 +402abadd: e46060 extui a6, a6, 0, 15 +402abae0: 042860 extui a2, a6, 8, 1 +402abae3: 048460 extui a8, a6, 4, 1 +402abae6: 043360 extui a3, a6, 3, 1 +402abae9: 049660 extui a9, a6, 6, 1 +402abaec: 338a add.n a3, a3, a8 +402abaee: 048560 extui a8, a6, 5, 1 +402abaf1: 889a add.n a8, a8, a9 +402abaf3: 049960 extui a9, a6, 9, 1 +402abaf6: 229a add.n a2, a2, a9 +402abaf8: 049760 extui a9, a6, 7, 1 +402abafb: 229a add.n a2, a2, a9 +402abafd: d91c movi.n a9, 29 +402abaff: 228a add.n a2, a2, a8 +402abb01: 223a add.n a2, a2, a3 +402abb03: 480c movi.n a8, 4 +402abb05: 080d mov.n a0, a8 +402abb07: 742020 extui a2, a2, 0, 8 +402abb0a: 248060 extui a8, a6, 0, 3 +402abb0d: 0152f6 bgeui a2, 5, 402abb12 +402abb10: 020d mov.n a0, a2 +402abb12: 743000 extui a3, a0, 0, 8 +402abb15: 090d mov.n a0, a9 +402abb17: 903330 addx2 a3, a3, a3 +402abb1a: 903380 addx2 a3, a3, a8 +402abb1d: f43030 extui a3, a3, 0, 16 +402abb20: 013937 bltu a9, a3, 402abb25 +402abb23: 030d mov.n a0, a3 +402abb25: f40000 extui a0, a0, 0, 16 +402abb28: 400000 ssr a0 +402abb2b: 9180a0 srl a8, a10 +402abb2e: 7ce807 bbsi a8, 0, 402abbae +402abb31: b03040 addx8 a3, a0, a4 +402abb34: 8033b0 add a3, a3, a11 +402abb37: 02b507 bgeu a5, a0, 402abb3d +402abb3a: 002406 j 402abbce +402abb3d: 146102 s32i a0, a1, 80 +402abb40: 126132 s32i a3, a1, 72 +402abb43: 1361a2 s32i a10, a1, 76 +402abb46: 78e007 bbsi a0, 0, 402abbc2 +402abb49: b42060 extui a2, a6, 0, 12 +402abb4c: fde945 call0 402a99e4 +402abb4f: ffa821 l32r a2, 402ab9f0 +402abb52: 10c132 addi a3, a1, 16 +402abb55: f7a201 l32r a0, 402a99e0 +402abb58: 0aa042 movi a4, 10 +402abb5b: 002002 l32i a0, a0, 0 +402abb5e: 102152 l32i a5, a1, 64 +402abb61: 3b2002 l32i a0, a0, 236 +402abb64: 060c movi.n a6, 0 +402abb66: 0000c0 callx0 a0 +402abb69: 142102 l32i a0, a1, 80 +402abb6c: 1321a2 l32i a10, a1, 76 +402abb6f: ecadb2 movi a11, 0xfffffdec +402abb72: 6148 l32i.n a4, a1, 24 +402abb74: 751c movi.n a5, 23 +402abb76: 170c movi.n a7, 1 +402abb78: 099162 l16si a6, a1, 18 +402abb7b: 089122 l16si a2, a1, 16 +402abb7e: 0b9182 l16si a8, a1, 22 +402abb81: 0a9132 l16si a3, a1, 20 +402abb84: 848080 extui a8, a8, 0, 9 +402abb87: 843030 extui a3, a3, 0, 9 +402abb8a: 842020 extui a2, a2, 0, 9 +402abb8d: 846060 extui a6, a6, 0, 9 +402abb90: 116670 slli a6, a6, 9 +402abb93: 112270 slli a2, a2, 9 +402abb96: 202230 or a2, a2, a3 +402abb99: 122132 l32i a3, a1, 72 +402abb9c: 206680 or a6, a6, a8 +402abb9f: 856322 s32i a2, a3, 0x214 +402abba2: 866362 s32i a6, a3, 0x218 +402abba5: 401000 ssl a0 +402abba8: a18700 sll a8, a7 +402abbab: 20aa80 or a10, a10, a8 +402abbae: cc1b addi.n a12, a12, 1 +402abbb0: 74c0c0 extui a12, a12, 0, 8 +402abbb3: c09dc0 sub a9, a13, a12 +402abbb6: 4161c0 srli a6, a12, 1 +402abbb9: a066e0 addx4 a6, a6, a14 +402abbbc: f12956 bnez a9, 402abad2 +402abbbf: 0005c6 j 402abbda +402abbc2: 842362 l32i a6, a3, 0x210 +402abbc5: 832322 l32i a2, a3, 0x20c +402abbc8: 856322 s32i a2, a3, 0x214 +402abbcb: fff4c6 j 402abba2 +402abbce: 792362 l32i a6, a3, 0x1e4 +402abbd1: 856362 s32i a6, a3, 0x214 +402abbd4: 7a2362 l32i a6, a3, 0x1e8 +402abbd7: fff1c6 j 402abba2 +402abbda: 7178 l32i.n a7, a1, 28 +402abbdc: 0778 l32i.n a7, a7, 0 +402abbde: 8188 l32i.n a8, a1, 32 +402abbe0: 18f707 bbsi a7, 16, 402abbfc +402abbe3: 589c beqz.n a8, 402abbfc +402abbe5: 020c movi.n a2, 0 +402abbe7: 830c movi.n a3, 8 +402abbe9: 112142 l32i a4, a1, 68 +402abbec: 6158 l32i.n a5, a1, 24 +402abbee: 600162 l8ui a6, a1, 96 +402abbf1: 640172 l8ui a7, a1, 100 +402abbf4: 680192 l8ui a9, a1, 104 +402abbf7: 0199 s32i.n a9, a1, 0 +402abbf9: ff86c5 call0 402ab468 +402abbfc: ff7e51 l32r a5, 402ab9f4 +402abbff: 0020c0 memw +402abc02: f7aa41 l32r a4, 402a9aac +402abc05: f22432 l32i a3, a4, 0x3c8 +402abc08: 103350 and a3, a3, a5 +402abc0b: 0020c0 memw +402abc0e: 550c movi.n a5, 5 +402abc10: 560c movi.n a6, 5 +402abc12: 120c movi.n a2, 1 +402abc14: a178 l32i.n a7, a1, 40 +402abc16: f26432 s32i a3, a4, 0x3c8 +402abc19: f77101 l32r a0, 402a99e0 +402abc1c: 030c movi.n a3, 0 +402abc1e: 841c movi.n a4, 24 +402abc20: 0008 l32i.n a0, a0, 0 +402abc22: 937270 movnez a7, a2, a7 +402abc25: 272002 l32i a0, a0, 156 +402abc28: 77a022 movi a2, 119 +402abc2b: 0000c0 callx0 a0 +402abc2e: 9178 l32i.n a7, a1, 36 +402abc30: 77a022 movi a2, 119 +402abc33: 030c movi.n a3, 0 +402abc35: f76a01 l32r a0, 402a99e0 +402abc38: 241c movi.n a4, 18 +402abc3a: 0008 l32i.n a0, a0, 0 +402abc3c: 750c movi.n a5, 7 +402abc3e: 272002 l32i a0, a0, 156 +402abc41: 060c movi.n a6, 0 +402abc43: 0000c0 callx0 a0 +402abc46: f76601 l32r a0, 402a99e0 +402abc49: 0008 l32i.n a0, a0, 0 +402abc4b: 322002 l32i a0, a0, 200 +402abc4e: 0000c0 callx0 a0 +402abc51: f76301 l32r a0, 402a99e0 +402abc54: 0008 l32i.n a0, a0, 0 +402abc56: 312002 l32i a0, a0, 196 +402abc59: 0000c0 callx0 a0 +402abc5c: f76101 l32r a0, 402a99e0 +402abc5f: 0008 l32i.n a0, a0, 0 +402abc61: 2f2002 l32i a0, a0, 188 +402abc64: 0000c0 callx0 a0 +402abc67: 7138 l32i.n a3, a1, 28 +402abc69: 5e9041 l32r a4, 402836ac +402abc6c: 0328 l32i.n a2, a3, 0 +402abc6e: 202240 or a2, a2, a4 +402abc71: 0329 s32i.n a2, a3, 0 +402abc73: 0d5d16 beqz a13, 402abd4c +402abc76: ff60a1 l32r a10, 402ab9f8 +402abc79: 6108 l32i.n a0, a1, 24 +402abc7b: 0c0c movi.n a12, 0 +402abc7d: 4161c0 srli a6, a12, 1 +402abc80: a066e0 addx4 a6, a6, a14 +402abc83: 0668 l32i.n a6, a6, 0 +402abc85: 056c07 bbci a12, 0, 402abc8e +402abc88: e56060 extui a6, a6, 16, 15 +402abc8b: 000086 j 402abc91 +402abc8e: e46060 extui a6, a6, 0, 15 +402abc91: db1c movi.n a11, 29 +402abc93: 044860 extui a4, a6, 8, 1 +402abc96: 047460 extui a7, a6, 4, 1 +402abc99: 045360 extui a5, a6, 3, 1 +402abc9c: 048660 extui a8, a6, 6, 1 +402abc9f: 557a add.n a5, a5, a7 +402abca1: 047560 extui a7, a6, 5, 1 +402abca4: 778a add.n a7, a7, a8 +402abca6: 048960 extui a8, a6, 9, 1 +402abca9: 448a add.n a4, a4, a8 +402abcab: 048760 extui a8, a6, 7, 1 +402abcae: 448a add.n a4, a4, a8 +402abcb0: 447a add.n a4, a4, a7 +402abcb2: 445a add.n a4, a4, a5 +402abcb4: 470c movi.n a7, 4 +402abcb6: 072d mov.n a2, a7 +402abcb8: 245060 extui a5, a6, 0, 3 +402abcbb: 744040 extui a4, a4, 0, 8 +402abcbe: 0154f6 bgeui a4, 5, 402abcc3 +402abcc1: 042d mov.n a2, a4 +402abcc3: 743020 extui a3, a2, 0, 8 +402abcc6: 0b2d mov.n a2, a11 +402abcc8: 904330 addx2 a4, a3, a3 +402abccb: 904450 addx2 a4, a4, a5 +402abcce: f44040 extui a4, a4, 0, 16 +402abcd1: 013b47 bltu a11, a4, 402abcd6 +402abcd4: 042d mov.n a2, a4 +402abcd6: f4b020 extui a11, a2, 0, 16 +402abcd9: b0bb00 addx8 a11, a11, a0 +402abcdc: fedbb2 addmi a11, a11, 0xfffffe00 +402abcdf: eccbb2 addi a11, a11, -20 +402abce2: 862b42 l32i a4, a11, 0x218 +402abce5: 852bb2 l32i a11, a11, 0x214 +402abce8: 848040 extui a8, a4, 0, 9 +402abceb: 844940 extui a4, a4, 9, 9 +402abcee: 8470b0 extui a7, a11, 0, 9 +402abcf1: 8459b0 extui a5, a11, 9, 9 +402abcf4: 0020c0 memw +402abcf7: 115580 slli a5, a5, 8 +402abcfa: 0196f0 slli a9, a6, 17 +402abcfd: 995a add.n a9, a9, a5 +402abcff: e51c movi.n a5, 30 +402abd01: 1a6f52 s32i a5, a15, 104 +402abd04: 74b1b0 extui a11, a11, 1, 8 +402abd07: 99ba add.n a9, a9, a11 +402abd09: a05ca0 addx4 a5, a12, a10 +402abd0c: 0020c0 memw +402abd0f: 017710 slli a7, a7, 31 +402abd12: 0144a0 slli a4, a4, 22 +402abd15: 447a add.n a4, a4, a7 +402abd17: 112172 l32i a7, a1, 68 +402abd1a: 0599 s32i.n a9, a5, 0 +402abd1c: 907370 addx2 a7, a3, a7 +402abd1f: 001772 l16ui a7, a7, 0 +402abd22: 118830 slli a8, a8, 13 +402abd25: a47070 extui a7, a7, 0, 11 +402abd28: a07780 addx4 a7, a7, a8 +402abd2b: 447a add.n a4, a4, a7 +402abd2d: 0020c0 memw +402abd30: e0a172 movi a7, 0x1e0 +402abd33: 1a6f72 s32i a7, a15, 104 +402abd36: 0020c0 memw +402abd39: 0549 s32i.n a4, a5, 0 +402abd3b: cc1b addi.n a12, a12, 1 +402abd3d: 74c0c0 extui a12, a12, 0, 8 +402abd40: c07dc0 sub a7, a13, a12 +402abd43: 4161c0 srli a6, a12, 1 +402abd46: a066e0 addx4 a6, a6, a14 +402abd49: f36756 bnez a7, 402abc83 +402abd4c: c1c8 l32i.n a12, a1, 48 +402abd4e: d1d8 l32i.n a13, a1, 52 +402abd50: e1e8 l32i.n a14, a1, 56 +402abd52: f1f8 l32i.n a15, a1, 60 +402abd54: b108 l32i.n a0, a1, 44 +402abd56: 60c112 addi a1, a1, 96 +402abd59: f00d ret.n + ... + +402abd5c : +402abd5c: e0c112 addi a1, a1, -32 +402abd5f: 1109 s32i.n a0, a1, 4 +402abd61: 0129 s32i.n a2, a1, 0 +402abd63: 31d9 s32i.n a13, a1, 12 +402abd65: 41e9 s32i.n a14, a1, 16 +402abd67: 21c9 s32i.n a12, a1, 8 +402abd69: 05ed mov.n a14, a5 +402abd6b: f752c1 l32r a12, 402a9ab4 +402abd6e: 5943d1 l32r a13, 4028227c +402abd71: 0020c0 memw +402abd74: 582c02 l32i a0, a12, 0x160 +402abd77: 5149 s32i.n a4, a1, 20 +402abd79: 0e6017 bbci a0, 1, 402abd8b +402abd7c: 0020c0 memw +402abd7f: 802d22 l32i a2, a13, 0x200 +402abd82: c02240 sub a2, a2, a4 +402abd85: e8be27 bgeu a14, a2, 402abd71 +402abd88: 000ac6 j 402abdb7 +402abd8b: 032d mov.n a2, a3 +402abd8d: 5f9001 l32r a0, 40283bd0 +402abd90: 0000c0 callx0 a0 +402abd93: f71301 l32r a0, 402a99e0 +402abd96: 0008 l32i.n a0, a0, 0 +402abd98: 192002 l32i a0, a0, 100 +402abd9b: 0128 l32i.n a2, a1, 0 +402abd9d: 0000c0 callx0 a0 +402abda0: 5108 l32i.n a0, a1, 20 +402abda2: 0020c0 memw +402abda5: 582c22 l32i a2, a12, 0x160 +402abda8: 1a6217 bbci a2, 1, 402abdc6 +402abdab: 0020c0 memw +402abdae: 802d32 l32i a3, a13, 0x200 +402abdb1: c03300 sub a3, a3, a0 +402abdb4: eabe37 bgeu a14, a3, 402abda2 +402abdb7: 120c movi.n a2, 1 +402abdb9: 21c8 l32i.n a12, a1, 8 +402abdbb: 31d8 l32i.n a13, a1, 12 +402abdbd: 41e8 l32i.n a14, a1, 16 +402abdbf: 1108 l32i.n a0, a1, 4 +402abdc1: 20c112 addi a1, a1, 32 +402abdc4: f00d ret.n +402abdc6: 020c movi.n a2, 0 +402abdc8: fffb46 j 402abdb9 + ... + +402abdcc : +402abdcc: fb1191 l32r a9, 402aaa10 +402abdcf: f73931 l32r a3, 402a9ab4 +402abdd2: 0020c0 memw +402abdd5: 422382 l32i a8, a3, 0x108 +402abdd8: 108890 and a8, a8, a9 +402abddb: 0020c0 memw +402abdde: 426382 s32i a8, a3, 0x108 +402abde1: 170c movi.n a7, 1 +402abde3: 0020c0 memw +402abde6: 582362 l32i a6, a3, 0x160 +402abde9: 206670 or a6, a6, a7 +402abdec: 0020c0 memw +402abdef: 586362 s32i a6, a3, 0x160 +402abdf2: e57c movi.n a5, -2 +402abdf4: 0020c0 memw +402abdf7: 582342 l32i a4, a3, 0x160 +402abdfa: 104450 and a4, a4, a5 +402abdfd: 0020c0 memw +402abe00: 586342 s32i a4, a3, 0x160 +402abe03: 0020c0 memw +402abe06: b329 s32i.n a2, a3, 44 +402abe08: f00d ret.n +402abe0a: ff0000 excw +402abe0d: ff .byte 0xff +402abe0e: 41fff7 bbsi a15, 31, 402abe53 + +402abe10 : +402abe10: f72941 l32r a4, 402a9ab4 +402abe13: 0020c0 memw +402abe16: f72671 l32r a7, 402a9ab0 +402abe19: b428 l32i.n a2, a4, 44 +402abe1b: 0020c0 memw +402abe1e: 422462 l32i a6, a4, 0x108 +402abe21: 206670 or a6, a6, a7 +402abe24: 0020c0 memw +402abe27: 426462 s32i a6, a4, 0x108 +402abe2a: fff851 l32r a5, 402abe0c +402abe2d: 0020c0 memw +402abe30: b438 l32i.n a3, a4, 44 +402abe32: 103350 and a3, a3, a5 +402abe35: 0020c0 memw +402abe38: b439 s32i.n a3, a4, 44 +402abe3a: f00d ret.n + +402abe3c : +402abe3c: f0c112 addi a1, a1, -16 +402abe3f: 006102 s32i a0, a1, 0 +402abe42: f6e701 l32r a0, 402a99e0 +402abe45: 002002 l32i a0, a0, 0 +402abe48: 112002 l32i a0, a0, 68 +402abe4b: 80a032 movi a3, 128 +402abe4e: 0000c0 callx0 a0 +402abe51: fea385 call0 402aa88c +402abe54: 00a022 movi a2, 0 +402abe57: 0108 l32i.n a0, a1, 0 +402abe59: 10c112 addi a1, a1, 16 +402abe5c: f00d ret.n +402abe5e: f00000 subx8 a0, a0, a0 +402abe61: fe8b addi.n a15, a14, 8 +402abe63: 3f .byte 0x3f +402abe64: fe8480 excw +402abe67: 3f .byte 0x3f + +402abe68 : +402abe68: d0c112 addi a1, a1, -48 +402abe6b: 0861d2 s32i a13, a1, 32 +402abe6e: 0961e2 s32i a14, a1, 36 +402abe71: 71c9 s32i.n a12, a1, 28 +402abe73: f6dbc1 l32r a12, 402a99e0 +402abe76: 6109 s32i.n a0, a1, 24 +402abe78: 3c08 l32i.n a0, a12, 12 +402abe7a: a1f9 s32i.n a15, a1, 40 +402abe7c: 052200 extui a2, a0, 18, 1 +402abe7f: 12b256 bnez a2, 402abfae +402abe82: 0c08 l32i.n a0, a12, 0 +402abe84: 282002 l32i a0, a0, 160 +402abe87: 0000c0 callx0 a0 +402abe8a: 0c08 l32i.n a0, a12, 0 +402abe8c: 302002 l32i a0, a0, 192 +402abe8f: 120c movi.n a2, 1 +402abe91: 0000c0 callx0 a0 +402abe94: fe64d1 l32r a13, 402ab824 +402abe97: 011d22 l16ui a2, a13, 2 +402abe9a: b42020 extui a2, a2, 0, 12 +402abe9d: fdccc5 call0 402a9b6c +402abea0: 011d22 l16ui a2, a13, 2 +402abea3: 10c132 addi a3, a1, 16 +402abea6: 140c movi.n a4, 1 +402abea8: 035e05 call0 402af48c +402abeab: 0c08 l32i.n a0, a12, 0 +402abead: 6008 l32i.n a0, a0, 24 +402abeaf: 020c movi.n a2, 0 +402abeb1: 0000c0 callx0 a0 +402abeb4: 0d0c movi.n a13, 0 +402abeb6: 3e0c movi.n a14, 3 +402abeb8: fabb81 l32r a8, 402aa9a4 +402abebb: 5189 s32i.n a8, a1, 20 +402abebd: e0c8f2 addi a15, a8, -32 +402abec0: 0a3df6 bgeui a13, 3, 402abece +402abec3: ffe701 l32r a0, 402abe60 +402abec6: 0d0a add.n a0, a13, a0 +402abec8: 000002 l8ui a0, a0, 0 +402abecb: 000046 j 402abed0 +402abece: e00c movi.n a0, 14 +402abed0: 206ff0 or a6, a15, a15 +402abed3: 64a072 movi a7, 100 +402abed6: 609c52 l16si a5, a12, 192 +402abed9: 700c32 l8ui a3, a12, 112 +402abedc: 01a042 movi a4, 1 +402abedf: 012080 slli a2, a0, 24 +402abee2: 312820 srai a2, a2, 24 +402abee5: 0149 s32i.n a4, a1, 0 +402abee7: 040c movi.n a4, 0 +402abee9: fe7705 call0 402aa65c +402abeec: adfc bnez.n a13, 402abf2a +402abeee: 024c movi.n a2, 64 +402abef0: 38a142 movi a4, 0x138 +402abef3: 030c movi.n a3, 0 +402abef5: ffdb71 l32r a7, 402abe64 +402abef8: c63c movi.n a6, 60 +402abefa: 053c movi.n a5, 48 +402abefc: 124152 s8i a5, a1, 18 +402abeff: 004762 s8i a6, a7, 0 +402abf02: f51c movi.n a5, 31 +402abf04: c63c movi.n a6, 60 +402abf06: 13c172 addi a7, a1, 19 +402abf09: 1139 s32i.n a3, a1, 4 +402abf0b: 0149 s32i.n a4, a1, 0 +402abf0d: 12c132 addi a3, a1, 18 +402abf10: 140c movi.n a4, 1 +402abf12: 04cec5 call0 402b0c00 +402abf15: 130102 l8ui a0, a1, 19 +402abf18: ffd381 l32r a8, 402abe64 +402abf1b: 010080 slli a0, a0, 24 +402abf1e: 310800 srai a0, a0, 24 +402abf21: 1fc002 addi a0, a0, 31 +402abf24: 004802 s8i a0, a8, 0 +402abf27: 0002c6 j 402abf36 +402abf2a: ffce01 l32r a0, 402abe64 +402abf2d: 000002 l8ui a0, a0, 0 +402abf30: 010080 slli a0, a0, 24 +402abf33: 310800 srai a0, a0, 24 +402abf36: 40a022 movi a2, 64 +402abf39: 02a042 movi a4, 2 +402abf3c: 00a052 movi a5, 0 +402abf3f: 743000 extui a3, a0, 0, 8 +402abf42: 906dd0 addx2 a6, a13, a13 +402abf45: 5178 l32i.n a7, a1, 20 +402abf47: b169 s32i.n a6, a1, 44 +402abf49: 667a add.n a6, a6, a7 +402abf4b: 04afc5 call0 402b0a48 +402abf4e: ee0b addi.n a14, a14, -1 +402abf50: b108 l32i.n a0, a1, 44 +402abf52: dd1b addi.n a13, a13, 1 +402abf54: 00fa add.n a0, a0, a15 +402abf56: 200082 l8ui a8, a0, 32 +402abf59: 74d0d0 extui a13, a13, 0, 8 +402abf5c: 78dc bnez.n a8, 402abf77 +402abf5e: 210022 l8ui a2, a0, 33 +402abf61: 220032 l8ui a3, a0, 34 +402abf64: f2cc bnez.n a2, 402abf77 +402abf66: d3cc bnez.n a3, 402abf77 +402abf68: 340c movi.n a4, 3 +402abf6a: 750c movi.n a5, 7 +402abf6c: f60c movi.n a6, 15 +402abf6e: 204062 s8i a6, a0, 32 +402abf71: 214052 s8i a5, a0, 33 +402abf74: 224042 s8i a4, a0, 34 +402abf77: f45e56 bnez a14, 402abec0 +402abf7a: 0d0c movi.n a13, 0 +402abf7c: 0dfa add.n a0, a13, a15 +402abf7e: dd1b addi.n a13, a13, 1 +402abf80: 2600e2 l8ui a14, a0, 38 +402abf83: 2940e2 s8i a14, a0, 41 +402abf86: 74d0d0 extui a13, a13, 0, 8 +402abf89: ef3d66 bnei a13, 3, 402abf7c +402abf8c: 0c08 l32i.n a0, a12, 0 +402abf8e: 322002 l32i a0, a0, 200 +402abf91: 0000c0 callx0 a0 +402abf94: 0c08 l32i.n a0, a12, 0 +402abf96: 312002 l32i a0, a0, 196 +402abf99: 0000c0 callx0 a0 +402abf9c: 0c08 l32i.n a0, a12, 0 +402abf9e: 2f2002 l32i a0, a0, 188 +402abfa1: 605ad1 l32r a13, 4028410c 402abfa4: 0000c0 callx0 a0 -402abfa7: 71c8 l32i.n a12, a1, 28 -402abfa9: 6108 l32i.n a0, a1, 24 -402abfab: 30c112 addi a1, a1, 48 -402abfae: f00d ret.n - -402abfb0 : -402abfb0: 871c movi.n a7, 24 -402abfb2: 012747 blt a7, a4, 402abfb7 -402abfb5: 047d mov.n a7, a4 -402abfb7: 040c movi.n a4, 0 -402abfb9: 624a add.n a6, a2, a4 -402abfbb: 841b addi.n a8, a4, 1 -402abfbd: 534a add.n a5, a3, a4 -402abfbf: 000552 l8ui a5, a5, 0 -402abfc2: 744080 extui a4, a8, 0, 8 -402abfc5: c05570 sub a5, a5, a7 -402abfc8: 004652 s8i a5, a6, 0 -402abfcb: ea6466 bnei a4, 6, 402abfb9 -402abfce: f00d ret.n -402abfd0: feccd6 bgez a12, 402abfc0 -402abfd3: 3f .byte 0x3f -402abfd4: fe8b80 excw -402abfd7: 3f .byte 0x3f -402abfd8: 000000 ill -402abfdb: a07220 addx4 a7, a2, a2 - -402abfdc : -402abfdc: 64a072 movi a7, 100 -402abfdf: 01a042 movi a4, 1 -402abfe2: c0c112 addi a1, a1, -64 -402abfe5: 0a61c2 s32i a12, a1, 40 -402abfe8: 9109 s32i.n a0, a1, 36 -402abfea: d1f9 s32i.n a15, a1, 52 -402abfec: c1e9 s32i.n a14, a1, 48 -402abfee: b1d9 s32i.n a13, a1, 44 -402abff0: 03ed mov.n a14, a3 -402abff2: 02dd mov.n a13, a2 -402abff4: f674f1 l32r a15, 402a99c4 -402abff7: 012280 slli a2, a2, 24 -402abffa: 312820 srai a2, a2, 24 -402abffd: 6fcb addi.n a6, a15, 12 -402abfff: 609f52 l16si a5, a15, 192 -402ac002: 700f32 l8ui a3, a15, 112 -402ac005: 0149 s32i.n a4, a1, 0 -402ac007: 040c movi.n a4, 0 -402ac009: fe6345 call0 402aa640 -402ac00c: fa5f21 l32r a2, 402aa988 -402ac00f: 0d3d mov.n a3, a13 -402ac011: fa5e01 l32r a0, 402aa98c -402ac014: 0000c0 callx0 a0 -402ac017: c20f52 l8ui a5, a15, 194 -402ac01a: 45cc bnez.n a5, 402ac022 -402ac01c: 026d66 bnei a13, 6, 402ac022 -402ac01f: 036685 call0 402af688 -402ac022: ffebf1 l32r a15, 402abfd0 -402ac025: 2f1e66 bnei a14, 1, 402ac058 -402ac028: 0c0c movi.n a12, 0 -402ac02a: 060c movi.n a6, 0 -402ac02c: 8169 s32i.n a6, a1, 32 -402ac02e: 202ff0 or a2, a15, a15 -402ac031: 10c132 addi a3, a1, 16 -402ac034: 037d85 call0 402af810 -402ac037: 082102 l32i a0, a1, 32 -402ac03a: 80c2c0 add a12, a2, a12 -402ac03d: 11cc00 slli a12, a12, 16 -402ac040: 31c0c0 srai a12, a12, 16 -402ac043: 42cc bnez.n a2, 402ac04b -402ac045: 100122 l8ui a2, a1, 16 -402ac048: 0ff256 bnez a2, 402ac14b -402ac04b: 001b addi.n a0, a0, 1 -402ac04d: 740000 extui a0, a0, 0, 8 -402ac050: 8109 s32i.n a0, a1, 32 -402ac052: d82066 bnei a0, 2, 402ac02e -402ac055: 003d46 j 402ac14e -402ac058: 0c0c movi.n a12, 0 -402ac05a: 0f3d mov.n a3, a15 -402ac05c: 18c122 addi a2, a1, 24 -402ac05f: 0c4d mov.n a4, a12 -402ac061: fff4c5 call0 402abfb0 -402ac064: 3d0b addi.n a3, a13, -1 -402ac066: f657f1 l32r a15, 402a99c4 -402ac069: a20c movi.n a2, 10 -402ac06b: 0fcb addi.n a0, a15, 12 -402ac06d: 0a3237 bltu a2, a3, 402ac07b -402ac070: ffd921 l32r a2, 402abfd4 -402ac073: 2d2a add.n a2, a13, a2 -402ac075: 7f0222 l8ui a2, a2, 127 -402ac078: 000046 j 402ac07d -402ac07b: 320c movi.n a2, 3 -402ac07d: 90d200 addx2 a13, a2, a0 -402ac080: 065dc2 s16i a12, a13, 12 -402ac083: 2c1e66 bnei a14, 1, 402ac0b3 -402ac086: f68241 l32r a4, 402a9a90 -402ac089: ffaf72 movi a7, -1 -402ac08c: 1162d0 slli a6, a2, 3 -402ac08f: 7450c0 extui a5, a12, 0, 8 -402ac092: 401600 ssl a6 -402ac095: ffa062 movi a6, 255 -402ac098: a15500 sll a5, a5 -402ac09b: a16600 sll a6, a6 -402ac09e: 306670 xor a6, a6, a7 -402ac0a1: 0020c0 memw -402ac0a4: ff2432 l32i a3, a4, 0x3fc -402ac0a7: 103360 and a3, a3, a6 -402ac0aa: 203350 or a3, a3, a5 -402ac0ad: 0020c0 memw -402ac0b0: ff6432 s32i a3, a4, 0x3fc -402ac0b3: 18c132 addi a3, a1, 24 -402ac0b6: 06a042 movi a4, 6 -402ac0b9: 1fa052 movi a5, 31 -402ac0bc: f7c7e1 l32r a14, 402a9fd8 -402ac0bf: 38a182 movi a8, 0x138 -402ac0c2: 90c220 addx2 a12, a2, a2 -402ac0c5: ff6071 l32r a7, 402abe48 -402ac0c8: 024c movi.n a2, 64 -402ac0ca: 000762 l8ui a6, a7, 0 -402ac0cd: 11ccf0 slli a12, a12, 1 -402ac0d0: 016680 slli a6, a6, 24 -402ac0d3: 316860 srai a6, a6, 24 -402ac0d6: fac662 addi a6, a6, -6 -402ac0d9: 004762 s8i a6, a7, 0 -402ac0dc: 0189 s32i.n a8, a1, 0 -402ac0de: 016680 slli a6, a6, 24 -402ac0e1: 070c movi.n a7, 0 -402ac0e3: 1179 s32i.n a7, a1, 4 -402ac0e5: 316860 srai a6, a6, 24 -402ac0e8: 38ce72 addi a7, a14, 56 -402ac0eb: 7c7a add.n a7, a12, a7 -402ac0ed: 04af45 call0 402b0be4 -402ac0f0: 3f0f52 l8ui a5, a15, 63 -402ac0f3: 3e0f02 l8ui a0, a15, 62 -402ac0f6: 2cea add.n a2, a12, a14 -402ac0f8: 380232 l8ui a3, a2, 56 -402ac0fb: 3d0242 l8ui a4, a2, 61 -402ac0fe: 390222 l8ui a2, a2, 57 -402ac101: 014480 slli a4, a4, 24 -402ac104: 013380 slli a3, a3, 24 -402ac107: c00050 sub a0, a0, a5 -402ac10a: 004b addi.n a0, a0, 4 -402ac10c: 313830 srai a3, a3, 24 -402ac10f: ff4e51 l32r a5, 402abe48 -402ac112: 314840 srai a4, a4, 24 -402ac115: 012280 slli a2, a2, 24 -402ac118: 25c442 addi a4, a4, 37 -402ac11b: 004542 s8i a4, a5, 0 -402ac11e: 312820 srai a2, a2, 24 -402ac121: c02230 sub a2, a2, a3 -402ac124: 09a027 bge a0, a2, 402ac131 -402ac127: ffac41 l32r a4, 402abfd8 -402ac12a: 3f38 l32i.n a3, a15, 12 -402ac12c: 203340 or a3, a3, a4 -402ac12f: 3f39 s32i.n a3, a15, 12 -402ac131: a1c8 l32i.n a12, a1, 40 -402ac133: c1e8 l32i.n a14, a1, 48 -402ac135: 9108 l32i.n a0, a1, 36 -402ac137: 069d52 l16si a5, a13, 12 -402ac13a: b1d8 l32i.n a13, a1, 44 -402ac13c: 0455a6 blti a5, 5, 402ac144 -402ac13f: 160c movi.n a6, 1 -402ac141: c34f62 s8i a6, a15, 195 -402ac144: d1f8 l32i.n a15, a1, 52 -402ac146: 40c112 addi a1, a1, 64 -402ac149: f00d ret.n -402ac14b: 122066 bnei a0, 2, 402ac161 -402ac14e: 0c1b addi.n a0, a12, 1 -402ac150: cc2b addi.n a12, a12, 2 -402ac152: b3c000 movgez a12, a0, a0 -402ac155: 21c1c0 srai a12, a12, 1 -402ac158: 11cc00 slli a12, a12, 16 -402ac15b: 31c0c0 srai a12, a12, 16 -402ac15e: ffbe06 j 402ac05a -402ac161: 0c0c movi.n a12, 0 -402ac163: ffbcc6 j 402ac05a -402ac166: 220000 excw -402ac169: fecd excw -402ac16b: 3f .byte 0x3f - -402ac16c : -402ac16c: c0c112 addi a1, a1, -64 -402ac16f: 51d9 s32i.n a13, a1, 20 -402ac171: 61e9 s32i.n a14, a1, 24 -402ac173: 71f9 s32i.n a15, a1, 28 -402ac175: 41c9 s32i.n a12, a1, 16 -402ac177: 3109 s32i.n a0, a1, 12 -402ac179: f61201 l32r a0, 402a99c4 -402ac17c: 02cd mov.n a12, a2 -402ac17e: ad0022 l8ui a2, a0, 173 -402ac181: c139 s32i.n a3, a1, 48 -402ac183: 42cc bnez.n a2, 402ac18b -402ac185: 027c45 call0 402ae94c -402ac188: f60f01 l32r a0, 402a99c4 -402ac18b: 0f0c movi.n a15, 0 -402ac18d: f792d1 l32r a13, 402a9fd8 -402ac190: 6e0c movi.n a14, 6 -402ac192: a06cc0 addx4 a6, a12, a12 -402ac195: 4c0b addi.n a4, a12, -1 -402ac197: facc52 addi a5, a12, -6 -402ac19a: 8159 s32i.n a5, a1, 32 -402ac19c: b149 s32i.n a4, a1, 44 -402ac19e: c9c662 addi a6, a6, -55 -402ac1a1: 2169 s32i.n a6, a1, 8 -402ac1a3: 2d7cf6 bgeui a12, 7, 402ac1d4 -402ac1a6: 530c movi.n a3, 5 -402ac1a8: b128 l32i.n a2, a1, 44 -402ac1aa: 3e0d42 l8ui a4, a13, 62 -402ac1ad: 380d52 l8ui a5, a13, 56 -402ac1b0: a159 s32i.n a5, a1, 40 -402ac1b2: 014480 slli a4, a4, 24 -402ac1b5: 015580 slli a5, a5, 24 -402ac1b8: 315850 srai a5, a5, 24 -402ac1bb: 314840 srai a4, a4, 24 -402ac1be: c04450 sub a4, a4, a5 -402ac1c1: 822240 mull a2, a2, a4 -402ac1c4: 572101 l32r a0, 40281e48 -402ac1c7: 0000c0 callx0 a0 -402ac1ca: a158 l32i.n a5, a1, 40 -402ac1cc: f5fe01 l32r a0, 402a99c4 -402ac1cf: 225a add.n a2, a2, a5 -402ac1d1: 001806 j 402ac235 -402ac1d4: 2dacf6 bgeui a12, 12, 402ac205 -402ac1d7: 530c movi.n a3, 5 -402ac1d9: 8128 l32i.n a2, a1, 32 -402ac1db: 440d42 l8ui a4, a13, 68 -402ac1de: 3e0d52 l8ui a5, a13, 62 -402ac1e1: 9159 s32i.n a5, a1, 36 -402ac1e3: 014480 slli a4, a4, 24 -402ac1e6: 015580 slli a5, a5, 24 -402ac1e9: 315850 srai a5, a5, 24 -402ac1ec: 314840 srai a4, a4, 24 -402ac1ef: c04450 sub a4, a4, a5 -402ac1f2: 822240 mull a2, a2, a4 -402ac1f5: 571401 l32r a0, 40281e48 -402ac1f8: 0000c0 callx0 a0 -402ac1fb: 9158 l32i.n a5, a1, 36 -402ac1fd: f5f101 l32r a0, 402a99c4 -402ac200: 225a add.n a2, a2, a5 -402ac202: 000bc6 j 402ac235 -402ac205: 4a0d22 l8ui a2, a13, 74 -402ac208: d60c movi.n a6, 13 -402ac20a: 012280 slli a2, a2, 24 -402ac20d: 312820 srai a2, a2, 24 -402ac210: 2136c7 bltu a6, a12, 402ac235 -402ac213: 440d42 l8ui a4, a13, 68 -402ac216: 1149 s32i.n a4, a1, 4 -402ac218: 014480 slli a4, a4, 24 -402ac21b: 314840 srai a4, a4, 24 -402ac21e: c04240 sub a4, a2, a4 -402ac221: 2128 l32i.n a2, a1, 8 -402ac223: 631c movi.n a3, 22 -402ac225: 822240 mull a2, a2, a4 -402ac228: 570801 l32r a0, 40281e48 -402ac22b: 0000c0 callx0 a0 -402ac22e: 1158 l32i.n a5, a1, 4 -402ac230: f5e501 l32r a0, 402a99c4 -402ac233: 225a add.n a2, a2, a5 -402ac235: dd1b addi.n a13, a13, 1 -402ac237: ee0b addi.n a14, a14, -1 -402ac239: c178 l32i.n a7, a1, 48 -402ac23b: 680062 l8ui a6, a0, 104 -402ac23e: 7f7a add.n a7, a15, a7 -402ac240: 016680 slli a6, a6, 24 -402ac243: ff1b addi.n a15, a15, 1 -402ac245: 316860 srai a6, a6, 24 -402ac248: 662a add.n a6, a6, a2 -402ac24a: 004762 s8i a6, a7, 0 -402ac24d: f52e56 bnez a14, 402ac1a3 -402ac250: a90082 l8ui a8, a0, 169 -402ac253: c40092 l8ui a9, a0, 196 -402ac256: 2b1826 beqi a8, 1, 402ac285 -402ac259: 281926 beqi a9, 1, 402ac285 -402ac25c: 050c movi.n a5, 0 -402ac25e: 80afd2 movi a13, -128 -402ac261: ffc121 l32r a2, 402ac168 -402ac264: 05a032 movi a3, 5 -402ac267: 0c2142 l32i a4, a1, 48 -402ac26a: 0421c2 l32i a12, a1, 16 -402ac26d: 61e8 l32i.n a14, a1, 24 -402ac26f: 71f8 l32i.n a15, a1, 28 -402ac271: 0d6d mov.n a6, a13 -402ac273: 3d40d2 s8i a13, a0, 61 -402ac276: 5e4052 s8i a5, a0, 94 -402ac279: 51d8 l32i.n a13, a1, 20 -402ac27b: 037845 call0 402afa00 -402ac27e: 3108 l32i.n a0, a1, 12 -402ac280: 40c112 addi a1, a1, 64 -402ac283: f00d ret.n -402ac285: a000a2 l8ui a10, a0, 160 -402ac288: a400e2 l8ui a14, a0, 164 -402ac28b: 5adc bnez.n a10, 402ac2a4 -402ac28d: 023cb6 bltui a12, 3, 402ac293 -402ac290: 004786 j 402ac3b2 -402ac293: f75121 l32r a2, 402a9fd8 -402ac296: 3a0222 l8ui a2, a2, 58 -402ac299: 150c movi.n a5, 1 -402ac29b: 01d280 slli a13, a2, 24 -402ac29e: 31d8d0 srai a13, a13, 24 -402ac2a1: ffef06 j 402ac261 -402ac2a4: 613ec7 bltu a14, a12, 402ac309 -402ac2a7: f74cf1 l32r a15, 402a9fd8 -402ac2aa: a200d2 l8ui a13, a0, 162 -402ac2ad: ddfa add.n a13, a13, a15 -402ac2af: 380dd2 l8ui a13, a13, 56 -402ac2b2: a500f2 l8ui a15, a0, 165 -402ac2b5: 01dd80 slli a13, a13, 24 -402ac2b8: 31d8d0 srai a13, a13, 24 -402ac2bb: 451f66 bnei a15, 1, 402ac304 -402ac2be: f5c1c1 l32r a12, 402a99c4 -402ac2c1: 530c movi.n a3, 5 -402ac2c3: 4a0c22 l8ui a2, a12, 74 -402ac2c6: 440cc2 l8ui a12, a12, 68 -402ac2c9: 012280 slli a2, a2, 24 -402ac2cc: 312820 srai a2, a2, 24 -402ac2cf: 01cc80 slli a12, a12, 24 -402ac2d2: 31c8c0 srai a12, a12, 24 -402ac2d5: c022c0 sub a2, a2, a12 -402ac2d8: 822e20 mull a2, a14, a2 -402ac2db: 56db01 l32r a0, 40281e48 -402ac2de: 0000c0 callx0 a0 -402ac2e1: 3c2a add.n a3, a12, a2 -402ac2e3: 013380 slli a3, a3, 24 -402ac2e6: b128 l32i.n a2, a1, 44 -402ac2e8: 313830 srai a3, a3, 24 -402ac2eb: c033d0 sub a3, a3, a13 -402ac2ee: 822230 mull a2, a2, a3 -402ac2f1: 0e3d mov.n a3, a14 -402ac2f3: 56d501 l32r a0, 40281e48 -402ac2f6: 0000c0 callx0 a0 -402ac2f9: f5b201 l32r a0, 402a99c4 -402ac2fc: dd2a add.n a13, a13, a2 -402ac2fe: 01dd80 slli a13, a13, 24 -402ac301: 31d8d0 srai a13, a13, 24 -402ac304: 150c movi.n a5, 1 -402ac306: ffd5c6 j 402ac261 -402ac309: a30022 l8ui a2, a0, 163 -402ac30c: ff0c movi.n a15, 15 -402ac30e: c0ff20 sub a15, a15, a2 -402ac311: 4a2cf7 blt a12, a15, 402ac35f -402ac314: f731f1 l32r a15, 402a9fd8 -402ac317: a100d2 l8ui a13, a0, 161 -402ac31a: ddfa add.n a13, a13, a15 -402ac31c: 4a0dd2 l8ui a13, a13, 74 -402ac31f: a50032 l8ui a3, a0, 165 -402ac322: 01dd80 slli a13, a13, 24 -402ac325: 31d8d0 srai a13, a13, 24 -402ac328: d81366 bnei a3, 1, 402ac304 -402ac32b: 5000f2 l8ui a15, a0, 80 -402ac32e: 01ff80 slli a15, a15, 24 -402ac331: 31f8f0 srai a15, a15, 24 -402ac334: 2facf6 bgeui a12, 12, 402ac367 -402ac337: f5a321 l32r a2, 402a99c4 -402ac33a: 830c movi.n a3, 8 -402ac33c: 4a0222 l8ui a2, a2, 74 -402ac33f: c033e0 sub a3, a3, a14 -402ac342: 012280 slli a2, a2, 24 -402ac345: 312820 srai a2, a2, 24 -402ac348: 0129 s32i.n a2, a1, 0 -402ac34a: c02f20 sub a2, a15, a2 -402ac34d: 822230 mull a2, a2, a3 -402ac350: 530c movi.n a3, 5 -402ac352: 56bd01 l32r a0, 40281e48 -402ac355: 0000c0 callx0 a0 -402ac358: 0108 l32i.n a0, a1, 0 -402ac35a: 002a add.n a0, a0, a2 -402ac35c: 000ac6 j 402ac38b -402ac35f: 050c movi.n a5, 0 -402ac361: 80afd2 movi a13, -128 -402ac364: ffbe46 j 402ac261 -402ac367: f59721 l32r a2, 402a99c4 -402ac36a: 330c movi.n a3, 3 -402ac36c: 560222 l8ui a2, a2, 86 -402ac36f: c033e0 sub a3, a3, a14 -402ac372: 012280 slli a2, a2, 24 -402ac375: 312820 srai a2, a2, 24 -402ac378: c022f0 sub a2, a2, a15 -402ac37b: 822230 mull a2, a2, a3 -402ac37e: a02220 addx4 a2, a2, a2 -402ac381: 631c movi.n a3, 22 -402ac383: 56b101 l32r a0, 40281e48 -402ac386: 0000c0 callx0 a0 -402ac389: 0f2a add.n a0, a15, a2 -402ac38b: e30c movi.n a3, 14 -402ac38d: 012080 slli a2, a0, 24 -402ac390: 312820 srai a2, a2, 24 -402ac393: c033c0 sub a3, a3, a12 -402ac396: c022d0 sub a2, a2, a13 -402ac399: 822230 mull a2, a2, a3 -402ac39c: 0e3d mov.n a3, a14 -402ac39e: 56aa01 l32r a0, 40281e48 -402ac3a1: 0000c0 callx0 a0 -402ac3a4: f58801 l32r a0, 402a99c4 -402ac3a7: dd2a add.n a13, a13, a2 -402ac3a9: 01dd80 slli a13, a13, 24 -402ac3ac: 31d8d0 srai a13, a13, 24 -402ac3af: ffd446 j 402ac304 -402ac3b2: 089cb6 bltui a12, 10, 402ac3be -402ac3b5: f70821 l32r a2, 402a9fd8 -402ac3b8: 460222 l8ui a2, a2, 70 -402ac3bb: ffb686 j 402ac299 -402ac3be: 80afd2 movi a13, -128 -402ac3c1: 050c movi.n a5, 0 -402ac3c3: ffa686 j 402ac261 - ... - -402ac3c8 : -402ac3c8: 345020 extui a5, a2, 0, 4 -402ac3cb: d0c112 addi a1, a1, -48 -402ac3ce: 31c9 s32i.n a12, a1, 12 -402ac3d0: 1139 s32i.n a3, a1, 4 -402ac3d2: 0149 s32i.n a4, a1, 0 -402ac3d4: 41d9 s32i.n a13, a1, 16 -402ac3d6: 51e9 s32i.n a14, a1, 20 -402ac3d8: 61f9 s32i.n a15, a1, 24 -402ac3da: 2109 s32i.n a0, a1, 8 -402ac3dc: 04f420 extui a15, a2, 4, 1 -402ac3df: f57901 l32r a0, 402a99c4 -402ac3e2: 242920 extui a2, a2, 9, 3 -402ac3e5: 90fff0 addx2 a15, a15, a15 -402ac3e8: 331002 l16ui a0, a0, 102 -402ac3eb: 90ff50 addx2 a15, a15, a5 -402ac3ee: 04e400 extui a14, a0, 4, 1 -402ac3f1: 345000 extui a5, a0, 0, 4 -402ac3f4: 90eee0 addx2 a14, a14, a14 -402ac3f7: 240900 extui a0, a0, 9, 3 -402ac3fa: 90ee50 addx2 a14, a14, a5 -402ac3fd: c0eef0 sub a14, a14, a15 -402ac400: 11eee0 slli a14, a14, 2 -402ac403: 08a027 bge a0, a2, 402ac40f -402ac406: 0f0c movi.n a15, 0 -402ac408: 02dd mov.n a13, a2 -402ac40a: 8109 s32i.n a0, a1, 32 -402ac40c: 000146 j 402ac415 -402ac40f: 1f0c movi.n a15, 1 -402ac411: 00dd mov.n a13, a0 -402ac413: 8129 s32i.n a2, a1, 32 -402ac415: 8158 l32i.n a5, a1, 32 -402ac417: 05cd mov.n a12, a5 -402ac419: 20a5d7 bge a5, a13, 402ac43d -402ac41c: 7420c0 extui a2, a12, 0, 8 -402ac41f: 9f8c beqz.n a15, 402ac42c -402ac421: 030bc5 call0 402af4e0 -402ac424: ee2a add.n a14, a14, a2 -402ac426: 000206 j 402ac432 -402ac429: 000000 ill -402ac42c: 030b05 call0 402af4e0 -402ac42f: c0ee20 sub a14, a14, a2 -402ac432: cc1b addi.n a12, a12, 1 -402ac434: 01cc80 slli a12, a12, 24 -402ac437: 31c8c0 srai a12, a12, 24 -402ac43a: de2cd7 blt a12, a13, 402ac41c -402ac43d: 0c0c movi.n a12, 0 -402ac43f: 0d0c movi.n a13, 0 -402ac441: 000c movi.n a0, 0 -402ac443: 8109 s32i.n a0, a1, 32 -402ac445: f6e421 l32r a2, 402a9fd8 -402ac448: 11f8 l32i.n a15, a1, 4 -402ac44a: 900cc0 addx2 a0, a12, a12 -402ac44d: fcfa add.n a15, a12, a15 -402ac44f: 000ff2 l8ui a15, a15, 0 -402ac452: 900020 addx2 a0, a0, a2 -402ac455: 3d0002 l8ui a0, a0, 61 -402ac458: 01ff80 slli a15, a15, 24 -402ac45b: 31f8f0 srai a15, a15, 24 -402ac45e: 010080 slli a0, a0, 24 -402ac461: 310800 srai a0, a0, 24 -402ac464: c0ff00 sub a15, a15, a0 -402ac467: 01ff80 slli a15, a15, 24 -402ac46a: f4c202 addi a0, a2, -12 -402ac46d: 0008 l32i.n a0, a0, 0 -402ac46f: 31f8f0 srai a15, a15, 24 -402ac472: 0008 l32i.n a0, a0, 0 -402ac474: 0f2d mov.n a2, a15 -402ac476: 0000c0 callx0 a0 -402ac479: 13ad27 bge a13, a2, 402ac490 -402ac47c: f55201 l32r a0, 402a99c4 -402ac47f: 0008 l32i.n a0, a0, 0 -402ac481: 0f2d mov.n a2, a15 -402ac483: 0008 l32i.n a0, a0, 0 -402ac485: 81f9 s32i.n a15, a1, 32 -402ac487: 0000c0 callx0 a0 -402ac48a: 01d280 slli a13, a2, 24 -402ac48d: 31d8d0 srai a13, a13, 24 -402ac490: cc1b addi.n a12, a12, 1 -402ac492: 01cc80 slli a12, a12, 24 -402ac495: 31c8c0 srai a12, a12, 24 -402ac498: a94c66 bnei a12, 4, 402ac445 -402ac49b: 0c0c movi.n a12, 0 -402ac49d: 81f8 l32i.n a15, a1, 32 -402ac49f: 0d0c movi.n a13, 0 -402ac4a1: 71d9 s32i.n a13, a1, 28 -402ac4a3: eefa add.n a14, a14, a15 -402ac4a5: 0d0c movi.n a13, 0 -402ac4a7: f6cc21 l32r a2, 402a9fd8 -402ac4aa: f54601 l32r a0, 402a99c4 -402ac4ad: 01f8 l32i.n a15, a1, 0 -402ac4af: 0008 l32i.n a0, a0, 0 -402ac4b1: 90fcf0 addx2 a15, a12, a15 -402ac4b4: 902c20 addx2 a2, a12, a2 -402ac4b7: 069222 l16si a2, a2, 12 -402ac4ba: 009ff2 l16si a15, a15, 0 -402ac4bd: 0008 l32i.n a0, a0, 0 -402ac4bf: c0ff20 sub a15, a15, a2 -402ac4c2: 01ff80 slli a15, a15, 24 -402ac4c5: 31f8f0 srai a15, a15, 24 -402ac4c8: 0f2d mov.n a2, a15 -402ac4ca: 0000c0 callx0 a0 -402ac4cd: 13ad27 bge a13, a2, 402ac4e4 -402ac4d0: f53d01 l32r a0, 402a99c4 -402ac4d3: 0008 l32i.n a0, a0, 0 -402ac4d5: 0f2d mov.n a2, a15 -402ac4d7: 0008 l32i.n a0, a0, 0 -402ac4d9: 71f9 s32i.n a15, a1, 28 -402ac4db: 0000c0 callx0 a0 -402ac4de: 01d280 slli a13, a2, 24 -402ac4e1: 31d8d0 srai a13, a13, 24 -402ac4e4: cc1b addi.n a12, a12, 1 -402ac4e6: 01cc80 slli a12, a12, 24 -402ac4e9: 31c8c0 srai a12, a12, 24 -402ac4ec: b74c66 bnei a12, 4, 402ac4a7 -402ac4ef: 2108 l32i.n a0, a1, 8 -402ac4f1: 31c8 l32i.n a12, a1, 12 -402ac4f3: f534f1 l32r a15, 402a99c4 -402ac4f6: 71d8 l32i.n a13, a1, 28 -402ac4f8: fb4fd2 s8i a13, a15, 251 -402ac4fb: fa4fe2 s8i a14, a15, 250 -402ac4fe: 41d8 l32i.n a13, a1, 16 -402ac500: 51e8 l32i.n a14, a1, 20 -402ac502: 61f8 l32i.n a15, a1, 24 -402ac504: 30c112 addi a1, a1, 48 -402ac507: f00d ret.n -402ac509: 000000 ill -402ac50c: fe8c10 excw -402ac50f: 3f .byte 0x3f - -402ac510 : -402ac510: 023d mov.n a3, a2 -402ac512: c0c112 addi a1, a1, -64 -402ac515: a1c9 s32i.n a12, a1, 40 -402ac517: c1e9 s32i.n a14, a1, 48 -402ac519: d1f9 s32i.n a15, a1, 52 -402ac51b: 9109 s32i.n a0, a1, 36 -402ac51d: b1d9 s32i.n a13, a1, 44 -402ac51f: f529d1 l32r a13, 402a99c4 -402ac522: fcb901 l32r a0, 402ab808 -402ac525: 3d48 l32i.n a4, a13, 12 -402ac527: 331d22 l16ui a2, a13, 102 -402ac52a: 054440 extui a4, a4, 20, 1 -402ac52d: 0d9456 bnez a4, 402ac60a -402ac530: 015d mov.n a5, a1 -402ac532: edcb addi.n a14, a13, 12 -402ac534: 0c0c movi.n a12, 0 -402ac536: 8129 s32i.n a2, a1, 32 -402ac538: 03fd mov.n a15, a3 -402ac53a: 318b addi.n a3, a1, 8 -402ac53c: 904c30 addx2 a4, a12, a3 -402ac53f: 902ce0 addx2 a2, a12, a14 -402ac542: 900cc0 addx2 a0, a12, a12 -402ac545: 9000e0 addx2 a0, a0, a14 -402ac548: 069222 l16si a2, a2, 12 -402ac54b: 005422 s16i a2, a4, 0 -402ac54e: 3d0002 l8ui a0, a0, 61 -402ac551: 802c50 add a2, a12, a5 -402ac554: 004202 s8i a0, a2, 0 -402ac557: 01ccc2 addi a12, a12, 1 -402ac55a: 74c0c0 extui a12, a12, 0, 8 -402ac55d: db4c66 bnei a12, 4, 402ac53c -402ac560: 0d08 l32i.n a0, a13, 0 -402ac562: 282002 l32i a0, a0, 160 -402ac565: 0000c0 callx0 a0 -402ac568: 0d08 l32i.n a0, a13, 0 -402ac56a: 302002 l32i a0, a0, 192 -402ac56d: 120c movi.n a2, 1 -402ac56f: 0000c0 callx0 a0 -402ac572: fca521 l32r a2, 402ab808 -402ac575: 011222 l16ui a2, a2, 2 -402ac578: b42020 extui a2, a2, 0, 12 -402ac57b: fd5d45 call0 402a9b50 -402ac57e: 10c132 addi a3, a1, 16 -402ac581: fca121 l32r a2, 402ab808 -402ac584: 140c movi.n a4, 1 -402ac586: 011222 l16ui a2, a2, 2 -402ac589: 02ee45 call0 402af470 -402ac58c: 0d08 l32i.n a0, a13, 0 -402ac58e: 6008 l32i.n a0, a0, 24 -402ac590: 020c movi.n a2, 0 -402ac592: 0000c0 callx0 a0 -402ac595: 0c0c movi.n a12, 0 -402ac597: 0a3cf6 bgeui a12, 3, 402ac5a5 -402ac59a: ffdc21 l32r a2, 402ac50c -402ac59d: 2c2a add.n a2, a12, a2 -402ac59f: 000222 l8ui a2, a2, 0 -402ac5a2: 000046 j 402ac5a7 -402ac5a5: e20c movi.n a2, 14 -402ac5a7: 0f3d mov.n a3, a15 -402ac5a9: ffa305 call0 402abfdc -402ac5ac: cc1b addi.n a12, a12, 1 -402ac5ae: 74c0c0 extui a12, a12, 0, 8 -402ac5b1: e23c66 bnei a12, 3, 402ac597 -402ac5b4: 0c0c movi.n a12, 0 -402ac5b6: 0e9df2 l16si a15, a13, 28 -402ac5b9: 0f5df2 s16i a15, a13, 30 -402ac5bc: 0cea add.n a0, a12, a14 -402ac5be: cc1b addi.n a12, a12, 1 -402ac5c0: 4400f2 l8ui a15, a0, 68 -402ac5c3: 4a40f2 s8i a15, a0, 74 -402ac5c6: 74c0c0 extui a12, a12, 0, 8 -402ac5c9: ef6c66 bnei a12, 6, 402ac5bc -402ac5cc: 0d08 l32i.n a0, a13, 0 -402ac5ce: 322002 l32i a0, a0, 200 -402ac5d1: 81c8 l32i.n a12, a1, 32 -402ac5d3: 0000c0 callx0 a0 -402ac5d6: 0d08 l32i.n a0, a13, 0 -402ac5d8: 312002 l32i a0, a0, 196 -402ac5db: 0000c0 callx0 a0 -402ac5de: 0d08 l32i.n a0, a13, 0 -402ac5e0: 2f2002 l32i a0, a0, 188 -402ac5e3: 0000c0 callx0 a0 -402ac5e6: 761331 l32r a3, 40289e34 -402ac5e9: 3d28 l32i.n a2, a13, 12 -402ac5eb: 040c movi.n a4, 0 -402ac5ed: 694d42 s8i a4, a13, 105 -402ac5f0: 684d42 s8i a4, a13, 104 -402ac5f3: 2e5d42 s16i a4, a13, 92 -402ac5f6: 6a4d42 s8i a4, a13, 106 -402ac5f9: 202230 or a2, a2, a3 -402ac5fc: 3d29 s32i.n a2, a13, 12 -402ac5fe: 013d mov.n a3, a1 -402ac600: 0c2d mov.n a2, a12 -402ac602: 418b addi.n a4, a1, 8 -402ac604: ffdc05 call0 402ac3c8 -402ac607: 000686 j 402ac625 -402ac60a: 10c132 addi a3, a1, 16 -402ac60d: 00a042 movi a4, 0 -402ac610: 205000 or a5, a0, a0 -402ac613: 015522 s16i a2, a5, 2 -402ac616: 02e585 call0 402af470 -402ac619: fc7b21 l32r a2, 402ab808 -402ac61c: 10c132 addi a3, a1, 16 -402ac61f: 011222 l16ui a2, a2, 2 -402ac622: 02db05 call0 402af3d4 -402ac625: a1c8 l32i.n a12, a1, 40 -402ac627: c1e8 l32i.n a14, a1, 48 -402ac629: 3d38 l32i.n a3, a13, 12 -402ac62b: d1f8 l32i.n a15, a1, 52 -402ac62d: 08f3b7 bbsi a3, 27, 402ac639 -402ac630: 3c0d22 l8ui a2, a13, 60 -402ac633: 18c132 addi a3, a1, 24 -402ac636: ffb345 call0 402ac16c -402ac639: b1d8 l32i.n a13, a1, 44 -402ac63b: 9108 l32i.n a0, a1, 36 -402ac63d: 40c112 addi a1, a1, 64 -402ac640: f00d ret.n - ... - -402ac644 : -402ac644: f51521 l32r a2, 402a9a98 -402ac647: 0020c0 memw -402ac64a: 592222 l32i a2, a2, 0x164 -402ac64d: b52420 extui a2, a2, 20, 12 -402ac650: 221b addi.n a2, a2, 1 -402ac652: 412120 srli a2, a2, 1 -402ac655: f8d222 addmi a2, a2, 0xfffff800 -402ac658: 112200 slli a2, a2, 16 -402ac65b: 312020 srai a2, a2, 16 -402ac65e: f00d ret.n - -402ac660 : -402ac660: f0c112 addi a1, a1, -16 -402ac663: 0109 s32i.n a0, a1, 0 -402ac665: f4d701 l32r a0, 402a99c4 -402ac668: 0008 l32i.n a0, a0, 0 -402ac66a: a008 l32i.n a0, a0, 40 -402ac66c: 0000c0 callx0 a0 -402ac66f: acae52 movi a5, 0xfffffeac -402ac672: 78ae02 movi a0, 0xfffffe78 -402ac675: 012207 blt a2, a0, 402ac67a -402ac678: 020d mov.n a0, a2 -402ac67a: 052d mov.n a2, a5 -402ac67c: 012507 blt a5, a0, 402ac681 -402ac67f: 002d mov.n a2, a0 -402ac681: 0108 l32i.n a0, a1, 0 -402ac683: 112200 slli a2, a2, 16 -402ac686: 312020 srai a2, a2, 16 -402ac689: 10c112 addi a1, a1, 16 -402ac68c: f00d ret.n -402ac68e: fd0000 excw -402ac691: 7f .byte 0x7f -402ac692: fffd excw - -402ac694 : -402ac694: da7c movi.n a10, -3 -402ac696: f50041 l32r a4, 402a9a98 -402ac699: 0020c0 memw -402ac69c: 582492 l32i a9, a4, 0x160 -402ac69f: 1099a0 and a9, a9, a10 -402ac6a2: 0020c0 memw -402ac6a5: 586492 s32i a9, a4, 0x160 -402ac6a8: a21b addi.n a10, a2, 1 -402ac6aa: 822b addi.n a8, a2, 2 -402ac6ac: b38aa0 movgez a8, a10, a10 -402ac6af: 218180 srai a8, a8, 1 -402ac6b2: 00ae92 movi a9, 0xfffffe00 -402ac6b5: 02d882 addmi a8, a8, 0x200 -402ac6b8: 848080 extui a8, a8, 0, 9 -402ac6bb: 0020c0 memw -402ac6be: 592472 l32i a7, a4, 0x164 -402ac6c1: 107790 and a7, a7, a9 -402ac6c4: 207780 or a7, a7, a8 -402ac6c7: 0020c0 memw -402ac6ca: 596472 s32i a7, a4, 0x164 -402ac6cd: fff061 l32r a6, 402ac690 -402ac6d0: 250c movi.n a5, 2 -402ac6d2: 0020c0 memw -402ac6d5: 582432 l32i a3, a4, 0x160 -402ac6d8: 103360 and a3, a3, a6 -402ac6db: 203350 or a3, a3, a5 -402ac6de: 0020c0 memw -402ac6e1: 586432 s32i a3, a4, 0x160 -402ac6e4: f00d ret.n -402ac6e6: 000000 ill -402ac6e9: fffff0 excw -402ac6ec: 028002 excw - ... - -402ac6f0 : -402ac6f0: f4ea71 l32r a7, 402a9a98 -402ac6f3: 0020c0 memw -402ac6f6: 582732 l32i a3, a7, 0x160 -402ac6f9: a0a182 movi a8, 0x1a0 -402ac6fc: 2fe317 bbsi a3, 1, 402ac72f -402ac6ff: 249020 extui a9, a2, 0, 3 -402ac702: fff9a1 l32r a10, 402ac6e8 -402ac705: 119970 slli a9, a9, 9 -402ac708: 0020c0 memw -402ac70b: 592762 l32i a6, a7, 0x164 -402ac70e: 1066a0 and a6, a6, a10 -402ac711: 206690 or a6, a6, a9 -402ac714: 206680 or a6, a6, a8 -402ac717: 0020c0 memw -402ac71a: 596762 s32i a6, a7, 0x164 -402ac71d: fff351 l32r a5, 402ac6ec -402ac720: 0020c0 memw -402ac723: 582742 l32i a4, a7, 0x160 -402ac726: 204450 or a4, a4, a5 -402ac729: 0020c0 memw -402ac72c: 586742 s32i a4, a7, 0x160 -402ac72f: f00d ret.n -402ac731: 000000 ill -402ac734: fff001 l32r a0, 402ac6f4 -402ac737: ff .byte 0xff - -402ac738 : -402ac738: ffff31 l32r a3, 402ac734 -402ac73b: f7bc21 l32r a2, 402aa62c -402ac73e: 0020c0 memw -402ac741: 892222 l32i a2, a2, 0x224 -402ac744: b42020 extui a2, a2, 0, 12 -402ac747: 223a add.n a2, a2, a3 -402ac749: 412120 srli a2, a2, 1 -402ac74c: 112200 slli a2, a2, 16 -402ac74f: 312020 srai a2, a2, 16 -402ac752: f00d ret.n -402ac754: ff .byte 0xff -402ac755: fffff1 l32r a15, 402ac754 -402ac758: fecda0 excw -402ac75b: 3f .byte 0x3f -402ac75c: ccf8 l32i.n a15, a12, 48 -402ac75e: fe .byte 0xfe -402ac75f: 3f .byte 0x3f - -402ac760 : -402ac760: fffd61 l32r a6, 402ac754 -402ac763: 00a242 movi a4, 0x200 -402ac766: f0c112 addi a1, a1, -16 -402ac769: 0109 s32i.n a0, a1, 0 -402ac76b: 11c9 s32i.n a12, a1, 4 -402ac76d: 21d9 s32i.n a13, a1, 8 -402ac76f: f4ca51 l32r a5, 402a9a98 -402ac772: 02dd mov.n a13, a2 -402ac774: f494c1 l32r a12, 402a99c4 -402ac777: 0020c0 memw -402ac77a: 592522 l32i a2, a5, 0x164 -402ac77d: 102260 and a2, a2, a6 -402ac780: 202240 or a2, a2, a4 -402ac783: 0020c0 memw -402ac786: 596522 s32i a2, a5, 0x164 -402ac789: 520c movi.n a2, 5 -402ac78b: 0020c0 memw -402ac78e: 582502 l32i a0, a5, 0x160 -402ac791: 410f00 srli a0, a0, 15 -402ac794: 100020 and a0, a0, a2 -402ac797: 0c5026 beqi a0, 5, 402ac7a7 -402ac79a: 0c08 l32i.n a0, a12, 0 -402ac79c: 192002 l32i a0, a0, 100 -402ac79f: 0d2d mov.n a2, a13 -402ac7a1: 0000c0 callx0 a0 -402ac7a4: 000586 j 402ac7be -402ac7a7: ffec01 l32r a0, 402ac758 -402ac7aa: 001022 l16ui a2, a0, 0 -402ac7ad: 0020c0 memw -402ac7b0: 582542 l32i a4, a5, 0x160 -402ac7b3: 1d6417 bbci a4, 1, 402ac7d4 -402ac7b6: 1f92f6 bgeui a2, 10, 402ac7d9 -402ac7b9: 221b addi.n a2, a2, 1 -402ac7bb: 005022 s16i a2, a0, 0 -402ac7be: 21d8 l32i.n a13, a1, 8 -402ac7c0: 1b2c42 l32i a4, a12, 108 -402ac7c3: ffe621 l32r a2, 402ac75c -402ac7c6: 11c8 l32i.n a12, a1, 4 -402ac7c8: 329b addi.n a3, a2, 9 -402ac7ca: feb6c5 call0 402ab338 -402ac7cd: 0108 l32i.n a0, a1, 0 -402ac7cf: 10c112 addi a1, a1, 16 -402ac7d2: f00d ret.n -402ac7d4: 3139 s32i.n a3, a1, 12 -402ac7d6: 0592b6 bltui a2, 10, 402ac7df -402ac7d9: b0ae22 movi a2, 0xfffffeb0 -402ac7dc: 0002c6 j 402ac7eb -402ac7df: 0c08 l32i.n a0, a12, 0 -402ac7e1: a008 l32i.n a0, a0, 40 -402ac7e3: 0000c0 callx0 a0 -402ac7e6: 3138 l32i.n a3, a1, 12 -402ac7e8: ffdc01 l32r a0, 402ac758 -402ac7eb: 6cae42 movi a4, 0xfffffe6c -402ac7ee: 6ca427 bge a4, a2, 402ac85e -402ac7f1: 001052 l16ui a5, a0, 0 -402ac7f4: acae72 movi a7, 0xfffffeac -402ac7f7: 1495f6 bgeui a5, 10, 402ac80f -402ac7fa: 78ae62 movi a6, 0xfffffe78 -402ac7fd: 012267 blt a2, a6, 402ac802 -402ac800: 026d mov.n a6, a2 -402ac802: 072d mov.n a2, a7 -402ac804: 012767 blt a7, a6, 402ac809 -402ac807: 062d mov.n a2, a6 -402ac809: 112200 slli a2, a2, 16 -402ac80c: 312020 srai a2, a2, 16 -402ac80f: 329c62 l16si a6, a12, 100 -402ac812: 64a627 bge a6, a2, 402ac87a -402ac815: 904660 addx2 a4, a6, a6 -402ac818: 224a add.n a2, a2, a4 -402ac81a: fec242 addi a4, a2, -2 -402ac81d: 221b addi.n a2, a2, 1 -402ac81f: b32440 movgez a2, a4, a4 -402ac822: 212220 srai a2, a2, 2 -402ac825: 116200 slli a6, a2, 16 -402ac828: 316060 srai a6, a6, 16 -402ac82b: 325c62 s16i a6, a12, 100 -402ac82e: c50c72 l8ui a7, a12, 197 -402ac831: 7cae22 movi a2, 0xfffffe7c -402ac834: 051716 beqz a7, 402ac889 -402ac837: 35a267 bge a2, a6, 402ac870 -402ac83a: 462a add.n a4, a6, a2 -402ac83c: 241b addi.n a2, a4, 1 -402ac83e: b32440 movgez a2, a4, a4 -402ac841: 212120 srai a2, a2, 1 -402ac844: 112200 slli a2, a2, 16 -402ac847: 312020 srai a2, a2, 16 -402ac84a: 1d5c22 s16i a2, a12, 58 -402ac84d: 000906 j 402ac875 -402ac850: 050c movi.n a5, 0 -402ac852: 838c beqz.n a3, 402ac85e -402ac854: 658c beqz.n a5, 402ac85e -402ac856: 0c08 l32i.n a0, a12, 0 -402ac858: 162002 l32i a0, a0, 88 -402ac85b: 0000c0 callx0 a0 -402ac85e: 0c08 l32i.n a0, a12, 0 -402ac860: 192002 l32i a0, a0, 100 -402ac863: 0d2d mov.n a2, a13 -402ac865: 0000c0 callx0 a0 -402ac868: ffbc01 l32r a0, 402ac758 -402ac86b: 020c movi.n a2, 0 -402ac86d: ffd286 j 402ac7bb -402ac870: 062d mov.n a2, a6 -402ac872: 1d5c62 s16i a6, a12, 58 -402ac875: 150c movi.n a5, 1 -402ac877: fff5c6 j 402ac852 -402ac87a: b0a267 bge a2, a6, 402ac82e -402ac87d: f0c642 addi a4, a6, -16 -402ac880: 1ba247 bge a2, a4, 402ac89f -402ac883: f4c622 addi a2, a6, -12 -402ac886: ffe6c6 j 402ac825 -402ac889: 1d9c22 l16si a2, a12, 58 -402ac88c: 528b addi.n a5, a2, 8 -402ac88e: 052567 blt a5, a6, 402ac897 -402ac891: f8c272 addi a7, a2, -8 -402ac894: b8a677 bge a6, a7, 402ac850 -402ac897: 062d mov.n a2, a6 -402ac899: 1d5c62 s16i a6, a12, 58 -402ac89c: fff546 j 402ac875 -402ac89f: 902220 addx2 a2, a2, a2 -402ac8a2: 262a add.n a2, a6, a2 -402ac8a4: fec242 addi a4, a2, -2 -402ac8a7: 221b addi.n a2, a2, 1 -402ac8a9: b32440 movgez a2, a4, a4 -402ac8ac: 212220 srai a2, a2, 2 -402ac8af: ffdc86 j 402ac825 -402ac8b2: 980000 excw -402ac8b5: fecd excw -402ac8b7: 3f .byte 0x3f - -402ac8b8 : -402ac8b8: 028d mov.n a8, a2 -402ac8ba: c0c112 addi a1, a1, -64 -402ac8bd: 5109 s32i.n a0, a1, 20 -402ac8bf: 71d9 s32i.n a13, a1, 28 -402ac8c1: 81e9 s32i.n a14, a1, 32 -402ac8c3: 91f9 s32i.n a15, a1, 36 -402ac8c5: 61c9 s32i.n a12, a1, 24 -402ac8c7: 00acf2 movi a15, 0xfffffc00 -402ac8ca: c9a0c2 movi a12, 201 -402ac8cd: 03ed mov.n a14, a3 -402ac8cf: f43dd1 l32r a13, 402a99c4 -402ac8d2: 043d mov.n a3, a4 -402ac8d4: 102142 l32i a4, a1, 64 -402ac8d7: 0d98 l32i.n a9, a13, 0 -402ac8d9: 0408 l32i.n a0, a4, 0 -402ac8db: 162992 l32i a9, a9, 88 -402ac8de: 050500 extui a0, a0, 21, 1 -402ac8e1: 18c056 bnez a0, 402aca71 -402ac8e4: 7cae22 movi a2, 0xfffffe7c -402ac8e7: 1169 s32i.n a6, a1, 4 -402ac8e9: 0149 s32i.n a4, a1, 0 -402ac8eb: d189 s32i.n a8, a1, 52 -402ac8ed: c139 s32i.n a3, a1, 48 -402ac8ef: b159 s32i.n a5, a1, 44 -402ac8f1: 0009c0 callx0 a9 -402ac8f4: 7cae92 movi a9, 0xfffffe7c -402ac8f7: 0020c0 memw -402ac8fa: f467a1 l32r a10, 402a9a98 -402ac8fd: da38 l32i.n a3, a10, 52 -402ac8ff: 1033f0 and a3, a3, a15 -402ac902: 2033c0 or a3, a3, a12 -402ac905: 0020c0 memw -402ac908: da39 s32i.n a3, a10, 52 -402ac90a: 0020c0 memw -402ac90d: da08 l32i.n a0, a10, 52 -402ac90f: e27c movi.n a2, -2 -402ac911: 100020 and a0, a0, a2 -402ac914: 0020c0 memw -402ac917: da09 s32i.n a0, a10, 52 -402ac919: 0020c0 memw -402ac91c: acae82 movi a8, 0xfffffeac -402ac91f: ffe501 l32r a0, 402ac8b4 -402ac922: 582aa2 l32i a10, a10, 0x160 -402ac925: 0b0c movi.n a11, 0 -402ac927: a1b9 s32i.n a11, a1, 40 -402ac929: 1d5d92 s16i a9, a13, 58 -402ac92c: a148 l32i.n a4, a1, 40 -402ac92e: 541b addi.n a5, a4, 1 -402ac930: 906400 addx2 a6, a4, a0 -402ac933: 005682 s16i a8, a6, 0 -402ac936: 744050 extui a4, a5, 0, 8 -402ac939: a149 s32i.n a4, a1, 40 -402ac93b: ed4466 bnei a4, 4, 402ac92c -402ac93e: 0020c0 memw -402ac941: f45591 l32r a9, 402a9a98 -402ac944: b938 l32i.n a3, a9, 44 -402ac946: 2139 s32i.n a3, a1, 8 -402ac948: 0020c0 memw -402ac94b: c82922 l32i a2, a9, 0x320 -402ac94e: 3129 s32i.n a2, a1, 12 -402ac950: 0020c0 memw -402ac953: d029f2 l32i a15, a9, 0x340 -402ac956: 41f9 s32i.n a15, a1, 16 -402ac958: 0020c0 memw -402ac95b: b9b8 l32i.n a11, a9, 44 -402ac95d: ec7c movi.n a12, -2 -402ac95f: 10bbc0 and a11, a11, a12 -402ac962: 0020c0 memw -402ac965: b9b9 s32i.n a11, a9, 44 -402ac967: 6444a1 l32r a10, 40285a78 -402ac96a: 0020c0 memw -402ac96d: c82982 l32i a8, a9, 0x320 -402ac970: 1088a0 and a8, a8, a10 -402ac973: 0020c0 memw -402ac976: c86982 s32i a8, a9, 0x320 -402ac979: 5640c1 l32r a12, 4028227c -402ac97c: 070c movi.n a7, 0 -402ac97e: a179 s32i.n a7, a1, 40 -402ac980: 0020c0 memw -402ac983: 802cf2 l32i a15, a12, 0x200 -402ac986: 0a2142 l32i a4, a1, 40 -402ac989: 0ea022 movi a2, 14 -402ac98c: a03440 addx4 a3, a4, a4 -402ac98f: fdc442 addi a4, a4, -3 -402ac992: 01c332 addi a3, a3, 1 -402ac995: 932340 movnez a2, a3, a4 -402ac998: 012280 slli a2, a2, 24 -402ac99b: 312820 srai a2, a2, 24 -402ac99e: fded05 call0 402aa870 -402ac9a1: 0020c0 memw -402ac9a4: f43d01 l32r a0, 402a9a98 -402ac9a7: a1d8 l32i.n a13, a1, 40 -402ac9a9: 582042 l32i a4, a0, 0x160 -402ac9ac: deac beqz.n a14, 402ac9dd -402ac9ae: ffc101 l32r a0, 402ac8b4 -402ac9b1: 0c0c movi.n a12, 0 -402ac9b3: 90dd00 addx2 a13, a13, a0 -402ac9b6: 0f4d mov.n a4, a15 -402ac9b8: d128 l32i.n a2, a1, 52 -402ac9ba: c138 l32i.n a3, a1, 48 -402ac9bc: b158 l32i.n a5, a1, 44 -402ac9be: ff3805 call0 402abd40 -402ac9c1: 22dc bnez.n a2, 402ac9d7 -402ac9c3: ffc9c5 call0 402ac660 -402ac9c6: 009d32 l16si a3, a13, 0 -402ac9c9: cc1b addi.n a12, a12, 1 -402ac9cb: 02a237 bge a2, a3, 402ac9d1 -402ac9ce: 005d22 s16i a2, a13, 0 -402ac9d1: 74c0c0 extui a12, a12, 0, 8 -402ac9d4: de9ec7 bne a14, a12, 402ac9b6 -402ac9d7: f43001 l32r a0, 402a9a98 -402ac9da: 5628c1 l32r a12, 4028227c -402ac9dd: 0020c0 memw -402ac9e0: d028 l32i.n a2, a0, 52 -402ac9e2: e37c movi.n a3, -2 -402ac9e4: 102230 and a2, a2, a3 -402ac9e7: 0020c0 memw -402ac9ea: a1d8 l32i.n a13, a1, 40 -402ac9ec: d029 s32i.n a2, a0, 52 -402ac9ee: fd1b addi.n a15, a13, 1 -402ac9f0: 74d0f0 extui a13, a15, 0, 8 -402ac9f3: a1d9 s32i.n a13, a1, 40 -402ac9f5: 874d66 bnei a13, 4, 402ac980 -402ac9f8: 0020c0 memw -402ac9fb: f42761 l32r a6, 402a9a98 -402ac9fe: 2188 l32i.n a8, a1, 8 -402aca00: b689 s32i.n a8, a6, 44 -402aca02: 0020c0 memw -402aca05: 3178 l32i.n a7, a1, 12 -402aca07: c86672 s32i a7, a6, 0x320 -402aca0a: 0020c0 memw -402aca0d: 4158 l32i.n a5, a1, 16 -402aca0f: 1148 l32i.n a4, a1, 4 -402aca11: d06652 s32i a5, a6, 0x340 -402aca14: 84bc beqz.n a4, 402aca50 -402aca16: ffa701 l32r a0, 402ac8b4 -402aca19: d8af22 movi a2, -40 -402aca1c: 090c movi.n a9, 0 -402aca1e: a199 s32i.n a9, a1, 40 -402aca20: a138 l32i.n a3, a1, 40 -402aca22: a148 l32i.n a4, a1, 40 -402aca24: 903300 addx2 a3, a3, a0 -402aca27: 541b addi.n a5, a4, 1 -402aca29: 744050 extui a4, a5, 0, 8 -402aca2c: 009332 l16si a3, a3, 0 -402aca2f: a149 s32i.n a4, a1, 40 -402aca31: 01a237 bge a2, a3, 402aca36 -402aca34: 023d mov.n a3, a2 -402aca36: 112300 slli a2, a3, 16 -402aca39: 312020 srai a2, a2, 16 -402aca3c: e04466 bnei a4, 4, 402aca20 -402aca3f: f3e131 l32r a3, 402a99c4 -402aca42: 0308 l32i.n a0, a3, 0 -402aca44: 1d5322 s16i a2, a3, 58 -402aca47: 162002 l32i a0, a0, 88 -402aca4a: 0000c0 callx0 a0 -402aca4d: 000206 j 402aca59 -402aca50: f3dd51 l32r a5, 402a99c4 -402aca53: 7cae42 movi a4, 0xfffffe7c -402aca56: 1d5542 s16i a4, a5, 58 -402aca59: 0198 l32i.n a9, a1, 0 -402aca5b: 652fa1 l32r a10, 40285f18 -402aca5e: 0988 l32i.n a8, a9, 0 -402aca60: f3d971 l32r a7, 402a99c4 -402aca63: 2088a0 or a8, a8, a10 -402aca66: 0989 s32i.n a8, a9, 0 -402aca68: 1d9762 l16si a6, a7, 58 -402aca6b: 325762 s16i a6, a7, 100 -402aca6e: 000b46 j 402aca9f -402aca71: 1d9d22 l16si a2, a13, 58 -402aca74: 0009c0 callx0 a9 -402aca77: 0020c0 memw -402aca7a: f407b1 l32r a11, 402a9a98 -402aca7d: db08 l32i.n a0, a11, 52 -402aca7f: 1000f0 and a0, a0, a15 -402aca82: 2000c0 or a0, a0, a12 -402aca85: 0020c0 memw -402aca88: db09 s32i.n a0, a11, 52 -402aca8a: 0020c0 memw -402aca8d: dbd8 l32i.n a13, a11, 52 -402aca8f: ee7c movi.n a14, -2 -402aca91: 10dde0 and a13, a13, a14 -402aca94: 0020c0 memw -402aca97: dbd9 s32i.n a13, a11, 52 -402aca99: 0020c0 memw -402aca9c: 582bb2 l32i a11, a11, 0x160 -402aca9f: 61c8 l32i.n a12, a1, 24 -402acaa1: 71d8 l32i.n a13, a1, 28 -402acaa3: 81e8 l32i.n a14, a1, 32 -402acaa5: 91f8 l32i.n a15, a1, 36 -402acaa7: 5108 l32i.n a0, a1, 20 -402acaa9: 40c112 addi a1, a1, 64 -402acaac: f00d ret.n - ... - -402acab0 : -402acab0: f0c112 addi a1, a1, -16 -402acab3: 0361c2 s32i a12, a1, 12 -402acab6: 203110 or a3, a1, a1 -402acab9: 20c220 or a12, a2, a2 -402acabc: f3c221 l32r a2, 402a99c4 -402acabf: 2109 s32i.n a0, a1, 8 -402acac1: 3c0222 l8ui a2, a2, 60 -402acac4: ff6a45 call0 402ac16c -402acac7: f3bf01 l32r a0, 402a99c4 -402acaca: 020c movi.n a2, 0 -402acacc: 015d mov.n a5, a1 -402acace: 621b addi.n a6, a2, 1 -402acad0: 425a add.n a4, a2, a5 -402acad2: 000432 l8ui a3, a4, 0 -402acad5: 742060 extui a2, a6, 0, 8 -402acad8: 33ca add.n a3, a3, a12 -402acada: 004432 s8i a3, a4, 0 -402acadd: ed6266 bnei a2, 6, 402acace -402acae0: fda221 l32r a2, 402ac168 -402acae3: 530c movi.n a3, 5 -402acae5: 014d mov.n a4, a1 -402acae7: 31c8 l32i.n a12, a1, 12 -402acae9: 3d0062 l8ui a6, a0, 61 -402acaec: 5e0052 l8ui a5, a0, 94 -402acaef: 016680 slli a6, a6, 24 -402acaf2: 316860 srai a6, a6, 24 -402acaf5: 02f085 call0 402afa00 -402acaf8: 2108 l32i.n a0, a1, 8 -402acafa: 10c112 addi a1, a1, 16 -402acafd: f00d ret.n -402acaff: a12000 sll a2, a0 -402acb02: 402c movi.n a0, 36 - -402acb04 : -402acb04: 027d mov.n a7, a2 -402acb06: e0c112 addi a1, a1, -32 -402acb09: 0139 s32i.n a3, a1, 0 -402acb0b: fffd21 l32r a2, 402acb00 -402acb0e: 1109 s32i.n a0, a1, 4 -402acb10: 21c9 s32i.n a12, a1, 8 -402acb12: 31d9 s32i.n a13, a1, 12 -402acb14: 05cd mov.n a12, a5 -402acb16: 04dd mov.n a13, a4 -402acb18: 4179 s32i.n a7, a1, 16 -402acb1a: 53b401 l32r a0, 402819ec -402acb1d: 0000c0 callx0 a0 -402acb20: 4108 l32i.n a0, a1, 16 -402acb22: 0020c0 memw -402acb25: 0d28 l32i.n a2, a13, 0 -402acb27: f792c7 bne a2, a12, 402acb22 -402acb2a: 002d mov.n a2, a0 -402acb2c: 5c2901 l32r a0, 40283bd0 -402acb2f: 0000c0 callx0 a0 -402acb32: 0108 l32i.n a0, a1, 0 -402acb34: 540c movi.n a4, 5 -402acb36: f3d821 l32r a2, 402a9a98 -402acb39: 0020c0 memw -402acb3c: 582232 l32i a3, a2, 0x160 -402acb3f: 413f30 srli a3, a3, 15 -402acb42: 103340 and a3, a3, a4 -402acb45: 135366 bnei a3, 5, 402acb5c -402acb48: d57c movi.n a5, -3 -402acb4a: 0020c0 memw -402acb4d: 582242 l32i a4, a2, 0x160 -402acb50: 104450 and a4, a4, a5 -402acb53: 0020c0 memw -402acb56: 586242 s32i a4, a2, 0x160 -402acb59: 000146 j 402acb62 -402acb5c: 0020c0 memw -402acb5f: 582262 l32i a6, a2, 0x160 -402acb62: f39871 l32r a7, 402a99c4 -402acb65: 21c8 l32i.n a12, a1, 8 -402acb67: 0778 l32i.n a7, a7, 0 -402acb69: 31d8 l32i.n a13, a1, 12 -402acb6b: 192772 l32i a7, a7, 100 -402acb6e: 742000 extui a2, a0, 0, 8 -402acb71: 0007c0 callx0 a7 -402acb74: 1108 l32i.n a0, a1, 4 -402acb76: 20c112 addi a1, a1, 32 -402acb79: f00d ret.n -402acb7b: 8c1400 excw -402acb7e: fe .byte 0xfe -402acb7f: 3f .byte 0x3f -402acb80: ff .byte 0xff -402acb81: fffc03 excw - -402acb84 : -402acb84: fffe41 l32r a4, 402acb7c -402acb87: e0c112 addi a1, a1, -32 -402acb8a: 51e9 s32i.n a14, a1, 20 -402acb8c: 41d9 s32i.n a13, a1, 16 -402acb8e: 2109 s32i.n a0, a1, 8 -402acb90: 31c9 s32i.n a12, a1, 12 -402acb92: f38c01 l32r a0, 402a99c4 -402acb95: 02cd mov.n a12, a2 -402acb97: 03dd mov.n a13, a3 -402acb99: d20c movi.n a2, 13 -402acb9b: 020432 l8ui a3, a4, 2 -402acb9e: 024132 s8i a3, a1, 2 -402acba1: 7200e2 l8ui a14, a0, 114 -402acba4: 001442 l16ui a4, a4, 0 -402acba7: 005142 s16i a4, a1, 0 -402acbaa: 01ee80 slli a14, a14, 24 -402acbad: 31e8e0 srai a14, a14, 24 -402acbb0: 237ce6 bgei a12, 7, 402acbd7 -402acbb3: 530c movi.n a3, 5 -402acbb5: 004d mov.n a4, a0 -402acbb7: 710442 l8ui a4, a4, 113 -402acbba: 2c0b addi.n a2, a12, -1 -402acbbc: 014480 slli a4, a4, 24 -402acbbf: 314840 srai a4, a4, 24 -402acbc2: 1149 s32i.n a4, a1, 4 -402acbc4: c04e40 sub a4, a14, a4 -402acbc7: 822240 mull a2, a2, a4 -402acbca: 11e8 l32i.n a14, a1, 4 -402acbcc: 549f01 l32r a0, 40281e48 -402acbcf: 0000c0 callx0 a0 -402acbd2: ee2a add.n a14, a14, a2 -402acbd4: 000846 j 402acbf9 -402acbd7: 730032 l8ui a3, a0, 115 -402acbda: 013380 slli a3, a3, 24 -402acbdd: 313830 srai a3, a3, 24 -402acbe0: c033e0 sub a3, a3, a14 -402acbe3: 02a2c7 bge a2, a12, 402acbe9 -402acbe6: 004246 j 402accf3 -402acbe9: facc22 addi a2, a12, -6 -402acbec: 822320 mull a2, a3, a2 -402acbef: 530c movi.n a3, 5 -402acbf1: 549501 l32r a0, 40281e48 -402acbf4: 0000c0 callx0 a0 -402acbf7: ee2a add.n a14, a14, a2 -402acbf9: 0a1d66 bnei a13, 1, 402acc07 -402acbfc: ad7c movi.n a13, -6 -402acbfe: 0041d2 s8i a13, a1, 0 -402acc01: 0241d2 s8i a13, a1, 2 -402acc04: 0008c6 j 402acc2b -402acc07: fecd32 addi a3, a13, -2 -402acc0a: 0b9356 bnez a3, 402accc7 -402acc0d: f36d01 l32r a0, 402a99c4 -402acc10: 740032 l8ui a3, a0, 116 -402acc13: 004132 s8i a3, a1, 0 -402acc16: 750022 l8ui a2, a0, 117 -402acc19: 014122 s8i a2, a1, 1 -402acc1c: 760002 l8ui a0, a0, 118 -402acc1f: 024102 s8i a0, a1, 2 -402acc22: 0101d2 l8ui a13, a1, 1 -402acc25: 01dd80 slli a13, a13, 24 -402acc28: 31d8d0 srai a13, a13, 24 -402acc2b: 2c7ce6 bgei a12, 7, 402acc5b -402acc2e: 000132 l8ui a3, a1, 0 -402acc31: 2c0b addi.n a2, a12, -1 -402acc33: 013380 slli a3, a3, 24 -402acc36: 313830 srai a3, a3, 24 -402acc39: 013380 slli a3, a3, 24 -402acc3c: 313830 srai a3, a3, 24 -402acc3f: c03d30 sub a3, a13, a3 -402acc42: 822230 mull a2, a2, a3 -402acc45: 530c movi.n a3, 5 -402acc47: 548001 l32r a0, 40281e48 -402acc4a: 0000c0 callx0 a0 -402acc4d: 000102 l8ui a0, a1, 0 -402acc50: 010080 slli a0, a0, 24 -402acc53: 310800 srai a0, a0, 24 -402acc56: 002a add.n a0, a0, a2 -402acc58: 000806 j 402acc7c -402acc5b: 020102 l8ui a0, a1, 2 -402acc5e: d20c movi.n a2, 13 -402acc60: 010080 slli a0, a0, 24 -402acc63: 310800 srai a0, a0, 24 -402acc66: c000d0 sub a0, a0, a13 -402acc69: 7522c7 blt a2, a12, 402acce2 -402acc6c: 530c movi.n a3, 5 -402acc6e: facc22 addi a2, a12, -6 -402acc71: 822020 mull a2, a0, a2 -402acc74: 547501 l32r a0, 40281e48 -402acc77: 0000c0 callx0 a0 -402acc7a: 02da add.n a0, a2, a13 -402acc7c: ffc1a1 l32r a10, 402acb80 -402acc7f: 9e0a add.n a9, a14, a0 -402acc81: f38541 l32r a4, 402a9a98 -402acc84: 749090 extui a9, a9, 0, 8 -402acc87: 119960 slli a9, a9, 10 -402acc8a: 0020c0 memw -402acc8d: da2482 l32i a8, a4, 0x368 -402acc90: 1088a0 and a8, a8, a10 -402acc93: 208890 or a8, a8, a9 -402acc96: 0020c0 memw -402acc99: da6482 s32i a8, a4, 0x368 -402acc9c: 170c movi.n a7, 1 -402acc9e: 0020c0 memw -402acca1: d468 l32i.n a6, a4, 52 -402acca3: 206670 or a6, a6, a7 +402abfa7: 3c08 l32i.n a0, a12, 12 +402abfa9: 2000d0 or a0, a0, a13 +402abfac: 3c09 s32i.n a0, a12, 12 +402abfae: 81d8 l32i.n a13, a1, 32 +402abfb0: 91e8 l32i.n a14, a1, 36 +402abfb2: a1f8 l32i.n a15, a1, 40 +402abfb4: 0bf0b7 bbsi a0, 27, 402abfc3 +402abfb7: fa7b21 l32r a2, 402aa9a4 +402abfba: 3c0c32 l8ui a3, a12, 60 +402abfbd: fa7a01 l32r a0, 402aa9a8 +402abfc0: 0000c0 callx0 a0 +402abfc3: 71c8 l32i.n a12, a1, 28 +402abfc5: 6108 l32i.n a0, a1, 24 +402abfc7: 30c112 addi a1, a1, 48 +402abfca: f00d ret.n + +402abfcc : +402abfcc: 871c movi.n a7, 24 +402abfce: 012747 blt a7, a4, 402abfd3 +402abfd1: 047d mov.n a7, a4 +402abfd3: 040c movi.n a4, 0 +402abfd5: 624a add.n a6, a2, a4 +402abfd7: 841b addi.n a8, a4, 1 +402abfd9: 534a add.n a5, a3, a4 +402abfdb: 000552 l8ui a5, a5, 0 +402abfde: 744080 extui a4, a8, 0, 8 +402abfe1: c05570 sub a5, a5, a7 +402abfe4: 004652 s8i a5, a6, 0 +402abfe7: ea6466 bnei a4, 6, 402abfd5 +402abfea: f00d ret.n +402abfec: feccd6 bgez a12, 402abfdc +402abfef: 3f .byte 0x3f +402abff0: fe8b80 excw +402abff3: 3f .byte 0x3f +402abff4: 000000 ill +402abff7: a07220 addx4 a7, a2, a2 + +402abff8 : +402abff8: 64a072 movi a7, 100 +402abffb: 01a042 movi a4, 1 +402abffe: c0c112 addi a1, a1, -64 +402ac001: 0a61c2 s32i a12, a1, 40 +402ac004: 9109 s32i.n a0, a1, 36 +402ac006: d1f9 s32i.n a15, a1, 52 +402ac008: c1e9 s32i.n a14, a1, 48 +402ac00a: b1d9 s32i.n a13, a1, 44 +402ac00c: 03ed mov.n a14, a3 +402ac00e: 02dd mov.n a13, a2 +402ac010: f674f1 l32r a15, 402a99e0 +402ac013: 012280 slli a2, a2, 24 +402ac016: 312820 srai a2, a2, 24 +402ac019: 6fcb addi.n a6, a15, 12 +402ac01b: 609f52 l16si a5, a15, 192 +402ac01e: 700f32 l8ui a3, a15, 112 +402ac021: 0149 s32i.n a4, a1, 0 +402ac023: 040c movi.n a4, 0 +402ac025: fe6345 call0 402aa65c +402ac028: fa5f21 l32r a2, 402aa9a4 +402ac02b: 0d3d mov.n a3, a13 +402ac02d: fa5e01 l32r a0, 402aa9a8 +402ac030: 0000c0 callx0 a0 +402ac033: c20f52 l8ui a5, a15, 194 +402ac036: 45cc bnez.n a5, 402ac03e +402ac038: 026d66 bnei a13, 6, 402ac03e +402ac03b: 036685 call0 402af6a4 +402ac03e: ffebf1 l32r a15, 402abfec +402ac041: 2f1e66 bnei a14, 1, 402ac074 +402ac044: 0c0c movi.n a12, 0 +402ac046: 060c movi.n a6, 0 +402ac048: 8169 s32i.n a6, a1, 32 +402ac04a: 202ff0 or a2, a15, a15 +402ac04d: 10c132 addi a3, a1, 16 +402ac050: 037d85 call0 402af82c +402ac053: 082102 l32i a0, a1, 32 +402ac056: 80c2c0 add a12, a2, a12 +402ac059: 11cc00 slli a12, a12, 16 +402ac05c: 31c0c0 srai a12, a12, 16 +402ac05f: 42cc bnez.n a2, 402ac067 +402ac061: 100122 l8ui a2, a1, 16 +402ac064: 0ff256 bnez a2, 402ac167 +402ac067: 001b addi.n a0, a0, 1 +402ac069: 740000 extui a0, a0, 0, 8 +402ac06c: 8109 s32i.n a0, a1, 32 +402ac06e: d82066 bnei a0, 2, 402ac04a +402ac071: 003d46 j 402ac16a +402ac074: 0c0c movi.n a12, 0 +402ac076: 0f3d mov.n a3, a15 +402ac078: 18c122 addi a2, a1, 24 +402ac07b: 0c4d mov.n a4, a12 +402ac07d: fff4c5 call0 402abfcc +402ac080: 3d0b addi.n a3, a13, -1 +402ac082: f657f1 l32r a15, 402a99e0 +402ac085: a20c movi.n a2, 10 +402ac087: 0fcb addi.n a0, a15, 12 +402ac089: 0a3237 bltu a2, a3, 402ac097 +402ac08c: ffd921 l32r a2, 402abff0 +402ac08f: 2d2a add.n a2, a13, a2 +402ac091: 7f0222 l8ui a2, a2, 127 +402ac094: 000046 j 402ac099 +402ac097: 320c movi.n a2, 3 +402ac099: 90d200 addx2 a13, a2, a0 +402ac09c: 065dc2 s16i a12, a13, 12 +402ac09f: 2c1e66 bnei a14, 1, 402ac0cf +402ac0a2: f68241 l32r a4, 402a9aac +402ac0a5: ffaf72 movi a7, -1 +402ac0a8: 1162d0 slli a6, a2, 3 +402ac0ab: 7450c0 extui a5, a12, 0, 8 +402ac0ae: 401600 ssl a6 +402ac0b1: ffa062 movi a6, 255 +402ac0b4: a15500 sll a5, a5 +402ac0b7: a16600 sll a6, a6 +402ac0ba: 306670 xor a6, a6, a7 +402ac0bd: 0020c0 memw +402ac0c0: ff2432 l32i a3, a4, 0x3fc +402ac0c3: 103360 and a3, a3, a6 +402ac0c6: 203350 or a3, a3, a5 +402ac0c9: 0020c0 memw +402ac0cc: ff6432 s32i a3, a4, 0x3fc +402ac0cf: 18c132 addi a3, a1, 24 +402ac0d2: 06a042 movi a4, 6 +402ac0d5: 1fa052 movi a5, 31 +402ac0d8: f7c7e1 l32r a14, 402a9ff4 +402ac0db: 38a182 movi a8, 0x138 +402ac0de: 90c220 addx2 a12, a2, a2 +402ac0e1: ff6071 l32r a7, 402abe64 +402ac0e4: 024c movi.n a2, 64 +402ac0e6: 000762 l8ui a6, a7, 0 +402ac0e9: 11ccf0 slli a12, a12, 1 +402ac0ec: 016680 slli a6, a6, 24 +402ac0ef: 316860 srai a6, a6, 24 +402ac0f2: fac662 addi a6, a6, -6 +402ac0f5: 004762 s8i a6, a7, 0 +402ac0f8: 0189 s32i.n a8, a1, 0 +402ac0fa: 016680 slli a6, a6, 24 +402ac0fd: 070c movi.n a7, 0 +402ac0ff: 1179 s32i.n a7, a1, 4 +402ac101: 316860 srai a6, a6, 24 +402ac104: 38ce72 addi a7, a14, 56 +402ac107: 7c7a add.n a7, a12, a7 +402ac109: 04af45 call0 402b0c00 +402ac10c: 3f0f52 l8ui a5, a15, 63 +402ac10f: 3e0f02 l8ui a0, a15, 62 +402ac112: 2cea add.n a2, a12, a14 +402ac114: 380232 l8ui a3, a2, 56 +402ac117: 3d0242 l8ui a4, a2, 61 +402ac11a: 390222 l8ui a2, a2, 57 +402ac11d: 014480 slli a4, a4, 24 +402ac120: 013380 slli a3, a3, 24 +402ac123: c00050 sub a0, a0, a5 +402ac126: 004b addi.n a0, a0, 4 +402ac128: 313830 srai a3, a3, 24 +402ac12b: ff4e51 l32r a5, 402abe64 +402ac12e: 314840 srai a4, a4, 24 +402ac131: 012280 slli a2, a2, 24 +402ac134: 25c442 addi a4, a4, 37 +402ac137: 004542 s8i a4, a5, 0 +402ac13a: 312820 srai a2, a2, 24 +402ac13d: c02230 sub a2, a2, a3 +402ac140: 09a027 bge a0, a2, 402ac14d +402ac143: ffac41 l32r a4, 402abff4 +402ac146: 3f38 l32i.n a3, a15, 12 +402ac148: 203340 or a3, a3, a4 +402ac14b: 3f39 s32i.n a3, a15, 12 +402ac14d: a1c8 l32i.n a12, a1, 40 +402ac14f: c1e8 l32i.n a14, a1, 48 +402ac151: 9108 l32i.n a0, a1, 36 +402ac153: 069d52 l16si a5, a13, 12 +402ac156: b1d8 l32i.n a13, a1, 44 +402ac158: 0455a6 blti a5, 5, 402ac160 +402ac15b: 160c movi.n a6, 1 +402ac15d: c34f62 s8i a6, a15, 195 +402ac160: d1f8 l32i.n a15, a1, 52 +402ac162: 40c112 addi a1, a1, 64 +402ac165: f00d ret.n +402ac167: 122066 bnei a0, 2, 402ac17d +402ac16a: 0c1b addi.n a0, a12, 1 +402ac16c: cc2b addi.n a12, a12, 2 +402ac16e: b3c000 movgez a12, a0, a0 +402ac171: 21c1c0 srai a12, a12, 1 +402ac174: 11cc00 slli a12, a12, 16 +402ac177: 31c0c0 srai a12, a12, 16 +402ac17a: ffbe06 j 402ac076 +402ac17d: 0c0c movi.n a12, 0 +402ac17f: ffbcc6 j 402ac076 +402ac182: 220000 excw +402ac185: fecd excw +402ac187: 3f .byte 0x3f + +402ac188 : +402ac188: c0c112 addi a1, a1, -64 +402ac18b: 51d9 s32i.n a13, a1, 20 +402ac18d: 61e9 s32i.n a14, a1, 24 +402ac18f: 71f9 s32i.n a15, a1, 28 +402ac191: 41c9 s32i.n a12, a1, 16 +402ac193: 3109 s32i.n a0, a1, 12 +402ac195: f61201 l32r a0, 402a99e0 +402ac198: 02cd mov.n a12, a2 +402ac19a: ad0022 l8ui a2, a0, 173 +402ac19d: c139 s32i.n a3, a1, 48 +402ac19f: 42cc bnez.n a2, 402ac1a7 +402ac1a1: 027c45 call0 402ae968 +402ac1a4: f60f01 l32r a0, 402a99e0 +402ac1a7: 0f0c movi.n a15, 0 +402ac1a9: f792d1 l32r a13, 402a9ff4 +402ac1ac: 6e0c movi.n a14, 6 +402ac1ae: a06cc0 addx4 a6, a12, a12 +402ac1b1: 4c0b addi.n a4, a12, -1 +402ac1b3: facc52 addi a5, a12, -6 +402ac1b6: 8159 s32i.n a5, a1, 32 +402ac1b8: b149 s32i.n a4, a1, 44 +402ac1ba: c9c662 addi a6, a6, -55 +402ac1bd: 2169 s32i.n a6, a1, 8 +402ac1bf: 2d7cf6 bgeui a12, 7, 402ac1f0 +402ac1c2: 530c movi.n a3, 5 +402ac1c4: b128 l32i.n a2, a1, 44 +402ac1c6: 3e0d42 l8ui a4, a13, 62 +402ac1c9: 380d52 l8ui a5, a13, 56 +402ac1cc: a159 s32i.n a5, a1, 40 +402ac1ce: 014480 slli a4, a4, 24 +402ac1d1: 015580 slli a5, a5, 24 +402ac1d4: 315850 srai a5, a5, 24 +402ac1d7: 314840 srai a4, a4, 24 +402ac1da: c04450 sub a4, a4, a5 +402ac1dd: 822240 mull a2, a2, a4 +402ac1e0: 571a01 l32r a0, 40281e48 +402ac1e3: 0000c0 callx0 a0 +402ac1e6: a158 l32i.n a5, a1, 40 +402ac1e8: f5fe01 l32r a0, 402a99e0 +402ac1eb: 225a add.n a2, a2, a5 +402ac1ed: 001806 j 402ac251 +402ac1f0: 2dacf6 bgeui a12, 12, 402ac221 +402ac1f3: 530c movi.n a3, 5 +402ac1f5: 8128 l32i.n a2, a1, 32 +402ac1f7: 440d42 l8ui a4, a13, 68 +402ac1fa: 3e0d52 l8ui a5, a13, 62 +402ac1fd: 9159 s32i.n a5, a1, 36 +402ac1ff: 014480 slli a4, a4, 24 +402ac202: 015580 slli a5, a5, 24 +402ac205: 315850 srai a5, a5, 24 +402ac208: 314840 srai a4, a4, 24 +402ac20b: c04450 sub a4, a4, a5 +402ac20e: 822240 mull a2, a2, a4 +402ac211: 570d01 l32r a0, 40281e48 +402ac214: 0000c0 callx0 a0 +402ac217: 9158 l32i.n a5, a1, 36 +402ac219: f5f101 l32r a0, 402a99e0 +402ac21c: 225a add.n a2, a2, a5 +402ac21e: 000bc6 j 402ac251 +402ac221: 4a0d22 l8ui a2, a13, 74 +402ac224: d60c movi.n a6, 13 +402ac226: 012280 slli a2, a2, 24 +402ac229: 312820 srai a2, a2, 24 +402ac22c: 2136c7 bltu a6, a12, 402ac251 +402ac22f: 440d42 l8ui a4, a13, 68 +402ac232: 1149 s32i.n a4, a1, 4 +402ac234: 014480 slli a4, a4, 24 +402ac237: 314840 srai a4, a4, 24 +402ac23a: c04240 sub a4, a2, a4 +402ac23d: 2128 l32i.n a2, a1, 8 +402ac23f: 631c movi.n a3, 22 +402ac241: 822240 mull a2, a2, a4 +402ac244: 570101 l32r a0, 40281e48 +402ac247: 0000c0 callx0 a0 +402ac24a: 1158 l32i.n a5, a1, 4 +402ac24c: f5e501 l32r a0, 402a99e0 +402ac24f: 225a add.n a2, a2, a5 +402ac251: dd1b addi.n a13, a13, 1 +402ac253: ee0b addi.n a14, a14, -1 +402ac255: c178 l32i.n a7, a1, 48 +402ac257: 680062 l8ui a6, a0, 104 +402ac25a: 7f7a add.n a7, a15, a7 +402ac25c: 016680 slli a6, a6, 24 +402ac25f: ff1b addi.n a15, a15, 1 +402ac261: 316860 srai a6, a6, 24 +402ac264: 662a add.n a6, a6, a2 +402ac266: 004762 s8i a6, a7, 0 +402ac269: f52e56 bnez a14, 402ac1bf +402ac26c: a90082 l8ui a8, a0, 169 +402ac26f: c40092 l8ui a9, a0, 196 +402ac272: 2b1826 beqi a8, 1, 402ac2a1 +402ac275: 281926 beqi a9, 1, 402ac2a1 +402ac278: 050c movi.n a5, 0 +402ac27a: 80afd2 movi a13, -128 +402ac27d: ffc121 l32r a2, 402ac184 +402ac280: 05a032 movi a3, 5 +402ac283: 0c2142 l32i a4, a1, 48 +402ac286: 0421c2 l32i a12, a1, 16 +402ac289: 61e8 l32i.n a14, a1, 24 +402ac28b: 71f8 l32i.n a15, a1, 28 +402ac28d: 0d6d mov.n a6, a13 +402ac28f: 3d40d2 s8i a13, a0, 61 +402ac292: 5e4052 s8i a5, a0, 94 +402ac295: 51d8 l32i.n a13, a1, 20 +402ac297: 037845 call0 402afa1c +402ac29a: 3108 l32i.n a0, a1, 12 +402ac29c: 40c112 addi a1, a1, 64 +402ac29f: f00d ret.n +402ac2a1: a000a2 l8ui a10, a0, 160 +402ac2a4: a400e2 l8ui a14, a0, 164 +402ac2a7: 5adc bnez.n a10, 402ac2c0 +402ac2a9: 023cb6 bltui a12, 3, 402ac2af +402ac2ac: 004786 j 402ac3ce +402ac2af: f75121 l32r a2, 402a9ff4 +402ac2b2: 3a0222 l8ui a2, a2, 58 +402ac2b5: 150c movi.n a5, 1 +402ac2b7: 01d280 slli a13, a2, 24 +402ac2ba: 31d8d0 srai a13, a13, 24 +402ac2bd: ffef06 j 402ac27d +402ac2c0: 613ec7 bltu a14, a12, 402ac325 +402ac2c3: f74cf1 l32r a15, 402a9ff4 +402ac2c6: a200d2 l8ui a13, a0, 162 +402ac2c9: ddfa add.n a13, a13, a15 +402ac2cb: 380dd2 l8ui a13, a13, 56 +402ac2ce: a500f2 l8ui a15, a0, 165 +402ac2d1: 01dd80 slli a13, a13, 24 +402ac2d4: 31d8d0 srai a13, a13, 24 +402ac2d7: 451f66 bnei a15, 1, 402ac320 +402ac2da: f5c1c1 l32r a12, 402a99e0 +402ac2dd: 530c movi.n a3, 5 +402ac2df: 4a0c22 l8ui a2, a12, 74 +402ac2e2: 440cc2 l8ui a12, a12, 68 +402ac2e5: 012280 slli a2, a2, 24 +402ac2e8: 312820 srai a2, a2, 24 +402ac2eb: 01cc80 slli a12, a12, 24 +402ac2ee: 31c8c0 srai a12, a12, 24 +402ac2f1: c022c0 sub a2, a2, a12 +402ac2f4: 822e20 mull a2, a14, a2 +402ac2f7: 56d401 l32r a0, 40281e48 +402ac2fa: 0000c0 callx0 a0 +402ac2fd: 3c2a add.n a3, a12, a2 +402ac2ff: 013380 slli a3, a3, 24 +402ac302: b128 l32i.n a2, a1, 44 +402ac304: 313830 srai a3, a3, 24 +402ac307: c033d0 sub a3, a3, a13 +402ac30a: 822230 mull a2, a2, a3 +402ac30d: 0e3d mov.n a3, a14 +402ac30f: 56ce01 l32r a0, 40281e48 +402ac312: 0000c0 callx0 a0 +402ac315: f5b201 l32r a0, 402a99e0 +402ac318: dd2a add.n a13, a13, a2 +402ac31a: 01dd80 slli a13, a13, 24 +402ac31d: 31d8d0 srai a13, a13, 24 +402ac320: 150c movi.n a5, 1 +402ac322: ffd5c6 j 402ac27d +402ac325: a30022 l8ui a2, a0, 163 +402ac328: ff0c movi.n a15, 15 +402ac32a: c0ff20 sub a15, a15, a2 +402ac32d: 4a2cf7 blt a12, a15, 402ac37b +402ac330: f731f1 l32r a15, 402a9ff4 +402ac333: a100d2 l8ui a13, a0, 161 +402ac336: ddfa add.n a13, a13, a15 +402ac338: 4a0dd2 l8ui a13, a13, 74 +402ac33b: a50032 l8ui a3, a0, 165 +402ac33e: 01dd80 slli a13, a13, 24 +402ac341: 31d8d0 srai a13, a13, 24 +402ac344: d81366 bnei a3, 1, 402ac320 +402ac347: 5000f2 l8ui a15, a0, 80 +402ac34a: 01ff80 slli a15, a15, 24 +402ac34d: 31f8f0 srai a15, a15, 24 +402ac350: 2facf6 bgeui a12, 12, 402ac383 +402ac353: f5a321 l32r a2, 402a99e0 +402ac356: 830c movi.n a3, 8 +402ac358: 4a0222 l8ui a2, a2, 74 +402ac35b: c033e0 sub a3, a3, a14 +402ac35e: 012280 slli a2, a2, 24 +402ac361: 312820 srai a2, a2, 24 +402ac364: 0129 s32i.n a2, a1, 0 +402ac366: c02f20 sub a2, a15, a2 +402ac369: 822230 mull a2, a2, a3 +402ac36c: 530c movi.n a3, 5 +402ac36e: 56b601 l32r a0, 40281e48 +402ac371: 0000c0 callx0 a0 +402ac374: 0108 l32i.n a0, a1, 0 +402ac376: 002a add.n a0, a0, a2 +402ac378: 000ac6 j 402ac3a7 +402ac37b: 050c movi.n a5, 0 +402ac37d: 80afd2 movi a13, -128 +402ac380: ffbe46 j 402ac27d +402ac383: f59721 l32r a2, 402a99e0 +402ac386: 330c movi.n a3, 3 +402ac388: 560222 l8ui a2, a2, 86 +402ac38b: c033e0 sub a3, a3, a14 +402ac38e: 012280 slli a2, a2, 24 +402ac391: 312820 srai a2, a2, 24 +402ac394: c022f0 sub a2, a2, a15 +402ac397: 822230 mull a2, a2, a3 +402ac39a: a02220 addx4 a2, a2, a2 +402ac39d: 631c movi.n a3, 22 +402ac39f: 56aa01 l32r a0, 40281e48 +402ac3a2: 0000c0 callx0 a0 +402ac3a5: 0f2a add.n a0, a15, a2 +402ac3a7: e30c movi.n a3, 14 +402ac3a9: 012080 slli a2, a0, 24 +402ac3ac: 312820 srai a2, a2, 24 +402ac3af: c033c0 sub a3, a3, a12 +402ac3b2: c022d0 sub a2, a2, a13 +402ac3b5: 822230 mull a2, a2, a3 +402ac3b8: 0e3d mov.n a3, a14 +402ac3ba: 56a301 l32r a0, 40281e48 +402ac3bd: 0000c0 callx0 a0 +402ac3c0: f58801 l32r a0, 402a99e0 +402ac3c3: dd2a add.n a13, a13, a2 +402ac3c5: 01dd80 slli a13, a13, 24 +402ac3c8: 31d8d0 srai a13, a13, 24 +402ac3cb: ffd446 j 402ac320 +402ac3ce: 089cb6 bltui a12, 10, 402ac3da +402ac3d1: f70821 l32r a2, 402a9ff4 +402ac3d4: 460222 l8ui a2, a2, 70 +402ac3d7: ffb686 j 402ac2b5 +402ac3da: 80afd2 movi a13, -128 +402ac3dd: 050c movi.n a5, 0 +402ac3df: ffa686 j 402ac27d + ... + +402ac3e4 : +402ac3e4: 345020 extui a5, a2, 0, 4 +402ac3e7: d0c112 addi a1, a1, -48 +402ac3ea: 31c9 s32i.n a12, a1, 12 +402ac3ec: 1139 s32i.n a3, a1, 4 +402ac3ee: 0149 s32i.n a4, a1, 0 +402ac3f0: 41d9 s32i.n a13, a1, 16 +402ac3f2: 51e9 s32i.n a14, a1, 20 +402ac3f4: 61f9 s32i.n a15, a1, 24 +402ac3f6: 2109 s32i.n a0, a1, 8 +402ac3f8: 04f420 extui a15, a2, 4, 1 +402ac3fb: f57901 l32r a0, 402a99e0 +402ac3fe: 242920 extui a2, a2, 9, 3 +402ac401: 90fff0 addx2 a15, a15, a15 +402ac404: 331002 l16ui a0, a0, 102 +402ac407: 90ff50 addx2 a15, a15, a5 +402ac40a: 04e400 extui a14, a0, 4, 1 +402ac40d: 345000 extui a5, a0, 0, 4 +402ac410: 90eee0 addx2 a14, a14, a14 +402ac413: 240900 extui a0, a0, 9, 3 +402ac416: 90ee50 addx2 a14, a14, a5 +402ac419: c0eef0 sub a14, a14, a15 +402ac41c: 11eee0 slli a14, a14, 2 +402ac41f: 08a027 bge a0, a2, 402ac42b +402ac422: 0f0c movi.n a15, 0 +402ac424: 02dd mov.n a13, a2 +402ac426: 8109 s32i.n a0, a1, 32 +402ac428: 000146 j 402ac431 +402ac42b: 1f0c movi.n a15, 1 +402ac42d: 00dd mov.n a13, a0 +402ac42f: 8129 s32i.n a2, a1, 32 +402ac431: 8158 l32i.n a5, a1, 32 +402ac433: 05cd mov.n a12, a5 +402ac435: 20a5d7 bge a5, a13, 402ac459 +402ac438: 7420c0 extui a2, a12, 0, 8 +402ac43b: 9f8c beqz.n a15, 402ac448 +402ac43d: 030bc5 call0 402af4fc +402ac440: ee2a add.n a14, a14, a2 +402ac442: 000206 j 402ac44e +402ac445: 000000 ill +402ac448: 030b05 call0 402af4fc +402ac44b: c0ee20 sub a14, a14, a2 +402ac44e: cc1b addi.n a12, a12, 1 +402ac450: 01cc80 slli a12, a12, 24 +402ac453: 31c8c0 srai a12, a12, 24 +402ac456: de2cd7 blt a12, a13, 402ac438 +402ac459: 0c0c movi.n a12, 0 +402ac45b: 0d0c movi.n a13, 0 +402ac45d: 000c movi.n a0, 0 +402ac45f: 8109 s32i.n a0, a1, 32 +402ac461: f6e421 l32r a2, 402a9ff4 +402ac464: 11f8 l32i.n a15, a1, 4 +402ac466: 900cc0 addx2 a0, a12, a12 +402ac469: fcfa add.n a15, a12, a15 +402ac46b: 000ff2 l8ui a15, a15, 0 +402ac46e: 900020 addx2 a0, a0, a2 +402ac471: 3d0002 l8ui a0, a0, 61 +402ac474: 01ff80 slli a15, a15, 24 +402ac477: 31f8f0 srai a15, a15, 24 +402ac47a: 010080 slli a0, a0, 24 +402ac47d: 310800 srai a0, a0, 24 +402ac480: c0ff00 sub a15, a15, a0 +402ac483: 01ff80 slli a15, a15, 24 +402ac486: f4c202 addi a0, a2, -12 +402ac489: 0008 l32i.n a0, a0, 0 +402ac48b: 31f8f0 srai a15, a15, 24 +402ac48e: 0008 l32i.n a0, a0, 0 +402ac490: 0f2d mov.n a2, a15 +402ac492: 0000c0 callx0 a0 +402ac495: 13ad27 bge a13, a2, 402ac4ac +402ac498: f55201 l32r a0, 402a99e0 +402ac49b: 0008 l32i.n a0, a0, 0 +402ac49d: 0f2d mov.n a2, a15 +402ac49f: 0008 l32i.n a0, a0, 0 +402ac4a1: 81f9 s32i.n a15, a1, 32 +402ac4a3: 0000c0 callx0 a0 +402ac4a6: 01d280 slli a13, a2, 24 +402ac4a9: 31d8d0 srai a13, a13, 24 +402ac4ac: cc1b addi.n a12, a12, 1 +402ac4ae: 01cc80 slli a12, a12, 24 +402ac4b1: 31c8c0 srai a12, a12, 24 +402ac4b4: a94c66 bnei a12, 4, 402ac461 +402ac4b7: 0c0c movi.n a12, 0 +402ac4b9: 81f8 l32i.n a15, a1, 32 +402ac4bb: 0d0c movi.n a13, 0 +402ac4bd: 71d9 s32i.n a13, a1, 28 +402ac4bf: eefa add.n a14, a14, a15 +402ac4c1: 0d0c movi.n a13, 0 +402ac4c3: f6cc21 l32r a2, 402a9ff4 +402ac4c6: f54601 l32r a0, 402a99e0 +402ac4c9: 01f8 l32i.n a15, a1, 0 +402ac4cb: 0008 l32i.n a0, a0, 0 +402ac4cd: 90fcf0 addx2 a15, a12, a15 +402ac4d0: 902c20 addx2 a2, a12, a2 +402ac4d3: 069222 l16si a2, a2, 12 +402ac4d6: 009ff2 l16si a15, a15, 0 +402ac4d9: 0008 l32i.n a0, a0, 0 +402ac4db: c0ff20 sub a15, a15, a2 +402ac4de: 01ff80 slli a15, a15, 24 +402ac4e1: 31f8f0 srai a15, a15, 24 +402ac4e4: 0f2d mov.n a2, a15 +402ac4e6: 0000c0 callx0 a0 +402ac4e9: 13ad27 bge a13, a2, 402ac500 +402ac4ec: f53d01 l32r a0, 402a99e0 +402ac4ef: 0008 l32i.n a0, a0, 0 +402ac4f1: 0f2d mov.n a2, a15 +402ac4f3: 0008 l32i.n a0, a0, 0 +402ac4f5: 71f9 s32i.n a15, a1, 28 +402ac4f7: 0000c0 callx0 a0 +402ac4fa: 01d280 slli a13, a2, 24 +402ac4fd: 31d8d0 srai a13, a13, 24 +402ac500: cc1b addi.n a12, a12, 1 +402ac502: 01cc80 slli a12, a12, 24 +402ac505: 31c8c0 srai a12, a12, 24 +402ac508: b74c66 bnei a12, 4, 402ac4c3 +402ac50b: 2108 l32i.n a0, a1, 8 +402ac50d: 31c8 l32i.n a12, a1, 12 +402ac50f: f534f1 l32r a15, 402a99e0 +402ac512: 71d8 l32i.n a13, a1, 28 +402ac514: fb4fd2 s8i a13, a15, 251 +402ac517: fa4fe2 s8i a14, a15, 250 +402ac51a: 41d8 l32i.n a13, a1, 16 +402ac51c: 51e8 l32i.n a14, a1, 20 +402ac51e: 61f8 l32i.n a15, a1, 24 +402ac520: 30c112 addi a1, a1, 48 +402ac523: f00d ret.n +402ac525: 000000 ill +402ac528: fe8c10 excw +402ac52b: 3f .byte 0x3f + +402ac52c : +402ac52c: 023d mov.n a3, a2 +402ac52e: c0c112 addi a1, a1, -64 +402ac531: a1c9 s32i.n a12, a1, 40 +402ac533: c1e9 s32i.n a14, a1, 48 +402ac535: d1f9 s32i.n a15, a1, 52 +402ac537: 9109 s32i.n a0, a1, 36 +402ac539: b1d9 s32i.n a13, a1, 44 +402ac53b: f529d1 l32r a13, 402a99e0 +402ac53e: fcb901 l32r a0, 402ab824 +402ac541: 3d48 l32i.n a4, a13, 12 +402ac543: 331d22 l16ui a2, a13, 102 +402ac546: 054440 extui a4, a4, 20, 1 +402ac549: 0d9456 bnez a4, 402ac626 +402ac54c: 015d mov.n a5, a1 +402ac54e: edcb addi.n a14, a13, 12 +402ac550: 0c0c movi.n a12, 0 +402ac552: 8129 s32i.n a2, a1, 32 +402ac554: 03fd mov.n a15, a3 +402ac556: 318b addi.n a3, a1, 8 +402ac558: 904c30 addx2 a4, a12, a3 +402ac55b: 902ce0 addx2 a2, a12, a14 +402ac55e: 900cc0 addx2 a0, a12, a12 +402ac561: 9000e0 addx2 a0, a0, a14 +402ac564: 069222 l16si a2, a2, 12 +402ac567: 005422 s16i a2, a4, 0 +402ac56a: 3d0002 l8ui a0, a0, 61 +402ac56d: 802c50 add a2, a12, a5 +402ac570: 004202 s8i a0, a2, 0 +402ac573: 01ccc2 addi a12, a12, 1 +402ac576: 74c0c0 extui a12, a12, 0, 8 +402ac579: db4c66 bnei a12, 4, 402ac558 +402ac57c: 0d08 l32i.n a0, a13, 0 +402ac57e: 282002 l32i a0, a0, 160 +402ac581: 0000c0 callx0 a0 +402ac584: 0d08 l32i.n a0, a13, 0 +402ac586: 302002 l32i a0, a0, 192 +402ac589: 120c movi.n a2, 1 +402ac58b: 0000c0 callx0 a0 +402ac58e: fca521 l32r a2, 402ab824 +402ac591: 011222 l16ui a2, a2, 2 +402ac594: b42020 extui a2, a2, 0, 12 +402ac597: fd5d45 call0 402a9b6c +402ac59a: 10c132 addi a3, a1, 16 +402ac59d: fca121 l32r a2, 402ab824 +402ac5a0: 140c movi.n a4, 1 +402ac5a2: 011222 l16ui a2, a2, 2 +402ac5a5: 02ee45 call0 402af48c +402ac5a8: 0d08 l32i.n a0, a13, 0 +402ac5aa: 6008 l32i.n a0, a0, 24 +402ac5ac: 020c movi.n a2, 0 +402ac5ae: 0000c0 callx0 a0 +402ac5b1: 0c0c movi.n a12, 0 +402ac5b3: 0a3cf6 bgeui a12, 3, 402ac5c1 +402ac5b6: ffdc21 l32r a2, 402ac528 +402ac5b9: 2c2a add.n a2, a12, a2 +402ac5bb: 000222 l8ui a2, a2, 0 +402ac5be: 000046 j 402ac5c3 +402ac5c1: e20c movi.n a2, 14 +402ac5c3: 0f3d mov.n a3, a15 +402ac5c5: ffa305 call0 402abff8 +402ac5c8: cc1b addi.n a12, a12, 1 +402ac5ca: 74c0c0 extui a12, a12, 0, 8 +402ac5cd: e23c66 bnei a12, 3, 402ac5b3 +402ac5d0: 0c0c movi.n a12, 0 +402ac5d2: 0e9df2 l16si a15, a13, 28 +402ac5d5: 0f5df2 s16i a15, a13, 30 +402ac5d8: 0cea add.n a0, a12, a14 +402ac5da: cc1b addi.n a12, a12, 1 +402ac5dc: 4400f2 l8ui a15, a0, 68 +402ac5df: 4a40f2 s8i a15, a0, 74 +402ac5e2: 74c0c0 extui a12, a12, 0, 8 +402ac5e5: ef6c66 bnei a12, 6, 402ac5d8 +402ac5e8: 0d08 l32i.n a0, a13, 0 +402ac5ea: 322002 l32i a0, a0, 200 +402ac5ed: 81c8 l32i.n a12, a1, 32 +402ac5ef: 0000c0 callx0 a0 +402ac5f2: 0d08 l32i.n a0, a13, 0 +402ac5f4: 312002 l32i a0, a0, 196 +402ac5f7: 0000c0 callx0 a0 +402ac5fa: 0d08 l32i.n a0, a13, 0 +402ac5fc: 2f2002 l32i a0, a0, 188 +402ac5ff: 0000c0 callx0 a0 +402ac602: 760c31 l32r a3, 40289e34 +402ac605: 3d28 l32i.n a2, a13, 12 +402ac607: 040c movi.n a4, 0 +402ac609: 694d42 s8i a4, a13, 105 +402ac60c: 684d42 s8i a4, a13, 104 +402ac60f: 2e5d42 s16i a4, a13, 92 +402ac612: 6a4d42 s8i a4, a13, 106 +402ac615: 202230 or a2, a2, a3 +402ac618: 3d29 s32i.n a2, a13, 12 +402ac61a: 013d mov.n a3, a1 +402ac61c: 0c2d mov.n a2, a12 +402ac61e: 418b addi.n a4, a1, 8 +402ac620: ffdc05 call0 402ac3e4 +402ac623: 000686 j 402ac641 +402ac626: 10c132 addi a3, a1, 16 +402ac629: 00a042 movi a4, 0 +402ac62c: 205000 or a5, a0, a0 +402ac62f: 015522 s16i a2, a5, 2 +402ac632: 02e585 call0 402af48c +402ac635: fc7b21 l32r a2, 402ab824 +402ac638: 10c132 addi a3, a1, 16 +402ac63b: 011222 l16ui a2, a2, 2 +402ac63e: 02db05 call0 402af3f0 +402ac641: a1c8 l32i.n a12, a1, 40 +402ac643: c1e8 l32i.n a14, a1, 48 +402ac645: 3d38 l32i.n a3, a13, 12 +402ac647: d1f8 l32i.n a15, a1, 52 +402ac649: 08f3b7 bbsi a3, 27, 402ac655 +402ac64c: 3c0d22 l8ui a2, a13, 60 +402ac64f: 18c132 addi a3, a1, 24 +402ac652: ffb345 call0 402ac188 +402ac655: b1d8 l32i.n a13, a1, 44 +402ac657: 9108 l32i.n a0, a1, 36 +402ac659: 40c112 addi a1, a1, 64 +402ac65c: f00d ret.n + ... + +402ac660 : +402ac660: f51521 l32r a2, 402a9ab4 +402ac663: 0020c0 memw +402ac666: 592222 l32i a2, a2, 0x164 +402ac669: b52420 extui a2, a2, 20, 12 +402ac66c: 221b addi.n a2, a2, 1 +402ac66e: 412120 srli a2, a2, 1 +402ac671: f8d222 addmi a2, a2, 0xfffff800 +402ac674: 112200 slli a2, a2, 16 +402ac677: 312020 srai a2, a2, 16 +402ac67a: f00d ret.n + +402ac67c : +402ac67c: f0c112 addi a1, a1, -16 +402ac67f: 0109 s32i.n a0, a1, 0 +402ac681: f4d701 l32r a0, 402a99e0 +402ac684: 0008 l32i.n a0, a0, 0 +402ac686: a008 l32i.n a0, a0, 40 +402ac688: 0000c0 callx0 a0 +402ac68b: acae52 movi a5, 0xfffffeac +402ac68e: 78ae02 movi a0, 0xfffffe78 +402ac691: 012207 blt a2, a0, 402ac696 +402ac694: 020d mov.n a0, a2 +402ac696: 052d mov.n a2, a5 +402ac698: 012507 blt a5, a0, 402ac69d +402ac69b: 002d mov.n a2, a0 +402ac69d: 0108 l32i.n a0, a1, 0 +402ac69f: 112200 slli a2, a2, 16 +402ac6a2: 312020 srai a2, a2, 16 +402ac6a5: 10c112 addi a1, a1, 16 +402ac6a8: f00d ret.n +402ac6aa: fd0000 excw +402ac6ad: 7f .byte 0x7f +402ac6ae: fffd excw + +402ac6b0 : +402ac6b0: da7c movi.n a10, -3 +402ac6b2: f50041 l32r a4, 402a9ab4 +402ac6b5: 0020c0 memw +402ac6b8: 582492 l32i a9, a4, 0x160 +402ac6bb: 1099a0 and a9, a9, a10 +402ac6be: 0020c0 memw +402ac6c1: 586492 s32i a9, a4, 0x160 +402ac6c4: a21b addi.n a10, a2, 1 +402ac6c6: 822b addi.n a8, a2, 2 +402ac6c8: b38aa0 movgez a8, a10, a10 +402ac6cb: 218180 srai a8, a8, 1 +402ac6ce: 00ae92 movi a9, 0xfffffe00 +402ac6d1: 02d882 addmi a8, a8, 0x200 +402ac6d4: 848080 extui a8, a8, 0, 9 +402ac6d7: 0020c0 memw +402ac6da: 592472 l32i a7, a4, 0x164 +402ac6dd: 107790 and a7, a7, a9 +402ac6e0: 207780 or a7, a7, a8 +402ac6e3: 0020c0 memw +402ac6e6: 596472 s32i a7, a4, 0x164 +402ac6e9: fff061 l32r a6, 402ac6ac +402ac6ec: 250c movi.n a5, 2 +402ac6ee: 0020c0 memw +402ac6f1: 582432 l32i a3, a4, 0x160 +402ac6f4: 103360 and a3, a3, a6 +402ac6f7: 203350 or a3, a3, a5 +402ac6fa: 0020c0 memw +402ac6fd: 586432 s32i a3, a4, 0x160 +402ac700: f00d ret.n +402ac702: 000000 ill +402ac705: fffff0 excw +402ac708: 028002 excw + ... + +402ac70c : +402ac70c: f4ea71 l32r a7, 402a9ab4 +402ac70f: 0020c0 memw +402ac712: 582732 l32i a3, a7, 0x160 +402ac715: a0a182 movi a8, 0x1a0 +402ac718: 2fe317 bbsi a3, 1, 402ac74b +402ac71b: 249020 extui a9, a2, 0, 3 +402ac71e: fff9a1 l32r a10, 402ac704 +402ac721: 119970 slli a9, a9, 9 +402ac724: 0020c0 memw +402ac727: 592762 l32i a6, a7, 0x164 +402ac72a: 1066a0 and a6, a6, a10 +402ac72d: 206690 or a6, a6, a9 +402ac730: 206680 or a6, a6, a8 +402ac733: 0020c0 memw +402ac736: 596762 s32i a6, a7, 0x164 +402ac739: fff351 l32r a5, 402ac708 +402ac73c: 0020c0 memw +402ac73f: 582742 l32i a4, a7, 0x160 +402ac742: 204450 or a4, a4, a5 +402ac745: 0020c0 memw +402ac748: 586742 s32i a4, a7, 0x160 +402ac74b: f00d ret.n +402ac74d: 000000 ill +402ac750: fff001 l32r a0, 402ac710 +402ac753: ff .byte 0xff + +402ac754 : +402ac754: ffff31 l32r a3, 402ac750 +402ac757: f7bc21 l32r a2, 402aa648 +402ac75a: 0020c0 memw +402ac75d: 892222 l32i a2, a2, 0x224 +402ac760: b42020 extui a2, a2, 0, 12 +402ac763: 223a add.n a2, a2, a3 +402ac765: 412120 srli a2, a2, 1 +402ac768: 112200 slli a2, a2, 16 +402ac76b: 312020 srai a2, a2, 16 +402ac76e: f00d ret.n +402ac770: ff .byte 0xff +402ac771: fffff1 l32r a15, 402ac770 +402ac774: fecda0 excw +402ac777: 3f .byte 0x3f +402ac778: ccf8 l32i.n a15, a12, 48 +402ac77a: fe .byte 0xfe +402ac77b: 3f .byte 0x3f + +402ac77c : +402ac77c: fffd61 l32r a6, 402ac770 +402ac77f: 00a242 movi a4, 0x200 +402ac782: f0c112 addi a1, a1, -16 +402ac785: 0109 s32i.n a0, a1, 0 +402ac787: 11c9 s32i.n a12, a1, 4 +402ac789: 21d9 s32i.n a13, a1, 8 +402ac78b: f4ca51 l32r a5, 402a9ab4 +402ac78e: 02dd mov.n a13, a2 +402ac790: f494c1 l32r a12, 402a99e0 +402ac793: 0020c0 memw +402ac796: 592522 l32i a2, a5, 0x164 +402ac799: 102260 and a2, a2, a6 +402ac79c: 202240 or a2, a2, a4 +402ac79f: 0020c0 memw +402ac7a2: 596522 s32i a2, a5, 0x164 +402ac7a5: 520c movi.n a2, 5 +402ac7a7: 0020c0 memw +402ac7aa: 582502 l32i a0, a5, 0x160 +402ac7ad: 410f00 srli a0, a0, 15 +402ac7b0: 100020 and a0, a0, a2 +402ac7b3: 0c5026 beqi a0, 5, 402ac7c3 +402ac7b6: 0c08 l32i.n a0, a12, 0 +402ac7b8: 192002 l32i a0, a0, 100 +402ac7bb: 0d2d mov.n a2, a13 +402ac7bd: 0000c0 callx0 a0 +402ac7c0: 000586 j 402ac7da +402ac7c3: ffec01 l32r a0, 402ac774 +402ac7c6: 001022 l16ui a2, a0, 0 +402ac7c9: 0020c0 memw +402ac7cc: 582542 l32i a4, a5, 0x160 +402ac7cf: 1d6417 bbci a4, 1, 402ac7f0 +402ac7d2: 1f92f6 bgeui a2, 10, 402ac7f5 +402ac7d5: 221b addi.n a2, a2, 1 +402ac7d7: 005022 s16i a2, a0, 0 +402ac7da: 21d8 l32i.n a13, a1, 8 +402ac7dc: 1b2c42 l32i a4, a12, 108 +402ac7df: ffe621 l32r a2, 402ac778 +402ac7e2: 11c8 l32i.n a12, a1, 4 +402ac7e4: 329b addi.n a3, a2, 9 +402ac7e6: feb6c5 call0 402ab354 +402ac7e9: 0108 l32i.n a0, a1, 0 +402ac7eb: 10c112 addi a1, a1, 16 +402ac7ee: f00d ret.n +402ac7f0: 3139 s32i.n a3, a1, 12 +402ac7f2: 0592b6 bltui a2, 10, 402ac7fb +402ac7f5: b0ae22 movi a2, 0xfffffeb0 +402ac7f8: 0002c6 j 402ac807 +402ac7fb: 0c08 l32i.n a0, a12, 0 +402ac7fd: a008 l32i.n a0, a0, 40 +402ac7ff: 0000c0 callx0 a0 +402ac802: 3138 l32i.n a3, a1, 12 +402ac804: ffdc01 l32r a0, 402ac774 +402ac807: 6cae42 movi a4, 0xfffffe6c +402ac80a: 6ca427 bge a4, a2, 402ac87a +402ac80d: 001052 l16ui a5, a0, 0 +402ac810: acae72 movi a7, 0xfffffeac +402ac813: 1495f6 bgeui a5, 10, 402ac82b +402ac816: 78ae62 movi a6, 0xfffffe78 +402ac819: 012267 blt a2, a6, 402ac81e +402ac81c: 026d mov.n a6, a2 +402ac81e: 072d mov.n a2, a7 +402ac820: 012767 blt a7, a6, 402ac825 +402ac823: 062d mov.n a2, a6 +402ac825: 112200 slli a2, a2, 16 +402ac828: 312020 srai a2, a2, 16 +402ac82b: 329c62 l16si a6, a12, 100 +402ac82e: 64a627 bge a6, a2, 402ac896 +402ac831: 904660 addx2 a4, a6, a6 +402ac834: 224a add.n a2, a2, a4 +402ac836: fec242 addi a4, a2, -2 +402ac839: 221b addi.n a2, a2, 1 +402ac83b: b32440 movgez a2, a4, a4 +402ac83e: 212220 srai a2, a2, 2 +402ac841: 116200 slli a6, a2, 16 +402ac844: 316060 srai a6, a6, 16 +402ac847: 325c62 s16i a6, a12, 100 +402ac84a: c50c72 l8ui a7, a12, 197 +402ac84d: 7cae22 movi a2, 0xfffffe7c +402ac850: 051716 beqz a7, 402ac8a5 +402ac853: 35a267 bge a2, a6, 402ac88c +402ac856: 462a add.n a4, a6, a2 +402ac858: 241b addi.n a2, a4, 1 +402ac85a: b32440 movgez a2, a4, a4 +402ac85d: 212120 srai a2, a2, 1 +402ac860: 112200 slli a2, a2, 16 +402ac863: 312020 srai a2, a2, 16 +402ac866: 1d5c22 s16i a2, a12, 58 +402ac869: 000906 j 402ac891 +402ac86c: 050c movi.n a5, 0 +402ac86e: 838c beqz.n a3, 402ac87a +402ac870: 658c beqz.n a5, 402ac87a +402ac872: 0c08 l32i.n a0, a12, 0 +402ac874: 162002 l32i a0, a0, 88 +402ac877: 0000c0 callx0 a0 +402ac87a: 0c08 l32i.n a0, a12, 0 +402ac87c: 192002 l32i a0, a0, 100 +402ac87f: 0d2d mov.n a2, a13 +402ac881: 0000c0 callx0 a0 +402ac884: ffbc01 l32r a0, 402ac774 +402ac887: 020c movi.n a2, 0 +402ac889: ffd286 j 402ac7d7 +402ac88c: 062d mov.n a2, a6 +402ac88e: 1d5c62 s16i a6, a12, 58 +402ac891: 150c movi.n a5, 1 +402ac893: fff5c6 j 402ac86e +402ac896: b0a267 bge a2, a6, 402ac84a +402ac899: f0c642 addi a4, a6, -16 +402ac89c: 1ba247 bge a2, a4, 402ac8bb +402ac89f: f4c622 addi a2, a6, -12 +402ac8a2: ffe6c6 j 402ac841 +402ac8a5: 1d9c22 l16si a2, a12, 58 +402ac8a8: 528b addi.n a5, a2, 8 +402ac8aa: 052567 blt a5, a6, 402ac8b3 +402ac8ad: f8c272 addi a7, a2, -8 +402ac8b0: b8a677 bge a6, a7, 402ac86c +402ac8b3: 062d mov.n a2, a6 +402ac8b5: 1d5c62 s16i a6, a12, 58 +402ac8b8: fff546 j 402ac891 +402ac8bb: 902220 addx2 a2, a2, a2 +402ac8be: 262a add.n a2, a6, a2 +402ac8c0: fec242 addi a4, a2, -2 +402ac8c3: 221b addi.n a2, a2, 1 +402ac8c5: b32440 movgez a2, a4, a4 +402ac8c8: 212220 srai a2, a2, 2 +402ac8cb: ffdc86 j 402ac841 +402ac8ce: 980000 excw +402ac8d1: fecd excw +402ac8d3: 3f .byte 0x3f + +402ac8d4 : +402ac8d4: 028d mov.n a8, a2 +402ac8d6: c0c112 addi a1, a1, -64 +402ac8d9: 5109 s32i.n a0, a1, 20 +402ac8db: 71d9 s32i.n a13, a1, 28 +402ac8dd: 81e9 s32i.n a14, a1, 32 +402ac8df: 91f9 s32i.n a15, a1, 36 +402ac8e1: 61c9 s32i.n a12, a1, 24 +402ac8e3: 00acf2 movi a15, 0xfffffc00 +402ac8e6: c9a0c2 movi a12, 201 +402ac8e9: 03ed mov.n a14, a3 +402ac8eb: f43dd1 l32r a13, 402a99e0 +402ac8ee: 043d mov.n a3, a4 +402ac8f0: 102142 l32i a4, a1, 64 +402ac8f3: 0d98 l32i.n a9, a13, 0 +402ac8f5: 0408 l32i.n a0, a4, 0 +402ac8f7: 162992 l32i a9, a9, 88 +402ac8fa: 050500 extui a0, a0, 21, 1 +402ac8fd: 18c056 bnez a0, 402aca8d +402ac900: 7cae22 movi a2, 0xfffffe7c +402ac903: 1169 s32i.n a6, a1, 4 +402ac905: 0149 s32i.n a4, a1, 0 +402ac907: d189 s32i.n a8, a1, 52 +402ac909: c139 s32i.n a3, a1, 48 +402ac90b: b159 s32i.n a5, a1, 44 +402ac90d: 0009c0 callx0 a9 +402ac910: 7cae92 movi a9, 0xfffffe7c +402ac913: 0020c0 memw +402ac916: f467a1 l32r a10, 402a9ab4 +402ac919: da38 l32i.n a3, a10, 52 +402ac91b: 1033f0 and a3, a3, a15 +402ac91e: 2033c0 or a3, a3, a12 +402ac921: 0020c0 memw +402ac924: da39 s32i.n a3, a10, 52 +402ac926: 0020c0 memw +402ac929: da08 l32i.n a0, a10, 52 +402ac92b: e27c movi.n a2, -2 +402ac92d: 100020 and a0, a0, a2 +402ac930: 0020c0 memw +402ac933: da09 s32i.n a0, a10, 52 +402ac935: 0020c0 memw +402ac938: acae82 movi a8, 0xfffffeac +402ac93b: ffe501 l32r a0, 402ac8d0 +402ac93e: 582aa2 l32i a10, a10, 0x160 +402ac941: 0b0c movi.n a11, 0 +402ac943: a1b9 s32i.n a11, a1, 40 +402ac945: 1d5d92 s16i a9, a13, 58 +402ac948: a148 l32i.n a4, a1, 40 +402ac94a: 541b addi.n a5, a4, 1 +402ac94c: 906400 addx2 a6, a4, a0 +402ac94f: 005682 s16i a8, a6, 0 +402ac952: 744050 extui a4, a5, 0, 8 +402ac955: a149 s32i.n a4, a1, 40 +402ac957: ed4466 bnei a4, 4, 402ac948 +402ac95a: 0020c0 memw +402ac95d: f45591 l32r a9, 402a9ab4 +402ac960: b938 l32i.n a3, a9, 44 +402ac962: 2139 s32i.n a3, a1, 8 +402ac964: 0020c0 memw +402ac967: c82922 l32i a2, a9, 0x320 +402ac96a: 3129 s32i.n a2, a1, 12 +402ac96c: 0020c0 memw +402ac96f: d029f2 l32i a15, a9, 0x340 +402ac972: 41f9 s32i.n a15, a1, 16 +402ac974: 0020c0 memw +402ac977: b9b8 l32i.n a11, a9, 44 +402ac979: ec7c movi.n a12, -2 +402ac97b: 10bbc0 and a11, a11, a12 +402ac97e: 0020c0 memw +402ac981: b9b9 s32i.n a11, a9, 44 +402ac983: 643da1 l32r a10, 40285a78 +402ac986: 0020c0 memw +402ac989: c82982 l32i a8, a9, 0x320 +402ac98c: 1088a0 and a8, a8, a10 +402ac98f: 0020c0 memw +402ac992: c86982 s32i a8, a9, 0x320 +402ac995: 5639c1 l32r a12, 4028227c +402ac998: 070c movi.n a7, 0 +402ac99a: a179 s32i.n a7, a1, 40 +402ac99c: 0020c0 memw +402ac99f: 802cf2 l32i a15, a12, 0x200 +402ac9a2: 0a2142 l32i a4, a1, 40 +402ac9a5: 0ea022 movi a2, 14 +402ac9a8: a03440 addx4 a3, a4, a4 +402ac9ab: fdc442 addi a4, a4, -3 +402ac9ae: 01c332 addi a3, a3, 1 +402ac9b1: 932340 movnez a2, a3, a4 +402ac9b4: 012280 slli a2, a2, 24 +402ac9b7: 312820 srai a2, a2, 24 +402ac9ba: fded05 call0 402aa88c +402ac9bd: 0020c0 memw +402ac9c0: f43d01 l32r a0, 402a9ab4 +402ac9c3: a1d8 l32i.n a13, a1, 40 +402ac9c5: 582042 l32i a4, a0, 0x160 +402ac9c8: deac beqz.n a14, 402ac9f9 +402ac9ca: ffc101 l32r a0, 402ac8d0 +402ac9cd: 0c0c movi.n a12, 0 +402ac9cf: 90dd00 addx2 a13, a13, a0 +402ac9d2: 0f4d mov.n a4, a15 +402ac9d4: d128 l32i.n a2, a1, 52 +402ac9d6: c138 l32i.n a3, a1, 48 +402ac9d8: b158 l32i.n a5, a1, 44 +402ac9da: ff3805 call0 402abd5c +402ac9dd: 22dc bnez.n a2, 402ac9f3 +402ac9df: ffc9c5 call0 402ac67c +402ac9e2: 009d32 l16si a3, a13, 0 +402ac9e5: cc1b addi.n a12, a12, 1 +402ac9e7: 02a237 bge a2, a3, 402ac9ed +402ac9ea: 005d22 s16i a2, a13, 0 +402ac9ed: 74c0c0 extui a12, a12, 0, 8 +402ac9f0: de9ec7 bne a14, a12, 402ac9d2 +402ac9f3: f43001 l32r a0, 402a9ab4 +402ac9f6: 5621c1 l32r a12, 4028227c +402ac9f9: 0020c0 memw +402ac9fc: d028 l32i.n a2, a0, 52 +402ac9fe: e37c movi.n a3, -2 +402aca00: 102230 and a2, a2, a3 +402aca03: 0020c0 memw +402aca06: a1d8 l32i.n a13, a1, 40 +402aca08: d029 s32i.n a2, a0, 52 +402aca0a: fd1b addi.n a15, a13, 1 +402aca0c: 74d0f0 extui a13, a15, 0, 8 +402aca0f: a1d9 s32i.n a13, a1, 40 +402aca11: 874d66 bnei a13, 4, 402ac99c +402aca14: 0020c0 memw +402aca17: f42761 l32r a6, 402a9ab4 +402aca1a: 2188 l32i.n a8, a1, 8 +402aca1c: b689 s32i.n a8, a6, 44 +402aca1e: 0020c0 memw +402aca21: 3178 l32i.n a7, a1, 12 +402aca23: c86672 s32i a7, a6, 0x320 +402aca26: 0020c0 memw +402aca29: 4158 l32i.n a5, a1, 16 +402aca2b: 1148 l32i.n a4, a1, 4 +402aca2d: d06652 s32i a5, a6, 0x340 +402aca30: 84bc beqz.n a4, 402aca6c +402aca32: ffa701 l32r a0, 402ac8d0 +402aca35: d8af22 movi a2, -40 +402aca38: 090c movi.n a9, 0 +402aca3a: a199 s32i.n a9, a1, 40 +402aca3c: a138 l32i.n a3, a1, 40 +402aca3e: a148 l32i.n a4, a1, 40 +402aca40: 903300 addx2 a3, a3, a0 +402aca43: 541b addi.n a5, a4, 1 +402aca45: 744050 extui a4, a5, 0, 8 +402aca48: 009332 l16si a3, a3, 0 +402aca4b: a149 s32i.n a4, a1, 40 +402aca4d: 01a237 bge a2, a3, 402aca52 +402aca50: 023d mov.n a3, a2 +402aca52: 112300 slli a2, a3, 16 +402aca55: 312020 srai a2, a2, 16 +402aca58: e04466 bnei a4, 4, 402aca3c +402aca5b: f3e131 l32r a3, 402a99e0 +402aca5e: 0308 l32i.n a0, a3, 0 +402aca60: 1d5322 s16i a2, a3, 58 +402aca63: 162002 l32i a0, a0, 88 +402aca66: 0000c0 callx0 a0 +402aca69: 000206 j 402aca75 +402aca6c: f3dd51 l32r a5, 402a99e0 +402aca6f: 7cae42 movi a4, 0xfffffe7c +402aca72: 1d5542 s16i a4, a5, 58 +402aca75: 0198 l32i.n a9, a1, 0 +402aca77: 6528a1 l32r a10, 40285f18 +402aca7a: 0988 l32i.n a8, a9, 0 +402aca7c: f3d971 l32r a7, 402a99e0 +402aca7f: 2088a0 or a8, a8, a10 +402aca82: 0989 s32i.n a8, a9, 0 +402aca84: 1d9762 l16si a6, a7, 58 +402aca87: 325762 s16i a6, a7, 100 +402aca8a: 000b46 j 402acabb +402aca8d: 1d9d22 l16si a2, a13, 58 +402aca90: 0009c0 callx0 a9 +402aca93: 0020c0 memw +402aca96: f407b1 l32r a11, 402a9ab4 +402aca99: db08 l32i.n a0, a11, 52 +402aca9b: 1000f0 and a0, a0, a15 +402aca9e: 2000c0 or a0, a0, a12 +402acaa1: 0020c0 memw +402acaa4: db09 s32i.n a0, a11, 52 +402acaa6: 0020c0 memw +402acaa9: dbd8 l32i.n a13, a11, 52 +402acaab: ee7c movi.n a14, -2 +402acaad: 10dde0 and a13, a13, a14 +402acab0: 0020c0 memw +402acab3: dbd9 s32i.n a13, a11, 52 +402acab5: 0020c0 memw +402acab8: 582bb2 l32i a11, a11, 0x160 +402acabb: 61c8 l32i.n a12, a1, 24 +402acabd: 71d8 l32i.n a13, a1, 28 +402acabf: 81e8 l32i.n a14, a1, 32 +402acac1: 91f8 l32i.n a15, a1, 36 +402acac3: 5108 l32i.n a0, a1, 20 +402acac5: 40c112 addi a1, a1, 64 +402acac8: f00d ret.n + ... + +402acacc : +402acacc: f0c112 addi a1, a1, -16 +402acacf: 0361c2 s32i a12, a1, 12 +402acad2: 203110 or a3, a1, a1 +402acad5: 20c220 or a12, a2, a2 +402acad8: f3c221 l32r a2, 402a99e0 +402acadb: 2109 s32i.n a0, a1, 8 +402acadd: 3c0222 l8ui a2, a2, 60 +402acae0: ff6a45 call0 402ac188 +402acae3: f3bf01 l32r a0, 402a99e0 +402acae6: 020c movi.n a2, 0 +402acae8: 015d mov.n a5, a1 +402acaea: 621b addi.n a6, a2, 1 +402acaec: 425a add.n a4, a2, a5 +402acaee: 000432 l8ui a3, a4, 0 +402acaf1: 742060 extui a2, a6, 0, 8 +402acaf4: 33ca add.n a3, a3, a12 +402acaf6: 004432 s8i a3, a4, 0 +402acaf9: ed6266 bnei a2, 6, 402acaea +402acafc: fda221 l32r a2, 402ac184 +402acaff: 530c movi.n a3, 5 +402acb01: 014d mov.n a4, a1 +402acb03: 31c8 l32i.n a12, a1, 12 +402acb05: 3d0062 l8ui a6, a0, 61 +402acb08: 5e0052 l8ui a5, a0, 94 +402acb0b: 016680 slli a6, a6, 24 +402acb0e: 316860 srai a6, a6, 24 +402acb11: 02f085 call0 402afa1c +402acb14: 2108 l32i.n a0, a1, 8 +402acb16: 10c112 addi a1, a1, 16 +402acb19: f00d ret.n +402acb1b: a14000 sll a4, a0 +402acb1e: 402c movi.n a0, 36 + +402acb20 : +402acb20: 027d mov.n a7, a2 +402acb22: e0c112 addi a1, a1, -32 +402acb25: 0139 s32i.n a3, a1, 0 +402acb27: fffd21 l32r a2, 402acb1c +402acb2a: 1109 s32i.n a0, a1, 4 +402acb2c: 21c9 s32i.n a12, a1, 8 +402acb2e: 31d9 s32i.n a13, a1, 12 +402acb30: 05cd mov.n a12, a5 +402acb32: 04dd mov.n a13, a4 +402acb34: 4179 s32i.n a7, a1, 16 +402acb36: 53ad01 l32r a0, 402819ec +402acb39: 0000c0 callx0 a0 +402acb3c: 4108 l32i.n a0, a1, 16 +402acb3e: 0020c0 memw +402acb41: 0d28 l32i.n a2, a13, 0 +402acb43: f792c7 bne a2, a12, 402acb3e +402acb46: 002d mov.n a2, a0 +402acb48: 5c2201 l32r a0, 40283bd0 +402acb4b: 0000c0 callx0 a0 +402acb4e: 0108 l32i.n a0, a1, 0 +402acb50: 540c movi.n a4, 5 +402acb52: f3d821 l32r a2, 402a9ab4 +402acb55: 0020c0 memw +402acb58: 582232 l32i a3, a2, 0x160 +402acb5b: 413f30 srli a3, a3, 15 +402acb5e: 103340 and a3, a3, a4 +402acb61: 135366 bnei a3, 5, 402acb78 +402acb64: d57c movi.n a5, -3 +402acb66: 0020c0 memw +402acb69: 582242 l32i a4, a2, 0x160 +402acb6c: 104450 and a4, a4, a5 +402acb6f: 0020c0 memw +402acb72: 586242 s32i a4, a2, 0x160 +402acb75: 000146 j 402acb7e +402acb78: 0020c0 memw +402acb7b: 582262 l32i a6, a2, 0x160 +402acb7e: f39871 l32r a7, 402a99e0 +402acb81: 21c8 l32i.n a12, a1, 8 +402acb83: 0778 l32i.n a7, a7, 0 +402acb85: 31d8 l32i.n a13, a1, 12 +402acb87: 192772 l32i a7, a7, 100 +402acb8a: 742000 extui a2, a0, 0, 8 +402acb8d: 0007c0 callx0 a7 +402acb90: 1108 l32i.n a0, a1, 4 +402acb92: 20c112 addi a1, a1, 32 +402acb95: f00d ret.n +402acb97: 8c1400 excw +402acb9a: fe .byte 0xfe +402acb9b: 3f .byte 0x3f +402acb9c: ff .byte 0xff +402acb9d: fffc03 excw + +402acba0 : +402acba0: fffe41 l32r a4, 402acb98 +402acba3: e0c112 addi a1, a1, -32 +402acba6: 51e9 s32i.n a14, a1, 20 +402acba8: 41d9 s32i.n a13, a1, 16 +402acbaa: 2109 s32i.n a0, a1, 8 +402acbac: 31c9 s32i.n a12, a1, 12 +402acbae: f38c01 l32r a0, 402a99e0 +402acbb1: 02cd mov.n a12, a2 +402acbb3: 03dd mov.n a13, a3 +402acbb5: d20c movi.n a2, 13 +402acbb7: 020432 l8ui a3, a4, 2 +402acbba: 024132 s8i a3, a1, 2 +402acbbd: 7200e2 l8ui a14, a0, 114 +402acbc0: 001442 l16ui a4, a4, 0 +402acbc3: 005142 s16i a4, a1, 0 +402acbc6: 01ee80 slli a14, a14, 24 +402acbc9: 31e8e0 srai a14, a14, 24 +402acbcc: 237ce6 bgei a12, 7, 402acbf3 +402acbcf: 530c movi.n a3, 5 +402acbd1: 004d mov.n a4, a0 +402acbd3: 710442 l8ui a4, a4, 113 +402acbd6: 2c0b addi.n a2, a12, -1 +402acbd8: 014480 slli a4, a4, 24 +402acbdb: 314840 srai a4, a4, 24 +402acbde: 1149 s32i.n a4, a1, 4 +402acbe0: c04e40 sub a4, a14, a4 +402acbe3: 822240 mull a2, a2, a4 +402acbe6: 11e8 l32i.n a14, a1, 4 +402acbe8: 549801 l32r a0, 40281e48 +402acbeb: 0000c0 callx0 a0 +402acbee: ee2a add.n a14, a14, a2 +402acbf0: 000846 j 402acc15 +402acbf3: 730032 l8ui a3, a0, 115 +402acbf6: 013380 slli a3, a3, 24 +402acbf9: 313830 srai a3, a3, 24 +402acbfc: c033e0 sub a3, a3, a14 +402acbff: 02a2c7 bge a2, a12, 402acc05 +402acc02: 004246 j 402acd0f +402acc05: facc22 addi a2, a12, -6 +402acc08: 822320 mull a2, a3, a2 +402acc0b: 530c movi.n a3, 5 +402acc0d: 548e01 l32r a0, 40281e48 +402acc10: 0000c0 callx0 a0 +402acc13: ee2a add.n a14, a14, a2 +402acc15: 0a1d66 bnei a13, 1, 402acc23 +402acc18: ad7c movi.n a13, -6 +402acc1a: 0041d2 s8i a13, a1, 0 +402acc1d: 0241d2 s8i a13, a1, 2 +402acc20: 0008c6 j 402acc47 +402acc23: fecd32 addi a3, a13, -2 +402acc26: 0b9356 bnez a3, 402acce3 +402acc29: f36d01 l32r a0, 402a99e0 +402acc2c: 740032 l8ui a3, a0, 116 +402acc2f: 004132 s8i a3, a1, 0 +402acc32: 750022 l8ui a2, a0, 117 +402acc35: 014122 s8i a2, a1, 1 +402acc38: 760002 l8ui a0, a0, 118 +402acc3b: 024102 s8i a0, a1, 2 +402acc3e: 0101d2 l8ui a13, a1, 1 +402acc41: 01dd80 slli a13, a13, 24 +402acc44: 31d8d0 srai a13, a13, 24 +402acc47: 2c7ce6 bgei a12, 7, 402acc77 +402acc4a: 000132 l8ui a3, a1, 0 +402acc4d: 2c0b addi.n a2, a12, -1 +402acc4f: 013380 slli a3, a3, 24 +402acc52: 313830 srai a3, a3, 24 +402acc55: 013380 slli a3, a3, 24 +402acc58: 313830 srai a3, a3, 24 +402acc5b: c03d30 sub a3, a13, a3 +402acc5e: 822230 mull a2, a2, a3 +402acc61: 530c movi.n a3, 5 +402acc63: 547901 l32r a0, 40281e48 +402acc66: 0000c0 callx0 a0 +402acc69: 000102 l8ui a0, a1, 0 +402acc6c: 010080 slli a0, a0, 24 +402acc6f: 310800 srai a0, a0, 24 +402acc72: 002a add.n a0, a0, a2 +402acc74: 000806 j 402acc98 +402acc77: 020102 l8ui a0, a1, 2 +402acc7a: d20c movi.n a2, 13 +402acc7c: 010080 slli a0, a0, 24 +402acc7f: 310800 srai a0, a0, 24 +402acc82: c000d0 sub a0, a0, a13 +402acc85: 7522c7 blt a2, a12, 402accfe +402acc88: 530c movi.n a3, 5 +402acc8a: facc22 addi a2, a12, -6 +402acc8d: 822020 mull a2, a0, a2 +402acc90: 546e01 l32r a0, 40281e48 +402acc93: 0000c0 callx0 a0 +402acc96: 02da add.n a0, a2, a13 +402acc98: ffc1a1 l32r a10, 402acb9c +402acc9b: 9e0a add.n a9, a14, a0 +402acc9d: f38541 l32r a4, 402a9ab4 +402acca0: 749090 extui a9, a9, 0, 8 +402acca3: 119960 slli a9, a9, 10 402acca6: 0020c0 memw -402acca9: d469 s32i.n a6, a4, 52 -402accab: e57c movi.n a5, -2 -402accad: 0020c0 memw -402accb0: d438 l32i.n a3, a4, 52 -402accb2: 103350 and a3, a3, a5 -402accb5: 0020c0 memw -402accb8: d439 s32i.n a3, a4, 52 -402accba: 31c8 l32i.n a12, a1, 12 -402accbc: 41d8 l32i.n a13, a1, 16 -402accbe: 51e8 l32i.n a14, a1, 20 -402accc0: 2108 l32i.n a0, a1, 8 -402accc2: 20c112 addi a1, a1, 32 -402accc5: f00d ret.n -402accc7: fdcda2 addi a10, a13, -3 -402accca: f54a56 bnez a10, 402acc22 -402acccd: f33d01 l32r a0, 402a99c4 -402accd0: 770032 l8ui a3, a0, 119 -402accd3: 004132 s8i a3, a1, 0 -402accd6: 780022 l8ui a2, a0, 120 -402accd9: 014122 s8i a2, a1, 1 -402accdc: 790002 l8ui a0, a0, 121 -402accdf: ffcf06 j 402acc1f -402acce2: 530c movi.n a3, 5 -402acce4: fecc22 addi a2, a12, -2 -402acce7: 822020 mull a2, a0, a2 -402accea: 545701 l32r a0, 40281e48 -402acced: 0000c0 callx0 a0 -402accf0: ffe186 j 402acc7a -402accf3: fecc22 addi a2, a12, -2 -402accf6: 822320 mull a2, a3, a2 -402accf9: 530c movi.n a3, 5 -402accfb: 545301 l32r a0, 40281e48 -402accfe: 0000c0 callx0 a0 -402acd01: ffbc86 j 402acbf7 - -402acd04 : -402acd04: f0c112 addi a1, a1, -16 -402acd07: 3109 s32i.n a0, a1, 12 -402acd09: f32e01 l32r a0, 402a99c4 -402acd0c: 3008 l32i.n a0, a0, 12 -402acd0e: 2129 s32i.n a2, a1, 8 -402acd10: 127027 bbci a0, 18, 402acd26 -402acd13: f32c21 l32r a2, 402a99c4 -402acd16: 2138 l32i.n a3, a1, 8 -402acd18: 2cc222 addi a2, a2, 44 -402acd1b: 743030 extui a3, a3, 0, 8 -402acd1e: f71b01 l32r a0, 402aa98c -402acd21: 0000c0 callx0 a0 -402acd24: 2128 l32i.n a2, a1, 8 -402acd26: 555531 l32r a3, 4028227c -402acd29: 0020c0 memw -402acd2c: 9c2332 l32i a3, a3, 0x270 -402acd2f: 266317 bbci a3, 1, 402acd59 -402acd32: 742020 extui a2, a2, 0, 8 -402acd35: 013d mov.n a3, a1 -402acd37: ff4345 call0 402ac16c -402acd3a: f32221 l32r a2, 402a99c4 -402acd3d: c60222 l8ui a2, a2, 198 -402acd40: 0060c5 call0 402ad350 -402acd43: f32021 l32r a2, 402a99c4 -402acd46: 0208 l32i.n a0, a2, 0 -402acd48: 162002 l32i a0, a0, 88 -402acd4b: 1d9222 l16si a2, a2, 58 -402acd4e: 0000c0 callx0 a0 -402acd51: e21c movi.n a2, 30 -402acd53: 5b9f01 l32r a0, 40283bd0 -402acd56: 0000c0 callx0 a0 -402acd59: 3108 l32i.n a0, a1, 12 -402acd5b: 10c112 addi a1, a1, 16 -402acd5e: f00d ret.n -402acd60: 8c18 l32i.n a1, a12, 32 -402acd62: fe .byte 0xfe -402acd63: 3f .byte 0x3f -402acd64: 005dc0 excw -402acd67: 000000 ill -402acd6a: 994024 excw -402acd6d: 4999 s32i.n a9, a9, 16 -402acd6f: 999a40 excw -402acd72: 9999 s32i.n a9, a9, 36 -402acd74: 9999 s32i.n a9, a9, 36 -402acd76: 40e9 s32i.n a14, a0, 16 -402acd78: 000000 ill -402acd7b: e2a4c0 excw -402acd7e: 884000 excw -402acd81: 107c movi.n a0, -15 -402acd83: c11240 mul16u a1, a2, a4 - -402acd84 : -402acd84: b0c112 addi a1, a1, -80 -402acd87: d1e9 s32i.n a14, a1, 52 -402acd89: e1f9 s32i.n a15, a1, 56 -402acd8b: 7129 s32i.n a2, a1, 28 -402acd8d: c1d9 s32i.n a13, a1, 48 -402acd8f: b1c9 s32i.n a12, a1, 44 -402acd91: f30cc1 l32r a12, 402a99c4 -402acd94: a109 s32i.n a0, a1, 40 -402acd96: 700c02 l8ui a0, a12, 112 -402acd99: 03dd mov.n a13, a3 -402acd9b: 30cc bnez.n a0, 402acda2 -402acd9d: 8e2c movi.n a14, 40 -402acd9f: 000446 j 402acdb4 -402acda2: 041066 bnei a0, 1, 402acdaa -402acda5: ae1c movi.n a14, 26 -402acda7: 000246 j 402acdb4 -402acdaa: fec032 addi a3, a0, -2 -402acdad: 821c movi.n a2, 24 -402acdaf: 8e2c movi.n a14, 40 -402acdb1: 83e230 moveqz a14, a2, a3 -402acdb4: 0d2d mov.n a2, a13 -402acdb6: 0e3d mov.n a3, a14 -402acdb8: 5d1e01 l32r a0, 40284230 -402acdbb: 0000c0 callx0 a0 -402acdbe: 1a92e6 bgei a2, 10, 402acddc -402acdc1: 0d2d mov.n a2, a13 -402acdc3: 0e3d mov.n a3, a14 -402acdc5: 542001 l32r a0, 40281e48 -402acdc8: 0000c0 callx0 a0 -402acdcb: 820e20 mull a0, a14, a2 -402acdce: c000d0 sub a0, a0, a13 -402acdd1: a00000 addx4 a0, a0, a0 -402acdd4: 1120f0 slli a2, a0, 1 -402acdd7: 6129 s32i.n a2, a1, 24 -402acdd9: 000846 j 402acdfe -402acddc: c03e20 sub a3, a14, a2 -402acddf: 1793e6 bgei a3, 10, 402acdfa -402acde2: 0d2d mov.n a2, a13 -402acde4: 0e3d mov.n a3, a14 -402acde6: 541801 l32r a0, 40281e48 -402acde9: 0000c0 callx0 a0 -402acdec: 021b addi.n a0, a2, 1 -402acdee: 820e00 mull a0, a14, a0 -402acdf1: c000d0 sub a0, a0, a13 -402acdf4: a00000 addx4 a0, a0, a0 -402acdf7: fff646 j 402acdd4 -402acdfa: 020c movi.n a2, 0 -402acdfc: 6129 s32i.n a2, a1, 24 -402acdfe: 7c0c32 l8ui a3, a12, 124 -402ace01: 9a0c22 l8ui a2, a12, 154 -402ace04: 082316 beqz a3, 402ace8a -402ace07: 5139 s32i.n a3, a1, 20 -402ace09: 7b0cf2 l8ui a15, a12, 123 -402ace0c: 112280 slli a2, a2, 8 -402ace0f: ff2a add.n a15, a15, a2 -402ace11: 075f16 beqz a15, 402ace8a -402ace14: 032d mov.n a2, a3 -402ace16: 6e7c movi.n a14, -10 -402ace18: 82eed0 mull a14, a14, a13 -402ace1b: c122d0 mul16u a2, a2, a13 -402ace1e: a03330 addx4 a3, a3, a3 -402ace21: 1133f0 slli a3, a3, 1 -402ace24: f129 s32i.n a2, a1, 60 -402ace26: 126132 s32i a3, a1, 72 -402ace29: 0f3d mov.n a3, a15 -402ace2b: 5d0101 l32r a0, 40284230 -402ace2e: 0000c0 callx0 a0 -402ace31: 122102 l32i a0, a1, 72 -402ace34: f148 l32i.n a4, a1, 60 -402ace36: 022207 blt a2, a0, 402ace3c -402ace39: 005406 j 402acf8d -402ace3c: 042d mov.n a2, a4 -402ace3e: 0f3d mov.n a3, a15 -402ace40: 540201 l32r a0, 40281e48 -402ace43: 0000c0 callx0 a0 -402ace46: f51f01 l32r a0, 402aa2c4 -402ace49: 0000c0 callx0 a0 -402ace4c: 2129 s32i.n a2, a1, 8 -402ace4e: 0f2d mov.n a2, a15 -402ace50: f51d01 l32r a0, 402aa2c4 -402ace53: 0000c0 callx0 a0 -402ace56: 02fd mov.n a15, a2 -402ace58: 5128 l32i.n a2, a1, 20 -402ace5a: ffc801 l32r a0, 402acd7c -402ace5d: 0000c0 callx0 a0 -402ace60: 023d mov.n a3, a2 -402ace62: 0f2d mov.n a2, a15 -402ace64: f51501 l32r a0, 402aa2b8 -402ace67: 0000c0 callx0 a0 -402ace6a: 023d mov.n a3, a2 -402ace6c: 2128 l32i.n a2, a1, 8 -402ace6e: f51101 l32r a0, 402aa2b4 -402ace71: 0000c0 callx0 a0 -402ace74: ffbbf1 l32r a15, 402acd60 -402ace77: 0f38 l32i.n a3, a15, 0 -402ace79: f50e01 l32r a0, 402aa2b4 -402ace7c: 0000c0 callx0 a0 -402ace7f: ffc001 l32r a0, 402acd80 -402ace82: 0000c0 callx0 a0 -402ace85: fe2a add.n a15, a14, a2 -402ace87: 000186 j 402ace91 -402ace8a: 0f0c movi.n a15, 0 -402ace8c: 6e7c movi.n a14, -10 -402ace8e: 82eed0 mull a14, a14, a13 -402ace91: 970c02 l8ui a0, a12, 151 -402ace94: 1361f2 s32i a15, a1, 76 -402ace97: 081016 beqz a0, 402acf1c -402ace9a: 4109 s32i.n a0, a1, 16 -402ace9c: 9b0c22 l8ui a2, a12, 155 -402ace9f: 960cf2 l8ui a15, a12, 150 -402acea2: 112280 slli a2, a2, 8 -402acea5: ff2a add.n a15, a15, a2 -402acea7: 071f16 beqz a15, 402acf1c -402aceaa: 0f3d mov.n a3, a15 -402aceac: c120d0 mul16u a2, a0, a13 -402aceaf: 106122 s32i a2, a1, 64 -402aceb2: a0d000 addx4 a13, a0, a0 -402aceb5: 11ddf0 slli a13, a13, 1 -402aceb8: 5cde01 l32r a0, 40284230 -402acebb: 0000c0 callx0 a0 -402acebe: 102102 l32i a0, a1, 64 -402acec1: 0222d7 blt a2, a13, 402acec7 -402acec4: 004786 j 402acfe6 -402acec7: 0f3d mov.n a3, a15 -402acec9: 002d mov.n a2, a0 -402acecb: 53df01 l32r a0, 40281e48 -402acece: 0000c0 callx0 a0 -402aced1: f4fc01 l32r a0, 402aa2c4 -402aced4: 0000c0 callx0 a0 -402aced7: 3129 s32i.n a2, a1, 12 -402aced9: 41d8 l32i.n a13, a1, 16 -402acedb: 0f2d mov.n a2, a15 -402acedd: f4f901 l32r a0, 402aa2c4 -402acee0: 0000c0 callx0 a0 -402acee3: 02fd mov.n a15, a2 -402acee5: 0d2d mov.n a2, a13 -402acee7: ffa501 l32r a0, 402acd7c +402acca9: da2482 l32i a8, a4, 0x368 +402accac: 1088a0 and a8, a8, a10 +402accaf: 208890 or a8, a8, a9 +402accb2: 0020c0 memw +402accb5: da6482 s32i a8, a4, 0x368 +402accb8: 170c movi.n a7, 1 +402accba: 0020c0 memw +402accbd: d468 l32i.n a6, a4, 52 +402accbf: 206670 or a6, a6, a7 +402accc2: 0020c0 memw +402accc5: d469 s32i.n a6, a4, 52 +402accc7: e57c movi.n a5, -2 +402accc9: 0020c0 memw +402acccc: d438 l32i.n a3, a4, 52 +402accce: 103350 and a3, a3, a5 +402accd1: 0020c0 memw +402accd4: d439 s32i.n a3, a4, 52 +402accd6: 31c8 l32i.n a12, a1, 12 +402accd8: 41d8 l32i.n a13, a1, 16 +402accda: 51e8 l32i.n a14, a1, 20 +402accdc: 2108 l32i.n a0, a1, 8 +402accde: 20c112 addi a1, a1, 32 +402acce1: f00d ret.n +402acce3: fdcda2 addi a10, a13, -3 +402acce6: f54a56 bnez a10, 402acc3e +402acce9: f33d01 l32r a0, 402a99e0 +402accec: 770032 l8ui a3, a0, 119 +402accef: 004132 s8i a3, a1, 0 +402accf2: 780022 l8ui a2, a0, 120 +402accf5: 014122 s8i a2, a1, 1 +402accf8: 790002 l8ui a0, a0, 121 +402accfb: ffcf06 j 402acc3b +402accfe: 530c movi.n a3, 5 +402acd00: fecc22 addi a2, a12, -2 +402acd03: 822020 mull a2, a0, a2 +402acd06: 545001 l32r a0, 40281e48 +402acd09: 0000c0 callx0 a0 +402acd0c: ffe186 j 402acc96 +402acd0f: fecc22 addi a2, a12, -2 +402acd12: 822320 mull a2, a3, a2 +402acd15: 530c movi.n a3, 5 +402acd17: 544c01 l32r a0, 40281e48 +402acd1a: 0000c0 callx0 a0 +402acd1d: ffbc86 j 402acc13 + +402acd20 : +402acd20: f0c112 addi a1, a1, -16 +402acd23: 3109 s32i.n a0, a1, 12 +402acd25: f32e01 l32r a0, 402a99e0 +402acd28: 3008 l32i.n a0, a0, 12 +402acd2a: 2129 s32i.n a2, a1, 8 +402acd2c: 127027 bbci a0, 18, 402acd42 +402acd2f: f32c21 l32r a2, 402a99e0 +402acd32: 2138 l32i.n a3, a1, 8 +402acd34: 2cc222 addi a2, a2, 44 +402acd37: 743030 extui a3, a3, 0, 8 +402acd3a: f71b01 l32r a0, 402aa9a8 +402acd3d: 0000c0 callx0 a0 +402acd40: 2128 l32i.n a2, a1, 8 +402acd42: 554e31 l32r a3, 4028227c +402acd45: 0020c0 memw +402acd48: 9c2332 l32i a3, a3, 0x270 +402acd4b: 266317 bbci a3, 1, 402acd75 +402acd4e: 742020 extui a2, a2, 0, 8 +402acd51: 013d mov.n a3, a1 +402acd53: ff4345 call0 402ac188 +402acd56: f32221 l32r a2, 402a99e0 +402acd59: c60222 l8ui a2, a2, 198 +402acd5c: 0060c5 call0 402ad36c +402acd5f: f32021 l32r a2, 402a99e0 +402acd62: 0208 l32i.n a0, a2, 0 +402acd64: 162002 l32i a0, a0, 88 +402acd67: 1d9222 l16si a2, a2, 58 +402acd6a: 0000c0 callx0 a0 +402acd6d: e21c movi.n a2, 30 +402acd6f: 5b9801 l32r a0, 40283bd0 +402acd72: 0000c0 callx0 a0 +402acd75: 3108 l32i.n a0, a1, 12 +402acd77: 10c112 addi a1, a1, 16 +402acd7a: f00d ret.n +402acd7c: 8c18 l32i.n a1, a12, 32 +402acd7e: fe .byte 0xfe +402acd7f: 3f .byte 0x3f +402acd80: 005dc0 excw +402acd83: 000000 ill +402acd86: 994024 excw +402acd89: 4999 s32i.n a9, a9, 16 +402acd8b: 999a40 excw +402acd8e: 9999 s32i.n a9, a9, 36 +402acd90: 9999 s32i.n a9, a9, 36 +402acd92: 40e9 s32i.n a14, a0, 16 +402acd94: 000000 ill +402acd97: e2a4c0 excw +402acd9a: 884000 excw +402acd9d: 107c movi.n a0, -15 +402acd9f: c11240 mul16u a1, a2, a4 + +402acda0 : +402acda0: b0c112 addi a1, a1, -80 +402acda3: d1e9 s32i.n a14, a1, 52 +402acda5: e1f9 s32i.n a15, a1, 56 +402acda7: 7129 s32i.n a2, a1, 28 +402acda9: c1d9 s32i.n a13, a1, 48 +402acdab: b1c9 s32i.n a12, a1, 44 +402acdad: f30cc1 l32r a12, 402a99e0 +402acdb0: a109 s32i.n a0, a1, 40 +402acdb2: 700c02 l8ui a0, a12, 112 +402acdb5: 03dd mov.n a13, a3 +402acdb7: 30cc bnez.n a0, 402acdbe +402acdb9: 8e2c movi.n a14, 40 +402acdbb: 000446 j 402acdd0 +402acdbe: 041066 bnei a0, 1, 402acdc6 +402acdc1: ae1c movi.n a14, 26 +402acdc3: 000246 j 402acdd0 +402acdc6: fec032 addi a3, a0, -2 +402acdc9: 821c movi.n a2, 24 +402acdcb: 8e2c movi.n a14, 40 +402acdcd: 83e230 moveqz a14, a2, a3 +402acdd0: 0d2d mov.n a2, a13 +402acdd2: 0e3d mov.n a3, a14 +402acdd4: 5d1701 l32r a0, 40284230 +402acdd7: 0000c0 callx0 a0 +402acdda: 1a92e6 bgei a2, 10, 402acdf8 +402acddd: 0d2d mov.n a2, a13 +402acddf: 0e3d mov.n a3, a14 +402acde1: 541901 l32r a0, 40281e48 +402acde4: 0000c0 callx0 a0 +402acde7: 820e20 mull a0, a14, a2 +402acdea: c000d0 sub a0, a0, a13 +402acded: a00000 addx4 a0, a0, a0 +402acdf0: 1120f0 slli a2, a0, 1 +402acdf3: 6129 s32i.n a2, a1, 24 +402acdf5: 000846 j 402ace1a +402acdf8: c03e20 sub a3, a14, a2 +402acdfb: 1793e6 bgei a3, 10, 402ace16 +402acdfe: 0d2d mov.n a2, a13 +402ace00: 0e3d mov.n a3, a14 +402ace02: 541101 l32r a0, 40281e48 +402ace05: 0000c0 callx0 a0 +402ace08: 021b addi.n a0, a2, 1 +402ace0a: 820e00 mull a0, a14, a0 +402ace0d: c000d0 sub a0, a0, a13 +402ace10: a00000 addx4 a0, a0, a0 +402ace13: fff646 j 402acdf0 +402ace16: 020c movi.n a2, 0 +402ace18: 6129 s32i.n a2, a1, 24 +402ace1a: 7c0c32 l8ui a3, a12, 124 +402ace1d: 9a0c22 l8ui a2, a12, 154 +402ace20: 082316 beqz a3, 402acea6 +402ace23: 5139 s32i.n a3, a1, 20 +402ace25: 7b0cf2 l8ui a15, a12, 123 +402ace28: 112280 slli a2, a2, 8 +402ace2b: ff2a add.n a15, a15, a2 +402ace2d: 075f16 beqz a15, 402acea6 +402ace30: 032d mov.n a2, a3 +402ace32: 6e7c movi.n a14, -10 +402ace34: 82eed0 mull a14, a14, a13 +402ace37: c122d0 mul16u a2, a2, a13 +402ace3a: a03330 addx4 a3, a3, a3 +402ace3d: 1133f0 slli a3, a3, 1 +402ace40: f129 s32i.n a2, a1, 60 +402ace42: 126132 s32i a3, a1, 72 +402ace45: 0f3d mov.n a3, a15 +402ace47: 5cfa01 l32r a0, 40284230 +402ace4a: 0000c0 callx0 a0 +402ace4d: 122102 l32i a0, a1, 72 +402ace50: f148 l32i.n a4, a1, 60 +402ace52: 022207 blt a2, a0, 402ace58 +402ace55: 005406 j 402acfa9 +402ace58: 042d mov.n a2, a4 +402ace5a: 0f3d mov.n a3, a15 +402ace5c: 53fb01 l32r a0, 40281e48 +402ace5f: 0000c0 callx0 a0 +402ace62: f51f01 l32r a0, 402aa2e0 +402ace65: 0000c0 callx0 a0 +402ace68: 2129 s32i.n a2, a1, 8 +402ace6a: 0f2d mov.n a2, a15 +402ace6c: f51d01 l32r a0, 402aa2e0 +402ace6f: 0000c0 callx0 a0 +402ace72: 02fd mov.n a15, a2 +402ace74: 5128 l32i.n a2, a1, 20 +402ace76: ffc801 l32r a0, 402acd98 +402ace79: 0000c0 callx0 a0 +402ace7c: 023d mov.n a3, a2 +402ace7e: 0f2d mov.n a2, a15 +402ace80: f51501 l32r a0, 402aa2d4 +402ace83: 0000c0 callx0 a0 +402ace86: 023d mov.n a3, a2 +402ace88: 2128 l32i.n a2, a1, 8 +402ace8a: f51101 l32r a0, 402aa2d0 +402ace8d: 0000c0 callx0 a0 +402ace90: ffbbf1 l32r a15, 402acd7c +402ace93: 0f38 l32i.n a3, a15, 0 +402ace95: f50e01 l32r a0, 402aa2d0 +402ace98: 0000c0 callx0 a0 +402ace9b: ffc001 l32r a0, 402acd9c +402ace9e: 0000c0 callx0 a0 +402acea1: fe2a add.n a15, a14, a2 +402acea3: 000186 j 402acead +402acea6: 0f0c movi.n a15, 0 +402acea8: 6e7c movi.n a14, -10 +402aceaa: 82eed0 mull a14, a14, a13 +402acead: 970c02 l8ui a0, a12, 151 +402aceb0: 1361f2 s32i a15, a1, 76 +402aceb3: 081016 beqz a0, 402acf38 +402aceb6: 4109 s32i.n a0, a1, 16 +402aceb8: 9b0c22 l8ui a2, a12, 155 +402acebb: 960cf2 l8ui a15, a12, 150 +402acebe: 112280 slli a2, a2, 8 +402acec1: ff2a add.n a15, a15, a2 +402acec3: 071f16 beqz a15, 402acf38 +402acec6: 0f3d mov.n a3, a15 +402acec8: c120d0 mul16u a2, a0, a13 +402acecb: 106122 s32i a2, a1, 64 +402acece: a0d000 addx4 a13, a0, a0 +402aced1: 11ddf0 slli a13, a13, 1 +402aced4: 5cd701 l32r a0, 40284230 +402aced7: 0000c0 callx0 a0 +402aceda: 102102 l32i a0, a1, 64 +402acedd: 0222d7 blt a2, a13, 402acee3 +402acee0: 004786 j 402ad002 +402acee3: 0f3d mov.n a3, a15 +402acee5: 002d mov.n a2, a0 +402acee7: 53d801 l32r a0, 40281e48 402aceea: 0000c0 callx0 a0 -402aceed: 023d mov.n a3, a2 -402aceef: 31d8 l32i.n a13, a1, 12 -402acef1: 0f2d mov.n a2, a15 -402acef3: f4f101 l32r a0, 402aa2b8 -402acef6: 0000c0 callx0 a0 -402acef9: 023d mov.n a3, a2 -402acefb: 0d2d mov.n a2, a13 -402acefd: f4ed01 l32r a0, 402aa2b4 -402acf00: 0000c0 callx0 a0 -402acf03: ff9731 l32r a3, 402acd60 -402acf06: 0338 l32i.n a3, a3, 0 -402acf08: f4eb01 l32r a0, 402aa2b4 -402acf0b: 0000c0 callx0 a0 -402acf0e: ff9c01 l32r a0, 402acd80 -402acf11: 0000c0 callx0 a0 -402acf14: 1321f2 l32i a15, a1, 76 -402acf17: 3e2a add.n a3, a14, a2 -402acf19: 000106 j 402acf21 -402acf1c: 1321f2 l32i a15, a1, 76 -402acf1f: 030c movi.n a3, 0 -402acf21: 116132 s32i a3, a1, 68 -402acf24: 0c08 l32i.n a0, a12, 0 -402acf26: 4e1cd2 l16ui a13, a12, 156 -402acf29: 0008 l32i.n a0, a0, 0 -402acf2b: deda add.n a13, a14, a13 -402acf2d: 5eddd2 addmi a13, a13, 0x5e00 -402acf30: c0cdd2 addi a13, a13, -64 -402acf33: 0d2d mov.n a2, a13 -402acf35: 0000c0 callx0 a0 -402acf38: ff8b01 l32r a0, 402acd64 +402aceed: f4fc01 l32r a0, 402aa2e0 +402acef0: 0000c0 callx0 a0 +402acef3: 3129 s32i.n a2, a1, 12 +402acef5: 41d8 l32i.n a13, a1, 16 +402acef7: 0f2d mov.n a2, a15 +402acef9: f4f901 l32r a0, 402aa2e0 +402acefc: 0000c0 callx0 a0 +402aceff: 02fd mov.n a15, a2 +402acf01: 0d2d mov.n a2, a13 +402acf03: ffa501 l32r a0, 402acd98 +402acf06: 0000c0 callx0 a0 +402acf09: 023d mov.n a3, a2 +402acf0b: 31d8 l32i.n a13, a1, 12 +402acf0d: 0f2d mov.n a2, a15 +402acf0f: f4f101 l32r a0, 402aa2d4 +402acf12: 0000c0 callx0 a0 +402acf15: 023d mov.n a3, a2 +402acf17: 0d2d mov.n a2, a13 +402acf19: f4ed01 l32r a0, 402aa2d0 +402acf1c: 0000c0 callx0 a0 +402acf1f: ff9731 l32r a3, 402acd7c +402acf22: 0338 l32i.n a3, a3, 0 +402acf24: f4eb01 l32r a0, 402aa2d0 +402acf27: 0000c0 callx0 a0 +402acf2a: ff9c01 l32r a0, 402acd9c +402acf2d: 0000c0 callx0 a0 +402acf30: 1321f2 l32i a15, a1, 76 +402acf33: 3e2a add.n a3, a14, a2 +402acf35: 000106 j 402acf3d +402acf38: 1321f2 l32i a15, a1, 76 402acf3b: 030c movi.n a3, 0 -402acf3d: 64a042 movi a4, 100 -402acf40: 012247 blt a2, a4, 402acf45 -402acf43: 03dd mov.n a13, a3 -402acf45: 0c58 l32i.n a5, a12, 0 -402acf47: 4f1c22 l16ui a2, a12, 158 -402acf4a: 0558 l32i.n a5, a5, 0 -402acf4c: ee2a add.n a14, a14, a2 -402acf4e: ee0a add.n a14, a14, a0 -402acf50: 0e2d mov.n a2, a14 -402acf52: 0005c0 callx0 a5 -402acf55: 112102 l32i a0, a1, 68 -402acf58: 7138 l32i.n a3, a1, 28 -402acf5a: 3f1c62 l16ui a6, a12, 126 -402acf5d: 330b addi.n a3, a3, -1 -402acf5f: 400300 ssr a3 -402acf62: b16060 sra a6, a6 -402acf65: 026607 bbci a6, 0, 402acf6b -402acf68: 15af56 bnez a15, 402ad0c6 -402acf6b: 4c1c42 l16ui a4, a12, 152 -402acf6e: 400300 ssr a3 -402acf71: b14040 sra a4, a4 -402acf74: 026407 bbci a4, 0, 402acf7a -402acf77: 15d056 bnez a0, 402ad0d8 -402acf7a: 0bfd56 bnez a13, 402ad03d -402acf7d: 64a052 movi a5, 100 -402acf80: 012257 blt a2, a5, 402acf85 -402acf83: 0e0c movi.n a14, 0 -402acf85: 61c8 l32i.n a12, a1, 24 -402acf87: 93cee0 movnez a12, a14, a14 -402acf8a: 002c46 j 402ad03f -402acf8d: c06f20 sub a6, a15, a2 -402acf90: 022607 blt a6, a0, 402acf96 -402acf93: 004d06 j 402ad0cb -402acf96: 042d mov.n a2, a4 -402acf98: 0f3d mov.n a3, a15 -402acf9a: 53ab01 l32r a0, 40281e48 -402acf9d: 0000c0 callx0 a0 -402acfa0: 221b addi.n a2, a2, 1 -402acfa2: f4c801 l32r a0, 402aa2c4 -402acfa5: 0000c0 callx0 a0 -402acfa8: 0129 s32i.n a2, a1, 0 -402acfaa: 0f2d mov.n a2, a15 -402acfac: f4c601 l32r a0, 402aa2c4 -402acfaf: 0000c0 callx0 a0 -402acfb2: 1129 s32i.n a2, a1, 4 -402acfb4: 5128 l32i.n a2, a1, 20 -402acfb6: ff7101 l32r a0, 402acd7c +402acf3d: 116132 s32i a3, a1, 68 +402acf40: 0c08 l32i.n a0, a12, 0 +402acf42: 4e1cd2 l16ui a13, a12, 156 +402acf45: 0008 l32i.n a0, a0, 0 +402acf47: deda add.n a13, a14, a13 +402acf49: 5eddd2 addmi a13, a13, 0x5e00 +402acf4c: c0cdd2 addi a13, a13, -64 +402acf4f: 0d2d mov.n a2, a13 +402acf51: 0000c0 callx0 a0 +402acf54: ff8b01 l32r a0, 402acd80 +402acf57: 030c movi.n a3, 0 +402acf59: 64a042 movi a4, 100 +402acf5c: 012247 blt a2, a4, 402acf61 +402acf5f: 03dd mov.n a13, a3 +402acf61: 0c58 l32i.n a5, a12, 0 +402acf63: 4f1c22 l16ui a2, a12, 158 +402acf66: 0558 l32i.n a5, a5, 0 +402acf68: ee2a add.n a14, a14, a2 +402acf6a: ee0a add.n a14, a14, a0 +402acf6c: 0e2d mov.n a2, a14 +402acf6e: 0005c0 callx0 a5 +402acf71: 112102 l32i a0, a1, 68 +402acf74: 7138 l32i.n a3, a1, 28 +402acf76: 3f1c62 l16ui a6, a12, 126 +402acf79: 330b addi.n a3, a3, -1 +402acf7b: 400300 ssr a3 +402acf7e: b16060 sra a6, a6 +402acf81: 026607 bbci a6, 0, 402acf87 +402acf84: 15af56 bnez a15, 402ad0e2 +402acf87: 4c1c42 l16ui a4, a12, 152 +402acf8a: 400300 ssr a3 +402acf8d: b14040 sra a4, a4 +402acf90: 026407 bbci a4, 0, 402acf96 +402acf93: 15d056 bnez a0, 402ad0f4 +402acf96: 0bfd56 bnez a13, 402ad059 +402acf99: 64a052 movi a5, 100 +402acf9c: 012257 blt a2, a5, 402acfa1 +402acf9f: 0e0c movi.n a14, 0 +402acfa1: 61c8 l32i.n a12, a1, 24 +402acfa3: 93cee0 movnez a12, a14, a14 +402acfa6: 002c46 j 402ad05b +402acfa9: c06f20 sub a6, a15, a2 +402acfac: 022607 blt a6, a0, 402acfb2 +402acfaf: 004d06 j 402ad0e7 +402acfb2: 042d mov.n a2, a4 +402acfb4: 0f3d mov.n a3, a15 +402acfb6: 53a401 l32r a0, 40281e48 402acfb9: 0000c0 callx0 a0 -402acfbc: 023d mov.n a3, a2 -402acfbe: 01f8 l32i.n a15, a1, 0 -402acfc0: 1128 l32i.n a2, a1, 4 -402acfc2: f4bd01 l32r a0, 402aa2b8 -402acfc5: 0000c0 callx0 a0 -402acfc8: 023d mov.n a3, a2 -402acfca: 0f2d mov.n a2, a15 -402acfcc: f4ba01 l32r a0, 402aa2b4 -402acfcf: 0000c0 callx0 a0 -402acfd2: ff6331 l32r a3, 402acd60 -402acfd5: 0338 l32i.n a3, a3, 0 -402acfd7: f4b701 l32r a0, 402aa2b4 -402acfda: 0000c0 callx0 a0 -402acfdd: ff6801 l32r a0, 402acd80 -402acfe0: 0000c0 callx0 a0 -402acfe3: ffa786 j 402ace85 -402acfe6: c04f20 sub a4, a15, a2 -402acfe9: 0224d7 blt a4, a13, 402acfef -402acfec: 003806 j 402ad0d0 -402acfef: 0f3d mov.n a3, a15 -402acff1: 002d mov.n a2, a0 -402acff3: 539501 l32r a0, 40281e48 +402acfbc: 221b addi.n a2, a2, 1 +402acfbe: f4c801 l32r a0, 402aa2e0 +402acfc1: 0000c0 callx0 a0 +402acfc4: 0129 s32i.n a2, a1, 0 +402acfc6: 0f2d mov.n a2, a15 +402acfc8: f4c601 l32r a0, 402aa2e0 +402acfcb: 0000c0 callx0 a0 +402acfce: 1129 s32i.n a2, a1, 4 +402acfd0: 5128 l32i.n a2, a1, 20 +402acfd2: ff7101 l32r a0, 402acd98 +402acfd5: 0000c0 callx0 a0 +402acfd8: 023d mov.n a3, a2 +402acfda: 01f8 l32i.n a15, a1, 0 +402acfdc: 1128 l32i.n a2, a1, 4 +402acfde: f4bd01 l32r a0, 402aa2d4 +402acfe1: 0000c0 callx0 a0 +402acfe4: 023d mov.n a3, a2 +402acfe6: 0f2d mov.n a2, a15 +402acfe8: f4ba01 l32r a0, 402aa2d0 +402acfeb: 0000c0 callx0 a0 +402acfee: ff6331 l32r a3, 402acd7c +402acff1: 0338 l32i.n a3, a3, 0 +402acff3: f4b701 l32r a0, 402aa2d0 402acff6: 0000c0 callx0 a0 -402acff9: 221b addi.n a2, a2, 1 -402acffb: f4b201 l32r a0, 402aa2c4 -402acffe: 0000c0 callx0 a0 -402ad001: 02dd mov.n a13, a2 -402ad003: 0f2d mov.n a2, a15 -402ad005: f4af01 l32r a0, 402aa2c4 -402ad008: 0000c0 callx0 a0 -402ad00b: 02fd mov.n a15, a2 -402ad00d: 4128 l32i.n a2, a1, 16 -402ad00f: ff5b01 l32r a0, 402acd7c +402acff9: ff6801 l32r a0, 402acd9c +402acffc: 0000c0 callx0 a0 +402acfff: ffa786 j 402acea1 +402ad002: c04f20 sub a4, a15, a2 +402ad005: 0224d7 blt a4, a13, 402ad00b +402ad008: 003806 j 402ad0ec +402ad00b: 0f3d mov.n a3, a15 +402ad00d: 002d mov.n a2, a0 +402ad00f: 538e01 l32r a0, 40281e48 402ad012: 0000c0 callx0 a0 -402ad015: 023d mov.n a3, a2 -402ad017: 0f2d mov.n a2, a15 -402ad019: f4a701 l32r a0, 402aa2b8 -402ad01c: 0000c0 callx0 a0 -402ad01f: 023d mov.n a3, a2 -402ad021: 0d2d mov.n a2, a13 -402ad023: f4a401 l32r a0, 402aa2b4 -402ad026: 0000c0 callx0 a0 -402ad029: ff4d31 l32r a3, 402acd60 -402ad02c: 0338 l32i.n a3, a3, 0 -402ad02e: f4a101 l32r a0, 402aa2b4 -402ad031: 0000c0 callx0 a0 -402ad034: ff5301 l32r a0, 402acd80 -402ad037: 0000c0 callx0 a0 -402ad03a: ffb586 j 402acf14 -402ad03d: 0dcd mov.n a12, a13 -402ad03f: ff4ae1 l32r a14, 402acd68 -402ad042: 0d0c movi.n a13, 0 -402ad044: 0c2d mov.n a2, a12 -402ad046: e3d901 l32r a0, 402a5fac -402ad049: 0000c0 callx0 a0 -402ad04c: 9129 s32i.n a2, a1, 36 -402ad04e: 8139 s32i.n a3, a1, 32 -402ad050: ff4751 l32r a5, 402acd6c -402ad053: ff4741 l32r a4, 402acd70 -402ad056: ed7b01 l32r a0, 402a8644 -402ad059: 0000c0 callx0 a0 -402ad05c: 0e5d mov.n a5, a14 -402ad05e: 0d4d mov.n a4, a13 -402ad060: f49301 l32r a0, 402aa2ac -402ad063: 0000c0 callx0 a0 -402ad066: efc201 l32r a0, 402a8f70 -402ad069: 0000c0 callx0 a0 -402ad06c: 8138 l32i.n a3, a1, 32 -402ad06e: ff4151 l32r a5, 402acd74 -402ad071: 02fd mov.n a15, a2 -402ad073: ff3f41 l32r a4, 402acd70 -402ad076: 9128 l32i.n a2, a1, 36 -402ad078: ed7301 l32r a0, 402a8644 -402ad07b: 0000c0 callx0 a0 -402ad07e: 0d4d mov.n a4, a13 -402ad080: 0e5d mov.n a5, a14 -402ad082: f48a01 l32r a0, 402aa2ac +402ad015: 221b addi.n a2, a2, 1 +402ad017: f4b201 l32r a0, 402aa2e0 +402ad01a: 0000c0 callx0 a0 +402ad01d: 02dd mov.n a13, a2 +402ad01f: 0f2d mov.n a2, a15 +402ad021: f4af01 l32r a0, 402aa2e0 +402ad024: 0000c0 callx0 a0 +402ad027: 02fd mov.n a15, a2 +402ad029: 4128 l32i.n a2, a1, 16 +402ad02b: ff5b01 l32r a0, 402acd98 +402ad02e: 0000c0 callx0 a0 +402ad031: 023d mov.n a3, a2 +402ad033: 0f2d mov.n a2, a15 +402ad035: f4a701 l32r a0, 402aa2d4 +402ad038: 0000c0 callx0 a0 +402ad03b: 023d mov.n a3, a2 +402ad03d: 0d2d mov.n a2, a13 +402ad03f: f4a401 l32r a0, 402aa2d0 +402ad042: 0000c0 callx0 a0 +402ad045: ff4d31 l32r a3, 402acd7c +402ad048: 0338 l32i.n a3, a3, 0 +402ad04a: f4a101 l32r a0, 402aa2d0 +402ad04d: 0000c0 callx0 a0 +402ad050: ff5301 l32r a0, 402acd9c +402ad053: 0000c0 callx0 a0 +402ad056: ffb586 j 402acf30 +402ad059: 0dcd mov.n a12, a13 +402ad05b: ff4ae1 l32r a14, 402acd84 +402ad05e: 0d0c movi.n a13, 0 +402ad060: 0c2d mov.n a2, a12 +402ad062: e3d901 l32r a0, 402a5fc8 +402ad065: 0000c0 callx0 a0 +402ad068: 9129 s32i.n a2, a1, 36 +402ad06a: 8139 s32i.n a3, a1, 32 +402ad06c: ff4751 l32r a5, 402acd88 +402ad06f: ff4741 l32r a4, 402acd8c +402ad072: ed7b01 l32r a0, 402a8660 +402ad075: 0000c0 callx0 a0 +402ad078: 0e5d mov.n a5, a14 +402ad07a: 0d4d mov.n a4, a13 +402ad07c: f49301 l32r a0, 402aa2c8 +402ad07f: 0000c0 callx0 a0 +402ad082: efc201 l32r a0, 402a8f8c 402ad085: 0000c0 callx0 a0 -402ad088: f569d1 l32r a13, 402aa62c -402ad08b: efb901 l32r a0, 402a8f70 -402ad08e: 0000c0 callx0 a0 -402ad091: ff3971 l32r a7, 402acd78 -402ad094: c56851 l32r a5, 4029e634 -402ad097: 9460f0 extui a6, a15, 0, 10 -402ad09a: 105250 and a5, a2, a5 -402ad09d: 0166c0 slli a6, a6, 20 -402ad0a0: 0c2d mov.n a2, a12 -402ad0a2: 0020c0 memw -402ad0a5: a82d42 l32i a4, a13, 0x2a0 -402ad0a8: 104470 and a4, a4, a7 -402ad0ab: 204460 or a4, a4, a6 -402ad0ae: 204450 or a4, a4, a5 -402ad0b1: 0020c0 memw -402ad0b4: b1c8 l32i.n a12, a1, 44 -402ad0b6: d1e8 l32i.n a14, a1, 52 -402ad0b8: a86d42 s32i a4, a13, 0x2a0 -402ad0bb: e1f8 l32i.n a15, a1, 56 -402ad0bd: c1d8 l32i.n a13, a1, 48 -402ad0bf: a108 l32i.n a0, a1, 40 -402ad0c1: 50c112 addi a1, a1, 80 -402ad0c4: f00d ret.n -402ad0c6: 0fcd mov.n a12, a15 -402ad0c8: ffdcc6 j 402ad03f -402ad0cb: 0f0c movi.n a15, 0 -402ad0cd: ff7006 j 402ace91 -402ad0d0: 1321f2 l32i a15, a1, 76 -402ad0d3: 030c movi.n a3, 0 -402ad0d5: ff9206 j 402acf21 -402ad0d8: 00cd mov.n a12, a0 -402ad0da: ffd846 j 402ad03f -402ad0dd: 000000 ill - -402ad0e0 : -402ad0e0: f0c112 addi a1, a1, -16 -402ad0e3: 11c9 s32i.n a12, a1, 4 -402ad0e5: 0109 s32i.n a0, a1, 0 -402ad0e7: 52cc bnez.n a2, 402ad0f0 -402ad0e9: 0c0c movi.n a12, 0 -402ad0eb: 000c movi.n a0, 0 -402ad0ed: 000e06 j 402ad129 -402ad0f0: 0212e6 bgei a2, 1, 402ad0f6 -402ad0f3: 006e46 j 402ad2b0 -402ad0f6: 64a032 movi a3, 100 -402ad0f9: 11c2b0 slli a12, a2, 5 -402ad0fc: 0c2d mov.n a2, a12 -402ad0fe: 535201 l32r a0, 40281e48 -402ad101: 0000c0 callx0 a0 -402ad104: 020d mov.n a0, a2 -402ad106: a30c movi.n a3, 10 -402ad108: 0c2d mov.n a2, a12 -402ad10a: 01c080 slli a12, a0, 24 -402ad10d: 31c8c0 srai a12, a12, 24 -402ad110: 534e01 l32r a0, 40281e48 -402ad113: 0000c0 callx0 a0 -402ad116: a30c movi.n a3, 10 -402ad118: 5c4601 l32r a0, 40284230 -402ad11b: 0000c0 callx0 a0 -402ad11e: 0222a6 blti a2, 2, 402ad124 -402ad121: 007086 j 402ad2e7 -402ad124: 100c movi.n a0, 1 -402ad126: ffffc6 j 402ad129 -402ad129: 051ce6 bgei a12, 1, 402ad132 -402ad12c: 214100 srai a4, a0, 1 -402ad12f: 0001c6 j 402ad13a -402ad132: 2c0b addi.n a2, a12, -1 -402ad134: 401200 ssl a2 -402ad137: a14000 sll a4, a0 -402ad13a: f53c21 l32r a2, 402aa62c -402ad13d: 0020c0 memw -402ad140: b56242 s32i a4, a2, 0x2d4 -402ad143: 1ecc62 addi a6, a12, 30 -402ad146: 050c movi.n a5, 0 -402ad148: 401600 ssl a6 -402ad14b: a13000 sll a3, a0 -402ad14e: b335c0 movgez a3, a5, a12 -402ad151: 0020c0 memw -402ad154: a76232 s32i a3, a2, 0x29c -402ad157: 051ce6 bgei a12, 1, 402ad160 -402ad15a: 214100 srai a4, a0, 1 -402ad15d: 0001c6 j 402ad168 -402ad160: 7c0b addi.n a7, a12, -1 -402ad162: 401700 ssl a7 -402ad165: a14000 sll a4, a0 -402ad168: 0020c0 memw -402ad16b: 060c movi.n a6, 0 -402ad16d: ec6242 s32i a4, a2, 0x3b0 -402ad170: 1ecca2 addi a10, a12, 30 -402ad173: 090c movi.n a9, 0 -402ad175: 401a00 ssl a10 -402ad178: a18000 sll a8, a0 -402ad17b: b389c0 movgez a8, a9, a12 -402ad17e: 0020c0 memw -402ad181: a16282 s32i a8, a2, 0x284 -402ad184: 141026 beqi a0, 1, 402ad19c -402ad187: 042066 bnei a0, 2, 402ad18f -402ad18a: 850c movi.n a5, 8 -402ad18c: 000386 j 402ad19e -402ad18f: fdc032 addi a3, a0, -3 -402ad192: ab0c movi.n a11, 10 -402ad194: 065d mov.n a5, a6 -402ad196: 835b30 moveqz a5, a11, a3 -402ad199: 000046 j 402ad19e -402ad19c: 250c movi.n a5, 2 -402ad19e: 0dbca6 blti a12, 16, 402ad1af -402ad1a1: 046c movi.n a4, -32 -402ad1a3: 904c40 addx2 a4, a12, a4 -402ad1a6: 401400 ssl a4 -402ad1a9: a14500 sll a4, a5 -402ad1ac: 000046 j 402ad1b1 -402ad1af: 040c movi.n a4, 0 -402ad1b1: 0020c0 memw -402ad1b4: a36242 s32i a4, a2, 0x28c -402ad1b7: 0b7c movi.n a11, -16 -402ad1b9: 101ca6 blti a12, 1, 402ad1cd -402ad1bc: 0dbce6 bgei a12, 16, 402ad1cd -402ad1bf: e77c movi.n a7, -2 -402ad1c1: 907c70 addx2 a7, a12, a7 -402ad1c4: 401700 ssl a7 -402ad1c7: a17500 sll a7, a5 -402ad1ca: 0001c6 j 402ad1d5 -402ad1cd: 080c movi.n a8, 0 -402ad1cf: 217250 srai a7, a5, 2 -402ad1d2: 9378c0 movnez a7, a8, a12 -402ad1d5: 0020c0 memw -402ad1d8: 1a6c movi.n a10, -31 -402ad1da: a26272 s32i a7, a2, 0x288 -402ad1dd: f22e81 l32r a8, 402a9a98 -402ad1e0: 10abc7 bge a11, a12, 402ad1f4 -402ad1e3: 00dcd6 bgez a12, 402ad1f4 -402ad1e6: e91c movi.n a9, 30 -402ad1e8: 909c90 addx2 a9, a12, a9 -402ad1eb: 401900 ssl a9 -402ad1ee: a17500 sll a7, a5 -402ad1f1: 000046 j 402ad1f6 -402ad1f4: 070c movi.n a7, 0 -402ad1f6: 197c movi.n a9, -15 -402ad1f8: 0020c0 memw -402ad1fb: c36872 s32i a7, a8, 0x30c -402ad1fe: 10aac7 bge a10, a12, 402ad212 -402ad201: 0dac97 bge a12, a9, 402ad212 -402ad204: c33c movi.n a3, 60 -402ad206: 903c30 addx2 a3, a12, a3 -402ad209: 401300 ssl a3 -402ad20c: a14500 sll a4, a5 -402ad20f: 000046 j 402ad214 -402ad212: 040c movi.n a4, 0 +402ad088: 8138 l32i.n a3, a1, 32 +402ad08a: ff4151 l32r a5, 402acd90 +402ad08d: 02fd mov.n a15, a2 +402ad08f: ff3f41 l32r a4, 402acd8c +402ad092: 9128 l32i.n a2, a1, 36 +402ad094: ed7301 l32r a0, 402a8660 +402ad097: 0000c0 callx0 a0 +402ad09a: 0d4d mov.n a4, a13 +402ad09c: 0e5d mov.n a5, a14 +402ad09e: f48a01 l32r a0, 402aa2c8 +402ad0a1: 0000c0 callx0 a0 +402ad0a4: f569d1 l32r a13, 402aa648 +402ad0a7: efb901 l32r a0, 402a8f8c +402ad0aa: 0000c0 callx0 a0 +402ad0ad: ff3971 l32r a7, 402acd94 +402ad0b0: c56151 l32r a5, 4029e634 +402ad0b3: 9460f0 extui a6, a15, 0, 10 +402ad0b6: 105250 and a5, a2, a5 +402ad0b9: 0166c0 slli a6, a6, 20 +402ad0bc: 0c2d mov.n a2, a12 +402ad0be: 0020c0 memw +402ad0c1: a82d42 l32i a4, a13, 0x2a0 +402ad0c4: 104470 and a4, a4, a7 +402ad0c7: 204460 or a4, a4, a6 +402ad0ca: 204450 or a4, a4, a5 +402ad0cd: 0020c0 memw +402ad0d0: b1c8 l32i.n a12, a1, 44 +402ad0d2: d1e8 l32i.n a14, a1, 52 +402ad0d4: a86d42 s32i a4, a13, 0x2a0 +402ad0d7: e1f8 l32i.n a15, a1, 56 +402ad0d9: c1d8 l32i.n a13, a1, 48 +402ad0db: a108 l32i.n a0, a1, 40 +402ad0dd: 50c112 addi a1, a1, 80 +402ad0e0: f00d ret.n +402ad0e2: 0fcd mov.n a12, a15 +402ad0e4: ffdcc6 j 402ad05b +402ad0e7: 0f0c movi.n a15, 0 +402ad0e9: ff7006 j 402acead +402ad0ec: 1321f2 l32i a15, a1, 76 +402ad0ef: 030c movi.n a3, 0 +402ad0f1: ff9206 j 402acf3d +402ad0f4: 00cd mov.n a12, a0 +402ad0f6: ffd846 j 402ad05b +402ad0f9: 000000 ill + +402ad0fc : +402ad0fc: f0c112 addi a1, a1, -16 +402ad0ff: 11c9 s32i.n a12, a1, 4 +402ad101: 0109 s32i.n a0, a1, 0 +402ad103: 52cc bnez.n a2, 402ad10c +402ad105: 0c0c movi.n a12, 0 +402ad107: 000c movi.n a0, 0 +402ad109: 000e06 j 402ad145 +402ad10c: 0212e6 bgei a2, 1, 402ad112 +402ad10f: 006e46 j 402ad2cc +402ad112: 64a032 movi a3, 100 +402ad115: 11c2b0 slli a12, a2, 5 +402ad118: 0c2d mov.n a2, a12 +402ad11a: 534b01 l32r a0, 40281e48 +402ad11d: 0000c0 callx0 a0 +402ad120: 020d mov.n a0, a2 +402ad122: a30c movi.n a3, 10 +402ad124: 0c2d mov.n a2, a12 +402ad126: 01c080 slli a12, a0, 24 +402ad129: 31c8c0 srai a12, a12, 24 +402ad12c: 534701 l32r a0, 40281e48 +402ad12f: 0000c0 callx0 a0 +402ad132: a30c movi.n a3, 10 +402ad134: 5c3f01 l32r a0, 40284230 +402ad137: 0000c0 callx0 a0 +402ad13a: 0222a6 blti a2, 2, 402ad140 +402ad13d: 007086 j 402ad303 +402ad140: 100c movi.n a0, 1 +402ad142: ffffc6 j 402ad145 +402ad145: 051ce6 bgei a12, 1, 402ad14e +402ad148: 214100 srai a4, a0, 1 +402ad14b: 0001c6 j 402ad156 +402ad14e: 2c0b addi.n a2, a12, -1 +402ad150: 401200 ssl a2 +402ad153: a14000 sll a4, a0 +402ad156: f53c21 l32r a2, 402aa648 +402ad159: 0020c0 memw +402ad15c: b56242 s32i a4, a2, 0x2d4 +402ad15f: 1ecc62 addi a6, a12, 30 +402ad162: 050c movi.n a5, 0 +402ad164: 401600 ssl a6 +402ad167: a13000 sll a3, a0 +402ad16a: b335c0 movgez a3, a5, a12 +402ad16d: 0020c0 memw +402ad170: a76232 s32i a3, a2, 0x29c +402ad173: 051ce6 bgei a12, 1, 402ad17c +402ad176: 214100 srai a4, a0, 1 +402ad179: 0001c6 j 402ad184 +402ad17c: 7c0b addi.n a7, a12, -1 +402ad17e: 401700 ssl a7 +402ad181: a14000 sll a4, a0 +402ad184: 0020c0 memw +402ad187: 060c movi.n a6, 0 +402ad189: ec6242 s32i a4, a2, 0x3b0 +402ad18c: 1ecca2 addi a10, a12, 30 +402ad18f: 090c movi.n a9, 0 +402ad191: 401a00 ssl a10 +402ad194: a18000 sll a8, a0 +402ad197: b389c0 movgez a8, a9, a12 +402ad19a: 0020c0 memw +402ad19d: a16282 s32i a8, a2, 0x284 +402ad1a0: 141026 beqi a0, 1, 402ad1b8 +402ad1a3: 042066 bnei a0, 2, 402ad1ab +402ad1a6: 850c movi.n a5, 8 +402ad1a8: 000386 j 402ad1ba +402ad1ab: fdc032 addi a3, a0, -3 +402ad1ae: ab0c movi.n a11, 10 +402ad1b0: 065d mov.n a5, a6 +402ad1b2: 835b30 moveqz a5, a11, a3 +402ad1b5: 000046 j 402ad1ba +402ad1b8: 250c movi.n a5, 2 +402ad1ba: 0dbca6 blti a12, 16, 402ad1cb +402ad1bd: 046c movi.n a4, -32 +402ad1bf: 904c40 addx2 a4, a12, a4 +402ad1c2: 401400 ssl a4 +402ad1c5: a14500 sll a4, a5 +402ad1c8: 000046 j 402ad1cd +402ad1cb: 040c movi.n a4, 0 +402ad1cd: 0020c0 memw +402ad1d0: a36242 s32i a4, a2, 0x28c +402ad1d3: 0b7c movi.n a11, -16 +402ad1d5: 101ca6 blti a12, 1, 402ad1e9 +402ad1d8: 0dbce6 bgei a12, 16, 402ad1e9 +402ad1db: e77c movi.n a7, -2 +402ad1dd: 907c70 addx2 a7, a12, a7 +402ad1e0: 401700 ssl a7 +402ad1e3: a17500 sll a7, a5 +402ad1e6: 0001c6 j 402ad1f1 +402ad1e9: 080c movi.n a8, 0 +402ad1eb: 217250 srai a7, a5, 2 +402ad1ee: 9378c0 movnez a7, a8, a12 +402ad1f1: 0020c0 memw +402ad1f4: 1a6c movi.n a10, -31 +402ad1f6: a26272 s32i a7, a2, 0x288 +402ad1f9: f22e81 l32r a8, 402a9ab4 +402ad1fc: 10abc7 bge a11, a12, 402ad210 +402ad1ff: 00dcd6 bgez a12, 402ad210 +402ad202: e91c movi.n a9, 30 +402ad204: 909c90 addx2 a9, a12, a9 +402ad207: 401900 ssl a9 +402ad20a: a17500 sll a7, a5 +402ad20d: 000046 j 402ad212 +402ad210: 070c movi.n a7, 0 +402ad212: 197c movi.n a9, -15 402ad214: 0020c0 memw -402ad217: c26842 s32i a4, a8, 0x308 -402ad21a: 141026 beqi a0, 1, 402ad232 -402ad21d: 042066 bnei a0, 2, 402ad225 -402ad220: 400c movi.n a0, 4 -402ad222: 000386 j 402ad234 -402ad225: fdc052 addi a5, a0, -3 -402ad228: 540c movi.n a4, 5 -402ad22a: 060d mov.n a0, a6 -402ad22c: 830450 moveqz a0, a4, a5 -402ad22f: 000046 j 402ad234 -402ad232: 100c movi.n a0, 1 -402ad234: 0dbca6 blti a12, 16, 402ad245 -402ad237: 066c movi.n a6, -32 -402ad239: 906c60 addx2 a6, a12, a6 -402ad23c: 401600 ssl a6 -402ad23f: a14000 sll a4, a0 -402ad242: 000046 j 402ad247 -402ad245: 040c movi.n a4, 0 -402ad247: 0020c0 memw -402ad24a: ef6242 s32i a4, a2, 0x3bc -402ad24d: 101ca6 blti a12, 1, 402ad261 -402ad250: 0dbce6 bgei a12, 16, 402ad261 -402ad253: e77c movi.n a7, -2 -402ad255: 907c70 addx2 a7, a12, a7 -402ad258: 401700 ssl a7 -402ad25b: a15000 sll a5, a0 -402ad25e: 0001c6 j 402ad269 -402ad261: 080c movi.n a8, 0 -402ad263: 215200 srai a5, a0, 2 -402ad266: 9358c0 movnez a5, a8, a12 -402ad269: 0020c0 memw -402ad26c: ee6252 s32i a5, a2, 0x3b8 -402ad26f: 10abc7 bge a11, a12, 402ad283 -402ad272: 00dcd6 bgez a12, 402ad283 -402ad275: eb1c movi.n a11, 30 -402ad277: 90bcb0 addx2 a11, a12, a11 -402ad27a: 401b00 ssl a11 -402ad27d: a15000 sll a5, a0 -402ad280: 000046 j 402ad285 -402ad283: 050c movi.n a5, 0 +402ad217: c36872 s32i a7, a8, 0x30c +402ad21a: 10aac7 bge a10, a12, 402ad22e +402ad21d: 0dac97 bge a12, a9, 402ad22e +402ad220: c33c movi.n a3, 60 +402ad222: 903c30 addx2 a3, a12, a3 +402ad225: 401300 ssl a3 +402ad228: a14500 sll a4, a5 +402ad22b: 000046 j 402ad230 +402ad22e: 040c movi.n a4, 0 +402ad230: 0020c0 memw +402ad233: c26842 s32i a4, a8, 0x308 +402ad236: 141026 beqi a0, 1, 402ad24e +402ad239: 042066 bnei a0, 2, 402ad241 +402ad23c: 400c movi.n a0, 4 +402ad23e: 000386 j 402ad250 +402ad241: fdc052 addi a5, a0, -3 +402ad244: 540c movi.n a4, 5 +402ad246: 060d mov.n a0, a6 +402ad248: 830450 moveqz a0, a4, a5 +402ad24b: 000046 j 402ad250 +402ad24e: 100c movi.n a0, 1 +402ad250: 0dbca6 blti a12, 16, 402ad261 +402ad253: 066c movi.n a6, -32 +402ad255: 906c60 addx2 a6, a12, a6 +402ad258: 401600 ssl a6 +402ad25b: a14000 sll a4, a0 +402ad25e: 000046 j 402ad263 +402ad261: 040c movi.n a4, 0 +402ad263: 0020c0 memw +402ad266: ef6242 s32i a4, a2, 0x3bc +402ad269: 101ca6 blti a12, 1, 402ad27d +402ad26c: 0dbce6 bgei a12, 16, 402ad27d +402ad26f: e77c movi.n a7, -2 +402ad271: 907c70 addx2 a7, a12, a7 +402ad274: 401700 ssl a7 +402ad277: a15000 sll a5, a0 +402ad27a: 0001c6 j 402ad285 +402ad27d: 080c movi.n a8, 0 +402ad27f: 215200 srai a5, a0, 2 +402ad282: 9358c0 movnez a5, a8, a12 402ad285: 0020c0 memw -402ad288: eb6252 s32i a5, a2, 0x3ac -402ad28b: 10aac7 bge a10, a12, 402ad29f -402ad28e: 0dac97 bge a12, a9, 402ad29f -402ad291: c33c movi.n a3, 60 -402ad293: 903c30 addx2 a3, a12, a3 -402ad296: 401300 ssl a3 -402ad299: a10000 sll a0, a0 -402ad29c: 000046 j 402ad2a1 -402ad29f: 000c movi.n a0, 0 +402ad288: ee6252 s32i a5, a2, 0x3b8 +402ad28b: 10abc7 bge a11, a12, 402ad29f +402ad28e: 00dcd6 bgez a12, 402ad29f +402ad291: eb1c movi.n a11, 30 +402ad293: 90bcb0 addx2 a11, a12, a11 +402ad296: 401b00 ssl a11 +402ad299: a15000 sll a5, a0 +402ad29c: 000046 j 402ad2a1 +402ad29f: 050c movi.n a5, 0 402ad2a1: 0020c0 memw -402ad2a4: 11c8 l32i.n a12, a1, 4 -402ad2a6: ea6202 s32i a0, a2, 0x3a8 -402ad2a9: 0108 l32i.n a0, a1, 0 -402ad2ab: 10c112 addi a1, a1, 16 -402ad2ae: f00d ret.n -402ad2b0: e752d6 bgez a2, 402ad129 -402ad2b3: 64a032 movi a3, 100 -402ad2b6: 11c2b0 slli a12, a2, 5 -402ad2b9: 0c2d mov.n a2, a12 -402ad2bb: 52e301 l32r a0, 40281e48 -402ad2be: 0000c0 callx0 a0 -402ad2c1: 020d mov.n a0, a2 -402ad2c3: a30c movi.n a3, 10 -402ad2c5: 0c2d mov.n a2, a12 -402ad2c7: c00b addi.n a12, a0, -1 -402ad2c9: 01cc80 slli a12, a12, 24 -402ad2cc: 31c8c0 srai a12, a12, 24 -402ad2cf: 52de01 l32r a0, 40281e48 -402ad2d2: 0000c0 callx0 a0 -402ad2d5: a30c movi.n a3, 10 -402ad2d7: 5bd601 l32r a0, 40284230 +402ad2a4: eb6252 s32i a5, a2, 0x3ac +402ad2a7: 10aac7 bge a10, a12, 402ad2bb +402ad2aa: 0dac97 bge a12, a9, 402ad2bb +402ad2ad: c33c movi.n a3, 60 +402ad2af: 903c30 addx2 a3, a12, a3 +402ad2b2: 401300 ssl a3 +402ad2b5: a10000 sll a0, a0 +402ad2b8: 000046 j 402ad2bd +402ad2bb: 000c movi.n a0, 0 +402ad2bd: 0020c0 memw +402ad2c0: 11c8 l32i.n a12, a1, 4 +402ad2c2: ea6202 s32i a0, a2, 0x3a8 +402ad2c5: 0108 l32i.n a0, a1, 0 +402ad2c7: 10c112 addi a1, a1, 16 +402ad2ca: f00d ret.n +402ad2cc: e752d6 bgez a2, 402ad145 +402ad2cf: 64a032 movi a3, 100 +402ad2d2: 11c2b0 slli a12, a2, 5 +402ad2d5: 0c2d mov.n a2, a12 +402ad2d7: 52dc01 l32r a0, 40281e48 402ad2da: 0000c0 callx0 a0 -402ad2dd: 837c movi.n a3, -8 -402ad2df: 11a237 bge a2, a3, 402ad2f4 -402ad2e2: 100c movi.n a0, 1 -402ad2e4: ff9046 j 402ad129 -402ad2e7: 300c movi.n a0, 3 -402ad2e9: 0282e6 bgei a2, 8, 402ad2ef -402ad2ec: ff8e46 j 402ad129 -402ad2ef: 200c movi.n a0, 2 -402ad2f1: ff8d06 j 402ad129 -402ad2f4: 300c movi.n a0, 3 -402ad2f6: e47c movi.n a4, -2 -402ad2f8: 02a247 bge a2, a4, 402ad2fe -402ad2fb: ff8a86 j 402ad129 -402ad2fe: 200c movi.n a0, 2 -402ad300: ff8946 j 402ad129 - ... - -402ad304 : -402ad304: f0c112 addi a1, a1, -16 -402ad307: 0109 s32i.n a0, a1, 0 -402ad309: f1e101 l32r a0, 402a9a90 -402ad30c: 22dc bnez.n a2, 402ad322 -402ad30e: 041c movi.n a4, 16 -402ad310: 0020c0 memw -402ad313: e42032 l32i a3, a0, 0x390 -402ad316: 203340 or a3, a3, a4 -402ad319: 0020c0 memw -402ad31c: e46032 s32i a3, a0, 0x390 -402ad31f: 000406 j 402ad333 -402ad322: f66c movi.n a6, -17 -402ad324: 0020c0 memw -402ad327: e42052 l32i a5, a0, 0x390 -402ad32a: 105560 and a5, a5, a6 -402ad32d: 0020c0 memw -402ad330: e46052 s32i a5, a0, 0x390 -402ad333: f1a441 l32r a4, 402a99c4 -402ad336: 013280 slli a3, a2, 24 -402ad339: 3c0422 l8ui a2, a4, 60 -402ad33c: 313830 srai a3, a3, 24 -402ad33f: 012280 slli a2, a2, 24 -402ad342: 312820 srai a2, a2, 24 -402ad345: ff83c5 call0 402acb84 -402ad348: 0108 l32i.n a0, a1, 0 -402ad34a: 10c112 addi a1, a1, 16 -402ad34d: f00d ret.n - ... - -402ad350 : -402ad350: f0c112 addi a1, a1, -16 -402ad353: 0161c2 s32i a12, a1, 4 -402ad356: 006102 s32i a0, a1, 0 -402ad359: 20c220 or a12, a2, a2 -402ad35c: fc8d05 call0 402a9c30 -402ad35f: 0c2d mov.n a2, a12 -402ad361: 11c8 l32i.n a12, a1, 4 -402ad363: fffa05 call0 402ad304 -402ad366: 0108 l32i.n a0, a1, 0 -402ad368: 10c112 addi a1, a1, 16 -402ad36b: f00d ret.n -402ad36d: 000000 ill -402ad370: ef .byte 0xef -402ad371: cf .byte 0xcf -402ad372: ff .byte 0xff -402ad373: ff .byte 0xff - -402ad374 : -402ad374: ffff51 l32r a5, 402ad370 -402ad377: f1c841 l32r a4, 402a9a98 -402ad37a: 0020c0 memw -402ad37d: 812432 l32i a3, a4, 0x204 -402ad380: 103350 and a3, a3, a5 -402ad383: 0020c0 memw -402ad386: 816432 s32i a3, a4, 0x204 -402ad389: 121266 bnei a2, 1, 402ad39f -402ad38c: 071c movi.n a7, 16 -402ad38e: 0020c0 memw -402ad391: 812462 l32i a6, a4, 0x204 -402ad394: 206670 or a6, a6, a7 -402ad397: 0020c0 memw -402ad39a: 816462 s32i a6, a4, 0x204 -402ad39d: f00d ret.n -402ad39f: 132266 bnei a2, 2, 402ad3b6 -402ad3a2: 590791 l32r a9, 402837c0 -402ad3a5: 0020c0 memw -402ad3a8: 812482 l32i a8, a4, 0x204 -402ad3ab: 208890 or a8, a8, a9 -402ad3ae: 0020c0 memw -402ad3b1: 816482 s32i a8, a4, 0x204 -402ad3b4: f00d ret.n -402ad3b6: 113266 bnei a2, 3, 402ad3cb -402ad3b9: 5b51b1 l32r a11, 40284100 -402ad3bc: 0020c0 memw -402ad3bf: 8124a2 l32i a10, a4, 0x204 -402ad3c2: 20aab0 or a10, a10, a11 -402ad3c5: 0020c0 memw -402ad3c8: 8164a2 s32i a10, a4, 0x204 -402ad3cb: f00d ret.n -402ad3cd: 000000 ill -402ad3d0: 001400 excw -402ad3d3: ffff00 excw -402ad3d6: 7f .byte 0x7f -402ad3d7: bc8180 excw -402ad3da: 980914 excw -402ad3dd: 5ac641 l32r a4, 40283ef8 -402ad3e0: ff .byte 0xff -402ad3e1: ff .byte 0xff -402ad3e2: 00fc00 excw -402ad3e5: 019000 slli a9, a0, 32 -402ad3e8: ff .byte 0xff -402ad3e9: ff .byte 0xff -402ad3ea: ff .byte 0xff -402ad3eb: 00fb addi.n a0, a0, 15 -402ad3ed: 180000 excw -402ad3f0: ff .byte 0xff -402ad3f1: ff .byte 0xff -402ad3f2: ff .byte 0xff -402ad3f3: 0fff80 excw -402ad3f6: 00fff0 excw -402ad3f9: 000220 excw -402ad3fc: 000fa6 blti a15, -1, 402ad400 -402ad3ff: 585400 excw -402ad402: 0038 l32i.n a3, a0, 0 -402ad404: 0fff00 excw -402ad407: 00e6f0 excw -402ad40a: 3f0b20 excw -402ad40d: dffff0 excw -402ad410: 000c40 excw -402ad413: 000020 excw -402ad416: 3f0013 excw -402ad419: fffff0 excw -402ad41c: 000d80 ret -402ad41f: 000000 ill -402ad422: 24fc00 extui a15, a0, 12, 3 -402ad425: 03fe01 l32r a0, 4026e420 <_lit4_end+0x166574> -402ad428: 000000 ill -402ad42b: 0000b0 excw -402ad42e: ff0400 excw -402ad431: ff .byte 0xff -402ad432: ff0b addi.n a15, a15, -1 -402ad434: ff .byte 0xff -402ad435: 0f .byte 0xf -402ad436: 830000 moveqz a0, a0, a0 -402ad439: 008000 excw -402ad43c: ff .byte 0xff -402ad43d: fffff7 bbsi a15, 31, 402ad440 -402ad440: fe8c20 excw -402ad443: 3f .byte 0x3f - -402ad444 : -402ad444: 80af62 movi a6, -128 -402ad447: f8f031 l32r a3, 402ab808 -402ad44a: f57081 l32r a8, 402aaa0c -402ad44d: ffe021 l32r a2, 402ad3d0 -402ad450: c0c112 addi a1, a1, -64 -402ad453: c109 s32i.n a0, a1, 48 -402ad455: e1d9 s32i.n a13, a1, 56 -402ad457: d1c9 s32i.n a12, a1, 52 -402ad459: f1e9 s32i.n a14, a1, 60 -402ad45b: f15ac1 l32r a12, 402a99c4 -402ad45e: f473e1 l32r a14, 402aa62c -402ad461: f18dd1 l32r a13, 402a9a98 -402ad464: 0020c0 memw -402ad467: 582db2 l32i a11, a13, 0x160 -402ad46a: 20bb20 or a11, a11, a2 -402ad46d: 0020c0 memw -402ad470: 586db2 s32i a11, a13, 0x160 -402ad473: 0020c0 memw -402ad476: 432da2 l32i a10, a13, 0x10c -402ad479: 20aa80 or a10, a10, a8 -402ad47c: 0020c0 memw -402ad47f: 436da2 s32i a10, a13, 0x10c -402ad482: ffd491 l32r a9, 402ad3d4 -402ad485: 0020c0 memw -402ad488: d02d72 l32i a7, a13, 0x340 -402ad48b: 107790 and a7, a7, a9 -402ad48e: 207780 or a7, a7, a8 -402ad491: 0020c0 memw -402ad494: d06d72 s32i a7, a13, 0x340 -402ad497: ffd051 l32r a5, 402ad3d8 -402ad49a: 0020c0 memw -402ad49d: 5b6d52 s32i a5, a13, 0x16c -402ad4a0: ffcf41 l32r a4, 402ad3dc -402ad4a3: 0020c0 memw -402ad4a6: 5a6d42 s32i a4, a13, 0x168 -402ad4a9: 617121 l32r a2, 40285a70 -402ad4ac: 0020c0 memw -402ad4af: 542db2 l32i a11, a13, 0x150 -402ad4b2: 10bb20 and a11, a11, a2 -402ad4b5: 0020c0 memw -402ad4b8: 546db2 s32i a11, a13, 0x150 -402ad4bb: 0020c0 memw -402ad4be: 90a192 movi a9, 0x190 -402ad4c1: c62da2 l32i a10, a13, 0x318 -402ad4c4: 0020c0 memw -402ad4c7: c66d92 s32i a9, a13, 0x318 -402ad4ca: ffc671 l32r a7, 402ad3e4 -402ad4cd: ffc481 l32r a8, 402ad3e0 -402ad4d0: 0020c0 memw -402ad4d3: bb2e52 l32i a5, a14, 0x2ec -402ad4d6: 105580 and a5, a5, a8 -402ad4d9: 205570 or a5, a5, a7 -402ad4dc: 0020c0 memw -402ad4df: bb6e52 s32i a5, a14, 0x2ec -402ad4e2: ffc141 l32r a4, 402ad3e8 -402ad4e5: 0020c0 memw -402ad4e8: e22e22 l32i a2, a14, 0x388 -402ad4eb: 102240 and a2, a2, a4 -402ad4ee: 0020c0 memw -402ad4f1: e26e22 s32i a2, a14, 0x388 -402ad4f4: 0003b2 l8ui a11, a3, 0 -402ad4f7: f1cbb2 addi a11, a11, -15 -402ad4fa: 0020c0 memw -402ad4fd: 522da2 l32i a10, a13, 0x148 -402ad500: 10aa60 and a10, a10, a6 -402ad503: 20aab0 or a10, a10, a11 -402ad506: 0020c0 memw -402ad509: 526da2 s32i a10, a13, 0x148 -402ad50c: ffb881 l32r a8, 402ad3ec -402ad50f: c5fc91 l32r a9, 4029ed00 -402ad512: 0020c0 memw -402ad515: 4a2d72 l32i a7, a13, 0x128 -402ad518: 107790 and a7, a7, a9 -402ad51b: 207780 or a7, a7, a8 -402ad51e: 0020c0 memw -402ad521: 4a6d72 s32i a7, a13, 0x128 -402ad524: ffb351 l32r a5, 402ad3f0 -402ad527: 0020c0 memw -402ad52a: dd48 l32i.n a4, a13, 52 -402ad52c: 104450 and a4, a4, a5 -402ad52f: 0020c0 memw -402ad532: dd49 s32i.n a4, a13, 52 -402ad534: bc0c22 l8ui a2, a12, 188 -402ad537: e42c movi.n a4, 46 -402ad539: 146207 bbci a2, 0, 402ad551 -402ad53c: 0020c0 memw -402ad53f: 512d32 l32i a3, a13, 0x144 -402ad542: 103360 and a3, a3, a6 -402ad545: 203340 or a3, a3, a4 -402ad548: 0020c0 memw -402ad54b: 516d32 s32i a3, a13, 0x144 -402ad54e: 0004c6 j 402ad565 -402ad551: 652c movi.n a5, 38 -402ad553: 0020c0 memw -402ad556: 512d42 l32i a4, a13, 0x144 -402ad559: 104460 and a4, a4, a6 -402ad55c: 204450 or a4, a4, a5 -402ad55f: 0020c0 memw -402ad562: 516d42 s32i a4, a13, 0x144 -402ad565: c0af72 movi a7, -64 -402ad568: 161c movi.n a6, 17 -402ad56a: 534481 l32r a8, 4028227c -402ad56d: 0020c0 memw -402ad570: dc2d52 l32i a5, a13, 0x370 -402ad573: 105570 and a5, a5, a7 -402ad576: 205560 or a5, a5, a6 -402ad579: 0020c0 memw -402ad57c: dc6d52 s32i a5, a13, 0x370 -402ad57f: fdfe41 l32r a4, 402acd78 -402ad582: 0020c0 memw -402ad585: a82e32 l32i a3, a14, 0x2a0 -402ad588: 203340 or a3, a3, a4 -402ad58b: 0020c0 memw -402ad58e: a86e32 s32i a3, a14, 0x2a0 -402ad591: ff9821 l32r a2, 402ad3f4 -402ad594: ff9901 l32r a0, 402ad3f8 -402ad597: 0020c0 memw -402ad59a: 592db2 l32i a11, a13, 0x164 -402ad59d: 10bb20 and a11, a11, a2 -402ad5a0: 20bb00 or a11, a11, a0 -402ad5a3: 0020c0 memw -402ad5a6: 596db2 s32i a11, a13, 0x164 -402ad5a9: fc4fa1 l32r a10, 402ac6e8 -402ad5ac: ff9491 l32r a9, 402ad3fc -402ad5af: 0020c0 memw -402ad5b2: 592d72 l32i a7, a13, 0x164 -402ad5b5: 1077a0 and a7, a7, a10 -402ad5b8: 207790 or a7, a7, a9 -402ad5bb: 0020c0 memw -402ad5be: 596d72 s32i a7, a13, 0x164 -402ad5c1: ee6661 l32r a6, 402a8f5c -402ad5c4: ff8f51 l32r a5, 402ad400 -402ad5c7: 0020c0 memw -402ad5ca: 572d42 l32i a4, a13, 0x15c -402ad5cd: 104460 and a4, a4, a6 -402ad5d0: 204450 or a4, a4, a5 -402ad5d3: 0020c0 memw -402ad5d6: 576d42 s32i a4, a13, 0x15c -402ad5d9: ff8a31 l32r a3, 402ad404 -402ad5dc: ff8b21 l32r a2, 402ad408 -402ad5df: 0020c0 memw -402ad5e2: 542d02 l32i a0, a13, 0x150 -402ad5e5: 100030 and a0, a0, a3 -402ad5e8: 200020 or a0, a0, a2 -402ad5eb: 0020c0 memw -402ad5ee: 546d02 s32i a0, a13, 0x150 -402ad5f1: 0020c0 memw -402ad5f4: 80a0a2 movi a10, 128 -402ad5f7: c62db2 l32i a11, a13, 0x318 -402ad5fa: 0020c0 memw -402ad5fd: c66da2 s32i a10, a13, 0x318 -402ad600: 490c movi.n a9, 4 -402ad602: 0020c0 memw -402ad605: c42d72 l32i a7, a13, 0x310 -402ad608: 207790 or a7, a7, a9 -402ad60b: 0020c0 memw -402ad60e: c46d72 s32i a7, a13, 0x310 -402ad611: ff7e61 l32r a6, 402ad40c -402ad614: ff7f51 l32r a5, 402ad410 -402ad617: 0020c0 memw -402ad61a: dc2d42 l32i a4, a13, 0x370 -402ad61d: 104460 and a4, a4, a6 -402ad620: 204450 or a4, a4, a5 -402ad623: 0020c0 memw -402ad626: dc6d42 s32i a4, a13, 0x370 -402ad629: dcca31 l32r a3, 402a4954 -402ad62c: ff7a21 l32r a2, 402ad414 -402ad62f: 0020c0 memw -402ad632: c92d02 l32i a0, a13, 0x324 -402ad635: 100030 and a0, a0, a3 -402ad638: 200020 or a0, a0, a2 -402ad63b: 0020c0 memw -402ad63e: c96d02 s32i a0, a13, 0x324 -402ad641: ff75b1 l32r a11, 402ad418 -402ad644: ff76a1 l32r a10, 402ad41c -402ad647: 0020c0 memw -402ad64a: 562d92 l32i a9, a13, 0x158 -402ad64d: 1099b0 and a9, a9, a11 -402ad650: 2099a0 or a9, a9, a10 -402ad653: 0020c0 memw -402ad656: 566d92 s32i a9, a13, 0x158 -402ad659: ff7171 l32r a7, 402ad420 -402ad65c: ff7261 l32r a6, 402ad424 -402ad65f: 0020c0 memw -402ad662: d32d52 l32i a5, a13, 0x34c -402ad665: 105570 and a5, a5, a7 -402ad668: 205560 or a5, a5, a6 -402ad66b: 0020c0 memw -402ad66e: d36d52 s32i a5, a13, 0x34c -402ad671: c5a141 l32r a4, 4029ecf8 -402ad674: ff6d31 l32r a3, 402ad428 -402ad677: 0020c0 memw -402ad67a: c82d22 l32i a2, a13, 0x320 -402ad67d: 102240 and a2, a2, a4 -402ad680: 202230 or a2, a2, a3 -402ad683: 0020c0 memw -402ad686: c86d22 s32i a2, a13, 0x320 -402ad689: ff6801 l32r a0, 402ad42c -402ad68c: 0020c0 memw -402ad68f: e22eb2 l32i a11, a14, 0x388 -402ad692: 20bb00 or a11, a11, a0 -402ad695: 0020c0 memw -402ad698: e26eb2 s32i a11, a14, 0x388 -402ad69b: ff65a1 l32r a10, 402ad430 -402ad69e: 81e291 l32r a9, 4028de28 -402ad6a1: 0020c0 memw -402ad6a4: 9c2872 l32i a7, a8, 0x270 -402ad6a7: 1077a0 and a7, a7, a10 -402ad6aa: 207790 or a7, a7, a9 -402ad6ad: 0020c0 memw -402ad6b0: 9c6872 s32i a7, a8, 0x270 -402ad6b3: 69e761 l32r a6, 40287e50 -402ad6b6: 0020c0 memw -402ad6b9: d12d52 l32i a5, a13, 0x344 -402ad6bc: 105560 and a5, a5, a6 -402ad6bf: 0020c0 memw -402ad6c2: d16d52 s32i a5, a13, 0x344 -402ad6c5: c60c22 l8ui a2, a12, 198 -402ad6c8: ffc385 call0 402ad304 -402ad6cb: 0c08 l32i.n a0, a12, 0 -402ad6cd: 3008 l32i.n a0, a0, 12 -402ad6cf: 020c movi.n a2, 0 -402ad6d1: 0000c0 callx0 a0 -402ad6d4: cfafa2 movi a10, -49 -402ad6d7: 092c movi.n a9, 32 -402ad6d9: f0ed31 l32r a3, 402a9a90 -402ad6dc: c3e961 l32r a6, 4029e680 -402ad6df: ff5501 l32r a0, 402ad434 -402ad6e2: 0020c0 memw -402ad6e5: 8e2e82 l32i a8, a14, 0x238 -402ad6e8: 1088a0 and a8, a8, a10 -402ad6eb: 208890 or a8, a8, a9 -402ad6ee: 0020c0 memw -402ad6f1: 8e6e82 s32i a8, a14, 0x238 -402ad6f4: 0020c0 memw -402ad6f7: ff5051 l32r a5, 402ad438 -402ad6fa: 922d72 l32i a7, a13, 0x248 -402ad6fd: 0020c0 memw -402ad700: 926d52 s32i a5, a13, 0x248 -402ad703: 640c movi.n a4, 6 -402ad705: 0020c0 memw -402ad708: 932d22 l32i a2, a13, 0x24c -402ad70b: 202240 or a2, a2, a4 -402ad70e: 0020c0 memw -402ad711: 936d22 s32i a2, a13, 0x24c -402ad714: 0020c0 memw -402ad717: c76d02 s32i a0, a13, 0x31c -402ad71a: 0020c0 memw -402ad71d: c72db2 l32i a11, a13, 0x31c -402ad720: 20bb00 or a11, a11, a0 -402ad723: 0020c0 memw -402ad726: c76db2 s32i a11, a13, 0x31c -402ad729: ff44a1 l32r a10, 402ad43c -402ad72c: 0020c0 memw -402ad72f: ad98 l32i.n a9, a13, 40 -402ad731: 1099a0 and a9, a9, a10 -402ad734: 0020c0 memw -402ad737: ad99 s32i.n a9, a13, 40 -402ad739: 987c movi.n a8, -7 -402ad73b: 270c movi.n a7, 2 -402ad73d: 0020c0 memw -402ad740: 892652 l32i a5, a6, 0x224 -402ad743: 105580 and a5, a5, a8 -402ad746: 205570 or a5, a5, a7 -402ad749: 0020c0 memw -402ad74c: 896652 s32i a5, a6, 0x224 -402ad74f: e47c movi.n a4, -2 -402ad751: 0020c0 memw -402ad754: f02322 l32i a2, a3, 0x3c0 -402ad757: 102240 and a2, a2, a4 -402ad75a: 0020c0 memw -402ad75d: 0c08 l32i.n a0, a12, 0 -402ad75f: 282002 l32i a0, a0, 160 -402ad762: f06322 s32i a2, a3, 0x3c0 -402ad765: 0000c0 callx0 a0 -402ad768: f828d1 l32r a13, 402ab808 -402ad76b: 120c movi.n a2, 1 -402ad76d: 0c08 l32i.n a0, a12, 0 -402ad76f: 130c movi.n a3, 1 -402ad771: 2b2002 l32i a0, a0, 172 -402ad774: c40c movi.n a4, 12 -402ad776: 0000c0 callx0 a0 -402ad779: 080c22 l8ui a2, a12, 8 -402ad77c: b29c beqz.n a2, 402ad79b -402ad77e: 220c movi.n a2, 2 -402ad780: 0c08 l32i.n a0, a12, 0 -402ad782: 130c movi.n a3, 1 -402ad784: 2b2002 l32i a0, a0, 172 -402ad787: 84a142 movi a4, 0x184 -402ad78a: 0000c0 callx0 a0 -402ad78d: 320c movi.n a2, 3 -402ad78f: 0c08 l32i.n a0, a12, 0 -402ad791: 230c movi.n a3, 2 -402ad793: 2b2002 l32i a0, a0, 172 -402ad796: 640c movi.n a4, 6 -402ad798: 0000c0 callx0 a0 -402ad79b: 0c08 l32i.n a0, a12, 0 -402ad79d: 2f2002 l32i a0, a0, 188 -402ad7a0: 0000c0 callx0 a0 -402ad7a3: 080c22 l8ui a2, a12, 8 -402ad7a6: f29c beqz.n a2, 402ad7c9 -402ad7a8: 10c122 addi a2, a1, 16 -402ad7ab: ff2531 l32r a3, 402ad440 -402ad7ae: 042c movi.n a4, 32 -402ad7b0: 504c01 l32r a0, 402818e0 -402ad7b3: 0000c0 callx0 a0 -402ad7b6: 322c22 l32i a2, a12, 200 -402ad7b9: 7fa032 movi a3, 127 -402ad7bc: 10c142 addi a4, a1, 16 -402ad7bf: 332c52 l32i a5, a12, 204 -402ad7c2: 061c movi.n a6, 16 -402ad7c4: 070c movi.n a7, 0 -402ad7c6: fe0445 call0 402ab80c -402ad7c9: 120c movi.n a2, 1 -402ad7cb: 080c movi.n a8, 0 -402ad7cd: 000d62 l8ui a6, a13, 0 -402ad7d0: 322c72 l32i a7, a12, 200 -402ad7d3: f20131 l32r a3, 402a9fd8 -402ad7d6: 01d742 addmi a4, a7, 0x100 -402ad7d9: 16c352 addi a5, a3, 22 -402ad7dc: 661b addi.n a6, a6, 1 -402ad7de: 0189 s32i.n a8, a1, 0 -402ad7e0: 1189 s32i.n a8, a1, 4 -402ad7e2: 2189 s32i.n a8, a1, 8 -402ad7e4: 746060 extui a6, a6, 0, 8 -402ad7e7: fe1f85 call0 402ab9e0 -402ad7ea: 1d0c movi.n a13, 1 -402ad7ec: 0c78 l32i.n a7, a12, 0 -402ad7ee: bc0c92 l8ui a9, a12, 188 -402ad7f1: 262772 l32i a7, a7, 152 -402ad7f4: 246907 bbci a9, 0, 402ad81c -402ad7f7: 77a022 movi a2, 119 -402ad7fa: 030c movi.n a3, 0 -402ad7fc: 241c movi.n a4, 18 -402ad7fe: d8a052 movi a5, 216 -402ad801: 0007c0 callx0 a7 -402ad804: 77a022 movi a2, 119 -402ad807: 030c movi.n a3, 0 -402ad809: 841c movi.n a4, 24 -402ad80b: 150c movi.n a5, 1 -402ad80d: 0c08 l32i.n a0, a12, 0 -402ad80f: 160c movi.n a6, 1 -402ad811: 272002 l32i a0, a0, 156 -402ad814: 170c movi.n a7, 1 -402ad816: 0000c0 callx0 a0 -402ad819: 000306 j 402ad829 -402ad81c: 77a022 movi a2, 119 -402ad81f: 030c movi.n a3, 0 -402ad821: 241c movi.n a4, 18 -402ad823: e8a052 movi a5, 232 -402ad826: 0007c0 callx0 a7 -402ad829: 0020c0 memw -402ad82c: 982e22 l32i a2, a14, 0x260 -402ad82f: 2022d0 or a2, a2, a13 -402ad832: 0020c0 memw -402ad835: d1c8 l32i.n a12, a1, 52 -402ad837: 986e22 s32i a2, a14, 0x260 -402ad83a: e1d8 l32i.n a13, a1, 56 -402ad83c: 220c movi.n a2, 2 -402ad83e: f1e8 l32i.n a14, a1, 60 -402ad840: ffb305 call0 402ad374 -402ad843: c108 l32i.n a0, a1, 48 -402ad845: 40c112 addi a1, a1, 64 -402ad848: f00d ret.n - ... - -402ad84c : -402ad84c: f0c112 addi a1, a1, -16 -402ad84f: 006102 s32i a0, a1, 0 -402ad852: 055cc5 call0 402b2e20 -402ad855: 64a022 movi a2, 100 -402ad858: 58de01 l32r a0, 40283bd0 -402ad85b: 0000c0 callx0 a0 -402ad85e: 002102 l32i a0, a1, 0 -402ad861: 10c112 addi a1, a1, 16 -402ad864: 000080 ret -402ad867: ffff00 excw -402ad86a: 1f .byte 0x1f -402ad86b: 0000f0 excw -402ad86e: ff0180 excw -402ad871: ff .byte 0xff -402ad872: ff .byte 0xff -402ad873: 1f .byte 0x1f -402ad874: ff .byte 0xff -402ad875: 3f .byte 0x3f -402ad876: 00ffe0 excw -402ad879: 001f40 excw -402ad87c: ff .byte 0xff -402ad87d: ff .byte 0xff -402ad87e: 00ff00 excw -402ad881: 00ab00 excw - -402ad884 : -402ad884: fff9b1 l32r a11, 402ad868 -402ad887: fff9a1 l32r a10, 402ad86c -402ad88a: f08131 l32r a3, 402a9a90 -402ad88d: 0020c0 memw -402ad890: e62322 l32i a2, a3, 0x398 -402ad893: 1022b0 and a2, a2, a11 -402ad896: 2022a0 or a2, a2, a10 -402ad899: 0020c0 memw -402ad89c: e66322 s32i a2, a3, 0x398 -402ad89f: 0020c0 memw -402ad8a2: e72392 l32i a9, a3, 0x39c -402ad8a5: 1099b0 and a9, a9, a11 -402ad8a8: 2099a0 or a9, a9, a10 -402ad8ab: 0020c0 memw -402ad8ae: e76392 s32i a9, a3, 0x39c -402ad8b1: ffef81 l32r a8, 402ad870 -402ad8b4: fd3171 l32r a7, 402acd78 -402ad8b7: 0020c0 memw -402ad8ba: e52362 l32i a6, a3, 0x394 -402ad8bd: 106680 and a6, a6, a8 -402ad8c0: 206670 or a6, a6, a7 -402ad8c3: 0020c0 memw -402ad8c6: e56362 s32i a6, a3, 0x394 -402ad8c9: ffea51 l32r a5, 402ad874 -402ad8cc: ffeb41 l32r a4, 402ad878 -402ad8cf: 0020c0 memw -402ad8d2: e62322 l32i a2, a3, 0x398 -402ad8d5: 102250 and a2, a2, a5 -402ad8d8: 202240 or a2, a2, a4 -402ad8db: 0020c0 memw -402ad8de: e66322 s32i a2, a3, 0x398 -402ad8e1: ffe6b1 l32r a11, 402ad87c -402ad8e4: ffe7a1 l32r a10, 402ad880 -402ad8e7: 0020c0 memw -402ad8ea: e82392 l32i a9, a3, 0x3a0 -402ad8ed: 1099b0 and a9, a9, a11 -402ad8f0: 2099a0 or a9, a9, a10 -402ad8f3: 0020c0 memw -402ad8f6: e86392 s32i a9, a3, 0x3a0 -402ad8f9: c7f281 l32r a8, 4029f8c4 -402ad8fc: 00a172 movi a7, 0x100 -402ad8ff: 0020c0 memw -402ad902: f22362 l32i a6, a3, 0x3c8 -402ad905: 106680 and a6, a6, a8 -402ad908: 206670 or a6, a6, a7 -402ad90b: 0020c0 memw -402ad90e: f26362 s32i a6, a3, 0x3c8 -402ad911: 80af52 movi a5, -128 -402ad914: 744c movi.n a4, 71 -402ad916: 0020c0 memw -402ad919: e62322 l32i a2, a3, 0x398 -402ad91c: 102250 and a2, a2, a5 -402ad91f: 202240 or a2, a2, a4 -402ad922: 0020c0 memw -402ad925: e66322 s32i a2, a3, 0x398 -402ad928: f00d ret.n -402ad92a: 000000 ill -402ad92d: 010e00 slli a0, a14, 32 -402ad930: 0d0000 excw -402ad933: 000001 l32r a0, 4026d934 <_lit4_end+0x165a88> -402ad936: de .byte 0xde -402ad937: 000003 excw -402ad93a: 03ed mov.n a14, a3 - -402ad93c : -402ad93c: f0c112 addi a1, a1, -16 -402ad93f: f02141 l32r a4, 402a99c4 -402ad942: 0109 s32i.n a0, a1, 0 -402ad944: 950402 l8ui a0, a4, 149 -402ad947: 542a31 l32r a3, 402829f0 -402ad94a: 172066 bnei a0, 2, 402ad965 -402ad94d: 94af62 movi a6, -108 -402ad950: 69a052 movi a5, 105 -402ad953: 0020c0 memw -402ad956: 682322 l32i a2, a3, 0x1a0 -402ad959: 102260 and a2, a2, a6 -402ad95c: 202250 or a2, a2, a5 -402ad95f: 0020c0 memw -402ad962: 686322 s32i a2, a3, 0x1a0 -402ad965: 072c movi.n a7, 32 -402ad967: 920402 l8ui a0, a4, 146 -402ad96a: cfae62 movi a6, 0xfffffecf -402ad96d: 261026 beqi a0, 1, 402ad997 -402ad970: 233026 beqi a0, 3, 402ad997 -402ad973: 204026 beqi a0, 4, 402ad997 -402ad976: 1d5026 beqi a0, 5, 402ad997 -402ad979: 940402 l8ui a0, a4, 148 -402ad97c: fdc082 addi a8, a0, -3 -402ad97f: 0c2856 bnez a8, 402ada45 -402ad982: 0020c0 memw -402ad985: 8d2392 l32i a9, a3, 0x234 -402ad988: 109960 and a9, a9, a6 -402ad98b: 209970 or a9, a9, a7 -402ad98e: 0020c0 memw -402ad991: 8d6392 s32i a9, a3, 0x234 -402ad994: 002986 j 402ada3e -402ad997: f03e51 l32r a5, 402a9a90 -402ad99a: 080c movi.n a8, 0 -402ad99c: a00b addi.n a10, a0, -1 -402ad99e: 102a16 beqz a10, 402adaa4 -402ad9a1: fcc0b2 addi a11, a0, -4 -402ad9a4: 0fcb16 beqz a11, 402adaa4 -402ad9a7: fdc022 addi a2, a0, -3 -402ad9aa: 158216 beqz a2, 402adb06 -402ad9ad: fbc092 addi a9, a0, -5 -402ad9b0: 152916 beqz a9, 402adb06 -402ad9b3: 0fae02 movi a0, 0xfffffe0f -402ad9b6: 053c movi.n a5, 48 -402ad9b8: 0020c0 memw -402ad9bb: 822322 l32i a2, a3, 0x208 -402ad9be: 102200 and a2, a2, a0 -402ad9c1: 202250 or a2, a2, a5 -402ad9c4: 0020c0 memw -402ad9c7: 826322 s32i a2, a3, 0x208 -402ad9ca: 0020c0 memw -402ad9cd: 8323b2 l32i a11, a3, 0x20c -402ad9d0: 10bb00 and a11, a11, a0 -402ad9d3: 20bb50 or a11, a11, a5 -402ad9d6: 0020c0 memw -402ad9d9: 8363b2 s32i a11, a3, 0x20c -402ad9dc: 9304a2 l8ui a10, a4, 147 -402ad9df: 262ab6 bltui a10, 2, 402ada09 -402ad9e2: 0020c0 memw -402ad9e5: 852382 l32i a8, a3, 0x214 -402ad9e8: 108860 and a8, a8, a6 -402ad9eb: 208870 or a8, a8, a7 -402ad9ee: 0020c0 memw -402ad9f1: 856382 s32i a8, a3, 0x214 -402ad9f4: 0020c0 memw -402ad9f7: 8d2352 l32i a5, a3, 0x234 -402ad9fa: 105560 and a5, a5, a6 -402ad9fd: 205570 or a5, a5, a7 -402ada00: 0020c0 memw -402ada03: 8d6352 s32i a5, a3, 0x234 -402ada06: 000806 j 402ada2a -402ada09: 0020c0 memw -402ada0c: 8523a2 l32i a10, a3, 0x214 -402ada0f: 10aa60 and a10, a10, a6 -402ada12: 20aa50 or a10, a10, a5 -402ada15: 0020c0 memw -402ada18: 8563a2 s32i a10, a3, 0x214 -402ada1b: 0020c0 memw -402ada1e: 8d2392 l32i a9, a3, 0x234 -402ada21: 109960 and a9, a9, a6 -402ada24: 0020c0 memw -402ada27: 8d6392 s32i a9, a3, 0x234 -402ada2a: 920402 l8ui a0, a4, 146 -402ada2d: b00b addi.n a11, a0, -1 -402ada2f: 08cb16 beqz a11, 402adabf -402ada32: fdc022 addi a2, a0, -3 -402ada35: 086216 beqz a2, 402adabf -402ada38: 214026 beqi a0, 4, 402ada5d -402ada3b: 1e5026 beqi a0, 5, 402ada5d -402ada3e: 0108 l32i.n a0, a1, 0 -402ada40: 10c112 addi a1, a1, 16 -402ada43: f00d ret.n -402ada45: f52066 bnei a0, 2, 402ada3e -402ada48: 0020c0 memw -402ada4b: 852342 l32i a4, a3, 0x214 -402ada4e: 104460 and a4, a4, a6 -402ada51: 204470 or a4, a4, a7 -402ada54: 0020c0 memw -402ada57: 856342 s32i a4, a3, 0x214 -402ada5a: fff806 j 402ada3e -402ada5d: 930402 l8ui a0, a4, 147 -402ada60: 1e1066 bnei a0, 1, 402ada82 -402ada63: 020c movi.n a2, 0 -402ada65: 130c movi.n a3, 1 -402ada67: 140c movi.n a4, 1 -402ada69: 050c movi.n a5, 0 -402ada6b: 520c01 l32r a0, 4028229c -402ada6e: 0000c0 callx0 a0 -402ada71: 820c movi.n a2, 8 -402ada73: 030c movi.n a3, 0 -402ada75: 840c movi.n a4, 8 -402ada77: 050c movi.n a5, 0 -402ada79: 520801 l32r a0, 4028229c -402ada7c: 0000c0 callx0 a0 -402ada7f: ffeec6 j 402ada3e -402ada82: fb8056 bnez a0, 402ada3e -402ada85: 120c movi.n a2, 1 -402ada87: 030c movi.n a3, 0 -402ada89: 140c movi.n a4, 1 -402ada8b: 050c movi.n a5, 0 -402ada8d: 520301 l32r a0, 4028229c -402ada90: 0000c0 callx0 a0 -402ada93: 020c movi.n a2, 0 -402ada95: 830c movi.n a3, 8 -402ada97: 840c movi.n a4, 8 -402ada99: 050c movi.n a5, 0 -402ada9b: 520001 l32r a0, 4028229c -402ada9e: 0000c0 callx0 a0 -402adaa1: ffe646 j 402ada3e -402adaa4: 930402 l8ui a0, a4, 147 -402adaa7: 023066 bnei a0, 3, 402adaad -402adaaa: 002086 j 402adb30 -402adaad: 7f5026 beqi a0, 5, 402adb30 -402adab0: 6a20b6 bltui a0, 2, 402adb1e -402adab3: ff9e81 l32r a8, 402ad92c -402adab6: 0020c0 memw -402adab9: 406582 s32i a8, a5, 0x100 -402adabc: ffbcc6 j 402ad9b3 -402adabf: 930402 l8ui a0, a4, 147 -402adac2: 1e1066 bnei a0, 1, 402adae4 -402adac5: 120c movi.n a2, 1 -402adac7: 030c movi.n a3, 0 -402adac9: 140c movi.n a4, 1 -402adacb: 050c movi.n a5, 0 -402adacd: 51f301 l32r a0, 4028229c -402adad0: 0000c0 callx0 a0 -402adad3: 020c movi.n a2, 0 -402adad5: 830c movi.n a3, 8 -402adad7: 840c movi.n a4, 8 -402adad9: 050c movi.n a5, 0 -402adadb: 51f001 l32r a0, 4028229c -402adade: 0000c0 callx0 a0 -402adae1: ffd646 j 402ada3e -402adae4: f56056 bnez a0, 402ada3e -402adae7: 020c movi.n a2, 0 -402adae9: 130c movi.n a3, 1 -402adaeb: 140c movi.n a4, 1 -402adaed: 050c movi.n a5, 0 -402adaef: 51eb01 l32r a0, 4028229c -402adaf2: 0000c0 callx0 a0 -402adaf5: 820c movi.n a2, 8 -402adaf7: 030c movi.n a3, 0 -402adaf9: 840c movi.n a4, 8 -402adafb: 050c movi.n a5, 0 -402adafd: 51e701 l32r a0, 4028229c -402adb00: 0000c0 callx0 a0 -402adb03: ffcdc6 j 402ada3e -402adb06: 930402 l8ui a0, a4, 147 -402adb09: 2f3026 beqi a0, 3, 402adb3c -402adb0c: 2c5026 beqi a0, 5, 402adb3c -402adb0f: 1420b6 bltui a0, 2, 402adb27 -402adb12: ff8791 l32r a9, 402ad930 -402adb15: 0020c0 memw -402adb18: 406592 s32i a9, a5, 0x100 -402adb1b: ffa506 j 402ad9b3 -402adb1e: 0020c0 memw -402adb21: 406582 s32i a8, a5, 0x100 -402adb24: ffa2c6 j 402ad9b3 -402adb27: 0020c0 memw -402adb2a: 406582 s32i a8, a5, 0x100 -402adb2d: ffa086 j 402ad9b3 -402adb30: ff81a1 l32r a10, 402ad934 -402adb33: 0020c0 memw -402adb36: 4065a2 s32i a10, a5, 0x100 -402adb39: ff9d86 j 402ad9b3 -402adb3c: ff7fb1 l32r a11, 402ad938 -402adb3f: 0020c0 memw -402adb42: 4065b2 s32i a11, a5, 0x100 -402adb45: ff9a86 j 402ad9b3 -402adb48: e03f80 subx4 a3, a15, a8 -402adb4b: 0f .byte 0xf -402adb4c: ff .byte 0xff -402adb4d: ff .byte 0xff -402adb4e: cf .byte 0xcf -402adb4f: ff .byte 0xff - -402adb50 : -402adb50: f0c112 addi a1, a1, -16 -402adb53: 0109 s32i.n a0, a1, 0 -402adb55: ef9b01 l32r a0, 402a99c4 -402adb58: c40022 l8ui a2, a0, 196 -402adb5b: 083256 bnez a2, 402adbe2 -402adb5e: 66a022 movi a2, 102 -402adb61: 0008 l32i.n a0, a0, 0 -402adb63: 330c movi.n a3, 3 -402adb65: 242002 l32i a0, a0, 144 -402adb68: 140c movi.n a4, 1 -402adb6a: 0000c0 callx0 a0 -402adb6d: ef9531 l32r a3, 402a99c4 -402adb70: 346322 s32i a2, a3, 208 -402adb73: efc721 l32r a2, 402a9a90 -402adb76: 0020c0 memw -402adb79: e52252 l32i a5, a2, 0x394 -402adb7c: 356352 s32i a5, a3, 212 -402adb7f: 0020c0 memw -402adb82: e62242 l32i a4, a2, 0x398 -402adb85: 366342 s32i a4, a3, 216 -402adb88: 0020c0 memw -402adb8b: 140c movi.n a4, 1 -402adb8d: 550c movi.n a5, 5 -402adb8f: 060c movi.n a6, 0 -402adb91: c73c movi.n a7, 60 -402adb93: e72222 l32i a2, a2, 0x39c -402adb96: 376322 s32i a2, a3, 220 -402adb99: 0308 l32i.n a0, a3, 0 -402adb9b: 66a022 movi a2, 102 -402adb9e: 272002 l32i a0, a0, 156 -402adba1: 330c movi.n a3, 3 -402adba3: 0000c0 callx0 a0 -402adba6: ef8701 l32r a0, 402a99c4 -402adba9: ffe721 l32r a2, 402adb48 -402adbac: 0020c0 memw -402adbaf: efb871 l32r a7, 402a9a90 -402adbb2: e727b2 l32i a11, a7, 0x39c -402adbb5: 20bb20 or a11, a11, a2 -402adbb8: 0020c0 memw -402adbbb: e767b2 s32i a11, a7, 0x39c -402adbbe: c44ea1 l32r a10, 4029ecf8 -402adbc1: 0020c0 memw -402adbc4: e62792 l32i a9, a7, 0x398 -402adbc7: 2099a0 or a9, a9, a10 -402adbca: 0020c0 memw -402adbcd: e66792 s32i a9, a7, 0x398 -402adbd0: ffdf81 l32r a8, 402adb4c -402adbd3: 0020c0 memw -402adbd6: e52762 l32i a6, a7, 0x394 -402adbd9: 106680 and a6, a6, a8 -402adbdc: 0020c0 memw -402adbdf: e56762 s32i a6, a7, 0x394 -402adbe2: 130c movi.n a3, 1 -402adbe4: c44032 s8i a3, a0, 196 -402adbe7: 0108 l32i.n a0, a1, 0 -402adbe9: 10c112 addi a1, a1, 16 -402adbec: f00d ret.n - ... - -402adbf0 : -402adbf0: f0c112 addi a1, a1, -16 -402adbf3: 0109 s32i.n a0, a1, 0 -402adbf5: ef7301 l32r a0, 402a99c4 -402adbf8: c40022 l8ui a2, a0, 196 -402adbfb: 341266 bnei a2, 1, 402adc33 -402adbfe: 66a022 movi a2, 102 -402adc01: 330c movi.n a3, 3 -402adc03: 005d mov.n a5, a0 -402adc05: 0508 l32i.n a0, a5, 0 -402adc07: 140c movi.n a4, 1 -402adc09: 262002 l32i a0, a0, 152 -402adc0c: d00552 l8ui a5, a5, 208 -402adc0f: 0000c0 callx0 a0 -402adc12: ef6c01 l32r a0, 402a99c4 -402adc15: ef9e31 l32r a3, 402a9a90 -402adc18: 352052 l32i a5, a0, 212 -402adc1b: 0020c0 memw -402adc1e: e56352 s32i a5, a3, 0x394 -402adc21: 362042 l32i a4, a0, 216 -402adc24: 0020c0 memw -402adc27: e66342 s32i a4, a3, 0x398 -402adc2a: 372022 l32i a2, a0, 220 -402adc2d: 0020c0 memw -402adc30: e76322 s32i a2, a3, 0x39c -402adc33: 060c movi.n a6, 0 -402adc35: c44062 s8i a6, a0, 196 -402adc38: 0108 l32i.n a0, a1, 0 -402adc3a: 10c112 addi a1, a1, 16 -402adc3d: f00d ret.n - ... - -402adc40 : -402adc40: f0c112 addi a1, a1, -16 -402adc43: 0109 s32i.n a0, a1, 0 -402adc45: 051266 bnei a2, 1, 402adc4e -402adc48: fff045 call0 402adb50 -402adc4b: 000086 j 402adc51 -402adc4e: fffa05 call0 402adbf0 -402adc51: 0108 l32i.n a0, a1, 0 -402adc53: 10c112 addi a1, a1, 16 -402adc56: f00d ret.n -402adc58: 007800 waiti 8 - ... - -402adc5c : -402adc5c: e0c112 addi a1, a1, -32 -402adc5f: 046102 s32i a0, a1, 16 -402adc62: 51c9 s32i.n a12, a1, 20 -402adc64: c28721 l32r a2, 4029e680 -402adc67: ef57c1 l32r a12, 402a99c4 -402adc6a: 0020c0 memw -402adc6d: 972242 l32i a4, a2, 0x25c -402adc70: 0020c0 memw -402adc73: 962232 l32i a3, a2, 0x258 -402adc76: 0020c0 memw -402adc79: 404810 ssai 24 -402adc7c: 130c movi.n a3, 1 -402adc7e: 740c movi.n a4, 7 -402adc80: 155c movi.n a5, 81 -402adc82: 0c08 l32i.n a0, a12, 0 -402adc84: 972222 l32i a2, a2, 0x25c -402adc87: 262002 l32i a0, a0, 152 -402adc8a: 61a022 movi a2, 97 -402adc8d: 0000c0 callx0 a0 -402adc90: ffbf05 call0 402ad884 -402adc93: 77a022 movi a2, 119 -402adc96: 030c movi.n a3, 0 -402adc98: 041c movi.n a4, 16 -402adc9a: 050c movi.n a5, 0 -402adc9c: 0c08 l32i.n a0, a12, 0 -402adc9e: 060c movi.n a6, 0 -402adca0: 272002 l32i a0, a0, 156 -402adca3: 170c movi.n a7, 1 -402adca5: 0000c0 callx0 a0 -402adca8: 023005 call0 402affac -402adcab: f0cb31 l32r a3, 402a9fd8 -402adcae: 032d mov.n a2, a3 -402adcb0: 334b addi.n a3, a3, 4 -402adcb2: 016605 call0 402af314 -402adcb5: 3c48 l32i.n a4, a12, 12 -402adcb7: 0ef467 bbsi a4, 22, 402adcc9 -402adcba: 020c movi.n a2, 0 -402adcbc: fc31c5 call0 402a9fdc -402adcbf: 685571 l32r a7, 40287e14 -402adcc2: 3c68 l32i.n a6, a12, 12 -402adcc4: 206670 or a6, a6, a7 -402adcc7: 3c69 s32i.n a6, a12, 12 -402adcc9: fe1805 call0 402abe4c -402adccc: ad0c82 l8ui a8, a12, 173 -402adccf: 688c beqz.n a8, 402adcd9 -402adcd1: 020c movi.n a2, 0 -402adcd3: fe83c5 call0 402ac510 -402adcd6: 000106 j 402adcde -402adcd9: 120c movi.n a2, 1 -402adcdb: fe8345 call0 402ac510 -402adcde: 054c movi.n a5, 64 -402adce0: 070c movi.n a7, 0 -402adce2: 060c movi.n a6, 0 -402adce4: 190c movi.n a9, 1 -402adce6: 0a0c movi.n a10, 0 -402adce8: f6c841 l32r a4, 402ab808 -402adceb: f0bb21 l32r a2, 402a9fd8 -402adcee: 590c82 l8ui a8, a12, 89 -402adcf1: 14c232 addi a3, a2, 20 -402adcf4: 018880 slli a8, a8, 24 -402adcf7: 011442 l16ui a4, a4, 2 -402adcfa: 01a9 s32i.n a10, a1, 0 -402adcfc: 1199 s32i.n a9, a1, 4 -402adcfe: 318880 srai a8, a8, 24 -402add01: 1fc882 addi a8, a8, 31 -402add04: 018880 slli a8, a8, 24 -402add07: 318880 srai a8, a8, 24 -402add0a: b36880 movgez a6, a8, a8 -402add0d: 746060 extui a6, a6, 0, 8 -402add10: 020305 call0 402afd44 -402add13: 080c92 l8ui a9, a12, 8 -402add16: 398c beqz.n a9, 402add1d -402add18: 620c movi.n a2, 6 -402add1a: fcb545 call0 402aa870 -402add1d: ff7245 call0 402ad444 -402add20: 220c movi.n a2, 2 -402add22: 515601 l32r a0, 4028227c -402add25: 0020c0 memw -402add28: 9c20b2 l32i a11, a0, 0x270 -402add2b: 20bb20 or a11, a11, a2 -402add2e: 0020c0 memw -402add31: 120c movi.n a2, 1 -402add33: 730c movi.n a3, 7 -402add35: 540c movi.n a4, 5 -402add37: ffc851 l32r a5, 402adc58 -402add3a: 160c movi.n a6, 1 -402add3c: 070c movi.n a7, 0 -402add3e: 9c60b2 s32i a11, a0, 0x270 -402add41: f0a5a1 l32r a10, 402a9fd8 -402add44: 01a9 s32i.n a10, a1, 0 -402add46: feb705 call0 402ac8b8 -402add49: 028845 call0 402b05d0 -402add4c: 3c38 l32i.n a3, a12, 12 -402add4e: 0b73b7 bbci a3, 27, 402add5d -402add51: 3c0c22 l8ui a2, a12, 60 -402add54: 012280 slli a2, a2, 24 -402add57: 312820 srai a2, a2, 24 -402add5a: fcc345 call0 402aa990 -402add5d: 00a705 call0 402ae7d0 -402add60: ad0c22 l8ui a2, a12, 173 -402add63: ae0c32 l8ui a3, a12, 174 -402add66: af0c42 l8ui a4, a12, 175 -402add69: fceec5 call0 402aac58 -402add6c: a90c32 l8ui a3, a12, 169 -402add6f: 51c8 l32i.n a12, a1, 20 -402add71: 0a1366 bnei a3, 1, 402add7f -402add74: 120c movi.n a2, 1 -402add76: ffec85 call0 402adc40 -402add79: 0001c6 j 402add84 -402add7c: 000000 ill -402add7f: 020c movi.n a2, 0 -402add81: ffebc5 call0 402adc40 -402add84: 020c movi.n a2, 0 -402add86: 4108 l32i.n a0, a1, 16 -402add88: 20c112 addi a1, a1, 32 -402add8b: f00d ret.n -402add8d: 000000 ill - -402add90 : -402add90: ef0d31 l32r a3, 402a99c4 -402add93: 00a042 movi a4, 0 -402add96: f0c112 addi a1, a1, -16 -402add99: 202110 or a2, a1, a1 -402add9c: 016102 s32i a0, a1, 4 -402add9f: c24342 s8i a4, a3, 194 -402adda2: 0149 s32i.n a4, a1, 0 -402adda4: 10c332 addi a3, a3, 16 -402adda7: 0156c5 call0 402af314 -402addaa: f08b21 l32r a2, 402a9fd8 -402addad: 040c movi.n a4, 0 -402addaf: 53c232 addi a3, a2, 83 -402addb2: fd5845 call0 402ab338 -402addb5: 024d mov.n a4, a2 -402addb7: fa6921 l32r a2, 402ac75c -402addba: 3249 s32i.n a4, a2, 12 -402addbc: 329b addi.n a3, a2, 9 -402addbe: fd5785 call0 402ab338 -402addc1: 1108 l32i.n a0, a1, 4 -402addc3: 10c112 addi a1, a1, 16 -402addc6: f00d ret.n - -402addc8 : -402addc8: f0c112 addi a1, a1, -16 -402addcb: 2109 s32i.n a0, a1, 8 -402addcd: 0129 s32i.n a2, a1, 0 -402addcf: c22c21 l32r a2, 4029e680 -402addd2: 0020c0 memw -402addd5: 852242 l32i a4, a2, 0x214 -402addd8: 1149 s32i.n a4, a1, 4 -402addda: e37c movi.n a3, -2 -402adddc: 0020c0 memw -402adddf: 852202 l32i a0, a2, 0x214 -402adde2: 100030 and a0, a0, a3 -402adde5: 0020c0 memw -402adde8: 856202 s32i a0, a2, 0x214 -402addeb: 025c movi.n a2, 80 -402added: ca4501 l32r a0, 402a0704 -402addf0: 0000c0 callx0 a0 -402addf3: 120c movi.n a2, 1 -402addf5: 577601 l32r a0, 40283bd0 -402addf8: 0000c0 callx0 a0 -402addfb: 880c movi.n a8, 8 -402addfd: 397c movi.n a9, -13 -402addff: c6b471 l32r a7, 4029f8d0 -402ade02: 0020c0 memw -402ade05: d02762 l32i a6, a7, 0x340 -402ade08: 106690 and a6, a6, a9 -402ade0b: 206680 or a6, a6, a8 -402ade0e: 0020c0 memw -402ade11: 0158 l32i.n a5, a1, 0 -402ade13: d06762 s32i a6, a7, 0x340 -402ade16: a58c beqz.n a5, 402ade24 -402ade18: e8a322 movi a2, 0x3e8 -402ade1b: 576d01 l32r a0, 40283bd0 -402ade1e: 0000c0 callx0 a0 -402ade21: 000206 j 402ade2d -402ade24: 64a022 movi a2, 100 -402ade27: 576a01 l32r a0, 40283bd0 -402ade2a: 0000c0 callx0 a0 -402ade2d: 400c movi.n a0, 4 -402ade2f: 0020c0 memw -402ade32: c6a7b1 l32r a11, 4029f8d0 -402ade35: d02ba2 l32i a10, a11, 0x340 -402ade38: 327c movi.n a2, -13 -402ade3a: 10aa20 and a10, a10, a2 -402ade3d: 20aa00 or a10, a10, a0 -402ade40: 0020c0 memw -402ade43: d06ba2 s32i a10, a11, 0x340 -402ade46: 120c movi.n a2, 1 -402ade48: 576201 l32r a0, 40283bd0 -402ade4b: 0000c0 callx0 a0 -402ade4e: 0020c0 memw -402ade51: c20b41 l32r a4, 4029e680 -402ade54: 1138 l32i.n a3, a1, 4 -402ade56: 856432 s32i a3, a4, 0x214 -402ade59: 086307 bbci a3, 0, 402ade65 -402ade5c: a0a022 movi a2, 160 -402ade5f: ca2901 l32r a0, 402a0704 -402ade62: 0000c0 callx0 a0 -402ade65: 2108 l32i.n a0, a1, 8 -402ade67: 10c112 addi a1, a1, 16 -402ade6a: f00d ret.n - -402ade6c : -402ade6c: f0c112 addi a1, a1, -16 -402ade6f: 1109 s32i.n a0, a1, 4 -402ade71: eed401 l32r a0, 402a99c4 -402ade74: 060c movi.n a6, 0 -402ade76: e00032 l8ui a3, a0, 224 -402ade79: b30052 l8ui a5, a0, 179 -402ade7c: 63cc bnez.n a3, 402ade86 -402ade7e: 140c movi.n a4, 1 -402ade80: e04042 s8i a4, a0, 224 -402ade83: 000cc6 j 402adeba -402ade86: 0129 s32i.n a2, a1, 0 -402ade88: e04062 s8i a6, a0, 224 -402ade8b: 2be517 bbsi a5, 1, 402adeba -402ade8e: 420c movi.n a2, 4 -402ade90: f27701 l32r a0, 402aa86c -402ade93: 0000c0 callx0 a0 -402ade96: eecb01 l32r a0, 402a99c4 -402ade99: e10072 l8ui a7, a0, 225 -402ade9c: 67cc bnez.n a7, 402adea6 -402ade9e: 120c movi.n a2, 1 -402adea0: fff245 call0 402addc8 -402adea3: eec801 l32r a0, 402a99c4 -402adea6: 002122 l32i a2, a1, 0 -402adea9: 00a082 movi a8, 0 -402adeac: e14082 s8i a8, a0, 225 -402adeaf: ffee05 call0 402add90 -402adeb2: 04a022 movi a2, 4 -402adeb5: 030c movi.n a3, 0 -402adeb7: 03d6c5 call0 402b1c24 -402adeba: 1108 l32i.n a0, a1, 4 -402adebc: 10c112 addi a1, a1, 16 -402adebf: f00d ret.n -402adec1: 000000 ill -402adec4: cd0c movi.n a13, 12 -402adec6: fe .byte 0xfe -402adec7: 3f .byte 0x3f -402adec8: 0e .byte 0xe -402adec9: fecd excw -402adecb: 3f .byte 0x3f -402adecc: fecd10 excw -402adecf: 3f .byte 0x3f - -402aded0 : -402aded0: 060c movi.n a6, 0 -402aded2: 2a6c movi.n a10, -30 -402aded4: eebc81 l32r a8, 402a99c4 -402aded7: 322b addi.n a3, a2, 2 -402aded9: 336832 s32i a3, a8, 204 -402adedc: 73c872 addi a7, a8, 115 -402adedf: 70c892 addi a9, a8, 112 -402adee2: 095d mov.n a5, a9 -402adee4: b62a add.n a11, a6, a2 -402adee6: 551b addi.n a5, a5, 1 -402adee8: 661b addi.n a6, a6, 1 -402adeea: 110b42 l8ui a4, a11, 17 -402adeed: 004542 s8i a4, a5, 0 -402adef0: 140bb2 l8ui a11, a11, 20 -402adef3: 0645a2 s8i a10, a5, 6 -402adef6: 44ba add.n a4, a4, a11 -402adef8: 034542 s8i a4, a5, 3 -402adefb: e59577 bne a5, a7, 402adee4 +402ad2dd: 020d mov.n a0, a2 +402ad2df: a30c movi.n a3, 10 +402ad2e1: 0c2d mov.n a2, a12 +402ad2e3: c00b addi.n a12, a0, -1 +402ad2e5: 01cc80 slli a12, a12, 24 +402ad2e8: 31c8c0 srai a12, a12, 24 +402ad2eb: 52d701 l32r a0, 40281e48 +402ad2ee: 0000c0 callx0 a0 +402ad2f1: a30c movi.n a3, 10 +402ad2f3: 5bcf01 l32r a0, 40284230 +402ad2f6: 0000c0 callx0 a0 +402ad2f9: 837c movi.n a3, -8 +402ad2fb: 11a237 bge a2, a3, 402ad310 +402ad2fe: 100c movi.n a0, 1 +402ad300: ff9046 j 402ad145 +402ad303: 300c movi.n a0, 3 +402ad305: 0282e6 bgei a2, 8, 402ad30b +402ad308: ff8e46 j 402ad145 +402ad30b: 200c movi.n a0, 2 +402ad30d: ff8d06 j 402ad145 +402ad310: 300c movi.n a0, 3 +402ad312: e47c movi.n a4, -2 +402ad314: 02a247 bge a2, a4, 402ad31a +402ad317: ff8a86 j 402ad145 +402ad31a: 200c movi.n a0, 2 +402ad31c: ff8946 j 402ad145 + ... + +402ad320 : +402ad320: f0c112 addi a1, a1, -16 +402ad323: 0109 s32i.n a0, a1, 0 +402ad325: f1e101 l32r a0, 402a9aac +402ad328: 22dc bnez.n a2, 402ad33e +402ad32a: 041c movi.n a4, 16 +402ad32c: 0020c0 memw +402ad32f: e42032 l32i a3, a0, 0x390 +402ad332: 203340 or a3, a3, a4 +402ad335: 0020c0 memw +402ad338: e46032 s32i a3, a0, 0x390 +402ad33b: 000406 j 402ad34f +402ad33e: f66c movi.n a6, -17 +402ad340: 0020c0 memw +402ad343: e42052 l32i a5, a0, 0x390 +402ad346: 105560 and a5, a5, a6 +402ad349: 0020c0 memw +402ad34c: e46052 s32i a5, a0, 0x390 +402ad34f: f1a441 l32r a4, 402a99e0 +402ad352: 013280 slli a3, a2, 24 +402ad355: 3c0422 l8ui a2, a4, 60 +402ad358: 313830 srai a3, a3, 24 +402ad35b: 012280 slli a2, a2, 24 +402ad35e: 312820 srai a2, a2, 24 +402ad361: ff83c5 call0 402acba0 +402ad364: 0108 l32i.n a0, a1, 0 +402ad366: 10c112 addi a1, a1, 16 +402ad369: f00d ret.n + ... + +402ad36c : +402ad36c: f0c112 addi a1, a1, -16 +402ad36f: 0161c2 s32i a12, a1, 4 +402ad372: 006102 s32i a0, a1, 0 +402ad375: 20c220 or a12, a2, a2 +402ad378: fc8d05 call0 402a9c4c +402ad37b: 0c2d mov.n a2, a12 +402ad37d: 11c8 l32i.n a12, a1, 4 +402ad37f: fffa05 call0 402ad320 +402ad382: 0108 l32i.n a0, a1, 0 +402ad384: 10c112 addi a1, a1, 16 +402ad387: f00d ret.n +402ad389: 000000 ill +402ad38c: ef .byte 0xef +402ad38d: cf .byte 0xcf +402ad38e: ff .byte 0xff +402ad38f: ff .byte 0xff + +402ad390 : +402ad390: ffff51 l32r a5, 402ad38c +402ad393: f1c841 l32r a4, 402a9ab4 +402ad396: 0020c0 memw +402ad399: 812432 l32i a3, a4, 0x204 +402ad39c: 103350 and a3, a3, a5 +402ad39f: 0020c0 memw +402ad3a2: 816432 s32i a3, a4, 0x204 +402ad3a5: 121266 bnei a2, 1, 402ad3bb +402ad3a8: 071c movi.n a7, 16 +402ad3aa: 0020c0 memw +402ad3ad: 812462 l32i a6, a4, 0x204 +402ad3b0: 206670 or a6, a6, a7 +402ad3b3: 0020c0 memw +402ad3b6: 816462 s32i a6, a4, 0x204 +402ad3b9: f00d ret.n +402ad3bb: 132266 bnei a2, 2, 402ad3d2 +402ad3be: 590091 l32r a9, 402837c0 +402ad3c1: 0020c0 memw +402ad3c4: 812482 l32i a8, a4, 0x204 +402ad3c7: 208890 or a8, a8, a9 +402ad3ca: 0020c0 memw +402ad3cd: 816482 s32i a8, a4, 0x204 +402ad3d0: f00d ret.n +402ad3d2: 113266 bnei a2, 3, 402ad3e7 +402ad3d5: 5b4ab1 l32r a11, 40284100 +402ad3d8: 0020c0 memw +402ad3db: 8124a2 l32i a10, a4, 0x204 +402ad3de: 20aab0 or a10, a10, a11 +402ad3e1: 0020c0 memw +402ad3e4: 8164a2 s32i a10, a4, 0x204 +402ad3e7: f00d ret.n +402ad3e9: 000000 ill +402ad3ec: 001400 excw +402ad3ef: ffff00 excw +402ad3f2: 7f .byte 0x7f +402ad3f3: bc8180 excw +402ad3f6: 980914 excw +402ad3f9: 5ac641 l32r a4, 40283f14 +402ad3fc: ff .byte 0xff +402ad3fd: ff .byte 0xff +402ad3fe: 00fc00 excw +402ad401: 019000 slli a9, a0, 32 +402ad404: ff .byte 0xff +402ad405: ff .byte 0xff +402ad406: ff .byte 0xff +402ad407: 00fb addi.n a0, a0, 15 +402ad409: 180000 excw +402ad40c: ff .byte 0xff +402ad40d: ff .byte 0xff +402ad40e: ff .byte 0xff +402ad40f: 0fff80 excw +402ad412: 00fff0 excw +402ad415: 000220 excw +402ad418: 000fa6 blti a15, -1, 402ad41c +402ad41b: 585400 excw +402ad41e: 0038 l32i.n a3, a0, 0 +402ad420: 0fff00 excw +402ad423: 00e6f0 excw +402ad426: 3f0b20 excw +402ad429: dffff0 excw +402ad42c: 000c40 excw +402ad42f: 000020 excw +402ad432: 3f0013 excw +402ad435: fffff0 excw +402ad438: 000d80 ret +402ad43b: 000000 ill +402ad43e: 24fc00 extui a15, a0, 12, 3 +402ad441: 03fe01 l32r a0, 4026e43c <_lit4_end+0x166590> +402ad444: 000000 ill +402ad447: 0000b0 excw +402ad44a: ff0400 excw +402ad44d: ff .byte 0xff +402ad44e: ff0b addi.n a15, a15, -1 +402ad450: ff .byte 0xff +402ad451: 0f .byte 0xf +402ad452: 830000 moveqz a0, a0, a0 +402ad455: 008000 excw +402ad458: ff .byte 0xff +402ad459: fffff7 bbsi a15, 31, 402ad45c +402ad45c: fe8c20 excw +402ad45f: 3f .byte 0x3f + +402ad460 : +402ad460: 80af62 movi a6, -128 +402ad463: f8f031 l32r a3, 402ab824 +402ad466: f57081 l32r a8, 402aaa28 +402ad469: ffe021 l32r a2, 402ad3ec +402ad46c: c0c112 addi a1, a1, -64 +402ad46f: c109 s32i.n a0, a1, 48 +402ad471: e1d9 s32i.n a13, a1, 56 +402ad473: d1c9 s32i.n a12, a1, 52 +402ad475: f1e9 s32i.n a14, a1, 60 +402ad477: f15ac1 l32r a12, 402a99e0 +402ad47a: f473e1 l32r a14, 402aa648 +402ad47d: f18dd1 l32r a13, 402a9ab4 +402ad480: 0020c0 memw +402ad483: 582db2 l32i a11, a13, 0x160 +402ad486: 20bb20 or a11, a11, a2 +402ad489: 0020c0 memw +402ad48c: 586db2 s32i a11, a13, 0x160 +402ad48f: 0020c0 memw +402ad492: 432da2 l32i a10, a13, 0x10c +402ad495: 20aa80 or a10, a10, a8 +402ad498: 0020c0 memw +402ad49b: 436da2 s32i a10, a13, 0x10c +402ad49e: ffd491 l32r a9, 402ad3f0 +402ad4a1: 0020c0 memw +402ad4a4: d02d72 l32i a7, a13, 0x340 +402ad4a7: 107790 and a7, a7, a9 +402ad4aa: 207780 or a7, a7, a8 +402ad4ad: 0020c0 memw +402ad4b0: d06d72 s32i a7, a13, 0x340 +402ad4b3: ffd051 l32r a5, 402ad3f4 +402ad4b6: 0020c0 memw +402ad4b9: 5b6d52 s32i a5, a13, 0x16c +402ad4bc: ffcf41 l32r a4, 402ad3f8 +402ad4bf: 0020c0 memw +402ad4c2: 5a6d42 s32i a4, a13, 0x168 +402ad4c5: 616a21 l32r a2, 40285a70 +402ad4c8: 0020c0 memw +402ad4cb: 542db2 l32i a11, a13, 0x150 +402ad4ce: 10bb20 and a11, a11, a2 +402ad4d1: 0020c0 memw +402ad4d4: 546db2 s32i a11, a13, 0x150 +402ad4d7: 0020c0 memw +402ad4da: 90a192 movi a9, 0x190 +402ad4dd: c62da2 l32i a10, a13, 0x318 +402ad4e0: 0020c0 memw +402ad4e3: c66d92 s32i a9, a13, 0x318 +402ad4e6: ffc671 l32r a7, 402ad400 +402ad4e9: ffc481 l32r a8, 402ad3fc +402ad4ec: 0020c0 memw +402ad4ef: bb2e52 l32i a5, a14, 0x2ec +402ad4f2: 105580 and a5, a5, a8 +402ad4f5: 205570 or a5, a5, a7 +402ad4f8: 0020c0 memw +402ad4fb: bb6e52 s32i a5, a14, 0x2ec +402ad4fe: ffc141 l32r a4, 402ad404 +402ad501: 0020c0 memw +402ad504: e22e22 l32i a2, a14, 0x388 +402ad507: 102240 and a2, a2, a4 +402ad50a: 0020c0 memw +402ad50d: e26e22 s32i a2, a14, 0x388 +402ad510: 0003b2 l8ui a11, a3, 0 +402ad513: f1cbb2 addi a11, a11, -15 +402ad516: 0020c0 memw +402ad519: 522da2 l32i a10, a13, 0x148 +402ad51c: 10aa60 and a10, a10, a6 +402ad51f: 20aab0 or a10, a10, a11 +402ad522: 0020c0 memw +402ad525: 526da2 s32i a10, a13, 0x148 +402ad528: ffb881 l32r a8, 402ad408 +402ad52b: c5f591 l32r a9, 4029ed00 +402ad52e: 0020c0 memw +402ad531: 4a2d72 l32i a7, a13, 0x128 +402ad534: 107790 and a7, a7, a9 +402ad537: 207780 or a7, a7, a8 +402ad53a: 0020c0 memw +402ad53d: 4a6d72 s32i a7, a13, 0x128 +402ad540: ffb351 l32r a5, 402ad40c +402ad543: 0020c0 memw +402ad546: dd48 l32i.n a4, a13, 52 +402ad548: 104450 and a4, a4, a5 +402ad54b: 0020c0 memw +402ad54e: dd49 s32i.n a4, a13, 52 +402ad550: bc0c22 l8ui a2, a12, 188 +402ad553: e42c movi.n a4, 46 +402ad555: 146207 bbci a2, 0, 402ad56d +402ad558: 0020c0 memw +402ad55b: 512d32 l32i a3, a13, 0x144 +402ad55e: 103360 and a3, a3, a6 +402ad561: 203340 or a3, a3, a4 +402ad564: 0020c0 memw +402ad567: 516d32 s32i a3, a13, 0x144 +402ad56a: 0004c6 j 402ad581 +402ad56d: 652c movi.n a5, 38 +402ad56f: 0020c0 memw +402ad572: 512d42 l32i a4, a13, 0x144 +402ad575: 104460 and a4, a4, a6 +402ad578: 204450 or a4, a4, a5 +402ad57b: 0020c0 memw +402ad57e: 516d42 s32i a4, a13, 0x144 +402ad581: c0af72 movi a7, -64 +402ad584: 161c movi.n a6, 17 +402ad586: 533d81 l32r a8, 4028227c +402ad589: 0020c0 memw +402ad58c: dc2d52 l32i a5, a13, 0x370 +402ad58f: 105570 and a5, a5, a7 +402ad592: 205560 or a5, a5, a6 +402ad595: 0020c0 memw +402ad598: dc6d52 s32i a5, a13, 0x370 +402ad59b: fdfe41 l32r a4, 402acd94 +402ad59e: 0020c0 memw +402ad5a1: a82e32 l32i a3, a14, 0x2a0 +402ad5a4: 203340 or a3, a3, a4 +402ad5a7: 0020c0 memw +402ad5aa: a86e32 s32i a3, a14, 0x2a0 +402ad5ad: ff9821 l32r a2, 402ad410 +402ad5b0: ff9901 l32r a0, 402ad414 +402ad5b3: 0020c0 memw +402ad5b6: 592db2 l32i a11, a13, 0x164 +402ad5b9: 10bb20 and a11, a11, a2 +402ad5bc: 20bb00 or a11, a11, a0 +402ad5bf: 0020c0 memw +402ad5c2: 596db2 s32i a11, a13, 0x164 +402ad5c5: fc4fa1 l32r a10, 402ac704 +402ad5c8: ff9491 l32r a9, 402ad418 +402ad5cb: 0020c0 memw +402ad5ce: 592d72 l32i a7, a13, 0x164 +402ad5d1: 1077a0 and a7, a7, a10 +402ad5d4: 207790 or a7, a7, a9 +402ad5d7: 0020c0 memw +402ad5da: 596d72 s32i a7, a13, 0x164 +402ad5dd: ee6661 l32r a6, 402a8f78 +402ad5e0: ff8f51 l32r a5, 402ad41c +402ad5e3: 0020c0 memw +402ad5e6: 572d42 l32i a4, a13, 0x15c +402ad5e9: 104460 and a4, a4, a6 +402ad5ec: 204450 or a4, a4, a5 +402ad5ef: 0020c0 memw +402ad5f2: 576d42 s32i a4, a13, 0x15c +402ad5f5: ff8a31 l32r a3, 402ad420 +402ad5f8: ff8b21 l32r a2, 402ad424 +402ad5fb: 0020c0 memw +402ad5fe: 542d02 l32i a0, a13, 0x150 +402ad601: 100030 and a0, a0, a3 +402ad604: 200020 or a0, a0, a2 +402ad607: 0020c0 memw +402ad60a: 546d02 s32i a0, a13, 0x150 +402ad60d: 0020c0 memw +402ad610: 80a0a2 movi a10, 128 +402ad613: c62db2 l32i a11, a13, 0x318 +402ad616: 0020c0 memw +402ad619: c66da2 s32i a10, a13, 0x318 +402ad61c: 490c movi.n a9, 4 +402ad61e: 0020c0 memw +402ad621: c42d72 l32i a7, a13, 0x310 +402ad624: 207790 or a7, a7, a9 +402ad627: 0020c0 memw +402ad62a: c46d72 s32i a7, a13, 0x310 +402ad62d: ff7e61 l32r a6, 402ad428 +402ad630: ff7f51 l32r a5, 402ad42c +402ad633: 0020c0 memw +402ad636: dc2d42 l32i a4, a13, 0x370 +402ad639: 104460 and a4, a4, a6 +402ad63c: 204450 or a4, a4, a5 +402ad63f: 0020c0 memw +402ad642: dc6d42 s32i a4, a13, 0x370 +402ad645: dcca31 l32r a3, 402a4970 +402ad648: ff7a21 l32r a2, 402ad430 +402ad64b: 0020c0 memw +402ad64e: c92d02 l32i a0, a13, 0x324 +402ad651: 100030 and a0, a0, a3 +402ad654: 200020 or a0, a0, a2 +402ad657: 0020c0 memw +402ad65a: c96d02 s32i a0, a13, 0x324 +402ad65d: ff75b1 l32r a11, 402ad434 +402ad660: ff76a1 l32r a10, 402ad438 +402ad663: 0020c0 memw +402ad666: 562d92 l32i a9, a13, 0x158 +402ad669: 1099b0 and a9, a9, a11 +402ad66c: 2099a0 or a9, a9, a10 +402ad66f: 0020c0 memw +402ad672: 566d92 s32i a9, a13, 0x158 +402ad675: ff7171 l32r a7, 402ad43c +402ad678: ff7261 l32r a6, 402ad440 +402ad67b: 0020c0 memw +402ad67e: d32d52 l32i a5, a13, 0x34c +402ad681: 105570 and a5, a5, a7 +402ad684: 205560 or a5, a5, a6 +402ad687: 0020c0 memw +402ad68a: d36d52 s32i a5, a13, 0x34c +402ad68d: c59a41 l32r a4, 4029ecf8 +402ad690: ff6d31 l32r a3, 402ad444 +402ad693: 0020c0 memw +402ad696: c82d22 l32i a2, a13, 0x320 +402ad699: 102240 and a2, a2, a4 +402ad69c: 202230 or a2, a2, a3 +402ad69f: 0020c0 memw +402ad6a2: c86d22 s32i a2, a13, 0x320 +402ad6a5: ff6801 l32r a0, 402ad448 +402ad6a8: 0020c0 memw +402ad6ab: e22eb2 l32i a11, a14, 0x388 +402ad6ae: 20bb00 or a11, a11, a0 +402ad6b1: 0020c0 memw +402ad6b4: e26eb2 s32i a11, a14, 0x388 +402ad6b7: ff65a1 l32r a10, 402ad44c +402ad6ba: 81db91 l32r a9, 4028de28 +402ad6bd: 0020c0 memw +402ad6c0: 9c2872 l32i a7, a8, 0x270 +402ad6c3: 1077a0 and a7, a7, a10 +402ad6c6: 207790 or a7, a7, a9 +402ad6c9: 0020c0 memw +402ad6cc: 9c6872 s32i a7, a8, 0x270 +402ad6cf: 69e061 l32r a6, 40287e50 +402ad6d2: 0020c0 memw +402ad6d5: d12d52 l32i a5, a13, 0x344 +402ad6d8: 105560 and a5, a5, a6 +402ad6db: 0020c0 memw +402ad6de: d16d52 s32i a5, a13, 0x344 +402ad6e1: c60c22 l8ui a2, a12, 198 +402ad6e4: ffc385 call0 402ad320 +402ad6e7: 0c08 l32i.n a0, a12, 0 +402ad6e9: 3008 l32i.n a0, a0, 12 +402ad6eb: 020c movi.n a2, 0 +402ad6ed: 0000c0 callx0 a0 +402ad6f0: cfafa2 movi a10, -49 +402ad6f3: 092c movi.n a9, 32 +402ad6f5: f0ed31 l32r a3, 402a9aac +402ad6f8: c3e261 l32r a6, 4029e680 +402ad6fb: ff5501 l32r a0, 402ad450 +402ad6fe: 0020c0 memw +402ad701: 8e2e82 l32i a8, a14, 0x238 +402ad704: 1088a0 and a8, a8, a10 +402ad707: 208890 or a8, a8, a9 +402ad70a: 0020c0 memw +402ad70d: 8e6e82 s32i a8, a14, 0x238 +402ad710: 0020c0 memw +402ad713: ff5051 l32r a5, 402ad454 +402ad716: 922d72 l32i a7, a13, 0x248 +402ad719: 0020c0 memw +402ad71c: 926d52 s32i a5, a13, 0x248 +402ad71f: 640c movi.n a4, 6 +402ad721: 0020c0 memw +402ad724: 932d22 l32i a2, a13, 0x24c +402ad727: 202240 or a2, a2, a4 +402ad72a: 0020c0 memw +402ad72d: 936d22 s32i a2, a13, 0x24c +402ad730: 0020c0 memw +402ad733: c76d02 s32i a0, a13, 0x31c +402ad736: 0020c0 memw +402ad739: c72db2 l32i a11, a13, 0x31c +402ad73c: 20bb00 or a11, a11, a0 +402ad73f: 0020c0 memw +402ad742: c76db2 s32i a11, a13, 0x31c +402ad745: ff44a1 l32r a10, 402ad458 +402ad748: 0020c0 memw +402ad74b: ad98 l32i.n a9, a13, 40 +402ad74d: 1099a0 and a9, a9, a10 +402ad750: 0020c0 memw +402ad753: ad99 s32i.n a9, a13, 40 +402ad755: 987c movi.n a8, -7 +402ad757: 270c movi.n a7, 2 +402ad759: 0020c0 memw +402ad75c: 892652 l32i a5, a6, 0x224 +402ad75f: 105580 and a5, a5, a8 +402ad762: 205570 or a5, a5, a7 +402ad765: 0020c0 memw +402ad768: 896652 s32i a5, a6, 0x224 +402ad76b: e47c movi.n a4, -2 +402ad76d: 0020c0 memw +402ad770: f02322 l32i a2, a3, 0x3c0 +402ad773: 102240 and a2, a2, a4 +402ad776: 0020c0 memw +402ad779: 0c08 l32i.n a0, a12, 0 +402ad77b: 282002 l32i a0, a0, 160 +402ad77e: f06322 s32i a2, a3, 0x3c0 +402ad781: 0000c0 callx0 a0 +402ad784: f828d1 l32r a13, 402ab824 +402ad787: 120c movi.n a2, 1 +402ad789: 0c08 l32i.n a0, a12, 0 +402ad78b: 130c movi.n a3, 1 +402ad78d: 2b2002 l32i a0, a0, 172 +402ad790: c40c movi.n a4, 12 +402ad792: 0000c0 callx0 a0 +402ad795: 080c22 l8ui a2, a12, 8 +402ad798: b29c beqz.n a2, 402ad7b7 +402ad79a: 220c movi.n a2, 2 +402ad79c: 0c08 l32i.n a0, a12, 0 +402ad79e: 130c movi.n a3, 1 +402ad7a0: 2b2002 l32i a0, a0, 172 +402ad7a3: 84a142 movi a4, 0x184 +402ad7a6: 0000c0 callx0 a0 +402ad7a9: 320c movi.n a2, 3 +402ad7ab: 0c08 l32i.n a0, a12, 0 +402ad7ad: 230c movi.n a3, 2 +402ad7af: 2b2002 l32i a0, a0, 172 +402ad7b2: 640c movi.n a4, 6 +402ad7b4: 0000c0 callx0 a0 +402ad7b7: 0c08 l32i.n a0, a12, 0 +402ad7b9: 2f2002 l32i a0, a0, 188 +402ad7bc: 0000c0 callx0 a0 +402ad7bf: 080c22 l8ui a2, a12, 8 +402ad7c2: f29c beqz.n a2, 402ad7e5 +402ad7c4: 10c122 addi a2, a1, 16 +402ad7c7: ff2531 l32r a3, 402ad45c +402ad7ca: 042c movi.n a4, 32 +402ad7cc: 504501 l32r a0, 402818e0 +402ad7cf: 0000c0 callx0 a0 +402ad7d2: 322c22 l32i a2, a12, 200 +402ad7d5: 7fa032 movi a3, 127 +402ad7d8: 10c142 addi a4, a1, 16 +402ad7db: 332c52 l32i a5, a12, 204 +402ad7de: 061c movi.n a6, 16 +402ad7e0: 070c movi.n a7, 0 +402ad7e2: fe0445 call0 402ab828 +402ad7e5: 120c movi.n a2, 1 +402ad7e7: 080c movi.n a8, 0 +402ad7e9: 000d62 l8ui a6, a13, 0 +402ad7ec: 322c72 l32i a7, a12, 200 +402ad7ef: f20131 l32r a3, 402a9ff4 +402ad7f2: 01d742 addmi a4, a7, 0x100 +402ad7f5: 16c352 addi a5, a3, 22 +402ad7f8: 661b addi.n a6, a6, 1 +402ad7fa: 0189 s32i.n a8, a1, 0 +402ad7fc: 1189 s32i.n a8, a1, 4 +402ad7fe: 2189 s32i.n a8, a1, 8 +402ad800: 746060 extui a6, a6, 0, 8 +402ad803: fe1f85 call0 402ab9fc +402ad806: 1d0c movi.n a13, 1 +402ad808: 0c78 l32i.n a7, a12, 0 +402ad80a: bc0c92 l8ui a9, a12, 188 +402ad80d: 262772 l32i a7, a7, 152 +402ad810: 246907 bbci a9, 0, 402ad838 +402ad813: 77a022 movi a2, 119 +402ad816: 030c movi.n a3, 0 +402ad818: 241c movi.n a4, 18 +402ad81a: d8a052 movi a5, 216 +402ad81d: 0007c0 callx0 a7 +402ad820: 77a022 movi a2, 119 +402ad823: 030c movi.n a3, 0 +402ad825: 841c movi.n a4, 24 +402ad827: 150c movi.n a5, 1 +402ad829: 0c08 l32i.n a0, a12, 0 +402ad82b: 160c movi.n a6, 1 +402ad82d: 272002 l32i a0, a0, 156 +402ad830: 170c movi.n a7, 1 +402ad832: 0000c0 callx0 a0 +402ad835: 000306 j 402ad845 +402ad838: 77a022 movi a2, 119 +402ad83b: 030c movi.n a3, 0 +402ad83d: 241c movi.n a4, 18 +402ad83f: e8a052 movi a5, 232 +402ad842: 0007c0 callx0 a7 +402ad845: 0020c0 memw +402ad848: 982e22 l32i a2, a14, 0x260 +402ad84b: 2022d0 or a2, a2, a13 +402ad84e: 0020c0 memw +402ad851: d1c8 l32i.n a12, a1, 52 +402ad853: 986e22 s32i a2, a14, 0x260 +402ad856: e1d8 l32i.n a13, a1, 56 +402ad858: 220c movi.n a2, 2 +402ad85a: f1e8 l32i.n a14, a1, 60 +402ad85c: ffb305 call0 402ad390 +402ad85f: c108 l32i.n a0, a1, 48 +402ad861: 40c112 addi a1, a1, 64 +402ad864: f00d ret.n + ... + +402ad868 : +402ad868: f0c112 addi a1, a1, -16 +402ad86b: 006102 s32i a0, a1, 0 +402ad86e: 055cc5 call0 402b2e3c +402ad871: 64a022 movi a2, 100 +402ad874: 58d701 l32r a0, 40283bd0 +402ad877: 0000c0 callx0 a0 +402ad87a: 002102 l32i a0, a1, 0 +402ad87d: 10c112 addi a1, a1, 16 +402ad880: 000080 ret +402ad883: ffff00 excw +402ad886: 1f .byte 0x1f +402ad887: 0000f0 excw +402ad88a: ff0180 excw +402ad88d: ff .byte 0xff +402ad88e: ff .byte 0xff +402ad88f: 1f .byte 0x1f +402ad890: ff .byte 0xff +402ad891: 3f .byte 0x3f +402ad892: 00ffe0 excw +402ad895: 001f40 excw +402ad898: ff .byte 0xff +402ad899: ff .byte 0xff +402ad89a: 00ff00 excw +402ad89d: 00ab00 excw + +402ad8a0 : +402ad8a0: fff9b1 l32r a11, 402ad884 +402ad8a3: fff9a1 l32r a10, 402ad888 +402ad8a6: f08131 l32r a3, 402a9aac +402ad8a9: 0020c0 memw +402ad8ac: e62322 l32i a2, a3, 0x398 +402ad8af: 1022b0 and a2, a2, a11 +402ad8b2: 2022a0 or a2, a2, a10 +402ad8b5: 0020c0 memw +402ad8b8: e66322 s32i a2, a3, 0x398 +402ad8bb: 0020c0 memw +402ad8be: e72392 l32i a9, a3, 0x39c +402ad8c1: 1099b0 and a9, a9, a11 +402ad8c4: 2099a0 or a9, a9, a10 +402ad8c7: 0020c0 memw +402ad8ca: e76392 s32i a9, a3, 0x39c +402ad8cd: ffef81 l32r a8, 402ad88c +402ad8d0: fd3171 l32r a7, 402acd94 +402ad8d3: 0020c0 memw +402ad8d6: e52362 l32i a6, a3, 0x394 +402ad8d9: 106680 and a6, a6, a8 +402ad8dc: 206670 or a6, a6, a7 +402ad8df: 0020c0 memw +402ad8e2: e56362 s32i a6, a3, 0x394 +402ad8e5: ffea51 l32r a5, 402ad890 +402ad8e8: ffeb41 l32r a4, 402ad894 +402ad8eb: 0020c0 memw +402ad8ee: e62322 l32i a2, a3, 0x398 +402ad8f1: 102250 and a2, a2, a5 +402ad8f4: 202240 or a2, a2, a4 +402ad8f7: 0020c0 memw +402ad8fa: e66322 s32i a2, a3, 0x398 +402ad8fd: ffe6b1 l32r a11, 402ad898 +402ad900: ffe7a1 l32r a10, 402ad89c +402ad903: 0020c0 memw +402ad906: e82392 l32i a9, a3, 0x3a0 +402ad909: 1099b0 and a9, a9, a11 +402ad90c: 2099a0 or a9, a9, a10 +402ad90f: 0020c0 memw +402ad912: e86392 s32i a9, a3, 0x3a0 +402ad915: c7eb81 l32r a8, 4029f8c4 +402ad918: 00a172 movi a7, 0x100 +402ad91b: 0020c0 memw +402ad91e: f22362 l32i a6, a3, 0x3c8 +402ad921: 106680 and a6, a6, a8 +402ad924: 206670 or a6, a6, a7 +402ad927: 0020c0 memw +402ad92a: f26362 s32i a6, a3, 0x3c8 +402ad92d: 80af52 movi a5, -128 +402ad930: 744c movi.n a4, 71 +402ad932: 0020c0 memw +402ad935: e62322 l32i a2, a3, 0x398 +402ad938: 102250 and a2, a2, a5 +402ad93b: 202240 or a2, a2, a4 +402ad93e: 0020c0 memw +402ad941: e66322 s32i a2, a3, 0x398 +402ad944: f00d ret.n +402ad946: 000000 ill +402ad949: 010e00 slli a0, a14, 32 +402ad94c: 0d0000 excw +402ad94f: 000001 l32r a0, 4026d950 <_lit4_end+0x165aa4> +402ad952: de .byte 0xde +402ad953: 000003 excw +402ad956: 03ed mov.n a14, a3 + +402ad958 : +402ad958: f0c112 addi a1, a1, -16 +402ad95b: f02141 l32r a4, 402a99e0 +402ad95e: 0109 s32i.n a0, a1, 0 +402ad960: 950402 l8ui a0, a4, 149 +402ad963: 542331 l32r a3, 402829f0 +402ad966: 172066 bnei a0, 2, 402ad981 +402ad969: 94af62 movi a6, -108 +402ad96c: 69a052 movi a5, 105 +402ad96f: 0020c0 memw +402ad972: 682322 l32i a2, a3, 0x1a0 +402ad975: 102260 and a2, a2, a6 +402ad978: 202250 or a2, a2, a5 +402ad97b: 0020c0 memw +402ad97e: 686322 s32i a2, a3, 0x1a0 +402ad981: 072c movi.n a7, 32 +402ad983: 920402 l8ui a0, a4, 146 +402ad986: cfae62 movi a6, 0xfffffecf +402ad989: 261026 beqi a0, 1, 402ad9b3 +402ad98c: 233026 beqi a0, 3, 402ad9b3 +402ad98f: 204026 beqi a0, 4, 402ad9b3 +402ad992: 1d5026 beqi a0, 5, 402ad9b3 +402ad995: 940402 l8ui a0, a4, 148 +402ad998: fdc082 addi a8, a0, -3 +402ad99b: 0c2856 bnez a8, 402ada61 +402ad99e: 0020c0 memw +402ad9a1: 8d2392 l32i a9, a3, 0x234 +402ad9a4: 109960 and a9, a9, a6 +402ad9a7: 209970 or a9, a9, a7 +402ad9aa: 0020c0 memw +402ad9ad: 8d6392 s32i a9, a3, 0x234 +402ad9b0: 002986 j 402ada5a +402ad9b3: f03e51 l32r a5, 402a9aac +402ad9b6: 080c movi.n a8, 0 +402ad9b8: a00b addi.n a10, a0, -1 +402ad9ba: 102a16 beqz a10, 402adac0 +402ad9bd: fcc0b2 addi a11, a0, -4 +402ad9c0: 0fcb16 beqz a11, 402adac0 +402ad9c3: fdc022 addi a2, a0, -3 +402ad9c6: 158216 beqz a2, 402adb22 +402ad9c9: fbc092 addi a9, a0, -5 +402ad9cc: 152916 beqz a9, 402adb22 +402ad9cf: 0fae02 movi a0, 0xfffffe0f +402ad9d2: 053c movi.n a5, 48 +402ad9d4: 0020c0 memw +402ad9d7: 822322 l32i a2, a3, 0x208 +402ad9da: 102200 and a2, a2, a0 +402ad9dd: 202250 or a2, a2, a5 +402ad9e0: 0020c0 memw +402ad9e3: 826322 s32i a2, a3, 0x208 +402ad9e6: 0020c0 memw +402ad9e9: 8323b2 l32i a11, a3, 0x20c +402ad9ec: 10bb00 and a11, a11, a0 +402ad9ef: 20bb50 or a11, a11, a5 +402ad9f2: 0020c0 memw +402ad9f5: 8363b2 s32i a11, a3, 0x20c +402ad9f8: 9304a2 l8ui a10, a4, 147 +402ad9fb: 262ab6 bltui a10, 2, 402ada25 +402ad9fe: 0020c0 memw +402ada01: 852382 l32i a8, a3, 0x214 +402ada04: 108860 and a8, a8, a6 +402ada07: 208870 or a8, a8, a7 +402ada0a: 0020c0 memw +402ada0d: 856382 s32i a8, a3, 0x214 +402ada10: 0020c0 memw +402ada13: 8d2352 l32i a5, a3, 0x234 +402ada16: 105560 and a5, a5, a6 +402ada19: 205570 or a5, a5, a7 +402ada1c: 0020c0 memw +402ada1f: 8d6352 s32i a5, a3, 0x234 +402ada22: 000806 j 402ada46 +402ada25: 0020c0 memw +402ada28: 8523a2 l32i a10, a3, 0x214 +402ada2b: 10aa60 and a10, a10, a6 +402ada2e: 20aa50 or a10, a10, a5 +402ada31: 0020c0 memw +402ada34: 8563a2 s32i a10, a3, 0x214 +402ada37: 0020c0 memw +402ada3a: 8d2392 l32i a9, a3, 0x234 +402ada3d: 109960 and a9, a9, a6 +402ada40: 0020c0 memw +402ada43: 8d6392 s32i a9, a3, 0x234 +402ada46: 920402 l8ui a0, a4, 146 +402ada49: b00b addi.n a11, a0, -1 +402ada4b: 08cb16 beqz a11, 402adadb +402ada4e: fdc022 addi a2, a0, -3 +402ada51: 086216 beqz a2, 402adadb +402ada54: 214026 beqi a0, 4, 402ada79 +402ada57: 1e5026 beqi a0, 5, 402ada79 +402ada5a: 0108 l32i.n a0, a1, 0 +402ada5c: 10c112 addi a1, a1, 16 +402ada5f: f00d ret.n +402ada61: f52066 bnei a0, 2, 402ada5a +402ada64: 0020c0 memw +402ada67: 852342 l32i a4, a3, 0x214 +402ada6a: 104460 and a4, a4, a6 +402ada6d: 204470 or a4, a4, a7 +402ada70: 0020c0 memw +402ada73: 856342 s32i a4, a3, 0x214 +402ada76: fff806 j 402ada5a +402ada79: 930402 l8ui a0, a4, 147 +402ada7c: 1e1066 bnei a0, 1, 402ada9e +402ada7f: 020c movi.n a2, 0 +402ada81: 130c movi.n a3, 1 +402ada83: 140c movi.n a4, 1 +402ada85: 050c movi.n a5, 0 +402ada87: 520501 l32r a0, 4028229c +402ada8a: 0000c0 callx0 a0 +402ada8d: 820c movi.n a2, 8 +402ada8f: 030c movi.n a3, 0 +402ada91: 840c movi.n a4, 8 +402ada93: 050c movi.n a5, 0 +402ada95: 520101 l32r a0, 4028229c +402ada98: 0000c0 callx0 a0 +402ada9b: ffeec6 j 402ada5a +402ada9e: fb8056 bnez a0, 402ada5a +402adaa1: 120c movi.n a2, 1 +402adaa3: 030c movi.n a3, 0 +402adaa5: 140c movi.n a4, 1 +402adaa7: 050c movi.n a5, 0 +402adaa9: 51fc01 l32r a0, 4028229c +402adaac: 0000c0 callx0 a0 +402adaaf: 020c movi.n a2, 0 +402adab1: 830c movi.n a3, 8 +402adab3: 840c movi.n a4, 8 +402adab5: 050c movi.n a5, 0 +402adab7: 51f901 l32r a0, 4028229c +402adaba: 0000c0 callx0 a0 +402adabd: ffe646 j 402ada5a +402adac0: 930402 l8ui a0, a4, 147 +402adac3: 023066 bnei a0, 3, 402adac9 +402adac6: 002086 j 402adb4c +402adac9: 7f5026 beqi a0, 5, 402adb4c +402adacc: 6a20b6 bltui a0, 2, 402adb3a +402adacf: ff9e81 l32r a8, 402ad948 +402adad2: 0020c0 memw +402adad5: 406582 s32i a8, a5, 0x100 +402adad8: ffbcc6 j 402ad9cf +402adadb: 930402 l8ui a0, a4, 147 +402adade: 1e1066 bnei a0, 1, 402adb00 +402adae1: 120c movi.n a2, 1 +402adae3: 030c movi.n a3, 0 +402adae5: 140c movi.n a4, 1 +402adae7: 050c movi.n a5, 0 +402adae9: 51ec01 l32r a0, 4028229c +402adaec: 0000c0 callx0 a0 +402adaef: 020c movi.n a2, 0 +402adaf1: 830c movi.n a3, 8 +402adaf3: 840c movi.n a4, 8 +402adaf5: 050c movi.n a5, 0 +402adaf7: 51e901 l32r a0, 4028229c +402adafa: 0000c0 callx0 a0 +402adafd: ffd646 j 402ada5a +402adb00: f56056 bnez a0, 402ada5a +402adb03: 020c movi.n a2, 0 +402adb05: 130c movi.n a3, 1 +402adb07: 140c movi.n a4, 1 +402adb09: 050c movi.n a5, 0 +402adb0b: 51e401 l32r a0, 4028229c +402adb0e: 0000c0 callx0 a0 +402adb11: 820c movi.n a2, 8 +402adb13: 030c movi.n a3, 0 +402adb15: 840c movi.n a4, 8 +402adb17: 050c movi.n a5, 0 +402adb19: 51e001 l32r a0, 4028229c +402adb1c: 0000c0 callx0 a0 +402adb1f: ffcdc6 j 402ada5a +402adb22: 930402 l8ui a0, a4, 147 +402adb25: 2f3026 beqi a0, 3, 402adb58 +402adb28: 2c5026 beqi a0, 5, 402adb58 +402adb2b: 1420b6 bltui a0, 2, 402adb43 +402adb2e: ff8791 l32r a9, 402ad94c +402adb31: 0020c0 memw +402adb34: 406592 s32i a9, a5, 0x100 +402adb37: ffa506 j 402ad9cf +402adb3a: 0020c0 memw +402adb3d: 406582 s32i a8, a5, 0x100 +402adb40: ffa2c6 j 402ad9cf +402adb43: 0020c0 memw +402adb46: 406582 s32i a8, a5, 0x100 +402adb49: ffa086 j 402ad9cf +402adb4c: ff81a1 l32r a10, 402ad950 +402adb4f: 0020c0 memw +402adb52: 4065a2 s32i a10, a5, 0x100 +402adb55: ff9d86 j 402ad9cf +402adb58: ff7fb1 l32r a11, 402ad954 +402adb5b: 0020c0 memw +402adb5e: 4065b2 s32i a11, a5, 0x100 +402adb61: ff9a86 j 402ad9cf +402adb64: e03f80 subx4 a3, a15, a8 +402adb67: 0f .byte 0xf +402adb68: ff .byte 0xff +402adb69: ff .byte 0xff +402adb6a: cf .byte 0xcf +402adb6b: ff .byte 0xff + +402adb6c : +402adb6c: f0c112 addi a1, a1, -16 +402adb6f: 0109 s32i.n a0, a1, 0 +402adb71: ef9b01 l32r a0, 402a99e0 +402adb74: c40022 l8ui a2, a0, 196 +402adb77: 083256 bnez a2, 402adbfe +402adb7a: 66a022 movi a2, 102 +402adb7d: 0008 l32i.n a0, a0, 0 +402adb7f: 330c movi.n a3, 3 +402adb81: 242002 l32i a0, a0, 144 +402adb84: 140c movi.n a4, 1 +402adb86: 0000c0 callx0 a0 +402adb89: ef9531 l32r a3, 402a99e0 +402adb8c: 346322 s32i a2, a3, 208 +402adb8f: efc721 l32r a2, 402a9aac +402adb92: 0020c0 memw +402adb95: e52252 l32i a5, a2, 0x394 +402adb98: 356352 s32i a5, a3, 212 +402adb9b: 0020c0 memw +402adb9e: e62242 l32i a4, a2, 0x398 +402adba1: 366342 s32i a4, a3, 216 +402adba4: 0020c0 memw +402adba7: 140c movi.n a4, 1 +402adba9: 550c movi.n a5, 5 +402adbab: 060c movi.n a6, 0 +402adbad: c73c movi.n a7, 60 +402adbaf: e72222 l32i a2, a2, 0x39c +402adbb2: 376322 s32i a2, a3, 220 +402adbb5: 0308 l32i.n a0, a3, 0 +402adbb7: 66a022 movi a2, 102 +402adbba: 272002 l32i a0, a0, 156 +402adbbd: 330c movi.n a3, 3 +402adbbf: 0000c0 callx0 a0 +402adbc2: ef8701 l32r a0, 402a99e0 +402adbc5: ffe721 l32r a2, 402adb64 +402adbc8: 0020c0 memw +402adbcb: efb871 l32r a7, 402a9aac +402adbce: e727b2 l32i a11, a7, 0x39c +402adbd1: 20bb20 or a11, a11, a2 +402adbd4: 0020c0 memw +402adbd7: e767b2 s32i a11, a7, 0x39c +402adbda: c447a1 l32r a10, 4029ecf8 +402adbdd: 0020c0 memw +402adbe0: e62792 l32i a9, a7, 0x398 +402adbe3: 2099a0 or a9, a9, a10 +402adbe6: 0020c0 memw +402adbe9: e66792 s32i a9, a7, 0x398 +402adbec: ffdf81 l32r a8, 402adb68 +402adbef: 0020c0 memw +402adbf2: e52762 l32i a6, a7, 0x394 +402adbf5: 106680 and a6, a6, a8 +402adbf8: 0020c0 memw +402adbfb: e56762 s32i a6, a7, 0x394 +402adbfe: 130c movi.n a3, 1 +402adc00: c44032 s8i a3, a0, 196 +402adc03: 0108 l32i.n a0, a1, 0 +402adc05: 10c112 addi a1, a1, 16 +402adc08: f00d ret.n + ... + +402adc0c : +402adc0c: f0c112 addi a1, a1, -16 +402adc0f: 0109 s32i.n a0, a1, 0 +402adc11: ef7301 l32r a0, 402a99e0 +402adc14: c40022 l8ui a2, a0, 196 +402adc17: 341266 bnei a2, 1, 402adc4f +402adc1a: 66a022 movi a2, 102 +402adc1d: 330c movi.n a3, 3 +402adc1f: 005d mov.n a5, a0 +402adc21: 0508 l32i.n a0, a5, 0 +402adc23: 140c movi.n a4, 1 +402adc25: 262002 l32i a0, a0, 152 +402adc28: d00552 l8ui a5, a5, 208 +402adc2b: 0000c0 callx0 a0 +402adc2e: ef6c01 l32r a0, 402a99e0 +402adc31: ef9e31 l32r a3, 402a9aac +402adc34: 352052 l32i a5, a0, 212 +402adc37: 0020c0 memw +402adc3a: e56352 s32i a5, a3, 0x394 +402adc3d: 362042 l32i a4, a0, 216 +402adc40: 0020c0 memw +402adc43: e66342 s32i a4, a3, 0x398 +402adc46: 372022 l32i a2, a0, 220 +402adc49: 0020c0 memw +402adc4c: e76322 s32i a2, a3, 0x39c +402adc4f: 060c movi.n a6, 0 +402adc51: c44062 s8i a6, a0, 196 +402adc54: 0108 l32i.n a0, a1, 0 +402adc56: 10c112 addi a1, a1, 16 +402adc59: f00d ret.n + ... + +402adc5c : +402adc5c: f0c112 addi a1, a1, -16 +402adc5f: 0109 s32i.n a0, a1, 0 +402adc61: 051266 bnei a2, 1, 402adc6a +402adc64: fff045 call0 402adb6c +402adc67: 000086 j 402adc6d +402adc6a: fffa05 call0 402adc0c +402adc6d: 0108 l32i.n a0, a1, 0 +402adc6f: 10c112 addi a1, a1, 16 +402adc72: f00d ret.n +402adc74: 007800 waiti 8 + ... + +402adc78 : +402adc78: e0c112 addi a1, a1, -32 +402adc7b: 046102 s32i a0, a1, 16 +402adc7e: 51c9 s32i.n a12, a1, 20 +402adc80: c28021 l32r a2, 4029e680 +402adc83: ef57c1 l32r a12, 402a99e0 +402adc86: 0020c0 memw +402adc89: 972242 l32i a4, a2, 0x25c +402adc8c: 0020c0 memw +402adc8f: 962232 l32i a3, a2, 0x258 +402adc92: 0020c0 memw +402adc95: 404810 ssai 24 +402adc98: 130c movi.n a3, 1 +402adc9a: 740c movi.n a4, 7 +402adc9c: 155c movi.n a5, 81 +402adc9e: 0c08 l32i.n a0, a12, 0 +402adca0: 972222 l32i a2, a2, 0x25c +402adca3: 262002 l32i a0, a0, 152 +402adca6: 61a022 movi a2, 97 +402adca9: 0000c0 callx0 a0 +402adcac: ffbf05 call0 402ad8a0 +402adcaf: 77a022 movi a2, 119 +402adcb2: 030c movi.n a3, 0 +402adcb4: 041c movi.n a4, 16 +402adcb6: 050c movi.n a5, 0 +402adcb8: 0c08 l32i.n a0, a12, 0 +402adcba: 060c movi.n a6, 0 +402adcbc: 272002 l32i a0, a0, 156 +402adcbf: 170c movi.n a7, 1 +402adcc1: 0000c0 callx0 a0 +402adcc4: 023005 call0 402affc8 +402adcc7: f0cb31 l32r a3, 402a9ff4 +402adcca: 032d mov.n a2, a3 +402adccc: 334b addi.n a3, a3, 4 +402adcce: 016605 call0 402af330 +402adcd1: 3c48 l32i.n a4, a12, 12 +402adcd3: 0ef467 bbsi a4, 22, 402adce5 +402adcd6: 020c movi.n a2, 0 +402adcd8: fc31c5 call0 402a9ff8 +402adcdb: 684e71 l32r a7, 40287e14 +402adcde: 3c68 l32i.n a6, a12, 12 +402adce0: 206670 or a6, a6, a7 +402adce3: 3c69 s32i.n a6, a12, 12 +402adce5: fe1805 call0 402abe68 +402adce8: ad0c82 l8ui a8, a12, 173 +402adceb: 688c beqz.n a8, 402adcf5 +402adced: 020c movi.n a2, 0 +402adcef: fe83c5 call0 402ac52c +402adcf2: 000106 j 402adcfa +402adcf5: 120c movi.n a2, 1 +402adcf7: fe8345 call0 402ac52c +402adcfa: 054c movi.n a5, 64 +402adcfc: 070c movi.n a7, 0 +402adcfe: 060c movi.n a6, 0 +402add00: 190c movi.n a9, 1 +402add02: 0a0c movi.n a10, 0 +402add04: f6c841 l32r a4, 402ab824 +402add07: f0bb21 l32r a2, 402a9ff4 +402add0a: 590c82 l8ui a8, a12, 89 +402add0d: 14c232 addi a3, a2, 20 +402add10: 018880 slli a8, a8, 24 +402add13: 011442 l16ui a4, a4, 2 +402add16: 01a9 s32i.n a10, a1, 0 +402add18: 1199 s32i.n a9, a1, 4 +402add1a: 318880 srai a8, a8, 24 +402add1d: 1fc882 addi a8, a8, 31 +402add20: 018880 slli a8, a8, 24 +402add23: 318880 srai a8, a8, 24 +402add26: b36880 movgez a6, a8, a8 +402add29: 746060 extui a6, a6, 0, 8 +402add2c: 020305 call0 402afd60 +402add2f: 080c92 l8ui a9, a12, 8 +402add32: 398c beqz.n a9, 402add39 +402add34: 620c movi.n a2, 6 +402add36: fcb545 call0 402aa88c +402add39: ff7245 call0 402ad460 +402add3c: 220c movi.n a2, 2 +402add3e: 514f01 l32r a0, 4028227c +402add41: 0020c0 memw +402add44: 9c20b2 l32i a11, a0, 0x270 +402add47: 20bb20 or a11, a11, a2 +402add4a: 0020c0 memw +402add4d: 120c movi.n a2, 1 +402add4f: 730c movi.n a3, 7 +402add51: 540c movi.n a4, 5 +402add53: ffc851 l32r a5, 402adc74 +402add56: 160c movi.n a6, 1 +402add58: 070c movi.n a7, 0 +402add5a: 9c60b2 s32i a11, a0, 0x270 +402add5d: f0a5a1 l32r a10, 402a9ff4 +402add60: 01a9 s32i.n a10, a1, 0 +402add62: feb705 call0 402ac8d4 +402add65: 028845 call0 402b05ec +402add68: 3c38 l32i.n a3, a12, 12 +402add6a: 0b73b7 bbci a3, 27, 402add79 +402add6d: 3c0c22 l8ui a2, a12, 60 +402add70: 012280 slli a2, a2, 24 +402add73: 312820 srai a2, a2, 24 +402add76: fcc345 call0 402aa9ac +402add79: 00a705 call0 402ae7ec +402add7c: ad0c22 l8ui a2, a12, 173 +402add7f: ae0c32 l8ui a3, a12, 174 +402add82: af0c42 l8ui a4, a12, 175 +402add85: fceec5 call0 402aac74 +402add88: a90c32 l8ui a3, a12, 169 +402add8b: 51c8 l32i.n a12, a1, 20 +402add8d: 0a1366 bnei a3, 1, 402add9b +402add90: 120c movi.n a2, 1 +402add92: ffec85 call0 402adc5c +402add95: 0001c6 j 402adda0 +402add98: 000000 ill +402add9b: 020c movi.n a2, 0 +402add9d: ffebc5 call0 402adc5c +402adda0: 020c movi.n a2, 0 +402adda2: 4108 l32i.n a0, a1, 16 +402adda4: 20c112 addi a1, a1, 32 +402adda7: f00d ret.n +402adda9: 000000 ill + +402addac : +402addac: ef0d31 l32r a3, 402a99e0 +402addaf: 00a042 movi a4, 0 +402addb2: f0c112 addi a1, a1, -16 +402addb5: 202110 or a2, a1, a1 +402addb8: 016102 s32i a0, a1, 4 +402addbb: c24342 s8i a4, a3, 194 +402addbe: 0149 s32i.n a4, a1, 0 +402addc0: 10c332 addi a3, a3, 16 +402addc3: 0156c5 call0 402af330 +402addc6: f08b21 l32r a2, 402a9ff4 +402addc9: 040c movi.n a4, 0 +402addcb: 53c232 addi a3, a2, 83 +402addce: fd5845 call0 402ab354 +402addd1: 024d mov.n a4, a2 +402addd3: fa6921 l32r a2, 402ac778 +402addd6: 3249 s32i.n a4, a2, 12 +402addd8: 329b addi.n a3, a2, 9 +402addda: fd5785 call0 402ab354 +402adddd: 1108 l32i.n a0, a1, 4 +402adddf: 10c112 addi a1, a1, 16 +402adde2: f00d ret.n + +402adde4 : +402adde4: f0c112 addi a1, a1, -16 +402adde7: 2109 s32i.n a0, a1, 8 +402adde9: 0129 s32i.n a2, a1, 0 +402addeb: c22521 l32r a2, 4029e680 +402addee: 0020c0 memw +402addf1: 852242 l32i a4, a2, 0x214 +402addf4: 1149 s32i.n a4, a1, 4 +402addf6: e37c movi.n a3, -2 +402addf8: 0020c0 memw +402addfb: 852202 l32i a0, a2, 0x214 +402addfe: 100030 and a0, a0, a3 +402ade01: 0020c0 memw +402ade04: 856202 s32i a0, a2, 0x214 +402ade07: 025c movi.n a2, 80 +402ade09: ca3e01 l32r a0, 402a0704 +402ade0c: 0000c0 callx0 a0 +402ade0f: 120c movi.n a2, 1 +402ade11: 576f01 l32r a0, 40283bd0 +402ade14: 0000c0 callx0 a0 +402ade17: 880c movi.n a8, 8 +402ade19: 397c movi.n a9, -13 +402ade1b: c6ad71 l32r a7, 4029f8d0 +402ade1e: 0020c0 memw +402ade21: d02762 l32i a6, a7, 0x340 +402ade24: 106690 and a6, a6, a9 +402ade27: 206680 or a6, a6, a8 +402ade2a: 0020c0 memw +402ade2d: 0158 l32i.n a5, a1, 0 +402ade2f: d06762 s32i a6, a7, 0x340 +402ade32: a58c beqz.n a5, 402ade40 +402ade34: e8a322 movi a2, 0x3e8 +402ade37: 576601 l32r a0, 40283bd0 +402ade3a: 0000c0 callx0 a0 +402ade3d: 000206 j 402ade49 +402ade40: 64a022 movi a2, 100 +402ade43: 576301 l32r a0, 40283bd0 +402ade46: 0000c0 callx0 a0 +402ade49: 400c movi.n a0, 4 +402ade4b: 0020c0 memw +402ade4e: c6a0b1 l32r a11, 4029f8d0 +402ade51: d02ba2 l32i a10, a11, 0x340 +402ade54: 327c movi.n a2, -13 +402ade56: 10aa20 and a10, a10, a2 +402ade59: 20aa00 or a10, a10, a0 +402ade5c: 0020c0 memw +402ade5f: d06ba2 s32i a10, a11, 0x340 +402ade62: 120c movi.n a2, 1 +402ade64: 575b01 l32r a0, 40283bd0 +402ade67: 0000c0 callx0 a0 +402ade6a: 0020c0 memw +402ade6d: c20441 l32r a4, 4029e680 +402ade70: 1138 l32i.n a3, a1, 4 +402ade72: 856432 s32i a3, a4, 0x214 +402ade75: 086307 bbci a3, 0, 402ade81 +402ade78: a0a022 movi a2, 160 +402ade7b: ca2201 l32r a0, 402a0704 +402ade7e: 0000c0 callx0 a0 +402ade81: 2108 l32i.n a0, a1, 8 +402ade83: 10c112 addi a1, a1, 16 +402ade86: f00d ret.n + +402ade88 : +402ade88: f0c112 addi a1, a1, -16 +402ade8b: 1109 s32i.n a0, a1, 4 +402ade8d: eed401 l32r a0, 402a99e0 +402ade90: 060c movi.n a6, 0 +402ade92: e00032 l8ui a3, a0, 224 +402ade95: b30052 l8ui a5, a0, 179 +402ade98: 63cc bnez.n a3, 402adea2 +402ade9a: 140c movi.n a4, 1 +402ade9c: e04042 s8i a4, a0, 224 +402ade9f: 000cc6 j 402aded6 +402adea2: 0129 s32i.n a2, a1, 0 +402adea4: e04062 s8i a6, a0, 224 +402adea7: 2be517 bbsi a5, 1, 402aded6 +402adeaa: 420c movi.n a2, 4 +402adeac: f27701 l32r a0, 402aa888 +402adeaf: 0000c0 callx0 a0 +402adeb2: eecb01 l32r a0, 402a99e0 +402adeb5: e10072 l8ui a7, a0, 225 +402adeb8: 67cc bnez.n a7, 402adec2 +402adeba: 120c movi.n a2, 1 +402adebc: fff245 call0 402adde4 +402adebf: eec801 l32r a0, 402a99e0 +402adec2: 002122 l32i a2, a1, 0 +402adec5: 00a082 movi a8, 0 +402adec8: e14082 s8i a8, a0, 225 +402adecb: ffee05 call0 402addac +402adece: 04a022 movi a2, 4 +402aded1: 030c movi.n a3, 0 +402aded3: 03d6c5 call0 402b1c40 +402aded6: 1108 l32i.n a0, a1, 4 +402aded8: 10c112 addi a1, a1, 16 +402adedb: f00d ret.n +402adedd: 000000 ill +402adee0: cd0c movi.n a13, 12 +402adee2: fe .byte 0xfe +402adee3: 3f .byte 0x3f +402adee4: 0e .byte 0xe +402adee5: fecd excw +402adee7: 3f .byte 0x3f +402adee8: fecd10 excw +402adeeb: 3f .byte 0x3f + +402adeec : +402adeec: 060c movi.n a6, 0 +402adeee: 2a6c movi.n a10, -30 +402adef0: eebc81 l32r a8, 402a99e0 +402adef3: 322b addi.n a3, a2, 2 +402adef5: 336832 s32i a3, a8, 204 +402adef8: 73c872 addi a7, a8, 115 +402adefb: 70c892 addi a9, a8, 112 402adefe: 095d mov.n a5, a9 -402adf00: fff171 l32r a7, 402adec4 -402adf03: 0a0c movi.n a10, 0 -402adf05: 060c movi.n a6, 0 -402adf07: 1a0232 l8ui a3, a2, 26 -402adf0a: 7b4832 s8i a3, a8, 123 -402adf0d: 1b02b2 l8ui a11, a2, 27 -402adf10: 7c48b2 s8i a11, a8, 124 -402adf13: 1c0242 l8ui a4, a2, 28 -402adf16: 1d0232 l8ui a3, a2, 29 -402adf19: 544040 extui a4, a4, 0, 6 -402adf1c: 114480 slli a4, a4, 8 -402adf1f: 203340 or a3, a3, a4 -402adf22: 3f5832 s16i a3, a8, 126 -402adf25: 462a add.n a4, a6, a2 -402adf27: 661b addi.n a6, a6, 1 -402adf29: 1e0442 l8ui a4, a4, 30 -402adf2c: 104542 s8i a4, a5, 16 -402adf2f: 01b480 slli a11, a4, 24 -402adf32: 31b8b0 srai a11, a11, 24 -402adf35: 026be6 bgei a11, 6, 402adf3b -402adf38: 026477 bbci a4, 7, 402adf3e -402adf3b: 1045a2 s8i a10, a5, 16 -402adf3e: 462a add.n a4, a6, a2 -402adf40: 551b addi.n a5, a5, 1 -402adf42: e19577 bne a5, a7, 402adf27 -402adf45: 095d mov.n a5, a9 -402adf47: ffe071 l32r a7, 402adec8 -402adf4a: 060c movi.n a6, 0 -402adf4c: a62a add.n a10, a6, a2 -402adf4e: 661b addi.n a6, a6, 1 -402adf50: 220aa2 l8ui a10, a10, 34 -402adf53: 1445a2 s8i a10, a5, 20 -402adf56: 551b addi.n a5, a5, 1 -402adf58: f09577 bne a5, a7, 402adf4c -402adf5b: 095d mov.n a5, a9 -402adf5d: ffdb71 l32r a7, 402adecc -402adf60: 060c movi.n a6, 0 -402adf62: b62a add.n a11, a6, a2 -402adf64: 661b addi.n a6, a6, 1 -402adf66: 280bb2 l8ui a11, a11, 40 -402adf69: 1a45b2 s8i a11, a5, 26 -402adf6c: 551b addi.n a5, a5, 1 -402adf6e: f09577 bne a5, a7, 402adf62 -402adf71: 550c movi.n a5, 5 -402adf73: 300262 l8ui a6, a2, 48 -402adf76: 704862 s8i a6, a8, 112 -402adf79: 330242 l8ui a4, a2, 51 -402adf7c: 924842 s8i a4, a8, 146 -402adf7f: 340232 l8ui a3, a2, 52 -402adf82: 934832 s8i a3, a8, 147 -402adf85: 3502b2 l8ui a11, a2, 53 -402adf88: 9448b2 s8i a11, a8, 148 -402adf8b: 4002a2 l8ui a10, a2, 64 -402adf8e: 9648a2 s8i a10, a8, 150 -402adf91: 410292 l8ui a9, a2, 65 -402adf94: 974892 s8i a9, a8, 151 -402adf97: 420272 l8ui a7, a2, 66 -402adf9a: 430262 l8ui a6, a2, 67 -402adf9d: 547070 extui a7, a7, 0, 6 -402adfa0: 117780 slli a7, a7, 8 -402adfa3: 206670 or a6, a6, a7 -402adfa6: 4c5862 s16i a6, a8, 152 -402adfa9: 440242 l8ui a4, a2, 68 -402adfac: 9a4842 s8i a4, a8, 154 -402adfaf: 450232 l8ui a3, a2, 69 -402adfb2: 9b4832 s8i a3, a8, 155 -402adfb5: 4702b2 l8ui a11, a2, 71 -402adfb8: 4602a2 l8ui a10, a2, 70 -402adfbb: 01bb80 slli a11, a11, 24 -402adfbe: 31b8b0 srai a11, a11, 24 -402adfc1: 11bb80 slli a11, a11, 8 -402adfc4: 20aab0 or a10, a10, a11 -402adfc7: 4e58a2 s16i a10, a8, 156 -402adfca: 490292 l8ui a9, a2, 73 -402adfcd: 480272 l8ui a7, a2, 72 -402adfd0: 019980 slli a9, a9, 24 -402adfd3: 319890 srai a9, a9, 24 -402adfd6: 119980 slli a9, a9, 8 -402adfd9: 207790 or a7, a7, a9 -402adfdc: 4f5872 s16i a7, a8, 158 -402adfdf: 4a0262 l8ui a6, a2, 74 -402adfe2: a04862 s8i a6, a8, 160 -402adfe5: 4b0242 l8ui a4, a2, 75 -402adfe8: 056d mov.n a6, a5 -402adfea: 344040 extui a4, a4, 0, 4 -402adfed: a24842 s8i a4, a8, 162 -402adff0: 0164f6 bgeui a4, 6, 402adff5 -402adff3: 046d mov.n a6, a4 -402adff5: a24862 s8i a6, a8, 162 -402adff8: 4b0292 l8ui a9, a2, 75 -402adffb: 249490 extui a9, a9, 4, 3 -402adffe: a44892 s8i a9, a8, 164 -402ae001: 4b0272 l8ui a7, a2, 75 -402ae004: 047770 extui a7, a7, 7, 1 -402ae007: a64872 s8i a7, a8, 166 -402ae00a: 4c0262 l8ui a6, a2, 76 -402ae00d: 346060 extui a6, a6, 0, 4 -402ae010: a14862 s8i a6, a8, 161 -402ae013: 013567 bltu a5, a6, 402ae018 -402ae016: 065d mov.n a5, a6 -402ae018: a14852 s8i a5, a8, 161 -402ae01b: 4c0242 l8ui a4, a2, 76 -402ae01e: 244440 extui a4, a4, 4, 3 -402ae021: a34842 s8i a4, a8, 163 -402ae024: 4c0232 l8ui a3, a2, 76 -402ae027: 043730 extui a3, a3, 7, 1 -402ae02a: a54832 s8i a3, a8, 165 -402ae02d: 4d02b2 l8ui a11, a2, 77 -402ae030: 34b0b0 extui a11, a11, 0, 4 -402ae033: a848b2 s8i a11, a8, 168 -402ae036: 4d02a2 l8ui a10, a2, 77 -402ae039: 34a4a0 extui a10, a10, 4, 4 -402ae03c: a748a2 s8i a10, a8, 167 -402ae03f: 4e0292 l8ui a9, a2, 78 -402ae042: a94892 s8i a9, a8, 169 -402ae045: 540272 l8ui a7, a2, 84 -402ae048: aa4872 s8i a7, a8, 170 -402ae04b: 580262 l8ui a6, a2, 88 -402ae04e: ab4862 s8i a6, a8, 171 -402ae051: 5d0242 l8ui a4, a2, 93 -402ae054: ad4842 s8i a4, a8, 173 -402ae057: 5e0232 l8ui a3, a2, 94 -402ae05a: ae4832 s8i a3, a8, 174 -402ae05d: 5f02b2 l8ui a11, a2, 95 -402ae060: af48b2 s8i a11, a8, 175 -402ae063: 6002a2 l8ui a10, a2, 96 -402ae066: b048a2 s8i a10, a8, 176 -402ae069: 610292 l8ui a9, a2, 97 -402ae06c: b14892 s8i a9, a8, 177 -402ae06f: 620272 l8ui a7, a2, 98 -402ae072: b24872 s8i a7, a8, 178 -402ae075: 630262 l8ui a6, a2, 99 -402ae078: b34862 s8i a6, a8, 179 -402ae07b: 640242 l8ui a4, a2, 100 -402ae07e: b44842 s8i a4, a8, 180 -402ae081: 690232 l8ui a3, a2, 105 -402ae084: b54832 s8i a3, a8, 181 -402ae087: 6a02b2 l8ui a11, a2, 106 -402ae08a: b648b2 s8i a11, a8, 182 -402ae08d: 6b02a2 l8ui a10, a2, 107 -402ae090: b748a2 s8i a10, a8, 183 -402ae093: 6c0292 l8ui a9, a2, 108 -402ae096: b84892 s8i a9, a8, 184 -402ae099: 6d0272 l8ui a7, a2, 109 -402ae09c: b94872 s8i a7, a8, 185 -402ae09f: 6e0262 l8ui a6, a2, 110 -402ae0a2: ba4862 s8i a6, a8, 186 -402ae0a5: 6f0242 l8ui a4, a2, 111 -402ae0a8: bb4842 s8i a4, a8, 187 -402ae0ab: 700232 l8ui a3, a2, 112 -402ae0ae: bc4832 s8i a3, a8, 188 -402ae0b1: 7102b2 l8ui a11, a2, 113 -402ae0b4: bd48b2 s8i a11, a8, 189 -402ae0b7: 7202a2 l8ui a10, a2, 114 -402ae0ba: be48a2 s8i a10, a8, 190 -402ae0bd: 020c movi.n a2, 0 -402ae0bf: f00d ret.n -402ae0c1: 000000 ill -402ae0c4: 040404 excw -402ae0c7: 010404 excw -402ae0ca: 010401 l32r a0, 4026e4dc <_lit4_end+0x166630> -402ae0cd: 010404 excw -402ae0d0: ff .byte 0xff -402ae0d1: ffffc3 excw -402ae0d4: 010101 l32r a0, 4026e4d8 <_lit4_end+0x16662c> -402ae0d7: 040404 excw -402ae0da: 710104 excw - -402ae0dc : -402ae0dc: ee3a71 l32r a7, 402a99c4 -402ae0df: ee6e31 l32r a3, 402a9a98 -402ae0e2: 920742 l8ui a4, a7, 146 -402ae0e5: 9c5151 l32r a5, 4029522c -402ae0e8: 681426 beqi a4, 1, 402ae154 -402ae0eb: 653426 beqi a4, 3, 402ae154 -402ae0ee: fff561 l32r a6, 402ae0c4 -402ae0f1: 714426 beqi a4, 4, 402ae166 -402ae0f4: 6e5426 beqi a4, 5, 402ae166 -402ae0f7: 940742 l8ui a4, a7, 148 -402ae0fa: 112466 bnei a4, 2, 402ae10f -402ae0fd: fff221 l32r a2, 402ae0c8 -402ae100: 0020c0 memw -402ae103: d86322 s32i a2, a3, 0x360 -402ae106: 0020c0 memw -402ae109: d96362 s32i a6, a3, 0x364 -402ae10c: 000446 j 402ae121 -402ae10f: 0e3466 bnei a4, 3, 402ae121 -402ae112: ffee41 l32r a4, 402ae0cc -402ae115: 0020c0 memw -402ae118: d86342 s32i a4, a3, 0x360 -402ae11b: 0020c0 memw -402ae11e: d96352 s32i a5, a3, 0x364 -402ae121: 6567a1 l32r a10, 402876c0 -402ae124: 0020c0 memw -402ae127: 402392 l32i a9, a3, 0x100 -402ae12a: 2099a0 or a9, a9, a10 -402ae12d: 0020c0 memw -402ae130: 406392 s32i a9, a3, 0x100 -402ae133: ffe781 l32r a8, 402ae0d0 -402ae136: afca71 l32r a7, 4029a060 -402ae139: 0020c0 memw -402ae13c: 422362 l32i a6, a3, 0x108 -402ae13f: 106680 and a6, a6, a8 -402ae142: 206670 or a6, a6, a7 -402ae145: 0020c0 memw -402ae148: 426362 s32i a6, a3, 0x108 -402ae14b: 250c movi.n a5, 2 -402ae14d: 0020c0 memw -402ae150: a359 s32i.n a5, a3, 40 -402ae152: f00d ret.n -402ae154: 0020c0 memw -402ae157: d86352 s32i a5, a3, 0x360 -402ae15a: ffdeb1 l32r a11, 402ae0d4 -402ae15d: 0020c0 memw -402ae160: d963b2 s32i a11, a3, 0x364 -402ae163: ffee86 j 402ae121 -402ae166: 0020c0 memw -402ae169: d86362 s32i a6, a3, 0x360 -402ae16c: ffdb21 l32r a2, 402ae0d8 -402ae16f: 0020c0 memw -402ae172: d96322 s32i a2, a3, 0x364 -402ae175: ffea06 j 402ae121 -402ae178: 845c movi.n a4, 88 -402ae17a: fe .byte 0xfe -402ae17b: 3f .byte 0x3f -402ae17c: 103010 and a3, a0, a1 -402ae17f: fe2140 excw - -402ae180 : -402ae180: fffe21 l32r a2, 402ae178 -402ae183: f0c112 addi a1, a1, -16 -402ae186: 11c9 s32i.n a12, a1, 4 -402ae188: 0109 s32i.n a0, a1, 0 -402ae18a: fffc01 l32r a0, 402ae17c -402ae18d: 0000c0 callx0 a0 -402ae190: f2c521 l32r a2, 402aaca4 -402ae193: 521731 l32r a3, 402829f0 -402ae196: ee0bc1 l32r a12, 402a99c4 -402ae199: 0020c0 memw -402ae19c: 340c movi.n a4, 3 -402ae19e: 750c movi.n a5, 7 -402ae1a0: 460c movi.n a6, 4 -402ae1a2: 070c movi.n a7, 0 -402ae1a4: 446322 s32i a2, a3, 0x110 -402ae1a7: 0c08 l32i.n a0, a12, 0 -402ae1a9: 62a022 movi a2, 98 -402ae1ac: 272002 l32i a0, a0, 156 -402ae1af: 130c movi.n a3, 1 -402ae1b1: 0000c0 callx0 a0 -402ae1b4: 65a022 movi a2, 101 -402ae1b7: 430c movi.n a3, 4 -402ae1b9: 040c movi.n a4, 0 -402ae1bb: 650c movi.n a5, 6 -402ae1bd: 0c08 l32i.n a0, a12, 0 -402ae1bf: 660c movi.n a6, 6 -402ae1c1: 272002 l32i a0, a0, 156 -402ae1c4: 070c movi.n a7, 0 -402ae1c6: 0000c0 callx0 a0 -402ae1c9: 65a022 movi a2, 101 -402ae1cc: 430c movi.n a3, 4 -402ae1ce: 040c movi.n a4, 0 -402ae1d0: 750c movi.n a5, 7 -402ae1d2: 0c08 l32i.n a0, a12, 0 -402ae1d4: 760c movi.n a6, 7 -402ae1d6: 272002 l32i a0, a0, 156 -402ae1d9: 070c movi.n a7, 0 -402ae1db: 0000c0 callx0 a0 -402ae1de: b70c22 l8ui a2, a12, 183 -402ae1e1: ffa032 movi a3, 255 -402ae1e4: 459237 bne a2, a3, 402ae22d -402ae1e7: f20351 l32r a5, 402aa9f4 -402ae1ea: ee2941 l32r a4, 402a9a90 -402ae1ed: 0020c0 memw -402ae1f0: fa2432 l32i a3, a4, 0x3e8 -402ae1f3: 103350 and a3, a3, a5 -402ae1f6: 0020c0 memw -402ae1f9: fa6432 s32i a3, a4, 0x3e8 -402ae1fc: 130c movi.n a3, 1 -402ae1fe: 0020c0 memw -402ae201: e52422 l32i a2, a4, 0x394 -402ae204: 202230 or a2, a2, a3 -402ae207: 0020c0 memw -402ae20a: e56422 s32i a2, a4, 0x394 -402ae20d: 0c08 l32i.n a0, a12, 0 -402ae20f: 620c movi.n a2, 6 -402ae211: 2b2002 l32i a0, a0, 172 -402ae214: 240c movi.n a4, 2 -402ae216: 0000c0 callx0 a0 -402ae219: e87c movi.n a8, -2 -402ae21b: 0020c0 memw -402ae21e: ee1c71 l32r a7, 402a9a90 -402ae221: e52762 l32i a6, a7, 0x394 -402ae224: 106680 and a6, a6, a8 -402ae227: 0020c0 memw -402ae22a: e56762 s32i a6, a7, 0x394 -402ae22d: f3fa41 l32r a4, 402ab218 -402ae230: c11431 l32r a3, 4029e680 -402ae233: 0020c0 memw -402ae236: 862322 l32i a2, a3, 0x218 -402ae239: 102240 and a2, a2, a4 -402ae23c: 0020c0 memw -402ae23f: 040c movi.n a4, 0 -402ae241: 552c movi.n a5, 37 -402ae243: 866322 s32i a2, a3, 0x218 -402ae246: 0c08 l32i.n a0, a12, 0 -402ae248: 6aa022 movi a2, 106 -402ae24b: 262002 l32i a0, a0, 152 -402ae24e: 230c movi.n a3, 2 -402ae250: 0000c0 callx0 a0 -402ae253: 0c08 l32i.n a0, a12, 0 -402ae255: 132002 l32i a0, a0, 76 -402ae258: 11c8 l32i.n a12, a1, 4 -402ae25a: 0000c0 callx0 a0 -402ae25d: 0108 l32i.n a0, a1, 0 -402ae25f: 10c112 addi a1, a1, 16 -402ae262: f00d ret.n -402ae264: 0e68 l32i.n a6, a14, 0 -402ae266: 616000 xsr.ibreakenable a0 - -402ae268 : -402ae268: 555361 l32r a6, 402837b4 -402ae26b: 050c movi.n a5, 0 -402ae26d: fffd71 l32r a7, 402ae264 -402ae270: 0020c0 memw -402ae273: 802632 l32i a3, a6, 0x200 -402ae276: 664b addi.n a6, a6, 4 -402ae278: 535a add.n a5, a3, a5 -402ae27a: f29677 bne a6, a7, 402ae270 -402ae27d: f47c movi.n a4, -1 -402ae27f: 304540 xor a4, a5, a4 -402ae282: 554c51 l32r a5, 402837b4 -402ae285: e28c beqz.n a2, 402ae297 -402ae287: 0020c0 memw -402ae28a: 9a2522 l32i a2, a5, 0x268 -402ae28d: 160c movi.n a6, 1 -402ae28f: c02240 sub a2, a2, a4 -402ae292: 932620 movnez a2, a6, a2 -402ae295: f00d ret.n -402ae297: 0020c0 memw -402ae29a: 9a6542 s32i a4, a5, 0x268 -402ae29d: 020c movi.n a2, 0 -402ae29f: f00d ret.n -402ae2a1: 000000 ill - -402ae2a4 : -402ae2a4: 115200 slli a5, a2, 16 -402ae2a7: 554341 l32r a4, 402837b4 -402ae2aa: 0020c0 memw -402ae2ad: 9b2432 l32i a3, a4, 0x26c -402ae2b0: f43030 extui a3, a3, 0, 16 -402ae2b3: 203350 or a3, a3, a5 -402ae2b6: 0020c0 memw -402ae2b9: 9b6432 s32i a3, a4, 0x26c -402ae2bc: f00d ret.n - ... - -402ae2c0 : -402ae2c0: f0c112 addi a1, a1, -16 -402ae2c3: 0109 s32i.n a0, a1, 0 -402ae2c5: 114200 slli a4, a2, 16 -402ae2c8: 553b31 l32r a3, 402837b4 -402ae2cb: 0020c0 memw -402ae2ce: 9b2302 l32i a0, a3, 0x26c -402ae2d1: f40000 extui a0, a0, 0, 16 -402ae2d4: 200040 or a0, a0, a4 -402ae2d7: 0020c0 memw -402ae2da: 020c movi.n a2, 0 -402ae2dc: 9b6302 s32i a0, a3, 0x26c -402ae2df: fff885 call0 402ae268 -402ae2e2: 0108 l32i.n a0, a1, 0 -402ae2e4: 10c112 addi a1, a1, 16 -402ae2e7: f00d ret.n -402ae2e9: 000000 ill - -402ae2ec : -402ae2ec: 040c movi.n a4, 0 -402ae2ee: 553151 l32r a5, 402837b4 -402ae2f1: a07420 addx4 a7, a4, a2 -402ae2f4: 010782 l8ui a8, a7, 1 -402ae2f7: 000762 l8ui a6, a7, 0 -402ae2fa: 118880 slli a8, a8, 8 -402ae2fd: 668a add.n a6, a6, a8 -402ae2ff: 030782 l8ui a8, a7, 3 -402ae302: 020772 l8ui a7, a7, 2 -402ae305: 018880 slli a8, a8, 24 -402ae308: 117700 slli a7, a7, 16 -402ae30b: 778a add.n a7, a7, a8 -402ae30d: 667a add.n a6, a6, a7 -402ae30f: a07450 addx4 a7, a4, a5 -402ae312: 0020c0 memw -402ae315: 806762 s32i a6, a7, 0x200 -402ae318: 441b addi.n a4, a4, 1 -402ae31a: 744040 extui a4, a4, 0, 8 -402ae31d: d0c466 bnei a4, 32, 402ae2f1 -402ae320: f00d ret.n - ... - -402ae324 : -402ae324: 040c movi.n a4, 0 -402ae326: 552351 l32r a5, 402837b4 -402ae329: a06450 addx4 a6, a4, a5 -402ae32c: 0020c0 memw -402ae32f: a07420 addx4 a7, a4, a2 -402ae332: 802662 l32i a6, a6, 0x200 -402ae335: 441b addi.n a4, a4, 1 -402ae337: 744040 extui a4, a4, 0, 8 -402ae33a: 004762 s8i a6, a7, 0 -402ae33d: f58060 extui a8, a6, 16, 16 -402ae340: 419860 srli a9, a6, 8 -402ae343: 014792 s8i a9, a7, 1 -402ae346: 024782 s8i a8, a7, 2 -402ae349: 756860 extui a6, a6, 24, 8 -402ae34c: 034762 s8i a6, a7, 3 -402ae34f: d6c466 bnei a4, 32, 402ae329 -402ae352: f00d ret.n -402ae354: a098 l32i.n a9, a0, 40 -402ae356: 402a add.n a4, a0, a2 -402ae358: 0fdc bnez.n a15, 402ae36c -402ae35a: 402b addi.n a4, a0, 2 -402ae35c: 2b0e20 excw -402ae35f: 082840 excw -402ae362: 402b addi.n a4, a0, 2 -402ae364: 9a9c beqz.n a10, 402ae381 -402ae366: 402a add.n a4, a0, a2 -402ae368: 9d3c movi.n a13, 57 -402ae36a: 402a add.n a4, a0, a2 -402ae36c: 2ac644 excw -402ae36f: c69440 excw -402ae372: 402a add.n a4, a0, a2 -402ae374: 2ac6f0 excw -402ae377: 076840 excw +402adf00: b62a add.n a11, a6, a2 +402adf02: 551b addi.n a5, a5, 1 +402adf04: 661b addi.n a6, a6, 1 +402adf06: 110b42 l8ui a4, a11, 17 +402adf09: 004542 s8i a4, a5, 0 +402adf0c: 140bb2 l8ui a11, a11, 20 +402adf0f: 0645a2 s8i a10, a5, 6 +402adf12: 44ba add.n a4, a4, a11 +402adf14: 034542 s8i a4, a5, 3 +402adf17: e59577 bne a5, a7, 402adf00 +402adf1a: 095d mov.n a5, a9 +402adf1c: fff171 l32r a7, 402adee0 +402adf1f: 0a0c movi.n a10, 0 +402adf21: 060c movi.n a6, 0 +402adf23: 1a0232 l8ui a3, a2, 26 +402adf26: 7b4832 s8i a3, a8, 123 +402adf29: 1b02b2 l8ui a11, a2, 27 +402adf2c: 7c48b2 s8i a11, a8, 124 +402adf2f: 1c0242 l8ui a4, a2, 28 +402adf32: 1d0232 l8ui a3, a2, 29 +402adf35: 544040 extui a4, a4, 0, 6 +402adf38: 114480 slli a4, a4, 8 +402adf3b: 203340 or a3, a3, a4 +402adf3e: 3f5832 s16i a3, a8, 126 +402adf41: 462a add.n a4, a6, a2 +402adf43: 661b addi.n a6, a6, 1 +402adf45: 1e0442 l8ui a4, a4, 30 +402adf48: 104542 s8i a4, a5, 16 +402adf4b: 01b480 slli a11, a4, 24 +402adf4e: 31b8b0 srai a11, a11, 24 +402adf51: 026be6 bgei a11, 6, 402adf57 +402adf54: 026477 bbci a4, 7, 402adf5a +402adf57: 1045a2 s8i a10, a5, 16 +402adf5a: 462a add.n a4, a6, a2 +402adf5c: 551b addi.n a5, a5, 1 +402adf5e: e19577 bne a5, a7, 402adf43 +402adf61: 095d mov.n a5, a9 +402adf63: ffe071 l32r a7, 402adee4 +402adf66: 060c movi.n a6, 0 +402adf68: a62a add.n a10, a6, a2 +402adf6a: 661b addi.n a6, a6, 1 +402adf6c: 220aa2 l8ui a10, a10, 34 +402adf6f: 1445a2 s8i a10, a5, 20 +402adf72: 551b addi.n a5, a5, 1 +402adf74: f09577 bne a5, a7, 402adf68 +402adf77: 095d mov.n a5, a9 +402adf79: ffdb71 l32r a7, 402adee8 +402adf7c: 060c movi.n a6, 0 +402adf7e: b62a add.n a11, a6, a2 +402adf80: 661b addi.n a6, a6, 1 +402adf82: 280bb2 l8ui a11, a11, 40 +402adf85: 1a45b2 s8i a11, a5, 26 +402adf88: 551b addi.n a5, a5, 1 +402adf8a: f09577 bne a5, a7, 402adf7e +402adf8d: 550c movi.n a5, 5 +402adf8f: 300262 l8ui a6, a2, 48 +402adf92: 704862 s8i a6, a8, 112 +402adf95: 330242 l8ui a4, a2, 51 +402adf98: 924842 s8i a4, a8, 146 +402adf9b: 340232 l8ui a3, a2, 52 +402adf9e: 934832 s8i a3, a8, 147 +402adfa1: 3502b2 l8ui a11, a2, 53 +402adfa4: 9448b2 s8i a11, a8, 148 +402adfa7: 4002a2 l8ui a10, a2, 64 +402adfaa: 9648a2 s8i a10, a8, 150 +402adfad: 410292 l8ui a9, a2, 65 +402adfb0: 974892 s8i a9, a8, 151 +402adfb3: 420272 l8ui a7, a2, 66 +402adfb6: 430262 l8ui a6, a2, 67 +402adfb9: 547070 extui a7, a7, 0, 6 +402adfbc: 117780 slli a7, a7, 8 +402adfbf: 206670 or a6, a6, a7 +402adfc2: 4c5862 s16i a6, a8, 152 +402adfc5: 440242 l8ui a4, a2, 68 +402adfc8: 9a4842 s8i a4, a8, 154 +402adfcb: 450232 l8ui a3, a2, 69 +402adfce: 9b4832 s8i a3, a8, 155 +402adfd1: 4702b2 l8ui a11, a2, 71 +402adfd4: 4602a2 l8ui a10, a2, 70 +402adfd7: 01bb80 slli a11, a11, 24 +402adfda: 31b8b0 srai a11, a11, 24 +402adfdd: 11bb80 slli a11, a11, 8 +402adfe0: 20aab0 or a10, a10, a11 +402adfe3: 4e58a2 s16i a10, a8, 156 +402adfe6: 490292 l8ui a9, a2, 73 +402adfe9: 480272 l8ui a7, a2, 72 +402adfec: 019980 slli a9, a9, 24 +402adfef: 319890 srai a9, a9, 24 +402adff2: 119980 slli a9, a9, 8 +402adff5: 207790 or a7, a7, a9 +402adff8: 4f5872 s16i a7, a8, 158 +402adffb: 4a0262 l8ui a6, a2, 74 +402adffe: a04862 s8i a6, a8, 160 +402ae001: 4b0242 l8ui a4, a2, 75 +402ae004: 056d mov.n a6, a5 +402ae006: 344040 extui a4, a4, 0, 4 +402ae009: a24842 s8i a4, a8, 162 +402ae00c: 0164f6 bgeui a4, 6, 402ae011 +402ae00f: 046d mov.n a6, a4 +402ae011: a24862 s8i a6, a8, 162 +402ae014: 4b0292 l8ui a9, a2, 75 +402ae017: 249490 extui a9, a9, 4, 3 +402ae01a: a44892 s8i a9, a8, 164 +402ae01d: 4b0272 l8ui a7, a2, 75 +402ae020: 047770 extui a7, a7, 7, 1 +402ae023: a64872 s8i a7, a8, 166 +402ae026: 4c0262 l8ui a6, a2, 76 +402ae029: 346060 extui a6, a6, 0, 4 +402ae02c: a14862 s8i a6, a8, 161 +402ae02f: 013567 bltu a5, a6, 402ae034 +402ae032: 065d mov.n a5, a6 +402ae034: a14852 s8i a5, a8, 161 +402ae037: 4c0242 l8ui a4, a2, 76 +402ae03a: 244440 extui a4, a4, 4, 3 +402ae03d: a34842 s8i a4, a8, 163 +402ae040: 4c0232 l8ui a3, a2, 76 +402ae043: 043730 extui a3, a3, 7, 1 +402ae046: a54832 s8i a3, a8, 165 +402ae049: 4d02b2 l8ui a11, a2, 77 +402ae04c: 34b0b0 extui a11, a11, 0, 4 +402ae04f: a848b2 s8i a11, a8, 168 +402ae052: 4d02a2 l8ui a10, a2, 77 +402ae055: 34a4a0 extui a10, a10, 4, 4 +402ae058: a748a2 s8i a10, a8, 167 +402ae05b: 4e0292 l8ui a9, a2, 78 +402ae05e: a94892 s8i a9, a8, 169 +402ae061: 540272 l8ui a7, a2, 84 +402ae064: aa4872 s8i a7, a8, 170 +402ae067: 580262 l8ui a6, a2, 88 +402ae06a: ab4862 s8i a6, a8, 171 +402ae06d: 5d0242 l8ui a4, a2, 93 +402ae070: ad4842 s8i a4, a8, 173 +402ae073: 5e0232 l8ui a3, a2, 94 +402ae076: ae4832 s8i a3, a8, 174 +402ae079: 5f02b2 l8ui a11, a2, 95 +402ae07c: af48b2 s8i a11, a8, 175 +402ae07f: 6002a2 l8ui a10, a2, 96 +402ae082: b048a2 s8i a10, a8, 176 +402ae085: 610292 l8ui a9, a2, 97 +402ae088: b14892 s8i a9, a8, 177 +402ae08b: 620272 l8ui a7, a2, 98 +402ae08e: b24872 s8i a7, a8, 178 +402ae091: 630262 l8ui a6, a2, 99 +402ae094: b34862 s8i a6, a8, 179 +402ae097: 640242 l8ui a4, a2, 100 +402ae09a: b44842 s8i a4, a8, 180 +402ae09d: 690232 l8ui a3, a2, 105 +402ae0a0: b54832 s8i a3, a8, 181 +402ae0a3: 6a02b2 l8ui a11, a2, 106 +402ae0a6: b648b2 s8i a11, a8, 182 +402ae0a9: 6b02a2 l8ui a10, a2, 107 +402ae0ac: b748a2 s8i a10, a8, 183 +402ae0af: 6c0292 l8ui a9, a2, 108 +402ae0b2: b84892 s8i a9, a8, 184 +402ae0b5: 6d0272 l8ui a7, a2, 109 +402ae0b8: b94872 s8i a7, a8, 185 +402ae0bb: 6e0262 l8ui a6, a2, 110 +402ae0be: ba4862 s8i a6, a8, 186 +402ae0c1: 6f0242 l8ui a4, a2, 111 +402ae0c4: bb4842 s8i a4, a8, 187 +402ae0c7: 700232 l8ui a3, a2, 112 +402ae0ca: bc4832 s8i a3, a8, 188 +402ae0cd: 7102b2 l8ui a11, a2, 113 +402ae0d0: bd48b2 s8i a11, a8, 189 +402ae0d3: 7202a2 l8ui a10, a2, 114 +402ae0d6: be48a2 s8i a10, a8, 190 +402ae0d9: 020c movi.n a2, 0 +402ae0db: f00d ret.n +402ae0dd: 000000 ill +402ae0e0: 040404 excw +402ae0e3: 010404 excw +402ae0e6: 010401 l32r a0, 4026e4f8 <_lit4_end+0x16664c> +402ae0e9: 010404 excw +402ae0ec: ff .byte 0xff +402ae0ed: ffffc3 excw +402ae0f0: 010101 l32r a0, 4026e4f4 <_lit4_end+0x166648> +402ae0f3: 040404 excw +402ae0f6: 710104 excw + +402ae0f8 : +402ae0f8: ee3a71 l32r a7, 402a99e0 +402ae0fb: ee6e31 l32r a3, 402a9ab4 +402ae0fe: 920742 l8ui a4, a7, 146 +402ae101: 9c4a51 l32r a5, 4029522c +402ae104: 681426 beqi a4, 1, 402ae170 +402ae107: 653426 beqi a4, 3, 402ae170 +402ae10a: fff561 l32r a6, 402ae0e0 +402ae10d: 714426 beqi a4, 4, 402ae182 +402ae110: 6e5426 beqi a4, 5, 402ae182 +402ae113: 940742 l8ui a4, a7, 148 +402ae116: 112466 bnei a4, 2, 402ae12b +402ae119: fff221 l32r a2, 402ae0e4 +402ae11c: 0020c0 memw +402ae11f: d86322 s32i a2, a3, 0x360 +402ae122: 0020c0 memw +402ae125: d96362 s32i a6, a3, 0x364 +402ae128: 000446 j 402ae13d +402ae12b: 0e3466 bnei a4, 3, 402ae13d +402ae12e: ffee41 l32r a4, 402ae0e8 +402ae131: 0020c0 memw +402ae134: d86342 s32i a4, a3, 0x360 +402ae137: 0020c0 memw +402ae13a: d96352 s32i a5, a3, 0x364 +402ae13d: 6560a1 l32r a10, 402876c0 +402ae140: 0020c0 memw +402ae143: 402392 l32i a9, a3, 0x100 +402ae146: 2099a0 or a9, a9, a10 +402ae149: 0020c0 memw +402ae14c: 406392 s32i a9, a3, 0x100 +402ae14f: ffe781 l32r a8, 402ae0ec +402ae152: afc371 l32r a7, 4029a060 +402ae155: 0020c0 memw +402ae158: 422362 l32i a6, a3, 0x108 +402ae15b: 106680 and a6, a6, a8 +402ae15e: 206670 or a6, a6, a7 +402ae161: 0020c0 memw +402ae164: 426362 s32i a6, a3, 0x108 +402ae167: 250c movi.n a5, 2 +402ae169: 0020c0 memw +402ae16c: a359 s32i.n a5, a3, 40 +402ae16e: f00d ret.n +402ae170: 0020c0 memw +402ae173: d86352 s32i a5, a3, 0x360 +402ae176: ffdeb1 l32r a11, 402ae0f0 +402ae179: 0020c0 memw +402ae17c: d963b2 s32i a11, a3, 0x364 +402ae17f: ffee86 j 402ae13d +402ae182: 0020c0 memw +402ae185: d86362 s32i a6, a3, 0x360 +402ae188: ffdb21 l32r a2, 402ae0f4 +402ae18b: 0020c0 memw +402ae18e: d96322 s32i a2, a3, 0x364 +402ae191: ffea06 j 402ae13d +402ae194: 845c movi.n a4, 88 +402ae196: fe .byte 0xfe +402ae197: 3f .byte 0x3f +402ae198: 103010 and a3, a0, a1 +402ae19b: fe2140 excw + +402ae19c : +402ae19c: fffe21 l32r a2, 402ae194 +402ae19f: f0c112 addi a1, a1, -16 +402ae1a2: 11c9 s32i.n a12, a1, 4 +402ae1a4: 0109 s32i.n a0, a1, 0 +402ae1a6: fffc01 l32r a0, 402ae198 +402ae1a9: 0000c0 callx0 a0 +402ae1ac: f2c521 l32r a2, 402aacc0 +402ae1af: 521031 l32r a3, 402829f0 +402ae1b2: ee0bc1 l32r a12, 402a99e0 +402ae1b5: 0020c0 memw +402ae1b8: 340c movi.n a4, 3 +402ae1ba: 750c movi.n a5, 7 +402ae1bc: 460c movi.n a6, 4 +402ae1be: 070c movi.n a7, 0 +402ae1c0: 446322 s32i a2, a3, 0x110 +402ae1c3: 0c08 l32i.n a0, a12, 0 +402ae1c5: 62a022 movi a2, 98 +402ae1c8: 272002 l32i a0, a0, 156 +402ae1cb: 130c movi.n a3, 1 +402ae1cd: 0000c0 callx0 a0 +402ae1d0: 65a022 movi a2, 101 +402ae1d3: 430c movi.n a3, 4 +402ae1d5: 040c movi.n a4, 0 +402ae1d7: 650c movi.n a5, 6 +402ae1d9: 0c08 l32i.n a0, a12, 0 +402ae1db: 660c movi.n a6, 6 +402ae1dd: 272002 l32i a0, a0, 156 +402ae1e0: 070c movi.n a7, 0 +402ae1e2: 0000c0 callx0 a0 +402ae1e5: 65a022 movi a2, 101 +402ae1e8: 430c movi.n a3, 4 +402ae1ea: 040c movi.n a4, 0 +402ae1ec: 750c movi.n a5, 7 +402ae1ee: 0c08 l32i.n a0, a12, 0 +402ae1f0: 760c movi.n a6, 7 +402ae1f2: 272002 l32i a0, a0, 156 +402ae1f5: 070c movi.n a7, 0 +402ae1f7: 0000c0 callx0 a0 +402ae1fa: b70c22 l8ui a2, a12, 183 +402ae1fd: ffa032 movi a3, 255 +402ae200: 459237 bne a2, a3, 402ae249 +402ae203: f20351 l32r a5, 402aaa10 +402ae206: ee2941 l32r a4, 402a9aac +402ae209: 0020c0 memw +402ae20c: fa2432 l32i a3, a4, 0x3e8 +402ae20f: 103350 and a3, a3, a5 +402ae212: 0020c0 memw +402ae215: fa6432 s32i a3, a4, 0x3e8 +402ae218: 130c movi.n a3, 1 +402ae21a: 0020c0 memw +402ae21d: e52422 l32i a2, a4, 0x394 +402ae220: 202230 or a2, a2, a3 +402ae223: 0020c0 memw +402ae226: e56422 s32i a2, a4, 0x394 +402ae229: 0c08 l32i.n a0, a12, 0 +402ae22b: 620c movi.n a2, 6 +402ae22d: 2b2002 l32i a0, a0, 172 +402ae230: 240c movi.n a4, 2 +402ae232: 0000c0 callx0 a0 +402ae235: e87c movi.n a8, -2 +402ae237: 0020c0 memw +402ae23a: ee1c71 l32r a7, 402a9aac +402ae23d: e52762 l32i a6, a7, 0x394 +402ae240: 106680 and a6, a6, a8 +402ae243: 0020c0 memw +402ae246: e56762 s32i a6, a7, 0x394 +402ae249: f3fa41 l32r a4, 402ab234 +402ae24c: c10d31 l32r a3, 4029e680 +402ae24f: 0020c0 memw +402ae252: 862322 l32i a2, a3, 0x218 +402ae255: 102240 and a2, a2, a4 +402ae258: 0020c0 memw +402ae25b: 040c movi.n a4, 0 +402ae25d: 552c movi.n a5, 37 +402ae25f: 866322 s32i a2, a3, 0x218 +402ae262: 0c08 l32i.n a0, a12, 0 +402ae264: 6aa022 movi a2, 106 +402ae267: 262002 l32i a0, a0, 152 +402ae26a: 230c movi.n a3, 2 +402ae26c: 0000c0 callx0 a0 +402ae26f: 0c08 l32i.n a0, a12, 0 +402ae271: 132002 l32i a0, a0, 76 +402ae274: 11c8 l32i.n a12, a1, 4 +402ae276: 0000c0 callx0 a0 +402ae279: 0108 l32i.n a0, a1, 0 +402ae27b: 10c112 addi a1, a1, 16 +402ae27e: f00d ret.n +402ae280: 0e68 l32i.n a6, a14, 0 +402ae282: 616000 xsr.ibreakenable a0 + +402ae284 : +402ae284: 554c61 l32r a6, 402837b4 +402ae287: 050c movi.n a5, 0 +402ae289: fffd71 l32r a7, 402ae280 +402ae28c: 0020c0 memw +402ae28f: 802632 l32i a3, a6, 0x200 +402ae292: 664b addi.n a6, a6, 4 +402ae294: 535a add.n a5, a3, a5 +402ae296: f29677 bne a6, a7, 402ae28c +402ae299: f47c movi.n a4, -1 +402ae29b: 304540 xor a4, a5, a4 +402ae29e: 554551 l32r a5, 402837b4 +402ae2a1: e28c beqz.n a2, 402ae2b3 +402ae2a3: 0020c0 memw +402ae2a6: 9a2522 l32i a2, a5, 0x268 +402ae2a9: 160c movi.n a6, 1 +402ae2ab: c02240 sub a2, a2, a4 +402ae2ae: 932620 movnez a2, a6, a2 +402ae2b1: f00d ret.n +402ae2b3: 0020c0 memw +402ae2b6: 9a6542 s32i a4, a5, 0x268 +402ae2b9: 020c movi.n a2, 0 +402ae2bb: f00d ret.n +402ae2bd: 000000 ill + +402ae2c0 : +402ae2c0: 115200 slli a5, a2, 16 +402ae2c3: 553c41 l32r a4, 402837b4 +402ae2c6: 0020c0 memw +402ae2c9: 9b2432 l32i a3, a4, 0x26c +402ae2cc: f43030 extui a3, a3, 0, 16 +402ae2cf: 203350 or a3, a3, a5 +402ae2d2: 0020c0 memw +402ae2d5: 9b6432 s32i a3, a4, 0x26c +402ae2d8: f00d ret.n + ... + +402ae2dc : +402ae2dc: f0c112 addi a1, a1, -16 +402ae2df: 0109 s32i.n a0, a1, 0 +402ae2e1: 114200 slli a4, a2, 16 +402ae2e4: 553431 l32r a3, 402837b4 +402ae2e7: 0020c0 memw +402ae2ea: 9b2302 l32i a0, a3, 0x26c +402ae2ed: f40000 extui a0, a0, 0, 16 +402ae2f0: 200040 or a0, a0, a4 +402ae2f3: 0020c0 memw +402ae2f6: 020c movi.n a2, 0 +402ae2f8: 9b6302 s32i a0, a3, 0x26c +402ae2fb: fff885 call0 402ae284 +402ae2fe: 0108 l32i.n a0, a1, 0 +402ae300: 10c112 addi a1, a1, 16 +402ae303: f00d ret.n +402ae305: 000000 ill + +402ae308 : +402ae308: 040c movi.n a4, 0 +402ae30a: 552a51 l32r a5, 402837b4 +402ae30d: a07420 addx4 a7, a4, a2 +402ae310: 010782 l8ui a8, a7, 1 +402ae313: 000762 l8ui a6, a7, 0 +402ae316: 118880 slli a8, a8, 8 +402ae319: 668a add.n a6, a6, a8 +402ae31b: 030782 l8ui a8, a7, 3 +402ae31e: 020772 l8ui a7, a7, 2 +402ae321: 018880 slli a8, a8, 24 +402ae324: 117700 slli a7, a7, 16 +402ae327: 778a add.n a7, a7, a8 +402ae329: 667a add.n a6, a6, a7 +402ae32b: a07450 addx4 a7, a4, a5 +402ae32e: 0020c0 memw +402ae331: 806762 s32i a6, a7, 0x200 +402ae334: 441b addi.n a4, a4, 1 +402ae336: 744040 extui a4, a4, 0, 8 +402ae339: d0c466 bnei a4, 32, 402ae30d +402ae33c: f00d ret.n + ... + +402ae340 : +402ae340: 040c movi.n a4, 0 +402ae342: 551c51 l32r a5, 402837b4 +402ae345: a06450 addx4 a6, a4, a5 +402ae348: 0020c0 memw +402ae34b: a07420 addx4 a7, a4, a2 +402ae34e: 802662 l32i a6, a6, 0x200 +402ae351: 441b addi.n a4, a4, 1 +402ae353: 744040 extui a4, a4, 0, 8 +402ae356: 004762 s8i a6, a7, 0 +402ae359: f58060 extui a8, a6, 16, 16 +402ae35c: 419860 srli a9, a6, 8 +402ae35f: 014792 s8i a9, a7, 1 +402ae362: 024782 s8i a8, a7, 2 +402ae365: 756860 extui a6, a6, 24, 8 +402ae368: 034762 s8i a6, a7, 3 +402ae36b: d6c466 bnei a4, 32, 402ae345 +402ae36e: f00d ret.n +402ae370: 2aa0b4 excw +402ae373: 0ff840 excw +402ae376: 402b addi.n a4, a0, 2 +402ae378: 0e3c movi.n a14, 48 402ae37a: 402b addi.n a4, a0, 2 -402ae37c: a1cc bnez.n a1, 402ae38a -402ae37e: 402a add.n a4, a0, a2 -402ae380: 2ab330 excw -402ae383: b33440 movgez a3, a4, a4 +402ae37c: 2b0844 excw +402ae37f: 9ab840 excw +402ae382: 402a add.n a4, a0, a2 +402ae384: 9d58 l32i.n a5, a13, 36 402ae386: 402a add.n a4, a0, a2 -402ae388: 6b08 l32i.n a0, a11, 24 -402ae38a: 124000 excw - -402ae38c : -402ae38c: f0c112 addi a1, a1, -16 -402ae38f: 0109 s32i.n a0, a1, 0 -402ae391: fffd01 l32r a0, 402ae388 -402ae394: 0000c0 callx0 a0 -402ae397: fff101 l32r a0, 402ae35c -402ae39a: ffef31 l32r a3, 402ae358 -402ae39d: ffed41 l32r a4, 402ae354 -402ae3a0: fff561 l32r a6, 402ae374 -402ae3a3: fff371 l32r a7, 402ae370 -402ae3a6: fff181 l32r a8, 402ae36c -402ae3a9: ffef91 l32r a9, 402ae368 -402ae3ac: ffeea1 l32r a10, 402ae364 -402ae3af: ed8551 l32r a5, 402a99c4 -402ae3b2: ffebb1 l32r a11, 402ae360 -402ae3b5: 0529 s32i.n a2, a5, 0 -402ae3b7: 3a62b2 s32i a11, a2, 232 -402ae3ba: 2862a2 s32i a10, a2, 160 -402ae3bd: 226292 s32i a9, a2, 136 -402ae3c0: a289 s32i.n a8, a2, 40 -402ae3c2: 166272 s32i a7, a2, 88 -402ae3c5: 196262 s32i a6, a2, 100 -402ae3c8: 1f6242 s32i a4, a2, 124 -402ae3cb: 436232 s32i a3, a2, 0x10c -402ae3ce: 126202 s32i a0, a2, 72 -402ae3d1: ffe951 l32r a5, 402ae378 -402ae3d4: 9259 s32i.n a5, a2, 36 -402ae3d6: ffeb01 l32r a0, 402ae384 -402ae3d9: ffe931 l32r a3, 402ae380 -402ae3dc: ffe841 l32r a4, 402ae37c -402ae3df: 366242 s32i a4, a2, 216 -402ae3e2: 1e6232 s32i a3, a2, 120 -402ae3e5: 1d6202 s32i a0, a2, 116 -402ae3e8: 0108 l32i.n a0, a1, 0 -402ae3ea: 10c112 addi a1, a1, 16 -402ae3ed: f00d ret.n -402ae3ef: cda200 excw -402ae3f2: fe .byte 0xfe -402ae3f3: 3f .byte 0x3f -402ae3f4: 840000 extui a0, a0, 0, 9 -402ae3f7: 34bc04 excw -402ae3fa: f04010 subx8 a4, a0, a1 -402ae3fd: 2f .byte 0x2f -402ae3fe: 384010 excw -402ae401: 401031 l32r a3, 4027e444 <_lit4_end+0x176598> - -402ae404 : -402ae404: c0c112 addi a1, a1, -64 -402ae407: 81c9 s32i.n a12, a1, 32 -402ae409: 91d9 s32i.n a13, a1, 36 -402ae40b: a1e9 s32i.n a14, a1, 40 -402ae40d: b1f9 s32i.n a15, a1, 44 -402ae40f: 6129 s32i.n a2, a1, 24 -402ae411: 7109 s32i.n a0, a1, 28 -402ae413: fff901 l32r a0, 402ae3f8 -402ae416: 0000c0 callx0 a0 -402ae419: fff705 call0 402ae38c -402ae41c: fff5e1 l32r a14, 402ae3f0 -402ae41f: 000e02 l8ui a0, a14, 0 -402ae422: ed68c1 l32r a12, 402a99c4 -402ae425: 10dc bnez.n a0, 402ae43a -402ae427: 6128 l32i.n a2, a1, 24 -402ae429: ffaa45 call0 402aded0 -402ae42c: 4129 s32i.n a2, a1, 16 -402ae42e: f4f631 l32r a3, 402ab808 -402ae431: 840c22 l8ui a2, a12, 132 -402ae434: 244322 s8i a2, a3, 36 -402ae437: 000246 j 402ae444 -402ae43a: 3c0c42 l8ui a4, a12, 60 -402ae43d: 050c movi.n a5, 0 -402ae43f: 4159 s32i.n a5, a1, 16 -402ae441: 004142 s8i a4, a1, 0 -402ae444: 201110 or a1, a1, a1 -402ae447: 03d345 call0 402b217c -402ae44a: ffc905 call0 402ae0dc -402ae44d: 000e62 l8ui a6, a14, 0 -402ae450: 16cc bnez.n a6, 402ae455 -402ae452: ff4e85 call0 402ad93c -402ae455: ff7985 call0 402adbf0 -402ae458: 000e02 l8ui a0, a14, 0 -402ae45b: 516561 l32r a6, 402829f0 -402ae45e: 50dc bnez.n a0, 402ae477 -402ae460: bc0c82 l8ui a8, a12, 188 -402ae463: c70c movi.n a7, 12 -402ae465: 0e0787 bnone a7, a8, 402ae477 -402ae468: bd0c92 l8ui a9, a12, 189 -402ae46b: 019980 slli a9, a9, 24 -402ae46e: 319890 srai a9, a9, 24 -402ae471: 1199d0 slli a9, a9, 3 -402ae474: 605c92 s16i a9, a12, 192 -402ae477: 0020c0 memw -402ae47a: 4f2652 l32i a5, a6, 0x13c -402ae47d: be0c32 l8ui a3, a12, 190 -402ae480: 745050 extui a5, a5, 0, 8 -402ae483: 042366 bnei a3, 2, 402ae48b -402ae486: 130c movi.n a3, 1 -402ae488: be4c32 s8i a3, a12, 190 -402ae48b: 835350 moveqz a5, a3, a5 -402ae48e: 130c movi.n a3, 1 -402ae490: 745050 extui a5, a5, 0, 8 -402ae493: 358c beqz.n a5, 402ae49a -402ae495: 011526 beqi a5, 1, 402ae49a -402ae498: 030c movi.n a3, 0 -402ae49a: 54c6d1 l32r a13, 402837b4 -402ae49d: 180c movi.n a8, 1 -402ae49f: fec592 addi a9, a5, -2 -402ae4a2: 0f0c movi.n a15, 0 -402ae4a4: 050c movi.n a5, 0 -402ae4a6: 83f890 moveqz a15, a8, a9 -402ae4a9: 0020c0 memw -402ae4ac: 452672 l32i a7, a6, 0x114 -402ae4af: 247070 extui a7, a7, 0, 3 -402ae4b2: 0c2766 bnei a7, 2, 402ae4c2 -402ae4b5: 90cc bnez.n a0, 402ae4c2 -402ae4b7: 0020c0 memw -402ae4ba: c02da2 l32i a10, a13, 0x300 -402ae4bd: 015a66 bnei a10, 5, 402ae4c2 -402ae4c0: 150c movi.n a5, 1 -402ae4c2: 74e050 extui a14, a5, 0, 8 -402ae4c5: 0b0c movi.n a11, 0 -402ae4c7: d1b9 s32i.n a11, a1, 52 -402ae4c9: 70cc bnez.n a0, 402ae4d4 -402ae4cb: 140c movi.n a4, 1 -402ae4cd: 0b2d mov.n a2, a11 -402ae4cf: 8324e0 moveqz a2, a4, a14 -402ae4d2: d129 s32i.n a2, a1, 52 -402ae4d4: 745030 extui a5, a3, 0, 8 -402ae4d7: c159 s32i.n a5, a1, 48 -402ae4d9: 030c movi.n a3, 0 -402ae4db: 05cc bnez.n a5, 402ae4df -402ae4dd: 8f8c beqz.n a15, 402ae4e9 -402ae4df: d178 l32i.n a7, a1, 52 -402ae4e1: 160c movi.n a6, 1 -402ae4e3: 747070 extui a7, a7, 0, 8 -402ae4e6: 933670 movnez a3, a6, a7 -402ae4e9: 748030 extui a8, a3, 0, 8 -402ae4ec: f88c beqz.n a8, 402ae4ff -402ae4ee: 6128 l32i.n a2, a1, 24 -402ae4f0: 01d222 addmi a2, a2, 0x100 -402ae4f3: 80c222 addi a2, a2, -128 -402ae4f6: ffdf45 call0 402ae2ec -402ae4f9: ffbd01 l32r a0, 402ae3f0 -402ae4fc: 000002 l8ui a0, a0, 0 -402ae4ff: 05b056 bnez a0, 402ae55e -402ae502: c1fd51 l32r a5, 4029ecf8 -402ae505: c05e61 l32r a6, 4029e680 -402ae508: 0020c0 memw -402ae50b: 952632 l32i a3, a6, 0x254 -402ae50e: c1fb41 l32r a4, 4029ecfc -402ae511: 103350 and a3, a3, a5 -402ae514: 0020c0 memw -402ae517: 962622 l32i a2, a6, 0x258 -402ae51a: 102240 and a2, a2, a4 -402ae51d: 112200 slli a2, a2, 16 -402ae520: 202230 or a2, a2, a3 -402ae523: 1129 s32i.n a2, a1, 4 -402ae525: c1f691 l32r a9, 4029ed00 -402ae528: 0020c0 memw -402ae52b: 972672 l32i a7, a6, 0x25c -402ae52e: 4af481 l32r a8, 40281100 -402ae531: 107790 and a7, a7, a9 -402ae534: 0020c0 memw -402ae537: 942662 l32i a6, a6, 0x250 -402ae53a: 106680 and a6, a6, a8 -402ae53d: 206670 or a6, a6, a7 -402ae540: 2169 s32i.n a6, a1, 8 -402ae542: 130c movi.n a3, 1 +402ae388: 2ac660 excw +402ae38b: c6b040 excw +402ae38e: 402a add.n a4, a0, a2 +402ae390: c70c movi.n a7, 12 +402ae392: 402a add.n a4, a0, a2 +402ae394: 2b0784 excw +402ae397: a1e840 excw +402ae39a: 402a add.n a4, a0, a2 +402ae39c: b34c movi.n a3, 75 +402ae39e: 402a add.n a4, a0, a2 +402ae3a0: 2ab350 excw +402ae3a3: 6b0840 excw +402ae3a6: 124000 excw + +402ae3a8 : +402ae3a8: f0c112 addi a1, a1, -16 +402ae3ab: 0109 s32i.n a0, a1, 0 +402ae3ad: fffd01 l32r a0, 402ae3a4 +402ae3b0: 0000c0 callx0 a0 +402ae3b3: fff101 l32r a0, 402ae378 +402ae3b6: ffef31 l32r a3, 402ae374 +402ae3b9: ffed41 l32r a4, 402ae370 +402ae3bc: fff561 l32r a6, 402ae390 +402ae3bf: fff371 l32r a7, 402ae38c +402ae3c2: fff181 l32r a8, 402ae388 +402ae3c5: ffef91 l32r a9, 402ae384 +402ae3c8: ffeea1 l32r a10, 402ae380 +402ae3cb: ed8551 l32r a5, 402a99e0 +402ae3ce: ffebb1 l32r a11, 402ae37c +402ae3d1: 0529 s32i.n a2, a5, 0 +402ae3d3: 3a62b2 s32i a11, a2, 232 +402ae3d6: 2862a2 s32i a10, a2, 160 +402ae3d9: 226292 s32i a9, a2, 136 +402ae3dc: a289 s32i.n a8, a2, 40 +402ae3de: 166272 s32i a7, a2, 88 +402ae3e1: 196262 s32i a6, a2, 100 +402ae3e4: 1f6242 s32i a4, a2, 124 +402ae3e7: 436232 s32i a3, a2, 0x10c +402ae3ea: 126202 s32i a0, a2, 72 +402ae3ed: ffe951 l32r a5, 402ae394 +402ae3f0: 9259 s32i.n a5, a2, 36 +402ae3f2: ffeb01 l32r a0, 402ae3a0 +402ae3f5: ffe931 l32r a3, 402ae39c +402ae3f8: ffe841 l32r a4, 402ae398 +402ae3fb: 366242 s32i a4, a2, 216 +402ae3fe: 1e6232 s32i a3, a2, 120 +402ae401: 1d6202 s32i a0, a2, 116 +402ae404: 0108 l32i.n a0, a1, 0 +402ae406: 10c112 addi a1, a1, 16 +402ae409: f00d ret.n +402ae40b: cda200 excw +402ae40e: fe .byte 0xfe +402ae40f: 3f .byte 0x3f +402ae410: 840000 extui a0, a0, 0, 9 +402ae413: 34bc04 excw +402ae416: f04010 subx8 a4, a0, a1 +402ae419: 2f .byte 0x2f +402ae41a: 384010 excw +402ae41d: 401031 l32r a3, 4027e460 <_lit4_end+0x1765b4> + +402ae420 : +402ae420: c0c112 addi a1, a1, -64 +402ae423: 81c9 s32i.n a12, a1, 32 +402ae425: 91d9 s32i.n a13, a1, 36 +402ae427: a1e9 s32i.n a14, a1, 40 +402ae429: b1f9 s32i.n a15, a1, 44 +402ae42b: 6129 s32i.n a2, a1, 24 +402ae42d: 7109 s32i.n a0, a1, 28 +402ae42f: fff901 l32r a0, 402ae414 +402ae432: 0000c0 callx0 a0 +402ae435: fff705 call0 402ae3a8 +402ae438: fff5e1 l32r a14, 402ae40c +402ae43b: 000e02 l8ui a0, a14, 0 +402ae43e: ed68c1 l32r a12, 402a99e0 +402ae441: 10dc bnez.n a0, 402ae456 +402ae443: 6128 l32i.n a2, a1, 24 +402ae445: ffaa45 call0 402adeec +402ae448: 4129 s32i.n a2, a1, 16 +402ae44a: f4f631 l32r a3, 402ab824 +402ae44d: 840c22 l8ui a2, a12, 132 +402ae450: 244322 s8i a2, a3, 36 +402ae453: 000246 j 402ae460 +402ae456: 3c0c42 l8ui a4, a12, 60 +402ae459: 050c movi.n a5, 0 +402ae45b: 4159 s32i.n a5, a1, 16 +402ae45d: 004142 s8i a4, a1, 0 +402ae460: 201110 or a1, a1, a1 +402ae463: 03d345 call0 402b2198 +402ae466: ffc905 call0 402ae0f8 +402ae469: 000e62 l8ui a6, a14, 0 +402ae46c: 16cc bnez.n a6, 402ae471 +402ae46e: ff4e85 call0 402ad958 +402ae471: ff7985 call0 402adc0c +402ae474: 000e02 l8ui a0, a14, 0 +402ae477: 515e61 l32r a6, 402829f0 +402ae47a: 50dc bnez.n a0, 402ae493 +402ae47c: bc0c82 l8ui a8, a12, 188 +402ae47f: c70c movi.n a7, 12 +402ae481: 0e0787 bnone a7, a8, 402ae493 +402ae484: bd0c92 l8ui a9, a12, 189 +402ae487: 019980 slli a9, a9, 24 +402ae48a: 319890 srai a9, a9, 24 +402ae48d: 1199d0 slli a9, a9, 3 +402ae490: 605c92 s16i a9, a12, 192 +402ae493: 0020c0 memw +402ae496: 4f2652 l32i a5, a6, 0x13c +402ae499: be0c32 l8ui a3, a12, 190 +402ae49c: 745050 extui a5, a5, 0, 8 +402ae49f: 042366 bnei a3, 2, 402ae4a7 +402ae4a2: 130c movi.n a3, 1 +402ae4a4: be4c32 s8i a3, a12, 190 +402ae4a7: 835350 moveqz a5, a3, a5 +402ae4aa: 130c movi.n a3, 1 +402ae4ac: 745050 extui a5, a5, 0, 8 +402ae4af: 358c beqz.n a5, 402ae4b6 +402ae4b1: 011526 beqi a5, 1, 402ae4b6 +402ae4b4: 030c movi.n a3, 0 +402ae4b6: 54bfd1 l32r a13, 402837b4 +402ae4b9: 180c movi.n a8, 1 +402ae4bb: fec592 addi a9, a5, -2 +402ae4be: 0f0c movi.n a15, 0 +402ae4c0: 050c movi.n a5, 0 +402ae4c2: 83f890 moveqz a15, a8, a9 +402ae4c5: 0020c0 memw +402ae4c8: 452672 l32i a7, a6, 0x114 +402ae4cb: 247070 extui a7, a7, 0, 3 +402ae4ce: 0c2766 bnei a7, 2, 402ae4de +402ae4d1: 90cc bnez.n a0, 402ae4de +402ae4d3: 0020c0 memw +402ae4d6: c02da2 l32i a10, a13, 0x300 +402ae4d9: 015a66 bnei a10, 5, 402ae4de +402ae4dc: 150c movi.n a5, 1 +402ae4de: 74e050 extui a14, a5, 0, 8 +402ae4e1: 0b0c movi.n a11, 0 +402ae4e3: d1b9 s32i.n a11, a1, 52 +402ae4e5: 70cc bnez.n a0, 402ae4f0 +402ae4e7: 140c movi.n a4, 1 +402ae4e9: 0b2d mov.n a2, a11 +402ae4eb: 8324e0 moveqz a2, a4, a14 +402ae4ee: d129 s32i.n a2, a1, 52 +402ae4f0: 745030 extui a5, a3, 0, 8 +402ae4f3: c159 s32i.n a5, a1, 48 +402ae4f5: 030c movi.n a3, 0 +402ae4f7: 05cc bnez.n a5, 402ae4fb +402ae4f9: 8f8c beqz.n a15, 402ae505 +402ae4fb: d178 l32i.n a7, a1, 52 +402ae4fd: 160c movi.n a6, 1 +402ae4ff: 747070 extui a7, a7, 0, 8 +402ae502: 933670 movnez a3, a6, a7 +402ae505: 748030 extui a8, a3, 0, 8 +402ae508: f88c beqz.n a8, 402ae51b +402ae50a: 6128 l32i.n a2, a1, 24 +402ae50c: 01d222 addmi a2, a2, 0x100 +402ae50f: 80c222 addi a2, a2, -128 +402ae512: ffdf45 call0 402ae308 +402ae515: ffbd01 l32r a0, 402ae40c +402ae518: 000002 l8ui a0, a0, 0 +402ae51b: 05b056 bnez a0, 402ae57a +402ae51e: c1f651 l32r a5, 4029ecf8 +402ae521: c05761 l32r a6, 4029e680 +402ae524: 0020c0 memw +402ae527: 952632 l32i a3, a6, 0x254 +402ae52a: c1f441 l32r a4, 4029ecfc +402ae52d: 103350 and a3, a3, a5 +402ae530: 0020c0 memw +402ae533: 962622 l32i a2, a6, 0x258 +402ae536: 102240 and a2, a2, a4 +402ae539: 112200 slli a2, a2, 16 +402ae53c: 202230 or a2, a2, a3 +402ae53f: 1129 s32i.n a2, a1, 4 +402ae541: c1ef91 l32r a9, 4029ed00 402ae544: 0020c0 memw -402ae547: 982d42 l32i a4, a13, 0x260 -402ae54a: 0a9247 bne a2, a4, 402ae558 -402ae54d: 0020c0 memw -402ae550: 992d72 l32i a7, a13, 0x264 -402ae553: 019677 bne a6, a7, 402ae558 -402ae556: 030c movi.n a3, 0 -402ae558: 746030 extui a6, a3, 0, 8 -402ae55b: 000046 j 402ae560 -402ae55e: 060c movi.n a6, 0 +402ae547: 972672 l32i a7, a6, 0x25c +402ae54a: 4aed81 l32r a8, 40281100 +402ae54d: 107790 and a7, a7, a9 +402ae550: 0020c0 memw +402ae553: 942662 l32i a6, a6, 0x250 +402ae556: 106680 and a6, a6, a8 +402ae559: 206670 or a6, a6, a7 +402ae55c: 2169 s32i.n a6, a1, 8 +402ae55e: 130c movi.n a3, 1 402ae560: 0020c0 memw -402ae563: 9b2d52 l32i a5, a13, 0x26c -402ae566: 755050 extui a5, a5, 16, 8 -402ae569: 5ecc bnez.n a14, 402ae572 -402ae56b: 080c movi.n a8, 0 -402ae56d: e189 s32i.n a8, a1, 56 -402ae56f: 0004c6 j 402ae586 -402ae572: fcc5b2 addi a11, a5, -4 -402ae575: 1a0c movi.n a10, 1 -402ae577: 090c movi.n a9, 0 -402ae579: fec532 addi a3, a5, -2 -402ae57c: 120c movi.n a2, 1 -402ae57e: 83f230 moveqz a15, a2, a3 -402ae581: 839ab0 moveqz a9, a10, a11 -402ae584: e199 s32i.n a9, a1, 56 -402ae586: 40fc bnez.n a0, 402ae5be -402ae588: be9c beqz.n a14, 402ae5a7 -402ae58a: 0020c0 memw -402ae58d: 9b2d32 l32i a3, a13, 0x26c -402ae590: b80c72 l8ui a7, a12, 184 -402ae593: f43030 extui a3, a3, 0, 16 -402ae596: 20d716 beqz a7, 402ae7a7 -402ae599: 20a556 bnez a5, 402ae7a7 -402ae59c: 02b377 bgeu a3, a7, 402ae5a2 -402ae59f: 0087c6 j 402ae7c2 -402ae5a2: 030c movi.n a3, 0 -402ae5a4: 000046 j 402ae5a9 -402ae5a7: 030c movi.n a3, 0 -402ae5a9: 710351 l32r a5, 4028a9b8 -402ae5ac: 0020c0 memw -402ae5af: 9b2d42 l32i a4, a13, 0x26c -402ae5b2: 104450 and a4, a4, a5 -402ae5b5: 204430 or a4, a4, a3 -402ae5b8: 0020c0 memw -402ae5bb: 9b6d42 s32i a4, a13, 0x26c -402ae5be: 130c movi.n a3, 1 -402ae5c0: c178 l32i.n a7, a1, 48 -402ae5c2: 3169 s32i.n a6, a1, 12 -402ae5c4: 07cc bnez.n a7, 402ae5c8 -402ae5c6: 4f8c beqz.n a15, 402ae5ce -402ae5c8: 20cc bnez.n a0, 402ae5ce -402ae5ca: e188 l32i.n a8, a1, 56 -402ae5cc: b88c beqz.n a8, 402ae5db -402ae5ce: 071066 bnei a0, 1, 402ae5d9 -402ae5d1: 4acaa1 l32r a10, 402810fc -402ae5d4: 3c98 l32i.n a9, a12, 12 -402ae5d6: 01c9a7 bnall a9, a10, 402ae5db -402ae5d9: 030c movi.n a3, 0 -402ae5db: 74e030 extui a14, a3, 0, 8 -402ae5de: 6e9c beqz.n a14, 402ae5f8 -402ae5e0: 120c movi.n a2, 1 -402ae5e2: ffc845 call0 402ae268 -402ae5e5: 100c movi.n a0, 1 -402ae5e7: 52cc bnez.n a2, 402ae5f0 -402ae5e9: 3138 l32i.n a3, a1, 12 -402ae5eb: 020c movi.n a2, 0 -402ae5ed: 830230 moveqz a0, a2, a3 -402ae5f0: 745000 extui a5, a0, 0, 8 -402ae5f3: 040c movi.n a4, 0 -402ae5f5: 93e450 movnez a14, a4, a5 -402ae5f8: 2ebc beqz.n a14, 402ae62e -402ae5fa: ee7721 l32r a2, 402a9fd8 -402ae5fd: 040c movi.n a4, 0 -402ae5ff: 53c232 addi a3, a2, 83 -402ae602: fcd645 call0 402ab368 -402ae605: 024d mov.n a4, a2 -402ae607: 1b6c22 s32i a2, a12, 108 -402ae60a: f85421 l32r a2, 402ac75c -402ae60d: 329b addi.n a3, a2, 9 -402ae60f: fcd585 call0 402ab368 -402ae612: ff7791 l32r a9, 402ae3f0 -402ae615: 000992 l8ui a9, a9, 0 -402ae618: 29dc bnez.n a9, 402ae62e -402ae61a: 191f16 beqz a15, 402ae7af -402ae61d: d1a8 l32i.n a10, a1, 52 -402ae61f: 74a0a0 extui a10, a10, 0, 8 -402ae622: 8a8c beqz.n a10, 402ae62e -402ae624: 660b01 l32r a0, 40287e50 -402ae627: 3cb8 l32i.n a11, a12, 12 -402ae629: 10bb00 and a11, a11, a0 -402ae62c: 3cb9 s32i.n a11, a12, 12 -402ae62e: 000c movi.n a0, 0 -402ae630: 3e8c beqz.n a14, 402ae637 -402ae632: 120c movi.n a2, 1 -402ae634: 9302f0 movnez a0, a2, a15 -402ae637: ff6ef1 l32r a15, 402ae3f0 -402ae63a: 322c22 l32i a2, a12, 200 -402ae63d: 7da032 movi a3, 125 -402ae640: 140c movi.n a4, 1 -402ae642: e24c02 s8i a0, a12, 226 -402ae645: 004e45 call0 402aeb2c -402ae648: 100c movi.n a0, 1 -402ae64a: 52cc bnez.n a2, 402ae653 -402ae64c: 3c38 l32i.n a3, a12, 12 -402ae64e: 017307 bbci a3, 16, 402ae653 -402ae651: 000c movi.n a0, 0 -402ae653: 084c02 s8i a0, a12, 8 -402ae656: 4f0951 l32r a5, 4028227c -402ae659: 0020c0 memw -402ae65c: 802552 l32i a5, a5, 0x200 -402ae65f: e148 l32i.n a4, a1, 56 -402ae661: 5159 s32i.n a5, a1, 20 -402ae663: 448c beqz.n a4, 402ae66b -402ae665: ffb185 call0 402ae180 -402ae668: 000206 j 402ae674 -402ae66b: fec321 l32r a2, 402ae178 -402ae66e: ff6301 l32r a0, 402ae3fc -402ae671: 0000c0 callx0 a0 -402ae674: 0020c0 memw -402ae677: 4f0171 l32r a7, 4028227c -402ae67a: 5188 l32i.n a8, a1, 20 -402ae67c: 802772 l32i a7, a7, 0x200 -402ae67f: 080c62 l8ui a6, a12, 8 -402ae682: c07780 sub a7, a7, a8 -402ae685: 396c72 s32i a7, a12, 228 -402ae688: 968c beqz.n a6, 402ae695 -402ae68a: 322c22 l32i a2, a12, 200 -402ae68d: 7da032 movi a3, 125 -402ae690: 040c movi.n a4, 0 -402ae692: 004985 call0 402aeb2c -402ae695: 000f82 l8ui a8, a15, 0 -402ae698: 161866 bnei a8, 1, 402ae6b2 -402ae69b: 3c98 l32i.n a9, a12, 12 -402ae69d: 4cf9b7 bbsi a9, 27, 402ae6ed -402ae6a0: 000122 l8ui a2, a1, 0 -402ae6a3: 012280 slli a2, a2, 24 -402ae6a6: 312820 srai a2, a2, 24 -402ae6a9: fc1c45 call0 402aa870 -402ae6ac: 000f46 j 402ae6ed -402ae6af: 000000 ill -402ae6b2: e138 l32i.n a3, a1, 56 -402ae6b4: 53fc bnez.n a3, 402ae6ed -402ae6b6: ee4821 l32r a2, 402a9fd8 -402ae6b9: 040c movi.n a4, 0 -402ae6bb: 53c232 addi a3, a2, 83 -402ae6be: fcc785 call0 402ab338 -402ae6c1: 024d mov.n a4, a2 -402ae6c3: 1b6c22 s32i a2, a12, 108 -402ae6c6: f82521 l32r a2, 402ac75c -402ae6c9: 329b addi.n a3, a2, 9 -402ae6cb: fcc6c5 call0 402ab338 -402ae6ce: 1158 l32i.n a5, a1, 4 -402ae6d0: 0020c0 memw -402ae6d3: 986d52 s32i a5, a13, 0x260 -402ae6d6: 2148 l32i.n a4, a1, 8 -402ae6d8: 0020c0 memw -402ae6db: 996d42 s32i a4, a13, 0x264 -402ae6de: 020c movi.n a2, 0 -402ae6e0: ffb845 call0 402ae268 -402ae6e3: 622f71 l32r a7, 40286fa0 -402ae6e6: 3c68 l32i.n a6, a12, 12 -402ae6e8: 206670 or a6, a6, a7 -402ae6eb: 3c69 s32i.n a6, a12, 12 -402ae6ed: ff4191 l32r a9, 402ae3f4 -402ae6f0: 0020c0 memw -402ae6f3: 9f2d82 l32i a8, a13, 0x27c -402ae6f6: f48080 extui a8, a8, 0, 16 -402ae6f9: 208890 or a8, a8, a9 -402ae6fc: 0020c0 memw -402ae6ff: 9f6d82 s32i a8, a13, 0x27c -402ae702: 0edc bnez.n a14, 402ae716 -402ae704: d198 l32i.n a9, a1, 52 -402ae706: 749090 extui a9, a9, 0, 8 -402ae709: 998c beqz.n a9, 402ae716 -402ae70b: 6128 l32i.n a2, a1, 24 -402ae70d: 01d222 addmi a2, a2, 0x100 -402ae710: 80c222 addi a2, a2, -128 -402ae713: ffc105 call0 402ae324 -402ae716: ece051 l32r a5, 402a9a98 -402ae719: ab0c02 l8ui a0, a12, 171 -402ae71c: fb3631 l32r a3, 402ad3f4 -402ae71f: 1a3066 bnei a0, 3, 402ae73d -402ae722: aa0c62 l8ui a6, a12, 170 -402ae725: 116640 slli a6, a6, 12 -402ae728: 0020c0 memw -402ae72b: 592542 l32i a4, a5, 0x164 -402ae72e: 104430 and a4, a4, a3 -402ae731: 204460 or a4, a4, a6 -402ae734: 0020c0 memw -402ae737: 596542 s32i a4, a5, 0x164 -402ae73a: ab0c02 l8ui a0, a12, 171 -402ae73d: 294066 bnei a0, 4, 402ae76a -402ae740: aa0ca2 l8ui a10, a12, 170 -402ae743: 11aa40 slli a10, a10, 12 -402ae746: 0020c0 memw -402ae749: 592592 l32i a9, a5, 0x164 -402ae74c: 109930 and a9, a9, a3 -402ae74f: 2099a0 or a9, a9, a10 -402ae752: 0020c0 memw -402ae755: 596592 s32i a9, a5, 0x164 -402ae758: 566d81 l32r a8, 4028410c -402ae75b: 0020c0 memw -402ae75e: da2572 l32i a7, a5, 0x368 -402ae761: 207780 or a7, a7, a8 -402ae764: 0020c0 memw -402ae767: da6572 s32i a7, a5, 0x368 -402ae76a: ac0cb2 l8ui a11, a12, 172 -402ae76d: 0b2b66 bnei a11, 2, 402ae77c -402ae770: f03cd1 l32r a13, 402aa860 -402ae773: f03ce1 l32r a14, 402aa864 -402ae776: 0020c0 memw -402ae779: 806ed2 s32i a13, a14, 0x200 -402ae77c: 3c08 l32i.n a0, a12, 12 -402ae77e: 0770b7 bbci a0, 27, 402ae789 -402ae781: 120c movi.n a2, 1 -402ae783: ff1f01 l32r a0, 402ae400 -402ae786: 0000c0 callx0 a0 -402ae789: 81c8 l32i.n a12, a1, 32 -402ae78b: 91d8 l32i.n a13, a1, 36 -402ae78d: 000f22 l8ui a2, a15, 0 -402ae790: a1e8 l32i.n a14, a1, 40 -402ae792: 12cc bnez.n a2, 402ae797 -402ae794: 007f45 call0 402aef8c -402ae797: 4128 l32i.n a2, a1, 16 -402ae799: 140c movi.n a4, 1 -402ae79b: 7108 l32i.n a0, a1, 28 -402ae79d: 004f42 s8i a4, a15, 0 -402ae7a0: b1f8 l32i.n a15, a1, 44 -402ae7a2: 40c112 addi a1, a1, 64 -402ae7a5: f00d ret.n -402ae7a7: 331b addi.n a3, a3, 1 -402ae7a9: f43030 extui a3, a3, 0, 16 -402ae7ac: ff7e46 j 402ae5a9 -402ae7af: c148 l32i.n a4, a1, 48 -402ae7b1: e79416 beqz a4, 402ae62e -402ae7b4: 80ae52 movi a5, 0xfffffe80 -402ae7b7: 5dd861 l32r a6, 40285f18 -402ae7ba: 3c69 s32i.n a6, a12, 12 -402ae7bc: 1d5c52 s16i a5, a12, 58 -402ae7bf: ff9ac6 j 402ae62e -402ae7c2: 1f0c movi.n a15, 1 -402ae7c4: 331b addi.n a3, a3, 1 -402ae7c6: f43030 extui a3, a3, 0, 16 -402ae7c9: ff7706 j 402ae5a9 - -402ae7cc : -402ae7cc: f00d ret.n - ... - -402ae7d0 : -402ae7d0: 77a022 movi a2, 119 -402ae7d3: 030c movi.n a3, 0 -402ae7d5: f40c movi.n a4, 15 -402ae7d7: f0c112 addi a1, a1, -16 -402ae7da: 0109 s32i.n a0, a1, 0 -402ae7dc: ec7a01 l32r a0, 402a99c4 -402ae7df: 150c movi.n a5, 1 -402ae7e1: 0008 l32i.n a0, a0, 0 -402ae7e3: 160c movi.n a6, 1 -402ae7e5: 272002 l32i a0, a0, 156 -402ae7e8: 170c movi.n a7, 1 -402ae7ea: 0000c0 callx0 a0 -402ae7ed: 0108 l32i.n a0, a1, 0 -402ae7ef: 10c112 addi a1, a1, 16 -402ae7f2: f00d ret.n -402ae7f4: ff .byte 0xff -402ae7f5: 1f .byte 0x1f -402ae7f6: fe .byte 0xfe -402ae7f7: ff .byte 0xff - -402ae7f8 : -402ae7f8: eca661 l32r a6, 402a9a90 -402ae7fb: 881c movi.n a8, 24 -402ae7fd: fffd51 l32r a5, 402ae7f4 -402ae800: 117230 slli a7, a2, 13 -402ae803: 020c movi.n a2, 0 -402ae805: a04260 addx4 a4, a2, a6 -402ae808: 0020c0 memw -402ae80b: c12432 l32i a3, a4, 0x304 -402ae80e: 103350 and a3, a3, a5 -402ae811: 203730 or a3, a7, a3 -402ae814: 0020c0 memw -402ae817: c16432 s32i a3, a4, 0x304 -402ae81a: 221b addi.n a2, a2, 1 -402ae81c: 742020 extui a2, a2, 0, 8 -402ae81f: e29287 bne a2, a8, 402ae805 -402ae822: f00d ret.n -402ae824: 000ce4 excw - ... - -402ae828 : -402ae828: f42020 extui a2, a2, 0, 16 -402ae82b: f0c112 addi a1, a1, -16 -402ae82e: 2109 s32i.n a0, a1, 8 -402ae830: 07a702 movi a0, 0x707 -402ae833: 05b027 bgeu a0, a2, 402ae83c -402ae836: fffb31 l32r a3, 402ae824 -402ae839: 02b327 bgeu a3, a2, 402ae83f -402ae83c: fffa21 l32r a2, 402ae824 -402ae83f: ec6101 l32r a0, 402a99c4 -402ae842: 182032 l32i a3, a0, 96 -402ae845: 0008 l32i.n a0, a0, 0 -402ae847: f53030 extui a3, a3, 16, 16 -402ae84a: 0139 s32i.n a3, a1, 0 -402ae84c: e008 l32i.n a0, a0, 56 -402ae84e: 330c movi.n a3, 3 -402ae850: 0000c0 callx0 a0 -402ae853: ec5c01 l32r a0, 402a99c4 -402ae856: 330c movi.n a3, 3 -402ae858: 0008 l32i.n a0, a0, 0 -402ae85a: 1129 s32i.n a2, a1, 4 -402ae85c: e008 l32i.n a0, a0, 56 -402ae85e: 0128 l32i.n a2, a1, 0 -402ae860: 0000c0 callx0 a0 -402ae863: 1148 l32i.n a4, a1, 4 -402ae865: 7fa002 movi a0, 127 -402ae868: c04420 sub a4, a4, a2 -402ae86b: 81af22 movi a2, -127 -402ae86e: 1144f0 slli a4, a4, 1 -402ae871: 114400 slli a4, a4, 16 -402ae874: 314040 srai a4, a4, 16 -402ae877: 442b addi.n a4, a4, 2 -402ae879: 214240 srai a4, a4, 2 -402ae87c: 114400 slli a4, a4, 16 -402ae87f: 314040 srai a4, a4, 16 -402ae882: 01e4e6 bgei a4, 128, 402ae887 -402ae885: 040d mov.n a0, a4 -402ae887: 012027 blt a0, a2, 402ae88c -402ae88a: 002d mov.n a2, a0 -402ae88c: 2108 l32i.n a0, a1, 8 -402ae88e: 112200 slli a2, a2, 16 -402ae891: 312020 srai a2, a2, 16 -402ae894: 10c112 addi a1, a1, 16 -402ae897: f00d ret.n -402ae899: 000000 ill - -402ae89c : -402ae89c: e0c112 addi a1, a1, -32 -402ae89f: 51d9 s32i.n a13, a1, 20 -402ae8a1: 41c9 s32i.n a12, a1, 16 -402ae8a3: 03dd mov.n a13, a3 -402ae8a5: ec4731 l32r a3, 402a99c4 -402ae8a8: 3109 s32i.n a0, a1, 12 -402ae8aa: 3c0302 l8ui a0, a3, 60 -402ae8ad: 02cd mov.n a12, a2 -402ae8af: 1e70f6 bgeui a0, 7, 402ae8d1 -402ae8b2: 0c9342 l16si a4, a3, 24 -402ae8b5: 200b addi.n a2, a0, -1 -402ae8b7: 0d9332 l16si a3, a3, 26 -402ae8ba: 2149 s32i.n a4, a1, 8 -402ae8bc: c03340 sub a3, a3, a4 -402ae8bf: 822230 mull a2, a2, a3 -402ae8c2: 530c movi.n a3, 5 -402ae8c4: 4d6101 l32r a0, 40281e48 -402ae8c7: 0000c0 callx0 a0 -402ae8ca: 2108 l32i.n a0, a1, 8 -402ae8cc: 002a add.n a0, a0, a2 -402ae8ce: 001306 j 402ae91e -402ae8d1: 1fa0f6 bgeui a0, 12, 402ae8f4 -402ae8d4: 0d9342 l16si a4, a3, 26 -402ae8d7: fac022 addi a2, a0, -6 -402ae8da: 0e9332 l16si a3, a3, 28 -402ae8dd: 1149 s32i.n a4, a1, 4 -402ae8df: c03340 sub a3, a3, a4 -402ae8e2: 822230 mull a2, a2, a3 -402ae8e5: 530c movi.n a3, 5 -402ae8e7: 4d5801 l32r a0, 40281e48 -402ae8ea: 0000c0 callx0 a0 -402ae8ed: 1108 l32i.n a0, a1, 4 -402ae8ef: 002a add.n a0, a0, a2 -402ae8f1: 000a46 j 402ae91e -402ae8f4: 0f9322 l16si a2, a3, 30 -402ae8f7: d40c movi.n a4, 13 -402ae8f9: 1f3407 bltu a4, a0, 402ae91c -402ae8fc: a05000 addx4 a5, a0, a0 -402ae8ff: 0e9332 l16si a3, a3, 28 -402ae902: 0139 s32i.n a3, a1, 0 -402ae904: c9c552 addi a5, a5, -55 -402ae907: c02230 sub a2, a2, a3 -402ae90a: 822520 mull a2, a5, a2 -402ae90d: 631c movi.n a3, 22 -402ae90f: 4d4e01 l32r a0, 40281e48 -402ae912: 0000c0 callx0 a0 -402ae915: 0108 l32i.n a0, a1, 0 -402ae917: 002a add.n a0, a0, a2 -402ae919: 000046 j 402ae91e -402ae91c: 020d mov.n a0, a2 -402ae91e: 0c2d mov.n a2, a12 -402ae920: f5ac31 l32r a3, 402abfd0 -402ae923: 114000 slli a4, a0, 16 -402ae926: 314040 srai a4, a4, 16 -402ae929: fd6845 call0 402abfb0 -402ae92c: 000c movi.n a0, 0 -402ae92e: 701b addi.n a7, a0, 1 -402ae930: 6c0a add.n a6, a12, a0 -402ae932: 000652 l8ui a5, a6, 0 -402ae935: 740070 extui a0, a7, 0, 8 -402ae938: 5d5a add.n a5, a13, a5 -402ae93a: 004652 s8i a5, a6, 0 -402ae93d: ed6066 bnei a0, 6, 402ae92e -402ae940: 41c8 l32i.n a12, a1, 16 -402ae942: 51d8 l32i.n a13, a1, 20 -402ae944: 3108 l32i.n a0, a1, 12 -402ae946: 20c112 addi a1, a1, 32 -402ae949: f00d ret.n - ... - -402ae94c : -402ae94c: f0c112 addi a1, a1, -16 -402ae94f: 31c9 s32i.n a12, a1, 12 -402ae951: ec1cc1 l32r a12, 402a99c4 -402ae954: 012d mov.n a2, a1 -402ae956: e80c32 l8ui a3, a12, 232 -402ae959: 2109 s32i.n a0, a1, 8 -402ae95b: 013380 slli a3, a3, 24 -402ae95e: 313830 srai a3, a3, 24 -402ae961: fff385 call0 402ae89c -402ae964: f3a921 l32r a2, 402ab808 -402ae967: 550c movi.n a5, 5 -402ae969: 240222 l8ui a2, a2, 36 -402ae96c: 050102 l8ui a0, a1, 5 -402ae96f: 012280 slli a2, a2, 24 -402ae972: 312820 srai a2, a2, 24 -402ae975: 1da207 bge a2, a0, 402ae996 -402ae978: ea4c52 s8i a5, a12, 234 -402ae97b: 160c movi.n a6, 1 -402ae97d: e94c62 s8i a6, a12, 233 -402ae980: c05020 sub a5, a0, a2 -402ae983: 745050 extui a5, a5, 0, 8 -402ae986: 820c movi.n a2, 8 -402ae988: 5f3257 bltu a2, a5, 402ae9eb -402ae98b: e20c movi.n a2, 14 -402ae98d: f8c072 addi a7, a0, -8 -402ae990: eb4c72 s8i a7, a12, 235 -402ae993: 000c06 j 402ae9c7 -402ae996: 060c movi.n a6, 0 -402ae998: 040172 l8ui a7, a1, 4 -402ae99b: e94c62 s8i a6, a12, 233 -402ae99e: 1d2277 blt a2, a7, 402ae9bf -402ae9a1: 030102 l8ui a0, a1, 3 -402ae9a4: 450c movi.n a5, 4 -402ae9a6: 61a207 bge a2, a0, 402aea0b -402ae9a9: 070d mov.n a0, a7 -402ae9ab: 000406 j 402ae9bf -402ae9ae: 000152 l8ui a5, a1, 0 -402ae9b1: 02a207 bge a2, a0, 402ae9b7 -402ae9b4: 002646 j 402aea51 -402ae9b7: 022257 blt a2, a5, 402ae9bd -402ae9ba: 0024c6 j 402aea51 -402ae9bd: 150c movi.n a5, 1 -402ae9bf: ea4c52 s8i a5, a12, 234 -402ae9c2: eb4c02 s8i a0, a12, 235 -402ae9c5: f20c movi.n a2, 15 -402ae9c7: 468c beqz.n a6, 402ae9cf -402ae9c9: ffe2c5 call0 402ae7f8 -402ae9cc: 000486 j 402ae9e2 -402ae9cf: ad0c82 l8ui a8, a12, 173 -402ae9d2: 788c beqz.n a8, 402ae9dd -402ae9d4: ae0c22 l8ui a2, a12, 174 -402ae9d7: ffe205 call0 402ae7f8 -402ae9da: 000106 j 402ae9e2 -402ae9dd: f20c movi.n a2, 15 -402ae9df: ffe185 call0 402ae7f8 -402ae9e2: 31c8 l32i.n a12, a1, 12 -402ae9e4: 2108 l32i.n a0, a1, 8 -402ae9e6: 10c112 addi a1, a1, 16 -402ae9e9: f00d ret.n -402ae9eb: 891c movi.n a9, 24 -402ae9ed: 0a3957 bltu a9, a5, 402ae9fb -402ae9f0: d20c movi.n a2, 13 -402ae9f2: e8c0a2 addi a10, a0, -24 -402ae9f5: eb4ca2 s8i a10, a12, 235 -402ae9f8: fff2c6 j 402ae9c7 -402ae9fb: 0b2c movi.n a11, 32 -402ae9fd: 153b57 bltu a11, a5, 402aea16 -402aea00: e0c022 addi a2, a0, -32 -402aea03: eb4c22 s8i a2, a12, 235 -402aea06: 920c movi.n a2, 9 -402aea08: ffeec6 j 402ae9c7 -402aea0b: 020152 l8ui a5, a1, 2 -402aea0e: 14a257 bge a2, a5, 402aea26 -402aea11: 350c movi.n a5, 3 -402aea13: ffea06 j 402ae9bf -402aea16: c32c movi.n a3, 44 -402aea18: 173357 bltu a3, a5, 402aea33 -402aea1b: c20c movi.n a2, 12 -402aea1d: d4c042 addi a4, a0, -44 -402aea20: eb4c42 s8i a4, a12, 235 -402aea23: ffe806 j 402ae9c7 -402aea26: 010102 l8ui a0, a1, 1 -402aea29: 81a207 bge a2, a0, 402ae9ae -402aea2c: 050d mov.n a0, a5 -402aea2e: 250c movi.n a5, 2 -402aea30: ffe2c6 j 402ae9bf -402aea33: 873c movi.n a7, 56 -402aea35: 083757 bltu a7, a5, 402aea41 -402aea38: c8c082 addi a8, a0, -56 -402aea3b: eb4c82 s8i a8, a12, 235 -402aea3e: ffe146 j 402ae9c7 -402aea41: 494c movi.n a9, 68 -402aea43: 113957 bltu a9, a5, 402aea58 -402aea46: 420c movi.n a2, 4 -402aea48: bcc0a2 addi a10, a0, -68 -402aea4b: eb4ca2 s8i a10, a12, 235 -402aea4e: ffdd46 j 402ae9c7 -402aea51: 050d mov.n a0, a5 -402aea53: 050c movi.n a5, 0 -402aea55: ffd986 j 402ae9bf -402aea58: 020c movi.n a2, 0 -402aea5a: a4c0b2 addi a11, a0, -92 -402aea5d: eb4cb2 s8i a11, a12, 235 -402aea60: ffd8c6 j 402ae9c7 - ... - -402aea64 : -402aea64: f36941 l32r a4, 402ab808 -402aea67: f0c112 addi a1, a1, -16 -402aea6a: 2109 s32i.n a0, a1, 8 -402aea6c: 013d mov.n a3, a1 -402aea6e: ebd501 l32r a0, 402a99c4 -402aea71: 244422 s8i a2, a4, 36 -402aea74: 3c0022 l8ui a2, a0, 60 -402aea77: fd6f45 call0 402ac16c -402aea7a: ebd261 l32r a6, 402a99c4 -402aea7d: 150c movi.n a5, 1 -402aea7f: 2108 l32i.n a0, a1, 8 -402aea81: 10c112 addi a1, a1, 16 -402aea84: ec4652 s8i a5, a6, 236 -402aea87: f00d ret.n -402aea89: 000000 ill - -402aea8c : -402aea8c: ebce31 l32r a3, 402a99c4 -402aea8f: ec0342 l8ui a4, a3, 236 -402aea92: 840322 l8ui a2, a3, 132 -402aea95: eb0332 l8ui a3, a3, 235 -402aea98: 012280 slli a2, a2, 24 -402aea9b: 312820 srai a2, a2, 24 -402aea9e: 013380 slli a3, a3, 24 -402aeaa1: 313830 srai a3, a3, 24 -402aeaa4: 932340 movnez a2, a3, a4 -402aeaa7: f00d ret.n -402aeaa9: 000000 ill - -402aeaac : -402aeaac: f0c112 addi a1, a1, -16 -402aeaaf: 0109 s32i.n a0, a1, 0 -402aeab1: ffd745 call0 402ae828 -402aeab4: ebc401 l32r a0, 402a99c4 -402aeab7: e84022 s8i a2, a0, 232 -402aeaba: 0108 l32i.n a0, a1, 0 -402aeabc: 10c112 addi a1, a1, 16 -402aeabf: f00d ret.n -402aeac1: 000000 ill - -402aeac4 : -402aeac4: 040c movi.n a4, 0 -402aeac6: 020c movi.n a2, 0 -402aeac8: eed951 l32r a5, 402aa62c -402aeacb: c70c movi.n a7, 12 -402aeacd: 0020c0 memw -402aead0: 841b addi.n a8, a4, 1 -402aead2: 8c2562 l32i a6, a5, 0x230 -402aead5: 1194e0 slli a9, a4, 2 -402aead8: 401900 ssl a9 -402aeadb: 143060 extui a3, a6, 0, 2 -402aeade: 744080 extui a4, a8, 0, 8 -402aeae1: 416860 srli a6, a6, 8 -402aeae4: 106670 and a6, a6, a7 -402aeae7: 336a add.n a3, a3, a6 -402aeae9: a13300 sll a3, a3 -402aeaec: 223a add.n a2, a2, a3 -402aeaee: db8466 bnei a4, 8, 402aeacd -402aeaf1: f00d ret.n - ... - -402aeaf4 : -402aeaf4: ebb431 l32r a3, 402a99c4 -402aeaf7: 4d0621 l32r a2, 40281f10 -402aeafa: 3c2332 l32i a3, a3, 240 -402aeafd: 0020c0 memw -402aeb00: 112222 l32i a2, a2, 68 -402aeb03: 302230 xor a2, a2, a3 -402aeb06: f00d ret.n - -402aeb08 : -402aeb08: 120c movi.n a2, 1 -402aeb0a: 6ccb41 l32r a4, 40289e38 -402aeb0d: 050c movi.n a5, 0 -402aeb0f: f0c112 addi a1, a1, -16 -402aeb12: ebac31 l32r a3, 402a99c4 -402aeb15: 0109 s32i.n a0, a1, 0 -402aeb17: 3308 l32i.n a0, a3, 12 -402aeb19: c24352 s8i a5, a3, 194 -402aeb1c: 100040 and a0, a0, a4 -402aeb1f: 3309 s32i.n a0, a3, 12 -402aeb21: fd9ec5 call0 402ac510 -402aeb24: 0108 l32i.n a0, a1, 0 -402aeb26: 10c112 addi a1, a1, 16 -402aeb29: f00d ret.n - ... - -402aeb2c : -402aeb2c: 630b addi.n a6, a3, -1 -402aeb2e: 169c beqz.n a6, 402aeb43 -402aeb30: 070c movi.n a7, 0 -402aeb32: 028d mov.n a8, a2 -402aeb34: a09620 addx4 a9, a6, a2 -402aeb37: 0858 l32i.n a5, a8, 0 -402aeb39: 884b addi.n a8, a8, 4 -402aeb3b: 757a add.n a7, a5, a7 -402aeb3d: f69897 bne a8, a9, 402aeb37 -402aeb40: 000046 j 402aeb45 -402aeb43: 070c movi.n a7, 0 -402aeb45: a02320 addx4 a2, a3, a2 -402aeb48: fed222 addmi a2, a2, 0xfffffe00 -402aeb4b: f37c movi.n a3, -1 -402aeb4d: 303730 xor a3, a7, a3 -402aeb50: b48c beqz.n a4, 402aeb5f -402aeb52: 7f2222 l32i a2, a2, 0x1fc -402aeb55: 140c movi.n a4, 1 -402aeb57: c02230 sub a2, a2, a3 -402aeb5a: 932420 movnez a2, a4, a2 -402aeb5d: f00d ret.n -402aeb5f: 7f6232 s32i a3, a2, 0x1fc -402aeb62: 020c movi.n a2, 0 -402aeb64: f00d ret.n - ... - -402aeb68 : -402aeb68: f0c112 addi a1, a1, -16 -402aeb6b: 0109 s32i.n a0, a1, 0 -402aeb6d: ef9e31 l32r a3, 402aa9e8 -402aeb70: ebc821 l32r a2, 402a9a90 -402aeb73: 0020c0 memw -402aeb76: fa2202 l32i a0, a2, 0x3e8 -402aeb79: 100030 and a0, a0, a3 -402aeb7c: 0020c0 memw -402aeb7f: fa6202 s32i a0, a2, 0x3e8 -402aeb82: 520c movi.n a2, 5 -402aeb84: 541301 l32r a0, 40283bd0 -402aeb87: 0000c0 callx0 a0 -402aeb8a: f1a092 movi a9, 241 -402aeb8d: 00ac72 movi a7, 0xfffffc00 -402aeb90: ebc251 l32r a5, 402a9a98 -402aeb93: 0020c0 memw -402aeb96: d588 l32i.n a8, a5, 52 -402aeb98: 108870 and a8, a8, a7 -402aeb9b: 208890 or a8, a8, a9 -402aeb9e: 0020c0 memw -402aeba1: d589 s32i.n a8, a5, 52 -402aeba3: f0a062 movi a6, 240 -402aeba6: 0020c0 memw -402aeba9: d548 l32i.n a4, a5, 52 -402aebab: 104470 and a4, a4, a7 -402aebae: 204460 or a4, a4, a6 -402aebb1: 0020c0 memw -402aebb4: d549 s32i.n a4, a5, 52 -402aebb6: 520c movi.n a2, 5 -402aebb8: 540601 l32r a0, 40283bd0 -402aebbb: 0000c0 callx0 a0 -402aebbe: 0108 l32i.n a0, a1, 0 -402aebc0: 10c112 addi a1, a1, 16 -402aebc3: f00d ret.n -402aebc5: 000000 ill -402aebc8: fff030 excw -402aebcb: ff .byte 0xff - -402aebcc : -402aebcc: ee9841 l32r a4, 402aa62c -402aebcf: 829c beqz.n a2, 402aebeb -402aebd1: 8aa462 movi a6, 0x48a -402aebd4: fffd71 l32r a7, 402aebc8 -402aebd7: 0020c0 memw -402aebda: 882452 l32i a5, a4, 0x220 -402aebdd: 105570 and a5, a5, a7 -402aebe0: 205560 or a5, a5, a6 -402aebe3: 0020c0 memw -402aebe6: 886452 s32i a5, a4, 0x220 -402aebe9: f00d ret.n -402aebeb: 3faf32 movi a3, -193 -402aebee: 0020c0 memw -402aebf1: 882422 l32i a2, a4, 0x220 -402aebf4: 102230 and a2, a2, a3 -402aebf7: 0020c0 memw -402aebfa: 886422 s32i a2, a4, 0x220 -402aebfd: f00d ret.n - ... - -402aec00 : -402aec00: 4f7c31 l32r a3, 402829f0 -402aec03: 0020c0 memw -402aec06: 4f6322 s32i a2, a3, 0x13c -402aec09: f00d ret.n -402aec0b: cdaa00 excw -402aec0e: fe .byte 0xfe -402aec0f: 3f .byte 0x3f -402aec10: ae .byte 0xae -402aec11: fecd excw -402aec13: 3f .byte 0x3f -402aec14: 2ca160 excw -402aec17: c11240 mul16u a1, a2, a4 - -402aec18 : -402aec18: e0c112 addi a1, a1, -32 -402aec1b: 4109 s32i.n a0, a1, 16 -402aec1d: fdb185 call0 402ac738 -402aec20: eb6941 l32r a4, 402a99c4 -402aec23: fffb01 l32r a0, 402aec10 -402aec26: 023d mov.n a3, a2 -402aec28: fff961 l32r a6, 402aec0c -402aec2b: fffa21 l32r a2, 402aec14 -402aec2e: 009662 l16si a6, a6, 0 -402aec31: 009002 l16si a0, a0, 0 -402aec34: 609472 l16si a7, a4, 192 -402aec37: 690452 l8ui a5, a4, 105 -402aec3a: 331442 l16ui a4, a4, 102 -402aec3d: 015580 slli a5, a5, 24 -402aec40: 315850 srai a5, a5, 24 -402aec43: 0109 s32i.n a0, a1, 0 -402aec45: 4b6901 l32r a0, 402819ec -402aec48: 0000c0 callx0 a0 -402aec4b: 4108 l32i.n a0, a1, 16 -402aec4d: 20c112 addi a1, a1, 32 -402aec50: f00d ret.n - ... - -402aec54 : -402aec54: 090c movi.n a9, 0 -402aec56: ece0b1 l32r a11, 402a9fd8 -402aec59: a29a add.n a10, a2, a9 -402aec5b: 9089b0 addx2 a8, a9, a11 -402aec5e: 069882 l16si a8, a8, 12 -402aec61: 004a82 s8i a8, a10, 0 -402aec64: 859a add.n a8, a5, a9 -402aec66: 90a990 addx2 a10, a9, a9 -402aec69: 90aab0 addx2 a10, a10, a11 -402aec6c: 991b addi.n a9, a9, 1 -402aec6e: 3d0aa2 l8ui a10, a10, 61 -402aec71: 0048a2 s8i a10, a8, 0 -402aec74: 749090 extui a9, a9, 0, 8 -402aec77: de4966 bnei a9, 4, 402aec59 -402aec7a: eb52a1 l32r a10, 402a99c4 -402aec7d: ffe391 l32r a9, 402aec0c -402aec80: fa0a52 l8ui a5, a10, 250 -402aec83: 004352 s8i a5, a3, 0 -402aec86: fb0a22 l8ui a2, a10, 251 -402aec89: 014322 s8i a2, a3, 1 -402aec8c: 331ab2 l16ui a11, a10, 102 -402aec8f: 0054b2 s16i a11, a4, 0 -402aec92: 690aa2 l8ui a10, a10, 105 -402aec95: 0046a2 s8i a10, a6, 0 -402aec98: 009992 l16si a9, a9, 0 -402aec9b: 005792 s16i a9, a7, 0 -402aec9e: f00d ret.n - -402aeca0 : -402aeca0: eb4921 l32r a2, 402a99c4 -402aeca3: 1d9222 l16si a2, a2, 58 -402aeca6: f00d ret.n - -402aeca8 : -402aeca8: eb4751 l32r a5, 402a99c4 -402aecab: ffd941 l32r a4, 402aec10 -402aecae: 609552 l16si a5, a5, 192 -402aecb1: 005252 s16i a5, a2, 0 -402aecb4: 009442 l16si a4, a4, 0 -402aecb7: 005342 s16i a4, a3, 0 +402ae563: 982d42 l32i a4, a13, 0x260 +402ae566: 0a9247 bne a2, a4, 402ae574 +402ae569: 0020c0 memw +402ae56c: 992d72 l32i a7, a13, 0x264 +402ae56f: 019677 bne a6, a7, 402ae574 +402ae572: 030c movi.n a3, 0 +402ae574: 746030 extui a6, a3, 0, 8 +402ae577: 000046 j 402ae57c +402ae57a: 060c movi.n a6, 0 +402ae57c: 0020c0 memw +402ae57f: 9b2d52 l32i a5, a13, 0x26c +402ae582: 755050 extui a5, a5, 16, 8 +402ae585: 5ecc bnez.n a14, 402ae58e +402ae587: 080c movi.n a8, 0 +402ae589: e189 s32i.n a8, a1, 56 +402ae58b: 0004c6 j 402ae5a2 +402ae58e: fcc5b2 addi a11, a5, -4 +402ae591: 1a0c movi.n a10, 1 +402ae593: 090c movi.n a9, 0 +402ae595: fec532 addi a3, a5, -2 +402ae598: 120c movi.n a2, 1 +402ae59a: 83f230 moveqz a15, a2, a3 +402ae59d: 839ab0 moveqz a9, a10, a11 +402ae5a0: e199 s32i.n a9, a1, 56 +402ae5a2: 40fc bnez.n a0, 402ae5da +402ae5a4: be9c beqz.n a14, 402ae5c3 +402ae5a6: 0020c0 memw +402ae5a9: 9b2d32 l32i a3, a13, 0x26c +402ae5ac: b80c72 l8ui a7, a12, 184 +402ae5af: f43030 extui a3, a3, 0, 16 +402ae5b2: 20d716 beqz a7, 402ae7c3 +402ae5b5: 20a556 bnez a5, 402ae7c3 +402ae5b8: 02b377 bgeu a3, a7, 402ae5be +402ae5bb: 0087c6 j 402ae7de +402ae5be: 030c movi.n a3, 0 +402ae5c0: 000046 j 402ae5c5 +402ae5c3: 030c movi.n a3, 0 +402ae5c5: 70fc51 l32r a5, 4028a9b8 +402ae5c8: 0020c0 memw +402ae5cb: 9b2d42 l32i a4, a13, 0x26c +402ae5ce: 104450 and a4, a4, a5 +402ae5d1: 204430 or a4, a4, a3 +402ae5d4: 0020c0 memw +402ae5d7: 9b6d42 s32i a4, a13, 0x26c +402ae5da: 130c movi.n a3, 1 +402ae5dc: c178 l32i.n a7, a1, 48 +402ae5de: 3169 s32i.n a6, a1, 12 +402ae5e0: 07cc bnez.n a7, 402ae5e4 +402ae5e2: 4f8c beqz.n a15, 402ae5ea +402ae5e4: 20cc bnez.n a0, 402ae5ea +402ae5e6: e188 l32i.n a8, a1, 56 +402ae5e8: b88c beqz.n a8, 402ae5f7 +402ae5ea: 071066 bnei a0, 1, 402ae5f5 +402ae5ed: 4ac3a1 l32r a10, 402810fc +402ae5f0: 3c98 l32i.n a9, a12, 12 +402ae5f2: 01c9a7 bnall a9, a10, 402ae5f7 +402ae5f5: 030c movi.n a3, 0 +402ae5f7: 74e030 extui a14, a3, 0, 8 +402ae5fa: 6e9c beqz.n a14, 402ae614 +402ae5fc: 120c movi.n a2, 1 +402ae5fe: ffc845 call0 402ae284 +402ae601: 100c movi.n a0, 1 +402ae603: 52cc bnez.n a2, 402ae60c +402ae605: 3138 l32i.n a3, a1, 12 +402ae607: 020c movi.n a2, 0 +402ae609: 830230 moveqz a0, a2, a3 +402ae60c: 745000 extui a5, a0, 0, 8 +402ae60f: 040c movi.n a4, 0 +402ae611: 93e450 movnez a14, a4, a5 +402ae614: 2ebc beqz.n a14, 402ae64a +402ae616: ee7721 l32r a2, 402a9ff4 +402ae619: 040c movi.n a4, 0 +402ae61b: 53c232 addi a3, a2, 83 +402ae61e: fcd645 call0 402ab384 +402ae621: 024d mov.n a4, a2 +402ae623: 1b6c22 s32i a2, a12, 108 +402ae626: f85421 l32r a2, 402ac778 +402ae629: 329b addi.n a3, a2, 9 +402ae62b: fcd585 call0 402ab384 +402ae62e: ff7791 l32r a9, 402ae40c +402ae631: 000992 l8ui a9, a9, 0 +402ae634: 29dc bnez.n a9, 402ae64a +402ae636: 191f16 beqz a15, 402ae7cb +402ae639: d1a8 l32i.n a10, a1, 52 +402ae63b: 74a0a0 extui a10, a10, 0, 8 +402ae63e: 8a8c beqz.n a10, 402ae64a +402ae640: 660401 l32r a0, 40287e50 +402ae643: 3cb8 l32i.n a11, a12, 12 +402ae645: 10bb00 and a11, a11, a0 +402ae648: 3cb9 s32i.n a11, a12, 12 +402ae64a: 000c movi.n a0, 0 +402ae64c: 3e8c beqz.n a14, 402ae653 +402ae64e: 120c movi.n a2, 1 +402ae650: 9302f0 movnez a0, a2, a15 +402ae653: ff6ef1 l32r a15, 402ae40c +402ae656: 322c22 l32i a2, a12, 200 +402ae659: 7da032 movi a3, 125 +402ae65c: 140c movi.n a4, 1 +402ae65e: e24c02 s8i a0, a12, 226 +402ae661: 004e45 call0 402aeb48 +402ae664: 100c movi.n a0, 1 +402ae666: 52cc bnez.n a2, 402ae66f +402ae668: 3c38 l32i.n a3, a12, 12 +402ae66a: 017307 bbci a3, 16, 402ae66f +402ae66d: 000c movi.n a0, 0 +402ae66f: 084c02 s8i a0, a12, 8 +402ae672: 4f0251 l32r a5, 4028227c +402ae675: 0020c0 memw +402ae678: 802552 l32i a5, a5, 0x200 +402ae67b: e148 l32i.n a4, a1, 56 +402ae67d: 5159 s32i.n a5, a1, 20 +402ae67f: 448c beqz.n a4, 402ae687 +402ae681: ffb185 call0 402ae19c +402ae684: 000206 j 402ae690 +402ae687: fec321 l32r a2, 402ae194 +402ae68a: ff6301 l32r a0, 402ae418 +402ae68d: 0000c0 callx0 a0 +402ae690: 0020c0 memw +402ae693: 4efa71 l32r a7, 4028227c +402ae696: 5188 l32i.n a8, a1, 20 +402ae698: 802772 l32i a7, a7, 0x200 +402ae69b: 080c62 l8ui a6, a12, 8 +402ae69e: c07780 sub a7, a7, a8 +402ae6a1: 396c72 s32i a7, a12, 228 +402ae6a4: 968c beqz.n a6, 402ae6b1 +402ae6a6: 322c22 l32i a2, a12, 200 +402ae6a9: 7da032 movi a3, 125 +402ae6ac: 040c movi.n a4, 0 +402ae6ae: 004985 call0 402aeb48 +402ae6b1: 000f82 l8ui a8, a15, 0 +402ae6b4: 161866 bnei a8, 1, 402ae6ce +402ae6b7: 3c98 l32i.n a9, a12, 12 +402ae6b9: 4cf9b7 bbsi a9, 27, 402ae709 +402ae6bc: 000122 l8ui a2, a1, 0 +402ae6bf: 012280 slli a2, a2, 24 +402ae6c2: 312820 srai a2, a2, 24 +402ae6c5: fc1c45 call0 402aa88c +402ae6c8: 000f46 j 402ae709 +402ae6cb: 000000 ill +402ae6ce: e138 l32i.n a3, a1, 56 +402ae6d0: 53fc bnez.n a3, 402ae709 +402ae6d2: ee4821 l32r a2, 402a9ff4 +402ae6d5: 040c movi.n a4, 0 +402ae6d7: 53c232 addi a3, a2, 83 +402ae6da: fcc785 call0 402ab354 +402ae6dd: 024d mov.n a4, a2 +402ae6df: 1b6c22 s32i a2, a12, 108 +402ae6e2: f82521 l32r a2, 402ac778 +402ae6e5: 329b addi.n a3, a2, 9 +402ae6e7: fcc6c5 call0 402ab354 +402ae6ea: 1158 l32i.n a5, a1, 4 +402ae6ec: 0020c0 memw +402ae6ef: 986d52 s32i a5, a13, 0x260 +402ae6f2: 2148 l32i.n a4, a1, 8 +402ae6f4: 0020c0 memw +402ae6f7: 996d42 s32i a4, a13, 0x264 +402ae6fa: 020c movi.n a2, 0 +402ae6fc: ffb845 call0 402ae284 +402ae6ff: 622871 l32r a7, 40286fa0 +402ae702: 3c68 l32i.n a6, a12, 12 +402ae704: 206670 or a6, a6, a7 +402ae707: 3c69 s32i.n a6, a12, 12 +402ae709: ff4191 l32r a9, 402ae410 +402ae70c: 0020c0 memw +402ae70f: 9f2d82 l32i a8, a13, 0x27c +402ae712: f48080 extui a8, a8, 0, 16 +402ae715: 208890 or a8, a8, a9 +402ae718: 0020c0 memw +402ae71b: 9f6d82 s32i a8, a13, 0x27c +402ae71e: 0edc bnez.n a14, 402ae732 +402ae720: d198 l32i.n a9, a1, 52 +402ae722: 749090 extui a9, a9, 0, 8 +402ae725: 998c beqz.n a9, 402ae732 +402ae727: 6128 l32i.n a2, a1, 24 +402ae729: 01d222 addmi a2, a2, 0x100 +402ae72c: 80c222 addi a2, a2, -128 +402ae72f: ffc105 call0 402ae340 +402ae732: ece051 l32r a5, 402a9ab4 +402ae735: ab0c02 l8ui a0, a12, 171 +402ae738: fb3631 l32r a3, 402ad410 +402ae73b: 1a3066 bnei a0, 3, 402ae759 +402ae73e: aa0c62 l8ui a6, a12, 170 +402ae741: 116640 slli a6, a6, 12 +402ae744: 0020c0 memw +402ae747: 592542 l32i a4, a5, 0x164 +402ae74a: 104430 and a4, a4, a3 +402ae74d: 204460 or a4, a4, a6 +402ae750: 0020c0 memw +402ae753: 596542 s32i a4, a5, 0x164 +402ae756: ab0c02 l8ui a0, a12, 171 +402ae759: 294066 bnei a0, 4, 402ae786 +402ae75c: aa0ca2 l8ui a10, a12, 170 +402ae75f: 11aa40 slli a10, a10, 12 +402ae762: 0020c0 memw +402ae765: 592592 l32i a9, a5, 0x164 +402ae768: 109930 and a9, a9, a3 +402ae76b: 2099a0 or a9, a9, a10 +402ae76e: 0020c0 memw +402ae771: 596592 s32i a9, a5, 0x164 +402ae774: 566681 l32r a8, 4028410c +402ae777: 0020c0 memw +402ae77a: da2572 l32i a7, a5, 0x368 +402ae77d: 207780 or a7, a7, a8 +402ae780: 0020c0 memw +402ae783: da6572 s32i a7, a5, 0x368 +402ae786: ac0cb2 l8ui a11, a12, 172 +402ae789: 0b2b66 bnei a11, 2, 402ae798 +402ae78c: f03cd1 l32r a13, 402aa87c +402ae78f: f03ce1 l32r a14, 402aa880 +402ae792: 0020c0 memw +402ae795: 806ed2 s32i a13, a14, 0x200 +402ae798: 3c08 l32i.n a0, a12, 12 +402ae79a: 0770b7 bbci a0, 27, 402ae7a5 +402ae79d: 120c movi.n a2, 1 +402ae79f: ff1f01 l32r a0, 402ae41c +402ae7a2: 0000c0 callx0 a0 +402ae7a5: 81c8 l32i.n a12, a1, 32 +402ae7a7: 91d8 l32i.n a13, a1, 36 +402ae7a9: 000f22 l8ui a2, a15, 0 +402ae7ac: a1e8 l32i.n a14, a1, 40 +402ae7ae: 12cc bnez.n a2, 402ae7b3 +402ae7b0: 007f45 call0 402aefa8 +402ae7b3: 4128 l32i.n a2, a1, 16 +402ae7b5: 140c movi.n a4, 1 +402ae7b7: 7108 l32i.n a0, a1, 28 +402ae7b9: 004f42 s8i a4, a15, 0 +402ae7bc: b1f8 l32i.n a15, a1, 44 +402ae7be: 40c112 addi a1, a1, 64 +402ae7c1: f00d ret.n +402ae7c3: 331b addi.n a3, a3, 1 +402ae7c5: f43030 extui a3, a3, 0, 16 +402ae7c8: ff7e46 j 402ae5c5 +402ae7cb: c148 l32i.n a4, a1, 48 +402ae7cd: e79416 beqz a4, 402ae64a +402ae7d0: 80ae52 movi a5, 0xfffffe80 +402ae7d3: 5dd161 l32r a6, 40285f18 +402ae7d6: 3c69 s32i.n a6, a12, 12 +402ae7d8: 1d5c52 s16i a5, a12, 58 +402ae7db: ff9ac6 j 402ae64a +402ae7de: 1f0c movi.n a15, 1 +402ae7e0: 331b addi.n a3, a3, 1 +402ae7e2: f43030 extui a3, a3, 0, 16 +402ae7e5: ff7706 j 402ae5c5 + +402ae7e8 : +402ae7e8: f00d ret.n + ... + +402ae7ec : +402ae7ec: 77a022 movi a2, 119 +402ae7ef: 030c movi.n a3, 0 +402ae7f1: f40c movi.n a4, 15 +402ae7f3: f0c112 addi a1, a1, -16 +402ae7f6: 0109 s32i.n a0, a1, 0 +402ae7f8: ec7a01 l32r a0, 402a99e0 +402ae7fb: 150c movi.n a5, 1 +402ae7fd: 0008 l32i.n a0, a0, 0 +402ae7ff: 160c movi.n a6, 1 +402ae801: 272002 l32i a0, a0, 156 +402ae804: 170c movi.n a7, 1 +402ae806: 0000c0 callx0 a0 +402ae809: 0108 l32i.n a0, a1, 0 +402ae80b: 10c112 addi a1, a1, 16 +402ae80e: f00d ret.n +402ae810: ff .byte 0xff +402ae811: 1f .byte 0x1f +402ae812: fe .byte 0xfe +402ae813: ff .byte 0xff + +402ae814 : +402ae814: eca661 l32r a6, 402a9aac +402ae817: 881c movi.n a8, 24 +402ae819: fffd51 l32r a5, 402ae810 +402ae81c: 117230 slli a7, a2, 13 +402ae81f: 020c movi.n a2, 0 +402ae821: a04260 addx4 a4, a2, a6 +402ae824: 0020c0 memw +402ae827: c12432 l32i a3, a4, 0x304 +402ae82a: 103350 and a3, a3, a5 +402ae82d: 203730 or a3, a7, a3 +402ae830: 0020c0 memw +402ae833: c16432 s32i a3, a4, 0x304 +402ae836: 221b addi.n a2, a2, 1 +402ae838: 742020 extui a2, a2, 0, 8 +402ae83b: e29287 bne a2, a8, 402ae821 +402ae83e: f00d ret.n +402ae840: 000ce4 excw + ... + +402ae844 : +402ae844: f42020 extui a2, a2, 0, 16 +402ae847: f0c112 addi a1, a1, -16 +402ae84a: 2109 s32i.n a0, a1, 8 +402ae84c: 07a702 movi a0, 0x707 +402ae84f: 05b027 bgeu a0, a2, 402ae858 +402ae852: fffb31 l32r a3, 402ae840 +402ae855: 02b327 bgeu a3, a2, 402ae85b +402ae858: fffa21 l32r a2, 402ae840 +402ae85b: ec6101 l32r a0, 402a99e0 +402ae85e: 182032 l32i a3, a0, 96 +402ae861: 0008 l32i.n a0, a0, 0 +402ae863: f53030 extui a3, a3, 16, 16 +402ae866: 0139 s32i.n a3, a1, 0 +402ae868: e008 l32i.n a0, a0, 56 +402ae86a: 330c movi.n a3, 3 +402ae86c: 0000c0 callx0 a0 +402ae86f: ec5c01 l32r a0, 402a99e0 +402ae872: 330c movi.n a3, 3 +402ae874: 0008 l32i.n a0, a0, 0 +402ae876: 1129 s32i.n a2, a1, 4 +402ae878: e008 l32i.n a0, a0, 56 +402ae87a: 0128 l32i.n a2, a1, 0 +402ae87c: 0000c0 callx0 a0 +402ae87f: 1148 l32i.n a4, a1, 4 +402ae881: 7fa002 movi a0, 127 +402ae884: c04420 sub a4, a4, a2 +402ae887: 81af22 movi a2, -127 +402ae88a: 1144f0 slli a4, a4, 1 +402ae88d: 114400 slli a4, a4, 16 +402ae890: 314040 srai a4, a4, 16 +402ae893: 442b addi.n a4, a4, 2 +402ae895: 214240 srai a4, a4, 2 +402ae898: 114400 slli a4, a4, 16 +402ae89b: 314040 srai a4, a4, 16 +402ae89e: 01e4e6 bgei a4, 128, 402ae8a3 +402ae8a1: 040d mov.n a0, a4 +402ae8a3: 012027 blt a0, a2, 402ae8a8 +402ae8a6: 002d mov.n a2, a0 +402ae8a8: 2108 l32i.n a0, a1, 8 +402ae8aa: 112200 slli a2, a2, 16 +402ae8ad: 312020 srai a2, a2, 16 +402ae8b0: 10c112 addi a1, a1, 16 +402ae8b3: f00d ret.n +402ae8b5: 000000 ill + +402ae8b8 : +402ae8b8: e0c112 addi a1, a1, -32 +402ae8bb: 51d9 s32i.n a13, a1, 20 +402ae8bd: 41c9 s32i.n a12, a1, 16 +402ae8bf: 03dd mov.n a13, a3 +402ae8c1: ec4731 l32r a3, 402a99e0 +402ae8c4: 3109 s32i.n a0, a1, 12 +402ae8c6: 3c0302 l8ui a0, a3, 60 +402ae8c9: 02cd mov.n a12, a2 +402ae8cb: 1e70f6 bgeui a0, 7, 402ae8ed +402ae8ce: 0c9342 l16si a4, a3, 24 +402ae8d1: 200b addi.n a2, a0, -1 +402ae8d3: 0d9332 l16si a3, a3, 26 +402ae8d6: 2149 s32i.n a4, a1, 8 +402ae8d8: c03340 sub a3, a3, a4 +402ae8db: 822230 mull a2, a2, a3 +402ae8de: 530c movi.n a3, 5 +402ae8e0: 4d5a01 l32r a0, 40281e48 +402ae8e3: 0000c0 callx0 a0 +402ae8e6: 2108 l32i.n a0, a1, 8 +402ae8e8: 002a add.n a0, a0, a2 +402ae8ea: 001306 j 402ae93a +402ae8ed: 1fa0f6 bgeui a0, 12, 402ae910 +402ae8f0: 0d9342 l16si a4, a3, 26 +402ae8f3: fac022 addi a2, a0, -6 +402ae8f6: 0e9332 l16si a3, a3, 28 +402ae8f9: 1149 s32i.n a4, a1, 4 +402ae8fb: c03340 sub a3, a3, a4 +402ae8fe: 822230 mull a2, a2, a3 +402ae901: 530c movi.n a3, 5 +402ae903: 4d5101 l32r a0, 40281e48 +402ae906: 0000c0 callx0 a0 +402ae909: 1108 l32i.n a0, a1, 4 +402ae90b: 002a add.n a0, a0, a2 +402ae90d: 000a46 j 402ae93a +402ae910: 0f9322 l16si a2, a3, 30 +402ae913: d40c movi.n a4, 13 +402ae915: 1f3407 bltu a4, a0, 402ae938 +402ae918: a05000 addx4 a5, a0, a0 +402ae91b: 0e9332 l16si a3, a3, 28 +402ae91e: 0139 s32i.n a3, a1, 0 +402ae920: c9c552 addi a5, a5, -55 +402ae923: c02230 sub a2, a2, a3 +402ae926: 822520 mull a2, a5, a2 +402ae929: 631c movi.n a3, 22 +402ae92b: 4d4701 l32r a0, 40281e48 +402ae92e: 0000c0 callx0 a0 +402ae931: 0108 l32i.n a0, a1, 0 +402ae933: 002a add.n a0, a0, a2 +402ae935: 000046 j 402ae93a +402ae938: 020d mov.n a0, a2 +402ae93a: 0c2d mov.n a2, a12 +402ae93c: f5ac31 l32r a3, 402abfec +402ae93f: 114000 slli a4, a0, 16 +402ae942: 314040 srai a4, a4, 16 +402ae945: fd6845 call0 402abfcc +402ae948: 000c movi.n a0, 0 +402ae94a: 701b addi.n a7, a0, 1 +402ae94c: 6c0a add.n a6, a12, a0 +402ae94e: 000652 l8ui a5, a6, 0 +402ae951: 740070 extui a0, a7, 0, 8 +402ae954: 5d5a add.n a5, a13, a5 +402ae956: 004652 s8i a5, a6, 0 +402ae959: ed6066 bnei a0, 6, 402ae94a +402ae95c: 41c8 l32i.n a12, a1, 16 +402ae95e: 51d8 l32i.n a13, a1, 20 +402ae960: 3108 l32i.n a0, a1, 12 +402ae962: 20c112 addi a1, a1, 32 +402ae965: f00d ret.n + ... + +402ae968 : +402ae968: f0c112 addi a1, a1, -16 +402ae96b: 31c9 s32i.n a12, a1, 12 +402ae96d: ec1cc1 l32r a12, 402a99e0 +402ae970: 012d mov.n a2, a1 +402ae972: e80c32 l8ui a3, a12, 232 +402ae975: 2109 s32i.n a0, a1, 8 +402ae977: 013380 slli a3, a3, 24 +402ae97a: 313830 srai a3, a3, 24 +402ae97d: fff385 call0 402ae8b8 +402ae980: f3a921 l32r a2, 402ab824 +402ae983: 550c movi.n a5, 5 +402ae985: 240222 l8ui a2, a2, 36 +402ae988: 050102 l8ui a0, a1, 5 +402ae98b: 012280 slli a2, a2, 24 +402ae98e: 312820 srai a2, a2, 24 +402ae991: 1da207 bge a2, a0, 402ae9b2 +402ae994: ea4c52 s8i a5, a12, 234 +402ae997: 160c movi.n a6, 1 +402ae999: e94c62 s8i a6, a12, 233 +402ae99c: c05020 sub a5, a0, a2 +402ae99f: 745050 extui a5, a5, 0, 8 +402ae9a2: 820c movi.n a2, 8 +402ae9a4: 5f3257 bltu a2, a5, 402aea07 +402ae9a7: e20c movi.n a2, 14 +402ae9a9: f8c072 addi a7, a0, -8 +402ae9ac: eb4c72 s8i a7, a12, 235 +402ae9af: 000c06 j 402ae9e3 +402ae9b2: 060c movi.n a6, 0 +402ae9b4: 040172 l8ui a7, a1, 4 +402ae9b7: e94c62 s8i a6, a12, 233 +402ae9ba: 1d2277 blt a2, a7, 402ae9db +402ae9bd: 030102 l8ui a0, a1, 3 +402ae9c0: 450c movi.n a5, 4 +402ae9c2: 61a207 bge a2, a0, 402aea27 +402ae9c5: 070d mov.n a0, a7 +402ae9c7: 000406 j 402ae9db +402ae9ca: 000152 l8ui a5, a1, 0 +402ae9cd: 02a207 bge a2, a0, 402ae9d3 +402ae9d0: 002646 j 402aea6d +402ae9d3: 022257 blt a2, a5, 402ae9d9 +402ae9d6: 0024c6 j 402aea6d +402ae9d9: 150c movi.n a5, 1 +402ae9db: ea4c52 s8i a5, a12, 234 +402ae9de: eb4c02 s8i a0, a12, 235 +402ae9e1: f20c movi.n a2, 15 +402ae9e3: 468c beqz.n a6, 402ae9eb +402ae9e5: ffe2c5 call0 402ae814 +402ae9e8: 000486 j 402ae9fe +402ae9eb: ad0c82 l8ui a8, a12, 173 +402ae9ee: 788c beqz.n a8, 402ae9f9 +402ae9f0: ae0c22 l8ui a2, a12, 174 +402ae9f3: ffe205 call0 402ae814 +402ae9f6: 000106 j 402ae9fe +402ae9f9: f20c movi.n a2, 15 +402ae9fb: ffe185 call0 402ae814 +402ae9fe: 31c8 l32i.n a12, a1, 12 +402aea00: 2108 l32i.n a0, a1, 8 +402aea02: 10c112 addi a1, a1, 16 +402aea05: f00d ret.n +402aea07: 891c movi.n a9, 24 +402aea09: 0a3957 bltu a9, a5, 402aea17 +402aea0c: d20c movi.n a2, 13 +402aea0e: e8c0a2 addi a10, a0, -24 +402aea11: eb4ca2 s8i a10, a12, 235 +402aea14: fff2c6 j 402ae9e3 +402aea17: 0b2c movi.n a11, 32 +402aea19: 153b57 bltu a11, a5, 402aea32 +402aea1c: e0c022 addi a2, a0, -32 +402aea1f: eb4c22 s8i a2, a12, 235 +402aea22: 920c movi.n a2, 9 +402aea24: ffeec6 j 402ae9e3 +402aea27: 020152 l8ui a5, a1, 2 +402aea2a: 14a257 bge a2, a5, 402aea42 +402aea2d: 350c movi.n a5, 3 +402aea2f: ffea06 j 402ae9db +402aea32: c32c movi.n a3, 44 +402aea34: 173357 bltu a3, a5, 402aea4f +402aea37: c20c movi.n a2, 12 +402aea39: d4c042 addi a4, a0, -44 +402aea3c: eb4c42 s8i a4, a12, 235 +402aea3f: ffe806 j 402ae9e3 +402aea42: 010102 l8ui a0, a1, 1 +402aea45: 81a207 bge a2, a0, 402ae9ca +402aea48: 050d mov.n a0, a5 +402aea4a: 250c movi.n a5, 2 +402aea4c: ffe2c6 j 402ae9db +402aea4f: 873c movi.n a7, 56 +402aea51: 083757 bltu a7, a5, 402aea5d +402aea54: c8c082 addi a8, a0, -56 +402aea57: eb4c82 s8i a8, a12, 235 +402aea5a: ffe146 j 402ae9e3 +402aea5d: 494c movi.n a9, 68 +402aea5f: 113957 bltu a9, a5, 402aea74 +402aea62: 420c movi.n a2, 4 +402aea64: bcc0a2 addi a10, a0, -68 +402aea67: eb4ca2 s8i a10, a12, 235 +402aea6a: ffdd46 j 402ae9e3 +402aea6d: 050d mov.n a0, a5 +402aea6f: 050c movi.n a5, 0 +402aea71: ffd986 j 402ae9db +402aea74: 020c movi.n a2, 0 +402aea76: a4c0b2 addi a11, a0, -92 +402aea79: eb4cb2 s8i a11, a12, 235 +402aea7c: ffd8c6 j 402ae9e3 + ... + +402aea80 : +402aea80: f36941 l32r a4, 402ab824 +402aea83: f0c112 addi a1, a1, -16 +402aea86: 2109 s32i.n a0, a1, 8 +402aea88: 013d mov.n a3, a1 +402aea8a: ebd501 l32r a0, 402a99e0 +402aea8d: 244422 s8i a2, a4, 36 +402aea90: 3c0022 l8ui a2, a0, 60 +402aea93: fd6f45 call0 402ac188 +402aea96: ebd261 l32r a6, 402a99e0 +402aea99: 150c movi.n a5, 1 +402aea9b: 2108 l32i.n a0, a1, 8 +402aea9d: 10c112 addi a1, a1, 16 +402aeaa0: ec4652 s8i a5, a6, 236 +402aeaa3: f00d ret.n +402aeaa5: 000000 ill + +402aeaa8 : +402aeaa8: ebce31 l32r a3, 402a99e0 +402aeaab: ec0342 l8ui a4, a3, 236 +402aeaae: 840322 l8ui a2, a3, 132 +402aeab1: eb0332 l8ui a3, a3, 235 +402aeab4: 012280 slli a2, a2, 24 +402aeab7: 312820 srai a2, a2, 24 +402aeaba: 013380 slli a3, a3, 24 +402aeabd: 313830 srai a3, a3, 24 +402aeac0: 932340 movnez a2, a3, a4 +402aeac3: f00d ret.n +402aeac5: 000000 ill + +402aeac8 : +402aeac8: f0c112 addi a1, a1, -16 +402aeacb: 0109 s32i.n a0, a1, 0 +402aeacd: ffd745 call0 402ae844 +402aead0: ebc401 l32r a0, 402a99e0 +402aead3: e84022 s8i a2, a0, 232 +402aead6: 0108 l32i.n a0, a1, 0 +402aead8: 10c112 addi a1, a1, 16 +402aeadb: f00d ret.n +402aeadd: 000000 ill + +402aeae0 : +402aeae0: 040c movi.n a4, 0 +402aeae2: 020c movi.n a2, 0 +402aeae4: eed951 l32r a5, 402aa648 +402aeae7: c70c movi.n a7, 12 +402aeae9: 0020c0 memw +402aeaec: 841b addi.n a8, a4, 1 +402aeaee: 8c2562 l32i a6, a5, 0x230 +402aeaf1: 1194e0 slli a9, a4, 2 +402aeaf4: 401900 ssl a9 +402aeaf7: 143060 extui a3, a6, 0, 2 +402aeafa: 744080 extui a4, a8, 0, 8 +402aeafd: 416860 srli a6, a6, 8 +402aeb00: 106670 and a6, a6, a7 +402aeb03: 336a add.n a3, a3, a6 +402aeb05: a13300 sll a3, a3 +402aeb08: 223a add.n a2, a2, a3 +402aeb0a: db8466 bnei a4, 8, 402aeae9 +402aeb0d: f00d ret.n + ... + +402aeb10 : +402aeb10: ebb431 l32r a3, 402a99e0 +402aeb13: 4cff21 l32r a2, 40281f10 +402aeb16: 3c2332 l32i a3, a3, 240 +402aeb19: 0020c0 memw +402aeb1c: 112222 l32i a2, a2, 68 +402aeb1f: 302230 xor a2, a2, a3 +402aeb22: f00d ret.n + +402aeb24 : +402aeb24: 120c movi.n a2, 1 +402aeb26: 6cc441 l32r a4, 40289e38 +402aeb29: 050c movi.n a5, 0 +402aeb2b: f0c112 addi a1, a1, -16 +402aeb2e: ebac31 l32r a3, 402a99e0 +402aeb31: 0109 s32i.n a0, a1, 0 +402aeb33: 3308 l32i.n a0, a3, 12 +402aeb35: c24352 s8i a5, a3, 194 +402aeb38: 100040 and a0, a0, a4 +402aeb3b: 3309 s32i.n a0, a3, 12 +402aeb3d: fd9ec5 call0 402ac52c +402aeb40: 0108 l32i.n a0, a1, 0 +402aeb42: 10c112 addi a1, a1, 16 +402aeb45: f00d ret.n + ... + +402aeb48 : +402aeb48: 630b addi.n a6, a3, -1 +402aeb4a: 169c beqz.n a6, 402aeb5f +402aeb4c: 070c movi.n a7, 0 +402aeb4e: 028d mov.n a8, a2 +402aeb50: a09620 addx4 a9, a6, a2 +402aeb53: 0858 l32i.n a5, a8, 0 +402aeb55: 884b addi.n a8, a8, 4 +402aeb57: 757a add.n a7, a5, a7 +402aeb59: f69897 bne a8, a9, 402aeb53 +402aeb5c: 000046 j 402aeb61 +402aeb5f: 070c movi.n a7, 0 +402aeb61: a02320 addx4 a2, a3, a2 +402aeb64: fed222 addmi a2, a2, 0xfffffe00 +402aeb67: f37c movi.n a3, -1 +402aeb69: 303730 xor a3, a7, a3 +402aeb6c: b48c beqz.n a4, 402aeb7b +402aeb6e: 7f2222 l32i a2, a2, 0x1fc +402aeb71: 140c movi.n a4, 1 +402aeb73: c02230 sub a2, a2, a3 +402aeb76: 932420 movnez a2, a4, a2 +402aeb79: f00d ret.n +402aeb7b: 7f6232 s32i a3, a2, 0x1fc +402aeb7e: 020c movi.n a2, 0 +402aeb80: f00d ret.n + ... + +402aeb84 : +402aeb84: f0c112 addi a1, a1, -16 +402aeb87: 0109 s32i.n a0, a1, 0 +402aeb89: ef9e31 l32r a3, 402aaa04 +402aeb8c: ebc821 l32r a2, 402a9aac +402aeb8f: 0020c0 memw +402aeb92: fa2202 l32i a0, a2, 0x3e8 +402aeb95: 100030 and a0, a0, a3 +402aeb98: 0020c0 memw +402aeb9b: fa6202 s32i a0, a2, 0x3e8 +402aeb9e: 520c movi.n a2, 5 +402aeba0: 540c01 l32r a0, 40283bd0 +402aeba3: 0000c0 callx0 a0 +402aeba6: f1a092 movi a9, 241 +402aeba9: 00ac72 movi a7, 0xfffffc00 +402aebac: ebc251 l32r a5, 402a9ab4 +402aebaf: 0020c0 memw +402aebb2: d588 l32i.n a8, a5, 52 +402aebb4: 108870 and a8, a8, a7 +402aebb7: 208890 or a8, a8, a9 +402aebba: 0020c0 memw +402aebbd: d589 s32i.n a8, a5, 52 +402aebbf: f0a062 movi a6, 240 +402aebc2: 0020c0 memw +402aebc5: d548 l32i.n a4, a5, 52 +402aebc7: 104470 and a4, a4, a7 +402aebca: 204460 or a4, a4, a6 +402aebcd: 0020c0 memw +402aebd0: d549 s32i.n a4, a5, 52 +402aebd2: 520c movi.n a2, 5 +402aebd4: 53ff01 l32r a0, 40283bd0 +402aebd7: 0000c0 callx0 a0 +402aebda: 0108 l32i.n a0, a1, 0 +402aebdc: 10c112 addi a1, a1, 16 +402aebdf: f00d ret.n +402aebe1: 000000 ill +402aebe4: fff030 excw +402aebe7: ff .byte 0xff + +402aebe8 : +402aebe8: ee9841 l32r a4, 402aa648 +402aebeb: 829c beqz.n a2, 402aec07 +402aebed: 8aa462 movi a6, 0x48a +402aebf0: fffd71 l32r a7, 402aebe4 +402aebf3: 0020c0 memw +402aebf6: 882452 l32i a5, a4, 0x220 +402aebf9: 105570 and a5, a5, a7 +402aebfc: 205560 or a5, a5, a6 +402aebff: 0020c0 memw +402aec02: 886452 s32i a5, a4, 0x220 +402aec05: f00d ret.n +402aec07: 3faf32 movi a3, -193 +402aec0a: 0020c0 memw +402aec0d: 882422 l32i a2, a4, 0x220 +402aec10: 102230 and a2, a2, a3 +402aec13: 0020c0 memw +402aec16: 886422 s32i a2, a4, 0x220 +402aec19: f00d ret.n + ... + +402aec1c : +402aec1c: 4f7531 l32r a3, 402829f0 +402aec1f: 0020c0 memw +402aec22: 4f6322 s32i a2, a3, 0x13c +402aec25: f00d ret.n +402aec27: cdaa00 excw +402aec2a: fe .byte 0xfe +402aec2b: 3f .byte 0x3f +402aec2c: ae .byte 0xae +402aec2d: fecd excw +402aec2f: 3f .byte 0x3f +402aec30: 2ca180 excw +402aec33: c11240 mul16u a1, a2, a4 + +402aec34 : +402aec34: e0c112 addi a1, a1, -32 +402aec37: 4109 s32i.n a0, a1, 16 +402aec39: fdb185 call0 402ac754 +402aec3c: eb6941 l32r a4, 402a99e0 +402aec3f: fffb01 l32r a0, 402aec2c +402aec42: 023d mov.n a3, a2 +402aec44: fff961 l32r a6, 402aec28 +402aec47: fffa21 l32r a2, 402aec30 +402aec4a: 009662 l16si a6, a6, 0 +402aec4d: 009002 l16si a0, a0, 0 +402aec50: 609472 l16si a7, a4, 192 +402aec53: 690452 l8ui a5, a4, 105 +402aec56: 331442 l16ui a4, a4, 102 +402aec59: 015580 slli a5, a5, 24 +402aec5c: 315850 srai a5, a5, 24 +402aec5f: 0109 s32i.n a0, a1, 0 +402aec61: 4b6201 l32r a0, 402819ec +402aec64: 0000c0 callx0 a0 +402aec67: 4108 l32i.n a0, a1, 16 +402aec69: 20c112 addi a1, a1, 32 +402aec6c: f00d ret.n + ... + +402aec70 : +402aec70: 090c movi.n a9, 0 +402aec72: ece0b1 l32r a11, 402a9ff4 +402aec75: a29a add.n a10, a2, a9 +402aec77: 9089b0 addx2 a8, a9, a11 +402aec7a: 069882 l16si a8, a8, 12 +402aec7d: 004a82 s8i a8, a10, 0 +402aec80: 859a add.n a8, a5, a9 +402aec82: 90a990 addx2 a10, a9, a9 +402aec85: 90aab0 addx2 a10, a10, a11 +402aec88: 991b addi.n a9, a9, 1 +402aec8a: 3d0aa2 l8ui a10, a10, 61 +402aec8d: 0048a2 s8i a10, a8, 0 +402aec90: 749090 extui a9, a9, 0, 8 +402aec93: de4966 bnei a9, 4, 402aec75 +402aec96: eb52a1 l32r a10, 402a99e0 +402aec99: ffe391 l32r a9, 402aec28 +402aec9c: fa0a52 l8ui a5, a10, 250 +402aec9f: 004352 s8i a5, a3, 0 +402aeca2: fb0a22 l8ui a2, a10, 251 +402aeca5: 014322 s8i a2, a3, 1 +402aeca8: 331ab2 l16ui a11, a10, 102 +402aecab: 0054b2 s16i a11, a4, 0 +402aecae: 690aa2 l8ui a10, a10, 105 +402aecb1: 0046a2 s8i a10, a6, 0 +402aecb4: 009992 l16si a9, a9, 0 +402aecb7: 005792 s16i a9, a7, 0 402aecba: f00d ret.n -402aecbc : -402aecbc: f0c112 addi a1, a1, -16 -402aecbf: 0109 s32i.n a0, a1, 0 -402aecc1: eb4001 l32r a0, 402a99c4 -402aecc4: f44022 s8i a2, a0, 244 -402aecc7: 62cc bnez.n a2, 402aecd1 -402aecc9: 020c movi.n a2, 0 -402aeccb: 0002c5 call0 402aecf8 -402aecce: 000706 j 402aecee -402aecd1: f50042 l8ui a4, a0, 245 -402aecd4: f2cd21 l32r a2, 402ab808 -402aecd7: 94cc bnez.n a4, 402aece4 -402aecd9: 150c movi.n a5, 1 -402aecdb: 240262 l8ui a6, a2, 36 -402aecde: 254262 s8i a6, a2, 37 -402aece1: f54052 s8i a5, a0, 245 -402aece4: 403c movi.n a0, 52 -402aece6: 012037 blt a0, a3, 402aeceb -402aece9: 030d mov.n a0, a3 -402aeceb: 264202 s8i a0, a2, 38 -402aecee: 0108 l32i.n a0, a1, 0 -402aecf0: 10c112 addi a1, a1, 16 -402aecf3: f00d ret.n -402aecf5: 000000 ill - -402aecf8 : -402aecf8: f0c112 addi a1, a1, -16 -402aecfb: 0109 s32i.n a0, a1, 0 -402aecfd: 281266 bnei a2, 1, 402aed29 -402aed00: 120c movi.n a2, 1 -402aed02: fe6705 call0 402ad374 -402aed05: 66a022 movi a2, 102 -402aed08: 330c movi.n a3, 3 -402aed0a: 140c movi.n a4, 1 -402aed0c: eb2e01 l32r a0, 402a99c4 -402aed0f: 550c movi.n a5, 5 -402aed11: 0008 l32i.n a0, a0, 0 -402aed13: 060c movi.n a6, 0 -402aed15: 272002 l32i a0, a0, 156 -402aed18: c73c movi.n a7, 60 -402aed1a: 0000c0 callx0 a0 -402aed1d: f2ba21 l32r a2, 402ab808 -402aed20: 260222 l8ui a2, a2, 38 -402aed23: ffd405 call0 402aea64 -402aed26: 000986 j 402aed50 -402aed29: 220c movi.n a2, 2 -402aed2b: fe6485 call0 402ad374 -402aed2e: 66a022 movi a2, 102 -402aed31: 330c movi.n a3, 3 -402aed33: 140c movi.n a4, 1 -402aed35: eb2371 l32r a7, 402a99c4 -402aed38: 550c movi.n a5, 5 -402aed3a: 0708 l32i.n a0, a7, 0 -402aed3c: 060c movi.n a6, 0 -402aed3e: 272002 l32i a0, a0, 156 -402aed41: 390772 l8ui a7, a7, 57 -402aed44: 0000c0 callx0 a0 -402aed47: f2b021 l32r a2, 402ab808 -402aed4a: 250222 l8ui a2, a2, 37 -402aed4d: ffd145 call0 402aea64 -402aed50: 0108 l32i.n a0, a1, 0 -402aed52: 10c112 addi a1, a1, 16 -402aed55: f00d ret.n -402aed57: 000000 ill -402aed5a: 89fe00 excw -402aed5d: fecc bnez.n a14, 402aed70 -402aed5f: 3f .byte 0x3f -402aed60: fecc90 excw -402aed63: 3f .byte 0x3f -402aed64: cc8c beqz.n a12, 402aed74 -402aed66: fe .byte 0xfe -402aed67: 3f .byte 0x3f - -402aed68 : -402aed68: f0c112 addi a1, a1, -16 -402aed6b: 1a0c movi.n a10, 1 -402aed6d: 11c9 s32i.n a12, a1, 4 -402aed6f: eb15c1 l32r a12, 402a99c4 -402aed72: 0109 s32i.n a0, a1, 0 -402aed74: f64ca2 s8i a10, a12, 246 -402aed77: d97c movi.n a9, -3 -402aed79: be4151 l32r a5, 4029e680 -402aed7c: 4d4081 l32r a8, 4028227c -402aed7f: 0020c0 memw -402aed82: 9c2872 l32i a7, a8, 0x270 -402aed85: 107790 and a7, a7, a9 -402aed88: 0020c0 memw -402aed8b: 9c6872 s32i a7, a8, 0x270 -402aed8e: 6f0a61 l32r a6, 4028a9b8 -402aed91: 0020c0 memw -402aed94: 862542 l32i a4, a5, 0x218 -402aed97: 204460 or a4, a4, a6 -402aed9a: 0020c0 memw -402aed9d: 866542 s32i a4, a5, 0x218 -402aeda0: ffee21 l32r a2, 402aed58 -402aeda3: 4f1331 l32r a3, 402829f0 -402aeda6: 0020c0 memw -402aeda9: 040c movi.n a4, 0 -402aedab: 552c movi.n a5, 37 -402aedad: 446322 s32i a2, a3, 0x110 -402aedb0: 0c08 l32i.n a0, a12, 0 -402aedb2: 6aa022 movi a2, 106 -402aedb5: 262002 l32i a0, a0, 152 -402aedb8: 230c movi.n a3, 2 -402aedba: 0000c0 callx0 a0 -402aedbd: ffa952 movi a5, 0xfffff9ff -402aedc0: 00a442 movi a4, 0x400 -402aedc3: c2c331 l32r a3, 4029f8d0 -402aedc6: 0020c0 memw -402aedc9: d02322 l32i a2, a3, 0x340 -402aedcc: 102250 and a2, a2, a5 -402aedcf: 202240 or a2, a2, a4 -402aedd2: 0020c0 memw -402aedd5: 140c movi.n a4, 1 -402aedd7: ffe151 l32r a5, 402aed5c -402aedda: d06322 s32i a2, a3, 0x340 -402aeddd: 0c08 l32i.n a0, a12, 0 -402aeddf: 62a022 movi a2, 98 -402aede2: 130c movi.n a3, 1 -402aede4: 262002 l32i a0, a0, 152 -402aede7: 000552 l8ui a5, a5, 0 -402aedea: 0000c0 callx0 a0 -402aeded: 0c08 l32i.n a0, a12, 0 -402aedef: 372002 l32i a0, a0, 220 -402aedf2: 0000c0 callx0 a0 -402aedf5: 0c08 l32i.n a0, a12, 0 -402aedf7: 382002 l32i a0, a0, 224 -402aedfa: ffd921 l32r a2, 402aed60 -402aedfd: 0000c0 callx0 a0 -402aee00: 0c08 l32i.n a0, a12, 0 -402aee02: 362002 l32i a0, a0, 216 -402aee05: 0000c0 callx0 a0 -402aee08: 0c08 l32i.n a0, a12, 0 -402aee0a: 232002 l32i a0, a0, 140 -402aee0d: 0000c0 callx0 a0 -402aee10: 6ba022 movi a2, 107 -402aee13: 230c movi.n a3, 2 -402aee15: 0c08 l32i.n a0, a12, 0 -402aee17: 140c movi.n a4, 1 -402aee19: 262002 l32i a0, a0, 152 -402aee1c: 854c movi.n a5, 72 -402aee1e: 0000c0 callx0 a0 -402aee21: 61a022 movi a2, 97 -402aee24: 130c movi.n a3, 1 -402aee26: 0c08 l32i.n a0, a12, 0 -402aee28: 840c movi.n a4, 8 -402aee2a: 262002 l32i a0, a0, 152 -402aee2d: 151c movi.n a5, 17 -402aee2f: 0000c0 callx0 a0 -402aee32: 6ca022 movi a2, 108 -402aee35: 230c movi.n a3, 2 -402aee37: 0c08 l32i.n a0, a12, 0 -402aee39: 040c movi.n a4, 0 -402aee3b: 262002 l32i a0, a0, 152 -402aee3e: 551c movi.n a5, 21 -402aee40: 0000c0 callx0 a0 -402aee43: 0c08 l32i.n a0, a12, 0 -402aee45: 132002 l32i a0, a0, 76 -402aee48: 0000c0 callx0 a0 -402aee4b: 67a022 movi a2, 103 -402aee4e: 430c movi.n a3, 4 -402aee50: 440c movi.n a4, 4 -402aee52: 750c movi.n a5, 7 -402aee54: 0c08 l32i.n a0, a12, 0 -402aee56: 760c movi.n a6, 7 -402aee58: 272002 l32i a0, a0, 156 -402aee5b: 170c movi.n a7, 1 -402aee5d: 0000c0 callx0 a0 -402aee60: 6aa022 movi a2, 106 -402aee63: 230c movi.n a3, 2 -402aee65: 0c08 l32i.n a0, a12, 0 -402aee67: 040c movi.n a4, 0 -402aee69: 262002 l32i a0, a0, 152 -402aee6c: 952c movi.n a5, 41 -402aee6e: 0000c0 callx0 a0 -402aee71: 0020c0 memw -402aee74: be0321 l32r a2, 4029e680 -402aee77: eded01 l32r a0, 402aa62c -402aee7a: 962222 l32i a2, a2, 0x258 -402aee7d: 0020c0 memw -402aee80: 8c2002 l32i a0, a0, 0x230 -402aee83: 242d20 extui a2, a2, 13, 3 -402aee86: 240000 extui a0, a0, 0, 3 -402aee89: c2cc bnez.n a2, 402aee99 -402aee8b: a0cc bnez.n a0, 402aee99 -402aee8d: ede831 l32r a3, 402aa630 -402aee90: 0020c0 memw -402aee93: c28f41 l32r a4, 4029f8d0 -402aee96: c06432 s32i a3, a4, 0x300 -402aee99: 61a022 movi a2, 97 -402aee9c: 130c movi.n a3, 1 -402aee9e: 0c08 l32i.n a0, a12, 0 -402aeea0: 740c movi.n a4, 7 -402aeea2: 262002 l32i a0, a0, 152 -402aeea5: 155c movi.n a5, 81 -402aeea7: 0000c0 callx0 a0 -402aeeaa: 61a022 movi a2, 97 -402aeead: 130c movi.n a3, 1 -402aeeaf: 240c movi.n a4, 2 -402aeeb1: a0a062 movi a6, 160 -402aeeb4: 380c52 l8ui a5, a12, 56 -402aeeb7: 0c08 l32i.n a0, a12, 0 -402aeeb9: 205560 or a5, a5, a6 -402aeebc: 262002 l32i a0, a0, 152 -402aeebf: 745050 extui a5, a5, 0, 8 -402aeec2: 0000c0 callx0 a0 -402aeec5: 66a022 movi a2, 102 -402aeec8: 330c movi.n a3, 3 -402aeeca: 140c movi.n a4, 1 -402aeecc: 064c movi.n a6, 64 -402aeece: 390c52 l8ui a5, a12, 57 -402aeed1: 0c08 l32i.n a0, a12, 0 -402aeed3: 205560 or a5, a5, a6 -402aeed6: 262002 l32i a0, a0, 152 -402aeed9: 745050 extui a5, a5, 0, 8 -402aeedc: 0000c0 callx0 a0 -402aeedf: 290c movi.n a9, 2 -402aeee1: 0020c0 memw -402aeee4: 4ce681 l32r a8, 4028227c -402aeee7: 9c2872 l32i a7, a8, 0x270 -402aeeea: 207790 or a7, a7, a9 -402aeeed: 0020c0 memw -402aeef0: eea621 l32r a2, 402aa988 -402aeef3: 9c6872 s32i a7, a8, 0x270 -402aeef6: 3c0c32 l8ui a3, a12, 60 -402aeef9: eea401 l32r a0, 402aa98c -402aeefc: 0000c0 callx0 a0 -402aeeff: 64a022 movi a2, 100 -402aef02: 030c movi.n a3, 0 -402aef04: 440c movi.n a4, 4 -402aef06: 0c08 l32i.n a0, a12, 0 -402aef08: ff9751 l32r a5, 402aed64 -402aef0b: 262002 l32i a0, a0, 152 -402aef0e: 000552 l8ui a5, a5, 0 -402aef11: 0000c0 callx0 a0 -402aef14: 64a022 movi a2, 100 -402aef17: 030c movi.n a3, 0 -402aef19: 740c movi.n a4, 7 -402aef1b: 0c08 l32i.n a0, a12, 0 -402aef1d: ff9151 l32r a5, 402aed64 -402aef20: 262002 l32i a0, a0, 152 -402aef23: 010552 l8ui a5, a5, 1 -402aef26: 0000c0 callx0 a0 -402aef29: 0c78 l32i.n a7, a12, 0 -402aef2b: c60c62 l8ui a6, a12, 198 -402aef2e: 262772 l32i a7, a7, 152 -402aef31: e68c beqz.n a6, 402aef43 -402aef33: 61a022 movi a2, 97 -402aef36: 130c movi.n a3, 1 -402aef38: 540c movi.n a4, 5 -402aef3a: efa052 movi a5, 239 -402aef3d: 0007c0 callx0 a7 -402aef40: 000306 j 402aef50 -402aef43: 61a022 movi a2, 97 -402aef46: 130c movi.n a3, 1 -402aef48: 540c movi.n a4, 5 -402aef4a: e0a052 movi a5, 224 -402aef4d: 0007c0 callx0 a7 -402aef50: a90c82 l8ui a8, a12, 169 -402aef53: 071866 bnei a8, 1, 402aef5e -402aef56: 120c movi.n a2, 1 -402aef58: fece45 call0 402adc40 -402aef5b: 000106 j 402aef63 -402aef5e: 020c movi.n a2, 0 -402aef60: fecdc5 call0 402adc40 -402aef63: 120c movi.n a2, 1 -402aef65: fd2601 l32r a0, 402ae400 -402aef68: 0000c0 callx0 a0 -402aef6b: 090c movi.n a9, 0 -402aef6d: 0108 l32i.n a0, a1, 0 -402aef6f: f64c92 s8i a9, a12, 246 -402aef72: 11c8 l32i.n a12, a1, 4 -402aef74: 10c112 addi a1, a1, 16 -402aef77: f00d ret.n -402aef79: 000000 ill -402aef7c: 2ca180 excw -402aef7f: c0c440 sub a12, a4, a4 -402aef82: fe .byte 0xfe -402aef83: 3f .byte 0x3f -402aef84: c0cc bnez.n a0, 402aef94 -402aef86: fe .byte 0xfe -402aef87: 3f .byte 0x3f -402aef88: c0d8 l32i.n a13, a0, 48 -402aef8a: fe .byte 0xfe -402aef8b: 3f .byte 0x3f - -402aef8c : -402aef8c: fffc21 l32r a2, 402aef7c -402aef8f: 84a432 movi a3, 0x484 -402aef92: 040c movi.n a4, 0 -402aef94: fffb51 l32r a5, 402aef80 -402aef97: fffb61 l32r a6, 402aef84 -402aef9a: fffb71 l32r a7, 402aef88 -402aef9d: f0c112 addi a1, a1, -16 -402aefa0: 0109 s32i.n a0, a1, 0 -402aefa2: 4a9201 l32r a0, 402819ec -402aefa5: 0000c0 callx0 a0 -402aefa8: 0108 l32i.n a0, a1, 0 -402aefaa: 10c112 addi a1, a1, 16 -402aefad: f00d ret.n -402aefaf: a1b000 sll a11, a0 -402aefb2: 402c movi.n a0, 36 -402aefb4: 2ca1d0 excw -402aefb7: a1f040 excw -402aefba: 402c movi.n a0, 36 -402aefbc: 2ca230 excw -402aefbf: a26040 excw -402aefc2: 402c movi.n a0, 36 -402aefc4: 2ca290 excw -402aefc7: a2c040 excw -402aefca: 402c movi.n a0, 36 -402aefcc: 2ca2e0 excw -402aefcf: a31040 movltz a1, a0, a4 -402aefd2: 402c movi.n a0, 36 -402aefd4: a318 l32i.n a1, a3, 40 +402aecbc : +402aecbc: eb4921 l32r a2, 402a99e0 +402aecbf: 1d9222 l16si a2, a2, 58 +402aecc2: f00d ret.n + +402aecc4 : +402aecc4: eb4751 l32r a5, 402a99e0 +402aecc7: ffd941 l32r a4, 402aec2c +402aecca: 609552 l16si a5, a5, 192 +402aeccd: 005252 s16i a5, a2, 0 +402aecd0: 009442 l16si a4, a4, 0 +402aecd3: 005342 s16i a4, a3, 0 +402aecd6: f00d ret.n + +402aecd8 : +402aecd8: f0c112 addi a1, a1, -16 +402aecdb: 0109 s32i.n a0, a1, 0 +402aecdd: eb4001 l32r a0, 402a99e0 +402aece0: f44022 s8i a2, a0, 244 +402aece3: 62cc bnez.n a2, 402aeced +402aece5: 020c movi.n a2, 0 +402aece7: 0002c5 call0 402aed14 +402aecea: 000706 j 402aed0a +402aeced: f50042 l8ui a4, a0, 245 +402aecf0: f2cd21 l32r a2, 402ab824 +402aecf3: 94cc bnez.n a4, 402aed00 +402aecf5: 150c movi.n a5, 1 +402aecf7: 240262 l8ui a6, a2, 36 +402aecfa: 254262 s8i a6, a2, 37 +402aecfd: f54052 s8i a5, a0, 245 +402aed00: 403c movi.n a0, 52 +402aed02: 012037 blt a0, a3, 402aed07 +402aed05: 030d mov.n a0, a3 +402aed07: 264202 s8i a0, a2, 38 +402aed0a: 0108 l32i.n a0, a1, 0 +402aed0c: 10c112 addi a1, a1, 16 +402aed0f: f00d ret.n +402aed11: 000000 ill + +402aed14 : +402aed14: f0c112 addi a1, a1, -16 +402aed17: 0109 s32i.n a0, a1, 0 +402aed19: 281266 bnei a2, 1, 402aed45 +402aed1c: 120c movi.n a2, 1 +402aed1e: fe6705 call0 402ad390 +402aed21: 66a022 movi a2, 102 +402aed24: 330c movi.n a3, 3 +402aed26: 140c movi.n a4, 1 +402aed28: eb2e01 l32r a0, 402a99e0 +402aed2b: 550c movi.n a5, 5 +402aed2d: 0008 l32i.n a0, a0, 0 +402aed2f: 060c movi.n a6, 0 +402aed31: 272002 l32i a0, a0, 156 +402aed34: c73c movi.n a7, 60 +402aed36: 0000c0 callx0 a0 +402aed39: f2ba21 l32r a2, 402ab824 +402aed3c: 260222 l8ui a2, a2, 38 +402aed3f: ffd405 call0 402aea80 +402aed42: 000986 j 402aed6c +402aed45: 220c movi.n a2, 2 +402aed47: fe6485 call0 402ad390 +402aed4a: 66a022 movi a2, 102 +402aed4d: 330c movi.n a3, 3 +402aed4f: 140c movi.n a4, 1 +402aed51: eb2371 l32r a7, 402a99e0 +402aed54: 550c movi.n a5, 5 +402aed56: 0708 l32i.n a0, a7, 0 +402aed58: 060c movi.n a6, 0 +402aed5a: 272002 l32i a0, a0, 156 +402aed5d: 390772 l8ui a7, a7, 57 +402aed60: 0000c0 callx0 a0 +402aed63: f2b021 l32r a2, 402ab824 +402aed66: 250222 l8ui a2, a2, 37 +402aed69: ffd145 call0 402aea80 +402aed6c: 0108 l32i.n a0, a1, 0 +402aed6e: 10c112 addi a1, a1, 16 +402aed71: f00d ret.n +402aed73: 000000 ill +402aed76: 89fe00 excw +402aed79: fecc bnez.n a14, 402aed8c +402aed7b: 3f .byte 0x3f +402aed7c: fecc90 excw +402aed7f: 3f .byte 0x3f +402aed80: cc8c beqz.n a12, 402aed90 +402aed82: fe .byte 0xfe +402aed83: 3f .byte 0x3f + +402aed84 : +402aed84: f0c112 addi a1, a1, -16 +402aed87: 1a0c movi.n a10, 1 +402aed89: 11c9 s32i.n a12, a1, 4 +402aed8b: eb15c1 l32r a12, 402a99e0 +402aed8e: 0109 s32i.n a0, a1, 0 +402aed90: f64ca2 s8i a10, a12, 246 +402aed93: d97c movi.n a9, -3 +402aed95: be3a51 l32r a5, 4029e680 +402aed98: 4d3981 l32r a8, 4028227c +402aed9b: 0020c0 memw +402aed9e: 9c2872 l32i a7, a8, 0x270 +402aeda1: 107790 and a7, a7, a9 +402aeda4: 0020c0 memw +402aeda7: 9c6872 s32i a7, a8, 0x270 +402aedaa: 6f0361 l32r a6, 4028a9b8 +402aedad: 0020c0 memw +402aedb0: 862542 l32i a4, a5, 0x218 +402aedb3: 204460 or a4, a4, a6 +402aedb6: 0020c0 memw +402aedb9: 866542 s32i a4, a5, 0x218 +402aedbc: ffee21 l32r a2, 402aed74 +402aedbf: 4f0c31 l32r a3, 402829f0 +402aedc2: 0020c0 memw +402aedc5: 040c movi.n a4, 0 +402aedc7: 552c movi.n a5, 37 +402aedc9: 446322 s32i a2, a3, 0x110 +402aedcc: 0c08 l32i.n a0, a12, 0 +402aedce: 6aa022 movi a2, 106 +402aedd1: 262002 l32i a0, a0, 152 +402aedd4: 230c movi.n a3, 2 +402aedd6: 0000c0 callx0 a0 +402aedd9: ffa952 movi a5, 0xfffff9ff +402aeddc: 00a442 movi a4, 0x400 +402aeddf: c2bc31 l32r a3, 4029f8d0 +402aede2: 0020c0 memw +402aede5: d02322 l32i a2, a3, 0x340 +402aede8: 102250 and a2, a2, a5 +402aedeb: 202240 or a2, a2, a4 +402aedee: 0020c0 memw +402aedf1: 140c movi.n a4, 1 +402aedf3: ffe151 l32r a5, 402aed78 +402aedf6: d06322 s32i a2, a3, 0x340 +402aedf9: 0c08 l32i.n a0, a12, 0 +402aedfb: 62a022 movi a2, 98 +402aedfe: 130c movi.n a3, 1 +402aee00: 262002 l32i a0, a0, 152 +402aee03: 000552 l8ui a5, a5, 0 +402aee06: 0000c0 callx0 a0 +402aee09: 0c08 l32i.n a0, a12, 0 +402aee0b: 372002 l32i a0, a0, 220 +402aee0e: 0000c0 callx0 a0 +402aee11: 0c08 l32i.n a0, a12, 0 +402aee13: 382002 l32i a0, a0, 224 +402aee16: ffd921 l32r a2, 402aed7c +402aee19: 0000c0 callx0 a0 +402aee1c: 0c08 l32i.n a0, a12, 0 +402aee1e: 362002 l32i a0, a0, 216 +402aee21: 0000c0 callx0 a0 +402aee24: 0c08 l32i.n a0, a12, 0 +402aee26: 232002 l32i a0, a0, 140 +402aee29: 0000c0 callx0 a0 +402aee2c: 6ba022 movi a2, 107 +402aee2f: 230c movi.n a3, 2 +402aee31: 0c08 l32i.n a0, a12, 0 +402aee33: 140c movi.n a4, 1 +402aee35: 262002 l32i a0, a0, 152 +402aee38: 854c movi.n a5, 72 +402aee3a: 0000c0 callx0 a0 +402aee3d: 61a022 movi a2, 97 +402aee40: 130c movi.n a3, 1 +402aee42: 0c08 l32i.n a0, a12, 0 +402aee44: 840c movi.n a4, 8 +402aee46: 262002 l32i a0, a0, 152 +402aee49: 151c movi.n a5, 17 +402aee4b: 0000c0 callx0 a0 +402aee4e: 6ca022 movi a2, 108 +402aee51: 230c movi.n a3, 2 +402aee53: 0c08 l32i.n a0, a12, 0 +402aee55: 040c movi.n a4, 0 +402aee57: 262002 l32i a0, a0, 152 +402aee5a: 551c movi.n a5, 21 +402aee5c: 0000c0 callx0 a0 +402aee5f: 0c08 l32i.n a0, a12, 0 +402aee61: 132002 l32i a0, a0, 76 +402aee64: 0000c0 callx0 a0 +402aee67: 67a022 movi a2, 103 +402aee6a: 430c movi.n a3, 4 +402aee6c: 440c movi.n a4, 4 +402aee6e: 750c movi.n a5, 7 +402aee70: 0c08 l32i.n a0, a12, 0 +402aee72: 760c movi.n a6, 7 +402aee74: 272002 l32i a0, a0, 156 +402aee77: 170c movi.n a7, 1 +402aee79: 0000c0 callx0 a0 +402aee7c: 6aa022 movi a2, 106 +402aee7f: 230c movi.n a3, 2 +402aee81: 0c08 l32i.n a0, a12, 0 +402aee83: 040c movi.n a4, 0 +402aee85: 262002 l32i a0, a0, 152 +402aee88: 952c movi.n a5, 41 +402aee8a: 0000c0 callx0 a0 +402aee8d: 0020c0 memw +402aee90: bdfc21 l32r a2, 4029e680 +402aee93: eded01 l32r a0, 402aa648 +402aee96: 962222 l32i a2, a2, 0x258 +402aee99: 0020c0 memw +402aee9c: 8c2002 l32i a0, a0, 0x230 +402aee9f: 242d20 extui a2, a2, 13, 3 +402aeea2: 240000 extui a0, a0, 0, 3 +402aeea5: c2cc bnez.n a2, 402aeeb5 +402aeea7: a0cc bnez.n a0, 402aeeb5 +402aeea9: ede831 l32r a3, 402aa64c +402aeeac: 0020c0 memw +402aeeaf: c28841 l32r a4, 4029f8d0 +402aeeb2: c06432 s32i a3, a4, 0x300 +402aeeb5: 61a022 movi a2, 97 +402aeeb8: 130c movi.n a3, 1 +402aeeba: 0c08 l32i.n a0, a12, 0 +402aeebc: 740c movi.n a4, 7 +402aeebe: 262002 l32i a0, a0, 152 +402aeec1: 155c movi.n a5, 81 +402aeec3: 0000c0 callx0 a0 +402aeec6: 61a022 movi a2, 97 +402aeec9: 130c movi.n a3, 1 +402aeecb: 240c movi.n a4, 2 +402aeecd: a0a062 movi a6, 160 +402aeed0: 380c52 l8ui a5, a12, 56 +402aeed3: 0c08 l32i.n a0, a12, 0 +402aeed5: 205560 or a5, a5, a6 +402aeed8: 262002 l32i a0, a0, 152 +402aeedb: 745050 extui a5, a5, 0, 8 +402aeede: 0000c0 callx0 a0 +402aeee1: 66a022 movi a2, 102 +402aeee4: 330c movi.n a3, 3 +402aeee6: 140c movi.n a4, 1 +402aeee8: 064c movi.n a6, 64 +402aeeea: 390c52 l8ui a5, a12, 57 +402aeeed: 0c08 l32i.n a0, a12, 0 +402aeeef: 205560 or a5, a5, a6 +402aeef2: 262002 l32i a0, a0, 152 +402aeef5: 745050 extui a5, a5, 0, 8 +402aeef8: 0000c0 callx0 a0 +402aeefb: 290c movi.n a9, 2 +402aeefd: 0020c0 memw +402aef00: 4cdf81 l32r a8, 4028227c +402aef03: 9c2872 l32i a7, a8, 0x270 +402aef06: 207790 or a7, a7, a9 +402aef09: 0020c0 memw +402aef0c: eea621 l32r a2, 402aa9a4 +402aef0f: 9c6872 s32i a7, a8, 0x270 +402aef12: 3c0c32 l8ui a3, a12, 60 +402aef15: eea401 l32r a0, 402aa9a8 +402aef18: 0000c0 callx0 a0 +402aef1b: 64a022 movi a2, 100 +402aef1e: 030c movi.n a3, 0 +402aef20: 440c movi.n a4, 4 +402aef22: 0c08 l32i.n a0, a12, 0 +402aef24: ff9751 l32r a5, 402aed80 +402aef27: 262002 l32i a0, a0, 152 +402aef2a: 000552 l8ui a5, a5, 0 +402aef2d: 0000c0 callx0 a0 +402aef30: 64a022 movi a2, 100 +402aef33: 030c movi.n a3, 0 +402aef35: 740c movi.n a4, 7 +402aef37: 0c08 l32i.n a0, a12, 0 +402aef39: ff9151 l32r a5, 402aed80 +402aef3c: 262002 l32i a0, a0, 152 +402aef3f: 010552 l8ui a5, a5, 1 +402aef42: 0000c0 callx0 a0 +402aef45: 0c78 l32i.n a7, a12, 0 +402aef47: c60c62 l8ui a6, a12, 198 +402aef4a: 262772 l32i a7, a7, 152 +402aef4d: e68c beqz.n a6, 402aef5f +402aef4f: 61a022 movi a2, 97 +402aef52: 130c movi.n a3, 1 +402aef54: 540c movi.n a4, 5 +402aef56: efa052 movi a5, 239 +402aef59: 0007c0 callx0 a7 +402aef5c: 000306 j 402aef6c +402aef5f: 61a022 movi a2, 97 +402aef62: 130c movi.n a3, 1 +402aef64: 540c movi.n a4, 5 +402aef66: e0a052 movi a5, 224 +402aef69: 0007c0 callx0 a7 +402aef6c: a90c82 l8ui a8, a12, 169 +402aef6f: 071866 bnei a8, 1, 402aef7a +402aef72: 120c movi.n a2, 1 +402aef74: fece45 call0 402adc5c +402aef77: 000106 j 402aef7f +402aef7a: 020c movi.n a2, 0 +402aef7c: fecdc5 call0 402adc5c +402aef7f: 120c movi.n a2, 1 +402aef81: fd2601 l32r a0, 402ae41c +402aef84: 0000c0 callx0 a0 +402aef87: 090c movi.n a9, 0 +402aef89: 0108 l32i.n a0, a1, 0 +402aef8b: f64c92 s8i a9, a12, 246 +402aef8e: 11c8 l32i.n a12, a1, 4 +402aef90: 10c112 addi a1, a1, 16 +402aef93: f00d ret.n +402aef95: 000000 ill +402aef98: 2ca1a0 excw +402aef9b: c0c440 sub a12, a4, a4 +402aef9e: fe .byte 0xfe +402aef9f: 3f .byte 0x3f +402aefa0: c0cc bnez.n a0, 402aefb0 +402aefa2: fe .byte 0xfe +402aefa3: 3f .byte 0x3f +402aefa4: c0d8 l32i.n a13, a0, 48 +402aefa6: fe .byte 0xfe +402aefa7: 3f .byte 0x3f + +402aefa8 : +402aefa8: fffc21 l32r a2, 402aef98 +402aefab: 84a432 movi a3, 0x484 +402aefae: 040c movi.n a4, 0 +402aefb0: fffb51 l32r a5, 402aef9c +402aefb3: fffb61 l32r a6, 402aefa0 +402aefb6: fffb71 l32r a7, 402aefa4 +402aefb9: f0c112 addi a1, a1, -16 +402aefbc: 0109 s32i.n a0, a1, 0 +402aefbe: 4a8b01 l32r a0, 402819ec +402aefc1: 0000c0 callx0 a0 +402aefc4: 0108 l32i.n a0, a1, 0 +402aefc6: 10c112 addi a1, a1, 16 +402aefc9: f00d ret.n +402aefcb: a1d000 sll a13, a0 +402aefce: 402c movi.n a0, 36 +402aefd0: 2ca1f0 excw +402aefd3: a21040 excw 402aefd6: 402c movi.n a0, 36 -402aefd8: 2ca320 excw -402aefdb: a33040 movltz a3, a0, a4 +402aefd8: 2ca250 excw +402aefdb: a28040 excw 402aefde: 402c movi.n a0, 36 -402aefe0: 2ca350 excw -402aefe3: a35840 movltz a5, a8, a4 +402aefe0: 2ca2b0 excw +402aefe3: a2e040 excw 402aefe6: 402c movi.n a0, 36 -402aefe8: 2ca360 excw -402aefeb: a38040 movltz a8, a0, a4 +402aefe8: 2ca300 excw +402aefeb: a33040 movltz a3, a0, a4 402aefee: 402c movi.n a0, 36 -402aeff0: a388 l32i.n a8, a3, 40 +402aeff0: a338 l32i.n a3, a3, 40 402aeff2: 402c movi.n a0, 36 -402aeff4: 2ca390 excw -402aeff7: a3a040 movltz a10, a0, a4 +402aeff4: 2ca340 excw +402aeff7: a35040 movltz a5, a0, a4 402aeffa: 402c movi.n a0, 36 -402aeffc: 2ca3b0 excw -402aefff: a3c040 movltz a12, a0, a4 +402aeffc: 2ca370 excw +402aefff: a37840 movltz a7, a8, a4 402af002: 402c movi.n a0, 36 -402af004: a3c8 l32i.n a12, a3, 40 -402af006: 402c movi.n a0, 36 -402af008: 2ca3d0 excw -402af00b: a3e040 movltz a14, a0, a4 +402af004: 2ca380 excw +402af007: a3a040 movltz a10, a0, a4 +402af00a: 402c movi.n a0, 36 +402af00c: a3a8 l32i.n a10, a3, 40 402af00e: 402c movi.n a0, 36 -402af010: fecd20 excw -402af013: 3f .byte 0x3f -402af014: a3e8 l32i.n a14, a3, 40 +402af010: 2ca3b0 excw +402af013: a3c040 movltz a12, a0, a4 402af016: 402c movi.n a0, 36 -402af018: 2ca3f0 excw -402af01b: a41040 extui a1, a4, 0, 11 +402af018: 2ca3d0 excw +402af01b: a3e040 movltz a14, a0, a4 402af01e: 402c movi.n a0, 36 - -402af020 : -402af020: d0c112 addi a1, a1, -48 -402af023: 0561c2 s32i a12, a1, 20 -402af026: 0661d2 s32i a13, a1, 24 -402af029: 0761e2 s32i a14, a1, 28 -402af02c: 81f9 s32i.n a15, a1, 32 -402af02e: 4109 s32i.n a0, a1, 16 -402af030: fad345 call0 402a9d68 -402af033: ffd341 l32r a4, 402aef80 -402af036: ffd351 l32r a5, 402aef84 -402af039: ea6231 l32r a3, 402a99c4 -402af03c: ffd361 l32r a6, 402aef88 -402af03f: 182302 l32i a0, a3, 96 -402af042: 112280 slli a2, a2, 8 -402af045: 002a add.n a0, a0, a2 -402af047: 186302 s32i a0, a3, 96 -402af04a: ffd921 l32r a2, 402aefb0 -402af04d: 84a432 movi a3, 0x484 -402af050: 4a6701 l32r a0, 402819ec -402af053: 0000c0 callx0 a0 -402af056: ea5b31 l32r a3, 402a99c4 -402af059: ffd621 l32r a2, 402aefb4 -402af05c: 3338 l32i.n a3, a3, 12 -402af05e: 4a6301 l32r a0, 402819ec -402af061: 0000c0 callx0 a0 -402af064: ea5881 l32r a8, 402a99c4 -402af067: ffd421 l32r a2, 402aefb8 -402af06a: 2e9852 l16si a5, a8, 92 -402af06d: 5e0862 l8ui a6, a8, 94 -402af070: 331892 l16ui a9, a8, 102 -402af073: 3c0832 l8ui a3, a8, 60 -402af076: 5f0872 l8ui a7, a8, 95 -402af079: 3d0842 l8ui a4, a8, 61 -402af07c: 017780 slli a7, a7, 24 -402af07f: 014480 slli a4, a4, 24 -402af082: 013380 slli a3, a3, 24 -402af085: 313830 srai a3, a3, 24 -402af088: 0199 s32i.n a9, a1, 0 -402af08a: 680892 l8ui a9, a8, 104 -402af08d: 314840 srai a4, a4, 24 -402af090: 019980 slli a9, a9, 24 -402af093: 319890 srai a9, a9, 24 -402af096: 1199 s32i.n a9, a1, 4 -402af098: 690882 l8ui a8, a8, 105 -402af09b: 317870 srai a7, a7, 24 -402af09e: 018880 slli a8, a8, 24 -402af0a1: 318880 srai a8, a8, 24 -402af0a4: 2189 s32i.n a8, a1, 8 -402af0a6: 4a5101 l32r a0, 402819ec -402af0a9: 0000c0 callx0 a0 -402af0ac: ea4641 l32r a4, 402a99c4 -402af0af: ffc321 l32r a2, 402aefbc -402af0b2: 380432 l8ui a3, a4, 56 -402af0b5: 390442 l8ui a4, a4, 57 -402af0b8: 4a4d01 l32r a0, 402819ec -402af0bb: 0000c0 callx0 a0 -402af0be: ea4151 l32r a5, 402a99c4 -402af0c1: 182552 l32i a5, a5, 96 -402af0c4: ffbf21 l32r a2, 402aefc0 -402af0c7: f53050 extui a3, a5, 16, 16 -402af0ca: 744850 extui a4, a5, 8, 8 -402af0cd: 745050 extui a5, a5, 0, 8 -402af0d0: 4a4701 l32r a0, 402819ec -402af0d3: 0000c0 callx0 a0 -402af0d6: ea3b41 l32r a4, 402a99c4 -402af0d9: 331442 l16ui a4, a4, 102 -402af0dc: ffba21 l32r a2, 402aefc4 -402af0df: 413540 srli a3, a4, 5 -402af0e2: 444040 extui a4, a4, 0, 5 -402af0e5: 4a4101 l32r a0, 402819ec -402af0e8: 0000c0 callx0 a0 -402af0eb: 0c0c movi.n a12, 0 -402af0ed: ffb6d1 l32r a13, 402aefc8 -402af0f0: f5f1e1 l32r a14, 402ac8b4 -402af0f3: 0d2d mov.n a2, a13 -402af0f5: 903ce0 addx2 a3, a12, a14 -402af0f8: 009332 l16si a3, a3, 0 -402af0fb: 4a3c01 l32r a0, 402819ec -402af0fe: 0000c0 callx0 a0 -402af101: cc1b addi.n a12, a12, 1 -402af103: 74c0c0 extui a12, a12, 0, 8 -402af106: e94c66 bnei a12, 4, 402af0f3 -402af109: ea2e41 l32r a4, 402a99c4 -402af10c: ffb021 l32r a2, 402aefcc -402af10f: 1d9432 l16si a3, a4, 58 -402af112: 329442 l16si a4, a4, 100 -402af115: 4a3501 l32r a0, 402819ec -402af118: 0000c0 callx0 a0 -402af11b: ffad21 l32r a2, 402aefd0 -402af11e: 4a3301 l32r a0, 402819ec -402af121: 0000c0 callx0 a0 -402af124: 0c0c movi.n a12, 0 -402af126: ffabe1 l32r a14, 402aefd4 -402af129: ebabd1 l32r a13, 402a9fd8 -402af12c: 0e2d mov.n a2, a14 -402af12e: 3cda add.n a3, a12, a13 -402af130: 200332 l8ui a3, a3, 32 -402af133: 4a2e01 l32r a0, 402819ec -402af136: 0000c0 callx0 a0 -402af139: cc1b addi.n a12, a12, 1 -402af13b: 74c0c0 extui a12, a12, 0, 8 -402af13e: eaac66 bnei a12, 12, 402af12c -402af141: ffa521 l32r a2, 402aefd8 -402af144: 4a2a01 l32r a0, 402819ec -402af147: 0000c0 callx0 a0 -402af14a: ffa421 l32r a2, 402aefdc -402af14d: 4a2701 l32r a0, 402819ec -402af150: 0000c0 callx0 a0 -402af153: ffa3e1 l32r a14, 402aefe0 -402af156: 0c0c movi.n a12, 0 -402af158: 0e2d mov.n a2, a14 -402af15a: 903cd0 addx2 a3, a12, a13 -402af15d: 069332 l16si a3, a3, 12 +402af020: a3e8 l32i.n a14, a3, 40 +402af022: 402c movi.n a0, 36 +402af024: 2ca3f0 excw +402af027: a40040 extui a0, a4, 0, 11 +402af02a: 402c movi.n a0, 36 +402af02c: fecd20 excw +402af02f: 3f .byte 0x3f +402af030: a408 l32i.n a0, a4, 40 +402af032: 402c movi.n a0, 36 +402af034: 2ca410 excw +402af037: a43040 extui a3, a4, 0, 11 +402af03a: 402c movi.n a0, 36 + +402af03c : +402af03c: d0c112 addi a1, a1, -48 +402af03f: 0561c2 s32i a12, a1, 20 +402af042: 0661d2 s32i a13, a1, 24 +402af045: 0761e2 s32i a14, a1, 28 +402af048: 81f9 s32i.n a15, a1, 32 +402af04a: 4109 s32i.n a0, a1, 16 +402af04c: fad345 call0 402a9d84 +402af04f: ffd341 l32r a4, 402aef9c +402af052: ffd351 l32r a5, 402aefa0 +402af055: ea6231 l32r a3, 402a99e0 +402af058: ffd361 l32r a6, 402aefa4 +402af05b: 182302 l32i a0, a3, 96 +402af05e: 112280 slli a2, a2, 8 +402af061: 002a add.n a0, a0, a2 +402af063: 186302 s32i a0, a3, 96 +402af066: ffd921 l32r a2, 402aefcc +402af069: 84a432 movi a3, 0x484 +402af06c: 4a6001 l32r a0, 402819ec +402af06f: 0000c0 callx0 a0 +402af072: ea5b31 l32r a3, 402a99e0 +402af075: ffd621 l32r a2, 402aefd0 +402af078: 3338 l32i.n a3, a3, 12 +402af07a: 4a5c01 l32r a0, 402819ec +402af07d: 0000c0 callx0 a0 +402af080: ea5881 l32r a8, 402a99e0 +402af083: ffd421 l32r a2, 402aefd4 +402af086: 2e9852 l16si a5, a8, 92 +402af089: 5e0862 l8ui a6, a8, 94 +402af08c: 331892 l16ui a9, a8, 102 +402af08f: 3c0832 l8ui a3, a8, 60 +402af092: 5f0872 l8ui a7, a8, 95 +402af095: 3d0842 l8ui a4, a8, 61 +402af098: 017780 slli a7, a7, 24 +402af09b: 014480 slli a4, a4, 24 +402af09e: 013380 slli a3, a3, 24 +402af0a1: 313830 srai a3, a3, 24 +402af0a4: 0199 s32i.n a9, a1, 0 +402af0a6: 680892 l8ui a9, a8, 104 +402af0a9: 314840 srai a4, a4, 24 +402af0ac: 019980 slli a9, a9, 24 +402af0af: 319890 srai a9, a9, 24 +402af0b2: 1199 s32i.n a9, a1, 4 +402af0b4: 690882 l8ui a8, a8, 105 +402af0b7: 317870 srai a7, a7, 24 +402af0ba: 018880 slli a8, a8, 24 +402af0bd: 318880 srai a8, a8, 24 +402af0c0: 2189 s32i.n a8, a1, 8 +402af0c2: 4a4a01 l32r a0, 402819ec +402af0c5: 0000c0 callx0 a0 +402af0c8: ea4641 l32r a4, 402a99e0 +402af0cb: ffc321 l32r a2, 402aefd8 +402af0ce: 380432 l8ui a3, a4, 56 +402af0d1: 390442 l8ui a4, a4, 57 +402af0d4: 4a4601 l32r a0, 402819ec +402af0d7: 0000c0 callx0 a0 +402af0da: ea4151 l32r a5, 402a99e0 +402af0dd: 182552 l32i a5, a5, 96 +402af0e0: ffbf21 l32r a2, 402aefdc +402af0e3: f53050 extui a3, a5, 16, 16 +402af0e6: 744850 extui a4, a5, 8, 8 +402af0e9: 745050 extui a5, a5, 0, 8 +402af0ec: 4a4001 l32r a0, 402819ec +402af0ef: 0000c0 callx0 a0 +402af0f2: ea3b41 l32r a4, 402a99e0 +402af0f5: 331442 l16ui a4, a4, 102 +402af0f8: ffba21 l32r a2, 402aefe0 +402af0fb: 413540 srli a3, a4, 5 +402af0fe: 444040 extui a4, a4, 0, 5 +402af101: 4a3a01 l32r a0, 402819ec +402af104: 0000c0 callx0 a0 +402af107: 0c0c movi.n a12, 0 +402af109: ffb6d1 l32r a13, 402aefe4 +402af10c: f5f1e1 l32r a14, 402ac8d0 +402af10f: 0d2d mov.n a2, a13 +402af111: 903ce0 addx2 a3, a12, a14 +402af114: 009332 l16si a3, a3, 0 +402af117: 4a3501 l32r a0, 402819ec +402af11a: 0000c0 callx0 a0 +402af11d: cc1b addi.n a12, a12, 1 +402af11f: 74c0c0 extui a12, a12, 0, 8 +402af122: e94c66 bnei a12, 4, 402af10f +402af125: ea2e41 l32r a4, 402a99e0 +402af128: ffb021 l32r a2, 402aefe8 +402af12b: 1d9432 l16si a3, a4, 58 +402af12e: 329442 l16si a4, a4, 100 +402af131: 4a2e01 l32r a0, 402819ec +402af134: 0000c0 callx0 a0 +402af137: ffad21 l32r a2, 402aefec +402af13a: 4a2c01 l32r a0, 402819ec +402af13d: 0000c0 callx0 a0 +402af140: 0c0c movi.n a12, 0 +402af142: ffabe1 l32r a14, 402aeff0 +402af145: ebabd1 l32r a13, 402a9ff4 +402af148: 0e2d mov.n a2, a14 +402af14a: 3cda add.n a3, a12, a13 +402af14c: 200332 l8ui a3, a3, 32 +402af14f: 4a2701 l32r a0, 402819ec +402af152: 0000c0 callx0 a0 +402af155: cc1b addi.n a12, a12, 1 +402af157: 74c0c0 extui a12, a12, 0, 8 +402af15a: eaac66 bnei a12, 12, 402af148 +402af15d: ffa521 l32r a2, 402aeff4 402af160: 4a2301 l32r a0, 402819ec 402af163: 0000c0 callx0 a0 -402af166: cc1b addi.n a12, a12, 1 -402af168: 74c0c0 extui a12, a12, 0, 8 -402af16b: e94c66 bnei a12, 4, 402af158 -402af16e: ff9d21 l32r a2, 402aefe4 -402af171: 4a1e01 l32r a0, 402819ec -402af174: 0000c0 callx0 a0 -402af177: ff9c21 l32r a2, 402aefe8 -402af17a: 4a1c01 l32r a0, 402819ec -402af17d: 0000c0 callx0 a0 -402af180: 0c0c movi.n a12, 0 -402af182: ff9af1 l32r a15, 402aefec -402af185: 8e1c movi.n a14, 24 -402af187: 3cda add.n a3, a12, a13 -402af189: 380332 l8ui a3, a3, 56 -402af18c: 0f2d mov.n a2, a15 -402af18e: 013380 slli a3, a3, 24 -402af191: 313830 srai a3, a3, 24 -402af194: 4a1601 l32r a0, 402819ec -402af197: 0000c0 callx0 a0 -402af19a: cc1b addi.n a12, a12, 1 -402af19c: 74c0c0 extui a12, a12, 0, 8 -402af19f: e49ce7 bne a12, a14, 402af187 -402af1a2: ff9321 l32r a2, 402aeff0 -402af1a5: 4a1101 l32r a0, 402819ec -402af1a8: 0000c0 callx0 a0 -402af1ab: ea0601 l32r a0, 402a99c4 -402af1ae: 101002 l16ui a0, a0, 32 -402af1b1: 413800 srli a3, a0, 8 -402af1b4: 014080 slli a4, a0, 24 -402af1b7: 314840 srai a4, a4, 24 -402af1ba: 013380 slli a3, a3, 24 -402af1bd: 313830 srai a3, a3, 24 -402af1c0: 08b3a6 blti a3, 16, 402af1cc -402af1c3: e0c332 addi a3, a3, -32 -402af1c6: 013380 slli a3, a3, 24 -402af1c9: 313830 srai a3, a3, 24 -402af1cc: 08c4a6 blti a4, 32, 402af1d8 -402af1cf: c0c442 addi a4, a4, -64 -402af1d2: 014480 slli a4, a4, 24 -402af1d5: 314840 srai a4, a4, 24 -402af1d8: ff8721 l32r a2, 402aeff4 -402af1db: 4a0401 l32r a0, 402819ec -402af1de: 0000c0 callx0 a0 -402af1e1: ff8521 l32r a2, 402aeff8 -402af1e4: 4a0201 l32r a0, 402819ec -402af1e7: 0000c0 callx0 a0 -402af1ea: 0c0c movi.n a12, 0 -402af1ec: ff84e1 l32r a14, 402aeffc -402af1ef: 903cd0 addx2 a3, a12, a13 -402af1f2: 021332 l16ui a3, a3, 4 -402af1f5: 0e2d mov.n a2, a14 -402af1f7: 414830 srli a4, a3, 8 -402af1fa: 014480 slli a4, a4, 24 -402af1fd: 013380 slli a3, a3, 24 -402af200: 313830 srai a3, a3, 24 -402af203: 314840 srai a4, a4, 24 -402af206: 49f901 l32r a0, 402819ec -402af209: 0000c0 callx0 a0 -402af20c: cc1b addi.n a12, a12, 1 -402af20e: 74c0c0 extui a12, a12, 0, 8 -402af211: da4c66 bnei a12, 4, 402af1ef -402af214: ff7b21 l32r a2, 402af000 -402af217: 49f501 l32r a0, 402819ec -402af21a: 0000c0 callx0 a0 -402af21d: 0c0c movi.n a12, 0 -402af21f: 900cd0 addx2 a0, a12, a13 -402af222: 0b1002 l16ui a0, a0, 22 -402af225: 54e000 extui a14, a0, 0, 6 -402af228: 44f600 extui a15, a0, 6, 5 -402af22b: 08bfa6 blti a15, 16, 402af237 -402af22e: e0cff2 addi a15, a15, -32 -402af231: 01ff80 slli a15, a15, 24 -402af234: 31f8f0 srai a15, a15, 24 -402af237: 08cea6 blti a14, 32, 402af243 -402af23a: c0cee2 addi a14, a14, -64 -402af23d: 01ee80 slli a14, a14, 24 -402af240: 31e8e0 srai a14, a14, 24 -402af243: 7ccc bnez.n a12, 402af24e -402af245: ff6f21 l32r a2, 402af004 -402af248: 49e901 l32r a0, 402819ec -402af24b: 0000c0 callx0 a0 -402af24e: 0e4d mov.n a4, a14 -402af250: 0f3d mov.n a3, a15 -402af252: ff6d21 l32r a2, 402af008 -402af255: 49e501 l32r a0, 402819ec -402af258: 0000c0 callx0 a0 -402af25b: 084c66 bnei a12, 4, 402af267 -402af25e: ff6b21 l32r a2, 402af00c -402af261: 49e201 l32r a0, 402819ec -402af264: 0000c0 callx0 a0 -402af267: cc1b addi.n a12, a12, 1 -402af269: 74c0c0 extui a12, a12, 0, 8 -402af26c: af5c66 bnei a12, 5, 402af21f -402af26f: ff68d1 l32r a13, 402af010 -402af272: 102dd2 l32i a13, a13, 64 -402af275: 0c0c movi.n a12, 0 -402af277: 01ddd2 addmi a13, a13, 0x100 -402af27a: 91d9 s32i.n a13, a1, 36 -402af27c: 91d8 l32i.n a13, a1, 36 -402af27e: b0dcd0 addx8 a13, a12, a13 -402af281: 0de8 l32i.n a14, a13, 0 -402af283: 1dd8 l32i.n a13, a13, 4 -402af285: 8409e0 extui a0, a14, 9, 9 -402af288: a109 s32i.n a0, a1, 40 -402af28a: 84f9d0 extui a15, a13, 9, 9 -402af28d: 84e0e0 extui a14, a14, 0, 9 -402af290: 84d0d0 extui a13, a13, 0, 9 -402af293: 9ccc bnez.n a12, 402af2a0 -402af295: ff5f21 l32r a2, 402af014 -402af298: 49d501 l32r a0, 402819ec -402af29b: 0000c0 callx0 a0 -402af29e: a108 l32i.n a0, a1, 40 -402af2a0: 0d6d mov.n a6, a13 -402af2a2: 0e5d mov.n a5, a14 -402af2a4: 0f4d mov.n a4, a15 -402af2a6: ff5c21 l32r a2, 402af018 -402af2a9: 003d mov.n a3, a0 -402af2ab: 49d001 l32r a0, 402819ec -402af2ae: 0000c0 callx0 a0 -402af2b1: de1c movi.n a14, 29 -402af2b3: 089ce7 bne a12, a14, 402af2bf -402af2b6: ff5921 l32r a2, 402af01c -402af2b9: 49cc01 l32r a0, 402819ec -402af2bc: 0000c0 callx0 a0 -402af2bf: ef1c movi.n a15, 30 -402af2c1: cc1b addi.n a12, a12, 1 -402af2c3: 74c0c0 extui a12, a12, 0, 8 -402af2c6: b29cf7 bne a12, a15, 402af27c -402af2c9: 51c8 l32i.n a12, a1, 20 -402af2cb: 61d8 l32i.n a13, a1, 24 -402af2cd: 71e8 l32i.n a14, a1, 28 -402af2cf: 81f8 l32i.n a15, a1, 32 -402af2d1: 4108 l32i.n a0, a1, 16 -402af2d3: 30c112 addi a1, a1, 48 -402af2d6: f00d ret.n -402af2d8: fe8bc0 excw -402af2db: 3f .byte 0x3f - -402af2dc : -402af2dc: fcc242 addi a4, a2, -4 -402af2df: 031c movi.n a3, 16 -402af2e1: 093347 bltu a3, a4, 402af2ee -402af2e4: fffd31 l32r a3, 402af2d8 -402af2e7: 223a add.n a2, a2, a3 -402af2e9: 7c0222 l8ui a2, a2, 124 -402af2ec: f00d ret.n -402af2ee: 120c movi.n a2, 1 -402af2f0: f00d ret.n -402af2f2: 600000 neg a0, a0 -402af2f5: fe8c beqz.n a14, 402af308 +402af166: ffa421 l32r a2, 402aeff8 +402af169: 4a2001 l32r a0, 402819ec +402af16c: 0000c0 callx0 a0 +402af16f: ffa3e1 l32r a14, 402aeffc +402af172: 0c0c movi.n a12, 0 +402af174: 0e2d mov.n a2, a14 +402af176: 903cd0 addx2 a3, a12, a13 +402af179: 069332 l16si a3, a3, 12 +402af17c: 4a1c01 l32r a0, 402819ec +402af17f: 0000c0 callx0 a0 +402af182: cc1b addi.n a12, a12, 1 +402af184: 74c0c0 extui a12, a12, 0, 8 +402af187: e94c66 bnei a12, 4, 402af174 +402af18a: ff9d21 l32r a2, 402af000 +402af18d: 4a1701 l32r a0, 402819ec +402af190: 0000c0 callx0 a0 +402af193: ff9c21 l32r a2, 402af004 +402af196: 4a1501 l32r a0, 402819ec +402af199: 0000c0 callx0 a0 +402af19c: 0c0c movi.n a12, 0 +402af19e: ff9af1 l32r a15, 402af008 +402af1a1: 8e1c movi.n a14, 24 +402af1a3: 3cda add.n a3, a12, a13 +402af1a5: 380332 l8ui a3, a3, 56 +402af1a8: 0f2d mov.n a2, a15 +402af1aa: 013380 slli a3, a3, 24 +402af1ad: 313830 srai a3, a3, 24 +402af1b0: 4a0f01 l32r a0, 402819ec +402af1b3: 0000c0 callx0 a0 +402af1b6: cc1b addi.n a12, a12, 1 +402af1b8: 74c0c0 extui a12, a12, 0, 8 +402af1bb: e49ce7 bne a12, a14, 402af1a3 +402af1be: ff9321 l32r a2, 402af00c +402af1c1: 4a0a01 l32r a0, 402819ec +402af1c4: 0000c0 callx0 a0 +402af1c7: ea0601 l32r a0, 402a99e0 +402af1ca: 101002 l16ui a0, a0, 32 +402af1cd: 413800 srli a3, a0, 8 +402af1d0: 014080 slli a4, a0, 24 +402af1d3: 314840 srai a4, a4, 24 +402af1d6: 013380 slli a3, a3, 24 +402af1d9: 313830 srai a3, a3, 24 +402af1dc: 08b3a6 blti a3, 16, 402af1e8 +402af1df: e0c332 addi a3, a3, -32 +402af1e2: 013380 slli a3, a3, 24 +402af1e5: 313830 srai a3, a3, 24 +402af1e8: 08c4a6 blti a4, 32, 402af1f4 +402af1eb: c0c442 addi a4, a4, -64 +402af1ee: 014480 slli a4, a4, 24 +402af1f1: 314840 srai a4, a4, 24 +402af1f4: ff8721 l32r a2, 402af010 +402af1f7: 49fd01 l32r a0, 402819ec +402af1fa: 0000c0 callx0 a0 +402af1fd: ff8521 l32r a2, 402af014 +402af200: 49fb01 l32r a0, 402819ec +402af203: 0000c0 callx0 a0 +402af206: 0c0c movi.n a12, 0 +402af208: ff84e1 l32r a14, 402af018 +402af20b: 903cd0 addx2 a3, a12, a13 +402af20e: 021332 l16ui a3, a3, 4 +402af211: 0e2d mov.n a2, a14 +402af213: 414830 srli a4, a3, 8 +402af216: 014480 slli a4, a4, 24 +402af219: 013380 slli a3, a3, 24 +402af21c: 313830 srai a3, a3, 24 +402af21f: 314840 srai a4, a4, 24 +402af222: 49f201 l32r a0, 402819ec +402af225: 0000c0 callx0 a0 +402af228: cc1b addi.n a12, a12, 1 +402af22a: 74c0c0 extui a12, a12, 0, 8 +402af22d: da4c66 bnei a12, 4, 402af20b +402af230: ff7b21 l32r a2, 402af01c +402af233: 49ee01 l32r a0, 402819ec +402af236: 0000c0 callx0 a0 +402af239: 0c0c movi.n a12, 0 +402af23b: 900cd0 addx2 a0, a12, a13 +402af23e: 0b1002 l16ui a0, a0, 22 +402af241: 54e000 extui a14, a0, 0, 6 +402af244: 44f600 extui a15, a0, 6, 5 +402af247: 08bfa6 blti a15, 16, 402af253 +402af24a: e0cff2 addi a15, a15, -32 +402af24d: 01ff80 slli a15, a15, 24 +402af250: 31f8f0 srai a15, a15, 24 +402af253: 08cea6 blti a14, 32, 402af25f +402af256: c0cee2 addi a14, a14, -64 +402af259: 01ee80 slli a14, a14, 24 +402af25c: 31e8e0 srai a14, a14, 24 +402af25f: 7ccc bnez.n a12, 402af26a +402af261: ff6f21 l32r a2, 402af020 +402af264: 49e201 l32r a0, 402819ec +402af267: 0000c0 callx0 a0 +402af26a: 0e4d mov.n a4, a14 +402af26c: 0f3d mov.n a3, a15 +402af26e: ff6d21 l32r a2, 402af024 +402af271: 49de01 l32r a0, 402819ec +402af274: 0000c0 callx0 a0 +402af277: 084c66 bnei a12, 4, 402af283 +402af27a: ff6b21 l32r a2, 402af028 +402af27d: 49db01 l32r a0, 402819ec +402af280: 0000c0 callx0 a0 +402af283: cc1b addi.n a12, a12, 1 +402af285: 74c0c0 extui a12, a12, 0, 8 +402af288: af5c66 bnei a12, 5, 402af23b +402af28b: ff68d1 l32r a13, 402af02c +402af28e: 102dd2 l32i a13, a13, 64 +402af291: 0c0c movi.n a12, 0 +402af293: 01ddd2 addmi a13, a13, 0x100 +402af296: 91d9 s32i.n a13, a1, 36 +402af298: 91d8 l32i.n a13, a1, 36 +402af29a: b0dcd0 addx8 a13, a12, a13 +402af29d: 0de8 l32i.n a14, a13, 0 +402af29f: 1dd8 l32i.n a13, a13, 4 +402af2a1: 8409e0 extui a0, a14, 9, 9 +402af2a4: a109 s32i.n a0, a1, 40 +402af2a6: 84f9d0 extui a15, a13, 9, 9 +402af2a9: 84e0e0 extui a14, a14, 0, 9 +402af2ac: 84d0d0 extui a13, a13, 0, 9 +402af2af: 9ccc bnez.n a12, 402af2bc +402af2b1: ff5f21 l32r a2, 402af030 +402af2b4: 49ce01 l32r a0, 402819ec +402af2b7: 0000c0 callx0 a0 +402af2ba: a108 l32i.n a0, a1, 40 +402af2bc: 0d6d mov.n a6, a13 +402af2be: 0e5d mov.n a5, a14 +402af2c0: 0f4d mov.n a4, a15 +402af2c2: ff5c21 l32r a2, 402af034 +402af2c5: 003d mov.n a3, a0 +402af2c7: 49c901 l32r a0, 402819ec +402af2ca: 0000c0 callx0 a0 +402af2cd: de1c movi.n a14, 29 +402af2cf: 089ce7 bne a12, a14, 402af2db +402af2d2: ff5921 l32r a2, 402af038 +402af2d5: 49c501 l32r a0, 402819ec +402af2d8: 0000c0 callx0 a0 +402af2db: ef1c movi.n a15, 30 +402af2dd: cc1b addi.n a12, a12, 1 +402af2df: 74c0c0 extui a12, a12, 0, 8 +402af2e2: b29cf7 bne a12, a15, 402af298 +402af2e5: 51c8 l32i.n a12, a1, 20 +402af2e7: 61d8 l32i.n a13, a1, 24 +402af2e9: 71e8 l32i.n a14, a1, 28 +402af2eb: 81f8 l32i.n a15, a1, 32 +402af2ed: 4108 l32i.n a0, a1, 16 +402af2ef: 30c112 addi a1, a1, 48 +402af2f2: f00d ret.n +402af2f4: fe8bc0 excw 402af2f7: 3f .byte 0x3f -402af2f8 : -402af2f8: 0942f6 bgeui a2, 4, 402af305 -402af2fb: fffe31 l32r a3, 402af2f4 -402af2fe: 223a add.n a2, a2, a3 -402af300: 000222 l8ui a2, a2, 0 -402af303: f00d ret.n -402af305: 021c movi.n a2, 16 -402af307: f00d ret.n -402af309: 000000 ill -402af30c: 845a add.n a8, a4, a5 -402af30e: fe .byte 0xfe -402af30f: 3f .byte 0x3f -402af310: 080000 excw - ... - -402af314 : -402af314: e0c112 addi a1, a1, -32 -402af317: 31d9 s32i.n a13, a1, 12 -402af319: 51f9 s32i.n a15, a1, 20 -402af31b: 21c9 s32i.n a12, a1, 8 -402af31d: 41e9 s32i.n a14, a1, 16 -402af31f: 1109 s32i.n a0, a1, 4 -402af321: 03ed mov.n a14, a3 -402af323: 0208 l32i.n a0, a2, 0 -402af325: 02cd mov.n a12, a2 -402af327: 050300 extui a0, a0, 19, 1 -402af32a: 08b056 bnez a0, 402af3b9 -402af32d: e9a5f1 l32r a15, 402a99c4 -402af330: fff721 l32r a2, 402af30c -402af333: 0f08 l32i.n a0, a15, 0 -402af335: 001222 l16ui a2, a2, 0 -402af338: 292002 l32i a0, a0, 164 -402af33b: 442020 extui a2, a2, 0, 5 -402af33e: 0000c0 callx0 a0 -402af341: 120c movi.n a2, 1 -402af343: 0f08 l32i.n a0, a15, 0 -402af345: 130c movi.n a3, 1 -402af347: 2b2002 l32i a0, a0, 172 -402af34a: f41c movi.n a4, 31 -402af34c: 0000c0 callx0 a0 -402af34f: 0d0c movi.n a13, 0 -402af351: 0d2d mov.n a2, a13 -402af353: fffa45 call0 402af2f8 -402af356: f4a142 movi a4, 0x1f4 -402af359: c50c movi.n a5, 12 -402af35b: 016d mov.n a6, a1 -402af35d: 0f08 l32i.n a0, a15, 0 -402af35f: 023d mov.n a3, a2 -402af361: 3a2002 l32i a0, a0, 232 -402af364: 020c movi.n a2, 0 -402af366: 0000c0 callx0 a0 -402af369: 000102 l8ui a0, a1, 0 -402af36c: 010122 l8ui a2, a1, 1 -402af36f: 010080 slli a0, a0, 24 -402af372: 012280 slli a2, a2, 24 -402af375: 312820 srai a2, a2, 24 -402af378: 310800 srai a0, a0, 24 -402af37b: 112280 slli a2, a2, 8 -402af37e: 200020 or a0, a0, a2 -402af381: 902de0 addx2 a2, a13, a14 -402af384: 005202 s16i a0, a2, 0 -402af387: dd1b addi.n a13, a13, 1 -402af389: 74d0d0 extui a13, a13, 0, 8 -402af38c: c14d66 bnei a13, 4, 402af351 -402af38f: 013d mov.n a3, a1 -402af391: ffde21 l32r a2, 402af30c -402af394: 140c movi.n a4, 1 -402af396: 001222 l16ui a2, a2, 0 -402af399: 000d45 call0 402af470 -402af39c: ffdc21 l32r a2, 402af30c -402af39f: 013d mov.n a3, a1 -402af3a1: 001222 l16ui a2, a2, 0 -402af3a4: 0002c5 call0 402af3d4 -402af3a7: 0f08 l32i.n a0, a15, 0 -402af3a9: 2a2002 l32i a0, a0, 168 -402af3ac: ffd9d1 l32r a13, 402af310 -402af3af: 0000c0 callx0 a0 -402af3b2: 0c28 l32i.n a2, a12, 0 -402af3b4: 2022d0 or a2, a2, a13 -402af3b7: 0c29 s32i.n a2, a12, 0 -402af3b9: 21c8 l32i.n a12, a1, 8 -402af3bb: 31d8 l32i.n a13, a1, 12 -402af3bd: 41e8 l32i.n a14, a1, 16 -402af3bf: 51f8 l32i.n a15, a1, 20 -402af3c1: 1108 l32i.n a0, a1, 4 -402af3c3: 20c112 addi a1, a1, 32 -402af3c6: f00d ret.n -402af3c8: ff .byte 0xff -402af3c9: 3f .byte 0x3f -402af3ca: 00f000 excw -402af3cd: ffffc0 excw -402af3d0: ff .byte 0xff -402af3d1: fff000 excw - -402af3d4 : -402af3d4: 119280 slli a9, a2, 8 -402af3d7: e9ae81 l32r a8, 402a9a90 -402af3da: fffbb1 l32r a11, 402af3c8 -402af3dd: fffba1 l32r a10, 402af3cc -402af3e0: fffc71 l32r a7, 402af3d0 -402af3e3: f0c112 addi a1, a1, -16 -402af3e6: 11c9 s32i.n a12, a1, 4 -402af3e8: 31e9 s32i.n a14, a1, 12 -402af3ea: 0109 s32i.n a0, a1, 0 -402af3ec: 21d9 s32i.n a13, a1, 8 -402af3ee: 000c movi.n a0, 0 -402af3f0: 8d1c movi.n a13, 24 -402af3f2: a05080 addx4 a5, a0, a8 -402af3f5: 0020c0 memw -402af3f8: c12542 l32i a4, a5, 0x304 -402af3fb: 104470 and a4, a4, a7 -402af3fe: 204490 or a4, a4, a9 -402af401: 0020c0 memw -402af404: c16542 s32i a4, a5, 0x304 -402af407: 412100 srli a2, a0, 1 -402af40a: a02280 addx4 a2, a2, a8 -402af40d: 010362 l8ui a6, a3, 1 -402af410: 000352 l8ui a5, a3, 0 -402af413: 016680 slli a6, a6, 24 -402af416: 015580 slli a5, a5, 24 -402af419: 315850 srai a5, a5, 24 -402af41c: 316860 srai a6, a6, 24 -402af41f: 1d6007 bbci a0, 0, 402af440 -402af422: 11e520 slli a14, a5, 14 -402af425: 0146b0 slli a4, a6, 21 -402af428: 0020c0 memw -402af42b: 8122c2 l32i a12, a2, 0x204 -402af42e: 10ccb0 and a12, a12, a11 -402af431: 20cc40 or a12, a12, a4 -402af434: 20cce0 or a12, a12, a14 -402af437: 0020c0 memw -402af43a: 8162c2 s32i a12, a2, 0x204 -402af43d: 0005c6 j 402af458 -402af440: 114690 slli a4, a6, 7 -402af443: 0020c0 memw -402af446: 8122e2 l32i a14, a2, 0x204 -402af449: 10eea0 and a14, a14, a10 -402af44c: 20ee40 or a14, a14, a4 -402af44f: 20ee50 or a14, a14, a5 -402af452: 0020c0 memw -402af455: 8162e2 s32i a14, a2, 0x204 -402af458: 001b addi.n a0, a0, 1 -402af45a: 740000 extui a0, a0, 0, 8 -402af45d: 9190d7 bne a0, a13, 402af3f2 -402af460: 11c8 l32i.n a12, a1, 4 -402af462: 21d8 l32i.n a13, a1, 8 -402af464: 31e8 l32i.n a14, a1, 12 -402af466: 0108 l32i.n a0, a1, 0 -402af468: 10c112 addi a1, a1, 16 -402af46b: f00d ret.n -402af46d: 000000 ill - -402af470 : -402af470: 442020 extui a2, a2, 0, 5 -402af473: f0c112 addi a1, a1, -16 -402af476: 0149 s32i.n a4, a1, 0 -402af478: 21c9 s32i.n a12, a1, 8 -402af47a: 1109 s32i.n a0, a1, 4 -402af47c: 03cd mov.n a12, a3 -402af47e: ffe5c5 call0 402af2dc -402af481: ead541 l32r a4, 402a9fd8 -402af484: 902240 addx2 a2, a2, a4 -402af487: 021232 l16ui a3, a2, 4 -402af48a: 004c32 s8i a3, a12, 0 -402af48d: 021222 l16ui a2, a2, 4 -402af490: 0108 l32i.n a0, a1, 0 -402af492: 412820 srli a2, a2, 8 -402af495: 014c22 s8i a2, a12, 1 -402af498: 40bc beqz.n a0, 402af4d0 -402af49a: 020c movi.n a2, 0 -402af49c: 230c movi.n a3, 2 -402af49e: 000c42 l8ui a4, a12, 0 -402af4a1: e94801 l32r a0, 402a99c4 -402af4a4: 014480 slli a4, a4, 24 -402af4a7: 0008 l32i.n a0, a0, 0 -402af4a9: 314840 srai a4, a4, 24 -402af4ac: 2b2002 l32i a0, a0, 172 -402af4af: f44040 extui a4, a4, 0, 16 -402af4b2: 0000c0 callx0 a0 -402af4b5: 120c movi.n a2, 1 -402af4b7: 230c movi.n a3, 2 -402af4b9: 010c42 l8ui a4, a12, 1 -402af4bc: e94201 l32r a0, 402a99c4 -402af4bf: 014480 slli a4, a4, 24 -402af4c2: 0008 l32i.n a0, a0, 0 -402af4c4: 314840 srai a4, a4, 24 -402af4c7: 2b2002 l32i a0, a0, 172 -402af4ca: f44040 extui a4, a4, 0, 16 -402af4cd: 0000c0 callx0 a0 -402af4d0: 21c8 l32i.n a12, a1, 8 -402af4d2: 1108 l32i.n a0, a1, 4 -402af4d4: 10c112 addi a1, a1, 16 -402af4d7: f00d ret.n -402af4d9: 000000 ill -402af4dc: 8be8 l32i.n a14, a11, 32 -402af4de: fe .byte 0xfe -402af4df: 3f .byte 0x3f - -402af4e0 : -402af4e0: 320b addi.n a3, a2, -1 -402af4e2: 0963f6 bgeui a3, 6, 402af4ef -402af4e5: fffd31 l32r a3, 402af4dc -402af4e8: 223a add.n a2, a2, a3 -402af4ea: 7f0222 l8ui a2, a2, 127 -402af4ed: f00d ret.n -402af4ef: 520c movi.n a2, 5 -402af4f1: f00d ret.n - ... - -402af4f4 : -402af4f4: e0c112 addi a1, a1, -32 -402af4f7: 0109 s32i.n a0, a1, 0 -402af4f9: 11c9 s32i.n a12, a1, 4 -402af4fb: 21d9 s32i.n a13, a1, 8 -402af4fd: 41f9 s32i.n a15, a1, 16 -402af4ff: 31e9 s32i.n a14, a1, 12 -402af501: 03fd mov.n a15, a3 -402af503: 02ed mov.n a14, a2 -402af505: 0013d2 l16ui a13, a3, 0 -402af508: 000222 l8ui a2, a2, 0 -402af50b: 24c9d0 extui a12, a13, 9, 3 -402af50e: 3430d0 extui a3, a13, 0, 4 -402af511: 010280 slli a0, a2, 24 -402af514: 310800 srai a0, a0, 24 -402af517: 04d4d0 extui a13, a13, 4, 1 -402af51a: 90ddd0 addx2 a13, a13, a13 -402af51d: 90dd30 addx2 a13, a13, a3 -402af520: 74d0d0 extui a13, a13, 0, 8 -402af523: 7c10a6 blti a0, 1, 402af5a3 -402af526: 104d66 bnei a13, 4, 402af53a -402af529: f8c002 addi a0, a0, -8 -402af52c: dd2b addi.n a13, a13, 2 -402af52e: 74d0d0 extui a13, a13, 0, 8 -402af531: 004e02 s8i a0, a14, 0 -402af534: 010080 slli a0, a0, 24 -402af537: 310800 srai a0, a0, 24 -402af53a: 3e10a6 blti a0, 1, 402af57c -402af53d: 1e7cf6 bgeui a12, 7, 402af55f -402af540: 0c2d mov.n a2, a12 -402af542: fff9c5 call0 402af4e0 -402af545: 000e02 l8ui a0, a14, 0 -402af548: cc1b addi.n a12, a12, 1 -402af54a: 74c0c0 extui a12, a12, 0, 8 -402af54d: c00020 sub a0, a0, a2 -402af550: 004e02 s8i a0, a14, 0 -402af553: 010080 slli a0, a0, 24 -402af556: 310800 srai a0, a0, 24 -402af559: 1f10a6 blti a0, 1, 402af57c -402af55c: e07c66 bnei a12, 7, 402af540 -402af55f: 1910a6 blti a0, 1, 402af57c -402af562: 169df6 bgeui a13, 10, 402af57c -402af565: f8c002 addi a0, a0, -8 -402af568: dd2b addi.n a13, a13, 2 -402af56a: 74d0d0 extui a13, a13, 0, 8 -402af56d: 004e02 s8i a0, a14, 0 -402af570: 010080 slli a0, a0, 24 -402af573: 310800 srai a0, a0, 24 -402af576: 0210a6 blti a0, 1, 402af57c -402af579: e89db6 bltui a13, 10, 402af565 -402af57c: 11ecc0 slli a14, a12, 4 -402af57f: 0108 l32i.n a0, a1, 0 -402af581: 11c8 l32i.n a12, a1, 4 -402af583: eefb addi.n a14, a14, 15 -402af585: 74e0e0 extui a14, a14, 0, 8 -402af588: 11eeb0 slli a14, a14, 5 -402af58b: 046db6 bltui a13, 6, 402af593 -402af58e: ddab addi.n a13, a13, 10 -402af590: 74d0d0 extui a13, a13, 0, 8 -402af593: edea add.n a14, a13, a14 -402af595: 005fe2 s16i a14, a15, 0 -402af598: 21d8 l32i.n a13, a1, 8 -402af59a: 31e8 l32i.n a14, a1, 12 -402af59c: 41f8 l32i.n a15, a1, 16 -402af59e: 20c112 addi a1, a1, 32 -402af5a1: f00d ret.n -402af5a3: d56277 bbci a2, 7, 402af57c -402af5a6: 167db6 bltui a13, 7, 402af5c0 -402af5a9: fecdd2 addi a13, a13, -2 -402af5ac: 208b addi.n a2, a0, 8 -402af5ae: 004e22 s8i a2, a14, 0 -402af5b1: 74d0d0 extui a13, a13, 0, 8 -402af5b4: 010280 slli a0, a2, 24 -402af5b7: 310800 srai a0, a0, 24 -402af5ba: 026277 bbci a2, 7, 402af5c0 -402af5bd: e87df6 bgeui a13, 7, 402af5a9 -402af5c0: fb80d6 bgez a0, 402af57c -402af5c3: 1d2cb6 bltui a12, 2, 402af5e4 -402af5c6: cc0b addi.n a12, a12, -1 -402af5c8: 74c0c0 extui a12, a12, 0, 8 -402af5cb: 0c2d mov.n a2, a12 -402af5cd: fff105 call0 402af4e0 -402af5d0: 000e32 l8ui a3, a14, 0 -402af5d3: 232a add.n a2, a3, a2 -402af5d5: 004e22 s8i a2, a14, 0 -402af5d8: 010280 slli a0, a2, 24 -402af5db: 310800 srai a0, a0, 24 -402af5de: 026277 bbci a2, 7, 402af5e4 -402af5e1: e11c66 bnei a12, 1, 402af5c6 -402af5e4: f940d6 bgez a0, 402af57c -402af5e7: 916d66 bnei a13, 6, 402af57c -402af5ea: fecdd2 addi a13, a13, -2 -402af5ed: 208b addi.n a2, a0, 8 -402af5ef: 004e22 s8i a2, a14, 0 -402af5f2: 74d0d0 extui a13, a13, 0, 8 -402af5f5: ffe0c6 j 402af57c - -402af5f8 : -402af5f8: e0c112 addi a1, a1, -32 -402af5fb: 4129 s32i.n a2, a1, 16 -402af5fd: 7109 s32i.n a0, a1, 28 -402af5ff: 012d mov.n a2, a1 -402af601: 011005 call0 402b0704 -402af604: 330c movi.n a3, 3 -402af606: 031152 l16ui a5, a1, 6 -402af609: 0211b2 l16ui a11, a1, 4 -402af60c: 011182 l16ui a8, a1, 2 -402af60f: 0711a2 l16ui a10, a1, 14 -402af612: 061172 l16ui a7, a1, 12 -402af615: 051192 l16ui a9, a1, 10 -402af618: 041162 l16ui a6, a1, 8 -402af61b: e8ea01 l32r a0, 402a99c4 -402af61e: 040c movi.n a4, 0 -402af620: 042d mov.n a2, a4 -402af622: 0008 l32i.n a0, a0, 0 -402af624: 669a add.n a6, a6, a9 -402af626: 77aa add.n a7, a7, a10 -402af628: 88ba add.n a8, a8, a11 -402af62a: e008 l32i.n a0, a0, 56 -402af62c: 558a add.n a5, a5, a8 -402af62e: 907770 addx2 a7, a7, a7 -402af631: 906660 addx2 a6, a6, a6 -402af634: c06670 sub a6, a6, a7 -402af637: d05570 subx2 a5, a5, a7 -402af63a: 115500 slli a5, a5, 16 -402af63d: 116600 slli a6, a6, 16 -402af640: 316060 srai a6, a6, 16 -402af643: 315050 srai a5, a5, 16 -402af646: b32550 movgez a2, a5, a5 -402af649: b34660 movgez a4, a6, a6 -402af64c: 114400 slli a4, a4, 16 -402af64f: 112200 slli a2, a2, 16 -402af652: 312020 srai a2, a2, 16 -402af655: 314040 srai a4, a4, 16 -402af658: 5149 s32i.n a4, a1, 20 -402af65a: 0000c0 callx0 a0 -402af65d: e8d901 l32r a0, 402a99c4 -402af660: 330c movi.n a3, 3 -402af662: 0008 l32i.n a0, a0, 0 -402af664: 6129 s32i.n a2, a1, 24 -402af666: e008 l32i.n a0, a0, 56 -402af668: 5128 l32i.n a2, a1, 20 -402af66a: 0000c0 callx0 a0 -402af66d: 6138 l32i.n a3, a1, 24 -402af66f: 7108 l32i.n a0, a1, 28 -402af671: c03320 sub a3, a3, a2 -402af674: 4128 l32i.n a2, a1, 16 -402af676: 20c112 addi a1, a1, 32 -402af679: 223a add.n a2, a2, a3 -402af67b: 112200 slli a2, a2, 16 -402af67e: 312020 srai a2, a2, 16 -402af681: f00d ret.n -402af683: 0bf000 excw - ... - -402af688 : -402af688: c23c movi.n a2, 60 -402af68a: fffe31 l32r a3, 402af684 -402af68d: d0c112 addi a1, a1, -48 -402af690: a1f9 s32i.n a15, a1, 40 -402af692: 71c9 s32i.n a12, a1, 28 -402af694: 6109 s32i.n a0, a1, 24 -402af696: 91e9 s32i.n a14, a1, 36 -402af698: 81d9 s32i.n a13, a1, 32 -402af69a: 0e0c movi.n a14, 0 -402af69c: e8cad1 l32r a13, 402a99c4 -402af69f: ea4e01 l32r a0, 402a9fd8 -402af6a2: ff1ac1 l32r a12, 402af30c -402af6a5: f1e8f1 l32r a15, 402abe48 -402af6a8: 005c32 s16i a3, a12, 0 -402af6ab: 004f22 s8i a2, a15, 0 -402af6ae: 370002 l8ui a0, a0, 55 -402af6b1: 104102 s8i a0, a1, 16 -402af6b4: 720c movi.n a2, 7 -402af6b6: 130c movi.n a3, 1 -402af6b8: 0d08 l32i.n a0, a13, 0 -402af6ba: 001c42 l16ui a4, a12, 0 -402af6bd: 2b2002 l32i a0, a0, 172 -402af6c0: 414540 srli a4, a4, 5 -402af6c3: 0000c0 callx0 a0 -402af6c6: 020c movi.n a2, 0 -402af6c8: 130c movi.n a3, 1 -402af6ca: 0d08 l32i.n a0, a13, 0 -402af6cc: 001c42 l16ui a4, a12, 0 -402af6cf: 2b2002 l32i a0, a0, 172 -402af6d2: 444040 extui a4, a4, 0, 5 -402af6d5: 0000c0 callx0 a0 -402af6d8: 001c22 l16ui a2, a12, 0 -402af6db: 12c132 addi a3, a1, 18 -402af6de: 140c movi.n a4, 1 -402af6e0: ffd8c5 call0 402af470 -402af6e3: 024c movi.n a2, 64 -402af6e5: 10c132 addi a3, a1, 16 -402af6e8: 140c movi.n a4, 1 -402af6ea: f51c movi.n a5, 31 -402af6ec: 070c movi.n a7, 0 -402af6ee: 000f62 l8ui a6, a15, 0 -402af6f1: 38a182 movi a8, 0x138 -402af6f4: 0189 s32i.n a8, a1, 0 -402af6f6: 1179 s32i.n a7, a1, 4 -402af6f8: 016680 slli a6, a6, 24 -402af6fb: 316860 srai a6, a6, 24 -402af6fe: 14c172 addi a7, a1, 20 -402af701: 014e05 call0 402b0be4 -402af704: 140132 l8ui a3, a1, 20 -402af707: 402c movi.n a0, 36 -402af709: 013380 slli a3, a3, 24 -402af70c: 313830 srai a3, a3, 24 -402af70f: 1fc392 addi a9, a3, 31 -402af712: 004f92 s8i a9, a15, 0 -402af715: 2e2037 blt a0, a3, 402af747 -402af718: 2ba3a6 blti a3, 12, 402af747 -402af71b: 001c22 l16ui a2, a12, 0 -402af71e: 12c132 addi a3, a1, 18 -402af721: 140c movi.n a4, 1 -402af723: 91e8 l32i.n a14, a1, 36 -402af725: a1f8 l32i.n a15, a1, 40 -402af727: ffd485 call0 402af470 -402af72a: ea2bd1 l32r a13, 402a9fd8 -402af72d: 001c22 l16ui a2, a12, 0 -402af730: 12c132 addi a3, a1, 18 -402af733: ffca05 call0 402af3d4 -402af736: 6108 l32i.n a0, a1, 24 -402af738: 001c42 l16ui a4, a12, 0 -402af73b: 2d5d42 s16i a4, a13, 90 -402af73e: 71c8 l32i.n a12, a1, 28 -402af740: 81d8 l32i.n a13, a1, 32 -402af742: 30c112 addi a1, a1, 48 -402af745: f00d ret.n -402af747: 14c122 addi a2, a1, 20 -402af74a: 851c movi.n a5, 24 -402af74c: c05530 sub a5, a5, a3 -402af74f: 144152 s8i a5, a1, 20 -402af752: 0c3d mov.n a3, a12 -402af754: ffd9c5 call0 402af4f4 -402af757: 720c movi.n a2, 7 -402af759: 130c movi.n a3, 1 -402af75b: 0d08 l32i.n a0, a13, 0 -402af75d: 001c42 l16ui a4, a12, 0 -402af760: 2b2002 l32i a0, a0, 172 -402af763: 414540 srli a4, a4, 5 -402af766: 0000c0 callx0 a0 -402af769: 020c movi.n a2, 0 -402af76b: 130c movi.n a3, 1 -402af76d: 0d08 l32i.n a0, a13, 0 -402af76f: 001c42 l16ui a4, a12, 0 -402af772: 2b2002 l32i a0, a0, 172 -402af775: 444040 extui a4, a4, 0, 5 -402af778: 0000c0 callx0 a0 -402af77b: 763c movi.n a6, 55 -402af77d: 140172 l8ui a7, a1, 20 -402af780: ee1b addi.n a14, a14, 1 -402af782: 01ee80 slli a14, a14, 24 -402af785: 017780 slli a7, a7, 24 -402af788: 31e8e0 srai a14, a14, 24 -402af78b: fece52 addi a5, a14, -2 -402af78e: 317870 srai a7, a7, 24 -402af791: c06670 sub a6, a6, a7 -402af794: 004f62 s8i a6, a15, 0 -402af797: f19556 bnez a5, 402af6b4 -402af79a: ffdf46 j 402af71b -402af79d: 000000 ill - -402af7a0 : -402af7a0: 050c movi.n a5, 0 -402af7a2: 060c movi.n a6, 0 -402af7a4: 070c movi.n a7, 0 -402af7a6: 744020 extui a4, a2, 0, 8 -402af7a9: 030c movi.n a3, 0 -402af7ab: e0c112 addi a1, a1, -32 -402af7ae: 51c9 s32i.n a12, a1, 20 -402af7b0: 61d9 s32i.n a13, a1, 24 -402af7b2: 4109 s32i.n a0, a1, 16 -402af7b4: 71e9 s32i.n a14, a1, 28 -402af7b6: 2139 s32i.n a3, a1, 8 -402af7b8: 1139 s32i.n a3, a1, 4 -402af7ba: e882e1 l32r a14, 402a99c4 -402af7bd: 0139 s32i.n a3, a1, 0 -402af7bf: 0e08 l32i.n a0, a14, 0 -402af7c1: 120c movi.n a2, 1 -402af7c3: 1a2002 l32i a0, a0, 104 -402af7c6: 034c movi.n a3, 64 -402af7c8: 0000c0 callx0 a0 -402af7cb: 0d0c movi.n a13, 0 -402af7cd: 0c0c movi.n a12, 0 -402af7cf: 0e08 l32i.n a0, a14, 0 -402af7d1: b008 l32i.n a0, a0, 44 -402af7d3: 38a122 movi a2, 0x138 -402af7d6: 0000c0 callx0 a0 -402af7d9: dd1b addi.n a13, a13, 1 -402af7db: c2ca add.n a12, a2, a12 -402af7dd: 11cc00 slli a12, a12, 16 -402af7e0: 31c0c0 srai a12, a12, 16 -402af7e3: e82d66 bnei a13, 2, 402af7cf -402af7e6: 120c movi.n a2, 1 -402af7e8: 0e08 l32i.n a0, a14, 0 -402af7ea: 61d8 l32i.n a13, a1, 24 -402af7ec: 1b2002 l32i a0, a0, 108 -402af7ef: 71e8 l32i.n a14, a1, 28 -402af7f1: 0000c0 callx0 a0 -402af7f4: 3c2b addi.n a3, a12, 2 -402af7f6: 2c5b addi.n a2, a12, 5 -402af7f8: 4108 l32i.n a0, a1, 16 -402af7fa: 51c8 l32i.n a12, a1, 20 -402af7fc: b32330 movgez a2, a3, a3 -402af7ff: 20c112 addi a1, a1, 32 -402af802: 212220 srai a2, a2, 2 -402af805: 112200 slli a2, a2, 16 -402af808: 312020 srai a2, a2, 16 -402af80b: f00d ret.n -402af80d: 000000 ill - -402af810 : -402af810: c44c movi.n a4, 76 -402af812: c0c112 addi a1, a1, -64 -402af815: 81c9 s32i.n a12, a1, 32 -402af817: a1e9 s32i.n a14, a1, 40 -402af819: 5139 s32i.n a3, a1, 20 -402af81b: 91d9 s32i.n a13, a1, 36 -402af81d: 7109 s32i.n a0, a1, 28 -402af81f: b1f9 s32i.n a15, a1, 44 -402af821: 000202 l8ui a0, a2, 0 -402af824: 6129 s32i.n a2, a1, 24 -402af826: 11f0f0 slli a15, a0, 1 -402af829: 11ff00 slli a15, a15, 16 -402af82c: 31f0f0 srai a15, a15, 16 -402af82f: 09b407 bgeu a4, a0, 402af83c -402af832: 1d0c movi.n a13, 1 -402af834: 203c movi.n a0, 50 -402af836: 104102 s8i a0, a1, 16 -402af839: 0001c6 j 402af844 -402af83c: 0d0c movi.n a13, 0 -402af83e: e6c022 addi a2, a0, -26 -402af841: 104122 s8i a2, a1, 16 -402af844: 024c movi.n a2, 64 -402af846: 10c132 addi a3, a1, 16 -402af849: 140c movi.n a4, 1 -402af84b: f51c movi.n a5, 31 -402af84d: 38a182 movi a8, 0x138 -402af850: f17ec1 l32r a12, 402abe48 -402af853: 070c movi.n a7, 0 -402af855: 000c62 l8ui a6, a12, 0 -402af858: 1179 s32i.n a7, a1, 4 -402af85a: 0189 s32i.n a8, a1, 0 -402af85c: 11c172 addi a7, a1, 17 -402af85f: 016680 slli a6, a6, 24 -402af862: 316860 srai a6, a6, 24 -402af865: 0137c5 call0 402b0be4 -402af868: 0e0c movi.n a14, 0 -402af86a: 6fa002 movi a0, 111 -402af86d: 060c movi.n a6, 0 -402af86f: 110122 l8ui a2, a1, 17 -402af872: 050c movi.n a5, 0 -402af874: d159 s32i.n a5, a1, 52 -402af876: 012280 slli a2, a2, 24 -402af879: 312820 srai a2, a2, 24 -402af87c: 1fc222 addi a2, a2, 31 -402af87f: 01b280 slli a11, a2, 24 -402af882: 004c22 s8i a2, a12, 0 -402af885: 114122 s8i a2, a1, 17 -402af888: 31b8b0 srai a11, a11, 24 -402af88b: e6cbc2 addi a12, a11, -26 -402af88e: 01cc80 slli a12, a12, 24 -402af891: 31c8c0 srai a12, a12, 24 -402af894: 009d mov.n a9, a0 -402af896: 062d mov.n a2, a6 -402af898: b32cc0 movgez a2, a12, a12 -402af89b: 01c280 slli a12, a2, 24 -402af89e: 31c8c0 srai a12, a12, 24 -402af8a1: 0120b7 blt a0, a11, 402af8a6 -402af8a4: 0b9d mov.n a9, a11 -402af8a6: 114192 s8i a9, a1, 17 -402af8a9: 0c2d mov.n a2, a12 -402af8ab: ffef45 call0 402af7a0 -402af8ae: 110132 l8ui a3, a1, 17 -402af8b1: c129 s32i.n a2, a1, 48 -402af8b3: 012380 slli a2, a3, 24 -402af8b6: 312820 srai a2, a2, 24 -402af8b9: ffee45 call0 402af7a0 -402af8bc: 6fa002 movi a0, 111 -402af8bf: 060c movi.n a6, 0 -402af8c1: c72c movi.n a7, 44 -402af8c3: c198 l32i.n a9, a1, 48 -402af8c5: b82c movi.n a8, 43 -402af8c7: 4edc bnez.n a14, 402af8df -402af8c9: c0a920 sub a10, a9, a2 -402af8cc: 11aa00 slli a10, a10, 16 -402af8cf: 31a0a0 srai a10, a10, 16 -402af8d2: 12a9f7 bge a9, a15, 402af8e8 -402af8d5: 0fa7a7 bge a7, a10, 402af8e8 -402af8d8: edcc bnez.n a13, 402af8ea -402af8da: 1d0c movi.n a13, 1 -402af8dc: 000206 j 402af8e8 -402af8df: c0a920 sub a10, a9, a2 -402af8e2: 11aa00 slli a10, a10, 16 -402af8e5: 31a0a0 srai a10, a10, 16 -402af8e8: 9d8c beqz.n a13, 402af8f5 -402af8ea: 05a8a7 bge a8, a10, 402af8f3 -402af8ed: 0727a7 blt a7, a10, 402af8f8 -402af8f0: 0129f7 blt a9, a15, 402af8f5 -402af8f3: 0d0c movi.n a13, 0 -402af8f5: 02a7a7 bge a7, a10, 402af8fb -402af8f8: 087d16 beqz a13, 402af983 -402af8fb: d1b8 l32i.n a11, a1, 52 -402af8fd: 052ba7 blt a11, a10, 402af906 -402af900: 02a8a7 bge a8, a10, 402af906 -402af903: 07cd16 beqz a13, 402af983 -402af906: 0229f7 blt a9, a15, 402af90c -402af909: 076d56 bnez a13, 402af983 -402af90c: 035c movi.n a3, 80 -402af90e: 71a327 bge a3, a2, 402af983 -402af911: 110142 l8ui a4, a1, 17 -402af914: 014480 slli a4, a4, 24 -402af917: 314840 srai a4, a4, 24 -402af91a: 651407 beq a4, a0, 402af983 -402af91d: 062c16 beqz a12, 402af983 -402af920: 1dbc beqz.n a13, 402af955 -402af922: 9edc bnez.n a14, 402af93f -402af924: 053c movi.n a5, 48 -402af926: 15a5a7 bge a5, a10, 402af93f -402af929: c029f0 sub a2, a9, a15 -402af92c: b21b addi.n a11, a2, 1 -402af92e: b3b220 movgez a11, a2, a2 -402af931: 21b1b0 srai a11, a11, 1 -402af934: bb0b addi.n a11, a11, -1 -402af936: 01bb80 slli a11, a11, 24 -402af939: 31b8b0 srai a11, a11, 24 -402af93c: 000106 j 402af944 -402af93f: cb7c movi.n a11, -4 -402af941: c029f0 sub a2, a9, a15 -402af944: 113bf0 slli a3, a11, 1 -402af947: 0ca327 bge a3, a2, 402af957 -402af94a: 420b addi.n a4, a2, -1 -402af94c: b32440 movgez a2, a4, a4 -402af94f: 21b120 srai a11, a2, 1 -402af952: 000046 j 402af957 -402af955: 2b0c movi.n a11, 2 -402af957: 062d mov.n a2, a6 -402af959: ee1b addi.n a14, a14, 1 -402af95b: 113a00 slli a3, a10, 16 -402af95e: ccba add.n a12, a12, a11 -402af960: 01cc80 slli a12, a12, 24 -402af963: 313030 srai a3, a3, 16 -402af966: 74e0e0 extui a14, a14, 0, 8 -402af969: f6ce52 addi a5, a14, -10 -402af96c: 8323d0 moveqz a2, a3, a13 -402af96f: 31c8c0 srai a12, a12, 24 -402af972: 1accb2 addi a11, a12, 26 -402af975: d129 s32i.n a2, a1, 52 -402af977: 1141b2 s8i a11, a1, 17 -402af97a: 01bb80 slli a11, a11, 24 -402af97d: 31b8b0 srai a11, a11, 24 -402af980: f10556 bnez a5, 402af894 -402af983: 100c movi.n a0, 1 -402af985: 5128 l32i.n a2, a1, 20 -402af987: 81c8 l32i.n a12, a1, 32 -402af989: 91d8 l32i.n a13, a1, 36 -402af98b: a1e8 l32i.n a14, a1, 40 -402af98d: 0f3c movi.n a15, 48 -402af98f: 012fa7 blt a15, a10, 402af994 -402af992: 000c movi.n a0, 0 -402af994: 004202 s8i a0, a2, 0 -402af997: 6108 l32i.n a0, a1, 24 -402af999: 000002 l8ui a0, a0, 0 -402af99c: b1f8 l32i.n a15, a1, 44 -402af99e: 1120f0 slli a2, a0, 1 -402af9a1: 15a927 bge a9, a2, 402af9ba -402af9a4: d02090 subx2 a2, a0, a9 -402af9a7: 321b addi.n a3, a2, 1 -402af9a9: 222b addi.n a2, a2, 2 -402af9ab: b32330 movgez a2, a3, a3 -402af9ae: 212120 srai a2, a2, 1 -402af9b1: 112200 slli a2, a2, 16 -402af9b4: 312020 srai a2, a2, 16 -402af9b7: 000046 j 402af9bc -402af9ba: 020c movi.n a2, 0 -402af9bc: 7108 l32i.n a0, a1, 28 -402af9be: 40c112 addi a1, a1, 64 -402af9c1: f00d ret.n - ... - -402af9c4 : -402af9c4: a28c beqz.n a2, 402af9d2 -402af9c6: 0c2326 beqi a3, 2, 402af9d6 -402af9c9: 093326 beqi a3, 3, 402af9d6 -402af9cc: 066326 beqi a3, 6, 402af9d6 -402af9cf: 037326 beqi a3, 7, 402af9d6 -402af9d2: 020c movi.n a2, 0 -402af9d4: f00d ret.n -402af9d6: e97e21 l32r a2, 402a9fd0 -402af9d9: e97f41 l32r a4, 402a9fd8 -402af9dc: 380232 l8ui a3, a2, 56 -402af9df: 300442 l8ui a4, a4, 48 -402af9e2: 370222 l8ui a2, a2, 55 -402af9e5: 014480 slli a4, a4, 24 -402af9e8: 013380 slli a3, a3, 24 -402af9eb: 313830 srai a3, a3, 24 -402af9ee: 314840 srai a4, a4, 24 -402af9f1: 012280 slli a2, a2, 24 -402af9f4: 312820 srai a2, a2, 24 -402af9f7: d974e6 bgei a4, 7, 402af9d4 -402af9fa: 032d mov.n a2, a3 -402af9fc: f00d ret.n - ... - -402afa00 : -402afa00: d0c112 addi a1, a1, -48 -402afa03: 1109 s32i.n a0, a1, 4 -402afa05: 6139 s32i.n a3, a1, 24 -402afa07: 7169 s32i.n a6, a1, 28 -402afa09: 0129 s32i.n a2, a1, 0 -402afa0b: 31d9 s32i.n a13, a1, 12 -402afa0d: 41e9 s32i.n a14, a1, 16 -402afa0f: 51f9 s32i.n a15, a1, 20 -402afa11: 21c9 s32i.n a12, a1, 8 -402afa13: 04fd mov.n a15, a4 -402afa15: 0c0c movi.n a12, 0 -402afa17: e81ee1 l32r a14, 402a9a90 -402afa1a: 8d1c movi.n a13, 24 -402afa1c: 0c2d mov.n a2, a12 -402afa1e: 0138 l32i.n a3, a1, 0 -402afa20: 007545 call0 402b0178 -402afa23: 02fa add.n a0, a2, a15 -402afa25: 000002 l8ui a0, a0, 0 -402afa28: 6148 l32i.n a4, a1, 24 -402afa2a: 010080 slli a0, a0, 24 -402afa2d: 310800 srai a0, a0, 24 -402afa30: 048cf6 bgeui a12, 8, 402afa38 -402afa33: 404a add.n a4, a0, a4 -402afa35: 000206 j 402afa41 -402afa38: 7158 l32i.n a5, a1, 28 -402afa3a: 054d mov.n a4, a5 -402afa3c: 01a507 bge a5, a0, 402afa41 -402afa3f: 004d mov.n a4, a0 -402afa41: 00af02 movi a0, 0xffffff00 -402afa44: a03ce0 addx4 a3, a12, a14 -402afa47: 608040 neg a8, a4 -402afa4a: 0d4d mov.n a4, a13 -402afa4c: 018880 slli a8, a8, 24 -402afa4f: 318880 srai a8, a8, 24 -402afa52: 012d87 blt a13, a8, 402afa57 -402afa55: 084d mov.n a4, a8 -402afa57: 745040 extui a5, a4, 0, 8 -402afa5a: 0020c0 memw -402afa5d: c12322 l32i a2, a3, 0x304 -402afa60: 102200 and a2, a2, a0 -402afa63: 202250 or a2, a2, a5 -402afa66: 0020c0 memw -402afa69: c16322 s32i a2, a3, 0x304 -402afa6c: cc1b addi.n a12, a12, 1 -402afa6e: 74c0c0 extui a12, a12, 0, 8 -402afa71: a79cd7 bne a12, a13, 402afa1c -402afa74: 21c8 l32i.n a12, a1, 8 -402afa76: 31d8 l32i.n a13, a1, 12 -402afa78: 41e8 l32i.n a14, a1, 16 -402afa7a: 51f8 l32i.n a15, a1, 20 -402afa7c: 1108 l32i.n a0, a1, 4 -402afa7e: 30c112 addi a1, a1, 48 -402afa81: f00d ret.n -402afa83: 000000 ill -402afa86: 002c movi.n a0, 32 -402afa88: ff .byte 0xff -402afa89: ff .byte 0xff -402afa8a: ff .byte 0xff -402afa8b: 8260f0 mull a6, a0, a15 - -402afa8c : -402afa8c: 018260 slli a8, a2, 26 -402afa8f: ebd891 l32r a9, 402aa9f0 -402afa92: f0c112 addi a1, a1, -16 -402afa95: 607030 neg a7, a3 -402afa98: 747070 extui a7, a7, 0, 8 -402afa9b: 1169 s32i.n a6, a1, 4 -402afa9d: 2109 s32i.n a0, a1, 8 -402afa9f: 31c9 s32i.n a12, a1, 12 -402afaa1: 0159 s32i.n a5, a1, 0 -402afaa3: 02cd mov.n a12, a2 -402afaa5: e7fa51 l32r a5, 402a9a90 -402afaa8: e7c701 l32r a0, 402a99c4 -402afaab: fff661 l32r a6, 402afa84 -402afaae: 117760 slli a7, a7, 10 -402afab1: 206460 or a6, a4, a6 -402afab4: 0020c0 memw -402afab7: ee2522 l32i a2, a5, 0x3b8 -402afaba: 102290 and a2, a2, a9 -402afabd: 202280 or a2, a2, a8 -402afac0: 202270 or a2, a2, a7 -402afac3: 202260 or a2, a2, a6 -402afac6: 0020c0 memw -402afac9: a30c movi.n a3, 10 -402afacb: 0008 l32i.n a0, a0, 0 -402afacd: ee6522 s32i a2, a5, 0x3b8 -402afad0: 1c2002 l32i a0, a0, 112 -402afad3: 420c movi.n a2, 4 -402afad5: 0000c0 callx0 a0 -402afad8: 115cd0 slli a5, a12, 3 -402afadb: 0470c0 extui a7, a12, 0, 1 -402afade: 160c movi.n a6, 1 -402afae0: 0188 l32i.n a8, a1, 0 -402afae2: 040c movi.n a4, 0 -402afae4: 005822 s16i a2, a8, 0 -402afae7: 834670 moveqz a4, a6, a7 -402afaea: 204450 or a4, a4, a5 -402afaed: ffe651 l32r a5, 402afa88 -402afaf0: 014480 slli a4, a4, 24 -402afaf3: 0020c0 memw -402afaf6: e7e631 l32r a3, 402a9a90 -402afaf9: ee2322 l32i a2, a3, 0x3b8 -402afafc: 102250 and a2, a2, a5 -402afaff: 202240 or a2, a2, a4 -402afb02: 0020c0 memw -402afb05: 31c8 l32i.n a12, a1, 12 -402afb07: e7af01 l32r a0, 402a99c4 -402afb0a: ee6322 s32i a2, a3, 0x3b8 -402afb0d: 0008 l32i.n a0, a0, 0 -402afb0f: 420c movi.n a2, 4 -402afb11: 1c2002 l32i a0, a0, 112 -402afb14: a30c movi.n a3, 10 -402afb16: 0000c0 callx0 a0 -402afb19: 1198 l32i.n a9, a1, 4 -402afb1b: 2108 l32i.n a0, a1, 8 -402afb1d: 005922 s16i a2, a9, 0 -402afb20: 10c112 addi a1, a1, 16 -402afb23: f00d ret.n -402afb25: 000000 ill -402afb28: fecda4 excw -402afb2b: 3f .byte 0x3f -402afb2c: 2ca420 excw -402afb2f: 038d40 excw - -402afb30 : -402afb30: 038d mov.n a8, a3 -402afb32: 090c movi.n a9, 0 -402afb34: 0a0c movi.n a10, 0 -402afb36: c0c112 addi a1, a1, -64 -402afb39: d129 s32i.n a2, a1, 52 -402afb3b: e159 s32i.n a5, a1, 56 -402afb3d: b169 s32i.n a6, a1, 44 -402afb3f: 3109 s32i.n a0, a1, 12 -402afb41: 51d9 s32i.n a13, a1, 20 -402afb43: 61e9 s32i.n a14, a1, 24 -402afb45: 41c9 s32i.n a12, a1, 16 -402afb47: 71f9 s32i.n a15, a1, 28 -402afb49: 04cd mov.n a12, a4 -402afb4b: 0f0c movi.n a15, 0 -402afb4d: 0e0c movi.n a14, 0 -402afb4f: 0d0c movi.n a13, 0 -402afb51: 91a9 s32i.n a10, a1, 36 -402afb53: a199 s32i.n a9, a1, 40 -402afb55: 1189 s32i.n a8, a1, 4 -402afb57: f4c202 addi a0, a2, -12 -402afb5a: 740000 extui a0, a0, 0, 8 -402afb5d: c109 s32i.n a0, a1, 48 -402afb5f: 424df6 bgeui a13, 4, 402afba5 -402afb62: 130c movi.n a3, 1 -402afb64: e148 l32i.n a4, a1, 56 -402afb66: e79701 l32r a0, 402a99c4 -402afb69: d12ee0 mul16s a2, a14, a14 -402afb6c: 01d222 addmi a2, a2, 0x100 -402afb6f: 0008 l32i.n a0, a0, 0 -402afb71: 80c222 addi a2, a2, -128 -402afb74: 212820 srai a2, a2, 8 -402afb77: 8129 s32i.n a2, a1, 32 -402afb79: 422002 l32i a0, a0, 0x108 -402afb7c: 22fa add.n a2, a2, a15 -402afb7e: 81f8 l32i.n a15, a1, 32 -402afb80: 012280 slli a2, a2, 24 -402afb83: 312820 srai a2, a2, 24 -402afb86: 0000c0 callx0 a0 -402afb89: 030c movi.n a3, 0 -402afb8b: e148 l32i.n a4, a1, 56 -402afb8d: c0f2f0 sub a15, a2, a15 -402afb90: e78d01 l32r a0, 402a99c4 -402afb93: 0e2d mov.n a2, a14 -402afb95: 0008 l32i.n a0, a0, 0 -402afb97: 01ff80 slli a15, a15, 24 -402afb9a: 422002 l32i a0, a0, 0x108 -402afb9d: 31f8f0 srai a15, a15, 24 -402afba0: 0000c0 callx0 a0 -402afba3: 02ed mov.n a14, a2 -402afba5: 120c movi.n a2, 1 -402afba7: c138 l32i.n a3, a1, 48 -402afba9: 1148 l32i.n a4, a1, 4 -402afbab: 015d mov.n a5, a1 -402afbad: 612b addi.n a6, a1, 2 -402afbaf: ffedc5 call0 402afa8c -402afbb2: 019192 l16si a9, a1, 2 -402afbb5: 009102 l16si a0, a1, 0 -402afbb8: 093d mov.n a3, a9 -402afbba: 01a097 bge a0, a9, 402afbbf -402afbbd: 003d mov.n a3, a0 -402afbbf: c02900 sub a2, a9, a0 -402afbc2: 140c movi.n a4, 1 -402afbc4: 833430 moveqz a3, a4, a3 -402afbc7: 112250 slli a2, a2, 11 -402afbca: 489f01 l32r a0, 40281e48 -402afbcd: 0000c0 callx0 a0 -402afbd0: e158 l32i.n a5, a1, 56 -402afbd2: 10c222 addi a2, a2, 16 -402afbd5: 212520 srai a2, a2, 5 -402afbd8: 004c22 s8i a2, a12, 0 -402afbdb: 758c beqz.n a5, 402afbe6 -402afbdd: 005fd6 bgez a15, 402afbe6 -402afbe0: 603020 neg a3, a2 -402afbe3: 004c32 s8i a3, a12, 0 -402afbe6: 020c movi.n a2, 0 -402afbe8: d138 l32i.n a3, a1, 52 -402afbea: 1148 l32i.n a4, a1, 4 -402afbec: 015d mov.n a5, a1 -402afbee: 612b addi.n a6, a1, 2 -402afbf0: ffe985 call0 402afa8c -402afbf3: 019132 l16si a3, a1, 2 -402afbf6: 009142 l16si a4, a1, 0 -402afbf9: c02430 sub a2, a4, a3 -402afbfc: 334a add.n a3, a3, a4 -402afbfe: 112240 slli a2, a2, 12 -402afc01: 140c movi.n a4, 1 -402afc03: 113300 slli a3, a3, 16 -402afc06: 313030 srai a3, a3, 16 -402afc09: 833430 moveqz a3, a4, a3 -402afc0c: 488f01 l32r a0, 40281e48 -402afc0f: 0000c0 callx0 a0 -402afc12: e158 l32i.n a5, a1, 56 -402afc14: 10c202 addi a0, a2, 16 -402afc17: 210500 srai a0, a0, 5 -402afc1a: 014c02 s8i a0, a12, 1 -402afc1d: 758c beqz.n a5, 402afc28 -402afc1f: 056e77 bbci a14, 7, 402afc28 -402afc22: 600000 neg a0, a0 -402afc25: 014c02 s8i a0, a12, 1 -402afc28: 000c22 l8ui a2, a12, 0 -402afc2b: 012280 slli a2, a2, 24 -402afc2e: 312820 srai a2, a2, 24 -402afc31: 143df6 bgeui a13, 3, 402afc49 -402afc34: c0ff20 sub a15, a15, a2 -402afc37: c0ee00 sub a14, a14, a0 -402afc3a: 01ee80 slli a14, a14, 24 -402afc3d: 01ff80 slli a15, a15, 24 -402afc40: 31f8f0 srai a15, a15, 24 -402afc43: 31e8e0 srai a14, a14, 24 -402afc46: 002206 j 402afcd2 -402afc49: 9138 l32i.n a3, a1, 36 -402afc4b: a158 l32i.n a5, a1, 40 -402afc4d: 403a add.n a4, a0, a3 -402afc4f: 625a add.n a6, a2, a5 -402afc51: e75c01 l32r a0, 402a99c4 -402afc54: 016680 slli a6, a6, 24 -402afc57: 014480 slli a4, a4, 24 -402afc5a: 313840 srai a3, a4, 24 -402afc5d: 315860 srai a5, a6, 24 -402afc60: 0008 l32i.n a0, a0, 0 -402afc62: a159 s32i.n a5, a1, 40 -402afc64: 0008 l32i.n a0, a0, 0 -402afc66: 9139 s32i.n a3, a1, 36 -402afc68: 0000c0 callx0 a0 -402afc6b: 1522e6 bgei a2, 2, 402afc84 -402afc6e: e75501 l32r a0, 402a99c4 -402afc71: 010c22 l8ui a2, a12, 1 -402afc74: 0008 l32i.n a0, a0, 0 -402afc76: 012280 slli a2, a2, 24 -402afc79: 0008 l32i.n a0, a0, 0 -402afc7b: 312820 srai a2, a2, 24 -402afc7e: 0000c0 callx0 a0 -402afc81: 7722a6 blti a2, 2, 402afcfc -402afc84: 4a6d66 bnei a13, 6, 402afcd2 -402afc87: a128 l32i.n a2, a1, 40 -402afc89: e74e01 l32r a0, 402a99c4 -402afc8c: 9138 l32i.n a3, a1, 36 -402afc8e: 0008 l32i.n a0, a0, 0 -402afc90: 332b addi.n a3, a3, 2 -402afc92: 222b addi.n a2, a2, 2 -402afc94: 212220 srai a2, a2, 2 -402afc97: 213230 srai a3, a3, 2 -402afc9a: 2139 s32i.n a3, a1, 8 -402afc9c: 0008 l32i.n a0, a0, 0 -402afc9e: c0ff20 sub a15, a15, a2 -402afca1: c0ee30 sub a14, a14, a3 -402afca4: 01ee80 slli a14, a14, 24 -402afca7: 01ff80 slli a15, a15, 24 -402afcaa: 31f8f0 srai a15, a15, 24 -402afcad: 31e8e0 srai a14, a14, 24 -402afcb0: 0000c0 callx0 a0 -402afcb3: 0e52e6 bgei a2, 5, 402afcc5 -402afcb6: e74301 l32r a0, 402a99c4 -402afcb9: 0008 l32i.n a0, a0, 0 -402afcbb: 0008 l32i.n a0, a0, 0 -402afcbd: 2128 l32i.n a2, a1, 8 -402afcbf: 0000c0 callx0 a0 -402afcc2: 0c52a6 blti a2, 5, 402afcd2 -402afcc5: ff9831 l32r a3, 402afb28 -402afcc8: 510e41 l32r a4, 40284100 -402afccb: 0328 l32i.n a2, a3, 0 -402afccd: 202240 or a2, a2, a4 -402afcd0: 0329 s32i.n a2, a3, 0 -402afcd2: b158 l32i.n a5, a1, 44 -402afcd4: 959c beqz.n a5, 402afcf1 -402afcd6: ff9521 l32r a2, 402afb2c -402afcd9: 010c42 l8ui a4, a12, 1 -402afcdc: 000c32 l8ui a3, a12, 0 -402afcdf: 014480 slli a4, a4, 24 -402afce2: 013380 slli a3, a3, 24 -402afce5: 313830 srai a3, a3, 24 -402afce8: 314840 srai a4, a4, 24 -402afceb: 474001 l32r a0, 402819ec -402afcee: 0000c0 callx0 a0 -402afcf1: dd1b addi.n a13, a13, 1 -402afcf3: 74d0d0 extui a13, a13, 0, 8 -402afcf6: f9cd52 addi a5, a13, -7 -402afcf9: e62556 bnez a5, 402afb5f -402afcfc: 130c movi.n a3, 1 -402afcfe: e148 l32i.n a4, a1, 56 -402afd00: e73101 l32r a0, 402a99c4 -402afd03: 51d8 l32i.n a13, a1, 20 -402afd05: 0008 l32i.n a0, a0, 0 -402afd07: 012f80 slli a2, a15, 24 -402afd0a: 422002 l32i a0, a0, 0x108 -402afd0d: 312820 srai a2, a2, 24 -402afd10: 0000c0 callx0 a0 -402afd13: e148 l32i.n a4, a1, 56 -402afd15: e72b01 l32r a0, 402a99c4 -402afd18: 030c movi.n a3, 0 -402afd1a: 0008 l32i.n a0, a0, 0 -402afd1c: 012e80 slli a2, a14, 24 -402afd1f: 422002 l32i a0, a0, 0x108 -402afd22: 312820 srai a2, a2, 24 -402afd25: 0000c0 callx0 a0 -402afd28: 3108 l32i.n a0, a1, 12 -402afd2a: 014ce2 s8i a14, a12, 1 -402afd2d: 004cf2 s8i a15, a12, 0 -402afd30: 61e8 l32i.n a14, a1, 24 -402afd32: 71f8 l32i.n a15, a1, 28 -402afd34: 41c8 l32i.n a12, a1, 16 -402afd36: 40c112 addi a1, a1, 64 -402afd39: f00d ret.n -402afd3b: a43000 extui a3, a0, 0, 11 -402afd3e: 402c movi.n a0, 36 -402afd40: ff .byte 0xff -402afd41: ff .byte 0xff -402afd42: 30e000 xor a14, a0, a0 - -402afd44 : -402afd44: 209330 or a9, a3, a3 -402afd47: c0c112 addi a1, a1, -64 -402afd4a: 0961c2 s32i a12, a1, 36 -402afd4d: 0c61f2 s32i a15, a1, 48 -402afd50: 3169 s32i.n a6, a1, 12 -402afd52: 2149 s32i.n a4, a1, 8 -402afd54: 8109 s32i.n a0, a1, 32 -402afd56: a1d9 s32i.n a13, a1, 40 -402afd58: b1e9 s32i.n a14, a1, 44 -402afd5a: 02dd mov.n a13, a2 -402afd5c: 07ed mov.n a14, a7 -402afd5e: 0208 l32i.n a0, a2, 0 -402afd60: 1199 s32i.n a9, a1, 4 -402afd62: 050100 extui a0, a0, 17, 1 -402afd65: 187056 bnez a0, 402afef0 -402afd68: 77a022 movi a2, 119 -402afd6b: 030c movi.n a3, 0 -402afd6d: 041c movi.n a4, 16 -402afd6f: e715c1 l32r a12, 402a99c4 -402afd72: 060c movi.n a6, 0 -402afd74: 0c08 l32i.n a0, a12, 0 -402afd76: 05fd mov.n a15, a5 -402afd78: 252002 l32i a0, a0, 148 -402afd7b: 050c movi.n a5, 0 -402afd7d: 0000c0 callx0 a0 -402afd80: 030c movi.n a3, 0 -402afd82: f40c movi.n a4, 15 -402afd84: 650c movi.n a5, 6 -402afd86: 660c movi.n a6, 6 -402afd88: 0c08 l32i.n a0, a12, 0 -402afd8a: 5129 s32i.n a2, a1, 20 -402afd8c: 252002 l32i a0, a0, 148 -402afd8f: 77a022 movi a2, 119 -402afd92: 0000c0 callx0 a0 -402afd95: 030c movi.n a3, 0 -402afd97: 940c movi.n a4, 9 -402afd99: 750c movi.n a5, 7 -402afd9b: 060c movi.n a6, 0 -402afd9d: 0c08 l32i.n a0, a12, 0 -402afd9f: 6129 s32i.n a2, a1, 24 -402afda1: 252002 l32i a0, a0, 148 -402afda4: 77a022 movi a2, 119 -402afda7: 0000c0 callx0 a0 -402afdaa: 0c08 l32i.n a0, a12, 0 -402afdac: 282002 l32i a0, a0, 160 -402afdaf: 7129 s32i.n a2, a1, 28 -402afdb1: 0000c0 callx0 a0 -402afdb4: 0c08 l32i.n a0, a12, 0 -402afdb6: 302002 l32i a0, a0, 192 -402afdb9: 120c movi.n a2, 1 -402afdbb: 0000c0 callx0 a0 -402afdbe: 2128 l32i.n a2, a1, 8 -402afdc0: f9d8c5 call0 402a9b50 -402afdc3: 2128 l32i.n a2, a1, 8 -402afdc5: 013d mov.n a3, a1 -402afdc7: 140c movi.n a4, 1 -402afdc9: ff6a45 call0 402af470 -402afdcc: 0c08 l32i.n a0, a12, 0 -402afdce: 6008 l32i.n a0, a0, 24 -402afdd0: 020c movi.n a2, 0 -402afdd2: 0000c0 callx0 a0 -402afdd5: 0c08 l32i.n a0, a12, 0 -402afdd7: f008 l32i.n a0, a0, 60 -402afdd9: 120c movi.n a2, 1 -402afddb: 0000c0 callx0 a0 -402afdde: 77a022 movi a2, 119 -402afde1: 030c movi.n a3, 0 -402afde3: 940c movi.n a4, 9 -402afde5: 750c movi.n a5, 7 -402afde7: 0c08 l32i.n a0, a12, 0 -402afde9: 060c movi.n a6, 0 -402afdeb: 272002 l32i a0, a0, 156 -402afdee: 070c movi.n a7, 0 -402afdf0: 0000c0 callx0 a0 -402afdf3: 77a022 movi a2, 119 -402afdf6: 030c movi.n a3, 0 -402afdf8: 041c movi.n a4, 16 -402afdfa: 250c movi.n a5, 2 -402afdfc: 0c08 l32i.n a0, a12, 0 -402afdfe: 260c movi.n a6, 2 -402afe00: 272002 l32i a0, a0, 156 -402afe03: 170c movi.n a7, 1 -402afe05: 0000c0 callx0 a0 -402afe08: 3128 l32i.n a2, a1, 12 -402afe0a: 440172 l8ui a7, a1, 68 -402afe0d: 0f3d mov.n a3, a15 -402afe0f: 412b addi.n a4, a1, 2 -402afe11: 4001f2 l8ui a15, a1, 64 -402afe14: 0e5d mov.n a5, a14 -402afe16: 0f6d mov.n a6, a15 -402afe18: ffd145 call0 402afb30 -402afe1b: 0c08 l32i.n a0, a12, 0 -402afe1d: 1b2002 l32i a0, a0, 108 -402afe20: 120c movi.n a2, 1 -402afe22: 0000c0 callx0 a0 -402afe25: 77a022 movi a2, 119 -402afe28: 030c movi.n a3, 0 -402afe2a: 041c movi.n a4, 16 -402afe2c: 050c movi.n a5, 0 -402afe2e: 060c movi.n a6, 0 -402afe30: 0c08 l32i.n a0, a12, 0 -402afe32: 5178 l32i.n a7, a1, 20 -402afe34: 272002 l32i a0, a0, 156 -402afe37: 4179 s32i.n a7, a1, 16 -402afe39: 0000c0 callx0 a0 -402afe3c: 6178 l32i.n a7, a1, 24 -402afe3e: 77a022 movi a2, 119 -402afe41: 030c movi.n a3, 0 -402afe43: f40c movi.n a4, 15 -402afe45: 0c08 l32i.n a0, a12, 0 -402afe47: 650c movi.n a5, 6 -402afe49: 272002 l32i a0, a0, 156 -402afe4c: 660c movi.n a6, 6 -402afe4e: 0000c0 callx0 a0 -402afe51: 7178 l32i.n a7, a1, 28 -402afe53: 77a022 movi a2, 119 -402afe56: 030c movi.n a3, 0 -402afe58: 940c movi.n a4, 9 -402afe5a: 0c08 l32i.n a0, a12, 0 -402afe5c: 750c movi.n a5, 7 -402afe5e: 272002 l32i a0, a0, 156 -402afe61: 060c movi.n a6, 0 -402afe63: 0000c0 callx0 a0 -402afe66: 77a022 movi a2, 119 -402afe69: 030c movi.n a3, 0 -402afe6b: 041c movi.n a4, 16 -402afe6d: 250c movi.n a5, 2 -402afe6f: 0c08 l32i.n a0, a12, 0 -402afe71: 260c movi.n a6, 2 -402afe73: 272002 l32i a0, a0, 156 -402afe76: 070c movi.n a7, 0 -402afe78: 0000c0 callx0 a0 -402afe7b: f20c movi.n a2, 15 -402afe7d: 020142 l8ui a4, a1, 2 -402afe80: 107c movi.n a0, -15 -402afe82: 014480 slli a4, a4, 24 -402afe85: 314840 srai a4, a4, 24 -402afe88: 012407 blt a4, a0, 402afe8d -402afe8b: 040d mov.n a0, a4 -402afe8d: 030142 l8ui a4, a1, 3 -402afe90: 012207 blt a2, a0, 402afe95 -402afe93: 002d mov.n a2, a0 -402afe95: 106c movi.n a0, -31 -402afe97: 024122 s8i a2, a1, 2 -402afe9a: 014480 slli a4, a4, 24 -402afe9d: 013280 slli a3, a2, 24 -402afea0: 313830 srai a3, a3, 24 -402afea3: 314840 srai a4, a4, 24 -402afea6: f21c movi.n a2, 31 -402afea8: 012407 blt a4, a0, 402afead -402afeab: 040d mov.n a0, a4 -402afead: 012207 blt a2, a0, 402afeb2 -402afeb0: 002d mov.n a2, a0 -402afeb2: 034122 s8i a2, a1, 3 -402afeb5: 014280 slli a4, a2, 24 -402afeb8: 314840 srai a4, a4, 24 -402afebb: ee8c beqz.n a14, 402afecd -402afebd: 4158 l32i.n a5, a1, 16 -402afebf: a58c beqz.n a5, 402afecd -402afec1: 603030 neg a3, a3 -402afec4: 024132 s8i a3, a1, 2 -402afec7: 013380 slli a3, a3, 24 -402afeca: 313830 srai a3, a3, 24 -402afecd: df8c beqz.n a15, 402afede -402afecf: ff9b21 l32r a2, 402afd3c -402afed2: 46c601 l32r a0, 402819ec -402afed5: 0000c0 callx0 a0 -402afed8: 030142 l8ui a4, a1, 3 -402afedb: 020132 l8ui a3, a1, 2 -402afede: 045730 extui a5, a3, 7, 1 -402afee1: 01e380 slli a14, a3, 24 -402afee4: 31e8e0 srai a14, a14, 24 -402afee7: 086516 beqz a5, 402aff71 -402afeea: 20c3e2 addi a14, a3, 32 -402afeed: 002006 j 402aff71 -402afef0: 0013c2 l16ui a12, a3, 0 -402afef3: 41e8c0 srli a14, a12, 8 -402afef6: 01cc80 slli a12, a12, 24 -402afef9: 31c8c0 srai a12, a12, 24 -402afefc: e6e761 l32r a6, 402a9a98 -402afeff: 01ae80 slli a10, a14, 24 -402aff02: eeb3b1 l32r a11, 402ab9d0 -402aff05: 019ce0 slli a9, a12, 18 -402aff08: 2099b0 or a9, a9, a11 -402aff0b: e9c8e1 l32r a14, 402aa62c -402aff0e: ff8cb1 l32r a11, 402afd40 -402aff11: 0020c0 memw -402aff14: 982e82 l32i a8, a14, 0x260 -402aff17: 1088b0 and a8, a8, a11 -402aff1a: 2088a0 or a8, a8, a10 -402aff1d: 208890 or a8, a8, a9 -402aff20: 0020c0 memw -402aff23: 986e82 s32i a8, a14, 0x260 -402aff26: 072c movi.n a7, 32 -402aff28: 0020c0 memw -402aff2b: a658 l32i.n a5, a6, 40 -402aff2d: 205570 or a5, a5, a7 -402aff30: 0020c0 memw -402aff33: a659 s32i.n a5, a6, 40 -402aff35: 047c movi.n a4, -16 -402aff37: 230c movi.n a3, 2 -402aff39: 0020c0 memw -402aff3c: 8f2e22 l32i a2, a14, 0x23c -402aff3f: 102240 and a2, a2, a4 -402aff42: 202230 or a2, a2, a3 -402aff45: 0020c0 memw -402aff48: 8f6e22 s32i a2, a14, 0x23c -402aff4b: 0eae02 movi a0, 0xfffffe0e -402aff4e: 1f0c movi.n a15, 1 -402aff50: 0020c0 memw -402aff53: 992ed2 l32i a13, a14, 0x264 -402aff56: 10dd00 and a13, a13, a0 -402aff59: 20ddf0 or a13, a13, a15 -402aff5c: 0020c0 memw -402aff5f: 91c8 l32i.n a12, a1, 36 -402aff61: 996ed2 s32i a13, a14, 0x264 -402aff64: c1f8 l32i.n a15, a1, 48 -402aff66: a1d8 l32i.n a13, a1, 40 -402aff68: b1e8 l32i.n a14, a1, 44 -402aff6a: 8108 l32i.n a0, a1, 32 -402aff6c: 40c112 addi a1, a1, 64 -402aff6f: f00d ret.n -402aff71: 01f480 slli a15, a4, 24 -402aff74: 31f8f0 srai a15, a15, 24 -402aff77: 026477 bbci a4, 7, 402aff7d -402aff7a: 40c4f2 addi a15, a4, 64 -402aff7d: 0c08 l32i.n a0, a12, 0 -402aff7f: 01cf80 slli a12, a15, 24 -402aff82: 2a2002 l32i a0, a0, 168 -402aff85: 31c8c0 srai a12, a12, 24 -402aff88: 0000c0 callx0 a0 -402aff8b: 4bfe31 l32r a3, 40282f84 -402aff8e: 0d28 l32i.n a2, a13, 0 -402aff90: 014f80 slli a4, a15, 24 -402aff93: 115e80 slli a5, a14, 8 -402aff96: 314840 srai a4, a4, 24 -402aff99: 204450 or a4, a4, a5 -402aff9c: 1158 l32i.n a5, a1, 4 -402aff9e: 202230 or a2, a2, a3 -402affa1: 005542 s16i a4, a5, 0 -402affa4: 0d29 s32i.n a2, a13, 0 -402affa6: ffd486 j 402afefc -402affa9: 000000 ill - -402affac : -402affac: e0c112 addi a1, a1, -32 -402affaf: 31e9 s32i.n a14, a1, 12 -402affb1: 21d9 s32i.n a13, a1, 8 -402affb3: 11c9 s32i.n a12, a1, 4 -402affb5: 41f9 s32i.n a15, a1, 16 -402affb7: e808f1 l32r a15, 402a9fd8 -402affba: 0109 s32i.n a0, a1, 0 -402affbc: 0f08 l32i.n a0, a15, 0 -402affbe: e681c1 l32r a12, 402a99c4 -402affc1: 35f077 bbsi a0, 23, 402afffa -402affc4: 6aa022 movi a2, 106 -402affc7: 230c movi.n a3, 2 -402affc9: 040c movi.n a4, 0 -402affcb: 550c movi.n a5, 5 -402affcd: 0c08 l32i.n a0, a12, 0 -402affcf: 460c movi.n a6, 4 -402affd1: 272002 l32i a0, a0, 156 -402affd4: 070c movi.n a7, 0 -402affd6: 0000c0 callx0 a0 -402affd9: e7fd91 l32r a9, 402a9fd0 -402affdc: 0ca8 l32i.n a10, a12, 0 -402affde: 000922 l8ui a2, a9, 0 -402affe1: 272aa2 l32i a10, a10, 156 -402affe4: 056216 beqz a2, 402b003e -402affe7: 6aa022 movi a2, 106 -402affea: 230c movi.n a3, 2 -402affec: 440c movi.n a4, 4 -402affee: 750c movi.n a5, 7 -402afff0: 460c movi.n a6, 4 -402afff2: 170c movi.n a7, 1 -402afff4: 000ac0 callx0 a10 -402afff7: 0014c6 j 402b004e -402afffa: 2c0fd2 l8ui a13, a15, 44 -402afffd: 61a022 movi a2, 97 -402b0000: 130c movi.n a3, 1 -402b0002: 240c movi.n a4, 2 -402b0004: a0a052 movi a5, 160 -402b0007: 0c08 l32i.n a0, a12, 0 -402b0009: 205d50 or a5, a13, a5 -402b000c: 262002 l32i a0, a0, 152 -402b000f: 745050 extui a5, a5, 0, 8 -402b0012: 0000c0 callx0 a0 -402b0015: 66a022 movi a2, 102 -402b0018: 330c movi.n a3, 3 -402b001a: 140c movi.n a4, 1 -402b001c: 21d8 l32i.n a13, a1, 8 -402b001e: 31e8 l32i.n a14, a1, 12 -402b0020: 064c movi.n a6, 64 -402b0022: 0c08 l32i.n a0, a12, 0 -402b0024: 2d0f52 l8ui a5, a15, 45 -402b0027: 11c8 l32i.n a12, a1, 4 -402b0029: 41f8 l32i.n a15, a1, 16 -402b002b: 205560 or a5, a5, a6 -402b002e: 262002 l32i a0, a0, 152 -402b0031: 745050 extui a5, a5, 0, 8 -402b0034: 0000c0 callx0 a0 -402b0037: 0108 l32i.n a0, a1, 0 -402b0039: 20c112 addi a1, a1, 32 -402b003c: f00d ret.n -402b003e: 6aa022 movi a2, 106 -402b0041: 230c movi.n a3, 2 -402b0043: 440c movi.n a4, 4 -402b0045: 750c movi.n a5, 7 -402b0047: 460c movi.n a6, 4 -402b0049: 270c movi.n a7, 2 -402b004b: 000ac0 callx0 a10 -402b004e: 68a022 movi a2, 104 -402b0051: 330c movi.n a3, 3 -402b0053: 140c movi.n a4, 1 -402b0055: 050c movi.n a5, 0 -402b0057: 0c08 l32i.n a0, a12, 0 -402b0059: 060c movi.n a6, 0 -402b005b: 272002 l32i a0, a0, 156 -402b005e: 170c movi.n a7, 1 -402b0060: 0000c0 callx0 a0 -402b0063: 6aa022 movi a2, 106 -402b0066: 230c movi.n a3, 2 -402b0068: 640c movi.n a4, 6 -402b006a: 450c movi.n a5, 4 -402b006c: 0c08 l32i.n a0, a12, 0 -402b006e: 060c movi.n a6, 0 -402b0070: 272002 l32i a0, a0, 156 -402b0073: 870c movi.n a7, 8 -402b0075: 0000c0 callx0 a0 -402b0078: 6aa022 movi a2, 106 -402b007b: 230c movi.n a3, 2 -402b007d: 440c movi.n a4, 4 -402b007f: 050c movi.n a5, 0 -402b0081: 0c08 l32i.n a0, a12, 0 -402b0083: 060c movi.n a6, 0 -402b0085: 272002 l32i a0, a0, 156 -402b0088: 170c movi.n a7, 1 -402b008a: 0000c0 callx0 a0 -402b008d: 6aa022 movi a2, 106 -402b0090: 230c movi.n a3, 2 -402b0092: 340c movi.n a4, 3 -402b0094: 650c movi.n a5, 6 -402b0096: 0c08 l32i.n a0, a12, 0 -402b0098: 660c movi.n a6, 6 -402b009a: 272002 l32i a0, a0, 156 -402b009d: 170c movi.n a7, 1 -402b009f: 0000c0 callx0 a0 -402b00a2: 6aa022 movi a2, 106 -402b00a5: 230c movi.n a3, 2 -402b00a7: 440c movi.n a4, 4 -402b00a9: 350c movi.n a5, 3 -402b00ab: 0c08 l32i.n a0, a12, 0 -402b00ad: 360c movi.n a6, 3 -402b00af: 272002 l32i a0, a0, 156 -402b00b2: 070c movi.n a7, 0 -402b00b4: 0000c0 callx0 a0 -402b00b7: 6aa022 movi a2, 106 -402b00ba: 230c movi.n a3, 2 -402b00bc: 440c movi.n a4, 4 -402b00be: 350c movi.n a5, 3 -402b00c0: 0c08 l32i.n a0, a12, 0 -402b00c2: 360c movi.n a6, 3 -402b00c4: 272002 l32i a0, a0, 156 -402b00c7: 170c movi.n a7, 1 -402b00c9: 0000c0 callx0 a0 -402b00cc: 64a022 movi a2, 100 -402b00cf: 4ec001 l32r a0, 40283bd0 -402b00d2: 0000c0 callx0 a0 -402b00d5: 6aa022 movi a2, 106 -402b00d8: 230c movi.n a3, 2 -402b00da: 540c movi.n a4, 5 +402af2f8 : +402af2f8: fcc242 addi a4, a2, -4 +402af2fb: 031c movi.n a3, 16 +402af2fd: 093347 bltu a3, a4, 402af30a +402af300: fffd31 l32r a3, 402af2f4 +402af303: 223a add.n a2, a2, a3 +402af305: 7c0222 l8ui a2, a2, 124 +402af308: f00d ret.n +402af30a: 120c movi.n a2, 1 +402af30c: f00d ret.n +402af30e: 600000 neg a0, a0 +402af311: fe8c beqz.n a14, 402af324 +402af313: 3f .byte 0x3f + +402af314 : +402af314: 0942f6 bgeui a2, 4, 402af321 +402af317: fffe31 l32r a3, 402af310 +402af31a: 223a add.n a2, a2, a3 +402af31c: 000222 l8ui a2, a2, 0 +402af31f: f00d ret.n +402af321: 021c movi.n a2, 16 +402af323: f00d ret.n +402af325: 000000 ill +402af328: 845a add.n a8, a4, a5 +402af32a: fe .byte 0xfe +402af32b: 3f .byte 0x3f +402af32c: 080000 excw + ... + +402af330 : +402af330: e0c112 addi a1, a1, -32 +402af333: 31d9 s32i.n a13, a1, 12 +402af335: 51f9 s32i.n a15, a1, 20 +402af337: 21c9 s32i.n a12, a1, 8 +402af339: 41e9 s32i.n a14, a1, 16 +402af33b: 1109 s32i.n a0, a1, 4 +402af33d: 03ed mov.n a14, a3 +402af33f: 0208 l32i.n a0, a2, 0 +402af341: 02cd mov.n a12, a2 +402af343: 050300 extui a0, a0, 19, 1 +402af346: 08b056 bnez a0, 402af3d5 +402af349: e9a5f1 l32r a15, 402a99e0 +402af34c: fff721 l32r a2, 402af328 +402af34f: 0f08 l32i.n a0, a15, 0 +402af351: 001222 l16ui a2, a2, 0 +402af354: 292002 l32i a0, a0, 164 +402af357: 442020 extui a2, a2, 0, 5 +402af35a: 0000c0 callx0 a0 +402af35d: 120c movi.n a2, 1 +402af35f: 0f08 l32i.n a0, a15, 0 +402af361: 130c movi.n a3, 1 +402af363: 2b2002 l32i a0, a0, 172 +402af366: f41c movi.n a4, 31 +402af368: 0000c0 callx0 a0 +402af36b: 0d0c movi.n a13, 0 +402af36d: 0d2d mov.n a2, a13 +402af36f: fffa45 call0 402af314 +402af372: f4a142 movi a4, 0x1f4 +402af375: c50c movi.n a5, 12 +402af377: 016d mov.n a6, a1 +402af379: 0f08 l32i.n a0, a15, 0 +402af37b: 023d mov.n a3, a2 +402af37d: 3a2002 l32i a0, a0, 232 +402af380: 020c movi.n a2, 0 +402af382: 0000c0 callx0 a0 +402af385: 000102 l8ui a0, a1, 0 +402af388: 010122 l8ui a2, a1, 1 +402af38b: 010080 slli a0, a0, 24 +402af38e: 012280 slli a2, a2, 24 +402af391: 312820 srai a2, a2, 24 +402af394: 310800 srai a0, a0, 24 +402af397: 112280 slli a2, a2, 8 +402af39a: 200020 or a0, a0, a2 +402af39d: 902de0 addx2 a2, a13, a14 +402af3a0: 005202 s16i a0, a2, 0 +402af3a3: dd1b addi.n a13, a13, 1 +402af3a5: 74d0d0 extui a13, a13, 0, 8 +402af3a8: c14d66 bnei a13, 4, 402af36d +402af3ab: 013d mov.n a3, a1 +402af3ad: ffde21 l32r a2, 402af328 +402af3b0: 140c movi.n a4, 1 +402af3b2: 001222 l16ui a2, a2, 0 +402af3b5: 000d45 call0 402af48c +402af3b8: ffdc21 l32r a2, 402af328 +402af3bb: 013d mov.n a3, a1 +402af3bd: 001222 l16ui a2, a2, 0 +402af3c0: 0002c5 call0 402af3f0 +402af3c3: 0f08 l32i.n a0, a15, 0 +402af3c5: 2a2002 l32i a0, a0, 168 +402af3c8: ffd9d1 l32r a13, 402af32c +402af3cb: 0000c0 callx0 a0 +402af3ce: 0c28 l32i.n a2, a12, 0 +402af3d0: 2022d0 or a2, a2, a13 +402af3d3: 0c29 s32i.n a2, a12, 0 +402af3d5: 21c8 l32i.n a12, a1, 8 +402af3d7: 31d8 l32i.n a13, a1, 12 +402af3d9: 41e8 l32i.n a14, a1, 16 +402af3db: 51f8 l32i.n a15, a1, 20 +402af3dd: 1108 l32i.n a0, a1, 4 +402af3df: 20c112 addi a1, a1, 32 +402af3e2: f00d ret.n +402af3e4: ff .byte 0xff +402af3e5: 3f .byte 0x3f +402af3e6: 00f000 excw +402af3e9: ffffc0 excw +402af3ec: ff .byte 0xff +402af3ed: fff000 excw + +402af3f0 : +402af3f0: 119280 slli a9, a2, 8 +402af3f3: e9ae81 l32r a8, 402a9aac +402af3f6: fffbb1 l32r a11, 402af3e4 +402af3f9: fffba1 l32r a10, 402af3e8 +402af3fc: fffc71 l32r a7, 402af3ec +402af3ff: f0c112 addi a1, a1, -16 +402af402: 11c9 s32i.n a12, a1, 4 +402af404: 31e9 s32i.n a14, a1, 12 +402af406: 0109 s32i.n a0, a1, 0 +402af408: 21d9 s32i.n a13, a1, 8 +402af40a: 000c movi.n a0, 0 +402af40c: 8d1c movi.n a13, 24 +402af40e: a05080 addx4 a5, a0, a8 +402af411: 0020c0 memw +402af414: c12542 l32i a4, a5, 0x304 +402af417: 104470 and a4, a4, a7 +402af41a: 204490 or a4, a4, a9 +402af41d: 0020c0 memw +402af420: c16542 s32i a4, a5, 0x304 +402af423: 412100 srli a2, a0, 1 +402af426: a02280 addx4 a2, a2, a8 +402af429: 010362 l8ui a6, a3, 1 +402af42c: 000352 l8ui a5, a3, 0 +402af42f: 016680 slli a6, a6, 24 +402af432: 015580 slli a5, a5, 24 +402af435: 315850 srai a5, a5, 24 +402af438: 316860 srai a6, a6, 24 +402af43b: 1d6007 bbci a0, 0, 402af45c +402af43e: 11e520 slli a14, a5, 14 +402af441: 0146b0 slli a4, a6, 21 +402af444: 0020c0 memw +402af447: 8122c2 l32i a12, a2, 0x204 +402af44a: 10ccb0 and a12, a12, a11 +402af44d: 20cc40 or a12, a12, a4 +402af450: 20cce0 or a12, a12, a14 +402af453: 0020c0 memw +402af456: 8162c2 s32i a12, a2, 0x204 +402af459: 0005c6 j 402af474 +402af45c: 114690 slli a4, a6, 7 +402af45f: 0020c0 memw +402af462: 8122e2 l32i a14, a2, 0x204 +402af465: 10eea0 and a14, a14, a10 +402af468: 20ee40 or a14, a14, a4 +402af46b: 20ee50 or a14, a14, a5 +402af46e: 0020c0 memw +402af471: 8162e2 s32i a14, a2, 0x204 +402af474: 001b addi.n a0, a0, 1 +402af476: 740000 extui a0, a0, 0, 8 +402af479: 9190d7 bne a0, a13, 402af40e +402af47c: 11c8 l32i.n a12, a1, 4 +402af47e: 21d8 l32i.n a13, a1, 8 +402af480: 31e8 l32i.n a14, a1, 12 +402af482: 0108 l32i.n a0, a1, 0 +402af484: 10c112 addi a1, a1, 16 +402af487: f00d ret.n +402af489: 000000 ill + +402af48c : +402af48c: 442020 extui a2, a2, 0, 5 +402af48f: f0c112 addi a1, a1, -16 +402af492: 0149 s32i.n a4, a1, 0 +402af494: 21c9 s32i.n a12, a1, 8 +402af496: 1109 s32i.n a0, a1, 4 +402af498: 03cd mov.n a12, a3 +402af49a: ffe5c5 call0 402af2f8 +402af49d: ead541 l32r a4, 402a9ff4 +402af4a0: 902240 addx2 a2, a2, a4 +402af4a3: 021232 l16ui a3, a2, 4 +402af4a6: 004c32 s8i a3, a12, 0 +402af4a9: 021222 l16ui a2, a2, 4 +402af4ac: 0108 l32i.n a0, a1, 0 +402af4ae: 412820 srli a2, a2, 8 +402af4b1: 014c22 s8i a2, a12, 1 +402af4b4: 40bc beqz.n a0, 402af4ec +402af4b6: 020c movi.n a2, 0 +402af4b8: 230c movi.n a3, 2 +402af4ba: 000c42 l8ui a4, a12, 0 +402af4bd: e94801 l32r a0, 402a99e0 +402af4c0: 014480 slli a4, a4, 24 +402af4c3: 0008 l32i.n a0, a0, 0 +402af4c5: 314840 srai a4, a4, 24 +402af4c8: 2b2002 l32i a0, a0, 172 +402af4cb: f44040 extui a4, a4, 0, 16 +402af4ce: 0000c0 callx0 a0 +402af4d1: 120c movi.n a2, 1 +402af4d3: 230c movi.n a3, 2 +402af4d5: 010c42 l8ui a4, a12, 1 +402af4d8: e94201 l32r a0, 402a99e0 +402af4db: 014480 slli a4, a4, 24 +402af4de: 0008 l32i.n a0, a0, 0 +402af4e0: 314840 srai a4, a4, 24 +402af4e3: 2b2002 l32i a0, a0, 172 +402af4e6: f44040 extui a4, a4, 0, 16 +402af4e9: 0000c0 callx0 a0 +402af4ec: 21c8 l32i.n a12, a1, 8 +402af4ee: 1108 l32i.n a0, a1, 4 +402af4f0: 10c112 addi a1, a1, 16 +402af4f3: f00d ret.n +402af4f5: 000000 ill +402af4f8: 8be8 l32i.n a14, a11, 32 +402af4fa: fe .byte 0xfe +402af4fb: 3f .byte 0x3f + +402af4fc : +402af4fc: 320b addi.n a3, a2, -1 +402af4fe: 0963f6 bgeui a3, 6, 402af50b +402af501: fffd31 l32r a3, 402af4f8 +402af504: 223a add.n a2, a2, a3 +402af506: 7f0222 l8ui a2, a2, 127 +402af509: f00d ret.n +402af50b: 520c movi.n a2, 5 +402af50d: f00d ret.n + ... + +402af510 : +402af510: e0c112 addi a1, a1, -32 +402af513: 0109 s32i.n a0, a1, 0 +402af515: 11c9 s32i.n a12, a1, 4 +402af517: 21d9 s32i.n a13, a1, 8 +402af519: 41f9 s32i.n a15, a1, 16 +402af51b: 31e9 s32i.n a14, a1, 12 +402af51d: 03fd mov.n a15, a3 +402af51f: 02ed mov.n a14, a2 +402af521: 0013d2 l16ui a13, a3, 0 +402af524: 000222 l8ui a2, a2, 0 +402af527: 24c9d0 extui a12, a13, 9, 3 +402af52a: 3430d0 extui a3, a13, 0, 4 +402af52d: 010280 slli a0, a2, 24 +402af530: 310800 srai a0, a0, 24 +402af533: 04d4d0 extui a13, a13, 4, 1 +402af536: 90ddd0 addx2 a13, a13, a13 +402af539: 90dd30 addx2 a13, a13, a3 +402af53c: 74d0d0 extui a13, a13, 0, 8 +402af53f: 7c10a6 blti a0, 1, 402af5bf +402af542: 104d66 bnei a13, 4, 402af556 +402af545: f8c002 addi a0, a0, -8 +402af548: dd2b addi.n a13, a13, 2 +402af54a: 74d0d0 extui a13, a13, 0, 8 +402af54d: 004e02 s8i a0, a14, 0 +402af550: 010080 slli a0, a0, 24 +402af553: 310800 srai a0, a0, 24 +402af556: 3e10a6 blti a0, 1, 402af598 +402af559: 1e7cf6 bgeui a12, 7, 402af57b +402af55c: 0c2d mov.n a2, a12 +402af55e: fff9c5 call0 402af4fc +402af561: 000e02 l8ui a0, a14, 0 +402af564: cc1b addi.n a12, a12, 1 +402af566: 74c0c0 extui a12, a12, 0, 8 +402af569: c00020 sub a0, a0, a2 +402af56c: 004e02 s8i a0, a14, 0 +402af56f: 010080 slli a0, a0, 24 +402af572: 310800 srai a0, a0, 24 +402af575: 1f10a6 blti a0, 1, 402af598 +402af578: e07c66 bnei a12, 7, 402af55c +402af57b: 1910a6 blti a0, 1, 402af598 +402af57e: 169df6 bgeui a13, 10, 402af598 +402af581: f8c002 addi a0, a0, -8 +402af584: dd2b addi.n a13, a13, 2 +402af586: 74d0d0 extui a13, a13, 0, 8 +402af589: 004e02 s8i a0, a14, 0 +402af58c: 010080 slli a0, a0, 24 +402af58f: 310800 srai a0, a0, 24 +402af592: 0210a6 blti a0, 1, 402af598 +402af595: e89db6 bltui a13, 10, 402af581 +402af598: 11ecc0 slli a14, a12, 4 +402af59b: 0108 l32i.n a0, a1, 0 +402af59d: 11c8 l32i.n a12, a1, 4 +402af59f: eefb addi.n a14, a14, 15 +402af5a1: 74e0e0 extui a14, a14, 0, 8 +402af5a4: 11eeb0 slli a14, a14, 5 +402af5a7: 046db6 bltui a13, 6, 402af5af +402af5aa: ddab addi.n a13, a13, 10 +402af5ac: 74d0d0 extui a13, a13, 0, 8 +402af5af: edea add.n a14, a13, a14 +402af5b1: 005fe2 s16i a14, a15, 0 +402af5b4: 21d8 l32i.n a13, a1, 8 +402af5b6: 31e8 l32i.n a14, a1, 12 +402af5b8: 41f8 l32i.n a15, a1, 16 +402af5ba: 20c112 addi a1, a1, 32 +402af5bd: f00d ret.n +402af5bf: d56277 bbci a2, 7, 402af598 +402af5c2: 167db6 bltui a13, 7, 402af5dc +402af5c5: fecdd2 addi a13, a13, -2 +402af5c8: 208b addi.n a2, a0, 8 +402af5ca: 004e22 s8i a2, a14, 0 +402af5cd: 74d0d0 extui a13, a13, 0, 8 +402af5d0: 010280 slli a0, a2, 24 +402af5d3: 310800 srai a0, a0, 24 +402af5d6: 026277 bbci a2, 7, 402af5dc +402af5d9: e87df6 bgeui a13, 7, 402af5c5 +402af5dc: fb80d6 bgez a0, 402af598 +402af5df: 1d2cb6 bltui a12, 2, 402af600 +402af5e2: cc0b addi.n a12, a12, -1 +402af5e4: 74c0c0 extui a12, a12, 0, 8 +402af5e7: 0c2d mov.n a2, a12 +402af5e9: fff105 call0 402af4fc +402af5ec: 000e32 l8ui a3, a14, 0 +402af5ef: 232a add.n a2, a3, a2 +402af5f1: 004e22 s8i a2, a14, 0 +402af5f4: 010280 slli a0, a2, 24 +402af5f7: 310800 srai a0, a0, 24 +402af5fa: 026277 bbci a2, 7, 402af600 +402af5fd: e11c66 bnei a12, 1, 402af5e2 +402af600: f940d6 bgez a0, 402af598 +402af603: 916d66 bnei a13, 6, 402af598 +402af606: fecdd2 addi a13, a13, -2 +402af609: 208b addi.n a2, a0, 8 +402af60b: 004e22 s8i a2, a14, 0 +402af60e: 74d0d0 extui a13, a13, 0, 8 +402af611: ffe0c6 j 402af598 + +402af614 : +402af614: e0c112 addi a1, a1, -32 +402af617: 4129 s32i.n a2, a1, 16 +402af619: 7109 s32i.n a0, a1, 28 +402af61b: 012d mov.n a2, a1 +402af61d: 011005 call0 402b0720 +402af620: 330c movi.n a3, 3 +402af622: 031152 l16ui a5, a1, 6 +402af625: 0211b2 l16ui a11, a1, 4 +402af628: 011182 l16ui a8, a1, 2 +402af62b: 0711a2 l16ui a10, a1, 14 +402af62e: 061172 l16ui a7, a1, 12 +402af631: 051192 l16ui a9, a1, 10 +402af634: 041162 l16ui a6, a1, 8 +402af637: e8ea01 l32r a0, 402a99e0 +402af63a: 040c movi.n a4, 0 +402af63c: 042d mov.n a2, a4 +402af63e: 0008 l32i.n a0, a0, 0 +402af640: 669a add.n a6, a6, a9 +402af642: 77aa add.n a7, a7, a10 +402af644: 88ba add.n a8, a8, a11 +402af646: e008 l32i.n a0, a0, 56 +402af648: 558a add.n a5, a5, a8 +402af64a: 907770 addx2 a7, a7, a7 +402af64d: 906660 addx2 a6, a6, a6 +402af650: c06670 sub a6, a6, a7 +402af653: d05570 subx2 a5, a5, a7 +402af656: 115500 slli a5, a5, 16 +402af659: 116600 slli a6, a6, 16 +402af65c: 316060 srai a6, a6, 16 +402af65f: 315050 srai a5, a5, 16 +402af662: b32550 movgez a2, a5, a5 +402af665: b34660 movgez a4, a6, a6 +402af668: 114400 slli a4, a4, 16 +402af66b: 112200 slli a2, a2, 16 +402af66e: 312020 srai a2, a2, 16 +402af671: 314040 srai a4, a4, 16 +402af674: 5149 s32i.n a4, a1, 20 +402af676: 0000c0 callx0 a0 +402af679: e8d901 l32r a0, 402a99e0 +402af67c: 330c movi.n a3, 3 +402af67e: 0008 l32i.n a0, a0, 0 +402af680: 6129 s32i.n a2, a1, 24 +402af682: e008 l32i.n a0, a0, 56 +402af684: 5128 l32i.n a2, a1, 20 +402af686: 0000c0 callx0 a0 +402af689: 6138 l32i.n a3, a1, 24 +402af68b: 7108 l32i.n a0, a1, 28 +402af68d: c03320 sub a3, a3, a2 +402af690: 4128 l32i.n a2, a1, 16 +402af692: 20c112 addi a1, a1, 32 +402af695: 223a add.n a2, a2, a3 +402af697: 112200 slli a2, a2, 16 +402af69a: 312020 srai a2, a2, 16 +402af69d: f00d ret.n +402af69f: 0bf000 excw + ... + +402af6a4 : +402af6a4: c23c movi.n a2, 60 +402af6a6: fffe31 l32r a3, 402af6a0 +402af6a9: d0c112 addi a1, a1, -48 +402af6ac: a1f9 s32i.n a15, a1, 40 +402af6ae: 71c9 s32i.n a12, a1, 28 +402af6b0: 6109 s32i.n a0, a1, 24 +402af6b2: 91e9 s32i.n a14, a1, 36 +402af6b4: 81d9 s32i.n a13, a1, 32 +402af6b6: 0e0c movi.n a14, 0 +402af6b8: e8cad1 l32r a13, 402a99e0 +402af6bb: ea4e01 l32r a0, 402a9ff4 +402af6be: ff1ac1 l32r a12, 402af328 +402af6c1: f1e8f1 l32r a15, 402abe64 +402af6c4: 005c32 s16i a3, a12, 0 +402af6c7: 004f22 s8i a2, a15, 0 +402af6ca: 370002 l8ui a0, a0, 55 +402af6cd: 104102 s8i a0, a1, 16 +402af6d0: 720c movi.n a2, 7 +402af6d2: 130c movi.n a3, 1 +402af6d4: 0d08 l32i.n a0, a13, 0 +402af6d6: 001c42 l16ui a4, a12, 0 +402af6d9: 2b2002 l32i a0, a0, 172 +402af6dc: 414540 srli a4, a4, 5 +402af6df: 0000c0 callx0 a0 +402af6e2: 020c movi.n a2, 0 +402af6e4: 130c movi.n a3, 1 +402af6e6: 0d08 l32i.n a0, a13, 0 +402af6e8: 001c42 l16ui a4, a12, 0 +402af6eb: 2b2002 l32i a0, a0, 172 +402af6ee: 444040 extui a4, a4, 0, 5 +402af6f1: 0000c0 callx0 a0 +402af6f4: 001c22 l16ui a2, a12, 0 +402af6f7: 12c132 addi a3, a1, 18 +402af6fa: 140c movi.n a4, 1 +402af6fc: ffd8c5 call0 402af48c +402af6ff: 024c movi.n a2, 64 +402af701: 10c132 addi a3, a1, 16 +402af704: 140c movi.n a4, 1 +402af706: f51c movi.n a5, 31 +402af708: 070c movi.n a7, 0 +402af70a: 000f62 l8ui a6, a15, 0 +402af70d: 38a182 movi a8, 0x138 +402af710: 0189 s32i.n a8, a1, 0 +402af712: 1179 s32i.n a7, a1, 4 +402af714: 016680 slli a6, a6, 24 +402af717: 316860 srai a6, a6, 24 +402af71a: 14c172 addi a7, a1, 20 +402af71d: 014e05 call0 402b0c00 +402af720: 140132 l8ui a3, a1, 20 +402af723: 402c movi.n a0, 36 +402af725: 013380 slli a3, a3, 24 +402af728: 313830 srai a3, a3, 24 +402af72b: 1fc392 addi a9, a3, 31 +402af72e: 004f92 s8i a9, a15, 0 +402af731: 2e2037 blt a0, a3, 402af763 +402af734: 2ba3a6 blti a3, 12, 402af763 +402af737: 001c22 l16ui a2, a12, 0 +402af73a: 12c132 addi a3, a1, 18 +402af73d: 140c movi.n a4, 1 +402af73f: 91e8 l32i.n a14, a1, 36 +402af741: a1f8 l32i.n a15, a1, 40 +402af743: ffd485 call0 402af48c +402af746: ea2bd1 l32r a13, 402a9ff4 +402af749: 001c22 l16ui a2, a12, 0 +402af74c: 12c132 addi a3, a1, 18 +402af74f: ffca05 call0 402af3f0 +402af752: 6108 l32i.n a0, a1, 24 +402af754: 001c42 l16ui a4, a12, 0 +402af757: 2d5d42 s16i a4, a13, 90 +402af75a: 71c8 l32i.n a12, a1, 28 +402af75c: 81d8 l32i.n a13, a1, 32 +402af75e: 30c112 addi a1, a1, 48 +402af761: f00d ret.n +402af763: 14c122 addi a2, a1, 20 +402af766: 851c movi.n a5, 24 +402af768: c05530 sub a5, a5, a3 +402af76b: 144152 s8i a5, a1, 20 +402af76e: 0c3d mov.n a3, a12 +402af770: ffd9c5 call0 402af510 +402af773: 720c movi.n a2, 7 +402af775: 130c movi.n a3, 1 +402af777: 0d08 l32i.n a0, a13, 0 +402af779: 001c42 l16ui a4, a12, 0 +402af77c: 2b2002 l32i a0, a0, 172 +402af77f: 414540 srli a4, a4, 5 +402af782: 0000c0 callx0 a0 +402af785: 020c movi.n a2, 0 +402af787: 130c movi.n a3, 1 +402af789: 0d08 l32i.n a0, a13, 0 +402af78b: 001c42 l16ui a4, a12, 0 +402af78e: 2b2002 l32i a0, a0, 172 +402af791: 444040 extui a4, a4, 0, 5 +402af794: 0000c0 callx0 a0 +402af797: 763c movi.n a6, 55 +402af799: 140172 l8ui a7, a1, 20 +402af79c: ee1b addi.n a14, a14, 1 +402af79e: 01ee80 slli a14, a14, 24 +402af7a1: 017780 slli a7, a7, 24 +402af7a4: 31e8e0 srai a14, a14, 24 +402af7a7: fece52 addi a5, a14, -2 +402af7aa: 317870 srai a7, a7, 24 +402af7ad: c06670 sub a6, a6, a7 +402af7b0: 004f62 s8i a6, a15, 0 +402af7b3: f19556 bnez a5, 402af6d0 +402af7b6: ffdf46 j 402af737 +402af7b9: 000000 ill + +402af7bc : +402af7bc: 050c movi.n a5, 0 +402af7be: 060c movi.n a6, 0 +402af7c0: 070c movi.n a7, 0 +402af7c2: 744020 extui a4, a2, 0, 8 +402af7c5: 030c movi.n a3, 0 +402af7c7: e0c112 addi a1, a1, -32 +402af7ca: 51c9 s32i.n a12, a1, 20 +402af7cc: 61d9 s32i.n a13, a1, 24 +402af7ce: 4109 s32i.n a0, a1, 16 +402af7d0: 71e9 s32i.n a14, a1, 28 +402af7d2: 2139 s32i.n a3, a1, 8 +402af7d4: 1139 s32i.n a3, a1, 4 +402af7d6: e882e1 l32r a14, 402a99e0 +402af7d9: 0139 s32i.n a3, a1, 0 +402af7db: 0e08 l32i.n a0, a14, 0 +402af7dd: 120c movi.n a2, 1 +402af7df: 1a2002 l32i a0, a0, 104 +402af7e2: 034c movi.n a3, 64 +402af7e4: 0000c0 callx0 a0 +402af7e7: 0d0c movi.n a13, 0 +402af7e9: 0c0c movi.n a12, 0 +402af7eb: 0e08 l32i.n a0, a14, 0 +402af7ed: b008 l32i.n a0, a0, 44 +402af7ef: 38a122 movi a2, 0x138 +402af7f2: 0000c0 callx0 a0 +402af7f5: dd1b addi.n a13, a13, 1 +402af7f7: c2ca add.n a12, a2, a12 +402af7f9: 11cc00 slli a12, a12, 16 +402af7fc: 31c0c0 srai a12, a12, 16 +402af7ff: e82d66 bnei a13, 2, 402af7eb +402af802: 120c movi.n a2, 1 +402af804: 0e08 l32i.n a0, a14, 0 +402af806: 61d8 l32i.n a13, a1, 24 +402af808: 1b2002 l32i a0, a0, 108 +402af80b: 71e8 l32i.n a14, a1, 28 +402af80d: 0000c0 callx0 a0 +402af810: 3c2b addi.n a3, a12, 2 +402af812: 2c5b addi.n a2, a12, 5 +402af814: 4108 l32i.n a0, a1, 16 +402af816: 51c8 l32i.n a12, a1, 20 +402af818: b32330 movgez a2, a3, a3 +402af81b: 20c112 addi a1, a1, 32 +402af81e: 212220 srai a2, a2, 2 +402af821: 112200 slli a2, a2, 16 +402af824: 312020 srai a2, a2, 16 +402af827: f00d ret.n +402af829: 000000 ill + +402af82c : +402af82c: c44c movi.n a4, 76 +402af82e: c0c112 addi a1, a1, -64 +402af831: 81c9 s32i.n a12, a1, 32 +402af833: a1e9 s32i.n a14, a1, 40 +402af835: 5139 s32i.n a3, a1, 20 +402af837: 91d9 s32i.n a13, a1, 36 +402af839: 7109 s32i.n a0, a1, 28 +402af83b: b1f9 s32i.n a15, a1, 44 +402af83d: 000202 l8ui a0, a2, 0 +402af840: 6129 s32i.n a2, a1, 24 +402af842: 11f0f0 slli a15, a0, 1 +402af845: 11ff00 slli a15, a15, 16 +402af848: 31f0f0 srai a15, a15, 16 +402af84b: 09b407 bgeu a4, a0, 402af858 +402af84e: 1d0c movi.n a13, 1 +402af850: 203c movi.n a0, 50 +402af852: 104102 s8i a0, a1, 16 +402af855: 0001c6 j 402af860 +402af858: 0d0c movi.n a13, 0 +402af85a: e6c022 addi a2, a0, -26 +402af85d: 104122 s8i a2, a1, 16 +402af860: 024c movi.n a2, 64 +402af862: 10c132 addi a3, a1, 16 +402af865: 140c movi.n a4, 1 +402af867: f51c movi.n a5, 31 +402af869: 38a182 movi a8, 0x138 +402af86c: f17ec1 l32r a12, 402abe64 +402af86f: 070c movi.n a7, 0 +402af871: 000c62 l8ui a6, a12, 0 +402af874: 1179 s32i.n a7, a1, 4 +402af876: 0189 s32i.n a8, a1, 0 +402af878: 11c172 addi a7, a1, 17 +402af87b: 016680 slli a6, a6, 24 +402af87e: 316860 srai a6, a6, 24 +402af881: 0137c5 call0 402b0c00 +402af884: 0e0c movi.n a14, 0 +402af886: 6fa002 movi a0, 111 +402af889: 060c movi.n a6, 0 +402af88b: 110122 l8ui a2, a1, 17 +402af88e: 050c movi.n a5, 0 +402af890: d159 s32i.n a5, a1, 52 +402af892: 012280 slli a2, a2, 24 +402af895: 312820 srai a2, a2, 24 +402af898: 1fc222 addi a2, a2, 31 +402af89b: 01b280 slli a11, a2, 24 +402af89e: 004c22 s8i a2, a12, 0 +402af8a1: 114122 s8i a2, a1, 17 +402af8a4: 31b8b0 srai a11, a11, 24 +402af8a7: e6cbc2 addi a12, a11, -26 +402af8aa: 01cc80 slli a12, a12, 24 +402af8ad: 31c8c0 srai a12, a12, 24 +402af8b0: 009d mov.n a9, a0 +402af8b2: 062d mov.n a2, a6 +402af8b4: b32cc0 movgez a2, a12, a12 +402af8b7: 01c280 slli a12, a2, 24 +402af8ba: 31c8c0 srai a12, a12, 24 +402af8bd: 0120b7 blt a0, a11, 402af8c2 +402af8c0: 0b9d mov.n a9, a11 +402af8c2: 114192 s8i a9, a1, 17 +402af8c5: 0c2d mov.n a2, a12 +402af8c7: ffef45 call0 402af7bc +402af8ca: 110132 l8ui a3, a1, 17 +402af8cd: c129 s32i.n a2, a1, 48 +402af8cf: 012380 slli a2, a3, 24 +402af8d2: 312820 srai a2, a2, 24 +402af8d5: ffee45 call0 402af7bc +402af8d8: 6fa002 movi a0, 111 +402af8db: 060c movi.n a6, 0 +402af8dd: c72c movi.n a7, 44 +402af8df: c198 l32i.n a9, a1, 48 +402af8e1: b82c movi.n a8, 43 +402af8e3: 4edc bnez.n a14, 402af8fb +402af8e5: c0a920 sub a10, a9, a2 +402af8e8: 11aa00 slli a10, a10, 16 +402af8eb: 31a0a0 srai a10, a10, 16 +402af8ee: 12a9f7 bge a9, a15, 402af904 +402af8f1: 0fa7a7 bge a7, a10, 402af904 +402af8f4: edcc bnez.n a13, 402af906 +402af8f6: 1d0c movi.n a13, 1 +402af8f8: 000206 j 402af904 +402af8fb: c0a920 sub a10, a9, a2 +402af8fe: 11aa00 slli a10, a10, 16 +402af901: 31a0a0 srai a10, a10, 16 +402af904: 9d8c beqz.n a13, 402af911 +402af906: 05a8a7 bge a8, a10, 402af90f +402af909: 0727a7 blt a7, a10, 402af914 +402af90c: 0129f7 blt a9, a15, 402af911 +402af90f: 0d0c movi.n a13, 0 +402af911: 02a7a7 bge a7, a10, 402af917 +402af914: 087d16 beqz a13, 402af99f +402af917: d1b8 l32i.n a11, a1, 52 +402af919: 052ba7 blt a11, a10, 402af922 +402af91c: 02a8a7 bge a8, a10, 402af922 +402af91f: 07cd16 beqz a13, 402af99f +402af922: 0229f7 blt a9, a15, 402af928 +402af925: 076d56 bnez a13, 402af99f +402af928: 035c movi.n a3, 80 +402af92a: 71a327 bge a3, a2, 402af99f +402af92d: 110142 l8ui a4, a1, 17 +402af930: 014480 slli a4, a4, 24 +402af933: 314840 srai a4, a4, 24 +402af936: 651407 beq a4, a0, 402af99f +402af939: 062c16 beqz a12, 402af99f +402af93c: 1dbc beqz.n a13, 402af971 +402af93e: 9edc bnez.n a14, 402af95b +402af940: 053c movi.n a5, 48 +402af942: 15a5a7 bge a5, a10, 402af95b +402af945: c029f0 sub a2, a9, a15 +402af948: b21b addi.n a11, a2, 1 +402af94a: b3b220 movgez a11, a2, a2 +402af94d: 21b1b0 srai a11, a11, 1 +402af950: bb0b addi.n a11, a11, -1 +402af952: 01bb80 slli a11, a11, 24 +402af955: 31b8b0 srai a11, a11, 24 +402af958: 000106 j 402af960 +402af95b: cb7c movi.n a11, -4 +402af95d: c029f0 sub a2, a9, a15 +402af960: 113bf0 slli a3, a11, 1 +402af963: 0ca327 bge a3, a2, 402af973 +402af966: 420b addi.n a4, a2, -1 +402af968: b32440 movgez a2, a4, a4 +402af96b: 21b120 srai a11, a2, 1 +402af96e: 000046 j 402af973 +402af971: 2b0c movi.n a11, 2 +402af973: 062d mov.n a2, a6 +402af975: ee1b addi.n a14, a14, 1 +402af977: 113a00 slli a3, a10, 16 +402af97a: ccba add.n a12, a12, a11 +402af97c: 01cc80 slli a12, a12, 24 +402af97f: 313030 srai a3, a3, 16 +402af982: 74e0e0 extui a14, a14, 0, 8 +402af985: f6ce52 addi a5, a14, -10 +402af988: 8323d0 moveqz a2, a3, a13 +402af98b: 31c8c0 srai a12, a12, 24 +402af98e: 1accb2 addi a11, a12, 26 +402af991: d129 s32i.n a2, a1, 52 +402af993: 1141b2 s8i a11, a1, 17 +402af996: 01bb80 slli a11, a11, 24 +402af999: 31b8b0 srai a11, a11, 24 +402af99c: f10556 bnez a5, 402af8b0 +402af99f: 100c movi.n a0, 1 +402af9a1: 5128 l32i.n a2, a1, 20 +402af9a3: 81c8 l32i.n a12, a1, 32 +402af9a5: 91d8 l32i.n a13, a1, 36 +402af9a7: a1e8 l32i.n a14, a1, 40 +402af9a9: 0f3c movi.n a15, 48 +402af9ab: 012fa7 blt a15, a10, 402af9b0 +402af9ae: 000c movi.n a0, 0 +402af9b0: 004202 s8i a0, a2, 0 +402af9b3: 6108 l32i.n a0, a1, 24 +402af9b5: 000002 l8ui a0, a0, 0 +402af9b8: b1f8 l32i.n a15, a1, 44 +402af9ba: 1120f0 slli a2, a0, 1 +402af9bd: 15a927 bge a9, a2, 402af9d6 +402af9c0: d02090 subx2 a2, a0, a9 +402af9c3: 321b addi.n a3, a2, 1 +402af9c5: 222b addi.n a2, a2, 2 +402af9c7: b32330 movgez a2, a3, a3 +402af9ca: 212120 srai a2, a2, 1 +402af9cd: 112200 slli a2, a2, 16 +402af9d0: 312020 srai a2, a2, 16 +402af9d3: 000046 j 402af9d8 +402af9d6: 020c movi.n a2, 0 +402af9d8: 7108 l32i.n a0, a1, 28 +402af9da: 40c112 addi a1, a1, 64 +402af9dd: f00d ret.n + ... + +402af9e0 : +402af9e0: a28c beqz.n a2, 402af9ee +402af9e2: 0c2326 beqi a3, 2, 402af9f2 +402af9e5: 093326 beqi a3, 3, 402af9f2 +402af9e8: 066326 beqi a3, 6, 402af9f2 +402af9eb: 037326 beqi a3, 7, 402af9f2 +402af9ee: 020c movi.n a2, 0 +402af9f0: f00d ret.n +402af9f2: e97e21 l32r a2, 402a9fec +402af9f5: e97f41 l32r a4, 402a9ff4 +402af9f8: 380232 l8ui a3, a2, 56 +402af9fb: 300442 l8ui a4, a4, 48 +402af9fe: 370222 l8ui a2, a2, 55 +402afa01: 014480 slli a4, a4, 24 +402afa04: 013380 slli a3, a3, 24 +402afa07: 313830 srai a3, a3, 24 +402afa0a: 314840 srai a4, a4, 24 +402afa0d: 012280 slli a2, a2, 24 +402afa10: 312820 srai a2, a2, 24 +402afa13: d974e6 bgei a4, 7, 402af9f0 +402afa16: 032d mov.n a2, a3 +402afa18: f00d ret.n + ... + +402afa1c : +402afa1c: d0c112 addi a1, a1, -48 +402afa1f: 1109 s32i.n a0, a1, 4 +402afa21: 6139 s32i.n a3, a1, 24 +402afa23: 7169 s32i.n a6, a1, 28 +402afa25: 0129 s32i.n a2, a1, 0 +402afa27: 31d9 s32i.n a13, a1, 12 +402afa29: 41e9 s32i.n a14, a1, 16 +402afa2b: 51f9 s32i.n a15, a1, 20 +402afa2d: 21c9 s32i.n a12, a1, 8 +402afa2f: 04fd mov.n a15, a4 +402afa31: 0c0c movi.n a12, 0 +402afa33: e81ee1 l32r a14, 402a9aac +402afa36: 8d1c movi.n a13, 24 +402afa38: 0c2d mov.n a2, a12 +402afa3a: 0138 l32i.n a3, a1, 0 +402afa3c: 007545 call0 402b0194 +402afa3f: 02fa add.n a0, a2, a15 +402afa41: 000002 l8ui a0, a0, 0 +402afa44: 6148 l32i.n a4, a1, 24 +402afa46: 010080 slli a0, a0, 24 +402afa49: 310800 srai a0, a0, 24 +402afa4c: 048cf6 bgeui a12, 8, 402afa54 +402afa4f: 404a add.n a4, a0, a4 +402afa51: 000206 j 402afa5d +402afa54: 7158 l32i.n a5, a1, 28 +402afa56: 054d mov.n a4, a5 +402afa58: 01a507 bge a5, a0, 402afa5d +402afa5b: 004d mov.n a4, a0 +402afa5d: 00af02 movi a0, 0xffffff00 +402afa60: a03ce0 addx4 a3, a12, a14 +402afa63: 608040 neg a8, a4 +402afa66: 0d4d mov.n a4, a13 +402afa68: 018880 slli a8, a8, 24 +402afa6b: 318880 srai a8, a8, 24 +402afa6e: 012d87 blt a13, a8, 402afa73 +402afa71: 084d mov.n a4, a8 +402afa73: 745040 extui a5, a4, 0, 8 +402afa76: 0020c0 memw +402afa79: c12322 l32i a2, a3, 0x304 +402afa7c: 102200 and a2, a2, a0 +402afa7f: 202250 or a2, a2, a5 +402afa82: 0020c0 memw +402afa85: c16322 s32i a2, a3, 0x304 +402afa88: cc1b addi.n a12, a12, 1 +402afa8a: 74c0c0 extui a12, a12, 0, 8 +402afa8d: a79cd7 bne a12, a13, 402afa38 +402afa90: 21c8 l32i.n a12, a1, 8 +402afa92: 31d8 l32i.n a13, a1, 12 +402afa94: 41e8 l32i.n a14, a1, 16 +402afa96: 51f8 l32i.n a15, a1, 20 +402afa98: 1108 l32i.n a0, a1, 4 +402afa9a: 30c112 addi a1, a1, 48 +402afa9d: f00d ret.n +402afa9f: 000000 ill +402afaa2: 002c movi.n a0, 32 +402afaa4: ff .byte 0xff +402afaa5: ff .byte 0xff +402afaa6: ff .byte 0xff +402afaa7: 8260f0 mull a6, a0, a15 + +402afaa8 : +402afaa8: 018260 slli a8, a2, 26 +402afaab: ebd891 l32r a9, 402aaa0c +402afaae: f0c112 addi a1, a1, -16 +402afab1: 607030 neg a7, a3 +402afab4: 747070 extui a7, a7, 0, 8 +402afab7: 1169 s32i.n a6, a1, 4 +402afab9: 2109 s32i.n a0, a1, 8 +402afabb: 31c9 s32i.n a12, a1, 12 +402afabd: 0159 s32i.n a5, a1, 0 +402afabf: 02cd mov.n a12, a2 +402afac1: e7fa51 l32r a5, 402a9aac +402afac4: e7c701 l32r a0, 402a99e0 +402afac7: fff661 l32r a6, 402afaa0 +402afaca: 117760 slli a7, a7, 10 +402afacd: 206460 or a6, a4, a6 +402afad0: 0020c0 memw +402afad3: ee2522 l32i a2, a5, 0x3b8 +402afad6: 102290 and a2, a2, a9 +402afad9: 202280 or a2, a2, a8 +402afadc: 202270 or a2, a2, a7 +402afadf: 202260 or a2, a2, a6 +402afae2: 0020c0 memw +402afae5: a30c movi.n a3, 10 +402afae7: 0008 l32i.n a0, a0, 0 +402afae9: ee6522 s32i a2, a5, 0x3b8 +402afaec: 1c2002 l32i a0, a0, 112 +402afaef: 420c movi.n a2, 4 +402afaf1: 0000c0 callx0 a0 +402afaf4: 115cd0 slli a5, a12, 3 +402afaf7: 0470c0 extui a7, a12, 0, 1 +402afafa: 160c movi.n a6, 1 +402afafc: 0188 l32i.n a8, a1, 0 +402afafe: 040c movi.n a4, 0 +402afb00: 005822 s16i a2, a8, 0 +402afb03: 834670 moveqz a4, a6, a7 +402afb06: 204450 or a4, a4, a5 +402afb09: ffe651 l32r a5, 402afaa4 +402afb0c: 014480 slli a4, a4, 24 +402afb0f: 0020c0 memw +402afb12: e7e631 l32r a3, 402a9aac +402afb15: ee2322 l32i a2, a3, 0x3b8 +402afb18: 102250 and a2, a2, a5 +402afb1b: 202240 or a2, a2, a4 +402afb1e: 0020c0 memw +402afb21: 31c8 l32i.n a12, a1, 12 +402afb23: e7af01 l32r a0, 402a99e0 +402afb26: ee6322 s32i a2, a3, 0x3b8 +402afb29: 0008 l32i.n a0, a0, 0 +402afb2b: 420c movi.n a2, 4 +402afb2d: 1c2002 l32i a0, a0, 112 +402afb30: a30c movi.n a3, 10 +402afb32: 0000c0 callx0 a0 +402afb35: 1198 l32i.n a9, a1, 4 +402afb37: 2108 l32i.n a0, a1, 8 +402afb39: 005922 s16i a2, a9, 0 +402afb3c: 10c112 addi a1, a1, 16 +402afb3f: f00d ret.n +402afb41: 000000 ill +402afb44: fecda4 excw +402afb47: 3f .byte 0x3f +402afb48: 2ca440 excw +402afb4b: 038d40 excw + +402afb4c : +402afb4c: 038d mov.n a8, a3 +402afb4e: 090c movi.n a9, 0 +402afb50: 0a0c movi.n a10, 0 +402afb52: c0c112 addi a1, a1, -64 +402afb55: d129 s32i.n a2, a1, 52 +402afb57: e159 s32i.n a5, a1, 56 +402afb59: b169 s32i.n a6, a1, 44 +402afb5b: 3109 s32i.n a0, a1, 12 +402afb5d: 51d9 s32i.n a13, a1, 20 +402afb5f: 61e9 s32i.n a14, a1, 24 +402afb61: 41c9 s32i.n a12, a1, 16 +402afb63: 71f9 s32i.n a15, a1, 28 +402afb65: 04cd mov.n a12, a4 +402afb67: 0f0c movi.n a15, 0 +402afb69: 0e0c movi.n a14, 0 +402afb6b: 0d0c movi.n a13, 0 +402afb6d: 91a9 s32i.n a10, a1, 36 +402afb6f: a199 s32i.n a9, a1, 40 +402afb71: 1189 s32i.n a8, a1, 4 +402afb73: f4c202 addi a0, a2, -12 +402afb76: 740000 extui a0, a0, 0, 8 +402afb79: c109 s32i.n a0, a1, 48 +402afb7b: 424df6 bgeui a13, 4, 402afbc1 +402afb7e: 130c movi.n a3, 1 +402afb80: e148 l32i.n a4, a1, 56 +402afb82: e79701 l32r a0, 402a99e0 +402afb85: d12ee0 mul16s a2, a14, a14 +402afb88: 01d222 addmi a2, a2, 0x100 +402afb8b: 0008 l32i.n a0, a0, 0 +402afb8d: 80c222 addi a2, a2, -128 +402afb90: 212820 srai a2, a2, 8 +402afb93: 8129 s32i.n a2, a1, 32 +402afb95: 422002 l32i a0, a0, 0x108 +402afb98: 22fa add.n a2, a2, a15 +402afb9a: 81f8 l32i.n a15, a1, 32 +402afb9c: 012280 slli a2, a2, 24 +402afb9f: 312820 srai a2, a2, 24 +402afba2: 0000c0 callx0 a0 +402afba5: 030c movi.n a3, 0 +402afba7: e148 l32i.n a4, a1, 56 +402afba9: c0f2f0 sub a15, a2, a15 +402afbac: e78d01 l32r a0, 402a99e0 +402afbaf: 0e2d mov.n a2, a14 +402afbb1: 0008 l32i.n a0, a0, 0 +402afbb3: 01ff80 slli a15, a15, 24 +402afbb6: 422002 l32i a0, a0, 0x108 +402afbb9: 31f8f0 srai a15, a15, 24 +402afbbc: 0000c0 callx0 a0 +402afbbf: 02ed mov.n a14, a2 +402afbc1: 120c movi.n a2, 1 +402afbc3: c138 l32i.n a3, a1, 48 +402afbc5: 1148 l32i.n a4, a1, 4 +402afbc7: 015d mov.n a5, a1 +402afbc9: 612b addi.n a6, a1, 2 +402afbcb: ffedc5 call0 402afaa8 +402afbce: 019192 l16si a9, a1, 2 +402afbd1: 009102 l16si a0, a1, 0 +402afbd4: 093d mov.n a3, a9 +402afbd6: 01a097 bge a0, a9, 402afbdb +402afbd9: 003d mov.n a3, a0 +402afbdb: c02900 sub a2, a9, a0 +402afbde: 140c movi.n a4, 1 +402afbe0: 833430 moveqz a3, a4, a3 +402afbe3: 112250 slli a2, a2, 11 +402afbe6: 489801 l32r a0, 40281e48 +402afbe9: 0000c0 callx0 a0 +402afbec: e158 l32i.n a5, a1, 56 +402afbee: 10c222 addi a2, a2, 16 +402afbf1: 212520 srai a2, a2, 5 +402afbf4: 004c22 s8i a2, a12, 0 +402afbf7: 758c beqz.n a5, 402afc02 +402afbf9: 005fd6 bgez a15, 402afc02 +402afbfc: 603020 neg a3, a2 +402afbff: 004c32 s8i a3, a12, 0 +402afc02: 020c movi.n a2, 0 +402afc04: d138 l32i.n a3, a1, 52 +402afc06: 1148 l32i.n a4, a1, 4 +402afc08: 015d mov.n a5, a1 +402afc0a: 612b addi.n a6, a1, 2 +402afc0c: ffe985 call0 402afaa8 +402afc0f: 019132 l16si a3, a1, 2 +402afc12: 009142 l16si a4, a1, 0 +402afc15: c02430 sub a2, a4, a3 +402afc18: 334a add.n a3, a3, a4 +402afc1a: 112240 slli a2, a2, 12 +402afc1d: 140c movi.n a4, 1 +402afc1f: 113300 slli a3, a3, 16 +402afc22: 313030 srai a3, a3, 16 +402afc25: 833430 moveqz a3, a4, a3 +402afc28: 488801 l32r a0, 40281e48 +402afc2b: 0000c0 callx0 a0 +402afc2e: e158 l32i.n a5, a1, 56 +402afc30: 10c202 addi a0, a2, 16 +402afc33: 210500 srai a0, a0, 5 +402afc36: 014c02 s8i a0, a12, 1 +402afc39: 758c beqz.n a5, 402afc44 +402afc3b: 056e77 bbci a14, 7, 402afc44 +402afc3e: 600000 neg a0, a0 +402afc41: 014c02 s8i a0, a12, 1 +402afc44: 000c22 l8ui a2, a12, 0 +402afc47: 012280 slli a2, a2, 24 +402afc4a: 312820 srai a2, a2, 24 +402afc4d: 143df6 bgeui a13, 3, 402afc65 +402afc50: c0ff20 sub a15, a15, a2 +402afc53: c0ee00 sub a14, a14, a0 +402afc56: 01ee80 slli a14, a14, 24 +402afc59: 01ff80 slli a15, a15, 24 +402afc5c: 31f8f0 srai a15, a15, 24 +402afc5f: 31e8e0 srai a14, a14, 24 +402afc62: 002206 j 402afcee +402afc65: 9138 l32i.n a3, a1, 36 +402afc67: a158 l32i.n a5, a1, 40 +402afc69: 403a add.n a4, a0, a3 +402afc6b: 625a add.n a6, a2, a5 +402afc6d: e75c01 l32r a0, 402a99e0 +402afc70: 016680 slli a6, a6, 24 +402afc73: 014480 slli a4, a4, 24 +402afc76: 313840 srai a3, a4, 24 +402afc79: 315860 srai a5, a6, 24 +402afc7c: 0008 l32i.n a0, a0, 0 +402afc7e: a159 s32i.n a5, a1, 40 +402afc80: 0008 l32i.n a0, a0, 0 +402afc82: 9139 s32i.n a3, a1, 36 +402afc84: 0000c0 callx0 a0 +402afc87: 1522e6 bgei a2, 2, 402afca0 +402afc8a: e75501 l32r a0, 402a99e0 +402afc8d: 010c22 l8ui a2, a12, 1 +402afc90: 0008 l32i.n a0, a0, 0 +402afc92: 012280 slli a2, a2, 24 +402afc95: 0008 l32i.n a0, a0, 0 +402afc97: 312820 srai a2, a2, 24 +402afc9a: 0000c0 callx0 a0 +402afc9d: 7722a6 blti a2, 2, 402afd18 +402afca0: 4a6d66 bnei a13, 6, 402afcee +402afca3: a128 l32i.n a2, a1, 40 +402afca5: e74e01 l32r a0, 402a99e0 +402afca8: 9138 l32i.n a3, a1, 36 +402afcaa: 0008 l32i.n a0, a0, 0 +402afcac: 332b addi.n a3, a3, 2 +402afcae: 222b addi.n a2, a2, 2 +402afcb0: 212220 srai a2, a2, 2 +402afcb3: 213230 srai a3, a3, 2 +402afcb6: 2139 s32i.n a3, a1, 8 +402afcb8: 0008 l32i.n a0, a0, 0 +402afcba: c0ff20 sub a15, a15, a2 +402afcbd: c0ee30 sub a14, a14, a3 +402afcc0: 01ee80 slli a14, a14, 24 +402afcc3: 01ff80 slli a15, a15, 24 +402afcc6: 31f8f0 srai a15, a15, 24 +402afcc9: 31e8e0 srai a14, a14, 24 +402afccc: 0000c0 callx0 a0 +402afccf: 0e52e6 bgei a2, 5, 402afce1 +402afcd2: e74301 l32r a0, 402a99e0 +402afcd5: 0008 l32i.n a0, a0, 0 +402afcd7: 0008 l32i.n a0, a0, 0 +402afcd9: 2128 l32i.n a2, a1, 8 +402afcdb: 0000c0 callx0 a0 +402afcde: 0c52a6 blti a2, 5, 402afcee +402afce1: ff9831 l32r a3, 402afb44 +402afce4: 510741 l32r a4, 40284100 +402afce7: 0328 l32i.n a2, a3, 0 +402afce9: 202240 or a2, a2, a4 +402afcec: 0329 s32i.n a2, a3, 0 +402afcee: b158 l32i.n a5, a1, 44 +402afcf0: 959c beqz.n a5, 402afd0d +402afcf2: ff9521 l32r a2, 402afb48 +402afcf5: 010c42 l8ui a4, a12, 1 +402afcf8: 000c32 l8ui a3, a12, 0 +402afcfb: 014480 slli a4, a4, 24 +402afcfe: 013380 slli a3, a3, 24 +402afd01: 313830 srai a3, a3, 24 +402afd04: 314840 srai a4, a4, 24 +402afd07: 473901 l32r a0, 402819ec +402afd0a: 0000c0 callx0 a0 +402afd0d: dd1b addi.n a13, a13, 1 +402afd0f: 74d0d0 extui a13, a13, 0, 8 +402afd12: f9cd52 addi a5, a13, -7 +402afd15: e62556 bnez a5, 402afb7b +402afd18: 130c movi.n a3, 1 +402afd1a: e148 l32i.n a4, a1, 56 +402afd1c: e73101 l32r a0, 402a99e0 +402afd1f: 51d8 l32i.n a13, a1, 20 +402afd21: 0008 l32i.n a0, a0, 0 +402afd23: 012f80 slli a2, a15, 24 +402afd26: 422002 l32i a0, a0, 0x108 +402afd29: 312820 srai a2, a2, 24 +402afd2c: 0000c0 callx0 a0 +402afd2f: e148 l32i.n a4, a1, 56 +402afd31: e72b01 l32r a0, 402a99e0 +402afd34: 030c movi.n a3, 0 +402afd36: 0008 l32i.n a0, a0, 0 +402afd38: 012e80 slli a2, a14, 24 +402afd3b: 422002 l32i a0, a0, 0x108 +402afd3e: 312820 srai a2, a2, 24 +402afd41: 0000c0 callx0 a0 +402afd44: 3108 l32i.n a0, a1, 12 +402afd46: 014ce2 s8i a14, a12, 1 +402afd49: 004cf2 s8i a15, a12, 0 +402afd4c: 61e8 l32i.n a14, a1, 24 +402afd4e: 71f8 l32i.n a15, a1, 28 +402afd50: 41c8 l32i.n a12, a1, 16 +402afd52: 40c112 addi a1, a1, 64 +402afd55: f00d ret.n +402afd57: a45000 extui a5, a0, 0, 11 +402afd5a: 402c movi.n a0, 36 +402afd5c: ff .byte 0xff +402afd5d: ff .byte 0xff +402afd5e: 30e000 xor a14, a0, a0 + +402afd60 : +402afd60: 209330 or a9, a3, a3 +402afd63: c0c112 addi a1, a1, -64 +402afd66: 0961c2 s32i a12, a1, 36 +402afd69: 0c61f2 s32i a15, a1, 48 +402afd6c: 3169 s32i.n a6, a1, 12 +402afd6e: 2149 s32i.n a4, a1, 8 +402afd70: 8109 s32i.n a0, a1, 32 +402afd72: a1d9 s32i.n a13, a1, 40 +402afd74: b1e9 s32i.n a14, a1, 44 +402afd76: 02dd mov.n a13, a2 +402afd78: 07ed mov.n a14, a7 +402afd7a: 0208 l32i.n a0, a2, 0 +402afd7c: 1199 s32i.n a9, a1, 4 +402afd7e: 050100 extui a0, a0, 17, 1 +402afd81: 187056 bnez a0, 402aff0c +402afd84: 77a022 movi a2, 119 +402afd87: 030c movi.n a3, 0 +402afd89: 041c movi.n a4, 16 +402afd8b: e715c1 l32r a12, 402a99e0 +402afd8e: 060c movi.n a6, 0 +402afd90: 0c08 l32i.n a0, a12, 0 +402afd92: 05fd mov.n a15, a5 +402afd94: 252002 l32i a0, a0, 148 +402afd97: 050c movi.n a5, 0 +402afd99: 0000c0 callx0 a0 +402afd9c: 030c movi.n a3, 0 +402afd9e: f40c movi.n a4, 15 +402afda0: 650c movi.n a5, 6 +402afda2: 660c movi.n a6, 6 +402afda4: 0c08 l32i.n a0, a12, 0 +402afda6: 5129 s32i.n a2, a1, 20 +402afda8: 252002 l32i a0, a0, 148 +402afdab: 77a022 movi a2, 119 +402afdae: 0000c0 callx0 a0 +402afdb1: 030c movi.n a3, 0 +402afdb3: 940c movi.n a4, 9 +402afdb5: 750c movi.n a5, 7 +402afdb7: 060c movi.n a6, 0 +402afdb9: 0c08 l32i.n a0, a12, 0 +402afdbb: 6129 s32i.n a2, a1, 24 +402afdbd: 252002 l32i a0, a0, 148 +402afdc0: 77a022 movi a2, 119 +402afdc3: 0000c0 callx0 a0 +402afdc6: 0c08 l32i.n a0, a12, 0 +402afdc8: 282002 l32i a0, a0, 160 +402afdcb: 7129 s32i.n a2, a1, 28 +402afdcd: 0000c0 callx0 a0 +402afdd0: 0c08 l32i.n a0, a12, 0 +402afdd2: 302002 l32i a0, a0, 192 +402afdd5: 120c movi.n a2, 1 +402afdd7: 0000c0 callx0 a0 +402afdda: 2128 l32i.n a2, a1, 8 +402afddc: f9d8c5 call0 402a9b6c +402afddf: 2128 l32i.n a2, a1, 8 +402afde1: 013d mov.n a3, a1 +402afde3: 140c movi.n a4, 1 +402afde5: ff6a45 call0 402af48c +402afde8: 0c08 l32i.n a0, a12, 0 +402afdea: 6008 l32i.n a0, a0, 24 +402afdec: 020c movi.n a2, 0 +402afdee: 0000c0 callx0 a0 +402afdf1: 0c08 l32i.n a0, a12, 0 +402afdf3: f008 l32i.n a0, a0, 60 +402afdf5: 120c movi.n a2, 1 +402afdf7: 0000c0 callx0 a0 +402afdfa: 77a022 movi a2, 119 +402afdfd: 030c movi.n a3, 0 +402afdff: 940c movi.n a4, 9 +402afe01: 750c movi.n a5, 7 +402afe03: 0c08 l32i.n a0, a12, 0 +402afe05: 060c movi.n a6, 0 +402afe07: 272002 l32i a0, a0, 156 +402afe0a: 070c movi.n a7, 0 +402afe0c: 0000c0 callx0 a0 +402afe0f: 77a022 movi a2, 119 +402afe12: 030c movi.n a3, 0 +402afe14: 041c movi.n a4, 16 +402afe16: 250c movi.n a5, 2 +402afe18: 0c08 l32i.n a0, a12, 0 +402afe1a: 260c movi.n a6, 2 +402afe1c: 272002 l32i a0, a0, 156 +402afe1f: 170c movi.n a7, 1 +402afe21: 0000c0 callx0 a0 +402afe24: 3128 l32i.n a2, a1, 12 +402afe26: 440172 l8ui a7, a1, 68 +402afe29: 0f3d mov.n a3, a15 +402afe2b: 412b addi.n a4, a1, 2 +402afe2d: 4001f2 l8ui a15, a1, 64 +402afe30: 0e5d mov.n a5, a14 +402afe32: 0f6d mov.n a6, a15 +402afe34: ffd145 call0 402afb4c +402afe37: 0c08 l32i.n a0, a12, 0 +402afe39: 1b2002 l32i a0, a0, 108 +402afe3c: 120c movi.n a2, 1 +402afe3e: 0000c0 callx0 a0 +402afe41: 77a022 movi a2, 119 +402afe44: 030c movi.n a3, 0 +402afe46: 041c movi.n a4, 16 +402afe48: 050c movi.n a5, 0 +402afe4a: 060c movi.n a6, 0 +402afe4c: 0c08 l32i.n a0, a12, 0 +402afe4e: 5178 l32i.n a7, a1, 20 +402afe50: 272002 l32i a0, a0, 156 +402afe53: 4179 s32i.n a7, a1, 16 +402afe55: 0000c0 callx0 a0 +402afe58: 6178 l32i.n a7, a1, 24 +402afe5a: 77a022 movi a2, 119 +402afe5d: 030c movi.n a3, 0 +402afe5f: f40c movi.n a4, 15 +402afe61: 0c08 l32i.n a0, a12, 0 +402afe63: 650c movi.n a5, 6 +402afe65: 272002 l32i a0, a0, 156 +402afe68: 660c movi.n a6, 6 +402afe6a: 0000c0 callx0 a0 +402afe6d: 7178 l32i.n a7, a1, 28 +402afe6f: 77a022 movi a2, 119 +402afe72: 030c movi.n a3, 0 +402afe74: 940c movi.n a4, 9 +402afe76: 0c08 l32i.n a0, a12, 0 +402afe78: 750c movi.n a5, 7 +402afe7a: 272002 l32i a0, a0, 156 +402afe7d: 060c movi.n a6, 0 +402afe7f: 0000c0 callx0 a0 +402afe82: 77a022 movi a2, 119 +402afe85: 030c movi.n a3, 0 +402afe87: 041c movi.n a4, 16 +402afe89: 250c movi.n a5, 2 +402afe8b: 0c08 l32i.n a0, a12, 0 +402afe8d: 260c movi.n a6, 2 +402afe8f: 272002 l32i a0, a0, 156 +402afe92: 070c movi.n a7, 0 +402afe94: 0000c0 callx0 a0 +402afe97: f20c movi.n a2, 15 +402afe99: 020142 l8ui a4, a1, 2 +402afe9c: 107c movi.n a0, -15 +402afe9e: 014480 slli a4, a4, 24 +402afea1: 314840 srai a4, a4, 24 +402afea4: 012407 blt a4, a0, 402afea9 +402afea7: 040d mov.n a0, a4 +402afea9: 030142 l8ui a4, a1, 3 +402afeac: 012207 blt a2, a0, 402afeb1 +402afeaf: 002d mov.n a2, a0 +402afeb1: 106c movi.n a0, -31 +402afeb3: 024122 s8i a2, a1, 2 +402afeb6: 014480 slli a4, a4, 24 +402afeb9: 013280 slli a3, a2, 24 +402afebc: 313830 srai a3, a3, 24 +402afebf: 314840 srai a4, a4, 24 +402afec2: f21c movi.n a2, 31 +402afec4: 012407 blt a4, a0, 402afec9 +402afec7: 040d mov.n a0, a4 +402afec9: 012207 blt a2, a0, 402afece +402afecc: 002d mov.n a2, a0 +402afece: 034122 s8i a2, a1, 3 +402afed1: 014280 slli a4, a2, 24 +402afed4: 314840 srai a4, a4, 24 +402afed7: ee8c beqz.n a14, 402afee9 +402afed9: 4158 l32i.n a5, a1, 16 +402afedb: a58c beqz.n a5, 402afee9 +402afedd: 603030 neg a3, a3 +402afee0: 024132 s8i a3, a1, 2 +402afee3: 013380 slli a3, a3, 24 +402afee6: 313830 srai a3, a3, 24 +402afee9: df8c beqz.n a15, 402afefa +402afeeb: ff9b21 l32r a2, 402afd58 +402afeee: 46bf01 l32r a0, 402819ec +402afef1: 0000c0 callx0 a0 +402afef4: 030142 l8ui a4, a1, 3 +402afef7: 020132 l8ui a3, a1, 2 +402afefa: 045730 extui a5, a3, 7, 1 +402afefd: 01e380 slli a14, a3, 24 +402aff00: 31e8e0 srai a14, a14, 24 +402aff03: 086516 beqz a5, 402aff8d +402aff06: 20c3e2 addi a14, a3, 32 +402aff09: 002006 j 402aff8d +402aff0c: 0013c2 l16ui a12, a3, 0 +402aff0f: 41e8c0 srli a14, a12, 8 +402aff12: 01cc80 slli a12, a12, 24 +402aff15: 31c8c0 srai a12, a12, 24 +402aff18: e6e761 l32r a6, 402a9ab4 +402aff1b: 01ae80 slli a10, a14, 24 +402aff1e: eeb3b1 l32r a11, 402ab9ec +402aff21: 019ce0 slli a9, a12, 18 +402aff24: 2099b0 or a9, a9, a11 +402aff27: e9c8e1 l32r a14, 402aa648 +402aff2a: ff8cb1 l32r a11, 402afd5c +402aff2d: 0020c0 memw +402aff30: 982e82 l32i a8, a14, 0x260 +402aff33: 1088b0 and a8, a8, a11 +402aff36: 2088a0 or a8, a8, a10 +402aff39: 208890 or a8, a8, a9 +402aff3c: 0020c0 memw +402aff3f: 986e82 s32i a8, a14, 0x260 +402aff42: 072c movi.n a7, 32 +402aff44: 0020c0 memw +402aff47: a658 l32i.n a5, a6, 40 +402aff49: 205570 or a5, a5, a7 +402aff4c: 0020c0 memw +402aff4f: a659 s32i.n a5, a6, 40 +402aff51: 047c movi.n a4, -16 +402aff53: 230c movi.n a3, 2 +402aff55: 0020c0 memw +402aff58: 8f2e22 l32i a2, a14, 0x23c +402aff5b: 102240 and a2, a2, a4 +402aff5e: 202230 or a2, a2, a3 +402aff61: 0020c0 memw +402aff64: 8f6e22 s32i a2, a14, 0x23c +402aff67: 0eae02 movi a0, 0xfffffe0e +402aff6a: 1f0c movi.n a15, 1 +402aff6c: 0020c0 memw +402aff6f: 992ed2 l32i a13, a14, 0x264 +402aff72: 10dd00 and a13, a13, a0 +402aff75: 20ddf0 or a13, a13, a15 +402aff78: 0020c0 memw +402aff7b: 91c8 l32i.n a12, a1, 36 +402aff7d: 996ed2 s32i a13, a14, 0x264 +402aff80: c1f8 l32i.n a15, a1, 48 +402aff82: a1d8 l32i.n a13, a1, 40 +402aff84: b1e8 l32i.n a14, a1, 44 +402aff86: 8108 l32i.n a0, a1, 32 +402aff88: 40c112 addi a1, a1, 64 +402aff8b: f00d ret.n +402aff8d: 01f480 slli a15, a4, 24 +402aff90: 31f8f0 srai a15, a15, 24 +402aff93: 026477 bbci a4, 7, 402aff99 +402aff96: 40c4f2 addi a15, a4, 64 +402aff99: 0c08 l32i.n a0, a12, 0 +402aff9b: 01cf80 slli a12, a15, 24 +402aff9e: 2a2002 l32i a0, a0, 168 +402affa1: 31c8c0 srai a12, a12, 24 +402affa4: 0000c0 callx0 a0 +402affa7: 4bf731 l32r a3, 40282f84 +402affaa: 0d28 l32i.n a2, a13, 0 +402affac: 014f80 slli a4, a15, 24 +402affaf: 115e80 slli a5, a14, 8 +402affb2: 314840 srai a4, a4, 24 +402affb5: 204450 or a4, a4, a5 +402affb8: 1158 l32i.n a5, a1, 4 +402affba: 202230 or a2, a2, a3 +402affbd: 005542 s16i a4, a5, 0 +402affc0: 0d29 s32i.n a2, a13, 0 +402affc2: ffd486 j 402aff18 +402affc5: 000000 ill + +402affc8 : +402affc8: e0c112 addi a1, a1, -32 +402affcb: 31e9 s32i.n a14, a1, 12 +402affcd: 21d9 s32i.n a13, a1, 8 +402affcf: 11c9 s32i.n a12, a1, 4 +402affd1: 41f9 s32i.n a15, a1, 16 +402affd3: e808f1 l32r a15, 402a9ff4 +402affd6: 0109 s32i.n a0, a1, 0 +402affd8: 0f08 l32i.n a0, a15, 0 +402affda: e681c1 l32r a12, 402a99e0 +402affdd: 35f077 bbsi a0, 23, 402b0016 +402affe0: 6aa022 movi a2, 106 +402affe3: 230c movi.n a3, 2 +402affe5: 040c movi.n a4, 0 +402affe7: 550c movi.n a5, 5 +402affe9: 0c08 l32i.n a0, a12, 0 +402affeb: 460c movi.n a6, 4 +402affed: 272002 l32i a0, a0, 156 +402afff0: 070c movi.n a7, 0 +402afff2: 0000c0 callx0 a0 +402afff5: e7fd91 l32r a9, 402a9fec +402afff8: 0ca8 l32i.n a10, a12, 0 +402afffa: 000922 l8ui a2, a9, 0 +402afffd: 272aa2 l32i a10, a10, 156 +402b0000: 056216 beqz a2, 402b005a +402b0003: 6aa022 movi a2, 106 +402b0006: 230c movi.n a3, 2 +402b0008: 440c movi.n a4, 4 +402b000a: 750c movi.n a5, 7 +402b000c: 460c movi.n a6, 4 +402b000e: 170c movi.n a7, 1 +402b0010: 000ac0 callx0 a10 +402b0013: 0014c6 j 402b006a +402b0016: 2c0fd2 l8ui a13, a15, 44 +402b0019: 61a022 movi a2, 97 +402b001c: 130c movi.n a3, 1 +402b001e: 240c movi.n a4, 2 +402b0020: a0a052 movi a5, 160 +402b0023: 0c08 l32i.n a0, a12, 0 +402b0025: 205d50 or a5, a13, a5 +402b0028: 262002 l32i a0, a0, 152 +402b002b: 745050 extui a5, a5, 0, 8 +402b002e: 0000c0 callx0 a0 +402b0031: 66a022 movi a2, 102 +402b0034: 330c movi.n a3, 3 +402b0036: 140c movi.n a4, 1 +402b0038: 21d8 l32i.n a13, a1, 8 +402b003a: 31e8 l32i.n a14, a1, 12 +402b003c: 064c movi.n a6, 64 +402b003e: 0c08 l32i.n a0, a12, 0 +402b0040: 2d0f52 l8ui a5, a15, 45 +402b0043: 11c8 l32i.n a12, a1, 4 +402b0045: 41f8 l32i.n a15, a1, 16 +402b0047: 205560 or a5, a5, a6 +402b004a: 262002 l32i a0, a0, 152 +402b004d: 745050 extui a5, a5, 0, 8 +402b0050: 0000c0 callx0 a0 +402b0053: 0108 l32i.n a0, a1, 0 +402b0055: 20c112 addi a1, a1, 32 +402b0058: f00d ret.n +402b005a: 6aa022 movi a2, 106 +402b005d: 230c movi.n a3, 2 +402b005f: 440c movi.n a4, 4 +402b0061: 750c movi.n a5, 7 +402b0063: 460c movi.n a6, 4 +402b0065: 270c movi.n a7, 2 +402b0067: 000ac0 callx0 a10 +402b006a: 68a022 movi a2, 104 +402b006d: 330c movi.n a3, 3 +402b006f: 140c movi.n a4, 1 +402b0071: 050c movi.n a5, 0 +402b0073: 0c08 l32i.n a0, a12, 0 +402b0075: 060c movi.n a6, 0 +402b0077: 272002 l32i a0, a0, 156 +402b007a: 170c movi.n a7, 1 +402b007c: 0000c0 callx0 a0 +402b007f: 6aa022 movi a2, 106 +402b0082: 230c movi.n a3, 2 +402b0084: 640c movi.n a4, 6 +402b0086: 450c movi.n a5, 4 +402b0088: 0c08 l32i.n a0, a12, 0 +402b008a: 060c movi.n a6, 0 +402b008c: 272002 l32i a0, a0, 156 +402b008f: 870c movi.n a7, 8 +402b0091: 0000c0 callx0 a0 +402b0094: 6aa022 movi a2, 106 +402b0097: 230c movi.n a3, 2 +402b0099: 440c movi.n a4, 4 +402b009b: 050c movi.n a5, 0 +402b009d: 0c08 l32i.n a0, a12, 0 +402b009f: 060c movi.n a6, 0 +402b00a1: 272002 l32i a0, a0, 156 +402b00a4: 170c movi.n a7, 1 +402b00a6: 0000c0 callx0 a0 +402b00a9: 6aa022 movi a2, 106 +402b00ac: 230c movi.n a3, 2 +402b00ae: 340c movi.n a4, 3 +402b00b0: 650c movi.n a5, 6 +402b00b2: 0c08 l32i.n a0, a12, 0 +402b00b4: 660c movi.n a6, 6 +402b00b6: 272002 l32i a0, a0, 156 +402b00b9: 170c movi.n a7, 1 +402b00bb: 0000c0 callx0 a0 +402b00be: 6aa022 movi a2, 106 +402b00c1: 230c movi.n a3, 2 +402b00c3: 440c movi.n a4, 4 +402b00c5: 350c movi.n a5, 3 +402b00c7: 0c08 l32i.n a0, a12, 0 +402b00c9: 360c movi.n a6, 3 +402b00cb: 272002 l32i a0, a0, 156 +402b00ce: 070c movi.n a7, 0 +402b00d0: 0000c0 callx0 a0 +402b00d3: 6aa022 movi a2, 106 +402b00d6: 230c movi.n a3, 2 +402b00d8: 440c movi.n a4, 4 +402b00da: 350c movi.n a5, 3 402b00dc: 0c08 l32i.n a0, a12, 0 -402b00de: 550c movi.n a5, 5 -402b00e0: 252002 l32i a0, a0, 148 -402b00e3: 060c movi.n a6, 0 +402b00de: 360c movi.n a6, 3 +402b00e0: 272002 l32i a0, a0, 156 +402b00e3: 170c movi.n a7, 1 402b00e5: 0000c0 callx0 a0 -402b00e8: 330c movi.n a3, 3 -402b00ea: 140c movi.n a4, 1 -402b00ec: 050c movi.n a5, 0 -402b00ee: 060c movi.n a6, 0 -402b00f0: 070c movi.n a7, 0 -402b00f2: 0c08 l32i.n a0, a12, 0 -402b00f4: 02ed mov.n a14, a2 -402b00f6: 272002 l32i a0, a0, 156 -402b00f9: 68a022 movi a2, 104 -402b00fc: 0000c0 callx0 a0 -402b00ff: e7b401 l32r a0, 402a9fd0 -402b0102: fe8941 l32r a4, 402afb28 -402b0105: 000062 l8ui a6, a0, 0 -402b0108: 043eb6 bltui a14, 3, 402b0110 -402b010b: c23c movi.n a2, 60 -402b010d: 09b2e7 bgeu a2, a14, 402b011a -402b0110: 4eac51 l32r a5, 40283bc0 -402b0113: 0438 l32i.n a3, a4, 0 -402b0115: 203350 or a3, a3, a5 -402b0118: 0439 s32i.n a3, a4, 0 -402b011a: a6bc beqz.n a6, 402b0158 -402b011c: e31c movi.n a3, 30 -402b011e: 112ec0 slli a2, a14, 4 -402b0121: d9c222 addi a2, a2, -39 -402b0124: 474901 l32r a0, 40281e48 -402b0127: 0000c0 callx0 a0 -402b012a: 02dd mov.n a13, a2 -402b012c: 2c4fd2 s8i a13, a15, 44 -402b012f: 930c movi.n a3, 9 -402b0131: f02ee0 subx8 a2, a14, a14 -402b0134: 1122e0 slli a2, a2, 2 -402b0137: f42020 extui a2, a2, 0, 16 -402b013a: 474401 l32r a0, 40281e4c -402b013d: 0000c0 callx0 a0 -402b0140: 5d6051 l32r a5, 402876c0 -402b0143: 0f48 l32i.n a4, a15, 0 -402b0145: 743020 extui a3, a2, 0, 8 -402b0148: 332b addi.n a3, a3, 2 -402b014a: 213230 srai a3, a3, 2 -402b014d: 2d4f32 s8i a3, a15, 45 -402b0150: 204450 or a4, a4, a5 -402b0153: 0f49 s32i.n a4, a15, 0 -402b0155: ffa906 j 402afffd -402b0158: 431c movi.n a3, 20 -402b015a: a02ee0 addx4 a2, a14, a14 -402b015d: 9022e0 addx2 a2, a2, a14 -402b0160: f2c222 addi a2, a2, -14 -402b0163: 473901 l32r a0, 40281e48 -402b0166: 0000c0 callx0 a0 -402b0169: 02dd mov.n a13, a2 -402b016b: ffef46 j 402b012c -402b016e: a90000 excw -402b0171: 402b01 l32r a0, 40280220 <_lit4_end+0x178374> -402b0174: fecd82 addi a8, a13, -2 -402b0177: 3f .byte 0x3f - -402b0178 : -402b0178: f0c112 addi a1, a1, -16 -402b017b: 21d9 s32i.n a13, a1, 8 -402b017d: 11c9 s32i.n a12, a1, 4 -402b017f: 0109 s32i.n a0, a1, 0 -402b0181: 02cd mov.n a12, a2 -402b0183: 100c movi.n a0, 1 -402b0185: e79421 l32r a2, 402a9fd8 -402b0188: 03dd mov.n a13, a3 -402b018a: 520222 l8ui a2, a2, 82 -402b018d: 0c3d mov.n a3, a12 -402b018f: 932020 movnez a2, a0, a2 -402b0192: ff8305 call0 402af9c4 -402b0195: e79001 l32r a0, 402a9fd8 -402b0198: e78e61 l32r a6, 402a9fd0 -402b019b: 3abcf6 bgeui a12, 16, 402b01d9 -402b019e: fff441 l32r a4, 402b0170 -402b01a1: 903cc0 addx2 a3, a12, a12 -402b01a4: 334a add.n a3, a3, a4 -402b01a6: 0003a0 jx a3 -402b01a9: 002886 j 402b024f -402b01ac: 0027c6 j 402b024f -402b01af: 003306 j 402b027f -402b01b2: 003246 j 402b027f -402b01b5: 002586 j 402b024f -402b01b8: 0024c6 j 402b024f -402b01bb: 003006 j 402b027f -402b01be: 002f46 j 402b027f -402b01c1: 002d06 j 402b0279 -402b01c4: 002ac6 j 402b0273 -402b01c7: 002886 j 402b026d -402b01ca: 0021c6 j 402b0255 -402b01cd: 002586 j 402b0267 -402b01d0: 002346 j 402b0261 -402b01d3: 002106 j 402b025b -402b01d6: 001ec6 j 402b0255 -402b01d9: 3cda add.n a3, a12, a13 -402b01db: ffd332 addmi a3, a3, 0xffffff00 -402b01de: f00332 l8ui a3, a3, 240 -402b01e1: 300002 l8ui a0, a0, 48 -402b01e4: 0b8cf6 bgeui a12, 8, 402b01f3 -402b01e7: 400642 l8ui a4, a6, 64 -402b01ea: 050456 bnez a4, 402b023e -402b01ed: 000d32 l8ui a3, a13, 0 -402b01f0: 001286 j 402b023e -402b01f3: 010080 slli a0, a0, 24 -402b01f6: 310800 srai a0, a0, 24 -402b01f9: 171026 beqi a0, 1, 402b0214 -402b01fc: b20c movi.n a2, 11 -402b01fe: 411027 beq a0, a2, 402b0243 -402b0201: d40c movi.n a4, 13 -402b0203: 421047 beq a0, a4, 402b0249 -402b0206: f2c072 addi a7, a0, -14 -402b0209: 130652 l8ui a5, a6, 19 -402b020c: 000c movi.n a0, 0 -402b020e: 830570 moveqz a0, a5, a7 -402b0211: 000086 j 402b0217 -402b0214: 100602 l8ui a0, a6, 16 -402b0217: 742030 extui a2, a3, 0, 8 -402b021a: 05b207 bgeu a2, a0, 402b0223 -402b021d: 390682 l8ui a8, a6, 57 -402b0220: 012826 beqi a8, 2, 402b0225 -402b0223: 020d mov.n a0, a2 -402b0225: 11c8 l32i.n a12, a1, 4 -402b0227: ffd321 l32r a2, 402b0174 -402b022a: 21d8 l32i.n a13, a1, 8 -402b022c: 000222 l8ui a2, a2, 0 -402b022f: 740000 extui a0, a0, 0, 8 -402b0232: 01b207 bgeu a2, a0, 402b0237 -402b0235: 002d mov.n a2, a0 -402b0237: 0108 l32i.n a0, a1, 0 -402b0239: 10c112 addi a1, a1, 16 -402b023c: f00d ret.n -402b023e: 323a add.n a3, a2, a3 -402b0240: ffebc6 j 402b01f3 -402b0243: 110602 l8ui a0, a6, 17 -402b0246: fff346 j 402b0217 -402b0249: 120602 l8ui a0, a6, 18 -402b024c: fff1c6 j 402b0217 -402b024f: 420632 l8ui a3, a6, 66 -402b0252: ffe2c6 j 402b01e1 -402b0255: 000d32 l8ui a3, a13, 0 -402b0258: ffe146 j 402b01e1 -402b025b: 020d32 l8ui a3, a13, 2 -402b025e: ffdfc6 j 402b01e1 -402b0261: 040d32 l8ui a3, a13, 4 -402b0264: ffde46 j 402b01e1 -402b0267: 060d32 l8ui a3, a13, 6 -402b026a: ffdcc6 j 402b01e1 -402b026d: 010d32 l8ui a3, a13, 1 -402b0270: ffdb46 j 402b01e1 -402b0273: 030d32 l8ui a3, a13, 3 -402b0276: ffd9c6 j 402b01e1 -402b0279: 050d32 l8ui a3, a13, 5 -402b027c: ffd846 j 402b01e1 -402b027f: 410632 l8ui a3, a6, 65 -402b0282: ffd6c6 j 402b01e1 -402b0285: 000000 ill - -402b0288 : -402b0288: 642b addi.n a6, a4, 2 -402b028a: 009382 l16si a8, a3, 0 -402b028d: 400400 ssr a4 -402b0290: b19080 sra a9, a8 -402b0293: c08890 sub a8, a8, a9 -402b0296: 401600 ssl a6 -402b0299: 828a add.n a8, a2, a8 -402b029b: a12500 sll a2, a5 -402b029e: 118800 slli a8, a8, 16 -402b02a1: 318080 srai a8, a8, 16 -402b02a4: 005382 s16i a8, a3, 0 -402b02a7: 142827 blt a8, a2, 402b02bf -402b02aa: c04820 sub a4, a8, a2 -402b02ad: 602050 neg a2, a5 -402b02b0: 012280 slli a2, a2, 24 -402b02b3: 312820 srai a2, a2, 24 -402b02b6: 005342 s16i a4, a3, 0 -402b02b9: f00d ret.n -402b02bb: 020c movi.n a2, 0 -402b02bd: f00d ret.n -402b02bf: 604020 neg a4, a2 -402b02c2: f52487 blt a4, a8, 402b02bb -402b02c5: 482a add.n a4, a8, a2 -402b02c7: 012580 slli a2, a5, 24 -402b02ca: 312820 srai a2, a2, 24 -402b02cd: fff946 j 402b02b6 -402b02d0: 2ca450 excw -402b02d3: 0ff340 excw -402b02d6: e00000 subx4 a0, a0, a0 -402b02d9: 402ca4 excw - -402b02dc : -402b02dc: a0c112 addi a1, a1, -96 -402b02df: 1261d2 s32i a13, a1, 72 -402b02e2: 1461f2 s32i a15, a1, 80 -402b02e5: 106102 s32i a0, a1, 64 -402b02e8: e129 s32i.n a2, a1, 56 -402b02ea: f159 s32i.n a5, a1, 60 -402b02ec: 166162 s32i a6, a1, 88 -402b02ef: 1161c2 s32i a12, a1, 68 -402b02f2: 1361e2 s32i a14, a1, 76 -402b02f5: 03ed mov.n a14, a3 -402b02f7: bd76c1 l32r a12, 4029f8d0 -402b02fa: 0020c0 memw -402b02fd: 38a122 movi a2, 0x138 -402b0300: d82cc2 l32i a12, a12, 0x360 -402b0303: d149 s32i.n a4, a1, 52 -402b0305: 45c8c0 extui a12, a12, 24, 5 -402b0308: ff2ec5 call0 402af5f8 -402b030b: fe07f1 l32r a15, 402afb28 -402b030e: 02dd mov.n a13, a2 -402b0310: 025f22 s16i a2, a15, 4 -402b0313: 0a8cf6 bgeui a12, 8, 402b0321 -402b0316: f27c movi.n a2, -1 -402b0318: 302c20 xor a2, a12, a2 -402b031b: 242020 extui a2, a2, 0, 3 -402b031e: 000046 j 402b0323 -402b0321: 0c2d mov.n a2, a12 -402b0323: 0e3d mov.n a3, a14 -402b0325: ffe505 call0 402b0178 -402b0328: e138 l32i.n a3, a1, 56 -402b032a: 092c movi.n a9, 32 -402b032c: 223a add.n a2, a2, a3 -402b032e: 156122 s32i a2, a1, 84 -402b0331: 000222 l8ui a2, a2, 0 -402b0334: 006c movi.n a0, -32 -402b0336: 1122e0 slli a2, a2, 2 -402b0339: c02d20 sub a2, a13, a2 -402b033c: 112200 slli a2, a2, 16 -402b033f: 312020 srai a2, a2, 16 -402b0342: 035f22 s16i a2, a15, 6 -402b0345: 012207 blt a2, a0, 402b034a -402b0348: 020d mov.n a0, a2 -402b034a: 080f42 l8ui a4, a15, 8 -402b034d: 012907 blt a9, a0, 402b0352 -402b0350: 009d mov.n a9, a0 -402b0352: 112900 slli a2, a9, 16 -402b0355: 312020 srai a2, a2, 16 -402b0358: 1944f6 bgeui a4, 4, 402b0375 -402b035b: 0212e6 bgei a2, 1, 402b0361 -402b035e: 0096c6 j 402b05bd -402b0361: 210220 srai a0, a2, 2 -402b0364: 020a add.n a0, a2, a0 -402b0366: 21d200 srai a13, a0, 2 -402b0369: 60d0d0 neg a13, a13 -402b036c: 01dd80 slli a13, a13, 24 -402b036f: 31d8d0 srai a13, a13, 24 -402b0372: 000286 j 402b0380 -402b0375: d138 l32i.n a3, a1, 52 -402b0377: 440c movi.n a4, 4 -402b0379: 250c movi.n a5, 2 -402b037b: fff0c5 call0 402b0288 -402b037e: 02dd mov.n a13, a2 -402b0380: e716e1 l32r a14, 402a9fd8 -402b0383: 162132 l32i a3, a1, 88 -402b0386: 0f1da6 blti a13, 1, 402b0399 -402b0389: 5d0e22 l8ui a2, a14, 93 -402b038c: 301c movi.n a0, 19 -402b038e: 012280 slli a2, a2, 24 -402b0391: 312820 srai a2, a2, 24 -402b0394: 01a027 bge a0, a2, 402b0399 -402b0397: 0d0c movi.n a13, 0 -402b0399: fbdc01 l32r a0, 402af30c -402b039c: 065316 beqz a3, 402b0405 -402b039f: 0d5d mov.n a5, a13 -402b03a1: 5d0e72 l8ui a7, a14, 93 -402b03a4: 039f42 l16si a4, a15, 6 -402b03a7: 5c0e82 l8ui a8, a14, 92 -402b03aa: d168 l32i.n a6, a1, 52 -402b03ac: 152132 l32i a3, a1, 84 -402b03af: 009662 l16si a6, a6, 0 -402b03b2: 000332 l8ui a3, a3, 0 -402b03b5: 018880 slli a8, a8, 24 -402b03b8: 318880 srai a8, a8, 24 -402b03bb: 0189 s32i.n a8, a1, 0 -402b03bd: ffc421 l32r a2, 402b02d0 -402b03c0: 017780 slli a7, a7, 24 -402b03c3: 317870 srai a7, a7, 24 -402b03c6: 0020c0 memw -402b03c9: e5b181 l32r a8, 402a9a90 -402b03cc: d828b2 l32i a11, a8, 0x360 -402b03cf: 00ad mov.n a10, a0 -402b03d1: 01bb80 slli a11, a11, 24 -402b03d4: 31b8b0 srai a11, a11, 24 -402b03d7: 11b9 s32i.n a11, a1, 4 -402b03d9: 001aa2 l16ui a10, a10, 0 -402b03dc: 21a9 s32i.n a10, a1, 8 -402b03de: 31c9 s32i.n a12, a1, 12 -402b03e0: 300e92 l8ui a9, a14, 48 -402b03e3: 019980 slli a9, a9, 24 -402b03e6: 319890 srai a9, a9, 24 -402b03e9: 4199 s32i.n a9, a1, 16 -402b03eb: a08c80 addx4 a8, a12, a8 -402b03ee: 0020c0 memw -402b03f1: c12882 l32i a8, a8, 0x304 -402b03f4: 018880 slli a8, a8, 24 -402b03f7: 318880 srai a8, a8, 24 -402b03fa: 5189 s32i.n a8, a1, 20 -402b03fc: 457c01 l32r a0, 402819ec -402b03ff: 0000c0 callx0 a0 -402b0402: fbc201 l32r a0, 402af30c -402b0405: f188 l32i.n a8, a1, 60 -402b0407: 19e816 beqz a8, 402b05a9 -402b040a: c1c9 s32i.n a12, a1, 48 -402b040c: 199d16 beqz a13, 402b05a9 -402b040f: 7fa0c2 movi a12, 127 -402b0412: 020c movi.n a2, 0 -402b0414: 0dfd mov.n a15, a13 -402b0416: 5c0e42 l8ui a4, a14, 92 -402b0419: 432c movi.n a3, 36 -402b041b: 014480 slli a4, a4, 24 -402b041e: 314840 srai a4, a4, 24 -402b0421: 905220 addx2 a5, a2, a2 -402b0424: 221b addi.n a2, a2, 1 -402b0426: 9055e0 addx2 a5, a5, a14 -402b0429: 3d0552 l8ui a5, a5, 61 -402b042c: 742020 extui a2, a2, 0, 8 -402b042f: 015580 slli a5, a5, 24 -402b0432: 315850 srai a5, a5, 24 -402b0435: 01ac57 bge a12, a5, 402b043a -402b0438: 0c5d mov.n a5, a12 -402b043a: 01c580 slli a12, a5, 24 -402b043d: 31c8c0 srai a12, a12, 24 -402b0440: dd4266 bnei a2, 4, 402b0421 -402b0443: c4ca add.n a12, a4, a12 -402b0445: c02cd0 sub a2, a12, a13 -402b0448: 012280 slli a2, a2, 24 -402b044b: 312820 srai a2, a2, 24 -402b044e: 08a327 bge a3, a2, 402b045a -402b0451: 001062 l16ui a6, a0, 0 -402b0454: e4a352 movi a5, 0x3e4 -402b0457: 0b3567 bltu a5, a6, 402b0466 -402b045a: 75a2e6 bgei a2, 12, 402b04d3 -402b045d: 001082 l16ui a8, a0, 0 -402b0460: ff9d71 l32r a7, 402b02d4 -402b0463: 6c3787 bltu a7, a8, 402b04d3 -402b0466: fba931 l32r a3, 402af30c -402b0469: 891c movi.n a9, 24 -402b046b: c09920 sub a9, a9, a2 -402b046e: 204192 s8i a9, a1, 32 -402b0471: 20c122 addi a2, a1, 32 -402b0474: ff07c5 call0 402af4f4 -402b0477: 5e0e02 l8ui a0, a14, 94 -402b047a: 200142 l8ui a4, a1, 32 -402b047d: 5d0e32 l8ui a3, a14, 93 -402b0480: c05dc0 sub a5, a13, a12 -402b0483: 18c552 addi a5, a5, 24 -402b0486: 013380 slli a3, a3, 24 -402b0489: 014480 slli a4, a4, 24 -402b048c: 010080 slli a0, a0, 24 -402b048f: 310800 srai a0, a0, 24 -402b0492: 314840 srai a4, a4, 24 -402b0495: 313830 srai a3, a3, 24 -402b0498: c02540 sub a2, a5, a4 -402b049b: c04450 sub a4, a4, a5 -402b049e: 332a add.n a3, a3, a2 -402b04a0: 002a add.n a0, a0, a2 -402b04a2: 5e4e02 s8i a0, a14, 94 -402b04a5: 5d4e32 s8i a3, a14, 93 -402b04a8: ff4a add.n a15, a15, a4 -402b04aa: 22c132 addi a3, a1, 34 -402b04ad: 040c movi.n a4, 0 -402b04af: fb9721 l32r a2, 402af30c -402b04b2: 01ff80 slli a15, a15, 24 -402b04b5: 31f8f0 srai a15, a15, 24 -402b04b8: 001222 l16ui a2, a2, 0 -402b04bb: fefb45 call0 402af470 -402b04be: fb9321 l32r a2, 402af30c -402b04c1: 22c132 addi a3, a1, 34 -402b04c4: 001222 l16ui a2, a2, 0 -402b04c7: fef0c5 call0 402af3d4 -402b04ca: fb9001 l32r a0, 402af30c -402b04cd: 001032 l16ui a3, a0, 0 -402b04d0: 2d5e32 s16i a3, a14, 90 -402b04d3: 00dfd6 bgez a15, 402b04e4 -402b04d6: 644c movi.n a4, 70 -402b04d8: c05cf0 sub a5, a12, a15 -402b04db: 015580 slli a5, a5, 24 -402b04de: 315850 srai a5, a5, 24 -402b04e1: 14a457 bge a4, a5, 402b04f9 -402b04e4: 021fe6 bgei a15, 1, 402b04ea -402b04e7: 002f86 j 402b05a9 -402b04ea: c06cf0 sub a6, a12, a15 -402b04ed: 016680 slli a6, a6, 24 -402b04f0: 316860 srai a6, a6, 24 -402b04f3: 02a6e6 bgei a6, 12, 402b04f9 -402b04f6: 002bc6 j 402b05a9 -402b04f9: 300e22 l8ui a2, a14, 48 -402b04fc: 28c132 addi a3, a1, 40 -402b04ff: 5c0e92 l8ui a9, a14, 92 -402b0502: 5e0e72 l8ui a7, a14, 94 -402b0505: 5d0e82 l8ui a8, a14, 93 -402b0508: 017780 slli a7, a7, 24 -402b050b: 018880 slli a8, a8, 24 -402b050e: 019980 slli a9, a9, 24 -402b0511: 319890 srai a9, a9, 24 -402b0514: 318880 srai a8, a8, 24 -402b0517: 317870 srai a7, a7, 24 -402b051a: 8077f0 add a7, a7, a15 -402b051d: 8088f0 add a8, a8, a15 -402b0520: c099f0 sub a9, a9, a15 -402b0523: 5c4e92 s8i a9, a14, 92 -402b0526: 5d4e82 s8i a8, a14, 93 -402b0529: 5e4e72 s8i a7, a14, 94 -402b052c: fbc3c5 call0 402ac16c -402b052f: f08b21 l32r a2, 402ac75c -402b0532: 182e42 l32i a4, a14, 96 -402b0535: 329b addi.n a3, a2, 9 -402b0537: fae005 call0 402ab338 -402b053a: 162182 l32i a8, a1, 88 -402b053d: 068816 beqz a8, 402b05a9 -402b0540: ff6621 l32r a2, 402b02d8 -402b0543: 5d0e72 l8ui a7, a14, 93 -402b0546: 5c0e82 l8ui a8, a14, 92 -402b0549: d168 l32i.n a6, a1, 52 -402b054b: 152132 l32i a3, a1, 84 -402b054e: fd7641 l32r a4, 402afb28 -402b0551: 000332 l8ui a3, a3, 0 -402b0554: 039442 l16si a4, a4, 6 -402b0557: 009662 l16si a6, a6, 0 -402b055a: 018880 slli a8, a8, 24 -402b055d: 318880 srai a8, a8, 24 -402b0560: 0189 s32i.n a8, a1, 0 -402b0562: 0d5d mov.n a5, a13 -402b0564: 017780 slli a7, a7, 24 -402b0567: 317870 srai a7, a7, 24 -402b056a: 0020c0 memw -402b056d: e548a1 l32r a10, 402a9a90 -402b0570: c198 l32i.n a9, a1, 48 -402b0572: d82af2 l32i a15, a10, 0x360 -402b0575: fb65c1 l32r a12, 402af30c -402b0578: 01ff80 slli a15, a15, 24 -402b057b: 31f8f0 srai a15, a15, 24 -402b057e: 11f9 s32i.n a15, a1, 4 -402b0580: 001cc2 l16ui a12, a12, 0 -402b0583: 3199 s32i.n a9, a1, 12 -402b0585: 21c9 s32i.n a12, a1, 8 -402b0587: 300eb2 l8ui a11, a14, 48 -402b058a: 01bb80 slli a11, a11, 24 -402b058d: 31b8b0 srai a11, a11, 24 -402b0590: 41b9 s32i.n a11, a1, 16 -402b0592: a099a0 addx4 a9, a9, a10 -402b0595: 0020c0 memw -402b0598: c12992 l32i a9, a9, 0x304 -402b059b: 019980 slli a9, a9, 24 -402b059e: 319890 srai a9, a9, 24 -402b05a1: 5199 s32i.n a9, a1, 20 -402b05a3: 451201 l32r a0, 402819ec -402b05a6: 0000c0 callx0 a0 -402b05a9: 1121c2 l32i a12, a1, 68 -402b05ac: 1221d2 l32i a13, a1, 72 -402b05af: 1321e2 l32i a14, a1, 76 -402b05b2: 1421f2 l32i a15, a1, 80 -402b05b5: 102102 l32i a0, a1, 64 -402b05b8: 60c112 addi a1, a1, 96 -402b05bb: f00d ret.n -402b05bd: 077c movi.n a7, -16 -402b05bf: 08a277 bge a2, a7, 402b05cb -402b05c2: 210220 srai a0, a2, 2 -402b05c5: c00200 sub a0, a2, a0 -402b05c8: ff6686 j 402b0366 -402b05cb: 0d0c movi.n a13, 0 -402b05cd: ff6bc6 j 402b0380 - -402b05d0 : -402b05d0: e61041 l32r a4, 402a9e10 -402b05d3: e67c movi.n a6, -2 -402b05d5: bcbe31 l32r a3, 4029f8d0 -402b05d8: 0020c0 memw -402b05db: d72322 l32i a2, a3, 0x35c -402b05de: 102240 and a2, a2, a4 -402b05e1: 0020c0 memw -402b05e4: d76322 s32i a2, a3, 0x35c -402b05e7: d0dcb1 l32r a11, 402a4958 -402b05ea: 0020c0 memw -402b05ed: d723a2 l32i a10, a3, 0x35c -402b05f0: 10aab0 and a10, a10, a11 -402b05f3: 0020c0 memw -402b05f6: d763a2 s32i a10, a3, 0x35c -402b05f9: 0020c0 memw -402b05fc: d42392 l32i a9, a3, 0x350 -402b05ff: 109960 and a9, a9, a6 -402b0602: 0020c0 memw -402b0605: d46392 s32i a9, a3, 0x350 -402b0608: 280c movi.n a8, 2 -402b060a: 0020c0 memw -402b060d: d82372 l32i a7, a3, 0x360 -402b0610: 207780 or a7, a7, a8 -402b0613: 0020c0 memw -402b0616: d86372 s32i a7, a3, 0x360 -402b0619: 0020c0 memw -402b061c: d82352 l32i a5, a3, 0x360 -402b061f: 105560 and a5, a5, a6 -402b0622: 0020c0 memw -402b0625: d86352 s32i a5, a3, 0x360 -402b0628: 140c movi.n a4, 1 -402b062a: 0020c0 memw -402b062d: d82322 l32i a2, a3, 0x360 -402b0630: 202240 or a2, a2, a4 -402b0633: 0020c0 memw -402b0636: d86322 s32i a2, a3, 0x360 -402b0639: f00d ret.n -402b063b: cd8100 excw -402b063e: fe .byte 0xfe -402b063f: 3f .byte 0x3f -402b0640: cc8b addi.n a12, a12, 8 -402b0642: fe .byte 0xfe -402b0643: 3f .byte 0x3f -402b0644: fecd80 excw -402b0647: 3f .byte 0x3f -402b0648: feccf4 excw -402b064b: 3f .byte 0x3f - -402b064c : -402b064c: e0c112 addi a1, a1, -32 -402b064f: 046102 s32i a0, a1, 16 -402b0652: e65f01 l32r a0, 402a9fd0 -402b0655: 430042 l8ui a4, a0, 67 -402b0658: 3d0052 l8ui a5, a0, 61 -402b065b: 044040 extui a4, a4, 0, 1 -402b065e: 098456 bnez a4, 402b06fa -402b0661: 095556 bnez a5, 402b06fa -402b0664: fff661 l32r a6, 402b063c -402b0667: fff671 l32r a7, 402b0640 -402b066a: 000662 l8ui a6, a6, 0 -402b066d: 000772 l8ui a7, a7, 0 -402b0670: 086656 bnez a6, 402b06fa -402b0673: 083756 bnez a7, 402b06fa -402b0676: fd2c01 l32r a0, 402afb28 -402b0679: 00a052 movi a5, 0 -402b067c: bc9561 l32r a6, 4029f8d0 -402b067f: 0020c0 memw -402b0682: d42682 l32i a8, a6, 0x350 -402b0685: 42f8f7 bbsi a8, 31, 402b06cb -402b0688: 0020c0 memw -402b068b: 036122 s32i a2, a1, 12 -402b068e: d42692 l32i a9, a6, 0x350 -402b0691: 2139 s32i.n a3, a1, 8 -402b0693: 259890 extui a9, a9, 24, 3 -402b0696: 19fc bnez.n a9, 402b06cb -402b0698: ffeb31 l32r a3, 402b0644 -402b069b: 000332 l8ui a3, a3, 0 -402b069e: 012d mov.n a2, a1 -402b06a0: 013380 slli a3, a3, 24 -402b06a3: 313830 srai a3, a3, 24 -402b06a6: fe1f45 call0 402ae89c -402b06a9: 012d mov.n a2, a1 -402b06ab: eeaf31 l32r a3, 402ac168 -402b06ae: ffe641 l32r a4, 402b0648 -402b06b1: 3158 l32i.n a5, a1, 12 -402b06b3: 2168 l32i.n a6, a1, 8 -402b06b5: ffc245 call0 402b02dc -402b06b8: fd1c21 l32r a2, 402afb28 -402b06bb: 080202 l8ui a0, a2, 8 -402b06be: 341c movi.n a4, 19 -402b06c0: 0a3407 bltu a4, a0, 402b06ce -402b06c3: 501b addi.n a5, a0, 1 -402b06c5: 084252 s8i a5, a2, 8 -402b06c8: 000086 j 402b06ce -402b06cb: 025052 s16i a5, a0, 4 -402b06ce: fff005 call0 402b05d0 -402b06d1: e64121 l32r a2, 402a9fd8 -402b06d4: e4bc01 l32r a0, 402a99c4 -402b06d7: 5e0222 l8ui a2, a2, 94 -402b06da: 002002 l32i a0, a0, 0 -402b06dd: 012280 slli a2, a2, 24 -402b06e0: 002002 l32i a0, a0, 0 -402b06e3: 312820 srai a2, a2, 24 -402b06e6: 0000c0 callx0 a0 -402b06e9: 0d82a6 blti a2, 8, 402b06fa -402b06ec: e63b31 l32r a3, 402a9fd8 -402b06ef: 00a022 movi a2, 0 -402b06f2: 5e4322 s8i a2, a3, 94 -402b06f5: 020c movi.n a2, 0 -402b06f7: fd7745 call0 402ade6c -402b06fa: 4108 l32i.n a0, a1, 16 -402b06fc: 20c112 addi a1, a1, 32 -402b06ff: f00d ret.n -402b0701: 000000 ill - -402b0704 : -402b0704: b7cb91 l32r a9, 4029e630 -402b0707: 0b0c movi.n a11, 0 -402b0709: bc7181 l32r a8, 4029f8d0 -402b070c: f0c112 addi a1, a1, -16 -402b070f: 11c9 s32i.n a12, a1, 4 -402b0711: 0109 s32i.n a0, a1, 0 -402b0713: 21d9 s32i.n a13, a1, 8 -402b0715: 000c movi.n a0, 0 -402b0717: ffa0d2 movi a13, 255 -402b071a: fc7c movi.n a12, -1 -402b071c: a06080 addx4 a6, a0, a8 -402b071f: 907020 addx2 a7, a0, a2 -402b0722: 0d5d mov.n a5, a13 -402b0724: 0bad mov.n a10, a11 -402b0726: 0020c0 memw -402b0729: 17a132 movi a3, 0x117 -402b072c: e02662 l32i a6, a6, 0x380 -402b072f: 001b addi.n a0, a0, 1 -402b0731: 740000 extui a0, a0, 0, 8 -402b0734: 3066c0 xor a6, a6, a12 -402b0737: 744060 extui a4, a6, 0, 8 -402b073a: ebc442 addi a4, a4, -21 -402b073d: a46060 extui a6, a6, 0, 11 -402b0740: 005762 s16i a6, a7, 0 -402b0743: b3a440 movgez a10, a4, a4 -402b0746: 82aa30 mull a10, a10, a3 -402b0749: 103690 and a3, a6, a9 -402b074c: 21a8a0 srai a10, a10, 8 -402b074f: 012da7 blt a13, a10, 402b0754 -402b0752: 0a5d mov.n a5, a10 -402b0754: 353a add.n a3, a5, a3 -402b0756: 005732 s16i a3, a7, 0 -402b0759: bf8066 bnei a0, 8, 402b071c -402b075c: 11c8 l32i.n a12, a1, 4 -402b075e: 21d8 l32i.n a13, a1, 8 -402b0760: 0108 l32i.n a0, a1, 0 -402b0762: 10c112 addi a1, a1, 16 -402b0765: f00d ret.n - ... - -402b0768 : -402b0768: e0c112 addi a1, a1, -32 -402b076b: 6109 s32i.n a0, a1, 24 -402b076d: 4129 s32i.n a2, a1, 16 -402b076f: 5139 s32i.n a3, a1, 20 -402b0771: 71c9 s32i.n a12, a1, 28 -402b0773: d47c movi.n a4, -3 -402b0775: bc56c1 l32r a12, 4029f8d0 -402b0778: 0020c0 memw -402b077b: d42c32 l32i a3, a12, 0x350 -402b077e: 103340 and a3, a3, a4 -402b0781: 0020c0 memw -402b0784: d46c32 s32i a3, a12, 0x350 -402b0787: 220c movi.n a2, 2 -402b0789: 0020c0 memw -402b078c: d42c02 l32i a0, a12, 0x350 -402b078f: 200020 or a0, a0, a2 -402b0792: 0020c0 memw -402b0795: 921c movi.n a2, 25 -402b0797: d46c02 s32i a0, a12, 0x350 -402b079a: 4d0d01 l32r a0, 40283bd0 -402b079d: 0000c0 callx0 a0 -402b07a0: 750c movi.n a5, 7 -402b07a2: 0020c0 memw -402b07a5: d42c62 l32i a6, a12, 0x350 -402b07a8: 756860 extui a6, a6, 24, 8 -402b07ab: 0b0567 bnone a5, a6, 402b07ba +402b00e8: 64a022 movi a2, 100 +402b00eb: 4eb901 l32r a0, 40283bd0 +402b00ee: 0000c0 callx0 a0 +402b00f1: 6aa022 movi a2, 106 +402b00f4: 230c movi.n a3, 2 +402b00f6: 540c movi.n a4, 5 +402b00f8: 0c08 l32i.n a0, a12, 0 +402b00fa: 550c movi.n a5, 5 +402b00fc: 252002 l32i a0, a0, 148 +402b00ff: 060c movi.n a6, 0 +402b0101: 0000c0 callx0 a0 +402b0104: 330c movi.n a3, 3 +402b0106: 140c movi.n a4, 1 +402b0108: 050c movi.n a5, 0 +402b010a: 060c movi.n a6, 0 +402b010c: 070c movi.n a7, 0 +402b010e: 0c08 l32i.n a0, a12, 0 +402b0110: 02ed mov.n a14, a2 +402b0112: 272002 l32i a0, a0, 156 +402b0115: 68a022 movi a2, 104 +402b0118: 0000c0 callx0 a0 +402b011b: e7b401 l32r a0, 402a9fec +402b011e: fe8941 l32r a4, 402afb44 +402b0121: 000062 l8ui a6, a0, 0 +402b0124: 043eb6 bltui a14, 3, 402b012c +402b0127: c23c movi.n a2, 60 +402b0129: 09b2e7 bgeu a2, a14, 402b0136 +402b012c: 4ea551 l32r a5, 40283bc0 +402b012f: 0438 l32i.n a3, a4, 0 +402b0131: 203350 or a3, a3, a5 +402b0134: 0439 s32i.n a3, a4, 0 +402b0136: a6bc beqz.n a6, 402b0174 +402b0138: e31c movi.n a3, 30 +402b013a: 112ec0 slli a2, a14, 4 +402b013d: d9c222 addi a2, a2, -39 +402b0140: 474201 l32r a0, 40281e48 +402b0143: 0000c0 callx0 a0 +402b0146: 02dd mov.n a13, a2 +402b0148: 2c4fd2 s8i a13, a15, 44 +402b014b: 930c movi.n a3, 9 +402b014d: f02ee0 subx8 a2, a14, a14 +402b0150: 1122e0 slli a2, a2, 2 +402b0153: f42020 extui a2, a2, 0, 16 +402b0156: 473d01 l32r a0, 40281e4c +402b0159: 0000c0 callx0 a0 +402b015c: 5d5951 l32r a5, 402876c0 +402b015f: 0f48 l32i.n a4, a15, 0 +402b0161: 743020 extui a3, a2, 0, 8 +402b0164: 332b addi.n a3, a3, 2 +402b0166: 213230 srai a3, a3, 2 +402b0169: 2d4f32 s8i a3, a15, 45 +402b016c: 204450 or a4, a4, a5 +402b016f: 0f49 s32i.n a4, a15, 0 +402b0171: ffa906 j 402b0019 +402b0174: 431c movi.n a3, 20 +402b0176: a02ee0 addx4 a2, a14, a14 +402b0179: 9022e0 addx2 a2, a2, a14 +402b017c: f2c222 addi a2, a2, -14 +402b017f: 473201 l32r a0, 40281e48 +402b0182: 0000c0 callx0 a0 +402b0185: 02dd mov.n a13, a2 +402b0187: ffef46 j 402b0148 +402b018a: c50000 extui a0, a0, 16, 13 +402b018d: 402b01 l32r a0, 4028023c <_lit4_end+0x178390> +402b0190: fecd82 addi a8, a13, -2 +402b0193: 3f .byte 0x3f + +402b0194 : +402b0194: f0c112 addi a1, a1, -16 +402b0197: 21d9 s32i.n a13, a1, 8 +402b0199: 11c9 s32i.n a12, a1, 4 +402b019b: 0109 s32i.n a0, a1, 0 +402b019d: 02cd mov.n a12, a2 +402b019f: 100c movi.n a0, 1 +402b01a1: e79421 l32r a2, 402a9ff4 +402b01a4: 03dd mov.n a13, a3 +402b01a6: 520222 l8ui a2, a2, 82 +402b01a9: 0c3d mov.n a3, a12 +402b01ab: 932020 movnez a2, a0, a2 +402b01ae: ff8305 call0 402af9e0 +402b01b1: e79001 l32r a0, 402a9ff4 +402b01b4: e78e61 l32r a6, 402a9fec +402b01b7: 3abcf6 bgeui a12, 16, 402b01f5 +402b01ba: fff441 l32r a4, 402b018c +402b01bd: 903cc0 addx2 a3, a12, a12 +402b01c0: 334a add.n a3, a3, a4 +402b01c2: 0003a0 jx a3 +402b01c5: 002886 j 402b026b +402b01c8: 0027c6 j 402b026b +402b01cb: 003306 j 402b029b +402b01ce: 003246 j 402b029b +402b01d1: 002586 j 402b026b +402b01d4: 0024c6 j 402b026b +402b01d7: 003006 j 402b029b +402b01da: 002f46 j 402b029b +402b01dd: 002d06 j 402b0295 +402b01e0: 002ac6 j 402b028f +402b01e3: 002886 j 402b0289 +402b01e6: 0021c6 j 402b0271 +402b01e9: 002586 j 402b0283 +402b01ec: 002346 j 402b027d +402b01ef: 002106 j 402b0277 +402b01f2: 001ec6 j 402b0271 +402b01f5: 3cda add.n a3, a12, a13 +402b01f7: ffd332 addmi a3, a3, 0xffffff00 +402b01fa: f00332 l8ui a3, a3, 240 +402b01fd: 300002 l8ui a0, a0, 48 +402b0200: 0b8cf6 bgeui a12, 8, 402b020f +402b0203: 400642 l8ui a4, a6, 64 +402b0206: 050456 bnez a4, 402b025a +402b0209: 000d32 l8ui a3, a13, 0 +402b020c: 001286 j 402b025a +402b020f: 010080 slli a0, a0, 24 +402b0212: 310800 srai a0, a0, 24 +402b0215: 171026 beqi a0, 1, 402b0230 +402b0218: b20c movi.n a2, 11 +402b021a: 411027 beq a0, a2, 402b025f +402b021d: d40c movi.n a4, 13 +402b021f: 421047 beq a0, a4, 402b0265 +402b0222: f2c072 addi a7, a0, -14 +402b0225: 130652 l8ui a5, a6, 19 +402b0228: 000c movi.n a0, 0 +402b022a: 830570 moveqz a0, a5, a7 +402b022d: 000086 j 402b0233 +402b0230: 100602 l8ui a0, a6, 16 +402b0233: 742030 extui a2, a3, 0, 8 +402b0236: 05b207 bgeu a2, a0, 402b023f +402b0239: 390682 l8ui a8, a6, 57 +402b023c: 012826 beqi a8, 2, 402b0241 +402b023f: 020d mov.n a0, a2 +402b0241: 11c8 l32i.n a12, a1, 4 +402b0243: ffd321 l32r a2, 402b0190 +402b0246: 21d8 l32i.n a13, a1, 8 +402b0248: 000222 l8ui a2, a2, 0 +402b024b: 740000 extui a0, a0, 0, 8 +402b024e: 01b207 bgeu a2, a0, 402b0253 +402b0251: 002d mov.n a2, a0 +402b0253: 0108 l32i.n a0, a1, 0 +402b0255: 10c112 addi a1, a1, 16 +402b0258: f00d ret.n +402b025a: 323a add.n a3, a2, a3 +402b025c: ffebc6 j 402b020f +402b025f: 110602 l8ui a0, a6, 17 +402b0262: fff346 j 402b0233 +402b0265: 120602 l8ui a0, a6, 18 +402b0268: fff1c6 j 402b0233 +402b026b: 420632 l8ui a3, a6, 66 +402b026e: ffe2c6 j 402b01fd +402b0271: 000d32 l8ui a3, a13, 0 +402b0274: ffe146 j 402b01fd +402b0277: 020d32 l8ui a3, a13, 2 +402b027a: ffdfc6 j 402b01fd +402b027d: 040d32 l8ui a3, a13, 4 +402b0280: ffde46 j 402b01fd +402b0283: 060d32 l8ui a3, a13, 6 +402b0286: ffdcc6 j 402b01fd +402b0289: 010d32 l8ui a3, a13, 1 +402b028c: ffdb46 j 402b01fd +402b028f: 030d32 l8ui a3, a13, 3 +402b0292: ffd9c6 j 402b01fd +402b0295: 050d32 l8ui a3, a13, 5 +402b0298: ffd846 j 402b01fd +402b029b: 410632 l8ui a3, a6, 65 +402b029e: ffd6c6 j 402b01fd +402b02a1: 000000 ill + +402b02a4 : +402b02a4: 642b addi.n a6, a4, 2 +402b02a6: 009382 l16si a8, a3, 0 +402b02a9: 400400 ssr a4 +402b02ac: b19080 sra a9, a8 +402b02af: c08890 sub a8, a8, a9 +402b02b2: 401600 ssl a6 +402b02b5: 828a add.n a8, a2, a8 +402b02b7: a12500 sll a2, a5 +402b02ba: 118800 slli a8, a8, 16 +402b02bd: 318080 srai a8, a8, 16 +402b02c0: 005382 s16i a8, a3, 0 +402b02c3: 142827 blt a8, a2, 402b02db +402b02c6: c04820 sub a4, a8, a2 +402b02c9: 602050 neg a2, a5 +402b02cc: 012280 slli a2, a2, 24 +402b02cf: 312820 srai a2, a2, 24 +402b02d2: 005342 s16i a4, a3, 0 +402b02d5: f00d ret.n +402b02d7: 020c movi.n a2, 0 +402b02d9: f00d ret.n +402b02db: 604020 neg a4, a2 +402b02de: f52487 blt a4, a8, 402b02d7 +402b02e1: 482a add.n a4, a8, a2 +402b02e3: 012580 slli a2, a5, 24 +402b02e6: 312820 srai a2, a2, 24 +402b02e9: fff946 j 402b02d2 +402b02ec: 2ca470 excw +402b02ef: 0ff340 excw +402b02f2: 000000 ill +402b02f5: 402ca5 excw + +402b02f8 : +402b02f8: a0c112 addi a1, a1, -96 +402b02fb: 1261d2 s32i a13, a1, 72 +402b02fe: 1461f2 s32i a15, a1, 80 +402b0301: 106102 s32i a0, a1, 64 +402b0304: e129 s32i.n a2, a1, 56 +402b0306: f159 s32i.n a5, a1, 60 +402b0308: 166162 s32i a6, a1, 88 +402b030b: 1161c2 s32i a12, a1, 68 +402b030e: 1361e2 s32i a14, a1, 76 +402b0311: 03ed mov.n a14, a3 +402b0313: bd6fc1 l32r a12, 4029f8d0 +402b0316: 0020c0 memw +402b0319: 38a122 movi a2, 0x138 +402b031c: d82cc2 l32i a12, a12, 0x360 +402b031f: d149 s32i.n a4, a1, 52 +402b0321: 45c8c0 extui a12, a12, 24, 5 +402b0324: ff2ec5 call0 402af614 +402b0327: fe07f1 l32r a15, 402afb44 +402b032a: 02dd mov.n a13, a2 +402b032c: 025f22 s16i a2, a15, 4 +402b032f: 0a8cf6 bgeui a12, 8, 402b033d +402b0332: f27c movi.n a2, -1 +402b0334: 302c20 xor a2, a12, a2 +402b0337: 242020 extui a2, a2, 0, 3 +402b033a: 000046 j 402b033f +402b033d: 0c2d mov.n a2, a12 +402b033f: 0e3d mov.n a3, a14 +402b0341: ffe505 call0 402b0194 +402b0344: e138 l32i.n a3, a1, 56 +402b0346: 092c movi.n a9, 32 +402b0348: 223a add.n a2, a2, a3 +402b034a: 156122 s32i a2, a1, 84 +402b034d: 000222 l8ui a2, a2, 0 +402b0350: 006c movi.n a0, -32 +402b0352: 1122e0 slli a2, a2, 2 +402b0355: c02d20 sub a2, a13, a2 +402b0358: 112200 slli a2, a2, 16 +402b035b: 312020 srai a2, a2, 16 +402b035e: 035f22 s16i a2, a15, 6 +402b0361: 012207 blt a2, a0, 402b0366 +402b0364: 020d mov.n a0, a2 +402b0366: 080f42 l8ui a4, a15, 8 +402b0369: 012907 blt a9, a0, 402b036e +402b036c: 009d mov.n a9, a0 +402b036e: 112900 slli a2, a9, 16 +402b0371: 312020 srai a2, a2, 16 +402b0374: 1944f6 bgeui a4, 4, 402b0391 +402b0377: 0212e6 bgei a2, 1, 402b037d +402b037a: 0096c6 j 402b05d9 +402b037d: 210220 srai a0, a2, 2 +402b0380: 020a add.n a0, a2, a0 +402b0382: 21d200 srai a13, a0, 2 +402b0385: 60d0d0 neg a13, a13 +402b0388: 01dd80 slli a13, a13, 24 +402b038b: 31d8d0 srai a13, a13, 24 +402b038e: 000286 j 402b039c +402b0391: d138 l32i.n a3, a1, 52 +402b0393: 440c movi.n a4, 4 +402b0395: 250c movi.n a5, 2 +402b0397: fff0c5 call0 402b02a4 +402b039a: 02dd mov.n a13, a2 +402b039c: e716e1 l32r a14, 402a9ff4 +402b039f: 162132 l32i a3, a1, 88 +402b03a2: 0f1da6 blti a13, 1, 402b03b5 +402b03a5: 5d0e22 l8ui a2, a14, 93 +402b03a8: 301c movi.n a0, 19 +402b03aa: 012280 slli a2, a2, 24 +402b03ad: 312820 srai a2, a2, 24 +402b03b0: 01a027 bge a0, a2, 402b03b5 +402b03b3: 0d0c movi.n a13, 0 +402b03b5: fbdc01 l32r a0, 402af328 +402b03b8: 065316 beqz a3, 402b0421 +402b03bb: 0d5d mov.n a5, a13 +402b03bd: 5d0e72 l8ui a7, a14, 93 +402b03c0: 039f42 l16si a4, a15, 6 +402b03c3: 5c0e82 l8ui a8, a14, 92 +402b03c6: d168 l32i.n a6, a1, 52 +402b03c8: 152132 l32i a3, a1, 84 +402b03cb: 009662 l16si a6, a6, 0 +402b03ce: 000332 l8ui a3, a3, 0 +402b03d1: 018880 slli a8, a8, 24 +402b03d4: 318880 srai a8, a8, 24 +402b03d7: 0189 s32i.n a8, a1, 0 +402b03d9: ffc421 l32r a2, 402b02ec +402b03dc: 017780 slli a7, a7, 24 +402b03df: 317870 srai a7, a7, 24 +402b03e2: 0020c0 memw +402b03e5: e5b181 l32r a8, 402a9aac +402b03e8: d828b2 l32i a11, a8, 0x360 +402b03eb: 00ad mov.n a10, a0 +402b03ed: 01bb80 slli a11, a11, 24 +402b03f0: 31b8b0 srai a11, a11, 24 +402b03f3: 11b9 s32i.n a11, a1, 4 +402b03f5: 001aa2 l16ui a10, a10, 0 +402b03f8: 21a9 s32i.n a10, a1, 8 +402b03fa: 31c9 s32i.n a12, a1, 12 +402b03fc: 300e92 l8ui a9, a14, 48 +402b03ff: 019980 slli a9, a9, 24 +402b0402: 319890 srai a9, a9, 24 +402b0405: 4199 s32i.n a9, a1, 16 +402b0407: a08c80 addx4 a8, a12, a8 +402b040a: 0020c0 memw +402b040d: c12882 l32i a8, a8, 0x304 +402b0410: 018880 slli a8, a8, 24 +402b0413: 318880 srai a8, a8, 24 +402b0416: 5189 s32i.n a8, a1, 20 +402b0418: 457501 l32r a0, 402819ec +402b041b: 0000c0 callx0 a0 +402b041e: fbc201 l32r a0, 402af328 +402b0421: f188 l32i.n a8, a1, 60 +402b0423: 19e816 beqz a8, 402b05c5 +402b0426: c1c9 s32i.n a12, a1, 48 +402b0428: 199d16 beqz a13, 402b05c5 +402b042b: 7fa0c2 movi a12, 127 +402b042e: 020c movi.n a2, 0 +402b0430: 0dfd mov.n a15, a13 +402b0432: 5c0e42 l8ui a4, a14, 92 +402b0435: 432c movi.n a3, 36 +402b0437: 014480 slli a4, a4, 24 +402b043a: 314840 srai a4, a4, 24 +402b043d: 905220 addx2 a5, a2, a2 +402b0440: 221b addi.n a2, a2, 1 +402b0442: 9055e0 addx2 a5, a5, a14 +402b0445: 3d0552 l8ui a5, a5, 61 +402b0448: 742020 extui a2, a2, 0, 8 +402b044b: 015580 slli a5, a5, 24 +402b044e: 315850 srai a5, a5, 24 +402b0451: 01ac57 bge a12, a5, 402b0456 +402b0454: 0c5d mov.n a5, a12 +402b0456: 01c580 slli a12, a5, 24 +402b0459: 31c8c0 srai a12, a12, 24 +402b045c: dd4266 bnei a2, 4, 402b043d +402b045f: c4ca add.n a12, a4, a12 +402b0461: c02cd0 sub a2, a12, a13 +402b0464: 012280 slli a2, a2, 24 +402b0467: 312820 srai a2, a2, 24 +402b046a: 08a327 bge a3, a2, 402b0476 +402b046d: 001062 l16ui a6, a0, 0 +402b0470: e4a352 movi a5, 0x3e4 +402b0473: 0b3567 bltu a5, a6, 402b0482 +402b0476: 75a2e6 bgei a2, 12, 402b04ef +402b0479: 001082 l16ui a8, a0, 0 +402b047c: ff9d71 l32r a7, 402b02f0 +402b047f: 6c3787 bltu a7, a8, 402b04ef +402b0482: fba931 l32r a3, 402af328 +402b0485: 891c movi.n a9, 24 +402b0487: c09920 sub a9, a9, a2 +402b048a: 204192 s8i a9, a1, 32 +402b048d: 20c122 addi a2, a1, 32 +402b0490: ff07c5 call0 402af510 +402b0493: 5e0e02 l8ui a0, a14, 94 +402b0496: 200142 l8ui a4, a1, 32 +402b0499: 5d0e32 l8ui a3, a14, 93 +402b049c: c05dc0 sub a5, a13, a12 +402b049f: 18c552 addi a5, a5, 24 +402b04a2: 013380 slli a3, a3, 24 +402b04a5: 014480 slli a4, a4, 24 +402b04a8: 010080 slli a0, a0, 24 +402b04ab: 310800 srai a0, a0, 24 +402b04ae: 314840 srai a4, a4, 24 +402b04b1: 313830 srai a3, a3, 24 +402b04b4: c02540 sub a2, a5, a4 +402b04b7: c04450 sub a4, a4, a5 +402b04ba: 332a add.n a3, a3, a2 +402b04bc: 002a add.n a0, a0, a2 +402b04be: 5e4e02 s8i a0, a14, 94 +402b04c1: 5d4e32 s8i a3, a14, 93 +402b04c4: ff4a add.n a15, a15, a4 +402b04c6: 22c132 addi a3, a1, 34 +402b04c9: 040c movi.n a4, 0 +402b04cb: fb9721 l32r a2, 402af328 +402b04ce: 01ff80 slli a15, a15, 24 +402b04d1: 31f8f0 srai a15, a15, 24 +402b04d4: 001222 l16ui a2, a2, 0 +402b04d7: fefb45 call0 402af48c +402b04da: fb9321 l32r a2, 402af328 +402b04dd: 22c132 addi a3, a1, 34 +402b04e0: 001222 l16ui a2, a2, 0 +402b04e3: fef0c5 call0 402af3f0 +402b04e6: fb9001 l32r a0, 402af328 +402b04e9: 001032 l16ui a3, a0, 0 +402b04ec: 2d5e32 s16i a3, a14, 90 +402b04ef: 00dfd6 bgez a15, 402b0500 +402b04f2: 644c movi.n a4, 70 +402b04f4: c05cf0 sub a5, a12, a15 +402b04f7: 015580 slli a5, a5, 24 +402b04fa: 315850 srai a5, a5, 24 +402b04fd: 14a457 bge a4, a5, 402b0515 +402b0500: 021fe6 bgei a15, 1, 402b0506 +402b0503: 002f86 j 402b05c5 +402b0506: c06cf0 sub a6, a12, a15 +402b0509: 016680 slli a6, a6, 24 +402b050c: 316860 srai a6, a6, 24 +402b050f: 02a6e6 bgei a6, 12, 402b0515 +402b0512: 002bc6 j 402b05c5 +402b0515: 300e22 l8ui a2, a14, 48 +402b0518: 28c132 addi a3, a1, 40 +402b051b: 5c0e92 l8ui a9, a14, 92 +402b051e: 5e0e72 l8ui a7, a14, 94 +402b0521: 5d0e82 l8ui a8, a14, 93 +402b0524: 017780 slli a7, a7, 24 +402b0527: 018880 slli a8, a8, 24 +402b052a: 019980 slli a9, a9, 24 +402b052d: 319890 srai a9, a9, 24 +402b0530: 318880 srai a8, a8, 24 +402b0533: 317870 srai a7, a7, 24 +402b0536: 8077f0 add a7, a7, a15 +402b0539: 8088f0 add a8, a8, a15 +402b053c: c099f0 sub a9, a9, a15 +402b053f: 5c4e92 s8i a9, a14, 92 +402b0542: 5d4e82 s8i a8, a14, 93 +402b0545: 5e4e72 s8i a7, a14, 94 +402b0548: fbc3c5 call0 402ac188 +402b054b: f08b21 l32r a2, 402ac778 +402b054e: 182e42 l32i a4, a14, 96 +402b0551: 329b addi.n a3, a2, 9 +402b0553: fae005 call0 402ab354 +402b0556: 162182 l32i a8, a1, 88 +402b0559: 068816 beqz a8, 402b05c5 +402b055c: ff6621 l32r a2, 402b02f4 +402b055f: 5d0e72 l8ui a7, a14, 93 +402b0562: 5c0e82 l8ui a8, a14, 92 +402b0565: d168 l32i.n a6, a1, 52 +402b0567: 152132 l32i a3, a1, 84 +402b056a: fd7641 l32r a4, 402afb44 +402b056d: 000332 l8ui a3, a3, 0 +402b0570: 039442 l16si a4, a4, 6 +402b0573: 009662 l16si a6, a6, 0 +402b0576: 018880 slli a8, a8, 24 +402b0579: 318880 srai a8, a8, 24 +402b057c: 0189 s32i.n a8, a1, 0 +402b057e: 0d5d mov.n a5, a13 +402b0580: 017780 slli a7, a7, 24 +402b0583: 317870 srai a7, a7, 24 +402b0586: 0020c0 memw +402b0589: e548a1 l32r a10, 402a9aac +402b058c: c198 l32i.n a9, a1, 48 +402b058e: d82af2 l32i a15, a10, 0x360 +402b0591: fb65c1 l32r a12, 402af328 +402b0594: 01ff80 slli a15, a15, 24 +402b0597: 31f8f0 srai a15, a15, 24 +402b059a: 11f9 s32i.n a15, a1, 4 +402b059c: 001cc2 l16ui a12, a12, 0 +402b059f: 3199 s32i.n a9, a1, 12 +402b05a1: 21c9 s32i.n a12, a1, 8 +402b05a3: 300eb2 l8ui a11, a14, 48 +402b05a6: 01bb80 slli a11, a11, 24 +402b05a9: 31b8b0 srai a11, a11, 24 +402b05ac: 41b9 s32i.n a11, a1, 16 +402b05ae: a099a0 addx4 a9, a9, a10 +402b05b1: 0020c0 memw +402b05b4: c12992 l32i a9, a9, 0x304 +402b05b7: 019980 slli a9, a9, 24 +402b05ba: 319890 srai a9, a9, 24 +402b05bd: 5199 s32i.n a9, a1, 20 +402b05bf: 450b01 l32r a0, 402819ec +402b05c2: 0000c0 callx0 a0 +402b05c5: 1121c2 l32i a12, a1, 68 +402b05c8: 1221d2 l32i a13, a1, 72 +402b05cb: 1321e2 l32i a14, a1, 76 +402b05ce: 1421f2 l32i a15, a1, 80 +402b05d1: 102102 l32i a0, a1, 64 +402b05d4: 60c112 addi a1, a1, 96 +402b05d7: f00d ret.n +402b05d9: 077c movi.n a7, -16 +402b05db: 08a277 bge a2, a7, 402b05e7 +402b05de: 210220 srai a0, a2, 2 +402b05e1: c00200 sub a0, a2, a0 +402b05e4: ff6686 j 402b0382 +402b05e7: 0d0c movi.n a13, 0 +402b05e9: ff6bc6 j 402b039c + +402b05ec : +402b05ec: e61041 l32r a4, 402a9e2c +402b05ef: e67c movi.n a6, -2 +402b05f1: bcb731 l32r a3, 4029f8d0 +402b05f4: 0020c0 memw +402b05f7: d72322 l32i a2, a3, 0x35c +402b05fa: 102240 and a2, a2, a4 +402b05fd: 0020c0 memw +402b0600: d76322 s32i a2, a3, 0x35c +402b0603: d0dcb1 l32r a11, 402a4974 +402b0606: 0020c0 memw +402b0609: d723a2 l32i a10, a3, 0x35c +402b060c: 10aab0 and a10, a10, a11 +402b060f: 0020c0 memw +402b0612: d763a2 s32i a10, a3, 0x35c +402b0615: 0020c0 memw +402b0618: d42392 l32i a9, a3, 0x350 +402b061b: 109960 and a9, a9, a6 +402b061e: 0020c0 memw +402b0621: d46392 s32i a9, a3, 0x350 +402b0624: 280c movi.n a8, 2 +402b0626: 0020c0 memw +402b0629: d82372 l32i a7, a3, 0x360 +402b062c: 207780 or a7, a7, a8 +402b062f: 0020c0 memw +402b0632: d86372 s32i a7, a3, 0x360 +402b0635: 0020c0 memw +402b0638: d82352 l32i a5, a3, 0x360 +402b063b: 105560 and a5, a5, a6 +402b063e: 0020c0 memw +402b0641: d86352 s32i a5, a3, 0x360 +402b0644: 140c movi.n a4, 1 +402b0646: 0020c0 memw +402b0649: d82322 l32i a2, a3, 0x360 +402b064c: 202240 or a2, a2, a4 +402b064f: 0020c0 memw +402b0652: d86322 s32i a2, a3, 0x360 +402b0655: f00d ret.n +402b0657: cd8100 excw +402b065a: fe .byte 0xfe +402b065b: 3f .byte 0x3f +402b065c: cc8b addi.n a12, a12, 8 +402b065e: fe .byte 0xfe +402b065f: 3f .byte 0x3f +402b0660: fecd80 excw +402b0663: 3f .byte 0x3f +402b0664: feccf4 excw +402b0667: 3f .byte 0x3f + +402b0668 : +402b0668: e0c112 addi a1, a1, -32 +402b066b: 046102 s32i a0, a1, 16 +402b066e: e65f01 l32r a0, 402a9fec +402b0671: 430042 l8ui a4, a0, 67 +402b0674: 3d0052 l8ui a5, a0, 61 +402b0677: 044040 extui a4, a4, 0, 1 +402b067a: 098456 bnez a4, 402b0716 +402b067d: 095556 bnez a5, 402b0716 +402b0680: fff661 l32r a6, 402b0658 +402b0683: fff671 l32r a7, 402b065c +402b0686: 000662 l8ui a6, a6, 0 +402b0689: 000772 l8ui a7, a7, 0 +402b068c: 086656 bnez a6, 402b0716 +402b068f: 083756 bnez a7, 402b0716 +402b0692: fd2c01 l32r a0, 402afb44 +402b0695: 00a052 movi a5, 0 +402b0698: bc8e61 l32r a6, 4029f8d0 +402b069b: 0020c0 memw +402b069e: d42682 l32i a8, a6, 0x350 +402b06a1: 42f8f7 bbsi a8, 31, 402b06e7 +402b06a4: 0020c0 memw +402b06a7: 036122 s32i a2, a1, 12 +402b06aa: d42692 l32i a9, a6, 0x350 +402b06ad: 2139 s32i.n a3, a1, 8 +402b06af: 259890 extui a9, a9, 24, 3 +402b06b2: 19fc bnez.n a9, 402b06e7 +402b06b4: ffeb31 l32r a3, 402b0660 +402b06b7: 000332 l8ui a3, a3, 0 +402b06ba: 012d mov.n a2, a1 +402b06bc: 013380 slli a3, a3, 24 +402b06bf: 313830 srai a3, a3, 24 +402b06c2: fe1f45 call0 402ae8b8 +402b06c5: 012d mov.n a2, a1 +402b06c7: eeaf31 l32r a3, 402ac184 +402b06ca: ffe641 l32r a4, 402b0664 +402b06cd: 3158 l32i.n a5, a1, 12 +402b06cf: 2168 l32i.n a6, a1, 8 +402b06d1: ffc245 call0 402b02f8 +402b06d4: fd1c21 l32r a2, 402afb44 +402b06d7: 080202 l8ui a0, a2, 8 +402b06da: 341c movi.n a4, 19 +402b06dc: 0a3407 bltu a4, a0, 402b06ea +402b06df: 501b addi.n a5, a0, 1 +402b06e1: 084252 s8i a5, a2, 8 +402b06e4: 000086 j 402b06ea +402b06e7: 025052 s16i a5, a0, 4 +402b06ea: fff005 call0 402b05ec +402b06ed: e64121 l32r a2, 402a9ff4 +402b06f0: e4bc01 l32r a0, 402a99e0 +402b06f3: 5e0222 l8ui a2, a2, 94 +402b06f6: 002002 l32i a0, a0, 0 +402b06f9: 012280 slli a2, a2, 24 +402b06fc: 002002 l32i a0, a0, 0 +402b06ff: 312820 srai a2, a2, 24 +402b0702: 0000c0 callx0 a0 +402b0705: 0d82a6 blti a2, 8, 402b0716 +402b0708: e63b31 l32r a3, 402a9ff4 +402b070b: 00a022 movi a2, 0 +402b070e: 5e4322 s8i a2, a3, 94 +402b0711: 020c movi.n a2, 0 +402b0713: fd7745 call0 402ade88 +402b0716: 4108 l32i.n a0, a1, 16 +402b0718: 20c112 addi a1, a1, 32 +402b071b: f00d ret.n +402b071d: 000000 ill + +402b0720 : +402b0720: b7c491 l32r a9, 4029e630 +402b0723: 0b0c movi.n a11, 0 +402b0725: bc6a81 l32r a8, 4029f8d0 +402b0728: f0c112 addi a1, a1, -16 +402b072b: 11c9 s32i.n a12, a1, 4 +402b072d: 0109 s32i.n a0, a1, 0 +402b072f: 21d9 s32i.n a13, a1, 8 +402b0731: 000c movi.n a0, 0 +402b0733: ffa0d2 movi a13, 255 +402b0736: fc7c movi.n a12, -1 +402b0738: a06080 addx4 a6, a0, a8 +402b073b: 907020 addx2 a7, a0, a2 +402b073e: 0d5d mov.n a5, a13 +402b0740: 0bad mov.n a10, a11 +402b0742: 0020c0 memw +402b0745: 17a132 movi a3, 0x117 +402b0748: e02662 l32i a6, a6, 0x380 +402b074b: 001b addi.n a0, a0, 1 +402b074d: 740000 extui a0, a0, 0, 8 +402b0750: 3066c0 xor a6, a6, a12 +402b0753: 744060 extui a4, a6, 0, 8 +402b0756: ebc442 addi a4, a4, -21 +402b0759: a46060 extui a6, a6, 0, 11 +402b075c: 005762 s16i a6, a7, 0 +402b075f: b3a440 movgez a10, a4, a4 +402b0762: 82aa30 mull a10, a10, a3 +402b0765: 103690 and a3, a6, a9 +402b0768: 21a8a0 srai a10, a10, 8 +402b076b: 012da7 blt a13, a10, 402b0770 +402b076e: 0a5d mov.n a5, a10 +402b0770: 353a add.n a3, a5, a3 +402b0772: 005732 s16i a3, a7, 0 +402b0775: bf8066 bnei a0, 8, 402b0738 +402b0778: 11c8 l32i.n a12, a1, 4 +402b077a: 21d8 l32i.n a13, a1, 8 +402b077c: 0108 l32i.n a0, a1, 0 +402b077e: 10c112 addi a1, a1, 16 +402b0781: f00d ret.n + ... + +402b0784 : +402b0784: e0c112 addi a1, a1, -32 +402b0787: 6109 s32i.n a0, a1, 24 +402b0789: 4129 s32i.n a2, a1, 16 +402b078b: 5139 s32i.n a3, a1, 20 +402b078d: 71c9 s32i.n a12, a1, 28 +402b078f: d47c movi.n a4, -3 +402b0791: bc4fc1 l32r a12, 4029f8d0 +402b0794: 0020c0 memw +402b0797: d42c32 l32i a3, a12, 0x350 +402b079a: 103340 and a3, a3, a4 +402b079d: 0020c0 memw +402b07a0: d46c32 s32i a3, a12, 0x350 +402b07a3: 220c movi.n a2, 2 +402b07a5: 0020c0 memw +402b07a8: d42c02 l32i a0, a12, 0x350 +402b07ab: 200020 or a0, a0, a2 402b07ae: 0020c0 memw -402b07b1: d42c72 l32i a7, a12, 0x350 -402b07b4: 257870 extui a7, a7, 24, 3 -402b07b7: ff3756 bnez a7, 402b07ae -402b07ba: 41c8 l32i.n a12, a1, 16 -402b07bc: 012d mov.n a2, a1 -402b07be: fff445 call0 402b0704 -402b07c1: 031102 l16ui a0, a1, 6 -402b07c4: 021142 l16ui a4, a1, 4 -402b07c7: 011132 l16ui a3, a1, 2 -402b07ca: 071182 l16ui a8, a1, 14 -402b07cd: 051152 l16ui a5, a1, 10 -402b07d0: 041122 l16ui a2, a1, 8 -402b07d3: 061172 l16ui a7, a1, 12 -402b07d6: 225a add.n a2, a2, a5 -402b07d8: 778a add.n a7, a7, a8 -402b07da: 334a add.n a3, a3, a4 -402b07dc: 003a add.n a0, a0, a3 -402b07de: 907770 addx2 a7, a7, a7 -402b07e1: 902220 addx2 a2, a2, a2 -402b07e4: f42020 extui a2, a2, 0, 16 -402b07e7: f46070 extui a6, a7, 0, 16 -402b07ea: 1180f0 slli a8, a0, 1 -402b07ed: f48080 extui a8, a8, 0, 16 -402b07f0: 053867 bltu a8, a6, 402b07f9 -402b07f3: d07070 subx2 a7, a0, a7 -402b07f6: 000046 j 402b07fb -402b07f9: 070c movi.n a7, 0 -402b07fb: 005c72 s16i a7, a12, 0 -402b07fe: 5108 l32i.n a0, a1, 20 -402b0800: 71c8 l32i.n a12, a1, 28 -402b0802: 053267 bltu a2, a6, 402b080b -402b0805: c02260 sub a2, a2, a6 -402b0808: 000046 j 402b080d -402b080b: 020c movi.n a2, 0 -402b080d: 005022 s16i a2, a0, 0 -402b0810: 6108 l32i.n a0, a1, 24 -402b0812: 20c112 addi a1, a1, 32 -402b0815: f00d ret.n -402b0817: 3cf100 excw -402b081a: f30111 l32r a1, 402ad420 -402b081d: 113c movi.n a1, 49 -402b081f: 3cf001 l32r a0, 4027fbe0 <_lit4_end+0x177d34> -402b0822: ff0111 l32r a1, 402b0428 -402b0825: ff .byte 0xff -402b0826: 300003 excw - -402b0828 : -402b0828: f44030 extui a4, a3, 0, 16 -402b082b: d0c112 addi a1, a1, -48 -402b082e: 41c9 s32i.n a12, a1, 16 -402b0830: 61e9 s32i.n a14, a1, 24 -402b0832: 71f9 s32i.n a15, a1, 28 -402b0834: b159 s32i.n a5, a1, 44 -402b0836: 2169 s32i.n a6, a1, 8 -402b0838: 130c movi.n a3, 1 -402b083a: 51d9 s32i.n a13, a1, 20 -402b083c: e462d1 l32r a13, 402a99c4 -402b083f: 3109 s32i.n a0, a1, 12 -402b0841: 0d08 l32i.n a0, a13, 0 -402b0843: 1129 s32i.n a2, a1, 4 -402b0845: 2b2002 l32i a0, a0, 172 -402b0848: 020c movi.n a2, 0 -402b084a: 0000c0 callx0 a0 -402b084d: b128 l32i.n a2, a1, 44 -402b084f: bc20c1 l32r a12, 4029f8d0 -402b0852: 114216 beqz a2, 402b096a -402b0855: cf1c movi.n a15, 28 -402b0857: 0e4c movi.n a14, 64 -402b0859: 0d4c movi.n a13, 64 -402b085b: 080c movi.n a8, 0 -402b085d: 090c movi.n a9, 0 -402b085f: 0a0c movi.n a10, 0 -402b0861: fcc2b2 addi a11, a2, -4 -402b0864: 81b9 s32i.n a11, a1, 32 -402b0866: 01a9 s32i.n a10, a1, 0 -402b0868: 9199 s32i.n a9, a1, 36 -402b086a: a189 s32i.n a8, a1, 40 -402b086c: e45601 l32r a0, 402a99c4 -402b086f: 120c movi.n a2, 1 -402b0871: 0008 l32i.n a0, a0, 0 -402b0873: 230c movi.n a3, 2 -402b0875: 2b2002 l32i a0, a0, 172 -402b0878: f440e0 extui a4, a14, 0, 16 -402b087b: 0000c0 callx0 a0 -402b087e: e45101 l32r a0, 402a99c4 -402b0881: 020c movi.n a2, 0 -402b0883: 0008 l32i.n a0, a0, 0 -402b0885: 230c movi.n a3, 2 -402b0887: 2b2002 l32i a0, a0, 172 -402b088a: f440d0 extui a4, a13, 0, 16 -402b088d: 0000c0 callx0 a0 -402b0890: 0020c0 memw -402b0893: ffe131 l32r a3, 402b0818 -402b0896: d36c32 s32i a3, a12, 0x34c -402b0899: 0020c0 memw -402b089c: ffe021 l32r a2, 402b081c -402b089f: d36c22 s32i a2, a12, 0x34c -402b08a2: 220c movi.n a2, 2 -402b08a4: 4ccb01 l32r a0, 40283bd0 -402b08a7: 0000c0 callx0 a0 -402b08aa: 7fa032 movi a3, 127 -402b08ad: 0108 l32i.n a0, a1, 0 -402b08af: 0020c0 memw -402b08b2: d32c42 l32i a4, a12, 0x34c -402b08b5: 08f487 bbsi a4, 24, 402b08c1 -402b08b8: 0020c0 memw -402b08bb: d32c52 l32i a5, a12, 0x34c -402b08be: f67587 bbci a5, 24, 402b08b8 -402b08c1: 0020c0 memw -402b08c4: d32c62 l32i a6, a12, 0x34c -402b08c7: 170c movi.n a7, 1 -402b08c9: 056f60 extui a6, a6, 31, 1 -402b08cc: 306670 xor a6, a6, a7 -402b08cf: 0020c0 memw -402b08d2: 546aa1 l32r a10, 40285a7c -402b08d5: d32c82 l32i a8, a12, 0x34c -402b08d8: 090c movi.n a9, 0 -402b08da: 1088a0 and a8, a8, a10 -402b08dd: 839780 moveqz a9, a7, a8 -402b08e0: 269c beqz.n a6, 402b08f6 -402b08e2: 038d mov.n a8, a3 -402b08e4: dfda add.n a13, a15, a13 -402b08e6: 11dd00 slli a13, a13, 16 -402b08e9: 31d0d0 srai a13, a13, 16 -402b08ec: 0123d7 blt a3, a13, 402b08f1 -402b08ef: 0d8d mov.n a8, a13 -402b08f1: 08dd mov.n a13, a8 -402b08f3: 000346 j 402b0904 -402b08f6: c02df0 sub a2, a13, a15 -402b08f9: 0d0c movi.n a13, 0 -402b08fb: 112200 slli a2, a2, 16 -402b08fe: 312020 srai a2, a2, 16 -402b0901: b3d220 movgez a13, a2, a2 -402b0904: 8148 l32i.n a4, a1, 32 -402b0906: 299c beqz.n a9, 402b091c -402b0908: 038d mov.n a8, a3 -402b090a: efea add.n a14, a15, a14 -402b090c: 11ee00 slli a14, a14, 16 -402b090f: 31e0e0 srai a14, a14, 16 -402b0912: 0123e7 blt a3, a14, 402b0917 -402b0915: 0e8d mov.n a8, a14 -402b0917: 08ed mov.n a14, a8 -402b0919: 000346 j 402b092a -402b091c: c02ef0 sub a2, a14, a15 -402b091f: 0e0c movi.n a14, 0 -402b0921: 112200 slli a2, a2, 16 -402b0924: 312020 srai a2, a2, 16 -402b0927: b3e220 movgez a14, a2, a2 -402b092a: fecf62 addi a6, a15, -2 -402b092d: 2151f0 srai a5, a15, 1 -402b0930: 551b addi.n a5, a5, 1 -402b0932: 1f0c movi.n a15, 1 -402b0934: 015580 slli a5, a5, 24 -402b0937: 315850 srai a5, a5, 24 -402b093a: 93f560 movnez a15, a5, a6 -402b093d: 172047 blt a0, a4, 402b0958 -402b0940: 9168 l32i.n a6, a1, 36 -402b0942: a188 l32i.n a8, a1, 40 -402b0944: 76ea add.n a7, a6, a14 -402b0946: 98da add.n a9, a8, a13 -402b0948: 119900 slli a9, a9, 16 -402b094b: 117700 slli a7, a7, 16 -402b094e: 316070 srai a6, a7, 16 -402b0951: 318090 srai a8, a9, 16 -402b0954: a189 s32i.n a8, a1, 40 -402b0956: 9169 s32i.n a6, a1, 36 -402b0958: b188 l32i.n a8, a1, 44 -402b095a: 001b addi.n a0, a0, 1 -402b095c: 740000 extui a0, a0, 0, 8 -402b095f: 0109 s32i.n a0, a1, 0 -402b0961: c08800 sub a8, a8, a0 -402b0964: f04856 bnez a8, 402b086c -402b0967: 0001c6 j 402b0972 -402b096a: 020c movi.n a2, 0 -402b096c: 030c movi.n a3, 0 -402b096e: 9139 s32i.n a3, a1, 36 -402b0970: a129 s32i.n a2, a1, 40 -402b0972: 120c movi.n a2, 1 -402b0974: 230c movi.n a3, 2 -402b0976: 91f8 l32i.n a15, a1, 36 -402b0978: e413d1 l32r a13, 402a99c4 -402b097b: ff2b addi.n a15, a15, 2 -402b097d: 0d08 l32i.n a0, a13, 0 -402b097f: f442f0 extui a4, a15, 2, 16 -402b0982: 2b2002 l32i a0, a0, 172 -402b0985: 21f2f0 srai a15, a15, 2 -402b0988: 0000c0 callx0 a0 -402b098b: 020c movi.n a2, 0 -402b098d: 230c movi.n a3, 2 -402b098f: a1e8 l32i.n a14, a1, 40 -402b0991: 0d08 l32i.n a0, a13, 0 -402b0993: ee2b addi.n a14, a14, 2 -402b0995: f442e0 extui a4, a14, 2, 16 -402b0998: 2b2002 l32i a0, a0, 172 -402b099b: 21e2e0 srai a14, a14, 2 -402b099e: 0000c0 callx0 a0 -402b09a1: 120c movi.n a2, 1 -402b09a3: 0d08 l32i.n a0, a13, 0 -402b09a5: 130c movi.n a3, 1 -402b09a7: 2b2002 l32i a0, a0, 172 -402b09aa: 7fa042 movi a4, 127 -402b09ad: 0000c0 callx0 a0 -402b09b0: ff9c41 l32r a4, 402b0820 -402b09b3: 0020c0 memw -402b09b6: 1128 l32i.n a2, a1, 4 -402b09b8: 2138 l32i.n a3, a1, 8 -402b09ba: d36c42 s32i a4, a12, 0x34c -402b09bd: 0043e2 s8i a14, a3, 0 -402b09c0: 0143f2 s8i a15, a3, 1 -402b09c3: f29c beqz.n a2, 402b09e6 -402b09c5: ff9791 l32r a9, 402b0824 -402b09c8: 017ee0 slli a7, a14, 18 -402b09cb: 018f70 slli a8, a15, 25 -402b09ce: e71761 l32r a6, 402aa62c -402b09d1: 0020c0 memw -402b09d4: 992652 l32i a5, a6, 0x264 -402b09d7: 105590 and a5, a5, a9 -402b09da: 205580 or a5, a5, a8 -402b09dd: 205570 or a5, a5, a7 -402b09e0: 0020c0 memw -402b09e3: 996652 s32i a5, a6, 0x264 -402b09e6: 41c8 l32i.n a12, a1, 16 -402b09e8: 51d8 l32i.n a13, a1, 20 -402b09ea: 61e8 l32i.n a14, a1, 24 -402b09ec: 71f8 l32i.n a15, a1, 28 -402b09ee: 3108 l32i.n a0, a1, 12 -402b09f0: 30c112 addi a1, a1, 48 -402b09f3: f00d ret.n -402b09f5: 000000 ill - -402b09f8 : -402b09f8: 040c movi.n a4, 0 -402b09fa: 528b addi.n a5, a2, 8 -402b09fc: 7fa022 movi a2, 127 -402b09ff: e05530 subx4 a5, a5, a3 -402b0a02: 115500 slli a5, a5, 16 -402b0a05: 315050 srai a5, a5, 16 -402b0a08: b34550 movgez a4, a5, a5 -402b0a0b: 114400 slli a4, a4, 16 -402b0a0e: 313040 srai a3, a4, 16 -402b0a11: 01e3e6 bgei a3, 128, 402b0a16 -402b0a14: 032d mov.n a2, a3 -402b0a16: 012280 slli a2, a2, 24 -402b0a19: 312820 srai a2, a2, 24 -402b0a1c: f00d ret.n -402b0a1e: 700000 excw -402b0a21: fe8c beqz.n a14, 402b0a34 -402b0a23: 3f .byte 0x3f -402b0a24: 2ca570 excw -402b0a27: a59040 extui a9, a4, 16, 11 -402b0a2a: 402c movi.n a0, 36 - -402b0a2c : -402b0a2c: 070c movi.n a7, 0 -402b0a2e: c0c112 addi a1, a1, -64 -402b0a31: 71e9 s32i.n a14, a1, 28 -402b0a33: 81f9 s32i.n a15, a1, 32 -402b0a35: 61d9 s32i.n a13, a1, 24 -402b0a37: 4109 s32i.n a0, a1, 16 -402b0a39: 51c9 s32i.n a12, a1, 20 -402b0a3b: 9169 s32i.n a6, a1, 36 -402b0a3d: d149 s32i.n a4, a1, 52 -402b0a3f: f159 s32i.n a5, a1, 60 -402b0a41: 940c movi.n a4, 9 -402b0a43: 750c movi.n a5, 7 -402b0a45: 060c movi.n a6, 0 -402b0a47: 03cd mov.n a12, a3 -402b0a49: e3de01 l32r a0, 402a99c4 -402b0a4c: 02dd mov.n a13, a2 -402b0a4e: 0008 l32i.n a0, a0, 0 -402b0a50: 77a022 movi a2, 119 -402b0a53: 272002 l32i a0, a0, 156 -402b0a56: 030c movi.n a3, 0 -402b0a58: 0000c0 callx0 a0 -402b0a5b: 0c4d mov.n a4, a12 -402b0a5d: 0d3d mov.n a3, a13 -402b0a5f: 050c movi.n a5, 0 +402b07b1: 921c movi.n a2, 25 +402b07b3: d46c02 s32i a0, a12, 0x350 +402b07b6: 4d0601 l32r a0, 40283bd0 +402b07b9: 0000c0 callx0 a0 +402b07bc: 750c movi.n a5, 7 +402b07be: 0020c0 memw +402b07c1: d42c62 l32i a6, a12, 0x350 +402b07c4: 756860 extui a6, a6, 24, 8 +402b07c7: 0b0567 bnone a5, a6, 402b07d6 +402b07ca: 0020c0 memw +402b07cd: d42c72 l32i a7, a12, 0x350 +402b07d0: 257870 extui a7, a7, 24, 3 +402b07d3: ff3756 bnez a7, 402b07ca +402b07d6: 41c8 l32i.n a12, a1, 16 +402b07d8: 012d mov.n a2, a1 +402b07da: fff445 call0 402b0720 +402b07dd: 031102 l16ui a0, a1, 6 +402b07e0: 021142 l16ui a4, a1, 4 +402b07e3: 011132 l16ui a3, a1, 2 +402b07e6: 071182 l16ui a8, a1, 14 +402b07e9: 051152 l16ui a5, a1, 10 +402b07ec: 041122 l16ui a2, a1, 8 +402b07ef: 061172 l16ui a7, a1, 12 +402b07f2: 225a add.n a2, a2, a5 +402b07f4: 778a add.n a7, a7, a8 +402b07f6: 334a add.n a3, a3, a4 +402b07f8: 003a add.n a0, a0, a3 +402b07fa: 907770 addx2 a7, a7, a7 +402b07fd: 902220 addx2 a2, a2, a2 +402b0800: f42020 extui a2, a2, 0, 16 +402b0803: f46070 extui a6, a7, 0, 16 +402b0806: 1180f0 slli a8, a0, 1 +402b0809: f48080 extui a8, a8, 0, 16 +402b080c: 053867 bltu a8, a6, 402b0815 +402b080f: d07070 subx2 a7, a0, a7 +402b0812: 000046 j 402b0817 +402b0815: 070c movi.n a7, 0 +402b0817: 005c72 s16i a7, a12, 0 +402b081a: 5108 l32i.n a0, a1, 20 +402b081c: 71c8 l32i.n a12, a1, 28 +402b081e: 053267 bltu a2, a6, 402b0827 +402b0821: c02260 sub a2, a2, a6 +402b0824: 000046 j 402b0829 +402b0827: 020c movi.n a2, 0 +402b0829: 005022 s16i a2, a0, 0 +402b082c: 6108 l32i.n a0, a1, 24 +402b082e: 20c112 addi a1, a1, 32 +402b0831: f00d ret.n +402b0833: 3cf100 excw +402b0836: f30111 l32r a1, 402ad43c +402b0839: 113c movi.n a1, 49 +402b083b: 3cf001 l32r a0, 4027fbfc <_lit4_end+0x177d50> +402b083e: ff0111 l32r a1, 402b0444 +402b0841: ff .byte 0xff +402b0842: 300003 excw + +402b0844 : +402b0844: f44030 extui a4, a3, 0, 16 +402b0847: d0c112 addi a1, a1, -48 +402b084a: 41c9 s32i.n a12, a1, 16 +402b084c: 61e9 s32i.n a14, a1, 24 +402b084e: 71f9 s32i.n a15, a1, 28 +402b0850: b159 s32i.n a5, a1, 44 +402b0852: 2169 s32i.n a6, a1, 8 +402b0854: 130c movi.n a3, 1 +402b0856: 51d9 s32i.n a13, a1, 20 +402b0858: e462d1 l32r a13, 402a99e0 +402b085b: 3109 s32i.n a0, a1, 12 +402b085d: 0d08 l32i.n a0, a13, 0 +402b085f: 1129 s32i.n a2, a1, 4 +402b0861: 2b2002 l32i a0, a0, 172 +402b0864: 020c movi.n a2, 0 +402b0866: 0000c0 callx0 a0 +402b0869: b128 l32i.n a2, a1, 44 +402b086b: bc19c1 l32r a12, 4029f8d0 +402b086e: 114216 beqz a2, 402b0986 +402b0871: cf1c movi.n a15, 28 +402b0873: 0e4c movi.n a14, 64 +402b0875: 0d4c movi.n a13, 64 +402b0877: 080c movi.n a8, 0 +402b0879: 090c movi.n a9, 0 +402b087b: 0a0c movi.n a10, 0 +402b087d: fcc2b2 addi a11, a2, -4 +402b0880: 81b9 s32i.n a11, a1, 32 +402b0882: 01a9 s32i.n a10, a1, 0 +402b0884: 9199 s32i.n a9, a1, 36 +402b0886: a189 s32i.n a8, a1, 40 +402b0888: e45601 l32r a0, 402a99e0 +402b088b: 120c movi.n a2, 1 +402b088d: 0008 l32i.n a0, a0, 0 +402b088f: 230c movi.n a3, 2 +402b0891: 2b2002 l32i a0, a0, 172 +402b0894: f440e0 extui a4, a14, 0, 16 +402b0897: 0000c0 callx0 a0 +402b089a: e45101 l32r a0, 402a99e0 +402b089d: 020c movi.n a2, 0 +402b089f: 0008 l32i.n a0, a0, 0 +402b08a1: 230c movi.n a3, 2 +402b08a3: 2b2002 l32i a0, a0, 172 +402b08a6: f440d0 extui a4, a13, 0, 16 +402b08a9: 0000c0 callx0 a0 +402b08ac: 0020c0 memw +402b08af: ffe131 l32r a3, 402b0834 +402b08b2: d36c32 s32i a3, a12, 0x34c +402b08b5: 0020c0 memw +402b08b8: ffe021 l32r a2, 402b0838 +402b08bb: d36c22 s32i a2, a12, 0x34c +402b08be: 220c movi.n a2, 2 +402b08c0: 4cc401 l32r a0, 40283bd0 +402b08c3: 0000c0 callx0 a0 +402b08c6: 7fa032 movi a3, 127 +402b08c9: 0108 l32i.n a0, a1, 0 +402b08cb: 0020c0 memw +402b08ce: d32c42 l32i a4, a12, 0x34c +402b08d1: 08f487 bbsi a4, 24, 402b08dd +402b08d4: 0020c0 memw +402b08d7: d32c52 l32i a5, a12, 0x34c +402b08da: f67587 bbci a5, 24, 402b08d4 +402b08dd: 0020c0 memw +402b08e0: d32c62 l32i a6, a12, 0x34c +402b08e3: 170c movi.n a7, 1 +402b08e5: 056f60 extui a6, a6, 31, 1 +402b08e8: 306670 xor a6, a6, a7 +402b08eb: 0020c0 memw +402b08ee: 5463a1 l32r a10, 40285a7c +402b08f1: d32c82 l32i a8, a12, 0x34c +402b08f4: 090c movi.n a9, 0 +402b08f6: 1088a0 and a8, a8, a10 +402b08f9: 839780 moveqz a9, a7, a8 +402b08fc: 269c beqz.n a6, 402b0912 +402b08fe: 038d mov.n a8, a3 +402b0900: dfda add.n a13, a15, a13 +402b0902: 11dd00 slli a13, a13, 16 +402b0905: 31d0d0 srai a13, a13, 16 +402b0908: 0123d7 blt a3, a13, 402b090d +402b090b: 0d8d mov.n a8, a13 +402b090d: 08dd mov.n a13, a8 +402b090f: 000346 j 402b0920 +402b0912: c02df0 sub a2, a13, a15 +402b0915: 0d0c movi.n a13, 0 +402b0917: 112200 slli a2, a2, 16 +402b091a: 312020 srai a2, a2, 16 +402b091d: b3d220 movgez a13, a2, a2 +402b0920: 8148 l32i.n a4, a1, 32 +402b0922: 299c beqz.n a9, 402b0938 +402b0924: 038d mov.n a8, a3 +402b0926: efea add.n a14, a15, a14 +402b0928: 11ee00 slli a14, a14, 16 +402b092b: 31e0e0 srai a14, a14, 16 +402b092e: 0123e7 blt a3, a14, 402b0933 +402b0931: 0e8d mov.n a8, a14 +402b0933: 08ed mov.n a14, a8 +402b0935: 000346 j 402b0946 +402b0938: c02ef0 sub a2, a14, a15 +402b093b: 0e0c movi.n a14, 0 +402b093d: 112200 slli a2, a2, 16 +402b0940: 312020 srai a2, a2, 16 +402b0943: b3e220 movgez a14, a2, a2 +402b0946: fecf62 addi a6, a15, -2 +402b0949: 2151f0 srai a5, a15, 1 +402b094c: 551b addi.n a5, a5, 1 +402b094e: 1f0c movi.n a15, 1 +402b0950: 015580 slli a5, a5, 24 +402b0953: 315850 srai a5, a5, 24 +402b0956: 93f560 movnez a15, a5, a6 +402b0959: 172047 blt a0, a4, 402b0974 +402b095c: 9168 l32i.n a6, a1, 36 +402b095e: a188 l32i.n a8, a1, 40 +402b0960: 76ea add.n a7, a6, a14 +402b0962: 98da add.n a9, a8, a13 +402b0964: 119900 slli a9, a9, 16 +402b0967: 117700 slli a7, a7, 16 +402b096a: 316070 srai a6, a7, 16 +402b096d: 318090 srai a8, a9, 16 +402b0970: a189 s32i.n a8, a1, 40 +402b0972: 9169 s32i.n a6, a1, 36 +402b0974: b188 l32i.n a8, a1, 44 +402b0976: 001b addi.n a0, a0, 1 +402b0978: 740000 extui a0, a0, 0, 8 +402b097b: 0109 s32i.n a0, a1, 0 +402b097d: c08800 sub a8, a8, a0 +402b0980: f04856 bnez a8, 402b0888 +402b0983: 0001c6 j 402b098e +402b0986: 020c movi.n a2, 0 +402b0988: 030c movi.n a3, 0 +402b098a: 9139 s32i.n a3, a1, 36 +402b098c: a129 s32i.n a2, a1, 40 +402b098e: 120c movi.n a2, 1 +402b0990: 230c movi.n a3, 2 +402b0992: 91f8 l32i.n a15, a1, 36 +402b0994: e413d1 l32r a13, 402a99e0 +402b0997: ff2b addi.n a15, a15, 2 +402b0999: 0d08 l32i.n a0, a13, 0 +402b099b: f442f0 extui a4, a15, 2, 16 +402b099e: 2b2002 l32i a0, a0, 172 +402b09a1: 21f2f0 srai a15, a15, 2 +402b09a4: 0000c0 callx0 a0 +402b09a7: 020c movi.n a2, 0 +402b09a9: 230c movi.n a3, 2 +402b09ab: a1e8 l32i.n a14, a1, 40 +402b09ad: 0d08 l32i.n a0, a13, 0 +402b09af: ee2b addi.n a14, a14, 2 +402b09b1: f442e0 extui a4, a14, 2, 16 +402b09b4: 2b2002 l32i a0, a0, 172 +402b09b7: 21e2e0 srai a14, a14, 2 +402b09ba: 0000c0 callx0 a0 +402b09bd: 120c movi.n a2, 1 +402b09bf: 0d08 l32i.n a0, a13, 0 +402b09c1: 130c movi.n a3, 1 +402b09c3: 2b2002 l32i a0, a0, 172 +402b09c6: 7fa042 movi a4, 127 +402b09c9: 0000c0 callx0 a0 +402b09cc: ff9c41 l32r a4, 402b083c +402b09cf: 0020c0 memw +402b09d2: 1128 l32i.n a2, a1, 4 +402b09d4: 2138 l32i.n a3, a1, 8 +402b09d6: d36c42 s32i a4, a12, 0x34c +402b09d9: 0043e2 s8i a14, a3, 0 +402b09dc: 0143f2 s8i a15, a3, 1 +402b09df: f29c beqz.n a2, 402b0a02 +402b09e1: ff9791 l32r a9, 402b0840 +402b09e4: 017ee0 slli a7, a14, 18 +402b09e7: 018f70 slli a8, a15, 25 +402b09ea: e71761 l32r a6, 402aa648 +402b09ed: 0020c0 memw +402b09f0: 992652 l32i a5, a6, 0x264 +402b09f3: 105590 and a5, a5, a9 +402b09f6: 205580 or a5, a5, a8 +402b09f9: 205570 or a5, a5, a7 +402b09fc: 0020c0 memw +402b09ff: 996652 s32i a5, a6, 0x264 +402b0a02: 41c8 l32i.n a12, a1, 16 +402b0a04: 51d8 l32i.n a13, a1, 20 +402b0a06: 61e8 l32i.n a14, a1, 24 +402b0a08: 71f8 l32i.n a15, a1, 28 +402b0a0a: 3108 l32i.n a0, a1, 12 +402b0a0c: 30c112 addi a1, a1, 48 +402b0a0f: f00d ret.n +402b0a11: 000000 ill + +402b0a14 : +402b0a14: 040c movi.n a4, 0 +402b0a16: 528b addi.n a5, a2, 8 +402b0a18: 7fa022 movi a2, 127 +402b0a1b: e05530 subx4 a5, a5, a3 +402b0a1e: 115500 slli a5, a5, 16 +402b0a21: 315050 srai a5, a5, 16 +402b0a24: b34550 movgez a4, a5, a5 +402b0a27: 114400 slli a4, a4, 16 +402b0a2a: 313040 srai a3, a4, 16 +402b0a2d: 01e3e6 bgei a3, 128, 402b0a32 +402b0a30: 032d mov.n a2, a3 +402b0a32: 012280 slli a2, a2, 24 +402b0a35: 312820 srai a2, a2, 24 +402b0a38: f00d ret.n +402b0a3a: 700000 excw +402b0a3d: fe8c beqz.n a14, 402b0a50 +402b0a3f: 3f .byte 0x3f +402b0a40: 2ca590 excw +402b0a43: a5b040 extui a11, a4, 16, 11 +402b0a46: 402c movi.n a0, 36 + +402b0a48 : +402b0a48: 070c movi.n a7, 0 +402b0a4a: c0c112 addi a1, a1, -64 +402b0a4d: 71e9 s32i.n a14, a1, 28 +402b0a4f: 81f9 s32i.n a15, a1, 32 +402b0a51: 61d9 s32i.n a13, a1, 24 +402b0a53: 4109 s32i.n a0, a1, 16 +402b0a55: 51c9 s32i.n a12, a1, 20 +402b0a57: 9169 s32i.n a6, a1, 36 +402b0a59: d149 s32i.n a4, a1, 52 +402b0a5b: f159 s32i.n a5, a1, 60 +402b0a5d: 940c movi.n a4, 9 +402b0a5f: 750c movi.n a5, 7 402b0a61: 060c movi.n a6, 0 -402b0a63: e3d801 l32r a0, 402a99c4 -402b0a66: 020c movi.n a2, 0 -402b0a68: 0129 s32i.n a2, a1, 0 -402b0a6a: 1129 s32i.n a2, a1, 4 -402b0a6c: 2129 s32i.n a2, a1, 8 -402b0a6e: 0008 l32i.n a0, a0, 0 -402b0a70: 070c movi.n a7, 0 -402b0a72: 1a2002 l32i a0, a0, 104 -402b0a75: 120c movi.n a2, 1 -402b0a77: 0000c0 callx0 a0 -402b0a7a: 0c0c movi.n a12, 0 -402b0a7c: 350c movi.n a5, 3 -402b0a7e: b159 s32i.n a5, a1, 44 -402b0a80: a149 s32i.n a4, a1, 40 -402b0a82: 0d0c movi.n a13, 0 -402b0a84: 0f0c movi.n a15, 0 -402b0a86: 91a8 l32i.n a10, a1, 36 -402b0a88: 090c movi.n a9, 0 -402b0a8a: 093cf6 bgeui a12, 3, 402b0a97 -402b0a8d: ffe481 l32r a8, 402b0a20 -402b0a90: 8c8a add.n a8, a12, a8 -402b0a92: 000882 l8ui a8, a8, 0 -402b0a95: a189 s32i.n a8, a1, 40 -402b0a97: a1b8 l32i.n a11, a1, 40 -402b0a99: aaca add.n a10, a10, a12 -402b0a9b: c1a9 s32i.n a10, a1, 48 -402b0a9d: 004a92 s8i a9, a10, 0 -402b0aa0: bb1b addi.n a11, a11, 1 -402b0aa2: e1b9 s32i.n a11, a1, 56 -402b0aa4: acbc beqz.n a12, 402b0ae2 -402b0aa6: 1d1c26 beqi a12, 1, 402b0ac7 -402b0aa9: 532c66 bnei a12, 2, 402b0b00 -402b0aac: 6ba022 movi a2, 107 -402b0aaf: 230c movi.n a3, 2 -402b0ab1: 240c movi.n a4, 2 -402b0ab3: e3c401 l32r a0, 402a99c4 -402b0ab6: 650c movi.n a5, 6 -402b0ab8: 0008 l32i.n a0, a0, 0 -402b0aba: 460c movi.n a6, 4 -402b0abc: 272002 l32i a0, a0, 156 -402b0abf: 0d7d mov.n a7, a13 -402b0ac1: 0000c0 callx0 a0 -402b0ac4: 000e06 j 402b0b00 -402b0ac7: 6ba022 movi a2, 107 -402b0aca: 230c movi.n a3, 2 -402b0acc: 240c movi.n a4, 2 -402b0ace: e3bd01 l32r a0, 402a99c4 -402b0ad1: 350c movi.n a5, 3 -402b0ad3: 0008 l32i.n a0, a0, 0 -402b0ad5: 060c movi.n a6, 0 -402b0ad7: 272002 l32i a0, a0, 156 -402b0ada: 0d7d mov.n a7, a13 -402b0adc: 0000c0 callx0 a0 -402b0adf: 000746 j 402b0b00 -402b0ae2: 6ba022 movi a2, 107 -402b0ae5: 230c movi.n a3, 2 -402b0ae7: 140c movi.n a4, 1 -402b0ae9: 350c movi.n a5, 3 -402b0aeb: 060c movi.n a6, 0 -402b0aed: e3b501 l32r a0, 402a99c4 -402b0af0: 170c movi.n a7, 1 -402b0af2: 0008 l32i.n a0, a0, 0 -402b0af4: 907d70 addx2 a7, a13, a7 -402b0af7: 272002 l32i a0, a0, 156 -402b0afa: 747070 extui a7, a7, 0, 8 -402b0afd: 0000c0 callx0 a0 -402b0b00: e3b101 l32r a0, 402a99c4 -402b0b03: 0008 l32i.n a0, a0, 0 -402b0b05: d128 l32i.n a2, a1, 52 -402b0b07: 1c2002 l32i a0, a0, 112 -402b0b0a: a30c movi.n a3, 10 -402b0b0c: 0000c0 callx0 a0 -402b0b0f: 02ed mov.n a14, a2 -402b0b11: f128 l32i.n a2, a1, 60 -402b0b13: b28c beqz.n a2, 402b0b22 -402b0b15: ffc321 l32r a2, 402b0a24 -402b0b18: 0d3d mov.n a3, a13 -402b0b1a: 0e4d mov.n a4, a14 -402b0b1c: 43b401 l32r a0, 402819ec -402b0b1f: 0000c0 callx0 a0 -402b0b22: 0eafe7 bge a15, a14, 402b0b34 -402b0b25: 0efd mov.n a15, a14 -402b0b27: c148 l32i.n a4, a1, 48 -402b0b29: 130c movi.n a3, 1 -402b0b2b: 903d30 addx2 a3, a13, a3 -402b0b2e: 933dc0 movnez a3, a13, a12 -402b0b31: 004432 s8i a3, a4, 0 -402b0b34: e148 l32i.n a4, a1, 56 -402b0b36: dd1b addi.n a13, a13, 1 -402b0b38: 74d0d0 extui a13, a13, 0, 8 -402b0b3b: c044d0 sub a4, a4, a13 -402b0b3e: f62456 bnez a4, 402b0aa4 -402b0b41: f1e8 l32i.n a14, a1, 60 -402b0b43: ee8c beqz.n a14, 402b0b55 -402b0b45: ffb821 l32r a2, 402b0a28 -402b0b48: c148 l32i.n a4, a1, 48 -402b0b4a: 0c3d mov.n a3, a12 -402b0b4c: 000442 l8ui a4, a4, 0 -402b0b4f: 43a701 l32r a0, 402819ec -402b0b52: 0000c0 callx0 a0 -402b0b55: 2cac beqz.n a12, 402b0b7b -402b0b57: 651c26 beqi a12, 1, 402b0bc0 -402b0b5a: 382c66 bnei a12, 2, 402b0b96 -402b0b5d: 6ba022 movi a2, 107 -402b0b60: 230c movi.n a3, 2 -402b0b62: 240c movi.n a4, 2 -402b0b64: 650c movi.n a5, 6 -402b0b66: e39701 l32r a0, 402a99c4 -402b0b69: 460c movi.n a6, 4 -402b0b6b: 0008 l32i.n a0, a0, 0 -402b0b6d: c178 l32i.n a7, a1, 48 -402b0b6f: 272002 l32i a0, a0, 156 -402b0b72: 000772 l8ui a7, a7, 0 -402b0b75: 0000c0 callx0 a0 -402b0b78: 000686 j 402b0b96 -402b0b7b: 6ba022 movi a2, 107 -402b0b7e: 230c movi.n a3, 2 -402b0b80: 140c movi.n a4, 1 -402b0b82: 350c movi.n a5, 3 -402b0b84: e39001 l32r a0, 402a99c4 -402b0b87: 060c movi.n a6, 0 -402b0b89: 0008 l32i.n a0, a0, 0 -402b0b8b: c178 l32i.n a7, a1, 48 -402b0b8d: 272002 l32i a0, a0, 156 -402b0b90: 000772 l8ui a7, a7, 0 -402b0b93: 0000c0 callx0 a0 -402b0b96: b128 l32i.n a2, a1, 44 -402b0b98: cc1b addi.n a12, a12, 1 -402b0b9a: 74c0c0 extui a12, a12, 0, 8 -402b0b9d: 220b addi.n a2, a2, -1 -402b0b9f: b129 s32i.n a2, a1, 44 -402b0ba1: edd256 bnez a2, 402b0a82 -402b0ba4: e38801 l32r a0, 402a99c4 -402b0ba7: 0008 l32i.n a0, a0, 0 -402b0ba9: 1b2002 l32i a0, a0, 108 -402b0bac: 120c movi.n a2, 1 -402b0bae: 0000c0 callx0 a0 -402b0bb1: 51c8 l32i.n a12, a1, 20 -402b0bb3: 61d8 l32i.n a13, a1, 24 -402b0bb5: 71e8 l32i.n a14, a1, 28 -402b0bb7: 81f8 l32i.n a15, a1, 32 -402b0bb9: 4108 l32i.n a0, a1, 16 -402b0bbb: 40c112 addi a1, a1, 64 -402b0bbe: f00d ret.n -402b0bc0: 6ba022 movi a2, 107 -402b0bc3: 230c movi.n a3, 2 -402b0bc5: 240c movi.n a4, 2 -402b0bc7: 350c movi.n a5, 3 -402b0bc9: e37e01 l32r a0, 402a99c4 -402b0bcc: 060c movi.n a6, 0 -402b0bce: 0008 l32i.n a0, a0, 0 -402b0bd0: c178 l32i.n a7, a1, 48 -402b0bd2: 272002 l32i a0, a0, 156 -402b0bd5: 000772 l8ui a7, a7, 0 -402b0bd8: 0000c0 callx0 a0 -402b0bdb: ffedc6 j 402b0b96 -402b0bde: b00000 addx8 a0, a0, a0 -402b0be1: 402ca5 excw - -402b0be4 : -402b0be4: a0c112 addi a1, a1, -96 -402b0be7: 81c9 s32i.n a12, a1, 32 -402b0be9: 91d9 s32i.n a13, a1, 36 -402b0beb: a1e9 s32i.n a14, a1, 40 -402b0bed: b1f9 s32i.n a15, a1, 44 -402b0bef: 166142 s32i a4, a1, 88 -402b0bf2: 6179 s32i.n a7, a1, 24 -402b0bf4: c159 s32i.n a5, a1, 48 -402b0bf6: d139 s32i.n a3, a1, 52 -402b0bf8: 116162 s32i a6, a1, 68 -402b0bfb: 7109 s32i.n a0, a1, 28 -402b0bfd: 060c movi.n a6, 0 -402b0bff: e4f401 l32r a0, 402a9fd0 -402b0c02: 340b addi.n a3, a4, -1 -402b0c04: 4139 s32i.n a3, a1, 16 -402b0c06: 745030 extui a5, a3, 0, 8 -402b0c09: 3d0082 l8ui a8, a0, 61 -402b0c0c: 013380 slli a3, a3, 24 -402b0c0f: 313830 srai a3, a3, 24 -402b0c12: 835680 moveqz a5, a6, a8 -402b0c15: e159 s32i.n a5, a1, 56 -402b0c17: 126132 s32i a3, a1, 72 -402b0c1a: 02a357 bge a3, a5, 402b0c20 -402b0c1d: 005ec6 j 402b0d9c -402b0c20: 106122 s32i a2, a1, 64 -402b0c23: 0e0c movi.n a14, 0 -402b0c25: 64a0a2 movi a10, 100 -402b0c28: 166142 s32i a4, a1, 88 -402b0c2b: 6179 s32i.n a7, a1, 24 -402b0c2d: 3011b2 l16ui a11, a1, 96 -402b0c30: 6401c2 l8ui a12, a1, 100 -402b0c33: f1c9 s32i.n a12, a1, 60 -402b0c35: 1561b2 s32i a11, a1, 84 -402b0c38: d108 l32i.n a0, a1, 52 -402b0c3a: 122142 l32i a4, a1, 72 -402b0c3d: 4158 l32i.n a5, a1, 16 -402b0c3f: 040a add.n a0, a4, a0 -402b0c41: 000062 l8ui a6, a0, 0 -402b0c44: 136162 s32i a6, a1, 76 -402b0c47: 0da457 bge a4, a5, 402b0c58 -402b0c4a: 0100f2 l8ui a15, a0, 1 -402b0c4d: c0ff60 sub a15, a15, a6 -402b0c50: eefa add.n a14, a14, a15 -402b0c52: 11ee00 slli a14, a14, 16 -402b0c55: 31e0e0 srai a14, a14, 16 -402b0c58: 0f0c movi.n a15, 0 -402b0c5a: 200c movi.n a0, 2 -402b0c5c: 1121b2 l32i a11, a1, 68 -402b0c5f: e359c1 l32r a12, 402a99c4 -402b0c62: bbea add.n a11, a11, a14 -402b0c64: 11bb00 slli a11, a11, 16 -402b0c67: 31b0b0 srai a11, a11, 16 -402b0c6a: 07aab7 bge a10, a11, 402b0c75 -402b0c6d: 64a0d2 movi a13, 100 -402b0c70: 5109 s32i.n a0, a1, 20 -402b0c72: 000246 j 402b0c7f -402b0c75: e353c1 l32r a12, 402a99c4 -402b0c78: 5109 s32i.n a0, a1, 20 -402b0c7a: 0d0c movi.n a13, 0 -402b0c7c: b3dbb0 movgez a13, a11, a11 -402b0c7f: 120c movi.n a2, 1 -402b0c81: 102132 l32i a3, a1, 64 -402b0c84: 7440d0 extui a4, a13, 0, 8 -402b0c87: 050c movi.n a5, 0 -402b0c89: 060c movi.n a6, 0 -402b0c8b: 0169 s32i.n a6, a1, 0 -402b0c8d: 1169 s32i.n a6, a1, 4 -402b0c8f: 2169 s32i.n a6, a1, 8 -402b0c91: 0c08 l32i.n a0, a12, 0 -402b0c93: 070c movi.n a7, 0 -402b0c95: 1a2002 l32i a0, a0, 104 -402b0c98: 060c movi.n a6, 0 -402b0c9a: 0000c0 callx0 a0 -402b0c9d: 220c movi.n a2, 2 -402b0c9f: 4bcc01 l32r a0, 40283bd0 -402b0ca2: 0000c0 callx0 a0 -402b0ca5: 0c08 l32i.n a0, a12, 0 -402b0ca7: b008 l32i.n a0, a0, 44 -402b0ca9: 152122 l32i a2, a1, 84 -402b0cac: 0000c0 callx0 a0 -402b0caf: 0c08 l32i.n a0, a12, 0 -402b0cb1: 146122 s32i a2, a1, 80 -402b0cb4: b008 l32i.n a0, a0, 44 -402b0cb6: 152122 l32i a2, a1, 84 -402b0cb9: 0000c0 callx0 a0 -402b0cbc: 64a0a2 movi a10, 100 -402b0cbf: 861c movi.n a6, 24 -402b0cc1: 1321b2 l32i a11, a1, 76 -402b0cc4: 142152 l32i a5, a1, 80 -402b0cc7: 040c movi.n a4, 0 -402b0cc9: 552a add.n a5, a5, a2 -402b0ccb: 115500 slli a5, a5, 16 -402b0cce: 826c movi.n a2, -24 -402b0cd0: 020d mov.n a0, a2 -402b0cd2: 315050 srai a5, a5, 16 -402b0cd5: 554b addi.n a5, a5, 4 -402b0cd7: 215350 srai a5, a5, 3 -402b0cda: 115500 slli a5, a5, 16 -402b0cdd: 315050 srai a5, a5, 16 -402b0ce0: b34550 movgez a4, a5, a5 -402b0ce3: 114400 slli a4, a4, 16 -402b0ce6: 314040 srai a4, a4, 16 -402b0ce9: c0b4b0 sub a11, a4, a11 -402b0cec: 11bb00 slli a11, a11, 16 -402b0cef: 31b0b0 srai a11, a11, 16 -402b0cf2: 012b27 blt a11, a2, 402b0cf7 -402b0cf5: 0b0d mov.n a0, a11 -402b0cf7: 06bd mov.n a11, a6 -402b0cf9: f178 l32i.n a7, a1, 60 -402b0cfb: 012607 blt a6, a0, 402b0d00 -402b0cfe: 00bd mov.n a11, a0 -402b0d00: 11cb00 slli a12, a11, 16 -402b0d03: 31c0c0 srai a12, a12, 16 -402b0d06: 579c beqz.n a7, 402b0d1f -402b0d08: 01d9 s32i.n a13, a1, 0 -402b0d0a: ffb521 l32r a2, 402b0be0 -402b0d0d: 0f3d mov.n a3, a15 -402b0d0f: 132152 l32i a5, a1, 76 -402b0d12: 0c6d mov.n a6, a12 -402b0d14: 0e7d mov.n a7, a14 -402b0d16: 433501 l32r a0, 402819ec -402b0d19: 0000c0 callx0 a0 -402b0d1c: 64a0a2 movi a10, 100 -402b0d1f: 1ccc bnez.n a12, 402b0d24 -402b0d21: 421fe6 bgei a15, 1, 402b0d67 -402b0d24: 060c66 bnei a12, -1, 402b0d2e -402b0d27: 5108 l32i.n a0, a1, 20 -402b0d29: 3a1026 beqi a0, 1, 402b0d67 -402b0d2c: 70bc beqz.n a0, 402b0d67 -402b0d2e: 1dcc bnez.n a13, 402b0d33 -402b0d30: 033c96 bltz a12, 402b0d67 -402b0d33: 029da7 bne a13, a10, 402b0d39 -402b0d36: 2d1ce6 bgei a12, 1, 402b0d67 -402b0d39: 0c0d mov.n a0, a12 -402b0d3b: ff1b addi.n a15, a15, 1 -402b0d3d: 01ff80 slli a15, a15, 24 -402b0d40: 31f8f0 srai a15, a15, 24 -402b0d43: f6cf42 addi a4, a15, -10 -402b0d46: 123ce6 bgei a12, 3, 402b0d5c -402b0d49: e37c movi.n a3, -2 -402b0d4b: 0d2c37 blt a12, a3, 402b0d5c -402b0d4e: 9cea add.n a9, a12, a14 -402b0d50: 11e900 slli a14, a9, 16 -402b0d53: 31e0e0 srai a14, a14, 16 -402b0d56: f02456 bnez a4, 402b0c5c -402b0d59: 000286 j 402b0d67 -402b0d5c: 2192c0 srai a9, a12, 2 -402b0d5f: c09c90 sub a9, a12, a9 -402b0d62: 9e9a add.n a9, a14, a9 -402b0d64: fffa06 j 402b0d50 -402b0d67: 1221f2 l32i a15, a1, 72 -402b0d6a: 6128 l32i.n a2, a1, 24 -402b0d6c: c1c8 l32i.n a12, a1, 48 -402b0d6e: 122102 l32i a0, a1, 72 -402b0d71: c0cdc0 sub a12, a13, a12 -402b0d74: 002a add.n a0, a0, a2 -402b0d76: 01bc80 slli a11, a12, 24 -402b0d79: 31b8b0 srai a11, a11, 24 -402b0d7c: 0040c2 s8i a12, a0, 0 -402b0d7f: 2f0b addi.n a2, a15, -1 -402b0d81: 8c6c movi.n a12, -24 -402b0d83: 012280 slli a2, a2, 24 -402b0d86: 31f820 srai a15, a2, 24 -402b0d89: 04abc7 bge a11, a12, 402b0d91 -402b0d8c: 8d6c movi.n a13, -24 -402b0d8e: 0040d2 s8i a13, a0, 0 -402b0d91: e108 l32i.n a0, a1, 56 -402b0d93: 1261f2 s32i a15, a1, 72 -402b0d96: 022f07 blt a15, a0, 402b0d9c -402b0d99: ffa6c6 j 402b0c38 -402b0d9c: e48d01 l32r a0, 402a9fd0 -402b0d9f: 233c movi.n a3, 50 -402b0da1: 6178 l32i.n a7, a1, 24 -402b0da3: 162142 l32i a4, a1, 88 -402b0da6: 000762 l8ui a6, a7, 0 -402b0da9: 547a add.n a5, a4, a7 -402b0dab: 016680 slli a6, a6, 24 -402b0dae: 80c552 addi a5, a5, -128 -402b0db1: 7f0522 l8ui a2, a5, 127 -402b0db4: 316860 srai a6, a6, 24 -402b0db7: 012280 slli a2, a2, 24 -402b0dba: 312820 srai a2, a2, 24 -402b0dbd: c06260 sub a6, a2, a6 -402b0dc0: 05a367 bge a3, a6, 402b0dc9 -402b0dc3: cec262 addi a6, a2, -50 -402b0dc6: 004762 s8i a6, a7, 0 -402b0dc9: 3d0082 l8ui a8, a0, 61 -402b0dcc: a8ac beqz.n a8, 402b0dfa -402b0dce: 2824a6 blti a4, 2, 402b0dfa -402b0dd1: 4128 l32i.n a2, a1, 16 -402b0dd3: e48161 l32r a6, 402a9fd8 -402b0dd6: 000c movi.n a0, 0 -402b0dd8: 446a add.n a4, a4, a6 -402b0dda: 310482 l8ui a8, a4, 49 -402b0ddd: 906a add.n a9, a0, a6 -402b0ddf: 320992 l8ui a9, a9, 50 -402b0de2: 7f0532 l8ui a3, a5, 127 -402b0de5: c08890 sub a8, a8, a9 -402b0de8: 338a add.n a3, a3, a8 -402b0dea: 807a add.n a8, a0, a7 -402b0dec: 004832 s8i a3, a8, 0 -402b0def: 001b addi.n a0, a0, 1 -402b0df1: 010080 slli a0, a0, 24 -402b0df4: 310800 srai a0, a0, 24 -402b0df7: df9207 bne a2, a0, 402b0dda -402b0dfa: e2f201 l32r a0, 402a99c4 -402b0dfd: 0008 l32i.n a0, a0, 0 -402b0dff: 1b2002 l32i a0, a0, 108 -402b0e02: 120c movi.n a2, 1 -402b0e04: 0000c0 callx0 a0 -402b0e07: 81c8 l32i.n a12, a1, 32 -402b0e09: 91d8 l32i.n a13, a1, 36 -402b0e0b: a1e8 l32i.n a14, a1, 40 -402b0e0d: b1f8 l32i.n a15, a1, 44 -402b0e0f: 7108 l32i.n a0, a1, 28 -402b0e11: 60c112 addi a1, a1, 96 -402b0e14: f00d ret.n -402b0e16: f00000 subx8 a0, a0, a0 -402b0e19: 402ca5 excw -402b0e1c: 00ce60 excw -402b0e1f: c11240 mul16u a1, a2, a4 - -402b0e20 : -402b0e20: a0c112 addi a1, a1, -96 -402b0e23: 91c9 s32i.n a12, a1, 36 -402b0e25: a1d9 s32i.n a13, a1, 40 -402b0e27: b1e9 s32i.n a14, a1, 44 -402b0e29: 8109 s32i.n a0, a1, 32 -402b0e2b: 146152 s32i a5, a1, 80 -402b0e2e: d169 s32i.n a6, a1, 52 -402b0e30: c1f9 s32i.n a15, a1, 48 -402b0e32: fec2f2 addi a15, a2, -2 -402b0e35: e31661 l32r a6, 402a9a90 -402b0e38: 0020c0 memw -402b0e3b: e026d2 l32i a13, a6, 0x380 -402b0e3e: 400f00 ssr a15 -402b0e41: b1d0d0 sra a13, a13 -402b0e44: 0020c0 memw -402b0e47: e326e2 l32i a14, a6, 0x38c -402b0e4a: 400f00 ssr a15 -402b0e4d: b1e0e0 sra a14, a14 -402b0e50: c0bde0 sub a11, a13, a14 -402b0e53: 0020c0 memw -402b0e56: e22682 l32i a8, a6, 0x388 -402b0e59: 400f00 ssr a15 -402b0e5c: b18080 sra a8, a8 -402b0e5f: 0020c0 memw -402b0e62: 1179 s32i.n a7, a1, 4 -402b0e64: d198 l32i.n a9, a1, 52 +402b0a63: 03cd mov.n a12, a3 +402b0a65: e3de01 l32r a0, 402a99e0 +402b0a68: 02dd mov.n a13, a2 +402b0a6a: 0008 l32i.n a0, a0, 0 +402b0a6c: 77a022 movi a2, 119 +402b0a6f: 272002 l32i a0, a0, 156 +402b0a72: 030c movi.n a3, 0 +402b0a74: 0000c0 callx0 a0 +402b0a77: 0c4d mov.n a4, a12 +402b0a79: 0d3d mov.n a3, a13 +402b0a7b: 050c movi.n a5, 0 +402b0a7d: 060c movi.n a6, 0 +402b0a7f: e3d801 l32r a0, 402a99e0 +402b0a82: 020c movi.n a2, 0 +402b0a84: 0129 s32i.n a2, a1, 0 +402b0a86: 1129 s32i.n a2, a1, 4 +402b0a88: 2129 s32i.n a2, a1, 8 +402b0a8a: 0008 l32i.n a0, a0, 0 +402b0a8c: 070c movi.n a7, 0 +402b0a8e: 1a2002 l32i a0, a0, 104 +402b0a91: 120c movi.n a2, 1 +402b0a93: 0000c0 callx0 a0 +402b0a96: 0c0c movi.n a12, 0 +402b0a98: 350c movi.n a5, 3 +402b0a9a: b159 s32i.n a5, a1, 44 +402b0a9c: a149 s32i.n a4, a1, 40 +402b0a9e: 0d0c movi.n a13, 0 +402b0aa0: 0f0c movi.n a15, 0 +402b0aa2: 91a8 l32i.n a10, a1, 36 +402b0aa4: 090c movi.n a9, 0 +402b0aa6: 093cf6 bgeui a12, 3, 402b0ab3 +402b0aa9: ffe481 l32r a8, 402b0a3c +402b0aac: 8c8a add.n a8, a12, a8 +402b0aae: 000882 l8ui a8, a8, 0 +402b0ab1: a189 s32i.n a8, a1, 40 +402b0ab3: a1b8 l32i.n a11, a1, 40 +402b0ab5: aaca add.n a10, a10, a12 +402b0ab7: c1a9 s32i.n a10, a1, 48 +402b0ab9: 004a92 s8i a9, a10, 0 +402b0abc: bb1b addi.n a11, a11, 1 +402b0abe: e1b9 s32i.n a11, a1, 56 +402b0ac0: acbc beqz.n a12, 402b0afe +402b0ac2: 1d1c26 beqi a12, 1, 402b0ae3 +402b0ac5: 532c66 bnei a12, 2, 402b0b1c +402b0ac8: 6ba022 movi a2, 107 +402b0acb: 230c movi.n a3, 2 +402b0acd: 240c movi.n a4, 2 +402b0acf: e3c401 l32r a0, 402a99e0 +402b0ad2: 650c movi.n a5, 6 +402b0ad4: 0008 l32i.n a0, a0, 0 +402b0ad6: 460c movi.n a6, 4 +402b0ad8: 272002 l32i a0, a0, 156 +402b0adb: 0d7d mov.n a7, a13 +402b0add: 0000c0 callx0 a0 +402b0ae0: 000e06 j 402b0b1c +402b0ae3: 6ba022 movi a2, 107 +402b0ae6: 230c movi.n a3, 2 +402b0ae8: 240c movi.n a4, 2 +402b0aea: e3bd01 l32r a0, 402a99e0 +402b0aed: 350c movi.n a5, 3 +402b0aef: 0008 l32i.n a0, a0, 0 +402b0af1: 060c movi.n a6, 0 +402b0af3: 272002 l32i a0, a0, 156 +402b0af6: 0d7d mov.n a7, a13 +402b0af8: 0000c0 callx0 a0 +402b0afb: 000746 j 402b0b1c +402b0afe: 6ba022 movi a2, 107 +402b0b01: 230c movi.n a3, 2 +402b0b03: 140c movi.n a4, 1 +402b0b05: 350c movi.n a5, 3 +402b0b07: 060c movi.n a6, 0 +402b0b09: e3b501 l32r a0, 402a99e0 +402b0b0c: 170c movi.n a7, 1 +402b0b0e: 0008 l32i.n a0, a0, 0 +402b0b10: 907d70 addx2 a7, a13, a7 +402b0b13: 272002 l32i a0, a0, 156 +402b0b16: 747070 extui a7, a7, 0, 8 +402b0b19: 0000c0 callx0 a0 +402b0b1c: e3b101 l32r a0, 402a99e0 +402b0b1f: 0008 l32i.n a0, a0, 0 +402b0b21: d128 l32i.n a2, a1, 52 +402b0b23: 1c2002 l32i a0, a0, 112 +402b0b26: a30c movi.n a3, 10 +402b0b28: 0000c0 callx0 a0 +402b0b2b: 02ed mov.n a14, a2 +402b0b2d: f128 l32i.n a2, a1, 60 +402b0b2f: b28c beqz.n a2, 402b0b3e +402b0b31: ffc321 l32r a2, 402b0a40 +402b0b34: 0d3d mov.n a3, a13 +402b0b36: 0e4d mov.n a4, a14 +402b0b38: 43ad01 l32r a0, 402819ec +402b0b3b: 0000c0 callx0 a0 +402b0b3e: 0eafe7 bge a15, a14, 402b0b50 +402b0b41: 0efd mov.n a15, a14 +402b0b43: c148 l32i.n a4, a1, 48 +402b0b45: 130c movi.n a3, 1 +402b0b47: 903d30 addx2 a3, a13, a3 +402b0b4a: 933dc0 movnez a3, a13, a12 +402b0b4d: 004432 s8i a3, a4, 0 +402b0b50: e148 l32i.n a4, a1, 56 +402b0b52: dd1b addi.n a13, a13, 1 +402b0b54: 74d0d0 extui a13, a13, 0, 8 +402b0b57: c044d0 sub a4, a4, a13 +402b0b5a: f62456 bnez a4, 402b0ac0 +402b0b5d: f1e8 l32i.n a14, a1, 60 +402b0b5f: ee8c beqz.n a14, 402b0b71 +402b0b61: ffb821 l32r a2, 402b0a44 +402b0b64: c148 l32i.n a4, a1, 48 +402b0b66: 0c3d mov.n a3, a12 +402b0b68: 000442 l8ui a4, a4, 0 +402b0b6b: 43a001 l32r a0, 402819ec +402b0b6e: 0000c0 callx0 a0 +402b0b71: 2cac beqz.n a12, 402b0b97 +402b0b73: 651c26 beqi a12, 1, 402b0bdc +402b0b76: 382c66 bnei a12, 2, 402b0bb2 +402b0b79: 6ba022 movi a2, 107 +402b0b7c: 230c movi.n a3, 2 +402b0b7e: 240c movi.n a4, 2 +402b0b80: 650c movi.n a5, 6 +402b0b82: e39701 l32r a0, 402a99e0 +402b0b85: 460c movi.n a6, 4 +402b0b87: 0008 l32i.n a0, a0, 0 +402b0b89: c178 l32i.n a7, a1, 48 +402b0b8b: 272002 l32i a0, a0, 156 +402b0b8e: 000772 l8ui a7, a7, 0 +402b0b91: 0000c0 callx0 a0 +402b0b94: 000686 j 402b0bb2 +402b0b97: 6ba022 movi a2, 107 +402b0b9a: 230c movi.n a3, 2 +402b0b9c: 140c movi.n a4, 1 +402b0b9e: 350c movi.n a5, 3 +402b0ba0: e39001 l32r a0, 402a99e0 +402b0ba3: 060c movi.n a6, 0 +402b0ba5: 0008 l32i.n a0, a0, 0 +402b0ba7: c178 l32i.n a7, a1, 48 +402b0ba9: 272002 l32i a0, a0, 156 +402b0bac: 000772 l8ui a7, a7, 0 +402b0baf: 0000c0 callx0 a0 +402b0bb2: b128 l32i.n a2, a1, 44 +402b0bb4: cc1b addi.n a12, a12, 1 +402b0bb6: 74c0c0 extui a12, a12, 0, 8 +402b0bb9: 220b addi.n a2, a2, -1 +402b0bbb: b129 s32i.n a2, a1, 44 +402b0bbd: edd256 bnez a2, 402b0a9e +402b0bc0: e38801 l32r a0, 402a99e0 +402b0bc3: 0008 l32i.n a0, a0, 0 +402b0bc5: 1b2002 l32i a0, a0, 108 +402b0bc8: 120c movi.n a2, 1 +402b0bca: 0000c0 callx0 a0 +402b0bcd: 51c8 l32i.n a12, a1, 20 +402b0bcf: 61d8 l32i.n a13, a1, 24 +402b0bd1: 71e8 l32i.n a14, a1, 28 +402b0bd3: 81f8 l32i.n a15, a1, 32 +402b0bd5: 4108 l32i.n a0, a1, 16 +402b0bd7: 40c112 addi a1, a1, 64 +402b0bda: f00d ret.n +402b0bdc: 6ba022 movi a2, 107 +402b0bdf: 230c movi.n a3, 2 +402b0be1: 240c movi.n a4, 2 +402b0be3: 350c movi.n a5, 3 +402b0be5: e37e01 l32r a0, 402a99e0 +402b0be8: 060c movi.n a6, 0 +402b0bea: 0008 l32i.n a0, a0, 0 +402b0bec: c178 l32i.n a7, a1, 48 +402b0bee: 272002 l32i a0, a0, 156 +402b0bf1: 000772 l8ui a7, a7, 0 +402b0bf4: 0000c0 callx0 a0 +402b0bf7: ffedc6 j 402b0bb2 +402b0bfa: d00000 subx2 a0, a0, a0 +402b0bfd: 402ca5 excw + +402b0c00 : +402b0c00: a0c112 addi a1, a1, -96 +402b0c03: 81c9 s32i.n a12, a1, 32 +402b0c05: 91d9 s32i.n a13, a1, 36 +402b0c07: a1e9 s32i.n a14, a1, 40 +402b0c09: b1f9 s32i.n a15, a1, 44 +402b0c0b: 166142 s32i a4, a1, 88 +402b0c0e: 6179 s32i.n a7, a1, 24 +402b0c10: c159 s32i.n a5, a1, 48 +402b0c12: d139 s32i.n a3, a1, 52 +402b0c14: 116162 s32i a6, a1, 68 +402b0c17: 7109 s32i.n a0, a1, 28 +402b0c19: 060c movi.n a6, 0 +402b0c1b: e4f401 l32r a0, 402a9fec +402b0c1e: 340b addi.n a3, a4, -1 +402b0c20: 4139 s32i.n a3, a1, 16 +402b0c22: 745030 extui a5, a3, 0, 8 +402b0c25: 3d0082 l8ui a8, a0, 61 +402b0c28: 013380 slli a3, a3, 24 +402b0c2b: 313830 srai a3, a3, 24 +402b0c2e: 835680 moveqz a5, a6, a8 +402b0c31: e159 s32i.n a5, a1, 56 +402b0c33: 126132 s32i a3, a1, 72 +402b0c36: 02a357 bge a3, a5, 402b0c3c +402b0c39: 005ec6 j 402b0db8 +402b0c3c: 106122 s32i a2, a1, 64 +402b0c3f: 0e0c movi.n a14, 0 +402b0c41: 64a0a2 movi a10, 100 +402b0c44: 166142 s32i a4, a1, 88 +402b0c47: 6179 s32i.n a7, a1, 24 +402b0c49: 3011b2 l16ui a11, a1, 96 +402b0c4c: 6401c2 l8ui a12, a1, 100 +402b0c4f: f1c9 s32i.n a12, a1, 60 +402b0c51: 1561b2 s32i a11, a1, 84 +402b0c54: d108 l32i.n a0, a1, 52 +402b0c56: 122142 l32i a4, a1, 72 +402b0c59: 4158 l32i.n a5, a1, 16 +402b0c5b: 040a add.n a0, a4, a0 +402b0c5d: 000062 l8ui a6, a0, 0 +402b0c60: 136162 s32i a6, a1, 76 +402b0c63: 0da457 bge a4, a5, 402b0c74 +402b0c66: 0100f2 l8ui a15, a0, 1 +402b0c69: c0ff60 sub a15, a15, a6 +402b0c6c: eefa add.n a14, a14, a15 +402b0c6e: 11ee00 slli a14, a14, 16 +402b0c71: 31e0e0 srai a14, a14, 16 +402b0c74: 0f0c movi.n a15, 0 +402b0c76: 200c movi.n a0, 2 +402b0c78: 1121b2 l32i a11, a1, 68 +402b0c7b: e359c1 l32r a12, 402a99e0 +402b0c7e: bbea add.n a11, a11, a14 +402b0c80: 11bb00 slli a11, a11, 16 +402b0c83: 31b0b0 srai a11, a11, 16 +402b0c86: 07aab7 bge a10, a11, 402b0c91 +402b0c89: 64a0d2 movi a13, 100 +402b0c8c: 5109 s32i.n a0, a1, 20 +402b0c8e: 000246 j 402b0c9b +402b0c91: e353c1 l32r a12, 402a99e0 +402b0c94: 5109 s32i.n a0, a1, 20 +402b0c96: 0d0c movi.n a13, 0 +402b0c98: b3dbb0 movgez a13, a11, a11 +402b0c9b: 120c movi.n a2, 1 +402b0c9d: 102132 l32i a3, a1, 64 +402b0ca0: 7440d0 extui a4, a13, 0, 8 +402b0ca3: 050c movi.n a5, 0 +402b0ca5: 060c movi.n a6, 0 +402b0ca7: 0169 s32i.n a6, a1, 0 +402b0ca9: 1169 s32i.n a6, a1, 4 +402b0cab: 2169 s32i.n a6, a1, 8 +402b0cad: 0c08 l32i.n a0, a12, 0 +402b0caf: 070c movi.n a7, 0 +402b0cb1: 1a2002 l32i a0, a0, 104 +402b0cb4: 060c movi.n a6, 0 +402b0cb6: 0000c0 callx0 a0 +402b0cb9: 220c movi.n a2, 2 +402b0cbb: 4bc501 l32r a0, 40283bd0 +402b0cbe: 0000c0 callx0 a0 +402b0cc1: 0c08 l32i.n a0, a12, 0 +402b0cc3: b008 l32i.n a0, a0, 44 +402b0cc5: 152122 l32i a2, a1, 84 +402b0cc8: 0000c0 callx0 a0 +402b0ccb: 0c08 l32i.n a0, a12, 0 +402b0ccd: 146122 s32i a2, a1, 80 +402b0cd0: b008 l32i.n a0, a0, 44 +402b0cd2: 152122 l32i a2, a1, 84 +402b0cd5: 0000c0 callx0 a0 +402b0cd8: 64a0a2 movi a10, 100 +402b0cdb: 861c movi.n a6, 24 +402b0cdd: 1321b2 l32i a11, a1, 76 +402b0ce0: 142152 l32i a5, a1, 80 +402b0ce3: 040c movi.n a4, 0 +402b0ce5: 552a add.n a5, a5, a2 +402b0ce7: 115500 slli a5, a5, 16 +402b0cea: 826c movi.n a2, -24 +402b0cec: 020d mov.n a0, a2 +402b0cee: 315050 srai a5, a5, 16 +402b0cf1: 554b addi.n a5, a5, 4 +402b0cf3: 215350 srai a5, a5, 3 +402b0cf6: 115500 slli a5, a5, 16 +402b0cf9: 315050 srai a5, a5, 16 +402b0cfc: b34550 movgez a4, a5, a5 +402b0cff: 114400 slli a4, a4, 16 +402b0d02: 314040 srai a4, a4, 16 +402b0d05: c0b4b0 sub a11, a4, a11 +402b0d08: 11bb00 slli a11, a11, 16 +402b0d0b: 31b0b0 srai a11, a11, 16 +402b0d0e: 012b27 blt a11, a2, 402b0d13 +402b0d11: 0b0d mov.n a0, a11 +402b0d13: 06bd mov.n a11, a6 +402b0d15: f178 l32i.n a7, a1, 60 +402b0d17: 012607 blt a6, a0, 402b0d1c +402b0d1a: 00bd mov.n a11, a0 +402b0d1c: 11cb00 slli a12, a11, 16 +402b0d1f: 31c0c0 srai a12, a12, 16 +402b0d22: 579c beqz.n a7, 402b0d3b +402b0d24: 01d9 s32i.n a13, a1, 0 +402b0d26: ffb521 l32r a2, 402b0bfc +402b0d29: 0f3d mov.n a3, a15 +402b0d2b: 132152 l32i a5, a1, 76 +402b0d2e: 0c6d mov.n a6, a12 +402b0d30: 0e7d mov.n a7, a14 +402b0d32: 432e01 l32r a0, 402819ec +402b0d35: 0000c0 callx0 a0 +402b0d38: 64a0a2 movi a10, 100 +402b0d3b: 1ccc bnez.n a12, 402b0d40 +402b0d3d: 421fe6 bgei a15, 1, 402b0d83 +402b0d40: 060c66 bnei a12, -1, 402b0d4a +402b0d43: 5108 l32i.n a0, a1, 20 +402b0d45: 3a1026 beqi a0, 1, 402b0d83 +402b0d48: 70bc beqz.n a0, 402b0d83 +402b0d4a: 1dcc bnez.n a13, 402b0d4f +402b0d4c: 033c96 bltz a12, 402b0d83 +402b0d4f: 029da7 bne a13, a10, 402b0d55 +402b0d52: 2d1ce6 bgei a12, 1, 402b0d83 +402b0d55: 0c0d mov.n a0, a12 +402b0d57: ff1b addi.n a15, a15, 1 +402b0d59: 01ff80 slli a15, a15, 24 +402b0d5c: 31f8f0 srai a15, a15, 24 +402b0d5f: f6cf42 addi a4, a15, -10 +402b0d62: 123ce6 bgei a12, 3, 402b0d78 +402b0d65: e37c movi.n a3, -2 +402b0d67: 0d2c37 blt a12, a3, 402b0d78 +402b0d6a: 9cea add.n a9, a12, a14 +402b0d6c: 11e900 slli a14, a9, 16 +402b0d6f: 31e0e0 srai a14, a14, 16 +402b0d72: f02456 bnez a4, 402b0c78 +402b0d75: 000286 j 402b0d83 +402b0d78: 2192c0 srai a9, a12, 2 +402b0d7b: c09c90 sub a9, a12, a9 +402b0d7e: 9e9a add.n a9, a14, a9 +402b0d80: fffa06 j 402b0d6c +402b0d83: 1221f2 l32i a15, a1, 72 +402b0d86: 6128 l32i.n a2, a1, 24 +402b0d88: c1c8 l32i.n a12, a1, 48 +402b0d8a: 122102 l32i a0, a1, 72 +402b0d8d: c0cdc0 sub a12, a13, a12 +402b0d90: 002a add.n a0, a0, a2 +402b0d92: 01bc80 slli a11, a12, 24 +402b0d95: 31b8b0 srai a11, a11, 24 +402b0d98: 0040c2 s8i a12, a0, 0 +402b0d9b: 2f0b addi.n a2, a15, -1 +402b0d9d: 8c6c movi.n a12, -24 +402b0d9f: 012280 slli a2, a2, 24 +402b0da2: 31f820 srai a15, a2, 24 +402b0da5: 04abc7 bge a11, a12, 402b0dad +402b0da8: 8d6c movi.n a13, -24 +402b0daa: 0040d2 s8i a13, a0, 0 +402b0dad: e108 l32i.n a0, a1, 56 +402b0daf: 1261f2 s32i a15, a1, 72 +402b0db2: 022f07 blt a15, a0, 402b0db8 +402b0db5: ffa6c6 j 402b0c54 +402b0db8: e48d01 l32r a0, 402a9fec +402b0dbb: 233c movi.n a3, 50 +402b0dbd: 6178 l32i.n a7, a1, 24 +402b0dbf: 162142 l32i a4, a1, 88 +402b0dc2: 000762 l8ui a6, a7, 0 +402b0dc5: 547a add.n a5, a4, a7 +402b0dc7: 016680 slli a6, a6, 24 +402b0dca: 80c552 addi a5, a5, -128 +402b0dcd: 7f0522 l8ui a2, a5, 127 +402b0dd0: 316860 srai a6, a6, 24 +402b0dd3: 012280 slli a2, a2, 24 +402b0dd6: 312820 srai a2, a2, 24 +402b0dd9: c06260 sub a6, a2, a6 +402b0ddc: 05a367 bge a3, a6, 402b0de5 +402b0ddf: cec262 addi a6, a2, -50 +402b0de2: 004762 s8i a6, a7, 0 +402b0de5: 3d0082 l8ui a8, a0, 61 +402b0de8: a8ac beqz.n a8, 402b0e16 +402b0dea: 2824a6 blti a4, 2, 402b0e16 +402b0ded: 4128 l32i.n a2, a1, 16 +402b0def: e48161 l32r a6, 402a9ff4 +402b0df2: 000c movi.n a0, 0 +402b0df4: 446a add.n a4, a4, a6 +402b0df6: 310482 l8ui a8, a4, 49 +402b0df9: 906a add.n a9, a0, a6 +402b0dfb: 320992 l8ui a9, a9, 50 +402b0dfe: 7f0532 l8ui a3, a5, 127 +402b0e01: c08890 sub a8, a8, a9 +402b0e04: 338a add.n a3, a3, a8 +402b0e06: 807a add.n a8, a0, a7 +402b0e08: 004832 s8i a3, a8, 0 +402b0e0b: 001b addi.n a0, a0, 1 +402b0e0d: 010080 slli a0, a0, 24 +402b0e10: 310800 srai a0, a0, 24 +402b0e13: df9207 bne a2, a0, 402b0df6 +402b0e16: e2f201 l32r a0, 402a99e0 +402b0e19: 0008 l32i.n a0, a0, 0 +402b0e1b: 1b2002 l32i a0, a0, 108 +402b0e1e: 120c movi.n a2, 1 +402b0e20: 0000c0 callx0 a0 +402b0e23: 81c8 l32i.n a12, a1, 32 +402b0e25: 91d8 l32i.n a13, a1, 36 +402b0e27: a1e8 l32i.n a14, a1, 40 +402b0e29: b1f8 l32i.n a15, a1, 44 +402b0e2b: 7108 l32i.n a0, a1, 28 +402b0e2d: 60c112 addi a1, a1, 96 +402b0e30: f00d ret.n +402b0e32: 100000 and a0, a0, a0 +402b0e35: 402ca6 blti a12, 2, 402b0e79 +402b0e38: 00ce60 excw +402b0e3b: c11240 mul16u a1, a2, a4 + +402b0e3c : +402b0e3c: a0c112 addi a1, a1, -96 +402b0e3f: 91c9 s32i.n a12, a1, 36 +402b0e41: a1d9 s32i.n a13, a1, 40 +402b0e43: b1e9 s32i.n a14, a1, 44 +402b0e45: 8109 s32i.n a0, a1, 32 +402b0e47: 146152 s32i a5, a1, 80 +402b0e4a: d169 s32i.n a6, a1, 52 +402b0e4c: c1f9 s32i.n a15, a1, 48 +402b0e4e: fec2f2 addi a15, a2, -2 +402b0e51: e31661 l32r a6, 402a9aac +402b0e54: 0020c0 memw +402b0e57: e026d2 l32i a13, a6, 0x380 +402b0e5a: 400f00 ssr a15 +402b0e5d: b1d0d0 sra a13, a13 +402b0e60: 0020c0 memw +402b0e63: e326e2 l32i a14, a6, 0x38c 402b0e66: 400f00 ssr a15 -402b0e69: e12602 l32i a0, a6, 0x384 -402b0e6c: ddea add.n a13, a13, a14 -402b0e6e: 0d2d mov.n a2, a13 -402b0e70: b10000 sra a0, a0 -402b0e73: 309590 xor a9, a5, a9 -402b0e76: a80a add.n a10, a8, a0 -402b0e78: c00080 sub a0, a0, a8 -402b0e7b: 00cd mov.n a12, a0 -402b0e7d: 308340 xor a8, a3, a4 -402b0e80: 071897 beq a8, a9, 402b0e8b -402b0e83: 0acd mov.n a12, a10 -402b0e85: 0b2d mov.n a2, a11 -402b0e87: 00ad mov.n a10, a0 -402b0e89: 0dbd mov.n a11, a13 -402b0e8b: f129 s32i.n a2, a1, 60 -402b0e8d: 31dfc0 srai a13, a12, 31 -402b0e90: 024d mov.n a4, a2 -402b0e92: 1361b2 s32i a11, a1, 76 -402b0e95: 1261a2 s32i a10, a1, 72 -402b0e98: 01f9 s32i.n a15, a1, 0 -402b0e9a: 315f20 srai a5, a2, 31 -402b0e9d: e159 s32i.n a5, a1, 56 -402b0e9f: 053d mov.n a3, a5 -402b0ea1: 904501 l32r a0, 40294fb8 -402b0ea4: 0000c0 callx0 a0 -402b0ea7: 0d5d mov.n a5, a13 -402b0ea9: 0c4d mov.n a4, a12 -402b0eab: 03ed mov.n a14, a3 -402b0ead: 3129 s32i.n a2, a1, 12 -402b0eaf: 0d3d mov.n a3, a13 -402b0eb1: 0c2d mov.n a2, a12 -402b0eb3: 904101 l32r a0, 40294fb8 -402b0eb6: 0000c0 callx0 a0 -402b0eb9: 132102 l32i a0, a1, 76 -402b0ebc: 1221a2 l32i a10, a1, 72 -402b0ebf: 040c movi.n a4, 0 -402b0ec1: fe3a add.n a15, a14, a3 -402b0ec3: 1b0c movi.n a11, 1 -402b0ec5: 3138 l32i.n a3, a1, 12 -402b0ec7: 050c movi.n a5, 0 -402b0ec9: e32a add.n a14, a3, a2 -402b0ecb: 835be0 moveqz a5, a11, a14 -402b0ece: 01be37 bgeu a14, a3, 402b0ed3 -402b0ed1: ff1b addi.n a15, a15, 1 -402b0ed3: 834bf0 moveqz a4, a11, a15 -402b0ed6: 030457 bnone a4, a5, 402b0edd -402b0ed9: 0bed mov.n a14, a11 -402b0edb: 0f0c movi.n a15, 0 -402b0edd: 1161a2 s32i a10, a1, 68 -402b0ee0: e138 l32i.n a3, a1, 56 -402b0ee2: f128 l32i.n a2, a1, 60 -402b0ee4: 004d mov.n a4, a0 -402b0ee6: 5109 s32i.n a0, a1, 20 -402b0ee8: 316fa0 srai a6, a10, 31 -402b0eeb: 315f00 srai a5, a0, 31 -402b0eee: 4159 s32i.n a5, a1, 16 -402b0ef0: 106162 s32i a6, a1, 64 -402b0ef3: 903101 l32r a0, 40294fb8 -402b0ef6: 0000c0 callx0 a0 -402b0ef9: 102152 l32i a5, a1, 64 -402b0efc: 112142 l32i a4, a1, 68 -402b0eff: 6139 s32i.n a3, a1, 24 -402b0f01: 7129 s32i.n a2, a1, 28 -402b0f03: 0d3d mov.n a3, a13 -402b0f05: 0c2d mov.n a2, a12 -402b0f07: 902c01 l32r a0, 40294fb8 -402b0f0a: 0000c0 callx0 a0 -402b0f0d: 6108 l32i.n a0, a1, 24 -402b0f0f: 7198 l32i.n a9, a1, 28 -402b0f11: c00030 sub a0, a0, a3 -402b0f14: c0a920 sub a10, a9, a2 -402b0f17: 01b9a7 bgeu a9, a10, 402b0f1c -402b0f1a: 000b addi.n a0, a0, -1 -402b0f1c: 112a70 slli a2, a10, 9 -402b0f1f: 0f5d mov.n a5, a15 -402b0f21: 0e4d mov.n a4, a14 -402b0f23: 404710 ssai 23 -402b0f26: 8130a0 src a3, a0, a10 -402b0f29: ffbc01 l32r a0, 402b0e1c -402b0f2c: 0000c0 callx0 a0 -402b0f2f: 1138 l32i.n a3, a1, 4 -402b0f31: 014280 slli a4, a2, 24 -402b0f34: d158 l32i.n a5, a1, 52 -402b0f36: 314840 srai a4, a4, 24 -402b0f39: 441b addi.n a4, a4, 1 -402b0f3b: 214140 srai a4, a4, 1 -402b0f3e: 602040 neg a2, a4 -402b0f41: 832450 moveqz a2, a4, a5 -402b0f44: 4158 l32i.n a5, a1, 16 -402b0f46: 5148 l32i.n a4, a1, 20 -402b0f48: 004322 s8i a2, a3, 0 -402b0f4b: 2129 s32i.n a2, a1, 8 -402b0f4d: 0d3d mov.n a3, a13 -402b0f4f: 0c2d mov.n a2, a12 -402b0f51: 901901 l32r a0, 40294fb8 -402b0f54: 0000c0 callx0 a0 -402b0f57: 102152 l32i a5, a1, 64 -402b0f5a: 112142 l32i a4, a1, 68 -402b0f5d: 03dd mov.n a13, a3 -402b0f5f: 02cd mov.n a12, a2 -402b0f61: e138 l32i.n a3, a1, 56 -402b0f63: f128 l32i.n a2, a1, 60 -402b0f65: 901401 l32r a0, 40294fb8 -402b0f68: 0000c0 callx0 a0 -402b0f6b: 0d3a add.n a0, a13, a3 -402b0f6d: 2c2a add.n a2, a12, a2 -402b0f6f: 1421d2 l32i a13, a1, 80 -402b0f72: 01b2c7 bgeu a2, a12, 402b0f77 -402b0f75: 001b addi.n a0, a0, 1 -402b0f77: 0e4d mov.n a4, a14 -402b0f79: 0f5d mov.n a5, a15 -402b0f7b: 404710 ssai 23 -402b0f7e: 11c8 l32i.n a12, a1, 4 -402b0f80: 813020 src a3, a0, a2 -402b0f83: 112270 slli a2, a2, 9 -402b0f86: ffa501 l32r a0, 402b0e1c -402b0f89: 0000c0 callx0 a0 -402b0f8c: 600152 l8ui a5, a1, 96 -402b0f8f: 016280 slli a6, a2, 24 -402b0f92: 316860 srai a6, a6, 24 -402b0f95: 661b addi.n a6, a6, 1 -402b0f97: 216160 srai a6, a6, 1 -402b0f9a: 600060 neg a0, a6 -402b0f9d: 8306d0 moveqz a0, a6, a13 -402b0fa0: 014c02 s8i a0, a12, 1 -402b0fa3: 65ac beqz.n a5, 402b0fcd -402b0fa5: ff9c21 l32r a2, 402b0e18 -402b0fa8: 0020c0 memw -402b0fab: e2b931 l32r a3, 402a9a90 -402b0fae: 0148 l32i.n a4, a1, 0 -402b0fb0: 015080 slli a5, a0, 24 -402b0fb3: 315850 srai a5, a5, 24 -402b0fb6: 400400 ssr a4 -402b0fb9: f92332 l32i a3, a3, 0x3e4 -402b0fbc: 2148 l32i.n a4, a1, 8 -402b0fbe: b13030 sra a3, a3 -402b0fc1: 014480 slli a4, a4, 24 -402b0fc4: 314840 srai a4, a4, 24 -402b0fc7: 428901 l32r a0, 402819ec -402b0fca: 0000c0 callx0 a0 -402b0fcd: 91c8 l32i.n a12, a1, 36 -402b0fcf: a1d8 l32i.n a13, a1, 40 -402b0fd1: b1e8 l32i.n a14, a1, 44 -402b0fd3: c1f8 l32i.n a15, a1, 48 -402b0fd5: 8108 l32i.n a0, a1, 32 -402b0fd7: 60c112 addi a1, a1, 96 -402b0fda: f00d ret.n - -402b0fdc : -402b0fdc: 039d mov.n a9, a3 -402b0fde: b0c112 addi a1, a1, -80 -402b0fe1: 7179 s32i.n a7, a1, 28 -402b0fe3: 5149 s32i.n a4, a1, 20 -402b0fe5: 116152 s32i a5, a1, 68 -402b0fe8: 8109 s32i.n a0, a1, 32 -402b0fea: 126162 s32i a6, a1, 72 -402b0fed: 106122 s32i a2, a1, 64 -402b0ff0: c1f9 s32i.n a15, a1, 48 -402b0ff2: a1d9 s32i.n a13, a1, 40 -402b0ff4: b1e9 s32i.n a14, a1, 44 -402b0ff6: 91c9 s32i.n a12, a1, 36 -402b0ff8: 0e0c movi.n a14, 0 -402b0ffa: 0c0c movi.n a12, 0 -402b0ffc: e272d1 l32r a13, 402a99c4 -402b0fff: 5401f2 l8ui a15, a1, 84 -402b1002: 6199 s32i.n a9, a1, 24 -402b1004: 220c movi.n a2, 2 -402b1006: 056d mov.n a6, a5 -402b1008: 104162 s8i a6, a1, 16 -402b100b: 136122 s32i a2, a1, 76 -402b100e: 102102 l32i a0, a1, 64 -402b1011: 120c movi.n a2, 1 -402b1013: 122152 l32i a5, a1, 72 -402b1016: 114152 s8i a5, a1, 17 -402b1019: 401000 ssl a0 -402b101c: a12200 sll a2, a2 -402b101f: 580102 l8ui a0, a1, 88 -402b1022: e109 s32i.n a0, a1, 56 -402b1024: f42020 extui a2, a2, 0, 16 -402b1027: d129 s32i.n a2, a1, 52 -402b1029: 10c132 addi a3, a1, 16 -402b102c: 140c movi.n a4, 1 -402b102e: 0f5d mov.n a5, a15 -402b1030: 0d08 l32i.n a0, a13, 0 -402b1032: d12cc0 mul16s a2, a12, a12 -402b1035: 01d222 addmi a2, a2, 0x100 -402b1038: 80c222 addi a2, a2, -128 -402b103b: 3e2002 l32i a0, a0, 248 -402b103e: 212820 srai a2, a2, 8 -402b1041: f129 s32i.n a2, a1, 60 -402b1043: c02e20 sub a2, a14, a2 -402b1046: 012280 slli a2, a2, 24 -402b1049: 312820 srai a2, a2, 24 -402b104c: 0000c0 callx0 a0 -402b104f: 11c132 addi a3, a1, 17 -402b1052: 040c movi.n a4, 0 -402b1054: 0f5d mov.n a5, a15 -402b1056: 0d08 l32i.n a0, a13, 0 -402b1058: 02ed mov.n a14, a2 -402b105a: 3e2002 l32i a0, a0, 248 -402b105d: 0c2d mov.n a2, a12 -402b105f: 0000c0 callx0 a0 -402b1062: d138 l32i.n a3, a1, 52 -402b1064: 0d08 l32i.n a0, a13, 0 -402b1066: 02cd mov.n a12, a2 -402b1068: d008 l32i.n a0, a0, 52 -402b106a: 120c movi.n a2, 1 -402b106c: 0000c0 callx0 a0 -402b106f: 102122 l32i a2, a1, 64 -402b1072: 6138 l32i.n a3, a1, 24 -402b1074: 110152 l8ui a5, a1, 17 -402b1077: 112182 l32i a8, a1, 68 -402b107a: 100162 l8ui a6, a1, 16 -402b107d: 190c movi.n a9, 1 -402b107f: c06680 sub a6, a6, a8 -402b1082: 122182 l32i a8, a1, 72 -402b1085: 936960 movnez a6, a9, a6 -402b1088: 104162 s8i a6, a1, 16 -402b108b: c05580 sub a5, a5, a8 -402b108e: e188 l32i.n a8, a1, 56 -402b1090: 935950 movnez a5, a9, a5 -402b1093: 114152 s8i a5, a1, 17 -402b1096: 0189 s32i.n a8, a1, 0 -402b1098: 0d08 l32i.n a0, a13, 0 -402b109a: 5148 l32i.n a4, a1, 20 -402b109c: 122002 l32i a0, a0, 72 -402b109f: 12c172 addi a7, a1, 18 -402b10a2: 0000c0 callx0 a0 -402b10a5: f128 l32i.n a2, a1, 60 -402b10a7: 120102 l8ui a0, a1, 18 -402b10aa: 2e2a add.n a2, a14, a2 -402b10ac: 01e080 slli a14, a0, 24 -402b10af: 130102 l8ui a0, a1, 19 -402b10b2: 31e8e0 srai a14, a14, 24 -402b10b5: ee2a add.n a14, a14, a2 -402b10b7: 010080 slli a0, a0, 24 -402b10ba: 01ee80 slli a14, a14, 24 -402b10bd: 31e8e0 srai a14, a14, 24 -402b10c0: 310800 srai a0, a0, 24 -402b10c3: c0cc00 sub a12, a12, a0 -402b10c6: 0d08 l32i.n a0, a13, 0 -402b10c8: 01cc80 slli a12, a12, 24 -402b10cb: c008 l32i.n a0, a0, 48 -402b10cd: 31c8c0 srai a12, a12, 24 -402b10d0: 0000c0 callx0 a0 -402b10d3: 132132 l32i a3, a1, 76 -402b10d6: 330b addi.n a3, a3, -1 -402b10d8: 136132 s32i a3, a1, 76 -402b10db: f4a356 bnez a3, 402b1029 -402b10de: 120122 l8ui a2, a1, 18 -402b10e1: 0d08 l32i.n a0, a13, 0 -402b10e3: 012280 slli a2, a2, 24 -402b10e6: 0008 l32i.n a0, a0, 0 -402b10e8: 312820 srai a2, a2, 24 -402b10eb: 0000c0 callx0 a0 -402b10ee: 1252e6 bgei a2, 5, 402b1104 -402b10f1: 130122 l8ui a2, a1, 19 -402b10f4: 0d08 l32i.n a0, a13, 0 -402b10f6: 012280 slli a2, a2, 24 -402b10f9: 0008 l32i.n a0, a0, 0 -402b10fb: 312820 srai a2, a2, 24 -402b10fe: 0000c0 callx0 a0 -402b1101: 1452a6 blti a2, 5, 402b1119 -402b1104: fa8941 l32r a4, 402afb28 -402b1107: 4c0261 l32r a6, 40284110 -402b110a: 0438 l32i.n a3, a4, 0 -402b110c: 090452 l8ui a5, a4, 9 -402b110f: 203360 or a3, a3, a6 -402b1112: 551b addi.n a5, a5, 1 -402b1114: 094452 s8i a5, a4, 9 -402b1117: 0439 s32i.n a3, a4, 0 -402b1119: f20c movi.n a2, 15 -402b111b: 107c movi.n a0, -15 -402b111d: 012e07 blt a14, a0, 402b1122 -402b1120: 0e0d mov.n a0, a14 -402b1122: 012207 blt a2, a0, 402b1127 -402b1125: 002d mov.n a2, a0 -402b1127: 106c movi.n a0, -31 -402b1129: 01e280 slli a14, a2, 24 -402b112c: 31e8e0 srai a14, a14, 24 -402b112f: f21c movi.n a2, 31 -402b1131: 012c07 blt a12, a0, 402b1136 -402b1134: 0c0d mov.n a0, a12 -402b1136: 012207 blt a2, a0, 402b113b -402b1139: 002d mov.n a2, a0 -402b113b: 10c132 addi a3, a1, 16 -402b113e: 140c movi.n a4, 1 -402b1140: 0f5d mov.n a5, a15 -402b1142: 01c280 slli a12, a2, 24 -402b1145: 0d08 l32i.n a0, a13, 0 -402b1147: 31c8c0 srai a12, a12, 24 -402b114a: 3e2002 l32i a0, a0, 248 -402b114d: 0e2d mov.n a2, a14 -402b114f: 0000c0 callx0 a0 -402b1152: 0c2d mov.n a2, a12 -402b1154: 11c132 addi a3, a1, 17 -402b1157: 040c movi.n a4, 0 -402b1159: 0f5d mov.n a5, a15 -402b115b: 0d08 l32i.n a0, a13, 0 -402b115d: a1d8 l32i.n a13, a1, 40 -402b115f: 3e2002 l32i a0, a0, 248 -402b1162: c1f8 l32i.n a15, a1, 48 -402b1164: 0000c0 callx0 a0 -402b1167: 8108 l32i.n a0, a1, 32 -402b1169: 7138 l32i.n a3, a1, 28 -402b116b: 142122 l32i a2, a1, 80 -402b116e: 0043e2 s8i a14, a3, 0 -402b1171: 0042c2 s8i a12, a2, 0 -402b1174: b1e8 l32i.n a14, a1, 44 -402b1176: 91c8 l32i.n a12, a1, 36 -402b1178: 50c112 addi a1, a1, 80 -402b117b: f00d ret.n -402b117d: 000000 ill - -402b1180 : -402b1180: 059d mov.n a9, a5 -402b1182: b0c112 addi a1, a1, -80 -402b1185: f1d9 s32i.n a13, a1, 60 -402b1187: 1061e2 s32i a14, a1, 64 -402b118a: a179 s32i.n a7, a1, 40 -402b118c: 050c movi.n a5, 0 -402b118e: 1161f2 s32i a15, a1, 68 -402b1191: d109 s32i.n a0, a1, 52 -402b1193: e1c9 s32i.n a12, a1, 56 -402b1195: 7149 s32i.n a4, a1, 28 -402b1197: 5129 s32i.n a2, a1, 20 -402b1199: 6139 s32i.n a3, a1, 24 -402b119b: 77a022 movi a2, 119 -402b119e: 030c movi.n a3, 0 -402b11a0: 041c movi.n a4, 16 -402b11a2: e208c1 l32r a12, 402a99c4 -402b11a5: 126192 s32i a9, a1, 72 -402b11a8: 0c08 l32i.n a0, a12, 0 -402b11aa: 06fd mov.n a15, a6 -402b11ac: 252002 l32i a0, a0, 148 -402b11af: 060c movi.n a6, 0 -402b11b1: 0000c0 callx0 a0 -402b11b4: 030c movi.n a3, 0 -402b11b6: f40c movi.n a4, 15 -402b11b8: 650c movi.n a5, 6 -402b11ba: 660c movi.n a6, 6 -402b11bc: 0c08 l32i.n a0, a12, 0 -402b11be: 02ed mov.n a14, a2 -402b11c0: 252002 l32i a0, a0, 148 -402b11c3: 77a022 movi a2, 119 -402b11c6: 0000c0 callx0 a0 -402b11c9: 030c movi.n a3, 0 -402b11cb: 841c movi.n a4, 24 -402b11cd: 550c movi.n a5, 5 -402b11cf: 560c movi.n a6, 5 -402b11d1: 0c08 l32i.n a0, a12, 0 -402b11d3: 02dd mov.n a13, a2 -402b11d5: 252002 l32i a0, a0, 148 -402b11d8: 77a022 movi a2, 119 -402b11db: 0000c0 callx0 a0 -402b11de: 030c movi.n a3, 0 -402b11e0: 841c movi.n a4, 24 -402b11e2: 350c movi.n a5, 3 -402b11e4: 360c movi.n a6, 3 -402b11e6: 0c08 l32i.n a0, a12, 0 -402b11e8: b129 s32i.n a2, a1, 44 -402b11ea: 252002 l32i a0, a0, 148 -402b11ed: 77a022 movi a2, 119 -402b11f0: 0000c0 callx0 a0 -402b11f3: 030c movi.n a3, 0 -402b11f5: 940c movi.n a4, 9 -402b11f7: 750c movi.n a5, 7 -402b11f9: 060c movi.n a6, 0 -402b11fb: 0c08 l32i.n a0, a12, 0 -402b11fd: c129 s32i.n a2, a1, 48 -402b11ff: 252002 l32i a0, a0, 148 -402b1202: 77a022 movi a2, 119 -402b1205: 0000c0 callx0 a0 -402b1208: 0c08 l32i.n a0, a12, 0 -402b120a: 9129 s32i.n a2, a1, 36 -402b120c: 102002 l32i a0, a0, 64 -402b120f: 120c movi.n a2, 1 -402b1211: 0000c0 callx0 a0 -402b1214: 120c movi.n a2, 1 -402b1216: 93d2d0 movnez a13, a2, a13 -402b1219: 93e2e0 movnez a14, a2, a14 -402b121c: 1041e2 s8i a14, a1, 16 -402b121f: 1141d2 s8i a13, a1, 17 -402b1222: cf8c beqz.n a15, 402b1232 +402b0e69: b1e0e0 sra a14, a14 +402b0e6c: c0bde0 sub a11, a13, a14 +402b0e6f: 0020c0 memw +402b0e72: e22682 l32i a8, a6, 0x388 +402b0e75: 400f00 ssr a15 +402b0e78: b18080 sra a8, a8 +402b0e7b: 0020c0 memw +402b0e7e: 1179 s32i.n a7, a1, 4 +402b0e80: d198 l32i.n a9, a1, 52 +402b0e82: 400f00 ssr a15 +402b0e85: e12602 l32i a0, a6, 0x384 +402b0e88: ddea add.n a13, a13, a14 +402b0e8a: 0d2d mov.n a2, a13 +402b0e8c: b10000 sra a0, a0 +402b0e8f: 309590 xor a9, a5, a9 +402b0e92: a80a add.n a10, a8, a0 +402b0e94: c00080 sub a0, a0, a8 +402b0e97: 00cd mov.n a12, a0 +402b0e99: 308340 xor a8, a3, a4 +402b0e9c: 071897 beq a8, a9, 402b0ea7 +402b0e9f: 0acd mov.n a12, a10 +402b0ea1: 0b2d mov.n a2, a11 +402b0ea3: 00ad mov.n a10, a0 +402b0ea5: 0dbd mov.n a11, a13 +402b0ea7: f129 s32i.n a2, a1, 60 +402b0ea9: 31dfc0 srai a13, a12, 31 +402b0eac: 024d mov.n a4, a2 +402b0eae: 1361b2 s32i a11, a1, 76 +402b0eb1: 1261a2 s32i a10, a1, 72 +402b0eb4: 01f9 s32i.n a15, a1, 0 +402b0eb6: 315f20 srai a5, a2, 31 +402b0eb9: e159 s32i.n a5, a1, 56 +402b0ebb: 053d mov.n a3, a5 +402b0ebd: 903e01 l32r a0, 40294fb8 +402b0ec0: 0000c0 callx0 a0 +402b0ec3: 0d5d mov.n a5, a13 +402b0ec5: 0c4d mov.n a4, a12 +402b0ec7: 03ed mov.n a14, a3 +402b0ec9: 3129 s32i.n a2, a1, 12 +402b0ecb: 0d3d mov.n a3, a13 +402b0ecd: 0c2d mov.n a2, a12 +402b0ecf: 903a01 l32r a0, 40294fb8 +402b0ed2: 0000c0 callx0 a0 +402b0ed5: 132102 l32i a0, a1, 76 +402b0ed8: 1221a2 l32i a10, a1, 72 +402b0edb: 040c movi.n a4, 0 +402b0edd: fe3a add.n a15, a14, a3 +402b0edf: 1b0c movi.n a11, 1 +402b0ee1: 3138 l32i.n a3, a1, 12 +402b0ee3: 050c movi.n a5, 0 +402b0ee5: e32a add.n a14, a3, a2 +402b0ee7: 835be0 moveqz a5, a11, a14 +402b0eea: 01be37 bgeu a14, a3, 402b0eef +402b0eed: ff1b addi.n a15, a15, 1 +402b0eef: 834bf0 moveqz a4, a11, a15 +402b0ef2: 030457 bnone a4, a5, 402b0ef9 +402b0ef5: 0bed mov.n a14, a11 +402b0ef7: 0f0c movi.n a15, 0 +402b0ef9: 1161a2 s32i a10, a1, 68 +402b0efc: e138 l32i.n a3, a1, 56 +402b0efe: f128 l32i.n a2, a1, 60 +402b0f00: 004d mov.n a4, a0 +402b0f02: 5109 s32i.n a0, a1, 20 +402b0f04: 316fa0 srai a6, a10, 31 +402b0f07: 315f00 srai a5, a0, 31 +402b0f0a: 4159 s32i.n a5, a1, 16 +402b0f0c: 106162 s32i a6, a1, 64 +402b0f0f: 902a01 l32r a0, 40294fb8 +402b0f12: 0000c0 callx0 a0 +402b0f15: 102152 l32i a5, a1, 64 +402b0f18: 112142 l32i a4, a1, 68 +402b0f1b: 6139 s32i.n a3, a1, 24 +402b0f1d: 7129 s32i.n a2, a1, 28 +402b0f1f: 0d3d mov.n a3, a13 +402b0f21: 0c2d mov.n a2, a12 +402b0f23: 902501 l32r a0, 40294fb8 +402b0f26: 0000c0 callx0 a0 +402b0f29: 6108 l32i.n a0, a1, 24 +402b0f2b: 7198 l32i.n a9, a1, 28 +402b0f2d: c00030 sub a0, a0, a3 +402b0f30: c0a920 sub a10, a9, a2 +402b0f33: 01b9a7 bgeu a9, a10, 402b0f38 +402b0f36: 000b addi.n a0, a0, -1 +402b0f38: 112a70 slli a2, a10, 9 +402b0f3b: 0f5d mov.n a5, a15 +402b0f3d: 0e4d mov.n a4, a14 +402b0f3f: 404710 ssai 23 +402b0f42: 8130a0 src a3, a0, a10 +402b0f45: ffbc01 l32r a0, 402b0e38 +402b0f48: 0000c0 callx0 a0 +402b0f4b: 1138 l32i.n a3, a1, 4 +402b0f4d: 014280 slli a4, a2, 24 +402b0f50: d158 l32i.n a5, a1, 52 +402b0f52: 314840 srai a4, a4, 24 +402b0f55: 441b addi.n a4, a4, 1 +402b0f57: 214140 srai a4, a4, 1 +402b0f5a: 602040 neg a2, a4 +402b0f5d: 832450 moveqz a2, a4, a5 +402b0f60: 4158 l32i.n a5, a1, 16 +402b0f62: 5148 l32i.n a4, a1, 20 +402b0f64: 004322 s8i a2, a3, 0 +402b0f67: 2129 s32i.n a2, a1, 8 +402b0f69: 0d3d mov.n a3, a13 +402b0f6b: 0c2d mov.n a2, a12 +402b0f6d: 901201 l32r a0, 40294fb8 +402b0f70: 0000c0 callx0 a0 +402b0f73: 102152 l32i a5, a1, 64 +402b0f76: 112142 l32i a4, a1, 68 +402b0f79: 03dd mov.n a13, a3 +402b0f7b: 02cd mov.n a12, a2 +402b0f7d: e138 l32i.n a3, a1, 56 +402b0f7f: f128 l32i.n a2, a1, 60 +402b0f81: 900d01 l32r a0, 40294fb8 +402b0f84: 0000c0 callx0 a0 +402b0f87: 0d3a add.n a0, a13, a3 +402b0f89: 2c2a add.n a2, a12, a2 +402b0f8b: 1421d2 l32i a13, a1, 80 +402b0f8e: 01b2c7 bgeu a2, a12, 402b0f93 +402b0f91: 001b addi.n a0, a0, 1 +402b0f93: 0e4d mov.n a4, a14 +402b0f95: 0f5d mov.n a5, a15 +402b0f97: 404710 ssai 23 +402b0f9a: 11c8 l32i.n a12, a1, 4 +402b0f9c: 813020 src a3, a0, a2 +402b0f9f: 112270 slli a2, a2, 9 +402b0fa2: ffa501 l32r a0, 402b0e38 +402b0fa5: 0000c0 callx0 a0 +402b0fa8: 600152 l8ui a5, a1, 96 +402b0fab: 016280 slli a6, a2, 24 +402b0fae: 316860 srai a6, a6, 24 +402b0fb1: 661b addi.n a6, a6, 1 +402b0fb3: 216160 srai a6, a6, 1 +402b0fb6: 600060 neg a0, a6 +402b0fb9: 8306d0 moveqz a0, a6, a13 +402b0fbc: 014c02 s8i a0, a12, 1 +402b0fbf: 65ac beqz.n a5, 402b0fe9 +402b0fc1: ff9c21 l32r a2, 402b0e34 +402b0fc4: 0020c0 memw +402b0fc7: e2b931 l32r a3, 402a9aac +402b0fca: 0148 l32i.n a4, a1, 0 +402b0fcc: 015080 slli a5, a0, 24 +402b0fcf: 315850 srai a5, a5, 24 +402b0fd2: 400400 ssr a4 +402b0fd5: f92332 l32i a3, a3, 0x3e4 +402b0fd8: 2148 l32i.n a4, a1, 8 +402b0fda: b13030 sra a3, a3 +402b0fdd: 014480 slli a4, a4, 24 +402b0fe0: 314840 srai a4, a4, 24 +402b0fe3: 428201 l32r a0, 402819ec +402b0fe6: 0000c0 callx0 a0 +402b0fe9: 91c8 l32i.n a12, a1, 36 +402b0feb: a1d8 l32i.n a13, a1, 40 +402b0fed: b1e8 l32i.n a14, a1, 44 +402b0fef: c1f8 l32i.n a15, a1, 48 +402b0ff1: 8108 l32i.n a0, a1, 32 +402b0ff3: 60c112 addi a1, a1, 96 +402b0ff6: f00d ret.n + +402b0ff8 : +402b0ff8: 039d mov.n a9, a3 +402b0ffa: b0c112 addi a1, a1, -80 +402b0ffd: 7179 s32i.n a7, a1, 28 +402b0fff: 5149 s32i.n a4, a1, 20 +402b1001: 116152 s32i a5, a1, 68 +402b1004: 8109 s32i.n a0, a1, 32 +402b1006: 126162 s32i a6, a1, 72 +402b1009: 106122 s32i a2, a1, 64 +402b100c: c1f9 s32i.n a15, a1, 48 +402b100e: a1d9 s32i.n a13, a1, 40 +402b1010: b1e9 s32i.n a14, a1, 44 +402b1012: 91c9 s32i.n a12, a1, 36 +402b1014: 0e0c movi.n a14, 0 +402b1016: 0c0c movi.n a12, 0 +402b1018: e272d1 l32r a13, 402a99e0 +402b101b: 5401f2 l8ui a15, a1, 84 +402b101e: 6199 s32i.n a9, a1, 24 +402b1020: 220c movi.n a2, 2 +402b1022: 056d mov.n a6, a5 +402b1024: 104162 s8i a6, a1, 16 +402b1027: 136122 s32i a2, a1, 76 +402b102a: 102102 l32i a0, a1, 64 +402b102d: 120c movi.n a2, 1 +402b102f: 122152 l32i a5, a1, 72 +402b1032: 114152 s8i a5, a1, 17 +402b1035: 401000 ssl a0 +402b1038: a12200 sll a2, a2 +402b103b: 580102 l8ui a0, a1, 88 +402b103e: e109 s32i.n a0, a1, 56 +402b1040: f42020 extui a2, a2, 0, 16 +402b1043: d129 s32i.n a2, a1, 52 +402b1045: 10c132 addi a3, a1, 16 +402b1048: 140c movi.n a4, 1 +402b104a: 0f5d mov.n a5, a15 +402b104c: 0d08 l32i.n a0, a13, 0 +402b104e: d12cc0 mul16s a2, a12, a12 +402b1051: 01d222 addmi a2, a2, 0x100 +402b1054: 80c222 addi a2, a2, -128 +402b1057: 3e2002 l32i a0, a0, 248 +402b105a: 212820 srai a2, a2, 8 +402b105d: f129 s32i.n a2, a1, 60 +402b105f: c02e20 sub a2, a14, a2 +402b1062: 012280 slli a2, a2, 24 +402b1065: 312820 srai a2, a2, 24 +402b1068: 0000c0 callx0 a0 +402b106b: 11c132 addi a3, a1, 17 +402b106e: 040c movi.n a4, 0 +402b1070: 0f5d mov.n a5, a15 +402b1072: 0d08 l32i.n a0, a13, 0 +402b1074: 02ed mov.n a14, a2 +402b1076: 3e2002 l32i a0, a0, 248 +402b1079: 0c2d mov.n a2, a12 +402b107b: 0000c0 callx0 a0 +402b107e: d138 l32i.n a3, a1, 52 +402b1080: 0d08 l32i.n a0, a13, 0 +402b1082: 02cd mov.n a12, a2 +402b1084: d008 l32i.n a0, a0, 52 +402b1086: 120c movi.n a2, 1 +402b1088: 0000c0 callx0 a0 +402b108b: 102122 l32i a2, a1, 64 +402b108e: 6138 l32i.n a3, a1, 24 +402b1090: 110152 l8ui a5, a1, 17 +402b1093: 112182 l32i a8, a1, 68 +402b1096: 100162 l8ui a6, a1, 16 +402b1099: 190c movi.n a9, 1 +402b109b: c06680 sub a6, a6, a8 +402b109e: 122182 l32i a8, a1, 72 +402b10a1: 936960 movnez a6, a9, a6 +402b10a4: 104162 s8i a6, a1, 16 +402b10a7: c05580 sub a5, a5, a8 +402b10aa: e188 l32i.n a8, a1, 56 +402b10ac: 935950 movnez a5, a9, a5 +402b10af: 114152 s8i a5, a1, 17 +402b10b2: 0189 s32i.n a8, a1, 0 +402b10b4: 0d08 l32i.n a0, a13, 0 +402b10b6: 5148 l32i.n a4, a1, 20 +402b10b8: 122002 l32i a0, a0, 72 +402b10bb: 12c172 addi a7, a1, 18 +402b10be: 0000c0 callx0 a0 +402b10c1: f128 l32i.n a2, a1, 60 +402b10c3: 120102 l8ui a0, a1, 18 +402b10c6: 2e2a add.n a2, a14, a2 +402b10c8: 01e080 slli a14, a0, 24 +402b10cb: 130102 l8ui a0, a1, 19 +402b10ce: 31e8e0 srai a14, a14, 24 +402b10d1: ee2a add.n a14, a14, a2 +402b10d3: 010080 slli a0, a0, 24 +402b10d6: 01ee80 slli a14, a14, 24 +402b10d9: 31e8e0 srai a14, a14, 24 +402b10dc: 310800 srai a0, a0, 24 +402b10df: c0cc00 sub a12, a12, a0 +402b10e2: 0d08 l32i.n a0, a13, 0 +402b10e4: 01cc80 slli a12, a12, 24 +402b10e7: c008 l32i.n a0, a0, 48 +402b10e9: 31c8c0 srai a12, a12, 24 +402b10ec: 0000c0 callx0 a0 +402b10ef: 132132 l32i a3, a1, 76 +402b10f2: 330b addi.n a3, a3, -1 +402b10f4: 136132 s32i a3, a1, 76 +402b10f7: f4a356 bnez a3, 402b1045 +402b10fa: 120122 l8ui a2, a1, 18 +402b10fd: 0d08 l32i.n a0, a13, 0 +402b10ff: 012280 slli a2, a2, 24 +402b1102: 0008 l32i.n a0, a0, 0 +402b1104: 312820 srai a2, a2, 24 +402b1107: 0000c0 callx0 a0 +402b110a: 1252e6 bgei a2, 5, 402b1120 +402b110d: 130122 l8ui a2, a1, 19 +402b1110: 0d08 l32i.n a0, a13, 0 +402b1112: 012280 slli a2, a2, 24 +402b1115: 0008 l32i.n a0, a0, 0 +402b1117: 312820 srai a2, a2, 24 +402b111a: 0000c0 callx0 a0 +402b111d: 1452a6 blti a2, 5, 402b1135 +402b1120: fa8941 l32r a4, 402afb44 +402b1123: 4bfb61 l32r a6, 40284110 +402b1126: 0438 l32i.n a3, a4, 0 +402b1128: 090452 l8ui a5, a4, 9 +402b112b: 203360 or a3, a3, a6 +402b112e: 551b addi.n a5, a5, 1 +402b1130: 094452 s8i a5, a4, 9 +402b1133: 0439 s32i.n a3, a4, 0 +402b1135: f20c movi.n a2, 15 +402b1137: 107c movi.n a0, -15 +402b1139: 012e07 blt a14, a0, 402b113e +402b113c: 0e0d mov.n a0, a14 +402b113e: 012207 blt a2, a0, 402b1143 +402b1141: 002d mov.n a2, a0 +402b1143: 106c movi.n a0, -31 +402b1145: 01e280 slli a14, a2, 24 +402b1148: 31e8e0 srai a14, a14, 24 +402b114b: f21c movi.n a2, 31 +402b114d: 012c07 blt a12, a0, 402b1152 +402b1150: 0c0d mov.n a0, a12 +402b1152: 012207 blt a2, a0, 402b1157 +402b1155: 002d mov.n a2, a0 +402b1157: 10c132 addi a3, a1, 16 +402b115a: 140c movi.n a4, 1 +402b115c: 0f5d mov.n a5, a15 +402b115e: 01c280 slli a12, a2, 24 +402b1161: 0d08 l32i.n a0, a13, 0 +402b1163: 31c8c0 srai a12, a12, 24 +402b1166: 3e2002 l32i a0, a0, 248 +402b1169: 0e2d mov.n a2, a14 +402b116b: 0000c0 callx0 a0 +402b116e: 0c2d mov.n a2, a12 +402b1170: 11c132 addi a3, a1, 17 +402b1173: 040c movi.n a4, 0 +402b1175: 0f5d mov.n a5, a15 +402b1177: 0d08 l32i.n a0, a13, 0 +402b1179: a1d8 l32i.n a13, a1, 40 +402b117b: 3e2002 l32i a0, a0, 248 +402b117e: c1f8 l32i.n a15, a1, 48 +402b1180: 0000c0 callx0 a0 +402b1183: 8108 l32i.n a0, a1, 32 +402b1185: 7138 l32i.n a3, a1, 28 +402b1187: 142122 l32i a2, a1, 80 +402b118a: 0043e2 s8i a14, a3, 0 +402b118d: 0042c2 s8i a12, a2, 0 +402b1190: b1e8 l32i.n a14, a1, 44 +402b1192: 91c8 l32i.n a12, a1, 36 +402b1194: 50c112 addi a1, a1, 80 +402b1197: f00d ret.n +402b1199: 000000 ill + +402b119c : +402b119c: 059d mov.n a9, a5 +402b119e: b0c112 addi a1, a1, -80 +402b11a1: f1d9 s32i.n a13, a1, 60 +402b11a3: 1061e2 s32i a14, a1, 64 +402b11a6: a179 s32i.n a7, a1, 40 +402b11a8: 050c movi.n a5, 0 +402b11aa: 1161f2 s32i a15, a1, 68 +402b11ad: d109 s32i.n a0, a1, 52 +402b11af: e1c9 s32i.n a12, a1, 56 +402b11b1: 7149 s32i.n a4, a1, 28 +402b11b3: 5129 s32i.n a2, a1, 20 +402b11b5: 6139 s32i.n a3, a1, 24 +402b11b7: 77a022 movi a2, 119 +402b11ba: 030c movi.n a3, 0 +402b11bc: 041c movi.n a4, 16 +402b11be: e208c1 l32r a12, 402a99e0 +402b11c1: 126192 s32i a9, a1, 72 +402b11c4: 0c08 l32i.n a0, a12, 0 +402b11c6: 06fd mov.n a15, a6 +402b11c8: 252002 l32i a0, a0, 148 +402b11cb: 060c movi.n a6, 0 +402b11cd: 0000c0 callx0 a0 +402b11d0: 030c movi.n a3, 0 +402b11d2: f40c movi.n a4, 15 +402b11d4: 650c movi.n a5, 6 +402b11d6: 660c movi.n a6, 6 +402b11d8: 0c08 l32i.n a0, a12, 0 +402b11da: 02ed mov.n a14, a2 +402b11dc: 252002 l32i a0, a0, 148 +402b11df: 77a022 movi a2, 119 +402b11e2: 0000c0 callx0 a0 +402b11e5: 030c movi.n a3, 0 +402b11e7: 841c movi.n a4, 24 +402b11e9: 550c movi.n a5, 5 +402b11eb: 560c movi.n a6, 5 +402b11ed: 0c08 l32i.n a0, a12, 0 +402b11ef: 02dd mov.n a13, a2 +402b11f1: 252002 l32i a0, a0, 148 +402b11f4: 77a022 movi a2, 119 +402b11f7: 0000c0 callx0 a0 +402b11fa: 030c movi.n a3, 0 +402b11fc: 841c movi.n a4, 24 +402b11fe: 350c movi.n a5, 3 +402b1200: 360c movi.n a6, 3 +402b1202: 0c08 l32i.n a0, a12, 0 +402b1204: b129 s32i.n a2, a1, 44 +402b1206: 252002 l32i a0, a0, 148 +402b1209: 77a022 movi a2, 119 +402b120c: 0000c0 callx0 a0 +402b120f: 030c movi.n a3, 0 +402b1211: 940c movi.n a4, 9 +402b1213: 750c movi.n a5, 7 +402b1215: 060c movi.n a6, 0 +402b1217: 0c08 l32i.n a0, a12, 0 +402b1219: c129 s32i.n a2, a1, 48 +402b121b: 252002 l32i a0, a0, 148 +402b121e: 77a022 movi a2, 119 +402b1221: 0000c0 callx0 a0 402b1224: 0c08 l32i.n a0, a12, 0 -402b1226: 10c122 addi a2, a1, 16 -402b1229: 452002 l32i a0, a0, 0x114 -402b122c: 11c132 addi a3, a1, 17 -402b122f: 0000c0 callx0 a0 -402b1232: 77a022 movi a2, 119 -402b1235: 030c movi.n a3, 0 -402b1237: 041c movi.n a4, 16 -402b1239: 250c movi.n a5, 2 -402b123b: 0c08 l32i.n a0, a12, 0 -402b123d: 260c movi.n a6, 2 -402b123f: 272002 l32i a0, a0, 156 -402b1242: 170c movi.n a7, 1 -402b1244: 0000c0 callx0 a0 -402b1247: 77a022 movi a2, 119 -402b124a: 030c movi.n a3, 0 -402b124c: 841c movi.n a4, 24 -402b124e: 750c movi.n a5, 7 -402b1250: 0c08 l32i.n a0, a12, 0 -402b1252: 170c movi.n a7, 1 -402b1254: 100192 l8ui a9, a1, 16 -402b1257: 110182 l8ui a8, a1, 17 -402b125a: c09e90 sub a9, a14, a9 -402b125d: c08d80 sub a8, a13, a8 -402b1260: 938780 movnez a8, a7, a8 -402b1263: 939790 movnez a9, a7, a9 -402b1266: 104192 s8i a9, a1, 16 -402b1269: 114182 s8i a8, a1, 17 -402b126c: 272002 l32i a0, a0, 156 -402b126f: 760c movi.n a6, 7 -402b1271: 0000c0 callx0 a0 -402b1274: 0c08 l32i.n a0, a12, 0 -402b1276: 142002 l32i a0, a0, 80 -402b1279: 7128 l32i.n a2, a1, 28 -402b127b: 0000c0 callx0 a0 -402b127e: 050c movi.n a5, 0 -402b1280: 060c movi.n a6, 0 -402b1282: 070c movi.n a7, 0 -402b1284: 024d mov.n a4, a2 -402b1286: 030c movi.n a3, 0 -402b1288: 2139 s32i.n a3, a1, 8 -402b128a: 1139 s32i.n a3, a1, 4 -402b128c: 0139 s32i.n a3, a1, 0 -402b128e: 0c08 l32i.n a0, a12, 0 -402b1290: 120c movi.n a2, 1 -402b1292: 1a2002 l32i a0, a0, 104 -402b1295: 6138 l32i.n a3, a1, 24 +402b1226: 9129 s32i.n a2, a1, 36 +402b1228: 102002 l32i a0, a0, 64 +402b122b: 120c movi.n a2, 1 +402b122d: 0000c0 callx0 a0 +402b1230: 120c movi.n a2, 1 +402b1232: 93d2d0 movnez a13, a2, a13 +402b1235: 93e2e0 movnez a14, a2, a14 +402b1238: 1041e2 s8i a14, a1, 16 +402b123b: 1141d2 s8i a13, a1, 17 +402b123e: cf8c beqz.n a15, 402b124e +402b1240: 0c08 l32i.n a0, a12, 0 +402b1242: 10c122 addi a2, a1, 16 +402b1245: 452002 l32i a0, a0, 0x114 +402b1248: 11c132 addi a3, a1, 17 +402b124b: 0000c0 callx0 a0 +402b124e: 77a022 movi a2, 119 +402b1251: 030c movi.n a3, 0 +402b1253: 041c movi.n a4, 16 +402b1255: 250c movi.n a5, 2 +402b1257: 0c08 l32i.n a0, a12, 0 +402b1259: 260c movi.n a6, 2 +402b125b: 272002 l32i a0, a0, 156 +402b125e: 170c movi.n a7, 1 +402b1260: 0000c0 callx0 a0 +402b1263: 77a022 movi a2, 119 +402b1266: 030c movi.n a3, 0 +402b1268: 841c movi.n a4, 24 +402b126a: 750c movi.n a5, 7 +402b126c: 0c08 l32i.n a0, a12, 0 +402b126e: 170c movi.n a7, 1 +402b1270: 100192 l8ui a9, a1, 16 +402b1273: 110182 l8ui a8, a1, 17 +402b1276: c09e90 sub a9, a14, a9 +402b1279: c08d80 sub a8, a13, a8 +402b127c: 938780 movnez a8, a7, a8 +402b127f: 939790 movnez a9, a7, a9 +402b1282: 104192 s8i a9, a1, 16 +402b1285: 114182 s8i a8, a1, 17 +402b1288: 272002 l32i a0, a0, 156 +402b128b: 760c movi.n a6, 7 +402b128d: 0000c0 callx0 a0 +402b1290: 0c08 l32i.n a0, a12, 0 +402b1292: 142002 l32i a0, a0, 80 +402b1295: 7128 l32i.n a2, a1, 28 402b1297: 0000c0 callx0 a0 -402b129a: 5128 l32i.n a2, a1, 20 -402b129c: 13c172 addi a7, a1, 19 -402b129f: a198 l32i.n a9, a1, 40 -402b12a1: b158 l32i.n a5, a1, 44 -402b12a3: 110142 l8ui a4, a1, 17 -402b12a6: 100132 l8ui a3, a1, 16 -402b12a9: c168 l32i.n a6, a1, 48 -402b12ab: 1a0c movi.n a10, 1 -402b12ad: 936a60 movnez a6, a10, a6 -402b12b0: 11f9 s32i.n a15, a1, 4 -402b12b2: 935a50 movnez a5, a10, a5 -402b12b5: 8159 s32i.n a5, a1, 32 -402b12b7: 2199 s32i.n a9, a1, 8 -402b12b9: 0179 s32i.n a7, a1, 0 -402b12bb: 0c08 l32i.n a0, a12, 0 -402b12bd: 06fd mov.n a15, a6 -402b12bf: 432002 l32i a0, a0, 0x10c -402b12c2: 12c172 addi a7, a1, 18 -402b12c5: 0000c0 callx0 a0 -402b12c8: 0c08 l32i.n a0, a12, 0 -402b12ca: 1b2002 l32i a0, a0, 108 -402b12cd: 120c movi.n a2, 1 -402b12cf: 0000c0 callx0 a0 -402b12d2: 77a022 movi a2, 119 -402b12d5: 030c movi.n a3, 0 -402b12d7: 041c movi.n a4, 16 -402b12d9: 050c movi.n a5, 0 -402b12db: 060c movi.n a6, 0 -402b12dd: 0c08 l32i.n a0, a12, 0 -402b12df: 0e7d mov.n a7, a14 -402b12e1: 272002 l32i a0, a0, 156 -402b12e4: 81e8 l32i.n a14, a1, 32 -402b12e6: 0000c0 callx0 a0 -402b12e9: 0d7d mov.n a7, a13 -402b12eb: 77a022 movi a2, 119 -402b12ee: 030c movi.n a3, 0 -402b12f0: f40c movi.n a4, 15 -402b12f2: 0c08 l32i.n a0, a12, 0 -402b12f4: 650c movi.n a5, 6 -402b12f6: 272002 l32i a0, a0, 156 -402b12f9: 660c movi.n a6, 6 -402b12fb: 0000c0 callx0 a0 -402b12fe: 0e7d mov.n a7, a14 -402b1300: 77a022 movi a2, 119 -402b1303: 030c movi.n a3, 0 -402b1305: 841c movi.n a4, 24 -402b1307: 550c movi.n a5, 5 -402b1309: 0c08 l32i.n a0, a12, 0 -402b130b: 560c movi.n a6, 5 -402b130d: 272002 l32i a0, a0, 156 -402b1310: 91d8 l32i.n a13, a1, 36 -402b1312: 0000c0 callx0 a0 -402b1315: 0f7d mov.n a7, a15 -402b1317: 77a022 movi a2, 119 -402b131a: 030c movi.n a3, 0 -402b131c: 841c movi.n a4, 24 -402b131e: 0c08 l32i.n a0, a12, 0 -402b1320: 350c movi.n a5, 3 -402b1322: 272002 l32i a0, a0, 156 -402b1325: 360c movi.n a6, 3 -402b1327: 0000c0 callx0 a0 -402b132a: 0d7d mov.n a7, a13 -402b132c: 77a022 movi a2, 119 -402b132f: 030c movi.n a3, 0 -402b1331: 940c movi.n a4, 9 -402b1333: 0c08 l32i.n a0, a12, 0 -402b1335: 750c movi.n a5, 7 -402b1337: 272002 l32i a0, a0, 156 -402b133a: 060c movi.n a6, 0 -402b133c: 0000c0 callx0 a0 -402b133f: 77a022 movi a2, 119 -402b1342: 030c movi.n a3, 0 -402b1344: 841c movi.n a4, 24 -402b1346: 750c movi.n a5, 7 -402b1348: 0c08 l32i.n a0, a12, 0 -402b134a: 760c movi.n a6, 7 -402b134c: 272002 l32i a0, a0, 156 -402b134f: 070c movi.n a7, 0 -402b1351: 0000c0 callx0 a0 -402b1354: 77a022 movi a2, 119 -402b1357: 030c movi.n a3, 0 -402b1359: 041c movi.n a4, 16 -402b135b: 250c movi.n a5, 2 -402b135d: 0c08 l32i.n a0, a12, 0 -402b135f: 260c movi.n a6, 2 -402b1361: 272002 l32i a0, a0, 156 -402b1364: 070c movi.n a7, 0 -402b1366: 0000c0 callx0 a0 -402b1369: 1221d2 l32i a13, a1, 72 -402b136c: 020c movi.n a2, 0 -402b136e: 1021e2 l32i a14, a1, 64 -402b1371: 0c08 l32i.n a0, a12, 0 -402b1373: 1121f2 l32i a15, a1, 68 -402b1376: 102002 l32i a0, a0, 64 -402b1379: e1c8 l32i.n a12, a1, 56 -402b137b: 0000c0 callx0 a0 -402b137e: 120132 l8ui a3, a1, 18 -402b1381: d108 l32i.n a0, a1, 52 -402b1383: 004d32 s8i a3, a13, 0 -402b1386: 130122 l8ui a2, a1, 19 -402b1389: 014d22 s8i a2, a13, 1 -402b138c: f1d8 l32i.n a13, a1, 60 -402b138e: 50c112 addi a1, a1, 80 -402b1391: f00d ret.n - ... - -402b1394 : -402b1394: f0c112 addi a1, a1, -16 -402b1397: 0109 s32i.n a0, a1, 0 -402b1399: e1bd51 l32r a5, 402a9a90 -402b139c: 0020c0 memw -402b139f: 77a022 movi a2, 119 -402b13a2: 030c movi.n a3, 0 -402b13a4: 840c movi.n a4, 8 -402b13a6: d82552 l32i a5, a5, 0x360 -402b13a9: e30b61 l32r a6, 402a9fd8 -402b13ac: e18601 l32r a0, 402a99c4 -402b13af: 530662 l8ui a6, a6, 83 -402b13b2: 0008 l32i.n a0, a0, 0 -402b13b4: 605050 neg a5, a5 -402b13b7: 015580 slli a5, a5, 24 -402b13ba: 262002 l32i a0, a0, 152 -402b13bd: 315850 srai a5, a5, 24 -402b13c0: 016680 slli a6, a6, 24 -402b13c3: 316860 srai a6, a6, 24 -402b13c6: c05560 sub a5, a5, a6 -402b13c9: e8c552 addi a5, a5, -24 -402b13cc: 745050 extui a5, a5, 0, 8 -402b13cf: 0000c0 callx0 a0 -402b13d2: 0108 l32i.n a0, a1, 0 -402b13d4: 10c112 addi a1, a1, 16 -402b13d7: f00d ret.n -402b13d9: 000000 ill - -402b13dc : -402b13dc: 035d mov.n a5, a3 -402b13de: f0c112 addi a1, a1, -16 -402b13e1: 030c movi.n a3, 0 -402b13e3: 0109 s32i.n a0, a1, 0 -402b13e5: 31e9 s32i.n a14, a1, 12 -402b13e7: 21d9 s32i.n a13, a1, 8 -402b13e9: 11c9 s32i.n a12, a1, 4 -402b13eb: 04dd mov.n a13, a4 -402b13ed: e175c1 l32r a12, 402a99c4 -402b13f0: 02ed mov.n a14, a2 -402b13f2: 0c08 l32i.n a0, a12, 0 -402b13f4: 77a022 movi a2, 119 -402b13f7: 262002 l32i a0, a0, 152 -402b13fa: b41c movi.n a4, 27 -402b13fc: 0000c0 callx0 a0 -402b13ff: 77a022 movi a2, 119 -402b1402: 030c movi.n a3, 0 -402b1404: 0c08 l32i.n a0, a12, 0 -402b1406: 540c movi.n a4, 5 -402b1408: 262002 l32i a0, a0, 152 -402b140b: 7454e0 extui a5, a14, 4, 8 -402b140e: 0000c0 callx0 a0 -402b1411: 3450e0 extui a5, a14, 0, 4 -402b1414: 77a022 movi a2, 119 -402b1417: 0c08 l32i.n a0, a12, 0 -402b1419: 030c movi.n a3, 0 -402b141b: 262002 l32i a0, a0, 152 -402b141e: 640c movi.n a4, 6 -402b1420: 0000c0 callx0 a0 -402b1423: 77a022 movi a2, 119 -402b1426: 030c movi.n a3, 0 -402b1428: f40c movi.n a4, 15 -402b142a: 450c movi.n a5, 4 -402b142c: 0c08 l32i.n a0, a12, 0 -402b142e: 205d50 or a5, a13, a5 -402b1431: 262002 l32i a0, a0, 152 -402b1434: 745050 extui a5, a5, 0, 8 -402b1437: 0000c0 callx0 a0 -402b143a: 77a022 movi a2, 119 -402b143d: 030c movi.n a3, 0 -402b143f: f40c movi.n a4, 15 -402b1441: 31e8 l32i.n a14, a1, 12 -402b1443: 0d5d mov.n a5, a13 -402b1445: 0c08 l32i.n a0, a12, 0 -402b1447: 11c8 l32i.n a12, a1, 4 -402b1449: 262002 l32i a0, a0, 152 -402b144c: 21d8 l32i.n a13, a1, 8 -402b144e: 0000c0 callx0 a0 -402b1451: 0108 l32i.n a0, a1, 0 -402b1453: 10c112 addi a1, a1, 16 -402b1456: f00d ret.n - -402b1458 : -402b1458: f0c112 addi a1, a1, -16 -402b145b: 0109 s32i.n a0, a1, 0 -402b145d: 93cc bnez.n a3, 402b146a -402b145f: 530c movi.n a3, 5 -402b1461: 427a01 l32r a0, 40281e4c -402b1464: 0000c0 callx0 a0 -402b1467: 000686 j 402b1485 -402b146a: b47201 l32r a0, 4029e634 -402b146d: 0bb027 bgeu a0, a2, 402b147c -402b1470: 427701 l32r a0, 40281e4c -402b1473: 0000c0 callx0 a0 -402b1476: 112240 slli a2, a2, 12 -402b1479: 000206 j 402b1485 -402b147c: 112240 slli a2, a2, 12 -402b147f: 427301 l32r a0, 40281e4c -402b1482: 0000c0 callx0 a0 -402b1485: 0108 l32i.n a0, a1, 0 -402b1487: 10c112 addi a1, a1, 16 -402b148a: f00d ret.n - -402b148c : -402b148c: f0c112 addi a1, a1, -16 -402b148f: 0109 s32i.n a0, a1, 0 -402b1491: b4cc bnez.n a4, 402b14a0 -402b1493: 050c movi.n a5, 0 -402b1495: 540c movi.n a4, 5 -402b1497: 94c401 l32r a0, 402967a8 -402b149a: 0000c0 callx0 a0 -402b149d: 000d86 j 402b14d7 -402b14a0: 000c movi.n a0, 0 -402b14a2: f97c movi.n a9, -1 -402b14a4: b46481 l32r a8, 4029e634 -402b14a7: 050c movi.n a5, 0 -402b14a9: 073387 bltu a3, a8, 402b14b4 -402b14ac: 029387 bne a3, a8, 402b14b2 -402b14af: 01b927 bgeu a9, a2, 402b14b4 -402b14b2: 100c movi.n a0, 1 -402b14b4: 009c beqz.n a0, 402b14c8 -402b14b6: 94bc01 l32r a0, 402967a8 -402b14b9: 0000c0 callx0 a0 -402b14bc: 404410 ssai 20 -402b14bf: 813320 src a3, a3, a2 -402b14c2: 112240 slli a2, a2, 12 -402b14c5: 000386 j 402b14d7 -402b14c8: 404410 ssai 20 -402b14cb: 813320 src a3, a3, a2 -402b14ce: 112240 slli a2, a2, 12 -402b14d1: 94b501 l32r a0, 402967a8 -402b14d4: 0000c0 callx0 a0 -402b14d7: 0108 l32i.n a0, a1, 0 -402b14d9: 10c112 addi a1, a1, 16 -402b14dc: f00d ret.n - ... - -402b14e0 : -402b14e0: 822230 mull a2, a2, a3 -402b14e3: 412c20 srli a2, a2, 12 -402b14e6: f00d ret.n -402b14e8: fecdb4 excw -402b14eb: 3f .byte 0x3f - -402b14ec : -402b14ec: 454151 l32r a5, 402829f0 -402b14ef: 0020c0 memw -402b14f2: 472542 l32i a4, a5, 0x11c -402b14f5: 424a add.n a4, a2, a4 -402b14f7: 0020c0 memw -402b14fa: fffb61 l32r a6, 402b14e8 -402b14fd: 416542 s32i a4, a5, 0x104 -402b1500: 453e31 l32r a3, 402829f8 -402b1503: 150c movi.n a5, 1 -402b1505: 013327 bltu a3, a2, 402b150a -402b1508: 050c movi.n a5, 0 -402b150a: 004652 s8i a5, a6, 0 -402b150d: f00d ret.n -402b150f: 000000 ill -402b1512: 125000 excw - -402b1514 : -402b1514: f0c112 addi a1, a1, -16 -402b1517: 31d9 s32i.n a13, a1, 12 -402b1519: 0159 s32i.n a5, a1, 0 -402b151b: 1109 s32i.n a0, a1, 4 -402b151d: e2ac01 l32r a0, 402a9fd0 -402b1520: 21c9 s32i.n a12, a1, 8 -402b1522: 250002 l8ui a0, a0, 37 -402b1525: 4532c1 l32r a12, 402829f0 -402b1528: 20dc bnez.n a0, 402b153e -402b152a: c57c movi.n a5, -4 -402b152c: 0020c0 memw -402b152f: 592c32 l32i a3, a12, 0x164 -402b1532: 103350 and a3, a3, a5 -402b1535: 0020c0 memw -402b1538: 596c32 s32i a3, a12, 0x164 -402b153b: 000786 j 402b155d -402b153e: 071066 bnei a0, 1, 402b1549 -402b1541: 062c movi.n a6, 32 -402b1543: 204460 or a4, a4, a6 -402b1546: 0004c6 j 402b155d -402b1549: 102066 bnei a0, 2, 402b155d -402b154c: 380c movi.n a8, 3 -402b154e: 0020c0 memw -402b1551: 592c72 l32i a7, a12, 0x164 -402b1554: 207780 or a7, a7, a8 -402b1557: 0020c0 memw -402b155a: 596c72 s32i a7, a12, 0x164 -402b155d: 030c movi.n a3, 0 -402b155f: e119d1 l32r a13, 402a99c4 -402b1562: 0020c0 memw -402b1565: 506c32 s32i a3, a12, 0x140 -402b1568: 0020c0 memw -402b156b: 516c22 s32i a2, a12, 0x144 -402b156e: 0020c0 memw -402b1571: 77a022 movi a2, 119 -402b1574: 852c movi.n a5, 40 -402b1576: 0d08 l32i.n a0, a13, 0 -402b1578: 406c42 s32i a4, a12, 0x100 -402b157b: 262002 l32i a0, a0, 152 -402b157e: c41c movi.n a4, 28 -402b1580: 0000c0 callx0 a0 -402b1583: e91551 l32r a5, 402ab9d8 -402b1586: 484941 l32r a4, 402836ac -402b1589: e14131 l32r a3, 402a9a90 -402b158c: 0020c0 memw -402b158f: f22322 l32i a2, a3, 0x3c8 -402b1592: 102250 and a2, a2, a5 -402b1595: 202240 or a2, a2, a4 -402b1598: 0020c0 memw -402b159b: f26322 s32i a2, a3, 0x3c8 -402b159e: 120c movi.n a2, 1 -402b15a0: 498c01 l32r a0, 40283bd0 -402b15a3: 0000c0 callx0 a0 -402b15a6: 77a022 movi a2, 119 -402b15a9: 030c movi.n a3, 0 -402b15ab: 0d08 l32i.n a0, a13, 0 -402b15ad: c41c movi.n a4, 28 -402b15af: 262002 l32i a0, a0, 152 -402b15b2: 850c movi.n a5, 8 -402b15b4: 0000c0 callx0 a0 -402b15b7: e50c51 l32r a5, 402aa9e8 -402b15ba: 584141 l32r a4, 402876c0 -402b15bd: 0020c0 memw -402b15c0: e13431 l32r a3, 402a9a90 -402b15c3: fa2322 l32i a2, a3, 0x3e8 -402b15c6: 102250 and a2, a2, a5 -402b15c9: 202240 or a2, a2, a4 -402b15cc: 0020c0 memw -402b15cf: 340c movi.n a4, 3 -402b15d1: 150c movi.n a5, 1 -402b15d3: fa6322 s32i a2, a3, 0x3e8 -402b15d6: 0d08 l32i.n a0, a13, 0 -402b15d8: 62a022 movi a2, 98 -402b15db: 262002 l32i a0, a0, 152 -402b15de: 130c movi.n a3, 1 -402b15e0: 0000c0 callx0 a0 -402b15e3: 0168 l32i.n a6, a1, 0 -402b15e5: ffca31 l32r a3, 402b1510 -402b15e8: 318666 bnei a6, 8, 402b161d -402b15eb: 6ca022 movi a2, 108 -402b15ee: 230c movi.n a3, 2 -402b15f0: 040c movi.n a4, 0 -402b15f2: 050c movi.n a5, 0 -402b15f4: 0d08 l32i.n a0, a13, 0 -402b15f6: 060c movi.n a6, 0 -402b15f8: 272002 l32i a0, a0, 156 -402b15fb: 070c movi.n a7, 0 -402b15fd: 0000c0 callx0 a0 -402b1600: 65a022 movi a2, 101 -402b1603: 430c movi.n a3, 4 -402b1605: 0d08 l32i.n a0, a13, 0 -402b1607: 040c movi.n a4, 0 -402b1609: 262002 l32i a0, a0, 152 -402b160c: 650c movi.n a5, 6 -402b160e: 0000c0 callx0 a0 -402b1611: e5a421 l32r a2, 402aaca4 -402b1614: 0020c0 memw -402b1617: 446c22 s32i a2, a12, 0x110 -402b161a: 000146 j 402b1623 -402b161d: 0020c0 memw -402b1620: 446c32 s32i a3, a12, 0x110 -402b1623: 21c8 l32i.n a12, a1, 8 -402b1625: 31d8 l32i.n a13, a1, 12 -402b1627: 1108 l32i.n a0, a1, 4 -402b1629: 10c112 addi a1, a1, 16 -402b162c: f00d ret.n - ... - -402b1630 : -402b1630: c0af82 movi a8, -64 -402b1633: 44ef51 l32r a5, 402829f0 -402b1636: 0020c0 memw -402b1639: 462572 l32i a7, a5, 0x118 -402b163c: 107780 and a7, a7, a8 -402b163f: 207720 or a7, a7, a2 -402b1642: 0020c0 memw -402b1645: 466572 s32i a7, a5, 0x118 -402b1648: e67c movi.n a6, -2 -402b164a: 0020c0 memw -402b164d: 6a2542 l32i a4, a5, 0x1a8 -402b1650: 104460 and a4, a4, a6 -402b1653: 204430 or a4, a4, a3 -402b1656: 0020c0 memw -402b1659: 6a6542 s32i a4, a5, 0x1a8 -402b165c: f00d ret.n -402b165e: 840000 extui a0, a0, 0, 9 -402b1661: 3ffe84 excw -402b1664: 000000 ill -402b1667: 0f .byte 0xf - -402b1668 : -402b1668: fffe61 l32r a6, 402b1660 -402b166b: 0628 l32i.n a2, a6, 0 -402b166d: 250266 bnei a2, -1, 402b1696 -402b1670: 4aa651 l32r a5, 40284108 -402b1673: fffc41 l32r a4, 402b1664 -402b1676: b40221 l32r a2, 4029e680 -402b1679: 0020c0 memw -402b167c: 962232 l32i a3, a2, 0x258 -402b167f: 103350 and a3, a3, a5 -402b1682: 413f30 srli a3, a3, 15 -402b1685: 0f1366 bnei a3, 1, 402b1698 -402b1688: 0020c0 memw -402b168b: 952222 l32i a2, a2, 0x254 -402b168e: 102240 and a2, a2, a4 -402b1691: 752820 extui a2, a2, 24, 8 -402b1694: 0629 s32i.n a2, a6, 0 -402b1696: f00d ret.n -402b1698: 0020c0 memw -402b169b: 972222 l32i a2, a2, 0x25c -402b169e: fffb06 j 402b168e -402b16a1: 000000 ill -402b16a4: 800050 add a0, a0, a5 - ... - -402b16a8 : -402b16a8: f0c112 addi a1, a1, -16 -402b16ab: 11c9 s32i.n a12, a1, 4 -402b16ad: 0109 s32i.n a0, a1, 0 -402b16af: 02cd mov.n a12, a2 -402b16b1: fffb45 call0 402b1668 -402b16b4: 0e2226 beqi a2, 2, 402b16c6 -402b16b7: 0c5d mov.n a5, a12 -402b16b9: 420c movi.n a2, 4 -402b16bb: 030c movi.n a3, 0 -402b16bd: fff941 l32r a4, 402b16a4 -402b16c0: ffe505 call0 402b1514 -402b16c3: 0008c6 j 402b16ea -402b16c6: e24201 l32r a0, 402a9fd0 -402b16c9: 440002 l8ui a0, a0, 68 -402b16cc: 0e2066 bnei a0, 2, 402b16de -402b16cf: 0c5d mov.n a5, a12 -402b16d1: 420c movi.n a2, 4 -402b16d3: 030c movi.n a3, 0 -402b16d5: fff341 l32r a4, 402b16a4 -402b16d8: ffe385 call0 402b1514 -402b16db: 0002c6 j 402b16ea -402b16de: 0c5d mov.n a5, a12 -402b16e0: 420c movi.n a2, 4 -402b16e2: 030c movi.n a3, 0 -402b16e4: 57f741 l32r a4, 402876c0 -402b16e7: ffe2c5 call0 402b1514 -402b16ea: 11c8 l32i.n a12, a1, 4 -402b16ec: 0108 l32i.n a0, a1, 0 -402b16ee: 10c112 addi a1, a1, 16 -402b16f1: f00d ret.n - ... - -402b16f4 : -402b16f4: f0c112 addi a1, a1, -16 -402b16f7: 11c9 s32i.n a12, a1, 4 -402b16f9: 0109 s32i.n a0, a1, 0 -402b16fb: 02cd mov.n a12, a2 -402b16fd: fff685 call0 402b1668 -402b1700: 0e2226 beqi a2, 2, 402b1712 -402b1703: 0c5d mov.n a5, a12 -402b1705: 020c movi.n a2, 0 -402b1707: 030c movi.n a3, 0 -402b1709: ffe641 l32r a4, 402b16a4 -402b170c: ffe045 call0 402b1514 -402b170f: 0008c6 j 402b1736 -402b1712: e22f01 l32r a0, 402a9fd0 -402b1715: 440002 l8ui a0, a0, 68 -402b1718: 0e2066 bnei a0, 2, 402b172a -402b171b: 0c5d mov.n a5, a12 -402b171d: 020c movi.n a2, 0 -402b171f: 030c movi.n a3, 0 -402b1721: ffe041 l32r a4, 402b16a4 -402b1724: ffdec5 call0 402b1514 -402b1727: 0002c6 j 402b1736 -402b172a: 0c5d mov.n a5, a12 -402b172c: 020c movi.n a2, 0 -402b172e: 030c movi.n a3, 0 -402b1730: 57e441 l32r a4, 402876c0 -402b1733: ffde05 call0 402b1514 -402b1736: 11c8 l32i.n a12, a1, 4 -402b1738: 0108 l32i.n a0, a1, 0 -402b173a: 10c112 addi a1, a1, 16 -402b173d: f00d ret.n -402b173f: 203c00 or a3, a12, a0 -402b1742: 640003 excw -402b1745: 000c80 ret - -402b1748 : -402b1748: f0c112 addi a1, a1, -16 -402b174b: 0109 s32i.n a0, a1, 0 -402b174d: fff185 call0 402b1668 -402b1750: 44a801 l32r a0, 402829f0 -402b1753: 111226 beqi a2, 1, 402b1768 -402b1756: e28c beqz.n a2, 402b1768 -402b1758: fffa21 l32r a2, 402b1740 -402b175b: 0020c0 memw -402b175e: 436022 s32i a2, a0, 0x10c -402b1761: 0108 l32i.n a0, a1, 0 -402b1763: 10c112 addi a1, a1, 16 -402b1766: f00d ret.n -402b1768: fff731 l32r a3, 402b1744 -402b176b: 0020c0 memw -402b176e: 436032 s32i a3, a0, 0x10c -402b1771: fffb06 j 402b1761 - -402b1774 : -402b1774: f00d ret.n -402b1776: 110000 slli a0, a0, 16 -402b1779: 000020 excw - -402b177c : -402b177c: 61af71 l32r a7, 40289e38 -402b177f: b3c081 l32r a8, 4029e680 -402b1782: 0020c0 memw -402b1785: 862862 l32i a6, a8, 0x218 -402b1788: e0c221 l32r a2, 402a9a90 -402b178b: 106670 and a6, a6, a7 -402b178e: 0020c0 memw -402b1791: 462222 l32i a2, a2, 0x118 -402b1794: fff971 l32r a7, 402b1778 -402b1797: 517227 bbci a2, 18, 402b17ec -402b179a: b84d51 l32r a5, 4029f8d0 -402b179d: 0020c0 memw -402b17a0: 562592 l32i a9, a5, 0x158 -402b17a3: 031977 beq a9, a7, 402b17aa -402b17a6: 120c movi.n a2, 1 -402b17a8: f00d ret.n +402b129a: 050c movi.n a5, 0 +402b129c: 060c movi.n a6, 0 +402b129e: 070c movi.n a7, 0 +402b12a0: 024d mov.n a4, a2 +402b12a2: 030c movi.n a3, 0 +402b12a4: 2139 s32i.n a3, a1, 8 +402b12a6: 1139 s32i.n a3, a1, 4 +402b12a8: 0139 s32i.n a3, a1, 0 +402b12aa: 0c08 l32i.n a0, a12, 0 +402b12ac: 120c movi.n a2, 1 +402b12ae: 1a2002 l32i a0, a0, 104 +402b12b1: 6138 l32i.n a3, a1, 24 +402b12b3: 0000c0 callx0 a0 +402b12b6: 5128 l32i.n a2, a1, 20 +402b12b8: 13c172 addi a7, a1, 19 +402b12bb: a198 l32i.n a9, a1, 40 +402b12bd: b158 l32i.n a5, a1, 44 +402b12bf: 110142 l8ui a4, a1, 17 +402b12c2: 100132 l8ui a3, a1, 16 +402b12c5: c168 l32i.n a6, a1, 48 +402b12c7: 1a0c movi.n a10, 1 +402b12c9: 936a60 movnez a6, a10, a6 +402b12cc: 11f9 s32i.n a15, a1, 4 +402b12ce: 935a50 movnez a5, a10, a5 +402b12d1: 8159 s32i.n a5, a1, 32 +402b12d3: 2199 s32i.n a9, a1, 8 +402b12d5: 0179 s32i.n a7, a1, 0 +402b12d7: 0c08 l32i.n a0, a12, 0 +402b12d9: 06fd mov.n a15, a6 +402b12db: 432002 l32i a0, a0, 0x10c +402b12de: 12c172 addi a7, a1, 18 +402b12e1: 0000c0 callx0 a0 +402b12e4: 0c08 l32i.n a0, a12, 0 +402b12e6: 1b2002 l32i a0, a0, 108 +402b12e9: 120c movi.n a2, 1 +402b12eb: 0000c0 callx0 a0 +402b12ee: 77a022 movi a2, 119 +402b12f1: 030c movi.n a3, 0 +402b12f3: 041c movi.n a4, 16 +402b12f5: 050c movi.n a5, 0 +402b12f7: 060c movi.n a6, 0 +402b12f9: 0c08 l32i.n a0, a12, 0 +402b12fb: 0e7d mov.n a7, a14 +402b12fd: 272002 l32i a0, a0, 156 +402b1300: 81e8 l32i.n a14, a1, 32 +402b1302: 0000c0 callx0 a0 +402b1305: 0d7d mov.n a7, a13 +402b1307: 77a022 movi a2, 119 +402b130a: 030c movi.n a3, 0 +402b130c: f40c movi.n a4, 15 +402b130e: 0c08 l32i.n a0, a12, 0 +402b1310: 650c movi.n a5, 6 +402b1312: 272002 l32i a0, a0, 156 +402b1315: 660c movi.n a6, 6 +402b1317: 0000c0 callx0 a0 +402b131a: 0e7d mov.n a7, a14 +402b131c: 77a022 movi a2, 119 +402b131f: 030c movi.n a3, 0 +402b1321: 841c movi.n a4, 24 +402b1323: 550c movi.n a5, 5 +402b1325: 0c08 l32i.n a0, a12, 0 +402b1327: 560c movi.n a6, 5 +402b1329: 272002 l32i a0, a0, 156 +402b132c: 91d8 l32i.n a13, a1, 36 +402b132e: 0000c0 callx0 a0 +402b1331: 0f7d mov.n a7, a15 +402b1333: 77a022 movi a2, 119 +402b1336: 030c movi.n a3, 0 +402b1338: 841c movi.n a4, 24 +402b133a: 0c08 l32i.n a0, a12, 0 +402b133c: 350c movi.n a5, 3 +402b133e: 272002 l32i a0, a0, 156 +402b1341: 360c movi.n a6, 3 +402b1343: 0000c0 callx0 a0 +402b1346: 0d7d mov.n a7, a13 +402b1348: 77a022 movi a2, 119 +402b134b: 030c movi.n a3, 0 +402b134d: 940c movi.n a4, 9 +402b134f: 0c08 l32i.n a0, a12, 0 +402b1351: 750c movi.n a5, 7 +402b1353: 272002 l32i a0, a0, 156 +402b1356: 060c movi.n a6, 0 +402b1358: 0000c0 callx0 a0 +402b135b: 77a022 movi a2, 119 +402b135e: 030c movi.n a3, 0 +402b1360: 841c movi.n a4, 24 +402b1362: 750c movi.n a5, 7 +402b1364: 0c08 l32i.n a0, a12, 0 +402b1366: 760c movi.n a6, 7 +402b1368: 272002 l32i a0, a0, 156 +402b136b: 070c movi.n a7, 0 +402b136d: 0000c0 callx0 a0 +402b1370: 77a022 movi a2, 119 +402b1373: 030c movi.n a3, 0 +402b1375: 041c movi.n a4, 16 +402b1377: 250c movi.n a5, 2 +402b1379: 0c08 l32i.n a0, a12, 0 +402b137b: 260c movi.n a6, 2 +402b137d: 272002 l32i a0, a0, 156 +402b1380: 070c movi.n a7, 0 +402b1382: 0000c0 callx0 a0 +402b1385: 1221d2 l32i a13, a1, 72 +402b1388: 020c movi.n a2, 0 +402b138a: 1021e2 l32i a14, a1, 64 +402b138d: 0c08 l32i.n a0, a12, 0 +402b138f: 1121f2 l32i a15, a1, 68 +402b1392: 102002 l32i a0, a0, 64 +402b1395: e1c8 l32i.n a12, a1, 56 +402b1397: 0000c0 callx0 a0 +402b139a: 120132 l8ui a3, a1, 18 +402b139d: d108 l32i.n a0, a1, 52 +402b139f: 004d32 s8i a3, a13, 0 +402b13a2: 130122 l8ui a2, a1, 19 +402b13a5: 014d22 s8i a2, a13, 1 +402b13a8: f1d8 l32i.n a13, a1, 60 +402b13aa: 50c112 addi a1, a1, 80 +402b13ad: f00d ret.n + ... + +402b13b0 : +402b13b0: f0c112 addi a1, a1, -16 +402b13b3: 0109 s32i.n a0, a1, 0 +402b13b5: e1bd51 l32r a5, 402a9aac +402b13b8: 0020c0 memw +402b13bb: 77a022 movi a2, 119 +402b13be: 030c movi.n a3, 0 +402b13c0: 840c movi.n a4, 8 +402b13c2: d82552 l32i a5, a5, 0x360 +402b13c5: e30b61 l32r a6, 402a9ff4 +402b13c8: e18601 l32r a0, 402a99e0 +402b13cb: 530662 l8ui a6, a6, 83 +402b13ce: 0008 l32i.n a0, a0, 0 +402b13d0: 605050 neg a5, a5 +402b13d3: 015580 slli a5, a5, 24 +402b13d6: 262002 l32i a0, a0, 152 +402b13d9: 315850 srai a5, a5, 24 +402b13dc: 016680 slli a6, a6, 24 +402b13df: 316860 srai a6, a6, 24 +402b13e2: c05560 sub a5, a5, a6 +402b13e5: e8c552 addi a5, a5, -24 +402b13e8: 745050 extui a5, a5, 0, 8 +402b13eb: 0000c0 callx0 a0 +402b13ee: 0108 l32i.n a0, a1, 0 +402b13f0: 10c112 addi a1, a1, 16 +402b13f3: f00d ret.n +402b13f5: 000000 ill + +402b13f8 : +402b13f8: 035d mov.n a5, a3 +402b13fa: f0c112 addi a1, a1, -16 +402b13fd: 030c movi.n a3, 0 +402b13ff: 0109 s32i.n a0, a1, 0 +402b1401: 31e9 s32i.n a14, a1, 12 +402b1403: 21d9 s32i.n a13, a1, 8 +402b1405: 11c9 s32i.n a12, a1, 4 +402b1407: 04dd mov.n a13, a4 +402b1409: e175c1 l32r a12, 402a99e0 +402b140c: 02ed mov.n a14, a2 +402b140e: 0c08 l32i.n a0, a12, 0 +402b1410: 77a022 movi a2, 119 +402b1413: 262002 l32i a0, a0, 152 +402b1416: b41c movi.n a4, 27 +402b1418: 0000c0 callx0 a0 +402b141b: 77a022 movi a2, 119 +402b141e: 030c movi.n a3, 0 +402b1420: 0c08 l32i.n a0, a12, 0 +402b1422: 540c movi.n a4, 5 +402b1424: 262002 l32i a0, a0, 152 +402b1427: 7454e0 extui a5, a14, 4, 8 +402b142a: 0000c0 callx0 a0 +402b142d: 3450e0 extui a5, a14, 0, 4 +402b1430: 77a022 movi a2, 119 +402b1433: 0c08 l32i.n a0, a12, 0 +402b1435: 030c movi.n a3, 0 +402b1437: 262002 l32i a0, a0, 152 +402b143a: 640c movi.n a4, 6 +402b143c: 0000c0 callx0 a0 +402b143f: 77a022 movi a2, 119 +402b1442: 030c movi.n a3, 0 +402b1444: f40c movi.n a4, 15 +402b1446: 450c movi.n a5, 4 +402b1448: 0c08 l32i.n a0, a12, 0 +402b144a: 205d50 or a5, a13, a5 +402b144d: 262002 l32i a0, a0, 152 +402b1450: 745050 extui a5, a5, 0, 8 +402b1453: 0000c0 callx0 a0 +402b1456: 77a022 movi a2, 119 +402b1459: 030c movi.n a3, 0 +402b145b: f40c movi.n a4, 15 +402b145d: 31e8 l32i.n a14, a1, 12 +402b145f: 0d5d mov.n a5, a13 +402b1461: 0c08 l32i.n a0, a12, 0 +402b1463: 11c8 l32i.n a12, a1, 4 +402b1465: 262002 l32i a0, a0, 152 +402b1468: 21d8 l32i.n a13, a1, 8 +402b146a: 0000c0 callx0 a0 +402b146d: 0108 l32i.n a0, a1, 0 +402b146f: 10c112 addi a1, a1, 16 +402b1472: f00d ret.n + +402b1474 : +402b1474: f0c112 addi a1, a1, -16 +402b1477: 0109 s32i.n a0, a1, 0 +402b1479: 93cc bnez.n a3, 402b1486 +402b147b: 530c movi.n a3, 5 +402b147d: 427301 l32r a0, 40281e4c +402b1480: 0000c0 callx0 a0 +402b1483: 000686 j 402b14a1 +402b1486: b46b01 l32r a0, 4029e634 +402b1489: 0bb027 bgeu a0, a2, 402b1498 +402b148c: 427001 l32r a0, 40281e4c +402b148f: 0000c0 callx0 a0 +402b1492: 112240 slli a2, a2, 12 +402b1495: 000206 j 402b14a1 +402b1498: 112240 slli a2, a2, 12 +402b149b: 426c01 l32r a0, 40281e4c +402b149e: 0000c0 callx0 a0 +402b14a1: 0108 l32i.n a0, a1, 0 +402b14a3: 10c112 addi a1, a1, 16 +402b14a6: f00d ret.n + +402b14a8 : +402b14a8: f0c112 addi a1, a1, -16 +402b14ab: 0109 s32i.n a0, a1, 0 +402b14ad: b4cc bnez.n a4, 402b14bc +402b14af: 050c movi.n a5, 0 +402b14b1: 540c movi.n a4, 5 +402b14b3: 94bd01 l32r a0, 402967a8 +402b14b6: 0000c0 callx0 a0 +402b14b9: 000d86 j 402b14f3 +402b14bc: 000c movi.n a0, 0 +402b14be: f97c movi.n a9, -1 +402b14c0: b45d81 l32r a8, 4029e634 +402b14c3: 050c movi.n a5, 0 +402b14c5: 073387 bltu a3, a8, 402b14d0 +402b14c8: 029387 bne a3, a8, 402b14ce +402b14cb: 01b927 bgeu a9, a2, 402b14d0 +402b14ce: 100c movi.n a0, 1 +402b14d0: 009c beqz.n a0, 402b14e4 +402b14d2: 94b501 l32r a0, 402967a8 +402b14d5: 0000c0 callx0 a0 +402b14d8: 404410 ssai 20 +402b14db: 813320 src a3, a3, a2 +402b14de: 112240 slli a2, a2, 12 +402b14e1: 000386 j 402b14f3 +402b14e4: 404410 ssai 20 +402b14e7: 813320 src a3, a3, a2 +402b14ea: 112240 slli a2, a2, 12 +402b14ed: 94ae01 l32r a0, 402967a8 +402b14f0: 0000c0 callx0 a0 +402b14f3: 0108 l32i.n a0, a1, 0 +402b14f5: 10c112 addi a1, a1, 16 +402b14f8: f00d ret.n + ... + +402b14fc : +402b14fc: 822230 mull a2, a2, a3 +402b14ff: 412c20 srli a2, a2, 12 +402b1502: f00d ret.n +402b1504: fecdb4 excw +402b1507: 3f .byte 0x3f + +402b1508 : +402b1508: 453a51 l32r a5, 402829f0 +402b150b: 0020c0 memw +402b150e: 472542 l32i a4, a5, 0x11c +402b1511: 424a add.n a4, a2, a4 +402b1513: 0020c0 memw +402b1516: fffb61 l32r a6, 402b1504 +402b1519: 416542 s32i a4, a5, 0x104 +402b151c: 453731 l32r a3, 402829f8 +402b151f: 150c movi.n a5, 1 +402b1521: 013327 bltu a3, a2, 402b1526 +402b1524: 050c movi.n a5, 0 +402b1526: 004652 s8i a5, a6, 0 +402b1529: f00d ret.n +402b152b: 000000 ill +402b152e: 125000 excw + +402b1530 : +402b1530: f0c112 addi a1, a1, -16 +402b1533: 31d9 s32i.n a13, a1, 12 +402b1535: 0159 s32i.n a5, a1, 0 +402b1537: 1109 s32i.n a0, a1, 4 +402b1539: e2ac01 l32r a0, 402a9fec +402b153c: 21c9 s32i.n a12, a1, 8 +402b153e: 250002 l8ui a0, a0, 37 +402b1541: 452bc1 l32r a12, 402829f0 +402b1544: 20dc bnez.n a0, 402b155a +402b1546: c57c movi.n a5, -4 +402b1548: 0020c0 memw +402b154b: 592c32 l32i a3, a12, 0x164 +402b154e: 103350 and a3, a3, a5 +402b1551: 0020c0 memw +402b1554: 596c32 s32i a3, a12, 0x164 +402b1557: 000786 j 402b1579 +402b155a: 071066 bnei a0, 1, 402b1565 +402b155d: 062c movi.n a6, 32 +402b155f: 204460 or a4, a4, a6 +402b1562: 0004c6 j 402b1579 +402b1565: 102066 bnei a0, 2, 402b1579 +402b1568: 380c movi.n a8, 3 +402b156a: 0020c0 memw +402b156d: 592c72 l32i a7, a12, 0x164 +402b1570: 207780 or a7, a7, a8 +402b1573: 0020c0 memw +402b1576: 596c72 s32i a7, a12, 0x164 +402b1579: 030c movi.n a3, 0 +402b157b: e119d1 l32r a13, 402a99e0 +402b157e: 0020c0 memw +402b1581: 506c32 s32i a3, a12, 0x140 +402b1584: 0020c0 memw +402b1587: 516c22 s32i a2, a12, 0x144 +402b158a: 0020c0 memw +402b158d: 77a022 movi a2, 119 +402b1590: 852c movi.n a5, 40 +402b1592: 0d08 l32i.n a0, a13, 0 +402b1594: 406c42 s32i a4, a12, 0x100 +402b1597: 262002 l32i a0, a0, 152 +402b159a: c41c movi.n a4, 28 +402b159c: 0000c0 callx0 a0 +402b159f: e91551 l32r a5, 402ab9f4 +402b15a2: 484241 l32r a4, 402836ac +402b15a5: e14131 l32r a3, 402a9aac +402b15a8: 0020c0 memw +402b15ab: f22322 l32i a2, a3, 0x3c8 +402b15ae: 102250 and a2, a2, a5 +402b15b1: 202240 or a2, a2, a4 +402b15b4: 0020c0 memw +402b15b7: f26322 s32i a2, a3, 0x3c8 +402b15ba: 120c movi.n a2, 1 +402b15bc: 498501 l32r a0, 40283bd0 +402b15bf: 0000c0 callx0 a0 +402b15c2: 77a022 movi a2, 119 +402b15c5: 030c movi.n a3, 0 +402b15c7: 0d08 l32i.n a0, a13, 0 +402b15c9: c41c movi.n a4, 28 +402b15cb: 262002 l32i a0, a0, 152 +402b15ce: 850c movi.n a5, 8 +402b15d0: 0000c0 callx0 a0 +402b15d3: e50c51 l32r a5, 402aaa04 +402b15d6: 583a41 l32r a4, 402876c0 +402b15d9: 0020c0 memw +402b15dc: e13431 l32r a3, 402a9aac +402b15df: fa2322 l32i a2, a3, 0x3e8 +402b15e2: 102250 and a2, a2, a5 +402b15e5: 202240 or a2, a2, a4 +402b15e8: 0020c0 memw +402b15eb: 340c movi.n a4, 3 +402b15ed: 150c movi.n a5, 1 +402b15ef: fa6322 s32i a2, a3, 0x3e8 +402b15f2: 0d08 l32i.n a0, a13, 0 +402b15f4: 62a022 movi a2, 98 +402b15f7: 262002 l32i a0, a0, 152 +402b15fa: 130c movi.n a3, 1 +402b15fc: 0000c0 callx0 a0 +402b15ff: 0168 l32i.n a6, a1, 0 +402b1601: ffca31 l32r a3, 402b152c +402b1604: 318666 bnei a6, 8, 402b1639 +402b1607: 6ca022 movi a2, 108 +402b160a: 230c movi.n a3, 2 +402b160c: 040c movi.n a4, 0 +402b160e: 050c movi.n a5, 0 +402b1610: 0d08 l32i.n a0, a13, 0 +402b1612: 060c movi.n a6, 0 +402b1614: 272002 l32i a0, a0, 156 +402b1617: 070c movi.n a7, 0 +402b1619: 0000c0 callx0 a0 +402b161c: 65a022 movi a2, 101 +402b161f: 430c movi.n a3, 4 +402b1621: 0d08 l32i.n a0, a13, 0 +402b1623: 040c movi.n a4, 0 +402b1625: 262002 l32i a0, a0, 152 +402b1628: 650c movi.n a5, 6 +402b162a: 0000c0 callx0 a0 +402b162d: e5a421 l32r a2, 402aacc0 +402b1630: 0020c0 memw +402b1633: 446c22 s32i a2, a12, 0x110 +402b1636: 000146 j 402b163f +402b1639: 0020c0 memw +402b163c: 446c32 s32i a3, a12, 0x110 +402b163f: 21c8 l32i.n a12, a1, 8 +402b1641: 31d8 l32i.n a13, a1, 12 +402b1643: 1108 l32i.n a0, a1, 4 +402b1645: 10c112 addi a1, a1, 16 +402b1648: f00d ret.n + ... + +402b164c : +402b164c: c0af82 movi a8, -64 +402b164f: 44e851 l32r a5, 402829f0 +402b1652: 0020c0 memw +402b1655: 462572 l32i a7, a5, 0x118 +402b1658: 107780 and a7, a7, a8 +402b165b: 207720 or a7, a7, a2 +402b165e: 0020c0 memw +402b1661: 466572 s32i a7, a5, 0x118 +402b1664: e67c movi.n a6, -2 +402b1666: 0020c0 memw +402b1669: 6a2542 l32i a4, a5, 0x1a8 +402b166c: 104460 and a4, a4, a6 +402b166f: 204430 or a4, a4, a3 +402b1672: 0020c0 memw +402b1675: 6a6542 s32i a4, a5, 0x1a8 +402b1678: f00d ret.n +402b167a: 840000 extui a0, a0, 0, 9 +402b167d: 3ffe84 excw +402b1680: 000000 ill +402b1683: 0f .byte 0xf + +402b1684 : +402b1684: fffe61 l32r a6, 402b167c +402b1687: 0628 l32i.n a2, a6, 0 +402b1689: 250266 bnei a2, -1, 402b16b2 +402b168c: 4a9f51 l32r a5, 40284108 +402b168f: fffc41 l32r a4, 402b1680 +402b1692: b3fb21 l32r a2, 4029e680 +402b1695: 0020c0 memw +402b1698: 962232 l32i a3, a2, 0x258 +402b169b: 103350 and a3, a3, a5 +402b169e: 413f30 srli a3, a3, 15 +402b16a1: 0f1366 bnei a3, 1, 402b16b4 +402b16a4: 0020c0 memw +402b16a7: 952222 l32i a2, a2, 0x254 +402b16aa: 102240 and a2, a2, a4 +402b16ad: 752820 extui a2, a2, 24, 8 +402b16b0: 0629 s32i.n a2, a6, 0 +402b16b2: f00d ret.n +402b16b4: 0020c0 memw +402b16b7: 972222 l32i a2, a2, 0x25c +402b16ba: fffb06 j 402b16aa +402b16bd: 000000 ill +402b16c0: 800050 add a0, a0, a5 + ... + +402b16c4 : +402b16c4: f0c112 addi a1, a1, -16 +402b16c7: 11c9 s32i.n a12, a1, 4 +402b16c9: 0109 s32i.n a0, a1, 0 +402b16cb: 02cd mov.n a12, a2 +402b16cd: fffb45 call0 402b1684 +402b16d0: 0e2226 beqi a2, 2, 402b16e2 +402b16d3: 0c5d mov.n a5, a12 +402b16d5: 420c movi.n a2, 4 +402b16d7: 030c movi.n a3, 0 +402b16d9: fff941 l32r a4, 402b16c0 +402b16dc: ffe505 call0 402b1530 +402b16df: 0008c6 j 402b1706 +402b16e2: e24201 l32r a0, 402a9fec +402b16e5: 440002 l8ui a0, a0, 68 +402b16e8: 0e2066 bnei a0, 2, 402b16fa +402b16eb: 0c5d mov.n a5, a12 +402b16ed: 420c movi.n a2, 4 +402b16ef: 030c movi.n a3, 0 +402b16f1: fff341 l32r a4, 402b16c0 +402b16f4: ffe385 call0 402b1530 +402b16f7: 0002c6 j 402b1706 +402b16fa: 0c5d mov.n a5, a12 +402b16fc: 420c movi.n a2, 4 +402b16fe: 030c movi.n a3, 0 +402b1700: 57f041 l32r a4, 402876c0 +402b1703: ffe2c5 call0 402b1530 +402b1706: 11c8 l32i.n a12, a1, 4 +402b1708: 0108 l32i.n a0, a1, 0 +402b170a: 10c112 addi a1, a1, 16 +402b170d: f00d ret.n + ... + +402b1710 : +402b1710: f0c112 addi a1, a1, -16 +402b1713: 11c9 s32i.n a12, a1, 4 +402b1715: 0109 s32i.n a0, a1, 0 +402b1717: 02cd mov.n a12, a2 +402b1719: fff685 call0 402b1684 +402b171c: 0e2226 beqi a2, 2, 402b172e +402b171f: 0c5d mov.n a5, a12 +402b1721: 020c movi.n a2, 0 +402b1723: 030c movi.n a3, 0 +402b1725: ffe641 l32r a4, 402b16c0 +402b1728: ffe045 call0 402b1530 +402b172b: 0008c6 j 402b1752 +402b172e: e22f01 l32r a0, 402a9fec +402b1731: 440002 l8ui a0, a0, 68 +402b1734: 0e2066 bnei a0, 2, 402b1746 +402b1737: 0c5d mov.n a5, a12 +402b1739: 020c movi.n a2, 0 +402b173b: 030c movi.n a3, 0 +402b173d: ffe041 l32r a4, 402b16c0 +402b1740: ffdec5 call0 402b1530 +402b1743: 0002c6 j 402b1752 +402b1746: 0c5d mov.n a5, a12 +402b1748: 020c movi.n a2, 0 +402b174a: 030c movi.n a3, 0 +402b174c: 57dd41 l32r a4, 402876c0 +402b174f: ffde05 call0 402b1530 +402b1752: 11c8 l32i.n a12, a1, 4 +402b1754: 0108 l32i.n a0, a1, 0 +402b1756: 10c112 addi a1, a1, 16 +402b1759: f00d ret.n +402b175b: 203c00 or a3, a12, a0 +402b175e: 640003 excw +402b1761: 000c80 ret + +402b1764 : +402b1764: f0c112 addi a1, a1, -16 +402b1767: 0109 s32i.n a0, a1, 0 +402b1769: fff185 call0 402b1684 +402b176c: 44a101 l32r a0, 402829f0 +402b176f: 111226 beqi a2, 1, 402b1784 +402b1772: e28c beqz.n a2, 402b1784 +402b1774: fffa21 l32r a2, 402b175c +402b1777: 0020c0 memw +402b177a: 436022 s32i a2, a0, 0x10c +402b177d: 0108 l32i.n a0, a1, 0 +402b177f: 10c112 addi a1, a1, 16 +402b1782: f00d ret.n +402b1784: fff731 l32r a3, 402b1760 +402b1787: 0020c0 memw +402b178a: 436032 s32i a3, a0, 0x10c +402b178d: fffb06 j 402b177d + +402b1790 : +402b1790: f00d ret.n +402b1792: 110000 slli a0, a0, 16 +402b1795: 000020 excw + +402b1798 : +402b1798: 61a871 l32r a7, 40289e38 +402b179b: b3b981 l32r a8, 4029e680 +402b179e: 0020c0 memw +402b17a1: 862862 l32i a6, a8, 0x218 +402b17a4: e0c221 l32r a2, 402a9aac +402b17a7: 106670 and a6, a6, a7 402b17aa: 0020c0 memw -402b17ad: 4f2522 l32i a2, a5, 0x13c -402b17b0: 15a220 extui a10, a2, 18, 2 -402b17b3: ef3a66 bnei a10, 3, 402b17a6 -402b17b6: 25b420 extui a11, a2, 20, 3 -402b17b9: e92b66 bnei a11, 2, 402b17a6 -402b17bc: 853720 extui a3, a2, 23, 9 -402b17bf: 7fa092 movi a9, 127 -402b17c2: e08937 bany a9, a3, 402b17a6 -402b17c5: 0020c0 memw -402b17c8: 4f2522 l32i a2, a5, 0x13c -402b17cb: 154220 extui a4, a2, 18, 2 -402b17ce: d43466 bnei a4, 3, 402b17a6 -402b17d1: 25a420 extui a10, a2, 20, 3 -402b17d4: ce2a66 bnei a10, 2, 402b17a6 -402b17d7: 85b720 extui a11, a2, 23, 9 -402b17da: c889b7 bany a9, a11, 402b17a6 -402b17dd: 0020c0 memw -402b17e0: 562522 l32i a2, a5, 0x158 -402b17e3: bf9277 bne a2, a7, 402b17a6 -402b17e6: 0020c0 memw -402b17e9: 866862 s32i a6, a8, 0x218 -402b17ec: 020c movi.n a2, 0 -402b17ee: f00d ret.n - -402b17f0 : -402b17f0: 345020 extui a5, a2, 0, 4 -402b17f3: 547040 extui a7, a4, 0, 6 -402b17f6: 146030 extui a6, a3, 0, 2 -402b17f9: 1166c0 slli a6, a6, 4 -402b17fc: 1177a0 slli a7, a7, 6 -402b17ff: 205560 or a5, a5, a6 -402b1802: ff3961 l32r a6, 402b14e8 -402b1805: 205570 or a5, a5, a7 -402b1808: 015652 s16i a5, a6, 2 -402b180b: f00d ret.n -402b180d: 000000 ill - -402b1810 : -402b1810: 021226 beqi a2, 1, 402b1816 -402b1813: 2f2266 bnei a2, 2, 402b1846 -402b1816: ff3451 l32r a5, 402b14e8 -402b1819: 040522 l8ui a2, a5, 4 -402b181c: 62ec bnez.n a2, 402b1846 -402b181e: 447421 l32r a2, 402829f0 -402b1821: 0020c0 memw -402b1824: 4a2232 l32i a3, a2, 0x128 -402b1827: 143030 extui a3, a3, 0, 2 -402b182a: a3cc bnez.n a3, 402b1838 -402b182c: 0020c0 memw -402b182f: 4a2242 l32i a4, a2, 0x128 -402b1832: 144040 extui a4, a4, 0, 2 -402b1835: ff3416 beqz a4, 402b182c -402b1838: 270c movi.n a7, 2 -402b183a: 0020c0 memw -402b183d: 4a2262 l32i a6, a2, 0x128 -402b1840: 106670 and a6, a6, a7 -402b1843: 064562 s8i a6, a5, 6 -402b1846: f00d ret.n - -402b1848 : -402b1848: f54481 l32r a8, 402aed58 -402b184b: e09131 l32r a3, 402a9a90 -402b184e: 446861 l32r a6, 402829f0 -402b1851: 0020c0 memw -402b1854: 446682 s32i a8, a6, 0x110 -402b1857: 070c movi.n a7, 0 -402b1859: 0020c0 memw -402b185c: 516672 s32i a7, a6, 0x144 -402b185f: 48d851 l32r a5, 40283bc0 -402b1862: 0020c0 memw -402b1865: 406652 s32i a5, a6, 0x100 -402b1868: e85c41 l32r a4, 402ab9d8 -402b186b: 0020c0 memw -402b186e: f22322 l32i a2, a3, 0x3c8 -402b1871: 102240 and a2, a2, a4 -402b1874: 0020c0 memw -402b1877: f26322 s32i a2, a3, 0x3c8 -402b187a: f00d ret.n -402b187c: ff .byte 0xff -402b187d: ff .byte 0xff -402b187e: 3f .byte 0x3f -402b187f: ff .byte 0xff -402b1880: ff .byte 0xff -402b1881: ff .byte 0xff -402b1882: ff .byte 0xff -402b1883: a1fc bnez.n a1, 402b18c1 - -402b1884 : -402b1884: bacca1 l32r a10, 402a03b4 -402b1887: 47c231 l32r a3, 40283790 -402b188a: 427c61 l32r a6, 4028227c -402b188d: 0020c0 memw -402b1890: f866a2 s32i a10, a6, 0x3e0 -402b1893: fffa91 l32r a9, 402b187c -402b1896: 578a81 l32r a8, 402876c0 -402b1899: 0020c0 memw -402b189c: 9d2672 l32i a7, a6, 0x274 -402b189f: 107790 and a7, a7, a9 -402b18a2: 207780 or a7, a7, a8 -402b18a5: 0020c0 memw -402b18a8: 9d6672 s32i a7, a6, 0x274 -402b18ab: fff551 l32r a5, 402b1880 -402b18ae: 55bc41 l32r a4, 40286fa0 -402b18b1: 0020c0 memw -402b18b4: 9d2622 l32i a2, a6, 0x274 -402b18b7: 102250 and a2, a2, a5 -402b18ba: 202240 or a2, a2, a4 -402b18bd: 0020c0 memw -402b18c0: 9d6622 s32i a2, a6, 0x274 -402b18c3: e451b1 l32r a11, 402aaa08 -402b18c6: e9c4a1 l32r a10, 402abfd8 -402b18c9: 0020c0 memw -402b18cc: 9d2692 l32i a9, a6, 0x274 -402b18cf: 1099b0 and a9, a9, a11 -402b18d2: 2099a0 or a9, a9, a10 -402b18d5: 0020c0 memw -402b18d8: 9d6692 s32i a9, a6, 0x274 -402b18db: daa581 l32r a8, 402a8370 -402b18de: 506571 l32r a7, 40285a74 -402b18e1: 0020c0 memw -402b18e4: 9d2652 l32i a5, a6, 0x274 -402b18e7: 105580 and a5, a5, a8 -402b18ea: 205570 or a5, a5, a7 -402b18ed: 0020c0 memw -402b18f0: 9d6652 s32i a5, a6, 0x274 -402b18f3: 505f41 l32r a4, 40285a70 -402b18f6: 0020c0 memw -402b18f9: 812322 l32i a2, a3, 0x204 -402b18fc: 102240 and a2, a2, a4 -402b18ff: 0020c0 memw -402b1902: 816322 s32i a2, a3, 0x204 -402b1905: f00d ret.n - ... - -402b1908 : -402b1908: e1b241 l32r a4, 402a9fd0 -402b190b: f0c112 addi a1, a1, -16 -402b190e: 11c9 s32i.n a12, a1, 4 -402b1910: 0109 s32i.n a0, a1, 0 -402b1912: 220402 l8ui a0, a4, 34 -402b1915: 4259c1 l32r a12, 4028227c -402b1918: 761026 beqi a0, 1, 402b1992 -402b191b: 733026 beqi a0, 3, 402b1992 -402b191e: 704026 beqi a0, 4, 402b1992 -402b1921: 6d5026 beqi a0, 5, 402b1992 -402b1924: 000c movi.n a0, 0 -402b1926: 0020c0 memw -402b1929: f86c02 s32i a0, a12, 0x3e0 -402b192c: da9101 l32r a0, 402a8370 -402b192f: 479831 l32r a3, 40283790 -402b1932: 0020c0 memw -402b1935: 9d2cb2 l32i a11, a12, 0x274 -402b1938: 10bb00 and a11, a11, a0 -402b193b: 0020c0 memw -402b193e: 9d6cb2 s32i a11, a12, 0x274 -402b1941: e431a1 l32r a10, 402aaa08 -402b1944: 0020c0 memw -402b1947: 9d2c92 l32i a9, a12, 0x274 -402b194a: 1099a0 and a9, a9, a10 -402b194d: 0020c0 memw -402b1950: 9d6c92 s32i a9, a12, 0x274 -402b1953: ffcb81 l32r a8, 402b1880 -402b1956: 0020c0 memw -402b1959: 9d2c72 l32i a7, a12, 0x274 -402b195c: 107780 and a7, a7, a8 -402b195f: 0020c0 memw -402b1962: 9d6c72 s32i a7, a12, 0x274 -402b1965: ffc561 l32r a6, 402b187c -402b1968: 0020c0 memw -402b196b: 9d2c52 l32i a5, a12, 0x274 -402b196e: 105560 and a5, a5, a6 -402b1971: 0020c0 memw -402b1974: 9d6c52 s32i a5, a12, 0x274 -402b1977: 503f41 l32r a4, 40285a74 -402b197a: 0020c0 memw -402b197d: 812322 l32i a2, a3, 0x204 -402b1980: 202240 or a2, a2, a4 -402b1983: 0020c0 memw -402b1986: 816322 s32i a2, a3, 0x204 -402b1989: 11c8 l32i.n a12, a1, 4 -402b198b: 0108 l32i.n a0, a1, 0 -402b198d: 10c112 addi a1, a1, 16 -402b1990: f00d ret.n -402b1992: 230422 l8ui a2, a4, 35 -402b1995: 002245 call0 402b1bbc -402b1998: ffe406 j 402b192c -402b199b: 138700 excw - ... - -402b19a0 : -402b19a0: 421c movi.n a2, 20 -402b19a2: e0c112 addi a1, a1, -32 -402b19a5: 11c9 s32i.n a12, a1, 4 -402b19a7: 21d9 s32i.n a13, a1, 8 -402b19a9: 31e9 s32i.n a14, a1, 12 -402b19ab: 41f9 s32i.n a15, a1, 16 -402b19ad: 0109 s32i.n a0, a1, 0 -402b19af: 488801 l32r a0, 40283bd0 -402b19b2: 0000c0 callx0 a0 -402b19b5: 0c0c movi.n a12, 0 -402b19b7: fff9e1 l32r a14, 402b199c -402b19ba: e3aad1 l32r a13, 402aa864 -402b19bd: 4774f1 l32r a15, 40283790 -402b19c0: 0020c0 memw -402b19c3: 842d02 l32i a0, a13, 0x210 -402b19c6: 340000 extui a0, a0, 0, 4 -402b19c9: 90cc bnez.n a0, 402b19d6 -402b19cb: 0020c0 memw -402b19ce: f42f22 l32i a2, a15, 0x3d0 -402b19d1: 342c20 extui a2, a2, 12, 4 -402b19d4: 029c beqz.n a2, 402b19e8 -402b19d6: 220c movi.n a2, 2 -402b19d8: 487e01 l32r a0, 40283bd0 -402b19db: 0000c0 callx0 a0 -402b19de: 0c3d mov.n a3, a12 -402b19e0: cc1b addi.n a12, a12, 1 -402b19e2: f4c0c0 extui a12, a12, 0, 16 -402b19e5: d7be37 bgeu a14, a3, 402b19c0 -402b19e8: 11c8 l32i.n a12, a1, 4 -402b19ea: 21d8 l32i.n a13, a1, 8 -402b19ec: 31e8 l32i.n a14, a1, 12 -402b19ee: 41f8 l32i.n a15, a1, 16 -402b19f0: 0108 l32i.n a0, a1, 0 -402b19f2: 20c112 addi a1, a1, 32 -402b19f5: f00d ret.n - ... - -402b19f8 : -402b19f8: f0c112 addi a1, a1, -16 -402b19fb: e17531 l32r a3, 402a9fd0 -402b19fe: 0109 s32i.n a0, a1, 0 -402b1a00: 220302 l8ui a0, a3, 34 -402b1a03: cfae42 movi a4, 0xfffffecf -402b1a06: 0f1026 beqi a0, 1, 402b1a19 -402b1a09: 0c3026 beqi a0, 3, 402b1a19 -402b1a0c: 094026 beqi a0, 4, 402b1a19 -402b1a0f: 065026 beqi a0, 5, 402b1a19 -402b1a12: 0108 l32i.n a0, a1, 0 -402b1a14: 10c112 addi a1, a1, 16 -402b1a17: f00d ret.n -402b1a19: 063c movi.n a6, 48 -402b1a1b: 43f521 l32r a2, 402829f0 -402b1a1e: 0020c0 memw -402b1a21: 852252 l32i a5, a2, 0x214 -402b1a24: 105540 and a5, a5, a4 -402b1a27: 205560 or a5, a5, a6 -402b1a2a: 0020c0 memw -402b1a2d: 856252 s32i a5, a2, 0x214 -402b1a30: 0020c0 memw -402b1a33: 8d2202 l32i a0, a2, 0x234 -402b1a36: 100040 and a0, a0, a4 -402b1a39: 0020c0 memw -402b1a3c: 8d6202 s32i a0, a2, 0x234 -402b1a3f: 220302 l8ui a0, a3, 34 -402b1a42: 2d1026 beqi a0, 1, 402b1a73 -402b1a45: 2a3026 beqi a0, 3, 402b1a73 -402b1a48: 024026 beqi a0, 4, 402b1a4e -402b1a4b: c35066 bnei a0, 5, 402b1a12 -402b1a4e: 230362 l8ui a6, a3, 35 -402b1a51: bd26b6 bltui a6, 2, 402b1a12 -402b1a54: 020c movi.n a2, 0 -402b1a56: 130c movi.n a3, 1 -402b1a58: 140c movi.n a4, 1 -402b1a5a: 050c movi.n a5, 0 -402b1a5c: 421001 l32r a0, 4028229c -402b1a5f: 0000c0 callx0 a0 -402b1a62: 820c movi.n a2, 8 -402b1a64: 030c movi.n a3, 0 -402b1a66: 840c movi.n a4, 8 -402b1a68: 050c movi.n a5, 0 -402b1a6a: 420c01 l32r a0, 4028229c -402b1a6d: 0000c0 callx0 a0 -402b1a70: ffe786 j 402b1a12 -402b1a73: 230372 l8ui a7, a3, 35 -402b1a76: 9827b6 bltui a7, 2, 402b1a12 -402b1a79: 120c movi.n a2, 1 -402b1a7b: 030c movi.n a3, 0 -402b1a7d: 140c movi.n a4, 1 -402b1a7f: 050c movi.n a5, 0 -402b1a81: 420601 l32r a0, 4028229c -402b1a84: 0000c0 callx0 a0 -402b1a87: 020c movi.n a2, 0 -402b1a89: 830c movi.n a3, 8 -402b1a8b: 840c movi.n a4, 8 -402b1a8d: 050c movi.n a5, 0 -402b1a8f: 420301 l32r a0, 4028229c -402b1a92: 0000c0 callx0 a0 -402b1a95: ffde46 j 402b1a12 - -402b1a98 : -402b1a98: f0c112 addi a1, a1, -16 -402b1a9b: e14d31 l32r a3, 402a9fd0 -402b1a9e: 0109 s32i.n a0, a1, 0 -402b1aa0: 220302 l8ui a0, a3, 34 -402b1aa3: cfae52 movi a5, 0xfffffecf -402b1aa6: 0f1026 beqi a0, 1, 402b1ab9 -402b1aa9: 0c3026 beqi a0, 3, 402b1ab9 -402b1aac: 094026 beqi a0, 4, 402b1ab9 -402b1aaf: 065026 beqi a0, 5, 402b1ab9 -402b1ab2: 0108 l32i.n a0, a1, 0 -402b1ab4: 10c112 addi a1, a1, 16 -402b1ab7: f00d ret.n -402b1ab9: 230322 l8ui a2, a3, 35 -402b1abc: 43cd01 l32r a0, 402829f0 -402b1abf: 2822b6 bltui a2, 2, 402b1aeb -402b1ac2: 062c movi.n a6, 32 -402b1ac4: 0020c0 memw -402b1ac7: 852072 l32i a7, a0, 0x214 -402b1aca: 107750 and a7, a7, a5 -402b1acd: 207760 or a7, a7, a6 -402b1ad0: 0020c0 memw -402b1ad3: 856072 s32i a7, a0, 0x214 -402b1ad6: 0020c0 memw -402b1ad9: 8d2042 l32i a4, a0, 0x234 -402b1adc: 104450 and a4, a4, a5 -402b1adf: 204460 or a4, a4, a6 -402b1ae2: 0020c0 memw -402b1ae5: 8d6042 s32i a4, a0, 0x234 -402b1ae8: 000886 j 402b1b0e -402b1aeb: 0a3c movi.n a10, 48 -402b1aed: 0020c0 memw -402b1af0: 852092 l32i a9, a0, 0x214 -402b1af3: 109950 and a9, a9, a5 -402b1af6: 2099a0 or a9, a9, a10 -402b1af9: 0020c0 memw -402b1afc: 856092 s32i a9, a0, 0x214 -402b1aff: 0020c0 memw -402b1b02: 8d2082 l32i a8, a0, 0x234 -402b1b05: 108850 and a8, a8, a5 -402b1b08: 0020c0 memw -402b1b0b: 8d6082 s32i a8, a0, 0x234 -402b1b0e: 220302 l8ui a0, a3, 34 -402b1b11: 4f1026 beqi a0, 1, 402b1b64 -402b1b14: 4c3026 beqi a0, 3, 402b1b64 -402b1b17: 024026 beqi a0, 4, 402b1b1d -402b1b1a: 945066 bnei a0, 5, 402b1ab2 -402b1b1d: 230302 l8ui a0, a3, 35 -402b1b20: 1e1066 bnei a0, 1, 402b1b42 -402b1b23: 020c movi.n a2, 0 -402b1b25: 130c movi.n a3, 1 -402b1b27: 140c movi.n a4, 1 -402b1b29: 050c movi.n a5, 0 -402b1b2b: 41dc01 l32r a0, 4028229c -402b1b2e: 0000c0 callx0 a0 -402b1b31: 820c movi.n a2, 8 -402b1b33: 030c movi.n a3, 0 -402b1b35: 840c movi.n a4, 8 -402b1b37: 050c movi.n a5, 0 -402b1b39: 41d801 l32r a0, 4028229c -402b1b3c: 0000c0 callx0 a0 -402b1b3f: ffdbc6 j 402b1ab2 -402b1b42: f6c056 bnez a0, 402b1ab2 -402b1b45: 120c movi.n a2, 1 -402b1b47: 030c movi.n a3, 0 -402b1b49: 140c movi.n a4, 1 -402b1b4b: 050c movi.n a5, 0 -402b1b4d: 41d301 l32r a0, 4028229c -402b1b50: 0000c0 callx0 a0 -402b1b53: 020c movi.n a2, 0 -402b1b55: 830c movi.n a3, 8 -402b1b57: 840c movi.n a4, 8 -402b1b59: 050c movi.n a5, 0 -402b1b5b: 41d001 l32r a0, 4028229c -402b1b5e: 0000c0 callx0 a0 -402b1b61: ffd346 j 402b1ab2 -402b1b64: 230302 l8ui a0, a3, 35 -402b1b67: 1e1066 bnei a0, 1, 402b1b89 -402b1b6a: 120c movi.n a2, 1 -402b1b6c: 030c movi.n a3, 0 -402b1b6e: 140c movi.n a4, 1 -402b1b70: 050c movi.n a5, 0 -402b1b72: 41ca01 l32r a0, 4028229c -402b1b75: 0000c0 callx0 a0 -402b1b78: 020c movi.n a2, 0 -402b1b7a: 830c movi.n a3, 8 -402b1b7c: 840c movi.n a4, 8 -402b1b7e: 050c movi.n a5, 0 -402b1b80: 41c701 l32r a0, 4028229c -402b1b83: 0000c0 callx0 a0 -402b1b86: ffca06 j 402b1ab2 -402b1b89: f25056 bnez a0, 402b1ab2 -402b1b8c: 020c movi.n a2, 0 -402b1b8e: 130c movi.n a3, 1 -402b1b90: 140c movi.n a4, 1 -402b1b92: 050c movi.n a5, 0 -402b1b94: 41c201 l32r a0, 4028229c -402b1b97: 0000c0 callx0 a0 -402b1b9a: 820c movi.n a2, 8 -402b1b9c: 030c movi.n a3, 0 -402b1b9e: 840c movi.n a4, 8 -402b1ba0: 050c movi.n a5, 0 -402b1ba2: 41be01 l32r a0, 4028229c -402b1ba5: 0000c0 callx0 a0 -402b1ba8: ffc186 j 402b1ab2 -402b1bab: 366000 excw -402b1bae: 104000 and a4, a0, a0 -402b1bb1: 400011 l32r a1, 40281bb4 -402b1bb4: 001550 excw -402b1bb7: 333040 excw -402b1bba: 414000 srli a4, a0, 0 - -402b1bbc : -402b1bbc: 41b041 l32r a4, 4028227c -402b1bbf: 829c beqz.n a2, 402b1bdb -402b1bc1: 201226 beqi a2, 1, 402b1be5 -402b1bc4: 282226 beqi a2, 2, 402b1bf0 -402b1bc7: 303226 beqi a2, 3, 402b1bfb -402b1bca: 384226 beqi a2, 4, 402b1c06 -402b1bcd: 085266 bnei a2, 5, 402b1bd9 -402b1bd0: fff721 l32r a2, 402b1bac -402b1bd3: 0020c0 memw -402b1bd6: f86422 s32i a2, a4, 0x3e0 -402b1bd9: f00d ret.n -402b1bdb: 030c movi.n a3, 0 -402b1bdd: 0020c0 memw -402b1be0: f86432 s32i a3, a4, 0x3e0 -402b1be3: f00d ret.n -402b1be5: b9f351 l32r a5, 402a03b4 -402b1be8: 0020c0 memw -402b1beb: f86452 s32i a5, a4, 0x3e0 -402b1bee: f00d ret.n -402b1bf0: fff061 l32r a6, 402b1bb0 -402b1bf3: 0020c0 memw -402b1bf6: f86462 s32i a6, a4, 0x3e0 -402b1bf9: f00d ret.n -402b1bfb: ffee71 l32r a7, 402b1bb4 -402b1bfe: 0020c0 memw -402b1c01: f86472 s32i a7, a4, 0x3e0 -402b1c04: f00d ret.n -402b1c06: ffec81 l32r a8, 402b1bb8 -402b1c09: 0020c0 memw -402b1c0c: f86482 s32i a8, a4, 0x3e0 -402b1c0f: f00d ret.n -402b1c11: 000000 ill -402b1c14: ff .byte 0xff -402b1c15: 0f .byte 0xf -402b1c16: 788000 excw -402b1c19: fecd excw -402b1c1b: 3f .byte 0x3f -402b1c1c: cc8a add.n a12, a12, a8 -402b1c1e: fe .byte 0xfe -402b1c1f: 3f .byte 0x3f -402b1c20: cd5a add.n a12, a13, a5 -402b1c22: fe .byte 0xfe -402b1c23: 3f .byte 0x3f - -402b1c24 : -402b1c24: e0c112 addi a1, a1, -32 -402b1c27: 31e9 s32i.n a14, a1, 12 -402b1c29: 0109 s32i.n a0, a1, 0 -402b1c2b: 41f9 s32i.n a15, a1, 16 -402b1c2d: 21d9 s32i.n a13, a1, 8 -402b1c2f: 11c9 s32i.n a12, a1, 4 -402b1c31: 03dd mov.n a13, a3 -402b1c33: 02cd mov.n a12, a2 -402b1c35: fe2cf1 l32r a15, 402b14e8 -402b1c38: 022226 beqi a2, 2, 402b1c3e -402b1c3b: 191266 bnei a2, 1, 402b1c58 -402b1c3e: 016d56 bnez a13, 402b1c58 -402b1c41: 070f22 l8ui a2, a15, 7 -402b1c44: 029c beqz.n a2, 402b1c58 -402b1c46: 040f32 l8ui a3, a15, 4 -402b1c49: b3cc bnez.n a3, 402b1c58 -402b1c4b: 060f42 l8ui a4, a15, 6 -402b1c4e: 64cc bnez.n a4, 402b1c58 -402b1c50: 004f05 call0 402b2144 -402b1c53: 050c movi.n a5, 0 -402b1c55: 074f52 s8i a5, a15, 7 -402b1c58: 3b7c movi.n a11, -13 -402b1c5a: 4a0c movi.n a10, 4 -402b1c5c: b28951 l32r a5, 4029e680 -402b1c5f: b71c91 l32r a9, 4029f8d0 -402b1c62: 0020c0 memw -402b1c65: d02982 l32i a8, a9, 0x340 -402b1c68: 1088b0 and a8, a8, a11 -402b1c6b: 2088a0 or a8, a8, a10 -402b1c6e: 0020c0 memw -402b1c71: d06982 s32i a8, a9, 0x340 -402b1c74: 607071 l32r a7, 40289e34 -402b1c77: 0020c0 memw -402b1c7a: 862562 l32i a6, a5, 0x218 -402b1c7d: 206670 or a6, a6, a7 -402b1c80: 0020c0 memw -402b1c83: 866562 s32i a6, a5, 0x218 -402b1c86: 051c26 beqi a12, 1, 402b1c8f -402b1c89: 022c26 beqi a12, 2, 402b1c8f -402b1c8c: 118c66 bnei a12, 8, 402b1ca1 -402b1c8f: e56101 l32r a0, 402ab214 -402b1c92: 0020c0 memw -402b1c95: 8625e2 l32i a14, a5, 0x218 -402b1c98: 20ee00 or a14, a14, a0 -402b1c9b: 0020c0 memw -402b1c9e: 8665e2 s32i a14, a5, 0x218 -402b1ca1: ffdc41 l32r a4, 402b1c14 -402b1ca4: e354e1 l32r a14, 402aa9f4 -402b1ca7: 417501 l32r a0, 4028227c -402b1caa: 0020c0 memw -402b1cad: 856042 s32i a4, a0, 0x214 -402b1cb0: fef331 l32r a3, 402b187c -402b1cb3: 0020c0 memw -402b1cb6: 9d2022 l32i a2, a0, 0x274 -402b1cb9: 102230 and a2, a2, a3 -402b1cbc: 0020c0 memw -402b1cbf: 9d6022 s32i a2, a0, 0x274 -402b1cc2: 081c26 beqi a12, 1, 402b1cce -402b1cc5: 052c26 beqi a12, 2, 402b1cce -402b1cc8: 028c26 beqi a12, 8, 402b1cce -402b1ccb: 001f86 j 402b1d4d -402b1cce: 020c movi.n a2, 0 -402b1cd0: f1cc01 l32r a0, 402ae400 -402b1cd3: 0000c0 callx0 a0 -402b1cd6: 62a022 movi a2, 98 -402b1cd9: df3a01 l32r a0, 402a99c4 -402b1cdc: 130c movi.n a3, 1 -402b1cde: 0008 l32i.n a0, a0, 0 -402b1ce0: 340c movi.n a4, 3 -402b1ce2: 262002 l32i a0, a0, 152 -402b1ce5: f1a052 movi a5, 241 -402b1ce8: 0000c0 callx0 a0 -402b1ceb: 62a022 movi a2, 98 -402b1cee: df3501 l32r a0, 402a99c4 -402b1cf1: 130c movi.n a3, 1 -402b1cf3: 0008 l32i.n a0, a0, 0 -402b1cf5: b40c movi.n a4, 11 -402b1cf7: 262002 l32i a0, a0, 152 -402b1cfa: 80a052 movi a5, 128 -402b1cfd: 0000c0 callx0 a0 -402b1d00: ffb445 call0 402b1848 -402b1d03: 65a022 movi a2, 101 -402b1d06: df2f01 l32r a0, 402a99c4 -402b1d09: 430c movi.n a3, 4 -402b1d0b: 0008 l32i.n a0, a0, 0 -402b1d0d: 040c movi.n a4, 0 -402b1d0f: 262002 l32i a0, a0, 152 -402b1d12: c6a052 movi a5, 198 -402b1d15: 0000c0 callx0 a0 -402b1d18: 6ca022 movi a2, 108 -402b1d1b: 230c movi.n a3, 2 -402b1d1d: 040c movi.n a4, 0 -402b1d1f: df2901 l32r a0, 402a99c4 -402b1d22: 050c movi.n a5, 0 -402b1d24: 0008 l32i.n a0, a0, 0 -402b1d26: 060c movi.n a6, 0 -402b1d28: 272002 l32i a0, a0, 156 -402b1d2b: 170c movi.n a7, 1 -402b1d2d: 0000c0 callx0 a0 -402b1d30: e0aa31 l32r a3, 402a9fd8 -402b1d33: df5841 l32r a4, 402a9a94 -402b1d36: 0328 l32i.n a2, a3, 0 -402b1d38: 202240 or a2, a2, a4 -402b1d3b: 0329 s32i.n a2, a3, 0 -402b1d3d: fd0285 call0 402aed68 -402b1d40: e0a661 l32r a6, 402a9fd8 -402b1d43: 0658 l32i.n a5, a6, 0 -402b1d45: 414d01 l32r a0, 4028227c -402b1d48: 1055e0 and a5, a5, a14 -402b1d4b: 0659 s32i.n a5, a6, 0 -402b1d4d: df5281 l32r a8, 402a9a98 -402b1d50: 0020c0 memw -402b1d53: 422822 l32i a2, a8, 0x108 -402b1d56: 1022e0 and a2, a2, a14 -402b1d59: 0020c0 memw -402b1d5c: 426822 s32i a2, a8, 0x108 -402b1d5f: 1b0c movi.n a11, 1 -402b1d61: 0020c0 memw -402b1d64: 5828a2 l32i a10, a8, 0x160 -402b1d67: 20aab0 or a10, a10, a11 -402b1d6a: 0020c0 memw -402b1d6d: 5868a2 s32i a10, a8, 0x160 -402b1d70: e97c movi.n a9, -2 -402b1d72: 0020c0 memw -402b1d75: 582872 l32i a7, a8, 0x160 -402b1d78: 107790 and a7, a7, a9 -402b1d7b: 0020c0 memw -402b1d7e: 586872 s32i a7, a8, 0x160 -402b1d81: 0020c0 memw -402b1d84: 9c2062 l32i a6, a0, 0x270 -402b1d87: 3b6617 bbci a6, 1, 402b1dc6 -402b1d8a: 220c movi.n a2, 2 -402b1d8c: 479101 l32r a0, 40283bd0 -402b1d8f: 0000c0 callx0 a0 -402b1d92: f1a082 movi a8, 241 -402b1d95: 00ac62 movi a6, 0xfffffc00 -402b1d98: 0020c0 memw -402b1d9b: df3f41 l32r a4, 402a9a98 -402b1d9e: d478 l32i.n a7, a4, 52 -402b1da0: 107760 and a7, a7, a6 -402b1da3: 207780 or a7, a7, a8 -402b1da6: 0020c0 memw -402b1da9: d479 s32i.n a7, a4, 52 -402b1dab: f0a052 movi a5, 240 -402b1dae: 0020c0 memw -402b1db1: d438 l32i.n a3, a4, 52 -402b1db3: 103360 and a3, a3, a6 -402b1db6: 203350 or a3, a3, a5 -402b1db9: 0020c0 memw -402b1dbc: d439 s32i.n a3, a4, 52 -402b1dbe: 220c movi.n a2, 2 -402b1dc0: 478401 l32r a0, 40283bd0 -402b1dc3: 0000c0 callx0 a0 -402b1dc6: fccfc5 call0 402aeac4 -402b1dc9: 405081 l32r a8, 40281f0c -402b1dcc: 0829 s32i.n a2, a8, 0 -402b1dce: ffcc85 call0 402b1a98 -402b1dd1: ffb345 call0 402b1908 -402b1dd4: 8ddc bnez.n a13, 402b1df0 -402b1dd6: 050f92 l8ui a9, a15, 5 -402b1dd9: 39dc bnez.n a9, 402b1df0 -402b1ddb: ff8f01 l32r a0, 402b1c18 -402b1dde: 0000a2 l8ui a10, a0, 0 -402b1de1: 0b1a66 bnei a10, 1, 402b1df0 -402b1de4: 000fb2 l8ui a11, a15, 0 -402b1de7: 051b66 bnei a11, 1, 402b1df0 -402b1dea: 192c26 beqi a12, 2, 402b1e07 -402b1ded: 161c26 beqi a12, 1, 402b1e07 -402b1df0: 0108 l32i.n a0, a1, 0 -402b1df2: 31e8 l32i.n a14, a1, 12 -402b1df4: ff8ad1 l32r a13, 402b1c1c -402b1df7: 0c0c movi.n a12, 0 -402b1df9: 41f8 l32i.n a15, a1, 16 -402b1dfb: 004dc2 s8i a12, a13, 0 -402b1dfe: 11c8 l32i.n a12, a1, 4 -402b1e00: 21d8 l32i.n a13, a1, 8 -402b1e02: 20c112 addi a1, a1, 32 -402b1e05: f00d ret.n -402b1e07: 00a022 movi a2, 0 -402b1e0a: e071e1 l32r a14, 402a9fd0 -402b1e0d: 004022 s8i a2, a0, 0 -402b1e10: 430ee2 l8ui a14, a14, 67 -402b1e13: 004f22 s8i a2, a15, 0 -402b1e16: d6ee17 bbsi a14, 1, 402b1df0 -402b1e19: 04a022 movi a2, 4 -402b1e1c: e29401 l32r a0, 402aa86c -402b1e1f: 0000c0 callx0 a0 -402b1e22: ff7f21 l32r a2, 402b1c20 -402b1e25: 000222 l8ui a2, a2, 0 -402b1e28: fbf645 call0 402add90 -402b1e2b: 04a022 movi a2, 4 -402b1e2e: 030c movi.n a3, 0 -402b1e30: ffdf05 call0 402b1c24 -402b1e33: ffee46 j 402b1df0 - ... - -402b1e38 : -402b1e38: 060c movi.n a6, 0 -402b1e3a: 42ed51 l32r a5, 402829f0 -402b1e3d: 0020c0 memw -402b1e40: 506562 s32i a6, a5, 0x140 -402b1e43: 0020c0 memw -402b1e46: 516522 s32i a2, a5, 0x144 -402b1e49: 0020c0 memw -402b1e4c: 406542 s32i a4, a5, 0x100 -402b1e4f: 0020c0 memw -402b1e52: 446532 s32i a3, a5, 0x110 -402b1e55: f00d ret.n - ... - -402b1e58 : -402b1e58: f0c112 addi a1, a1, -16 -402b1e5b: 0109 s32i.n a0, a1, 0 -402b1e5d: ff8085 call0 402b1668 -402b1e60: 0c2226 beqi a2, 2, 402b1e70 -402b1e63: 020c movi.n a2, 0 -402b1e65: 030c movi.n a3, 0 -402b1e67: fe0f41 l32r a4, 402b16a4 -402b1e6a: fffcc5 call0 402b1e38 -402b1e6d: 000246 j 402b1e7a -402b1e70: 020c movi.n a2, 0 -402b1e72: 030c movi.n a3, 0 -402b1e74: 561341 l32r a4, 402876c0 -402b1e77: fffc05 call0 402b1e38 -402b1e7a: 0108 l32i.n a0, a1, 0 -402b1e7c: 10c112 addi a1, a1, 16 -402b1e7f: f00d ret.n -402b1e81: 000000 ill -402b1e84: 302020 xor a2, a0, a2 -402b1e87: 000020 excw -402b1e8a: 122050 excw - -402b1e8c : -402b1e8c: f0c112 addi a1, a1, -16 -402b1e8f: 11c9 s32i.n a12, a1, 4 -402b1e91: 0109 s32i.n a0, a1, 0 -402b1e93: f07c movi.n a0, -1 -402b1e95: 42d6c1 l32r a12, 402829f0 -402b1e98: 0020c0 memw -402b1e9b: 496c02 s32i a0, a12, 0x124 -402b1e9e: fffb85 call0 402b1e58 -402b1ea1: 820c movi.n a2, 8 -402b1ea3: 030c movi.n a3, 0 -402b1ea5: ff7885 call0 402b1630 -402b1ea8: ff89c5 call0 402b1748 -402b1eab: e8a322 movi a2, 0x3e8 -402b1eae: ff63c5 call0 402b14ec -402b1eb1: 5fe031 l32r a3, 40289e34 +402b17ad: 462222 l32i a2, a2, 0x118 +402b17b0: fff971 l32r a7, 402b1794 +402b17b3: 517227 bbci a2, 18, 402b1808 +402b17b6: b84651 l32r a5, 4029f8d0 +402b17b9: 0020c0 memw +402b17bc: 562592 l32i a9, a5, 0x158 +402b17bf: 031977 beq a9, a7, 402b17c6 +402b17c2: 120c movi.n a2, 1 +402b17c4: f00d ret.n +402b17c6: 0020c0 memw +402b17c9: 4f2522 l32i a2, a5, 0x13c +402b17cc: 15a220 extui a10, a2, 18, 2 +402b17cf: ef3a66 bnei a10, 3, 402b17c2 +402b17d2: 25b420 extui a11, a2, 20, 3 +402b17d5: e92b66 bnei a11, 2, 402b17c2 +402b17d8: 853720 extui a3, a2, 23, 9 +402b17db: 7fa092 movi a9, 127 +402b17de: e08937 bany a9, a3, 402b17c2 +402b17e1: 0020c0 memw +402b17e4: 4f2522 l32i a2, a5, 0x13c +402b17e7: 154220 extui a4, a2, 18, 2 +402b17ea: d43466 bnei a4, 3, 402b17c2 +402b17ed: 25a420 extui a10, a2, 20, 3 +402b17f0: ce2a66 bnei a10, 2, 402b17c2 +402b17f3: 85b720 extui a11, a2, 23, 9 +402b17f6: c889b7 bany a9, a11, 402b17c2 +402b17f9: 0020c0 memw +402b17fc: 562522 l32i a2, a5, 0x158 +402b17ff: bf9277 bne a2, a7, 402b17c2 +402b1802: 0020c0 memw +402b1805: 866862 s32i a6, a8, 0x218 +402b1808: 020c movi.n a2, 0 +402b180a: f00d ret.n + +402b180c : +402b180c: 345020 extui a5, a2, 0, 4 +402b180f: 547040 extui a7, a4, 0, 6 +402b1812: 146030 extui a6, a3, 0, 2 +402b1815: 1166c0 slli a6, a6, 4 +402b1818: 1177a0 slli a7, a7, 6 +402b181b: 205560 or a5, a5, a6 +402b181e: ff3961 l32r a6, 402b1504 +402b1821: 205570 or a5, a5, a7 +402b1824: 015652 s16i a5, a6, 2 +402b1827: f00d ret.n +402b1829: 000000 ill + +402b182c : +402b182c: 021226 beqi a2, 1, 402b1832 +402b182f: 2f2266 bnei a2, 2, 402b1862 +402b1832: ff3451 l32r a5, 402b1504 +402b1835: 040522 l8ui a2, a5, 4 +402b1838: 62ec bnez.n a2, 402b1862 +402b183a: 446d21 l32r a2, 402829f0 +402b183d: 0020c0 memw +402b1840: 4a2232 l32i a3, a2, 0x128 +402b1843: 143030 extui a3, a3, 0, 2 +402b1846: a3cc bnez.n a3, 402b1854 +402b1848: 0020c0 memw +402b184b: 4a2242 l32i a4, a2, 0x128 +402b184e: 144040 extui a4, a4, 0, 2 +402b1851: ff3416 beqz a4, 402b1848 +402b1854: 270c movi.n a7, 2 +402b1856: 0020c0 memw +402b1859: 4a2262 l32i a6, a2, 0x128 +402b185c: 106670 and a6, a6, a7 +402b185f: 064562 s8i a6, a5, 6 +402b1862: f00d ret.n + +402b1864 : +402b1864: f54481 l32r a8, 402aed74 +402b1867: e09131 l32r a3, 402a9aac +402b186a: 446161 l32r a6, 402829f0 +402b186d: 0020c0 memw +402b1870: 446682 s32i a8, a6, 0x110 +402b1873: 070c movi.n a7, 0 +402b1875: 0020c0 memw +402b1878: 516672 s32i a7, a6, 0x144 +402b187b: 48d151 l32r a5, 40283bc0 +402b187e: 0020c0 memw +402b1881: 406652 s32i a5, a6, 0x100 +402b1884: e85c41 l32r a4, 402ab9f4 +402b1887: 0020c0 memw +402b188a: f22322 l32i a2, a3, 0x3c8 +402b188d: 102240 and a2, a2, a4 +402b1890: 0020c0 memw +402b1893: f26322 s32i a2, a3, 0x3c8 +402b1896: f00d ret.n +402b1898: ff .byte 0xff +402b1899: ff .byte 0xff +402b189a: 3f .byte 0x3f +402b189b: ff .byte 0xff +402b189c: ff .byte 0xff +402b189d: ff .byte 0xff +402b189e: ff .byte 0xff +402b189f: a1fc bnez.n a1, 402b18dd + +402b18a0 : +402b18a0: bac5a1 l32r a10, 402a03b4 +402b18a3: 47bb31 l32r a3, 40283790 +402b18a6: 427561 l32r a6, 4028227c +402b18a9: 0020c0 memw +402b18ac: f866a2 s32i a10, a6, 0x3e0 +402b18af: fffa91 l32r a9, 402b1898 +402b18b2: 578381 l32r a8, 402876c0 +402b18b5: 0020c0 memw +402b18b8: 9d2672 l32i a7, a6, 0x274 +402b18bb: 107790 and a7, a7, a9 +402b18be: 207780 or a7, a7, a8 +402b18c1: 0020c0 memw +402b18c4: 9d6672 s32i a7, a6, 0x274 +402b18c7: fff551 l32r a5, 402b189c +402b18ca: 55b541 l32r a4, 40286fa0 +402b18cd: 0020c0 memw +402b18d0: 9d2622 l32i a2, a6, 0x274 +402b18d3: 102250 and a2, a2, a5 +402b18d6: 202240 or a2, a2, a4 +402b18d9: 0020c0 memw +402b18dc: 9d6622 s32i a2, a6, 0x274 +402b18df: e451b1 l32r a11, 402aaa24 +402b18e2: e9c4a1 l32r a10, 402abff4 +402b18e5: 0020c0 memw +402b18e8: 9d2692 l32i a9, a6, 0x274 +402b18eb: 1099b0 and a9, a9, a11 +402b18ee: 2099a0 or a9, a9, a10 +402b18f1: 0020c0 memw +402b18f4: 9d6692 s32i a9, a6, 0x274 +402b18f7: daa581 l32r a8, 402a838c +402b18fa: 505e71 l32r a7, 40285a74 +402b18fd: 0020c0 memw +402b1900: 9d2652 l32i a5, a6, 0x274 +402b1903: 105580 and a5, a5, a8 +402b1906: 205570 or a5, a5, a7 +402b1909: 0020c0 memw +402b190c: 9d6652 s32i a5, a6, 0x274 +402b190f: 505841 l32r a4, 40285a70 +402b1912: 0020c0 memw +402b1915: 812322 l32i a2, a3, 0x204 +402b1918: 102240 and a2, a2, a4 +402b191b: 0020c0 memw +402b191e: 816322 s32i a2, a3, 0x204 +402b1921: f00d ret.n + ... + +402b1924 : +402b1924: e1b241 l32r a4, 402a9fec +402b1927: f0c112 addi a1, a1, -16 +402b192a: 11c9 s32i.n a12, a1, 4 +402b192c: 0109 s32i.n a0, a1, 0 +402b192e: 220402 l8ui a0, a4, 34 +402b1931: 4252c1 l32r a12, 4028227c +402b1934: 761026 beqi a0, 1, 402b19ae +402b1937: 733026 beqi a0, 3, 402b19ae +402b193a: 704026 beqi a0, 4, 402b19ae +402b193d: 6d5026 beqi a0, 5, 402b19ae +402b1940: 000c movi.n a0, 0 +402b1942: 0020c0 memw +402b1945: f86c02 s32i a0, a12, 0x3e0 +402b1948: da9101 l32r a0, 402a838c +402b194b: 479131 l32r a3, 40283790 +402b194e: 0020c0 memw +402b1951: 9d2cb2 l32i a11, a12, 0x274 +402b1954: 10bb00 and a11, a11, a0 +402b1957: 0020c0 memw +402b195a: 9d6cb2 s32i a11, a12, 0x274 +402b195d: e431a1 l32r a10, 402aaa24 +402b1960: 0020c0 memw +402b1963: 9d2c92 l32i a9, a12, 0x274 +402b1966: 1099a0 and a9, a9, a10 +402b1969: 0020c0 memw +402b196c: 9d6c92 s32i a9, a12, 0x274 +402b196f: ffcb81 l32r a8, 402b189c +402b1972: 0020c0 memw +402b1975: 9d2c72 l32i a7, a12, 0x274 +402b1978: 107780 and a7, a7, a8 +402b197b: 0020c0 memw +402b197e: 9d6c72 s32i a7, a12, 0x274 +402b1981: ffc561 l32r a6, 402b1898 +402b1984: 0020c0 memw +402b1987: 9d2c52 l32i a5, a12, 0x274 +402b198a: 105560 and a5, a5, a6 +402b198d: 0020c0 memw +402b1990: 9d6c52 s32i a5, a12, 0x274 +402b1993: 503841 l32r a4, 40285a74 +402b1996: 0020c0 memw +402b1999: 812322 l32i a2, a3, 0x204 +402b199c: 202240 or a2, a2, a4 +402b199f: 0020c0 memw +402b19a2: 816322 s32i a2, a3, 0x204 +402b19a5: 11c8 l32i.n a12, a1, 4 +402b19a7: 0108 l32i.n a0, a1, 0 +402b19a9: 10c112 addi a1, a1, 16 +402b19ac: f00d ret.n +402b19ae: 230422 l8ui a2, a4, 35 +402b19b1: 002245 call0 402b1bd8 +402b19b4: ffe406 j 402b1948 +402b19b7: 138700 excw + ... + +402b19bc : +402b19bc: 421c movi.n a2, 20 +402b19be: e0c112 addi a1, a1, -32 +402b19c1: 11c9 s32i.n a12, a1, 4 +402b19c3: 21d9 s32i.n a13, a1, 8 +402b19c5: 31e9 s32i.n a14, a1, 12 +402b19c7: 41f9 s32i.n a15, a1, 16 +402b19c9: 0109 s32i.n a0, a1, 0 +402b19cb: 488101 l32r a0, 40283bd0 +402b19ce: 0000c0 callx0 a0 +402b19d1: 0c0c movi.n a12, 0 +402b19d3: fff9e1 l32r a14, 402b19b8 +402b19d6: e3aad1 l32r a13, 402aa880 +402b19d9: 476df1 l32r a15, 40283790 +402b19dc: 0020c0 memw +402b19df: 842d02 l32i a0, a13, 0x210 +402b19e2: 340000 extui a0, a0, 0, 4 +402b19e5: 90cc bnez.n a0, 402b19f2 +402b19e7: 0020c0 memw +402b19ea: f42f22 l32i a2, a15, 0x3d0 +402b19ed: 342c20 extui a2, a2, 12, 4 +402b19f0: 029c beqz.n a2, 402b1a04 +402b19f2: 220c movi.n a2, 2 +402b19f4: 487701 l32r a0, 40283bd0 +402b19f7: 0000c0 callx0 a0 +402b19fa: 0c3d mov.n a3, a12 +402b19fc: cc1b addi.n a12, a12, 1 +402b19fe: f4c0c0 extui a12, a12, 0, 16 +402b1a01: d7be37 bgeu a14, a3, 402b19dc +402b1a04: 11c8 l32i.n a12, a1, 4 +402b1a06: 21d8 l32i.n a13, a1, 8 +402b1a08: 31e8 l32i.n a14, a1, 12 +402b1a0a: 41f8 l32i.n a15, a1, 16 +402b1a0c: 0108 l32i.n a0, a1, 0 +402b1a0e: 20c112 addi a1, a1, 32 +402b1a11: f00d ret.n + ... + +402b1a14 : +402b1a14: f0c112 addi a1, a1, -16 +402b1a17: e17531 l32r a3, 402a9fec +402b1a1a: 0109 s32i.n a0, a1, 0 +402b1a1c: 220302 l8ui a0, a3, 34 +402b1a1f: cfae42 movi a4, 0xfffffecf +402b1a22: 0f1026 beqi a0, 1, 402b1a35 +402b1a25: 0c3026 beqi a0, 3, 402b1a35 +402b1a28: 094026 beqi a0, 4, 402b1a35 +402b1a2b: 065026 beqi a0, 5, 402b1a35 +402b1a2e: 0108 l32i.n a0, a1, 0 +402b1a30: 10c112 addi a1, a1, 16 +402b1a33: f00d ret.n +402b1a35: 063c movi.n a6, 48 +402b1a37: 43ee21 l32r a2, 402829f0 +402b1a3a: 0020c0 memw +402b1a3d: 852252 l32i a5, a2, 0x214 +402b1a40: 105540 and a5, a5, a4 +402b1a43: 205560 or a5, a5, a6 +402b1a46: 0020c0 memw +402b1a49: 856252 s32i a5, a2, 0x214 +402b1a4c: 0020c0 memw +402b1a4f: 8d2202 l32i a0, a2, 0x234 +402b1a52: 100040 and a0, a0, a4 +402b1a55: 0020c0 memw +402b1a58: 8d6202 s32i a0, a2, 0x234 +402b1a5b: 220302 l8ui a0, a3, 34 +402b1a5e: 2d1026 beqi a0, 1, 402b1a8f +402b1a61: 2a3026 beqi a0, 3, 402b1a8f +402b1a64: 024026 beqi a0, 4, 402b1a6a +402b1a67: c35066 bnei a0, 5, 402b1a2e +402b1a6a: 230362 l8ui a6, a3, 35 +402b1a6d: bd26b6 bltui a6, 2, 402b1a2e +402b1a70: 020c movi.n a2, 0 +402b1a72: 130c movi.n a3, 1 +402b1a74: 140c movi.n a4, 1 +402b1a76: 050c movi.n a5, 0 +402b1a78: 420901 l32r a0, 4028229c +402b1a7b: 0000c0 callx0 a0 +402b1a7e: 820c movi.n a2, 8 +402b1a80: 030c movi.n a3, 0 +402b1a82: 840c movi.n a4, 8 +402b1a84: 050c movi.n a5, 0 +402b1a86: 420501 l32r a0, 4028229c +402b1a89: 0000c0 callx0 a0 +402b1a8c: ffe786 j 402b1a2e +402b1a8f: 230372 l8ui a7, a3, 35 +402b1a92: 9827b6 bltui a7, 2, 402b1a2e +402b1a95: 120c movi.n a2, 1 +402b1a97: 030c movi.n a3, 0 +402b1a99: 140c movi.n a4, 1 +402b1a9b: 050c movi.n a5, 0 +402b1a9d: 41ff01 l32r a0, 4028229c +402b1aa0: 0000c0 callx0 a0 +402b1aa3: 020c movi.n a2, 0 +402b1aa5: 830c movi.n a3, 8 +402b1aa7: 840c movi.n a4, 8 +402b1aa9: 050c movi.n a5, 0 +402b1aab: 41fc01 l32r a0, 4028229c +402b1aae: 0000c0 callx0 a0 +402b1ab1: ffde46 j 402b1a2e + +402b1ab4 : +402b1ab4: f0c112 addi a1, a1, -16 +402b1ab7: e14d31 l32r a3, 402a9fec +402b1aba: 0109 s32i.n a0, a1, 0 +402b1abc: 220302 l8ui a0, a3, 34 +402b1abf: cfae52 movi a5, 0xfffffecf +402b1ac2: 0f1026 beqi a0, 1, 402b1ad5 +402b1ac5: 0c3026 beqi a0, 3, 402b1ad5 +402b1ac8: 094026 beqi a0, 4, 402b1ad5 +402b1acb: 065026 beqi a0, 5, 402b1ad5 +402b1ace: 0108 l32i.n a0, a1, 0 +402b1ad0: 10c112 addi a1, a1, 16 +402b1ad3: f00d ret.n +402b1ad5: 230322 l8ui a2, a3, 35 +402b1ad8: 43c601 l32r a0, 402829f0 +402b1adb: 2822b6 bltui a2, 2, 402b1b07 +402b1ade: 062c movi.n a6, 32 +402b1ae0: 0020c0 memw +402b1ae3: 852072 l32i a7, a0, 0x214 +402b1ae6: 107750 and a7, a7, a5 +402b1ae9: 207760 or a7, a7, a6 +402b1aec: 0020c0 memw +402b1aef: 856072 s32i a7, a0, 0x214 +402b1af2: 0020c0 memw +402b1af5: 8d2042 l32i a4, a0, 0x234 +402b1af8: 104450 and a4, a4, a5 +402b1afb: 204460 or a4, a4, a6 +402b1afe: 0020c0 memw +402b1b01: 8d6042 s32i a4, a0, 0x234 +402b1b04: 000886 j 402b1b2a +402b1b07: 0a3c movi.n a10, 48 +402b1b09: 0020c0 memw +402b1b0c: 852092 l32i a9, a0, 0x214 +402b1b0f: 109950 and a9, a9, a5 +402b1b12: 2099a0 or a9, a9, a10 +402b1b15: 0020c0 memw +402b1b18: 856092 s32i a9, a0, 0x214 +402b1b1b: 0020c0 memw +402b1b1e: 8d2082 l32i a8, a0, 0x234 +402b1b21: 108850 and a8, a8, a5 +402b1b24: 0020c0 memw +402b1b27: 8d6082 s32i a8, a0, 0x234 +402b1b2a: 220302 l8ui a0, a3, 34 +402b1b2d: 4f1026 beqi a0, 1, 402b1b80 +402b1b30: 4c3026 beqi a0, 3, 402b1b80 +402b1b33: 024026 beqi a0, 4, 402b1b39 +402b1b36: 945066 bnei a0, 5, 402b1ace +402b1b39: 230302 l8ui a0, a3, 35 +402b1b3c: 1e1066 bnei a0, 1, 402b1b5e +402b1b3f: 020c movi.n a2, 0 +402b1b41: 130c movi.n a3, 1 +402b1b43: 140c movi.n a4, 1 +402b1b45: 050c movi.n a5, 0 +402b1b47: 41d501 l32r a0, 4028229c +402b1b4a: 0000c0 callx0 a0 +402b1b4d: 820c movi.n a2, 8 +402b1b4f: 030c movi.n a3, 0 +402b1b51: 840c movi.n a4, 8 +402b1b53: 050c movi.n a5, 0 +402b1b55: 41d101 l32r a0, 4028229c +402b1b58: 0000c0 callx0 a0 +402b1b5b: ffdbc6 j 402b1ace +402b1b5e: f6c056 bnez a0, 402b1ace +402b1b61: 120c movi.n a2, 1 +402b1b63: 030c movi.n a3, 0 +402b1b65: 140c movi.n a4, 1 +402b1b67: 050c movi.n a5, 0 +402b1b69: 41cc01 l32r a0, 4028229c +402b1b6c: 0000c0 callx0 a0 +402b1b6f: 020c movi.n a2, 0 +402b1b71: 830c movi.n a3, 8 +402b1b73: 840c movi.n a4, 8 +402b1b75: 050c movi.n a5, 0 +402b1b77: 41c901 l32r a0, 4028229c +402b1b7a: 0000c0 callx0 a0 +402b1b7d: ffd346 j 402b1ace +402b1b80: 230302 l8ui a0, a3, 35 +402b1b83: 1e1066 bnei a0, 1, 402b1ba5 +402b1b86: 120c movi.n a2, 1 +402b1b88: 030c movi.n a3, 0 +402b1b8a: 140c movi.n a4, 1 +402b1b8c: 050c movi.n a5, 0 +402b1b8e: 41c301 l32r a0, 4028229c +402b1b91: 0000c0 callx0 a0 +402b1b94: 020c movi.n a2, 0 +402b1b96: 830c movi.n a3, 8 +402b1b98: 840c movi.n a4, 8 +402b1b9a: 050c movi.n a5, 0 +402b1b9c: 41c001 l32r a0, 4028229c +402b1b9f: 0000c0 callx0 a0 +402b1ba2: ffca06 j 402b1ace +402b1ba5: f25056 bnez a0, 402b1ace +402b1ba8: 020c movi.n a2, 0 +402b1baa: 130c movi.n a3, 1 +402b1bac: 140c movi.n a4, 1 +402b1bae: 050c movi.n a5, 0 +402b1bb0: 41bb01 l32r a0, 4028229c +402b1bb3: 0000c0 callx0 a0 +402b1bb6: 820c movi.n a2, 8 +402b1bb8: 030c movi.n a3, 0 +402b1bba: 840c movi.n a4, 8 +402b1bbc: 050c movi.n a5, 0 +402b1bbe: 41b701 l32r a0, 4028229c +402b1bc1: 0000c0 callx0 a0 +402b1bc4: ffc186 j 402b1ace +402b1bc7: 366000 excw +402b1bca: 104000 and a4, a0, a0 +402b1bcd: 400011 l32r a1, 40281bd0 +402b1bd0: 001550 excw +402b1bd3: 333040 excw +402b1bd6: 414000 srli a4, a0, 0 + +402b1bd8 : +402b1bd8: 41a941 l32r a4, 4028227c +402b1bdb: 829c beqz.n a2, 402b1bf7 +402b1bdd: 201226 beqi a2, 1, 402b1c01 +402b1be0: 282226 beqi a2, 2, 402b1c0c +402b1be3: 303226 beqi a2, 3, 402b1c17 +402b1be6: 384226 beqi a2, 4, 402b1c22 +402b1be9: 085266 bnei a2, 5, 402b1bf5 +402b1bec: fff721 l32r a2, 402b1bc8 +402b1bef: 0020c0 memw +402b1bf2: f86422 s32i a2, a4, 0x3e0 +402b1bf5: f00d ret.n +402b1bf7: 030c movi.n a3, 0 +402b1bf9: 0020c0 memw +402b1bfc: f86432 s32i a3, a4, 0x3e0 +402b1bff: f00d ret.n +402b1c01: b9ec51 l32r a5, 402a03b4 +402b1c04: 0020c0 memw +402b1c07: f86452 s32i a5, a4, 0x3e0 +402b1c0a: f00d ret.n +402b1c0c: fff061 l32r a6, 402b1bcc +402b1c0f: 0020c0 memw +402b1c12: f86462 s32i a6, a4, 0x3e0 +402b1c15: f00d ret.n +402b1c17: ffee71 l32r a7, 402b1bd0 +402b1c1a: 0020c0 memw +402b1c1d: f86472 s32i a7, a4, 0x3e0 +402b1c20: f00d ret.n +402b1c22: ffec81 l32r a8, 402b1bd4 +402b1c25: 0020c0 memw +402b1c28: f86482 s32i a8, a4, 0x3e0 +402b1c2b: f00d ret.n +402b1c2d: 000000 ill +402b1c30: ff .byte 0xff +402b1c31: 0f .byte 0xf +402b1c32: 788000 excw +402b1c35: fecd excw +402b1c37: 3f .byte 0x3f +402b1c38: cc8a add.n a12, a12, a8 +402b1c3a: fe .byte 0xfe +402b1c3b: 3f .byte 0x3f +402b1c3c: cd5a add.n a12, a13, a5 +402b1c3e: fe .byte 0xfe +402b1c3f: 3f .byte 0x3f + +402b1c40 : +402b1c40: e0c112 addi a1, a1, -32 +402b1c43: 31e9 s32i.n a14, a1, 12 +402b1c45: 0109 s32i.n a0, a1, 0 +402b1c47: 41f9 s32i.n a15, a1, 16 +402b1c49: 21d9 s32i.n a13, a1, 8 +402b1c4b: 11c9 s32i.n a12, a1, 4 +402b1c4d: 03dd mov.n a13, a3 +402b1c4f: 02cd mov.n a12, a2 +402b1c51: fe2cf1 l32r a15, 402b1504 +402b1c54: 022226 beqi a2, 2, 402b1c5a +402b1c57: 191266 bnei a2, 1, 402b1c74 +402b1c5a: 016d56 bnez a13, 402b1c74 +402b1c5d: 070f22 l8ui a2, a15, 7 +402b1c60: 029c beqz.n a2, 402b1c74 +402b1c62: 040f32 l8ui a3, a15, 4 +402b1c65: b3cc bnez.n a3, 402b1c74 +402b1c67: 060f42 l8ui a4, a15, 6 +402b1c6a: 64cc bnez.n a4, 402b1c74 +402b1c6c: 004f05 call0 402b2160 +402b1c6f: 050c movi.n a5, 0 +402b1c71: 074f52 s8i a5, a15, 7 +402b1c74: 3b7c movi.n a11, -13 +402b1c76: 4a0c movi.n a10, 4 +402b1c78: b28251 l32r a5, 4029e680 +402b1c7b: b71591 l32r a9, 4029f8d0 +402b1c7e: 0020c0 memw +402b1c81: d02982 l32i a8, a9, 0x340 +402b1c84: 1088b0 and a8, a8, a11 +402b1c87: 2088a0 or a8, a8, a10 +402b1c8a: 0020c0 memw +402b1c8d: d06982 s32i a8, a9, 0x340 +402b1c90: 606971 l32r a7, 40289e34 +402b1c93: 0020c0 memw +402b1c96: 862562 l32i a6, a5, 0x218 +402b1c99: 206670 or a6, a6, a7 +402b1c9c: 0020c0 memw +402b1c9f: 866562 s32i a6, a5, 0x218 +402b1ca2: 051c26 beqi a12, 1, 402b1cab +402b1ca5: 022c26 beqi a12, 2, 402b1cab +402b1ca8: 118c66 bnei a12, 8, 402b1cbd +402b1cab: e56101 l32r a0, 402ab230 +402b1cae: 0020c0 memw +402b1cb1: 8625e2 l32i a14, a5, 0x218 +402b1cb4: 20ee00 or a14, a14, a0 +402b1cb7: 0020c0 memw +402b1cba: 8665e2 s32i a14, a5, 0x218 +402b1cbd: ffdc41 l32r a4, 402b1c30 +402b1cc0: e354e1 l32r a14, 402aaa10 +402b1cc3: 416e01 l32r a0, 4028227c +402b1cc6: 0020c0 memw +402b1cc9: 856042 s32i a4, a0, 0x214 +402b1ccc: fef331 l32r a3, 402b1898 +402b1ccf: 0020c0 memw +402b1cd2: 9d2022 l32i a2, a0, 0x274 +402b1cd5: 102230 and a2, a2, a3 +402b1cd8: 0020c0 memw +402b1cdb: 9d6022 s32i a2, a0, 0x274 +402b1cde: 081c26 beqi a12, 1, 402b1cea +402b1ce1: 052c26 beqi a12, 2, 402b1cea +402b1ce4: 028c26 beqi a12, 8, 402b1cea +402b1ce7: 001f86 j 402b1d69 +402b1cea: 020c movi.n a2, 0 +402b1cec: f1cc01 l32r a0, 402ae41c +402b1cef: 0000c0 callx0 a0 +402b1cf2: 62a022 movi a2, 98 +402b1cf5: df3a01 l32r a0, 402a99e0 +402b1cf8: 130c movi.n a3, 1 +402b1cfa: 0008 l32i.n a0, a0, 0 +402b1cfc: 340c movi.n a4, 3 +402b1cfe: 262002 l32i a0, a0, 152 +402b1d01: f1a052 movi a5, 241 +402b1d04: 0000c0 callx0 a0 +402b1d07: 62a022 movi a2, 98 +402b1d0a: df3501 l32r a0, 402a99e0 +402b1d0d: 130c movi.n a3, 1 +402b1d0f: 0008 l32i.n a0, a0, 0 +402b1d11: b40c movi.n a4, 11 +402b1d13: 262002 l32i a0, a0, 152 +402b1d16: 80a052 movi a5, 128 +402b1d19: 0000c0 callx0 a0 +402b1d1c: ffb445 call0 402b1864 +402b1d1f: 65a022 movi a2, 101 +402b1d22: df2f01 l32r a0, 402a99e0 +402b1d25: 430c movi.n a3, 4 +402b1d27: 0008 l32i.n a0, a0, 0 +402b1d29: 040c movi.n a4, 0 +402b1d2b: 262002 l32i a0, a0, 152 +402b1d2e: c6a052 movi a5, 198 +402b1d31: 0000c0 callx0 a0 +402b1d34: 6ca022 movi a2, 108 +402b1d37: 230c movi.n a3, 2 +402b1d39: 040c movi.n a4, 0 +402b1d3b: df2901 l32r a0, 402a99e0 +402b1d3e: 050c movi.n a5, 0 +402b1d40: 0008 l32i.n a0, a0, 0 +402b1d42: 060c movi.n a6, 0 +402b1d44: 272002 l32i a0, a0, 156 +402b1d47: 170c movi.n a7, 1 +402b1d49: 0000c0 callx0 a0 +402b1d4c: e0aa31 l32r a3, 402a9ff4 +402b1d4f: df5841 l32r a4, 402a9ab0 +402b1d52: 0328 l32i.n a2, a3, 0 +402b1d54: 202240 or a2, a2, a4 +402b1d57: 0329 s32i.n a2, a3, 0 +402b1d59: fd0285 call0 402aed84 +402b1d5c: e0a661 l32r a6, 402a9ff4 +402b1d5f: 0658 l32i.n a5, a6, 0 +402b1d61: 414601 l32r a0, 4028227c +402b1d64: 1055e0 and a5, a5, a14 +402b1d67: 0659 s32i.n a5, a6, 0 +402b1d69: df5281 l32r a8, 402a9ab4 +402b1d6c: 0020c0 memw +402b1d6f: 422822 l32i a2, a8, 0x108 +402b1d72: 1022e0 and a2, a2, a14 +402b1d75: 0020c0 memw +402b1d78: 426822 s32i a2, a8, 0x108 +402b1d7b: 1b0c movi.n a11, 1 +402b1d7d: 0020c0 memw +402b1d80: 5828a2 l32i a10, a8, 0x160 +402b1d83: 20aab0 or a10, a10, a11 +402b1d86: 0020c0 memw +402b1d89: 5868a2 s32i a10, a8, 0x160 +402b1d8c: e97c movi.n a9, -2 +402b1d8e: 0020c0 memw +402b1d91: 582872 l32i a7, a8, 0x160 +402b1d94: 107790 and a7, a7, a9 +402b1d97: 0020c0 memw +402b1d9a: 586872 s32i a7, a8, 0x160 +402b1d9d: 0020c0 memw +402b1da0: 9c2062 l32i a6, a0, 0x270 +402b1da3: 3b6617 bbci a6, 1, 402b1de2 +402b1da6: 220c movi.n a2, 2 +402b1da8: 478a01 l32r a0, 40283bd0 +402b1dab: 0000c0 callx0 a0 +402b1dae: f1a082 movi a8, 241 +402b1db1: 00ac62 movi a6, 0xfffffc00 +402b1db4: 0020c0 memw +402b1db7: df3f41 l32r a4, 402a9ab4 +402b1dba: d478 l32i.n a7, a4, 52 +402b1dbc: 107760 and a7, a7, a6 +402b1dbf: 207780 or a7, a7, a8 +402b1dc2: 0020c0 memw +402b1dc5: d479 s32i.n a7, a4, 52 +402b1dc7: f0a052 movi a5, 240 +402b1dca: 0020c0 memw +402b1dcd: d438 l32i.n a3, a4, 52 +402b1dcf: 103360 and a3, a3, a6 +402b1dd2: 203350 or a3, a3, a5 +402b1dd5: 0020c0 memw +402b1dd8: d439 s32i.n a3, a4, 52 +402b1dda: 220c movi.n a2, 2 +402b1ddc: 477d01 l32r a0, 40283bd0 +402b1ddf: 0000c0 callx0 a0 +402b1de2: fccfc5 call0 402aeae0 +402b1de5: 404981 l32r a8, 40281f0c +402b1de8: 0829 s32i.n a2, a8, 0 +402b1dea: ffcc85 call0 402b1ab4 +402b1ded: ffb345 call0 402b1924 +402b1df0: 8ddc bnez.n a13, 402b1e0c +402b1df2: 050f92 l8ui a9, a15, 5 +402b1df5: 39dc bnez.n a9, 402b1e0c +402b1df7: ff8f01 l32r a0, 402b1c34 +402b1dfa: 0000a2 l8ui a10, a0, 0 +402b1dfd: 0b1a66 bnei a10, 1, 402b1e0c +402b1e00: 000fb2 l8ui a11, a15, 0 +402b1e03: 051b66 bnei a11, 1, 402b1e0c +402b1e06: 192c26 beqi a12, 2, 402b1e23 +402b1e09: 161c26 beqi a12, 1, 402b1e23 +402b1e0c: 0108 l32i.n a0, a1, 0 +402b1e0e: 31e8 l32i.n a14, a1, 12 +402b1e10: ff8ad1 l32r a13, 402b1c38 +402b1e13: 0c0c movi.n a12, 0 +402b1e15: 41f8 l32i.n a15, a1, 16 +402b1e17: 004dc2 s8i a12, a13, 0 +402b1e1a: 11c8 l32i.n a12, a1, 4 +402b1e1c: 21d8 l32i.n a13, a1, 8 +402b1e1e: 20c112 addi a1, a1, 32 +402b1e21: f00d ret.n +402b1e23: 00a022 movi a2, 0 +402b1e26: e071e1 l32r a14, 402a9fec +402b1e29: 004022 s8i a2, a0, 0 +402b1e2c: 430ee2 l8ui a14, a14, 67 +402b1e2f: 004f22 s8i a2, a15, 0 +402b1e32: d6ee17 bbsi a14, 1, 402b1e0c +402b1e35: 04a022 movi a2, 4 +402b1e38: e29401 l32r a0, 402aa888 +402b1e3b: 0000c0 callx0 a0 +402b1e3e: ff7f21 l32r a2, 402b1c3c +402b1e41: 000222 l8ui a2, a2, 0 +402b1e44: fbf645 call0 402addac +402b1e47: 04a022 movi a2, 4 +402b1e4a: 030c movi.n a3, 0 +402b1e4c: ffdf05 call0 402b1c40 +402b1e4f: ffee46 j 402b1e0c + ... + +402b1e54 : +402b1e54: 060c movi.n a6, 0 +402b1e56: 42e651 l32r a5, 402829f0 +402b1e59: 0020c0 memw +402b1e5c: 506562 s32i a6, a5, 0x140 +402b1e5f: 0020c0 memw +402b1e62: 516522 s32i a2, a5, 0x144 +402b1e65: 0020c0 memw +402b1e68: 406542 s32i a4, a5, 0x100 +402b1e6b: 0020c0 memw +402b1e6e: 446532 s32i a3, a5, 0x110 +402b1e71: f00d ret.n + ... + +402b1e74 : +402b1e74: f0c112 addi a1, a1, -16 +402b1e77: 0109 s32i.n a0, a1, 0 +402b1e79: ff8085 call0 402b1684 +402b1e7c: 0c2226 beqi a2, 2, 402b1e8c +402b1e7f: 020c movi.n a2, 0 +402b1e81: 030c movi.n a3, 0 +402b1e83: fe0f41 l32r a4, 402b16c0 +402b1e86: fffcc5 call0 402b1e54 +402b1e89: 000246 j 402b1e96 +402b1e8c: 020c movi.n a2, 0 +402b1e8e: 030c movi.n a3, 0 +402b1e90: 560c41 l32r a4, 402876c0 +402b1e93: fffc05 call0 402b1e54 +402b1e96: 0108 l32i.n a0, a1, 0 +402b1e98: 10c112 addi a1, a1, 16 +402b1e9b: f00d ret.n +402b1e9d: 000000 ill +402b1ea0: 302020 xor a2, a0, a2 +402b1ea3: 000020 excw +402b1ea6: 122050 excw + +402b1ea8 : +402b1ea8: f0c112 addi a1, a1, -16 +402b1eab: 11c9 s32i.n a12, a1, 4 +402b1ead: 0109 s32i.n a0, a1, 0 +402b1eaf: f07c movi.n a0, -1 +402b1eb1: 42cfc1 l32r a12, 402829f0 402b1eb4: 0020c0 memw -402b1eb7: 422c22 l32i a2, a12, 0x108 -402b1eba: 202230 or a2, a2, a3 -402b1ebd: 0020c0 memw -402b1ec0: 426c22 s32i a2, a12, 0x108 -402b1ec3: 220c movi.n a2, 2 -402b1ec5: ff9485 call0 402b1810 -402b1ec8: e2c901 l32r a0, 402aa9ec -402b1ecb: 040c movi.n a4, 0 -402b1ecd: 750c movi.n a5, 7 -402b1ecf: 0020c0 memw -402b1ed2: 406c02 s32i a0, a12, 0x100 -402b1ed5: ed57b1 l32r a11, 402ad434 -402b1ed8: 0020c0 memw -402b1edb: 416cb2 s32i a11, a12, 0x104 -402b1ede: 0020c0 memw -402b1ee1: 426c42 s32i a4, a12, 0x108 -402b1ee4: b938a1 l32r a10, 402a03c4 -402b1ee7: 0020c0 memw -402b1eea: 436ca2 s32i a10, a12, 0x10c -402b1eed: e2c091 l32r a9, 402aa9f0 -402b1ef0: 0020c0 memw -402b1ef3: 446c92 s32i a9, a12, 0x110 -402b1ef6: 480c movi.n a8, 4 -402b1ef8: 0020c0 memw -402b1efb: 466c82 s32i a8, a12, 0x118 -402b1efe: 0020c0 memw -402b1f01: 486c42 s32i a4, a12, 0x120 -402b1f04: 0020c0 memw -402b1f07: 506c42 s32i a4, a12, 0x140 -402b1f0a: 0020c0 memw -402b1f0d: 516c42 s32i a4, a12, 0x144 -402b1f10: ffdd71 l32r a7, 402b1e84 -402b1f13: 0020c0 memw -402b1f16: 526c72 s32i a7, a12, 0x148 -402b1f19: ffdb61 l32r a6, 402b1e88 -402b1f1c: 0020c0 memw -402b1f1f: 536c62 s32i a6, a12, 0x14c -402b1f22: 0020c0 memw -402b1f25: 566c42 s32i a4, a12, 0x158 -402b1f28: 0020c0 memw -402b1f2b: 576c52 s32i a5, a12, 0x15c -402b1f2e: 0020c0 memw -402b1f31: 586c52 s32i a5, a12, 0x160 -402b1f34: 0020c0 memw -402b1f37: 596c42 s32i a4, a12, 0x164 -402b1f3a: 0020c0 memw -402b1f3d: 5a6c42 s32i a4, a12, 0x168 -402b1f40: 0020c0 memw -402b1f43: 5d6c42 s32i a4, a12, 0x174 -402b1f46: 0020c0 memw -402b1f49: 606c42 s32i a4, a12, 0x180 -402b1f4c: 0020c0 memw -402b1f4f: 646c42 s32i a4, a12, 0x190 -402b1f52: 0020c0 memw -402b1f55: 656c42 s32i a4, a12, 0x194 -402b1f58: 0020c0 memw -402b1f5b: 666c42 s32i a4, a12, 0x198 -402b1f5e: 0020c0 memw -402b1f61: 676c42 s32i a4, a12, 0x19c -402b1f64: 0020c0 memw -402b1f67: 686c42 s32i a4, a12, 0x1a0 -402b1f6a: 0020c0 memw -402b1f6d: 6a6c42 s32i a4, a12, 0x1a8 -402b1f70: 0020c0 memw -402b1f73: 6b6c42 s32i a4, a12, 0x1ac -402b1f76: 0020c0 memw -402b1f79: 6c6c42 s32i a4, a12, 0x1b0 -402b1f7c: 0020c0 memw -402b1f7f: 6d6c42 s32i a4, a12, 0x1b4 -402b1f82: 11c8 l32i.n a12, a1, 4 -402b1f84: 0108 l32i.n a0, a1, 0 -402b1f86: 10c112 addi a1, a1, 16 -402b1f89: f00d ret.n -402b1f8b: 007000 waiti 0 -402b1f8e: 000080 ret -402b1f91: 000d00 excw - -402b1f94 : -402b1f94: e0c112 addi a1, a1, -32 -402b1f97: 026102 s32i a0, a1, 8 -402b1f9a: 0461d2 s32i a13, a1, 16 -402b1f9d: 31c9 s32i.n a12, a1, 12 -402b1f9f: f27c movi.n a2, -1 -402b1fa1: 4293c1 l32r a12, 402829f0 -402b1fa4: de88d1 l32r a13, 402a99c4 -402b1fa7: 0020c0 memw -402b1faa: 230c movi.n a3, 2 -402b1fac: 840c movi.n a4, 8 -402b1fae: 050c movi.n a5, 0 -402b1fb0: 0d08 l32i.n a0, a13, 0 -402b1fb2: 496c22 s32i a2, a12, 0x124 -402b1fb5: 262002 l32i a0, a0, 152 -402b1fb8: 6aa022 movi a2, 106 -402b1fbb: 0000c0 callx0 a0 -402b1fbe: 030c movi.n a3, 0 -402b1fc0: 0020c0 memw -402b1fc3: 436c32 s32i a3, a12, 0x10c -402b1fc6: 320c movi.n a2, 3 -402b1fc8: ff5205 call0 402b14ec -402b1fcb: 0020c0 memw -402b1fce: 080c movi.n a8, 0 -402b1fd0: 506c82 s32i a8, a12, 0x140 -402b1fd3: 0020c0 memw -402b1fd6: 516c82 s32i a8, a12, 0x144 -402b1fd9: e77c movi.n a7, -2 -402b1fdb: 0020c0 memw -402b1fde: 6a2c62 l32i a6, a12, 0x1a8 -402b1fe1: 106670 and a6, a6, a7 -402b1fe4: 0020c0 memw -402b1fe7: 6a6c62 s32i a6, a12, 0x1a8 -402b1fea: 0020c0 memw -402b1fed: 402c52 l32i a5, a12, 0x100 -402b1ff0: 0159 s32i.n a5, a1, 0 -402b1ff2: ffe641 l32r a4, 402b1f8c -402b1ff5: 0020c0 memw -402b1ff8: 406c42 s32i a4, a12, 0x100 -402b1ffb: 820c movi.n a2, 8 -402b1ffd: 030c movi.n a3, 0 -402b1fff: ff6305 call0 402b1630 -402b2002: 5f8ca1 l32r a10, 40289e34 -402b2005: dff201 l32r a0, 402a9fd0 -402b2008: 0020c0 memw -402b200b: 422c92 l32i a9, a12, 0x108 -402b200e: 000002 l8ui a0, a0, 0 -402b2011: 2099a0 or a9, a9, a10 -402b2014: 1199 s32i.n a9, a1, 4 -402b2016: 261066 bnei a0, 1, 402b2040 -402b2019: 67a022 movi a2, 103 -402b201c: 430c movi.n a3, 4 -402b201e: 0d08 l32i.n a0, a13, 0 -402b2020: 140c movi.n a4, 1 -402b2022: 262002 l32i a0, a0, 152 -402b2025: 88a052 movi a5, 136 -402b2028: 0000c0 callx0 a0 -402b202b: 67a022 movi a2, 103 -402b202e: 430c movi.n a3, 4 -402b2030: 0d08 l32i.n a0, a13, 0 -402b2032: 240c movi.n a4, 2 -402b2034: 262002 l32i a0, a0, 152 -402b2037: 91a052 movi a5, 145 -402b203a: 0000c0 callx0 a0 -402b203d: 0005c6 j 402b2058 -402b2040: 142066 bnei a0, 2, 402b2058 -402b2043: 67a022 movi a2, 103 -402b2046: 430c movi.n a3, 4 -402b2048: 240c movi.n a4, 2 -402b204a: 750c movi.n a5, 7 +402b1eb7: 496c02 s32i a0, a12, 0x124 +402b1eba: fffb85 call0 402b1e74 +402b1ebd: 820c movi.n a2, 8 +402b1ebf: 030c movi.n a3, 0 +402b1ec1: ff7885 call0 402b164c +402b1ec4: ff89c5 call0 402b1764 +402b1ec7: e8a322 movi a2, 0x3e8 +402b1eca: ff63c5 call0 402b1508 +402b1ecd: 5fd931 l32r a3, 40289e34 +402b1ed0: 0020c0 memw +402b1ed3: 422c22 l32i a2, a12, 0x108 +402b1ed6: 202230 or a2, a2, a3 +402b1ed9: 0020c0 memw +402b1edc: 426c22 s32i a2, a12, 0x108 +402b1edf: 220c movi.n a2, 2 +402b1ee1: ff9485 call0 402b182c +402b1ee4: e2c901 l32r a0, 402aaa08 +402b1ee7: 040c movi.n a4, 0 +402b1ee9: 750c movi.n a5, 7 +402b1eeb: 0020c0 memw +402b1eee: 406c02 s32i a0, a12, 0x100 +402b1ef1: ed57b1 l32r a11, 402ad450 +402b1ef4: 0020c0 memw +402b1ef7: 416cb2 s32i a11, a12, 0x104 +402b1efa: 0020c0 memw +402b1efd: 426c42 s32i a4, a12, 0x108 +402b1f00: b931a1 l32r a10, 402a03c4 +402b1f03: 0020c0 memw +402b1f06: 436ca2 s32i a10, a12, 0x10c +402b1f09: e2c091 l32r a9, 402aaa0c +402b1f0c: 0020c0 memw +402b1f0f: 446c92 s32i a9, a12, 0x110 +402b1f12: 480c movi.n a8, 4 +402b1f14: 0020c0 memw +402b1f17: 466c82 s32i a8, a12, 0x118 +402b1f1a: 0020c0 memw +402b1f1d: 486c42 s32i a4, a12, 0x120 +402b1f20: 0020c0 memw +402b1f23: 506c42 s32i a4, a12, 0x140 +402b1f26: 0020c0 memw +402b1f29: 516c42 s32i a4, a12, 0x144 +402b1f2c: ffdd71 l32r a7, 402b1ea0 +402b1f2f: 0020c0 memw +402b1f32: 526c72 s32i a7, a12, 0x148 +402b1f35: ffdb61 l32r a6, 402b1ea4 +402b1f38: 0020c0 memw +402b1f3b: 536c62 s32i a6, a12, 0x14c +402b1f3e: 0020c0 memw +402b1f41: 566c42 s32i a4, a12, 0x158 +402b1f44: 0020c0 memw +402b1f47: 576c52 s32i a5, a12, 0x15c +402b1f4a: 0020c0 memw +402b1f4d: 586c52 s32i a5, a12, 0x160 +402b1f50: 0020c0 memw +402b1f53: 596c42 s32i a4, a12, 0x164 +402b1f56: 0020c0 memw +402b1f59: 5a6c42 s32i a4, a12, 0x168 +402b1f5c: 0020c0 memw +402b1f5f: 5d6c42 s32i a4, a12, 0x174 +402b1f62: 0020c0 memw +402b1f65: 606c42 s32i a4, a12, 0x180 +402b1f68: 0020c0 memw +402b1f6b: 646c42 s32i a4, a12, 0x190 +402b1f6e: 0020c0 memw +402b1f71: 656c42 s32i a4, a12, 0x194 +402b1f74: 0020c0 memw +402b1f77: 666c42 s32i a4, a12, 0x198 +402b1f7a: 0020c0 memw +402b1f7d: 676c42 s32i a4, a12, 0x19c +402b1f80: 0020c0 memw +402b1f83: 686c42 s32i a4, a12, 0x1a0 +402b1f86: 0020c0 memw +402b1f89: 6a6c42 s32i a4, a12, 0x1a8 +402b1f8c: 0020c0 memw +402b1f8f: 6b6c42 s32i a4, a12, 0x1ac +402b1f92: 0020c0 memw +402b1f95: 6c6c42 s32i a4, a12, 0x1b0 +402b1f98: 0020c0 memw +402b1f9b: 6d6c42 s32i a4, a12, 0x1b4 +402b1f9e: 11c8 l32i.n a12, a1, 4 +402b1fa0: 0108 l32i.n a0, a1, 0 +402b1fa2: 10c112 addi a1, a1, 16 +402b1fa5: f00d ret.n +402b1fa7: 007000 waiti 0 +402b1faa: 000080 ret +402b1fad: 000d00 excw + +402b1fb0 : +402b1fb0: e0c112 addi a1, a1, -32 +402b1fb3: 026102 s32i a0, a1, 8 +402b1fb6: 0461d2 s32i a13, a1, 16 +402b1fb9: 31c9 s32i.n a12, a1, 12 +402b1fbb: f27c movi.n a2, -1 +402b1fbd: 428cc1 l32r a12, 402829f0 +402b1fc0: de88d1 l32r a13, 402a99e0 +402b1fc3: 0020c0 memw +402b1fc6: 230c movi.n a3, 2 +402b1fc8: 840c movi.n a4, 8 +402b1fca: 050c movi.n a5, 0 +402b1fcc: 0d08 l32i.n a0, a13, 0 +402b1fce: 496c22 s32i a2, a12, 0x124 +402b1fd1: 262002 l32i a0, a0, 152 +402b1fd4: 6aa022 movi a2, 106 +402b1fd7: 0000c0 callx0 a0 +402b1fda: 030c movi.n a3, 0 +402b1fdc: 0020c0 memw +402b1fdf: 436c32 s32i a3, a12, 0x10c +402b1fe2: 320c movi.n a2, 3 +402b1fe4: ff5205 call0 402b1508 +402b1fe7: 0020c0 memw +402b1fea: 080c movi.n a8, 0 +402b1fec: 506c82 s32i a8, a12, 0x140 +402b1fef: 0020c0 memw +402b1ff2: 516c82 s32i a8, a12, 0x144 +402b1ff5: e77c movi.n a7, -2 +402b1ff7: 0020c0 memw +402b1ffa: 6a2c62 l32i a6, a12, 0x1a8 +402b1ffd: 106670 and a6, a6, a7 +402b2000: 0020c0 memw +402b2003: 6a6c62 s32i a6, a12, 0x1a8 +402b2006: 0020c0 memw +402b2009: 402c52 l32i a5, a12, 0x100 +402b200c: 0159 s32i.n a5, a1, 0 +402b200e: ffe641 l32r a4, 402b1fa8 +402b2011: 0020c0 memw +402b2014: 406c42 s32i a4, a12, 0x100 +402b2017: 820c movi.n a2, 8 +402b2019: 030c movi.n a3, 0 +402b201b: ff6305 call0 402b164c +402b201e: 5f85a1 l32r a10, 40289e34 +402b2021: dff201 l32r a0, 402a9fec +402b2024: 0020c0 memw +402b2027: 422c92 l32i a9, a12, 0x108 +402b202a: 000002 l8ui a0, a0, 0 +402b202d: 2099a0 or a9, a9, a10 +402b2030: 1199 s32i.n a9, a1, 4 +402b2032: 261066 bnei a0, 1, 402b205c +402b2035: 67a022 movi a2, 103 +402b2038: 430c movi.n a3, 4 +402b203a: 0d08 l32i.n a0, a13, 0 +402b203c: 140c movi.n a4, 1 +402b203e: 262002 l32i a0, a0, 152 +402b2041: 88a052 movi a5, 136 +402b2044: 0000c0 callx0 a0 +402b2047: 67a022 movi a2, 103 +402b204a: 430c movi.n a3, 4 402b204c: 0d08 l32i.n a0, a13, 0 -402b204e: 560c movi.n a6, 5 -402b2050: 272002 l32i a0, a0, 156 -402b2053: 270c movi.n a7, 2 -402b2055: 0000c0 callx0 a0 -402b2058: dfde21 l32r a2, 402a9fd0 -402b205b: 0d98 l32i.n a9, a13, 0 -402b205d: 4c0222 l8ui a2, a2, 76 -402b2060: 272992 l32i a9, a9, 156 -402b2063: 142020 extui a2, a2, 0, 2 -402b2066: 121266 bnei a2, 1, 402b207c -402b2069: 67a022 movi a2, 103 -402b206c: 430c movi.n a3, 4 -402b206e: 440c movi.n a4, 4 -402b2070: 450c movi.n a5, 4 -402b2072: 060c movi.n a6, 0 -402b2074: 471c movi.n a7, 20 -402b2076: 0009c0 callx0 a9 -402b2079: 0003c6 j 402b208c -402b207c: 67a022 movi a2, 103 -402b207f: 430c movi.n a3, 4 -402b2081: 440c movi.n a4, 4 -402b2083: 450c movi.n a5, 4 -402b2085: 060c movi.n a6, 0 -402b2087: 371c movi.n a7, 19 -402b2089: 0009c0 callx0 a9 -402b208c: dfd131 l32r a3, 402a9fd0 -402b208f: 4c0332 l8ui a3, a3, 76 -402b2092: 0d08 l32i.n a0, a13, 0 -402b2094: 4a6307 bbci a3, 0, 402b20e2 -402b2097: 045130 extui a5, a3, 1, 1 -402b209a: e16741 l32r a4, 402aa638 -402b209d: ffbc21 l32r a2, 402b1f90 -402b20a0: 1f2002 l32i a0, a0, 124 -402b20a3: 932450 movnez a2, a4, a5 -402b20a6: 023d mov.n a3, a2 -402b20a8: 120c movi.n a2, 1 -402b20aa: 0000c0 callx0 a0 -402b20ad: 77a022 movi a2, 119 -402b20b0: 030c movi.n a3, 0 -402b20b2: c41c movi.n a4, 28 -402b20b4: 650c movi.n a5, 6 -402b20b6: 0d08 l32i.n a0, a13, 0 -402b20b8: 660c movi.n a6, 6 -402b20ba: 272002 l32i a0, a0, 156 -402b20bd: 170c movi.n a7, 1 -402b20bf: 0000c0 callx0 a0 -402b20c2: 77a022 movi a2, 119 -402b20c5: 030c movi.n a3, 0 -402b20c7: c41c movi.n a4, 28 -402b20c9: 550c movi.n a5, 5 -402b20cb: 0d08 l32i.n a0, a13, 0 -402b20cd: 560c movi.n a6, 5 -402b20cf: 272002 l32i a0, a0, 156 -402b20d2: 170c movi.n a7, 1 -402b20d4: 0000c0 callx0 a0 -402b20d7: 520c movi.n a2, 5 -402b20d9: 46bd01 l32r a0, 40283bd0 -402b20dc: 0000c0 callx0 a0 -402b20df: 000fc6 j 402b2122 -402b20e2: 77a022 movi a2, 119 -402b20e5: 00a032 movi a3, 0 -402b20e8: 0fa042 movi a4, 15 -402b20eb: 03a052 movi a5, 3 -402b20ee: 360c movi.n a6, 3 -402b20f0: 272002 l32i a0, a0, 156 -402b20f3: 170c movi.n a7, 1 -402b20f5: 0000c0 callx0 a0 -402b20f8: 77a022 movi a2, 119 -402b20fb: 030c movi.n a3, 0 -402b20fd: 841c movi.n a4, 24 -402b20ff: 050c movi.n a5, 0 -402b2101: 0d08 l32i.n a0, a13, 0 -402b2103: 060c movi.n a6, 0 -402b2105: 272002 l32i a0, a0, 156 -402b2108: 170c movi.n a7, 1 -402b210a: 0000c0 callx0 a0 -402b210d: 77a022 movi a2, 119 -402b2110: 030c movi.n a3, 0 -402b2112: c41c movi.n a4, 28 -402b2114: 050c movi.n a5, 0 -402b2116: 0d08 l32i.n a0, a13, 0 -402b2118: 060c movi.n a6, 0 -402b211a: 272002 l32i a0, a0, 156 -402b211d: 070c movi.n a7, 0 -402b211f: 0000c0 callx0 a0 -402b2122: 01d8 l32i.n a13, a1, 0 -402b2124: 0020c0 memw -402b2127: 1128 l32i.n a2, a1, 4 -402b2129: 426c22 s32i a2, a12, 0x108 -402b212c: 120c movi.n a2, 1 -402b212e: ff6e05 call0 402b1810 -402b2131: 0020c0 memw -402b2134: 406cd2 s32i a13, a12, 0x100 -402b2137: 2108 l32i.n a0, a1, 8 -402b2139: 31c8 l32i.n a12, a1, 12 -402b213b: 41d8 l32i.n a13, a1, 16 -402b213d: 20c112 addi a1, a1, 32 -402b2140: f00d ret.n - ... - -402b2144 : -402b2144: f0c112 addi a1, a1, -16 -402b2147: 0109 s32i.n a0, a1, 0 -402b2149: ff51c5 call0 402b1668 -402b214c: dfa101 l32r a0, 402a9fd0 -402b214f: 000032 l8ui a3, a0, 0 -402b2152: 440002 l8ui a0, a0, 68 -402b2155: 439c beqz.n a3, 402b216d -402b2157: 081066 bnei a0, 1, 402b2163 -402b215a: ffe385 call0 402b1f94 -402b215d: 000306 j 402b216d -402b2160: 000000 ill -402b2163: 60cc bnez.n a0, 402b216d -402b2165: 041226 beqi a2, 1, 402b216d -402b2168: 128c beqz.n a2, 402b216d -402b216a: ffe285 call0 402b1f94 -402b216d: 0108 l32i.n a0, a1, 0 -402b216f: 10c112 addi a1, a1, 16 -402b2172: f00d ret.n -402b2174: 003a14 excw -402b2177: 38a440 excw -402b217a: 124000 excw - -402b217c : -402b217c: f0c112 addi a1, a1, -16 -402b217f: 0109 s32i.n a0, a1, 0 -402b2181: df9301 l32r a0, 402a9fd0 -402b2184: df9541 l32r a4, 402a9fd8 -402b2187: 000022 l8ui a2, a0, 0 -402b218a: 0448 l32i.n a4, a4, 0 -402b218c: 42cc bnez.n a2, 402b2194 -402b218e: 4c0032 l8ui a3, a0, 76 -402b2191: 526307 bbci a3, 0, 402b21e7 -402b2194: 4ff4b7 bbsi a4, 27, 402b21e7 -402b2197: 387c movi.n a8, -13 -402b2199: 870c movi.n a7, 8 -402b219b: b5cd61 l32r a6, 4029f8d0 -402b219e: 0020c0 memw -402b21a1: d02652 l32i a5, a6, 0x340 -402b21a4: 105580 and a5, a5, a8 -402b21a7: 205570 or a5, a5, a7 -402b21aa: 0020c0 memw -402b21ad: d06652 s32i a5, a6, 0x340 -402b21b0: ffde05 call0 402b1f94 -402b21b3: de3701 l32r a0, 402a9a90 -402b21b6: 0020c0 memw -402b21b9: 462092 l32i a9, a0, 0x118 -402b21bc: 277927 bbci a9, 18, 402b21e7 -402b21bf: 0020c0 memw -402b21c2: 4620a2 l32i a10, a0, 0x118 -402b21c5: 25ada0 extui a10, a10, 29, 3 -402b21c8: 1b2a66 bnei a10, 2, 402b21e7 -402b21cb: 4209b1 l32r a11, 402829f0 -402b21ce: 0020c0 memw -402b21d1: 882bb2 l32i a11, a11, 0x220 -402b21d4: 0f6b87 bbci a11, 8, 402b21e7 -402b21d7: 120c movi.n a2, 1 -402b21d9: ffe601 l32r a0, 402b2174 -402b21dc: 0000c0 callx0 a0 -402b21df: 120c movi.n a2, 1 -402b21e1: ffe501 l32r a0, 402b2178 -402b21e4: 0000c0 callx0 a0 -402b21e7: 0108 l32i.n a0, a1, 0 -402b21e9: 10c112 addi a1, a1, 16 -402b21ec: f00d ret.n - ... - -402b21f0 : -402b21f0: f0c112 addi a1, a1, -16 -402b21f3: 0109 s32i.n a0, a1, 0 -402b21f5: fff845 call0 402b217c -402b21f8: 0108 l32i.n a0, a1, 0 -402b21fa: 10c112 addi a1, a1, 16 -402b21fd: f00d ret.n - ... - -402b2200 : -402b2200: f0c112 addi a1, a1, -16 -402b2203: 006102 s32i a0, a1, 0 -402b2206: 04e605 call0 402b7068 -402b2209: 005296 bltz a2, 402b2212 -402b220c: 0222e6 bgei a2, 2, 402b2212 -402b220f: 00f405 call0 402b3150 -402b2212: 002102 l32i a0, a1, 0 -402b2215: 10c112 addi a1, a1, 16 -402b2218: f00d ret.n -402b221a: e00000 subx4 a0, a0, a0 -402b221d: fecd excw -402b221f: 3f .byte 0x3f - -402b2220 : -402b2220: ffff31 l32r a3, 402b221c -402b2223: 1122c0 slli a2, a2, 4 -402b2226: 232a add.n a2, a3, a2 -402b2228: f00d ret.n - ... - -402b222c : -402b222c: fffc51 l32r a5, 402b221c -402b222f: 1162c0 slli a6, a2, 4 -402b2232: 556a add.n a5, a5, a6 -402b2234: 2539 s32i.n a3, a5, 8 -402b2236: 0c4542 s8i a4, a5, 12 -402b2239: f00d ret.n -402b223b: cdc000 excw -402b223e: fe .byte 0xfe -402b223f: 3f .byte 0x3f - -402b2240 : -402b2240: f0c112 addi a1, a1, -16 -402b2243: 016152 s32i a5, a1, 4 -402b2246: 026102 s32i a0, a1, 8 -402b2249: 0361c2 s32i a12, a1, 12 -402b224c: 0149 s32i.n a4, a1, 0 -402b224e: 02cd mov.n a12, a2 -402b2250: fff321 l32r a2, 402b221c -402b2253: 114cc0 slli a4, a12, 4 -402b2256: 224a add.n a2, a2, a4 -402b2258: 640c movi.n a4, 6 -402b225a: 3b6e01 l32r a0, 40281014 <_irom0_text_start+0x4> -402b225d: 0000c0 callx0 a0 -402b2260: 0c2d mov.n a2, a12 -402b2262: 0138 l32i.n a3, a1, 0 -402b2264: 1148 l32i.n a4, a1, 4 -402b2266: fffc45 call0 402b222c -402b2269: 130c movi.n a3, 1 -402b226b: 401c00 ssl a12 -402b226e: fff351 l32r a5, 402b223c -402b2271: 31c8 l32i.n a12, a1, 12 -402b2273: 000522 l8ui a2, a5, 0 -402b2276: a13300 sll a3, a3 -402b2279: 202230 or a2, a2, a3 -402b227c: 742020 extui a2, a2, 0, 8 -402b227f: 004522 s8i a2, a5, 0 -402b2282: f1b645 call0 402a3de8 -402b2285: 742020 extui a2, a2, 0, 8 -402b2288: 2108 l32i.n a0, a1, 8 -402b228a: 10c112 addi a1, a1, 16 -402b228d: f00d ret.n - ... - -402b2290 : -402b2290: ffeb31 l32r a3, 402b223c -402b2293: 000332 l8ui a3, a3, 0 -402b2296: 400200 ssr a2 -402b2299: 912030 srl a2, a3 -402b229c: 042020 extui a2, a2, 0, 1 -402b229f: f00d ret.n -402b22a1: 000000 ill - -402b22a4 : -402b22a4: f0c112 addi a1, a1, -16 -402b22a7: 006102 s32i a0, a1, 0 -402b22aa: ffe401 l32r a0, 402b223c -402b22ad: 01a042 movi a4, 1 -402b22b0: 000002 l8ui a0, a0, 0 -402b22b3: 400200 ssr a2 -402b22b6: 913000 srl a3, a0 -402b22b9: 1d6307 bbci a3, 0, 402b22da -402b22bc: 401200 ssl a2 -402b22bf: a13400 sll a3, a4 -402b22c2: ffaf42 movi a4, -1 -402b22c5: 303340 xor a3, a3, a4 -402b22c8: ffdd41 l32r a4, 402b223c -402b22cb: 103030 and a3, a0, a3 -402b22ce: 004432 s8i a3, a4, 0 -402b22d1: 04ca45 call0 402b6f78 -402b22d4: ffda01 l32r a0, 402b223c -402b22d7: 000002 l8ui a0, a0, 0 -402b22da: 202000 or a2, a0, a0 -402b22dd: f1b085 call0 402a3de8 -402b22e0: 742020 extui a2, a2, 0, 8 -402b22e3: 002102 l32i a0, a1, 0 -402b22e6: 10c112 addi a1, a1, 16 -402b22e9: 000080 ret - -402b22ec : -402b22ec: ffcc41 l32r a4, 402b221c -402b22ef: 1152c0 slli a5, a2, 4 -402b22f2: 445a add.n a4, a4, a5 -402b22f4: 2438 l32i.n a3, a4, 8 -402b22f6: 020c movi.n a2, 0 -402b22f8: 071326 beqi a3, 1, 402b2303 -402b22fb: 0c0472 l8ui a7, a4, 12 -402b22fe: 160c movi.n a6, 1 -402b2300: 832670 moveqz a2, a6, a7 -402b2303: 742020 extui a2, a2, 0, 8 -402b2306: f00d ret.n - -402b2308 : -402b2308: ffc531 l32r a3, 402b221c -402b230b: 1122c0 slli a2, a2, 4 -402b230e: 232a add.n a2, a3, a2 -402b2310: 0d0222 l8ui a2, a2, 13 -402b2313: f00d ret.n -402b2315: 000000 ill - -402b2318 : -402b2318: ffc131 l32r a3, 402b221c -402b231b: 1122c0 slli a2, a2, 4 -402b231e: 232a add.n a2, a3, a2 -402b2320: 0e0222 l8ui a2, a2, 14 -402b2323: f00d ret.n -402b2325: 000000 ill - -402b2328 : -402b2328: ffbd41 l32r a4, 402b221c -402b232b: 1152c0 slli a5, a2, 4 -402b232e: 445a add.n a4, a4, a5 -402b2330: 0d4432 s8i a3, a4, 13 -402b2333: f00d ret.n -402b2335: 000000 ill - -402b2338 : -402b2338: ffb941 l32r a4, 402b221c -402b233b: 1152c0 slli a5, a2, 4 -402b233e: 445a add.n a4, a4, a5 -402b2340: 0e4432 s8i a3, a4, 14 -402b2343: f00d ret.n -402b2345: 000000 ill - -402b2348 : -402b2348: ffb531 l32r a3, 402b221c -402b234b: 1122c0 slli a2, a2, 4 -402b234e: 232a add.n a2, a3, a2 -402b2350: 0c0222 l8ui a2, a2, 12 -402b2353: f00d ret.n -402b2355: 000000 ill - -402b2358 : -402b2358: f0c112 addi a1, a1, -16 -402b235b: 006102 s32i a0, a1, 0 -402b235e: 3fbd01 l32r a0, 40282254 -402b2361: 0161c2 s32i a12, a1, 4 -402b2364: 780002 l8ui a0, a0, 120 -402b2367: 20c220 or a12, a2, a2 -402b236a: f0cc bnez.n a0, 402b237d -402b236c: 030c movi.n a3, 0 -402b236e: fffb85 call0 402b2328 -402b2371: 0c2d mov.n a2, a12 -402b2373: 030c movi.n a3, 0 -402b2375: fffc05 call0 402b2338 -402b2378: 0c2d mov.n a2, a12 -402b237a: 056f05 call0 402b7a6c -402b237d: 01a022 movi a2, 1 -402b2380: 203cc0 or a3, a12, a12 -402b2383: 00a042 movi a4, 0 -402b2386: 11c8 l32i.n a12, a1, 4 -402b2388: 052205 call0 402b75ac -402b238b: 0108 l32i.n a0, a1, 0 -402b238d: 10c112 addi a1, a1, 16 -402b2390: f00d ret.n -402b2392: 200000 or a0, a0, a0 -402b2395: 402ca6 blti a12, 2, 402b23d9 - -402b2398 : -402b2398: f0c112 addi a1, a1, -16 -402b239b: 0161c2 s32i a12, a1, 4 -402b239e: 006102 s32i a0, a1, 0 -402b23a1: 02cd mov.n a12, a2 -402b23a3: fffc21 l32r a2, 402b2394 -402b23a6: 0c3d mov.n a3, a12 -402b23a8: 3d9101 l32r a0, 402819ec -402b23ab: 0000c0 callx0 a0 -402b23ae: 020c movi.n a2, 0 -402b23b0: 0c3d mov.n a3, a12 -402b23b2: 040c movi.n a4, 0 -402b23b4: 051f45 call0 402b75ac -402b23b7: 0c2d mov.n a2, a12 -402b23b9: ffee85 call0 402b22a4 -402b23bc: 11c8 l32i.n a12, a1, 4 -402b23be: 72cc bnez.n a2, 402b23c9 -402b23c0: 460301 l32r a0, 40283bcc -402b23c3: 0000c0 callx0 a0 -402b23c6: 01c7c5 call0 402b4044 -402b23c9: 0108 l32i.n a0, a1, 0 -402b23cb: 10c112 addi a1, a1, 16 -402b23ce: f00d ret.n -402b23d0: 2ca630 excw -402b23d3: a64040 excw -402b23d6: 402c movi.n a0, 36 -402b23d8: fecdc4 excw -402b23db: 3f .byte 0x3f -402b23dc: 2b2200 excw -402b23df: c11240 mul16u a1, a2, a4 - -402b23e0 : -402b23e0: e0c112 addi a1, a1, -32 -402b23e3: 3109 s32i.n a0, a1, 12 -402b23e5: 2159 s32i.n a5, a1, 8 -402b23e7: 41c9 s32i.n a12, a1, 16 -402b23e9: 1169 s32i.n a6, a1, 4 -402b23eb: 02cd mov.n a12, a2 -402b23ed: 042d mov.n a2, a4 -402b23ef: 162366 bnei a3, 2, 402b2409 -402b23f2: fff721 l32r a2, 402b23d0 -402b23f5: 0c3d mov.n a3, a12 -402b23f7: 3d7d01 l32r a0, 402819ec -402b23fa: 0000c0 callx0 a0 -402b23fd: 0c2d mov.n a2, a12 -402b23ff: 2138 l32i.n a3, a1, 8 -402b2401: 1148 l32i.n a4, a1, 4 -402b2403: ffe285 call0 402b222c -402b2406: 000dc6 j 402b2441 -402b2409: 006122 s32i a2, a1, 0 -402b240c: 2b1366 bnei a3, 1, 402b243b -402b240f: fff121 l32r a2, 402b23d4 -402b2412: 203cc0 or a3, a12, a12 -402b2415: 3d7501 l32r a0, 402819ec -402b2418: 0000c0 callx0 a0 -402b241b: 0c2d mov.n a2, a12 -402b241d: 0138 l32i.n a3, a1, 0 -402b241f: 050f05 call0 402b7510 -402b2422: 0c2d mov.n a2, a12 -402b2424: 0138 l32i.n a3, a1, 0 -402b2426: 2148 l32i.n a4, a1, 8 -402b2428: 1158 l32i.n a5, a1, 4 -402b242a: ffe145 call0 402b2240 -402b242d: 021266 bnei a2, 1, 402b2433 -402b2430: 056705 call0 402b7aa4 -402b2433: 0c2d mov.n a2, a12 -402b2435: fff205 call0 402b2358 -402b2438: 000146 j 402b2441 -402b243b: 202cc0 or a2, a12, a12 -402b243e: fff585 call0 402b2398 -402b2441: ffe5c1 l32r a12, 402b23d8 -402b2444: 202cc0 or a2, a12, a12 -402b2447: 3f9601 l32r a0, 402822a0 -402b244a: 0000c0 callx0 a0 -402b244d: 3f8101 l32r a0, 40282254 -402b2450: 5e0002 l8ui a0, a0, 94 -402b2453: 90ec bnez.n a0, 402b2480 -402b2455: 0c2d mov.n a2, a12 -402b2457: ffe131 l32r a3, 402b23dc -402b245a: 040c movi.n a4, 0 -402b245c: 412601 l32r a0, 402828f4 -402b245f: 0000c0 callx0 a0 -402b2462: 04c045 call0 402b7068 -402b2465: 02cd mov.n a12, a2 -402b2467: 01e296 bltz a2, 402b2489 -402b246a: 742020 extui a2, a2, 0, 8 -402b246d: ffe7c5 call0 402b22ec -402b2470: 529c beqz.n a2, 402b2489 -402b2472: ff7221 l32r a2, 402b223c -402b2475: 000222 l8ui a2, a2, 0 -402b2478: 0de217 bbsi a2, 1, 402b2489 -402b247b: 0c2d mov.n a2, a12 -402b247d: 00cd05 call0 402b3150 -402b2480: 41c8 l32i.n a12, a1, 16 -402b2482: 3108 l32i.n a0, a1, 12 -402b2484: 20c112 addi a1, a1, 32 -402b2487: f00d ret.n -402b2489: ffd321 l32r a2, 402b23d8 -402b248c: 3f8501 l32r a0, 402822a0 -402b248f: 0000c0 callx0 a0 -402b2492: 00ba85 call0 402b303c -402b2495: fff9c6 j 402b2480 -402b2498: 2ca650 excw -402b249b: c11240 mul16u a1, a2, a4 - -402b249c : -402b249c: e0c112 addi a1, a1, -32 -402b249f: 0561e2 s32i a14, a1, 20 -402b24a2: 026102 s32i a0, a1, 8 -402b24a5: 0139 s32i.n a3, a1, 0 -402b24a7: 31c9 s32i.n a12, a1, 12 -402b24a9: 41d9 s32i.n a13, a1, 16 -402b24ab: 02cd mov.n a12, a2 -402b24ad: 06dd mov.n a13, a6 -402b24af: 03d316 beqz a3, 402b24f0 -402b24b2: 043d mov.n a3, a4 -402b24b4: 1179 s32i.n a7, a1, 4 -402b24b6: 054d mov.n a4, a5 -402b24b8: 065d mov.n a5, a6 -402b24ba: 0497c5 call0 402b6e38 -402b24bd: 02ed mov.n a14, a2 -402b24bf: 0d3d mov.n a3, a13 -402b24c1: fff521 l32r a2, 402b2498 -402b24c4: 3d4a01 l32r a0, 402819ec -402b24c7: 0000c0 callx0 a0 -402b24ca: beac beqz.n a14, 402b24f9 -402b24cc: 0c2d mov.n a2, a12 -402b24ce: ffe785 call0 402b2348 -402b24d1: 02dd mov.n a13, a2 -402b24d3: 1108 l32i.n a0, a1, 4 -402b24d5: 176e02 s32i a0, a14, 92 -402b24d8: 3f6f01 l32r a0, 40282294 -402b24db: 0000c0 callx0 a0 -402b24de: 0d4d mov.n a4, a13 -402b24e0: 0e2d mov.n a2, a14 -402b24e2: 030c movi.n a3, 0 -402b24e4: 045f45 call0 402b6adc -402b24e7: 3f6c01 l32r a0, 40282298 -402b24ea: 0000c0 callx0 a0 -402b24ed: 000206 j 402b24f9 -402b24f0: 203440 or a3, a4, a4 -402b24f3: 204550 or a4, a5, a5 -402b24f6: 04a2c5 call0 402b6f24 -402b24f9: 3f5901 l32r a0, 40282260 -402b24fc: df2022 l32i a2, a0, 0x37c -402b24ff: e02032 l32i a3, a0, 0x380 -402b2502: 06a216 beqz a2, 402b2570 -402b2505: 672326 beqi a3, 2, 402b2570 -402b2508: 0d0c movi.n a13, 0 -402b250a: ffb321 l32r a2, 402b23d8 -402b250d: 3f6401 l32r a0, 402822a0 -402b2510: 0000c0 callx0 a0 -402b2513: 3f50e1 l32r a14, 40282254 -402b2516: bdac beqz.n a13, 402b2545 -402b2518: 5e0e42 l8ui a4, a14, 94 -402b251b: 64ec bnez.n a4, 402b2545 -402b251d: 04b485 call0 402b7068 -402b2520: 051296 bltz a2, 402b2575 -402b2523: 742020 extui a2, a2, 0, 8 -402b2526: ffdc45 call0 402b22ec -402b2529: 048216 beqz a2, 402b2575 -402b252c: ff4451 l32r a5, 402b223c -402b252f: 000552 l8ui a5, a5, 0 -402b2532: 3fe517 bbsi a5, 1, 402b2575 -402b2535: ffa821 l32r a2, 402b23d8 -402b2538: 652831 l32r a3, 4028b9d8 -402b253b: 040c movi.n a4, 0 -402b253d: 150c movi.n a5, 1 -402b253f: 3f5901 l32r a0, 402822a4 -402b2542: 0000c0 callx0 a0 -402b2545: 41d8 l32i.n a13, a1, 16 -402b2547: 1a1c66 bnei a12, 1, 402b2565 -402b254a: 3f5201 l32r a0, 40282294 -402b254d: 0000c0 callx0 a0 -402b2550: 0168 l32i.n a6, a1, 0 -402b2552: 800e02 l8ui a0, a14, 128 -402b2555: e6ac beqz.n a6, 402b2587 -402b2557: 001b addi.n a0, a0, 1 -402b2559: 3f4171 l32r a7, 40282260 -402b255c: 004702 s8i a0, a7, 0 -402b255f: 3f4e01 l32r a0, 40282298 -402b2562: 0000c0 callx0 a0 -402b2565: 31c8 l32i.n a12, a1, 12 -402b2567: 51e8 l32i.n a14, a1, 20 -402b2569: 2108 l32i.n a0, a1, 8 -402b256b: 20c112 addi a1, a1, 32 -402b256e: f00d ret.n -402b2570: 1d0c movi.n a13, 1 -402b2572: ffe506 j 402b250a -402b2575: ff9821 l32r a2, 402b23d8 -402b2578: 3f4a01 l32r a0, 402822a0 -402b257b: 0000c0 callx0 a0 -402b257e: 00abc5 call0 402b303c -402b2581: fff006 j 402b2545 -402b2584: 000000 ill -402b2587: fd4016 beqz a0, 402b255f -402b258a: 000b addi.n a0, a0, -1 -402b258c: fff246 j 402b2559 -402b258f: a66000 excw -402b2592: 402c movi.n a0, 36 -402b2594: a668 l32i.n a6, a6, 40 -402b2596: 402c movi.n a0, 36 -402b2598: a658 l32i.n a5, a6, 40 -402b259a: 402c movi.n a0, 36 - -402b259c : -402b259c: f0c112 addi a1, a1, -16 -402b259f: 016102 s32i a0, a1, 4 -402b25a2: 112466 bnei a4, 2, 402b25b7 -402b25a5: 006152 s32i a5, a1, 0 -402b25a8: 039516 beqz a5, 402b25e5 -402b25ab: 034d mov.n a4, a3 -402b25ad: 023d mov.n a3, a2 -402b25af: 220c movi.n a2, 2 -402b25b1: 04ff85 call0 402b75ac -402b25b4: 000c06 j 402b25e8 -402b25b7: 171466 bnei a4, 1, 402b25d2 -402b25ba: 204330 or a4, a3, a3 -402b25bd: 203220 or a3, a2, a2 -402b25c0: 02a022 movi a2, 2 -402b25c3: 04fe85 call0 402b75ac -402b25c6: fff221 l32r a2, 402b2590 -402b25c9: 3d0801 l32r a0, 402819ec -402b25cc: 0000c0 callx0 a0 -402b25cf: 0002c6 j 402b25de -402b25d2: ffd845 call0 402b2358 -402b25d5: ffef21 l32r a2, 402b2594 -402b25d8: 3d0501 l32r a0, 402819ec -402b25db: 0000c0 callx0 a0 -402b25de: 1108 l32i.n a0, a1, 4 -402b25e0: 10c112 addi a1, a1, 16 -402b25e3: f00d ret.n -402b25e5: ffd705 call0 402b2358 -402b25e8: ffec21 l32r a2, 402b2598 -402b25eb: 0138 l32i.n a3, a1, 0 -402b25ed: 3cff01 l32r a0, 402819ec -402b25f0: 0000c0 callx0 a0 -402b25f3: fff9c6 j 402b25de - ... - -402b25f8 : -402b25f8: d0c112 addi a1, a1, -48 -402b25fb: 7109 s32i.n a0, a1, 28 -402b25fd: 4149 s32i.n a4, a1, 16 -402b25ff: 5159 s32i.n a5, a1, 20 -402b2601: 6179 s32i.n a7, a1, 24 -402b2603: a1e9 s32i.n a14, a1, 40 -402b2605: 91d9 s32i.n a13, a1, 36 -402b2607: 81c9 s32i.n a12, a1, 32 -402b2609: 02dd mov.n a13, a2 -402b260b: 03cd mov.n a12, a3 -402b260d: 06ed mov.n a14, a6 -402b260f: 0566b6 bltui a6, 6, 402b2618 -402b2612: ffd145 call0 402b2328 -402b2615: 000446 j 402b262a -402b2618: b3cc bnez.n a3, 402b2627 -402b261a: ffd0c5 call0 402b2328 -402b261d: 0d2d mov.n a2, a13 -402b261f: 0c3d mov.n a3, a12 -402b2621: ffd145 call0 402b2338 -402b2624: 000086 j 402b262a -402b2627: ffd105 call0 402b2338 -402b262a: 206ee0 or a6, a14, a14 -402b262d: 042142 l32i a4, a1, 16 -402b2630: 5158 l32i.n a5, a1, 20 -402b2632: 6178 l32i.n a7, a1, 24 -402b2634: 0c2d mov.n a2, a12 -402b2636: 0d3d mov.n a3, a13 -402b2638: 300102 l8ui a0, a1, 48 -402b263b: 0109 s32i.n a0, a1, 0 -402b263d: 051b05 call0 402b77f0 -402b2640: a1e8 l32i.n a14, a1, 40 -402b2642: 0c3d mov.n a3, a12 -402b2644: 0d2d mov.n a2, a13 -402b2646: 81c8 l32i.n a12, a1, 32 -402b2648: 91d8 l32i.n a13, a1, 36 -402b264a: 053845 call0 402b79d0 -402b264d: 7108 l32i.n a0, a1, 28 -402b264f: 30c112 addi a1, a1, 48 -402b2652: f00d ret.n -402b2654: 6e28 l32i.n a2, a14, 24 -402b2656: 9d4010 excw - -402b2658 : -402b2658: 029d mov.n a9, a2 -402b265a: e0c112 addi a1, a1, -32 -402b265d: 032d mov.n a2, a3 -402b265f: 4109 s32i.n a0, a1, 16 -402b2661: 093d mov.n a3, a9 -402b2663: 200102 l8ui a0, a1, 32 -402b2666: 0109 s32i.n a0, a1, 0 -402b2668: fffb01 l32r a0, 402b2654 -402b266b: 0000c0 callx0 a0 -402b266e: 4108 l32i.n a0, a1, 16 -402b2670: 20c112 addi a1, a1, 32 -402b2673: f00d ret.n -402b2675: 000000 ill - -402b2678 : -402b2678: f0c112 addi a1, a1, -16 -402b267b: 006102 s32i a0, a1, 0 -402b267e: 052a05 call0 402b7920 -402b2681: 002102 l32i a0, a1, 0 -402b2684: 10c112 addi a1, a1, 16 -402b2687: 000080 ret - ... - -402b268c : -402b268c: f0c112 addi a1, a1, -16 -402b268f: 006102 s32i a0, a1, 0 -402b2692: 049445 call0 402b6fd8 -402b2695: 002102 l32i a0, a1, 0 -402b2698: 004256 bnez a2, 402b26a0 -402b269b: f21c movi.n a2, 31 -402b269d: 0002c6 j 402b26ac -402b26a0: 030222 l8ui a2, a2, 3 -402b26a3: a0c222 addi a2, a2, -96 -402b26a6: 012280 slli a2, a2, 24 -402b26a9: 312820 srai a2, a2, 24 -402b26ac: 10c112 addi a1, a1, 16 -402b26af: f00d ret.n -402b26b1: 000000 ill -402b26b4: fece30 excw -402b26b7: 3f .byte 0x3f - -402b26b8 : -402b26b8: 070c movi.n a7, 0 -402b26ba: fffe91 l32r a9, 402b26b4 -402b26bd: b08220 addx8 a8, a2, a2 -402b26c0: a08890 addx4 a8, a8, a9 -402b26c3: 044822 s8i a2, a8, 4 -402b26c6: 054832 s8i a3, a8, 5 -402b26c9: 084852 s8i a5, a8, 8 -402b26cc: 074842 s8i a4, a8, 7 -402b26cf: 064842 s8i a4, a8, 6 -402b26d2: 0c5862 s16i a6, a8, 24 -402b26d5: 094872 s8i a7, a8, 9 -402b26d8: 0a4872 s8i a7, a8, 10 -402b26db: 114872 s8i a7, a8, 17 -402b26de: 7879 s32i.n a7, a8, 28 -402b26e0: 8879 s32i.n a7, a8, 32 -402b26e2: f00d ret.n -402b26e4: 000bc0 callx0 a11 -402b26e7: ce0000 excw -402b26ea: fe .byte 0xfe -402b26eb: 3f .byte 0x3f - -402b26ec : -402b26ec: f0c112 addi a1, a1, -16 -402b26ef: 006102 s32i a0, a1, 0 -402b26f2: 000705 call0 402b2764 -402b26f5: 02a022 movi a2, 2 -402b26f8: 330c movi.n a3, 3 -402b26fa: 440c movi.n a4, 4 -402b26fc: a50c movi.n a5, 10 -402b26fe: 060c movi.n a6, 0 -402b2700: fffb45 call0 402b26b8 -402b2703: 320c movi.n a2, 3 -402b2705: 730c movi.n a3, 7 -402b2707: 440c movi.n a4, 4 -402b2709: a50c movi.n a5, 10 -402b270b: 060c movi.n a6, 0 -402b270d: fffa85 call0 402b26b8 -402b2710: 120c movi.n a2, 1 -402b2712: 230c movi.n a3, 2 -402b2714: 340c movi.n a4, 3 -402b2716: 450c movi.n a5, 4 -402b2718: fff361 l32r a6, 402b26e4 -402b271b: fff9c5 call0 402b26b8 -402b271e: 020c movi.n a2, 0 -402b2720: 230c movi.n a3, 2 -402b2722: 240c movi.n a4, 2 -402b2724: 350c movi.n a5, 3 -402b2726: e0a562 movi a6, 0x5e0 -402b2729: fff8c5 call0 402b26b8 -402b272c: 420c movi.n a2, 4 +402b204e: 240c movi.n a4, 2 +402b2050: 262002 l32i a0, a0, 152 +402b2053: 91a052 movi a5, 145 +402b2056: 0000c0 callx0 a0 +402b2059: 0005c6 j 402b2074 +402b205c: 142066 bnei a0, 2, 402b2074 +402b205f: 67a022 movi a2, 103 +402b2062: 430c movi.n a3, 4 +402b2064: 240c movi.n a4, 2 +402b2066: 750c movi.n a5, 7 +402b2068: 0d08 l32i.n a0, a13, 0 +402b206a: 560c movi.n a6, 5 +402b206c: 272002 l32i a0, a0, 156 +402b206f: 270c movi.n a7, 2 +402b2071: 0000c0 callx0 a0 +402b2074: dfde21 l32r a2, 402a9fec +402b2077: 0d98 l32i.n a9, a13, 0 +402b2079: 4c0222 l8ui a2, a2, 76 +402b207c: 272992 l32i a9, a9, 156 +402b207f: 142020 extui a2, a2, 0, 2 +402b2082: 121266 bnei a2, 1, 402b2098 +402b2085: 67a022 movi a2, 103 +402b2088: 430c movi.n a3, 4 +402b208a: 440c movi.n a4, 4 +402b208c: 450c movi.n a5, 4 +402b208e: 060c movi.n a6, 0 +402b2090: 471c movi.n a7, 20 +402b2092: 0009c0 callx0 a9 +402b2095: 0003c6 j 402b20a8 +402b2098: 67a022 movi a2, 103 +402b209b: 430c movi.n a3, 4 +402b209d: 440c movi.n a4, 4 +402b209f: 450c movi.n a5, 4 +402b20a1: 060c movi.n a6, 0 +402b20a3: 371c movi.n a7, 19 +402b20a5: 0009c0 callx0 a9 +402b20a8: dfd131 l32r a3, 402a9fec +402b20ab: 4c0332 l8ui a3, a3, 76 +402b20ae: 0d08 l32i.n a0, a13, 0 +402b20b0: 4a6307 bbci a3, 0, 402b20fe +402b20b3: 045130 extui a5, a3, 1, 1 +402b20b6: e16741 l32r a4, 402aa654 +402b20b9: ffbc21 l32r a2, 402b1fac +402b20bc: 1f2002 l32i a0, a0, 124 +402b20bf: 932450 movnez a2, a4, a5 +402b20c2: 023d mov.n a3, a2 +402b20c4: 120c movi.n a2, 1 +402b20c6: 0000c0 callx0 a0 +402b20c9: 77a022 movi a2, 119 +402b20cc: 030c movi.n a3, 0 +402b20ce: c41c movi.n a4, 28 +402b20d0: 650c movi.n a5, 6 +402b20d2: 0d08 l32i.n a0, a13, 0 +402b20d4: 660c movi.n a6, 6 +402b20d6: 272002 l32i a0, a0, 156 +402b20d9: 170c movi.n a7, 1 +402b20db: 0000c0 callx0 a0 +402b20de: 77a022 movi a2, 119 +402b20e1: 030c movi.n a3, 0 +402b20e3: c41c movi.n a4, 28 +402b20e5: 550c movi.n a5, 5 +402b20e7: 0d08 l32i.n a0, a13, 0 +402b20e9: 560c movi.n a6, 5 +402b20eb: 272002 l32i a0, a0, 156 +402b20ee: 170c movi.n a7, 1 +402b20f0: 0000c0 callx0 a0 +402b20f3: 520c movi.n a2, 5 +402b20f5: 46b601 l32r a0, 40283bd0 +402b20f8: 0000c0 callx0 a0 +402b20fb: 000fc6 j 402b213e +402b20fe: 77a022 movi a2, 119 +402b2101: 00a032 movi a3, 0 +402b2104: 0fa042 movi a4, 15 +402b2107: 03a052 movi a5, 3 +402b210a: 360c movi.n a6, 3 +402b210c: 272002 l32i a0, a0, 156 +402b210f: 170c movi.n a7, 1 +402b2111: 0000c0 callx0 a0 +402b2114: 77a022 movi a2, 119 +402b2117: 030c movi.n a3, 0 +402b2119: 841c movi.n a4, 24 +402b211b: 050c movi.n a5, 0 +402b211d: 0d08 l32i.n a0, a13, 0 +402b211f: 060c movi.n a6, 0 +402b2121: 272002 l32i a0, a0, 156 +402b2124: 170c movi.n a7, 1 +402b2126: 0000c0 callx0 a0 +402b2129: 77a022 movi a2, 119 +402b212c: 030c movi.n a3, 0 +402b212e: c41c movi.n a4, 28 +402b2130: 050c movi.n a5, 0 +402b2132: 0d08 l32i.n a0, a13, 0 +402b2134: 060c movi.n a6, 0 +402b2136: 272002 l32i a0, a0, 156 +402b2139: 070c movi.n a7, 0 +402b213b: 0000c0 callx0 a0 +402b213e: 01d8 l32i.n a13, a1, 0 +402b2140: 0020c0 memw +402b2143: 1128 l32i.n a2, a1, 4 +402b2145: 426c22 s32i a2, a12, 0x108 +402b2148: 120c movi.n a2, 1 +402b214a: ff6e05 call0 402b182c +402b214d: 0020c0 memw +402b2150: 406cd2 s32i a13, a12, 0x100 +402b2153: 2108 l32i.n a0, a1, 8 +402b2155: 31c8 l32i.n a12, a1, 12 +402b2157: 41d8 l32i.n a13, a1, 16 +402b2159: 20c112 addi a1, a1, 32 +402b215c: f00d ret.n + ... + +402b2160 : +402b2160: f0c112 addi a1, a1, -16 +402b2163: 0109 s32i.n a0, a1, 0 +402b2165: ff51c5 call0 402b1684 +402b2168: dfa101 l32r a0, 402a9fec +402b216b: 000032 l8ui a3, a0, 0 +402b216e: 440002 l8ui a0, a0, 68 +402b2171: 439c beqz.n a3, 402b2189 +402b2173: 081066 bnei a0, 1, 402b217f +402b2176: ffe385 call0 402b1fb0 +402b2179: 000306 j 402b2189 +402b217c: 000000 ill +402b217f: 60cc bnez.n a0, 402b2189 +402b2181: 041226 beqi a2, 1, 402b2189 +402b2184: 128c beqz.n a2, 402b2189 +402b2186: ffe285 call0 402b1fb0 +402b2189: 0108 l32i.n a0, a1, 0 +402b218b: 10c112 addi a1, a1, 16 +402b218e: f00d ret.n +402b2190: 003a14 excw +402b2193: 38a440 excw +402b2196: 124000 excw + +402b2198 : +402b2198: f0c112 addi a1, a1, -16 +402b219b: 0109 s32i.n a0, a1, 0 +402b219d: df9301 l32r a0, 402a9fec +402b21a0: df9541 l32r a4, 402a9ff4 +402b21a3: 000022 l8ui a2, a0, 0 +402b21a6: 0448 l32i.n a4, a4, 0 +402b21a8: 42cc bnez.n a2, 402b21b0 +402b21aa: 4c0032 l8ui a3, a0, 76 +402b21ad: 526307 bbci a3, 0, 402b2203 +402b21b0: 4ff4b7 bbsi a4, 27, 402b2203 +402b21b3: 387c movi.n a8, -13 +402b21b5: 870c movi.n a7, 8 +402b21b7: b5c661 l32r a6, 4029f8d0 +402b21ba: 0020c0 memw +402b21bd: d02652 l32i a5, a6, 0x340 +402b21c0: 105580 and a5, a5, a8 +402b21c3: 205570 or a5, a5, a7 +402b21c6: 0020c0 memw +402b21c9: d06652 s32i a5, a6, 0x340 +402b21cc: ffde05 call0 402b1fb0 +402b21cf: de3701 l32r a0, 402a9aac +402b21d2: 0020c0 memw +402b21d5: 462092 l32i a9, a0, 0x118 +402b21d8: 277927 bbci a9, 18, 402b2203 +402b21db: 0020c0 memw +402b21de: 4620a2 l32i a10, a0, 0x118 +402b21e1: 25ada0 extui a10, a10, 29, 3 +402b21e4: 1b2a66 bnei a10, 2, 402b2203 +402b21e7: 4202b1 l32r a11, 402829f0 +402b21ea: 0020c0 memw +402b21ed: 882bb2 l32i a11, a11, 0x220 +402b21f0: 0f6b87 bbci a11, 8, 402b2203 +402b21f3: 120c movi.n a2, 1 +402b21f5: ffe601 l32r a0, 402b2190 +402b21f8: 0000c0 callx0 a0 +402b21fb: 120c movi.n a2, 1 +402b21fd: ffe501 l32r a0, 402b2194 +402b2200: 0000c0 callx0 a0 +402b2203: 0108 l32i.n a0, a1, 0 +402b2205: 10c112 addi a1, a1, 16 +402b2208: f00d ret.n + ... + +402b220c : +402b220c: f0c112 addi a1, a1, -16 +402b220f: 0109 s32i.n a0, a1, 0 +402b2211: fff845 call0 402b2198 +402b2214: 0108 l32i.n a0, a1, 0 +402b2216: 10c112 addi a1, a1, 16 +402b2219: f00d ret.n + ... + +402b221c : +402b221c: f0c112 addi a1, a1, -16 +402b221f: 006102 s32i a0, a1, 0 +402b2222: 04e605 call0 402b7084 +402b2225: 005296 bltz a2, 402b222e +402b2228: 0222e6 bgei a2, 2, 402b222e +402b222b: 00f405 call0 402b316c +402b222e: 002102 l32i a0, a1, 0 +402b2231: 10c112 addi a1, a1, 16 +402b2234: f00d ret.n +402b2236: e00000 subx4 a0, a0, a0 +402b2239: fecd excw +402b223b: 3f .byte 0x3f + +402b223c : +402b223c: ffff31 l32r a3, 402b2238 +402b223f: 1122c0 slli a2, a2, 4 +402b2242: 232a add.n a2, a3, a2 +402b2244: f00d ret.n + ... + +402b2248 : +402b2248: fffc51 l32r a5, 402b2238 +402b224b: 1162c0 slli a6, a2, 4 +402b224e: 556a add.n a5, a5, a6 +402b2250: 2539 s32i.n a3, a5, 8 +402b2252: 0c4542 s8i a4, a5, 12 +402b2255: f00d ret.n +402b2257: cdc000 excw +402b225a: fe .byte 0xfe +402b225b: 3f .byte 0x3f + +402b225c : +402b225c: f0c112 addi a1, a1, -16 +402b225f: 016152 s32i a5, a1, 4 +402b2262: 026102 s32i a0, a1, 8 +402b2265: 0361c2 s32i a12, a1, 12 +402b2268: 0149 s32i.n a4, a1, 0 +402b226a: 02cd mov.n a12, a2 +402b226c: fff321 l32r a2, 402b2238 +402b226f: 114cc0 slli a4, a12, 4 +402b2272: 224a add.n a2, a2, a4 +402b2274: 640c movi.n a4, 6 +402b2276: 3b6701 l32r a0, 40281014 <_irom0_text_start+0x4> +402b2279: 0000c0 callx0 a0 +402b227c: 0c2d mov.n a2, a12 +402b227e: 0138 l32i.n a3, a1, 0 +402b2280: 1148 l32i.n a4, a1, 4 +402b2282: fffc45 call0 402b2248 +402b2285: 130c movi.n a3, 1 +402b2287: 401c00 ssl a12 +402b228a: fff351 l32r a5, 402b2258 +402b228d: 31c8 l32i.n a12, a1, 12 +402b228f: 000522 l8ui a2, a5, 0 +402b2292: a13300 sll a3, a3 +402b2295: 202230 or a2, a2, a3 +402b2298: 742020 extui a2, a2, 0, 8 +402b229b: 004522 s8i a2, a5, 0 +402b229e: f1b485 call0 402a3de8 +402b22a1: 742020 extui a2, a2, 0, 8 +402b22a4: 2108 l32i.n a0, a1, 8 +402b22a6: 10c112 addi a1, a1, 16 +402b22a9: f00d ret.n + ... + +402b22ac : +402b22ac: ffeb31 l32r a3, 402b2258 +402b22af: 000332 l8ui a3, a3, 0 +402b22b2: 400200 ssr a2 +402b22b5: 912030 srl a2, a3 +402b22b8: 042020 extui a2, a2, 0, 1 +402b22bb: f00d ret.n +402b22bd: 000000 ill + +402b22c0 : +402b22c0: f0c112 addi a1, a1, -16 +402b22c3: 006102 s32i a0, a1, 0 +402b22c6: ffe401 l32r a0, 402b2258 +402b22c9: 01a042 movi a4, 1 +402b22cc: 000002 l8ui a0, a0, 0 +402b22cf: 400200 ssr a2 +402b22d2: 913000 srl a3, a0 +402b22d5: 1d6307 bbci a3, 0, 402b22f6 +402b22d8: 401200 ssl a2 +402b22db: a13400 sll a3, a4 +402b22de: ffaf42 movi a4, -1 +402b22e1: 303340 xor a3, a3, a4 +402b22e4: ffdd41 l32r a4, 402b2258 +402b22e7: 103030 and a3, a0, a3 +402b22ea: 004432 s8i a3, a4, 0 +402b22ed: 04ca45 call0 402b6f94 +402b22f0: ffda01 l32r a0, 402b2258 +402b22f3: 000002 l8ui a0, a0, 0 +402b22f6: 202000 or a2, a0, a0 +402b22f9: f1aec5 call0 402a3de8 +402b22fc: 742020 extui a2, a2, 0, 8 +402b22ff: 002102 l32i a0, a1, 0 +402b2302: 10c112 addi a1, a1, 16 +402b2305: 000080 ret + +402b2308 : +402b2308: ffcc41 l32r a4, 402b2238 +402b230b: 1152c0 slli a5, a2, 4 +402b230e: 445a add.n a4, a4, a5 +402b2310: 2438 l32i.n a3, a4, 8 +402b2312: 020c movi.n a2, 0 +402b2314: 071326 beqi a3, 1, 402b231f +402b2317: 0c0472 l8ui a7, a4, 12 +402b231a: 160c movi.n a6, 1 +402b231c: 832670 moveqz a2, a6, a7 +402b231f: 742020 extui a2, a2, 0, 8 +402b2322: f00d ret.n + +402b2324 : +402b2324: ffc531 l32r a3, 402b2238 +402b2327: 1122c0 slli a2, a2, 4 +402b232a: 232a add.n a2, a3, a2 +402b232c: 0d0222 l8ui a2, a2, 13 +402b232f: f00d ret.n +402b2331: 000000 ill + +402b2334 : +402b2334: ffc131 l32r a3, 402b2238 +402b2337: 1122c0 slli a2, a2, 4 +402b233a: 232a add.n a2, a3, a2 +402b233c: 0e0222 l8ui a2, a2, 14 +402b233f: f00d ret.n +402b2341: 000000 ill + +402b2344 : +402b2344: ffbd41 l32r a4, 402b2238 +402b2347: 1152c0 slli a5, a2, 4 +402b234a: 445a add.n a4, a4, a5 +402b234c: 0d4432 s8i a3, a4, 13 +402b234f: f00d ret.n +402b2351: 000000 ill + +402b2354 : +402b2354: ffb941 l32r a4, 402b2238 +402b2357: 1152c0 slli a5, a2, 4 +402b235a: 445a add.n a4, a4, a5 +402b235c: 0e4432 s8i a3, a4, 14 +402b235f: f00d ret.n +402b2361: 000000 ill + +402b2364 : +402b2364: ffb531 l32r a3, 402b2238 +402b2367: 1122c0 slli a2, a2, 4 +402b236a: 232a add.n a2, a3, a2 +402b236c: 0c0222 l8ui a2, a2, 12 +402b236f: f00d ret.n +402b2371: 000000 ill + +402b2374 : +402b2374: f0c112 addi a1, a1, -16 +402b2377: 006102 s32i a0, a1, 0 +402b237a: 3fb601 l32r a0, 40282254 +402b237d: 0161c2 s32i a12, a1, 4 +402b2380: 780002 l8ui a0, a0, 120 +402b2383: 20c220 or a12, a2, a2 +402b2386: f0cc bnez.n a0, 402b2399 +402b2388: 030c movi.n a3, 0 +402b238a: fffb85 call0 402b2344 +402b238d: 0c2d mov.n a2, a12 +402b238f: 030c movi.n a3, 0 +402b2391: fffc05 call0 402b2354 +402b2394: 0c2d mov.n a2, a12 +402b2396: 056f05 call0 402b7a88 +402b2399: 01a022 movi a2, 1 +402b239c: 203cc0 or a3, a12, a12 +402b239f: 00a042 movi a4, 0 +402b23a2: 11c8 l32i.n a12, a1, 4 +402b23a4: 052205 call0 402b75c8 +402b23a7: 0108 l32i.n a0, a1, 0 +402b23a9: 10c112 addi a1, a1, 16 +402b23ac: f00d ret.n +402b23ae: 400000 ssr a0 +402b23b1: 402ca6 blti a12, 2, 402b23f5 + +402b23b4 : +402b23b4: f0c112 addi a1, a1, -16 +402b23b7: 0161c2 s32i a12, a1, 4 +402b23ba: 006102 s32i a0, a1, 0 +402b23bd: 02cd mov.n a12, a2 +402b23bf: fffc21 l32r a2, 402b23b0 +402b23c2: 0c3d mov.n a3, a12 +402b23c4: 3d8a01 l32r a0, 402819ec +402b23c7: 0000c0 callx0 a0 +402b23ca: 020c movi.n a2, 0 +402b23cc: 0c3d mov.n a3, a12 +402b23ce: 040c movi.n a4, 0 +402b23d0: 051f45 call0 402b75c8 +402b23d3: 0c2d mov.n a2, a12 +402b23d5: ffee85 call0 402b22c0 +402b23d8: 11c8 l32i.n a12, a1, 4 +402b23da: 72cc bnez.n a2, 402b23e5 +402b23dc: 45fc01 l32r a0, 40283bcc +402b23df: 0000c0 callx0 a0 +402b23e2: 01c7c5 call0 402b4060 +402b23e5: 0108 l32i.n a0, a1, 0 +402b23e7: 10c112 addi a1, a1, 16 +402b23ea: f00d ret.n +402b23ec: 2ca650 excw +402b23ef: a66040 excw +402b23f2: 402c movi.n a0, 36 +402b23f4: fecdc4 excw +402b23f7: 3f .byte 0x3f +402b23f8: 221c movi.n a2, 18 +402b23fa: 402b addi.n a4, a0, 2 + +402b23fc : +402b23fc: e0c112 addi a1, a1, -32 +402b23ff: 3109 s32i.n a0, a1, 12 +402b2401: 2159 s32i.n a5, a1, 8 +402b2403: 41c9 s32i.n a12, a1, 16 +402b2405: 1169 s32i.n a6, a1, 4 +402b2407: 02cd mov.n a12, a2 +402b2409: 042d mov.n a2, a4 +402b240b: 162366 bnei a3, 2, 402b2425 +402b240e: fff721 l32r a2, 402b23ec +402b2411: 0c3d mov.n a3, a12 +402b2413: 3d7601 l32r a0, 402819ec +402b2416: 0000c0 callx0 a0 +402b2419: 0c2d mov.n a2, a12 +402b241b: 2138 l32i.n a3, a1, 8 +402b241d: 1148 l32i.n a4, a1, 4 +402b241f: ffe285 call0 402b2248 +402b2422: 000dc6 j 402b245d +402b2425: 006122 s32i a2, a1, 0 +402b2428: 2b1366 bnei a3, 1, 402b2457 +402b242b: fff121 l32r a2, 402b23f0 +402b242e: 203cc0 or a3, a12, a12 +402b2431: 3d6e01 l32r a0, 402819ec +402b2434: 0000c0 callx0 a0 +402b2437: 0c2d mov.n a2, a12 +402b2439: 0138 l32i.n a3, a1, 0 +402b243b: 050f05 call0 402b752c +402b243e: 0c2d mov.n a2, a12 +402b2440: 0138 l32i.n a3, a1, 0 +402b2442: 2148 l32i.n a4, a1, 8 +402b2444: 1158 l32i.n a5, a1, 4 +402b2446: ffe145 call0 402b225c +402b2449: 021266 bnei a2, 1, 402b244f +402b244c: 056705 call0 402b7ac0 +402b244f: 0c2d mov.n a2, a12 +402b2451: fff205 call0 402b2374 +402b2454: 000146 j 402b245d +402b2457: 202cc0 or a2, a12, a12 +402b245a: fff585 call0 402b23b4 +402b245d: ffe5c1 l32r a12, 402b23f4 +402b2460: 202cc0 or a2, a12, a12 +402b2463: 3f8f01 l32r a0, 402822a0 +402b2466: 0000c0 callx0 a0 +402b2469: 3f7a01 l32r a0, 40282254 +402b246c: 5e0002 l8ui a0, a0, 94 +402b246f: 90ec bnez.n a0, 402b249c +402b2471: 0c2d mov.n a2, a12 +402b2473: ffe131 l32r a3, 402b23f8 +402b2476: 040c movi.n a4, 0 +402b2478: 411f01 l32r a0, 402828f4 +402b247b: 0000c0 callx0 a0 +402b247e: 04c045 call0 402b7084 +402b2481: 02cd mov.n a12, a2 +402b2483: 01e296 bltz a2, 402b24a5 +402b2486: 742020 extui a2, a2, 0, 8 +402b2489: ffe7c5 call0 402b2308 +402b248c: 529c beqz.n a2, 402b24a5 +402b248e: ff7221 l32r a2, 402b2258 +402b2491: 000222 l8ui a2, a2, 0 +402b2494: 0de217 bbsi a2, 1, 402b24a5 +402b2497: 0c2d mov.n a2, a12 +402b2499: 00cd05 call0 402b316c +402b249c: 41c8 l32i.n a12, a1, 16 +402b249e: 3108 l32i.n a0, a1, 12 +402b24a0: 20c112 addi a1, a1, 32 +402b24a3: f00d ret.n +402b24a5: ffd321 l32r a2, 402b23f4 +402b24a8: 3f7e01 l32r a0, 402822a0 +402b24ab: 0000c0 callx0 a0 +402b24ae: 00ba85 call0 402b3058 +402b24b1: fff9c6 j 402b249c +402b24b4: 2ca670 excw +402b24b7: c11240 mul16u a1, a2, a4 + +402b24b8 : +402b24b8: e0c112 addi a1, a1, -32 +402b24bb: 0561e2 s32i a14, a1, 20 +402b24be: 026102 s32i a0, a1, 8 +402b24c1: 0139 s32i.n a3, a1, 0 +402b24c3: 31c9 s32i.n a12, a1, 12 +402b24c5: 41d9 s32i.n a13, a1, 16 +402b24c7: 02cd mov.n a12, a2 +402b24c9: 06dd mov.n a13, a6 +402b24cb: 03d316 beqz a3, 402b250c +402b24ce: 043d mov.n a3, a4 +402b24d0: 1179 s32i.n a7, a1, 4 +402b24d2: 054d mov.n a4, a5 +402b24d4: 065d mov.n a5, a6 +402b24d6: 0497c5 call0 402b6e54 +402b24d9: 02ed mov.n a14, a2 +402b24db: 0d3d mov.n a3, a13 +402b24dd: fff521 l32r a2, 402b24b4 +402b24e0: 3d4301 l32r a0, 402819ec +402b24e3: 0000c0 callx0 a0 +402b24e6: beac beqz.n a14, 402b2515 +402b24e8: 0c2d mov.n a2, a12 +402b24ea: ffe785 call0 402b2364 +402b24ed: 02dd mov.n a13, a2 +402b24ef: 1108 l32i.n a0, a1, 4 +402b24f1: 176e02 s32i a0, a14, 92 +402b24f4: 3f6801 l32r a0, 40282294 +402b24f7: 0000c0 callx0 a0 +402b24fa: 0d4d mov.n a4, a13 +402b24fc: 0e2d mov.n a2, a14 +402b24fe: 030c movi.n a3, 0 +402b2500: 045f45 call0 402b6af8 +402b2503: 3f6501 l32r a0, 40282298 +402b2506: 0000c0 callx0 a0 +402b2509: 000206 j 402b2515 +402b250c: 203440 or a3, a4, a4 +402b250f: 204550 or a4, a5, a5 +402b2512: 04a2c5 call0 402b6f40 +402b2515: 3f5201 l32r a0, 40282260 +402b2518: df2022 l32i a2, a0, 0x37c +402b251b: e02032 l32i a3, a0, 0x380 +402b251e: 06a216 beqz a2, 402b258c +402b2521: 672326 beqi a3, 2, 402b258c +402b2524: 0d0c movi.n a13, 0 +402b2526: ffb321 l32r a2, 402b23f4 +402b2529: 3f5d01 l32r a0, 402822a0 +402b252c: 0000c0 callx0 a0 +402b252f: 3f49e1 l32r a14, 40282254 +402b2532: bdac beqz.n a13, 402b2561 +402b2534: 5e0e42 l8ui a4, a14, 94 +402b2537: 64ec bnez.n a4, 402b2561 +402b2539: 04b485 call0 402b7084 +402b253c: 051296 bltz a2, 402b2591 +402b253f: 742020 extui a2, a2, 0, 8 +402b2542: ffdc45 call0 402b2308 +402b2545: 048216 beqz a2, 402b2591 +402b2548: ff4451 l32r a5, 402b2258 +402b254b: 000552 l8ui a5, a5, 0 +402b254e: 3fe517 bbsi a5, 1, 402b2591 +402b2551: ffa821 l32r a2, 402b23f4 +402b2554: 652131 l32r a3, 4028b9d8 +402b2557: 040c movi.n a4, 0 +402b2559: 150c movi.n a5, 1 +402b255b: 3f5201 l32r a0, 402822a4 +402b255e: 0000c0 callx0 a0 +402b2561: 41d8 l32i.n a13, a1, 16 +402b2563: 1a1c66 bnei a12, 1, 402b2581 +402b2566: 3f4b01 l32r a0, 40282294 +402b2569: 0000c0 callx0 a0 +402b256c: 0168 l32i.n a6, a1, 0 +402b256e: 800e02 l8ui a0, a14, 128 +402b2571: e6ac beqz.n a6, 402b25a3 +402b2573: 001b addi.n a0, a0, 1 +402b2575: 3f3a71 l32r a7, 40282260 +402b2578: 004702 s8i a0, a7, 0 +402b257b: 3f4701 l32r a0, 40282298 +402b257e: 0000c0 callx0 a0 +402b2581: 31c8 l32i.n a12, a1, 12 +402b2583: 51e8 l32i.n a14, a1, 20 +402b2585: 2108 l32i.n a0, a1, 8 +402b2587: 20c112 addi a1, a1, 32 +402b258a: f00d ret.n +402b258c: 1d0c movi.n a13, 1 +402b258e: ffe506 j 402b2526 +402b2591: ff9821 l32r a2, 402b23f4 +402b2594: 3f4301 l32r a0, 402822a0 +402b2597: 0000c0 callx0 a0 +402b259a: 00abc5 call0 402b3058 +402b259d: fff006 j 402b2561 +402b25a0: 000000 ill +402b25a3: fd4016 beqz a0, 402b257b +402b25a6: 000b addi.n a0, a0, -1 +402b25a8: fff246 j 402b2575 +402b25ab: a68000 excw +402b25ae: 402c movi.n a0, 36 +402b25b0: a688 l32i.n a8, a6, 40 +402b25b2: 402c movi.n a0, 36 +402b25b4: a678 l32i.n a7, a6, 40 +402b25b6: 402c movi.n a0, 36 + +402b25b8 : +402b25b8: f0c112 addi a1, a1, -16 +402b25bb: 016102 s32i a0, a1, 4 +402b25be: 112466 bnei a4, 2, 402b25d3 +402b25c1: 006152 s32i a5, a1, 0 +402b25c4: 039516 beqz a5, 402b2601 +402b25c7: 034d mov.n a4, a3 +402b25c9: 023d mov.n a3, a2 +402b25cb: 220c movi.n a2, 2 +402b25cd: 04ff85 call0 402b75c8 +402b25d0: 000c06 j 402b2604 +402b25d3: 171466 bnei a4, 1, 402b25ee +402b25d6: 204330 or a4, a3, a3 +402b25d9: 203220 or a3, a2, a2 +402b25dc: 02a022 movi a2, 2 +402b25df: 04fe85 call0 402b75c8 +402b25e2: fff221 l32r a2, 402b25ac +402b25e5: 3d0101 l32r a0, 402819ec +402b25e8: 0000c0 callx0 a0 +402b25eb: 0002c6 j 402b25fa +402b25ee: ffd845 call0 402b2374 +402b25f1: ffef21 l32r a2, 402b25b0 +402b25f4: 3cfe01 l32r a0, 402819ec +402b25f7: 0000c0 callx0 a0 +402b25fa: 1108 l32i.n a0, a1, 4 +402b25fc: 10c112 addi a1, a1, 16 +402b25ff: f00d ret.n +402b2601: ffd705 call0 402b2374 +402b2604: ffec21 l32r a2, 402b25b4 +402b2607: 0138 l32i.n a3, a1, 0 +402b2609: 3cf801 l32r a0, 402819ec +402b260c: 0000c0 callx0 a0 +402b260f: fff9c6 j 402b25fa + ... + +402b2614 : +402b2614: d0c112 addi a1, a1, -48 +402b2617: 7109 s32i.n a0, a1, 28 +402b2619: 4149 s32i.n a4, a1, 16 +402b261b: 5159 s32i.n a5, a1, 20 +402b261d: 6179 s32i.n a7, a1, 24 +402b261f: a1e9 s32i.n a14, a1, 40 +402b2621: 91d9 s32i.n a13, a1, 36 +402b2623: 81c9 s32i.n a12, a1, 32 +402b2625: 02dd mov.n a13, a2 +402b2627: 03cd mov.n a12, a3 +402b2629: 06ed mov.n a14, a6 +402b262b: 0566b6 bltui a6, 6, 402b2634 +402b262e: ffd145 call0 402b2344 +402b2631: 000446 j 402b2646 +402b2634: b3cc bnez.n a3, 402b2643 +402b2636: ffd0c5 call0 402b2344 +402b2639: 0d2d mov.n a2, a13 +402b263b: 0c3d mov.n a3, a12 +402b263d: ffd145 call0 402b2354 +402b2640: 000086 j 402b2646 +402b2643: ffd105 call0 402b2354 +402b2646: 206ee0 or a6, a14, a14 +402b2649: 042142 l32i a4, a1, 16 +402b264c: 5158 l32i.n a5, a1, 20 +402b264e: 6178 l32i.n a7, a1, 24 +402b2650: 0c2d mov.n a2, a12 +402b2652: 0d3d mov.n a3, a13 +402b2654: 300102 l8ui a0, a1, 48 +402b2657: 0109 s32i.n a0, a1, 0 +402b2659: 051b05 call0 402b780c +402b265c: a1e8 l32i.n a14, a1, 40 +402b265e: 0c3d mov.n a3, a12 +402b2660: 0d2d mov.n a2, a13 +402b2662: 81c8 l32i.n a12, a1, 32 +402b2664: 91d8 l32i.n a13, a1, 36 +402b2666: 053845 call0 402b79ec +402b2669: 7108 l32i.n a0, a1, 28 +402b266b: 30c112 addi a1, a1, 48 +402b266e: f00d ret.n +402b2670: 6e28 l32i.n a2, a14, 24 +402b2672: 9d4010 excw + +402b2674 : +402b2674: 029d mov.n a9, a2 +402b2676: e0c112 addi a1, a1, -32 +402b2679: 032d mov.n a2, a3 +402b267b: 4109 s32i.n a0, a1, 16 +402b267d: 093d mov.n a3, a9 +402b267f: 200102 l8ui a0, a1, 32 +402b2682: 0109 s32i.n a0, a1, 0 +402b2684: fffb01 l32r a0, 402b2670 +402b2687: 0000c0 callx0 a0 +402b268a: 4108 l32i.n a0, a1, 16 +402b268c: 20c112 addi a1, a1, 32 +402b268f: f00d ret.n +402b2691: 000000 ill + +402b2694 : +402b2694: f0c112 addi a1, a1, -16 +402b2697: 006102 s32i a0, a1, 0 +402b269a: 052a05 call0 402b793c +402b269d: 002102 l32i a0, a1, 0 +402b26a0: 10c112 addi a1, a1, 16 +402b26a3: 000080 ret + ... + +402b26a8 : +402b26a8: f0c112 addi a1, a1, -16 +402b26ab: 006102 s32i a0, a1, 0 +402b26ae: 049445 call0 402b6ff4 +402b26b1: 002102 l32i a0, a1, 0 +402b26b4: 004256 bnez a2, 402b26bc +402b26b7: f21c movi.n a2, 31 +402b26b9: 0002c6 j 402b26c8 +402b26bc: 030222 l8ui a2, a2, 3 +402b26bf: a0c222 addi a2, a2, -96 +402b26c2: 012280 slli a2, a2, 24 +402b26c5: 312820 srai a2, a2, 24 +402b26c8: 10c112 addi a1, a1, 16 +402b26cb: f00d ret.n +402b26cd: 000000 ill +402b26d0: fece30 excw +402b26d3: 3f .byte 0x3f + +402b26d4 : +402b26d4: 070c movi.n a7, 0 +402b26d6: fffe91 l32r a9, 402b26d0 +402b26d9: b08220 addx8 a8, a2, a2 +402b26dc: a08890 addx4 a8, a8, a9 +402b26df: 044822 s8i a2, a8, 4 +402b26e2: 054832 s8i a3, a8, 5 +402b26e5: 084852 s8i a5, a8, 8 +402b26e8: 074842 s8i a4, a8, 7 +402b26eb: 064842 s8i a4, a8, 6 +402b26ee: 0c5862 s16i a6, a8, 24 +402b26f1: 094872 s8i a7, a8, 9 +402b26f4: 0a4872 s8i a7, a8, 10 +402b26f7: 114872 s8i a7, a8, 17 +402b26fa: 7879 s32i.n a7, a8, 28 +402b26fc: 8879 s32i.n a7, a8, 32 +402b26fe: f00d ret.n +402b2700: 000bc0 callx0 a11 +402b2703: ce0000 excw +402b2706: fe .byte 0xfe +402b2707: 3f .byte 0x3f + +402b2708 : +402b2708: f0c112 addi a1, a1, -16 +402b270b: 006102 s32i a0, a1, 0 +402b270e: 000705 call0 402b2780 +402b2711: 02a022 movi a2, 2 +402b2714: 330c movi.n a3, 3 +402b2716: 440c movi.n a4, 4 +402b2718: a50c movi.n a5, 10 +402b271a: 060c movi.n a6, 0 +402b271c: fffb45 call0 402b26d4 +402b271f: 320c movi.n a2, 3 +402b2721: 730c movi.n a3, 7 +402b2723: 440c movi.n a4, 4 +402b2725: a50c movi.n a5, 10 +402b2727: 060c movi.n a6, 0 +402b2729: fffa85 call0 402b26d4 +402b272c: 120c movi.n a2, 1 402b272e: 230c movi.n a3, 2 -402b2730: 440c movi.n a4, 4 -402b2732: a50c movi.n a5, 10 -402b2734: 060c movi.n a6, 0 -402b2736: fff805 call0 402b26b8 -402b2739: 720c movi.n a2, 7 -402b273b: 230c movi.n a3, 2 -402b273d: 540c movi.n a4, 5 -402b273f: a50c movi.n a5, 10 -402b2741: 060c movi.n a6, 0 -402b2743: fff745 call0 402b26b8 -402b2746: ffe821 l32r a2, 402b26e8 -402b2749: 830c movi.n a3, 8 -402b274b: 004232 s8i a3, a2, 0 -402b274e: 0e1222 l16ui a2, a2, 28 -402b2751: 130c movi.n a3, 1 -402b2753: 041fc5 call0 402b6950 -402b2756: 046585 call0 402b6db0 -402b2759: 0108 l32i.n a0, a1, 0 -402b275b: 10c112 addi a1, a1, 16 -402b275e: f00d ret.n -402b2760: 092a add.n a0, a9, a2 - ... - -402b2764 : -402b2764: eb3421 l32r a2, 402ad434 -402b2767: 5fa142 movi a4, 0x15f -402b276a: 950c movi.n a5, 9 -402b276c: 00a262 movi a6, 0x200 -402b276f: 00a172 movi a7, 0x100 -402b2772: fffb81 l32r a8, 402b2760 -402b2775: ffdc31 l32r a3, 402b26e8 -402b2778: b90c movi.n a9, 11 -402b277a: 0d4392 s8i a9, a3, 13 -402b277d: 0c4392 s8i a9, a3, 12 -402b2780: 085382 s16i a8, a3, 16 -402b2783: 075382 s16i a8, a3, 14 -402b2786: 1379 s32i.n a7, a3, 4 -402b2788: 2369 s32i.n a6, a3, 8 -402b278a: 0a5352 s16i a5, a3, 20 -402b278d: 0e5342 s16i a4, a3, 28 -402b2790: 0f5322 s16i a2, a3, 30 -402b2793: f00d ret.n -402b2795: 000000 ill - -402b2798 : -402b2798: ffd461 l32r a6, 402b26e8 -402b279b: 540c movi.n a4, 5 -402b279d: 451c movi.n a5, 20 -402b279f: 013527 bltu a5, a2, 402b27a4 -402b27a2: 025d mov.n a5, a2 -402b27a4: 742050 extui a2, a5, 0, 8 -402b27a7: 0152b6 bltui a2, 5, 402b27ac -402b27aa: 024d mov.n a4, a2 -402b27ac: 0d4642 s8i a4, a6, 13 -402b27af: 0c4642 s8i a4, a6, 12 -402b27b2: f00d ret.n -402b27b4: fecf50 excw -402b27b7: 3f .byte 0x3f - -402b27b8 : -402b27b8: 401200 ssl a2 -402b27bb: fffe51 l32r a5, 402b27b4 -402b27be: 160c movi.n a6, 1 -402b27c0: 3f2542 l32i a4, a5, 252 -402b27c3: a12600 sll a2, a6 -402b27c6: 204240 or a4, a2, a4 -402b27c9: 3f6542 s32i a4, a5, 252 -402b27cc: 0a4366 bnei a3, 4, 402b27da -402b27cf: 3e2572 l32i a7, a5, 248 -402b27d2: 202270 or a2, a2, a7 -402b27d5: 3e6522 s32i a2, a5, 248 -402b27d8: f00d ret.n -402b27da: 015326 beqi a3, 5, 402b27df -402b27dd: f00d ret.n -402b27df: 3e2582 l32i a8, a5, 248 -402b27e2: f37c movi.n a3, -1 -402b27e4: 302230 xor a2, a2, a3 -402b27e7: 102820 and a2, a8, a2 -402b27ea: fff9c6 j 402b27d5 -402b27ed: 000000 ill - -402b27f0 : -402b27f0: fff131 l32r a3, 402b27b4 -402b27f3: 020c movi.n a2, 0 -402b27f5: 3f6322 s32i a2, a3, 252 -402b27f8: 3e6322 s32i a2, a3, 248 -402b27fb: f00d ret.n -402b27fd: 000000 ill - -402b2800 : -402b2800: 150c movi.n a5, 1 -402b2802: 302240 xor a2, a2, a4 -402b2805: 102320 and a2, a3, a2 -402b2808: 932520 movnez a2, a5, a2 -402b280b: f00d ret.n -402b280d: 000000 ill -402b2810: 103510 and a3, a5, a1 -402b2813: a02240 addx4 a2, a2, a4 - -402b2814 : -402b2814: 6aa022 movi a2, 106 -402b2817: 230c movi.n a3, 2 -402b2819: 050c movi.n a5, 0 -402b281b: f0c112 addi a1, a1, -16 -402b281e: 0109 s32i.n a0, a1, 0 -402b2820: dc6901 l32r a0, 402a99c4 -402b2823: ffe461 l32r a6, 402b27b4 -402b2826: 0008 l32i.n a0, a0, 0 -402b2828: 1659 s32i.n a5, a6, 4 -402b282a: 262002 l32i a0, a0, 152 -402b282d: 840c movi.n a4, 8 -402b282f: 0000c0 callx0 a0 -402b2832: ffe021 l32r a2, 402b27b4 -402b2835: fff601 l32r a0, 402b2810 -402b2838: 0000c0 callx0 a0 -402b283b: ffde21 l32r a2, 402b27b4 -402b283e: 0108 l32i.n a0, a1, 0 -402b2840: 10c112 addi a1, a1, 16 -402b2843: 1228 l32i.n a2, a2, 4 -402b2845: f00d ret.n -402b2847: d08400 subx2 a8, a4, a0 -402b284a: fe .byte 0xfe -402b284b: 3f .byte 0x3f - -402b284c : -402b284c: f0c112 addi a1, a1, -16 -402b284f: 0109 s32i.n a0, a1, 0 -402b2851: fffd01 l32r a0, 402b2848 -402b2854: 000002 l8ui a0, a0, 0 -402b2857: 90cc bnez.n a0, 402b2864 -402b2859: fffb85 call0 402b2814 -402b285c: fffb31 l32r a3, 402b2848 -402b285f: 120c movi.n a2, 1 -402b2861: 004322 s8i a2, a3, 0 -402b2864: ffd421 l32r a2, 402b27b4 -402b2867: 0108 l32i.n a0, a1, 0 -402b2869: 10c112 addi a1, a1, 16 -402b286c: 1228 l32i.n a2, a2, 4 -402b286e: f00d ret.n - -402b2870 : -402b2870: 00a032 movi a3, 0 -402b2873: ffd041 l32r a4, 402b27b4 -402b2876: f0c112 addi a1, a1, -16 -402b2879: 006102 s32i a0, a1, 0 -402b287c: 1448 l32i.n a4, a4, 4 -402b287e: fec0c5 call0 402b148c -402b2881: fec685 call0 402b14ec -402b2884: 0108 l32i.n a0, a1, 0 -402b2886: 10c112 addi a1, a1, 16 -402b2889: f00d ret.n - ... - -402b288c : -402b288c: f0c112 addi a1, a1, -16 -402b288f: 006102 s32i a0, a1, 0 -402b2892: ffc801 l32r a0, 402b27b4 -402b2895: 0c2002 l32i a0, a0, 48 -402b2898: 0d6007 bbci a0, 0, 402b28a9 -402b289b: fec505 call0 402b14ec -402b289e: ffc501 l32r a0, 402b27b4 -402b28a1: 08a022 movi a2, 8 -402b28a4: c008 l32i.n a0, a0, 48 -402b28a6: 000086 j 402b28ac -402b28a9: 00a022 movi a2, 0 -402b28ac: 056017 bbci a0, 1, 402b28b5 -402b28af: 10a032 movi a3, 16 -402b28b2: 202230 or a2, a2, a3 -402b28b5: 056027 bbci a0, 2, 402b28be -402b28b8: 04a042 movi a4, 4 -402b28bb: 202240 or a2, a2, a4 -402b28be: 043300 extui a3, a0, 3, 1 -402b28c1: fed6c5 call0 402b1630 -402b28c4: 0108 l32i.n a0, a1, 0 -402b28c6: 10c112 addi a1, a1, 16 -402b28c9: f00d ret.n -402b28cb: 848800 extui a8, a0, 8, 9 -402b28ce: fe .byte 0xfe -402b28cf: 3f .byte 0x3f -402b28d0: fed0e0 excw -402b28d3: 3f .byte 0x3f -402b28d4: d0d8 l32i.n a13, a0, 52 -402b28d6: fe .byte 0xfe -402b28d7: 3f .byte 0x3f - -402b28d8 : -402b28d8: f0c112 addi a1, a1, -16 -402b28db: 006102 s32i a0, a1, 0 -402b28de: fffb01 l32r a0, 402b28cc -402b28e1: ffb421 l32r a2, 402b27b4 -402b28e4: 000002 l8ui a0, a0, 0 -402b28e7: e00222 l8ui a2, a2, 224 -402b28ea: 161066 bnei a0, 1, 402b2904 -402b28ed: 6522f6 bgeui a2, 2, 402b2956 -402b28f0: 02a022 movi a2, 2 -402b28f3: 00a032 movi a3, 0 -402b28f6: ff32c5 call0 402b1c24 -402b28f9: ffae41 l32r a4, 402b27b4 -402b28fc: 230c movi.n a3, 2 -402b28fe: e04432 s8i a3, a4, 224 -402b2901: 001606 j 402b295d -402b2904: 192066 bnei a0, 2, 402b2921 -402b2907: 01a022 movi a2, 1 -402b290a: b3f301 l32r a0, 4029f8d8 -402b290d: 0000c0 callx0 a0 -402b2910: 08a022 movi a2, 8 -402b2913: 00a032 movi a3, 0 -402b2916: ff30c5 call0 402b1c24 -402b2919: 020c movi.n a2, 0 -402b291b: b3ef01 l32r a0, 4029f8d8 -402b291e: 0000c0 callx0 a0 -402b2921: ffeb41 l32r a4, 402b28d0 -402b2924: 000452 l8ui a5, a4, 0 -402b2927: 00a002 movi a0, 0 -402b292a: 0b1566 bnei a5, 1, 402b2939 -402b292d: 00a022 movi a2, 0 -402b2930: 004422 s8i a2, a4, 0 -402b2933: fb5385 call0 402ade6c -402b2936: 00a002 movi a0, 0 -402b2939: ffe621 l32r a2, 402b28d4 -402b293c: 000262 l8ui a6, a2, 0 -402b293f: 0b1666 bnei a6, 1, 402b294e -402b2942: 004202 s8i a0, a2, 0 -402b2945: 01a032 movi a3, 1 -402b2948: 01a022 movi a2, 1 -402b294b: f9e145 call0 402ac760 -402b294e: 002102 l32i a0, a1, 0 -402b2951: 10c112 addi a1, a1, 16 -402b2954: f00d ret.n -402b2956: 220c movi.n a2, 2 -402b2958: 130c movi.n a3, 1 -402b295a: ff2c85 call0 402b1c24 -402b295d: 3e4e01 l32r a0, 40282298 -402b2960: 0000c0 callx0 a0 -402b2963: 020c movi.n a2, 0 -402b2965: b3dc01 l32r a0, 4029f8d8 -402b2968: 0000c0 callx0 a0 -402b296b: 0247c5 call0 402b4de8 -402b296e: ff9171 l32r a7, 402b27b4 -402b2971: e10772 l8ui a7, a7, 225 -402b2974: a91766 bnei a7, 1, 402b2921 -402b2977: 1a0c movi.n a10, 1 -402b2979: af4191 l32r a9, 4029e680 -402b297c: 0020c0 memw -402b297f: 852982 l32i a8, a9, 0x214 -402b2982: 2088a0 or a8, a8, a10 -402b2985: 0020c0 memw -402b2988: 856982 s32i a8, a9, 0x214 -402b298b: a0a022 movi a2, 160 -402b298e: b75d01 l32r a0, 402a0704 -402b2991: 0000c0 callx0 a0 -402b2994: ffe246 j 402b2921 - ... - -402b2998 : -402b2998: ff8761 l32r a6, 402b27b4 -402b299b: 320622 l8ui a2, a6, 50 -402b299e: 3e3751 l32r a5, 4028227c -402b29a1: 12ac beqz.n a2, 402b29c6 -402b29a3: 0020c0 memw -402b29a6: 410642 l8ui a4, a6, 65 -402b29a9: 802552 l32i a5, a5, 0x200 -402b29ac: 5628 l32i.n a2, a6, 20 -402b29ae: b638 l32i.n a3, a6, 44 -402b29b0: c02250 sub a2, a2, a5 -402b29b3: 823340 mull a3, a3, a4 -402b29b6: 0c3327 bltu a3, a2, 402b29c6 -402b29b9: 132682 l32i a8, a6, 76 -402b29bc: 141672 l16ui a7, a6, 40 -402b29bf: 778a add.n a7, a7, a8 -402b29c1: 01b727 bgeu a7, a2, 402b29c6 -402b29c4: f00d ret.n -402b29c6: 020c movi.n a2, 0 -402b29c8: f00d ret.n -402b29ca: 280000 excw -402b29cd: 3ffe95 excw -402b29d0: c0e8 l32i.n a14, a0, 48 -402b29d2: fe .byte 0xfe -402b29d3: 3f .byte 0x3f -402b29d4: 35d8 l32i.n a13, a5, 12 -402b29d6: 124010 excw - -402b29d8 : -402b29d8: e0c112 addi a1, a1, -32 -402b29db: 0161c2 s32i a12, a1, 4 -402b29de: 0361e2 s32i a14, a1, 12 -402b29e1: 0461f2 s32i a15, a1, 16 -402b29e4: 21d9 s32i.n a13, a1, 8 -402b29e6: 0109 s32i.n a0, a1, 0 -402b29e8: 02dd mov.n a13, a2 -402b29ea: ffe605 call0 402b284c -402b29ed: ff71c1 l32r a12, 402b27b4 -402b29f0: 030c movi.n a3, 0 -402b29f2: 132c22 l32i a2, a12, 76 -402b29f5: 1c48 l32i.n a4, a12, 4 -402b29f7: c02d20 sub a2, a13, a2 -402b29fa: fea905 call0 402b148c -402b29fd: 3e1ff1 l32r a15, 4028227c -402b2a00: 0020c0 memw -402b2a03: 802fe2 l32i a14, a15, 0x200 -402b2a06: 2ca132 movi a3, 0x12c -402b2a09: 023327 bltu a3, a2, 402b2a0f -402b2a0c: 002b86 j 402b2abe -402b2a0f: 160c movi.n a6, 1 -402b2a11: 050c movi.n a5, 0 -402b2a13: af1b41 l32r a4, 4029e680 -402b2a16: 0020c0 memw -402b2a19: 852472 l32i a7, a4, 0x214 -402b2a1c: 047070 extui a7, a7, 0, 1 -402b2a1f: 935670 movnez a5, a6, a7 -402b2a22: 745050 extui a5, a5, 0, 8 -402b2a25: e14c52 s8i a5, a12, 225 -402b2a28: 181566 bnei a5, 1, 402b2a44 -402b2a2b: e97c movi.n a9, -2 -402b2a2d: 0020c0 memw -402b2a30: 852482 l32i a8, a4, 0x214 -402b2a33: 108890 and a8, a8, a9 -402b2a36: 0020c0 memw -402b2a39: 856482 s32i a8, a4, 0x214 -402b2a3c: 025c movi.n a2, 80 -402b2a3e: b73101 l32r a0, 402a0704 -402b2a41: 0000c0 callx0 a0 -402b2a44: 023745 call0 402b4dbc -402b2a47: 01a022 movi a2, 1 -402b2a4a: b3a301 l32r a0, 4029f8d8 -402b2a4d: 0000c0 callx0 a0 -402b2a50: 220c movi.n a2, 2 -402b2a52: df8601 l32r a0, 402aa86c -402b2a55: 0000c0 callx0 a0 -402b2a58: 51e9 s32i.n a14, a1, 20 -402b2a5a: ffdb85 call0 402b2814 -402b2a5d: 1c48 l32i.n a4, a12, 4 -402b2a5f: 132c22 l32i a2, a12, 76 -402b2a62: 030c movi.n a3, 0 -402b2a64: c02d20 sub a2, a13, a2 -402b2a67: fea245 call0 402b148c -402b2a6a: 02ed mov.n a14, a2 -402b2a6c: 0020c0 memw -402b2a6f: 1c48 l32i.n a4, a12, 4 -402b2a71: 5158 l32i.n a5, a1, 20 -402b2a73: 802f22 l32i a2, a15, 0x200 -402b2a76: 030c movi.n a3, 0 -402b2a78: c02250 sub a2, a2, a5 -402b2a7b: fea105 call0 402b148c -402b2a7e: 02dd mov.n a13, a2 -402b2a80: 3e0501 l32r a0, 40282294 -402b2a83: 0000c0 callx0 a0 -402b2a86: 04dd62 addmi a6, a13, 0x400 -402b2a89: ffde72 addmi a7, a14, 0xffffff00 -402b2a8c: d4c772 addi a7, a7, -44 -402b2a8f: e8c662 addi a6, a6, -24 -402b2a92: 31b677 bgeu a6, a7, 402b2ac7 -402b2a95: c02ed0 sub a2, a14, a13 -402b2a98: ffd222 addmi a2, a2, 0xffffff00 -402b2a9b: d4c222 addi a2, a2, -44 -402b2a9e: ffdec5 call0 402b288c -402b2aa1: cc08 l32i.n a0, a12, 48 -402b2aa3: 243900 extui a3, a0, 9, 3 -402b2aa6: 312326 beqi a3, 2, 402b2adb -402b2aa9: 2e6007 bbci a0, 0, 402b2adb -402b2aac: ffc821 l32r a2, 402b29cc -402b2aaf: ffc831 l32r a3, 402b29d0 -402b2ab2: 24a142 movi a4, 0x124 -402b2ab5: b26101 l32r a0, 4029f43c -402b2ab8: 0000c0 callx0 a0 -402b2abb: ffff06 j 402b2abb -402b2abe: 3df601 l32r a0, 40282298 -402b2ac1: 0000c0 callx0 a0 -402b2ac4: 000086 j 402b2aca -402b2ac7: ffe105 call0 402b28d8 -402b2aca: 120c movi.n a2, 1 -402b2acc: 11c8 l32i.n a12, a1, 4 -402b2ace: 21d8 l32i.n a13, a1, 8 -402b2ad0: 31e8 l32i.n a14, a1, 12 -402b2ad2: 41f8 l32i.n a15, a1, 16 -402b2ad4: 0108 l32i.n a0, a1, 0 -402b2ad6: 20c112 addi a1, a1, 32 -402b2ad9: f00d ret.n -402b2adb: e71e71 l32r a7, 402ac754 -402b2ade: 00a682 movi a8, 0x600 -402b2ae1: 107070 and a7, a0, a7 -402b2ae4: 207780 or a7, a7, a8 -402b2ae7: 3fae82 movi a8, 0xfffffe3f -402b2aea: 107780 and a7, a7, a8 -402b2aed: 0c6c72 s32i a7, a12, 48 -402b2af0: 3fc041 l32r a4, 402829f0 -402b2af3: 0020c0 memw -402b2af6: 472462 l32i a6, a4, 0x11c -402b2af9: 076c62 s32i a6, a12, 28 -402b2afc: 0020c0 memw -402b2aff: 802f52 l32i a5, a15, 0x200 -402b2b02: 086c52 s32i a5, a12, 32 -402b2b05: 0020c0 memw -402b2b08: 220c movi.n a2, 2 -402b2b0a: 9448 l32i.n a4, a4, 36 -402b2b0c: 9c49 s32i.n a4, a12, 36 -402b2b0e: e04c22 s8i a2, a12, 224 -402b2b11: ffb001 l32r a0, 402b29d4 -402b2b14: 0000c0 callx0 a0 -402b2b17: e04c22 s8i a2, a12, 224 -402b2b1a: 748020 extui a8, a2, 0, 8 -402b2b1d: 38cc bnez.n a8, 402b2b24 -402b2b1f: 220c movi.n a2, 2 -402b2b21: fecec5 call0 402b1810 -402b2b24: 020c movi.n a2, 0 -402b2b26: ffe886 j 402b2acc -402b2b29: 000000 ill - -402b2b2c : -402b2b2c: ff2241 l32r a4, 402b27b4 -402b2b2f: 130c movi.n a3, 1 -402b2b31: c448 l32i.n a4, a4, 48 -402b2b33: 020c movi.n a2, 0 -402b2b35: 244940 extui a4, a4, 9, 3 -402b2b38: fdc442 addi a4, a4, -3 -402b2b3b: 832340 moveqz a2, a3, a4 -402b2b3e: f00d ret.n -402b2b40: c94a add.n a12, a9, a4 -402b2b42: fe .byte 0xfe -402b2b43: 3f .byte 0x3f -402b2b44: 2ca6b0 excw -402b2b47: d0f840 subx2 a15, a8, a4 -402b2b4a: fe .byte 0xfe -402b2b4b: 3f .byte 0x3f -402b2b4c: 2ca6c0 excw -402b2b4f: a6d040 excw -402b2b52: 402c movi.n a0, 36 -402b2b54: 2ca6e0 excw -402b2b57: c11240 mul16u a1, a2, a4 - -402b2b58 : -402b2b58: f0c112 addi a1, a1, -16 -402b2b5b: 0109 s32i.n a0, a1, 0 -402b2b5d: 31e9 s32i.n a14, a1, 12 -402b2b5f: 11c9 s32i.n a12, a1, 4 -402b2b61: 21d9 s32i.n a13, a1, 8 -402b2b63: 02cd mov.n a12, a2 -402b2b65: ff13d1 l32r a13, 402b27b4 -402b2b68: b096e1 l32r a14, 4029edc0 -402b2b6b: 02fc bnez.n a2, 402b2b9f -402b2b6d: 0e2d mov.n a2, a14 -402b2b6f: 3dcc01 l32r a0, 402822a0 -402b2b72: 0000c0 callx0 a0 -402b2b75: 0e2d mov.n a2, a14 -402b2b77: fff241 l32r a4, 402b2b40 -402b2b7a: 931c movi.n a3, 25 -402b2b7c: 150c movi.n a5, 1 -402b2b7e: 005432 s16i a3, a4, 0 -402b2b81: 931c movi.n a3, 25 -402b2b83: 140c movi.n a4, 1 -402b2b85: 3dc701 l32r a0, 402822a4 -402b2b88: 0000c0 callx0 a0 -402b2b8b: ffee21 l32r a2, 402b2b44 -402b2b8e: 050c movi.n a5, 0 -402b2b90: e24d52 s8i a5, a13, 226 -402b2b93: e44d52 s8i a5, a13, 228 -402b2b96: 3b9501 l32r a0, 402819ec -402b2b99: 0000c0 callx0 a0 -402b2b9c: 001746 j 402b2bfd -402b2b9f: ffeb21 l32r a2, 402b2b4c -402b2ba2: e40d92 l8ui a9, a13, 228 -402b2ba5: ffe881 l32r a8, 402b2b48 -402b2ba8: 160c movi.n a6, 1 -402b2baa: 000872 l8ui a7, a8, 0 -402b2bad: e44d62 s8i a6, a13, 228 -402b2bb0: 837690 moveqz a7, a6, a9 -402b2bb3: 004872 s8i a7, a8, 0 -402b2bb6: 3b8d01 l32r a0, 402819ec -402b2bb9: 0000c0 callx0 a0 -402b2bbc: 531c26 beqi a12, 1, 402b2c13 -402b2bbf: 502c26 beqi a12, 2, 402b2c13 -402b2bc2: e34dc2 s8i a12, a13, 227 -402b2bc5: 000d06 j 402b2bfd -402b2bc8: 202ee0 or a2, a14, a14 -402b2bcb: 3db501 l32r a0, 402822a0 -402b2bce: 0000c0 callx0 a0 -402b2bd1: 202ee0 or a2, a14, a14 -402b2bd4: 19a032 movi a3, 25 -402b2bd7: 140c movi.n a4, 1 -402b2bd9: 150c movi.n a5, 1 -402b2bdb: ffd9b1 l32r a11, 402b2b40 -402b2bde: 9a1c movi.n a10, 25 -402b2be0: 005ba2 s16i a10, a11, 0 -402b2be3: 3db001 l32r a0, 402822a4 -402b2be6: 0000c0 callx0 a0 -402b2be9: 64a022 movi a2, 100 -402b2bec: 023ac5 call0 402b4f9c -402b2bef: 0c3d mov.n a3, a12 -402b2bf1: e24dc2 s8i a12, a13, 226 -402b2bf4: ffd721 l32r a2, 402b2b50 -402b2bf7: 3b7d01 l32r a0, 402819ec -402b2bfa: 0000c0 callx0 a0 -402b2bfd: ffd521 l32r a2, 402b2b54 -402b2c00: 11c8 l32i.n a12, a1, 4 -402b2c02: 21d8 l32i.n a13, a1, 8 -402b2c04: 31e8 l32i.n a14, a1, 12 -402b2c06: 3b7901 l32r a0, 402819ec -402b2c09: 0000c0 callx0 a0 -402b2c0c: 0108 l32i.n a0, a1, 0 -402b2c0e: 10c112 addi a1, a1, 16 -402b2c11: f00d ret.n -402b2c13: e20d32 l8ui a3, a13, 226 -402b2c16: da1c37 beq a12, a3, 402b2bf4 -402b2c19: ab1c66 bnei a12, 1, 402b2bc8 -402b2c1c: 202ee0 or a2, a14, a14 -402b2c1f: 3da001 l32r a0, 402822a0 -402b2c22: 0000c0 callx0 a0 -402b2c25: 202ee0 or a2, a14, a14 -402b2c28: 01a042 movi a4, 1 -402b2c2b: 150c movi.n a5, 1 -402b2c2d: ffc401 l32r a0, 402b2b40 -402b2c30: 3b4431 l32r a3, 40281940 -402b2c33: 005032 s16i a3, a0, 0 -402b2c36: 3d9b01 l32r a0, 402822a4 -402b2c39: 0000c0 callx0 a0 -402b2c3c: 3b4121 l32r a2, 40281940 -402b2c3f: 0235c5 call0 402b4f9c -402b2c42: ffea46 j 402b2bef -402b2c45: 000000 ill - -402b2c48 : -402b2c48: fedb21 l32r a2, 402b27b4 -402b2c4b: 030c movi.n a3, 0 -402b2c4d: e40242 l8ui a4, a2, 228 -402b2c50: e20222 l8ui a2, a2, 226 -402b2c53: 440b addi.n a4, a4, -1 -402b2c55: 932340 movnez a2, a3, a4 -402b2c58: f00d ret.n - ... - -402b2c5c : -402b2c5c: fed631 l32r a3, 402b27b4 -402b2c5f: e54322 s8i a2, a3, 229 -402b2c62: f00d ret.n - -402b2c64 : -402b2c64: fed421 l32r a2, 402b27b4 -402b2c67: e50222 l8ui a2, a2, 229 -402b2c6a: f00d ret.n - -402b2c6c : -402b2c6c: fed231 l32r a3, 402b27b4 -402b2c6f: 404322 s8i a2, a3, 64 -402b2c72: f00d ret.n - -402b2c74 : -402b2c74: fed021 l32r a2, 402b27b4 -402b2c77: 400222 l8ui a2, a2, 64 -402b2c7a: f00d ret.n -402b2c7c: d01c movi.n a0, 29 -402b2c7e: fe .byte 0xfe -402b2c7f: 3f .byte 0x3f - -402b2c80 : -402b2c80: f0c112 addi a1, a1, -16 -402b2c83: 31d9 s32i.n a13, a1, 12 -402b2c85: 1109 s32i.n a0, a1, 4 -402b2c87: fecbd1 l32r a13, 402b27b4 -402b2c8a: 21c9 s32i.n a12, a1, 8 -402b2c8c: 132dd2 l32i a13, a13, 76 -402b2c8f: 3d7bc1 l32r a12, 4028227c -402b2c92: c0d2d0 sub a13, a2, a13 -402b2c95: 0020c0 memw -402b2c98: 802cc2 l32i a12, a12, 0x200 -402b2c9b: 203c movi.n a0, 50 -402b2c9d: 7ab0d7 bgeu a0, a13, 402b2d1b -402b2ca0: 120c movi.n a2, 1 -402b2ca2: b30d01 l32r a0, 4029f8d8 -402b2ca5: 0000c0 callx0 a0 -402b2ca8: 820c movi.n a2, 8 -402b2caa: def001 l32r a0, 402aa86c -402b2cad: 0000c0 callx0 a0 -402b2cb0: 020c movi.n a2, 0 -402b2cb2: b30901 l32r a0, 4029f8d8 -402b2cb5: 0000c0 callx0 a0 -402b2cb8: 0020c0 memw -402b2cbb: 3d7031 l32r a3, 4028227c -402b2cbe: 802332 l32i a3, a3, 0x200 -402b2cc1: cecd22 addi a2, a13, -50 -402b2cc4: c0c3c0 sub a12, a3, a12 -402b2cc7: 18dc02 addmi a0, a12, 0x1800 -402b2cca: d4c002 addi a0, a0, -44 -402b2ccd: 47b027 bgeu a0, a2, 402b2d18 -402b2cd0: ffeb21 l32r a2, 402b2c7c -402b2cd3: 0129 s32i.n a2, a1, 0 -402b2cd5: 3d7201 l32r a0, 402822a0 -402b2cd8: 0000c0 callx0 a0 -402b2cdb: e8a332 movi a3, 0x3e8 -402b2cde: c02dc0 sub a2, a13, a12 -402b2ce1: cec222 addi a2, a2, -50 -402b2ce4: 3c5a01 l32r a0, 40281e4c -402b2ce7: 0000c0 callx0 a0 -402b2cea: 040c movi.n a4, 0 -402b2cec: 023d mov.n a3, a2 -402b2cee: 150c movi.n a5, 1 -402b2cf0: 0128 l32i.n a2, a1, 0 -402b2cf2: 3d6c01 l32r a0, 402822a4 -402b2cf5: 0000c0 callx0 a0 -402b2cf8: feaf01 l32r a0, 402b27b4 -402b2cfb: c008 l32i.n a0, a0, 48 -402b2cfd: 243900 extui a3, a0, 9, 3 -402b2d00: 242326 beqi a3, 2, 402b2d28 -402b2d03: 216007 bbci a0, 0, 402b2d28 -402b2d06: ff3121 l32r a2, 402b29cc -402b2d09: ff3131 l32r a3, 402b29d0 -402b2d0c: 5aa242 movi a4, 0x25a -402b2d0f: b1cb01 l32r a0, 4029f43c -402b2d12: 0000c0 callx0 a0 -402b2d15: ffff06 j 402b2d15 -402b2d18: ffbbc5 call0 402b28d8 -402b2d1b: 120c movi.n a2, 1 -402b2d1d: 21c8 l32i.n a12, a1, 8 -402b2d1f: 31d8 l32i.n a13, a1, 12 -402b2d21: 1108 l32i.n a0, a1, 4 -402b2d23: 10c112 addi a1, a1, 16 -402b2d26: f00d ret.n -402b2d28: e68b31 l32r a3, 402ac754 -402b2d2b: 00a642 movi a4, 0x600 -402b2d2e: 103030 and a3, a0, a3 -402b2d31: 203340 or a3, a3, a4 -402b2d34: fea041 l32r a4, 402b27b4 -402b2d37: 020c movi.n a2, 0 -402b2d39: c439 s32i.n a3, a4, 48 -402b2d3b: fff786 j 402b2d1d -402b2d3e: f00000 subx8 a0, a0, a0 -402b2d41: 402ca6 blti a12, 2, 402b2d85 - -402b2d44 : -402b2d44: e0c112 addi a1, a1, -32 -402b2d47: 41d9 s32i.n a13, a1, 16 -402b2d49: 31c9 s32i.n a12, a1, 12 -402b2d4b: 2109 s32i.n a0, a1, 8 -402b2d4d: 02cd mov.n a12, a2 -402b2d4f: ffb885 call0 402b28d8 -402b2d52: fe98d1 l32r a13, 402b27b4 -402b2d55: 582c26 beqi a12, 2, 402b2db1 -402b2d58: 554c26 beqi a12, 4, 402b2db1 -402b2d5b: 2d8c26 beqi a12, 8, 402b2d8c -402b2d5e: 4fbc66 bnei a12, 16, 402b2db1 -402b2d61: cd08 l32i.n a0, a13, 48 -402b2d63: 4a60d7 bbci a0, 13, 402b2db1 -402b2d66: 68cd22 addi a2, a13, 104 -402b2d69: 0129 s32i.n a2, a1, 0 -402b2d6b: 3d4d01 l32r a0, 402822a0 -402b2d6e: 0000c0 callx0 a0 -402b2d71: 0128 l32i.n a2, a1, 0 -402b2d73: a30c movi.n a3, 10 -402b2d75: 040c movi.n a4, 0 -402b2d77: 44e671 l32r a7, 40284110 -402b2d7a: cd68 l32i.n a6, a13, 48 -402b2d7c: 150c movi.n a5, 1 -402b2d7e: 206670 or a6, a6, a7 -402b2d81: cd69 s32i.n a6, a13, 48 -402b2d83: 3d4801 l32r a0, 402822a4 -402b2d86: 0000c0 callx0 a0 -402b2d89: 000906 j 402b2db1 -402b2d8c: 54cd22 addi a2, a13, 84 -402b2d8f: 1129 s32i.n a2, a1, 4 -402b2d91: 3d4301 l32r a0, 402822a0 -402b2d94: 0000c0 callx0 a0 -402b2d97: 142d22 l32i a2, a13, 80 -402b2d9a: e8a332 movi a3, 0x3e8 -402b2d9d: 3c2b01 l32r a0, 40281e4c -402b2da0: 0000c0 callx0 a0 -402b2da3: 040c movi.n a4, 0 -402b2da5: 023d mov.n a3, a2 -402b2da7: 150c movi.n a5, 1 -402b2da9: 1128 l32i.n a2, a1, 4 -402b2dab: 3d3e01 l32r a0, 402822a4 -402b2dae: 0000c0 callx0 a0 -402b2db1: cd08 l32i.n a0, a13, 48 -402b2db3: 243900 extui a3, a0, 9, 3 -402b2db6: 243326 beqi a3, 3, 402b2dde -402b2db9: ffe121 l32r a2, 402b2d40 -402b2dbc: 0c4d mov.n a4, a12 -402b2dbe: 3b0b01 l32r a0, 402819ec -402b2dc1: 0000c0 callx0 a0 -402b2dc4: cd08 l32i.n a0, a13, 48 -402b2dc6: 248900 extui a8, a0, 9, 3 -402b2dc9: 113826 beqi a8, 3, 402b2dde -402b2dcc: ff0021 l32r a2, 402b29cc -402b2dcf: ff0031 l32r a3, 402b29d0 -402b2dd2: 8fa242 movi a4, 0x28f -402b2dd5: b19901 l32r a0, 4029f43c -402b2dd8: 0000c0 callx0 a0 -402b2ddb: ffff06 j 402b2ddb -402b2dde: e65d21 l32r a2, 402ac754 -402b2de1: 102020 and a2, a0, a2 -402b2de4: 1560d7 bbci a0, 13, 402b2dfd -402b2de7: 40ad01 l32r a0, 4028309c -402b2dea: 200200 or a0, a2, a0 -402b2ded: cd09 s32i.n a0, a13, 48 -402b2def: 334dc2 s8i a12, a13, 51 -402b2df2: 31c8 l32i.n a12, a1, 12 -402b2df4: 41d8 l32i.n a13, a1, 16 -402b2df6: 2108 l32i.n a0, a1, 8 -402b2df8: 20c112 addi a1, a1, 32 -402b2dfb: f00d ret.n -402b2dfd: 020d mov.n a0, a2 -402b2dff: fffa86 j 402b2ded - ... - -402b2e04 : -402b2e04: f0c112 addi a1, a1, -16 -402b2e07: 0109 s32i.n a0, a1, 0 -402b2e09: feb001 l32r a0, 402b28cc -402b2e0c: 000002 l8ui a0, a0, 0 -402b2e0f: 042066 bnei a0, 2, 402b2e17 -402b2e12: 820c movi.n a2, 8 -402b2e14: fff2c5 call0 402b2d44 -402b2e17: 0108 l32i.n a0, a1, 0 -402b2e19: 10c112 addi a1, a1, 16 -402b2e1c: f00d ret.n - ... - -402b2e20 : -402b2e20: f00d ret.n - ... - -402b2e24 : -402b2e24: f00d ret.n -402b2e26: 440000 extui a0, a0, 0, 5 -402b2e29: 402b36 excw -402b2e2c: 000dc0 callx0 a13 -402b2e2f: 613140 excw - -402b2e30 : -402b2e30: fe6131 l32r a3, 402b27b4 -402b2e33: fffd21 l32r a2, 402b2e28 -402b2e36: f0c112 addi a1, a1, -16 -402b2e39: 0109 s32i.n a0, a1, 0 -402b2e3b: fffc01 l32r a0, 402b2e2c -402b2e3e: 0000c0 callx0 a0 -402b2e41: fe5c21 l32r a2, 402b27b4 -402b2e44: e64431 l32r a3, 402ac754 -402b2e47: c208 l32i.n a0, a2, 48 -402b2e49: 100030 and a0, a0, a3 -402b2e4c: 00a432 movi a3, 0x400 -402b2e4f: 200030 or a0, a0, a3 -402b2e52: c209 s32i.n a0, a2, 48 -402b2e54: 0108 l32i.n a0, a1, 0 -402b2e56: 10c112 addi a1, a1, 16 -402b2e59: f00d ret.n -402b2e5b: cfb800 excw -402b2e5e: fe .byte 0xfe -402b2e5f: 3f .byte 0x3f - -402b2e60 : -402b2e60: ffff81 l32r a8, 402b2e5c -402b2e63: f0c112 addi a1, a1, -16 -402b2e66: 0109 s32i.n a0, a1, 0 -402b2e68: 21d9 s32i.n a13, a1, 8 -402b2e6a: 11c9 s32i.n a12, a1, 4 -402b2e6c: 31e9 s32i.n a14, a1, 12 -402b2e6e: ecc8e2 addi a14, a8, -20 -402b2e71: 98c8c2 addi a12, a8, -104 -402b2e74: 3d02d1 l32r a13, 4028227c -402b2e77: 0020c0 memw -402b2e7a: 802dd2 l32i a13, a13, 0x200 -402b2e7d: e63541 l32r a4, 402ac754 -402b2e80: cc28 l32i.n a2, a12, 48 -402b2e82: 9c7731 l32r a3, 4029a060 -402b2e85: 102240 and a2, a2, a4 -402b2e88: 202230 or a2, a2, a3 -402b2e8b: cc29 s32i.n a2, a12, 48 -402b2e8d: 320c02 l8ui a0, a12, 50 -402b2e90: bc58 l32i.n a5, a12, 44 -402b2e92: 07f016 beqz a0, 402b2f15 -402b2e95: 4c08 l32i.n a0, a12, 16 -402b2e97: 5c78 l32i.n a7, a12, 20 -402b2e99: c020d0 sub a2, a0, a13 -402b2e9c: 3ab527 bgeu a5, a2, 402b2eda -402b2e9f: 3cfab1 l32r a11, 40282288 -402b2ea2: 64a0a2 movi a10, 100 -402b2ea5: 060c movi.n a6, 0 -402b2ea7: 410c92 l8ui a9, a12, 65 -402b2eaa: 120c movi.n a2, 1 -402b2eac: 661b addi.n a6, a6, 1 -402b2eae: 6c09 s32i.n a0, a12, 24 -402b2eb0: 828950 mull a8, a9, a5 -402b2eb3: 050a add.n a0, a5, a0 -402b2eb5: 4c09 s32i.n a0, a12, 16 -402b2eb7: c03700 sub a3, a7, a0 -402b2eba: 03b837 bgeu a8, a3, 402b2ec1 -402b2ebd: 787a add.n a7, a8, a7 -402b2ebf: 5c79 s32i.n a7, a12, 20 -402b2ec1: c080d0 sub a8, a0, a13 -402b2ec4: 0f96a7 bne a6, a10, 402b2ed7 -402b2ec7: 744090 extui a4, a9, 0, 8 -402b2eca: 835b50 moveqz a5, a11, a5 -402b2ecd: bc59 s32i.n a5, a12, 44 -402b2ecf: 834290 moveqz a4, a2, a9 -402b2ed2: 049d mov.n a9, a4 -402b2ed4: 414c42 s8i a4, a12, 65 -402b2ed7: d13587 bltu a5, a8, 402b2eac -402b2eda: ffe021 l32r a2, 402b2e5c -402b2edd: 3cf001 l32r a0, 402822a0 -402b2ee0: 0000c0 callx0 a0 -402b2ee3: 0e2d mov.n a2, a14 -402b2ee5: 3cee01 l32r a0, 402822a0 -402b2ee8: 0000c0 callx0 a0 -402b2eeb: e8a332 movi a3, 0x3e8 -402b2eee: 132c42 l32i a4, a12, 76 -402b2ef1: 4c58 l32i.n a5, a12, 16 -402b2ef3: 142c22 l32i a2, a12, 80 -402b2ef6: c055d0 sub a5, a5, a13 -402b2ef9: 225a add.n a2, a2, a5 -402b2efb: c02240 sub a2, a2, a4 -402b2efe: 3bd301 l32r a0, 40281e4c -402b2f01: 0000c0 callx0 a0 -402b2f04: 040c movi.n a4, 0 -402b2f06: 023d mov.n a3, a2 -402b2f08: 150c movi.n a5, 1 -402b2f0a: 0e2d mov.n a2, a14 -402b2f0c: 3ce601 l32r a0, 402822a4 -402b2f0f: 0000c0 callx0 a0 -402b2f12: 000786 j 402b2f34 -402b2f15: 082d mov.n a2, a8 -402b2f17: 3ce201 l32r a0, 402822a0 -402b2f1a: 0000c0 callx0 a0 -402b2f1d: 0e2d mov.n a2, a14 -402b2f1f: 3ce001 l32r a0, 402822a0 -402b2f22: 0000c0 callx0 a0 -402b2f25: 0e2d mov.n a2, a14 -402b2f27: 69a032 movi a3, 105 -402b2f2a: 040c movi.n a4, 0 -402b2f2c: 150c movi.n a5, 1 -402b2f2e: 3cdd01 l32r a0, 402822a4 -402b2f31: 0000c0 callx0 a0 -402b2f34: 11c8 l32i.n a12, a1, 4 -402b2f36: 21d8 l32i.n a13, a1, 8 -402b2f38: 31e8 l32i.n a14, a1, 12 -402b2f3a: 0108 l32i.n a0, a1, 0 -402b2f3c: 10c112 addi a1, a1, 16 -402b2f3f: f00d ret.n -402b2f41: 000000 ill -402b2f44: 2ca710 excw -402b2f47: c11240 mul16u a1, a2, a4 - -402b2f48 : -402b2f48: f0c112 addi a1, a1, -16 -402b2f4b: 0109 s32i.n a0, a1, 0 -402b2f4d: ffbdc5 call0 402b2b2c -402b2f50: b2dc bnez.n a2, 402b2f6f -402b2f52: 120c movi.n a2, 1 -402b2f54: 130c movi.n a3, 1 -402b2f56: 00ec85 call0 402b3e20 -402b2f59: fe1621 l32r a2, 402b27b4 -402b2f5c: e5fe41 l32r a4, 402ac754 -402b2f5f: c208 l32i.n a0, a2, 48 -402b2f61: 00a232 movi a3, 0x200 -402b2f64: 100040 and a0, a0, a4 -402b2f67: 200030 or a0, a0, a3 -402b2f6a: c209 s32i.n a0, a2, 48 -402b2f6c: 000206 j 402b2f78 -402b2f6f: fff521 l32r a2, 402b2f44 -402b2f72: 3a9e01 l32r a0, 402819ec -402b2f75: 0000c0 callx0 a0 -402b2f78: 0108 l32i.n a0, a1, 0 -402b2f7a: 10c112 addi a1, a1, 16 -402b2f7d: f00d ret.n -402b2f7f: 0c0000 excw -402b2f82: 300000 xor a0, a0, a0 -402b2f85: 402ca7 blt a12, a10, 402b2fc9 - -402b2f88 : -402b2f88: f0c112 addi a1, a1, -16 -402b2f8b: 0109 s32i.n a0, a1, 0 -402b2f8d: ffb9c5 call0 402b2b2c -402b2f90: b2dc bnez.n a2, 402b2faf -402b2f92: 020c movi.n a2, 0 -402b2f94: 130c movi.n a3, 1 -402b2f96: 00e885 call0 402b3e20 -402b2f99: fe0621 l32r a2, 402b27b4 -402b2f9c: e5ee41 l32r a4, 402ac754 -402b2f9f: c208 l32i.n a0, a2, 48 -402b2fa1: fff731 l32r a3, 402b2f80 -402b2fa4: 100040 and a0, a0, a4 -402b2fa7: 200030 or a0, a0, a3 -402b2faa: c209 s32i.n a0, a2, 48 -402b2fac: 000206 j 402b2fb8 -402b2faf: fff521 l32r a2, 402b2f84 -402b2fb2: 3a8e01 l32r a0, 402819ec -402b2fb5: 0000c0 callx0 a0 -402b2fb8: 0108 l32i.n a0, a1, 0 -402b2fba: 10c112 addi a1, a1, 16 -402b2fbd: f00d ret.n -402b2fbf: 0e0000 excw - ... - -402b2fc4 : -402b2fc4: 00a022 movi a2, 0 -402b2fc7: 00a032 movi a3, 0 -402b2fca: f0c112 addi a1, a1, -16 -402b2fcd: 0161c2 s32i a12, a1, 4 -402b2fd0: 0109 s32i.n a0, a1, 0 -402b2fd2: ff9601 l32r a0, 402b2e2c -402b2fd5: 0000c0 callx0 a0 -402b2fd8: fdf7c1 l32r a12, 402b27b4 -402b2fdb: 444e31 l32r a3, 40284114 -402b2fde: cc08 l32i.n a0, a12, 48 -402b2fe0: 54cc22 addi a2, a12, 84 -402b2fe3: 100030 and a0, a0, a3 -402b2fe6: cc09 s32i.n a0, a12, 48 -402b2fe8: 3cae01 l32r a0, 402822a0 -402b2feb: 0000c0 callx0 a0 -402b2fee: ff9b21 l32r a2, 402b2e5c -402b2ff1: 3cab01 l32r a0, 402822a0 -402b2ff4: 0000c0 callx0 a0 -402b2ff7: cc08 l32i.n a0, a12, 48 -402b2ff9: 370c42 l8ui a4, a12, 55 -402b2ffc: 2ee0c7 bbsi a0, 12, 402b302e -402b2fff: b4ec bnez.n a4, 402b302e -402b3001: 050c movi.n a5, 0 -402b3003: 394c52 s8i a5, a12, 57 -402b3006: 0d60d7 bbci a0, 13, 402b3017 -402b3009: ffed61 l32r a6, 402b2fc0 -402b300c: 206060 or a6, a0, a6 -402b300f: cc69 s32i.n a6, a12, 48 -402b3011: 025d05 call0 402b55e4 -402b3014: 000286 j 402b3022 -402b3017: e5cf71 l32r a7, 402ac754 -402b301a: 107070 and a7, a0, a7 -402b301d: cc79 s32i.n a7, a12, 48 -402b301f: 025c45 call0 402b55e4 -402b3022: 11c8 l32i.n a12, a1, 4 -402b3024: 0108 l32i.n a0, a1, 0 -402b3026: 10c112 addi a1, a1, 16 -402b3029: f00d ret.n -402b302b: 000000 ill -402b302e: fff585 call0 402b2f88 -402b3031: fffb46 j 402b3022 -402b3034: 2ca750 excw -402b3037: 232840 excw - ... - -402b303c : -402b303c: f0c112 addi a1, a1, -16 -402b303f: 11c9 s32i.n a12, a1, 4 -402b3041: fddcc1 l32r a12, 402b27b4 -402b3044: 0109 s32i.n a0, a1, 0 -402b3046: cc08 l32i.n a0, a12, 48 -402b3048: 040d00 extui a0, a0, 13, 1 -402b304b: 0a7016 beqz a0, 402b30f6 -402b304e: 54cc22 addi a2, a12, 84 -402b3051: 3c9301 l32r a0, 402822a0 -402b3054: 0000c0 callx0 a0 -402b3057: ff8121 l32r a2, 402b2e5c -402b305a: 3c9101 l32r a0, 402822a0 -402b305d: 0000c0 callx0 a0 -402b3060: 41ca31 l32r a3, 40283788 -402b3063: cc08 l32i.n a0, a12, 48 -402b3065: fe1921 l32r a2, 402b28cc -402b3068: 040c movi.n a4, 0 -402b306a: 364c42 s8i a4, a12, 54 -402b306d: 374c42 s8i a4, a12, 55 -402b3070: 000222 l8ui a2, a2, 0 -402b3073: 100030 and a0, a0, a3 -402b3076: cc09 s32i.n a0, a12, 48 -402b3078: 142266 bnei a2, 2, 402b3090 -402b307b: ffab05 call0 402b2b2c -402b307e: c28c beqz.n a2, 402b308e -402b3080: feff21 l32r a2, 402b2c7c -402b3083: 3c8701 l32r a0, 402822a0 -402b3086: 0000c0 callx0 a0 -402b3089: 220c movi.n a2, 2 -402b308b: ffcb85 call0 402b2d44 -402b308e: cc08 l32i.n a0, a12, 48 -402b3090: 243900 extui a3, a0, 9, 3 -402b3093: 0b7326 beqi a3, 7, 402b30a2 -402b3096: 008316 beqz a3, 402b30a2 -402b3099: fff285 call0 402b2fc4 -402b309c: 0c2c32 l32i a3, a12, 48 -402b309f: 243930 extui a3, a3, 9, 3 -402b30a2: ffe421 l32r a2, 402b3034 -402b30a5: 3a5101 l32r a0, 402819ec -402b30a8: 0000c0 callx0 a0 -402b30ab: feaf22 movi a2, -2 -402b30ae: 3fae32 movi a3, 0xfffffe3f -402b30b1: 441271 l32r a7, 402840fc -402b30b4: cc68 l32i.n a6, a12, 48 -402b30b6: ffe041 l32r a4, 402b3038 -402b30b9: 050c movi.n a5, 0 -402b30bb: 3a2181 l32r a8, 40281940 -402b30be: 136c82 s32i a8, a12, 76 -402b30c1: bc59 s32i.n a5, a12, 44 -402b30c3: 414c52 s8i a5, a12, 65 -402b30c6: 6c59 s32i.n a5, a12, 24 -402b30c8: 4c59 s32i.n a5, a12, 16 -402b30ca: 5c59 s32i.n a5, a12, 20 -402b30cc: 8c59 s32i.n a5, a12, 32 -402b30ce: 146c42 s32i a4, a12, 80 -402b30d1: 106670 and a6, a6, a7 -402b30d4: cc69 s32i.n a6, a12, 48 -402b30d6: 324c52 s8i a5, a12, 50 -402b30d9: cc08 l32i.n a0, a12, 48 -402b30db: 740c movi.n a4, 7 -402b30dd: 100030 and a0, a0, a3 -402b30e0: 100020 and a0, a0, a2 -402b30e3: cc09 s32i.n a0, a12, 48 -402b30e5: 415900 srli a5, a0, 9 -402b30e8: 0a0457 bnone a4, a5, 402b30f6 -402b30eb: e59a91 l32r a9, 402ac754 -402b30ee: 109090 and a9, a0, a9 -402b30f1: cc99 s32i.n a9, a12, 48 -402b30f3: 024f05 call0 402b55e4 -402b30f6: 11c8 l32i.n a12, a1, 4 -402b30f8: 0108 l32i.n a0, a1, 0 -402b30fa: 10c112 addi a1, a1, 16 -402b30fd: f00d ret.n -402b30ff: cff400 excw -402b3102: fe .byte 0xfe -402b3103: 3f .byte 0x3f - -402b3104 : -402b3104: f0c112 addi a1, a1, -16 -402b3107: fdab21 l32r a2, 402b27b4 -402b310a: 016102 s32i a0, a1, 4 -402b310d: 00a002 movi a0, 0 -402b3110: 344202 s8i a0, a2, 52 -402b3113: fffb21 l32r a2, 402b3100 -402b3116: 006122 s32i a2, a1, 0 -402b3119: 3c6101 l32r a0, 402822a0 -402b311c: 0000c0 callx0 a0 -402b311f: fda531 l32r a3, 402b27b4 -402b3122: c338 l32i.n a3, a3, 48 -402b3124: 13e3d7 bbsi a3, 13, 402b313b -402b3127: 03de85 call0 402b6f10 -402b312a: d2cc bnez.n a2, 402b313b -402b312c: 0128 l32i.n a2, a1, 0 -402b312e: f4a132 movi a3, 0x1f4 -402b3131: 040c movi.n a4, 0 -402b3133: 150c movi.n a5, 1 -402b3135: 3c5b01 l32r a0, 402822a4 +402b2730: 340c movi.n a4, 3 +402b2732: 450c movi.n a5, 4 +402b2734: fff361 l32r a6, 402b2700 +402b2737: fff9c5 call0 402b26d4 +402b273a: 020c movi.n a2, 0 +402b273c: 230c movi.n a3, 2 +402b273e: 240c movi.n a4, 2 +402b2740: 350c movi.n a5, 3 +402b2742: e0a562 movi a6, 0x5e0 +402b2745: fff8c5 call0 402b26d4 +402b2748: 420c movi.n a2, 4 +402b274a: 230c movi.n a3, 2 +402b274c: 440c movi.n a4, 4 +402b274e: a50c movi.n a5, 10 +402b2750: 060c movi.n a6, 0 +402b2752: fff805 call0 402b26d4 +402b2755: 720c movi.n a2, 7 +402b2757: 230c movi.n a3, 2 +402b2759: 540c movi.n a4, 5 +402b275b: a50c movi.n a5, 10 +402b275d: 060c movi.n a6, 0 +402b275f: fff745 call0 402b26d4 +402b2762: ffe821 l32r a2, 402b2704 +402b2765: 830c movi.n a3, 8 +402b2767: 004232 s8i a3, a2, 0 +402b276a: 0e1222 l16ui a2, a2, 28 +402b276d: 130c movi.n a3, 1 +402b276f: 041fc5 call0 402b696c +402b2772: 046585 call0 402b6dcc +402b2775: 0108 l32i.n a0, a1, 0 +402b2777: 10c112 addi a1, a1, 16 +402b277a: f00d ret.n +402b277c: 092a add.n a0, a9, a2 + ... + +402b2780 : +402b2780: eb3421 l32r a2, 402ad450 +402b2783: 5fa142 movi a4, 0x15f +402b2786: 950c movi.n a5, 9 +402b2788: 00a262 movi a6, 0x200 +402b278b: 00a172 movi a7, 0x100 +402b278e: fffb81 l32r a8, 402b277c +402b2791: ffdc31 l32r a3, 402b2704 +402b2794: b90c movi.n a9, 11 +402b2796: 0d4392 s8i a9, a3, 13 +402b2799: 0c4392 s8i a9, a3, 12 +402b279c: 085382 s16i a8, a3, 16 +402b279f: 075382 s16i a8, a3, 14 +402b27a2: 1379 s32i.n a7, a3, 4 +402b27a4: 2369 s32i.n a6, a3, 8 +402b27a6: 0a5352 s16i a5, a3, 20 +402b27a9: 0e5342 s16i a4, a3, 28 +402b27ac: 0f5322 s16i a2, a3, 30 +402b27af: f00d ret.n +402b27b1: 000000 ill + +402b27b4 : +402b27b4: ffd461 l32r a6, 402b2704 +402b27b7: 540c movi.n a4, 5 +402b27b9: 451c movi.n a5, 20 +402b27bb: 013527 bltu a5, a2, 402b27c0 +402b27be: 025d mov.n a5, a2 +402b27c0: 742050 extui a2, a5, 0, 8 +402b27c3: 0152b6 bltui a2, 5, 402b27c8 +402b27c6: 024d mov.n a4, a2 +402b27c8: 0d4642 s8i a4, a6, 13 +402b27cb: 0c4642 s8i a4, a6, 12 +402b27ce: f00d ret.n +402b27d0: fecf50 excw +402b27d3: 3f .byte 0x3f + +402b27d4 : +402b27d4: 401200 ssl a2 +402b27d7: fffe51 l32r a5, 402b27d0 +402b27da: 160c movi.n a6, 1 +402b27dc: 3f2542 l32i a4, a5, 252 +402b27df: a12600 sll a2, a6 +402b27e2: 204240 or a4, a2, a4 +402b27e5: 3f6542 s32i a4, a5, 252 +402b27e8: 0a4366 bnei a3, 4, 402b27f6 +402b27eb: 3e2572 l32i a7, a5, 248 +402b27ee: 202270 or a2, a2, a7 +402b27f1: 3e6522 s32i a2, a5, 248 +402b27f4: f00d ret.n +402b27f6: 015326 beqi a3, 5, 402b27fb +402b27f9: f00d ret.n +402b27fb: 3e2582 l32i a8, a5, 248 +402b27fe: f37c movi.n a3, -1 +402b2800: 302230 xor a2, a2, a3 +402b2803: 102820 and a2, a8, a2 +402b2806: fff9c6 j 402b27f1 +402b2809: 000000 ill + +402b280c : +402b280c: fff131 l32r a3, 402b27d0 +402b280f: 020c movi.n a2, 0 +402b2811: 3f6322 s32i a2, a3, 252 +402b2814: 3e6322 s32i a2, a3, 248 +402b2817: f00d ret.n +402b2819: 000000 ill + +402b281c : +402b281c: 150c movi.n a5, 1 +402b281e: 302240 xor a2, a2, a4 +402b2821: 102320 and a2, a3, a2 +402b2824: 932520 movnez a2, a5, a2 +402b2827: f00d ret.n +402b2829: 000000 ill +402b282c: 103510 and a3, a5, a1 +402b282f: a02240 addx4 a2, a2, a4 + +402b2830 : +402b2830: 6aa022 movi a2, 106 +402b2833: 230c movi.n a3, 2 +402b2835: 050c movi.n a5, 0 +402b2837: f0c112 addi a1, a1, -16 +402b283a: 0109 s32i.n a0, a1, 0 +402b283c: dc6901 l32r a0, 402a99e0 +402b283f: ffe461 l32r a6, 402b27d0 +402b2842: 0008 l32i.n a0, a0, 0 +402b2844: 1659 s32i.n a5, a6, 4 +402b2846: 262002 l32i a0, a0, 152 +402b2849: 840c movi.n a4, 8 +402b284b: 0000c0 callx0 a0 +402b284e: ffe021 l32r a2, 402b27d0 +402b2851: fff601 l32r a0, 402b282c +402b2854: 0000c0 callx0 a0 +402b2857: ffde21 l32r a2, 402b27d0 +402b285a: 0108 l32i.n a0, a1, 0 +402b285c: 10c112 addi a1, a1, 16 +402b285f: 1228 l32i.n a2, a2, 4 +402b2861: f00d ret.n +402b2863: d08400 subx2 a8, a4, a0 +402b2866: fe .byte 0xfe +402b2867: 3f .byte 0x3f + +402b2868 : +402b2868: f0c112 addi a1, a1, -16 +402b286b: 0109 s32i.n a0, a1, 0 +402b286d: fffd01 l32r a0, 402b2864 +402b2870: 000002 l8ui a0, a0, 0 +402b2873: 90cc bnez.n a0, 402b2880 +402b2875: fffb85 call0 402b2830 +402b2878: fffb31 l32r a3, 402b2864 +402b287b: 120c movi.n a2, 1 +402b287d: 004322 s8i a2, a3, 0 +402b2880: ffd421 l32r a2, 402b27d0 +402b2883: 0108 l32i.n a0, a1, 0 +402b2885: 10c112 addi a1, a1, 16 +402b2888: 1228 l32i.n a2, a2, 4 +402b288a: f00d ret.n + +402b288c : +402b288c: 00a032 movi a3, 0 +402b288f: ffd041 l32r a4, 402b27d0 +402b2892: f0c112 addi a1, a1, -16 +402b2895: 006102 s32i a0, a1, 0 +402b2898: 1448 l32i.n a4, a4, 4 +402b289a: fec0c5 call0 402b14a8 +402b289d: fec685 call0 402b1508 +402b28a0: 0108 l32i.n a0, a1, 0 +402b28a2: 10c112 addi a1, a1, 16 +402b28a5: f00d ret.n + ... + +402b28a8 : +402b28a8: f0c112 addi a1, a1, -16 +402b28ab: 006102 s32i a0, a1, 0 +402b28ae: ffc801 l32r a0, 402b27d0 +402b28b1: 0c2002 l32i a0, a0, 48 +402b28b4: 0d6007 bbci a0, 0, 402b28c5 +402b28b7: fec505 call0 402b1508 +402b28ba: ffc501 l32r a0, 402b27d0 +402b28bd: 08a022 movi a2, 8 +402b28c0: c008 l32i.n a0, a0, 48 +402b28c2: 000086 j 402b28c8 +402b28c5: 00a022 movi a2, 0 +402b28c8: 056017 bbci a0, 1, 402b28d1 +402b28cb: 10a032 movi a3, 16 +402b28ce: 202230 or a2, a2, a3 +402b28d1: 056027 bbci a0, 2, 402b28da +402b28d4: 04a042 movi a4, 4 +402b28d7: 202240 or a2, a2, a4 +402b28da: 043300 extui a3, a0, 3, 1 +402b28dd: fed6c5 call0 402b164c +402b28e0: 0108 l32i.n a0, a1, 0 +402b28e2: 10c112 addi a1, a1, 16 +402b28e5: f00d ret.n +402b28e7: 848800 extui a8, a0, 8, 9 +402b28ea: fe .byte 0xfe +402b28eb: 3f .byte 0x3f +402b28ec: fed0e0 excw +402b28ef: 3f .byte 0x3f +402b28f0: d0d8 l32i.n a13, a0, 52 +402b28f2: fe .byte 0xfe +402b28f3: 3f .byte 0x3f + +402b28f4 : +402b28f4: f0c112 addi a1, a1, -16 +402b28f7: 006102 s32i a0, a1, 0 +402b28fa: fffb01 l32r a0, 402b28e8 +402b28fd: ffb421 l32r a2, 402b27d0 +402b2900: 000002 l8ui a0, a0, 0 +402b2903: e00222 l8ui a2, a2, 224 +402b2906: 161066 bnei a0, 1, 402b2920 +402b2909: 6522f6 bgeui a2, 2, 402b2972 +402b290c: 02a022 movi a2, 2 +402b290f: 00a032 movi a3, 0 +402b2912: ff32c5 call0 402b1c40 +402b2915: ffae41 l32r a4, 402b27d0 +402b2918: 230c movi.n a3, 2 +402b291a: e04432 s8i a3, a4, 224 +402b291d: 001606 j 402b2979 +402b2920: 192066 bnei a0, 2, 402b293d +402b2923: 01a022 movi a2, 1 +402b2926: b3ec01 l32r a0, 4029f8d8 +402b2929: 0000c0 callx0 a0 +402b292c: 08a022 movi a2, 8 +402b292f: 00a032 movi a3, 0 +402b2932: ff30c5 call0 402b1c40 +402b2935: 020c movi.n a2, 0 +402b2937: b3e801 l32r a0, 4029f8d8 +402b293a: 0000c0 callx0 a0 +402b293d: ffeb41 l32r a4, 402b28ec +402b2940: 000452 l8ui a5, a4, 0 +402b2943: 00a002 movi a0, 0 +402b2946: 0b1566 bnei a5, 1, 402b2955 +402b2949: 00a022 movi a2, 0 +402b294c: 004422 s8i a2, a4, 0 +402b294f: fb5385 call0 402ade88 +402b2952: 00a002 movi a0, 0 +402b2955: ffe621 l32r a2, 402b28f0 +402b2958: 000262 l8ui a6, a2, 0 +402b295b: 0b1666 bnei a6, 1, 402b296a +402b295e: 004202 s8i a0, a2, 0 +402b2961: 01a032 movi a3, 1 +402b2964: 01a022 movi a2, 1 +402b2967: f9e145 call0 402ac77c +402b296a: 002102 l32i a0, a1, 0 +402b296d: 10c112 addi a1, a1, 16 +402b2970: f00d ret.n +402b2972: 220c movi.n a2, 2 +402b2974: 130c movi.n a3, 1 +402b2976: ff2c85 call0 402b1c40 +402b2979: 3e4701 l32r a0, 40282298 +402b297c: 0000c0 callx0 a0 +402b297f: 020c movi.n a2, 0 +402b2981: b3d501 l32r a0, 4029f8d8 +402b2984: 0000c0 callx0 a0 +402b2987: 0247c5 call0 402b4e04 +402b298a: ff9171 l32r a7, 402b27d0 +402b298d: e10772 l8ui a7, a7, 225 +402b2990: a91766 bnei a7, 1, 402b293d +402b2993: 1a0c movi.n a10, 1 +402b2995: af3a91 l32r a9, 4029e680 +402b2998: 0020c0 memw +402b299b: 852982 l32i a8, a9, 0x214 +402b299e: 2088a0 or a8, a8, a10 +402b29a1: 0020c0 memw +402b29a4: 856982 s32i a8, a9, 0x214 +402b29a7: a0a022 movi a2, 160 +402b29aa: b75601 l32r a0, 402a0704 +402b29ad: 0000c0 callx0 a0 +402b29b0: ffe246 j 402b293d + ... + +402b29b4 : +402b29b4: ff8761 l32r a6, 402b27d0 +402b29b7: 320622 l8ui a2, a6, 50 +402b29ba: 3e3051 l32r a5, 4028227c +402b29bd: 12ac beqz.n a2, 402b29e2 +402b29bf: 0020c0 memw +402b29c2: 410642 l8ui a4, a6, 65 +402b29c5: 802552 l32i a5, a5, 0x200 +402b29c8: 5628 l32i.n a2, a6, 20 +402b29ca: b638 l32i.n a3, a6, 44 +402b29cc: c02250 sub a2, a2, a5 +402b29cf: 823340 mull a3, a3, a4 +402b29d2: 0c3327 bltu a3, a2, 402b29e2 +402b29d5: 132682 l32i a8, a6, 76 +402b29d8: 141672 l16ui a7, a6, 40 +402b29db: 778a add.n a7, a7, a8 +402b29dd: 01b727 bgeu a7, a2, 402b29e2 +402b29e0: f00d ret.n +402b29e2: 020c movi.n a2, 0 +402b29e4: f00d ret.n +402b29e6: 280000 excw +402b29e9: 3ffe95 excw +402b29ec: c0e8 l32i.n a14, a0, 48 +402b29ee: fe .byte 0xfe +402b29ef: 3f .byte 0x3f +402b29f0: 35d8 l32i.n a13, a5, 12 +402b29f2: 124010 excw + +402b29f4 : +402b29f4: e0c112 addi a1, a1, -32 +402b29f7: 0161c2 s32i a12, a1, 4 +402b29fa: 0361e2 s32i a14, a1, 12 +402b29fd: 0461f2 s32i a15, a1, 16 +402b2a00: 21d9 s32i.n a13, a1, 8 +402b2a02: 0109 s32i.n a0, a1, 0 +402b2a04: 02dd mov.n a13, a2 +402b2a06: ffe605 call0 402b2868 +402b2a09: ff71c1 l32r a12, 402b27d0 +402b2a0c: 030c movi.n a3, 0 +402b2a0e: 132c22 l32i a2, a12, 76 +402b2a11: 1c48 l32i.n a4, a12, 4 +402b2a13: c02d20 sub a2, a13, a2 +402b2a16: fea905 call0 402b14a8 +402b2a19: 3e18f1 l32r a15, 4028227c +402b2a1c: 0020c0 memw +402b2a1f: 802fe2 l32i a14, a15, 0x200 +402b2a22: 2ca132 movi a3, 0x12c +402b2a25: 023327 bltu a3, a2, 402b2a2b +402b2a28: 002b86 j 402b2ada +402b2a2b: 160c movi.n a6, 1 +402b2a2d: 050c movi.n a5, 0 +402b2a2f: af1441 l32r a4, 4029e680 +402b2a32: 0020c0 memw +402b2a35: 852472 l32i a7, a4, 0x214 +402b2a38: 047070 extui a7, a7, 0, 1 +402b2a3b: 935670 movnez a5, a6, a7 +402b2a3e: 745050 extui a5, a5, 0, 8 +402b2a41: e14c52 s8i a5, a12, 225 +402b2a44: 181566 bnei a5, 1, 402b2a60 +402b2a47: e97c movi.n a9, -2 +402b2a49: 0020c0 memw +402b2a4c: 852482 l32i a8, a4, 0x214 +402b2a4f: 108890 and a8, a8, a9 +402b2a52: 0020c0 memw +402b2a55: 856482 s32i a8, a4, 0x214 +402b2a58: 025c movi.n a2, 80 +402b2a5a: b72a01 l32r a0, 402a0704 +402b2a5d: 0000c0 callx0 a0 +402b2a60: 023745 call0 402b4dd8 +402b2a63: 01a022 movi a2, 1 +402b2a66: b39c01 l32r a0, 4029f8d8 +402b2a69: 0000c0 callx0 a0 +402b2a6c: 220c movi.n a2, 2 +402b2a6e: df8601 l32r a0, 402aa888 +402b2a71: 0000c0 callx0 a0 +402b2a74: 51e9 s32i.n a14, a1, 20 +402b2a76: ffdb85 call0 402b2830 +402b2a79: 1c48 l32i.n a4, a12, 4 +402b2a7b: 132c22 l32i a2, a12, 76 +402b2a7e: 030c movi.n a3, 0 +402b2a80: c02d20 sub a2, a13, a2 +402b2a83: fea245 call0 402b14a8 +402b2a86: 02ed mov.n a14, a2 +402b2a88: 0020c0 memw +402b2a8b: 1c48 l32i.n a4, a12, 4 +402b2a8d: 5158 l32i.n a5, a1, 20 +402b2a8f: 802f22 l32i a2, a15, 0x200 +402b2a92: 030c movi.n a3, 0 +402b2a94: c02250 sub a2, a2, a5 +402b2a97: fea105 call0 402b14a8 +402b2a9a: 02dd mov.n a13, a2 +402b2a9c: 3dfe01 l32r a0, 40282294 +402b2a9f: 0000c0 callx0 a0 +402b2aa2: 04dd62 addmi a6, a13, 0x400 +402b2aa5: ffde72 addmi a7, a14, 0xffffff00 +402b2aa8: d4c772 addi a7, a7, -44 +402b2aab: e8c662 addi a6, a6, -24 +402b2aae: 31b677 bgeu a6, a7, 402b2ae3 +402b2ab1: c02ed0 sub a2, a14, a13 +402b2ab4: ffd222 addmi a2, a2, 0xffffff00 +402b2ab7: d4c222 addi a2, a2, -44 +402b2aba: ffdec5 call0 402b28a8 +402b2abd: cc08 l32i.n a0, a12, 48 +402b2abf: 243900 extui a3, a0, 9, 3 +402b2ac2: 312326 beqi a3, 2, 402b2af7 +402b2ac5: 2e6007 bbci a0, 0, 402b2af7 +402b2ac8: ffc821 l32r a2, 402b29e8 +402b2acb: ffc831 l32r a3, 402b29ec +402b2ace: 24a142 movi a4, 0x124 +402b2ad1: b25a01 l32r a0, 4029f43c +402b2ad4: 0000c0 callx0 a0 +402b2ad7: ffff06 j 402b2ad7 +402b2ada: 3def01 l32r a0, 40282298 +402b2add: 0000c0 callx0 a0 +402b2ae0: 000086 j 402b2ae6 +402b2ae3: ffe105 call0 402b28f4 +402b2ae6: 120c movi.n a2, 1 +402b2ae8: 11c8 l32i.n a12, a1, 4 +402b2aea: 21d8 l32i.n a13, a1, 8 +402b2aec: 31e8 l32i.n a14, a1, 12 +402b2aee: 41f8 l32i.n a15, a1, 16 +402b2af0: 0108 l32i.n a0, a1, 0 +402b2af2: 20c112 addi a1, a1, 32 +402b2af5: f00d ret.n +402b2af7: e71e71 l32r a7, 402ac770 +402b2afa: 00a682 movi a8, 0x600 +402b2afd: 107070 and a7, a0, a7 +402b2b00: 207780 or a7, a7, a8 +402b2b03: 3fae82 movi a8, 0xfffffe3f +402b2b06: 107780 and a7, a7, a8 +402b2b09: 0c6c72 s32i a7, a12, 48 +402b2b0c: 3fb941 l32r a4, 402829f0 +402b2b0f: 0020c0 memw +402b2b12: 472462 l32i a6, a4, 0x11c +402b2b15: 076c62 s32i a6, a12, 28 +402b2b18: 0020c0 memw +402b2b1b: 802f52 l32i a5, a15, 0x200 +402b2b1e: 086c52 s32i a5, a12, 32 +402b2b21: 0020c0 memw +402b2b24: 220c movi.n a2, 2 +402b2b26: 9448 l32i.n a4, a4, 36 +402b2b28: 9c49 s32i.n a4, a12, 36 +402b2b2a: e04c22 s8i a2, a12, 224 +402b2b2d: ffb001 l32r a0, 402b29f0 +402b2b30: 0000c0 callx0 a0 +402b2b33: e04c22 s8i a2, a12, 224 +402b2b36: 748020 extui a8, a2, 0, 8 +402b2b39: 38cc bnez.n a8, 402b2b40 +402b2b3b: 220c movi.n a2, 2 +402b2b3d: fecec5 call0 402b182c +402b2b40: 020c movi.n a2, 0 +402b2b42: ffe886 j 402b2ae8 +402b2b45: 000000 ill + +402b2b48 : +402b2b48: ff2241 l32r a4, 402b27d0 +402b2b4b: 130c movi.n a3, 1 +402b2b4d: c448 l32i.n a4, a4, 48 +402b2b4f: 020c movi.n a2, 0 +402b2b51: 244940 extui a4, a4, 9, 3 +402b2b54: fdc442 addi a4, a4, -3 +402b2b57: 832340 moveqz a2, a3, a4 +402b2b5a: f00d ret.n +402b2b5c: c94a add.n a12, a9, a4 +402b2b5e: fe .byte 0xfe +402b2b5f: 3f .byte 0x3f +402b2b60: 2ca6d0 excw +402b2b63: d0f840 subx2 a15, a8, a4 +402b2b66: fe .byte 0xfe +402b2b67: 3f .byte 0x3f +402b2b68: 2ca6e0 excw +402b2b6b: a6f040 excw +402b2b6e: 402c movi.n a0, 36 +402b2b70: 2ca700 excw +402b2b73: c11240 mul16u a1, a2, a4 + +402b2b74 : +402b2b74: f0c112 addi a1, a1, -16 +402b2b77: 0109 s32i.n a0, a1, 0 +402b2b79: 31e9 s32i.n a14, a1, 12 +402b2b7b: 11c9 s32i.n a12, a1, 4 +402b2b7d: 21d9 s32i.n a13, a1, 8 +402b2b7f: 02cd mov.n a12, a2 +402b2b81: ff13d1 l32r a13, 402b27d0 +402b2b84: b08fe1 l32r a14, 4029edc0 +402b2b87: 02fc bnez.n a2, 402b2bbb +402b2b89: 0e2d mov.n a2, a14 +402b2b8b: 3dc501 l32r a0, 402822a0 +402b2b8e: 0000c0 callx0 a0 +402b2b91: 0e2d mov.n a2, a14 +402b2b93: fff241 l32r a4, 402b2b5c +402b2b96: 931c movi.n a3, 25 +402b2b98: 150c movi.n a5, 1 +402b2b9a: 005432 s16i a3, a4, 0 +402b2b9d: 931c movi.n a3, 25 +402b2b9f: 140c movi.n a4, 1 +402b2ba1: 3dc001 l32r a0, 402822a4 +402b2ba4: 0000c0 callx0 a0 +402b2ba7: ffee21 l32r a2, 402b2b60 +402b2baa: 050c movi.n a5, 0 +402b2bac: e24d52 s8i a5, a13, 226 +402b2baf: e44d52 s8i a5, a13, 228 +402b2bb2: 3b8e01 l32r a0, 402819ec +402b2bb5: 0000c0 callx0 a0 +402b2bb8: 001746 j 402b2c19 +402b2bbb: ffeb21 l32r a2, 402b2b68 +402b2bbe: e40d92 l8ui a9, a13, 228 +402b2bc1: ffe881 l32r a8, 402b2b64 +402b2bc4: 160c movi.n a6, 1 +402b2bc6: 000872 l8ui a7, a8, 0 +402b2bc9: e44d62 s8i a6, a13, 228 +402b2bcc: 837690 moveqz a7, a6, a9 +402b2bcf: 004872 s8i a7, a8, 0 +402b2bd2: 3b8601 l32r a0, 402819ec +402b2bd5: 0000c0 callx0 a0 +402b2bd8: 531c26 beqi a12, 1, 402b2c2f +402b2bdb: 502c26 beqi a12, 2, 402b2c2f +402b2bde: e34dc2 s8i a12, a13, 227 +402b2be1: 000d06 j 402b2c19 +402b2be4: 202ee0 or a2, a14, a14 +402b2be7: 3dae01 l32r a0, 402822a0 +402b2bea: 0000c0 callx0 a0 +402b2bed: 202ee0 or a2, a14, a14 +402b2bf0: 19a032 movi a3, 25 +402b2bf3: 140c movi.n a4, 1 +402b2bf5: 150c movi.n a5, 1 +402b2bf7: ffd9b1 l32r a11, 402b2b5c +402b2bfa: 9a1c movi.n a10, 25 +402b2bfc: 005ba2 s16i a10, a11, 0 +402b2bff: 3da901 l32r a0, 402822a4 +402b2c02: 0000c0 callx0 a0 +402b2c05: 64a022 movi a2, 100 +402b2c08: 023ac5 call0 402b4fb8 +402b2c0b: 0c3d mov.n a3, a12 +402b2c0d: e24dc2 s8i a12, a13, 226 +402b2c10: ffd721 l32r a2, 402b2b6c +402b2c13: 3b7601 l32r a0, 402819ec +402b2c16: 0000c0 callx0 a0 +402b2c19: ffd521 l32r a2, 402b2b70 +402b2c1c: 11c8 l32i.n a12, a1, 4 +402b2c1e: 21d8 l32i.n a13, a1, 8 +402b2c20: 31e8 l32i.n a14, a1, 12 +402b2c22: 3b7201 l32r a0, 402819ec +402b2c25: 0000c0 callx0 a0 +402b2c28: 0108 l32i.n a0, a1, 0 +402b2c2a: 10c112 addi a1, a1, 16 +402b2c2d: f00d ret.n +402b2c2f: e20d32 l8ui a3, a13, 226 +402b2c32: da1c37 beq a12, a3, 402b2c10 +402b2c35: ab1c66 bnei a12, 1, 402b2be4 +402b2c38: 202ee0 or a2, a14, a14 +402b2c3b: 3d9901 l32r a0, 402822a0 +402b2c3e: 0000c0 callx0 a0 +402b2c41: 202ee0 or a2, a14, a14 +402b2c44: 01a042 movi a4, 1 +402b2c47: 150c movi.n a5, 1 +402b2c49: ffc401 l32r a0, 402b2b5c +402b2c4c: 3b3d31 l32r a3, 40281940 +402b2c4f: 005032 s16i a3, a0, 0 +402b2c52: 3d9401 l32r a0, 402822a4 +402b2c55: 0000c0 callx0 a0 +402b2c58: 3b3a21 l32r a2, 40281940 +402b2c5b: 0235c5 call0 402b4fb8 +402b2c5e: ffea46 j 402b2c0b +402b2c61: 000000 ill + +402b2c64 : +402b2c64: fedb21 l32r a2, 402b27d0 +402b2c67: 030c movi.n a3, 0 +402b2c69: e40242 l8ui a4, a2, 228 +402b2c6c: e20222 l8ui a2, a2, 226 +402b2c6f: 440b addi.n a4, a4, -1 +402b2c71: 932340 movnez a2, a3, a4 +402b2c74: f00d ret.n + ... + +402b2c78 : +402b2c78: fed631 l32r a3, 402b27d0 +402b2c7b: e54322 s8i a2, a3, 229 +402b2c7e: f00d ret.n + +402b2c80 : +402b2c80: fed421 l32r a2, 402b27d0 +402b2c83: e50222 l8ui a2, a2, 229 +402b2c86: f00d ret.n + +402b2c88 : +402b2c88: fed231 l32r a3, 402b27d0 +402b2c8b: 404322 s8i a2, a3, 64 +402b2c8e: f00d ret.n + +402b2c90 : +402b2c90: fed021 l32r a2, 402b27d0 +402b2c93: 400222 l8ui a2, a2, 64 +402b2c96: f00d ret.n +402b2c98: d01c movi.n a0, 29 +402b2c9a: fe .byte 0xfe +402b2c9b: 3f .byte 0x3f + +402b2c9c : +402b2c9c: f0c112 addi a1, a1, -16 +402b2c9f: 31d9 s32i.n a13, a1, 12 +402b2ca1: 1109 s32i.n a0, a1, 4 +402b2ca3: fecbd1 l32r a13, 402b27d0 +402b2ca6: 21c9 s32i.n a12, a1, 8 +402b2ca8: 132dd2 l32i a13, a13, 76 +402b2cab: 3d74c1 l32r a12, 4028227c +402b2cae: c0d2d0 sub a13, a2, a13 +402b2cb1: 0020c0 memw +402b2cb4: 802cc2 l32i a12, a12, 0x200 +402b2cb7: 203c movi.n a0, 50 +402b2cb9: 7ab0d7 bgeu a0, a13, 402b2d37 +402b2cbc: 120c movi.n a2, 1 +402b2cbe: b30601 l32r a0, 4029f8d8 +402b2cc1: 0000c0 callx0 a0 +402b2cc4: 820c movi.n a2, 8 +402b2cc6: def001 l32r a0, 402aa888 +402b2cc9: 0000c0 callx0 a0 +402b2ccc: 020c movi.n a2, 0 +402b2cce: b30201 l32r a0, 4029f8d8 +402b2cd1: 0000c0 callx0 a0 +402b2cd4: 0020c0 memw +402b2cd7: 3d6931 l32r a3, 4028227c +402b2cda: 802332 l32i a3, a3, 0x200 +402b2cdd: cecd22 addi a2, a13, -50 +402b2ce0: c0c3c0 sub a12, a3, a12 +402b2ce3: 18dc02 addmi a0, a12, 0x1800 +402b2ce6: d4c002 addi a0, a0, -44 +402b2ce9: 47b027 bgeu a0, a2, 402b2d34 +402b2cec: ffeb21 l32r a2, 402b2c98 +402b2cef: 0129 s32i.n a2, a1, 0 +402b2cf1: 3d6b01 l32r a0, 402822a0 +402b2cf4: 0000c0 callx0 a0 +402b2cf7: e8a332 movi a3, 0x3e8 +402b2cfa: c02dc0 sub a2, a13, a12 +402b2cfd: cec222 addi a2, a2, -50 +402b2d00: 3c5301 l32r a0, 40281e4c +402b2d03: 0000c0 callx0 a0 +402b2d06: 040c movi.n a4, 0 +402b2d08: 023d mov.n a3, a2 +402b2d0a: 150c movi.n a5, 1 +402b2d0c: 0128 l32i.n a2, a1, 0 +402b2d0e: 3d6501 l32r a0, 402822a4 +402b2d11: 0000c0 callx0 a0 +402b2d14: feaf01 l32r a0, 402b27d0 +402b2d17: c008 l32i.n a0, a0, 48 +402b2d19: 243900 extui a3, a0, 9, 3 +402b2d1c: 242326 beqi a3, 2, 402b2d44 +402b2d1f: 216007 bbci a0, 0, 402b2d44 +402b2d22: ff3121 l32r a2, 402b29e8 +402b2d25: ff3131 l32r a3, 402b29ec +402b2d28: 5aa242 movi a4, 0x25a +402b2d2b: b1c401 l32r a0, 4029f43c +402b2d2e: 0000c0 callx0 a0 +402b2d31: ffff06 j 402b2d31 +402b2d34: ffbbc5 call0 402b28f4 +402b2d37: 120c movi.n a2, 1 +402b2d39: 21c8 l32i.n a12, a1, 8 +402b2d3b: 31d8 l32i.n a13, a1, 12 +402b2d3d: 1108 l32i.n a0, a1, 4 +402b2d3f: 10c112 addi a1, a1, 16 +402b2d42: f00d ret.n +402b2d44: e68b31 l32r a3, 402ac770 +402b2d47: 00a642 movi a4, 0x600 +402b2d4a: 103030 and a3, a0, a3 +402b2d4d: 203340 or a3, a3, a4 +402b2d50: fea041 l32r a4, 402b27d0 +402b2d53: 020c movi.n a2, 0 +402b2d55: c439 s32i.n a3, a4, 48 +402b2d57: fff786 j 402b2d39 +402b2d5a: 100000 and a0, a0, a0 +402b2d5d: 402ca7 blt a12, a10, 402b2da1 + +402b2d60 : +402b2d60: e0c112 addi a1, a1, -32 +402b2d63: 41d9 s32i.n a13, a1, 16 +402b2d65: 31c9 s32i.n a12, a1, 12 +402b2d67: 2109 s32i.n a0, a1, 8 +402b2d69: 02cd mov.n a12, a2 +402b2d6b: ffb885 call0 402b28f4 +402b2d6e: fe98d1 l32r a13, 402b27d0 +402b2d71: 582c26 beqi a12, 2, 402b2dcd +402b2d74: 554c26 beqi a12, 4, 402b2dcd +402b2d77: 2d8c26 beqi a12, 8, 402b2da8 +402b2d7a: 4fbc66 bnei a12, 16, 402b2dcd +402b2d7d: cd08 l32i.n a0, a13, 48 +402b2d7f: 4a60d7 bbci a0, 13, 402b2dcd +402b2d82: 68cd22 addi a2, a13, 104 +402b2d85: 0129 s32i.n a2, a1, 0 +402b2d87: 3d4601 l32r a0, 402822a0 +402b2d8a: 0000c0 callx0 a0 +402b2d8d: 0128 l32i.n a2, a1, 0 +402b2d8f: a30c movi.n a3, 10 +402b2d91: 040c movi.n a4, 0 +402b2d93: 44df71 l32r a7, 40284110 +402b2d96: cd68 l32i.n a6, a13, 48 +402b2d98: 150c movi.n a5, 1 +402b2d9a: 206670 or a6, a6, a7 +402b2d9d: cd69 s32i.n a6, a13, 48 +402b2d9f: 3d4101 l32r a0, 402822a4 +402b2da2: 0000c0 callx0 a0 +402b2da5: 000906 j 402b2dcd +402b2da8: 54cd22 addi a2, a13, 84 +402b2dab: 1129 s32i.n a2, a1, 4 +402b2dad: 3d3c01 l32r a0, 402822a0 +402b2db0: 0000c0 callx0 a0 +402b2db3: 142d22 l32i a2, a13, 80 +402b2db6: e8a332 movi a3, 0x3e8 +402b2db9: 3c2401 l32r a0, 40281e4c +402b2dbc: 0000c0 callx0 a0 +402b2dbf: 040c movi.n a4, 0 +402b2dc1: 023d mov.n a3, a2 +402b2dc3: 150c movi.n a5, 1 +402b2dc5: 1128 l32i.n a2, a1, 4 +402b2dc7: 3d3701 l32r a0, 402822a4 +402b2dca: 0000c0 callx0 a0 +402b2dcd: cd08 l32i.n a0, a13, 48 +402b2dcf: 243900 extui a3, a0, 9, 3 +402b2dd2: 243326 beqi a3, 3, 402b2dfa +402b2dd5: ffe121 l32r a2, 402b2d5c +402b2dd8: 0c4d mov.n a4, a12 +402b2dda: 3b0401 l32r a0, 402819ec +402b2ddd: 0000c0 callx0 a0 +402b2de0: cd08 l32i.n a0, a13, 48 +402b2de2: 248900 extui a8, a0, 9, 3 +402b2de5: 113826 beqi a8, 3, 402b2dfa +402b2de8: ff0021 l32r a2, 402b29e8 +402b2deb: ff0031 l32r a3, 402b29ec +402b2dee: 8fa242 movi a4, 0x28f +402b2df1: b19201 l32r a0, 4029f43c +402b2df4: 0000c0 callx0 a0 +402b2df7: ffff06 j 402b2df7 +402b2dfa: e65d21 l32r a2, 402ac770 +402b2dfd: 102020 and a2, a0, a2 +402b2e00: 1560d7 bbci a0, 13, 402b2e19 +402b2e03: 40a601 l32r a0, 4028309c +402b2e06: 200200 or a0, a2, a0 +402b2e09: cd09 s32i.n a0, a13, 48 +402b2e0b: 334dc2 s8i a12, a13, 51 +402b2e0e: 31c8 l32i.n a12, a1, 12 +402b2e10: 41d8 l32i.n a13, a1, 16 +402b2e12: 2108 l32i.n a0, a1, 8 +402b2e14: 20c112 addi a1, a1, 32 +402b2e17: f00d ret.n +402b2e19: 020d mov.n a0, a2 +402b2e1b: fffa86 j 402b2e09 + ... + +402b2e20 : +402b2e20: f0c112 addi a1, a1, -16 +402b2e23: 0109 s32i.n a0, a1, 0 +402b2e25: feb001 l32r a0, 402b28e8 +402b2e28: 000002 l8ui a0, a0, 0 +402b2e2b: 042066 bnei a0, 2, 402b2e33 +402b2e2e: 820c movi.n a2, 8 +402b2e30: fff2c5 call0 402b2d60 +402b2e33: 0108 l32i.n a0, a1, 0 +402b2e35: 10c112 addi a1, a1, 16 +402b2e38: f00d ret.n + ... + +402b2e3c : +402b2e3c: f00d ret.n + ... + +402b2e40 : +402b2e40: f00d ret.n +402b2e42: 600000 neg a0, a0 +402b2e45: 402b36 excw +402b2e48: 000dc0 callx0 a13 +402b2e4b: 613140 excw + +402b2e4c : +402b2e4c: fe6131 l32r a3, 402b27d0 +402b2e4f: fffd21 l32r a2, 402b2e44 +402b2e52: f0c112 addi a1, a1, -16 +402b2e55: 0109 s32i.n a0, a1, 0 +402b2e57: fffc01 l32r a0, 402b2e48 +402b2e5a: 0000c0 callx0 a0 +402b2e5d: fe5c21 l32r a2, 402b27d0 +402b2e60: e64431 l32r a3, 402ac770 +402b2e63: c208 l32i.n a0, a2, 48 +402b2e65: 100030 and a0, a0, a3 +402b2e68: 00a432 movi a3, 0x400 +402b2e6b: 200030 or a0, a0, a3 +402b2e6e: c209 s32i.n a0, a2, 48 +402b2e70: 0108 l32i.n a0, a1, 0 +402b2e72: 10c112 addi a1, a1, 16 +402b2e75: f00d ret.n +402b2e77: cfb800 excw +402b2e7a: fe .byte 0xfe +402b2e7b: 3f .byte 0x3f + +402b2e7c : +402b2e7c: ffff81 l32r a8, 402b2e78 +402b2e7f: f0c112 addi a1, a1, -16 +402b2e82: 0109 s32i.n a0, a1, 0 +402b2e84: 21d9 s32i.n a13, a1, 8 +402b2e86: 11c9 s32i.n a12, a1, 4 +402b2e88: 31e9 s32i.n a14, a1, 12 +402b2e8a: ecc8e2 addi a14, a8, -20 +402b2e8d: 98c8c2 addi a12, a8, -104 +402b2e90: 3cfbd1 l32r a13, 4028227c +402b2e93: 0020c0 memw +402b2e96: 802dd2 l32i a13, a13, 0x200 +402b2e99: e63541 l32r a4, 402ac770 +402b2e9c: cc28 l32i.n a2, a12, 48 +402b2e9e: 9c7031 l32r a3, 4029a060 +402b2ea1: 102240 and a2, a2, a4 +402b2ea4: 202230 or a2, a2, a3 +402b2ea7: cc29 s32i.n a2, a12, 48 +402b2ea9: 320c02 l8ui a0, a12, 50 +402b2eac: bc58 l32i.n a5, a12, 44 +402b2eae: 07f016 beqz a0, 402b2f31 +402b2eb1: 4c08 l32i.n a0, a12, 16 +402b2eb3: 5c78 l32i.n a7, a12, 20 +402b2eb5: c020d0 sub a2, a0, a13 +402b2eb8: 3ab527 bgeu a5, a2, 402b2ef6 +402b2ebb: 3cf3b1 l32r a11, 40282288 +402b2ebe: 64a0a2 movi a10, 100 +402b2ec1: 060c movi.n a6, 0 +402b2ec3: 410c92 l8ui a9, a12, 65 +402b2ec6: 120c movi.n a2, 1 +402b2ec8: 661b addi.n a6, a6, 1 +402b2eca: 6c09 s32i.n a0, a12, 24 +402b2ecc: 828950 mull a8, a9, a5 +402b2ecf: 050a add.n a0, a5, a0 +402b2ed1: 4c09 s32i.n a0, a12, 16 +402b2ed3: c03700 sub a3, a7, a0 +402b2ed6: 03b837 bgeu a8, a3, 402b2edd +402b2ed9: 787a add.n a7, a8, a7 +402b2edb: 5c79 s32i.n a7, a12, 20 +402b2edd: c080d0 sub a8, a0, a13 +402b2ee0: 0f96a7 bne a6, a10, 402b2ef3 +402b2ee3: 744090 extui a4, a9, 0, 8 +402b2ee6: 835b50 moveqz a5, a11, a5 +402b2ee9: bc59 s32i.n a5, a12, 44 +402b2eeb: 834290 moveqz a4, a2, a9 +402b2eee: 049d mov.n a9, a4 +402b2ef0: 414c42 s8i a4, a12, 65 +402b2ef3: d13587 bltu a5, a8, 402b2ec8 +402b2ef6: ffe021 l32r a2, 402b2e78 +402b2ef9: 3ce901 l32r a0, 402822a0 +402b2efc: 0000c0 callx0 a0 +402b2eff: 0e2d mov.n a2, a14 +402b2f01: 3ce701 l32r a0, 402822a0 +402b2f04: 0000c0 callx0 a0 +402b2f07: e8a332 movi a3, 0x3e8 +402b2f0a: 132c42 l32i a4, a12, 76 +402b2f0d: 4c58 l32i.n a5, a12, 16 +402b2f0f: 142c22 l32i a2, a12, 80 +402b2f12: c055d0 sub a5, a5, a13 +402b2f15: 225a add.n a2, a2, a5 +402b2f17: c02240 sub a2, a2, a4 +402b2f1a: 3bcc01 l32r a0, 40281e4c +402b2f1d: 0000c0 callx0 a0 +402b2f20: 040c movi.n a4, 0 +402b2f22: 023d mov.n a3, a2 +402b2f24: 150c movi.n a5, 1 +402b2f26: 0e2d mov.n a2, a14 +402b2f28: 3cdf01 l32r a0, 402822a4 +402b2f2b: 0000c0 callx0 a0 +402b2f2e: 000786 j 402b2f50 +402b2f31: 082d mov.n a2, a8 +402b2f33: 3cdb01 l32r a0, 402822a0 +402b2f36: 0000c0 callx0 a0 +402b2f39: 0e2d mov.n a2, a14 +402b2f3b: 3cd901 l32r a0, 402822a0 +402b2f3e: 0000c0 callx0 a0 +402b2f41: 0e2d mov.n a2, a14 +402b2f43: 69a032 movi a3, 105 +402b2f46: 040c movi.n a4, 0 +402b2f48: 150c movi.n a5, 1 +402b2f4a: 3cd601 l32r a0, 402822a4 +402b2f4d: 0000c0 callx0 a0 +402b2f50: 11c8 l32i.n a12, a1, 4 +402b2f52: 21d8 l32i.n a13, a1, 8 +402b2f54: 31e8 l32i.n a14, a1, 12 +402b2f56: 0108 l32i.n a0, a1, 0 +402b2f58: 10c112 addi a1, a1, 16 +402b2f5b: f00d ret.n +402b2f5d: 000000 ill +402b2f60: 2ca730 excw +402b2f63: c11240 mul16u a1, a2, a4 + +402b2f64 : +402b2f64: f0c112 addi a1, a1, -16 +402b2f67: 0109 s32i.n a0, a1, 0 +402b2f69: ffbdc5 call0 402b2b48 +402b2f6c: b2dc bnez.n a2, 402b2f8b +402b2f6e: 120c movi.n a2, 1 +402b2f70: 130c movi.n a3, 1 +402b2f72: 00ec85 call0 402b3e3c +402b2f75: fe1621 l32r a2, 402b27d0 +402b2f78: e5fe41 l32r a4, 402ac770 +402b2f7b: c208 l32i.n a0, a2, 48 +402b2f7d: 00a232 movi a3, 0x200 +402b2f80: 100040 and a0, a0, a4 +402b2f83: 200030 or a0, a0, a3 +402b2f86: c209 s32i.n a0, a2, 48 +402b2f88: 000206 j 402b2f94 +402b2f8b: fff521 l32r a2, 402b2f60 +402b2f8e: 3a9701 l32r a0, 402819ec +402b2f91: 0000c0 callx0 a0 +402b2f94: 0108 l32i.n a0, a1, 0 +402b2f96: 10c112 addi a1, a1, 16 +402b2f99: f00d ret.n +402b2f9b: 0c0000 excw +402b2f9e: 500000 excw +402b2fa1: 402ca7 blt a12, a10, 402b2fe5 + +402b2fa4 : +402b2fa4: f0c112 addi a1, a1, -16 +402b2fa7: 0109 s32i.n a0, a1, 0 +402b2fa9: ffb9c5 call0 402b2b48 +402b2fac: b2dc bnez.n a2, 402b2fcb +402b2fae: 020c movi.n a2, 0 +402b2fb0: 130c movi.n a3, 1 +402b2fb2: 00e885 call0 402b3e3c +402b2fb5: fe0621 l32r a2, 402b27d0 +402b2fb8: e5ee41 l32r a4, 402ac770 +402b2fbb: c208 l32i.n a0, a2, 48 +402b2fbd: fff731 l32r a3, 402b2f9c +402b2fc0: 100040 and a0, a0, a4 +402b2fc3: 200030 or a0, a0, a3 +402b2fc6: c209 s32i.n a0, a2, 48 +402b2fc8: 000206 j 402b2fd4 +402b2fcb: fff521 l32r a2, 402b2fa0 +402b2fce: 3a8701 l32r a0, 402819ec +402b2fd1: 0000c0 callx0 a0 +402b2fd4: 0108 l32i.n a0, a1, 0 +402b2fd6: 10c112 addi a1, a1, 16 +402b2fd9: f00d ret.n +402b2fdb: 0e0000 excw + ... + +402b2fe0 : +402b2fe0: 00a022 movi a2, 0 +402b2fe3: 00a032 movi a3, 0 +402b2fe6: f0c112 addi a1, a1, -16 +402b2fe9: 0161c2 s32i a12, a1, 4 +402b2fec: 0109 s32i.n a0, a1, 0 +402b2fee: ff9601 l32r a0, 402b2e48 +402b2ff1: 0000c0 callx0 a0 +402b2ff4: fdf7c1 l32r a12, 402b27d0 +402b2ff7: 444731 l32r a3, 40284114 +402b2ffa: cc08 l32i.n a0, a12, 48 +402b2ffc: 54cc22 addi a2, a12, 84 +402b2fff: 100030 and a0, a0, a3 +402b3002: cc09 s32i.n a0, a12, 48 +402b3004: 3ca701 l32r a0, 402822a0 +402b3007: 0000c0 callx0 a0 +402b300a: ff9b21 l32r a2, 402b2e78 +402b300d: 3ca401 l32r a0, 402822a0 +402b3010: 0000c0 callx0 a0 +402b3013: cc08 l32i.n a0, a12, 48 +402b3015: 370c42 l8ui a4, a12, 55 +402b3018: 2ee0c7 bbsi a0, 12, 402b304a +402b301b: b4ec bnez.n a4, 402b304a +402b301d: 050c movi.n a5, 0 +402b301f: 394c52 s8i a5, a12, 57 +402b3022: 0d60d7 bbci a0, 13, 402b3033 +402b3025: ffed61 l32r a6, 402b2fdc +402b3028: 206060 or a6, a0, a6 +402b302b: cc69 s32i.n a6, a12, 48 +402b302d: 025d05 call0 402b5600 +402b3030: 000286 j 402b303e +402b3033: e5cf71 l32r a7, 402ac770 +402b3036: 107070 and a7, a0, a7 +402b3039: cc79 s32i.n a7, a12, 48 +402b303b: 025c45 call0 402b5600 +402b303e: 11c8 l32i.n a12, a1, 4 +402b3040: 0108 l32i.n a0, a1, 0 +402b3042: 10c112 addi a1, a1, 16 +402b3045: f00d ret.n +402b3047: 000000 ill +402b304a: fff585 call0 402b2fa4 +402b304d: fffb46 j 402b303e +402b3050: 2ca770 excw +402b3053: 232840 excw + ... + +402b3058 : +402b3058: f0c112 addi a1, a1, -16 +402b305b: 11c9 s32i.n a12, a1, 4 +402b305d: fddcc1 l32r a12, 402b27d0 +402b3060: 0109 s32i.n a0, a1, 0 +402b3062: cc08 l32i.n a0, a12, 48 +402b3064: 040d00 extui a0, a0, 13, 1 +402b3067: 0a7016 beqz a0, 402b3112 +402b306a: 54cc22 addi a2, a12, 84 +402b306d: 3c8c01 l32r a0, 402822a0 +402b3070: 0000c0 callx0 a0 +402b3073: ff8121 l32r a2, 402b2e78 +402b3076: 3c8a01 l32r a0, 402822a0 +402b3079: 0000c0 callx0 a0 +402b307c: 41c331 l32r a3, 40283788 +402b307f: cc08 l32i.n a0, a12, 48 +402b3081: fe1921 l32r a2, 402b28e8 +402b3084: 040c movi.n a4, 0 +402b3086: 364c42 s8i a4, a12, 54 +402b3089: 374c42 s8i a4, a12, 55 +402b308c: 000222 l8ui a2, a2, 0 +402b308f: 100030 and a0, a0, a3 +402b3092: cc09 s32i.n a0, a12, 48 +402b3094: 142266 bnei a2, 2, 402b30ac +402b3097: ffab05 call0 402b2b48 +402b309a: c28c beqz.n a2, 402b30aa +402b309c: feff21 l32r a2, 402b2c98 +402b309f: 3c8001 l32r a0, 402822a0 +402b30a2: 0000c0 callx0 a0 +402b30a5: 220c movi.n a2, 2 +402b30a7: ffcb85 call0 402b2d60 +402b30aa: cc08 l32i.n a0, a12, 48 +402b30ac: 243900 extui a3, a0, 9, 3 +402b30af: 0b7326 beqi a3, 7, 402b30be +402b30b2: 008316 beqz a3, 402b30be +402b30b5: fff285 call0 402b2fe0 +402b30b8: 0c2c32 l32i a3, a12, 48 +402b30bb: 243930 extui a3, a3, 9, 3 +402b30be: ffe421 l32r a2, 402b3050 +402b30c1: 3a4a01 l32r a0, 402819ec +402b30c4: 0000c0 callx0 a0 +402b30c7: feaf22 movi a2, -2 +402b30ca: 3fae32 movi a3, 0xfffffe3f +402b30cd: 440b71 l32r a7, 402840fc +402b30d0: cc68 l32i.n a6, a12, 48 +402b30d2: ffe041 l32r a4, 402b3054 +402b30d5: 050c movi.n a5, 0 +402b30d7: 3a1a81 l32r a8, 40281940 +402b30da: 136c82 s32i a8, a12, 76 +402b30dd: bc59 s32i.n a5, a12, 44 +402b30df: 414c52 s8i a5, a12, 65 +402b30e2: 6c59 s32i.n a5, a12, 24 +402b30e4: 4c59 s32i.n a5, a12, 16 +402b30e6: 5c59 s32i.n a5, a12, 20 +402b30e8: 8c59 s32i.n a5, a12, 32 +402b30ea: 146c42 s32i a4, a12, 80 +402b30ed: 106670 and a6, a6, a7 +402b30f0: cc69 s32i.n a6, a12, 48 +402b30f2: 324c52 s8i a5, a12, 50 +402b30f5: cc08 l32i.n a0, a12, 48 +402b30f7: 740c movi.n a4, 7 +402b30f9: 100030 and a0, a0, a3 +402b30fc: 100020 and a0, a0, a2 +402b30ff: cc09 s32i.n a0, a12, 48 +402b3101: 415900 srli a5, a0, 9 +402b3104: 0a0457 bnone a4, a5, 402b3112 +402b3107: e59a91 l32r a9, 402ac770 +402b310a: 109090 and a9, a0, a9 +402b310d: cc99 s32i.n a9, a12, 48 +402b310f: 024f05 call0 402b5600 +402b3112: 11c8 l32i.n a12, a1, 4 +402b3114: 0108 l32i.n a0, a1, 0 +402b3116: 10c112 addi a1, a1, 16 +402b3119: f00d ret.n +402b311b: cff400 excw +402b311e: fe .byte 0xfe +402b311f: 3f .byte 0x3f + +402b3120 : +402b3120: f0c112 addi a1, a1, -16 +402b3123: fdab21 l32r a2, 402b27d0 +402b3126: 016102 s32i a0, a1, 4 +402b3129: 00a002 movi a0, 0 +402b312c: 344202 s8i a0, a2, 52 +402b312f: fffb21 l32r a2, 402b311c +402b3132: 006122 s32i a2, a1, 0 +402b3135: 3c5a01 l32r a0, 402822a0 402b3138: 0000c0 callx0 a0 -402b313b: 1108 l32i.n a0, a1, 4 -402b313d: 10c112 addi a1, a1, 16 -402b3140: f00d ret.n - ... - -402b3144 : -402b3144: f00d ret.n -402b3146: 600000 neg a0, a0 -402b3149: 402ca7 blt a12, a10, 402b318d -402b314c: fecf94 excw -402b314f: 3f .byte 0x3f - -402b3150 : -402b3150: f0c112 addi a1, a1, -16 -402b3153: 0261c2 s32i a12, a1, 8 -402b3156: 0361d2 s32i a13, a1, 12 -402b3159: fd96d1 l32r a13, 402b27b4 -402b315c: 1109 s32i.n a0, a1, 4 -402b315e: cd08 l32i.n a0, a13, 48 -402b3160: 02cd mov.n a12, a2 -402b3162: 0260d7 bbci a0, 13, 402b3168 -402b3165: 0022c6 j 402b31f4 -402b3168: 0124c5 call0 402b43b8 -402b316b: 128c beqz.n a2, 402b3170 -402b316d: 012785 call0 402b43e8 -402b3170: 202cc0 or a2, a12, a12 -402b3173: 03e205 call0 402b6f94 -402b3176: 006122 s32i a2, a1, 0 -402b3179: 077216 beqz a2, 402b31f4 -402b317c: 43e141 l32r a4, 40284100 -402b317f: 0c2d32 l32i a3, a13, 48 -402b3182: ffdf21 l32r a2, 402b3100 -402b3185: 203340 or a3, a3, a4 -402b3188: cd39 s32i.n a3, a13, 48 -402b318a: 3c4501 l32r a0, 402822a0 -402b318d: 0000c0 callx0 a0 -402b3190: ffee21 l32r a2, 402b3148 -402b3193: cd48 l32i.n a4, a13, 48 -402b3195: e20d32 l8ui a3, a13, 226 -402b3198: 244940 extui a4, a4, 9, 3 -402b319b: 3a1401 l32r a0, 402819ec -402b319e: 0000c0 callx0 a0 -402b31a1: cd08 l32i.n a0, a13, 48 -402b31a3: 244900 extui a4, a0, 9, 3 -402b31a6: 055456 bnez a4, 402b31ff -402b31a9: ff8551 l32r a5, 402b2fc0 -402b31ac: 205050 or a5, a0, a5 -402b31af: cd59 s32i.n a5, a13, 48 -402b31b1: 00a022 movi a2, 0 -402b31b4: 00a032 movi a3, 0 -402b31b7: ff1d01 l32r a0, 402b2e2c +402b313b: fda531 l32r a3, 402b27d0 +402b313e: c338 l32i.n a3, a3, 48 +402b3140: 13e3d7 bbsi a3, 13, 402b3157 +402b3143: 03de85 call0 402b6f2c +402b3146: d2cc bnez.n a2, 402b3157 +402b3148: 0128 l32i.n a2, a1, 0 +402b314a: f4a132 movi a3, 0x1f4 +402b314d: 040c movi.n a4, 0 +402b314f: 150c movi.n a5, 1 +402b3151: 3c5401 l32r a0, 402822a4 +402b3154: 0000c0 callx0 a0 +402b3157: 1108 l32i.n a0, a1, 4 +402b3159: 10c112 addi a1, a1, 16 +402b315c: f00d ret.n + ... + +402b3160 : +402b3160: f00d ret.n +402b3162: 800000 add a0, a0, a0 +402b3165: 402ca7 blt a12, a10, 402b31a9 +402b3168: fecf94 excw +402b316b: 3f .byte 0x3f + +402b316c : +402b316c: f0c112 addi a1, a1, -16 +402b316f: 0261c2 s32i a12, a1, 8 +402b3172: 0361d2 s32i a13, a1, 12 +402b3175: fd96d1 l32r a13, 402b27d0 +402b3178: 1109 s32i.n a0, a1, 4 +402b317a: cd08 l32i.n a0, a13, 48 +402b317c: 02cd mov.n a12, a2 +402b317e: 0260d7 bbci a0, 13, 402b3184 +402b3181: 0022c6 j 402b3210 +402b3184: 0124c5 call0 402b43d4 +402b3187: 128c beqz.n a2, 402b318c +402b3189: 012785 call0 402b4404 +402b318c: 202cc0 or a2, a12, a12 +402b318f: 03e205 call0 402b6fb0 +402b3192: 006122 s32i a2, a1, 0 +402b3195: 077216 beqz a2, 402b3210 +402b3198: 43da41 l32r a4, 40284100 +402b319b: 0c2d32 l32i a3, a13, 48 +402b319e: ffdf21 l32r a2, 402b311c +402b31a1: 203340 or a3, a3, a4 +402b31a4: cd39 s32i.n a3, a13, 48 +402b31a6: 3c3e01 l32r a0, 402822a0 +402b31a9: 0000c0 callx0 a0 +402b31ac: ffee21 l32r a2, 402b3164 +402b31af: cd48 l32i.n a4, a13, 48 +402b31b1: e20d32 l8ui a3, a13, 226 +402b31b4: 244940 extui a4, a4, 9, 3 +402b31b7: 3a0d01 l32r a0, 402819ec 402b31ba: 0000c0 callx0 a0 -402b31bd: 0138 l32i.n a3, a1, 0 -402b31bf: ffe321 l32r a2, 402b314c -402b31c2: 101342 l16ui a4, a3, 32 -402b31c5: 434dc2 s8i a12, a13, 67 -402b31c8: 255d42 s16i a4, a13, 74 -402b31cb: 1ac332 addi a3, a3, 26 -402b31ce: 640c movi.n a4, 6 -402b31d0: 379101 l32r a0, 40281014 <_irom0_text_start+0x4> -402b31d3: 0000c0 callx0 a0 -402b31d6: cd78 l32i.n a7, a13, 48 -402b31d8: 180c movi.n a8, 1 -402b31da: 207780 or a7, a7, a8 -402b31dd: cd79 s32i.n a7, a13, 48 -402b31df: 3c2761 l32r a6, 4028227c -402b31e2: 0020c0 memw -402b31e5: 050c movi.n a5, 0 -402b31e7: 802662 l32i a6, a6, 0x200 -402b31ea: 2d69 s32i.n a6, a13, 8 -402b31ec: 3d59 s32i.n a5, a13, 12 -402b31ee: 01de45 call0 402b4fd4 -402b31f1: 01e045 call0 402b4ff8 -402b31f4: 21c8 l32i.n a12, a1, 8 -402b31f6: 31d8 l32i.n a13, a1, 12 -402b31f8: 1108 l32i.n a0, a1, 4 -402b31fa: 10c112 addi a1, a1, 16 -402b31fd: f00d ret.n -402b31ff: ae6426 beqi a4, 6, 402b31b1 -402b3202: ab6007 bbci a0, 0, 402b31b1 -402b3205: fdf121 l32r a2, 402b29cc -402b3208: fdf231 l32r a3, 402b29d0 -402b320b: a0a342 movi a4, 0x3a0 -402b320e: b08b01 l32r a0, 4029f43c -402b3211: 0000c0 callx0 a0 -402b3214: ffff06 j 402b3214 -402b3217: cf5c00 excw -402b321a: fe .byte 0xfe -402b321b: 3f .byte 0x3f -402b321c: 2ca780 excw -402b321f: cfa440 excw -402b3222: fe .byte 0xfe -402b3223: 3f .byte 0x3f -402b3224: fed085 call0 402b1f30 -402b3227: 3f .byte 0x3f -402b3228: 849c beqz.n a4, 402b3244 -402b322a: fe .byte 0xfe -402b322b: 3f .byte 0x3f -402b322c: fed086 j 402b2d72 -402b322f: 3f .byte 0x3f - -402b3230 : -402b3230: d0c112 addi a1, a1, -48 -402b3233: 41d9 s32i.n a13, a1, 16 -402b3235: 61f9 s32i.n a15, a1, 24 -402b3237: 31c9 s32i.n a12, a1, 12 -402b3239: 51e9 s32i.n a14, a1, 20 -402b323b: 2109 s32i.n a0, a1, 8 -402b323d: 03ed mov.n a14, a3 -402b323f: c00430 sub a0, a4, a3 -402b3242: 54a0a6 blti a0, 12, 402b329a -402b3245: 041332 l16ui a3, a3, 8 -402b3248: fff4c1 l32r a12, 402b3218 -402b324b: 113360 slli a3, a3, 10 -402b324e: 8c39 s32i.n a3, a12, 32 -402b3250: 03dc bnez.n a3, 402b3264 -402b3252: fdde21 l32r a2, 402b29cc -402b3255: fdde31 l32r a3, 402b29d0 -402b3258: f3a342 movi a4, 0x3f3 -402b325b: b07801 l32r a0, 4029f43c -402b325e: 0000c0 callx0 a0 -402b3261: ffff06 j 402b3261 -402b3264: 0ecb addi.n a0, a14, 12 -402b3266: c03400 sub a3, a4, a0 -402b3269: 1e23a6 blti a3, 2, 402b328b -402b326c: 0d0c movi.n a13, 0 -402b326e: 010072 l8ui a7, a0, 1 -402b3271: 000062 l8ui a6, a0, 0 -402b3274: 572b addi.n a5, a7, 2 -402b3276: 202357 blt a3, a5, 402b329a -402b3279: 872b addi.n a8, a7, 2 -402b327b: 015666 bnei a6, 5, 402b3280 -402b327e: 00dd mov.n a13, a0 -402b3280: 008a add.n a0, a0, a8 +402b31bd: cd08 l32i.n a0, a13, 48 +402b31bf: 244900 extui a4, a0, 9, 3 +402b31c2: 055456 bnez a4, 402b321b +402b31c5: ff8551 l32r a5, 402b2fdc +402b31c8: 205050 or a5, a0, a5 +402b31cb: cd59 s32i.n a5, a13, 48 +402b31cd: 00a022 movi a2, 0 +402b31d0: 00a032 movi a3, 0 +402b31d3: ff1d01 l32r a0, 402b2e48 +402b31d6: 0000c0 callx0 a0 +402b31d9: 0138 l32i.n a3, a1, 0 +402b31db: ffe321 l32r a2, 402b3168 +402b31de: 101342 l16ui a4, a3, 32 +402b31e1: 434dc2 s8i a12, a13, 67 +402b31e4: 255d42 s16i a4, a13, 74 +402b31e7: 1ac332 addi a3, a3, 26 +402b31ea: 640c movi.n a4, 6 +402b31ec: 378a01 l32r a0, 40281014 <_irom0_text_start+0x4> +402b31ef: 0000c0 callx0 a0 +402b31f2: cd78 l32i.n a7, a13, 48 +402b31f4: 180c movi.n a8, 1 +402b31f6: 207780 or a7, a7, a8 +402b31f9: cd79 s32i.n a7, a13, 48 +402b31fb: 3c2061 l32r a6, 4028227c +402b31fe: 0020c0 memw +402b3201: 050c movi.n a5, 0 +402b3203: 802662 l32i a6, a6, 0x200 +402b3206: 2d69 s32i.n a6, a13, 8 +402b3208: 3d59 s32i.n a5, a13, 12 +402b320a: 01de45 call0 402b4ff0 +402b320d: 01e045 call0 402b5014 +402b3210: 21c8 l32i.n a12, a1, 8 +402b3212: 31d8 l32i.n a13, a1, 12 +402b3214: 1108 l32i.n a0, a1, 4 +402b3216: 10c112 addi a1, a1, 16 +402b3219: f00d ret.n +402b321b: ae6426 beqi a4, 6, 402b31cd +402b321e: ab6007 bbci a0, 0, 402b31cd +402b3221: fdf121 l32r a2, 402b29e8 +402b3224: fdf231 l32r a3, 402b29ec +402b3227: a0a342 movi a4, 0x3a0 +402b322a: b08401 l32r a0, 4029f43c +402b322d: 0000c0 callx0 a0 +402b3230: ffff06 j 402b3230 +402b3233: cf5c00 excw +402b3236: fe .byte 0xfe +402b3237: 3f .byte 0x3f +402b3238: 2ca7a0 excw +402b323b: cfa440 excw +402b323e: fe .byte 0xfe +402b323f: 3f .byte 0x3f +402b3240: fed085 call0 402b1f4c +402b3243: 3f .byte 0x3f +402b3244: 849c beqz.n a4, 402b3260 +402b3246: fe .byte 0xfe +402b3247: 3f .byte 0x3f +402b3248: fed086 j 402b2d8e +402b324b: 3f .byte 0x3f + +402b324c : +402b324c: d0c112 addi a1, a1, -48 +402b324f: 41d9 s32i.n a13, a1, 16 +402b3251: 61f9 s32i.n a15, a1, 24 +402b3253: 31c9 s32i.n a12, a1, 12 +402b3255: 51e9 s32i.n a14, a1, 20 +402b3257: 2109 s32i.n a0, a1, 8 +402b3259: 03ed mov.n a14, a3 +402b325b: c00430 sub a0, a4, a3 +402b325e: 54a0a6 blti a0, 12, 402b32b6 +402b3261: 041332 l16ui a3, a3, 8 +402b3264: fff4c1 l32r a12, 402b3234 +402b3267: 113360 slli a3, a3, 10 +402b326a: 8c39 s32i.n a3, a12, 32 +402b326c: 03dc bnez.n a3, 402b3280 +402b326e: fdde21 l32r a2, 402b29e8 +402b3271: fdde31 l32r a3, 402b29ec +402b3274: f3a342 movi a4, 0x3f3 +402b3277: b07101 l32r a0, 4029f43c +402b327a: 0000c0 callx0 a0 +402b327d: ffff06 j 402b327d +402b3280: 0ecb addi.n a0, a14, 12 402b3282: c03400 sub a3, a4, a0 -402b3285: e523e6 bgei a3, 2, 402b326e -402b3288: 000046 j 402b328d -402b328b: 0d0c movi.n a13, 0 -402b328d: 0129 s32i.n a2, a1, 0 -402b328f: 6ddc bnez.n a13, 402b32a9 -402b3291: ffe221 l32r a2, 402b321c -402b3294: 39d601 l32r a0, 402819ec -402b3297: 0000c0 callx0 a0 -402b329a: 31c8 l32i.n a12, a1, 12 -402b329c: 41d8 l32i.n a13, a1, 16 -402b329e: 51e8 l32i.n a14, a1, 20 -402b32a0: 61f8 l32i.n a15, a1, 24 -402b32a2: 2108 l32i.n a0, a1, 8 -402b32a4: 30c112 addi a1, a1, 48 -402b32a7: f00d ret.n -402b32a9: ffdd21 l32r a2, 402b3220 -402b32ac: 3bfd01 l32r a0, 402822a0 -402b32af: 0000c0 callx0 a0 -402b32b2: 8cf8 l32i.n a15, a12, 32 -402b32b4: d90c72 l8ui a7, a12, 217 -402b32b7: 6e1c92 l16ui a9, a12, 220 -402b32ba: 000c movi.n a0, 0 -402b32bc: 6d5c02 s16i a0, a12, 218 -402b32bf: 991b addi.n a9, a9, 1 -402b32c1: 6e5c92 s16i a9, a12, 220 -402b32c4: c7cc bnez.n a7, 402b32d4 -402b32c6: 020d02 l8ui a0, a13, 2 -402b32c9: 259016 beqz a0, 402b3526 -402b32cc: 82a0f0 mull a10, a0, a15 -402b32cf: 11a9 s32i.n a10, a1, 4 -402b32d1: 0001c6 j 402b32dc -402b32d4: 340cb2 l8ui a11, a12, 52 -402b32d7: 82bfb0 mull a11, a15, a11 -402b32da: 11b9 s32i.n a11, a1, 4 -402b32dc: 1e38 l32i.n a3, a14, 4 -402b32de: 0e28 l32i.n a2, a14, 0 -402b32e0: 050c movi.n a5, 0 -402b32e2: 0f4d mov.n a4, a15 -402b32e4: 8179 s32i.n a7, a1, 32 -402b32e6: 8df001 l32r a0, 40296aa8 -402b32e9: 0000c0 callx0 a0 -402b32ec: 0138 l32i.n a3, a1, 0 -402b32ee: 0e0c movi.n a14, 0 -402b32f0: 9338 l32i.n a3, a3, 36 -402b32f2: 1a0c movi.n a10, 1 -402b32f4: 1338 l32i.n a3, a3, 4 -402b32f6: 1108 l32i.n a0, a1, 4 -402b32f8: c02320 sub a2, a3, a2 -402b32fb: 3c29 s32i.n a2, a12, 12 -402b32fd: 002a add.n a0, a0, a2 -402b32ff: 2c09 s32i.n a0, a12, 8 -402b3301: 22fa add.n a2, a2, a15 -402b3303: 1c29 s32i.n a2, a12, 4 -402b3305: 8108 l32i.n a0, a1, 32 -402b3307: 0a2d mov.n a2, a10 -402b3309: 30dc bnez.n a0, 402b3320 -402b330b: 260c42 l8ui a4, a12, 38 -402b330e: 030d32 l8ui a3, a13, 3 -402b3311: 21c416 beqz a4, 402b3531 -402b3314: 350c52 l8ui a5, a12, 53 -402b3317: 0b1537 beq a5, a3, 402b3326 -402b331a: 354c32 s8i a3, a12, 53 -402b331d: 000146 j 402b3326 -402b3320: 340c62 l8ui a6, a12, 52 -402b3323: 354c62 s8i a6, a12, 53 -402b3326: 1f0c movi.n a15, 1 -402b3328: fea042 movi a4, 254 -402b332b: 1f1c32 l16ui a3, a12, 62 -402b332e: 264ca2 s8i a10, a12, 38 -402b3331: 010d92 l8ui a9, a13, 1 -402b3334: 040d82 l8ui a8, a13, 4 -402b3337: d47030 extui a7, a3, 0, 14 -402b333a: 104840 and a4, a8, a4 -402b333d: 994a add.n a9, a9, a4 -402b333f: 048080 extui a8, a8, 0, 1 -402b3342: 1e4c82 s8i a8, a12, 30 -402b3345: fcc992 addi a9, a9, -4 -402b3348: 749090 extui a9, a9, 0, 8 -402b334b: d79c beqz.n a7, 402b336c -402b334d: a47330 extui a7, a3, 3, 11 -402b3350: 163747 bltu a7, a4, 402b336a -402b3353: 133977 bltu a9, a7, 402b336a -402b3356: 246030 extui a6, a3, 0, 3 -402b3359: c05d40 sub a5, a13, a4 -402b335c: 575a add.n a5, a7, a5 -402b335e: 050552 l8ui a5, a5, 5 -402b3361: 400600 ssr a6 -402b3364: b15050 sra a5, a5 -402b3367: 01e507 bbsi a5, 0, 402b336c -402b336a: 020c movi.n a2, 0 -402b336c: ffae71 l32r a7, 402b3224 -402b336f: 743020 extui a3, a2, 0, 8 -402b3372: 1f4c32 s8i a3, a12, 31 -402b3375: 000742 l8ui a4, a7, 0 -402b3378: 38cc bnez.n a8, 402b337f -402b337a: 060c movi.n a6, 0 -402b337c: 83f630 moveqz a15, a6, a3 -402b337f: 748020 extui a8, a2, 0, 8 -402b3382: 441b addi.n a4, a4, 1 -402b3384: 744040 extui a4, a4, 0, 8 -402b3387: c88c beqz.n a8, 402b3397 -402b3389: 9c28 l32i.n a2, a12, 36 -402b338b: 242920 extui a2, a2, 9, 3 -402b338e: 0522a6 blti a2, 2, 402b3397 -402b3391: 0262e6 bgei a2, 6, 402b3397 -402b3394: f44ca2 s8i a10, a12, 244 -402b3397: f0dc bnez.n a0, 402b33ba -402b3399: 030d32 l8ui a3, a13, 3 -402b339c: 0243b6 bltui a3, 4, 402b33a2 -402b339f: 004446 j 402b34b4 -402b33a2: 7149 s32i.n a4, a1, 28 -402b33a4: 10c316 beqz a3, 402b34b4 -402b33a7: f20c movi.n a2, 15 -402b33a9: 3aa701 l32r a0, 40281e48 -402b33ac: 0000c0 callx0 a0 -402b33af: 7148 l32i.n a4, a1, 28 -402b33b1: ff9c71 l32r a7, 402b3224 -402b33b4: 740020 extui a0, a2, 0, 8 -402b33b7: 000786 j 402b33d9 -402b33ba: 340c32 l8ui a3, a12, 52 -402b33bd: 1643f6 bgeui a3, 4, 402b33d7 -402b33c0: 7149 s32i.n a4, a1, 28 -402b33c2: 139c beqz.n a3, 402b33d7 -402b33c4: f20c movi.n a2, 15 -402b33c6: 3aa001 l32r a0, 40281e48 -402b33c9: 0000c0 callx0 a0 -402b33cc: 7148 l32i.n a4, a1, 28 -402b33ce: ff9571 l32r a7, 402b3224 -402b33d1: 740020 extui a0, a2, 0, 8 -402b33d4: 000046 j 402b33d9 -402b33d7: f00c movi.n a0, 15 -402b33d9: 253407 bltu a4, a0, 402b3402 -402b33dc: 0047e2 s8i a14, a7, 0 -402b33df: ff9231 l32r a3, 402b3228 -402b33e2: f40c42 l8ui a4, a12, 244 -402b33e5: ff9101 l32r a0, 402b322c -402b33e8: 0f0416 beqz a4, 402b34dc -402b33eb: 000022 l8ui a2, a0, 0 -402b33ee: 221b addi.n a2, a2, 1 -402b33f0: 742020 extui a2, a2, 0, 8 -402b33f3: 7922b6 bltui a2, 2, 402b3470 -402b33f6: 0040e2 s8i a14, a0, 0 -402b33f9: 14a542 movi a4, 0x514 -402b33fc: 005342 s16i a4, a3, 0 -402b33ff: 001c06 j 402b3473 -402b3402: 004742 s8i a4, a7, 0 -402b3405: 9c38 l32i.n a3, a12, 36 -402b3407: 7400f0 extui a0, a15, 0, 8 -402b340a: 70dc bnez.n a0, 402b3425 -402b340c: d90c52 l8ui a5, a12, 217 -402b340f: 360c22 l8ui a2, a12, 54 -402b3412: 45dc bnez.n a5, 402b342a -402b3414: 030d62 l8ui a6, a13, 3 -402b3417: d16260 mul16s a6, a2, a6 -402b341a: 1ab6a6 blti a6, 16, 402b3438 -402b341d: 020c movi.n a2, 0 -402b341f: 364c22 s8i a2, a12, 54 -402b3422: 000486 j 402b3438 -402b3425: 0e2d mov.n a2, a14 -402b3427: 0003c6 j 402b343a -402b342a: 340c72 l8ui a7, a12, 52 -402b342d: d17270 mul16s a7, a2, a7 -402b3430: 04b7a6 blti a7, 16, 402b3438 -402b3433: 020c movi.n a2, 0 -402b3435: 364c22 s8i a2, a12, 54 -402b3438: 221b addi.n a2, a2, 1 -402b343a: 364c22 s8i a2, a12, 54 -402b343d: 242930 extui a2, a3, 9, 3 -402b3440: 065216 beqz a2, 402b34a9 -402b3443: 351226 beqi a2, 1, 402b347c -402b3446: 442226 beqi a2, 2, 402b348e -402b3449: 5c3226 beqi a2, 3, 402b34a9 -402b344c: 694226 beqi a2, 4, 402b34b9 -402b344f: 6f5226 beqi a2, 5, 402b34c2 -402b3452: fac282 addi a8, a2, -6 -402b3455: e41816 beqz a8, 402b329a -402b3458: f9c292 addi a9, a2, -7 -402b345b: e3b956 bnez a9, 402b329a -402b345e: e38056 bnez a0, 402b329a -402b3461: 00c8c5 call0 402b40f0 -402b3464: e32216 beqz a2, 402b329a -402b3467: 01bb85 call0 402b5020 -402b346a: ff8b06 j 402b329a -402b346d: 000000 ill -402b3470: 004022 s8i a2, a0, 0 -402b3473: f44ce2 s8i a14, a12, 244 -402b3476: f54ce2 s8i a14, a12, 245 -402b3479: ffe206 j 402b3405 -402b347c: e1a016 beqz a0, 402b329a -402b347f: 05e3c7 bbsi a3, 12, 402b3488 -402b3482: 2b0ca2 l8ui a10, a12, 43 -402b3485: e11a16 beqz a10, 402b329a -402b3488: ffafc5 call0 402b2f88 -402b348b: ff82c6 j 402b329a -402b348e: e08016 beqz a0, 402b329a -402b3491: 020c movi.n a2, 0 -402b3493: 030c movi.n a3, 0 -402b3495: fe6501 l32r a0, 402b2e2c -402b3498: 0000c0 callx0 a0 -402b349b: 9cb8 l32i.n a11, a12, 36 -402b349d: 04bcb0 extui a11, a11, 12, 1 -402b34a0: df6b16 beqz a11, 402b329a -402b34a3: ffae45 call0 402b2f88 -402b34a6: ff7c06 j 402b329a -402b34a9: ded016 beqz a0, 402b329a -402b34ac: 120c movi.n a2, 1 -402b34ae: 00cd85 call0 402b4188 -402b34b1: ff7946 j 402b329a -402b34b4: f00c movi.n a0, 15 -402b34b6: ffc7c6 j 402b33d9 -402b34b9: 042016 beqz a0, 402b34ff -402b34bc: ffac85 call0 402b2f88 -402b34bf: ff75c6 j 402b329a -402b34c2: 042016 beqz a0, 402b3508 -402b34c5: fe6521 l32r a2, 402b2e5c -402b34c8: 3b7601 l32r a0, 402822a0 -402b34cb: 0000c0 callx0 a0 -402b34ce: 9cd8 l32i.n a13, a12, 36 -402b34d0: 04dcd0 extui a13, a13, 12, 1 -402b34d3: dc3d16 beqz a13, 402b329a -402b34d6: ffab05 call0 402b2f88 -402b34d9: ff6f46 j 402b329a -402b34dc: f50c22 l8ui a2, a12, 245 -402b34df: 0040e2 s8i a14, a0, 0 -402b34e2: 057216 beqz a2, 402b353d -402b34e5: 010022 l8ui a2, a0, 1 -402b34e8: 221b addi.n a2, a2, 1 -402b34ea: 742020 extui a2, a2, 0, 8 -402b34ed: 046216 beqz a2, 402b3537 -402b34f0: 0140e2 s8i a14, a0, 1 -402b34f3: 00d945 call0 402b4288 -402b34f6: ff4c31 l32r a3, 402b3228 -402b34f9: 005322 s16i a2, a3, 0 -402b34fc: ffdcc6 j 402b3473 -402b34ff: 1de3c7 bbsi a3, 12, 402b3520 -402b3502: ffa445 call0 402b2f48 -402b3505: ff6446 j 402b329a -402b3508: 750830 extui a0, a3, 24, 8 -402b350b: 058066 bnei a0, 8, 402b3514 -402b350e: ff9205 call0 402b2e30 -402b3511: ff6146 j 402b329a -402b3514: fcc042 addi a4, a0, -4 -402b3517: d7f456 bnez a4, 402b329a -402b351a: ff9145 call0 402b2e30 -402b351d: ff5e46 j 402b329a -402b3520: ff90c5 call0 402b2e30 -402b3523: ff5cc6 j 402b329a -402b3526: 030d52 l8ui a5, a13, 3 -402b3529: 825f50 mull a5, a15, a5 -402b352c: 1159 s32i.n a5, a1, 4 -402b352e: ff6a86 j 402b32dc -402b3531: 354c32 s8i a3, a12, 53 -402b3534: ff7b86 j 402b3326 -402b3537: 014022 s8i a2, a0, 1 -402b353a: ffcd46 j 402b3473 -402b353d: 0140e2 s8i a14, a0, 1 -402b3540: ffcbc6 j 402b3473 - ... - -402b3544 : -402b3544: b4aba1 l32r a10, 402a07f0 -402b3547: fc9b41 l32r a4, 402b27b4 -402b354a: 0a98 l32i.n a9, a10, 0 -402b354c: 3488 l32i.n a8, a4, 12 -402b354e: 4478 l32i.n a7, a4, 16 -402b3550: 5468 l32i.n a6, a4, 20 -402b3552: 2438 l32i.n a3, a4, 8 -402b3554: 6458 l32i.n a5, a4, 24 -402b3556: c03320 sub a3, a3, a2 -402b3559: c05520 sub a5, a5, a2 -402b355c: c06620 sub a6, a6, a2 -402b355f: c07720 sub a7, a7, a2 -402b3562: 882a add.n a8, a8, a2 -402b3564: 992a add.n a9, a9, a2 -402b3566: 0a99 s32i.n a9, a10, 0 -402b3568: 3489 s32i.n a8, a4, 12 -402b356a: 4479 s32i.n a7, a4, 16 -402b356c: 5469 s32i.n a6, a4, 20 -402b356e: 6459 s32i.n a5, a4, 24 -402b3570: 2439 s32i.n a3, a4, 8 -402b3572: f00d ret.n - -402b3574 : -402b3574: f0c112 addi a1, a1, -16 -402b3577: 31c9 s32i.n a12, a1, 12 -402b3579: 2109 s32i.n a0, a1, 8 -402b357b: 02cd mov.n a12, a2 -402b357d: ff3585 call0 402b28d8 -402b3580: fc8d01 l32r a0, 402b27b4 -402b3583: 682c26 beqi a12, 2, 402b35ef -402b3586: 654c26 beqi a12, 4, 402b35ef -402b3589: 358c26 beqi a12, 8, 402b35c2 -402b358c: 5fbc66 bnei a12, 16, 402b35ef -402b358f: c028 l32i.n a2, a0, 48 -402b3591: 5a62d7 bbci a2, 13, 402b35ef -402b3594: 002d mov.n a2, a0 -402b3596: 68c222 addi a2, a2, 104 -402b3599: 0129 s32i.n a2, a1, 0 -402b359b: 3b4101 l32r a0, 402822a0 -402b359e: 0000c0 callx0 a0 -402b35a1: 0128 l32i.n a2, a1, 0 -402b35a3: a30c movi.n a3, 10 -402b35a5: 040c movi.n a4, 0 -402b35a7: fc8371 l32r a7, 402b27b4 -402b35aa: 42d981 l32r a8, 40284110 -402b35ad: c768 l32i.n a6, a7, 48 -402b35af: 150c movi.n a5, 1 -402b35b1: 206680 or a6, a6, a8 -402b35b4: c769 s32i.n a6, a7, 48 -402b35b6: 3b3b01 l32r a0, 402822a4 -402b35b9: 0000c0 callx0 a0 -402b35bc: fc7e01 l32r a0, 402b27b4 -402b35bf: 000b06 j 402b35ef -402b35c2: 002d mov.n a2, a0 -402b35c4: 54c222 addi a2, a2, 84 -402b35c7: 1129 s32i.n a2, a1, 4 -402b35c9: 3b3501 l32r a0, 402822a0 -402b35cc: 0000c0 callx0 a0 -402b35cf: fc7921 l32r a2, 402b27b4 -402b35d2: e8a332 movi a3, 0x3e8 -402b35d5: 142222 l32i a2, a2, 80 -402b35d8: 3a1d01 l32r a0, 40281e4c -402b35db: 0000c0 callx0 a0 -402b35de: 040c movi.n a4, 0 -402b35e0: 023d mov.n a3, a2 -402b35e2: 150c movi.n a5, 1 -402b35e4: 1128 l32i.n a2, a1, 4 -402b35e6: 3b2f01 l32r a0, 402822a4 -402b35e9: 0000c0 callx0 a0 -402b35ec: fc7201 l32r a0, 402b27b4 -402b35ef: 3340c2 s8i a12, a0, 51 -402b35f2: c028 l32i.n a2, a0, 48 -402b35f4: e45841 l32r a4, 402ac754 -402b35f7: 243920 extui a3, a2, 9, 3 -402b35fa: 113326 beqi a3, 3, 402b360f -402b35fd: fcf321 l32r a2, 402b29cc -402b3600: fcf431 l32r a3, 402b29d0 -402b3603: 3aa542 movi a4, 0x53a -402b3606: af8d01 l32r a0, 4029f43c -402b3609: 0000c0 callx0 a0 -402b360c: ffff06 j 402b360c -402b360f: 104240 and a4, a2, a4 -402b3612: 1062d7 bbci a2, 13, 402b3626 -402b3615: 3ea121 l32r a2, 4028309c -402b3618: 202420 or a2, a4, a2 -402b361b: 31c8 l32i.n a12, a1, 12 -402b361d: c029 s32i.n a2, a0, 48 -402b361f: 2108 l32i.n a0, a1, 8 -402b3621: 10c112 addi a1, a1, 16 -402b3624: f00d ret.n -402b3626: 042d mov.n a2, a4 -402b3628: fffbc6 j 402b361b - ... - -402b362c : -402b362c: fc6231 l32r a3, 402b27b4 -402b362f: 416322 s32i a2, a3, 0x104 -402b3632: f00d ret.n - -402b3634 : -402b3634: fc6031 l32r a3, 402b27b4 -402b3637: 426322 s32i a2, a3, 0x108 -402b363a: f00d ret.n -402b363c: fec974 excw -402b363f: 3f .byte 0x3f -402b3640: 2ca790 excw -402b3643: c11240 mul16u a1, a2, a4 - -402b3644 : -402b3644: e0c112 addi a1, a1, -32 -402b3647: 21c9 s32i.n a12, a1, 8 -402b3649: 31d9 s32i.n a13, a1, 12 -402b364b: 41e9 s32i.n a14, a1, 16 -402b364d: 51f9 s32i.n a15, a1, 20 -402b364f: 1109 s32i.n a0, a1, 4 -402b3651: 3b1101 l32r a0, 40282298 -402b3654: 0000c0 callx0 a0 -402b3657: fc57d1 l32r a13, 402b27b4 -402b365a: 3ce6f1 l32r a15, 402829f4 -402b365d: cd08 l32i.n a0, a13, 48 -402b365f: 3ce4c1 l32r a12, 402829f0 -402b3662: 242900 extui a2, a0, 9, 3 -402b3665: 072266 bnei a2, 2, 402b3670 -402b3668: 0460c7 bbci a0, 12, 402b3670 -402b366b: 360d32 l8ui a3, a13, 54 -402b366e: 339c beqz.n a3, 402b3685 -402b3670: 1160d7 bbci a0, 13, 402b3685 -402b3673: fcd621 l32r a2, 402b29cc -402b3676: fcd631 l32r a3, 402b29d0 -402b3679: 58a542 movi a4, 0x558 -402b367c: af7001 l32r a0, 4029f43c -402b367f: 0000c0 callx0 a0 -402b3682: ffff06 j 402b3682 -402b3685: 0260e7 bbci a0, 14, 402b368b -402b3688: 002386 j 402b371a -402b368b: 0260f7 bbci a0, 15, 402b3691 -402b368e: 002206 j 402b371a -402b3691: 01a022 movi a2, 1 -402b3694: 020185 call0 402b56b0 -402b3697: 7f1226 beqi a2, 1, 402b371a -402b369a: c948e1 l32r a14, 402a5bbc -402b369d: 0c2d42 l32i a4, a13, 48 -402b36a0: 00a052 movi a5, 0 -402b36a3: 0159 s32i.n a5, a1, 0 -402b36a5: 046040 extui a6, a4, 0, 1 -402b36a8: 93e560 movnez a14, a5, a6 -402b36ab: 076407 bbci a4, 0, 402b36b6 -402b36ae: ff2e85 call0 402b2998 -402b36b1: 02ed mov.n a14, a2 -402b36b3: 053216 beqz a2, 402b370a -402b36b6: 200c movi.n a0, 2 -402b36b8: e20d72 l8ui a7, a13, 226 -402b36bb: fc84f1 l32r a15, 402b28cc -402b36be: 770b addi.n a7, a7, -1 -402b36c0: 08d756 bnez a7, 402b3751 -402b36c3: ffde21 l32r a2, 402b363c -402b36c6: 0228 l32i.n a2, a2, 0 -402b36c8: 16e216 beqz a2, 402b383a -402b36cb: 200c movi.n a0, 2 -402b36cd: 3cc971 l32r a7, 402829f4 -402b36d0: a06ee0 addx4 a6, a14, a14 -402b36d3: 1156f0 slli a5, a6, 1 -402b36d6: 000772 l8ui a7, a7, 0 -402b36d9: 415550 srli a5, a5, 5 -402b36dc: 835670 moveqz a5, a6, a7 -402b36df: 0020c0 memw -402b36e2: 9c48 l32i.n a4, a12, 36 -402b36e4: 1238 l32i.n a3, a2, 4 -402b36e6: 445a add.n a4, a4, a5 -402b36e8: 013347 bltu a3, a4, 402b36ed -402b36eb: 100c movi.n a0, 1 -402b36ed: 004f02 s8i a0, a15, 0 -402b36f0: c2de01 l32r a0, 402a4268 -402b36f3: 0000c0 callx0 a0 -402b36f6: 3f2d32 l32i a3, a13, 252 -402b36f9: 3e2d42 l32i a4, a13, 248 -402b36fc: ff1005 call0 402b2800 -402b36ff: 511266 bnei a2, 1, 402b3754 -402b3702: 280c movi.n a8, 2 -402b3704: 004f82 s8i a8, a15, 0 -402b3707: 001246 j 402b3754 -402b370a: ff7545 call0 402b2e60 -402b370d: 020c movi.n a2, 0 -402b370f: 030c movi.n a3, 0 -402b3711: fdc601 l32r a0, 402b2e2c -402b3714: 0000c0 callx0 a0 -402b3717: 3cb7f1 l32r a15, 402829f4 -402b371a: 3ade01 l32r a0, 40282294 -402b371d: 0000c0 callx0 a0 -402b3720: 000f92 l8ui a9, a15, 0 -402b3723: e9cc bnez.n a9, 402b3735 -402b3725: 0020c0 memw -402b3728: 9ca8 l32i.n a10, a12, 36 -402b372a: 05daa2 addmi a10, a10, 0x500 -402b372d: 0020c0 memw -402b3730: cca9 s32i.n a10, a12, 48 -402b3732: 000306 j 402b3742 -402b3735: 0020c0 memw -402b3738: 9cb8 l32i.n a11, a12, 36 -402b373a: 50cbb2 addi a11, a11, 80 -402b373d: 0020c0 memw -402b3740: ccb9 s32i.n a11, a12, 48 -402b3742: 21c8 l32i.n a12, a1, 8 -402b3744: 31d8 l32i.n a13, a1, 12 -402b3746: 41e8 l32i.n a14, a1, 16 -402b3748: 51f8 l32i.n a15, a1, 20 -402b374a: 1108 l32i.n a0, a1, 4 -402b374c: 20c112 addi a1, a1, 32 -402b374f: f00d ret.n -402b3751: 004f02 s8i a0, a15, 0 -402b3754: 412d22 l32i a2, a13, 0x104 -402b3757: 928c beqz.n a2, 402b3764 -402b3759: 0002c0 callx0 a2 -402b375c: 041266 bnei a2, 1, 402b3764 -402b375f: 200c movi.n a0, 2 -402b3761: 004f02 s8i a0, a15, 0 -402b3764: 000f02 l8ui a0, a15, 0 -402b3767: 071066 bnei a0, 1, 402b3772 -402b376a: 0e2d mov.n a2, a14 -402b376c: ff2685 call0 402b29d8 -402b376f: 000306 j 402b377f -402b3772: 072066 bnei a0, 2, 402b377d -402b3775: 0e2d mov.n a2, a14 -402b3777: ff5085 call0 402b2c80 -402b377a: 000046 j 402b377f -402b377d: 020c movi.n a2, 0 -402b377f: 428c beqz.n a2, 402b3787 -402b3781: ff6dc5 call0 402b2e60 -402b3784: ffe146 j 402b370d -402b3787: 000f22 l8ui a2, a15, 0 -402b378a: 021226 beqi a2, 1, 402b3790 -402b378d: ffdf06 j 402b370d -402b3790: e00d42 l8ui a4, a13, 224 -402b3793: 045456 bnez a4, 402b37dc -402b3796: 072d42 l32i a4, a13, 28 -402b3799: 0020c0 memw -402b379c: 472c22 l32i a2, a12, 0x11c -402b379f: 012d32 l32i a3, a13, 4 -402b37a2: c02240 sub a2, a2, a4 -402b37a5: fdd385 call0 402b14e0 -402b37a8: 3ab5f1 l32r a15, 4028227c -402b37ab: 0020c0 memw -402b37ae: 082de2 l32i a14, a13, 32 -402b37b1: 802ff2 l32i a15, a15, 0x200 -402b37b4: e2ea add.n a14, a2, a14 -402b37b6: c0eef0 sub a14, a14, a15 -402b37b9: 0e2d mov.n a2, a14 -402b37bb: ffd885 call0 402b3544 -402b37be: 9d08 l32i.n a0, a13, 36 -402b37c0: 3c8d41 l32r a4, 402829f4 -402b37c3: a03ee0 addx4 a3, a14, a14 -402b37c6: 1123f0 slli a2, a3, 1 -402b37c9: 000442 l8ui a4, a4, 0 -402b37cc: 412520 srli a2, a2, 5 -402b37cf: 832340 moveqz a2, a3, a4 -402b37d2: 002a add.n a0, a0, a2 -402b37d4: 0020c0 memw -402b37d7: 8c09 s32i.n a0, a12, 32 -402b37d9: e00d42 l8ui a4, a13, 224 -402b37dc: 0020c0 memw -402b37df: 4a2c02 l32i a0, a12, 0x128 -402b37e2: 143000 extui a3, a0, 0, 2 -402b37e5: 03dc bnez.n a3, 402b37f9 -402b37e7: fc7921 l32r a2, 402b29cc -402b37ea: fc7931 l32r a3, 402b29d0 -402b37ed: d1a542 movi a4, 0x5d1 -402b37f0: af1301 l32r a0, 4029f43c -402b37f3: 0000c0 callx0 a0 -402b37f6: ffff06 j 402b37f6 -402b37f9: 0b6007 bbci a0, 0, 402b3808 -402b37fc: 0020c0 memw -402b37ff: 462c22 l32i a2, a12, 0x118 -402b3802: 542820 extui a2, a2, 8, 6 -402b3805: 000246 j 402b3812 -402b3808: 045100 extui a5, a0, 1, 1 -402b380b: 0128 l32i.n a2, a1, 0 -402b380d: 230c movi.n a3, 2 -402b380f: 932350 movnez a2, a3, a5 -402b3812: 740b addi.n a7, a4, -1 -402b3814: 260c movi.n a6, 2 -402b3816: 081c movi.n a8, 16 -402b3818: 04b220 extui a11, a2, 2, 1 -402b381b: 4a0c movi.n a10, 4 -402b381d: 932ab0 movnez a2, a10, a11 -402b3820: 920b addi.n a9, a2, -1 -402b3822: 109290 and a9, a2, a9 -402b3825: 932890 movnez a2, a8, a9 -402b3828: 832670 moveqz a2, a6, a7 -402b382b: ffd485 call0 402b3574 -402b382e: 422d22 l32i a2, a13, 0x108 -402b3831: ed8216 beqz a2, 402b370d -402b3834: 0002c0 callx0 a2 -402b3837: ffb486 j 402b370d -402b383a: ff8121 l32r a2, 402b3640 -402b383d: 386b01 l32r a0, 402819ec -402b3840: 0000c0 callx0 a0 -402b3843: 100c movi.n a0, 1 -402b3845: ffa906 j 402b36ed - -402b3848 : -402b3848: f0c112 addi a1, a1, -16 -402b384b: fbda31 l32r a3, 402b27b4 -402b384e: 006102 s32i a0, a1, 0 -402b3851: 0c2302 l32i a0, a3, 48 -402b3854: 242900 extui a2, a0, 9, 3 -402b3857: 1d6266 bnei a2, 6, 402b3878 -402b385a: 0e60d7 bbci a0, 13, 402b386c -402b385d: fdd841 l32r a4, 402b2fc0 -402b3860: 204040 or a4, a0, a4 -402b3863: 0c6342 s32i a4, a3, 48 -402b3866: 01d7c5 call0 402b55e4 -402b3869: 0002c6 j 402b3878 -402b386c: e3ba51 l32r a5, 402ac754 -402b386f: 105050 and a5, a0, a5 -402b3872: 0c6352 s32i a5, a3, 48 -402b3875: 01d6c5 call0 402b55e4 -402b3878: 002102 l32i a0, a1, 0 -402b387b: 10c112 addi a1, a1, 16 -402b387e: 000080 ret -402b3881: 000000 ill - -402b3884 : -402b3884: f0c112 addi a1, a1, -16 -402b3887: 0109 s32i.n a0, a1, 0 -402b3889: fbca01 l32r a0, 402b27b4 -402b388c: c008 l32i.n a0, a0, 48 -402b388e: 242900 extui a2, a0, 9, 3 -402b3891: 141266 bnei a2, 1, 402b38a9 -402b3894: 23e0d7 bbsi a0, 13, 402b38bb -402b3897: fc4d21 l32r a2, 402b29cc -402b389a: fc4d31 l32r a3, 402b29d0 -402b389d: 23a642 movi a4, 0x623 -402b38a0: aee701 l32r a0, 4029f43c -402b38a3: 0000c0 callx0 a0 -402b38a6: ffff06 j 402b38a6 -402b38a9: fc4821 l32r a2, 402b29cc -402b38ac: fc4931 l32r a3, 402b29d0 -402b38af: 2ca642 movi a4, 0x62c -402b38b2: aee201 l32r a0, 4029f43c -402b38b5: 0000c0 callx0 a0 -402b38b8: ffff06 j 402b38b8 -402b38bb: ff0dc5 call0 402b2998 -402b38be: 428c beqz.n a2, 402b38c6 -402b38c0: ff56c5 call0 402b2e30 -402b38c3: 000306 j 402b38d3 -402b38c6: 020c movi.n a2, 0 -402b38c8: 030c movi.n a3, 0 -402b38ca: fd5801 l32r a0, 402b2e2c -402b38cd: 0000c0 callx0 a0 -402b38d0: ff58c5 call0 402b2e60 -402b38d3: 0108 l32i.n a0, a1, 0 -402b38d5: 10c112 addi a1, a1, 16 -402b38d8: f00d ret.n -402b38da: cc0000 excw -402b38dd: cf .byte 0xcf -402b38de: fe .byte 0xfe -402b38df: 3f .byte 0x3f -402b38e0: d088 l32i.n a8, a0, 52 -402b38e2: fe .byte 0xfe -402b38e3: 3f .byte 0x3f -402b38e4: af .byte 0xaf -402b38e5: 000036 excw - -402b38e8 : -402b38e8: 024d mov.n a4, a2 -402b38ea: f0c112 addi a1, a1, -16 -402b38ed: 21c9 s32i.n a12, a1, 8 -402b38ef: 31d9 s32i.n a13, a1, 12 -402b38f1: fffa21 l32r a2, 402b38dc -402b38f4: 1109 s32i.n a0, a1, 4 -402b38f6: 0149 s32i.n a4, a1, 0 -402b38f8: 3a6a01 l32r a0, 402822a0 -402b38fb: 0000c0 callx0 a0 -402b38fe: fbadd1 l32r a13, 402b27b4 -402b3901: 0128 l32i.n a2, a1, 0 -402b3903: cd48 l32i.n a4, a13, 48 -402b3905: 0c0c movi.n a12, 0 -402b3907: 240940 extui a0, a4, 9, 3 -402b390a: 60bc beqz.n a0, 402b3944 -402b390c: 374dc2 s8i a12, a13, 55 -402b390f: 364dc2 s8i a12, a13, 54 -402b3912: 9228 l32i.n a2, a2, 36 -402b3914: fff301 l32r a0, 402b38e0 -402b3917: 0f0222 l8ui a2, a2, 15 -402b391a: 3fa961 l32r a6, 402837c0 -402b391d: 2e1226 beqi a2, 1, 402b394f -402b3920: 3fab01 l32r a0, 402837cc -402b3923: 0000c0 callx0 a0 -402b3926: 390d32 l8ui a3, a13, 57 -402b3929: cd48 l32i.n a4, a13, 48 -402b392b: 082366 bnei a3, 2, 402b3937 -402b392e: 394dc2 s8i a12, a13, 57 -402b3931: ff6545 call0 402b2f88 -402b3934: 000306 j 402b3944 -402b3937: 100c movi.n a0, 1 -402b3939: 0464d7 bbci a4, 13, 402b3941 -402b393c: 2f64f7 bbci a4, 15, 402b396f -402b393f: 00cd mov.n a12, a0 -402b3941: 394dc2 s8i a12, a13, 57 -402b3944: 21c8 l32i.n a12, a1, 8 -402b3946: 31d8 l32i.n a13, a1, 12 -402b3948: 1108 l32i.n a0, a1, 4 -402b394a: 10c112 addi a1, a1, 16 -402b394d: f00d ret.n -402b394f: 0040c2 s8i a12, a0, 0 -402b3952: 206460 or a6, a4, a6 -402b3955: 390d52 l8ui a5, a13, 57 -402b3958: cd69 s32i.n a6, a13, 48 -402b395a: 082566 bnei a5, 2, 402b3966 +402b3285: 1e23a6 blti a3, 2, 402b32a7 +402b3288: 0d0c movi.n a13, 0 +402b328a: 010072 l8ui a7, a0, 1 +402b328d: 000062 l8ui a6, a0, 0 +402b3290: 572b addi.n a5, a7, 2 +402b3292: 202357 blt a3, a5, 402b32b6 +402b3295: 872b addi.n a8, a7, 2 +402b3297: 015666 bnei a6, 5, 402b329c +402b329a: 00dd mov.n a13, a0 +402b329c: 008a add.n a0, a0, a8 +402b329e: c03400 sub a3, a4, a0 +402b32a1: e523e6 bgei a3, 2, 402b328a +402b32a4: 000046 j 402b32a9 +402b32a7: 0d0c movi.n a13, 0 +402b32a9: 0129 s32i.n a2, a1, 0 +402b32ab: 6ddc bnez.n a13, 402b32c5 +402b32ad: ffe221 l32r a2, 402b3238 +402b32b0: 39cf01 l32r a0, 402819ec +402b32b3: 0000c0 callx0 a0 +402b32b6: 31c8 l32i.n a12, a1, 12 +402b32b8: 41d8 l32i.n a13, a1, 16 +402b32ba: 51e8 l32i.n a14, a1, 20 +402b32bc: 61f8 l32i.n a15, a1, 24 +402b32be: 2108 l32i.n a0, a1, 8 +402b32c0: 30c112 addi a1, a1, 48 +402b32c3: f00d ret.n +402b32c5: ffdd21 l32r a2, 402b323c +402b32c8: 3bf601 l32r a0, 402822a0 +402b32cb: 0000c0 callx0 a0 +402b32ce: 8cf8 l32i.n a15, a12, 32 +402b32d0: d90c72 l8ui a7, a12, 217 +402b32d3: 6e1c92 l16ui a9, a12, 220 +402b32d6: 000c movi.n a0, 0 +402b32d8: 6d5c02 s16i a0, a12, 218 +402b32db: 991b addi.n a9, a9, 1 +402b32dd: 6e5c92 s16i a9, a12, 220 +402b32e0: c7cc bnez.n a7, 402b32f0 +402b32e2: 020d02 l8ui a0, a13, 2 +402b32e5: 259016 beqz a0, 402b3542 +402b32e8: 82a0f0 mull a10, a0, a15 +402b32eb: 11a9 s32i.n a10, a1, 4 +402b32ed: 0001c6 j 402b32f8 +402b32f0: 340cb2 l8ui a11, a12, 52 +402b32f3: 82bfb0 mull a11, a15, a11 +402b32f6: 11b9 s32i.n a11, a1, 4 +402b32f8: 1e38 l32i.n a3, a14, 4 +402b32fa: 0e28 l32i.n a2, a14, 0 +402b32fc: 050c movi.n a5, 0 +402b32fe: 0f4d mov.n a4, a15 +402b3300: 8179 s32i.n a7, a1, 32 +402b3302: 8de901 l32r a0, 40296aa8 +402b3305: 0000c0 callx0 a0 +402b3308: 0138 l32i.n a3, a1, 0 +402b330a: 0e0c movi.n a14, 0 +402b330c: 9338 l32i.n a3, a3, 36 +402b330e: 1a0c movi.n a10, 1 +402b3310: 1338 l32i.n a3, a3, 4 +402b3312: 1108 l32i.n a0, a1, 4 +402b3314: c02320 sub a2, a3, a2 +402b3317: 3c29 s32i.n a2, a12, 12 +402b3319: 002a add.n a0, a0, a2 +402b331b: 2c09 s32i.n a0, a12, 8 +402b331d: 22fa add.n a2, a2, a15 +402b331f: 1c29 s32i.n a2, a12, 4 +402b3321: 8108 l32i.n a0, a1, 32 +402b3323: 0a2d mov.n a2, a10 +402b3325: 30dc bnez.n a0, 402b333c +402b3327: 260c42 l8ui a4, a12, 38 +402b332a: 030d32 l8ui a3, a13, 3 +402b332d: 21c416 beqz a4, 402b354d +402b3330: 350c52 l8ui a5, a12, 53 +402b3333: 0b1537 beq a5, a3, 402b3342 +402b3336: 354c32 s8i a3, a12, 53 +402b3339: 000146 j 402b3342 +402b333c: 340c62 l8ui a6, a12, 52 +402b333f: 354c62 s8i a6, a12, 53 +402b3342: 1f0c movi.n a15, 1 +402b3344: fea042 movi a4, 254 +402b3347: 1f1c32 l16ui a3, a12, 62 +402b334a: 264ca2 s8i a10, a12, 38 +402b334d: 010d92 l8ui a9, a13, 1 +402b3350: 040d82 l8ui a8, a13, 4 +402b3353: d47030 extui a7, a3, 0, 14 +402b3356: 104840 and a4, a8, a4 +402b3359: 994a add.n a9, a9, a4 +402b335b: 048080 extui a8, a8, 0, 1 +402b335e: 1e4c82 s8i a8, a12, 30 +402b3361: fcc992 addi a9, a9, -4 +402b3364: 749090 extui a9, a9, 0, 8 +402b3367: d79c beqz.n a7, 402b3388 +402b3369: a47330 extui a7, a3, 3, 11 +402b336c: 163747 bltu a7, a4, 402b3386 +402b336f: 133977 bltu a9, a7, 402b3386 +402b3372: 246030 extui a6, a3, 0, 3 +402b3375: c05d40 sub a5, a13, a4 +402b3378: 575a add.n a5, a7, a5 +402b337a: 050552 l8ui a5, a5, 5 +402b337d: 400600 ssr a6 +402b3380: b15050 sra a5, a5 +402b3383: 01e507 bbsi a5, 0, 402b3388 +402b3386: 020c movi.n a2, 0 +402b3388: ffae71 l32r a7, 402b3240 +402b338b: 743020 extui a3, a2, 0, 8 +402b338e: 1f4c32 s8i a3, a12, 31 +402b3391: 000742 l8ui a4, a7, 0 +402b3394: 38cc bnez.n a8, 402b339b +402b3396: 060c movi.n a6, 0 +402b3398: 83f630 moveqz a15, a6, a3 +402b339b: 748020 extui a8, a2, 0, 8 +402b339e: 441b addi.n a4, a4, 1 +402b33a0: 744040 extui a4, a4, 0, 8 +402b33a3: c88c beqz.n a8, 402b33b3 +402b33a5: 9c28 l32i.n a2, a12, 36 +402b33a7: 242920 extui a2, a2, 9, 3 +402b33aa: 0522a6 blti a2, 2, 402b33b3 +402b33ad: 0262e6 bgei a2, 6, 402b33b3 +402b33b0: f44ca2 s8i a10, a12, 244 +402b33b3: f0dc bnez.n a0, 402b33d6 +402b33b5: 030d32 l8ui a3, a13, 3 +402b33b8: 0243b6 bltui a3, 4, 402b33be +402b33bb: 004446 j 402b34d0 +402b33be: 7149 s32i.n a4, a1, 28 +402b33c0: 10c316 beqz a3, 402b34d0 +402b33c3: f20c movi.n a2, 15 +402b33c5: 3aa001 l32r a0, 40281e48 +402b33c8: 0000c0 callx0 a0 +402b33cb: 7148 l32i.n a4, a1, 28 +402b33cd: ff9c71 l32r a7, 402b3240 +402b33d0: 740020 extui a0, a2, 0, 8 +402b33d3: 000786 j 402b33f5 +402b33d6: 340c32 l8ui a3, a12, 52 +402b33d9: 1643f6 bgeui a3, 4, 402b33f3 +402b33dc: 7149 s32i.n a4, a1, 28 +402b33de: 139c beqz.n a3, 402b33f3 +402b33e0: f20c movi.n a2, 15 +402b33e2: 3a9901 l32r a0, 40281e48 +402b33e5: 0000c0 callx0 a0 +402b33e8: 7148 l32i.n a4, a1, 28 +402b33ea: ff9571 l32r a7, 402b3240 +402b33ed: 740020 extui a0, a2, 0, 8 +402b33f0: 000046 j 402b33f5 +402b33f3: f00c movi.n a0, 15 +402b33f5: 253407 bltu a4, a0, 402b341e +402b33f8: 0047e2 s8i a14, a7, 0 +402b33fb: ff9231 l32r a3, 402b3244 +402b33fe: f40c42 l8ui a4, a12, 244 +402b3401: ff9101 l32r a0, 402b3248 +402b3404: 0f0416 beqz a4, 402b34f8 +402b3407: 000022 l8ui a2, a0, 0 +402b340a: 221b addi.n a2, a2, 1 +402b340c: 742020 extui a2, a2, 0, 8 +402b340f: 7922b6 bltui a2, 2, 402b348c +402b3412: 0040e2 s8i a14, a0, 0 +402b3415: 14a542 movi a4, 0x514 +402b3418: 005342 s16i a4, a3, 0 +402b341b: 001c06 j 402b348f +402b341e: 004742 s8i a4, a7, 0 +402b3421: 9c38 l32i.n a3, a12, 36 +402b3423: 7400f0 extui a0, a15, 0, 8 +402b3426: 70dc bnez.n a0, 402b3441 +402b3428: d90c52 l8ui a5, a12, 217 +402b342b: 360c22 l8ui a2, a12, 54 +402b342e: 45dc bnez.n a5, 402b3446 +402b3430: 030d62 l8ui a6, a13, 3 +402b3433: d16260 mul16s a6, a2, a6 +402b3436: 1ab6a6 blti a6, 16, 402b3454 +402b3439: 020c movi.n a2, 0 +402b343b: 364c22 s8i a2, a12, 54 +402b343e: 000486 j 402b3454 +402b3441: 0e2d mov.n a2, a14 +402b3443: 0003c6 j 402b3456 +402b3446: 340c72 l8ui a7, a12, 52 +402b3449: d17270 mul16s a7, a2, a7 +402b344c: 04b7a6 blti a7, 16, 402b3454 +402b344f: 020c movi.n a2, 0 +402b3451: 364c22 s8i a2, a12, 54 +402b3454: 221b addi.n a2, a2, 1 +402b3456: 364c22 s8i a2, a12, 54 +402b3459: 242930 extui a2, a3, 9, 3 +402b345c: 065216 beqz a2, 402b34c5 +402b345f: 351226 beqi a2, 1, 402b3498 +402b3462: 442226 beqi a2, 2, 402b34aa +402b3465: 5c3226 beqi a2, 3, 402b34c5 +402b3468: 694226 beqi a2, 4, 402b34d5 +402b346b: 6f5226 beqi a2, 5, 402b34de +402b346e: fac282 addi a8, a2, -6 +402b3471: e41816 beqz a8, 402b32b6 +402b3474: f9c292 addi a9, a2, -7 +402b3477: e3b956 bnez a9, 402b32b6 +402b347a: e38056 bnez a0, 402b32b6 +402b347d: 00c8c5 call0 402b410c +402b3480: e32216 beqz a2, 402b32b6 +402b3483: 01bb85 call0 402b503c +402b3486: ff8b06 j 402b32b6 +402b3489: 000000 ill +402b348c: 004022 s8i a2, a0, 0 +402b348f: f44ce2 s8i a14, a12, 244 +402b3492: f54ce2 s8i a14, a12, 245 +402b3495: ffe206 j 402b3421 +402b3498: e1a016 beqz a0, 402b32b6 +402b349b: 05e3c7 bbsi a3, 12, 402b34a4 +402b349e: 2b0ca2 l8ui a10, a12, 43 +402b34a1: e11a16 beqz a10, 402b32b6 +402b34a4: ffafc5 call0 402b2fa4 +402b34a7: ff82c6 j 402b32b6 +402b34aa: e08016 beqz a0, 402b32b6 +402b34ad: 020c movi.n a2, 0 +402b34af: 030c movi.n a3, 0 +402b34b1: fe6501 l32r a0, 402b2e48 +402b34b4: 0000c0 callx0 a0 +402b34b7: 9cb8 l32i.n a11, a12, 36 +402b34b9: 04bcb0 extui a11, a11, 12, 1 +402b34bc: df6b16 beqz a11, 402b32b6 +402b34bf: ffae45 call0 402b2fa4 +402b34c2: ff7c06 j 402b32b6 +402b34c5: ded016 beqz a0, 402b32b6 +402b34c8: 120c movi.n a2, 1 +402b34ca: 00cd85 call0 402b41a4 +402b34cd: ff7946 j 402b32b6 +402b34d0: f00c movi.n a0, 15 +402b34d2: ffc7c6 j 402b33f5 +402b34d5: 042016 beqz a0, 402b351b +402b34d8: ffac85 call0 402b2fa4 +402b34db: ff75c6 j 402b32b6 +402b34de: 042016 beqz a0, 402b3524 +402b34e1: fe6521 l32r a2, 402b2e78 +402b34e4: 3b6f01 l32r a0, 402822a0 +402b34e7: 0000c0 callx0 a0 +402b34ea: 9cd8 l32i.n a13, a12, 36 +402b34ec: 04dcd0 extui a13, a13, 12, 1 +402b34ef: dc3d16 beqz a13, 402b32b6 +402b34f2: ffab05 call0 402b2fa4 +402b34f5: ff6f46 j 402b32b6 +402b34f8: f50c22 l8ui a2, a12, 245 +402b34fb: 0040e2 s8i a14, a0, 0 +402b34fe: 057216 beqz a2, 402b3559 +402b3501: 010022 l8ui a2, a0, 1 +402b3504: 221b addi.n a2, a2, 1 +402b3506: 742020 extui a2, a2, 0, 8 +402b3509: 046216 beqz a2, 402b3553 +402b350c: 0140e2 s8i a14, a0, 1 +402b350f: 00d945 call0 402b42a4 +402b3512: ff4c31 l32r a3, 402b3244 +402b3515: 005322 s16i a2, a3, 0 +402b3518: ffdcc6 j 402b348f +402b351b: 1de3c7 bbsi a3, 12, 402b353c +402b351e: ffa445 call0 402b2f64 +402b3521: ff6446 j 402b32b6 +402b3524: 750830 extui a0, a3, 24, 8 +402b3527: 058066 bnei a0, 8, 402b3530 +402b352a: ff9205 call0 402b2e4c +402b352d: ff6146 j 402b32b6 +402b3530: fcc042 addi a4, a0, -4 +402b3533: d7f456 bnez a4, 402b32b6 +402b3536: ff9145 call0 402b2e4c +402b3539: ff5e46 j 402b32b6 +402b353c: ff90c5 call0 402b2e4c +402b353f: ff5cc6 j 402b32b6 +402b3542: 030d52 l8ui a5, a13, 3 +402b3545: 825f50 mull a5, a15, a5 +402b3548: 1159 s32i.n a5, a1, 4 +402b354a: ff6a86 j 402b32f8 +402b354d: 354c32 s8i a3, a12, 53 +402b3550: ff7b86 j 402b3342 +402b3553: 014022 s8i a2, a0, 1 +402b3556: ffcd46 j 402b348f +402b3559: 0140e2 s8i a14, a0, 1 +402b355c: ffcbc6 j 402b348f + ... + +402b3560 : +402b3560: b4a4a1 l32r a10, 402a07f0 +402b3563: fc9b41 l32r a4, 402b27d0 +402b3566: 0a98 l32i.n a9, a10, 0 +402b3568: 3488 l32i.n a8, a4, 12 +402b356a: 4478 l32i.n a7, a4, 16 +402b356c: 5468 l32i.n a6, a4, 20 +402b356e: 2438 l32i.n a3, a4, 8 +402b3570: 6458 l32i.n a5, a4, 24 +402b3572: c03320 sub a3, a3, a2 +402b3575: c05520 sub a5, a5, a2 +402b3578: c06620 sub a6, a6, a2 +402b357b: c07720 sub a7, a7, a2 +402b357e: 882a add.n a8, a8, a2 +402b3580: 992a add.n a9, a9, a2 +402b3582: 0a99 s32i.n a9, a10, 0 +402b3584: 3489 s32i.n a8, a4, 12 +402b3586: 4479 s32i.n a7, a4, 16 +402b3588: 5469 s32i.n a6, a4, 20 +402b358a: 6459 s32i.n a5, a4, 24 +402b358c: 2439 s32i.n a3, a4, 8 +402b358e: f00d ret.n + +402b3590 : +402b3590: f0c112 addi a1, a1, -16 +402b3593: 31c9 s32i.n a12, a1, 12 +402b3595: 2109 s32i.n a0, a1, 8 +402b3597: 02cd mov.n a12, a2 +402b3599: ff3585 call0 402b28f4 +402b359c: fc8d01 l32r a0, 402b27d0 +402b359f: 682c26 beqi a12, 2, 402b360b +402b35a2: 654c26 beqi a12, 4, 402b360b +402b35a5: 358c26 beqi a12, 8, 402b35de +402b35a8: 5fbc66 bnei a12, 16, 402b360b +402b35ab: c028 l32i.n a2, a0, 48 +402b35ad: 5a62d7 bbci a2, 13, 402b360b +402b35b0: 002d mov.n a2, a0 +402b35b2: 68c222 addi a2, a2, 104 +402b35b5: 0129 s32i.n a2, a1, 0 +402b35b7: 3b3a01 l32r a0, 402822a0 +402b35ba: 0000c0 callx0 a0 +402b35bd: 0128 l32i.n a2, a1, 0 +402b35bf: a30c movi.n a3, 10 +402b35c1: 040c movi.n a4, 0 +402b35c3: fc8371 l32r a7, 402b27d0 +402b35c6: 42d281 l32r a8, 40284110 +402b35c9: c768 l32i.n a6, a7, 48 +402b35cb: 150c movi.n a5, 1 +402b35cd: 206680 or a6, a6, a8 +402b35d0: c769 s32i.n a6, a7, 48 +402b35d2: 3b3401 l32r a0, 402822a4 +402b35d5: 0000c0 callx0 a0 +402b35d8: fc7e01 l32r a0, 402b27d0 +402b35db: 000b06 j 402b360b +402b35de: 002d mov.n a2, a0 +402b35e0: 54c222 addi a2, a2, 84 +402b35e3: 1129 s32i.n a2, a1, 4 +402b35e5: 3b2e01 l32r a0, 402822a0 +402b35e8: 0000c0 callx0 a0 +402b35eb: fc7921 l32r a2, 402b27d0 +402b35ee: e8a332 movi a3, 0x3e8 +402b35f1: 142222 l32i a2, a2, 80 +402b35f4: 3a1601 l32r a0, 40281e4c +402b35f7: 0000c0 callx0 a0 +402b35fa: 040c movi.n a4, 0 +402b35fc: 023d mov.n a3, a2 +402b35fe: 150c movi.n a5, 1 +402b3600: 1128 l32i.n a2, a1, 4 +402b3602: 3b2801 l32r a0, 402822a4 +402b3605: 0000c0 callx0 a0 +402b3608: fc7201 l32r a0, 402b27d0 +402b360b: 3340c2 s8i a12, a0, 51 +402b360e: c028 l32i.n a2, a0, 48 +402b3610: e45841 l32r a4, 402ac770 +402b3613: 243920 extui a3, a2, 9, 3 +402b3616: 113326 beqi a3, 3, 402b362b +402b3619: fcf321 l32r a2, 402b29e8 +402b361c: fcf431 l32r a3, 402b29ec +402b361f: 3aa542 movi a4, 0x53a +402b3622: af8601 l32r a0, 4029f43c +402b3625: 0000c0 callx0 a0 +402b3628: ffff06 j 402b3628 +402b362b: 104240 and a4, a2, a4 +402b362e: 1062d7 bbci a2, 13, 402b3642 +402b3631: 3e9a21 l32r a2, 4028309c +402b3634: 202420 or a2, a4, a2 +402b3637: 31c8 l32i.n a12, a1, 12 +402b3639: c029 s32i.n a2, a0, 48 +402b363b: 2108 l32i.n a0, a1, 8 +402b363d: 10c112 addi a1, a1, 16 +402b3640: f00d ret.n +402b3642: 042d mov.n a2, a4 +402b3644: fffbc6 j 402b3637 + ... + +402b3648 : +402b3648: fc6231 l32r a3, 402b27d0 +402b364b: 416322 s32i a2, a3, 0x104 +402b364e: f00d ret.n + +402b3650 : +402b3650: fc6031 l32r a3, 402b27d0 +402b3653: 426322 s32i a2, a3, 0x108 +402b3656: f00d ret.n +402b3658: fec974 excw +402b365b: 3f .byte 0x3f +402b365c: 2ca7b0 excw +402b365f: c11240 mul16u a1, a2, a4 + +402b3660 : +402b3660: e0c112 addi a1, a1, -32 +402b3663: 21c9 s32i.n a12, a1, 8 +402b3665: 31d9 s32i.n a13, a1, 12 +402b3667: 41e9 s32i.n a14, a1, 16 +402b3669: 51f9 s32i.n a15, a1, 20 +402b366b: 1109 s32i.n a0, a1, 4 +402b366d: 3b0a01 l32r a0, 40282298 +402b3670: 0000c0 callx0 a0 +402b3673: fc57d1 l32r a13, 402b27d0 +402b3676: 3cdff1 l32r a15, 402829f4 +402b3679: cd08 l32i.n a0, a13, 48 +402b367b: 3cddc1 l32r a12, 402829f0 +402b367e: 242900 extui a2, a0, 9, 3 +402b3681: 072266 bnei a2, 2, 402b368c +402b3684: 0460c7 bbci a0, 12, 402b368c +402b3687: 360d32 l8ui a3, a13, 54 +402b368a: 339c beqz.n a3, 402b36a1 +402b368c: 1160d7 bbci a0, 13, 402b36a1 +402b368f: fcd621 l32r a2, 402b29e8 +402b3692: fcd631 l32r a3, 402b29ec +402b3695: 58a542 movi a4, 0x558 +402b3698: af6901 l32r a0, 4029f43c +402b369b: 0000c0 callx0 a0 +402b369e: ffff06 j 402b369e +402b36a1: 0260e7 bbci a0, 14, 402b36a7 +402b36a4: 002386 j 402b3736 +402b36a7: 0260f7 bbci a0, 15, 402b36ad +402b36aa: 002206 j 402b3736 +402b36ad: 01a022 movi a2, 1 +402b36b0: 020185 call0 402b56cc +402b36b3: 7f1226 beqi a2, 1, 402b3736 +402b36b6: c948e1 l32r a14, 402a5bd8 +402b36b9: 0c2d42 l32i a4, a13, 48 +402b36bc: 00a052 movi a5, 0 +402b36bf: 0159 s32i.n a5, a1, 0 +402b36c1: 046040 extui a6, a4, 0, 1 +402b36c4: 93e560 movnez a14, a5, a6 +402b36c7: 076407 bbci a4, 0, 402b36d2 +402b36ca: ff2e85 call0 402b29b4 +402b36cd: 02ed mov.n a14, a2 +402b36cf: 053216 beqz a2, 402b3726 +402b36d2: 200c movi.n a0, 2 +402b36d4: e20d72 l8ui a7, a13, 226 +402b36d7: fc84f1 l32r a15, 402b28e8 +402b36da: 770b addi.n a7, a7, -1 +402b36dc: 08d756 bnez a7, 402b376d +402b36df: ffde21 l32r a2, 402b3658 +402b36e2: 0228 l32i.n a2, a2, 0 +402b36e4: 16e216 beqz a2, 402b3856 +402b36e7: 200c movi.n a0, 2 +402b36e9: 3cc271 l32r a7, 402829f4 +402b36ec: a06ee0 addx4 a6, a14, a14 +402b36ef: 1156f0 slli a5, a6, 1 +402b36f2: 000772 l8ui a7, a7, 0 +402b36f5: 415550 srli a5, a5, 5 +402b36f8: 835670 moveqz a5, a6, a7 +402b36fb: 0020c0 memw +402b36fe: 9c48 l32i.n a4, a12, 36 +402b3700: 1238 l32i.n a3, a2, 4 +402b3702: 445a add.n a4, a4, a5 +402b3704: 013347 bltu a3, a4, 402b3709 +402b3707: 100c movi.n a0, 1 +402b3709: 004f02 s8i a0, a15, 0 +402b370c: c2d701 l32r a0, 402a4268 +402b370f: 0000c0 callx0 a0 +402b3712: 3f2d32 l32i a3, a13, 252 +402b3715: 3e2d42 l32i a4, a13, 248 +402b3718: ff1005 call0 402b281c +402b371b: 511266 bnei a2, 1, 402b3770 +402b371e: 280c movi.n a8, 2 +402b3720: 004f82 s8i a8, a15, 0 +402b3723: 001246 j 402b3770 +402b3726: ff7545 call0 402b2e7c +402b3729: 020c movi.n a2, 0 +402b372b: 030c movi.n a3, 0 +402b372d: fdc601 l32r a0, 402b2e48 +402b3730: 0000c0 callx0 a0 +402b3733: 3cb0f1 l32r a15, 402829f4 +402b3736: 3ad701 l32r a0, 40282294 +402b3739: 0000c0 callx0 a0 +402b373c: 000f92 l8ui a9, a15, 0 +402b373f: e9cc bnez.n a9, 402b3751 +402b3741: 0020c0 memw +402b3744: 9ca8 l32i.n a10, a12, 36 +402b3746: 05daa2 addmi a10, a10, 0x500 +402b3749: 0020c0 memw +402b374c: cca9 s32i.n a10, a12, 48 +402b374e: 000306 j 402b375e +402b3751: 0020c0 memw +402b3754: 9cb8 l32i.n a11, a12, 36 +402b3756: 50cbb2 addi a11, a11, 80 +402b3759: 0020c0 memw +402b375c: ccb9 s32i.n a11, a12, 48 +402b375e: 21c8 l32i.n a12, a1, 8 +402b3760: 31d8 l32i.n a13, a1, 12 +402b3762: 41e8 l32i.n a14, a1, 16 +402b3764: 51f8 l32i.n a15, a1, 20 +402b3766: 1108 l32i.n a0, a1, 4 +402b3768: 20c112 addi a1, a1, 32 +402b376b: f00d ret.n +402b376d: 004f02 s8i a0, a15, 0 +402b3770: 412d22 l32i a2, a13, 0x104 +402b3773: 928c beqz.n a2, 402b3780 +402b3775: 0002c0 callx0 a2 +402b3778: 041266 bnei a2, 1, 402b3780 +402b377b: 200c movi.n a0, 2 +402b377d: 004f02 s8i a0, a15, 0 +402b3780: 000f02 l8ui a0, a15, 0 +402b3783: 071066 bnei a0, 1, 402b378e +402b3786: 0e2d mov.n a2, a14 +402b3788: ff2685 call0 402b29f4 +402b378b: 000306 j 402b379b +402b378e: 072066 bnei a0, 2, 402b3799 +402b3791: 0e2d mov.n a2, a14 +402b3793: ff5085 call0 402b2c9c +402b3796: 000046 j 402b379b +402b3799: 020c movi.n a2, 0 +402b379b: 428c beqz.n a2, 402b37a3 +402b379d: ff6dc5 call0 402b2e7c +402b37a0: ffe146 j 402b3729 +402b37a3: 000f22 l8ui a2, a15, 0 +402b37a6: 021226 beqi a2, 1, 402b37ac +402b37a9: ffdf06 j 402b3729 +402b37ac: e00d42 l8ui a4, a13, 224 +402b37af: 045456 bnez a4, 402b37f8 +402b37b2: 072d42 l32i a4, a13, 28 +402b37b5: 0020c0 memw +402b37b8: 472c22 l32i a2, a12, 0x11c +402b37bb: 012d32 l32i a3, a13, 4 +402b37be: c02240 sub a2, a2, a4 +402b37c1: fdd385 call0 402b14fc +402b37c4: 3aaef1 l32r a15, 4028227c +402b37c7: 0020c0 memw +402b37ca: 082de2 l32i a14, a13, 32 +402b37cd: 802ff2 l32i a15, a15, 0x200 +402b37d0: e2ea add.n a14, a2, a14 +402b37d2: c0eef0 sub a14, a14, a15 +402b37d5: 0e2d mov.n a2, a14 +402b37d7: ffd885 call0 402b3560 +402b37da: 9d08 l32i.n a0, a13, 36 +402b37dc: 3c8641 l32r a4, 402829f4 +402b37df: a03ee0 addx4 a3, a14, a14 +402b37e2: 1123f0 slli a2, a3, 1 +402b37e5: 000442 l8ui a4, a4, 0 +402b37e8: 412520 srli a2, a2, 5 +402b37eb: 832340 moveqz a2, a3, a4 +402b37ee: 002a add.n a0, a0, a2 +402b37f0: 0020c0 memw +402b37f3: 8c09 s32i.n a0, a12, 32 +402b37f5: e00d42 l8ui a4, a13, 224 +402b37f8: 0020c0 memw +402b37fb: 4a2c02 l32i a0, a12, 0x128 +402b37fe: 143000 extui a3, a0, 0, 2 +402b3801: 03dc bnez.n a3, 402b3815 +402b3803: fc7921 l32r a2, 402b29e8 +402b3806: fc7931 l32r a3, 402b29ec +402b3809: d1a542 movi a4, 0x5d1 +402b380c: af0c01 l32r a0, 4029f43c +402b380f: 0000c0 callx0 a0 +402b3812: ffff06 j 402b3812 +402b3815: 0b6007 bbci a0, 0, 402b3824 +402b3818: 0020c0 memw +402b381b: 462c22 l32i a2, a12, 0x118 +402b381e: 542820 extui a2, a2, 8, 6 +402b3821: 000246 j 402b382e +402b3824: 045100 extui a5, a0, 1, 1 +402b3827: 0128 l32i.n a2, a1, 0 +402b3829: 230c movi.n a3, 2 +402b382b: 932350 movnez a2, a3, a5 +402b382e: 740b addi.n a7, a4, -1 +402b3830: 260c movi.n a6, 2 +402b3832: 081c movi.n a8, 16 +402b3834: 04b220 extui a11, a2, 2, 1 +402b3837: 4a0c movi.n a10, 4 +402b3839: 932ab0 movnez a2, a10, a11 +402b383c: 920b addi.n a9, a2, -1 +402b383e: 109290 and a9, a2, a9 +402b3841: 932890 movnez a2, a8, a9 +402b3844: 832670 moveqz a2, a6, a7 +402b3847: ffd485 call0 402b3590 +402b384a: 422d22 l32i a2, a13, 0x108 +402b384d: ed8216 beqz a2, 402b3729 +402b3850: 0002c0 callx0 a2 +402b3853: ffb486 j 402b3729 +402b3856: ff8121 l32r a2, 402b365c +402b3859: 386401 l32r a0, 402819ec +402b385c: 0000c0 callx0 a0 +402b385f: 100c movi.n a0, 1 +402b3861: ffa906 j 402b3709 + +402b3864 : +402b3864: f0c112 addi a1, a1, -16 +402b3867: fbda31 l32r a3, 402b27d0 +402b386a: 006102 s32i a0, a1, 0 +402b386d: 0c2302 l32i a0, a3, 48 +402b3870: 242900 extui a2, a0, 9, 3 +402b3873: 1d6266 bnei a2, 6, 402b3894 +402b3876: 0e60d7 bbci a0, 13, 402b3888 +402b3879: fdd841 l32r a4, 402b2fdc +402b387c: 204040 or a4, a0, a4 +402b387f: 0c6342 s32i a4, a3, 48 +402b3882: 01d7c5 call0 402b5600 +402b3885: 0002c6 j 402b3894 +402b3888: e3ba51 l32r a5, 402ac770 +402b388b: 105050 and a5, a0, a5 +402b388e: 0c6352 s32i a5, a3, 48 +402b3891: 01d6c5 call0 402b5600 +402b3894: 002102 l32i a0, a1, 0 +402b3897: 10c112 addi a1, a1, 16 +402b389a: 000080 ret +402b389d: 000000 ill + +402b38a0 : +402b38a0: f0c112 addi a1, a1, -16 +402b38a3: 0109 s32i.n a0, a1, 0 +402b38a5: fbca01 l32r a0, 402b27d0 +402b38a8: c008 l32i.n a0, a0, 48 +402b38aa: 242900 extui a2, a0, 9, 3 +402b38ad: 141266 bnei a2, 1, 402b38c5 +402b38b0: 23e0d7 bbsi a0, 13, 402b38d7 +402b38b3: fc4d21 l32r a2, 402b29e8 +402b38b6: fc4d31 l32r a3, 402b29ec +402b38b9: 23a642 movi a4, 0x623 +402b38bc: aee001 l32r a0, 4029f43c +402b38bf: 0000c0 callx0 a0 +402b38c2: ffff06 j 402b38c2 +402b38c5: fc4821 l32r a2, 402b29e8 +402b38c8: fc4931 l32r a3, 402b29ec +402b38cb: 2ca642 movi a4, 0x62c +402b38ce: aedb01 l32r a0, 4029f43c +402b38d1: 0000c0 callx0 a0 +402b38d4: ffff06 j 402b38d4 +402b38d7: ff0dc5 call0 402b29b4 +402b38da: 428c beqz.n a2, 402b38e2 +402b38dc: ff56c5 call0 402b2e4c +402b38df: 000306 j 402b38ef +402b38e2: 020c movi.n a2, 0 +402b38e4: 030c movi.n a3, 0 +402b38e6: fd5801 l32r a0, 402b2e48 +402b38e9: 0000c0 callx0 a0 +402b38ec: ff58c5 call0 402b2e7c +402b38ef: 0108 l32i.n a0, a1, 0 +402b38f1: 10c112 addi a1, a1, 16 +402b38f4: f00d ret.n +402b38f6: cc0000 excw +402b38f9: cf .byte 0xcf +402b38fa: fe .byte 0xfe +402b38fb: 3f .byte 0x3f +402b38fc: d088 l32i.n a8, a0, 52 +402b38fe: fe .byte 0xfe +402b38ff: 3f .byte 0x3f +402b3900: af .byte 0xaf +402b3901: 000036 excw + +402b3904 : +402b3904: 024d mov.n a4, a2 +402b3906: f0c112 addi a1, a1, -16 +402b3909: 21c9 s32i.n a12, a1, 8 +402b390b: 31d9 s32i.n a13, a1, 12 +402b390d: fffa21 l32r a2, 402b38f8 +402b3910: 1109 s32i.n a0, a1, 4 +402b3912: 0149 s32i.n a4, a1, 0 +402b3914: 3a6301 l32r a0, 402822a0 +402b3917: 0000c0 callx0 a0 +402b391a: fbadd1 l32r a13, 402b27d0 +402b391d: 0128 l32i.n a2, a1, 0 +402b391f: cd48 l32i.n a4, a13, 48 +402b3921: 0c0c movi.n a12, 0 +402b3923: 240940 extui a0, a4, 9, 3 +402b3926: 60bc beqz.n a0, 402b3960 +402b3928: 374dc2 s8i a12, a13, 55 +402b392b: 364dc2 s8i a12, a13, 54 +402b392e: 9228 l32i.n a2, a2, 36 +402b3930: fff301 l32r a0, 402b38fc +402b3933: 0f0222 l8ui a2, a2, 15 +402b3936: 3fa261 l32r a6, 402837c0 +402b3939: 2e1226 beqi a2, 1, 402b396b +402b393c: 3fa401 l32r a0, 402837cc +402b393f: 0000c0 callx0 a0 +402b3942: 390d32 l8ui a3, a13, 57 +402b3945: cd48 l32i.n a4, a13, 48 +402b3947: 082366 bnei a3, 2, 402b3953 +402b394a: 394dc2 s8i a12, a13, 57 +402b394d: ff6545 call0 402b2fa4 +402b3950: 000306 j 402b3960 +402b3953: 100c movi.n a0, 1 +402b3955: 0464d7 bbci a4, 13, 402b395d +402b3958: 2f64f7 bbci a4, 15, 402b398b +402b395b: 00cd mov.n a12, a0 402b395d: 394dc2 s8i a12, a13, 57 -402b3960: ff6245 call0 402b2f88 -402b3963: fff746 j 402b3944 -402b3966: 394dc2 s8i a12, a13, 57 -402b3969: fff185 call0 402b3884 -402b396c: fff506 j 402b3944 -402b396f: ff0285 call0 402b2998 -402b3972: ffdc71 l32r a7, 402b38e4 -402b3975: ffda01 l32r a0, 402b38e0 -402b3978: 083727 bltu a7, a2, 402b3984 -402b397b: 394dc2 s8i a12, a13, 57 -402b397e: ff4e05 call0 402b2e60 -402b3981: ffefc6 j 402b3944 -402b3984: 000082 l8ui a8, a0, 0 -402b3987: e50c movi.n a5, 14 -402b3989: 281b addi.n a2, a8, 1 -402b398b: 0c3587 bltu a5, a8, 402b399b -402b398e: 004022 s8i a2, a0, 0 -402b3991: 130c movi.n a3, 1 -402b3993: 120c movi.n a2, 1 -402b3995: 004885 call0 402b3e20 -402b3998: ffea06 j 402b3944 -402b399b: 120c movi.n a2, 1 -402b399d: 130c movi.n a3, 1 -402b399f: 004052 s8i a5, a0, 0 -402b39a2: 0047c5 call0 402b3e20 -402b39a5: ffe6c6 j 402b3944 -402b39a8: d089 s32i.n a8, a0, 52 -402b39aa: fe .byte 0xfe -402b39ab: 3f .byte 0x3f - -402b39ac : -402b39ac: 024d mov.n a4, a2 -402b39ae: f0c112 addi a1, a1, -16 -402b39b1: 21c9 s32i.n a12, a1, 8 -402b39b3: ffca21 l32r a2, 402b38dc -402b39b6: 1109 s32i.n a0, a1, 4 -402b39b8: 0149 s32i.n a4, a1, 0 -402b39ba: 3a3901 l32r a0, 402822a0 -402b39bd: 0000c0 callx0 a0 -402b39c0: fb7dc1 l32r a12, 402b27b4 -402b39c3: 120c movi.n a2, 1 -402b39c5: cc08 l32i.n a0, a12, 48 -402b39c7: 0158 l32i.n a5, a1, 0 -402b39c9: 240900 extui a0, a0, 9, 3 -402b39cc: 048016 beqz a0, 402b3a18 -402b39cf: fff641 l32r a4, 402b39a8 -402b39d2: 000c movi.n a0, 0 -402b39d4: 384c02 s8i a0, a12, 56 -402b39d7: 364c02 s8i a0, a12, 54 -402b39da: 000432 l8ui a3, a4, 0 -402b39dd: 9558 l32i.n a5, a5, 36 -402b39df: 05b3b6 bltui a3, 16, 402b39e8 -402b39e2: 0f4522 s8i a2, a5, 15 -402b39e5: 000086 j 402b39eb -402b39e8: 0f0522 l8ui a2, a5, 15 -402b39eb: 321226 beqi a2, 1, 402b3a21 -402b39ee: 3f7701 l32r a0, 402837cc -402b39f1: 0000c0 callx0 a0 -402b39f4: 390c62 l8ui a6, a12, 57 -402b39f7: 181c82 l16ui a8, a12, 48 -402b39fa: 071666 bnei a6, 1, 402b3a05 -402b39fd: 070c movi.n a7, 0 -402b39ff: 394c72 s8i a7, a12, 57 -402b3a02: 000486 j 402b3a18 -402b3a05: 418f80 srli a8, a8, 15 -402b3a08: e8ac beqz.n a8, 402b3a3a -402b3a0a: 200c movi.n a0, 2 -402b3a0c: 394c02 s8i a0, a12, 57 -402b3a0f: 000146 j 402b3a18 -402b3a12: 394c02 s8i a0, a12, 57 -402b3a15: ffe305 call0 402b3848 -402b3a18: 21c8 l32i.n a12, a1, 8 -402b3a1a: 1108 l32i.n a0, a1, 4 -402b3a1c: 10c112 addi a1, a1, 16 -402b3a1f: f00d ret.n -402b3a21: 004402 s8i a0, a4, 0 -402b3a24: 3f5931 l32r a3, 40283788 -402b3a27: cc28 l32i.n a2, a12, 48 -402b3a29: 390c92 l8ui a9, a12, 57 -402b3a2c: 102230 and a2, a2, a3 -402b3a2f: cc29 s32i.n a2, a12, 48 -402b3a31: dd1966 bnei a9, 1, 402b3a12 -402b3a34: d4e2d7 bbsi a2, 13, 402b3a0c -402b3a37: fff5c6 j 402b3a12 -402b3a3a: 430c22 l8ui a2, a12, 67 -402b3a3d: fdc331 l32r a3, 402b314c -402b3a40: 035945 call0 402b6fd8 -402b3a43: c2cc bnez.n a2, 402b3a53 -402b3a45: 040c movi.n a4, 0 -402b3a47: 394c42 s8i a4, a12, 57 -402b3a4a: ffdfc5 call0 402b3848 -402b3a4d: fff1c6 j 402b3a18 -402b3a50: 000000 ill -402b3a53: ffd561 l32r a6, 402b39a8 -402b3a56: 020c movi.n a2, 0 -402b3a58: 000652 l8ui a5, a6, 0 -402b3a5b: 130c movi.n a3, 1 -402b3a5d: 551b addi.n a5, a5, 1 -402b3a5f: 004652 s8i a5, a6, 0 -402b3a62: 003bc5 call0 402b3e20 -402b3a65: ffebc6 j 402b3a18 -402b3a68: 0f3c movi.n a15, 48 -402b3a6a: b40000 extui a0, a0, 0, 12 -402b3a6d: 002d mov.n a2, a0 -402b3a6f: 0c1b00 excw -402b3a72: cb0000 excw -402b3a75: 000010 excw - -402b3a78 : -402b3a78: 023d mov.n a3, a2 -402b3a7a: f0c112 addi a1, a1, -16 -402b3a7d: 11c9 s32i.n a12, a1, 4 -402b3a7f: 21d9 s32i.n a13, a1, 8 -402b3a81: fb4cc1 l32r a12, 402b27b4 -402b3a84: 0109 s32i.n a0, a1, 0 -402b3a86: 731cd2 l16ui a13, a12, 230 -402b3a89: 3129 s32i.n a2, a1, 12 -402b3a8b: dd1b addi.n a13, a13, 1 -402b3a8d: f4d0d0 extui a13, a13, 0, 16 -402b3a90: 735cd2 s16i a13, a12, 230 -402b3a93: 05bd16 beqz a13, 402b3af2 -402b3a96: 741c22 l16ui a2, a12, 232 -402b3a99: 0d3d mov.n a3, a13 -402b3a9b: 38ec01 l32r a0, 40281e4c -402b3a9e: 0000c0 callx0 a0 -402b3aa1: 3138 l32i.n a3, a1, 12 -402b3aa3: f42020 extui a2, a2, 0, 16 -402b3aa6: a00c movi.n a0, 10 -402b3aa8: 203027 bltu a0, a2, 402b3acc -402b3aab: 132c02 l32i a0, a12, 76 -402b3aae: ffee41 l32r a4, 402b3a68 -402b3ab1: ffee61 l32r a6, 402b3a6c -402b3ab4: 053407 bltu a4, a0, 402b3abd -402b3ab7: 64c052 addi a5, a0, 100 -402b3aba: 136c52 s32i a5, a12, 76 -402b3abd: 142c02 l32i a0, a12, 80 -402b3ac0: 083607 bltu a6, a0, 402b3acc -402b3ac3: 01d072 addmi a7, a0, 0x100 -402b3ac6: 2cc772 addi a7, a7, 44 -402b3ac9: 146c72 s32i a7, a12, 80 -402b3acc: d81c movi.n a8, 29 -402b3ace: 20b827 bgeu a8, a2, 402b3af2 -402b3ad1: 132c02 l32i a0, a12, 76 -402b3ad4: ffe791 l32r a9, 402b3a70 -402b3ad7: ffe7b1 l32r a11, 402b3a74 -402b3ada: 05b907 bgeu a9, a0, 402b3ae3 -402b3add: 9cc0a2 addi a10, a0, -100 -402b3ae0: 136ca2 s32i a10, a12, 76 -402b3ae3: 142c02 l32i a0, a12, 80 -402b3ae6: 08bb07 bgeu a11, a0, 402b3af2 -402b3ae9: ffd022 addmi a2, a0, 0xffffff00 -402b3aec: d4c222 addi a2, a2, -44 -402b3aef: 146c22 s32i a2, a12, 80 -402b3af2: 040c movi.n a4, 0 -402b3af4: 745c42 s16i a4, a12, 232 -402b3af7: 11c8 l32i.n a12, a1, 4 -402b3af9: 072db6 bltui a13, 2, 402b3b04 -402b3afc: 738c beqz.n a3, 402b3b07 -402b3afe: ff4c45 call0 402b2fc4 -402b3b01: 000086 j 402b3b07 -402b3b04: ff3585 call0 402b2e60 -402b3b07: 21d8 l32i.n a13, a1, 8 -402b3b09: 0108 l32i.n a0, a1, 0 -402b3b0b: 10c112 addi a1, a1, 16 -402b3b0e: f00d ret.n - -402b3b10 : -402b3b10: fb2941 l32r a4, 402b27b4 -402b3b13: f0c112 addi a1, a1, -16 -402b3b16: c438 l32i.n a3, a4, 48 -402b3b18: 0109 s32i.n a0, a1, 0 -402b3b1a: 240930 extui a0, a3, 9, 3 -402b3b1d: 055066 bnei a0, 5, 402b3b26 -402b3b20: 752830 extui a2, a3, 24, 8 -402b3b23: 028226 beqi a2, 8, 402b3b29 -402b3b26: 224066 bnei a0, 4, 402b3b4c -402b3b29: 055066 bnei a0, 5, 402b3b32 -402b3b2c: 330432 l8ui a3, a4, 51 -402b3b2f: 148326 beqi a3, 8, 402b3b47 -402b3b32: 114026 beqi a0, 4, 402b3b47 -402b3b35: fba521 l32r a2, 402b29cc -402b3b38: fba631 l32r a3, 402b29d0 -402b3b3b: faa642 movi a4, 0x6fa -402b3b3e: ae3f01 l32r a0, 4029f43c -402b3b41: 0000c0 callx0 a0 -402b3b44: ffff06 j 402b3b44 -402b3b47: 120c movi.n a2, 1 -402b3b49: fff2c5 call0 402b3a78 -402b3b4c: 0108 l32i.n a0, a1, 0 -402b3b4e: 10c112 addi a1, a1, 16 -402b3b51: f00d ret.n - ... - -402b3b54 : -402b3b54: 417041 l32r a4, 40284114 -402b3b57: fb1731 l32r a3, 402b27b4 -402b3b5a: f0c112 addi a1, a1, -16 -402b3b5d: 0109 s32i.n a0, a1, 0 -402b3b5f: c328 l32i.n a2, a3, 48 -402b3b61: fb5a01 l32r a0, 402b28cc -402b3b64: 102240 and a2, a2, a4 -402b3b67: 000002 l8ui a0, a0, 0 -402b3b6a: c329 s32i.n a2, a3, 48 -402b3b6c: 0b2066 bnei a0, 2, 402b3b7b -402b3b6f: ff4185 call0 402b2f88 -402b3b72: fb5601 l32r a0, 402b28cc -402b3b75: 000002 l8ui a0, a0, 0 -402b3b78: fb0f31 l32r a3, 402b27b4 -402b3b7b: 291066 bnei a0, 1, 402b3ba8 -402b3b7e: c308 l32i.n a0, a3, 48 -402b3b80: 242900 extui a2, a0, 9, 3 -402b3b83: 115226 beqi a2, 5, 402b3b98 -402b3b86: fb9121 l32r a2, 402b29cc -402b3b89: fb9131 l32r a3, 402b29d0 -402b3b8c: 09a742 movi a4, 0x709 -402b3b8f: ae2b01 l32r a0, 4029f43c -402b3b92: 0000c0 callx0 a0 -402b3b95: ffff06 j 402b3b95 -402b3b98: 0c60c7 bbci a0, 12, 402b3ba8 -402b3b9b: 360342 l8ui a4, a3, 54 -402b3b9e: d4cc bnez.n a4, 402b3baf -402b3ba0: fedf45 call0 402b2998 -402b3ba3: a29c beqz.n a2, 402b3bc1 -402b3ba5: ff2885 call0 402b2e30 -402b3ba8: 0108 l32i.n a0, a1, 0 -402b3baa: 10c112 addi a1, a1, 16 -402b3bad: f00d ret.n -402b3baf: fb8721 l32r a2, 402b29cc -402b3bb2: fb8731 l32r a3, 402b29d0 -402b3bb5: 1fa742 movi a4, 0x71f -402b3bb8: ae2101 l32r a0, 4029f43c -402b3bbb: 0000c0 callx0 a0 -402b3bbe: ffff06 j 402b3bbe -402b3bc1: 020c movi.n a2, 0 -402b3bc3: 030c movi.n a3, 0 -402b3bc5: fc9901 l32r a0, 402b2e2c -402b3bc8: 0000c0 callx0 a0 -402b3bcb: ff2945 call0 402b2e60 -402b3bce: fff586 j 402b3ba8 -402b3bd1: 000000 ill - -402b3bd4 : -402b3bd4: ff4221 l32r a2, 402b38dc -402b3bd7: f0c112 addi a1, a1, -16 -402b3bda: 1109 s32i.n a0, a1, 4 -402b3bdc: 0129 s32i.n a2, a1, 0 -402b3bde: 39b001 l32r a0, 402822a0 -402b3be1: 0000c0 callx0 a0 -402b3be4: 0128 l32i.n a2, a1, 0 -402b3be6: 733c movi.n a3, 55 -402b3be8: 040c movi.n a4, 0 -402b3bea: 150c movi.n a5, 1 -402b3bec: 39ae01 l32r a0, 402822a4 -402b3bef: 0000c0 callx0 a0 -402b3bf2: 1108 l32i.n a0, a1, 4 -402b3bf4: 10c112 addi a1, a1, 16 -402b3bf7: f00d ret.n -402b3bf9: 000000 ill - -402b3bfc : -402b3bfc: faee41 l32r a4, 402b27b4 -402b3bff: f438 l32i.n a3, a4, 60 -402b3c01: 231b addi.n a2, a3, 1 -402b3c03: 332b addi.n a3, a3, 2 -402b3c05: 933220 movnez a3, a2, a2 -402b3c08: f439 s32i.n a3, a4, 60 -402b3c0a: f00d ret.n -402b3c0c: d008 l32i.n a0, a0, 52 -402b3c0e: fe .byte 0xfe -402b3c0f: 3f .byte 0x3f - -402b3c10 : -402b3c10: ffff21 l32r a2, 402b3c0c -402b3c13: f0c112 addi a1, a1, -16 -402b3c16: 0109 s32i.n a0, a1, 0 -402b3c18: 39a201 l32r a0, 402822a0 -402b3c1b: 0000c0 callx0 a0 -402b3c1e: 0108 l32i.n a0, a1, 0 -402b3c20: 10c112 addi a1, a1, 16 -402b3c23: f00d ret.n -402b3c25: 000000 ill - -402b3c28 : -402b3c28: fff921 l32r a2, 402b3c0c -402b3c2b: 5f6b31 l32r a3, 4028b9d8 -402b3c2e: 040c movi.n a4, 0 -402b3c30: 150c movi.n a5, 1 -402b3c32: f0c112 addi a1, a1, -16 -402b3c35: 0109 s32i.n a0, a1, 0 -402b3c37: 399b01 l32r a0, 402822a4 -402b3c3a: 0000c0 callx0 a0 -402b3c3d: 0108 l32i.n a0, a1, 0 -402b3c3f: 10c112 addi a1, a1, 16 -402b3c42: f00d ret.n - -402b3c44 : -402b3c44: f0c112 addi a1, a1, -16 -402b3c47: fadb21 l32r a2, 402b27b4 -402b3c4a: 0109 s32i.n a0, a1, 0 -402b3c4c: 000c movi.n a0, 0 -402b3c4e: 3a4202 s8i a0, a2, 58 -402b3c51: fffbc5 call0 402b3c10 -402b3c54: fad841 l32r a4, 402b27b4 -402b3c57: 030c movi.n a3, 0 +402b3960: 21c8 l32i.n a12, a1, 8 +402b3962: 31d8 l32i.n a13, a1, 12 +402b3964: 1108 l32i.n a0, a1, 4 +402b3966: 10c112 addi a1, a1, 16 +402b3969: f00d ret.n +402b396b: 0040c2 s8i a12, a0, 0 +402b396e: 206460 or a6, a4, a6 +402b3971: 390d52 l8ui a5, a13, 57 +402b3974: cd69 s32i.n a6, a13, 48 +402b3976: 082566 bnei a5, 2, 402b3982 +402b3979: 394dc2 s8i a12, a13, 57 +402b397c: ff6245 call0 402b2fa4 +402b397f: fff746 j 402b3960 +402b3982: 394dc2 s8i a12, a13, 57 +402b3985: fff185 call0 402b38a0 +402b3988: fff506 j 402b3960 +402b398b: ff0285 call0 402b29b4 +402b398e: ffdc71 l32r a7, 402b3900 +402b3991: ffda01 l32r a0, 402b38fc +402b3994: 083727 bltu a7, a2, 402b39a0 +402b3997: 394dc2 s8i a12, a13, 57 +402b399a: ff4e05 call0 402b2e7c +402b399d: ffefc6 j 402b3960 +402b39a0: 000082 l8ui a8, a0, 0 +402b39a3: e50c movi.n a5, 14 +402b39a5: 281b addi.n a2, a8, 1 +402b39a7: 0c3587 bltu a5, a8, 402b39b7 +402b39aa: 004022 s8i a2, a0, 0 +402b39ad: 130c movi.n a3, 1 +402b39af: 120c movi.n a2, 1 +402b39b1: 004885 call0 402b3e3c +402b39b4: ffea06 j 402b3960 +402b39b7: 120c movi.n a2, 1 +402b39b9: 130c movi.n a3, 1 +402b39bb: 004052 s8i a5, a0, 0 +402b39be: 0047c5 call0 402b3e3c +402b39c1: ffe6c6 j 402b3960 +402b39c4: d089 s32i.n a8, a0, 52 +402b39c6: fe .byte 0xfe +402b39c7: 3f .byte 0x3f + +402b39c8 : +402b39c8: 024d mov.n a4, a2 +402b39ca: f0c112 addi a1, a1, -16 +402b39cd: 21c9 s32i.n a12, a1, 8 +402b39cf: ffca21 l32r a2, 402b38f8 +402b39d2: 1109 s32i.n a0, a1, 4 +402b39d4: 0149 s32i.n a4, a1, 0 +402b39d6: 3a3201 l32r a0, 402822a0 +402b39d9: 0000c0 callx0 a0 +402b39dc: fb7dc1 l32r a12, 402b27d0 +402b39df: 120c movi.n a2, 1 +402b39e1: cc08 l32i.n a0, a12, 48 +402b39e3: 0158 l32i.n a5, a1, 0 +402b39e5: 240900 extui a0, a0, 9, 3 +402b39e8: 048016 beqz a0, 402b3a34 +402b39eb: fff641 l32r a4, 402b39c4 +402b39ee: 000c movi.n a0, 0 +402b39f0: 384c02 s8i a0, a12, 56 +402b39f3: 364c02 s8i a0, a12, 54 +402b39f6: 000432 l8ui a3, a4, 0 +402b39f9: 9558 l32i.n a5, a5, 36 +402b39fb: 05b3b6 bltui a3, 16, 402b3a04 +402b39fe: 0f4522 s8i a2, a5, 15 +402b3a01: 000086 j 402b3a07 +402b3a04: 0f0522 l8ui a2, a5, 15 +402b3a07: 321226 beqi a2, 1, 402b3a3d +402b3a0a: 3f7001 l32r a0, 402837cc +402b3a0d: 0000c0 callx0 a0 +402b3a10: 390c62 l8ui a6, a12, 57 +402b3a13: 181c82 l16ui a8, a12, 48 +402b3a16: 071666 bnei a6, 1, 402b3a21 +402b3a19: 070c movi.n a7, 0 +402b3a1b: 394c72 s8i a7, a12, 57 +402b3a1e: 000486 j 402b3a34 +402b3a21: 418f80 srli a8, a8, 15 +402b3a24: e8ac beqz.n a8, 402b3a56 +402b3a26: 200c movi.n a0, 2 +402b3a28: 394c02 s8i a0, a12, 57 +402b3a2b: 000146 j 402b3a34 +402b3a2e: 394c02 s8i a0, a12, 57 +402b3a31: ffe305 call0 402b3864 +402b3a34: 21c8 l32i.n a12, a1, 8 +402b3a36: 1108 l32i.n a0, a1, 4 +402b3a38: 10c112 addi a1, a1, 16 +402b3a3b: f00d ret.n +402b3a3d: 004402 s8i a0, a4, 0 +402b3a40: 3f5231 l32r a3, 40283788 +402b3a43: cc28 l32i.n a2, a12, 48 +402b3a45: 390c92 l8ui a9, a12, 57 +402b3a48: 102230 and a2, a2, a3 +402b3a4b: cc29 s32i.n a2, a12, 48 +402b3a4d: dd1966 bnei a9, 1, 402b3a2e +402b3a50: d4e2d7 bbsi a2, 13, 402b3a28 +402b3a53: fff5c6 j 402b3a2e +402b3a56: 430c22 l8ui a2, a12, 67 +402b3a59: fdc331 l32r a3, 402b3168 +402b3a5c: 035945 call0 402b6ff4 +402b3a5f: c2cc bnez.n a2, 402b3a6f +402b3a61: 040c movi.n a4, 0 +402b3a63: 394c42 s8i a4, a12, 57 +402b3a66: ffdfc5 call0 402b3864 +402b3a69: fff1c6 j 402b3a34 +402b3a6c: 000000 ill +402b3a6f: ffd561 l32r a6, 402b39c4 +402b3a72: 020c movi.n a2, 0 +402b3a74: 000652 l8ui a5, a6, 0 +402b3a77: 130c movi.n a3, 1 +402b3a79: 551b addi.n a5, a5, 1 +402b3a7b: 004652 s8i a5, a6, 0 +402b3a7e: 003bc5 call0 402b3e3c +402b3a81: ffebc6 j 402b3a34 +402b3a84: 0f3c movi.n a15, 48 +402b3a86: b40000 extui a0, a0, 0, 12 +402b3a89: 002d mov.n a2, a0 +402b3a8b: 0c1b00 excw +402b3a8e: cb0000 excw +402b3a91: 000010 excw + +402b3a94 : +402b3a94: 023d mov.n a3, a2 +402b3a96: f0c112 addi a1, a1, -16 +402b3a99: 11c9 s32i.n a12, a1, 4 +402b3a9b: 21d9 s32i.n a13, a1, 8 +402b3a9d: fb4cc1 l32r a12, 402b27d0 +402b3aa0: 0109 s32i.n a0, a1, 0 +402b3aa2: 731cd2 l16ui a13, a12, 230 +402b3aa5: 3129 s32i.n a2, a1, 12 +402b3aa7: dd1b addi.n a13, a13, 1 +402b3aa9: f4d0d0 extui a13, a13, 0, 16 +402b3aac: 735cd2 s16i a13, a12, 230 +402b3aaf: 05bd16 beqz a13, 402b3b0e +402b3ab2: 741c22 l16ui a2, a12, 232 +402b3ab5: 0d3d mov.n a3, a13 +402b3ab7: 38e501 l32r a0, 40281e4c +402b3aba: 0000c0 callx0 a0 +402b3abd: 3138 l32i.n a3, a1, 12 +402b3abf: f42020 extui a2, a2, 0, 16 +402b3ac2: a00c movi.n a0, 10 +402b3ac4: 203027 bltu a0, a2, 402b3ae8 +402b3ac7: 132c02 l32i a0, a12, 76 +402b3aca: ffee41 l32r a4, 402b3a84 +402b3acd: ffee61 l32r a6, 402b3a88 +402b3ad0: 053407 bltu a4, a0, 402b3ad9 +402b3ad3: 64c052 addi a5, a0, 100 +402b3ad6: 136c52 s32i a5, a12, 76 +402b3ad9: 142c02 l32i a0, a12, 80 +402b3adc: 083607 bltu a6, a0, 402b3ae8 +402b3adf: 01d072 addmi a7, a0, 0x100 +402b3ae2: 2cc772 addi a7, a7, 44 +402b3ae5: 146c72 s32i a7, a12, 80 +402b3ae8: d81c movi.n a8, 29 +402b3aea: 20b827 bgeu a8, a2, 402b3b0e +402b3aed: 132c02 l32i a0, a12, 76 +402b3af0: ffe791 l32r a9, 402b3a8c +402b3af3: ffe7b1 l32r a11, 402b3a90 +402b3af6: 05b907 bgeu a9, a0, 402b3aff +402b3af9: 9cc0a2 addi a10, a0, -100 +402b3afc: 136ca2 s32i a10, a12, 76 +402b3aff: 142c02 l32i a0, a12, 80 +402b3b02: 08bb07 bgeu a11, a0, 402b3b0e +402b3b05: ffd022 addmi a2, a0, 0xffffff00 +402b3b08: d4c222 addi a2, a2, -44 +402b3b0b: 146c22 s32i a2, a12, 80 +402b3b0e: 040c movi.n a4, 0 +402b3b10: 745c42 s16i a4, a12, 232 +402b3b13: 11c8 l32i.n a12, a1, 4 +402b3b15: 072db6 bltui a13, 2, 402b3b20 +402b3b18: 738c beqz.n a3, 402b3b23 +402b3b1a: ff4c45 call0 402b2fe0 +402b3b1d: 000086 j 402b3b23 +402b3b20: ff3585 call0 402b2e7c +402b3b23: 21d8 l32i.n a13, a1, 8 +402b3b25: 0108 l32i.n a0, a1, 0 +402b3b27: 10c112 addi a1, a1, 16 +402b3b2a: f00d ret.n + +402b3b2c : +402b3b2c: fb2941 l32r a4, 402b27d0 +402b3b2f: f0c112 addi a1, a1, -16 +402b3b32: c438 l32i.n a3, a4, 48 +402b3b34: 0109 s32i.n a0, a1, 0 +402b3b36: 240930 extui a0, a3, 9, 3 +402b3b39: 055066 bnei a0, 5, 402b3b42 +402b3b3c: 752830 extui a2, a3, 24, 8 +402b3b3f: 028226 beqi a2, 8, 402b3b45 +402b3b42: 224066 bnei a0, 4, 402b3b68 +402b3b45: 055066 bnei a0, 5, 402b3b4e +402b3b48: 330432 l8ui a3, a4, 51 +402b3b4b: 148326 beqi a3, 8, 402b3b63 +402b3b4e: 114026 beqi a0, 4, 402b3b63 +402b3b51: fba521 l32r a2, 402b29e8 +402b3b54: fba631 l32r a3, 402b29ec +402b3b57: faa642 movi a4, 0x6fa +402b3b5a: ae3801 l32r a0, 4029f43c +402b3b5d: 0000c0 callx0 a0 +402b3b60: ffff06 j 402b3b60 +402b3b63: 120c movi.n a2, 1 +402b3b65: fff2c5 call0 402b3a94 +402b3b68: 0108 l32i.n a0, a1, 0 +402b3b6a: 10c112 addi a1, a1, 16 +402b3b6d: f00d ret.n + ... + +402b3b70 : +402b3b70: 416941 l32r a4, 40284114 +402b3b73: fb1731 l32r a3, 402b27d0 +402b3b76: f0c112 addi a1, a1, -16 +402b3b79: 0109 s32i.n a0, a1, 0 +402b3b7b: c328 l32i.n a2, a3, 48 +402b3b7d: fb5a01 l32r a0, 402b28e8 +402b3b80: 102240 and a2, a2, a4 +402b3b83: 000002 l8ui a0, a0, 0 +402b3b86: c329 s32i.n a2, a3, 48 +402b3b88: 0b2066 bnei a0, 2, 402b3b97 +402b3b8b: ff4185 call0 402b2fa4 +402b3b8e: fb5601 l32r a0, 402b28e8 +402b3b91: 000002 l8ui a0, a0, 0 +402b3b94: fb0f31 l32r a3, 402b27d0 +402b3b97: 291066 bnei a0, 1, 402b3bc4 +402b3b9a: c308 l32i.n a0, a3, 48 +402b3b9c: 242900 extui a2, a0, 9, 3 +402b3b9f: 115226 beqi a2, 5, 402b3bb4 +402b3ba2: fb9121 l32r a2, 402b29e8 +402b3ba5: fb9131 l32r a3, 402b29ec +402b3ba8: 09a742 movi a4, 0x709 +402b3bab: ae2401 l32r a0, 4029f43c +402b3bae: 0000c0 callx0 a0 +402b3bb1: ffff06 j 402b3bb1 +402b3bb4: 0c60c7 bbci a0, 12, 402b3bc4 +402b3bb7: 360342 l8ui a4, a3, 54 +402b3bba: d4cc bnez.n a4, 402b3bcb +402b3bbc: fedf45 call0 402b29b4 +402b3bbf: a29c beqz.n a2, 402b3bdd +402b3bc1: ff2885 call0 402b2e4c +402b3bc4: 0108 l32i.n a0, a1, 0 +402b3bc6: 10c112 addi a1, a1, 16 +402b3bc9: f00d ret.n +402b3bcb: fb8721 l32r a2, 402b29e8 +402b3bce: fb8731 l32r a3, 402b29ec +402b3bd1: 1fa742 movi a4, 0x71f +402b3bd4: ae1a01 l32r a0, 4029f43c +402b3bd7: 0000c0 callx0 a0 +402b3bda: ffff06 j 402b3bda +402b3bdd: 020c movi.n a2, 0 +402b3bdf: 030c movi.n a3, 0 +402b3be1: fc9901 l32r a0, 402b2e48 +402b3be4: 0000c0 callx0 a0 +402b3be7: ff2945 call0 402b2e7c +402b3bea: fff586 j 402b3bc4 +402b3bed: 000000 ill + +402b3bf0 : +402b3bf0: ff4221 l32r a2, 402b38f8 +402b3bf3: f0c112 addi a1, a1, -16 +402b3bf6: 1109 s32i.n a0, a1, 4 +402b3bf8: 0129 s32i.n a2, a1, 0 +402b3bfa: 39a901 l32r a0, 402822a0 +402b3bfd: 0000c0 callx0 a0 +402b3c00: 0128 l32i.n a2, a1, 0 +402b3c02: 733c movi.n a3, 55 +402b3c04: 040c movi.n a4, 0 +402b3c06: 150c movi.n a5, 1 +402b3c08: 39a701 l32r a0, 402822a4 +402b3c0b: 0000c0 callx0 a0 +402b3c0e: 1108 l32i.n a0, a1, 4 +402b3c10: 10c112 addi a1, a1, 16 +402b3c13: f00d ret.n +402b3c15: 000000 ill + +402b3c18 : +402b3c18: faee41 l32r a4, 402b27d0 +402b3c1b: f438 l32i.n a3, a4, 60 +402b3c1d: 231b addi.n a2, a3, 1 +402b3c1f: 332b addi.n a3, a3, 2 +402b3c21: 933220 movnez a3, a2, a2 +402b3c24: f439 s32i.n a3, a4, 60 +402b3c26: f00d ret.n +402b3c28: d008 l32i.n a0, a0, 52 +402b3c2a: fe .byte 0xfe +402b3c2b: 3f .byte 0x3f + +402b3c2c : +402b3c2c: ffff21 l32r a2, 402b3c28 +402b3c2f: f0c112 addi a1, a1, -16 +402b3c32: 0109 s32i.n a0, a1, 0 +402b3c34: 399b01 l32r a0, 402822a0 +402b3c37: 0000c0 callx0 a0 +402b3c3a: 0108 l32i.n a0, a1, 0 +402b3c3c: 10c112 addi a1, a1, 16 +402b3c3f: f00d ret.n +402b3c41: 000000 ill + +402b3c44 : +402b3c44: fff921 l32r a2, 402b3c28 +402b3c47: 5f6431 l32r a3, 4028b9d8 +402b3c4a: 040c movi.n a4, 0 +402b3c4c: 150c movi.n a5, 1 +402b3c4e: f0c112 addi a1, a1, -16 +402b3c51: 0109 s32i.n a0, a1, 0 +402b3c53: 399401 l32r a0, 402822a4 +402b3c56: 0000c0 callx0 a0 402b3c59: 0108 l32i.n a0, a1, 0 402b3c5b: 10c112 addi a1, a1, 16 -402b3c5e: f439 s32i.n a3, a4, 60 -402b3c60: f00d ret.n - ... - -402b3c64 : -402b3c64: f0c112 addi a1, a1, -16 -402b3c67: fad321 l32r a2, 402b27b4 -402b3c6a: 0109 s32i.n a0, a1, 0 -402b3c6c: 100c movi.n a0, 1 -402b3c6e: 3a4202 s8i a0, a2, 58 -402b3c71: fff9c5 call0 402b3c10 -402b3c74: fffb05 call0 402b3c28 -402b3c77: 0108 l32i.n a0, a1, 0 -402b3c79: 10c112 addi a1, a1, 16 +402b3c5e: f00d ret.n + +402b3c60 : +402b3c60: f0c112 addi a1, a1, -16 +402b3c63: fadb21 l32r a2, 402b27d0 +402b3c66: 0109 s32i.n a0, a1, 0 +402b3c68: 000c movi.n a0, 0 +402b3c6a: 3a4202 s8i a0, a2, 58 +402b3c6d: fffbc5 call0 402b3c2c +402b3c70: fad841 l32r a4, 402b27d0 +402b3c73: 030c movi.n a3, 0 +402b3c75: 0108 l32i.n a0, a1, 0 +402b3c77: 10c112 addi a1, a1, 16 +402b3c7a: f439 s32i.n a3, a4, 60 402b3c7c: f00d ret.n ... -402b3c80 : +402b3c80 : 402b3c80: f0c112 addi a1, a1, -16 -402b3c83: 0109 s32i.n a0, a1, 0 -402b3c85: facb01 l32r a0, 402b27b4 -402b3c88: 3a0002 l8ui a0, a0, 58 -402b3c8b: 3b1066 bnei a0, 1, 402b3cca -402b3c8e: fff805 call0 402b3c10 -402b3c91: fac841 l32r a4, 402b27b4 -402b3c94: 130c movi.n a3, 1 -402b3c96: f448 l32i.n a4, a4, 60 -402b3c98: 020c movi.n a2, 0 -402b3c9a: 832340 moveqz a2, a3, a4 -402b3c9d: 82cc bnez.n a2, 402b3ca9 -402b3c9f: fac561 l32r a6, 402b27b4 -402b3ca2: 050c movi.n a5, 0 -402b3ca4: f659 s32i.n a5, a6, 60 -402b3ca6: 000506 j 402b3cbe -402b3ca9: fac271 l32r a7, 402b27b4 -402b3cac: fac281 l32r a8, 402b27b4 -402b3caf: c778 l32i.n a7, a7, 48 -402b3cb1: e20882 l8ui a8, a8, 226 -402b3cb4: 1967d7 bbci a7, 13, 402b3cd1 -402b3cb7: 689c beqz.n a8, 402b3cd1 -402b3cb9: 120c movi.n a2, 1 -402b3cbb: 004cc5 call0 402b4188 -402b3cbe: fabd91 l32r a9, 402b27b4 -402b3cc1: 3a0992 l8ui a9, a9, 58 -402b3cc4: 021966 bnei a9, 1, 402b3cca -402b3cc7: fff605 call0 402b3c28 -402b3cca: 0108 l32i.n a0, a1, 0 -402b3ccc: 10c112 addi a1, a1, 16 -402b3ccf: f00d ret.n -402b3cd1: 020c movi.n a2, 0 -402b3cd3: 030c movi.n a3, 0 -402b3cd5: 001485 call0 402b3e20 -402b3cd8: fff886 j 402b3cbe - ... - -402b3cdc : -402b3cdc: fab631 l32r a3, 402b27b4 -402b3cdf: c328 l32i.n a2, a3, 48 -402b3ce1: 042c movi.n a4, 32 -402b3ce3: 202240 or a2, a2, a4 -402b3ce6: c329 s32i.n a2, a3, 48 -402b3ce8: f00d ret.n -402b3cea: 040000 extui a0, a0, 0, 1 -402b3ced: 2e .byte 0x2e -402b3cee: 402b addi.n a4, a0, 2 -402b3cf0: 0009c4 excw -402b3cf3: 38e800 excw -402b3cf6: 402b addi.n a4, a0, 2 -402b3cf8: 39ac beqz.n a9, 402b3d1f -402b3cfa: 402b addi.n a4, a0, 2 -402b3cfc: 2b3b10 excw -402b3cff: 3b5440 excw -402b3d02: 402b addi.n a4, a0, 2 -402b3d04: 2b3bd4 excw -402b3d07: 314440 srai a4, a4, 20 +402b3c83: fad321 l32r a2, 402b27d0 +402b3c86: 0109 s32i.n a0, a1, 0 +402b3c88: 100c movi.n a0, 1 +402b3c8a: 3a4202 s8i a0, a2, 58 +402b3c8d: fff9c5 call0 402b3c2c +402b3c90: fffb05 call0 402b3c44 +402b3c93: 0108 l32i.n a0, a1, 0 +402b3c95: 10c112 addi a1, a1, 16 +402b3c98: f00d ret.n + ... + +402b3c9c : +402b3c9c: f0c112 addi a1, a1, -16 +402b3c9f: 0109 s32i.n a0, a1, 0 +402b3ca1: facb01 l32r a0, 402b27d0 +402b3ca4: 3a0002 l8ui a0, a0, 58 +402b3ca7: 3b1066 bnei a0, 1, 402b3ce6 +402b3caa: fff805 call0 402b3c2c +402b3cad: fac841 l32r a4, 402b27d0 +402b3cb0: 130c movi.n a3, 1 +402b3cb2: f448 l32i.n a4, a4, 60 +402b3cb4: 020c movi.n a2, 0 +402b3cb6: 832340 moveqz a2, a3, a4 +402b3cb9: 82cc bnez.n a2, 402b3cc5 +402b3cbb: fac561 l32r a6, 402b27d0 +402b3cbe: 050c movi.n a5, 0 +402b3cc0: f659 s32i.n a5, a6, 60 +402b3cc2: 000506 j 402b3cda +402b3cc5: fac271 l32r a7, 402b27d0 +402b3cc8: fac281 l32r a8, 402b27d0 +402b3ccb: c778 l32i.n a7, a7, 48 +402b3ccd: e20882 l8ui a8, a8, 226 +402b3cd0: 1967d7 bbci a7, 13, 402b3ced +402b3cd3: 689c beqz.n a8, 402b3ced +402b3cd5: 120c movi.n a2, 1 +402b3cd7: 004cc5 call0 402b41a4 +402b3cda: fabd91 l32r a9, 402b27d0 +402b3cdd: 3a0992 l8ui a9, a9, 58 +402b3ce0: 021966 bnei a9, 1, 402b3ce6 +402b3ce3: fff605 call0 402b3c44 +402b3ce6: 0108 l32i.n a0, a1, 0 +402b3ce8: 10c112 addi a1, a1, 16 +402b3ceb: f00d ret.n +402b3ced: 020c movi.n a2, 0 +402b3cef: 030c movi.n a3, 0 +402b3cf1: 001485 call0 402b3e3c +402b3cf4: fff886 j 402b3cda + ... + +402b3cf8 : +402b3cf8: fab631 l32r a3, 402b27d0 +402b3cfb: c328 l32i.n a2, a3, 48 +402b3cfd: 042c movi.n a4, 32 +402b3cff: 202240 or a2, a2, a4 +402b3d02: c329 s32i.n a2, a3, 48 +402b3d04: f00d ret.n +402b3d06: 200000 or a0, a0, a0 +402b3d09: 2e .byte 0x2e 402b3d0a: 402b addi.n a4, a0, 2 -402b3d0c: 2b3c80 excw -402b3d0f: 41d440 srli a13, a4, 4 +402b3d0c: 0009c4 excw +402b3d0f: 390400 excw 402b3d12: 402b addi.n a4, a0, 2 -402b3d14: fed060 excw -402b3d17: 3f .byte 0x3f - -402b3d18 : -402b3d18: fff531 l32r a3, 402b3cec -402b3d1b: 00a042 movi a4, 0 -402b3d1e: 08a062 movi a6, 8 -402b3d21: d77c movi.n a7, -3 -402b3d23: e87c movi.n a8, -2 -402b3d25: 490c movi.n a9, 4 -402b3d27: faa351 l32r a5, 402b27b4 -402b3d2a: ffb821 l32r a2, 402b3c0c -402b3d2d: 2a0c movi.n a10, 2 -402b3d2f: f0c112 addi a1, a1, -16 -402b3d32: 0109 s32i.n a0, a1, 0 -402b3d34: 2842a2 s8i a10, a2, 40 -402b3d37: c508 l32i.n a0, a5, 48 -402b3d39: 14c222 addi a2, a2, 20 -402b3d3c: 200090 or a0, a0, a9 -402b3d3f: 100080 and a0, a0, a8 -402b3d42: 100070 and a0, a0, a7 -402b3d45: 200060 or a0, a0, a6 -402b3d48: c509 s32i.n a0, a5, 48 -402b3d4a: 3aea01 l32r a0, 402828f4 -402b3d4d: 0000c0 callx0 a0 -402b3d50: 40eb91 l32r a9, 402840fc -402b3d53: dfafa2 movi a10, -33 -402b3d56: 2b0c movi.n a11, 2 -402b3d58: fcb821 l32r a2, 402b3038 -402b3d5b: 36f941 l32r a4, 40281940 -402b3d5e: ffe451 l32r a5, 402b3cf0 -402b3d61: 360c movi.n a6, 3 -402b3d63: fa9431 l32r a3, 402b27b4 -402b3d66: ffa901 l32r a0, 402b3c0c -402b3d69: 070c movi.n a7, 0 -402b3d6b: 294072 s8i a7, a0, 41 -402b3d6e: 2b4072 s8i a7, a0, 43 -402b3d71: 2d4072 s8i a7, a0, 45 -402b3d74: f379 s32i.n a7, a3, 60 -402b3d76: 3a4372 s8i a7, a3, 58 -402b3d79: 404362 s8i a6, a3, 64 -402b3d7c: 145352 s16i a5, a3, 40 -402b3d7f: 136342 s32i a4, a3, 76 -402b3d82: c388 l32i.n a8, a3, 48 -402b3d84: 146322 s32i a2, a3, 80 -402b3d87: 2a40b2 s8i a11, a0, 42 -402b3d8a: ffda21 l32r a2, 402b3cf4 -402b3d8d: 1b0c movi.n a11, 1 -402b3d8f: 1088a0 and a8, a8, a10 -402b3d92: 2c40b2 s8i a11, a0, 44 -402b3d95: 108890 and a8, a8, a9 -402b3d98: c389 s32i.n a8, a3, 48 -402b3d9a: 324372 s8i a7, a3, 50 -402b3d9d: 530c movi.n a3, 5 -402b3d9f: 018545 call0 402b55f4 -402b3da2: ffd521 l32r a2, 402b3cf8 -402b3da5: 630c movi.n a3, 6 -402b3da7: 0184c5 call0 402b55f4 -402b3daa: fd1d21 l32r a2, 402b3220 -402b3dad: ffd331 l32r a3, 402b3cfc -402b3db0: 040c movi.n a4, 0 -402b3db2: 3ad001 l32r a0, 402828f4 -402b3db5: 0000c0 callx0 a0 -402b3db8: fc2921 l32r a2, 402b2e5c -402b3dbb: ffd131 l32r a3, 402b3d00 -402b3dbe: 040c movi.n a4, 0 -402b3dc0: 3acd01 l32r a0, 402828f4 -402b3dc3: 0000c0 callx0 a0 -402b3dc6: fec521 l32r a2, 402b38dc -402b3dc9: ffce31 l32r a3, 402b3d04 +402b3d14: 39c8 l32i.n a12, a9, 12 +402b3d16: 402b addi.n a4, a0, 2 +402b3d18: 3b2c movi.n a11, 35 +402b3d1a: 402b addi.n a4, a0, 2 +402b3d1c: 2b3b70 excw +402b3d1f: 3bf040 excw +402b3d22: 402b addi.n a4, a0, 2 +402b3d24: 2b3160 excw +402b3d27: 3c9c40 excw +402b3d2a: 402b addi.n a4, a0, 2 +402b3d2c: 2b41f0 excw +402b3d2f: d06040 subx2 a6, a0, a4 +402b3d32: fe .byte 0xfe +402b3d33: 3f .byte 0x3f + +402b3d34 : +402b3d34: fff531 l32r a3, 402b3d08 +402b3d37: 00a042 movi a4, 0 +402b3d3a: 08a062 movi a6, 8 +402b3d3d: d77c movi.n a7, -3 +402b3d3f: e87c movi.n a8, -2 +402b3d41: 490c movi.n a9, 4 +402b3d43: faa351 l32r a5, 402b27d0 +402b3d46: ffb821 l32r a2, 402b3c28 +402b3d49: 2a0c movi.n a10, 2 +402b3d4b: f0c112 addi a1, a1, -16 +402b3d4e: 0109 s32i.n a0, a1, 0 +402b3d50: 2842a2 s8i a10, a2, 40 +402b3d53: c508 l32i.n a0, a5, 48 +402b3d55: 14c222 addi a2, a2, 20 +402b3d58: 200090 or a0, a0, a9 +402b3d5b: 100080 and a0, a0, a8 +402b3d5e: 100070 and a0, a0, a7 +402b3d61: 200060 or a0, a0, a6 +402b3d64: c509 s32i.n a0, a5, 48 +402b3d66: 3ae301 l32r a0, 402828f4 +402b3d69: 0000c0 callx0 a0 +402b3d6c: 40e491 l32r a9, 402840fc +402b3d6f: dfafa2 movi a10, -33 +402b3d72: 2b0c movi.n a11, 2 +402b3d74: fcb821 l32r a2, 402b3054 +402b3d77: 36f241 l32r a4, 40281940 +402b3d7a: ffe451 l32r a5, 402b3d0c +402b3d7d: 360c movi.n a6, 3 +402b3d7f: fa9431 l32r a3, 402b27d0 +402b3d82: ffa901 l32r a0, 402b3c28 +402b3d85: 070c movi.n a7, 0 +402b3d87: 294072 s8i a7, a0, 41 +402b3d8a: 2b4072 s8i a7, a0, 43 +402b3d8d: 2d4072 s8i a7, a0, 45 +402b3d90: f379 s32i.n a7, a3, 60 +402b3d92: 3a4372 s8i a7, a3, 58 +402b3d95: 404362 s8i a6, a3, 64 +402b3d98: 145352 s16i a5, a3, 40 +402b3d9b: 136342 s32i a4, a3, 76 +402b3d9e: c388 l32i.n a8, a3, 48 +402b3da0: 146322 s32i a2, a3, 80 +402b3da3: 2a40b2 s8i a11, a0, 42 +402b3da6: ffda21 l32r a2, 402b3d10 +402b3da9: 1b0c movi.n a11, 1 +402b3dab: 1088a0 and a8, a8, a10 +402b3dae: 2c40b2 s8i a11, a0, 44 +402b3db1: 108890 and a8, a8, a9 +402b3db4: c389 s32i.n a8, a3, 48 +402b3db6: 324372 s8i a7, a3, 50 +402b3db9: 530c movi.n a3, 5 +402b3dbb: 018545 call0 402b5610 +402b3dbe: ffd521 l32r a2, 402b3d14 +402b3dc1: 630c movi.n a3, 6 +402b3dc3: 0184c5 call0 402b5610 +402b3dc6: fd1d21 l32r a2, 402b323c +402b3dc9: ffd331 l32r a3, 402b3d18 402b3dcc: 040c movi.n a4, 0 402b3dce: 3ac901 l32r a0, 402828f4 402b3dd1: 0000c0 callx0 a0 -402b3dd4: fccb21 l32r a2, 402b3100 -402b3dd7: ffcc31 l32r a3, 402b3d08 +402b3dd4: fc2921 l32r a2, 402b2e78 +402b3dd7: ffd131 l32r a3, 402b3d1c 402b3dda: 040c movi.n a4, 0 402b3ddc: 3ac601 l32r a0, 402828f4 402b3ddf: 0000c0 callx0 a0 -402b3de2: ff8a21 l32r a2, 402b3c0c -402b3de5: ffc931 l32r a3, 402b3d0c +402b3de2: fec521 l32r a2, 402b38f8 +402b3de5: ffce31 l32r a3, 402b3d20 402b3de8: 040c movi.n a4, 0 402b3dea: 3ac201 l32r a0, 402828f4 402b3ded: 0000c0 callx0 a0 -402b3df0: ffc821 l32r a2, 402b3d10 -402b3df3: 431c movi.n a3, 20 -402b3df5: ffc741 l32r a4, 402b3d14 -402b3df8: 350c movi.n a5, 3 -402b3dfa: 6a7501 l32r a0, 4028e7d0 -402b3dfd: 0000c0 callx0 a0 -402b3e00: fe9ec5 call0 402b27f0 -402b3e03: fa6c21 l32r a2, 402b27b4 -402b3e06: 100c movi.n a0, 1 -402b3e08: 354202 s8i a0, a2, 53 -402b3e0b: ff2f85 call0 402b3104 -402b3e0e: 0108 l32i.n a0, a1, 0 -402b3e10: 10c112 addi a1, a1, 16 -402b3e13: f00d ret.n -402b3e15: 000000 ill -402b3e18: 018000 slli a8, a0, 32 -402b3e1b: fff700 excw -402b3e1e: ff .byte 0xff -402b3e1f: 150c03 excw - -402b3e20 : -402b3e20: 150c movi.n a5, 1 -402b3e22: d0c112 addi a1, a1, -48 -402b3e25: 8109 s32i.n a0, a1, 32 -402b3e27: a1d9 s32i.n a13, a1, 40 -402b3e29: 91c9 s32i.n a12, a1, 36 -402b3e2b: 03dd mov.n a13, a3 -402b3e2d: 02cd mov.n a12, a2 -402b3e2f: 000c movi.n a0, 0 -402b3e31: 6109 s32i.n a0, a1, 24 -402b3e33: 4109 s32i.n a0, a1, 16 -402b3e35: fa5f21 l32r a2, 402b27b4 -402b3e38: 06a316 beqz a3, 402b3ea6 -402b3e3b: 370242 l8ui a4, a2, 55 -402b3e3e: 230c movi.n a3, 2 -402b3e40: 54dc bnez.n a4, 402b3e59 -402b3e42: 380262 l8ui a6, a2, 56 -402b3e45: 181272 l16ui a7, a2, 48 -402b3e48: 568c beqz.n a6, 402b3e51 -402b3e4a: 050d mov.n a0, a5 -402b3e4c: 0c3d mov.n a3, a12 -402b3e4e: 0001c6 j 402b3e59 -402b3e51: 417f70 srli a7, a7, 15 -402b3e54: 16c716 beqz a7, 402b3fc4 -402b3e57: 050d mov.n a0, a5 -402b3e59: 9330c0 movnez a3, a0, a12 -402b3e5c: 394232 s8i a3, a2, 57 -402b3e5f: 000c86 j 402b3e95 -402b3e62: 51b8 l32i.n a11, a1, 20 -402b3e64: 7198 l32i.n a9, a1, 28 -402b3e66: 010ba2 l8ui a10, a11, 1 -402b3e69: 0c1c movi.n a12, 16 -402b3e6b: 20aac0 or a10, a10, a12 -402b3e6e: 014ba2 s8i a10, a11, 1 -402b3e71: 9998 l32i.n a9, a9, 36 -402b3e73: 082c movi.n a8, 32 -402b3e75: 4989 s32i.n a8, a9, 16 -402b3e77: fe99c1 l32r a12, 402b38dc -402b3e7a: 0c2d mov.n a2, a12 -402b3e7c: 390901 l32r a0, 402822a0 -402b3e7f: 0000c0 callx0 a0 -402b3e82: 0c2d mov.n a2, a12 -402b3e84: 733c movi.n a3, 55 -402b3e86: 040c movi.n a4, 0 -402b3e88: 150c movi.n a5, 1 -402b3e8a: 390601 l32r a0, 402822a4 -402b3e8d: 0000c0 callx0 a0 -402b3e90: 7128 l32i.n a2, a1, 28 -402b3e92: 015d85 call0 402b546c -402b3e95: 91c8 l32i.n a12, a1, 36 -402b3e97: a1d8 l32i.n a13, a1, 40 -402b3e99: 8108 l32i.n a0, a1, 32 -402b3e9b: 30c112 addi a1, a1, 48 -402b3e9e: f00d ret.n -402b3ea0: 000000 ill -402b3ea3: 374252 s8i a5, a2, 55 -402b3ea6: 10c122 addi a2, a1, 16 -402b3ea9: 18a032 movi a3, 24 -402b3eac: 00a042 movi a4, 0 -402b3eaf: ce3585 call0 40282208 -402b3eb2: 076122 s32i a2, a1, 28 -402b3eb5: 02dc bnez.n a2, 402b3ec9 -402b3eb7: fac521 l32r a2, 402b29cc -402b3eba: fac531 l32r a3, 402b29d0 -402b3ebd: b47441 l32r a4, 402a1090 -402b3ec0: ad5f01 l32r a0, 4029f43c -402b3ec3: 0000c0 callx0 a0 -402b3ec6: ffff06 j 402b3ec6 -402b3ec9: 012222 l32i a2, a2, 4 -402b3ecc: 18a032 movi a3, 24 -402b3ecf: 1228 l32i.n a2, a2, 4 -402b3ed1: 5129 s32i.n a2, a1, 20 -402b3ed3: 43f801 l32r a0, 40284eb4 -402b3ed6: 0000c0 callx0 a0 -402b3ed9: 851c movi.n a5, 24 -402b3edb: 7148 l32i.n a4, a1, 28 -402b3edd: 6188 l32i.n a8, a1, 24 -402b3edf: 0b5482 s16i a8, a4, 22 -402b3ee2: 0a5452 s16i a5, a4, 20 -402b3ee5: 46e331 l32r a3, 40285a74 -402b3ee8: 46e251 l32r a5, 40285a70 -402b3eeb: 1448 l32i.n a4, a4, 4 -402b3eed: 0020c0 memw -402b3ef0: 0428 l32i.n a2, a4, 0 -402b3ef2: 102250 and a2, a2, a5 -402b3ef5: 202230 or a2, a2, a3 -402b3ef8: 0020c0 memw -402b3efb: 0429 s32i.n a2, a4, 0 -402b3efd: 46dfb1 l32r a11, 40285a7c -402b3f00: 46de01 l32r a0, 40285a78 -402b3f03: 0020c0 memw -402b3f06: 04a8 l32i.n a10, a4, 0 -402b3f08: 10aa00 and a10, a10, a0 -402b3f0b: 20aab0 or a10, a10, a11 -402b3f0e: 0020c0 memw -402b3f11: 04a9 s32i.n a10, a4, 0 -402b3f13: 46db91 l32r a9, 40285a80 -402b3f16: 0020c0 memw -402b3f19: 0478 l32i.n a7, a4, 0 -402b3f1b: 107790 and a7, a7, a9 -402b3f1e: 207780 or a7, a7, a8 -402b3f21: 0020c0 memw -402b3f24: 0479 s32i.n a7, a4, 0 -402b3f26: ffbc51 l32r a5, 402b3e18 -402b3f29: 46d661 l32r a6, 40285a84 -402b3f2c: 0020c0 memw -402b3f2f: 0438 l32i.n a3, a4, 0 -402b3f31: 103360 and a3, a3, a6 -402b3f34: 203350 or a3, a3, a5 -402b3f37: 0020c0 memw -402b3f3a: 0439 s32i.n a3, a4, 0 -402b3f3c: 020c movi.n a2, 0 -402b3f3e: fe2e05 call0 402b2220 -402b3f41: 7138 l32i.n a3, a1, 28 -402b3f43: 844c movi.n a4, 72 -402b3f45: 050c movi.n a5, 0 -402b3f47: 026d mov.n a6, a2 -402b3f49: fc8081 l32r a8, 402b314c -402b3f4c: 379b21 l32r a2, 40281db8 -402b3f4f: 087d mov.n a7, a8 -402b3f51: 4228 l32i.n a2, a2, 16 -402b3f53: 0189 s32i.n a8, a1, 0 -402b3f55: d1da45 call0 40285cfc -402b3f58: 7148 l32i.n a4, a1, 28 -402b3f5a: 38c801 l32r a0, 4028227c -402b3f5d: 9428 l32i.n a2, a4, 36 -402b3f5f: 0020c0 memw -402b3f62: 6a0c movi.n a10, 6 -402b3f64: 0b7c movi.n a11, -16 -402b3f66: 424051 l32r a5, 40284868 -402b3f69: 1238 l32i.n a3, a2, 4 -402b3f6b: 802002 l32i a0, a0, 0x200 -402b3f6e: 103350 and a3, a3, a5 -402b3f71: 1239 s32i.n a3, a2, 4 -402b3f73: 9498 l32i.n a9, a4, 36 -402b3f75: 6209 s32i.n a0, a2, 24 -402b3f77: 1988 l32i.n a8, a9, 4 -402b3f79: 6138 l32i.n a3, a1, 24 -402b3f7b: 1088b0 and a8, a8, a11 -402b3f7e: 2088a0 or a8, a8, a10 -402b3f81: 1989 s32i.n a8, a9, 4 -402b3f83: 9468 l32i.n a6, a4, 36 -402b3f85: d87c movi.n a8, -3 -402b3f87: 0678 l32i.n a7, a6, 0 -402b3f89: ffa491 l32r a9, 402b3e1c -402b3f8c: 545070 extui a5, a7, 0, 6 -402b3f8f: 417670 srli a7, a7, 6 -402b3f92: 107790 and a7, a7, a9 -402b3f95: 1177a0 slli a7, a7, 6 -402b3f98: 205570 or a5, a5, a7 -402b3f9b: fa0671 l32r a7, 402b27b4 -402b3f9e: 0659 s32i.n a5, a6, 0 -402b3fa0: 430772 l8ui a7, a7, 67 -402b3fa3: 105580 and a5, a5, a8 -402b3fa6: 047070 extui a7, a7, 0, 1 -402b3fa9: 1177f0 slli a7, a7, 1 -402b3fac: 205570 or a5, a5, a7 -402b3faf: 0659 s32i.n a5, a6, 0 -402b3fb1: 7439 s32i.n a3, a4, 28 -402b3fb3: ed9d16 beqz a13, 402b3e90 -402b3fb6: ea8c56 bnez a12, 402b3e62 -402b3fb9: 7138 l32i.n a3, a1, 28 -402b3fbb: 9338 l32i.n a3, a3, 36 -402b3fbd: 024c movi.n a2, 64 -402b3fbf: 4329 s32i.n a2, a3, 16 -402b3fc1: ffac86 j 402b3e77 -402b3fc4: 364252 s8i a5, a2, 54 -402b3fc7: 6109 s32i.n a0, a1, 24 -402b3fc9: ed6c56 bnez a12, 402b3ea3 -402b3fcc: 384252 s8i a5, a2, 56 -402b3fcf: ffb4c6 j 402b3ea6 - ... - -402b3fd4 : -402b3fd4: f9f841 l32r a4, 402b27b4 -402b3fd7: c448 l32i.n a4, a4, 48 -402b3fd9: 020c movi.n a2, 0 -402b3fdb: 243940 extui a3, a4, 9, 3 -402b3fde: 047366 bnei a3, 7, 402b3fe6 -402b3fe1: 0164d7 bbci a4, 13, 402b3fe6 -402b3fe4: 120c movi.n a2, 1 -402b3fe6: 742020 extui a2, a2, 0, 8 -402b3fe9: f00d ret.n - ... - -402b3fec : -402b3fec: f9f241 l32r a4, 402b27b4 -402b3fef: 130c movi.n a3, 1 -402b3ff1: c448 l32i.n a4, a4, 48 -402b3ff3: 020c movi.n a2, 0 -402b3ff5: 044d40 extui a4, a4, 13, 1 -402b3ff8: 440b addi.n a4, a4, -1 -402b3ffa: 832340 moveqz a2, a3, a4 -402b3ffd: f00d ret.n -402b3fff: a7a000 excw -402b4002: 402c movi.n a0, 36 - -402b4004 : -402b4004: ffff21 l32r a2, 402b4000 -402b4007: f0c112 addi a1, a1, -16 -402b400a: 006102 s32i a0, a1, 0 -402b400d: 367701 l32r a0, 402819ec -402b4010: 0000c0 callx0 a0 -402b4013: f9e821 l32r a2, 402b27b4 -402b4016: 403c31 l32r a3, 40284108 -402b4019: 0c2202 l32i a0, a2, 48 -402b401c: 200030 or a0, a0, a3 -402b401f: 0c6202 s32i a0, a2, 48 -402b4022: 00fb05 call0 402b4fd4 -402b4025: 0108 l32i.n a0, a1, 0 -402b4027: 10c112 addi a1, a1, 16 -402b402a: f00d ret.n - -402b402c : -402b402c: 020c movi.n a2, 0 -402b402e: f0c112 addi a1, a1, -16 -402b4031: 0109 s32i.n a0, a1, 0 -402b4033: 000345 call0 402b4068 -402b4036: 0108 l32i.n a0, a1, 0 -402b4038: 10c112 addi a1, a1, 16 -402b403b: f00d ret.n -402b403d: 000000 ill -402b4040: a7a8 l32i.n a10, a7, 40 -402b4042: 402c movi.n a0, 36 - -402b4044 : -402b4044: ffff21 l32r a2, 402b4040 -402b4047: f0c112 addi a1, a1, -16 -402b404a: 0109 s32i.n a0, a1, 0 -402b404c: 366801 l32r a0, 402819ec -402b404f: 0000c0 callx0 a0 -402b4052: 020c movi.n a2, 0 -402b4054: 000105 call0 402b4068 -402b4057: 0108 l32i.n a0, a1, 0 -402b4059: 10c112 addi a1, a1, 16 -402b405c: f00d ret.n -402b405e: 670000 excw -402b4061: 0008 l32i.n a0, a0, 0 -402b4063: 086e00 excw - ... - -402b4068 : -402b4068: c23d21 l32r a2, 402a495c -402b406b: f0c112 addi a1, a1, -16 -402b406e: f9d141 l32r a4, 402b27b4 -402b4071: 0109 s32i.n a0, a1, 0 -402b4073: c408 l32i.n a0, a4, 48 -402b4075: 360432 l8ui a3, a4, 54 -402b4078: 100020 and a0, a0, a2 -402b407b: c409 s32i.n a0, a4, 48 -402b407d: 3560d7 bbci a0, 13, 402b40b6 -402b4080: 23fc bnez.n a3, 402b40b6 -402b4082: 390452 l8ui a5, a4, 57 -402b4085: 020c movi.n a2, 0 -402b4087: 321566 bnei a5, 1, 402b40bd -402b408a: 394422 s8i a2, a4, 57 -402b408d: 245900 extui a5, a0, 9, 3 -402b4090: 4f1526 beqi a5, 1, 402b40e3 -402b4093: fa4e21 l32r a2, 402b29cc -402b4096: fa4e31 l32r a3, 402b29d0 -402b4099: fff141 l32r a4, 402b4060 -402b409c: ace801 l32r a0, 4029f43c -402b409f: 0000c0 callx0 a0 -402b40a2: ffff06 j 402b40a2 -402b40a5: fff2c5 call0 402b3fd4 -402b40a8: a28c beqz.n a2, 402b40b6 -402b40aa: 201110 or a1, a1, a1 -402b40ad: 00f245 call0 402b4fd4 -402b40b0: 201110 or a1, a1, a1 -402b40b3: 00f445 call0 402b4ff8 -402b40b6: 0108 l32i.n a0, a1, 0 -402b40b8: 10c112 addi a1, a1, 16 -402b40bb: f00d ret.n -402b40bd: e42566 bnei a5, 2, 402b40a5 -402b40c0: 394422 s8i a2, a4, 57 -402b40c3: 246900 extui a6, a0, 9, 3 -402b40c6: 116626 beqi a6, 6, 402b40db -402b40c9: fa4021 l32r a2, 402b29cc -402b40cc: fa4131 l32r a3, 402b29d0 -402b40cf: ffe541 l32r a4, 402b4064 -402b40d2: acda01 l32r a0, 4029f43c -402b40d5: 0000c0 callx0 a0 -402b40d8: ffff06 j 402b40d8 -402b40db: 130c movi.n a3, 1 -402b40dd: ffd405 call0 402b3e20 -402b40e0: fff486 j 402b40b6 -402b40e3: 120c movi.n a2, 1 -402b40e5: 130c movi.n a3, 1 -402b40e7: ffd385 call0 402b3e20 -402b40ea: fff206 j 402b40b6 -402b40ed: 000000 ill - -402b40f0 : -402b40f0: f9b141 l32r a4, 402b27b4 -402b40f3: 130c movi.n a3, 1 -402b40f5: 181442 l16ui a4, a4, 48 -402b40f8: 020c movi.n a2, 0 -402b40fa: 414f40 srli a4, a4, 15 -402b40fd: 832340 moveqz a2, a3, a4 -402b4100: f00d ret.n - ... - -402b4104 : -402b4104: f9ac61 l32r a6, 402b27b4 -402b4107: c648 l32i.n a4, a6, 48 -402b4109: 150c movi.n a5, 1 -402b410b: 244940 extui a4, a4, 9, 3 -402b410e: 097426 beqi a4, 7, 402b411b -402b4111: 648c beqz.n a4, 402b411b -402b4113: 430672 l8ui a7, a6, 67 -402b4116: 019727 bne a7, a2, 402b411b -402b4119: 050c movi.n a5, 0 -402b411b: 742050 extui a2, a5, 0, 8 -402b411e: f00d ret.n - -402b4120 : -402b4120: 011232 l16ui a3, a2, 2 -402b4123: 238c beqz.n a3, 402b4129 -402b4125: f27c movi.n a2, -1 -402b4127: f00d ret.n -402b4129: 021242 l16ui a4, a2, 4 -402b412c: f9a251 l32r a5, 402b27b4 -402b412f: 020c movi.n a2, 0 -402b4131: 255542 s16i a4, a5, 74 -402b4134: f00d ret.n - ... - -402b4138 : -402b4138: f0c112 addi a1, a1, -16 -402b413b: 0109 s32i.n a0, a1, 0 -402b413d: f99d01 l32r a0, 402b27b4 -402b4140: 640c movi.n a4, 6 -402b4142: 434022 s8i a2, a0, 67 -402b4145: 44c022 addi a2, a0, 68 -402b4148: 33b301 l32r a0, 40281014 <_irom0_text_start+0x4> -402b414b: 0000c0 callx0 a0 -402b414e: 0108 l32i.n a0, a1, 0 -402b4150: 10c112 addi a1, a1, 16 -402b4153: f00d ret.n -402b4155: 000000 ill - -402b4158 : -402b4158: f0c112 addi a1, a1, -16 -402b415b: 0109 s32i.n a0, a1, 0 -402b415d: f99501 l32r a0, 402b27b4 -402b4160: c038 l32i.n a3, a0, 48 -402b4162: 1163d7 bbci a3, 13, 402b4177 -402b4165: 640c movi.n a4, 6 -402b4167: 44c032 addi a3, a0, 68 -402b416a: 3a5701 l32r a0, 40282ac8 -402b416d: 0000c0 callx0 a0 -402b4170: 32cc bnez.n a2, 402b4177 -402b4172: 100c movi.n a0, 1 -402b4174: 000046 j 402b4179 -402b4177: 000c movi.n a0, 0 -402b4179: 742000 extui a2, a0, 0, 8 -402b417c: 0108 l32i.n a0, a1, 0 -402b417e: 10c112 addi a1, a1, 16 -402b4181: f00d ret.n -402b4183: d08000 subx2 a8, a0, a0 -402b4186: fe .byte 0xfe -402b4187: 3f .byte 0x3f - -402b4188 : -402b4188: f0c112 addi a1, a1, -16 -402b418b: 0109 s32i.n a0, a1, 0 -402b418d: f98901 l32r a0, 402b27b4 -402b4190: 11c9 s32i.n a12, a1, 4 -402b4192: 350002 l8ui a0, a0, 53 -402b4195: 02cd mov.n a12, a2 -402b4197: 00bc beqz.n a0, 402b41cb -402b4199: 383e01 l32r a0, 40282294 -402b419c: 0000c0 callx0 a0 -402b419f: fff921 l32r a2, 402b4184 -402b41a2: 2c2a add.n a2, a12, a2 -402b41a4: 000202 l8ui a0, a2, 0 -402b41a7: 908c beqz.n a0, 402b41b4 -402b41a9: 383b01 l32r a0, 40282298 -402b41ac: 0000c0 callx0 a0 -402b41af: 020c movi.n a2, 0 -402b41b1: 000586 j 402b41cb -402b41b4: 301b addi.n a3, a0, 1 -402b41b6: 004232 s8i a3, a2, 0 -402b41b9: 383701 l32r a0, 40282298 -402b41bc: 0000c0 callx0 a0 -402b41bf: 0c3d mov.n a3, a12 -402b41c1: 421c movi.n a2, 20 -402b41c3: 040c movi.n a4, 0 -402b41c5: 39fb01 l32r a0, 402829b4 +402b3df0: fccb21 l32r a2, 402b311c +402b3df3: ffcc31 l32r a3, 402b3d24 +402b3df6: 040c movi.n a4, 0 +402b3df8: 3abf01 l32r a0, 402828f4 +402b3dfb: 0000c0 callx0 a0 +402b3dfe: ff8a21 l32r a2, 402b3c28 +402b3e01: ffc931 l32r a3, 402b3d28 +402b3e04: 040c movi.n a4, 0 +402b3e06: 3abb01 l32r a0, 402828f4 +402b3e09: 0000c0 callx0 a0 +402b3e0c: ffc821 l32r a2, 402b3d2c +402b3e0f: 431c movi.n a3, 20 +402b3e11: ffc741 l32r a4, 402b3d30 +402b3e14: 350c movi.n a5, 3 +402b3e16: 6a6e01 l32r a0, 4028e7d0 +402b3e19: 0000c0 callx0 a0 +402b3e1c: fe9ec5 call0 402b280c +402b3e1f: fa6c21 l32r a2, 402b27d0 +402b3e22: 100c movi.n a0, 1 +402b3e24: 354202 s8i a0, a2, 53 +402b3e27: ff2f85 call0 402b3120 +402b3e2a: 0108 l32i.n a0, a1, 0 +402b3e2c: 10c112 addi a1, a1, 16 +402b3e2f: f00d ret.n +402b3e31: 000000 ill +402b3e34: 018000 slli a8, a0, 32 +402b3e37: fff700 excw +402b3e3a: ff .byte 0xff +402b3e3b: 150c03 excw + +402b3e3c : +402b3e3c: 150c movi.n a5, 1 +402b3e3e: d0c112 addi a1, a1, -48 +402b3e41: 8109 s32i.n a0, a1, 32 +402b3e43: a1d9 s32i.n a13, a1, 40 +402b3e45: 91c9 s32i.n a12, a1, 36 +402b3e47: 03dd mov.n a13, a3 +402b3e49: 02cd mov.n a12, a2 +402b3e4b: 000c movi.n a0, 0 +402b3e4d: 6109 s32i.n a0, a1, 24 +402b3e4f: 4109 s32i.n a0, a1, 16 +402b3e51: fa5f21 l32r a2, 402b27d0 +402b3e54: 06a316 beqz a3, 402b3ec2 +402b3e57: 370242 l8ui a4, a2, 55 +402b3e5a: 230c movi.n a3, 2 +402b3e5c: 54dc bnez.n a4, 402b3e75 +402b3e5e: 380262 l8ui a6, a2, 56 +402b3e61: 181272 l16ui a7, a2, 48 +402b3e64: 568c beqz.n a6, 402b3e6d +402b3e66: 050d mov.n a0, a5 +402b3e68: 0c3d mov.n a3, a12 +402b3e6a: 0001c6 j 402b3e75 +402b3e6d: 417f70 srli a7, a7, 15 +402b3e70: 16c716 beqz a7, 402b3fe0 +402b3e73: 050d mov.n a0, a5 +402b3e75: 9330c0 movnez a3, a0, a12 +402b3e78: 394232 s8i a3, a2, 57 +402b3e7b: 000c86 j 402b3eb1 +402b3e7e: 51b8 l32i.n a11, a1, 20 +402b3e80: 7198 l32i.n a9, a1, 28 +402b3e82: 010ba2 l8ui a10, a11, 1 +402b3e85: 0c1c movi.n a12, 16 +402b3e87: 20aac0 or a10, a10, a12 +402b3e8a: 014ba2 s8i a10, a11, 1 +402b3e8d: 9998 l32i.n a9, a9, 36 +402b3e8f: 082c movi.n a8, 32 +402b3e91: 4989 s32i.n a8, a9, 16 +402b3e93: fe99c1 l32r a12, 402b38f8 +402b3e96: 0c2d mov.n a2, a12 +402b3e98: 390201 l32r a0, 402822a0 +402b3e9b: 0000c0 callx0 a0 +402b3e9e: 0c2d mov.n a2, a12 +402b3ea0: 733c movi.n a3, 55 +402b3ea2: 040c movi.n a4, 0 +402b3ea4: 150c movi.n a5, 1 +402b3ea6: 38ff01 l32r a0, 402822a4 +402b3ea9: 0000c0 callx0 a0 +402b3eac: 7128 l32i.n a2, a1, 28 +402b3eae: 015d85 call0 402b5488 +402b3eb1: 91c8 l32i.n a12, a1, 36 +402b3eb3: a1d8 l32i.n a13, a1, 40 +402b3eb5: 8108 l32i.n a0, a1, 32 +402b3eb7: 30c112 addi a1, a1, 48 +402b3eba: f00d ret.n +402b3ebc: 000000 ill +402b3ebf: 374252 s8i a5, a2, 55 +402b3ec2: 10c122 addi a2, a1, 16 +402b3ec5: 18a032 movi a3, 24 +402b3ec8: 00a042 movi a4, 0 +402b3ecb: ce33c5 call0 40282208 +402b3ece: 076122 s32i a2, a1, 28 +402b3ed1: 02dc bnez.n a2, 402b3ee5 +402b3ed3: fac521 l32r a2, 402b29e8 +402b3ed6: fac531 l32r a3, 402b29ec +402b3ed9: b46d41 l32r a4, 402a1090 +402b3edc: ad5801 l32r a0, 4029f43c +402b3edf: 0000c0 callx0 a0 +402b3ee2: ffff06 j 402b3ee2 +402b3ee5: 012222 l32i a2, a2, 4 +402b3ee8: 18a032 movi a3, 24 +402b3eeb: 1228 l32i.n a2, a2, 4 +402b3eed: 5129 s32i.n a2, a1, 20 +402b3eef: 43f101 l32r a0, 40284eb4 +402b3ef2: 0000c0 callx0 a0 +402b3ef5: 851c movi.n a5, 24 +402b3ef7: 7148 l32i.n a4, a1, 28 +402b3ef9: 6188 l32i.n a8, a1, 24 +402b3efb: 0b5482 s16i a8, a4, 22 +402b3efe: 0a5452 s16i a5, a4, 20 +402b3f01: 46dc31 l32r a3, 40285a74 +402b3f04: 46db51 l32r a5, 40285a70 +402b3f07: 1448 l32i.n a4, a4, 4 +402b3f09: 0020c0 memw +402b3f0c: 0428 l32i.n a2, a4, 0 +402b3f0e: 102250 and a2, a2, a5 +402b3f11: 202230 or a2, a2, a3 +402b3f14: 0020c0 memw +402b3f17: 0429 s32i.n a2, a4, 0 +402b3f19: 46d8b1 l32r a11, 40285a7c +402b3f1c: 46d701 l32r a0, 40285a78 +402b3f1f: 0020c0 memw +402b3f22: 04a8 l32i.n a10, a4, 0 +402b3f24: 10aa00 and a10, a10, a0 +402b3f27: 20aab0 or a10, a10, a11 +402b3f2a: 0020c0 memw +402b3f2d: 04a9 s32i.n a10, a4, 0 +402b3f2f: 46d491 l32r a9, 40285a80 +402b3f32: 0020c0 memw +402b3f35: 0478 l32i.n a7, a4, 0 +402b3f37: 107790 and a7, a7, a9 +402b3f3a: 207780 or a7, a7, a8 +402b3f3d: 0020c0 memw +402b3f40: 0479 s32i.n a7, a4, 0 +402b3f42: ffbc51 l32r a5, 402b3e34 +402b3f45: 46cf61 l32r a6, 40285a84 +402b3f48: 0020c0 memw +402b3f4b: 0438 l32i.n a3, a4, 0 +402b3f4d: 103360 and a3, a3, a6 +402b3f50: 203350 or a3, a3, a5 +402b3f53: 0020c0 memw +402b3f56: 0439 s32i.n a3, a4, 0 +402b3f58: 020c movi.n a2, 0 +402b3f5a: fe2e05 call0 402b223c +402b3f5d: 7138 l32i.n a3, a1, 28 +402b3f5f: 844c movi.n a4, 72 +402b3f61: 050c movi.n a5, 0 +402b3f63: 026d mov.n a6, a2 +402b3f65: fc8081 l32r a8, 402b3168 +402b3f68: 379421 l32r a2, 40281db8 +402b3f6b: 087d mov.n a7, a8 +402b3f6d: 4228 l32i.n a2, a2, 16 +402b3f6f: 0189 s32i.n a8, a1, 0 +402b3f71: d1d885 call0 40285cfc +402b3f74: 7148 l32i.n a4, a1, 28 +402b3f76: 38c101 l32r a0, 4028227c +402b3f79: 9428 l32i.n a2, a4, 36 +402b3f7b: 0020c0 memw +402b3f7e: 6a0c movi.n a10, 6 +402b3f80: 0b7c movi.n a11, -16 +402b3f82: 423951 l32r a5, 40284868 +402b3f85: 1238 l32i.n a3, a2, 4 +402b3f87: 802002 l32i a0, a0, 0x200 +402b3f8a: 103350 and a3, a3, a5 +402b3f8d: 1239 s32i.n a3, a2, 4 +402b3f8f: 9498 l32i.n a9, a4, 36 +402b3f91: 6209 s32i.n a0, a2, 24 +402b3f93: 1988 l32i.n a8, a9, 4 +402b3f95: 6138 l32i.n a3, a1, 24 +402b3f97: 1088b0 and a8, a8, a11 +402b3f9a: 2088a0 or a8, a8, a10 +402b3f9d: 1989 s32i.n a8, a9, 4 +402b3f9f: 9468 l32i.n a6, a4, 36 +402b3fa1: d87c movi.n a8, -3 +402b3fa3: 0678 l32i.n a7, a6, 0 +402b3fa5: ffa491 l32r a9, 402b3e38 +402b3fa8: 545070 extui a5, a7, 0, 6 +402b3fab: 417670 srli a7, a7, 6 +402b3fae: 107790 and a7, a7, a9 +402b3fb1: 1177a0 slli a7, a7, 6 +402b3fb4: 205570 or a5, a5, a7 +402b3fb7: fa0671 l32r a7, 402b27d0 +402b3fba: 0659 s32i.n a5, a6, 0 +402b3fbc: 430772 l8ui a7, a7, 67 +402b3fbf: 105580 and a5, a5, a8 +402b3fc2: 047070 extui a7, a7, 0, 1 +402b3fc5: 1177f0 slli a7, a7, 1 +402b3fc8: 205570 or a5, a5, a7 +402b3fcb: 0659 s32i.n a5, a6, 0 +402b3fcd: 7439 s32i.n a3, a4, 28 +402b3fcf: ed9d16 beqz a13, 402b3eac +402b3fd2: ea8c56 bnez a12, 402b3e7e +402b3fd5: 7138 l32i.n a3, a1, 28 +402b3fd7: 9338 l32i.n a3, a3, 36 +402b3fd9: 024c movi.n a2, 64 +402b3fdb: 4329 s32i.n a2, a3, 16 +402b3fdd: ffac86 j 402b3e93 +402b3fe0: 364252 s8i a5, a2, 54 +402b3fe3: 6109 s32i.n a0, a1, 24 +402b3fe5: ed6c56 bnez a12, 402b3ebf +402b3fe8: 384252 s8i a5, a2, 56 +402b3feb: ffb4c6 j 402b3ec2 + ... + +402b3ff0 : +402b3ff0: f9f841 l32r a4, 402b27d0 +402b3ff3: c448 l32i.n a4, a4, 48 +402b3ff5: 020c movi.n a2, 0 +402b3ff7: 243940 extui a3, a4, 9, 3 +402b3ffa: 047366 bnei a3, 7, 402b4002 +402b3ffd: 0164d7 bbci a4, 13, 402b4002 +402b4000: 120c movi.n a2, 1 +402b4002: 742020 extui a2, a2, 0, 8 +402b4005: f00d ret.n + ... + +402b4008 : +402b4008: f9f241 l32r a4, 402b27d0 +402b400b: 130c movi.n a3, 1 +402b400d: c448 l32i.n a4, a4, 48 +402b400f: 020c movi.n a2, 0 +402b4011: 044d40 extui a4, a4, 13, 1 +402b4014: 440b addi.n a4, a4, -1 +402b4016: 832340 moveqz a2, a3, a4 +402b4019: f00d ret.n +402b401b: a7c000 excw +402b401e: 402c movi.n a0, 36 + +402b4020 : +402b4020: ffff21 l32r a2, 402b401c +402b4023: f0c112 addi a1, a1, -16 +402b4026: 006102 s32i a0, a1, 0 +402b4029: 367001 l32r a0, 402819ec +402b402c: 0000c0 callx0 a0 +402b402f: f9e821 l32r a2, 402b27d0 +402b4032: 403531 l32r a3, 40284108 +402b4035: 0c2202 l32i a0, a2, 48 +402b4038: 200030 or a0, a0, a3 +402b403b: 0c6202 s32i a0, a2, 48 +402b403e: 00fb05 call0 402b4ff0 +402b4041: 0108 l32i.n a0, a1, 0 +402b4043: 10c112 addi a1, a1, 16 +402b4046: f00d ret.n + +402b4048 : +402b4048: 020c movi.n a2, 0 +402b404a: f0c112 addi a1, a1, -16 +402b404d: 0109 s32i.n a0, a1, 0 +402b404f: 000345 call0 402b4084 +402b4052: 0108 l32i.n a0, a1, 0 +402b4054: 10c112 addi a1, a1, 16 +402b4057: f00d ret.n +402b4059: 000000 ill +402b405c: a7c8 l32i.n a12, a7, 40 +402b405e: 402c movi.n a0, 36 + +402b4060 : +402b4060: ffff21 l32r a2, 402b405c +402b4063: f0c112 addi a1, a1, -16 +402b4066: 0109 s32i.n a0, a1, 0 +402b4068: 366101 l32r a0, 402819ec +402b406b: 0000c0 callx0 a0 +402b406e: 020c movi.n a2, 0 +402b4070: 000105 call0 402b4084 +402b4073: 0108 l32i.n a0, a1, 0 +402b4075: 10c112 addi a1, a1, 16 +402b4078: f00d ret.n +402b407a: 670000 excw +402b407d: 0008 l32i.n a0, a0, 0 +402b407f: 086e00 excw + ... + +402b4084 : +402b4084: c23d21 l32r a2, 402a4978 +402b4087: f0c112 addi a1, a1, -16 +402b408a: f9d141 l32r a4, 402b27d0 +402b408d: 0109 s32i.n a0, a1, 0 +402b408f: c408 l32i.n a0, a4, 48 +402b4091: 360432 l8ui a3, a4, 54 +402b4094: 100020 and a0, a0, a2 +402b4097: c409 s32i.n a0, a4, 48 +402b4099: 3560d7 bbci a0, 13, 402b40d2 +402b409c: 23fc bnez.n a3, 402b40d2 +402b409e: 390452 l8ui a5, a4, 57 +402b40a1: 020c movi.n a2, 0 +402b40a3: 321566 bnei a5, 1, 402b40d9 +402b40a6: 394422 s8i a2, a4, 57 +402b40a9: 245900 extui a5, a0, 9, 3 +402b40ac: 4f1526 beqi a5, 1, 402b40ff +402b40af: fa4e21 l32r a2, 402b29e8 +402b40b2: fa4e31 l32r a3, 402b29ec +402b40b5: fff141 l32r a4, 402b407c +402b40b8: ace101 l32r a0, 4029f43c +402b40bb: 0000c0 callx0 a0 +402b40be: ffff06 j 402b40be +402b40c1: fff2c5 call0 402b3ff0 +402b40c4: a28c beqz.n a2, 402b40d2 +402b40c6: 201110 or a1, a1, a1 +402b40c9: 00f245 call0 402b4ff0 +402b40cc: 201110 or a1, a1, a1 +402b40cf: 00f445 call0 402b5014 +402b40d2: 0108 l32i.n a0, a1, 0 +402b40d4: 10c112 addi a1, a1, 16 +402b40d7: f00d ret.n +402b40d9: e42566 bnei a5, 2, 402b40c1 +402b40dc: 394422 s8i a2, a4, 57 +402b40df: 246900 extui a6, a0, 9, 3 +402b40e2: 116626 beqi a6, 6, 402b40f7 +402b40e5: fa4021 l32r a2, 402b29e8 +402b40e8: fa4131 l32r a3, 402b29ec +402b40eb: ffe541 l32r a4, 402b4080 +402b40ee: acd301 l32r a0, 4029f43c +402b40f1: 0000c0 callx0 a0 +402b40f4: ffff06 j 402b40f4 +402b40f7: 130c movi.n a3, 1 +402b40f9: ffd405 call0 402b3e3c +402b40fc: fff486 j 402b40d2 +402b40ff: 120c movi.n a2, 1 +402b4101: 130c movi.n a3, 1 +402b4103: ffd385 call0 402b3e3c +402b4106: fff206 j 402b40d2 +402b4109: 000000 ill + +402b410c : +402b410c: f9b141 l32r a4, 402b27d0 +402b410f: 130c movi.n a3, 1 +402b4111: 181442 l16ui a4, a4, 48 +402b4114: 020c movi.n a2, 0 +402b4116: 414f40 srli a4, a4, 15 +402b4119: 832340 moveqz a2, a3, a4 +402b411c: f00d ret.n + ... + +402b4120 : +402b4120: f9ac61 l32r a6, 402b27d0 +402b4123: c648 l32i.n a4, a6, 48 +402b4125: 150c movi.n a5, 1 +402b4127: 244940 extui a4, a4, 9, 3 +402b412a: 097426 beqi a4, 7, 402b4137 +402b412d: 648c beqz.n a4, 402b4137 +402b412f: 430672 l8ui a7, a6, 67 +402b4132: 019727 bne a7, a2, 402b4137 +402b4135: 050c movi.n a5, 0 +402b4137: 742050 extui a2, a5, 0, 8 +402b413a: f00d ret.n + +402b413c : +402b413c: 011232 l16ui a3, a2, 2 +402b413f: 238c beqz.n a3, 402b4145 +402b4141: f27c movi.n a2, -1 +402b4143: f00d ret.n +402b4145: 021242 l16ui a4, a2, 4 +402b4148: f9a251 l32r a5, 402b27d0 +402b414b: 020c movi.n a2, 0 +402b414d: 255542 s16i a4, a5, 74 +402b4150: f00d ret.n + ... + +402b4154 : +402b4154: f0c112 addi a1, a1, -16 +402b4157: 0109 s32i.n a0, a1, 0 +402b4159: f99d01 l32r a0, 402b27d0 +402b415c: 640c movi.n a4, 6 +402b415e: 434022 s8i a2, a0, 67 +402b4161: 44c022 addi a2, a0, 68 +402b4164: 33ac01 l32r a0, 40281014 <_irom0_text_start+0x4> +402b4167: 0000c0 callx0 a0 +402b416a: 0108 l32i.n a0, a1, 0 +402b416c: 10c112 addi a1, a1, 16 +402b416f: f00d ret.n +402b4171: 000000 ill + +402b4174 : +402b4174: f0c112 addi a1, a1, -16 +402b4177: 0109 s32i.n a0, a1, 0 +402b4179: f99501 l32r a0, 402b27d0 +402b417c: c038 l32i.n a3, a0, 48 +402b417e: 1163d7 bbci a3, 13, 402b4193 +402b4181: 640c movi.n a4, 6 +402b4183: 44c032 addi a3, a0, 68 +402b4186: 3a5001 l32r a0, 40282ac8 +402b4189: 0000c0 callx0 a0 +402b418c: 32cc bnez.n a2, 402b4193 +402b418e: 100c movi.n a0, 1 +402b4190: 000046 j 402b4195 +402b4193: 000c movi.n a0, 0 +402b4195: 742000 extui a2, a0, 0, 8 +402b4198: 0108 l32i.n a0, a1, 0 +402b419a: 10c112 addi a1, a1, 16 +402b419d: f00d ret.n +402b419f: d08000 subx2 a8, a0, a0 +402b41a2: fe .byte 0xfe +402b41a3: 3f .byte 0x3f + +402b41a4 : +402b41a4: f0c112 addi a1, a1, -16 +402b41a7: 0109 s32i.n a0, a1, 0 +402b41a9: f98901 l32r a0, 402b27d0 +402b41ac: 11c9 s32i.n a12, a1, 4 +402b41ae: 350002 l8ui a0, a0, 53 +402b41b1: 02cd mov.n a12, a2 +402b41b3: 00bc beqz.n a0, 402b41e7 +402b41b5: 383701 l32r a0, 40282294 +402b41b8: 0000c0 callx0 a0 +402b41bb: fff921 l32r a2, 402b41a0 +402b41be: 2c2a add.n a2, a12, a2 +402b41c0: 000202 l8ui a0, a2, 0 +402b41c3: 908c beqz.n a0, 402b41d0 +402b41c5: 383401 l32r a0, 40282298 402b41c8: 0000c0 callx0 a0 -402b41cb: 11c8 l32i.n a12, a1, 4 -402b41cd: 0108 l32i.n a0, a1, 0 -402b41cf: 10c112 addi a1, a1, 16 -402b41d2: f00d ret.n - -402b41d4 : -402b41d4: f0c112 addi a1, a1, -16 -402b41d7: 1109 s32i.n a0, a1, 4 -402b41d9: 0208 l32i.n a0, a2, 0 -402b41db: ffea51 l32r a5, 402b4184 -402b41de: 071016 beqz a0, 402b4253 -402b41e1: 311026 beqi a0, 1, 402b4216 -402b41e4: 0129 s32i.n a2, a1, 0 -402b41e6: 252066 bnei a0, 2, 402b420f -402b41e9: 382a01 l32r a0, 40282294 -402b41ec: 0000c0 callx0 a0 -402b41ef: 0138 l32i.n a3, a1, 0 -402b41f1: ffe441 l32r a4, 402b4184 -402b41f4: 0338 l32i.n a3, a3, 0 -402b41f6: 334a add.n a3, a3, a4 -402b41f8: 000322 l8ui a2, a3, 0 -402b41fb: 220b addi.n a2, a2, -1 -402b41fd: 004322 s8i a2, a3, 0 -402b4200: 382601 l32r a0, 40282298 -402b4203: 0000c0 callx0 a0 -402b4206: feefc5 call0 402b3104 -402b4209: 000086 j 402b420f -402b420c: fedb45 call0 402b2fc4 -402b420f: 1108 l32i.n a0, a1, 4 -402b4211: 10c112 addi a1, a1, 16 -402b4214: f00d ret.n -402b4216: 605a add.n a6, a0, a5 -402b4218: 000642 l8ui a4, a6, 0 -402b421b: f96601 l32r a0, 402b27b4 -402b421e: 440b addi.n a4, a4, -1 -402b4220: c008 l32i.n a0, a0, 48 -402b4222: 004642 s8i a4, a6, 0 -402b4225: e660d7 bbci a0, 13, 402b420f -402b4228: 240900 extui a0, a0, 9, 3 -402b422b: e07026 beqi a0, 7, 402b420f -402b422e: dd6026 beqi a0, 6, 402b420f -402b4231: f9a621 l32r a2, 402b28cc -402b4234: 000222 l8ui a2, a2, 0 -402b4237: d12266 bnei a2, 2, 402b420c -402b423a: 9cc522 addi a2, a5, -100 -402b423d: 381801 l32r a0, 402822a0 -402b4240: 0000c0 callx0 a0 -402b4243: fe8e85 call0 402b2b2c -402b4246: 328c beqz.n a2, 402b424d -402b4248: 220c movi.n a2, 2 -402b424a: feaf85 call0 402b2d44 -402b424d: fed745 call0 402b2fc4 -402b4250: ffeec6 j 402b420f -402b4253: 204550 or a4, a5, a5 -402b4256: 804040 add a4, a0, a4 -402b4259: 000432 l8ui a3, a4, 0 -402b425c: 01a022 movi a2, 1 -402b425f: 330b addi.n a3, a3, -1 -402b4261: 004432 s8i a3, a4, 0 -402b4264: 014485 call0 402b56b0 -402b4267: fa4256 bnez a2, 402b420f -402b426a: ffd685 call0 402b3fd4 -402b426d: f9e216 beqz a2, 402b420f -402b4270: fa8351 l32r a5, 402b2c7c -402b4273: 180552 l8ui a5, a5, 24 -402b4276: 951566 bnei a5, 1, 402b420f -402b4279: fa8071 l32r a7, 402b2c7c -402b427c: 160c movi.n a6, 1 -402b427e: 354762 s8i a6, a7, 53 -402b4281: fecc45 call0 402b2f48 -402b4284: ffe1c6 j 402b420f - ... - -402b4288 : -402b4288: f94b21 l32r a2, 402b27b4 -402b428b: f0c112 addi a1, a1, -16 -402b428e: 006102 s32i a0, a1, 0 -402b4291: 430222 l8ui a2, a2, 67 -402b4294: 02cfc5 call0 402b6f94 -402b4297: 028216 beqz a2, 402b42c3 -402b429a: 010222 l8ui a2, a2, 1 -402b429d: 1aa032 movi a3, 26 -402b42a0: 010280 slli a0, a2, 24 -402b42a3: 310800 srai a0, a0, 24 -402b42a6: 04a307 bge a3, a0, 402b42ae -402b42a9: 025c movi.n a2, 80 -402b42ab: 000346 j 402b42bc -402b42ae: 031c movi.n a3, 16 -402b42b0: 0fa307 bge a3, a0, 402b42c3 -402b42b3: 7fa042 movi a4, 127 -402b42b6: 091247 beq a2, a4, 402b42c3 -402b42b9: a0a022 movi a2, 160 -402b42bc: 0108 l32i.n a0, a1, 0 -402b42be: 10c112 addi a1, a1, 16 -402b42c1: f00d ret.n -402b42c3: f0a022 movi a2, 240 -402b42c6: fffc86 j 402b42bc -402b42c9: 000000 ill -402b42cc: d08c beqz.n a0, 402b42dd -402b42ce: fe .byte 0xfe -402b42cf: 3f .byte 0x3f -402b42d0: 2ca7d0 excw -402b42d3: a7f040 excw -402b42d6: 402c movi.n a0, 36 -402b42d8: 2ca810 excw -402b42db: a82040 excw -402b42de: 402c movi.n a0, 36 - -402b42e0 : -402b42e0: f0c112 addi a1, a1, -16 -402b42e3: 11c9 s32i.n a12, a1, 4 -402b42e5: 0109 s32i.n a0, a1, 0 -402b42e7: 02cd mov.n a12, a2 -402b42e9: aab521 l32r a2, 4029edc0 -402b42ec: 7cec bnez.n a12, 402b4317 -402b42ee: 37ec01 l32r a0, 402822a0 -402b42f1: 0000c0 callx0 a0 -402b42f4: aab321 l32r a2, 4029edc0 -402b42f7: 931c movi.n a3, 25 -402b42f9: 140c movi.n a4, 1 -402b42fb: 150c movi.n a5, 1 -402b42fd: 37e901 l32r a0, 402822a4 -402b4300: 0000c0 callx0 a0 -402b4303: fff321 l32r a2, 402b42d0 -402b4306: fff141 l32r a4, 402b42cc -402b4309: 030c movi.n a3, 0 -402b430b: 2e4432 s8i a3, a4, 46 -402b430e: 35b701 l32r a0, 402819ec -402b4311: 0000c0 callx0 a0 -402b4314: 001c46 j 402b4389 -402b4317: ffef21 l32r a2, 402b42d4 -402b431a: 35b401 l32r a0, 402819ec -402b431d: 0000c0 callx0 a0 -402b4320: 021c26 beqi a12, 1, 402b4326 -402b4323: 622c66 bnei a12, 2, 402b4389 -402b4326: ffe931 l32r a3, 402b42cc -402b4329: 2e0332 l8ui a3, a3, 46 -402b432c: 501c37 beq a12, a3, 402b4380 -402b432f: 241c66 bnei a12, 1, 402b4357 -402b4332: aaa321 l32r a2, 4029edc0 -402b4335: 37da01 l32r a0, 402822a0 -402b4338: 0000c0 callx0 a0 -402b433b: aaa121 l32r a2, 4029edc0 -402b433e: 358031 l32r a3, 40281940 -402b4341: 140c movi.n a4, 1 -402b4343: 150c movi.n a5, 1 -402b4345: 37d701 l32r a0, 402822a4 -402b4348: 0000c0 callx0 a0 -402b434b: 357d21 l32r a2, 40281940 -402b434e: 00c4c5 call0 402b4f9c -402b4351: 0008c6 j 402b4378 -402b4354: 000000 ill +402b41cb: 020c movi.n a2, 0 +402b41cd: 000586 j 402b41e7 +402b41d0: 301b addi.n a3, a0, 1 +402b41d2: 004232 s8i a3, a2, 0 +402b41d5: 383001 l32r a0, 40282298 +402b41d8: 0000c0 callx0 a0 +402b41db: 0c3d mov.n a3, a12 +402b41dd: 421c movi.n a2, 20 +402b41df: 040c movi.n a4, 0 +402b41e1: 39f401 l32r a0, 402829b4 +402b41e4: 0000c0 callx0 a0 +402b41e7: 11c8 l32i.n a12, a1, 4 +402b41e9: 0108 l32i.n a0, a1, 0 +402b41eb: 10c112 addi a1, a1, 16 +402b41ee: f00d ret.n + +402b41f0 : +402b41f0: f0c112 addi a1, a1, -16 +402b41f3: 1109 s32i.n a0, a1, 4 +402b41f5: 0208 l32i.n a0, a2, 0 +402b41f7: ffea51 l32r a5, 402b41a0 +402b41fa: 071016 beqz a0, 402b426f +402b41fd: 311026 beqi a0, 1, 402b4232 +402b4200: 0129 s32i.n a2, a1, 0 +402b4202: 252066 bnei a0, 2, 402b422b +402b4205: 382301 l32r a0, 40282294 +402b4208: 0000c0 callx0 a0 +402b420b: 0138 l32i.n a3, a1, 0 +402b420d: ffe441 l32r a4, 402b41a0 +402b4210: 0338 l32i.n a3, a3, 0 +402b4212: 334a add.n a3, a3, a4 +402b4214: 000322 l8ui a2, a3, 0 +402b4217: 220b addi.n a2, a2, -1 +402b4219: 004322 s8i a2, a3, 0 +402b421c: 381f01 l32r a0, 40282298 +402b421f: 0000c0 callx0 a0 +402b4222: feefc5 call0 402b3120 +402b4225: 000086 j 402b422b +402b4228: fedb45 call0 402b2fe0 +402b422b: 1108 l32i.n a0, a1, 4 +402b422d: 10c112 addi a1, a1, 16 +402b4230: f00d ret.n +402b4232: 605a add.n a6, a0, a5 +402b4234: 000642 l8ui a4, a6, 0 +402b4237: f96601 l32r a0, 402b27d0 +402b423a: 440b addi.n a4, a4, -1 +402b423c: c008 l32i.n a0, a0, 48 +402b423e: 004642 s8i a4, a6, 0 +402b4241: e660d7 bbci a0, 13, 402b422b +402b4244: 240900 extui a0, a0, 9, 3 +402b4247: e07026 beqi a0, 7, 402b422b +402b424a: dd6026 beqi a0, 6, 402b422b +402b424d: f9a621 l32r a2, 402b28e8 +402b4250: 000222 l8ui a2, a2, 0 +402b4253: d12266 bnei a2, 2, 402b4228 +402b4256: 9cc522 addi a2, a5, -100 +402b4259: 381101 l32r a0, 402822a0 +402b425c: 0000c0 callx0 a0 +402b425f: fe8e85 call0 402b2b48 +402b4262: 328c beqz.n a2, 402b4269 +402b4264: 220c movi.n a2, 2 +402b4266: feaf85 call0 402b2d60 +402b4269: fed745 call0 402b2fe0 +402b426c: ffeec6 j 402b422b +402b426f: 204550 or a4, a5, a5 +402b4272: 804040 add a4, a0, a4 +402b4275: 000432 l8ui a3, a4, 0 +402b4278: 01a022 movi a2, 1 +402b427b: 330b addi.n a3, a3, -1 +402b427d: 004432 s8i a3, a4, 0 +402b4280: 014485 call0 402b56cc +402b4283: fa4256 bnez a2, 402b422b +402b4286: ffd685 call0 402b3ff0 +402b4289: f9e216 beqz a2, 402b422b +402b428c: fa8351 l32r a5, 402b2c98 +402b428f: 180552 l8ui a5, a5, 24 +402b4292: 951566 bnei a5, 1, 402b422b +402b4295: fa8071 l32r a7, 402b2c98 +402b4298: 160c movi.n a6, 1 +402b429a: 354762 s8i a6, a7, 53 +402b429d: fecc45 call0 402b2f64 +402b42a0: ffe1c6 j 402b422b + ... + +402b42a4 : +402b42a4: f94b21 l32r a2, 402b27d0 +402b42a7: f0c112 addi a1, a1, -16 +402b42aa: 006102 s32i a0, a1, 0 +402b42ad: 430222 l8ui a2, a2, 67 +402b42b0: 02cfc5 call0 402b6fb0 +402b42b3: 028216 beqz a2, 402b42df +402b42b6: 010222 l8ui a2, a2, 1 +402b42b9: 1aa032 movi a3, 26 +402b42bc: 010280 slli a0, a2, 24 +402b42bf: 310800 srai a0, a0, 24 +402b42c2: 04a307 bge a3, a0, 402b42ca +402b42c5: 025c movi.n a2, 80 +402b42c7: 000346 j 402b42d8 +402b42ca: 031c movi.n a3, 16 +402b42cc: 0fa307 bge a3, a0, 402b42df +402b42cf: 7fa042 movi a4, 127 +402b42d2: 091247 beq a2, a4, 402b42df +402b42d5: a0a022 movi a2, 160 +402b42d8: 0108 l32i.n a0, a1, 0 +402b42da: 10c112 addi a1, a1, 16 +402b42dd: f00d ret.n +402b42df: f0a022 movi a2, 240 +402b42e2: fffc86 j 402b42d8 +402b42e5: 000000 ill +402b42e8: d08c beqz.n a0, 402b42f9 +402b42ea: fe .byte 0xfe +402b42eb: 3f .byte 0x3f +402b42ec: 2ca7f0 excw +402b42ef: a81040 excw +402b42f2: 402c movi.n a0, 36 +402b42f4: 2ca830 excw +402b42f7: a84040 excw +402b42fa: 402c movi.n a0, 36 + +402b42fc : +402b42fc: f0c112 addi a1, a1, -16 +402b42ff: 11c9 s32i.n a12, a1, 4 +402b4301: 0109 s32i.n a0, a1, 0 +402b4303: 02cd mov.n a12, a2 +402b4305: aaae21 l32r a2, 4029edc0 +402b4308: 7cec bnez.n a12, 402b4333 +402b430a: 37e501 l32r a0, 402822a0 +402b430d: 0000c0 callx0 a0 +402b4310: aaac21 l32r a2, 4029edc0 +402b4313: 931c movi.n a3, 25 +402b4315: 140c movi.n a4, 1 +402b4317: 150c movi.n a5, 1 +402b4319: 37e201 l32r a0, 402822a4 +402b431c: 0000c0 callx0 a0 +402b431f: fff321 l32r a2, 402b42ec +402b4322: fff141 l32r a4, 402b42e8 +402b4325: 030c movi.n a3, 0 +402b4327: 2e4432 s8i a3, a4, 46 +402b432a: 35b001 l32r a0, 402819ec +402b432d: 0000c0 callx0 a0 +402b4330: 001c46 j 402b43a5 +402b4333: ffef21 l32r a2, 402b42f0 +402b4336: 35ad01 l32r a0, 402819ec +402b4339: 0000c0 callx0 a0 +402b433c: 021c26 beqi a12, 1, 402b4342 +402b433f: 622c66 bnei a12, 2, 402b43a5 +402b4342: ffe931 l32r a3, 402b42e8 +402b4345: 2e0332 l8ui a3, a3, 46 +402b4348: 501c37 beq a12, a3, 402b439c +402b434b: 241c66 bnei a12, 1, 402b4373 +402b434e: aa9c21 l32r a2, 4029edc0 +402b4351: 37d301 l32r a0, 402822a0 +402b4354: 0000c0 callx0 a0 402b4357: aa9a21 l32r a2, 4029edc0 -402b435a: 37d101 l32r a0, 402822a0 -402b435d: 0000c0 callx0 a0 -402b4360: aa9821 l32r a2, 4029edc0 -402b4363: 19a032 movi a3, 25 -402b4366: 01a042 movi a4, 1 -402b4369: 01a052 movi a5, 1 -402b436c: 37ce01 l32r a0, 402822a4 -402b436f: 0000c0 callx0 a0 -402b4372: 64a022 movi a2, 100 -402b4375: 00c245 call0 402b4f9c -402b4378: ffd541 l32r a4, 402b42cc -402b437b: 0c3d mov.n a3, a12 -402b437d: 2e44c2 s8i a12, a4, 46 -402b4380: ffd621 l32r a2, 402b42d8 -402b4383: 359a01 l32r a0, 402819ec -402b4386: 0000c0 callx0 a0 -402b4389: ffd421 l32r a2, 402b42dc -402b438c: 11c8 l32i.n a12, a1, 4 -402b438e: 359701 l32r a0, 402819ec -402b4391: 0000c0 callx0 a0 -402b4394: 0108 l32i.n a0, a1, 0 -402b4396: 10c112 addi a1, a1, 16 -402b4399: f00d ret.n - ... - -402b439c : -402b439c: ffcc21 l32r a2, 402b42cc -402b439f: 2e0222 l8ui a2, a2, 46 -402b43a2: f00d ret.n - -402b43a4 : -402b43a4: ffca41 l32r a4, 402b42cc -402b43a7: 130c movi.n a3, 1 -402b43a9: 4448 l32i.n a4, a4, 16 -402b43ab: 020c movi.n a2, 0 -402b43ad: 244940 extui a4, a4, 9, 3 -402b43b0: fec442 addi a4, a4, -2 -402b43b3: 832340 moveqz a2, a3, a4 -402b43b6: f00d ret.n - -402b43b8 : -402b43b8: ffc521 l32r a2, 402b42cc -402b43bb: 4228 l32i.n a2, a2, 16 -402b43bd: 042d20 extui a2, a2, 13, 1 -402b43c0: f00d ret.n - ... - -402b43c4 : -402b43c4: ffc241 l32r a4, 402b42cc -402b43c7: 120c movi.n a2, 1 -402b43c9: 4448 l32i.n a4, a4, 16 -402b43cb: 050c movi.n a5, 0 -402b43cd: 244940 extui a4, a4, 9, 3 -402b43d0: 023426 beqi a4, 3, 402b43d6 -402b43d3: 932540 movnez a2, a5, a4 -402b43d6: 742020 extui a2, a2, 0, 8 -402b43d9: f00d ret.n -402b43db: 848c00 extui a8, a0, 12, 9 -402b43de: fe .byte 0xfe -402b43df: 3f .byte 0x3f -402b43e0: fed0a4 excw -402b43e3: 3f .byte 0x3f -402b43e4: 2ca830 excw -402b43e7: c11240 mul16u a1, a2, a4 - -402b43e8 : -402b43e8: f0c112 addi a1, a1, -16 -402b43eb: 0109 s32i.n a0, a1, 0 -402b43ed: ffb701 l32r a0, 402b42cc -402b43f0: 4008 l32i.n a0, a0, 16 -402b43f2: 6060d7 bbci a0, 13, 402b4456 -402b43f5: 020c movi.n a2, 0 -402b43f7: 030c movi.n a3, 0 -402b43f9: fa8c01 l32r a0, 402b2e2c -402b43fc: 0000c0 callx0 a0 -402b43ff: fff721 l32r a2, 402b43dc -402b4402: 000222 l8ui a2, a2, 0 -402b4405: 132266 bnei a2, 2, 402b441c -402b4408: fff985 call0 402b43a4 -402b440b: d28c beqz.n a2, 402b441c -402b440d: fff421 l32r a2, 402b43e0 -402b4410: 37a401 l32r a0, 402822a0 -402b4413: 0000c0 callx0 a0 -402b4416: 80a022 movi a2, 128 -402b4419: 001c85 call0 402b45e4 -402b441c: ffac31 l32r a3, 402b42cc -402b441f: 4338 l32i.n a3, a3, 16 -402b4421: fff021 l32r a2, 402b43e4 -402b4424: 243930 extui a3, a3, 9, 3 -402b4427: 357101 l32r a0, 402819ec -402b442a: 0000c0 callx0 a0 -402b442d: 750c movi.n a5, 7 -402b442f: 3f3321 l32r a2, 402840fc -402b4432: ffa671 l32r a7, 402b42cc -402b4435: 030c movi.n a3, 0 -402b4437: 4708 l32i.n a0, a7, 16 -402b4439: 2739 s32i.n a3, a7, 8 -402b443b: 100020 and a0, a0, a2 -402b443e: 3fae22 movi a2, 0xfffffe3f -402b4441: 100020 and a0, a0, a2 -402b4444: 4709 s32i.n a0, a7, 16 -402b4446: 416900 srli a6, a0, 9 -402b4449: 090567 bnone a5, a6, 402b4456 -402b444c: e0c241 l32r a4, 402ac754 -402b444f: 075d mov.n a5, a7 -402b4451: 104040 and a4, a0, a4 -402b4454: 4549 s32i.n a4, a5, 16 -402b4456: 0108 l32i.n a0, a1, 0 -402b4458: 10c112 addi a1, a1, 16 -402b445b: f00d ret.n -402b445d: 000000 ill -402b4460: 2ca840 excw -402b4463: c11240 mul16u a1, a2, a4 - -402b4464 : -402b4464: f0c112 addi a1, a1, -16 -402b4467: 006102 s32i a0, a1, 0 -402b446a: ff9801 l32r a0, 402b42cc -402b446d: 042002 l32i a0, a0, 16 -402b4470: 4de0d7 bbsi a0, 13, 402b44c1 -402b4473: ffb785 call0 402b3fec -402b4476: 128c beqz.n a2, 402b447b -402b4478: febc05 call0 402b303c -402b447b: 020c movi.n a2, 0 -402b447d: ff9351 l32r a5, 402b42cc -402b4480: 3f2061 l32r a6, 40284100 -402b4483: 4548 l32i.n a4, a5, 16 -402b4485: 030c movi.n a3, 0 -402b4487: 204460 or a4, a4, a6 -402b448a: 4549 s32i.n a4, a5, 16 -402b448c: fa6801 l32r a0, 402b2e2c -402b448f: 0000c0 callx0 a0 -402b4492: ff8e31 l32r a3, 402b42cc -402b4495: fff221 l32r a2, 402b4460 -402b4498: 4348 l32i.n a4, a3, 16 -402b449a: 2e0332 l8ui a3, a3, 46 -402b449d: 244940 extui a4, a4, 9, 3 -402b44a0: 355301 l32r a0, 402819ec -402b44a3: 0000c0 callx0 a0 -402b44a6: ff8901 l32r a0, 402b42cc -402b44a9: 4008 l32i.n a0, a0, 16 -402b44ab: 244900 extui a4, a0, 9, 3 -402b44ae: f4cc bnez.n a4, 402b44c1 -402b44b0: e0a921 l32r a2, 402ac754 -402b44b3: 00a632 movi a3, 0x600 -402b44b6: 102020 and a2, a0, a2 -402b44b9: 202230 or a2, a2, a3 -402b44bc: ff8431 l32r a3, 402b42cc -402b44bf: 4329 s32i.n a2, a3, 16 -402b44c1: 0108 l32i.n a0, a1, 0 -402b44c3: 10c112 addi a1, a1, 16 -402b44c6: f00d ret.n -402b44c8: 471c movi.n a7, 20 -402b44ca: 402b addi.n a4, a0, 2 - -402b44cc : -402b44cc: ffff31 l32r a3, 402b44c8 -402b44cf: 040c movi.n a4, 0 -402b44d1: 860c movi.n a6, 8 -402b44d3: d77c movi.n a7, -3 -402b44d5: 180c movi.n a8, 1 -402b44d7: 490c movi.n a9, 4 -402b44d9: ff7c51 l32r a5, 402b42cc -402b44dc: 2a0c movi.n a10, 2 -402b44de: f0c112 addi a1, a1, -16 -402b44e1: 0109 s32i.n a0, a1, 0 -402b44e3: 2c45a2 s8i a10, a5, 44 -402b44e6: 4508 l32i.n a0, a5, 16 -402b44e8: 18c522 addi a2, a5, 24 -402b44eb: 200090 or a0, a0, a9 -402b44ee: 200080 or a0, a0, a8 -402b44f1: 100070 and a0, a0, a7 -402b44f4: 200060 or a0, a0, a6 -402b44f7: 4509 s32i.n a0, a5, 16 -402b44f9: 38fe01 l32r a0, 402828f4 -402b44fc: 0000c0 callx0 a0 -402b44ff: 120c movi.n a2, 1 -402b4501: 3efe41 l32r a4, 402840fc -402b4504: 0b0c movi.n a11, 0 -402b4506: ff7101 l32r a0, 402b42cc -402b4509: 250c movi.n a5, 2 -402b450b: 2e4052 s8i a5, a0, 46 -402b450e: 4038 l32i.n a3, a0, 16 -402b4510: 2d40b2 s8i a11, a0, 45 -402b4513: 103340 and a3, a3, a4 -402b4516: 4039 s32i.n a3, a0, 16 -402b4518: 124022 s8i a2, a0, 18 -402b451b: 0108 l32i.n a0, a1, 0 -402b451d: 10c112 addi a1, a1, 16 -402b4520: f00d ret.n - ... - -402b4524 : -402b4524: f0c112 addi a1, a1, -16 -402b4527: 006102 s32i a0, a1, 0 -402b452a: ffac01 l32r a0, 402b43dc -402b452d: ff6721 l32r a2, 402b42cc -402b4530: 000002 l8ui a0, a0, 0 -402b4533: 2c0222 l8ui a2, a2, 44 -402b4536: 161066 bnei a0, 1, 402b4550 -402b4539: 6522f6 bgeui a2, 2, 402b45a2 -402b453c: 02a022 movi a2, 2 -402b453f: 00a032 movi a3, 0 -402b4542: fd6e05 call0 402b1c24 -402b4545: ff6141 l32r a4, 402b42cc -402b4548: 230c movi.n a3, 2 -402b454a: 2c4432 s8i a3, a4, 44 -402b454d: 001606 j 402b45a9 -402b4550: 192066 bnei a0, 2, 402b456d -402b4553: 01a022 movi a2, 1 -402b4556: ace001 l32r a0, 4029f8d8 -402b4559: 0000c0 callx0 a0 -402b455c: 08a022 movi a2, 8 -402b455f: 00a032 movi a3, 0 -402b4562: fd6c05 call0 402b1c24 -402b4565: 020c movi.n a2, 0 -402b4567: acdc01 l32r a0, 4029f8d8 -402b456a: 0000c0 callx0 a0 -402b456d: f8d841 l32r a4, 402b28d0 -402b4570: 000452 l8ui a5, a4, 0 -402b4573: 00a002 movi a0, 0 -402b4576: 0b1566 bnei a5, 1, 402b4585 -402b4579: 00a022 movi a2, 0 -402b457c: 004422 s8i a2, a4, 0 -402b457f: f98ec5 call0 402ade6c -402b4582: 00a002 movi a0, 0 -402b4585: f8d321 l32r a2, 402b28d4 -402b4588: 000262 l8ui a6, a2, 0 -402b458b: 0b1666 bnei a6, 1, 402b459a -402b458e: 004202 s8i a0, a2, 0 -402b4591: 01a032 movi a3, 1 -402b4594: 01a022 movi a2, 1 -402b4597: f81c85 call0 402ac760 -402b459a: 002102 l32i a0, a1, 0 -402b459d: 10c112 addi a1, a1, 16 -402b45a0: f00d ret.n -402b45a2: 220c movi.n a2, 2 -402b45a4: 130c movi.n a3, 1 -402b45a6: fd67c5 call0 402b1c24 -402b45a9: 373b01 l32r a0, 40282298 -402b45ac: 0000c0 callx0 a0 -402b45af: 020c movi.n a2, 0 -402b45b1: acc901 l32r a0, 4029f8d8 -402b45b4: 0000c0 callx0 a0 -402b45b7: 008305 call0 402b4de8 -402b45ba: ff4471 l32r a7, 402b42cc -402b45bd: 2d0772 l8ui a7, a7, 45 -402b45c0: a91766 bnei a7, 1, 402b456d -402b45c3: 1a0c movi.n a10, 1 -402b45c5: a82e91 l32r a9, 4029e680 -402b45c8: 0020c0 memw -402b45cb: 852982 l32i a8, a9, 0x214 -402b45ce: 2088a0 or a8, a8, a10 -402b45d1: 0020c0 memw -402b45d4: 856982 s32i a8, a9, 0x214 -402b45d7: a0a022 movi a2, 160 -402b45da: b04a01 l32r a0, 402a0704 -402b45dd: 0000c0 callx0 a0 -402b45e0: ffe246 j 402b456d - ... - -402b45e4 : -402b45e4: f0c112 addi a1, a1, -16 -402b45e7: 0109 s32i.n a0, a1, 0 -402b45e9: fff385 call0 402b4524 -402b45ec: ff3831 l32r a3, 402b42cc -402b45ef: e05901 l32r a0, 402ac754 -402b45f2: 4328 l32i.n a2, a3, 16 -402b45f4: 100200 and a0, a2, a0 -402b45f7: 0562d7 bbci a2, 13, 402b4600 -402b45fa: 00a622 movi a2, 0x600 -402b45fd: 200020 or a0, a0, a2 -402b4600: 046302 s32i a0, a3, 16 -402b4603: 00fe05 call0 402b55e4 -402b4606: 002102 l32i a0, a1, 0 -402b4609: 10c112 addi a1, a1, 16 -402b460c: 000080 ret - ... - -402b4610 : -402b4610: ff2f31 l32r a3, 402b42cc -402b4613: c329 s32i.n a2, a3, 48 -402b4615: f00d ret.n -402b4617: 952800 extui a2, a0, 24, 10 -402b461a: fe .byte 0xfe -402b461b: 3f .byte 0x3f -402b461c: c0ec bnez.n a0, 402b464c -402b461e: fe .byte 0xfe -402b461f: 3f .byte 0x3f - -402b4620 : -402b4620: f0c112 addi a1, a1, -16 -402b4623: ff2a51 l32r a5, 402b42cc -402b4626: 006102 s32i a0, a1, 0 -402b4629: 2c0542 l8ui a4, a5, 44 -402b462c: 38f101 l32r a0, 402829f0 -402b462f: 053456 bnez a4, 402b4686 -402b4632: 203550 or a3, a5, a5 -402b4635: 012342 l32i a4, a3, 4 -402b4638: 0020c0 memw -402b463b: 38ed21 l32r a2, 402829f0 -402b463e: 472222 l32i a2, a2, 0x11c -402b4641: 0338 l32i.n a3, a3, 0 -402b4643: c02240 sub a2, a2, a4 -402b4646: fce985 call0 402b14e0 -402b4649: 370c91 l32r a9, 4028227c -402b464c: b06981 l32r a8, 402a07f0 -402b464f: 0020c0 memw -402b4652: 0878 l32i.n a7, a8, 0 -402b4654: ff1e51 l32r a5, 402b42cc -402b4657: 802992 l32i a9, a9, 0x200 -402b465a: 2568 l32i.n a6, a5, 8 -402b465c: 3538 l32i.n a3, a5, 12 -402b465e: 626a add.n a6, a2, a6 -402b4660: c06690 sub a6, a6, a9 -402b4663: 776a add.n a7, a7, a6 -402b4665: 0879 s32i.n a7, a8, 0 -402b4667: a06660 addx4 a6, a6, a6 -402b466a: 38e271 l32r a7, 402829f4 -402b466d: 1146f0 slli a4, a6, 1 -402b4670: 000772 l8ui a7, a7, 0 -402b4673: 414540 srli a4, a4, 5 -402b4676: 834670 moveqz a4, a6, a7 -402b4679: 334a add.n a3, a3, a4 -402b467b: 0020c0 memw -402b467e: 38dc01 l32r a0, 402829f0 -402b4681: 8039 s32i.n a3, a0, 32 -402b4683: 2c0542 l8ui a4, a5, 44 -402b4686: 0020c0 memw -402b4689: 4a2022 l32i a2, a0, 0x128 -402b468c: 260c movi.n a6, 2 -402b468e: 14a020 extui a10, a2, 0, 2 -402b4691: 0adc bnez.n a10, 402b46a5 -402b4693: ffe121 l32r a2, 402b4618 -402b4696: ffe131 l32r a3, 402b461c -402b4699: 7fa142 movi a4, 0x17f -402b469c: ab6801 l32r a0, 4029f43c -402b469f: 0000c0 callx0 a0 -402b46a2: ffff06 j 402b46a2 -402b46a5: 0b6207 bbci a2, 0, 402b46b4 -402b46a8: 0020c0 memw -402b46ab: 462022 l32i a2, a0, 0x118 -402b46ae: 542820 extui a2, a2, 8, 6 -402b46b1: 0001c6 j 402b46bc -402b46b4: 103260 and a3, a2, a6 -402b46b7: 020c movi.n a2, 0 -402b46b9: 932630 movnez a2, a6, a3 -402b46bc: 840b addi.n a8, a4, -1 -402b46be: 04a220 extui a10, a2, 2, 1 -402b46c1: 4578 l32i.n a7, a5, 16 -402b46c3: 490c movi.n a9, 4 -402b46c5: 247970 extui a7, a7, 9, 3 -402b46c8: 9329a0 movnez a2, a9, a10 -402b46cb: 832680 moveqz a2, a6, a8 -402b46ce: 112726 beqi a7, 2, 402b46e3 -402b46d1: ffd121 l32r a2, 402b4618 -402b46d4: ffd231 l32r a3, 402b461c -402b46d7: 8aa142 movi a4, 0x18a -402b46da: ab5801 l32r a0, 4029f43c -402b46dd: 0000c0 callx0 a0 -402b46e0: ffff06 j 402b46e0 -402b46e3: fff005 call0 402b45e4 -402b46e6: a9b621 l32r a2, 4029edc0 -402b46e9: 36ed01 l32r a0, 402822a0 -402b46ec: 0000c0 callx0 a0 -402b46ef: a9b421 l32r a2, 4029edc0 -402b46f2: 349331 l32r a3, 40281940 -402b46f5: 01a042 movi a4, 1 -402b46f8: 01a052 movi a5, 1 -402b46fb: 36ea01 l32r a0, 402822a4 -402b46fe: 0000c0 callx0 a0 -402b4701: 348f21 l32r a2, 40281940 -402b4704: 008945 call0 402b4f9c -402b4707: fef121 l32r a2, 402b42cc -402b470a: 0c2222 l32i a2, a2, 48 -402b470d: 128c beqz.n a2, 402b4712 -402b470f: 0002c0 callx0 a2 -402b4712: 0108 l32i.n a0, a1, 0 -402b4714: 10c112 addi a1, a1, 16 -402b4717: f00d ret.n -402b4719: 000000 ill - -402b471c : -402b471c: f0c112 addi a1, a1, -16 -402b471f: 0109 s32i.n a0, a1, 0 -402b4721: feea01 l32r a0, 402b42cc -402b4724: 4008 l32i.n a0, a0, 16 -402b4726: 240900 extui a0, a0, 9, 3 -402b4729: 112026 beqi a0, 2, 402b473e -402b472c: ffbb21 l32r a2, 402b4618 -402b472f: ffbb31 l32r a3, 402b461c -402b4732: 9aa142 movi a4, 0x19a -402b4735: ab4101 l32r a0, 4029f43c -402b4738: 0000c0 callx0 a0 -402b473b: ffff06 j 402b473b -402b473e: 820c movi.n a2, 8 -402b4740: ffea05 call0 402b45e4 -402b4743: fee231 l32r a3, 402b42cc -402b4746: c338 l32i.n a3, a3, 48 -402b4748: 138c beqz.n a3, 402b474d -402b474a: 0003c0 callx0 a3 -402b474d: 0108 l32i.n a0, a1, 0 -402b474f: 10c112 addi a1, a1, 16 -402b4752: f00d ret.n - -402b4754 : -402b4754: f0c112 addi a1, a1, -16 -402b4757: 006102 s32i a0, a1, 0 -402b475a: fedc01 l32r a0, 402b42cc -402b475d: 042002 l32i a0, a0, 16 -402b4760: 3260d7 bbci a0, 13, 402b4796 -402b4763: ff8885 call0 402b3fec -402b4766: 02c256 bnez a2, 402b4796 -402b4769: ff1c21 l32r a2, 402b43dc -402b476c: 000222 l8ui a2, a2, 0 -402b476f: 232266 bnei a2, 2, 402b4796 -402b4772: fed631 l32r a3, 402b42cc -402b4775: 4338 l32i.n a3, a3, 16 -402b4777: 243930 extui a3, a3, 9, 3 -402b477a: 182366 bnei a3, 2, 402b4796 -402b477d: 020c movi.n a2, 0 -402b477f: 030c movi.n a3, 0 -402b4781: f9aa01 l32r a0, 402b2e2c -402b4784: 0000c0 callx0 a0 -402b4787: ff1621 l32r a2, 402b43e0 -402b478a: 36c501 l32r a0, 402822a0 -402b478d: 0000c0 callx0 a0 -402b4790: 80a022 movi a2, 128 -402b4793: ffe505 call0 402b45e4 -402b4796: 0108 l32i.n a0, a1, 0 -402b4798: 10c112 addi a1, a1, 16 -402b479b: f00d ret.n -402b479d: 000000 ill - -402b47a0 : -402b47a0: f0c112 addi a1, a1, -16 -402b47a3: 0161c2 s32i a12, a1, 4 -402b47a6: fec9c1 l32r a12, 402b42cc -402b47a9: 006102 s32i a0, a1, 0 -402b47ac: 042c02 l32i a0, a12, 16 -402b47af: 096007 bbci a0, 0, 402b47bc -402b47b2: fcd385 call0 402b14ec -402b47b5: 4c08 l32i.n a0, a12, 16 -402b47b7: 820c movi.n a2, 8 -402b47b9: 000086 j 402b47bf -402b47bc: 00a022 movi a2, 0 -402b47bf: 056017 bbci a0, 1, 402b47c8 -402b47c2: 10a032 movi a3, 16 -402b47c5: 202230 or a2, a2, a3 -402b47c8: 056027 bbci a0, 2, 402b47d1 -402b47cb: 04a042 movi a4, 4 -402b47ce: 202240 or a2, a2, a4 -402b47d1: 043300 extui a3, a0, 3, 1 -402b47d4: fce585 call0 402b1630 -402b47d7: 4c08 l32i.n a0, a12, 16 -402b47d9: 245900 extui a5, a0, 9, 3 -402b47dc: 111526 beqi a5, 1, 402b47f1 -402b47df: ff8e21 l32r a2, 402b4618 -402b47e2: ff8e31 l32r a3, 402b461c -402b47e5: dba142 movi a4, 0x1db -402b47e8: ab1501 l32r a0, 4029f43c -402b47eb: 0000c0 callx0 a0 -402b47ee: ffff06 j 402b47ee -402b47f1: dfd891 l32r a9, 402ac754 -402b47f4: 00a4a2 movi a10, 0x400 -402b47f7: 109090 and a9, a0, a9 -402b47fa: 2099a0 or a9, a9, a10 -402b47fd: 3faea2 movi a10, 0xfffffe3f -402b4800: 1099a0 and a9, a9, a10 -402b4803: 046c92 s32i a9, a12, 16 -402b4806: 387a61 l32r a6, 402829f0 -402b4809: 0020c0 memw -402b480c: 472682 l32i a8, a6, 0x11c -402b480f: 016c82 s32i a8, a12, 4 -402b4812: 369a71 l32r a7, 4028227c -402b4815: 0020c0 memw -402b4818: 802772 l32i a7, a7, 0x200 -402b481b: 026c72 s32i a7, a12, 8 -402b481e: 0020c0 memw -402b4821: 220c movi.n a2, 2 -402b4823: 9668 l32i.n a6, a6, 36 -402b4825: 3c69 s32i.n a6, a12, 12 -402b4827: 2c4c22 s8i a2, a12, 44 -402b482a: f86a01 l32r a0, 402b29d4 -402b482d: 0000c0 callx0 a0 -402b4830: 2c4c22 s8i a2, a12, 44 -402b4833: 74a020 extui a10, a2, 0, 8 -402b4836: 3acc bnez.n a10, 402b483d -402b4838: 220c movi.n a2, 2 -402b483a: fcfd45 call0 402b1810 -402b483d: 11c8 l32i.n a12, a1, 4 -402b483f: 0108 l32i.n a0, a1, 0 -402b4841: 10c112 addi a1, a1, 16 -402b4844: f00d ret.n - ... - -402b4848 : -402b4848: e0c112 addi a1, a1, -32 -402b484b: 0361d2 s32i a13, a1, 12 -402b484e: 0461e2 s32i a14, a1, 16 -402b4851: 21c9 s32i.n a12, a1, 8 -402b4853: 1109 s32i.n a0, a1, 4 -402b4855: 02cd mov.n a12, a2 -402b4857: fdff45 call0 402b284c -402b485a: 024d mov.n a4, a2 -402b485c: 368de1 l32r a14, 40282290 -402b485f: 030c movi.n a3, 0 -402b4861: ecea add.n a14, a12, a14 -402b4863: fe9ac1 l32r a12, 402b42cc -402b4866: 0139 s32i.n a3, a1, 0 -402b4868: 0c29 s32i.n a2, a12, 0 -402b486a: 0e2d mov.n a2, a14 -402b486c: fcc1c5 call0 402b148c -402b486f: 368301 l32r a0, 4028227c -402b4872: 0020c0 memw -402b4875: 8020d2 l32i a13, a0, 0x200 -402b4878: 2ca132 movi a3, 0x12c -402b487b: 023327 bltu a3, a2, 402b4881 -402b487e: 002806 j 402b4922 -402b4881: 160c movi.n a6, 1 -402b4883: 040c movi.n a4, 0 -402b4885: a77e51 l32r a5, 4029e680 -402b4888: 0020c0 memw -402b488b: 852572 l32i a7, a5, 0x214 -402b488e: 047070 extui a7, a7, 0, 1 -402b4891: 934670 movnez a4, a6, a7 -402b4894: 744040 extui a4, a4, 0, 8 -402b4897: 2d4c42 s8i a4, a12, 45 -402b489a: 181466 bnei a4, 1, 402b48b6 -402b489d: 0020c0 memw -402b48a0: 852592 l32i a9, a5, 0x214 -402b48a3: ea7c movi.n a10, -2 -402b48a5: 1099a0 and a9, a9, a10 -402b48a8: 0020c0 memw -402b48ab: 856592 s32i a9, a5, 0x214 -402b48ae: 025c movi.n a2, 80 -402b48b0: af9501 l32r a0, 402a0704 -402b48b3: 0000c0 callx0 a0 -402b48b6: 005045 call0 402b4dbc -402b48b9: 120c movi.n a2, 1 -402b48bb: ac0701 l32r a0, 4029f8d8 -402b48be: 0000c0 callx0 a0 -402b48c1: 220c movi.n a2, 2 -402b48c3: d7ea01 l32r a0, 402aa86c -402b48c6: 0000c0 callx0 a0 -402b48c9: fdf485 call0 402b2814 -402b48cc: 024d mov.n a4, a2 -402b48ce: 0c29 s32i.n a2, a12, 0 -402b48d0: 0138 l32i.n a3, a1, 0 -402b48d2: 0e2d mov.n a2, a14 -402b48d4: fcbb45 call0 402b148c -402b48d7: 02ed mov.n a14, a2 -402b48d9: 0020c0 memw -402b48dc: 366821 l32r a2, 4028227c -402b48df: 0c48 l32i.n a4, a12, 0 -402b48e1: 802222 l32i a2, a2, 0x200 -402b48e4: 030c movi.n a3, 0 -402b48e6: c022d0 sub a2, a2, a13 -402b48e9: fcba05 call0 402b148c -402b48ec: 02dd mov.n a13, a2 -402b48ee: 366901 l32r a0, 40282294 -402b48f1: 0000c0 callx0 a0 -402b48f4: d4ae22 movi a2, 0xfffffed4 -402b48f7: 04dd32 addmi a3, a13, 0x400 -402b48fa: ffde42 addmi a4, a14, 0xffffff00 -402b48fd: d4c442 addi a4, a4, -44 -402b4900: e8c332 addi a3, a3, -24 -402b4903: 18b347 bgeu a3, a4, 402b491f -402b4906: 4c08 l32i.n a0, a12, 16 -402b4908: e57c movi.n a5, -2 -402b490a: 2360c7 bbci a0, 12, 402b4931 -402b490d: 100050 and a0, a0, a5 -402b4910: 4c09 s32i.n a0, a12, 16 -402b4912: c06ed0 sub a6, a14, a13 -402b4915: 262a add.n a2, a6, a2 -402b4917: ffe885 call0 402b47a0 -402b491a: 020c movi.n a2, 0 -402b491c: 000106 j 402b4924 -402b491f: ffc045 call0 402b4524 -402b4922: 120c movi.n a2, 1 -402b4924: 21c8 l32i.n a12, a1, 8 -402b4926: 31d8 l32i.n a13, a1, 12 -402b4928: 41e8 l32i.n a14, a1, 16 -402b492a: 1108 l32i.n a0, a1, 4 -402b492c: 20c112 addi a1, a1, 32 -402b492f: f00d ret.n -402b4931: 170c movi.n a7, 1 -402b4933: 200070 or a0, a0, a7 -402b4936: fff586 j 402b4910 -402b4939: 000000 ill -402b493c: fff416 beqz a4, 402b493f -402b493f: ff .byte 0xff - -402b4940 : -402b4940: f0c112 addi a1, a1, -16 -402b4943: 1109 s32i.n a0, a1, 4 -402b4945: 31d9 s32i.n a13, a1, 12 -402b4947: 21c9 s32i.n a12, a1, 8 -402b4949: 02cd mov.n a12, a2 -402b494b: 364cd1 l32r a13, 4028227c -402b494e: 0020c0 memw -402b4951: 802dd2 l32i a13, a13, 0x200 -402b4954: 364f21 l32r a2, 40282290 -402b4957: 203c movi.n a0, 50 -402b4959: 2c2a add.n a2, a12, a2 -402b495b: 023027 bltu a0, a2, 402b4961 -402b495e: 002146 j 402b49e7 -402b4961: 120c movi.n a2, 1 -402b4963: abdd01 l32r a0, 4029f8d8 -402b4966: 0000c0 callx0 a0 -402b4969: 820c movi.n a2, 8 -402b496b: d7c001 l32r a0, 402aa86c -402b496e: 0000c0 callx0 a0 -402b4971: 020c movi.n a2, 0 -402b4973: abd901 l32r a0, 4029f8d8 -402b4976: 0000c0 callx0 a0 -402b4979: fff021 l32r a2, 402b493c -402b497c: 0020c0 memw -402b497f: 363f41 l32r a4, 4028227c -402b4982: 802442 l32i a4, a4, 0x200 -402b4985: 3c2a add.n a3, a12, a2 -402b4987: c0d4d0 sub a13, a4, a13 -402b498a: 18dd02 addmi a0, a13, 0x1800 -402b498d: d4c002 addi a0, a0, -44 -402b4990: 50b037 bgeu a0, a3, 402b49e4 -402b4993: fe4e41 l32r a4, 402b42cc -402b4996: 4408 l32i.n a0, a4, 16 -402b4998: 30e0c7 bbsi a0, 12, 402b49cc -402b499b: 042d mov.n a2, a4 -402b499d: 18c222 addi a2, a2, 24 -402b49a0: 0129 s32i.n a2, a1, 0 -402b49a2: 363f01 l32r a0, 402822a0 -402b49a5: 0000c0 callx0 a0 -402b49a8: ffe531 l32r a3, 402b493c -402b49ab: c02cd0 sub a2, a12, a13 -402b49ae: 223a add.n a2, a2, a3 -402b49b0: e8a332 movi a3, 0x3e8 -402b49b3: 352601 l32r a0, 40281e4c -402b49b6: 0000c0 callx0 a0 -402b49b9: 040c movi.n a4, 0 -402b49bb: 023d mov.n a3, a2 -402b49bd: 150c movi.n a5, 1 -402b49bf: 0128 l32i.n a2, a1, 0 -402b49c1: 363801 l32r a0, 402822a4 -402b49c4: 0000c0 callx0 a0 -402b49c7: fe4141 l32r a4, 402b42cc -402b49ca: 4408 l32i.n a0, a4, 16 -402b49cc: 245900 extui a5, a0, 9, 3 -402b49cf: 211526 beqi a5, 1, 402b49f4 -402b49d2: ff1121 l32r a2, 402b4618 -402b49d5: ff1131 l32r a3, 402b461c -402b49d8: 49a242 movi a4, 0x249 -402b49db: aa9801 l32r a0, 4029f43c -402b49de: 0000c0 callx0 a0 -402b49e1: ffff06 j 402b49e1 -402b49e4: ffb3c5 call0 402b4524 -402b49e7: 120c movi.n a2, 1 -402b49e9: 21c8 l32i.n a12, a1, 8 -402b49eb: 31d8 l32i.n a13, a1, 12 -402b49ed: 1108 l32i.n a0, a1, 4 -402b49ef: 10c112 addi a1, a1, 16 -402b49f2: f00d ret.n -402b49f4: 020c movi.n a2, 0 -402b49f6: df5761 l32r a6, 402ac754 -402b49f9: 00a472 movi a7, 0x400 -402b49fc: 106060 and a6, a0, a6 -402b49ff: 206670 or a6, a6, a7 -402b4a02: 4469 s32i.n a6, a4, 16 -402b4a04: fff846 j 402b49e9 -402b4a07: fffe00 excw -402b4a0a: ff .byte 0xff -402b4a0b: 0f .byte 0xf -402b4a0c: 002d50 excw -402b4a0f: a86000 excw -402b4a12: 402c movi.n a0, 36 - -402b4a14 : -402b4a14: f0c112 addi a1, a1, -16 -402b4a17: 21c9 s32i.n a12, a1, 8 -402b4a19: 1109 s32i.n a0, a1, 4 -402b4a1b: 361f01 l32r a0, 40282298 -402b4a1e: 0000c0 callx0 a0 -402b4a21: fe2ac1 l32r a12, 402b42cc -402b4a24: 4c58 l32i.n a5, a12, 16 -402b4a26: 0565d7 bbci a5, 13, 402b4a2f -402b4a29: 242950 extui a2, a5, 9, 3 -402b4a2c: 111226 beqi a2, 1, 402b4a41 -402b4a2f: fefa21 l32r a2, 402b4618 -402b4a32: fefa31 l32r a3, 402b461c -402b4a35: 63a242 movi a4, 0x263 -402b4a38: aa8101 l32r a0, 4029f43c -402b4a3b: 0000c0 callx0 a0 -402b4a3e: ffff06 j 402b4a3e -402b4a41: ff5a85 call0 402b3fec -402b4a44: 329c beqz.n a2, 402b4a5b -402b4a46: fef421 l32r a2, 402b4618 -402b4a49: fef431 l32r a3, 402b461c -402b4a4c: 64a242 movi a4, 0x264 -402b4a4f: aa7b01 l32r a0, 4029f43c -402b4a52: 0000c0 callx0 a0 -402b4a55: ffff06 j 402b4a55 -402b4a58: 000000 ill -402b4a5b: 042c52 l32i a5, a12, 16 -402b4a5e: 60e5e7 bbsi a5, 14, 402b4ac2 -402b4a61: 5de5f7 bbsi a5, 15, 402b4ac2 -402b4a64: 01a022 movi a2, 1 -402b4a67: 00c485 call0 402b56b0 -402b4a6a: 541226 beqi a2, 1, 402b4ac2 -402b4a6d: 360301 l32r a0, 4028227c -402b4a70: 0020c0 memw -402b4a73: 052c22 l32i a2, a12, 20 -402b4a76: ffe431 l32r a3, 402b4a08 -402b4a79: 802042 l32i a4, a0, 0x200 -402b4a7c: 793327 bltu a3, a2, 402b4af9 -402b4a7f: 2c58 l32i.n a5, a12, 8 -402b4a81: 0020c0 memw -402b4a84: 802062 l32i a6, a0, 0x200 -402b4a87: c06650 sub a6, a6, a5 -402b4a8a: 64c662 addi a6, a6, 100 -402b4a8d: 023627 bltu a6, a2, 402b4a93 -402b4a90: 0037c6 j 402b4b73 -402b4a93: 0020c0 memw -402b4a96: 802002 l32i a0, a0, 0x200 -402b4a99: c00500 sub a0, a5, a0 -402b4a9c: 020a add.n a0, a2, a0 -402b4a9e: 001686 j 402b4afc -402b4aa1: 4c38 l32i.n a3, a12, 16 -402b4aa3: 104320 and a4, a3, a2 -402b4aa6: 043d30 extui a3, a3, 13, 1 -402b4aa9: 0c1316 beqz a3, 402b4b6e -402b4aac: 200450 or a0, a4, a5 -402b4aaf: 020c movi.n a2, 0 -402b4ab1: 030c movi.n a3, 0 -402b4ab3: 4c09 s32i.n a0, a12, 16 -402b4ab5: f8dd01 l32r a0, 402b2e2c -402b4ab8: 0000c0 callx0 a0 -402b4abb: cc28 l32i.n a2, a12, 48 -402b4abd: 128c beqz.n a2, 402b4ac2 -402b4abf: 0002c0 callx0 a2 -402b4ac2: 37ccc1 l32r a12, 402829f4 -402b4ac5: 35f301 l32r a0, 40282294 -402b4ac8: 0000c0 callx0 a0 -402b4acb: 000c42 l8ui a4, a12, 0 -402b4ace: 37c801 l32r a0, 402829f0 -402b4ad1: e4cc bnez.n a4, 402b4ae3 -402b4ad3: 0020c0 memw -402b4ad6: 9058 l32i.n a5, a0, 36 -402b4ad8: 05d552 addmi a5, a5, 0x500 -402b4adb: 0020c0 memw -402b4ade: c059 s32i.n a5, a0, 48 -402b4ae0: 000306 j 402b4af0 -402b4ae3: 0020c0 memw -402b4ae6: 9068 l32i.n a6, a0, 36 -402b4ae8: 50c662 addi a6, a6, 80 -402b4aeb: 0020c0 memw -402b4aee: c069 s32i.n a6, a0, 48 -402b4af0: 21c8 l32i.n a12, a1, 8 -402b4af2: 1108 l32i.n a0, a1, 4 -402b4af4: 10c112 addi a1, a1, 16 -402b4af7: f00d ret.n -402b4af9: a87f01 l32r a0, 4029ecf8 -402b4afc: df1621 l32r a2, 402ac754 -402b4aff: ffc371 l32r a7, 402b4a0c -402b4b02: 00a652 movi a5, 0x600 -402b4b05: 98b707 bgeu a7, a0, 402b4aa1 -402b4b08: a87c61 l32r a6, 4029ecf8 -402b4b0b: 923607 bltu a6, a0, 402b4aa1 -402b4b0e: 3b1e71 l32r a7, 40283788 -402b4b11: 4c58 l32i.n a5, a12, 16 -402b4b13: 0109 s32i.n a0, a1, 0 -402b4b15: 105570 and a5, a5, a7 -402b4b18: 4c59 s32i.n a5, a12, 16 -402b4b1a: 079067 bne a0, a6, 402b4b25 -402b4b1d: 3b2881 l32r a8, 402837c0 -402b4b20: 208580 or a8, a5, a8 -402b4b23: 4c89 s32i.n a8, a12, 16 -402b4b25: 2e0c92 l8ui a9, a12, 46 -402b4b28: fe2d01 l32r a0, 402b43dc -402b4b2b: 491966 bnei a9, 1, 402b4b78 -402b4b2e: 0032c5 call0 402b4e5c -402b4b31: a8a321 l32r a2, 4029edc0 -402b4b34: 35db01 l32r a0, 402822a0 -402b4b37: 0000c0 callx0 a0 -402b4b3a: 042ca2 l32i a10, a12, 16 -402b4b3d: 04aca0 extui a10, a10, 12, 1 -402b4b40: 0c8a16 beqz a10, 402b4c0c -402b4b43: 01a052 movi a5, 1 -402b4b46: fe25b1 l32r a11, 402b43dc -402b4b49: 004b52 s8i a5, a11, 0 -402b4b4c: 152566 bnei a5, 2, 402b4b65 -402b4b4f: 337c21 l32r a2, 40281940 -402b4b52: 004485 call0 402b4f9c -402b4b55: a89a21 l32r a2, 4029edc0 -402b4b58: 337a31 l32r a3, 40281940 -402b4b5b: 140c movi.n a4, 1 -402b4b5d: 150c movi.n a5, 1 -402b4b5f: 35d101 l32r a0, 402822a4 -402b4b62: 0000c0 callx0 a0 -402b4b65: fe1d01 l32r a0, 402b43dc -402b4b68: 000052 l8ui a5, a0, 0 -402b4b6b: 000386 j 402b4b7d -402b4b6e: 040d mov.n a0, a4 -402b4b70: ffcec6 j 402b4aaf -402b4b73: 000c movi.n a0, 0 -402b4b75: ffe0c6 j 402b4afc -402b4b78: 250c movi.n a5, 2 -402b4b7a: 004052 s8i a5, a0, 0 -402b4b7d: 101566 bnei a5, 1, 402b4b91 -402b4b80: 0128 l32i.n a2, a1, 0 -402b4b82: ffcc45 call0 402b4848 -402b4b85: fe1501 l32r a0, 402b43dc -402b4b88: 014280 slli a4, a2, 24 -402b4b8b: 314840 srai a4, a4, 24 -402b4b8e: 000306 j 402b4b9e -402b4b91: 072566 bnei a5, 2, 402b4b9c -402b4b94: 0128 l32i.n a2, a1, 0 -402b4b96: ffda85 call0 402b4940 -402b4b99: fffa06 j 402b4b85 -402b4b9c: 040c movi.n a4, 0 -402b4b9e: 04f416 beqz a4, 402b4bf1 -402b4ba1: deec41 l32r a4, 402ac754 -402b4ba4: 4c58 l32i.n a5, a12, 16 -402b4ba6: 104540 and a4, a5, a4 -402b4ba9: 0565d7 bbci a5, 13, 402b4bb2 -402b4bac: 00a652 movi a5, 0x600 -402b4baf: 204450 or a4, a4, a5 -402b4bb2: 046c42 s32i a4, a12, 16 -402b4bb5: 000062 l8ui a6, a0, 0 -402b4bb8: 201666 bnei a6, 1, 402b4bdc -402b4bbb: 336121 l32r a2, 40281940 -402b4bbe: 003dc5 call0 402b4f9c -402b4bc1: a87f21 l32r a2, 4029edc0 -402b4bc4: 35b701 l32r a0, 402822a0 -402b4bc7: 0000c0 callx0 a0 -402b4bca: a87d21 l32r a2, 4029edc0 -402b4bcd: 335c31 l32r a3, 40281940 -402b4bd0: 01a042 movi a4, 1 -402b4bd3: 01a052 movi a5, 1 -402b4bd6: 35b301 l32r a0, 402822a4 -402b4bd9: 0000c0 callx0 a0 -402b4bdc: 020c movi.n a2, 0 -402b4bde: 030c movi.n a3, 0 -402b4be0: f89301 l32r a0, 402b2e2c +402b435a: 357931 l32r a3, 40281940 +402b435d: 140c movi.n a4, 1 +402b435f: 150c movi.n a5, 1 +402b4361: 37d001 l32r a0, 402822a4 +402b4364: 0000c0 callx0 a0 +402b4367: 357621 l32r a2, 40281940 +402b436a: 00c4c5 call0 402b4fb8 +402b436d: 0008c6 j 402b4394 +402b4370: 000000 ill +402b4373: aa9321 l32r a2, 4029edc0 +402b4376: 37ca01 l32r a0, 402822a0 +402b4379: 0000c0 callx0 a0 +402b437c: aa9121 l32r a2, 4029edc0 +402b437f: 19a032 movi a3, 25 +402b4382: 01a042 movi a4, 1 +402b4385: 01a052 movi a5, 1 +402b4388: 37c701 l32r a0, 402822a4 +402b438b: 0000c0 callx0 a0 +402b438e: 64a022 movi a2, 100 +402b4391: 00c245 call0 402b4fb8 +402b4394: ffd541 l32r a4, 402b42e8 +402b4397: 0c3d mov.n a3, a12 +402b4399: 2e44c2 s8i a12, a4, 46 +402b439c: ffd621 l32r a2, 402b42f4 +402b439f: 359301 l32r a0, 402819ec +402b43a2: 0000c0 callx0 a0 +402b43a5: ffd421 l32r a2, 402b42f8 +402b43a8: 11c8 l32i.n a12, a1, 4 +402b43aa: 359001 l32r a0, 402819ec +402b43ad: 0000c0 callx0 a0 +402b43b0: 0108 l32i.n a0, a1, 0 +402b43b2: 10c112 addi a1, a1, 16 +402b43b5: f00d ret.n + ... + +402b43b8 : +402b43b8: ffcc21 l32r a2, 402b42e8 +402b43bb: 2e0222 l8ui a2, a2, 46 +402b43be: f00d ret.n + +402b43c0 : +402b43c0: ffca41 l32r a4, 402b42e8 +402b43c3: 130c movi.n a3, 1 +402b43c5: 4448 l32i.n a4, a4, 16 +402b43c7: 020c movi.n a2, 0 +402b43c9: 244940 extui a4, a4, 9, 3 +402b43cc: fec442 addi a4, a4, -2 +402b43cf: 832340 moveqz a2, a3, a4 +402b43d2: f00d ret.n + +402b43d4 : +402b43d4: ffc521 l32r a2, 402b42e8 +402b43d7: 4228 l32i.n a2, a2, 16 +402b43d9: 042d20 extui a2, a2, 13, 1 +402b43dc: f00d ret.n + ... + +402b43e0 : +402b43e0: ffc241 l32r a4, 402b42e8 +402b43e3: 120c movi.n a2, 1 +402b43e5: 4448 l32i.n a4, a4, 16 +402b43e7: 050c movi.n a5, 0 +402b43e9: 244940 extui a4, a4, 9, 3 +402b43ec: 023426 beqi a4, 3, 402b43f2 +402b43ef: 932540 movnez a2, a5, a4 +402b43f2: 742020 extui a2, a2, 0, 8 +402b43f5: f00d ret.n +402b43f7: 848c00 extui a8, a0, 12, 9 +402b43fa: fe .byte 0xfe +402b43fb: 3f .byte 0x3f +402b43fc: fed0a4 excw +402b43ff: 3f .byte 0x3f +402b4400: 2ca850 excw +402b4403: c11240 mul16u a1, a2, a4 + +402b4404 : +402b4404: f0c112 addi a1, a1, -16 +402b4407: 0109 s32i.n a0, a1, 0 +402b4409: ffb701 l32r a0, 402b42e8 +402b440c: 4008 l32i.n a0, a0, 16 +402b440e: 6060d7 bbci a0, 13, 402b4472 +402b4411: 020c movi.n a2, 0 +402b4413: 030c movi.n a3, 0 +402b4415: fa8c01 l32r a0, 402b2e48 +402b4418: 0000c0 callx0 a0 +402b441b: fff721 l32r a2, 402b43f8 +402b441e: 000222 l8ui a2, a2, 0 +402b4421: 132266 bnei a2, 2, 402b4438 +402b4424: fff985 call0 402b43c0 +402b4427: d28c beqz.n a2, 402b4438 +402b4429: fff421 l32r a2, 402b43fc +402b442c: 379d01 l32r a0, 402822a0 +402b442f: 0000c0 callx0 a0 +402b4432: 80a022 movi a2, 128 +402b4435: 001c85 call0 402b4600 +402b4438: ffac31 l32r a3, 402b42e8 +402b443b: 4338 l32i.n a3, a3, 16 +402b443d: fff021 l32r a2, 402b4400 +402b4440: 243930 extui a3, a3, 9, 3 +402b4443: 356a01 l32r a0, 402819ec +402b4446: 0000c0 callx0 a0 +402b4449: 750c movi.n a5, 7 +402b444b: 3f2c21 l32r a2, 402840fc +402b444e: ffa671 l32r a7, 402b42e8 +402b4451: 030c movi.n a3, 0 +402b4453: 4708 l32i.n a0, a7, 16 +402b4455: 2739 s32i.n a3, a7, 8 +402b4457: 100020 and a0, a0, a2 +402b445a: 3fae22 movi a2, 0xfffffe3f +402b445d: 100020 and a0, a0, a2 +402b4460: 4709 s32i.n a0, a7, 16 +402b4462: 416900 srli a6, a0, 9 +402b4465: 090567 bnone a5, a6, 402b4472 +402b4468: e0c241 l32r a4, 402ac770 +402b446b: 075d mov.n a5, a7 +402b446d: 104040 and a4, a0, a4 +402b4470: 4549 s32i.n a4, a5, 16 +402b4472: 0108 l32i.n a0, a1, 0 +402b4474: 10c112 addi a1, a1, 16 +402b4477: f00d ret.n +402b4479: 000000 ill +402b447c: 2ca860 excw +402b447f: c11240 mul16u a1, a2, a4 + +402b4480 : +402b4480: f0c112 addi a1, a1, -16 +402b4483: 006102 s32i a0, a1, 0 +402b4486: ff9801 l32r a0, 402b42e8 +402b4489: 042002 l32i a0, a0, 16 +402b448c: 4de0d7 bbsi a0, 13, 402b44dd +402b448f: ffb785 call0 402b4008 +402b4492: 128c beqz.n a2, 402b4497 +402b4494: febc05 call0 402b3058 +402b4497: 020c movi.n a2, 0 +402b4499: ff9351 l32r a5, 402b42e8 +402b449c: 3f1961 l32r a6, 40284100 +402b449f: 4548 l32i.n a4, a5, 16 +402b44a1: 030c movi.n a3, 0 +402b44a3: 204460 or a4, a4, a6 +402b44a6: 4549 s32i.n a4, a5, 16 +402b44a8: fa6801 l32r a0, 402b2e48 +402b44ab: 0000c0 callx0 a0 +402b44ae: ff8e31 l32r a3, 402b42e8 +402b44b1: fff221 l32r a2, 402b447c +402b44b4: 4348 l32i.n a4, a3, 16 +402b44b6: 2e0332 l8ui a3, a3, 46 +402b44b9: 244940 extui a4, a4, 9, 3 +402b44bc: 354c01 l32r a0, 402819ec +402b44bf: 0000c0 callx0 a0 +402b44c2: ff8901 l32r a0, 402b42e8 +402b44c5: 4008 l32i.n a0, a0, 16 +402b44c7: 244900 extui a4, a0, 9, 3 +402b44ca: f4cc bnez.n a4, 402b44dd +402b44cc: e0a921 l32r a2, 402ac770 +402b44cf: 00a632 movi a3, 0x600 +402b44d2: 102020 and a2, a0, a2 +402b44d5: 202230 or a2, a2, a3 +402b44d8: ff8431 l32r a3, 402b42e8 +402b44db: 4329 s32i.n a2, a3, 16 +402b44dd: 0108 l32i.n a0, a1, 0 +402b44df: 10c112 addi a1, a1, 16 +402b44e2: f00d ret.n +402b44e4: 4738 l32i.n a3, a7, 16 +402b44e6: 402b addi.n a4, a0, 2 + +402b44e8 : +402b44e8: ffff31 l32r a3, 402b44e4 +402b44eb: 040c movi.n a4, 0 +402b44ed: 860c movi.n a6, 8 +402b44ef: d77c movi.n a7, -3 +402b44f1: 180c movi.n a8, 1 +402b44f3: 490c movi.n a9, 4 +402b44f5: ff7c51 l32r a5, 402b42e8 +402b44f8: 2a0c movi.n a10, 2 +402b44fa: f0c112 addi a1, a1, -16 +402b44fd: 0109 s32i.n a0, a1, 0 +402b44ff: 2c45a2 s8i a10, a5, 44 +402b4502: 4508 l32i.n a0, a5, 16 +402b4504: 18c522 addi a2, a5, 24 +402b4507: 200090 or a0, a0, a9 +402b450a: 200080 or a0, a0, a8 +402b450d: 100070 and a0, a0, a7 +402b4510: 200060 or a0, a0, a6 +402b4513: 4509 s32i.n a0, a5, 16 +402b4515: 38f701 l32r a0, 402828f4 +402b4518: 0000c0 callx0 a0 +402b451b: 120c movi.n a2, 1 +402b451d: 3ef741 l32r a4, 402840fc +402b4520: 0b0c movi.n a11, 0 +402b4522: ff7101 l32r a0, 402b42e8 +402b4525: 250c movi.n a5, 2 +402b4527: 2e4052 s8i a5, a0, 46 +402b452a: 4038 l32i.n a3, a0, 16 +402b452c: 2d40b2 s8i a11, a0, 45 +402b452f: 103340 and a3, a3, a4 +402b4532: 4039 s32i.n a3, a0, 16 +402b4534: 124022 s8i a2, a0, 18 +402b4537: 0108 l32i.n a0, a1, 0 +402b4539: 10c112 addi a1, a1, 16 +402b453c: f00d ret.n + ... + +402b4540 : +402b4540: f0c112 addi a1, a1, -16 +402b4543: 006102 s32i a0, a1, 0 +402b4546: ffac01 l32r a0, 402b43f8 +402b4549: ff6721 l32r a2, 402b42e8 +402b454c: 000002 l8ui a0, a0, 0 +402b454f: 2c0222 l8ui a2, a2, 44 +402b4552: 161066 bnei a0, 1, 402b456c +402b4555: 6522f6 bgeui a2, 2, 402b45be +402b4558: 02a022 movi a2, 2 +402b455b: 00a032 movi a3, 0 +402b455e: fd6e05 call0 402b1c40 +402b4561: ff6141 l32r a4, 402b42e8 +402b4564: 230c movi.n a3, 2 +402b4566: 2c4432 s8i a3, a4, 44 +402b4569: 001606 j 402b45c5 +402b456c: 192066 bnei a0, 2, 402b4589 +402b456f: 01a022 movi a2, 1 +402b4572: acd901 l32r a0, 4029f8d8 +402b4575: 0000c0 callx0 a0 +402b4578: 08a022 movi a2, 8 +402b457b: 00a032 movi a3, 0 +402b457e: fd6c05 call0 402b1c40 +402b4581: 020c movi.n a2, 0 +402b4583: acd501 l32r a0, 4029f8d8 +402b4586: 0000c0 callx0 a0 +402b4589: f8d841 l32r a4, 402b28ec +402b458c: 000452 l8ui a5, a4, 0 +402b458f: 00a002 movi a0, 0 +402b4592: 0b1566 bnei a5, 1, 402b45a1 +402b4595: 00a022 movi a2, 0 +402b4598: 004422 s8i a2, a4, 0 +402b459b: f98ec5 call0 402ade88 +402b459e: 00a002 movi a0, 0 +402b45a1: f8d321 l32r a2, 402b28f0 +402b45a4: 000262 l8ui a6, a2, 0 +402b45a7: 0b1666 bnei a6, 1, 402b45b6 +402b45aa: 004202 s8i a0, a2, 0 +402b45ad: 01a032 movi a3, 1 +402b45b0: 01a022 movi a2, 1 +402b45b3: f81c85 call0 402ac77c +402b45b6: 002102 l32i a0, a1, 0 +402b45b9: 10c112 addi a1, a1, 16 +402b45bc: f00d ret.n +402b45be: 220c movi.n a2, 2 +402b45c0: 130c movi.n a3, 1 +402b45c2: fd67c5 call0 402b1c40 +402b45c5: 373401 l32r a0, 40282298 +402b45c8: 0000c0 callx0 a0 +402b45cb: 020c movi.n a2, 0 +402b45cd: acc201 l32r a0, 4029f8d8 +402b45d0: 0000c0 callx0 a0 +402b45d3: 008305 call0 402b4e04 +402b45d6: ff4471 l32r a7, 402b42e8 +402b45d9: 2d0772 l8ui a7, a7, 45 +402b45dc: a91766 bnei a7, 1, 402b4589 +402b45df: 1a0c movi.n a10, 1 +402b45e1: a82791 l32r a9, 4029e680 +402b45e4: 0020c0 memw +402b45e7: 852982 l32i a8, a9, 0x214 +402b45ea: 2088a0 or a8, a8, a10 +402b45ed: 0020c0 memw +402b45f0: 856982 s32i a8, a9, 0x214 +402b45f3: a0a022 movi a2, 160 +402b45f6: b04301 l32r a0, 402a0704 +402b45f9: 0000c0 callx0 a0 +402b45fc: ffe246 j 402b4589 + ... + +402b4600 : +402b4600: f0c112 addi a1, a1, -16 +402b4603: 0109 s32i.n a0, a1, 0 +402b4605: fff385 call0 402b4540 +402b4608: ff3831 l32r a3, 402b42e8 +402b460b: e05901 l32r a0, 402ac770 +402b460e: 4328 l32i.n a2, a3, 16 +402b4610: 100200 and a0, a2, a0 +402b4613: 0562d7 bbci a2, 13, 402b461c +402b4616: 00a622 movi a2, 0x600 +402b4619: 200020 or a0, a0, a2 +402b461c: 046302 s32i a0, a3, 16 +402b461f: 00fe05 call0 402b5600 +402b4622: 002102 l32i a0, a1, 0 +402b4625: 10c112 addi a1, a1, 16 +402b4628: 000080 ret + ... + +402b462c : +402b462c: ff2f31 l32r a3, 402b42e8 +402b462f: c329 s32i.n a2, a3, 48 +402b4631: f00d ret.n +402b4633: 952800 extui a2, a0, 24, 10 +402b4636: fe .byte 0xfe +402b4637: 3f .byte 0x3f +402b4638: c0ec bnez.n a0, 402b4668 +402b463a: fe .byte 0xfe +402b463b: 3f .byte 0x3f + +402b463c : +402b463c: f0c112 addi a1, a1, -16 +402b463f: ff2a51 l32r a5, 402b42e8 +402b4642: 006102 s32i a0, a1, 0 +402b4645: 2c0542 l8ui a4, a5, 44 +402b4648: 38ea01 l32r a0, 402829f0 +402b464b: 053456 bnez a4, 402b46a2 +402b464e: 203550 or a3, a5, a5 +402b4651: 012342 l32i a4, a3, 4 +402b4654: 0020c0 memw +402b4657: 38e621 l32r a2, 402829f0 +402b465a: 472222 l32i a2, a2, 0x11c +402b465d: 0338 l32i.n a3, a3, 0 +402b465f: c02240 sub a2, a2, a4 +402b4662: fce985 call0 402b14fc +402b4665: 370591 l32r a9, 4028227c +402b4668: b06281 l32r a8, 402a07f0 +402b466b: 0020c0 memw +402b466e: 0878 l32i.n a7, a8, 0 +402b4670: ff1e51 l32r a5, 402b42e8 +402b4673: 802992 l32i a9, a9, 0x200 +402b4676: 2568 l32i.n a6, a5, 8 +402b4678: 3538 l32i.n a3, a5, 12 +402b467a: 626a add.n a6, a2, a6 +402b467c: c06690 sub a6, a6, a9 +402b467f: 776a add.n a7, a7, a6 +402b4681: 0879 s32i.n a7, a8, 0 +402b4683: a06660 addx4 a6, a6, a6 +402b4686: 38db71 l32r a7, 402829f4 +402b4689: 1146f0 slli a4, a6, 1 +402b468c: 000772 l8ui a7, a7, 0 +402b468f: 414540 srli a4, a4, 5 +402b4692: 834670 moveqz a4, a6, a7 +402b4695: 334a add.n a3, a3, a4 +402b4697: 0020c0 memw +402b469a: 38d501 l32r a0, 402829f0 +402b469d: 8039 s32i.n a3, a0, 32 +402b469f: 2c0542 l8ui a4, a5, 44 +402b46a2: 0020c0 memw +402b46a5: 4a2022 l32i a2, a0, 0x128 +402b46a8: 260c movi.n a6, 2 +402b46aa: 14a020 extui a10, a2, 0, 2 +402b46ad: 0adc bnez.n a10, 402b46c1 +402b46af: ffe121 l32r a2, 402b4634 +402b46b2: ffe131 l32r a3, 402b4638 +402b46b5: 7fa142 movi a4, 0x17f +402b46b8: ab6101 l32r a0, 4029f43c +402b46bb: 0000c0 callx0 a0 +402b46be: ffff06 j 402b46be +402b46c1: 0b6207 bbci a2, 0, 402b46d0 +402b46c4: 0020c0 memw +402b46c7: 462022 l32i a2, a0, 0x118 +402b46ca: 542820 extui a2, a2, 8, 6 +402b46cd: 0001c6 j 402b46d8 +402b46d0: 103260 and a3, a2, a6 +402b46d3: 020c movi.n a2, 0 +402b46d5: 932630 movnez a2, a6, a3 +402b46d8: 840b addi.n a8, a4, -1 +402b46da: 04a220 extui a10, a2, 2, 1 +402b46dd: 4578 l32i.n a7, a5, 16 +402b46df: 490c movi.n a9, 4 +402b46e1: 247970 extui a7, a7, 9, 3 +402b46e4: 9329a0 movnez a2, a9, a10 +402b46e7: 832680 moveqz a2, a6, a8 +402b46ea: 112726 beqi a7, 2, 402b46ff +402b46ed: ffd121 l32r a2, 402b4634 +402b46f0: ffd231 l32r a3, 402b4638 +402b46f3: 8aa142 movi a4, 0x18a +402b46f6: ab5101 l32r a0, 4029f43c +402b46f9: 0000c0 callx0 a0 +402b46fc: ffff06 j 402b46fc +402b46ff: fff005 call0 402b4600 +402b4702: a9af21 l32r a2, 4029edc0 +402b4705: 36e601 l32r a0, 402822a0 +402b4708: 0000c0 callx0 a0 +402b470b: a9ad21 l32r a2, 4029edc0 +402b470e: 348c31 l32r a3, 40281940 +402b4711: 01a042 movi a4, 1 +402b4714: 01a052 movi a5, 1 +402b4717: 36e301 l32r a0, 402822a4 +402b471a: 0000c0 callx0 a0 +402b471d: 348821 l32r a2, 40281940 +402b4720: 008945 call0 402b4fb8 +402b4723: fef121 l32r a2, 402b42e8 +402b4726: 0c2222 l32i a2, a2, 48 +402b4729: 128c beqz.n a2, 402b472e +402b472b: 0002c0 callx0 a2 +402b472e: 0108 l32i.n a0, a1, 0 +402b4730: 10c112 addi a1, a1, 16 +402b4733: f00d ret.n +402b4735: 000000 ill + +402b4738 : +402b4738: f0c112 addi a1, a1, -16 +402b473b: 0109 s32i.n a0, a1, 0 +402b473d: feea01 l32r a0, 402b42e8 +402b4740: 4008 l32i.n a0, a0, 16 +402b4742: 240900 extui a0, a0, 9, 3 +402b4745: 112026 beqi a0, 2, 402b475a +402b4748: ffbb21 l32r a2, 402b4634 +402b474b: ffbb31 l32r a3, 402b4638 +402b474e: 9aa142 movi a4, 0x19a +402b4751: ab3a01 l32r a0, 4029f43c +402b4754: 0000c0 callx0 a0 +402b4757: ffff06 j 402b4757 +402b475a: 820c movi.n a2, 8 +402b475c: ffea05 call0 402b4600 +402b475f: fee231 l32r a3, 402b42e8 +402b4762: c338 l32i.n a3, a3, 48 +402b4764: 138c beqz.n a3, 402b4769 +402b4766: 0003c0 callx0 a3 +402b4769: 0108 l32i.n a0, a1, 0 +402b476b: 10c112 addi a1, a1, 16 +402b476e: f00d ret.n + +402b4770 : +402b4770: f0c112 addi a1, a1, -16 +402b4773: 006102 s32i a0, a1, 0 +402b4776: fedc01 l32r a0, 402b42e8 +402b4779: 042002 l32i a0, a0, 16 +402b477c: 3260d7 bbci a0, 13, 402b47b2 +402b477f: ff8885 call0 402b4008 +402b4782: 02c256 bnez a2, 402b47b2 +402b4785: ff1c21 l32r a2, 402b43f8 +402b4788: 000222 l8ui a2, a2, 0 +402b478b: 232266 bnei a2, 2, 402b47b2 +402b478e: fed631 l32r a3, 402b42e8 +402b4791: 4338 l32i.n a3, a3, 16 +402b4793: 243930 extui a3, a3, 9, 3 +402b4796: 182366 bnei a3, 2, 402b47b2 +402b4799: 020c movi.n a2, 0 +402b479b: 030c movi.n a3, 0 +402b479d: f9aa01 l32r a0, 402b2e48 +402b47a0: 0000c0 callx0 a0 +402b47a3: ff1621 l32r a2, 402b43fc +402b47a6: 36be01 l32r a0, 402822a0 +402b47a9: 0000c0 callx0 a0 +402b47ac: 80a022 movi a2, 128 +402b47af: ffe505 call0 402b4600 +402b47b2: 0108 l32i.n a0, a1, 0 +402b47b4: 10c112 addi a1, a1, 16 +402b47b7: f00d ret.n +402b47b9: 000000 ill + +402b47bc : +402b47bc: f0c112 addi a1, a1, -16 +402b47bf: 0161c2 s32i a12, a1, 4 +402b47c2: fec9c1 l32r a12, 402b42e8 +402b47c5: 006102 s32i a0, a1, 0 +402b47c8: 042c02 l32i a0, a12, 16 +402b47cb: 096007 bbci a0, 0, 402b47d8 +402b47ce: fcd385 call0 402b1508 +402b47d1: 4c08 l32i.n a0, a12, 16 +402b47d3: 820c movi.n a2, 8 +402b47d5: 000086 j 402b47db +402b47d8: 00a022 movi a2, 0 +402b47db: 056017 bbci a0, 1, 402b47e4 +402b47de: 10a032 movi a3, 16 +402b47e1: 202230 or a2, a2, a3 +402b47e4: 056027 bbci a0, 2, 402b47ed +402b47e7: 04a042 movi a4, 4 +402b47ea: 202240 or a2, a2, a4 +402b47ed: 043300 extui a3, a0, 3, 1 +402b47f0: fce585 call0 402b164c +402b47f3: 4c08 l32i.n a0, a12, 16 +402b47f5: 245900 extui a5, a0, 9, 3 +402b47f8: 111526 beqi a5, 1, 402b480d +402b47fb: ff8e21 l32r a2, 402b4634 +402b47fe: ff8e31 l32r a3, 402b4638 +402b4801: dba142 movi a4, 0x1db +402b4804: ab0e01 l32r a0, 4029f43c +402b4807: 0000c0 callx0 a0 +402b480a: ffff06 j 402b480a +402b480d: dfd891 l32r a9, 402ac770 +402b4810: 00a4a2 movi a10, 0x400 +402b4813: 109090 and a9, a0, a9 +402b4816: 2099a0 or a9, a9, a10 +402b4819: 3faea2 movi a10, 0xfffffe3f +402b481c: 1099a0 and a9, a9, a10 +402b481f: 046c92 s32i a9, a12, 16 +402b4822: 387361 l32r a6, 402829f0 +402b4825: 0020c0 memw +402b4828: 472682 l32i a8, a6, 0x11c +402b482b: 016c82 s32i a8, a12, 4 +402b482e: 369371 l32r a7, 4028227c +402b4831: 0020c0 memw +402b4834: 802772 l32i a7, a7, 0x200 +402b4837: 026c72 s32i a7, a12, 8 +402b483a: 0020c0 memw +402b483d: 220c movi.n a2, 2 +402b483f: 9668 l32i.n a6, a6, 36 +402b4841: 3c69 s32i.n a6, a12, 12 +402b4843: 2c4c22 s8i a2, a12, 44 +402b4846: f86a01 l32r a0, 402b29f0 +402b4849: 0000c0 callx0 a0 +402b484c: 2c4c22 s8i a2, a12, 44 +402b484f: 74a020 extui a10, a2, 0, 8 +402b4852: 3acc bnez.n a10, 402b4859 +402b4854: 220c movi.n a2, 2 +402b4856: fcfd45 call0 402b182c +402b4859: 11c8 l32i.n a12, a1, 4 +402b485b: 0108 l32i.n a0, a1, 0 +402b485d: 10c112 addi a1, a1, 16 +402b4860: f00d ret.n + ... + +402b4864 : +402b4864: e0c112 addi a1, a1, -32 +402b4867: 0361d2 s32i a13, a1, 12 +402b486a: 0461e2 s32i a14, a1, 16 +402b486d: 21c9 s32i.n a12, a1, 8 +402b486f: 1109 s32i.n a0, a1, 4 +402b4871: 02cd mov.n a12, a2 +402b4873: fdff45 call0 402b2868 +402b4876: 024d mov.n a4, a2 +402b4878: 3686e1 l32r a14, 40282290 +402b487b: 030c movi.n a3, 0 +402b487d: ecea add.n a14, a12, a14 +402b487f: fe9ac1 l32r a12, 402b42e8 +402b4882: 0139 s32i.n a3, a1, 0 +402b4884: 0c29 s32i.n a2, a12, 0 +402b4886: 0e2d mov.n a2, a14 +402b4888: fcc1c5 call0 402b14a8 +402b488b: 367c01 l32r a0, 4028227c +402b488e: 0020c0 memw +402b4891: 8020d2 l32i a13, a0, 0x200 +402b4894: 2ca132 movi a3, 0x12c +402b4897: 023327 bltu a3, a2, 402b489d +402b489a: 002806 j 402b493e +402b489d: 160c movi.n a6, 1 +402b489f: 040c movi.n a4, 0 +402b48a1: a77751 l32r a5, 4029e680 +402b48a4: 0020c0 memw +402b48a7: 852572 l32i a7, a5, 0x214 +402b48aa: 047070 extui a7, a7, 0, 1 +402b48ad: 934670 movnez a4, a6, a7 +402b48b0: 744040 extui a4, a4, 0, 8 +402b48b3: 2d4c42 s8i a4, a12, 45 +402b48b6: 181466 bnei a4, 1, 402b48d2 +402b48b9: 0020c0 memw +402b48bc: 852592 l32i a9, a5, 0x214 +402b48bf: ea7c movi.n a10, -2 +402b48c1: 1099a0 and a9, a9, a10 +402b48c4: 0020c0 memw +402b48c7: 856592 s32i a9, a5, 0x214 +402b48ca: 025c movi.n a2, 80 +402b48cc: af8e01 l32r a0, 402a0704 +402b48cf: 0000c0 callx0 a0 +402b48d2: 005045 call0 402b4dd8 +402b48d5: 120c movi.n a2, 1 +402b48d7: ac0001 l32r a0, 4029f8d8 +402b48da: 0000c0 callx0 a0 +402b48dd: 220c movi.n a2, 2 +402b48df: d7ea01 l32r a0, 402aa888 +402b48e2: 0000c0 callx0 a0 +402b48e5: fdf485 call0 402b2830 +402b48e8: 024d mov.n a4, a2 +402b48ea: 0c29 s32i.n a2, a12, 0 +402b48ec: 0138 l32i.n a3, a1, 0 +402b48ee: 0e2d mov.n a2, a14 +402b48f0: fcbb45 call0 402b14a8 +402b48f3: 02ed mov.n a14, a2 +402b48f5: 0020c0 memw +402b48f8: 366121 l32r a2, 4028227c +402b48fb: 0c48 l32i.n a4, a12, 0 +402b48fd: 802222 l32i a2, a2, 0x200 +402b4900: 030c movi.n a3, 0 +402b4902: c022d0 sub a2, a2, a13 +402b4905: fcba05 call0 402b14a8 +402b4908: 02dd mov.n a13, a2 +402b490a: 366201 l32r a0, 40282294 +402b490d: 0000c0 callx0 a0 +402b4910: d4ae22 movi a2, 0xfffffed4 +402b4913: 04dd32 addmi a3, a13, 0x400 +402b4916: ffde42 addmi a4, a14, 0xffffff00 +402b4919: d4c442 addi a4, a4, -44 +402b491c: e8c332 addi a3, a3, -24 +402b491f: 18b347 bgeu a3, a4, 402b493b +402b4922: 4c08 l32i.n a0, a12, 16 +402b4924: e57c movi.n a5, -2 +402b4926: 2360c7 bbci a0, 12, 402b494d +402b4929: 100050 and a0, a0, a5 +402b492c: 4c09 s32i.n a0, a12, 16 +402b492e: c06ed0 sub a6, a14, a13 +402b4931: 262a add.n a2, a6, a2 +402b4933: ffe885 call0 402b47bc +402b4936: 020c movi.n a2, 0 +402b4938: 000106 j 402b4940 +402b493b: ffc045 call0 402b4540 +402b493e: 120c movi.n a2, 1 +402b4940: 21c8 l32i.n a12, a1, 8 +402b4942: 31d8 l32i.n a13, a1, 12 +402b4944: 41e8 l32i.n a14, a1, 16 +402b4946: 1108 l32i.n a0, a1, 4 +402b4948: 20c112 addi a1, a1, 32 +402b494b: f00d ret.n +402b494d: 170c movi.n a7, 1 +402b494f: 200070 or a0, a0, a7 +402b4952: fff586 j 402b492c +402b4955: 000000 ill +402b4958: fff416 beqz a4, 402b495b +402b495b: ff .byte 0xff + +402b495c : +402b495c: f0c112 addi a1, a1, -16 +402b495f: 1109 s32i.n a0, a1, 4 +402b4961: 31d9 s32i.n a13, a1, 12 +402b4963: 21c9 s32i.n a12, a1, 8 +402b4965: 02cd mov.n a12, a2 +402b4967: 3645d1 l32r a13, 4028227c +402b496a: 0020c0 memw +402b496d: 802dd2 l32i a13, a13, 0x200 +402b4970: 364821 l32r a2, 40282290 +402b4973: 203c movi.n a0, 50 +402b4975: 2c2a add.n a2, a12, a2 +402b4977: 023027 bltu a0, a2, 402b497d +402b497a: 002146 j 402b4a03 +402b497d: 120c movi.n a2, 1 +402b497f: abd601 l32r a0, 4029f8d8 +402b4982: 0000c0 callx0 a0 +402b4985: 820c movi.n a2, 8 +402b4987: d7c001 l32r a0, 402aa888 +402b498a: 0000c0 callx0 a0 +402b498d: 020c movi.n a2, 0 +402b498f: abd201 l32r a0, 4029f8d8 +402b4992: 0000c0 callx0 a0 +402b4995: fff021 l32r a2, 402b4958 +402b4998: 0020c0 memw +402b499b: 363841 l32r a4, 4028227c +402b499e: 802442 l32i a4, a4, 0x200 +402b49a1: 3c2a add.n a3, a12, a2 +402b49a3: c0d4d0 sub a13, a4, a13 +402b49a6: 18dd02 addmi a0, a13, 0x1800 +402b49a9: d4c002 addi a0, a0, -44 +402b49ac: 50b037 bgeu a0, a3, 402b4a00 +402b49af: fe4e41 l32r a4, 402b42e8 +402b49b2: 4408 l32i.n a0, a4, 16 +402b49b4: 30e0c7 bbsi a0, 12, 402b49e8 +402b49b7: 042d mov.n a2, a4 +402b49b9: 18c222 addi a2, a2, 24 +402b49bc: 0129 s32i.n a2, a1, 0 +402b49be: 363801 l32r a0, 402822a0 +402b49c1: 0000c0 callx0 a0 +402b49c4: ffe531 l32r a3, 402b4958 +402b49c7: c02cd0 sub a2, a12, a13 +402b49ca: 223a add.n a2, a2, a3 +402b49cc: e8a332 movi a3, 0x3e8 +402b49cf: 351f01 l32r a0, 40281e4c +402b49d2: 0000c0 callx0 a0 +402b49d5: 040c movi.n a4, 0 +402b49d7: 023d mov.n a3, a2 +402b49d9: 150c movi.n a5, 1 +402b49db: 0128 l32i.n a2, a1, 0 +402b49dd: 363101 l32r a0, 402822a4 +402b49e0: 0000c0 callx0 a0 +402b49e3: fe4141 l32r a4, 402b42e8 +402b49e6: 4408 l32i.n a0, a4, 16 +402b49e8: 245900 extui a5, a0, 9, 3 +402b49eb: 211526 beqi a5, 1, 402b4a10 +402b49ee: ff1121 l32r a2, 402b4634 +402b49f1: ff1131 l32r a3, 402b4638 +402b49f4: 49a242 movi a4, 0x249 +402b49f7: aa9101 l32r a0, 4029f43c +402b49fa: 0000c0 callx0 a0 +402b49fd: ffff06 j 402b49fd +402b4a00: ffb3c5 call0 402b4540 +402b4a03: 120c movi.n a2, 1 +402b4a05: 21c8 l32i.n a12, a1, 8 +402b4a07: 31d8 l32i.n a13, a1, 12 +402b4a09: 1108 l32i.n a0, a1, 4 +402b4a0b: 10c112 addi a1, a1, 16 +402b4a0e: f00d ret.n +402b4a10: 020c movi.n a2, 0 +402b4a12: df5761 l32r a6, 402ac770 +402b4a15: 00a472 movi a7, 0x400 +402b4a18: 106060 and a6, a0, a6 +402b4a1b: 206670 or a6, a6, a7 +402b4a1e: 4469 s32i.n a6, a4, 16 +402b4a20: fff846 j 402b4a05 +402b4a23: fffe00 excw +402b4a26: ff .byte 0xff +402b4a27: 0f .byte 0xf +402b4a28: 002d50 excw +402b4a2b: a88000 excw +402b4a2e: 402c movi.n a0, 36 + +402b4a30 : +402b4a30: f0c112 addi a1, a1, -16 +402b4a33: 21c9 s32i.n a12, a1, 8 +402b4a35: 1109 s32i.n a0, a1, 4 +402b4a37: 361801 l32r a0, 40282298 +402b4a3a: 0000c0 callx0 a0 +402b4a3d: fe2ac1 l32r a12, 402b42e8 +402b4a40: 4c58 l32i.n a5, a12, 16 +402b4a42: 0565d7 bbci a5, 13, 402b4a4b +402b4a45: 242950 extui a2, a5, 9, 3 +402b4a48: 111226 beqi a2, 1, 402b4a5d +402b4a4b: fefa21 l32r a2, 402b4634 +402b4a4e: fefa31 l32r a3, 402b4638 +402b4a51: 63a242 movi a4, 0x263 +402b4a54: aa7a01 l32r a0, 4029f43c +402b4a57: 0000c0 callx0 a0 +402b4a5a: ffff06 j 402b4a5a +402b4a5d: ff5a85 call0 402b4008 +402b4a60: 329c beqz.n a2, 402b4a77 +402b4a62: fef421 l32r a2, 402b4634 +402b4a65: fef431 l32r a3, 402b4638 +402b4a68: 64a242 movi a4, 0x264 +402b4a6b: aa7401 l32r a0, 4029f43c +402b4a6e: 0000c0 callx0 a0 +402b4a71: ffff06 j 402b4a71 +402b4a74: 000000 ill +402b4a77: 042c52 l32i a5, a12, 16 +402b4a7a: 60e5e7 bbsi a5, 14, 402b4ade +402b4a7d: 5de5f7 bbsi a5, 15, 402b4ade +402b4a80: 01a022 movi a2, 1 +402b4a83: 00c485 call0 402b56cc +402b4a86: 541226 beqi a2, 1, 402b4ade +402b4a89: 35fc01 l32r a0, 4028227c +402b4a8c: 0020c0 memw +402b4a8f: 052c22 l32i a2, a12, 20 +402b4a92: ffe431 l32r a3, 402b4a24 +402b4a95: 802042 l32i a4, a0, 0x200 +402b4a98: 793327 bltu a3, a2, 402b4b15 +402b4a9b: 2c58 l32i.n a5, a12, 8 +402b4a9d: 0020c0 memw +402b4aa0: 802062 l32i a6, a0, 0x200 +402b4aa3: c06650 sub a6, a6, a5 +402b4aa6: 64c662 addi a6, a6, 100 +402b4aa9: 023627 bltu a6, a2, 402b4aaf +402b4aac: 0037c6 j 402b4b8f +402b4aaf: 0020c0 memw +402b4ab2: 802002 l32i a0, a0, 0x200 +402b4ab5: c00500 sub a0, a5, a0 +402b4ab8: 020a add.n a0, a2, a0 +402b4aba: 001686 j 402b4b18 +402b4abd: 4c38 l32i.n a3, a12, 16 +402b4abf: 104320 and a4, a3, a2 +402b4ac2: 043d30 extui a3, a3, 13, 1 +402b4ac5: 0c1316 beqz a3, 402b4b8a +402b4ac8: 200450 or a0, a4, a5 +402b4acb: 020c movi.n a2, 0 +402b4acd: 030c movi.n a3, 0 +402b4acf: 4c09 s32i.n a0, a12, 16 +402b4ad1: f8dd01 l32r a0, 402b2e48 +402b4ad4: 0000c0 callx0 a0 +402b4ad7: cc28 l32i.n a2, a12, 48 +402b4ad9: 128c beqz.n a2, 402b4ade +402b4adb: 0002c0 callx0 a2 +402b4ade: 37c5c1 l32r a12, 402829f4 +402b4ae1: 35ec01 l32r a0, 40282294 +402b4ae4: 0000c0 callx0 a0 +402b4ae7: 000c42 l8ui a4, a12, 0 +402b4aea: 37c101 l32r a0, 402829f0 +402b4aed: e4cc bnez.n a4, 402b4aff +402b4aef: 0020c0 memw +402b4af2: 9058 l32i.n a5, a0, 36 +402b4af4: 05d552 addmi a5, a5, 0x500 +402b4af7: 0020c0 memw +402b4afa: c059 s32i.n a5, a0, 48 +402b4afc: 000306 j 402b4b0c +402b4aff: 0020c0 memw +402b4b02: 9068 l32i.n a6, a0, 36 +402b4b04: 50c662 addi a6, a6, 80 +402b4b07: 0020c0 memw +402b4b0a: c069 s32i.n a6, a0, 48 +402b4b0c: 21c8 l32i.n a12, a1, 8 +402b4b0e: 1108 l32i.n a0, a1, 4 +402b4b10: 10c112 addi a1, a1, 16 +402b4b13: f00d ret.n +402b4b15: a87801 l32r a0, 4029ecf8 +402b4b18: df1621 l32r a2, 402ac770 +402b4b1b: ffc371 l32r a7, 402b4a28 +402b4b1e: 00a652 movi a5, 0x600 +402b4b21: 98b707 bgeu a7, a0, 402b4abd +402b4b24: a87561 l32r a6, 4029ecf8 +402b4b27: 923607 bltu a6, a0, 402b4abd +402b4b2a: 3b1771 l32r a7, 40283788 +402b4b2d: 4c58 l32i.n a5, a12, 16 +402b4b2f: 0109 s32i.n a0, a1, 0 +402b4b31: 105570 and a5, a5, a7 +402b4b34: 4c59 s32i.n a5, a12, 16 +402b4b36: 079067 bne a0, a6, 402b4b41 +402b4b39: 3b2181 l32r a8, 402837c0 +402b4b3c: 208580 or a8, a5, a8 +402b4b3f: 4c89 s32i.n a8, a12, 16 +402b4b41: 2e0c92 l8ui a9, a12, 46 +402b4b44: fe2d01 l32r a0, 402b43f8 +402b4b47: 491966 bnei a9, 1, 402b4b94 +402b4b4a: 0032c5 call0 402b4e78 +402b4b4d: a89c21 l32r a2, 4029edc0 +402b4b50: 35d401 l32r a0, 402822a0 +402b4b53: 0000c0 callx0 a0 +402b4b56: 042ca2 l32i a10, a12, 16 +402b4b59: 04aca0 extui a10, a10, 12, 1 +402b4b5c: 0c8a16 beqz a10, 402b4c28 +402b4b5f: 01a052 movi a5, 1 +402b4b62: fe25b1 l32r a11, 402b43f8 +402b4b65: 004b52 s8i a5, a11, 0 +402b4b68: 152566 bnei a5, 2, 402b4b81 +402b4b6b: 337521 l32r a2, 40281940 +402b4b6e: 004485 call0 402b4fb8 +402b4b71: a89321 l32r a2, 4029edc0 +402b4b74: 337331 l32r a3, 40281940 +402b4b77: 140c movi.n a4, 1 +402b4b79: 150c movi.n a5, 1 +402b4b7b: 35ca01 l32r a0, 402822a4 +402b4b7e: 0000c0 callx0 a0 +402b4b81: fe1d01 l32r a0, 402b43f8 +402b4b84: 000052 l8ui a5, a0, 0 +402b4b87: 000386 j 402b4b99 +402b4b8a: 040d mov.n a0, a4 +402b4b8c: ffcec6 j 402b4acb +402b4b8f: 000c movi.n a0, 0 +402b4b91: ffe0c6 j 402b4b18 +402b4b94: 250c movi.n a5, 2 +402b4b96: 004052 s8i a5, a0, 0 +402b4b99: 101566 bnei a5, 1, 402b4bad +402b4b9c: 0128 l32i.n a2, a1, 0 +402b4b9e: ffcc45 call0 402b4864 +402b4ba1: fe1501 l32r a0, 402b43f8 +402b4ba4: 014280 slli a4, a2, 24 +402b4ba7: 314840 srai a4, a4, 24 +402b4baa: 000306 j 402b4bba +402b4bad: 072566 bnei a5, 2, 402b4bb8 +402b4bb0: 0128 l32i.n a2, a1, 0 +402b4bb2: ffda85 call0 402b495c +402b4bb5: fffa06 j 402b4ba1 +402b4bb8: 040c movi.n a4, 0 +402b4bba: 04f416 beqz a4, 402b4c0d +402b4bbd: deec41 l32r a4, 402ac770 +402b4bc0: 4c58 l32i.n a5, a12, 16 +402b4bc2: 104540 and a4, a5, a4 +402b4bc5: 0565d7 bbci a5, 13, 402b4bce +402b4bc8: 00a652 movi a5, 0x600 +402b4bcb: 204450 or a4, a4, a5 +402b4bce: 046c42 s32i a4, a12, 16 +402b4bd1: 000062 l8ui a6, a0, 0 +402b4bd4: 201666 bnei a6, 1, 402b4bf8 +402b4bd7: 335a21 l32r a2, 40281940 +402b4bda: 003dc5 call0 402b4fb8 +402b4bdd: a87821 l32r a2, 4029edc0 +402b4be0: 35b001 l32r a0, 402822a0 402b4be3: 0000c0 callx0 a0 -402b4be6: cc28 l32i.n a2, a12, 48 -402b4be8: ed6216 beqz a2, 402b4ac2 -402b4beb: 0002c0 callx0 a2 -402b4bee: ffb406 j 402b4ac2 -402b4bf1: 020c movi.n a2, 0 -402b4bf3: 030c movi.n a3, 0 -402b4bf5: f88d01 l32r a0, 402b2e2c -402b4bf8: 0000c0 callx0 a0 -402b4bfb: fdf871 l32r a7, 402b43dc -402b4bfe: 000772 l8ui a7, a7, 0 -402b4c01: 770b addi.n a7, a7, -1 -402b4c03: ebb756 bnez a7, 402b4ac2 -402b4c06: ffa185 call0 402b4620 -402b4c09: ffad46 j 402b4ac2 -402b4c0c: fa8c01 l32r a0, 402b363c -402b4c0f: 0008 l32i.n a0, a0, 0 -402b4c11: 00bc beqz.n a0, 402b4c45 -402b4c13: 0168 l32i.n a6, a1, 0 -402b4c15: 377771 l32r a7, 402829f4 -402b4c18: a06660 addx4 a6, a6, a6 -402b4c1b: 1146f0 slli a4, a6, 1 -402b4c1e: 000772 l8ui a7, a7, 0 -402b4c21: 414540 srli a4, a4, 5 -402b4c24: 834670 moveqz a4, a6, a7 -402b4c27: 0020c0 memw -402b4c2a: 377131 l32r a3, 402829f0 -402b4c2d: 9358 l32i.n a5, a3, 36 -402b4c2f: 0020c0 memw -402b4c32: 1028 l32i.n a2, a0, 4 -402b4c34: 9338 l32i.n a3, a3, 36 -402b4c36: 200c movi.n a0, 2 -402b4c38: 334a add.n a3, a3, a4 -402b4c3a: 013237 bltu a2, a3, 402b4c3f -402b4c3d: 100c movi.n a0, 1 -402b4c3f: 745000 extui a5, a0, 0, 8 -402b4c42: ffc006 j 402b4b46 -402b4c45: ff7221 l32r a2, 402b4a10 -402b4c48: 336901 l32r a0, 402819ec -402b4c4b: 0000c0 callx0 a0 -402b4c4e: 150c movi.n a5, 1 -402b4c50: ffbc86 j 402b4b46 -402b4c53: 4a1400 excw -402b4c56: 402b addi.n a4, a0, 2 - -402b4c58 : -402b4c58: f0c112 addi a1, a1, -16 -402b4c5b: 006122 s32i a2, a1, 0 -402b4c5e: 016102 s32i a0, a1, 4 -402b4c61: ec1605 call0 402a0dc4 -402b4c64: ec15c5 call0 402a0dc4 -402b4c67: 029c beqz.n a2, 402b4c7b -402b4c69: fe6b21 l32r a2, 402b4618 -402b4c6c: fe6c31 l32r a3, 402b461c -402b4c6f: fca242 movi a4, 0x2fc -402b4c72: a9f201 l32r a0, 4029f43c -402b4c75: 0000c0 callx0 a0 -402b4c78: ffff06 j 402b4c78 -402b4c7b: ff3705 call0 402b3fec -402b4c7e: 329c beqz.n a2, 402b4c95 -402b4c80: fe6621 l32r a2, 402b4618 -402b4c83: fe6631 l32r a3, 402b461c -402b4c86: fda242 movi a4, 0x2fd -402b4c89: a9ec01 l32r a0, 4029f43c -402b4c8c: 0000c0 callx0 a0 -402b4c8f: ffff06 j 402b4c8f -402b4c92: 000000 ill -402b4c95: fd8d01 l32r a0, 402b42cc -402b4c98: 4048 l32i.n a4, a0, 16 -402b4c9a: 04e4d7 bbsi a4, 13, 402b4ca2 -402b4c9d: e27c movi.n a2, -2 -402b4c9f: 0001c6 j 402b4caa -402b4ca2: 242940 extui a2, a4, 9, 3 -402b4ca5: 083226 beqi a2, 3, 402b4cb1 -402b4ca8: f27c movi.n a2, -1 -402b4caa: 1108 l32i.n a0, a1, 4 -402b4cac: 10c112 addi a1, a1, 16 -402b4caf: f00d ret.n -402b4cb1: 2e0032 l8ui a3, a0, 46 -402b4cb4: d3ac beqz.n a3, 402b4ce5 -402b4cb6: 357161 l32r a6, 4028227c -402b4cb9: 0020c0 memw -402b4cbc: ffe621 l32r a2, 402b4c54 -402b4cbf: 030c movi.n a3, 0 -402b4cc1: 0148 l32i.n a4, a1, 0 -402b4cc3: 005d mov.n a5, a0 -402b4cc5: 802662 l32i a6, a6, 0x200 -402b4cc8: 2569 s32i.n a6, a5, 8 -402b4cca: 5549 s32i.n a4, a5, 20 -402b4ccc: f85801 l32r a0, 402b2e2c -402b4ccf: 0000c0 callx0 a0 -402b4cd2: fd7e81 l32r a8, 402b42cc -402b4cd5: de9fa1 l32r a10, 402ac754 -402b4cd8: 4878 l32i.n a7, a8, 16 -402b4cda: 00a292 movi a9, 0x200 -402b4cdd: 1077a0 and a7, a7, a10 -402b4ce0: 207790 or a7, a7, a9 -402b4ce3: 4879 s32i.n a7, a8, 16 -402b4ce5: 020c movi.n a2, 0 -402b4ce7: ffefc6 j 402b4caa -402b4cea: 700000 excw -402b4ced: 2ca8 l32i.n a10, a12, 8 -402b4cef: a89040 excw -402b4cf2: 402c movi.n a0, 36 -402b4cf4: 2ca8a0 excw -402b4cf7: c11240 mul16u a1, a2, a4 - -402b4cf8 : -402b4cf8: f0c112 addi a1, a1, -16 -402b4cfb: 0129 s32i.n a2, a1, 0 -402b4cfd: 1109 s32i.n a0, a1, 4 -402b4cff: fffb21 l32r a2, 402b4cec -402b4d02: 333a01 l32r a0, 402819ec -402b4d05: 0000c0 callx0 a0 -402b4d08: 0128 l32i.n a2, a1, 0 -402b4d0a: fd7001 l32r a0, 402b42cc -402b4d0d: f2cc bnez.n a2, 402b4d20 -402b4d0f: fff821 l32r a2, 402b4cf0 -402b4d12: 030c movi.n a3, 0 -402b4d14: 2f4032 s8i a3, a0, 47 -402b4d17: 333501 l32r a0, 402819ec -402b4d1a: 0000c0 callx0 a0 -402b4d1d: 000346 j 402b4d2e -402b4d20: fff521 l32r a2, 402b4cf4 -402b4d23: 140c movi.n a4, 1 -402b4d25: 2f4042 s8i a4, a0, 47 -402b4d28: 333101 l32r a0, 402819ec -402b4d2b: 0000c0 callx0 a0 -402b4d2e: 1108 l32i.n a0, a1, 4 -402b4d30: 10c112 addi a1, a1, 16 -402b4d33: f00d ret.n -402b4d35: 000000 ill - -402b4d38 : -402b4d38: fd6521 l32r a2, 402b42cc -402b4d3b: 2f0222 l8ui a2, a2, 47 -402b4d3e: f00d ret.n -402b4d40: fe8490 excw -402b4d43: 3f .byte 0x3f -402b4d44: fed0c0 excw -402b4d47: 3f .byte 0x3f -402b4d48: 106630 and a6, a6, a3 -402b4d4b: c11240 mul16u a1, a2, a4 - -402b4d4c : -402b4d4c: f0c112 addi a1, a1, -16 -402b4d4f: 0109 s32i.n a0, a1, 0 -402b4d51: 73a052 movi a5, 115 -402b4d54: 372761 l32r a6, 402829f0 -402b4d57: 0020c0 memw -402b4d5a: c56652 s32i a5, a6, 0x314 -402b4d5d: fff821 l32r a2, 402b4d40 -402b4d60: fff941 l32r a4, 402b4d44 -402b4d63: 030c movi.n a3, 0 -402b4d65: 004432 s8i a3, a4, 0 -402b4d68: 0228 l32i.n a2, a2, 0 -402b4d6a: fff701 l32r a0, 402b4d48 -402b4d6d: 0000c0 callx0 a0 -402b4d70: 0108 l32i.n a0, a1, 0 -402b4d72: 10c112 addi a1, a1, 16 -402b4d75: f00d ret.n -402b4d77: 4f5000 excw -402b4d7a: 104010 and a4, a0, a1 -402b4d7d: 401066 bnei a0, 1, 402b4dc1 - -402b4d80 : -402b4d80: fffe21 l32r a2, 402b4d78 -402b4d83: f0c112 addi a1, a1, -16 -402b4d86: 0109 s32i.n a0, a1, 0 -402b4d88: fffd01 l32r a0, 402b4d7c -402b4d8b: 0000c0 callx0 a0 -402b4d8e: ffec21 l32r a2, 402b4d40 -402b4d91: 0228 l32i.n a2, a2, 0 -402b4d93: ffed01 l32r a0, 402b4d48 -402b4d96: 0000c0 callx0 a0 -402b4d99: 0108 l32i.n a0, a1, 0 -402b4d9b: 10c112 addi a1, a1, 16 -402b4d9e: f00d ret.n - -402b4da0 : -402b4da0: ffe951 l32r a5, 402b4d44 -402b4da3: 040c movi.n a4, 0 -402b4da5: 004542 s8i a4, a5, 0 -402b4da8: 73a022 movi a2, 115 -402b4dab: 371131 l32r a3, 402829f0 -402b4dae: 0020c0 memw -402b4db1: c56322 s32i a2, a3, 0x314 -402b4db4: f00d ret.n -402b4db6: 800000 add a0, a0, a0 -402b4db9: 2c1d excw -402b4dbb: c11204 excw - -402b4dbc : -402b4dbc: f0c112 addi a1, a1, -16 -402b4dbf: 0109 s32i.n a0, a1, 0 -402b4dc1: 73a032 movi a3, 115 -402b4dc4: 370b41 l32r a4, 402829f0 -402b4dc7: 0020c0 memw -402b4dca: ffde21 l32r a2, 402b4d44 -402b4dcd: 000c movi.n a0, 0 -402b4dcf: c56432 s32i a3, a4, 0x314 -402b4dd2: 004202 s8i a0, a2, 0 -402b4dd5: fff821 l32r a2, 402b4db8 -402b4dd8: ffdc01 l32r a0, 402b4d48 -402b4ddb: 0000c0 callx0 a0 -402b4dde: 0108 l32i.n a0, a1, 0 -402b4de0: 10c112 addi a1, a1, 16 -402b4de3: f00d ret.n -402b4de5: 000000 ill - -402b4de8 : -402b4de8: ffe421 l32r a2, 402b4d78 -402b4deb: f0c112 addi a1, a1, -16 -402b4dee: 0109 s32i.n a0, a1, 0 -402b4df0: ffe301 l32r a0, 402b4d7c -402b4df3: 0000c0 callx0 a0 -402b4df6: ffd221 l32r a2, 402b4d40 -402b4df9: 0228 l32i.n a2, a2, 0 -402b4dfb: ffd301 l32r a0, 402b4d48 -402b4dfe: 0000c0 callx0 a0 -402b4e01: ffd061 l32r a6, 402b4d44 -402b4e04: 050c movi.n a5, 0 -402b4e06: 004652 s8i a5, a6, 0 -402b4e09: 73a032 movi a3, 115 -402b4e0c: 36f941 l32r a4, 402829f0 -402b4e0f: 0020c0 memw -402b4e12: c56432 s32i a3, a4, 0x314 -402b4e15: 0108 l32i.n a0, a1, 0 -402b4e17: 10c112 addi a1, a1, 16 -402b4e1a: f00d ret.n -402b4e1c: fed980 excw -402b4e1f: 3f .byte 0x3f - -402b4e20 : -402b4e20: ffff41 l32r a4, 402b4e1c -402b4e23: 620c movi.n a2, 6 -402b4e25: 011452 l16ui a5, a4, 2 -402b4e28: 001432 l16ui a3, a4, 0 -402b4e2b: 050442 l8ui a4, a4, 5 -402b4e2e: 335a add.n a3, a3, a5 -402b4e30: 743030 extui a3, a3, 0, 8 -402b4e33: 832340 moveqz a2, a3, a4 +402b4be6: a87621 l32r a2, 4029edc0 +402b4be9: 335531 l32r a3, 40281940 +402b4bec: 01a042 movi a4, 1 +402b4bef: 01a052 movi a5, 1 +402b4bf2: 35ac01 l32r a0, 402822a4 +402b4bf5: 0000c0 callx0 a0 +402b4bf8: 020c movi.n a2, 0 +402b4bfa: 030c movi.n a3, 0 +402b4bfc: f89301 l32r a0, 402b2e48 +402b4bff: 0000c0 callx0 a0 +402b4c02: cc28 l32i.n a2, a12, 48 +402b4c04: ed6216 beqz a2, 402b4ade +402b4c07: 0002c0 callx0 a2 +402b4c0a: ffb406 j 402b4ade +402b4c0d: 020c movi.n a2, 0 +402b4c0f: 030c movi.n a3, 0 +402b4c11: f88d01 l32r a0, 402b2e48 +402b4c14: 0000c0 callx0 a0 +402b4c17: fdf871 l32r a7, 402b43f8 +402b4c1a: 000772 l8ui a7, a7, 0 +402b4c1d: 770b addi.n a7, a7, -1 +402b4c1f: ebb756 bnez a7, 402b4ade +402b4c22: ffa185 call0 402b463c +402b4c25: ffad46 j 402b4ade +402b4c28: fa8c01 l32r a0, 402b3658 +402b4c2b: 0008 l32i.n a0, a0, 0 +402b4c2d: 00bc beqz.n a0, 402b4c61 +402b4c2f: 0168 l32i.n a6, a1, 0 +402b4c31: 377071 l32r a7, 402829f4 +402b4c34: a06660 addx4 a6, a6, a6 +402b4c37: 1146f0 slli a4, a6, 1 +402b4c3a: 000772 l8ui a7, a7, 0 +402b4c3d: 414540 srli a4, a4, 5 +402b4c40: 834670 moveqz a4, a6, a7 +402b4c43: 0020c0 memw +402b4c46: 376a31 l32r a3, 402829f0 +402b4c49: 9358 l32i.n a5, a3, 36 +402b4c4b: 0020c0 memw +402b4c4e: 1028 l32i.n a2, a0, 4 +402b4c50: 9338 l32i.n a3, a3, 36 +402b4c52: 200c movi.n a0, 2 +402b4c54: 334a add.n a3, a3, a4 +402b4c56: 013237 bltu a2, a3, 402b4c5b +402b4c59: 100c movi.n a0, 1 +402b4c5b: 745000 extui a5, a0, 0, 8 +402b4c5e: ffc006 j 402b4b62 +402b4c61: ff7221 l32r a2, 402b4a2c +402b4c64: 336201 l32r a0, 402819ec +402b4c67: 0000c0 callx0 a0 +402b4c6a: 150c movi.n a5, 1 +402b4c6c: ffbc86 j 402b4b62 +402b4c6f: 4a3000 excw +402b4c72: 402b addi.n a4, a0, 2 + +402b4c74 : +402b4c74: f0c112 addi a1, a1, -16 +402b4c77: 006122 s32i a2, a1, 0 +402b4c7a: 016102 s32i a0, a1, 4 +402b4c7d: ec1445 call0 402a0dc4 +402b4c80: ec1405 call0 402a0dc4 +402b4c83: 029c beqz.n a2, 402b4c97 +402b4c85: fe6b21 l32r a2, 402b4634 +402b4c88: fe6c31 l32r a3, 402b4638 +402b4c8b: fca242 movi a4, 0x2fc +402b4c8e: a9eb01 l32r a0, 4029f43c +402b4c91: 0000c0 callx0 a0 +402b4c94: ffff06 j 402b4c94 +402b4c97: ff3705 call0 402b4008 +402b4c9a: 329c beqz.n a2, 402b4cb1 +402b4c9c: fe6621 l32r a2, 402b4634 +402b4c9f: fe6631 l32r a3, 402b4638 +402b4ca2: fda242 movi a4, 0x2fd +402b4ca5: a9e501 l32r a0, 4029f43c +402b4ca8: 0000c0 callx0 a0 +402b4cab: ffff06 j 402b4cab +402b4cae: 000000 ill +402b4cb1: fd8d01 l32r a0, 402b42e8 +402b4cb4: 4048 l32i.n a4, a0, 16 +402b4cb6: 04e4d7 bbsi a4, 13, 402b4cbe +402b4cb9: e27c movi.n a2, -2 +402b4cbb: 0001c6 j 402b4cc6 +402b4cbe: 242940 extui a2, a4, 9, 3 +402b4cc1: 083226 beqi a2, 3, 402b4ccd +402b4cc4: f27c movi.n a2, -1 +402b4cc6: 1108 l32i.n a0, a1, 4 +402b4cc8: 10c112 addi a1, a1, 16 +402b4ccb: f00d ret.n +402b4ccd: 2e0032 l8ui a3, a0, 46 +402b4cd0: d3ac beqz.n a3, 402b4d01 +402b4cd2: 356a61 l32r a6, 4028227c +402b4cd5: 0020c0 memw +402b4cd8: ffe621 l32r a2, 402b4c70 +402b4cdb: 030c movi.n a3, 0 +402b4cdd: 0148 l32i.n a4, a1, 0 +402b4cdf: 005d mov.n a5, a0 +402b4ce1: 802662 l32i a6, a6, 0x200 +402b4ce4: 2569 s32i.n a6, a5, 8 +402b4ce6: 5549 s32i.n a4, a5, 20 +402b4ce8: f85801 l32r a0, 402b2e48 +402b4ceb: 0000c0 callx0 a0 +402b4cee: fd7e81 l32r a8, 402b42e8 +402b4cf1: de9fa1 l32r a10, 402ac770 +402b4cf4: 4878 l32i.n a7, a8, 16 +402b4cf6: 00a292 movi a9, 0x200 +402b4cf9: 1077a0 and a7, a7, a10 +402b4cfc: 207790 or a7, a7, a9 +402b4cff: 4879 s32i.n a7, a8, 16 +402b4d01: 020c movi.n a2, 0 +402b4d03: ffefc6 j 402b4cc6 +402b4d06: 900000 addx2 a0, a0, a0 +402b4d09: 2ca8 l32i.n a10, a12, 8 +402b4d0b: a8b040 excw +402b4d0e: 402c movi.n a0, 36 +402b4d10: 2ca8c0 excw +402b4d13: c11240 mul16u a1, a2, a4 + +402b4d14 : +402b4d14: f0c112 addi a1, a1, -16 +402b4d17: 0129 s32i.n a2, a1, 0 +402b4d19: 1109 s32i.n a0, a1, 4 +402b4d1b: fffb21 l32r a2, 402b4d08 +402b4d1e: 333301 l32r a0, 402819ec +402b4d21: 0000c0 callx0 a0 +402b4d24: 0128 l32i.n a2, a1, 0 +402b4d26: fd7001 l32r a0, 402b42e8 +402b4d29: f2cc bnez.n a2, 402b4d3c +402b4d2b: fff821 l32r a2, 402b4d0c +402b4d2e: 030c movi.n a3, 0 +402b4d30: 2f4032 s8i a3, a0, 47 +402b4d33: 332e01 l32r a0, 402819ec +402b4d36: 0000c0 callx0 a0 +402b4d39: 000346 j 402b4d4a +402b4d3c: fff521 l32r a2, 402b4d10 +402b4d3f: 140c movi.n a4, 1 +402b4d41: 2f4042 s8i a4, a0, 47 +402b4d44: 332a01 l32r a0, 402819ec +402b4d47: 0000c0 callx0 a0 +402b4d4a: 1108 l32i.n a0, a1, 4 +402b4d4c: 10c112 addi a1, a1, 16 +402b4d4f: f00d ret.n +402b4d51: 000000 ill + +402b4d54 : +402b4d54: fd6521 l32r a2, 402b42e8 +402b4d57: 2f0222 l8ui a2, a2, 47 +402b4d5a: f00d ret.n +402b4d5c: fe8490 excw +402b4d5f: 3f .byte 0x3f +402b4d60: fed0c0 excw +402b4d63: 3f .byte 0x3f +402b4d64: 106630 and a6, a6, a3 +402b4d67: c11240 mul16u a1, a2, a4 + +402b4d68 : +402b4d68: f0c112 addi a1, a1, -16 +402b4d6b: 0109 s32i.n a0, a1, 0 +402b4d6d: 73a052 movi a5, 115 +402b4d70: 372061 l32r a6, 402829f0 +402b4d73: 0020c0 memw +402b4d76: c56652 s32i a5, a6, 0x314 +402b4d79: fff821 l32r a2, 402b4d5c +402b4d7c: fff941 l32r a4, 402b4d60 +402b4d7f: 030c movi.n a3, 0 +402b4d81: 004432 s8i a3, a4, 0 +402b4d84: 0228 l32i.n a2, a2, 0 +402b4d86: fff701 l32r a0, 402b4d64 +402b4d89: 0000c0 callx0 a0 +402b4d8c: 0108 l32i.n a0, a1, 0 +402b4d8e: 10c112 addi a1, a1, 16 +402b4d91: f00d ret.n +402b4d93: 4f5000 excw +402b4d96: 104010 and a4, a0, a1 +402b4d99: 401066 bnei a0, 1, 402b4ddd + +402b4d9c : +402b4d9c: fffe21 l32r a2, 402b4d94 +402b4d9f: f0c112 addi a1, a1, -16 +402b4da2: 0109 s32i.n a0, a1, 0 +402b4da4: fffd01 l32r a0, 402b4d98 +402b4da7: 0000c0 callx0 a0 +402b4daa: ffec21 l32r a2, 402b4d5c +402b4dad: 0228 l32i.n a2, a2, 0 +402b4daf: ffed01 l32r a0, 402b4d64 +402b4db2: 0000c0 callx0 a0 +402b4db5: 0108 l32i.n a0, a1, 0 +402b4db7: 10c112 addi a1, a1, 16 +402b4dba: f00d ret.n + +402b4dbc : +402b4dbc: ffe951 l32r a5, 402b4d60 +402b4dbf: 040c movi.n a4, 0 +402b4dc1: 004542 s8i a4, a5, 0 +402b4dc4: 73a022 movi a2, 115 +402b4dc7: 370a31 l32r a3, 402829f0 +402b4dca: 0020c0 memw +402b4dcd: c56322 s32i a2, a3, 0x314 +402b4dd0: f00d ret.n +402b4dd2: 800000 add a0, a0, a0 +402b4dd5: 2c1d excw +402b4dd7: c11204 excw + +402b4dd8 : +402b4dd8: f0c112 addi a1, a1, -16 +402b4ddb: 0109 s32i.n a0, a1, 0 +402b4ddd: 73a032 movi a3, 115 +402b4de0: 370441 l32r a4, 402829f0 +402b4de3: 0020c0 memw +402b4de6: ffde21 l32r a2, 402b4d60 +402b4de9: 000c movi.n a0, 0 +402b4deb: c56432 s32i a3, a4, 0x314 +402b4dee: 004202 s8i a0, a2, 0 +402b4df1: fff821 l32r a2, 402b4dd4 +402b4df4: ffdc01 l32r a0, 402b4d64 +402b4df7: 0000c0 callx0 a0 +402b4dfa: 0108 l32i.n a0, a1, 0 +402b4dfc: 10c112 addi a1, a1, 16 +402b4dff: f00d ret.n +402b4e01: 000000 ill + +402b4e04 : +402b4e04: ffe421 l32r a2, 402b4d94 +402b4e07: f0c112 addi a1, a1, -16 +402b4e0a: 0109 s32i.n a0, a1, 0 +402b4e0c: ffe301 l32r a0, 402b4d98 +402b4e0f: 0000c0 callx0 a0 +402b4e12: ffd221 l32r a2, 402b4d5c +402b4e15: 0228 l32i.n a2, a2, 0 +402b4e17: ffd301 l32r a0, 402b4d64 +402b4e1a: 0000c0 callx0 a0 +402b4e1d: ffd061 l32r a6, 402b4d60 +402b4e20: 050c movi.n a5, 0 +402b4e22: 004652 s8i a5, a6, 0 +402b4e25: 73a032 movi a3, 115 +402b4e28: 36f241 l32r a4, 402829f0 +402b4e2b: 0020c0 memw +402b4e2e: c56432 s32i a3, a4, 0x314 +402b4e31: 0108 l32i.n a0, a1, 0 +402b4e33: 10c112 addi a1, a1, 16 402b4e36: f00d ret.n - -402b4e38 : -402b4e38: fff921 l32r a2, 402b4e1c -402b4e3b: 050232 l8ui a3, a2, 5 -402b4e3e: a248 l32i.n a4, a2, 40 -402b4e40: 33cc bnez.n a3, 402b4e47 -402b4e42: 020c movi.n a2, 0 -402b4e44: 000286 j 402b4e52 -402b4e47: 520c movi.n a2, 5 -402b4e49: f00d ret.n -402b4e4b: 2448 l32i.n a4, a4, 8 -402b4e4d: 221b addi.n a2, a2, 1 -402b4e4f: 742020 extui a2, a2, 0, 8 -402b4e52: ff5456 bnez a4, 402b4e4b -402b4e55: f00d ret.n -402b4e57: d0c400 subx2 a12, a4, a0 -402b4e5a: fe .byte 0xfe -402b4e5b: 3f .byte 0x3f - -402b4e5c : -402b4e5c: ffff21 l32r a2, 402b4e58 -402b4e5f: f0c112 addi a1, a1, -16 -402b4e62: 0109 s32i.n a0, a1, 0 -402b4e64: 350f01 l32r a0, 402822a0 -402b4e67: 0000c0 callx0 a0 -402b4e6a: 0108 l32i.n a0, a1, 0 -402b4e6c: 10c112 addi a1, a1, 16 -402b4e6f: f00d ret.n -402b4e71: 000000 ill -402b4e74: 2ca8c0 excw -402b4e77: a8d040 excw -402b4e7a: 402c movi.n a0, 36 - -402b4e7c : -402b4e7c: fff721 l32r a2, 402b4e58 -402b4e7f: e0c112 addi a1, a1, -32 -402b4e82: 0161c2 s32i a12, a1, 4 -402b4e85: 0261d2 s32i a13, a1, 8 -402b4e88: 31e9 s32i.n a14, a1, 12 -402b4e8a: 0109 s32i.n a0, a1, 0 -402b4e8c: 350501 l32r a0, 402822a0 -402b4e8f: 0000c0 callx0 a0 -402b4e92: fdc985 call0 402b2b2c -402b4e95: 1e0c movi.n a14, 1 -402b4e97: ffabc1 l32r a12, 402b4d44 -402b4e9a: 32cc bnez.n a2, 402b4ea1 -402b4e9c: ff5045 call0 402b43a4 -402b4e9f: 428c beqz.n a2, 402b4ea7 -402b4ea1: 184ce2 s8i a14, a12, 24 -402b4ea4: 000246 j 402b4eb1 -402b4ea7: 120c movi.n a2, 1 -402b4ea9: 130c movi.n a3, 1 -402b4eab: 201110 or a1, a1, a1 -402b4eae: f78b05 call0 402ac760 -402b4eb1: ffdad1 l32r a13, 402b4e1c -402b4eb4: 011d02 l16ui a0, a13, 2 -402b4eb7: 001dd2 l16ui a13, a13, 0 -402b4eba: dd0a add.n a13, a13, a0 -402b4ebc: 74d0d0 extui a13, a13, 0, 8 -402b4ebf: fff785 call0 402b4e38 -402b4ec2: 02ed mov.n a14, a2 -402b4ec4: 030c movi.n a3, 0 -402b4ec6: 762db6 bltui a13, 2, 402b4f40 -402b4ec9: 742020 extui a2, a2, 0, 8 -402b4ecc: 7022b6 bltui a2, 2, 402b4f40 -402b4ecf: 194c32 s8i a3, a12, 25 -402b4ed2: 000086 j 402b4ed8 -402b4ed5: 194c02 s8i a0, a12, 25 -402b4ed8: f785c5 call0 402ac738 -402b4edb: 02c2e2 addi a14, a2, 2 -402b4ede: 7cd8 l32i.n a13, a12, 28 -402b4ee0: ff9821 l32r a2, 402b4d40 -402b4ee3: 21e2e0 srai a14, a14, 2 -402b4ee6: dd1b addi.n a13, a13, 1 -402b4ee8: 0642e2 s8i a14, a2, 6 -402b4eeb: 0212e2 l16ui a14, a2, 4 -402b4eee: 2228 l32i.n a2, a2, 8 -402b4ef0: 0e3d mov.n a3, a14 -402b4ef2: 33d601 l32r a0, 40281e4c -402b4ef5: 0000c0 callx0 a0 -402b4ef8: 183d27 bltu a13, a2, 402b4f14 -402b4efb: ff91d1 l32r a13, 402b4d40 -402b4efe: 000c movi.n a0, 0 -402b4f00: 7c09 s32i.n a0, a12, 28 -402b4f02: fdc285 call0 402b2b2c -402b4f05: 32cc bnez.n a2, 402b4f0c -402b4f07: ff49c5 call0 402b43a4 -402b4f0a: 42ac beqz.n a2, 402b4f32 -402b4f0c: 120c movi.n a2, 1 -402b4f0e: 204c22 s8i a2, a12, 32 -402b4f11: 000886 j 402b4f37 -402b4f14: 7cd9 s32i.n a13, a12, 28 -402b4f16: ffd021 l32r a2, 402b4e58 -402b4f19: 040c movi.n a4, 0 -402b4f1b: 150c movi.n a5, 1 -402b4f1d: 11c8 l32i.n a12, a1, 4 -402b4f1f: 0e3d mov.n a3, a14 -402b4f21: 21d8 l32i.n a13, a1, 8 -402b4f23: 31e8 l32i.n a14, a1, 12 -402b4f25: 34df01 l32r a0, 402822a4 -402b4f28: 0000c0 callx0 a0 -402b4f2b: 0108 l32i.n a0, a1, 0 -402b4f2d: 20c112 addi a1, a1, 32 -402b4f30: f00d ret.n -402b4f32: 020c movi.n a2, 0 -402b4f34: f8f345 call0 402ade6c -402b4f37: 021de2 l16ui a14, a13, 4 -402b4f3a: fff606 j 402b4f16 -402b4f3d: 000000 ill -402b4f40: e8a322 movi a2, 0x3e8 -402b4f43: ff7f31 l32r a3, 402b4d40 -402b4f46: 190c42 l8ui a4, a12, 25 -402b4f49: 021332 l16ui a3, a3, 4 -402b4f4c: 441b addi.n a4, a4, 1 -402b4f4e: 744040 extui a4, a4, 0, 8 -402b4f51: 4149 s32i.n a4, a1, 16 -402b4f53: 33bd01 l32r a0, 40281e48 -402b4f56: 0000c0 callx0 a0 -402b4f59: 4108 l32i.n a0, a1, 16 -402b4f5b: 040c movi.n a4, 0 -402b4f5d: 02a027 bge a0, a2, 402b4f63 -402b4f60: ffdc46 j 402b4ed5 -402b4f63: 194c42 s8i a4, a12, 25 -402b4f66: 0a2df6 bgeui a13, 2, 402b4f74 -402b4f69: 0d3d mov.n a3, a13 -402b4f6b: ffc221 l32r a2, 402b4e74 -402b4f6e: 329f01 l32r a0, 402819ec -402b4f71: 0000c0 callx0 a0 -402b4f74: 7430e0 extui a3, a14, 0, 8 -402b4f77: 0223b6 bltui a3, 2, 402b4f7d -402b4f7a: ffd686 j 402b4ed8 -402b4f7d: ffbe21 l32r a2, 402b4e78 -402b4f80: 329b01 l32r a0, 402819ec -402b4f83: 0000c0 callx0 a0 -402b4f86: ffd386 j 402b4ed8 -402b4f89: 000000 ill - -402b4f8c : -402b4f8c: f0c112 addi a1, a1, -16 -402b4f8f: 0109 s32i.n a0, a1, 0 -402b4f91: ffee85 call0 402b4e7c -402b4f94: 0108 l32i.n a0, a1, 0 -402b4f96: 10c112 addi a1, a1, 16 -402b4f99: f00d ret.n - ... - -402b4f9c : -402b4f9c: f0c112 addi a1, a1, -16 -402b4f9f: 0129 s32i.n a2, a1, 0 -402b4fa1: 1109 s32i.n a0, a1, 4 -402b4fa3: ffad21 l32r a2, 402b4e58 -402b4fa6: 000c movi.n a0, 0 -402b4fa8: 6209 s32i.n a0, a2, 24 -402b4faa: 154202 s8i a0, a2, 21 -402b4fad: 34bc01 l32r a0, 402822a0 -402b4fb0: 0000c0 callx0 a0 -402b4fb3: ffa921 l32r a2, 402b4e58 -402b4fb6: ff6241 l32r a4, 402b4d40 -402b4fb9: 0138 l32i.n a3, a1, 0 -402b4fbb: 150c movi.n a5, 1 -402b4fbd: 025432 s16i a3, a4, 4 -402b4fc0: 040c movi.n a4, 0 -402b4fc2: 34b801 l32r a0, 402822a4 -402b4fc5: 0000c0 callx0 a0 -402b4fc8: 1108 l32i.n a0, a1, 4 -402b4fca: 10c112 addi a1, a1, 16 -402b4fcd: f00d ret.n -402b4fcf: d0e400 subx2 a14, a4, a0 -402b4fd2: fe .byte 0xfe -402b4fd3: 3f .byte 0x3f - -402b4fd4 : -402b4fd4: f0c112 addi a1, a1, -16 -402b4fd7: 0109 s32i.n a0, a1, 0 -402b4fd9: ff5a01 l32r a0, 402b4d44 -402b4fdc: 210022 l8ui a2, a0, 33 -402b4fdf: 041266 bnei a2, 1, 402b4fe7 -402b4fe2: 030c movi.n a3, 0 -402b4fe4: 214032 s8i a3, a0, 33 -402b4fe7: fffa21 l32r a2, 402b4fd0 -402b4fea: 34ad01 l32r a0, 402822a0 -402b4fed: 0000c0 callx0 a0 -402b4ff0: 0108 l32i.n a0, a1, 0 -402b4ff2: 10c112 addi a1, a1, 16 -402b4ff5: f00d ret.n - ... - -402b4ff8 : -402b4ff8: 040c movi.n a4, 0 -402b4ffa: ff5131 l32r a3, 402b4d40 -402b4ffd: ff5121 l32r a2, 402b4d44 -402b5000: 150c movi.n a5, 1 -402b5002: f0c112 addi a1, a1, -16 -402b5005: 0109 s32i.n a0, a1, 0 -402b5007: 214252 s8i a5, a2, 33 -402b500a: 061332 l16ui a3, a3, 12 -402b500d: 24c222 addi a2, a2, 36 -402b5010: 34a501 l32r a0, 402822a4 -402b5013: 0000c0 callx0 a0 -402b5016: 0108 l32i.n a0, a1, 0 -402b5018: 10c112 addi a1, a1, 16 -402b501b: f00d ret.n -402b501d: 000000 ill - -402b5020 : -402b5020: f0c112 addi a1, a1, -16 -402b5023: 0109 s32i.n a0, a1, 0 -402b5025: ff4701 l32r a0, 402b4d44 -402b5028: 210022 l8ui a2, a0, 33 -402b502b: 380032 l8ui a3, a0, 56 -402b502e: 128c beqz.n a2, 402b5033 -402b5030: 181366 bnei a3, 1, 402b504c -402b5033: ffe721 l32r a2, 402b4fd0 -402b5036: ff4231 l32r a3, 402b4d40 -402b5039: 150c movi.n a5, 1 -402b503b: 040c movi.n a4, 0 -402b503d: 384042 s8i a4, a0, 56 -402b5040: 214052 s8i a5, a0, 33 -402b5043: 061332 l16ui a3, a3, 12 -402b5046: 349701 l32r a0, 402822a4 -402b5049: 0000c0 callx0 a0 -402b504c: 0108 l32i.n a0, a1, 0 -402b504e: 10c112 addi a1, a1, 16 -402b5051: f00d ret.n -402b5053: cb5000 excw -402b5056: fe .byte 0xfe -402b5057: 3f .byte 0x3f -402b5058: 2ca8b0 excw -402b505b: c11240 mul16u a1, a2, a4 - -402b505c : -402b505c: f0c112 addi a1, a1, -16 -402b505f: 11c9 s32i.n a12, a1, 4 -402b5061: 02cd mov.n a12, a2 -402b5063: fffc21 l32r a2, 402b5054 -402b5066: 0109 s32i.n a0, a1, 0 -402b5068: 0208 l32i.n a0, a2, 0 -402b506a: 042016 beqz a0, 402b50b0 -402b506d: 001c32 l16ui a3, a12, 0 -402b5070: 1c08 l32i.n a0, a12, 4 -402b5072: 413e30 srli a3, a3, 14 -402b5075: a38c beqz.n a3, 402b5083 -402b5077: 4ce077 bbsi a0, 7, 402b50c7 -402b507a: 644000 extui a4, a0, 0, 7 -402b507d: 4684e6 bgei a4, 8, 402b50c7 -402b5080: 43f0e7 bbsi a0, 30, 402b50c7 -402b5083: 0c0c52 l8ui a5, a12, 12 -402b5086: 80a032 movi a3, 128 -402b5089: 345050 extui a5, a5, 0, 4 -402b508c: 15cc bnez.n a5, 402b5091 -402b508e: 000386 j 402b50a0 -402b5091: 181c32 l16ui a3, a12, 48 -402b5094: a03330 addx4 a3, a3, a3 -402b5097: 1133f0 slli a3, a3, 1 -402b509a: 32c332 addi a3, a3, 50 -402b509d: f43030 extui a3, a3, 0, 16 -402b50a0: 000c42 l8ui a4, a12, 0 -402b50a3: a0c442 addi a4, a4, -96 -402b50a6: 004c42 s8i a4, a12, 0 -402b50a9: 0208 l32i.n a0, a2, 0 -402b50ab: 0c2d mov.n a2, a12 -402b50ad: 0000c0 callx0 a0 -402b50b0: ffea31 l32r a3, 402b5058 -402b50b3: 0c2d mov.n a2, a12 -402b50b5: 88a142 movi a4, 0x188 -402b50b8: 11c8 l32i.n a12, a1, 4 -402b50ba: 311b01 l32r a0, 40281528 -402b50bd: 0000c0 callx0 a0 -402b50c0: 0108 l32i.n a0, a1, 0 -402b50c2: 10c112 addi a1, a1, 16 -402b50c5: f00d ret.n -402b50c7: c30c movi.n a3, 12 -402b50c9: fff4c6 j 402b50a0 -402b50cc: fed2b0 excw -402b50cf: 3f .byte 0x3f -402b50d0: 513b addi.n a5, a1, 3 -402b50d2: 402b addi.n a4, a0, 2 -402b50d4: 104fe4 excw -402b50d7: 46b440 excw -402b50da: 124010 excw - -402b50dc : -402b50dc: f0c112 addi a1, a1, -16 -402b50df: 1109 s32i.n a0, a1, 4 -402b50e1: ff1801 l32r a0, 402b4d44 -402b50e4: 390002 l8ui a0, a0, 57 -402b50e7: 0129 s32i.n a2, a1, 0 -402b50e9: 371066 bnei a0, 1, 402b5124 -402b50ec: 346a01 l32r a0, 40282294 -402b50ef: 0000c0 callx0 a0 -402b50f2: ff1471 l32r a7, 402b4d44 -402b50f5: 080c movi.n a8, 0 -402b50f7: 3a0792 l8ui a9, a7, 58 -402b50fa: 000762 l8ui a6, a7, 0 -402b50fd: 3b0752 l8ui a5, a7, 59 -402b5100: 836890 moveqz a6, a8, a9 -402b5103: 004762 s8i a6, a7, 0 -402b5106: a5cc bnez.n a5, 402b5114 -402b5108: 0020c0 memw -402b510b: 3639b1 l32r a11, 402829f0 -402b510e: 73a0a2 movi a10, 115 -402b5111: c56ba2 s32i a10, a11, 0x314 -402b5114: ff0c21 l32r a2, 402b4d44 -402b5117: 000c movi.n a0, 0 -402b5119: 394202 s8i a0, a2, 57 -402b511c: 345f01 l32r a0, 40282298 -402b511f: 0000c0 callx0 a0 -402b5122: 0128 l32i.n a2, a1, 0 -402b5124: ffea01 l32r a0, 402b50cc -402b5127: 0258 l32i.n a5, a2, 0 -402b5129: f30c movi.n a3, 15 -402b512b: 5bb537 bgeu a5, a3, 402b518a <__switchjump_table_xs_89_10+0x4f> -402b512e: 0129 s32i.n a2, a1, 0 -402b5130: ffe861 l32r a6, 402b50d0 -402b5133: 904550 addx2 a4, a5, a5 -402b5136: 446a add.n a4, a4, a6 -402b5138: 0004a0 jx a4 - -402b513b <__switchjump_table_xs_89_10>: -402b513b: 001486 j 402b5191 <__switchjump_table_xs_89_10+0x56> -402b513e: 0013c6 j 402b5191 <__switchjump_table_xs_89_10+0x56> -402b5141: 001306 j 402b5191 <__switchjump_table_xs_89_10+0x56> -402b5144: 001246 j 402b5191 <__switchjump_table_xs_89_10+0x56> -402b5147: 000746 j 402b5168 <__switchjump_table_xs_89_10+0x2d> -402b514a: 005946 j 402b52b3 <__switchjump_table_xs_89_10+0x178> -402b514d: 000e46 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5150: 000d86 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5153: 005286 j 402b52a1 <__switchjump_table_xs_89_10+0x166> -402b5156: 004fc6 j 402b5299 <__switchjump_table_xs_89_10+0x15e> -402b5159: 004586 j 402b5273 <__switchjump_table_xs_89_10+0x138> -402b515c: 003cc6 j 402b5253 <__switchjump_table_xs_89_10+0x118> -402b515f: 002746 j 402b5200 <__switchjump_table_xs_89_10+0xc5> -402b5162: 001a46 j 402b51cf <__switchjump_table_xs_89_10+0x94> -402b5165: 001006 j 402b51a9 <__switchjump_table_xs_89_10+0x6e> -402b5168: 344b01 l32r a0, 40282294 -402b516b: 0000c0 callx0 a0 -402b516e: 0188 l32i.n a8, a1, 0 -402b5170: ffd791 l32r a9, 402b50cc -402b5173: 0888 l32i.n a8, a8, 0 -402b5175: 889a add.n a8, a8, a9 -402b5177: 000872 l8ui a7, a8, 0 -402b517a: 770b addi.n a7, a7, -1 -402b517c: 004872 s8i a7, a8, 0 -402b517f: 344601 l32r a0, 40282298 -402b5182: 0000c0 callx0 a0 -402b5185: 120c movi.n a2, 1 -402b5187: 006045 call0 402b578c -402b518a: 1108 l32i.n a0, a1, 4 -402b518c: 10c112 addi a1, a1, 16 -402b518f: f00d ret.n -402b5191: 00ad mov.n a10, a0 -402b5193: a5aa add.n a10, a5, a10 -402b5195: 000a92 l8ui a9, a10, 0 -402b5198: 742050 extui a2, a5, 0, 8 -402b519b: 990b addi.n a9, a9, -1 -402b519d: 004a92 s8i a9, a10, 0 -402b51a0: ffcd01 l32r a0, 402b50d4 -402b51a3: 0000c0 callx0 a0 -402b51a6: fff806 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b51a9: 343a01 l32r a0, 40282294 -402b51ac: 0000c0 callx0 a0 -402b51af: 0108 l32i.n a0, a1, 0 -402b51b1: ffc621 l32r a2, 402b50cc -402b51b4: 0008 l32i.n a0, a0, 0 -402b51b6: 002a add.n a0, a0, a2 -402b51b8: 0000b2 l8ui a11, a0, 0 -402b51bb: bb0b addi.n a11, a11, -1 -402b51bd: 0040b2 s8i a11, a0, 0 -402b51c0: 343601 l32r a0, 40282298 -402b51c3: 0000c0 callx0 a0 -402b51c6: ffc401 l32r a0, 402b50d8 -402b51c9: 0000c0 callx0 a0 -402b51cc: ffee86 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b51cf: 343101 l32r a0, 40282294 -402b51d2: 0000c0 callx0 a0 -402b51d5: 0138 l32i.n a3, a1, 0 -402b51d7: ffbd41 l32r a4, 402b50cc -402b51da: 0338 l32i.n a3, a3, 0 -402b51dc: 334a add.n a3, a3, a4 -402b51de: 000322 l8ui a2, a3, 0 -402b51e1: 220b addi.n a2, a2, -1 -402b51e3: 004322 s8i a2, a3, 0 -402b51e6: 342c01 l32r a0, 40282298 -402b51e9: 0000c0 callx0 a0 -402b51ec: 32f301 l32r a0, 40281db8 -402b51ef: 7a2002 l32i a0, a0, 0x1e8 -402b51f2: f94016 beqz a0, 402b518a <__switchjump_table_xs_89_10+0x4f> -402b51f5: 1028 l32i.n a2, a0, 4 -402b51f7: f8f216 beqz a2, 402b518a <__switchjump_table_xs_89_10+0x4f> -402b51fa: 0002c0 callx0 a2 -402b51fd: ffe246 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5200: 342501 l32r a0, 40282294 -402b5203: 0000c0 callx0 a0 -402b5206: 0148 l32i.n a4, a1, 0 -402b5208: ffb151 l32r a5, 402b50cc -402b520b: 0448 l32i.n a4, a4, 0 -402b520d: fecd21 l32r a2, 402b4d44 -402b5210: 445a add.n a4, a4, a5 -402b5212: 000432 l8ui a3, a4, 0 -402b5215: 390222 l8ui a2, a2, 57 -402b5218: 330b addi.n a3, a3, -1 -402b521a: 004432 s8i a3, a4, 0 -402b521d: 291266 bnei a2, 1, 402b524a <__switchjump_table_xs_89_10+0x10f> -402b5220: fec971 l32r a7, 402b4d44 -402b5223: 080c movi.n a8, 0 -402b5225: 3a0792 l8ui a9, a7, 58 -402b5228: 000762 l8ui a6, a7, 0 -402b522b: 3b0752 l8ui a5, a7, 59 -402b522e: 836890 moveqz a6, a8, a9 -402b5231: 004762 s8i a6, a7, 0 -402b5234: a5cc bnez.n a5, 402b5242 <__switchjump_table_xs_89_10+0x107> -402b5236: 0020c0 memw -402b5239: 35edb1 l32r a11, 402829f0 -402b523c: 73a0a2 movi a10, 115 -402b523f: c56ba2 s32i a10, a11, 0x314 -402b5242: fec021 l32r a2, 402b4d44 -402b5245: 000c movi.n a0, 0 -402b5247: 394202 s8i a0, a2, 57 -402b524a: 341301 l32r a0, 40282298 -402b524d: 0000c0 callx0 a0 -402b5250: ffcd86 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5253: 341001 l32r a0, 40282294 -402b5256: 0000c0 callx0 a0 -402b5259: 0148 l32i.n a4, a1, 0 -402b525b: ff9c51 l32r a5, 402b50cc -402b525e: 0448 l32i.n a4, a4, 0 -402b5260: 445a add.n a4, a4, a5 -402b5262: 000432 l8ui a3, a4, 0 -402b5265: 330b addi.n a3, a3, -1 -402b5267: 004432 s8i a3, a4, 0 -402b526a: 340b01 l32r a0, 40282298 -402b526d: 0000c0 callx0 a0 -402b5270: ffc586 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5273: 340801 l32r a0, 40282294 -402b5276: 0000c0 callx0 a0 -402b5279: 002162 l32i a6, a1, 0 -402b527c: ff9471 l32r a7, 402b50cc -402b527f: 002662 l32i a6, a6, 0 -402b5282: 806670 add a6, a6, a7 -402b5285: 000652 l8ui a5, a6, 0 -402b5288: 550b addi.n a5, a5, -1 -402b528a: 004652 s8i a5, a6, 0 -402b528d: 340201 l32r a0, 40282298 -402b5290: 0000c0 callx0 a0 -402b5293: fea485 call0 402b3cdc -402b5296: ffbc06 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b5299: 1228 l32i.n a2, a2, 4 -402b529b: ffdc05 call0 402b505c -402b529e: ffba06 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b52a1: 008d mov.n a8, a0 -402b52a3: 858a add.n a8, a5, a8 -402b52a5: 000872 l8ui a7, a8, 0 -402b52a8: 770b addi.n a7, a7, -1 -402b52aa: 004872 s8i a7, a8, 0 -402b52ad: 011445 call0 402b63f4 -402b52b0: ffb586 j 402b518a <__switchjump_table_xs_89_10+0x4f> -402b52b3: 33f801 l32r a0, 40282294 -402b52b6: 0000c0 callx0 a0 -402b52b9: 01a8 l32i.n a10, a1, 0 -402b52bb: ff84b1 l32r a11, 402b50cc -402b52be: 0aa8 l32i.n a10, a10, 0 -402b52c0: aaba add.n a10, a10, a11 -402b52c2: 000a92 l8ui a9, a10, 0 -402b52c5: 990b addi.n a9, a9, -1 -402b52c7: 004a92 s8i a9, a10, 0 -402b52ca: 33f301 l32r a0, 40282298 -402b52cd: 0000c0 callx0 a0 -402b52d0: 006905 call0 402b5964 -402b52d3: ffacc6 j 402b518a <__switchjump_table_xs_89_10+0x4f> - ... - -402b52d8 : -402b52d8: 240c movi.n a4, 2 -402b52da: ca0c movi.n a10, 12 -402b52dc: 4288 l32i.n a8, a2, 16 -402b52de: 9268 l32i.n a6, a2, 36 -402b52e0: 040832 l8ui a3, a8, 4 -402b52e3: 0658 l32i.n a5, a6, 0 -402b52e5: 106307 bbci a3, 0, 402b52f9 -402b52e8: 417650 srli a7, a5, 6 -402b52eb: 545050 extui a5, a5, 0, 6 -402b52ee: 207740 or a7, a7, a4 -402b52f1: 1177a0 slli a7, a7, 6 -402b52f4: 205570 or a5, a5, a7 -402b52f7: 0659 s32i.n a5, a6, 0 -402b52f9: 000892 l8ui a9, a8, 0 -402b52fc: f0a072 movi a7, 240 -402b52ff: 10b9a0 and a11, a9, a10 -402b5302: 107970 and a7, a9, a7 -402b5305: 448b66 bnei a11, 8, 402b534d -402b5308: 549050 extui a9, a5, 0, 6 -402b530b: 8a0c movi.n a10, 8 -402b530d: 415650 srli a5, a5, 6 -402b5310: 2055a0 or a5, a5, a10 -402b5313: 1155a0 slli a5, a5, 6 -402b5316: 205950 or a5, a9, a5 -402b5319: 0659 s32i.n a5, a6, 0 -402b531b: 05d726 beqi a7, 64, 402b5324 -402b531e: c0a0b2 movi a11, 192 -402b5321: 1397b7 bne a7, a11, 402b5338 -402b5324: 543050 extui a3, a5, 0, 6 -402b5327: fabd71 l32r a7, 402b3e1c -402b532a: 415650 srli a5, a5, 6 -402b532d: 105570 and a5, a5, a7 -402b5330: 1155a0 slli a5, a5, 6 -402b5333: 205350 or a5, a3, a5 -402b5336: 0659 s32i.n a5, a6, 0 -402b5338: 414650 srli a4, a5, 6 -402b533b: 0c7427 bbci a4, 18, 402b534b -402b533e: 12a8 l32i.n a10, a2, 4 -402b5340: 0b1892 l16ui a9, a8, 22 -402b5343: 1aa8 l32i.n a10, a10, 4 -402b5345: 419490 srli a9, a9, 4 -402b5348: 034a92 s8i a9, a10, 3 -402b534b: f00d ret.n -402b534d: e789a7 bany a9, a10, 402b5338 -402b5350: 414650 srli a4, a5, 6 -402b5353: 17e766 bnei a7, 128, 402b536e -402b5356: 1475d7 bbci a5, 29, 402b536e -402b5359: fe7931 l32r a3, 402b4d40 -402b535c: 4338 l32i.n a3, a3, 16 -402b535e: 5a23b2 l32i a11, a3, 0x168 -402b5361: bb1b addi.n a11, a11, 1 -402b5363: 5a63b2 s32i a11, a3, 0x168 -402b5366: 0658 l32i.n a5, a6, 0 -402b5368: 414650 srli a4, a5, 6 -402b536b: fff306 j 402b533b -402b536e: c9d766 bnei a7, 64, 402b533b -402b5371: c6e417 bbsi a4, 1, 402b533b -402b5374: 933b71 l32r a7, 4029a060 -402b5377: 545050 extui a5, a5, 0, 6 -402b537a: 207470 or a7, a4, a7 -402b537d: 1177a0 slli a7, a7, 6 -402b5380: 205570 or a5, a5, a7 -402b5383: 0659 s32i.n a5, a6, 0 -402b5385: fff7c6 j 402b5368 -402b5388: fed2c0 excw -402b538b: 3f .byte 0x3f -402b538c: 8c8c beqz.n a12, 402b5398 -402b538e: fe .byte 0xfe -402b538f: 3f .byte 0x3f -402b5390: 105644 excw -402b5393: c11240 mul16u a1, a2, a4 - -402b5394 : -402b5394: f0c112 addi a1, a1, -16 -402b5397: 11c9 s32i.n a12, a1, 4 -402b5399: 21d9 s32i.n a13, a1, 8 -402b539b: fe6ad1 l32r a13, 402b4d44 -402b539e: 0109 s32i.n a0, a1, 0 -402b53a0: 3d0d02 l8ui a0, a13, 61 -402b53a3: 02cd mov.n a12, a2 -402b53a5: 09f016 beqz a0, 402b5448 -402b53a8: 3c0d02 l8ui a0, a13, 60 -402b53ab: 05bc56 bnez a12, 402b540a -402b53ae: fff641 l32r a4, 402b5388 -402b53b1: a04040 addx4 a4, a0, a4 -402b53b4: 0428 l32i.n a2, a4, 0 -402b53b6: 9208 l32i.n a0, a2, 36 -402b53b8: 3008 l32i.n a0, a0, 12 -402b53ba: fff431 l32r a3, 402b538c -402b53bd: 340800 extui a0, a0, 8, 4 -402b53c0: 0740f6 bgeui a0, 4, 402b53cb -402b53c3: 003a add.n a0, a0, a3 -402b53c5: 000002 l8ui a0, a0, 0 -402b53c8: 000046 j 402b53cd -402b53cb: 400c movi.n a0, 4 -402b53cd: 0b1282 l16ui a8, a2, 22 -402b53d0: c08800 sub a8, a8, a0 -402b53d3: 0b5282 s16i a8, a2, 22 -402b53d6: 0428 l32i.n a2, a4, 0 -402b53d8: 2258 l32i.n a5, a2, 8 -402b53da: 0020c0 memw -402b53dd: a64871 l32r a7, 4029ed00 -402b53e0: 0568 l32i.n a6, a5, 0 -402b53e2: 106670 and a6, a6, a7 -402b53e5: 416c60 srli a6, a6, 12 -402b53e8: c06600 sub a6, a6, a0 -402b53eb: b46060 extui a6, a6, 0, 12 -402b53ee: 116640 slli a6, a6, 12 -402b53f1: 0020c0 memw -402b53f4: 41a471 l32r a7, 40285a84 -402b53f7: 0548 l32i.n a4, a5, 0 -402b53f9: 104470 and a4, a4, a7 -402b53fc: 204460 or a4, a4, a6 -402b53ff: 0020c0 memw -402b5402: 0549 s32i.n a4, a5, 0 -402b5404: 000645 call0 402b546c -402b5407: 0007c6 j 402b542a -402b540a: 1c1c66 bnei a12, 1, 402b542a -402b540d: 33a101 l32r a0, 40282294 -402b5410: 0000c0 callx0 a0 -402b5413: ffdd31 l32r a3, 402b5388 -402b5416: 3c0d22 l8ui a2, a13, 60 -402b5419: a02230 addx4 a2, a2, a3 -402b541c: 0228 l32i.n a2, a2, 0 -402b541e: ffdc01 l32r a0, 402b5390 -402b5421: 0000c0 callx0 a0 -402b5424: 339d01 l32r a0, 40282298 -402b5427: 0000c0 callx0 a0 -402b542a: 3c0d02 l8ui a0, a13, 60 -402b542d: 3d0d22 l8ui a2, a13, 61 -402b5430: 001b addi.n a0, a0, 1 -402b5432: 220b addi.n a2, a2, -1 -402b5434: 742020 extui a2, a2, 0, 8 -402b5437: 740000 extui a0, a0, 0, 8 -402b543a: 0190b6 bltui a0, 10, 402b543f -402b543d: 000c movi.n a0, 0 -402b543f: 3c4d02 s8i a0, a13, 60 -402b5442: 3d4d22 s8i a2, a13, 61 -402b5445: f62256 bnez a2, 402b53ab -402b5448: 11c8 l32i.n a12, a1, 4 -402b544a: 21d8 l32i.n a13, a1, 8 -402b544c: 0108 l32i.n a0, a1, 0 -402b544e: 10c112 addi a1, a1, 16 -402b5451: f00d ret.n -402b5453: 952800 extui a2, a0, 24, 10 -402b5456: fe .byte 0xfe -402b5457: 3f .byte 0x3f -402b5458: fec0f0 excw -402b545b: 3f .byte 0x3f -402b545c: 2ca8e0 excw -402b545f: 5b3840 excw -402b5462: a04010 addx4 a4, a0, a1 -402b5465: 401057 beq a0, a5, 402b54a9 -402b5468: 566c movi.n a6, -27 -402b546a: 124010 excw - -402b546c : -402b546c: f0c112 addi a1, a1, -16 -402b546f: 1109 s32i.n a0, a1, 4 -402b5471: 9258 l32i.n a5, a2, 36 -402b5473: 21c9 s32i.n a12, a1, 8 -402b5475: 1558 l32i.n a5, a5, 4 -402b5477: 02cd mov.n a12, a2 -402b5479: 256450 extui a6, a5, 20, 3 -402b547c: 340050 extui a0, a5, 0, 4 -402b547f: 309c beqz.n a0, 402b5496 -402b5481: 113026 beqi a0, 3, 402b5496 -402b5484: 0930a6 blti a0, 3, 402b5491 -402b5487: 120c movi.n a2, 1 -402b5489: 0b60a6 blti a0, 6, 402b5498 -402b548c: 020c movi.n a2, 0 -402b548e: 000186 j 402b5498 -402b5491: 320c movi.n a2, 3 -402b5493: 000046 j 402b5498 -402b5496: 220c movi.n a2, 2 -402b5498: 111267 beq a2, a6, 402b54ad -402b549b: ffee21 l32r a2, 402b5454 -402b549e: ffee31 l32r a3, 402b5458 -402b54a1: 76a242 movi a4, 0x276 -402b54a4: a7e601 l32r a0, 4029f43c -402b54a7: 0000c0 callx0 a0 -402b54aa: ffff06 j 402b54aa -402b54ad: 0c2d mov.n a2, a12 -402b54af: ffe285 call0 402b52d8 -402b54b2: 0c2d mov.n a2, a12 -402b54b4: 011485 call0 402b6600 -402b54b7: 720b addi.n a7, a2, -1 -402b54b9: 0f2716 beqz a7, 402b55af -402b54bc: 337601 l32r a0, 40282294 -402b54bf: 0000c0 callx0 a0 -402b54c2: 7c28 l32i.n a2, a12, 28 -402b54c4: 9c38 l32i.n a3, a12, 36 -402b54c6: ffe601 l32r a0, 402b5460 -402b54c9: 0000c0 callx0 a0 -402b54cc: 337301 l32r a0, 40282298 -402b54cf: 0000c0 callx0 a0 -402b54d2: 0c2d mov.n a2, a12 -402b54d4: ffe401 l32r a0, 402b5464 -402b54d7: 0000c0 callx0 a0 -402b54da: 336881 l32r a8, 4028227c -402b54dd: 9c98 l32i.n a9, a12, 36 -402b54df: 0020c0 memw -402b54e2: 0c2d mov.n a2, a12 -402b54e4: 802882 l32i a8, a8, 0x200 -402b54e7: 6989 s32i.n a8, a9, 24 -402b54e9: 00f785 call0 402b6464 -402b54ec: fe1551 l32r a5, 402b4d40 -402b54ef: 000c movi.n a0, 0 -402b54f1: 0109 s32i.n a0, a1, 0 -402b54f3: 043256 bnez a2, 402b553a -402b54f6: 336701 l32r a0, 40282294 -402b54f9: 0000c0 callx0 a0 -402b54fc: fe11a1 l32r a10, 402b4d40 -402b54ff: 9cb8 l32i.n a11, a12, 36 -402b5501: 0108 l32i.n a0, a1, 0 -402b5503: 8c09 s32i.n a0, a12, 32 -402b5505: 0b08 l32i.n a0, a11, 0 -402b5507: 4aa8 l32i.n a10, a10, 16 -402b5509: 340200 extui a0, a0, 2, 4 -402b550c: 1100b0 slli a0, a0, 5 -402b550f: 0a0a add.n a0, a10, a0 -402b5511: 7008 l32i.n a0, a0, 28 -402b5513: 00c9 s32i.n a12, a0, 0 -402b5515: 0bb8 l32i.n a11, a11, 0 -402b5517: 20cc92 addi a9, a12, 32 -402b551a: 34b2b0 extui a11, a11, 2, 4 -402b551d: 11bbb0 slli a11, a11, 5 -402b5520: aaba add.n a10, a10, a11 -402b5522: 7a99 s32i.n a9, a10, 28 -402b5524: 335d01 l32r a0, 40282298 -402b5527: 0000c0 callx0 a0 -402b552a: 9c28 l32i.n a2, a12, 36 -402b552c: 1228 l32i.n a2, a2, 4 -402b552e: 252420 extui a2, a2, 20, 3 -402b5531: ffcd01 l32r a0, 402b5468 -402b5534: 0000c0 callx0 a0 -402b5537: 000946 j 402b5560 -402b553a: 2b1266 bnei a2, 1, 402b5569 -402b553d: 9c48 l32i.n a4, a12, 36 -402b553f: 8c09 s32i.n a0, a12, 32 -402b5541: 0478 l32i.n a7, a4, 0 -402b5543: 4568 l32i.n a6, a5, 16 -402b5545: 047170 extui a7, a7, 1, 1 -402b5548: b07760 addx8 a7, a7, a6 -402b554b: 472772 l32i a7, a7, 0x11c -402b554e: 07c9 s32i.n a12, a7, 0 -402b5550: 0448 l32i.n a4, a4, 0 -402b5552: 20cc32 addi a3, a12, 32 -402b5555: 044140 extui a4, a4, 1, 1 -402b5558: b04460 addx8 a4, a4, a6 -402b555b: 476432 s32i a3, a4, 0x11c -402b555e: 020c movi.n a2, 0 -402b5560: 21c8 l32i.n a12, a1, 8 -402b5562: 1108 l32i.n a0, a1, 4 -402b5564: 10c112 addi a1, a1, 16 -402b5567: f00d ret.n -402b5569: 362266 bnei a2, 2, 402b55a3 -402b556c: fdf621 l32r a2, 402b4d44 -402b556f: 3d0292 l8ui a9, a2, 61 -402b5572: a80c movi.n a8, 10 -402b5574: 991b addi.n a9, a9, 1 -402b5576: 749090 extui a9, a9, 0, 8 -402b5579: 3d4292 s8i a9, a2, 61 -402b557c: 46b897 bgeu a8, a9, 402b55c6 -402b557f: 334501 l32r a0, 40282294 -402b5582: 0000c0 callx0 a0 -402b5585: 0c2d mov.n a2, a12 -402b5587: ff8201 l32r a0, 402b5390 -402b558a: 0000c0 callx0 a0 -402b558d: fdedc1 l32r a12, 402b4d44 -402b5590: 334201 l32r a0, 40282298 -402b5593: 0000c0 callx0 a0 -402b5596: 3d0ca2 l8ui a10, a12, 61 -402b5599: aa0b addi.n a10, a10, -1 -402b559b: 3d4ca2 s8i a10, a12, 61 -402b559e: 120c movi.n a2, 1 -402b55a0: ffef06 j 402b5560 -402b55a3: b73266 bnei a2, 3, 402b555e -402b55a6: ffad21 l32r a2, 402b545c -402b55a9: 311001 l32r a0, 402819ec -402b55ac: 0000c0 callx0 a0 -402b55af: 333901 l32r a0, 40282294 -402b55b2: 0000c0 callx0 a0 -402b55b5: 0c2d mov.n a2, a12 -402b55b7: ff7601 l32r a0, 402b5390 -402b55ba: 0000c0 callx0 a0 -402b55bd: 333601 l32r a0, 40282298 -402b55c0: 0000c0 callx0 a0 -402b55c3: fff5c6 j 402b559e -402b55c6: 3e0242 l8ui a4, a2, 62 -402b55c9: 02d252 addmi a5, a2, 0x200 -402b55cc: a05450 addx4 a5, a4, a5 -402b55cf: 05c9 s32i.n a12, a5, 0 -402b55d1: 441b addi.n a4, a4, 1 -402b55d3: 744040 extui a4, a4, 0, 8 -402b55d6: 0194f6 bgeui a4, 10, 402b55db -402b55d9: 040d mov.n a0, a4 -402b55db: 3e4202 s8i a0, a2, 62 -402b55de: ffdf06 j 402b555e -402b55e1: 000000 ill - -402b55e4 : -402b55e4: f0c112 addi a1, a1, -16 -402b55e7: 0109 s32i.n a0, a1, 0 -402b55e9: 00e085 call0 402b63f4 -402b55ec: 0108 l32i.n a0, a1, 0 -402b55ee: 10c112 addi a1, a1, 16 -402b55f1: f00d ret.n - ... - -402b55f4 : -402b55f4: fdd381 l32r a8, 402b4d40 -402b55f7: 401300 ssl a3 -402b55fa: 4888 l32i.n a8, a8, 16 -402b55fc: 190c movi.n a9, 1 -402b55fe: 4e2872 l32i a7, a8, 0x138 -402b5601: a16900 sll a6, a9 -402b5604: 030767 bnone a7, a6, 402b560b -402b5607: 092d mov.n a2, a9 -402b5609: f00d ret.n -402b560b: 20a670 or a10, a6, a7 -402b560e: a09380 addx4 a9, a3, a8 -402b5611: 4e68a2 s32i a10, a8, 0x138 -402b5614: 4f6922 s32i a2, a9, 0x13c -402b5617: 020c movi.n a2, 0 -402b5619: f00d ret.n - ... - -402b561c : -402b561c: fdc971 l32r a7, 402b4d40 -402b561f: 401200 ssl a2 -402b5622: 4778 l32i.n a7, a7, 16 -402b5624: 180c movi.n a8, 1 -402b5626: 4e2762 l32i a6, a7, 0x138 -402b5629: a15800 sll a5, a8 -402b562c: 038657 bany a6, a5, 402b5633 -402b562f: 082d mov.n a2, a8 -402b5631: f00d ret.n -402b5633: a08270 addx4 a8, a2, a7 -402b5636: f97c movi.n a9, -1 -402b5638: 020c movi.n a2, 0 -402b563a: 309590 xor a9, a5, a9 -402b563d: 109690 and a9, a6, a9 -402b5640: 4e6792 s32i a9, a7, 0x138 -402b5643: 4f6822 s32i a2, a8, 0x13c -402b5646: f00d ret.n -402b5648: 6c08 l32i.n a0, a12, 24 -402b564a: 504010 excw -402b564d: 400050 excw - -402b5650 : -402b5650: f0c112 addi a1, a1, -16 -402b5653: 0109 s32i.n a0, a1, 0 -402b5655: 11c9 s32i.n a12, a1, 4 -402b5657: 061242 l16ui a4, a2, 12 -402b565a: 02cd mov.n a12, a2 -402b565c: 1228 l32i.n a2, a2, 4 -402b565e: 9c08 l32i.n a0, a12, 36 -402b5660: 4c38 l32i.n a3, a12, 16 -402b5662: 0008 l32i.n a0, a0, 0 -402b5664: 1239 s32i.n a3, a2, 4 -402b5666: b40000 extui a0, a0, 0, 12 -402b5669: 0ae047 bbsi a0, 4, 402b5677 -402b566c: 2c38 l32i.n a3, a12, 8 -402b566e: fff601 l32r a0, 402b5648 -402b5671: 0000c0 callx0 a0 -402b5674: 000806 j 402b5698 -402b5677: 340b addi.n a3, a4, -1 -402b5679: f43030 extui a3, a3, 0, 16 -402b567c: fff401 l32r a0, 402b564c -402b567f: 0000c0 callx0 a0 -402b5682: 061c42 l16ui a4, a12, 12 -402b5685: 050c movi.n a5, 0 -402b5687: 023d mov.n a3, a2 -402b5689: 2259 s32i.n a5, a2, 8 -402b568b: 1c28 l32i.n a2, a12, 4 -402b568d: 440b addi.n a4, a4, -1 -402b568f: f44040 extui a4, a4, 0, 16 -402b5692: ffed01 l32r a0, 402b5648 -402b5695: 0000c0 callx0 a0 -402b5698: 202cc0 or a2, a12, a12 -402b569b: 08a032 movi a3, 8 -402b569e: 0121c2 l32i a12, a1, 4 -402b56a1: 029bc5 call0 402b8060 -402b56a4: 0108 l32i.n a0, a1, 0 -402b56a6: 10c112 addi a1, a1, 16 -402b56a9: f00d ret.n -402b56ab: 38d000 excw -402b56ae: 124010 excw - -402b56b0 : -402b56b0: f0c112 addi a1, a1, -16 -402b56b3: 21d9 s32i.n a13, a1, 8 -402b56b5: 11c9 s32i.n a12, a1, 4 -402b56b7: 0109 s32i.n a0, a1, 0 -402b56b9: 02cd mov.n a12, a2 -402b56bb: 428c beqz.n a2, 402b56c3 -402b56bd: 32f501 l32r a0, 40282294 -402b56c0: 0000c0 callx0 a0 -402b56c3: 0d0c movi.n a13, 0 -402b56c5: 0d2d mov.n a2, a13 -402b56c7: fff901 l32r a0, 402b56ac -402b56ca: 0000c0 callx0 a0 -402b56cd: 07a216 beqz a2, 402b574b -402b56d0: dd1b addi.n a13, a13, 1 -402b56d2: 74d0d0 extui a13, a13, 0, 8 -402b56d5: ec4d66 bnei a13, 4, 402b56c5 -402b56d8: fd9ad1 l32r a13, 402b4d40 -402b56db: 4d08 l32i.n a0, a13, 16 -402b56dd: 0038 l32i.n a3, a0, 0 -402b56df: 602030 neg a2, a3 -402b56e2: 102230 and a2, a2, a3 -402b56e5: 40f220 nsau a2, a2 -402b56e8: 602020 neg a2, a2 -402b56eb: 1fc222 addi a2, a2, 31 -402b56ee: 06e296 bltz a2, 402b5760 -402b56f1: 1142b0 slli a4, a2, 5 -402b56f4: 404a add.n a4, a0, a4 -402b56f6: 6458 l32i.n a5, a4, 24 -402b56f8: 04f556 bnez a5, 402b574b -402b56fb: b458 l32i.n a5, a4, 44 -402b56fd: 240442 l8ui a4, a4, 36 -402b5700: 047556 bnez a5, 402b574b -402b5703: 349c beqz.n a4, 402b571a -402b5705: 113426 beqi a4, 3, 402b571a -402b5708: 0934b6 bltui a4, 3, 402b5715 -402b570b: 150c movi.n a5, 1 -402b570d: 0b64b6 bltui a4, 6, 402b571c -402b5710: 050c movi.n a5, 0 -402b5712: 000186 j 402b571c -402b5715: 350c movi.n a5, 3 -402b5717: 000046 j 402b571c -402b571a: 250c movi.n a5, 2 -402b571c: 170c movi.n a7, 1 -402b571e: 749050 extui a9, a5, 0, 8 -402b5721: 74a020 extui a10, a2, 0, 8 -402b5724: 401a00 ssl a10 -402b5727: a09900 addx4 a9, a9, a0 -402b572a: 1988 l32i.n a8, a9, 4 -402b572c: fa7c movi.n a10, -1 -402b572e: a17700 sll a7, a7 -402b5731: 3077a0 xor a7, a7, a10 -402b5734: 108870 and a8, a8, a7 -402b5737: 1989 s32i.n a8, a9, 4 -402b5739: 0068 l32i.n a6, a0, 0 -402b573b: 820c movi.n a2, 8 -402b573d: 106670 and a6, a6, a7 -402b5740: 0069 s32i.n a6, a0, 0 -402b5742: ff4901 l32r a0, 402b5468 -402b5745: 0000c0 callx0 a0 -402b5748: ffe3c6 j 402b56db -402b574b: 4c8c beqz.n a12, 402b5753 -402b574d: 32d201 l32r a0, 40282298 -402b5750: 0000c0 callx0 a0 -402b5753: 120c movi.n a2, 1 -402b5755: 11c8 l32i.n a12, a1, 4 -402b5757: 21d8 l32i.n a13, a1, 8 -402b5759: 0108 l32i.n a0, a1, 0 -402b575b: 10c112 addi a1, a1, 16 -402b575e: f00d ret.n -402b5760: 60b8 l32i.n a11, a0, 24 -402b5762: fe5b56 bnez a11, 402b574b -402b5765: e0d8 l32i.n a13, a0, 56 -402b5767: fe0d56 bnez a13, 402b574b -402b576a: 462022 l32i a2, a0, 0x118 -402b576d: fda256 bnez a2, 402b574b -402b5770: 482032 l32i a3, a0, 0x120 -402b5773: fd4356 bnez a3, 402b574b -402b5776: 4c8c beqz.n a12, 402b577e -402b5778: 32c801 l32r a0, 40282298 -402b577b: 0000c0 callx0 a0 -402b577e: 020c movi.n a2, 0 -402b5780: fff446 j 402b5755 -402b5783: d40000 extui a0, a0, 0, 14 -402b5786: fe .byte 0xfe -402b5787: 3f .byte 0x3f -402b5788: ff1a90 excw -402b578b: 3f .byte 0x3f - -402b578c : -402b578c: 090c movi.n a9, 0 -402b578e: 0a0c movi.n a10, 0 -402b5790: e0c112 addi a1, a1, -32 -402b5793: 21c9 s32i.n a12, a1, 8 -402b5795: 31d9 s32i.n a13, a1, 12 -402b5797: 1109 s32i.n a0, a1, 4 -402b5799: 41e9 s32i.n a14, a1, 16 -402b579b: 51f9 s32i.n a15, a1, 20 -402b579d: 61a9 s32i.n a10, a1, 24 -402b579f: 7199 s32i.n a9, a1, 28 -402b57a1: fd67f1 l32r a15, 402b4d40 -402b57a4: 1e0c movi.n a14, 1 -402b57a6: 00ac85 call0 402b6270 -402b57a9: 147216 beqz a2, 402b58f4 -402b57ac: 92d8 l32i.n a13, a2, 36 -402b57ae: f07c movi.n a0, -1 -402b57b0: 4dd8 l32i.n a13, a13, 16 -402b57b2: 0129 s32i.n a2, a1, 0 -402b57b4: 60c0d0 neg a12, a13 -402b57b7: 10ccd0 and a12, a12, a13 -402b57ba: 40fcc0 nsau a12, a12 -402b57bd: 60c0c0 neg a12, a12 -402b57c0: 1fccc2 addi a12, a12, 31 -402b57c3: 029c96 bltz a12, 402b57f0 -402b57c6: 4f58 l32i.n a5, a15, 16 -402b57c8: 4e2522 l32i a2, a5, 0x138 -402b57cb: 400c00 ssr a12 -402b57ce: 912020 srl a2, a2 -402b57d1: 0c6207 bbci a2, 0, 402b57e1 -402b57d4: a00c50 addx4 a0, a12, a5 -402b57d7: 4f2002 l32i a0, a0, 0x13c -402b57da: 0128 l32i.n a2, a1, 0 -402b57dc: 0000c0 callx0 a0 -402b57df: f07c movi.n a0, -1 -402b57e1: 401c00 ssl a12 -402b57e4: a12e00 sll a2, a14 -402b57e7: 302200 xor a2, a2, a0 -402b57ea: 10dd20 and a13, a13, a2 -402b57ed: fff0c6 j 402b57b4 -402b57f0: 002162 l32i a6, a1, 0 -402b57f3: 05a092 movi a9, 5 -402b57f6: 092662 l32i a6, a6, 36 -402b57f9: ffe281 l32r a8, 402b5784 -402b57fc: 0678 l32i.n a7, a6, 0 -402b57fe: 0406a2 l8ui a10, a6, 4 -402b5801: 410670 srli a0, a7, 6 -402b5804: 3af7c7 bbsi a7, 28, 402b5842 -402b5807: 41a4a0 srli a10, a10, 4 -402b580a: 000882 l8ui a8, a8, 0 -402b580d: 3291b1 l32r a11, 40282254 -402b5810: 88aa add.n a8, a8, a10 -402b5812: 5e0bb2 l8ui a11, a11, 94 -402b5815: 748080 extui a8, a8, 0, 8 -402b5818: fecbb2 addi a11, a11, -2 -402b581b: 839eb0 moveqz a9, a14, a11 -402b581e: 1a3897 bltu a8, a9, 402b583c -402b5821: 120c movi.n a2, 1 -402b5823: 030c movi.n a3, 0 -402b5825: ffd7a1 l32r a10, 402b5784 -402b5828: 090c movi.n a9, 0 -402b582a: 004a92 s8i a9, a10, 0 -402b582d: fae1c5 call0 402b064c -402b5830: 0168 l32i.n a6, a1, 0 -402b5832: 9668 l32i.n a6, a6, 36 -402b5834: 0678 l32i.n a7, a6, 0 -402b5836: 410670 srli a0, a7, 6 -402b5839: 000146 j 402b5842 -402b583c: ffd291 l32r a9, 402b5784 -402b583f: 004982 s8i a8, a9, 0 -402b5842: 0e6037 bbci a0, 3, 402b5854 -402b5845: 0be717 bbsi a7, 1, 402b5854 -402b5848: 0f06a2 l8ui a10, a6, 15 -402b584b: 051a66 bnei a10, 1, 402b5854 -402b584e: 01a0b2 movi a11, 1 -402b5851: 0661b2 s32i a11, a1, 24 -402b5854: 7560d7 bbci a0, 13, 402b58cd -402b5857: 002122 l32i a2, a1, 0 -402b585a: 0228 l32i.n a2, a2, 0 -402b585c: 0c02c2 l8ui a12, a2, 12 -402b585f: 2ccc bnez.n a12, 402b5865 -402b5861: 030c movi.n a3, 0 -402b5863: 4239 s32i.n a3, a2, 16 -402b5865: 0a1e05 call0 402bfa48 -402b5868: 0108 l32i.n a0, a1, 0 -402b586a: 9008 l32i.n a0, a0, 36 -402b586c: 120c movi.n a2, 1 -402b586e: 0008 l32i.n a0, a0, 0 -402b5870: 7129 s32i.n a2, a1, 28 -402b5872: 410600 srli a0, a0, 6 -402b5875: 477077 bbci a0, 23, 402b58c0 -402b5878: 0148 l32i.n a4, a1, 0 -402b587a: 0b1452 l16ui a5, a4, 22 -402b587d: fcc552 addi a5, a5, -4 -402b5880: 0b5452 s16i a5, a4, 22 -402b5883: 2448 l32i.n a4, a4, 8 -402b5885: 0020c0 memw -402b5888: a51e61 l32r a6, 4029ed00 -402b588b: 0458 l32i.n a5, a4, 0 -402b588d: 105560 and a5, a5, a6 -402b5890: 415c50 srli a5, a5, 12 -402b5893: fcc552 addi a5, a5, -4 -402b5896: b45050 extui a5, a5, 0, 12 -402b5899: 115540 slli a5, a5, 12 -402b589c: 0020c0 memw -402b589f: 407961 l32r a6, 40285a84 -402b58a2: 0438 l32i.n a3, a4, 0 -402b58a4: 103360 and a3, a3, a6 -402b58a7: 203350 or a3, a3, a5 -402b58aa: 0020c0 memw -402b58ad: ffb621 l32r a2, 402b5788 -402b58b0: 0439 s32i.n a3, a4, 0 -402b58b2: 000222 l8ui a2, a2, 0 -402b58b5: eed216 beqz a2, 402b57a6 -402b58b8: ffb471 l32r a7, 402b5788 -402b58bb: 060c movi.n a6, 0 -402b58bd: 004762 s8i a6, a7, 0 -402b58c0: 0128 l32i.n a2, a1, 0 -402b58c2: 7138 l32i.n a3, a1, 28 -402b58c4: 027985 call0 402b8060 -402b58c7: ffb6c6 j 402b57a6 -402b58ca: 000000 ill -402b58cd: 0660e7 bbci a0, 14, 402b58d7 -402b58d0: 480c movi.n a8, 4 -402b58d2: 7189 s32i.n a8, a1, 28 -402b58d4: ffe746 j 402b5875 -402b58d7: 067087 bbci a0, 24, 402b58e1 -402b58da: 690c movi.n a9, 6 -402b58dc: 7199 s32i.n a9, a1, 28 -402b58de: ffe4c6 j 402b5875 -402b58e1: 0660f7 bbci a0, 15, 402b58eb -402b58e4: 5a0c movi.n a10, 5 -402b58e6: 71a9 s32i.n a10, a1, 28 -402b58e8: ffe246 j 402b5875 -402b58eb: 05b500 extui a11, a0, 21, 1 -402b58ee: eb4b56 bnez a11, 402b57a6 -402b58f1: ffe006 j 402b5875 -402b58f4: 61c8 l32i.n a12, a1, 24 -402b58f6: 021c66 bnei a12, 1, 402b58fc -402b58f9: fe3005 call0 402b3bfc -402b58fc: ff6d45 call0 402b4fd4 -402b58ff: 120c movi.n a2, 1 -402b5901: ffdac5 call0 402b56b0 -402b5904: e2dc bnez.n a2, 402b5926 -402b5906: fe6cc5 call0 402b3fd4 -402b5909: 929c beqz.n a2, 402b5926 -402b590b: fe7e45 call0 402b40f0 -402b590e: 429c beqz.n a2, 402b5926 -402b5910: 061f32 l16ui a3, a15, 12 -402b5913: 040c movi.n a4, 0 -402b5915: fd0b21 l32r a2, 402b4d44 -402b5918: 150c movi.n a5, 1 -402b591a: 2142e2 s8i a14, a2, 33 -402b591d: 24c222 addi a2, a2, 36 -402b5920: 326101 l32r a0, 402822a4 -402b5923: 0000c0 callx0 a0 -402b5926: 312401 l32r a0, 40281db8 -402b5929: 7038 l32i.n a3, a0, 28 -402b592b: 0463e7 bbci a3, 14, 402b5933 -402b592e: 1028 l32i.n a2, a0, 4 -402b5930: d2ff45 call0 40288928 -402b5933: 21c8 l32i.n a12, a1, 8 -402b5935: 31d8 l32i.n a13, a1, 12 -402b5937: 41e8 l32i.n a14, a1, 16 -402b5939: 51f8 l32i.n a15, a1, 20 -402b593b: 1108 l32i.n a0, a1, 4 -402b593d: 20c112 addi a1, a1, 32 -402b5940: f00d ret.n - ... - -402b5944 : -402b5944: f0c112 addi a1, a1, -16 -402b5947: 0109 s32i.n a0, a1, 0 -402b5949: 496001 l32r a0, 40287ecc -402b594c: 460002 l8ui a0, a0, 70 -402b594f: 07e007 bbsi a0, 0, 402b595a -402b5952: 020c movi.n a2, 0 -402b5954: 201110 or a1, a1, a1 -402b5957: fe8305 call0 402b4188 -402b595a: 0108 l32i.n a0, a1, 0 -402b595c: 10c112 addi a1, a1, 16 -402b595f: f00d ret.n -402b5961: 000000 ill - -402b5964 : -402b5964: f0c112 addi a1, a1, -16 -402b5967: 11c9 s32i.n a12, a1, 4 -402b5969: 21d9 s32i.n a13, a1, 8 -402b596b: 0109 s32i.n a0, a1, 0 -402b596d: 000386 j 402b597f -402b5970: 42d8 l32i.n a13, a2, 16 -402b5972: 1268 l32i.n a6, a2, 4 -402b5974: 0d3d mov.n a3, a13 -402b5976: 5dcb addi.n a5, a13, 12 -402b5978: 1659 s32i.n a5, a6, 4 -402b597a: 006a05 call0 402b601c -402b597d: 129c beqz.n a2, 402b5992 -402b597f: 0092c5 call0 402b62ac -402b5982: 02cd mov.n a12, a2 -402b5984: fe8256 bnez a2, 402b5970 -402b5987: 11c8 l32i.n a12, a1, 4 -402b5989: 21d8 l32i.n a13, a1, 8 -402b598b: 0108 l32i.n a0, a1, 0 -402b598d: 10c112 addi a1, a1, 16 -402b5990: f00d ret.n -402b5992: 0d08 l32i.n a0, a13, 0 -402b5994: 323071 l32r a7, 40282254 -402b5997: 02f0c7 bbsi a0, 28, 402b599d -402b599a: 0270e7 bbci a0, 30, 402b59a0 -402b599d: 1c70f7 bbci a0, 31, 402b59bd -402b59a0: 5e0772 l8ui a7, a7, 94 -402b59a3: 161726 beqi a7, 1, 402b59bd -402b59a6: 02f0d7 bbsi a0, 29, 402b59ac -402b59a9: 2370f7 bbci a0, 31, 402b59d0 -402b59ac: 32fd81 l32r a8, 402825a0 -402b59af: 000882 l8ui a8, a8, 0 -402b59b2: 221866 bnei a8, 1, 402b59d8 -402b59b5: 0c2d mov.n a2, a12 -402b59b7: ffc985 call0 402b5650 -402b59ba: fff046 j 402b597f -402b59bd: 080d02 l8ui a0, a13, 8 -402b59c0: f5a092 movi a9, 245 -402b59c3: e0ac beqz.n a0, 402b59f5 -402b59c5: 2c1097 beq a0, a9, 402b59f5 -402b59c8: 0c2d mov.n a2, a12 -402b59ca: ffc845 call0 402b5650 -402b59cd: ffeb86 j 402b597f -402b59d0: 0c2d mov.n a2, a12 -402b59d2: ffc7c5 call0 402b5650 -402b59d5: ffe986 j 402b597f -402b59d8: 203cc0 or a3, a12, a12 -402b59db: 00a052 movi a5, 0 -402b59de: 042c42 l32i a4, a12, 16 -402b59e1: 30f521 l32r a2, 40281db8 -402b59e4: 000442 l8ui a4, a4, 0 -402b59e7: 5228 l32i.n a2, a2, 20 -402b59e9: 014480 slli a4, a4, 24 -402b59ec: 314840 srai a4, a4, 24 -402b59ef: cd0dc5 call0 40282acc -402b59f2: ffe246 j 402b597f -402b59f5: 203cc0 or a3, a12, a12 -402b59f8: 00a052 movi a5, 0 -402b59fb: 042c42 l32i a4, a12, 16 -402b59fe: 30ee21 l32r a2, 40281db8 -402b5a01: 000442 l8ui a4, a4, 0 -402b5a04: 4228 l32i.n a2, a2, 16 -402b5a06: 014480 slli a4, a4, 24 -402b5a09: 314840 srai a4, a4, 24 -402b5a0c: d3cc85 call0 402896d8 -402b5a0f: ffdb06 j 402b597f -402b5a12: f40000 extui a0, a0, 0, 16 -402b5a15: 3ffec0 excw - -402b5a18 : -402b5a18: e0c112 addi a1, a1, -32 -402b5a1b: 51c9 s32i.n a12, a1, 20 -402b5a1d: 4109 s32i.n a0, a1, 16 -402b5a1f: 71e9 s32i.n a14, a1, 28 -402b5a21: 61d9 s32i.n a13, a1, 24 -402b5a23: 06ed mov.n a14, a6 -402b5a25: 05dd mov.n a13, a5 -402b5a27: c00540 sub a0, a5, a4 -402b5a2a: 02a0e6 bgei a0, 12, 402b5a30 -402b5a2d: 002a06 j 402b5ad9 -402b5a30: c4cb addi.n a12, a4, 12 -402b5a32: c005c0 sub a0, a5, a12 -402b5a35: 0220e6 bgei a0, 2, 402b5a3b -402b5a38: 002886 j 402b5ade -402b5a3b: dda052 movi a5, 221 -402b5a3e: 020c movi.n a2, 0 -402b5a40: 4bcc41 l32r a4, 40288970 -402b5a43: 10c372 addi a7, a3, 16 -402b5a46: 2179 s32i.n a7, a1, 8 -402b5a48: 3149 s32i.n a4, a1, 12 -402b5a4a: e4c462 addi a6, a4, -28 -402b5a4d: 0169 s32i.n a6, a1, 0 -402b5a4f: 7ec442 addi a4, a4, 126 -402b5a52: 1149 s32i.n a4, a1, 4 -402b5a54: 010c42 l8ui a4, a12, 1 -402b5a57: 842b addi.n a8, a4, 2 -402b5a59: 7c2087 blt a0, a8, 402b5ad9 -402b5a5c: 000c02 l8ui a0, a12, 0 -402b5a5f: 90bc beqz.n a0, 402b5a9c -402b5a61: 1a3026 beqi a0, 3, 402b5a7f -402b5a64: 0a5026 beqi a0, 5, 402b5a72 -402b5a67: 079057 bne a0, a5, 402b5a72 -402b5a6a: 041e66 bnei a14, 1, 402b5a72 -402b5a6d: 7c34f6 bgeui a4, 3, 402b5aed -402b5a70: 120c movi.n a2, 1 -402b5a72: 942b addi.n a9, a4, 2 -402b5a74: cc9a add.n a12, a12, a9 -402b5a76: c00dc0 sub a0, a13, a12 -402b5a79: d720e6 bgei a0, 2, 402b5a54 -402b5a7c: 001806 j 402b5ae0 -402b5a7f: ef1e66 bnei a14, 1, 402b5a72 -402b5a82: 375201 l32r a0, 402837cc -402b5a85: 0000c0 callx0 a0 -402b5a88: 0602b2 l8ui a11, a2, 6 -402b5a8b: 020ca2 l8ui a10, a12, 2 -402b5a8e: dda052 movi a5, 221 -402b5a91: 499ab7 bne a10, a11, 402b5ade -402b5a94: 010c42 l8ui a4, a12, 1 -402b5a97: 120c movi.n a2, 1 -402b5a99: fff546 j 402b5a72 -402b5a9c: d22e66 bnei a14, 2, 402b5a72 -402b5a9f: 3108 l32i.n a0, a1, 12 -402b5aa1: 7d0002 l8ui a0, a0, 125 -402b5aa4: f08c beqz.n a0, 402b5ab7 -402b5aa6: 1128 l32i.n a2, a1, 4 -402b5aa8: 2138 l32i.n a3, a1, 8 -402b5aaa: 640c movi.n a4, 6 -402b5aac: 340701 l32r a0, 40282ac8 -402b5aaf: 0000c0 callx0 a0 -402b5ab2: 82ec bnez.n a2, 402b5ade -402b5ab4: 010c42 l8ui a4, a12, 1 -402b5ab7: 3128 l32i.n a2, a1, 12 -402b5ab9: ffd222 addmi a2, a2, 0xffffff00 -402b5abc: 382222 l32i a2, a2, 224 -402b5abf: 1b9247 bne a2, a4, 402b5ade -402b5ac2: 0128 l32i.n a2, a1, 0 -402b5ac4: 3c2b addi.n a3, a12, 2 -402b5ac6: 340001 l32r a0, 40282ac8 -402b5ac9: 0000c0 callx0 a0 -402b5acc: e2cc bnez.n a2, 402b5ade -402b5ace: dda052 movi a5, 221 -402b5ad1: 010c42 l8ui a4, a12, 1 -402b5ad4: 120c movi.n a2, 1 -402b5ad6: ffe606 j 402b5a72 -402b5ad9: 220c movi.n a2, 2 -402b5adb: 000046 j 402b5ae0 -402b5ade: 020c movi.n a2, 0 -402b5ae0: 51c8 l32i.n a12, a1, 20 -402b5ae2: 61d8 l32i.n a13, a1, 24 -402b5ae4: 71e8 l32i.n a14, a1, 28 -402b5ae6: 4108 l32i.n a0, a1, 16 -402b5ae8: 20c112 addi a1, a1, 32 -402b5aeb: f00d ret.n -402b5aed: 2c2b addi.n a2, a12, 2 -402b5aef: ffc931 l32r a3, 402b5a14 -402b5af2: 340c movi.n a4, 3 -402b5af4: 33f501 l32r a0, 40282ac8 -402b5af7: 0000c0 callx0 a0 -402b5afa: 130c movi.n a3, 1 -402b5afc: 932320 movnez a2, a3, a2 -402b5aff: fff746 j 402b5ae0 - ... - -402b5b04 : -402b5b04: fc9021 l32r a2, 402b4d44 -402b5b07: 4b0222 l8ui a2, a2, 75 -402b5b0a: f00d ret.n - -402b5b0c : -402b5b0c: f0c112 addi a1, a1, -16 -402b5b0f: 0261d2 s32i a13, a1, 8 -402b5b12: 0161c2 s32i a12, a1, 4 -402b5b15: 006102 s32i a0, a1, 0 -402b5b18: 02cd mov.n a12, a2 -402b5b1a: 308b01 l32r a0, 40281d48 -402b5b1d: fc89d1 l32r a13, 402b4d44 -402b5b20: f2dc bnez.n a2, 402b5b43 -402b5b22: 209d22 l16si a2, a13, 64 -402b5b25: 056216 beqz a2, 402b5b7f -402b5b28: 142d22 l32i a2, a13, 80 -402b5b2b: 459207 bne a2, a0, 402b5b74 -402b5b2e: 020c movi.n a2, 0 -402b5b30: d2a985 call0 402885cc -402b5b33: 0c3d mov.n a3, a12 -402b5b35: 142d22 l32i a2, a13, 80 -402b5b38: 132d02 l32i a0, a13, 76 -402b5b3b: 0228 l32i.n a2, a2, 0 -402b5b3d: 0000c0 callx0 a0 -402b5b40: 000946 j 402b5b69 -402b5b43: 142d22 l32i a2, a13, 80 -402b5b46: 179207 bne a2, a0, 402b5b61 -402b5b49: 00a022 movi a2, 0 +402b4e38: fed980 excw +402b4e3b: 3f .byte 0x3f + +402b4e3c : +402b4e3c: ffff41 l32r a4, 402b4e38 +402b4e3f: 620c movi.n a2, 6 +402b4e41: 011452 l16ui a5, a4, 2 +402b4e44: 001432 l16ui a3, a4, 0 +402b4e47: 050442 l8ui a4, a4, 5 +402b4e4a: 335a add.n a3, a3, a5 +402b4e4c: 743030 extui a3, a3, 0, 8 +402b4e4f: 832340 moveqz a2, a3, a4 +402b4e52: f00d ret.n + +402b4e54 : +402b4e54: fff921 l32r a2, 402b4e38 +402b4e57: 050232 l8ui a3, a2, 5 +402b4e5a: a248 l32i.n a4, a2, 40 +402b4e5c: 33cc bnez.n a3, 402b4e63 +402b4e5e: 020c movi.n a2, 0 +402b4e60: 000286 j 402b4e6e +402b4e63: 520c movi.n a2, 5 +402b4e65: f00d ret.n +402b4e67: 2448 l32i.n a4, a4, 8 +402b4e69: 221b addi.n a2, a2, 1 +402b4e6b: 742020 extui a2, a2, 0, 8 +402b4e6e: ff5456 bnez a4, 402b4e67 +402b4e71: f00d ret.n +402b4e73: d0c400 subx2 a12, a4, a0 +402b4e76: fe .byte 0xfe +402b4e77: 3f .byte 0x3f + +402b4e78 : +402b4e78: ffff21 l32r a2, 402b4e74 +402b4e7b: f0c112 addi a1, a1, -16 +402b4e7e: 0109 s32i.n a0, a1, 0 +402b4e80: 350801 l32r a0, 402822a0 +402b4e83: 0000c0 callx0 a0 +402b4e86: 0108 l32i.n a0, a1, 0 +402b4e88: 10c112 addi a1, a1, 16 +402b4e8b: f00d ret.n +402b4e8d: 000000 ill +402b4e90: 2ca8e0 excw +402b4e93: a8f040 excw +402b4e96: 402c movi.n a0, 36 + +402b4e98 : +402b4e98: fff721 l32r a2, 402b4e74 +402b4e9b: e0c112 addi a1, a1, -32 +402b4e9e: 0161c2 s32i a12, a1, 4 +402b4ea1: 0261d2 s32i a13, a1, 8 +402b4ea4: 31e9 s32i.n a14, a1, 12 +402b4ea6: 0109 s32i.n a0, a1, 0 +402b4ea8: 34fe01 l32r a0, 402822a0 +402b4eab: 0000c0 callx0 a0 +402b4eae: fdc985 call0 402b2b48 +402b4eb1: 1e0c movi.n a14, 1 +402b4eb3: ffabc1 l32r a12, 402b4d60 +402b4eb6: 32cc bnez.n a2, 402b4ebd +402b4eb8: ff5045 call0 402b43c0 +402b4ebb: 428c beqz.n a2, 402b4ec3 +402b4ebd: 184ce2 s8i a14, a12, 24 +402b4ec0: 000246 j 402b4ecd +402b4ec3: 120c movi.n a2, 1 +402b4ec5: 130c movi.n a3, 1 +402b4ec7: 201110 or a1, a1, a1 +402b4eca: f78b05 call0 402ac77c +402b4ecd: ffdad1 l32r a13, 402b4e38 +402b4ed0: 011d02 l16ui a0, a13, 2 +402b4ed3: 001dd2 l16ui a13, a13, 0 +402b4ed6: dd0a add.n a13, a13, a0 +402b4ed8: 74d0d0 extui a13, a13, 0, 8 +402b4edb: fff785 call0 402b4e54 +402b4ede: 02ed mov.n a14, a2 +402b4ee0: 030c movi.n a3, 0 +402b4ee2: 762db6 bltui a13, 2, 402b4f5c +402b4ee5: 742020 extui a2, a2, 0, 8 +402b4ee8: 7022b6 bltui a2, 2, 402b4f5c +402b4eeb: 194c32 s8i a3, a12, 25 +402b4eee: 000086 j 402b4ef4 +402b4ef1: 194c02 s8i a0, a12, 25 +402b4ef4: f785c5 call0 402ac754 +402b4ef7: 02c2e2 addi a14, a2, 2 +402b4efa: 7cd8 l32i.n a13, a12, 28 +402b4efc: ff9821 l32r a2, 402b4d5c +402b4eff: 21e2e0 srai a14, a14, 2 +402b4f02: dd1b addi.n a13, a13, 1 +402b4f04: 0642e2 s8i a14, a2, 6 +402b4f07: 0212e2 l16ui a14, a2, 4 +402b4f0a: 2228 l32i.n a2, a2, 8 +402b4f0c: 0e3d mov.n a3, a14 +402b4f0e: 33cf01 l32r a0, 40281e4c +402b4f11: 0000c0 callx0 a0 +402b4f14: 183d27 bltu a13, a2, 402b4f30 +402b4f17: ff91d1 l32r a13, 402b4d5c +402b4f1a: 000c movi.n a0, 0 +402b4f1c: 7c09 s32i.n a0, a12, 28 +402b4f1e: fdc285 call0 402b2b48 +402b4f21: 32cc bnez.n a2, 402b4f28 +402b4f23: ff49c5 call0 402b43c0 +402b4f26: 42ac beqz.n a2, 402b4f4e +402b4f28: 120c movi.n a2, 1 +402b4f2a: 204c22 s8i a2, a12, 32 +402b4f2d: 000886 j 402b4f53 +402b4f30: 7cd9 s32i.n a13, a12, 28 +402b4f32: ffd021 l32r a2, 402b4e74 +402b4f35: 040c movi.n a4, 0 +402b4f37: 150c movi.n a5, 1 +402b4f39: 11c8 l32i.n a12, a1, 4 +402b4f3b: 0e3d mov.n a3, a14 +402b4f3d: 21d8 l32i.n a13, a1, 8 +402b4f3f: 31e8 l32i.n a14, a1, 12 +402b4f41: 34d801 l32r a0, 402822a4 +402b4f44: 0000c0 callx0 a0 +402b4f47: 0108 l32i.n a0, a1, 0 +402b4f49: 20c112 addi a1, a1, 32 +402b4f4c: f00d ret.n +402b4f4e: 020c movi.n a2, 0 +402b4f50: f8f345 call0 402ade88 +402b4f53: 021de2 l16ui a14, a13, 4 +402b4f56: fff606 j 402b4f32 +402b4f59: 000000 ill +402b4f5c: e8a322 movi a2, 0x3e8 +402b4f5f: ff7f31 l32r a3, 402b4d5c +402b4f62: 190c42 l8ui a4, a12, 25 +402b4f65: 021332 l16ui a3, a3, 4 +402b4f68: 441b addi.n a4, a4, 1 +402b4f6a: 744040 extui a4, a4, 0, 8 +402b4f6d: 4149 s32i.n a4, a1, 16 +402b4f6f: 33b601 l32r a0, 40281e48 +402b4f72: 0000c0 callx0 a0 +402b4f75: 4108 l32i.n a0, a1, 16 +402b4f77: 040c movi.n a4, 0 +402b4f79: 02a027 bge a0, a2, 402b4f7f +402b4f7c: ffdc46 j 402b4ef1 +402b4f7f: 194c42 s8i a4, a12, 25 +402b4f82: 0a2df6 bgeui a13, 2, 402b4f90 +402b4f85: 0d3d mov.n a3, a13 +402b4f87: ffc221 l32r a2, 402b4e90 +402b4f8a: 329801 l32r a0, 402819ec +402b4f8d: 0000c0 callx0 a0 +402b4f90: 7430e0 extui a3, a14, 0, 8 +402b4f93: 0223b6 bltui a3, 2, 402b4f99 +402b4f96: ffd686 j 402b4ef4 +402b4f99: ffbe21 l32r a2, 402b4e94 +402b4f9c: 329401 l32r a0, 402819ec +402b4f9f: 0000c0 callx0 a0 +402b4fa2: ffd386 j 402b4ef4 +402b4fa5: 000000 ill + +402b4fa8 : +402b4fa8: f0c112 addi a1, a1, -16 +402b4fab: 0109 s32i.n a0, a1, 0 +402b4fad: ffee85 call0 402b4e98 +402b4fb0: 0108 l32i.n a0, a1, 0 +402b4fb2: 10c112 addi a1, a1, 16 +402b4fb5: f00d ret.n + ... + +402b4fb8 : +402b4fb8: f0c112 addi a1, a1, -16 +402b4fbb: 0129 s32i.n a2, a1, 0 +402b4fbd: 1109 s32i.n a0, a1, 4 +402b4fbf: ffad21 l32r a2, 402b4e74 +402b4fc2: 000c movi.n a0, 0 +402b4fc4: 6209 s32i.n a0, a2, 24 +402b4fc6: 154202 s8i a0, a2, 21 +402b4fc9: 34b501 l32r a0, 402822a0 +402b4fcc: 0000c0 callx0 a0 +402b4fcf: ffa921 l32r a2, 402b4e74 +402b4fd2: ff6241 l32r a4, 402b4d5c +402b4fd5: 0138 l32i.n a3, a1, 0 +402b4fd7: 150c movi.n a5, 1 +402b4fd9: 025432 s16i a3, a4, 4 +402b4fdc: 040c movi.n a4, 0 +402b4fde: 34b101 l32r a0, 402822a4 +402b4fe1: 0000c0 callx0 a0 +402b4fe4: 1108 l32i.n a0, a1, 4 +402b4fe6: 10c112 addi a1, a1, 16 +402b4fe9: f00d ret.n +402b4feb: d0e400 subx2 a14, a4, a0 +402b4fee: fe .byte 0xfe +402b4fef: 3f .byte 0x3f + +402b4ff0 : +402b4ff0: f0c112 addi a1, a1, -16 +402b4ff3: 0109 s32i.n a0, a1, 0 +402b4ff5: ff5a01 l32r a0, 402b4d60 +402b4ff8: 210022 l8ui a2, a0, 33 +402b4ffb: 041266 bnei a2, 1, 402b5003 +402b4ffe: 030c movi.n a3, 0 +402b5000: 214032 s8i a3, a0, 33 +402b5003: fffa21 l32r a2, 402b4fec +402b5006: 34a601 l32r a0, 402822a0 +402b5009: 0000c0 callx0 a0 +402b500c: 0108 l32i.n a0, a1, 0 +402b500e: 10c112 addi a1, a1, 16 +402b5011: f00d ret.n + ... + +402b5014 : +402b5014: 040c movi.n a4, 0 +402b5016: ff5131 l32r a3, 402b4d5c +402b5019: ff5121 l32r a2, 402b4d60 +402b501c: 150c movi.n a5, 1 +402b501e: f0c112 addi a1, a1, -16 +402b5021: 0109 s32i.n a0, a1, 0 +402b5023: 214252 s8i a5, a2, 33 +402b5026: 061332 l16ui a3, a3, 12 +402b5029: 24c222 addi a2, a2, 36 +402b502c: 349e01 l32r a0, 402822a4 +402b502f: 0000c0 callx0 a0 +402b5032: 0108 l32i.n a0, a1, 0 +402b5034: 10c112 addi a1, a1, 16 +402b5037: f00d ret.n +402b5039: 000000 ill + +402b503c : +402b503c: f0c112 addi a1, a1, -16 +402b503f: 0109 s32i.n a0, a1, 0 +402b5041: ff4701 l32r a0, 402b4d60 +402b5044: 210022 l8ui a2, a0, 33 +402b5047: 380032 l8ui a3, a0, 56 +402b504a: 128c beqz.n a2, 402b504f +402b504c: 181366 bnei a3, 1, 402b5068 +402b504f: ffe721 l32r a2, 402b4fec +402b5052: ff4231 l32r a3, 402b4d5c +402b5055: 150c movi.n a5, 1 +402b5057: 040c movi.n a4, 0 +402b5059: 384042 s8i a4, a0, 56 +402b505c: 214052 s8i a5, a0, 33 +402b505f: 061332 l16ui a3, a3, 12 +402b5062: 349001 l32r a0, 402822a4 +402b5065: 0000c0 callx0 a0 +402b5068: 0108 l32i.n a0, a1, 0 +402b506a: 10c112 addi a1, a1, 16 +402b506d: f00d ret.n +402b506f: cb5000 excw +402b5072: fe .byte 0xfe +402b5073: 3f .byte 0x3f +402b5074: 2ca8d0 excw +402b5077: c11240 mul16u a1, a2, a4 + +402b5078 : +402b5078: f0c112 addi a1, a1, -16 +402b507b: 11c9 s32i.n a12, a1, 4 +402b507d: 02cd mov.n a12, a2 +402b507f: fffc21 l32r a2, 402b5070 +402b5082: 0109 s32i.n a0, a1, 0 +402b5084: 0208 l32i.n a0, a2, 0 +402b5086: 042016 beqz a0, 402b50cc +402b5089: 001c32 l16ui a3, a12, 0 +402b508c: 1c08 l32i.n a0, a12, 4 +402b508e: 413e30 srli a3, a3, 14 +402b5091: a38c beqz.n a3, 402b509f +402b5093: 4ce077 bbsi a0, 7, 402b50e3 +402b5096: 644000 extui a4, a0, 0, 7 +402b5099: 4684e6 bgei a4, 8, 402b50e3 +402b509c: 43f0e7 bbsi a0, 30, 402b50e3 +402b509f: 0c0c52 l8ui a5, a12, 12 +402b50a2: 80a032 movi a3, 128 +402b50a5: 345050 extui a5, a5, 0, 4 +402b50a8: 15cc bnez.n a5, 402b50ad +402b50aa: 000386 j 402b50bc +402b50ad: 181c32 l16ui a3, a12, 48 +402b50b0: a03330 addx4 a3, a3, a3 +402b50b3: 1133f0 slli a3, a3, 1 +402b50b6: 32c332 addi a3, a3, 50 +402b50b9: f43030 extui a3, a3, 0, 16 +402b50bc: 000c42 l8ui a4, a12, 0 +402b50bf: a0c442 addi a4, a4, -96 +402b50c2: 004c42 s8i a4, a12, 0 +402b50c5: 0208 l32i.n a0, a2, 0 +402b50c7: 0c2d mov.n a2, a12 +402b50c9: 0000c0 callx0 a0 +402b50cc: ffea31 l32r a3, 402b5074 +402b50cf: 0c2d mov.n a2, a12 +402b50d1: 88a142 movi a4, 0x188 +402b50d4: 11c8 l32i.n a12, a1, 4 +402b50d6: 311401 l32r a0, 40281528 +402b50d9: 0000c0 callx0 a0 +402b50dc: 0108 l32i.n a0, a1, 0 +402b50de: 10c112 addi a1, a1, 16 +402b50e1: f00d ret.n +402b50e3: c30c movi.n a3, 12 +402b50e5: fff4c6 j 402b50bc +402b50e8: fed2b0 excw +402b50eb: 3f .byte 0x3f +402b50ec: 2b5157 bbc a1, a5, 402b511b +402b50ef: 4fe440 excw +402b50f2: b44010 extui a4, a1, 0, 12 +402b50f5: 401046 j 402c513a + +402b50f8 : +402b50f8: f0c112 addi a1, a1, -16 +402b50fb: 1109 s32i.n a0, a1, 4 +402b50fd: ff1801 l32r a0, 402b4d60 +402b5100: 390002 l8ui a0, a0, 57 +402b5103: 0129 s32i.n a2, a1, 0 +402b5105: 371066 bnei a0, 1, 402b5140 +402b5108: 346301 l32r a0, 40282294 +402b510b: 0000c0 callx0 a0 +402b510e: ff1471 l32r a7, 402b4d60 +402b5111: 080c movi.n a8, 0 +402b5113: 3a0792 l8ui a9, a7, 58 +402b5116: 000762 l8ui a6, a7, 0 +402b5119: 3b0752 l8ui a5, a7, 59 +402b511c: 836890 moveqz a6, a8, a9 +402b511f: 004762 s8i a6, a7, 0 +402b5122: a5cc bnez.n a5, 402b5130 +402b5124: 0020c0 memw +402b5127: 3632b1 l32r a11, 402829f0 +402b512a: 73a0a2 movi a10, 115 +402b512d: c56ba2 s32i a10, a11, 0x314 +402b5130: ff0c21 l32r a2, 402b4d60 +402b5133: 000c movi.n a0, 0 +402b5135: 394202 s8i a0, a2, 57 +402b5138: 345801 l32r a0, 40282298 +402b513b: 0000c0 callx0 a0 +402b513e: 0128 l32i.n a2, a1, 0 +402b5140: ffea01 l32r a0, 402b50e8 +402b5143: 0258 l32i.n a5, a2, 0 +402b5145: f30c movi.n a3, 15 +402b5147: 5bb537 bgeu a5, a3, 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b514a: 0129 s32i.n a2, a1, 0 +402b514c: ffe861 l32r a6, 402b50ec +402b514f: 904550 addx2 a4, a5, a5 +402b5152: 446a add.n a4, a4, a6 +402b5154: 0004a0 jx a4 + +402b5157 <__switchjump_table_xs_89_10>: +402b5157: 001486 j 402b51ad <__switchjump_table_xs_89_10+0x56> +402b515a: 0013c6 j 402b51ad <__switchjump_table_xs_89_10+0x56> +402b515d: 001306 j 402b51ad <__switchjump_table_xs_89_10+0x56> +402b5160: 001246 j 402b51ad <__switchjump_table_xs_89_10+0x56> +402b5163: 000746 j 402b5184 <__switchjump_table_xs_89_10+0x2d> +402b5166: 005946 j 402b52cf <__switchjump_table_xs_89_10+0x178> +402b5169: 000e46 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b516c: 000d86 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b516f: 005286 j 402b52bd <__switchjump_table_xs_89_10+0x166> +402b5172: 004fc6 j 402b52b5 <__switchjump_table_xs_89_10+0x15e> +402b5175: 004586 j 402b528f <__switchjump_table_xs_89_10+0x138> +402b5178: 003cc6 j 402b526f <__switchjump_table_xs_89_10+0x118> +402b517b: 002746 j 402b521c <__switchjump_table_xs_89_10+0xc5> +402b517e: 001a46 j 402b51eb <__switchjump_table_xs_89_10+0x94> +402b5181: 001006 j 402b51c5 <__switchjump_table_xs_89_10+0x6e> +402b5184: 344401 l32r a0, 40282294 +402b5187: 0000c0 callx0 a0 +402b518a: 0188 l32i.n a8, a1, 0 +402b518c: ffd791 l32r a9, 402b50e8 +402b518f: 0888 l32i.n a8, a8, 0 +402b5191: 889a add.n a8, a8, a9 +402b5193: 000872 l8ui a7, a8, 0 +402b5196: 770b addi.n a7, a7, -1 +402b5198: 004872 s8i a7, a8, 0 +402b519b: 343f01 l32r a0, 40282298 +402b519e: 0000c0 callx0 a0 +402b51a1: 120c movi.n a2, 1 +402b51a3: 006045 call0 402b57a8 +402b51a6: 1108 l32i.n a0, a1, 4 +402b51a8: 10c112 addi a1, a1, 16 +402b51ab: f00d ret.n +402b51ad: 00ad mov.n a10, a0 +402b51af: a5aa add.n a10, a5, a10 +402b51b1: 000a92 l8ui a9, a10, 0 +402b51b4: 742050 extui a2, a5, 0, 8 +402b51b7: 990b addi.n a9, a9, -1 +402b51b9: 004a92 s8i a9, a10, 0 +402b51bc: ffcd01 l32r a0, 402b50f0 +402b51bf: 0000c0 callx0 a0 +402b51c2: fff806 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b51c5: 343301 l32r a0, 40282294 +402b51c8: 0000c0 callx0 a0 +402b51cb: 0108 l32i.n a0, a1, 0 +402b51cd: ffc621 l32r a2, 402b50e8 +402b51d0: 0008 l32i.n a0, a0, 0 +402b51d2: 002a add.n a0, a0, a2 +402b51d4: 0000b2 l8ui a11, a0, 0 +402b51d7: bb0b addi.n a11, a11, -1 +402b51d9: 0040b2 s8i a11, a0, 0 +402b51dc: 342f01 l32r a0, 40282298 +402b51df: 0000c0 callx0 a0 +402b51e2: ffc401 l32r a0, 402b50f4 +402b51e5: 0000c0 callx0 a0 +402b51e8: ffee86 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b51eb: 342a01 l32r a0, 40282294 +402b51ee: 0000c0 callx0 a0 +402b51f1: 0138 l32i.n a3, a1, 0 +402b51f3: ffbd41 l32r a4, 402b50e8 +402b51f6: 0338 l32i.n a3, a3, 0 +402b51f8: 334a add.n a3, a3, a4 +402b51fa: 000322 l8ui a2, a3, 0 +402b51fd: 220b addi.n a2, a2, -1 +402b51ff: 004322 s8i a2, a3, 0 +402b5202: 342501 l32r a0, 40282298 +402b5205: 0000c0 callx0 a0 +402b5208: 32ec01 l32r a0, 40281db8 +402b520b: 7a2002 l32i a0, a0, 0x1e8 +402b520e: f94016 beqz a0, 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b5211: 1028 l32i.n a2, a0, 4 +402b5213: f8f216 beqz a2, 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b5216: 0002c0 callx0 a2 +402b5219: ffe246 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b521c: 341e01 l32r a0, 40282294 +402b521f: 0000c0 callx0 a0 +402b5222: 0148 l32i.n a4, a1, 0 +402b5224: ffb151 l32r a5, 402b50e8 +402b5227: 0448 l32i.n a4, a4, 0 +402b5229: fecd21 l32r a2, 402b4d60 +402b522c: 445a add.n a4, a4, a5 +402b522e: 000432 l8ui a3, a4, 0 +402b5231: 390222 l8ui a2, a2, 57 +402b5234: 330b addi.n a3, a3, -1 +402b5236: 004432 s8i a3, a4, 0 +402b5239: 291266 bnei a2, 1, 402b5266 <__switchjump_table_xs_89_10+0x10f> +402b523c: fec971 l32r a7, 402b4d60 +402b523f: 080c movi.n a8, 0 +402b5241: 3a0792 l8ui a9, a7, 58 +402b5244: 000762 l8ui a6, a7, 0 +402b5247: 3b0752 l8ui a5, a7, 59 +402b524a: 836890 moveqz a6, a8, a9 +402b524d: 004762 s8i a6, a7, 0 +402b5250: a5cc bnez.n a5, 402b525e <__switchjump_table_xs_89_10+0x107> +402b5252: 0020c0 memw +402b5255: 35e6b1 l32r a11, 402829f0 +402b5258: 73a0a2 movi a10, 115 +402b525b: c56ba2 s32i a10, a11, 0x314 +402b525e: fec021 l32r a2, 402b4d60 +402b5261: 000c movi.n a0, 0 +402b5263: 394202 s8i a0, a2, 57 +402b5266: 340c01 l32r a0, 40282298 +402b5269: 0000c0 callx0 a0 +402b526c: ffcd86 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b526f: 340901 l32r a0, 40282294 +402b5272: 0000c0 callx0 a0 +402b5275: 0148 l32i.n a4, a1, 0 +402b5277: ff9c51 l32r a5, 402b50e8 +402b527a: 0448 l32i.n a4, a4, 0 +402b527c: 445a add.n a4, a4, a5 +402b527e: 000432 l8ui a3, a4, 0 +402b5281: 330b addi.n a3, a3, -1 +402b5283: 004432 s8i a3, a4, 0 +402b5286: 340401 l32r a0, 40282298 +402b5289: 0000c0 callx0 a0 +402b528c: ffc586 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b528f: 340101 l32r a0, 40282294 +402b5292: 0000c0 callx0 a0 +402b5295: 002162 l32i a6, a1, 0 +402b5298: ff9471 l32r a7, 402b50e8 +402b529b: 002662 l32i a6, a6, 0 +402b529e: 806670 add a6, a6, a7 +402b52a1: 000652 l8ui a5, a6, 0 +402b52a4: 550b addi.n a5, a5, -1 +402b52a6: 004652 s8i a5, a6, 0 +402b52a9: 33fb01 l32r a0, 40282298 +402b52ac: 0000c0 callx0 a0 +402b52af: fea485 call0 402b3cf8 +402b52b2: ffbc06 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b52b5: 1228 l32i.n a2, a2, 4 +402b52b7: ffdc05 call0 402b5078 +402b52ba: ffba06 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b52bd: 008d mov.n a8, a0 +402b52bf: 858a add.n a8, a5, a8 +402b52c1: 000872 l8ui a7, a8, 0 +402b52c4: 770b addi.n a7, a7, -1 +402b52c6: 004872 s8i a7, a8, 0 +402b52c9: 011445 call0 402b6410 +402b52cc: ffb586 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> +402b52cf: 33f101 l32r a0, 40282294 +402b52d2: 0000c0 callx0 a0 +402b52d5: 01a8 l32i.n a10, a1, 0 +402b52d7: ff84b1 l32r a11, 402b50e8 +402b52da: 0aa8 l32i.n a10, a10, 0 +402b52dc: aaba add.n a10, a10, a11 +402b52de: 000a92 l8ui a9, a10, 0 +402b52e1: 990b addi.n a9, a9, -1 +402b52e3: 004a92 s8i a9, a10, 0 +402b52e6: 33ec01 l32r a0, 40282298 +402b52e9: 0000c0 callx0 a0 +402b52ec: 006905 call0 402b5980 +402b52ef: ffacc6 j 402b51a6 <__switchjump_table_xs_89_10+0x4f> + ... + +402b52f4 : +402b52f4: 240c movi.n a4, 2 +402b52f6: ca0c movi.n a10, 12 +402b52f8: 4288 l32i.n a8, a2, 16 +402b52fa: 9268 l32i.n a6, a2, 36 +402b52fc: 040832 l8ui a3, a8, 4 +402b52ff: 0658 l32i.n a5, a6, 0 +402b5301: 106307 bbci a3, 0, 402b5315 +402b5304: 417650 srli a7, a5, 6 +402b5307: 545050 extui a5, a5, 0, 6 +402b530a: 207740 or a7, a7, a4 +402b530d: 1177a0 slli a7, a7, 6 +402b5310: 205570 or a5, a5, a7 +402b5313: 0659 s32i.n a5, a6, 0 +402b5315: 000892 l8ui a9, a8, 0 +402b5318: f0a072 movi a7, 240 +402b531b: 10b9a0 and a11, a9, a10 +402b531e: 107970 and a7, a9, a7 +402b5321: 448b66 bnei a11, 8, 402b5369 +402b5324: 549050 extui a9, a5, 0, 6 +402b5327: 8a0c movi.n a10, 8 +402b5329: 415650 srli a5, a5, 6 +402b532c: 2055a0 or a5, a5, a10 +402b532f: 1155a0 slli a5, a5, 6 +402b5332: 205950 or a5, a9, a5 +402b5335: 0659 s32i.n a5, a6, 0 +402b5337: 05d726 beqi a7, 64, 402b5340 +402b533a: c0a0b2 movi a11, 192 +402b533d: 1397b7 bne a7, a11, 402b5354 +402b5340: 543050 extui a3, a5, 0, 6 +402b5343: fabd71 l32r a7, 402b3e38 +402b5346: 415650 srli a5, a5, 6 +402b5349: 105570 and a5, a5, a7 +402b534c: 1155a0 slli a5, a5, 6 +402b534f: 205350 or a5, a3, a5 +402b5352: 0659 s32i.n a5, a6, 0 +402b5354: 414650 srli a4, a5, 6 +402b5357: 0c7427 bbci a4, 18, 402b5367 +402b535a: 12a8 l32i.n a10, a2, 4 +402b535c: 0b1892 l16ui a9, a8, 22 +402b535f: 1aa8 l32i.n a10, a10, 4 +402b5361: 419490 srli a9, a9, 4 +402b5364: 034a92 s8i a9, a10, 3 +402b5367: f00d ret.n +402b5369: e789a7 bany a9, a10, 402b5354 +402b536c: 414650 srli a4, a5, 6 +402b536f: 17e766 bnei a7, 128, 402b538a +402b5372: 1475d7 bbci a5, 29, 402b538a +402b5375: fe7931 l32r a3, 402b4d5c +402b5378: 4338 l32i.n a3, a3, 16 +402b537a: 5a23b2 l32i a11, a3, 0x168 +402b537d: bb1b addi.n a11, a11, 1 +402b537f: 5a63b2 s32i a11, a3, 0x168 +402b5382: 0658 l32i.n a5, a6, 0 +402b5384: 414650 srli a4, a5, 6 +402b5387: fff306 j 402b5357 +402b538a: c9d766 bnei a7, 64, 402b5357 +402b538d: c6e417 bbsi a4, 1, 402b5357 +402b5390: 933471 l32r a7, 4029a060 +402b5393: 545050 extui a5, a5, 0, 6 +402b5396: 207470 or a7, a4, a7 +402b5399: 1177a0 slli a7, a7, 6 +402b539c: 205570 or a5, a5, a7 +402b539f: 0659 s32i.n a5, a6, 0 +402b53a1: fff7c6 j 402b5384 +402b53a4: fed2c0 excw +402b53a7: 3f .byte 0x3f +402b53a8: 8c8c beqz.n a12, 402b53b4 +402b53aa: fe .byte 0xfe +402b53ab: 3f .byte 0x3f +402b53ac: 105644 excw +402b53af: c11240 mul16u a1, a2, a4 + +402b53b0 : +402b53b0: f0c112 addi a1, a1, -16 +402b53b3: 11c9 s32i.n a12, a1, 4 +402b53b5: 21d9 s32i.n a13, a1, 8 +402b53b7: fe6ad1 l32r a13, 402b4d60 +402b53ba: 0109 s32i.n a0, a1, 0 +402b53bc: 3d0d02 l8ui a0, a13, 61 +402b53bf: 02cd mov.n a12, a2 +402b53c1: 09f016 beqz a0, 402b5464 +402b53c4: 3c0d02 l8ui a0, a13, 60 +402b53c7: 05bc56 bnez a12, 402b5426 +402b53ca: fff641 l32r a4, 402b53a4 +402b53cd: a04040 addx4 a4, a0, a4 +402b53d0: 0428 l32i.n a2, a4, 0 +402b53d2: 9208 l32i.n a0, a2, 36 +402b53d4: 3008 l32i.n a0, a0, 12 +402b53d6: fff431 l32r a3, 402b53a8 +402b53d9: 340800 extui a0, a0, 8, 4 +402b53dc: 0740f6 bgeui a0, 4, 402b53e7 +402b53df: 003a add.n a0, a0, a3 +402b53e1: 000002 l8ui a0, a0, 0 +402b53e4: 000046 j 402b53e9 +402b53e7: 400c movi.n a0, 4 +402b53e9: 0b1282 l16ui a8, a2, 22 +402b53ec: c08800 sub a8, a8, a0 +402b53ef: 0b5282 s16i a8, a2, 22 +402b53f2: 0428 l32i.n a2, a4, 0 +402b53f4: 2258 l32i.n a5, a2, 8 +402b53f6: 0020c0 memw +402b53f9: a64171 l32r a7, 4029ed00 +402b53fc: 0568 l32i.n a6, a5, 0 +402b53fe: 106670 and a6, a6, a7 +402b5401: 416c60 srli a6, a6, 12 +402b5404: c06600 sub a6, a6, a0 +402b5407: b46060 extui a6, a6, 0, 12 +402b540a: 116640 slli a6, a6, 12 +402b540d: 0020c0 memw +402b5410: 419d71 l32r a7, 40285a84 +402b5413: 0548 l32i.n a4, a5, 0 +402b5415: 104470 and a4, a4, a7 +402b5418: 204460 or a4, a4, a6 +402b541b: 0020c0 memw +402b541e: 0549 s32i.n a4, a5, 0 +402b5420: 000645 call0 402b5488 +402b5423: 0007c6 j 402b5446 +402b5426: 1c1c66 bnei a12, 1, 402b5446 +402b5429: 339a01 l32r a0, 40282294 +402b542c: 0000c0 callx0 a0 +402b542f: ffdd31 l32r a3, 402b53a4 +402b5432: 3c0d22 l8ui a2, a13, 60 +402b5435: a02230 addx4 a2, a2, a3 +402b5438: 0228 l32i.n a2, a2, 0 +402b543a: ffdc01 l32r a0, 402b53ac +402b543d: 0000c0 callx0 a0 +402b5440: 339601 l32r a0, 40282298 +402b5443: 0000c0 callx0 a0 +402b5446: 3c0d02 l8ui a0, a13, 60 +402b5449: 3d0d22 l8ui a2, a13, 61 +402b544c: 001b addi.n a0, a0, 1 +402b544e: 220b addi.n a2, a2, -1 +402b5450: 742020 extui a2, a2, 0, 8 +402b5453: 740000 extui a0, a0, 0, 8 +402b5456: 0190b6 bltui a0, 10, 402b545b +402b5459: 000c movi.n a0, 0 +402b545b: 3c4d02 s8i a0, a13, 60 +402b545e: 3d4d22 s8i a2, a13, 61 +402b5461: f62256 bnez a2, 402b53c7 +402b5464: 11c8 l32i.n a12, a1, 4 +402b5466: 21d8 l32i.n a13, a1, 8 +402b5468: 0108 l32i.n a0, a1, 0 +402b546a: 10c112 addi a1, a1, 16 +402b546d: f00d ret.n +402b546f: 952800 extui a2, a0, 24, 10 +402b5472: fe .byte 0xfe +402b5473: 3f .byte 0x3f +402b5474: fec0f0 excw +402b5477: 3f .byte 0x3f +402b5478: 2ca900 excw +402b547b: 5b3840 excw +402b547e: a04010 addx4 a4, a0, a1 +402b5481: 401057 beq a0, a5, 402b54c5 +402b5484: 566c movi.n a6, -27 +402b5486: 124010 excw + +402b5488 : +402b5488: f0c112 addi a1, a1, -16 +402b548b: 1109 s32i.n a0, a1, 4 +402b548d: 9258 l32i.n a5, a2, 36 +402b548f: 21c9 s32i.n a12, a1, 8 +402b5491: 1558 l32i.n a5, a5, 4 +402b5493: 02cd mov.n a12, a2 +402b5495: 256450 extui a6, a5, 20, 3 +402b5498: 340050 extui a0, a5, 0, 4 +402b549b: 309c beqz.n a0, 402b54b2 +402b549d: 113026 beqi a0, 3, 402b54b2 +402b54a0: 0930a6 blti a0, 3, 402b54ad +402b54a3: 120c movi.n a2, 1 +402b54a5: 0b60a6 blti a0, 6, 402b54b4 +402b54a8: 020c movi.n a2, 0 +402b54aa: 000186 j 402b54b4 +402b54ad: 320c movi.n a2, 3 +402b54af: 000046 j 402b54b4 +402b54b2: 220c movi.n a2, 2 +402b54b4: 111267 beq a2, a6, 402b54c9 +402b54b7: ffee21 l32r a2, 402b5470 +402b54ba: ffee31 l32r a3, 402b5474 +402b54bd: 76a242 movi a4, 0x276 +402b54c0: a7df01 l32r a0, 4029f43c +402b54c3: 0000c0 callx0 a0 +402b54c6: ffff06 j 402b54c6 +402b54c9: 0c2d mov.n a2, a12 +402b54cb: ffe285 call0 402b52f4 +402b54ce: 0c2d mov.n a2, a12 +402b54d0: 011485 call0 402b661c +402b54d3: 720b addi.n a7, a2, -1 +402b54d5: 0f2716 beqz a7, 402b55cb +402b54d8: 336f01 l32r a0, 40282294 +402b54db: 0000c0 callx0 a0 +402b54de: 7c28 l32i.n a2, a12, 28 +402b54e0: 9c38 l32i.n a3, a12, 36 +402b54e2: ffe601 l32r a0, 402b547c +402b54e5: 0000c0 callx0 a0 +402b54e8: 336c01 l32r a0, 40282298 +402b54eb: 0000c0 callx0 a0 +402b54ee: 0c2d mov.n a2, a12 +402b54f0: ffe401 l32r a0, 402b5480 +402b54f3: 0000c0 callx0 a0 +402b54f6: 336181 l32r a8, 4028227c +402b54f9: 9c98 l32i.n a9, a12, 36 +402b54fb: 0020c0 memw +402b54fe: 0c2d mov.n a2, a12 +402b5500: 802882 l32i a8, a8, 0x200 +402b5503: 6989 s32i.n a8, a9, 24 +402b5505: 00f785 call0 402b6480 +402b5508: fe1551 l32r a5, 402b4d5c +402b550b: 000c movi.n a0, 0 +402b550d: 0109 s32i.n a0, a1, 0 +402b550f: 043256 bnez a2, 402b5556 +402b5512: 336001 l32r a0, 40282294 +402b5515: 0000c0 callx0 a0 +402b5518: fe11a1 l32r a10, 402b4d5c +402b551b: 9cb8 l32i.n a11, a12, 36 +402b551d: 0108 l32i.n a0, a1, 0 +402b551f: 8c09 s32i.n a0, a12, 32 +402b5521: 0b08 l32i.n a0, a11, 0 +402b5523: 4aa8 l32i.n a10, a10, 16 +402b5525: 340200 extui a0, a0, 2, 4 +402b5528: 1100b0 slli a0, a0, 5 +402b552b: 0a0a add.n a0, a10, a0 +402b552d: 7008 l32i.n a0, a0, 28 +402b552f: 00c9 s32i.n a12, a0, 0 +402b5531: 0bb8 l32i.n a11, a11, 0 +402b5533: 20cc92 addi a9, a12, 32 +402b5536: 34b2b0 extui a11, a11, 2, 4 +402b5539: 11bbb0 slli a11, a11, 5 +402b553c: aaba add.n a10, a10, a11 +402b553e: 7a99 s32i.n a9, a10, 28 +402b5540: 335601 l32r a0, 40282298 +402b5543: 0000c0 callx0 a0 +402b5546: 9c28 l32i.n a2, a12, 36 +402b5548: 1228 l32i.n a2, a2, 4 +402b554a: 252420 extui a2, a2, 20, 3 +402b554d: ffcd01 l32r a0, 402b5484 +402b5550: 0000c0 callx0 a0 +402b5553: 000946 j 402b557c +402b5556: 2b1266 bnei a2, 1, 402b5585 +402b5559: 9c48 l32i.n a4, a12, 36 +402b555b: 8c09 s32i.n a0, a12, 32 +402b555d: 0478 l32i.n a7, a4, 0 +402b555f: 4568 l32i.n a6, a5, 16 +402b5561: 047170 extui a7, a7, 1, 1 +402b5564: b07760 addx8 a7, a7, a6 +402b5567: 472772 l32i a7, a7, 0x11c +402b556a: 07c9 s32i.n a12, a7, 0 +402b556c: 0448 l32i.n a4, a4, 0 +402b556e: 20cc32 addi a3, a12, 32 +402b5571: 044140 extui a4, a4, 1, 1 +402b5574: b04460 addx8 a4, a4, a6 +402b5577: 476432 s32i a3, a4, 0x11c +402b557a: 020c movi.n a2, 0 +402b557c: 21c8 l32i.n a12, a1, 8 +402b557e: 1108 l32i.n a0, a1, 4 +402b5580: 10c112 addi a1, a1, 16 +402b5583: f00d ret.n +402b5585: 362266 bnei a2, 2, 402b55bf +402b5588: fdf621 l32r a2, 402b4d60 +402b558b: 3d0292 l8ui a9, a2, 61 +402b558e: a80c movi.n a8, 10 +402b5590: 991b addi.n a9, a9, 1 +402b5592: 749090 extui a9, a9, 0, 8 +402b5595: 3d4292 s8i a9, a2, 61 +402b5598: 46b897 bgeu a8, a9, 402b55e2 +402b559b: 333e01 l32r a0, 40282294 +402b559e: 0000c0 callx0 a0 +402b55a1: 0c2d mov.n a2, a12 +402b55a3: ff8201 l32r a0, 402b53ac +402b55a6: 0000c0 callx0 a0 +402b55a9: fdedc1 l32r a12, 402b4d60 +402b55ac: 333b01 l32r a0, 40282298 +402b55af: 0000c0 callx0 a0 +402b55b2: 3d0ca2 l8ui a10, a12, 61 +402b55b5: aa0b addi.n a10, a10, -1 +402b55b7: 3d4ca2 s8i a10, a12, 61 +402b55ba: 120c movi.n a2, 1 +402b55bc: ffef06 j 402b557c +402b55bf: b73266 bnei a2, 3, 402b557a +402b55c2: ffad21 l32r a2, 402b5478 +402b55c5: 310901 l32r a0, 402819ec +402b55c8: 0000c0 callx0 a0 +402b55cb: 333201 l32r a0, 40282294 +402b55ce: 0000c0 callx0 a0 +402b55d1: 0c2d mov.n a2, a12 +402b55d3: ff7601 l32r a0, 402b53ac +402b55d6: 0000c0 callx0 a0 +402b55d9: 332f01 l32r a0, 40282298 +402b55dc: 0000c0 callx0 a0 +402b55df: fff5c6 j 402b55ba +402b55e2: 3e0242 l8ui a4, a2, 62 +402b55e5: 02d252 addmi a5, a2, 0x200 +402b55e8: a05450 addx4 a5, a4, a5 +402b55eb: 05c9 s32i.n a12, a5, 0 +402b55ed: 441b addi.n a4, a4, 1 +402b55ef: 744040 extui a4, a4, 0, 8 +402b55f2: 0194f6 bgeui a4, 10, 402b55f7 +402b55f5: 040d mov.n a0, a4 +402b55f7: 3e4202 s8i a0, a2, 62 +402b55fa: ffdf06 j 402b557a +402b55fd: 000000 ill + +402b5600 : +402b5600: f0c112 addi a1, a1, -16 +402b5603: 0109 s32i.n a0, a1, 0 +402b5605: 00e085 call0 402b6410 +402b5608: 0108 l32i.n a0, a1, 0 +402b560a: 10c112 addi a1, a1, 16 +402b560d: f00d ret.n + ... + +402b5610 : +402b5610: fdd381 l32r a8, 402b4d5c +402b5613: 401300 ssl a3 +402b5616: 4888 l32i.n a8, a8, 16 +402b5618: 190c movi.n a9, 1 +402b561a: 4e2872 l32i a7, a8, 0x138 +402b561d: a16900 sll a6, a9 +402b5620: 030767 bnone a7, a6, 402b5627 +402b5623: 092d mov.n a2, a9 +402b5625: f00d ret.n +402b5627: 20a670 or a10, a6, a7 +402b562a: a09380 addx4 a9, a3, a8 +402b562d: 4e68a2 s32i a10, a8, 0x138 +402b5630: 4f6922 s32i a2, a9, 0x13c +402b5633: 020c movi.n a2, 0 +402b5635: f00d ret.n + ... + +402b5638 : +402b5638: fdc971 l32r a7, 402b4d5c +402b563b: 401200 ssl a2 +402b563e: 4778 l32i.n a7, a7, 16 +402b5640: 180c movi.n a8, 1 +402b5642: 4e2762 l32i a6, a7, 0x138 +402b5645: a15800 sll a5, a8 +402b5648: 038657 bany a6, a5, 402b564f +402b564b: 082d mov.n a2, a8 +402b564d: f00d ret.n +402b564f: a08270 addx4 a8, a2, a7 +402b5652: f97c movi.n a9, -1 +402b5654: 020c movi.n a2, 0 +402b5656: 309590 xor a9, a5, a9 +402b5659: 109690 and a9, a6, a9 +402b565c: 4e6792 s32i a9, a7, 0x138 +402b565f: 4f6822 s32i a2, a8, 0x13c +402b5662: f00d ret.n +402b5664: 6c08 l32i.n a0, a12, 24 +402b5666: 504010 excw +402b5669: 400050 excw + +402b566c : +402b566c: f0c112 addi a1, a1, -16 +402b566f: 0109 s32i.n a0, a1, 0 +402b5671: 11c9 s32i.n a12, a1, 4 +402b5673: 061242 l16ui a4, a2, 12 +402b5676: 02cd mov.n a12, a2 +402b5678: 1228 l32i.n a2, a2, 4 +402b567a: 9c08 l32i.n a0, a12, 36 +402b567c: 4c38 l32i.n a3, a12, 16 +402b567e: 0008 l32i.n a0, a0, 0 +402b5680: 1239 s32i.n a3, a2, 4 +402b5682: b40000 extui a0, a0, 0, 12 +402b5685: 0ae047 bbsi a0, 4, 402b5693 +402b5688: 2c38 l32i.n a3, a12, 8 +402b568a: fff601 l32r a0, 402b5664 +402b568d: 0000c0 callx0 a0 +402b5690: 000806 j 402b56b4 +402b5693: 340b addi.n a3, a4, -1 +402b5695: f43030 extui a3, a3, 0, 16 +402b5698: fff401 l32r a0, 402b5668 +402b569b: 0000c0 callx0 a0 +402b569e: 061c42 l16ui a4, a12, 12 +402b56a1: 050c movi.n a5, 0 +402b56a3: 023d mov.n a3, a2 +402b56a5: 2259 s32i.n a5, a2, 8 +402b56a7: 1c28 l32i.n a2, a12, 4 +402b56a9: 440b addi.n a4, a4, -1 +402b56ab: f44040 extui a4, a4, 0, 16 +402b56ae: ffed01 l32r a0, 402b5664 +402b56b1: 0000c0 callx0 a0 +402b56b4: 202cc0 or a2, a12, a12 +402b56b7: 08a032 movi a3, 8 +402b56ba: 0121c2 l32i a12, a1, 4 +402b56bd: 029bc5 call0 402b807c +402b56c0: 0108 l32i.n a0, a1, 0 +402b56c2: 10c112 addi a1, a1, 16 +402b56c5: f00d ret.n +402b56c7: 38d000 excw +402b56ca: 124010 excw + +402b56cc : +402b56cc: f0c112 addi a1, a1, -16 +402b56cf: 21d9 s32i.n a13, a1, 8 +402b56d1: 11c9 s32i.n a12, a1, 4 +402b56d3: 0109 s32i.n a0, a1, 0 +402b56d5: 02cd mov.n a12, a2 +402b56d7: 428c beqz.n a2, 402b56df +402b56d9: 32ee01 l32r a0, 40282294 +402b56dc: 0000c0 callx0 a0 +402b56df: 0d0c movi.n a13, 0 +402b56e1: 0d2d mov.n a2, a13 +402b56e3: fff901 l32r a0, 402b56c8 +402b56e6: 0000c0 callx0 a0 +402b56e9: 07a216 beqz a2, 402b5767 +402b56ec: dd1b addi.n a13, a13, 1 +402b56ee: 74d0d0 extui a13, a13, 0, 8 +402b56f1: ec4d66 bnei a13, 4, 402b56e1 +402b56f4: fd9ad1 l32r a13, 402b4d5c +402b56f7: 4d08 l32i.n a0, a13, 16 +402b56f9: 0038 l32i.n a3, a0, 0 +402b56fb: 602030 neg a2, a3 +402b56fe: 102230 and a2, a2, a3 +402b5701: 40f220 nsau a2, a2 +402b5704: 602020 neg a2, a2 +402b5707: 1fc222 addi a2, a2, 31 +402b570a: 06e296 bltz a2, 402b577c +402b570d: 1142b0 slli a4, a2, 5 +402b5710: 404a add.n a4, a0, a4 +402b5712: 6458 l32i.n a5, a4, 24 +402b5714: 04f556 bnez a5, 402b5767 +402b5717: b458 l32i.n a5, a4, 44 +402b5719: 240442 l8ui a4, a4, 36 +402b571c: 047556 bnez a5, 402b5767 +402b571f: 349c beqz.n a4, 402b5736 +402b5721: 113426 beqi a4, 3, 402b5736 +402b5724: 0934b6 bltui a4, 3, 402b5731 +402b5727: 150c movi.n a5, 1 +402b5729: 0b64b6 bltui a4, 6, 402b5738 +402b572c: 050c movi.n a5, 0 +402b572e: 000186 j 402b5738 +402b5731: 350c movi.n a5, 3 +402b5733: 000046 j 402b5738 +402b5736: 250c movi.n a5, 2 +402b5738: 170c movi.n a7, 1 +402b573a: 749050 extui a9, a5, 0, 8 +402b573d: 74a020 extui a10, a2, 0, 8 +402b5740: 401a00 ssl a10 +402b5743: a09900 addx4 a9, a9, a0 +402b5746: 1988 l32i.n a8, a9, 4 +402b5748: fa7c movi.n a10, -1 +402b574a: a17700 sll a7, a7 +402b574d: 3077a0 xor a7, a7, a10 +402b5750: 108870 and a8, a8, a7 +402b5753: 1989 s32i.n a8, a9, 4 +402b5755: 0068 l32i.n a6, a0, 0 +402b5757: 820c movi.n a2, 8 +402b5759: 106670 and a6, a6, a7 +402b575c: 0069 s32i.n a6, a0, 0 +402b575e: ff4901 l32r a0, 402b5484 +402b5761: 0000c0 callx0 a0 +402b5764: ffe3c6 j 402b56f7 +402b5767: 4c8c beqz.n a12, 402b576f +402b5769: 32cb01 l32r a0, 40282298 +402b576c: 0000c0 callx0 a0 +402b576f: 120c movi.n a2, 1 +402b5771: 11c8 l32i.n a12, a1, 4 +402b5773: 21d8 l32i.n a13, a1, 8 +402b5775: 0108 l32i.n a0, a1, 0 +402b5777: 10c112 addi a1, a1, 16 +402b577a: f00d ret.n +402b577c: 60b8 l32i.n a11, a0, 24 +402b577e: fe5b56 bnez a11, 402b5767 +402b5781: e0d8 l32i.n a13, a0, 56 +402b5783: fe0d56 bnez a13, 402b5767 +402b5786: 462022 l32i a2, a0, 0x118 +402b5789: fda256 bnez a2, 402b5767 +402b578c: 482032 l32i a3, a0, 0x120 +402b578f: fd4356 bnez a3, 402b5767 +402b5792: 4c8c beqz.n a12, 402b579a +402b5794: 32c101 l32r a0, 40282298 +402b5797: 0000c0 callx0 a0 +402b579a: 020c movi.n a2, 0 +402b579c: fff446 j 402b5771 +402b579f: d40000 extui a0, a0, 0, 14 +402b57a2: fe .byte 0xfe +402b57a3: 3f .byte 0x3f +402b57a4: ff1a90 excw +402b57a7: 3f .byte 0x3f + +402b57a8 : +402b57a8: 090c movi.n a9, 0 +402b57aa: 0a0c movi.n a10, 0 +402b57ac: e0c112 addi a1, a1, -32 +402b57af: 21c9 s32i.n a12, a1, 8 +402b57b1: 31d9 s32i.n a13, a1, 12 +402b57b3: 1109 s32i.n a0, a1, 4 +402b57b5: 41e9 s32i.n a14, a1, 16 +402b57b7: 51f9 s32i.n a15, a1, 20 +402b57b9: 61a9 s32i.n a10, a1, 24 +402b57bb: 7199 s32i.n a9, a1, 28 +402b57bd: fd67f1 l32r a15, 402b4d5c +402b57c0: 1e0c movi.n a14, 1 +402b57c2: 00ac85 call0 402b628c +402b57c5: 147216 beqz a2, 402b5910 +402b57c8: 92d8 l32i.n a13, a2, 36 +402b57ca: f07c movi.n a0, -1 +402b57cc: 4dd8 l32i.n a13, a13, 16 +402b57ce: 0129 s32i.n a2, a1, 0 +402b57d0: 60c0d0 neg a12, a13 +402b57d3: 10ccd0 and a12, a12, a13 +402b57d6: 40fcc0 nsau a12, a12 +402b57d9: 60c0c0 neg a12, a12 +402b57dc: 1fccc2 addi a12, a12, 31 +402b57df: 029c96 bltz a12, 402b580c +402b57e2: 4f58 l32i.n a5, a15, 16 +402b57e4: 4e2522 l32i a2, a5, 0x138 +402b57e7: 400c00 ssr a12 +402b57ea: 912020 srl a2, a2 +402b57ed: 0c6207 bbci a2, 0, 402b57fd +402b57f0: a00c50 addx4 a0, a12, a5 +402b57f3: 4f2002 l32i a0, a0, 0x13c +402b57f6: 0128 l32i.n a2, a1, 0 +402b57f8: 0000c0 callx0 a0 +402b57fb: f07c movi.n a0, -1 +402b57fd: 401c00 ssl a12 +402b5800: a12e00 sll a2, a14 +402b5803: 302200 xor a2, a2, a0 +402b5806: 10dd20 and a13, a13, a2 +402b5809: fff0c6 j 402b57d0 +402b580c: 002162 l32i a6, a1, 0 +402b580f: 05a092 movi a9, 5 +402b5812: 092662 l32i a6, a6, 36 +402b5815: ffe281 l32r a8, 402b57a0 +402b5818: 0678 l32i.n a7, a6, 0 +402b581a: 0406a2 l8ui a10, a6, 4 +402b581d: 410670 srli a0, a7, 6 +402b5820: 3af7c7 bbsi a7, 28, 402b585e +402b5823: 41a4a0 srli a10, a10, 4 +402b5826: 000882 l8ui a8, a8, 0 +402b5829: 328ab1 l32r a11, 40282254 +402b582c: 88aa add.n a8, a8, a10 +402b582e: 5e0bb2 l8ui a11, a11, 94 +402b5831: 748080 extui a8, a8, 0, 8 +402b5834: fecbb2 addi a11, a11, -2 +402b5837: 839eb0 moveqz a9, a14, a11 +402b583a: 1a3897 bltu a8, a9, 402b5858 +402b583d: 120c movi.n a2, 1 +402b583f: 030c movi.n a3, 0 +402b5841: ffd7a1 l32r a10, 402b57a0 +402b5844: 090c movi.n a9, 0 +402b5846: 004a92 s8i a9, a10, 0 +402b5849: fae1c5 call0 402b0668 +402b584c: 0168 l32i.n a6, a1, 0 +402b584e: 9668 l32i.n a6, a6, 36 +402b5850: 0678 l32i.n a7, a6, 0 +402b5852: 410670 srli a0, a7, 6 +402b5855: 000146 j 402b585e +402b5858: ffd291 l32r a9, 402b57a0 +402b585b: 004982 s8i a8, a9, 0 +402b585e: 0e6037 bbci a0, 3, 402b5870 +402b5861: 0be717 bbsi a7, 1, 402b5870 +402b5864: 0f06a2 l8ui a10, a6, 15 +402b5867: 051a66 bnei a10, 1, 402b5870 +402b586a: 01a0b2 movi a11, 1 +402b586d: 0661b2 s32i a11, a1, 24 +402b5870: 7560d7 bbci a0, 13, 402b58e9 +402b5873: 002122 l32i a2, a1, 0 +402b5876: 0228 l32i.n a2, a2, 0 +402b5878: 0c02c2 l8ui a12, a2, 12 +402b587b: 2ccc bnez.n a12, 402b5881 +402b587d: 030c movi.n a3, 0 +402b587f: 4239 s32i.n a3, a2, 16 +402b5881: 0a1e05 call0 402bfa64 +402b5884: 0108 l32i.n a0, a1, 0 +402b5886: 9008 l32i.n a0, a0, 36 +402b5888: 120c movi.n a2, 1 +402b588a: 0008 l32i.n a0, a0, 0 +402b588c: 7129 s32i.n a2, a1, 28 +402b588e: 410600 srli a0, a0, 6 +402b5891: 477077 bbci a0, 23, 402b58dc +402b5894: 0148 l32i.n a4, a1, 0 +402b5896: 0b1452 l16ui a5, a4, 22 +402b5899: fcc552 addi a5, a5, -4 +402b589c: 0b5452 s16i a5, a4, 22 +402b589f: 2448 l32i.n a4, a4, 8 +402b58a1: 0020c0 memw +402b58a4: a51761 l32r a6, 4029ed00 +402b58a7: 0458 l32i.n a5, a4, 0 +402b58a9: 105560 and a5, a5, a6 +402b58ac: 415c50 srli a5, a5, 12 +402b58af: fcc552 addi a5, a5, -4 +402b58b2: b45050 extui a5, a5, 0, 12 +402b58b5: 115540 slli a5, a5, 12 +402b58b8: 0020c0 memw +402b58bb: 407261 l32r a6, 40285a84 +402b58be: 0438 l32i.n a3, a4, 0 +402b58c0: 103360 and a3, a3, a6 +402b58c3: 203350 or a3, a3, a5 +402b58c6: 0020c0 memw +402b58c9: ffb621 l32r a2, 402b57a4 +402b58cc: 0439 s32i.n a3, a4, 0 +402b58ce: 000222 l8ui a2, a2, 0 +402b58d1: eed216 beqz a2, 402b57c2 +402b58d4: ffb471 l32r a7, 402b57a4 +402b58d7: 060c movi.n a6, 0 +402b58d9: 004762 s8i a6, a7, 0 +402b58dc: 0128 l32i.n a2, a1, 0 +402b58de: 7138 l32i.n a3, a1, 28 +402b58e0: 027985 call0 402b807c +402b58e3: ffb6c6 j 402b57c2 +402b58e6: 000000 ill +402b58e9: 0660e7 bbci a0, 14, 402b58f3 +402b58ec: 480c movi.n a8, 4 +402b58ee: 7189 s32i.n a8, a1, 28 +402b58f0: ffe746 j 402b5891 +402b58f3: 067087 bbci a0, 24, 402b58fd +402b58f6: 690c movi.n a9, 6 +402b58f8: 7199 s32i.n a9, a1, 28 +402b58fa: ffe4c6 j 402b5891 +402b58fd: 0660f7 bbci a0, 15, 402b5907 +402b5900: 5a0c movi.n a10, 5 +402b5902: 71a9 s32i.n a10, a1, 28 +402b5904: ffe246 j 402b5891 +402b5907: 05b500 extui a11, a0, 21, 1 +402b590a: eb4b56 bnez a11, 402b57c2 +402b590d: ffe006 j 402b5891 +402b5910: 61c8 l32i.n a12, a1, 24 +402b5912: 021c66 bnei a12, 1, 402b5918 +402b5915: fe3005 call0 402b3c18 +402b5918: ff6d45 call0 402b4ff0 +402b591b: 120c movi.n a2, 1 +402b591d: ffdac5 call0 402b56cc +402b5920: e2dc bnez.n a2, 402b5942 +402b5922: fe6cc5 call0 402b3ff0 +402b5925: 929c beqz.n a2, 402b5942 +402b5927: fe7e45 call0 402b410c +402b592a: 429c beqz.n a2, 402b5942 +402b592c: 061f32 l16ui a3, a15, 12 +402b592f: 040c movi.n a4, 0 +402b5931: fd0b21 l32r a2, 402b4d60 +402b5934: 150c movi.n a5, 1 +402b5936: 2142e2 s8i a14, a2, 33 +402b5939: 24c222 addi a2, a2, 36 +402b593c: 325a01 l32r a0, 402822a4 +402b593f: 0000c0 callx0 a0 +402b5942: 311d01 l32r a0, 40281db8 +402b5945: 7038 l32i.n a3, a0, 28 +402b5947: 0463e7 bbci a3, 14, 402b594f +402b594a: 1028 l32i.n a2, a0, 4 +402b594c: d2fd85 call0 40288928 +402b594f: 21c8 l32i.n a12, a1, 8 +402b5951: 31d8 l32i.n a13, a1, 12 +402b5953: 41e8 l32i.n a14, a1, 16 +402b5955: 51f8 l32i.n a15, a1, 20 +402b5957: 1108 l32i.n a0, a1, 4 +402b5959: 20c112 addi a1, a1, 32 +402b595c: f00d ret.n + ... + +402b5960 : +402b5960: f0c112 addi a1, a1, -16 +402b5963: 0109 s32i.n a0, a1, 0 +402b5965: 495901 l32r a0, 40287ecc +402b5968: 460002 l8ui a0, a0, 70 +402b596b: 07e007 bbsi a0, 0, 402b5976 +402b596e: 020c movi.n a2, 0 +402b5970: 201110 or a1, a1, a1 +402b5973: fe8305 call0 402b41a4 +402b5976: 0108 l32i.n a0, a1, 0 +402b5978: 10c112 addi a1, a1, 16 +402b597b: f00d ret.n +402b597d: 000000 ill + +402b5980 : +402b5980: f0c112 addi a1, a1, -16 +402b5983: 11c9 s32i.n a12, a1, 4 +402b5985: 21d9 s32i.n a13, a1, 8 +402b5987: 0109 s32i.n a0, a1, 0 +402b5989: 000386 j 402b599b +402b598c: 42d8 l32i.n a13, a2, 16 +402b598e: 1268 l32i.n a6, a2, 4 +402b5990: 0d3d mov.n a3, a13 +402b5992: 5dcb addi.n a5, a13, 12 +402b5994: 1659 s32i.n a5, a6, 4 +402b5996: 006a05 call0 402b6038 +402b5999: 129c beqz.n a2, 402b59ae +402b599b: 0092c5 call0 402b62c8 +402b599e: 02cd mov.n a12, a2 +402b59a0: fe8256 bnez a2, 402b598c +402b59a3: 11c8 l32i.n a12, a1, 4 +402b59a5: 21d8 l32i.n a13, a1, 8 +402b59a7: 0108 l32i.n a0, a1, 0 +402b59a9: 10c112 addi a1, a1, 16 +402b59ac: f00d ret.n +402b59ae: 0d08 l32i.n a0, a13, 0 +402b59b0: 322971 l32r a7, 40282254 +402b59b3: 02f0c7 bbsi a0, 28, 402b59b9 +402b59b6: 0270e7 bbci a0, 30, 402b59bc +402b59b9: 1c70f7 bbci a0, 31, 402b59d9 +402b59bc: 5e0772 l8ui a7, a7, 94 +402b59bf: 161726 beqi a7, 1, 402b59d9 +402b59c2: 02f0d7 bbsi a0, 29, 402b59c8 +402b59c5: 2370f7 bbci a0, 31, 402b59ec +402b59c8: 32f681 l32r a8, 402825a0 +402b59cb: 000882 l8ui a8, a8, 0 +402b59ce: 221866 bnei a8, 1, 402b59f4 +402b59d1: 0c2d mov.n a2, a12 +402b59d3: ffc985 call0 402b566c +402b59d6: fff046 j 402b599b +402b59d9: 080d02 l8ui a0, a13, 8 +402b59dc: f5a092 movi a9, 245 +402b59df: e0ac beqz.n a0, 402b5a11 +402b59e1: 2c1097 beq a0, a9, 402b5a11 +402b59e4: 0c2d mov.n a2, a12 +402b59e6: ffc845 call0 402b566c +402b59e9: ffeb86 j 402b599b +402b59ec: 0c2d mov.n a2, a12 +402b59ee: ffc7c5 call0 402b566c +402b59f1: ffe986 j 402b599b +402b59f4: 203cc0 or a3, a12, a12 +402b59f7: 00a052 movi a5, 0 +402b59fa: 042c42 l32i a4, a12, 16 +402b59fd: 30ee21 l32r a2, 40281db8 +402b5a00: 000442 l8ui a4, a4, 0 +402b5a03: 5228 l32i.n a2, a2, 20 +402b5a05: 014480 slli a4, a4, 24 +402b5a08: 314840 srai a4, a4, 24 +402b5a0b: cd0c05 call0 40282acc +402b5a0e: ffe246 j 402b599b +402b5a11: 203cc0 or a3, a12, a12 +402b5a14: 00a052 movi a5, 0 +402b5a17: 042c42 l32i a4, a12, 16 +402b5a1a: 30e721 l32r a2, 40281db8 +402b5a1d: 000442 l8ui a4, a4, 0 +402b5a20: 4228 l32i.n a2, a2, 16 +402b5a22: 014480 slli a4, a4, 24 +402b5a25: 314840 srai a4, a4, 24 +402b5a28: d3cac5 call0 402896d8 +402b5a2b: ffdb06 j 402b599b +402b5a2e: f40000 extui a0, a0, 0, 16 +402b5a31: 3ffec0 excw + +402b5a34 : +402b5a34: e0c112 addi a1, a1, -32 +402b5a37: 51c9 s32i.n a12, a1, 20 +402b5a39: 4109 s32i.n a0, a1, 16 +402b5a3b: 71e9 s32i.n a14, a1, 28 +402b5a3d: 61d9 s32i.n a13, a1, 24 +402b5a3f: 06ed mov.n a14, a6 +402b5a41: 05dd mov.n a13, a5 +402b5a43: c00540 sub a0, a5, a4 +402b5a46: 02a0e6 bgei a0, 12, 402b5a4c +402b5a49: 002a06 j 402b5af5 +402b5a4c: c4cb addi.n a12, a4, 12 +402b5a4e: c005c0 sub a0, a5, a12 +402b5a51: 0220e6 bgei a0, 2, 402b5a57 +402b5a54: 002886 j 402b5afa +402b5a57: dda052 movi a5, 221 +402b5a5a: 020c movi.n a2, 0 +402b5a5c: 4bc541 l32r a4, 40288970 +402b5a5f: 10c372 addi a7, a3, 16 +402b5a62: 2179 s32i.n a7, a1, 8 +402b5a64: 3149 s32i.n a4, a1, 12 +402b5a66: e4c462 addi a6, a4, -28 +402b5a69: 0169 s32i.n a6, a1, 0 +402b5a6b: 7ec442 addi a4, a4, 126 +402b5a6e: 1149 s32i.n a4, a1, 4 +402b5a70: 010c42 l8ui a4, a12, 1 +402b5a73: 842b addi.n a8, a4, 2 +402b5a75: 7c2087 blt a0, a8, 402b5af5 +402b5a78: 000c02 l8ui a0, a12, 0 +402b5a7b: 90bc beqz.n a0, 402b5ab8 +402b5a7d: 1a3026 beqi a0, 3, 402b5a9b +402b5a80: 0a5026 beqi a0, 5, 402b5a8e +402b5a83: 079057 bne a0, a5, 402b5a8e +402b5a86: 041e66 bnei a14, 1, 402b5a8e +402b5a89: 7c34f6 bgeui a4, 3, 402b5b09 +402b5a8c: 120c movi.n a2, 1 +402b5a8e: 942b addi.n a9, a4, 2 +402b5a90: cc9a add.n a12, a12, a9 +402b5a92: c00dc0 sub a0, a13, a12 +402b5a95: d720e6 bgei a0, 2, 402b5a70 +402b5a98: 001806 j 402b5afc +402b5a9b: ef1e66 bnei a14, 1, 402b5a8e +402b5a9e: 374b01 l32r a0, 402837cc +402b5aa1: 0000c0 callx0 a0 +402b5aa4: 0602b2 l8ui a11, a2, 6 +402b5aa7: 020ca2 l8ui a10, a12, 2 +402b5aaa: dda052 movi a5, 221 +402b5aad: 499ab7 bne a10, a11, 402b5afa +402b5ab0: 010c42 l8ui a4, a12, 1 +402b5ab3: 120c movi.n a2, 1 +402b5ab5: fff546 j 402b5a8e +402b5ab8: d22e66 bnei a14, 2, 402b5a8e +402b5abb: 3108 l32i.n a0, a1, 12 +402b5abd: 7d0002 l8ui a0, a0, 125 +402b5ac0: f08c beqz.n a0, 402b5ad3 +402b5ac2: 1128 l32i.n a2, a1, 4 +402b5ac4: 2138 l32i.n a3, a1, 8 +402b5ac6: 640c movi.n a4, 6 +402b5ac8: 340001 l32r a0, 40282ac8 +402b5acb: 0000c0 callx0 a0 +402b5ace: 82ec bnez.n a2, 402b5afa +402b5ad0: 010c42 l8ui a4, a12, 1 +402b5ad3: 3128 l32i.n a2, a1, 12 +402b5ad5: ffd222 addmi a2, a2, 0xffffff00 +402b5ad8: 382222 l32i a2, a2, 224 +402b5adb: 1b9247 bne a2, a4, 402b5afa +402b5ade: 0128 l32i.n a2, a1, 0 +402b5ae0: 3c2b addi.n a3, a12, 2 +402b5ae2: 33f901 l32r a0, 40282ac8 +402b5ae5: 0000c0 callx0 a0 +402b5ae8: e2cc bnez.n a2, 402b5afa +402b5aea: dda052 movi a5, 221 +402b5aed: 010c42 l8ui a4, a12, 1 +402b5af0: 120c movi.n a2, 1 +402b5af2: ffe606 j 402b5a8e +402b5af5: 220c movi.n a2, 2 +402b5af7: 000046 j 402b5afc +402b5afa: 020c movi.n a2, 0 +402b5afc: 51c8 l32i.n a12, a1, 20 +402b5afe: 61d8 l32i.n a13, a1, 24 +402b5b00: 71e8 l32i.n a14, a1, 28 +402b5b02: 4108 l32i.n a0, a1, 16 +402b5b04: 20c112 addi a1, a1, 32 +402b5b07: f00d ret.n +402b5b09: 2c2b addi.n a2, a12, 2 +402b5b0b: ffc931 l32r a3, 402b5a30 +402b5b0e: 340c movi.n a4, 3 +402b5b10: 33ee01 l32r a0, 40282ac8 +402b5b13: 0000c0 callx0 a0 +402b5b16: 130c movi.n a3, 1 +402b5b18: 932320 movnez a2, a3, a2 +402b5b1b: fff746 j 402b5afc + ... + +402b5b20 : +402b5b20: fc9021 l32r a2, 402b4d60 +402b5b23: 4b0222 l8ui a2, a2, 75 +402b5b26: f00d ret.n + +402b5b28 : +402b5b28: f0c112 addi a1, a1, -16 +402b5b2b: 0261d2 s32i a13, a1, 8 +402b5b2e: 0161c2 s32i a12, a1, 4 +402b5b31: 006102 s32i a0, a1, 0 +402b5b34: 02cd mov.n a12, a2 +402b5b36: 308401 l32r a0, 40281d48 +402b5b39: fc89d1 l32r a13, 402b4d60 +402b5b3c: f2dc bnez.n a2, 402b5b5f +402b5b3e: 209d22 l16si a2, a13, 64 +402b5b41: 056216 beqz a2, 402b5b9b +402b5b44: 142d22 l32i a2, a13, 80 +402b5b47: 459207 bne a2, a0, 402b5b90 +402b5b4a: 020c movi.n a2, 0 402b5b4c: d2a7c5 call0 402885cc -402b5b4f: 203cc0 or a3, a12, a12 -402b5b52: 142d22 l32i a2, a13, 80 -402b5b55: 132d02 l32i a0, a13, 76 -402b5b58: 002222 l32i a2, a2, 0 -402b5b5b: 0000c0 callx0 a0 -402b5b5e: 0001c6 j 402b5b69 -402b5b61: 132d02 l32i a0, a13, 76 -402b5b64: 0c3d mov.n a3, a12 -402b5b66: 0000c0 callx0 a0 -402b5b69: 11c8 l32i.n a12, a1, 4 -402b5b6b: 21d8 l32i.n a13, a1, 8 -402b5b6d: 0108 l32i.n a0, a1, 0 -402b5b6f: 10c112 addi a1, a1, 16 -402b5b72: f00d ret.n -402b5b74: 132d02 l32i a0, a13, 76 -402b5b77: 0c3d mov.n a3, a12 -402b5b79: 0000c0 callx0 a0 -402b5b7c: fffa46 j 402b5b69 -402b5b7f: fff845 call0 402b5b04 -402b5b82: e31226 beqi a2, 1, 402b5b69 -402b5b85: 307031 l32r a3, 40281d48 -402b5b88: 142d22 l32i a2, a13, 80 -402b5b8b: 179237 bne a2, a3, 402b5ba6 -402b5b8e: 00a022 movi a2, 0 -402b5b91: d2a385 call0 402885cc -402b5b94: 203cc0 or a3, a12, a12 -402b5b97: 142d22 l32i a2, a13, 80 -402b5b9a: 132d02 l32i a0, a13, 76 -402b5b9d: 002222 l32i a2, a2, 0 -402b5ba0: 0000c0 callx0 a0 -402b5ba3: fff086 j 402b5b69 -402b5ba6: 132d02 l32i a0, a13, 76 -402b5ba9: 0c3d mov.n a3, a12 -402b5bab: 0000c0 callx0 a0 -402b5bae: ffedc6 j 402b5b69 -402b5bb1: 000000 ill - -402b5bb4 : -402b5bb4: 140c movi.n a4, 1 -402b5bb6: fc6351 l32r a5, 402b4d44 -402b5bb9: 060c movi.n a6, 0 -402b5bbb: 205562 s16i a6, a5, 64 -402b5bbe: 215562 s16i a6, a5, 66 -402b5bc1: 116562 s32i a6, a5, 68 -402b5bc4: 136522 s32i a2, a5, 76 -402b5bc7: 146532 s32i a3, a5, 80 -402b5bca: 4a4542 s8i a4, a5, 74 -402b5bcd: f00d ret.n -402b5bcf: a8f000 excw -402b5bd2: 402c movi.n a0, 36 - -402b5bd4 : -402b5bd4: e0c112 addi a1, a1, -32 -402b5bd7: 0361c2 s32i a12, a1, 12 -402b5bda: 0461d2 s32i a13, a1, 16 -402b5bdd: 0561e2 s32i a14, a1, 20 -402b5be0: 61f9 s32i.n a15, a1, 24 -402b5be2: 1129 s32i.n a2, a1, 4 -402b5be4: 0139 s32i.n a3, a1, 0 -402b5be6: 2109 s32i.n a0, a1, 8 -402b5be8: 36f901 l32r a0, 402837cc -402b5beb: 0000c0 callx0 a0 -402b5bee: 36efd1 l32r a13, 402837ac -402b5bf1: 1f0c movi.n a15, 1 -402b5bf3: 31a3c1 l32r a12, 40282280 -402b5bf6: fc5301 l32r a0, 402b4d44 -402b5bf9: 060c movi.n a6, 0 -402b5bfb: 02ed mov.n a14, a2 -402b5bfd: 1128 l32i.n a2, a1, 4 -402b5bff: 4a4062 s8i a6, a0, 74 -402b5c02: a2dc bnez.n a2, 402b5c20 -402b5c04: 306d31 l32r a3, 40281db8 -402b5c07: 4338 l32i.n a3, a3, 16 -402b5c09: 319271 l32r a7, 40282254 -402b5c0c: d20332 l8ui a3, a3, 210 -402b5c0f: 940752 l8ui a5, a7, 148 -402b5c12: 0a5326 beqi a3, 5, 402b5c20 -402b5c15: 043566 bnei a5, 3, 402b5c1d -402b5c18: 800742 l8ui a4, a7, 128 -402b5c1b: 34bc beqz.n a4, 402b5c52 -402b5c1d: 311526 beqi a5, 1, 402b5c52 -402b5c20: 009c32 l16si a3, a12, 0 -402b5c23: fc4861 l32r a6, 402b4d44 -402b5c26: 050c movi.n a5, 0 -402b5c28: 004d52 s8i a5, a13, 0 -402b5c2b: 245652 s16i a5, a6, 72 -402b5c2e: 4b4652 s8i a5, a6, 75 -402b5c31: 060e22 l8ui a2, a14, 6 -402b5c34: f4bcc5 call0 402aa804 -402b5c37: 004df2 s8i a15, a13, 0 -402b5c3a: 36d681 l32r a8, 40283794 -402b5c3d: 009c72 l16si a7, a12, 0 -402b5c40: 005872 s16i a7, a8, 0 -402b5c43: 31c8 l32i.n a12, a1, 12 -402b5c45: 41d8 l32i.n a13, a1, 16 -402b5c47: 51e8 l32i.n a14, a1, 20 -402b5c49: 61f8 l32i.n a15, a1, 24 -402b5c4b: 2108 l32i.n a0, a1, 8 -402b5c4d: 20c112 addi a1, a1, 32 -402b5c50: f00d ret.n -402b5c52: 209092 l16si a9, a0, 64 -402b5c55: 5400a2 l8ui a10, a0, 84 -402b5c58: 075916 beqz a9, 402b5cd1 -402b5c5b: 219022 l16si a2, a0, 66 -402b5c5e: 4b4062 s8i a6, a0, 75 -402b5c61: 245062 s16i a6, a0, 72 -402b5c64: 1a8c beqz.n a10, 402b5c69 -402b5c66: 544062 s8i a6, a0, 84 -402b5c69: 2b5022 s16i a2, a0, 86 -402b5c6c: 005c22 s16i a2, a12, 0 -402b5c6f: c0ae02 movi a0, 0xfffffec0 -402b5c72: 022207 blt a2, a0, 402b5c78 -402b5c75: 200220 or a0, a2, a2 -402b5c78: 112000 slli a2, a0, 16 -402b5c7b: 200660 or a0, a6, a6 -402b5c7e: 312020 srai a2, a2, 16 -402b5c81: 005c22 s16i a2, a12, 0 -402b5c84: 022627 blt a6, a2, 402b5c8a -402b5c87: 200220 or a0, a2, a2 -402b5c8a: ffd121 l32r a2, 402b5bd0 -402b5c8d: 113000 slli a3, a0, 16 -402b5c90: 040c movi.n a4, 0 -402b5c92: 004d42 s8i a4, a13, 0 -402b5c95: 313030 srai a3, a3, 16 -402b5c98: 005c32 s16i a3, a12, 0 -402b5c9b: 2f5401 l32r a0, 402819ec -402b5c9e: 0000c0 callx0 a0 -402b5ca1: 060e22 l8ui a2, a14, 6 -402b5ca4: 009c32 l16si a3, a12, 0 -402b5ca7: f4b5c5 call0 402aa804 -402b5caa: 36ba81 l32r a8, 40283794 -402b5cad: 009c72 l16si a7, a12, 0 -402b5cb0: 004df2 s8i a15, a13, 0 -402b5cb3: 005872 s16i a7, a8, 0 -402b5cb6: 36bf61 l32r a6, 402837b4 -402b5cb9: 117700 slli a7, a7, 16 -402b5cbc: 0020c0 memw -402b5cbf: 9e2652 l32i a5, a6, 0x278 -402b5cc2: f45050 extui a5, a5, 0, 16 -402b5cc5: 205570 or a5, a5, a7 -402b5cc8: 0020c0 memw -402b5ccb: 9e6652 s32i a5, a6, 0x278 -402b5cce: ffdc46 j 402b5c43 -402b5cd1: 249062 l16si a6, a0, 72 -402b5cd4: 00a052 movi a5, 0 -402b5cd7: 01c662 addi a6, a6, 1 -402b5cda: 116600 slli a6, a6, 16 -402b5cdd: 316060 srai a6, a6, 16 -402b5ce0: 245062 s16i a6, a0, 72 -402b5ce3: 311666 bnei a6, 1, 402b5d18 -402b5ce6: 030c movi.n a3, 0 -402b5ce8: fc1771 l32r a7, 402b4d44 -402b5ceb: 0c0c movi.n a12, 0 -402b5ced: 004dc2 s8i a12, a13, 0 -402b5cf0: 5447f2 s8i a15, a7, 84 -402b5cf3: 060e22 l8ui a2, a14, 6 -402b5cf6: f4b0c5 call0 402aa804 -402b5cf9: 004df2 s8i a15, a13, 0 -402b5cfc: 0128 l32i.n a2, a1, 0 -402b5cfe: 330c movi.n a3, 3 -402b5d00: fc1151 l32r a5, 402b4d44 -402b5d03: 36a461 l32r a6, 40283794 -402b5d06: 4b45f2 s8i a15, a5, 75 -402b5d09: 132542 l32i a4, a5, 76 -402b5d0c: 0056c2 s16i a12, a6, 0 -402b5d0f: 142552 l32i a5, a5, 80 -402b5d12: d23885 call0 4028809c -402b5d15: ffca86 j 402b5c43 -402b5d18: 372666 bnei a6, 2, 402b5d53 -402b5d1b: 38af32 movi a3, -200 -402b5d1e: 004d52 s8i a5, a13, 0 -402b5d21: fc0881 l32r a8, 402b4d44 -402b5d24: 02a072 movi a7, 2 -402b5d27: 544872 s8i a7, a8, 84 -402b5d2a: 060e22 l8ui a2, a14, 6 -402b5d2d: f4ad45 call0 402aa804 -402b5d30: 004df2 s8i a15, a13, 0 -402b5d33: 002122 l32i a2, a1, 0 -402b5d36: 330c movi.n a3, 3 -402b5d38: 369771 l32r a7, 40283794 -402b5d3b: fc0251 l32r a5, 402b4d44 -402b5d3e: 38af62 movi a6, -200 -402b5d41: 4b45f2 s8i a15, a5, 75 -402b5d44: 132542 l32i a4, a5, 76 -402b5d47: 005762 s16i a6, a7, 0 -402b5d4a: 142552 l32i a5, a5, 80 -402b5d4d: d234c5 call0 4028809c -402b5d50: ffbbc6 j 402b5c43 -402b5d53: 009c32 l16si a3, a12, 0 -402b5d56: fbfb81 l32r a8, 402b4d44 -402b5d59: 004d52 s8i a5, a13, 0 -402b5d5c: 245852 s16i a5, a8, 72 -402b5d5f: 4b4852 s8i a5, a8, 75 -402b5d62: 060e22 l8ui a2, a14, 6 -402b5d65: f4a9c5 call0 402aa804 -402b5d68: 004df2 s8i a15, a13, 0 -402b5d6b: 368aa1 l32r a10, 40283794 -402b5d6e: 009c92 l16si a9, a12, 0 -402b5d71: 005a92 s16i a9, a10, 0 -402b5d74: ffb2c6 j 402b5c43 - ... - -402b5d78 : -402b5d78: f0c112 addi a1, a1, -16 -402b5d7b: 0109 s32i.n a0, a1, 0 -402b5d7d: fbf101 l32r a0, 402b4d44 -402b5d80: 4a0002 l8ui a0, a0, 74 -402b5d83: 241066 bnei a0, 1, 402b5dab -402b5d86: fbef41 l32r a4, 402b4d44 -402b5d89: 209432 l16si a3, a4, 64 -402b5d8c: 112452 l32i a5, a4, 68 -402b5d8f: 331b addi.n a3, a3, 1 -402b5d91: 225a add.n a2, a2, a5 -402b5d93: 116422 s32i a2, a4, 68 -402b5d96: 113300 slli a3, a3, 16 -402b5d99: 313030 srai a3, a3, 16 -402b5d9c: 205432 s16i a3, a4, 64 -402b5d9f: 302a01 l32r a0, 40281e48 -402b5da2: 0000c0 callx0 a0 -402b5da5: fbe761 l32r a6, 402b4d44 -402b5da8: 215622 s16i a2, a6, 66 -402b5dab: 0108 l32i.n a0, a1, 0 -402b5dad: 10c112 addi a1, a1, 16 -402b5db0: f00d ret.n - ... - -402b5db4 : -402b5db4: fbe331 l32r a3, 402b4d40 -402b5db7: 120c movi.n a2, 1 -402b5db9: 144322 s8i a2, a3, 20 -402b5dbc: f00d ret.n -402b5dbe: 100000 and a0, a0, a0 -402b5dc1: 2ca9 s32i.n a10, a12, 8 -402b5dc3: d12c40 mul16s a2, a12, a4 -402b5dc6: fe .byte 0xfe -402b5dc7: 3f .byte 0x3f -402b5dc8: 2b5db4 excw -402b5dcb: 0b5c40 excw - -402b5dcc : -402b5dcc: 0b5c movi.n a11, 80 -402b5dce: f0c112 addi a1, a1, -16 -402b5dd1: 31d9 s32i.n a13, a1, 12 -402b5dd3: 1109 s32i.n a0, a1, 4 -402b5dd5: 21c9 s32i.n a12, a1, 8 -402b5dd7: 2f1c01 l32r a0, 40281a48 -402b5dda: fbdac1 l32r a12, 402b4d44 -402b5ddd: 0c92d2 l16si a13, a2, 24 -402b5de0: 0a97b7 bne a7, a11, 402b5dee -402b5de3: 485e81 l32r a8, 40287f5c -402b5de6: 000882 l8ui a8, a8, 0 -402b5de9: a8cc bnez.n a8, 402b5df7 -402b5deb: 000cc6 j 402b5e22 -402b5dee: 05e766 bnei a7, 128, 402b5df7 -402b5df1: 4a0c92 l8ui a9, a12, 74 -402b5df4: 2a1926 beqi a9, 1, 402b5e22 -402b5df7: 311791 l32r a9, 40282254 -402b5dfa: 940992 l8ui a9, a9, 148 -402b5dfd: 023926 beqi a9, 3, 402b5e03 -402b5e00: 101966 bnei a9, 1, 402b5e14 -402b5e03: 2feda1 l32r a10, 40281db8 -402b5e06: 4aa8 l32i.n a10, a10, 16 -402b5e08: d20aa2 l8ui a10, a10, 210 -402b5e0b: 131a26 beqi a10, 1, 402b5e22 -402b5e0e: 105a26 beqi a10, 5, 402b5e22 -402b5e11: 0d1926 beqi a9, 1, 402b5e22 -402b5e14: 0388 l32i.n a8, a3, 0 -402b5e16: c097b0 sub a9, a7, a11 -402b5e19: 058d80 extui a8, a8, 29, 1 -402b5e1c: 182856 bnez a8, 402b5fa2 -402b5e1f: 17f916 beqz a9, 402b5fa2 -402b5e22: c0ad00 sub a10, a13, a0 -402b5e25: 16ca16 beqz a10, 402b5f95 -402b5e28: 4a0cb2 l8ui a11, a12, 74 -402b5e2b: 171b66 bnei a11, 1, 402b5e46 -402b5e2e: 043d mov.n a3, a4 -402b5e30: 054d mov.n a4, a5 -402b5e32: 065d mov.n a5, a6 -402b5e34: 160c movi.n a6, 1 -402b5e36: ffbe05 call0 402b5a18 -402b5e39: c20b addi.n a12, a2, -1 -402b5e3b: 156c56 bnez a12, 402b5f95 -402b5e3e: 0d2d mov.n a2, a13 -402b5e40: fff345 call0 402b5d78 -402b5e43: 005386 j 402b5f95 -402b5e46: 043d mov.n a3, a4 -402b5e48: 054d mov.n a4, a5 -402b5e4a: 065d mov.n a5, a6 -402b5e4c: 260c movi.n a6, 2 -402b5e4e: ffbc85 call0 402b5a18 -402b5e51: 020b addi.n a0, a2, -1 -402b5e53: 13e056 bnez a0, 402b5f95 -402b5e56: 365d01 l32r a0, 402837cc -402b5e59: 0000c0 callx0 a0 -402b5e5c: 0129 s32i.n a2, a1, 0 -402b5e5e: 349c42 l16si a4, a12, 104 -402b5e61: 339c32 l16si a3, a12, 102 -402b5e64: 44da add.n a4, a4, a13 -402b5e66: 331b addi.n a3, a3, 1 -402b5e68: 113300 slli a3, a3, 16 -402b5e6b: 114400 slli a4, a4, 16 -402b5e6e: 314040 srai a4, a4, 16 -402b5e71: 313030 srai a3, a3, 16 -402b5e74: 335c32 s16i a3, a12, 102 -402b5e77: 345c42 s16i a4, a12, 104 -402b5e7a: 042d mov.n a2, a4 -402b5e7c: 2ff301 l32r a0, 40281e48 -402b5e7f: 0000c0 callx0 a0 -402b5e82: 112200 slli a2, a2, 16 -402b5e85: fbae31 l32r a3, 402b4d40 -402b5e88: 312020 srai a2, a2, 16 -402b5e8b: 140342 l8ui a4, a3, 20 -402b5e8e: 355c22 s16i a2, a12, 106 -402b5e91: 100416 beqz a4, 402b5f95 -402b5e94: 150342 l8ui a4, a3, 21 -402b5e97: 000c movi.n a0, 0 -402b5e99: 081466 bnei a4, 1, 402b5ea5 -402b5e9c: 2b5c22 s16i a2, a12, 86 -402b5e9f: 154302 s8i a0, a3, 21 -402b5ea2: 002dc6 j 402b5f5d -402b5ea5: 30f6d1 l32r a13, 40282280 -402b5ea8: 540c72 l8ui a7, a12, 84 -402b5eab: 2b9c52 l16si a5, a12, 86 -402b5eae: 906220 addx2 a6, a2, a2 -402b5eb1: 463b addi.n a4, a6, 3 -402b5eb3: b34660 movgez a4, a6, a6 -402b5eb6: 214240 srai a4, a4, 2 -402b5eb9: 253b addi.n a2, a5, 3 -402b5ebb: 363661 l32r a6, 40283794 -402b5ebe: b32550 movgez a2, a5, a5 -402b5ec1: d8af52 movi a5, -40 -402b5ec4: 212220 srai a2, a2, 2 -402b5ec7: 009602 l16si a0, a6, 0 -402b5eca: 224a add.n a2, a2, a4 -402b5ecc: 842c movi.n a4, 40 -402b5ece: 105756 bnez a7, 402b5fd7 -402b5ed1: 117200 slli a7, a2, 16 -402b5ed4: 317070 srai a7, a7, 16 -402b5ed7: 2b5c72 s16i a7, a12, 86 -402b5eda: c00700 sub a0, a7, a0 -402b5edd: 022407 blt a4, a0, 402b5ee3 -402b5ee0: 004786 j 402b6002 -402b5ee3: 009d02 l16si a0, a13, 0 -402b5ee6: 28c002 addi a0, a0, 40 -402b5ee9: c0ae22 movi a2, 0xfffffec0 -402b5eec: 110000 slli a0, a0, 16 -402b5eef: 310000 srai a0, a0, 16 -402b5ef2: 005d02 s16i a0, a13, 0 -402b5ef5: 012027 blt a0, a2, 402b5efa -402b5ef8: 002d mov.n a2, a0 -402b5efa: 030c movi.n a3, 0 -402b5efc: 110200 slli a0, a2, 16 -402b5eff: 310000 srai a0, a0, 16 -402b5f02: 005d02 s16i a0, a13, 0 -402b5f05: 032d mov.n a2, a3 -402b5f07: 0110e6 bgei a0, 1, 402b5f0c -402b5f0a: 002d mov.n a2, a0 -402b5f0c: 362841 l32r a4, 402837ac -402b5f0f: 113200 slli a3, a2, 16 -402b5f12: 313030 srai a3, a3, 16 -402b5f15: 00a022 movi a2, 0 -402b5f18: 004422 s8i a2, a4, 0 -402b5f1b: 005d32 s16i a3, a13, 0 -402b5f1e: ffa821 l32r a2, 402b5dc0 -402b5f21: 2eb201 l32r a0, 402819ec -402b5f24: 0000c0 callx0 a0 -402b5f27: 002122 l32i a2, a1, 0 -402b5f2a: 009d32 l16si a3, a13, 0 -402b5f2d: 060222 l8ui a2, a2, 6 -402b5f30: f48d05 call0 402aa804 -402b5f33: 361861 l32r a6, 40283794 -402b5f36: 009d52 l16si a5, a13, 0 -402b5f39: 361c81 l32r a8, 402837ac -402b5f3c: 01a072 movi a7, 1 -402b5f3f: 004872 s8i a7, a8, 0 -402b5f42: 005652 s16i a5, a6, 0 -402b5f45: 361b41 l32r a4, 402837b4 -402b5f48: 115500 slli a5, a5, 16 -402b5f4b: 0020c0 memw -402b5f4e: 9e2432 l32i a3, a4, 0x278 -402b5f51: f43030 extui a3, a3, 0, 16 -402b5f54: 203350 or a3, a3, a5 -402b5f57: 0020c0 memw -402b5f5a: 9e6432 s32i a3, a4, 0x278 -402b5f5d: fb78a1 l32r a10, 402b4d40 -402b5f60: 090c movi.n a9, 0 -402b5f62: 335c92 s16i a9, a12, 102 -402b5f65: 345c92 s16i a9, a12, 104 -402b5f68: 355c92 s16i a9, a12, 106 -402b5f6b: ff96c1 l32r a12, 402b5dc4 -402b5f6e: 144a92 s8i a9, a10, 20 -402b5f71: 0c2d mov.n a2, a12 -402b5f73: 30cb01 l32r a0, 402822a0 -402b5f76: 0000c0 callx0 a0 -402b5f79: 0c2d mov.n a2, a12 -402b5f7b: ff9331 l32r a3, 402b5dc8 -402b5f7e: 040c movi.n a4, 0 -402b5f80: 325d01 l32r a0, 402828f4 -402b5f83: 0000c0 callx0 a0 -402b5f86: 0c2d mov.n a2, a12 -402b5f88: e8a332 movi a3, 0x3e8 -402b5f8b: 040c movi.n a4, 0 -402b5f8d: 150c movi.n a5, 1 -402b5f8f: 30c501 l32r a0, 402822a4 +402b5b4f: 0c3d mov.n a3, a12 +402b5b51: 142d22 l32i a2, a13, 80 +402b5b54: 132d02 l32i a0, a13, 76 +402b5b57: 0228 l32i.n a2, a2, 0 +402b5b59: 0000c0 callx0 a0 +402b5b5c: 000946 j 402b5b85 +402b5b5f: 142d22 l32i a2, a13, 80 +402b5b62: 179207 bne a2, a0, 402b5b7d +402b5b65: 00a022 movi a2, 0 +402b5b68: d2a605 call0 402885cc +402b5b6b: 203cc0 or a3, a12, a12 +402b5b6e: 142d22 l32i a2, a13, 80 +402b5b71: 132d02 l32i a0, a13, 76 +402b5b74: 002222 l32i a2, a2, 0 +402b5b77: 0000c0 callx0 a0 +402b5b7a: 0001c6 j 402b5b85 +402b5b7d: 132d02 l32i a0, a13, 76 +402b5b80: 0c3d mov.n a3, a12 +402b5b82: 0000c0 callx0 a0 +402b5b85: 11c8 l32i.n a12, a1, 4 +402b5b87: 21d8 l32i.n a13, a1, 8 +402b5b89: 0108 l32i.n a0, a1, 0 +402b5b8b: 10c112 addi a1, a1, 16 +402b5b8e: f00d ret.n +402b5b90: 132d02 l32i a0, a13, 76 +402b5b93: 0c3d mov.n a3, a12 +402b5b95: 0000c0 callx0 a0 +402b5b98: fffa46 j 402b5b85 +402b5b9b: fff845 call0 402b5b20 +402b5b9e: e31226 beqi a2, 1, 402b5b85 +402b5ba1: 306931 l32r a3, 40281d48 +402b5ba4: 142d22 l32i a2, a13, 80 +402b5ba7: 179237 bne a2, a3, 402b5bc2 +402b5baa: 00a022 movi a2, 0 +402b5bad: d2a1c5 call0 402885cc +402b5bb0: 203cc0 or a3, a12, a12 +402b5bb3: 142d22 l32i a2, a13, 80 +402b5bb6: 132d02 l32i a0, a13, 76 +402b5bb9: 002222 l32i a2, a2, 0 +402b5bbc: 0000c0 callx0 a0 +402b5bbf: fff086 j 402b5b85 +402b5bc2: 132d02 l32i a0, a13, 76 +402b5bc5: 0c3d mov.n a3, a12 +402b5bc7: 0000c0 callx0 a0 +402b5bca: ffedc6 j 402b5b85 +402b5bcd: 000000 ill + +402b5bd0 : +402b5bd0: 140c movi.n a4, 1 +402b5bd2: fc6351 l32r a5, 402b4d60 +402b5bd5: 060c movi.n a6, 0 +402b5bd7: 205562 s16i a6, a5, 64 +402b5bda: 215562 s16i a6, a5, 66 +402b5bdd: 116562 s32i a6, a5, 68 +402b5be0: 136522 s32i a2, a5, 76 +402b5be3: 146532 s32i a3, a5, 80 +402b5be6: 4a4542 s8i a4, a5, 74 +402b5be9: f00d ret.n +402b5beb: a91000 excw +402b5bee: 402c movi.n a0, 36 + +402b5bf0 : +402b5bf0: e0c112 addi a1, a1, -32 +402b5bf3: 0361c2 s32i a12, a1, 12 +402b5bf6: 0461d2 s32i a13, a1, 16 +402b5bf9: 0561e2 s32i a14, a1, 20 +402b5bfc: 61f9 s32i.n a15, a1, 24 +402b5bfe: 1129 s32i.n a2, a1, 4 +402b5c00: 0139 s32i.n a3, a1, 0 +402b5c02: 2109 s32i.n a0, a1, 8 +402b5c04: 36f201 l32r a0, 402837cc +402b5c07: 0000c0 callx0 a0 +402b5c0a: 36e8d1 l32r a13, 402837ac +402b5c0d: 1f0c movi.n a15, 1 +402b5c0f: 319cc1 l32r a12, 40282280 +402b5c12: fc5301 l32r a0, 402b4d60 +402b5c15: 060c movi.n a6, 0 +402b5c17: 02ed mov.n a14, a2 +402b5c19: 1128 l32i.n a2, a1, 4 +402b5c1b: 4a4062 s8i a6, a0, 74 +402b5c1e: a2dc bnez.n a2, 402b5c3c +402b5c20: 306631 l32r a3, 40281db8 +402b5c23: 4338 l32i.n a3, a3, 16 +402b5c25: 318b71 l32r a7, 40282254 +402b5c28: d20332 l8ui a3, a3, 210 +402b5c2b: 940752 l8ui a5, a7, 148 +402b5c2e: 0a5326 beqi a3, 5, 402b5c3c +402b5c31: 043566 bnei a5, 3, 402b5c39 +402b5c34: 800742 l8ui a4, a7, 128 +402b5c37: 34bc beqz.n a4, 402b5c6e +402b5c39: 311526 beqi a5, 1, 402b5c6e +402b5c3c: 009c32 l16si a3, a12, 0 +402b5c3f: fc4861 l32r a6, 402b4d60 +402b5c42: 050c movi.n a5, 0 +402b5c44: 004d52 s8i a5, a13, 0 +402b5c47: 245652 s16i a5, a6, 72 +402b5c4a: 4b4652 s8i a5, a6, 75 +402b5c4d: 060e22 l8ui a2, a14, 6 +402b5c50: f4bcc5 call0 402aa820 +402b5c53: 004df2 s8i a15, a13, 0 +402b5c56: 36cf81 l32r a8, 40283794 +402b5c59: 009c72 l16si a7, a12, 0 +402b5c5c: 005872 s16i a7, a8, 0 +402b5c5f: 31c8 l32i.n a12, a1, 12 +402b5c61: 41d8 l32i.n a13, a1, 16 +402b5c63: 51e8 l32i.n a14, a1, 20 +402b5c65: 61f8 l32i.n a15, a1, 24 +402b5c67: 2108 l32i.n a0, a1, 8 +402b5c69: 20c112 addi a1, a1, 32 +402b5c6c: f00d ret.n +402b5c6e: 209092 l16si a9, a0, 64 +402b5c71: 5400a2 l8ui a10, a0, 84 +402b5c74: 075916 beqz a9, 402b5ced +402b5c77: 219022 l16si a2, a0, 66 +402b5c7a: 4b4062 s8i a6, a0, 75 +402b5c7d: 245062 s16i a6, a0, 72 +402b5c80: 1a8c beqz.n a10, 402b5c85 +402b5c82: 544062 s8i a6, a0, 84 +402b5c85: 2b5022 s16i a2, a0, 86 +402b5c88: 005c22 s16i a2, a12, 0 +402b5c8b: c0ae02 movi a0, 0xfffffec0 +402b5c8e: 022207 blt a2, a0, 402b5c94 +402b5c91: 200220 or a0, a2, a2 +402b5c94: 112000 slli a2, a0, 16 +402b5c97: 200660 or a0, a6, a6 +402b5c9a: 312020 srai a2, a2, 16 +402b5c9d: 005c22 s16i a2, a12, 0 +402b5ca0: 022627 blt a6, a2, 402b5ca6 +402b5ca3: 200220 or a0, a2, a2 +402b5ca6: ffd121 l32r a2, 402b5bec +402b5ca9: 113000 slli a3, a0, 16 +402b5cac: 040c movi.n a4, 0 +402b5cae: 004d42 s8i a4, a13, 0 +402b5cb1: 313030 srai a3, a3, 16 +402b5cb4: 005c32 s16i a3, a12, 0 +402b5cb7: 2f4d01 l32r a0, 402819ec +402b5cba: 0000c0 callx0 a0 +402b5cbd: 060e22 l8ui a2, a14, 6 +402b5cc0: 009c32 l16si a3, a12, 0 +402b5cc3: f4b5c5 call0 402aa820 +402b5cc6: 36b381 l32r a8, 40283794 +402b5cc9: 009c72 l16si a7, a12, 0 +402b5ccc: 004df2 s8i a15, a13, 0 +402b5ccf: 005872 s16i a7, a8, 0 +402b5cd2: 36b861 l32r a6, 402837b4 +402b5cd5: 117700 slli a7, a7, 16 +402b5cd8: 0020c0 memw +402b5cdb: 9e2652 l32i a5, a6, 0x278 +402b5cde: f45050 extui a5, a5, 0, 16 +402b5ce1: 205570 or a5, a5, a7 +402b5ce4: 0020c0 memw +402b5ce7: 9e6652 s32i a5, a6, 0x278 +402b5cea: ffdc46 j 402b5c5f +402b5ced: 249062 l16si a6, a0, 72 +402b5cf0: 00a052 movi a5, 0 +402b5cf3: 01c662 addi a6, a6, 1 +402b5cf6: 116600 slli a6, a6, 16 +402b5cf9: 316060 srai a6, a6, 16 +402b5cfc: 245062 s16i a6, a0, 72 +402b5cff: 311666 bnei a6, 1, 402b5d34 +402b5d02: 030c movi.n a3, 0 +402b5d04: fc1771 l32r a7, 402b4d60 +402b5d07: 0c0c movi.n a12, 0 +402b5d09: 004dc2 s8i a12, a13, 0 +402b5d0c: 5447f2 s8i a15, a7, 84 +402b5d0f: 060e22 l8ui a2, a14, 6 +402b5d12: f4b0c5 call0 402aa820 +402b5d15: 004df2 s8i a15, a13, 0 +402b5d18: 0128 l32i.n a2, a1, 0 +402b5d1a: 330c movi.n a3, 3 +402b5d1c: fc1151 l32r a5, 402b4d60 +402b5d1f: 369d61 l32r a6, 40283794 +402b5d22: 4b45f2 s8i a15, a5, 75 +402b5d25: 132542 l32i a4, a5, 76 +402b5d28: 0056c2 s16i a12, a6, 0 +402b5d2b: 142552 l32i a5, a5, 80 +402b5d2e: d236c5 call0 4028809c +402b5d31: ffca86 j 402b5c5f +402b5d34: 372666 bnei a6, 2, 402b5d6f +402b5d37: 38af32 movi a3, -200 +402b5d3a: 004d52 s8i a5, a13, 0 +402b5d3d: fc0881 l32r a8, 402b4d60 +402b5d40: 02a072 movi a7, 2 +402b5d43: 544872 s8i a7, a8, 84 +402b5d46: 060e22 l8ui a2, a14, 6 +402b5d49: f4ad45 call0 402aa820 +402b5d4c: 004df2 s8i a15, a13, 0 +402b5d4f: 002122 l32i a2, a1, 0 +402b5d52: 330c movi.n a3, 3 +402b5d54: 369071 l32r a7, 40283794 +402b5d57: fc0251 l32r a5, 402b4d60 +402b5d5a: 38af62 movi a6, -200 +402b5d5d: 4b45f2 s8i a15, a5, 75 +402b5d60: 132542 l32i a4, a5, 76 +402b5d63: 005762 s16i a6, a7, 0 +402b5d66: 142552 l32i a5, a5, 80 +402b5d69: d23305 call0 4028809c +402b5d6c: ffbbc6 j 402b5c5f +402b5d6f: 009c32 l16si a3, a12, 0 +402b5d72: fbfb81 l32r a8, 402b4d60 +402b5d75: 004d52 s8i a5, a13, 0 +402b5d78: 245852 s16i a5, a8, 72 +402b5d7b: 4b4852 s8i a5, a8, 75 +402b5d7e: 060e22 l8ui a2, a14, 6 +402b5d81: f4a9c5 call0 402aa820 +402b5d84: 004df2 s8i a15, a13, 0 +402b5d87: 3683a1 l32r a10, 40283794 +402b5d8a: 009c92 l16si a9, a12, 0 +402b5d8d: 005a92 s16i a9, a10, 0 +402b5d90: ffb2c6 j 402b5c5f + ... + +402b5d94 : +402b5d94: f0c112 addi a1, a1, -16 +402b5d97: 0109 s32i.n a0, a1, 0 +402b5d99: fbf101 l32r a0, 402b4d60 +402b5d9c: 4a0002 l8ui a0, a0, 74 +402b5d9f: 241066 bnei a0, 1, 402b5dc7 +402b5da2: fbef41 l32r a4, 402b4d60 +402b5da5: 209432 l16si a3, a4, 64 +402b5da8: 112452 l32i a5, a4, 68 +402b5dab: 331b addi.n a3, a3, 1 +402b5dad: 225a add.n a2, a2, a5 +402b5daf: 116422 s32i a2, a4, 68 +402b5db2: 113300 slli a3, a3, 16 +402b5db5: 313030 srai a3, a3, 16 +402b5db8: 205432 s16i a3, a4, 64 +402b5dbb: 302301 l32r a0, 40281e48 +402b5dbe: 0000c0 callx0 a0 +402b5dc1: fbe761 l32r a6, 402b4d60 +402b5dc4: 215622 s16i a2, a6, 66 +402b5dc7: 0108 l32i.n a0, a1, 0 +402b5dc9: 10c112 addi a1, a1, 16 +402b5dcc: f00d ret.n + ... + +402b5dd0 : +402b5dd0: fbe331 l32r a3, 402b4d5c +402b5dd3: 120c movi.n a2, 1 +402b5dd5: 144322 s8i a2, a3, 20 +402b5dd8: f00d ret.n +402b5dda: 300000 xor a0, a0, a0 +402b5ddd: 2ca9 s32i.n a10, a12, 8 +402b5ddf: d12c40 mul16s a2, a12, a4 +402b5de2: fe .byte 0xfe +402b5de3: 3f .byte 0x3f +402b5de4: 2b5dd0 excw +402b5de7: 0b5c40 excw + +402b5de8 : +402b5de8: 0b5c movi.n a11, 80 +402b5dea: f0c112 addi a1, a1, -16 +402b5ded: 31d9 s32i.n a13, a1, 12 +402b5def: 1109 s32i.n a0, a1, 4 +402b5df1: 21c9 s32i.n a12, a1, 8 +402b5df3: 2f1501 l32r a0, 40281a48 +402b5df6: fbdac1 l32r a12, 402b4d60 +402b5df9: 0c92d2 l16si a13, a2, 24 +402b5dfc: 0a97b7 bne a7, a11, 402b5e0a +402b5dff: 485781 l32r a8, 40287f5c +402b5e02: 000882 l8ui a8, a8, 0 +402b5e05: a8cc bnez.n a8, 402b5e13 +402b5e07: 000cc6 j 402b5e3e +402b5e0a: 05e766 bnei a7, 128, 402b5e13 +402b5e0d: 4a0c92 l8ui a9, a12, 74 +402b5e10: 2a1926 beqi a9, 1, 402b5e3e +402b5e13: 311091 l32r a9, 40282254 +402b5e16: 940992 l8ui a9, a9, 148 +402b5e19: 023926 beqi a9, 3, 402b5e1f +402b5e1c: 101966 bnei a9, 1, 402b5e30 +402b5e1f: 2fe6a1 l32r a10, 40281db8 +402b5e22: 4aa8 l32i.n a10, a10, 16 +402b5e24: d20aa2 l8ui a10, a10, 210 +402b5e27: 131a26 beqi a10, 1, 402b5e3e +402b5e2a: 105a26 beqi a10, 5, 402b5e3e +402b5e2d: 0d1926 beqi a9, 1, 402b5e3e +402b5e30: 0388 l32i.n a8, a3, 0 +402b5e32: c097b0 sub a9, a7, a11 +402b5e35: 058d80 extui a8, a8, 29, 1 +402b5e38: 182856 bnez a8, 402b5fbe +402b5e3b: 17f916 beqz a9, 402b5fbe +402b5e3e: c0ad00 sub a10, a13, a0 +402b5e41: 16ca16 beqz a10, 402b5fb1 +402b5e44: 4a0cb2 l8ui a11, a12, 74 +402b5e47: 171b66 bnei a11, 1, 402b5e62 +402b5e4a: 043d mov.n a3, a4 +402b5e4c: 054d mov.n a4, a5 +402b5e4e: 065d mov.n a5, a6 +402b5e50: 160c movi.n a6, 1 +402b5e52: ffbe05 call0 402b5a34 +402b5e55: c20b addi.n a12, a2, -1 +402b5e57: 156c56 bnez a12, 402b5fb1 +402b5e5a: 0d2d mov.n a2, a13 +402b5e5c: fff345 call0 402b5d94 +402b5e5f: 005386 j 402b5fb1 +402b5e62: 043d mov.n a3, a4 +402b5e64: 054d mov.n a4, a5 +402b5e66: 065d mov.n a5, a6 +402b5e68: 260c movi.n a6, 2 +402b5e6a: ffbc85 call0 402b5a34 +402b5e6d: 020b addi.n a0, a2, -1 +402b5e6f: 13e056 bnez a0, 402b5fb1 +402b5e72: 365601 l32r a0, 402837cc +402b5e75: 0000c0 callx0 a0 +402b5e78: 0129 s32i.n a2, a1, 0 +402b5e7a: 349c42 l16si a4, a12, 104 +402b5e7d: 339c32 l16si a3, a12, 102 +402b5e80: 44da add.n a4, a4, a13 +402b5e82: 331b addi.n a3, a3, 1 +402b5e84: 113300 slli a3, a3, 16 +402b5e87: 114400 slli a4, a4, 16 +402b5e8a: 314040 srai a4, a4, 16 +402b5e8d: 313030 srai a3, a3, 16 +402b5e90: 335c32 s16i a3, a12, 102 +402b5e93: 345c42 s16i a4, a12, 104 +402b5e96: 042d mov.n a2, a4 +402b5e98: 2fec01 l32r a0, 40281e48 +402b5e9b: 0000c0 callx0 a0 +402b5e9e: 112200 slli a2, a2, 16 +402b5ea1: fbae31 l32r a3, 402b4d5c +402b5ea4: 312020 srai a2, a2, 16 +402b5ea7: 140342 l8ui a4, a3, 20 +402b5eaa: 355c22 s16i a2, a12, 106 +402b5ead: 100416 beqz a4, 402b5fb1 +402b5eb0: 150342 l8ui a4, a3, 21 +402b5eb3: 000c movi.n a0, 0 +402b5eb5: 081466 bnei a4, 1, 402b5ec1 +402b5eb8: 2b5c22 s16i a2, a12, 86 +402b5ebb: 154302 s8i a0, a3, 21 +402b5ebe: 002dc6 j 402b5f79 +402b5ec1: 30efd1 l32r a13, 40282280 +402b5ec4: 540c72 l8ui a7, a12, 84 +402b5ec7: 2b9c52 l16si a5, a12, 86 +402b5eca: 906220 addx2 a6, a2, a2 +402b5ecd: 463b addi.n a4, a6, 3 +402b5ecf: b34660 movgez a4, a6, a6 +402b5ed2: 214240 srai a4, a4, 2 +402b5ed5: 253b addi.n a2, a5, 3 +402b5ed7: 362f61 l32r a6, 40283794 +402b5eda: b32550 movgez a2, a5, a5 +402b5edd: d8af52 movi a5, -40 +402b5ee0: 212220 srai a2, a2, 2 +402b5ee3: 009602 l16si a0, a6, 0 +402b5ee6: 224a add.n a2, a2, a4 +402b5ee8: 842c movi.n a4, 40 +402b5eea: 105756 bnez a7, 402b5ff3 +402b5eed: 117200 slli a7, a2, 16 +402b5ef0: 317070 srai a7, a7, 16 +402b5ef3: 2b5c72 s16i a7, a12, 86 +402b5ef6: c00700 sub a0, a7, a0 +402b5ef9: 022407 blt a4, a0, 402b5eff +402b5efc: 004786 j 402b601e +402b5eff: 009d02 l16si a0, a13, 0 +402b5f02: 28c002 addi a0, a0, 40 +402b5f05: c0ae22 movi a2, 0xfffffec0 +402b5f08: 110000 slli a0, a0, 16 +402b5f0b: 310000 srai a0, a0, 16 +402b5f0e: 005d02 s16i a0, a13, 0 +402b5f11: 012027 blt a0, a2, 402b5f16 +402b5f14: 002d mov.n a2, a0 +402b5f16: 030c movi.n a3, 0 +402b5f18: 110200 slli a0, a2, 16 +402b5f1b: 310000 srai a0, a0, 16 +402b5f1e: 005d02 s16i a0, a13, 0 +402b5f21: 032d mov.n a2, a3 +402b5f23: 0110e6 bgei a0, 1, 402b5f28 +402b5f26: 002d mov.n a2, a0 +402b5f28: 362141 l32r a4, 402837ac +402b5f2b: 113200 slli a3, a2, 16 +402b5f2e: 313030 srai a3, a3, 16 +402b5f31: 00a022 movi a2, 0 +402b5f34: 004422 s8i a2, a4, 0 +402b5f37: 005d32 s16i a3, a13, 0 +402b5f3a: ffa821 l32r a2, 402b5ddc +402b5f3d: 2eab01 l32r a0, 402819ec +402b5f40: 0000c0 callx0 a0 +402b5f43: 002122 l32i a2, a1, 0 +402b5f46: 009d32 l16si a3, a13, 0 +402b5f49: 060222 l8ui a2, a2, 6 +402b5f4c: f48d05 call0 402aa820 +402b5f4f: 361161 l32r a6, 40283794 +402b5f52: 009d52 l16si a5, a13, 0 +402b5f55: 361581 l32r a8, 402837ac +402b5f58: 01a072 movi a7, 1 +402b5f5b: 004872 s8i a7, a8, 0 +402b5f5e: 005652 s16i a5, a6, 0 +402b5f61: 361441 l32r a4, 402837b4 +402b5f64: 115500 slli a5, a5, 16 +402b5f67: 0020c0 memw +402b5f6a: 9e2432 l32i a3, a4, 0x278 +402b5f6d: f43030 extui a3, a3, 0, 16 +402b5f70: 203350 or a3, a3, a5 +402b5f73: 0020c0 memw +402b5f76: 9e6432 s32i a3, a4, 0x278 +402b5f79: fb78a1 l32r a10, 402b4d5c +402b5f7c: 090c movi.n a9, 0 +402b5f7e: 335c92 s16i a9, a12, 102 +402b5f81: 345c92 s16i a9, a12, 104 +402b5f84: 355c92 s16i a9, a12, 106 +402b5f87: ff96c1 l32r a12, 402b5de0 +402b5f8a: 144a92 s8i a9, a10, 20 +402b5f8d: 0c2d mov.n a2, a12 +402b5f8f: 30c401 l32r a0, 402822a0 402b5f92: 0000c0 callx0 a0 -402b5f95: 020c movi.n a2, 0 -402b5f97: 21c8 l32i.n a12, a1, 8 -402b5f99: 31d8 l32i.n a13, a1, 12 -402b5f9b: 1108 l32i.n a0, a1, 4 -402b5f9d: 10c112 addi a1, a1, 16 -402b5fa0: f00d ret.n -402b5fa2: 043d mov.n a3, a4 -402b5fa4: 054d mov.n a4, a5 -402b5fa6: 065d mov.n a5, a6 -402b5fa8: 160c movi.n a6, 1 -402b5faa: ffa6c5 call0 402b5a18 -402b5fad: 211266 bnei a2, 1, 402b5fd2 -402b5fb0: 2ea6b1 l32r a11, 40281a48 -402b5fb3: 1b1db7 beq a13, a11, 402b5fd2 -402b5fb6: 2c1c32 l16ui a3, a12, 88 -402b5fb9: 172c22 l32i a2, a12, 92 -402b5fbc: 331b addi.n a3, a3, 1 -402b5fbe: 2d2a add.n a2, a13, a2 -402b5fc0: 176c22 s32i a2, a12, 92 -402b5fc3: f43030 extui a3, a3, 0, 16 -402b5fc6: 2c5c32 s16i a3, a12, 88 -402b5fc9: 2f9f01 l32r a0, 40281e48 -402b5fcc: 0000c0 callx0 a0 -402b5fcf: 305c22 s16i a2, a12, 96 -402b5fd2: 120c movi.n a2, 1 -402b5fd4: ffefc6 j 402b5f97 -402b5fd7: 112200 slli a2, a2, 16 -402b5fda: 070c movi.n a7, 0 -402b5fdc: 544c72 s8i a7, a12, 84 -402b5fdf: 312020 srai a2, a2, 16 -402b5fe2: 2b5c22 s16i a2, a12, 86 -402b5fe5: c00200 sub a0, a2, a0 -402b5fe8: 052407 blt a4, a0, 402b5ff1 -402b5feb: 022057 blt a0, a5, 402b5ff1 -402b5fee: ffdac6 j 402b5f5d -402b5ff1: 832c movi.n a3, 40 -402b5ff3: 2f9501 l32r a0, 40281e48 -402b5ff6: 0000c0 callx0 a0 -402b5ff9: a00220 addx4 a0, a2, a2 -402b5ffc: 1100d0 slli a0, a0, 3 -402b5fff: ffb986 j 402b5ee9 -402b6002: 022057 blt a0, a5, 402b6008 -402b6005: ffd506 j 402b5f5d -402b6008: 009d02 l16si a0, a13, 0 -402b600b: d8c002 addi a0, a0, -40 -402b600e: ffb5c6 j 402b5ee9 -402b6011: 000000 ill -402b6014: 7dc8 l32i.n a12, a13, 28 -402b6016: 484010 excw -402b6019: 107d excw -402b601b: a04240 addx4 a4, a2, a4 - -402b601c : -402b601c: f0a042 movi a4, 240 -402b601f: d0c112 addi a1, a1, -48 -402b6022: 0461c2 s32i a12, a1, 16 -402b6025: 096122 s32i a2, a1, 36 -402b6028: 036102 s32i a0, a1, 12 -402b602b: 61e9 s32i.n a14, a1, 24 -402b602d: 71f9 s32i.n a15, a1, 28 -402b602f: 51d9 s32i.n a13, a1, 20 -402b6031: cf0c movi.n a15, 12 -402b6033: 03dd mov.n a13, a3 -402b6035: 12e8 l32i.n a14, a2, 4 -402b6037: fb4231 l32r a3, 402b4d40 -402b603a: 1ee8 l32i.n a14, a14, 4 -402b603c: 060302 l8ui a0, a3, 6 -402b603f: 000e22 l8ui a2, a14, 0 -402b6042: 010080 slli a0, a0, 24 -402b6045: 10f2f0 and a15, a2, a15 -402b6048: 310800 srai a0, a0, 24 -402b604b: 102240 and a2, a2, a4 -402b604e: 8129 s32i.n a2, a1, 32 -402b6050: 0d10a6 blti a0, 1, 402b6061 -402b6053: f66e45 call0 402ac738 -402b6056: fb3a31 l32r a3, 402b4d40 -402b6059: 022b addi.n a0, a2, 2 -402b605b: 210200 srai a0, a0, 2 -402b605e: 064302 s8i a0, a3, 6 -402b6061: 0d08 l32i.n a0, a13, 0 -402b6063: fb3841 l32r a4, 402b4d44 -402b6066: 05f0c7 bbsi a0, 28, 402b606f -402b6069: 052e00 extui a2, a0, 30, 1 -402b606c: 100216 beqz a2, 402b6170 -402b606f: 07f0d7 bbsi a0, 29, 402b607a -402b6072: 04f0f7 bbsi a0, 31, 402b607a -402b6075: 0c0c movi.n a12, 0 -402b6077: 000046 j 402b607c -402b607a: 2c0c movi.n a12, 2 -402b607c: 307601 l32r a0, 40282254 -402b607f: 401472 l16ui a7, a4, 128 -402b6082: 5f0052 l8ui a5, a0, 95 -402b6085: 771b addi.n a7, a7, 1 -402b6087: 026507 bbci a5, 0, 402b608d -402b608a: 405472 s16i a7, a4, 128 -402b608d: 678f66 bnei a15, 8, 402b60f8 -402b6090: fef405 call0 402b4fd4 -402b6093: fdf405 call0 402b3fd4 -402b6096: e29c beqz.n a2, 402b60b8 -402b6098: fe0545 call0 402b40f0 -402b609b: 929c beqz.n a2, 402b60b8 -402b609d: fb2951 l32r a5, 402b4d44 -402b60a0: fb2831 l32r a3, 402b4d40 -402b60a3: 140c movi.n a4, 1 -402b60a5: 061332 l16ui a3, a3, 12 -402b60a8: 214542 s8i a4, a5, 33 -402b60ab: 24c522 addi a2, a5, 36 -402b60ae: 040c movi.n a4, 0 -402b60b0: 150c movi.n a5, 1 -402b60b2: 307c01 l32r a0, 402822a4 -402b60b5: 0000c0 callx0 a0 -402b60b8: 622cf6 bgeui a12, 2, 402b611e -402b60bb: 0c2d mov.n a2, a12 -402b60bd: 3eab addi.n a3, a14, 10 -402b60bf: 1139 s32i.n a3, a1, 4 -402b60c1: 00f145 call0 402b6fd8 -402b60c4: 9168 l32i.n a6, a1, 36 -402b60c6: 0d3d mov.n a3, a13 -402b60c8: 7629 s32i.n a2, a6, 28 -402b60ca: ffd201 l32r a0, 402b6014 -402b60cd: 0000c0 callx0 a0 -402b60d0: 000d72 l8ui a7, a13, 0 -402b60d3: 0c2d mov.n a2, a12 -402b60d5: 773b addi.n a7, a7, 3 -402b60d7: 004d72 s8i a7, a13, 0 -402b60da: fc2105 call0 402b22ec -402b60dd: 07b216 beqz a2, 402b615c -402b60e0: 078f56 bnez a15, 402b615c -402b60e3: 0e2d mov.n a2, a14 -402b60e5: ffcc01 l32r a0, 402b6018 -402b60e8: 0000c0 callx0 a0 -402b60eb: 0d08 l32i.n a0, a13, 0 -402b60ed: 148e00 extui a8, a0, 14, 2 -402b60f0: b8fc bnez.n a8, 402b612f -402b60f2: b50000 extui a0, a0, 16, 12 -402b60f5: 000ec6 j 402b6134 -402b60f8: fbcf56 bnez a15, 402b60b8 -402b60fb: 0e2d mov.n a2, a14 -402b60fd: ffc601 l32r a0, 402b6018 -402b6100: 0000c0 callx0 a0 -402b6103: 023d mov.n a3, a2 -402b6105: 0d08 l32i.n a0, a13, 0 -402b6107: 305341 l32r a4, 40282254 -402b610a: 149e00 extui a9, a0, 14, 2 -402b610d: 06f956 bnez a9, 402b6180 -402b6110: b50000 extui a0, a0, 16, 12 -402b6113: 001b86 j 402b6185 -402b6116: 0c2d mov.n a2, a12 -402b6118: 201110 or a1, a1, a1 -402b611b: fc1ec5 call0 402b2308 -402b611e: 020c movi.n a2, 0 -402b6120: 41c8 l32i.n a12, a1, 16 -402b6122: 51d8 l32i.n a13, a1, 20 -402b6124: 61e8 l32i.n a14, a1, 24 -402b6126: 71f8 l32i.n a15, a1, 28 -402b6128: 3108 l32i.n a0, a1, 12 -402b612a: 30c112 addi a1, a1, 48 -402b612d: f00d ret.n -402b612f: 1d08 l32i.n a0, a13, 4 -402b6131: 410800 srli a0, a0, 8 -402b6134: 082132 l32i a3, a1, 32 -402b6137: 04b326 beqi a3, 16, 402b613f -402b613a: 053c movi.n a5, 48 -402b613c: 1c9357 bne a3, a5, 402b615c -402b613f: c03020 sub a3, a0, a2 -402b6142: 18ce22 addi a2, a14, 24 -402b6145: fcc332 addi a3, a3, -4 -402b6148: f43030 extui a3, a3, 0, 16 -402b614b: 3e3a add.n a3, a14, a3 -402b614d: 18c332 addi a3, a3, 24 -402b6150: fdfcc5 call0 402b4120 -402b6153: 528c beqz.n a2, 402b615c -402b6155: 0c2d mov.n a2, a12 -402b6157: 1138 l32i.n a3, a1, 4 -402b6159: fdfdc5 call0 402b4138 -402b615c: 010e42 l8ui a4, a14, 1 -402b615f: 040e52 l8ui a5, a14, 4 -402b6162: b86467 bbci a4, 6, 402b611e -402b6165: ad6507 bbci a5, 0, 402b6116 -402b6168: 0c2d mov.n a2, a12 -402b616a: fc1ac5 call0 402b2318 -402b616d: ffeb46 j 402b611e -402b6170: 02f0d7 bbsi a0, 29, 402b6176 -402b6173: 0470f7 bbci a0, 31, 402b617b -402b6176: 1c0c movi.n a12, 1 -402b6178: ffc006 j 402b607c -402b617b: 2c0c movi.n a12, 2 -402b617d: ffbec6 j 402b607c -402b6180: 1d08 l32i.n a0, a13, 4 -402b6182: 410800 srli a0, a0, 8 -402b6185: 8128 l32i.n a2, a1, 32 -402b6187: 33e266 bnei a2, 128, 402b61be -402b618a: 2139 s32i.n a3, a1, 8 -402b618c: 5f0452 l8ui a5, a4, 95 -402b618f: 0109 s32i.n a0, a1, 0 -402b6191: 616507 bbci a5, 0, 402b61f6 -402b6194: 9128 l32i.n a2, a1, 36 -402b6196: 0e4d mov.n a4, a14 -402b6198: 18ce52 addi a5, a14, 24 -402b619b: c06030 sub a6, a0, a3 -402b619e: 80a072 movi a7, 128 -402b61a1: 0d3d mov.n a3, a13 -402b61a3: fcc662 addi a6, a6, -4 -402b61a6: f46060 extui a6, a6, 0, 16 -402b61a9: 6e6a add.n a6, a14, a6 -402b61ab: 18c662 addi a6, a6, 24 -402b61ae: ffc1c5 call0 402b5dcc -402b61b1: 411266 bnei a2, 1, 402b61f6 -402b61b4: 9128 l32i.n a2, a1, 36 -402b61b6: ff4985 call0 402b5650 -402b61b9: 120c movi.n a2, 1 -402b61bb: ffd846 j 402b6120 -402b61be: 075c movi.n a7, 80 -402b61c0: b0c282 addi a8, a2, -80 -402b61c3: ef1856 bnez a8, 402b60b8 -402b61c6: 5f0492 l8ui a9, a4, 95 -402b61c9: 049090 extui a9, a9, 0, 1 -402b61cc: ee8916 beqz a9, 402b60b8 -402b61cf: 9128 l32i.n a2, a1, 36 -402b61d1: 0e4d mov.n a4, a14 -402b61d3: c06030 sub a6, a0, a3 -402b61d6: 18ce52 addi a5, a14, 24 -402b61d9: 0d3d mov.n a3, a13 -402b61db: fcc662 addi a6, a6, -4 -402b61de: f46060 extui a6, a6, 0, 16 -402b61e1: 6e6a add.n a6, a14, a6 -402b61e3: 18c662 addi a6, a6, 24 -402b61e6: ffbe45 call0 402b5dcc -402b61e9: 720b addi.n a7, a2, -1 -402b61eb: ec9756 bnez a7, 402b60b8 -402b61ee: 9128 l32i.n a2, a1, 36 -402b61f0: ff45c5 call0 402b5650 -402b61f3: fff086 j 402b61b9 -402b61f6: 0ace22 addi a2, a14, 10 -402b61f9: fdf5c5 call0 402b4158 -402b61fc: eb8216 beqz a2, 402b60b8 -402b61ff: 092122 l32i a2, a1, 36 -402b6202: 2158 l32i.n a5, a1, 8 -402b6204: 0148 l32i.n a4, a1, 0 -402b6206: 18ce32 addi a3, a14, 24 -402b6209: c04450 sub a4, a4, a5 -402b620c: fcc442 addi a4, a4, -4 -402b620f: f44040 extui a4, a4, 0, 16 -402b6212: 4e4a add.n a4, a14, a4 -402b6214: 18c442 addi a4, a4, 24 -402b6217: fd0185 call0 402b3230 -402b621a: ffa686 j 402b60b8 -402b621d: 000000 ill - -402b6220 : -402b6220: f0c112 addi a1, a1, -16 -402b6223: 1109 s32i.n a0, a1, 4 -402b6225: 2e82f6 bgeui a2, 8, 402b6257 -402b6228: fac601 l32r a0, 402b4d40 -402b622b: 4008 l32i.n a0, a0, 16 -402b622d: 1132b0 slli a3, a2, 5 -402b6230: 003a add.n a0, a0, a3 -402b6232: 270002 l8ui a0, a0, 39 -402b6235: 0139 s32i.n a3, a1, 0 -402b6237: c0dc bnez.n a0, 402b6257 -402b6239: 301601 l32r a0, 40282294 -402b623c: 0000c0 callx0 a0 -402b623f: fac021 l32r a2, 402b4d40 -402b6242: 0138 l32i.n a3, a1, 0 -402b6244: 4228 l32i.n a2, a2, 16 -402b6246: 223a add.n a2, a2, a3 -402b6248: 6228 l32i.n a2, a2, 24 -402b624a: 2129 s32i.n a2, a1, 8 -402b624c: 301301 l32r a0, 40282298 -402b624f: 0000c0 callx0 a0 -402b6252: 2108 l32i.n a0, a1, 8 -402b6254: 000046 j 402b6259 -402b6257: 000c movi.n a0, 0 -402b6259: 708c beqz.n a0, 402b6264 -402b625b: 9038 l32i.n a3, a0, 36 -402b625d: 0338 l32i.n a3, a3, 0 -402b625f: 017387 bbci a3, 24, 402b6264 -402b6262: 000c movi.n a0, 0 -402b6264: 002d mov.n a2, a0 -402b6266: 1108 l32i.n a0, a1, 4 -402b6268: 10c112 addi a1, a1, 16 -402b626b: f00d ret.n -402b626d: 000000 ill - -402b6270 : -402b6270: f0c112 addi a1, a1, -16 -402b6273: 11c9 s32i.n a12, a1, 4 -402b6275: 0109 s32i.n a0, a1, 0 -402b6277: 300701 l32r a0, 40282294 -402b627a: 0000c0 callx0 a0 -402b627d: fab001 l32r a0, 402b4d40 -402b6280: 4008 l32i.n a0, a0, 16 -402b6282: 4a20c2 l32i a12, a0, 0x128 -402b6285: 2c9c beqz.n a12, 402b629b -402b6287: 040c movi.n a4, 0 -402b6289: 8c28 l32i.n a2, a12, 32 -402b628b: 4a6022 s32i a2, a0, 0x128 -402b628e: 72cc bnez.n a2, 402b6299 -402b6290: 01d032 addmi a3, a0, 0x100 -402b6293: 28c332 addi a3, a3, 40 -402b6296: 4b6032 s32i a3, a0, 0x12c -402b6299: 8c49 s32i.n a4, a12, 32 -402b629b: 2fff01 l32r a0, 40282298 -402b629e: 0000c0 callx0 a0 -402b62a1: 0c2d mov.n a2, a12 -402b62a3: 0108 l32i.n a0, a1, 0 -402b62a5: 11c8 l32i.n a12, a1, 4 -402b62a7: 10c112 addi a1, a1, 16 -402b62aa: f00d ret.n - -402b62ac : -402b62ac: f0c112 addi a1, a1, -16 -402b62af: 11c9 s32i.n a12, a1, 4 -402b62b1: 0109 s32i.n a0, a1, 0 -402b62b3: 2ff801 l32r a0, 40282294 -402b62b6: 0000c0 callx0 a0 -402b62b9: faa101 l32r a0, 402b4d40 -402b62bc: 4008 l32i.n a0, a0, 16 -402b62be: 4c20c2 l32i a12, a0, 0x130 -402b62c1: 2c9c beqz.n a12, 402b62d7 -402b62c3: 040c movi.n a4, 0 -402b62c5: 8c28 l32i.n a2, a12, 32 -402b62c7: 4c6022 s32i a2, a0, 0x130 -402b62ca: 72cc bnez.n a2, 402b62d5 -402b62cc: 01d032 addmi a3, a0, 0x100 -402b62cf: 30c332 addi a3, a3, 48 -402b62d2: 4d6032 s32i a3, a0, 0x134 -402b62d5: 8c49 s32i.n a4, a12, 32 -402b62d7: 2ff001 l32r a0, 40282298 -402b62da: 0000c0 callx0 a0 -402b62dd: 0c2d mov.n a2, a12 -402b62df: 0108 l32i.n a0, a1, 0 -402b62e1: 11c8 l32i.n a12, a1, 4 -402b62e3: 10c112 addi a1, a1, 16 -402b62e6: f00d ret.n -402b62e8: 000a02 l8ui a0, a10, 0 -402b62eb: 50dc00 pdtlb a0, a12 -402b62ee: 402b addi.n a4, a0, 2 -402b62f0: fed2f0 excw -402b62f3: 3f .byte 0x3f -402b62f4: 2b5944 excw -402b62f7: 4f8c40 excw -402b62fa: 402b addi.n a4, a0, 2 - -402b62fc : -402b62fc: 040c movi.n a4, 0 -402b62fe: 160c movi.n a6, 1 -402b6300: f0c112 addi a1, a1, -16 -402b6303: fa8f31 l32r a3, 402b4d40 -402b6306: 0109 s32i.n a0, a1, 0 -402b6308: 000c movi.n a0, 0 -402b630a: 4338 l32i.n a3, a3, 16 -402b630c: 1120b0 slli a2, a0, 5 -402b630f: 001b addi.n a0, a0, 1 -402b6311: 232a add.n a2, a3, a2 -402b6313: 6249 s32i.n a4, a2, 24 -402b6315: 274242 s8i a4, a2, 39 -402b6318: 740000 extui a0, a0, 0, 8 -402b631b: 18c252 addi a5, a2, 24 -402b631e: 7259 s32i.n a5, a2, 28 -402b6320: e88066 bnei a0, 8, 402b630c -402b6323: 000c movi.n a0, 0 -402b6325: 750c movi.n a5, 7 -402b6327: 1120b0 slli a2, a0, 5 -402b632a: 001b addi.n a0, a0, 1 -402b632c: 232a add.n a2, a3, a2 -402b632e: 274262 s8i a6, a2, 39 -402b6331: 244252 s8i a5, a2, 36 +402b5f95: 0c2d mov.n a2, a12 +402b5f97: ff9331 l32r a3, 402b5de4 +402b5f9a: 040c movi.n a4, 0 +402b5f9c: 325601 l32r a0, 402828f4 +402b5f9f: 0000c0 callx0 a0 +402b5fa2: 0c2d mov.n a2, a12 +402b5fa4: e8a332 movi a3, 0x3e8 +402b5fa7: 040c movi.n a4, 0 +402b5fa9: 150c movi.n a5, 1 +402b5fab: 30be01 l32r a0, 402822a4 +402b5fae: 0000c0 callx0 a0 +402b5fb1: 020c movi.n a2, 0 +402b5fb3: 21c8 l32i.n a12, a1, 8 +402b5fb5: 31d8 l32i.n a13, a1, 12 +402b5fb7: 1108 l32i.n a0, a1, 4 +402b5fb9: 10c112 addi a1, a1, 16 +402b5fbc: f00d ret.n +402b5fbe: 043d mov.n a3, a4 +402b5fc0: 054d mov.n a4, a5 +402b5fc2: 065d mov.n a5, a6 +402b5fc4: 160c movi.n a6, 1 +402b5fc6: ffa6c5 call0 402b5a34 +402b5fc9: 211266 bnei a2, 1, 402b5fee +402b5fcc: 2e9fb1 l32r a11, 40281a48 +402b5fcf: 1b1db7 beq a13, a11, 402b5fee +402b5fd2: 2c1c32 l16ui a3, a12, 88 +402b5fd5: 172c22 l32i a2, a12, 92 +402b5fd8: 331b addi.n a3, a3, 1 +402b5fda: 2d2a add.n a2, a13, a2 +402b5fdc: 176c22 s32i a2, a12, 92 +402b5fdf: f43030 extui a3, a3, 0, 16 +402b5fe2: 2c5c32 s16i a3, a12, 88 +402b5fe5: 2f9801 l32r a0, 40281e48 +402b5fe8: 0000c0 callx0 a0 +402b5feb: 305c22 s16i a2, a12, 96 +402b5fee: 120c movi.n a2, 1 +402b5ff0: ffefc6 j 402b5fb3 +402b5ff3: 112200 slli a2, a2, 16 +402b5ff6: 070c movi.n a7, 0 +402b5ff8: 544c72 s8i a7, a12, 84 +402b5ffb: 312020 srai a2, a2, 16 +402b5ffe: 2b5c22 s16i a2, a12, 86 +402b6001: c00200 sub a0, a2, a0 +402b6004: 052407 blt a4, a0, 402b600d +402b6007: 022057 blt a0, a5, 402b600d +402b600a: ffdac6 j 402b5f79 +402b600d: 832c movi.n a3, 40 +402b600f: 2f8e01 l32r a0, 40281e48 +402b6012: 0000c0 callx0 a0 +402b6015: a00220 addx4 a0, a2, a2 +402b6018: 1100d0 slli a0, a0, 3 +402b601b: ffb986 j 402b5f05 +402b601e: 022057 blt a0, a5, 402b6024 +402b6021: ffd506 j 402b5f79 +402b6024: 009d02 l16si a0, a13, 0 +402b6027: d8c002 addi a0, a0, -40 +402b602a: ffb5c6 j 402b5f05 +402b602d: 000000 ill +402b6030: 7dc8 l32i.n a12, a13, 28 +402b6032: 484010 excw +402b6035: 107d excw +402b6037: a04240 addx4 a4, a2, a4 + +402b6038 : +402b6038: f0a042 movi a4, 240 +402b603b: d0c112 addi a1, a1, -48 +402b603e: 0461c2 s32i a12, a1, 16 +402b6041: 096122 s32i a2, a1, 36 +402b6044: 036102 s32i a0, a1, 12 +402b6047: 61e9 s32i.n a14, a1, 24 +402b6049: 71f9 s32i.n a15, a1, 28 +402b604b: 51d9 s32i.n a13, a1, 20 +402b604d: cf0c movi.n a15, 12 +402b604f: 03dd mov.n a13, a3 +402b6051: 12e8 l32i.n a14, a2, 4 +402b6053: fb4231 l32r a3, 402b4d5c +402b6056: 1ee8 l32i.n a14, a14, 4 +402b6058: 060302 l8ui a0, a3, 6 +402b605b: 000e22 l8ui a2, a14, 0 +402b605e: 010080 slli a0, a0, 24 +402b6061: 10f2f0 and a15, a2, a15 +402b6064: 310800 srai a0, a0, 24 +402b6067: 102240 and a2, a2, a4 +402b606a: 8129 s32i.n a2, a1, 32 +402b606c: 0d10a6 blti a0, 1, 402b607d +402b606f: f66e45 call0 402ac754 +402b6072: fb3a31 l32r a3, 402b4d5c +402b6075: 022b addi.n a0, a2, 2 +402b6077: 210200 srai a0, a0, 2 +402b607a: 064302 s8i a0, a3, 6 +402b607d: 0d08 l32i.n a0, a13, 0 +402b607f: fb3841 l32r a4, 402b4d60 +402b6082: 05f0c7 bbsi a0, 28, 402b608b +402b6085: 052e00 extui a2, a0, 30, 1 +402b6088: 100216 beqz a2, 402b618c +402b608b: 07f0d7 bbsi a0, 29, 402b6096 +402b608e: 04f0f7 bbsi a0, 31, 402b6096 +402b6091: 0c0c movi.n a12, 0 +402b6093: 000046 j 402b6098 +402b6096: 2c0c movi.n a12, 2 +402b6098: 306f01 l32r a0, 40282254 +402b609b: 401472 l16ui a7, a4, 128 +402b609e: 5f0052 l8ui a5, a0, 95 +402b60a1: 771b addi.n a7, a7, 1 +402b60a3: 026507 bbci a5, 0, 402b60a9 +402b60a6: 405472 s16i a7, a4, 128 +402b60a9: 678f66 bnei a15, 8, 402b6114 +402b60ac: fef405 call0 402b4ff0 +402b60af: fdf405 call0 402b3ff0 +402b60b2: e29c beqz.n a2, 402b60d4 +402b60b4: fe0545 call0 402b410c +402b60b7: 929c beqz.n a2, 402b60d4 +402b60b9: fb2951 l32r a5, 402b4d60 +402b60bc: fb2831 l32r a3, 402b4d5c +402b60bf: 140c movi.n a4, 1 +402b60c1: 061332 l16ui a3, a3, 12 +402b60c4: 214542 s8i a4, a5, 33 +402b60c7: 24c522 addi a2, a5, 36 +402b60ca: 040c movi.n a4, 0 +402b60cc: 150c movi.n a5, 1 +402b60ce: 307501 l32r a0, 402822a4 +402b60d1: 0000c0 callx0 a0 +402b60d4: 622cf6 bgeui a12, 2, 402b613a +402b60d7: 0c2d mov.n a2, a12 +402b60d9: 3eab addi.n a3, a14, 10 +402b60db: 1139 s32i.n a3, a1, 4 +402b60dd: 00f145 call0 402b6ff4 +402b60e0: 9168 l32i.n a6, a1, 36 +402b60e2: 0d3d mov.n a3, a13 +402b60e4: 7629 s32i.n a2, a6, 28 +402b60e6: ffd201 l32r a0, 402b6030 +402b60e9: 0000c0 callx0 a0 +402b60ec: 000d72 l8ui a7, a13, 0 +402b60ef: 0c2d mov.n a2, a12 +402b60f1: 773b addi.n a7, a7, 3 +402b60f3: 004d72 s8i a7, a13, 0 +402b60f6: fc2105 call0 402b2308 +402b60f9: 07b216 beqz a2, 402b6178 +402b60fc: 078f56 bnez a15, 402b6178 +402b60ff: 0e2d mov.n a2, a14 +402b6101: ffcc01 l32r a0, 402b6034 +402b6104: 0000c0 callx0 a0 +402b6107: 0d08 l32i.n a0, a13, 0 +402b6109: 148e00 extui a8, a0, 14, 2 +402b610c: b8fc bnez.n a8, 402b614b +402b610e: b50000 extui a0, a0, 16, 12 +402b6111: 000ec6 j 402b6150 +402b6114: fbcf56 bnez a15, 402b60d4 +402b6117: 0e2d mov.n a2, a14 +402b6119: ffc601 l32r a0, 402b6034 +402b611c: 0000c0 callx0 a0 +402b611f: 023d mov.n a3, a2 +402b6121: 0d08 l32i.n a0, a13, 0 +402b6123: 304c41 l32r a4, 40282254 +402b6126: 149e00 extui a9, a0, 14, 2 +402b6129: 06f956 bnez a9, 402b619c +402b612c: b50000 extui a0, a0, 16, 12 +402b612f: 001b86 j 402b61a1 +402b6132: 0c2d mov.n a2, a12 +402b6134: 201110 or a1, a1, a1 +402b6137: fc1ec5 call0 402b2324 +402b613a: 020c movi.n a2, 0 +402b613c: 41c8 l32i.n a12, a1, 16 +402b613e: 51d8 l32i.n a13, a1, 20 +402b6140: 61e8 l32i.n a14, a1, 24 +402b6142: 71f8 l32i.n a15, a1, 28 +402b6144: 3108 l32i.n a0, a1, 12 +402b6146: 30c112 addi a1, a1, 48 +402b6149: f00d ret.n +402b614b: 1d08 l32i.n a0, a13, 4 +402b614d: 410800 srli a0, a0, 8 +402b6150: 082132 l32i a3, a1, 32 +402b6153: 04b326 beqi a3, 16, 402b615b +402b6156: 053c movi.n a5, 48 +402b6158: 1c9357 bne a3, a5, 402b6178 +402b615b: c03020 sub a3, a0, a2 +402b615e: 18ce22 addi a2, a14, 24 +402b6161: fcc332 addi a3, a3, -4 +402b6164: f43030 extui a3, a3, 0, 16 +402b6167: 3e3a add.n a3, a14, a3 +402b6169: 18c332 addi a3, a3, 24 +402b616c: fdfcc5 call0 402b413c +402b616f: 528c beqz.n a2, 402b6178 +402b6171: 0c2d mov.n a2, a12 +402b6173: 1138 l32i.n a3, a1, 4 +402b6175: fdfdc5 call0 402b4154 +402b6178: 010e42 l8ui a4, a14, 1 +402b617b: 040e52 l8ui a5, a14, 4 +402b617e: b86467 bbci a4, 6, 402b613a +402b6181: ad6507 bbci a5, 0, 402b6132 +402b6184: 0c2d mov.n a2, a12 +402b6186: fc1ac5 call0 402b2334 +402b6189: ffeb46 j 402b613a +402b618c: 02f0d7 bbsi a0, 29, 402b6192 +402b618f: 0470f7 bbci a0, 31, 402b6197 +402b6192: 1c0c movi.n a12, 1 +402b6194: ffc006 j 402b6098 +402b6197: 2c0c movi.n a12, 2 +402b6199: ffbec6 j 402b6098 +402b619c: 1d08 l32i.n a0, a13, 4 +402b619e: 410800 srli a0, a0, 8 +402b61a1: 8128 l32i.n a2, a1, 32 +402b61a3: 33e266 bnei a2, 128, 402b61da +402b61a6: 2139 s32i.n a3, a1, 8 +402b61a8: 5f0452 l8ui a5, a4, 95 +402b61ab: 0109 s32i.n a0, a1, 0 +402b61ad: 616507 bbci a5, 0, 402b6212 +402b61b0: 9128 l32i.n a2, a1, 36 +402b61b2: 0e4d mov.n a4, a14 +402b61b4: 18ce52 addi a5, a14, 24 +402b61b7: c06030 sub a6, a0, a3 +402b61ba: 80a072 movi a7, 128 +402b61bd: 0d3d mov.n a3, a13 +402b61bf: fcc662 addi a6, a6, -4 +402b61c2: f46060 extui a6, a6, 0, 16 +402b61c5: 6e6a add.n a6, a14, a6 +402b61c7: 18c662 addi a6, a6, 24 +402b61ca: ffc1c5 call0 402b5de8 +402b61cd: 411266 bnei a2, 1, 402b6212 +402b61d0: 9128 l32i.n a2, a1, 36 +402b61d2: ff4985 call0 402b566c +402b61d5: 120c movi.n a2, 1 +402b61d7: ffd846 j 402b613c +402b61da: 075c movi.n a7, 80 +402b61dc: b0c282 addi a8, a2, -80 +402b61df: ef1856 bnez a8, 402b60d4 +402b61e2: 5f0492 l8ui a9, a4, 95 +402b61e5: 049090 extui a9, a9, 0, 1 +402b61e8: ee8916 beqz a9, 402b60d4 +402b61eb: 9128 l32i.n a2, a1, 36 +402b61ed: 0e4d mov.n a4, a14 +402b61ef: c06030 sub a6, a0, a3 +402b61f2: 18ce52 addi a5, a14, 24 +402b61f5: 0d3d mov.n a3, a13 +402b61f7: fcc662 addi a6, a6, -4 +402b61fa: f46060 extui a6, a6, 0, 16 +402b61fd: 6e6a add.n a6, a14, a6 +402b61ff: 18c662 addi a6, a6, 24 +402b6202: ffbe45 call0 402b5de8 +402b6205: 720b addi.n a7, a2, -1 +402b6207: ec9756 bnez a7, 402b60d4 +402b620a: 9128 l32i.n a2, a1, 36 +402b620c: ff45c5 call0 402b566c +402b620f: fff086 j 402b61d5 +402b6212: 0ace22 addi a2, a14, 10 +402b6215: fdf5c5 call0 402b4174 +402b6218: eb8216 beqz a2, 402b60d4 +402b621b: 092122 l32i a2, a1, 36 +402b621e: 2158 l32i.n a5, a1, 8 +402b6220: 0148 l32i.n a4, a1, 0 +402b6222: 18ce32 addi a3, a14, 24 +402b6225: c04450 sub a4, a4, a5 +402b6228: fcc442 addi a4, a4, -4 +402b622b: f44040 extui a4, a4, 0, 16 +402b622e: 4e4a add.n a4, a14, a4 +402b6230: 18c442 addi a4, a4, 24 +402b6233: fd0185 call0 402b324c +402b6236: ffa686 j 402b60d4 +402b6239: 000000 ill + +402b623c : +402b623c: f0c112 addi a1, a1, -16 +402b623f: 1109 s32i.n a0, a1, 4 +402b6241: 2e82f6 bgeui a2, 8, 402b6273 +402b6244: fac601 l32r a0, 402b4d5c +402b6247: 4008 l32i.n a0, a0, 16 +402b6249: 1132b0 slli a3, a2, 5 +402b624c: 003a add.n a0, a0, a3 +402b624e: 270002 l8ui a0, a0, 39 +402b6251: 0139 s32i.n a3, a1, 0 +402b6253: c0dc bnez.n a0, 402b6273 +402b6255: 300f01 l32r a0, 40282294 +402b6258: 0000c0 callx0 a0 +402b625b: fac021 l32r a2, 402b4d5c +402b625e: 0138 l32i.n a3, a1, 0 +402b6260: 4228 l32i.n a2, a2, 16 +402b6262: 223a add.n a2, a2, a3 +402b6264: 6228 l32i.n a2, a2, 24 +402b6266: 2129 s32i.n a2, a1, 8 +402b6268: 300c01 l32r a0, 40282298 +402b626b: 0000c0 callx0 a0 +402b626e: 2108 l32i.n a0, a1, 8 +402b6270: 000046 j 402b6275 +402b6273: 000c movi.n a0, 0 +402b6275: 708c beqz.n a0, 402b6280 +402b6277: 9038 l32i.n a3, a0, 36 +402b6279: 0338 l32i.n a3, a3, 0 +402b627b: 017387 bbci a3, 24, 402b6280 +402b627e: 000c movi.n a0, 0 +402b6280: 002d mov.n a2, a0 +402b6282: 1108 l32i.n a0, a1, 4 +402b6284: 10c112 addi a1, a1, 16 +402b6287: f00d ret.n +402b6289: 000000 ill + +402b628c : +402b628c: f0c112 addi a1, a1, -16 +402b628f: 11c9 s32i.n a12, a1, 4 +402b6291: 0109 s32i.n a0, a1, 0 +402b6293: 300001 l32r a0, 40282294 +402b6296: 0000c0 callx0 a0 +402b6299: fab001 l32r a0, 402b4d5c +402b629c: 4008 l32i.n a0, a0, 16 +402b629e: 4a20c2 l32i a12, a0, 0x128 +402b62a1: 2c9c beqz.n a12, 402b62b7 +402b62a3: 040c movi.n a4, 0 +402b62a5: 8c28 l32i.n a2, a12, 32 +402b62a7: 4a6022 s32i a2, a0, 0x128 +402b62aa: 72cc bnez.n a2, 402b62b5 +402b62ac: 01d032 addmi a3, a0, 0x100 +402b62af: 28c332 addi a3, a3, 40 +402b62b2: 4b6032 s32i a3, a0, 0x12c +402b62b5: 8c49 s32i.n a4, a12, 32 +402b62b7: 2ff801 l32r a0, 40282298 +402b62ba: 0000c0 callx0 a0 +402b62bd: 0c2d mov.n a2, a12 +402b62bf: 0108 l32i.n a0, a1, 0 +402b62c1: 11c8 l32i.n a12, a1, 4 +402b62c3: 10c112 addi a1, a1, 16 +402b62c6: f00d ret.n + +402b62c8 : +402b62c8: f0c112 addi a1, a1, -16 +402b62cb: 11c9 s32i.n a12, a1, 4 +402b62cd: 0109 s32i.n a0, a1, 0 +402b62cf: 2ff101 l32r a0, 40282294 +402b62d2: 0000c0 callx0 a0 +402b62d5: faa101 l32r a0, 402b4d5c +402b62d8: 4008 l32i.n a0, a0, 16 +402b62da: 4c20c2 l32i a12, a0, 0x130 +402b62dd: 2c9c beqz.n a12, 402b62f3 +402b62df: 040c movi.n a4, 0 +402b62e1: 8c28 l32i.n a2, a12, 32 +402b62e3: 4c6022 s32i a2, a0, 0x130 +402b62e6: 72cc bnez.n a2, 402b62f1 +402b62e8: 01d032 addmi a3, a0, 0x100 +402b62eb: 30c332 addi a3, a3, 48 +402b62ee: 4d6032 s32i a3, a0, 0x134 +402b62f1: 8c49 s32i.n a4, a12, 32 +402b62f3: 2fe901 l32r a0, 40282298 +402b62f6: 0000c0 callx0 a0 +402b62f9: 0c2d mov.n a2, a12 +402b62fb: 0108 l32i.n a0, a1, 0 +402b62fd: 11c8 l32i.n a12, a1, 4 +402b62ff: 10c112 addi a1, a1, 16 +402b6302: f00d ret.n +402b6304: 000a02 l8ui a0, a10, 0 +402b6307: 50f800 rdtlb1 a0, a8 +402b630a: 402b addi.n a4, a0, 2 +402b630c: fed2f0 excw +402b630f: 3f .byte 0x3f +402b6310: 2b5960 excw +402b6313: 4fa840 excw +402b6316: 402b addi.n a4, a0, 2 + +402b6318 : +402b6318: 040c movi.n a4, 0 +402b631a: 160c movi.n a6, 1 +402b631c: f0c112 addi a1, a1, -16 +402b631f: fa8f31 l32r a3, 402b4d5c +402b6322: 0109 s32i.n a0, a1, 0 +402b6324: 000c movi.n a0, 0 +402b6326: 4338 l32i.n a3, a3, 16 +402b6328: 1120b0 slli a2, a0, 5 +402b632b: 001b addi.n a0, a0, 1 +402b632d: 232a add.n a2, a3, a2 +402b632f: 6249 s32i.n a4, a2, 24 +402b6331: 274242 s8i a4, a2, 39 402b6334: 740000 extui a0, a0, 0, 8 -402b6337: ec2066 bnei a0, 2, 402b6327 -402b633a: 0349 s32i.n a4, a3, 0 -402b633c: 000c movi.n a0, 0 -402b633e: 906000 addx2 a6, a0, a0 -402b6341: a05030 addx4 a5, a0, a3 -402b6344: 1549 s32i.n a4, a5, 4 -402b6346: 1166f0 slli a6, a6, 1 -402b6349: 503a add.n a5, a0, a3 -402b634b: 263b addi.n a2, a6, 3 -402b634d: b32660 movgez a2, a6, a6 -402b6350: 001b addi.n a0, a0, 1 -402b6352: 740000 extui a0, a0, 0, 8 -402b6355: 212220 srai a2, a2, 2 -402b6358: 222b addi.n a2, a2, 2 -402b635a: 144522 s8i a2, a5, 20 -402b635d: dd4066 bnei a0, 4, 402b633e -402b6360: 000c movi.n a0, 0 -402b6362: 18a162 movi a6, 0x118 -402b6365: b02030 addx8 a2, a0, a3 -402b6368: 466242 s32i a4, a2, 0x118 -402b636b: 01c002 addi a0, a0, 1 -402b636e: 805260 add a5, a2, a6 -402b6371: 476252 s32i a5, a2, 0x11c -402b6374: 740000 extui a0, a0, 0, 8 -402b6377: ea2066 bnei a0, 2, 402b6365 -402b637a: 4c6342 s32i a4, a3, 0x130 -402b637d: 4a6342 s32i a4, a3, 0x128 -402b6380: 01d382 addmi a8, a3, 0x100 -402b6383: 28c892 addi a9, a8, 40 -402b6386: 4b6392 s32i a9, a3, 0x12c -402b6389: 30c882 addi a8, a8, 48 -402b638c: 4d6382 s32i a8, a3, 0x134 -402b638f: ffd661 l32r a6, 402b62e8 -402b6392: 350871 l32r a7, 402837b4 -402b6395: 0020c0 memw -402b6398: fe6762 s32i a6, a7, 0x3f8 -402b639b: 01e045 call0 402b81a0 -402b639e: ffd321 l32r a2, 402b62ec -402b63a1: 20a032 movi a3, 32 -402b63a4: ffd341 l32r a4, 402b62f0 -402b63a7: 252c movi.n a5, 34 -402b63a9: 610901 l32r a0, 4028e7d0 -402b63ac: 0000c0 callx0 a0 -402b63af: fb0821 l32r a2, 402b4fd0 -402b63b2: ffd031 l32r a3, 402b62f4 -402b63b5: 040c movi.n a4, 0 -402b63b7: 314f01 l32r a0, 402828f4 -402b63ba: 0000c0 callx0 a0 -402b63bd: faa621 l32r a2, 402b4e58 -402b63c0: ffce31 l32r a3, 402b62f8 -402b63c3: 040c movi.n a4, 0 -402b63c5: fa5eb1 l32r a11, 402b4d40 -402b63c8: cf0251 l32r a5, 402a9fd0 -402b63cb: 558301 l32r a0, 4028b9d8 -402b63ce: 6a0552 l8ui a5, a5, 106 -402b63d1: 3075a1 l32r a10, 402825a8 -402b63d4: d10500 mul16s a0, a5, a0 -402b63d7: 93a050 movnez a10, a0, a5 -402b63da: 2ba9 s32i.n a10, a11, 8 -402b63dc: 314601 l32r a0, 402828f4 -402b63df: 0000c0 callx0 a0 -402b63e2: fea985 call0 402b4e7c -402b63e5: 0108 l32i.n a0, a1, 0 -402b63e7: 10c112 addi a1, a1, 16 -402b63ea: f00d ret.n -402b63ec: fed401 l32r a0, 402b5f3c -402b63ef: 3f .byte 0x3f -402b63f0: 105524 excw -402b63f3: c11240 mul16u a1, a2, a4 - -402b63f4 : -402b63f4: e0c112 addi a1, a1, -32 -402b63f7: 006102 s32i a0, a1, 0 -402b63fa: 0161c2 s32i a12, a1, 4 -402b63fd: 31e9 s32i.n a14, a1, 12 -402b63ff: 21d9 s32i.n a13, a1, 8 -402b6401: 41f9 s32i.n a15, a1, 16 -402b6403: fd7c movi.n a13, -1 -402b6405: fff9f1 l32r a15, 402b63ec -402b6408: 0e0c movi.n a14, 0 -402b640a: 000fc2 l8ui a12, a15, 0 -402b640d: fdfb45 call0 402b43c4 -402b6410: 12cc bnez.n a2, 402b6415 -402b6412: fe3405 call0 402b4754 -402b6415: 202cc0 or a2, a12, a12 -402b6418: fdce85 call0 402b4104 -402b641b: 00b216 beqz a2, 402b642a -402b641e: 202cc0 or a2, a12, a12 -402b6421: fff301 l32r a0, 402b63f0 -402b6424: 0000c0 callx0 a0 -402b6427: 93dc20 movnez a13, a12, a2 -402b642a: 000f02 l8ui a0, a15, 0 -402b642d: cc1b addi.n a12, a12, 1 -402b642f: 74c0c0 extui a12, a12, 0, 8 -402b6432: fecc22 addi a2, a12, -2 -402b6435: 83ce20 moveqz a12, a14, a2 -402b6438: d190c7 bne a0, a12, 402b640d -402b643b: 11c8 l32i.n a12, a1, 4 -402b643d: 0c0d26 beqi a13, -1, 402b644d -402b6440: 0d1b addi.n a0, a13, 1 -402b6442: 742000 extui a2, a0, 0, 8 -402b6445: 012226 beqi a2, 2, 402b644a -402b6448: 00ed mov.n a14, a0 -402b644a: 004fe2 s8i a14, a15, 0 -402b644d: 21d8 l32i.n a13, a1, 8 -402b644f: 31e8 l32i.n a14, a1, 12 -402b6451: 41f8 l32i.n a15, a1, 16 -402b6453: 0108 l32i.n a0, a1, 0 -402b6455: 20c112 addi a1, a1, 32 -402b6458: f00d ret.n -402b645a: 760000 excw -402b645d: ff1a add.n a15, a15, a1 -402b645f: 3f .byte 0x3f -402b6460: 53bc beqz.n a3, 402b6499 -402b6462: 124010 excw - -402b6464 : -402b6464: e0c112 addi a1, a1, -32 -402b6467: 0561c2 s32i a12, a1, 20 -402b646a: 046102 s32i a0, a1, 16 -402b646d: 02cd mov.n a12, a2 -402b646f: 4208 l32i.n a0, a2, 16 -402b6471: 3109 s32i.n a0, a1, 12 -402b6473: fff805 call0 402b63f4 -402b6476: 3128 l32i.n a2, a1, 12 -402b6478: 000222 l8ui a2, a2, 0 -402b647b: c30c movi.n a3, 12 -402b647d: 102230 and a2, a2, a3 -402b6480: 2129 s32i.n a2, a1, 8 -402b6482: fdf405 call0 402b43c4 -402b6485: 12cc bnez.n a2, 402b648a -402b6487: fe2cc5 call0 402b4754 -402b648a: 9c08 l32i.n a0, a12, 36 -402b648c: 7c88 l32i.n a8, a12, 28 -402b648e: 5038 l32i.n a3, a0, 20 -402b6490: fff341 l32r a4, 402b645c -402b6493: 126307 bbci a3, 0, 402b64a9 -402b6496: 0078 l32i.n a7, a0, 0 -402b6498: 000442 l8ui a4, a4, 0 -402b649b: 042170 extui a2, a7, 1, 1 -402b649e: 0d24f6 bgeui a4, 2, 402b64af -402b64a1: 0a6717 bbci a7, 1, 402b64af -402b64a4: 220c movi.n a2, 2 -402b64a6: 0014c6 j 402b64fd -402b64a9: 002072 l32i a7, a0, 0 -402b64ac: 042170 extui a2, a7, 1, 1 -402b64af: 053856 bnez a8, 402b6506 -402b64b2: 049970 extui a9, a7, 9, 1 -402b64b5: 0fe956 bnez a9, 402b65b7 -402b64b8: fdc485 call0 402b4104 -402b64bb: 092c02 l32i a0, a12, 36 -402b64be: 00a256 bnez a2, 402b64cc -402b64c1: 4028 l32i.n a2, a0, 16 -402b64c3: 05c226 beqi a2, 32, 402b64cc -402b64c6: c0c2a2 addi a10, a2, -64 -402b64c9: 10da56 bnez a10, 402b65da -402b64cc: 0088 l32i.n a8, a0, 0 -402b64ce: c3af72 movi a7, -61 -402b64d1: 107870 and a7, a8, a7 -402b64d4: 048180 extui a8, a8, 1, 1 -402b64d7: 1188e0 slli a8, a8, 2 -402b64da: 207780 or a7, a7, a8 -402b64dd: 0079 s32i.n a7, a0, 0 -402b64df: 9c58 l32i.n a5, a12, 36 -402b64e1: 38e161 l32r a6, 40284868 -402b64e4: 1548 l32i.n a4, a5, 4 -402b64e6: 104460 and a4, a4, a6 -402b64e9: 1549 s32i.n a4, a5, 4 -402b64eb: 9c28 l32i.n a2, a12, 36 -402b64ed: 12b8 l32i.n a11, a2, 4 -402b64ef: 037c movi.n a3, -16 -402b64f1: 10bb30 and a11, a11, a3 -402b64f4: 730c movi.n a3, 7 -402b64f6: 20bb30 or a11, a11, a3 -402b64f9: 12b9 s32i.n a11, a2, 4 -402b64fb: 020c movi.n a2, 0 -402b64fd: 51c8 l32i.n a12, a1, 20 -402b64ff: 4108 l32i.n a0, a1, 16 -402b6501: 20c112 addi a1, a1, 32 -402b6504: f00d ret.n -402b6506: 022182 l32i a8, a1, 8 -402b6509: 03a856 bnez a8, 402b6547 -402b650c: fdbf45 call0 402b4104 -402b650f: 0bc216 beqz a2, 402b65cf -402b6512: 092c52 l32i a5, a12, 36 -402b6515: 0568 l32i.n a6, a5, 0 -402b6517: c3af42 movi a4, -61 -402b651a: 104640 and a4, a6, a4 -402b651d: 046160 extui a6, a6, 1, 1 -402b6520: 1166e0 slli a6, a6, 2 -402b6523: 204460 or a4, a4, a6 -402b6526: 0549 s32i.n a4, a5, 0 -402b6528: 9c28 l32i.n a2, a12, 36 -402b652a: 38cf31 l32r a3, 40284868 -402b652d: 1208 l32i.n a0, a2, 4 -402b652f: 100030 and a0, a0, a3 -402b6532: 1209 s32i.n a0, a2, 4 -402b6534: 9ca8 l32i.n a10, a12, 36 -402b6536: 1a98 l32i.n a9, a10, 4 -402b6538: 0b7c movi.n a11, -16 -402b653a: 1099b0 and a9, a9, a11 -402b653d: 7b0c movi.n a11, 7 -402b653f: 2099b0 or a9, a9, a11 -402b6542: 1a99 s32i.n a9, a10, 4 -402b6544: ffecc6 j 402b64fb -402b6547: fdbbc5 call0 402b4104 -402b654a: 011256 bnez a2, 402b655f -402b654d: 092c52 l32i a5, a12, 36 -402b6550: 0558 l32i.n a5, a5, 0 -402b6552: 097537 bbci a5, 19, 402b655f -402b6555: 120c movi.n a2, 1 -402b6557: fdc305 call0 402b4188 -402b655a: 120c movi.n a2, 1 -402b655c: ffe746 j 402b64fd -402b655f: 2f4d01 l32r a0, 40282294 -402b6562: 0000c0 callx0 a0 -402b6565: 072c32 l32i a3, a12, 28 -402b6568: 092c52 l32i a5, a12, 36 -402b656b: 760332 l8ui a3, a3, 118 -402b656e: 002522 l32i a2, a5, 0 -402b6571: 1558 l32i.n a5, a5, 4 -402b6573: 042120 extui a2, a2, 1, 1 -402b6576: 344050 extui a4, a5, 0, 4 -402b6579: 255450 extui a5, a5, 20, 3 -402b657c: ffb901 l32r a0, 402b6460 -402b657f: 0000c0 callx0 a0 -402b6582: 1129 s32i.n a2, a1, 4 -402b6584: 2f4501 l32r a0, 40282298 -402b6587: 0000c0 callx0 a0 -402b658a: 1148 l32i.n a4, a1, 4 -402b658c: 0149 s32i.n a4, a1, 0 -402b658e: c88426 beqi a4, 8, 402b655a -402b6591: 9c28 l32i.n a2, a12, 36 -402b6593: 0228 l32i.n a2, a2, 0 -402b6595: 042120 extui a2, a2, 1, 1 -402b6598: fdb685 call0 402b4104 -402b659b: 52ac beqz.n a2, 402b65c4 -402b659d: c3af62 movi a6, -61 -402b65a0: 9c48 l32i.n a4, a12, 36 -402b65a2: 0158 l32i.n a5, a1, 0 -402b65a4: 0438 l32i.n a3, a4, 0 -402b65a6: 345050 extui a5, a5, 0, 4 -402b65a9: 1155e0 slli a5, a5, 2 -402b65ac: 103360 and a3, a3, a6 -402b65af: 203350 or a3, a3, a5 -402b65b2: 0439 s32i.n a3, a4, 0 -402b65b4: ffd0c6 j 402b64fb -402b65b7: fdb4c5 call0 402b4104 -402b65ba: 72ac beqz.n a2, 402b65e5 -402b65bc: 9c08 l32i.n a0, a12, 36 -402b65be: ffc286 j 402b64cc -402b65c1: 000000 ill -402b65c4: 120c movi.n a2, 1 -402b65c6: fdbc05 call0 402b4188 -402b65c9: ffe346 j 402b655a -402b65cc: 000000 ill -402b65cf: 120c movi.n a2, 1 -402b65d1: fdbb45 call0 402b4188 -402b65d4: ffe086 j 402b655a -402b65d7: 000000 ill -402b65da: 120c movi.n a2, 1 -402b65dc: fdba85 call0 402b4188 -402b65df: ffddc6 j 402b655a -402b65e2: 000000 ill -402b65e5: 120c movi.n a2, 1 -402b65e7: fdba05 call0 402b4188 -402b65ea: ffdb06 j 402b655a -402b65ed: 000000 ill -402b65f0: fe8c90 excw -402b65f3: 3f .byte 0x3f -402b65f4: ef .byte 0xef -402b65f5: 000c movi.n a0, 0 -402b65f7: fffc00 excw -402b65fa: ff0000 excw -402b65fd: 0f .byte 0xf -402b65fe: fff8 l32i.n a15, a15, 60 - -402b6600 : -402b6600: f0c112 addi a1, a1, -16 -402b6603: 0109 s32i.n a0, a1, 0 -402b6605: 9208 l32i.n a0, a2, 36 -402b6607: 7258 l32i.n a5, a2, 28 -402b6609: 3008 l32i.n a0, a0, 12 -402b660b: 0b12b2 l16ui a11, a2, 22 -402b660e: 340800 extui a0, a0, 8, 4 -402b6611: 0a40f6 bgeui a0, 4, 402b661f -402b6614: fff731 l32r a3, 402b65f0 -402b6617: 003a add.n a0, a0, a3 -402b6619: 000002 l8ui a0, a0, 0 -402b661c: 000046 j 402b6621 -402b661f: 400c movi.n a0, 4 -402b6621: bb0a add.n a11, a11, a0 -402b6623: 0b52b2 s16i a11, a2, 22 -402b6626: a1b6a1 l32r a10, 4029ed00 -402b6629: 2278 l32i.n a7, a2, 8 -402b662b: 0020c0 memw -402b662e: 0788 l32i.n a8, a7, 0 -402b6630: 3d1591 l32r a9, 40285a84 -402b6633: 1088a0 and a8, a8, a10 -402b6636: 418c80 srli a8, a8, 12 -402b6639: 880a add.n a8, a8, a0 -402b663b: b48080 extui a8, a8, 0, 12 -402b663e: 118840 slli a8, a8, 12 -402b6641: 0020c0 memw -402b6644: 0768 l32i.n a6, a7, 0 -402b6646: 106690 and a6, a6, a9 -402b6649: 206680 or a6, a6, a8 -402b664c: 0020c0 memw -402b664f: 9248 l32i.n a4, a2, 36 -402b6651: 0448 l32i.n a4, a4, 0 -402b6653: 0769 s32i.n a6, a7, 0 -402b6655: 067487 bbci a4, 24, 402b665f -402b6658: 45ec bnez.n a5, 402b6680 -402b665a: 120c movi.n a2, 1 -402b665c: 000646 j 402b6679 -402b665f: 3d0651 l32r a5, 40285a78 -402b6662: 3d0641 l32r a4, 40285a7c -402b6665: 2238 l32i.n a3, a2, 8 -402b6667: 0020c0 memw -402b666a: 0308 l32i.n a0, a3, 0 -402b666c: 100050 and a0, a0, a5 -402b666f: 200040 or a0, a0, a4 -402b6672: 0020c0 memw -402b6675: 0309 s32i.n a0, a3, 0 -402b6677: 020c movi.n a2, 0 -402b6679: 0108 l32i.n a0, a1, 0 -402b667b: 10c112 addi a1, a1, 16 -402b667e: f00d ret.n -402b6680: 3d0071 l32r a7, 40285a80 -402b6683: d65561 l32r a6, 402abfd8 -402b6686: 1248 l32i.n a4, a2, 4 -402b6688: 0020c0 memw -402b668b: 0438 l32i.n a3, a4, 0 -402b668d: 103370 and a3, a3, a7 -402b6690: 203360 or a3, a3, a6 -402b6693: 0020c0 memw -402b6696: 0439 s32i.n a3, a4, 0 -402b6698: 9208 l32i.n a0, a2, 36 -402b669a: 3008 l32i.n a0, a0, 12 -402b669c: 340800 extui a0, a0, 8, 4 -402b669f: 133026 beqi a0, 3, 402b66b6 -402b66a2: 009c beqz.n a0, 402b66b6 -402b66a4: fb6c21 l32r a2, 402b5454 -402b66a7: fb6c31 l32r a3, 402b5458 -402b66aa: ffd241 l32r a4, 402b65f4 -402b66ad: a36301 l32r a0, 4029f43c -402b66b0: 0000c0 callx0 a0 -402b66b3: ffff06 j 402b66b3 -402b66b6: ffd041 l32r a4, 402b65f8 -402b66b9: 1268 l32i.n a6, a2, 4 -402b66bb: 0b1232 l16ui a3, a2, 22 -402b66be: 1668 l32i.n a6, a6, 4 -402b66c0: 334a add.n a3, a3, a4 -402b66c2: d80941 l32r a4, 402ac6e8 -402b66c5: 0628 l32i.n a2, a6, 0 -402b66c7: b43030 extui a3, a3, 0, 12 -402b66ca: 102240 and a2, a2, a4 -402b66cd: 202230 or a2, a2, a3 -402b66d0: dd1f41 l32r a4, 402adb4c -402b66d3: ffca31 l32r a3, 402b65fc -402b66d6: 0629 s32i.n a2, a6, 0 -402b66d8: b40020 extui a0, a2, 0, 12 -402b66db: 804b addi.n a8, a0, 4 -402b66dd: 740552 l8ui a5, a5, 116 -402b66e0: 103230 and a3, a2, a3 -402b66e3: 082587 blt a5, a8, 402b66ef -402b66e6: c00500 sub a0, a5, a0 -402b66e9: 210200 srai a0, a0, 2 -402b66ec: 000046 j 402b66f1 -402b66ef: 000c movi.n a0, 0 -402b66f1: 645000 extui a5, a0, 0, 7 -402b66f4: 115540 slli a5, a5, 12 -402b66f7: 203350 or a3, a3, a5 -402b66fa: 103340 and a3, a3, a4 -402b66fd: 0639 s32i.n a3, a6, 0 -402b66ff: ffdd06 j 402b6677 -402b6702: 100000 and a0, a0, a0 -402b6705: 3ffed4 excw -402b6708: 2e .byte 0x2e -402b6709: 00ba add.n a0, a0, a11 -402b670b: 5d1700 excw -402b670e: c00000 sub a0, a0, a0 -402b6711: 0f .byte 0xf -402b6712: aa0000 excw -402b6715: 00aa add.n a0, a0, a10 -402b6717: 71c700 excw -402b671a: 550000 extui a0, a0, 16, 6 -402b671d: 000055 excw -402b6720: 0038e3 excw -402b6723: 2aaa00 excw -402b6726: 710000 excw -402b6729: 001c movi.n a0, 16 -402b672b: 155500 extui a5, a0, 21, 2 -402b672e: f60000 excw -402b6731: 000012 l8ui a1, a0, 0 -402b6734: 9d89 s32i.n a8, a13, 36 -402b6736: c40000 extui a0, a0, 0, 13 -402b6739: 4e .byte 0x4e -402b673a: 830000 moveqz a0, a0, a0 -402b673d: 000034 excw -402b6740: 002762 l32i a6, a7, 0 -402b6743: 1a4100 excw -402b6746: b10000 sra a0, a0 -402b6749: 000013 excw -402b674c: 001181 l32r a8, 40276790 <_lit4_end+0x16e8e4> -402b674f: 8dc800 excw -402b6752: e40000 extui a0, a0, 0, 15 -402b6755: 000046 j 402b675a -402b6758: 002f42 l32i a4, a15, 0 -402b675b: 237200 excw -402b675e: a10000 sll a0, a0 -402b6761: 000017 bnone a0, a1, 402b6765 -402b6764: 11b9 s32i.n a11, a1, 4 -402b6766: 2d0000 excw -402b6769: 0e .byte 0xe - ... - -402b676c : -402b676c: ffe791 l32r a9, 402b6708 -402b676f: 366741 l32r a4, 4028410c -402b6772: 3204b1 l32r a11, 40282f84 -402b6775: ffe571 l32r a7, 402b670c -402b6778: 750c movi.n a5, 7 -402b677a: 360c movi.n a6, 3 -402b677c: 020c movi.n a2, 0 -402b677e: 1a0c movi.n a10, 1 -402b6780: ffe131 l32r a3, 402b6704 -402b6783: 280c movi.n a8, 2 -402b6785: 364382 s8i a8, a3, 54 -402b6788: 144382 s8i a8, a3, 20 -402b678b: 154382 s8i a8, a3, 21 -402b678e: 164382 s8i a8, a3, 22 -402b6791: 2e43a2 s8i a10, a3, 46 -402b6794: 0c43a2 s8i a10, a3, 12 -402b6797: 0d43a2 s8i a10, a3, 13 -402b679a: 0e43a2 s8i a10, a3, 14 -402b679d: 044322 s8i a2, a3, 4 -402b67a0: 054322 s8i a2, a3, 5 -402b67a3: 064322 s8i a2, a3, 6 -402b67a6: 264322 s8i a2, a3, 38 -402b67a9: 3e4362 s8i a6, a3, 62 -402b67ac: 1c4362 s8i a6, a3, 28 -402b67af: 1d4362 s8i a6, a3, 29 -402b67b2: 1e4362 s8i a6, a3, 30 -402b67b5: 3c4352 s8i a5, a3, 60 -402b67b8: 3d4352 s8i a5, a3, 61 -402b67bb: 464352 s8i a5, a3, 70 -402b67be: 664352 s8i a5, a3, 102 -402b67c1: e379 s32i.n a7, a3, 56 -402b67c3: 6379 s32i.n a7, a3, 24 -402b67c5: a3b9 s32i.n a11, a3, 40 -402b67c7: 23b9 s32i.n a11, a3, 8 -402b67c9: 0349 s32i.n a4, a3, 0 -402b67cb: c399 s32i.n a9, a3, 48 -402b67cd: 4399 s32i.n a9, a3, 16 -402b67cf: 8349 s32i.n a4, a3, 32 -402b67d1: ffcf91 l32r a9, 402b6710 -402b67d4: b40c movi.n a4, 11 -402b67d6: ab0c movi.n a11, 10 -402b67d8: 670c movi.n a7, 6 -402b67da: 344372 s8i a7, a3, 52 -402b67dd: 354372 s8i a7, a3, 53 -402b67e0: 4e4372 s8i a7, a3, 78 -402b67e3: 6e4372 s8i a7, a3, 110 -402b67e6: 9e4372 s8i a7, a3, 158 -402b67e9: a64372 s8i a7, a3, 166 -402b67ec: ae4372 s8i a7, a3, 174 -402b67ef: b64372 s8i a7, a3, 182 -402b67f2: be4372 s8i a7, a3, 190 -402b67f5: de4372 s8i a7, a3, 222 -402b67f8: e64372 s8i a7, a3, 230 -402b67fb: ee4372 s8i a7, a3, 238 -402b67fe: f64372 s8i a7, a3, 246 -402b6801: fe4372 s8i a7, a3, 254 -402b6804: 5443b2 s8i a11, a3, 84 -402b6807: 5543b2 s8i a11, a3, 85 -402b680a: 7443b2 s8i a11, a3, 116 -402b680d: 7543b2 s8i a11, a3, 117 -402b6810: 8c43b2 s8i a11, a3, 140 -402b6813: 8d43b2 s8i a11, a3, 141 -402b6816: 9443b2 s8i a11, a3, 148 -402b6819: 9543b2 s8i a11, a3, 149 -402b681c: cc43b2 s8i a11, a3, 204 -402b681f: cd43b2 s8i a11, a3, 205 -402b6822: d443b2 s8i a11, a3, 212 -402b6825: d543b2 s8i a11, a3, 213 -402b6828: 5c4342 s8i a4, a3, 92 -402b682b: 5d4342 s8i a4, a3, 93 -402b682e: 7c4342 s8i a4, a3, 124 -402b6831: 7d4342 s8i a4, a3, 125 -402b6834: 844342 s8i a4, a3, 132 -402b6837: 854342 s8i a4, a3, 133 -402b683a: c44342 s8i a4, a3, 196 -402b683d: c54342 s8i a4, a3, 197 -402b6840: 2e6392 s32i a9, a3, 184 -402b6843: 3c6392 s32i a9, a3, 240 -402b6846: ffb451 l32r a5, 402b6718 -402b6849: ffb261 l32r a6, 402b6714 -402b684c: 420c movi.n a2, 4 -402b684e: 5a0c movi.n a10, 5 -402b6850: 980c movi.n a8, 9 -402b6852: 4c4382 s8i a8, a3, 76 -402b6855: 4d4382 s8i a8, a3, 77 -402b6858: 6c4382 s8i a8, a3, 108 -402b685b: 6d4382 s8i a8, a3, 109 -402b685e: 444382 s8i a8, a3, 68 -402b6861: 454382 s8i a8, a3, 69 -402b6864: 644382 s8i a8, a3, 100 -402b6867: 654382 s8i a8, a3, 101 -402b686a: 9c4382 s8i a8, a3, 156 -402b686d: 9d4382 s8i a8, a3, 157 -402b6870: a44382 s8i a8, a3, 164 -402b6873: a54382 s8i a8, a3, 165 -402b6876: ac4382 s8i a8, a3, 172 -402b6879: ad4382 s8i a8, a3, 173 -402b687c: b44382 s8i a8, a3, 180 -402b687f: b54382 s8i a8, a3, 181 -402b6882: bc4382 s8i a8, a3, 188 -402b6885: bd4382 s8i a8, a3, 189 -402b6888: dc4382 s8i a8, a3, 220 -402b688b: dd4382 s8i a8, a3, 221 -402b688e: e44382 s8i a8, a3, 228 -402b6891: e54382 s8i a8, a3, 229 -402b6894: ec4382 s8i a8, a3, 236 -402b6897: ed4382 s8i a8, a3, 237 -402b689a: f44382 s8i a8, a3, 244 -402b689d: f54382 s8i a8, a3, 245 -402b68a0: fc4382 s8i a8, a3, 252 -402b68a3: fd4382 s8i a8, a3, 253 -402b68a6: 2c43a2 s8i a10, a3, 44 -402b68a9: 2d43a2 s8i a10, a3, 45 -402b68ac: 5643a2 s8i a10, a3, 86 -402b68af: 7643a2 s8i a10, a3, 118 -402b68b2: 8e43a2 s8i a10, a3, 142 -402b68b5: 9643a2 s8i a10, a3, 150 -402b68b8: ce43a2 s8i a10, a3, 206 -402b68bb: d643a2 s8i a10, a3, 214 -402b68be: 244322 s8i a2, a3, 36 -402b68c1: 254322 s8i a2, a3, 37 -402b68c4: 5e4322 s8i a2, a3, 94 -402b68c7: 7e4322 s8i a2, a3, 126 -402b68ca: 864322 s8i a2, a3, 134 -402b68cd: c64322 s8i a2, a3, 198 -402b68d0: 166362 s32i a6, a3, 88 -402b68d3: 1e6352 s32i a5, a3, 120 -402b68d6: ff9591 l32r a9, 402b672c -402b68d9: 106392 s32i a9, a3, 64 -402b68dc: ff9851 l32r a5, 402b673c -402b68df: ff9661 l32r a6, 402b6738 -402b68e2: 226362 s32i a6, a3, 136 -402b68e5: 246352 s32i a5, a3, 144 -402b68e8: ff9a91 l32r a9, 402b6750 -402b68eb: 306392 s32i a9, a3, 192 -402b68ee: ff9c51 l32r a5, 402b6760 -402b68f1: ff9a61 l32r a6, 402b675c -402b68f4: 366362 s32i a6, a3, 216 -402b68f7: 386352 s32i a5, a3, 224 -402b68fa: ff8921 l32r a2, 402b6720 -402b68fd: ff8741 l32r a4, 402b671c -402b6900: 146342 s32i a4, a3, 80 -402b6903: 1c6322 s32i a2, a3, 112 -402b6906: ff8e41 l32r a4, 402b6740 -402b6909: ff8e21 l32r a2, 402b6744 -402b690c: ff87a1 l32r a10, 402b6728 -402b690f: 1a63a2 s32i a10, a3, 104 -402b6912: 286322 s32i a2, a3, 160 -402b6915: 266342 s32i a4, a3, 152 -402b6918: ff9421 l32r a2, 402b6768 -402b691b: ff82b1 l32r a11, 402b6724 -402b691e: ff9141 l32r a4, 402b6764 -402b6921: ff8aa1 l32r a10, 402b674c -402b6924: 2c63a2 s32i a10, a3, 176 -402b6927: 3a6342 s32i a4, a3, 232 -402b692a: 1263b2 s32i a11, a3, 72 -402b692d: 3e6322 s32i a2, a3, 248 -402b6930: ff86b1 l32r a11, 402b6748 -402b6933: ff8071 l32r a7, 402b6734 -402b6936: 206372 s32i a7, a3, 128 -402b6939: 2a63b2 s32i a11, a3, 168 -402b693c: ff8771 l32r a7, 402b6758 -402b693f: 346372 s32i a7, a3, 208 -402b6942: ff7b81 l32r a8, 402b6730 -402b6945: 186382 s32i a8, a3, 96 -402b6948: ff8381 l32r a8, 402b6754 -402b694b: 326382 s32i a8, a3, 200 -402b694e: f00d ret.n - -402b6950 : -402b6950: f0c112 addi a1, a1, -16 -402b6953: 0109 s32i.n a0, a1, 0 -402b6955: 5fa102 movi a0, 0x15f -402b6958: 05c207 bnall a2, a0, 402b6961 -402b695b: ffe105 call0 402b676c -402b695e: 000bc6 j 402b6991 -402b6961: ff6841 l32r a4, 402b6704 -402b6964: 580c movi.n a8, 5 -402b6966: 750c movi.n a5, 7 -402b6968: 320c movi.n a2, 3 -402b696a: 930b addi.n a9, a3, -1 -402b696c: 170c movi.n a7, 1 -402b696e: 060c movi.n a6, 0 -402b6970: 836790 moveqz a6, a7, a9 -402b6973: 932560 movnez a2, a5, a6 -402b6976: 937860 movnez a7, a8, a6 -402b6979: 5c4472 s8i a7, a4, 92 -402b697c: 7c4472 s8i a7, a4, 124 -402b697f: 544472 s8i a7, a4, 84 -402b6982: 744422 s8i a2, a4, 116 -402b6985: 4c4422 s8i a2, a4, 76 -402b6988: 6c4422 s8i a2, a4, 108 -402b698b: 444422 s8i a2, a4, 68 -402b698e: 644422 s8i a2, a4, 100 -402b6991: 020c movi.n a2, 0 -402b6993: 0108 l32i.n a0, a1, 0 -402b6995: 10c112 addi a1, a1, 16 -402b6998: f00d ret.n - ... - -402b699c : -402b699c: 250c movi.n a5, 2 -402b699e: 0132f6 bgeui a2, 3, 402b69a3 -402b69a1: 025d mov.n a5, a2 -402b69a3: 745050 extui a5, a5, 0, 8 -402b69a6: 638c beqz.n a3, 402b69b0 -402b69a8: 352b addi.n a3, a5, 2 -402b69aa: 743030 extui a3, a3, 0, 8 -402b69ad: 935320 movnez a5, a3, a2 -402b69b0: 052d mov.n a2, a5 -402b69b2: f00d ret.n -402b69b4: fe8500 excw -402b69b7: 3f .byte 0x3f - -402b69b8 : -402b69b8: 0323b6 bltui a3, 2, 402b69bf -402b69bb: f27c movi.n a2, -1 -402b69bd: f00d ret.n -402b69bf: ffa092 movi a9, 255 -402b69c2: fffca1 l32r a10, 402b69b4 -402b69c5: 080c movi.n a8, 0 -402b69c7: 82bc beqz.n a2, 402b6a03 -402b69c9: 591226 beqi a2, 1, 402b6a26 -402b69cc: fec262 addi a6, a2, -2 -402b69cf: 07c616 beqz a6, 402b6a4f -402b69d2: fdc272 addi a7, a2, -3 -402b69d5: 09f716 beqz a7, 402b6a78 -402b69d8: 034226 beqi a2, 4, 402b69df -402b69db: e27c movi.n a2, -2 -402b69dd: f00d ret.n -402b69df: 820c movi.n a2, 8 -402b69e1: 0f9497 bne a4, a9, 402b69f4 -402b69e4: 0c9597 bne a5, a9, 402b69f4 -402b69e7: 9093a0 addx2 a9, a3, a10 -402b69ea: 104982 s8i a8, a9, 16 -402b69ed: 114922 s8i a2, a9, 17 -402b69f0: 020c movi.n a2, 0 -402b69f2: f00d ret.n -402b69f4: c33547 bltu a5, a4, 402b69bb -402b69f7: 8b0c movi.n a11, 8 -402b69f9: be3b57 bltu a11, a5, 402b69bb -402b69fc: 048d mov.n a8, a4 -402b69fe: 052d mov.n a2, a5 -402b6a00: fff8c6 j 402b69e7 -402b6a03: 109497 bne a4, a9, 402b6a17 -402b6a06: 0d9597 bne a5, a9, 402b6a17 -402b6a09: 350c movi.n a5, 3 -402b6a0b: 9023a0 addx2 a2, a3, a10 -402b6a0e: 004282 s8i a8, a2, 0 -402b6a11: 014252 s8i a5, a2, 1 -402b6a14: fff606 j 402b69f0 -402b6a17: a03547 bltu a5, a4, 402b69bb -402b6a1a: 9d45f6 bgeui a5, 4, 402b69bb -402b6a1d: 9023a0 addx2 a2, a3, a10 -402b6a20: 004242 s8i a4, a2, 0 -402b6a23: fffa86 j 402b6a11 -402b6a26: a20c movi.n a2, 10 -402b6a28: 0e9497 bne a4, a9, 402b6a3a -402b6a2b: 0b9597 bne a5, a9, 402b6a3a -402b6a2e: 9043a0 addx2 a4, a3, a10 -402b6a31: 044482 s8i a8, a4, 4 -402b6a34: 054422 s8i a2, a4, 5 -402b6a37: ffed46 j 402b69f0 -402b6a3a: 02b547 bgeu a5, a4, 402b6a40 -402b6a3d: ffde86 j 402b69bb -402b6a40: a60c movi.n a6, 10 -402b6a42: 02b657 bgeu a6, a5, 402b6a48 -402b6a45: ffdc86 j 402b69bb -402b6a48: 052d mov.n a2, a5 -402b6a4a: 048d mov.n a8, a4 -402b6a4c: fff786 j 402b6a2e -402b6a4f: 109497 bne a4, a9, 402b6a63 -402b6a52: 0d9597 bne a5, a9, 402b6a63 -402b6a55: b50c movi.n a5, 11 -402b6a57: 9023a0 addx2 a2, a3, a10 -402b6a5a: 084282 s8i a8, a2, 8 -402b6a5d: 094252 s8i a5, a2, 9 -402b6a60: ffe306 j 402b69f0 -402b6a63: 02b547 bgeu a5, a4, 402b6a69 -402b6a66: ffd446 j 402b69bb -402b6a69: 02a5b6 bltui a5, 12, 402b6a6f -402b6a6c: ffd2c6 j 402b69bb -402b6a6f: 9023a0 addx2 a2, a3, a10 -402b6a72: 084242 s8i a4, a2, 8 -402b6a75: fff906 j 402b6a5d -402b6a78: 109497 bne a4, a9, 402b6a8c -402b6a7b: 0d9597 bne a5, a9, 402b6a8c -402b6a7e: 750c movi.n a5, 7 -402b6a80: 9023a0 addx2 a2, a3, a10 -402b6a83: 0c4282 s8i a8, a2, 12 -402b6a86: 0d4252 s8i a5, a2, 13 -402b6a89: ffd8c6 j 402b69f0 -402b6a8c: 02b547 bgeu a5, a4, 402b6a92 -402b6a8f: ffca06 j 402b69bb -402b6a92: 0285b6 bltui a5, 8, 402b6a98 -402b6a95: ffc886 j 402b69bb -402b6a98: 9023a0 addx2 a2, a3, a10 -402b6a9b: 0c4242 s8i a4, a2, 12 -402b6a9e: fff906 j 402b6a86 -402b6aa1: 000000 ill - -402b6aa4 : -402b6aa4: d38c beqz.n a3, 402b6ab5 -402b6aa6: 060c movi.n a6, 0 -402b6aa8: 0a4262 s8i a6, a2, 10 -402b6aab: 22cb addi.n a2, a2, 12 -402b6aad: 661b addi.n a6, a6, 1 -402b6aaf: 746060 extui a6, a6, 0, 8 -402b6ab2: f29367 bne a3, a6, 402b6aa8 -402b6ab5: f00d ret.n -402b6ab7: 7d9c00 excw -402b6aba: 344010 extui a4, a1, 0, 4 -402b6abd: 3ffe87 bbsi a14, 24, 402b6b00 -402b6ac0: fe8674 excw -402b6ac3: 3f .byte 0x3f -402b6ac4: fe8680 excw -402b6ac7: 3f .byte 0x3f -402b6ac8: 1058f0 and a5, a8, a15 -402b6acb: 859040 extui a9, a4, 16, 9 -402b6ace: fe .byte 0xfe -402b6acf: 3f .byte 0x3f -402b6ad0: fe86d4 excw -402b6ad3: 3f .byte 0x3f -402b6ad4: fe8710 excw -402b6ad7: 3f .byte 0x3f -402b6ad8: 105964 excw -402b6adb: c11240 mul16u a1, a2, a4 - -402b6adc : -402b6adc: e0c112 addi a1, a1, -32 -402b6adf: 370c movi.n a7, 3 -402b6ae1: 154232 s8i a3, a2, 21 -402b6ae4: 21c9 s32i.n a12, a1, 8 -402b6ae6: 41e9 s32i.n a14, a1, 16 -402b6ae8: 31d9 s32i.n a13, a1, 12 -402b6aea: 1109 s32i.n a0, a1, 4 -402b6aec: 51f9 s32i.n a15, a1, 20 -402b6aee: 000c movi.n a0, 0 -402b6af0: ffb1f1 l32r a15, 402b69b4 -402b6af3: fff2d1 l32r a13, 402b6abc -402b6af6: 04ed mov.n a14, a4 -402b6af8: 02cd mov.n a12, a2 -402b6afa: ffef41 l32r a4, 402b6ab8 -402b6afd: 172222 l32i a2, a2, 92 -402b6b00: dccd62 addi a6, a13, -36 -402b6b03: 1b9216 beqz a2, 402b6cc0 -402b6b06: 2b0c movi.n a11, 2 -402b6b08: 5a1c movi.n a10, 21 -402b6b0a: ffed51 l32r a5, 402b6ac0 -402b6b0d: 0159 s32i.n a5, a1, 0 -402b6b0f: 4c1226 beqi a2, 1, 402b6b5f -402b6b12: 48a691 l32r a9, 40288dac -402b6b15: fec252 addi a5, a2, -2 -402b6b18: 0c2516 beqz a5, 402b6bde -402b6b1b: fdc252 addi a5, a2, -3 -402b6b1e: 0c7516 beqz a5, 402b6be9 -402b6b21: 1a6c62 s32i a6, a12, 104 -402b6b24: 044c02 s8i a0, a12, 4 -402b6b27: 054c72 s8i a7, a12, 5 -402b6b2a: 784c72 s8i a7, a12, 120 -402b6b2d: 1b6c42 s32i a4, a12, 108 -402b6b30: 186cd2 s32i a13, a12, 96 -402b6b33: 0c2d mov.n a2, a12 -402b6b35: 51f8 l32i.n a15, a1, 20 -402b6b37: 196cd2 s32i a13, a12, 100 -402b6b3a: 794ce2 s8i a14, a12, 121 -402b6b3d: 31d8 l32i.n a13, a1, 12 -402b6b3f: 41e8 l32i.n a14, a1, 16 -402b6b41: ffe501 l32r a0, 402b6ad8 -402b6b44: 0000c0 callx0 a0 -402b6b47: 1108 l32i.n a0, a1, 4 -402b6b49: 7fa062 movi a6, 127 -402b6b4c: 004c62 s8i a6, a12, 0 -402b6b4f: 014c62 s8i a6, a12, 1 -402b6b52: 024c62 s8i a6, a12, 2 -402b6b55: 034c62 s8i a6, a12, 3 -402b6b58: 21c8 l32i.n a12, a1, 8 -402b6b5a: 20c112 addi a1, a1, 32 -402b6b5d: f00d ret.n -402b6b5f: 044c02 s8i a0, a12, 4 -402b6b62: ad0c movi.n a13, 10 -402b6b64: ffd891 l32r a9, 402b6ac4 -402b6b67: ffd851 l32r a5, 402b6ac8 -402b6b6a: 740c movi.n a4, 7 -402b6b6c: 784c42 s8i a4, a12, 120 -402b6b6f: 1b6c52 s32i a5, a12, 108 -402b6b72: a0c972 addi a7, a9, -96 -402b6b75: 93d4e0 movnez a13, a4, a14 -402b6b78: 054cd2 s8i a13, a12, 5 -402b6b7b: 8379e0 moveqz a7, a9, a14 -402b6b7e: 1a6c72 s32i a7, a12, 104 -402b6b81: 02a3a6 blti a3, 12, 402b6b87 -402b6b84: 006546 j 402b6d1d -402b6b87: ad0c movi.n a13, 10 -402b6b89: 3e8c beqz.n a14, 402b6b90 -402b6b8b: 018db6 bltui a13, 8, 402b6b90 -402b6b8e: 7d0c movi.n a13, 7 -402b6b90: 742020 extui a2, a2, 0, 8 -402b6b93: 0e3d mov.n a3, a14 -402b6b95: ffe045 call0 402b699c -402b6b98: 770c62 l8ui a6, a12, 119 -402b6b9b: 906260 addx2 a6, a2, a6 -402b6b9e: 172c22 l32i a2, a12, 92 -402b6ba1: 9066f0 addx2 a6, a6, a15 -402b6ba4: 000662 l8ui a6, a6, 0 -402b6ba7: 742020 extui a2, a2, 0, 8 -402b6baa: 02bd67 bgeu a13, a6, 402b6bb0 -402b6bad: 003886 j 402b6c93 -402b6bb0: 0e3d mov.n a3, a14 -402b6bb2: ffde85 call0 402b699c -402b6bb5: 770c72 l8ui a7, a12, 119 -402b6bb8: 907270 addx2 a7, a2, a7 -402b6bbb: 9077f0 addx2 a7, a7, a15 -402b6bbe: 010772 l8ui a7, a7, 1 -402b6bc1: 0237d7 bltu a7, a13, 402b6bc7 -402b6bc4: 003706 j 402b6ca4 -402b6bc7: 5c0c22 l8ui a2, a12, 92 -402b6bca: 0e3d mov.n a3, a14 -402b6bcc: ffdcc5 call0 402b699c -402b6bcf: 770cd2 l8ui a13, a12, 119 -402b6bd2: 90d2d0 addx2 a13, a2, a13 -402b6bd5: 90ddf0 addx2 a13, a13, a15 -402b6bd8: 010dd2 l8ui a13, a13, 1 -402b6bdb: 003146 j 402b6ca4 -402b6bde: 000942 l8ui a4, a9, 0 -402b6be1: 160c movi.n a6, 1 -402b6be3: 836040 moveqz a6, a0, a4 -402b6be6: 000106 j 402b6bee -402b6be9: 000942 l8ui a4, a9, 0 -402b6bec: 006d mov.n a6, a0 -402b6bee: f6d416 beqz a4, 402b6b5f -402b6bf1: 060d mov.n a0, a6 -402b6bf3: 044c62 s8i a6, a12, 4 -402b6bf6: b70c movi.n a7, 11 -402b6bf8: ffb551 l32r a5, 402b6acc -402b6bfb: 890c movi.n a9, 8 -402b6bfd: 784c92 s8i a9, a12, 120 -402b6c00: 90c542 addi a4, a5, -112 -402b6c03: 9379e0 movnez a7, a9, a14 -402b6c06: 054c72 s8i a7, a12, 5 -402b6c09: 8345e0 moveqz a4, a5, a14 -402b6c0c: 1a6c42 s32i a4, a12, 104 -402b6c0f: 02a3a6 blti a3, 12, 402b6c15 -402b6c12: 003d46 j 402b6d0b -402b6c15: bd0c movi.n a13, 11 -402b6c17: 3e8c beqz.n a14, 402b6c1e -402b6c19: 018db6 bltui a13, 8, 402b6c1e -402b6c1c: 7d0c movi.n a13, 7 -402b6c1e: 742020 extui a2, a2, 0, 8 -402b6c21: 0e3d mov.n a3, a14 -402b6c23: ffd785 call0 402b699c -402b6c26: 770ca2 l8ui a10, a12, 119 -402b6c29: 90a2a0 addx2 a10, a2, a10 -402b6c2c: 172c22 l32i a2, a12, 92 -402b6c2f: 90aaf0 addx2 a10, a10, a15 -402b6c32: 000aa2 l8ui a10, a10, 0 -402b6c35: 742020 extui a2, a2, 0, 8 -402b6c38: 2a3da7 bltu a13, a10, 402b6c66 -402b6c3b: 0e3d mov.n a3, a14 -402b6c3d: ffd5c5 call0 402b699c -402b6c40: 770cb2 l8ui a11, a12, 119 -402b6c43: 90b2b0 addx2 a11, a2, a11 -402b6c46: 90bbf0 addx2 a11, a11, a15 -402b6c49: 010bb2 l8ui a11, a11, 1 -402b6c4c: 27bbd7 bgeu a11, a13, 402b6c77 -402b6c4f: 5c0c22 l8ui a2, a12, 92 -402b6c52: 0e3d mov.n a3, a14 -402b6c54: ffd445 call0 402b699c -402b6c57: 770cd2 l8ui a13, a12, 119 -402b6c5a: 90d2d0 addx2 a13, a2, a13 -402b6c5d: 90ddf0 addx2 a13, a13, a15 -402b6c60: 010dd2 l8ui a13, a13, 1 -402b6c63: 000406 j 402b6c77 -402b6c66: 0e3d mov.n a3, a14 -402b6c68: ffd305 call0 402b699c -402b6c6b: 770cd2 l8ui a13, a12, 119 -402b6c6e: 90d2d0 addx2 a13, a2, a13 -402b6c71: 90ddf0 addx2 a13, a13, a15 -402b6c74: 000dd2 l8ui a13, a13, 0 -402b6c77: ff9621 l32r a2, 402b6ad0 -402b6c7a: 01f8 l32i.n a15, a1, 0 -402b6c7c: 7400d0 extui a0, a13, 0, 8 -402b6c7f: 900000 addx2 a0, a0, a0 -402b6c82: 83f2e0 moveqz a15, a2, a14 -402b6c85: 1a2c22 l32i a2, a12, 104 -402b6c88: 0fdd mov.n a13, a15 -402b6c8a: a00020 addx4 a0, a0, a2 -402b6c8d: 186c02 s32i a0, a12, 96 -402b6c90: ffa7c6 j 402b6b33 -402b6c93: 0e3d mov.n a3, a14 -402b6c95: ffd045 call0 402b699c -402b6c98: 770cd2 l8ui a13, a12, 119 -402b6c9b: 90d2d0 addx2 a13, a2, a13 -402b6c9e: 90ddf0 addx2 a13, a13, a15 -402b6ca1: 000dd2 l8ui a13, a13, 0 -402b6ca4: ff8b21 l32r a2, 402b6ad0 -402b6ca7: 0108 l32i.n a0, a1, 0 -402b6ca9: 74f0d0 extui a15, a13, 0, 8 -402b6cac: 8302e0 moveqz a0, a2, a14 -402b6caf: 1a2c22 l32i a2, a12, 104 -402b6cb2: 90fff0 addx2 a15, a15, a15 -402b6cb5: a0ff20 addx4 a15, a15, a2 -402b6cb8: 186cf2 s32i a15, a12, 96 -402b6cbb: 00dd mov.n a13, a0 -402b6cbd: ff9c86 j 402b6b33 -402b6cc0: 742020 extui a2, a2, 0, 8 -402b6cc3: 030c movi.n a3, 0 -402b6cc5: ffcd45 call0 402b699c -402b6cc8: 770c32 l8ui a3, a12, 119 -402b6ccb: 903230 addx2 a3, a2, a3 -402b6cce: 172c22 l32i a2, a12, 92 -402b6cd1: 9033f0 addx2 a3, a3, a15 -402b6cd4: 000332 l8ui a3, a3, 0 -402b6cd7: 742020 extui a2, a2, 0, 8 -402b6cda: 5b43f6 bgeui a3, 4, 402b6d39 -402b6cdd: 030c movi.n a3, 0 -402b6cdf: ffcbc5 call0 402b699c -402b6ce2: 770c42 l8ui a4, a12, 119 -402b6ce5: 904240 addx2 a4, a2, a4 -402b6ce8: 9044f0 addx2 a4, a4, a15 -402b6ceb: 010442 l8ui a4, a4, 1 -402b6cee: 0234b6 bltui a4, 3, 402b6cf4 -402b6cf1: 001fc6 j 402b6d74 -402b6cf4: 5c0c22 l8ui a2, a12, 92 -402b6cf7: 030c movi.n a3, 0 -402b6cf9: ffca05 call0 402b699c -402b6cfc: 770c02 l8ui a0, a12, 119 -402b6cff: 900200 addx2 a0, a2, a0 -402b6d02: 9000f0 addx2 a0, a0, a15 -402b6d05: 010002 l8ui a0, a0, 1 -402b6d08: 000f86 j 402b6d4a -402b6d0b: 041c movi.n a4, 16 -402b6d0d: 042437 blt a4, a3, 402b6d15 -402b6d10: 7d0c movi.n a13, 7 -402b6d12: ffc046 j 402b6c17 -402b6d15: 162a37 blt a10, a3, 402b6d2f -402b6d18: 5d0c movi.n a13, 5 -402b6d1a: ffbe46 j 402b6c17 -402b6d1d: 051c movi.n a5, 16 -402b6d1f: 042537 blt a5, a3, 402b6d27 -402b6d22: 5d0c movi.n a13, 5 -402b6d24: ff9846 j 402b6b89 -402b6d27: 4e2a37 blt a10, a3, 402b6d79 -402b6d2a: 3d0c movi.n a13, 3 -402b6d2c: ff9646 j 402b6b89 -402b6d2f: a61c movi.n a6, 26 -402b6d31: 532637 blt a6, a3, 402b6d88 -402b6d34: 4d0c movi.n a13, 4 -402b6d36: ffb746 j 402b6c17 -402b6d39: 030c movi.n a3, 0 -402b6d3b: ffc605 call0 402b699c -402b6d3e: 770c02 l8ui a0, a12, 119 -402b6d41: 900200 addx2 a0, a2, a0 -402b6d44: 9000f0 addx2 a0, a0, a15 -402b6d47: 000002 l8ui a0, a0, 0 -402b6d4a: ff5b31 l32r a3, 402b6ab8 -402b6d4d: 340c movi.n a4, 3 -402b6d4f: 050c movi.n a5, 0 -402b6d51: 742000 extui a2, a0, 0, 8 -402b6d54: 044c52 s8i a5, a12, 4 -402b6d57: 054c42 s8i a4, a12, 5 -402b6d5a: 784c42 s8i a4, a12, 120 -402b6d5d: 1b6c32 s32i a3, a12, 108 -402b6d60: 0d0d mov.n a0, a13 -402b6d62: 902220 addx2 a2, a2, a2 -402b6d65: ff5b31 l32r a3, 402b6ad4 -402b6d68: 1a6c32 s32i a3, a12, 104 -402b6d6b: a02230 addx4 a2, a2, a3 -402b6d6e: 186c22 s32i a2, a12, 96 -402b6d71: ffd186 j 402b6cbb -402b6d74: 300c movi.n a0, 3 -402b6d76: fff406 j 402b6d4a -402b6d79: 0bdd mov.n a13, a11 -402b6d7b: e61c movi.n a6, 30 -402b6d7d: 02a367 bge a3, a6, 402b6d83 -402b6d80: ff8146 j 402b6b89 -402b6d83: 00dd mov.n a13, a0 -402b6d85: ff8006 j 402b6b89 -402b6d88: d71c movi.n a7, 29 -402b6d8a: 042737 blt a7, a3, 402b6d92 -402b6d8d: 3d0c movi.n a13, 3 -402b6d8f: ffa106 j 402b6c17 -402b6d92: 0bdd mov.n a13, a11 -402b6d94: 740000 extui a0, a0, 0, 8 -402b6d97: 292c movi.n a9, 34 -402b6d99: 02a397 bge a3, a9, 402b6d9f -402b6d9c: ff9dc6 j 402b6c17 +402b6337: 18c252 addi a5, a2, 24 +402b633a: 7259 s32i.n a5, a2, 28 +402b633c: e88066 bnei a0, 8, 402b6328 +402b633f: 000c movi.n a0, 0 +402b6341: 750c movi.n a5, 7 +402b6343: 1120b0 slli a2, a0, 5 +402b6346: 001b addi.n a0, a0, 1 +402b6348: 232a add.n a2, a3, a2 +402b634a: 274262 s8i a6, a2, 39 +402b634d: 244252 s8i a5, a2, 36 +402b6350: 740000 extui a0, a0, 0, 8 +402b6353: ec2066 bnei a0, 2, 402b6343 +402b6356: 0349 s32i.n a4, a3, 0 +402b6358: 000c movi.n a0, 0 +402b635a: 906000 addx2 a6, a0, a0 +402b635d: a05030 addx4 a5, a0, a3 +402b6360: 1549 s32i.n a4, a5, 4 +402b6362: 1166f0 slli a6, a6, 1 +402b6365: 503a add.n a5, a0, a3 +402b6367: 263b addi.n a2, a6, 3 +402b6369: b32660 movgez a2, a6, a6 +402b636c: 001b addi.n a0, a0, 1 +402b636e: 740000 extui a0, a0, 0, 8 +402b6371: 212220 srai a2, a2, 2 +402b6374: 222b addi.n a2, a2, 2 +402b6376: 144522 s8i a2, a5, 20 +402b6379: dd4066 bnei a0, 4, 402b635a +402b637c: 000c movi.n a0, 0 +402b637e: 18a162 movi a6, 0x118 +402b6381: b02030 addx8 a2, a0, a3 +402b6384: 466242 s32i a4, a2, 0x118 +402b6387: 01c002 addi a0, a0, 1 +402b638a: 805260 add a5, a2, a6 +402b638d: 476252 s32i a5, a2, 0x11c +402b6390: 740000 extui a0, a0, 0, 8 +402b6393: ea2066 bnei a0, 2, 402b6381 +402b6396: 4c6342 s32i a4, a3, 0x130 +402b6399: 4a6342 s32i a4, a3, 0x128 +402b639c: 01d382 addmi a8, a3, 0x100 +402b639f: 28c892 addi a9, a8, 40 +402b63a2: 4b6392 s32i a9, a3, 0x12c +402b63a5: 30c882 addi a8, a8, 48 +402b63a8: 4d6382 s32i a8, a3, 0x134 +402b63ab: ffd661 l32r a6, 402b6304 +402b63ae: 350171 l32r a7, 402837b4 +402b63b1: 0020c0 memw +402b63b4: fe6762 s32i a6, a7, 0x3f8 +402b63b7: 01e045 call0 402b81bc +402b63ba: ffd321 l32r a2, 402b6308 +402b63bd: 20a032 movi a3, 32 +402b63c0: ffd341 l32r a4, 402b630c +402b63c3: 252c movi.n a5, 34 +402b63c5: 610201 l32r a0, 4028e7d0 +402b63c8: 0000c0 callx0 a0 +402b63cb: fb0821 l32r a2, 402b4fec +402b63ce: ffd031 l32r a3, 402b6310 +402b63d1: 040c movi.n a4, 0 +402b63d3: 314801 l32r a0, 402828f4 +402b63d6: 0000c0 callx0 a0 +402b63d9: faa621 l32r a2, 402b4e74 +402b63dc: ffce31 l32r a3, 402b6314 +402b63df: 040c movi.n a4, 0 +402b63e1: fa5eb1 l32r a11, 402b4d5c +402b63e4: cf0251 l32r a5, 402a9fec +402b63e7: 557c01 l32r a0, 4028b9d8 +402b63ea: 6a0552 l8ui a5, a5, 106 +402b63ed: 306ea1 l32r a10, 402825a8 +402b63f0: d10500 mul16s a0, a5, a0 +402b63f3: 93a050 movnez a10, a0, a5 +402b63f6: 2ba9 s32i.n a10, a11, 8 +402b63f8: 313f01 l32r a0, 402828f4 +402b63fb: 0000c0 callx0 a0 +402b63fe: fea985 call0 402b4e98 +402b6401: 0108 l32i.n a0, a1, 0 +402b6403: 10c112 addi a1, a1, 16 +402b6406: f00d ret.n +402b6408: fed401 l32r a0, 402b5f58 +402b640b: 3f .byte 0x3f +402b640c: 105524 excw +402b640f: c11240 mul16u a1, a2, a4 + +402b6410 : +402b6410: e0c112 addi a1, a1, -32 +402b6413: 006102 s32i a0, a1, 0 +402b6416: 0161c2 s32i a12, a1, 4 +402b6419: 31e9 s32i.n a14, a1, 12 +402b641b: 21d9 s32i.n a13, a1, 8 +402b641d: 41f9 s32i.n a15, a1, 16 +402b641f: fd7c movi.n a13, -1 +402b6421: fff9f1 l32r a15, 402b6408 +402b6424: 0e0c movi.n a14, 0 +402b6426: 000fc2 l8ui a12, a15, 0 +402b6429: fdfb45 call0 402b43e0 +402b642c: 12cc bnez.n a2, 402b6431 +402b642e: fe3405 call0 402b4770 +402b6431: 202cc0 or a2, a12, a12 +402b6434: fdce85 call0 402b4120 +402b6437: 00b216 beqz a2, 402b6446 +402b643a: 202cc0 or a2, a12, a12 +402b643d: fff301 l32r a0, 402b640c +402b6440: 0000c0 callx0 a0 +402b6443: 93dc20 movnez a13, a12, a2 +402b6446: 000f02 l8ui a0, a15, 0 +402b6449: cc1b addi.n a12, a12, 1 +402b644b: 74c0c0 extui a12, a12, 0, 8 +402b644e: fecc22 addi a2, a12, -2 +402b6451: 83ce20 moveqz a12, a14, a2 +402b6454: d190c7 bne a0, a12, 402b6429 +402b6457: 11c8 l32i.n a12, a1, 4 +402b6459: 0c0d26 beqi a13, -1, 402b6469 +402b645c: 0d1b addi.n a0, a13, 1 +402b645e: 742000 extui a2, a0, 0, 8 +402b6461: 012226 beqi a2, 2, 402b6466 +402b6464: 00ed mov.n a14, a0 +402b6466: 004fe2 s8i a14, a15, 0 +402b6469: 21d8 l32i.n a13, a1, 8 +402b646b: 31e8 l32i.n a14, a1, 12 +402b646d: 41f8 l32i.n a15, a1, 16 +402b646f: 0108 l32i.n a0, a1, 0 +402b6471: 20c112 addi a1, a1, 32 +402b6474: f00d ret.n +402b6476: 760000 excw +402b6479: ff1a add.n a15, a15, a1 +402b647b: 3f .byte 0x3f +402b647c: 53bc beqz.n a3, 402b64b5 +402b647e: 124010 excw + +402b6480 : +402b6480: e0c112 addi a1, a1, -32 +402b6483: 0561c2 s32i a12, a1, 20 +402b6486: 046102 s32i a0, a1, 16 +402b6489: 02cd mov.n a12, a2 +402b648b: 4208 l32i.n a0, a2, 16 +402b648d: 3109 s32i.n a0, a1, 12 +402b648f: fff805 call0 402b6410 +402b6492: 3128 l32i.n a2, a1, 12 +402b6494: 000222 l8ui a2, a2, 0 +402b6497: c30c movi.n a3, 12 +402b6499: 102230 and a2, a2, a3 +402b649c: 2129 s32i.n a2, a1, 8 +402b649e: fdf405 call0 402b43e0 +402b64a1: 12cc bnez.n a2, 402b64a6 +402b64a3: fe2cc5 call0 402b4770 +402b64a6: 9c08 l32i.n a0, a12, 36 +402b64a8: 7c88 l32i.n a8, a12, 28 +402b64aa: 5038 l32i.n a3, a0, 20 +402b64ac: fff341 l32r a4, 402b6478 +402b64af: 126307 bbci a3, 0, 402b64c5 +402b64b2: 0078 l32i.n a7, a0, 0 +402b64b4: 000442 l8ui a4, a4, 0 +402b64b7: 042170 extui a2, a7, 1, 1 +402b64ba: 0d24f6 bgeui a4, 2, 402b64cb +402b64bd: 0a6717 bbci a7, 1, 402b64cb +402b64c0: 220c movi.n a2, 2 +402b64c2: 0014c6 j 402b6519 +402b64c5: 002072 l32i a7, a0, 0 +402b64c8: 042170 extui a2, a7, 1, 1 +402b64cb: 053856 bnez a8, 402b6522 +402b64ce: 049970 extui a9, a7, 9, 1 +402b64d1: 0fe956 bnez a9, 402b65d3 +402b64d4: fdc485 call0 402b4120 +402b64d7: 092c02 l32i a0, a12, 36 +402b64da: 00a256 bnez a2, 402b64e8 +402b64dd: 4028 l32i.n a2, a0, 16 +402b64df: 05c226 beqi a2, 32, 402b64e8 +402b64e2: c0c2a2 addi a10, a2, -64 +402b64e5: 10da56 bnez a10, 402b65f6 +402b64e8: 0088 l32i.n a8, a0, 0 +402b64ea: c3af72 movi a7, -61 +402b64ed: 107870 and a7, a8, a7 +402b64f0: 048180 extui a8, a8, 1, 1 +402b64f3: 1188e0 slli a8, a8, 2 +402b64f6: 207780 or a7, a7, a8 +402b64f9: 0079 s32i.n a7, a0, 0 +402b64fb: 9c58 l32i.n a5, a12, 36 +402b64fd: 38da61 l32r a6, 40284868 +402b6500: 1548 l32i.n a4, a5, 4 +402b6502: 104460 and a4, a4, a6 +402b6505: 1549 s32i.n a4, a5, 4 +402b6507: 9c28 l32i.n a2, a12, 36 +402b6509: 12b8 l32i.n a11, a2, 4 +402b650b: 037c movi.n a3, -16 +402b650d: 10bb30 and a11, a11, a3 +402b6510: 730c movi.n a3, 7 +402b6512: 20bb30 or a11, a11, a3 +402b6515: 12b9 s32i.n a11, a2, 4 +402b6517: 020c movi.n a2, 0 +402b6519: 51c8 l32i.n a12, a1, 20 +402b651b: 4108 l32i.n a0, a1, 16 +402b651d: 20c112 addi a1, a1, 32 +402b6520: f00d ret.n +402b6522: 022182 l32i a8, a1, 8 +402b6525: 03a856 bnez a8, 402b6563 +402b6528: fdbf45 call0 402b4120 +402b652b: 0bc216 beqz a2, 402b65eb +402b652e: 092c52 l32i a5, a12, 36 +402b6531: 0568 l32i.n a6, a5, 0 +402b6533: c3af42 movi a4, -61 +402b6536: 104640 and a4, a6, a4 +402b6539: 046160 extui a6, a6, 1, 1 +402b653c: 1166e0 slli a6, a6, 2 +402b653f: 204460 or a4, a4, a6 +402b6542: 0549 s32i.n a4, a5, 0 +402b6544: 9c28 l32i.n a2, a12, 36 +402b6546: 38c831 l32r a3, 40284868 +402b6549: 1208 l32i.n a0, a2, 4 +402b654b: 100030 and a0, a0, a3 +402b654e: 1209 s32i.n a0, a2, 4 +402b6550: 9ca8 l32i.n a10, a12, 36 +402b6552: 1a98 l32i.n a9, a10, 4 +402b6554: 0b7c movi.n a11, -16 +402b6556: 1099b0 and a9, a9, a11 +402b6559: 7b0c movi.n a11, 7 +402b655b: 2099b0 or a9, a9, a11 +402b655e: 1a99 s32i.n a9, a10, 4 +402b6560: ffecc6 j 402b6517 +402b6563: fdbbc5 call0 402b4120 +402b6566: 011256 bnez a2, 402b657b +402b6569: 092c52 l32i a5, a12, 36 +402b656c: 0558 l32i.n a5, a5, 0 +402b656e: 097537 bbci a5, 19, 402b657b +402b6571: 120c movi.n a2, 1 +402b6573: fdc305 call0 402b41a4 +402b6576: 120c movi.n a2, 1 +402b6578: ffe746 j 402b6519 +402b657b: 2f4601 l32r a0, 40282294 +402b657e: 0000c0 callx0 a0 +402b6581: 072c32 l32i a3, a12, 28 +402b6584: 092c52 l32i a5, a12, 36 +402b6587: 760332 l8ui a3, a3, 118 +402b658a: 002522 l32i a2, a5, 0 +402b658d: 1558 l32i.n a5, a5, 4 +402b658f: 042120 extui a2, a2, 1, 1 +402b6592: 344050 extui a4, a5, 0, 4 +402b6595: 255450 extui a5, a5, 20, 3 +402b6598: ffb901 l32r a0, 402b647c +402b659b: 0000c0 callx0 a0 +402b659e: 1129 s32i.n a2, a1, 4 +402b65a0: 2f3e01 l32r a0, 40282298 +402b65a3: 0000c0 callx0 a0 +402b65a6: 1148 l32i.n a4, a1, 4 +402b65a8: 0149 s32i.n a4, a1, 0 +402b65aa: c88426 beqi a4, 8, 402b6576 +402b65ad: 9c28 l32i.n a2, a12, 36 +402b65af: 0228 l32i.n a2, a2, 0 +402b65b1: 042120 extui a2, a2, 1, 1 +402b65b4: fdb685 call0 402b4120 +402b65b7: 52ac beqz.n a2, 402b65e0 +402b65b9: c3af62 movi a6, -61 +402b65bc: 9c48 l32i.n a4, a12, 36 +402b65be: 0158 l32i.n a5, a1, 0 +402b65c0: 0438 l32i.n a3, a4, 0 +402b65c2: 345050 extui a5, a5, 0, 4 +402b65c5: 1155e0 slli a5, a5, 2 +402b65c8: 103360 and a3, a3, a6 +402b65cb: 203350 or a3, a3, a5 +402b65ce: 0439 s32i.n a3, a4, 0 +402b65d0: ffd0c6 j 402b6517 +402b65d3: fdb4c5 call0 402b4120 +402b65d6: 72ac beqz.n a2, 402b6601 +402b65d8: 9c08 l32i.n a0, a12, 36 +402b65da: ffc286 j 402b64e8 +402b65dd: 000000 ill +402b65e0: 120c movi.n a2, 1 +402b65e2: fdbc05 call0 402b41a4 +402b65e5: ffe346 j 402b6576 +402b65e8: 000000 ill +402b65eb: 120c movi.n a2, 1 +402b65ed: fdbb45 call0 402b41a4 +402b65f0: ffe086 j 402b6576 +402b65f3: 000000 ill +402b65f6: 120c movi.n a2, 1 +402b65f8: fdba85 call0 402b41a4 +402b65fb: ffddc6 j 402b6576 +402b65fe: 000000 ill +402b6601: 120c movi.n a2, 1 +402b6603: fdba05 call0 402b41a4 +402b6606: ffdb06 j 402b6576 +402b6609: 000000 ill +402b660c: fe8c90 excw +402b660f: 3f .byte 0x3f +402b6610: ef .byte 0xef +402b6611: 000c movi.n a0, 0 +402b6613: fffc00 excw +402b6616: ff0000 excw +402b6619: 0f .byte 0xf +402b661a: fff8 l32i.n a15, a15, 60 + +402b661c : +402b661c: f0c112 addi a1, a1, -16 +402b661f: 0109 s32i.n a0, a1, 0 +402b6621: 9208 l32i.n a0, a2, 36 +402b6623: 7258 l32i.n a5, a2, 28 +402b6625: 3008 l32i.n a0, a0, 12 +402b6627: 0b12b2 l16ui a11, a2, 22 +402b662a: 340800 extui a0, a0, 8, 4 +402b662d: 0a40f6 bgeui a0, 4, 402b663b +402b6630: fff731 l32r a3, 402b660c +402b6633: 003a add.n a0, a0, a3 +402b6635: 000002 l8ui a0, a0, 0 +402b6638: 000046 j 402b663d +402b663b: 400c movi.n a0, 4 +402b663d: bb0a add.n a11, a11, a0 +402b663f: 0b52b2 s16i a11, a2, 22 +402b6642: a1afa1 l32r a10, 4029ed00 +402b6645: 2278 l32i.n a7, a2, 8 +402b6647: 0020c0 memw +402b664a: 0788 l32i.n a8, a7, 0 +402b664c: 3d0e91 l32r a9, 40285a84 +402b664f: 1088a0 and a8, a8, a10 +402b6652: 418c80 srli a8, a8, 12 +402b6655: 880a add.n a8, a8, a0 +402b6657: b48080 extui a8, a8, 0, 12 +402b665a: 118840 slli a8, a8, 12 +402b665d: 0020c0 memw +402b6660: 0768 l32i.n a6, a7, 0 +402b6662: 106690 and a6, a6, a9 +402b6665: 206680 or a6, a6, a8 +402b6668: 0020c0 memw +402b666b: 9248 l32i.n a4, a2, 36 +402b666d: 0448 l32i.n a4, a4, 0 +402b666f: 0769 s32i.n a6, a7, 0 +402b6671: 067487 bbci a4, 24, 402b667b +402b6674: 45ec bnez.n a5, 402b669c +402b6676: 120c movi.n a2, 1 +402b6678: 000646 j 402b6695 +402b667b: 3cff51 l32r a5, 40285a78 +402b667e: 3cff41 l32r a4, 40285a7c +402b6681: 2238 l32i.n a3, a2, 8 +402b6683: 0020c0 memw +402b6686: 0308 l32i.n a0, a3, 0 +402b6688: 100050 and a0, a0, a5 +402b668b: 200040 or a0, a0, a4 +402b668e: 0020c0 memw +402b6691: 0309 s32i.n a0, a3, 0 +402b6693: 020c movi.n a2, 0 +402b6695: 0108 l32i.n a0, a1, 0 +402b6697: 10c112 addi a1, a1, 16 +402b669a: f00d ret.n +402b669c: 3cf971 l32r a7, 40285a80 +402b669f: d65561 l32r a6, 402abff4 +402b66a2: 1248 l32i.n a4, a2, 4 +402b66a4: 0020c0 memw +402b66a7: 0438 l32i.n a3, a4, 0 +402b66a9: 103370 and a3, a3, a7 +402b66ac: 203360 or a3, a3, a6 +402b66af: 0020c0 memw +402b66b2: 0439 s32i.n a3, a4, 0 +402b66b4: 9208 l32i.n a0, a2, 36 +402b66b6: 3008 l32i.n a0, a0, 12 +402b66b8: 340800 extui a0, a0, 8, 4 +402b66bb: 133026 beqi a0, 3, 402b66d2 +402b66be: 009c beqz.n a0, 402b66d2 +402b66c0: fb6c21 l32r a2, 402b5470 +402b66c3: fb6c31 l32r a3, 402b5474 +402b66c6: ffd241 l32r a4, 402b6610 +402b66c9: a35c01 l32r a0, 4029f43c +402b66cc: 0000c0 callx0 a0 +402b66cf: ffff06 j 402b66cf +402b66d2: ffd041 l32r a4, 402b6614 +402b66d5: 1268 l32i.n a6, a2, 4 +402b66d7: 0b1232 l16ui a3, a2, 22 +402b66da: 1668 l32i.n a6, a6, 4 +402b66dc: 334a add.n a3, a3, a4 +402b66de: d80941 l32r a4, 402ac704 +402b66e1: 0628 l32i.n a2, a6, 0 +402b66e3: b43030 extui a3, a3, 0, 12 +402b66e6: 102240 and a2, a2, a4 +402b66e9: 202230 or a2, a2, a3 +402b66ec: dd1f41 l32r a4, 402adb68 +402b66ef: ffca31 l32r a3, 402b6618 +402b66f2: 0629 s32i.n a2, a6, 0 +402b66f4: b40020 extui a0, a2, 0, 12 +402b66f7: 804b addi.n a8, a0, 4 +402b66f9: 740552 l8ui a5, a5, 116 +402b66fc: 103230 and a3, a2, a3 +402b66ff: 082587 blt a5, a8, 402b670b +402b6702: c00500 sub a0, a5, a0 +402b6705: 210200 srai a0, a0, 2 +402b6708: 000046 j 402b670d +402b670b: 000c movi.n a0, 0 +402b670d: 645000 extui a5, a0, 0, 7 +402b6710: 115540 slli a5, a5, 12 +402b6713: 203350 or a3, a3, a5 +402b6716: 103340 and a3, a3, a4 +402b6719: 0639 s32i.n a3, a6, 0 +402b671b: ffdd06 j 402b6693 +402b671e: 100000 and a0, a0, a0 +402b6721: 3ffed4 excw +402b6724: 2e .byte 0x2e +402b6725: 00ba add.n a0, a0, a11 +402b6727: 5d1700 excw +402b672a: c00000 sub a0, a0, a0 +402b672d: 0f .byte 0xf +402b672e: aa0000 excw +402b6731: 00aa add.n a0, a0, a10 +402b6733: 71c700 excw +402b6736: 550000 extui a0, a0, 16, 6 +402b6739: 000055 excw +402b673c: 0038e3 excw +402b673f: 2aaa00 excw +402b6742: 710000 excw +402b6745: 001c movi.n a0, 16 +402b6747: 155500 extui a5, a0, 21, 2 +402b674a: f60000 excw +402b674d: 000012 l8ui a1, a0, 0 +402b6750: 9d89 s32i.n a8, a13, 36 +402b6752: c40000 extui a0, a0, 0, 13 +402b6755: 4e .byte 0x4e +402b6756: 830000 moveqz a0, a0, a0 +402b6759: 000034 excw +402b675c: 002762 l32i a6, a7, 0 +402b675f: 1a4100 excw +402b6762: b10000 sra a0, a0 +402b6765: 000013 excw +402b6768: 001181 l32r a8, 402767ac <_lit4_end+0x16e900> +402b676b: 8dc800 excw +402b676e: e40000 extui a0, a0, 0, 15 +402b6771: 000046 j 402b6776 +402b6774: 002f42 l32i a4, a15, 0 +402b6777: 237200 excw +402b677a: a10000 sll a0, a0 +402b677d: 000017 bnone a0, a1, 402b6781 +402b6780: 11b9 s32i.n a11, a1, 4 +402b6782: 2d0000 excw +402b6785: 0e .byte 0xe + ... + +402b6788 : +402b6788: ffe791 l32r a9, 402b6724 +402b678b: 366041 l32r a4, 4028410c +402b678e: 31fdb1 l32r a11, 40282f84 +402b6791: ffe571 l32r a7, 402b6728 +402b6794: 750c movi.n a5, 7 +402b6796: 360c movi.n a6, 3 +402b6798: 020c movi.n a2, 0 +402b679a: 1a0c movi.n a10, 1 +402b679c: ffe131 l32r a3, 402b6720 +402b679f: 280c movi.n a8, 2 +402b67a1: 364382 s8i a8, a3, 54 +402b67a4: 144382 s8i a8, a3, 20 +402b67a7: 154382 s8i a8, a3, 21 +402b67aa: 164382 s8i a8, a3, 22 +402b67ad: 2e43a2 s8i a10, a3, 46 +402b67b0: 0c43a2 s8i a10, a3, 12 +402b67b3: 0d43a2 s8i a10, a3, 13 +402b67b6: 0e43a2 s8i a10, a3, 14 +402b67b9: 044322 s8i a2, a3, 4 +402b67bc: 054322 s8i a2, a3, 5 +402b67bf: 064322 s8i a2, a3, 6 +402b67c2: 264322 s8i a2, a3, 38 +402b67c5: 3e4362 s8i a6, a3, 62 +402b67c8: 1c4362 s8i a6, a3, 28 +402b67cb: 1d4362 s8i a6, a3, 29 +402b67ce: 1e4362 s8i a6, a3, 30 +402b67d1: 3c4352 s8i a5, a3, 60 +402b67d4: 3d4352 s8i a5, a3, 61 +402b67d7: 464352 s8i a5, a3, 70 +402b67da: 664352 s8i a5, a3, 102 +402b67dd: e379 s32i.n a7, a3, 56 +402b67df: 6379 s32i.n a7, a3, 24 +402b67e1: a3b9 s32i.n a11, a3, 40 +402b67e3: 23b9 s32i.n a11, a3, 8 +402b67e5: 0349 s32i.n a4, a3, 0 +402b67e7: c399 s32i.n a9, a3, 48 +402b67e9: 4399 s32i.n a9, a3, 16 +402b67eb: 8349 s32i.n a4, a3, 32 +402b67ed: ffcf91 l32r a9, 402b672c +402b67f0: b40c movi.n a4, 11 +402b67f2: ab0c movi.n a11, 10 +402b67f4: 670c movi.n a7, 6 +402b67f6: 344372 s8i a7, a3, 52 +402b67f9: 354372 s8i a7, a3, 53 +402b67fc: 4e4372 s8i a7, a3, 78 +402b67ff: 6e4372 s8i a7, a3, 110 +402b6802: 9e4372 s8i a7, a3, 158 +402b6805: a64372 s8i a7, a3, 166 +402b6808: ae4372 s8i a7, a3, 174 +402b680b: b64372 s8i a7, a3, 182 +402b680e: be4372 s8i a7, a3, 190 +402b6811: de4372 s8i a7, a3, 222 +402b6814: e64372 s8i a7, a3, 230 +402b6817: ee4372 s8i a7, a3, 238 +402b681a: f64372 s8i a7, a3, 246 +402b681d: fe4372 s8i a7, a3, 254 +402b6820: 5443b2 s8i a11, a3, 84 +402b6823: 5543b2 s8i a11, a3, 85 +402b6826: 7443b2 s8i a11, a3, 116 +402b6829: 7543b2 s8i a11, a3, 117 +402b682c: 8c43b2 s8i a11, a3, 140 +402b682f: 8d43b2 s8i a11, a3, 141 +402b6832: 9443b2 s8i a11, a3, 148 +402b6835: 9543b2 s8i a11, a3, 149 +402b6838: cc43b2 s8i a11, a3, 204 +402b683b: cd43b2 s8i a11, a3, 205 +402b683e: d443b2 s8i a11, a3, 212 +402b6841: d543b2 s8i a11, a3, 213 +402b6844: 5c4342 s8i a4, a3, 92 +402b6847: 5d4342 s8i a4, a3, 93 +402b684a: 7c4342 s8i a4, a3, 124 +402b684d: 7d4342 s8i a4, a3, 125 +402b6850: 844342 s8i a4, a3, 132 +402b6853: 854342 s8i a4, a3, 133 +402b6856: c44342 s8i a4, a3, 196 +402b6859: c54342 s8i a4, a3, 197 +402b685c: 2e6392 s32i a9, a3, 184 +402b685f: 3c6392 s32i a9, a3, 240 +402b6862: ffb451 l32r a5, 402b6734 +402b6865: ffb261 l32r a6, 402b6730 +402b6868: 420c movi.n a2, 4 +402b686a: 5a0c movi.n a10, 5 +402b686c: 980c movi.n a8, 9 +402b686e: 4c4382 s8i a8, a3, 76 +402b6871: 4d4382 s8i a8, a3, 77 +402b6874: 6c4382 s8i a8, a3, 108 +402b6877: 6d4382 s8i a8, a3, 109 +402b687a: 444382 s8i a8, a3, 68 +402b687d: 454382 s8i a8, a3, 69 +402b6880: 644382 s8i a8, a3, 100 +402b6883: 654382 s8i a8, a3, 101 +402b6886: 9c4382 s8i a8, a3, 156 +402b6889: 9d4382 s8i a8, a3, 157 +402b688c: a44382 s8i a8, a3, 164 +402b688f: a54382 s8i a8, a3, 165 +402b6892: ac4382 s8i a8, a3, 172 +402b6895: ad4382 s8i a8, a3, 173 +402b6898: b44382 s8i a8, a3, 180 +402b689b: b54382 s8i a8, a3, 181 +402b689e: bc4382 s8i a8, a3, 188 +402b68a1: bd4382 s8i a8, a3, 189 +402b68a4: dc4382 s8i a8, a3, 220 +402b68a7: dd4382 s8i a8, a3, 221 +402b68aa: e44382 s8i a8, a3, 228 +402b68ad: e54382 s8i a8, a3, 229 +402b68b0: ec4382 s8i a8, a3, 236 +402b68b3: ed4382 s8i a8, a3, 237 +402b68b6: f44382 s8i a8, a3, 244 +402b68b9: f54382 s8i a8, a3, 245 +402b68bc: fc4382 s8i a8, a3, 252 +402b68bf: fd4382 s8i a8, a3, 253 +402b68c2: 2c43a2 s8i a10, a3, 44 +402b68c5: 2d43a2 s8i a10, a3, 45 +402b68c8: 5643a2 s8i a10, a3, 86 +402b68cb: 7643a2 s8i a10, a3, 118 +402b68ce: 8e43a2 s8i a10, a3, 142 +402b68d1: 9643a2 s8i a10, a3, 150 +402b68d4: ce43a2 s8i a10, a3, 206 +402b68d7: d643a2 s8i a10, a3, 214 +402b68da: 244322 s8i a2, a3, 36 +402b68dd: 254322 s8i a2, a3, 37 +402b68e0: 5e4322 s8i a2, a3, 94 +402b68e3: 7e4322 s8i a2, a3, 126 +402b68e6: 864322 s8i a2, a3, 134 +402b68e9: c64322 s8i a2, a3, 198 +402b68ec: 166362 s32i a6, a3, 88 +402b68ef: 1e6352 s32i a5, a3, 120 +402b68f2: ff9591 l32r a9, 402b6748 +402b68f5: 106392 s32i a9, a3, 64 +402b68f8: ff9851 l32r a5, 402b6758 +402b68fb: ff9661 l32r a6, 402b6754 +402b68fe: 226362 s32i a6, a3, 136 +402b6901: 246352 s32i a5, a3, 144 +402b6904: ff9a91 l32r a9, 402b676c +402b6907: 306392 s32i a9, a3, 192 +402b690a: ff9c51 l32r a5, 402b677c +402b690d: ff9a61 l32r a6, 402b6778 +402b6910: 366362 s32i a6, a3, 216 +402b6913: 386352 s32i a5, a3, 224 +402b6916: ff8921 l32r a2, 402b673c +402b6919: ff8741 l32r a4, 402b6738 +402b691c: 146342 s32i a4, a3, 80 +402b691f: 1c6322 s32i a2, a3, 112 +402b6922: ff8e41 l32r a4, 402b675c +402b6925: ff8e21 l32r a2, 402b6760 +402b6928: ff87a1 l32r a10, 402b6744 +402b692b: 1a63a2 s32i a10, a3, 104 +402b692e: 286322 s32i a2, a3, 160 +402b6931: 266342 s32i a4, a3, 152 +402b6934: ff9421 l32r a2, 402b6784 +402b6937: ff82b1 l32r a11, 402b6740 +402b693a: ff9141 l32r a4, 402b6780 +402b693d: ff8aa1 l32r a10, 402b6768 +402b6940: 2c63a2 s32i a10, a3, 176 +402b6943: 3a6342 s32i a4, a3, 232 +402b6946: 1263b2 s32i a11, a3, 72 +402b6949: 3e6322 s32i a2, a3, 248 +402b694c: ff86b1 l32r a11, 402b6764 +402b694f: ff8071 l32r a7, 402b6750 +402b6952: 206372 s32i a7, a3, 128 +402b6955: 2a63b2 s32i a11, a3, 168 +402b6958: ff8771 l32r a7, 402b6774 +402b695b: 346372 s32i a7, a3, 208 +402b695e: ff7b81 l32r a8, 402b674c +402b6961: 186382 s32i a8, a3, 96 +402b6964: ff8381 l32r a8, 402b6770 +402b6967: 326382 s32i a8, a3, 200 +402b696a: f00d ret.n + +402b696c : +402b696c: f0c112 addi a1, a1, -16 +402b696f: 0109 s32i.n a0, a1, 0 +402b6971: 5fa102 movi a0, 0x15f +402b6974: 05c207 bnall a2, a0, 402b697d +402b6977: ffe105 call0 402b6788 +402b697a: 000bc6 j 402b69ad +402b697d: ff6841 l32r a4, 402b6720 +402b6980: 580c movi.n a8, 5 +402b6982: 750c movi.n a5, 7 +402b6984: 320c movi.n a2, 3 +402b6986: 930b addi.n a9, a3, -1 +402b6988: 170c movi.n a7, 1 +402b698a: 060c movi.n a6, 0 +402b698c: 836790 moveqz a6, a7, a9 +402b698f: 932560 movnez a2, a5, a6 +402b6992: 937860 movnez a7, a8, a6 +402b6995: 5c4472 s8i a7, a4, 92 +402b6998: 7c4472 s8i a7, a4, 124 +402b699b: 544472 s8i a7, a4, 84 +402b699e: 744422 s8i a2, a4, 116 +402b69a1: 4c4422 s8i a2, a4, 76 +402b69a4: 6c4422 s8i a2, a4, 108 +402b69a7: 444422 s8i a2, a4, 68 +402b69aa: 644422 s8i a2, a4, 100 +402b69ad: 020c movi.n a2, 0 +402b69af: 0108 l32i.n a0, a1, 0 +402b69b1: 10c112 addi a1, a1, 16 +402b69b4: f00d ret.n + ... + +402b69b8 : +402b69b8: 250c movi.n a5, 2 +402b69ba: 0132f6 bgeui a2, 3, 402b69bf +402b69bd: 025d mov.n a5, a2 +402b69bf: 745050 extui a5, a5, 0, 8 +402b69c2: 638c beqz.n a3, 402b69cc +402b69c4: 352b addi.n a3, a5, 2 +402b69c6: 743030 extui a3, a3, 0, 8 +402b69c9: 935320 movnez a5, a3, a2 +402b69cc: 052d mov.n a2, a5 +402b69ce: f00d ret.n +402b69d0: fe8500 excw +402b69d3: 3f .byte 0x3f + +402b69d4 : +402b69d4: 0323b6 bltui a3, 2, 402b69db +402b69d7: f27c movi.n a2, -1 +402b69d9: f00d ret.n +402b69db: ffa092 movi a9, 255 +402b69de: fffca1 l32r a10, 402b69d0 +402b69e1: 080c movi.n a8, 0 +402b69e3: 82bc beqz.n a2, 402b6a1f +402b69e5: 591226 beqi a2, 1, 402b6a42 +402b69e8: fec262 addi a6, a2, -2 +402b69eb: 07c616 beqz a6, 402b6a6b +402b69ee: fdc272 addi a7, a2, -3 +402b69f1: 09f716 beqz a7, 402b6a94 +402b69f4: 034226 beqi a2, 4, 402b69fb +402b69f7: e27c movi.n a2, -2 +402b69f9: f00d ret.n +402b69fb: 820c movi.n a2, 8 +402b69fd: 0f9497 bne a4, a9, 402b6a10 +402b6a00: 0c9597 bne a5, a9, 402b6a10 +402b6a03: 9093a0 addx2 a9, a3, a10 +402b6a06: 104982 s8i a8, a9, 16 +402b6a09: 114922 s8i a2, a9, 17 +402b6a0c: 020c movi.n a2, 0 +402b6a0e: f00d ret.n +402b6a10: c33547 bltu a5, a4, 402b69d7 +402b6a13: 8b0c movi.n a11, 8 +402b6a15: be3b57 bltu a11, a5, 402b69d7 +402b6a18: 048d mov.n a8, a4 +402b6a1a: 052d mov.n a2, a5 +402b6a1c: fff8c6 j 402b6a03 +402b6a1f: 109497 bne a4, a9, 402b6a33 +402b6a22: 0d9597 bne a5, a9, 402b6a33 +402b6a25: 350c movi.n a5, 3 +402b6a27: 9023a0 addx2 a2, a3, a10 +402b6a2a: 004282 s8i a8, a2, 0 +402b6a2d: 014252 s8i a5, a2, 1 +402b6a30: fff606 j 402b6a0c +402b6a33: a03547 bltu a5, a4, 402b69d7 +402b6a36: 9d45f6 bgeui a5, 4, 402b69d7 +402b6a39: 9023a0 addx2 a2, a3, a10 +402b6a3c: 004242 s8i a4, a2, 0 +402b6a3f: fffa86 j 402b6a2d +402b6a42: a20c movi.n a2, 10 +402b6a44: 0e9497 bne a4, a9, 402b6a56 +402b6a47: 0b9597 bne a5, a9, 402b6a56 +402b6a4a: 9043a0 addx2 a4, a3, a10 +402b6a4d: 044482 s8i a8, a4, 4 +402b6a50: 054422 s8i a2, a4, 5 +402b6a53: ffed46 j 402b6a0c +402b6a56: 02b547 bgeu a5, a4, 402b6a5c +402b6a59: ffde86 j 402b69d7 +402b6a5c: a60c movi.n a6, 10 +402b6a5e: 02b657 bgeu a6, a5, 402b6a64 +402b6a61: ffdc86 j 402b69d7 +402b6a64: 052d mov.n a2, a5 +402b6a66: 048d mov.n a8, a4 +402b6a68: fff786 j 402b6a4a +402b6a6b: 109497 bne a4, a9, 402b6a7f +402b6a6e: 0d9597 bne a5, a9, 402b6a7f +402b6a71: b50c movi.n a5, 11 +402b6a73: 9023a0 addx2 a2, a3, a10 +402b6a76: 084282 s8i a8, a2, 8 +402b6a79: 094252 s8i a5, a2, 9 +402b6a7c: ffe306 j 402b6a0c +402b6a7f: 02b547 bgeu a5, a4, 402b6a85 +402b6a82: ffd446 j 402b69d7 +402b6a85: 02a5b6 bltui a5, 12, 402b6a8b +402b6a88: ffd2c6 j 402b69d7 +402b6a8b: 9023a0 addx2 a2, a3, a10 +402b6a8e: 084242 s8i a4, a2, 8 +402b6a91: fff906 j 402b6a79 +402b6a94: 109497 bne a4, a9, 402b6aa8 +402b6a97: 0d9597 bne a5, a9, 402b6aa8 +402b6a9a: 750c movi.n a5, 7 +402b6a9c: 9023a0 addx2 a2, a3, a10 +402b6a9f: 0c4282 s8i a8, a2, 12 +402b6aa2: 0d4252 s8i a5, a2, 13 +402b6aa5: ffd8c6 j 402b6a0c +402b6aa8: 02b547 bgeu a5, a4, 402b6aae +402b6aab: ffca06 j 402b69d7 +402b6aae: 0285b6 bltui a5, 8, 402b6ab4 +402b6ab1: ffc886 j 402b69d7 +402b6ab4: 9023a0 addx2 a2, a3, a10 +402b6ab7: 0c4242 s8i a4, a2, 12 +402b6aba: fff906 j 402b6aa2 +402b6abd: 000000 ill + +402b6ac0 : +402b6ac0: d38c beqz.n a3, 402b6ad1 +402b6ac2: 060c movi.n a6, 0 +402b6ac4: 0a4262 s8i a6, a2, 10 +402b6ac7: 22cb addi.n a2, a2, 12 +402b6ac9: 661b addi.n a6, a6, 1 +402b6acb: 746060 extui a6, a6, 0, 8 +402b6ace: f29367 bne a3, a6, 402b6ac4 +402b6ad1: f00d ret.n +402b6ad3: 7d9c00 excw +402b6ad6: 344010 extui a4, a1, 0, 4 +402b6ad9: 3ffe87 bbsi a14, 24, 402b6b1c +402b6adc: fe8674 excw +402b6adf: 3f .byte 0x3f +402b6ae0: fe8680 excw +402b6ae3: 3f .byte 0x3f +402b6ae4: 1058f0 and a5, a8, a15 +402b6ae7: 859040 extui a9, a4, 16, 9 +402b6aea: fe .byte 0xfe +402b6aeb: 3f .byte 0x3f +402b6aec: fe86d4 excw +402b6aef: 3f .byte 0x3f +402b6af0: fe8710 excw +402b6af3: 3f .byte 0x3f +402b6af4: 105964 excw +402b6af7: c11240 mul16u a1, a2, a4 + +402b6af8 : +402b6af8: e0c112 addi a1, a1, -32 +402b6afb: 370c movi.n a7, 3 +402b6afd: 154232 s8i a3, a2, 21 +402b6b00: 21c9 s32i.n a12, a1, 8 +402b6b02: 41e9 s32i.n a14, a1, 16 +402b6b04: 31d9 s32i.n a13, a1, 12 +402b6b06: 1109 s32i.n a0, a1, 4 +402b6b08: 51f9 s32i.n a15, a1, 20 +402b6b0a: 000c movi.n a0, 0 +402b6b0c: ffb1f1 l32r a15, 402b69d0 +402b6b0f: fff2d1 l32r a13, 402b6ad8 +402b6b12: 04ed mov.n a14, a4 +402b6b14: 02cd mov.n a12, a2 +402b6b16: ffef41 l32r a4, 402b6ad4 +402b6b19: 172222 l32i a2, a2, 92 +402b6b1c: dccd62 addi a6, a13, -36 +402b6b1f: 1b9216 beqz a2, 402b6cdc +402b6b22: 2b0c movi.n a11, 2 +402b6b24: 5a1c movi.n a10, 21 +402b6b26: ffed51 l32r a5, 402b6adc +402b6b29: 0159 s32i.n a5, a1, 0 +402b6b2b: 4c1226 beqi a2, 1, 402b6b7b +402b6b2e: 489f91 l32r a9, 40288dac +402b6b31: fec252 addi a5, a2, -2 +402b6b34: 0c2516 beqz a5, 402b6bfa +402b6b37: fdc252 addi a5, a2, -3 +402b6b3a: 0c7516 beqz a5, 402b6c05 +402b6b3d: 1a6c62 s32i a6, a12, 104 +402b6b40: 044c02 s8i a0, a12, 4 +402b6b43: 054c72 s8i a7, a12, 5 +402b6b46: 784c72 s8i a7, a12, 120 +402b6b49: 1b6c42 s32i a4, a12, 108 +402b6b4c: 186cd2 s32i a13, a12, 96 +402b6b4f: 0c2d mov.n a2, a12 +402b6b51: 51f8 l32i.n a15, a1, 20 +402b6b53: 196cd2 s32i a13, a12, 100 +402b6b56: 794ce2 s8i a14, a12, 121 +402b6b59: 31d8 l32i.n a13, a1, 12 +402b6b5b: 41e8 l32i.n a14, a1, 16 +402b6b5d: ffe501 l32r a0, 402b6af4 +402b6b60: 0000c0 callx0 a0 +402b6b63: 1108 l32i.n a0, a1, 4 +402b6b65: 7fa062 movi a6, 127 +402b6b68: 004c62 s8i a6, a12, 0 +402b6b6b: 014c62 s8i a6, a12, 1 +402b6b6e: 024c62 s8i a6, a12, 2 +402b6b71: 034c62 s8i a6, a12, 3 +402b6b74: 21c8 l32i.n a12, a1, 8 +402b6b76: 20c112 addi a1, a1, 32 +402b6b79: f00d ret.n +402b6b7b: 044c02 s8i a0, a12, 4 +402b6b7e: ad0c movi.n a13, 10 +402b6b80: ffd891 l32r a9, 402b6ae0 +402b6b83: ffd851 l32r a5, 402b6ae4 +402b6b86: 740c movi.n a4, 7 +402b6b88: 784c42 s8i a4, a12, 120 +402b6b8b: 1b6c52 s32i a5, a12, 108 +402b6b8e: a0c972 addi a7, a9, -96 +402b6b91: 93d4e0 movnez a13, a4, a14 +402b6b94: 054cd2 s8i a13, a12, 5 +402b6b97: 8379e0 moveqz a7, a9, a14 +402b6b9a: 1a6c72 s32i a7, a12, 104 +402b6b9d: 02a3a6 blti a3, 12, 402b6ba3 +402b6ba0: 006546 j 402b6d39 +402b6ba3: ad0c movi.n a13, 10 +402b6ba5: 3e8c beqz.n a14, 402b6bac +402b6ba7: 018db6 bltui a13, 8, 402b6bac +402b6baa: 7d0c movi.n a13, 7 +402b6bac: 742020 extui a2, a2, 0, 8 +402b6baf: 0e3d mov.n a3, a14 +402b6bb1: ffe045 call0 402b69b8 +402b6bb4: 770c62 l8ui a6, a12, 119 +402b6bb7: 906260 addx2 a6, a2, a6 +402b6bba: 172c22 l32i a2, a12, 92 +402b6bbd: 9066f0 addx2 a6, a6, a15 +402b6bc0: 000662 l8ui a6, a6, 0 +402b6bc3: 742020 extui a2, a2, 0, 8 +402b6bc6: 02bd67 bgeu a13, a6, 402b6bcc +402b6bc9: 003886 j 402b6caf +402b6bcc: 0e3d mov.n a3, a14 +402b6bce: ffde85 call0 402b69b8 +402b6bd1: 770c72 l8ui a7, a12, 119 +402b6bd4: 907270 addx2 a7, a2, a7 +402b6bd7: 9077f0 addx2 a7, a7, a15 +402b6bda: 010772 l8ui a7, a7, 1 +402b6bdd: 0237d7 bltu a7, a13, 402b6be3 +402b6be0: 003706 j 402b6cc0 +402b6be3: 5c0c22 l8ui a2, a12, 92 +402b6be6: 0e3d mov.n a3, a14 +402b6be8: ffdcc5 call0 402b69b8 +402b6beb: 770cd2 l8ui a13, a12, 119 +402b6bee: 90d2d0 addx2 a13, a2, a13 +402b6bf1: 90ddf0 addx2 a13, a13, a15 +402b6bf4: 010dd2 l8ui a13, a13, 1 +402b6bf7: 003146 j 402b6cc0 +402b6bfa: 000942 l8ui a4, a9, 0 +402b6bfd: 160c movi.n a6, 1 +402b6bff: 836040 moveqz a6, a0, a4 +402b6c02: 000106 j 402b6c0a +402b6c05: 000942 l8ui a4, a9, 0 +402b6c08: 006d mov.n a6, a0 +402b6c0a: f6d416 beqz a4, 402b6b7b +402b6c0d: 060d mov.n a0, a6 +402b6c0f: 044c62 s8i a6, a12, 4 +402b6c12: b70c movi.n a7, 11 +402b6c14: ffb551 l32r a5, 402b6ae8 +402b6c17: 890c movi.n a9, 8 +402b6c19: 784c92 s8i a9, a12, 120 +402b6c1c: 90c542 addi a4, a5, -112 +402b6c1f: 9379e0 movnez a7, a9, a14 +402b6c22: 054c72 s8i a7, a12, 5 +402b6c25: 8345e0 moveqz a4, a5, a14 +402b6c28: 1a6c42 s32i a4, a12, 104 +402b6c2b: 02a3a6 blti a3, 12, 402b6c31 +402b6c2e: 003d46 j 402b6d27 +402b6c31: bd0c movi.n a13, 11 +402b6c33: 3e8c beqz.n a14, 402b6c3a +402b6c35: 018db6 bltui a13, 8, 402b6c3a +402b6c38: 7d0c movi.n a13, 7 +402b6c3a: 742020 extui a2, a2, 0, 8 +402b6c3d: 0e3d mov.n a3, a14 +402b6c3f: ffd785 call0 402b69b8 +402b6c42: 770ca2 l8ui a10, a12, 119 +402b6c45: 90a2a0 addx2 a10, a2, a10 +402b6c48: 172c22 l32i a2, a12, 92 +402b6c4b: 90aaf0 addx2 a10, a10, a15 +402b6c4e: 000aa2 l8ui a10, a10, 0 +402b6c51: 742020 extui a2, a2, 0, 8 +402b6c54: 2a3da7 bltu a13, a10, 402b6c82 +402b6c57: 0e3d mov.n a3, a14 +402b6c59: ffd5c5 call0 402b69b8 +402b6c5c: 770cb2 l8ui a11, a12, 119 +402b6c5f: 90b2b0 addx2 a11, a2, a11 +402b6c62: 90bbf0 addx2 a11, a11, a15 +402b6c65: 010bb2 l8ui a11, a11, 1 +402b6c68: 27bbd7 bgeu a11, a13, 402b6c93 +402b6c6b: 5c0c22 l8ui a2, a12, 92 +402b6c6e: 0e3d mov.n a3, a14 +402b6c70: ffd445 call0 402b69b8 +402b6c73: 770cd2 l8ui a13, a12, 119 +402b6c76: 90d2d0 addx2 a13, a2, a13 +402b6c79: 90ddf0 addx2 a13, a13, a15 +402b6c7c: 010dd2 l8ui a13, a13, 1 +402b6c7f: 000406 j 402b6c93 +402b6c82: 0e3d mov.n a3, a14 +402b6c84: ffd305 call0 402b69b8 +402b6c87: 770cd2 l8ui a13, a12, 119 +402b6c8a: 90d2d0 addx2 a13, a2, a13 +402b6c8d: 90ddf0 addx2 a13, a13, a15 +402b6c90: 000dd2 l8ui a13, a13, 0 +402b6c93: ff9621 l32r a2, 402b6aec +402b6c96: 01f8 l32i.n a15, a1, 0 +402b6c98: 7400d0 extui a0, a13, 0, 8 +402b6c9b: 900000 addx2 a0, a0, a0 +402b6c9e: 83f2e0 moveqz a15, a2, a14 +402b6ca1: 1a2c22 l32i a2, a12, 104 +402b6ca4: 0fdd mov.n a13, a15 +402b6ca6: a00020 addx4 a0, a0, a2 +402b6ca9: 186c02 s32i a0, a12, 96 +402b6cac: ffa7c6 j 402b6b4f +402b6caf: 0e3d mov.n a3, a14 +402b6cb1: ffd045 call0 402b69b8 +402b6cb4: 770cd2 l8ui a13, a12, 119 +402b6cb7: 90d2d0 addx2 a13, a2, a13 +402b6cba: 90ddf0 addx2 a13, a13, a15 +402b6cbd: 000dd2 l8ui a13, a13, 0 +402b6cc0: ff8b21 l32r a2, 402b6aec +402b6cc3: 0108 l32i.n a0, a1, 0 +402b6cc5: 74f0d0 extui a15, a13, 0, 8 +402b6cc8: 8302e0 moveqz a0, a2, a14 +402b6ccb: 1a2c22 l32i a2, a12, 104 +402b6cce: 90fff0 addx2 a15, a15, a15 +402b6cd1: a0ff20 addx4 a15, a15, a2 +402b6cd4: 186cf2 s32i a15, a12, 96 +402b6cd7: 00dd mov.n a13, a0 +402b6cd9: ff9c86 j 402b6b4f +402b6cdc: 742020 extui a2, a2, 0, 8 +402b6cdf: 030c movi.n a3, 0 +402b6ce1: ffcd45 call0 402b69b8 +402b6ce4: 770c32 l8ui a3, a12, 119 +402b6ce7: 903230 addx2 a3, a2, a3 +402b6cea: 172c22 l32i a2, a12, 92 +402b6ced: 9033f0 addx2 a3, a3, a15 +402b6cf0: 000332 l8ui a3, a3, 0 +402b6cf3: 742020 extui a2, a2, 0, 8 +402b6cf6: 5b43f6 bgeui a3, 4, 402b6d55 +402b6cf9: 030c movi.n a3, 0 +402b6cfb: ffcbc5 call0 402b69b8 +402b6cfe: 770c42 l8ui a4, a12, 119 +402b6d01: 904240 addx2 a4, a2, a4 +402b6d04: 9044f0 addx2 a4, a4, a15 +402b6d07: 010442 l8ui a4, a4, 1 +402b6d0a: 0234b6 bltui a4, 3, 402b6d10 +402b6d0d: 001fc6 j 402b6d90 +402b6d10: 5c0c22 l8ui a2, a12, 92 +402b6d13: 030c movi.n a3, 0 +402b6d15: ffca05 call0 402b69b8 +402b6d18: 770c02 l8ui a0, a12, 119 +402b6d1b: 900200 addx2 a0, a2, a0 +402b6d1e: 9000f0 addx2 a0, a0, a15 +402b6d21: 010002 l8ui a0, a0, 1 +402b6d24: 000f86 j 402b6d66 +402b6d27: 041c movi.n a4, 16 +402b6d29: 042437 blt a4, a3, 402b6d31 +402b6d2c: 7d0c movi.n a13, 7 +402b6d2e: ffc046 j 402b6c33 +402b6d31: 162a37 blt a10, a3, 402b6d4b +402b6d34: 5d0c movi.n a13, 5 +402b6d36: ffbe46 j 402b6c33 +402b6d39: 051c movi.n a5, 16 +402b6d3b: 042537 blt a5, a3, 402b6d43 +402b6d3e: 5d0c movi.n a13, 5 +402b6d40: ff9846 j 402b6ba5 +402b6d43: 4e2a37 blt a10, a3, 402b6d95 +402b6d46: 3d0c movi.n a13, 3 +402b6d48: ff9646 j 402b6ba5 +402b6d4b: a61c movi.n a6, 26 +402b6d4d: 532637 blt a6, a3, 402b6da4 +402b6d50: 4d0c movi.n a13, 4 +402b6d52: ffb746 j 402b6c33 +402b6d55: 030c movi.n a3, 0 +402b6d57: ffc605 call0 402b69b8 +402b6d5a: 770c02 l8ui a0, a12, 119 +402b6d5d: 900200 addx2 a0, a2, a0 +402b6d60: 9000f0 addx2 a0, a0, a15 +402b6d63: 000002 l8ui a0, a0, 0 +402b6d66: ff5b31 l32r a3, 402b6ad4 +402b6d69: 340c movi.n a4, 3 +402b6d6b: 050c movi.n a5, 0 +402b6d6d: 742000 extui a2, a0, 0, 8 +402b6d70: 044c52 s8i a5, a12, 4 +402b6d73: 054c42 s8i a4, a12, 5 +402b6d76: 784c42 s8i a4, a12, 120 +402b6d79: 1b6c32 s32i a3, a12, 108 +402b6d7c: 0d0d mov.n a0, a13 +402b6d7e: 902220 addx2 a2, a2, a2 +402b6d81: ff5b31 l32r a3, 402b6af0 +402b6d84: 1a6c32 s32i a3, a12, 104 +402b6d87: a02230 addx4 a2, a2, a3 +402b6d8a: 186c22 s32i a2, a12, 96 +402b6d8d: ffd186 j 402b6cd7 +402b6d90: 300c movi.n a0, 3 +402b6d92: fff406 j 402b6d66 +402b6d95: 0bdd mov.n a13, a11 +402b6d97: e61c movi.n a6, 30 +402b6d99: 02a367 bge a3, a6, 402b6d9f +402b6d9c: ff8146 j 402b6ba5 402b6d9f: 00dd mov.n a13, a0 -402b6da1: ff9c86 j 402b6c17 -402b6da4: fed510 excw -402b6da7: 3f .byte 0x3f -402b6da8: fe8520 excw -402b6dab: 3f .byte 0x3f -402b6dac: fe8620 excw -402b6daf: 3f .byte 0x3f - -402b6db0 : -402b6db0: fffd41 l32r a4, 402b6da4 -402b6db3: 050c movi.n a5, 0 -402b6db5: f0c112 addi a1, a1, -16 -402b6db8: 0109 s32i.n a0, a1, 0 -402b6dba: 044452 s8i a5, a4, 4 -402b6dbd: 046b addi.n a0, a4, 6 -402b6dbf: 448b addi.n a4, a4, 8 -402b6dc1: 004052 s8i a5, a0, 0 -402b6dc4: 001b addi.n a0, a0, 1 -402b6dc6: f79047 bne a0, a4, 402b6dc1 -402b6dc9: ff4021 l32r a2, 402b6acc -402b6dcc: c30c movi.n a3, 12 -402b6dce: ffcd45 call0 402b6aa4 -402b6dd1: fff521 l32r a2, 402b6da8 -402b6dd4: 930c movi.n a3, 9 -402b6dd6: ffccc5 call0 402b6aa4 -402b6dd9: ff3a21 l32r a2, 402b6ac4 -402b6ddc: b30c movi.n a3, 11 -402b6dde: ffcc45 call0 402b6aa4 -402b6de1: fff221 l32r a2, 402b6dac -402b6de4: 830c movi.n a3, 8 -402b6de6: ffcbc5 call0 402b6aa4 -402b6de9: ff3a21 l32r a2, 402b6ad4 -402b6dec: 430c movi.n a3, 4 -402b6dee: ffcb45 call0 402b6aa4 -402b6df1: 0108 l32i.n a0, a1, 0 -402b6df3: 10c112 addi a1, a1, 16 -402b6df6: f00d ret.n -402b6df8: fed520 excw -402b6dfb: 3f .byte 0x3f - -402b6dfc : -402b6dfc: ffff21 l32r a2, 402b6df8 -402b6dff: f00d ret.n -402b6e01: 000000 ill - -402b6e04 : -402b6e04: f00d ret.n - ... - -402b6e08 : -402b6e08: c28c beqz.n a2, 402b6e18 -402b6e0a: 5238 l32i.n a3, a2, 20 -402b6e0c: 140c movi.n a4, 1 -402b6e0e: 203340 or a3, a3, a4 -402b6e11: 440c movi.n a4, 4 -402b6e13: 203340 or a3, a3, a4 -402b6e16: 5239 s32i.n a3, a2, 20 -402b6e18: f00d ret.n - ... - -402b6e1c : -402b6e1c: c28c beqz.n a2, 402b6e2c -402b6e1e: 5238 l32i.n a3, a2, 20 -402b6e20: e47c movi.n a4, -2 -402b6e22: 103340 and a3, a3, a4 -402b6e25: b47c movi.n a4, -5 -402b6e27: 103340 and a3, a3, a4 -402b6e2a: 5239 s32i.n a3, a2, 20 -402b6e2c: f00d ret.n -402b6e2e: 400000 ssr a0 -402b6e31: 2ca9 s32i.n a10, a12, 8 -402b6e33: a93040 excw -402b6e36: 402c movi.n a0, 36 - -402b6e38 : -402b6e38: 180c movi.n a8, 1 -402b6e3a: 400400 ssr a4 -402b6e3d: ffee71 l32r a7, 402b6df8 -402b6e40: e0c112 addi a1, a1, -32 -402b6e43: 41d9 s32i.n a13, a1, 16 -402b6e45: 2109 s32i.n a0, a1, 8 -402b6e47: 51e9 s32i.n a14, a1, 20 -402b6e49: 61f9 s32i.n a15, a1, 24 -402b6e4b: 31c9 s32i.n a12, a1, 12 -402b6e4d: f6c7f2 addi a15, a7, -10 -402b6e50: 04cd mov.n a12, a4 -402b6e52: 02ed mov.n a14, a2 -402b6e54: f0c742 addi a4, a7, -16 -402b6e57: 032d mov.n a2, a3 -402b6e59: fefa add.n a15, a14, a15 -402b6e5b: 0129 s32i.n a2, a1, 0 -402b6e5d: 053d mov.n a3, a5 -402b6e5f: 040402 l8ui a0, a4, 4 -402b6e62: 1139 s32i.n a3, a1, 4 -402b6e64: 915000 srl a5, a0 -402b6e67: 336507 bbci a5, 0, 402b6e9e -402b6e6a: 000f02 l8ui a0, a15, 0 -402b6e6d: 400c00 ssr a12 -402b6e70: 910000 srl a0, a0 -402b6e73: 02e007 bbsi a0, 0, 402b6e79 -402b6e76: 002186 j 402b6f00 -402b6e79: 0138 l32i.n a3, a1, 0 -402b6e7b: 640c movi.n a4, 6 -402b6e7d: 7ca0d2 movi a13, 124 -402b6e80: d1ddc0 mul16s a13, a13, a12 -402b6e83: d7da add.n a13, a7, a13 -402b6e85: 1acd22 addi a2, a13, 26 -402b6e88: 7129 s32i.n a2, a1, 28 -402b6e8a: 2f0f01 l32r a0, 40282ac8 -402b6e8d: 0000c0 callx0 a0 -402b6e90: 06c256 bnez a2, 402b6f00 -402b6e93: ffc441 l32r a4, 402b6da4 -402b6e96: 180c movi.n a8, 1 -402b6e98: 040402 l8ui a0, a4, 4 -402b6e9b: 000386 j 402b6ead -402b6e9e: 1ac732 addi a3, a7, 26 -402b6ea1: 7ca022 movi a2, 124 -402b6ea4: d122c0 mul16s a2, a2, a12 -402b6ea7: d27a add.n a13, a2, a7 -402b6ea9: 223a add.n a2, a2, a3 -402b6eab: 7129 s32i.n a2, a1, 28 -402b6ead: 0d2d mov.n a2, a13 -402b6eaf: 000f32 l8ui a3, a15, 0 -402b6eb2: 401c00 ssl a12 -402b6eb5: a15800 sll a5, a8 -402b6eb8: 206500 or a6, a5, a0 -402b6ebb: 203350 or a3, a3, a5 -402b6ebe: 004f32 s8i a3, a15, 0 -402b6ec1: 044462 s8i a6, a4, 4 -402b6ec4: 7ca032 movi a3, 124 -402b6ec7: 37fb01 l32r a0, 40284eb4 -402b6eca: 0000c0 callx0 a0 -402b6ecd: 774de2 s8i a14, a13, 119 -402b6ed0: 764dc2 s8i a12, a13, 118 -402b6ed3: 7128 l32i.n a2, a1, 28 -402b6ed5: 0138 l32i.n a3, a1, 0 -402b6ed7: 640c movi.n a4, 6 -402b6ed9: 1178 l32i.n a7, a1, 4 -402b6edb: 105d72 s16i a7, a13, 32 -402b6ede: 284d01 l32r a0, 40281014 <_irom0_text_start+0x4> -402b6ee1: 0000c0 callx0 a0 -402b6ee4: 0c3d mov.n a3, a12 -402b6ee6: ffd221 l32r a2, 402b6e30 -402b6ee9: 2ac001 l32r a0, 402819ec -402b6eec: 0000c0 callx0 a0 -402b6eef: 2108 l32i.n a0, a1, 8 -402b6ef1: 31c8 l32i.n a12, a1, 12 -402b6ef3: 51e8 l32i.n a14, a1, 20 -402b6ef5: 0d2d mov.n a2, a13 -402b6ef7: 61f8 l32i.n a15, a1, 24 -402b6ef9: 41d8 l32i.n a13, a1, 16 -402b6efb: 20c112 addi a1, a1, 32 -402b6efe: f00d ret.n -402b6f00: ffcd21 l32r a2, 402b6e34 -402b6f03: 2aba01 l32r a0, 402819ec -402b6f06: 0000c0 callx0 a0 -402b6f09: 0d0c movi.n a13, 0 -402b6f0b: fff806 j 402b6eef - ... - -402b6f10 : -402b6f10: ffa521 l32r a2, 402b6da4 -402b6f13: 040222 l8ui a2, a2, 4 -402b6f16: f00d ret.n -402b6f18: fed516 beqz a5, 402b6f09 -402b6f1b: 3f .byte 0x3f -402b6f1c: a948 l32i.n a4, a9, 40 -402b6f1e: 402c movi.n a0, 36 -402b6f20: 2ca950 excw -402b6f23: 170c40 excw - -402b6f24 : -402b6f24: 170c movi.n a7, 1 -402b6f26: f0c112 addi a1, a1, -16 -402b6f29: fffb31 l32r a3, 402b6f18 -402b6f2c: 0109 s32i.n a0, a1, 0 -402b6f2e: 223a add.n a2, a2, a3 -402b6f30: 000202 l8ui a0, a2, 0 -402b6f33: 400400 ssr a4 -402b6f36: 915000 srl a5, a0 -402b6f39: 2a6507 bbci a5, 0, 402b6f67 -402b6f3c: 401400 ssl a4 -402b6f3f: f97c movi.n a9, -1 -402b6f41: a18700 sll a8, a7 -402b6f44: fac372 addi a7, a3, -6 -402b6f47: 308890 xor a8, a8, a9 -402b6f4a: 043d mov.n a3, a4 -402b6f4c: 109080 and a9, a0, a8 -402b6f4f: 040762 l8ui a6, a7, 4 -402b6f52: 004292 s8i a9, a2, 0 -402b6f55: fff121 l32r a2, 402b6f1c -402b6f58: 106680 and a6, a6, a8 -402b6f5b: 044762 s8i a6, a7, 4 -402b6f5e: 2aa301 l32r a0, 402819ec -402b6f61: 0000c0 callx0 a0 -402b6f64: 000206 j 402b6f70 -402b6f67: ffee21 l32r a2, 402b6f20 -402b6f6a: 2aa001 l32r a0, 402819ec -402b6f6d: 0000c0 callx0 a0 -402b6f70: 0108 l32i.n a0, a1, 0 -402b6f72: 10c112 addi a1, a1, 16 -402b6f75: f00d ret.n - ... - -402b6f78 : -402b6f78: ff8b61 l32r a6, 402b6da4 -402b6f7b: 030c movi.n a3, 0 -402b6f7d: 040672 l8ui a7, a6, 4 -402b6f80: 466b addi.n a4, a6, 6 -402b6f82: 424a add.n a4, a2, a4 -402b6f84: 000452 l8ui a5, a4, 0 -402b6f87: 004432 s8i a3, a4, 0 -402b6f8a: 305570 xor a5, a5, a7 -402b6f8d: 044652 s8i a5, a6, 4 -402b6f90: f00d ret.n - ... - -402b6f94 : -402b6f94: f0c112 addi a1, a1, -16 -402b6f97: 016102 s32i a0, a1, 4 -402b6f9a: ffdf01 l32r a0, 402b6f18 -402b6f9d: 800200 add a0, a2, a0 -402b6fa0: 006102 s32i a0, a1, 0 -402b6fa3: 000022 l8ui a2, a0, 0 -402b6fa6: ece405 call0 402a3de8 -402b6fa9: 1108 l32i.n a0, a1, 4 -402b6fab: 211266 bnei a2, 1, 402b6fd0 -402b6fae: 0158 l32i.n a5, a1, 0 -402b6fb0: ff9221 l32r a2, 402b6df8 -402b6fb3: 000552 l8ui a5, a5, 0 -402b6fb6: 7ca042 movi a4, 124 -402b6fb9: 603050 neg a3, a5 -402b6fbc: 103350 and a3, a3, a5 -402b6fbf: 40f330 nsau a3, a3 -402b6fc2: 603030 neg a3, a3 -402b6fc5: 1fc332 addi a3, a3, 31 -402b6fc8: 823340 mull a3, a3, a4 -402b6fcb: 223a add.n a2, a2, a3 -402b6fcd: 000046 j 402b6fd2 -402b6fd0: 020c movi.n a2, 0 -402b6fd2: 10c112 addi a1, a1, 16 -402b6fd5: f00d ret.n - ... - -402b6fd8 : -402b6fd8: e0c112 addi a1, a1, -32 -402b6fdb: 21d9 s32i.n a13, a1, 8 -402b6fdd: 41f9 s32i.n a15, a1, 16 -402b6fdf: 0109 s32i.n a0, a1, 0 -402b6fe1: 11c9 s32i.n a12, a1, 4 -402b6fe3: ffcdc1 l32r a12, 402b6f18 -402b6fe6: 31e9 s32i.n a14, a1, 12 -402b6fe8: c2ca add.n a12, a2, a12 -402b6fea: 000cc2 l8ui a12, a12, 0 -402b6fed: 03ed mov.n a14, a3 -402b6fef: 60d0c0 neg a13, a12 -402b6ff2: 10ddc0 and a13, a13, a12 -402b6ff5: 40fdd0 nsau a13, a13 -402b6ff8: 60d0d0 neg a13, a13 -402b6ffb: 1fcdd2 addi a13, a13, 31 -402b6ffe: 02fd96 bltz a13, 402b7031 -402b7001: 0e3d mov.n a3, a14 -402b7003: 640c movi.n a4, 6 -402b7005: ff7cf1 l32r a15, 402b6df8 -402b7008: 7ca002 movi a0, 124 -402b700b: 820d00 mull a0, a13, a0 -402b700e: ff0a add.n a15, a15, a0 -402b7010: 1acf22 addi a2, a15, 26 -402b7013: 2ead01 l32r a0, 40282ac8 -402b7016: 0000c0 callx0 a0 -402b7019: 52ac beqz.n a2, 402b7042 -402b701b: f07c movi.n a0, -1 -402b701d: 401d00 ssl a13 -402b7020: 1f0c movi.n a15, 1 -402b7022: a1ff00 sll a15, a15 -402b7025: 30ff00 xor a15, a15, a0 -402b7028: 10ccf0 and a12, a12, a15 -402b702b: 74c0c0 extui a12, a12, 0, 8 -402b702e: ffef46 j 402b6fef -402b7031: 020c movi.n a2, 0 -402b7033: 11c8 l32i.n a12, a1, 4 -402b7035: 21d8 l32i.n a13, a1, 8 -402b7037: 31e8 l32i.n a14, a1, 12 -402b7039: 41f8 l32i.n a15, a1, 16 -402b703b: 0108 l32i.n a0, a1, 0 -402b703d: 20c112 addi a1, a1, 32 -402b7040: f00d ret.n -402b7042: 0f2d mov.n a2, a15 -402b7044: fffac6 j 402b7033 - ... - -402b7048 : -402b7048: ff5741 l32r a4, 402b6da4 -402b704b: 400200 ssr a2 -402b704e: 040432 l8ui a3, a4, 4 -402b7051: 10c452 addi a5, a4, 16 -402b7054: 913030 srl a3, a3 -402b7057: 096307 bbci a3, 0, 402b7064 -402b705a: 7ca032 movi a3, 124 -402b705d: d12320 mul16s a2, a3, a2 -402b7060: 252a add.n a2, a5, a2 -402b7062: f00d ret.n -402b7064: 020c movi.n a2, 0 -402b7066: f00d ret.n - -402b7068 : -402b7068: ff4f21 l32r a2, 402b6da4 -402b706b: f0c112 addi a1, a1, -16 -402b706e: 006102 s32i a0, a1, 0 -402b7071: 040222 l8ui a2, a2, 4 -402b7074: ecd705 call0 402a3de8 -402b7077: 002102 l32i a0, a1, 0 -402b707a: 101266 bnei a2, 1, 402b708e -402b707d: ff4941 l32r a4, 402b6da4 -402b7080: 01a032 movi a3, 1 -402b7083: 060442 l8ui a4, a4, 6 -402b7086: 020c movi.n a2, 0 -402b7088: 832340 moveqz a2, a3, a4 -402b708b: 000046 j 402b7090 -402b708e: f27c movi.n a2, -1 -402b7090: 10c112 addi a1, a1, 16 -402b7093: f00d ret.n -402b7095: 000000 ill -402b7098: 84a000 extui a10, a0, 0, 9 -402b709b: bff780 excw -402b709e: df .byte 0xdf -402b709f: ff .byte 0xff -402b70a0: 001600 excw - ... - -402b70a4 : -402b70a4: fffdb1 l32r a11, 402b7098 -402b70a7: 2b9aa1 l32r a10, 40281f10 -402b70aa: 2c7431 l32r a3, 4028227c -402b70ad: 0020c0 memw -402b70b0: a22392 l32i a9, a3, 0x288 -402b70b3: 2099b0 or a9, a9, a11 -402b70b6: 0020c0 memw -402b70b9: a26392 s32i a9, a3, 0x288 -402b70bc: fff881 l32r a8, 402b709c -402b70bf: 0020c0 memw -402b70c2: a22372 l32i a7, a3, 0x288 -402b70c5: 107780 and a7, a7, a8 -402b70c8: 0020c0 memw -402b70cb: a26372 s32i a7, a3, 0x288 -402b70ce: 860c movi.n a6, 8 -402b70d0: 0020c0 memw -402b70d3: a42352 l32i a5, a3, 0x290 -402b70d6: 205560 or a5, a5, a6 -402b70d9: 0020c0 memw -402b70dc: a46352 s32i a5, a3, 0x290 -402b70df: 340c movi.n a4, 3 -402b70e1: 0020c0 memw -402b70e4: a52322 l32i a2, a3, 0x294 -402b70e7: 202240 or a2, a2, a4 -402b70ea: 0020c0 memw -402b70ed: a56322 s32i a2, a3, 0x294 -402b70f0: 0fafb2 movi a11, -241 -402b70f3: 0020c0 memw -402b70f6: 2a98 l32i.n a9, a10, 8 -402b70f8: 1099b0 and a9, a9, a11 -402b70fb: 0020c0 memw -402b70fe: 2a99 s32i.n a9, a10, 8 -402b7100: 0020c0 memw -402b7103: 9a2382 l32i a8, a3, 0x268 -402b7106: 758080 extui a8, a8, 16, 8 -402b7109: d9dc91 l32r a9, 402ad87c -402b710c: 12c882 addi a8, a8, 18 -402b710f: 748080 extui a8, a8, 0, 8 -402b7112: 118800 slli a8, a8, 16 -402b7115: 0020c0 memw -402b7118: 9a2372 l32i a7, a3, 0x268 -402b711b: 107790 and a7, a7, a9 -402b711e: 207780 or a7, a7, a8 -402b7121: 0020c0 memw -402b7124: 9a6372 s32i a7, a3, 0x268 -402b7127: 00af62 movi a6, 0xffffff00 -402b712a: 651c movi.n a5, 22 -402b712c: 0020c0 memw -402b712f: 9b2342 l32i a4, a3, 0x26c -402b7132: 104460 and a4, a4, a6 -402b7135: 204450 or a4, a4, a5 -402b7138: 0020c0 memw -402b713b: 9b6342 s32i a4, a3, 0x26c -402b713e: a1e121 l32r a2, 4029f8c4 -402b7141: ffd7b1 l32r a11, 402b70a0 -402b7144: 0020c0 memw -402b7147: 9b23a2 l32i a10, a3, 0x26c -402b714a: 10aa20 and a10, a10, a2 -402b714d: 20aab0 or a10, a10, a11 -402b7150: 0020c0 memw -402b7153: 9b63a2 s32i a10, a3, 0x26c -402b7156: d56491 l32r a9, 402ac6e8 -402b7159: f0a082 movi a8, 240 -402b715c: 0020c0 memw -402b715f: 852372 l32i a7, a3, 0x214 -402b7162: 107790 and a7, a7, a9 -402b7165: 207780 or a7, a7, a8 -402b7168: 0020c0 memw -402b716b: 856372 s32i a7, a3, 0x214 -402b716e: 3a4161 l32r a6, 40285a74 -402b7171: 0020c0 memw -402b7174: 852352 l32i a5, a3, 0x214 -402b7177: 205560 or a5, a5, a6 -402b717a: 0020c0 memw -402b717d: 856352 s32i a5, a3, 0x214 -402b7180: 3a3f41 l32r a4, 40285a7c -402b7183: 0020c0 memw -402b7186: 852322 l32i a2, a3, 0x214 -402b7189: 202240 or a2, a2, a4 -402b718c: 0020c0 memw -402b718f: 856322 s32i a2, a3, 0x214 -402b7192: f00d ret.n -402b7194: 000000 ill -402b7197: ff41c4 excw - -402b7198 : -402b7198: ffff41 l32r a4, 402b7194 -402b719b: 2b5d31 l32r a3, 40281f10 -402b719e: 0020c0 memw -402b71a1: 962322 l32i a2, a3, 0x258 -402b71a4: 202240 or a2, a2, a4 -402b71a7: 0020c0 memw -402b71aa: 966322 s32i a2, a3, 0x258 -402b71ad: f00d ret.n -402b71af: ffff00 excw -402b71b2: ff .byte 0xff -402b71b3: 413b addi.n a4, a1, 3 - -402b71b4 : -402b71b4: ffff41 l32r a4, 402b71b0 +402b6da1: ff8006 j 402b6ba5 +402b6da4: d71c movi.n a7, 29 +402b6da6: 042737 blt a7, a3, 402b6dae +402b6da9: 3d0c movi.n a13, 3 +402b6dab: ffa106 j 402b6c33 +402b6dae: 0bdd mov.n a13, a11 +402b6db0: 740000 extui a0, a0, 0, 8 +402b6db3: 292c movi.n a9, 34 +402b6db5: 02a397 bge a3, a9, 402b6dbb +402b6db8: ff9dc6 j 402b6c33 +402b6dbb: 00dd mov.n a13, a0 +402b6dbd: ff9c86 j 402b6c33 +402b6dc0: fed510 excw +402b6dc3: 3f .byte 0x3f +402b6dc4: fe8520 excw +402b6dc7: 3f .byte 0x3f +402b6dc8: fe8620 excw +402b6dcb: 3f .byte 0x3f + +402b6dcc : +402b6dcc: fffd41 l32r a4, 402b6dc0 +402b6dcf: 050c movi.n a5, 0 +402b6dd1: f0c112 addi a1, a1, -16 +402b6dd4: 0109 s32i.n a0, a1, 0 +402b6dd6: 044452 s8i a5, a4, 4 +402b6dd9: 046b addi.n a0, a4, 6 +402b6ddb: 448b addi.n a4, a4, 8 +402b6ddd: 004052 s8i a5, a0, 0 +402b6de0: 001b addi.n a0, a0, 1 +402b6de2: f79047 bne a0, a4, 402b6ddd +402b6de5: ff4021 l32r a2, 402b6ae8 +402b6de8: c30c movi.n a3, 12 +402b6dea: ffcd45 call0 402b6ac0 +402b6ded: fff521 l32r a2, 402b6dc4 +402b6df0: 930c movi.n a3, 9 +402b6df2: ffccc5 call0 402b6ac0 +402b6df5: ff3a21 l32r a2, 402b6ae0 +402b6df8: b30c movi.n a3, 11 +402b6dfa: ffcc45 call0 402b6ac0 +402b6dfd: fff221 l32r a2, 402b6dc8 +402b6e00: 830c movi.n a3, 8 +402b6e02: ffcbc5 call0 402b6ac0 +402b6e05: ff3a21 l32r a2, 402b6af0 +402b6e08: 430c movi.n a3, 4 +402b6e0a: ffcb45 call0 402b6ac0 +402b6e0d: 0108 l32i.n a0, a1, 0 +402b6e0f: 10c112 addi a1, a1, 16 +402b6e12: f00d ret.n +402b6e14: fed520 excw +402b6e17: 3f .byte 0x3f + +402b6e18 : +402b6e18: ffff21 l32r a2, 402b6e14 +402b6e1b: f00d ret.n +402b6e1d: 000000 ill + +402b6e20 : +402b6e20: f00d ret.n + ... + +402b6e24 : +402b6e24: c28c beqz.n a2, 402b6e34 +402b6e26: 5238 l32i.n a3, a2, 20 +402b6e28: 140c movi.n a4, 1 +402b6e2a: 203340 or a3, a3, a4 +402b6e2d: 440c movi.n a4, 4 +402b6e2f: 203340 or a3, a3, a4 +402b6e32: 5239 s32i.n a3, a2, 20 +402b6e34: f00d ret.n + ... + +402b6e38 : +402b6e38: c28c beqz.n a2, 402b6e48 +402b6e3a: 5238 l32i.n a3, a2, 20 +402b6e3c: e47c movi.n a4, -2 +402b6e3e: 103340 and a3, a3, a4 +402b6e41: b47c movi.n a4, -5 +402b6e43: 103340 and a3, a3, a4 +402b6e46: 5239 s32i.n a3, a2, 20 +402b6e48: f00d ret.n +402b6e4a: 600000 neg a0, a0 +402b6e4d: 2ca9 s32i.n a10, a12, 8 +402b6e4f: a95040 excw +402b6e52: 402c movi.n a0, 36 + +402b6e54 : +402b6e54: 180c movi.n a8, 1 +402b6e56: 400400 ssr a4 +402b6e59: ffee71 l32r a7, 402b6e14 +402b6e5c: e0c112 addi a1, a1, -32 +402b6e5f: 41d9 s32i.n a13, a1, 16 +402b6e61: 2109 s32i.n a0, a1, 8 +402b6e63: 51e9 s32i.n a14, a1, 20 +402b6e65: 61f9 s32i.n a15, a1, 24 +402b6e67: 31c9 s32i.n a12, a1, 12 +402b6e69: f6c7f2 addi a15, a7, -10 +402b6e6c: 04cd mov.n a12, a4 +402b6e6e: 02ed mov.n a14, a2 +402b6e70: f0c742 addi a4, a7, -16 +402b6e73: 032d mov.n a2, a3 +402b6e75: fefa add.n a15, a14, a15 +402b6e77: 0129 s32i.n a2, a1, 0 +402b6e79: 053d mov.n a3, a5 +402b6e7b: 040402 l8ui a0, a4, 4 +402b6e7e: 1139 s32i.n a3, a1, 4 +402b6e80: 915000 srl a5, a0 +402b6e83: 336507 bbci a5, 0, 402b6eba +402b6e86: 000f02 l8ui a0, a15, 0 +402b6e89: 400c00 ssr a12 +402b6e8c: 910000 srl a0, a0 +402b6e8f: 02e007 bbsi a0, 0, 402b6e95 +402b6e92: 002186 j 402b6f1c +402b6e95: 0138 l32i.n a3, a1, 0 +402b6e97: 640c movi.n a4, 6 +402b6e99: 7ca0d2 movi a13, 124 +402b6e9c: d1ddc0 mul16s a13, a13, a12 +402b6e9f: d7da add.n a13, a7, a13 +402b6ea1: 1acd22 addi a2, a13, 26 +402b6ea4: 7129 s32i.n a2, a1, 28 +402b6ea6: 2f0801 l32r a0, 40282ac8 +402b6ea9: 0000c0 callx0 a0 +402b6eac: 06c256 bnez a2, 402b6f1c +402b6eaf: ffc441 l32r a4, 402b6dc0 +402b6eb2: 180c movi.n a8, 1 +402b6eb4: 040402 l8ui a0, a4, 4 +402b6eb7: 000386 j 402b6ec9 +402b6eba: 1ac732 addi a3, a7, 26 +402b6ebd: 7ca022 movi a2, 124 +402b6ec0: d122c0 mul16s a2, a2, a12 +402b6ec3: d27a add.n a13, a2, a7 +402b6ec5: 223a add.n a2, a2, a3 +402b6ec7: 7129 s32i.n a2, a1, 28 +402b6ec9: 0d2d mov.n a2, a13 +402b6ecb: 000f32 l8ui a3, a15, 0 +402b6ece: 401c00 ssl a12 +402b6ed1: a15800 sll a5, a8 +402b6ed4: 206500 or a6, a5, a0 +402b6ed7: 203350 or a3, a3, a5 +402b6eda: 004f32 s8i a3, a15, 0 +402b6edd: 044462 s8i a6, a4, 4 +402b6ee0: 7ca032 movi a3, 124 +402b6ee3: 37f401 l32r a0, 40284eb4 +402b6ee6: 0000c0 callx0 a0 +402b6ee9: 774de2 s8i a14, a13, 119 +402b6eec: 764dc2 s8i a12, a13, 118 +402b6eef: 7128 l32i.n a2, a1, 28 +402b6ef1: 0138 l32i.n a3, a1, 0 +402b6ef3: 640c movi.n a4, 6 +402b6ef5: 1178 l32i.n a7, a1, 4 +402b6ef7: 105d72 s16i a7, a13, 32 +402b6efa: 284601 l32r a0, 40281014 <_irom0_text_start+0x4> +402b6efd: 0000c0 callx0 a0 +402b6f00: 0c3d mov.n a3, a12 +402b6f02: ffd221 l32r a2, 402b6e4c +402b6f05: 2ab901 l32r a0, 402819ec +402b6f08: 0000c0 callx0 a0 +402b6f0b: 2108 l32i.n a0, a1, 8 +402b6f0d: 31c8 l32i.n a12, a1, 12 +402b6f0f: 51e8 l32i.n a14, a1, 20 +402b6f11: 0d2d mov.n a2, a13 +402b6f13: 61f8 l32i.n a15, a1, 24 +402b6f15: 41d8 l32i.n a13, a1, 16 +402b6f17: 20c112 addi a1, a1, 32 +402b6f1a: f00d ret.n +402b6f1c: ffcd21 l32r a2, 402b6e50 +402b6f1f: 2ab301 l32r a0, 402819ec +402b6f22: 0000c0 callx0 a0 +402b6f25: 0d0c movi.n a13, 0 +402b6f27: fff806 j 402b6f0b + ... + +402b6f2c : +402b6f2c: ffa521 l32r a2, 402b6dc0 +402b6f2f: 040222 l8ui a2, a2, 4 +402b6f32: f00d ret.n +402b6f34: fed516 beqz a5, 402b6f25 +402b6f37: 3f .byte 0x3f +402b6f38: a968 l32i.n a6, a9, 40 +402b6f3a: 402c movi.n a0, 36 +402b6f3c: 2ca970 excw +402b6f3f: 170c40 excw + +402b6f40 : +402b6f40: 170c movi.n a7, 1 +402b6f42: f0c112 addi a1, a1, -16 +402b6f45: fffb31 l32r a3, 402b6f34 +402b6f48: 0109 s32i.n a0, a1, 0 +402b6f4a: 223a add.n a2, a2, a3 +402b6f4c: 000202 l8ui a0, a2, 0 +402b6f4f: 400400 ssr a4 +402b6f52: 915000 srl a5, a0 +402b6f55: 2a6507 bbci a5, 0, 402b6f83 +402b6f58: 401400 ssl a4 +402b6f5b: f97c movi.n a9, -1 +402b6f5d: a18700 sll a8, a7 +402b6f60: fac372 addi a7, a3, -6 +402b6f63: 308890 xor a8, a8, a9 +402b6f66: 043d mov.n a3, a4 +402b6f68: 109080 and a9, a0, a8 +402b6f6b: 040762 l8ui a6, a7, 4 +402b6f6e: 004292 s8i a9, a2, 0 +402b6f71: fff121 l32r a2, 402b6f38 +402b6f74: 106680 and a6, a6, a8 +402b6f77: 044762 s8i a6, a7, 4 +402b6f7a: 2a9c01 l32r a0, 402819ec +402b6f7d: 0000c0 callx0 a0 +402b6f80: 000206 j 402b6f8c +402b6f83: ffee21 l32r a2, 402b6f3c +402b6f86: 2a9901 l32r a0, 402819ec +402b6f89: 0000c0 callx0 a0 +402b6f8c: 0108 l32i.n a0, a1, 0 +402b6f8e: 10c112 addi a1, a1, 16 +402b6f91: f00d ret.n + ... + +402b6f94 : +402b6f94: ff8b61 l32r a6, 402b6dc0 +402b6f97: 030c movi.n a3, 0 +402b6f99: 040672 l8ui a7, a6, 4 +402b6f9c: 466b addi.n a4, a6, 6 +402b6f9e: 424a add.n a4, a2, a4 +402b6fa0: 000452 l8ui a5, a4, 0 +402b6fa3: 004432 s8i a3, a4, 0 +402b6fa6: 305570 xor a5, a5, a7 +402b6fa9: 044652 s8i a5, a6, 4 +402b6fac: f00d ret.n + ... + +402b6fb0 : +402b6fb0: f0c112 addi a1, a1, -16 +402b6fb3: 016102 s32i a0, a1, 4 +402b6fb6: ffdf01 l32r a0, 402b6f34 +402b6fb9: 800200 add a0, a2, a0 +402b6fbc: 006102 s32i a0, a1, 0 +402b6fbf: 000022 l8ui a2, a0, 0 +402b6fc2: ece245 call0 402a3de8 +402b6fc5: 1108 l32i.n a0, a1, 4 +402b6fc7: 211266 bnei a2, 1, 402b6fec +402b6fca: 0158 l32i.n a5, a1, 0 +402b6fcc: ff9221 l32r a2, 402b6e14 +402b6fcf: 000552 l8ui a5, a5, 0 +402b6fd2: 7ca042 movi a4, 124 +402b6fd5: 603050 neg a3, a5 +402b6fd8: 103350 and a3, a3, a5 +402b6fdb: 40f330 nsau a3, a3 +402b6fde: 603030 neg a3, a3 +402b6fe1: 1fc332 addi a3, a3, 31 +402b6fe4: 823340 mull a3, a3, a4 +402b6fe7: 223a add.n a2, a2, a3 +402b6fe9: 000046 j 402b6fee +402b6fec: 020c movi.n a2, 0 +402b6fee: 10c112 addi a1, a1, 16 +402b6ff1: f00d ret.n + ... + +402b6ff4 : +402b6ff4: e0c112 addi a1, a1, -32 +402b6ff7: 21d9 s32i.n a13, a1, 8 +402b6ff9: 41f9 s32i.n a15, a1, 16 +402b6ffb: 0109 s32i.n a0, a1, 0 +402b6ffd: 11c9 s32i.n a12, a1, 4 +402b6fff: ffcdc1 l32r a12, 402b6f34 +402b7002: 31e9 s32i.n a14, a1, 12 +402b7004: c2ca add.n a12, a2, a12 +402b7006: 000cc2 l8ui a12, a12, 0 +402b7009: 03ed mov.n a14, a3 +402b700b: 60d0c0 neg a13, a12 +402b700e: 10ddc0 and a13, a13, a12 +402b7011: 40fdd0 nsau a13, a13 +402b7014: 60d0d0 neg a13, a13 +402b7017: 1fcdd2 addi a13, a13, 31 +402b701a: 02fd96 bltz a13, 402b704d +402b701d: 0e3d mov.n a3, a14 +402b701f: 640c movi.n a4, 6 +402b7021: ff7cf1 l32r a15, 402b6e14 +402b7024: 7ca002 movi a0, 124 +402b7027: 820d00 mull a0, a13, a0 +402b702a: ff0a add.n a15, a15, a0 +402b702c: 1acf22 addi a2, a15, 26 +402b702f: 2ea601 l32r a0, 40282ac8 +402b7032: 0000c0 callx0 a0 +402b7035: 52ac beqz.n a2, 402b705e +402b7037: f07c movi.n a0, -1 +402b7039: 401d00 ssl a13 +402b703c: 1f0c movi.n a15, 1 +402b703e: a1ff00 sll a15, a15 +402b7041: 30ff00 xor a15, a15, a0 +402b7044: 10ccf0 and a12, a12, a15 +402b7047: 74c0c0 extui a12, a12, 0, 8 +402b704a: ffef46 j 402b700b +402b704d: 020c movi.n a2, 0 +402b704f: 11c8 l32i.n a12, a1, 4 +402b7051: 21d8 l32i.n a13, a1, 8 +402b7053: 31e8 l32i.n a14, a1, 12 +402b7055: 41f8 l32i.n a15, a1, 16 +402b7057: 0108 l32i.n a0, a1, 0 +402b7059: 20c112 addi a1, a1, 32 +402b705c: f00d ret.n +402b705e: 0f2d mov.n a2, a15 +402b7060: fffac6 j 402b704f + ... + +402b7064 : +402b7064: ff5741 l32r a4, 402b6dc0 +402b7067: 400200 ssr a2 +402b706a: 040432 l8ui a3, a4, 4 +402b706d: 10c452 addi a5, a4, 16 +402b7070: 913030 srl a3, a3 +402b7073: 096307 bbci a3, 0, 402b7080 +402b7076: 7ca032 movi a3, 124 +402b7079: d12320 mul16s a2, a3, a2 +402b707c: 252a add.n a2, a5, a2 +402b707e: f00d ret.n +402b7080: 020c movi.n a2, 0 +402b7082: f00d ret.n + +402b7084 : +402b7084: ff4f21 l32r a2, 402b6dc0 +402b7087: f0c112 addi a1, a1, -16 +402b708a: 006102 s32i a0, a1, 0 +402b708d: 040222 l8ui a2, a2, 4 +402b7090: ecd545 call0 402a3de8 +402b7093: 002102 l32i a0, a1, 0 +402b7096: 101266 bnei a2, 1, 402b70aa +402b7099: ff4941 l32r a4, 402b6dc0 +402b709c: 01a032 movi a3, 1 +402b709f: 060442 l8ui a4, a4, 6 +402b70a2: 020c movi.n a2, 0 +402b70a4: 832340 moveqz a2, a3, a4 +402b70a7: 000046 j 402b70ac +402b70aa: f27c movi.n a2, -1 +402b70ac: 10c112 addi a1, a1, 16 +402b70af: f00d ret.n +402b70b1: 000000 ill +402b70b4: 84a000 extui a10, a0, 0, 9 +402b70b7: bff780 excw +402b70ba: df .byte 0xdf +402b70bb: ff .byte 0xff +402b70bc: 001600 excw + ... + +402b70c0 : +402b70c0: fffdb1 l32r a11, 402b70b4 +402b70c3: 2b93a1 l32r a10, 40281f10 +402b70c6: 2c6d31 l32r a3, 4028227c +402b70c9: 0020c0 memw +402b70cc: a22392 l32i a9, a3, 0x288 +402b70cf: 2099b0 or a9, a9, a11 +402b70d2: 0020c0 memw +402b70d5: a26392 s32i a9, a3, 0x288 +402b70d8: fff881 l32r a8, 402b70b8 +402b70db: 0020c0 memw +402b70de: a22372 l32i a7, a3, 0x288 +402b70e1: 107780 and a7, a7, a8 +402b70e4: 0020c0 memw +402b70e7: a26372 s32i a7, a3, 0x288 +402b70ea: 860c movi.n a6, 8 +402b70ec: 0020c0 memw +402b70ef: a42352 l32i a5, a3, 0x290 +402b70f2: 205560 or a5, a5, a6 +402b70f5: 0020c0 memw +402b70f8: a46352 s32i a5, a3, 0x290 +402b70fb: 340c movi.n a4, 3 +402b70fd: 0020c0 memw +402b7100: a52322 l32i a2, a3, 0x294 +402b7103: 202240 or a2, a2, a4 +402b7106: 0020c0 memw +402b7109: a56322 s32i a2, a3, 0x294 +402b710c: 0fafb2 movi a11, -241 +402b710f: 0020c0 memw +402b7112: 2a98 l32i.n a9, a10, 8 +402b7114: 1099b0 and a9, a9, a11 +402b7117: 0020c0 memw +402b711a: 2a99 s32i.n a9, a10, 8 +402b711c: 0020c0 memw +402b711f: 9a2382 l32i a8, a3, 0x268 +402b7122: 758080 extui a8, a8, 16, 8 +402b7125: d9dc91 l32r a9, 402ad898 +402b7128: 12c882 addi a8, a8, 18 +402b712b: 748080 extui a8, a8, 0, 8 +402b712e: 118800 slli a8, a8, 16 +402b7131: 0020c0 memw +402b7134: 9a2372 l32i a7, a3, 0x268 +402b7137: 107790 and a7, a7, a9 +402b713a: 207780 or a7, a7, a8 +402b713d: 0020c0 memw +402b7140: 9a6372 s32i a7, a3, 0x268 +402b7143: 00af62 movi a6, 0xffffff00 +402b7146: 651c movi.n a5, 22 +402b7148: 0020c0 memw +402b714b: 9b2342 l32i a4, a3, 0x26c +402b714e: 104460 and a4, a4, a6 +402b7151: 204450 or a4, a4, a5 +402b7154: 0020c0 memw +402b7157: 9b6342 s32i a4, a3, 0x26c +402b715a: a1da21 l32r a2, 4029f8c4 +402b715d: ffd7b1 l32r a11, 402b70bc +402b7160: 0020c0 memw +402b7163: 9b23a2 l32i a10, a3, 0x26c +402b7166: 10aa20 and a10, a10, a2 +402b7169: 20aab0 or a10, a10, a11 +402b716c: 0020c0 memw +402b716f: 9b63a2 s32i a10, a3, 0x26c +402b7172: d56491 l32r a9, 402ac704 +402b7175: f0a082 movi a8, 240 +402b7178: 0020c0 memw +402b717b: 852372 l32i a7, a3, 0x214 +402b717e: 107790 and a7, a7, a9 +402b7181: 207780 or a7, a7, a8 +402b7184: 0020c0 memw +402b7187: 856372 s32i a7, a3, 0x214 +402b718a: 3a3a61 l32r a6, 40285a74 +402b718d: 0020c0 memw +402b7190: 852352 l32i a5, a3, 0x214 +402b7193: 205560 or a5, a5, a6 +402b7196: 0020c0 memw +402b7199: 856352 s32i a5, a3, 0x214 +402b719c: 3a3841 l32r a4, 40285a7c +402b719f: 0020c0 memw +402b71a2: 852322 l32i a2, a3, 0x214 +402b71a5: 202240 or a2, a2, a4 +402b71a8: 0020c0 memw +402b71ab: 856322 s32i a2, a3, 0x214 +402b71ae: f00d ret.n +402b71b0: 000000 ill +402b71b3: ff41c4 excw + +402b71b4 : +402b71b4: ffff41 l32r a4, 402b71b0 402b71b7: 2b5631 l32r a3, 40281f10 402b71ba: 0020c0 memw 402b71bd: 962322 l32i a2, a3, 0x258 -402b71c0: 102240 and a2, a2, a4 +402b71c0: 202240 or a2, a2, a4 402b71c3: 0020c0 memw 402b71c6: 966322 s32i a2, a3, 0x258 402b71c9: f00d ret.n -402b71cb: 874000 excw -402b71ce: fe .byte 0xfe -402b71cf: 3f .byte 0x3f - -402b71d0 : -402b71d0: ffff31 l32r a3, 402b71cc -402b71d3: 1329 s32i.n a2, a3, 4 -402b71d5: f00d ret.n - ... - -402b71d8 : -402b71d8: f0c112 addi a1, a1, -16 -402b71db: 006102 s32i a0, a1, 0 -402b71de: fffd45 call0 402b71b4 -402b71e1: fdb685 call0 402b4d4c -402b71e4: f70e31 l32r a3, 402b4e1c -402b71e7: 00a002 movi a0, 0 -402b71ea: 696302 s32i a0, a3, 0x1a4 -402b71ed: 2b4821 l32r a2, 40281f10 -402b71f0: 0020c0 memw -402b71f3: 976202 s32i a0, a2, 0x25c -402b71f6: 0020c0 memw -402b71f9: 986202 s32i a0, a2, 0x260 -402b71fc: fff985 call0 402b7198 -402b71ff: 002102 l32i a0, a1, 0 -402b7202: 10c112 addi a1, a1, 16 -402b7205: f00d ret.n - ... - -402b7208 : -402b7208: 2b4251 l32r a5, 40281f10 -402b720b: f70471 l32r a7, 402b4e1c -402b720e: ffef61 l32r a6, 402b71cc -402b7211: f0c112 addi a1, a1, -16 -402b7214: 0109 s32i.n a0, a1, 0 -402b7216: 1668 l32i.n a6, a6, 4 -402b7218: 692702 l32i a0, a7, 0x1a4 -402b721b: 006a add.n a0, a0, a6 -402b721d: 0020c0 memw -402b7220: 922522 l32i a2, a5, 0x248 -402b7223: c02020 sub a2, a0, a2 -402b7226: f13627 bltu a6, a2, 402b721b -402b7229: e8a332 movi a3, 0x3e8 -402b722c: 696702 s32i a0, a7, 0x1a4 -402b722f: 2b0701 l32r a0, 40281e4c -402b7232: 0000c0 callx0 a0 -402b7235: 221b addi.n a2, a2, 1 -402b7237: 0108 l32i.n a0, a1, 0 -402b7239: 10c112 addi a1, a1, 16 -402b723c: f00d ret.n -402b723e: 980000 excw -402b7241: 000025 excw -402b7244: fedb30 excw -402b7247: 3f .byte 0x3f -402b7248: ff0120 excw -402b724b: 3f .byte 0x3f -402b724c: ff01a0 excw -402b724f: 3f .byte 0x3f -402b7250: 0118 l32i.n a1, a1, 0 -402b7252: ff .byte 0xff -402b7253: 3f .byte 0x3f -402b7254: ff0900 excw -402b7257: 3f .byte 0x3f -402b7258: 004f40 break 15, 4 -402b725b: 6ef040 excw -402b725e: 4c4010 excw - -402b7260 : -402b7260: 834c movi.n a3, 72 -402b7262: fff751 l32r a5, 402b7240 -402b7265: 44a662 movi a6, 0x644 -402b7268: 170c movi.n a7, 1 -402b726a: fff641 l32r a4, 402b7244 -402b726d: d0c112 addi a1, a1, -48 -402b7270: 51c9 s32i.n a12, a1, 20 -402b7272: 61d9 s32i.n a13, a1, 24 -402b7274: 71e9 s32i.n a14, a1, 28 -402b7276: 81f9 s32i.n a15, a1, 32 -402b7278: 4109 s32i.n a0, a1, 16 -402b727a: ffd4f1 l32r a15, 402b71cc -402b727d: 042d mov.n a2, a4 -402b727f: 0f88 l32i.n a8, a15, 0 -402b7281: 50c442 addi a4, a4, 80 -402b7284: 08cb addi.n a0, a8, 12 -402b7286: 1109 s32i.n a0, a1, 4 -402b7288: 888b addi.n a8, a8, 8 -402b728a: 0189 s32i.n a8, a1, 0 -402b728c: fff301 l32r a0, 402b7258 -402b728f: 0000c0 callx0 a0 -402b7292: d515c1 l32r a12, 402ac6e8 -402b7295: 0f08 l32i.n a0, a15, 0 -402b7297: 650c movi.n a5, 6 -402b7299: 20d8 l32i.n a13, a0, 8 -402b729b: 005052 s16i a5, a0, 0 -402b729e: 04ad16 beqz a13, 402b72ec -402b72a1: 39f8e1 l32r a14, 40285a84 -402b72a4: 0020c0 memw -402b72a7: 0d98 l32i.n a9, a13, 0 -402b72a9: b49090 extui a9, a9, 0, 12 -402b72ac: fcc992 addi a9, a9, -4 -402b72af: b49090 extui a9, a9, 0, 12 -402b72b2: 0020c0 memw -402b72b5: 0d88 l32i.n a8, a13, 0 -402b72b7: 1088c0 and a8, a8, a12 -402b72ba: 208890 or a8, a8, a9 -402b72bd: 0020c0 memw -402b72c0: 0d89 s32i.n a8, a13, 0 -402b72c2: 0020c0 memw -402b72c5: 0d78 l32i.n a7, a13, 0 -402b72c7: b47070 extui a7, a7, 0, 12 -402b72ca: 117740 slli a7, a7, 12 -402b72cd: 0020c0 memw -402b72d0: 0d68 l32i.n a6, a13, 0 -402b72d2: 1066e0 and a6, a6, a14 -402b72d5: 206670 or a6, a6, a7 -402b72d8: 0020c0 memw -402b72db: 0d69 s32i.n a6, a13, 0 -402b72dd: 0d2d mov.n a2, a13 -402b72df: ffdf01 l32r a0, 402b725c -402b72e2: 0000c0 callx0 a0 -402b72e5: 2dd8 l32i.n a13, a13, 8 -402b72e7: fb9d56 bnez a13, 402b72a4 -402b72ea: 0f08 l32i.n a0, a15, 0 -402b72ec: 60a032 movi a3, 96 -402b72ef: 052c movi.n a5, 32 -402b72f1: 460c movi.n a6, 4 -402b72f3: 070c movi.n a7, 0 -402b72f5: ffd421 l32r a2, 402b7248 -402b72f8: 2cc0a2 addi a10, a0, 44 -402b72fb: 28c0b2 addi a11, a0, 40 -402b72fe: 01b9 s32i.n a11, a1, 0 -402b7300: 11a9 s32i.n a10, a1, 4 -402b7302: 60c242 addi a4, a2, 96 -402b7305: ffd401 l32r a0, 402b7258 -402b7308: 0000c0 callx0 a0 -402b730b: 0f08 l32i.n a0, a15, 0 -402b730d: 0b0c movi.n a11, 0 -402b730f: 80b9 s32i.n a11, a0, 32 -402b7311: 0150b2 s16i a11, a0, 2 -402b7314: 24c0a2 addi a10, a0, 36 -402b7317: 70a9 s32i.n a10, a0, 28 -402b7319: ffcce1 l32r a14, 402b724c -402b731c: 39d9d1 l32r a13, 40285a80 -402b731f: 4a0c movi.n a10, 4 -402b7321: 0020c0 memw -402b7324: 6098 l32i.n a9, a0, 24 -402b7326: 1099c0 and a9, a9, a12 -402b7329: 2099a0 or a9, a9, a10 -402b732c: 0020c0 memw -402b732f: 6099 s32i.n a9, a0, 24 -402b7331: 39cf81 l32r a8, 40285a70 -402b7334: 39d071 l32r a7, 40285a74 -402b7337: 0020c0 memw -402b733a: 6068 l32i.n a6, a0, 24 -402b733c: 106680 and a6, a6, a8 -402b733f: 206670 or a6, a6, a7 -402b7342: 0020c0 memw -402b7345: 6069 s32i.n a6, a0, 24 -402b7347: 39cc51 l32r a5, 40285a78 -402b734a: 0020c0 memw -402b734d: 6048 l32i.n a4, a0, 24 -402b734f: 104450 and a4, a4, a5 -402b7352: 0020c0 memw -402b7355: 6049 s32i.n a4, a0, 24 -402b7357: 0020c0 memw -402b735a: 6038 l32i.n a3, a0, 24 -402b735c: 1033d0 and a3, a3, a13 -402b735f: 0020c0 memw -402b7362: 60ce42 addi a4, a14, 96 -402b7365: 00a752 movi a5, 0x700 -402b7368: 00a162 movi a6, 0x100 -402b736b: 170c movi.n a7, 1 -402b736d: 6039 s32i.n a3, a0, 24 -402b736f: 30c022 addi a2, a0, 48 -402b7372: 435c movi.n a3, 84 -402b7374: 0129 s32i.n a2, a1, 0 -402b7376: 34c002 addi a0, a0, 52 -402b7379: 0e2d mov.n a2, a14 -402b737b: 1109 s32i.n a0, a1, 4 -402b737d: ffb601 l32r a0, 402b7258 -402b7380: 0000c0 callx0 a0 -402b7383: 0f08 l32i.n a0, a15, 0 -402b7385: 790c movi.n a9, 7 -402b7387: 044092 s8i a9, a0, 4 -402b738a: 3101f1 l32r a15, 40283790 -402b738d: 0020c0 memw -402b7390: ffad81 l32r a8, 402b7244 -402b7393: a06f82 s32i a8, a15, 0x280 -402b7396: ffae71 l32r a7, 402b7250 -402b7399: 0020c0 memw -402b739c: 9f6f72 s32i a7, a15, 0x27c -402b739f: 0020c0 memw -402b73a2: a26fe2 s32i a14, a15, 0x288 -402b73a5: ffab61 l32r a6, 402b7254 -402b73a8: 0020c0 memw -402b73ab: a16f62 s32i a6, a15, 0x284 -402b73ae: 00af52 movi a5, 0xffffff00 -402b73b1: 0020c0 memw -402b73b4: 802f42 l32i a4, a15, 0x200 -402b73b7: 104450 and a4, a4, a5 -402b73ba: 0020c0 memw -402b73bd: 806f42 s32i a4, a15, 0x200 -402b73c0: 2038 l32i.n a3, a0, 8 -402b73c2: 0020c0 memw -402b73c5: 826f32 s32i a3, a15, 0x208 -402b73c8: 18c022 addi a2, a0, 24 -402b73cb: 0020c0 memw -402b73ce: 836f22 s32i a2, a15, 0x20c -402b73d1: 0e0c movi.n a14, 0 -402b73d3: 0540e2 s8i a14, a0, 5 +402b71cb: ffff00 excw +402b71ce: ff .byte 0xff +402b71cf: 413b addi.n a4, a1, 3 + +402b71d0 : +402b71d0: ffff41 l32r a4, 402b71cc +402b71d3: 2b4f31 l32r a3, 40281f10 +402b71d6: 0020c0 memw +402b71d9: 962322 l32i a2, a3, 0x258 +402b71dc: 102240 and a2, a2, a4 +402b71df: 0020c0 memw +402b71e2: 966322 s32i a2, a3, 0x258 +402b71e5: f00d ret.n +402b71e7: 874000 excw +402b71ea: fe .byte 0xfe +402b71eb: 3f .byte 0x3f + +402b71ec : +402b71ec: ffff31 l32r a3, 402b71e8 +402b71ef: 1329 s32i.n a2, a3, 4 +402b71f1: f00d ret.n + ... + +402b71f4 : +402b71f4: f0c112 addi a1, a1, -16 +402b71f7: 006102 s32i a0, a1, 0 +402b71fa: fffd45 call0 402b71d0 +402b71fd: fdb685 call0 402b4d68 +402b7200: f70e31 l32r a3, 402b4e38 +402b7203: 00a002 movi a0, 0 +402b7206: 696302 s32i a0, a3, 0x1a4 +402b7209: 2b4121 l32r a2, 40281f10 +402b720c: 0020c0 memw +402b720f: 976202 s32i a0, a2, 0x25c +402b7212: 0020c0 memw +402b7215: 986202 s32i a0, a2, 0x260 +402b7218: fff985 call0 402b71b4 +402b721b: 002102 l32i a0, a1, 0 +402b721e: 10c112 addi a1, a1, 16 +402b7221: f00d ret.n + ... + +402b7224 : +402b7224: 2b3b51 l32r a5, 40281f10 +402b7227: f70471 l32r a7, 402b4e38 +402b722a: ffef61 l32r a6, 402b71e8 +402b722d: f0c112 addi a1, a1, -16 +402b7230: 0109 s32i.n a0, a1, 0 +402b7232: 1668 l32i.n a6, a6, 4 +402b7234: 692702 l32i a0, a7, 0x1a4 +402b7237: 006a add.n a0, a0, a6 +402b7239: 0020c0 memw +402b723c: 922522 l32i a2, a5, 0x248 +402b723f: c02020 sub a2, a0, a2 +402b7242: f13627 bltu a6, a2, 402b7237 +402b7245: e8a332 movi a3, 0x3e8 +402b7248: 696702 s32i a0, a7, 0x1a4 +402b724b: 2b0001 l32r a0, 40281e4c +402b724e: 0000c0 callx0 a0 +402b7251: 221b addi.n a2, a2, 1 +402b7253: 0108 l32i.n a0, a1, 0 +402b7255: 10c112 addi a1, a1, 16 +402b7258: f00d ret.n +402b725a: 980000 excw +402b725d: 000025 excw +402b7260: fedb30 excw +402b7263: 3f .byte 0x3f +402b7264: ff0120 excw +402b7267: 3f .byte 0x3f +402b7268: ff01a0 excw +402b726b: 3f .byte 0x3f +402b726c: 0118 l32i.n a1, a1, 0 +402b726e: ff .byte 0xff +402b726f: 3f .byte 0x3f +402b7270: ff0900 excw +402b7273: 3f .byte 0x3f +402b7274: 004f40 break 15, 4 +402b7277: 6ef040 excw +402b727a: 4c4010 excw + +402b727c : +402b727c: 834c movi.n a3, 72 +402b727e: fff751 l32r a5, 402b725c +402b7281: 44a662 movi a6, 0x644 +402b7284: 170c movi.n a7, 1 +402b7286: fff641 l32r a4, 402b7260 +402b7289: d0c112 addi a1, a1, -48 +402b728c: 51c9 s32i.n a12, a1, 20 +402b728e: 61d9 s32i.n a13, a1, 24 +402b7290: 71e9 s32i.n a14, a1, 28 +402b7292: 81f9 s32i.n a15, a1, 32 +402b7294: 4109 s32i.n a0, a1, 16 +402b7296: ffd4f1 l32r a15, 402b71e8 +402b7299: 042d mov.n a2, a4 +402b729b: 0f88 l32i.n a8, a15, 0 +402b729d: 50c442 addi a4, a4, 80 +402b72a0: 08cb addi.n a0, a8, 12 +402b72a2: 1109 s32i.n a0, a1, 4 +402b72a4: 888b addi.n a8, a8, 8 +402b72a6: 0189 s32i.n a8, a1, 0 +402b72a8: fff301 l32r a0, 402b7274 +402b72ab: 0000c0 callx0 a0 +402b72ae: d515c1 l32r a12, 402ac704 +402b72b1: 0f08 l32i.n a0, a15, 0 +402b72b3: 650c movi.n a5, 6 +402b72b5: 20d8 l32i.n a13, a0, 8 +402b72b7: 005052 s16i a5, a0, 0 +402b72ba: 04ad16 beqz a13, 402b7308 +402b72bd: 39f1e1 l32r a14, 40285a84 +402b72c0: 0020c0 memw +402b72c3: 0d98 l32i.n a9, a13, 0 +402b72c5: b49090 extui a9, a9, 0, 12 +402b72c8: fcc992 addi a9, a9, -4 +402b72cb: b49090 extui a9, a9, 0, 12 +402b72ce: 0020c0 memw +402b72d1: 0d88 l32i.n a8, a13, 0 +402b72d3: 1088c0 and a8, a8, a12 +402b72d6: 208890 or a8, a8, a9 +402b72d9: 0020c0 memw +402b72dc: 0d89 s32i.n a8, a13, 0 +402b72de: 0020c0 memw +402b72e1: 0d78 l32i.n a7, a13, 0 +402b72e3: b47070 extui a7, a7, 0, 12 +402b72e6: 117740 slli a7, a7, 12 +402b72e9: 0020c0 memw +402b72ec: 0d68 l32i.n a6, a13, 0 +402b72ee: 1066e0 and a6, a6, a14 +402b72f1: 206670 or a6, a6, a7 +402b72f4: 0020c0 memw +402b72f7: 0d69 s32i.n a6, a13, 0 +402b72f9: 0d2d mov.n a2, a13 +402b72fb: ffdf01 l32r a0, 402b7278 +402b72fe: 0000c0 callx0 a0 +402b7301: 2dd8 l32i.n a13, a13, 8 +402b7303: fb9d56 bnez a13, 402b72c0 +402b7306: 0f08 l32i.n a0, a15, 0 +402b7308: 60a032 movi a3, 96 +402b730b: 052c movi.n a5, 32 +402b730d: 460c movi.n a6, 4 +402b730f: 070c movi.n a7, 0 +402b7311: ffd421 l32r a2, 402b7264 +402b7314: 2cc0a2 addi a10, a0, 44 +402b7317: 28c0b2 addi a11, a0, 40 +402b731a: 01b9 s32i.n a11, a1, 0 +402b731c: 11a9 s32i.n a10, a1, 4 +402b731e: 60c242 addi a4, a2, 96 +402b7321: ffd401 l32r a0, 402b7274 +402b7324: 0000c0 callx0 a0 +402b7327: 0f08 l32i.n a0, a15, 0 +402b7329: 0b0c movi.n a11, 0 +402b732b: 80b9 s32i.n a11, a0, 32 +402b732d: 0150b2 s16i a11, a0, 2 +402b7330: 24c0a2 addi a10, a0, 36 +402b7333: 70a9 s32i.n a10, a0, 28 +402b7335: ffcce1 l32r a14, 402b7268 +402b7338: 39d2d1 l32r a13, 40285a80 +402b733b: 4a0c movi.n a10, 4 +402b733d: 0020c0 memw +402b7340: 6098 l32i.n a9, a0, 24 +402b7342: 1099c0 and a9, a9, a12 +402b7345: 2099a0 or a9, a9, a10 +402b7348: 0020c0 memw +402b734b: 6099 s32i.n a9, a0, 24 +402b734d: 39c881 l32r a8, 40285a70 +402b7350: 39c971 l32r a7, 40285a74 +402b7353: 0020c0 memw +402b7356: 6068 l32i.n a6, a0, 24 +402b7358: 106680 and a6, a6, a8 +402b735b: 206670 or a6, a6, a7 +402b735e: 0020c0 memw +402b7361: 6069 s32i.n a6, a0, 24 +402b7363: 39c551 l32r a5, 40285a78 +402b7366: 0020c0 memw +402b7369: 6048 l32i.n a4, a0, 24 +402b736b: 104450 and a4, a4, a5 +402b736e: 0020c0 memw +402b7371: 6049 s32i.n a4, a0, 24 +402b7373: 0020c0 memw +402b7376: 6038 l32i.n a3, a0, 24 +402b7378: 1033d0 and a3, a3, a13 +402b737b: 0020c0 memw +402b737e: 60ce42 addi a4, a14, 96 +402b7381: 00a752 movi a5, 0x700 +402b7384: 00a162 movi a6, 0x100 +402b7387: 170c movi.n a7, 1 +402b7389: 6039 s32i.n a3, a0, 24 +402b738b: 30c022 addi a2, a0, 48 +402b738e: 435c movi.n a3, 84 +402b7390: 0129 s32i.n a2, a1, 0 +402b7392: 34c002 addi a0, a0, 52 +402b7395: 0e2d mov.n a2, a14 +402b7397: 1109 s32i.n a0, a1, 4 +402b7399: ffb601 l32r a0, 402b7274 +402b739c: 0000c0 callx0 a0 +402b739f: 0f08 l32i.n a0, a15, 0 +402b73a1: 790c movi.n a9, 7 +402b73a3: 044092 s8i a9, a0, 4 +402b73a6: 30faf1 l32r a15, 40283790 +402b73a9: 0020c0 memw +402b73ac: ffad81 l32r a8, 402b7260 +402b73af: a06f82 s32i a8, a15, 0x280 +402b73b2: ffae71 l32r a7, 402b726c +402b73b5: 0020c0 memw +402b73b8: 9f6f72 s32i a7, a15, 0x27c +402b73bb: 0020c0 memw +402b73be: a26fe2 s32i a14, a15, 0x288 +402b73c1: ffab61 l32r a6, 402b7270 +402b73c4: 0020c0 memw +402b73c7: a16f62 s32i a6, a15, 0x284 +402b73ca: 00af52 movi a5, 0xffffff00 +402b73cd: 0020c0 memw +402b73d0: 802f42 l32i a4, a15, 0x200 +402b73d3: 104450 and a4, a4, a5 402b73d6: 0020c0 memw -402b73d9: 846fe2 s32i a14, a15, 0x210 -402b73dc: 0020c0 memw -402b73df: 802fc2 l32i a12, a15, 0x200 -402b73e2: 10ccd0 and a12, a12, a13 -402b73e5: 0020c0 memw -402b73e8: 61d8 l32i.n a13, a1, 24 -402b73ea: 806fc2 s32i a12, a15, 0x200 -402b73ed: 71e8 l32i.n a14, a1, 28 -402b73ef: 51c8 l32i.n a12, a1, 20 -402b73f1: 81f8 l32i.n a15, a1, 32 -402b73f3: 4108 l32i.n a0, a1, 16 -402b73f5: 30c112 addi a1, a1, 48 -402b73f8: f00d ret.n -402b73fa: 100000 and a0, a0, a0 -402b73fd: 765032 s16i a3, a0, 236 -402b7400: bbbb addi.n a11, a11, 11 -402b7402: bbbb addi.n a11, a11, 11 - -402b7404 : -402b7404: fffe41 l32r a4, 402b73fc -402b7407: fffe21 l32r a2, 402b7400 -402b740a: cd1631 l32r a3, 402aa864 -402b740d: 0020c0 memw -402b7410: 806342 s32i a4, a3, 0x200 -402b7413: 0020c0 memw -402b7416: 816322 s32i a2, a3, 0x204 -402b7419: 0020c0 memw -402b741c: 826322 s32i a2, a3, 0x208 -402b741f: f00d ret.n -402b7421: 000000 ill - -402b7424 : -402b7424: f0c112 addi a1, a1, -16 -402b7427: 0109 s32i.n a0, a1, 0 -402b7429: 07a772 movi a7, 0x707 -402b742c: 30d921 l32r a2, 40283790 +402b73d9: 806f42 s32i a4, a15, 0x200 +402b73dc: 2038 l32i.n a3, a0, 8 +402b73de: 0020c0 memw +402b73e1: 826f32 s32i a3, a15, 0x208 +402b73e4: 18c022 addi a2, a0, 24 +402b73e7: 0020c0 memw +402b73ea: 836f22 s32i a2, a15, 0x20c +402b73ed: 0e0c movi.n a14, 0 +402b73ef: 0540e2 s8i a14, a0, 5 +402b73f2: 0020c0 memw +402b73f5: 846fe2 s32i a14, a15, 0x210 +402b73f8: 0020c0 memw +402b73fb: 802fc2 l32i a12, a15, 0x200 +402b73fe: 10ccd0 and a12, a12, a13 +402b7401: 0020c0 memw +402b7404: 61d8 l32i.n a13, a1, 24 +402b7406: 806fc2 s32i a12, a15, 0x200 +402b7409: 71e8 l32i.n a14, a1, 28 +402b740b: 51c8 l32i.n a12, a1, 20 +402b740d: 81f8 l32i.n a15, a1, 32 +402b740f: 4108 l32i.n a0, a1, 16 +402b7411: 30c112 addi a1, a1, 48 +402b7414: f00d ret.n +402b7416: 100000 and a0, a0, a0 +402b7419: 765032 s16i a3, a0, 236 +402b741c: bbbb addi.n a11, a11, 11 +402b741e: bbbb addi.n a11, a11, 11 + +402b7420 : +402b7420: fffe41 l32r a4, 402b7418 +402b7423: fffe21 l32r a2, 402b741c +402b7426: cd1631 l32r a3, 402aa880 +402b7429: 0020c0 memw +402b742c: 806342 s32i a4, a3, 0x200 402b742f: 0020c0 memw -402b7432: 9b2262 l32i a6, a2, 0x26c -402b7435: 206670 or a6, a6, a7 -402b7438: 0020c0 memw -402b743b: 9b6262 s32i a6, a2, 0x26c -402b743e: f56c movi.n a5, -17 -402b7440: 0020c0 memw -402b7443: 9b2242 l32i a4, a2, 0x26c -402b7446: 104450 and a4, a4, a5 -402b7449: 0020c0 memw -402b744c: 9b6242 s32i a4, a2, 0x26c -402b744f: 30ce31 l32r a3, 40283788 -402b7452: 0020c0 memw -402b7455: 9b2202 l32i a0, a2, 0x26c -402b7458: 100030 and a0, a0, a3 -402b745b: 0020c0 memw -402b745e: 030c movi.n a3, 0 -402b7460: 9b6202 s32i a0, a2, 0x26c -402b7463: 040c movi.n a4, 0 -402b7465: 020c movi.n a2, 0 -402b7467: 001445 call0 402b75ac -402b746a: 020c movi.n a2, 0 -402b746c: 130c movi.n a3, 1 -402b746e: 040c movi.n a4, 0 -402b7470: 001385 call0 402b75ac -402b7473: 0108 l32i.n a0, a1, 0 -402b7475: 10c112 addi a1, a1, 16 -402b7478: f00d ret.n -402b747a: 000000 ill -402b747d: 2c9f03 excw -402b7480: fedaa0 excw -402b7483: 3f .byte 0x3f - -402b7484 : -402b7484: f0c112 addi a1, a1, -16 -402b7487: 0109 s32i.n a0, a1, 0 -402b7489: 030c movi.n a3, 0 -402b748b: 2b7c21 l32r a2, 4028227c -402b748e: 0020c0 memw -402b7491: 866232 s32i a3, a2, 0x218 -402b7494: f07c movi.n a0, -1 -402b7496: 0020c0 memw -402b7499: 896202 s32i a0, a2, 0x224 -402b749c: ffc045 call0 402b70a4 -402b749f: 005785 call0 402b7a18 -402b74a2: ffdbc5 call0 402b7260 -402b74a5: fff5c5 call0 402b7404 -402b74a8: fff785 call0 402b7424 -402b74ab: fff4b1 l32r a11, 402b747c -402b74ae: 30b871 l32r a7, 40283790 -402b74b1: 0020c0 memw -402b74b4: 2b7201 l32r a0, 4028227c -402b74b7: 8660b2 s32i a11, a0, 0x218 -402b74ba: 2a0c movi.n a10, 2 -402b74bc: 0020c0 memw -402b74bf: de2792 l32i a9, a7, 0x378 -402b74c2: 2099a0 or a9, a9, a10 -402b74c5: 0020c0 memw -402b74c8: de6792 s32i a9, a7, 0x378 -402b74cb: 396981 l32r a8, 40285a70 -402b74ce: 0020c0 memw -402b74d1: 812762 l32i a6, a7, 0x204 -402b74d4: 106680 and a6, a6, a8 -402b74d7: 0020c0 memw -402b74da: 816762 s32i a6, a7, 0x204 -402b74dd: ffe851 l32r a5, 402b7480 -402b74e0: 140c movi.n a4, 1 -402b74e2: 0108 l32i.n a0, a1, 0 -402b74e4: 10c112 addi a1, a1, 16 -402b74e7: 804542 s8i a4, a5, 128 -402b74ea: f00d ret.n -402b74ec: 070b00 excw -402b74ef: 0c0700 excw -402b74f2: 410007 bnone a0, a0, 402b7537 - -402b74f4 : -402b74f4: ccdc41 l32r a4, 402aa864 -402b74f7: 928c beqz.n a2, 402b7504 -402b74f9: fffc31 l32r a3, 402b74ec -402b74fc: 0020c0 memw -402b74ff: 836432 s32i a3, a4, 0x20c -402b7502: f00d ret.n -402b7504: fffb21 l32r a2, 402b74f0 -402b7507: 0020c0 memw -402b750a: 836422 s32i a2, a4, 0x20c -402b750d: f00d ret.n - ... - -402b7510 : -402b7510: f97c movi.n a9, -1 -402b7512: 306681 l32r a8, 402836ac -402b7515: 030372 l8ui a7, a3, 3 -402b7518: 010352 l8ui a5, a3, 1 -402b751b: 000362 l8ui a6, a3, 0 -402b751e: 115580 slli a5, a5, 8 -402b7521: 205560 or a5, a5, a6 -402b7524: 020362 l8ui a6, a3, 2 -402b7527: 017780 slli a7, a7, 24 -402b752a: 116600 slli a6, a6, 16 -402b752d: 206670 or a6, a6, a7 -402b7530: 2a5f71 l32r a7, 40281eac -402b7533: 205560 or a5, a5, a6 -402b7536: 2b5161 l32r a6, 4028227c -402b7539: 32bc beqz.n a2, 402b7570 -402b753b: 0020c0 memw -402b753e: 946652 s32i a5, a6, 0x250 -402b7541: 0503b2 l8ui a11, a3, 5 -402b7544: 0403a2 l8ui a10, a3, 4 -402b7547: 11bb80 slli a11, a11, 8 -402b754a: 20aab0 or a10, a10, a11 -402b754d: 0020c0 memw -402b7550: 9566a2 s32i a10, a6, 0x254 -402b7553: 0020c0 memw -402b7556: 986692 s32i a9, a6, 0x260 -402b7559: 0020c0 memw -402b755c: 996672 s32i a7, a6, 0x264 -402b755f: 0020c0 memw -402b7562: 992642 l32i a4, a6, 0x264 -402b7565: 204480 or a4, a4, a8 -402b7568: 0020c0 memw -402b756b: 996642 s32i a4, a6, 0x264 -402b756e: f00d ret.n -402b7570: 0020c0 memw -402b7573: 926652 s32i a5, a6, 0x248 -402b7576: 050322 l8ui a2, a3, 5 -402b7579: 0403b2 l8ui a11, a3, 4 -402b757c: 112280 slli a2, a2, 8 -402b757f: 20bb20 or a11, a11, a2 -402b7582: 0020c0 memw -402b7585: 9366b2 s32i a11, a6, 0x24c -402b7588: 0020c0 memw -402b758b: 966692 s32i a9, a6, 0x258 -402b758e: 0020c0 memw -402b7591: 976672 s32i a7, a6, 0x25c -402b7594: 0020c0 memw -402b7597: 9726a2 l32i a10, a6, 0x25c -402b759a: 20aa80 or a10, a10, a8 -402b759d: 0020c0 memw -402b75a0: 9766a2 s32i a10, a6, 0x25c -402b75a3: f00d ret.n -402b75a5: 000000 ill -402b75a8: ff .byte 0xff -402b75a9: ff .byte 0xff -402b75aa: fe .byte 0xfe -402b75ab: ff .byte 0xff - -402b75ac : -402b75ac: f0c112 addi a1, a1, -16 -402b75af: 0109 s32i.n a0, a1, 0 -402b75b1: 82dc bnez.n a2, 402b75cd -402b75b3: fffd01 l32r a0, 402b75a8 -402b75b6: 2b3121 l32r a2, 4028227c -402b75b9: 13fc bnez.n a3, 402b75ee -402b75bb: 0020c0 memw -402b75be: 8f2232 l32i a3, a2, 0x23c -402b75c1: 103300 and a3, a3, a0 -402b75c4: 0020c0 memw -402b75c7: 8f6232 s32i a3, a2, 0x23c -402b75ca: 000646 j 402b75e7 -402b75cd: 0a1266 bnei a2, 1, 402b75db -402b75d0: 032d mov.n a2, a3 -402b75d2: 2a5b31 l32r a3, 40281f40 -402b75d5: 000805 call0 402b7658 -402b75d8: 0002c6 j 402b75e7 -402b75db: 082266 bnei a2, 2, 402b75e7 -402b75de: 548c beqz.n a4, 402b75e7 -402b75e0: 032d mov.n a2, a3 -402b75e2: 043d mov.n a3, a4 -402b75e4: 000705 call0 402b7658 -402b75e7: 0108 l32i.n a0, a1, 0 -402b75e9: 10c112 addi a1, a1, 16 -402b75ec: f00d ret.n -402b75ee: 0020c0 memw -402b75f1: 912242 l32i a4, a2, 0x244 -402b75f4: 104400 and a4, a4, a0 -402b75f7: 0020c0 memw -402b75fa: 916242 s32i a4, a2, 0x244 -402b75fd: fff986 j 402b75e7 - -402b7600 : -402b7600: 302b51 l32r a5, 402836ac -402b7603: 2b1e41 l32r a4, 4028227c -402b7606: f28c beqz.n a2, 402b7619 -402b7608: 0020c0 memw -402b760b: 992432 l32i a3, a4, 0x264 -402b760e: 203350 or a3, a3, a5 -402b7611: 0020c0 memw -402b7614: 996432 s32i a3, a4, 0x264 -402b7617: f00d ret.n -402b7619: 0020c0 memw -402b761c: 972422 l32i a2, a4, 0x25c -402b761f: 202250 or a2, a2, a5 -402b7622: 0020c0 memw -402b7625: 976422 s32i a2, a4, 0x25c -402b7628: f00d ret.n - ... - -402b762c : -402b762c: ffdf41 l32r a4, 402b75a8 -402b762f: 2b1351 l32r a5, 4028227c -402b7632: f28c beqz.n a2, 402b7645 -402b7634: 0020c0 memw -402b7637: 992532 l32i a3, a5, 0x264 -402b763a: 103340 and a3, a3, a4 -402b763d: 0020c0 memw -402b7640: 996532 s32i a3, a5, 0x264 -402b7643: f00d ret.n -402b7645: 0020c0 memw -402b7648: 972522 l32i a2, a5, 0x25c -402b764b: 102240 and a2, a2, a4 -402b764e: 0020c0 memw -402b7651: 976522 s32i a2, a5, 0x25c -402b7654: f00d ret.n - ... - -402b7658 : -402b7658: fa7c movi.n a10, -1 -402b765a: 301481 l32r a8, 402836ac -402b765d: 2a1371 l32r a7, 40281eac -402b7660: ffd251 l32r a5, 402b75a8 -402b7663: 2b0661 l32r a6, 4028227c -402b7666: 061216 beqz a2, 402b76cb -402b7669: 0020c0 memw -402b766c: 9126b2 l32i a11, a6, 0x244 -402b766f: 10bb50 and a11, a11, a5 -402b7672: 0020c0 memw -402b7675: 9166b2 s32i a11, a6, 0x244 -402b7678: 0303b2 l8ui a11, a3, 3 -402b767b: 010392 l8ui a9, a3, 1 -402b767e: 000342 l8ui a4, a3, 0 -402b7681: 119980 slli a9, a9, 8 -402b7684: 204490 or a4, a4, a9 -402b7687: 020392 l8ui a9, a3, 2 -402b768a: 01bb80 slli a11, a11, 24 -402b768d: 119900 slli a9, a9, 16 -402b7690: 2099b0 or a9, a9, a11 -402b7693: 204490 or a4, a4, a9 -402b7696: 0020c0 memw -402b7699: 8c6642 s32i a4, a6, 0x230 -402b769c: 050322 l8ui a2, a3, 5 -402b769f: 0403b2 l8ui a11, a3, 4 -402b76a2: 112280 slli a2, a2, 8 -402b76a5: 20bb20 or a11, a11, a2 -402b76a8: 0020c0 memw -402b76ab: 8d66b2 s32i a11, a6, 0x234 -402b76ae: 0020c0 memw -402b76b1: 9066a2 s32i a10, a6, 0x240 -402b76b4: 0020c0 memw -402b76b7: 916672 s32i a7, a6, 0x244 -402b76ba: 0020c0 memw -402b76bd: 912692 l32i a9, a6, 0x244 -402b76c0: 209980 or a9, a9, a8 -402b76c3: 0020c0 memw -402b76c6: 916692 s32i a9, a6, 0x244 -402b76c9: f00d ret.n -402b76cb: 0020c0 memw -402b76ce: 8f2642 l32i a4, a6, 0x23c -402b76d1: 104450 and a4, a4, a5 -402b76d4: 0020c0 memw -402b76d7: 8f6642 s32i a4, a6, 0x23c -402b76da: 030342 l8ui a4, a3, 3 -402b76dd: 010322 l8ui a2, a3, 1 -402b76e0: 0003b2 l8ui a11, a3, 0 -402b76e3: 112280 slli a2, a2, 8 -402b76e6: 20bb20 or a11, a11, a2 -402b76e9: 020322 l8ui a2, a3, 2 -402b76ec: 014480 slli a4, a4, 24 -402b76ef: 112200 slli a2, a2, 16 -402b76f2: 202240 or a2, a2, a4 -402b76f5: 20bb20 or a11, a11, a2 -402b76f8: 0020c0 memw -402b76fb: 8a66b2 s32i a11, a6, 0x228 -402b76fe: 050392 l8ui a9, a3, 5 -402b7701: 040342 l8ui a4, a3, 4 -402b7704: 119980 slli a9, a9, 8 -402b7707: 204490 or a4, a4, a9 -402b770a: 0020c0 memw -402b770d: 8b6642 s32i a4, a6, 0x22c -402b7710: 0020c0 memw -402b7713: 8e66a2 s32i a10, a6, 0x238 -402b7716: 0020c0 memw -402b7719: 8f6672 s32i a7, a6, 0x23c -402b771c: 0020c0 memw -402b771f: 8f2622 l32i a2, a6, 0x23c -402b7722: 202280 or a2, a2, a8 -402b7725: 0020c0 memw -402b7728: 8f6622 s32i a2, a6, 0x23c -402b772b: f00d ret.n -402b772d: 000000 ill - -402b7730 : -402b7730: ff9e41 l32r a4, 402b75a8 -402b7733: 2ad251 l32r a5, 4028227c -402b7736: f28c beqz.n a2, 402b7749 +402b7432: 816322 s32i a2, a3, 0x204 +402b7435: 0020c0 memw +402b7438: 826322 s32i a2, a3, 0x208 +402b743b: f00d ret.n +402b743d: 000000 ill + +402b7440 : +402b7440: f0c112 addi a1, a1, -16 +402b7443: 0109 s32i.n a0, a1, 0 +402b7445: 07a772 movi a7, 0x707 +402b7448: 30d221 l32r a2, 40283790 +402b744b: 0020c0 memw +402b744e: 9b2262 l32i a6, a2, 0x26c +402b7451: 206670 or a6, a6, a7 +402b7454: 0020c0 memw +402b7457: 9b6262 s32i a6, a2, 0x26c +402b745a: f56c movi.n a5, -17 +402b745c: 0020c0 memw +402b745f: 9b2242 l32i a4, a2, 0x26c +402b7462: 104450 and a4, a4, a5 +402b7465: 0020c0 memw +402b7468: 9b6242 s32i a4, a2, 0x26c +402b746b: 30c731 l32r a3, 40283788 +402b746e: 0020c0 memw +402b7471: 9b2202 l32i a0, a2, 0x26c +402b7474: 100030 and a0, a0, a3 +402b7477: 0020c0 memw +402b747a: 030c movi.n a3, 0 +402b747c: 9b6202 s32i a0, a2, 0x26c +402b747f: 040c movi.n a4, 0 +402b7481: 020c movi.n a2, 0 +402b7483: 001445 call0 402b75c8 +402b7486: 020c movi.n a2, 0 +402b7488: 130c movi.n a3, 1 +402b748a: 040c movi.n a4, 0 +402b748c: 001385 call0 402b75c8 +402b748f: 0108 l32i.n a0, a1, 0 +402b7491: 10c112 addi a1, a1, 16 +402b7494: f00d ret.n +402b7496: 000000 ill +402b7499: 2c9f03 excw +402b749c: fedaa0 excw +402b749f: 3f .byte 0x3f + +402b74a0 : +402b74a0: f0c112 addi a1, a1, -16 +402b74a3: 0109 s32i.n a0, a1, 0 +402b74a5: 030c movi.n a3, 0 +402b74a7: 2b7521 l32r a2, 4028227c +402b74aa: 0020c0 memw +402b74ad: 866232 s32i a3, a2, 0x218 +402b74b0: f07c movi.n a0, -1 +402b74b2: 0020c0 memw +402b74b5: 896202 s32i a0, a2, 0x224 +402b74b8: ffc045 call0 402b70c0 +402b74bb: 005785 call0 402b7a34 +402b74be: ffdbc5 call0 402b727c +402b74c1: fff5c5 call0 402b7420 +402b74c4: fff785 call0 402b7440 +402b74c7: fff4b1 l32r a11, 402b7498 +402b74ca: 30b171 l32r a7, 40283790 +402b74cd: 0020c0 memw +402b74d0: 2b6b01 l32r a0, 4028227c +402b74d3: 8660b2 s32i a11, a0, 0x218 +402b74d6: 2a0c movi.n a10, 2 +402b74d8: 0020c0 memw +402b74db: de2792 l32i a9, a7, 0x378 +402b74de: 2099a0 or a9, a9, a10 +402b74e1: 0020c0 memw +402b74e4: de6792 s32i a9, a7, 0x378 +402b74e7: 396281 l32r a8, 40285a70 +402b74ea: 0020c0 memw +402b74ed: 812762 l32i a6, a7, 0x204 +402b74f0: 106680 and a6, a6, a8 +402b74f3: 0020c0 memw +402b74f6: 816762 s32i a6, a7, 0x204 +402b74f9: ffe851 l32r a5, 402b749c +402b74fc: 140c movi.n a4, 1 +402b74fe: 0108 l32i.n a0, a1, 0 +402b7500: 10c112 addi a1, a1, 16 +402b7503: 804542 s8i a4, a5, 128 +402b7506: f00d ret.n +402b7508: 070b00 excw +402b750b: 0c0700 excw +402b750e: 410007 bnone a0, a0, 402b7553 + +402b7510 : +402b7510: ccdc41 l32r a4, 402aa880 +402b7513: 928c beqz.n a2, 402b7520 +402b7515: fffc31 l32r a3, 402b7508 +402b7518: 0020c0 memw +402b751b: 836432 s32i a3, a4, 0x20c +402b751e: f00d ret.n +402b7520: fffb21 l32r a2, 402b750c +402b7523: 0020c0 memw +402b7526: 836422 s32i a2, a4, 0x20c +402b7529: f00d ret.n + ... + +402b752c : +402b752c: f97c movi.n a9, -1 +402b752e: 305f81 l32r a8, 402836ac +402b7531: 030372 l8ui a7, a3, 3 +402b7534: 010352 l8ui a5, a3, 1 +402b7537: 000362 l8ui a6, a3, 0 +402b753a: 115580 slli a5, a5, 8 +402b753d: 205560 or a5, a5, a6 +402b7540: 020362 l8ui a6, a3, 2 +402b7543: 017780 slli a7, a7, 24 +402b7546: 116600 slli a6, a6, 16 +402b7549: 206670 or a6, a6, a7 +402b754c: 2a5871 l32r a7, 40281eac +402b754f: 205560 or a5, a5, a6 +402b7552: 2b4a61 l32r a6, 4028227c +402b7555: 32bc beqz.n a2, 402b758c +402b7557: 0020c0 memw +402b755a: 946652 s32i a5, a6, 0x250 +402b755d: 0503b2 l8ui a11, a3, 5 +402b7560: 0403a2 l8ui a10, a3, 4 +402b7563: 11bb80 slli a11, a11, 8 +402b7566: 20aab0 or a10, a10, a11 +402b7569: 0020c0 memw +402b756c: 9566a2 s32i a10, a6, 0x254 +402b756f: 0020c0 memw +402b7572: 986692 s32i a9, a6, 0x260 +402b7575: 0020c0 memw +402b7578: 996672 s32i a7, a6, 0x264 +402b757b: 0020c0 memw +402b757e: 992642 l32i a4, a6, 0x264 +402b7581: 204480 or a4, a4, a8 +402b7584: 0020c0 memw +402b7587: 996642 s32i a4, a6, 0x264 +402b758a: f00d ret.n +402b758c: 0020c0 memw +402b758f: 926652 s32i a5, a6, 0x248 +402b7592: 050322 l8ui a2, a3, 5 +402b7595: 0403b2 l8ui a11, a3, 4 +402b7598: 112280 slli a2, a2, 8 +402b759b: 20bb20 or a11, a11, a2 +402b759e: 0020c0 memw +402b75a1: 9366b2 s32i a11, a6, 0x24c +402b75a4: 0020c0 memw +402b75a7: 966692 s32i a9, a6, 0x258 +402b75aa: 0020c0 memw +402b75ad: 976672 s32i a7, a6, 0x25c +402b75b0: 0020c0 memw +402b75b3: 9726a2 l32i a10, a6, 0x25c +402b75b6: 20aa80 or a10, a10, a8 +402b75b9: 0020c0 memw +402b75bc: 9766a2 s32i a10, a6, 0x25c +402b75bf: f00d ret.n +402b75c1: 000000 ill +402b75c4: ff .byte 0xff +402b75c5: ff .byte 0xff +402b75c6: fe .byte 0xfe +402b75c7: ff .byte 0xff + +402b75c8 : +402b75c8: f0c112 addi a1, a1, -16 +402b75cb: 0109 s32i.n a0, a1, 0 +402b75cd: 82dc bnez.n a2, 402b75e9 +402b75cf: fffd01 l32r a0, 402b75c4 +402b75d2: 2b2a21 l32r a2, 4028227c +402b75d5: 13fc bnez.n a3, 402b760a +402b75d7: 0020c0 memw +402b75da: 8f2232 l32i a3, a2, 0x23c +402b75dd: 103300 and a3, a3, a0 +402b75e0: 0020c0 memw +402b75e3: 8f6232 s32i a3, a2, 0x23c +402b75e6: 000646 j 402b7603 +402b75e9: 0a1266 bnei a2, 1, 402b75f7 +402b75ec: 032d mov.n a2, a3 +402b75ee: 2a5431 l32r a3, 40281f40 +402b75f1: 000805 call0 402b7674 +402b75f4: 0002c6 j 402b7603 +402b75f7: 082266 bnei a2, 2, 402b7603 +402b75fa: 548c beqz.n a4, 402b7603 +402b75fc: 032d mov.n a2, a3 +402b75fe: 043d mov.n a3, a4 +402b7600: 000705 call0 402b7674 +402b7603: 0108 l32i.n a0, a1, 0 +402b7605: 10c112 addi a1, a1, 16 +402b7608: f00d ret.n +402b760a: 0020c0 memw +402b760d: 912242 l32i a4, a2, 0x244 +402b7610: 104400 and a4, a4, a0 +402b7613: 0020c0 memw +402b7616: 916242 s32i a4, a2, 0x244 +402b7619: fff986 j 402b7603 + +402b761c : +402b761c: 302451 l32r a5, 402836ac +402b761f: 2b1741 l32r a4, 4028227c +402b7622: f28c beqz.n a2, 402b7635 +402b7624: 0020c0 memw +402b7627: 992432 l32i a3, a4, 0x264 +402b762a: 203350 or a3, a3, a5 +402b762d: 0020c0 memw +402b7630: 996432 s32i a3, a4, 0x264 +402b7633: f00d ret.n +402b7635: 0020c0 memw +402b7638: 972422 l32i a2, a4, 0x25c +402b763b: 202250 or a2, a2, a5 +402b763e: 0020c0 memw +402b7641: 976422 s32i a2, a4, 0x25c +402b7644: f00d ret.n + ... + +402b7648 : +402b7648: ffdf41 l32r a4, 402b75c4 +402b764b: 2b0c51 l32r a5, 4028227c +402b764e: f28c beqz.n a2, 402b7661 +402b7650: 0020c0 memw +402b7653: 992532 l32i a3, a5, 0x264 +402b7656: 103340 and a3, a3, a4 +402b7659: 0020c0 memw +402b765c: 996532 s32i a3, a5, 0x264 +402b765f: f00d ret.n +402b7661: 0020c0 memw +402b7664: 972522 l32i a2, a5, 0x25c +402b7667: 102240 and a2, a2, a4 +402b766a: 0020c0 memw +402b766d: 976522 s32i a2, a5, 0x25c +402b7670: f00d ret.n + ... + +402b7674 : +402b7674: fa7c movi.n a10, -1 +402b7676: 300d81 l32r a8, 402836ac +402b7679: 2a0c71 l32r a7, 40281eac +402b767c: ffd251 l32r a5, 402b75c4 +402b767f: 2aff61 l32r a6, 4028227c +402b7682: 061216 beqz a2, 402b76e7 +402b7685: 0020c0 memw +402b7688: 9126b2 l32i a11, a6, 0x244 +402b768b: 10bb50 and a11, a11, a5 +402b768e: 0020c0 memw +402b7691: 9166b2 s32i a11, a6, 0x244 +402b7694: 0303b2 l8ui a11, a3, 3 +402b7697: 010392 l8ui a9, a3, 1 +402b769a: 000342 l8ui a4, a3, 0 +402b769d: 119980 slli a9, a9, 8 +402b76a0: 204490 or a4, a4, a9 +402b76a3: 020392 l8ui a9, a3, 2 +402b76a6: 01bb80 slli a11, a11, 24 +402b76a9: 119900 slli a9, a9, 16 +402b76ac: 2099b0 or a9, a9, a11 +402b76af: 204490 or a4, a4, a9 +402b76b2: 0020c0 memw +402b76b5: 8c6642 s32i a4, a6, 0x230 +402b76b8: 050322 l8ui a2, a3, 5 +402b76bb: 0403b2 l8ui a11, a3, 4 +402b76be: 112280 slli a2, a2, 8 +402b76c1: 20bb20 or a11, a11, a2 +402b76c4: 0020c0 memw +402b76c7: 8d66b2 s32i a11, a6, 0x234 +402b76ca: 0020c0 memw +402b76cd: 9066a2 s32i a10, a6, 0x240 +402b76d0: 0020c0 memw +402b76d3: 916672 s32i a7, a6, 0x244 +402b76d6: 0020c0 memw +402b76d9: 912692 l32i a9, a6, 0x244 +402b76dc: 209980 or a9, a9, a8 +402b76df: 0020c0 memw +402b76e2: 916692 s32i a9, a6, 0x244 +402b76e5: f00d ret.n +402b76e7: 0020c0 memw +402b76ea: 8f2642 l32i a4, a6, 0x23c +402b76ed: 104450 and a4, a4, a5 +402b76f0: 0020c0 memw +402b76f3: 8f6642 s32i a4, a6, 0x23c +402b76f6: 030342 l8ui a4, a3, 3 +402b76f9: 010322 l8ui a2, a3, 1 +402b76fc: 0003b2 l8ui a11, a3, 0 +402b76ff: 112280 slli a2, a2, 8 +402b7702: 20bb20 or a11, a11, a2 +402b7705: 020322 l8ui a2, a3, 2 +402b7708: 014480 slli a4, a4, 24 +402b770b: 112200 slli a2, a2, 16 +402b770e: 202240 or a2, a2, a4 +402b7711: 20bb20 or a11, a11, a2 +402b7714: 0020c0 memw +402b7717: 8a66b2 s32i a11, a6, 0x228 +402b771a: 050392 l8ui a9, a3, 5 +402b771d: 040342 l8ui a4, a3, 4 +402b7720: 119980 slli a9, a9, 8 +402b7723: 204490 or a4, a4, a9 +402b7726: 0020c0 memw +402b7729: 8b6642 s32i a4, a6, 0x22c +402b772c: 0020c0 memw +402b772f: 8e66a2 s32i a10, a6, 0x238 +402b7732: 0020c0 memw +402b7735: 8f6672 s32i a7, a6, 0x23c 402b7738: 0020c0 memw -402b773b: 912532 l32i a3, a5, 0x244 -402b773e: 103340 and a3, a3, a4 +402b773b: 8f2622 l32i a2, a6, 0x23c +402b773e: 202280 or a2, a2, a8 402b7741: 0020c0 memw -402b7744: 916532 s32i a3, a5, 0x244 +402b7744: 8f6622 s32i a2, a6, 0x23c 402b7747: f00d ret.n -402b7749: 0020c0 memw -402b774c: 8f2522 l32i a2, a5, 0x23c -402b774f: 102240 and a2, a2, a4 -402b7752: 0020c0 memw -402b7755: 8f6522 s32i a2, a5, 0x23c -402b7758: f00d ret.n -402b775a: 000000 ill -402b775d: 3ff206 j 402c7729 -402b7760: f21200 excw -402b7763: 3f .byte 0x3f - -402b7764 : -402b7764: d0c112 addi a1, a1, -48 -402b7767: 41c9 s32i.n a12, a1, 16 -402b7769: 61e9 s32i.n a14, a1, 24 -402b776b: 71f9 s32i.n a15, a1, 28 -402b776d: 3109 s32i.n a0, a1, 12 -402b776f: 8139 s32i.n a3, a1, 32 -402b7771: 51d9 s32i.n a13, a1, 20 -402b7773: fffad1 l32r a13, 402b775c -402b7776: 0020c0 memw -402b7779: 0c0c movi.n a12, 0 -402b777b: fff9f1 l32r a15, 402b7760 -402b777e: 9e1c movi.n a14, 25 -402b7780: 832dd2 l32i a13, a13, 0x20c -402b7783: 2129 s32i.n a2, a1, 8 -402b7785: 455dc7 bbc a13, a12, 402b77ce -402b7788: a02cc0 addx4 a2, a12, a12 -402b778b: b022f0 addx8 a2, a2, a15 -402b778e: 0020c0 memw -402b7791: 802242 l32i a4, a2, 0x200 -402b7794: 004142 s8i a4, a1, 0 -402b7797: 414840 srli a4, a4, 8 -402b779a: 014142 s8i a4, a1, 1 -402b779d: 414840 srli a4, a4, 8 -402b77a0: 024142 s8i a4, a1, 2 -402b77a3: 414840 srli a4, a4, 8 -402b77a6: 034142 s8i a4, a1, 3 -402b77a9: 0020c0 memw -402b77ac: 812232 l32i a3, a2, 0x204 -402b77af: 025132 s16i a3, a1, 4 -402b77b2: 0020c0 memw -402b77b5: 812222 l32i a2, a2, 0x204 -402b77b8: 8108 l32i.n a0, a1, 32 -402b77ba: 152e20 extui a2, a2, 30, 2 -402b77bd: 0d9027 bne a0, a2, 402b77ce -402b77c0: 2128 l32i.n a2, a1, 8 -402b77c2: 013d mov.n a3, a1 -402b77c4: 640c movi.n a4, 6 -402b77c6: 2cc001 l32r a0, 40282ac8 -402b77c9: 0000c0 callx0 a0 -402b77cc: 729c beqz.n a2, 402b77e7 -402b77ce: cc1b addi.n a12, a12, 1 -402b77d0: 74c0c0 extui a12, a12, 0, 8 -402b77d3: ae9ce7 bne a12, a14, 402b7785 -402b77d6: 020c movi.n a2, 0 -402b77d8: 41c8 l32i.n a12, a1, 16 -402b77da: 51d8 l32i.n a13, a1, 20 -402b77dc: 61e8 l32i.n a14, a1, 24 -402b77de: 71f8 l32i.n a15, a1, 28 -402b77e0: 3108 l32i.n a0, a1, 12 -402b77e2: 30c112 addi a1, a1, 48 -402b77e5: f00d ret.n -402b77e7: 120c movi.n a2, 1 -402b77e9: fffac6 j 402b77d8 -402b77ec: 1408 l32i.n a0, a4, 4 -402b77ee: 123ff2 excw - -402b77f0 : -402b77f0: d0c112 addi a1, a1, -48 -402b77f3: 0405a2 l8ui a10, a5, 4 -402b77f6: 0505b2 l8ui a11, a5, 5 -402b77f9: 31e9 s32i.n a14, a1, 12 -402b77fb: 21d9 s32i.n a13, a1, 8 -402b77fd: 11c9 s32i.n a12, a1, 4 -402b77ff: 0109 s32i.n a0, a1, 0 -402b7801: 06cd mov.n a12, a6 -402b7803: 010502 l8ui a0, a5, 1 -402b7806: 03dd mov.n a13, a3 -402b7808: 04ed mov.n a14, a4 -402b780a: 073d mov.n a3, a7 -402b780c: 11bb80 slli a11, a11, 8 -402b780f: 030542 l8ui a4, a5, 3 -402b7812: aaba add.n a10, a10, a11 -402b7814: 0005b2 l8ui a11, a5, 0 -402b7817: 110080 slli a0, a0, 8 -402b781a: bb0a add.n a11, a11, a0 -402b781c: 020502 l8ui a0, a5, 2 -402b781f: 014480 slli a4, a4, 24 -402b7822: 110000 slli a0, a0, 16 -402b7825: 004a add.n a0, a0, a4 -402b7827: bb0a add.n a11, a11, a0 -402b7829: 065266 bnei a2, 5, 402b7833 -402b782c: 150c movi.n a5, 1 -402b782e: 120c movi.n a2, 1 -402b7830: 000046 j 402b7835 -402b7833: 050c movi.n a5, 0 -402b7835: 091226 beqi a2, 1, 402b7842 -402b7838: 600c movi.n a0, 6 -402b783a: 066ca6 blti a12, 6, 402b7844 -402b783d: 200c movi.n a0, 2 -402b783f: 000046 j 402b7844 -402b7842: 700c movi.n a0, 7 -402b7844: 004d mov.n a4, a0 -402b7846: 100c movi.n a0, 1 -402b7848: 162df6 bgeui a13, 2, 402b7862 -402b784b: 401c00 ssl a12 -402b784e: a10000 sll a0, a0 -402b7851: 132ca6 blti a12, 2, 402b7868 -402b7854: 295961 l32r a6, 40281db8 -402b7857: 7d2662 l32i a6, a6, 0x1f4 -402b785a: 0a0607 bnone a6, a0, 402b7868 -402b785d: 340c movi.n a4, 3 -402b785f: 000146 j 402b7868 -402b7862: 401c00 ssl a12 -402b7865: a10000 sll a0, a0 -402b7868: ffbe61 l32r a6, 402b7760 -402b786b: 2f2c66 bnei a12, 2, 402b789e -402b786e: 0020c0 memw -402b7871: 4139 s32i.n a3, a1, 16 -402b7873: 51b9 s32i.n a11, a1, 20 -402b7875: 61a9 s32i.n a10, a1, 24 -402b7877: 7159 s32i.n a5, a1, 28 -402b7879: 8149 s32i.n a4, a1, 32 -402b787b: 9129 s32i.n a2, a1, 36 -402b787d: 9f2672 l32i a7, a6, 0x27c -402b7880: a109 s32i.n a0, a1, 40 -402b7882: 157e70 extui a7, a7, 30, 2 -402b7885: 159e77 bne a14, a7, 402b789e -402b7888: 320c movi.n a2, 3 -402b788a: 000945 call0 402b7920 -402b788d: a108 l32i.n a0, a1, 40 -402b788f: 9128 l32i.n a2, a1, 36 -402b7891: 8148 l32i.n a4, a1, 32 -402b7893: 7158 l32i.n a5, a1, 28 -402b7895: ffb261 l32r a6, 402b7760 -402b7898: 61a8 l32i.n a10, a1, 24 -402b789a: 51b8 l32i.n a11, a1, 20 -402b789c: 4138 l32i.n a3, a1, 16 -402b789e: b139 s32i.n a3, a1, 44 -402b78a0: a07cc0 addx4 a7, a12, a12 -402b78a3: b08760 addx8 a8, a7, a6 -402b78a6: 1167d0 slli a6, a7, 3 -402b78a9: 0020c0 memw -402b78ac: 8068b2 s32i a11, a8, 0x200 -402b78af: 247040 extui a7, a4, 0, 3 -402b78b2: f430a0 extui a3, a10, 0, 16 -402b78b5: 149050 extui a9, a5, 0, 2 -402b78b8: 119900 slli a9, a9, 16 -402b78bb: 993a add.n a9, a9, a3 -402b78bd: 0177b0 slli a7, a7, 21 -402b78c0: 243020 extui a3, a2, 0, 3 -402b78c3: 0133e0 slli a3, a3, 18 -402b78c6: 337a add.n a3, a3, a7 -402b78c8: 993a add.n a9, a9, a3 -402b78ca: 0430d0 extui a3, a13, 0, 1 -402b78cd: 017e20 slli a7, a14, 30 -402b78d0: 013380 slli a3, a3, 24 -402b78d3: 773a add.n a7, a7, a3 -402b78d5: 779a add.n a7, a7, a9 -402b78d7: 0020c0 memw -402b78da: 816872 s32i a7, a8, 0x204 -402b78dd: 0020c0 memw -402b78e0: ff9f71 l32r a7, 402b775c -402b78e3: 832732 l32i a3, a7, 0x20c -402b78e6: 203300 or a3, a3, a0 -402b78e9: 0020c0 memw -402b78ec: 836732 s32i a3, a7, 0x20c -402b78ef: b138 l32i.n a3, a1, 44 -402b78f1: 112df6 bgeui a13, 2, 402b7906 -402b78f4: 0e2ca6 blti a12, 2, 402b7906 -402b78f7: fe3591 l32r a9, 402b71cc -402b78fa: 0998 l32i.n a9, a9, 0 -402b78fc: a09d90 addx4 a9, a13, a9 -402b78ff: e988 l32i.n a8, a9, 56 -402b7901: 208080 or a8, a0, a8 -402b7904: e989 s32i.n a8, a9, 56 -402b7906: c148 l32i.n a4, a1, 48 -402b7908: 11c8 l32i.n a12, a1, 4 -402b790a: 21d8 l32i.n a13, a1, 8 -402b790c: ffb821 l32r a2, 402b77ec -402b790f: 31e8 l32i.n a14, a1, 12 -402b7911: 262a add.n a2, a6, a2 -402b7913: 25c001 l32r a0, 40281014 <_irom0_text_start+0x4> -402b7916: 0000c0 callx0 a0 -402b7919: 0108 l32i.n a0, a1, 0 -402b791b: 30c112 addi a1, a1, 48 -402b791e: f00d ret.n - -402b7920 : -402b7920: 030c movi.n a3, 0 -402b7922: ff8e71 l32r a7, 402b775c -402b7925: 401200 ssl a2 -402b7928: 180c movi.n a8, 1 -402b792a: f97c movi.n a9, -1 -402b792c: a18800 sll a8, a8 -402b792f: 308890 xor a8, a8, a9 -402b7932: 0020c0 memw -402b7935: 832762 l32i a6, a7, 0x20c -402b7938: 106680 and a6, a6, a8 -402b793b: 0020c0 memw -402b793e: 836762 s32i a6, a7, 0x20c -402b7941: ff8751 l32r a5, 402b7760 -402b7944: a04220 addx4 a4, a2, a2 -402b7947: b04450 addx8 a4, a4, a5 -402b794a: 0020c0 memw -402b794d: 806432 s32i a3, a4, 0x200 -402b7950: 0020c0 memw -402b7953: 816432 s32i a3, a4, 0x204 -402b7956: 0020c0 memw -402b7959: 826432 s32i a3, a4, 0x208 -402b795c: 0020c0 memw -402b795f: 836432 s32i a3, a4, 0x20c -402b7962: 0020c0 memw -402b7965: 846432 s32i a3, a4, 0x210 -402b7968: 0020c0 memw -402b796b: 856432 s32i a3, a4, 0x214 -402b796e: 0020c0 memw -402b7971: 866432 s32i a3, a4, 0x218 -402b7974: 0020c0 memw -402b7977: 876432 s32i a3, a4, 0x21c -402b797a: 0020c0 memw -402b797d: 886432 s32i a3, a4, 0x220 -402b7980: 0020c0 memw -402b7983: 896432 s32i a3, a4, 0x224 -402b7986: f00d ret.n - -402b7988 : -402b7988: f37c movi.n a3, -1 -402b798a: f0c112 addi a1, a1, -16 -402b798d: 0109 s32i.n a0, a1, 0 -402b798f: 21d9 s32i.n a13, a1, 8 -402b7991: 11c9 s32i.n a12, a1, 4 -402b7993: 31e9 s32i.n a14, a1, 12 -402b7995: 0c0c movi.n a12, 0 -402b7997: 9e1c movi.n a14, 25 -402b7999: fe0cd1 l32r a13, 402b71cc -402b799c: 290701 l32r a0, 40281db8 -402b799f: 0dd8 l32i.n a13, a13, 0 -402b79a1: 7d2002 l32i a0, a0, 0x1f4 -402b79a4: a0d2d0 addx4 a13, a2, a13 -402b79a7: edd8 l32i.n a13, a13, 56 -402b79a9: 300030 xor a0, a0, a3 -402b79ac: 10dd00 and a13, a13, a0 -402b79af: 045dc7 bbc a13, a12, 402b79b7 -402b79b2: 0c2d mov.n a2, a12 -402b79b4: fff685 call0 402b7920 -402b79b7: cc1b addi.n a12, a12, 1 -402b79b9: 74c0c0 extui a12, a12, 0, 8 -402b79bc: ef9ce7 bne a12, a14, 402b79af -402b79bf: 11c8 l32i.n a12, a1, 4 -402b79c1: 21d8 l32i.n a13, a1, 8 -402b79c3: 31e8 l32i.n a14, a1, 12 -402b79c5: 0108 l32i.n a0, a1, 0 -402b79c7: 10c112 addi a1, a1, 16 -402b79ca: f00d ret.n -402b79cc: 030303 excw - ... - -402b79d0 : -402b79d0: ffff61 l32r a6, 402b79cc -402b79d3: cc0e71 l32r a7, 402aaa0c -402b79d6: ff6151 l32r a5, 402b775c -402b79d9: b2dc bnez.n a2, 402b79f8 -402b79db: 0020c0 memw -402b79de: 806562 s32i a6, a5, 0x200 -402b79e1: 021326 beqi a3, 1, 402b79e7 -402b79e4: 2b5366 bnei a3, 5, 402b7a13 -402b79e7: 0020c0 memw -402b79ea: 802522 l32i a2, a5, 0x200 -402b79ed: 202270 or a2, a2, a7 -402b79f0: 0020c0 memw -402b79f3: 806522 s32i a2, a5, 0x200 -402b79f6: f00d ret.n -402b79f8: 0020c0 memw -402b79fb: 816562 s32i a6, a5, 0x204 -402b79fe: 021326 beqi a3, 1, 402b7a04 -402b7a01: 0e5366 bnei a3, 5, 402b7a13 -402b7a04: 0020c0 memw -402b7a07: 812532 l32i a3, a5, 0x204 -402b7a0a: 203370 or a3, a3, a7 -402b7a0d: 0020c0 memw -402b7a10: 816532 s32i a3, a5, 0x204 -402b7a13: f00d ret.n -402b7a15: 000000 ill - -402b7a18 : -402b7a18: e0c112 addi a1, a1, -32 -402b7a1b: 4109 s32i.n a0, a1, 16 -402b7a1d: cfec21 l32r a2, 402ab9d0 -402b7a20: 294871 l32r a7, 40281f40 -402b7a23: ff4e31 l32r a3, 402b775c -402b7a26: 0020c0 memw -402b7a29: 806322 s32i a2, a3, 0x200 -402b7a2c: 0020c0 memw -402b7a2f: 040c movi.n a4, 0 -402b7a31: 075d mov.n a5, a7 -402b7a33: 060c movi.n a6, 0 -402b7a35: 816322 s32i a2, a3, 0x204 -402b7a38: 600c movi.n a0, 6 -402b7a3a: 320c movi.n a2, 3 -402b7a3c: 030c movi.n a3, 0 -402b7a3e: 0109 s32i.n a0, a1, 0 -402b7a40: ffdac5 call0 402b77f0 -402b7a43: 320c movi.n a2, 3 -402b7a45: 130c movi.n a3, 1 -402b7a47: 160c movi.n a6, 1 -402b7a49: 293d71 l32r a7, 40281f40 -402b7a4c: 640c movi.n a4, 6 -402b7a4e: 0149 s32i.n a4, a1, 0 -402b7a50: 075d mov.n a5, a7 -402b7a52: 040c movi.n a4, 0 -402b7a54: ffd985 call0 402b77f0 -402b7a57: 050c movi.n a5, 0 -402b7a59: 0020c0 memw -402b7a5c: ff4061 l32r a6, 402b775c -402b7a5f: 4108 l32i.n a0, a1, 16 -402b7a61: 20c112 addi a1, a1, 32 -402b7a64: 826652 s32i a5, a6, 0x208 -402b7a67: f00d ret.n -402b7a69: 000000 ill - -402b7a6c : -402b7a6c: fdd861 l32r a6, 402b71cc -402b7a6f: ff3b41 l32r a4, 402b775c -402b7a72: 0668 l32i.n a6, a6, 0 -402b7a74: cfd751 l32r a5, 402ab9d0 -402b7a77: a06260 addx4 a6, a2, a6 -402b7a7a: e668 l32i.n a6, a6, 56 -402b7a7c: 72cc bnez.n a2, 402b7a87 -402b7a7e: 0020c0 memw -402b7a81: 806452 s32i a5, a4, 0x200 -402b7a84: 000146 j 402b7a8d -402b7a87: 0020c0 memw -402b7a8a: 816452 s32i a5, a4, 0x204 -402b7a8d: f87c movi.n a8, -1 -402b7a8f: 308680 xor a8, a6, a8 -402b7a92: 0020c0 memw -402b7a95: 832472 l32i a7, a4, 0x20c -402b7a98: 107780 and a7, a7, a8 -402b7a9b: 0020c0 memw -402b7a9e: 836472 s32i a7, a4, 0x20c -402b7aa1: f00d ret.n - ... - -402b7aa4 : -402b7aa4: 37f461 l32r a6, 40285a74 -402b7aa7: 2f3a51 l32r a5, 40283790 -402b7aaa: 0020c0 memw -402b7aad: 812542 l32i a4, a5, 0x204 -402b7ab0: 204460 or a4, a4, a6 -402b7ab3: 0020c0 memw -402b7ab6: 816542 s32i a4, a5, 0x204 -402b7ab9: fe7131 l32r a3, 402b7480 -402b7abc: 020c movi.n a2, 0 -402b7abe: 804322 s8i a2, a3, 128 -402b7ac1: f00d ret.n -402b7ac3: 000000 ill -402b7ac6: ff0300 excw -402b7ac9: ff .byte 0xff -402b7aca: ff .byte 0xff -402b7acb: 61db addi.n a6, a1, 13 - -402b7acc : -402b7acc: 2f3161 l32r a6, 40283790 -402b7acf: 080c movi.n a8, 0 -402b7ad1: c7f121 l32r a2, 402a9a98 -402b7ad4: fffc31 l32r a3, 402b7ac4 -402b7ad7: 2ef571 l32r a7, 402836ac -402b7ada: ff20a1 l32r a10, 402b775c -402b7add: 150c movi.n a5, 1 -402b7adf: fdbb41 l32r a4, 402b71cc -402b7ae2: f0c112 addi a1, a1, -16 -402b7ae5: 0448 l32i.n a4, a4, 0 -402b7ae7: 0109 s32i.n a0, a1, 0 -402b7ae9: 054452 s8i a5, a4, 5 -402b7aec: feafb1 l32r a11, 402b75a8 -402b7aef: 29e351 l32r a5, 4028227c -402b7af2: c448 l32i.n a4, a4, 48 -402b7af4: 0020c0 memw -402b7af7: 836642 s32i a4, a6, 0x20c -402b7afa: 318401 l32r a0, 4028410c -402b7afd: 0020c0 memw -402b7b00: a22592 l32i a9, a5, 0x288 -402b7b03: 209900 or a9, a9, a0 -402b7b06: 0020c0 memw -402b7b09: a26592 s32i a9, a5, 0x288 -402b7b0c: 0020c0 memw -402b7b0f: 802a62 l32i a6, a10, 0x200 -402b7b12: 206630 or a6, a6, a3 -402b7b15: 0020c0 memw -402b7b18: 806a62 s32i a6, a10, 0x200 -402b7b1b: 0020c0 memw -402b7b1e: 802a42 l32i a4, a10, 0x200 -402b7b21: 1044b0 and a4, a4, a11 -402b7b24: 0020c0 memw -402b7b27: 806a42 s32i a4, a10, 0x200 -402b7b2a: 0020c0 memw -402b7b2d: 812a02 l32i a0, a10, 0x204 -402b7b30: 200030 or a0, a0, a3 -402b7b33: 0020c0 memw -402b7b36: 816a02 s32i a0, a10, 0x204 -402b7b39: 0020c0 memw -402b7b3c: 812a92 l32i a9, a10, 0x204 -402b7b3f: 1099b0 and a9, a9, a11 -402b7b42: 0020c0 memw -402b7b45: 816a92 s32i a9, a10, 0x204 -402b7b48: 0020c0 memw -402b7b4b: 966582 s32i a8, a5, 0x258 -402b7b4e: 0020c0 memw -402b7b51: 976572 s32i a7, a5, 0x25c -402b7b54: 0020c0 memw -402b7b57: 8e6582 s32i a8, a5, 0x238 -402b7b5a: 0020c0 memw -402b7b5d: 8f6572 s32i a7, a5, 0x23c -402b7b60: c60c movi.n a6, 12 -402b7b62: 0020c0 memw -402b7b65: 862542 l32i a4, a5, 0x218 -402b7b68: 204460 or a4, a4, a6 -402b7b6b: 0020c0 memw -402b7b6e: 866542 s32i a4, a5, 0x218 -402b7b71: ffd531 l32r a3, 402b7ac8 -402b7b74: 0020c0 memw -402b7b77: d12202 l32i a0, a2, 0x344 -402b7b7a: 100030 and a0, a0, a3 -402b7b7d: 0020c0 memw -402b7b80: d16202 s32i a0, a2, 0x344 -402b7b83: 301121 l32r a2, 40283bc8 -402b7b86: 301201 l32r a0, 40283bd0 -402b7b89: 0000c0 callx0 a0 -402b7b8c: e77c movi.n a7, -2 -402b7b8e: 0020c0 memw -402b7b91: 29ba61 l32r a6, 4028227c -402b7b94: a52652 l32i a5, a6, 0x294 -402b7b97: 105570 and a5, a5, a7 -402b7b9a: 0020c0 memw -402b7b9d: a56652 s32i a5, a6, 0x294 -402b7ba0: 0108 l32i.n a0, a1, 0 -402b7ba2: 10c112 addi a1, a1, 16 -402b7ba5: f00d ret.n - ... - -402b7ba8 : -402b7ba8: f0c112 addi a1, a1, -16 -402b7bab: 0109 s32i.n a0, a1, 0 -402b7bad: 023d mov.n a3, a2 -402b7baf: 180c movi.n a8, 1 -402b7bb1: 2ef721 l32r a2, 40283790 -402b7bb4: 0020c0 memw -402b7bb7: 9b2272 l32i a7, a2, 0x26c -402b7bba: 207780 or a7, a7, a8 -402b7bbd: 0020c0 memw -402b7bc0: 9b6272 s32i a7, a2, 0x26c -402b7bc3: 260c movi.n a6, 2 -402b7bc5: 0020c0 memw -402b7bc8: 9b2252 l32i a5, a2, 0x26c -402b7bcb: 205560 or a5, a5, a6 -402b7bce: 0020c0 memw -402b7bd1: 9b6252 s32i a5, a2, 0x26c -402b7bd4: 440c movi.n a4, 4 -402b7bd6: 0020c0 memw -402b7bd9: 9b2202 l32i a0, a2, 0x26c -402b7bdc: 200040 or a0, a0, a4 -402b7bdf: 0020c0 memw -402b7be2: 9b6202 s32i a0, a2, 0x26c -402b7be5: 020c movi.n a2, 0 -402b7be7: ff9285 call0 402b7510 -402b7bea: 0108 l32i.n a0, a1, 0 -402b7bec: 10c112 addi a1, a1, 16 -402b7bef: f00d ret.n -402b7bf1: 000000 ill -402b7bf4: 000000 ill -402b7bf7: ffff24 excw -402b7bfa: ff0001 l32r a0, 402b77fc -402b7bfd: ff .byte 0xff -402b7bfe: fffb addi.n a15, a15, 15 - -402b7c00 : -402b7c00: fd7331 l32r a3, 402b71cc -402b7c03: fa7c movi.n a10, -1 -402b7c05: 0338 l32i.n a3, a3, 0 -402b7c07: 190c movi.n a9, 1 -402b7c09: 050322 l8ui a2, a3, 5 -402b7c0c: c7a341 l32r a4, 402a9a98 -402b7c0f: 0ba216 beqz a2, 402b7ccd -402b7c12: fed2b1 l32r a11, 402b775c -402b7c15: 2ea521 l32r a2, 402836ac -402b7c18: e71a51 l32r a5, 402b1880 -402b7c1b: 299881 l32r a8, 4028227c -402b7c1e: 0020c0 memw -402b7c21: a52872 l32i a7, a8, 0x294 -402b7c24: 207790 or a7, a7, a9 -402b7c27: 0020c0 memw -402b7c2a: a56872 s32i a7, a8, 0x294 -402b7c2d: fff161 l32r a6, 402b7bf4 -402b7c30: 0020c0 memw -402b7c33: d12492 l32i a9, a4, 0x344 -402b7c36: 209960 or a9, a9, a6 -402b7c39: 0020c0 memw -402b7c3c: d16492 s32i a9, a4, 0x344 -402b7c3f: 377c movi.n a7, -13 -402b7c41: 0020c0 memw -402b7c44: 862862 l32i a6, a8, 0x218 -402b7c47: 106670 and a6, a6, a7 -402b7c4a: 0020c0 memw -402b7c4d: 866862 s32i a6, a8, 0x218 -402b7c50: 0020c0 memw -402b7c53: 9668a2 s32i a10, a8, 0x258 -402b7c56: ffe841 l32r a4, 402b7bf8 -402b7c59: 0020c0 memw -402b7c5c: 976842 s32i a4, a8, 0x25c -402b7c5f: 0020c0 memw -402b7c62: 8e68a2 s32i a10, a8, 0x238 -402b7c65: 289191 l32r a9, 40281eac -402b7c68: 0020c0 memw -402b7c6b: 8f6892 s32i a9, a8, 0x23c -402b7c6e: 0020c0 memw -402b7c71: 802b72 l32i a7, a11, 0x200 -402b7c74: 107750 and a7, a7, a5 -402b7c77: 0020c0 memw -402b7c7a: 806b72 s32i a7, a11, 0x200 -402b7c7d: 0020c0 memw -402b7c80: 802b62 l32i a6, a11, 0x200 -402b7c83: 206620 or a6, a6, a2 -402b7c86: 0020c0 memw -402b7c89: 806b62 s32i a6, a11, 0x200 -402b7c8c: 0020c0 memw -402b7c8f: 812b42 l32i a4, a11, 0x204 -402b7c92: 104450 and a4, a4, a5 -402b7c95: 0020c0 memw -402b7c98: 816b42 s32i a4, a11, 0x204 -402b7c9b: 0020c0 memw -402b7c9e: 812ba2 l32i a10, a11, 0x204 -402b7ca1: 20aa20 or a10, a10, a2 -402b7ca4: 0020c0 memw -402b7ca7: 816ba2 s32i a10, a11, 0x204 -402b7caa: ffd491 l32r a9, 402b7bfc -402b7cad: 0020c0 memw -402b7cb0: a22872 l32i a7, a8, 0x288 -402b7cb3: 107790 and a7, a7, a9 -402b7cb6: 0020c0 memw -402b7cb9: a26872 s32i a7, a8, 0x288 -402b7cbc: 18c352 addi a5, a3, 24 -402b7cbf: 2eb461 l32r a6, 40283790 -402b7cc2: 0020c0 memw -402b7cc5: 836652 s32i a5, a6, 0x20c -402b7cc8: 040c movi.n a4, 0 -402b7cca: 054342 s8i a4, a3, 5 -402b7ccd: f00d ret.n -402b7ccf: 091000 excw -402b7cd2: ff .byte 0xff -402b7cd3: 3f .byte 0x3f -402b7cd4: 2ca960 excw -402b7cd7: c0fc40 sub a15, a12, a4 -402b7cda: fe .byte 0xfe -402b7cdb: 3f .byte 0x3f - -402b7cdc : -402b7cdc: 047d mov.n a7, a4 -402b7cde: e0c112 addi a1, a1, -32 -402b7ce1: 1109 s32i.n a0, a1, 4 -402b7ce3: 21c9 s32i.n a12, a1, 8 -402b7ce5: 51f9 s32i.n a15, a1, 20 -402b7ce7: 31d9 s32i.n a13, a1, 12 -402b7ce9: 41e9 s32i.n a14, a1, 16 -402b7ceb: 02dd mov.n a13, a2 -402b7ced: fff8e1 l32r a14, 402b7cd0 -402b7cf0: 0f0c movi.n a15, 0 -402b7cf2: 3762c1 l32r a12, 40285a7c -402b7cf5: 181366 bnei a3, 1, 402b7d11 -402b7cf8: 529c beqz.n a2, 402b7d11 -402b7cfa: 296601 l32r a0, 40282294 -402b7cfd: 0000c0 callx0 a0 -402b7d00: fff401 l32r a0, 402b7cd0 -402b7d03: 00e8 l32i.n a14, a0, 0 -402b7d05: 0a0e56 bnez a14, 402b7da9 -402b7d08: 296401 l32r a0, 40282298 -402b7d0b: 0000c0 callx0 a0 -402b7d0e: 003486 j 402b7de4 -402b7d11: fff0d1 l32r a13, 402b7cd4 -402b7d14: 264366 bnei a3, 4, 402b7d3e -402b7d17: 822c movi.n a2, 40 -402b7d19: 0d3d mov.n a3, a13 -402b7d1b: 70a142 movi a4, 0x170 -402b7d1e: 050c movi.n a5, 0 -402b7d20: 0179 s32i.n a7, a1, 0 -402b7d22: 260001 l32r a0, 40281524 -402b7d25: 0000c0 callx0 a0 -402b7d28: 02ed mov.n a14, a2 -402b7d2a: 023c27 bltu a12, a2, 402b7d30 -402b7d2d: 002e06 j 402b7de9 -402b7d30: 0d3d mov.n a3, a13 -402b7d32: 73a142 movi a4, 0x173 -402b7d35: 25fc01 l32r a0, 40281528 -402b7d38: 0000c0 callx0 a0 -402b7d3b: 002946 j 402b7de4 -402b7d3e: 135366 bnei a3, 5, 402b7d55 -402b7d41: 295401 l32r a0, 40282294 -402b7d44: 0000c0 callx0 a0 -402b7d47: 2ec8 l32i.n a12, a14, 8 -402b7d49: 118c56 bnez a12, 402b7e65 -402b7d4c: 295301 l32r a0, 40282298 -402b7d4f: 0000c0 callx0 a0 -402b7d52: 002386 j 402b7de4 -402b7d55: 266366 bnei a3, 6, 402b7d7f -402b7d58: 822c movi.n a2, 40 -402b7d5a: 0d3d mov.n a3, a13 -402b7d5c: bda142 movi a4, 0x1bd -402b7d5f: 050c movi.n a5, 0 -402b7d61: 0179 s32i.n a7, a1, 0 -402b7d63: 25f001 l32r a0, 40281524 -402b7d66: 0000c0 callx0 a0 -402b7d69: 02ed mov.n a14, a2 -402b7d6b: 023c27 bltu a12, a2, 402b7d71 -402b7d6e: 005846 j 402b7ed3 -402b7d71: 0d3d mov.n a3, a13 -402b7d73: c0a142 movi a4, 0x1c0 -402b7d76: 25ec01 l32r a0, 40281528 -402b7d79: 0000c0 callx0 a0 -402b7d7c: 001906 j 402b7de4 -402b7d7f: 137366 bnei a3, 7, 402b7d96 -402b7d82: 294401 l32r a0, 40282294 -402b7d85: 0000c0 callx0 a0 -402b7d88: 3e28 l32i.n a2, a14, 12 -402b7d8a: 1c6256 bnez a2, 402b7f54 -402b7d8d: 294201 l32r a0, 40282298 -402b7d90: 0000c0 callx0 a0 -402b7d93: 001346 j 402b7de4 -402b7d96: 0e0c movi.n a14, 0 -402b7d98: 0e2d mov.n a2, a14 -402b7d9a: 21c8 l32i.n a12, a1, 8 -402b7d9c: 31d8 l32i.n a13, a1, 12 -402b7d9e: 41e8 l32i.n a14, a1, 16 -402b7da0: 51f8 l32i.n a15, a1, 20 -402b7da2: 1108 l32i.n a0, a1, 4 -402b7da4: 20c112 addi a1, a1, 32 -402b7da7: f00d ret.n -402b7da9: 8e28 l32i.n a2, a14, 32 -402b7dab: 8ef9 s32i.n a15, a14, 32 -402b7dad: 0029 s32i.n a2, a0, 0 -402b7daf: 293a01 l32r a0, 40282298 -402b7db2: 0000c0 callx0 a0 -402b7db5: 023cd7 bltu a12, a13, 402b7dbb -402b7db8: 003586 j 402b7e92 -402b7dbb: 0d3d mov.n a3, a13 -402b7dbd: ffc621 l32r a2, 402b7cd8 -402b7dc0: 9d9f01 l32r a0, 4029f43c -402b7dc3: 0000c0 callx0 a0 -402b7dc6: 000686 j 402b7de4 -402b7dc9: 0abc27 bgeu a12, a2, 402b7dd7 -402b7dcc: 0d3d mov.n a3, a13 -402b7dce: 7ca142 movi a4, 0x17c -402b7dd1: 25d501 l32r a0, 40281528 -402b7dd4: 0000c0 callx0 a0 +402b7749: 000000 ill + +402b774c : +402b774c: ff9e41 l32r a4, 402b75c4 +402b774f: 2acb51 l32r a5, 4028227c +402b7752: f28c beqz.n a2, 402b7765 +402b7754: 0020c0 memw +402b7757: 912532 l32i a3, a5, 0x244 +402b775a: 103340 and a3, a3, a4 +402b775d: 0020c0 memw +402b7760: 916532 s32i a3, a5, 0x244 +402b7763: f00d ret.n +402b7765: 0020c0 memw +402b7768: 8f2522 l32i a2, a5, 0x23c +402b776b: 102240 and a2, a2, a4 +402b776e: 0020c0 memw +402b7771: 8f6522 s32i a2, a5, 0x23c +402b7774: f00d ret.n +402b7776: 000000 ill +402b7779: 3ff206 j 402c7745 +402b777c: f21200 excw +402b777f: 3f .byte 0x3f + +402b7780 : +402b7780: d0c112 addi a1, a1, -48 +402b7783: 41c9 s32i.n a12, a1, 16 +402b7785: 61e9 s32i.n a14, a1, 24 +402b7787: 71f9 s32i.n a15, a1, 28 +402b7789: 3109 s32i.n a0, a1, 12 +402b778b: 8139 s32i.n a3, a1, 32 +402b778d: 51d9 s32i.n a13, a1, 20 +402b778f: fffad1 l32r a13, 402b7778 +402b7792: 0020c0 memw +402b7795: 0c0c movi.n a12, 0 +402b7797: fff9f1 l32r a15, 402b777c +402b779a: 9e1c movi.n a14, 25 +402b779c: 832dd2 l32i a13, a13, 0x20c +402b779f: 2129 s32i.n a2, a1, 8 +402b77a1: 455dc7 bbc a13, a12, 402b77ea +402b77a4: a02cc0 addx4 a2, a12, a12 +402b77a7: b022f0 addx8 a2, a2, a15 +402b77aa: 0020c0 memw +402b77ad: 802242 l32i a4, a2, 0x200 +402b77b0: 004142 s8i a4, a1, 0 +402b77b3: 414840 srli a4, a4, 8 +402b77b6: 014142 s8i a4, a1, 1 +402b77b9: 414840 srli a4, a4, 8 +402b77bc: 024142 s8i a4, a1, 2 +402b77bf: 414840 srli a4, a4, 8 +402b77c2: 034142 s8i a4, a1, 3 +402b77c5: 0020c0 memw +402b77c8: 812232 l32i a3, a2, 0x204 +402b77cb: 025132 s16i a3, a1, 4 +402b77ce: 0020c0 memw +402b77d1: 812222 l32i a2, a2, 0x204 +402b77d4: 8108 l32i.n a0, a1, 32 +402b77d6: 152e20 extui a2, a2, 30, 2 +402b77d9: 0d9027 bne a0, a2, 402b77ea +402b77dc: 2128 l32i.n a2, a1, 8 +402b77de: 013d mov.n a3, a1 +402b77e0: 640c movi.n a4, 6 +402b77e2: 2cb901 l32r a0, 40282ac8 +402b77e5: 0000c0 callx0 a0 +402b77e8: 729c beqz.n a2, 402b7803 +402b77ea: cc1b addi.n a12, a12, 1 +402b77ec: 74c0c0 extui a12, a12, 0, 8 +402b77ef: ae9ce7 bne a12, a14, 402b77a1 +402b77f2: 020c movi.n a2, 0 +402b77f4: 41c8 l32i.n a12, a1, 16 +402b77f6: 51d8 l32i.n a13, a1, 20 +402b77f8: 61e8 l32i.n a14, a1, 24 +402b77fa: 71f8 l32i.n a15, a1, 28 +402b77fc: 3108 l32i.n a0, a1, 12 +402b77fe: 30c112 addi a1, a1, 48 +402b7801: f00d ret.n +402b7803: 120c movi.n a2, 1 +402b7805: fffac6 j 402b77f4 +402b7808: 1408 l32i.n a0, a4, 4 +402b780a: 123ff2 excw + +402b780c : +402b780c: d0c112 addi a1, a1, -48 +402b780f: 0405a2 l8ui a10, a5, 4 +402b7812: 0505b2 l8ui a11, a5, 5 +402b7815: 31e9 s32i.n a14, a1, 12 +402b7817: 21d9 s32i.n a13, a1, 8 +402b7819: 11c9 s32i.n a12, a1, 4 +402b781b: 0109 s32i.n a0, a1, 0 +402b781d: 06cd mov.n a12, a6 +402b781f: 010502 l8ui a0, a5, 1 +402b7822: 03dd mov.n a13, a3 +402b7824: 04ed mov.n a14, a4 +402b7826: 073d mov.n a3, a7 +402b7828: 11bb80 slli a11, a11, 8 +402b782b: 030542 l8ui a4, a5, 3 +402b782e: aaba add.n a10, a10, a11 +402b7830: 0005b2 l8ui a11, a5, 0 +402b7833: 110080 slli a0, a0, 8 +402b7836: bb0a add.n a11, a11, a0 +402b7838: 020502 l8ui a0, a5, 2 +402b783b: 014480 slli a4, a4, 24 +402b783e: 110000 slli a0, a0, 16 +402b7841: 004a add.n a0, a0, a4 +402b7843: bb0a add.n a11, a11, a0 +402b7845: 065266 bnei a2, 5, 402b784f +402b7848: 150c movi.n a5, 1 +402b784a: 120c movi.n a2, 1 +402b784c: 000046 j 402b7851 +402b784f: 050c movi.n a5, 0 +402b7851: 091226 beqi a2, 1, 402b785e +402b7854: 600c movi.n a0, 6 +402b7856: 066ca6 blti a12, 6, 402b7860 +402b7859: 200c movi.n a0, 2 +402b785b: 000046 j 402b7860 +402b785e: 700c movi.n a0, 7 +402b7860: 004d mov.n a4, a0 +402b7862: 100c movi.n a0, 1 +402b7864: 162df6 bgeui a13, 2, 402b787e +402b7867: 401c00 ssl a12 +402b786a: a10000 sll a0, a0 +402b786d: 132ca6 blti a12, 2, 402b7884 +402b7870: 295261 l32r a6, 40281db8 +402b7873: 7d2662 l32i a6, a6, 0x1f4 +402b7876: 0a0607 bnone a6, a0, 402b7884 +402b7879: 340c movi.n a4, 3 +402b787b: 000146 j 402b7884 +402b787e: 401c00 ssl a12 +402b7881: a10000 sll a0, a0 +402b7884: ffbe61 l32r a6, 402b777c +402b7887: 2f2c66 bnei a12, 2, 402b78ba +402b788a: 0020c0 memw +402b788d: 4139 s32i.n a3, a1, 16 +402b788f: 51b9 s32i.n a11, a1, 20 +402b7891: 61a9 s32i.n a10, a1, 24 +402b7893: 7159 s32i.n a5, a1, 28 +402b7895: 8149 s32i.n a4, a1, 32 +402b7897: 9129 s32i.n a2, a1, 36 +402b7899: 9f2672 l32i a7, a6, 0x27c +402b789c: a109 s32i.n a0, a1, 40 +402b789e: 157e70 extui a7, a7, 30, 2 +402b78a1: 159e77 bne a14, a7, 402b78ba +402b78a4: 320c movi.n a2, 3 +402b78a6: 000945 call0 402b793c +402b78a9: a108 l32i.n a0, a1, 40 +402b78ab: 9128 l32i.n a2, a1, 36 +402b78ad: 8148 l32i.n a4, a1, 32 +402b78af: 7158 l32i.n a5, a1, 28 +402b78b1: ffb261 l32r a6, 402b777c +402b78b4: 61a8 l32i.n a10, a1, 24 +402b78b6: 51b8 l32i.n a11, a1, 20 +402b78b8: 4138 l32i.n a3, a1, 16 +402b78ba: b139 s32i.n a3, a1, 44 +402b78bc: a07cc0 addx4 a7, a12, a12 +402b78bf: b08760 addx8 a8, a7, a6 +402b78c2: 1167d0 slli a6, a7, 3 +402b78c5: 0020c0 memw +402b78c8: 8068b2 s32i a11, a8, 0x200 +402b78cb: 247040 extui a7, a4, 0, 3 +402b78ce: f430a0 extui a3, a10, 0, 16 +402b78d1: 149050 extui a9, a5, 0, 2 +402b78d4: 119900 slli a9, a9, 16 +402b78d7: 993a add.n a9, a9, a3 +402b78d9: 0177b0 slli a7, a7, 21 +402b78dc: 243020 extui a3, a2, 0, 3 +402b78df: 0133e0 slli a3, a3, 18 +402b78e2: 337a add.n a3, a3, a7 +402b78e4: 993a add.n a9, a9, a3 +402b78e6: 0430d0 extui a3, a13, 0, 1 +402b78e9: 017e20 slli a7, a14, 30 +402b78ec: 013380 slli a3, a3, 24 +402b78ef: 773a add.n a7, a7, a3 +402b78f1: 779a add.n a7, a7, a9 +402b78f3: 0020c0 memw +402b78f6: 816872 s32i a7, a8, 0x204 +402b78f9: 0020c0 memw +402b78fc: ff9f71 l32r a7, 402b7778 +402b78ff: 832732 l32i a3, a7, 0x20c +402b7902: 203300 or a3, a3, a0 +402b7905: 0020c0 memw +402b7908: 836732 s32i a3, a7, 0x20c +402b790b: b138 l32i.n a3, a1, 44 +402b790d: 112df6 bgeui a13, 2, 402b7922 +402b7910: 0e2ca6 blti a12, 2, 402b7922 +402b7913: fe3591 l32r a9, 402b71e8 +402b7916: 0998 l32i.n a9, a9, 0 +402b7918: a09d90 addx4 a9, a13, a9 +402b791b: e988 l32i.n a8, a9, 56 +402b791d: 208080 or a8, a0, a8 +402b7920: e989 s32i.n a8, a9, 56 +402b7922: c148 l32i.n a4, a1, 48 +402b7924: 11c8 l32i.n a12, a1, 4 +402b7926: 21d8 l32i.n a13, a1, 8 +402b7928: ffb821 l32r a2, 402b7808 +402b792b: 31e8 l32i.n a14, a1, 12 +402b792d: 262a add.n a2, a6, a2 +402b792f: 25b901 l32r a0, 40281014 <_irom0_text_start+0x4> +402b7932: 0000c0 callx0 a0 +402b7935: 0108 l32i.n a0, a1, 0 +402b7937: 30c112 addi a1, a1, 48 +402b793a: f00d ret.n + +402b793c : +402b793c: 030c movi.n a3, 0 +402b793e: ff8e71 l32r a7, 402b7778 +402b7941: 401200 ssl a2 +402b7944: 180c movi.n a8, 1 +402b7946: f97c movi.n a9, -1 +402b7948: a18800 sll a8, a8 +402b794b: 308890 xor a8, a8, a9 +402b794e: 0020c0 memw +402b7951: 832762 l32i a6, a7, 0x20c +402b7954: 106680 and a6, a6, a8 +402b7957: 0020c0 memw +402b795a: 836762 s32i a6, a7, 0x20c +402b795d: ff8751 l32r a5, 402b777c +402b7960: a04220 addx4 a4, a2, a2 +402b7963: b04450 addx8 a4, a4, a5 +402b7966: 0020c0 memw +402b7969: 806432 s32i a3, a4, 0x200 +402b796c: 0020c0 memw +402b796f: 816432 s32i a3, a4, 0x204 +402b7972: 0020c0 memw +402b7975: 826432 s32i a3, a4, 0x208 +402b7978: 0020c0 memw +402b797b: 836432 s32i a3, a4, 0x20c +402b797e: 0020c0 memw +402b7981: 846432 s32i a3, a4, 0x210 +402b7984: 0020c0 memw +402b7987: 856432 s32i a3, a4, 0x214 +402b798a: 0020c0 memw +402b798d: 866432 s32i a3, a4, 0x218 +402b7990: 0020c0 memw +402b7993: 876432 s32i a3, a4, 0x21c +402b7996: 0020c0 memw +402b7999: 886432 s32i a3, a4, 0x220 +402b799c: 0020c0 memw +402b799f: 896432 s32i a3, a4, 0x224 +402b79a2: f00d ret.n + +402b79a4 : +402b79a4: f37c movi.n a3, -1 +402b79a6: f0c112 addi a1, a1, -16 +402b79a9: 0109 s32i.n a0, a1, 0 +402b79ab: 21d9 s32i.n a13, a1, 8 +402b79ad: 11c9 s32i.n a12, a1, 4 +402b79af: 31e9 s32i.n a14, a1, 12 +402b79b1: 0c0c movi.n a12, 0 +402b79b3: 9e1c movi.n a14, 25 +402b79b5: fe0cd1 l32r a13, 402b71e8 +402b79b8: 290001 l32r a0, 40281db8 +402b79bb: 0dd8 l32i.n a13, a13, 0 +402b79bd: 7d2002 l32i a0, a0, 0x1f4 +402b79c0: a0d2d0 addx4 a13, a2, a13 +402b79c3: edd8 l32i.n a13, a13, 56 +402b79c5: 300030 xor a0, a0, a3 +402b79c8: 10dd00 and a13, a13, a0 +402b79cb: 045dc7 bbc a13, a12, 402b79d3 +402b79ce: 0c2d mov.n a2, a12 +402b79d0: fff685 call0 402b793c +402b79d3: cc1b addi.n a12, a12, 1 +402b79d5: 74c0c0 extui a12, a12, 0, 8 +402b79d8: ef9ce7 bne a12, a14, 402b79cb +402b79db: 11c8 l32i.n a12, a1, 4 +402b79dd: 21d8 l32i.n a13, a1, 8 +402b79df: 31e8 l32i.n a14, a1, 12 +402b79e1: 0108 l32i.n a0, a1, 0 +402b79e3: 10c112 addi a1, a1, 16 +402b79e6: f00d ret.n +402b79e8: 030303 excw + ... + +402b79ec : +402b79ec: ffff61 l32r a6, 402b79e8 +402b79ef: cc0e71 l32r a7, 402aaa28 +402b79f2: ff6151 l32r a5, 402b7778 +402b79f5: b2dc bnez.n a2, 402b7a14 +402b79f7: 0020c0 memw +402b79fa: 806562 s32i a6, a5, 0x200 +402b79fd: 021326 beqi a3, 1, 402b7a03 +402b7a00: 2b5366 bnei a3, 5, 402b7a2f +402b7a03: 0020c0 memw +402b7a06: 802522 l32i a2, a5, 0x200 +402b7a09: 202270 or a2, a2, a7 +402b7a0c: 0020c0 memw +402b7a0f: 806522 s32i a2, a5, 0x200 +402b7a12: f00d ret.n +402b7a14: 0020c0 memw +402b7a17: 816562 s32i a6, a5, 0x204 +402b7a1a: 021326 beqi a3, 1, 402b7a20 +402b7a1d: 0e5366 bnei a3, 5, 402b7a2f +402b7a20: 0020c0 memw +402b7a23: 812532 l32i a3, a5, 0x204 +402b7a26: 203370 or a3, a3, a7 +402b7a29: 0020c0 memw +402b7a2c: 816532 s32i a3, a5, 0x204 +402b7a2f: f00d ret.n +402b7a31: 000000 ill + +402b7a34 : +402b7a34: e0c112 addi a1, a1, -32 +402b7a37: 4109 s32i.n a0, a1, 16 +402b7a39: cfec21 l32r a2, 402ab9ec +402b7a3c: 294171 l32r a7, 40281f40 +402b7a3f: ff4e31 l32r a3, 402b7778 +402b7a42: 0020c0 memw +402b7a45: 806322 s32i a2, a3, 0x200 +402b7a48: 0020c0 memw +402b7a4b: 040c movi.n a4, 0 +402b7a4d: 075d mov.n a5, a7 +402b7a4f: 060c movi.n a6, 0 +402b7a51: 816322 s32i a2, a3, 0x204 +402b7a54: 600c movi.n a0, 6 +402b7a56: 320c movi.n a2, 3 +402b7a58: 030c movi.n a3, 0 +402b7a5a: 0109 s32i.n a0, a1, 0 +402b7a5c: ffdac5 call0 402b780c +402b7a5f: 320c movi.n a2, 3 +402b7a61: 130c movi.n a3, 1 +402b7a63: 160c movi.n a6, 1 +402b7a65: 293671 l32r a7, 40281f40 +402b7a68: 640c movi.n a4, 6 +402b7a6a: 0149 s32i.n a4, a1, 0 +402b7a6c: 075d mov.n a5, a7 +402b7a6e: 040c movi.n a4, 0 +402b7a70: ffd985 call0 402b780c +402b7a73: 050c movi.n a5, 0 +402b7a75: 0020c0 memw +402b7a78: ff4061 l32r a6, 402b7778 +402b7a7b: 4108 l32i.n a0, a1, 16 +402b7a7d: 20c112 addi a1, a1, 32 +402b7a80: 826652 s32i a5, a6, 0x208 +402b7a83: f00d ret.n +402b7a85: 000000 ill + +402b7a88 : +402b7a88: fdd861 l32r a6, 402b71e8 +402b7a8b: ff3b41 l32r a4, 402b7778 +402b7a8e: 0668 l32i.n a6, a6, 0 +402b7a90: cfd751 l32r a5, 402ab9ec +402b7a93: a06260 addx4 a6, a2, a6 +402b7a96: e668 l32i.n a6, a6, 56 +402b7a98: 72cc bnez.n a2, 402b7aa3 +402b7a9a: 0020c0 memw +402b7a9d: 806452 s32i a5, a4, 0x200 +402b7aa0: 000146 j 402b7aa9 +402b7aa3: 0020c0 memw +402b7aa6: 816452 s32i a5, a4, 0x204 +402b7aa9: f87c movi.n a8, -1 +402b7aab: 308680 xor a8, a6, a8 +402b7aae: 0020c0 memw +402b7ab1: 832472 l32i a7, a4, 0x20c +402b7ab4: 107780 and a7, a7, a8 +402b7ab7: 0020c0 memw +402b7aba: 836472 s32i a7, a4, 0x20c +402b7abd: f00d ret.n + ... + +402b7ac0 : +402b7ac0: 37ed61 l32r a6, 40285a74 +402b7ac3: 2f3351 l32r a5, 40283790 +402b7ac6: 0020c0 memw +402b7ac9: 812542 l32i a4, a5, 0x204 +402b7acc: 204460 or a4, a4, a6 +402b7acf: 0020c0 memw +402b7ad2: 816542 s32i a4, a5, 0x204 +402b7ad5: fe7131 l32r a3, 402b749c +402b7ad8: 020c movi.n a2, 0 +402b7ada: 804322 s8i a2, a3, 128 +402b7add: f00d ret.n +402b7adf: 000000 ill +402b7ae2: ff0300 excw +402b7ae5: ff .byte 0xff +402b7ae6: ff .byte 0xff +402b7ae7: 61db addi.n a6, a1, 13 + +402b7ae8 : +402b7ae8: 2f2a61 l32r a6, 40283790 +402b7aeb: 080c movi.n a8, 0 +402b7aed: c7f121 l32r a2, 402a9ab4 +402b7af0: fffc31 l32r a3, 402b7ae0 +402b7af3: 2eee71 l32r a7, 402836ac +402b7af6: ff20a1 l32r a10, 402b7778 +402b7af9: 150c movi.n a5, 1 +402b7afb: fdbb41 l32r a4, 402b71e8 +402b7afe: f0c112 addi a1, a1, -16 +402b7b01: 0448 l32i.n a4, a4, 0 +402b7b03: 0109 s32i.n a0, a1, 0 +402b7b05: 054452 s8i a5, a4, 5 +402b7b08: feafb1 l32r a11, 402b75c4 +402b7b0b: 29dc51 l32r a5, 4028227c +402b7b0e: c448 l32i.n a4, a4, 48 +402b7b10: 0020c0 memw +402b7b13: 836642 s32i a4, a6, 0x20c +402b7b16: 317d01 l32r a0, 4028410c +402b7b19: 0020c0 memw +402b7b1c: a22592 l32i a9, a5, 0x288 +402b7b1f: 209900 or a9, a9, a0 +402b7b22: 0020c0 memw +402b7b25: a26592 s32i a9, a5, 0x288 +402b7b28: 0020c0 memw +402b7b2b: 802a62 l32i a6, a10, 0x200 +402b7b2e: 206630 or a6, a6, a3 +402b7b31: 0020c0 memw +402b7b34: 806a62 s32i a6, a10, 0x200 +402b7b37: 0020c0 memw +402b7b3a: 802a42 l32i a4, a10, 0x200 +402b7b3d: 1044b0 and a4, a4, a11 +402b7b40: 0020c0 memw +402b7b43: 806a42 s32i a4, a10, 0x200 +402b7b46: 0020c0 memw +402b7b49: 812a02 l32i a0, a10, 0x204 +402b7b4c: 200030 or a0, a0, a3 +402b7b4f: 0020c0 memw +402b7b52: 816a02 s32i a0, a10, 0x204 +402b7b55: 0020c0 memw +402b7b58: 812a92 l32i a9, a10, 0x204 +402b7b5b: 1099b0 and a9, a9, a11 +402b7b5e: 0020c0 memw +402b7b61: 816a92 s32i a9, a10, 0x204 +402b7b64: 0020c0 memw +402b7b67: 966582 s32i a8, a5, 0x258 +402b7b6a: 0020c0 memw +402b7b6d: 976572 s32i a7, a5, 0x25c +402b7b70: 0020c0 memw +402b7b73: 8e6582 s32i a8, a5, 0x238 +402b7b76: 0020c0 memw +402b7b79: 8f6572 s32i a7, a5, 0x23c +402b7b7c: c60c movi.n a6, 12 +402b7b7e: 0020c0 memw +402b7b81: 862542 l32i a4, a5, 0x218 +402b7b84: 204460 or a4, a4, a6 +402b7b87: 0020c0 memw +402b7b8a: 866542 s32i a4, a5, 0x218 +402b7b8d: ffd531 l32r a3, 402b7ae4 +402b7b90: 0020c0 memw +402b7b93: d12202 l32i a0, a2, 0x344 +402b7b96: 100030 and a0, a0, a3 +402b7b99: 0020c0 memw +402b7b9c: d16202 s32i a0, a2, 0x344 +402b7b9f: 300a21 l32r a2, 40283bc8 +402b7ba2: 300b01 l32r a0, 40283bd0 +402b7ba5: 0000c0 callx0 a0 +402b7ba8: e77c movi.n a7, -2 +402b7baa: 0020c0 memw +402b7bad: 29b361 l32r a6, 4028227c +402b7bb0: a52652 l32i a5, a6, 0x294 +402b7bb3: 105570 and a5, a5, a7 +402b7bb6: 0020c0 memw +402b7bb9: a56652 s32i a5, a6, 0x294 +402b7bbc: 0108 l32i.n a0, a1, 0 +402b7bbe: 10c112 addi a1, a1, 16 +402b7bc1: f00d ret.n + ... + +402b7bc4 : +402b7bc4: f0c112 addi a1, a1, -16 +402b7bc7: 0109 s32i.n a0, a1, 0 +402b7bc9: 023d mov.n a3, a2 +402b7bcb: 180c movi.n a8, 1 +402b7bcd: 2ef021 l32r a2, 40283790 +402b7bd0: 0020c0 memw +402b7bd3: 9b2272 l32i a7, a2, 0x26c +402b7bd6: 207780 or a7, a7, a8 +402b7bd9: 0020c0 memw +402b7bdc: 9b6272 s32i a7, a2, 0x26c +402b7bdf: 260c movi.n a6, 2 +402b7be1: 0020c0 memw +402b7be4: 9b2252 l32i a5, a2, 0x26c +402b7be7: 205560 or a5, a5, a6 +402b7bea: 0020c0 memw +402b7bed: 9b6252 s32i a5, a2, 0x26c +402b7bf0: 440c movi.n a4, 4 +402b7bf2: 0020c0 memw +402b7bf5: 9b2202 l32i a0, a2, 0x26c +402b7bf8: 200040 or a0, a0, a4 +402b7bfb: 0020c0 memw +402b7bfe: 9b6202 s32i a0, a2, 0x26c +402b7c01: 020c movi.n a2, 0 +402b7c03: ff9285 call0 402b752c +402b7c06: 0108 l32i.n a0, a1, 0 +402b7c08: 10c112 addi a1, a1, 16 +402b7c0b: f00d ret.n +402b7c0d: 000000 ill +402b7c10: 000000 ill +402b7c13: ffff24 excw +402b7c16: ff0001 l32r a0, 402b7818 +402b7c19: ff .byte 0xff +402b7c1a: fffb addi.n a15, a15, 15 + +402b7c1c : +402b7c1c: fd7331 l32r a3, 402b71e8 +402b7c1f: fa7c movi.n a10, -1 +402b7c21: 0338 l32i.n a3, a3, 0 +402b7c23: 190c movi.n a9, 1 +402b7c25: 050322 l8ui a2, a3, 5 +402b7c28: c7a341 l32r a4, 402a9ab4 +402b7c2b: 0ba216 beqz a2, 402b7ce9 +402b7c2e: fed2b1 l32r a11, 402b7778 +402b7c31: 2e9e21 l32r a2, 402836ac +402b7c34: e71a51 l32r a5, 402b189c +402b7c37: 299181 l32r a8, 4028227c +402b7c3a: 0020c0 memw +402b7c3d: a52872 l32i a7, a8, 0x294 +402b7c40: 207790 or a7, a7, a9 +402b7c43: 0020c0 memw +402b7c46: a56872 s32i a7, a8, 0x294 +402b7c49: fff161 l32r a6, 402b7c10 +402b7c4c: 0020c0 memw +402b7c4f: d12492 l32i a9, a4, 0x344 +402b7c52: 209960 or a9, a9, a6 +402b7c55: 0020c0 memw +402b7c58: d16492 s32i a9, a4, 0x344 +402b7c5b: 377c movi.n a7, -13 +402b7c5d: 0020c0 memw +402b7c60: 862862 l32i a6, a8, 0x218 +402b7c63: 106670 and a6, a6, a7 +402b7c66: 0020c0 memw +402b7c69: 866862 s32i a6, a8, 0x218 +402b7c6c: 0020c0 memw +402b7c6f: 9668a2 s32i a10, a8, 0x258 +402b7c72: ffe841 l32r a4, 402b7c14 +402b7c75: 0020c0 memw +402b7c78: 976842 s32i a4, a8, 0x25c +402b7c7b: 0020c0 memw +402b7c7e: 8e68a2 s32i a10, a8, 0x238 +402b7c81: 288a91 l32r a9, 40281eac +402b7c84: 0020c0 memw +402b7c87: 8f6892 s32i a9, a8, 0x23c +402b7c8a: 0020c0 memw +402b7c8d: 802b72 l32i a7, a11, 0x200 +402b7c90: 107750 and a7, a7, a5 +402b7c93: 0020c0 memw +402b7c96: 806b72 s32i a7, a11, 0x200 +402b7c99: 0020c0 memw +402b7c9c: 802b62 l32i a6, a11, 0x200 +402b7c9f: 206620 or a6, a6, a2 +402b7ca2: 0020c0 memw +402b7ca5: 806b62 s32i a6, a11, 0x200 +402b7ca8: 0020c0 memw +402b7cab: 812b42 l32i a4, a11, 0x204 +402b7cae: 104450 and a4, a4, a5 +402b7cb1: 0020c0 memw +402b7cb4: 816b42 s32i a4, a11, 0x204 +402b7cb7: 0020c0 memw +402b7cba: 812ba2 l32i a10, a11, 0x204 +402b7cbd: 20aa20 or a10, a10, a2 +402b7cc0: 0020c0 memw +402b7cc3: 816ba2 s32i a10, a11, 0x204 +402b7cc6: ffd491 l32r a9, 402b7c18 +402b7cc9: 0020c0 memw +402b7ccc: a22872 l32i a7, a8, 0x288 +402b7ccf: 107790 and a7, a7, a9 +402b7cd2: 0020c0 memw +402b7cd5: a26872 s32i a7, a8, 0x288 +402b7cd8: 18c352 addi a5, a3, 24 +402b7cdb: 2ead61 l32r a6, 40283790 +402b7cde: 0020c0 memw +402b7ce1: 836652 s32i a5, a6, 0x20c +402b7ce4: 040c movi.n a4, 0 +402b7ce6: 054342 s8i a4, a3, 5 +402b7ce9: f00d ret.n +402b7ceb: 091000 excw +402b7cee: ff .byte 0xff +402b7cef: 3f .byte 0x3f +402b7cf0: 2ca980 excw +402b7cf3: c0fc40 sub a15, a12, a4 +402b7cf6: fe .byte 0xfe +402b7cf7: 3f .byte 0x3f + +402b7cf8 : +402b7cf8: 047d mov.n a7, a4 +402b7cfa: e0c112 addi a1, a1, -32 +402b7cfd: 1109 s32i.n a0, a1, 4 +402b7cff: 21c9 s32i.n a12, a1, 8 +402b7d01: 51f9 s32i.n a15, a1, 20 +402b7d03: 31d9 s32i.n a13, a1, 12 +402b7d05: 41e9 s32i.n a14, a1, 16 +402b7d07: 02dd mov.n a13, a2 +402b7d09: fff8e1 l32r a14, 402b7cec +402b7d0c: 0f0c movi.n a15, 0 +402b7d0e: 375bc1 l32r a12, 40285a7c +402b7d11: 181366 bnei a3, 1, 402b7d2d +402b7d14: 529c beqz.n a2, 402b7d2d +402b7d16: 295f01 l32r a0, 40282294 +402b7d19: 0000c0 callx0 a0 +402b7d1c: fff401 l32r a0, 402b7cec +402b7d1f: 00e8 l32i.n a14, a0, 0 +402b7d21: 0a0e56 bnez a14, 402b7dc5 +402b7d24: 295d01 l32r a0, 40282298 +402b7d27: 0000c0 callx0 a0 +402b7d2a: 003486 j 402b7e00 +402b7d2d: fff0d1 l32r a13, 402b7cf0 +402b7d30: 264366 bnei a3, 4, 402b7d5a +402b7d33: 822c movi.n a2, 40 +402b7d35: 0d3d mov.n a3, a13 +402b7d37: 70a142 movi a4, 0x170 +402b7d3a: 050c movi.n a5, 0 +402b7d3c: 0179 s32i.n a7, a1, 0 +402b7d3e: 25f901 l32r a0, 40281524 +402b7d41: 0000c0 callx0 a0 +402b7d44: 02ed mov.n a14, a2 +402b7d46: 023c27 bltu a12, a2, 402b7d4c +402b7d49: 002e06 j 402b7e05 +402b7d4c: 0d3d mov.n a3, a13 +402b7d4e: 73a142 movi a4, 0x173 +402b7d51: 25f501 l32r a0, 40281528 +402b7d54: 0000c0 callx0 a0 +402b7d57: 002946 j 402b7e00 +402b7d5a: 135366 bnei a3, 5, 402b7d71 +402b7d5d: 294d01 l32r a0, 40282294 +402b7d60: 0000c0 callx0 a0 +402b7d63: 2ec8 l32i.n a12, a14, 8 +402b7d65: 118c56 bnez a12, 402b7e81 +402b7d68: 294c01 l32r a0, 40282298 +402b7d6b: 0000c0 callx0 a0 +402b7d6e: 002386 j 402b7e00 +402b7d71: 266366 bnei a3, 6, 402b7d9b +402b7d74: 822c movi.n a2, 40 +402b7d76: 0d3d mov.n a3, a13 +402b7d78: bda142 movi a4, 0x1bd +402b7d7b: 050c movi.n a5, 0 +402b7d7d: 0179 s32i.n a7, a1, 0 +402b7d7f: 25e901 l32r a0, 40281524 +402b7d82: 0000c0 callx0 a0 +402b7d85: 02ed mov.n a14, a2 +402b7d87: 023c27 bltu a12, a2, 402b7d8d +402b7d8a: 005846 j 402b7eef +402b7d8d: 0d3d mov.n a3, a13 +402b7d8f: c0a142 movi a4, 0x1c0 +402b7d92: 25e501 l32r a0, 40281528 +402b7d95: 0000c0 callx0 a0 +402b7d98: 001906 j 402b7e00 +402b7d9b: 137366 bnei a3, 7, 402b7db2 +402b7d9e: 293d01 l32r a0, 40282294 +402b7da1: 0000c0 callx0 a0 +402b7da4: 3e28 l32i.n a2, a14, 12 +402b7da6: 1c6256 bnez a2, 402b7f70 +402b7da9: 293b01 l32r a0, 40282298 +402b7dac: 0000c0 callx0 a0 +402b7daf: 001346 j 402b7e00 +402b7db2: 0e0c movi.n a14, 0 +402b7db4: 0e2d mov.n a2, a14 +402b7db6: 21c8 l32i.n a12, a1, 8 +402b7db8: 31d8 l32i.n a13, a1, 12 +402b7dba: 41e8 l32i.n a14, a1, 16 +402b7dbc: 51f8 l32i.n a15, a1, 20 +402b7dbe: 1108 l32i.n a0, a1, 4 +402b7dc0: 20c112 addi a1, a1, 32 +402b7dc3: f00d ret.n +402b7dc5: 8e28 l32i.n a2, a14, 32 +402b7dc7: 8ef9 s32i.n a15, a14, 32 +402b7dc9: 0029 s32i.n a2, a0, 0 +402b7dcb: 293301 l32r a0, 40282298 +402b7dce: 0000c0 callx0 a0 +402b7dd1: 023cd7 bltu a12, a13, 402b7dd7 +402b7dd4: 003586 j 402b7eae 402b7dd7: 0d3d mov.n a3, a13 -402b7dd9: 0e2d mov.n a2, a14 -402b7ddb: 7ea142 movi a4, 0x17e -402b7dde: 25d201 l32r a0, 40281528 -402b7de1: 0000c0 callx0 a0 -402b7de4: 020c movi.n a2, 0 -402b7de6: ffec06 j 402b7d9a -402b7de9: ff7216 beqz a2, 402b7de4 -402b7dec: c20c movi.n a2, 12 -402b7dee: 0d3d mov.n a3, a13 -402b7df0: 79a142 movi a4, 0x179 -402b7df3: 050c movi.n a5, 0 -402b7df5: 25cb01 l32r a0, 40281524 -402b7df8: 0000c0 callx0 a0 -402b7dfb: 1e29 s32i.n a2, a14, 4 -402b7dfd: fc8216 beqz a2, 402b7dc9 -402b7e00: c83c27 bltu a12, a2, 402b7dcc -402b7e03: 84a142 movi a4, 0x184 -402b7e06: 2e29 s32i.n a2, a14, 8 -402b7e08: 130c movi.n a3, 1 -402b7e0a: 065e32 s16i a3, a14, 12 -402b7e0d: 022c movi.n a2, 32 -402b7e0f: 0d3d mov.n a3, a13 -402b7e11: 26b201 l32r a0, 402818dc +402b7dd9: ffc621 l32r a2, 402b7cf4 +402b7ddc: 9d9801 l32r a0, 4029f43c +402b7ddf: 0000c0 callx0 a0 +402b7de2: 000686 j 402b7e00 +402b7de5: 0abc27 bgeu a12, a2, 402b7df3 +402b7de8: 0d3d mov.n a3, a13 +402b7dea: 7ca142 movi a4, 0x17c +402b7ded: 25ce01 l32r a0, 40281528 +402b7df0: 0000c0 callx0 a0 +402b7df3: 0d3d mov.n a3, a13 +402b7df5: 0e2d mov.n a2, a14 +402b7df7: 7ea142 movi a4, 0x17e +402b7dfa: 25cb01 l32r a0, 40281528 +402b7dfd: 0000c0 callx0 a0 +402b7e00: 020c movi.n a2, 0 +402b7e02: ffec06 j 402b7db6 +402b7e05: ff7216 beqz a2, 402b7e00 +402b7e08: c20c movi.n a2, 12 +402b7e0a: 0d3d mov.n a3, a13 +402b7e0c: 79a142 movi a4, 0x179 +402b7e0f: 050c movi.n a5, 0 +402b7e11: 25c401 l32r a0, 40281524 402b7e14: 0000c0 callx0 a0 -402b7e17: 9e29 s32i.n a2, a14, 36 -402b7e19: 170216 beqz a2, 402b7f8d -402b7e1c: 02bc27 bgeu a12, a2, 402b7e22 -402b7e1f: 005b46 j 402b7f90 -402b7e22: 030c movi.n a3, 0 -402b7e24: 042c movi.n a4, 32 -402b7e26: 247a01 l32r a0, 40281010 <_irom0_text_start> -402b7e29: 0000c0 callx0 a0 -402b7e2c: 0128 l32i.n a2, a1, 0 -402b7e2e: 0d3d mov.n a3, a13 -402b7e30: 91a142 movi a4, 0x191 -402b7e33: 9e78 l32i.n a7, a14, 36 -402b7e35: 050c movi.n a5, 0 -402b7e37: 0788 l32i.n a8, a7, 0 -402b7e39: 30b591 l32r a9, 40284110 -402b7e3c: 546080 extui a6, a8, 0, 6 -402b7e3f: 418680 srli a8, a8, 6 -402b7e42: 208890 or a8, a8, a9 -402b7e45: 1188a0 slli a8, a8, 6 -402b7e48: 206680 or a6, a6, a8 -402b7e4b: 0769 s32i.n a6, a7, 0 -402b7e4d: 25b501 l32r a0, 40281524 -402b7e50: 0000c0 callx0 a0 -402b7e53: 4e29 s32i.n a2, a14, 16 -402b7e55: 18e216 beqz a2, 402b7fe7 -402b7e58: 02bc27 bgeu a12, a2, 402b7e5e -402b7e5b: 0062c6 j 402b7fea -402b7e5e: 1e98 l32i.n a9, a14, 4 -402b7e60: 1929 s32i.n a2, a9, 4 -402b7e62: ffcc86 j 402b7d98 -402b7e65: 0ced mov.n a14, a12 -402b7e67: ff9ab1 l32r a11, 402b7cd0 -402b7e6a: 8ca8 l32i.n a10, a12, 32 -402b7e6c: 8cf9 s32i.n a15, a12, 32 -402b7e6e: 2ba9 s32i.n a10, a11, 8 -402b7e70: 290a01 l32r a0, 40282298 -402b7e73: 0000c0 callx0 a0 -402b7e76: 9c28 l32i.n a2, a12, 36 -402b7e78: 030c movi.n a3, 0 -402b7e7a: 042c movi.n a4, 32 -402b7e7c: 246501 l32r a0, 40281010 <_irom0_text_start> -402b7e7f: 0000c0 callx0 a0 -402b7e82: 30a101 l32r a0, 40284108 -402b7e85: 9c38 l32i.n a3, a12, 36 -402b7e87: 1cf8 l32i.n a15, a12, 4 -402b7e89: 4cd8 l32i.n a13, a12, 16 -402b7e8b: 1fd9 s32i.n a13, a15, 4 -402b7e8d: 0328 l32i.n a2, a3, 0 -402b7e8f: 000b06 j 402b7ebf -402b7e92: 9e28 l32i.n a2, a14, 36 +402b7e17: 1e29 s32i.n a2, a14, 4 +402b7e19: fc8216 beqz a2, 402b7de5 +402b7e1c: c83c27 bltu a12, a2, 402b7de8 +402b7e1f: 84a142 movi a4, 0x184 +402b7e22: 2e29 s32i.n a2, a14, 8 +402b7e24: 130c movi.n a3, 1 +402b7e26: 065e32 s16i a3, a14, 12 +402b7e29: 022c movi.n a2, 32 +402b7e2b: 0d3d mov.n a3, a13 +402b7e2d: 26ab01 l32r a0, 402818dc +402b7e30: 0000c0 callx0 a0 +402b7e33: 9e29 s32i.n a2, a14, 36 +402b7e35: 170216 beqz a2, 402b7fa9 +402b7e38: 02bc27 bgeu a12, a2, 402b7e3e +402b7e3b: 005b46 j 402b7fac +402b7e3e: 030c movi.n a3, 0 +402b7e40: 042c movi.n a4, 32 +402b7e42: 247301 l32r a0, 40281010 <_irom0_text_start> +402b7e45: 0000c0 callx0 a0 +402b7e48: 0128 l32i.n a2, a1, 0 +402b7e4a: 0d3d mov.n a3, a13 +402b7e4c: 91a142 movi a4, 0x191 +402b7e4f: 9e78 l32i.n a7, a14, 36 +402b7e51: 050c movi.n a5, 0 +402b7e53: 0788 l32i.n a8, a7, 0 +402b7e55: 30ae91 l32r a9, 40284110 +402b7e58: 546080 extui a6, a8, 0, 6 +402b7e5b: 418680 srli a8, a8, 6 +402b7e5e: 208890 or a8, a8, a9 +402b7e61: 1188a0 slli a8, a8, 6 +402b7e64: 206680 or a6, a6, a8 +402b7e67: 0769 s32i.n a6, a7, 0 +402b7e69: 25ae01 l32r a0, 40281524 +402b7e6c: 0000c0 callx0 a0 +402b7e6f: 4e29 s32i.n a2, a14, 16 +402b7e71: 18e216 beqz a2, 402b8003 +402b7e74: 02bc27 bgeu a12, a2, 402b7e7a +402b7e77: 0062c6 j 402b8006 +402b7e7a: 1e98 l32i.n a9, a14, 4 +402b7e7c: 1929 s32i.n a2, a9, 4 +402b7e7e: ffcc86 j 402b7db4 +402b7e81: 0ced mov.n a14, a12 +402b7e83: ff9ab1 l32r a11, 402b7cec +402b7e86: 8ca8 l32i.n a10, a12, 32 +402b7e88: 8cf9 s32i.n a15, a12, 32 +402b7e8a: 2ba9 s32i.n a10, a11, 8 +402b7e8c: 290301 l32r a0, 40282298 +402b7e8f: 0000c0 callx0 a0 +402b7e92: 9c28 l32i.n a2, a12, 36 402b7e94: 030c movi.n a3, 0 402b7e96: 042c movi.n a4, 32 402b7e98: 245e01 l32r a0, 40281010 <_irom0_text_start> 402b7e9b: 0000c0 callx0 a0 -402b7e9e: 0c0d02 l8ui a0, a13, 12 -402b7ea1: 0ed9 s32i.n a13, a14, 0 -402b7ea3: 00cc bnez.n a0, 402b7ea7 -402b7ea5: 4de9 s32i.n a14, a13, 16 -402b7ea7: 309601 l32r a0, 40284100 -402b7eaa: 051d52 l16ui a5, a13, 10 -402b7ead: 1e78 l32i.n a7, a14, 4 -402b7eaf: 9e38 l32i.n a3, a14, 36 -402b7eb1: 1d68 l32i.n a6, a13, 4 -402b7eb3: 0328 l32i.n a2, a3, 0 -402b7eb5: dcc642 addi a4, a6, -36 -402b7eb8: 1769 s32i.n a6, a7, 4 -402b7eba: 0b5e52 s16i a5, a14, 22 -402b7ebd: 4e49 s32i.n a4, a14, 16 -402b7ebf: 548020 extui a8, a2, 0, 6 -402b7ec2: 419620 srli a9, a2, 6 -402b7ec5: 209900 or a9, a9, a0 -402b7ec8: 1199a0 slli a9, a9, 6 -402b7ecb: 208890 or a8, a8, a9 -402b7ece: 0389 s32i.n a8, a3, 0 -402b7ed0: ffb106 j 402b7d98 -402b7ed3: ec1216 beqz a2, 402b7d98 -402b7ed6: c20c movi.n a2, 12 -402b7ed8: 0d3d mov.n a3, a13 -402b7eda: c5a142 movi a4, 0x1c5 -402b7edd: 050c movi.n a5, 0 -402b7edf: 259101 l32r a0, 40281524 -402b7ee2: 0000c0 callx0 a0 -402b7ee5: 1e29 s32i.n a2, a14, 4 -402b7ee7: 084216 beqz a2, 402b7f6f -402b7eea: 02bc27 bgeu a12, a2, 402b7ef0 -402b7eed: 002046 j 402b7f72 -402b7ef0: 0d3d mov.n a3, a13 -402b7ef2: d0a142 movi a4, 0x1d0 -402b7ef5: 050c movi.n a5, 0 -402b7ef7: 2e29 s32i.n a2, a14, 8 -402b7ef9: 1a0c movi.n a10, 1 -402b7efb: 065ea2 s16i a10, a14, 12 -402b7efe: 022c movi.n a2, 32 -402b7f00: 258901 l32r a0, 40281524 -402b7f03: 0000c0 callx0 a0 -402b7f06: 9e29 s32i.n a2, a14, 36 -402b7f08: 0ae216 beqz a2, 402b7fba -402b7f0b: 02bc27 bgeu a12, a2, 402b7f11 -402b7f0e: 002ac6 j 402b7fbd -402b7f11: 030c movi.n a3, 0 -402b7f13: 042c movi.n a4, 32 -402b7f15: 243e01 l32r a0, 40281010 <_irom0_text_start> -402b7f18: 0000c0 callx0 a0 -402b7f1b: 0128 l32i.n a2, a1, 0 -402b7f1d: 0d3d mov.n a3, a13 -402b7f1f: dda142 movi a4, 0x1dd -402b7f22: 9e08 l32i.n a0, a14, 36 -402b7f24: 050c movi.n a5, 0 -402b7f26: 0068 l32i.n a6, a0, 0 -402b7f28: 2f2671 l32r a7, 40283bc0 -402b7f2b: 54b060 extui a11, a6, 0, 6 -402b7f2e: 416660 srli a6, a6, 6 -402b7f31: 206670 or a6, a6, a7 -402b7f34: 1166a0 slli a6, a6, 6 -402b7f37: 20bb60 or a11, a11, a6 -402b7f3a: 00b9 s32i.n a11, a0, 0 -402b7f3c: 257a01 l32r a0, 40281524 -402b7f3f: 0000c0 callx0 a0 -402b7f42: 4e29 s32i.n a2, a14, 16 -402b7f44: 0db216 beqz a2, 402b8023 -402b7f47: 02bc27 bgeu a12, a2, 402b7f4d -402b7f4a: 003606 j 402b8026 -402b7f4d: 1e78 l32i.n a7, a14, 4 -402b7f4f: 1729 s32i.n a2, a7, 4 -402b7f51: ff90c6 j 402b7d98 -402b7f54: 02ed mov.n a14, a2 -402b7f56: ff5e91 l32r a9, 402b7cd0 -402b7f59: 8288 l32i.n a8, a2, 32 -402b7f5b: 82f9 s32i.n a15, a2, 32 -402b7f5d: 3989 s32i.n a8, a9, 12 -402b7f5f: 28ce01 l32r a0, 40282298 -402b7f62: 0000c0 callx0 a0 -402b7f65: 9e38 l32i.n a3, a14, 36 -402b7f67: 37ec01 l32r a0, 40285f18 -402b7f6a: 0328 l32i.n a2, a3, 0 -402b7f6c: ffd3c6 j 402b7ebf -402b7f6f: 0abc27 bgeu a12, a2, 402b7f7d -402b7f72: 0d3d mov.n a3, a13 -402b7f74: c8a142 movi a4, 0x1c8 -402b7f77: 256c01 l32r a0, 40281528 -402b7f7a: 0000c0 callx0 a0 -402b7f7d: 0d3d mov.n a3, a13 -402b7f7f: 0e2d mov.n a2, a14 -402b7f81: caa142 movi a4, 0x1ca -402b7f84: 256901 l32r a0, 40281528 -402b7f87: 0000c0 callx0 a0 -402b7f8a: ff9586 j 402b7de4 -402b7f8d: 0abc27 bgeu a12, a2, 402b7f9b -402b7f90: 0d3d mov.n a3, a13 -402b7f92: 87a142 movi a4, 0x187 -402b7f95: 256401 l32r a0, 40281528 -402b7f98: 0000c0 callx0 a0 -402b7f9b: 1e28 l32i.n a2, a14, 4 -402b7f9d: 0d3d mov.n a3, a13 -402b7f9f: 89a142 movi a4, 0x189 -402b7fa2: 256101 l32r a0, 40281528 -402b7fa5: 0000c0 callx0 a0 -402b7fa8: 0e2d mov.n a2, a14 -402b7faa: 0d3d mov.n a3, a13 -402b7fac: 1ef9 s32i.n a15, a14, 4 -402b7fae: 8ba142 movi a4, 0x18b +402b7e9e: 309a01 l32r a0, 40284108 +402b7ea1: 9c38 l32i.n a3, a12, 36 +402b7ea3: 1cf8 l32i.n a15, a12, 4 +402b7ea5: 4cd8 l32i.n a13, a12, 16 +402b7ea7: 1fd9 s32i.n a13, a15, 4 +402b7ea9: 0328 l32i.n a2, a3, 0 +402b7eab: 000b06 j 402b7edb +402b7eae: 9e28 l32i.n a2, a14, 36 +402b7eb0: 030c movi.n a3, 0 +402b7eb2: 042c movi.n a4, 32 +402b7eb4: 245701 l32r a0, 40281010 <_irom0_text_start> +402b7eb7: 0000c0 callx0 a0 +402b7eba: 0c0d02 l8ui a0, a13, 12 +402b7ebd: 0ed9 s32i.n a13, a14, 0 +402b7ebf: 00cc bnez.n a0, 402b7ec3 +402b7ec1: 4de9 s32i.n a14, a13, 16 +402b7ec3: 308f01 l32r a0, 40284100 +402b7ec6: 051d52 l16ui a5, a13, 10 +402b7ec9: 1e78 l32i.n a7, a14, 4 +402b7ecb: 9e38 l32i.n a3, a14, 36 +402b7ecd: 1d68 l32i.n a6, a13, 4 +402b7ecf: 0328 l32i.n a2, a3, 0 +402b7ed1: dcc642 addi a4, a6, -36 +402b7ed4: 1769 s32i.n a6, a7, 4 +402b7ed6: 0b5e52 s16i a5, a14, 22 +402b7ed9: 4e49 s32i.n a4, a14, 16 +402b7edb: 548020 extui a8, a2, 0, 6 +402b7ede: 419620 srli a9, a2, 6 +402b7ee1: 209900 or a9, a9, a0 +402b7ee4: 1199a0 slli a9, a9, 6 +402b7ee7: 208890 or a8, a8, a9 +402b7eea: 0389 s32i.n a8, a3, 0 +402b7eec: ffb106 j 402b7db4 +402b7eef: ec1216 beqz a2, 402b7db4 +402b7ef2: c20c movi.n a2, 12 +402b7ef4: 0d3d mov.n a3, a13 +402b7ef6: c5a142 movi a4, 0x1c5 +402b7ef9: 050c movi.n a5, 0 +402b7efb: 258a01 l32r a0, 40281524 +402b7efe: 0000c0 callx0 a0 +402b7f01: 1e29 s32i.n a2, a14, 4 +402b7f03: 084216 beqz a2, 402b7f8b +402b7f06: 02bc27 bgeu a12, a2, 402b7f0c +402b7f09: 002046 j 402b7f8e +402b7f0c: 0d3d mov.n a3, a13 +402b7f0e: d0a142 movi a4, 0x1d0 +402b7f11: 050c movi.n a5, 0 +402b7f13: 2e29 s32i.n a2, a14, 8 +402b7f15: 1a0c movi.n a10, 1 +402b7f17: 065ea2 s16i a10, a14, 12 +402b7f1a: 022c movi.n a2, 32 +402b7f1c: 258201 l32r a0, 40281524 +402b7f1f: 0000c0 callx0 a0 +402b7f22: 9e29 s32i.n a2, a14, 36 +402b7f24: 0ae216 beqz a2, 402b7fd6 +402b7f27: 02bc27 bgeu a12, a2, 402b7f2d +402b7f2a: 002ac6 j 402b7fd9 +402b7f2d: 030c movi.n a3, 0 +402b7f2f: 042c movi.n a4, 32 +402b7f31: 243701 l32r a0, 40281010 <_irom0_text_start> +402b7f34: 0000c0 callx0 a0 +402b7f37: 0128 l32i.n a2, a1, 0 +402b7f39: 0d3d mov.n a3, a13 +402b7f3b: dda142 movi a4, 0x1dd +402b7f3e: 9e08 l32i.n a0, a14, 36 +402b7f40: 050c movi.n a5, 0 +402b7f42: 0068 l32i.n a6, a0, 0 +402b7f44: 2f1f71 l32r a7, 40283bc0 +402b7f47: 54b060 extui a11, a6, 0, 6 +402b7f4a: 416660 srli a6, a6, 6 +402b7f4d: 206670 or a6, a6, a7 +402b7f50: 1166a0 slli a6, a6, 6 +402b7f53: 20bb60 or a11, a11, a6 +402b7f56: 00b9 s32i.n a11, a0, 0 +402b7f58: 257301 l32r a0, 40281524 +402b7f5b: 0000c0 callx0 a0 +402b7f5e: 4e29 s32i.n a2, a14, 16 +402b7f60: 0db216 beqz a2, 402b803f +402b7f63: 02bc27 bgeu a12, a2, 402b7f69 +402b7f66: 003606 j 402b8042 +402b7f69: 1e78 l32i.n a7, a14, 4 +402b7f6b: 1729 s32i.n a2, a7, 4 +402b7f6d: ff90c6 j 402b7db4 +402b7f70: 02ed mov.n a14, a2 +402b7f72: ff5e91 l32r a9, 402b7cec +402b7f75: 8288 l32i.n a8, a2, 32 +402b7f77: 82f9 s32i.n a15, a2, 32 +402b7f79: 3989 s32i.n a8, a9, 12 +402b7f7b: 28c701 l32r a0, 40282298 +402b7f7e: 0000c0 callx0 a0 +402b7f81: 9e38 l32i.n a3, a14, 36 +402b7f83: 37e501 l32r a0, 40285f18 +402b7f86: 0328 l32i.n a2, a3, 0 +402b7f88: ffd3c6 j 402b7edb +402b7f8b: 0abc27 bgeu a12, a2, 402b7f99 +402b7f8e: 0d3d mov.n a3, a13 +402b7f90: c8a142 movi a4, 0x1c8 +402b7f93: 256501 l32r a0, 40281528 +402b7f96: 0000c0 callx0 a0 +402b7f99: 0d3d mov.n a3, a13 +402b7f9b: 0e2d mov.n a2, a14 +402b7f9d: caa142 movi a4, 0x1ca +402b7fa0: 256201 l32r a0, 40281528 +402b7fa3: 0000c0 callx0 a0 +402b7fa6: ff9586 j 402b7e00 +402b7fa9: 0abc27 bgeu a12, a2, 402b7fb7 +402b7fac: 0d3d mov.n a3, a13 +402b7fae: 87a142 movi a4, 0x187 402b7fb1: 255d01 l32r a0, 40281528 402b7fb4: 0000c0 callx0 a0 -402b7fb7: ff8a46 j 402b7de4 -402b7fba: 0abc27 bgeu a12, a2, 402b7fc8 -402b7fbd: 0d3d mov.n a3, a13 -402b7fbf: d3a142 movi a4, 0x1d3 -402b7fc2: 255901 l32r a0, 40281528 -402b7fc5: 0000c0 callx0 a0 -402b7fc8: 1e28 l32i.n a2, a14, 4 -402b7fca: 0d3d mov.n a3, a13 -402b7fcc: d5a142 movi a4, 0x1d5 -402b7fcf: 255601 l32r a0, 40281528 -402b7fd2: 0000c0 callx0 a0 -402b7fd5: 0e2d mov.n a2, a14 -402b7fd7: 0d3d mov.n a3, a13 -402b7fd9: 1ef9 s32i.n a15, a14, 4 -402b7fdb: d7a142 movi a4, 0x1d7 +402b7fb7: 1e28 l32i.n a2, a14, 4 +402b7fb9: 0d3d mov.n a3, a13 +402b7fbb: 89a142 movi a4, 0x189 +402b7fbe: 255a01 l32r a0, 40281528 +402b7fc1: 0000c0 callx0 a0 +402b7fc4: 0e2d mov.n a2, a14 +402b7fc6: 0d3d mov.n a3, a13 +402b7fc8: 1ef9 s32i.n a15, a14, 4 +402b7fca: 8ba142 movi a4, 0x18b +402b7fcd: 255601 l32r a0, 40281528 +402b7fd0: 0000c0 callx0 a0 +402b7fd3: ff8a46 j 402b7e00 +402b7fd6: 0abc27 bgeu a12, a2, 402b7fe4 +402b7fd9: 0d3d mov.n a3, a13 +402b7fdb: d3a142 movi a4, 0x1d3 402b7fde: 255201 l32r a0, 40281528 402b7fe1: 0000c0 callx0 a0 -402b7fe4: ff7f06 j 402b7de4 -402b7fe7: 0abc27 bgeu a12, a2, 402b7ff5 -402b7fea: 0d3d mov.n a3, a13 -402b7fec: 94a142 movi a4, 0x194 -402b7fef: 254e01 l32r a0, 40281528 -402b7ff2: 0000c0 callx0 a0 -402b7ff5: 9e28 l32i.n a2, a14, 36 -402b7ff7: 0d3d mov.n a3, a13 -402b7ff9: 96a142 movi a4, 0x196 -402b7ffc: 254b01 l32r a0, 40281528 -402b7fff: 0000c0 callx0 a0 -402b8002: 9ef9 s32i.n a15, a14, 36 -402b8004: 1e28 l32i.n a2, a14, 4 +402b7fe4: 1e28 l32i.n a2, a14, 4 +402b7fe6: 0d3d mov.n a3, a13 +402b7fe8: d5a142 movi a4, 0x1d5 +402b7feb: 254f01 l32r a0, 40281528 +402b7fee: 0000c0 callx0 a0 +402b7ff1: 0e2d mov.n a2, a14 +402b7ff3: 0d3d mov.n a3, a13 +402b7ff5: 1ef9 s32i.n a15, a14, 4 +402b7ff7: d7a142 movi a4, 0x1d7 +402b7ffa: 254b01 l32r a0, 40281528 +402b7ffd: 0000c0 callx0 a0 +402b8000: ff7f06 j 402b7e00 +402b8003: 0abc27 bgeu a12, a2, 402b8011 402b8006: 0d3d mov.n a3, a13 -402b8008: 98a142 movi a4, 0x198 +402b8008: 94a142 movi a4, 0x194 402b800b: 254701 l32r a0, 40281528 402b800e: 0000c0 callx0 a0 -402b8011: 0e2d mov.n a2, a14 +402b8011: 9e28 l32i.n a2, a14, 36 402b8013: 0d3d mov.n a3, a13 -402b8015: 1ef9 s32i.n a15, a14, 4 -402b8017: 9aa142 movi a4, 0x19a -402b801a: 254301 l32r a0, 40281528 -402b801d: 0000c0 callx0 a0 -402b8020: ff7006 j 402b7de4 -402b8023: 0abc27 bgeu a12, a2, 402b8031 -402b8026: 0d3d mov.n a3, a13 -402b8028: e0a142 movi a4, 0x1e0 -402b802b: 253f01 l32r a0, 40281528 -402b802e: 0000c0 callx0 a0 -402b8031: 9e28 l32i.n a2, a14, 36 -402b8033: 0d3d mov.n a3, a13 -402b8035: e2a142 movi a4, 0x1e2 -402b8038: 253c01 l32r a0, 40281528 -402b803b: 0000c0 callx0 a0 -402b803e: 9ef9 s32i.n a15, a14, 36 -402b8040: 1e28 l32i.n a2, a14, 4 +402b8015: 96a142 movi a4, 0x196 +402b8018: 254401 l32r a0, 40281528 +402b801b: 0000c0 callx0 a0 +402b801e: 9ef9 s32i.n a15, a14, 36 +402b8020: 1e28 l32i.n a2, a14, 4 +402b8022: 0d3d mov.n a3, a13 +402b8024: 98a142 movi a4, 0x198 +402b8027: 254001 l32r a0, 40281528 +402b802a: 0000c0 callx0 a0 +402b802d: 0e2d mov.n a2, a14 +402b802f: 0d3d mov.n a3, a13 +402b8031: 1ef9 s32i.n a15, a14, 4 +402b8033: 9aa142 movi a4, 0x19a +402b8036: 253c01 l32r a0, 40281528 +402b8039: 0000c0 callx0 a0 +402b803c: ff7006 j 402b7e00 +402b803f: 0abc27 bgeu a12, a2, 402b804d 402b8042: 0d3d mov.n a3, a13 -402b8044: e4a142 movi a4, 0x1e4 +402b8044: e0a142 movi a4, 0x1e0 402b8047: 253801 l32r a0, 40281528 402b804a: 0000c0 callx0 a0 -402b804d: 0e2d mov.n a2, a14 +402b804d: 9e28 l32i.n a2, a14, 36 402b804f: 0d3d mov.n a3, a13 -402b8051: 1ef9 s32i.n a15, a14, 4 -402b8053: e6a142 movi a4, 0x1e6 -402b8056: 253401 l32r a0, 40281528 -402b8059: 0000c0 callx0 a0 -402b805c: ff6106 j 402b7de4 - ... - -402b8060 : -402b8060: f0c112 addi a1, a1, -16 -402b8063: 21d9 s32i.n a13, a1, 8 -402b8065: 11c9 s32i.n a12, a1, 4 -402b8067: 0109 s32i.n a0, a1, 0 -402b8069: 02cd mov.n a12, a2 -402b806b: 230b addi.n a2, a3, -1 -402b806d: 0f9216 beqz a2, 402b816a -402b8070: fec342 addi a4, a3, -2 -402b8073: 0f3416 beqz a4, 402b816a -402b8076: ff17d1 l32r a13, 402b7cd4 -402b8079: 364366 bnei a3, 4, 402b80b3 -402b807c: 1c28 l32i.n a2, a12, 4 -402b807e: 0d3d mov.n a3, a13 -402b8080: 1ea242 movi a4, 0x21e -402b8083: 252901 l32r a0, 40281528 -402b8086: 0000c0 callx0 a0 -402b8089: 9c28 l32i.n a2, a12, 36 -402b808b: 0d3d mov.n a3, a13 -402b808d: 20a242 movi a4, 0x220 -402b8090: 252601 l32r a0, 40281528 -402b8093: 0000c0 callx0 a0 -402b8096: 4c28 l32i.n a2, a12, 16 -402b8098: 0d3d mov.n a3, a13 -402b809a: 21a242 movi a4, 0x221 -402b809d: 252201 l32r a0, 40281528 -402b80a0: 0000c0 callx0 a0 -402b80a3: 0d3d mov.n a3, a13 -402b80a5: 0c2d mov.n a2, a12 -402b80a7: 22a242 movi a4, 0x222 -402b80aa: 251f01 l32r a0, 40281528 -402b80ad: 0000c0 callx0 a0 -402b80b0: 002ac6 j 402b815f -402b80b3: 235366 bnei a3, 5, 402b80da -402b80b6: 9c28 l32i.n a2, a12, 36 -402b80b8: 030c movi.n a3, 0 -402b80ba: 042c movi.n a4, 32 -402b80bc: 23d501 l32r a0, 40281010 <_irom0_text_start> -402b80bf: 0000c0 callx0 a0 -402b80c2: 287401 l32r a0, 40282294 -402b80c5: 0000c0 callx0 a0 -402b80c8: ff0251 l32r a5, 402b7cd0 -402b80cb: 2568 l32i.n a6, a5, 8 -402b80cd: 8c69 s32i.n a6, a12, 32 -402b80cf: 25c9 s32i.n a12, a5, 8 -402b80d1: 287101 l32r a0, 40282298 -402b80d4: 0000c0 callx0 a0 -402b80d7: 002106 j 402b815f -402b80da: 366366 bnei a3, 6, 402b8114 -402b80dd: 1c28 l32i.n a2, a12, 4 -402b80df: 0d3d mov.n a3, a13 -402b80e1: 33a242 movi a4, 0x233 -402b80e4: 251101 l32r a0, 40281528 -402b80e7: 0000c0 callx0 a0 -402b80ea: 9c28 l32i.n a2, a12, 36 -402b80ec: 0d3d mov.n a3, a13 -402b80ee: 35a242 movi a4, 0x235 -402b80f1: 250d01 l32r a0, 40281528 -402b80f4: 0000c0 callx0 a0 -402b80f7: 4c28 l32i.n a2, a12, 16 -402b80f9: 0d3d mov.n a3, a13 -402b80fb: 36a242 movi a4, 0x236 -402b80fe: 250a01 l32r a0, 40281528 -402b8101: 0000c0 callx0 a0 -402b8104: 0d3d mov.n a3, a13 -402b8106: 0c2d mov.n a2, a12 -402b8108: 37a242 movi a4, 0x237 -402b810b: 250701 l32r a0, 40281528 -402b810e: 0000c0 callx0 a0 -402b8111: 001286 j 402b815f -402b8114: 237366 bnei a3, 7, 402b813b -402b8117: 9c28 l32i.n a2, a12, 36 -402b8119: 030c movi.n a3, 0 -402b811b: 042c movi.n a4, 32 -402b811d: 23bc01 l32r a0, 40281010 <_irom0_text_start> -402b8120: 0000c0 callx0 a0 -402b8123: feebd1 l32r a13, 402b7cd0 -402b8126: 285b01 l32r a0, 40282294 -402b8129: 0000c0 callx0 a0 -402b812c: 3d78 l32i.n a7, a13, 12 -402b812e: 8c79 s32i.n a7, a12, 32 -402b8130: 3dc9 s32i.n a12, a13, 12 -402b8132: 285901 l32r a0, 40282298 -402b8135: 0000c0 callx0 a0 -402b8138: 0008c6 j 402b815f -402b813b: 208366 bnei a3, 8, 402b815f -402b813e: 9c28 l32i.n a2, a12, 36 -402b8140: 030c movi.n a3, 0 -402b8142: c40c movi.n a4, 12 -402b8144: 23b301 l32r a0, 40281010 <_irom0_text_start> -402b8147: 0000c0 callx0 a0 -402b814a: 285201 l32r a0, 40282294 -402b814d: 0000c0 callx0 a0 -402b8150: fee081 l32r a8, 402b7cd0 -402b8153: 4898 l32i.n a9, a8, 16 -402b8155: 8c99 s32i.n a9, a12, 32 -402b8157: 48c9 s32i.n a12, a8, 16 -402b8159: 284f01 l32r a0, 40282298 -402b815c: 0000c0 callx0 a0 -402b815f: 11c8 l32i.n a12, a1, 4 -402b8161: 21d8 l32i.n a13, a1, 8 -402b8163: 0108 l32i.n a0, a1, 0 -402b8165: 10c112 addi a1, a1, 16 -402b8168: f00d ret.n -402b816a: 9c28 l32i.n a2, a12, 36 -402b816c: 030c movi.n a3, 0 -402b816e: 042c movi.n a4, 32 -402b8170: 23a801 l32r a0, 40281010 <_irom0_text_start> -402b8173: 0000c0 callx0 a0 -402b8176: 284701 l32r a0, 40282294 -402b8179: 0000c0 callx0 a0 -402b817c: fed5a1 l32r a10, 402b7cd0 -402b817f: 0ab8 l32i.n a11, a10, 0 -402b8181: 8cb9 s32i.n a11, a12, 32 -402b8183: 0ac9 s32i.n a12, a10, 0 -402b8185: 284401 l32r a0, 40282298 -402b8188: 0000c0 callx0 a0 -402b818b: fff406 j 402b815f -402b818e: e00000 subx4 a0, a0, a0 -402b8191: 3fff10 excw -402b8194: ff0930 excw -402b8197: 3f .byte 0x3f -402b8198: ff0e80 excw -402b819b: 3f .byte 0x3f -402b819c: ff1360 excw -402b819f: 3f .byte 0x3f - -402b81a0 : -402b81a0: e0c112 addi a1, a1, -32 -402b81a3: 0109 s32i.n a0, a1, 0 -402b81a5: 41f9 s32i.n a15, a1, 16 -402b81a7: 11c9 s32i.n a12, a1, 4 -402b81a9: 31e9 s32i.n a14, a1, 12 -402b81ab: 21d9 s32i.n a13, a1, 8 -402b81ad: 60a0e2 movi a14, 96 -402b81b0: fff8d1 l32r a13, 402b8190 -402b81b3: fff8c1 l32r a12, 402b8194 -402b81b6: 1f0c movi.n a15, 1 -402b81b8: 065cf2 s16i a15, a12, 12 -402b81bb: 9cd9 s32i.n a13, a12, 36 -402b81bd: f31751 l32r a5, 402b4e1c -402b81c0: 0c2d mov.n a2, a12 -402b81c2: a558 l32i.n a5, a5, 40 -402b81c4: 130c movi.n a3, 1 -402b81c6: 4e5a add.n a4, a14, a5 -402b81c8: f4c442 addi a4, a4, -12 -402b81cb: 1558 l32i.n a5, a5, 4 -402b81cd: 4c59 s32i.n a5, a12, 16 -402b81cf: 1c49 s32i.n a4, a12, 4 -402b81d1: 2c49 s32i.n a4, a12, 8 -402b81d3: ffe8c5 call0 402b8060 -402b81d6: 28ccc2 addi a12, a12, 40 -402b81d9: 20cdd2 addi a13, a13, 32 -402b81dc: f4cee2 addi a14, a14, -12 -402b81df: d51ee6 bgei a14, 1, 402b81b8 -402b81e2: 8e0c movi.n a14, 8 -402b81e4: ffedf1 l32r a15, 402b8198 -402b81e7: 0020c0 memw -402b81ea: d13fb1 l32r a11, 402ac6e8 -402b81ed: 0fa8 l32i.n a10, a15, 0 -402b81ef: 10aab0 and a10, a10, a11 -402b81f2: 0b4c movi.n a11, 64 -402b81f4: 20aab0 or a10, a10, a11 -402b81f7: 0020c0 memw -402b81fa: 0fa9 s32i.n a10, a15, 0 -402b81fc: 1cf9 s32i.n a15, a12, 4 -402b81fe: 2cf9 s32i.n a15, a12, 8 -402b8200: 9cd9 s32i.n a13, a12, 36 -402b8202: 0c2d mov.n a2, a12 -402b8204: 530c movi.n a3, 5 -402b8206: 8fcb addi.n a8, a15, 12 -402b8208: 190c movi.n a9, 1 -402b820a: 065c92 s16i a9, a12, 12 -402b820d: 4c89 s32i.n a8, a12, 16 -402b820f: ffe505 call0 402b8060 -402b8212: 28ccc2 addi a12, a12, 40 -402b8215: 4ccff2 addi a15, a15, 76 -402b8218: 20cdd2 addi a13, a13, 32 -402b821b: ee0b addi.n a14, a14, -1 -402b821d: c61ee6 bgei a14, 1, 402b81e7 -402b8220: 4e0c movi.n a14, 4 -402b8222: 9cd9 s32i.n a13, a12, 36 -402b8224: 0c2d mov.n a2, a12 -402b8226: 730c movi.n a3, 7 -402b8228: ffe345 call0 402b8060 -402b822b: 28ccc2 addi a12, a12, 40 -402b822e: 20cdd2 addi a13, a13, 32 -402b8231: ee0b addi.n a14, a14, -1 -402b8233: eb1ee6 bgei a14, 1, 402b8222 -402b8236: 7e0c movi.n a14, 7 -402b8238: ffd9d1 l32r a13, 402b819c -402b823b: 41f8 l32i.n a15, a1, 16 -402b823d: 9cd9 s32i.n a13, a12, 36 -402b823f: 0c2d mov.n a2, a12 -402b8241: 830c movi.n a3, 8 -402b8243: ffe1c5 call0 402b8060 -402b8246: 28ccc2 addi a12, a12, 40 -402b8249: ddcb addi.n a13, a13, 12 -402b824b: ee0b addi.n a14, a14, -1 -402b824d: ec1ee6 bgei a14, 1, 402b823d -402b8250: 11c8 l32i.n a12, a1, 4 -402b8252: 21d8 l32i.n a13, a1, 8 -402b8254: 31e8 l32i.n a14, a1, 12 -402b8256: 0108 l32i.n a0, a1, 0 -402b8258: 20c112 addi a1, a1, 32 -402b825b: f00d ret.n -402b825d: 000000 ill -402b8260: 0c0242 l8ui a4, a2, 12 -402b8263: 0d1437 beq a4, a3, 402b8274 -402b8266: 0c4232 s8i a3, a2, 12 -402b8269: 030c movi.n a3, 0 -402b826b: 0d4232 s8i a3, a2, 13 -402b826e: 00a032 movi a3, 0 -402b8271: 0d5232 s16i a3, a2, 26 -402b8274: f00d ret.n -402b8276: 120000 excw -402b8279: c2f0c1 l32r a12, 402a8e3c -402b827c: c20261 l32r a6, 402a8a84 -402b827f: d20822 l8ui a2, a8, 210 -402b8282: 0c0161 l32r a6, 4027b288 <_lit4_end+0x1733dc> -402b8285: 02dd83 excw -402b8288: 0c2d mov.n a2, a12 -402b828a: 3109 s32i.n a0, a1, 12 -402b828c: fffd05 call0 402b8260 -402b828f: 2ccc32 addi a3, a12, 44 -402b8292: 0d2d mov.n a2, a13 -402b8294: 040c movi.n a4, 0 -402b8296: 053e85 call0 402bd680 -402b8299: 0d0c22 l8ui a2, a12, 13 -402b829c: 221b addi.n a2, a2, 1 -402b829e: 0d4c22 s8i a2, a12, 13 -402b82a1: 3108 l32i.n a0, a1, 12 -402b82a3: 120c movi.n a2, 1 -402b82a5: 0d5c22 s16i a2, a12, 26 -402b82a8: 11d8 l32i.n a13, a1, 4 -402b82aa: 21c8 l32i.n a12, a1, 8 -402b82ac: 10c112 addi a1, a1, 16 -402b82af: f00d ret.n -402b82b1: 000000 ill -402b82b4: 0c1252 l16ui a5, a2, 24 -402b82b7: 5268 l32i.n a6, a2, 20 -402b82b9: 751b addi.n a7, a5, 1 -402b82bb: 0c5272 s16i a7, a2, 24 -402b82be: 565a add.n a5, a6, a5 -402b82c0: f04532 s8i a3, a5, 240 -402b82c3: 0c1232 l16ui a3, a2, 24 -402b82c6: 5258 l32i.n a5, a2, 20 -402b82c8: 631b addi.n a6, a3, 1 -402b82ca: 0c5262 s16i a6, a2, 24 -402b82cd: 353a add.n a3, a5, a3 -402b82cf: f04342 s8i a4, a3, 240 -402b82d2: f00d ret.n -402b82d4: 0c1242 l16ui a4, a2, 24 -402b82d7: 5258 l32i.n a5, a2, 20 -402b82d9: 641b addi.n a6, a4, 1 -402b82db: 0c5262 s16i a6, a2, 24 -402b82de: 454a add.n a4, a5, a4 -402b82e0: f04432 s8i a3, a4, 240 -402b82e3: f00d ret.n -402b82e5: 000000 ill -402b82e8: 0c1242 l16ui a4, a2, 24 -402b82eb: 5258 l32i.n a5, a2, 20 -402b82ed: 641b addi.n a6, a4, 1 -402b82ef: 0c5262 s16i a6, a2, 24 -402b82f2: 454a add.n a4, a5, a4 -402b82f4: 415830 srli a5, a3, 8 -402b82f7: f04452 s8i a5, a4, 240 -402b82fa: 0c1242 l16ui a4, a2, 24 -402b82fd: 5258 l32i.n a5, a2, 20 -402b82ff: 641b addi.n a6, a4, 1 -402b8301: 0c5262 s16i a6, a2, 24 -402b8304: 454a add.n a4, a5, a4 -402b8306: f04432 s8i a3, a4, 240 -402b8309: f00d ret.n -402b830b: 124200 excw -402b830e: 580c movi.n a8, 5 -402b8310: 641b52 l16ui a5, a11, 200 -402b8313: 0c5262 s16i a6, a2, 24 -402b8316: 454a add.n a4, a5, a4 -402b8318: 755830 extui a5, a3, 24, 8 -402b831b: f04452 s8i a5, a4, 240 -402b831e: 0c1242 l16ui a4, a2, 24 -402b8321: 5258 l32i.n a5, a2, 20 -402b8323: 641b addi.n a6, a4, 1 -402b8325: 554a add.n a5, a5, a4 -402b8327: 237541 l32r a4, 402810fc -402b832a: 0c5262 s16i a6, a2, 24 -402b832d: 104340 and a4, a3, a4 -402b8330: f54040 extui a4, a4, 16, 16 -402b8333: f04542 s8i a4, a5, 240 -402b8336: 0c1242 l16ui a4, a2, 24 -402b8339: 5258 l32i.n a5, a2, 20 -402b833b: 641b addi.n a6, a4, 1 -402b833d: 554a add.n a5, a5, a4 -402b833f: 237141 l32r a4, 40281104 -402b8342: 0c5262 s16i a6, a2, 24 -402b8345: 104340 and a4, a3, a4 -402b8348: 414840 srli a4, a4, 8 -402b834b: f04542 s8i a4, a5, 240 -402b834e: 0c1242 l16ui a4, a2, 24 -402b8351: 5258 l32i.n a5, a2, 20 -402b8353: 641b addi.n a6, a4, 1 -402b8355: 0c5262 s16i a6, a2, 24 -402b8358: 454a add.n a4, a5, a4 -402b835a: f04432 s8i a3, a4, 240 -402b835d: f00d ret.n -402b835f: c11200 mul16u a1, a2, a0 -402b8362: 61c2f0 xsr.eps2 a15 -402b8365: 610202 l8ui a0, a2, 97 -402b8368: c22003 excw -402b836b: c28c20 excw -402b836e: 4228 l32i.n a2, a2, 16 -402b8370: 002216 beqz a2, 402b8376 -402b8373: 076d45 call0 402bfa48 -402b8376: 020c movi.n a2, 0 -402b8378: 4c29 s32i.n a2, a12, 16 -402b837a: 5c29 s32i.n a2, a12, 20 -402b837c: 3108 l32i.n a0, a1, 12 -402b837e: 21c8 l32i.n a12, a1, 8 -402b8380: 10c112 addi a1, a1, 16 -402b8383: f00d ret.n -402b8385: 000000 ill -402b8388: d2ac beqz.n a2, 402b83b9 -402b838a: 0c1232 l16ui a3, a2, 24 -402b838d: 5248 l32i.n a4, a2, 20 -402b838f: 531b addi.n a5, a3, 1 -402b8391: 0c5252 s16i a5, a2, 24 -402b8394: 343a add.n a3, a4, a3 -402b8396: f47c movi.n a4, -1 -402b8398: f04342 s8i a4, a3, 240 -402b839b: f0a052 movi a5, 240 -402b839e: 344c movi.n a4, 67 -402b83a0: 060c movi.n a6, 0 -402b83a2: 0c1232 l16ui a3, a2, 24 -402b83a5: 103437 bltu a4, a3, 402b83b9 -402b83a8: 5278 l32i.n a7, a2, 20 -402b83aa: 831b addi.n a8, a3, 1 -402b83ac: 373a add.n a3, a7, a3 -402b83ae: 0c5282 s16i a8, a2, 24 -402b83b1: 335a add.n a3, a3, a5 -402b83b3: 004362 s8i a6, a3, 0 -402b83b6: fffa06 j 402b83a2 -402b83b9: f00d ret.n -402b83bb: 26e800 excw -402b83be: ff .byte 0xff -402b83bf: 3f .byte 0x3f -402b83c0: ff26e4 excw -402b83c3: 3f .byte 0x3f -402b83c4: e0c112 addi a1, a1, -32 -402b83c7: 31f9 s32i.n a15, a1, 12 -402b83c9: fffcf1 l32r a15, 402b83bc -402b83cc: 61c9 s32i.n a12, a1, 24 -402b83ce: 51d9 s32i.n a13, a1, 20 -402b83d0: 41e9 s32i.n a14, a1, 16 -402b83d2: 7109 s32i.n a0, a1, 28 -402b83d4: 02ed mov.n a14, a2 -402b83d6: 000f22 l8ui a2, a15, 0 -402b83d9: 03cd mov.n a12, a3 -402b83db: 04dd mov.n a13, a4 -402b83dd: 42dc bnez.n a2, 402b83f5 -402b83df: e16485 call0 40299a28 -402b83e2: fff731 l32r a3, 402b83c0 -402b83e5: 140c movi.n a4, 1 -402b83e7: 0329 s32i.n a2, a3, 0 -402b83e9: 000f32 l8ui a3, a15, 0 -402b83ec: 00a022 movi a2, 0 -402b83ef: 832430 moveqz a2, a4, a3 -402b83f2: 004f22 s8i a2, a15, 0 -402b83f5: f4af22 movi a2, -12 -402b83f8: 176e16 beqz a14, 402b8572 -402b83fb: faaf22 movi a2, -6 -402b83fe: 170c16 beqz a12, 402b8572 -402b8401: 040c movi.n a4, 0 -402b8403: 34a132 movi a3, 0x134 -402b8406: 042d mov.n a2, a4 -402b8408: 076b45 call0 402bfac0 -402b840b: 023d mov.n a3, a2 -402b840d: 4c29 s32i.n a2, a12, 16 -402b840f: f27c movi.n a2, -1 -402b8411: 15d316 beqz a3, 402b8572 -402b8414: 103d26 beqi a13, 3, 402b8428 -402b8417: 0d0c22 l8ui a2, a12, 13 -402b841a: ffe9f1 l32r a15, 402b83c0 -402b841d: 32cc bnez.n a2, 402b8424 -402b841f: e16085 call0 40299a28 -402b8422: 0f29 s32i.n a2, a15, 0 -402b8424: 0f28 l32i.n a2, a15, 0 -402b8426: 0c29 s32i.n a2, a12, 0 -402b8428: 4c28 l32i.n a2, a12, 16 -402b842a: 1238 l32i.n a3, a2, 4 -402b842c: 120c movi.n a2, 1 -402b842e: 5c39 s32i.n a3, a12, 20 -402b8430: 004322 s8i a2, a3, 0 -402b8433: 5c38 l32i.n a3, a12, 20 -402b8435: 014322 s8i a2, a3, 1 -402b8438: 5c28 l32i.n a2, a12, 20 -402b843a: 320e32 l8ui a3, a14, 50 -402b843d: 024232 s8i a3, a2, 2 -402b8440: 5c28 l32i.n a2, a12, 20 -402b8442: 030c movi.n a3, 0 -402b8444: 034232 s8i a3, a2, 3 -402b8447: 0c58 l32i.n a5, a12, 0 -402b8449: 5c28 l32i.n a2, a12, 20 -402b844b: 014580 slli a4, a5, 24 -402b844e: 753850 extui a3, a5, 24, 8 -402b8451: 203430 or a3, a4, a3 -402b8454: 232c41 l32r a4, 40281104 -402b8457: 106540 and a6, a5, a4 -402b845a: 116680 slli a6, a6, 8 -402b845d: 415850 srli a5, a5, 8 -402b8460: 104540 and a4, a5, a4 -402b8463: 203360 or a3, a3, a6 -402b8466: 203340 or a3, a3, a4 -402b8469: 744830 extui a4, a3, 8, 8 -402b846c: 044232 s8i a3, a2, 4 -402b846f: 054242 s8i a4, a2, 5 -402b8472: 754030 extui a4, a3, 16, 8 -402b8475: 753830 extui a3, a3, 24, 8 -402b8478: 074232 s8i a3, a2, 7 -402b847b: 030c movi.n a3, 0 -402b847d: 064242 s8i a4, a2, 6 -402b8480: 084232 s8i a3, a2, 8 -402b8483: 094232 s8i a3, a2, 9 -402b8486: 0a4232 s8i a3, a2, 10 -402b8489: 0b4232 s8i a3, a2, 11 -402b848c: 0c4232 s8i a3, a2, 12 -402b848f: 0d4232 s8i a3, a2, 13 -402b8492: 0e4232 s8i a3, a2, 14 -402b8495: 0f4232 s8i a3, a2, 15 -402b8498: fba042 movi a4, 251 -402b849b: fccd32 addi a3, a13, -4 -402b849e: 0e0347 bnone a3, a4, 402b84b0 -402b84a1: 233d66 bnei a13, 3, 402b84c8 -402b84a4: 0c0c32 l8ui a3, a12, 12 -402b84a7: fcc332 addi a3, a3, -4 -402b84aa: 743030 extui a3, a3, 0, 8 -402b84ad: 1723f6 bgeui a3, 2, 402b84c8 -402b84b0: 040e32 l8ui a3, a14, 4 -402b84b3: 0c4232 s8i a3, a2, 12 -402b84b6: 050e32 l8ui a3, a14, 5 -402b84b9: 0d4232 s8i a3, a2, 13 -402b84bc: 060e32 l8ui a3, a14, 6 -402b84bf: 0e4232 s8i a3, a2, 14 -402b84c2: 070e32 l8ui a3, a14, 7 -402b84c5: 0f4232 s8i a3, a2, 15 -402b84c8: 030c movi.n a3, 0 -402b84ca: 104232 s8i a3, a2, 16 -402b84cd: 114232 s8i a3, a2, 17 -402b84d0: 124232 s8i a3, a2, 18 -402b84d3: 134232 s8i a3, a2, 19 -402b84d6: 144232 s8i a3, a2, 20 -402b84d9: 154232 s8i a3, a2, 21 -402b84dc: 164232 s8i a3, a2, 22 -402b84df: 174232 s8i a3, a2, 23 -402b84e2: 184232 s8i a3, a2, 24 -402b84e5: 194232 s8i a3, a2, 25 -402b84e8: 1a4232 s8i a3, a2, 26 -402b84eb: 1b4232 s8i a3, a2, 27 -402b84ee: 33ce22 addi a2, a14, 51 -402b84f1: 320e62 l8ui a6, a14, 50 -402b84f4: f45030 extui a5, a3, 0, 16 -402b84f7: 5c48 l32i.n a4, a12, 20 -402b84f9: 09b567 bgeu a5, a6, 402b8506 -402b84fc: 0665f6 bgeui a5, 6, 402b8506 -402b84ff: 000252 l8ui a5, a2, 0 -402b8502: 000086 j 402b8508 -402b8505: 050c00 extui a0, a0, 28, 1 -402b8508: 443a add.n a4, a4, a3 -402b850a: 1c4452 s8i a5, a4, 28 -402b850d: 331b addi.n a3, a3, 1 -402b850f: 221b addi.n a2, a2, 1 -402b8511: dcb366 bnei a3, 16, 402b84f1 -402b8514: 020c movi.n a2, 0 -402b8516: 204220 or a4, a2, a2 -402b8519: 5c38 l32i.n a3, a12, 20 -402b851b: 332a add.n a3, a3, a2 -402b851d: 2c4342 s8i a4, a3, 44 -402b8520: 221b addi.n a2, a2, 1 -402b8522: f3d266 bnei a2, 64, 402b8519 -402b8525: 020c movi.n a2, 0 -402b8527: 024d mov.n a4, a2 -402b8529: 5c38 l32i.n a3, a12, 20 -402b852b: 332a add.n a3, a3, a2 -402b852d: 6c4342 s8i a4, a3, 108 -402b8530: 221b addi.n a2, a2, 1 -402b8532: f3e266 bnei a2, 128, 402b8529 -402b8535: 5c28 l32i.n a2, a12, 20 -402b8537: 82af42 movi a4, -126 -402b853a: ed4242 s8i a4, a2, 237 -402b853d: 63a032 movi a3, 99 -402b8540: 345c movi.n a4, 83 -402b8542: ee4242 s8i a4, a2, 238 -402b8545: ec4232 s8i a3, a2, 236 -402b8548: ef4232 s8i a3, a2, 239 -402b854b: 020c movi.n a2, 0 -402b854d: 0c5c22 s16i a2, a12, 24 -402b8550: 444c movi.n a4, 68 -402b8552: 020c movi.n a2, 0 -402b8554: 5c38 l32i.n a3, a12, 20 -402b8556: 332a add.n a3, a3, a2 -402b8558: f04322 s8i a2, a3, 240 -402b855b: 221b addi.n a2, a2, 1 -402b855d: f39247 bne a2, a4, 402b8554 -402b8560: 140c movi.n a4, 1 -402b8562: 533c movi.n a3, 53 -402b8564: 0c2d mov.n a2, a12 -402b8566: ffd4c5 call0 402b82b4 -402b8569: 0c2d mov.n a2, a12 -402b856b: 0d3d mov.n a3, a13 -402b856d: ffd645 call0 402b82d4 -402b8570: 020c movi.n a2, 0 -402b8572: 7108 l32i.n a0, a1, 28 -402b8574: 61c8 l32i.n a12, a1, 24 -402b8576: 51d8 l32i.n a13, a1, 20 -402b8578: 41e8 l32i.n a14, a1, 16 -402b857a: 31f8 l32i.n a15, a1, 12 -402b857c: 20c112 addi a1, a1, 32 -402b857f: f00d ret.n -402b8581: 000000 ill -402b8584: 2cb464 excw -402b8587: c11240 mul16u a1, a2, a4 -402b858a: 61c9e0 excw -402b858d: 82c8 l32i.n a12, a2, 32 -402b858f: 7109 s32i.n a0, a1, 28 -402b8591: 51d9 s32i.n a13, a1, 20 -402b8593: 41e9 s32i.n a14, a1, 16 -402b8595: 31f9 s32i.n a15, a1, 12 -402b8597: 02ed mov.n a14, a2 -402b8599: 020c movi.n a2, 0 -402b859b: bc29 s32i.n a2, a12, 44 -402b859d: 630c movi.n a3, 6 -402b859f: 202cc0 or a2, a12, a12 -402b85a2: ffcbc5 call0 402b8260 -402b85a5: 140c movi.n a4, 1 -402b85a7: 0c3d mov.n a3, a12 -402b85a9: 0e2d mov.n a2, a14 -402b85ab: ffe185 call0 402b83c4 -402b85ae: 02dd mov.n a13, a2 -402b85b0: 104256 bnez a2, 402b86b8 -402b85b3: 240c movi.n a4, 2 -402b85b5: 933c movi.n a3, 57 -402b85b7: 0c2d mov.n a2, a12 -402b85b9: ffcf85 call0 402b82b4 -402b85bc: 181e32 l16ui a3, a14, 48 -402b85bf: 0c2d mov.n a2, a12 -402b85c1: ffd245 call0 402b82e8 -402b85c4: bef8 l32i.n a15, a14, 44 -402b85c6: bfcc bnez.n a15, 402b85d5 -402b85c8: 24c321 l32r a2, 402818d4 -402b85cb: 02f8 l32i.n a15, a2, 0 -402b85cd: 0b8f56 bnez a15, 402b8689 -402b85d0: 000a46 j 402b85fd -402b85d3: 2d0000 excw -402b85d6: 0f .byte 0xf -402b85d7: 24db01 l32r a0, 40281944 -402b85da: 0000c0 callx0 a0 -402b85dd: 743020 extui a3, a2, 0, 8 -402b85e0: fe4316 beqz a3, 402b85c8 -402b85e3: 034d mov.n a4, a3 -402b85e5: 0c2d mov.n a2, a12 -402b85e7: c30c movi.n a3, 12 -402b85e9: ffcc85 call0 402b82b4 -402b85ec: 000f32 l8ui a3, a15, 0 -402b85ef: fd5316 beqz a3, 402b85c8 -402b85f2: 0c2d mov.n a2, a12 -402b85f4: ff1b addi.n a15, a15, 1 -402b85f6: ffcdc5 call0 402b82d4 -402b85f9: fffbc6 j 402b85ec -402b85fc: c40c00 extui a0, a0, 12, 13 -402b85ff: 0c2d mov.n a2, a12 -402b8601: 733c movi.n a3, 55 -402b8603: ffcb05 call0 402b82b4 -402b8606: 0c2d mov.n a2, a12 -402b8608: 130c movi.n a3, 1 -402b860a: ffcc85 call0 402b82d4 -402b860d: 0c2d mov.n a2, a12 -402b860f: 330c movi.n a3, 3 -402b8611: ffcc05 call0 402b82d4 -402b8614: 0c2d mov.n a2, a12 -402b8616: c31c movi.n a3, 28 -402b8618: ffcb85 call0 402b82d4 +402b8051: e2a142 movi a4, 0x1e2 +402b8054: 253501 l32r a0, 40281528 +402b8057: 0000c0 callx0 a0 +402b805a: 9ef9 s32i.n a15, a14, 36 +402b805c: 1e28 l32i.n a2, a14, 4 +402b805e: 0d3d mov.n a3, a13 +402b8060: e4a142 movi a4, 0x1e4 +402b8063: 253101 l32r a0, 40281528 +402b8066: 0000c0 callx0 a0 +402b8069: 0e2d mov.n a2, a14 +402b806b: 0d3d mov.n a3, a13 +402b806d: 1ef9 s32i.n a15, a14, 4 +402b806f: e6a142 movi a4, 0x1e6 +402b8072: 252d01 l32r a0, 40281528 +402b8075: 0000c0 callx0 a0 +402b8078: ff6106 j 402b7e00 + ... + +402b807c : +402b807c: f0c112 addi a1, a1, -16 +402b807f: 21d9 s32i.n a13, a1, 8 +402b8081: 11c9 s32i.n a12, a1, 4 +402b8083: 0109 s32i.n a0, a1, 0 +402b8085: 02cd mov.n a12, a2 +402b8087: 230b addi.n a2, a3, -1 +402b8089: 0f9216 beqz a2, 402b8186 +402b808c: fec342 addi a4, a3, -2 +402b808f: 0f3416 beqz a4, 402b8186 +402b8092: ff17d1 l32r a13, 402b7cf0 +402b8095: 364366 bnei a3, 4, 402b80cf +402b8098: 1c28 l32i.n a2, a12, 4 +402b809a: 0d3d mov.n a3, a13 +402b809c: 1ea242 movi a4, 0x21e +402b809f: 252201 l32r a0, 40281528 +402b80a2: 0000c0 callx0 a0 +402b80a5: 9c28 l32i.n a2, a12, 36 +402b80a7: 0d3d mov.n a3, a13 +402b80a9: 20a242 movi a4, 0x220 +402b80ac: 251f01 l32r a0, 40281528 +402b80af: 0000c0 callx0 a0 +402b80b2: 4c28 l32i.n a2, a12, 16 +402b80b4: 0d3d mov.n a3, a13 +402b80b6: 21a242 movi a4, 0x221 +402b80b9: 251b01 l32r a0, 40281528 +402b80bc: 0000c0 callx0 a0 +402b80bf: 0d3d mov.n a3, a13 +402b80c1: 0c2d mov.n a2, a12 +402b80c3: 22a242 movi a4, 0x222 +402b80c6: 251801 l32r a0, 40281528 +402b80c9: 0000c0 callx0 a0 +402b80cc: 002ac6 j 402b817b +402b80cf: 235366 bnei a3, 5, 402b80f6 +402b80d2: 9c28 l32i.n a2, a12, 36 +402b80d4: 030c movi.n a3, 0 +402b80d6: 042c movi.n a4, 32 +402b80d8: 23ce01 l32r a0, 40281010 <_irom0_text_start> +402b80db: 0000c0 callx0 a0 +402b80de: 286d01 l32r a0, 40282294 +402b80e1: 0000c0 callx0 a0 +402b80e4: ff0251 l32r a5, 402b7cec +402b80e7: 2568 l32i.n a6, a5, 8 +402b80e9: 8c69 s32i.n a6, a12, 32 +402b80eb: 25c9 s32i.n a12, a5, 8 +402b80ed: 286a01 l32r a0, 40282298 +402b80f0: 0000c0 callx0 a0 +402b80f3: 002106 j 402b817b +402b80f6: 366366 bnei a3, 6, 402b8130 +402b80f9: 1c28 l32i.n a2, a12, 4 +402b80fb: 0d3d mov.n a3, a13 +402b80fd: 33a242 movi a4, 0x233 +402b8100: 250a01 l32r a0, 40281528 +402b8103: 0000c0 callx0 a0 +402b8106: 9c28 l32i.n a2, a12, 36 +402b8108: 0d3d mov.n a3, a13 +402b810a: 35a242 movi a4, 0x235 +402b810d: 250601 l32r a0, 40281528 +402b8110: 0000c0 callx0 a0 +402b8113: 4c28 l32i.n a2, a12, 16 +402b8115: 0d3d mov.n a3, a13 +402b8117: 36a242 movi a4, 0x236 +402b811a: 250301 l32r a0, 40281528 +402b811d: 0000c0 callx0 a0 +402b8120: 0d3d mov.n a3, a13 +402b8122: 0c2d mov.n a2, a12 +402b8124: 37a242 movi a4, 0x237 +402b8127: 250001 l32r a0, 40281528 +402b812a: 0000c0 callx0 a0 +402b812d: 001286 j 402b817b +402b8130: 237366 bnei a3, 7, 402b8157 +402b8133: 9c28 l32i.n a2, a12, 36 +402b8135: 030c movi.n a3, 0 +402b8137: 042c movi.n a4, 32 +402b8139: 23b501 l32r a0, 40281010 <_irom0_text_start> +402b813c: 0000c0 callx0 a0 +402b813f: feebd1 l32r a13, 402b7cec +402b8142: 285401 l32r a0, 40282294 +402b8145: 0000c0 callx0 a0 +402b8148: 3d78 l32i.n a7, a13, 12 +402b814a: 8c79 s32i.n a7, a12, 32 +402b814c: 3dc9 s32i.n a12, a13, 12 +402b814e: 285201 l32r a0, 40282298 +402b8151: 0000c0 callx0 a0 +402b8154: 0008c6 j 402b817b +402b8157: 208366 bnei a3, 8, 402b817b +402b815a: 9c28 l32i.n a2, a12, 36 +402b815c: 030c movi.n a3, 0 +402b815e: c40c movi.n a4, 12 +402b8160: 23ac01 l32r a0, 40281010 <_irom0_text_start> +402b8163: 0000c0 callx0 a0 +402b8166: 284b01 l32r a0, 40282294 +402b8169: 0000c0 callx0 a0 +402b816c: fee081 l32r a8, 402b7cec +402b816f: 4898 l32i.n a9, a8, 16 +402b8171: 8c99 s32i.n a9, a12, 32 +402b8173: 48c9 s32i.n a12, a8, 16 +402b8175: 284801 l32r a0, 40282298 +402b8178: 0000c0 callx0 a0 +402b817b: 11c8 l32i.n a12, a1, 4 +402b817d: 21d8 l32i.n a13, a1, 8 +402b817f: 0108 l32i.n a0, a1, 0 +402b8181: 10c112 addi a1, a1, 16 +402b8184: f00d ret.n +402b8186: 9c28 l32i.n a2, a12, 36 +402b8188: 030c movi.n a3, 0 +402b818a: 042c movi.n a4, 32 +402b818c: 23a101 l32r a0, 40281010 <_irom0_text_start> +402b818f: 0000c0 callx0 a0 +402b8192: 284001 l32r a0, 40282294 +402b8195: 0000c0 callx0 a0 +402b8198: fed5a1 l32r a10, 402b7cec +402b819b: 0ab8 l32i.n a11, a10, 0 +402b819d: 8cb9 s32i.n a11, a12, 32 +402b819f: 0ac9 s32i.n a12, a10, 0 +402b81a1: 283d01 l32r a0, 40282298 +402b81a4: 0000c0 callx0 a0 +402b81a7: fff406 j 402b817b +402b81aa: e00000 subx4 a0, a0, a0 +402b81ad: 3fff10 excw +402b81b0: ff0930 excw +402b81b3: 3f .byte 0x3f +402b81b4: ff0e80 excw +402b81b7: 3f .byte 0x3f +402b81b8: ff1360 excw +402b81bb: 3f .byte 0x3f + +402b81bc : +402b81bc: e0c112 addi a1, a1, -32 +402b81bf: 0109 s32i.n a0, a1, 0 +402b81c1: 41f9 s32i.n a15, a1, 16 +402b81c3: 11c9 s32i.n a12, a1, 4 +402b81c5: 31e9 s32i.n a14, a1, 12 +402b81c7: 21d9 s32i.n a13, a1, 8 +402b81c9: 60a0e2 movi a14, 96 +402b81cc: fff8d1 l32r a13, 402b81ac +402b81cf: fff8c1 l32r a12, 402b81b0 +402b81d2: 1f0c movi.n a15, 1 +402b81d4: 065cf2 s16i a15, a12, 12 +402b81d7: 9cd9 s32i.n a13, a12, 36 +402b81d9: f31751 l32r a5, 402b4e38 +402b81dc: 0c2d mov.n a2, a12 +402b81de: a558 l32i.n a5, a5, 40 +402b81e0: 130c movi.n a3, 1 +402b81e2: 4e5a add.n a4, a14, a5 +402b81e4: f4c442 addi a4, a4, -12 +402b81e7: 1558 l32i.n a5, a5, 4 +402b81e9: 4c59 s32i.n a5, a12, 16 +402b81eb: 1c49 s32i.n a4, a12, 4 +402b81ed: 2c49 s32i.n a4, a12, 8 +402b81ef: ffe8c5 call0 402b807c +402b81f2: 28ccc2 addi a12, a12, 40 +402b81f5: 20cdd2 addi a13, a13, 32 +402b81f8: f4cee2 addi a14, a14, -12 +402b81fb: d51ee6 bgei a14, 1, 402b81d4 +402b81fe: 8e0c movi.n a14, 8 +402b8200: ffedf1 l32r a15, 402b81b4 +402b8203: 0020c0 memw +402b8206: d13fb1 l32r a11, 402ac704 +402b8209: 0fa8 l32i.n a10, a15, 0 +402b820b: 10aab0 and a10, a10, a11 +402b820e: 0b4c movi.n a11, 64 +402b8210: 20aab0 or a10, a10, a11 +402b8213: 0020c0 memw +402b8216: 0fa9 s32i.n a10, a15, 0 +402b8218: 1cf9 s32i.n a15, a12, 4 +402b821a: 2cf9 s32i.n a15, a12, 8 +402b821c: 9cd9 s32i.n a13, a12, 36 +402b821e: 0c2d mov.n a2, a12 +402b8220: 530c movi.n a3, 5 +402b8222: 8fcb addi.n a8, a15, 12 +402b8224: 190c movi.n a9, 1 +402b8226: 065c92 s16i a9, a12, 12 +402b8229: 4c89 s32i.n a8, a12, 16 +402b822b: ffe505 call0 402b807c +402b822e: 28ccc2 addi a12, a12, 40 +402b8231: 4ccff2 addi a15, a15, 76 +402b8234: 20cdd2 addi a13, a13, 32 +402b8237: ee0b addi.n a14, a14, -1 +402b8239: c61ee6 bgei a14, 1, 402b8203 +402b823c: 4e0c movi.n a14, 4 +402b823e: 9cd9 s32i.n a13, a12, 36 +402b8240: 0c2d mov.n a2, a12 +402b8242: 730c movi.n a3, 7 +402b8244: ffe345 call0 402b807c +402b8247: 28ccc2 addi a12, a12, 40 +402b824a: 20cdd2 addi a13, a13, 32 +402b824d: ee0b addi.n a14, a14, -1 +402b824f: eb1ee6 bgei a14, 1, 402b823e +402b8252: 7e0c movi.n a14, 7 +402b8254: ffd9d1 l32r a13, 402b81b8 +402b8257: 41f8 l32i.n a15, a1, 16 +402b8259: 9cd9 s32i.n a13, a12, 36 +402b825b: 0c2d mov.n a2, a12 +402b825d: 830c movi.n a3, 8 +402b825f: ffe1c5 call0 402b807c +402b8262: 28ccc2 addi a12, a12, 40 +402b8265: ddcb addi.n a13, a13, 12 +402b8267: ee0b addi.n a14, a14, -1 +402b8269: ec1ee6 bgei a14, 1, 402b8259 +402b826c: 11c8 l32i.n a12, a1, 4 +402b826e: 21d8 l32i.n a13, a1, 8 +402b8270: 31e8 l32i.n a14, a1, 12 +402b8272: 0108 l32i.n a0, a1, 0 +402b8274: 20c112 addi a1, a1, 32 +402b8277: f00d ret.n +402b8279: 000000 ill +402b827c: 0c0242 l8ui a4, a2, 12 +402b827f: 0d1437 beq a4, a3, 402b8290 +402b8282: 0c4232 s8i a3, a2, 12 +402b8285: 030c movi.n a3, 0 +402b8287: 0d4232 s8i a3, a2, 13 +402b828a: 00a032 movi a3, 0 +402b828d: 0d5232 s16i a3, a2, 26 +402b8290: f00d ret.n +402b8292: 120000 excw +402b8295: c2f0c1 l32r a12, 402a8e58 +402b8298: c20261 l32r a6, 402a8aa0 +402b829b: d20822 l8ui a2, a8, 210 +402b829e: 0c0161 l32r a6, 4027b2a4 <_lit4_end+0x1733f8> +402b82a1: 02dd83 excw +402b82a4: 0c2d mov.n a2, a12 +402b82a6: 3109 s32i.n a0, a1, 12 +402b82a8: fffd05 call0 402b827c +402b82ab: 2ccc32 addi a3, a12, 44 +402b82ae: 0d2d mov.n a2, a13 +402b82b0: 040c movi.n a4, 0 +402b82b2: 053e85 call0 402bd69c +402b82b5: 0d0c22 l8ui a2, a12, 13 +402b82b8: 221b addi.n a2, a2, 1 +402b82ba: 0d4c22 s8i a2, a12, 13 +402b82bd: 3108 l32i.n a0, a1, 12 +402b82bf: 120c movi.n a2, 1 +402b82c1: 0d5c22 s16i a2, a12, 26 +402b82c4: 11d8 l32i.n a13, a1, 4 +402b82c6: 21c8 l32i.n a12, a1, 8 +402b82c8: 10c112 addi a1, a1, 16 +402b82cb: f00d ret.n +402b82cd: 000000 ill +402b82d0: 0c1252 l16ui a5, a2, 24 +402b82d3: 5268 l32i.n a6, a2, 20 +402b82d5: 751b addi.n a7, a5, 1 +402b82d7: 0c5272 s16i a7, a2, 24 +402b82da: 565a add.n a5, a6, a5 +402b82dc: f04532 s8i a3, a5, 240 +402b82df: 0c1232 l16ui a3, a2, 24 +402b82e2: 5258 l32i.n a5, a2, 20 +402b82e4: 631b addi.n a6, a3, 1 +402b82e6: 0c5262 s16i a6, a2, 24 +402b82e9: 353a add.n a3, a5, a3 +402b82eb: f04342 s8i a4, a3, 240 +402b82ee: f00d ret.n +402b82f0: 0c1242 l16ui a4, a2, 24 +402b82f3: 5258 l32i.n a5, a2, 20 +402b82f5: 641b addi.n a6, a4, 1 +402b82f7: 0c5262 s16i a6, a2, 24 +402b82fa: 454a add.n a4, a5, a4 +402b82fc: f04432 s8i a3, a4, 240 +402b82ff: f00d ret.n +402b8301: 000000 ill +402b8304: 0c1242 l16ui a4, a2, 24 +402b8307: 5258 l32i.n a5, a2, 20 +402b8309: 641b addi.n a6, a4, 1 +402b830b: 0c5262 s16i a6, a2, 24 +402b830e: 454a add.n a4, a5, a4 +402b8310: 415830 srli a5, a3, 8 +402b8313: f04452 s8i a5, a4, 240 +402b8316: 0c1242 l16ui a4, a2, 24 +402b8319: 5258 l32i.n a5, a2, 20 +402b831b: 641b addi.n a6, a4, 1 +402b831d: 0c5262 s16i a6, a2, 24 +402b8320: 454a add.n a4, a5, a4 +402b8322: f04432 s8i a3, a4, 240 +402b8325: f00d ret.n +402b8327: 124200 excw +402b832a: 580c movi.n a8, 5 +402b832c: 641b52 l16ui a5, a11, 200 +402b832f: 0c5262 s16i a6, a2, 24 +402b8332: 454a add.n a4, a5, a4 +402b8334: 755830 extui a5, a3, 24, 8 +402b8337: f04452 s8i a5, a4, 240 +402b833a: 0c1242 l16ui a4, a2, 24 +402b833d: 5258 l32i.n a5, a2, 20 +402b833f: 641b addi.n a6, a4, 1 +402b8341: 554a add.n a5, a5, a4 +402b8343: 236e41 l32r a4, 402810fc +402b8346: 0c5262 s16i a6, a2, 24 +402b8349: 104340 and a4, a3, a4 +402b834c: f54040 extui a4, a4, 16, 16 +402b834f: f04542 s8i a4, a5, 240 +402b8352: 0c1242 l16ui a4, a2, 24 +402b8355: 5258 l32i.n a5, a2, 20 +402b8357: 641b addi.n a6, a4, 1 +402b8359: 554a add.n a5, a5, a4 +402b835b: 236a41 l32r a4, 40281104 +402b835e: 0c5262 s16i a6, a2, 24 +402b8361: 104340 and a4, a3, a4 +402b8364: 414840 srli a4, a4, 8 +402b8367: f04542 s8i a4, a5, 240 +402b836a: 0c1242 l16ui a4, a2, 24 +402b836d: 5258 l32i.n a5, a2, 20 +402b836f: 641b addi.n a6, a4, 1 +402b8371: 0c5262 s16i a6, a2, 24 +402b8374: 454a add.n a4, a5, a4 +402b8376: f04432 s8i a3, a4, 240 +402b8379: f00d ret.n +402b837b: c11200 mul16u a1, a2, a0 +402b837e: 61c2f0 xsr.eps2 a15 +402b8381: 610202 l8ui a0, a2, 97 +402b8384: c22003 excw +402b8387: c28c20 excw +402b838a: 4228 l32i.n a2, a2, 16 +402b838c: 002216 beqz a2, 402b8392 +402b838f: 076d45 call0 402bfa64 +402b8392: 020c movi.n a2, 0 +402b8394: 4c29 s32i.n a2, a12, 16 +402b8396: 5c29 s32i.n a2, a12, 20 +402b8398: 3108 l32i.n a0, a1, 12 +402b839a: 21c8 l32i.n a12, a1, 8 +402b839c: 10c112 addi a1, a1, 16 +402b839f: f00d ret.n +402b83a1: 000000 ill +402b83a4: d2ac beqz.n a2, 402b83d5 +402b83a6: 0c1232 l16ui a3, a2, 24 +402b83a9: 5248 l32i.n a4, a2, 20 +402b83ab: 531b addi.n a5, a3, 1 +402b83ad: 0c5252 s16i a5, a2, 24 +402b83b0: 343a add.n a3, a4, a3 +402b83b2: f47c movi.n a4, -1 +402b83b4: f04342 s8i a4, a3, 240 +402b83b7: f0a052 movi a5, 240 +402b83ba: 344c movi.n a4, 67 +402b83bc: 060c movi.n a6, 0 +402b83be: 0c1232 l16ui a3, a2, 24 +402b83c1: 103437 bltu a4, a3, 402b83d5 +402b83c4: 5278 l32i.n a7, a2, 20 +402b83c6: 831b addi.n a8, a3, 1 +402b83c8: 373a add.n a3, a7, a3 +402b83ca: 0c5282 s16i a8, a2, 24 +402b83cd: 335a add.n a3, a3, a5 +402b83cf: 004362 s8i a6, a3, 0 +402b83d2: fffa06 j 402b83be +402b83d5: f00d ret.n +402b83d7: 26e800 excw +402b83da: ff .byte 0xff +402b83db: 3f .byte 0x3f +402b83dc: ff26e4 excw +402b83df: 3f .byte 0x3f +402b83e0: e0c112 addi a1, a1, -32 +402b83e3: 31f9 s32i.n a15, a1, 12 +402b83e5: fffcf1 l32r a15, 402b83d8 +402b83e8: 61c9 s32i.n a12, a1, 24 +402b83ea: 51d9 s32i.n a13, a1, 20 +402b83ec: 41e9 s32i.n a14, a1, 16 +402b83ee: 7109 s32i.n a0, a1, 28 +402b83f0: 02ed mov.n a14, a2 +402b83f2: 000f22 l8ui a2, a15, 0 +402b83f5: 03cd mov.n a12, a3 +402b83f7: 04dd mov.n a13, a4 +402b83f9: 42dc bnez.n a2, 402b8411 +402b83fb: e162c5 call0 40299a28 +402b83fe: fff731 l32r a3, 402b83dc +402b8401: 140c movi.n a4, 1 +402b8403: 0329 s32i.n a2, a3, 0 +402b8405: 000f32 l8ui a3, a15, 0 +402b8408: 00a022 movi a2, 0 +402b840b: 832430 moveqz a2, a4, a3 +402b840e: 004f22 s8i a2, a15, 0 +402b8411: f4af22 movi a2, -12 +402b8414: 176e16 beqz a14, 402b858e +402b8417: faaf22 movi a2, -6 +402b841a: 170c16 beqz a12, 402b858e +402b841d: 040c movi.n a4, 0 +402b841f: 34a132 movi a3, 0x134 +402b8422: 042d mov.n a2, a4 +402b8424: 076b45 call0 402bfadc +402b8427: 023d mov.n a3, a2 +402b8429: 4c29 s32i.n a2, a12, 16 +402b842b: f27c movi.n a2, -1 +402b842d: 15d316 beqz a3, 402b858e +402b8430: 103d26 beqi a13, 3, 402b8444 +402b8433: 0d0c22 l8ui a2, a12, 13 +402b8436: ffe9f1 l32r a15, 402b83dc +402b8439: 32cc bnez.n a2, 402b8440 +402b843b: e15ec5 call0 40299a28 +402b843e: 0f29 s32i.n a2, a15, 0 +402b8440: 0f28 l32i.n a2, a15, 0 +402b8442: 0c29 s32i.n a2, a12, 0 +402b8444: 4c28 l32i.n a2, a12, 16 +402b8446: 1238 l32i.n a3, a2, 4 +402b8448: 120c movi.n a2, 1 +402b844a: 5c39 s32i.n a3, a12, 20 +402b844c: 004322 s8i a2, a3, 0 +402b844f: 5c38 l32i.n a3, a12, 20 +402b8451: 014322 s8i a2, a3, 1 +402b8454: 5c28 l32i.n a2, a12, 20 +402b8456: 320e32 l8ui a3, a14, 50 +402b8459: 024232 s8i a3, a2, 2 +402b845c: 5c28 l32i.n a2, a12, 20 +402b845e: 030c movi.n a3, 0 +402b8460: 034232 s8i a3, a2, 3 +402b8463: 0c58 l32i.n a5, a12, 0 +402b8465: 5c28 l32i.n a2, a12, 20 +402b8467: 014580 slli a4, a5, 24 +402b846a: 753850 extui a3, a5, 24, 8 +402b846d: 203430 or a3, a4, a3 +402b8470: 232541 l32r a4, 40281104 +402b8473: 106540 and a6, a5, a4 +402b8476: 116680 slli a6, a6, 8 +402b8479: 415850 srli a5, a5, 8 +402b847c: 104540 and a4, a5, a4 +402b847f: 203360 or a3, a3, a6 +402b8482: 203340 or a3, a3, a4 +402b8485: 744830 extui a4, a3, 8, 8 +402b8488: 044232 s8i a3, a2, 4 +402b848b: 054242 s8i a4, a2, 5 +402b848e: 754030 extui a4, a3, 16, 8 +402b8491: 753830 extui a3, a3, 24, 8 +402b8494: 074232 s8i a3, a2, 7 +402b8497: 030c movi.n a3, 0 +402b8499: 064242 s8i a4, a2, 6 +402b849c: 084232 s8i a3, a2, 8 +402b849f: 094232 s8i a3, a2, 9 +402b84a2: 0a4232 s8i a3, a2, 10 +402b84a5: 0b4232 s8i a3, a2, 11 +402b84a8: 0c4232 s8i a3, a2, 12 +402b84ab: 0d4232 s8i a3, a2, 13 +402b84ae: 0e4232 s8i a3, a2, 14 +402b84b1: 0f4232 s8i a3, a2, 15 +402b84b4: fba042 movi a4, 251 +402b84b7: fccd32 addi a3, a13, -4 +402b84ba: 0e0347 bnone a3, a4, 402b84cc +402b84bd: 233d66 bnei a13, 3, 402b84e4 +402b84c0: 0c0c32 l8ui a3, a12, 12 +402b84c3: fcc332 addi a3, a3, -4 +402b84c6: 743030 extui a3, a3, 0, 8 +402b84c9: 1723f6 bgeui a3, 2, 402b84e4 +402b84cc: 040e32 l8ui a3, a14, 4 +402b84cf: 0c4232 s8i a3, a2, 12 +402b84d2: 050e32 l8ui a3, a14, 5 +402b84d5: 0d4232 s8i a3, a2, 13 +402b84d8: 060e32 l8ui a3, a14, 6 +402b84db: 0e4232 s8i a3, a2, 14 +402b84de: 070e32 l8ui a3, a14, 7 +402b84e1: 0f4232 s8i a3, a2, 15 +402b84e4: 030c movi.n a3, 0 +402b84e6: 104232 s8i a3, a2, 16 +402b84e9: 114232 s8i a3, a2, 17 +402b84ec: 124232 s8i a3, a2, 18 +402b84ef: 134232 s8i a3, a2, 19 +402b84f2: 144232 s8i a3, a2, 20 +402b84f5: 154232 s8i a3, a2, 21 +402b84f8: 164232 s8i a3, a2, 22 +402b84fb: 174232 s8i a3, a2, 23 +402b84fe: 184232 s8i a3, a2, 24 +402b8501: 194232 s8i a3, a2, 25 +402b8504: 1a4232 s8i a3, a2, 26 +402b8507: 1b4232 s8i a3, a2, 27 +402b850a: 33ce22 addi a2, a14, 51 +402b850d: 320e62 l8ui a6, a14, 50 +402b8510: f45030 extui a5, a3, 0, 16 +402b8513: 5c48 l32i.n a4, a12, 20 +402b8515: 09b567 bgeu a5, a6, 402b8522 +402b8518: 0665f6 bgeui a5, 6, 402b8522 +402b851b: 000252 l8ui a5, a2, 0 +402b851e: 000086 j 402b8524 +402b8521: 050c00 extui a0, a0, 28, 1 +402b8524: 443a add.n a4, a4, a3 +402b8526: 1c4452 s8i a5, a4, 28 +402b8529: 331b addi.n a3, a3, 1 +402b852b: 221b addi.n a2, a2, 1 +402b852d: dcb366 bnei a3, 16, 402b850d +402b8530: 020c movi.n a2, 0 +402b8532: 204220 or a4, a2, a2 +402b8535: 5c38 l32i.n a3, a12, 20 +402b8537: 332a add.n a3, a3, a2 +402b8539: 2c4342 s8i a4, a3, 44 +402b853c: 221b addi.n a2, a2, 1 +402b853e: f3d266 bnei a2, 64, 402b8535 +402b8541: 020c movi.n a2, 0 +402b8543: 024d mov.n a4, a2 +402b8545: 5c38 l32i.n a3, a12, 20 +402b8547: 332a add.n a3, a3, a2 +402b8549: 6c4342 s8i a4, a3, 108 +402b854c: 221b addi.n a2, a2, 1 +402b854e: f3e266 bnei a2, 128, 402b8545 +402b8551: 5c28 l32i.n a2, a12, 20 +402b8553: 82af42 movi a4, -126 +402b8556: ed4242 s8i a4, a2, 237 +402b8559: 63a032 movi a3, 99 +402b855c: 345c movi.n a4, 83 +402b855e: ee4242 s8i a4, a2, 238 +402b8561: ec4232 s8i a3, a2, 236 +402b8564: ef4232 s8i a3, a2, 239 +402b8567: 020c movi.n a2, 0 +402b8569: 0c5c22 s16i a2, a12, 24 +402b856c: 444c movi.n a4, 68 +402b856e: 020c movi.n a2, 0 +402b8570: 5c38 l32i.n a3, a12, 20 +402b8572: 332a add.n a3, a3, a2 +402b8574: f04322 s8i a2, a3, 240 +402b8577: 221b addi.n a2, a2, 1 +402b8579: f39247 bne a2, a4, 402b8570 +402b857c: 140c movi.n a4, 1 +402b857e: 533c movi.n a3, 53 +402b8580: 0c2d mov.n a2, a12 +402b8582: ffd4c5 call0 402b82d0 +402b8585: 0c2d mov.n a2, a12 +402b8587: 0d3d mov.n a3, a13 +402b8589: ffd645 call0 402b82f0 +402b858c: 020c movi.n a2, 0 +402b858e: 7108 l32i.n a0, a1, 28 +402b8590: 61c8 l32i.n a12, a1, 24 +402b8592: 51d8 l32i.n a13, a1, 20 +402b8594: 41e8 l32i.n a14, a1, 16 +402b8596: 31f8 l32i.n a15, a1, 12 +402b8598: 20c112 addi a1, a1, 32 +402b859b: f00d ret.n +402b859d: 000000 ill +402b85a0: 2cb484 excw +402b85a3: c11240 mul16u a1, a2, a4 +402b85a6: 61c9e0 excw +402b85a9: 82c8 l32i.n a12, a2, 32 +402b85ab: 7109 s32i.n a0, a1, 28 +402b85ad: 51d9 s32i.n a13, a1, 20 +402b85af: 41e9 s32i.n a14, a1, 16 +402b85b1: 31f9 s32i.n a15, a1, 12 +402b85b3: 02ed mov.n a14, a2 +402b85b5: 020c movi.n a2, 0 +402b85b7: bc29 s32i.n a2, a12, 44 +402b85b9: 630c movi.n a3, 6 +402b85bb: 202cc0 or a2, a12, a12 +402b85be: ffcbc5 call0 402b827c +402b85c1: 140c movi.n a4, 1 +402b85c3: 0c3d mov.n a3, a12 +402b85c5: 0e2d mov.n a2, a14 +402b85c7: ffe185 call0 402b83e0 +402b85ca: 02dd mov.n a13, a2 +402b85cc: 104256 bnez a2, 402b86d4 +402b85cf: 240c movi.n a4, 2 +402b85d1: 933c movi.n a3, 57 +402b85d3: 0c2d mov.n a2, a12 +402b85d5: ffcf85 call0 402b82d0 +402b85d8: 181e32 l16ui a3, a14, 48 +402b85db: 0c2d mov.n a2, a12 +402b85dd: ffd245 call0 402b8304 +402b85e0: bef8 l32i.n a15, a14, 44 +402b85e2: bfcc bnez.n a15, 402b85f1 +402b85e4: 24bc21 l32r a2, 402818d4 +402b85e7: 02f8 l32i.n a15, a2, 0 +402b85e9: 0b8f56 bnez a15, 402b86a5 +402b85ec: 000a46 j 402b8619 +402b85ef: 2d0000 excw +402b85f2: 0f .byte 0xf +402b85f3: 24d401 l32r a0, 40281944 +402b85f6: 0000c0 callx0 a0 +402b85f9: 743020 extui a3, a2, 0, 8 +402b85fc: fe4316 beqz a3, 402b85e4 +402b85ff: 034d mov.n a4, a3 +402b8601: 0c2d mov.n a2, a12 +402b8603: c30c movi.n a3, 12 +402b8605: ffcc85 call0 402b82d0 +402b8608: 000f32 l8ui a3, a15, 0 +402b860b: fd5316 beqz a3, 402b85e4 +402b860e: 0c2d mov.n a2, a12 +402b8610: ff1b addi.n a15, a15, 1 +402b8612: ffcdc5 call0 402b82f0 +402b8615: fffbc6 j 402b8608 +402b8618: c40c00 extui a0, a0, 12, 13 402b861b: 0c2d mov.n a2, a12 -402b861d: 630c movi.n a3, 6 -402b861f: ffcb45 call0 402b82d4 +402b861d: 733c movi.n a3, 55 +402b861f: ffcb05 call0 402b82d0 402b8622: 0c2d mov.n a2, a12 -402b8624: f30c movi.n a3, 15 -402b8626: ffcac5 call0 402b82d4 +402b8624: 130c movi.n a3, 1 +402b8626: ffcc85 call0 402b82f0 402b8629: 0c2d mov.n a2, a12 -402b862b: c32c movi.n a3, 44 -402b862d: ffca45 call0 402b82d4 +402b862b: 330c movi.n a3, 3 +402b862d: ffcc05 call0 402b82f0 402b8630: 0c2d mov.n a2, a12 -402b8632: 2ea032 movi a3, 46 -402b8635: ffc9c5 call0 402b82d4 -402b8638: 0c2d mov.n a2, a12 -402b863a: 2fa032 movi a3, 47 -402b863d: ffc945 call0 402b82d4 -402b8640: 0c2d mov.n a2, a12 -402b8642: 1fa032 movi a3, 31 -402b8645: ffc8c5 call0 402b82d4 -402b8648: 0c2d mov.n a2, a12 -402b864a: 132c movi.n a3, 33 -402b864c: ffc845 call0 402b82d4 -402b864f: 0c2d mov.n a2, a12 -402b8651: 79a032 movi a3, 121 -402b8654: ffc7c5 call0 402b82d4 -402b8657: b32c movi.n a3, 43 -402b8659: 0c2d mov.n a2, a12 -402b865b: ffc785 call0 402b82d4 -402b865e: 0c2d mov.n a2, a12 -402b8660: ffd245 call0 402b8388 -402b8663: 0c1c32 l16ui a3, a12, 24 -402b8666: f0a022 movi a2, 240 -402b8669: 332a add.n a3, a3, a2 -402b866b: 4c28 l32i.n a2, a12, 16 -402b866d: f43030 extui a3, a3, 0, 16 -402b8670: 075cc5 call0 402bfc40 -402b8673: ffc441 l32r a4, 402b8584 -402b8676: 4c38 l32i.n a3, a12, 16 -402b8678: 1c28 l32i.n a2, a12, 4 -402b867a: 0e6d mov.n a6, a14 -402b867c: 354c movi.n a5, 67 -402b867e: 0b63c5 call0 402c3cbc -402b8681: 0c2d mov.n a2, a12 -402b8683: ffcdc5 call0 402b8360 -402b8686: 000b86 j 402b86b8 -402b8689: 0f2d mov.n a2, a15 -402b868b: 24ae01 l32r a0, 40281944 -402b868e: 0000c0 callx0 a0 -402b8691: 249121 l32r a2, 402818d8 -402b8694: 002242 l32i a4, a2, 0 -402b8697: 0214e6 bgei a4, 1, 402b869d -402b869a: ffd7c6 j 402b85fd -402b869d: 744040 extui a4, a4, 0, 8 -402b86a0: c33c movi.n a3, 60 -402b86a2: 202cc0 or a2, a12, a12 -402b86a5: ffc0c5 call0 402b82b4 -402b86a8: 000f32 l8ui a3, a15, 0 -402b86ab: f4e316 beqz a3, 402b85fd -402b86ae: 0c2d mov.n a2, a12 -402b86b0: ff1b addi.n a15, a15, 1 -402b86b2: ffc205 call0 402b82d4 -402b86b5: fffbc6 j 402b86a8 -402b86b8: 0d0c32 l8ui a3, a12, 13 -402b86bb: 257621 l32r a2, 40281c94 -402b86be: 331b addi.n a3, a3, 1 -402b86c0: 743030 extui a3, a3, 0, 8 -402b86c3: 0d4c32 s8i a3, a12, 13 -402b86c6: 0b63f6 bgeui a3, 6, 402b86d5 -402b86c9: e8a322 movi a2, 0x3e8 -402b86cc: 401300 ssl a3 -402b86cf: a12200 sll a2, a2 -402b86d2: f42020 extui a2, a2, 0, 16 -402b86d5: f3a142 movi a4, 0x1f3 -402b86d8: f4a132 movi a3, 0x1f4 -402b86db: 802240 add a2, a2, a4 -402b86de: 25da01 l32r a0, 40281e48 -402b86e1: 0000c0 callx0 a0 -402b86e4: 7108 l32i.n a0, a1, 28 -402b86e6: 0d5c22 s16i a2, a12, 26 -402b86e9: 41e8 l32i.n a14, a1, 16 -402b86eb: 0d2d mov.n a2, a13 -402b86ed: 61c8 l32i.n a12, a1, 24 -402b86ef: 51d8 l32i.n a13, a1, 20 -402b86f1: 31f8 l32i.n a15, a1, 12 -402b86f3: 20c112 addi a1, a1, 32 -402b86f6: f00d ret.n -402b86f8: 00ff00 excw -402b86fb: c11200 mul16u a1, a2, a0 -402b86fe: 61c9e0 excw -402b8701: 82c8 l32i.n a12, a2, 32 -402b8703: 51d9 s32i.n a13, a1, 20 -402b8705: 130c movi.n a3, 1 -402b8707: 02dd mov.n a13, a2 -402b8709: 0c2d mov.n a2, a12 -402b870b: 7109 s32i.n a0, a1, 28 -402b870d: 41e9 s32i.n a14, a1, 16 -402b870f: 0361f2 s32i a15, a1, 12 -402b8712: ffb4c5 call0 402b8260 -402b8715: 340c movi.n a4, 3 -402b8717: 0c3d mov.n a3, a12 -402b8719: 0d2d mov.n a2, a13 -402b871b: ffca85 call0 402b83c4 -402b871e: 02ed mov.n a14, a2 -402b8720: 164256 bnez a2, 402b8888 -402b8723: 240c movi.n a4, 2 -402b8725: 933c movi.n a3, 57 -402b8727: 202cc0 or a2, a12, a12 -402b872a: ffb885 call0 402b82b4 -402b872d: 181d32 l16ui a3, a13, 48 -402b8730: 0c2d mov.n a2, a12 -402b8732: ffbb45 call0 402b82e8 -402b8735: 440c movi.n a4, 4 -402b8737: 233c movi.n a3, 50 -402b8739: 0c2d mov.n a2, a12 -402b873b: ffb785 call0 402b82b4 -402b873e: bc28 l32i.n a2, a12, 44 -402b8740: ffeef1 l32r a15, 402b86f8 -402b8743: 014280 slli a4, a2, 24 -402b8746: 753820 extui a3, a2, 24, 8 -402b8749: 203430 or a3, a4, a3 -402b874c: 1042f0 and a4, a2, a15 -402b874f: 114480 slli a4, a4, 8 -402b8752: 412820 srli a2, a2, 8 -402b8755: 203340 or a3, a3, a4 -402b8758: 1022f0 and a2, a2, a15 -402b875b: 203320 or a3, a3, a2 -402b875e: 202cc0 or a2, a12, a12 -402b8761: ffba85 call0 402b830c -402b8764: 440c movi.n a4, 4 -402b8766: 633c movi.n a3, 54 -402b8768: 202cc0 or a2, a12, a12 -402b876b: ffb485 call0 402b82b4 -402b876e: ac28 l32i.n a2, a12, 40 -402b8770: 014280 slli a4, a2, 24 -402b8773: 753820 extui a3, a2, 24, 8 -402b8776: 203430 or a3, a4, a3 -402b8779: 1042f0 and a4, a2, a15 -402b877c: 114480 slli a4, a4, 8 -402b877f: 412820 srli a2, a2, 8 -402b8782: 203340 or a3, a3, a4 -402b8785: 10f2f0 and a15, a2, a15 -402b8788: 2033f0 or a3, a3, a15 -402b878b: 202cc0 or a2, a12, a12 -402b878e: ffb7c5 call0 402b830c -402b8791: c40c movi.n a4, 12 -402b8793: 733c movi.n a3, 55 -402b8795: 0c2d mov.n a2, a12 -402b8797: ffb1c5 call0 402b82b4 -402b879a: 130c movi.n a3, 1 -402b879c: 202cc0 or a2, a12, a12 -402b879f: ffb345 call0 402b82d4 -402b87a2: 330c movi.n a3, 3 -402b87a4: 202cc0 or a2, a12, a12 -402b87a7: ffb2c5 call0 402b82d4 -402b87aa: c31c movi.n a3, 28 -402b87ac: 202cc0 or a2, a12, a12 -402b87af: ffb245 call0 402b82d4 -402b87b2: 630c movi.n a3, 6 -402b87b4: 202cc0 or a2, a12, a12 -402b87b7: ffb1c5 call0 402b82d4 -402b87ba: f30c movi.n a3, 15 -402b87bc: 202cc0 or a2, a12, a12 -402b87bf: ffb145 call0 402b82d4 -402b87c2: c32c movi.n a3, 44 -402b87c4: 202cc0 or a2, a12, a12 -402b87c7: ffb0c5 call0 402b82d4 -402b87ca: e32c movi.n a3, 46 -402b87cc: 202cc0 or a2, a12, a12 -402b87cf: ffb045 call0 402b82d4 -402b87d2: f32c movi.n a3, 47 -402b87d4: 202cc0 or a2, a12, a12 -402b87d7: ffafc5 call0 402b82d4 -402b87da: f31c movi.n a3, 31 -402b87dc: 202cc0 or a2, a12, a12 -402b87df: ffaf45 call0 402b82d4 -402b87e2: 132c movi.n a3, 33 -402b87e4: 0c2d mov.n a2, a12 -402b87e6: ffaec5 call0 402b82d4 -402b87e9: 79a032 movi a3, 121 -402b87ec: 0c2d mov.n a2, a12 -402b87ee: ffae45 call0 402b82d4 -402b87f1: b32c movi.n a3, 43 -402b87f3: 0c2d mov.n a2, a12 -402b87f5: ffadc5 call0 402b82d4 -402b87f8: bdf8 l32i.n a15, a13, 44 -402b87fa: bfcc bnez.n a15, 402b8809 -402b87fc: 243621 l32r a2, 402818d4 -402b87ff: 02f8 l32i.n a15, a2, 0 -402b8801: 058f56 bnez a15, 402b885d -402b8804: 000a06 j 402b8830 -402b8807: 2d0000 excw -402b880a: 0f .byte 0xf -402b880b: 244e01 l32r a0, 40281944 -402b880e: 0000c0 callx0 a0 -402b8811: 743020 extui a3, a2, 0, 8 -402b8814: fe4316 beqz a3, 402b87fc -402b8817: 034d mov.n a4, a3 -402b8819: 0c2d mov.n a2, a12 -402b881b: c30c movi.n a3, 12 -402b881d: ffa945 call0 402b82b4 -402b8820: 000f32 l8ui a3, a15, 0 -402b8823: fd5316 beqz a3, 402b87fc -402b8826: 0c2d mov.n a2, a12 -402b8828: ff1b addi.n a15, a15, 1 -402b882a: ffaa85 call0 402b82d4 -402b882d: fffbc6 j 402b8820 -402b8830: 202cc0 or a2, a12, a12 -402b8833: ffb545 call0 402b8388 -402b8836: 0c1c32 l16ui a3, a12, 24 -402b8839: f0a022 movi a2, 240 -402b883c: 803320 add a3, a3, a2 -402b883f: 4c28 l32i.n a2, a12, 16 -402b8841: f43030 extui a3, a3, 0, 16 -402b8844: 073f85 call0 402bfc40 -402b8847: ff4f41 l32r a4, 402b8584 -402b884a: 4c38 l32i.n a3, a12, 16 -402b884c: 1c28 l32i.n a2, a12, 4 -402b884e: 0d6d mov.n a6, a13 -402b8850: 354c movi.n a5, 67 -402b8852: 0b4685 call0 402c3cbc -402b8855: 0c2d mov.n a2, a12 -402b8857: ffb085 call0 402b8360 -402b885a: 000a86 j 402b8888 -402b885d: 0f2d mov.n a2, a15 -402b885f: 243901 l32r a0, 40281944 -402b8862: 0000c0 callx0 a0 -402b8865: 241c21 l32r a2, 402818d8 -402b8868: 0248 l32i.n a4, a2, 0 -402b886a: c214a6 blti a4, 1, 402b8830 -402b886d: 744040 extui a4, a4, 0, 8 -402b8870: c33c movi.n a3, 60 -402b8872: 202cc0 or a2, a12, a12 -402b8875: ffa3c5 call0 402b82b4 -402b8878: 000f32 l8ui a3, a15, 0 -402b887b: fb1316 beqz a3, 402b8830 -402b887e: 0c2d mov.n a2, a12 -402b8880: ff1b addi.n a15, a15, 1 -402b8882: ffa505 call0 402b82d4 -402b8885: fffbc6 j 402b8878 -402b8888: 0d0c32 l8ui a3, a12, 13 -402b888b: 250221 l32r a2, 40281c94 -402b888e: 331b addi.n a3, a3, 1 -402b8890: 743030 extui a3, a3, 0, 8 -402b8893: 0d4c32 s8i a3, a12, 13 -402b8896: 0b63f6 bgeui a3, 6, 402b88a5 -402b8899: e8a322 movi a2, 0x3e8 -402b889c: 401300 ssl a3 -402b889f: a12200 sll a2, a2 -402b88a2: f42020 extui a2, a2, 0, 16 -402b88a5: f3a142 movi a4, 0x1f3 -402b88a8: f4a132 movi a3, 0x1f4 -402b88ab: 802240 add a2, a2, a4 -402b88ae: 256601 l32r a0, 40281e48 -402b88b1: 0000c0 callx0 a0 -402b88b4: 7108 l32i.n a0, a1, 28 -402b88b6: 0d5c22 s16i a2, a12, 26 -402b88b9: 51d8 l32i.n a13, a1, 20 -402b88bb: 0e2d mov.n a2, a14 -402b88bd: 61c8 l32i.n a12, a1, 24 -402b88bf: 41e8 l32i.n a14, a1, 16 -402b88c1: 31f8 l32i.n a15, a1, 12 -402b88c3: 20c112 addi a1, a1, 32 -402b88c6: f00d ret.n -402b88c8: f0c112 addi a1, a1, -16 -402b88cb: 21c9 s32i.n a12, a1, 8 -402b88cd: 82c8 l32i.n a12, a2, 32 -402b88cf: 01e9 s32i.n a14, a1, 0 -402b88d1: 330c movi.n a3, 3 -402b88d3: 02ed mov.n a14, a2 -402b88d5: 0c2d mov.n a2, a12 -402b88d7: 3109 s32i.n a0, a1, 12 -402b88d9: 11d9 s32i.n a13, a1, 4 -402b88db: ff9845 call0 402b8260 -402b88de: 340c movi.n a4, 3 -402b88e0: 0c3d mov.n a3, a12 -402b88e2: 0e2d mov.n a2, a14 -402b88e4: ffadc5 call0 402b83c4 -402b88e7: 02dd mov.n a13, a2 -402b88e9: 069256 bnez a2, 402b8956 -402b88ec: 240c movi.n a4, 2 -402b88ee: 933c movi.n a3, 57 -402b88f0: 202cc0 or a2, a12, a12 -402b88f3: ff9c05 call0 402b82b4 -402b88f6: 40a232 movi a3, 0x240 -402b88f9: 202cc0 or a2, a12, a12 -402b88fc: ff9e85 call0 402b82e8 -402b88ff: 440c movi.n a4, 4 -402b8901: 233c movi.n a3, 50 -402b8903: 0c2d mov.n a2, a12 -402b8905: ff9ac5 call0 402b82b4 -402b8908: bc28 l32i.n a2, a12, 44 -402b890a: 014280 slli a4, a2, 24 -402b890d: 753820 extui a3, a2, 24, 8 -402b8910: 205430 or a5, a4, a3 -402b8913: ff7931 l32r a3, 402b86f8 -402b8916: 104230 and a4, a2, a3 -402b8919: 114480 slli a4, a4, 8 -402b891c: 412820 srli a2, a2, 8 -402b891f: 204540 or a4, a5, a4 -402b8922: 103230 and a3, a2, a3 -402b8925: 203430 or a3, a4, a3 -402b8928: 202cc0 or a2, a12, a12 -402b892b: ff9e05 call0 402b830c -402b892e: 0c2d mov.n a2, a12 -402b8930: ffa545 call0 402b8388 -402b8933: 0c1c32 l16ui a3, a12, 24 -402b8936: f0a022 movi a2, 240 -402b8939: 332a add.n a3, a3, a2 -402b893b: 4c28 l32i.n a2, a12, 16 -402b893d: f43030 extui a3, a3, 0, 16 -402b8940: 072fc5 call0 402bfc40 -402b8943: ff1041 l32r a4, 402b8584 -402b8946: 4c38 l32i.n a3, a12, 16 -402b8948: 1c28 l32i.n a2, a12, 4 -402b894a: 0e6d mov.n a6, a14 -402b894c: 354c movi.n a5, 67 -402b894e: 0b36c5 call0 402c3cbc -402b8951: 0c2d mov.n a2, a12 -402b8953: ffa0c5 call0 402b8360 -402b8956: 0d0c42 l8ui a4, a12, 13 -402b8959: 920c movi.n a2, 9 -402b895b: 441b addi.n a4, a4, 1 -402b895d: 743040 extui a3, a4, 0, 8 -402b8960: 0d4c32 s8i a3, a12, 13 -402b8963: 4c1d41 l32r a4, 4028b9d8 -402b8966: 0e3237 bltu a2, a3, 402b8978 -402b8969: 1123b0 slli a2, a3, 5 -402b896c: c02230 sub a2, a2, a3 -402b896f: a04230 addx4 a4, a2, a3 -402b8972: 1144d0 slli a4, a4, 3 -402b8975: f44040 extui a4, a4, 0, 16 -402b8978: f3a122 movi a2, 0x1f3 -402b897b: f4a132 movi a3, 0x1f4 -402b897e: 242a add.n a2, a4, a2 -402b8980: 253201 l32r a0, 40281e48 -402b8983: 0000c0 callx0 a0 -402b8986: 3108 l32i.n a0, a1, 12 -402b8988: 0d5c22 s16i a2, a12, 26 -402b898b: 01e8 l32i.n a14, a1, 0 -402b898d: 0d2d mov.n a2, a13 -402b898f: 21c8 l32i.n a12, a1, 8 -402b8991: 11d8 l32i.n a13, a1, 4 -402b8993: 10c112 addi a1, a1, 16 -402b8996: f00d ret.n -402b8998: d0c112 addi a1, a1, -48 -402b899b: 91d9 s32i.n a13, a1, 36 -402b899d: b109 s32i.n a0, a1, 44 -402b899f: a1c9 s32i.n a12, a1, 40 -402b89a1: 02dd mov.n a13, a2 -402b89a3: 10e216 beqz a2, 402b8ab5 -402b89a6: 82c8 l32i.n a12, a2, 32 -402b89a8: 109c16 beqz a12, 402b8ab5 -402b89ab: 020c movi.n a2, 0 -402b89ad: 125c22 s16i a2, a12, 36 -402b89b0: ec28 l32i.n a2, a12, 56 -402b89b2: 1c0226 beqi a2, -1, 402b89d2 -402b89b5: c33c movi.n a3, 60 -402b89b7: 1ec222 addi a2, a2, 30 -402b89ba: 252401 l32r a0, 40281e4c -402b89bd: 0000c0 callx0 a0 -402b89c0: 253b31 l32r a3, 40281eac -402b89c3: 01b327 bgeu a3, a2, 402b89c8 -402b89c6: 032d mov.n a2, a3 -402b89c8: 135c22 s16i a2, a12, 38 -402b89cb: 32cc bnez.n a2, 402b89d2 -402b89cd: 120c movi.n a2, 1 -402b89cf: 135c22 s16i a2, a12, 38 -402b89d2: fc28 l32i.n a2, a12, 60 -402b89d4: 230226 beqi a2, -1, 402b89fb -402b89d7: c33c movi.n a3, 60 -402b89d9: 1ec222 addi a2, a2, 30 -402b89dc: 251c01 l32r a0, 40281e4c -402b89df: 0000c0 callx0 a0 -402b89e2: 253231 l32r a3, 40281eac -402b89e5: 01b327 bgeu a3, a2, 402b89ea -402b89e8: 032d mov.n a2, a3 -402b89ea: 0e5c22 s16i a2, a12, 28 -402b89ed: 42cc bnez.n a2, 402b89f5 -402b89ef: 01a022 movi a2, 1 -402b89f2: 0e5c22 s16i a2, a12, 28 -402b89f5: 0e1c22 l16ui a2, a12, 28 -402b89f8: 105c22 s16i a2, a12, 32 -402b89fb: 102c22 l32i a2, a12, 64 -402b89fe: 240226 beqi a2, -1, 402b8a26 -402b8a01: c33c movi.n a3, 60 -402b8a03: 1ec222 addi a2, a2, 30 -402b8a06: 251101 l32r a0, 40281e4c -402b8a09: 0000c0 callx0 a0 -402b8a0c: 252831 l32r a3, 40281eac -402b8a0f: 01b327 bgeu a3, a2, 402b8a14 -402b8a12: 032d mov.n a2, a3 -402b8a14: 0f5c22 s16i a2, a12, 30 -402b8a17: 005256 bnez a2, 402b8a20 -402b8a1a: 01a022 movi a2, 1 -402b8a1d: 0f5c22 s16i a2, a12, 30 -402b8a20: 0f1c22 l16ui a2, a12, 30 -402b8a23: 115c22 s16i a2, a12, 34 -402b8a26: 0f1c22 l16ui a2, a12, 30 -402b8a29: 0e1c32 l16ui a3, a12, 28 -402b8a2c: 083327 bltu a3, a2, 402b8a38 -402b8a2f: 005216 beqz a2, 402b8a38 -402b8a32: 00a022 movi a2, 0 -402b8a35: 0e5c22 s16i a2, a12, 28 -402b8a38: 0e0c22 l8ui a2, a12, 14 -402b8a3b: 528c beqz.n a2, 402b8a44 -402b8a3d: cc28 l32i.n a2, a12, 48 -402b8a3f: 000806 j 402b8a63 -402b8a42: 220000 excw -402b8a45: 2c0c movi.n a12, 2 -402b8a47: 013280 slli a3, a2, 24 -402b8a4a: 006396 bltz a3, 402b8a54 -402b8a4d: ffa022 movi a2, 255 -402b8a50: 0003c6 j 402b8a63 -402b8a53: a03200 addx4 a3, a2, a0 -402b8a56: bf .byte 0xbf -402b8a57: 05b327 bgeu a3, a2, 402b8a60 -402b8a5a: 98a921 l32r a2, 4029ed00 -402b8a5d: 000086 j 402b8a63 -402b8a60: 251321 l32r a2, 40281eac -402b8a63: 4129 s32i.n a2, a1, 16 -402b8a65: dc28 l32i.n a2, a12, 52 -402b8a67: 3129 s32i.n a2, a1, 12 -402b8a69: d2cc bnez.n a2, 402b8a7a -402b8a6b: 4128 l32i.n a2, a1, 16 -402b8a6d: bc38 l32i.n a3, a12, 44 -402b8a6f: 103320 and a3, a3, a2 -402b8a72: 2c5321 l32r a2, 40283bc0 -402b8a75: 202320 or a2, a3, a2 -402b8a78: 3129 s32i.n a2, a1, 12 -402b8a7a: 012d22 l32i a2, a13, 4 -402b8a7d: 2ccc32 addi a3, a12, 44 -402b8a80: 026122 s32i a2, a1, 8 -402b8a83: 022d22 l32i a2, a13, 8 -402b8a86: 1129 s32i.n a2, a1, 4 -402b8a88: 3d28 l32i.n a2, a13, 12 -402b8a8a: 0129 s32i.n a2, a1, 0 -402b8a8c: 0d2d mov.n a2, a13 -402b8a8e: 06cf45 call0 402bf784 -402b8a91: 10c132 addi a3, a1, 16 -402b8a94: 0d2d mov.n a2, a13 -402b8a96: 06df45 call0 402bf88c -402b8a99: 31cb addi.n a3, a1, 12 -402b8a9b: 0d2d mov.n a2, a13 -402b8a9d: 06df85 call0 402bf898 -402b8aa0: 0d2d mov.n a2, a13 -402b8aa2: 06e005 call0 402bf8a4 -402b8aa5: 314b addi.n a3, a1, 4 -402b8aa7: 014d mov.n a4, a1 -402b8aa9: 218b addi.n a2, a1, 8 -402b8aab: e7d6c5 call0 402a0818 -402b8aae: a30c movi.n a3, 10 -402b8ab0: 0c2d mov.n a2, a12 -402b8ab2: ff7ac5 call0 402b8260 -402b8ab5: b108 l32i.n a0, a1, 44 -402b8ab7: a1c8 l32i.n a12, a1, 40 -402b8ab9: 91d8 l32i.n a13, a1, 36 -402b8abb: 30c112 addi a1, a1, 48 -402b8abe: f00d ret.n -402b8ac0: ff35e4 excw -402b8ac3: 3f .byte 0x3f -402b8ac4: ff35f0 excw -402b8ac7: 3f .byte 0x3f -402b8ac8: ff26f4 excw -402b8acb: 3f .byte 0x3f -402b8acc: d0c112 addi a1, a1, -48 -402b8acf: b109 s32i.n a0, a1, 44 -402b8ad1: a1c9 s32i.n a12, a1, 40 -402b8ad3: 91d9 s32i.n a13, a1, 36 -402b8ad5: 81e9 s32i.n a14, a1, 32 -402b8ad7: 71f9 s32i.n a15, a1, 28 -402b8ad9: 030c movi.n a3, 0 -402b8adb: c239 s32i.n a3, a2, 48 -402b8add: d239 s32i.n a3, a2, 52 -402b8adf: fff831 l32r a3, 402b8ac0 -402b8ae2: 030342 l8ui a4, a3, 3 -402b8ae5: 748c beqz.n a4, 402b8af0 -402b8ae7: fff741 l32r a4, 402b8ac4 -402b8aea: 032442 l32i a4, a4, 12 -402b8aed: 0e6242 s32i a4, a2, 56 -402b8af0: 040342 l8ui a4, a3, 4 -402b8af3: 648c beqz.n a4, 402b8afd -402b8af5: fff341 l32r a4, 402b8ac4 -402b8af8: 4448 l32i.n a4, a4, 16 -402b8afa: 000106 j 402b8b02 -402b8afd: e248 l32i.n a4, a2, 56 -402b8aff: 414140 srli a4, a4, 1 -402b8b02: f249 s32i.n a4, a2, 60 -402b8b04: 050342 l8ui a4, a3, 5 -402b8b07: 648c beqz.n a4, 402b8b11 -402b8b09: ffee41 l32r a4, 402b8ac4 -402b8b0c: 5448 l32i.n a4, a4, 20 -402b8b0e: 0001c6 j 402b8b19 -402b8b11: e248 l32i.n a4, a2, 56 -402b8b13: f04440 subx8 a4, a4, a4 -402b8b16: 414340 srli a4, a4, 3 -402b8b19: 2288 l32i.n a8, a2, 8 -402b8b1b: 106242 s32i a4, a2, 64 -402b8b1e: 110852 l8ui a5, a8, 17 -402b8b21: 100872 l8ui a7, a8, 16 -402b8b24: 120842 l8ui a4, a8, 18 -402b8b27: 115580 slli a5, a5, 8 -402b8b2a: 114400 slli a4, a4, 16 -402b8b2d: 206570 or a6, a5, a7 -402b8b30: 205460 or a5, a4, a6 -402b8b33: 130842 l8ui a4, a8, 19 -402b8b36: 014480 slli a4, a4, 24 -402b8b39: 204450 or a4, a4, a5 -402b8b3c: b249 s32i.n a4, a2, 44 -402b8b3e: 060342 l8ui a4, a3, 6 -402b8b41: 94ac beqz.n a4, 402b8b6e -402b8b43: ffe041 l32r a4, 402b8ac4 -402b8b46: 6458 l32i.n a5, a4, 24 -402b8b48: 016580 slli a6, a5, 24 -402b8b4b: 754850 extui a4, a5, 24, 8 -402b8b4e: 207640 or a7, a6, a4 -402b8b51: fee941 l32r a4, 402b86f8 -402b8b54: 106540 and a6, a5, a4 -402b8b57: 116680 slli a6, a6, 8 -402b8b5a: 415850 srli a5, a5, 8 -402b8b5d: 206760 or a6, a7, a6 -402b8b60: 104540 and a4, a5, a4 -402b8b63: 204640 or a4, a6, a4 -402b8b66: c249 s32i.n a4, a2, 48 -402b8b68: 140c movi.n a4, 1 -402b8b6a: 0000c6 j 402b8b71 -402b8b6d: a04200 addx4 a4, a2, a0 -402b8b70: 424200 excw -402b8b73: 0e .byte 0xe -402b8b74: 070342 l8ui a4, a3, 7 -402b8b77: 025416 beqz a4, 402b8ba0 -402b8b7a: ffd241 l32r a4, 402b8ac4 -402b8b7d: 072452 l32i a5, a4, 28 -402b8b80: 016580 slli a6, a5, 24 -402b8b83: 754850 extui a4, a5, 24, 8 -402b8b86: 207640 or a7, a6, a4 -402b8b89: fedb41 l32r a4, 402b86f8 -402b8b8c: 106540 and a6, a5, a4 -402b8b8f: 116680 slli a6, a6, 8 -402b8b92: 415850 srli a5, a5, 8 -402b8b95: 206760 or a6, a7, a6 -402b8b98: 104540 and a4, a5, a4 -402b8b9b: 204640 or a4, a6, a4 -402b8b9e: d249 s32i.n a4, a2, 52 -402b8ba0: ffca21 l32r a2, 402b8ac8 -402b8ba3: 000222 l8ui a2, a2, 0 -402b8ba6: 03e256 bnez a2, 402b8be8 -402b8ba9: ffc6d1 l32r a13, 402b8ac4 -402b8bac: fed3c1 l32r a12, 402b86f8 -402b8baf: 03ed mov.n a14, a3 -402b8bb1: 0f0c movi.n a15, 0 -402b8bb3: 080e32 l8ui a3, a14, 8 -402b8bb6: 0f2d mov.n a2, a15 -402b8bb8: ee1b addi.n a14, a14, 1 -402b8bba: ff1b addi.n a15, a15, 1 -402b8bbc: dd4b addi.n a13, a13, 4 -402b8bbe: 63ac beqz.n a3, 402b8be8 -402b8bc0: 7d38 l32i.n a3, a13, 28 -402b8bc2: 754830 extui a4, a3, 24, 8 -402b8bc5: 015380 slli a5, a3, 24 -402b8bc8: 205540 or a5, a5, a4 -402b8bcb: 1043c0 and a4, a3, a12 -402b8bce: 114480 slli a4, a4, 8 -402b8bd1: 413830 srli a3, a3, 8 -402b8bd4: 204540 or a4, a5, a4 -402b8bd7: 1033c0 and a3, a3, a12 -402b8bda: 203430 or a3, a4, a3 -402b8bdd: 0139 s32i.n a3, a1, 0 -402b8bdf: 013d mov.n a3, a1 -402b8be1: 01de05 call0 402ba9c4 -402b8be4: fff2c6 j 402b8bb3 -402b8be7: b10800 excw -402b8bea: a1c8 l32i.n a12, a1, 40 -402b8bec: 91d8 l32i.n a13, a1, 36 -402b8bee: 81e8 l32i.n a14, a1, 32 -402b8bf0: 71f8 l32i.n a15, a1, 28 -402b8bf2: 30c112 addi a1, a1, 48 -402b8bf5: f00d ret.n -402b8bf7: 18a400 excw -402b8bfa: 124000 excw -402b8bfd: e2a0c1 l32r a12, 402b1680 -402b8c00: ed1461 l32r a6, 402b4050 -402b8c03: 822802 l32i a0, a8, 0x208 -402b8c06: 1361f2 s32i a15, a1, 76 -402b8c09: 4129 s32i.n a2, a1, 16 -402b8c0b: 051422 l16ui a2, a4, 10 -402b8c0e: 176102 s32i a0, a1, 92 -402b8c11: 1661c2 s32i a12, a1, 88 -402b8c14: 1561d2 s32i a13, a1, 84 -402b8c17: b32c movi.n a3, 43 -402b8c19: 04fd mov.n a15, a4 -402b8c1b: 1468 l32i.n a6, a4, 4 -402b8c1d: 023327 bltu a3, a2, 402b8c23 -402b8c20: 004c86 j 402b8d56 -402b8c23: 000622 l8ui a2, a6, 0 -402b8c26: 022226 beqi a2, 2, 402b8c2c -402b8c29: 004a46 j 402b8d56 -402b8c2c: 320e32 l8ui a3, a14, 50 -402b8c2f: 33ce42 addi a4, a14, 51 -402b8c32: 062d mov.n a2, a6 -402b8c34: 363a add.n a3, a6, a3 -402b8c36: 131327 beq a3, a2, 402b8c4d -402b8c39: 000482 l8ui a8, a4, 0 -402b8c3c: 1c0252 l8ui a5, a2, 28 -402b8c3f: 441b addi.n a4, a4, 1 -402b8c41: 221b addi.n a2, a2, 1 -402b8c43: 021857 beq a8, a5, 402b8c49 -402b8c46: 004306 j 402b8d56 -402b8c49: fffa46 j 402b8c36 -402b8c4c: 063200 excw -402b8c4f: 065205 call0 402bf170 -402b8c52: 062204 excw -402b8c55: 338006 j 402c5a59 -402b8c58: 435011 l32r a1, 40289998 -402b8c5b: 220020 excw -402b8c5e: 324011 l32r a1, 40285560 -402b8c61: 062220 excw -402b8c64: 228007 bany a0, a0, 402b8c8a -402b8c67: 223001 l32r a0, 40281528 -402b8c6a: 428020 excw -402b8c6d: 382001 l32r a0, 40286cf0 -402b8c70: 543075 excw -402b8c73: a13120 excw -402b8c76: fe .byte 0xfe -402b8c77: 104230 and a4, a2, a3 -402b8c7a: 114480 slli a4, a4, 8 -402b8c7d: 412820 srli a2, a2, 8 -402b8c80: 204540 or a4, a5, a4 -402b8c83: 102230 and a2, a2, a3 -402b8c86: 202420 or a2, a4, a2 -402b8c89: 4148 l32i.n a4, a1, 16 -402b8c8b: 0438 l32i.n a3, a4, 0 -402b8c8d: 021237 beq a2, a3, 402b8c93 -402b8c90: 003086 j 402b8d56 -402b8c93: ff8b21 l32r a2, 402b8ac0 -402b8c96: 030c movi.n a3, 0 -402b8c98: a40c movi.n a4, 10 -402b8c9a: ffd701 l32r a0, 402b8bf8 -402b8c9d: 0000c0 callx0 a0 -402b8ca0: 051f22 l16ui a2, a15, 10 -402b8ca3: b32c movi.n a3, 43 -402b8ca5: 023327 bltu a3, a2, 402b8cab -402b8ca8: 002a86 j 402b8d56 -402b8cab: 1f28 l32i.n a2, a15, 4 -402b8cad: 4158 l32i.n a5, a1, 16 -402b8caf: 041f92 l16ui a9, a15, 8 -402b8cb2: 2529 s32i.n a2, a5, 8 -402b8cb4: 070c movi.n a7, 0 -402b8cb6: f0a0c2 movi a12, 240 -402b8cb9: 0f8d mov.n a8, a15 -402b8cbb: 051822 l16ui a2, a8, 10 -402b8cbe: 02bc27 bgeu a12, a2, 402b8cc4 -402b8cc1: 002cc6 j 402b8d78 -402b8cc4: 0888 l32i.n a8, a8, 0 -402b8cc6: c0cc20 sub a12, a12, a2 -402b8cc9: c09920 sub a9, a9, a2 -402b8ccc: f4c0c0 extui a12, a12, 0, 16 -402b8ccf: f49090 extui a9, a9, 0, 16 -402b8cd2: 080816 beqz a8, 402b8d56 -402b8cd5: fff886 j 402b8cbb -402b8cd8: 260b addi.n a2, a6, -1 -402b8cda: 543220 extui a3, a2, 2, 6 -402b8cdd: 1123a0 slli a2, a3, 6 -402b8ce0: c02230 sub a2, a2, a3 -402b8ce3: a06260 addx4 a6, a2, a6 -402b8ce6: 746060 extui a6, a6, 0, 8 -402b8ce9: d3da add.n a13, a3, a13 -402b8ceb: 000122 l8ui a2, a1, 0 -402b8cee: 204666 bnei a6, 4, 402b8d12 -402b8cf1: 002132 l32i a3, a1, 0 -402b8cf4: 014380 slli a4, a3, 24 -402b8cf7: 752830 extui a2, a3, 24, 8 -402b8cfa: 205420 or a5, a4, a2 -402b8cfd: fe7e21 l32r a2, 402b86f8 -402b8d00: 104320 and a4, a3, a2 -402b8d03: 114480 slli a4, a4, 8 -402b8d06: 413830 srli a3, a3, 8 -402b8d09: 204540 or a4, a5, a4 -402b8d0c: 102320 and a2, a3, a2 -402b8d0f: 202420 or a2, a4, a2 -402b8d12: 0129 s32i.n a2, a1, 0 -402b8d14: ff6b21 l32r a2, 402b8ac0 -402b8d17: 130c movi.n a3, 1 -402b8d19: 22da add.n a2, a2, a13 -402b8d1b: 004232 s8i a3, a2, 0 -402b8d1e: ff6921 l32r a2, 402b8ac4 -402b8d21: a0dd20 addx4 a13, a13, a2 -402b8d24: 0128 l32i.n a2, a1, 0 -402b8d26: 006d22 s32i a2, a13, 0 -402b8d29: 051822 l16ui a2, a8, 10 -402b8d2c: 4c3c27 bltu a12, a2, 402b8d7c -402b8d2f: c0cc20 sub a12, a12, a2 -402b8d32: c09920 sub a9, a9, a2 -402b8d35: f4c0c0 extui a12, a12, 0, 16 -402b8d38: f49090 extui a9, a9, 0, 16 -402b8d3b: 02bc97 bgeu a12, a9, 402b8d41 -402b8d3e: 007986 j 402b8f28 -402b8d41: ff5f31 l32r a3, 402b8ac0 -402b8d44: 000322 l8ui a2, a3, 0 -402b8d47: 204330 or a4, a3, a3 -402b8d4a: 1e6256 bnez a2, 402b8f34 -402b8d4d: 1f3756 bnez a7, 402b8f44 -402b8d50: 010422 l8ui a2, a4, 1 -402b8d53: 21a256 bnez a2, 402b8f71 -402b8d56: 042132 l32i a3, a1, 16 -402b8d59: 00a022 movi a2, 0 -402b8d5c: 026322 s32i a2, a3, 8 -402b8d5f: 0f2d mov.n a2, a15 -402b8d61: 06ce45 call0 402bfa48 -402b8d64: 172102 l32i a0, a1, 92 -402b8d67: 1621c2 l32i a12, a1, 88 -402b8d6a: 1521d2 l32i a13, a1, 84 -402b8d6d: 1421e2 l32i a14, a1, 80 -402b8d70: 1321f2 l32i a15, a1, 76 -402b8d73: 60c112 addi a1, a1, 96 -402b8d76: f00d ret.n -402b8d78: 1848 l32i.n a4, a8, 4 -402b8d7a: 7149 s32i.n a4, a1, 28 -402b8d7c: 7138 l32i.n a3, a1, 28 -402b8d7e: 43ca add.n a4, a3, a12 -402b8d80: 000422 l8ui a2, a4, 0 -402b8d83: babc97 bgeu a12, a9, 402b8d41 -402b8d86: 01af52 movi a5, -255 -402b8d89: 325a add.n a3, a2, a5 -402b8d8b: fb2316 beqz a3, 402b8d41 -402b8d8e: 051852 l16ui a5, a8, 10 -402b8d91: ac2b addi.n a10, a12, 2 -402b8d93: 3c1b addi.n a3, a12, 1 -402b8d95: f4a0a0 extui a10, a10, 0, 16 -402b8d98: 05a357 bge a3, a5, 402b8da1 -402b8d9b: 010432 l8ui a3, a4, 1 -402b8d9e: 000246 j 402b8dab -402b8da1: 0838 l32i.n a3, a8, 0 -402b8da3: 082316 beqz a3, 402b8e29 -402b8da6: 1338 l32i.n a3, a3, 4 -402b8da8: 000332 l8ui a3, a3, 0 -402b8dab: 343c movi.n a4, 51 -402b8dad: 7f1247 beq a2, a4, 402b8e30 -402b8db0: 143427 bltu a4, a2, 402b8dc8 -402b8db3: 036d mov.n a6, a3 -402b8db5: 6d0c movi.n a13, 6 -402b8db7: 021266 bnei a2, 1, 402b8dbd -402b8dba: 003506 j 402b8e92 -402b8dbd: 52bc beqz.n a2, 402b8df6 -402b8dbf: 463226 beqi a2, 3, 402b8e09 -402b8dc2: 4f12d7 beq a2, a13, 402b8e15 -402b8dc5: 003146 j 402b8e8e -402b8dc8: 643c movi.n a4, 54 -402b8dca: 029247 bne a2, a4, 402b8dd0 -402b8dcd: 0024c6 j 402b8e64 -402b8dd0: 0c3427 bltu a4, a2, 402b8de0 -402b8dd3: 443c movi.n a4, 52 -402b8dd5: 691247 beq a2, a4, 402b8e42 -402b8dd8: 543c movi.n a4, 53 -402b8dda: 721247 beq a2, a4, 402b8e50 -402b8ddd: 002b46 j 402b8e8e -402b8de0: a43c movi.n a4, 58 -402b8de2: 029247 bne a2, a4, 402b8de8 -402b8de5: 0022c6 j 402b8e74 -402b8de8: b43c movi.n a4, 59 -402b8dea: 029247 bne a2, a4, 402b8df0 -402b8ded: 0024c6 j 402b8e84 -402b8df0: 002686 j 402b8e8e -402b8df3: c2cc00 excw -402b8df6: cc0b addi.n a12, a12, -1 -402b8df8: 060c movi.n a6, 0 -402b8dfa: f4c0c0 extui a12, a12, 0, 16 -402b8dfd: fd7c movi.n a13, -1 -402b8dff: 063d mov.n a3, a6 -402b8e01: 002346 j 402b8e92 -402b8e04: 083266 bnei a2, 3, 402b8e10 -402b8e07: 030c movi.n a3, 0 -402b8e09: 7d0c movi.n a13, 7 -402b8e0b: 460c movi.n a6, 4 -402b8e0d: 002046 j 402b8e92 -402b8e10: 786266 bnei a2, 6, 402b8e8c -402b8e13: 030c movi.n a3, 0 -402b8e15: 820c movi.n a2, 8 -402b8e17: 206330 or a6, a3, a3 -402b8e1a: 02b237 bgeu a2, a3, 402b8e20 -402b8e1d: 08a062 movi a6, 8 -402b8e20: 746060 extui a6, a6, 0, 8 -402b8e23: 8d0c movi.n a13, 8 -402b8e25: 001a46 j 402b8e92 -402b8e28: 333c00 excw -402b8e2b: 289237 bne a2, a3, 402b8e57 -402b8e2e: 030c movi.n a3, 0 -402b8e30: 036d mov.n a6, a3 -402b8e32: 3d0c movi.n a13, 3 -402b8e34: 001686 j 402b8e92 -402b8e37: 332700 excw -402b8e3a: 433c31 l32r a3, 40289b2c -402b8e3d: 089237 bne a2, a3, 402b8e49 -402b8e40: 030c movi.n a3, 0 -402b8e42: 036d mov.n a6, a3 -402b8e44: 0d0c movi.n a13, 0 -402b8e46: 001206 j 402b8e92 -402b8e49: 533c movi.n a3, 53 -402b8e4b: 3d9237 bne a2, a3, 402b8e8c -402b8e4e: 030c movi.n a3, 0 -402b8e50: 036d mov.n a6, a3 -402b8e52: 1d0c movi.n a13, 1 -402b8e54: 000e86 j 402b8e92 -402b8e57: 023327 bltu a3, a2, 402b8e5d -402b8e5a: 003f86 j 402b8f5c -402b8e5d: 633c movi.n a3, 54 -402b8e5f: d59237 bne a2, a3, 402b8e38 -402b8e62: 030c movi.n a3, 0 -402b8e64: 036d mov.n a6, a3 -402b8e66: 2d0c movi.n a13, 2 -402b8e68: 000986 j 402b8e92 -402b8e6b: 3c0000 excw -402b8e6e: 9237a3 excw -402b8e71: 0c0a add.n a0, a12, a0 -402b8e73: 036d03 excw -402b8e76: 4d0c movi.n a13, 4 -402b8e78: 000586 j 402b8e92 -402b8e7b: 3c0000 excw -402b8e7e: 9237b3 excw -402b8e81: 0c09 s32i.n a0, a12, 0 -402b8e83: 036d03 excw -402b8e86: 5d0c movi.n a13, 5 -402b8e88: 000186 j 402b8e92 -402b8e8b: 030c00 excw -402b8e8e: fd7c movi.n a13, -1 -402b8e90: 060c movi.n a6, 0 -402b8e92: cc2b addi.n a12, a12, 2 -402b8e94: cc3a add.n a12, a12, a3 -402b8e96: f4c0c0 extui a12, a12, 0, 16 -402b8e99: e8c616 beqz a6, 402b8d29 -402b8e9c: 020c movi.n a2, 0 -402b8e9e: 0129 s32i.n a2, a1, 0 -402b8ea0: ff0821 l32r a2, 402b8ac0 -402b8ea3: 06bd mov.n a11, a6 -402b8ea5: 2d2a add.n a2, a13, a2 -402b8ea7: 6129 s32i.n a2, a1, 24 -402b8ea9: ff0621 l32r a2, 402b8ac4 -402b8eac: a02d20 addx4 a2, a13, a2 -402b8eaf: 5129 s32i.n a2, a1, 20 -402b8eb1: 440c movi.n a4, 4 -402b8eb3: 02bb47 bgeu a11, a4, 402b8eb9 -402b8eb6: f440b0 extui a4, a11, 0, 16 -402b8eb9: 205aa0 or a5, a10, a10 -402b8ebc: 202880 or a2, a8, a8 -402b8ebf: 203110 or a3, a1, a1 -402b8ec2: a169 s32i.n a6, a1, 40 -402b8ec4: d179 s32i.n a7, a1, 52 -402b8ec6: 9189 s32i.n a8, a1, 36 -402b8ec8: c199 s32i.n a9, a1, 48 -402b8eca: 81a9 s32i.n a10, a1, 32 -402b8ecc: b1b9 s32i.n a11, a1, 44 -402b8ece: 06f005 call0 402bfdd0 -402b8ed1: b1b8 l32i.n a11, a1, 44 -402b8ed3: a168 l32i.n a6, a1, 40 -402b8ed5: d178 l32i.n a7, a1, 52 -402b8ed7: 9188 l32i.n a8, a1, 36 -402b8ed9: c198 l32i.n a9, a1, 48 -402b8edb: 81a8 l32i.n a10, a1, 32 -402b8edd: 025bf6 bgeui a11, 5, 402b8ee3 -402b8ee0: ff7d06 j 402b8cd8 -402b8ee3: 6128 l32i.n a2, a1, 24 -402b8ee5: 130c movi.n a3, 1 -402b8ee7: 004232 s8i a3, a2, 0 -402b8eea: 0138 l32i.n a3, a1, 0 -402b8eec: fccbb2 addi a11, a11, -4 -402b8eef: 014380 slli a4, a3, 24 -402b8ef2: 752830 extui a2, a3, 24, 8 -402b8ef5: 205420 or a5, a4, a2 -402b8ef8: fe0021 l32r a2, 402b86f8 -402b8efb: aa4b addi.n a10, a10, 4 -402b8efd: 104320 and a4, a3, a2 -402b8f00: 114480 slli a4, a4, 8 -402b8f03: 413830 srli a3, a3, 8 -402b8f06: 204540 or a4, a5, a4 -402b8f09: 102320 and a2, a3, a2 -402b8f0c: 202420 or a2, a4, a2 -402b8f0f: 6158 l32i.n a5, a1, 24 -402b8f11: 5148 l32i.n a4, a1, 20 -402b8f13: 551b addi.n a5, a5, 1 -402b8f15: 0429 s32i.n a2, a4, 0 -402b8f17: 444b addi.n a4, a4, 4 -402b8f19: 74b0b0 extui a11, a11, 0, 8 -402b8f1c: f4a0a0 extui a10, a10, 0, 16 -402b8f1f: 6159 s32i.n a5, a1, 24 -402b8f21: 5149 s32i.n a4, a1, 20 -402b8f23: ffe286 j 402b8eb1 -402b8f26: 160000 excw -402b8f29: e159 s32i.n a5, a1, 56 -402b8f2b: 0888 l32i.n a8, a8, 0 -402b8f2d: 1828 l32i.n a2, a8, 4 -402b8f2f: 7129 s32i.n a2, a1, 28 -402b8f31: ff91c6 j 402b8d7c -402b8f34: fee421 l32r a2, 402b8ac4 -402b8f37: 050c movi.n a5, 0 -402b8f39: 0228 l32i.n a2, a2, 0 -402b8f3b: 004352 s8i a5, a3, 0 -402b8f3e: 261226 beqi a2, 1, 402b8f68 -402b8f41: 0b2266 bnei a2, 2, 402b8f50 -402b8f44: 070c movi.n a7, 0 -402b8f46: 6ca092 movi a9, 108 -402b8f49: cc2c movi.n a12, 44 -402b8f4b: ff5a86 j 402b8cb9 -402b8f4e: 260000 excw -402b8f51: 860232 l8ui a3, a2, 134 -402b8f54: ff7d excw -402b8f56: 170c movi.n a7, 1 -402b8f58: 000306 j 402b8f68 -402b8f5b: 122600 excw -402b8f5e: a44602 s8i a0, a6, 164 -402b8f61: ff .byte 0xff -402b8f62: 0acd mov.n a12, a10 -402b8f64: ff7046 j 402b8d29 -402b8f67: a09200 addx4 a9, a2, a0 -402b8f6a: c2ec bnez.n a2, 402b8f9a -402b8f6c: c66ca0 excw -402b8f6f: 21ff51 l32r a5, 4028176c -402b8f72: 32fed4 excw -402b8f75: 660402 l8ui a0, a4, 102 -402b8f78: 382e53 excw -402b8f7b: 032241 l32r a4, 40279c04 <_lit4_end+0x171d58> -402b8f7e: 660c movi.n a6, 6 -402b8f80: 220d12 l8ui a1, a13, 34 -402b8f83: 2e .byte 0x2e -402b8f84: 4508 l32i.n a0, a5, 16 -402b8f86: 2dffb4 excw -402b8f89: 0e .byte 0xe -402b8f8a: ff2ec5 call0 402b8278 -402b8f8d: ff7146 j 402b8d56 -402b8f90: fdc222 addi a2, a2, -3 -402b8f93: 742020 extui a2, a2, 0, 8 -402b8f96: 0232b6 bltui a2, 3, 402b8f9c -402b8f99: ff6e46 j 402b8d56 -402b8f9c: 8e28 l32i.n a2, a14, 32 -402b8f9e: ffb2c5 call0 402b8acc -402b8fa1: 0e2d mov.n a2, a14 -402b8fa3: ff9f45 call0 402b8998 -402b8fa6: ff6b06 j 402b8d56 -402b8fa9: 446366 bnei a3, 6, 402b8ff1 -402b8fac: 4148 l32i.n a4, a1, 16 -402b8fae: 0c0432 l8ui a3, a4, 12 -402b8fb1: fdc322 addi a2, a3, -3 -402b8fb4: 742020 extui a2, a2, 0, 8 -402b8fb7: 0532b6 bltui a2, 3, 402b8fc0 -402b8fba: 021326 beqi a3, 1, 402b8fc0 -402b8fbd: ff6546 j 402b8d56 -402b8fc0: 202ee0 or a2, a14, a14 -402b8fc3: 082ed2 l32i a13, a14, 32 -402b8fc6: 069185 call0 402bf8e0 -402b8fc9: 53ffc1 l32r a12, 4028dfc8 -402b8fcc: 0e2d mov.n a2, a14 -402b8fce: 203cc0 or a3, a12, a12 -402b8fd1: 067b05 call0 402bf784 -402b8fd4: 0c3d mov.n a3, a12 -402b8fd6: 0e2d mov.n a2, a14 -402b8fd8: 068bc5 call0 402bf898 -402b8fdb: 0c3d mov.n a3, a12 -402b8fdd: 0e2d mov.n a2, a14 -402b8fdf: 068ac5 call0 402bf88c -402b8fe2: 0d2d mov.n a2, a13 -402b8fe4: c30c movi.n a3, 12 -402b8fe6: ff2785 call0 402b8260 -402b8fe9: 0e2d mov.n a2, a14 -402b8feb: ff59c5 call0 402b8588 -402b8fee: ff5906 j 402b8d56 -402b8ff1: 022326 beqi a3, 2, 402b8ff7 -402b8ff4: ff5786 j 402b8d56 -402b8ff7: 4158 l32i.n a5, a1, 16 -402b8ff9: 0c0532 l8ui a3, a5, 12 -402b8ffc: 026326 beqi a3, 6, 402b9002 -402b8fff: ff54c6 j 402b8d56 -402b9002: 030c movi.n a3, 0 -402b9004: 0d5532 s16i a3, a5, 26 -402b9007: 020432 l8ui a3, a4, 2 -402b900a: 8e68 l32i.n a6, a14, 32 -402b900c: d46316 beqz a3, 402b8d56 -402b900f: 2238 l32i.n a3, a2, 8 -402b9011: 2688 l32i.n a8, a6, 8 -402b9013: 014380 slli a4, a3, 24 -402b9016: 752830 extui a2, a3, 24, 8 -402b9019: 205420 or a5, a4, a2 -402b901c: fdb721 l32r a2, 402b86f8 -402b901f: 104320 and a4, a3, a2 -402b9022: 114480 slli a4, a4, 8 -402b9025: 413830 srli a3, a3, 8 -402b9028: 204540 or a4, a5, a4 -402b902b: 102320 and a2, a3, a2 -402b902e: 202420 or a2, a4, a2 -402b9031: a629 s32i.n a2, a6, 40 -402b9033: 110832 l8ui a3, a8, 17 -402b9036: 100852 l8ui a5, a8, 16 -402b9039: 120822 l8ui a2, a8, 18 -402b903c: 113380 slli a3, a3, 8 -402b903f: 204350 or a4, a3, a5 -402b9042: 112200 slli a2, a2, 16 -402b9045: 203240 or a3, a2, a4 -402b9048: 130822 l8ui a2, a8, 19 -402b904b: 012280 slli a2, a2, 24 -402b904e: 202230 or a2, a2, a3 -402b9051: b629 s32i.n a2, a6, 44 -402b9053: 0e2d mov.n a2, a14 -402b9055: ff6a45 call0 402b86fc -402b9058: ff3e86 j 402b8d56 - ... - -402b905c : -402b905c: f0c112 addi a1, a1, -16 -402b905f: 21c9 s32i.n a12, a1, 8 -402b9061: 03cd mov.n a12, a3 -402b9063: 11d9 s32i.n a13, a1, 4 -402b9065: 444c movi.n a4, 68 -402b9067: 02dd mov.n a13, a2 -402b9069: 030c movi.n a3, 0 -402b906b: 0c2d mov.n a2, a12 -402b906d: 3109 s32i.n a0, a1, 12 -402b906f: fee201 l32r a0, 402b8bf8 -402b9072: 0000c0 callx0 a0 -402b9075: 3108 l32i.n a0, a1, 12 -402b9077: 8dc9 s32i.n a12, a13, 32 -402b9079: 21c8 l32i.n a12, a1, 8 -402b907b: 11d8 l32i.n a13, a1, 4 -402b907d: 10c112 addi a1, a1, 16 -402b9080: f00d ret.n -402b9082: 9e0000 excw -402b9085: 3ffe97 bbsi a14, 25, 402b90c8 -402b9088: 100d74 excw -402b908b: c11240 mul16u a1, a2, a4 - -402b908c : -402b908c: f0c112 addi a1, a1, -16 -402b908f: 21c9 s32i.n a12, a1, 8 -402b9091: 02cd mov.n a12, a2 -402b9093: 8228 l32i.n a2, a2, 32 -402b9095: 3109 s32i.n a0, a1, 12 -402b9097: e28c beqz.n a2, 402b90a9 -402b9099: fffa31 l32r a3, 402b9084 -402b909c: 96a242 movi a4, 0x296 -402b909f: fffa01 l32r a0, 402b9088 -402b90a2: 0000c0 callx0 a0 -402b90a5: 020c movi.n a2, 0 -402b90a7: 8c29 s32i.n a2, a12, 32 -402b90a9: 3108 l32i.n a0, a1, 12 -402b90ab: 21c8 l32i.n a12, a1, 8 -402b90ad: 10c112 addi a1, a1, 16 -402b90b0: f00d ret.n - ... - -402b90b4 : -402b90b4: a0c112 addi a1, a1, -96 -402b90b7: 1561d2 s32i a13, a1, 84 -402b90ba: 176102 s32i a0, a1, 92 -402b90bd: 1661c2 s32i a12, a1, 88 -402b90c0: 02dd mov.n a13, a2 -402b90c2: 087216 beqz a2, 402b914d -402b90c5: 444c movi.n a4, 68 -402b90c7: 030c movi.n a3, 0 -402b90c9: 012d mov.n a2, a1 -402b90cb: fecb01 l32r a0, 402b8bf8 -402b90ce: 0000c0 callx0 a0 -402b90d1: 012d mov.n a2, a1 -402b90d3: 830c movi.n a3, 8 -402b90d5: ff1885 call0 402b8260 -402b90d8: 8d28 l32i.n a2, a13, 32 -402b90da: 228c beqz.n a2, 402b90e0 -402b90dc: 12c8 l32i.n a12, a2, 4 -402b90de: fcdc bnez.n a12, 402b9101 -402b90e0: 0aa4c5 call0 402c3b30 -402b90e3: 20c220 or a12, a2, a2 -402b90e6: 063216 beqz a2, 402b914d -402b90e9: 080232 l8ui a3, a2, 8 -402b90ec: 016122 s32i a2, a1, 4 -402b90ef: 022c movi.n a2, 32 -402b90f1: 202320 or a2, a3, a2 -402b90f4: 53b531 l32r a3, 4028dfc8 -402b90f7: 084c22 s8i a2, a12, 8 -402b90fa: 444c movi.n a4, 68 -402b90fc: 0c2d mov.n a2, a12 -402b90fe: 0aab85 call0 402c3bb8 -402b9101: 840c movi.n a4, 8 -402b9103: 013d mov.n a3, a1 -402b9105: 0d2d mov.n a2, a13 -402b9107: ff2bc5 call0 402b83c4 -402b910a: 038256 bnez a2, 402b9146 -402b910d: 240c movi.n a4, 2 -402b910f: 933c movi.n a3, 57 -402b9111: 012d mov.n a2, a1 -402b9113: ff1a05 call0 402b82b4 -402b9116: 181d32 l16ui a3, a13, 48 -402b9119: 012d mov.n a2, a1 -402b911b: ff1cc5 call0 402b82e8 -402b911e: 012d mov.n a2, a1 -402b9120: ff2645 call0 402b8388 -402b9123: 0c1132 l16ui a3, a1, 24 -402b9126: f0a022 movi a2, 240 -402b9129: 332a add.n a3, a3, a2 -402b912b: 4128 l32i.n a2, a1, 16 -402b912d: f43030 extui a3, a3, 0, 16 -402b9130: 06b0c5 call0 402bfc40 -402b9133: fd1441 l32r a4, 402b8584 -402b9136: 4138 l32i.n a3, a1, 16 -402b9138: 0d6d mov.n a6, a13 -402b913a: 354c movi.n a5, 67 -402b913c: 0c2d mov.n a2, a12 -402b913e: 0ab7c5 call0 402c3cbc -402b9141: 012d mov.n a2, a1 -402b9143: ff21c5 call0 402b8360 -402b9146: 1128 l32i.n a2, a1, 4 -402b9148: 128c beqz.n a2, 402b914d -402b914a: 0aa245 call0 402c3b70 -402b914d: 172102 l32i a0, a1, 92 -402b9150: 1621c2 l32i a12, a1, 88 -402b9153: 1521d2 l32i a13, a1, 84 -402b9156: 60c112 addi a1, a1, 96 -402b9159: f00d ret.n - ... - -402b915c : -402b915c: f0c112 addi a1, a1, -16 -402b915f: 11d9 s32i.n a13, a1, 4 -402b9161: 82d8 l32i.n a13, a2, 32 -402b9163: 21c9 s32i.n a12, a1, 8 -402b9165: 3109 s32i.n a0, a1, 12 -402b9167: 02cd mov.n a12, a2 -402b9169: ddac beqz.n a13, 402b919a -402b916b: 0c0d22 l8ui a2, a13, 12 -402b916e: 0762f6 bgeui a2, 6, 402b9179 -402b9171: 0732f6 bgeui a2, 3, 402b917c -402b9174: 22ac beqz.n a2, 402b919a -402b9176: 000586 j 402b9190 -402b9179: 139266 bnei a2, 10, 402b9190 -402b917c: 0c2d mov.n a2, a12 -402b917e: 067605 call0 402bf8e0 -402b9181: 020c movi.n a2, 0 -402b9183: 0d4d22 s8i a2, a13, 13 -402b9186: 202cc0 or a2, a12, a12 -402b9189: ff73c5 call0 402b88c8 -402b918c: 000286 j 402b919a -402b918f: 020c00 excw -402b9192: 0d4d22 s8i a2, a13, 13 -402b9195: 0c2d mov.n a2, a12 -402b9197: ff3f05 call0 402b8588 -402b919a: 3108 l32i.n a0, a1, 12 -402b919c: 21c8 l32i.n a12, a1, 8 -402b919e: 11d8 l32i.n a13, a1, 4 -402b91a0: 10c112 addi a1, a1, 16 -402b91a3: f00d ret.n -402b91a5: 000000 ill - -402b91a8 : -402b91a8: f0c112 addi a1, a1, -16 -402b91ab: 11d9 s32i.n a13, a1, 4 -402b91ad: 3109 s32i.n a0, a1, 12 -402b91af: 21c9 s32i.n a12, a1, 8 -402b91b1: 02dd mov.n a13, a2 -402b91b3: 08b216 beqz a2, 402b9242 -402b91b6: 82c8 l32i.n a12, a2, 32 -402b91b8: 086c16 beqz a12, 402b9242 -402b91bb: 0c0c22 l8ui a2, a12, 12 -402b91be: 028226 beqi a2, 8, 402b91c4 -402b91c1: 001f46 j 402b9242 -402b91c4: 0338 l32i.n a3, a3, 0 -402b91c6: bc28 l32i.n a2, a12, 44 -402b91c8: 769327 bne a3, a2, 402b9242 -402b91cb: c30c movi.n a3, 12 -402b91cd: 0c2d mov.n a2, a12 -402b91cf: ff0905 call0 402b8260 -402b91d2: 440c movi.n a4, 4 -402b91d4: 0c3d mov.n a3, a12 -402b91d6: 0d2d mov.n a2, a13 -402b91d8: ff1e85 call0 402b83c4 -402b91db: 056256 bnez a2, 402b9235 -402b91de: 440c movi.n a4, 4 -402b91e0: 233c movi.n a3, 50 -402b91e2: 0c2d mov.n a2, a12 -402b91e4: ff0cc5 call0 402b82b4 -402b91e7: bc28 l32i.n a2, a12, 44 -402b91e9: 014280 slli a4, a2, 24 -402b91ec: 753820 extui a3, a2, 24, 8 -402b91ef: 205430 or a5, a4, a3 -402b91f2: fd4131 l32r a3, 402b86f8 -402b91f5: 104230 and a4, a2, a3 -402b91f8: 114480 slli a4, a4, 8 -402b91fb: 412820 srli a2, a2, 8 -402b91fe: 204540 or a4, a5, a4 -402b9201: 103230 and a3, a2, a3 -402b9204: 203430 or a3, a4, a3 -402b9207: 0c2d mov.n a2, a12 -402b9209: ff1005 call0 402b830c -402b920c: 0c2d mov.n a2, a12 -402b920e: ff1785 call0 402b8388 -402b9211: 0c1c32 l16ui a3, a12, 24 -402b9214: f0a022 movi a2, 240 -402b9217: 332a add.n a3, a3, a2 -402b9219: 4c28 l32i.n a2, a12, 16 -402b921b: f43030 extui a3, a3, 0, 16 -402b921e: 06a205 call0 402bfc40 -402b9221: fcd841 l32r a4, 402b8584 -402b9224: 4c38 l32i.n a3, a12, 16 -402b9226: 1c28 l32i.n a2, a12, 4 -402b9228: 0d6d mov.n a6, a13 -402b922a: 43a052 movi a5, 67 -402b922d: 0aa8c5 call0 402c3cbc -402b9230: 0c2d mov.n a2, a12 -402b9232: ff12c5 call0 402b8360 -402b9235: 0d0c22 l8ui a2, a12, 13 -402b9238: 221b addi.n a2, a2, 1 -402b923a: 0d4c22 s8i a2, a12, 13 -402b923d: 421c movi.n a2, 20 -402b923f: 0d5c22 s16i a2, a12, 26 -402b9242: 3108 l32i.n a0, a1, 12 -402b9244: 21c8 l32i.n a12, a1, 8 -402b9246: 11d8 l32i.n a13, a1, 4 -402b9248: 10c112 addi a1, a1, 16 -402b924b: f00d ret.n -402b924d: 000000 ill -402b9250: 004e20 break 14, 2 -402b9253: 26ec00 excw -402b9256: ff .byte 0xff -402b9257: 3f .byte 0x3f -402b9258: ff26f0 excw -402b925b: 3f .byte 0x3f -402b925c: 2ac8 l32i.n a12, a10, 8 -402b925e: 884000 excw -402b9261: 00dc bnez.n a0, 402b9275 -402b9263: c11240 mul16u a1, a2, a4 - -402b9264 : -402b9264: e0c112 addi a1, a1, -32 -402b9267: 61c9 s32i.n a12, a1, 24 -402b9269: 82c8 l32i.n a12, a2, 32 -402b926b: 41e9 s32i.n a14, a1, 16 -402b926d: 530c movi.n a3, 5 -402b926f: 02ed mov.n a14, a2 -402b9271: 0c2d mov.n a2, a12 -402b9273: 7109 s32i.n a0, a1, 28 -402b9275: 51d9 s32i.n a13, a1, 20 -402b9277: 0361f2 s32i a15, a1, 12 -402b927a: fefe45 call0 402b8260 -402b927d: 340c movi.n a4, 3 -402b927f: 0c3d mov.n a3, a12 -402b9281: 0e2d mov.n a2, a14 -402b9283: ff1405 call0 402b83c4 -402b9286: 02dd mov.n a13, a2 -402b9288: 0a0256 bnez a2, 402b932c -402b928b: 240c movi.n a4, 2 -402b928d: 933c movi.n a3, 57 -402b928f: 0c2d mov.n a2, a12 -402b9291: ff0205 call0 402b82b4 -402b9294: 181e32 l16ui a3, a14, 48 -402b9297: 0c2d mov.n a2, a12 -402b9299: ff04c5 call0 402b82e8 -402b929c: bef8 l32i.n a15, a14, 44 -402b929e: bfcc bnez.n a15, 402b92ad -402b92a0: ffed21 l32r a2, 402b9254 -402b92a3: 02f8 l32i.n a15, a2, 0 -402b92a5: 058f56 bnez a15, 402b9301 -402b92a8: 000a06 j 402b92d4 -402b92ab: 2d0000 excw -402b92ae: 0f .byte 0xf -402b92af: ffeb01 l32r a0, 402b925c -402b92b2: 0000c0 callx0 a0 -402b92b5: 743020 extui a3, a2, 0, 8 -402b92b8: fe4316 beqz a3, 402b92a0 -402b92bb: 034d mov.n a4, a3 -402b92bd: 0c2d mov.n a2, a12 -402b92bf: c30c movi.n a3, 12 -402b92c1: feff05 call0 402b82b4 -402b92c4: 000f32 l8ui a3, a15, 0 -402b92c7: fd5316 beqz a3, 402b92a0 -402b92ca: 0c2d mov.n a2, a12 -402b92cc: ff1b addi.n a15, a15, 1 -402b92ce: ff0045 call0 402b82d4 -402b92d1: fffbc6 j 402b92c4 -402b92d4: 202cc0 or a2, a12, a12 -402b92d7: ff0b05 call0 402b8388 -402b92da: 0c1c32 l16ui a3, a12, 24 -402b92dd: f0a022 movi a2, 240 -402b92e0: 803320 add a3, a3, a2 -402b92e3: 4c28 l32i.n a2, a12, 16 -402b92e5: f43030 extui a3, a3, 0, 16 -402b92e8: 069545 call0 402bfc40 -402b92eb: 4c38 l32i.n a3, a12, 16 -402b92ed: 1c28 l32i.n a2, a12, 4 -402b92ef: 0e6d mov.n a6, a14 -402b92f1: 354c movi.n a5, 67 -402b92f3: 28cc42 addi a4, a12, 40 -402b92f6: 0a9c45 call0 402c3cbc -402b92f9: 0c2d mov.n a2, a12 -402b92fb: ff0645 call0 402b8360 -402b92fe: 000a86 j 402b932c -402b9301: 0f2d mov.n a2, a15 -402b9303: ffd601 l32r a0, 402b925c -402b9306: 0000c0 callx0 a0 -402b9309: ffd321 l32r a2, 402b9258 -402b930c: 0248 l32i.n a4, a2, 0 -402b930e: c214a6 blti a4, 1, 402b92d4 -402b9311: 744040 extui a4, a4, 0, 8 -402b9314: c33c movi.n a3, 60 -402b9316: 202cc0 or a2, a12, a12 -402b9319: fef985 call0 402b82b4 -402b931c: 000f32 l8ui a3, a15, 0 -402b931f: fb1316 beqz a3, 402b92d4 -402b9322: 0c2d mov.n a2, a12 -402b9324: ff1b addi.n a15, a15, 1 -402b9326: fefac5 call0 402b82d4 -402b9329: fffbc6 j 402b931c -402b932c: 0d0c42 l8ui a4, a12, 13 -402b932f: 09a022 movi a2, 9 -402b9332: 01c442 addi a4, a4, 1 -402b9335: 743040 extui a3, a4, 0, 8 -402b9338: 0d4c32 s8i a3, a12, 13 -402b933b: ffc541 l32r a4, 402b9250 -402b933e: 0e3237 bltu a2, a3, 402b9350 -402b9341: 1123b0 slli a2, a3, 5 -402b9344: c02230 sub a2, a2, a3 -402b9347: a04230 addx4 a4, a2, a3 -402b934a: 1144c0 slli a4, a4, 4 -402b934d: f44040 extui a4, a4, 0, 16 -402b9350: f3a122 movi a2, 0x1f3 -402b9353: f4a132 movi a3, 0x1f4 -402b9356: 242a add.n a2, a4, a2 -402b9358: ffc201 l32r a0, 402b9260 -402b935b: 0000c0 callx0 a0 -402b935e: 7108 l32i.n a0, a1, 28 -402b9360: 0d5c22 s16i a2, a12, 26 -402b9363: 41e8 l32i.n a14, a1, 16 -402b9365: 0d2d mov.n a2, a13 -402b9367: 61c8 l32i.n a12, a1, 24 -402b9369: 51d8 l32i.n a13, a1, 20 -402b936b: 31f8 l32i.n a15, a1, 12 -402b936d: 20c112 addi a1, a1, 32 -402b9370: f00d ret.n - ... - -402b9374 : -402b9374: f0c112 addi a1, a1, -16 -402b9377: 21c9 s32i.n a12, a1, 8 -402b9379: 82c8 l32i.n a12, a2, 32 -402b937b: 11d9 s32i.n a13, a1, 4 -402b937d: 3109 s32i.n a0, a1, 12 -402b937f: 01e9 s32i.n a14, a1, 0 -402b9381: 02dd mov.n a13, a2 -402b9383: 427c movi.n a2, -12 -402b9385: 0abc16 beqz a12, 402b9434 -402b9388: 030c movi.n a3, 0 -402b938a: 0c2d mov.n a2, a12 -402b938c: feed05 call0 402b8260 -402b938f: 020c movi.n a2, 0 -402b9391: ac29 s32i.n a2, a12, 40 -402b9393: bc29 s32i.n a2, a12, 44 -402b9395: cc29 s32i.n a2, a12, 48 -402b9397: dc29 s32i.n a2, a12, 52 -402b9399: 106c22 s32i a2, a12, 64 -402b939c: fc29 s32i.n a2, a12, 60 -402b939e: ec29 s32i.n a2, a12, 56 -402b93a0: 135c22 s16i a2, a12, 38 -402b93a3: 125c22 s16i a2, a12, 36 -402b93a6: 115c22 s16i a2, a12, 34 -402b93a9: 105c22 s16i a2, a12, 32 -402b93ac: 740c movi.n a4, 7 -402b93ae: 0c3d mov.n a3, a12 -402b93b0: 202dd0 or a2, a13, a13 -402b93b3: ff0105 call0 402b83c4 -402b93b6: 02ed mov.n a14, a2 -402b93b8: 62ec bnez.n a2, 402b93e2 -402b93ba: 0c2d mov.n a2, a12 -402b93bc: fefc85 call0 402b8388 -402b93bf: 0c1c32 l16ui a3, a12, 24 -402b93c2: f0a022 movi a2, 240 -402b93c5: 332a add.n a3, a3, a2 -402b93c7: 4c28 l32i.n a2, a12, 16 -402b93c9: f43030 extui a3, a3, 0, 16 -402b93cc: 068705 call0 402bfc40 -402b93cf: 4c38 l32i.n a3, a12, 16 -402b93d1: 1c28 l32i.n a2, a12, 4 -402b93d3: 0d6d mov.n a6, a13 -402b93d5: 354c movi.n a5, 67 -402b93d7: 28cc42 addi a4, a12, 40 -402b93da: 0a8e05 call0 402c3cbc -402b93dd: 0c2d mov.n a2, a12 -402b93df: fef805 call0 402b8360 -402b93e2: 0d0c42 l8ui a4, a12, 13 -402b93e5: 920c movi.n a2, 9 -402b93e7: 441b addi.n a4, a4, 1 -402b93e9: 743040 extui a3, a4, 0, 8 -402b93ec: 0d4c32 s8i a3, a12, 13 -402b93ef: 497a41 l32r a4, 4028b9d8 -402b93f2: 0e3237 bltu a2, a3, 402b9404 -402b93f5: 1123b0 slli a2, a3, 5 -402b93f8: c02230 sub a2, a2, a3 -402b93fb: a04230 addx4 a4, a2, a3 -402b93fe: 1144d0 slli a4, a4, 3 -402b9401: f44040 extui a4, a4, 0, 16 -402b9404: f3a122 movi a2, 0x1f3 -402b9407: 242a add.n a2, a4, a2 -402b9409: f4a132 movi a3, 0x1f4 -402b940c: ff9501 l32r a0, 402b9260 -402b940f: 0000c0 callx0 a0 -402b9412: 0d5c22 s16i a2, a12, 26 -402b9415: 0d2d mov.n a2, a13 -402b9417: 064c85 call0 402bf8e0 -402b941a: 52ebc1 l32r a12, 4028dfc8 -402b941d: 0d2d mov.n a2, a13 -402b941f: 0c3d mov.n a3, a12 -402b9421: 063605 call0 402bf784 -402b9424: 0c3d mov.n a3, a12 -402b9426: 0d2d mov.n a2, a13 -402b9428: 0646c5 call0 402bf898 -402b942b: 0d2d mov.n a2, a13 -402b942d: 0c3d mov.n a3, a12 -402b942f: 0645c5 call0 402bf88c -402b9432: 0e2d mov.n a2, a14 -402b9434: 3108 l32i.n a0, a1, 12 -402b9436: 21c8 l32i.n a12, a1, 8 -402b9438: 11d8 l32i.n a13, a1, 4 -402b943a: 01e8 l32i.n a14, a1, 0 -402b943c: 10c112 addi a1, a1, 16 -402b943f: f00d ret.n -402b9441: 000000 ill -402b9444: ff3794 excw -402b9447: 3f .byte 0x3f - -402b9448 : -402b9448: ffff21 l32r a2, 402b9444 -402b944b: e0c112 addi a1, a1, -32 -402b944e: 51d9 s32i.n a13, a1, 20 -402b9450: 02d8 l32i.n a13, a2, 0 -402b9452: 41e9 s32i.n a14, a1, 16 -402b9454: 7109 s32i.n a0, a1, 28 -402b9456: 61c9 s32i.n a12, a1, 24 -402b9458: 31f9 s32i.n a15, a1, 12 -402b945a: be7c movi.n a14, -5 -402b945c: 17ad16 beqz a13, 402b95da -402b945f: 8dc8 l32i.n a12, a13, 32 -402b9461: 170c16 beqz a12, 402b95d5 -402b9464: 0c0c32 l8ui a3, a12, 12 -402b9467: 16a316 beqz a3, 402b95d5 -402b946a: 131c42 l16ui a4, a12, 38 -402b946d: b49c beqz.n a4, 402b948c -402b946f: 121c22 l16ui a2, a12, 36 -402b9472: 01c222 addi a2, a2, 1 -402b9475: f42020 extui a2, a2, 0, 16 -402b9478: 125c22 s16i a2, a12, 36 -402b947b: 0d9427 bne a4, a2, 402b948c -402b947e: 202dd0 or a2, a13, a13 -402b9481: ffef05 call0 402b9374 -402b9484: 0d2d mov.n a2, a13 -402b9486: ff1005 call0 402b8588 -402b9489: 005206 j 402b95d5 -402b948c: 111c22 l16ui a2, a12, 34 -402b948f: 115216 beqz a2, 402b95a8 -402b9492: 420b addi.n a4, a2, -1 -402b9494: 115c42 s16i a4, a12, 34 -402b9497: 021226 beqi a2, 1, 402b949d -402b949a: 004286 j 402b95a8 -402b949d: 1023e0 and a2, a3, a14 -402b94a0: 051226 beqi a2, 1, 402b94a9 -402b94a3: 029326 beqi a3, 10, 402b94a9 -402b94a6: 004ac6 j 402b95d5 -402b94a9: 430c movi.n a3, 4 -402b94ab: 0c2d mov.n a2, a12 -402b94ad: fedb05 call0 402b8260 -402b94b0: 340c movi.n a4, 3 -402b94b2: 0c3d mov.n a3, a12 -402b94b4: 0d2d mov.n a2, a13 -402b94b6: fef0c5 call0 402b83c4 -402b94b9: 09f256 bnez a2, 402b955c -402b94bc: 240c movi.n a4, 2 -402b94be: 933c movi.n a3, 57 -402b94c0: 0c2d mov.n a2, a12 -402b94c2: fedf05 call0 402b82b4 -402b94c5: 181d32 l16ui a3, a13, 48 -402b94c8: 0c2d mov.n a2, a12 -402b94ca: fee1c5 call0 402b82e8 -402b94cd: bdf8 l32i.n a15, a13, 44 -402b94cf: afcc bnez.n a15, 402b94dd -402b94d1: ff6021 l32r a2, 402b9254 -402b94d4: 02f8 l32i.n a15, a2, 0 -402b94d6: 057f56 bnez a15, 402b9531 -402b94d9: 0009c6 j 402b9504 -402b94dc: 0f2d00 excw -402b94df: ff5f01 l32r a0, 402b925c -402b94e2: 0000c0 callx0 a0 -402b94e5: 743020 extui a3, a2, 0, 8 -402b94e8: fe5316 beqz a3, 402b94d1 -402b94eb: 034d mov.n a4, a3 -402b94ed: 0c2d mov.n a2, a12 -402b94ef: c30c movi.n a3, 12 -402b94f1: fedc05 call0 402b82b4 -402b94f4: 000f32 l8ui a3, a15, 0 -402b94f7: fd6316 beqz a3, 402b94d1 -402b94fa: 0c2d mov.n a2, a12 -402b94fc: ff1b addi.n a15, a15, 1 -402b94fe: fedd45 call0 402b82d4 -402b9501: fffbc6 j 402b94f4 -402b9504: 202cc0 or a2, a12, a12 -402b9507: fee805 call0 402b8388 -402b950a: 0c1c32 l16ui a3, a12, 24 -402b950d: f0a022 movi a2, 240 -402b9510: 803320 add a3, a3, a2 -402b9513: 4c28 l32i.n a2, a12, 16 -402b9515: f43030 extui a3, a3, 0, 16 -402b9518: 067245 call0 402bfc40 -402b951b: fc1a41 l32r a4, 402b8584 -402b951e: 4c38 l32i.n a3, a12, 16 -402b9520: 1c28 l32i.n a2, a12, 4 -402b9522: 0d6d mov.n a6, a13 -402b9524: 354c movi.n a5, 67 -402b9526: 0a7945 call0 402c3cbc -402b9529: 0c2d mov.n a2, a12 -402b952b: fee345 call0 402b8360 -402b952e: 000a86 j 402b955c -402b9531: 0f2d mov.n a2, a15 -402b9533: ff4a01 l32r a0, 402b925c -402b9536: 0000c0 callx0 a0 -402b9539: ff4721 l32r a2, 402b9258 -402b953c: 0248 l32i.n a4, a2, 0 -402b953e: c214a6 blti a4, 1, 402b9504 -402b9541: 744040 extui a4, a4, 0, 8 -402b9544: c33c movi.n a3, 60 -402b9546: 202cc0 or a2, a12, a12 -402b9549: fed685 call0 402b82b4 -402b954c: 000f32 l8ui a3, a15, 0 -402b954f: fb1316 beqz a3, 402b9504 -402b9552: 0c2d mov.n a2, a12 -402b9554: ff1b addi.n a15, a15, 1 -402b9556: fed7c5 call0 402b82d4 -402b9559: fffbc6 j 402b954c -402b955c: 0d0c42 l8ui a4, a12, 13 -402b955f: 09a022 movi a2, 9 -402b9562: 01c442 addi a4, a4, 1 -402b9565: 743040 extui a3, a4, 0, 8 -402b9568: 0d4c32 s8i a3, a12, 13 -402b956b: 491b41 l32r a4, 4028b9d8 -402b956e: 0e3237 bltu a2, a3, 402b9580 -402b9571: 1123b0 slli a2, a3, 5 -402b9574: c02230 sub a2, a2, a3 -402b9577: a04230 addx4 a4, a2, a3 -402b957a: 1144d0 slli a4, a4, 3 -402b957d: f44040 extui a4, a4, 0, 16 -402b9580: f3a122 movi a2, 0x1f3 -402b9583: f4a132 movi a3, 0x1f4 -402b9586: 242a add.n a2, a4, a2 -402b9588: ff3601 l32r a0, 402b9260 -402b958b: 0000c0 callx0 a0 -402b958e: 0d5c22 s16i a2, a12, 26 -402b9591: 121c32 l16ui a3, a12, 36 -402b9594: 131c22 l16ui a2, a12, 38 -402b9597: c02230 sub a2, a2, a3 -402b959a: 3722a6 blti a2, 2, 402b95d5 -402b959d: 212120 srai a2, a2, 1 -402b95a0: 115c22 s16i a2, a12, 34 -402b95a3: 000b86 j 402b95d5 -402b95a6: 220000 excw -402b95a9: 101c movi.n a0, 17 -402b95ab: 62ac beqz.n a2, 402b95d5 -402b95ad: 420b addi.n a4, a2, -1 -402b95af: 105c42 s16i a4, a12, 32 -402b95b2: 1f1266 bnei a2, 1, 402b95d5 -402b95b5: 1023e0 and a2, a3, a14 -402b95b8: 021226 beqi a2, 1, 402b95be -402b95bb: 169366 bnei a3, 10, 402b95d5 -402b95be: 0d2d mov.n a2, a13 -402b95c0: ffca05 call0 402b9264 -402b95c3: 0f1c22 l16ui a2, a12, 30 -402b95c6: 121c32 l16ui a3, a12, 36 -402b95c9: c02230 sub a2, a2, a3 -402b95cc: 0522a6 blti a2, 2, 402b95d5 -402b95cf: 212120 srai a2, a2, 1 -402b95d2: 105c22 s16i a2, a12, 32 -402b95d5: 0dd8 l32i.n a13, a13, 0 -402b95d7: ffa046 j 402b945c -402b95da: 7108 l32i.n a0, a1, 28 -402b95dc: 61c8 l32i.n a12, a1, 24 -402b95de: 51d8 l32i.n a13, a1, 20 -402b95e0: 41e8 l32i.n a14, a1, 16 -402b95e2: 31f8 l32i.n a15, a1, 12 -402b95e4: 20c112 addi a1, a1, 32 -402b95e7: f00d ret.n -402b95e9: 000000 ill -402b95ec: 0011e0 excw -402b95ef: b0ac60 addx8 a10, a12, a6 -402b95f2: 402c movi.n a0, 36 -402b95f4: 1011e0 and a1, a1, a14 -402b95f7: 932140 movnez a2, a1, a4 - -402b95f8 : -402b95f8: ff9321 l32r a2, 402b9444 -402b95fb: f0c112 addi a1, a1, -16 -402b95fe: 21c9 s32i.n a12, a1, 8 -402b9600: 11d9 s32i.n a13, a1, 4 -402b9602: 02c8 l32i.n a12, a2, 0 -402b9604: fffad1 l32r a13, 402b95ec -402b9607: 01e9 s32i.n a14, a1, 0 -402b9609: 3109 s32i.n a0, a1, 12 -402b960b: 0e0c movi.n a14, 0 -402b960d: 09cc16 beqz a12, 402b96ad -402b9610: 8c28 l32i.n a2, a12, 32 -402b9612: 092216 beqz a2, 402b96a8 -402b9615: 0020c0 memw -402b9618: 0d38 l32i.n a3, a13, 0 -402b961a: 33ac beqz.n a3, 402b9641 -402b961c: 0c0232 l8ui a3, a2, 12 -402b961f: 1e5326 beqi a3, 5, 402b9641 -402b9622: 0020c0 memw -402b9625: 0d38 l32i.n a3, a13, 0 -402b9627: 0d0242 l8ui a4, a2, 13 -402b962a: 133437 bltu a4, a3, 402b9641 -402b962d: fff021 l32r a2, 402b95f0 -402b9630: fff101 l32r a0, 402b95f4 -402b9633: 0000c0 callx0 a0 -402b9636: ac28 l32i.n a2, a12, 40 -402b9638: 071216 beqz a2, 402b96ad -402b963b: 0002c0 callx0 a2 -402b963e: 001ac6 j 402b96ad -402b9641: 0d1232 l16ui a3, a2, 26 -402b9644: 0823b6 bltui a3, 2, 402b9650 -402b9647: 330b addi.n a3, a3, -1 -402b9649: 0d5232 s16i a3, a2, 26 -402b964c: 001606 j 402b96a8 -402b964f: 136600 excw -402b9652: 023254 excw -402b9655: e20c movi.n a2, 14 -402b9657: 260d52 l8ui a5, a13, 38 -402b965a: 2646a3 excw -402b965d: 664363 excw -402b9660: 221513 excw -402b9663: f60d02 l8ui a0, a13, 246 -402b9666: 2d0762 l8ui a6, a7, 45 -402b9669: 050c movi.n a5, 0 -402b966b: ff09 s32i.n a0, a15, 60 -402b966d: 000dc6 j 402b96a8 -402b9670: 0c2d mov.n a2, a12 -402b9672: ffd005 call0 402b9374 -402b9675: 000a86 j 402b96a3 -402b9678: 158366 bnei a3, 8, 402b9691 -402b967b: 0d0222 l8ui a2, a2, 13 -402b967e: 0722f6 bgeui a2, 2, 402b9689 -402b9681: 0c2d mov.n a2, a12 -402b9683: febf45 call0 402b8278 -402b9686: 000786 j 402b96a8 -402b9689: 0c2d mov.n a2, a12 -402b968b: ff30c5 call0 402b8998 -402b968e: 000586 j 402b96a8 -402b9691: 133366 bnei a3, 3, 402b96a8 -402b9694: 0d0222 l8ui a2, a2, 13 -402b9697: 0822f6 bgeui a2, 2, 402b96a3 -402b969a: 202cc0 or a2, a12, a12 -402b969d: ff2285 call0 402b88c8 -402b96a0: 000106 j 402b96a8 -402b96a3: 0c2d mov.n a2, a12 -402b96a5: feee05 call0 402b8588 -402b96a8: 0cc8 l32i.n a12, a12, 0 -402b96aa: ffd7c6 j 402b960d -402b96ad: 3108 l32i.n a0, a1, 12 -402b96af: 21c8 l32i.n a12, a1, 8 -402b96b1: 11d8 l32i.n a13, a1, 4 -402b96b3: 01e8 l32i.n a14, a1, 0 -402b96b5: 10c112 addi a1, a1, 16 -402b96b8: f00d ret.n - ... - -402b96bc : -402b96bc: f0c112 addi a1, a1, -16 -402b96bf: 036102 s32i a0, a1, 12 -402b96c2: 0261c2 s32i a12, a1, 8 -402b96c5: 020216 beqz a2, 402b96e9 -402b96c8: 390242 l8ui a4, a2, 57 -402b96cb: 737c movi.n a3, -9 -402b96cd: 103430 and a3, a4, a3 -402b96d0: 82c8 l32i.n a12, a2, 32 -402b96d2: 394232 s8i a3, a2, 57 -402b96d5: 0c9c beqz.n a12, 402b96e9 -402b96d7: 1c28 l32i.n a2, a12, 4 -402b96d9: 528c beqz.n a2, 402b96e2 -402b96db: 0a4945 call0 402c3b70 -402b96de: 020c movi.n a2, 0 -402b96e0: 1c29 s32i.n a2, a12, 4 -402b96e2: 030c movi.n a3, 0 -402b96e4: 0c2d mov.n a2, a12 -402b96e6: feb785 call0 402b8260 -402b96e9: 3108 l32i.n a0, a1, 12 -402b96eb: 21c8 l32i.n a12, a1, 8 -402b96ed: 10c112 addi a1, a1, 16 -402b96f0: f00d ret.n -402b96f2: fc0000 excw -402b96f5: 2b8b addi.n a2, a11, 8 -402b96f7: 0c0440 excw -402b96fa: 124010 excw - -402b96fc : -402b96fc: f0c112 addi a1, a1, -16 -402b96ff: 21c9 s32i.n a12, a1, 8 -402b9701: 3109 s32i.n a0, a1, 12 -402b9703: 11d9 s32i.n a13, a1, 4 -402b9705: 01e9 s32i.n a14, a1, 0 -402b9707: 02cd mov.n a12, a2 -402b9709: 004256 bnez a2, 402b9711 -402b970c: 427c movi.n a2, -12 -402b970e: 0025c6 j 402b97a9 -402b9711: 390232 l8ui a3, a2, 57 -402b9714: 82d8 l32i.n a13, a2, 32 -402b9716: 727c movi.n a2, -9 -402b9718: 102320 and a2, a3, a2 -402b971b: 394c22 s8i a2, a12, 57 -402b971e: ea6357 bbci a3, 5, 402b970c -402b9721: 181c22 l16ui a2, a12, 48 -402b9724: 3fa232 movi a3, 0x23f -402b9727: 6bb327 bgeu a3, a2, 402b9796 -402b972a: 8ddc bnez.n a13, 402b9746 -402b972c: fe5631 l32r a3, 402b9084 -402b972f: 050c movi.n a5, 0 -402b9731: c2a242 movi a4, 0x2c2 -402b9734: 424c movi.n a2, 68 -402b9736: fff001 l32r a0, 402b96f8 -402b9739: 0000c0 callx0 a0 -402b973c: 02dd mov.n a13, a2 -402b973e: 054216 beqz a2, 402b9796 -402b9741: 8c29 s32i.n a2, a12, 32 -402b9743: 000186 j 402b974d -402b9746: 1d28 l32i.n a2, a13, 4 -402b9748: 128c beqz.n a2, 402b974d -402b974a: 0a4245 call0 402c3b70 -402b974d: 444c movi.n a4, 68 -402b974f: 030c movi.n a3, 0 -402b9751: 0d2d mov.n a2, a13 -402b9753: fd2901 l32r a0, 402b8bf8 -402b9756: 0000c0 callx0 a0 -402b9759: 0a3d45 call0 402c3b30 -402b975c: 1d29 s32i.n a2, a13, 4 -402b975e: 42bc beqz.n a2, 402b9796 -402b9760: 080242 l8ui a4, a2, 8 -402b9763: 032c movi.n a3, 32 -402b9765: 203430 or a3, a4, a3 -402b9768: 084232 s8i a3, a2, 8 -402b976b: 5217e1 l32r a14, 4028dfc8 -402b976e: 1d28 l32i.n a2, a13, 4 -402b9770: 444c movi.n a4, 68 -402b9772: 0e3d mov.n a3, a14 -402b9774: 0a4405 call0 402c3bb8 -402b9777: 1d28 l32i.n a2, a13, 4 -402b9779: 344c movi.n a4, 67 -402b977b: 0e3d mov.n a3, a14 -402b977d: 0a4b85 call0 402c3c38 -402b9780: 1d28 l32i.n a2, a13, 4 -402b9782: ffdc31 l32r a3, 402b96f4 -402b9785: 0c4d mov.n a4, a12 -402b9787: 0a52c5 call0 402c3cb4 -402b978a: 0c2d mov.n a2, a12 -402b978c: fedf85 call0 402b8588 -402b978f: 928c beqz.n a2, 402b979c -402b9791: 0c2d mov.n a2, a12 -402b9793: fff285 call0 402b96bc -402b9796: f27c movi.n a2, -1 -402b9798: 000346 j 402b97a9 -402b979b: 0c3200 excw -402b979e: 0c39 s32i.n a3, a12, 0 -402b97a0: 232082 l32i a8, a0, 140 -402b97a3: 4c2220 excw -402b97a6: 0c39 s32i.n a3, a12, 0 -402b97a8: 310802 l8ui a0, a8, 49 -402b97ab: 21c8 l32i.n a12, a1, 8 -402b97ad: 11d8 l32i.n a13, a1, 4 -402b97af: 01e8 l32i.n a14, a1, 0 -402b97b1: 10c112 addi a1, a1, 16 -402b97b4: f00d ret.n -402b97b6: 080000 excw -402b97b9: 3fff27 bbsi a15, 18, 402b97fc -402b97bc: 538263 excw -402b97bf: 18b463 excw -402b97c2: 124000 excw -402b97c5: c9e0c1 l32r a12, 402abf48 -402b97c8: 02cd61 l32r a6, 4027a2fc <_lit4_end+0x172450> -402b97cb: fffb21 l32r a2, 402b97b8 -402b97ce: 7109 s32i.n a0, a1, 28 -402b97d0: 0228 l32i.n a2, a2, 0 -402b97d2: 440c movi.n a4, 4 -402b97d4: 1129 s32i.n a2, a1, 4 -402b97d6: 220c movi.n a2, 2 -402b97d8: 004c22 s8i a2, a12, 0 -402b97db: 120c movi.n a2, 1 -402b97dd: 014c22 s8i a2, a12, 1 -402b97e0: 620c movi.n a2, 6 -402b97e2: 024c22 s8i a2, a12, 2 -402b97e5: 020c movi.n a2, 0 -402b97e7: 034c22 s8i a2, a12, 3 -402b97ea: 020c movi.n a2, 0 -402b97ec: 045c22 s16i a2, a12, 8 -402b97ef: 80a022 movi a2, 128 -402b97f2: 803140 add a3, a1, a4 -402b97f5: 055c22 s16i a2, a12, 10 -402b97f8: 10cc22 addi a2, a12, 16 -402b97fb: fff101 l32r a0, 402b97c0 -402b97fe: 0000c0 callx0 a0 -402b9801: 440c movi.n a4, 4 -402b9803: 030c movi.n a3, 0 -402b9805: 2ccb addi.n a2, a12, 12 -402b9807: fcfc01 l32r a0, 402b8bf8 -402b980a: 0000c0 callx0 a0 -402b980d: 440c movi.n a4, 4 -402b980f: 030c movi.n a3, 0 -402b9811: 14cc22 addi a2, a12, 20 -402b9814: fcf901 l32r a0, 402b8bf8 -402b9817: 0000c0 callx0 a0 -402b981a: 440c movi.n a4, 4 -402b981c: 00a032 movi a3, 0 -402b981f: 18cc22 addi a2, a12, 24 -402b9822: fcf501 l32r a0, 402b8bf8 -402b9825: 0000c0 callx0 a0 -402b9828: 044c movi.n a4, 64 -402b982a: 030c movi.n a3, 0 -402b982c: 2ccc22 addi a2, a12, 44 -402b982f: fcf201 l32r a0, 402b8bf8 -402b9832: 0000c0 callx0 a0 -402b9835: 80a042 movi a4, 128 +402b8632: c31c movi.n a3, 28 +402b8634: ffcb85 call0 402b82f0 +402b8637: 0c2d mov.n a2, a12 +402b8639: 630c movi.n a3, 6 +402b863b: ffcb45 call0 402b82f0 +402b863e: 0c2d mov.n a2, a12 +402b8640: f30c movi.n a3, 15 +402b8642: ffcac5 call0 402b82f0 +402b8645: 0c2d mov.n a2, a12 +402b8647: c32c movi.n a3, 44 +402b8649: ffca45 call0 402b82f0 +402b864c: 0c2d mov.n a2, a12 +402b864e: 2ea032 movi a3, 46 +402b8651: ffc9c5 call0 402b82f0 +402b8654: 0c2d mov.n a2, a12 +402b8656: 2fa032 movi a3, 47 +402b8659: ffc945 call0 402b82f0 +402b865c: 0c2d mov.n a2, a12 +402b865e: 1fa032 movi a3, 31 +402b8661: ffc8c5 call0 402b82f0 +402b8664: 0c2d mov.n a2, a12 +402b8666: 132c movi.n a3, 33 +402b8668: ffc845 call0 402b82f0 +402b866b: 0c2d mov.n a2, a12 +402b866d: 79a032 movi a3, 121 +402b8670: ffc7c5 call0 402b82f0 +402b8673: b32c movi.n a3, 43 +402b8675: 0c2d mov.n a2, a12 +402b8677: ffc785 call0 402b82f0 +402b867a: 0c2d mov.n a2, a12 +402b867c: ffd245 call0 402b83a4 +402b867f: 0c1c32 l16ui a3, a12, 24 +402b8682: f0a022 movi a2, 240 +402b8685: 332a add.n a3, a3, a2 +402b8687: 4c28 l32i.n a2, a12, 16 +402b8689: f43030 extui a3, a3, 0, 16 +402b868c: 075cc5 call0 402bfc5c +402b868f: ffc441 l32r a4, 402b85a0 +402b8692: 4c38 l32i.n a3, a12, 16 +402b8694: 1c28 l32i.n a2, a12, 4 +402b8696: 0e6d mov.n a6, a14 +402b8698: 354c movi.n a5, 67 +402b869a: 0b63c5 call0 402c3cd8 +402b869d: 0c2d mov.n a2, a12 +402b869f: ffcdc5 call0 402b837c +402b86a2: 000b86 j 402b86d4 +402b86a5: 0f2d mov.n a2, a15 +402b86a7: 24a701 l32r a0, 40281944 +402b86aa: 0000c0 callx0 a0 +402b86ad: 248a21 l32r a2, 402818d8 +402b86b0: 002242 l32i a4, a2, 0 +402b86b3: 0214e6 bgei a4, 1, 402b86b9 +402b86b6: ffd7c6 j 402b8619 +402b86b9: 744040 extui a4, a4, 0, 8 +402b86bc: c33c movi.n a3, 60 +402b86be: 202cc0 or a2, a12, a12 +402b86c1: ffc0c5 call0 402b82d0 +402b86c4: 000f32 l8ui a3, a15, 0 +402b86c7: f4e316 beqz a3, 402b8619 +402b86ca: 0c2d mov.n a2, a12 +402b86cc: ff1b addi.n a15, a15, 1 +402b86ce: ffc205 call0 402b82f0 +402b86d1: fffbc6 j 402b86c4 +402b86d4: 0d0c32 l8ui a3, a12, 13 +402b86d7: 256f21 l32r a2, 40281c94 +402b86da: 331b addi.n a3, a3, 1 +402b86dc: 743030 extui a3, a3, 0, 8 +402b86df: 0d4c32 s8i a3, a12, 13 +402b86e2: 0b63f6 bgeui a3, 6, 402b86f1 +402b86e5: e8a322 movi a2, 0x3e8 +402b86e8: 401300 ssl a3 +402b86eb: a12200 sll a2, a2 +402b86ee: f42020 extui a2, a2, 0, 16 +402b86f1: f3a142 movi a4, 0x1f3 +402b86f4: f4a132 movi a3, 0x1f4 +402b86f7: 802240 add a2, a2, a4 +402b86fa: 25d301 l32r a0, 40281e48 +402b86fd: 0000c0 callx0 a0 +402b8700: 7108 l32i.n a0, a1, 28 +402b8702: 0d5c22 s16i a2, a12, 26 +402b8705: 41e8 l32i.n a14, a1, 16 +402b8707: 0d2d mov.n a2, a13 +402b8709: 61c8 l32i.n a12, a1, 24 +402b870b: 51d8 l32i.n a13, a1, 20 +402b870d: 31f8 l32i.n a15, a1, 12 +402b870f: 20c112 addi a1, a1, 32 +402b8712: f00d ret.n +402b8714: 00ff00 excw +402b8717: c11200 mul16u a1, a2, a0 +402b871a: 61c9e0 excw +402b871d: 82c8 l32i.n a12, a2, 32 +402b871f: 51d9 s32i.n a13, a1, 20 +402b8721: 130c movi.n a3, 1 +402b8723: 02dd mov.n a13, a2 +402b8725: 0c2d mov.n a2, a12 +402b8727: 7109 s32i.n a0, a1, 28 +402b8729: 41e9 s32i.n a14, a1, 16 +402b872b: 0361f2 s32i a15, a1, 12 +402b872e: ffb4c5 call0 402b827c +402b8731: 340c movi.n a4, 3 +402b8733: 0c3d mov.n a3, a12 +402b8735: 0d2d mov.n a2, a13 +402b8737: ffca85 call0 402b83e0 +402b873a: 02ed mov.n a14, a2 +402b873c: 164256 bnez a2, 402b88a4 +402b873f: 240c movi.n a4, 2 +402b8741: 933c movi.n a3, 57 +402b8743: 202cc0 or a2, a12, a12 +402b8746: ffb885 call0 402b82d0 +402b8749: 181d32 l16ui a3, a13, 48 +402b874c: 0c2d mov.n a2, a12 +402b874e: ffbb45 call0 402b8304 +402b8751: 440c movi.n a4, 4 +402b8753: 233c movi.n a3, 50 +402b8755: 0c2d mov.n a2, a12 +402b8757: ffb785 call0 402b82d0 +402b875a: bc28 l32i.n a2, a12, 44 +402b875c: ffeef1 l32r a15, 402b8714 +402b875f: 014280 slli a4, a2, 24 +402b8762: 753820 extui a3, a2, 24, 8 +402b8765: 203430 or a3, a4, a3 +402b8768: 1042f0 and a4, a2, a15 +402b876b: 114480 slli a4, a4, 8 +402b876e: 412820 srli a2, a2, 8 +402b8771: 203340 or a3, a3, a4 +402b8774: 1022f0 and a2, a2, a15 +402b8777: 203320 or a3, a3, a2 +402b877a: 202cc0 or a2, a12, a12 +402b877d: ffba85 call0 402b8328 +402b8780: 440c movi.n a4, 4 +402b8782: 633c movi.n a3, 54 +402b8784: 202cc0 or a2, a12, a12 +402b8787: ffb485 call0 402b82d0 +402b878a: ac28 l32i.n a2, a12, 40 +402b878c: 014280 slli a4, a2, 24 +402b878f: 753820 extui a3, a2, 24, 8 +402b8792: 203430 or a3, a4, a3 +402b8795: 1042f0 and a4, a2, a15 +402b8798: 114480 slli a4, a4, 8 +402b879b: 412820 srli a2, a2, 8 +402b879e: 203340 or a3, a3, a4 +402b87a1: 10f2f0 and a15, a2, a15 +402b87a4: 2033f0 or a3, a3, a15 +402b87a7: 202cc0 or a2, a12, a12 +402b87aa: ffb7c5 call0 402b8328 +402b87ad: c40c movi.n a4, 12 +402b87af: 733c movi.n a3, 55 +402b87b1: 0c2d mov.n a2, a12 +402b87b3: ffb1c5 call0 402b82d0 +402b87b6: 130c movi.n a3, 1 +402b87b8: 202cc0 or a2, a12, a12 +402b87bb: ffb345 call0 402b82f0 +402b87be: 330c movi.n a3, 3 +402b87c0: 202cc0 or a2, a12, a12 +402b87c3: ffb2c5 call0 402b82f0 +402b87c6: c31c movi.n a3, 28 +402b87c8: 202cc0 or a2, a12, a12 +402b87cb: ffb245 call0 402b82f0 +402b87ce: 630c movi.n a3, 6 +402b87d0: 202cc0 or a2, a12, a12 +402b87d3: ffb1c5 call0 402b82f0 +402b87d6: f30c movi.n a3, 15 +402b87d8: 202cc0 or a2, a12, a12 +402b87db: ffb145 call0 402b82f0 +402b87de: c32c movi.n a3, 44 +402b87e0: 202cc0 or a2, a12, a12 +402b87e3: ffb0c5 call0 402b82f0 +402b87e6: e32c movi.n a3, 46 +402b87e8: 202cc0 or a2, a12, a12 +402b87eb: ffb045 call0 402b82f0 +402b87ee: f32c movi.n a3, 47 +402b87f0: 202cc0 or a2, a12, a12 +402b87f3: ffafc5 call0 402b82f0 +402b87f6: f31c movi.n a3, 31 +402b87f8: 202cc0 or a2, a12, a12 +402b87fb: ffaf45 call0 402b82f0 +402b87fe: 132c movi.n a3, 33 +402b8800: 0c2d mov.n a2, a12 +402b8802: ffaec5 call0 402b82f0 +402b8805: 79a032 movi a3, 121 +402b8808: 0c2d mov.n a2, a12 +402b880a: ffae45 call0 402b82f0 +402b880d: b32c movi.n a3, 43 +402b880f: 0c2d mov.n a2, a12 +402b8811: ffadc5 call0 402b82f0 +402b8814: bdf8 l32i.n a15, a13, 44 +402b8816: bfcc bnez.n a15, 402b8825 +402b8818: 242f21 l32r a2, 402818d4 +402b881b: 02f8 l32i.n a15, a2, 0 +402b881d: 058f56 bnez a15, 402b8879 +402b8820: 000a06 j 402b884c +402b8823: 2d0000 excw +402b8826: 0f .byte 0xf +402b8827: 244701 l32r a0, 40281944 +402b882a: 0000c0 callx0 a0 +402b882d: 743020 extui a3, a2, 0, 8 +402b8830: fe4316 beqz a3, 402b8818 +402b8833: 034d mov.n a4, a3 +402b8835: 0c2d mov.n a2, a12 +402b8837: c30c movi.n a3, 12 +402b8839: ffa945 call0 402b82d0 +402b883c: 000f32 l8ui a3, a15, 0 +402b883f: fd5316 beqz a3, 402b8818 +402b8842: 0c2d mov.n a2, a12 +402b8844: ff1b addi.n a15, a15, 1 +402b8846: ffaa85 call0 402b82f0 +402b8849: fffbc6 j 402b883c +402b884c: 202cc0 or a2, a12, a12 +402b884f: ffb545 call0 402b83a4 +402b8852: 0c1c32 l16ui a3, a12, 24 +402b8855: f0a022 movi a2, 240 +402b8858: 803320 add a3, a3, a2 +402b885b: 4c28 l32i.n a2, a12, 16 +402b885d: f43030 extui a3, a3, 0, 16 +402b8860: 073f85 call0 402bfc5c +402b8863: ff4f41 l32r a4, 402b85a0 +402b8866: 4c38 l32i.n a3, a12, 16 +402b8868: 1c28 l32i.n a2, a12, 4 +402b886a: 0d6d mov.n a6, a13 +402b886c: 354c movi.n a5, 67 +402b886e: 0b4685 call0 402c3cd8 +402b8871: 0c2d mov.n a2, a12 +402b8873: ffb085 call0 402b837c +402b8876: 000a86 j 402b88a4 +402b8879: 0f2d mov.n a2, a15 +402b887b: 243201 l32r a0, 40281944 +402b887e: 0000c0 callx0 a0 +402b8881: 241521 l32r a2, 402818d8 +402b8884: 0248 l32i.n a4, a2, 0 +402b8886: c214a6 blti a4, 1, 402b884c +402b8889: 744040 extui a4, a4, 0, 8 +402b888c: c33c movi.n a3, 60 +402b888e: 202cc0 or a2, a12, a12 +402b8891: ffa3c5 call0 402b82d0 +402b8894: 000f32 l8ui a3, a15, 0 +402b8897: fb1316 beqz a3, 402b884c +402b889a: 0c2d mov.n a2, a12 +402b889c: ff1b addi.n a15, a15, 1 +402b889e: ffa505 call0 402b82f0 +402b88a1: fffbc6 j 402b8894 +402b88a4: 0d0c32 l8ui a3, a12, 13 +402b88a7: 24fb21 l32r a2, 40281c94 +402b88aa: 331b addi.n a3, a3, 1 +402b88ac: 743030 extui a3, a3, 0, 8 +402b88af: 0d4c32 s8i a3, a12, 13 +402b88b2: 0b63f6 bgeui a3, 6, 402b88c1 +402b88b5: e8a322 movi a2, 0x3e8 +402b88b8: 401300 ssl a3 +402b88bb: a12200 sll a2, a2 +402b88be: f42020 extui a2, a2, 0, 16 +402b88c1: f3a142 movi a4, 0x1f3 +402b88c4: f4a132 movi a3, 0x1f4 +402b88c7: 802240 add a2, a2, a4 +402b88ca: 255f01 l32r a0, 40281e48 +402b88cd: 0000c0 callx0 a0 +402b88d0: 7108 l32i.n a0, a1, 28 +402b88d2: 0d5c22 s16i a2, a12, 26 +402b88d5: 51d8 l32i.n a13, a1, 20 +402b88d7: 0e2d mov.n a2, a14 +402b88d9: 61c8 l32i.n a12, a1, 24 +402b88db: 41e8 l32i.n a14, a1, 16 +402b88dd: 31f8 l32i.n a15, a1, 12 +402b88df: 20c112 addi a1, a1, 32 +402b88e2: f00d ret.n +402b88e4: f0c112 addi a1, a1, -16 +402b88e7: 21c9 s32i.n a12, a1, 8 +402b88e9: 82c8 l32i.n a12, a2, 32 +402b88eb: 01e9 s32i.n a14, a1, 0 +402b88ed: 330c movi.n a3, 3 +402b88ef: 02ed mov.n a14, a2 +402b88f1: 0c2d mov.n a2, a12 +402b88f3: 3109 s32i.n a0, a1, 12 +402b88f5: 11d9 s32i.n a13, a1, 4 +402b88f7: ff9845 call0 402b827c +402b88fa: 340c movi.n a4, 3 +402b88fc: 0c3d mov.n a3, a12 +402b88fe: 0e2d mov.n a2, a14 +402b8900: ffadc5 call0 402b83e0 +402b8903: 02dd mov.n a13, a2 +402b8905: 069256 bnez a2, 402b8972 +402b8908: 240c movi.n a4, 2 +402b890a: 933c movi.n a3, 57 +402b890c: 202cc0 or a2, a12, a12 +402b890f: ff9c05 call0 402b82d0 +402b8912: 40a232 movi a3, 0x240 +402b8915: 202cc0 or a2, a12, a12 +402b8918: ff9e85 call0 402b8304 +402b891b: 440c movi.n a4, 4 +402b891d: 233c movi.n a3, 50 +402b891f: 0c2d mov.n a2, a12 +402b8921: ff9ac5 call0 402b82d0 +402b8924: bc28 l32i.n a2, a12, 44 +402b8926: 014280 slli a4, a2, 24 +402b8929: 753820 extui a3, a2, 24, 8 +402b892c: 205430 or a5, a4, a3 +402b892f: ff7931 l32r a3, 402b8714 +402b8932: 104230 and a4, a2, a3 +402b8935: 114480 slli a4, a4, 8 +402b8938: 412820 srli a2, a2, 8 +402b893b: 204540 or a4, a5, a4 +402b893e: 103230 and a3, a2, a3 +402b8941: 203430 or a3, a4, a3 +402b8944: 202cc0 or a2, a12, a12 +402b8947: ff9e05 call0 402b8328 +402b894a: 0c2d mov.n a2, a12 +402b894c: ffa545 call0 402b83a4 +402b894f: 0c1c32 l16ui a3, a12, 24 +402b8952: f0a022 movi a2, 240 +402b8955: 332a add.n a3, a3, a2 +402b8957: 4c28 l32i.n a2, a12, 16 +402b8959: f43030 extui a3, a3, 0, 16 +402b895c: 072fc5 call0 402bfc5c +402b895f: ff1041 l32r a4, 402b85a0 +402b8962: 4c38 l32i.n a3, a12, 16 +402b8964: 1c28 l32i.n a2, a12, 4 +402b8966: 0e6d mov.n a6, a14 +402b8968: 354c movi.n a5, 67 +402b896a: 0b36c5 call0 402c3cd8 +402b896d: 0c2d mov.n a2, a12 +402b896f: ffa0c5 call0 402b837c +402b8972: 0d0c42 l8ui a4, a12, 13 +402b8975: 920c movi.n a2, 9 +402b8977: 441b addi.n a4, a4, 1 +402b8979: 743040 extui a3, a4, 0, 8 +402b897c: 0d4c32 s8i a3, a12, 13 +402b897f: 4c1641 l32r a4, 4028b9d8 +402b8982: 0e3237 bltu a2, a3, 402b8994 +402b8985: 1123b0 slli a2, a3, 5 +402b8988: c02230 sub a2, a2, a3 +402b898b: a04230 addx4 a4, a2, a3 +402b898e: 1144d0 slli a4, a4, 3 +402b8991: f44040 extui a4, a4, 0, 16 +402b8994: f3a122 movi a2, 0x1f3 +402b8997: f4a132 movi a3, 0x1f4 +402b899a: 242a add.n a2, a4, a2 +402b899c: 252b01 l32r a0, 40281e48 +402b899f: 0000c0 callx0 a0 +402b89a2: 3108 l32i.n a0, a1, 12 +402b89a4: 0d5c22 s16i a2, a12, 26 +402b89a7: 01e8 l32i.n a14, a1, 0 +402b89a9: 0d2d mov.n a2, a13 +402b89ab: 21c8 l32i.n a12, a1, 8 +402b89ad: 11d8 l32i.n a13, a1, 4 +402b89af: 10c112 addi a1, a1, 16 +402b89b2: f00d ret.n +402b89b4: d0c112 addi a1, a1, -48 +402b89b7: 91d9 s32i.n a13, a1, 36 +402b89b9: b109 s32i.n a0, a1, 44 +402b89bb: a1c9 s32i.n a12, a1, 40 +402b89bd: 02dd mov.n a13, a2 +402b89bf: 10e216 beqz a2, 402b8ad1 +402b89c2: 82c8 l32i.n a12, a2, 32 +402b89c4: 109c16 beqz a12, 402b8ad1 +402b89c7: 020c movi.n a2, 0 +402b89c9: 125c22 s16i a2, a12, 36 +402b89cc: ec28 l32i.n a2, a12, 56 +402b89ce: 1c0226 beqi a2, -1, 402b89ee +402b89d1: c33c movi.n a3, 60 +402b89d3: 1ec222 addi a2, a2, 30 +402b89d6: 251d01 l32r a0, 40281e4c +402b89d9: 0000c0 callx0 a0 +402b89dc: 253431 l32r a3, 40281eac +402b89df: 01b327 bgeu a3, a2, 402b89e4 +402b89e2: 032d mov.n a2, a3 +402b89e4: 135c22 s16i a2, a12, 38 +402b89e7: 32cc bnez.n a2, 402b89ee +402b89e9: 120c movi.n a2, 1 +402b89eb: 135c22 s16i a2, a12, 38 +402b89ee: fc28 l32i.n a2, a12, 60 +402b89f0: 230226 beqi a2, -1, 402b8a17 +402b89f3: c33c movi.n a3, 60 +402b89f5: 1ec222 addi a2, a2, 30 +402b89f8: 251501 l32r a0, 40281e4c +402b89fb: 0000c0 callx0 a0 +402b89fe: 252b31 l32r a3, 40281eac +402b8a01: 01b327 bgeu a3, a2, 402b8a06 +402b8a04: 032d mov.n a2, a3 +402b8a06: 0e5c22 s16i a2, a12, 28 +402b8a09: 42cc bnez.n a2, 402b8a11 +402b8a0b: 01a022 movi a2, 1 +402b8a0e: 0e5c22 s16i a2, a12, 28 +402b8a11: 0e1c22 l16ui a2, a12, 28 +402b8a14: 105c22 s16i a2, a12, 32 +402b8a17: 102c22 l32i a2, a12, 64 +402b8a1a: 240226 beqi a2, -1, 402b8a42 +402b8a1d: c33c movi.n a3, 60 +402b8a1f: 1ec222 addi a2, a2, 30 +402b8a22: 250a01 l32r a0, 40281e4c +402b8a25: 0000c0 callx0 a0 +402b8a28: 252131 l32r a3, 40281eac +402b8a2b: 01b327 bgeu a3, a2, 402b8a30 +402b8a2e: 032d mov.n a2, a3 +402b8a30: 0f5c22 s16i a2, a12, 30 +402b8a33: 005256 bnez a2, 402b8a3c +402b8a36: 01a022 movi a2, 1 +402b8a39: 0f5c22 s16i a2, a12, 30 +402b8a3c: 0f1c22 l16ui a2, a12, 30 +402b8a3f: 115c22 s16i a2, a12, 34 +402b8a42: 0f1c22 l16ui a2, a12, 30 +402b8a45: 0e1c32 l16ui a3, a12, 28 +402b8a48: 083327 bltu a3, a2, 402b8a54 +402b8a4b: 005216 beqz a2, 402b8a54 +402b8a4e: 00a022 movi a2, 0 +402b8a51: 0e5c22 s16i a2, a12, 28 +402b8a54: 0e0c22 l8ui a2, a12, 14 +402b8a57: 528c beqz.n a2, 402b8a60 +402b8a59: cc28 l32i.n a2, a12, 48 +402b8a5b: 000806 j 402b8a7f +402b8a5e: 220000 excw +402b8a61: 2c0c movi.n a12, 2 +402b8a63: 013280 slli a3, a2, 24 +402b8a66: 006396 bltz a3, 402b8a70 +402b8a69: ffa022 movi a2, 255 +402b8a6c: 0003c6 j 402b8a7f +402b8a6f: a03200 addx4 a3, a2, a0 +402b8a72: bf .byte 0xbf +402b8a73: 05b327 bgeu a3, a2, 402b8a7c +402b8a76: 98a221 l32r a2, 4029ed00 +402b8a79: 000086 j 402b8a7f +402b8a7c: 250c21 l32r a2, 40281eac +402b8a7f: 4129 s32i.n a2, a1, 16 +402b8a81: dc28 l32i.n a2, a12, 52 +402b8a83: 3129 s32i.n a2, a1, 12 +402b8a85: d2cc bnez.n a2, 402b8a96 +402b8a87: 4128 l32i.n a2, a1, 16 +402b8a89: bc38 l32i.n a3, a12, 44 +402b8a8b: 103320 and a3, a3, a2 +402b8a8e: 2c4c21 l32r a2, 40283bc0 +402b8a91: 202320 or a2, a3, a2 +402b8a94: 3129 s32i.n a2, a1, 12 +402b8a96: 012d22 l32i a2, a13, 4 +402b8a99: 2ccc32 addi a3, a12, 44 +402b8a9c: 026122 s32i a2, a1, 8 +402b8a9f: 022d22 l32i a2, a13, 8 +402b8aa2: 1129 s32i.n a2, a1, 4 +402b8aa4: 3d28 l32i.n a2, a13, 12 +402b8aa6: 0129 s32i.n a2, a1, 0 +402b8aa8: 0d2d mov.n a2, a13 +402b8aaa: 06cf45 call0 402bf7a0 +402b8aad: 10c132 addi a3, a1, 16 +402b8ab0: 0d2d mov.n a2, a13 +402b8ab2: 06df45 call0 402bf8a8 +402b8ab5: 31cb addi.n a3, a1, 12 +402b8ab7: 0d2d mov.n a2, a13 +402b8ab9: 06df85 call0 402bf8b4 +402b8abc: 0d2d mov.n a2, a13 +402b8abe: 06e005 call0 402bf8c0 +402b8ac1: 314b addi.n a3, a1, 4 +402b8ac3: 014d mov.n a4, a1 +402b8ac5: 218b addi.n a2, a1, 8 +402b8ac7: e7d505 call0 402a0818 +402b8aca: a30c movi.n a3, 10 +402b8acc: 0c2d mov.n a2, a12 +402b8ace: ff7ac5 call0 402b827c +402b8ad1: b108 l32i.n a0, a1, 44 +402b8ad3: a1c8 l32i.n a12, a1, 40 +402b8ad5: 91d8 l32i.n a13, a1, 36 +402b8ad7: 30c112 addi a1, a1, 48 +402b8ada: f00d ret.n +402b8adc: ff35e4 excw +402b8adf: 3f .byte 0x3f +402b8ae0: ff35f0 excw +402b8ae3: 3f .byte 0x3f +402b8ae4: ff26f4 excw +402b8ae7: 3f .byte 0x3f +402b8ae8: d0c112 addi a1, a1, -48 +402b8aeb: b109 s32i.n a0, a1, 44 +402b8aed: a1c9 s32i.n a12, a1, 40 +402b8aef: 91d9 s32i.n a13, a1, 36 +402b8af1: 81e9 s32i.n a14, a1, 32 +402b8af3: 71f9 s32i.n a15, a1, 28 +402b8af5: 030c movi.n a3, 0 +402b8af7: c239 s32i.n a3, a2, 48 +402b8af9: d239 s32i.n a3, a2, 52 +402b8afb: fff831 l32r a3, 402b8adc +402b8afe: 030342 l8ui a4, a3, 3 +402b8b01: 748c beqz.n a4, 402b8b0c +402b8b03: fff741 l32r a4, 402b8ae0 +402b8b06: 032442 l32i a4, a4, 12 +402b8b09: 0e6242 s32i a4, a2, 56 +402b8b0c: 040342 l8ui a4, a3, 4 +402b8b0f: 648c beqz.n a4, 402b8b19 +402b8b11: fff341 l32r a4, 402b8ae0 +402b8b14: 4448 l32i.n a4, a4, 16 +402b8b16: 000106 j 402b8b1e +402b8b19: e248 l32i.n a4, a2, 56 +402b8b1b: 414140 srli a4, a4, 1 +402b8b1e: f249 s32i.n a4, a2, 60 +402b8b20: 050342 l8ui a4, a3, 5 +402b8b23: 648c beqz.n a4, 402b8b2d +402b8b25: ffee41 l32r a4, 402b8ae0 +402b8b28: 5448 l32i.n a4, a4, 20 +402b8b2a: 0001c6 j 402b8b35 +402b8b2d: e248 l32i.n a4, a2, 56 +402b8b2f: f04440 subx8 a4, a4, a4 +402b8b32: 414340 srli a4, a4, 3 +402b8b35: 2288 l32i.n a8, a2, 8 +402b8b37: 106242 s32i a4, a2, 64 +402b8b3a: 110852 l8ui a5, a8, 17 +402b8b3d: 100872 l8ui a7, a8, 16 +402b8b40: 120842 l8ui a4, a8, 18 +402b8b43: 115580 slli a5, a5, 8 +402b8b46: 114400 slli a4, a4, 16 +402b8b49: 206570 or a6, a5, a7 +402b8b4c: 205460 or a5, a4, a6 +402b8b4f: 130842 l8ui a4, a8, 19 +402b8b52: 014480 slli a4, a4, 24 +402b8b55: 204450 or a4, a4, a5 +402b8b58: b249 s32i.n a4, a2, 44 +402b8b5a: 060342 l8ui a4, a3, 6 +402b8b5d: 94ac beqz.n a4, 402b8b8a +402b8b5f: ffe041 l32r a4, 402b8ae0 +402b8b62: 6458 l32i.n a5, a4, 24 +402b8b64: 016580 slli a6, a5, 24 +402b8b67: 754850 extui a4, a5, 24, 8 +402b8b6a: 207640 or a7, a6, a4 +402b8b6d: fee941 l32r a4, 402b8714 +402b8b70: 106540 and a6, a5, a4 +402b8b73: 116680 slli a6, a6, 8 +402b8b76: 415850 srli a5, a5, 8 +402b8b79: 206760 or a6, a7, a6 +402b8b7c: 104540 and a4, a5, a4 +402b8b7f: 204640 or a4, a6, a4 +402b8b82: c249 s32i.n a4, a2, 48 +402b8b84: 140c movi.n a4, 1 +402b8b86: 0000c6 j 402b8b8d +402b8b89: a04200 addx4 a4, a2, a0 +402b8b8c: 424200 excw +402b8b8f: 0e .byte 0xe +402b8b90: 070342 l8ui a4, a3, 7 +402b8b93: 025416 beqz a4, 402b8bbc +402b8b96: ffd241 l32r a4, 402b8ae0 +402b8b99: 072452 l32i a5, a4, 28 +402b8b9c: 016580 slli a6, a5, 24 +402b8b9f: 754850 extui a4, a5, 24, 8 +402b8ba2: 207640 or a7, a6, a4 +402b8ba5: fedb41 l32r a4, 402b8714 +402b8ba8: 106540 and a6, a5, a4 +402b8bab: 116680 slli a6, a6, 8 +402b8bae: 415850 srli a5, a5, 8 +402b8bb1: 206760 or a6, a7, a6 +402b8bb4: 104540 and a4, a5, a4 +402b8bb7: 204640 or a4, a6, a4 +402b8bba: d249 s32i.n a4, a2, 52 +402b8bbc: ffca21 l32r a2, 402b8ae4 +402b8bbf: 000222 l8ui a2, a2, 0 +402b8bc2: 03e256 bnez a2, 402b8c04 +402b8bc5: ffc6d1 l32r a13, 402b8ae0 +402b8bc8: fed3c1 l32r a12, 402b8714 +402b8bcb: 03ed mov.n a14, a3 +402b8bcd: 0f0c movi.n a15, 0 +402b8bcf: 080e32 l8ui a3, a14, 8 +402b8bd2: 0f2d mov.n a2, a15 +402b8bd4: ee1b addi.n a14, a14, 1 +402b8bd6: ff1b addi.n a15, a15, 1 +402b8bd8: dd4b addi.n a13, a13, 4 +402b8bda: 63ac beqz.n a3, 402b8c04 +402b8bdc: 7d38 l32i.n a3, a13, 28 +402b8bde: 754830 extui a4, a3, 24, 8 +402b8be1: 015380 slli a5, a3, 24 +402b8be4: 205540 or a5, a5, a4 +402b8be7: 1043c0 and a4, a3, a12 +402b8bea: 114480 slli a4, a4, 8 +402b8bed: 413830 srli a3, a3, 8 +402b8bf0: 204540 or a4, a5, a4 +402b8bf3: 1033c0 and a3, a3, a12 +402b8bf6: 203430 or a3, a4, a3 +402b8bf9: 0139 s32i.n a3, a1, 0 +402b8bfb: 013d mov.n a3, a1 +402b8bfd: 01de05 call0 402ba9e0 +402b8c00: fff2c6 j 402b8bcf +402b8c03: b10800 excw +402b8c06: a1c8 l32i.n a12, a1, 40 +402b8c08: 91d8 l32i.n a13, a1, 36 +402b8c0a: 81e8 l32i.n a14, a1, 32 +402b8c0c: 71f8 l32i.n a15, a1, 28 +402b8c0e: 30c112 addi a1, a1, 48 +402b8c11: f00d ret.n +402b8c13: 18a400 excw +402b8c16: 124000 excw +402b8c19: e2a0c1 l32r a12, 402b169c +402b8c1c: ed1461 l32r a6, 402b406c +402b8c1f: 822802 l32i a0, a8, 0x208 +402b8c22: 1361f2 s32i a15, a1, 76 +402b8c25: 4129 s32i.n a2, a1, 16 +402b8c27: 051422 l16ui a2, a4, 10 +402b8c2a: 176102 s32i a0, a1, 92 +402b8c2d: 1661c2 s32i a12, a1, 88 +402b8c30: 1561d2 s32i a13, a1, 84 +402b8c33: b32c movi.n a3, 43 +402b8c35: 04fd mov.n a15, a4 +402b8c37: 1468 l32i.n a6, a4, 4 +402b8c39: 023327 bltu a3, a2, 402b8c3f +402b8c3c: 004c86 j 402b8d72 +402b8c3f: 000622 l8ui a2, a6, 0 +402b8c42: 022226 beqi a2, 2, 402b8c48 +402b8c45: 004a46 j 402b8d72 +402b8c48: 320e32 l8ui a3, a14, 50 +402b8c4b: 33ce42 addi a4, a14, 51 +402b8c4e: 062d mov.n a2, a6 +402b8c50: 363a add.n a3, a6, a3 +402b8c52: 131327 beq a3, a2, 402b8c69 +402b8c55: 000482 l8ui a8, a4, 0 +402b8c58: 1c0252 l8ui a5, a2, 28 +402b8c5b: 441b addi.n a4, a4, 1 +402b8c5d: 221b addi.n a2, a2, 1 +402b8c5f: 021857 beq a8, a5, 402b8c65 +402b8c62: 004306 j 402b8d72 +402b8c65: fffa46 j 402b8c52 +402b8c68: 063200 excw +402b8c6b: 065205 call0 402bf18c +402b8c6e: 062204 excw +402b8c71: 338006 j 402c5a75 +402b8c74: 435011 l32r a1, 402899b4 +402b8c77: 220020 excw +402b8c7a: 324011 l32r a1, 4028557c +402b8c7d: 062220 excw +402b8c80: 228007 bany a0, a0, 402b8ca6 +402b8c83: 223001 l32r a0, 40281544 +402b8c86: 428020 excw +402b8c89: 382001 l32r a0, 40286d0c +402b8c8c: 543075 excw +402b8c8f: a13120 excw +402b8c92: fe .byte 0xfe +402b8c93: 104230 and a4, a2, a3 +402b8c96: 114480 slli a4, a4, 8 +402b8c99: 412820 srli a2, a2, 8 +402b8c9c: 204540 or a4, a5, a4 +402b8c9f: 102230 and a2, a2, a3 +402b8ca2: 202420 or a2, a4, a2 +402b8ca5: 4148 l32i.n a4, a1, 16 +402b8ca7: 0438 l32i.n a3, a4, 0 +402b8ca9: 021237 beq a2, a3, 402b8caf +402b8cac: 003086 j 402b8d72 +402b8caf: ff8b21 l32r a2, 402b8adc +402b8cb2: 030c movi.n a3, 0 +402b8cb4: a40c movi.n a4, 10 +402b8cb6: ffd701 l32r a0, 402b8c14 +402b8cb9: 0000c0 callx0 a0 +402b8cbc: 051f22 l16ui a2, a15, 10 +402b8cbf: b32c movi.n a3, 43 +402b8cc1: 023327 bltu a3, a2, 402b8cc7 +402b8cc4: 002a86 j 402b8d72 +402b8cc7: 1f28 l32i.n a2, a15, 4 +402b8cc9: 4158 l32i.n a5, a1, 16 +402b8ccb: 041f92 l16ui a9, a15, 8 +402b8cce: 2529 s32i.n a2, a5, 8 +402b8cd0: 070c movi.n a7, 0 +402b8cd2: f0a0c2 movi a12, 240 +402b8cd5: 0f8d mov.n a8, a15 +402b8cd7: 051822 l16ui a2, a8, 10 +402b8cda: 02bc27 bgeu a12, a2, 402b8ce0 +402b8cdd: 002cc6 j 402b8d94 +402b8ce0: 0888 l32i.n a8, a8, 0 +402b8ce2: c0cc20 sub a12, a12, a2 +402b8ce5: c09920 sub a9, a9, a2 +402b8ce8: f4c0c0 extui a12, a12, 0, 16 +402b8ceb: f49090 extui a9, a9, 0, 16 +402b8cee: 080816 beqz a8, 402b8d72 +402b8cf1: fff886 j 402b8cd7 +402b8cf4: 260b addi.n a2, a6, -1 +402b8cf6: 543220 extui a3, a2, 2, 6 +402b8cf9: 1123a0 slli a2, a3, 6 +402b8cfc: c02230 sub a2, a2, a3 +402b8cff: a06260 addx4 a6, a2, a6 +402b8d02: 746060 extui a6, a6, 0, 8 +402b8d05: d3da add.n a13, a3, a13 +402b8d07: 000122 l8ui a2, a1, 0 +402b8d0a: 204666 bnei a6, 4, 402b8d2e +402b8d0d: 002132 l32i a3, a1, 0 +402b8d10: 014380 slli a4, a3, 24 +402b8d13: 752830 extui a2, a3, 24, 8 +402b8d16: 205420 or a5, a4, a2 +402b8d19: fe7e21 l32r a2, 402b8714 +402b8d1c: 104320 and a4, a3, a2 +402b8d1f: 114480 slli a4, a4, 8 +402b8d22: 413830 srli a3, a3, 8 +402b8d25: 204540 or a4, a5, a4 +402b8d28: 102320 and a2, a3, a2 +402b8d2b: 202420 or a2, a4, a2 +402b8d2e: 0129 s32i.n a2, a1, 0 +402b8d30: ff6b21 l32r a2, 402b8adc +402b8d33: 130c movi.n a3, 1 +402b8d35: 22da add.n a2, a2, a13 +402b8d37: 004232 s8i a3, a2, 0 +402b8d3a: ff6921 l32r a2, 402b8ae0 +402b8d3d: a0dd20 addx4 a13, a13, a2 +402b8d40: 0128 l32i.n a2, a1, 0 +402b8d42: 006d22 s32i a2, a13, 0 +402b8d45: 051822 l16ui a2, a8, 10 +402b8d48: 4c3c27 bltu a12, a2, 402b8d98 +402b8d4b: c0cc20 sub a12, a12, a2 +402b8d4e: c09920 sub a9, a9, a2 +402b8d51: f4c0c0 extui a12, a12, 0, 16 +402b8d54: f49090 extui a9, a9, 0, 16 +402b8d57: 02bc97 bgeu a12, a9, 402b8d5d +402b8d5a: 007986 j 402b8f44 +402b8d5d: ff5f31 l32r a3, 402b8adc +402b8d60: 000322 l8ui a2, a3, 0 +402b8d63: 204330 or a4, a3, a3 +402b8d66: 1e6256 bnez a2, 402b8f50 +402b8d69: 1f3756 bnez a7, 402b8f60 +402b8d6c: 010422 l8ui a2, a4, 1 +402b8d6f: 21a256 bnez a2, 402b8f8d +402b8d72: 042132 l32i a3, a1, 16 +402b8d75: 00a022 movi a2, 0 +402b8d78: 026322 s32i a2, a3, 8 +402b8d7b: 0f2d mov.n a2, a15 +402b8d7d: 06ce45 call0 402bfa64 +402b8d80: 172102 l32i a0, a1, 92 +402b8d83: 1621c2 l32i a12, a1, 88 +402b8d86: 1521d2 l32i a13, a1, 84 +402b8d89: 1421e2 l32i a14, a1, 80 +402b8d8c: 1321f2 l32i a15, a1, 76 +402b8d8f: 60c112 addi a1, a1, 96 +402b8d92: f00d ret.n +402b8d94: 1848 l32i.n a4, a8, 4 +402b8d96: 7149 s32i.n a4, a1, 28 +402b8d98: 7138 l32i.n a3, a1, 28 +402b8d9a: 43ca add.n a4, a3, a12 +402b8d9c: 000422 l8ui a2, a4, 0 +402b8d9f: babc97 bgeu a12, a9, 402b8d5d +402b8da2: 01af52 movi a5, -255 +402b8da5: 325a add.n a3, a2, a5 +402b8da7: fb2316 beqz a3, 402b8d5d +402b8daa: 051852 l16ui a5, a8, 10 +402b8dad: ac2b addi.n a10, a12, 2 +402b8daf: 3c1b addi.n a3, a12, 1 +402b8db1: f4a0a0 extui a10, a10, 0, 16 +402b8db4: 05a357 bge a3, a5, 402b8dbd +402b8db7: 010432 l8ui a3, a4, 1 +402b8dba: 000246 j 402b8dc7 +402b8dbd: 0838 l32i.n a3, a8, 0 +402b8dbf: 082316 beqz a3, 402b8e45 +402b8dc2: 1338 l32i.n a3, a3, 4 +402b8dc4: 000332 l8ui a3, a3, 0 +402b8dc7: 343c movi.n a4, 51 +402b8dc9: 7f1247 beq a2, a4, 402b8e4c +402b8dcc: 143427 bltu a4, a2, 402b8de4 +402b8dcf: 036d mov.n a6, a3 +402b8dd1: 6d0c movi.n a13, 6 +402b8dd3: 021266 bnei a2, 1, 402b8dd9 +402b8dd6: 003506 j 402b8eae +402b8dd9: 52bc beqz.n a2, 402b8e12 +402b8ddb: 463226 beqi a2, 3, 402b8e25 +402b8dde: 4f12d7 beq a2, a13, 402b8e31 +402b8de1: 003146 j 402b8eaa +402b8de4: 643c movi.n a4, 54 +402b8de6: 029247 bne a2, a4, 402b8dec +402b8de9: 0024c6 j 402b8e80 +402b8dec: 0c3427 bltu a4, a2, 402b8dfc +402b8def: 443c movi.n a4, 52 +402b8df1: 691247 beq a2, a4, 402b8e5e +402b8df4: 543c movi.n a4, 53 +402b8df6: 721247 beq a2, a4, 402b8e6c +402b8df9: 002b46 j 402b8eaa +402b8dfc: a43c movi.n a4, 58 +402b8dfe: 029247 bne a2, a4, 402b8e04 +402b8e01: 0022c6 j 402b8e90 +402b8e04: b43c movi.n a4, 59 +402b8e06: 029247 bne a2, a4, 402b8e0c +402b8e09: 0024c6 j 402b8ea0 +402b8e0c: 002686 j 402b8eaa +402b8e0f: c2cc00 excw +402b8e12: cc0b addi.n a12, a12, -1 +402b8e14: 060c movi.n a6, 0 +402b8e16: f4c0c0 extui a12, a12, 0, 16 +402b8e19: fd7c movi.n a13, -1 +402b8e1b: 063d mov.n a3, a6 +402b8e1d: 002346 j 402b8eae +402b8e20: 083266 bnei a2, 3, 402b8e2c +402b8e23: 030c movi.n a3, 0 +402b8e25: 7d0c movi.n a13, 7 +402b8e27: 460c movi.n a6, 4 +402b8e29: 002046 j 402b8eae +402b8e2c: 786266 bnei a2, 6, 402b8ea8 +402b8e2f: 030c movi.n a3, 0 +402b8e31: 820c movi.n a2, 8 +402b8e33: 206330 or a6, a3, a3 +402b8e36: 02b237 bgeu a2, a3, 402b8e3c +402b8e39: 08a062 movi a6, 8 +402b8e3c: 746060 extui a6, a6, 0, 8 +402b8e3f: 8d0c movi.n a13, 8 +402b8e41: 001a46 j 402b8eae +402b8e44: 333c00 excw +402b8e47: 289237 bne a2, a3, 402b8e73 +402b8e4a: 030c movi.n a3, 0 +402b8e4c: 036d mov.n a6, a3 +402b8e4e: 3d0c movi.n a13, 3 +402b8e50: 001686 j 402b8eae +402b8e53: 332700 excw +402b8e56: 433c31 l32r a3, 40289b48 +402b8e59: 089237 bne a2, a3, 402b8e65 +402b8e5c: 030c movi.n a3, 0 +402b8e5e: 036d mov.n a6, a3 +402b8e60: 0d0c movi.n a13, 0 +402b8e62: 001206 j 402b8eae +402b8e65: 533c movi.n a3, 53 +402b8e67: 3d9237 bne a2, a3, 402b8ea8 +402b8e6a: 030c movi.n a3, 0 +402b8e6c: 036d mov.n a6, a3 +402b8e6e: 1d0c movi.n a13, 1 +402b8e70: 000e86 j 402b8eae +402b8e73: 023327 bltu a3, a2, 402b8e79 +402b8e76: 003f86 j 402b8f78 +402b8e79: 633c movi.n a3, 54 +402b8e7b: d59237 bne a2, a3, 402b8e54 +402b8e7e: 030c movi.n a3, 0 +402b8e80: 036d mov.n a6, a3 +402b8e82: 2d0c movi.n a13, 2 +402b8e84: 000986 j 402b8eae +402b8e87: 3c0000 excw +402b8e8a: 9237a3 excw +402b8e8d: 0c0a add.n a0, a12, a0 +402b8e8f: 036d03 excw +402b8e92: 4d0c movi.n a13, 4 +402b8e94: 000586 j 402b8eae +402b8e97: 3c0000 excw +402b8e9a: 9237b3 excw +402b8e9d: 0c09 s32i.n a0, a12, 0 +402b8e9f: 036d03 excw +402b8ea2: 5d0c movi.n a13, 5 +402b8ea4: 000186 j 402b8eae +402b8ea7: 030c00 excw +402b8eaa: fd7c movi.n a13, -1 +402b8eac: 060c movi.n a6, 0 +402b8eae: cc2b addi.n a12, a12, 2 +402b8eb0: cc3a add.n a12, a12, a3 +402b8eb2: f4c0c0 extui a12, a12, 0, 16 +402b8eb5: e8c616 beqz a6, 402b8d45 +402b8eb8: 020c movi.n a2, 0 +402b8eba: 0129 s32i.n a2, a1, 0 +402b8ebc: ff0821 l32r a2, 402b8adc +402b8ebf: 06bd mov.n a11, a6 +402b8ec1: 2d2a add.n a2, a13, a2 +402b8ec3: 6129 s32i.n a2, a1, 24 +402b8ec5: ff0621 l32r a2, 402b8ae0 +402b8ec8: a02d20 addx4 a2, a13, a2 +402b8ecb: 5129 s32i.n a2, a1, 20 +402b8ecd: 440c movi.n a4, 4 +402b8ecf: 02bb47 bgeu a11, a4, 402b8ed5 +402b8ed2: f440b0 extui a4, a11, 0, 16 +402b8ed5: 205aa0 or a5, a10, a10 +402b8ed8: 202880 or a2, a8, a8 +402b8edb: 203110 or a3, a1, a1 +402b8ede: a169 s32i.n a6, a1, 40 +402b8ee0: d179 s32i.n a7, a1, 52 +402b8ee2: 9189 s32i.n a8, a1, 36 +402b8ee4: c199 s32i.n a9, a1, 48 +402b8ee6: 81a9 s32i.n a10, a1, 32 +402b8ee8: b1b9 s32i.n a11, a1, 44 +402b8eea: 06f005 call0 402bfdec +402b8eed: b1b8 l32i.n a11, a1, 44 +402b8eef: a168 l32i.n a6, a1, 40 +402b8ef1: d178 l32i.n a7, a1, 52 +402b8ef3: 9188 l32i.n a8, a1, 36 +402b8ef5: c198 l32i.n a9, a1, 48 +402b8ef7: 81a8 l32i.n a10, a1, 32 +402b8ef9: 025bf6 bgeui a11, 5, 402b8eff +402b8efc: ff7d06 j 402b8cf4 +402b8eff: 6128 l32i.n a2, a1, 24 +402b8f01: 130c movi.n a3, 1 +402b8f03: 004232 s8i a3, a2, 0 +402b8f06: 0138 l32i.n a3, a1, 0 +402b8f08: fccbb2 addi a11, a11, -4 +402b8f0b: 014380 slli a4, a3, 24 +402b8f0e: 752830 extui a2, a3, 24, 8 +402b8f11: 205420 or a5, a4, a2 +402b8f14: fe0021 l32r a2, 402b8714 +402b8f17: aa4b addi.n a10, a10, 4 +402b8f19: 104320 and a4, a3, a2 +402b8f1c: 114480 slli a4, a4, 8 +402b8f1f: 413830 srli a3, a3, 8 +402b8f22: 204540 or a4, a5, a4 +402b8f25: 102320 and a2, a3, a2 +402b8f28: 202420 or a2, a4, a2 +402b8f2b: 6158 l32i.n a5, a1, 24 +402b8f2d: 5148 l32i.n a4, a1, 20 +402b8f2f: 551b addi.n a5, a5, 1 +402b8f31: 0429 s32i.n a2, a4, 0 +402b8f33: 444b addi.n a4, a4, 4 +402b8f35: 74b0b0 extui a11, a11, 0, 8 +402b8f38: f4a0a0 extui a10, a10, 0, 16 +402b8f3b: 6159 s32i.n a5, a1, 24 +402b8f3d: 5149 s32i.n a4, a1, 20 +402b8f3f: ffe286 j 402b8ecd +402b8f42: 160000 excw +402b8f45: e159 s32i.n a5, a1, 56 +402b8f47: 0888 l32i.n a8, a8, 0 +402b8f49: 1828 l32i.n a2, a8, 4 +402b8f4b: 7129 s32i.n a2, a1, 28 +402b8f4d: ff91c6 j 402b8d98 +402b8f50: fee421 l32r a2, 402b8ae0 +402b8f53: 050c movi.n a5, 0 +402b8f55: 0228 l32i.n a2, a2, 0 +402b8f57: 004352 s8i a5, a3, 0 +402b8f5a: 261226 beqi a2, 1, 402b8f84 +402b8f5d: 0b2266 bnei a2, 2, 402b8f6c +402b8f60: 070c movi.n a7, 0 +402b8f62: 6ca092 movi a9, 108 +402b8f65: cc2c movi.n a12, 44 +402b8f67: ff5a86 j 402b8cd5 +402b8f6a: 260000 excw +402b8f6d: 860232 l8ui a3, a2, 134 +402b8f70: ff7d excw +402b8f72: 170c movi.n a7, 1 +402b8f74: 000306 j 402b8f84 +402b8f77: 122600 excw +402b8f7a: a44602 s8i a0, a6, 164 +402b8f7d: ff .byte 0xff +402b8f7e: 0acd mov.n a12, a10 +402b8f80: ff7046 j 402b8d45 +402b8f83: a09200 addx4 a9, a2, a0 +402b8f86: c2ec bnez.n a2, 402b8fb6 +402b8f88: c66ca0 excw +402b8f8b: 21ff51 l32r a5, 40281788 +402b8f8e: 32fed4 excw +402b8f91: 660402 l8ui a0, a4, 102 +402b8f94: 382e53 excw +402b8f97: 032241 l32r a4, 40279c20 <_lit4_end+0x171d74> +402b8f9a: 660c movi.n a6, 6 +402b8f9c: 220d12 l8ui a1, a13, 34 +402b8f9f: 2e .byte 0x2e +402b8fa0: 4508 l32i.n a0, a5, 16 +402b8fa2: 2dffb4 excw +402b8fa5: 0e .byte 0xe +402b8fa6: ff2ec5 call0 402b8294 +402b8fa9: ff7146 j 402b8d72 +402b8fac: fdc222 addi a2, a2, -3 +402b8faf: 742020 extui a2, a2, 0, 8 +402b8fb2: 0232b6 bltui a2, 3, 402b8fb8 +402b8fb5: ff6e46 j 402b8d72 +402b8fb8: 8e28 l32i.n a2, a14, 32 +402b8fba: ffb2c5 call0 402b8ae8 +402b8fbd: 0e2d mov.n a2, a14 +402b8fbf: ff9f45 call0 402b89b4 +402b8fc2: ff6b06 j 402b8d72 +402b8fc5: 446366 bnei a3, 6, 402b900d +402b8fc8: 4148 l32i.n a4, a1, 16 +402b8fca: 0c0432 l8ui a3, a4, 12 +402b8fcd: fdc322 addi a2, a3, -3 +402b8fd0: 742020 extui a2, a2, 0, 8 +402b8fd3: 0532b6 bltui a2, 3, 402b8fdc +402b8fd6: 021326 beqi a3, 1, 402b8fdc +402b8fd9: ff6546 j 402b8d72 +402b8fdc: 202ee0 or a2, a14, a14 +402b8fdf: 082ed2 l32i a13, a14, 32 +402b8fe2: 069185 call0 402bf8fc +402b8fe5: 53f8c1 l32r a12, 4028dfc8 +402b8fe8: 0e2d mov.n a2, a14 +402b8fea: 203cc0 or a3, a12, a12 +402b8fed: 067b05 call0 402bf7a0 +402b8ff0: 0c3d mov.n a3, a12 +402b8ff2: 0e2d mov.n a2, a14 +402b8ff4: 068bc5 call0 402bf8b4 +402b8ff7: 0c3d mov.n a3, a12 +402b8ff9: 0e2d mov.n a2, a14 +402b8ffb: 068ac5 call0 402bf8a8 +402b8ffe: 0d2d mov.n a2, a13 +402b9000: c30c movi.n a3, 12 +402b9002: ff2785 call0 402b827c +402b9005: 0e2d mov.n a2, a14 +402b9007: ff59c5 call0 402b85a4 +402b900a: ff5906 j 402b8d72 +402b900d: 022326 beqi a3, 2, 402b9013 +402b9010: ff5786 j 402b8d72 +402b9013: 4158 l32i.n a5, a1, 16 +402b9015: 0c0532 l8ui a3, a5, 12 +402b9018: 026326 beqi a3, 6, 402b901e +402b901b: ff54c6 j 402b8d72 +402b901e: 030c movi.n a3, 0 +402b9020: 0d5532 s16i a3, a5, 26 +402b9023: 020432 l8ui a3, a4, 2 +402b9026: 8e68 l32i.n a6, a14, 32 +402b9028: d46316 beqz a3, 402b8d72 +402b902b: 2238 l32i.n a3, a2, 8 +402b902d: 2688 l32i.n a8, a6, 8 +402b902f: 014380 slli a4, a3, 24 +402b9032: 752830 extui a2, a3, 24, 8 +402b9035: 205420 or a5, a4, a2 +402b9038: fdb721 l32r a2, 402b8714 +402b903b: 104320 and a4, a3, a2 +402b903e: 114480 slli a4, a4, 8 +402b9041: 413830 srli a3, a3, 8 +402b9044: 204540 or a4, a5, a4 +402b9047: 102320 and a2, a3, a2 +402b904a: 202420 or a2, a4, a2 +402b904d: a629 s32i.n a2, a6, 40 +402b904f: 110832 l8ui a3, a8, 17 +402b9052: 100852 l8ui a5, a8, 16 +402b9055: 120822 l8ui a2, a8, 18 +402b9058: 113380 slli a3, a3, 8 +402b905b: 204350 or a4, a3, a5 +402b905e: 112200 slli a2, a2, 16 +402b9061: 203240 or a3, a2, a4 +402b9064: 130822 l8ui a2, a8, 19 +402b9067: 012280 slli a2, a2, 24 +402b906a: 202230 or a2, a2, a3 +402b906d: b629 s32i.n a2, a6, 44 +402b906f: 0e2d mov.n a2, a14 +402b9071: ff6a45 call0 402b8718 +402b9074: ff3e86 j 402b8d72 + ... + +402b9078 : +402b9078: f0c112 addi a1, a1, -16 +402b907b: 21c9 s32i.n a12, a1, 8 +402b907d: 03cd mov.n a12, a3 +402b907f: 11d9 s32i.n a13, a1, 4 +402b9081: 444c movi.n a4, 68 +402b9083: 02dd mov.n a13, a2 +402b9085: 030c movi.n a3, 0 +402b9087: 0c2d mov.n a2, a12 +402b9089: 3109 s32i.n a0, a1, 12 +402b908b: fee201 l32r a0, 402b8c14 +402b908e: 0000c0 callx0 a0 +402b9091: 3108 l32i.n a0, a1, 12 +402b9093: 8dc9 s32i.n a12, a13, 32 +402b9095: 21c8 l32i.n a12, a1, 8 +402b9097: 11d8 l32i.n a13, a1, 4 +402b9099: 10c112 addi a1, a1, 16 +402b909c: f00d ret.n +402b909e: 9e0000 excw +402b90a1: 3ffe97 bbsi a14, 25, 402b90e4 +402b90a4: 100d74 excw +402b90a7: c11240 mul16u a1, a2, a4 + +402b90a8 : +402b90a8: f0c112 addi a1, a1, -16 +402b90ab: 21c9 s32i.n a12, a1, 8 +402b90ad: 02cd mov.n a12, a2 +402b90af: 8228 l32i.n a2, a2, 32 +402b90b1: 3109 s32i.n a0, a1, 12 +402b90b3: e28c beqz.n a2, 402b90c5 +402b90b5: fffa31 l32r a3, 402b90a0 +402b90b8: 96a242 movi a4, 0x296 +402b90bb: fffa01 l32r a0, 402b90a4 +402b90be: 0000c0 callx0 a0 +402b90c1: 020c movi.n a2, 0 +402b90c3: 8c29 s32i.n a2, a12, 32 +402b90c5: 3108 l32i.n a0, a1, 12 +402b90c7: 21c8 l32i.n a12, a1, 8 +402b90c9: 10c112 addi a1, a1, 16 +402b90cc: f00d ret.n + ... + +402b90d0 : +402b90d0: a0c112 addi a1, a1, -96 +402b90d3: 1561d2 s32i a13, a1, 84 +402b90d6: 176102 s32i a0, a1, 92 +402b90d9: 1661c2 s32i a12, a1, 88 +402b90dc: 02dd mov.n a13, a2 +402b90de: 087216 beqz a2, 402b9169 +402b90e1: 444c movi.n a4, 68 +402b90e3: 030c movi.n a3, 0 +402b90e5: 012d mov.n a2, a1 +402b90e7: fecb01 l32r a0, 402b8c14 +402b90ea: 0000c0 callx0 a0 +402b90ed: 012d mov.n a2, a1 +402b90ef: 830c movi.n a3, 8 +402b90f1: ff1885 call0 402b827c +402b90f4: 8d28 l32i.n a2, a13, 32 +402b90f6: 228c beqz.n a2, 402b90fc +402b90f8: 12c8 l32i.n a12, a2, 4 +402b90fa: fcdc bnez.n a12, 402b911d +402b90fc: 0aa4c5 call0 402c3b4c +402b90ff: 20c220 or a12, a2, a2 +402b9102: 063216 beqz a2, 402b9169 +402b9105: 080232 l8ui a3, a2, 8 +402b9108: 016122 s32i a2, a1, 4 +402b910b: 022c movi.n a2, 32 +402b910d: 202320 or a2, a3, a2 +402b9110: 53ae31 l32r a3, 4028dfc8 +402b9113: 084c22 s8i a2, a12, 8 +402b9116: 444c movi.n a4, 68 +402b9118: 0c2d mov.n a2, a12 +402b911a: 0aab85 call0 402c3bd4 +402b911d: 840c movi.n a4, 8 +402b911f: 013d mov.n a3, a1 +402b9121: 0d2d mov.n a2, a13 +402b9123: ff2bc5 call0 402b83e0 +402b9126: 038256 bnez a2, 402b9162 +402b9129: 240c movi.n a4, 2 +402b912b: 933c movi.n a3, 57 +402b912d: 012d mov.n a2, a1 +402b912f: ff1a05 call0 402b82d0 +402b9132: 181d32 l16ui a3, a13, 48 +402b9135: 012d mov.n a2, a1 +402b9137: ff1cc5 call0 402b8304 +402b913a: 012d mov.n a2, a1 +402b913c: ff2645 call0 402b83a4 +402b913f: 0c1132 l16ui a3, a1, 24 +402b9142: f0a022 movi a2, 240 +402b9145: 332a add.n a3, a3, a2 +402b9147: 4128 l32i.n a2, a1, 16 +402b9149: f43030 extui a3, a3, 0, 16 +402b914c: 06b0c5 call0 402bfc5c +402b914f: fd1441 l32r a4, 402b85a0 +402b9152: 4138 l32i.n a3, a1, 16 +402b9154: 0d6d mov.n a6, a13 +402b9156: 354c movi.n a5, 67 +402b9158: 0c2d mov.n a2, a12 +402b915a: 0ab7c5 call0 402c3cd8 +402b915d: 012d mov.n a2, a1 +402b915f: ff21c5 call0 402b837c +402b9162: 1128 l32i.n a2, a1, 4 +402b9164: 128c beqz.n a2, 402b9169 +402b9166: 0aa245 call0 402c3b8c +402b9169: 172102 l32i a0, a1, 92 +402b916c: 1621c2 l32i a12, a1, 88 +402b916f: 1521d2 l32i a13, a1, 84 +402b9172: 60c112 addi a1, a1, 96 +402b9175: f00d ret.n + ... + +402b9178 : +402b9178: f0c112 addi a1, a1, -16 +402b917b: 11d9 s32i.n a13, a1, 4 +402b917d: 82d8 l32i.n a13, a2, 32 +402b917f: 21c9 s32i.n a12, a1, 8 +402b9181: 3109 s32i.n a0, a1, 12 +402b9183: 02cd mov.n a12, a2 +402b9185: ddac beqz.n a13, 402b91b6 +402b9187: 0c0d22 l8ui a2, a13, 12 +402b918a: 0762f6 bgeui a2, 6, 402b9195 +402b918d: 0732f6 bgeui a2, 3, 402b9198 +402b9190: 22ac beqz.n a2, 402b91b6 +402b9192: 000586 j 402b91ac +402b9195: 139266 bnei a2, 10, 402b91ac +402b9198: 0c2d mov.n a2, a12 +402b919a: 067605 call0 402bf8fc +402b919d: 020c movi.n a2, 0 +402b919f: 0d4d22 s8i a2, a13, 13 +402b91a2: 202cc0 or a2, a12, a12 +402b91a5: ff73c5 call0 402b88e4 +402b91a8: 000286 j 402b91b6 +402b91ab: 020c00 excw +402b91ae: 0d4d22 s8i a2, a13, 13 +402b91b1: 0c2d mov.n a2, a12 +402b91b3: ff3f05 call0 402b85a4 +402b91b6: 3108 l32i.n a0, a1, 12 +402b91b8: 21c8 l32i.n a12, a1, 8 +402b91ba: 11d8 l32i.n a13, a1, 4 +402b91bc: 10c112 addi a1, a1, 16 +402b91bf: f00d ret.n +402b91c1: 000000 ill + +402b91c4 : +402b91c4: f0c112 addi a1, a1, -16 +402b91c7: 11d9 s32i.n a13, a1, 4 +402b91c9: 3109 s32i.n a0, a1, 12 +402b91cb: 21c9 s32i.n a12, a1, 8 +402b91cd: 02dd mov.n a13, a2 +402b91cf: 08b216 beqz a2, 402b925e +402b91d2: 82c8 l32i.n a12, a2, 32 +402b91d4: 086c16 beqz a12, 402b925e +402b91d7: 0c0c22 l8ui a2, a12, 12 +402b91da: 028226 beqi a2, 8, 402b91e0 +402b91dd: 001f46 j 402b925e +402b91e0: 0338 l32i.n a3, a3, 0 +402b91e2: bc28 l32i.n a2, a12, 44 +402b91e4: 769327 bne a3, a2, 402b925e +402b91e7: c30c movi.n a3, 12 +402b91e9: 0c2d mov.n a2, a12 +402b91eb: ff0905 call0 402b827c +402b91ee: 440c movi.n a4, 4 +402b91f0: 0c3d mov.n a3, a12 +402b91f2: 0d2d mov.n a2, a13 +402b91f4: ff1e85 call0 402b83e0 +402b91f7: 056256 bnez a2, 402b9251 +402b91fa: 440c movi.n a4, 4 +402b91fc: 233c movi.n a3, 50 +402b91fe: 0c2d mov.n a2, a12 +402b9200: ff0cc5 call0 402b82d0 +402b9203: bc28 l32i.n a2, a12, 44 +402b9205: 014280 slli a4, a2, 24 +402b9208: 753820 extui a3, a2, 24, 8 +402b920b: 205430 or a5, a4, a3 +402b920e: fd4131 l32r a3, 402b8714 +402b9211: 104230 and a4, a2, a3 +402b9214: 114480 slli a4, a4, 8 +402b9217: 412820 srli a2, a2, 8 +402b921a: 204540 or a4, a5, a4 +402b921d: 103230 and a3, a2, a3 +402b9220: 203430 or a3, a4, a3 +402b9223: 0c2d mov.n a2, a12 +402b9225: ff1005 call0 402b8328 +402b9228: 0c2d mov.n a2, a12 +402b922a: ff1785 call0 402b83a4 +402b922d: 0c1c32 l16ui a3, a12, 24 +402b9230: f0a022 movi a2, 240 +402b9233: 332a add.n a3, a3, a2 +402b9235: 4c28 l32i.n a2, a12, 16 +402b9237: f43030 extui a3, a3, 0, 16 +402b923a: 06a205 call0 402bfc5c +402b923d: fcd841 l32r a4, 402b85a0 +402b9240: 4c38 l32i.n a3, a12, 16 +402b9242: 1c28 l32i.n a2, a12, 4 +402b9244: 0d6d mov.n a6, a13 +402b9246: 43a052 movi a5, 67 +402b9249: 0aa8c5 call0 402c3cd8 +402b924c: 0c2d mov.n a2, a12 +402b924e: ff12c5 call0 402b837c +402b9251: 0d0c22 l8ui a2, a12, 13 +402b9254: 221b addi.n a2, a2, 1 +402b9256: 0d4c22 s8i a2, a12, 13 +402b9259: 421c movi.n a2, 20 +402b925b: 0d5c22 s16i a2, a12, 26 +402b925e: 3108 l32i.n a0, a1, 12 +402b9260: 21c8 l32i.n a12, a1, 8 +402b9262: 11d8 l32i.n a13, a1, 4 +402b9264: 10c112 addi a1, a1, 16 +402b9267: f00d ret.n +402b9269: 000000 ill +402b926c: 004e20 break 14, 2 +402b926f: 26ec00 excw +402b9272: ff .byte 0xff +402b9273: 3f .byte 0x3f +402b9274: ff26f0 excw +402b9277: 3f .byte 0x3f +402b9278: 2ac8 l32i.n a12, a10, 8 +402b927a: 884000 excw +402b927d: 00dc bnez.n a0, 402b9291 +402b927f: c11240 mul16u a1, a2, a4 + +402b9280 : +402b9280: e0c112 addi a1, a1, -32 +402b9283: 61c9 s32i.n a12, a1, 24 +402b9285: 82c8 l32i.n a12, a2, 32 +402b9287: 41e9 s32i.n a14, a1, 16 +402b9289: 530c movi.n a3, 5 +402b928b: 02ed mov.n a14, a2 +402b928d: 0c2d mov.n a2, a12 +402b928f: 7109 s32i.n a0, a1, 28 +402b9291: 51d9 s32i.n a13, a1, 20 +402b9293: 0361f2 s32i a15, a1, 12 +402b9296: fefe45 call0 402b827c +402b9299: 340c movi.n a4, 3 +402b929b: 0c3d mov.n a3, a12 +402b929d: 0e2d mov.n a2, a14 +402b929f: ff1405 call0 402b83e0 +402b92a2: 02dd mov.n a13, a2 +402b92a4: 0a0256 bnez a2, 402b9348 +402b92a7: 240c movi.n a4, 2 +402b92a9: 933c movi.n a3, 57 +402b92ab: 0c2d mov.n a2, a12 +402b92ad: ff0205 call0 402b82d0 +402b92b0: 181e32 l16ui a3, a14, 48 +402b92b3: 0c2d mov.n a2, a12 +402b92b5: ff04c5 call0 402b8304 +402b92b8: bef8 l32i.n a15, a14, 44 +402b92ba: bfcc bnez.n a15, 402b92c9 +402b92bc: ffed21 l32r a2, 402b9270 +402b92bf: 02f8 l32i.n a15, a2, 0 +402b92c1: 058f56 bnez a15, 402b931d +402b92c4: 000a06 j 402b92f0 +402b92c7: 2d0000 excw +402b92ca: 0f .byte 0xf +402b92cb: ffeb01 l32r a0, 402b9278 +402b92ce: 0000c0 callx0 a0 +402b92d1: 743020 extui a3, a2, 0, 8 +402b92d4: fe4316 beqz a3, 402b92bc +402b92d7: 034d mov.n a4, a3 +402b92d9: 0c2d mov.n a2, a12 +402b92db: c30c movi.n a3, 12 +402b92dd: feff05 call0 402b82d0 +402b92e0: 000f32 l8ui a3, a15, 0 +402b92e3: fd5316 beqz a3, 402b92bc +402b92e6: 0c2d mov.n a2, a12 +402b92e8: ff1b addi.n a15, a15, 1 +402b92ea: ff0045 call0 402b82f0 +402b92ed: fffbc6 j 402b92e0 +402b92f0: 202cc0 or a2, a12, a12 +402b92f3: ff0b05 call0 402b83a4 +402b92f6: 0c1c32 l16ui a3, a12, 24 +402b92f9: f0a022 movi a2, 240 +402b92fc: 803320 add a3, a3, a2 +402b92ff: 4c28 l32i.n a2, a12, 16 +402b9301: f43030 extui a3, a3, 0, 16 +402b9304: 069545 call0 402bfc5c +402b9307: 4c38 l32i.n a3, a12, 16 +402b9309: 1c28 l32i.n a2, a12, 4 +402b930b: 0e6d mov.n a6, a14 +402b930d: 354c movi.n a5, 67 +402b930f: 28cc42 addi a4, a12, 40 +402b9312: 0a9c45 call0 402c3cd8 +402b9315: 0c2d mov.n a2, a12 +402b9317: ff0645 call0 402b837c +402b931a: 000a86 j 402b9348 +402b931d: 0f2d mov.n a2, a15 +402b931f: ffd601 l32r a0, 402b9278 +402b9322: 0000c0 callx0 a0 +402b9325: ffd321 l32r a2, 402b9274 +402b9328: 0248 l32i.n a4, a2, 0 +402b932a: c214a6 blti a4, 1, 402b92f0 +402b932d: 744040 extui a4, a4, 0, 8 +402b9330: c33c movi.n a3, 60 +402b9332: 202cc0 or a2, a12, a12 +402b9335: fef985 call0 402b82d0 +402b9338: 000f32 l8ui a3, a15, 0 +402b933b: fb1316 beqz a3, 402b92f0 +402b933e: 0c2d mov.n a2, a12 +402b9340: ff1b addi.n a15, a15, 1 +402b9342: fefac5 call0 402b82f0 +402b9345: fffbc6 j 402b9338 +402b9348: 0d0c42 l8ui a4, a12, 13 +402b934b: 09a022 movi a2, 9 +402b934e: 01c442 addi a4, a4, 1 +402b9351: 743040 extui a3, a4, 0, 8 +402b9354: 0d4c32 s8i a3, a12, 13 +402b9357: ffc541 l32r a4, 402b926c +402b935a: 0e3237 bltu a2, a3, 402b936c +402b935d: 1123b0 slli a2, a3, 5 +402b9360: c02230 sub a2, a2, a3 +402b9363: a04230 addx4 a4, a2, a3 +402b9366: 1144c0 slli a4, a4, 4 +402b9369: f44040 extui a4, a4, 0, 16 +402b936c: f3a122 movi a2, 0x1f3 +402b936f: f4a132 movi a3, 0x1f4 +402b9372: 242a add.n a2, a4, a2 +402b9374: ffc201 l32r a0, 402b927c +402b9377: 0000c0 callx0 a0 +402b937a: 7108 l32i.n a0, a1, 28 +402b937c: 0d5c22 s16i a2, a12, 26 +402b937f: 41e8 l32i.n a14, a1, 16 +402b9381: 0d2d mov.n a2, a13 +402b9383: 61c8 l32i.n a12, a1, 24 +402b9385: 51d8 l32i.n a13, a1, 20 +402b9387: 31f8 l32i.n a15, a1, 12 +402b9389: 20c112 addi a1, a1, 32 +402b938c: f00d ret.n + ... + +402b9390 : +402b9390: f0c112 addi a1, a1, -16 +402b9393: 21c9 s32i.n a12, a1, 8 +402b9395: 82c8 l32i.n a12, a2, 32 +402b9397: 11d9 s32i.n a13, a1, 4 +402b9399: 3109 s32i.n a0, a1, 12 +402b939b: 01e9 s32i.n a14, a1, 0 +402b939d: 02dd mov.n a13, a2 +402b939f: 427c movi.n a2, -12 +402b93a1: 0abc16 beqz a12, 402b9450 +402b93a4: 030c movi.n a3, 0 +402b93a6: 0c2d mov.n a2, a12 +402b93a8: feed05 call0 402b827c +402b93ab: 020c movi.n a2, 0 +402b93ad: ac29 s32i.n a2, a12, 40 +402b93af: bc29 s32i.n a2, a12, 44 +402b93b1: cc29 s32i.n a2, a12, 48 +402b93b3: dc29 s32i.n a2, a12, 52 +402b93b5: 106c22 s32i a2, a12, 64 +402b93b8: fc29 s32i.n a2, a12, 60 +402b93ba: ec29 s32i.n a2, a12, 56 +402b93bc: 135c22 s16i a2, a12, 38 +402b93bf: 125c22 s16i a2, a12, 36 +402b93c2: 115c22 s16i a2, a12, 34 +402b93c5: 105c22 s16i a2, a12, 32 +402b93c8: 740c movi.n a4, 7 +402b93ca: 0c3d mov.n a3, a12 +402b93cc: 202dd0 or a2, a13, a13 +402b93cf: ff0105 call0 402b83e0 +402b93d2: 02ed mov.n a14, a2 +402b93d4: 62ec bnez.n a2, 402b93fe +402b93d6: 0c2d mov.n a2, a12 +402b93d8: fefc85 call0 402b83a4 +402b93db: 0c1c32 l16ui a3, a12, 24 +402b93de: f0a022 movi a2, 240 +402b93e1: 332a add.n a3, a3, a2 +402b93e3: 4c28 l32i.n a2, a12, 16 +402b93e5: f43030 extui a3, a3, 0, 16 +402b93e8: 068705 call0 402bfc5c +402b93eb: 4c38 l32i.n a3, a12, 16 +402b93ed: 1c28 l32i.n a2, a12, 4 +402b93ef: 0d6d mov.n a6, a13 +402b93f1: 354c movi.n a5, 67 +402b93f3: 28cc42 addi a4, a12, 40 +402b93f6: 0a8e05 call0 402c3cd8 +402b93f9: 0c2d mov.n a2, a12 +402b93fb: fef805 call0 402b837c +402b93fe: 0d0c42 l8ui a4, a12, 13 +402b9401: 920c movi.n a2, 9 +402b9403: 441b addi.n a4, a4, 1 +402b9405: 743040 extui a3, a4, 0, 8 +402b9408: 0d4c32 s8i a3, a12, 13 +402b940b: 497341 l32r a4, 4028b9d8 +402b940e: 0e3237 bltu a2, a3, 402b9420 +402b9411: 1123b0 slli a2, a3, 5 +402b9414: c02230 sub a2, a2, a3 +402b9417: a04230 addx4 a4, a2, a3 +402b941a: 1144d0 slli a4, a4, 3 +402b941d: f44040 extui a4, a4, 0, 16 +402b9420: f3a122 movi a2, 0x1f3 +402b9423: 242a add.n a2, a4, a2 +402b9425: f4a132 movi a3, 0x1f4 +402b9428: ff9501 l32r a0, 402b927c +402b942b: 0000c0 callx0 a0 +402b942e: 0d5c22 s16i a2, a12, 26 +402b9431: 0d2d mov.n a2, a13 +402b9433: 064c85 call0 402bf8fc +402b9436: 52e4c1 l32r a12, 4028dfc8 +402b9439: 0d2d mov.n a2, a13 +402b943b: 0c3d mov.n a3, a12 +402b943d: 063605 call0 402bf7a0 +402b9440: 0c3d mov.n a3, a12 +402b9442: 0d2d mov.n a2, a13 +402b9444: 0646c5 call0 402bf8b4 +402b9447: 0d2d mov.n a2, a13 +402b9449: 0c3d mov.n a3, a12 +402b944b: 0645c5 call0 402bf8a8 +402b944e: 0e2d mov.n a2, a14 +402b9450: 3108 l32i.n a0, a1, 12 +402b9452: 21c8 l32i.n a12, a1, 8 +402b9454: 11d8 l32i.n a13, a1, 4 +402b9456: 01e8 l32i.n a14, a1, 0 +402b9458: 10c112 addi a1, a1, 16 +402b945b: f00d ret.n +402b945d: 000000 ill +402b9460: ff3794 excw +402b9463: 3f .byte 0x3f + +402b9464 : +402b9464: ffff21 l32r a2, 402b9460 +402b9467: e0c112 addi a1, a1, -32 +402b946a: 51d9 s32i.n a13, a1, 20 +402b946c: 02d8 l32i.n a13, a2, 0 +402b946e: 41e9 s32i.n a14, a1, 16 +402b9470: 7109 s32i.n a0, a1, 28 +402b9472: 61c9 s32i.n a12, a1, 24 +402b9474: 31f9 s32i.n a15, a1, 12 +402b9476: be7c movi.n a14, -5 +402b9478: 17ad16 beqz a13, 402b95f6 +402b947b: 8dc8 l32i.n a12, a13, 32 +402b947d: 170c16 beqz a12, 402b95f1 +402b9480: 0c0c32 l8ui a3, a12, 12 +402b9483: 16a316 beqz a3, 402b95f1 +402b9486: 131c42 l16ui a4, a12, 38 +402b9489: b49c beqz.n a4, 402b94a8 +402b948b: 121c22 l16ui a2, a12, 36 +402b948e: 01c222 addi a2, a2, 1 +402b9491: f42020 extui a2, a2, 0, 16 +402b9494: 125c22 s16i a2, a12, 36 +402b9497: 0d9427 bne a4, a2, 402b94a8 +402b949a: 202dd0 or a2, a13, a13 +402b949d: ffef05 call0 402b9390 +402b94a0: 0d2d mov.n a2, a13 +402b94a2: ff1005 call0 402b85a4 +402b94a5: 005206 j 402b95f1 +402b94a8: 111c22 l16ui a2, a12, 34 +402b94ab: 115216 beqz a2, 402b95c4 +402b94ae: 420b addi.n a4, a2, -1 +402b94b0: 115c42 s16i a4, a12, 34 +402b94b3: 021226 beqi a2, 1, 402b94b9 +402b94b6: 004286 j 402b95c4 +402b94b9: 1023e0 and a2, a3, a14 +402b94bc: 051226 beqi a2, 1, 402b94c5 +402b94bf: 029326 beqi a3, 10, 402b94c5 +402b94c2: 004ac6 j 402b95f1 +402b94c5: 430c movi.n a3, 4 +402b94c7: 0c2d mov.n a2, a12 +402b94c9: fedb05 call0 402b827c +402b94cc: 340c movi.n a4, 3 +402b94ce: 0c3d mov.n a3, a12 +402b94d0: 0d2d mov.n a2, a13 +402b94d2: fef0c5 call0 402b83e0 +402b94d5: 09f256 bnez a2, 402b9578 +402b94d8: 240c movi.n a4, 2 +402b94da: 933c movi.n a3, 57 +402b94dc: 0c2d mov.n a2, a12 +402b94de: fedf05 call0 402b82d0 +402b94e1: 181d32 l16ui a3, a13, 48 +402b94e4: 0c2d mov.n a2, a12 +402b94e6: fee1c5 call0 402b8304 +402b94e9: bdf8 l32i.n a15, a13, 44 +402b94eb: afcc bnez.n a15, 402b94f9 +402b94ed: ff6021 l32r a2, 402b9270 +402b94f0: 02f8 l32i.n a15, a2, 0 +402b94f2: 057f56 bnez a15, 402b954d +402b94f5: 0009c6 j 402b9520 +402b94f8: 0f2d00 excw +402b94fb: ff5f01 l32r a0, 402b9278 +402b94fe: 0000c0 callx0 a0 +402b9501: 743020 extui a3, a2, 0, 8 +402b9504: fe5316 beqz a3, 402b94ed +402b9507: 034d mov.n a4, a3 +402b9509: 0c2d mov.n a2, a12 +402b950b: c30c movi.n a3, 12 +402b950d: fedc05 call0 402b82d0 +402b9510: 000f32 l8ui a3, a15, 0 +402b9513: fd6316 beqz a3, 402b94ed +402b9516: 0c2d mov.n a2, a12 +402b9518: ff1b addi.n a15, a15, 1 +402b951a: fedd45 call0 402b82f0 +402b951d: fffbc6 j 402b9510 +402b9520: 202cc0 or a2, a12, a12 +402b9523: fee805 call0 402b83a4 +402b9526: 0c1c32 l16ui a3, a12, 24 +402b9529: f0a022 movi a2, 240 +402b952c: 803320 add a3, a3, a2 +402b952f: 4c28 l32i.n a2, a12, 16 +402b9531: f43030 extui a3, a3, 0, 16 +402b9534: 067245 call0 402bfc5c +402b9537: fc1a41 l32r a4, 402b85a0 +402b953a: 4c38 l32i.n a3, a12, 16 +402b953c: 1c28 l32i.n a2, a12, 4 +402b953e: 0d6d mov.n a6, a13 +402b9540: 354c movi.n a5, 67 +402b9542: 0a7945 call0 402c3cd8 +402b9545: 0c2d mov.n a2, a12 +402b9547: fee345 call0 402b837c +402b954a: 000a86 j 402b9578 +402b954d: 0f2d mov.n a2, a15 +402b954f: ff4a01 l32r a0, 402b9278 +402b9552: 0000c0 callx0 a0 +402b9555: ff4721 l32r a2, 402b9274 +402b9558: 0248 l32i.n a4, a2, 0 +402b955a: c214a6 blti a4, 1, 402b9520 +402b955d: 744040 extui a4, a4, 0, 8 +402b9560: c33c movi.n a3, 60 +402b9562: 202cc0 or a2, a12, a12 +402b9565: fed685 call0 402b82d0 +402b9568: 000f32 l8ui a3, a15, 0 +402b956b: fb1316 beqz a3, 402b9520 +402b956e: 0c2d mov.n a2, a12 +402b9570: ff1b addi.n a15, a15, 1 +402b9572: fed7c5 call0 402b82f0 +402b9575: fffbc6 j 402b9568 +402b9578: 0d0c42 l8ui a4, a12, 13 +402b957b: 09a022 movi a2, 9 +402b957e: 01c442 addi a4, a4, 1 +402b9581: 743040 extui a3, a4, 0, 8 +402b9584: 0d4c32 s8i a3, a12, 13 +402b9587: 491441 l32r a4, 4028b9d8 +402b958a: 0e3237 bltu a2, a3, 402b959c +402b958d: 1123b0 slli a2, a3, 5 +402b9590: c02230 sub a2, a2, a3 +402b9593: a04230 addx4 a4, a2, a3 +402b9596: 1144d0 slli a4, a4, 3 +402b9599: f44040 extui a4, a4, 0, 16 +402b959c: f3a122 movi a2, 0x1f3 +402b959f: f4a132 movi a3, 0x1f4 +402b95a2: 242a add.n a2, a4, a2 +402b95a4: ff3601 l32r a0, 402b927c +402b95a7: 0000c0 callx0 a0 +402b95aa: 0d5c22 s16i a2, a12, 26 +402b95ad: 121c32 l16ui a3, a12, 36 +402b95b0: 131c22 l16ui a2, a12, 38 +402b95b3: c02230 sub a2, a2, a3 +402b95b6: 3722a6 blti a2, 2, 402b95f1 +402b95b9: 212120 srai a2, a2, 1 +402b95bc: 115c22 s16i a2, a12, 34 +402b95bf: 000b86 j 402b95f1 +402b95c2: 220000 excw +402b95c5: 101c movi.n a0, 17 +402b95c7: 62ac beqz.n a2, 402b95f1 +402b95c9: 420b addi.n a4, a2, -1 +402b95cb: 105c42 s16i a4, a12, 32 +402b95ce: 1f1266 bnei a2, 1, 402b95f1 +402b95d1: 1023e0 and a2, a3, a14 +402b95d4: 021226 beqi a2, 1, 402b95da +402b95d7: 169366 bnei a3, 10, 402b95f1 +402b95da: 0d2d mov.n a2, a13 +402b95dc: ffca05 call0 402b9280 +402b95df: 0f1c22 l16ui a2, a12, 30 +402b95e2: 121c32 l16ui a3, a12, 36 +402b95e5: c02230 sub a2, a2, a3 +402b95e8: 0522a6 blti a2, 2, 402b95f1 +402b95eb: 212120 srai a2, a2, 1 +402b95ee: 105c22 s16i a2, a12, 32 +402b95f1: 0dd8 l32i.n a13, a13, 0 +402b95f3: ffa046 j 402b9478 +402b95f6: 7108 l32i.n a0, a1, 28 +402b95f8: 61c8 l32i.n a12, a1, 24 +402b95fa: 51d8 l32i.n a13, a1, 20 +402b95fc: 41e8 l32i.n a14, a1, 16 +402b95fe: 31f8 l32i.n a15, a1, 12 +402b9600: 20c112 addi a1, a1, 32 +402b9603: f00d ret.n +402b9605: 000000 ill +402b9608: 0011e0 excw +402b960b: b0cc60 addx8 a12, a12, a6 +402b960e: 402c movi.n a0, 36 +402b9610: 1011e0 and a1, a1, a14 +402b9613: 932140 movnez a2, a1, a4 + +402b9614 : +402b9614: ff9321 l32r a2, 402b9460 +402b9617: f0c112 addi a1, a1, -16 +402b961a: 21c9 s32i.n a12, a1, 8 +402b961c: 11d9 s32i.n a13, a1, 4 +402b961e: 02c8 l32i.n a12, a2, 0 +402b9620: fffad1 l32r a13, 402b9608 +402b9623: 01e9 s32i.n a14, a1, 0 +402b9625: 3109 s32i.n a0, a1, 12 +402b9627: 0e0c movi.n a14, 0 +402b9629: 09cc16 beqz a12, 402b96c9 +402b962c: 8c28 l32i.n a2, a12, 32 +402b962e: 092216 beqz a2, 402b96c4 +402b9631: 0020c0 memw +402b9634: 0d38 l32i.n a3, a13, 0 +402b9636: 33ac beqz.n a3, 402b965d +402b9638: 0c0232 l8ui a3, a2, 12 +402b963b: 1e5326 beqi a3, 5, 402b965d +402b963e: 0020c0 memw +402b9641: 0d38 l32i.n a3, a13, 0 +402b9643: 0d0242 l8ui a4, a2, 13 +402b9646: 133437 bltu a4, a3, 402b965d +402b9649: fff021 l32r a2, 402b960c +402b964c: fff101 l32r a0, 402b9610 +402b964f: 0000c0 callx0 a0 +402b9652: ac28 l32i.n a2, a12, 40 +402b9654: 071216 beqz a2, 402b96c9 +402b9657: 0002c0 callx0 a2 +402b965a: 001ac6 j 402b96c9 +402b965d: 0d1232 l16ui a3, a2, 26 +402b9660: 0823b6 bltui a3, 2, 402b966c +402b9663: 330b addi.n a3, a3, -1 +402b9665: 0d5232 s16i a3, a2, 26 +402b9668: 001606 j 402b96c4 +402b966b: 136600 excw +402b966e: 023254 excw +402b9671: e20c movi.n a2, 14 +402b9673: 260d52 l8ui a5, a13, 38 +402b9676: 2646a3 excw +402b9679: 664363 excw +402b967c: 221513 excw +402b967f: f60d02 l8ui a0, a13, 246 +402b9682: 2d0762 l8ui a6, a7, 45 +402b9685: 050c movi.n a5, 0 +402b9687: ff09 s32i.n a0, a15, 60 +402b9689: 000dc6 j 402b96c4 +402b968c: 0c2d mov.n a2, a12 +402b968e: ffd005 call0 402b9390 +402b9691: 000a86 j 402b96bf +402b9694: 158366 bnei a3, 8, 402b96ad +402b9697: 0d0222 l8ui a2, a2, 13 +402b969a: 0722f6 bgeui a2, 2, 402b96a5 +402b969d: 0c2d mov.n a2, a12 +402b969f: febf45 call0 402b8294 +402b96a2: 000786 j 402b96c4 +402b96a5: 0c2d mov.n a2, a12 +402b96a7: ff30c5 call0 402b89b4 +402b96aa: 000586 j 402b96c4 +402b96ad: 133366 bnei a3, 3, 402b96c4 +402b96b0: 0d0222 l8ui a2, a2, 13 +402b96b3: 0822f6 bgeui a2, 2, 402b96bf +402b96b6: 202cc0 or a2, a12, a12 +402b96b9: ff2285 call0 402b88e4 +402b96bc: 000106 j 402b96c4 +402b96bf: 0c2d mov.n a2, a12 +402b96c1: feee05 call0 402b85a4 +402b96c4: 0cc8 l32i.n a12, a12, 0 +402b96c6: ffd7c6 j 402b9629 +402b96c9: 3108 l32i.n a0, a1, 12 +402b96cb: 21c8 l32i.n a12, a1, 8 +402b96cd: 11d8 l32i.n a13, a1, 4 +402b96cf: 01e8 l32i.n a14, a1, 0 +402b96d1: 10c112 addi a1, a1, 16 +402b96d4: f00d ret.n + ... + +402b96d8 : +402b96d8: f0c112 addi a1, a1, -16 +402b96db: 036102 s32i a0, a1, 12 +402b96de: 0261c2 s32i a12, a1, 8 +402b96e1: 020216 beqz a2, 402b9705 +402b96e4: 390242 l8ui a4, a2, 57 +402b96e7: 737c movi.n a3, -9 +402b96e9: 103430 and a3, a4, a3 +402b96ec: 82c8 l32i.n a12, a2, 32 +402b96ee: 394232 s8i a3, a2, 57 +402b96f1: 0c9c beqz.n a12, 402b9705 +402b96f3: 1c28 l32i.n a2, a12, 4 +402b96f5: 528c beqz.n a2, 402b96fe +402b96f7: 0a4945 call0 402c3b8c +402b96fa: 020c movi.n a2, 0 +402b96fc: 1c29 s32i.n a2, a12, 4 +402b96fe: 030c movi.n a3, 0 +402b9700: 0c2d mov.n a2, a12 +402b9702: feb785 call0 402b827c +402b9705: 3108 l32i.n a0, a1, 12 +402b9707: 21c8 l32i.n a12, a1, 8 +402b9709: 10c112 addi a1, a1, 16 +402b970c: f00d ret.n +402b970e: 180000 excw +402b9711: 2b8c beqz.n a11, 402b9717 +402b9713: 0c0440 excw +402b9716: 124010 excw + +402b9718 : +402b9718: f0c112 addi a1, a1, -16 +402b971b: 21c9 s32i.n a12, a1, 8 +402b971d: 3109 s32i.n a0, a1, 12 +402b971f: 11d9 s32i.n a13, a1, 4 +402b9721: 01e9 s32i.n a14, a1, 0 +402b9723: 02cd mov.n a12, a2 +402b9725: 004256 bnez a2, 402b972d +402b9728: 427c movi.n a2, -12 +402b972a: 0025c6 j 402b97c5 +402b972d: 390232 l8ui a3, a2, 57 +402b9730: 82d8 l32i.n a13, a2, 32 +402b9732: 727c movi.n a2, -9 +402b9734: 102320 and a2, a3, a2 +402b9737: 394c22 s8i a2, a12, 57 +402b973a: ea6357 bbci a3, 5, 402b9728 +402b973d: 181c22 l16ui a2, a12, 48 +402b9740: 3fa232 movi a3, 0x23f +402b9743: 6bb327 bgeu a3, a2, 402b97b2 +402b9746: 8ddc bnez.n a13, 402b9762 +402b9748: fe5631 l32r a3, 402b90a0 +402b974b: 050c movi.n a5, 0 +402b974d: c2a242 movi a4, 0x2c2 +402b9750: 424c movi.n a2, 68 +402b9752: fff001 l32r a0, 402b9714 +402b9755: 0000c0 callx0 a0 +402b9758: 02dd mov.n a13, a2 +402b975a: 054216 beqz a2, 402b97b2 +402b975d: 8c29 s32i.n a2, a12, 32 +402b975f: 000186 j 402b9769 +402b9762: 1d28 l32i.n a2, a13, 4 +402b9764: 128c beqz.n a2, 402b9769 +402b9766: 0a4245 call0 402c3b8c +402b9769: 444c movi.n a4, 68 +402b976b: 030c movi.n a3, 0 +402b976d: 0d2d mov.n a2, a13 +402b976f: fd2901 l32r a0, 402b8c14 +402b9772: 0000c0 callx0 a0 +402b9775: 0a3d45 call0 402c3b4c +402b9778: 1d29 s32i.n a2, a13, 4 +402b977a: 42bc beqz.n a2, 402b97b2 +402b977c: 080242 l8ui a4, a2, 8 +402b977f: 032c movi.n a3, 32 +402b9781: 203430 or a3, a4, a3 +402b9784: 084232 s8i a3, a2, 8 +402b9787: 5210e1 l32r a14, 4028dfc8 +402b978a: 1d28 l32i.n a2, a13, 4 +402b978c: 444c movi.n a4, 68 +402b978e: 0e3d mov.n a3, a14 +402b9790: 0a4405 call0 402c3bd4 +402b9793: 1d28 l32i.n a2, a13, 4 +402b9795: 344c movi.n a4, 67 +402b9797: 0e3d mov.n a3, a14 +402b9799: 0a4b85 call0 402c3c54 +402b979c: 1d28 l32i.n a2, a13, 4 +402b979e: ffdc31 l32r a3, 402b9710 +402b97a1: 0c4d mov.n a4, a12 +402b97a3: 0a52c5 call0 402c3cd0 +402b97a6: 0c2d mov.n a2, a12 +402b97a8: fedf85 call0 402b85a4 +402b97ab: 928c beqz.n a2, 402b97b8 +402b97ad: 0c2d mov.n a2, a12 +402b97af: fff285 call0 402b96d8 +402b97b2: f27c movi.n a2, -1 +402b97b4: 000346 j 402b97c5 +402b97b7: 0c3200 excw +402b97ba: 0c39 s32i.n a3, a12, 0 +402b97bc: 232082 l32i a8, a0, 140 +402b97bf: 4c2220 excw +402b97c2: 0c39 s32i.n a3, a12, 0 +402b97c4: 310802 l8ui a0, a8, 49 +402b97c7: 21c8 l32i.n a12, a1, 8 +402b97c9: 11d8 l32i.n a13, a1, 4 +402b97cb: 01e8 l32i.n a14, a1, 0 +402b97cd: 10c112 addi a1, a1, 16 +402b97d0: f00d ret.n +402b97d2: 080000 excw +402b97d5: 3fff27 bbsi a15, 18, 402b9818 +402b97d8: 538263 excw +402b97db: 18b463 excw +402b97de: 124000 excw +402b97e1: c9e0c1 l32r a12, 402abf64 +402b97e4: 02cd61 l32r a6, 4027a318 <_lit4_end+0x17246c> +402b97e7: fffb21 l32r a2, 402b97d4 +402b97ea: 7109 s32i.n a0, a1, 28 +402b97ec: 0228 l32i.n a2, a2, 0 +402b97ee: 440c movi.n a4, 4 +402b97f0: 1129 s32i.n a2, a1, 4 +402b97f2: 220c movi.n a2, 2 +402b97f4: 004c22 s8i a2, a12, 0 +402b97f7: 120c movi.n a2, 1 +402b97f9: 014c22 s8i a2, a12, 1 +402b97fc: 620c movi.n a2, 6 +402b97fe: 024c22 s8i a2, a12, 2 +402b9801: 020c movi.n a2, 0 +402b9803: 034c22 s8i a2, a12, 3 +402b9806: 020c movi.n a2, 0 +402b9808: 045c22 s16i a2, a12, 8 +402b980b: 80a022 movi a2, 128 +402b980e: 803140 add a3, a1, a4 +402b9811: 055c22 s16i a2, a12, 10 +402b9814: 10cc22 addi a2, a12, 16 +402b9817: fff101 l32r a0, 402b97dc +402b981a: 0000c0 callx0 a0 +402b981d: 440c movi.n a4, 4 +402b981f: 030c movi.n a3, 0 +402b9821: 2ccb addi.n a2, a12, 12 +402b9823: fcfc01 l32r a0, 402b8c14 +402b9826: 0000c0 callx0 a0 +402b9829: 440c movi.n a4, 4 +402b982b: 030c movi.n a3, 0 +402b982d: 14cc22 addi a2, a12, 20 +402b9830: fcf901 l32r a0, 402b8c14 +402b9833: 0000c0 callx0 a0 +402b9836: 440c movi.n a4, 4 402b9838: 00a032 movi a3, 0 -402b983b: 6ccc22 addi a2, a12, 108 -402b983e: fcee01 l32r a0, 402b8bf8 +402b983b: 18cc22 addi a2, a12, 24 +402b983e: fcf501 l32r a0, 402b8c14 402b9841: 0000c0 callx0 a0 -402b9844: eca022 movi a2, 236 -402b9847: 80cc20 add a12, a12, a2 -402b984a: 38a142 movi a4, 0x138 -402b984d: 030c movi.n a3, 0 -402b984f: 202cc0 or a2, a12, a12 -402b9852: fce901 l32r a0, 402b8bf8 -402b9855: 0000c0 callx0 a0 -402b9858: ffd921 l32r a2, 402b97bc -402b985b: 013d mov.n a3, a1 -402b985d: 0129 s32i.n a2, a1, 0 -402b985f: 440c movi.n a4, 4 -402b9861: 0c2d mov.n a2, a12 -402b9863: ffd701 l32r a0, 402b97c0 -402b9866: 0000c0 callx0 a0 -402b9869: 7108 l32i.n a0, a1, 28 -402b986b: 61c8 l32i.n a12, a1, 24 -402b986d: 20c112 addi a1, a1, 32 -402b9870: f00d ret.n -402b9872: 0c0000 excw -402b9875: 3fff27 bbsi a15, 18, 402b98b8 -402b9878: 89a8 l32i.n a10, a9, 32 -402b987a: fe .byte 0xfe -402b987b: 3f .byte 0x3f -402b987c: 89ac beqz.n a9, 402b98a8 -402b987e: fe .byte 0xfe -402b987f: 3f .byte 0x3f -402b9880: c0c112 addi a1, a1, -64 -402b9883: e1c9 s32i.n a12, a1, 56 -402b9885: 02cd mov.n a12, a2 -402b9887: fffb21 l32r a2, 402b9874 -402b988a: 440c movi.n a4, 4 -402b988c: 0238 l32i.n a3, a2, 0 -402b988e: 120c movi.n a2, 1 -402b9890: 004c22 s8i a2, a12, 0 -402b9893: f27c movi.n a2, -1 -402b9895: 024c22 s8i a2, a12, 2 -402b9898: 034c22 s8i a2, a12, 3 -402b989b: 044c22 s8i a2, a12, 4 -402b989e: 020c movi.n a2, 0 -402b98a0: 054c22 s8i a2, a12, 5 -402b98a3: 323c movi.n a2, 51 -402b98a5: 064c22 s8i a2, a12, 6 -402b98a8: fff421 l32r a2, 402b9878 -402b98ab: 014c42 s8i a4, a12, 1 -402b98ae: 0258 l32i.n a5, a2, 0 -402b98b0: d1d9 s32i.n a13, a1, 52 -402b98b2: 1125c0 slli a2, a5, 4 -402b98b5: c02250 sub a2, a2, a5 -402b98b8: 1122e0 slli a2, a2, 2 -402b98bb: 755820 extui a5, a2, 24, 8 -402b98be: c1e9 s32i.n a14, a1, 48 -402b98c0: b1f9 s32i.n a15, a1, 44 -402b98c2: 75e030 extui a14, a3, 16, 8 -402b98c5: 74f830 extui a15, a3, 8, 8 -402b98c8: 75d830 extui a13, a3, 24, 8 -402b98cb: 074c42 s8i a4, a12, 7 -402b98ce: 0d4c42 s8i a4, a12, 13 -402b98d1: 744030 extui a4, a3, 0, 8 -402b98d4: ffea31 l32r a3, 402b987c -402b98d7: f109 s32i.n a0, a1, 60 -402b98d9: 084c52 s8i a5, a12, 8 -402b98dc: f55020 extui a5, a2, 16, 16 -402b98df: 094c52 s8i a5, a12, 9 -402b98e2: 0b4c22 s8i a2, a12, 11 -402b98e5: 415820 srli a5, a2, 8 -402b98e8: 000332 l8ui a3, a3, 0 -402b98eb: 623c movi.n a2, 54 -402b98ed: 0c4c22 s8i a2, a12, 12 -402b98f0: 0a4c52 s8i a5, a12, 10 -402b98f3: 0e4c42 s8i a4, a12, 14 -402b98f6: 0f4cf2 s8i a15, a12, 15 -402b98f9: 104ce2 s8i a14, a12, 16 -402b98fc: 114cd2 s8i a13, a12, 17 -402b98ff: 12cc22 addi a2, a12, 18 -402b9902: 3a6307 bbci a3, 0, 402b9940 -402b9905: c30c movi.n a3, 12 -402b9907: 012d mov.n a2, a1 -402b9909: 4149 s32i.n a4, a1, 16 -402b990b: 2d6a01 l32r a0, 40284eb4 -402b990e: 0000c0 callx0 a0 -402b9911: 013d mov.n a3, a1 -402b9913: 01a022 movi a2, 1 -402b9916: e986c5 call0 402a3184 -402b9919: 320c movi.n a2, 3 -402b991b: 124c22 s8i a2, a12, 18 -402b991e: 420c movi.n a2, 4 -402b9920: 134c22 s8i a2, a12, 19 -402b9923: 080122 l8ui a2, a1, 8 -402b9926: 0b0132 l8ui a3, a1, 11 -402b9929: 144c22 s8i a2, a12, 20 -402b992c: 090122 l8ui a2, a1, 9 -402b992f: 4148 l32i.n a4, a1, 16 -402b9931: 154c22 s8i a2, a12, 21 -402b9934: 0a0122 l8ui a2, a1, 10 -402b9937: 174c32 s8i a3, a12, 23 -402b993a: 164c22 s8i a2, a12, 22 -402b993d: 18cc22 addi a2, a12, 24 -402b9940: c31c movi.n a3, 28 -402b9942: 064232 s8i a3, a2, 6 -402b9945: f37c movi.n a3, -1 -402b9947: 0b4232 s8i a3, a2, 11 -402b994a: a31c movi.n a3, 26 -402b994c: 0c4232 s8i a3, a2, 12 -402b994f: 034c movi.n a3, 64 -402b9951: 0f4232 s8i a3, a2, 15 -402b9954: f31c movi.n a3, 31 -402b9956: 024242 s8i a4, a2, 2 -402b9959: 084242 s8i a4, a2, 8 -402b995c: 104232 s8i a3, a2, 16 -402b995f: 450c movi.n a5, 4 -402b9961: 030c movi.n a3, 0 -402b9963: 240c movi.n a4, 2 -402b9965: 670c movi.n a7, 6 -402b9967: 160c movi.n a6, 1 -402b9969: b82c movi.n a8, 43 -402b996b: 004272 s8i a7, a2, 0 -402b996e: 014252 s8i a5, a2, 1 -402b9971: 0342f2 s8i a15, a2, 3 -402b9974: 0442e2 s8i a14, a2, 4 -402b9977: 0542d2 s8i a13, a2, 5 -402b997a: 074252 s8i a5, a2, 7 -402b997d: 0942f2 s8i a15, a2, 9 -402b9980: 0a42e2 s8i a14, a2, 10 -402b9983: 0d4242 s8i a4, a2, 13 -402b9986: 0e4242 s8i a4, a2, 14 -402b9989: 114262 s8i a6, a2, 17 -402b998c: 124232 s8i a3, a2, 18 -402b998f: 134282 s8i a8, a2, 19 -402b9992: 144272 s8i a7, a2, 20 -402b9995: 154262 s8i a6, a2, 21 -402b9998: 164252 s8i a5, a2, 22 -402b999b: 174232 s8i a3, a2, 23 -402b999e: 184232 s8i a3, a2, 24 -402b99a1: 194232 s8i a3, a2, 25 -402b99a4: 1a4242 s8i a4, a2, 26 -402b99a7: f108 l32i.n a0, a1, 60 -402b99a9: 1bc222 addi a2, a2, 27 -402b99ac: e1c8 l32i.n a12, a1, 56 -402b99ae: d1d8 l32i.n a13, a1, 52 -402b99b0: c1e8 l32i.n a14, a1, 48 -402b99b2: b1f8 l32i.n a15, a1, 44 -402b99b4: 40c112 addi a1, a1, 64 -402b99b7: f00d ret.n -402b99b9: 000000 ill - -402b99bc : -402b99bc: 0248 l32i.n a4, a2, 0 -402b99be: b48c beqz.n a4, 402b99cd -402b99c0: 0358 l32i.n a5, a3, 0 -402b99c2: 0468 l32i.n a6, a4, 0 -402b99c4: 0558 l32i.n a5, a5, 0 -402b99c6: 0668 l32i.n a6, a6, 0 -402b99c8: 08b567 bgeu a5, a6, 402b99d4 -402b99cb: 1349 s32i.n a4, a3, 4 -402b99cd: 0239 s32i.n a3, a2, 0 -402b99cf: f00d ret.n -402b99d1: 024d00 excw -402b99d4: 1428 l32i.n a2, a4, 4 -402b99d6: a28c beqz.n a2, 402b99e4 -402b99d8: 0268 l32i.n a6, a2, 0 -402b99da: 0668 l32i.n a6, a6, 0 -402b99dc: f2b567 bgeu a5, a6, 402b99d2 -402b99df: 016322 s32i a2, a3, 4 -402b99e2: 1439 s32i.n a3, a4, 4 -402b99e4: 1428 l32i.n a2, a4, 4 -402b99e6: 02cc bnez.n a2, 402b99ea -402b99e8: 1439 s32i.n a3, a4, 4 -402b99ea: f00d ret.n - -402b99ec : -402b99ec: 0248 l32i.n a4, a2, 0 -402b99ee: f49c beqz.n a4, 402b9a11 -402b99f0: 0a9437 bne a4, a3, 402b99fe -402b99f3: 1438 l32i.n a3, a4, 4 -402b99f5: 0239 s32i.n a3, a2, 0 -402b99f7: 020c movi.n a2, 0 -402b99f9: 1429 s32i.n a2, a4, 4 -402b99fb: f00d ret.n -402b99fd: 020c00 excw -402b9a00: 1458 l32i.n a5, a4, 4 -402b9a02: 069357 bne a3, a5, 402b9a0c -402b9a05: 1358 l32i.n a5, a3, 4 -402b9a07: 1459 s32i.n a5, a4, 4 -402b9a09: 016322 s32i a2, a3, 4 -402b9a0c: 1448 l32i.n a4, a4, 4 -402b9a0e: fee456 bnez a4, 402b9a00 -402b9a11: f00d ret.n -402b9a13: 271400 excw -402b9a16: ff .byte 0xff -402b9a17: 3f .byte 0x3f -402b9a18: b0bc beqz.n a0, 402b9a57 -402b9a1a: 402c movi.n a0, 36 -402b9a1c: ff2710 excw -402b9a1f: 3f .byte 0x3f -402b9a20: 26fc bnez.n a6, 402b9a56 -402b9a22: ff .byte 0xff -402b9a23: 3f .byte 0x3f -402b9a24: a1c8 l32i.n a12, a1, 40 -402b9a26: 402b addi.n a4, a0, 2 - -402b9a28 : -402b9a28: e0c112 addi a1, a1, -32 -402b9a2b: 0561d2 s32i a13, a1, 20 -402b9a2e: 20d220 or a13, a2, a2 -402b9a31: 120c movi.n a2, 1 -402b9a33: 41e9 s32i.n a14, a1, 16 -402b9a35: 7109 s32i.n a0, a1, 28 -402b9a37: 61c9 s32i.n a12, a1, 24 -402b9a39: 0361f2 s32i a15, a1, 12 -402b9a3c: ea7b05 call0 402a41f0 -402b9a3f: 02ed mov.n a14, a2 -402b9a41: 9228 l32i.n a2, a2, 36 -402b9a43: 002216 beqz a2, 402b9a49 -402b9a46: 0a1285 call0 402c3b70 -402b9a49: 0a0e45 call0 402c3b30 -402b9a4c: fff2c1 l32r a12, 402b9a14 -402b9a4f: 006c22 s32i a2, a12, 0 -402b9a52: 002216 beqz a2, 402b9a58 -402b9a55: 008d56 bnez a13, 402b9a61 -402b9a58: fff021 l32r a2, 402b9a18 -402b9a5b: fee601 l32r a0, 402b95f4 -402b9a5e: 0000c0 callx0 a0 -402b9a61: 0c28 l32i.n a2, a12, 0 -402b9a63: f37c movi.n a3, -1 -402b9a65: 9e29 s32i.n a2, a14, 36 -402b9a67: ffed21 l32r a2, 402b9a1c -402b9a6a: 0d48 l32i.n a4, a13, 0 -402b9a6c: 0239 s32i.n a3, a2, 0 -402b9a6e: ffecd1 l32r a13, 402b9a20 -402b9a71: ff8021 l32r a2, 402b9874 -402b9a74: 0249 s32i.n a4, a2, 0 -402b9a76: 000d22 l8ui a2, a13, 0 -402b9a79: 7f1266 bnei a2, 1, 402b9afc -402b9a7c: 752840 extui a2, a4, 24, 8 -402b9a7f: 016480 slli a6, a4, 24 -402b9a82: 206620 or a6, a6, a2 -402b9a85: fb1c21 l32r a2, 402b86f8 -402b9a88: 105420 and a5, a4, a2 -402b9a8b: 115580 slli a5, a5, 8 -402b9a8e: 203650 or a3, a6, a5 -402b9a91: 1d58 l32i.n a5, a13, 4 -402b9a93: 416840 srli a6, a4, 8 -402b9a96: 106620 and a6, a6, a2 -402b9a99: 017580 slli a7, a5, 24 -402b9a9c: 206360 or a6, a3, a6 -402b9a9f: 753850 extui a3, a5, 24, 8 -402b9aa2: 207730 or a7, a7, a3 -402b9aa5: 103520 and a3, a5, a2 -402b9aa8: 113380 slli a3, a3, 8 -402b9aab: 415850 srli a5, a5, 8 -402b9aae: 203730 or a3, a7, a3 -402b9ab1: 105520 and a5, a5, a2 -402b9ab4: 205350 or a5, a3, a5 -402b9ab7: 2d38 l32i.n a3, a13, 8 -402b9ab9: 757830 extui a7, a3, 24, 8 -402b9abc: 018380 slli a8, a3, 24 -402b9abf: 208870 or a8, a8, a7 -402b9ac2: 107320 and a7, a3, a2 -402b9ac5: 117780 slli a7, a7, 8 -402b9ac8: 413830 srli a3, a3, 8 -402b9acb: 207870 or a7, a8, a7 -402b9ace: 103320 and a3, a3, a2 -402b9ad1: 202730 or a2, a7, a3 -402b9ad4: 0c3657 bltu a6, a5, 402b9ae4 -402b9ad7: 093267 bltu a2, a6, 402b9ae4 -402b9ada: 020c movi.n a2, 0 -402b9adc: 004d22 s8i a2, a13, 0 -402b9adf: 000646 j 402b9afc -402b9ae2: 600000 neg a0, a0 -402b9ae5: 4168 l32i.n a6, a1, 16 -402b9ae7: 413850 srli a3, a5, 8 -402b9aea: ec9637 bne a6, a3, 402b9ada -402b9aed: 413820 srli a3, a2, 8 -402b9af0: e69637 bne a6, a3, 402b9ada -402b9af3: c02250 sub a2, a2, a5 -402b9af6: 64a032 movi a3, 100 -402b9af9: dd3327 bltu a3, a2, 402b9ada -402b9afc: 000d22 l8ui a2, a13, 0 -402b9aff: 083256 bnez a2, 402b9b86 -402b9b02: 013480 slli a3, a4, 24 -402b9b05: 752840 extui a2, a4, 24, 8 -402b9b08: 202320 or a2, a3, a2 -402b9b0b: fafb31 l32r a3, 402b86f8 -402b9b0e: 105430 and a5, a4, a3 -402b9b11: 115580 slli a5, a5, 8 -402b9b14: 414840 srli a4, a4, 8 -402b9b17: 103430 and a3, a4, a3 -402b9b1a: 202250 or a2, a2, a5 -402b9b1d: 202230 or a2, a2, a3 -402b9b20: 00af32 movi a3, 0xffffff00 -402b9b23: 10f230 and a15, a2, a3 -402b9b26: 742020 extui a2, a2, 0, 8 -402b9b29: 7fa032 movi a3, 127 -402b9b2c: e21b addi.n a14, a2, 1 -402b9b2e: 02b327 bgeu a3, a2, 402b9b34 -402b9b31: 9cc2e2 addi a14, a2, -100 -402b9b34: 0ca032 movi a3, 12 -402b9b37: 202dd0 or a2, a13, a13 -402b9b3a: 2cde01 l32r a0, 40284eb4 -402b9b3d: 0000c0 callx0 a0 -402b9b40: 202fe0 or a2, a15, a14 -402b9b43: 015280 slli a5, a2, 24 -402b9b46: 754820 extui a4, a2, 24, 8 -402b9b49: 206540 or a6, a5, a4 -402b9b4c: faeb41 l32r a4, 402b86f8 -402b9b4f: 63ce32 addi a3, a14, 99 -402b9b52: 105240 and a5, a2, a4 -402b9b55: 115580 slli a5, a5, 8 -402b9b58: 412820 srli a2, a2, 8 -402b9b5b: 205650 or a5, a6, a5 -402b9b5e: 102240 and a2, a2, a4 -402b9b61: 2033f0 or a3, a3, a15 -402b9b64: 202520 or a2, a5, a2 -402b9b67: 1d29 s32i.n a2, a13, 4 -402b9b69: 015380 slli a5, a3, 24 -402b9b6c: 752830 extui a2, a3, 24, 8 -402b9b6f: 202520 or a2, a5, a2 -402b9b72: 105340 and a5, a3, a4 -402b9b75: 115580 slli a5, a5, 8 -402b9b78: 413830 srli a3, a3, 8 -402b9b7b: 205250 or a5, a2, a5 -402b9b7e: 102340 and a2, a3, a4 -402b9b81: 202520 or a2, a5, a2 -402b9b84: 2d29 s32i.n a2, a13, 8 -402b9b86: 511031 l32r a3, 4028dfc8 -402b9b89: 0c28 l32i.n a2, a12, 0 -402b9b8b: 344c movi.n a4, 67 -402b9b8d: 0a0285 call0 402c3bb8 -402b9b90: 0c28 l32i.n a2, a12, 0 -402b9b92: ffa431 l32r a3, 402b9a24 -402b9b95: 040c movi.n a4, 0 -402b9b97: 0a11c5 call0 402c3cb4 -402b9b9a: 7108 l32i.n a0, a1, 28 -402b9b9c: 61c8 l32i.n a12, a1, 24 -402b9b9e: 51d8 l32i.n a13, a1, 20 -402b9ba0: 41e8 l32i.n a14, a1, 16 -402b9ba2: 31f8 l32i.n a15, a1, 12 -402b9ba4: 20c112 addi a1, a1, 32 -402b9ba7: f00d ret.n -402b9ba9: 000000 ill -402b9bac: 26f8 l32i.n a15, a6, 8 -402b9bae: ff .byte 0xff -402b9baf: 3f .byte 0x3f -402b9bb0: 9e .byte 0x9e -402b9bb1: 3ffe97 bbsi a14, 25, 402b9bf4 - -402b9bb4 : -402b9bb4: d0c112 addi a1, a1, -48 -402b9bb7: 120c movi.n a2, 1 -402b9bb9: b109 s32i.n a0, a1, 44 -402b9bbb: a1c9 s32i.n a12, a1, 40 -402b9bbd: 91d9 s32i.n a13, a1, 36 -402b9bbf: 81e9 s32i.n a14, a1, 32 -402b9bc1: 71f9 s32i.n a15, a1, 28 -402b9bc3: ea62c5 call0 402a41f0 -402b9bc6: 02cd mov.n a12, a2 -402b9bc8: ff9321 l32r a2, 402b9a14 -402b9bcb: 0228 l32i.n a2, a2, 0 -402b9bcd: 0a0d05 call0 402c3ca0 -402b9bd0: 9c28 l32i.n a2, a12, 36 -402b9bd2: 528c beqz.n a2, 402b9bdb -402b9bd4: 09f985 call0 402c3b70 -402b9bd7: 020c movi.n a2, 0 -402b9bd9: 9c29 s32i.n a2, a12, 36 -402b9bdb: 440c movi.n a4, 4 -402b9bdd: 030c movi.n a3, 0 -402b9bdf: 012d mov.n a2, a1 -402b9be1: fc0501 l32r a0, 402b8bf8 -402b9be4: 0000c0 callx0 a0 -402b9be7: fff121 l32r a2, 402b9bac -402b9bea: 0f0c movi.n a15, 0 -402b9bec: 02c8 l32i.n a12, a2, 0 -402b9bee: 02dd mov.n a13, a2 -402b9bf0: 5cbc beqz.n a12, 402b9c29 -402b9bf2: 0c3d mov.n a3, a12 -402b9bf4: 0d2d mov.n a2, a13 -402b9bf6: 1ce8 l32i.n a14, a12, 4 -402b9bf8: ffdf05 call0 402b99ec -402b9bfb: 0c28 l32i.n a2, a12, 0 -402b9bfd: 203110 or a3, a1, a1 -402b9c00: 04c222 addi a2, a2, 4 -402b9c03: e8bcc5 call0 402a27d0 -402b9c06: 0c28 l32i.n a2, a12, 0 -402b9c08: ffea31 l32r a3, 402b9bb0 -402b9c0b: 10a342 movi a4, 0x310 -402b9c0e: fd1e01 l32r a0, 402b9088 -402b9c11: 0000c0 callx0 a0 -402b9c14: ffe731 l32r a3, 402b9bb0 -402b9c17: 0cf9 s32i.n a15, a12, 0 -402b9c19: 0c2d mov.n a2, a12 -402b9c1b: 12a342 movi a4, 0x312 -402b9c1e: fd1a01 l32r a0, 402b9088 -402b9c21: 0000c0 callx0 a0 -402b9c24: 0ecd mov.n a12, a14 -402b9c26: fff186 j 402b9bf0 -402b9c29: b108 l32i.n a0, a1, 44 -402b9c2b: a1c8 l32i.n a12, a1, 40 -402b9c2d: 91d8 l32i.n a13, a1, 36 -402b9c2f: 81e8 l32i.n a14, a1, 32 -402b9c31: 71f8 l32i.n a15, a1, 28 -402b9c33: 30c112 addi a1, a1, 48 -402b9c36: f00d ret.n - -402b9c38 : -402b9c38: e0c112 addi a1, a1, -32 -402b9c3b: 0661c2 s32i a12, a1, 24 -402b9c3e: 076102 s32i a0, a1, 28 -402b9c41: 0561d2 s32i a13, a1, 20 -402b9c44: 02cd mov.n a12, a2 -402b9c46: e717c5 call0 402a0dc4 -402b9c49: 0122b6 bltui a2, 2, 402b9c4e -402b9c4c: 3ccc bnez.n a12, 402b9c53 -402b9c4e: 020c movi.n a2, 0 -402b9c50: 0030c6 j 402b9d17 -402b9c53: e6fd85 call0 402a0c2c -402b9c56: f41226 beqi a2, 1, 402b9c4e -402b9c59: 000c22 l8ui a2, a12, 0 -402b9c5c: 0ac216 beqz a2, 402b9d0c -402b9c5f: 0ca032 movi a3, 12 -402b9c62: 202110 or a2, a1, a1 -402b9c65: 2c9301 l32r a0, 40284eb4 -402b9c68: 0000c0 callx0 a0 -402b9c6b: 013d mov.n a3, a1 -402b9c6d: 120c movi.n a2, 1 -402b9c6f: e95145 call0 402a3184 -402b9c72: 0148 l32i.n a4, a1, 0 -402b9c74: faa161 l32r a6, 402b86f8 -402b9c77: 752840 extui a2, a4, 24, 8 -402b9c7a: 015480 slli a5, a4, 24 -402b9c7d: 205520 or a5, a5, a2 -402b9c80: 102460 and a2, a4, a6 -402b9c83: 112280 slli a2, a2, 8 -402b9c86: 414840 srli a4, a4, 8 -402b9c89: 205520 or a5, a5, a2 -402b9c8c: 104460 and a4, a4, a6 -402b9c8f: 205540 or a5, a5, a4 -402b9c92: 1c48 l32i.n a4, a12, 4 -402b9c94: 013480 slli a3, a4, 24 -402b9c97: 752840 extui a2, a4, 24, 8 -402b9c9a: 202320 or a2, a3, a2 -402b9c9d: 103460 and a3, a4, a6 -402b9ca0: 113380 slli a3, a3, 8 -402b9ca3: 202230 or a2, a2, a3 -402b9ca6: 414840 srli a4, a4, 8 -402b9ca9: 2c38 l32i.n a3, a12, 8 -402b9cab: 104460 and a4, a4, a6 -402b9cae: 017380 slli a7, a3, 24 -402b9cb1: 204240 or a4, a2, a4 -402b9cb4: 752830 extui a2, a3, 24, 8 -402b9cb7: 202720 or a2, a7, a2 -402b9cba: 107360 and a7, a3, a6 -402b9cbd: 117780 slli a7, a7, 8 -402b9cc0: 413830 srli a3, a3, 8 -402b9cc3: 202270 or a2, a2, a7 -402b9cc6: 103360 and a3, a3, a6 -402b9cc9: 202230 or a2, a2, a3 -402b9ccc: 053547 bltu a5, a4, 402b9cd5 -402b9ccf: 023257 bltu a2, a5, 402b9cd5 -402b9cd2: ffde06 j 402b9c4e -402b9cd5: 415850 srli a5, a5, 8 -402b9cd8: 413840 srli a3, a4, 8 -402b9cdb: 021537 beq a5, a3, 402b9ce1 -402b9cde: ffdb06 j 402b9c4e -402b9ce1: 413820 srli a3, a2, 8 -402b9ce4: 021537 beq a5, a3, 402b9cea -402b9ce7: ffd8c6 j 402b9c4e -402b9cea: c02240 sub a2, a2, a4 -402b9ced: 64a032 movi a3, 100 -402b9cf0: 02b327 bgeu a3, a2, 402b9cf6 -402b9cf3: ffd5c6 j 402b9c4e -402b9cf6: ff4ad1 l32r a13, 402b9a20 -402b9cf9: c30c movi.n a3, 12 -402b9cfb: 202dd0 or a2, a13, a13 -402b9cfe: 2c6d01 l32r a0, 40284eb4 -402b9d01: 0000c0 callx0 a0 -402b9d04: 1c28 l32i.n a2, a12, 4 -402b9d06: 1d29 s32i.n a2, a13, 4 -402b9d08: 2c28 l32i.n a2, a12, 8 -402b9d0a: 2d29 s32i.n a2, a13, 8 -402b9d0c: ff4521 l32r a2, 402b9a20 -402b9d0f: 000c32 l8ui a3, a12, 0 -402b9d12: 004232 s8i a3, a2, 0 -402b9d15: 120c movi.n a2, 1 -402b9d17: 7108 l32i.n a0, a1, 28 -402b9d19: 61c8 l32i.n a12, a1, 24 -402b9d1b: 51d8 l32i.n a13, a1, 20 -402b9d1d: 20c112 addi a1, a1, 32 -402b9d20: f00d ret.n - ... - -402b9d24 : -402b9d24: f0c112 addi a1, a1, -16 -402b9d27: 0161d2 s32i a13, a1, 4 -402b9d2a: 20d220 or a13, a2, a2 -402b9d2d: 3109 s32i.n a0, a1, 12 -402b9d2f: 21c9 s32i.n a12, a1, 8 -402b9d31: e70905 call0 402a0dc4 -402b9d34: ed8c beqz.n a13, 402b9d46 -402b9d36: 0c22b6 bltui a2, 2, 402b9d46 -402b9d39: ff39c1 l32r a12, 402b9a20 -402b9d3c: 000c22 l8ui a2, a12, 0 -402b9d3f: 92cc bnez.n a2, 402b9d4c -402b9d41: e6ee85 call0 402a0c2c -402b9d44: 42cc bnez.n a2, 402b9d4c -402b9d46: 020c movi.n a2, 0 -402b9d48: 000286 j 402b9d56 -402b9d4b: 1c2800 excw -402b9d4e: 1d29 s32i.n a2, a13, 4 -402b9d50: 2c28 l32i.n a2, a12, 8 -402b9d52: 2d29 s32i.n a2, a13, 8 -402b9d54: 120c movi.n a2, 1 -402b9d56: 3108 l32i.n a0, a1, 12 -402b9d58: 21c8 l32i.n a12, a1, 8 -402b9d5a: 11d8 l32i.n a13, a1, 4 -402b9d5c: 10c112 addi a1, a1, 16 -402b9d5f: f00d ret.n -402b9d61: 000000 ill - -402b9d64 : -402b9d64: ff9251 l32r a5, 402b9bac -402b9d67: d0c112 addi a1, a1, -48 -402b9d6a: a1c9 s32i.n a12, a1, 40 -402b9d6c: 91d9 s32i.n a13, a1, 36 -402b9d6e: 05c8 l32i.n a12, a5, 0 -402b9d70: 0d0c movi.n a13, 0 -402b9d72: 81e9 s32i.n a14, a1, 32 -402b9d74: 71f9 s32i.n a15, a1, 28 -402b9d76: b109 s32i.n a0, a1, 44 -402b9d78: 05ed mov.n a14, a5 -402b9d7a: 0dfd mov.n a15, a13 -402b9d7c: 04cc16 beqz a12, 402b9dcc -402b9d7f: 0c28 l32i.n a2, a12, 0 -402b9d81: 4238 l32i.n a3, a2, 16 -402b9d83: 53cc bnez.n a3, 402b9d8c -402b9d85: 3238 l32i.n a3, a2, 12 -402b9d87: ffc332 addi a3, a3, -1 -402b9d8a: 3239 s32i.n a3, a2, 12 -402b9d8c: 3228 l32i.n a2, a2, 12 -402b9d8e: 1c68 l32i.n a6, a12, 4 -402b9d90: d2ec bnez.n a2, 402b9dc1 -402b9d92: 0c3d mov.n a3, a12 -402b9d94: 202ee0 or a2, a14, a14 -402b9d97: 0169 s32i.n a6, a1, 0 -402b9d99: ffc505 call0 402b99ec -402b9d9c: 0c28 l32i.n a2, a12, 0 -402b9d9e: ff8431 l32r a3, 402b9bb0 -402b9da1: a0a342 movi a4, 0x3a0 -402b9da4: fcb901 l32r a0, 402b9088 -402b9da7: 0000c0 callx0 a0 -402b9daa: ff8131 l32r a3, 402b9bb0 -402b9dad: 0cf9 s32i.n a15, a12, 0 -402b9daf: 0c2d mov.n a2, a12 -402b9db1: a2a342 movi a4, 0x3a2 -402b9db4: fcb501 l32r a0, 402b9088 -402b9db7: 0000c0 callx0 a0 -402b9dba: 0168 l32i.n a6, a1, 0 -402b9dbc: 06cd mov.n a12, a6 -402b9dbe: ffee86 j 402b9d7c -402b9dc1: dd1b addi.n a13, a13, 1 -402b9dc3: 06cd mov.n a12, a6 -402b9dc5: 74d0d0 extui a13, a13, 0, 8 -402b9dc8: ffec06 j 402b9d7c -402b9dcb: 8db600 excw -402b9dce: 384a add.n a3, a8, a4 -402b9dd0: 0e .byte 0xe -402b9dd1: 040c movi.n a4, 0 -402b9dd3: 1328 l32i.n a2, a3, 4 -402b9dd5: 035d mov.n a5, a3 -402b9dd7: 02cd mov.n a12, a2 -402b9dd9: 429c beqz.n a2, 402b9df1 -402b9ddb: 0248 l32i.n a4, a2, 0 -402b9ddd: 0c68 l32i.n a6, a12, 0 -402b9ddf: 3478 l32i.n a7, a4, 12 -402b9de1: 3668 l32i.n a6, a6, 12 -402b9de3: 03b767 bgeu a7, a6, 402b9dea -402b9de6: 02cd mov.n a12, a2 -402b9de8: 053d mov.n a3, a5 -402b9dea: 025d mov.n a5, a2 -402b9dec: 1228 l32i.n a2, a2, 4 -402b9dee: fff9c6 j 402b9dd9 -402b9df1: 1c28 l32i.n a2, a12, 4 -402b9df3: ff6fd1 l32r a13, 402b9bb0 -402b9df6: 1329 s32i.n a2, a3, 4 -402b9df8: 120c movi.n a2, 1 -402b9dfa: 5429 s32i.n a2, a4, 20 -402b9dfc: 0c28 l32i.n a2, a12, 0 -402b9dfe: 8aa342 movi a4, 0x38a -402b9e01: 0d3d mov.n a3, a13 -402b9e03: fca101 l32r a0, 402b9088 -402b9e06: 0000c0 callx0 a0 -402b9e09: 020c movi.n a2, 0 -402b9e0b: 0c29 s32i.n a2, a12, 0 -402b9e0d: 8ca342 movi a4, 0x38c -402b9e10: 0d3d mov.n a3, a13 -402b9e12: 0c2d mov.n a2, a12 -402b9e14: fc9d01 l32r a0, 402b9088 -402b9e17: 0000c0 callx0 a0 -402b9e1a: b108 l32i.n a0, a1, 44 -402b9e1c: a1c8 l32i.n a12, a1, 40 -402b9e1e: 91d8 l32i.n a13, a1, 36 -402b9e20: 81e8 l32i.n a14, a1, 32 -402b9e22: 71f8 l32i.n a15, a1, 28 -402b9e24: 30c112 addi a1, a1, 48 -402b9e27: f00d ret.n -402b9e29: 000000 ill - -402b9e2c : -402b9e2c: f0c112 addi a1, a1, -16 -402b9e2f: 21c9 s32i.n a12, a1, 8 -402b9e31: 11d9 s32i.n a13, a1, 4 -402b9e33: 3109 s32i.n a0, a1, 12 -402b9e35: 03cd mov.n a12, a3 -402b9e37: 74d020 extui a13, a2, 0, 8 -402b9e3a: 638c beqz.n a3, 402b9e44 -402b9e3c: 0a1d66 bnei a13, 1, 402b9e4a -402b9e3f: 0003c6 j 402b9e52 -402b9e42: 450000 extui a0, a0, 16, 5 -402b9e45: de .byte 0xde -402b9e46: 1256e6 bgei a6, 5, 402b9e5c -402b9e49: ff .byte 0xff -402b9e4a: 020c movi.n a2, 0 -402b9e4c: 000406 j 402b9e60 -402b9e4f: 000000 ill -402b9e52: 000c22 l8ui a2, a12, 0 -402b9e55: fe8931 l32r a3, 402b987c -402b9e58: 042020 extui a2, a2, 0, 1 -402b9e5b: 004322 s8i a2, a3, 0 -402b9e5e: 120c movi.n a2, 1 -402b9e60: 3108 l32i.n a0, a1, 12 -402b9e62: 21c8 l32i.n a12, a1, 8 -402b9e64: 11d8 l32i.n a13, a1, 4 -402b9e66: 10c112 addi a1, a1, 16 -402b9e69: f00d ret.n - ... - -402b9e6c : -402b9e6c: f0c112 addi a1, a1, -16 -402b9e6f: 21c9 s32i.n a12, a1, 8 -402b9e71: 3109 s32i.n a0, a1, 12 -402b9e73: 20c220 or a12, a2, a2 -402b9e76: e6f4c5 call0 402a0dc4 -402b9e79: 0422f6 bgeui a2, 2, 402b9e81 -402b9e7c: 020c movi.n a2, 0 -402b9e7e: 000446 j 402b9e93 -402b9e81: e6da85 call0 402a0c2c -402b9e84: ff4c16 beqz a12, 402b9e7c -402b9e87: f11226 beqi a2, 1, 402b9e7c -402b9e8a: fe7b21 l32r a2, 402b9878 -402b9e8d: 0062c2 s32i a12, a2, 0 -402b9e90: 01a022 movi a2, 1 -402b9e93: 032102 l32i a0, a1, 12 -402b9e96: 21c8 l32i.n a12, a1, 8 -402b9e98: 10c112 addi a1, a1, 16 -402b9e9b: f00d ret.n -402b9e9d: 000000 ill - -402b9ea0 : -402b9ea0: f0c112 addi a1, a1, -16 -402b9ea3: 3109 s32i.n a0, a1, 12 -402b9ea5: e6f1c5 call0 402a0dc4 -402b9ea8: 0422f6 bgeui a2, 2, 402b9eb0 -402b9eab: 020c movi.n a2, 0 -402b9ead: 000446 j 402b9ec2 -402b9eb0: e6d785 call0 402a0c2c -402b9eb3: f41226 beqi a2, 1, 402b9eab -402b9eb6: fe7021 l32r a2, 402b9878 -402b9eb9: 78a032 movi a3, 120 -402b9ebc: 006232 s32i a3, a2, 0 -402b9ebf: 01a022 movi a2, 1 -402b9ec2: 032102 l32i a0, a1, 12 -402b9ec5: 10c112 addi a1, a1, 16 -402b9ec8: f00d ret.n - ... - -402b9ecc : -402b9ecc: fe6b21 l32r a2, 402b9878 -402b9ecf: 0228 l32i.n a2, a2, 0 -402b9ed1: f00d ret.n - ... - -402b9ed4 : -402b9ed4: c0c112 addi a1, a1, -64 -402b9ed7: 744040 extui a4, a4, 0, 8 -402b9eda: d1d9 s32i.n a13, a1, 52 -402b9edc: c1e9 s32i.n a14, a1, 48 -402b9ede: f109 s32i.n a0, a1, 60 -402b9ee0: e1c9 s32i.n a12, a1, 56 -402b9ee2: b1f9 s32i.n a15, a1, 44 -402b9ee4: 4149 s32i.n a4, a1, 16 -402b9ee6: 02dd mov.n a13, a2 -402b9ee8: 03ed mov.n a14, a3 -402b9eea: 07f216 beqz a2, 402b9f6d -402b9eed: 07c316 beqz a3, 402b9f6d -402b9ef0: ff2fc1 l32r a12, 402b9bac -402b9ef3: 0cf8 l32i.n a15, a12, 0 -402b9ef5: 074f16 beqz a15, 402b9f6d -402b9ef8: 0fc8 l32i.n a12, a15, 0 -402b9efa: 06a042 movi a4, 6 -402b9efd: 203dd0 or a3, a13, a13 -402b9f00: 04cc22 addi a2, a12, 4 -402b9f03: 22f101 l32r a0, 40282ac8 -402b9f06: 0000c0 callx0 a0 -402b9f09: 05b256 bnez a2, 402b9f68 -402b9f0c: 440c movi.n a4, 4 -402b9f0e: 0e3d mov.n a3, a14 -402b9f10: 0c2d mov.n a2, a12 -402b9f12: 22ed01 l32r a0, 40282ac8 -402b9f15: 0000c0 callx0 a0 -402b9f18: 04c256 bnez a2, 402b9f68 -402b9f1b: 4c28 l32i.n a2, a12, 16 -402b9f1d: 031226 beqi a2, 1, 402b9f24 -402b9f20: 4128 l32i.n a2, a1, 16 -402b9f22: 62ac beqz.n a2, 402b9f4c -402b9f24: ff2221 l32r a2, 402b9bac -402b9f27: 0f3d mov.n a3, a15 -402b9f29: ffac05 call0 402b99ec -402b9f2c: ff21e1 l32r a14, 402b9bb0 -402b9f2f: 0f2d mov.n a2, a15 -402b9f31: 0e3d mov.n a3, a14 -402b9f33: fba342 movi a4, 0x3fb -402b9f36: fc5401 l32r a0, 402b9088 -402b9f39: 0000c0 callx0 a0 -402b9f3c: 00a442 movi a4, 0x400 -402b9f3f: 0e3d mov.n a3, a14 -402b9f41: 0c2d mov.n a2, a12 -402b9f43: fc5101 l32r a0, 402b9088 -402b9f46: 0000c0 callx0 a0 -402b9f49: 0000c6 j 402b9f50 -402b9f4c: 120c movi.n a2, 1 -402b9f4e: 5c29 s32i.n a2, a12, 20 -402b9f50: 440c movi.n a4, 4 -402b9f52: 030c movi.n a3, 0 -402b9f54: 202110 or a2, a1, a1 -402b9f57: fb2801 l32r a0, 402b8bf8 -402b9f5a: 0000c0 callx0 a0 -402b9f5d: 013d mov.n a3, a1 -402b9f5f: 0d2d mov.n a2, a13 -402b9f61: e886c5 call0 402a27d0 -402b9f64: 000146 j 402b9f6d -402b9f67: 1ff800 excw -402b9f6a: ffe1c6 j 402b9ef5 -402b9f6d: f108 l32i.n a0, a1, 60 -402b9f6f: e1c8 l32i.n a12, a1, 56 -402b9f71: d1d8 l32i.n a13, a1, 52 -402b9f73: c1e8 l32i.n a14, a1, 48 -402b9f75: b1f8 l32i.n a15, a1, 44 -402b9f77: 40c112 addi a1, a1, 64 -402b9f7a: f00d ret.n -402b9f7c: ff26f5 excw -402b9f7f: 3f .byte 0x3f -402b9f80: 0018d4 excw -402b9f83: 0e7040 excw -402b9f86: 124010 excw - -402b9f88 : -402b9f88: b0c112 addi a1, a1, -80 -402b9f8b: 4129 s32i.n a2, a1, 16 -402b9f8d: fea421 l32r a2, 402b9a20 -402b9f90: 038d mov.n a8, a3 -402b9f92: 1238 l32i.n a3, a2, 4 -402b9f94: 2228 l32i.n a2, a2, 8 -402b9f96: 136102 s32i a0, a1, 76 -402b9f99: 5129 s32i.n a2, a1, 20 -402b9f9b: 4128 l32i.n a2, a1, 16 -402b9f9d: 1261c2 s32i a12, a1, 72 -402b9fa0: 1161d2 s32i a13, a1, 68 -402b9fa3: 1061e2 s32i a14, a1, 64 -402b9fa6: f1f9 s32i.n a15, a1, 60 -402b9fa8: 0139 s32i.n a3, a1, 0 -402b9faa: 1c8216 beqz a2, 402ba176 -402b9fad: 189c beqz.n a8, 402b9fc2 -402b9faf: 0828 l32i.n a2, a8, 0 -402b9fb1: 020266 bnei a2, -1, 402b9fb7 -402b9fb4: 006f86 j 402ba176 -402b9fb7: 1d0c movi.n a13, 1 -402b9fb9: 72cc bnez.n a2, 402b9fc4 -402b9fbb: 0d0c movi.n a13, 0 -402b9fbd: 0d8d mov.n a8, a13 -402b9fbf: 000046 j 402b9fc4 -402b9fc2: 0d0c movi.n a13, 0 -402b9fc4: ffee21 l32r a2, 402b9f7c -402b9fc7: 030c movi.n a3, 0 -402b9fc9: 004232 s8i a3, a2, 0 -402b9fcc: fef831 l32r a3, 402b9bac -402b9fcf: 0f0c movi.n a15, 0 -402b9fd1: 03c8 l32i.n a12, a3, 0 -402b9fd3: f9c9e1 l32r a14, 402b86f8 -402b9fd6: 0f9d mov.n a9, a15 -402b9fd8: 61f9 s32i.n a15, a1, 24 -402b9fda: 09fc16 beqz a12, 402ba07d -402b9fdd: 0c58 l32i.n a5, a12, 0 -402b9fdf: 4138 l32i.n a3, a1, 16 -402b9fe1: 254b addi.n a2, a5, 4 -402b9fe3: 640c movi.n a4, 6 -402b9fe5: 7159 s32i.n a5, a1, 28 -402b9fe7: 9189 s32i.n a8, a1, 36 -402b9fe9: 8199 s32i.n a9, a1, 32 -402b9feb: ffe501 l32r a0, 402b9f80 -402b9fee: 0000c0 callx0 a0 -402b9ff1: 7158 l32i.n a5, a1, 28 -402b9ff3: 9188 l32i.n a8, a1, 36 -402b9ff5: 8198 l32i.n a9, a1, 32 -402b9ff7: 72cc bnez.n a2, 402ba002 -402b9ff9: 085816 beqz a8, 402ba082 -402b9ffc: 61c9 s32i.n a12, a1, 24 -402b9ffe: 000086 j 402ba004 -402ba001: 889c00 excw -402ba004: 083d mov.n a3, a8 -402ba006: 440c movi.n a4, 4 -402ba008: 052d mov.n a2, a5 -402ba00a: 9189 s32i.n a8, a1, 36 -402ba00c: 8199 s32i.n a9, a1, 32 -402ba00e: ffdc01 l32r a0, 402b9f80 -402ba011: 0000c0 callx0 a0 -402ba014: 8198 l32i.n a9, a1, 32 -402ba016: 9188 l32i.n a8, a1, 36 -402ba018: 839c20 moveqz a9, a12, a2 -402ba01b: 001646 j 402ba078 -402ba01e: 054f56 bnez a15, 402ba076 -402ba021: 440c movi.n a4, 4 -402ba023: 013d mov.n a3, a1 -402ba025: 052d mov.n a2, a5 -402ba027: 9189 s32i.n a8, a1, 36 -402ba029: 8199 s32i.n a9, a1, 32 -402ba02b: ffd501 l32r a0, 402b9f80 -402ba02e: 0000c0 callx0 a0 -402ba031: 9188 l32i.n a8, a1, 36 -402ba033: 8198 l32i.n a9, a1, 32 -402ba035: d2fc bnez.n a2, 402ba076 -402ba037: 0138 l32i.n a3, a1, 0 -402ba039: 014380 slli a4, a3, 24 -402ba03c: 752830 extui a2, a3, 24, 8 -402ba03f: 202420 or a2, a4, a2 -402ba042: 1043e0 and a4, a3, a14 -402ba045: 114480 slli a4, a4, 8 -402ba048: 413830 srli a3, a3, 8 -402ba04b: 202240 or a2, a2, a4 -402ba04e: 1033e0 and a3, a3, a14 -402ba051: 202230 or a2, a2, a3 -402ba054: 221b addi.n a2, a2, 1 -402ba056: 753820 extui a3, a2, 24, 8 -402ba059: 014280 slli a4, a2, 24 -402ba05c: 204430 or a4, a4, a3 -402ba05f: 1032e0 and a3, a2, a14 -402ba062: 113380 slli a3, a3, 8 -402ba065: 412820 srli a2, a2, 8 -402ba068: 203430 or a3, a4, a3 -402ba06b: 1022e0 and a2, a2, a14 -402ba06e: 202320 or a2, a3, a2 -402ba071: 0129 s32i.n a2, a1, 0 -402ba073: 000046 j 402ba078 -402ba076: 1f0c movi.n a15, 1 -402ba078: 1cc8 l32i.n a12, a12, 4 -402ba07a: ffd706 j 402b9fda -402ba07d: 61c8 l32i.n a12, a1, 24 -402ba07f: 000046 j 402ba084 -402ba082: 1f0c movi.n a15, 1 -402ba084: d8cc bnez.n a8, 402ba095 -402ba086: 0b1f26 beqi a15, 1, 402ba095 -402ba089: 0128 l32i.n a2, a1, 0 -402ba08b: 5138 l32i.n a3, a1, 20 -402ba08d: 02b327 bgeu a3, a2, 402ba093 -402ba090: 003886 j 402ba176 -402ba093: 1f0c movi.n a15, 1 -402ba095: 079c16 beqz a12, 402ba112 -402ba098: 045916 beqz a9, 402ba0e1 -402ba09b: 09e8 l32i.n a14, a9, 0 -402ba09d: 331c97 beq a12, a9, 402ba0d4 -402ba0a0: 5e28 l32i.n a2, a14, 20 -402ba0a2: 021226 beqi a2, 1, 402ba0a8 -402ba0a5: 003346 j 402ba176 -402ba0a8: fec121 l32r a2, 402b9bac -402ba0ab: 0c3d mov.n a3, a12 -402ba0ad: ff93c5 call0 402b99ec -402ba0b0: fec0f1 l32r a15, 402b9bb0 -402ba0b3: 0c28 l32i.n a2, a12, 0 -402ba0b5: 0f3d mov.n a3, a15 -402ba0b7: 5ba442 movi a4, 0x45b -402ba0ba: fbf301 l32r a0, 402b9088 -402ba0bd: 0000c0 callx0 a0 -402ba0c0: 020c movi.n a2, 0 -402ba0c2: 0c29 s32i.n a2, a12, 0 -402ba0c4: 5da442 movi a4, 0x45d -402ba0c7: 0f3d mov.n a3, a15 -402ba0c9: 0c2d mov.n a2, a12 -402ba0cb: fbef01 l32r a0, 402b9088 -402ba0ce: 0000c0 callx0 a0 -402ba0d1: 001186 j 402ba11b -402ba0d4: ffaa31 l32r a3, 402b9f7c -402ba0d7: 120c movi.n a2, 1 -402ba0d9: 004322 s8i a2, a3, 0 -402ba0dc: 0d0c movi.n a13, 0 -402ba0de: 001186 j 402ba128 -402ba0e1: 0ce8 l32i.n a14, a12, 0 -402ba0e3: 688c beqz.n a8, 402ba0ed -402ba0e5: 0828 l32i.n a2, a8, 0 -402ba0e7: 000286 j 402ba0f5 -402ba0ea: 000000 ill -402ba0ed: 021f26 beqi a15, 1, 402ba0f3 -402ba0f0: 002086 j 402ba176 -402ba0f3: 0128 l32i.n a2, a1, 0 -402ba0f5: 0e29 s32i.n a2, a14, 0 -402ba0f7: fead21 l32r a2, 402b9bac -402ba0fa: 203cc0 or a3, a12, a12 -402ba0fd: ff8ec5 call0 402b99ec -402ba100: fdde21 l32r a2, 402b9878 -402ba103: 4ed9 s32i.n a13, a14, 16 -402ba105: 0228 l32i.n a2, a2, 0 -402ba107: 0c3d mov.n a3, a12 -402ba109: 3e29 s32i.n a2, a14, 12 -402ba10b: 020c movi.n a2, 0 -402ba10d: 5e29 s32i.n a2, a14, 20 -402ba10f: 002546 j 402ba1a8 -402ba112: 29ac beqz.n a9, 402ba138 -402ba114: 09e8 l32i.n a14, a9, 0 -402ba116: 5e28 l32i.n a2, a14, 20 -402ba118: 5a1266 bnei a2, 1, 402ba176 -402ba11b: 4138 l32i.n a3, a1, 16 -402ba11d: 640c movi.n a4, 6 -402ba11f: 04ce22 addi a2, a14, 4 -402ba122: fda701 l32r a0, 402b97c0 -402ba125: 0000c0 callx0 a0 -402ba128: fdd421 l32r a2, 402b9878 -402ba12b: 0228 l32i.n a2, a2, 0 -402ba12d: 4ed9 s32i.n a13, a14, 16 -402ba12f: 3e29 s32i.n a2, a14, 12 -402ba131: 020c movi.n a2, 0 -402ba133: 5e29 s32i.n a2, a14, 20 -402ba135: 001d46 j 402ba1ae -402ba138: fe9ec1 l32r a12, 402b9bb0 -402ba13b: 84a442 movi a4, 0x484 -402ba13e: 0c3d mov.n a3, a12 -402ba140: 821c movi.n a2, 24 -402ba142: 9189 s32i.n a8, a1, 36 -402ba144: ff9001 l32r a0, 402b9f84 -402ba147: 0000c0 callx0 a0 -402ba14a: 9188 l32i.n a8, a1, 36 -402ba14c: 02ed mov.n a14, a2 -402ba14e: 388c beqz.n a8, 402ba155 -402ba150: 0828 l32i.n a2, a8, 0 -402ba152: 000106 j 402ba15a -402ba155: 101f66 bnei a15, 1, 402ba169 -402ba158: 0128 l32i.n a2, a1, 0 -402ba15a: 0e29 s32i.n a2, a14, 0 -402ba15c: 0e28 l32i.n a2, a14, 0 -402ba15e: 5138 l32i.n a3, a1, 20 -402ba160: 8ea442 movi a4, 0x48e -402ba163: 053327 bltu a3, a2, 402ba16c -402ba166: 000446 j 402ba17b -402ba169: 8aa442 movi a4, 0x48a -402ba16c: 0c3d mov.n a3, a12 -402ba16e: 0e2d mov.n a2, a14 -402ba170: fbc601 l32r a0, 402b9088 -402ba173: 0000c0 callx0 a0 -402ba176: 020c movi.n a2, 0 -402ba178: 000d06 j 402ba1b0 -402ba17b: 4138 l32i.n a3, a1, 16 -402ba17d: 06a042 movi a4, 6 -402ba180: 2e4b addi.n a2, a14, 4 -402ba182: fd8f01 l32r a0, 402b97c0 -402ba185: 0000c0 callx0 a0 -402ba188: fdbc21 l32r a2, 402b9878 -402ba18b: 4ed9 s32i.n a13, a14, 16 -402ba18d: 0228 l32i.n a2, a2, 0 -402ba18f: 0d0c movi.n a13, 0 -402ba191: 3e29 s32i.n a2, a14, 12 -402ba193: 0c3d mov.n a3, a12 -402ba195: 5ed9 s32i.n a13, a14, 20 -402ba197: 95a442 movi a4, 0x495 -402ba19a: 820c movi.n a2, 8 -402ba19c: ff7a01 l32r a0, 402b9f84 -402ba19f: 0000c0 callx0 a0 -402ba1a2: 02e9 s32i.n a14, a2, 0 -402ba1a4: 12d9 s32i.n a13, a2, 4 -402ba1a6: 023d mov.n a3, a2 -402ba1a8: fe8121 l32r a2, 402b9bac -402ba1ab: ff8105 call0 402b99bc -402ba1ae: 0e28 l32i.n a2, a14, 0 -402ba1b0: 132102 l32i a0, a1, 76 -402ba1b3: 1221c2 l32i a12, a1, 72 -402ba1b6: 1121d2 l32i a13, a1, 68 -402ba1b9: 1021e2 l32i a14, a1, 64 -402ba1bc: f1f8 l32i.n a15, a1, 60 -402ba1be: 50c112 addi a1, a1, 80 -402ba1c1: f00d ret.n -402ba1c3: b0e400 addx8 a14, a4, a0 -402ba1c6: 402c movi.n a0, 36 -402ba1c8: b0c112 addi a1, a1, -80 -402ba1cb: 1161d2 s32i a13, a1, 68 -402ba1ce: 136102 s32i a0, a1, 76 -402ba1d1: 1261c2 s32i a12, a1, 72 -402ba1d4: 1061e2 s32i a14, a1, 64 -402ba1d7: f1f9 s32i.n a15, a1, 60 -402ba1d9: 04dd mov.n a13, a4 -402ba1db: 2d1416 beqz a4, 402ba4b0 -402ba1de: fe74e1 l32r a14, 402b9bb0 -402ba1e1: 69a242 movi a4, 0x269 -402ba1e4: 0e3d mov.n a3, a14 -402ba1e6: 24a222 movi a2, 0x224 -402ba1e9: ff6601 l32r a0, 402b9f84 -402ba1ec: 0000c0 callx0 a0 -402ba1ef: 02cd mov.n a12, a2 -402ba1f1: 72cc bnez.n a2, 402ba1fc -402ba1f3: 0d2d mov.n a2, a13 -402ba1f5: 058505 call0 402bfa48 -402ba1f8: 00ad06 j 402ba4b0 -402ba1fb: 1de200 excw -402ba1fe: 1d4804 excw -402ba201: 020c movi.n a2, 0 -402ba203: 051d32 l16ui a3, a13, 10 -402ba206: 12b237 bgeu a2, a3, 402ba21c -402ba209: 342a add.n a3, a4, a2 -402ba20b: 000352 l8ui a5, a3, 0 -402ba20e: 3c2a add.n a3, a12, a2 -402ba210: 221b addi.n a2, a2, 1 -402ba212: 004352 s8i a5, a3, 0 -402ba215: f42020 extui a2, a2, 0, 16 -402ba218: fff9c6 j 402ba203 -402ba21b: 0d3800 excw -402ba21e: 054356 bnez a3, 402ba276 -402ba221: 10af22 movi a2, -240 -402ba224: ee2a add.n a14, a14, a2 -402ba226: ffe731 l32r a3, 402ba1c4 -402ba229: eca022 movi a2, 236 -402ba22c: 440c movi.n a4, 4 -402ba22e: 2c2a add.n a2, a12, a2 -402ba230: f4e0e0 extui a14, a14, 0, 16 -402ba233: ff5301 l32r a0, 402b9f80 -402ba236: 0000c0 callx0 a0 -402ba239: 0c0256 bnez a2, 402ba2fd -402ba23c: 440c movi.n a4, 4 -402ba23e: 3ccb addi.n a3, a12, 12 -402ba240: 214a add.n a2, a1, a4 -402ba242: fd5f01 l32r a0, 402b97c0 -402ba245: 0000c0 callx0 a0 -402ba248: 1cccf2 addi a15, a12, 28 -402ba24b: 04c132 addi a3, a1, 4 -402ba24e: 202ff0 or a2, a15, a15 -402ba251: ffd345 call0 402b9f88 -402ba254: fd5931 l32r a3, 402b97b8 -402ba257: 116e00 slli a6, a14, 16 -402ba25a: f0a052 movi a5, 240 -402ba25d: 5c5a add.n a5, a12, a5 -402ba25f: 316060 srai a6, a6, 16 -402ba262: 0329 s32i.n a2, a3, 0 -402ba264: 0129 s32i.n a2, a1, 0 -402ba266: 656a add.n a6, a5, a6 -402ba268: 520c movi.n a2, 5 -402ba26a: 070c movi.n a7, 0 -402ba26c: 03ed mov.n a14, a3 -402ba26e: 583c movi.n a8, 53 -402ba270: ffa092 movi a9, 255 -402ba273: 000c86 j 402ba2a9 -402ba276: 1368 l32i.n a6, a3, 4 -402ba278: 030c movi.n a3, 0 -402ba27a: 0d58 l32i.n a5, a13, 0 -402ba27c: 423a add.n a4, a2, a3 -402ba27e: 051552 l16ui a5, a5, 10 -402ba281: f44040 extui a4, a4, 0, 16 -402ba284: 99b357 bgeu a3, a5, 402ba221 -402ba287: 563a add.n a5, a6, a3 -402ba289: 000552 l8ui a5, a5, 0 -402ba28c: 4c4a add.n a4, a12, a4 -402ba28e: 331b addi.n a3, a3, 1 -402ba290: 004452 s8i a5, a4, 0 -402ba293: f43030 extui a3, a3, 0, 16 -402ba296: fff806 j 402ba27a -402ba299: 000532 l8ui a3, a5, 0 -402ba29c: 109387 bne a3, a8, 402ba2b0 -402ba29f: 020572 l8ui a7, a5, 2 -402ba2a2: 010532 l8ui a3, a5, 1 -402ba2a5: 332b addi.n a3, a3, 2 -402ba2a7: 553a add.n a5, a5, a3 -402ba2a9: ec3567 bltu a5, a6, 402ba299 -402ba2ac: 000d06 j 402ba2e4 -402ba2af: 139700 excw -402ba2b2: 243c30 extui a3, a3, 12, 3 -402ba2b5: e99347 bne a3, a4, 402ba2a2 -402ba2b8: 352b addi.n a3, a5, 2 -402ba2ba: 440c movi.n a4, 4 -402ba2bc: 012d mov.n a2, a1 -402ba2be: 4159 s32i.n a5, a1, 16 -402ba2c0: 8169 s32i.n a6, a1, 32 -402ba2c2: 5179 s32i.n a7, a1, 20 -402ba2c4: 6189 s32i.n a8, a1, 24 -402ba2c6: 7199 s32i.n a9, a1, 28 -402ba2c8: ff2e01 l32r a0, 402b9f80 -402ba2cb: 0000c0 callx0 a0 -402ba2ce: 430c movi.n a3, 4 -402ba2d0: 340c movi.n a4, 3 -402ba2d2: 833420 moveqz a3, a4, a2 -402ba2d5: 032d mov.n a2, a3 -402ba2d7: 4158 l32i.n a5, a1, 16 -402ba2d9: 8168 l32i.n a6, a1, 32 -402ba2db: 5178 l32i.n a7, a1, 20 -402ba2dd: 6188 l32i.n a8, a1, 24 -402ba2df: 7198 l32i.n a9, a1, 28 -402ba2e1: ffef46 j 402ba2a2 -402ba2e4: 023726 beqi a7, 3, 402ba2ea -402ba2e7: 006a86 j 402ba495 -402ba2ea: 265226 beqi a2, 5, 402ba314 -402ba2ed: 2f6266 bnei a2, 6, 402ba320 -402ba2f0: 0f2d mov.n a2, a15 -402ba2f2: 140c movi.n a4, 1 -402ba2f4: 314b addi.n a3, a1, 4 -402ba2f6: ffbdc5 call0 402b9ed4 -402ba2f9: 1128 l32i.n a2, a1, 4 -402ba2fb: 0e29 s32i.n a2, a14, 0 -402ba2fd: 0d2d mov.n a2, a13 -402ba2ff: 057485 call0 402bfa48 -402ba302: fe2b31 l32r a3, 402b9bb0 -402ba305: aba242 movi a4, 0x2ab -402ba308: 0c2d mov.n a2, a12 -402ba30a: fb5f01 l32r a0, 402b9088 -402ba30d: 0000c0 callx0 a0 -402ba310: 006706 j 402ba4b0 -402ba313: 1a2100 excw -402ba316: ff .byte 0xff -402ba317: 000222 l8ui a2, a2, 0 -402ba31a: 711226 beqi a2, 1, 402ba38f -402ba31d: 003ec6 j 402ba41c -402ba320: 6b3226 beqi a2, 3, 402ba38f -402ba323: 024266 bnei a2, 4, 402ba329 -402ba326: 003c86 j 402ba41c -402ba329: d01266 bnei a2, 1, 402ba2fd -402ba32c: 202cc0 or a2, a12, a12 -402ba32f: ff4945 call0 402b97c4 -402ba332: 35a022 movi a2, 53 -402ba335: f04c22 s8i a2, a12, 240 -402ba338: 01a022 movi a2, 1 -402ba33b: f14c22 s8i a2, a12, 241 -402ba33e: 220c movi.n a2, 2 -402ba340: f24c22 s8i a2, a12, 242 -402ba343: f3a022 movi a2, 243 -402ba346: 2c2a add.n a2, a12, a2 -402ba348: ff5345 call0 402b9880 -402ba34b: 040c movi.n a4, 0 -402ba34d: f37c movi.n a3, -1 -402ba34f: 004232 s8i a3, a2, 0 -402ba352: 042d mov.n a2, a4 -402ba354: 24a232 movi a3, 0x224 -402ba357: 057685 call0 402bfac0 -402ba35a: 02ed mov.n a14, a2 -402ba35c: 024d mov.n a4, a2 -402ba35e: 050c movi.n a5, 0 -402ba360: f99216 beqz a2, 402ba2fd -402ba363: 1478 l32i.n a7, a4, 4 -402ba365: 052d mov.n a2, a5 -402ba367: c03250 sub a3, a2, a5 -402ba36a: 051462 l16ui a6, a4, 10 -402ba36d: f43030 extui a3, a3, 0, 16 -402ba370: 11b367 bgeu a3, a6, 402ba385 -402ba373: 621b addi.n a6, a2, 1 -402ba375: 2c2a add.n a2, a12, a2 -402ba377: 000222 l8ui a2, a2, 0 -402ba37a: 373a add.n a3, a7, a3 -402ba37c: 004322 s8i a2, a3, 0 -402ba37f: f42060 extui a2, a6, 0, 16 -402ba382: fff846 j 402ba367 -402ba385: 0448 l32i.n a4, a4, 0 -402ba387: 0ed416 beqz a4, 402ba478 -402ba38a: 025d mov.n a5, a2 -402ba38c: fff4c6 j 402ba363 -402ba38f: 0c2d mov.n a2, a12 -402ba391: ff4305 call0 402b97c4 -402ba394: 523c movi.n a2, 53 -402ba396: f04c22 s8i a2, a12, 240 -402ba399: 120c movi.n a2, 1 -402ba39b: f14c22 s8i a2, a12, 241 -402ba39e: 520c movi.n a2, 5 -402ba3a0: f24c22 s8i a2, a12, 242 -402ba3a3: f3a022 movi a2, 243 -402ba3a6: 2c2a add.n a2, a12, a2 -402ba3a8: ff4d45 call0 402b9880 -402ba3ab: 040c movi.n a4, 0 -402ba3ad: f37c movi.n a3, -1 -402ba3af: 004232 s8i a3, a2, 0 -402ba3b2: 042d mov.n a2, a4 -402ba3b4: 24a232 movi a3, 0x224 -402ba3b7: 057085 call0 402bfac0 -402ba3ba: 026d mov.n a6, a2 -402ba3bc: 024d mov.n a4, a2 -402ba3be: 050c movi.n a5, 0 -402ba3c0: 04d216 beqz a2, 402ba411 -402ba3c3: 1488 l32i.n a8, a4, 4 -402ba3c5: 052d mov.n a2, a5 -402ba3c7: c03250 sub a3, a2, a5 -402ba3ca: 051472 l16ui a7, a4, 10 -402ba3cd: f43030 extui a3, a3, 0, 16 -402ba3d0: 11b377 bgeu a3, a7, 402ba3e5 -402ba3d3: 721b addi.n a7, a2, 1 -402ba3d5: 2c2a add.n a2, a12, a2 -402ba3d7: 000222 l8ui a2, a2, 0 -402ba3da: 383a add.n a3, a8, a3 -402ba3dc: 004322 s8i a2, a3, 0 -402ba3df: f42070 extui a2, a7, 0, 16 -402ba3e2: fff846 j 402ba3c7 -402ba3e5: 0448 l32i.n a4, a4, 0 -402ba3e7: 548c beqz.n a4, 402ba3f0 -402ba3e9: 025d mov.n a5, a2 -402ba3eb: fff506 j 402ba3c3 -402ba3ee: 210000 srai a0, a0, 0 -402ba3f1: fd89 s32i.n a8, a13, 60 -402ba3f3: fd8a41 l32r a4, 402b9a1c -402ba3f6: 002222 l32i a2, a2, 0 -402ba3f9: 063d mov.n a3, a6 -402ba3fb: 454c movi.n a5, 68 -402ba3fd: 086162 s32i a6, a1, 32 -402ba400: 09a005 call0 402c3e04 -402ba403: 8168 l32i.n a6, a1, 32 -402ba405: 071622 l16ui a2, a6, 14 -402ba408: 005216 beqz a2, 402ba411 -402ba40b: 202660 or a2, a6, a6 -402ba40e: 056385 call0 402bfa48 -402ba411: 0e3d mov.n a3, a14 -402ba413: 0f2d mov.n a2, a15 -402ba415: e83b85 call0 402a27d0 -402ba418: ffb846 j 402ba2fd -402ba41b: 2cc000 excw -402ba41e: 3a4520 excw -402ba421: ff .byte 0xff -402ba422: 35a022 movi a2, 53 -402ba425: f04c22 s8i a2, a12, 240 -402ba428: 01a022 movi a2, 1 -402ba42b: f14c22 s8i a2, a12, 241 -402ba42e: 620c movi.n a2, 6 -402ba430: 040c movi.n a4, 0 -402ba432: f24c22 s8i a2, a12, 242 -402ba435: f27c movi.n a2, -1 -402ba437: f34c22 s8i a2, a12, 243 -402ba43a: 24a232 movi a3, 0x224 -402ba43d: 042d mov.n a2, a4 -402ba43f: 056805 call0 402bfac0 -402ba442: 02ed mov.n a14, a2 -402ba444: 024d mov.n a4, a2 -402ba446: 050c movi.n a5, 0 -402ba448: eb1216 beqz a2, 402ba2fd -402ba44b: 1478 l32i.n a7, a4, 4 -402ba44d: 052d mov.n a2, a5 -402ba44f: c03250 sub a3, a2, a5 -402ba452: 051462 l16ui a6, a4, 10 -402ba455: f43030 extui a3, a3, 0, 16 -402ba458: 11b367 bgeu a3, a6, 402ba46d -402ba45b: 621b addi.n a6, a2, 1 -402ba45d: 2c2a add.n a2, a12, a2 -402ba45f: 000222 l8ui a2, a2, 0 -402ba462: 373a add.n a3, a7, a3 -402ba464: 004322 s8i a2, a3, 0 -402ba467: f42060 extui a2, a6, 0, 16 -402ba46a: fff846 j 402ba44f -402ba46d: 0448 l32i.n a4, a4, 0 -402ba46f: 548c beqz.n a4, 402ba478 -402ba471: 025d mov.n a5, a2 -402ba473: fff506 j 402ba44b -402ba476: 210000 srai a0, a0, 0 -402ba479: 41fd67 bbsi a13, 22, 402ba4be -402ba47c: fd68 l32i.n a6, a13, 60 -402ba47e: 0228 l32i.n a2, a2, 0 -402ba480: 454c movi.n a5, 68 -402ba482: 0e3d mov.n a3, a14 -402ba484: 0997c5 call0 402c3e04 -402ba487: 071e22 l16ui a2, a14, 14 -402ba48a: e6f216 beqz a2, 402ba2fd -402ba48d: 0e2d mov.n a2, a14 -402ba48f: 055b85 call0 402bfa48 -402ba492: ff99c6 j 402ba2fd -402ba495: 0847f6 bgeui a7, 4, 402ba4a1 -402ba498: 021766 bnei a7, 1, 402ba49e -402ba49b: ffa346 j 402ba32c -402ba49e: ff92c6 j 402ba2ed -402ba4a1: 024766 bnei a7, 4, 402ba4a7 -402ba4a4: ff9546 j 402ba2fd -402ba4a7: 027766 bnei a7, 7, 402ba4ad -402ba4aa: ff9086 j 402ba2f0 -402ba4ad: ff8f06 j 402ba2ed -402ba4b0: 132102 l32i a0, a1, 76 -402ba4b3: 1221c2 l32i a12, a1, 72 -402ba4b6: 1121d2 l32i a13, a1, 68 -402ba4b9: 1021e2 l32i a14, a1, 64 -402ba4bc: f1f8 l32i.n a15, a1, 60 -402ba4be: 50c112 addi a1, a1, 80 -402ba4c1: f00d ret.n -402ba4c3: af4200 excw -402ba4c6: a052c0 addx4 a5, a2, a12 -402ba4c9: 321bc0 excw -402ba4cc: 000222 l8ui a2, a2, 0 -402ba4cf: 106240 and a6, a2, a4 -402ba4d2: 0a1657 beq a6, a5, 402ba4e0 -402ba4d5: 232a add.n a2, a3, a2 -402ba4d7: 000232 l8ui a3, a2, 0 -402ba4da: fec356 bnez a3, 402ba4ca -402ba4dd: 203220 or a3, a2, a2 -402ba4e0: 231b addi.n a2, a3, 1 -402ba4e2: f00d ret.n -402ba4e4: 9e .byte 0x9e -402ba4e5: 3ffe97 bbsi a14, 25, 402ba528 -402ba4e8: 271c movi.n a7, 18 -402ba4ea: ff .byte 0xff -402ba4eb: 3f .byte 0x3f -402ba4ec: 271a add.n a2, a7, a1 -402ba4ee: ff .byte 0xff -402ba4ef: 3f .byte 0x3f -402ba4f0: 2728 l32i.n a2, a7, 8 -402ba4f2: ff .byte 0xff -402ba4f3: 3f .byte 0x3f -402ba4f4: 000100 excw -402ba4f7: 3a8001 l32r a0, 40288ef8 -402ba4fa: 0009 s32i.n a0, a0, 0 -402ba4fc: b0c112 addi a1, a1, -80 -402ba4ff: 1061e2 s32i a14, a1, 64 -402ba502: fff8e1 l32r a14, 402ba4e4 -402ba505: 4149 s32i.n a4, a1, 16 -402ba507: 0e3d mov.n a3, a14 -402ba509: eaa242 movi a4, 0x2ea -402ba50c: 03a222 movi a2, 0x203 -402ba50f: 1261c2 s32i a12, a1, 72 -402ba512: 136102 s32i a0, a1, 76 -402ba515: 1161d2 s32i a13, a1, 68 -402ba518: f1f9 s32i.n a15, a1, 60 -402ba51a: fe9a01 l32r a0, 402b9f84 -402ba51d: 0000c0 callx0 a0 -402ba520: 4158 l32i.n a5, a1, 16 -402ba522: 323b addi.n a3, a2, 3 -402ba524: 5129 s32i.n a2, a1, 20 -402ba526: 041542 l16ui a4, a5, 8 -402ba529: c27c movi.n a2, -4 -402ba52b: 103320 and a3, a3, a2 -402ba52e: ffee21 l32r a2, 402ba4e8 -402ba531: e6c452 addi a5, a4, -26 -402ba534: 0239 s32i.n a3, a2, 0 -402ba536: 02cd mov.n a12, a2 -402ba538: f45050 extui a5, a5, 0, 16 -402ba53b: e6a122 movi a2, 0x1e6 -402ba53e: 02b257 bgeu a2, a5, 402ba544 -402ba541: 008146 j 402ba74a -402ba544: 4128 l32i.n a2, a1, 16 -402ba546: 050c movi.n a5, 0 -402ba548: 058845 call0 402bfdd0 -402ba54b: 4148 l32i.n a4, a1, 16 -402ba54d: 041432 l16ui a3, a4, 8 -402ba550: 021327 beq a3, a2, 402ba556 -402ba553: 007cc6 j 402ba74a -402ba556: 0c28 l32i.n a2, a12, 0 -402ba558: 010232 l8ui a3, a2, 1 -402ba55b: 000242 l8ui a4, a2, 0 -402ba55e: 113380 slli a3, a3, 8 -402ba561: 203340 or a3, a3, a4 -402ba564: ffe241 l32r a4, 402ba4ec -402ba567: 115380 slli a5, a3, 8 -402ba56a: 413830 srli a3, a3, 8 -402ba56d: 203530 or a3, a5, a3 -402ba570: 001452 l16ui a5, a4, 0 -402ba573: c05350 sub a5, a3, a5 -402ba576: f4f050 extui a15, a5, 0, 16 -402ba579: 024fb6 bltui a15, 4, 402ba57f -402ba57c: 007286 j 402ba74a -402ba57f: 11efe0 slli a14, a15, 2 -402ba582: ffdb71 l32r a7, 402ba4f0 -402ba585: 3efa add.n a3, a14, a15 -402ba587: f03330 subx8 a3, a3, a3 -402ba58a: b03370 addx8 a3, a3, a7 -402ba58d: 000332 l8ui a3, a3, 0 -402ba590: 07dd mov.n a13, a7 -402ba592: 022326 beqi a3, 2, 402ba598 -402ba595: 006c46 j 402ba74a -402ba598: 0302a2 l8ui a10, a2, 3 -402ba59b: 3efa add.n a3, a14, a15 -402ba59d: f03330 subx8 a3, a3, a3 -402ba5a0: b03370 addx8 a3, a3, a7 -402ba5a3: 34a0a0 extui a10, a10, 0, 4 -402ba5a6: 0543a2 s8i a10, a3, 5 -402ba5a9: 050232 l8ui a3, a2, 5 -402ba5ac: 040242 l8ui a4, a2, 4 -402ba5af: 113380 slli a3, a3, 8 -402ba5b2: 203340 or a3, a3, a4 -402ba5b5: 070242 l8ui a4, a2, 7 -402ba5b8: 060292 l8ui a9, a2, 6 -402ba5bb: 114480 slli a4, a4, 8 -402ba5be: 204490 or a4, a4, a9 -402ba5c1: 116480 slli a6, a4, 8 -402ba5c4: 414840 srli a4, a4, 8 -402ba5c7: 206640 or a6, a6, a4 -402ba5ca: 020242 l8ui a4, a2, 2 -402ba5cd: f97c movi.n a9, -1 -402ba5cf: 304940 xor a4, a9, a4 -402ba5d2: 049740 extui a9, a4, 7, 1 -402ba5d5: 1b0c movi.n a11, 1 -402ba5d7: 040c movi.n a4, 0 -402ba5d9: 934ba0 movnez a4, a11, a10 -402ba5dc: 204490 or a4, a4, a9 -402ba5df: f47060 extui a7, a6, 0, 16 -402ba5e2: 164456 bnez a4, 402ba74a -402ba5e5: 114380 slli a4, a3, 8 -402ba5e8: 413830 srli a3, a3, 8 -402ba5eb: 203430 or a3, a4, a3 -402ba5ee: 113300 slli a3, a3, 16 -402ba5f1: 313030 srai a3, a3, 16 -402ba5f4: 0213b7 beq a3, a11, 402ba5fa -402ba5f7: 0053c6 j 402ba74a -402ba5fa: cefa add.n a12, a14, a15 -402ba5fc: f0ccc0 subx8 a12, a12, a12 -402ba5ff: b0ccd0 addx8 a12, a12, a13 -402ba602: 330c movi.n a3, 3 -402ba604: 004c32 s8i a3, a12, 0 -402ba607: 22cb addi.n a2, a2, 12 -402ba609: cccb addi.n a12, a12, 12 -402ba60b: 023d mov.n a3, a2 -402ba60d: 0c9d mov.n a9, a12 -402ba60f: c0af52 movi a5, -64 -402ba612: c0a062 movi a6, 192 -402ba615: 000342 l8ui a4, a3, 0 -402ba618: a31b addi.n a10, a3, 1 -402ba61a: 103450 and a3, a4, a5 -402ba61d: 029367 bne a3, a6, 402ba623 -402ba620: 005406 j 402ba774 -402ba623: 0a3d mov.n a3, a10 -402ba625: 74bc beqz.n a4, 402ba660 -402ba627: 0009b2 l8ui a11, a9, 0 -402ba62a: 0003a2 l8ui a10, a3, 0 -402ba62d: 231ba7 beq a11, a10, 402ba654 -402ba630: 2efa add.n a2, a14, a15 -402ba632: f02220 subx8 a2, a2, a2 -402ba635: b022d0 addx8 a2, a2, a13 -402ba638: 442262 l32i a6, a2, 0x110 -402ba63b: 0f3616 beqz a6, 402ba732 -402ba63e: 2efa add.n a2, a14, a15 -402ba640: f02220 subx8 a2, a2, a2 -402ba643: b022d0 addx8 a2, a2, a13 -402ba646: 452242 l32i a4, a2, 0x114 -402ba649: 030c movi.n a3, 0 -402ba64b: 0c2d mov.n a2, a12 -402ba64d: 0006c0 callx0 a6 -402ba650: 003786 j 402ba732 -402ba653: 440b00 extui a0, a0, 11, 5 -402ba656: 331b addi.n a3, a3, 1 -402ba658: 991b addi.n a9, a9, 1 -402ba65a: 744040 extui a4, a4, 0, 8 -402ba65d: fff106 j 402ba625 -402ba660: 000342 l8ui a4, a3, 0 -402ba663: 991b addi.n a9, a9, 1 -402ba665: fac456 bnez a4, 402ba615 -402ba668: 004206 j 402ba774 -402ba66b: 800000 add a0, a0, a0 -402ba66e: 301123 excw -402ba671: 4138 l32i.n a3, a1, 16 -402ba673: 202230 or a2, a2, a3 -402ba676: f42020 extui a2, a2, 0, 16 -402ba679: 22ab addi.n a2, a2, 10 -402ba67b: 670b addi.n a6, a7, -1 -402ba67d: 2a2a add.n a2, a10, a2 -402ba67f: f47060 extui a7, a6, 0, 16 -402ba682: faa716 beqz a7, 402ba630 -402ba685: 7179 s32i.n a7, a1, 28 -402ba687: 8199 s32i.n a9, a1, 32 -402ba689: ffe385 call0 402ba4c4 -402ba68c: 02ad mov.n a10, a2 -402ba68e: 023d mov.n a3, a2 -402ba690: a40c movi.n a4, 10 -402ba692: 012d mov.n a2, a1 -402ba694: 61a9 s32i.n a10, a1, 24 -402ba696: fc4a01 l32r a0, 402b97c0 -402ba699: 0000c0 callx0 a0 -402ba69c: 0128 l32i.n a2, a1, 0 -402ba69e: ff9551 l32r a5, 402ba4f4 -402ba6a1: 041132 l16ui a3, a1, 8 -402ba6a4: 7178 l32i.n a7, a1, 28 -402ba6a6: 8198 l32i.n a9, a1, 32 -402ba6a8: 61a8 l32i.n a10, a1, 24 -402ba6aa: bf9257 bne a2, a5, 402ba66d -402ba6ad: bc9397 bne a3, a9, 402ba66d -402ba6b0: 1148 l32i.n a4, a1, 4 -402ba6b2: 013480 slli a3, a4, 24 -402ba6b5: 752840 extui a2, a4, 24, 8 -402ba6b8: 202320 or a2, a3, a2 -402ba6bb: f80f31 l32r a3, 402b86f8 -402ba6be: 106430 and a6, a4, a3 -402ba6c1: 116680 slli a6, a6, 8 -402ba6c4: 414840 srli a4, a4, 8 -402ba6c7: 103430 and a3, a4, a3 -402ba6ca: 202260 or a2, a2, a6 -402ba6cd: 202230 or a2, a2, a3 -402ba6d0: 3efa add.n a3, a14, a15 -402ba6d2: f03330 subx8 a3, a3, a3 -402ba6d5: b033d0 addx8 a3, a3, a13 -402ba6d8: 2329 s32i.n a2, a3, 8 -402ba6da: ff8731 l32r a3, 402ba4f8 -402ba6dd: 09b327 bgeu a3, a2, 402ba6ea -402ba6e0: 2efa add.n a2, a14, a15 -402ba6e2: f02220 subx8 a2, a2, a2 -402ba6e5: b022d0 addx8 a2, a2, a13 -402ba6e8: 2239 s32i.n a3, a2, 8 -402ba6ea: 6efa add.n a6, a14, a15 -402ba6ec: f06660 subx8 a6, a6, a6 -402ba6ef: 1166d0 slli a6, a6, 3 -402ba6f2: 01d692 addmi a9, a6, 0x100 -402ba6f5: 9d9a add.n a9, a13, a9 -402ba6f7: 99cb addi.n a9, a9, 12 -402ba6f9: 092d mov.n a2, a9 -402ba6fb: 440c movi.n a4, 4 -402ba6fd: 3aab addi.n a3, a10, 10 -402ba6ff: 6169 s32i.n a6, a1, 24 -402ba701: 8199 s32i.n a9, a1, 32 -402ba703: fc2f01 l32r a0, 402b97c0 -402ba706: 0000c0 callx0 a0 -402ba709: 6168 l32i.n a6, a1, 24 -402ba70b: 8198 l32i.n a9, a1, 32 -402ba70d: 6d6a add.n a6, a13, a6 -402ba70f: 442662 l32i a6, a6, 0x110 -402ba712: 069c beqz.n a6, 402ba726 -402ba714: 2efa add.n a2, a14, a15 -402ba716: f02220 subx8 a2, a2, a2 -402ba719: b022d0 addx8 a2, a2, a13 -402ba71c: 452242 l32i a4, a2, 0x114 -402ba71f: 093d mov.n a3, a9 -402ba721: 0c2d mov.n a2, a12 -402ba723: 0006c0 callx0 a6 -402ba726: 2efa add.n a2, a14, a15 -402ba728: f02220 subx8 a2, a2, a2 -402ba72b: b022d0 addx8 a2, a2, a13 -402ba72e: 2228 l32i.n a2, a2, 8 -402ba730: 62dc bnez.n a2, 402ba74a -402ba732: 5efa add.n a5, a14, a15 -402ba734: f05550 subx8 a5, a5, a5 -402ba737: b075d0 addx8 a7, a5, a13 -402ba73a: 020c movi.n a2, 0 -402ba73c: 10a182 movi a8, 0x110 -402ba73f: 004722 s8i a2, a7, 0 -402ba742: 778a add.n a7, a7, a8 -402ba744: 00a022 movi a2, 0 -402ba747: 006722 s32i a2, a7, 0 -402ba74a: 042122 l32i a2, a1, 16 -402ba74d: 052f85 call0 402bfa48 -402ba750: 052122 l32i a2, a1, 20 -402ba753: ff6431 l32r a3, 402ba4e4 -402ba756: 61a342 movi a4, 0x361 -402ba759: fa4b01 l32r a0, 402b9088 -402ba75c: 0000c0 callx0 a0 -402ba75f: 132102 l32i a0, a1, 76 -402ba762: 1221c2 l32i a12, a1, 72 -402ba765: 1121d2 l32i a13, a1, 68 -402ba768: 1021e2 l32i a14, a1, 64 -402ba76b: 0f21f2 l32i a15, a1, 60 -402ba76e: 50c112 addi a1, a1, 80 -402ba771: f00d ret.n -402ba773: 717900 excw -402ba776: ffd4c5 call0 402ba4c4 -402ba779: 224b addi.n a2, a2, 4 -402ba77b: 00a492 movi a9, 0x400 -402ba77e: 7178 l32i.n a7, a1, 28 -402ba780: ffbf86 j 402ba682 -402ba783: 272000 excw -402ba786: ff .byte 0xff -402ba787: 3f .byte 0x3f -402ba788: 2b8c beqz.n a11, 402ba78e -402ba78a: ff .byte 0xff -402ba78b: 3f .byte 0x3f -402ba78c: c0c112 addi a1, a1, -64 -402ba78f: 0f6102 s32i a0, a1, 60 -402ba792: 0e61c2 s32i a12, a1, 56 -402ba795: d1d9 s32i.n a13, a1, 52 -402ba797: c1e9 s32i.n a14, a1, 48 -402ba799: b1f9 s32i.n a15, a1, 44 -402ba79b: 03cd mov.n a12, a3 -402ba79d: 04ed mov.n a14, a4 -402ba79f: 4129 s32i.n a2, a1, 16 -402ba7a1: df2845 call0 40299a28 -402ba7a4: ff52f1 l32r a15, 402ba4ec -402ba7a7: f52020 extui a2, a2, 16, 16 -402ba7aa: 040c movi.n a4, 0 -402ba7ac: 005f22 s16i a2, a15, 0 -402ba7af: 10a132 movi a3, 0x110 -402ba7b2: 202440 or a2, a4, a4 -402ba7b5: 053085 call0 402bfac0 -402ba7b8: 0f5d mov.n a5, a15 -402ba7ba: 02dd mov.n a13, a2 -402ba7bc: ff7c movi.n a15, -1 -402ba7be: 0ba216 beqz a2, 402ba87c -402ba7c1: 12f8 l32i.n a15, a2, 4 -402ba7c3: c40c movi.n a4, 12 -402ba7c5: 0f2d mov.n a2, a15 -402ba7c7: 030c movi.n a3, 0 -402ba7c9: 5159 s32i.n a5, a1, 20 -402ba7cb: f90b01 l32r a0, 402b8bf8 -402ba7ce: 0000c0 callx0 a0 -402ba7d1: 5158 l32i.n a5, a1, 20 -402ba7d3: cc0b addi.n a12, a12, -1 -402ba7d5: 001542 l16ui a4, a5, 0 -402ba7d8: 44ea add.n a4, a4, a14 -402ba7da: 112480 slli a2, a4, 8 -402ba7dd: 744840 extui a4, a4, 8, 8 -402ba7e0: 202240 or a2, a2, a4 -402ba7e3: f42020 extui a2, a2, 0, 16 -402ba7e6: 004f22 s8i a2, a15, 0 -402ba7e9: 412820 srli a2, a2, 8 -402ba7ec: 014f22 s8i a2, a15, 1 -402ba7ef: 120c movi.n a2, 1 -402ba7f1: 024f22 s8i a2, a15, 2 -402ba7f4: 020c movi.n a2, 0 -402ba7f6: 044f22 s8i a2, a15, 4 -402ba7f9: 120c movi.n a2, 1 -402ba7fb: 054f22 s8i a2, a15, 5 -402ba7fe: ffcb addi.n a15, a15, 12 -402ba800: cc1b addi.n a12, a12, 1 -402ba802: ef1b addi.n a14, a15, 1 -402ba804: 020c movi.n a2, 0 -402ba806: 000c32 l8ui a3, a12, 0 -402ba809: d2c342 addi a4, a3, -46 -402ba80c: 049c beqz.n a4, 402ba820 -402ba80e: e38c beqz.n a3, 402ba820 -402ba810: 221b addi.n a2, a2, 1 -402ba812: 004e32 s8i a3, a14, 0 -402ba815: 742020 extui a2, a2, 0, 8 -402ba818: ee1b addi.n a14, a14, 1 -402ba81a: cc1b addi.n a12, a12, 1 -402ba81c: fff986 j 402ba806 -402ba81f: 4f2200 excw -402ba822: 0c2200 excw -402ba825: 328c00 excw -402ba828: 0efd mov.n a15, a14 -402ba82a: fff486 j 402ba800 -402ba82d: 004e22 s8i a2, a14, 0 -402ba830: 00a122 movi a2, 0x100 -402ba833: 440c movi.n a4, 4 -402ba835: 005122 s16i a2, a1, 0 -402ba838: 015122 s16i a2, a1, 2 -402ba83b: 013d mov.n a3, a1 -402ba83d: 01ce22 addi a2, a14, 1 -402ba840: fbe001 l32r a0, 402b97c0 -402ba843: 0000c0 callx0 a0 -402ba846: 1d38 l32i.n a3, a13, 4 -402ba848: ee5b addi.n a14, a14, 5 -402ba84a: c03e30 sub a3, a14, a3 -402ba84d: f43030 extui a3, a3, 0, 16 -402ba850: 202dd0 or a2, a13, a13 -402ba853: 053ec5 call0 402bfc40 -402ba856: ffcb21 l32r a2, 402ba784 -402ba859: 4138 l32i.n a3, a1, 16 -402ba85b: ffcbc1 l32r a12, 402ba788 -402ba85e: a0e320 addx4 a14, a3, a2 -402ba861: 0c28 l32i.n a2, a12, 0 -402ba863: 543c movi.n a4, 53 -402ba865: 0e3d mov.n a3, a14 -402ba867: 093d05 call0 402c3c38 -402ba86a: 0c28 l32i.n a2, a12, 0 -402ba86c: 553c movi.n a5, 53 -402ba86e: 0e4d mov.n a4, a14 -402ba870: 0d3d mov.n a3, a13 -402ba872: 095905 call0 402c3e04 -402ba875: 02fd mov.n a15, a2 -402ba877: 0d2d mov.n a2, a13 -402ba879: 051cc5 call0 402bfa48 -402ba87c: f108 l32i.n a0, a1, 60 -402ba87e: 0f2d mov.n a2, a15 -402ba880: e1c8 l32i.n a12, a1, 56 -402ba882: d1d8 l32i.n a13, a1, 52 -402ba884: c1e8 l32i.n a14, a1, 48 -402ba886: b1f8 l32i.n a15, a1, 44 -402ba888: 40c112 addi a1, a1, 64 -402ba88b: f00d ret.n -402ba88d: 000000 ill -402ba890: f0c112 addi a1, a1, -16 -402ba893: 21c9 s32i.n a12, a1, 8 -402ba895: 11c2e0 slli a12, a2, 2 -402ba898: ff1631 l32r a3, 402ba4f0 -402ba89b: 4c2a add.n a4, a12, a2 -402ba89d: f04440 subx8 a4, a4, a4 -402ba8a0: 11d9 s32i.n a13, a1, 4 -402ba8a2: 01e9 s32i.n a14, a1, 0 -402ba8a4: 3109 s32i.n a0, a1, 12 -402ba8a6: b04430 addx8 a4, a4, a3 -402ba8a9: 000442 l8ui a4, a4, 0 -402ba8ac: 02dd mov.n a13, a2 -402ba8ae: 03ed mov.n a14, a3 -402ba8b0: 2c2426 beqi a4, 2, 402ba8e0 -402ba8b3: 023466 bnei a4, 3, 402ba8b9 -402ba8b6: 003186 j 402ba980 -402ba8b9: 021426 beqi a4, 1, 402ba8bf -402ba8bc: 003d06 j 402ba9b4 -402ba8bf: 3c2a add.n a3, a12, a2 -402ba8c1: f03330 subx8 a3, a3, a3 -402ba8c4: b033e0 addx8 a3, a3, a14 -402ba8c7: 220c movi.n a2, 2 -402ba8c9: 004322 s8i a2, a3, 0 -402ba8cc: 020c movi.n a2, 0 -402ba8ce: 014322 s8i a2, a3, 1 -402ba8d1: 024342 s8i a4, a3, 2 -402ba8d4: 034322 s8i a2, a3, 3 -402ba8d7: 0d4d mov.n a4, a13 -402ba8d9: 33cb addi.n a3, a3, 12 -402ba8db: 020c movi.n a2, 0 -402ba8dd: 002606 j 402ba979 -402ba8e0: 2c2a add.n a2, a12, a2 -402ba8e2: f02220 subx8 a2, a2, a2 -402ba8e5: b02230 addx8 a2, a2, a3 -402ba8e8: 020232 l8ui a3, a2, 2 -402ba8eb: 330b addi.n a3, a3, -1 -402ba8ed: 743030 extui a3, a3, 0, 8 -402ba8f0: 024232 s8i a3, a2, 2 -402ba8f3: 0bd356 bnez a3, 402ba9b4 -402ba8f6: 2cda add.n a2, a12, a13 -402ba8f8: f02220 subx8 a2, a2, a2 -402ba8fb: b022e0 addx8 a2, a2, a14 -402ba8fe: 030232 l8ui a3, a2, 3 -402ba901: 331b addi.n a3, a3, 1 -402ba903: 743030 extui a3, a3, 0, 8 -402ba906: 034232 s8i a3, a2, 3 -402ba909: 2cda add.n a2, a12, a13 -402ba90b: f02220 subx8 a2, a2, a2 -402ba90e: b022e0 addx8 a2, a2, a14 -402ba911: 584366 bnei a3, 4, 402ba96d -402ba914: 010222 l8ui a2, a2, 1 -402ba917: d2dc bnez.n a2, 402ba938 -402ba919: ff9a21 l32r a2, 402ba784 -402ba91c: 1228 l32i.n a2, a2, 4 -402ba91e: 629c beqz.n a2, 402ba938 -402ba920: ccda add.n a12, a12, a13 -402ba922: f0ccc0 subx8 a12, a12, a12 -402ba925: b03ce0 addx8 a3, a12, a14 -402ba928: 120c movi.n a2, 1 -402ba92a: 014322 s8i a2, a3, 1 -402ba92d: 024322 s8i a2, a3, 2 -402ba930: 020c movi.n a2, 0 -402ba932: 034322 s8i a2, a3, 3 -402ba935: 001ec6 j 402ba9b4 -402ba938: 2cda add.n a2, a12, a13 -402ba93a: f02220 subx8 a2, a2, a2 -402ba93d: b022e0 addx8 a2, a2, a14 -402ba940: 442252 l32i a5, a2, 0x110 -402ba943: 159c beqz.n a5, 402ba958 -402ba945: 2cda add.n a2, a12, a13 -402ba947: f02220 subx8 a2, a2, a2 -402ba94a: b022e0 addx8 a2, a2, a14 -402ba94d: 452242 l32i a4, a2, 0x114 -402ba950: 030c movi.n a3, 0 -402ba952: 0cc222 addi a2, a2, 12 -402ba955: 0005c0 callx0 a5 -402ba958: ccda add.n a12, a12, a13 -402ba95a: f0ccc0 subx8 a12, a12, a12 -402ba95d: b03ce0 addx8 a3, a12, a14 -402ba960: 020c movi.n a2, 0 -402ba962: 10a1e2 movi a14, 0x110 -402ba965: 004322 s8i a2, a3, 0 -402ba968: 33ea add.n a3, a3, a14 -402ba96a: 000c06 j 402ba99e -402ba96d: 024232 s8i a3, a2, 2 -402ba970: 0cc232 addi a3, a2, 12 -402ba973: 010222 l8ui a2, a2, 1 -402ba976: 204dd0 or a4, a13, a13 -402ba979: ffe105 call0 402ba78c -402ba97c: 000d06 j 402ba9b4 -402ba97f: 2c2a00 excw -402ba982: f02220 subx8 a2, a2, a2 -402ba985: b02230 addx8 a2, a2, a3 -402ba988: 2238 l32i.n a3, a2, 8 -402ba98a: 73dc bnez.n a3, 402ba9a5 -402ba98c: ccda add.n a12, a12, a13 -402ba98e: f0ccc0 subx8 a12, a12, a12 -402ba991: b03ce0 addx8 a3, a12, a14 -402ba994: 020c movi.n a2, 0 -402ba996: 004322 s8i a2, a3, 0 -402ba999: 10a122 movi a2, 0x110 -402ba99c: 332a add.n a3, a3, a2 -402ba99e: 020c movi.n a2, 0 -402ba9a0: 0329 s32i.n a2, a3, 0 -402ba9a2: 000386 j 402ba9b4 -402ba9a5: 2cda add.n a2, a12, a13 -402ba9a7: f02220 subx8 a2, a2, a2 -402ba9aa: 330b addi.n a3, a3, -1 -402ba9ac: b022e0 addx8 a2, a2, a14 -402ba9af: 2239 s32i.n a3, a2, 8 -402ba9b1: fd7316 beqz a3, 402ba98c -402ba9b4: 3108 l32i.n a0, a1, 12 -402ba9b6: 21c8 l32i.n a12, a1, 8 -402ba9b8: 11d8 l32i.n a13, a1, 4 -402ba9ba: 01e8 l32i.n a14, a1, 0 -402ba9bc: 10c112 addi a1, a1, 16 -402ba9bf: f00d ret.n -402ba9c1: 000000 ill - -402ba9c4 : -402ba9c4: 742020 extui a2, a2, 0, 8 -402ba9c7: 1622f6 bgeui a2, 2, 402ba9e1 -402ba9ca: ff6f41 l32r a4, 402ba788 -402ba9cd: 0448 l32i.n a4, a4, 0 -402ba9cf: e48c beqz.n a4, 402ba9e1 -402ba9d1: c38c beqz.n a3, 402ba9e1 -402ba9d3: 0348 l32i.n a4, a3, 0 -402ba9d5: 848c beqz.n a4, 402ba9e1 -402ba9d7: ff6b41 l32r a4, 402ba784 -402ba9da: 0338 l32i.n a3, a3, 0 -402ba9dc: a02240 addx4 a2, a2, a4 -402ba9df: 0239 s32i.n a3, a2, 0 -402ba9e1: f00d ret.n -402ba9e3: 43d000 excw -402ba9e6: de .byte 0xde -402ba9e7: de .byte 0xde -402ba9e8: a4fc bnez.n a4, 402baa26 -402ba9ea: 402b addi.n a4, a0, 2 - -402ba9ec : -402ba9ec: e0c112 addi a1, a1, -32 -402ba9ef: fffd21 l32r a2, 402ba9e4 -402ba9f2: 0661c2 s32i a12, a1, 24 -402ba9f5: ff64c1 l32r a12, 402ba788 -402ba9f8: 0129 s32i.n a2, a1, 0 -402ba9fa: 0c28 l32i.n a2, a12, 0 -402ba9fc: 7109 s32i.n a0, a1, 28 -402ba9fe: e2dc bnez.n a2, 402baa20 -402baa00: 0912c5 call0 402c3b30 -402baa03: 0c29 s32i.n a2, a12, 0 -402baa05: 729c beqz.n a2, 402baa20 -402baa07: 4d7031 l32r a3, 4028dfc8 -402baa0a: 040c movi.n a4, 0 -402baa0c: 091a85 call0 402c3bb8 -402baa0f: fff631 l32r a3, 402ba9e8 -402baa12: 0c28 l32i.n a2, a12, 0 -402baa14: 040c movi.n a4, 0 -402baa16: 0929c5 call0 402c3cb4 -402baa19: 013d mov.n a3, a1 -402baa1b: 020c movi.n a2, 0 -402baa1d: fffa45 call0 402ba9c4 -402baa20: 7108 l32i.n a0, a1, 28 -402baa22: 61c8 l32i.n a12, a1, 24 -402baa24: 20c112 addi a1, a1, 32 -402baa27: f00d ret.n -402baa29: 000000 ill - -402baa2c : -402baa2c: 742020 extui a2, a2, 0, 8 -402baa2f: 0922f6 bgeui a2, 2, 402baa3c -402baa32: ff5431 l32r a3, 402ba784 -402baa35: a02230 addx4 a2, a2, a3 -402baa38: 0000c6 j 402baa3f -402baa3b: 632100 excw -402baa3e: 284d excw -402baa40: f00d02 l8ui a0, a13, 240 - ... - -402baa44 : -402baa44: ff5121 l32r a2, 402ba788 -402baa47: f0c112 addi a1, a1, -16 -402baa4a: 0228 l32i.n a2, a2, 0 -402baa4c: 3109 s32i.n a0, a1, 12 -402baa4e: 429c beqz.n a2, 402baa66 -402baa50: 00a022 movi a2, 0 -402baa53: ffe3c5 call0 402ba890 -402baa56: 01a022 movi a2, 1 -402baa59: ffe345 call0 402ba890 -402baa5c: 220c movi.n a2, 2 -402baa5e: ffe305 call0 402ba890 -402baa61: 320c movi.n a2, 3 -402baa63: ffe2c5 call0 402ba890 -402baa66: 3108 l32i.n a0, a1, 12 -402baa68: 10c112 addi a1, a1, 16 -402baa6b: f00d ret.n -402baa6d: 000000 ill -402baa70: 2b88 l32i.n a8, a11, 8 -402baa72: ff .byte 0xff -402baa73: 3f .byte 0x3f -402baa74: 2718 l32i.n a1, a7, 8 -402baa76: ff .byte 0xff -402baa77: 3f .byte 0x3f - -402baa78 : -402baa78: d0c112 addi a1, a1, -48 -402baa7b: 81e9 s32i.n a14, a1, 32 -402baa7d: 02ed mov.n a14, a2 -402baa7f: ff4221 l32r a2, 402ba788 -402baa82: 91d9 s32i.n a13, a1, 36 -402baa84: 0228 l32i.n a2, a2, 0 -402baa86: b109 s32i.n a0, a1, 44 -402baa88: a1c9 s32i.n a12, a1, 40 -402baa8a: 71f9 s32i.n a15, a1, 28 -402baa8c: 1149 s32i.n a4, a1, 4 -402baa8e: 2159 s32i.n a5, a1, 8 -402baa90: 03dd mov.n a13, a3 -402baa92: 32cc bnez.n a2, 402baa99 -402baa94: 427c movi.n a2, -12 -402baa96: 004d86 j 402babd0 -402baa99: 0c0c movi.n a12, 0 -402baa9b: 120c movi.n a2, 1 -402baa9d: 0c3d mov.n a3, a12 -402baa9f: 8332d0 moveqz a3, a2, a13 -402baaa2: 932ce0 movnez a2, a12, a14 -402baaa5: 20c320 or a12, a3, a2 -402baaa8: fe8c56 bnez a12, 402baa94 -402baaab: 000e22 l8ui a2, a14, 0 -402baaae: fe2216 beqz a2, 402baa94 -402baab1: 0e2d mov.n a2, a14 -402baab3: f9ea01 l32r a0, 402b925c -402baab6: 0000c0 callx0 a0 -402baab9: ffa032 movi a3, 255 -402baabc: d42327 blt a3, a2, 402baa94 -402baabf: 0e2d mov.n a2, a14 -402baac1: 03ee45 call0 402be9a8 -402baac4: 060226 beqi a2, -1, 402baace -402baac7: 0d29 s32i.n a2, a13, 0 -402baac9: 020c movi.n a2, 0 -402baacb: 004046 j 402babd0 -402baace: ffe8f1 l32r a15, 402baa70 -402baad1: ffe841 l32r a4, 402baa74 -402baad4: 000f22 l8ui a2, a15, 0 -402baad7: fe8651 l32r a5, 402ba4f0 -402baada: 0129 s32i.n a2, a1, 0 -402baadc: 030c movi.n a3, 0 -402baade: 000422 l8ui a2, a4, 0 -402baae1: 4d0c movi.n a13, 4 -402baae3: 039d mov.n a9, a3 -402baae5: 208550 or a8, a5, a5 -402baae8: 000562 l8ui a6, a5, 0 -402baaeb: 747030 extui a7, a3, 0, 8 -402baaee: 66dc bnez.n a6, 402bab08 -402baaf0: 1c8c beqz.n a12, 402baaf5 -402baaf2: 004422 s8i a2, a4, 0 -402baaf5: a03330 addx4 a3, a3, a3 -402baaf8: fe7e81 l32r a8, 402ba4f0 -402baafb: f03330 subx8 a3, a3, a3 -402baafe: b0c380 addx8 a12, a3, a8 -402bab01: 07dd mov.n a13, a7 -402bab03: 001946 j 402bab6c -402bab06: 660000 excw -402bab09: 623136 excw -402bab0c: b80405 call0 40272b50 <_lit4_end+0x16aca4> -402bab0f: ab6001 l32r a0, 402a5890 -402bab12: a9a7c0 excw -402bab15: a009 s32i.n a0, a0, 40 -402bab17: dd7490 excw -402bab1a: 078607 bany a6, a0, 402bab25 -402bab1d: 000000 ill -402bab20: faa0a2 movi a10, 250 -402bab23: 16ba67 bgeu a10, a6, 402bab3d -402bab26: 05afb2 movi a11, -251 -402bab29: 66ba add.n a6, a6, a11 -402bab2b: 0e9627 bne a6, a2, 402bab3d -402bab2e: 221b addi.n a2, a2, 1 -402bab30: 742020 extui a2, a2, 0, 8 -402bab33: 07dd mov.n a13, a7 -402bab35: 1c0c movi.n a12, 1 -402bab37: 024266 bnei a2, 4, 402bab3d -402bab3a: 00a022 movi a2, 0 -402bab3d: 18a162 movi a6, 0x118 -402bab40: 331b addi.n a3, a3, 1 -402bab42: 556a add.n a5, a5, a6 -402bab44: a04366 bnei a3, 4, 402baae8 -402bab47: 1c8c beqz.n a12, 402bab4c -402bab49: 004422 s8i a2, a4, 0 -402bab4c: f27c movi.n a2, -1 -402bab4e: 7e4d26 beqi a13, 4, 402babd0 -402bab51: 11cde0 slli a12, a13, 2 -402bab54: 2cda add.n a2, a12, a13 -402bab56: f02220 subx8 a2, a2, a2 -402bab59: b02280 addx8 a2, a2, a8 -402bab5c: 000232 l8ui a3, a2, 0 -402bab5f: f27c movi.n a2, -1 -402bab61: 6b3366 bnei a3, 3, 402babd0 -402bab64: ccda add.n a12, a12, a13 -402bab66: f0ccc0 subx8 a12, a12, a12 -402bab69: b0cc80 addx8 a12, a12, a8 -402bab6c: 120c movi.n a2, 1 -402bab6e: 004c22 s8i a2, a12, 0 -402bab71: 11a8 l32i.n a10, a1, 4 -402bab73: 000f22 l8ui a2, a15, 0 -402bab76: 21b8 l32i.n a11, a1, 8 -402bab78: 044c22 s8i a2, a12, 4 -402bab7b: 446ca2 s32i a10, a12, 0x110 -402bab7e: 456cb2 s32i a11, a12, 0x114 -402bab81: 0e2d mov.n a2, a14 -402bab83: f9b601 l32r a0, 402b925c -402bab86: 0000c0 callx0 a0 -402bab89: fea032 movi a3, 254 -402bab8c: ffa082 movi a8, 255 -402bab8f: 092327 blt a3, a2, 402bab9c -402bab92: 0e2d mov.n a2, a14 -402bab94: f9b201 l32r a0, 402b925c -402bab97: 0000c0 callx0 a0 -402bab9a: 028d mov.n a8, a2 -402bab9c: 084d mov.n a4, a8 -402bab9e: 203ee0 or a3, a14, a14 -402baba1: 2ccb addi.n a2, a12, 12 -402baba3: 036182 s32i a8, a1, 12 -402baba6: fb0601 l32r a0, 402b97c0 -402baba9: 0000c0 callx0 a0 -402babac: 000f22 l8ui a2, a15, 0 -402babaf: 3188 l32i.n a8, a1, 12 -402babb1: 221b addi.n a2, a2, 1 -402babb3: 8c8a add.n a8, a12, a8 -402babb5: 030c movi.n a3, 0 -402babb7: 742020 extui a2, a2, 0, 8 -402babba: 0c4832 s8i a3, a8, 12 -402babbd: 004f22 s8i a2, a15, 0 -402babc0: ffa042 movi a4, 255 -402babc3: 029247 bne a2, a4, 402babc9 -402babc6: 004f32 s8i a3, a15, 0 -402babc9: 0d2d mov.n a2, a13 -402babcb: ffcc45 call0 402ba890 -402babce: b27c movi.n a2, -5 -402babd0: b108 l32i.n a0, a1, 44 -402babd2: a1c8 l32i.n a12, a1, 40 -402babd4: 91d8 l32i.n a13, a1, 36 -402babd6: 81e8 l32i.n a14, a1, 32 -402babd8: 71f8 l32i.n a15, a1, 28 -402babda: 30c112 addi a1, a1, 48 -402babdd: f00d ret.n - ... - -402babe0 : -402babe0: 0248 l32i.n a4, a2, 0 -402babe2: 749c beqz.n a4, 402babfd -402babe4: 099437 bne a4, a3, 402babf1 -402babe7: 4438 l32i.n a3, a4, 16 -402babe9: 0239 s32i.n a3, a2, 0 -402babeb: f00d ret.n -402babed: 4448 l32i.n a4, a4, 16 -402babef: a48c beqz.n a4, 402babfd -402babf1: 4428 l32i.n a2, a4, 16 -402babf3: f69327 bne a3, a2, 402babed -402babf6: 4328 l32i.n a2, a3, 16 -402babf8: 4429 s32i.n a2, a4, 16 -402babfa: fffbc6 j 402babed -402babfd: f00d ret.n - ... - -402bac00 : -402bac00: f0c112 addi a1, a1, -16 -402bac03: 11d9 s32i.n a13, a1, 4 -402bac05: 02dd mov.n a13, a2 -402bac07: 0328 l32i.n a2, a3, 0 -402bac09: 21c9 s32i.n a12, a1, 8 -402bac0b: 0d29 s32i.n a2, a13, 0 -402bac0d: 1328 l32i.n a2, a3, 4 -402bac0f: 3109 s32i.n a0, a1, 12 -402bac11: 1d29 s32i.n a2, a13, 4 -402bac13: 0328 l32i.n a2, a3, 0 -402bac15: 03cd mov.n a12, a3 -402bac17: 4ab266 bnei a2, 16, 402bac65 -402bac1a: 2338 l32i.n a3, a3, 8 -402bac1c: 2d28 l32i.n a2, a13, 8 -402bac1e: 0338 l32i.n a3, a3, 0 -402bac20: 440c movi.n a4, 4 -402bac22: 0239 s32i.n a3, a2, 0 -402bac24: 2c38 l32i.n a3, a12, 8 -402bac26: 2d28 l32i.n a2, a13, 8 -402bac28: 1338 l32i.n a3, a3, 4 -402bac2a: 1239 s32i.n a3, a2, 4 -402bac2c: 2c38 l32i.n a3, a12, 8 -402bac2e: 2d28 l32i.n a2, a13, 8 -402bac30: 33cb addi.n a3, a3, 12 -402bac32: 22cb addi.n a2, a2, 12 -402bac34: fae301 l32r a0, 402b97c0 -402bac37: 0000c0 callx0 a0 -402bac3a: 2c38 l32i.n a3, a12, 8 -402bac3c: 2d28 l32i.n a2, a13, 8 -402bac3e: 338b addi.n a3, a3, 8 -402bac40: 440c movi.n a4, 4 -402bac42: 228b addi.n a2, a2, 8 -402bac44: fadf01 l32r a0, 402b97c0 -402bac47: 0000c0 callx0 a0 -402bac4a: 2c38 l32i.n a3, a12, 8 -402bac4c: 2d28 l32i.n a2, a13, 8 -402bac4e: 4338 l32i.n a3, a3, 16 -402bac50: 4239 s32i.n a3, a2, 16 -402bac52: 2c38 l32i.n a3, a12, 8 -402bac54: 2d28 l32i.n a2, a13, 8 -402bac56: 5338 l32i.n a3, a3, 20 -402bac58: 5239 s32i.n a3, a2, 20 -402bac5a: 2c38 l32i.n a3, a12, 8 -402bac5c: 2d28 l32i.n a2, a13, 8 -402bac5e: 6338 l32i.n a3, a3, 24 -402bac60: 6239 s32i.n a3, a2, 24 -402bac62: 000bc6 j 402bac95 -402bac65: 2338 l32i.n a3, a3, 8 -402bac67: 2d28 l32i.n a2, a13, 8 -402bac69: 0338 l32i.n a3, a3, 0 -402bac6b: 440c movi.n a4, 4 -402bac6d: 0239 s32i.n a3, a2, 0 -402bac6f: 2c38 l32i.n a3, a12, 8 -402bac71: 2d28 l32i.n a2, a13, 8 -402bac73: 1338 l32i.n a3, a3, 4 -402bac75: 1239 s32i.n a3, a2, 4 -402bac77: 2c38 l32i.n a3, a12, 8 -402bac79: 2d28 l32i.n a2, a13, 8 -402bac7b: 33cb addi.n a3, a3, 12 -402bac7d: 22cb addi.n a2, a2, 12 -402bac7f: fad001 l32r a0, 402b97c0 -402bac82: 0000c0 callx0 a0 -402bac85: 2c38 l32i.n a3, a12, 8 -402bac87: 2d28 l32i.n a2, a13, 8 -402bac89: 440c movi.n a4, 4 -402bac8b: 338b addi.n a3, a3, 8 -402bac8d: 228b addi.n a2, a2, 8 -402bac8f: facc01 l32r a0, 402b97c0 -402bac92: 0000c0 callx0 a0 -402bac95: 3c28 l32i.n a2, a12, 12 -402bac97: 3108 l32i.n a0, a1, 12 -402bac99: 3d29 s32i.n a2, a13, 12 -402bac9b: 4c28 l32i.n a2, a12, 16 -402bac9d: 4d29 s32i.n a2, a13, 16 -402bac9f: 140c22 l8ui a2, a12, 20 -402baca2: 144d22 s8i a2, a13, 20 -402baca5: 6c28 l32i.n a2, a12, 24 -402baca7: 21c8 l32i.n a12, a1, 8 -402baca9: 6d29 s32i.n a2, a13, 24 -402bacab: 11d8 l32i.n a13, a1, 4 -402bacad: 10c112 addi a1, a1, 16 -402bacb0: f00d ret.n - ... - -402bacb4 : -402bacb4: 0248 l32i.n a4, a2, 0 -402bacb6: 34cc bnez.n a4, 402bacbd -402bacb8: 0239 s32i.n a3, a2, 0 -402bacba: 000346 j 402baccb -402bacbd: 172422 l32i a2, a4, 92 -402bacc0: 428c beqz.n a2, 402bacc8 -402bacc2: 024d mov.n a4, a2 -402bacc4: fffd46 j 402bacbd -402bacc7: 643200 extui a3, a0, 2, 7 -402bacca: 020c17 bnone a12, a1, 402bacd0 -402baccd: 176322 s32i a2, a3, 92 -402bacd0: f00d ret.n - ... - -402bacd4 : -402bacd4: 0248 l32i.n a4, a2, 0 -402bacd6: e49c beqz.n a4, 402bacf8 -402bacd8: 0d9437 bne a4, a3, 402bace9 -402bacdb: 172432 l32i a3, a4, 92 -402bacde: 0239 s32i.n a3, a2, 0 -402bace0: f00d ret.n -402bace2: 420000 excw -402bace5: 8c1724 excw -402bace8: 2422d4 excw -402baceb: 932717 blt a7, a1, 402bac82 -402bacee: 2322f4 excw -402bacf1: 642217 blt a2, a1, 402bad59 -402bacf4: fac617 bnall a6, a1, 402bacf2 -402bacf7: ff .byte 0xff -402bacf8: f00d ret.n - ... - -402bacfc : -402bacfc: 0248 l32i.n a4, a2, 0 -402bacfe: 34cc bnez.n a4, 402bad05 -402bad00: 0239 s32i.n a3, a2, 0 -402bad02: 000286 j 402bad10 -402bad05: 4428 l32i.n a2, a4, 16 -402bad07: 328c beqz.n a2, 402bad0e -402bad09: 024d mov.n a4, a2 -402bad0b: fffd86 j 402bad05 -402bad0e: 4439 s32i.n a3, a4, 16 -402bad10: 020c movi.n a2, 0 -402bad12: 4329 s32i.n a2, a3, 16 +402b9844: 044c movi.n a4, 64 +402b9846: 030c movi.n a3, 0 +402b9848: 2ccc22 addi a2, a12, 44 +402b984b: fcf201 l32r a0, 402b8c14 +402b984e: 0000c0 callx0 a0 +402b9851: 80a042 movi a4, 128 +402b9854: 00a032 movi a3, 0 +402b9857: 6ccc22 addi a2, a12, 108 +402b985a: fcee01 l32r a0, 402b8c14 +402b985d: 0000c0 callx0 a0 +402b9860: eca022 movi a2, 236 +402b9863: 80cc20 add a12, a12, a2 +402b9866: 38a142 movi a4, 0x138 +402b9869: 030c movi.n a3, 0 +402b986b: 202cc0 or a2, a12, a12 +402b986e: fce901 l32r a0, 402b8c14 +402b9871: 0000c0 callx0 a0 +402b9874: ffd921 l32r a2, 402b97d8 +402b9877: 013d mov.n a3, a1 +402b9879: 0129 s32i.n a2, a1, 0 +402b987b: 440c movi.n a4, 4 +402b987d: 0c2d mov.n a2, a12 +402b987f: ffd701 l32r a0, 402b97dc +402b9882: 0000c0 callx0 a0 +402b9885: 7108 l32i.n a0, a1, 28 +402b9887: 61c8 l32i.n a12, a1, 24 +402b9889: 20c112 addi a1, a1, 32 +402b988c: f00d ret.n +402b988e: 0c0000 excw +402b9891: 3fff27 bbsi a15, 18, 402b98d4 +402b9894: 89a8 l32i.n a10, a9, 32 +402b9896: fe .byte 0xfe +402b9897: 3f .byte 0x3f +402b9898: 89ac beqz.n a9, 402b98c4 +402b989a: fe .byte 0xfe +402b989b: 3f .byte 0x3f +402b989c: c0c112 addi a1, a1, -64 +402b989f: e1c9 s32i.n a12, a1, 56 +402b98a1: 02cd mov.n a12, a2 +402b98a3: fffb21 l32r a2, 402b9890 +402b98a6: 440c movi.n a4, 4 +402b98a8: 0238 l32i.n a3, a2, 0 +402b98aa: 120c movi.n a2, 1 +402b98ac: 004c22 s8i a2, a12, 0 +402b98af: f27c movi.n a2, -1 +402b98b1: 024c22 s8i a2, a12, 2 +402b98b4: 034c22 s8i a2, a12, 3 +402b98b7: 044c22 s8i a2, a12, 4 +402b98ba: 020c movi.n a2, 0 +402b98bc: 054c22 s8i a2, a12, 5 +402b98bf: 323c movi.n a2, 51 +402b98c1: 064c22 s8i a2, a12, 6 +402b98c4: fff421 l32r a2, 402b9894 +402b98c7: 014c42 s8i a4, a12, 1 +402b98ca: 0258 l32i.n a5, a2, 0 +402b98cc: d1d9 s32i.n a13, a1, 52 +402b98ce: 1125c0 slli a2, a5, 4 +402b98d1: c02250 sub a2, a2, a5 +402b98d4: 1122e0 slli a2, a2, 2 +402b98d7: 755820 extui a5, a2, 24, 8 +402b98da: c1e9 s32i.n a14, a1, 48 +402b98dc: b1f9 s32i.n a15, a1, 44 +402b98de: 75e030 extui a14, a3, 16, 8 +402b98e1: 74f830 extui a15, a3, 8, 8 +402b98e4: 75d830 extui a13, a3, 24, 8 +402b98e7: 074c42 s8i a4, a12, 7 +402b98ea: 0d4c42 s8i a4, a12, 13 +402b98ed: 744030 extui a4, a3, 0, 8 +402b98f0: ffea31 l32r a3, 402b9898 +402b98f3: f109 s32i.n a0, a1, 60 +402b98f5: 084c52 s8i a5, a12, 8 +402b98f8: f55020 extui a5, a2, 16, 16 +402b98fb: 094c52 s8i a5, a12, 9 +402b98fe: 0b4c22 s8i a2, a12, 11 +402b9901: 415820 srli a5, a2, 8 +402b9904: 000332 l8ui a3, a3, 0 +402b9907: 623c movi.n a2, 54 +402b9909: 0c4c22 s8i a2, a12, 12 +402b990c: 0a4c52 s8i a5, a12, 10 +402b990f: 0e4c42 s8i a4, a12, 14 +402b9912: 0f4cf2 s8i a15, a12, 15 +402b9915: 104ce2 s8i a14, a12, 16 +402b9918: 114cd2 s8i a13, a12, 17 +402b991b: 12cc22 addi a2, a12, 18 +402b991e: 3a6307 bbci a3, 0, 402b995c +402b9921: c30c movi.n a3, 12 +402b9923: 012d mov.n a2, a1 +402b9925: 4149 s32i.n a4, a1, 16 +402b9927: 2d6301 l32r a0, 40284eb4 +402b992a: 0000c0 callx0 a0 +402b992d: 013d mov.n a3, a1 +402b992f: 01a022 movi a2, 1 +402b9932: e98505 call0 402a3184 +402b9935: 320c movi.n a2, 3 +402b9937: 124c22 s8i a2, a12, 18 +402b993a: 420c movi.n a2, 4 +402b993c: 134c22 s8i a2, a12, 19 +402b993f: 080122 l8ui a2, a1, 8 +402b9942: 0b0132 l8ui a3, a1, 11 +402b9945: 144c22 s8i a2, a12, 20 +402b9948: 090122 l8ui a2, a1, 9 +402b994b: 4148 l32i.n a4, a1, 16 +402b994d: 154c22 s8i a2, a12, 21 +402b9950: 0a0122 l8ui a2, a1, 10 +402b9953: 174c32 s8i a3, a12, 23 +402b9956: 164c22 s8i a2, a12, 22 +402b9959: 18cc22 addi a2, a12, 24 +402b995c: c31c movi.n a3, 28 +402b995e: 064232 s8i a3, a2, 6 +402b9961: f37c movi.n a3, -1 +402b9963: 0b4232 s8i a3, a2, 11 +402b9966: a31c movi.n a3, 26 +402b9968: 0c4232 s8i a3, a2, 12 +402b996b: 034c movi.n a3, 64 +402b996d: 0f4232 s8i a3, a2, 15 +402b9970: f31c movi.n a3, 31 +402b9972: 024242 s8i a4, a2, 2 +402b9975: 084242 s8i a4, a2, 8 +402b9978: 104232 s8i a3, a2, 16 +402b997b: 450c movi.n a5, 4 +402b997d: 030c movi.n a3, 0 +402b997f: 240c movi.n a4, 2 +402b9981: 670c movi.n a7, 6 +402b9983: 160c movi.n a6, 1 +402b9985: b82c movi.n a8, 43 +402b9987: 004272 s8i a7, a2, 0 +402b998a: 014252 s8i a5, a2, 1 +402b998d: 0342f2 s8i a15, a2, 3 +402b9990: 0442e2 s8i a14, a2, 4 +402b9993: 0542d2 s8i a13, a2, 5 +402b9996: 074252 s8i a5, a2, 7 +402b9999: 0942f2 s8i a15, a2, 9 +402b999c: 0a42e2 s8i a14, a2, 10 +402b999f: 0d4242 s8i a4, a2, 13 +402b99a2: 0e4242 s8i a4, a2, 14 +402b99a5: 114262 s8i a6, a2, 17 +402b99a8: 124232 s8i a3, a2, 18 +402b99ab: 134282 s8i a8, a2, 19 +402b99ae: 144272 s8i a7, a2, 20 +402b99b1: 154262 s8i a6, a2, 21 +402b99b4: 164252 s8i a5, a2, 22 +402b99b7: 174232 s8i a3, a2, 23 +402b99ba: 184232 s8i a3, a2, 24 +402b99bd: 194232 s8i a3, a2, 25 +402b99c0: 1a4242 s8i a4, a2, 26 +402b99c3: f108 l32i.n a0, a1, 60 +402b99c5: 1bc222 addi a2, a2, 27 +402b99c8: e1c8 l32i.n a12, a1, 56 +402b99ca: d1d8 l32i.n a13, a1, 52 +402b99cc: c1e8 l32i.n a14, a1, 48 +402b99ce: b1f8 l32i.n a15, a1, 44 +402b99d0: 40c112 addi a1, a1, 64 +402b99d3: f00d ret.n +402b99d5: 000000 ill + +402b99d8 : +402b99d8: 0248 l32i.n a4, a2, 0 +402b99da: b48c beqz.n a4, 402b99e9 +402b99dc: 0358 l32i.n a5, a3, 0 +402b99de: 0468 l32i.n a6, a4, 0 +402b99e0: 0558 l32i.n a5, a5, 0 +402b99e2: 0668 l32i.n a6, a6, 0 +402b99e4: 08b567 bgeu a5, a6, 402b99f0 +402b99e7: 1349 s32i.n a4, a3, 4 +402b99e9: 0239 s32i.n a3, a2, 0 +402b99eb: f00d ret.n +402b99ed: 024d00 excw +402b99f0: 1428 l32i.n a2, a4, 4 +402b99f2: a28c beqz.n a2, 402b9a00 +402b99f4: 0268 l32i.n a6, a2, 0 +402b99f6: 0668 l32i.n a6, a6, 0 +402b99f8: f2b567 bgeu a5, a6, 402b99ee +402b99fb: 016322 s32i a2, a3, 4 +402b99fe: 1439 s32i.n a3, a4, 4 +402b9a00: 1428 l32i.n a2, a4, 4 +402b9a02: 02cc bnez.n a2, 402b9a06 +402b9a04: 1439 s32i.n a3, a4, 4 +402b9a06: f00d ret.n + +402b9a08 : +402b9a08: 0248 l32i.n a4, a2, 0 +402b9a0a: f49c beqz.n a4, 402b9a2d +402b9a0c: 0a9437 bne a4, a3, 402b9a1a +402b9a0f: 1438 l32i.n a3, a4, 4 +402b9a11: 0239 s32i.n a3, a2, 0 +402b9a13: 020c movi.n a2, 0 +402b9a15: 1429 s32i.n a2, a4, 4 +402b9a17: f00d ret.n +402b9a19: 020c00 excw +402b9a1c: 1458 l32i.n a5, a4, 4 +402b9a1e: 069357 bne a3, a5, 402b9a28 +402b9a21: 1358 l32i.n a5, a3, 4 +402b9a23: 1459 s32i.n a5, a4, 4 +402b9a25: 016322 s32i a2, a3, 4 +402b9a28: 1448 l32i.n a4, a4, 4 +402b9a2a: fee456 bnez a4, 402b9a1c +402b9a2d: f00d ret.n +402b9a2f: 271400 excw +402b9a32: ff .byte 0xff +402b9a33: 3f .byte 0x3f +402b9a34: b0dc bnez.n a0, 402b9a53 +402b9a36: 402c movi.n a0, 36 +402b9a38: ff2710 excw +402b9a3b: 3f .byte 0x3f +402b9a3c: 26fc bnez.n a6, 402b9a72 +402b9a3e: ff .byte 0xff +402b9a3f: 3f .byte 0x3f +402b9a40: 2ba1e4 excw +402b9a43: c11240 mul16u a1, a2, a4 + +402b9a44 : +402b9a44: e0c112 addi a1, a1, -32 +402b9a47: 0561d2 s32i a13, a1, 20 +402b9a4a: 20d220 or a13, a2, a2 +402b9a4d: 120c movi.n a2, 1 +402b9a4f: 41e9 s32i.n a14, a1, 16 +402b9a51: 7109 s32i.n a0, a1, 28 +402b9a53: 61c9 s32i.n a12, a1, 24 +402b9a55: 0361f2 s32i a15, a1, 12 +402b9a58: ea7945 call0 402a41f0 +402b9a5b: 02ed mov.n a14, a2 +402b9a5d: 9228 l32i.n a2, a2, 36 +402b9a5f: 002216 beqz a2, 402b9a65 +402b9a62: 0a1285 call0 402c3b8c +402b9a65: 0a0e45 call0 402c3b4c +402b9a68: fff2c1 l32r a12, 402b9a30 +402b9a6b: 006c22 s32i a2, a12, 0 +402b9a6e: 002216 beqz a2, 402b9a74 +402b9a71: 008d56 bnez a13, 402b9a7d +402b9a74: fff021 l32r a2, 402b9a34 +402b9a77: fee601 l32r a0, 402b9610 +402b9a7a: 0000c0 callx0 a0 +402b9a7d: 0c28 l32i.n a2, a12, 0 +402b9a7f: f37c movi.n a3, -1 +402b9a81: 9e29 s32i.n a2, a14, 36 +402b9a83: ffed21 l32r a2, 402b9a38 +402b9a86: 0d48 l32i.n a4, a13, 0 +402b9a88: 0239 s32i.n a3, a2, 0 +402b9a8a: ffecd1 l32r a13, 402b9a3c +402b9a8d: ff8021 l32r a2, 402b9890 +402b9a90: 0249 s32i.n a4, a2, 0 +402b9a92: 000d22 l8ui a2, a13, 0 +402b9a95: 7f1266 bnei a2, 1, 402b9b18 +402b9a98: 752840 extui a2, a4, 24, 8 +402b9a9b: 016480 slli a6, a4, 24 +402b9a9e: 206620 or a6, a6, a2 +402b9aa1: fb1c21 l32r a2, 402b8714 +402b9aa4: 105420 and a5, a4, a2 +402b9aa7: 115580 slli a5, a5, 8 +402b9aaa: 203650 or a3, a6, a5 +402b9aad: 1d58 l32i.n a5, a13, 4 +402b9aaf: 416840 srli a6, a4, 8 +402b9ab2: 106620 and a6, a6, a2 +402b9ab5: 017580 slli a7, a5, 24 +402b9ab8: 206360 or a6, a3, a6 +402b9abb: 753850 extui a3, a5, 24, 8 +402b9abe: 207730 or a7, a7, a3 +402b9ac1: 103520 and a3, a5, a2 +402b9ac4: 113380 slli a3, a3, 8 +402b9ac7: 415850 srli a5, a5, 8 +402b9aca: 203730 or a3, a7, a3 +402b9acd: 105520 and a5, a5, a2 +402b9ad0: 205350 or a5, a3, a5 +402b9ad3: 2d38 l32i.n a3, a13, 8 +402b9ad5: 757830 extui a7, a3, 24, 8 +402b9ad8: 018380 slli a8, a3, 24 +402b9adb: 208870 or a8, a8, a7 +402b9ade: 107320 and a7, a3, a2 +402b9ae1: 117780 slli a7, a7, 8 +402b9ae4: 413830 srli a3, a3, 8 +402b9ae7: 207870 or a7, a8, a7 +402b9aea: 103320 and a3, a3, a2 +402b9aed: 202730 or a2, a7, a3 +402b9af0: 0c3657 bltu a6, a5, 402b9b00 +402b9af3: 093267 bltu a2, a6, 402b9b00 +402b9af6: 020c movi.n a2, 0 +402b9af8: 004d22 s8i a2, a13, 0 +402b9afb: 000646 j 402b9b18 +402b9afe: 600000 neg a0, a0 +402b9b01: 4168 l32i.n a6, a1, 16 +402b9b03: 413850 srli a3, a5, 8 +402b9b06: ec9637 bne a6, a3, 402b9af6 +402b9b09: 413820 srli a3, a2, 8 +402b9b0c: e69637 bne a6, a3, 402b9af6 +402b9b0f: c02250 sub a2, a2, a5 +402b9b12: 64a032 movi a3, 100 +402b9b15: dd3327 bltu a3, a2, 402b9af6 +402b9b18: 000d22 l8ui a2, a13, 0 +402b9b1b: 083256 bnez a2, 402b9ba2 +402b9b1e: 013480 slli a3, a4, 24 +402b9b21: 752840 extui a2, a4, 24, 8 +402b9b24: 202320 or a2, a3, a2 +402b9b27: fafb31 l32r a3, 402b8714 +402b9b2a: 105430 and a5, a4, a3 +402b9b2d: 115580 slli a5, a5, 8 +402b9b30: 414840 srli a4, a4, 8 +402b9b33: 103430 and a3, a4, a3 +402b9b36: 202250 or a2, a2, a5 +402b9b39: 202230 or a2, a2, a3 +402b9b3c: 00af32 movi a3, 0xffffff00 +402b9b3f: 10f230 and a15, a2, a3 +402b9b42: 742020 extui a2, a2, 0, 8 +402b9b45: 7fa032 movi a3, 127 +402b9b48: e21b addi.n a14, a2, 1 +402b9b4a: 02b327 bgeu a3, a2, 402b9b50 +402b9b4d: 9cc2e2 addi a14, a2, -100 +402b9b50: 0ca032 movi a3, 12 +402b9b53: 202dd0 or a2, a13, a13 +402b9b56: 2cd701 l32r a0, 40284eb4 +402b9b59: 0000c0 callx0 a0 +402b9b5c: 202fe0 or a2, a15, a14 +402b9b5f: 015280 slli a5, a2, 24 +402b9b62: 754820 extui a4, a2, 24, 8 +402b9b65: 206540 or a6, a5, a4 +402b9b68: faeb41 l32r a4, 402b8714 +402b9b6b: 63ce32 addi a3, a14, 99 +402b9b6e: 105240 and a5, a2, a4 +402b9b71: 115580 slli a5, a5, 8 +402b9b74: 412820 srli a2, a2, 8 +402b9b77: 205650 or a5, a6, a5 +402b9b7a: 102240 and a2, a2, a4 +402b9b7d: 2033f0 or a3, a3, a15 +402b9b80: 202520 or a2, a5, a2 +402b9b83: 1d29 s32i.n a2, a13, 4 +402b9b85: 015380 slli a5, a3, 24 +402b9b88: 752830 extui a2, a3, 24, 8 +402b9b8b: 202520 or a2, a5, a2 +402b9b8e: 105340 and a5, a3, a4 +402b9b91: 115580 slli a5, a5, 8 +402b9b94: 413830 srli a3, a3, 8 +402b9b97: 205250 or a5, a2, a5 +402b9b9a: 102340 and a2, a3, a4 +402b9b9d: 202520 or a2, a5, a2 +402b9ba0: 2d29 s32i.n a2, a13, 8 +402b9ba2: 510931 l32r a3, 4028dfc8 +402b9ba5: 0c28 l32i.n a2, a12, 0 +402b9ba7: 344c movi.n a4, 67 +402b9ba9: 0a0285 call0 402c3bd4 +402b9bac: 0c28 l32i.n a2, a12, 0 +402b9bae: ffa431 l32r a3, 402b9a40 +402b9bb1: 040c movi.n a4, 0 +402b9bb3: 0a11c5 call0 402c3cd0 +402b9bb6: 7108 l32i.n a0, a1, 28 +402b9bb8: 61c8 l32i.n a12, a1, 24 +402b9bba: 51d8 l32i.n a13, a1, 20 +402b9bbc: 41e8 l32i.n a14, a1, 16 +402b9bbe: 31f8 l32i.n a15, a1, 12 +402b9bc0: 20c112 addi a1, a1, 32 +402b9bc3: f00d ret.n +402b9bc5: 000000 ill +402b9bc8: 26f8 l32i.n a15, a6, 8 +402b9bca: ff .byte 0xff +402b9bcb: 3f .byte 0x3f +402b9bcc: 9e .byte 0x9e +402b9bcd: 3ffe97 bbsi a14, 25, 402b9c10 + +402b9bd0 : +402b9bd0: d0c112 addi a1, a1, -48 +402b9bd3: 120c movi.n a2, 1 +402b9bd5: b109 s32i.n a0, a1, 44 +402b9bd7: a1c9 s32i.n a12, a1, 40 +402b9bd9: 91d9 s32i.n a13, a1, 36 +402b9bdb: 81e9 s32i.n a14, a1, 32 +402b9bdd: 71f9 s32i.n a15, a1, 28 +402b9bdf: ea6105 call0 402a41f0 +402b9be2: 02cd mov.n a12, a2 +402b9be4: ff9321 l32r a2, 402b9a30 +402b9be7: 0228 l32i.n a2, a2, 0 +402b9be9: 0a0d05 call0 402c3cbc +402b9bec: 9c28 l32i.n a2, a12, 36 +402b9bee: 528c beqz.n a2, 402b9bf7 +402b9bf0: 09f985 call0 402c3b8c +402b9bf3: 020c movi.n a2, 0 +402b9bf5: 9c29 s32i.n a2, a12, 36 +402b9bf7: 440c movi.n a4, 4 +402b9bf9: 030c movi.n a3, 0 +402b9bfb: 012d mov.n a2, a1 +402b9bfd: fc0501 l32r a0, 402b8c14 +402b9c00: 0000c0 callx0 a0 +402b9c03: fff121 l32r a2, 402b9bc8 +402b9c06: 0f0c movi.n a15, 0 +402b9c08: 02c8 l32i.n a12, a2, 0 +402b9c0a: 02dd mov.n a13, a2 +402b9c0c: 5cbc beqz.n a12, 402b9c45 +402b9c0e: 0c3d mov.n a3, a12 +402b9c10: 0d2d mov.n a2, a13 +402b9c12: 1ce8 l32i.n a14, a12, 4 +402b9c14: ffdf05 call0 402b9a08 +402b9c17: 0c28 l32i.n a2, a12, 0 +402b9c19: 203110 or a3, a1, a1 +402b9c1c: 04c222 addi a2, a2, 4 +402b9c1f: e8bb05 call0 402a27d0 +402b9c22: 0c28 l32i.n a2, a12, 0 +402b9c24: ffea31 l32r a3, 402b9bcc +402b9c27: 10a342 movi a4, 0x310 +402b9c2a: fd1e01 l32r a0, 402b90a4 +402b9c2d: 0000c0 callx0 a0 +402b9c30: ffe731 l32r a3, 402b9bcc +402b9c33: 0cf9 s32i.n a15, a12, 0 +402b9c35: 0c2d mov.n a2, a12 +402b9c37: 12a342 movi a4, 0x312 +402b9c3a: fd1a01 l32r a0, 402b90a4 +402b9c3d: 0000c0 callx0 a0 +402b9c40: 0ecd mov.n a12, a14 +402b9c42: fff186 j 402b9c0c +402b9c45: b108 l32i.n a0, a1, 44 +402b9c47: a1c8 l32i.n a12, a1, 40 +402b9c49: 91d8 l32i.n a13, a1, 36 +402b9c4b: 81e8 l32i.n a14, a1, 32 +402b9c4d: 71f8 l32i.n a15, a1, 28 +402b9c4f: 30c112 addi a1, a1, 48 +402b9c52: f00d ret.n + +402b9c54 : +402b9c54: e0c112 addi a1, a1, -32 +402b9c57: 0661c2 s32i a12, a1, 24 +402b9c5a: 076102 s32i a0, a1, 28 +402b9c5d: 0561d2 s32i a13, a1, 20 +402b9c60: 02cd mov.n a12, a2 +402b9c62: e71605 call0 402a0dc4 +402b9c65: 0122b6 bltui a2, 2, 402b9c6a +402b9c68: 3ccc bnez.n a12, 402b9c6f +402b9c6a: 020c movi.n a2, 0 +402b9c6c: 0030c6 j 402b9d33 +402b9c6f: e6fbc5 call0 402a0c2c +402b9c72: f41226 beqi a2, 1, 402b9c6a +402b9c75: 000c22 l8ui a2, a12, 0 +402b9c78: 0ac216 beqz a2, 402b9d28 +402b9c7b: 0ca032 movi a3, 12 +402b9c7e: 202110 or a2, a1, a1 +402b9c81: 2c8c01 l32r a0, 40284eb4 +402b9c84: 0000c0 callx0 a0 +402b9c87: 013d mov.n a3, a1 +402b9c89: 120c movi.n a2, 1 +402b9c8b: e94f85 call0 402a3184 +402b9c8e: 0148 l32i.n a4, a1, 0 +402b9c90: faa161 l32r a6, 402b8714 +402b9c93: 752840 extui a2, a4, 24, 8 +402b9c96: 015480 slli a5, a4, 24 +402b9c99: 205520 or a5, a5, a2 +402b9c9c: 102460 and a2, a4, a6 +402b9c9f: 112280 slli a2, a2, 8 +402b9ca2: 414840 srli a4, a4, 8 +402b9ca5: 205520 or a5, a5, a2 +402b9ca8: 104460 and a4, a4, a6 +402b9cab: 205540 or a5, a5, a4 +402b9cae: 1c48 l32i.n a4, a12, 4 +402b9cb0: 013480 slli a3, a4, 24 +402b9cb3: 752840 extui a2, a4, 24, 8 +402b9cb6: 202320 or a2, a3, a2 +402b9cb9: 103460 and a3, a4, a6 +402b9cbc: 113380 slli a3, a3, 8 +402b9cbf: 202230 or a2, a2, a3 +402b9cc2: 414840 srli a4, a4, 8 +402b9cc5: 2c38 l32i.n a3, a12, 8 +402b9cc7: 104460 and a4, a4, a6 +402b9cca: 017380 slli a7, a3, 24 +402b9ccd: 204240 or a4, a2, a4 +402b9cd0: 752830 extui a2, a3, 24, 8 +402b9cd3: 202720 or a2, a7, a2 +402b9cd6: 107360 and a7, a3, a6 +402b9cd9: 117780 slli a7, a7, 8 +402b9cdc: 413830 srli a3, a3, 8 +402b9cdf: 202270 or a2, a2, a7 +402b9ce2: 103360 and a3, a3, a6 +402b9ce5: 202230 or a2, a2, a3 +402b9ce8: 053547 bltu a5, a4, 402b9cf1 +402b9ceb: 023257 bltu a2, a5, 402b9cf1 +402b9cee: ffde06 j 402b9c6a +402b9cf1: 415850 srli a5, a5, 8 +402b9cf4: 413840 srli a3, a4, 8 +402b9cf7: 021537 beq a5, a3, 402b9cfd +402b9cfa: ffdb06 j 402b9c6a +402b9cfd: 413820 srli a3, a2, 8 +402b9d00: 021537 beq a5, a3, 402b9d06 +402b9d03: ffd8c6 j 402b9c6a +402b9d06: c02240 sub a2, a2, a4 +402b9d09: 64a032 movi a3, 100 +402b9d0c: 02b327 bgeu a3, a2, 402b9d12 +402b9d0f: ffd5c6 j 402b9c6a +402b9d12: ff4ad1 l32r a13, 402b9a3c +402b9d15: c30c movi.n a3, 12 +402b9d17: 202dd0 or a2, a13, a13 +402b9d1a: 2c6601 l32r a0, 40284eb4 +402b9d1d: 0000c0 callx0 a0 +402b9d20: 1c28 l32i.n a2, a12, 4 +402b9d22: 1d29 s32i.n a2, a13, 4 +402b9d24: 2c28 l32i.n a2, a12, 8 +402b9d26: 2d29 s32i.n a2, a13, 8 +402b9d28: ff4521 l32r a2, 402b9a3c +402b9d2b: 000c32 l8ui a3, a12, 0 +402b9d2e: 004232 s8i a3, a2, 0 +402b9d31: 120c movi.n a2, 1 +402b9d33: 7108 l32i.n a0, a1, 28 +402b9d35: 61c8 l32i.n a12, a1, 24 +402b9d37: 51d8 l32i.n a13, a1, 20 +402b9d39: 20c112 addi a1, a1, 32 +402b9d3c: f00d ret.n + ... + +402b9d40 : +402b9d40: f0c112 addi a1, a1, -16 +402b9d43: 0161d2 s32i a13, a1, 4 +402b9d46: 20d220 or a13, a2, a2 +402b9d49: 3109 s32i.n a0, a1, 12 +402b9d4b: 21c9 s32i.n a12, a1, 8 +402b9d4d: e70745 call0 402a0dc4 +402b9d50: ed8c beqz.n a13, 402b9d62 +402b9d52: 0c22b6 bltui a2, 2, 402b9d62 +402b9d55: ff39c1 l32r a12, 402b9a3c +402b9d58: 000c22 l8ui a2, a12, 0 +402b9d5b: 92cc bnez.n a2, 402b9d68 +402b9d5d: e6ecc5 call0 402a0c2c +402b9d60: 42cc bnez.n a2, 402b9d68 +402b9d62: 020c movi.n a2, 0 +402b9d64: 000286 j 402b9d72 +402b9d67: 1c2800 excw +402b9d6a: 1d29 s32i.n a2, a13, 4 +402b9d6c: 2c28 l32i.n a2, a12, 8 +402b9d6e: 2d29 s32i.n a2, a13, 8 +402b9d70: 120c movi.n a2, 1 +402b9d72: 3108 l32i.n a0, a1, 12 +402b9d74: 21c8 l32i.n a12, a1, 8 +402b9d76: 11d8 l32i.n a13, a1, 4 +402b9d78: 10c112 addi a1, a1, 16 +402b9d7b: f00d ret.n +402b9d7d: 000000 ill + +402b9d80 : +402b9d80: ff9251 l32r a5, 402b9bc8 +402b9d83: d0c112 addi a1, a1, -48 +402b9d86: a1c9 s32i.n a12, a1, 40 +402b9d88: 91d9 s32i.n a13, a1, 36 +402b9d8a: 05c8 l32i.n a12, a5, 0 +402b9d8c: 0d0c movi.n a13, 0 +402b9d8e: 81e9 s32i.n a14, a1, 32 +402b9d90: 71f9 s32i.n a15, a1, 28 +402b9d92: b109 s32i.n a0, a1, 44 +402b9d94: 05ed mov.n a14, a5 +402b9d96: 0dfd mov.n a15, a13 +402b9d98: 04cc16 beqz a12, 402b9de8 +402b9d9b: 0c28 l32i.n a2, a12, 0 +402b9d9d: 4238 l32i.n a3, a2, 16 +402b9d9f: 53cc bnez.n a3, 402b9da8 +402b9da1: 3238 l32i.n a3, a2, 12 +402b9da3: ffc332 addi a3, a3, -1 +402b9da6: 3239 s32i.n a3, a2, 12 +402b9da8: 3228 l32i.n a2, a2, 12 +402b9daa: 1c68 l32i.n a6, a12, 4 +402b9dac: d2ec bnez.n a2, 402b9ddd +402b9dae: 0c3d mov.n a3, a12 +402b9db0: 202ee0 or a2, a14, a14 +402b9db3: 0169 s32i.n a6, a1, 0 +402b9db5: ffc505 call0 402b9a08 +402b9db8: 0c28 l32i.n a2, a12, 0 +402b9dba: ff8431 l32r a3, 402b9bcc +402b9dbd: a0a342 movi a4, 0x3a0 +402b9dc0: fcb901 l32r a0, 402b90a4 +402b9dc3: 0000c0 callx0 a0 +402b9dc6: ff8131 l32r a3, 402b9bcc +402b9dc9: 0cf9 s32i.n a15, a12, 0 +402b9dcb: 0c2d mov.n a2, a12 +402b9dcd: a2a342 movi a4, 0x3a2 +402b9dd0: fcb501 l32r a0, 402b90a4 +402b9dd3: 0000c0 callx0 a0 +402b9dd6: 0168 l32i.n a6, a1, 0 +402b9dd8: 06cd mov.n a12, a6 +402b9dda: ffee86 j 402b9d98 +402b9ddd: dd1b addi.n a13, a13, 1 +402b9ddf: 06cd mov.n a12, a6 +402b9de1: 74d0d0 extui a13, a13, 0, 8 +402b9de4: ffec06 j 402b9d98 +402b9de7: 8db600 excw +402b9dea: 384a add.n a3, a8, a4 +402b9dec: 0e .byte 0xe +402b9ded: 040c movi.n a4, 0 +402b9def: 1328 l32i.n a2, a3, 4 +402b9df1: 035d mov.n a5, a3 +402b9df3: 02cd mov.n a12, a2 +402b9df5: 429c beqz.n a2, 402b9e0d +402b9df7: 0248 l32i.n a4, a2, 0 +402b9df9: 0c68 l32i.n a6, a12, 0 +402b9dfb: 3478 l32i.n a7, a4, 12 +402b9dfd: 3668 l32i.n a6, a6, 12 +402b9dff: 03b767 bgeu a7, a6, 402b9e06 +402b9e02: 02cd mov.n a12, a2 +402b9e04: 053d mov.n a3, a5 +402b9e06: 025d mov.n a5, a2 +402b9e08: 1228 l32i.n a2, a2, 4 +402b9e0a: fff9c6 j 402b9df5 +402b9e0d: 1c28 l32i.n a2, a12, 4 +402b9e0f: ff6fd1 l32r a13, 402b9bcc +402b9e12: 1329 s32i.n a2, a3, 4 +402b9e14: 120c movi.n a2, 1 +402b9e16: 5429 s32i.n a2, a4, 20 +402b9e18: 0c28 l32i.n a2, a12, 0 +402b9e1a: 8aa342 movi a4, 0x38a +402b9e1d: 0d3d mov.n a3, a13 +402b9e1f: fca101 l32r a0, 402b90a4 +402b9e22: 0000c0 callx0 a0 +402b9e25: 020c movi.n a2, 0 +402b9e27: 0c29 s32i.n a2, a12, 0 +402b9e29: 8ca342 movi a4, 0x38c +402b9e2c: 0d3d mov.n a3, a13 +402b9e2e: 0c2d mov.n a2, a12 +402b9e30: fc9d01 l32r a0, 402b90a4 +402b9e33: 0000c0 callx0 a0 +402b9e36: b108 l32i.n a0, a1, 44 +402b9e38: a1c8 l32i.n a12, a1, 40 +402b9e3a: 91d8 l32i.n a13, a1, 36 +402b9e3c: 81e8 l32i.n a14, a1, 32 +402b9e3e: 71f8 l32i.n a15, a1, 28 +402b9e40: 30c112 addi a1, a1, 48 +402b9e43: f00d ret.n +402b9e45: 000000 ill + +402b9e48 : +402b9e48: f0c112 addi a1, a1, -16 +402b9e4b: 21c9 s32i.n a12, a1, 8 +402b9e4d: 11d9 s32i.n a13, a1, 4 +402b9e4f: 3109 s32i.n a0, a1, 12 +402b9e51: 03cd mov.n a12, a3 +402b9e53: 74d020 extui a13, a2, 0, 8 +402b9e56: 638c beqz.n a3, 402b9e60 +402b9e58: 0a1d66 bnei a13, 1, 402b9e66 +402b9e5b: 0003c6 j 402b9e6e +402b9e5e: 850000 extui a0, a0, 16, 9 +402b9e61: e6dc bnez.n a6, 402b9e83 +402b9e63: ff1256 bnez a2, 402b9e58 +402b9e66: 020c movi.n a2, 0 +402b9e68: 000406 j 402b9e7c +402b9e6b: 000000 ill +402b9e6e: 000c22 l8ui a2, a12, 0 +402b9e71: fe8931 l32r a3, 402b9898 +402b9e74: 042020 extui a2, a2, 0, 1 +402b9e77: 004322 s8i a2, a3, 0 +402b9e7a: 120c movi.n a2, 1 +402b9e7c: 3108 l32i.n a0, a1, 12 +402b9e7e: 21c8 l32i.n a12, a1, 8 +402b9e80: 11d8 l32i.n a13, a1, 4 +402b9e82: 10c112 addi a1, a1, 16 +402b9e85: f00d ret.n + ... + +402b9e88 : +402b9e88: f0c112 addi a1, a1, -16 +402b9e8b: 21c9 s32i.n a12, a1, 8 +402b9e8d: 3109 s32i.n a0, a1, 12 +402b9e8f: 20c220 or a12, a2, a2 +402b9e92: e6f305 call0 402a0dc4 +402b9e95: 0422f6 bgeui a2, 2, 402b9e9d +402b9e98: 020c movi.n a2, 0 +402b9e9a: 000446 j 402b9eaf +402b9e9d: e6d8c5 call0 402a0c2c +402b9ea0: ff4c16 beqz a12, 402b9e98 +402b9ea3: f11226 beqi a2, 1, 402b9e98 +402b9ea6: fe7b21 l32r a2, 402b9894 +402b9ea9: 0062c2 s32i a12, a2, 0 +402b9eac: 01a022 movi a2, 1 +402b9eaf: 032102 l32i a0, a1, 12 +402b9eb2: 21c8 l32i.n a12, a1, 8 +402b9eb4: 10c112 addi a1, a1, 16 +402b9eb7: f00d ret.n +402b9eb9: 000000 ill + +402b9ebc : +402b9ebc: f0c112 addi a1, a1, -16 +402b9ebf: 3109 s32i.n a0, a1, 12 +402b9ec1: e6f005 call0 402a0dc4 +402b9ec4: 0422f6 bgeui a2, 2, 402b9ecc +402b9ec7: 020c movi.n a2, 0 +402b9ec9: 000446 j 402b9ede +402b9ecc: e6d5c5 call0 402a0c2c +402b9ecf: f41226 beqi a2, 1, 402b9ec7 +402b9ed2: fe7021 l32r a2, 402b9894 +402b9ed5: 78a032 movi a3, 120 +402b9ed8: 006232 s32i a3, a2, 0 +402b9edb: 01a022 movi a2, 1 +402b9ede: 032102 l32i a0, a1, 12 +402b9ee1: 10c112 addi a1, a1, 16 +402b9ee4: f00d ret.n + ... + +402b9ee8 : +402b9ee8: fe6b21 l32r a2, 402b9894 +402b9eeb: 0228 l32i.n a2, a2, 0 +402b9eed: f00d ret.n + ... + +402b9ef0 : +402b9ef0: c0c112 addi a1, a1, -64 +402b9ef3: 744040 extui a4, a4, 0, 8 +402b9ef6: d1d9 s32i.n a13, a1, 52 +402b9ef8: c1e9 s32i.n a14, a1, 48 +402b9efa: f109 s32i.n a0, a1, 60 +402b9efc: e1c9 s32i.n a12, a1, 56 +402b9efe: b1f9 s32i.n a15, a1, 44 +402b9f00: 4149 s32i.n a4, a1, 16 +402b9f02: 02dd mov.n a13, a2 +402b9f04: 03ed mov.n a14, a3 +402b9f06: 07f216 beqz a2, 402b9f89 +402b9f09: 07c316 beqz a3, 402b9f89 +402b9f0c: ff2fc1 l32r a12, 402b9bc8 +402b9f0f: 0cf8 l32i.n a15, a12, 0 +402b9f11: 074f16 beqz a15, 402b9f89 +402b9f14: 0fc8 l32i.n a12, a15, 0 +402b9f16: 06a042 movi a4, 6 +402b9f19: 203dd0 or a3, a13, a13 +402b9f1c: 04cc22 addi a2, a12, 4 +402b9f1f: 22ea01 l32r a0, 40282ac8 +402b9f22: 0000c0 callx0 a0 +402b9f25: 05b256 bnez a2, 402b9f84 +402b9f28: 440c movi.n a4, 4 +402b9f2a: 0e3d mov.n a3, a14 +402b9f2c: 0c2d mov.n a2, a12 +402b9f2e: 22e601 l32r a0, 40282ac8 +402b9f31: 0000c0 callx0 a0 +402b9f34: 04c256 bnez a2, 402b9f84 +402b9f37: 4c28 l32i.n a2, a12, 16 +402b9f39: 031226 beqi a2, 1, 402b9f40 +402b9f3c: 4128 l32i.n a2, a1, 16 +402b9f3e: 62ac beqz.n a2, 402b9f68 +402b9f40: ff2221 l32r a2, 402b9bc8 +402b9f43: 0f3d mov.n a3, a15 +402b9f45: ffac05 call0 402b9a08 +402b9f48: ff21e1 l32r a14, 402b9bcc +402b9f4b: 0f2d mov.n a2, a15 +402b9f4d: 0e3d mov.n a3, a14 +402b9f4f: fba342 movi a4, 0x3fb +402b9f52: fc5401 l32r a0, 402b90a4 +402b9f55: 0000c0 callx0 a0 +402b9f58: 00a442 movi a4, 0x400 +402b9f5b: 0e3d mov.n a3, a14 +402b9f5d: 0c2d mov.n a2, a12 +402b9f5f: fc5101 l32r a0, 402b90a4 +402b9f62: 0000c0 callx0 a0 +402b9f65: 0000c6 j 402b9f6c +402b9f68: 120c movi.n a2, 1 +402b9f6a: 5c29 s32i.n a2, a12, 20 +402b9f6c: 440c movi.n a4, 4 +402b9f6e: 030c movi.n a3, 0 +402b9f70: 202110 or a2, a1, a1 +402b9f73: fb2801 l32r a0, 402b8c14 +402b9f76: 0000c0 callx0 a0 +402b9f79: 013d mov.n a3, a1 +402b9f7b: 0d2d mov.n a2, a13 +402b9f7d: e88505 call0 402a27d0 +402b9f80: 000146 j 402b9f89 +402b9f83: 1ff800 excw +402b9f86: ffe1c6 j 402b9f11 +402b9f89: f108 l32i.n a0, a1, 60 +402b9f8b: e1c8 l32i.n a12, a1, 56 +402b9f8d: d1d8 l32i.n a13, a1, 52 +402b9f8f: c1e8 l32i.n a14, a1, 48 +402b9f91: b1f8 l32i.n a15, a1, 44 +402b9f93: 40c112 addi a1, a1, 64 +402b9f96: f00d ret.n +402b9f98: ff26f5 excw +402b9f9b: 3f .byte 0x3f +402b9f9c: 0018d4 excw +402b9f9f: 0e7040 excw +402b9fa2: 124010 excw + +402b9fa4 : +402b9fa4: b0c112 addi a1, a1, -80 +402b9fa7: 4129 s32i.n a2, a1, 16 +402b9fa9: fea421 l32r a2, 402b9a3c +402b9fac: 038d mov.n a8, a3 +402b9fae: 1238 l32i.n a3, a2, 4 +402b9fb0: 2228 l32i.n a2, a2, 8 +402b9fb2: 136102 s32i a0, a1, 76 +402b9fb5: 5129 s32i.n a2, a1, 20 +402b9fb7: 4128 l32i.n a2, a1, 16 +402b9fb9: 1261c2 s32i a12, a1, 72 +402b9fbc: 1161d2 s32i a13, a1, 68 +402b9fbf: 1061e2 s32i a14, a1, 64 +402b9fc2: f1f9 s32i.n a15, a1, 60 +402b9fc4: 0139 s32i.n a3, a1, 0 +402b9fc6: 1c8216 beqz a2, 402ba192 +402b9fc9: 189c beqz.n a8, 402b9fde +402b9fcb: 0828 l32i.n a2, a8, 0 +402b9fcd: 020266 bnei a2, -1, 402b9fd3 +402b9fd0: 006f86 j 402ba192 +402b9fd3: 1d0c movi.n a13, 1 +402b9fd5: 72cc bnez.n a2, 402b9fe0 +402b9fd7: 0d0c movi.n a13, 0 +402b9fd9: 0d8d mov.n a8, a13 +402b9fdb: 000046 j 402b9fe0 +402b9fde: 0d0c movi.n a13, 0 +402b9fe0: ffee21 l32r a2, 402b9f98 +402b9fe3: 030c movi.n a3, 0 +402b9fe5: 004232 s8i a3, a2, 0 +402b9fe8: fef831 l32r a3, 402b9bc8 +402b9feb: 0f0c movi.n a15, 0 +402b9fed: 03c8 l32i.n a12, a3, 0 +402b9fef: f9c9e1 l32r a14, 402b8714 +402b9ff2: 0f9d mov.n a9, a15 +402b9ff4: 61f9 s32i.n a15, a1, 24 +402b9ff6: 09fc16 beqz a12, 402ba099 +402b9ff9: 0c58 l32i.n a5, a12, 0 +402b9ffb: 4138 l32i.n a3, a1, 16 +402b9ffd: 254b addi.n a2, a5, 4 +402b9fff: 640c movi.n a4, 6 +402ba001: 7159 s32i.n a5, a1, 28 +402ba003: 9189 s32i.n a8, a1, 36 +402ba005: 8199 s32i.n a9, a1, 32 +402ba007: ffe501 l32r a0, 402b9f9c +402ba00a: 0000c0 callx0 a0 +402ba00d: 7158 l32i.n a5, a1, 28 +402ba00f: 9188 l32i.n a8, a1, 36 +402ba011: 8198 l32i.n a9, a1, 32 +402ba013: 72cc bnez.n a2, 402ba01e +402ba015: 085816 beqz a8, 402ba09e +402ba018: 61c9 s32i.n a12, a1, 24 +402ba01a: 000086 j 402ba020 +402ba01d: 889c00 excw +402ba020: 083d mov.n a3, a8 +402ba022: 440c movi.n a4, 4 +402ba024: 052d mov.n a2, a5 +402ba026: 9189 s32i.n a8, a1, 36 +402ba028: 8199 s32i.n a9, a1, 32 +402ba02a: ffdc01 l32r a0, 402b9f9c +402ba02d: 0000c0 callx0 a0 +402ba030: 8198 l32i.n a9, a1, 32 +402ba032: 9188 l32i.n a8, a1, 36 +402ba034: 839c20 moveqz a9, a12, a2 +402ba037: 001646 j 402ba094 +402ba03a: 054f56 bnez a15, 402ba092 +402ba03d: 440c movi.n a4, 4 +402ba03f: 013d mov.n a3, a1 +402ba041: 052d mov.n a2, a5 +402ba043: 9189 s32i.n a8, a1, 36 +402ba045: 8199 s32i.n a9, a1, 32 +402ba047: ffd501 l32r a0, 402b9f9c +402ba04a: 0000c0 callx0 a0 +402ba04d: 9188 l32i.n a8, a1, 36 +402ba04f: 8198 l32i.n a9, a1, 32 +402ba051: d2fc bnez.n a2, 402ba092 +402ba053: 0138 l32i.n a3, a1, 0 +402ba055: 014380 slli a4, a3, 24 +402ba058: 752830 extui a2, a3, 24, 8 +402ba05b: 202420 or a2, a4, a2 +402ba05e: 1043e0 and a4, a3, a14 +402ba061: 114480 slli a4, a4, 8 +402ba064: 413830 srli a3, a3, 8 +402ba067: 202240 or a2, a2, a4 +402ba06a: 1033e0 and a3, a3, a14 +402ba06d: 202230 or a2, a2, a3 +402ba070: 221b addi.n a2, a2, 1 +402ba072: 753820 extui a3, a2, 24, 8 +402ba075: 014280 slli a4, a2, 24 +402ba078: 204430 or a4, a4, a3 +402ba07b: 1032e0 and a3, a2, a14 +402ba07e: 113380 slli a3, a3, 8 +402ba081: 412820 srli a2, a2, 8 +402ba084: 203430 or a3, a4, a3 +402ba087: 1022e0 and a2, a2, a14 +402ba08a: 202320 or a2, a3, a2 +402ba08d: 0129 s32i.n a2, a1, 0 +402ba08f: 000046 j 402ba094 +402ba092: 1f0c movi.n a15, 1 +402ba094: 1cc8 l32i.n a12, a12, 4 +402ba096: ffd706 j 402b9ff6 +402ba099: 61c8 l32i.n a12, a1, 24 +402ba09b: 000046 j 402ba0a0 +402ba09e: 1f0c movi.n a15, 1 +402ba0a0: d8cc bnez.n a8, 402ba0b1 +402ba0a2: 0b1f26 beqi a15, 1, 402ba0b1 +402ba0a5: 0128 l32i.n a2, a1, 0 +402ba0a7: 5138 l32i.n a3, a1, 20 +402ba0a9: 02b327 bgeu a3, a2, 402ba0af +402ba0ac: 003886 j 402ba192 +402ba0af: 1f0c movi.n a15, 1 +402ba0b1: 079c16 beqz a12, 402ba12e +402ba0b4: 045916 beqz a9, 402ba0fd +402ba0b7: 09e8 l32i.n a14, a9, 0 +402ba0b9: 331c97 beq a12, a9, 402ba0f0 +402ba0bc: 5e28 l32i.n a2, a14, 20 +402ba0be: 021226 beqi a2, 1, 402ba0c4 +402ba0c1: 003346 j 402ba192 +402ba0c4: fec121 l32r a2, 402b9bc8 +402ba0c7: 0c3d mov.n a3, a12 +402ba0c9: ff93c5 call0 402b9a08 +402ba0cc: fec0f1 l32r a15, 402b9bcc +402ba0cf: 0c28 l32i.n a2, a12, 0 +402ba0d1: 0f3d mov.n a3, a15 +402ba0d3: 5ba442 movi a4, 0x45b +402ba0d6: fbf301 l32r a0, 402b90a4 +402ba0d9: 0000c0 callx0 a0 +402ba0dc: 020c movi.n a2, 0 +402ba0de: 0c29 s32i.n a2, a12, 0 +402ba0e0: 5da442 movi a4, 0x45d +402ba0e3: 0f3d mov.n a3, a15 +402ba0e5: 0c2d mov.n a2, a12 +402ba0e7: fbef01 l32r a0, 402b90a4 +402ba0ea: 0000c0 callx0 a0 +402ba0ed: 001186 j 402ba137 +402ba0f0: ffaa31 l32r a3, 402b9f98 +402ba0f3: 120c movi.n a2, 1 +402ba0f5: 004322 s8i a2, a3, 0 +402ba0f8: 0d0c movi.n a13, 0 +402ba0fa: 001186 j 402ba144 +402ba0fd: 0ce8 l32i.n a14, a12, 0 +402ba0ff: 688c beqz.n a8, 402ba109 +402ba101: 0828 l32i.n a2, a8, 0 +402ba103: 000286 j 402ba111 +402ba106: 000000 ill +402ba109: 021f26 beqi a15, 1, 402ba10f +402ba10c: 002086 j 402ba192 +402ba10f: 0128 l32i.n a2, a1, 0 +402ba111: 0e29 s32i.n a2, a14, 0 +402ba113: fead21 l32r a2, 402b9bc8 +402ba116: 203cc0 or a3, a12, a12 +402ba119: ff8ec5 call0 402b9a08 +402ba11c: fdde21 l32r a2, 402b9894 +402ba11f: 4ed9 s32i.n a13, a14, 16 +402ba121: 0228 l32i.n a2, a2, 0 +402ba123: 0c3d mov.n a3, a12 +402ba125: 3e29 s32i.n a2, a14, 12 +402ba127: 020c movi.n a2, 0 +402ba129: 5e29 s32i.n a2, a14, 20 +402ba12b: 002546 j 402ba1c4 +402ba12e: 29ac beqz.n a9, 402ba154 +402ba130: 09e8 l32i.n a14, a9, 0 +402ba132: 5e28 l32i.n a2, a14, 20 +402ba134: 5a1266 bnei a2, 1, 402ba192 +402ba137: 4138 l32i.n a3, a1, 16 +402ba139: 640c movi.n a4, 6 +402ba13b: 04ce22 addi a2, a14, 4 +402ba13e: fda701 l32r a0, 402b97dc +402ba141: 0000c0 callx0 a0 +402ba144: fdd421 l32r a2, 402b9894 +402ba147: 0228 l32i.n a2, a2, 0 +402ba149: 4ed9 s32i.n a13, a14, 16 +402ba14b: 3e29 s32i.n a2, a14, 12 +402ba14d: 020c movi.n a2, 0 +402ba14f: 5e29 s32i.n a2, a14, 20 +402ba151: 001d46 j 402ba1ca +402ba154: fe9ec1 l32r a12, 402b9bcc +402ba157: 84a442 movi a4, 0x484 +402ba15a: 0c3d mov.n a3, a12 +402ba15c: 821c movi.n a2, 24 +402ba15e: 9189 s32i.n a8, a1, 36 +402ba160: ff9001 l32r a0, 402b9fa0 +402ba163: 0000c0 callx0 a0 +402ba166: 9188 l32i.n a8, a1, 36 +402ba168: 02ed mov.n a14, a2 +402ba16a: 388c beqz.n a8, 402ba171 +402ba16c: 0828 l32i.n a2, a8, 0 +402ba16e: 000106 j 402ba176 +402ba171: 101f66 bnei a15, 1, 402ba185 +402ba174: 0128 l32i.n a2, a1, 0 +402ba176: 0e29 s32i.n a2, a14, 0 +402ba178: 0e28 l32i.n a2, a14, 0 +402ba17a: 5138 l32i.n a3, a1, 20 +402ba17c: 8ea442 movi a4, 0x48e +402ba17f: 053327 bltu a3, a2, 402ba188 +402ba182: 000446 j 402ba197 +402ba185: 8aa442 movi a4, 0x48a +402ba188: 0c3d mov.n a3, a12 +402ba18a: 0e2d mov.n a2, a14 +402ba18c: fbc601 l32r a0, 402b90a4 +402ba18f: 0000c0 callx0 a0 +402ba192: 020c movi.n a2, 0 +402ba194: 000d06 j 402ba1cc +402ba197: 4138 l32i.n a3, a1, 16 +402ba199: 06a042 movi a4, 6 +402ba19c: 2e4b addi.n a2, a14, 4 +402ba19e: fd8f01 l32r a0, 402b97dc +402ba1a1: 0000c0 callx0 a0 +402ba1a4: fdbc21 l32r a2, 402b9894 +402ba1a7: 4ed9 s32i.n a13, a14, 16 +402ba1a9: 0228 l32i.n a2, a2, 0 +402ba1ab: 0d0c movi.n a13, 0 +402ba1ad: 3e29 s32i.n a2, a14, 12 +402ba1af: 0c3d mov.n a3, a12 +402ba1b1: 5ed9 s32i.n a13, a14, 20 +402ba1b3: 95a442 movi a4, 0x495 +402ba1b6: 820c movi.n a2, 8 +402ba1b8: ff7a01 l32r a0, 402b9fa0 +402ba1bb: 0000c0 callx0 a0 +402ba1be: 02e9 s32i.n a14, a2, 0 +402ba1c0: 12d9 s32i.n a13, a2, 4 +402ba1c2: 023d mov.n a3, a2 +402ba1c4: fe8121 l32r a2, 402b9bc8 +402ba1c7: ff8105 call0 402b99d8 +402ba1ca: 0e28 l32i.n a2, a14, 0 +402ba1cc: 132102 l32i a0, a1, 76 +402ba1cf: 1221c2 l32i a12, a1, 72 +402ba1d2: 1121d2 l32i a13, a1, 68 +402ba1d5: 1021e2 l32i a14, a1, 64 +402ba1d8: f1f8 l32i.n a15, a1, 60 +402ba1da: 50c112 addi a1, a1, 80 +402ba1dd: f00d ret.n +402ba1df: b10400 excw +402ba1e2: 402c movi.n a0, 36 +402ba1e4: b0c112 addi a1, a1, -80 +402ba1e7: 1161d2 s32i a13, a1, 68 +402ba1ea: 136102 s32i a0, a1, 76 +402ba1ed: 1261c2 s32i a12, a1, 72 +402ba1f0: 1061e2 s32i a14, a1, 64 +402ba1f3: f1f9 s32i.n a15, a1, 60 +402ba1f5: 04dd mov.n a13, a4 +402ba1f7: 2d1416 beqz a4, 402ba4cc +402ba1fa: fe74e1 l32r a14, 402b9bcc +402ba1fd: 69a242 movi a4, 0x269 +402ba200: 0e3d mov.n a3, a14 +402ba202: 24a222 movi a2, 0x224 +402ba205: ff6601 l32r a0, 402b9fa0 +402ba208: 0000c0 callx0 a0 +402ba20b: 02cd mov.n a12, a2 +402ba20d: 72cc bnez.n a2, 402ba218 +402ba20f: 0d2d mov.n a2, a13 +402ba211: 058505 call0 402bfa64 +402ba214: 00ad06 j 402ba4cc +402ba217: 1de200 excw +402ba21a: 1d4804 excw +402ba21d: 020c movi.n a2, 0 +402ba21f: 051d32 l16ui a3, a13, 10 +402ba222: 12b237 bgeu a2, a3, 402ba238 +402ba225: 342a add.n a3, a4, a2 +402ba227: 000352 l8ui a5, a3, 0 +402ba22a: 3c2a add.n a3, a12, a2 +402ba22c: 221b addi.n a2, a2, 1 +402ba22e: 004352 s8i a5, a3, 0 +402ba231: f42020 extui a2, a2, 0, 16 +402ba234: fff9c6 j 402ba21f +402ba237: 0d3800 excw +402ba23a: 054356 bnez a3, 402ba292 +402ba23d: 10af22 movi a2, -240 +402ba240: ee2a add.n a14, a14, a2 +402ba242: ffe731 l32r a3, 402ba1e0 +402ba245: eca022 movi a2, 236 +402ba248: 440c movi.n a4, 4 +402ba24a: 2c2a add.n a2, a12, a2 +402ba24c: f4e0e0 extui a14, a14, 0, 16 +402ba24f: ff5301 l32r a0, 402b9f9c +402ba252: 0000c0 callx0 a0 +402ba255: 0c0256 bnez a2, 402ba319 +402ba258: 440c movi.n a4, 4 +402ba25a: 3ccb addi.n a3, a12, 12 +402ba25c: 214a add.n a2, a1, a4 +402ba25e: fd5f01 l32r a0, 402b97dc +402ba261: 0000c0 callx0 a0 +402ba264: 1cccf2 addi a15, a12, 28 +402ba267: 04c132 addi a3, a1, 4 +402ba26a: 202ff0 or a2, a15, a15 +402ba26d: ffd345 call0 402b9fa4 +402ba270: fd5931 l32r a3, 402b97d4 +402ba273: 116e00 slli a6, a14, 16 +402ba276: f0a052 movi a5, 240 +402ba279: 5c5a add.n a5, a12, a5 +402ba27b: 316060 srai a6, a6, 16 +402ba27e: 0329 s32i.n a2, a3, 0 +402ba280: 0129 s32i.n a2, a1, 0 +402ba282: 656a add.n a6, a5, a6 +402ba284: 520c movi.n a2, 5 +402ba286: 070c movi.n a7, 0 +402ba288: 03ed mov.n a14, a3 +402ba28a: 583c movi.n a8, 53 +402ba28c: ffa092 movi a9, 255 +402ba28f: 000c86 j 402ba2c5 +402ba292: 1368 l32i.n a6, a3, 4 +402ba294: 030c movi.n a3, 0 +402ba296: 0d58 l32i.n a5, a13, 0 +402ba298: 423a add.n a4, a2, a3 +402ba29a: 051552 l16ui a5, a5, 10 +402ba29d: f44040 extui a4, a4, 0, 16 +402ba2a0: 99b357 bgeu a3, a5, 402ba23d +402ba2a3: 563a add.n a5, a6, a3 +402ba2a5: 000552 l8ui a5, a5, 0 +402ba2a8: 4c4a add.n a4, a12, a4 +402ba2aa: 331b addi.n a3, a3, 1 +402ba2ac: 004452 s8i a5, a4, 0 +402ba2af: f43030 extui a3, a3, 0, 16 +402ba2b2: fff806 j 402ba296 +402ba2b5: 000532 l8ui a3, a5, 0 +402ba2b8: 109387 bne a3, a8, 402ba2cc +402ba2bb: 020572 l8ui a7, a5, 2 +402ba2be: 010532 l8ui a3, a5, 1 +402ba2c1: 332b addi.n a3, a3, 2 +402ba2c3: 553a add.n a5, a5, a3 +402ba2c5: ec3567 bltu a5, a6, 402ba2b5 +402ba2c8: 000d06 j 402ba300 +402ba2cb: 139700 excw +402ba2ce: 243c30 extui a3, a3, 12, 3 +402ba2d1: e99347 bne a3, a4, 402ba2be +402ba2d4: 352b addi.n a3, a5, 2 +402ba2d6: 440c movi.n a4, 4 +402ba2d8: 012d mov.n a2, a1 +402ba2da: 4159 s32i.n a5, a1, 16 +402ba2dc: 8169 s32i.n a6, a1, 32 +402ba2de: 5179 s32i.n a7, a1, 20 +402ba2e0: 6189 s32i.n a8, a1, 24 +402ba2e2: 7199 s32i.n a9, a1, 28 +402ba2e4: ff2e01 l32r a0, 402b9f9c +402ba2e7: 0000c0 callx0 a0 +402ba2ea: 430c movi.n a3, 4 +402ba2ec: 340c movi.n a4, 3 +402ba2ee: 833420 moveqz a3, a4, a2 +402ba2f1: 032d mov.n a2, a3 +402ba2f3: 4158 l32i.n a5, a1, 16 +402ba2f5: 8168 l32i.n a6, a1, 32 +402ba2f7: 5178 l32i.n a7, a1, 20 +402ba2f9: 6188 l32i.n a8, a1, 24 +402ba2fb: 7198 l32i.n a9, a1, 28 +402ba2fd: ffef46 j 402ba2be +402ba300: 023726 beqi a7, 3, 402ba306 +402ba303: 006a86 j 402ba4b1 +402ba306: 265226 beqi a2, 5, 402ba330 +402ba309: 2f6266 bnei a2, 6, 402ba33c +402ba30c: 0f2d mov.n a2, a15 +402ba30e: 140c movi.n a4, 1 +402ba310: 314b addi.n a3, a1, 4 +402ba312: ffbdc5 call0 402b9ef0 +402ba315: 1128 l32i.n a2, a1, 4 +402ba317: 0e29 s32i.n a2, a14, 0 +402ba319: 0d2d mov.n a2, a13 +402ba31b: 057485 call0 402bfa64 +402ba31e: fe2b31 l32r a3, 402b9bcc +402ba321: aba242 movi a4, 0x2ab +402ba324: 0c2d mov.n a2, a12 +402ba326: fb5f01 l32r a0, 402b90a4 +402ba329: 0000c0 callx0 a0 +402ba32c: 006706 j 402ba4cc +402ba32f: 1a2100 excw +402ba332: ff .byte 0xff +402ba333: 000222 l8ui a2, a2, 0 +402ba336: 711226 beqi a2, 1, 402ba3ab +402ba339: 003ec6 j 402ba438 +402ba33c: 6b3226 beqi a2, 3, 402ba3ab +402ba33f: 024266 bnei a2, 4, 402ba345 +402ba342: 003c86 j 402ba438 +402ba345: d01266 bnei a2, 1, 402ba319 +402ba348: 202cc0 or a2, a12, a12 +402ba34b: ff4945 call0 402b97e0 +402ba34e: 35a022 movi a2, 53 +402ba351: f04c22 s8i a2, a12, 240 +402ba354: 01a022 movi a2, 1 +402ba357: f14c22 s8i a2, a12, 241 +402ba35a: 220c movi.n a2, 2 +402ba35c: f24c22 s8i a2, a12, 242 +402ba35f: f3a022 movi a2, 243 +402ba362: 2c2a add.n a2, a12, a2 +402ba364: ff5345 call0 402b989c +402ba367: 040c movi.n a4, 0 +402ba369: f37c movi.n a3, -1 +402ba36b: 004232 s8i a3, a2, 0 +402ba36e: 042d mov.n a2, a4 +402ba370: 24a232 movi a3, 0x224 +402ba373: 057685 call0 402bfadc +402ba376: 02ed mov.n a14, a2 +402ba378: 024d mov.n a4, a2 +402ba37a: 050c movi.n a5, 0 +402ba37c: f99216 beqz a2, 402ba319 +402ba37f: 1478 l32i.n a7, a4, 4 +402ba381: 052d mov.n a2, a5 +402ba383: c03250 sub a3, a2, a5 +402ba386: 051462 l16ui a6, a4, 10 +402ba389: f43030 extui a3, a3, 0, 16 +402ba38c: 11b367 bgeu a3, a6, 402ba3a1 +402ba38f: 621b addi.n a6, a2, 1 +402ba391: 2c2a add.n a2, a12, a2 +402ba393: 000222 l8ui a2, a2, 0 +402ba396: 373a add.n a3, a7, a3 +402ba398: 004322 s8i a2, a3, 0 +402ba39b: f42060 extui a2, a6, 0, 16 +402ba39e: fff846 j 402ba383 +402ba3a1: 0448 l32i.n a4, a4, 0 +402ba3a3: 0ed416 beqz a4, 402ba494 +402ba3a6: 025d mov.n a5, a2 +402ba3a8: fff4c6 j 402ba37f +402ba3ab: 0c2d mov.n a2, a12 +402ba3ad: ff4305 call0 402b97e0 +402ba3b0: 523c movi.n a2, 53 +402ba3b2: f04c22 s8i a2, a12, 240 +402ba3b5: 120c movi.n a2, 1 +402ba3b7: f14c22 s8i a2, a12, 241 +402ba3ba: 520c movi.n a2, 5 +402ba3bc: f24c22 s8i a2, a12, 242 +402ba3bf: f3a022 movi a2, 243 +402ba3c2: 2c2a add.n a2, a12, a2 +402ba3c4: ff4d45 call0 402b989c +402ba3c7: 040c movi.n a4, 0 +402ba3c9: f37c movi.n a3, -1 +402ba3cb: 004232 s8i a3, a2, 0 +402ba3ce: 042d mov.n a2, a4 +402ba3d0: 24a232 movi a3, 0x224 +402ba3d3: 057085 call0 402bfadc +402ba3d6: 026d mov.n a6, a2 +402ba3d8: 024d mov.n a4, a2 +402ba3da: 050c movi.n a5, 0 +402ba3dc: 04d216 beqz a2, 402ba42d +402ba3df: 1488 l32i.n a8, a4, 4 +402ba3e1: 052d mov.n a2, a5 +402ba3e3: c03250 sub a3, a2, a5 +402ba3e6: 051472 l16ui a7, a4, 10 +402ba3e9: f43030 extui a3, a3, 0, 16 +402ba3ec: 11b377 bgeu a3, a7, 402ba401 +402ba3ef: 721b addi.n a7, a2, 1 +402ba3f1: 2c2a add.n a2, a12, a2 +402ba3f3: 000222 l8ui a2, a2, 0 +402ba3f6: 383a add.n a3, a8, a3 +402ba3f8: 004322 s8i a2, a3, 0 +402ba3fb: f42070 extui a2, a7, 0, 16 +402ba3fe: fff846 j 402ba3e3 +402ba401: 0448 l32i.n a4, a4, 0 +402ba403: 548c beqz.n a4, 402ba40c +402ba405: 025d mov.n a5, a2 +402ba407: fff506 j 402ba3df +402ba40a: 210000 srai a0, a0, 0 +402ba40d: fd89 s32i.n a8, a13, 60 +402ba40f: fd8a41 l32r a4, 402b9a38 +402ba412: 002222 l32i a2, a2, 0 +402ba415: 063d mov.n a3, a6 +402ba417: 454c movi.n a5, 68 +402ba419: 086162 s32i a6, a1, 32 +402ba41c: 09a005 call0 402c3e20 +402ba41f: 8168 l32i.n a6, a1, 32 +402ba421: 071622 l16ui a2, a6, 14 +402ba424: 005216 beqz a2, 402ba42d +402ba427: 202660 or a2, a6, a6 +402ba42a: 056385 call0 402bfa64 +402ba42d: 0e3d mov.n a3, a14 +402ba42f: 0f2d mov.n a2, a15 +402ba431: e839c5 call0 402a27d0 +402ba434: ffb846 j 402ba319 +402ba437: 2cc000 excw +402ba43a: 3a4520 excw +402ba43d: ff .byte 0xff +402ba43e: 35a022 movi a2, 53 +402ba441: f04c22 s8i a2, a12, 240 +402ba444: 01a022 movi a2, 1 +402ba447: f14c22 s8i a2, a12, 241 +402ba44a: 620c movi.n a2, 6 +402ba44c: 040c movi.n a4, 0 +402ba44e: f24c22 s8i a2, a12, 242 +402ba451: f27c movi.n a2, -1 +402ba453: f34c22 s8i a2, a12, 243 +402ba456: 24a232 movi a3, 0x224 +402ba459: 042d mov.n a2, a4 +402ba45b: 056805 call0 402bfadc +402ba45e: 02ed mov.n a14, a2 +402ba460: 024d mov.n a4, a2 +402ba462: 050c movi.n a5, 0 +402ba464: eb1216 beqz a2, 402ba319 +402ba467: 1478 l32i.n a7, a4, 4 +402ba469: 052d mov.n a2, a5 +402ba46b: c03250 sub a3, a2, a5 +402ba46e: 051462 l16ui a6, a4, 10 +402ba471: f43030 extui a3, a3, 0, 16 +402ba474: 11b367 bgeu a3, a6, 402ba489 +402ba477: 621b addi.n a6, a2, 1 +402ba479: 2c2a add.n a2, a12, a2 +402ba47b: 000222 l8ui a2, a2, 0 +402ba47e: 373a add.n a3, a7, a3 +402ba480: 004322 s8i a2, a3, 0 +402ba483: f42060 extui a2, a6, 0, 16 +402ba486: fff846 j 402ba46b +402ba489: 0448 l32i.n a4, a4, 0 +402ba48b: 548c beqz.n a4, 402ba494 +402ba48d: 025d mov.n a5, a2 +402ba48f: fff506 j 402ba467 +402ba492: 210000 srai a0, a0, 0 +402ba495: 41fd67 bbsi a13, 22, 402ba4da +402ba498: fd68 l32i.n a6, a13, 60 +402ba49a: 0228 l32i.n a2, a2, 0 +402ba49c: 454c movi.n a5, 68 +402ba49e: 0e3d mov.n a3, a14 +402ba4a0: 0997c5 call0 402c3e20 +402ba4a3: 071e22 l16ui a2, a14, 14 +402ba4a6: e6f216 beqz a2, 402ba319 +402ba4a9: 0e2d mov.n a2, a14 +402ba4ab: 055b85 call0 402bfa64 +402ba4ae: ff99c6 j 402ba319 +402ba4b1: 0847f6 bgeui a7, 4, 402ba4bd +402ba4b4: 021766 bnei a7, 1, 402ba4ba +402ba4b7: ffa346 j 402ba348 +402ba4ba: ff92c6 j 402ba309 +402ba4bd: 024766 bnei a7, 4, 402ba4c3 +402ba4c0: ff9546 j 402ba319 +402ba4c3: 027766 bnei a7, 7, 402ba4c9 +402ba4c6: ff9086 j 402ba30c +402ba4c9: ff8f06 j 402ba309 +402ba4cc: 132102 l32i a0, a1, 76 +402ba4cf: 1221c2 l32i a12, a1, 72 +402ba4d2: 1121d2 l32i a13, a1, 68 +402ba4d5: 1021e2 l32i a14, a1, 64 +402ba4d8: f1f8 l32i.n a15, a1, 60 +402ba4da: 50c112 addi a1, a1, 80 +402ba4dd: f00d ret.n +402ba4df: af4200 excw +402ba4e2: a052c0 addx4 a5, a2, a12 +402ba4e5: 321bc0 excw +402ba4e8: 000222 l8ui a2, a2, 0 +402ba4eb: 106240 and a6, a2, a4 +402ba4ee: 0a1657 beq a6, a5, 402ba4fc +402ba4f1: 232a add.n a2, a3, a2 +402ba4f3: 000232 l8ui a3, a2, 0 +402ba4f6: fec356 bnez a3, 402ba4e6 +402ba4f9: 203220 or a3, a2, a2 +402ba4fc: 231b addi.n a2, a3, 1 +402ba4fe: f00d ret.n +402ba500: 9e .byte 0x9e +402ba501: 3ffe97 bbsi a14, 25, 402ba544 +402ba504: 271c movi.n a7, 18 +402ba506: ff .byte 0xff +402ba507: 3f .byte 0x3f +402ba508: 271a add.n a2, a7, a1 +402ba50a: ff .byte 0xff +402ba50b: 3f .byte 0x3f +402ba50c: 2728 l32i.n a2, a7, 8 +402ba50e: ff .byte 0xff +402ba50f: 3f .byte 0x3f +402ba510: 000100 excw +402ba513: 3a8001 l32r a0, 40288f14 +402ba516: 0009 s32i.n a0, a0, 0 +402ba518: b0c112 addi a1, a1, -80 +402ba51b: 1061e2 s32i a14, a1, 64 +402ba51e: fff8e1 l32r a14, 402ba500 +402ba521: 4149 s32i.n a4, a1, 16 +402ba523: 0e3d mov.n a3, a14 +402ba525: eaa242 movi a4, 0x2ea +402ba528: 03a222 movi a2, 0x203 +402ba52b: 1261c2 s32i a12, a1, 72 +402ba52e: 136102 s32i a0, a1, 76 +402ba531: 1161d2 s32i a13, a1, 68 +402ba534: f1f9 s32i.n a15, a1, 60 +402ba536: fe9a01 l32r a0, 402b9fa0 +402ba539: 0000c0 callx0 a0 +402ba53c: 4158 l32i.n a5, a1, 16 +402ba53e: 323b addi.n a3, a2, 3 +402ba540: 5129 s32i.n a2, a1, 20 +402ba542: 041542 l16ui a4, a5, 8 +402ba545: c27c movi.n a2, -4 +402ba547: 103320 and a3, a3, a2 +402ba54a: ffee21 l32r a2, 402ba504 +402ba54d: e6c452 addi a5, a4, -26 +402ba550: 0239 s32i.n a3, a2, 0 +402ba552: 02cd mov.n a12, a2 +402ba554: f45050 extui a5, a5, 0, 16 +402ba557: e6a122 movi a2, 0x1e6 +402ba55a: 02b257 bgeu a2, a5, 402ba560 +402ba55d: 008146 j 402ba766 +402ba560: 4128 l32i.n a2, a1, 16 +402ba562: 050c movi.n a5, 0 +402ba564: 058845 call0 402bfdec +402ba567: 4148 l32i.n a4, a1, 16 +402ba569: 041432 l16ui a3, a4, 8 +402ba56c: 021327 beq a3, a2, 402ba572 +402ba56f: 007cc6 j 402ba766 +402ba572: 0c28 l32i.n a2, a12, 0 +402ba574: 010232 l8ui a3, a2, 1 +402ba577: 000242 l8ui a4, a2, 0 +402ba57a: 113380 slli a3, a3, 8 +402ba57d: 203340 or a3, a3, a4 +402ba580: ffe241 l32r a4, 402ba508 +402ba583: 115380 slli a5, a3, 8 +402ba586: 413830 srli a3, a3, 8 +402ba589: 203530 or a3, a5, a3 +402ba58c: 001452 l16ui a5, a4, 0 +402ba58f: c05350 sub a5, a3, a5 +402ba592: f4f050 extui a15, a5, 0, 16 +402ba595: 024fb6 bltui a15, 4, 402ba59b +402ba598: 007286 j 402ba766 +402ba59b: 11efe0 slli a14, a15, 2 +402ba59e: ffdb71 l32r a7, 402ba50c +402ba5a1: 3efa add.n a3, a14, a15 +402ba5a3: f03330 subx8 a3, a3, a3 +402ba5a6: b03370 addx8 a3, a3, a7 +402ba5a9: 000332 l8ui a3, a3, 0 +402ba5ac: 07dd mov.n a13, a7 +402ba5ae: 022326 beqi a3, 2, 402ba5b4 +402ba5b1: 006c46 j 402ba766 +402ba5b4: 0302a2 l8ui a10, a2, 3 +402ba5b7: 3efa add.n a3, a14, a15 +402ba5b9: f03330 subx8 a3, a3, a3 +402ba5bc: b03370 addx8 a3, a3, a7 +402ba5bf: 34a0a0 extui a10, a10, 0, 4 +402ba5c2: 0543a2 s8i a10, a3, 5 +402ba5c5: 050232 l8ui a3, a2, 5 +402ba5c8: 040242 l8ui a4, a2, 4 +402ba5cb: 113380 slli a3, a3, 8 +402ba5ce: 203340 or a3, a3, a4 +402ba5d1: 070242 l8ui a4, a2, 7 +402ba5d4: 060292 l8ui a9, a2, 6 +402ba5d7: 114480 slli a4, a4, 8 +402ba5da: 204490 or a4, a4, a9 +402ba5dd: 116480 slli a6, a4, 8 +402ba5e0: 414840 srli a4, a4, 8 +402ba5e3: 206640 or a6, a6, a4 +402ba5e6: 020242 l8ui a4, a2, 2 +402ba5e9: f97c movi.n a9, -1 +402ba5eb: 304940 xor a4, a9, a4 +402ba5ee: 049740 extui a9, a4, 7, 1 +402ba5f1: 1b0c movi.n a11, 1 +402ba5f3: 040c movi.n a4, 0 +402ba5f5: 934ba0 movnez a4, a11, a10 +402ba5f8: 204490 or a4, a4, a9 +402ba5fb: f47060 extui a7, a6, 0, 16 +402ba5fe: 164456 bnez a4, 402ba766 +402ba601: 114380 slli a4, a3, 8 +402ba604: 413830 srli a3, a3, 8 +402ba607: 203430 or a3, a4, a3 +402ba60a: 113300 slli a3, a3, 16 +402ba60d: 313030 srai a3, a3, 16 +402ba610: 0213b7 beq a3, a11, 402ba616 +402ba613: 0053c6 j 402ba766 +402ba616: cefa add.n a12, a14, a15 +402ba618: f0ccc0 subx8 a12, a12, a12 +402ba61b: b0ccd0 addx8 a12, a12, a13 +402ba61e: 330c movi.n a3, 3 +402ba620: 004c32 s8i a3, a12, 0 +402ba623: 22cb addi.n a2, a2, 12 +402ba625: cccb addi.n a12, a12, 12 +402ba627: 023d mov.n a3, a2 +402ba629: 0c9d mov.n a9, a12 +402ba62b: c0af52 movi a5, -64 +402ba62e: c0a062 movi a6, 192 +402ba631: 000342 l8ui a4, a3, 0 +402ba634: a31b addi.n a10, a3, 1 +402ba636: 103450 and a3, a4, a5 +402ba639: 029367 bne a3, a6, 402ba63f +402ba63c: 005406 j 402ba790 +402ba63f: 0a3d mov.n a3, a10 +402ba641: 74bc beqz.n a4, 402ba67c +402ba643: 0009b2 l8ui a11, a9, 0 +402ba646: 0003a2 l8ui a10, a3, 0 +402ba649: 231ba7 beq a11, a10, 402ba670 +402ba64c: 2efa add.n a2, a14, a15 +402ba64e: f02220 subx8 a2, a2, a2 +402ba651: b022d0 addx8 a2, a2, a13 +402ba654: 442262 l32i a6, a2, 0x110 +402ba657: 0f3616 beqz a6, 402ba74e +402ba65a: 2efa add.n a2, a14, a15 +402ba65c: f02220 subx8 a2, a2, a2 +402ba65f: b022d0 addx8 a2, a2, a13 +402ba662: 452242 l32i a4, a2, 0x114 +402ba665: 030c movi.n a3, 0 +402ba667: 0c2d mov.n a2, a12 +402ba669: 0006c0 callx0 a6 +402ba66c: 003786 j 402ba74e +402ba66f: 440b00 extui a0, a0, 11, 5 +402ba672: 331b addi.n a3, a3, 1 +402ba674: 991b addi.n a9, a9, 1 +402ba676: 744040 extui a4, a4, 0, 8 +402ba679: fff106 j 402ba641 +402ba67c: 000342 l8ui a4, a3, 0 +402ba67f: 991b addi.n a9, a9, 1 +402ba681: fac456 bnez a4, 402ba631 +402ba684: 004206 j 402ba790 +402ba687: 800000 add a0, a0, a0 +402ba68a: 301123 excw +402ba68d: 4138 l32i.n a3, a1, 16 +402ba68f: 202230 or a2, a2, a3 +402ba692: f42020 extui a2, a2, 0, 16 +402ba695: 22ab addi.n a2, a2, 10 +402ba697: 670b addi.n a6, a7, -1 +402ba699: 2a2a add.n a2, a10, a2 +402ba69b: f47060 extui a7, a6, 0, 16 +402ba69e: faa716 beqz a7, 402ba64c +402ba6a1: 7179 s32i.n a7, a1, 28 +402ba6a3: 8199 s32i.n a9, a1, 32 +402ba6a5: ffe385 call0 402ba4e0 +402ba6a8: 02ad mov.n a10, a2 +402ba6aa: 023d mov.n a3, a2 +402ba6ac: a40c movi.n a4, 10 +402ba6ae: 012d mov.n a2, a1 +402ba6b0: 61a9 s32i.n a10, a1, 24 +402ba6b2: fc4a01 l32r a0, 402b97dc +402ba6b5: 0000c0 callx0 a0 +402ba6b8: 0128 l32i.n a2, a1, 0 +402ba6ba: ff9551 l32r a5, 402ba510 +402ba6bd: 041132 l16ui a3, a1, 8 +402ba6c0: 7178 l32i.n a7, a1, 28 +402ba6c2: 8198 l32i.n a9, a1, 32 +402ba6c4: 61a8 l32i.n a10, a1, 24 +402ba6c6: bf9257 bne a2, a5, 402ba689 +402ba6c9: bc9397 bne a3, a9, 402ba689 +402ba6cc: 1148 l32i.n a4, a1, 4 +402ba6ce: 013480 slli a3, a4, 24 +402ba6d1: 752840 extui a2, a4, 24, 8 +402ba6d4: 202320 or a2, a3, a2 +402ba6d7: f80f31 l32r a3, 402b8714 +402ba6da: 106430 and a6, a4, a3 +402ba6dd: 116680 slli a6, a6, 8 +402ba6e0: 414840 srli a4, a4, 8 +402ba6e3: 103430 and a3, a4, a3 +402ba6e6: 202260 or a2, a2, a6 +402ba6e9: 202230 or a2, a2, a3 +402ba6ec: 3efa add.n a3, a14, a15 +402ba6ee: f03330 subx8 a3, a3, a3 +402ba6f1: b033d0 addx8 a3, a3, a13 +402ba6f4: 2329 s32i.n a2, a3, 8 +402ba6f6: ff8731 l32r a3, 402ba514 +402ba6f9: 09b327 bgeu a3, a2, 402ba706 +402ba6fc: 2efa add.n a2, a14, a15 +402ba6fe: f02220 subx8 a2, a2, a2 +402ba701: b022d0 addx8 a2, a2, a13 +402ba704: 2239 s32i.n a3, a2, 8 +402ba706: 6efa add.n a6, a14, a15 +402ba708: f06660 subx8 a6, a6, a6 +402ba70b: 1166d0 slli a6, a6, 3 +402ba70e: 01d692 addmi a9, a6, 0x100 +402ba711: 9d9a add.n a9, a13, a9 +402ba713: 99cb addi.n a9, a9, 12 +402ba715: 092d mov.n a2, a9 +402ba717: 440c movi.n a4, 4 +402ba719: 3aab addi.n a3, a10, 10 +402ba71b: 6169 s32i.n a6, a1, 24 +402ba71d: 8199 s32i.n a9, a1, 32 +402ba71f: fc2f01 l32r a0, 402b97dc +402ba722: 0000c0 callx0 a0 +402ba725: 6168 l32i.n a6, a1, 24 +402ba727: 8198 l32i.n a9, a1, 32 +402ba729: 6d6a add.n a6, a13, a6 +402ba72b: 442662 l32i a6, a6, 0x110 +402ba72e: 069c beqz.n a6, 402ba742 +402ba730: 2efa add.n a2, a14, a15 +402ba732: f02220 subx8 a2, a2, a2 +402ba735: b022d0 addx8 a2, a2, a13 +402ba738: 452242 l32i a4, a2, 0x114 +402ba73b: 093d mov.n a3, a9 +402ba73d: 0c2d mov.n a2, a12 +402ba73f: 0006c0 callx0 a6 +402ba742: 2efa add.n a2, a14, a15 +402ba744: f02220 subx8 a2, a2, a2 +402ba747: b022d0 addx8 a2, a2, a13 +402ba74a: 2228 l32i.n a2, a2, 8 +402ba74c: 62dc bnez.n a2, 402ba766 +402ba74e: 5efa add.n a5, a14, a15 +402ba750: f05550 subx8 a5, a5, a5 +402ba753: b075d0 addx8 a7, a5, a13 +402ba756: 020c movi.n a2, 0 +402ba758: 10a182 movi a8, 0x110 +402ba75b: 004722 s8i a2, a7, 0 +402ba75e: 778a add.n a7, a7, a8 +402ba760: 00a022 movi a2, 0 +402ba763: 006722 s32i a2, a7, 0 +402ba766: 042122 l32i a2, a1, 16 +402ba769: 052f85 call0 402bfa64 +402ba76c: 052122 l32i a2, a1, 20 +402ba76f: ff6431 l32r a3, 402ba500 +402ba772: 61a342 movi a4, 0x361 +402ba775: fa4b01 l32r a0, 402b90a4 +402ba778: 0000c0 callx0 a0 +402ba77b: 132102 l32i a0, a1, 76 +402ba77e: 1221c2 l32i a12, a1, 72 +402ba781: 1121d2 l32i a13, a1, 68 +402ba784: 1021e2 l32i a14, a1, 64 +402ba787: 0f21f2 l32i a15, a1, 60 +402ba78a: 50c112 addi a1, a1, 80 +402ba78d: f00d ret.n +402ba78f: 717900 excw +402ba792: ffd4c5 call0 402ba4e0 +402ba795: 224b addi.n a2, a2, 4 +402ba797: 00a492 movi a9, 0x400 +402ba79a: 7178 l32i.n a7, a1, 28 +402ba79c: ffbf86 j 402ba69e +402ba79f: 272000 excw +402ba7a2: ff .byte 0xff +402ba7a3: 3f .byte 0x3f +402ba7a4: 2b8c beqz.n a11, 402ba7aa +402ba7a6: ff .byte 0xff +402ba7a7: 3f .byte 0x3f +402ba7a8: c0c112 addi a1, a1, -64 +402ba7ab: 0f6102 s32i a0, a1, 60 +402ba7ae: 0e61c2 s32i a12, a1, 56 +402ba7b1: d1d9 s32i.n a13, a1, 52 +402ba7b3: c1e9 s32i.n a14, a1, 48 +402ba7b5: b1f9 s32i.n a15, a1, 44 +402ba7b7: 03cd mov.n a12, a3 +402ba7b9: 04ed mov.n a14, a4 +402ba7bb: 4129 s32i.n a2, a1, 16 +402ba7bd: df2685 call0 40299a28 +402ba7c0: ff52f1 l32r a15, 402ba508 +402ba7c3: f52020 extui a2, a2, 16, 16 +402ba7c6: 040c movi.n a4, 0 +402ba7c8: 005f22 s16i a2, a15, 0 +402ba7cb: 10a132 movi a3, 0x110 +402ba7ce: 202440 or a2, a4, a4 +402ba7d1: 053085 call0 402bfadc +402ba7d4: 0f5d mov.n a5, a15 +402ba7d6: 02dd mov.n a13, a2 +402ba7d8: ff7c movi.n a15, -1 +402ba7da: 0ba216 beqz a2, 402ba898 +402ba7dd: 12f8 l32i.n a15, a2, 4 +402ba7df: c40c movi.n a4, 12 +402ba7e1: 0f2d mov.n a2, a15 +402ba7e3: 030c movi.n a3, 0 +402ba7e5: 5159 s32i.n a5, a1, 20 +402ba7e7: f90b01 l32r a0, 402b8c14 +402ba7ea: 0000c0 callx0 a0 +402ba7ed: 5158 l32i.n a5, a1, 20 +402ba7ef: cc0b addi.n a12, a12, -1 +402ba7f1: 001542 l16ui a4, a5, 0 +402ba7f4: 44ea add.n a4, a4, a14 +402ba7f6: 112480 slli a2, a4, 8 +402ba7f9: 744840 extui a4, a4, 8, 8 +402ba7fc: 202240 or a2, a2, a4 +402ba7ff: f42020 extui a2, a2, 0, 16 +402ba802: 004f22 s8i a2, a15, 0 +402ba805: 412820 srli a2, a2, 8 +402ba808: 014f22 s8i a2, a15, 1 +402ba80b: 120c movi.n a2, 1 +402ba80d: 024f22 s8i a2, a15, 2 +402ba810: 020c movi.n a2, 0 +402ba812: 044f22 s8i a2, a15, 4 +402ba815: 120c movi.n a2, 1 +402ba817: 054f22 s8i a2, a15, 5 +402ba81a: ffcb addi.n a15, a15, 12 +402ba81c: cc1b addi.n a12, a12, 1 +402ba81e: ef1b addi.n a14, a15, 1 +402ba820: 020c movi.n a2, 0 +402ba822: 000c32 l8ui a3, a12, 0 +402ba825: d2c342 addi a4, a3, -46 +402ba828: 049c beqz.n a4, 402ba83c +402ba82a: e38c beqz.n a3, 402ba83c +402ba82c: 221b addi.n a2, a2, 1 +402ba82e: 004e32 s8i a3, a14, 0 +402ba831: 742020 extui a2, a2, 0, 8 +402ba834: ee1b addi.n a14, a14, 1 +402ba836: cc1b addi.n a12, a12, 1 +402ba838: fff986 j 402ba822 +402ba83b: 4f2200 excw +402ba83e: 0c2200 excw +402ba841: 328c00 excw +402ba844: 0efd mov.n a15, a14 +402ba846: fff486 j 402ba81c +402ba849: 004e22 s8i a2, a14, 0 +402ba84c: 00a122 movi a2, 0x100 +402ba84f: 440c movi.n a4, 4 +402ba851: 005122 s16i a2, a1, 0 +402ba854: 015122 s16i a2, a1, 2 +402ba857: 013d mov.n a3, a1 +402ba859: 01ce22 addi a2, a14, 1 +402ba85c: fbe001 l32r a0, 402b97dc +402ba85f: 0000c0 callx0 a0 +402ba862: 1d38 l32i.n a3, a13, 4 +402ba864: ee5b addi.n a14, a14, 5 +402ba866: c03e30 sub a3, a14, a3 +402ba869: f43030 extui a3, a3, 0, 16 +402ba86c: 202dd0 or a2, a13, a13 +402ba86f: 053ec5 call0 402bfc5c +402ba872: ffcb21 l32r a2, 402ba7a0 +402ba875: 4138 l32i.n a3, a1, 16 +402ba877: ffcbc1 l32r a12, 402ba7a4 +402ba87a: a0e320 addx4 a14, a3, a2 +402ba87d: 0c28 l32i.n a2, a12, 0 +402ba87f: 543c movi.n a4, 53 +402ba881: 0e3d mov.n a3, a14 +402ba883: 093d05 call0 402c3c54 +402ba886: 0c28 l32i.n a2, a12, 0 +402ba888: 553c movi.n a5, 53 +402ba88a: 0e4d mov.n a4, a14 +402ba88c: 0d3d mov.n a3, a13 +402ba88e: 095905 call0 402c3e20 +402ba891: 02fd mov.n a15, a2 +402ba893: 0d2d mov.n a2, a13 +402ba895: 051cc5 call0 402bfa64 +402ba898: f108 l32i.n a0, a1, 60 +402ba89a: 0f2d mov.n a2, a15 +402ba89c: e1c8 l32i.n a12, a1, 56 +402ba89e: d1d8 l32i.n a13, a1, 52 +402ba8a0: c1e8 l32i.n a14, a1, 48 +402ba8a2: b1f8 l32i.n a15, a1, 44 +402ba8a4: 40c112 addi a1, a1, 64 +402ba8a7: f00d ret.n +402ba8a9: 000000 ill +402ba8ac: f0c112 addi a1, a1, -16 +402ba8af: 21c9 s32i.n a12, a1, 8 +402ba8b1: 11c2e0 slli a12, a2, 2 +402ba8b4: ff1631 l32r a3, 402ba50c +402ba8b7: 4c2a add.n a4, a12, a2 +402ba8b9: f04440 subx8 a4, a4, a4 +402ba8bc: 11d9 s32i.n a13, a1, 4 +402ba8be: 01e9 s32i.n a14, a1, 0 +402ba8c0: 3109 s32i.n a0, a1, 12 +402ba8c2: b04430 addx8 a4, a4, a3 +402ba8c5: 000442 l8ui a4, a4, 0 +402ba8c8: 02dd mov.n a13, a2 +402ba8ca: 03ed mov.n a14, a3 +402ba8cc: 2c2426 beqi a4, 2, 402ba8fc +402ba8cf: 023466 bnei a4, 3, 402ba8d5 +402ba8d2: 003186 j 402ba99c +402ba8d5: 021426 beqi a4, 1, 402ba8db +402ba8d8: 003d06 j 402ba9d0 +402ba8db: 3c2a add.n a3, a12, a2 +402ba8dd: f03330 subx8 a3, a3, a3 +402ba8e0: b033e0 addx8 a3, a3, a14 +402ba8e3: 220c movi.n a2, 2 +402ba8e5: 004322 s8i a2, a3, 0 +402ba8e8: 020c movi.n a2, 0 +402ba8ea: 014322 s8i a2, a3, 1 +402ba8ed: 024342 s8i a4, a3, 2 +402ba8f0: 034322 s8i a2, a3, 3 +402ba8f3: 0d4d mov.n a4, a13 +402ba8f5: 33cb addi.n a3, a3, 12 +402ba8f7: 020c movi.n a2, 0 +402ba8f9: 002606 j 402ba995 +402ba8fc: 2c2a add.n a2, a12, a2 +402ba8fe: f02220 subx8 a2, a2, a2 +402ba901: b02230 addx8 a2, a2, a3 +402ba904: 020232 l8ui a3, a2, 2 +402ba907: 330b addi.n a3, a3, -1 +402ba909: 743030 extui a3, a3, 0, 8 +402ba90c: 024232 s8i a3, a2, 2 +402ba90f: 0bd356 bnez a3, 402ba9d0 +402ba912: 2cda add.n a2, a12, a13 +402ba914: f02220 subx8 a2, a2, a2 +402ba917: b022e0 addx8 a2, a2, a14 +402ba91a: 030232 l8ui a3, a2, 3 +402ba91d: 331b addi.n a3, a3, 1 +402ba91f: 743030 extui a3, a3, 0, 8 +402ba922: 034232 s8i a3, a2, 3 +402ba925: 2cda add.n a2, a12, a13 +402ba927: f02220 subx8 a2, a2, a2 +402ba92a: b022e0 addx8 a2, a2, a14 +402ba92d: 584366 bnei a3, 4, 402ba989 +402ba930: 010222 l8ui a2, a2, 1 +402ba933: d2dc bnez.n a2, 402ba954 +402ba935: ff9a21 l32r a2, 402ba7a0 +402ba938: 1228 l32i.n a2, a2, 4 +402ba93a: 629c beqz.n a2, 402ba954 +402ba93c: ccda add.n a12, a12, a13 +402ba93e: f0ccc0 subx8 a12, a12, a12 +402ba941: b03ce0 addx8 a3, a12, a14 +402ba944: 120c movi.n a2, 1 +402ba946: 014322 s8i a2, a3, 1 +402ba949: 024322 s8i a2, a3, 2 +402ba94c: 020c movi.n a2, 0 +402ba94e: 034322 s8i a2, a3, 3 +402ba951: 001ec6 j 402ba9d0 +402ba954: 2cda add.n a2, a12, a13 +402ba956: f02220 subx8 a2, a2, a2 +402ba959: b022e0 addx8 a2, a2, a14 +402ba95c: 442252 l32i a5, a2, 0x110 +402ba95f: 159c beqz.n a5, 402ba974 +402ba961: 2cda add.n a2, a12, a13 +402ba963: f02220 subx8 a2, a2, a2 +402ba966: b022e0 addx8 a2, a2, a14 +402ba969: 452242 l32i a4, a2, 0x114 +402ba96c: 030c movi.n a3, 0 +402ba96e: 0cc222 addi a2, a2, 12 +402ba971: 0005c0 callx0 a5 +402ba974: ccda add.n a12, a12, a13 +402ba976: f0ccc0 subx8 a12, a12, a12 +402ba979: b03ce0 addx8 a3, a12, a14 +402ba97c: 020c movi.n a2, 0 +402ba97e: 10a1e2 movi a14, 0x110 +402ba981: 004322 s8i a2, a3, 0 +402ba984: 33ea add.n a3, a3, a14 +402ba986: 000c06 j 402ba9ba +402ba989: 024232 s8i a3, a2, 2 +402ba98c: 0cc232 addi a3, a2, 12 +402ba98f: 010222 l8ui a2, a2, 1 +402ba992: 204dd0 or a4, a13, a13 +402ba995: ffe105 call0 402ba7a8 +402ba998: 000d06 j 402ba9d0 +402ba99b: 2c2a00 excw +402ba99e: f02220 subx8 a2, a2, a2 +402ba9a1: b02230 addx8 a2, a2, a3 +402ba9a4: 2238 l32i.n a3, a2, 8 +402ba9a6: 73dc bnez.n a3, 402ba9c1 +402ba9a8: ccda add.n a12, a12, a13 +402ba9aa: f0ccc0 subx8 a12, a12, a12 +402ba9ad: b03ce0 addx8 a3, a12, a14 +402ba9b0: 020c movi.n a2, 0 +402ba9b2: 004322 s8i a2, a3, 0 +402ba9b5: 10a122 movi a2, 0x110 +402ba9b8: 332a add.n a3, a3, a2 +402ba9ba: 020c movi.n a2, 0 +402ba9bc: 0329 s32i.n a2, a3, 0 +402ba9be: 000386 j 402ba9d0 +402ba9c1: 2cda add.n a2, a12, a13 +402ba9c3: f02220 subx8 a2, a2, a2 +402ba9c6: 330b addi.n a3, a3, -1 +402ba9c8: b022e0 addx8 a2, a2, a14 +402ba9cb: 2239 s32i.n a3, a2, 8 +402ba9cd: fd7316 beqz a3, 402ba9a8 +402ba9d0: 3108 l32i.n a0, a1, 12 +402ba9d2: 21c8 l32i.n a12, a1, 8 +402ba9d4: 11d8 l32i.n a13, a1, 4 +402ba9d6: 01e8 l32i.n a14, a1, 0 +402ba9d8: 10c112 addi a1, a1, 16 +402ba9db: f00d ret.n +402ba9dd: 000000 ill + +402ba9e0 : +402ba9e0: 742020 extui a2, a2, 0, 8 +402ba9e3: 1622f6 bgeui a2, 2, 402ba9fd +402ba9e6: ff6f41 l32r a4, 402ba7a4 +402ba9e9: 0448 l32i.n a4, a4, 0 +402ba9eb: e48c beqz.n a4, 402ba9fd +402ba9ed: c38c beqz.n a3, 402ba9fd +402ba9ef: 0348 l32i.n a4, a3, 0 +402ba9f1: 848c beqz.n a4, 402ba9fd +402ba9f3: ff6b41 l32r a4, 402ba7a0 +402ba9f6: 0338 l32i.n a3, a3, 0 +402ba9f8: a02240 addx4 a2, a2, a4 +402ba9fb: 0239 s32i.n a3, a2, 0 +402ba9fd: f00d ret.n +402ba9ff: 43d000 excw +402baa02: de .byte 0xde +402baa03: de .byte 0xde +402baa04: a518 l32i.n a1, a5, 40 +402baa06: 402b addi.n a4, a0, 2 + +402baa08 : +402baa08: e0c112 addi a1, a1, -32 +402baa0b: fffd21 l32r a2, 402baa00 +402baa0e: 0661c2 s32i a12, a1, 24 +402baa11: ff64c1 l32r a12, 402ba7a4 +402baa14: 0129 s32i.n a2, a1, 0 +402baa16: 0c28 l32i.n a2, a12, 0 +402baa18: 7109 s32i.n a0, a1, 28 +402baa1a: e2dc bnez.n a2, 402baa3c +402baa1c: 0912c5 call0 402c3b4c +402baa1f: 0c29 s32i.n a2, a12, 0 +402baa21: 729c beqz.n a2, 402baa3c +402baa23: 4d6931 l32r a3, 4028dfc8 +402baa26: 040c movi.n a4, 0 +402baa28: 091a85 call0 402c3bd4 +402baa2b: fff631 l32r a3, 402baa04 +402baa2e: 0c28 l32i.n a2, a12, 0 +402baa30: 040c movi.n a4, 0 +402baa32: 0929c5 call0 402c3cd0 +402baa35: 013d mov.n a3, a1 +402baa37: 020c movi.n a2, 0 +402baa39: fffa45 call0 402ba9e0 +402baa3c: 7108 l32i.n a0, a1, 28 +402baa3e: 61c8 l32i.n a12, a1, 24 +402baa40: 20c112 addi a1, a1, 32 +402baa43: f00d ret.n +402baa45: 000000 ill + +402baa48 : +402baa48: 742020 extui a2, a2, 0, 8 +402baa4b: 0922f6 bgeui a2, 2, 402baa58 +402baa4e: ff5431 l32r a3, 402ba7a0 +402baa51: a02230 addx4 a2, a2, a3 +402baa54: 0000c6 j 402baa5b +402baa57: 5c2100 excw +402baa5a: 284d excw +402baa5c: f00d02 l8ui a0, a13, 240 + ... + +402baa60 : +402baa60: ff5121 l32r a2, 402ba7a4 +402baa63: f0c112 addi a1, a1, -16 +402baa66: 0228 l32i.n a2, a2, 0 +402baa68: 3109 s32i.n a0, a1, 12 +402baa6a: 429c beqz.n a2, 402baa82 +402baa6c: 00a022 movi a2, 0 +402baa6f: ffe3c5 call0 402ba8ac +402baa72: 01a022 movi a2, 1 +402baa75: ffe345 call0 402ba8ac +402baa78: 220c movi.n a2, 2 +402baa7a: ffe305 call0 402ba8ac +402baa7d: 320c movi.n a2, 3 +402baa7f: ffe2c5 call0 402ba8ac +402baa82: 3108 l32i.n a0, a1, 12 +402baa84: 10c112 addi a1, a1, 16 +402baa87: f00d ret.n +402baa89: 000000 ill +402baa8c: 2b88 l32i.n a8, a11, 8 +402baa8e: ff .byte 0xff +402baa8f: 3f .byte 0x3f +402baa90: 2718 l32i.n a1, a7, 8 +402baa92: ff .byte 0xff +402baa93: 3f .byte 0x3f + +402baa94 : +402baa94: d0c112 addi a1, a1, -48 +402baa97: 81e9 s32i.n a14, a1, 32 +402baa99: 02ed mov.n a14, a2 +402baa9b: ff4221 l32r a2, 402ba7a4 +402baa9e: 91d9 s32i.n a13, a1, 36 +402baaa0: 0228 l32i.n a2, a2, 0 +402baaa2: b109 s32i.n a0, a1, 44 +402baaa4: a1c9 s32i.n a12, a1, 40 +402baaa6: 71f9 s32i.n a15, a1, 28 +402baaa8: 1149 s32i.n a4, a1, 4 +402baaaa: 2159 s32i.n a5, a1, 8 +402baaac: 03dd mov.n a13, a3 +402baaae: 32cc bnez.n a2, 402baab5 +402baab0: 427c movi.n a2, -12 +402baab2: 004d86 j 402babec +402baab5: 0c0c movi.n a12, 0 +402baab7: 120c movi.n a2, 1 +402baab9: 0c3d mov.n a3, a12 +402baabb: 8332d0 moveqz a3, a2, a13 +402baabe: 932ce0 movnez a2, a12, a14 +402baac1: 20c320 or a12, a3, a2 +402baac4: fe8c56 bnez a12, 402baab0 +402baac7: 000e22 l8ui a2, a14, 0 +402baaca: fe2216 beqz a2, 402baab0 +402baacd: 0e2d mov.n a2, a14 +402baacf: f9ea01 l32r a0, 402b9278 +402baad2: 0000c0 callx0 a0 +402baad5: ffa032 movi a3, 255 +402baad8: d42327 blt a3, a2, 402baab0 +402baadb: 0e2d mov.n a2, a14 +402baadd: 03ee45 call0 402be9c4 +402baae0: 060226 beqi a2, -1, 402baaea +402baae3: 0d29 s32i.n a2, a13, 0 +402baae5: 020c movi.n a2, 0 +402baae7: 004046 j 402babec +402baaea: ffe8f1 l32r a15, 402baa8c +402baaed: ffe841 l32r a4, 402baa90 +402baaf0: 000f22 l8ui a2, a15, 0 +402baaf3: fe8651 l32r a5, 402ba50c +402baaf6: 0129 s32i.n a2, a1, 0 +402baaf8: 030c movi.n a3, 0 +402baafa: 000422 l8ui a2, a4, 0 +402baafd: 4d0c movi.n a13, 4 +402baaff: 039d mov.n a9, a3 +402bab01: 208550 or a8, a5, a5 +402bab04: 000562 l8ui a6, a5, 0 +402bab07: 747030 extui a7, a3, 0, 8 +402bab0a: 66dc bnez.n a6, 402bab24 +402bab0c: 1c8c beqz.n a12, 402bab11 +402bab0e: 004422 s8i a2, a4, 0 +402bab11: a03330 addx4 a3, a3, a3 +402bab14: fe7e81 l32r a8, 402ba50c +402bab17: f03330 subx8 a3, a3, a3 +402bab1a: b0c380 addx8 a12, a3, a8 +402bab1d: 07dd mov.n a13, a7 +402bab1f: 001946 j 402bab88 +402bab22: 660000 excw +402bab25: 623136 excw +402bab28: b80405 call0 40272b6c <_lit4_end+0x16acc0> +402bab2b: ab6001 l32r a0, 402a58ac +402bab2e: a9a7c0 excw +402bab31: a009 s32i.n a0, a0, 40 +402bab33: dd7490 excw +402bab36: 078607 bany a6, a0, 402bab41 +402bab39: 000000 ill +402bab3c: faa0a2 movi a10, 250 +402bab3f: 16ba67 bgeu a10, a6, 402bab59 +402bab42: 05afb2 movi a11, -251 +402bab45: 66ba add.n a6, a6, a11 +402bab47: 0e9627 bne a6, a2, 402bab59 +402bab4a: 221b addi.n a2, a2, 1 +402bab4c: 742020 extui a2, a2, 0, 8 +402bab4f: 07dd mov.n a13, a7 +402bab51: 1c0c movi.n a12, 1 +402bab53: 024266 bnei a2, 4, 402bab59 +402bab56: 00a022 movi a2, 0 +402bab59: 18a162 movi a6, 0x118 +402bab5c: 331b addi.n a3, a3, 1 +402bab5e: 556a add.n a5, a5, a6 +402bab60: a04366 bnei a3, 4, 402bab04 +402bab63: 1c8c beqz.n a12, 402bab68 +402bab65: 004422 s8i a2, a4, 0 +402bab68: f27c movi.n a2, -1 +402bab6a: 7e4d26 beqi a13, 4, 402babec +402bab6d: 11cde0 slli a12, a13, 2 +402bab70: 2cda add.n a2, a12, a13 +402bab72: f02220 subx8 a2, a2, a2 +402bab75: b02280 addx8 a2, a2, a8 +402bab78: 000232 l8ui a3, a2, 0 +402bab7b: f27c movi.n a2, -1 +402bab7d: 6b3366 bnei a3, 3, 402babec +402bab80: ccda add.n a12, a12, a13 +402bab82: f0ccc0 subx8 a12, a12, a12 +402bab85: b0cc80 addx8 a12, a12, a8 +402bab88: 120c movi.n a2, 1 +402bab8a: 004c22 s8i a2, a12, 0 +402bab8d: 11a8 l32i.n a10, a1, 4 +402bab8f: 000f22 l8ui a2, a15, 0 +402bab92: 21b8 l32i.n a11, a1, 8 +402bab94: 044c22 s8i a2, a12, 4 +402bab97: 446ca2 s32i a10, a12, 0x110 +402bab9a: 456cb2 s32i a11, a12, 0x114 +402bab9d: 0e2d mov.n a2, a14 +402bab9f: f9b601 l32r a0, 402b9278 +402baba2: 0000c0 callx0 a0 +402baba5: fea032 movi a3, 254 +402baba8: ffa082 movi a8, 255 +402babab: 092327 blt a3, a2, 402babb8 +402babae: 0e2d mov.n a2, a14 +402babb0: f9b201 l32r a0, 402b9278 +402babb3: 0000c0 callx0 a0 +402babb6: 028d mov.n a8, a2 +402babb8: 084d mov.n a4, a8 +402babba: 203ee0 or a3, a14, a14 +402babbd: 2ccb addi.n a2, a12, 12 +402babbf: 036182 s32i a8, a1, 12 +402babc2: fb0601 l32r a0, 402b97dc +402babc5: 0000c0 callx0 a0 +402babc8: 000f22 l8ui a2, a15, 0 +402babcb: 3188 l32i.n a8, a1, 12 +402babcd: 221b addi.n a2, a2, 1 +402babcf: 8c8a add.n a8, a12, a8 +402babd1: 030c movi.n a3, 0 +402babd3: 742020 extui a2, a2, 0, 8 +402babd6: 0c4832 s8i a3, a8, 12 +402babd9: 004f22 s8i a2, a15, 0 +402babdc: ffa042 movi a4, 255 +402babdf: 029247 bne a2, a4, 402babe5 +402babe2: 004f32 s8i a3, a15, 0 +402babe5: 0d2d mov.n a2, a13 +402babe7: ffcc45 call0 402ba8ac +402babea: b27c movi.n a2, -5 +402babec: b108 l32i.n a0, a1, 44 +402babee: a1c8 l32i.n a12, a1, 40 +402babf0: 91d8 l32i.n a13, a1, 36 +402babf2: 81e8 l32i.n a14, a1, 32 +402babf4: 71f8 l32i.n a15, a1, 28 +402babf6: 30c112 addi a1, a1, 48 +402babf9: f00d ret.n + ... + +402babfc : +402babfc: 0248 l32i.n a4, a2, 0 +402babfe: 749c beqz.n a4, 402bac19 +402bac00: 099437 bne a4, a3, 402bac0d +402bac03: 4438 l32i.n a3, a4, 16 +402bac05: 0239 s32i.n a3, a2, 0 +402bac07: f00d ret.n +402bac09: 4448 l32i.n a4, a4, 16 +402bac0b: a48c beqz.n a4, 402bac19 +402bac0d: 4428 l32i.n a2, a4, 16 +402bac0f: f69327 bne a3, a2, 402bac09 +402bac12: 4328 l32i.n a2, a3, 16 +402bac14: 4429 s32i.n a2, a4, 16 +402bac16: fffbc6 j 402bac09 +402bac19: f00d ret.n + ... + +402bac1c : +402bac1c: f0c112 addi a1, a1, -16 +402bac1f: 11d9 s32i.n a13, a1, 4 +402bac21: 02dd mov.n a13, a2 +402bac23: 0328 l32i.n a2, a3, 0 +402bac25: 21c9 s32i.n a12, a1, 8 +402bac27: 0d29 s32i.n a2, a13, 0 +402bac29: 1328 l32i.n a2, a3, 4 +402bac2b: 3109 s32i.n a0, a1, 12 +402bac2d: 1d29 s32i.n a2, a13, 4 +402bac2f: 0328 l32i.n a2, a3, 0 +402bac31: 03cd mov.n a12, a3 +402bac33: 4ab266 bnei a2, 16, 402bac81 +402bac36: 2338 l32i.n a3, a3, 8 +402bac38: 2d28 l32i.n a2, a13, 8 +402bac3a: 0338 l32i.n a3, a3, 0 +402bac3c: 440c movi.n a4, 4 +402bac3e: 0239 s32i.n a3, a2, 0 +402bac40: 2c38 l32i.n a3, a12, 8 +402bac42: 2d28 l32i.n a2, a13, 8 +402bac44: 1338 l32i.n a3, a3, 4 +402bac46: 1239 s32i.n a3, a2, 4 +402bac48: 2c38 l32i.n a3, a12, 8 +402bac4a: 2d28 l32i.n a2, a13, 8 +402bac4c: 33cb addi.n a3, a3, 12 +402bac4e: 22cb addi.n a2, a2, 12 +402bac50: fae301 l32r a0, 402b97dc +402bac53: 0000c0 callx0 a0 +402bac56: 2c38 l32i.n a3, a12, 8 +402bac58: 2d28 l32i.n a2, a13, 8 +402bac5a: 338b addi.n a3, a3, 8 +402bac5c: 440c movi.n a4, 4 +402bac5e: 228b addi.n a2, a2, 8 +402bac60: fadf01 l32r a0, 402b97dc +402bac63: 0000c0 callx0 a0 +402bac66: 2c38 l32i.n a3, a12, 8 +402bac68: 2d28 l32i.n a2, a13, 8 +402bac6a: 4338 l32i.n a3, a3, 16 +402bac6c: 4239 s32i.n a3, a2, 16 +402bac6e: 2c38 l32i.n a3, a12, 8 +402bac70: 2d28 l32i.n a2, a13, 8 +402bac72: 5338 l32i.n a3, a3, 20 +402bac74: 5239 s32i.n a3, a2, 20 +402bac76: 2c38 l32i.n a3, a12, 8 +402bac78: 2d28 l32i.n a2, a13, 8 +402bac7a: 6338 l32i.n a3, a3, 24 +402bac7c: 6239 s32i.n a3, a2, 24 +402bac7e: 000bc6 j 402bacb1 +402bac81: 2338 l32i.n a3, a3, 8 +402bac83: 2d28 l32i.n a2, a13, 8 +402bac85: 0338 l32i.n a3, a3, 0 +402bac87: 440c movi.n a4, 4 +402bac89: 0239 s32i.n a3, a2, 0 +402bac8b: 2c38 l32i.n a3, a12, 8 +402bac8d: 2d28 l32i.n a2, a13, 8 +402bac8f: 1338 l32i.n a3, a3, 4 +402bac91: 1239 s32i.n a3, a2, 4 +402bac93: 2c38 l32i.n a3, a12, 8 +402bac95: 2d28 l32i.n a2, a13, 8 +402bac97: 33cb addi.n a3, a3, 12 +402bac99: 22cb addi.n a2, a2, 12 +402bac9b: fad001 l32r a0, 402b97dc +402bac9e: 0000c0 callx0 a0 +402baca1: 2c38 l32i.n a3, a12, 8 +402baca3: 2d28 l32i.n a2, a13, 8 +402baca5: 440c movi.n a4, 4 +402baca7: 338b addi.n a3, a3, 8 +402baca9: 228b addi.n a2, a2, 8 +402bacab: facc01 l32r a0, 402b97dc +402bacae: 0000c0 callx0 a0 +402bacb1: 3c28 l32i.n a2, a12, 12 +402bacb3: 3108 l32i.n a0, a1, 12 +402bacb5: 3d29 s32i.n a2, a13, 12 +402bacb7: 4c28 l32i.n a2, a12, 16 +402bacb9: 4d29 s32i.n a2, a13, 16 +402bacbb: 140c22 l8ui a2, a12, 20 +402bacbe: 144d22 s8i a2, a13, 20 +402bacc1: 6c28 l32i.n a2, a12, 24 +402bacc3: 21c8 l32i.n a12, a1, 8 +402bacc5: 6d29 s32i.n a2, a13, 24 +402bacc7: 11d8 l32i.n a13, a1, 4 +402bacc9: 10c112 addi a1, a1, 16 +402baccc: f00d ret.n + ... + +402bacd0 : +402bacd0: 0248 l32i.n a4, a2, 0 +402bacd2: 34cc bnez.n a4, 402bacd9 +402bacd4: 0239 s32i.n a3, a2, 0 +402bacd6: 000346 j 402bace7 +402bacd9: 172422 l32i a2, a4, 92 +402bacdc: 428c beqz.n a2, 402bace4 +402bacde: 024d mov.n a4, a2 +402bace0: fffd46 j 402bacd9 +402bace3: 643200 extui a3, a0, 2, 7 +402bace6: 020c17 bnone a12, a1, 402bacec +402bace9: 176322 s32i a2, a3, 92 +402bacec: f00d ret.n + ... + +402bacf0 : +402bacf0: 0248 l32i.n a4, a2, 0 +402bacf2: e49c beqz.n a4, 402bad14 +402bacf4: 0d9437 bne a4, a3, 402bad05 +402bacf7: 172432 l32i a3, a4, 92 +402bacfa: 0239 s32i.n a3, a2, 0 +402bacfc: f00d ret.n +402bacfe: 420000 excw +402bad01: 8c1724 excw +402bad04: 2422d4 excw +402bad07: 932717 blt a7, a1, 402bac9e +402bad0a: 2322f4 excw +402bad0d: 642217 blt a2, a1, 402bad75 +402bad10: fac617 bnall a6, a1, 402bad0e +402bad13: ff .byte 0xff 402bad14: f00d ret.n -402bad16: 940000 extui a0, a0, 0, 10 -402bad19: ff2b addi.n a15, a15, 2 -402bad1b: 3f .byte 0x3f - -402bad1c : -402bad1c: 026d mov.n a6, a2 -402bad1e: 020c movi.n a2, 0 -402bad20: 5a1627 beq a6, a2, 402bad7e -402bad23: 4ad821 l32r a2, 4028d884 -402bad26: 0248 l32i.n a4, a2, 0 -402bad28: 045d mov.n a5, a4 -402bad2a: 259c beqz.n a5, 402bad40 -402bad2c: 0528 l32i.n a2, a5, 0 -402bad2e: 069627 bne a6, a2, 402bad38 -402bad31: 0359 s32i.n a5, a3, 0 -402bad33: 000e86 j 402bad71 -402bad36: 520000 excw -402bad39: c61725 excw -402bad3c: fffa add.n a15, a15, a15 -402bad3e: 210000 srai a0, a0, 0 -402bad41: 58fff6 bgeui a15, 0x100, 402bad9d -402bad44: 008602 excw -402bad47: 255200 extui a5, a0, 18, 3 -402bad4a: d5ac17 bge a12, a1, 402bad23 -402bad4d: 0528 l32i.n a2, a5, 0 -402bad4f: f59627 bne a6, a2, 402bad48 -402bad52: 2658 l32i.n a5, a6, 8 -402bad54: 020c movi.n a2, 0 -402bad56: 241527 beq a5, a2, 402bad7e -402bad59: 3568 l32i.n a6, a5, 12 -402bad5b: 1f1627 beq a6, a2, 402bad7e -402bad5e: 0558 l32i.n a5, a5, 0 -402bad60: 1a1527 beq a5, a2, 402bad7e -402bad63: 549c beqz.n a4, 402bad7c -402bad65: 3428 l32i.n a2, a4, 12 -402bad67: 0a9627 bne a6, a2, 402bad75 -402bad6a: 2428 l32i.n a2, a4, 8 -402bad6c: 059527 bne a5, a2, 402bad75 -402bad6f: 0349 s32i.n a4, a3, 0 -402bad71: 120c movi.n a2, 1 -402bad73: f00d ret.n -402bad75: 172442 l32i a4, a4, 92 -402bad78: fff9c6 j 402bad63 -402bad7b: 020c00 excw -402bad7e: f00d ret.n -402bad80: 11fc bnez.n a1, 402badb5 -402bad82: 126000 excw - -402bad84 : -402bad84: e0c112 addi a1, a1, -32 -402bad87: 61c9 s32i.n a12, a1, 24 -402bad89: 7109 s32i.n a0, a1, 28 -402bad8b: 02cd mov.n a12, a2 -402bad8d: 51d9 s32i.n a13, a1, 20 -402bad8f: 41e9 s32i.n a14, a1, 16 -402bad91: f4a022 movi a2, 244 -402bad94: 0bac16 beqz a12, 402bae52 -402bad97: 0c38 l32i.n a3, a12, 0 -402bad99: 02b326 beqi a3, 16, 402bad9f -402bad9c: 002c86 j 402bae52 -402bad9f: 4ab9d1 l32r a13, 4028d884 -402bada2: 020c movi.n a2, 0 -402bada4: 0d38 l32i.n a3, a13, 0 -402bada6: 639c beqz.n a3, 402badc0 -402bada8: 0348 l32i.n a4, a3, 0 -402badaa: a48c beqz.n a4, 402badb8 -402badac: 002442 l32i a4, a4, 0 -402badaf: 05b466 bnei a4, 16, 402badb8 -402badb2: 01c222 addi a2, a2, 1 -402badb5: 742020 extui a2, a2, 0, 8 -402badb8: 172332 l32i a3, a3, 92 -402badbb: fff9c6 j 402bada6 -402badbe: 310000 srai a0, a0, 16 -402badc1: c0fff0 sub a15, a15, a15 -402badc4: 380020 excw -402badc7: 303003 excw -402badca: 323774 excw -402badcd: a02205 call0 4025aff0 <_lit4_end+0x153144> -402badd0: 1f46f1 l32r a15, 40282ae8 -402badd3: 111000 slli a1, a0, 16 -402badd6: fec520 excw -402badd9: 1266e5 excw -402baddc: 013d12 excw -402baddf: 020c movi.n a2, 0 -402bade1: e83a05 call0 402a3184 -402bade4: 0128 l32i.n a2, a1, 0 -402bade6: 03f256 bnez a2, 402bae29 -402bade9: fca022 movi a2, 252 -402badec: 001886 j 402bae52 -402badef: fd0500 excw -402badf2: 2266e5 excw -402badf5: 013d06 j 402bb2ed -402badf8: 120c movi.n a2, 1 -402badfa: fff8c6 j 402bade1 -402badfd: e5fc45 call0 402a0dc4 -402bae00: 253266 bnei a2, 3, 402bae29 -402bae03: 022c22 l32i a2, a12, 8 -402bae06: 013d mov.n a3, a1 -402bae08: 32e8 l32i.n a14, a2, 12 -402bae0a: 01a022 movi a2, 1 -402bae0d: e83745 call0 402a3184 -402bae10: 0128 l32i.n a2, a1, 0 -402bae12: 11ee80 slli a14, a14, 8 -402bae15: 112280 slli a2, a2, 8 -402bae18: 0129 s32i.n a2, a1, 0 -402bae1a: 0b1e27 beq a14, a2, 402bae29 -402bae1d: e725c5 call0 402a207c -402bae20: b95226 beqi a2, 5, 402baddd -402bae23: fc2216 beqz a2, 402bade9 -402bae26: 000946 j 402bae4f -402bae29: 0d28 l32i.n a2, a13, 0 -402bae2b: b29c beqz.n a2, 402bae4a -402bae2d: 0238 l32i.n a3, a2, 0 -402bae2f: 139c beqz.n a3, 402bae44 -402bae31: 0348 l32i.n a4, a3, 0 -402bae33: 0db466 bnei a4, 16, 402bae44 -402bae36: 2c48 l32i.n a4, a12, 8 -402bae38: 2338 l32i.n a3, a3, 8 -402bae3a: 1448 l32i.n a4, a4, 4 -402bae3c: 1338 l32i.n a3, a3, 4 -402bae3e: 029437 bne a4, a3, 402bae44 -402bae41: ffe246 j 402badce -402bae44: 172222 l32i a2, a2, 92 -402bae47: fff806 j 402bae2b -402bae4a: 0c2d mov.n a2, a12 -402bae4c: 01e405 call0 402bcc90 -402bae4f: 742020 extui a2, a2, 0, 8 -402bae52: 7108 l32i.n a0, a1, 28 -402bae54: 61c8 l32i.n a12, a1, 24 -402bae56: 51d8 l32i.n a13, a1, 20 -402bae58: 41e8 l32i.n a14, a1, 16 -402bae5a: 20c112 addi a1, a1, 32 -402bae5d: f00d ret.n - ... - -402bae60 : -402bae60: f0c112 addi a1, a1, -16 -402bae63: 3109 s32i.n a0, a1, 12 -402bae65: f4a032 movi a3, 244 -402bae68: 42bc beqz.n a2, 402baea0 -402bae6a: 0248 l32i.n a4, a2, 0 -402bae6c: 30c466 bnei a4, 32, 402baea0 -402bae6f: 4a8531 l32r a3, 4028d884 -402bae72: 0338 l32i.n a3, a3, 0 -402bae74: c39c beqz.n a3, 402bae94 -402bae76: 0348 l32i.n a4, a3, 0 -402bae78: 049c beqz.n a4, 402bae8c -402bae7a: 0458 l32i.n a5, a4, 0 -402bae7c: 0cc566 bnei a5, 32, 402bae8c -402bae7f: 2258 l32i.n a5, a2, 8 -402bae81: 2448 l32i.n a4, a4, 8 -402bae83: 012552 l32i a5, a5, 4 -402bae86: 012442 l32i a4, a4, 4 -402bae89: 101547 beq a5, a4, 402bae9d -402bae8c: 172332 l32i a3, a3, 92 -402bae8f: fff846 j 402bae74 -402bae92: c50000 extui a0, a0, 16, 13 -402bae95: 023a add.n a0, a2, a3 -402bae97: 743020 extui a3, a2, 0, 8 -402bae9a: 000086 j 402baea0 -402bae9d: f1a032 movi a3, 241 -402baea0: 3108 l32i.n a0, a1, 12 -402baea2: 032d mov.n a2, a3 -402baea4: 10c112 addi a1, a1, 16 -402baea7: f00d ret.n -402baea9: 000000 ill -402baeac: 9e .byte 0x9e -402baead: 3ffe97 bbsi a14, 25, 402baef0 - -402baeb0 : -402baeb0: e0c112 addi a1, a1, -32 -402baeb3: 51d9 s32i.n a13, a1, 20 -402baeb5: 03dd mov.n a13, a3 -402baeb7: 030c movi.n a3, 0 -402baeb9: 61c9 s32i.n a12, a1, 24 -402baebb: 41e9 s32i.n a14, a1, 16 -402baebd: 02cd mov.n a12, a2 -402baebf: f4e040 extui a14, a4, 0, 16 -402baec2: 120c movi.n a2, 1 -402baec4: 034d mov.n a4, a3 -402baec6: 8342d0 moveqz a4, a2, a13 -402baec9: 9323e0 movnez a2, a3, a14 -402baecc: 7109 s32i.n a0, a1, 28 -402baece: 0139 s32i.n a3, a1, 0 -402baed0: 202420 or a2, a4, a2 -402baed3: 021237 beq a2, a3, 402baed9 -402baed6: 002ac6 j 402baf85 -402baed9: 029c37 bne a12, a3, 402baedf -402baedc: 002946 j 402baf85 -402baedf: 013d mov.n a3, a1 -402baee1: 202cc0 or a2, a12, a12 -402baee4: ffe345 call0 402bad1c -402baee7: 09a216 beqz a2, 402baf85 -402baeea: 420c movi.n a2, 4 -402baeec: 0c48 l32i.n a4, a12, 0 -402baeee: 1c29 s32i.n a2, a12, 4 -402baef0: 023d mov.n a3, a2 -402baef2: 12b426 beqi a4, 16, 402baf08 -402baef5: 02c426 beqi a4, 32, 402baefb -402baef8: 002246 j 402baf85 -402baefb: 0128 l32i.n a2, a1, 0 -402baefd: 0e4d mov.n a4, a14 -402baeff: 0d3d mov.n a3, a13 -402baf01: 021ac5 call0 402bd0b0 -402baf04: 001dc6 j 402baf7f -402baf07: 012800 slli a2, a8, 32 -402baf0a: 480242 l8ui a4, a2, 72 -402baf0d: 074416 beqz a4, 402baf85 -402baf10: 132242 l32i a4, a2, 76 -402baf13: 1d8347 bany a3, a4, 402baf34 -402baf16: 6248 l32i.n a4, a2, 24 -402baf18: 030c movi.n a3, 0 -402baf1a: a48c beqz.n a4, 402baf28 -402baf1c: 331b addi.n a3, a3, 1 -402baf1e: 4448 l32i.n a4, a4, 16 -402baf20: 743030 extui a3, a3, 0, 8 -402baf23: fffcc6 j 402baf1a -402baf26: 420000 excw -402baf29: 223002 excw -402baf2c: 47f9a0 excw -402baf2f: 8656b3 excw -402baf32: 280002 l8ui a0, a0, 40 -402baf35: 123212 excw -402baf38: 223a add.n a2, a2, a3 -402baf3a: f6f9a0 excw -402baf3d: 314883 excw -402baf40: ffdb addi.n a15, a15, 13 -402baf42: 8fa142 movi a4, 0x18f -402baf45: 421c movi.n a2, 20 -402baf47: fc0f01 l32r a0, 402b9f84 -402baf4a: 0000c0 callx0 a0 -402baf4d: 02cd mov.n a12, a2 -402baf4f: ffa022 movi a2, 255 -402baf52: 2cbc beqz.n a12, 402baf88 -402baf54: 0128 l32i.n a2, a1, 0 -402baf56: 0c3d mov.n a3, a12 -402baf58: 18c222 addi a2, a2, 24 -402baf5b: 0cd9 s32i.n a13, a12, 0 -402baf5d: 1cd9 s32i.n a13, a12, 4 -402baf5f: 045ce2 s16i a14, a12, 8 -402baf62: 055ce2 s16i a14, a12, 10 -402baf65: ffd945 call0 402bacfc -402baf68: 0128 l32i.n a2, a1, 0 -402baf6a: 7238 l32i.n a3, a2, 28 -402baf6c: 13cc bnez.n a3, 402baf71 -402baf6e: 0762c2 s32i a12, a2, 28 -402baf71: 132232 l32i a3, a2, 76 -402baf74: 046327 bbci a3, 2, 402baf7c -402baf77: 030c movi.n a3, 0 -402baf79: 484232 s8i a3, a2, 72 -402baf7c: 018cc5 call0 402bc84c -402baf7f: 742020 extui a2, a2, 0, 8 -402baf82: 000086 j 402baf88 -402baf85: f4a022 movi a2, 244 -402baf88: 7108 l32i.n a0, a1, 28 -402baf8a: 61c8 l32i.n a12, a1, 24 -402baf8c: 51d8 l32i.n a13, a1, 20 -402baf8e: 41e8 l32i.n a14, a1, 16 -402baf90: 20c112 addi a1, a1, 32 -402baf93: f00d ret.n -402baf95: 000000 ill - -402baf98 : -402baf98: e0c112 addi a1, a1, -32 -402baf9b: 51d9 s32i.n a13, a1, 20 -402baf9d: 03dd mov.n a13, a3 -402baf9f: 030c movi.n a3, 0 -402bafa1: 61c9 s32i.n a12, a1, 24 -402bafa3: 41e9 s32i.n a14, a1, 16 -402bafa5: 04cd mov.n a12, a4 -402bafa7: 02ed mov.n a14, a2 -402bafa9: 034d mov.n a4, a3 -402bafab: 120c movi.n a2, 1 -402bafad: 8342d0 moveqz a4, a2, a13 -402bafb0: 9323c0 movnez a2, a3, a12 -402bafb3: 7109 s32i.n a0, a1, 28 -402bafb5: 0139 s32i.n a3, a1, 0 -402bafb7: 202420 or a2, a4, a2 -402bafba: 029237 bne a2, a3, 402bafc0 -402bafbd: 059e37 bne a14, a3, 402bafc6 -402bafc0: 447c movi.n a4, -12 -402bafc2: 001346 j 402bb013 -402bafc5: 311000 srai a1, a0, 16 -402bafc8: 2ee020 excw -402bafcb: d4c520 extui a12, a2, 5, 14 -402bafce: ff .byte 0xff -402bafcf: fed216 beqz a2, 402bafc0 -402bafd2: 002e22 l32i a2, a14, 0 -402bafd5: e7b266 bnei a2, 16, 402bafc0 -402bafd8: 0128 l32i.n a2, a1, 0 -402bafda: f47c movi.n a4, -1 -402bafdc: 192222 l32i a2, a2, 100 -402bafdf: 02bc beqz.n a2, 402bb013 -402bafe1: 009345 call0 402bb918 -402bafe4: 040c movi.n a4, 0 -402bafe6: 291247 beq a2, a4, 402bb013 -402bafe9: 01b2c7 bgeu a2, a12, 402bafee -402bafec: 02cd mov.n a12, a2 -402bafee: 002122 l32i a2, a1, 0 -402baff1: 204cc0 or a4, a12, a12 -402baff4: 192232 l32i a3, a2, 100 -402baff7: 0d2d mov.n a2, a13 -402baff9: 00b945 call0 402bbb90 -402baffc: 0128 l32i.n a2, a1, 0 -402baffe: 1228 l32i.n a2, a2, 4 -402bb000: 928c beqz.n a2, 402bb00d -402bb002: 4238 l32i.n a3, a2, 16 -402bb004: 054366 bnei a3, 4, 402bb00d -402bb007: f430c0 extui a3, a12, 0, 16 -402bb00a: 05df05 call0 402c0dfc -402bb00d: 11cc00 slli a12, a12, 16 -402bb010: 3140c0 srai a4, a12, 16 -402bb013: 7108 l32i.n a0, a1, 28 -402bb015: 042d mov.n a2, a4 -402bb017: 61c8 l32i.n a12, a1, 24 -402bb019: 51d8 l32i.n a13, a1, 20 -402bb01b: 41e8 l32i.n a14, a1, 16 -402bb01d: 20c112 addi a1, a1, 32 -402bb020: f00d ret.n - ... - -402bb024 : -402bb024: e0c112 addi a1, a1, -32 -402bb027: 61c9 s32i.n a12, a1, 24 -402bb029: 02cd mov.n a12, a2 -402bb02b: 020c movi.n a2, 0 -402bb02d: 7109 s32i.n a0, a1, 28 -402bb02f: 0129 s32i.n a2, a1, 0 -402bb031: 049c27 bne a12, a2, 402bb039 -402bb034: 427c movi.n a2, -12 -402bb036: 000906 j 402bb05e -402bb039: 013d mov.n a3, a1 -402bb03b: 0c2d mov.n a2, a12 -402bb03d: ffcdc5 call0 402bad1c -402bb040: ff0216 beqz a2, 402bb034 -402bb043: 0c28 l32i.n a2, a12, 0 -402bb045: ebb266 bnei a2, 16, 402bb034 -402bb048: 0128 l32i.n a2, a1, 0 -402bb04a: 192232 l32i a3, a2, 100 -402bb04d: 020c movi.n a2, 0 -402bb04f: 0b1327 beq a3, a2, 402bb05e -402bb052: 202330 or a2, a3, a3 -402bb055: 008c05 call0 402bb918 -402bb058: 112200 slli a2, a2, 16 -402bb05b: 312020 srai a2, a2, 16 -402bb05e: 7108 l32i.n a0, a1, 28 -402bb060: 61c8 l32i.n a12, a1, 24 -402bb062: 20c112 addi a1, a1, 32 -402bb065: f00d ret.n - ... - -402bb068 : -402bb068: e0c112 addi a1, a1, -32 -402bb06b: 51d9 s32i.n a13, a1, 20 -402bb06d: 03dd mov.n a13, a3 -402bb06f: 030c movi.n a3, 0 -402bb071: 61c9 s32i.n a12, a1, 24 -402bb073: 41e9 s32i.n a14, a1, 16 -402bb075: 02cd mov.n a12, a2 -402bb077: f4e040 extui a14, a4, 0, 16 -402bb07a: 120c movi.n a2, 1 -402bb07c: 034d mov.n a4, a3 -402bb07e: 8342d0 moveqz a4, a2, a13 -402bb081: 9323e0 movnez a2, a3, a14 -402bb084: 7109 s32i.n a0, a1, 28 -402bb086: 0139 s32i.n a3, a1, 0 -402bb088: 202420 or a2, a4, a2 -402bb08b: 029237 bne a2, a3, 402bb091 -402bb08e: 049c37 bne a12, a3, 402bb096 -402bb091: 427c movi.n a2, -12 -402bb093: 000806 j 402bb0b7 -402bb096: 203110 or a3, a1, a1 -402bb099: 202cc0 or a2, a12, a12 -402bb09c: ffc7c5 call0 402bad1c -402bb09f: fee216 beqz a2, 402bb091 -402bb0a2: 002c22 l32i a2, a12, 0 -402bb0a5: e8c266 bnei a2, 32, 402bb091 -402bb0a8: 0128 l32i.n a2, a1, 0 -402bb0aa: 0e4d mov.n a4, a14 -402bb0ac: 0d3d mov.n a3, a13 -402bb0ae: 01e645 call0 402bcf14 -402bb0b1: 112200 slli a2, a2, 16 -402bb0b4: 312020 srai a2, a2, 16 -402bb0b7: 7108 l32i.n a0, a1, 28 -402bb0b9: 61c8 l32i.n a12, a1, 24 -402bb0bb: 51d8 l32i.n a13, a1, 20 -402bb0bd: 41e8 l32i.n a14, a1, 16 -402bb0bf: 20c112 addi a1, a1, 32 -402bb0c2: f00d ret.n -402bb0c4: 0011f0 excw -402bb0c7: e21c60 excw -402bb0ca: 214000 srai a4, a0, 0 - -402bb0cc : -402bb0cc: fffe21 l32r a2, 402bb0c4 -402bb0cf: f0c112 addi a1, a1, -16 -402bb0d2: 0020c0 memw -402bb0d5: 0228 l32i.n a2, a2, 0 -402bb0d7: b4a532 movi a3, 0x5b4 -402bb0da: 3109 s32i.n a0, a1, 12 -402bb0dc: fffb01 l32r a0, 402bb0c8 -402bb0df: 0000c0 callx0 a0 -402bb0e2: 3108 l32i.n a0, a1, 12 -402bb0e4: 742020 extui a2, a2, 0, 8 -402bb0e7: 10c112 addi a1, a1, 16 -402bb0ea: f00d ret.n - -402bb0ec : -402bb0ec: 744020 extui a4, a2, 0, 8 -402bb0ef: 340b addi.n a3, a4, -1 -402bb0f1: 743030 extui a3, a3, 0, 8 -402bb0f4: e50c movi.n a5, 14 -402bb0f6: f4a022 movi a2, 244 -402bb0f9: 0f3537 bltu a5, a3, 402bb10c -402bb0fc: b4a532 movi a3, 0x5b4 -402bb0ff: 822430 mull a2, a4, a3 -402bb102: fff031 l32r a3, 402bb0c4 -402bb105: 0020c0 memw -402bb108: 0329 s32i.n a2, a3, 0 -402bb10a: 020c movi.n a2, 0 -402bb10c: f00d ret.n - ... - -402bb110 : -402bb110: b4a522 movi a2, 0x5b4 -402bb113: f00d ret.n -402bb115: 000000 ill - -402bb118 : -402bb118: ff1a21 l32r a2, 402bad80 -402bb11b: 0020c0 memw -402bb11e: 0228 l32i.n a2, a2, 0 -402bb120: 742020 extui a2, a2, 0, 8 -402bb123: f00d ret.n -402bb125: 000000 ill - -402bb128 : -402bb128: 744020 extui a4, a2, 0, 8 -402bb12b: 340b addi.n a3, a4, -1 -402bb12d: 743030 extui a3, a3, 0, 8 -402bb130: e50c movi.n a5, 14 -402bb132: f4a022 movi a2, 244 -402bb135: 093537 bltu a5, a3, 402bb142 -402bb138: ff1221 l32r a2, 402bad80 -402bb13b: 0020c0 memw -402bb13e: 0249 s32i.n a4, a2, 0 -402bb140: 020c movi.n a2, 0 -402bb142: f00d ret.n -402bb144: 11e8 l32i.n a14, a1, 4 -402bb146: 216000 srai a6, a0, 0 - -402bb148 : -402bb148: ffff21 l32r a2, 402bb144 -402bb14b: 0020c0 memw -402bb14e: 0228 l32i.n a2, a2, 0 -402bb150: 742020 extui a2, a2, 0, 8 -402bb153: f00d ret.n -402bb155: 000000 ill - -402bb158 : -402bb158: 744020 extui a4, a2, 0, 8 -402bb15b: 340b addi.n a3, a4, -1 -402bb15d: 743030 extui a3, a3, 0, 8 -402bb160: b50c movi.n a5, 11 -402bb162: f4a022 movi a2, 244 -402bb165: 093537 bltu a5, a3, 402bb172 -402bb168: fff721 l32r a2, 402bb144 -402bb16b: 0020c0 memw -402bb16e: 0249 s32i.n a4, a2, 0 -402bb170: 020c movi.n a2, 0 -402bb172: f00d ret.n -402bb174: 0011e4 excw -402bb177: ff2160 excw - -402bb178 : -402bb178: ffff21 l32r a2, 402bb174 -402bb17b: 0020c0 memw -402bb17e: 0228 l32i.n a2, a2, 0 -402bb180: 742020 extui a2, a2, 0, 8 -402bb183: f00d ret.n -402bb185: 000000 ill - -402bb188 : -402bb188: 744020 extui a4, a2, 0, 8 -402bb18b: 340b addi.n a3, a4, -1 -402bb18d: 743030 extui a3, a3, 0, 8 -402bb190: b50c movi.n a5, 11 -402bb192: f4a022 movi a2, 244 -402bb195: 093537 bltu a5, a3, 402bb1a2 -402bb198: fff721 l32r a2, 402bb174 -402bb19b: 0020c0 memw -402bb19e: 0249 s32i.n a4, a2, 0 -402bb1a0: 020c movi.n a2, 0 -402bb1a2: f00d ret.n - -402bb1a4 : -402bb1a4: 024d mov.n a4, a2 -402bb1a6: f4a022 movi a2, 244 -402bb1a9: f49c beqz.n a4, 402bb1cc -402bb1ab: 0438 l32i.n a3, a4, 0 -402bb1ad: 1bc326 beqi a3, 32, 402bb1cc -402bb1b0: feda21 l32r a2, 402bad18 -402bb1b3: 0238 l32i.n a3, a2, 0 -402bb1b5: 039c beqz.n a3, 402bb1c9 -402bb1b7: 0328 l32i.n a2, a3, 0 -402bb1b9: 049427 bne a4, a2, 402bb1c1 -402bb1bc: 500322 l8ui a2, a3, 80 -402bb1bf: f00d ret.n -402bb1c1: 172332 l32i a3, a3, 92 -402bb1c4: fffb46 j 402bb1b5 -402bb1c7: 220000 excw -402bb1ca: 0df4a0 excw -402bb1cd: 0000f0 excw - -402bb1d0 : -402bb1d0: 025d mov.n a5, a2 -402bb1d2: 743030 extui a3, a3, 0, 8 -402bb1d5: f4a022 movi a2, 244 -402bb1d8: d5ac beqz.n a5, 402bb209 -402bb1da: fee921 l32r a2, 402bad80 -402bb1dd: 0020c0 memw -402bb1e0: 0248 l32i.n a4, a2, 0 -402bb1e2: f4a022 movi a2, 244 -402bb1e5: 203437 bltu a4, a3, 402bb209 -402bb1e8: 0548 l32i.n a4, a5, 0 -402bb1ea: 1bc426 beqi a4, 32, 402bb209 -402bb1ed: feca21 l32r a2, 402bad18 -402bb1f0: 0248 l32i.n a4, a2, 0 -402bb1f2: 049c beqz.n a4, 402bb206 -402bb1f4: 0428 l32i.n a2, a4, 0 -402bb1f6: 069527 bne a5, a2, 402bb200 -402bb1f9: 504432 s8i a3, a4, 80 -402bb1fc: 020c movi.n a2, 0 -402bb1fe: f00d ret.n -402bb200: 172442 l32i a4, a4, 92 -402bb203: fffac6 j 402bb1f2 -402bb206: f4a022 movi a2, 244 -402bb209: f00d ret.n - ... - -402bb20c : -402bb20c: 743030 extui a3, a3, 0, 8 -402bb20f: 52ac beqz.n a2, 402bb238 -402bb211: 840c movi.n a4, 8 -402bb213: 213437 bltu a4, a3, 402bb238 -402bb216: 499b41 l32r a4, 4028d884 -402bb219: 0448 l32i.n a4, a4, 0 -402bb21b: 949c beqz.n a4, 402bb238 -402bb21d: 0458 l32i.n a5, a4, 0 -402bb21f: 0d9257 bne a2, a5, 402bb230 -402bb222: a58c beqz.n a5, 402bb230 -402bb224: 0258 l32i.n a5, a2, 0 -402bb226: 06b566 bnei a5, 16, 402bb230 -402bb229: 304432 s8i a3, a4, 48 -402bb22c: 020c movi.n a2, 0 -402bb22e: f00d ret.n -402bb230: 172442 l32i a4, a4, 92 -402bb233: fff906 j 402bb21b -402bb236: 220000 excw -402bb239: 0df4a0 excw -402bb23c: 0000f0 excw - ... - -402bb240 : -402bb240: 024d mov.n a4, a2 -402bb242: f4a022 movi a2, 244 -402bb245: 348c beqz.n a4, 402bb24c -402bb247: 4439 s32i.n a3, a4, 16 -402bb249: 00a022 movi a2, 0 -402bb24c: f00d ret.n - ... - -402bb250 : -402bb250: 024d mov.n a4, a2 -402bb252: f4a022 movi a2, 244 -402bb255: b48c beqz.n a4, 402bb264 -402bb257: 2458 l32i.n a5, a4, 8 -402bb259: 758c beqz.n a5, 402bb264 -402bb25b: 0448 l32i.n a4, a4, 0 -402bb25d: 03c426 beqi a4, 32, 402bb264 -402bb260: 7539 s32i.n a3, a5, 28 -402bb262: 020c movi.n a2, 0 -402bb264: f00d ret.n - ... - -402bb268 : -402bb268: 024d mov.n a4, a2 -402bb26a: f4a022 movi a2, 244 -402bb26d: 448c beqz.n a4, 402bb275 -402bb26f: 2428 l32i.n a2, a4, 8 -402bb271: 4239 s32i.n a3, a2, 16 -402bb273: 020c movi.n a2, 0 -402bb275: f00d ret.n - ... - -402bb278 : -402bb278: 024d mov.n a4, a2 -402bb27a: f4a022 movi a2, 244 -402bb27d: 348c beqz.n a4, 402bb284 -402bb27f: 3439 s32i.n a3, a4, 12 -402bb281: 00a022 movi a2, 0 -402bb284: f00d ret.n - ... - -402bb288 : -402bb288: 024d mov.n a4, a2 -402bb28a: f4a022 movi a2, 244 -402bb28d: 448c beqz.n a4, 402bb295 -402bb28f: 2428 l32i.n a2, a4, 8 -402bb291: 5239 s32i.n a3, a2, 20 -402bb293: 020c movi.n a2, 0 -402bb295: f00d ret.n - ... - -402bb298 : -402bb298: 024d mov.n a4, a2 -402bb29a: f4a022 movi a2, 244 -402bb29d: 448c beqz.n a4, 402bb2a5 -402bb29f: 2428 l32i.n a2, a4, 8 -402bb2a1: 6239 s32i.n a3, a2, 24 -402bb2a3: 020c movi.n a2, 0 -402bb2a5: f00d ret.n -402bb2a7: 361800 excw -402bb2aa: ff .byte 0xff -402bb2ab: 3f .byte 0x3f - -402bb2ac : -402bb2ac: e0c112 addi a1, a1, -32 -402bb2af: 61c9 s32i.n a12, a1, 24 -402bb2b1: 41e9 s32i.n a14, a1, 16 -402bb2b3: 7109 s32i.n a0, a1, 28 -402bb2b5: 51d9 s32i.n a13, a1, 20 -402bb2b7: 31f9 s32i.n a15, a1, 12 -402bb2b9: 02cd mov.n a12, a2 -402bb2bb: 20e330 or a14, a3, a3 -402bb2be: 42cc bnez.n a2, 402bb2c6 -402bb2c0: f4a022 movi a2, 244 -402bb2c3: 002586 j 402bb35d -402bb2c6: fff8f1 l32r a15, 402bb2a8 -402bb2c9: b4a042 movi a4, 180 -402bb2cc: 030c movi.n a3, 0 -402bb2ce: 0f2d mov.n a2, a15 -402bb2d0: f64a01 l32r a0, 402b8bf8 -402bb2d3: 0000c0 callx0 a0 -402bb2d6: 020c movi.n a2, 0 -402bb2d8: 144c22 s8i a2, a12, 20 -402bb2db: 496a21 l32r a2, 4028d884 -402bb2de: 02d8 l32i.n a13, a2, 0 -402bb2e0: 0c28 l32i.n a2, a12, 0 -402bb2e2: 36b226 beqi a2, 16, 402bb31c -402bb2e5: 67c226 beqi a2, 32, 402bb350 -402bb2e8: 0019c6 j 402bb353 -402bb2eb: 2d2200 excw -402bb2ee: 9c2715 excw -402bb2f1: 0c3226 beqi a2, 3, 402bb301 -402bb2f4: 440c14 excw -402bb2f7: 903330 addx2 a3, a3, a3 -402bb2fa: a023f0 addx4 a2, a3, a15 -402bb2fd: 0d38 l32i.n a3, a13, 0 -402bb2ff: 1338 l32i.n a3, a3, 4 -402bb301: 0239 s32i.n a3, a2, 0 -402bb303: 2d38 l32i.n a3, a13, 8 -402bb305: 1239 s32i.n a3, a2, 4 -402bb307: 3dcb addi.n a3, a13, 12 -402bb309: 228b addi.n a2, a2, 8 -402bb30b: f92d01 l32r a0, 402b97c0 -402bb30e: 0000c0 callx0 a0 -402bb311: 140c22 l8ui a2, a12, 20 -402bb314: 221b addi.n a2, a2, 1 -402bb316: 144c22 s8i a2, a12, 20 -402bb319: 172dd2 l32i a13, a13, 92 -402bb31c: fccd56 bnez a13, 402bb2ec -402bb31f: 000c06 j 402bb353 -402bb322: 0d28 l32i.n a2, a13, 0 -402bb324: 259c27 bne a12, a2, 402bb34d -402bb327: 140c32 l8ui a3, a12, 20 -402bb32a: 440c movi.n a4, 4 -402bb32c: 903330 addx2 a3, a3, a3 -402bb32f: a023f0 addx4 a2, a3, a15 -402bb332: 1c38 l32i.n a3, a12, 4 -402bb334: 0239 s32i.n a3, a2, 0 -402bb336: 2d38 l32i.n a3, a13, 8 -402bb338: 1239 s32i.n a3, a2, 4 -402bb33a: 3dcb addi.n a3, a13, 12 -402bb33c: 08c222 addi a2, a2, 8 -402bb33f: f92001 l32r a0, 402b97c0 -402bb342: 0000c0 callx0 a0 -402bb345: 140c22 l8ui a2, a12, 20 -402bb348: 221b addi.n a2, a2, 1 -402bb34a: 144c22 s8i a2, a12, 20 -402bb34d: 172dd2 l32i a13, a13, 92 -402bb350: fced56 bnez a13, 402bb322 -402bb353: 0ef9 s32i.n a15, a14, 0 -402bb355: 140c22 l8ui a2, a12, 20 -402bb358: f64216 beqz a2, 402bb2c0 -402bb35b: 020c movi.n a2, 0 -402bb35d: 7108 l32i.n a0, a1, 28 -402bb35f: 61c8 l32i.n a12, a1, 24 -402bb361: 51d8 l32i.n a13, a1, 20 -402bb363: 41e8 l32i.n a14, a1, 16 -402bb365: 31f8 l32i.n a15, a1, 12 -402bb367: 20c112 addi a1, a1, 32 -402bb36a: f00d ret.n - -402bb36c : -402bb36c: f0c112 addi a1, a1, -16 -402bb36f: 3109 s32i.n a0, a1, 12 -402bb371: f4a032 movi a3, 244 -402bb374: 42bc beqz.n a2, 402bb3ac -402bb376: 0248 l32i.n a4, a2, 0 -402bb378: 30b466 bnei a4, 16, 402bb3ac -402bb37b: 494231 l32r a3, 4028d884 -402bb37e: 0338 l32i.n a3, a3, 0 -402bb380: c39c beqz.n a3, 402bb3a0 -402bb382: 0348 l32i.n a4, a3, 0 -402bb384: 049c beqz.n a4, 402bb398 -402bb386: 0458 l32i.n a5, a4, 0 -402bb388: 0cb566 bnei a5, 16, 402bb398 -402bb38b: 2258 l32i.n a5, a2, 8 -402bb38d: 2448 l32i.n a4, a4, 8 -402bb38f: 012552 l32i a5, a5, 4 -402bb392: 012442 l32i a4, a4, 4 -402bb395: 101547 beq a5, a4, 402bb3a9 -402bb398: 172332 l32i a3, a3, 92 -402bb39b: fff846 j 402bb380 -402bb39e: 450000 extui a0, a0, 16, 5 -402bb3a1: 019b addi.n a0, a1, 9 -402bb3a3: 743020 extui a3, a2, 0, 8 -402bb3a6: 000086 j 402bb3ac -402bb3a9: f1a032 movi a3, 241 -402bb3ac: 3108 l32i.n a0, a1, 12 -402bb3ae: 032d mov.n a2, a3 -402bb3b0: 10c112 addi a1, a1, 16 -402bb3b3: f00d ret.n -402bb3b5: 000000 ill - -402bb3b8 : -402bb3b8: e0c112 addi a1, a1, -32 -402bb3bb: 61c9 s32i.n a12, a1, 24 -402bb3bd: 03cd mov.n a12, a3 -402bb3bf: 030c movi.n a3, 0 -402bb3c1: 7109 s32i.n a0, a1, 28 -402bb3c3: 0139 s32i.n a3, a1, 0 -402bb3c5: 744040 extui a4, a4, 0, 8 -402bb3c8: 0c1237 beq a2, a3, 402bb3d8 -402bb3cb: 0924f6 bgeui a4, 2, 402bb3d8 -402bb3ce: 0c1426 beqi a4, 1, 402bb3de -402bb3d1: fe5131 l32r a3, 402bad18 -402bb3d4: 0338 l32i.n a3, a3, 0 -402bb3d6: 33dc bnez.n a3, 402bb3ed -402bb3d8: f4a022 movi a2, 244 -402bb3db: 000806 j 402bb3ff -402bb3de: 013d mov.n a3, a1 -402bb3e0: ff9385 call0 402bad1c -402bb3e3: ff1216 beqz a2, 402bb3d8 -402bb3e6: 0128 l32i.n a2, a1, 0 -402bb3e8: a2c9 s32i.n a12, a2, 40 -402bb3ea: 000186 j 402bb3f4 -402bb3ed: 0348 l32i.n a4, a3, 0 -402bb3ef: 069247 bne a2, a4, 402bb3f9 -402bb3f2: a3c9 s32i.n a12, a3, 40 -402bb3f4: 020c movi.n a2, 0 -402bb3f6: 000146 j 402bb3ff -402bb3f9: 172332 l32i a3, a3, 92 -402bb3fc: fff586 j 402bb3d6 -402bb3ff: 7108 l32i.n a0, a1, 28 -402bb401: 61c8 l32i.n a12, a1, 24 -402bb403: 20c112 addi a1, a1, 32 -402bb406: f00d ret.n - -402bb408 : -402bb408: e0c112 addi a1, a1, -32 -402bb40b: 61c9 s32i.n a12, a1, 24 -402bb40d: 02cd mov.n a12, a2 -402bb40f: 020c movi.n a2, 0 -402bb411: 7109 s32i.n a0, a1, 28 -402bb413: 0129 s32i.n a2, a1, 0 -402bb415: 059c27 bne a12, a2, 402bb41e -402bb418: f4a022 movi a2, 244 -402bb41b: 000ac6 j 402bb44a -402bb41e: 0c28 l32i.n a2, a12, 0 -402bb420: f4b266 bnei a2, 16, 402bb418 -402bb423: 203110 or a3, a1, a1 -402bb426: 202cc0 or a2, a12, a12 -402bb429: ff8f05 call0 402bad1c -402bb42c: fe8216 beqz a2, 402bb418 -402bb42f: 0148 l32i.n a4, a1, 0 -402bb431: 152422 l32i a2, a4, 84 -402bb434: 62cc bnez.n a2, 402bb43e -402bb436: 1c38 l32i.n a3, a12, 4 -402bb438: fba022 movi a2, 251 -402bb43b: 0b6326 beqi a3, 6, 402bb44a -402bb43e: 202440 or a2, a4, a4 -402bb441: 00a032 movi a3, 0 -402bb444: 0151c5 call0 402bc964 -402bb447: 00a022 movi a2, 0 -402bb44a: 7108 l32i.n a0, a1, 28 -402bb44c: 61c8 l32i.n a12, a1, 24 -402bb44e: 20c112 addi a1, a1, 32 -402bb451: f00d ret.n - ... - -402bb454 : -402bb454: e0c112 addi a1, a1, -32 -402bb457: 61c9 s32i.n a12, a1, 24 -402bb459: 02cd mov.n a12, a2 -402bb45b: 020c movi.n a2, 0 -402bb45d: 7109 s32i.n a0, a1, 28 -402bb45f: 0129 s32i.n a2, a1, 0 -402bb461: 059c27 bne a12, a2, 402bb46a -402bb464: f4a022 movi a2, 244 -402bb467: 000846 j 402bb48c -402bb46a: 0c28 l32i.n a2, a12, 0 -402bb46c: f4b266 bnei a2, 16, 402bb464 -402bb46f: 013d mov.n a3, a1 -402bb471: 202cc0 or a2, a12, a12 -402bb474: ff8a45 call0 402bad1c -402bb477: fe9216 beqz a2, 402bb464 -402bb47a: 1c38 l32i.n a3, a12, 4 -402bb47c: fba022 movi a2, 251 -402bb47f: 096326 beqi a3, 6, 402bb48c -402bb482: 0128 l32i.n a2, a1, 0 -402bb484: 01a032 movi a3, 1 -402bb487: 014dc5 call0 402bc964 -402bb48a: 020c movi.n a2, 0 -402bb48c: 7108 l32i.n a0, a1, 28 -402bb48e: 61c8 l32i.n a12, a1, 24 -402bb490: 20c112 addi a1, a1, 32 -402bb493: f00d ret.n -402bb495: 000000 ill -402bb498: 36cc bnez.n a6, 402bb49f -402bb49a: ff .byte 0xff -402bb49b: 3f .byte 0x3f -402bb49c: ff36e0 excw -402bb49f: 3f .byte 0x3f - -402bb4a0 : -402bb4a0: e0c112 addi a1, a1, -32 -402bb4a3: 51d9 s32i.n a13, a1, 20 -402bb4a5: 02dd mov.n a13, a2 -402bb4a7: 020c movi.n a2, 0 -402bb4a9: 61c9 s32i.n a12, a1, 24 -402bb4ab: 7109 s32i.n a0, a1, 28 -402bb4ad: 0129 s32i.n a2, a1, 0 -402bb4af: 20c330 or a12, a3, a3 -402bb4b2: 021d27 beq a13, a2, 402bb4b8 -402bb4b5: 059327 bne a3, a2, 402bb4be -402bb4b8: f4a022 movi a2, 244 -402bb4bb: 001a46 j 402bb528 -402bb4be: 0d28 l32i.n a2, a13, 0 -402bb4c0: f4b266 bnei a2, 16, 402bb4b8 -402bb4c3: 013d mov.n a3, a1 -402bb4c5: 0d2d mov.n a2, a13 -402bb4c7: ff8545 call0 402bad1c -402bb4ca: 42bc beqz.n a2, 402bb502 -402bb4cc: 0138 l32i.n a3, a1, 0 -402bb4ce: 1328 l32i.n a2, a3, 4 -402bb4d0: fe4216 beqz a2, 402bb4b8 -402bb4d3: a248 l32i.n a4, a2, 40 -402bb4d5: 34c332 addi a3, a3, 52 -402bb4d8: 3349 s32i.n a4, a3, 12 -402bb4da: 172242 l32i a4, a2, 92 -402bb4dd: 2349 s32i.n a4, a3, 8 -402bb4df: 391242 l16ui a4, a2, 114 -402bb4e2: 3a1222 l16ui a2, a2, 116 -402bb4e5: 015342 s16i a4, a3, 2 -402bb4e8: 840c movi.n a4, 8 -402bb4ea: 035342 s16i a4, a3, 6 -402bb4ed: c04420 sub a4, a4, a2 -402bb4f0: 025342 s16i a4, a3, 4 -402bb4f3: 0c2d mov.n a2, a12 -402bb4f5: 441c movi.n a4, 20 -402bb4f7: f8b201 l32r a0, 402b97c0 -402bb4fa: 0000c0 callx0 a0 -402bb4fd: 020c movi.n a2, 0 -402bb4ff: 000946 j 402bb528 -402bb502: 1d28 l32i.n a2, a13, 4 -402bb504: 928c beqz.n a2, 402bb511 -402bb506: 441c movi.n a4, 20 -402bb508: ffe431 l32r a3, 402bb498 -402bb50b: 076226 beqi a2, 6, 402bb516 -402bb50e: 000446 j 402bb523 -402bb511: ffe231 l32r a3, 402bb49c -402bb514: 441c movi.n a4, 20 -402bb516: 0c2d mov.n a2, a12 -402bb518: f8aa01 l32r a0, 402b97c0 -402bb51b: 0000c0 callx0 a0 -402bb51e: 020c movi.n a2, 0 -402bb520: 000046 j 402bb525 -402bb523: 427c movi.n a2, -12 -402bb525: 742020 extui a2, a2, 0, 8 -402bb528: 7108 l32i.n a0, a1, 28 -402bb52a: 61c8 l32i.n a12, a1, 24 -402bb52c: 51d8 l32i.n a13, a1, 20 -402bb52e: 20c112 addi a1, a1, 32 -402bb531: f00d ret.n - ... - -402bb534 : -402bb534: e0c112 addi a1, a1, -32 -402bb537: 61c9 s32i.n a12, a1, 24 -402bb539: 74c030 extui a12, a3, 0, 8 -402bb53c: 030c movi.n a3, 0 -402bb53e: 7109 s32i.n a0, a1, 28 -402bb540: 0139 s32i.n a3, a1, 0 -402bb542: 089237 bne a2, a3, 402bb54e -402bb545: f4a022 movi a2, 244 -402bb548: 000fc6 j 402bb58b -402bb54b: 000000 ill -402bb54e: 0238 l32i.n a3, a2, 0 -402bb550: f1b366 bnei a3, 16, 402bb545 -402bb553: 013d mov.n a3, a1 -402bb555: ff7c45 call0 402bad1c -402bb558: fe9216 beqz a2, 402bb545 -402bb55b: 0148 l32i.n a4, a1, 0 -402bb55d: 132432 l32i a3, a4, 76 -402bb560: 1428 l32i.n a2, a4, 4 -402bb562: 203c30 or a3, a12, a3 -402bb565: 136432 s32i a3, a4, 76 -402bb568: d29c beqz.n a2, 402bb589 -402bb56a: 0a6317 bbci a3, 1, 402bb578 -402bb56d: 240252 l8ui a5, a2, 36 -402bb570: 034c movi.n a3, 64 -402bb572: 203530 or a3, a5, a3 -402bb575: 244232 s8i a3, a2, 36 -402bb578: 132432 l32i a3, a4, 76 -402bb57b: 0a6337 bbci a3, 3, 402bb589 -402bb57e: 080242 l8ui a4, a2, 8 -402bb581: 830c movi.n a3, 8 -402bb583: 203430 or a3, a4, a3 -402bb586: 084232 s8i a3, a2, 8 -402bb589: 020c movi.n a2, 0 -402bb58b: 7108 l32i.n a0, a1, 28 -402bb58d: 61c8 l32i.n a12, a1, 24 -402bb58f: 20c112 addi a1, a1, 32 -402bb592: f00d ret.n - -402bb594 : -402bb594: e0c112 addi a1, a1, -32 -402bb597: 61c9 s32i.n a12, a1, 24 -402bb599: 74c030 extui a12, a3, 0, 8 -402bb59c: 030c movi.n a3, 0 -402bb59e: 7109 s32i.n a0, a1, 28 -402bb5a0: 0139 s32i.n a3, a1, 0 -402bb5a2: 089237 bne a2, a3, 402bb5ae -402bb5a5: f4a022 movi a2, 244 -402bb5a8: 001146 j 402bb5f1 -402bb5ab: 000000 ill -402bb5ae: 0238 l32i.n a3, a2, 0 -402bb5b0: f1b366 bnei a3, 16, 402bb5a5 -402bb5b3: 013d mov.n a3, a1 -402bb5b5: ff7645 call0 402bad1c -402bb5b8: fe9216 beqz a2, 402bb5a5 -402bb5bb: 0148 l32i.n a4, a1, 0 -402bb5bd: f37c movi.n a3, -1 -402bb5bf: 132422 l32i a2, a4, 76 -402bb5c2: 3033c0 xor a3, a3, a12 -402bb5c5: 103320 and a3, a3, a2 -402bb5c8: 1428 l32i.n a2, a4, 4 -402bb5ca: 136432 s32i a3, a4, 76 -402bb5cd: e29c beqz.n a2, 402bb5ef -402bb5cf: 0ae337 bbsi a3, 3, 402bb5dd -402bb5d2: 080252 l8ui a5, a2, 8 -402bb5d5: 737c movi.n a3, -9 -402bb5d7: 103530 and a3, a5, a3 -402bb5da: 084232 s8i a3, a2, 8 -402bb5dd: 132432 l32i a3, a4, 76 -402bb5e0: 0be317 bbsi a3, 1, 402bb5ef -402bb5e3: 240242 l8ui a4, a2, 36 -402bb5e6: bfaf32 movi a3, -65 -402bb5e9: 103430 and a3, a4, a3 -402bb5ec: 244232 s8i a3, a2, 36 -402bb5ef: 020c movi.n a2, 0 -402bb5f1: 7108 l32i.n a0, a1, 28 -402bb5f3: 61c8 l32i.n a12, a1, 24 -402bb5f5: 20c112 addi a1, a1, 32 -402bb5f8: f00d ret.n - ... - -402bb5fc : -402bb5fc: e0c112 addi a1, a1, -32 -402bb5ff: 51d9 s32i.n a13, a1, 20 -402bb601: 74d030 extui a13, a3, 0, 8 -402bb604: 030c movi.n a3, 0 -402bb606: 61c9 s32i.n a12, a1, 24 -402bb608: 7109 s32i.n a0, a1, 28 -402bb60a: 0139 s32i.n a3, a1, 0 -402bb60c: 04cd mov.n a12, a4 -402bb60e: 5f1237 beq a2, a3, 402bb671 -402bb611: 5c1437 beq a4, a3, 402bb671 -402bb614: 002232 l32i a3, a2, 0 -402bb617: 56b366 bnei a3, 16, 402bb671 -402bb61a: 203110 or a3, a1, a1 -402bb61d: ff6fc5 call0 402bad1c -402bb620: 04d216 beqz a2, 402bb671 -402bb623: 0128 l32i.n a2, a1, 0 -402bb625: 132232 l32i a3, a2, 76 -402bb628: 456337 bbci a3, 3, 402bb671 -402bb62b: 1238 l32i.n a3, a2, 4 -402bb62d: 020c movi.n a2, 0 -402bb62f: 411327 beq a3, a2, 402bb674 -402bb632: 221d26 beqi a13, 1, 402bb658 -402bb635: 0b1d27 beq a13, a2, 402bb644 -402bb638: 352d66 bnei a13, 2, 402bb671 -402bb63b: 0c28 l32i.n a2, a12, 0 -402bb63d: 296322 s32i a2, a3, 164 -402bb640: 000946 j 402bb669 -402bb643: 0c4800 excw -402bb646: 1124b0 slli a2, a4, 5 -402bb649: c02240 sub a2, a2, a4 -402bb64c: a02240 addx4 a2, a2, a4 -402bb64f: 1122d0 slli a2, a2, 3 -402bb652: 276322 s32i a2, a3, 156 -402bb655: 000406 j 402bb669 -402bb658: 0c48 l32i.n a4, a12, 0 -402bb65a: 1124b0 slli a2, a4, 5 -402bb65d: c02240 sub a2, a2, a4 -402bb660: a02240 addx4 a2, a2, a4 -402bb663: 1122d0 slli a2, a2, 3 -402bb666: 286322 s32i a2, a3, 160 -402bb669: 020c movi.n a2, 0 -402bb66b: 000146 j 402bb674 -402bb66e: 000000 ill -402bb671: f4a022 movi a2, 244 -402bb674: 7108 l32i.n a0, a1, 28 -402bb676: 61c8 l32i.n a12, a1, 24 -402bb678: 51d8 l32i.n a13, a1, 20 -402bb67a: 20c112 addi a1, a1, 32 -402bb67d: f00d ret.n - ... - -402bb680 : -402bb680: e0c112 addi a1, a1, -32 -402bb683: 51d9 s32i.n a13, a1, 20 -402bb685: 74d030 extui a13, a3, 0, 8 -402bb688: 030c movi.n a3, 0 -402bb68a: 61c9 s32i.n a12, a1, 24 -402bb68c: 7109 s32i.n a0, a1, 28 -402bb68e: 0139 s32i.n a3, a1, 0 -402bb690: 04cd mov.n a12, a4 -402bb692: 4b1237 beq a2, a3, 402bb6e1 -402bb695: 481437 beq a4, a3, 402bb6e1 -402bb698: 0238 l32i.n a3, a2, 0 -402bb69a: 43b366 bnei a3, 16, 402bb6e1 -402bb69d: 013d mov.n a3, a1 -402bb69f: ff67c5 call0 402bad1c -402bb6a2: b2bc beqz.n a2, 402bb6e1 -402bb6a4: 0128 l32i.n a2, a1, 0 -402bb6a6: 132232 l32i a3, a2, 76 -402bb6a9: 346337 bbci a3, 3, 402bb6e1 -402bb6ac: 1248 l32i.n a4, a2, 4 -402bb6ae: 020c movi.n a2, 0 -402bb6b0: 301427 beq a4, a2, 402bb6e4 -402bb6b3: 161d26 beqi a13, 1, 402bb6cd -402bb6b6: 0a1d27 beq a13, a2, 402bb6c4 -402bb6b9: 242d66 bnei a13, 2, 402bb6e1 -402bb6bc: 292422 l32i a2, a4, 164 -402bb6bf: 000586 j 402bb6d9 -402bb6c2: 320000 excw -402bb6c5: 22e8a3 excw -402bb6c8: 462724 excw -402bb6cb: 220001 l32r a0, 40283ecc -402bb6ce: 322824 excw -402bb6d1: 01e8a3 excw -402bb6d4: fe7d excw -402bb6d6: 0000c0 callx0 a0 -402bb6d9: 0c29 s32i.n a2, a12, 0 -402bb6db: 020c movi.n a2, 0 -402bb6dd: 0000c6 j 402bb6e4 -402bb6e0: a02200 addx4 a2, a2, a0 -402bb6e3: 7108f4 excw -402bb6e6: 61c8 l32i.n a12, a1, 24 -402bb6e8: 51d8 l32i.n a13, a1, 20 -402bb6ea: 20c112 addi a1, a1, 32 -402bb6ed: f00d ret.n - ... - -402bb6f0 : -402bb6f0: e0c112 addi a1, a1, -32 -402bb6f3: 030c movi.n a3, 0 -402bb6f5: 7109 s32i.n a0, a1, 28 -402bb6f7: 0139 s32i.n a3, a1, 0 -402bb6f9: 059237 bne a2, a3, 402bb702 -402bb6fc: f4a022 movi a2, 244 -402bb6ff: 0007c6 j 402bb722 -402bb702: 0238 l32i.n a3, a2, 0 -402bb704: 08c326 beqi a3, 32, 402bb710 -402bb707: 00bb05 call0 402bc2b8 -402bb70a: 742020 extui a2, a2, 0, 8 -402bb70d: 000446 j 402bb722 -402bb710: 203110 or a3, a1, a1 -402bb713: ff6085 call0 402bad1c -402bb716: fe2216 beqz a2, 402bb6fc -402bb719: 002122 l32i a2, a1, 0 -402bb71c: 01ae05 call0 402bd200 -402bb71f: 00a022 movi a2, 0 -402bb722: 7108 l32i.n a0, a1, 28 -402bb724: 20c112 addi a1, a1, 32 -402bb727: f00d ret.n -402bb729: 000000 ill -402bb72c: 00c350 excw -402bb72f: 2b9000 excw -402bb732: ff .byte 0xff -402bb733: 3f .byte 0x3f -402bb734: e268 l32i.n a6, a2, 56 -402bb736: 124000 excw - -402bb738 : -402bb738: f0c112 addi a1, a1, -16 -402bb73b: 21c9 s32i.n a12, a1, 8 -402bb73d: fffcc1 l32r a12, 402bb730 -402bb740: 0161d2 s32i a13, a1, 4 -402bb743: 036102 s32i a0, a1, 12 -402bb746: ffa3d2 movi a13, 0x3ff -402bb749: 201110 or a1, a1, a1 -402bb74c: de2d85 call0 40299a28 -402bb74f: fff731 l32r a3, 402bb72c -402bb752: fff801 l32r a0, 402bb734 -402bb755: 0000c0 callx0 a0 -402bb758: 023d27 bltu a13, a2, 402bb75e -402bb75b: 04d222 addmi a2, a2, 0x400 -402bb75e: 0c48 l32i.n a4, a12, 0 -402bb760: e51247 beq a2, a4, 402bb749 -402bb763: 3108 l32i.n a0, a1, 12 -402bb765: 0c29 s32i.n a2, a12, 0 -402bb767: 11d8 l32i.n a13, a1, 4 -402bb769: 21c8 l32i.n a12, a1, 8 -402bb76b: 10c112 addi a1, a1, 16 -402bb76e: f00d ret.n - -402bb770 : -402bb770: 206330 or a6, a3, a3 -402bb773: f0c112 addi a1, a1, -16 -402bb776: 203440 or a3, a4, a4 -402bb779: 204550 or a4, a5, a5 -402bb77c: 025d mov.n a5, a2 -402bb77e: 062d mov.n a2, a6 -402bb780: 3109 s32i.n a0, a1, 12 -402bb782: ff2f45 call0 402baa78 -402bb785: 3108 l32i.n a0, a1, 12 + ... + +402bad18 : +402bad18: 0248 l32i.n a4, a2, 0 +402bad1a: 34cc bnez.n a4, 402bad21 +402bad1c: 0239 s32i.n a3, a2, 0 +402bad1e: 000286 j 402bad2c +402bad21: 4428 l32i.n a2, a4, 16 +402bad23: 328c beqz.n a2, 402bad2a +402bad25: 024d mov.n a4, a2 +402bad27: fffd86 j 402bad21 +402bad2a: 4439 s32i.n a3, a4, 16 +402bad2c: 020c movi.n a2, 0 +402bad2e: 4329 s32i.n a2, a3, 16 +402bad30: f00d ret.n +402bad32: 940000 extui a0, a0, 0, 10 +402bad35: ff2b addi.n a15, a15, 2 +402bad37: 3f .byte 0x3f + +402bad38 : +402bad38: 026d mov.n a6, a2 +402bad3a: 020c movi.n a2, 0 +402bad3c: 5a1627 beq a6, a2, 402bad9a +402bad3f: 4ad121 l32r a2, 4028d884 +402bad42: 0248 l32i.n a4, a2, 0 +402bad44: 045d mov.n a5, a4 +402bad46: 259c beqz.n a5, 402bad5c +402bad48: 0528 l32i.n a2, a5, 0 +402bad4a: 069627 bne a6, a2, 402bad54 +402bad4d: 0359 s32i.n a5, a3, 0 +402bad4f: 000e86 j 402bad8d +402bad52: 520000 excw +402bad55: c61725 excw +402bad58: fffa add.n a15, a15, a15 +402bad5a: 210000 srai a0, a0, 0 +402bad5d: 58fff6 bgeui a15, 0x100, 402badb9 +402bad60: 008602 excw +402bad63: 255200 extui a5, a0, 18, 3 +402bad66: d5ac17 bge a12, a1, 402bad3f +402bad69: 0528 l32i.n a2, a5, 0 +402bad6b: f59627 bne a6, a2, 402bad64 +402bad6e: 2658 l32i.n a5, a6, 8 +402bad70: 020c movi.n a2, 0 +402bad72: 241527 beq a5, a2, 402bad9a +402bad75: 3568 l32i.n a6, a5, 12 +402bad77: 1f1627 beq a6, a2, 402bad9a +402bad7a: 0558 l32i.n a5, a5, 0 +402bad7c: 1a1527 beq a5, a2, 402bad9a +402bad7f: 549c beqz.n a4, 402bad98 +402bad81: 3428 l32i.n a2, a4, 12 +402bad83: 0a9627 bne a6, a2, 402bad91 +402bad86: 2428 l32i.n a2, a4, 8 +402bad88: 059527 bne a5, a2, 402bad91 +402bad8b: 0349 s32i.n a4, a3, 0 +402bad8d: 120c movi.n a2, 1 +402bad8f: f00d ret.n +402bad91: 172442 l32i a4, a4, 92 +402bad94: fff9c6 j 402bad7f +402bad97: 020c00 excw +402bad9a: f00d ret.n +402bad9c: 11fc bnez.n a1, 402badd1 +402bad9e: 126000 excw + +402bada0 : +402bada0: e0c112 addi a1, a1, -32 +402bada3: 61c9 s32i.n a12, a1, 24 +402bada5: 7109 s32i.n a0, a1, 28 +402bada7: 02cd mov.n a12, a2 +402bada9: 51d9 s32i.n a13, a1, 20 +402badab: 41e9 s32i.n a14, a1, 16 +402badad: f4a022 movi a2, 244 +402badb0: 0bac16 beqz a12, 402bae6e +402badb3: 0c38 l32i.n a3, a12, 0 +402badb5: 02b326 beqi a3, 16, 402badbb +402badb8: 002c86 j 402bae6e +402badbb: 4ab2d1 l32r a13, 4028d884 +402badbe: 020c movi.n a2, 0 +402badc0: 0d38 l32i.n a3, a13, 0 +402badc2: 639c beqz.n a3, 402baddc +402badc4: 0348 l32i.n a4, a3, 0 +402badc6: a48c beqz.n a4, 402badd4 +402badc8: 002442 l32i a4, a4, 0 +402badcb: 05b466 bnei a4, 16, 402badd4 +402badce: 01c222 addi a2, a2, 1 +402badd1: 742020 extui a2, a2, 0, 8 +402badd4: 172332 l32i a3, a3, 92 +402badd7: fff9c6 j 402badc2 +402badda: 310000 srai a0, a0, 16 +402baddd: c0fff0 sub a15, a15, a15 +402bade0: 380020 excw +402bade3: 303003 excw +402bade6: 323774 excw +402bade9: a02205 call0 4025b00c <_lit4_end+0x153160> +402badec: 1f46f1 l32r a15, 40282b04 +402badef: 111000 slli a1, a0, 16 +402badf2: fd0520 excw +402badf5: 1266e5 excw +402badf8: 013d12 excw +402badfb: 020c movi.n a2, 0 +402badfd: e83845 call0 402a3184 +402bae00: 0128 l32i.n a2, a1, 0 +402bae02: 03f256 bnez a2, 402bae45 +402bae05: fca022 movi a2, 252 +402bae08: 001886 j 402bae6e +402bae0b: fb4500 excw +402bae0e: 2266e5 excw +402bae11: 013d06 j 402bb309 +402bae14: 120c movi.n a2, 1 +402bae16: fff8c6 j 402badfd +402bae19: e5fa85 call0 402a0dc4 +402bae1c: 253266 bnei a2, 3, 402bae45 +402bae1f: 022c22 l32i a2, a12, 8 +402bae22: 013d mov.n a3, a1 +402bae24: 32e8 l32i.n a14, a2, 12 +402bae26: 01a022 movi a2, 1 +402bae29: e83585 call0 402a3184 +402bae2c: 0128 l32i.n a2, a1, 0 +402bae2e: 11ee80 slli a14, a14, 8 +402bae31: 112280 slli a2, a2, 8 +402bae34: 0129 s32i.n a2, a1, 0 +402bae36: 0b1e27 beq a14, a2, 402bae45 +402bae39: e72405 call0 402a207c +402bae3c: b95226 beqi a2, 5, 402badf9 +402bae3f: fc2216 beqz a2, 402bae05 +402bae42: 000946 j 402bae6b +402bae45: 0d28 l32i.n a2, a13, 0 +402bae47: b29c beqz.n a2, 402bae66 +402bae49: 0238 l32i.n a3, a2, 0 +402bae4b: 139c beqz.n a3, 402bae60 +402bae4d: 0348 l32i.n a4, a3, 0 +402bae4f: 0db466 bnei a4, 16, 402bae60 +402bae52: 2c48 l32i.n a4, a12, 8 +402bae54: 2338 l32i.n a3, a3, 8 +402bae56: 1448 l32i.n a4, a4, 4 +402bae58: 1338 l32i.n a3, a3, 4 +402bae5a: 029437 bne a4, a3, 402bae60 +402bae5d: ffe246 j 402badea +402bae60: 172222 l32i a2, a2, 92 +402bae63: fff806 j 402bae47 +402bae66: 0c2d mov.n a2, a12 +402bae68: 01e405 call0 402bccac +402bae6b: 742020 extui a2, a2, 0, 8 +402bae6e: 7108 l32i.n a0, a1, 28 +402bae70: 61c8 l32i.n a12, a1, 24 +402bae72: 51d8 l32i.n a13, a1, 20 +402bae74: 41e8 l32i.n a14, a1, 16 +402bae76: 20c112 addi a1, a1, 32 +402bae79: f00d ret.n + ... + +402bae7c : +402bae7c: f0c112 addi a1, a1, -16 +402bae7f: 3109 s32i.n a0, a1, 12 +402bae81: f4a032 movi a3, 244 +402bae84: 42bc beqz.n a2, 402baebc +402bae86: 0248 l32i.n a4, a2, 0 +402bae88: 30c466 bnei a4, 32, 402baebc +402bae8b: 4a7e31 l32r a3, 4028d884 +402bae8e: 0338 l32i.n a3, a3, 0 +402bae90: c39c beqz.n a3, 402baeb0 +402bae92: 0348 l32i.n a4, a3, 0 +402bae94: 049c beqz.n a4, 402baea8 +402bae96: 0458 l32i.n a5, a4, 0 +402bae98: 0cc566 bnei a5, 32, 402baea8 +402bae9b: 2258 l32i.n a5, a2, 8 +402bae9d: 2448 l32i.n a4, a4, 8 +402bae9f: 012552 l32i a5, a5, 4 +402baea2: 012442 l32i a4, a4, 4 +402baea5: 101547 beq a5, a4, 402baeb9 +402baea8: 172332 l32i a3, a3, 92 +402baeab: fff846 j 402bae90 +402baeae: c50000 extui a0, a0, 16, 13 +402baeb1: 023a add.n a0, a2, a3 +402baeb3: 743020 extui a3, a2, 0, 8 +402baeb6: 000086 j 402baebc +402baeb9: f1a032 movi a3, 241 +402baebc: 3108 l32i.n a0, a1, 12 +402baebe: 032d mov.n a2, a3 +402baec0: 10c112 addi a1, a1, 16 +402baec3: f00d ret.n +402baec5: 000000 ill +402baec8: 9e .byte 0x9e +402baec9: 3ffe97 bbsi a14, 25, 402baf0c + +402baecc : +402baecc: e0c112 addi a1, a1, -32 +402baecf: 51d9 s32i.n a13, a1, 20 +402baed1: 03dd mov.n a13, a3 +402baed3: 030c movi.n a3, 0 +402baed5: 61c9 s32i.n a12, a1, 24 +402baed7: 41e9 s32i.n a14, a1, 16 +402baed9: 02cd mov.n a12, a2 +402baedb: f4e040 extui a14, a4, 0, 16 +402baede: 120c movi.n a2, 1 +402baee0: 034d mov.n a4, a3 +402baee2: 8342d0 moveqz a4, a2, a13 +402baee5: 9323e0 movnez a2, a3, a14 +402baee8: 7109 s32i.n a0, a1, 28 +402baeea: 0139 s32i.n a3, a1, 0 +402baeec: 202420 or a2, a4, a2 +402baeef: 021237 beq a2, a3, 402baef5 +402baef2: 002ac6 j 402bafa1 +402baef5: 029c37 bne a12, a3, 402baefb +402baef8: 002946 j 402bafa1 +402baefb: 013d mov.n a3, a1 +402baefd: 202cc0 or a2, a12, a12 +402baf00: ffe345 call0 402bad38 +402baf03: 09a216 beqz a2, 402bafa1 +402baf06: 420c movi.n a2, 4 +402baf08: 0c48 l32i.n a4, a12, 0 +402baf0a: 1c29 s32i.n a2, a12, 4 +402baf0c: 023d mov.n a3, a2 +402baf0e: 12b426 beqi a4, 16, 402baf24 +402baf11: 02c426 beqi a4, 32, 402baf17 +402baf14: 002246 j 402bafa1 +402baf17: 0128 l32i.n a2, a1, 0 +402baf19: 0e4d mov.n a4, a14 +402baf1b: 0d3d mov.n a3, a13 +402baf1d: 021ac5 call0 402bd0cc +402baf20: 001dc6 j 402baf9b +402baf23: 012800 slli a2, a8, 32 +402baf26: 480242 l8ui a4, a2, 72 +402baf29: 074416 beqz a4, 402bafa1 +402baf2c: 132242 l32i a4, a2, 76 +402baf2f: 1d8347 bany a3, a4, 402baf50 +402baf32: 6248 l32i.n a4, a2, 24 +402baf34: 030c movi.n a3, 0 +402baf36: a48c beqz.n a4, 402baf44 +402baf38: 331b addi.n a3, a3, 1 +402baf3a: 4448 l32i.n a4, a4, 16 +402baf3c: 743030 extui a3, a3, 0, 8 +402baf3f: fffcc6 j 402baf36 +402baf42: 420000 excw +402baf45: 223002 excw +402baf48: 47f9a0 excw +402baf4b: 8656b3 excw +402baf4e: 280002 l8ui a0, a0, 40 +402baf51: 123212 excw +402baf54: 223a add.n a2, a2, a3 +402baf56: f6f9a0 excw +402baf59: 314883 excw +402baf5c: ffdb addi.n a15, a15, 13 +402baf5e: 8fa142 movi a4, 0x18f +402baf61: 421c movi.n a2, 20 +402baf63: fc0f01 l32r a0, 402b9fa0 +402baf66: 0000c0 callx0 a0 +402baf69: 02cd mov.n a12, a2 +402baf6b: ffa022 movi a2, 255 +402baf6e: 2cbc beqz.n a12, 402bafa4 +402baf70: 0128 l32i.n a2, a1, 0 +402baf72: 0c3d mov.n a3, a12 +402baf74: 18c222 addi a2, a2, 24 +402baf77: 0cd9 s32i.n a13, a12, 0 +402baf79: 1cd9 s32i.n a13, a12, 4 +402baf7b: 045ce2 s16i a14, a12, 8 +402baf7e: 055ce2 s16i a14, a12, 10 +402baf81: ffd945 call0 402bad18 +402baf84: 0128 l32i.n a2, a1, 0 +402baf86: 7238 l32i.n a3, a2, 28 +402baf88: 13cc bnez.n a3, 402baf8d +402baf8a: 0762c2 s32i a12, a2, 28 +402baf8d: 132232 l32i a3, a2, 76 +402baf90: 046327 bbci a3, 2, 402baf98 +402baf93: 030c movi.n a3, 0 +402baf95: 484232 s8i a3, a2, 72 +402baf98: 018cc5 call0 402bc868 +402baf9b: 742020 extui a2, a2, 0, 8 +402baf9e: 000086 j 402bafa4 +402bafa1: f4a022 movi a2, 244 +402bafa4: 7108 l32i.n a0, a1, 28 +402bafa6: 61c8 l32i.n a12, a1, 24 +402bafa8: 51d8 l32i.n a13, a1, 20 +402bafaa: 41e8 l32i.n a14, a1, 16 +402bafac: 20c112 addi a1, a1, 32 +402bafaf: f00d ret.n +402bafb1: 000000 ill + +402bafb4 : +402bafb4: e0c112 addi a1, a1, -32 +402bafb7: 51d9 s32i.n a13, a1, 20 +402bafb9: 03dd mov.n a13, a3 +402bafbb: 030c movi.n a3, 0 +402bafbd: 61c9 s32i.n a12, a1, 24 +402bafbf: 41e9 s32i.n a14, a1, 16 +402bafc1: 04cd mov.n a12, a4 +402bafc3: 02ed mov.n a14, a2 +402bafc5: 034d mov.n a4, a3 +402bafc7: 120c movi.n a2, 1 +402bafc9: 8342d0 moveqz a4, a2, a13 +402bafcc: 9323c0 movnez a2, a3, a12 +402bafcf: 7109 s32i.n a0, a1, 28 +402bafd1: 0139 s32i.n a3, a1, 0 +402bafd3: 202420 or a2, a4, a2 +402bafd6: 029237 bne a2, a3, 402bafdc +402bafd9: 059e37 bne a14, a3, 402bafe2 +402bafdc: 447c movi.n a4, -12 +402bafde: 001346 j 402bb02f +402bafe1: 311000 srai a1, a0, 16 +402bafe4: 2ee020 excw +402bafe7: d4c520 extui a12, a2, 5, 14 +402bafea: ff .byte 0xff +402bafeb: fed216 beqz a2, 402bafdc +402bafee: 002e22 l32i a2, a14, 0 +402baff1: e7b266 bnei a2, 16, 402bafdc +402baff4: 0128 l32i.n a2, a1, 0 +402baff6: f47c movi.n a4, -1 +402baff8: 192222 l32i a2, a2, 100 +402baffb: 02bc beqz.n a2, 402bb02f +402baffd: 009345 call0 402bb934 +402bb000: 040c movi.n a4, 0 +402bb002: 291247 beq a2, a4, 402bb02f +402bb005: 01b2c7 bgeu a2, a12, 402bb00a +402bb008: 02cd mov.n a12, a2 +402bb00a: 002122 l32i a2, a1, 0 +402bb00d: 204cc0 or a4, a12, a12 +402bb010: 192232 l32i a3, a2, 100 +402bb013: 0d2d mov.n a2, a13 +402bb015: 00b945 call0 402bbbac +402bb018: 0128 l32i.n a2, a1, 0 +402bb01a: 1228 l32i.n a2, a2, 4 +402bb01c: 928c beqz.n a2, 402bb029 +402bb01e: 4238 l32i.n a3, a2, 16 +402bb020: 054366 bnei a3, 4, 402bb029 +402bb023: f430c0 extui a3, a12, 0, 16 +402bb026: 05df05 call0 402c0e18 +402bb029: 11cc00 slli a12, a12, 16 +402bb02c: 3140c0 srai a4, a12, 16 +402bb02f: 7108 l32i.n a0, a1, 28 +402bb031: 042d mov.n a2, a4 +402bb033: 61c8 l32i.n a12, a1, 24 +402bb035: 51d8 l32i.n a13, a1, 20 +402bb037: 41e8 l32i.n a14, a1, 16 +402bb039: 20c112 addi a1, a1, 32 +402bb03c: f00d ret.n + ... + +402bb040 : +402bb040: e0c112 addi a1, a1, -32 +402bb043: 61c9 s32i.n a12, a1, 24 +402bb045: 02cd mov.n a12, a2 +402bb047: 020c movi.n a2, 0 +402bb049: 7109 s32i.n a0, a1, 28 +402bb04b: 0129 s32i.n a2, a1, 0 +402bb04d: 049c27 bne a12, a2, 402bb055 +402bb050: 427c movi.n a2, -12 +402bb052: 000906 j 402bb07a +402bb055: 013d mov.n a3, a1 +402bb057: 0c2d mov.n a2, a12 +402bb059: ffcdc5 call0 402bad38 +402bb05c: ff0216 beqz a2, 402bb050 +402bb05f: 0c28 l32i.n a2, a12, 0 +402bb061: ebb266 bnei a2, 16, 402bb050 +402bb064: 0128 l32i.n a2, a1, 0 +402bb066: 192232 l32i a3, a2, 100 +402bb069: 020c movi.n a2, 0 +402bb06b: 0b1327 beq a3, a2, 402bb07a +402bb06e: 202330 or a2, a3, a3 +402bb071: 008c05 call0 402bb934 +402bb074: 112200 slli a2, a2, 16 +402bb077: 312020 srai a2, a2, 16 +402bb07a: 7108 l32i.n a0, a1, 28 +402bb07c: 61c8 l32i.n a12, a1, 24 +402bb07e: 20c112 addi a1, a1, 32 +402bb081: f00d ret.n + ... + +402bb084 : +402bb084: e0c112 addi a1, a1, -32 +402bb087: 51d9 s32i.n a13, a1, 20 +402bb089: 03dd mov.n a13, a3 +402bb08b: 030c movi.n a3, 0 +402bb08d: 61c9 s32i.n a12, a1, 24 +402bb08f: 41e9 s32i.n a14, a1, 16 +402bb091: 02cd mov.n a12, a2 +402bb093: f4e040 extui a14, a4, 0, 16 +402bb096: 120c movi.n a2, 1 +402bb098: 034d mov.n a4, a3 +402bb09a: 8342d0 moveqz a4, a2, a13 +402bb09d: 9323e0 movnez a2, a3, a14 +402bb0a0: 7109 s32i.n a0, a1, 28 +402bb0a2: 0139 s32i.n a3, a1, 0 +402bb0a4: 202420 or a2, a4, a2 +402bb0a7: 029237 bne a2, a3, 402bb0ad +402bb0aa: 049c37 bne a12, a3, 402bb0b2 +402bb0ad: 427c movi.n a2, -12 +402bb0af: 000806 j 402bb0d3 +402bb0b2: 203110 or a3, a1, a1 +402bb0b5: 202cc0 or a2, a12, a12 +402bb0b8: ffc7c5 call0 402bad38 +402bb0bb: fee216 beqz a2, 402bb0ad +402bb0be: 002c22 l32i a2, a12, 0 +402bb0c1: e8c266 bnei a2, 32, 402bb0ad +402bb0c4: 0128 l32i.n a2, a1, 0 +402bb0c6: 0e4d mov.n a4, a14 +402bb0c8: 0d3d mov.n a3, a13 +402bb0ca: 01e645 call0 402bcf30 +402bb0cd: 112200 slli a2, a2, 16 +402bb0d0: 312020 srai a2, a2, 16 +402bb0d3: 7108 l32i.n a0, a1, 28 +402bb0d5: 61c8 l32i.n a12, a1, 24 +402bb0d7: 51d8 l32i.n a13, a1, 20 +402bb0d9: 41e8 l32i.n a14, a1, 16 +402bb0db: 20c112 addi a1, a1, 32 +402bb0de: f00d ret.n +402bb0e0: 0011f0 excw +402bb0e3: e21c60 excw +402bb0e6: 214000 srai a4, a0, 0 + +402bb0e8 : +402bb0e8: fffe21 l32r a2, 402bb0e0 +402bb0eb: f0c112 addi a1, a1, -16 +402bb0ee: 0020c0 memw +402bb0f1: 0228 l32i.n a2, a2, 0 +402bb0f3: b4a532 movi a3, 0x5b4 +402bb0f6: 3109 s32i.n a0, a1, 12 +402bb0f8: fffb01 l32r a0, 402bb0e4 +402bb0fb: 0000c0 callx0 a0 +402bb0fe: 3108 l32i.n a0, a1, 12 +402bb100: 742020 extui a2, a2, 0, 8 +402bb103: 10c112 addi a1, a1, 16 +402bb106: f00d ret.n + +402bb108 : +402bb108: 744020 extui a4, a2, 0, 8 +402bb10b: 340b addi.n a3, a4, -1 +402bb10d: 743030 extui a3, a3, 0, 8 +402bb110: e50c movi.n a5, 14 +402bb112: f4a022 movi a2, 244 +402bb115: 0f3537 bltu a5, a3, 402bb128 +402bb118: b4a532 movi a3, 0x5b4 +402bb11b: 822430 mull a2, a4, a3 +402bb11e: fff031 l32r a3, 402bb0e0 +402bb121: 0020c0 memw +402bb124: 0329 s32i.n a2, a3, 0 +402bb126: 020c movi.n a2, 0 +402bb128: f00d ret.n + ... + +402bb12c : +402bb12c: b4a522 movi a2, 0x5b4 +402bb12f: f00d ret.n +402bb131: 000000 ill + +402bb134 : +402bb134: ff1a21 l32r a2, 402bad9c +402bb137: 0020c0 memw +402bb13a: 0228 l32i.n a2, a2, 0 +402bb13c: 742020 extui a2, a2, 0, 8 +402bb13f: f00d ret.n +402bb141: 000000 ill + +402bb144 : +402bb144: 744020 extui a4, a2, 0, 8 +402bb147: 340b addi.n a3, a4, -1 +402bb149: 743030 extui a3, a3, 0, 8 +402bb14c: e50c movi.n a5, 14 +402bb14e: f4a022 movi a2, 244 +402bb151: 093537 bltu a5, a3, 402bb15e +402bb154: ff1221 l32r a2, 402bad9c +402bb157: 0020c0 memw +402bb15a: 0249 s32i.n a4, a2, 0 +402bb15c: 020c movi.n a2, 0 +402bb15e: f00d ret.n +402bb160: 11e8 l32i.n a14, a1, 4 +402bb162: 216000 srai a6, a0, 0 + +402bb164 : +402bb164: ffff21 l32r a2, 402bb160 +402bb167: 0020c0 memw +402bb16a: 0228 l32i.n a2, a2, 0 +402bb16c: 742020 extui a2, a2, 0, 8 +402bb16f: f00d ret.n +402bb171: 000000 ill + +402bb174 : +402bb174: 744020 extui a4, a2, 0, 8 +402bb177: 340b addi.n a3, a4, -1 +402bb179: 743030 extui a3, a3, 0, 8 +402bb17c: b50c movi.n a5, 11 +402bb17e: f4a022 movi a2, 244 +402bb181: 093537 bltu a5, a3, 402bb18e +402bb184: fff721 l32r a2, 402bb160 +402bb187: 0020c0 memw +402bb18a: 0249 s32i.n a4, a2, 0 +402bb18c: 020c movi.n a2, 0 +402bb18e: f00d ret.n +402bb190: 0011e4 excw +402bb193: ff2160 excw + +402bb194 : +402bb194: ffff21 l32r a2, 402bb190 +402bb197: 0020c0 memw +402bb19a: 0228 l32i.n a2, a2, 0 +402bb19c: 742020 extui a2, a2, 0, 8 +402bb19f: f00d ret.n +402bb1a1: 000000 ill + +402bb1a4 : +402bb1a4: 744020 extui a4, a2, 0, 8 +402bb1a7: 340b addi.n a3, a4, -1 +402bb1a9: 743030 extui a3, a3, 0, 8 +402bb1ac: b50c movi.n a5, 11 +402bb1ae: f4a022 movi a2, 244 +402bb1b1: 093537 bltu a5, a3, 402bb1be +402bb1b4: fff721 l32r a2, 402bb190 +402bb1b7: 0020c0 memw +402bb1ba: 0249 s32i.n a4, a2, 0 +402bb1bc: 020c movi.n a2, 0 +402bb1be: f00d ret.n + +402bb1c0 : +402bb1c0: 024d mov.n a4, a2 +402bb1c2: f4a022 movi a2, 244 +402bb1c5: f49c beqz.n a4, 402bb1e8 +402bb1c7: 0438 l32i.n a3, a4, 0 +402bb1c9: 1bc326 beqi a3, 32, 402bb1e8 +402bb1cc: feda21 l32r a2, 402bad34 +402bb1cf: 0238 l32i.n a3, a2, 0 +402bb1d1: 039c beqz.n a3, 402bb1e5 +402bb1d3: 0328 l32i.n a2, a3, 0 +402bb1d5: 049427 bne a4, a2, 402bb1dd +402bb1d8: 500322 l8ui a2, a3, 80 +402bb1db: f00d ret.n +402bb1dd: 172332 l32i a3, a3, 92 +402bb1e0: fffb46 j 402bb1d1 +402bb1e3: 220000 excw +402bb1e6: 0df4a0 excw +402bb1e9: 0000f0 excw + +402bb1ec : +402bb1ec: 025d mov.n a5, a2 +402bb1ee: 743030 extui a3, a3, 0, 8 +402bb1f1: f4a022 movi a2, 244 +402bb1f4: d5ac beqz.n a5, 402bb225 +402bb1f6: fee921 l32r a2, 402bad9c +402bb1f9: 0020c0 memw +402bb1fc: 0248 l32i.n a4, a2, 0 +402bb1fe: f4a022 movi a2, 244 +402bb201: 203437 bltu a4, a3, 402bb225 +402bb204: 0548 l32i.n a4, a5, 0 +402bb206: 1bc426 beqi a4, 32, 402bb225 +402bb209: feca21 l32r a2, 402bad34 +402bb20c: 0248 l32i.n a4, a2, 0 +402bb20e: 049c beqz.n a4, 402bb222 +402bb210: 0428 l32i.n a2, a4, 0 +402bb212: 069527 bne a5, a2, 402bb21c +402bb215: 504432 s8i a3, a4, 80 +402bb218: 020c movi.n a2, 0 +402bb21a: f00d ret.n +402bb21c: 172442 l32i a4, a4, 92 +402bb21f: fffac6 j 402bb20e +402bb222: f4a022 movi a2, 244 +402bb225: f00d ret.n + ... + +402bb228 : +402bb228: 743030 extui a3, a3, 0, 8 +402bb22b: 52ac beqz.n a2, 402bb254 +402bb22d: 840c movi.n a4, 8 +402bb22f: 213437 bltu a4, a3, 402bb254 +402bb232: 499441 l32r a4, 4028d884 +402bb235: 0448 l32i.n a4, a4, 0 +402bb237: 949c beqz.n a4, 402bb254 +402bb239: 0458 l32i.n a5, a4, 0 +402bb23b: 0d9257 bne a2, a5, 402bb24c +402bb23e: a58c beqz.n a5, 402bb24c +402bb240: 0258 l32i.n a5, a2, 0 +402bb242: 06b566 bnei a5, 16, 402bb24c +402bb245: 304432 s8i a3, a4, 48 +402bb248: 020c movi.n a2, 0 +402bb24a: f00d ret.n +402bb24c: 172442 l32i a4, a4, 92 +402bb24f: fff906 j 402bb237 +402bb252: 220000 excw +402bb255: 0df4a0 excw +402bb258: 0000f0 excw + ... + +402bb25c : +402bb25c: 024d mov.n a4, a2 +402bb25e: f4a022 movi a2, 244 +402bb261: 348c beqz.n a4, 402bb268 +402bb263: 4439 s32i.n a3, a4, 16 +402bb265: 00a022 movi a2, 0 +402bb268: f00d ret.n + ... + +402bb26c : +402bb26c: 024d mov.n a4, a2 +402bb26e: f4a022 movi a2, 244 +402bb271: b48c beqz.n a4, 402bb280 +402bb273: 2458 l32i.n a5, a4, 8 +402bb275: 758c beqz.n a5, 402bb280 +402bb277: 0448 l32i.n a4, a4, 0 +402bb279: 03c426 beqi a4, 32, 402bb280 +402bb27c: 7539 s32i.n a3, a5, 28 +402bb27e: 020c movi.n a2, 0 +402bb280: f00d ret.n + ... + +402bb284 : +402bb284: 024d mov.n a4, a2 +402bb286: f4a022 movi a2, 244 +402bb289: 448c beqz.n a4, 402bb291 +402bb28b: 2428 l32i.n a2, a4, 8 +402bb28d: 4239 s32i.n a3, a2, 16 +402bb28f: 020c movi.n a2, 0 +402bb291: f00d ret.n + ... + +402bb294 : +402bb294: 024d mov.n a4, a2 +402bb296: f4a022 movi a2, 244 +402bb299: 348c beqz.n a4, 402bb2a0 +402bb29b: 3439 s32i.n a3, a4, 12 +402bb29d: 00a022 movi a2, 0 +402bb2a0: f00d ret.n + ... + +402bb2a4 : +402bb2a4: 024d mov.n a4, a2 +402bb2a6: f4a022 movi a2, 244 +402bb2a9: 448c beqz.n a4, 402bb2b1 +402bb2ab: 2428 l32i.n a2, a4, 8 +402bb2ad: 5239 s32i.n a3, a2, 20 +402bb2af: 020c movi.n a2, 0 +402bb2b1: f00d ret.n + ... + +402bb2b4 : +402bb2b4: 024d mov.n a4, a2 +402bb2b6: f4a022 movi a2, 244 +402bb2b9: 448c beqz.n a4, 402bb2c1 +402bb2bb: 2428 l32i.n a2, a4, 8 +402bb2bd: 6239 s32i.n a3, a2, 24 +402bb2bf: 020c movi.n a2, 0 +402bb2c1: f00d ret.n +402bb2c3: 361800 excw +402bb2c6: ff .byte 0xff +402bb2c7: 3f .byte 0x3f + +402bb2c8 : +402bb2c8: e0c112 addi a1, a1, -32 +402bb2cb: 61c9 s32i.n a12, a1, 24 +402bb2cd: 41e9 s32i.n a14, a1, 16 +402bb2cf: 7109 s32i.n a0, a1, 28 +402bb2d1: 51d9 s32i.n a13, a1, 20 +402bb2d3: 31f9 s32i.n a15, a1, 12 +402bb2d5: 02cd mov.n a12, a2 +402bb2d7: 20e330 or a14, a3, a3 +402bb2da: 42cc bnez.n a2, 402bb2e2 +402bb2dc: f4a022 movi a2, 244 +402bb2df: 002586 j 402bb379 +402bb2e2: fff8f1 l32r a15, 402bb2c4 +402bb2e5: b4a042 movi a4, 180 +402bb2e8: 030c movi.n a3, 0 +402bb2ea: 0f2d mov.n a2, a15 +402bb2ec: f64a01 l32r a0, 402b8c14 +402bb2ef: 0000c0 callx0 a0 +402bb2f2: 020c movi.n a2, 0 +402bb2f4: 144c22 s8i a2, a12, 20 +402bb2f7: 496321 l32r a2, 4028d884 +402bb2fa: 02d8 l32i.n a13, a2, 0 +402bb2fc: 0c28 l32i.n a2, a12, 0 +402bb2fe: 36b226 beqi a2, 16, 402bb338 +402bb301: 67c226 beqi a2, 32, 402bb36c +402bb304: 0019c6 j 402bb36f +402bb307: 2d2200 excw +402bb30a: 9c2715 excw +402bb30d: 0c3226 beqi a2, 3, 402bb31d +402bb310: 440c14 excw +402bb313: 903330 addx2 a3, a3, a3 +402bb316: a023f0 addx4 a2, a3, a15 +402bb319: 0d38 l32i.n a3, a13, 0 +402bb31b: 1338 l32i.n a3, a3, 4 +402bb31d: 0239 s32i.n a3, a2, 0 +402bb31f: 2d38 l32i.n a3, a13, 8 +402bb321: 1239 s32i.n a3, a2, 4 +402bb323: 3dcb addi.n a3, a13, 12 +402bb325: 228b addi.n a2, a2, 8 +402bb327: f92d01 l32r a0, 402b97dc +402bb32a: 0000c0 callx0 a0 +402bb32d: 140c22 l8ui a2, a12, 20 +402bb330: 221b addi.n a2, a2, 1 +402bb332: 144c22 s8i a2, a12, 20 +402bb335: 172dd2 l32i a13, a13, 92 +402bb338: fccd56 bnez a13, 402bb308 +402bb33b: 000c06 j 402bb36f +402bb33e: 0d28 l32i.n a2, a13, 0 +402bb340: 259c27 bne a12, a2, 402bb369 +402bb343: 140c32 l8ui a3, a12, 20 +402bb346: 440c movi.n a4, 4 +402bb348: 903330 addx2 a3, a3, a3 +402bb34b: a023f0 addx4 a2, a3, a15 +402bb34e: 1c38 l32i.n a3, a12, 4 +402bb350: 0239 s32i.n a3, a2, 0 +402bb352: 2d38 l32i.n a3, a13, 8 +402bb354: 1239 s32i.n a3, a2, 4 +402bb356: 3dcb addi.n a3, a13, 12 +402bb358: 08c222 addi a2, a2, 8 +402bb35b: f92001 l32r a0, 402b97dc +402bb35e: 0000c0 callx0 a0 +402bb361: 140c22 l8ui a2, a12, 20 +402bb364: 221b addi.n a2, a2, 1 +402bb366: 144c22 s8i a2, a12, 20 +402bb369: 172dd2 l32i a13, a13, 92 +402bb36c: fced56 bnez a13, 402bb33e +402bb36f: 0ef9 s32i.n a15, a14, 0 +402bb371: 140c22 l8ui a2, a12, 20 +402bb374: f64216 beqz a2, 402bb2dc +402bb377: 020c movi.n a2, 0 +402bb379: 7108 l32i.n a0, a1, 28 +402bb37b: 61c8 l32i.n a12, a1, 24 +402bb37d: 51d8 l32i.n a13, a1, 20 +402bb37f: 41e8 l32i.n a14, a1, 16 +402bb381: 31f8 l32i.n a15, a1, 12 +402bb383: 20c112 addi a1, a1, 32 +402bb386: f00d ret.n + +402bb388 : +402bb388: f0c112 addi a1, a1, -16 +402bb38b: 3109 s32i.n a0, a1, 12 +402bb38d: f4a032 movi a3, 244 +402bb390: 42bc beqz.n a2, 402bb3c8 +402bb392: 0248 l32i.n a4, a2, 0 +402bb394: 30b466 bnei a4, 16, 402bb3c8 +402bb397: 493b31 l32r a3, 4028d884 +402bb39a: 0338 l32i.n a3, a3, 0 +402bb39c: c39c beqz.n a3, 402bb3bc +402bb39e: 0348 l32i.n a4, a3, 0 +402bb3a0: 049c beqz.n a4, 402bb3b4 +402bb3a2: 0458 l32i.n a5, a4, 0 +402bb3a4: 0cb566 bnei a5, 16, 402bb3b4 +402bb3a7: 2258 l32i.n a5, a2, 8 +402bb3a9: 2448 l32i.n a4, a4, 8 +402bb3ab: 012552 l32i a5, a5, 4 +402bb3ae: 012442 l32i a4, a4, 4 +402bb3b1: 101547 beq a5, a4, 402bb3c5 +402bb3b4: 172332 l32i a3, a3, 92 +402bb3b7: fff846 j 402bb39c +402bb3ba: 450000 extui a0, a0, 16, 5 +402bb3bd: 019b addi.n a0, a1, 9 +402bb3bf: 743020 extui a3, a2, 0, 8 +402bb3c2: 000086 j 402bb3c8 +402bb3c5: f1a032 movi a3, 241 +402bb3c8: 3108 l32i.n a0, a1, 12 +402bb3ca: 032d mov.n a2, a3 +402bb3cc: 10c112 addi a1, a1, 16 +402bb3cf: f00d ret.n +402bb3d1: 000000 ill + +402bb3d4 : +402bb3d4: e0c112 addi a1, a1, -32 +402bb3d7: 61c9 s32i.n a12, a1, 24 +402bb3d9: 03cd mov.n a12, a3 +402bb3db: 030c movi.n a3, 0 +402bb3dd: 7109 s32i.n a0, a1, 28 +402bb3df: 0139 s32i.n a3, a1, 0 +402bb3e1: 744040 extui a4, a4, 0, 8 +402bb3e4: 0c1237 beq a2, a3, 402bb3f4 +402bb3e7: 0924f6 bgeui a4, 2, 402bb3f4 +402bb3ea: 0c1426 beqi a4, 1, 402bb3fa +402bb3ed: fe5131 l32r a3, 402bad34 +402bb3f0: 0338 l32i.n a3, a3, 0 +402bb3f2: 33dc bnez.n a3, 402bb409 +402bb3f4: f4a022 movi a2, 244 +402bb3f7: 000806 j 402bb41b +402bb3fa: 013d mov.n a3, a1 +402bb3fc: ff9385 call0 402bad38 +402bb3ff: ff1216 beqz a2, 402bb3f4 +402bb402: 0128 l32i.n a2, a1, 0 +402bb404: a2c9 s32i.n a12, a2, 40 +402bb406: 000186 j 402bb410 +402bb409: 0348 l32i.n a4, a3, 0 +402bb40b: 069247 bne a2, a4, 402bb415 +402bb40e: a3c9 s32i.n a12, a3, 40 +402bb410: 020c movi.n a2, 0 +402bb412: 000146 j 402bb41b +402bb415: 172332 l32i a3, a3, 92 +402bb418: fff586 j 402bb3f2 +402bb41b: 7108 l32i.n a0, a1, 28 +402bb41d: 61c8 l32i.n a12, a1, 24 +402bb41f: 20c112 addi a1, a1, 32 +402bb422: f00d ret.n + +402bb424 : +402bb424: e0c112 addi a1, a1, -32 +402bb427: 61c9 s32i.n a12, a1, 24 +402bb429: 02cd mov.n a12, a2 +402bb42b: 020c movi.n a2, 0 +402bb42d: 7109 s32i.n a0, a1, 28 +402bb42f: 0129 s32i.n a2, a1, 0 +402bb431: 059c27 bne a12, a2, 402bb43a +402bb434: f4a022 movi a2, 244 +402bb437: 000ac6 j 402bb466 +402bb43a: 0c28 l32i.n a2, a12, 0 +402bb43c: f4b266 bnei a2, 16, 402bb434 +402bb43f: 203110 or a3, a1, a1 +402bb442: 202cc0 or a2, a12, a12 +402bb445: ff8f05 call0 402bad38 +402bb448: fe8216 beqz a2, 402bb434 +402bb44b: 0148 l32i.n a4, a1, 0 +402bb44d: 152422 l32i a2, a4, 84 +402bb450: 62cc bnez.n a2, 402bb45a +402bb452: 1c38 l32i.n a3, a12, 4 +402bb454: fba022 movi a2, 251 +402bb457: 0b6326 beqi a3, 6, 402bb466 +402bb45a: 202440 or a2, a4, a4 +402bb45d: 00a032 movi a3, 0 +402bb460: 0151c5 call0 402bc980 +402bb463: 00a022 movi a2, 0 +402bb466: 7108 l32i.n a0, a1, 28 +402bb468: 61c8 l32i.n a12, a1, 24 +402bb46a: 20c112 addi a1, a1, 32 +402bb46d: f00d ret.n + ... + +402bb470 : +402bb470: e0c112 addi a1, a1, -32 +402bb473: 61c9 s32i.n a12, a1, 24 +402bb475: 02cd mov.n a12, a2 +402bb477: 020c movi.n a2, 0 +402bb479: 7109 s32i.n a0, a1, 28 +402bb47b: 0129 s32i.n a2, a1, 0 +402bb47d: 059c27 bne a12, a2, 402bb486 +402bb480: f4a022 movi a2, 244 +402bb483: 000846 j 402bb4a8 +402bb486: 0c28 l32i.n a2, a12, 0 +402bb488: f4b266 bnei a2, 16, 402bb480 +402bb48b: 013d mov.n a3, a1 +402bb48d: 202cc0 or a2, a12, a12 +402bb490: ff8a45 call0 402bad38 +402bb493: fe9216 beqz a2, 402bb480 +402bb496: 1c38 l32i.n a3, a12, 4 +402bb498: fba022 movi a2, 251 +402bb49b: 096326 beqi a3, 6, 402bb4a8 +402bb49e: 0128 l32i.n a2, a1, 0 +402bb4a0: 01a032 movi a3, 1 +402bb4a3: 014dc5 call0 402bc980 +402bb4a6: 020c movi.n a2, 0 +402bb4a8: 7108 l32i.n a0, a1, 28 +402bb4aa: 61c8 l32i.n a12, a1, 24 +402bb4ac: 20c112 addi a1, a1, 32 +402bb4af: f00d ret.n +402bb4b1: 000000 ill +402bb4b4: 36cc bnez.n a6, 402bb4bb +402bb4b6: ff .byte 0xff +402bb4b7: 3f .byte 0x3f +402bb4b8: ff36e0 excw +402bb4bb: 3f .byte 0x3f + +402bb4bc : +402bb4bc: e0c112 addi a1, a1, -32 +402bb4bf: 51d9 s32i.n a13, a1, 20 +402bb4c1: 02dd mov.n a13, a2 +402bb4c3: 020c movi.n a2, 0 +402bb4c5: 61c9 s32i.n a12, a1, 24 +402bb4c7: 7109 s32i.n a0, a1, 28 +402bb4c9: 0129 s32i.n a2, a1, 0 +402bb4cb: 20c330 or a12, a3, a3 +402bb4ce: 021d27 beq a13, a2, 402bb4d4 +402bb4d1: 059327 bne a3, a2, 402bb4da +402bb4d4: f4a022 movi a2, 244 +402bb4d7: 001a46 j 402bb544 +402bb4da: 0d28 l32i.n a2, a13, 0 +402bb4dc: f4b266 bnei a2, 16, 402bb4d4 +402bb4df: 013d mov.n a3, a1 +402bb4e1: 0d2d mov.n a2, a13 +402bb4e3: ff8545 call0 402bad38 +402bb4e6: 42bc beqz.n a2, 402bb51e +402bb4e8: 0138 l32i.n a3, a1, 0 +402bb4ea: 1328 l32i.n a2, a3, 4 +402bb4ec: fe4216 beqz a2, 402bb4d4 +402bb4ef: a248 l32i.n a4, a2, 40 +402bb4f1: 34c332 addi a3, a3, 52 +402bb4f4: 3349 s32i.n a4, a3, 12 +402bb4f6: 172242 l32i a4, a2, 92 +402bb4f9: 2349 s32i.n a4, a3, 8 +402bb4fb: 391242 l16ui a4, a2, 114 +402bb4fe: 3a1222 l16ui a2, a2, 116 +402bb501: 015342 s16i a4, a3, 2 +402bb504: 840c movi.n a4, 8 +402bb506: 035342 s16i a4, a3, 6 +402bb509: c04420 sub a4, a4, a2 +402bb50c: 025342 s16i a4, a3, 4 +402bb50f: 0c2d mov.n a2, a12 +402bb511: 441c movi.n a4, 20 +402bb513: f8b201 l32r a0, 402b97dc +402bb516: 0000c0 callx0 a0 +402bb519: 020c movi.n a2, 0 +402bb51b: 000946 j 402bb544 +402bb51e: 1d28 l32i.n a2, a13, 4 +402bb520: 928c beqz.n a2, 402bb52d +402bb522: 441c movi.n a4, 20 +402bb524: ffe431 l32r a3, 402bb4b4 +402bb527: 076226 beqi a2, 6, 402bb532 +402bb52a: 000446 j 402bb53f +402bb52d: ffe231 l32r a3, 402bb4b8 +402bb530: 441c movi.n a4, 20 +402bb532: 0c2d mov.n a2, a12 +402bb534: f8aa01 l32r a0, 402b97dc +402bb537: 0000c0 callx0 a0 +402bb53a: 020c movi.n a2, 0 +402bb53c: 000046 j 402bb541 +402bb53f: 427c movi.n a2, -12 +402bb541: 742020 extui a2, a2, 0, 8 +402bb544: 7108 l32i.n a0, a1, 28 +402bb546: 61c8 l32i.n a12, a1, 24 +402bb548: 51d8 l32i.n a13, a1, 20 +402bb54a: 20c112 addi a1, a1, 32 +402bb54d: f00d ret.n + ... + +402bb550 : +402bb550: e0c112 addi a1, a1, -32 +402bb553: 61c9 s32i.n a12, a1, 24 +402bb555: 74c030 extui a12, a3, 0, 8 +402bb558: 030c movi.n a3, 0 +402bb55a: 7109 s32i.n a0, a1, 28 +402bb55c: 0139 s32i.n a3, a1, 0 +402bb55e: 089237 bne a2, a3, 402bb56a +402bb561: f4a022 movi a2, 244 +402bb564: 000fc6 j 402bb5a7 +402bb567: 000000 ill +402bb56a: 0238 l32i.n a3, a2, 0 +402bb56c: f1b366 bnei a3, 16, 402bb561 +402bb56f: 013d mov.n a3, a1 +402bb571: ff7c45 call0 402bad38 +402bb574: fe9216 beqz a2, 402bb561 +402bb577: 0148 l32i.n a4, a1, 0 +402bb579: 132432 l32i a3, a4, 76 +402bb57c: 1428 l32i.n a2, a4, 4 +402bb57e: 203c30 or a3, a12, a3 +402bb581: 136432 s32i a3, a4, 76 +402bb584: d29c beqz.n a2, 402bb5a5 +402bb586: 0a6317 bbci a3, 1, 402bb594 +402bb589: 240252 l8ui a5, a2, 36 +402bb58c: 034c movi.n a3, 64 +402bb58e: 203530 or a3, a5, a3 +402bb591: 244232 s8i a3, a2, 36 +402bb594: 132432 l32i a3, a4, 76 +402bb597: 0a6337 bbci a3, 3, 402bb5a5 +402bb59a: 080242 l8ui a4, a2, 8 +402bb59d: 830c movi.n a3, 8 +402bb59f: 203430 or a3, a4, a3 +402bb5a2: 084232 s8i a3, a2, 8 +402bb5a5: 020c movi.n a2, 0 +402bb5a7: 7108 l32i.n a0, a1, 28 +402bb5a9: 61c8 l32i.n a12, a1, 24 +402bb5ab: 20c112 addi a1, a1, 32 +402bb5ae: f00d ret.n + +402bb5b0 : +402bb5b0: e0c112 addi a1, a1, -32 +402bb5b3: 61c9 s32i.n a12, a1, 24 +402bb5b5: 74c030 extui a12, a3, 0, 8 +402bb5b8: 030c movi.n a3, 0 +402bb5ba: 7109 s32i.n a0, a1, 28 +402bb5bc: 0139 s32i.n a3, a1, 0 +402bb5be: 089237 bne a2, a3, 402bb5ca +402bb5c1: f4a022 movi a2, 244 +402bb5c4: 001146 j 402bb60d +402bb5c7: 000000 ill +402bb5ca: 0238 l32i.n a3, a2, 0 +402bb5cc: f1b366 bnei a3, 16, 402bb5c1 +402bb5cf: 013d mov.n a3, a1 +402bb5d1: ff7645 call0 402bad38 +402bb5d4: fe9216 beqz a2, 402bb5c1 +402bb5d7: 0148 l32i.n a4, a1, 0 +402bb5d9: f37c movi.n a3, -1 +402bb5db: 132422 l32i a2, a4, 76 +402bb5de: 3033c0 xor a3, a3, a12 +402bb5e1: 103320 and a3, a3, a2 +402bb5e4: 1428 l32i.n a2, a4, 4 +402bb5e6: 136432 s32i a3, a4, 76 +402bb5e9: e29c beqz.n a2, 402bb60b +402bb5eb: 0ae337 bbsi a3, 3, 402bb5f9 +402bb5ee: 080252 l8ui a5, a2, 8 +402bb5f1: 737c movi.n a3, -9 +402bb5f3: 103530 and a3, a5, a3 +402bb5f6: 084232 s8i a3, a2, 8 +402bb5f9: 132432 l32i a3, a4, 76 +402bb5fc: 0be317 bbsi a3, 1, 402bb60b +402bb5ff: 240242 l8ui a4, a2, 36 +402bb602: bfaf32 movi a3, -65 +402bb605: 103430 and a3, a4, a3 +402bb608: 244232 s8i a3, a2, 36 +402bb60b: 020c movi.n a2, 0 +402bb60d: 7108 l32i.n a0, a1, 28 +402bb60f: 61c8 l32i.n a12, a1, 24 +402bb611: 20c112 addi a1, a1, 32 +402bb614: f00d ret.n + ... + +402bb618 : +402bb618: e0c112 addi a1, a1, -32 +402bb61b: 51d9 s32i.n a13, a1, 20 +402bb61d: 74d030 extui a13, a3, 0, 8 +402bb620: 030c movi.n a3, 0 +402bb622: 61c9 s32i.n a12, a1, 24 +402bb624: 7109 s32i.n a0, a1, 28 +402bb626: 0139 s32i.n a3, a1, 0 +402bb628: 04cd mov.n a12, a4 +402bb62a: 5f1237 beq a2, a3, 402bb68d +402bb62d: 5c1437 beq a4, a3, 402bb68d +402bb630: 002232 l32i a3, a2, 0 +402bb633: 56b366 bnei a3, 16, 402bb68d +402bb636: 203110 or a3, a1, a1 +402bb639: ff6fc5 call0 402bad38 +402bb63c: 04d216 beqz a2, 402bb68d +402bb63f: 0128 l32i.n a2, a1, 0 +402bb641: 132232 l32i a3, a2, 76 +402bb644: 456337 bbci a3, 3, 402bb68d +402bb647: 1238 l32i.n a3, a2, 4 +402bb649: 020c movi.n a2, 0 +402bb64b: 411327 beq a3, a2, 402bb690 +402bb64e: 221d26 beqi a13, 1, 402bb674 +402bb651: 0b1d27 beq a13, a2, 402bb660 +402bb654: 352d66 bnei a13, 2, 402bb68d +402bb657: 0c28 l32i.n a2, a12, 0 +402bb659: 296322 s32i a2, a3, 164 +402bb65c: 000946 j 402bb685 +402bb65f: 0c4800 excw +402bb662: 1124b0 slli a2, a4, 5 +402bb665: c02240 sub a2, a2, a4 +402bb668: a02240 addx4 a2, a2, a4 +402bb66b: 1122d0 slli a2, a2, 3 +402bb66e: 276322 s32i a2, a3, 156 +402bb671: 000406 j 402bb685 +402bb674: 0c48 l32i.n a4, a12, 0 +402bb676: 1124b0 slli a2, a4, 5 +402bb679: c02240 sub a2, a2, a4 +402bb67c: a02240 addx4 a2, a2, a4 +402bb67f: 1122d0 slli a2, a2, 3 +402bb682: 286322 s32i a2, a3, 160 +402bb685: 020c movi.n a2, 0 +402bb687: 000146 j 402bb690 +402bb68a: 000000 ill +402bb68d: f4a022 movi a2, 244 +402bb690: 7108 l32i.n a0, a1, 28 +402bb692: 61c8 l32i.n a12, a1, 24 +402bb694: 51d8 l32i.n a13, a1, 20 +402bb696: 20c112 addi a1, a1, 32 +402bb699: f00d ret.n + ... + +402bb69c : +402bb69c: e0c112 addi a1, a1, -32 +402bb69f: 51d9 s32i.n a13, a1, 20 +402bb6a1: 74d030 extui a13, a3, 0, 8 +402bb6a4: 030c movi.n a3, 0 +402bb6a6: 61c9 s32i.n a12, a1, 24 +402bb6a8: 7109 s32i.n a0, a1, 28 +402bb6aa: 0139 s32i.n a3, a1, 0 +402bb6ac: 04cd mov.n a12, a4 +402bb6ae: 4b1237 beq a2, a3, 402bb6fd +402bb6b1: 481437 beq a4, a3, 402bb6fd +402bb6b4: 0238 l32i.n a3, a2, 0 +402bb6b6: 43b366 bnei a3, 16, 402bb6fd +402bb6b9: 013d mov.n a3, a1 +402bb6bb: ff67c5 call0 402bad38 +402bb6be: b2bc beqz.n a2, 402bb6fd +402bb6c0: 0128 l32i.n a2, a1, 0 +402bb6c2: 132232 l32i a3, a2, 76 +402bb6c5: 346337 bbci a3, 3, 402bb6fd +402bb6c8: 1248 l32i.n a4, a2, 4 +402bb6ca: 020c movi.n a2, 0 +402bb6cc: 301427 beq a4, a2, 402bb700 +402bb6cf: 161d26 beqi a13, 1, 402bb6e9 +402bb6d2: 0a1d27 beq a13, a2, 402bb6e0 +402bb6d5: 242d66 bnei a13, 2, 402bb6fd +402bb6d8: 292422 l32i a2, a4, 164 +402bb6db: 000586 j 402bb6f5 +402bb6de: 320000 excw +402bb6e1: 22e8a3 excw +402bb6e4: 462724 excw +402bb6e7: 220001 l32r a0, 40283ee8 +402bb6ea: 322824 excw +402bb6ed: 01e8a3 excw +402bb6f0: fe7d excw +402bb6f2: 0000c0 callx0 a0 +402bb6f5: 0c29 s32i.n a2, a12, 0 +402bb6f7: 020c movi.n a2, 0 +402bb6f9: 0000c6 j 402bb700 +402bb6fc: a02200 addx4 a2, a2, a0 +402bb6ff: 7108f4 excw +402bb702: 61c8 l32i.n a12, a1, 24 +402bb704: 51d8 l32i.n a13, a1, 20 +402bb706: 20c112 addi a1, a1, 32 +402bb709: f00d ret.n + ... + +402bb70c : +402bb70c: e0c112 addi a1, a1, -32 +402bb70f: 030c movi.n a3, 0 +402bb711: 7109 s32i.n a0, a1, 28 +402bb713: 0139 s32i.n a3, a1, 0 +402bb715: 059237 bne a2, a3, 402bb71e +402bb718: f4a022 movi a2, 244 +402bb71b: 0007c6 j 402bb73e +402bb71e: 0238 l32i.n a3, a2, 0 +402bb720: 08c326 beqi a3, 32, 402bb72c +402bb723: 00bb05 call0 402bc2d4 +402bb726: 742020 extui a2, a2, 0, 8 +402bb729: 000446 j 402bb73e +402bb72c: 203110 or a3, a1, a1 +402bb72f: ff6085 call0 402bad38 +402bb732: fe2216 beqz a2, 402bb718 +402bb735: 002122 l32i a2, a1, 0 +402bb738: 01ae05 call0 402bd21c +402bb73b: 00a022 movi a2, 0 +402bb73e: 7108 l32i.n a0, a1, 28 +402bb740: 20c112 addi a1, a1, 32 +402bb743: f00d ret.n +402bb745: 000000 ill +402bb748: 00c350 excw +402bb74b: 2b9000 excw +402bb74e: ff .byte 0xff +402bb74f: 3f .byte 0x3f +402bb750: e268 l32i.n a6, a2, 56 +402bb752: 124000 excw + +402bb754 : +402bb754: f0c112 addi a1, a1, -16 +402bb757: 21c9 s32i.n a12, a1, 8 +402bb759: fffcc1 l32r a12, 402bb74c +402bb75c: 0161d2 s32i a13, a1, 4 +402bb75f: 036102 s32i a0, a1, 12 +402bb762: ffa3d2 movi a13, 0x3ff +402bb765: 201110 or a1, a1, a1 +402bb768: de2bc5 call0 40299a28 +402bb76b: fff731 l32r a3, 402bb748 +402bb76e: fff801 l32r a0, 402bb750 +402bb771: 0000c0 callx0 a0 +402bb774: 023d27 bltu a13, a2, 402bb77a +402bb777: 04d222 addmi a2, a2, 0x400 +402bb77a: 0c48 l32i.n a4, a12, 0 +402bb77c: e51247 beq a2, a4, 402bb765 +402bb77f: 3108 l32i.n a0, a1, 12 +402bb781: 0c29 s32i.n a2, a12, 0 +402bb783: 11d8 l32i.n a13, a1, 4 +402bb785: 21c8 l32i.n a12, a1, 8 402bb787: 10c112 addi a1, a1, 16 402bb78a: f00d ret.n -402bb78c : -402bb78c: e0c112 addi a1, a1, -32 -402bb78f: f4ce41 l32r a4, 402b8ac8 -402bb792: 0661c2 s32i a12, a1, 24 -402bb795: 076102 s32i a0, a1, 28 -402bb798: 150c movi.n a5, 1 -402bb79a: 004452 s8i a5, a4, 0 -402bb79d: 742020 extui a2, a2, 0, 8 -402bb7a0: 04cd mov.n a12, a4 -402bb7a2: a3dc bnez.n a3, 402bb7c0 -402bb7a4: fc9021 l32r a2, 402ba9e4 -402bb7a7: 013d mov.n a3, a1 -402bb7a9: 0129 s32i.n a2, a1, 0 -402bb7ab: 00a022 movi a2, 0 -402bb7ae: ff2145 call0 402ba9c4 -402bb7b1: 120c movi.n a2, 1 -402bb7b3: 013d mov.n a3, a1 -402bb7b5: ff20c5 call0 402ba9c4 -402bb7b8: 020c movi.n a2, 0 -402bb7ba: 004c22 s8i a2, a12, 0 -402bb7bd: 000086 j 402bb7c3 -402bb7c0: ff2005 call0 402ba9c4 -402bb7c3: 072102 l32i a0, a1, 28 -402bb7c6: 0621c2 l32i a12, a1, 24 -402bb7c9: 20c112 addi a1, a1, 32 -402bb7cc: 000080 ret - ... - -402bb7d0 : -402bb7d0: f0c112 addi a1, a1, -16 -402bb7d3: 742020 extui a2, a2, 0, 8 -402bb7d6: 036102 s32i a0, a1, 12 -402bb7d9: ff2505 call0 402baa2c -402bb7dc: 032102 l32i a0, a1, 12 -402bb7df: 10c112 addi a1, a1, 16 -402bb7e2: 000080 ret -402bb7e5: 000000 ill -402bb7e8: c13b addi.n a12, a1, 3 -402bb7ea: fe .byte 0xfe -402bb7eb: 3f .byte 0x3f -402bb7ec: 2cb120 excw -402bb7ef: c11240 mul16u a1, a2, a4 -402bb7f2: 21c9f0 srai a12, a15, 9 -402bb7f5: 02c8 l32i.n a12, a2, 0 -402bb7f7: 3109 s32i.n a0, a1, 12 -402bb7f9: 0833c7 bltu a3, a12, 402bb805 -402bb7fc: 032242 l32i a4, a2, 12 -402bb7ff: 802c40 add a2, a12, a4 -402bb802: 133327 bltu a3, a2, 402bb819 -402bb805: fff831 l32r a3, 402bb7e8 -402bb808: fff921 l32r a2, 402bb7ec -402bb80b: 76a042 movi a4, 118 -402bb80e: f77901 l32r a0, 402b95f4 -402bb811: 0000c0 callx0 a0 -402bb814: 020c movi.n a2, 0 -402bb816: 000386 j 402bb828 -402bb819: 231b addi.n a2, a3, 1 -402bb81b: c022c0 sub a2, a2, a12 -402bb81e: 043d mov.n a3, a4 -402bb820: ffc501 l32r a0, 402bb734 -402bb823: 0000c0 callx0 a0 -402bb826: 2c2a add.n a2, a12, a2 -402bb828: 3108 l32i.n a0, a1, 12 -402bb82a: 21c8 l32i.n a12, a1, 8 -402bb82c: 10c112 addi a1, a1, 16 -402bb82f: f00d ret.n -402bb831: 000000 ill -402bb834: 9e .byte 0x9e -402bb835: 3ffe97 bbsi a14, 25, 402bb878 - -402bb838 : -402bb838: f0c112 addi a1, a1, -16 -402bb83b: 11d9 s32i.n a13, a1, 4 -402bb83d: fffdd1 l32r a13, 402bb834 -402bb840: 01e9 s32i.n a14, a1, 0 -402bb842: d41c movi.n a4, 29 -402bb844: 02ed mov.n a14, a2 -402bb846: 0d3d mov.n a3, a13 -402bb848: 021c movi.n a2, 16 -402bb84a: 21c9 s32i.n a12, a1, 8 -402bb84c: 3109 s32i.n a0, a1, 12 -402bb84e: f9cd01 l32r a0, 402b9f84 -402bb851: 0000c0 callx0 a0 -402bb854: 02cd mov.n a12, a2 -402bb856: 020c movi.n a2, 0 -402bb858: 281c27 beq a12, a2, 402bb884 -402bb85b: 2e1b addi.n a2, a14, 1 -402bb85d: 3c29 s32i.n a2, a12, 12 -402bb85f: 042c movi.n a4, 32 -402bb861: 0d3d mov.n a3, a13 -402bb863: f9c801 l32r a0, 402b9f84 -402bb866: 0000c0 callx0 a0 -402bb869: 0c29 s32i.n a2, a12, 0 -402bb86b: 728c beqz.n a2, 402bb876 -402bb86d: 2c29 s32i.n a2, a12, 8 -402bb86f: 1c29 s32i.n a2, a12, 4 -402bb871: 0c2d mov.n a2, a12 -402bb873: 000346 j 402bb884 -402bb876: 0c2d mov.n a2, a12 -402bb878: 442c movi.n a4, 36 -402bb87a: 0d3d mov.n a3, a13 -402bb87c: f60301 l32r a0, 402b9088 -402bb87f: 0000c0 callx0 a0 -402bb882: 020c movi.n a2, 0 -402bb884: 3108 l32i.n a0, a1, 12 -402bb886: 21c8 l32i.n a12, a1, 8 -402bb888: 11d8 l32i.n a13, a1, 4 -402bb88a: 01e8 l32i.n a14, a1, 0 -402bb88c: 10c112 addi a1, a1, 16 -402bb88f: f00d ret.n -402bb891: 000000 ill - -402bb894 : -402bb894: 3228 l32i.n a2, a2, 12 -402bb896: f00d ret.n - -402bb898 : -402bb898: 0238 l32i.n a3, a2, 0 -402bb89a: 2239 s32i.n a3, a2, 8 -402bb89c: 1239 s32i.n a3, a2, 4 -402bb89e: f00d ret.n -402bb8a0: c168 l32i.n a6, a1, 48 -402bb8a2: fe .byte 0xfe -402bb8a3: 3f .byte 0x3f -402bb8a4: b128 l32i.n a2, a1, 44 -402bb8a6: 402c movi.n a0, 36 - -402bb8a8 : -402bb8a8: f0c112 addi a1, a1, -16 -402bb8ab: 21c9 s32i.n a12, a1, 8 -402bb8ad: 3109 s32i.n a0, a1, 12 -402bb8af: 11d9 s32i.n a13, a1, 4 -402bb8b1: 02cd mov.n a12, a2 -402bb8b3: 228c beqz.n a2, 402bb8b9 -402bb8b5: 0228 l32i.n a2, a2, 0 -402bb8b7: 22dc bnez.n a2, 402bb8cd -402bb8b9: fff931 l32r a3, 402bb8a0 -402bb8bc: fffa21 l32r a2, 402bb8a4 -402bb8bf: 3aa042 movi a4, 58 -402bb8c2: f74c01 l32r a0, 402b95f4 -402bb8c5: 0000c0 callx0 a0 -402bb8c8: 000806 j 402bb8ec -402bb8cb: d10000 mul16s a0, a0, a0 -402bb8ce: ffd9 s32i.n a13, a15, 60 -402bb8d0: 0228 l32i.n a2, a2, 0 -402bb8d2: b43c movi.n a4, 59 -402bb8d4: 0d3d mov.n a3, a13 -402bb8d6: f5ec01 l32r a0, 402b9088 -402bb8d9: 0000c0 callx0 a0 -402bb8dc: 0c28 l32i.n a2, a12, 0 -402bb8de: c43c movi.n a4, 60 -402bb8e0: 0d3d mov.n a3, a13 -402bb8e2: f5e901 l32r a0, 402b9088 -402bb8e5: 0000c0 callx0 a0 -402bb8e8: 020c movi.n a2, 0 -402bb8ea: 0c29 s32i.n a2, a12, 0 -402bb8ec: 3108 l32i.n a0, a1, 12 -402bb8ee: 21c8 l32i.n a12, a1, 8 -402bb8f0: 11d8 l32i.n a13, a1, 4 -402bb8f2: 10c112 addi a1, a1, 16 -402bb8f5: f00d ret.n - ... - -402bb8f8 : -402bb8f8: 3228 l32i.n a2, a2, 12 -402bb8fa: 220b addi.n a2, a2, -1 -402bb8fc: f00d ret.n - ... - -402bb900 : -402bb900: 1268 l32i.n a6, a2, 4 -402bb902: 2258 l32i.n a5, a2, 8 -402bb904: 023d mov.n a3, a2 -402bb906: c04560 sub a4, a5, a6 -402bb909: 240b addi.n a2, a4, -1 -402bb90b: 053657 bltu a6, a5, 402bb914 -402bb90e: 3328 l32i.n a2, a3, 12 -402bb910: 220b addi.n a2, a2, -1 -402bb912: 224a add.n a2, a2, a4 -402bb914: f00d ret.n - ... - -402bb918 : -402bb918: f0c112 addi a1, a1, -16 -402bb91b: 3109 s32i.n a0, a1, 12 -402bb91d: 21c9 s32i.n a12, a1, 8 -402bb91f: 02cd mov.n a12, a2 -402bb921: fffdc5 call0 402bb900 -402bb924: 3c38 l32i.n a3, a12, 12 -402bb926: 3108 l32i.n a0, a1, 12 -402bb928: 330b addi.n a3, a3, -1 -402bb92a: c02320 sub a2, a3, a2 -402bb92d: 21c8 l32i.n a12, a1, 8 -402bb92f: 10c112 addi a1, a1, 16 -402bb932: f00d ret.n - -402bb934 : +402bb78c : +402bb78c: 206330 or a6, a3, a3 +402bb78f: f0c112 addi a1, a1, -16 +402bb792: 203440 or a3, a4, a4 +402bb795: 204550 or a4, a5, a5 +402bb798: 025d mov.n a5, a2 +402bb79a: 062d mov.n a2, a6 +402bb79c: 3109 s32i.n a0, a1, 12 +402bb79e: ff2f45 call0 402baa94 +402bb7a1: 3108 l32i.n a0, a1, 12 +402bb7a3: 10c112 addi a1, a1, 16 +402bb7a6: f00d ret.n + +402bb7a8 : +402bb7a8: e0c112 addi a1, a1, -32 +402bb7ab: f4ce41 l32r a4, 402b8ae4 +402bb7ae: 0661c2 s32i a12, a1, 24 +402bb7b1: 076102 s32i a0, a1, 28 +402bb7b4: 150c movi.n a5, 1 +402bb7b6: 004452 s8i a5, a4, 0 +402bb7b9: 742020 extui a2, a2, 0, 8 +402bb7bc: 04cd mov.n a12, a4 +402bb7be: a3dc bnez.n a3, 402bb7dc +402bb7c0: fc9021 l32r a2, 402baa00 +402bb7c3: 013d mov.n a3, a1 +402bb7c5: 0129 s32i.n a2, a1, 0 +402bb7c7: 00a022 movi a2, 0 +402bb7ca: ff2145 call0 402ba9e0 +402bb7cd: 120c movi.n a2, 1 +402bb7cf: 013d mov.n a3, a1 +402bb7d1: ff20c5 call0 402ba9e0 +402bb7d4: 020c movi.n a2, 0 +402bb7d6: 004c22 s8i a2, a12, 0 +402bb7d9: 000086 j 402bb7df +402bb7dc: ff2005 call0 402ba9e0 +402bb7df: 072102 l32i a0, a1, 28 +402bb7e2: 0621c2 l32i a12, a1, 24 +402bb7e5: 20c112 addi a1, a1, 32 +402bb7e8: 000080 ret + ... + +402bb7ec : +402bb7ec: f0c112 addi a1, a1, -16 +402bb7ef: 742020 extui a2, a2, 0, 8 +402bb7f2: 036102 s32i a0, a1, 12 +402bb7f5: ff2505 call0 402baa48 +402bb7f8: 032102 l32i a0, a1, 12 +402bb7fb: 10c112 addi a1, a1, 16 +402bb7fe: 000080 ret +402bb801: 000000 ill +402bb804: c13b addi.n a12, a1, 3 +402bb806: fe .byte 0xfe +402bb807: 3f .byte 0x3f +402bb808: 2cb140 excw +402bb80b: c11240 mul16u a1, a2, a4 +402bb80e: 21c9f0 srai a12, a15, 9 +402bb811: 02c8 l32i.n a12, a2, 0 +402bb813: 3109 s32i.n a0, a1, 12 +402bb815: 0833c7 bltu a3, a12, 402bb821 +402bb818: 032242 l32i a4, a2, 12 +402bb81b: 802c40 add a2, a12, a4 +402bb81e: 133327 bltu a3, a2, 402bb835 +402bb821: fff831 l32r a3, 402bb804 +402bb824: fff921 l32r a2, 402bb808 +402bb827: 76a042 movi a4, 118 +402bb82a: f77901 l32r a0, 402b9610 +402bb82d: 0000c0 callx0 a0 +402bb830: 020c movi.n a2, 0 +402bb832: 000386 j 402bb844 +402bb835: 231b addi.n a2, a3, 1 +402bb837: c022c0 sub a2, a2, a12 +402bb83a: 043d mov.n a3, a4 +402bb83c: ffc501 l32r a0, 402bb750 +402bb83f: 0000c0 callx0 a0 +402bb842: 2c2a add.n a2, a12, a2 +402bb844: 3108 l32i.n a0, a1, 12 +402bb846: 21c8 l32i.n a12, a1, 8 +402bb848: 10c112 addi a1, a1, 16 +402bb84b: f00d ret.n +402bb84d: 000000 ill +402bb850: 9e .byte 0x9e +402bb851: 3ffe97 bbsi a14, 25, 402bb894 + +402bb854 : +402bb854: f0c112 addi a1, a1, -16 +402bb857: 11d9 s32i.n a13, a1, 4 +402bb859: fffdd1 l32r a13, 402bb850 +402bb85c: 01e9 s32i.n a14, a1, 0 +402bb85e: d41c movi.n a4, 29 +402bb860: 02ed mov.n a14, a2 +402bb862: 0d3d mov.n a3, a13 +402bb864: 021c movi.n a2, 16 +402bb866: 21c9 s32i.n a12, a1, 8 +402bb868: 3109 s32i.n a0, a1, 12 +402bb86a: f9cd01 l32r a0, 402b9fa0 +402bb86d: 0000c0 callx0 a0 +402bb870: 02cd mov.n a12, a2 +402bb872: 020c movi.n a2, 0 +402bb874: 281c27 beq a12, a2, 402bb8a0 +402bb877: 2e1b addi.n a2, a14, 1 +402bb879: 3c29 s32i.n a2, a12, 12 +402bb87b: 042c movi.n a4, 32 +402bb87d: 0d3d mov.n a3, a13 +402bb87f: f9c801 l32r a0, 402b9fa0 +402bb882: 0000c0 callx0 a0 +402bb885: 0c29 s32i.n a2, a12, 0 +402bb887: 728c beqz.n a2, 402bb892 +402bb889: 2c29 s32i.n a2, a12, 8 +402bb88b: 1c29 s32i.n a2, a12, 4 +402bb88d: 0c2d mov.n a2, a12 +402bb88f: 000346 j 402bb8a0 +402bb892: 0c2d mov.n a2, a12 +402bb894: 442c movi.n a4, 36 +402bb896: 0d3d mov.n a3, a13 +402bb898: f60301 l32r a0, 402b90a4 +402bb89b: 0000c0 callx0 a0 +402bb89e: 020c movi.n a2, 0 +402bb8a0: 3108 l32i.n a0, a1, 12 +402bb8a2: 21c8 l32i.n a12, a1, 8 +402bb8a4: 11d8 l32i.n a13, a1, 4 +402bb8a6: 01e8 l32i.n a14, a1, 0 +402bb8a8: 10c112 addi a1, a1, 16 +402bb8ab: f00d ret.n +402bb8ad: 000000 ill + +402bb8b0 : +402bb8b0: 3228 l32i.n a2, a2, 12 +402bb8b2: f00d ret.n + +402bb8b4 : +402bb8b4: 0238 l32i.n a3, a2, 0 +402bb8b6: 2239 s32i.n a3, a2, 8 +402bb8b8: 1239 s32i.n a3, a2, 4 +402bb8ba: f00d ret.n +402bb8bc: c168 l32i.n a6, a1, 48 +402bb8be: fe .byte 0xfe +402bb8bf: 3f .byte 0x3f +402bb8c0: b148 l32i.n a4, a1, 44 +402bb8c2: 402c movi.n a0, 36 + +402bb8c4 : +402bb8c4: f0c112 addi a1, a1, -16 +402bb8c7: 21c9 s32i.n a12, a1, 8 +402bb8c9: 3109 s32i.n a0, a1, 12 +402bb8cb: 11d9 s32i.n a13, a1, 4 +402bb8cd: 02cd mov.n a12, a2 +402bb8cf: 228c beqz.n a2, 402bb8d5 +402bb8d1: 0228 l32i.n a2, a2, 0 +402bb8d3: 22dc bnez.n a2, 402bb8e9 +402bb8d5: fff931 l32r a3, 402bb8bc +402bb8d8: fffa21 l32r a2, 402bb8c0 +402bb8db: 3aa042 movi a4, 58 +402bb8de: f74c01 l32r a0, 402b9610 +402bb8e1: 0000c0 callx0 a0 +402bb8e4: 000806 j 402bb908 +402bb8e7: d10000 mul16s a0, a0, a0 +402bb8ea: ffd9 s32i.n a13, a15, 60 +402bb8ec: 0228 l32i.n a2, a2, 0 +402bb8ee: b43c movi.n a4, 59 +402bb8f0: 0d3d mov.n a3, a13 +402bb8f2: f5ec01 l32r a0, 402b90a4 +402bb8f5: 0000c0 callx0 a0 +402bb8f8: 0c28 l32i.n a2, a12, 0 +402bb8fa: c43c movi.n a4, 60 +402bb8fc: 0d3d mov.n a3, a13 +402bb8fe: f5e901 l32r a0, 402b90a4 +402bb901: 0000c0 callx0 a0 +402bb904: 020c movi.n a2, 0 +402bb906: 0c29 s32i.n a2, a12, 0 +402bb908: 3108 l32i.n a0, a1, 12 +402bb90a: 21c8 l32i.n a12, a1, 8 +402bb90c: 11d8 l32i.n a13, a1, 4 +402bb90e: 10c112 addi a1, a1, 16 +402bb911: f00d ret.n + ... + +402bb914 : +402bb914: 3228 l32i.n a2, a2, 12 +402bb916: 220b addi.n a2, a2, -1 +402bb918: f00d ret.n + ... + +402bb91c : +402bb91c: 1268 l32i.n a6, a2, 4 +402bb91e: 2258 l32i.n a5, a2, 8 +402bb920: 023d mov.n a3, a2 +402bb922: c04560 sub a4, a5, a6 +402bb925: 240b addi.n a2, a4, -1 +402bb927: 053657 bltu a6, a5, 402bb930 +402bb92a: 3328 l32i.n a2, a3, 12 +402bb92c: 220b addi.n a2, a2, -1 +402bb92e: 224a add.n a2, a2, a4 +402bb930: f00d ret.n + ... + +402bb934 : 402bb934: f0c112 addi a1, a1, -16 402bb937: 3109 s32i.n a0, a1, 12 -402bb939: fffc45 call0 402bb900 -402bb93c: 030c movi.n a3, 0 -402bb93e: 140c movi.n a4, 1 -402bb940: 3108 l32i.n a0, a1, 12 -402bb942: 833420 moveqz a3, a4, a2 -402bb945: 032d mov.n a2, a3 -402bb947: 10c112 addi a1, a1, 16 -402bb94a: f00d ret.n - -402bb94c : -402bb94c: f0c112 addi a1, a1, -16 -402bb94f: 3109 s32i.n a0, a1, 12 -402bb951: 21c9 s32i.n a12, a1, 8 -402bb953: 02cd mov.n a12, a2 -402bb955: fffa85 call0 402bb900 -402bb958: 3c38 l32i.n a3, a12, 12 -402bb95a: 3108 l32i.n a0, a1, 12 -402bb95c: 330b addi.n a3, a3, -1 -402bb95e: c03320 sub a3, a3, a2 -402bb961: 140c movi.n a4, 1 -402bb963: 020c movi.n a2, 0 -402bb965: 832430 moveqz a2, a4, a3 -402bb968: 21c8 l32i.n a12, a1, 8 -402bb96a: 10c112 addi a1, a1, 16 -402bb96d: f00d ret.n - ... - -402bb970 : -402bb970: 2228 l32i.n a2, a2, 8 -402bb972: f00d ret.n - -402bb974 : -402bb974: 1228 l32i.n a2, a2, 4 -402bb976: f00d ret.n -402bb978: c158 l32i.n a5, a1, 48 -402bb97a: fe .byte 0xfe -402bb97b: 3f .byte 0x3f -402bb97c: b118 l32i.n a1, a1, 44 -402bb97e: 402c movi.n a0, 36 -402bb980: 7e28 l32i.n a2, a14, 28 -402bb982: 124010 excw - -402bb984 : -402bb984: c0c112 addi a1, a1, -64 -402bb987: e1c9 s32i.n a12, a1, 56 -402bb989: c1e9 s32i.n a14, a1, 48 -402bb98b: 02c8 l32i.n a12, a2, 0 -402bb98d: 02ed mov.n a14, a2 -402bb98f: 3228 l32i.n a2, a2, 12 -402bb991: 2139 s32i.n a3, a1, 8 -402bb993: 1129 s32i.n a2, a1, 4 -402bb995: 3c2a add.n a3, a12, a2 -402bb997: 0e2d mov.n a2, a14 -402bb999: d1d9 s32i.n a13, a1, 52 -402bb99b: b1f9 s32i.n a15, a1, 44 -402bb99d: f109 s32i.n a0, a1, 60 -402bb99f: 04dd mov.n a13, a4 -402bb9a1: 0139 s32i.n a3, a1, 0 -402bb9a3: fff745 call0 402bb918 -402bb9a6: 02fd mov.n a15, a2 -402bb9a8: 59bdf7 bgeu a13, a15, 402bba05 -402bb9ab: 2e28 l32i.n a2, a14, 8 -402bb9ad: 1138 l32i.n a3, a1, 4 -402bb9af: c022c0 sub a2, a2, a12 -402bb9b2: 22da add.n a2, a2, a13 -402bb9b4: ff6001 l32r a0, 402bb734 -402bb9b7: 0000c0 callx0 a0 -402bb9ba: 9c2a add.n a9, a12, a2 -402bb9bc: 0128 l32i.n a2, a1, 0 -402bb9be: 133927 bltu a9, a2, 402bb9d5 -402bb9c1: ffed31 l32r a3, 402bb978 -402bb9c4: ffee21 l32r a2, 402bb97c -402bb9c7: 83a042 movi a4, 131 -402bb9ca: f70a01 l32r a0, 402b95f4 -402bb9cd: 0000c0 callx0 a0 -402bb9d0: 020c movi.n a2, 0 -402bb9d2: 000c46 j 402bba07 -402bb9d5: 0138 l32i.n a3, a1, 0 -402bb9d7: c07fd0 sub a7, a15, a13 -402bb9da: c02390 sub a2, a3, a9 -402bb9dd: 01b277 bgeu a2, a7, 402bb9e2 -402bb9e0: 027d mov.n a7, a2 -402bb9e2: 2138 l32i.n a3, a1, 8 -402bb9e4: 074d mov.n a4, a7 -402bb9e6: 092d mov.n a2, a9 -402bb9e8: 4179 s32i.n a7, a1, 16 -402bb9ea: 3199 s32i.n a9, a1, 12 -402bb9ec: ffe501 l32r a0, 402bb980 -402bb9ef: 0000c0 callx0 a0 -402bb9f2: 4178 l32i.n a7, a1, 16 -402bb9f4: 3198 l32i.n a9, a1, 12 -402bb9f6: 628c beqz.n a2, 402bba00 -402bb9f8: c02290 sub a2, a2, a9 -402bb9fb: 22da add.n a2, a2, a13 -402bb9fd: 000186 j 402bba07 -402bba00: dd7a add.n a13, a13, a7 -402bba02: ffe886 j 402bb9a8 -402bba05: 0f2d mov.n a2, a15 -402bba07: f108 l32i.n a0, a1, 60 -402bba09: e1c8 l32i.n a12, a1, 56 -402bba0b: d1d8 l32i.n a13, a1, 52 -402bba0d: c1e8 l32i.n a14, a1, 48 -402bba0f: b1f8 l32i.n a15, a1, 44 -402bba11: 40c112 addi a1, a1, 64 -402bba14: f00d ret.n -402bba16: 490000 excw -402bba19: 3ffec1 l32r a12, 4028ba14 -402bba1c: 2cb110 excw -402bba1f: b10840 excw -402bba22: 402c movi.n a0, 36 - -402bba24 : -402bba24: d0c112 addi a1, a1, -48 -402bba27: a1c9 s32i.n a12, a1, 40 -402bba29: 02cd mov.n a12, a2 -402bba2b: 81e9 s32i.n a14, a1, 32 -402bba2d: 3228 l32i.n a2, a2, 12 -402bba2f: 0ce8 l32i.n a14, a12, 0 -402bba31: 91d9 s32i.n a13, a1, 36 -402bba33: 71f9 s32i.n a15, a1, 28 -402bba35: b109 s32i.n a0, a1, 44 -402bba37: 03fd mov.n a15, a3 -402bba39: ee2a add.n a14, a14, a2 -402bba3b: 20d440 or a13, a4, a4 -402bba3e: 02b247 bgeu a2, a4, 402bba44 -402bba41: 20d220 or a13, a2, a2 -402bba44: 0c2d mov.n a2, a12 -402bba46: ffeb85 call0 402bb900 -402bba49: 027d mov.n a7, a2 -402bba4b: 060c movi.n a6, 0 -402bba4d: 4516d7 beq a6, a13, 402bba96 -402bba50: 1c28 l32i.n a2, a12, 4 -402bba52: 0b32e7 bltu a2, a14, 402bba61 -402bba55: 96a042 movi a4, 150 -402bba58: fff031 l32r a3, 402bba18 -402bba5b: fff021 l32r a2, 402bba1c -402bba5e: 001506 j 402bbab6 -402bba61: c03e20 sub a3, a14, a2 -402bba64: c05d60 sub a5, a13, a6 -402bba67: 01b357 bgeu a3, a5, 402bba6c -402bba6a: 035d mov.n a5, a3 -402bba6c: 054d mov.n a4, a5 -402bba6e: 0f3d mov.n a3, a15 -402bba70: 2159 s32i.n a5, a1, 8 -402bba72: 0169 s32i.n a6, a1, 0 -402bba74: 1179 s32i.n a7, a1, 4 -402bba76: f46001 l32r a0, 402b8bf8 -402bba79: 0000c0 callx0 a0 -402bba7c: 1c28 l32i.n a2, a12, 4 -402bba7e: 2158 l32i.n a5, a1, 8 -402bba80: 0168 l32i.n a6, a1, 0 -402bba82: 225a add.n a2, a2, a5 -402bba84: 1c29 s32i.n a2, a12, 4 -402bba86: 665a add.n a6, a6, a5 -402bba88: 1178 l32i.n a7, a1, 4 -402bba8a: bf9e27 bne a14, a2, 402bba4d -402bba8d: 0c28 l32i.n a2, a12, 0 -402bba8f: 1c29 s32i.n a2, a12, 4 -402bba91: ffee06 j 402bba4d -402bba94: 3d0000 excw -402bba97: d70d excw -402bba99: 3822b7 blt a2, a11, 402bbad5 -402bba9c: 2d1c movi.n a13, 18 -402bba9e: 050c movi.n a5, 0 -402bbaa0: 29ffd5 excw -402bbaa3: 2d2c movi.n a13, 34 -402bbaa5: c50c movi.n a5, 12 -402bbaa7: ffe8 l32i.n a14, a15, 60 -402bbaa9: 0d3d mov.n a3, a13 -402bbaab: f2cc bnez.n a2, 402bbabe -402bbaad: ffda31 l32r a3, 402bba18 -402bbab0: ffdc21 l32r a2, 402bba20 -402bbab3: a2a042 movi a4, 162 -402bbab6: f6cf01 l32r a0, 402b95f4 -402bbab9: 0000c0 callx0 a0 -402bbabc: 030c movi.n a3, 0 -402bbabe: b108 l32i.n a0, a1, 44 -402bbac0: 032d mov.n a2, a3 -402bbac2: a1c8 l32i.n a12, a1, 40 -402bbac4: 91d8 l32i.n a13, a1, 36 -402bbac6: 81e8 l32i.n a14, a1, 32 -402bbac8: 71f8 l32i.n a15, a1, 28 -402bbaca: 30c112 addi a1, a1, 48 -402bbacd: f00d ret.n -402bbacf: c12700 mul16u a2, a7, a0 -402bbad2: fe .byte 0xfe -402bbad3: 3f .byte 0x3f -402bbad4: 2cb100 excw -402bbad7: b0f840 addx8 a15, a8, a4 -402bbada: 402c movi.n a0, 36 - -402bbadc : -402bbadc: d0c112 addi a1, a1, -48 -402bbadf: a1c9 s32i.n a12, a1, 40 -402bbae1: 81e9 s32i.n a14, a1, 32 -402bbae3: 02cd mov.n a12, a2 -402bbae5: 02e8 l32i.n a14, a2, 0 -402bbae7: 3228 l32i.n a2, a2, 12 -402bbae9: 91d9 s32i.n a13, a1, 36 -402bbaeb: ee2a add.n a14, a14, a2 -402bbaed: 0c2d mov.n a2, a12 -402bbaef: 71f9 s32i.n a15, a1, 28 -402bbaf1: b109 s32i.n a0, a1, 44 -402bbaf3: 006132 s32i a3, a1, 0 -402bbaf6: 20f440 or a15, a4, a4 -402bbaf9: ffe045 call0 402bb900 -402bbafc: 027d mov.n a7, a2 -402bbafe: 0d0c movi.n a13, 0 -402bbb00: 441df7 beq a13, a15, 402bbb48 -402bbb03: 1c28 l32i.n a2, a12, 4 -402bbb05: 0c32e7 bltu a2, a14, 402bbb15 -402bbb08: b1a042 movi a4, 177 -402bbb0b: fff131 l32r a3, 402bbad0 -402bbb0e: fff121 l32r a2, 402bbad4 -402bbb11: 0013c6 j 402bbb64 -402bbb14: 3e2000 excw -402bbb17: 5fd0c0 excw -402bbb1a: b357c0 movgez a5, a7, a12 -402bbb1d: 035d01 l32r a0, 4027c894 <_lit4_end+0x1749e8> -402bbb20: 0168 l32i.n a6, a1, 0 -402bbb22: 054d mov.n a4, a5 -402bbb24: 36da add.n a3, a6, a13 -402bbb26: 2159 s32i.n a5, a1, 8 -402bbb28: 1179 s32i.n a7, a1, 4 -402bbb2a: f72501 l32r a0, 402b97c0 -402bbb2d: 0000c0 callx0 a0 -402bbb30: 1c28 l32i.n a2, a12, 4 -402bbb32: 2158 l32i.n a5, a1, 8 -402bbb34: 1178 l32i.n a7, a1, 4 -402bbb36: 225a add.n a2, a2, a5 -402bbb38: 1c29 s32i.n a2, a12, 4 -402bbb3a: dd5a add.n a13, a13, a5 -402bbb3c: c09e27 bne a14, a2, 402bbb00 -402bbb3f: 0c28 l32i.n a2, a12, 0 -402bbb41: 1c29 s32i.n a2, a12, 4 -402bbb43: ffee46 j 402bbb00 -402bbb46: f70000 excw -402bbb49: 3824b7 blt a4, a11, 402bbb85 -402bbb4c: 2d1c movi.n a13, 18 -402bbb4e: 050c movi.n a5, 0 -402bbb50: ffca add.n a15, a15, a12 -402bbb52: 2c29 s32i.n a2, a12, 8 -402bbb54: 0c2d mov.n a2, a12 -402bbb56: ffddc5 call0 402bb934 -402bbb59: 32dc bnez.n a2, 402bbb70 -402bbb5b: ffdd31 l32r a3, 402bbad0 -402bbb5e: ffde21 l32r a2, 402bbad8 -402bbb61: bda042 movi a4, 189 -402bbb64: f6a401 l32r a0, 402b95f4 -402bbb67: 0000c0 callx0 a0 -402bbb6a: 020c movi.n a2, 0 -402bbb6c: 000086 j 402bbb72 -402bbb6f: 1c2800 excw -402bbb72: b108 l32i.n a0, a1, 44 -402bbb74: a1c8 l32i.n a12, a1, 40 -402bbb76: 91d8 l32i.n a13, a1, 36 -402bbb78: 81e8 l32i.n a14, a1, 32 -402bbb7a: 71f8 l32i.n a15, a1, 28 -402bbb7c: 30c112 addi a1, a1, 48 -402bbb7f: f00d ret.n -402bbb81: 000000 ill -402bbb84: fec113 excw -402bbb87: 3f .byte 0x3f -402bbb88: 2cb0f0 excw -402bbb8b: b0e840 addx8 a14, a8, a4 -402bbb8e: 402c movi.n a0, 36 - -402bbb90 : -402bbb90: d0c112 addi a1, a1, -48 -402bbb93: 71f9 s32i.n a15, a1, 28 -402bbb95: 02fd mov.n a15, a2 -402bbb97: 032d mov.n a2, a3 -402bbb99: a1c9 s32i.n a12, a1, 40 -402bbb9b: 91d9 s32i.n a13, a1, 36 -402bbb9d: 81e9 s32i.n a14, a1, 32 -402bbb9f: b109 s32i.n a0, a1, 44 -402bbba1: 03cd mov.n a12, a3 -402bbba3: 20d440 or a13, a4, a4 -402bbba6: ffd705 call0 402bb918 -402bbba9: 02ed mov.n a14, a2 -402bbbab: 020c movi.n a2, 0 -402bbbad: 6f3ed7 bltu a14, a13, 402bbc20 -402bbbb0: 0c68 l32i.n a6, a12, 0 -402bbbb2: 3c28 l32i.n a2, a12, 12 -402bbbb4: 050c movi.n a5, 0 -402bbbb6: 662a add.n a6, a6, a2 -402bbbb8: 4415d7 beq a5, a13, 402bbc00 -402bbbbb: 2c38 l32i.n a3, a12, 8 -402bbbbd: 0c3367 bltu a3, a6, 402bbbcd -402bbbc0: d0a042 movi a4, 208 -402bbbc3: fff031 l32r a3, 402bbb84 -402bbbc6: fff021 l32r a2, 402bbb88 -402bbbc9: 001186 j 402bbc13 -402bbbcc: 263000 excw -402bbbcf: 7d50c0 excw -402bbbd2: b277c0 excw -402bbbd5: 027d01 l32r a0, 4027c5cc <_lit4_end+0x174720> -402bbbd8: 074d mov.n a4, a7 -402bbbda: 2f5a add.n a2, a15, a5 -402bbbdc: 0159 s32i.n a5, a1, 0 -402bbbde: 1169 s32i.n a6, a1, 4 -402bbbe0: 2179 s32i.n a7, a1, 8 -402bbbe2: f6f701 l32r a0, 402b97c0 -402bbbe5: 0000c0 callx0 a0 -402bbbe8: 2c28 l32i.n a2, a12, 8 -402bbbea: 2178 l32i.n a7, a1, 8 -402bbbec: 0158 l32i.n a5, a1, 0 -402bbbee: 227a add.n a2, a2, a7 -402bbbf0: 1168 l32i.n a6, a1, 4 -402bbbf2: 2c29 s32i.n a2, a12, 8 -402bbbf4: 557a add.n a5, a5, a7 -402bbbf6: be9627 bne a6, a2, 402bbbb8 -402bbbf9: 0c28 l32i.n a2, a12, 0 -402bbbfb: 2c29 s32i.n a2, a12, 8 -402bbbfd: ffedc6 j 402bbbb8 -402bbc00: 0c2d mov.n a2, a12 -402bbc02: ffd145 call0 402bb918 -402bbc05: 2d2a add.n a2, a13, a2 -402bbc07: 131e27 beq a14, a2, 402bbc1e -402bbc0a: ffde31 l32r a3, 402bbb84 -402bbc0d: ffdf21 l32r a2, 402bbb8c -402bbc10: daa042 movi a4, 218 -402bbc13: f67801 l32r a0, 402b95f4 -402bbc16: 0000c0 callx0 a0 -402bbc19: 020c movi.n a2, 0 -402bbc1b: 000046 j 402bbc20 -402bbc1e: 2c28 l32i.n a2, a12, 8 -402bbc20: b108 l32i.n a0, a1, 44 -402bbc22: a1c8 l32i.n a12, a1, 40 -402bbc24: 91d8 l32i.n a13, a1, 36 -402bbc26: 81e8 l32i.n a14, a1, 32 -402bbc28: 71f8 l32i.n a15, a1, 28 -402bbc2a: 30c112 addi a1, a1, 48 -402bbc2d: f00d ret.n - ... - -402bbc30 : -402bbc30: f0c112 addi a1, a1, -16 -402bbc33: 3109 s32i.n a0, a1, 12 -402bbc35: 036f85 call0 402bf330 -402bbc38: 3108 l32i.n a0, a1, 12 -402bbc3a: 10c112 addi a1, a1, 16 -402bbc3d: f00d ret.n - ... - -402bbc40 : -402bbc40: f0c112 addi a1, a1, -16 -402bbc43: 3109 s32i.n a0, a1, 12 -402bbc45: 0370c5 call0 402bf354 -402bbc48: 3108 l32i.n a0, a1, 12 -402bbc4a: 10c112 addi a1, a1, 16 -402bbc4d: f00d ret.n - ... - -402bbc50 : -402bbc50: f0c112 addi a1, a1, -16 -402bbc53: 3109 s32i.n a0, a1, 12 -402bbc55: 037345 call0 402bf38c -402bbc58: 3108 l32i.n a0, a1, 12 -402bbc5a: 10c112 addi a1, a1, 16 -402bbc5d: f00d ret.n - ... - -402bbc60 : -402bbc60: f0c112 addi a1, a1, -16 -402bbc63: 3109 s32i.n a0, a1, 12 -402bbc65: 037145 call0 402bf37c -402bbc68: 3108 l32i.n a0, a1, 12 -402bbc6a: 10c112 addi a1, a1, 16 -402bbc6d: f00d ret.n - ... - -402bbc70 : -402bbc70: f0c112 addi a1, a1, -16 -402bbc73: 3109 s32i.n a0, a1, 12 -402bbc75: 037445 call0 402bf3bc -402bbc78: 3108 l32i.n a0, a1, 12 -402bbc7a: 10c112 addi a1, a1, 16 -402bbc7d: f00d ret.n - ... - -402bbc80 : -402bbc80: f0c112 addi a1, a1, -16 -402bbc83: 3109 s32i.n a0, a1, 12 -402bbc85: 037905 call0 402bf418 -402bbc88: 3108 l32i.n a0, a1, 12 -402bbc8a: 10c112 addi a1, a1, 16 -402bbc8d: f00d ret.n - ... - -402bbc90 : -402bbc90: f0c112 addi a1, a1, -16 -402bbc93: 3109 s32i.n a0, a1, 12 -402bbc95: 0381c5 call0 402bf4b4 -402bbc98: 3108 l32i.n a0, a1, 12 -402bbc9a: 10c112 addi a1, a1, 16 -402bbc9d: f00d ret.n - ... - -402bbca0 : -402bbca0: f0c112 addi a1, a1, -16 -402bbca3: 3109 s32i.n a0, a1, 12 -402bbca5: 0378c5 call0 402bf434 -402bbca8: 3108 l32i.n a0, a1, 12 -402bbcaa: 10c112 addi a1, a1, 16 -402bbcad: f00d ret.n - ... - -402bbcb0 : -402bbcb0: f0c112 addi a1, a1, -16 -402bbcb3: 3109 s32i.n a0, a1, 12 -402bbcb5: 035ac5 call0 402bf264 -402bbcb8: 3108 l32i.n a0, a1, 12 -402bbcba: 10c112 addi a1, a1, 16 -402bbcbd: f00d ret.n - ... - -402bbcc0 : -402bbcc0: f0c112 addi a1, a1, -16 -402bbcc3: 3109 s32i.n a0, a1, 12 -402bbcc5: 038585 call0 402bf520 -402bbcc8: 3108 l32i.n a0, a1, 12 -402bbcca: 10c112 addi a1, a1, 16 -402bbccd: f00d ret.n -402bbccf: ca8000 excw -402bbcd2: 402b addi.n a4, a0, 2 -402bbcd4: 000e24 excw -402bbcd7: c11240 mul16u a1, a2, a4 -402bbcda: 61c2f0 xsr.eps2 a15 -402bbcdd: 11d902 addmi a0, a9, 0x1100 -402bbce0: 03cd mov.n a12, a3 -402bbce2: 02dd mov.n a13, a2 -402bbce4: 01e9 s32i.n a14, a1, 0 -402bbce6: 1d39 s32i.n a3, a13, 4 -402bbce8: 04ed mov.n a14, a4 -402bbcea: 030c movi.n a3, 0 -402bbcec: 0c2d mov.n a2, a12 -402bbcee: 036102 s32i a0, a1, 12 -402bbcf1: 04f305 call0 402c0c24 -402bbcf4: 0edc bnez.n a14, 402bbd08 -402bbcf6: 0c2d mov.n a2, a12 -402bbcf8: 052705 call0 402c0f6c -402bbcfb: 92ac beqz.n a2, 402bbd28 -402bbcfd: fff431 l32r a3, 402bbcd0 -402bbd00: 0c2d mov.n a2, a12 -402bbd02: 04f205 call0 402c0c24 -402bbd05: 001246 j 402bbd52 -402bbd08: 040c movi.n a4, 0 -402bbd0a: 043d mov.n a3, a4 -402bbd0c: 0c2d mov.n a2, a12 -402bbd0e: 04f245 call0 402c0c34 -402bbd11: 0c2d mov.n a2, a12 -402bbd13: 030c movi.n a3, 0 -402bbd15: 04f145 call0 402c0c2c -402bbd18: 0c2d mov.n a2, a12 -402bbd1a: 030c movi.n a3, 0 -402bbd1c: 04f1c5 call0 402c0c3c -402bbd1f: 0c2d mov.n a2, a12 -402bbd21: 056e05 call0 402c1404 -402bbd24: 000606 j 402bbd40 -402bbd27: a04200 addx4 a4, a2, a0 -402bbd2a: 043d00 extui a3, a0, 13, 1 +402bb939: 21c9 s32i.n a12, a1, 8 +402bb93b: 02cd mov.n a12, a2 +402bb93d: fffdc5 call0 402bb91c +402bb940: 3c38 l32i.n a3, a12, 12 +402bb942: 3108 l32i.n a0, a1, 12 +402bb944: 330b addi.n a3, a3, -1 +402bb946: c02320 sub a2, a3, a2 +402bb949: 21c8 l32i.n a12, a1, 8 +402bb94b: 10c112 addi a1, a1, 16 +402bb94e: f00d ret.n + +402bb950 : +402bb950: f0c112 addi a1, a1, -16 +402bb953: 3109 s32i.n a0, a1, 12 +402bb955: fffc45 call0 402bb91c +402bb958: 030c movi.n a3, 0 +402bb95a: 140c movi.n a4, 1 +402bb95c: 3108 l32i.n a0, a1, 12 +402bb95e: 833420 moveqz a3, a4, a2 +402bb961: 032d mov.n a2, a3 +402bb963: 10c112 addi a1, a1, 16 +402bb966: f00d ret.n + +402bb968 : +402bb968: f0c112 addi a1, a1, -16 +402bb96b: 3109 s32i.n a0, a1, 12 +402bb96d: 21c9 s32i.n a12, a1, 8 +402bb96f: 02cd mov.n a12, a2 +402bb971: fffa85 call0 402bb91c +402bb974: 3c38 l32i.n a3, a12, 12 +402bb976: 3108 l32i.n a0, a1, 12 +402bb978: 330b addi.n a3, a3, -1 +402bb97a: c03320 sub a3, a3, a2 +402bb97d: 140c movi.n a4, 1 +402bb97f: 020c movi.n a2, 0 +402bb981: 832430 moveqz a2, a4, a3 +402bb984: 21c8 l32i.n a12, a1, 8 +402bb986: 10c112 addi a1, a1, 16 +402bb989: f00d ret.n + ... + +402bb98c : +402bb98c: 2228 l32i.n a2, a2, 8 +402bb98e: f00d ret.n + +402bb990 : +402bb990: 1228 l32i.n a2, a2, 4 +402bb992: f00d ret.n +402bb994: c158 l32i.n a5, a1, 48 +402bb996: fe .byte 0xfe +402bb997: 3f .byte 0x3f +402bb998: b138 l32i.n a3, a1, 44 +402bb99a: 402c movi.n a0, 36 +402bb99c: 7e28 l32i.n a2, a14, 28 +402bb99e: 124010 excw + +402bb9a0 : +402bb9a0: c0c112 addi a1, a1, -64 +402bb9a3: e1c9 s32i.n a12, a1, 56 +402bb9a5: c1e9 s32i.n a14, a1, 48 +402bb9a7: 02c8 l32i.n a12, a2, 0 +402bb9a9: 02ed mov.n a14, a2 +402bb9ab: 3228 l32i.n a2, a2, 12 +402bb9ad: 2139 s32i.n a3, a1, 8 +402bb9af: 1129 s32i.n a2, a1, 4 +402bb9b1: 3c2a add.n a3, a12, a2 +402bb9b3: 0e2d mov.n a2, a14 +402bb9b5: d1d9 s32i.n a13, a1, 52 +402bb9b7: b1f9 s32i.n a15, a1, 44 +402bb9b9: f109 s32i.n a0, a1, 60 +402bb9bb: 04dd mov.n a13, a4 +402bb9bd: 0139 s32i.n a3, a1, 0 +402bb9bf: fff745 call0 402bb934 +402bb9c2: 02fd mov.n a15, a2 +402bb9c4: 59bdf7 bgeu a13, a15, 402bba21 +402bb9c7: 2e28 l32i.n a2, a14, 8 +402bb9c9: 1138 l32i.n a3, a1, 4 +402bb9cb: c022c0 sub a2, a2, a12 +402bb9ce: 22da add.n a2, a2, a13 +402bb9d0: ff6001 l32r a0, 402bb750 +402bb9d3: 0000c0 callx0 a0 +402bb9d6: 9c2a add.n a9, a12, a2 +402bb9d8: 0128 l32i.n a2, a1, 0 +402bb9da: 133927 bltu a9, a2, 402bb9f1 +402bb9dd: ffed31 l32r a3, 402bb994 +402bb9e0: ffee21 l32r a2, 402bb998 +402bb9e3: 83a042 movi a4, 131 +402bb9e6: f70a01 l32r a0, 402b9610 +402bb9e9: 0000c0 callx0 a0 +402bb9ec: 020c movi.n a2, 0 +402bb9ee: 000c46 j 402bba23 +402bb9f1: 0138 l32i.n a3, a1, 0 +402bb9f3: c07fd0 sub a7, a15, a13 +402bb9f6: c02390 sub a2, a3, a9 +402bb9f9: 01b277 bgeu a2, a7, 402bb9fe +402bb9fc: 027d mov.n a7, a2 +402bb9fe: 2138 l32i.n a3, a1, 8 +402bba00: 074d mov.n a4, a7 +402bba02: 092d mov.n a2, a9 +402bba04: 4179 s32i.n a7, a1, 16 +402bba06: 3199 s32i.n a9, a1, 12 +402bba08: ffe501 l32r a0, 402bb99c +402bba0b: 0000c0 callx0 a0 +402bba0e: 4178 l32i.n a7, a1, 16 +402bba10: 3198 l32i.n a9, a1, 12 +402bba12: 628c beqz.n a2, 402bba1c +402bba14: c02290 sub a2, a2, a9 +402bba17: 22da add.n a2, a2, a13 +402bba19: 000186 j 402bba23 +402bba1c: dd7a add.n a13, a13, a7 +402bba1e: ffe886 j 402bb9c4 +402bba21: 0f2d mov.n a2, a15 +402bba23: f108 l32i.n a0, a1, 60 +402bba25: e1c8 l32i.n a12, a1, 56 +402bba27: d1d8 l32i.n a13, a1, 52 +402bba29: c1e8 l32i.n a14, a1, 48 +402bba2b: b1f8 l32i.n a15, a1, 44 +402bba2d: 40c112 addi a1, a1, 64 +402bba30: f00d ret.n +402bba32: 490000 excw +402bba35: 3ffec1 l32r a12, 4028ba30 +402bba38: 2cb130 excw +402bba3b: b12840 excw +402bba3e: 402c movi.n a0, 36 + +402bba40 : +402bba40: d0c112 addi a1, a1, -48 +402bba43: a1c9 s32i.n a12, a1, 40 +402bba45: 02cd mov.n a12, a2 +402bba47: 81e9 s32i.n a14, a1, 32 +402bba49: 3228 l32i.n a2, a2, 12 +402bba4b: 0ce8 l32i.n a14, a12, 0 +402bba4d: 91d9 s32i.n a13, a1, 36 +402bba4f: 71f9 s32i.n a15, a1, 28 +402bba51: b109 s32i.n a0, a1, 44 +402bba53: 03fd mov.n a15, a3 +402bba55: ee2a add.n a14, a14, a2 +402bba57: 20d440 or a13, a4, a4 +402bba5a: 02b247 bgeu a2, a4, 402bba60 +402bba5d: 20d220 or a13, a2, a2 +402bba60: 0c2d mov.n a2, a12 +402bba62: ffeb85 call0 402bb91c +402bba65: 027d mov.n a7, a2 +402bba67: 060c movi.n a6, 0 +402bba69: 4516d7 beq a6, a13, 402bbab2 +402bba6c: 1c28 l32i.n a2, a12, 4 +402bba6e: 0b32e7 bltu a2, a14, 402bba7d +402bba71: 96a042 movi a4, 150 +402bba74: fff031 l32r a3, 402bba34 +402bba77: fff021 l32r a2, 402bba38 +402bba7a: 001506 j 402bbad2 +402bba7d: c03e20 sub a3, a14, a2 +402bba80: c05d60 sub a5, a13, a6 +402bba83: 01b357 bgeu a3, a5, 402bba88 +402bba86: 035d mov.n a5, a3 +402bba88: 054d mov.n a4, a5 +402bba8a: 0f3d mov.n a3, a15 +402bba8c: 2159 s32i.n a5, a1, 8 +402bba8e: 0169 s32i.n a6, a1, 0 +402bba90: 1179 s32i.n a7, a1, 4 +402bba92: f46001 l32r a0, 402b8c14 +402bba95: 0000c0 callx0 a0 +402bba98: 1c28 l32i.n a2, a12, 4 +402bba9a: 2158 l32i.n a5, a1, 8 +402bba9c: 0168 l32i.n a6, a1, 0 +402bba9e: 225a add.n a2, a2, a5 +402bbaa0: 1c29 s32i.n a2, a12, 4 +402bbaa2: 665a add.n a6, a6, a5 +402bbaa4: 1178 l32i.n a7, a1, 4 +402bbaa6: bf9e27 bne a14, a2, 402bba69 +402bbaa9: 0c28 l32i.n a2, a12, 0 +402bbaab: 1c29 s32i.n a2, a12, 4 +402bbaad: ffee06 j 402bba69 +402bbab0: 3d0000 excw +402bbab3: d70d excw +402bbab5: 3822b7 blt a2, a11, 402bbaf1 +402bbab8: 2d1c movi.n a13, 18 +402bbaba: 050c movi.n a5, 0 +402bbabc: 29ffd5 excw +402bbabf: 2d2c movi.n a13, 34 +402bbac1: c50c movi.n a5, 12 +402bbac3: ffe8 l32i.n a14, a15, 60 +402bbac5: 0d3d mov.n a3, a13 +402bbac7: f2cc bnez.n a2, 402bbada +402bbac9: ffda31 l32r a3, 402bba34 +402bbacc: ffdc21 l32r a2, 402bba3c +402bbacf: a2a042 movi a4, 162 +402bbad2: f6cf01 l32r a0, 402b9610 +402bbad5: 0000c0 callx0 a0 +402bbad8: 030c movi.n a3, 0 +402bbada: b108 l32i.n a0, a1, 44 +402bbadc: 032d mov.n a2, a3 +402bbade: a1c8 l32i.n a12, a1, 40 +402bbae0: 91d8 l32i.n a13, a1, 36 +402bbae2: 81e8 l32i.n a14, a1, 32 +402bbae4: 71f8 l32i.n a15, a1, 28 +402bbae6: 30c112 addi a1, a1, 48 +402bbae9: f00d ret.n +402bbaeb: c12700 mul16u a2, a7, a0 +402bbaee: fe .byte 0xfe +402bbaef: 3f .byte 0x3f +402bbaf0: 2cb120 excw +402bbaf3: b11840 excw +402bbaf6: 402c movi.n a0, 36 + +402bbaf8 : +402bbaf8: d0c112 addi a1, a1, -48 +402bbafb: a1c9 s32i.n a12, a1, 40 +402bbafd: 81e9 s32i.n a14, a1, 32 +402bbaff: 02cd mov.n a12, a2 +402bbb01: 02e8 l32i.n a14, a2, 0 +402bbb03: 3228 l32i.n a2, a2, 12 +402bbb05: 91d9 s32i.n a13, a1, 36 +402bbb07: ee2a add.n a14, a14, a2 +402bbb09: 0c2d mov.n a2, a12 +402bbb0b: 71f9 s32i.n a15, a1, 28 +402bbb0d: b109 s32i.n a0, a1, 44 +402bbb0f: 006132 s32i a3, a1, 0 +402bbb12: 20f440 or a15, a4, a4 +402bbb15: ffe045 call0 402bb91c +402bbb18: 027d mov.n a7, a2 +402bbb1a: 0d0c movi.n a13, 0 +402bbb1c: 441df7 beq a13, a15, 402bbb64 +402bbb1f: 1c28 l32i.n a2, a12, 4 +402bbb21: 0c32e7 bltu a2, a14, 402bbb31 +402bbb24: b1a042 movi a4, 177 +402bbb27: fff131 l32r a3, 402bbaec +402bbb2a: fff121 l32r a2, 402bbaf0 +402bbb2d: 0013c6 j 402bbb80 +402bbb30: 3e2000 excw +402bbb33: 5fd0c0 excw +402bbb36: b357c0 movgez a5, a7, a12 +402bbb39: 035d01 l32r a0, 4027c8b0 <_lit4_end+0x174a04> +402bbb3c: 0168 l32i.n a6, a1, 0 +402bbb3e: 054d mov.n a4, a5 +402bbb40: 36da add.n a3, a6, a13 +402bbb42: 2159 s32i.n a5, a1, 8 +402bbb44: 1179 s32i.n a7, a1, 4 +402bbb46: f72501 l32r a0, 402b97dc +402bbb49: 0000c0 callx0 a0 +402bbb4c: 1c28 l32i.n a2, a12, 4 +402bbb4e: 2158 l32i.n a5, a1, 8 +402bbb50: 1178 l32i.n a7, a1, 4 +402bbb52: 225a add.n a2, a2, a5 +402bbb54: 1c29 s32i.n a2, a12, 4 +402bbb56: dd5a add.n a13, a13, a5 +402bbb58: c09e27 bne a14, a2, 402bbb1c +402bbb5b: 0c28 l32i.n a2, a12, 0 +402bbb5d: 1c29 s32i.n a2, a12, 4 +402bbb5f: ffee46 j 402bbb1c +402bbb62: f70000 excw +402bbb65: 3824b7 blt a4, a11, 402bbba1 +402bbb68: 2d1c movi.n a13, 18 +402bbb6a: 050c movi.n a5, 0 +402bbb6c: ffca add.n a15, a15, a12 +402bbb6e: 2c29 s32i.n a2, a12, 8 +402bbb70: 0c2d mov.n a2, a12 +402bbb72: ffddc5 call0 402bb950 +402bbb75: 32dc bnez.n a2, 402bbb8c +402bbb77: ffdd31 l32r a3, 402bbaec +402bbb7a: ffde21 l32r a2, 402bbaf4 +402bbb7d: bda042 movi a4, 189 +402bbb80: f6a401 l32r a0, 402b9610 +402bbb83: 0000c0 callx0 a0 +402bbb86: 020c movi.n a2, 0 +402bbb88: 000086 j 402bbb8e +402bbb8b: 1c2800 excw +402bbb8e: b108 l32i.n a0, a1, 44 +402bbb90: a1c8 l32i.n a12, a1, 40 +402bbb92: 91d8 l32i.n a13, a1, 36 +402bbb94: 81e8 l32i.n a14, a1, 32 +402bbb96: 71f8 l32i.n a15, a1, 28 +402bbb98: 30c112 addi a1, a1, 48 +402bbb9b: f00d ret.n +402bbb9d: 000000 ill +402bbba0: fec113 excw +402bbba3: 3f .byte 0x3f +402bbba4: 2cb110 excw +402bbba7: b10840 excw +402bbbaa: 402c movi.n a0, 36 + +402bbbac : +402bbbac: d0c112 addi a1, a1, -48 +402bbbaf: 71f9 s32i.n a15, a1, 28 +402bbbb1: 02fd mov.n a15, a2 +402bbbb3: 032d mov.n a2, a3 +402bbbb5: a1c9 s32i.n a12, a1, 40 +402bbbb7: 91d9 s32i.n a13, a1, 36 +402bbbb9: 81e9 s32i.n a14, a1, 32 +402bbbbb: b109 s32i.n a0, a1, 44 +402bbbbd: 03cd mov.n a12, a3 +402bbbbf: 20d440 or a13, a4, a4 +402bbbc2: ffd705 call0 402bb934 +402bbbc5: 02ed mov.n a14, a2 +402bbbc7: 020c movi.n a2, 0 +402bbbc9: 6f3ed7 bltu a14, a13, 402bbc3c +402bbbcc: 0c68 l32i.n a6, a12, 0 +402bbbce: 3c28 l32i.n a2, a12, 12 +402bbbd0: 050c movi.n a5, 0 +402bbbd2: 662a add.n a6, a6, a2 +402bbbd4: 4415d7 beq a5, a13, 402bbc1c +402bbbd7: 2c38 l32i.n a3, a12, 8 +402bbbd9: 0c3367 bltu a3, a6, 402bbbe9 +402bbbdc: d0a042 movi a4, 208 +402bbbdf: fff031 l32r a3, 402bbba0 +402bbbe2: fff021 l32r a2, 402bbba4 +402bbbe5: 001186 j 402bbc2f +402bbbe8: 263000 excw +402bbbeb: 7d50c0 excw +402bbbee: b277c0 excw +402bbbf1: 027d01 l32r a0, 4027c5e8 <_lit4_end+0x17473c> +402bbbf4: 074d mov.n a4, a7 +402bbbf6: 2f5a add.n a2, a15, a5 +402bbbf8: 0159 s32i.n a5, a1, 0 +402bbbfa: 1169 s32i.n a6, a1, 4 +402bbbfc: 2179 s32i.n a7, a1, 8 +402bbbfe: f6f701 l32r a0, 402b97dc +402bbc01: 0000c0 callx0 a0 +402bbc04: 2c28 l32i.n a2, a12, 8 +402bbc06: 2178 l32i.n a7, a1, 8 +402bbc08: 0158 l32i.n a5, a1, 0 +402bbc0a: 227a add.n a2, a2, a7 +402bbc0c: 1168 l32i.n a6, a1, 4 +402bbc0e: 2c29 s32i.n a2, a12, 8 +402bbc10: 557a add.n a5, a5, a7 +402bbc12: be9627 bne a6, a2, 402bbbd4 +402bbc15: 0c28 l32i.n a2, a12, 0 +402bbc17: 2c29 s32i.n a2, a12, 8 +402bbc19: ffedc6 j 402bbbd4 +402bbc1c: 0c2d mov.n a2, a12 +402bbc1e: ffd145 call0 402bb934 +402bbc21: 2d2a add.n a2, a13, a2 +402bbc23: 131e27 beq a14, a2, 402bbc3a +402bbc26: ffde31 l32r a3, 402bbba0 +402bbc29: ffdf21 l32r a2, 402bbba8 +402bbc2c: daa042 movi a4, 218 +402bbc2f: f67801 l32r a0, 402b9610 +402bbc32: 0000c0 callx0 a0 +402bbc35: 020c movi.n a2, 0 +402bbc37: 000046 j 402bbc3c +402bbc3a: 2c28 l32i.n a2, a12, 8 +402bbc3c: b108 l32i.n a0, a1, 44 +402bbc3e: a1c8 l32i.n a12, a1, 40 +402bbc40: 91d8 l32i.n a13, a1, 36 +402bbc42: 81e8 l32i.n a14, a1, 32 +402bbc44: 71f8 l32i.n a15, a1, 28 +402bbc46: 30c112 addi a1, a1, 48 +402bbc49: f00d ret.n + ... + +402bbc4c : +402bbc4c: f0c112 addi a1, a1, -16 +402bbc4f: 3109 s32i.n a0, a1, 12 +402bbc51: 036f85 call0 402bf34c +402bbc54: 3108 l32i.n a0, a1, 12 +402bbc56: 10c112 addi a1, a1, 16 +402bbc59: f00d ret.n + ... + +402bbc5c : +402bbc5c: f0c112 addi a1, a1, -16 +402bbc5f: 3109 s32i.n a0, a1, 12 +402bbc61: 0370c5 call0 402bf370 +402bbc64: 3108 l32i.n a0, a1, 12 +402bbc66: 10c112 addi a1, a1, 16 +402bbc69: f00d ret.n + ... + +402bbc6c : +402bbc6c: f0c112 addi a1, a1, -16 +402bbc6f: 3109 s32i.n a0, a1, 12 +402bbc71: 037345 call0 402bf3a8 +402bbc74: 3108 l32i.n a0, a1, 12 +402bbc76: 10c112 addi a1, a1, 16 +402bbc79: f00d ret.n + ... + +402bbc7c : +402bbc7c: f0c112 addi a1, a1, -16 +402bbc7f: 3109 s32i.n a0, a1, 12 +402bbc81: 037145 call0 402bf398 +402bbc84: 3108 l32i.n a0, a1, 12 +402bbc86: 10c112 addi a1, a1, 16 +402bbc89: f00d ret.n + ... + +402bbc8c : +402bbc8c: f0c112 addi a1, a1, -16 +402bbc8f: 3109 s32i.n a0, a1, 12 +402bbc91: 037445 call0 402bf3d8 +402bbc94: 3108 l32i.n a0, a1, 12 +402bbc96: 10c112 addi a1, a1, 16 +402bbc99: f00d ret.n + ... + +402bbc9c : +402bbc9c: f0c112 addi a1, a1, -16 +402bbc9f: 3109 s32i.n a0, a1, 12 +402bbca1: 037905 call0 402bf434 +402bbca4: 3108 l32i.n a0, a1, 12 +402bbca6: 10c112 addi a1, a1, 16 +402bbca9: f00d ret.n + ... + +402bbcac : +402bbcac: f0c112 addi a1, a1, -16 +402bbcaf: 3109 s32i.n a0, a1, 12 +402bbcb1: 0381c5 call0 402bf4d0 +402bbcb4: 3108 l32i.n a0, a1, 12 +402bbcb6: 10c112 addi a1, a1, 16 +402bbcb9: f00d ret.n + ... + +402bbcbc : +402bbcbc: f0c112 addi a1, a1, -16 +402bbcbf: 3109 s32i.n a0, a1, 12 +402bbcc1: 0378c5 call0 402bf450 +402bbcc4: 3108 l32i.n a0, a1, 12 +402bbcc6: 10c112 addi a1, a1, 16 +402bbcc9: f00d ret.n + ... + +402bbccc : +402bbccc: f0c112 addi a1, a1, -16 +402bbccf: 3109 s32i.n a0, a1, 12 +402bbcd1: 035ac5 call0 402bf280 +402bbcd4: 3108 l32i.n a0, a1, 12 +402bbcd6: 10c112 addi a1, a1, 16 +402bbcd9: f00d ret.n + ... + +402bbcdc : +402bbcdc: f0c112 addi a1, a1, -16 +402bbcdf: 3109 s32i.n a0, a1, 12 +402bbce1: 038585 call0 402bf53c +402bbce4: 3108 l32i.n a0, a1, 12 +402bbce6: 10c112 addi a1, a1, 16 +402bbce9: f00d ret.n +402bbceb: ca9c00 excw +402bbcee: 402b addi.n a4, a0, 2 +402bbcf0: 000e24 excw +402bbcf3: c11240 mul16u a1, a2, a4 +402bbcf6: 61c2f0 xsr.eps2 a15 +402bbcf9: 11d902 addmi a0, a9, 0x1100 +402bbcfc: 03cd mov.n a12, a3 +402bbcfe: 02dd mov.n a13, a2 +402bbd00: 01e9 s32i.n a14, a1, 0 +402bbd02: 1d39 s32i.n a3, a13, 4 +402bbd04: 04ed mov.n a14, a4 +402bbd06: 030c movi.n a3, 0 +402bbd08: 0c2d mov.n a2, a12 +402bbd0a: 036102 s32i a0, a1, 12 +402bbd0d: 04f305 call0 402c0c40 +402bbd10: 0edc bnez.n a14, 402bbd24 +402bbd12: 0c2d mov.n a2, a12 +402bbd14: 052705 call0 402c0f88 +402bbd17: 92ac beqz.n a2, 402bbd44 +402bbd19: fff431 l32r a3, 402bbcec +402bbd1c: 0c2d mov.n a2, a12 +402bbd1e: 04f205 call0 402c0c40 +402bbd21: 001246 j 402bbd6e +402bbd24: 040c movi.n a4, 0 +402bbd26: 043d mov.n a3, a4 +402bbd28: 0c2d mov.n a2, a12 +402bbd2a: 04f245 call0 402c0c50 402bbd2d: 0c2d mov.n a2, a12 -402bbd2f: 04f045 call0 402c0c34 -402bbd32: 030c movi.n a3, 0 +402bbd2f: 030c movi.n a3, 0 +402bbd31: 04f145 call0 402c0c48 402bbd34: 0c2d mov.n a2, a12 -402bbd36: 04ef45 call0 402c0c2c -402bbd39: 030c movi.n a3, 0 +402bbd36: 030c movi.n a3, 0 +402bbd38: 04f1c5 call0 402c0c58 402bbd3b: 0c2d mov.n a2, a12 -402bbd3d: 04efc5 call0 402c0c3c -402bbd40: 0d28 l32i.n a2, a13, 0 -402bbd42: 630c movi.n a3, 6 -402bbd44: 1239 s32i.n a3, a2, 4 -402bbd46: 0d4d mov.n a4, a13 -402bbd48: 730c movi.n a3, 7 -402bbd4a: a21c movi.n a2, 26 -402bbd4c: ffe201 l32r a0, 402bbcd4 -402bbd4f: 0000c0 callx0 a0 -402bbd52: 3108 l32i.n a0, a1, 12 -402bbd54: 21c8 l32i.n a12, a1, 8 -402bbd56: 11d8 l32i.n a13, a1, 4 -402bbd58: 01e8 l32i.n a14, a1, 0 -402bbd5a: 10c112 addi a1, a1, 16 -402bbd5d: f00d ret.n -402bbd5f: c11200 mul16u a1, a2, a0 -402bbd62: 61c2f0 xsr.eps2 a15 -402bbd65: 610202 l8ui a0, a2, 97 -402bbd68: 03cd03 excw -402bbd6b: 12dc bnez.n a2, 402bbd80 -402bbd6d: 0c2d mov.n a2, a12 -402bbd6f: 030c movi.n a3, 0 -402bbd71: 055ec5 call0 402c1360 -402bbd74: 040c movi.n a4, 0 -402bbd76: 043d mov.n a3, a4 -402bbd78: 0c2d mov.n a2, a12 -402bbd7a: 04eb85 call0 402c0c34 -402bbd7d: 001106 j 402bbdc5 -402bbd80: 1239 s32i.n a3, a2, 4 -402bbd82: 4338 l32i.n a3, a3, 16 -402bbd84: 364366 bnei a3, 4, 402bbdbe -402bbd87: b248 l32i.n a4, a2, 44 -402bbd89: a238 l32i.n a3, a2, 40 -402bbd8b: 441b addi.n a4, a4, 1 -402bbd8d: b249 s32i.n a4, a2, 44 -402bbd8f: 938c beqz.n a3, 402bbd9c -402bbd91: 303437 bltu a4, a3, 402bbdc5 -402bbd94: 040c movi.n a4, 0 -402bbd96: b249 s32i.n a4, a2, 44 -402bbd98: 000906 j 402bbdc0 -402bbd9b: df3100 excw -402bbd9e: 38fb addi.n a3, a8, 15 -402bbda0: 03ac03 excw -402bbda3: 0368 l32i.n a6, a3, 0 -402bbda5: 152252 l32i a5, a2, 84 -402bbda8: 0c9657 bne a6, a5, 402bbdb8 -402bbdab: a338 l32i.n a3, a3, 40 -402bbdad: fe0356 bnez a3, 402bbd91 -402bbdb0: 030c movi.n a3, 0 -402bbdb2: b239 s32i.n a3, a2, 44 -402bbdb4: 000346 j 402bbdc5 -402bbdb7: 233200 excw -402bbdba: f88617 bany a6, a1, 402bbdb6 -402bbdbd: ff .byte 0xff -402bbdbe: 040c movi.n a4, 0 -402bbdc0: 0c3d mov.n a3, a12 -402bbdc2: fff145 call0 402bbcd8 -402bbdc5: 3108 l32i.n a0, a1, 12 -402bbdc7: 020c movi.n a2, 0 -402bbdc9: 21c8 l32i.n a12, a1, 8 -402bbdcb: 10c112 addi a1, a1, 16 -402bbdce: f00d ret.n -402bbdd0: 2bcb74 excw -402bbdd3: c11240 mul16u a1, a2, a4 -402bbdd6: 61c2f0 xsr.eps2 a15 -402bbdd9: 11d902 addmi a0, a9, 0x1100 -402bbddc: 03cd mov.n a12, a3 -402bbdde: 02dd mov.n a13, a2 -402bbde0: 01e9 s32i.n a14, a1, 0 -402bbde2: 1d39 s32i.n a3, a13, 4 -402bbde4: 04ed mov.n a14, a4 -402bbde6: 030c movi.n a3, 0 -402bbde8: 0c2d mov.n a2, a12 -402bbdea: 036102 s32i a0, a1, 12 -402bbded: 04e345 call0 402c0c24 -402bbdf0: 0edc bnez.n a14, 402bbe04 -402bbdf2: 0c2d mov.n a2, a12 -402bbdf4: 051745 call0 402c0f6c -402bbdf7: 12ac beqz.n a2, 402bbe1c -402bbdf9: fff531 l32r a3, 402bbdd0 -402bbdfc: 0c2d mov.n a2, a12 -402bbdfe: 04e245 call0 402c0c24 -402bbe01: 000e46 j 402bbe3e -402bbe04: 202cc0 or a2, a12, a12 -402bbe07: 030c movi.n a3, 0 -402bbe09: 04e205 call0 402c0c2c -402bbe0c: 0c2d mov.n a2, a12 -402bbe0e: 030c movi.n a3, 0 -402bbe10: 04e285 call0 402c0c3c -402bbe13: 0c2d mov.n a2, a12 -402bbe15: 055ec5 call0 402c1404 -402bbe18: 000406 j 402bbe2c -402bbe1b: a03200 addx4 a3, a2, a0 -402bbe1e: 2cc000 excw -402bbe21: e08520 subx4 a8, a5, a2 -402bbe24: 030c04 excw -402bbe27: 0c2d mov.n a2, a12 -402bbe29: 04e105 call0 402c0c3c -402bbe2c: 0d28 l32i.n a2, a13, 0 -402bbe2e: 630c movi.n a3, 6 -402bbe30: 1239 s32i.n a3, a2, 4 -402bbe32: 0d4d mov.n a4, a13 -402bbe34: 730c movi.n a3, 7 -402bbe36: a21c movi.n a2, 26 -402bbe38: ffa701 l32r a0, 402bbcd4 -402bbe3b: 0000c0 callx0 a0 -402bbe3e: 3108 l32i.n a0, a1, 12 -402bbe40: 21c8 l32i.n a12, a1, 8 -402bbe42: 11d8 l32i.n a13, a1, 4 -402bbe44: 01e8 l32i.n a14, a1, 0 -402bbe46: 10c112 addi a1, a1, 16 -402bbe49: f00d ret.n -402bbe4b: 8ce800 excw -402bbe4e: fe .byte 0xfe -402bbe4f: 3f .byte 0x3f -402bbe50: f0c112 addi a1, a1, -16 -402bbe53: 3109 s32i.n a0, a1, 12 -402bbe55: 06b216 beqz a2, 402bbec4 -402bbe58: 0258 l32i.n a5, a2, 0 -402bbe5a: 660c movi.n a6, 6 -402bbe5c: 1248 l32i.n a4, a2, 4 -402bbe5e: 1569 s32i.n a6, a5, 4 -402bbe60: 857c movi.n a5, -8 -402bbe62: 4f9357 bne a3, a5, 402bbeb5 -402bbe65: 4438 l32i.n a3, a4, 16 -402bbe67: 4d73f6 bgeui a3, 7, 402bbeb8 -402bbe6a: fff851 l32r a5, 402bbe4c -402bbe6d: a03350 addx4 a3, a3, a5 -402bbe70: 0338 l32i.n a3, a3, 0 -402bbe72: 0003a0 jx a3 -402bbe75: fcbf31 l32r a3, 402bb174 -402bbe78: 4e0442 l8ui a4, a4, 78 -402bbe7b: 0020c0 memw -402bbe7e: 0338 l32i.n a3, a3, 0 -402bbe80: 109437 bne a4, a3, 402bbe94 -402bbe83: 000b06 j 402bbeb3 -402bbe86: fcaf31 l32r a3, 402bb144 -402bbe89: 4e0442 l8ui a4, a4, 78 -402bbe8c: 0020c0 memw -402bbe8f: 0338 l32i.n a3, a3, 0 -402bbe91: 171437 beq a4, a3, 402bbeac -402bbe94: 837c movi.n a3, -8 -402bbe96: 0006c6 j 402bbeb5 -402bbe99: fcaa31 l32r a3, 402bb144 -402bbe9c: 4e0442 l8ui a4, a4, 78 -402bbe9f: 0020c0 memw -402bbea2: 0338 l32i.n a3, a3, 0 -402bbea4: ec9437 bne a4, a3, 402bbe94 -402bbea7: d37c movi.n a3, -3 -402bbea9: 000206 j 402bbeb5 -402bbeac: 637c movi.n a3, -10 -402bbeae: 0000c6 j 402bbeb5 -402bbeb1: 7c0000 excw -402bbeb4: 423253 excw -402bbeb7: 024d26 beqi a13, 4, 402bbebd -402bbeba: 130c movi.n a3, 1 -402bbebc: a21c movi.n a2, 26 -402bbebe: ff8501 l32r a0, 402bbcd4 -402bbec1: 0000c0 callx0 a0 -402bbec4: 3108 l32i.n a0, a1, 12 -402bbec6: 10c112 addi a1, a1, 16 -402bbec9: f00d ret.n -402bbecb: 8d0400 excw -402bbece: fe .byte 0xfe -402bbecf: 3f .byte 0x3f -402bbed0: f0c112 addi a1, a1, -16 -402bbed3: 3109 s32i.n a0, a1, 12 -402bbed5: 06b216 beqz a2, 402bbf44 -402bbed8: 0258 l32i.n a5, a2, 0 -402bbeda: 660c movi.n a6, 6 -402bbedc: 1248 l32i.n a4, a2, 4 -402bbede: 1569 s32i.n a6, a5, 4 -402bbee0: 857c movi.n a5, -8 -402bbee2: 4f9357 bne a3, a5, 402bbf35 -402bbee5: 4438 l32i.n a3, a4, 16 -402bbee7: 950c movi.n a5, 9 -402bbee9: 4b3537 bltu a5, a3, 402bbf38 -402bbeec: fff851 l32r a5, 402bbecc -402bbeef: a03350 addx4 a3, a3, a5 -402bbef2: 0338 l32i.n a3, a3, 0 -402bbef4: 0003a0 jx a3 -402bbef7: fc9f31 l32r a3, 402bb174 -402bbefa: 4e0442 l8ui a4, a4, 78 -402bbefd: 0020c0 memw -402bbf00: 0338 l32i.n a3, a3, 0 -402bbf02: 109437 bne a4, a3, 402bbf16 -402bbf05: 000a86 j 402bbf33 -402bbf08: fc8f31 l32r a3, 402bb144 -402bbf0b: 4e0442 l8ui a4, a4, 78 -402bbf0e: 0020c0 memw -402bbf11: 0338 l32i.n a3, a3, 0 -402bbf13: 171437 beq a4, a3, 402bbf2e -402bbf16: 837c movi.n a3, -8 -402bbf18: 000646 j 402bbf35 -402bbf1b: fc8a31 l32r a3, 402bb144 -402bbf1e: 4e0442 l8ui a4, a4, 78 -402bbf21: 0020c0 memw -402bbf24: 0338 l32i.n a3, a3, 0 -402bbf26: ec9437 bne a4, a3, 402bbf16 -402bbf29: d37c movi.n a3, -3 -402bbf2b: 000186 j 402bbf35 -402bbf2e: 637c movi.n a3, -10 -402bbf30: 000046 j 402bbf35 -402bbf33: 537c movi.n a3, -11 -402bbf35: 264232 s8i a3, a2, 38 -402bbf38: 024d mov.n a4, a2 -402bbf3a: 130c movi.n a3, 1 -402bbf3c: a21c movi.n a2, 26 -402bbf3e: ff6501 l32r a0, 402bbcd4 -402bbf41: 0000c0 callx0 a0 -402bbf44: 3108 l32i.n a0, a1, 12 -402bbf46: 10c112 addi a1, a1, 16 -402bbf49: f00d ret.n -402bbf4b: c91400 excw -402bbf4e: 402b addi.n a4, a0, 2 -402bbf50: c01c movi.n a0, 28 -402bbf52: 402b addi.n a4, a0, 2 -402bbf54: 9e .byte 0x9e -402bbf55: 3ffe97 bbsi a14, 25, 402bbf98 -402bbf58: b14c movi.n a1, 75 -402bbf5a: 402c movi.n a0, 36 -402bbf5c: f0c112 addi a1, a1, -16 -402bbf5f: 21c9 s32i.n a12, a1, 8 -402bbf61: 11d9 s32i.n a13, a1, 4 -402bbf63: 01e9 s32i.n a14, a1, 0 -402bbf65: 3109 s32i.n a0, a1, 12 -402bbf67: 02dd mov.n a13, a2 -402bbf69: 03cd mov.n a12, a3 -402bbf6b: 04ed mov.n a14, a4 -402bbf6d: 090456 bnez a4, 402bc001 -402bbf70: 0228 l32i.n a2, a2, 0 -402bbf72: 330c movi.n a3, 3 -402bbf74: 1239 s32i.n a3, a2, 4 -402bbf76: 020c movi.n a2, 0 -402bbf78: 264d22 s8i a2, a13, 38 -402bbf7b: 101c22 l16ui a2, a12, 32 -402bbf7e: 1dc9 s32i.n a12, a13, 4 -402bbf80: 4d29 s32i.n a2, a13, 16 -402bbf82: 0c28 l32i.n a2, a12, 0 -402bbf84: 0d3d mov.n a3, a13 -402bbf86: 5d29 s32i.n a2, a13, 20 -402bbf88: 111c22 l16ui a2, a12, 34 -402bbf8b: 2d29 s32i.n a2, a13, 8 -402bbf8d: 040c22 l8ui a2, a12, 4 -402bbf90: 0c4d22 s8i a2, a13, 12 -402bbf93: 050c22 l8ui a2, a12, 5 -402bbf96: 0d4d22 s8i a2, a13, 13 -402bbf99: 060c22 l8ui a2, a12, 6 -402bbf9c: 0e4d22 s8i a2, a13, 14 -402bbf9f: 070c22 l8ui a2, a12, 7 -402bbfa2: 0f4d22 s8i a2, a13, 15 -402bbfa5: 120c movi.n a2, 1 -402bbfa7: 484d22 s8i a2, a13, 72 -402bbfaa: 0c2d mov.n a2, a12 -402bbfac: 04c6c5 call0 402c0c1c -402bbfaf: ffe731 l32r a3, 402bbf4c -402bbfb2: 0c2d mov.n a2, a12 -402bbfb4: 04c745 call0 402c0c2c -402bbfb7: ff8631 l32r a3, 402bbdd0 -402bbfba: 0c2d mov.n a2, a12 -402bbfbc: 04c645 call0 402c0c24 -402bbfbf: 240c32 l8ui a3, a12, 36 -402bbfc2: 024c movi.n a2, 64 -402bbfc4: 202320 or a2, a3, a2 -402bbfc7: 244c22 s8i a2, a12, 36 -402bbfca: 0d28 l32i.n a2, a13, 0 -402bbfcc: 130c movi.n a3, 1 -402bbfce: ff23c5 call0 402bb20c -402bbfd1: 0d28 l32i.n a2, a13, 0 -402bbfd3: 2238 l32i.n a3, a2, 8 -402bbfd5: 4338 l32i.n a3, a3, 16 -402bbfd7: 138c beqz.n a3, 402bbfdc -402bbfd9: 0003c0 callx0 a3 -402bbfdc: 132d22 l32i a2, a13, 76 -402bbfdf: 0a6247 bbci a2, 4, 402bbfed -402bbfe2: ffdb31 l32r a3, 402bbf50 -402bbfe5: 0c2d mov.n a2, a12 -402bbfe7: 201110 or a1, a1, a1 -402bbfea: 04c385 call0 402c0c24 -402bbfed: 132d22 l32i a2, a13, 76 -402bbff0: 196237 bbci a2, 3, 402bc00d -402bbff3: 080c32 l8ui a3, a12, 8 -402bbff6: 820c movi.n a2, 8 -402bbff8: 202320 or a2, a3, a2 -402bbffb: 084c22 s8i a2, a12, 8 -402bbffe: 0002c6 j 402bc00d -402bc001: ffd431 l32r a3, 402bbf54 -402bc004: ffd521 l32r a2, 402bbf58 -402bc007: f57b01 l32r a0, 402b95f4 -402bc00a: 0000c0 callx0 a0 -402bc00d: 3108 l32i.n a0, a1, 12 -402bc00f: 0e2d mov.n a2, a14 -402bc011: 21c8 l32i.n a12, a1, 8 -402bc013: 11d8 l32i.n a13, a1, 4 -402bc015: 01e8 l32i.n a14, a1, 0 -402bc017: 10c112 addi a1, a1, 16 -402bc01a: f00d ret.n -402bc01c: e0c112 addi a1, a1, -32 -402bc01f: 41e9 s32i.n a14, a1, 16 -402bc021: 03ed mov.n a14, a3 -402bc023: 61c9 s32i.n a12, a1, 24 -402bc025: 023d mov.n a3, a2 -402bc027: 02cd mov.n a12, a2 -402bc029: 0e2d mov.n a2, a14 -402bc02b: 51d9 s32i.n a13, a1, 20 -402bc02d: 31f9 s32i.n a15, a1, 12 -402bc02f: 7109 s32i.n a0, a1, 28 -402bc031: 04dd mov.n a13, a4 -402bc033: 05fd mov.n a15, a5 -402bc035: 04be45 call0 402c0c1c -402bc038: 192c22 l32i a2, a12, 100 -402bc03b: 528c beqz.n a2, 402bc044 -402bc03d: 0fac beqz.n a15, 402bc061 -402bc03f: 0023c6 j 402bc0d2 -402bc042: 210000 srai a0, a0, 0 -402bc045: c0fc20 sub a15, a12, a2 -402bc048: 220020 excw -402bc04b: 850022 l8ui a2, a0, 133 -402bc04e: 7e .byte 0x7e -402bc04f: ff .byte 0xff -402bc050: 203220 or a3, a2, a2 -402bc053: 196c22 s32i a2, a12, 100 -402bc056: ffaf22 movi a2, -1 -402bc059: 077316 beqz a3, 402bc0d4 -402bc05c: fff746 j 402bc03d -402bc05f: 0c0000 excw -402bc062: bc2902 l32i a0, a9, 0x2f0 -402bc065: 4f1d27 beq a13, a2, 402bc0b8 -402bc068: 051d42 l16ui a4, a13, 10 -402bc06b: 012d32 l32i a3, a13, 4 -402bc06e: 192c22 l32i a2, a12, 100 -402bc071: ffa685 call0 402bbadc -402bc074: 020256 bnez a2, 402bc098 -402bc077: 192c22 l32i a2, a12, 100 -402bc07a: ff89c5 call0 402bb918 -402bc07d: 204220 or a4, a2, a2 -402bc080: 0c28 l32i.n a2, a12, 0 -402bc082: 530c movi.n a3, 5 -402bc084: 1239 s32i.n a3, a2, 4 -402bc086: 3258 l32i.n a5, a2, 12 -402bc088: 1ce9 s32i.n a14, a12, 4 -402bc08a: a59c beqz.n a5, 402bc0a8 -402bc08c: f44040 extui a4, a4, 0, 16 -402bc08f: 030c movi.n a3, 0 -402bc091: 0005c0 callx0 a5 -402bc094: 000406 j 402bc0a8 -402bc097: 0d2d00 excw -402bc09a: 039ac5 call0 402bfa48 -402bc09d: 0dd8 l32i.n a13, a13, 0 -402bc09f: fc5d56 bnez a13, 402bc068 -402bc0a2: fff446 j 402bc077 -402bc0a5: 000000 ill -402bc0a8: 4e28 l32i.n a2, a14, 16 -402bc0aa: 244266 bnei a2, 4, 402bc0d2 -402bc0ad: 0c28 l32i.n a2, a12, 0 -402bc0af: 330c movi.n a3, 3 -402bc0b1: 1239 s32i.n a3, a2, 4 -402bc0b3: 0006c6 j 402bc0d2 -402bc0b6: 220000 excw -402bc0b9: 152c movi.n a5, 33 -402bc0bb: 040c movi.n a4, 0 -402bc0bd: 0e3d mov.n a3, a14 -402bc0bf: 00a216 beqz a2, 402bc0cd -402bc0c2: 202cc0 or a2, a12, a12 -402bc0c5: ffc105 call0 402bbcd8 -402bc0c8: 000186 j 402bc0d2 -402bc0cb: 2d0000 excw -402bc0ce: 450c movi.n a5, 4 -402bc0d0: 0cffd0 excw -402bc0d3: 710802 l8ui a0, a8, 113 -402bc0d6: 61c8 l32i.n a12, a1, 24 -402bc0d8: 51d8 l32i.n a13, a1, 20 -402bc0da: 41e8 l32i.n a14, a1, 16 -402bc0dc: 31f8 l32i.n a15, a1, 12 -402bc0de: 20c112 addi a1, a1, 32 -402bc0e1: f00d ret.n -402bc0e3: bed000 excw -402bc0e6: 402b addi.n a4, a0, 2 -402bc0e8: c938 l32i.n a3, a9, 48 -402bc0ea: 402b addi.n a4, a0, 2 -402bc0ec: 2bbd60 excw -402bc0ef: c11240 mul16u a1, a2, a4 -402bc0f2: c1e9c0 mul16u a14, a9, a12 -402bc0f5: 02ed mov.n a14, a2 -402bc0f7: 020c movi.n a2, 0 -402bc0f9: d1d9 s32i.n a13, a1, 52 -402bc0fb: 0129 s32i.n a2, a1, 0 -402bc0fd: f109 s32i.n a0, a1, 60 -402bc0ff: e1c9 s32i.n a12, a1, 56 -402bc101: b1f9 s32i.n a15, a1, 44 -402bc103: 03dd mov.n a13, a3 -402bc105: 427c movi.n a2, -12 -402bc107: 131e16 beqz a14, 402bc23c -402bc10a: 2e38 l32i.n a3, a14, 8 -402bc10c: 12c316 beqz a3, 402bc23c -402bc10f: 030c movi.n a3, 0 -402bc111: 0d2d mov.n a2, a13 -402bc113: 04b085 call0 402c0c1c -402bc116: fff331 l32r a3, 402bc0e4 -402bc119: 0d2d mov.n a2, a13 -402bc11b: 04b205 call0 402c0c3c -402bc11e: 013d mov.n a3, a1 -402bc120: 040c movi.n a4, 0 -402bc122: 202ee0 or a2, a14, a14 -402bc125: ff1845 call0 402bb2ac -402bc128: 0e2d mov.n a2, a14 -402bc12a: 140ec2 l8ui a12, a14, 20 -402bc12d: ff0745 call0 402bb1a4 -402bc130: 012280 slli a2, a2, 24 -402bc133: 313820 srai a3, a2, 24 -402bc136: 127c movi.n a2, -15 -402bc138: 029c37 bne a12, a3, 402bc13e -402bc13b: 003f46 j 402bc23c -402bc13e: ff85f1 l32r a15, 402bbf54 -402bc141: 67a542 movi a4, 0x567 -402bc144: 0f3d mov.n a3, a15 -402bc146: 68a022 movi a2, 104 -402bc149: f78e01 l32r a0, 402b9f84 -402bc14c: 0000c0 callx0 a0 -402bc14f: 02cd mov.n a12, a2 -402bc151: 023d mov.n a3, a2 -402bc153: 0d2d mov.n a2, a13 -402bc155: 04ac45 call0 402c0c1c -402bc158: 3ccc bnez.n a12, 402bc15f -402bc15a: f27c movi.n a2, -1 -402bc15c: 003706 j 402bc23c -402bc15f: 45c921 l32r a2, 4028d884 -402bc162: 0c3d mov.n a3, a12 -402bc164: feb4c5 call0 402bacb4 -402bc167: 120c movi.n a2, 1 -402bc169: 514c22 s8i a2, a12, 81 -402bc16c: 156ce2 s32i a14, a12, 84 -402bc16f: 71a542 movi a4, 0x571 -402bc172: 0f3d mov.n a3, a15 -402bc174: c21c movi.n a2, 28 -402bc176: f78301 l32r a0, 402b9f84 -402bc179: 0000c0 callx0 a0 -402bc17c: 0c29 s32i.n a2, a12, 0 -402bc17e: 025d mov.n a5, a2 -402bc180: fd6216 beqz a2, 402bc15a -402bc183: 74a542 movi a4, 0x574 -402bc186: 0f3d mov.n a3, a15 -402bc188: 022c movi.n a2, 32 -402bc18a: 4159 s32i.n a5, a1, 16 -402bc18c: f77e01 l32r a0, 402b9f84 -402bc18f: 0000c0 callx0 a0 -402bc192: 4158 l32i.n a5, a1, 16 -402bc194: 2529 s32i.n a2, a5, 8 -402bc196: 0c28 l32i.n a2, a12, 0 -402bc198: 2228 l32i.n a2, a2, 8 -402bc19a: fbc216 beqz a2, 402bc15a -402bc19d: 111d22 l16ui a2, a13, 34 -402bc1a0: 1cd9 s32i.n a13, a12, 4 -402bc1a2: 2c29 s32i.n a2, a12, 8 -402bc1a4: 040d22 l8ui a2, a13, 4 -402bc1a7: 440c movi.n a4, 4 -402bc1a9: 0c4c22 s8i a2, a12, 12 -402bc1ac: 050d22 l8ui a2, a13, 5 -402bc1af: 3ccb addi.n a3, a12, 12 -402bc1b1: 0d4c22 s8i a2, a12, 13 -402bc1b4: 060d22 l8ui a2, a13, 6 -402bc1b7: 0e4c22 s8i a2, a12, 14 -402bc1ba: 070d22 l8ui a2, a13, 7 -402bc1bd: 0f4c22 s8i a2, a12, 15 -402bc1c0: 120c movi.n a2, 1 -402bc1c2: 484c22 s8i a2, a12, 72 -402bc1c5: 2e28 l32i.n a2, a14, 8 -402bc1c7: 22cb addi.n a2, a2, 12 -402bc1c9: f57d01 l32r a0, 402b97c0 -402bc1cc: 0000c0 callx0 a0 -402bc1cf: 111d32 l16ui a3, a13, 34 -402bc1d2: 2e28 l32i.n a2, a14, 8 -402bc1d4: 0239 s32i.n a3, a2, 0 -402bc1d6: 320c movi.n a2, 3 -402bc1d8: 1e29 s32i.n a2, a14, 4 -402bc1da: 0c28 l32i.n a2, a12, 0 -402bc1dc: 0e3d mov.n a3, a14 -402bc1de: fea205 call0 402bac00 -402bc1e1: ffc131 l32r a3, 402bc0e8 -402bc1e4: 202dd0 or a2, a13, a13 -402bc1e7: 04a445 call0 402c0c2c -402bc1ea: feb931 l32r a3, 402bbcd0 -402bc1ed: 0d2d mov.n a2, a13 -402bc1ef: 04a345 call0 402c0c24 -402bc1f2: ffbe31 l32r a3, 402bc0ec -402bc1f5: 440c movi.n a4, 4 -402bc1f7: 0d2d mov.n a2, a13 -402bc1f9: 04a385 call0 402c0c34 -402bc1fc: 240d32 l8ui a3, a13, 36 -402bc1ff: 024c movi.n a2, 64 -402bc201: 202320 or a2, a3, a2 -402bc204: 244d22 s8i a2, a13, 36 -402bc207: 0c28 l32i.n a2, a12, 0 -402bc209: 130c movi.n a3, 1 -402bc20b: ff0005 call0 402bb20c -402bc20e: 0c28 l32i.n a2, a12, 0 -402bc210: 2238 l32i.n a3, a2, 8 -402bc212: 4338 l32i.n a3, a3, 16 -402bc214: 138c beqz.n a3, 402bc219 -402bc216: 0003c0 callx0 a3 -402bc219: 132c22 l32i a2, a12, 76 -402bc21c: 076247 bbci a2, 4, 402bc227 -402bc21f: ff4c31 l32r a3, 402bbf50 -402bc222: 0d2d mov.n a2, a13 -402bc224: 049fc5 call0 402c0c24 -402bc227: 132c32 l32i a3, a12, 76 -402bc22a: 020c movi.n a2, 0 -402bc22c: 0c6337 bbci a3, 3, 402bc23c -402bc22f: 080d32 l8ui a3, a13, 8 -402bc232: 820c movi.n a2, 8 -402bc234: 202320 or a2, a3, a2 -402bc237: 084d22 s8i a2, a13, 8 -402bc23a: 020c movi.n a2, 0 -402bc23c: f108 l32i.n a0, a1, 60 -402bc23e: e1c8 l32i.n a12, a1, 56 -402bc240: d1d8 l32i.n a13, a1, 52 -402bc242: c1e8 l32i.n a14, a1, 48 -402bc244: b1f8 l32i.n a15, a1, 44 -402bc246: 40c112 addi a1, a1, 64 -402bc249: f00d ret.n -402bc24b: b66000 excw -402bc24e: 402c movi.n a0, 36 -402bc250: b66c movi.n a6, -21 -402bc252: 402c movi.n a0, 36 - -402bc254 : -402bc254: d0c112 addi a1, a1, -48 -402bc257: 91d9 s32i.n a13, a1, 36 -402bc259: fffcd1 l32r a13, 402bc24c -402bc25c: b109 s32i.n a0, a1, 44 -402bc25e: a1c9 s32i.n a12, a1, 40 -402bc260: 0861e2 s32i a14, a1, 32 -402bc263: 71f9 s32i.n a15, a1, 28 -402bc265: f45020 extui a5, a2, 0, 16 -402bc268: 1df8 l32i.n a15, a13, 4 -402bc26a: 0fc8 l32i.n a12, a15, 0 -402bc26c: 5cac beqz.n a12, 402bc295 -402bc26e: 101c22 l16ui a2, a12, 32 -402bc271: 3ce8 l32i.n a14, a12, 12 -402bc273: 359257 bne a2, a5, 402bc2ac -402bc276: 0c3d mov.n a3, a12 -402bc278: 0f2d mov.n a2, a15 -402bc27a: 006152 s32i a5, a1, 0 -402bc27d: 04c7c5 call0 402c0efc -402bc280: ff3531 l32r a3, 402bbf54 -402bc283: 0c2d mov.n a2, a12 -402bc285: aba042 movi a4, 171 -402bc288: f38001 l32r a0, 402b9088 -402bc28b: 0000c0 callx0 a0 -402bc28e: 0ecd mov.n a12, a14 -402bc290: 0158 l32i.n a5, a1, 0 -402bc292: fff586 j 402bc26c -402bc295: ffee21 l32r a2, 402bc250 -402bc298: dd4b addi.n a13, a13, 4 -402bc29a: ca9d27 bne a13, a2, 402bc268 -402bc29d: b108 l32i.n a0, a1, 44 -402bc29f: a1c8 l32i.n a12, a1, 40 -402bc2a1: 91d8 l32i.n a13, a1, 36 -402bc2a3: 81e8 l32i.n a14, a1, 32 -402bc2a5: 71f8 l32i.n a15, a1, 28 -402bc2a7: 30c112 addi a1, a1, 48 -402bc2aa: f00d ret.n -402bc2ac: 0ecd mov.n a12, a14 -402bc2ae: ffee86 j 402bc26c -402bc2b1: 000000 ill -402bc2b4: 2cb130 excw -402bc2b7: c11240 mul16u a1, a2, a4 - -402bc2b8 : -402bc2b8: e0c112 addi a1, a1, -32 -402bc2bb: 51d9 s32i.n a13, a1, 20 -402bc2bd: 02dd mov.n a13, a2 -402bc2bf: 020c movi.n a2, 0 -402bc2c1: 7109 s32i.n a0, a1, 28 -402bc2c3: 61c9 s32i.n a12, a1, 24 -402bc2c5: 41e9 s32i.n a14, a1, 16 -402bc2c7: 0129 s32i.n a2, a1, 0 -402bc2c9: 059d27 bne a13, a2, 402bc2d2 -402bc2cc: f4a022 movi a2, 244 -402bc2cf: 001886 j 402bc335 -402bc2d2: 013d mov.n a3, a1 -402bc2d4: 040c movi.n a4, 0 -402bc2d6: 0d2d mov.n a2, a13 -402bc2d8: fefd05 call0 402bb2ac -402bc2db: 140d32 l8ui a3, a13, 20 -402bc2de: fba022 movi a2, 251 -402bc2e1: 050356 bnez a3, 402bc335 -402bc2e4: fa8d21 l32r a2, 402bad18 -402bc2e7: 02c8 l32i.n a12, a2, 0 -402bc2e9: 043c16 beqz a12, 402bc330 -402bc2ec: 0c38 l32i.n a3, a12, 0 -402bc2ee: 369d37 bne a13, a3, 402bc328 -402bc2f1: 203cc0 or a3, a12, a12 -402bc2f4: fe9dc5 call0 402bacd4 -402bc2f7: 152cd2 l32i a13, a12, 84 -402bc2fa: ffee21 l32r a2, 402bc2b4 -402bc2fd: 101d42 l16ui a4, a13, 32 -402bc300: 4d38 l32i.n a3, a13, 16 -402bc302: f4bc01 l32r a0, 402b95f4 -402bc305: 0000c0 callx0 a0 -402bc308: 101d22 l16ui a2, a13, 32 -402bc30b: fff485 call0 402bc254 -402bc30e: 202dd0 or a2, a13, a13 -402bc311: 04c585 call0 402c0f6c -402bc314: ff1031 l32r a3, 402bbf54 -402bc317: 02ed mov.n a14, a2 -402bc319: fba542 movi a4, 0x5fb -402bc31c: 0c2d mov.n a2, a12 -402bc31e: f35a01 l32r a0, 402b9088 +402bbd3d: 056e05 call0 402c1420 +402bbd40: 000606 j 402bbd5c +402bbd43: a04200 addx4 a4, a2, a0 +402bbd46: 043d00 extui a3, a0, 13, 1 +402bbd49: 0c2d mov.n a2, a12 +402bbd4b: 04f045 call0 402c0c50 +402bbd4e: 030c movi.n a3, 0 +402bbd50: 0c2d mov.n a2, a12 +402bbd52: 04ef45 call0 402c0c48 +402bbd55: 030c movi.n a3, 0 +402bbd57: 0c2d mov.n a2, a12 +402bbd59: 04efc5 call0 402c0c58 +402bbd5c: 0d28 l32i.n a2, a13, 0 +402bbd5e: 630c movi.n a3, 6 +402bbd60: 1239 s32i.n a3, a2, 4 +402bbd62: 0d4d mov.n a4, a13 +402bbd64: 730c movi.n a3, 7 +402bbd66: a21c movi.n a2, 26 +402bbd68: ffe201 l32r a0, 402bbcf0 +402bbd6b: 0000c0 callx0 a0 +402bbd6e: 3108 l32i.n a0, a1, 12 +402bbd70: 21c8 l32i.n a12, a1, 8 +402bbd72: 11d8 l32i.n a13, a1, 4 +402bbd74: 01e8 l32i.n a14, a1, 0 +402bbd76: 10c112 addi a1, a1, 16 +402bbd79: f00d ret.n +402bbd7b: c11200 mul16u a1, a2, a0 +402bbd7e: 61c2f0 xsr.eps2 a15 +402bbd81: 610202 l8ui a0, a2, 97 +402bbd84: 03cd03 excw +402bbd87: 12dc bnez.n a2, 402bbd9c +402bbd89: 0c2d mov.n a2, a12 +402bbd8b: 030c movi.n a3, 0 +402bbd8d: 055ec5 call0 402c137c +402bbd90: 040c movi.n a4, 0 +402bbd92: 043d mov.n a3, a4 +402bbd94: 0c2d mov.n a2, a12 +402bbd96: 04eb85 call0 402c0c50 +402bbd99: 001106 j 402bbde1 +402bbd9c: 1239 s32i.n a3, a2, 4 +402bbd9e: 4338 l32i.n a3, a3, 16 +402bbda0: 364366 bnei a3, 4, 402bbdda +402bbda3: b248 l32i.n a4, a2, 44 +402bbda5: a238 l32i.n a3, a2, 40 +402bbda7: 441b addi.n a4, a4, 1 +402bbda9: b249 s32i.n a4, a2, 44 +402bbdab: 938c beqz.n a3, 402bbdb8 +402bbdad: 303437 bltu a4, a3, 402bbde1 +402bbdb0: 040c movi.n a4, 0 +402bbdb2: b249 s32i.n a4, a2, 44 +402bbdb4: 000906 j 402bbddc +402bbdb7: df3100 excw +402bbdba: 38fb addi.n a3, a8, 15 +402bbdbc: 03ac03 excw +402bbdbf: 0368 l32i.n a6, a3, 0 +402bbdc1: 152252 l32i a5, a2, 84 +402bbdc4: 0c9657 bne a6, a5, 402bbdd4 +402bbdc7: a338 l32i.n a3, a3, 40 +402bbdc9: fe0356 bnez a3, 402bbdad +402bbdcc: 030c movi.n a3, 0 +402bbdce: b239 s32i.n a3, a2, 44 +402bbdd0: 000346 j 402bbde1 +402bbdd3: 233200 excw +402bbdd6: f88617 bany a6, a1, 402bbdd2 +402bbdd9: ff .byte 0xff +402bbdda: 040c movi.n a4, 0 +402bbddc: 0c3d mov.n a3, a12 +402bbdde: fff145 call0 402bbcf4 +402bbde1: 3108 l32i.n a0, a1, 12 +402bbde3: 020c movi.n a2, 0 +402bbde5: 21c8 l32i.n a12, a1, 8 +402bbde7: 10c112 addi a1, a1, 16 +402bbdea: f00d ret.n +402bbdec: 2bcb90 excw +402bbdef: c11240 mul16u a1, a2, a4 +402bbdf2: 61c2f0 xsr.eps2 a15 +402bbdf5: 11d902 addmi a0, a9, 0x1100 +402bbdf8: 03cd mov.n a12, a3 +402bbdfa: 02dd mov.n a13, a2 +402bbdfc: 01e9 s32i.n a14, a1, 0 +402bbdfe: 1d39 s32i.n a3, a13, 4 +402bbe00: 04ed mov.n a14, a4 +402bbe02: 030c movi.n a3, 0 +402bbe04: 0c2d mov.n a2, a12 +402bbe06: 036102 s32i a0, a1, 12 +402bbe09: 04e345 call0 402c0c40 +402bbe0c: 0edc bnez.n a14, 402bbe20 +402bbe0e: 0c2d mov.n a2, a12 +402bbe10: 051745 call0 402c0f88 +402bbe13: 12ac beqz.n a2, 402bbe38 +402bbe15: fff531 l32r a3, 402bbdec +402bbe18: 0c2d mov.n a2, a12 +402bbe1a: 04e245 call0 402c0c40 +402bbe1d: 000e46 j 402bbe5a +402bbe20: 202cc0 or a2, a12, a12 +402bbe23: 030c movi.n a3, 0 +402bbe25: 04e205 call0 402c0c48 +402bbe28: 0c2d mov.n a2, a12 +402bbe2a: 030c movi.n a3, 0 +402bbe2c: 04e285 call0 402c0c58 +402bbe2f: 0c2d mov.n a2, a12 +402bbe31: 055ec5 call0 402c1420 +402bbe34: 000406 j 402bbe48 +402bbe37: a03200 addx4 a3, a2, a0 +402bbe3a: 2cc000 excw +402bbe3d: e08520 subx4 a8, a5, a2 +402bbe40: 030c04 excw +402bbe43: 0c2d mov.n a2, a12 +402bbe45: 04e105 call0 402c0c58 +402bbe48: 0d28 l32i.n a2, a13, 0 +402bbe4a: 630c movi.n a3, 6 +402bbe4c: 1239 s32i.n a3, a2, 4 +402bbe4e: 0d4d mov.n a4, a13 +402bbe50: 730c movi.n a3, 7 +402bbe52: a21c movi.n a2, 26 +402bbe54: ffa701 l32r a0, 402bbcf0 +402bbe57: 0000c0 callx0 a0 +402bbe5a: 3108 l32i.n a0, a1, 12 +402bbe5c: 21c8 l32i.n a12, a1, 8 +402bbe5e: 11d8 l32i.n a13, a1, 4 +402bbe60: 01e8 l32i.n a14, a1, 0 +402bbe62: 10c112 addi a1, a1, 16 +402bbe65: f00d ret.n +402bbe67: 8ce800 excw +402bbe6a: fe .byte 0xfe +402bbe6b: 3f .byte 0x3f +402bbe6c: f0c112 addi a1, a1, -16 +402bbe6f: 3109 s32i.n a0, a1, 12 +402bbe71: 06b216 beqz a2, 402bbee0 +402bbe74: 0258 l32i.n a5, a2, 0 +402bbe76: 660c movi.n a6, 6 +402bbe78: 1248 l32i.n a4, a2, 4 +402bbe7a: 1569 s32i.n a6, a5, 4 +402bbe7c: 857c movi.n a5, -8 +402bbe7e: 4f9357 bne a3, a5, 402bbed1 +402bbe81: 4438 l32i.n a3, a4, 16 +402bbe83: 4d73f6 bgeui a3, 7, 402bbed4 +402bbe86: fff851 l32r a5, 402bbe68 +402bbe89: a03350 addx4 a3, a3, a5 +402bbe8c: 0338 l32i.n a3, a3, 0 +402bbe8e: 0003a0 jx a3 +402bbe91: fcbf31 l32r a3, 402bb190 +402bbe94: 4e0442 l8ui a4, a4, 78 +402bbe97: 0020c0 memw +402bbe9a: 0338 l32i.n a3, a3, 0 +402bbe9c: 109437 bne a4, a3, 402bbeb0 +402bbe9f: 000b06 j 402bbecf +402bbea2: fcaf31 l32r a3, 402bb160 +402bbea5: 4e0442 l8ui a4, a4, 78 +402bbea8: 0020c0 memw +402bbeab: 0338 l32i.n a3, a3, 0 +402bbead: 171437 beq a4, a3, 402bbec8 +402bbeb0: 837c movi.n a3, -8 +402bbeb2: 0006c6 j 402bbed1 +402bbeb5: fcaa31 l32r a3, 402bb160 +402bbeb8: 4e0442 l8ui a4, a4, 78 +402bbebb: 0020c0 memw +402bbebe: 0338 l32i.n a3, a3, 0 +402bbec0: ec9437 bne a4, a3, 402bbeb0 +402bbec3: d37c movi.n a3, -3 +402bbec5: 000206 j 402bbed1 +402bbec8: 637c movi.n a3, -10 +402bbeca: 0000c6 j 402bbed1 +402bbecd: 7c0000 excw +402bbed0: 423253 excw +402bbed3: 024d26 beqi a13, 4, 402bbed9 +402bbed6: 130c movi.n a3, 1 +402bbed8: a21c movi.n a2, 26 +402bbeda: ff8501 l32r a0, 402bbcf0 +402bbedd: 0000c0 callx0 a0 +402bbee0: 3108 l32i.n a0, a1, 12 +402bbee2: 10c112 addi a1, a1, 16 +402bbee5: f00d ret.n +402bbee7: 8d0400 excw +402bbeea: fe .byte 0xfe +402bbeeb: 3f .byte 0x3f +402bbeec: f0c112 addi a1, a1, -16 +402bbeef: 3109 s32i.n a0, a1, 12 +402bbef1: 06b216 beqz a2, 402bbf60 +402bbef4: 0258 l32i.n a5, a2, 0 +402bbef6: 660c movi.n a6, 6 +402bbef8: 1248 l32i.n a4, a2, 4 +402bbefa: 1569 s32i.n a6, a5, 4 +402bbefc: 857c movi.n a5, -8 +402bbefe: 4f9357 bne a3, a5, 402bbf51 +402bbf01: 4438 l32i.n a3, a4, 16 +402bbf03: 950c movi.n a5, 9 +402bbf05: 4b3537 bltu a5, a3, 402bbf54 +402bbf08: fff851 l32r a5, 402bbee8 +402bbf0b: a03350 addx4 a3, a3, a5 +402bbf0e: 0338 l32i.n a3, a3, 0 +402bbf10: 0003a0 jx a3 +402bbf13: fc9f31 l32r a3, 402bb190 +402bbf16: 4e0442 l8ui a4, a4, 78 +402bbf19: 0020c0 memw +402bbf1c: 0338 l32i.n a3, a3, 0 +402bbf1e: 109437 bne a4, a3, 402bbf32 +402bbf21: 000a86 j 402bbf4f +402bbf24: fc8f31 l32r a3, 402bb160 +402bbf27: 4e0442 l8ui a4, a4, 78 +402bbf2a: 0020c0 memw +402bbf2d: 0338 l32i.n a3, a3, 0 +402bbf2f: 171437 beq a4, a3, 402bbf4a +402bbf32: 837c movi.n a3, -8 +402bbf34: 000646 j 402bbf51 +402bbf37: fc8a31 l32r a3, 402bb160 +402bbf3a: 4e0442 l8ui a4, a4, 78 +402bbf3d: 0020c0 memw +402bbf40: 0338 l32i.n a3, a3, 0 +402bbf42: ec9437 bne a4, a3, 402bbf32 +402bbf45: d37c movi.n a3, -3 +402bbf47: 000186 j 402bbf51 +402bbf4a: 637c movi.n a3, -10 +402bbf4c: 000046 j 402bbf51 +402bbf4f: 537c movi.n a3, -11 +402bbf51: 264232 s8i a3, a2, 38 +402bbf54: 024d mov.n a4, a2 +402bbf56: 130c movi.n a3, 1 +402bbf58: a21c movi.n a2, 26 +402bbf5a: ff6501 l32r a0, 402bbcf0 +402bbf5d: 0000c0 callx0 a0 +402bbf60: 3108 l32i.n a0, a1, 12 +402bbf62: 10c112 addi a1, a1, 16 +402bbf65: f00d ret.n +402bbf67: c93000 excw +402bbf6a: 402b addi.n a4, a0, 2 +402bbf6c: c038 l32i.n a3, a0, 48 +402bbf6e: 402b addi.n a4, a0, 2 +402bbf70: 9e .byte 0x9e +402bbf71: 3ffe97 bbsi a14, 25, 402bbfb4 +402bbf74: b16c movi.n a1, -21 +402bbf76: 402c movi.n a0, 36 +402bbf78: f0c112 addi a1, a1, -16 +402bbf7b: 21c9 s32i.n a12, a1, 8 +402bbf7d: 11d9 s32i.n a13, a1, 4 +402bbf7f: 01e9 s32i.n a14, a1, 0 +402bbf81: 3109 s32i.n a0, a1, 12 +402bbf83: 02dd mov.n a13, a2 +402bbf85: 03cd mov.n a12, a3 +402bbf87: 04ed mov.n a14, a4 +402bbf89: 090456 bnez a4, 402bc01d +402bbf8c: 0228 l32i.n a2, a2, 0 +402bbf8e: 330c movi.n a3, 3 +402bbf90: 1239 s32i.n a3, a2, 4 +402bbf92: 020c movi.n a2, 0 +402bbf94: 264d22 s8i a2, a13, 38 +402bbf97: 101c22 l16ui a2, a12, 32 +402bbf9a: 1dc9 s32i.n a12, a13, 4 +402bbf9c: 4d29 s32i.n a2, a13, 16 +402bbf9e: 0c28 l32i.n a2, a12, 0 +402bbfa0: 0d3d mov.n a3, a13 +402bbfa2: 5d29 s32i.n a2, a13, 20 +402bbfa4: 111c22 l16ui a2, a12, 34 +402bbfa7: 2d29 s32i.n a2, a13, 8 +402bbfa9: 040c22 l8ui a2, a12, 4 +402bbfac: 0c4d22 s8i a2, a13, 12 +402bbfaf: 050c22 l8ui a2, a12, 5 +402bbfb2: 0d4d22 s8i a2, a13, 13 +402bbfb5: 060c22 l8ui a2, a12, 6 +402bbfb8: 0e4d22 s8i a2, a13, 14 +402bbfbb: 070c22 l8ui a2, a12, 7 +402bbfbe: 0f4d22 s8i a2, a13, 15 +402bbfc1: 120c movi.n a2, 1 +402bbfc3: 484d22 s8i a2, a13, 72 +402bbfc6: 0c2d mov.n a2, a12 +402bbfc8: 04c6c5 call0 402c0c38 +402bbfcb: ffe731 l32r a3, 402bbf68 +402bbfce: 0c2d mov.n a2, a12 +402bbfd0: 04c745 call0 402c0c48 +402bbfd3: ff8631 l32r a3, 402bbdec +402bbfd6: 0c2d mov.n a2, a12 +402bbfd8: 04c645 call0 402c0c40 +402bbfdb: 240c32 l8ui a3, a12, 36 +402bbfde: 024c movi.n a2, 64 +402bbfe0: 202320 or a2, a3, a2 +402bbfe3: 244c22 s8i a2, a12, 36 +402bbfe6: 0d28 l32i.n a2, a13, 0 +402bbfe8: 130c movi.n a3, 1 +402bbfea: ff23c5 call0 402bb228 +402bbfed: 0d28 l32i.n a2, a13, 0 +402bbfef: 2238 l32i.n a3, a2, 8 +402bbff1: 4338 l32i.n a3, a3, 16 +402bbff3: 138c beqz.n a3, 402bbff8 +402bbff5: 0003c0 callx0 a3 +402bbff8: 132d22 l32i a2, a13, 76 +402bbffb: 0a6247 bbci a2, 4, 402bc009 +402bbffe: ffdb31 l32r a3, 402bbf6c +402bc001: 0c2d mov.n a2, a12 +402bc003: 201110 or a1, a1, a1 +402bc006: 04c385 call0 402c0c40 +402bc009: 132d22 l32i a2, a13, 76 +402bc00c: 196237 bbci a2, 3, 402bc029 +402bc00f: 080c32 l8ui a3, a12, 8 +402bc012: 820c movi.n a2, 8 +402bc014: 202320 or a2, a3, a2 +402bc017: 084c22 s8i a2, a12, 8 +402bc01a: 0002c6 j 402bc029 +402bc01d: ffd431 l32r a3, 402bbf70 +402bc020: ffd521 l32r a2, 402bbf74 +402bc023: f57b01 l32r a0, 402b9610 +402bc026: 0000c0 callx0 a0 +402bc029: 3108 l32i.n a0, a1, 12 +402bc02b: 0e2d mov.n a2, a14 +402bc02d: 21c8 l32i.n a12, a1, 8 +402bc02f: 11d8 l32i.n a13, a1, 4 +402bc031: 01e8 l32i.n a14, a1, 0 +402bc033: 10c112 addi a1, a1, 16 +402bc036: f00d ret.n +402bc038: e0c112 addi a1, a1, -32 +402bc03b: 41e9 s32i.n a14, a1, 16 +402bc03d: 03ed mov.n a14, a3 +402bc03f: 61c9 s32i.n a12, a1, 24 +402bc041: 023d mov.n a3, a2 +402bc043: 02cd mov.n a12, a2 +402bc045: 0e2d mov.n a2, a14 +402bc047: 51d9 s32i.n a13, a1, 20 +402bc049: 31f9 s32i.n a15, a1, 12 +402bc04b: 7109 s32i.n a0, a1, 28 +402bc04d: 04dd mov.n a13, a4 +402bc04f: 05fd mov.n a15, a5 +402bc051: 04be45 call0 402c0c38 +402bc054: 192c22 l32i a2, a12, 100 +402bc057: 528c beqz.n a2, 402bc060 +402bc059: 0fac beqz.n a15, 402bc07d +402bc05b: 0023c6 j 402bc0ee +402bc05e: 210000 srai a0, a0, 0 +402bc061: c0fc20 sub a15, a12, a2 +402bc064: 220020 excw +402bc067: 850022 l8ui a2, a0, 133 +402bc06a: 7e .byte 0x7e +402bc06b: ff .byte 0xff +402bc06c: 203220 or a3, a2, a2 +402bc06f: 196c22 s32i a2, a12, 100 +402bc072: ffaf22 movi a2, -1 +402bc075: 077316 beqz a3, 402bc0f0 +402bc078: fff746 j 402bc059 +402bc07b: 0c0000 excw +402bc07e: bc2902 l32i a0, a9, 0x2f0 +402bc081: 4f1d27 beq a13, a2, 402bc0d4 +402bc084: 051d42 l16ui a4, a13, 10 +402bc087: 012d32 l32i a3, a13, 4 +402bc08a: 192c22 l32i a2, a12, 100 +402bc08d: ffa685 call0 402bbaf8 +402bc090: 020256 bnez a2, 402bc0b4 +402bc093: 192c22 l32i a2, a12, 100 +402bc096: ff89c5 call0 402bb934 +402bc099: 204220 or a4, a2, a2 +402bc09c: 0c28 l32i.n a2, a12, 0 +402bc09e: 530c movi.n a3, 5 +402bc0a0: 1239 s32i.n a3, a2, 4 +402bc0a2: 3258 l32i.n a5, a2, 12 +402bc0a4: 1ce9 s32i.n a14, a12, 4 +402bc0a6: a59c beqz.n a5, 402bc0c4 +402bc0a8: f44040 extui a4, a4, 0, 16 +402bc0ab: 030c movi.n a3, 0 +402bc0ad: 0005c0 callx0 a5 +402bc0b0: 000406 j 402bc0c4 +402bc0b3: 0d2d00 excw +402bc0b6: 039ac5 call0 402bfa64 +402bc0b9: 0dd8 l32i.n a13, a13, 0 +402bc0bb: fc5d56 bnez a13, 402bc084 +402bc0be: fff446 j 402bc093 +402bc0c1: 000000 ill +402bc0c4: 4e28 l32i.n a2, a14, 16 +402bc0c6: 244266 bnei a2, 4, 402bc0ee +402bc0c9: 0c28 l32i.n a2, a12, 0 +402bc0cb: 330c movi.n a3, 3 +402bc0cd: 1239 s32i.n a3, a2, 4 +402bc0cf: 0006c6 j 402bc0ee +402bc0d2: 220000 excw +402bc0d5: 152c movi.n a5, 33 +402bc0d7: 040c movi.n a4, 0 +402bc0d9: 0e3d mov.n a3, a14 +402bc0db: 00a216 beqz a2, 402bc0e9 +402bc0de: 202cc0 or a2, a12, a12 +402bc0e1: ffc105 call0 402bbcf4 +402bc0e4: 000186 j 402bc0ee +402bc0e7: 2d0000 excw +402bc0ea: 450c movi.n a5, 4 +402bc0ec: 0cffd0 excw +402bc0ef: 710802 l8ui a0, a8, 113 +402bc0f2: 61c8 l32i.n a12, a1, 24 +402bc0f4: 51d8 l32i.n a13, a1, 20 +402bc0f6: 41e8 l32i.n a14, a1, 16 +402bc0f8: 31f8 l32i.n a15, a1, 12 +402bc0fa: 20c112 addi a1, a1, 32 +402bc0fd: f00d ret.n +402bc0ff: beec00 excw +402bc102: 402b addi.n a4, a0, 2 +402bc104: 2bc954 excw +402bc107: bd7c40 excw +402bc10a: 402b addi.n a4, a0, 2 +402bc10c: c0c112 addi a1, a1, -64 +402bc10f: c1e9 s32i.n a14, a1, 48 +402bc111: 02ed mov.n a14, a2 +402bc113: 020c movi.n a2, 0 +402bc115: d1d9 s32i.n a13, a1, 52 +402bc117: 0129 s32i.n a2, a1, 0 +402bc119: f109 s32i.n a0, a1, 60 +402bc11b: e1c9 s32i.n a12, a1, 56 +402bc11d: b1f9 s32i.n a15, a1, 44 +402bc11f: 03dd mov.n a13, a3 +402bc121: 427c movi.n a2, -12 +402bc123: 131e16 beqz a14, 402bc258 +402bc126: 2e38 l32i.n a3, a14, 8 +402bc128: 12c316 beqz a3, 402bc258 +402bc12b: 030c movi.n a3, 0 +402bc12d: 0d2d mov.n a2, a13 +402bc12f: 04b085 call0 402c0c38 +402bc132: fff331 l32r a3, 402bc100 +402bc135: 0d2d mov.n a2, a13 +402bc137: 04b205 call0 402c0c58 +402bc13a: 013d mov.n a3, a1 +402bc13c: 040c movi.n a4, 0 +402bc13e: 202ee0 or a2, a14, a14 +402bc141: ff1845 call0 402bb2c8 +402bc144: 0e2d mov.n a2, a14 +402bc146: 140ec2 l8ui a12, a14, 20 +402bc149: ff0745 call0 402bb1c0 +402bc14c: 012280 slli a2, a2, 24 +402bc14f: 313820 srai a3, a2, 24 +402bc152: 127c movi.n a2, -15 +402bc154: 029c37 bne a12, a3, 402bc15a +402bc157: 003f46 j 402bc258 +402bc15a: ff85f1 l32r a15, 402bbf70 +402bc15d: 67a542 movi a4, 0x567 +402bc160: 0f3d mov.n a3, a15 +402bc162: 68a022 movi a2, 104 +402bc165: f78e01 l32r a0, 402b9fa0 +402bc168: 0000c0 callx0 a0 +402bc16b: 02cd mov.n a12, a2 +402bc16d: 023d mov.n a3, a2 +402bc16f: 0d2d mov.n a2, a13 +402bc171: 04ac45 call0 402c0c38 +402bc174: 3ccc bnez.n a12, 402bc17b +402bc176: f27c movi.n a2, -1 +402bc178: 003706 j 402bc258 +402bc17b: 45c221 l32r a2, 4028d884 +402bc17e: 0c3d mov.n a3, a12 +402bc180: feb4c5 call0 402bacd0 +402bc183: 120c movi.n a2, 1 +402bc185: 514c22 s8i a2, a12, 81 +402bc188: 156ce2 s32i a14, a12, 84 +402bc18b: 71a542 movi a4, 0x571 +402bc18e: 0f3d mov.n a3, a15 +402bc190: c21c movi.n a2, 28 +402bc192: f78301 l32r a0, 402b9fa0 +402bc195: 0000c0 callx0 a0 +402bc198: 0c29 s32i.n a2, a12, 0 +402bc19a: 025d mov.n a5, a2 +402bc19c: fd6216 beqz a2, 402bc176 +402bc19f: 74a542 movi a4, 0x574 +402bc1a2: 0f3d mov.n a3, a15 +402bc1a4: 022c movi.n a2, 32 +402bc1a6: 4159 s32i.n a5, a1, 16 +402bc1a8: f77e01 l32r a0, 402b9fa0 +402bc1ab: 0000c0 callx0 a0 +402bc1ae: 4158 l32i.n a5, a1, 16 +402bc1b0: 2529 s32i.n a2, a5, 8 +402bc1b2: 0c28 l32i.n a2, a12, 0 +402bc1b4: 2228 l32i.n a2, a2, 8 +402bc1b6: fbc216 beqz a2, 402bc176 +402bc1b9: 111d22 l16ui a2, a13, 34 +402bc1bc: 1cd9 s32i.n a13, a12, 4 +402bc1be: 2c29 s32i.n a2, a12, 8 +402bc1c0: 040d22 l8ui a2, a13, 4 +402bc1c3: 440c movi.n a4, 4 +402bc1c5: 0c4c22 s8i a2, a12, 12 +402bc1c8: 050d22 l8ui a2, a13, 5 +402bc1cb: 3ccb addi.n a3, a12, 12 +402bc1cd: 0d4c22 s8i a2, a12, 13 +402bc1d0: 060d22 l8ui a2, a13, 6 +402bc1d3: 0e4c22 s8i a2, a12, 14 +402bc1d6: 070d22 l8ui a2, a13, 7 +402bc1d9: 0f4c22 s8i a2, a12, 15 +402bc1dc: 120c movi.n a2, 1 +402bc1de: 484c22 s8i a2, a12, 72 +402bc1e1: 2e28 l32i.n a2, a14, 8 +402bc1e3: 22cb addi.n a2, a2, 12 +402bc1e5: f57d01 l32r a0, 402b97dc +402bc1e8: 0000c0 callx0 a0 +402bc1eb: 111d32 l16ui a3, a13, 34 +402bc1ee: 2e28 l32i.n a2, a14, 8 +402bc1f0: 0239 s32i.n a3, a2, 0 +402bc1f2: 320c movi.n a2, 3 +402bc1f4: 1e29 s32i.n a2, a14, 4 +402bc1f6: 0c28 l32i.n a2, a12, 0 +402bc1f8: 0e3d mov.n a3, a14 +402bc1fa: fea205 call0 402bac1c +402bc1fd: ffc131 l32r a3, 402bc104 +402bc200: 202dd0 or a2, a13, a13 +402bc203: 04a445 call0 402c0c48 +402bc206: feb931 l32r a3, 402bbcec +402bc209: 0d2d mov.n a2, a13 +402bc20b: 04a345 call0 402c0c40 +402bc20e: ffbe31 l32r a3, 402bc108 +402bc211: 440c movi.n a4, 4 +402bc213: 0d2d mov.n a2, a13 +402bc215: 04a385 call0 402c0c50 +402bc218: 240d32 l8ui a3, a13, 36 +402bc21b: 024c movi.n a2, 64 +402bc21d: 202320 or a2, a3, a2 +402bc220: 244d22 s8i a2, a13, 36 +402bc223: 0c28 l32i.n a2, a12, 0 +402bc225: 130c movi.n a3, 1 +402bc227: ff0005 call0 402bb228 +402bc22a: 0c28 l32i.n a2, a12, 0 +402bc22c: 2238 l32i.n a3, a2, 8 +402bc22e: 4338 l32i.n a3, a3, 16 +402bc230: 138c beqz.n a3, 402bc235 +402bc232: 0003c0 callx0 a3 +402bc235: 132c22 l32i a2, a12, 76 +402bc238: 076247 bbci a2, 4, 402bc243 +402bc23b: ff4c31 l32r a3, 402bbf6c +402bc23e: 0d2d mov.n a2, a13 +402bc240: 049fc5 call0 402c0c40 +402bc243: 132c32 l32i a3, a12, 76 +402bc246: 020c movi.n a2, 0 +402bc248: 0c6337 bbci a3, 3, 402bc258 +402bc24b: 080d32 l8ui a3, a13, 8 +402bc24e: 820c movi.n a2, 8 +402bc250: 202320 or a2, a3, a2 +402bc253: 084d22 s8i a2, a13, 8 +402bc256: 020c movi.n a2, 0 +402bc258: f108 l32i.n a0, a1, 60 +402bc25a: e1c8 l32i.n a12, a1, 56 +402bc25c: d1d8 l32i.n a13, a1, 52 +402bc25e: c1e8 l32i.n a14, a1, 48 +402bc260: b1f8 l32i.n a15, a1, 44 +402bc262: 40c112 addi a1, a1, 64 +402bc265: f00d ret.n +402bc267: b68000 excw +402bc26a: 402c movi.n a0, 36 +402bc26c: b68c beqz.n a6, 402bc27b +402bc26e: 402c movi.n a0, 36 + +402bc270 : +402bc270: d0c112 addi a1, a1, -48 +402bc273: 91d9 s32i.n a13, a1, 36 +402bc275: fffcd1 l32r a13, 402bc268 +402bc278: b109 s32i.n a0, a1, 44 +402bc27a: a1c9 s32i.n a12, a1, 40 +402bc27c: 0861e2 s32i a14, a1, 32 +402bc27f: 71f9 s32i.n a15, a1, 28 +402bc281: f45020 extui a5, a2, 0, 16 +402bc284: 1df8 l32i.n a15, a13, 4 +402bc286: 0fc8 l32i.n a12, a15, 0 +402bc288: 5cac beqz.n a12, 402bc2b1 +402bc28a: 101c22 l16ui a2, a12, 32 +402bc28d: 3ce8 l32i.n a14, a12, 12 +402bc28f: 359257 bne a2, a5, 402bc2c8 +402bc292: 0c3d mov.n a3, a12 +402bc294: 0f2d mov.n a2, a15 +402bc296: 006152 s32i a5, a1, 0 +402bc299: 04c7c5 call0 402c0f18 +402bc29c: ff3531 l32r a3, 402bbf70 +402bc29f: 0c2d mov.n a2, a12 +402bc2a1: aba042 movi a4, 171 +402bc2a4: f38001 l32r a0, 402b90a4 +402bc2a7: 0000c0 callx0 a0 +402bc2aa: 0ecd mov.n a12, a14 +402bc2ac: 0158 l32i.n a5, a1, 0 +402bc2ae: fff586 j 402bc288 +402bc2b1: ffee21 l32r a2, 402bc26c +402bc2b4: dd4b addi.n a13, a13, 4 +402bc2b6: ca9d27 bne a13, a2, 402bc284 +402bc2b9: b108 l32i.n a0, a1, 44 +402bc2bb: a1c8 l32i.n a12, a1, 40 +402bc2bd: 91d8 l32i.n a13, a1, 36 +402bc2bf: 81e8 l32i.n a14, a1, 32 +402bc2c1: 71f8 l32i.n a15, a1, 28 +402bc2c3: 30c112 addi a1, a1, 48 +402bc2c6: f00d ret.n +402bc2c8: 0ecd mov.n a12, a14 +402bc2ca: ffee86 j 402bc288 +402bc2cd: 000000 ill +402bc2d0: 2cb150 excw +402bc2d3: c11240 mul16u a1, a2, a4 + +402bc2d4 : +402bc2d4: e0c112 addi a1, a1, -32 +402bc2d7: 51d9 s32i.n a13, a1, 20 +402bc2d9: 02dd mov.n a13, a2 +402bc2db: 020c movi.n a2, 0 +402bc2dd: 7109 s32i.n a0, a1, 28 +402bc2df: 61c9 s32i.n a12, a1, 24 +402bc2e1: 41e9 s32i.n a14, a1, 16 +402bc2e3: 0129 s32i.n a2, a1, 0 +402bc2e5: 059d27 bne a13, a2, 402bc2ee +402bc2e8: f4a022 movi a2, 244 +402bc2eb: 001886 j 402bc351 +402bc2ee: 013d mov.n a3, a1 +402bc2f0: 040c movi.n a4, 0 +402bc2f2: 0d2d mov.n a2, a13 +402bc2f4: fefd05 call0 402bb2c8 +402bc2f7: 140d32 l8ui a3, a13, 20 +402bc2fa: fba022 movi a2, 251 +402bc2fd: 050356 bnez a3, 402bc351 +402bc300: fa8d21 l32r a2, 402bad34 +402bc303: 02c8 l32i.n a12, a2, 0 +402bc305: 043c16 beqz a12, 402bc34c +402bc308: 0c38 l32i.n a3, a12, 0 +402bc30a: 369d37 bne a13, a3, 402bc344 +402bc30d: 203cc0 or a3, a12, a12 +402bc310: fe9dc5 call0 402bacf0 +402bc313: 152cd2 l32i a13, a12, 84 +402bc316: ffee21 l32r a2, 402bc2d0 +402bc319: 101d42 l16ui a4, a13, 32 +402bc31c: 4d38 l32i.n a3, a13, 16 +402bc31e: f4bc01 l32r a0, 402b9610 402bc321: 0000c0 callx0 a0 -402bc324: 000206 j 402bc330 -402bc327: 2cc200 excw -402bc32a: ee8617 bany a6, a1, 402bc31c -402bc32d: ff .byte 0xff -402bc32e: 560000 excw -402bc331: 8e .byte 0x8e -402bc332: 0cf9 s32i.n a15, a12, 0 -402bc334: 710802 l8ui a0, a8, 113 -402bc337: 61c8 l32i.n a12, a1, 24 -402bc339: 51d8 l32i.n a13, a1, 20 -402bc33b: 41e8 l32i.n a14, a1, 16 -402bc33d: 20c112 addi a1, a1, 32 -402bc340: f00d ret.n -402bc342: 680000 excw -402bc345: 402cb6 bltui a12, 2, 402bc389 -402bc348: 3878 l32i.n a7, a8, 12 -402bc34a: ff .byte 0xff -402bc34b: 3f .byte 0x3f -402bc34c: 3868 l32i.n a6, a8, 12 -402bc34e: ff .byte 0xff -402bc34f: 3f .byte 0x3f -402bc350: ff3864 excw -402bc353: 3f .byte 0x3f - -402bc354 : -402bc354: d0c112 addi a1, a1, -48 -402bc357: 71f9 s32i.n a15, a1, 28 -402bc359: ffbcf1 l32r a15, 402bc24c -402bc35c: b109 s32i.n a0, a1, 44 -402bc35e: a1c9 s32i.n a12, a1, 40 -402bc360: 91d9 s32i.n a13, a1, 36 -402bc362: 81e9 s32i.n a14, a1, 32 -402bc364: 020c movi.n a2, 0 -402bc366: 2f38 l32i.n a3, a15, 8 -402bc368: fa8651 l32r a5, 402bad80 -402bc36b: 0338 l32i.n a3, a3, 0 -402bc36d: 43bc beqz.n a3, 402bc3a5 -402bc36f: 4348 l32i.n a4, a3, 16 -402bc371: 109466 bnei a4, 10, 402bc385 -402bc374: 221b addi.n a2, a2, 1 -402bc376: 0020c0 memw -402bc379: 0568 l32i.n a6, a5, 0 -402bc37b: 742020 extui a2, a2, 0, 8 -402bc37e: 231267 beq a2, a6, 402bc3a5 -402bc381: 000186 j 402bc38b -402bc384: c46200 extui a6, a0, 2, 13 -402bc387: b6fb addi.n a11, a6, 15 -402bc389: 420426 beqi a4, -1, 402bc3cf -402bc38c: ccf7c4 excw -402bc38f: 7c61e4 excw -402bc392: 1bfa add.n a1, a11, a15 -402bc394: 20c022 addi a2, a0, 32 -402bc397: 064800 excw -402bc39a: 742020 extui a2, a2, 0, 8 -402bc39d: 041247 beq a2, a4, 402bc3a5 -402bc3a0: 3338 l32i.n a3, a3, 12 -402bc3a2: fff1c6 j 402bc36d -402bc3a5: fa7641 l32r a4, 402bad80 -402bc3a8: 0020c0 memw -402bc3ab: 0448 l32i.n a4, a4, 0 -402bc3ad: 021247 beq a2, a4, 402bc3b3 -402bc3b0: 002b06 j 402bc460 -402bc3b3: ffe6d1 l32r a13, 402bc34c -402bc3b6: ffe421 l32r a2, 402bc348 -402bc3b9: 040c movi.n a4, 0 -402bc3bb: 0d58 l32i.n a5, a13, 0 -402bc3bd: 02e8 l32i.n a14, a2, 0 -402bc3bf: 042d mov.n a2, a4 -402bc3c1: 0e9c beqz.n a14, 402bc3d5 -402bc3c3: de38 l32i.n a3, a14, 52 -402bc3c5: c03530 sub a3, a5, a3 -402bc3c8: 043347 bltu a3, a4, 402bc3d0 -402bc3cb: 034d mov.n a4, a3 -402bc3cd: 202ee0 or a2, a14, a14 -402bc3d0: 3ee8 l32i.n a14, a14, 12 -402bc3d2: fffac6 j 402bc3c1 -402bc3d5: 428c beqz.n a2, 402bc3dd -402bc3d7: 201110 or a1, a1, a1 -402bc3da: 050285 call0 402c1404 -402bc3dd: ffdc61 l32r a6, 402bc350 -402bc3e0: 0d48 l32i.n a4, a13, 0 -402bc3e2: 06c8 l32i.n a12, a6, 0 -402bc3e4: 030c movi.n a3, 0 -402bc3e6: 065d mov.n a5, a6 -402bc3e8: 8c9c beqz.n a12, 402bc404 -402bc3ea: 4c28 l32i.n a2, a12, 16 -402bc3ec: fbc222 addi a2, a2, -5 -402bc3ef: 0b22f6 bgeui a2, 2, 402bc3fe -402bc3f2: dc28 l32i.n a2, a12, 52 -402bc3f4: c02420 sub a2, a4, a2 -402bc3f7: 033237 bltu a2, a3, 402bc3fe -402bc3fa: 023d mov.n a3, a2 -402bc3fc: 0ced mov.n a14, a12 -402bc3fe: 3cc8 l32i.n a12, a12, 12 -402bc400: fff906 j 402bc3e8 -402bc403: de1600 excw -402bc406: 255001 l32r a0, 40285948 -402bc409: 3ee020 excw -402bc40c: 115920 slli a5, a9, 14 -402bc40f: 0169 s32i.n a6, a1, 0 -402bc411: 04ae85 call0 402c0efc -402bc414: fed031 l32r a3, 402bbf54 -402bc417: 845c movi.n a4, 88 -402bc419: 0e2d mov.n a2, a14 -402bc41b: f31b01 l32r a0, 402b9088 -402bc41e: 0000c0 callx0 a0 -402bc421: 0168 l32i.n a6, a1, 0 -402bc423: 1158 l32i.n a5, a1, 4 -402bc425: 0628 l32i.n a2, a6, 0 -402bc427: 0d68 l32i.n a6, a13, 0 -402bc429: 040c movi.n a4, 0 -402bc42b: 970c movi.n a7, 9 -402bc42d: 429c beqz.n a2, 402bc445 -402bc42f: 4238 l32i.n a3, a2, 16 -402bc431: 0b9377 bne a3, a7, 402bc440 -402bc434: d238 l32i.n a3, a2, 52 -402bc436: c03630 sub a3, a6, a3 -402bc439: 033347 bltu a3, a4, 402bc440 -402bc43c: 034d mov.n a4, a3 -402bc43e: 02cd mov.n a12, a2 -402bc440: 3228 l32i.n a2, a2, 12 -402bc442: fff9c6 j 402bc42d -402bc445: 9c9c beqz.n a12, 402bc462 -402bc447: 0c3d mov.n a3, a12 -402bc449: 052d mov.n a2, a5 -402bc44b: 04ab05 call0 402c0efc -402bc44e: fec131 l32r a3, 402bbf54 -402bc451: 69a042 movi a4, 105 -402bc454: 0c2d mov.n a2, a12 -402bc456: f30c01 l32r a0, 402b9088 -402bc459: 0000c0 callx0 a0 -402bc45c: 000086 j 402bc462 -402bc45f: 03cc00 excw -402bc462: 020c movi.n a2, 0 -402bc464: ffb831 l32r a3, 402bc344 -402bc467: ff4b addi.n a15, a15, 4 -402bc469: 0213f7 beq a3, a15, 402bc46f -402bc46c: ffbd86 j 402bc366 -402bc46f: b108 l32i.n a0, a1, 44 -402bc471: a1c8 l32i.n a12, a1, 40 -402bc473: 91d8 l32i.n a13, a1, 36 -402bc475: 81e8 l32i.n a14, a1, 32 -402bc477: 71f8 l32i.n a15, a1, 28 -402bc479: 30c112 addi a1, a1, 48 -402bc47c: f00d ret.n - ... - -402bc480 : -402bc480: 152272 l32i a7, a2, 84 -402bc483: 081252 l16ui a5, a2, 16 -402bc486: 5268 l32i.n a6, a2, 20 -402bc488: 041232 l16ui a3, a2, 8 -402bc48b: 3248 l32i.n a4, a2, 12 -402bc48d: 04f756 bnez a7, 402bc4e0 -402bc490: 068c beqz.n a6, 402bc494 -402bc492: 25cc bnez.n a5, 402bc498 -402bc494: 1228 l32i.n a2, a2, 4 -402bc496: f00d ret.n -402bc498: ffae21 l32r a2, 402bc350 -402bc49b: 0228 l32i.n a2, a2, 0 -402bc49d: b29c beqz.n a2, 402bc4bc -402bc49f: 111272 l16ui a7, a2, 34 -402bc4a2: 0f9737 bne a7, a3, 402bc4b5 -402bc4a5: 1278 l32i.n a7, a2, 4 -402bc4a7: 0a9477 bne a4, a7, 402bc4b5 -402bc4aa: 101272 l16ui a7, a2, 32 -402bc4ad: 049757 bne a7, a5, 402bc4b5 -402bc4b0: 0278 l32i.n a7, a2, 0 -402bc4b2: 5f1677 beq a6, a7, 402bc515 -402bc4b5: 3228 l32i.n a2, a2, 12 -402bc4b7: fff886 j 402bc49d -402bc4ba: 210000 srai a0, a0, 0 -402bc4bd: 28ffa3 excw -402bc4c0: 929c02 l16si a0, a12, 0x124 -402bc4c3: 111272 l16ui a7, a2, 34 -402bc4c6: 0f9737 bne a7, a3, 402bc4d9 -402bc4c9: 1278 l32i.n a7, a2, 4 -402bc4cb: 0a9477 bne a4, a7, 402bc4d9 -402bc4ce: 101272 l16ui a7, a2, 32 -402bc4d1: 049757 bne a7, a5, 402bc4d9 -402bc4d4: 0278 l32i.n a7, a2, 0 -402bc4d6: 3b1677 beq a6, a7, 402bc515 -402bc4d9: 3228 l32i.n a2, a2, 12 -402bc4db: fff886 j 402bc4c1 -402bc4de: f00d ret.n -402bc4e0: fb0416 beqz a4, 402bc494 -402bc4e3: fad316 beqz a3, 402bc494 -402bc4e6: ff9a21 l32r a2, 402bc350 -402bc4e9: 0228 l32i.n a2, a2, 0 -402bc4eb: e28c beqz.n a2, 402bc4fd -402bc4ed: 111252 l16ui a5, a2, 34 -402bc4f0: 049537 bne a5, a3, 402bc4f8 -402bc4f3: 1258 l32i.n a5, a2, 4 -402bc4f5: 1c1457 beq a4, a5, 402bc515 -402bc4f8: 3228 l32i.n a2, a2, 12 -402bc4fa: fffb46 j 402bc4eb -402bc4fd: ff9221 l32r a2, 402bc348 -402bc500: 0228 l32i.n a2, a2, 0 -402bc502: f28c beqz.n a2, 402bc515 -402bc504: 111252 l16ui a5, a2, 34 -402bc507: 059537 bne a5, a3, 402bc510 -402bc50a: 012252 l32i a5, a2, 4 -402bc50d: 041457 beq a4, a5, 402bc515 -402bc510: 3228 l32i.n a2, a2, 12 -402bc512: fffb06 j 402bc502 -402bc515: f00d ret.n - ... - -402bc518 : -402bc518: f0c112 addi a1, a1, -16 -402bc51b: 0261c2 s32i a12, a1, 8 -402bc51e: 036102 s32i a0, a1, 12 -402bc521: 0161d2 s32i a13, a1, 4 -402bc524: 01e9 s32i.n a14, a1, 0 -402bc526: 02cd mov.n a12, a2 -402bc528: 05a216 beqz a2, 402bc586 -402bc52b: 132222 l32i a2, a2, 76 -402bc52e: 076247 bbci a2, 4, 402bc539 -402bc531: 44d421 l32r a2, 4028d884 -402bc534: 0c3d mov.n a3, a12 -402bc536: fe79c5 call0 402bacd4 -402bc539: 510c22 l8ui a2, a12, 81 -402bc53c: fe86d1 l32r a13, 402bbf54 -402bc53f: 2a1266 bnei a2, 1, 402bc56d -402bc542: 0c28 l32i.n a2, a12, 0 -402bc544: e28c beqz.n a2, 402bc556 -402bc546: 2228 l32i.n a2, a2, 8 -402bc548: a28c beqz.n a2, 402bc556 -402bc54a: f0a042 movi a4, 240 -402bc54d: 203dd0 or a3, a13, a13 -402bc550: f2ce01 l32r a0, 402b9088 -402bc553: 0000c0 callx0 a0 -402bc556: 0c28 l32i.n a2, a12, 0 -402bc558: 0e0c movi.n a14, 0 -402bc55a: 22e9 s32i.n a14, a2, 8 -402bc55c: 0c28 l32i.n a2, a12, 0 -402bc55e: f3a042 movi a4, 243 -402bc561: 203dd0 or a3, a13, a13 -402bc564: f2c901 l32r a0, 402b9088 -402bc567: 0000c0 callx0 a0 -402bc56a: 006ce2 s32i a14, a12, 0 -402bc56d: 192c22 l32i a2, a12, 100 -402bc570: 005216 beqz a2, 402bc579 -402bc573: 64cc22 addi a2, a12, 100 -402bc576: ff3305 call0 402bb8a8 -402bc579: faa042 movi a4, 250 -402bc57c: 0d3d mov.n a3, a13 -402bc57e: 0c2d mov.n a2, a12 -402bc580: f2c201 l32r a0, 402b9088 +402bc324: 101d22 l16ui a2, a13, 32 +402bc327: fff485 call0 402bc270 +402bc32a: 202dd0 or a2, a13, a13 +402bc32d: 04c585 call0 402c0f88 +402bc330: ff1031 l32r a3, 402bbf70 +402bc333: 02ed mov.n a14, a2 +402bc335: fba542 movi a4, 0x5fb +402bc338: 0c2d mov.n a2, a12 +402bc33a: f35a01 l32r a0, 402b90a4 +402bc33d: 0000c0 callx0 a0 +402bc340: 000206 j 402bc34c +402bc343: 2cc200 excw +402bc346: ee8617 bany a6, a1, 402bc338 +402bc349: ff .byte 0xff +402bc34a: 560000 excw +402bc34d: 8e .byte 0x8e +402bc34e: 0cf9 s32i.n a15, a12, 0 +402bc350: 710802 l8ui a0, a8, 113 +402bc353: 61c8 l32i.n a12, a1, 24 +402bc355: 51d8 l32i.n a13, a1, 20 +402bc357: 41e8 l32i.n a14, a1, 16 +402bc359: 20c112 addi a1, a1, 32 +402bc35c: f00d ret.n +402bc35e: 880000 excw +402bc361: 402cb6 bltui a12, 2, 402bc3a5 +402bc364: 3878 l32i.n a7, a8, 12 +402bc366: ff .byte 0xff +402bc367: 3f .byte 0x3f +402bc368: 3868 l32i.n a6, a8, 12 +402bc36a: ff .byte 0xff +402bc36b: 3f .byte 0x3f +402bc36c: ff3864 excw +402bc36f: 3f .byte 0x3f + +402bc370 : +402bc370: d0c112 addi a1, a1, -48 +402bc373: 71f9 s32i.n a15, a1, 28 +402bc375: ffbcf1 l32r a15, 402bc268 +402bc378: b109 s32i.n a0, a1, 44 +402bc37a: a1c9 s32i.n a12, a1, 40 +402bc37c: 91d9 s32i.n a13, a1, 36 +402bc37e: 81e9 s32i.n a14, a1, 32 +402bc380: 020c movi.n a2, 0 +402bc382: 2f38 l32i.n a3, a15, 8 +402bc384: fa8651 l32r a5, 402bad9c +402bc387: 0338 l32i.n a3, a3, 0 +402bc389: 43bc beqz.n a3, 402bc3c1 +402bc38b: 4348 l32i.n a4, a3, 16 +402bc38d: 109466 bnei a4, 10, 402bc3a1 +402bc390: 221b addi.n a2, a2, 1 +402bc392: 0020c0 memw +402bc395: 0568 l32i.n a6, a5, 0 +402bc397: 742020 extui a2, a2, 0, 8 +402bc39a: 231267 beq a2, a6, 402bc3c1 +402bc39d: 000186 j 402bc3a7 +402bc3a0: c46200 extui a6, a0, 2, 13 +402bc3a3: b6fb addi.n a11, a6, 15 +402bc3a5: 420426 beqi a4, -1, 402bc3eb +402bc3a8: ccf7c4 excw +402bc3ab: 7c61e4 excw +402bc3ae: 1bfa add.n a1, a11, a15 +402bc3b0: 20c022 addi a2, a0, 32 +402bc3b3: 064800 excw +402bc3b6: 742020 extui a2, a2, 0, 8 +402bc3b9: 041247 beq a2, a4, 402bc3c1 +402bc3bc: 3338 l32i.n a3, a3, 12 +402bc3be: fff1c6 j 402bc389 +402bc3c1: fa7641 l32r a4, 402bad9c +402bc3c4: 0020c0 memw +402bc3c7: 0448 l32i.n a4, a4, 0 +402bc3c9: 021247 beq a2, a4, 402bc3cf +402bc3cc: 002b06 j 402bc47c +402bc3cf: ffe6d1 l32r a13, 402bc368 +402bc3d2: ffe421 l32r a2, 402bc364 +402bc3d5: 040c movi.n a4, 0 +402bc3d7: 0d58 l32i.n a5, a13, 0 +402bc3d9: 02e8 l32i.n a14, a2, 0 +402bc3db: 042d mov.n a2, a4 +402bc3dd: 0e9c beqz.n a14, 402bc3f1 +402bc3df: de38 l32i.n a3, a14, 52 +402bc3e1: c03530 sub a3, a5, a3 +402bc3e4: 043347 bltu a3, a4, 402bc3ec +402bc3e7: 034d mov.n a4, a3 +402bc3e9: 202ee0 or a2, a14, a14 +402bc3ec: 3ee8 l32i.n a14, a14, 12 +402bc3ee: fffac6 j 402bc3dd +402bc3f1: 428c beqz.n a2, 402bc3f9 +402bc3f3: 201110 or a1, a1, a1 +402bc3f6: 050285 call0 402c1420 +402bc3f9: ffdc61 l32r a6, 402bc36c +402bc3fc: 0d48 l32i.n a4, a13, 0 +402bc3fe: 06c8 l32i.n a12, a6, 0 +402bc400: 030c movi.n a3, 0 +402bc402: 065d mov.n a5, a6 +402bc404: 8c9c beqz.n a12, 402bc420 +402bc406: 4c28 l32i.n a2, a12, 16 +402bc408: fbc222 addi a2, a2, -5 +402bc40b: 0b22f6 bgeui a2, 2, 402bc41a +402bc40e: dc28 l32i.n a2, a12, 52 +402bc410: c02420 sub a2, a4, a2 +402bc413: 033237 bltu a2, a3, 402bc41a +402bc416: 023d mov.n a3, a2 +402bc418: 0ced mov.n a14, a12 +402bc41a: 3cc8 l32i.n a12, a12, 12 +402bc41c: fff906 j 402bc404 +402bc41f: de1600 excw +402bc422: 255001 l32r a0, 40285964 +402bc425: 3ee020 excw +402bc428: 115920 slli a5, a9, 14 +402bc42b: 0169 s32i.n a6, a1, 0 +402bc42d: 04ae85 call0 402c0f18 +402bc430: fed031 l32r a3, 402bbf70 +402bc433: 845c movi.n a4, 88 +402bc435: 0e2d mov.n a2, a14 +402bc437: f31b01 l32r a0, 402b90a4 +402bc43a: 0000c0 callx0 a0 +402bc43d: 0168 l32i.n a6, a1, 0 +402bc43f: 1158 l32i.n a5, a1, 4 +402bc441: 0628 l32i.n a2, a6, 0 +402bc443: 0d68 l32i.n a6, a13, 0 +402bc445: 040c movi.n a4, 0 +402bc447: 970c movi.n a7, 9 +402bc449: 429c beqz.n a2, 402bc461 +402bc44b: 4238 l32i.n a3, a2, 16 +402bc44d: 0b9377 bne a3, a7, 402bc45c +402bc450: d238 l32i.n a3, a2, 52 +402bc452: c03630 sub a3, a6, a3 +402bc455: 033347 bltu a3, a4, 402bc45c +402bc458: 034d mov.n a4, a3 +402bc45a: 02cd mov.n a12, a2 +402bc45c: 3228 l32i.n a2, a2, 12 +402bc45e: fff9c6 j 402bc449 +402bc461: 9c9c beqz.n a12, 402bc47e +402bc463: 0c3d mov.n a3, a12 +402bc465: 052d mov.n a2, a5 +402bc467: 04ab05 call0 402c0f18 +402bc46a: fec131 l32r a3, 402bbf70 +402bc46d: 69a042 movi a4, 105 +402bc470: 0c2d mov.n a2, a12 +402bc472: f30c01 l32r a0, 402b90a4 +402bc475: 0000c0 callx0 a0 +402bc478: 000086 j 402bc47e +402bc47b: 03cc00 excw +402bc47e: 020c movi.n a2, 0 +402bc480: ffb831 l32r a3, 402bc360 +402bc483: ff4b addi.n a15, a15, 4 +402bc485: 0213f7 beq a3, a15, 402bc48b +402bc488: ffbd86 j 402bc382 +402bc48b: b108 l32i.n a0, a1, 44 +402bc48d: a1c8 l32i.n a12, a1, 40 +402bc48f: 91d8 l32i.n a13, a1, 36 +402bc491: 81e8 l32i.n a14, a1, 32 +402bc493: 71f8 l32i.n a15, a1, 28 +402bc495: 30c112 addi a1, a1, 48 +402bc498: f00d ret.n + ... + +402bc49c : +402bc49c: 152272 l32i a7, a2, 84 +402bc49f: 081252 l16ui a5, a2, 16 +402bc4a2: 5268 l32i.n a6, a2, 20 +402bc4a4: 041232 l16ui a3, a2, 8 +402bc4a7: 3248 l32i.n a4, a2, 12 +402bc4a9: 04f756 bnez a7, 402bc4fc +402bc4ac: 068c beqz.n a6, 402bc4b0 +402bc4ae: 25cc bnez.n a5, 402bc4b4 +402bc4b0: 1228 l32i.n a2, a2, 4 +402bc4b2: f00d ret.n +402bc4b4: ffae21 l32r a2, 402bc36c +402bc4b7: 0228 l32i.n a2, a2, 0 +402bc4b9: b29c beqz.n a2, 402bc4d8 +402bc4bb: 111272 l16ui a7, a2, 34 +402bc4be: 0f9737 bne a7, a3, 402bc4d1 +402bc4c1: 1278 l32i.n a7, a2, 4 +402bc4c3: 0a9477 bne a4, a7, 402bc4d1 +402bc4c6: 101272 l16ui a7, a2, 32 +402bc4c9: 049757 bne a7, a5, 402bc4d1 +402bc4cc: 0278 l32i.n a7, a2, 0 +402bc4ce: 5f1677 beq a6, a7, 402bc531 +402bc4d1: 3228 l32i.n a2, a2, 12 +402bc4d3: fff886 j 402bc4b9 +402bc4d6: 210000 srai a0, a0, 0 +402bc4d9: 28ffa3 excw +402bc4dc: 929c02 l16si a0, a12, 0x124 +402bc4df: 111272 l16ui a7, a2, 34 +402bc4e2: 0f9737 bne a7, a3, 402bc4f5 +402bc4e5: 1278 l32i.n a7, a2, 4 +402bc4e7: 0a9477 bne a4, a7, 402bc4f5 +402bc4ea: 101272 l16ui a7, a2, 32 +402bc4ed: 049757 bne a7, a5, 402bc4f5 +402bc4f0: 0278 l32i.n a7, a2, 0 +402bc4f2: 3b1677 beq a6, a7, 402bc531 +402bc4f5: 3228 l32i.n a2, a2, 12 +402bc4f7: fff886 j 402bc4dd +402bc4fa: f00d ret.n +402bc4fc: fb0416 beqz a4, 402bc4b0 +402bc4ff: fad316 beqz a3, 402bc4b0 +402bc502: ff9a21 l32r a2, 402bc36c +402bc505: 0228 l32i.n a2, a2, 0 +402bc507: e28c beqz.n a2, 402bc519 +402bc509: 111252 l16ui a5, a2, 34 +402bc50c: 049537 bne a5, a3, 402bc514 +402bc50f: 1258 l32i.n a5, a2, 4 +402bc511: 1c1457 beq a4, a5, 402bc531 +402bc514: 3228 l32i.n a2, a2, 12 +402bc516: fffb46 j 402bc507 +402bc519: ff9221 l32r a2, 402bc364 +402bc51c: 0228 l32i.n a2, a2, 0 +402bc51e: f28c beqz.n a2, 402bc531 +402bc520: 111252 l16ui a5, a2, 34 +402bc523: 059537 bne a5, a3, 402bc52c +402bc526: 012252 l32i a5, a2, 4 +402bc529: 041457 beq a4, a5, 402bc531 +402bc52c: 3228 l32i.n a2, a2, 12 +402bc52e: fffb06 j 402bc51e +402bc531: f00d ret.n + ... + +402bc534 : +402bc534: f0c112 addi a1, a1, -16 +402bc537: 0261c2 s32i a12, a1, 8 +402bc53a: 036102 s32i a0, a1, 12 +402bc53d: 0161d2 s32i a13, a1, 4 +402bc540: 01e9 s32i.n a14, a1, 0 +402bc542: 02cd mov.n a12, a2 +402bc544: 05a216 beqz a2, 402bc5a2 +402bc547: 132222 l32i a2, a2, 76 +402bc54a: 076247 bbci a2, 4, 402bc555 +402bc54d: 44cd21 l32r a2, 4028d884 +402bc550: 0c3d mov.n a3, a12 +402bc552: fe79c5 call0 402bacf0 +402bc555: 510c22 l8ui a2, a12, 81 +402bc558: fe86d1 l32r a13, 402bbf70 +402bc55b: 2a1266 bnei a2, 1, 402bc589 +402bc55e: 0c28 l32i.n a2, a12, 0 +402bc560: e28c beqz.n a2, 402bc572 +402bc562: 2228 l32i.n a2, a2, 8 +402bc564: a28c beqz.n a2, 402bc572 +402bc566: f0a042 movi a4, 240 +402bc569: 203dd0 or a3, a13, a13 +402bc56c: f2ce01 l32r a0, 402b90a4 +402bc56f: 0000c0 callx0 a0 +402bc572: 0c28 l32i.n a2, a12, 0 +402bc574: 0e0c movi.n a14, 0 +402bc576: 22e9 s32i.n a14, a2, 8 +402bc578: 0c28 l32i.n a2, a12, 0 +402bc57a: f3a042 movi a4, 243 +402bc57d: 203dd0 or a3, a13, a13 +402bc580: f2c901 l32r a0, 402b90a4 402bc583: 0000c0 callx0 a0 -402bc586: 3108 l32i.n a0, a1, 12 -402bc588: 21c8 l32i.n a12, a1, 8 -402bc58a: 11d8 l32i.n a13, a1, 4 -402bc58c: 01e8 l32i.n a14, a1, 0 -402bc58e: 10c112 addi a1, a1, 16 -402bc591: f00d ret.n -402bc593: 2ae800 excw -402bc596: 314000 srai a4, a0, 16 -402bc599: 44bb addi.n a4, a4, 11 -402bc59b: d0c112 addi a1, a1, -48 -402bc59e: 0348 l32i.n a4, a3, 0 -402bc5a0: a1c9 s32i.n a12, a1, 40 -402bc5a2: 025d mov.n a5, a2 -402bc5a4: 12c8 l32i.n a12, a2, 4 -402bc5a6: b109 s32i.n a0, a1, 44 -402bc5a8: 91d9 s32i.n a13, a1, 36 -402bc5aa: 81e9 s32i.n a14, a1, 32 -402bc5ac: 71f9 s32i.n a15, a1, 28 -402bc5ae: 032d mov.n a2, a3 -402bc5b0: 1b4416 beqz a4, 402bc768 -402bc5b3: 0514c7 beq a4, a12, 402bc5bc -402bc5b6: 172442 l32i a4, a4, 92 -402bc5b9: fffcc6 j 402bc5b0 -402bc5bc: 0538 l32i.n a3, a5, 0 -402bc5be: 134366 bnei a3, 4, 402bc5d5 -402bc5c1: 0c28 l32i.n a2, a12, 0 -402bc5c3: 1a1216 beqz a2, 402bc768 -402bc5c6: 2238 l32i.n a3, a2, 8 -402bc5c8: 7338 l32i.n a3, a3, 28 -402bc5ca: 19a316 beqz a3, 402bc768 -402bc5cd: 0003c0 callx0 a3 -402bc5d0: 006506 j 402bc768 -402bc5d3: 260000 excw -402bc5d6: 460273 excw -402bc5d9: 320031 l32r a3, 40288ddc -402bc5dc: 132c movi.n a3, 33 -402bc5de: 05e347 bbsi a3, 4, 402bc5e7 -402bc5e1: 203cc0 or a3, a12, a12 -402bc5e4: fe6ec5 call0 402bacd4 -402bc5e7: ffd6c5 call0 402bc354 -402bc5ea: 002c32 l32i a3, a12, 0 -402bc5ed: 152cd2 l32i a13, a12, 84 -402bc5f0: 053316 beqz a3, 402bc647 -402bc5f3: 1d9c beqz.n a13, 402bc608 -402bc5f5: 2328 l32i.n a2, a3, 8 -402bc5f7: f28c beqz.n a2, 402bc60a -402bc5f9: 2d28 l32i.n a2, a13, 8 -402bc5fb: 00b216 beqz a2, 402bc60a -402bc5fe: 202dd0 or a2, a13, a13 -402bc601: fe5fc5 call0 402bac00 -402bc604: 000086 j 402bc60a -402bc607: 03dd00 excw -402bc60a: 0c2d mov.n a2, a12 -402bc60c: ffe705 call0 402bc480 -402bc60f: 02ed mov.n a14, a2 -402bc611: 22bc beqz.n a2, 402bc647 -402bc613: 132c22 l32i a2, a12, 76 -402bc616: 1e6207 bbci a2, 0, 402bc638 -402bc619: ff4b21 l32r a2, 402bc348 -402bc61c: 0f0c movi.n a15, 0 -402bc61e: 0258 l32i.n a5, a2, 0 -402bc620: 35ac beqz.n a5, 402bc647 -402bc622: 101532 l16ui a3, a5, 32 -402bc625: 101e22 l16ui a2, a14, 32 -402bc628: 029327 bne a3, a2, 402bc62e -402bc62b: 004146 j 402bc734 -402bc62e: 3578 l32i.n a7, a5, 12 -402bc630: 05fd mov.n a15, a5 -402bc632: 075d mov.n a5, a7 -402bc634: fffa06 j 402bc620 -402bc637: a03200 addx4 a3, a2, a0 -402bc63a: 0e2d00 excw -402bc63d: 045dc5 call0 402c0c1c -402bc640: 030c movi.n a3, 0 -402bc642: 0e2d mov.n a2, a14 -402bc644: 045f45 call0 402c0c3c -402bc647: 6ce8 l32i.n a14, a12, 24 -402bc649: 18ccf2 addi a15, a12, 24 -402bc64c: 0eac beqz.n a14, 402bc670 -402bc64e: 4e68 l32i.n a6, a14, 16 -402bc650: 0e3d mov.n a3, a14 -402bc652: 0f2d mov.n a2, a15 -402bc654: 1169 s32i.n a6, a1, 4 -402bc656: fe5885 call0 402babe0 -402bc659: fe3e31 l32r a3, 402bbf54 -402bc65c: 202ee0 or a2, a14, a14 -402bc65f: 7ea142 movi a4, 0x17e -402bc662: f28901 l32r a0, 402b9088 -402bc665: 0000c0 callx0 a0 -402bc668: 1168 l32i.n a6, a1, 4 -402bc66a: 06ed mov.n a14, a6 -402bc66c: fff706 j 402bc64c -402bc66f: 8ae100 excw -402bc672: 1cfb addi.n a1, a12, 15 -402bc674: 0e2d43 excw -402bc677: ffc701 l32r a0, 402bc594 -402bc67a: 0000c0 callx0 a0 -402bc67d: 441c movi.n a4, 20 -402bc67f: 34cc32 addi a3, a12, 52 -402bc682: 0e2d mov.n a2, a14 -402bc684: f44f01 l32r a0, 402b97c0 -402bc687: 0000c0 callx0 a0 -402bc68a: 2d28 l32i.n a2, a13, 8 -402bc68c: 828c beqz.n a2, 402bc698 -402bc68e: 6238 l32i.n a3, a2, 24 -402bc690: 438c beqz.n a3, 402bc698 -402bc692: 202dd0 or a2, a13, a13 -402bc695: 0003c0 callx0 a3 -402bc698: 0c2d mov.n a2, a12 -402bc69a: ffe7c5 call0 402bc518 -402bc69d: 0031c6 j 402bc768 -402bc6a0: 132600 excw -402bc6a3: 300602 l8ui a0, a6, 48 -402bc6a6: 2c3200 excw -402bc6a9: e34713 excw -402bc6ac: 3cc005 call0 402f92b0 <_irom0_text_end+0x2c370> -402bc6af: 620520 excw -402bc6b2: fe .byte 0xfe -402bc6b3: ffca05 call0 402bc354 -402bc6b6: 002c32 l32i a3, a12, 0 -402bc6b9: 152cd2 l32i a13, a12, 84 -402bc6bc: 260ce2 l8ui a14, a12, 38 -402bc6bf: f38c beqz.n a3, 402bc6d2 -402bc6c1: bd8c beqz.n a13, 402bc6d0 -402bc6c3: 2328 l32i.n a2, a3, 8 -402bc6c5: 928c beqz.n a2, 402bc6d2 -402bc6c7: 0d2d mov.n a2, a13 -402bc6c9: fe5345 call0 402bac00 -402bc6cc: 000086 j 402bc6d2 -402bc6cf: 03dd00 excw -402bc6d2: 6cf8 l32i.n a15, a12, 24 -402bc6d4: 18cc62 addi a6, a12, 24 -402bc6d7: 2fac beqz.n a15, 402bc6fd -402bc6d9: 4f78 l32i.n a7, a15, 16 -402bc6db: 062d mov.n a2, a6 -402bc6dd: 0f3d mov.n a3, a15 -402bc6df: 1169 s32i.n a6, a1, 4 -402bc6e1: 0179 s32i.n a7, a1, 0 -402bc6e3: fe4fc5 call0 402babe0 -402bc6e6: fe1b31 l32r a3, 402bbf54 -402bc6e9: 0f2d mov.n a2, a15 -402bc6eb: 20a142 movi a4, 0x120 -402bc6ee: f26601 l32r a0, 402b9088 -402bc6f1: 0000c0 callx0 a0 -402bc6f4: 0178 l32i.n a7, a1, 0 -402bc6f6: 1168 l32i.n a6, a1, 4 -402bc6f8: 07fd mov.n a15, a7 -402bc6fa: fff646 j 402bc6d7 -402bc6fd: fb67f1 l32r a15, 402bb49c -402bc700: 431c movi.n a3, 20 -402bc702: 0f2d mov.n a2, a15 -402bc704: ffa401 l32r a0, 402bc594 -402bc707: 0000c0 callx0 a0 -402bc70a: 441c movi.n a4, 20 -402bc70c: 34cc32 addi a3, a12, 52 -402bc70f: 202ff0 or a2, a15, a15 -402bc712: f42b01 l32r a0, 402b97c0 -402bc715: 0000c0 callx0 a0 -402bc718: f7cd16 beqz a13, 402bc698 -402bc71b: 2d28 l32i.n a2, a13, 8 -402bc71d: f77216 beqz a2, 402bc698 -402bc720: 5248 l32i.n a4, a2, 20 -402bc722: f72416 beqz a4, 402bc698 -402bc725: 013e80 slli a3, a14, 24 -402bc728: 313830 srai a3, a3, 24 -402bc72b: 0d2d mov.n a2, a13 -402bc72d: 0004c0 callx0 a4 -402bc730: ffd906 j 402bc698 -402bc733: 255000 extui a5, a0, 16, 3 -402bc736: 615220 excw -402bc739: 76c500 excw -402bc73c: 215204 excw -402bc73f: 352800 extui a2, a0, 24, 4 -402bc742: 3f8c beqz.n a15, 402bc749 -402bc744: 3f29 s32i.n a2, a15, 12 -402bc746: 000106 j 402bc74e -402bc749: feff31 l32r a3, 402bc348 -402bc74c: 0329 s32i.n a2, a3, 0 -402bc74e: 3578 l32i.n a7, a5, 12 -402bc750: fe0131 l32r a3, 402bbf54 -402bc753: 052d mov.n a2, a5 -402bc755: 6aa142 movi a4, 0x16a -402bc758: 0179 s32i.n a7, a1, 0 -402bc75a: f24b01 l32r a0, 402b9088 -402bc75d: 0000c0 callx0 a0 -402bc760: 0f5d mov.n a5, a15 -402bc762: 0178 l32i.n a7, a1, 0 -402bc764: ffb206 j 402bc630 -402bc767: b10800 excw -402bc76a: a1c8 l32i.n a12, a1, 40 -402bc76c: 91d8 l32i.n a13, a1, 36 -402bc76e: 81e8 l32i.n a14, a1, 32 -402bc770: 71f8 l32i.n a15, a1, 28 -402bc772: 30c112 addi a1, a1, 48 -402bc775: f00d ret.n - ... - -402bc778 : -402bc778: d0c112 addi a1, a1, -48 -402bc77b: 036d mov.n a6, a3 -402bc77d: 030c movi.n a3, 0 -402bc77f: 91d9 s32i.n a13, a1, 36 -402bc781: 71f9 s32i.n a15, a1, 28 -402bc783: 02dd mov.n a13, a2 -402bc785: f4f040 extui a15, a4, 0, 16 -402bc788: 120c movi.n a2, 1 -402bc78a: 034d mov.n a4, a3 -402bc78c: 834260 moveqz a4, a2, a6 -402bc78f: 9323f0 movnez a2, a3, a15 -402bc792: b109 s32i.n a0, a1, 44 -402bc794: a1c9 s32i.n a12, a1, 40 -402bc796: 81e9 s32i.n a14, a1, 32 -402bc798: 202420 or a2, a4, a2 -402bc79b: 021237 beq a2, a3, 402bc7a1 -402bc79e: 002586 j 402bc838 -402bc7a1: 029d37 bne a13, a3, 402bc7a7 -402bc7a4: 002406 j 402bc838 -402bc7a7: 1de8 l32i.n a14, a13, 4 -402bc7a9: 20cff0 or a12, a15, a15 -402bc7ac: 391e22 l16ui a2, a14, 114 -402bc7af: 02b2f7 bgeu a2, a15, 402bc7b5 -402bc7b2: 20c220 or a12, a2, a2 -402bc7b5: 1e1e22 l16ui a2, a14, 60 -402bc7b8: f4c0c0 extui a12, a12, 0, 16 -402bc7bb: 1122f0 slli a2, a2, 1 -402bc7be: 02a2c7 bge a2, a12, 402bc7c4 -402bc7c1: f4c020 extui a12, a2, 0, 16 -402bc7c4: 132d22 l32i a2, a13, 76 -402bc7c7: 430c movi.n a3, 4 -402bc7c9: 150c movi.n a5, 1 -402bc7cb: 018327 bany a3, a2, 402bc7d0 -402bc7ce: 050c movi.n a5, 0 -402bc7d0: 203660 or a3, a6, a6 -402bc7d3: 204cc0 or a4, a12, a12 -402bc7d6: 202ee0 or a2, a14, a14 -402bc7d9: 0169 s32i.n a6, a1, 0 -402bc7db: 0646c5 call0 402c2c48 -402bc7de: 0168 l32i.n a6, a1, 0 -402bc7e0: 100266 bnei a2, -1, 402bc7f4 -402bc7e3: 0a3cf6 bgeui a12, 3, 402bc7f1 -402bc7e6: cc0b addi.n a12, a12, -1 -402bc7e8: f4c0c0 extui a12, a12, 0, 16 -402bc7eb: 000146 j 402bc7f4 -402bc7ee: 000000 ill -402bc7f1: 41c1c0 srli a12, a12, 1 -402bc7f4: 020266 bnei a2, -1, 402bc7fa -402bc7f7: fc9c56 bnez a12, 402bc7c4 -402bc7fa: 03c256 bnez a2, 402bc83a -402bc7fd: 072d22 l32i a2, a13, 28 -402bc800: 8066c0 add a6, a6, a12 -402bc803: c0cfc0 sub a12, a15, a12 -402bc806: 0452c2 s16i a12, a2, 8 -402bc809: 1269 s32i.n a6, a2, 4 -402bc80b: 0e2d mov.n a2, a14 -402bc80d: 06be45 call0 402c33f4 -402bc810: 132d32 l32i a3, a13, 76 -402bc813: 02cd mov.n a12, a2 -402bc815: 216327 bbci a3, 2, 402bc83a -402bc818: 7d28 l32i.n a2, a13, 28 -402bc81a: 041232 l16ui a3, a2, 8 -402bc81d: 0c2d mov.n a2, a12 -402bc81f: 73dc bnez.n a3, 402bc83a -402bc821: 120c movi.n a2, 1 -402bc823: 484d22 s8i a2, a13, 72 -402bc826: 0d4d mov.n a4, a13 -402bc828: 430c movi.n a3, 4 -402bc82a: a21c movi.n a2, 26 -402bc82c: fd2a01 l32r a0, 402bbcd4 -402bc82f: 0000c0 callx0 a0 -402bc832: 0c2d mov.n a2, a12 -402bc834: 000086 j 402bc83a -402bc837: 427c00 excw -402bc83a: b108 l32i.n a0, a1, 44 -402bc83c: a1c8 l32i.n a12, a1, 40 -402bc83e: 91d8 l32i.n a13, a1, 36 -402bc840: 81e8 l32i.n a14, a1, 32 -402bc842: 71f8 l32i.n a15, a1, 28 -402bc844: 30c112 addi a1, a1, 48 -402bc847: f00d ret.n -402bc849: 000000 ill - -402bc84c : -402bc84c: f0c112 addi a1, a1, -16 -402bc84f: 11d9 s32i.n a13, a1, 4 -402bc851: 12d8 l32i.n a13, a2, 4 -402bc853: 21c9 s32i.n a12, a1, 8 -402bc855: 3109 s32i.n a0, a1, 12 -402bc857: 02cd mov.n a12, a2 -402bc859: 240d22 l8ui a2, a13, 36 -402bc85c: 186267 bbci a2, 6, 402bc878 -402bc85f: 3a1d32 l16ui a3, a13, 116 -402bc862: f27c movi.n a2, -1 -402bc864: 2883f6 bgeui a3, 8, 402bc890 -402bc867: 000346 j 402bc878 -402bc86a: 7c28 l32i.n a2, a12, 28 -402bc86c: e29c beqz.n a2, 402bc88e -402bc86e: 041242 l16ui a4, a2, 8 -402bc871: c4cc bnez.n a4, 402bc881 -402bc873: 4228 l32i.n a2, a2, 16 -402bc875: 076c22 s32i a2, a12, 28 -402bc878: 391d22 l16ui a2, a13, 114 -402bc87b: feb256 bnez a2, 402bc86a -402bc87e: 000386 j 402bc890 -402bc881: 1238 l32i.n a3, a2, 4 -402bc883: 0c2d mov.n a2, a12 -402bc885: ffef05 call0 402bc778 -402bc888: 42cc bnez.n a2, 402bc890 -402bc88a: fffa86 j 402bc878 -402bc88d: 020c00 excw -402bc890: 3108 l32i.n a0, a1, 12 -402bc892: 21c8 l32i.n a12, a1, 8 -402bc894: 11d8 l32i.n a13, a1, 4 -402bc896: 10c112 addi a1, a1, 16 -402bc899: f00d ret.n -402bc89b: c11200 mul16u a1, a2, a0 -402bc89e: 51d9e0 excw -402bc8a1: 02dd mov.n a13, a2 -402bc8a3: 41e9 s32i.n a14, a1, 16 -402bc8a5: 31f9 s32i.n a15, a1, 12 -402bc8a7: 7109 s32i.n a0, a1, 28 -402bc8a9: 61c9 s32i.n a12, a1, 24 -402bc8ab: 0f0c movi.n a15, 0 -402bc8ad: fff9c5 call0 402bc84c -402bc8b0: 18cde2 addi a14, a13, 24 -402bc8b3: 6dc8 l32i.n a12, a13, 24 -402bc8b5: 049c16 beqz a12, 402bc902 -402bc8b8: 061c22 l16ui a2, a12, 12 -402bc8bb: ff2a add.n a15, a15, a2 -402bc8bd: f4f0f0 extui a15, a15, 0, 16 -402bc8c0: 051c22 l16ui a2, a12, 10 -402bc8c3: 065cf2 s16i a15, a12, 12 -402bc8c6: 383f27 bltu a15, a2, 402bc902 -402bc8c9: 0c3d mov.n a3, a12 -402bc8cb: 0e2d mov.n a2, a14 -402bc8cd: fe3105 call0 402babe0 -402bc8d0: 051c22 l16ui a2, a12, 10 -402bc8d3: 061cf2 l16ui a15, a12, 12 -402bc8d6: fd9f31 l32r a3, 402bbf54 -402bc8d9: c0ff20 sub a15, a15, a2 -402bc8dc: 1a5d22 s16i a2, a13, 52 -402bc8df: 59a342 movi a4, 0x359 -402bc8e2: 0c2d mov.n a2, a12 -402bc8e4: f1e901 l32r a0, 402b9088 -402bc8e7: 0000c0 callx0 a0 -402bc8ea: 0d28 l32i.n a2, a13, 0 -402bc8ec: 330c movi.n a3, 3 -402bc8ee: 1239 s32i.n a3, a2, 4 -402bc8f0: 042232 l32i a3, a2, 16 -402bc8f3: f4f0f0 extui a15, a15, 0, 16 -402bc8f6: 002316 beqz a3, 402bc8fc -402bc8f9: 0003c0 callx0 a3 -402bc8fc: 1a5df2 s16i a15, a13, 52 -402bc8ff: ffec06 j 402bc8b3 -402bc902: 7108 l32i.n a0, a1, 28 -402bc904: 61c8 l32i.n a12, a1, 24 -402bc906: 51d8 l32i.n a13, a1, 20 -402bc908: 41e8 l32i.n a14, a1, 16 -402bc90a: 31f8 l32i.n a15, a1, 12 -402bc90c: 20c112 addi a1, a1, 32 -402bc90f: f00d ret.n -402bc911: 000000 ill -402bc914: f0c112 addi a1, a1, -16 -402bc917: 6258 l32i.n a5, a2, 24 -402bc919: 3109 s32i.n a0, a1, 12 -402bc91b: 1239 s32i.n a3, a2, 4 -402bc91d: 061532 l16ui a3, a5, 12 -402bc920: f44040 extui a4, a4, 0, 16 -402bc923: 343a add.n a3, a4, a3 -402bc925: 065532 s16i a3, a5, 12 -402bc928: 1a5242 s16i a4, a2, 52 -402bc92b: fff705 call0 402bc89c -402bc92e: 3108 l32i.n a0, a1, 12 -402bc930: 020c movi.n a2, 0 -402bc932: 10c112 addi a1, a1, 16 -402bc935: f00d ret.n -402bc937: c11200 mul16u a1, a2, a0 -402bc93a: 6258f0 excw -402bc93d: 3109 s32i.n a0, a1, 12 -402bc93f: 21c9 s32i.n a12, a1, 8 -402bc941: 1239 s32i.n a3, a2, 4 -402bc943: 061532 l16ui a3, a5, 12 -402bc946: f44040 extui a4, a4, 0, 16 -402bc949: 0c0c movi.n a12, 0 -402bc94b: b2c9 s32i.n a12, a2, 44 -402bc94d: 343a add.n a3, a4, a3 -402bc94f: 065532 s16i a3, a5, 12 -402bc952: 1a5242 s16i a4, a2, 52 -402bc955: fff445 call0 402bc89c -402bc958: 3108 l32i.n a0, a1, 12 -402bc95a: 0c2d mov.n a2, a12 -402bc95c: 21c8 l32i.n a12, a1, 8 -402bc95e: 10c112 addi a1, a1, 16 -402bc961: f00d ret.n - ... - -402bc964 : -402bc964: f0c112 addi a1, a1, -16 -402bc967: 3109 s32i.n a0, a1, 12 -402bc969: 744030 extui a4, a3, 0, 8 -402bc96c: 129c beqz.n a2, 402bc981 -402bc96e: 152232 l32i a3, a2, 84 -402bc971: 738c beqz.n a3, 402bc97c -402bc973: 1238 l32i.n a3, a2, 4 -402bc975: ff3605 call0 402bbcd8 -402bc978: 000146 j 402bc981 -402bc97b: 123800 excw -402bc97e: ff4545 call0 402bbdd4 -402bc981: 3108 l32i.n a0, a1, 12 -402bc983: 10c112 addi a1, a1, 16 -402bc986: f00d ret.n -402bc988: 2cb194 excw -402bc98b: c11240 mul16u a1, a2, a4 - -402bc98c : -402bc98c: e0c112 addi a1, a1, -32 -402bc98f: 030c movi.n a3, 0 -402bc991: 0139 s32i.n a3, a1, 0 -402bc993: 7109 s32i.n a0, a1, 28 -402bc995: f4a032 movi a3, 244 -402bc998: c2ac beqz.n a2, 402bc9c8 -402bc99a: 203110 or a3, a1, a1 -402bc99d: fe37c5 call0 402bad1c -402bc9a0: 0e1226 beqi a2, 1, 402bc9b2 -402bc9a3: fff921 l32r a2, 402bc988 -402bc9a6: f31301 l32r a0, 402b95f4 -402bc9a9: 0000c0 callx0 a0 -402bc9ac: f4a032 movi a3, 244 -402bc9af: 000546 j 402bc9c8 -402bc9b2: 0128 l32i.n a2, a1, 0 -402bc9b4: 030c movi.n a3, 0 -402bc9b6: 600242 l8ui a4, a2, 96 -402bc9b9: 0b9437 bne a4, a3, 402bc9c8 -402bc9bc: 130c movi.n a3, 1 -402bc9be: 604232 s8i a3, a2, 96 -402bc9c1: 030c movi.n a3, 0 -402bc9c3: 315232 s16i a3, a2, 98 -402bc9c6: 030c movi.n a3, 0 -402bc9c8: 7108 l32i.n a0, a1, 28 -402bc9ca: 032d mov.n a2, a3 -402bc9cc: 20c112 addi a1, a1, 32 -402bc9cf: f00d ret.n -402bc9d1: 000000 ill -402bc9d4: b168 l32i.n a6, a1, 44 -402bc9d6: 402c movi.n a0, 36 - -402bc9d8 : -402bc9d8: e0c112 addi a1, a1, -32 -402bc9db: 0661c2 s32i a12, a1, 24 -402bc9de: 20c220 or a12, a2, a2 -402bc9e1: 00a022 movi a2, 0 -402bc9e4: 0129 s32i.n a2, a1, 0 -402bc9e6: 7109 s32i.n a0, a1, 28 -402bc9e8: f4a022 movi a2, 244 -402bc9eb: 03fc16 beqz a12, 402bca2e -402bc9ee: 013d mov.n a3, a1 -402bc9f0: 0c2d mov.n a2, a12 -402bc9f2: fe3285 call0 402bad1c -402bc9f5: 0f1226 beqi a2, 1, 402bca08 -402bc9f8: fff721 l32r a2, 402bc9d4 -402bc9fb: f2fe01 l32r a0, 402b95f4 -402bc9fe: 0000c0 callx0 a0 -402bca01: f4a022 movi a2, 244 -402bca04: 000986 j 402bca2e -402bca07: 214200 srai a4, a0, 2 -402bca0a: a02200 addx4 a2, a2, a0 -402bca0d: 043200 extui a3, a0, 2, 1 -402bca10: 136660 excw -402bca13: 2219 s32i.n a1, a2, 8 -402bca15: 002c movi.n a0, 32 -402bca17: 07b266 bnei a2, 16, 402bca22 -402bca1a: 311432 l16ui a3, a4, 98 -402bca1d: 1428 l32i.n a2, a4, 4 -402bca1f: 043dc5 call0 402c0dfc -402bca22: 0128 l32i.n a2, a1, 0 -402bca24: 030c movi.n a3, 0 -402bca26: 315232 s16i a3, a2, 98 -402bca29: 604232 s8i a3, a2, 96 -402bca2c: 020c movi.n a2, 0 -402bca2e: 7108 l32i.n a0, a1, 28 -402bca30: 61c8 l32i.n a12, a1, 24 -402bca32: 20c112 addi a1, a1, 32 -402bca35: f00d ret.n - ... - -402bca38 : -402bca38: f0c112 addi a1, a1, -16 -402bca3b: 21c9 s32i.n a12, a1, 8 -402bca3d: 3109 s32i.n a0, a1, 12 -402bca3f: 02cd mov.n a12, a2 -402bca41: f4a022 movi a2, 244 -402bca44: dcac beqz.n a12, 402bca75 -402bca46: 0c38 l32i.n a3, a12, 0 -402bca48: 93ac beqz.n a3, 402bca75 -402bca4a: 3338 l32i.n a3, a3, 12 -402bca4c: 020c movi.n a2, 0 -402bca4e: 239327 bne a3, a2, 402bca75 -402bca51: 192c22 l32i a2, a12, 100 -402bca54: 928c beqz.n a2, 402bca61 -402bca56: 0c28 l32i.n a2, a12, 0 -402bca58: fff305 call0 402bc98c -402bca5b: 742020 extui a2, a2, 0, 8 -402bca5e: 0004c6 j 402bca75 -402bca61: f99821 l32r a2, 402bb0c4 -402bca64: 0020c0 memw -402bca67: 0228 l32i.n a2, a2, 0 -402bca69: fedcc5 call0 402bb838 -402bca6c: 196c22 s32i a2, a12, 100 -402bca6f: fe3256 bnez a2, 402bca56 -402bca72: ffa022 movi a2, 255 -402bca75: 3108 l32i.n a0, a1, 12 -402bca77: 21c8 l32i.n a12, a1, 8 -402bca79: 10c112 addi a1, a1, 16 -402bca7c: f00d ret.n -402bca7e: 120000 excw -402bca81: d9d0c1 l32r a12, 402b31c4 -402bca84: 03dd91 l32r a9, 4027d9f8 <_lit4_end+0x175b4c> -402bca87: 71f9 s32i.n a15, a1, 28 -402bca89: 023d mov.n a3, a2 -402bca8b: 02fd mov.n a15, a2 -402bca8d: 0d2d mov.n a2, a13 -402bca8f: a1c9 s32i.n a12, a1, 40 -402bca91: b109 s32i.n a0, a1, 44 -402bca93: 81e9 s32i.n a14, a1, 32 -402bca95: 04cd mov.n a12, a4 -402bca97: 0159 s32i.n a5, a1, 0 -402bca99: 041805 call0 402c0c1c -402bca9c: 0f2d mov.n a2, a15 -402bca9e: fff985 call0 402bca38 -402bcaa1: 9c9c beqz.n a12, 402bcabe -402bcaa3: 600f22 l8ui a2, a15, 96 -402bcaa6: 92cc bnez.n a2, 402bcab3 -402bcaa8: 041c32 l16ui a3, a12, 8 -402bcaab: 0d2d mov.n a2, a13 -402bcaad: 0434c5 call0 402c0dfc -402bcab0: 000286 j 402bcabe -402bcab3: 311f32 l16ui a3, a15, 98 -402bcab6: 041c22 l16ui a2, a12, 8 -402bcab9: 232a add.n a2, a3, a2 -402bcabb: 315f22 s16i a2, a15, 98 -402bcabe: 002f22 l32i a2, a15, 0 -402bcac1: 20ecc0 or a14, a12, a12 -402bcac4: 3228 l32i.n a2, a2, 12 -402bcac6: 06e216 beqz a2, 402bcb38 -402bcac9: 0128 l32i.n a2, a1, 0 -402bcacb: 082256 bnez a2, 402bcb51 -402bcace: 07fc16 beqz a12, 402bcb51 -402bcad1: 041c22 l16ui a2, a12, 8 -402bcad4: 050c movi.n a5, 0 -402bcad6: fd1f31 l32r a3, 402bbf54 -402bcad9: bf59 s32i.n a5, a15, 44 -402bcadb: 92a442 movi a4, 0x492 -402bcade: 221b addi.n a2, a2, 1 -402bcae0: 1159 s32i.n a5, a1, 4 -402bcae2: f52801 l32r a0, 402b9f84 -402bcae5: 0000c0 callx0 a0 -402bcae8: 1158 l32i.n a5, a1, 4 -402bcaea: 041c42 l16ui a4, a12, 8 -402bcaed: 023d mov.n a3, a2 -402bcaef: 20e220 or a14, a2, a2 -402bcaf2: 0c2d mov.n a2, a12 -402bcaf4: 032d85 call0 402bfdd0 -402bcaf7: 024d mov.n a4, a2 -402bcaf9: 0c2d mov.n a2, a12 -402bcafb: 1149 s32i.n a4, a1, 4 -402bcafd: 02f485 call0 402bfa48 -402bcb00: 1148 l32i.n a4, a1, 4 -402bcb02: fd1461 l32r a6, 402bbf54 -402bcb05: c49c beqz.n a4, 402bcb25 -402bcb07: 0f28 l32i.n a2, a15, 0 -402bcb09: 530c movi.n a3, 5 -402bcb0b: 1239 s32i.n a3, a2, 4 -402bcb0d: 3258 l32i.n a5, a2, 12 -402bcb0f: 1fd9 s32i.n a13, a15, 4 -402bcb11: 1169 s32i.n a6, a1, 4 -402bcb13: 0e3d mov.n a3, a14 -402bcb15: 0005c0 callx0 a5 -402bcb18: 4d28 l32i.n a2, a13, 16 -402bcb1a: 1168 l32i.n a6, a1, 4 -402bcb1c: 054266 bnei a2, 4, 402bcb25 -402bcb1f: 0f28 l32i.n a2, a15, 0 -402bcb21: 330c movi.n a3, 3 -402bcb23: 1239 s32i.n a3, a2, 4 -402bcb25: a2a442 movi a4, 0x4a2 -402bcb28: 203660 or a3, a6, a6 -402bcb2b: 202ee0 or a2, a14, a14 -402bcb2e: f15601 l32r a0, 402b9088 -402bcb31: 0000c0 callx0 a0 -402bcb34: 000646 j 402bcb51 -402bcb37: 5e1600 excw -402bcb3a: 1e4201 l32r a0, 40284444 -402bcb3d: 2e3205 call0 402eae60 <_irom0_text_end+0x1df20> -402bcb40: 2f2201 l32r a0, 402887c8 -402bcb43: 4519 s32i.n a1, a5, 16 -402bcb45: fef9 s32i.n a15, a14, 60 -402bcb47: 0e2d mov.n a2, a14 -402bcb49: 02efc5 call0 402bfa48 -402bcb4c: 0ee8 l32i.n a14, a14, 0 -402bcb4e: fff986 j 402bcb38 -402bcb51: 0128 l32i.n a2, a1, 0 -402bcb53: 92cc bnez.n a2, 402bcb60 -402bcb55: 7ccc bnez.n a12, 402bcb60 -402bcb57: 040c movi.n a4, 0 -402bcb59: 0d3d mov.n a3, a13 -402bcb5b: 0f2d mov.n a2, a15 -402bcb5d: ff1785 call0 402bbcd8 -402bcb60: b108 l32i.n a0, a1, 44 -402bcb62: 020c movi.n a2, 0 -402bcb64: a1c8 l32i.n a12, a1, 40 -402bcb66: 91d8 l32i.n a13, a1, 36 -402bcb68: 81e8 l32i.n a14, a1, 32 -402bcb6a: 71f8 l32i.n a15, a1, 28 -402bcb6c: 30c112 addi a1, a1, 48 -402bcb6f: f00d ret.n -402bcb71: 000000 ill -402bcb74: d0c112 addi a1, a1, -48 -402bcb77: 91d9 s32i.n a13, a1, 36 -402bcb79: 03dd mov.n a13, a3 -402bcb7b: 71f9 s32i.n a15, a1, 28 -402bcb7d: 023d mov.n a3, a2 -402bcb7f: 02fd mov.n a15, a2 -402bcb81: 0d2d mov.n a2, a13 -402bcb83: a1c9 s32i.n a12, a1, 40 -402bcb85: b109 s32i.n a0, a1, 44 -402bcb87: 81e9 s32i.n a14, a1, 32 -402bcb89: 04cd mov.n a12, a4 -402bcb8b: 0159 s32i.n a5, a1, 0 -402bcb8d: 0408c5 call0 402c0c1c -402bcb90: 0f2d mov.n a2, a15 -402bcb92: ffea45 call0 402bca38 -402bcb95: bc9c beqz.n a12, 402bcbb4 -402bcb97: 600f22 l8ui a2, a15, 96 -402bcb9a: b2cc bnez.n a2, 402bcba9 -402bcb9c: 041c32 l16ui a3, a12, 8 -402bcb9f: 0d2d mov.n a2, a13 -402bcba1: 042585 call0 402c0dfc -402bcba4: 000306 j 402bcbb4 -402bcba7: 320000 excw -402bcbaa: 1f .byte 0x1f -402bcbab: 1c2231 l32r a3, 40283c34 -402bcbae: 232a04 excw -402bcbb1: 315f22 s16i a2, a15, 98 -402bcbb4: 0f28 l32i.n a2, a15, 0 -402bcbb6: 0ced mov.n a14, a12 -402bcbb8: 3228 l32i.n a2, a2, 12 -402bcbba: 066216 beqz a2, 402bcc24 -402bcbbd: 0128 l32i.n a2, a1, 0 -402bcbbf: 07a256 bnez a2, 402bcc3d -402bcbc2: 077c16 beqz a12, 402bcc3d -402bcbc5: 041c22 l16ui a2, a12, 8 -402bcbc8: fce331 l32r a3, 402bbf54 -402bcbcb: ffa242 movi a4, 0x2ff -402bcbce: 221b addi.n a2, a2, 1 -402bcbd0: f4ed01 l32r a0, 402b9f84 -402bcbd3: 0000c0 callx0 a0 -402bcbd6: 041c42 l16ui a4, a12, 8 -402bcbd9: 023d mov.n a3, a2 -402bcbdb: 050c movi.n a5, 0 -402bcbdd: 02ed mov.n a14, a2 -402bcbdf: 0c2d mov.n a2, a12 -402bcbe1: 031ec5 call0 402bfdd0 -402bcbe4: 024d mov.n a4, a2 -402bcbe6: 0c2d mov.n a2, a12 -402bcbe8: 1149 s32i.n a4, a1, 4 -402bcbea: 02e5c5 call0 402bfa48 -402bcbed: 1148 l32i.n a4, a1, 4 -402bcbef: fcd961 l32r a6, 402bbf54 -402bcbf2: e49c beqz.n a4, 402bcc14 -402bcbf4: 0f28 l32i.n a2, a15, 0 -402bcbf6: 530c movi.n a3, 5 -402bcbf8: 1239 s32i.n a3, a2, 4 -402bcbfa: 3258 l32i.n a5, a2, 12 -402bcbfc: 1fd9 s32i.n a13, a15, 4 -402bcbfe: 1169 s32i.n a6, a1, 4 -402bcc00: 0e3d mov.n a3, a14 -402bcc02: 0005c0 callx0 a5 -402bcc05: 4d28 l32i.n a2, a13, 16 -402bcc07: 1168 l32i.n a6, a1, 4 -402bcc09: 074266 bnei a2, 4, 402bcc14 -402bcc0c: 002f22 l32i a2, a15, 0 -402bcc0f: 330c movi.n a3, 3 -402bcc11: 016232 s32i a3, a2, 4 -402bcc14: 0fa342 movi a4, 0x30f -402bcc17: 063d mov.n a3, a6 -402bcc19: 0e2d mov.n a2, a14 -402bcc1b: f11b01 l32r a0, 402b9088 -402bcc1e: 0000c0 callx0 a0 -402bcc21: 000606 j 402bcc3d -402bcc24: 015e16 beqz a14, 402bcc3d -402bcc27: 051e42 l16ui a4, a14, 10 -402bcc2a: 012e32 l32i a3, a14, 4 -402bcc2d: 192f22 l32i a2, a15, 100 -402bcc30: feea85 call0 402bbadc -402bcc33: 0e2d mov.n a2, a14 -402bcc35: 02e105 call0 402bfa48 -402bcc38: 0ee8 l32i.n a14, a14, 0 -402bcc3a: fff986 j 402bcc24 -402bcc3d: 0128 l32i.n a2, a1, 0 -402bcc3f: 92cc bnez.n a2, 402bcc4c -402bcc41: 7ccc bnez.n a12, 402bcc4c -402bcc43: 040c movi.n a4, 0 -402bcc45: 0d3d mov.n a3, a13 -402bcc47: 0f2d mov.n a2, a15 -402bcc49: ff1885 call0 402bbdd4 -402bcc4c: b108 l32i.n a0, a1, 44 -402bcc4e: 020c movi.n a2, 0 -402bcc50: a1c8 l32i.n a12, a1, 40 -402bcc52: 91d8 l32i.n a13, a1, 36 -402bcc54: 81e8 l32i.n a14, a1, 32 -402bcc56: 71f8 l32i.n a15, a1, 28 -402bcc58: 30c112 addi a1, a1, 48 -402bcc5b: f00d ret.n -402bcc5d: 000000 ill - -402bcc60 : -402bcc60: f0c112 addi a1, a1, -16 -402bcc63: 3109 s32i.n a0, a1, 12 -402bcc65: f4a032 movi a3, 244 -402bcc68: 029c beqz.n a2, 402bcc7c -402bcc6a: 0228 l32i.n a2, a2, 0 -402bcc6c: c28c beqz.n a2, 402bcc7c -402bcc6e: 3248 l32i.n a4, a2, 12 -402bcc70: 00a032 movi a3, 0 -402bcc73: 051437 beq a4, a3, 402bcc7c -402bcc76: ffd605 call0 402bc9d8 -402bcc79: 743020 extui a3, a2, 0, 8 -402bcc7c: 3108 l32i.n a0, a1, 12 -402bcc7e: 032d mov.n a2, a3 -402bcc80: 10c112 addi a1, a1, 16 -402bcc83: f00d ret.n -402bcc85: 000000 ill -402bcc88: 2bbe50 excw -402bcc8b: bf5c40 excw -402bcc8e: 402b addi.n a4, a0, 2 - -402bcc90 : -402bcc90: d0c112 addi a1, a1, -48 -402bcc93: 91d9 s32i.n a13, a1, 36 -402bcc95: fcafd1 l32r a13, 402bbf54 -402bcc98: 81e9 s32i.n a14, a1, 32 -402bcc9a: 09a442 movi a4, 0x409 -402bcc9d: 02ed mov.n a14, a2 -402bcc9f: 0d3d mov.n a3, a13 -402bcca1: 68a022 movi a2, 104 -402bcca4: a1c9 s32i.n a12, a1, 40 -402bcca6: 71f9 s32i.n a15, a1, 28 -402bcca8: b109 s32i.n a0, a1, 44 -402bccaa: f4b601 l32r a0, 402b9f84 -402bccad: 0000c0 callx0 a0 -402bccb0: 02cd mov.n a12, a2 -402bccb2: ffa0f2 movi a15, 255 -402bccb5: 087216 beqz a2, 402bcd40 -402bccb8: 2e28 l32i.n a2, a14, 8 -402bccba: 3228 l32i.n a2, a2, 12 -402bccbc: 0129 s32i.n a2, a1, 0 -402bccbe: 049005 call0 402c15c0 -402bccc1: 02dd mov.n a13, a2 -402bccc3: 19a442 movi a4, 0x419 -402bccc6: 06b216 beqz a2, 402bcd35 -402bccc9: 42ee21 l32r a2, 4028d884 -402bcccc: 0c3d mov.n a3, a12 -402bccce: fdfe45 call0 402bacb4 -402bccd1: 0c3d mov.n a3, a12 -402bccd3: 202dd0 or a2, a13, a13 -402bccd6: 03f445 call0 402c0c1c -402bccd9: ffeb31 l32r a3, 402bcc88 -402bccdc: 0d2d mov.n a2, a13 -402bccde: 03f5c5 call0 402c0c3c -402bcce1: 020c movi.n a2, 0 -402bcce3: 156c22 s32i a2, a12, 84 -402bcce6: 0ce9 s32i.n a14, a12, 0 -402bcce8: 120c movi.n a2, 1 -402bccea: 1e29 s32i.n a2, a14, 4 -402bccec: 1cd9 s32i.n a13, a12, 4 -402bccee: 2e28 l32i.n a2, a14, 8 -402bccf0: 44b631 l32r a3, 4028dfc8 -402bccf3: 021242 l16ui a4, a2, 4 -402bccf6: 0d2d mov.n a2, a13 -402bccf8: 03f4c5 call0 402c0c48 -402bccfb: 220c movi.n a2, 2 -402bccfd: 514c22 s8i a2, a12, 81 -402bcd00: 0c28 l32i.n a2, a12, 0 -402bcd02: ffe251 l32r a5, 402bcc8c -402bcd05: 022222 l32i a2, a2, 8 -402bcd08: 013d mov.n a3, a1 -402bcd0a: 001242 l16ui a4, a2, 0 -402bcd0d: 202dd0 or a2, a13, a13 -402bcd10: 048f45 call0 402c1608 -402bcd13: 74f020 extui a15, a2, 0, 8 -402bcd16: 013f80 slli a3, a15, 24 -402bcd19: 264cf2 s8i a15, a12, 38 -402bcd1c: 313830 srai a3, a3, 24 -402bcd1f: c47c movi.n a4, -4 -402bcd21: 42d821 l32r a2, 4028d884 -402bcd24: 189347 bne a3, a4, 402bcd40 -402bcd27: 0c3d mov.n a3, a12 -402bcd29: fdfa85 call0 402bacd4 -402bcd2c: 101d22 l16ui a2, a13, 32 -402bcd2f: ff5245 call0 402bc254 -402bcd32: 3aa442 movi a4, 0x43a -402bcd35: fc8731 l32r a3, 402bbf54 -402bcd38: 0c2d mov.n a2, a12 -402bcd3a: f0d301 l32r a0, 402b9088 -402bcd3d: 0000c0 callx0 a0 -402bcd40: b108 l32i.n a0, a1, 44 -402bcd42: 0f2d mov.n a2, a15 -402bcd44: a1c8 l32i.n a12, a1, 40 -402bcd46: 91d8 l32i.n a13, a1, 36 -402bcd48: 81e8 l32i.n a14, a1, 32 -402bcd4a: 71f8 l32i.n a15, a1, 28 -402bcd4c: 30c112 addi a1, a1, 48 -402bcd4f: f00d ret.n -402bcd51: 000000 ill -402bcd54: 2bc0f0 excw -402bcd57: c11240 mul16u a1, a2, a4 - -402bcd58 : -402bcd58: d0c112 addi a1, a1, -48 -402bcd5b: 91d9 s32i.n a13, a1, 36 -402bcd5d: fc7dd1 l32r a13, 402bbf54 -402bcd60: 81e9 s32i.n a14, a1, 32 -402bcd62: b2a542 movi a4, 0x5b2 -402bcd65: 02ed mov.n a14, a2 -402bcd67: 0d3d mov.n a3, a13 -402bcd69: 68a022 movi a2, 104 -402bcd6c: a1c9 s32i.n a12, a1, 40 -402bcd6e: b109 s32i.n a0, a1, 44 -402bcd70: 71f9 s32i.n a15, a1, 28 -402bcd72: f48401 l32r a0, 402b9f84 -402bcd75: 0000c0 callx0 a0 -402bcd78: 02cd mov.n a12, a2 -402bcd7a: ffa022 movi a2, 255 -402bcd7d: 07fc16 beqz a12, 402bce00 -402bcd80: 0483c5 call0 402c15c0 -402bcd83: 02fd mov.n a15, a2 -402bcd85: bba542 movi a4, 0x5bb -402bcd88: 067216 beqz a2, 402bcdf3 -402bcd8b: 2e28 l32i.n a2, a14, 8 -402bcd8d: 448e31 l32r a3, 4028dfc8 -402bcd90: 021242 l16ui a4, a2, 4 -402bcd93: 0f2d mov.n a2, a15 -402bcd95: 03eb05 call0 402c0c48 -402bcd98: ffa032 movi a3, 255 -402bcd9b: 0f2d mov.n a2, a15 -402bcd9d: 03f345 call0 402c0cd4 -402bcda0: 024d mov.n a4, a2 -402bcda2: 03b216 beqz a2, 402bcde1 -402bcda5: f7dc21 l32r a2, 402bad18 -402bcda8: 0c3d mov.n a3, a12 -402bcdaa: 0149 s32i.n a4, a1, 0 -402bcdac: fdf045 call0 402bacb4 -402bcdaf: f7f421 l32r a2, 402bad80 -402bcdb2: 0148 l32i.n a4, a1, 0 -402bcdb4: 0020c0 memw -402bcdb7: 0228 l32i.n a2, a2, 0 -402bcdb9: 156c42 s32i a4, a12, 84 -402bcdbc: 504c22 s8i a2, a12, 80 -402bcdbf: a20c movi.n a2, 10 -402bcdc1: ac29 s32i.n a2, a12, 40 -402bcdc3: 0ce9 s32i.n a14, a12, 0 -402bcdc5: 220c movi.n a2, 2 -402bcdc7: 1e29 s32i.n a2, a14, 4 -402bcdc9: 0e3d mov.n a3, a14 -402bcdcb: 042d mov.n a2, a4 -402bcdcd: 0149 s32i.n a4, a1, 0 -402bcdcf: 03e4c5 call0 402c0c1c -402bcdd2: 0148 l32i.n a4, a1, 0 -402bcdd4: ffe031 l32r a3, 402bcd54 -402bcdd7: 042d mov.n a2, a4 -402bcdd9: 03e445 call0 402c0c20 -402bcddc: 020c movi.n a2, 0 -402bcdde: 000786 j 402bce00 -402bcde1: d4a542 movi a4, 0x5d4 -402bcde4: 203dd0 or a3, a13, a13 -402bcde7: 202ff0 or a2, a15, a15 -402bcdea: f0a701 l32r a0, 402b9088 -402bcded: 0000c0 callx0 a0 -402bcdf0: d5a542 movi a4, 0x5d5 -402bcdf3: 0c2d mov.n a2, a12 -402bcdf5: 0d3d mov.n a3, a13 -402bcdf7: f0a401 l32r a0, 402b9088 -402bcdfa: 0000c0 callx0 a0 -402bcdfd: ffa022 movi a2, 255 -402bce00: b108 l32i.n a0, a1, 44 -402bce02: a1c8 l32i.n a12, a1, 40 -402bce04: 91d8 l32i.n a13, a1, 36 -402bce06: 81e8 l32i.n a14, a1, 32 -402bce08: 71f8 l32i.n a15, a1, 28 -402bce0a: 30c112 addi a1, a1, 48 -402bce0d: f00d ret.n -402bce0f: 36f400 excw -402bce12: ff .byte 0xff -402bce13: 3f .byte 0x3f -402bce14: c598 l32i.n a9, a5, 48 -402bce16: 402b addi.n a4, a0, 2 - -402bce18 : -402bce18: fffe41 l32r a4, 402bce10 -402bce1b: fffe21 l32r a2, 402bce14 -402bce1e: f0c112 addi a1, a1, -16 -402bce21: f50c movi.n a5, 15 -402bce23: a31c movi.n a3, 26 -402bce25: 3109 s32i.n a0, a1, 12 -402bce27: 466a01 l32r a0, 4028e7d0 -402bce2a: 0000c0 callx0 a0 -402bce2d: 3108 l32i.n a0, a1, 12 -402bce2f: 10c112 addi a1, a1, 16 -402bce32: f00d ret.n -402bce34: 9e .byte 0x9e -402bce35: 3ffe97 bbsi a14, 25, 402bce78 -402bce38: c0c112 addi a1, a1, -64 -402bce3b: e1c9 s32i.n a12, a1, 56 -402bce3d: d1d9 s32i.n a13, a1, 52 -402bce3f: c1e9 s32i.n a14, a1, 48 -402bce41: b1f9 s32i.n a15, a1, 44 -402bce43: f109 s32i.n a0, a1, 60 -402bce45: 02cd mov.n a12, a2 -402bce47: 000522 l8ui a2, a5, 0 -402bce4a: f46060 extui a6, a6, 0, 16 -402bce4d: 0c4c22 s8i a2, a12, 12 -402bce50: 010522 l8ui a2, a5, 1 -402bce53: 03fd mov.n a15, a3 -402bce55: 0d4c22 s8i a2, a12, 13 -402bce58: 020522 l8ui a2, a5, 2 -402bce5b: 04dd mov.n a13, a4 -402bce5d: 0e4c22 s8i a2, a12, 14 -402bce60: 030522 l8ui a2, a5, 3 -402bce63: 2c69 s32i.n a6, a12, 8 -402bce65: 0f4c22 s8i a2, a12, 15 -402bce68: 1c39 s32i.n a3, a12, 4 -402bce6a: 20e550 or a14, a5, a5 -402bce6d: e3f545 call0 402a0dc4 -402bce70: 121226 beqi a2, 1, 402bce86 -402bce73: 013d mov.n a3, a1 -402bce75: 120c movi.n a2, 1 -402bce77: e630c5 call0 402a3184 -402bce7a: 0e38 l32i.n a3, a14, 0 -402bce7c: 0128 l32i.n a2, a1, 0 -402bce7e: 302320 xor a2, a3, a2 -402bce81: 1138 l32i.n a3, a1, 4 -402bce83: 060237 bnone a2, a3, 402bce8d -402bce86: 013d mov.n a3, a1 -402bce88: 020c movi.n a2, 0 -402bce8a: e62f85 call0 402a3184 -402bce8d: 0c28 l32i.n a2, a12, 0 -402bce8f: 000132 l8ui a3, a1, 0 -402bce92: 2228 l32i.n a2, a2, 8 -402bce94: 084232 s8i a3, a2, 8 -402bce97: 0c28 l32i.n a2, a12, 0 -402bce99: 010132 l8ui a3, a1, 1 -402bce9c: 2228 l32i.n a2, a2, 8 -402bce9e: 094232 s8i a3, a2, 9 -402bcea1: 0c28 l32i.n a2, a12, 0 -402bcea3: 020132 l8ui a3, a1, 2 -402bcea6: 2228 l32i.n a2, a2, 8 -402bcea8: 0a4232 s8i a3, a2, 10 -402bceab: 0c28 l32i.n a2, a12, 0 -402bcead: 030132 l8ui a3, a1, 3 -402bceb0: 2228 l32i.n a2, a2, 8 -402bceb2: 0b4232 s8i a3, a2, 11 -402bceb5: 048d16 beqz a13, 402bcf01 -402bceb8: 041d22 l16ui a2, a13, 8 -402bcebb: ffde31 l32r a3, 402bce34 -402bcebe: 45a142 movi a4, 0x145 -402bcec1: 221b addi.n a2, a2, 1 -402bcec3: f43001 l32r a0, 402b9f84 -402bcec6: 0000c0 callx0 a0 -402bcec9: 041d42 l16ui a4, a13, 8 -402bcecc: 023d mov.n a3, a2 -402bcece: 050c movi.n a5, 0 -402bced0: 02ed mov.n a14, a2 -402bced2: 0d2d mov.n a2, a13 -402bced4: 02ef85 call0 402bfdd0 -402bced7: 024d mov.n a4, a2 -402bced9: 1cf9 s32i.n a15, a12, 4 -402bcedb: 0d2d mov.n a2, a13 -402bcedd: 4149 s32i.n a4, a1, 16 -402bcedf: 02b685 call0 402bfa48 -402bcee2: 4148 l32i.n a4, a1, 16 -402bcee4: ffd4d1 l32r a13, 402bce34 -402bcee7: 948c beqz.n a4, 402bcef4 -402bcee9: 0c28 l32i.n a2, a12, 0 -402bceeb: 3258 l32i.n a5, a2, 12 -402bceed: 358c beqz.n a5, 402bcef4 -402bceef: 0e3d mov.n a3, a14 -402bcef1: 0005c0 callx0 a5 -402bcef4: 4ea142 movi a4, 0x14e -402bcef7: 0d3d mov.n a3, a13 -402bcef9: 0e2d mov.n a2, a14 -402bcefb: f06301 l32r a0, 402b9088 -402bcefe: 0000c0 callx0 a0 -402bcf01: f108 l32i.n a0, a1, 60 -402bcf03: e1c8 l32i.n a12, a1, 56 -402bcf05: d1d8 l32i.n a13, a1, 52 -402bcf07: c1e8 l32i.n a14, a1, 48 -402bcf09: b1f8 l32i.n a15, a1, 44 -402bcf0b: 40c112 addi a1, a1, 64 -402bcf0e: f00d ret.n -402bcf10: cb4c movi.n a11, 76 -402bcf12: fe .byte 0xfe -402bcf13: 3f .byte 0x3f - -402bcf14 : -402bcf14: 1288 l32i.n a8, a2, 4 -402bcf16: b0c112 addi a1, a1, -80 -402bcf19: f44040 extui a4, a4, 0, 16 -402bcf1c: 1161d2 s32i a13, a1, 68 -402bcf1f: 1061e2 s32i a14, a1, 64 -402bcf22: 136102 s32i a0, a1, 76 -402bcf25: 1261c2 s32i a12, a1, 72 -402bcf28: f1f9 s32i.n a15, a1, 60 -402bcf2a: 8139 s32i.n a3, a1, 32 -402bcf2c: 5149 s32i.n a4, a1, 20 -402bcf2e: 6189 s32i.n a8, a1, 24 -402bcf30: 02dd mov.n a13, a2 -402bcf32: 02e8 l32i.n a14, a2, 0 -402bcf34: 48cc bnez.n a8, 402bcf3c -402bcf36: 427c movi.n a2, -12 -402bcf38: 004946 j 402bd061 -402bcf3b: 818800 src a8, a8, a0 -402bcf3e: ff4816 beqz a8, 402bcf36 -402bcf41: 5188 l32i.n a8, a1, 20 -402bcf43: fef816 beqz a8, 402bcf36 -402bcf46: c0a532 movi a3, 0x5c0 -402bcf49: 082d mov.n a2, a8 -402bcf4b: 02b387 bgeu a3, a8, 402bcf51 -402bcf4e: c0a522 movi a2, 0x5c0 -402bcf51: 00a042 movi a4, 0 -402bcf54: f4f020 extui a15, a2, 0, 16 -402bcf57: 203ff0 or a3, a15, a15 -402bcf5a: 202440 or a2, a4, a4 -402bcf5d: 02b605 call0 402bfac0 -402bcf60: 02cd mov.n a12, a2 -402bcf62: 0c4d mov.n a4, a12 -402bcf64: f27c movi.n a2, -1 -402bcf66: 050c movi.n a5, 0 -402bcf68: 0f5c16 beqz a12, 402bd061 -402bcf6b: 1478 l32i.n a7, a4, 4 -402bcf6d: 052d mov.n a2, a5 -402bcf6f: c03250 sub a3, a2, a5 -402bcf72: 051462 l16ui a6, a4, 10 -402bcf75: f43030 extui a3, a3, 0, 16 -402bcf78: 14b367 bgeu a3, a6, 402bcf90 -402bcf7b: 8188 l32i.n a8, a1, 32 -402bcf7d: 621b addi.n a6, a2, 1 -402bcf7f: 282a add.n a2, a8, a2 -402bcf81: 000222 l8ui a2, a2, 0 -402bcf84: 373a add.n a3, a7, a3 -402bcf86: 004322 s8i a2, a3, 0 -402bcf89: f42060 extui a2, a6, 0, 16 -402bcf8c: fff7c6 j 402bcf6f -402bcf8f: 044800 extui a4, a0, 8, 1 -402bcf92: 448c beqz.n a4, 402bcf9a -402bcf94: 025d mov.n a5, a2 -402bcf96: fff446 j 402bcf6b -402bcf99: 2e2800 excw -402bcf9c: 0288 l32i.n a8, a2, 0 -402bcf9e: 3228 l32i.n a2, a2, 12 -402bcfa0: 9189 s32i.n a8, a1, 36 -402bcfa2: 0129 s32i.n a2, a1, 0 -402bcfa4: 020c movi.n a2, 0 -402bcfa6: e72485 call0 402a41f0 -402bcfa9: 02ed mov.n a14, a2 -402bcfab: 120c movi.n a2, 1 -402bcfad: e72405 call0 402a41f0 -402bcfb0: 4129 s32i.n a2, a1, 16 -402bcfb2: e3e105 call0 402a0dc4 -402bcfb5: 603266 bnei a2, 3, 402bd019 -402bcfb8: ffd621 l32r a2, 402bcf10 -402bcfbb: 000222 l8ui a2, a2, 0 -402bcfbe: 573266 bnei a2, 3, 402bd019 -402bcfc1: 054e16 beqz a14, 402bd019 -402bcfc4: 4188 l32i.n a8, a1, 16 -402bcfc6: 04f816 beqz a8, 402bd019 -402bcfc9: 390e22 l8ui a2, a14, 57 -402bcfcc: 496207 bbci a2, 0, 402bd019 -402bcfcf: 390822 l8ui a2, a8, 57 -402bcfd2: 436207 bbci a2, 0, 402bd019 -402bcfd5: 0128 l32i.n a2, a1, 0 -402bcfd7: 0e3d mov.n a3, a14 -402bcfd9: 017605 call0 402be73c -402bcfdc: 039216 beqz a2, 402bd019 -402bcfdf: 4138 l32i.n a3, a1, 16 -402bcfe1: 0128 l32i.n a2, a1, 0 -402bcfe3: 017585 call0 402be73c -402bcfe6: 02f216 beqz a2, 402bd019 -402bcfe9: 040c movi.n a4, 0 -402bcfeb: 0f3d mov.n a3, a15 -402bcfed: 042d mov.n a2, a4 -402bcfef: 02ad05 call0 402bfac0 -402bcff2: 0c3d mov.n a3, a12 -402bcff4: 7129 s32i.n a2, a1, 28 -402bcff6: 02d1c5 call0 402bfd14 -402bcff9: f39256 bnez a2, 402bcf36 -402bcffc: 0e2d mov.n a2, a14 -402bcffe: 027785 call0 402bf778 -402bd001: 9188 l32i.n a8, a1, 36 -402bd003: 7138 l32i.n a3, a1, 28 -402bd005: 6128 l32i.n a2, a1, 24 -402bd007: f45080 extui a5, a8, 0, 16 -402bd00a: 014d mov.n a4, a1 -402bd00c: 06df45 call0 402c3e04 -402bd00f: 7128 l32i.n a2, a1, 28 -402bd011: 02a345 call0 402bfa48 -402bd014: 4128 l32i.n a2, a1, 16 -402bd016: 027605 call0 402bf778 -402bd019: 092182 l32i a8, a1, 36 -402bd01c: 062122 l32i a2, a1, 24 -402bd01f: f45080 extui a5, a8, 0, 16 -402bd022: 014d mov.n a4, a1 -402bd024: 0c3d mov.n a3, a12 -402bd026: 06ddc5 call0 402c3e04 -402bd029: 02ed mov.n a14, a2 -402bd02b: 071c22 l16ui a2, a12, 14 -402bd02e: 82ac beqz.n a2, 402bd05a -402bd030: 0c2d mov.n a2, a12 -402bd032: 02a145 call0 402bfa48 -402bd035: 8188 l32i.n a8, a1, 32 -402bd037: 264de2 s8i a14, a13, 38 -402bd03a: 28fa add.n a2, a8, a15 -402bd03c: 5188 l32i.n a8, a1, 20 -402bd03e: 8d29 s32i.n a2, a13, 32 -402bd040: c028f0 sub a2, a8, a15 -402bd043: 125d22 s16i a2, a13, 36 -402bd046: 030c movi.n a3, 0 -402bd048: 0d2d mov.n a2, a13 -402bd04a: 000285 call0 402bd074 -402bd04d: 227c movi.n a2, -14 -402bd04f: 0e1ee6 bgei a14, 1, 402bd061 -402bd052: 0e2d mov.n a2, a14 -402bd054: 000246 j 402bd061 -402bd057: 000000 ill -402bd05a: 0c2d mov.n a2, a12 -402bd05c: 029e85 call0 402bfa48 -402bd05f: c27c movi.n a2, -4 -402bd061: 132102 l32i a0, a1, 76 -402bd064: 1221c2 l32i a12, a1, 72 -402bd067: 1121d2 l32i a13, a1, 68 -402bd06a: 1021e2 l32i a14, a1, 64 -402bd06d: f1f8 l32i.n a15, a1, 60 -402bd06f: 50c112 addi a1, a1, 80 -402bd072: f00d ret.n -402bd074: f0c112 addi a1, a1, -16 -402bd077: 3109 s32i.n a0, a1, 12 -402bd079: c2ac beqz.n a2, 402bd0a9 -402bd07b: 121242 l16ui a4, a2, 36 -402bd07e: 74dc bnez.n a4, 402bd099 -402bd080: 0238 l32i.n a3, a2, 0 -402bd082: 340c movi.n a4, 3 -402bd084: 1349 s32i.n a4, a3, 4 -402bd086: 260222 l8ui a2, a2, 38 -402bd089: c2dc bnez.n a2, 402bd0a9 -402bd08b: 4348 l32i.n a4, a3, 16 -402bd08d: 849c beqz.n a4, 402bd0a9 -402bd08f: 032d mov.n a2, a3 -402bd091: 0004c0 callx0 a4 -402bd094: 000446 j 402bd0a9 -402bd097: 660000 excw -402bd09a: 380713 excw -402bd09d: 010582 l8ui a8, a5, 1 -402bd0a0: 010600 slli a0, a6, 32 -402bd0a3: 823800 mull a3, a8, a0 -402bd0a6: ffe6c5 call0 402bcf14 -402bd0a9: 3108 l32i.n a0, a1, 12 -402bd0ab: 10c112 addi a1, a1, 16 -402bd0ae: f00d ret.n - -402bd0b0 : -402bd0b0: c0c112 addi a1, a1, -64 -402bd0b3: d1d9 s32i.n a13, a1, 52 -402bd0b5: f44040 extui a4, a4, 0, 16 -402bd0b8: 12d8 l32i.n a13, a2, 4 -402bd0ba: c1e9 s32i.n a14, a1, 48 -402bd0bc: f109 s32i.n a0, a1, 60 -402bd0be: e1c9 s32i.n a12, a1, 56 -402bd0c0: b1f9 s32i.n a15, a1, 44 -402bd0c2: 4139 s32i.n a3, a1, 16 -402bd0c4: 2149 s32i.n a4, a1, 8 -402bd0c6: 02ed mov.n a14, a2 -402bd0c8: 4dcc bnez.n a13, 402bd0d0 -402bd0ca: 427c movi.n a2, -12 -402bd0cc: 004846 j 402bd1f1 -402bd0cf: 418800 srli a8, a0, 8 -402bd0d2: ff4816 beqz a8, 402bd0ca -402bd0d5: 2188 l32i.n a8, a1, 8 -402bd0d7: fef816 beqz a8, 402bd0ca -402bd0da: c0a532 movi a3, 0x5c0 -402bd0dd: 082d mov.n a2, a8 -402bd0df: 02b387 bgeu a3, a8, 402bd0e5 -402bd0e2: c0a522 movi a2, 0x5c0 -402bd0e5: 00a042 movi a4, 0 -402bd0e8: f4f020 extui a15, a2, 0, 16 -402bd0eb: 203ff0 or a3, a15, a15 -402bd0ee: 202440 or a2, a4, a4 -402bd0f1: 029cc5 call0 402bfac0 -402bd0f4: 02cd mov.n a12, a2 -402bd0f6: 0c4d mov.n a4, a12 -402bd0f8: f27c movi.n a2, -1 -402bd0fa: 050c movi.n a5, 0 -402bd0fc: 0f1c16 beqz a12, 402bd1f1 -402bd0ff: 1478 l32i.n a7, a4, 4 -402bd101: 052d mov.n a2, a5 -402bd103: c03250 sub a3, a2, a5 -402bd106: 051462 l16ui a6, a4, 10 -402bd109: f43030 extui a3, a3, 0, 16 -402bd10c: 13b367 bgeu a3, a6, 402bd123 -402bd10f: 4188 l32i.n a8, a1, 16 -402bd111: 621b addi.n a6, a2, 1 -402bd113: 282a add.n a2, a8, a2 -402bd115: 000222 l8ui a2, a2, 0 -402bd118: 373a add.n a3, a7, a3 -402bd11a: 004322 s8i a2, a3, 0 -402bd11d: f42060 extui a2, a6, 0, 16 -402bd120: fff7c6 j 402bd103 -402bd123: 0448 l32i.n a4, a4, 0 -402bd125: 548c beqz.n a4, 402bd12e -402bd127: 025d mov.n a5, a2 -402bd129: fff486 j 402bd0ff -402bd12c: 280000 excw -402bd12f: 0e .byte 0xe -402bd130: 2238 l32i.n a3, a2, 8 -402bd132: 0338 l32i.n a3, a3, 0 -402bd134: 0a5d32 s16i a3, a13, 20 -402bd137: 2228 l32i.n a2, a2, 8 -402bd139: 3228 l32i.n a2, a2, 12 -402bd13b: 1d29 s32i.n a2, a13, 4 -402bd13d: 020c movi.n a2, 0 -402bd13f: e70b05 call0 402a41f0 -402bd142: 0129 s32i.n a2, a1, 0 -402bd144: 120c movi.n a2, 1 -402bd146: e70a85 call0 402a41f0 -402bd149: 1129 s32i.n a2, a1, 4 -402bd14b: e3c785 call0 402a0dc4 -402bd14e: 603266 bnei a2, 3, 402bd1b2 -402bd151: ff6f21 l32r a2, 402bcf10 -402bd154: 000222 l8ui a2, a2, 0 -402bd157: 573266 bnei a2, 3, 402bd1b2 -402bd15a: 0188 l32i.n a8, a1, 0 -402bd15c: 052816 beqz a8, 402bd1b2 -402bd15f: 1188 l32i.n a8, a1, 4 -402bd161: 04d816 beqz a8, 402bd1b2 -402bd164: 0188 l32i.n a8, a1, 0 -402bd166: 390822 l8ui a2, a8, 57 -402bd169: 456207 bbci a2, 0, 402bd1b2 -402bd16c: 1188 l32i.n a8, a1, 4 -402bd16e: 390822 l8ui a2, a8, 57 -402bd171: 3d6207 bbci a2, 0, 402bd1b2 -402bd174: 0138 l32i.n a3, a1, 0 -402bd176: 1d28 l32i.n a2, a13, 4 -402bd178: 015c05 call0 402be73c -402bd17b: 033216 beqz a2, 402bd1b2 -402bd17e: 1138 l32i.n a3, a1, 4 -402bd180: 1d28 l32i.n a2, a13, 4 -402bd182: 015b85 call0 402be73c -402bd185: 92ac beqz.n a2, 402bd1b2 -402bd187: 040c movi.n a4, 0 -402bd189: 0f3d mov.n a3, a15 -402bd18b: 202440 or a2, a4, a4 -402bd18e: 029305 call0 402bfac0 -402bd191: 0c3d mov.n a3, a12 -402bd193: 036122 s32i a2, a1, 12 -402bd196: 02b7c5 call0 402bfd14 -402bd199: f2d256 bnez a2, 402bd0ca -402bd19c: 0128 l32i.n a2, a1, 0 -402bd19e: 025d85 call0 402bf778 -402bd1a1: 3138 l32i.n a3, a1, 12 -402bd1a3: 0d2d mov.n a2, a13 -402bd1a5: 06ca45 call0 402c3e4c -402bd1a8: 3128 l32i.n a2, a1, 12 -402bd1aa: 0289c5 call0 402bfa48 -402bd1ad: 1128 l32i.n a2, a1, 4 -402bd1af: 025c85 call0 402bf778 -402bd1b2: 202dd0 or a2, a13, a13 -402bd1b5: 203cc0 or a3, a12, a12 -402bd1b8: 06c905 call0 402c3e4c -402bd1bb: 20d220 or a13, a2, a2 -402bd1be: 071c22 l16ui a2, a12, 14 -402bd1c1: 52ac beqz.n a2, 402bd1ea -402bd1c3: 0c2d mov.n a2, a12 -402bd1c5: 028805 call0 402bfa48 -402bd1c8: 4188 l32i.n a8, a1, 16 -402bd1ca: 264ed2 s8i a13, a14, 38 -402bd1cd: 28fa add.n a2, a8, a15 -402bd1cf: 2188 l32i.n a8, a1, 8 -402bd1d1: 8e29 s32i.n a2, a14, 32 -402bd1d3: c028f0 sub a2, a8, a15 -402bd1d6: 125e22 s16i a2, a14, 36 -402bd1d9: 130c movi.n a3, 1 -402bd1db: 0e2d mov.n a2, a14 -402bd1dd: ffe945 call0 402bd074 -402bd1e0: 227c movi.n a2, -14 -402bd1e2: 0b1de6 bgei a13, 1, 402bd1f1 -402bd1e5: 0d2d mov.n a2, a13 -402bd1e7: 000186 j 402bd1f1 -402bd1ea: 0c2d mov.n a2, a12 -402bd1ec: 028585 call0 402bfa48 -402bd1ef: c27c movi.n a2, -4 -402bd1f1: f108 l32i.n a0, a1, 60 -402bd1f3: e1c8 l32i.n a12, a1, 56 -402bd1f5: d1d8 l32i.n a13, a1, 52 -402bd1f7: c1e8 l32i.n a14, a1, 48 -402bd1f9: b1f8 l32i.n a15, a1, 44 -402bd1fb: 40c112 addi a1, a1, 64 -402bd1fe: f00d ret.n - -402bd200 : -402bd200: f0c112 addi a1, a1, -16 -402bd203: 0261c2 s32i a12, a1, 8 -402bd206: 3109 s32i.n a0, a1, 12 -402bd208: 11d9 s32i.n a13, a1, 4 -402bd20a: 02cd mov.n a12, a2 -402bd20c: 022216 beqz a2, 402bd232 -402bd20f: 12d8 l32i.n a13, a2, 4 -402bd211: 202dd0 or a2, a13, a13 -402bd214: 06a885 call0 402c3ca0 -402bd217: 0d2d mov.n a2, a13 -402bd219: 069545 call0 402c3b70 -402bd21c: 419a21 l32r a2, 4028d884 -402bd21f: 0c3d mov.n a3, a12 -402bd221: fdab05 call0 402bacd4 -402bd224: ff0431 l32r a3, 402bce34 -402bd227: 68a142 movi a4, 0x168 -402bd22a: 0c2d mov.n a2, a12 -402bd22c: ef9701 l32r a0, 402b9088 -402bd22f: 0000c0 callx0 a0 -402bd232: 3108 l32i.n a0, a1, 12 -402bd234: 21c8 l32i.n a12, a1, 8 -402bd236: 11d8 l32i.n a13, a1, 4 -402bd238: 10c112 addi a1, a1, 16 -402bd23b: f00d ret.n -402bd23d: 000000 ill -402bd240: ce38 l32i.n a3, a14, 48 -402bd242: 402b addi.n a4, a0, 2 - -402bd244 : -402bd244: f0c112 addi a1, a1, -16 -402bd247: 11d9 s32i.n a13, a1, 4 -402bd249: 01e9 s32i.n a14, a1, 0 -402bd24b: 3109 s32i.n a0, a1, 12 -402bd24d: 21c9 s32i.n a12, a1, 8 -402bd24f: 02ed mov.n a14, a2 -402bd251: 068dc5 call0 402c3b30 -402bd254: 02dd mov.n a13, a2 -402bd256: ffa022 movi a2, 255 -402bd259: 047d16 beqz a13, 402bd2a4 -402bd25c: fef631 l32r a3, 402bce34 -402bd25f: 7ca142 movi a4, 0x17c -402bd262: 68a022 movi a2, 104 -402bd265: f34701 l32r a0, 402b9f84 -402bd268: 0000c0 callx0 a0 -402bd26b: 02cd mov.n a12, a2 -402bd26d: 92cc bnez.n a2, 402bd27a -402bd26f: 0d2d mov.n a2, a13 -402bd271: 068fc5 call0 402c3b70 -402bd274: ffa022 movi a2, 255 -402bd277: 000a46 j 402bd2a4 -402bd27a: 203220 or a3, a2, a2 -402bd27d: 12d9 s32i.n a13, a2, 4 -402bd27f: 0062e2 s32i a14, a2, 0 -402bd282: 418021 l32r a2, 4028d884 -402bd285: fda2c5 call0 402bacb4 -402bd288: 0c28 l32i.n a2, a12, 0 -402bd28a: 434f31 l32r a3, 4028dfc8 -402bd28d: 2228 l32i.n a2, a2, 8 -402bd28f: 021242 l16ui a4, a2, 4 -402bd292: 202dd0 or a2, a13, a13 -402bd295: 069205 call0 402c3bb8 -402bd298: ffea31 l32r a3, 402bd240 -402bd29b: 0d2d mov.n a2, a13 -402bd29d: 0c4d mov.n a4, a12 -402bd29f: 06a145 call0 402c3cb4 -402bd2a2: 020c movi.n a2, 0 -402bd2a4: 3108 l32i.n a0, a1, 12 -402bd2a6: 21c8 l32i.n a12, a1, 8 -402bd2a8: 11d8 l32i.n a13, a1, 4 -402bd2aa: 01e8 l32i.n a14, a1, 0 -402bd2ac: 10c112 addi a1, a1, 16 -402bd2af: f00d ret.n -402bd2b1: 000000 ill - -402bd2b4 : -402bd2b4: f0c112 addi a1, a1, -16 -402bd2b7: 3109 s32i.n a0, a1, 12 -402bd2b9: 00d745 call0 402be030 -402bd2bc: 030c movi.n a3, 0 -402bd2be: 140c movi.n a4, 1 -402bd2c0: 933420 movnez a3, a4, a2 -402bd2c3: 3108 l32i.n a0, a1, 12 -402bd2c5: 602030 neg a2, a3 -402bd2c8: 742020 extui a2, a2, 0, 8 -402bd2cb: 10c112 addi a1, a1, 16 -402bd2ce: f00d ret.n - -402bd2d0 : +402bc586: 006ce2 s32i a14, a12, 0 +402bc589: 192c22 l32i a2, a12, 100 +402bc58c: 005216 beqz a2, 402bc595 +402bc58f: 64cc22 addi a2, a12, 100 +402bc592: ff3305 call0 402bb8c4 +402bc595: faa042 movi a4, 250 +402bc598: 0d3d mov.n a3, a13 +402bc59a: 0c2d mov.n a2, a12 +402bc59c: f2c201 l32r a0, 402b90a4 +402bc59f: 0000c0 callx0 a0 +402bc5a2: 3108 l32i.n a0, a1, 12 +402bc5a4: 21c8 l32i.n a12, a1, 8 +402bc5a6: 11d8 l32i.n a13, a1, 4 +402bc5a8: 01e8 l32i.n a14, a1, 0 +402bc5aa: 10c112 addi a1, a1, 16 +402bc5ad: f00d ret.n +402bc5af: 2ae800 excw +402bc5b2: 314000 srai a4, a0, 16 +402bc5b5: 1244b4 excw +402bc5b8: 48d0c1 l32r a12, 4028e8f8 +402bc5bb: a1c903 excw +402bc5be: 025d mov.n a5, a2 +402bc5c0: 12c8 l32i.n a12, a2, 4 +402bc5c2: b109 s32i.n a0, a1, 44 +402bc5c4: 91d9 s32i.n a13, a1, 36 +402bc5c6: 81e9 s32i.n a14, a1, 32 +402bc5c8: 71f9 s32i.n a15, a1, 28 +402bc5ca: 032d mov.n a2, a3 +402bc5cc: 1b4416 beqz a4, 402bc784 +402bc5cf: 0514c7 beq a4, a12, 402bc5d8 +402bc5d2: 172442 l32i a4, a4, 92 +402bc5d5: fffcc6 j 402bc5cc +402bc5d8: 0538 l32i.n a3, a5, 0 +402bc5da: 134366 bnei a3, 4, 402bc5f1 +402bc5dd: 0c28 l32i.n a2, a12, 0 +402bc5df: 1a1216 beqz a2, 402bc784 +402bc5e2: 2238 l32i.n a3, a2, 8 +402bc5e4: 7338 l32i.n a3, a3, 28 +402bc5e6: 19a316 beqz a3, 402bc784 +402bc5e9: 0003c0 callx0 a3 +402bc5ec: 006506 j 402bc784 +402bc5ef: 260000 excw +402bc5f2: 460273 excw +402bc5f5: 320031 l32r a3, 40288df8 +402bc5f8: 132c movi.n a3, 33 +402bc5fa: 05e347 bbsi a3, 4, 402bc603 +402bc5fd: 203cc0 or a3, a12, a12 +402bc600: fe6ec5 call0 402bacf0 +402bc603: ffd6c5 call0 402bc370 +402bc606: 002c32 l32i a3, a12, 0 +402bc609: 152cd2 l32i a13, a12, 84 +402bc60c: 053316 beqz a3, 402bc663 +402bc60f: 1d9c beqz.n a13, 402bc624 +402bc611: 2328 l32i.n a2, a3, 8 +402bc613: f28c beqz.n a2, 402bc626 +402bc615: 2d28 l32i.n a2, a13, 8 +402bc617: 00b216 beqz a2, 402bc626 +402bc61a: 202dd0 or a2, a13, a13 +402bc61d: fe5fc5 call0 402bac1c +402bc620: 000086 j 402bc626 +402bc623: 03dd00 excw +402bc626: 0c2d mov.n a2, a12 +402bc628: ffe705 call0 402bc49c +402bc62b: 02ed mov.n a14, a2 +402bc62d: 22bc beqz.n a2, 402bc663 +402bc62f: 132c22 l32i a2, a12, 76 +402bc632: 1e6207 bbci a2, 0, 402bc654 +402bc635: ff4b21 l32r a2, 402bc364 +402bc638: 0f0c movi.n a15, 0 +402bc63a: 0258 l32i.n a5, a2, 0 +402bc63c: 35ac beqz.n a5, 402bc663 +402bc63e: 101532 l16ui a3, a5, 32 +402bc641: 101e22 l16ui a2, a14, 32 +402bc644: 029327 bne a3, a2, 402bc64a +402bc647: 004146 j 402bc750 +402bc64a: 3578 l32i.n a7, a5, 12 +402bc64c: 05fd mov.n a15, a5 +402bc64e: 075d mov.n a5, a7 +402bc650: fffa06 j 402bc63c +402bc653: a03200 addx4 a3, a2, a0 +402bc656: 0e2d00 excw +402bc659: 045dc5 call0 402c0c38 +402bc65c: 030c movi.n a3, 0 +402bc65e: 0e2d mov.n a2, a14 +402bc660: 045f45 call0 402c0c58 +402bc663: 6ce8 l32i.n a14, a12, 24 +402bc665: 18ccf2 addi a15, a12, 24 +402bc668: 0eac beqz.n a14, 402bc68c +402bc66a: 4e68 l32i.n a6, a14, 16 +402bc66c: 0e3d mov.n a3, a14 +402bc66e: 0f2d mov.n a2, a15 +402bc670: 1169 s32i.n a6, a1, 4 +402bc672: fe5885 call0 402babfc +402bc675: fe3e31 l32r a3, 402bbf70 +402bc678: 202ee0 or a2, a14, a14 +402bc67b: 7ea142 movi a4, 0x17e +402bc67e: f28901 l32r a0, 402b90a4 +402bc681: 0000c0 callx0 a0 +402bc684: 1168 l32i.n a6, a1, 4 +402bc686: 06ed mov.n a14, a6 +402bc688: fff706 j 402bc668 +402bc68b: 8ae100 excw +402bc68e: 1cfb addi.n a1, a12, 15 +402bc690: 0e2d43 excw +402bc693: ffc701 l32r a0, 402bc5b0 +402bc696: 0000c0 callx0 a0 +402bc699: 441c movi.n a4, 20 +402bc69b: 34cc32 addi a3, a12, 52 +402bc69e: 0e2d mov.n a2, a14 +402bc6a0: f44f01 l32r a0, 402b97dc +402bc6a3: 0000c0 callx0 a0 +402bc6a6: 2d28 l32i.n a2, a13, 8 +402bc6a8: 828c beqz.n a2, 402bc6b4 +402bc6aa: 6238 l32i.n a3, a2, 24 +402bc6ac: 438c beqz.n a3, 402bc6b4 +402bc6ae: 202dd0 or a2, a13, a13 +402bc6b1: 0003c0 callx0 a3 +402bc6b4: 0c2d mov.n a2, a12 +402bc6b6: ffe7c5 call0 402bc534 +402bc6b9: 0031c6 j 402bc784 +402bc6bc: 132600 excw +402bc6bf: 300602 l8ui a0, a6, 48 +402bc6c2: 2c3200 excw +402bc6c5: e34713 excw +402bc6c8: 3cc005 call0 402f92cc <_irom0_text_end+0x2c36c> +402bc6cb: 620520 excw +402bc6ce: fe .byte 0xfe +402bc6cf: ffca05 call0 402bc370 +402bc6d2: 002c32 l32i a3, a12, 0 +402bc6d5: 152cd2 l32i a13, a12, 84 +402bc6d8: 260ce2 l8ui a14, a12, 38 +402bc6db: f38c beqz.n a3, 402bc6ee +402bc6dd: bd8c beqz.n a13, 402bc6ec +402bc6df: 2328 l32i.n a2, a3, 8 +402bc6e1: 928c beqz.n a2, 402bc6ee +402bc6e3: 0d2d mov.n a2, a13 +402bc6e5: fe5345 call0 402bac1c +402bc6e8: 000086 j 402bc6ee +402bc6eb: 03dd00 excw +402bc6ee: 6cf8 l32i.n a15, a12, 24 +402bc6f0: 18cc62 addi a6, a12, 24 +402bc6f3: 2fac beqz.n a15, 402bc719 +402bc6f5: 4f78 l32i.n a7, a15, 16 +402bc6f7: 062d mov.n a2, a6 +402bc6f9: 0f3d mov.n a3, a15 +402bc6fb: 1169 s32i.n a6, a1, 4 +402bc6fd: 0179 s32i.n a7, a1, 0 +402bc6ff: fe4fc5 call0 402babfc +402bc702: fe1b31 l32r a3, 402bbf70 +402bc705: 0f2d mov.n a2, a15 +402bc707: 20a142 movi a4, 0x120 +402bc70a: f26601 l32r a0, 402b90a4 +402bc70d: 0000c0 callx0 a0 +402bc710: 0178 l32i.n a7, a1, 0 +402bc712: 1168 l32i.n a6, a1, 4 +402bc714: 07fd mov.n a15, a7 +402bc716: fff646 j 402bc6f3 +402bc719: fb67f1 l32r a15, 402bb4b8 +402bc71c: 431c movi.n a3, 20 +402bc71e: 0f2d mov.n a2, a15 +402bc720: ffa401 l32r a0, 402bc5b0 +402bc723: 0000c0 callx0 a0 +402bc726: 441c movi.n a4, 20 +402bc728: 34cc32 addi a3, a12, 52 +402bc72b: 202ff0 or a2, a15, a15 +402bc72e: f42b01 l32r a0, 402b97dc +402bc731: 0000c0 callx0 a0 +402bc734: f7cd16 beqz a13, 402bc6b4 +402bc737: 2d28 l32i.n a2, a13, 8 +402bc739: f77216 beqz a2, 402bc6b4 +402bc73c: 5248 l32i.n a4, a2, 20 +402bc73e: f72416 beqz a4, 402bc6b4 +402bc741: 013e80 slli a3, a14, 24 +402bc744: 313830 srai a3, a3, 24 +402bc747: 0d2d mov.n a2, a13 +402bc749: 0004c0 callx0 a4 +402bc74c: ffd906 j 402bc6b4 +402bc74f: 255000 extui a5, a0, 16, 3 +402bc752: 615220 excw +402bc755: 76c500 excw +402bc758: 215204 excw +402bc75b: 352800 extui a2, a0, 24, 4 +402bc75e: 3f8c beqz.n a15, 402bc765 +402bc760: 3f29 s32i.n a2, a15, 12 +402bc762: 000106 j 402bc76a +402bc765: feff31 l32r a3, 402bc364 +402bc768: 0329 s32i.n a2, a3, 0 +402bc76a: 3578 l32i.n a7, a5, 12 +402bc76c: fe0131 l32r a3, 402bbf70 +402bc76f: 052d mov.n a2, a5 +402bc771: 6aa142 movi a4, 0x16a +402bc774: 0179 s32i.n a7, a1, 0 +402bc776: f24b01 l32r a0, 402b90a4 +402bc779: 0000c0 callx0 a0 +402bc77c: 0f5d mov.n a5, a15 +402bc77e: 0178 l32i.n a7, a1, 0 +402bc780: ffb206 j 402bc64c +402bc783: b10800 excw +402bc786: a1c8 l32i.n a12, a1, 40 +402bc788: 91d8 l32i.n a13, a1, 36 +402bc78a: 81e8 l32i.n a14, a1, 32 +402bc78c: 71f8 l32i.n a15, a1, 28 +402bc78e: 30c112 addi a1, a1, 48 +402bc791: f00d ret.n + ... + +402bc794 : +402bc794: d0c112 addi a1, a1, -48 +402bc797: 036d mov.n a6, a3 +402bc799: 030c movi.n a3, 0 +402bc79b: 91d9 s32i.n a13, a1, 36 +402bc79d: 71f9 s32i.n a15, a1, 28 +402bc79f: 02dd mov.n a13, a2 +402bc7a1: f4f040 extui a15, a4, 0, 16 +402bc7a4: 120c movi.n a2, 1 +402bc7a6: 034d mov.n a4, a3 +402bc7a8: 834260 moveqz a4, a2, a6 +402bc7ab: 9323f0 movnez a2, a3, a15 +402bc7ae: b109 s32i.n a0, a1, 44 +402bc7b0: a1c9 s32i.n a12, a1, 40 +402bc7b2: 81e9 s32i.n a14, a1, 32 +402bc7b4: 202420 or a2, a4, a2 +402bc7b7: 021237 beq a2, a3, 402bc7bd +402bc7ba: 002586 j 402bc854 +402bc7bd: 029d37 bne a13, a3, 402bc7c3 +402bc7c0: 002406 j 402bc854 +402bc7c3: 1de8 l32i.n a14, a13, 4 +402bc7c5: 20cff0 or a12, a15, a15 +402bc7c8: 391e22 l16ui a2, a14, 114 +402bc7cb: 02b2f7 bgeu a2, a15, 402bc7d1 +402bc7ce: 20c220 or a12, a2, a2 +402bc7d1: 1e1e22 l16ui a2, a14, 60 +402bc7d4: f4c0c0 extui a12, a12, 0, 16 +402bc7d7: 1122f0 slli a2, a2, 1 +402bc7da: 02a2c7 bge a2, a12, 402bc7e0 +402bc7dd: f4c020 extui a12, a2, 0, 16 +402bc7e0: 132d22 l32i a2, a13, 76 +402bc7e3: 430c movi.n a3, 4 +402bc7e5: 150c movi.n a5, 1 +402bc7e7: 018327 bany a3, a2, 402bc7ec +402bc7ea: 050c movi.n a5, 0 +402bc7ec: 203660 or a3, a6, a6 +402bc7ef: 204cc0 or a4, a12, a12 +402bc7f2: 202ee0 or a2, a14, a14 +402bc7f5: 0169 s32i.n a6, a1, 0 +402bc7f7: 0646c5 call0 402c2c64 +402bc7fa: 0168 l32i.n a6, a1, 0 +402bc7fc: 100266 bnei a2, -1, 402bc810 +402bc7ff: 0a3cf6 bgeui a12, 3, 402bc80d +402bc802: cc0b addi.n a12, a12, -1 +402bc804: f4c0c0 extui a12, a12, 0, 16 +402bc807: 000146 j 402bc810 +402bc80a: 000000 ill +402bc80d: 41c1c0 srli a12, a12, 1 +402bc810: 020266 bnei a2, -1, 402bc816 +402bc813: fc9c56 bnez a12, 402bc7e0 +402bc816: 03c256 bnez a2, 402bc856 +402bc819: 072d22 l32i a2, a13, 28 +402bc81c: 8066c0 add a6, a6, a12 +402bc81f: c0cfc0 sub a12, a15, a12 +402bc822: 0452c2 s16i a12, a2, 8 +402bc825: 1269 s32i.n a6, a2, 4 +402bc827: 0e2d mov.n a2, a14 +402bc829: 06be45 call0 402c3410 +402bc82c: 132d32 l32i a3, a13, 76 +402bc82f: 02cd mov.n a12, a2 +402bc831: 216327 bbci a3, 2, 402bc856 +402bc834: 7d28 l32i.n a2, a13, 28 +402bc836: 041232 l16ui a3, a2, 8 +402bc839: 0c2d mov.n a2, a12 +402bc83b: 73dc bnez.n a3, 402bc856 +402bc83d: 120c movi.n a2, 1 +402bc83f: 484d22 s8i a2, a13, 72 +402bc842: 0d4d mov.n a4, a13 +402bc844: 430c movi.n a3, 4 +402bc846: a21c movi.n a2, 26 +402bc848: fd2a01 l32r a0, 402bbcf0 +402bc84b: 0000c0 callx0 a0 +402bc84e: 0c2d mov.n a2, a12 +402bc850: 000086 j 402bc856 +402bc853: 427c00 excw +402bc856: b108 l32i.n a0, a1, 44 +402bc858: a1c8 l32i.n a12, a1, 40 +402bc85a: 91d8 l32i.n a13, a1, 36 +402bc85c: 81e8 l32i.n a14, a1, 32 +402bc85e: 71f8 l32i.n a15, a1, 28 +402bc860: 30c112 addi a1, a1, 48 +402bc863: f00d ret.n +402bc865: 000000 ill + +402bc868 : +402bc868: f0c112 addi a1, a1, -16 +402bc86b: 11d9 s32i.n a13, a1, 4 +402bc86d: 12d8 l32i.n a13, a2, 4 +402bc86f: 21c9 s32i.n a12, a1, 8 +402bc871: 3109 s32i.n a0, a1, 12 +402bc873: 02cd mov.n a12, a2 +402bc875: 240d22 l8ui a2, a13, 36 +402bc878: 186267 bbci a2, 6, 402bc894 +402bc87b: 3a1d32 l16ui a3, a13, 116 +402bc87e: f27c movi.n a2, -1 +402bc880: 2883f6 bgeui a3, 8, 402bc8ac +402bc883: 000346 j 402bc894 +402bc886: 7c28 l32i.n a2, a12, 28 +402bc888: e29c beqz.n a2, 402bc8aa +402bc88a: 041242 l16ui a4, a2, 8 +402bc88d: c4cc bnez.n a4, 402bc89d +402bc88f: 4228 l32i.n a2, a2, 16 +402bc891: 076c22 s32i a2, a12, 28 +402bc894: 391d22 l16ui a2, a13, 114 +402bc897: feb256 bnez a2, 402bc886 +402bc89a: 000386 j 402bc8ac +402bc89d: 1238 l32i.n a3, a2, 4 +402bc89f: 0c2d mov.n a2, a12 +402bc8a1: ffef05 call0 402bc794 +402bc8a4: 42cc bnez.n a2, 402bc8ac +402bc8a6: fffa86 j 402bc894 +402bc8a9: 020c00 excw +402bc8ac: 3108 l32i.n a0, a1, 12 +402bc8ae: 21c8 l32i.n a12, a1, 8 +402bc8b0: 11d8 l32i.n a13, a1, 4 +402bc8b2: 10c112 addi a1, a1, 16 +402bc8b5: f00d ret.n +402bc8b7: c11200 mul16u a1, a2, a0 +402bc8ba: 51d9e0 excw +402bc8bd: 02dd mov.n a13, a2 +402bc8bf: 41e9 s32i.n a14, a1, 16 +402bc8c1: 31f9 s32i.n a15, a1, 12 +402bc8c3: 7109 s32i.n a0, a1, 28 +402bc8c5: 61c9 s32i.n a12, a1, 24 +402bc8c7: 0f0c movi.n a15, 0 +402bc8c9: fff9c5 call0 402bc868 +402bc8cc: 18cde2 addi a14, a13, 24 +402bc8cf: 6dc8 l32i.n a12, a13, 24 +402bc8d1: 049c16 beqz a12, 402bc91e +402bc8d4: 061c22 l16ui a2, a12, 12 +402bc8d7: ff2a add.n a15, a15, a2 +402bc8d9: f4f0f0 extui a15, a15, 0, 16 +402bc8dc: 051c22 l16ui a2, a12, 10 +402bc8df: 065cf2 s16i a15, a12, 12 +402bc8e2: 383f27 bltu a15, a2, 402bc91e +402bc8e5: 0c3d mov.n a3, a12 +402bc8e7: 0e2d mov.n a2, a14 +402bc8e9: fe3105 call0 402babfc +402bc8ec: 051c22 l16ui a2, a12, 10 +402bc8ef: 061cf2 l16ui a15, a12, 12 +402bc8f2: fd9f31 l32r a3, 402bbf70 +402bc8f5: c0ff20 sub a15, a15, a2 +402bc8f8: 1a5d22 s16i a2, a13, 52 +402bc8fb: 59a342 movi a4, 0x359 +402bc8fe: 0c2d mov.n a2, a12 +402bc900: f1e901 l32r a0, 402b90a4 +402bc903: 0000c0 callx0 a0 +402bc906: 0d28 l32i.n a2, a13, 0 +402bc908: 330c movi.n a3, 3 +402bc90a: 1239 s32i.n a3, a2, 4 +402bc90c: 042232 l32i a3, a2, 16 +402bc90f: f4f0f0 extui a15, a15, 0, 16 +402bc912: 002316 beqz a3, 402bc918 +402bc915: 0003c0 callx0 a3 +402bc918: 1a5df2 s16i a15, a13, 52 +402bc91b: ffec06 j 402bc8cf +402bc91e: 7108 l32i.n a0, a1, 28 +402bc920: 61c8 l32i.n a12, a1, 24 +402bc922: 51d8 l32i.n a13, a1, 20 +402bc924: 41e8 l32i.n a14, a1, 16 +402bc926: 31f8 l32i.n a15, a1, 12 +402bc928: 20c112 addi a1, a1, 32 +402bc92b: f00d ret.n +402bc92d: 000000 ill +402bc930: f0c112 addi a1, a1, -16 +402bc933: 6258 l32i.n a5, a2, 24 +402bc935: 3109 s32i.n a0, a1, 12 +402bc937: 1239 s32i.n a3, a2, 4 +402bc939: 061532 l16ui a3, a5, 12 +402bc93c: f44040 extui a4, a4, 0, 16 +402bc93f: 343a add.n a3, a4, a3 +402bc941: 065532 s16i a3, a5, 12 +402bc944: 1a5242 s16i a4, a2, 52 +402bc947: fff705 call0 402bc8b8 +402bc94a: 3108 l32i.n a0, a1, 12 +402bc94c: 020c movi.n a2, 0 +402bc94e: 10c112 addi a1, a1, 16 +402bc951: f00d ret.n +402bc953: c11200 mul16u a1, a2, a0 +402bc956: 6258f0 excw +402bc959: 3109 s32i.n a0, a1, 12 +402bc95b: 21c9 s32i.n a12, a1, 8 +402bc95d: 1239 s32i.n a3, a2, 4 +402bc95f: 061532 l16ui a3, a5, 12 +402bc962: f44040 extui a4, a4, 0, 16 +402bc965: 0c0c movi.n a12, 0 +402bc967: b2c9 s32i.n a12, a2, 44 +402bc969: 343a add.n a3, a4, a3 +402bc96b: 065532 s16i a3, a5, 12 +402bc96e: 1a5242 s16i a4, a2, 52 +402bc971: fff445 call0 402bc8b8 +402bc974: 3108 l32i.n a0, a1, 12 +402bc976: 0c2d mov.n a2, a12 +402bc978: 21c8 l32i.n a12, a1, 8 +402bc97a: 10c112 addi a1, a1, 16 +402bc97d: f00d ret.n + ... + +402bc980 : +402bc980: f0c112 addi a1, a1, -16 +402bc983: 3109 s32i.n a0, a1, 12 +402bc985: 744030 extui a4, a3, 0, 8 +402bc988: 129c beqz.n a2, 402bc99d +402bc98a: 152232 l32i a3, a2, 84 +402bc98d: 738c beqz.n a3, 402bc998 +402bc98f: 1238 l32i.n a3, a2, 4 +402bc991: ff3605 call0 402bbcf4 +402bc994: 000146 j 402bc99d +402bc997: 123800 excw +402bc99a: ff4545 call0 402bbdf0 +402bc99d: 3108 l32i.n a0, a1, 12 +402bc99f: 10c112 addi a1, a1, 16 +402bc9a2: f00d ret.n +402bc9a4: 2cb1b4 excw +402bc9a7: c11240 mul16u a1, a2, a4 + +402bc9a8 : +402bc9a8: e0c112 addi a1, a1, -32 +402bc9ab: 030c movi.n a3, 0 +402bc9ad: 0139 s32i.n a3, a1, 0 +402bc9af: 7109 s32i.n a0, a1, 28 +402bc9b1: f4a032 movi a3, 244 +402bc9b4: c2ac beqz.n a2, 402bc9e4 +402bc9b6: 203110 or a3, a1, a1 +402bc9b9: fe37c5 call0 402bad38 +402bc9bc: 0e1226 beqi a2, 1, 402bc9ce +402bc9bf: fff921 l32r a2, 402bc9a4 +402bc9c2: f31301 l32r a0, 402b9610 +402bc9c5: 0000c0 callx0 a0 +402bc9c8: f4a032 movi a3, 244 +402bc9cb: 000546 j 402bc9e4 +402bc9ce: 0128 l32i.n a2, a1, 0 +402bc9d0: 030c movi.n a3, 0 +402bc9d2: 600242 l8ui a4, a2, 96 +402bc9d5: 0b9437 bne a4, a3, 402bc9e4 +402bc9d8: 130c movi.n a3, 1 +402bc9da: 604232 s8i a3, a2, 96 +402bc9dd: 030c movi.n a3, 0 +402bc9df: 315232 s16i a3, a2, 98 +402bc9e2: 030c movi.n a3, 0 +402bc9e4: 7108 l32i.n a0, a1, 28 +402bc9e6: 032d mov.n a2, a3 +402bc9e8: 20c112 addi a1, a1, 32 +402bc9eb: f00d ret.n +402bc9ed: 000000 ill +402bc9f0: b188 l32i.n a8, a1, 44 +402bc9f2: 402c movi.n a0, 36 + +402bc9f4 : +402bc9f4: e0c112 addi a1, a1, -32 +402bc9f7: 0661c2 s32i a12, a1, 24 +402bc9fa: 20c220 or a12, a2, a2 +402bc9fd: 00a022 movi a2, 0 +402bca00: 0129 s32i.n a2, a1, 0 +402bca02: 7109 s32i.n a0, a1, 28 +402bca04: f4a022 movi a2, 244 +402bca07: 03fc16 beqz a12, 402bca4a +402bca0a: 013d mov.n a3, a1 +402bca0c: 0c2d mov.n a2, a12 +402bca0e: fe3285 call0 402bad38 +402bca11: 0f1226 beqi a2, 1, 402bca24 +402bca14: fff721 l32r a2, 402bc9f0 +402bca17: f2fe01 l32r a0, 402b9610 +402bca1a: 0000c0 callx0 a0 +402bca1d: f4a022 movi a2, 244 +402bca20: 000986 j 402bca4a +402bca23: 214200 srai a4, a0, 2 +402bca26: a02200 addx4 a2, a2, a0 +402bca29: 043200 extui a3, a0, 2, 1 +402bca2c: 136660 excw +402bca2f: 2219 s32i.n a1, a2, 8 +402bca31: 002c movi.n a0, 32 +402bca33: 07b266 bnei a2, 16, 402bca3e +402bca36: 311432 l16ui a3, a4, 98 +402bca39: 1428 l32i.n a2, a4, 4 +402bca3b: 043dc5 call0 402c0e18 +402bca3e: 0128 l32i.n a2, a1, 0 +402bca40: 030c movi.n a3, 0 +402bca42: 315232 s16i a3, a2, 98 +402bca45: 604232 s8i a3, a2, 96 +402bca48: 020c movi.n a2, 0 +402bca4a: 7108 l32i.n a0, a1, 28 +402bca4c: 61c8 l32i.n a12, a1, 24 +402bca4e: 20c112 addi a1, a1, 32 +402bca51: f00d ret.n + ... + +402bca54 : +402bca54: f0c112 addi a1, a1, -16 +402bca57: 21c9 s32i.n a12, a1, 8 +402bca59: 3109 s32i.n a0, a1, 12 +402bca5b: 02cd mov.n a12, a2 +402bca5d: f4a022 movi a2, 244 +402bca60: dcac beqz.n a12, 402bca91 +402bca62: 0c38 l32i.n a3, a12, 0 +402bca64: 93ac beqz.n a3, 402bca91 +402bca66: 3338 l32i.n a3, a3, 12 +402bca68: 020c movi.n a2, 0 +402bca6a: 239327 bne a3, a2, 402bca91 +402bca6d: 192c22 l32i a2, a12, 100 +402bca70: 928c beqz.n a2, 402bca7d +402bca72: 0c28 l32i.n a2, a12, 0 +402bca74: fff305 call0 402bc9a8 +402bca77: 742020 extui a2, a2, 0, 8 +402bca7a: 0004c6 j 402bca91 +402bca7d: f99821 l32r a2, 402bb0e0 +402bca80: 0020c0 memw +402bca83: 0228 l32i.n a2, a2, 0 +402bca85: fedcc5 call0 402bb854 +402bca88: 196c22 s32i a2, a12, 100 +402bca8b: fe3256 bnez a2, 402bca72 +402bca8e: ffa022 movi a2, 255 +402bca91: 3108 l32i.n a0, a1, 12 +402bca93: 21c8 l32i.n a12, a1, 8 +402bca95: 10c112 addi a1, a1, 16 +402bca98: f00d ret.n +402bca9a: 120000 excw +402bca9d: d9d0c1 l32r a12, 402b31e0 +402bcaa0: 03dd91 l32r a9, 4027da14 <_lit4_end+0x175b68> +402bcaa3: 71f9 s32i.n a15, a1, 28 +402bcaa5: 023d mov.n a3, a2 +402bcaa7: 02fd mov.n a15, a2 +402bcaa9: 0d2d mov.n a2, a13 +402bcaab: a1c9 s32i.n a12, a1, 40 +402bcaad: b109 s32i.n a0, a1, 44 +402bcaaf: 81e9 s32i.n a14, a1, 32 +402bcab1: 04cd mov.n a12, a4 +402bcab3: 0159 s32i.n a5, a1, 0 +402bcab5: 041805 call0 402c0c38 +402bcab8: 0f2d mov.n a2, a15 +402bcaba: fff985 call0 402bca54 +402bcabd: 9c9c beqz.n a12, 402bcada +402bcabf: 600f22 l8ui a2, a15, 96 +402bcac2: 92cc bnez.n a2, 402bcacf +402bcac4: 041c32 l16ui a3, a12, 8 +402bcac7: 0d2d mov.n a2, a13 +402bcac9: 0434c5 call0 402c0e18 +402bcacc: 000286 j 402bcada +402bcacf: 311f32 l16ui a3, a15, 98 +402bcad2: 041c22 l16ui a2, a12, 8 +402bcad5: 232a add.n a2, a3, a2 +402bcad7: 315f22 s16i a2, a15, 98 +402bcada: 002f22 l32i a2, a15, 0 +402bcadd: 20ecc0 or a14, a12, a12 +402bcae0: 3228 l32i.n a2, a2, 12 +402bcae2: 06e216 beqz a2, 402bcb54 +402bcae5: 0128 l32i.n a2, a1, 0 +402bcae7: 082256 bnez a2, 402bcb6d +402bcaea: 07fc16 beqz a12, 402bcb6d +402bcaed: 041c22 l16ui a2, a12, 8 +402bcaf0: 050c movi.n a5, 0 +402bcaf2: fd1f31 l32r a3, 402bbf70 +402bcaf5: bf59 s32i.n a5, a15, 44 +402bcaf7: 92a442 movi a4, 0x492 +402bcafa: 221b addi.n a2, a2, 1 +402bcafc: 1159 s32i.n a5, a1, 4 +402bcafe: f52801 l32r a0, 402b9fa0 +402bcb01: 0000c0 callx0 a0 +402bcb04: 1158 l32i.n a5, a1, 4 +402bcb06: 041c42 l16ui a4, a12, 8 +402bcb09: 023d mov.n a3, a2 +402bcb0b: 20e220 or a14, a2, a2 +402bcb0e: 0c2d mov.n a2, a12 +402bcb10: 032d85 call0 402bfdec +402bcb13: 024d mov.n a4, a2 +402bcb15: 0c2d mov.n a2, a12 +402bcb17: 1149 s32i.n a4, a1, 4 +402bcb19: 02f485 call0 402bfa64 +402bcb1c: 1148 l32i.n a4, a1, 4 +402bcb1e: fd1461 l32r a6, 402bbf70 +402bcb21: c49c beqz.n a4, 402bcb41 +402bcb23: 0f28 l32i.n a2, a15, 0 +402bcb25: 530c movi.n a3, 5 +402bcb27: 1239 s32i.n a3, a2, 4 +402bcb29: 3258 l32i.n a5, a2, 12 +402bcb2b: 1fd9 s32i.n a13, a15, 4 +402bcb2d: 1169 s32i.n a6, a1, 4 +402bcb2f: 0e3d mov.n a3, a14 +402bcb31: 0005c0 callx0 a5 +402bcb34: 4d28 l32i.n a2, a13, 16 +402bcb36: 1168 l32i.n a6, a1, 4 +402bcb38: 054266 bnei a2, 4, 402bcb41 +402bcb3b: 0f28 l32i.n a2, a15, 0 +402bcb3d: 330c movi.n a3, 3 +402bcb3f: 1239 s32i.n a3, a2, 4 +402bcb41: a2a442 movi a4, 0x4a2 +402bcb44: 203660 or a3, a6, a6 +402bcb47: 202ee0 or a2, a14, a14 +402bcb4a: f15601 l32r a0, 402b90a4 +402bcb4d: 0000c0 callx0 a0 +402bcb50: 000646 j 402bcb6d +402bcb53: 5e1600 excw +402bcb56: 1e4201 l32r a0, 40284460 +402bcb59: 2e3205 call0 402eae7c <_irom0_text_end+0x1df1c> +402bcb5c: 2f2201 l32r a0, 402887e4 +402bcb5f: 4519 s32i.n a1, a5, 16 +402bcb61: fef9 s32i.n a15, a14, 60 +402bcb63: 0e2d mov.n a2, a14 +402bcb65: 02efc5 call0 402bfa64 +402bcb68: 0ee8 l32i.n a14, a14, 0 +402bcb6a: fff986 j 402bcb54 +402bcb6d: 0128 l32i.n a2, a1, 0 +402bcb6f: 92cc bnez.n a2, 402bcb7c +402bcb71: 7ccc bnez.n a12, 402bcb7c +402bcb73: 040c movi.n a4, 0 +402bcb75: 0d3d mov.n a3, a13 +402bcb77: 0f2d mov.n a2, a15 +402bcb79: ff1785 call0 402bbcf4 +402bcb7c: b108 l32i.n a0, a1, 44 +402bcb7e: 020c movi.n a2, 0 +402bcb80: a1c8 l32i.n a12, a1, 40 +402bcb82: 91d8 l32i.n a13, a1, 36 +402bcb84: 81e8 l32i.n a14, a1, 32 +402bcb86: 71f8 l32i.n a15, a1, 28 +402bcb88: 30c112 addi a1, a1, 48 +402bcb8b: f00d ret.n +402bcb8d: 000000 ill +402bcb90: d0c112 addi a1, a1, -48 +402bcb93: 91d9 s32i.n a13, a1, 36 +402bcb95: 03dd mov.n a13, a3 +402bcb97: 71f9 s32i.n a15, a1, 28 +402bcb99: 023d mov.n a3, a2 +402bcb9b: 02fd mov.n a15, a2 +402bcb9d: 0d2d mov.n a2, a13 +402bcb9f: a1c9 s32i.n a12, a1, 40 +402bcba1: b109 s32i.n a0, a1, 44 +402bcba3: 81e9 s32i.n a14, a1, 32 +402bcba5: 04cd mov.n a12, a4 +402bcba7: 0159 s32i.n a5, a1, 0 +402bcba9: 0408c5 call0 402c0c38 +402bcbac: 0f2d mov.n a2, a15 +402bcbae: ffea45 call0 402bca54 +402bcbb1: bc9c beqz.n a12, 402bcbd0 +402bcbb3: 600f22 l8ui a2, a15, 96 +402bcbb6: b2cc bnez.n a2, 402bcbc5 +402bcbb8: 041c32 l16ui a3, a12, 8 +402bcbbb: 0d2d mov.n a2, a13 +402bcbbd: 042585 call0 402c0e18 +402bcbc0: 000306 j 402bcbd0 +402bcbc3: 320000 excw +402bcbc6: 1f .byte 0x1f +402bcbc7: 1c2231 l32r a3, 40283c50 +402bcbca: 232a04 excw +402bcbcd: 315f22 s16i a2, a15, 98 +402bcbd0: 0f28 l32i.n a2, a15, 0 +402bcbd2: 0ced mov.n a14, a12 +402bcbd4: 3228 l32i.n a2, a2, 12 +402bcbd6: 066216 beqz a2, 402bcc40 +402bcbd9: 0128 l32i.n a2, a1, 0 +402bcbdb: 07a256 bnez a2, 402bcc59 +402bcbde: 077c16 beqz a12, 402bcc59 +402bcbe1: 041c22 l16ui a2, a12, 8 +402bcbe4: fce331 l32r a3, 402bbf70 +402bcbe7: ffa242 movi a4, 0x2ff +402bcbea: 221b addi.n a2, a2, 1 +402bcbec: f4ed01 l32r a0, 402b9fa0 +402bcbef: 0000c0 callx0 a0 +402bcbf2: 041c42 l16ui a4, a12, 8 +402bcbf5: 023d mov.n a3, a2 +402bcbf7: 050c movi.n a5, 0 +402bcbf9: 02ed mov.n a14, a2 +402bcbfb: 0c2d mov.n a2, a12 +402bcbfd: 031ec5 call0 402bfdec +402bcc00: 024d mov.n a4, a2 +402bcc02: 0c2d mov.n a2, a12 +402bcc04: 1149 s32i.n a4, a1, 4 +402bcc06: 02e5c5 call0 402bfa64 +402bcc09: 1148 l32i.n a4, a1, 4 +402bcc0b: fcd961 l32r a6, 402bbf70 +402bcc0e: e49c beqz.n a4, 402bcc30 +402bcc10: 0f28 l32i.n a2, a15, 0 +402bcc12: 530c movi.n a3, 5 +402bcc14: 1239 s32i.n a3, a2, 4 +402bcc16: 3258 l32i.n a5, a2, 12 +402bcc18: 1fd9 s32i.n a13, a15, 4 +402bcc1a: 1169 s32i.n a6, a1, 4 +402bcc1c: 0e3d mov.n a3, a14 +402bcc1e: 0005c0 callx0 a5 +402bcc21: 4d28 l32i.n a2, a13, 16 +402bcc23: 1168 l32i.n a6, a1, 4 +402bcc25: 074266 bnei a2, 4, 402bcc30 +402bcc28: 002f22 l32i a2, a15, 0 +402bcc2b: 330c movi.n a3, 3 +402bcc2d: 016232 s32i a3, a2, 4 +402bcc30: 0fa342 movi a4, 0x30f +402bcc33: 063d mov.n a3, a6 +402bcc35: 0e2d mov.n a2, a14 +402bcc37: f11b01 l32r a0, 402b90a4 +402bcc3a: 0000c0 callx0 a0 +402bcc3d: 000606 j 402bcc59 +402bcc40: 015e16 beqz a14, 402bcc59 +402bcc43: 051e42 l16ui a4, a14, 10 +402bcc46: 012e32 l32i a3, a14, 4 +402bcc49: 192f22 l32i a2, a15, 100 +402bcc4c: feea85 call0 402bbaf8 +402bcc4f: 0e2d mov.n a2, a14 +402bcc51: 02e105 call0 402bfa64 +402bcc54: 0ee8 l32i.n a14, a14, 0 +402bcc56: fff986 j 402bcc40 +402bcc59: 0128 l32i.n a2, a1, 0 +402bcc5b: 92cc bnez.n a2, 402bcc68 +402bcc5d: 7ccc bnez.n a12, 402bcc68 +402bcc5f: 040c movi.n a4, 0 +402bcc61: 0d3d mov.n a3, a13 +402bcc63: 0f2d mov.n a2, a15 +402bcc65: ff1885 call0 402bbdf0 +402bcc68: b108 l32i.n a0, a1, 44 +402bcc6a: 020c movi.n a2, 0 +402bcc6c: a1c8 l32i.n a12, a1, 40 +402bcc6e: 91d8 l32i.n a13, a1, 36 +402bcc70: 81e8 l32i.n a14, a1, 32 +402bcc72: 71f8 l32i.n a15, a1, 28 +402bcc74: 30c112 addi a1, a1, 48 +402bcc77: f00d ret.n +402bcc79: 000000 ill + +402bcc7c : +402bcc7c: f0c112 addi a1, a1, -16 +402bcc7f: 3109 s32i.n a0, a1, 12 +402bcc81: f4a032 movi a3, 244 +402bcc84: 029c beqz.n a2, 402bcc98 +402bcc86: 0228 l32i.n a2, a2, 0 +402bcc88: c28c beqz.n a2, 402bcc98 +402bcc8a: 3248 l32i.n a4, a2, 12 +402bcc8c: 00a032 movi a3, 0 +402bcc8f: 051437 beq a4, a3, 402bcc98 +402bcc92: ffd605 call0 402bc9f4 +402bcc95: 743020 extui a3, a2, 0, 8 +402bcc98: 3108 l32i.n a0, a1, 12 +402bcc9a: 032d mov.n a2, a3 +402bcc9c: 10c112 addi a1, a1, 16 +402bcc9f: f00d ret.n +402bcca1: 000000 ill +402bcca4: be6c movi.n a14, -21 +402bcca6: 402b addi.n a4, a0, 2 +402bcca8: bf78 l32i.n a7, a15, 44 +402bccaa: 402b addi.n a4, a0, 2 + +402bccac : +402bccac: d0c112 addi a1, a1, -48 +402bccaf: 91d9 s32i.n a13, a1, 36 +402bccb1: fcafd1 l32r a13, 402bbf70 +402bccb4: 81e9 s32i.n a14, a1, 32 +402bccb6: 09a442 movi a4, 0x409 +402bccb9: 02ed mov.n a14, a2 +402bccbb: 0d3d mov.n a3, a13 +402bccbd: 68a022 movi a2, 104 +402bccc0: a1c9 s32i.n a12, a1, 40 +402bccc2: 71f9 s32i.n a15, a1, 28 +402bccc4: b109 s32i.n a0, a1, 44 +402bccc6: f4b601 l32r a0, 402b9fa0 +402bccc9: 0000c0 callx0 a0 +402bcccc: 02cd mov.n a12, a2 +402bccce: ffa0f2 movi a15, 255 +402bccd1: 087216 beqz a2, 402bcd5c +402bccd4: 2e28 l32i.n a2, a14, 8 +402bccd6: 3228 l32i.n a2, a2, 12 +402bccd8: 0129 s32i.n a2, a1, 0 +402bccda: 049005 call0 402c15dc +402bccdd: 02dd mov.n a13, a2 +402bccdf: 19a442 movi a4, 0x419 +402bcce2: 06b216 beqz a2, 402bcd51 +402bcce5: 42e721 l32r a2, 4028d884 +402bcce8: 0c3d mov.n a3, a12 +402bccea: fdfe45 call0 402bacd0 +402bcced: 0c3d mov.n a3, a12 +402bccef: 202dd0 or a2, a13, a13 +402bccf2: 03f445 call0 402c0c38 +402bccf5: ffeb31 l32r a3, 402bcca4 +402bccf8: 0d2d mov.n a2, a13 +402bccfa: 03f5c5 call0 402c0c58 +402bccfd: 020c movi.n a2, 0 +402bccff: 156c22 s32i a2, a12, 84 +402bcd02: 0ce9 s32i.n a14, a12, 0 +402bcd04: 120c movi.n a2, 1 +402bcd06: 1e29 s32i.n a2, a14, 4 +402bcd08: 1cd9 s32i.n a13, a12, 4 +402bcd0a: 2e28 l32i.n a2, a14, 8 +402bcd0c: 44af31 l32r a3, 4028dfc8 +402bcd0f: 021242 l16ui a4, a2, 4 +402bcd12: 0d2d mov.n a2, a13 +402bcd14: 03f4c5 call0 402c0c64 +402bcd17: 220c movi.n a2, 2 +402bcd19: 514c22 s8i a2, a12, 81 +402bcd1c: 0c28 l32i.n a2, a12, 0 +402bcd1e: ffe251 l32r a5, 402bcca8 +402bcd21: 022222 l32i a2, a2, 8 +402bcd24: 013d mov.n a3, a1 +402bcd26: 001242 l16ui a4, a2, 0 +402bcd29: 202dd0 or a2, a13, a13 +402bcd2c: 048f45 call0 402c1624 +402bcd2f: 74f020 extui a15, a2, 0, 8 +402bcd32: 013f80 slli a3, a15, 24 +402bcd35: 264cf2 s8i a15, a12, 38 +402bcd38: 313830 srai a3, a3, 24 +402bcd3b: c47c movi.n a4, -4 +402bcd3d: 42d121 l32r a2, 4028d884 +402bcd40: 189347 bne a3, a4, 402bcd5c +402bcd43: 0c3d mov.n a3, a12 +402bcd45: fdfa85 call0 402bacf0 +402bcd48: 101d22 l16ui a2, a13, 32 +402bcd4b: ff5245 call0 402bc270 +402bcd4e: 3aa442 movi a4, 0x43a +402bcd51: fc8731 l32r a3, 402bbf70 +402bcd54: 0c2d mov.n a2, a12 +402bcd56: f0d301 l32r a0, 402b90a4 +402bcd59: 0000c0 callx0 a0 +402bcd5c: b108 l32i.n a0, a1, 44 +402bcd5e: 0f2d mov.n a2, a15 +402bcd60: a1c8 l32i.n a12, a1, 40 +402bcd62: 91d8 l32i.n a13, a1, 36 +402bcd64: 81e8 l32i.n a14, a1, 32 +402bcd66: 71f8 l32i.n a15, a1, 28 +402bcd68: 30c112 addi a1, a1, 48 +402bcd6b: f00d ret.n +402bcd6d: 000000 ill +402bcd70: c10c movi.n a1, 12 +402bcd72: 402b addi.n a4, a0, 2 + +402bcd74 : +402bcd74: d0c112 addi a1, a1, -48 +402bcd77: 91d9 s32i.n a13, a1, 36 +402bcd79: fc7dd1 l32r a13, 402bbf70 +402bcd7c: 81e9 s32i.n a14, a1, 32 +402bcd7e: b2a542 movi a4, 0x5b2 +402bcd81: 02ed mov.n a14, a2 +402bcd83: 0d3d mov.n a3, a13 +402bcd85: 68a022 movi a2, 104 +402bcd88: a1c9 s32i.n a12, a1, 40 +402bcd8a: b109 s32i.n a0, a1, 44 +402bcd8c: 71f9 s32i.n a15, a1, 28 +402bcd8e: f48401 l32r a0, 402b9fa0 +402bcd91: 0000c0 callx0 a0 +402bcd94: 02cd mov.n a12, a2 +402bcd96: ffa022 movi a2, 255 +402bcd99: 07fc16 beqz a12, 402bce1c +402bcd9c: 0483c5 call0 402c15dc +402bcd9f: 02fd mov.n a15, a2 +402bcda1: bba542 movi a4, 0x5bb +402bcda4: 067216 beqz a2, 402bce0f +402bcda7: 2e28 l32i.n a2, a14, 8 +402bcda9: 448731 l32r a3, 4028dfc8 +402bcdac: 021242 l16ui a4, a2, 4 +402bcdaf: 0f2d mov.n a2, a15 +402bcdb1: 03eb05 call0 402c0c64 +402bcdb4: ffa032 movi a3, 255 +402bcdb7: 0f2d mov.n a2, a15 +402bcdb9: 03f345 call0 402c0cf0 +402bcdbc: 024d mov.n a4, a2 +402bcdbe: 03b216 beqz a2, 402bcdfd +402bcdc1: f7dc21 l32r a2, 402bad34 +402bcdc4: 0c3d mov.n a3, a12 +402bcdc6: 0149 s32i.n a4, a1, 0 +402bcdc8: fdf045 call0 402bacd0 +402bcdcb: f7f421 l32r a2, 402bad9c +402bcdce: 0148 l32i.n a4, a1, 0 +402bcdd0: 0020c0 memw +402bcdd3: 0228 l32i.n a2, a2, 0 +402bcdd5: 156c42 s32i a4, a12, 84 +402bcdd8: 504c22 s8i a2, a12, 80 +402bcddb: a20c movi.n a2, 10 +402bcddd: ac29 s32i.n a2, a12, 40 +402bcddf: 0ce9 s32i.n a14, a12, 0 +402bcde1: 220c movi.n a2, 2 +402bcde3: 1e29 s32i.n a2, a14, 4 +402bcde5: 0e3d mov.n a3, a14 +402bcde7: 042d mov.n a2, a4 +402bcde9: 0149 s32i.n a4, a1, 0 +402bcdeb: 03e4c5 call0 402c0c38 +402bcdee: 0148 l32i.n a4, a1, 0 +402bcdf0: ffe031 l32r a3, 402bcd70 +402bcdf3: 042d mov.n a2, a4 +402bcdf5: 03e445 call0 402c0c3c +402bcdf8: 020c movi.n a2, 0 +402bcdfa: 000786 j 402bce1c +402bcdfd: d4a542 movi a4, 0x5d4 +402bce00: 203dd0 or a3, a13, a13 +402bce03: 202ff0 or a2, a15, a15 +402bce06: f0a701 l32r a0, 402b90a4 +402bce09: 0000c0 callx0 a0 +402bce0c: d5a542 movi a4, 0x5d5 +402bce0f: 0c2d mov.n a2, a12 +402bce11: 0d3d mov.n a3, a13 +402bce13: f0a401 l32r a0, 402b90a4 +402bce16: 0000c0 callx0 a0 +402bce19: ffa022 movi a2, 255 +402bce1c: b108 l32i.n a0, a1, 44 +402bce1e: a1c8 l32i.n a12, a1, 40 +402bce20: 91d8 l32i.n a13, a1, 36 +402bce22: 81e8 l32i.n a14, a1, 32 +402bce24: 71f8 l32i.n a15, a1, 28 +402bce26: 30c112 addi a1, a1, 48 +402bce29: f00d ret.n +402bce2b: 36f400 excw +402bce2e: ff .byte 0xff +402bce2f: 3f .byte 0x3f +402bce30: 2bc5b4 excw +402bce33: fe4140 excw + +402bce34 : +402bce34: fffe41 l32r a4, 402bce2c +402bce37: fffe21 l32r a2, 402bce30 +402bce3a: f0c112 addi a1, a1, -16 +402bce3d: f50c movi.n a5, 15 +402bce3f: a31c movi.n a3, 26 +402bce41: 3109 s32i.n a0, a1, 12 +402bce43: 466301 l32r a0, 4028e7d0 +402bce46: 0000c0 callx0 a0 +402bce49: 3108 l32i.n a0, a1, 12 +402bce4b: 10c112 addi a1, a1, 16 +402bce4e: f00d ret.n +402bce50: 9e .byte 0x9e +402bce51: 3ffe97 bbsi a14, 25, 402bce94 +402bce54: c0c112 addi a1, a1, -64 +402bce57: e1c9 s32i.n a12, a1, 56 +402bce59: d1d9 s32i.n a13, a1, 52 +402bce5b: c1e9 s32i.n a14, a1, 48 +402bce5d: b1f9 s32i.n a15, a1, 44 +402bce5f: f109 s32i.n a0, a1, 60 +402bce61: 02cd mov.n a12, a2 +402bce63: 000522 l8ui a2, a5, 0 +402bce66: f46060 extui a6, a6, 0, 16 +402bce69: 0c4c22 s8i a2, a12, 12 +402bce6c: 010522 l8ui a2, a5, 1 +402bce6f: 03fd mov.n a15, a3 +402bce71: 0d4c22 s8i a2, a12, 13 +402bce74: 020522 l8ui a2, a5, 2 +402bce77: 04dd mov.n a13, a4 +402bce79: 0e4c22 s8i a2, a12, 14 +402bce7c: 030522 l8ui a2, a5, 3 +402bce7f: 2c69 s32i.n a6, a12, 8 +402bce81: 0f4c22 s8i a2, a12, 15 +402bce84: 1c39 s32i.n a3, a12, 4 +402bce86: 20e550 or a14, a5, a5 +402bce89: e3f385 call0 402a0dc4 +402bce8c: 121226 beqi a2, 1, 402bcea2 +402bce8f: 013d mov.n a3, a1 +402bce91: 120c movi.n a2, 1 +402bce93: e62f05 call0 402a3184 +402bce96: 0e38 l32i.n a3, a14, 0 +402bce98: 0128 l32i.n a2, a1, 0 +402bce9a: 302320 xor a2, a3, a2 +402bce9d: 1138 l32i.n a3, a1, 4 +402bce9f: 060237 bnone a2, a3, 402bcea9 +402bcea2: 013d mov.n a3, a1 +402bcea4: 020c movi.n a2, 0 +402bcea6: e62dc5 call0 402a3184 +402bcea9: 0c28 l32i.n a2, a12, 0 +402bceab: 000132 l8ui a3, a1, 0 +402bceae: 2228 l32i.n a2, a2, 8 +402bceb0: 084232 s8i a3, a2, 8 +402bceb3: 0c28 l32i.n a2, a12, 0 +402bceb5: 010132 l8ui a3, a1, 1 +402bceb8: 2228 l32i.n a2, a2, 8 +402bceba: 094232 s8i a3, a2, 9 +402bcebd: 0c28 l32i.n a2, a12, 0 +402bcebf: 020132 l8ui a3, a1, 2 +402bcec2: 2228 l32i.n a2, a2, 8 +402bcec4: 0a4232 s8i a3, a2, 10 +402bcec7: 0c28 l32i.n a2, a12, 0 +402bcec9: 030132 l8ui a3, a1, 3 +402bcecc: 2228 l32i.n a2, a2, 8 +402bcece: 0b4232 s8i a3, a2, 11 +402bced1: 048d16 beqz a13, 402bcf1d +402bced4: 041d22 l16ui a2, a13, 8 +402bced7: ffde31 l32r a3, 402bce50 +402bceda: 45a142 movi a4, 0x145 +402bcedd: 221b addi.n a2, a2, 1 +402bcedf: f43001 l32r a0, 402b9fa0 +402bcee2: 0000c0 callx0 a0 +402bcee5: 041d42 l16ui a4, a13, 8 +402bcee8: 023d mov.n a3, a2 +402bceea: 050c movi.n a5, 0 +402bceec: 02ed mov.n a14, a2 +402bceee: 0d2d mov.n a2, a13 +402bcef0: 02ef85 call0 402bfdec +402bcef3: 024d mov.n a4, a2 +402bcef5: 1cf9 s32i.n a15, a12, 4 +402bcef7: 0d2d mov.n a2, a13 +402bcef9: 4149 s32i.n a4, a1, 16 +402bcefb: 02b685 call0 402bfa64 +402bcefe: 4148 l32i.n a4, a1, 16 +402bcf00: ffd4d1 l32r a13, 402bce50 +402bcf03: 948c beqz.n a4, 402bcf10 +402bcf05: 0c28 l32i.n a2, a12, 0 +402bcf07: 3258 l32i.n a5, a2, 12 +402bcf09: 358c beqz.n a5, 402bcf10 +402bcf0b: 0e3d mov.n a3, a14 +402bcf0d: 0005c0 callx0 a5 +402bcf10: 4ea142 movi a4, 0x14e +402bcf13: 0d3d mov.n a3, a13 +402bcf15: 0e2d mov.n a2, a14 +402bcf17: f06301 l32r a0, 402b90a4 +402bcf1a: 0000c0 callx0 a0 +402bcf1d: f108 l32i.n a0, a1, 60 +402bcf1f: e1c8 l32i.n a12, a1, 56 +402bcf21: d1d8 l32i.n a13, a1, 52 +402bcf23: c1e8 l32i.n a14, a1, 48 +402bcf25: b1f8 l32i.n a15, a1, 44 +402bcf27: 40c112 addi a1, a1, 64 +402bcf2a: f00d ret.n +402bcf2c: cb4c movi.n a11, 76 +402bcf2e: fe .byte 0xfe +402bcf2f: 3f .byte 0x3f + +402bcf30 : +402bcf30: 1288 l32i.n a8, a2, 4 +402bcf32: b0c112 addi a1, a1, -80 +402bcf35: f44040 extui a4, a4, 0, 16 +402bcf38: 1161d2 s32i a13, a1, 68 +402bcf3b: 1061e2 s32i a14, a1, 64 +402bcf3e: 136102 s32i a0, a1, 76 +402bcf41: 1261c2 s32i a12, a1, 72 +402bcf44: f1f9 s32i.n a15, a1, 60 +402bcf46: 8139 s32i.n a3, a1, 32 +402bcf48: 5149 s32i.n a4, a1, 20 +402bcf4a: 6189 s32i.n a8, a1, 24 +402bcf4c: 02dd mov.n a13, a2 +402bcf4e: 02e8 l32i.n a14, a2, 0 +402bcf50: 48cc bnez.n a8, 402bcf58 +402bcf52: 427c movi.n a2, -12 +402bcf54: 004946 j 402bd07d +402bcf57: 818800 src a8, a8, a0 +402bcf5a: ff4816 beqz a8, 402bcf52 +402bcf5d: 5188 l32i.n a8, a1, 20 +402bcf5f: fef816 beqz a8, 402bcf52 +402bcf62: c0a532 movi a3, 0x5c0 +402bcf65: 082d mov.n a2, a8 +402bcf67: 02b387 bgeu a3, a8, 402bcf6d +402bcf6a: c0a522 movi a2, 0x5c0 +402bcf6d: 00a042 movi a4, 0 +402bcf70: f4f020 extui a15, a2, 0, 16 +402bcf73: 203ff0 or a3, a15, a15 +402bcf76: 202440 or a2, a4, a4 +402bcf79: 02b605 call0 402bfadc +402bcf7c: 02cd mov.n a12, a2 +402bcf7e: 0c4d mov.n a4, a12 +402bcf80: f27c movi.n a2, -1 +402bcf82: 050c movi.n a5, 0 +402bcf84: 0f5c16 beqz a12, 402bd07d +402bcf87: 1478 l32i.n a7, a4, 4 +402bcf89: 052d mov.n a2, a5 +402bcf8b: c03250 sub a3, a2, a5 +402bcf8e: 051462 l16ui a6, a4, 10 +402bcf91: f43030 extui a3, a3, 0, 16 +402bcf94: 14b367 bgeu a3, a6, 402bcfac +402bcf97: 8188 l32i.n a8, a1, 32 +402bcf99: 621b addi.n a6, a2, 1 +402bcf9b: 282a add.n a2, a8, a2 +402bcf9d: 000222 l8ui a2, a2, 0 +402bcfa0: 373a add.n a3, a7, a3 +402bcfa2: 004322 s8i a2, a3, 0 +402bcfa5: f42060 extui a2, a6, 0, 16 +402bcfa8: fff7c6 j 402bcf8b +402bcfab: 044800 extui a4, a0, 8, 1 +402bcfae: 448c beqz.n a4, 402bcfb6 +402bcfb0: 025d mov.n a5, a2 +402bcfb2: fff446 j 402bcf87 +402bcfb5: 2e2800 excw +402bcfb8: 0288 l32i.n a8, a2, 0 +402bcfba: 3228 l32i.n a2, a2, 12 +402bcfbc: 9189 s32i.n a8, a1, 36 +402bcfbe: 0129 s32i.n a2, a1, 0 +402bcfc0: 020c movi.n a2, 0 +402bcfc2: e722c5 call0 402a41f0 +402bcfc5: 02ed mov.n a14, a2 +402bcfc7: 120c movi.n a2, 1 +402bcfc9: e72245 call0 402a41f0 +402bcfcc: 4129 s32i.n a2, a1, 16 +402bcfce: e3df45 call0 402a0dc4 +402bcfd1: 603266 bnei a2, 3, 402bd035 +402bcfd4: ffd621 l32r a2, 402bcf2c +402bcfd7: 000222 l8ui a2, a2, 0 +402bcfda: 573266 bnei a2, 3, 402bd035 +402bcfdd: 054e16 beqz a14, 402bd035 +402bcfe0: 4188 l32i.n a8, a1, 16 +402bcfe2: 04f816 beqz a8, 402bd035 +402bcfe5: 390e22 l8ui a2, a14, 57 +402bcfe8: 496207 bbci a2, 0, 402bd035 +402bcfeb: 390822 l8ui a2, a8, 57 +402bcfee: 436207 bbci a2, 0, 402bd035 +402bcff1: 0128 l32i.n a2, a1, 0 +402bcff3: 0e3d mov.n a3, a14 +402bcff5: 017605 call0 402be758 +402bcff8: 039216 beqz a2, 402bd035 +402bcffb: 4138 l32i.n a3, a1, 16 +402bcffd: 0128 l32i.n a2, a1, 0 +402bcfff: 017585 call0 402be758 +402bd002: 02f216 beqz a2, 402bd035 +402bd005: 040c movi.n a4, 0 +402bd007: 0f3d mov.n a3, a15 +402bd009: 042d mov.n a2, a4 +402bd00b: 02ad05 call0 402bfadc +402bd00e: 0c3d mov.n a3, a12 +402bd010: 7129 s32i.n a2, a1, 28 +402bd012: 02d1c5 call0 402bfd30 +402bd015: f39256 bnez a2, 402bcf52 +402bd018: 0e2d mov.n a2, a14 +402bd01a: 027785 call0 402bf794 +402bd01d: 9188 l32i.n a8, a1, 36 +402bd01f: 7138 l32i.n a3, a1, 28 +402bd021: 6128 l32i.n a2, a1, 24 +402bd023: f45080 extui a5, a8, 0, 16 +402bd026: 014d mov.n a4, a1 +402bd028: 06df45 call0 402c3e20 +402bd02b: 7128 l32i.n a2, a1, 28 +402bd02d: 02a345 call0 402bfa64 +402bd030: 4128 l32i.n a2, a1, 16 +402bd032: 027605 call0 402bf794 +402bd035: 092182 l32i a8, a1, 36 +402bd038: 062122 l32i a2, a1, 24 +402bd03b: f45080 extui a5, a8, 0, 16 +402bd03e: 014d mov.n a4, a1 +402bd040: 0c3d mov.n a3, a12 +402bd042: 06ddc5 call0 402c3e20 +402bd045: 02ed mov.n a14, a2 +402bd047: 071c22 l16ui a2, a12, 14 +402bd04a: 82ac beqz.n a2, 402bd076 +402bd04c: 0c2d mov.n a2, a12 +402bd04e: 02a145 call0 402bfa64 +402bd051: 8188 l32i.n a8, a1, 32 +402bd053: 264de2 s8i a14, a13, 38 +402bd056: 28fa add.n a2, a8, a15 +402bd058: 5188 l32i.n a8, a1, 20 +402bd05a: 8d29 s32i.n a2, a13, 32 +402bd05c: c028f0 sub a2, a8, a15 +402bd05f: 125d22 s16i a2, a13, 36 +402bd062: 030c movi.n a3, 0 +402bd064: 0d2d mov.n a2, a13 +402bd066: 000285 call0 402bd090 +402bd069: 227c movi.n a2, -14 +402bd06b: 0e1ee6 bgei a14, 1, 402bd07d +402bd06e: 0e2d mov.n a2, a14 +402bd070: 000246 j 402bd07d +402bd073: 000000 ill +402bd076: 0c2d mov.n a2, a12 +402bd078: 029e85 call0 402bfa64 +402bd07b: c27c movi.n a2, -4 +402bd07d: 132102 l32i a0, a1, 76 +402bd080: 1221c2 l32i a12, a1, 72 +402bd083: 1121d2 l32i a13, a1, 68 +402bd086: 1021e2 l32i a14, a1, 64 +402bd089: f1f8 l32i.n a15, a1, 60 +402bd08b: 50c112 addi a1, a1, 80 +402bd08e: f00d ret.n +402bd090: f0c112 addi a1, a1, -16 +402bd093: 3109 s32i.n a0, a1, 12 +402bd095: c2ac beqz.n a2, 402bd0c5 +402bd097: 121242 l16ui a4, a2, 36 +402bd09a: 74dc bnez.n a4, 402bd0b5 +402bd09c: 0238 l32i.n a3, a2, 0 +402bd09e: 340c movi.n a4, 3 +402bd0a0: 1349 s32i.n a4, a3, 4 +402bd0a2: 260222 l8ui a2, a2, 38 +402bd0a5: c2dc bnez.n a2, 402bd0c5 +402bd0a7: 4348 l32i.n a4, a3, 16 +402bd0a9: 849c beqz.n a4, 402bd0c5 +402bd0ab: 032d mov.n a2, a3 +402bd0ad: 0004c0 callx0 a4 +402bd0b0: 000446 j 402bd0c5 +402bd0b3: 660000 excw +402bd0b6: 380713 excw +402bd0b9: 010582 l8ui a8, a5, 1 +402bd0bc: 010600 slli a0, a6, 32 +402bd0bf: 823800 mull a3, a8, a0 +402bd0c2: ffe6c5 call0 402bcf30 +402bd0c5: 3108 l32i.n a0, a1, 12 +402bd0c7: 10c112 addi a1, a1, 16 +402bd0ca: f00d ret.n + +402bd0cc : +402bd0cc: c0c112 addi a1, a1, -64 +402bd0cf: d1d9 s32i.n a13, a1, 52 +402bd0d1: f44040 extui a4, a4, 0, 16 +402bd0d4: 12d8 l32i.n a13, a2, 4 +402bd0d6: c1e9 s32i.n a14, a1, 48 +402bd0d8: f109 s32i.n a0, a1, 60 +402bd0da: e1c9 s32i.n a12, a1, 56 +402bd0dc: b1f9 s32i.n a15, a1, 44 +402bd0de: 4139 s32i.n a3, a1, 16 +402bd0e0: 2149 s32i.n a4, a1, 8 +402bd0e2: 02ed mov.n a14, a2 +402bd0e4: 4dcc bnez.n a13, 402bd0ec +402bd0e6: 427c movi.n a2, -12 +402bd0e8: 004846 j 402bd20d +402bd0eb: 418800 srli a8, a0, 8 +402bd0ee: ff4816 beqz a8, 402bd0e6 +402bd0f1: 2188 l32i.n a8, a1, 8 +402bd0f3: fef816 beqz a8, 402bd0e6 +402bd0f6: c0a532 movi a3, 0x5c0 +402bd0f9: 082d mov.n a2, a8 +402bd0fb: 02b387 bgeu a3, a8, 402bd101 +402bd0fe: c0a522 movi a2, 0x5c0 +402bd101: 00a042 movi a4, 0 +402bd104: f4f020 extui a15, a2, 0, 16 +402bd107: 203ff0 or a3, a15, a15 +402bd10a: 202440 or a2, a4, a4 +402bd10d: 029cc5 call0 402bfadc +402bd110: 02cd mov.n a12, a2 +402bd112: 0c4d mov.n a4, a12 +402bd114: f27c movi.n a2, -1 +402bd116: 050c movi.n a5, 0 +402bd118: 0f1c16 beqz a12, 402bd20d +402bd11b: 1478 l32i.n a7, a4, 4 +402bd11d: 052d mov.n a2, a5 +402bd11f: c03250 sub a3, a2, a5 +402bd122: 051462 l16ui a6, a4, 10 +402bd125: f43030 extui a3, a3, 0, 16 +402bd128: 13b367 bgeu a3, a6, 402bd13f +402bd12b: 4188 l32i.n a8, a1, 16 +402bd12d: 621b addi.n a6, a2, 1 +402bd12f: 282a add.n a2, a8, a2 +402bd131: 000222 l8ui a2, a2, 0 +402bd134: 373a add.n a3, a7, a3 +402bd136: 004322 s8i a2, a3, 0 +402bd139: f42060 extui a2, a6, 0, 16 +402bd13c: fff7c6 j 402bd11f +402bd13f: 0448 l32i.n a4, a4, 0 +402bd141: 548c beqz.n a4, 402bd14a +402bd143: 025d mov.n a5, a2 +402bd145: fff486 j 402bd11b +402bd148: 280000 excw +402bd14b: 0e .byte 0xe +402bd14c: 2238 l32i.n a3, a2, 8 +402bd14e: 0338 l32i.n a3, a3, 0 +402bd150: 0a5d32 s16i a3, a13, 20 +402bd153: 2228 l32i.n a2, a2, 8 +402bd155: 3228 l32i.n a2, a2, 12 +402bd157: 1d29 s32i.n a2, a13, 4 +402bd159: 020c movi.n a2, 0 +402bd15b: e70945 call0 402a41f0 +402bd15e: 0129 s32i.n a2, a1, 0 +402bd160: 120c movi.n a2, 1 +402bd162: e708c5 call0 402a41f0 +402bd165: 1129 s32i.n a2, a1, 4 +402bd167: e3c5c5 call0 402a0dc4 +402bd16a: 603266 bnei a2, 3, 402bd1ce +402bd16d: ff6f21 l32r a2, 402bcf2c +402bd170: 000222 l8ui a2, a2, 0 +402bd173: 573266 bnei a2, 3, 402bd1ce +402bd176: 0188 l32i.n a8, a1, 0 +402bd178: 052816 beqz a8, 402bd1ce +402bd17b: 1188 l32i.n a8, a1, 4 +402bd17d: 04d816 beqz a8, 402bd1ce +402bd180: 0188 l32i.n a8, a1, 0 +402bd182: 390822 l8ui a2, a8, 57 +402bd185: 456207 bbci a2, 0, 402bd1ce +402bd188: 1188 l32i.n a8, a1, 4 +402bd18a: 390822 l8ui a2, a8, 57 +402bd18d: 3d6207 bbci a2, 0, 402bd1ce +402bd190: 0138 l32i.n a3, a1, 0 +402bd192: 1d28 l32i.n a2, a13, 4 +402bd194: 015c05 call0 402be758 +402bd197: 033216 beqz a2, 402bd1ce +402bd19a: 1138 l32i.n a3, a1, 4 +402bd19c: 1d28 l32i.n a2, a13, 4 +402bd19e: 015b85 call0 402be758 +402bd1a1: 92ac beqz.n a2, 402bd1ce +402bd1a3: 040c movi.n a4, 0 +402bd1a5: 0f3d mov.n a3, a15 +402bd1a7: 202440 or a2, a4, a4 +402bd1aa: 029305 call0 402bfadc +402bd1ad: 0c3d mov.n a3, a12 +402bd1af: 036122 s32i a2, a1, 12 +402bd1b2: 02b7c5 call0 402bfd30 +402bd1b5: f2d256 bnez a2, 402bd0e6 +402bd1b8: 0128 l32i.n a2, a1, 0 +402bd1ba: 025d85 call0 402bf794 +402bd1bd: 3138 l32i.n a3, a1, 12 +402bd1bf: 0d2d mov.n a2, a13 +402bd1c1: 06ca45 call0 402c3e68 +402bd1c4: 3128 l32i.n a2, a1, 12 +402bd1c6: 0289c5 call0 402bfa64 +402bd1c9: 1128 l32i.n a2, a1, 4 +402bd1cb: 025c85 call0 402bf794 +402bd1ce: 202dd0 or a2, a13, a13 +402bd1d1: 203cc0 or a3, a12, a12 +402bd1d4: 06c905 call0 402c3e68 +402bd1d7: 20d220 or a13, a2, a2 +402bd1da: 071c22 l16ui a2, a12, 14 +402bd1dd: 52ac beqz.n a2, 402bd206 +402bd1df: 0c2d mov.n a2, a12 +402bd1e1: 028805 call0 402bfa64 +402bd1e4: 4188 l32i.n a8, a1, 16 +402bd1e6: 264ed2 s8i a13, a14, 38 +402bd1e9: 28fa add.n a2, a8, a15 +402bd1eb: 2188 l32i.n a8, a1, 8 +402bd1ed: 8e29 s32i.n a2, a14, 32 +402bd1ef: c028f0 sub a2, a8, a15 +402bd1f2: 125e22 s16i a2, a14, 36 +402bd1f5: 130c movi.n a3, 1 +402bd1f7: 0e2d mov.n a2, a14 +402bd1f9: ffe945 call0 402bd090 +402bd1fc: 227c movi.n a2, -14 +402bd1fe: 0b1de6 bgei a13, 1, 402bd20d +402bd201: 0d2d mov.n a2, a13 +402bd203: 000186 j 402bd20d +402bd206: 0c2d mov.n a2, a12 +402bd208: 028585 call0 402bfa64 +402bd20b: c27c movi.n a2, -4 +402bd20d: f108 l32i.n a0, a1, 60 +402bd20f: e1c8 l32i.n a12, a1, 56 +402bd211: d1d8 l32i.n a13, a1, 52 +402bd213: c1e8 l32i.n a14, a1, 48 +402bd215: b1f8 l32i.n a15, a1, 44 +402bd217: 40c112 addi a1, a1, 64 +402bd21a: f00d ret.n + +402bd21c : +402bd21c: f0c112 addi a1, a1, -16 +402bd21f: 0261c2 s32i a12, a1, 8 +402bd222: 3109 s32i.n a0, a1, 12 +402bd224: 11d9 s32i.n a13, a1, 4 +402bd226: 02cd mov.n a12, a2 +402bd228: 022216 beqz a2, 402bd24e +402bd22b: 12d8 l32i.n a13, a2, 4 +402bd22d: 202dd0 or a2, a13, a13 +402bd230: 06a885 call0 402c3cbc +402bd233: 0d2d mov.n a2, a13 +402bd235: 069545 call0 402c3b8c +402bd238: 419321 l32r a2, 4028d884 +402bd23b: 0c3d mov.n a3, a12 +402bd23d: fdab05 call0 402bacf0 +402bd240: ff0431 l32r a3, 402bce50 +402bd243: 68a142 movi a4, 0x168 +402bd246: 0c2d mov.n a2, a12 +402bd248: ef9701 l32r a0, 402b90a4 +402bd24b: 0000c0 callx0 a0 +402bd24e: 3108 l32i.n a0, a1, 12 +402bd250: 21c8 l32i.n a12, a1, 8 +402bd252: 11d8 l32i.n a13, a1, 4 +402bd254: 10c112 addi a1, a1, 16 +402bd257: f00d ret.n +402bd259: 000000 ill +402bd25c: 2bce54 excw +402bd25f: c11240 mul16u a1, a2, a4 + +402bd260 : +402bd260: f0c112 addi a1, a1, -16 +402bd263: 11d9 s32i.n a13, a1, 4 +402bd265: 01e9 s32i.n a14, a1, 0 +402bd267: 3109 s32i.n a0, a1, 12 +402bd269: 21c9 s32i.n a12, a1, 8 +402bd26b: 02ed mov.n a14, a2 +402bd26d: 068dc5 call0 402c3b4c +402bd270: 02dd mov.n a13, a2 +402bd272: ffa022 movi a2, 255 +402bd275: 047d16 beqz a13, 402bd2c0 +402bd278: fef631 l32r a3, 402bce50 +402bd27b: 7ca142 movi a4, 0x17c +402bd27e: 68a022 movi a2, 104 +402bd281: f34701 l32r a0, 402b9fa0 +402bd284: 0000c0 callx0 a0 +402bd287: 02cd mov.n a12, a2 +402bd289: 92cc bnez.n a2, 402bd296 +402bd28b: 0d2d mov.n a2, a13 +402bd28d: 068fc5 call0 402c3b8c +402bd290: ffa022 movi a2, 255 +402bd293: 000a46 j 402bd2c0 +402bd296: 203220 or a3, a2, a2 +402bd299: 12d9 s32i.n a13, a2, 4 +402bd29b: 0062e2 s32i a14, a2, 0 +402bd29e: 417921 l32r a2, 4028d884 +402bd2a1: fda2c5 call0 402bacd0 +402bd2a4: 0c28 l32i.n a2, a12, 0 +402bd2a6: 434831 l32r a3, 4028dfc8 +402bd2a9: 2228 l32i.n a2, a2, 8 +402bd2ab: 021242 l16ui a4, a2, 4 +402bd2ae: 202dd0 or a2, a13, a13 +402bd2b1: 069205 call0 402c3bd4 +402bd2b4: ffea31 l32r a3, 402bd25c +402bd2b7: 0d2d mov.n a2, a13 +402bd2b9: 0c4d mov.n a4, a12 +402bd2bb: 06a145 call0 402c3cd0 +402bd2be: 020c movi.n a2, 0 +402bd2c0: 3108 l32i.n a0, a1, 12 +402bd2c2: 21c8 l32i.n a12, a1, 8 +402bd2c4: 11d8 l32i.n a13, a1, 4 +402bd2c6: 01e8 l32i.n a14, a1, 0 +402bd2c8: 10c112 addi a1, a1, 16 +402bd2cb: f00d ret.n +402bd2cd: 000000 ill + +402bd2d0 : 402bd2d0: f0c112 addi a1, a1, -16 402bd2d3: 3109 s32i.n a0, a1, 12 -402bd2d5: 00c9c5 call0 402bdf74 +402bd2d5: 00d745 call0 402be04c 402bd2d8: 030c movi.n a3, 0 402bd2da: 140c movi.n a4, 1 402bd2dc: 933420 movnez a3, a4, a2 @@ -107153,20713 +107180,20717 @@ CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, 402bd2e4: 742020 extui a2, a2, 0, 8 402bd2e7: 10c112 addi a1, a1, 16 402bd2ea: f00d ret.n -402bd2ec: ff2ba0 excw -402bd2ef: 3f .byte 0x3f -402bd2f0: 9e .byte 0x9e -402bd2f1: 3ffe97 bbsi a14, 25, 402bd334 -402bd2f4: d0c112 addi a1, a1, -48 -402bd2f7: 81e9 s32i.n a14, a1, 32 -402bd2f9: 71f9 s32i.n a15, a1, 28 -402bd2fb: fffce1 l32r a14, 402bd2ec -402bd2fe: 11f2f0 slli a15, a2, 1 -402bd301: a1c9 s32i.n a12, a1, 40 -402bd303: 02cd mov.n a12, a2 -402bd305: 2f2a add.n a2, a15, a2 -402bd307: b022e0 addx8 a2, a2, a14 -402bd30a: 91d9 s32i.n a13, a1, 36 -402bd30c: 02d8 l32i.n a13, a2, 0 -402bd30e: b109 s32i.n a0, a1, 44 -402bd310: 6dac beqz.n a13, 402bd33a -402bd312: 0d58 l32i.n a5, a13, 0 -402bd314: 1d28 l32i.n a2, a13, 4 -402bd316: 006152 s32i a5, a1, 0 -402bd319: 0272c5 call0 402bfa48 -402bd31c: fff531 l32r a3, 402bd2f0 -402bd31f: 0d2d mov.n a2, a13 -402bd321: a5a042 movi a4, 165 -402bd324: ef5901 l32r a0, 402b9088 -402bd327: 0000c0 callx0 a0 -402bd32a: 0158 l32i.n a5, a1, 0 -402bd32c: 05dd mov.n a13, a5 -402bd32e: fe0556 bnez a5, 402bd312 -402bd331: 2fca add.n a2, a15, a12 -402bd333: b022e0 addx8 a2, a2, a14 -402bd336: 030c movi.n a3, 0 -402bd338: 0239 s32i.n a3, a2, 0 -402bd33a: cfca add.n a12, a15, a12 -402bd33c: b0cce0 addx8 a12, a12, a14 -402bd33f: 020c movi.n a2, 0 -402bd341: 144c22 s8i a2, a12, 20 -402bd344: b108 l32i.n a0, a1, 44 -402bd346: a1c8 l32i.n a12, a1, 40 -402bd348: 91d8 l32i.n a13, a1, 36 -402bd34a: 81e8 l32i.n a14, a1, 32 -402bd34c: 71f8 l32i.n a15, a1, 28 -402bd34e: 30c112 addi a1, a1, 48 -402bd351: f00d ret.n -402bd353: c11200 mul16u a1, a2, a0 -402bd356: 090ce0 excw -402bd359: a80c movi.n a8, 10 -402bd35b: ffe471 l32r a7, 402bd2ec -402bd35e: 61c9 s32i.n a12, a1, 24 -402bd360: 51d9 s32i.n a13, a1, 20 -402bd362: 31f9 s32i.n a15, a1, 12 -402bd364: 02dd mov.n a13, a2 -402bd366: 7109 s32i.n a0, a1, 28 -402bd368: 41e9 s32i.n a14, a1, 16 -402bd36a: 09fd mov.n a15, a9 -402bd36c: 092d mov.n a2, a9 -402bd36e: 094d mov.n a4, a9 -402bd370: 08ad mov.n a10, a8 -402bd372: 20c880 or a12, a8, a8 -402bd375: 20b880 or a11, a8, a8 -402bd378: 140762 l8ui a6, a7, 20 -402bd37b: 079a66 bnei a10, 10, 402bd386 -402bd37e: 46cc bnez.n a6, 402bd386 -402bd380: 74a040 extui a10, a4, 0, 8 -402bd383: 000946 j 402bd3ac -402bd386: 26ac beqz.n a6, 402bd3ac -402bd388: dd8c beqz.n a13, 402bd399 -402bd38a: 0d58 l32i.n a5, a13, 0 -402bd38c: 17e8 l32i.n a14, a7, 4 -402bd38e: 0795e7 bne a5, a14, 402bd399 -402bd391: 742040 extui a2, a4, 0, 8 -402bd394: 002406 j 402bd428 -402bd397: 520000 excw -402bd39a: 661507 beq a5, a0, 402bd404 -402bd39d: 687c16 beqz a12, 402bda28 -402bd3a0: b61607 beq a6, a0, 402bd35a -402bd3a3: 359706 j 402caa03 -402bd3a6: 804004 excw -402bd3a9: 059d74 excw -402bd3ac: 441b addi.n a4, a4, 1 -402bd3ae: 744040 extui a4, a4, 0, 8 -402bd3b1: 18c772 addi a7, a7, 24 -402bd3b4: c09466 bnei a4, 10, 402bd378 -402bd3b7: ffa022 movi a2, 255 -402bd3ba: 6ae317 bbsi a3, 1, 402bd428 -402bd3bd: 079a66 bnei a10, 10, 402bd3c8 -402bd3c0: 646307 bbci a3, 0, 402bd428 -402bd3c3: 000246 j 402bd3d0 -402bd3c6: a00000 addx4 a0, a0, a0 -402bd3c9: 8674c0 excw -402bd3cc: 000007 bnone a0, a0, 402bd3d0 -402bd3cf: 9c2600 excw -402bd3d2: c0c005 call0 4027dfd4 <_lit4_end+0x176128> -402bd3d5: 038674 excw -402bd3d8: c0b000 sub a11, a0, a0 -402bd3db: 9b6674 excw -402bd3de: 2208 l32i.n a0, a2, 8 -402bd3e0: 26ffa0 excw -402bd3e3: 4298 l32i.n a9, a2, 16 -402bd3e5: 74c080 extui a12, a8, 0, 8 -402bd3e8: 0c2d mov.n a2, a12 -402bd3ea: fff085 call0 402bd2f4 -402bd3ed: ffbf41 l32r a4, 402bd2ec -402bd3f0: 112cf0 slli a2, a12, 1 -402bd3f3: 7d8c beqz.n a13, 402bd3fe -402bd3f5: 0d58 l32i.n a5, a13, 0 -402bd3f7: 32ca add.n a3, a2, a12 -402bd3f9: b03340 addx8 a3, a3, a4 -402bd3fc: 1359 s32i.n a5, a3, 4 -402bd3fe: 22ca add.n a2, a2, a12 -402bd400: b02240 addx8 a2, a2, a4 -402bd403: 030c movi.n a3, 0 -402bd405: 154232 s8i a3, a2, 21 -402bd408: 7420c0 extui a2, a12, 0, 8 -402bd40b: 000646 j 402bd428 -402bd40e: 270000 excw -402bd411: 409835 excw -402bd414: 2d74b0 excw -402bd417: e40605 call0 402a1478 -402bd41a: ff .byte 0xff -402bd41b: 35f700 extui a15, a0, 23, 4 -402bd41e: 408c beqz.n a0, 402bd426 -402bd420: fd74c0 excw -402bd423: e10605 call0 4029e484 -402bd426: ff .byte 0xff -402bd427: 710800 excw -402bd42a: 61c8 l32i.n a12, a1, 24 -402bd42c: 51d8 l32i.n a13, a1, 20 -402bd42e: 41e8 l32i.n a14, a1, 16 -402bd430: 31f8 l32i.n a15, a1, 12 -402bd432: 20c112 addi a1, a1, 32 -402bd435: f00d ret.n -402bd437: c11200 mul16u a1, a2, a0 -402bd43a: 61c9e0 excw -402bd43d: 13c8 l32i.n a12, a3, 4 -402bd43f: 51d9 s32i.n a13, a1, 20 -402bd441: 41e9 s32i.n a14, a1, 16 -402bd443: 02dd mov.n a13, a2 -402bd445: 31f9 s32i.n a15, a1, 12 -402bd447: 03ed mov.n a14, a3 -402bd449: 04fd mov.n a15, a4 -402bd44b: 053d mov.n a3, a5 -402bd44d: 640c movi.n a4, 6 -402bd44f: 0c2d mov.n a2, a12 -402bd451: 7109 s32i.n a0, a1, 28 -402bd453: f0db01 l32r a0, 402b97c0 -402bd456: 0000c0 callx0 a0 -402bd459: 640c movi.n a4, 6 -402bd45b: 0f3d mov.n a3, a15 -402bd45d: 2c4a add.n a2, a12, a4 -402bd45f: f0d801 l32r a0, 402b97c0 -402bd462: 0000c0 callx0 a0 -402bd465: 820c movi.n a2, 8 -402bd467: 0c4c22 s8i a2, a12, 12 -402bd46a: 6d48 l32i.n a4, a13, 24 -402bd46c: 020c movi.n a2, 0 -402bd46e: 0d4c22 s8i a2, a12, 13 -402bd471: 0e3d mov.n a3, a14 -402bd473: 0d2d mov.n a2, a13 -402bd475: 0004c0 callx0 a4 -402bd478: 7108 l32i.n a0, a1, 28 -402bd47a: 61c8 l32i.n a12, a1, 24 -402bd47c: 51d8 l32i.n a13, a1, 20 -402bd47e: 41e8 l32i.n a14, a1, 16 -402bd480: 31f8 l32i.n a15, a1, 12 -402bd482: 20c112 addi a1, a1, 32 -402bd485: f00d ret.n - ... - -402bd488 : -402bd488: e0c112 addi a1, a1, -32 -402bd48b: 61c9 s32i.n a12, a1, 24 -402bd48d: ff97c1 l32r a12, 402bd2ec -402bd490: 51d9 s32i.n a13, a1, 20 -402bd492: 41e9 s32i.n a14, a1, 16 -402bd494: 31f9 s32i.n a15, a1, 12 -402bd496: 7109 s32i.n a0, a1, 28 -402bd498: 0d0c movi.n a13, 0 -402bd49a: efa0e2 movi a14, 239 -402bd49d: 02a0f2 movi a15, 2 -402bd4a0: 140c32 l8ui a3, a12, 20 -402bd4a3: 03ac beqz.n a3, 402bd4c7 -402bd4a5: 150c22 l8ui a2, a12, 21 -402bd4a8: 221b addi.n a2, a2, 1 -402bd4aa: 742020 extui a2, a2, 0, 8 -402bd4ad: 154c22 s8i a2, a12, 21 -402bd4b0: 053e27 bltu a14, a2, 402bd4b9 -402bd4b3: 0a1366 bnei a3, 1, 402bd4c1 -402bd4b6: 0d22b6 bltui a2, 2, 402bd4c7 -402bd4b9: 0d2d mov.n a2, a13 -402bd4bb: ffe385 call0 402bd2f4 -402bd4be: 000146 j 402bd4c7 -402bd4c1: 023366 bnei a3, 3, 402bd4c7 -402bd4c4: 144cf2 s8i a15, a12, 20 -402bd4c7: dd1b addi.n a13, a13, 1 -402bd4c9: 18ccc2 addi a12, a12, 24 -402bd4cc: d09d66 bnei a13, 10, 402bd4a0 -402bd4cf: 7108 l32i.n a0, a1, 28 -402bd4d1: 61c8 l32i.n a12, a1, 24 -402bd4d3: 51d8 l32i.n a13, a1, 20 -402bd4d5: 41e8 l32i.n a14, a1, 16 -402bd4d7: 31f8 l32i.n a15, a1, 12 -402bd4d9: 20c112 addi a1, a1, 32 -402bd4dc: f00d ret.n - ... - -402bd4e0 : -402bd4e0: f0c112 addi a1, a1, -16 -402bd4e3: 032d mov.n a2, a3 -402bd4e5: 230c movi.n a3, 2 -402bd4e7: 21c9 s32i.n a12, a1, 8 -402bd4e9: 11d9 s32i.n a13, a1, 4 -402bd4eb: 3109 s32i.n a0, a1, 12 -402bd4ed: 04dd mov.n a13, a4 -402bd4ef: 20c550 or a12, a5, a5 -402bd4f2: ffe605 call0 402bd354 -402bd4f5: 744020 extui a4, a2, 0, 8 -402bd4f8: 013480 slli a3, a4, 24 -402bd4fb: ffa022 movi a2, 255 -402bd4fe: 022396 bltz a3, 402bd524 -402bd501: 313830 srai a3, a3, 24 -402bd504: ff7a61 l32r a6, 402bd2ec -402bd507: 1153f0 slli a5, a3, 1 -402bd50a: 753a add.n a7, a5, a3 -402bd50c: b07760 addx8 a7, a7, a6 -402bd50f: 140772 l8ui a7, a7, 20 -402bd512: 0e27b6 bltui a7, 2, 402bd524 -402bd515: 353a add.n a3, a5, a3 -402bd517: b03360 addx8 a3, a3, a6 -402bd51a: 238b addi.n a2, a3, 8 -402bd51c: 0d29 s32i.n a2, a13, 0 -402bd51e: 334b addi.n a3, a3, 4 -402bd520: 0c39 s32i.n a3, a12, 0 -402bd522: 042d mov.n a2, a4 -402bd524: 3108 l32i.n a0, a1, 12 -402bd526: 21c8 l32i.n a12, a1, 8 -402bd528: 11d8 l32i.n a13, a1, 4 -402bd52a: 10c112 addi a1, a1, 16 -402bd52d: f00d ret.n -402bd52f: c17500 mul16u a7, a5, a0 -402bd532: fe .byte 0xfe -402bd533: 3f .byte 0x3f -402bd534: c17b addi.n a12, a1, 7 -402bd536: fe .byte 0xfe -402bd537: 3f .byte 0x3f - -402bd538 : -402bd538: d0c112 addi a1, a1, -48 -402bd53b: 91d9 s32i.n a13, a1, 36 -402bd53d: 71f9 s32i.n a15, a1, 28 -402bd53f: 33c2d2 addi a13, a2, 51 -402bd542: 02fd mov.n a15, a2 -402bd544: 224b addi.n a2, a2, 4 -402bd546: 1139 s32i.n a3, a1, 4 -402bd548: 0129 s32i.n a2, a1, 0 -402bd54a: 040c movi.n a4, 0 -402bd54c: a32c movi.n a3, 42 -402bd54e: 320c movi.n a2, 3 -402bd550: 81e9 s32i.n a14, a1, 32 -402bd552: b109 s32i.n a0, a1, 44 -402bd554: a1c9 s32i.n a12, a1, 40 -402bd556: 025685 call0 402bfac0 -402bd559: 02ed mov.n a14, a2 -402bd55b: f27c movi.n a2, -1 -402bd55d: 095e16 beqz a14, 402bd5f6 -402bd560: 1ec8 l32i.n a12, a14, 4 -402bd562: 070c movi.n a7, 0 -402bd564: 180c movi.n a8, 1 -402bd566: 144c72 s8i a7, a12, 20 -402bd569: 154c82 s8i a8, a12, 21 -402bd56c: 640c movi.n a4, 6 -402bd56e: 0d3d mov.n a3, a13 -402bd570: 16cc22 addi a2, a12, 22 -402bd573: 2179 s32i.n a7, a1, 8 -402bd575: 3189 s32i.n a8, a1, 12 -402bd577: f09201 l32r a0, 402b97c0 -402bd57a: 0000c0 callx0 a0 -402bd57d: ffec31 l32r a3, 402bd530 -402bd580: 640c movi.n a4, 6 -402bd582: 20cc22 addi a2, a12, 32 -402bd585: f08e01 l32r a0, 402b97c0 -402bd588: 0000c0 callx0 a0 -402bd58b: ffea31 l32r a3, 402bd534 -402bd58e: 640c movi.n a4, 6 -402bd590: 0c2d mov.n a2, a12 -402bd592: f08b01 l32r a0, 402b97c0 -402bd595: 0000c0 callx0 a0 -402bd598: 640c movi.n a4, 6 -402bd59a: 2c4a add.n a2, a12, a4 -402bd59c: 0d3d mov.n a3, a13 -402bd59e: f08801 l32r a0, 402b97c0 -402bd5a1: 0000c0 callx0 a0 -402bd5a4: 0138 l32i.n a3, a1, 0 -402bd5a6: 440c movi.n a4, 4 -402bd5a8: 1ccc22 addi a2, a12, 28 -402bd5ab: f08501 l32r a0, 402b97c0 -402bd5ae: 0000c0 callx0 a0 -402bd5b1: 1138 l32i.n a3, a1, 4 -402bd5b3: 04a042 movi a4, 4 -402bd5b6: 26cc22 addi a2, a12, 38 -402bd5b9: f08101 l32r a0, 402b97c0 -402bd5bc: 0000c0 callx0 a0 -402bd5bf: 630c movi.n a3, 6 -402bd5c1: 2178 l32i.n a7, a1, 8 -402bd5c3: 3188 l32i.n a8, a1, 12 -402bd5c5: 124c32 s8i a3, a12, 18 -402bd5c8: 430c movi.n a3, 4 -402bd5ca: 134c32 s8i a3, a12, 19 -402bd5cd: 820c movi.n a2, 8 -402bd5cf: 104c22 s8i a2, a12, 16 -402bd5d2: 0c4c22 s8i a2, a12, 12 -402bd5d5: 6f48 l32i.n a4, a15, 24 -402bd5d7: 620c movi.n a2, 6 -402bd5d9: 0e4c72 s8i a7, a12, 14 -402bd5dc: 0f4c82 s8i a8, a12, 15 -402bd5df: 114c72 s8i a7, a12, 17 -402bd5e2: 0d4c22 s8i a2, a12, 13 -402bd5e5: 0e3d mov.n a3, a14 -402bd5e7: 202ff0 or a2, a15, a15 -402bd5ea: 0004c0 callx0 a4 -402bd5ed: 02cd mov.n a12, a2 -402bd5ef: 0e2d mov.n a2, a14 -402bd5f1: 024545 call0 402bfa48 -402bd5f4: 0c2d mov.n a2, a12 -402bd5f6: b108 l32i.n a0, a1, 44 -402bd5f8: a1c8 l32i.n a12, a1, 40 -402bd5fa: 91d8 l32i.n a13, a1, 36 -402bd5fc: 81e8 l32i.n a14, a1, 32 -402bd5fe: 71f8 l32i.n a15, a1, 28 -402bd600: 30c112 addi a1, a1, 48 -402bd603: f00d ret.n -402bd605: 000000 ill -402bd608: d0c112 addi a1, a1, -48 -402bd60b: 81e9 s32i.n a14, a1, 32 -402bd60d: ff3751 l32r a5, 402bd2ec -402bd610: 11e4f0 slli a14, a4, 1 -402bd613: 71f9 s32i.n a15, a1, 28 -402bd615: 02fd mov.n a15, a2 -402bd617: 2e4a add.n a2, a14, a4 -402bd619: a1c9 s32i.n a12, a1, 40 -402bd61b: 91d9 s32i.n a13, a1, 36 -402bd61d: b109 s32i.n a0, a1, 44 -402bd61f: b02250 addx8 a2, a2, a5 -402bd622: 140222 l8ui a2, a2, 20 -402bd625: 036d mov.n a6, a3 -402bd627: 04cd mov.n a12, a4 -402bd629: 05dd mov.n a13, a5 -402bd62b: 292266 bnei a2, 2, 402bd658 -402bd62e: 2e4a add.n a2, a14, a4 -402bd630: b02250 addx8 a2, a2, a5 -402bd633: 150222 l8ui a2, a2, 21 -402bd636: e3a032 movi a3, 227 -402bd639: 1bb327 bgeu a3, a2, 402bd658 -402bd63c: 3e4a add.n a3, a14, a4 -402bd63e: b03350 addx8 a3, a3, a5 -402bd641: 334b addi.n a3, a3, 4 -402bd643: 0f2d mov.n a2, a15 -402bd645: 0169 s32i.n a6, a1, 0 -402bd647: ffef05 call0 402bd538 -402bd64a: 0168 l32i.n a6, a1, 0 -402bd64c: 82cc bnez.n a2, 402bd658 -402bd64e: 2eca add.n a2, a14, a12 -402bd650: b022d0 addx8 a2, a2, a13 -402bd653: 330c movi.n a3, 3 -402bd655: 144232 s8i a3, a2, 20 -402bd658: ceca add.n a12, a14, a12 -402bd65a: b05cd0 addx8 a5, a12, a13 -402bd65d: 33cf42 addi a4, a15, 51 -402bd660: 0f2d mov.n a2, a15 -402bd662: 558b addi.n a5, a5, 8 -402bd664: 063d mov.n a3, a6 -402bd666: ffdd05 call0 402bd438 -402bd669: b108 l32i.n a0, a1, 44 -402bd66b: a1c8 l32i.n a12, a1, 40 -402bd66d: 91d8 l32i.n a13, a1, 36 -402bd66f: 81e8 l32i.n a14, a1, 32 -402bd671: 71f8 l32i.n a15, a1, 28 -402bd673: 30c112 addi a1, a1, 48 -402bd676: f00d ret.n -402bd678: 2b9c beqz.n a11, 402bd68e -402bd67a: ff .byte 0xff -402bd67b: 3f .byte 0x3f -402bd67c: b61c movi.n a6, 27 -402bd67e: 402c movi.n a0, 36 - -402bd680 : -402bd680: d0c112 addi a1, a1, -48 -402bd683: 207330 or a7, a3, a3 -402bd686: 0761f2 s32i a15, a1, 28 -402bd689: 20f220 or a15, a2, a2 -402bd68c: 33c222 addi a2, a2, 51 -402bd68f: 0129 s32i.n a2, a1, 0 -402bd691: 0728 l32i.n a2, a7, 0 -402bd693: 0f3d mov.n a3, a15 -402bd695: a1c9 s32i.n a12, a1, 40 -402bd697: 1179 s32i.n a7, a1, 4 -402bd699: b109 s32i.n a0, a1, 44 -402bd69b: 91d9 s32i.n a13, a1, 36 -402bd69d: 81e9 s32i.n a14, a1, 32 -402bd69f: 04cd mov.n a12, a4 -402bd6a1: 010985 call0 402be73c -402bd6a4: 437c movi.n a3, -12 -402bd6a6: 1178 l32i.n a7, a1, 4 -402bd6a8: 158256 bnez a2, 402bd804 -402bd6ab: 0748 l32i.n a4, a7, 0 -402bd6ad: f0a022 movi a2, 240 -402bd6b0: 103420 and a3, a4, a2 -402bd6b3: 20af22 movi a2, -224 -402bd6b6: 232a add.n a2, a3, a2 -402bd6b8: 098216 beqz a2, 402bd754 -402bd6bb: 095416 beqz a4, 402bd754 -402bd6be: 130c movi.n a3, 1 -402bd6c0: 072d mov.n a2, a7 -402bd6c2: ffc905 call0 402bd354 -402bd6c5: 744020 extui a4, a2, 0, 8 -402bd6c8: 016480 slli a6, a4, 24 -402bd6cb: 1178 l32i.n a7, a1, 4 -402bd6cd: 313860 srai a3, a6, 24 -402bd6d0: 130696 bltz a6, 402bd804 -402bd6d3: 31d860 srai a13, a6, 24 -402bd6d6: ff0531 l32r a3, 402bd2ec -402bd6d9: 11edf0 slli a14, a13, 1 -402bd6dc: 2eda add.n a2, a14, a13 -402bd6de: b02230 addx8 a2, a2, a3 -402bd6e1: 140222 l8ui a2, a2, 20 -402bd6e4: 82cc bnez.n a2, 402bd6f0 -402bd6e6: 2eda add.n a2, a14, a13 -402bd6e8: b02230 addx8 a2, a2, a3 -402bd6eb: 130c movi.n a3, 1 -402bd6ed: 144232 s8i a3, a2, 20 -402bd6f0: feff31 l32r a3, 402bd2ec -402bd6f3: 2eda add.n a2, a14, a13 -402bd6f5: b02230 addx8 a2, a2, a3 -402bd6f8: 140222 l8ui a2, a2, 20 -402bd6fb: 011226 beqi a2, 1, 402bd700 -402bd6fe: 2cdc bnez.n a12, 402bd714 -402bd700: 073d mov.n a3, a7 -402bd702: 0f2d mov.n a2, a15 -402bd704: 1149 s32i.n a4, a1, 4 -402bd706: ffe305 call0 402bd538 -402bd709: 023d mov.n a3, a2 -402bd70b: 1148 l32i.n a4, a1, 4 -402bd70d: 0f3c16 beqz a12, 402bd804 -402bd710: 000086 j 402bd716 -402bd713: f27c00 excw -402bd716: fef551 l32r a5, 402bd2ec -402bd719: 3eda add.n a3, a14, a13 -402bd71b: b03350 addx8 a3, a3, a5 -402bd71e: 140352 l8ui a5, a3, 20 -402bd721: 1525b6 bltui a5, 2, 402bd73a -402bd724: ffd521 l32r a2, 402bd678 -402bd727: 538b addi.n a5, a3, 8 -402bd729: 004242 s8i a4, a2, 0 -402bd72c: 0148 l32i.n a4, a1, 0 -402bd72e: 0c3d mov.n a3, a12 -402bd730: 0f2d mov.n a2, a15 -402bd732: ffd045 call0 402bd438 -402bd735: 023d mov.n a3, a2 -402bd737: 003246 j 402bd804 -402bd73a: 023d mov.n a3, a2 -402bd73c: 0c2d mov.n a2, a12 -402bd73e: 021526 beqi a5, 1, 402bd744 -402bd741: 002fc6 j 402bd804 -402bd744: 129c beqz.n a2, 402bd759 -402bd746: 0c0232 l8ui a3, a2, 12 -402bd749: 021326 beqi a3, 1, 402bd74f -402bd74c: 002346 j 402bd7dd -402bd74f: 0228 l32i.n a2, a2, 0 -402bd751: fffbc6 j 402bd744 -402bd754: 437c movi.n a3, -12 -402bd756: 002a86 j 402bd804 -402bd759: 202cc0 or a2, a12, a12 -402bd75c: 022d85 call0 402bfa38 -402bd75f: 09fc16 beqz a12, 402bd802 -402bd762: ffc621 l32r a2, 402bd67c -402bd765: fee2f1 l32r a15, 402bd2f0 -402bd768: 052222 l32i a2, a2, 20 -402bd76b: 00a052 movi a5, 0 -402bd76e: 73a442 movi a4, 0x473 -402bd771: 0f3d mov.n a3, a15 -402bd773: efe101 l32r a0, 402b96f8 -402bd776: 0000c0 callx0 a0 -402bd779: 057216 beqz a2, 402bd7d4 -402bd77c: 030c movi.n a3, 0 -402bd77e: 0239 s32i.n a3, a2, 0 -402bd780: fedb31 l32r a3, 402bd2ec -402bd783: 4eda add.n a4, a14, a13 -402bd785: b04430 addx8 a4, a4, a3 -402bd788: 12c9 s32i.n a12, a2, 4 -402bd78a: 04c8 l32i.n a12, a4, 0 -402bd78c: 140c movi.n a4, 1 -402bd78e: 0c5d mov.n a5, a12 -402bd790: 0cbc beqz.n a12, 402bd7c4 -402bd792: 0538 l32i.n a3, a5, 0 -402bd794: 538c beqz.n a3, 402bd79d -402bd796: 441b addi.n a4, a4, 1 -402bd798: 035d mov.n a5, a3 -402bd79a: fffd06 j 402bd792 -402bd79d: 0529 s32i.n a2, a5, 0 -402bd79f: 6134b6 bltui a4, 3, 402bd804 -402bd7a2: fed221 l32r a2, 402bd2ec -402bd7a5: eeda add.n a14, a14, a13 -402bd7a7: b0de20 addx8 a13, a14, a2 -402bd7aa: 0c28 l32i.n a2, a12, 0 -402bd7ac: 0d29 s32i.n a2, a13, 0 -402bd7ae: 012c22 l32i a2, a12, 4 -402bd7b1: 022945 call0 402bfa48 -402bd7b4: 8ba442 movi a4, 0x48b -402bd7b7: 0f3d mov.n a3, a15 -402bd7b9: 0c2d mov.n a2, a12 -402bd7bb: ee3301 l32r a0, 402b9088 -402bd7be: 0000c0 callx0 a0 -402bd7c1: 000246 j 402bd7ce -402bd7c4: feca51 l32r a5, 402bd2ec -402bd7c7: eeda add.n a14, a14, a13 -402bd7c9: b0de50 addx8 a13, a14, a5 -402bd7cc: 0d29 s32i.n a2, a13, 0 -402bd7ce: 030c movi.n a3, 0 -402bd7d0: 000c06 j 402bd804 -402bd7d3: 0c2d00 excw -402bd7d6: 022705 call0 402bfa48 -402bd7d9: 000946 j 402bd802 -402bd7dc: 123200 excw -402bd7df: a04204 excw -402bd7e2: a02200 addx4 a2, a2, a0 -402bd7e5: 2d8503 excw -402bd7e8: 02fd02 excw -402bd7eb: 329c beqz.n a2, 402bd802 -402bd7ed: 0c3d mov.n a3, a12 -402bd7ef: 0f2d mov.n a2, a15 -402bd7f1: 025205 call0 402bfd14 -402bd7f4: 428c beqz.n a2, 402bd7fc -402bd7f6: 0f2d mov.n a2, a15 -402bd7f8: fff686 j 402bd7d6 -402bd7fb: 0fcd00 excw -402bd7fe: ffd806 j 402bd762 -402bd801: f37c00 excw -402bd804: b108 l32i.n a0, a1, 44 -402bd806: 032d mov.n a2, a3 -402bd808: a1c8 l32i.n a12, a1, 40 -402bd80a: 91d8 l32i.n a13, a1, 36 -402bd80c: 81e8 l32i.n a14, a1, 32 -402bd80e: 71f8 l32i.n a15, a1, 28 -402bd810: 30c112 addi a1, a1, 48 -402bd813: f00d ret.n -402bd815: 000000 ill -402bd818: fea9 s32i.n a10, a14, 60 - ... - -402bd81c : -402bd81c: e0c112 addi a1, a1, -32 -402bd81f: 41e9 s32i.n a14, a1, 16 -402bd821: 03ed mov.n a14, a3 -402bd823: 61c9 s32i.n a12, a1, 24 -402bd825: e30c movi.n a3, 14 -402bd827: 02cd mov.n a12, a2 -402bd829: 0e2d mov.n a2, a14 -402bd82b: 51d9 s32i.n a13, a1, 20 -402bd82d: 7109 s32i.n a0, a1, 28 -402bd82f: 04dd mov.n a13, a4 -402bd831: 0218c5 call0 402bf9c0 -402bd834: e37c movi.n a3, -2 -402bd836: 0c6256 bnez a2, 402bd900 -402bd839: 0d28 l32i.n a2, a13, 0 -402bd83b: 0c3d mov.n a3, a12 -402bd83d: 00efc5 call0 402be73c -402bd840: 0ad256 bnez a2, 402bd8f1 -402bd843: 0d28 l32i.n a2, a13, 0 -402bd845: f0a032 movi a3, 240 -402bd848: 103230 and a3, a2, a3 -402bd84b: e0a042 movi a4, 224 -402bd84e: 289347 bne a3, a4, 402bd87a -402bd851: 120c movi.n a2, 1 -402bd853: 004122 s8i a2, a1, 0 -402bd856: 020c movi.n a2, 0 -402bd858: 014122 s8i a2, a1, 1 -402bd85b: e25c movi.n a2, 94 -402bd85d: 024122 s8i a2, a1, 2 -402bd860: 010d22 l8ui a2, a13, 1 -402bd863: 015d mov.n a5, a1 -402bd865: 642020 extui a2, a2, 0, 7 -402bd868: 034122 s8i a2, a1, 3 -402bd86b: 020d22 l8ui a2, a13, 2 -402bd86e: 044122 s8i a2, a1, 4 -402bd871: 030d22 l8ui a2, a13, 3 -402bd874: 054122 s8i a2, a1, 5 -402bd877: 001e46 j 402bd8f4 -402bd87a: 1c38 l32i.n a3, a12, 4 -402bd87c: 2c48 l32i.n a4, a12, 8 -402bd87e: 303230 xor a3, a2, a3 -402bd881: 130347 bnone a3, a4, 402bd898 -402bd884: ffe531 l32r a3, 402bd818 -402bd887: f42020 extui a2, a2, 0, 16 -402bd88a: 0a1237 beq a2, a3, 402bd898 -402bd88d: 3c28 l32i.n a2, a12, 12 -402bd88f: 0cccd2 addi a13, a12, 12 -402bd892: fcaf32 movi a3, -4 -402bd895: 067216 beqz a2, 402bd900 -402bd898: ff7861 l32r a6, 402bd678 -402bd89b: fe9421 l32r a2, 402bd2ec -402bd89e: 000642 l8ui a4, a6, 0 -402bd8a1: 1134f0 slli a3, a4, 1 -402bd8a4: 534a add.n a5, a3, a4 -402bd8a6: b05520 addx8 a5, a5, a2 -402bd8a9: 140552 l8ui a5, a5, 20 -402bd8ac: 0e25b6 bltui a5, 2, 402bd8be -402bd8af: 803340 add a3, a3, a4 -402bd8b2: b03320 addx8 a3, a3, a2 -402bd8b5: 002d52 l32i a5, a13, 0 -402bd8b8: 012332 l32i a3, a3, 4 -402bd8bb: 121537 beq a5, a3, 402bd8d1 -402bd8be: 00a042 movi a4, 0 -402bd8c1: 140232 l8ui a3, a2, 20 -402bd8c4: 1423b6 bltui a3, 2, 402bd8dc -402bd8c7: 0d58 l32i.n a5, a13, 0 -402bd8c9: 1238 l32i.n a3, a2, 4 -402bd8cb: 0d9537 bne a5, a3, 402bd8dc -402bd8ce: 004642 s8i a4, a6, 0 -402bd8d1: 0e3d mov.n a3, a14 -402bd8d3: 0c2d mov.n a2, a12 -402bd8d5: ffd305 call0 402bd608 -402bd8d8: 000886 j 402bd8fe -402bd8db: 441b00 extui a1, a0, 11, 5 -402bd8de: 18c222 addi a2, a2, 24 -402bd8e1: dc9466 bnei a4, 10, 402bd8c1 -402bd8e4: 0e4d mov.n a4, a14 -402bd8e6: 0d3d mov.n a3, a13 -402bd8e8: 0c2d mov.n a2, a12 -402bd8ea: ffd945 call0 402bd680 -402bd8ed: 000346 j 402bd8fe -402bd8f0: 105100 and a5, a1, a0 -402bd8f3: ff .byte 0xff -402bd8f4: 33cc42 addi a4, a12, 51 -402bd8f7: 0e3d mov.n a3, a14 -402bd8f9: 0c2d mov.n a2, a12 -402bd8fb: ffb3c5 call0 402bd438 -402bd8fe: 023d mov.n a3, a2 -402bd900: 7108 l32i.n a0, a1, 28 -402bd902: 032d mov.n a2, a3 -402bd904: 61c8 l32i.n a12, a1, 24 -402bd906: 51d8 l32i.n a13, a1, 20 -402bd908: 41e8 l32i.n a14, a1, 16 -402bd90a: 20c112 addi a1, a1, 32 -402bd90d: f00d ret.n - ... - -402bd910 : -402bd910: a0c112 addi a1, a1, -96 -402bd913: 051242 l16ui a4, a2, 10 -402bd916: 1661c2 s32i a12, a1, 88 -402bd919: 1561d2 s32i a13, a1, 84 -402bd91c: 176102 s32i a0, a1, 92 -402bd91f: 02dd mov.n a13, a2 -402bd921: 1461e2 s32i a14, a1, 80 -402bd924: 1361f2 s32i a15, a1, 76 -402bd927: e20c movi.n a2, 14 -402bd929: 03cd mov.n a12, a3 -402bd92b: 023247 bltu a2, a4, 402bd931 -402bd92e: 008486 j 402bdb44 -402bd931: 1de8 l32i.n a14, a13, 4 -402bd933: 0d0e22 l8ui a2, a14, 13 -402bd936: 0c0e32 l8ui a3, a14, 12 -402bd939: 112280 slli a2, a2, 8 -402bd93c: 202230 or a2, a2, a3 -402bd93f: 0a8226 beqi a2, 8, 402bd94d -402bd942: 08a632 movi a3, 0x608 -402bd945: 231237 beq a2, a3, 402bd96c -402bd948: 007e06 j 402bdb44 -402bd94b: 220000 excw -402bd94e: 390c movi.n a9, 3 -402bd950: 02e257 bbsi a2, 5, 402bd956 -402bd953: 007b46 j 402bdb44 -402bd956: f2af32 movi a3, -14 -402bd959: 202dd0 or a2, a13, a13 -402bd95c: 020605 call0 402bf9c0 -402bd95f: 1e1256 bnez a2, 402bdb44 -402bd962: 0c3d mov.n a3, a12 -402bd964: 0d2d mov.n a2, a13 -402bd966: 0089c5 call0 402be204 -402bd969: 007706 j 402bdb49 -402bd96c: 390c22 l8ui a2, a12, 57 -402bd96f: 02e257 bbsi a2, 5, 402bd975 -402bd972: 007386 j 402bdb44 -402bd975: 33cc22 addi a2, a12, 51 -402bd978: 5129 s32i.n a2, a1, 20 -402bd97a: 922c movi.n a2, 41 -402bd97c: 023247 bltu a2, a4, 402bd982 -402bd97f: 007046 j 402bdb44 -402bd982: 0f0e22 l8ui a2, a14, 15 -402bd985: 0e0e32 l8ui a3, a14, 14 -402bd988: 112280 slli a2, a2, 8 -402bd98b: 202230 or a2, a2, a3 -402bd98e: 02f226 beqi a2, 0x100, 402bd994 -402bd991: 006bc6 j 402bdb44 -402bd994: 120e22 l8ui a2, a14, 18 -402bd997: 026226 beqi a2, 6, 402bd99d -402bd99a: 006986 j 402bdb44 -402bd99d: 130e22 l8ui a2, a14, 19 -402bd9a0: 024226 beqi a2, 4, 402bd9a6 -402bd9a3: 006746 j 402bdb44 -402bd9a6: 110e22 l8ui a2, a14, 17 -402bd9a9: 100e32 l8ui a3, a14, 16 -402bd9ac: 112280 slli a2, a2, 8 -402bd9af: 202230 or a2, a2, a3 -402bd9b2: 028226 beqi a2, 8, 402bd9b8 -402bd9b5: 0062c6 j 402bdb44 -402bd9b8: 440c movi.n a4, 4 -402bd9ba: 1cce32 addi a3, a14, 28 -402bd9bd: 214a add.n a2, a1, a4 -402bd9bf: 066132 s32i a3, a1, 24 -402bd9c2: ef7f01 l32r a0, 402b97c0 -402bd9c5: 0000c0 callx0 a0 -402bd9c8: 26ce22 addi a2, a14, 38 -402bd9cb: 023d mov.n a3, a2 -402bd9cd: 8129 s32i.n a2, a1, 32 -402bd9cf: 440c movi.n a4, 4 -402bd9d1: 012d mov.n a2, a1 -402bd9d3: ef7b01 l32r a0, 402b97c0 -402bd9d6: 0000c0 callx0 a0 -402bd9d9: 3c4b addi.n a3, a12, 4 -402bd9db: 040c movi.n a4, 0 -402bd9dd: 1c28 l32i.n a2, a12, 4 -402bd9df: 9139 s32i.n a3, a1, 36 -402bd9e1: 7149 s32i.n a4, a1, 28 -402bd9e3: 0e1247 beq a2, a4, 402bd9f5 -402bd9e6: 0138 l32i.n a3, a1, 0 -402bd9e8: c03320 sub a3, a3, a2 -402bd9eb: 120c movi.n a2, 1 -402bd9ed: 932430 movnez a2, a4, a3 -402bd9f0: 742020 extui a2, a2, 0, 8 -402bd9f3: 7129 s32i.n a2, a1, 28 -402bd9f5: 16ce22 addi a2, a14, 22 -402bd9f8: 7138 l32i.n a3, a1, 28 -402bd9fa: 4129 s32i.n a2, a1, 16 -402bd9fc: 2f0c movi.n a15, 2 -402bd9fe: 120c movi.n a2, 1 -402bda00: 93f230 movnez a15, a2, a3 -402bda03: 012122 l32i a2, a1, 4 -402bda06: 32ec bnez.n a2, 402bda2d -402bda08: 150e22 l8ui a2, a14, 21 -402bda0b: 140e32 l8ui a3, a14, 20 -402bda0e: 112280 slli a2, a2, 8 -402bda11: 202230 or a2, a2, a3 -402bda14: 02f266 bnei a2, 0x100, 402bda1a -402bda17: 002a86 j 402bdac5 -402bda1a: 00a232 movi a3, 0x200 -402bda1d: 021237 beq a2, a3, 402bda23 -402bda20: 004806 j 402bdb44 -402bda23: 314b addi.n a3, a1, 4 -402bda25: 0c2d mov.n a2, a12 -402bda27: fb7805 call0 402b91a8 -402bda2a: 004586 j 402bdb44 -402bda2d: 203cc0 or a3, a12, a12 -402bda30: 00d085 call0 402be73c -402bda33: fd1256 bnez a2, 402bda08 -402bda36: 012122 l32i a2, a1, 4 -402bda39: f0a032 movi a3, 240 -402bda3c: 102320 and a2, a3, a2 -402bda3f: e0a032 movi a3, 224 -402bda42: c21237 beq a2, a3, 402bda08 -402bda45: 0f3d mov.n a3, a15 -402bda47: 214b addi.n a2, a1, 4 -402bda49: ff9085 call0 402bd354 -402bda4c: 012280 slli a2, a2, 24 -402bda4f: fb5296 bltz a2, 402bda08 -402bda52: 318820 srai a8, a2, 24 -402bda55: 1198f0 slli a9, a8, 1 -402bda58: 798a add.n a7, a9, a8 -402bda5a: fe24f1 l32r a15, 402bd2ec -402bda5d: 1177d0 slli a7, a7, 3 -402bda60: ff7a add.n a15, a15, a7 -402bda62: 220c movi.n a2, 2 -402bda64: 4138 l32i.n a3, a1, 16 -402bda66: 144f22 s8i a2, a15, 20 -402bda69: 640c movi.n a4, 6 -402bda6b: 2f8b addi.n a2, a15, 8 -402bda6d: c179 s32i.n a7, a1, 48 -402bda6f: a189 s32i.n a8, a1, 40 -402bda71: b199 s32i.n a9, a1, 44 -402bda73: ef5301 l32r a0, 402b97c0 -402bda76: 0000c0 callx0 a0 -402bda79: 020c movi.n a2, 0 -402bda7b: 154f22 s8i a2, a15, 21 -402bda7e: b198 l32i.n a9, a1, 44 -402bda80: c178 l32i.n a7, a1, 48 -402bda82: a188 l32i.n a8, a1, 40 -402bda84: fe1a31 l32r a3, 402bd2ec -402bda87: 237a add.n a2, a3, a7 -402bda89: 0228 l32i.n a2, a2, 0 -402bda8b: f79216 beqz a2, 402bda08 -402bda8e: 498a add.n a4, a9, a8 -402bda90: b03430 addx8 a3, a4, a3 -402bda93: 0248 l32i.n a4, a2, 0 -402bda95: 12f8 l32i.n a15, a2, 4 -402bda97: 0349 s32i.n a4, a3, 0 -402bda99: fe1531 l32r a3, 402bd2f0 -402bda9c: ffa142 movi a4, 0x1ff -402bda9f: c179 s32i.n a7, a1, 48 -402bdaa1: a189 s32i.n a8, a1, 40 -402bdaa3: 0b6192 s32i a9, a1, 44 -402bdaa6: ed7801 l32r a0, 402b9088 -402bdaa9: 0000c0 callx0 a0 -402bdaac: 4158 l32i.n a5, a1, 16 -402bdaae: 5148 l32i.n a4, a1, 20 -402bdab0: 0f3d mov.n a3, a15 -402bdab2: 0c2d mov.n a2, a12 -402bdab4: ff9805 call0 402bd438 -402bdab7: 0f2d mov.n a2, a15 -402bdab9: 01f8c5 call0 402bfa48 -402bdabc: b198 l32i.n a9, a1, 44 -402bdabe: a188 l32i.n a8, a1, 40 -402bdac0: c178 l32i.n a7, a1, 48 -402bdac2: ffef86 j 402bda84 -402bdac5: 072122 l32i a2, a1, 28 -402bdac8: 078216 beqz a2, 402bdb44 -402bdacb: 02a022 movi a2, 2 -402bdace: 154e22 s8i a2, a14, 21 -402bdad1: 0f0c movi.n a15, 0 -402bdad3: 6138 l32i.n a3, a1, 24 -402bdad5: 8128 l32i.n a2, a1, 32 -402bdad7: 144ef2 s8i a15, a14, 20 -402bdada: 440c movi.n a4, 4 -402bdadc: ef3901 l32r a0, 402b97c0 -402bdadf: 0000c0 callx0 a0 -402bdae2: 9138 l32i.n a3, a1, 36 -402bdae4: 6128 l32i.n a2, a1, 24 -402bdae6: 440c movi.n a4, 4 -402bdae8: ef3601 l32r a0, 402b97c0 -402bdaeb: 0000c0 callx0 a0 -402bdaee: 4138 l32i.n a3, a1, 16 -402bdaf0: 640c movi.n a4, 6 -402bdaf2: 20ce22 addi a2, a14, 32 -402bdaf5: ef3201 l32r a0, 402b97c0 -402bdaf8: 0000c0 callx0 a0 -402bdafb: 4138 l32i.n a3, a1, 16 -402bdafd: 640c movi.n a4, 6 -402bdaff: 0e2d mov.n a2, a14 -402bdb01: ef2f01 l32r a0, 402b97c0 -402bdb04: 0000c0 callx0 a0 -402bdb07: 5138 l32i.n a3, a1, 20 -402bdb09: 4128 l32i.n a2, a1, 16 -402bdb0b: 640c movi.n a4, 6 -402bdb0d: ef2c01 l32r a0, 402b97c0 -402bdb10: 0000c0 callx0 a0 -402bdb13: 640c movi.n a4, 6 -402bdb15: 5138 l32i.n a3, a1, 20 -402bdb17: 2e4a add.n a2, a14, a4 -402bdb19: ef2901 l32r a0, 402b97c0 -402bdb1c: 0000c0 callx0 a0 -402bdb1f: 041d32 l16ui a3, a13, 8 -402bdb22: 0f4d mov.n a4, a15 -402bdb24: 320c movi.n a2, 3 -402bdb26: 01f985 call0 402bfac0 -402bdb29: 02ed mov.n a14, a2 -402bdb2b: 0512f7 beq a2, a15, 402bdb34 -402bdb2e: 203dd0 or a3, a13, a13 -402bdb31: 021e05 call0 402bfd14 -402bdb34: 062c42 l32i a4, a12, 24 -402bdb37: 203ee0 or a3, a14, a14 -402bdb3a: 0c2d mov.n a2, a12 -402bdb3c: 0004c0 callx0 a4 -402bdb3f: 0e2d mov.n a2, a14 -402bdb41: 01f045 call0 402bfa48 -402bdb44: 0d2d mov.n a2, a13 -402bdb46: 01f005 call0 402bfa48 -402bdb49: 172102 l32i a0, a1, 92 -402bdb4c: 020c movi.n a2, 0 -402bdb4e: 1621c2 l32i a12, a1, 88 -402bdb51: 1521d2 l32i a13, a1, 84 -402bdb54: 1421e2 l32i a14, a1, 80 -402bdb57: 1321f2 l32i a15, a1, 76 -402bdb5a: 60c112 addi a1, a1, 96 -402bdb5d: f00d ret.n - ... - -402bdb60 : -402bdb60: f0c112 addi a1, a1, -16 -402bdb63: 11d9 s32i.n a13, a1, 4 -402bdb65: fde1d1 l32r a13, 402bd2ec -402bdb68: 21c9 s32i.n a12, a1, 8 -402bdb6a: 01e9 s32i.n a14, a1, 0 -402bdb6c: 036102 s32i a0, a1, 12 -402bdb6f: 20e220 or a14, a2, a2 -402bdb72: 00a0c2 movi a12, 0 -402bdb75: 140d22 l8ui a2, a13, 20 -402bdb78: 828c beqz.n a2, 402bdb84 -402bdb7a: 4d28 l32i.n a2, a13, 16 -402bdb7c: 0492e7 bne a2, a14, 402bdb84 -402bdb7f: 0c2d mov.n a2, a12 -402bdb81: ff7705 call0 402bd2f4 -402bdb84: cc1b addi.n a12, a12, 1 -402bdb86: 18cdd2 addi a13, a13, 24 -402bdb89: e89c66 bnei a12, 10, 402bdb75 -402bdb8c: 3108 l32i.n a0, a1, 12 -402bdb8e: 21c8 l32i.n a12, a1, 8 -402bdb90: 11d8 l32i.n a13, a1, 4 -402bdb92: 01e8 l32i.n a14, a1, 0 -402bdb94: 10c112 addi a1, a1, 16 -402bdb97: f00d ret.n -402bdb99: 000000 ill -402bdb9c: ff2c90 excw -402bdb9f: 3f .byte 0x3f -402bdba0: b0c112 addi a1, a1, -80 -402bdba3: 1161d2 s32i a13, a1, 68 -402bdba6: 20d220 or a13, a2, a2 -402bdba9: 410721 l32r a2, 4028dfc8 -402bdbac: 00a042 movi a4, 0 -402bdbaf: 002222 l32i a2, a2, 0 -402bdbb2: f1f9 s32i.n a15, a1, 60 -402bdbb4: 5129 s32i.n a2, a1, 20 -402bdbb6: 03fd mov.n a15, a3 -402bdbb8: 042d mov.n a2, a4 -402bdbba: 830c movi.n a3, 8 -402bdbbc: 1061e2 s32i a14, a1, 64 -402bdbbf: 136102 s32i a0, a1, 76 -402bdbc2: 1261c2 s32i a12, a1, 72 -402bdbc5: 01ef85 call0 402bfac0 -402bdbc8: 02ed mov.n a14, a2 -402bdbca: 0aa216 beqz a2, 402bdc78 -402bdbcd: 12c8 l32i.n a12, a2, 4 -402bdbcf: 1d28 l32i.n a2, a13, 4 -402bdbd1: 1228 l32i.n a2, a2, 4 -402bdbd3: 5129 s32i.n a2, a1, 20 -402bdbd5: 621c movi.n a2, 22 -402bdbd7: 239f27 bne a15, a2, 402bdbfe -402bdbda: 080d22 l8ui a2, a13, 8 -402bdbdd: 4d8b addi.n a4, a13, 8 -402bdbdf: 044c22 s8i a2, a12, 4 -402bdbe2: 090d22 l8ui a2, a13, 9 -402bdbe5: 054c22 s8i a2, a12, 5 -402bdbe8: 0a0d22 l8ui a2, a13, 10 -402bdbeb: 064c22 s8i a2, a12, 6 -402bdbee: 0b0d22 l8ui a2, a13, 11 -402bdbf1: 074c22 s8i a2, a12, 7 -402bdbf4: 120c movi.n a2, 1 -402bdbf6: 0c4d22 s8i a2, a13, 12 -402bdbf9: 0008c6 j 402bdc20 -402bdbfc: 1c0000 excw -402bdbff: 040c72 l8ui a7, a12, 4 -402bdc02: 1a9f27 bne a15, a2, 402bdc20 -402bdc05: 080d22 l8ui a2, a13, 8 -402bdc08: ffe541 l32r a4, 402bdb9c -402bdc0b: 044c22 s8i a2, a12, 4 -402bdc0e: 090d22 l8ui a2, a13, 9 -402bdc11: 054c22 s8i a2, a12, 5 -402bdc14: 0a0d22 l8ui a2, a13, 10 -402bdc17: 064c22 s8i a2, a12, 6 -402bdc1a: 0b0d22 l8ui a2, a13, 11 -402bdc1d: 074c22 s8i a2, a12, 7 -402bdc20: eacf22 addi a2, a15, -22 -402bdc23: 742020 extui a2, a2, 0, 8 -402bdc26: 4922f6 bgeui a2, 2, 402bdc73 -402bdc29: 004cf2 s8i a15, a12, 0 -402bdc2c: 00a022 movi a2, 0 -402bdc2f: 0f0c movi.n a15, 0 -402bdc31: 014c22 s8i a2, a12, 1 -402bdc34: 024cf2 s8i a15, a12, 2 -402bdc37: 034cf2 s8i a15, a12, 3 -402bdc3a: 830c movi.n a3, 8 -402bdc3c: 0c2d mov.n a2, a12 -402bdc3e: 8149 s32i.n a4, a1, 32 -402bdc40: 0d5e45 call0 402cb228 -402bdc43: 024c22 s8i a2, a12, 2 -402bdc46: f42820 extui a2, a2, 8, 16 -402bdc49: 034c22 s8i a2, a12, 3 -402bdc4c: 94a432 movi a3, 0x494 -402bdc4f: 1d28 l32i.n a2, a13, 4 -402bdc51: 085132 s16i a3, a1, 16 -402bdc54: 430c movi.n a3, 4 -402bdc56: 2139 s32i.n a3, a1, 8 -402bdc58: 8148 l32i.n a4, a1, 32 -402bdc5a: 10c132 addi a3, a1, 16 -402bdc5d: 1139 s32i.n a3, a1, 4 -402bdc5f: 0129 s32i.n a2, a1, 0 -402bdc61: 270c movi.n a7, 2 -402bdc63: 0f6d mov.n a6, a15 -402bdc65: 150c movi.n a5, 1 -402bdc67: 14c132 addi a3, a1, 20 -402bdc6a: 202ee0 or a2, a14, a14 -402bdc6d: 0951f2 s16i a15, a1, 18 -402bdc70: 007e45 call0 402be458 -402bdc73: 0e2d mov.n a2, a14 -402bdc75: 01dd05 call0 402bfa48 -402bdc78: 132102 l32i a0, a1, 76 -402bdc7b: 1221c2 l32i a12, a1, 72 -402bdc7e: 1121d2 l32i a13, a1, 68 -402bdc81: 1021e2 l32i a14, a1, 64 -402bdc84: f1f8 l32i.n a15, a1, 60 -402bdc86: 50c112 addi a1, a1, 80 -402bdc89: f00d ret.n -402bdc8b: 7e6000 excw -402bdc8e: 124010 excw -402bdc91: c9f0c1 l32r a12, 402b0454 -402bdc94: 11d921 l32r a2, 402823f8 -402bdc97: 3109 s32i.n a0, a1, 12 -402bdc99: 02cd mov.n a12, a2 -402bdc9b: 0d0222 l8ui a2, a2, 13 -402bdc9e: 20d330 or a13, a3, a3 -402bdca1: 0b2226 beqi a2, 2, 402bdcb0 -402bdca4: 221266 bnei a2, 1, 402bdcca -402bdca7: 071c22 l16ui a2, a12, 14 -402bdcaa: 002216 beqz a2, 402bdcb0 -402bdcad: 19b327 bgeu a3, a2, 402bdcca -402bdcb0: 120c movi.n a2, 1 -402bdcb2: 0c2db6 bltui a13, 2, 402bdcc2 -402bdcb5: dbd5c5 call0 40299a14 -402bdcb8: 3d0b addi.n a3, a13, -1 -402bdcba: fff401 l32r a0, 402bdc8c -402bdcbd: 0000c0 callx0 a0 -402bdcc0: 221b addi.n a2, a2, 1 -402bdcc2: 075c22 s16i a2, a12, 14 -402bdcc5: 120c movi.n a2, 1 -402bdcc7: 0d4c22 s8i a2, a12, 13 -402bdcca: 3108 l32i.n a0, a1, 12 -402bdccc: 21c8 l32i.n a12, a1, 8 -402bdcce: 11d8 l32i.n a13, a1, 4 -402bdcd0: 10c112 addi a1, a1, 16 -402bdcd3: f00d ret.n -402bdcd5: 000000 ill -402bdcd8: ff2c94 excw -402bdcdb: 3f .byte 0x3f -402bdcdc: 0000e0 excw -402bdcdf: 00e001 l32r a0, 4027e060 <_lit4_end+0x1761b4> -402bdce2: 310200 srai a0, a0, 18 - -402bdce4 : -402bdce4: fffe31 l32r a3, 402bdcdc -402bdce7: fffc21 l32r a2, 402bdcd8 -402bdcea: 0239 s32i.n a3, a2, 0 -402bdcec: fffd31 l32r a3, 402bdce0 -402bdcef: ffab21 l32r a2, 402bdb9c -402bdcf2: 0239 s32i.n a3, a2, 0 -402bdcf4: f00d ret.n -402bdcf6: 980000 excw -402bdcf9: ff2c movi.n a15, 47 -402bdcfb: 3f .byte 0x3f -402bdcfc: 9e .byte 0x9e -402bdcfd: 3ffe97 bbsi a14, 25, 402bdd40 - -402bdd00 : -402bdd00: d0c112 addi a1, a1, -48 -402bdd03: 91d9 s32i.n a13, a1, 36 -402bdd05: fffcd1 l32r a13, 402bdcf8 -402bdd08: a1c9 s32i.n a12, a1, 40 -402bdd0a: 0dc8 l32i.n a12, a13, 0 -402bdd0c: 81e9 s32i.n a14, a1, 32 -402bdd0e: 71f9 s32i.n a15, a1, 28 -402bdd10: b109 s32i.n a0, a1, 44 -402bdd12: 02fd mov.n a15, a2 -402bdd14: 0e0c movi.n a14, 0 -402bdd16: 042c16 beqz a12, 402bdd5c -402bdd19: 1c28 l32i.n a2, a12, 4 -402bdd1b: 0c58 l32i.n a5, a12, 0 -402bdd1d: 3392f7 bne a2, a15, 402bdd54 -402bdd20: 0d28 l32i.n a2, a13, 0 -402bdd22: 029c27 bne a12, a2, 402bdd28 -402bdd25: 006d52 s32i a5, a13, 0 -402bdd28: 0e8c beqz.n a14, 402bdd2c -402bdd2a: 0e59 s32i.n a5, a14, 0 -402bdd2c: 102f62 l32i a6, a15, 64 -402bdd2f: d68c beqz.n a6, 402bdd40 -402bdd31: 0159 s32i.n a5, a1, 0 -402bdd33: 040c movi.n a4, 0 -402bdd35: 08cc32 addi a3, a12, 8 -402bdd38: 202ff0 or a2, a15, a15 -402bdd3b: 0006c0 callx0 a6 -402bdd3e: 0158 l32i.n a5, a1, 0 -402bdd40: ffef31 l32r a3, 402bdcfc -402bdd43: 0c2d mov.n a2, a12 -402bdd45: 10a142 movi a4, 0x110 -402bdd48: 0159 s32i.n a5, a1, 0 -402bdd4a: eccf01 l32r a0, 402b9088 -402bdd4d: 0000c0 callx0 a0 -402bdd50: 0158 l32i.n a5, a1, 0 -402bdd52: 0ecd mov.n a12, a14 -402bdd54: 0ced mov.n a14, a12 -402bdd56: 05cd mov.n a12, a5 -402bdd58: ffee86 j 402bdd16 -402bdd5b: b10800 excw -402bdd5e: 020c movi.n a2, 0 -402bdd60: a1c8 l32i.n a12, a1, 40 -402bdd62: 91d8 l32i.n a13, a1, 36 -402bdd64: 81e8 l32i.n a14, a1, 32 -402bdd66: 71f8 l32i.n a15, a1, 28 -402bdd68: 30c112 addi a1, a1, 48 -402bdd6b: f00d ret.n -402bdd6d: 000000 ill - -402bdd70 : -402bdd70: f0c112 addi a1, a1, -16 -402bdd73: 11d9 s32i.n a13, a1, 4 -402bdd75: 02dd mov.n a13, a2 -402bdd77: ffe021 l32r a2, 402bdcf8 -402bdd7a: 21c9 s32i.n a12, a1, 8 -402bdd7c: 02c8 l32i.n a12, a2, 0 -402bdd7e: 3109 s32i.n a0, a1, 12 -402bdd80: 0c9c beqz.n a12, 402bdd94 -402bdd82: 1c28 l32i.n a2, a12, 4 -402bdd84: 0692d7 bne a2, a13, 402bdd8e -402bdd87: 530c movi.n a3, 5 -402bdd89: 0c2d mov.n a2, a12 -402bdd8b: fff045 call0 402bdc90 -402bdd8e: 0cc8 l32i.n a12, a12, 0 -402bdd90: fffb06 j 402bdd80 -402bdd93: 310800 srai a0, a0, 24 -402bdd96: 21c8 l32i.n a12, a1, 8 -402bdd98: 11d8 l32i.n a13, a1, 4 -402bdd9a: 10c112 addi a1, a1, 16 -402bdd9d: f00d ret.n - ... - -402bdda0 : -402bdda0: ffd641 l32r a4, 402bdcf8 -402bdda3: 0448 l32i.n a4, a4, 0 -402bdda5: f48c beqz.n a4, 402bddb8 -402bdda7: 1458 l32i.n a5, a4, 4 -402bdda9: f69527 bne a5, a2, 402bdda3 -402bddac: 2468 l32i.n a6, a4, 8 -402bddae: 0358 l32i.n a5, a3, 0 -402bddb0: ef9657 bne a6, a5, 402bdda3 -402bddb3: 042d mov.n a2, a4 -402bddb5: f00d ret.n -402bddb7: 020c00 excw -402bddba: f00d ret.n -402bddbc: f0c112 addi a1, a1, -16 -402bddbf: 21c9 s32i.n a12, a1, 8 -402bddc1: 11d9 s32i.n a13, a1, 4 -402bddc3: 3109 s32i.n a0, a1, 12 -402bddc5: 02dd mov.n a13, a2 -402bddc7: 20c330 or a12, a3, a3 -402bddca: fffd45 call0 402bdda0 -402bddcd: b2fc bnez.n a2, 402bde0c -402bddcf: fe2b21 l32r a2, 402bd67c -402bddd2: ffca31 l32r a3, 402bdcfc -402bddd5: 6228 l32i.n a2, a2, 24 -402bddd7: 050c movi.n a5, 0 -402bddd9: 61a142 movi a4, 0x161 -402bdddc: ee4701 l32r a0, 402b96f8 -402bdddf: 0000c0 callx0 a0 -402bdde2: 023d mov.n a3, a2 -402bdde4: 020c movi.n a2, 0 -402bdde6: 221327 beq a3, a2, 402bde0c -402bdde9: 13d9 s32i.n a13, a3, 4 -402bddeb: 021c27 beq a12, a2, 402bddf1 -402bddee: 002c22 l32i a2, a12, 0 -402bddf1: 2329 s32i.n a2, a3, 8 -402bddf3: 020c movi.n a2, 0 -402bddf5: 075322 s16i a2, a3, 14 -402bddf8: 0d4322 s8i a2, a3, 13 -402bddfb: 0c4322 s8i a2, a3, 12 -402bddfe: 104322 s8i a2, a3, 16 -402bde01: ffbd21 l32r a2, 402bdcf8 -402bde04: 0248 l32i.n a4, a2, 0 -402bde06: 0239 s32i.n a3, a2, 0 -402bde08: 0349 s32i.n a4, a3, 0 -402bde0a: 032d mov.n a2, a3 -402bde0c: 3108 l32i.n a0, a1, 12 -402bde0e: 21c8 l32i.n a12, a1, 8 -402bde10: 11d8 l32i.n a13, a1, 4 -402bde12: 10c112 addi a1, a1, 16 -402bde15: f00d ret.n - ... - -402bde18 : -402bde18: f0c112 addi a1, a1, -16 -402bde1b: 21c9 s32i.n a12, a1, 8 -402bde1d: ffaec1 l32r a12, 402bdcd8 -402bde20: 11d9 s32i.n a13, a1, 4 -402bde22: 0c3d mov.n a3, a12 -402bde24: 036102 s32i a0, a1, 12 -402bde27: 02dd mov.n a13, a2 -402bde29: fff905 call0 402bddbc -402bde2c: 0c3d mov.n a3, a12 -402bde2e: f47c movi.n a4, -1 -402bde30: c29c beqz.n a2, 402bde50 -402bde32: 240c movi.n a4, 2 -402bde34: 0d4242 s8i a4, a2, 13 -402bde37: 100242 l8ui a4, a2, 16 -402bde3a: 441b addi.n a4, a4, 1 -402bde3c: 104242 s8i a4, a2, 16 -402bde3f: 102d52 l32i a5, a13, 64 -402bde42: 040c movi.n a4, 0 -402bde44: 081547 beq a5, a4, 402bde50 -402bde47: 140c movi.n a4, 1 -402bde49: 0d2d mov.n a2, a13 -402bde4b: 0005c0 callx0 a5 -402bde4e: 040c movi.n a4, 0 -402bde50: 3108 l32i.n a0, a1, 12 -402bde52: 042d mov.n a2, a4 -402bde54: 21c8 l32i.n a12, a1, 8 -402bde56: 11d8 l32i.n a13, a1, 4 -402bde58: 10c112 addi a1, a1, 16 -402bde5b: f00d ret.n -402bde5d: 000000 ill - -402bde60 : -402bde60: c0c112 addi a1, a1, -64 -402bde63: d1d9 s32i.n a13, a1, 52 -402bde65: 02dd mov.n a13, a2 -402bde67: 1228 l32i.n a2, a2, 4 -402bde69: c1e9 s32i.n a14, a1, 48 -402bde6b: b1f9 s32i.n a15, a1, 44 -402bde6d: f109 s32i.n a0, a1, 60 -402bde6f: e1c9 s32i.n a12, a1, 56 -402bde71: 03ed mov.n a14, a3 -402bde73: 000232 l8ui a3, a2, 0 -402bde76: 0d2d mov.n a2, a13 -402bde78: 343030 extui a3, a3, 0, 4 -402bde7b: 0133e0 slli a3, a3, 18 -402bde7e: 603030 neg a3, a3 -402bde81: 313030 srai a3, a3, 16 -402bde84: 04fd mov.n a15, a4 -402bde86: 01b385 call0 402bf9c0 -402bde89: 0cb256 bnez a2, 402bdf58 -402bde8c: 051d32 l16ui a3, a13, 10 -402bde8f: 0283f6 bgeui a3, 8, 402bde95 -402bde92: 003086 j 402bdf58 -402bde95: 1dc8 l32i.n a12, a13, 4 -402bde97: 0c2d mov.n a2, a12 -402bde99: 0d38c5 call0 402cb228 -402bde9c: 0b8256 bnez a2, 402bdf58 -402bde9f: 203ff0 or a3, a15, a15 -402bdea2: 202ee0 or a2, a14, a14 -402bdea5: ffef85 call0 402bdda0 -402bdea8: 0ac216 beqz a2, 402bdf58 -402bdeab: 000c32 l8ui a3, a12, 0 -402bdeae: 141c movi.n a4, 17 -402bdeb0: 0a1347 beq a3, a4, 402bdebe -402bdeb3: 641c movi.n a4, 22 -402bdeb5: 029347 bne a3, a4, 402bdebb -402bdeb8: 002246 j 402bdf45 -402bdebb: 002646 j 402bdf58 -402bdebe: 0f88 l32i.n a8, a15, 0 -402bdec0: ff86f1 l32r a15, 402bdcd8 -402bdec3: 040c42 l8ui a4, a12, 4 -402bdec6: 0f78 l32i.n a7, a15, 0 -402bdec8: 050c32 l8ui a3, a12, 5 -402bdecb: 060c92 l8ui a9, a12, 6 -402bdece: 070c62 l8ui a6, a12, 7 -402bded1: 449877 bne a8, a7, 402bdf19 -402bded4: 115380 slli a5, a3, 8 -402bded7: 11a900 slli a10, a9, 16 -402bdeda: 205540 or a5, a5, a4 -402bdedd: 205a50 or a5, a10, a5 -402bdee0: 01a680 slli a10, a6, 24 -402bdee3: 205a50 or a5, a10, a5 -402bdee6: f5ec bnez.n a5, 402bdf19 -402bdee8: 010c22 l8ui a2, a12, 1 -402bdeeb: 005256 bnez a2, 402bdef4 -402bdeee: 0aa022 movi a2, 10 -402bdef1: 014c22 s8i a2, a12, 1 -402bdef4: ff8121 l32r a2, 402bdcf8 -402bdef7: 0248 l32i.n a4, a2, 0 -402bdef9: 05b416 beqz a4, 402bdf58 -402bdefc: 1428 l32i.n a2, a4, 4 -402bdefe: 129e27 bne a14, a2, 402bdf14 -402bdf01: 2438 l32i.n a3, a4, 8 -402bdf03: 0f28 l32i.n a2, a15, 0 -402bdf05: 0b1327 beq a3, a2, 402bdf14 -402bdf08: 010c32 l8ui a3, a12, 1 -402bdf0b: 042d mov.n a2, a4 -402bdf0d: 4149 s32i.n a4, a1, 16 -402bdf0f: ffd805 call0 402bdc90 -402bdf12: 4148 l32i.n a4, a1, 16 -402bdf14: 0448 l32i.n a4, a4, 0 -402bdf16: fff7c6 j 402bdef9 -402bdf19: 113380 slli a3, a3, 8 -402bdf1c: 204340 or a4, a3, a4 -402bdf1f: 113900 slli a3, a9, 16 -402bdf22: 204340 or a4, a3, a4 -402bdf25: 013680 slli a3, a6, 24 -402bdf28: 203340 or a3, a3, a4 -402bdf2b: 93ac beqz.n a3, 402bdf58 -402bdf2d: 0b9877 bne a8, a7, 402bdf3c -402bdf30: 0139 s32i.n a3, a1, 0 -402bdf32: 0e2d mov.n a2, a14 -402bdf34: 203110 or a3, a1, a1 -402bdf37: ffe685 call0 402bdda0 -402bdf3a: a29c beqz.n a2, 402bdf58 -402bdf3c: 010c32 l8ui a3, a12, 1 -402bdf3f: ffd505 call0 402bdc90 -402bdf42: 000486 j 402bdf58 -402bdf45: 0d0232 l8ui a3, a2, 13 -402bdf48: 0c1366 bnei a3, 1, 402bdf58 -402bdf4b: 030c movi.n a3, 0 -402bdf4d: 240c movi.n a4, 2 -402bdf4f: 075232 s16i a3, a2, 14 -402bdf52: 0d4242 s8i a4, a2, 13 -402bdf55: 0c4232 s8i a3, a2, 12 -402bdf58: 202dd0 or a2, a13, a13 -402bdf5b: 01aec5 call0 402bfa48 -402bdf5e: 0f2102 l32i a0, a1, 60 -402bdf61: 0e21c2 l32i a12, a1, 56 -402bdf64: d1d8 l32i.n a13, a1, 52 -402bdf66: c1e8 l32i.n a14, a1, 48 -402bdf68: b1f8 l32i.n a15, a1, 44 -402bdf6a: 40c112 addi a1, a1, 64 -402bdf6d: f00d ret.n -402bdf6f: 000300 excw -402bdf72: 128000 excw - -402bdf74 : -402bdf74: e0c112 addi a1, a1, -32 -402bdf77: 0348 l32i.n a4, a3, 0 -402bdf79: 61c9 s32i.n a12, a1, 24 -402bdf7b: 03cd mov.n a12, a3 -402bdf7d: f0a032 movi a3, 240 -402bdf80: 51d9 s32i.n a13, a1, 20 -402bdf82: 7109 s32i.n a0, a1, 28 -402bdf84: 41e9 s32i.n a14, a1, 16 -402bdf86: 31f9 s32i.n a15, a1, 12 -402bdf88: 103430 and a3, a4, a3 -402bdf8b: e0a052 movi a5, 224 -402bdf8e: 02dd mov.n a13, a2 -402bdf90: a27c movi.n a2, -6 -402bdf92: 021357 beq a3, a5, 402bdf98 -402bdf95: 002146 j 402be01e -402bdf98: ff5021 l32r a2, 402bdcd8 -402bdf9b: 0238 l32i.n a3, a2, 0 -402bdf9d: a27c movi.n a2, -6 -402bdf9f: 7b1437 beq a4, a3, 402be01e -402bdfa2: ed2821 l32r a2, 402b9444 -402bdfa5: 02e8 l32i.n a14, a2, 0 -402bdfa7: a27c movi.n a2, -6 -402bdfa9: 071e16 beqz a14, 402be01e -402bdfac: 390e32 l8ui a3, a14, 57 -402bdfaf: 013380 slli a3, a3, 24 -402bdfb2: 0603d6 bgez a3, 402be016 -402bdfb5: 8d8c beqz.n a13, 402bdfc1 -402bdfb7: 0d38 l32i.n a3, a13, 0 -402bdfb9: 438c beqz.n a3, 402bdfc1 -402bdfbb: 012e42 l32i a4, a14, 4 -402bdfbe: 549347 bne a3, a4, 402be016 -402bdfc1: 0c3d mov.n a3, a12 -402bdfc3: 0e2d mov.n a2, a14 -402bdfc5: ffdf45 call0 402bddbc -402bdfc8: 02fd mov.n a15, a2 -402bdfca: 04e216 beqz a2, 402be01c -402bdfcd: 0d0222 l8ui a2, a2, 13 -402bdfd0: 82fc bnez.n a2, 402be00c -402bdfd2: 100f22 l8ui a2, a15, 16 -402bdfd5: c2cc bnez.n a2, 402bdfe5 -402bdfd7: 102e52 l32i a5, a14, 64 -402bdfda: 758c beqz.n a5, 402bdfe5 -402bdfdc: 140c movi.n a4, 1 -402bdfde: 0c3d mov.n a3, a12 -402bdfe0: 0e2d mov.n a2, a14 -402bdfe2: 0005c0 callx0 a5 -402bdfe5: 631c movi.n a3, 22 -402bdfe7: 0f2d mov.n a2, a15 -402bdfe9: ffbb45 call0 402bdba0 -402bdfec: dba245 call0 40299a14 -402bdfef: ffe031 l32r a3, 402bdf70 -402bdff2: 102230 and a2, a2, a3 -402bdff5: 0092d6 bgez a2, 402be002 -402bdff8: 220b addi.n a2, a2, -1 -402bdffa: c37c movi.n a3, -4 -402bdffc: 202230 or a2, a2, a3 -402bdfff: 01c222 addi a2, a2, 1 -402be002: 221b addi.n a2, a2, 1 -402be004: 075f22 s16i a2, a15, 14 -402be007: 120c movi.n a2, 1 -402be009: 0d4f22 s8i a2, a15, 13 -402be00c: 100f22 l8ui a2, a15, 16 -402be00f: 221b addi.n a2, a2, 1 -402be011: 104f22 s8i a2, a15, 16 -402be014: 020c movi.n a2, 0 -402be016: 0ee8 l32i.n a14, a14, 0 -402be018: ffe346 j 402bdfa9 -402be01b: f27c00 excw -402be01e: 7108 l32i.n a0, a1, 28 -402be020: 61c8 l32i.n a12, a1, 24 -402be022: 51d8 l32i.n a13, a1, 20 -402be024: 41e8 l32i.n a14, a1, 16 -402be026: 31f8 l32i.n a15, a1, 12 -402be028: 20c112 addi a1, a1, 32 -402be02b: f00d ret.n -402be02d: 000000 ill - -402be030 : -402be030: d0c112 addi a1, a1, -48 -402be033: 0348 l32i.n a4, a3, 0 -402be035: 91d9 s32i.n a13, a1, 36 -402be037: 03dd mov.n a13, a3 -402be039: f0a032 movi a3, 240 -402be03c: 0129 s32i.n a2, a1, 0 -402be03e: b109 s32i.n a0, a1, 44 -402be040: a1c9 s32i.n a12, a1, 40 -402be042: 81e9 s32i.n a14, a1, 32 -402be044: 71f9 s32i.n a15, a1, 28 -402be046: 103430 and a3, a4, a3 -402be049: e0a052 movi a5, 224 -402be04c: a27c movi.n a2, -6 -402be04e: 021357 beq a3, a5, 402be054 -402be051: 0026c6 j 402be0f0 -402be054: ff2121 l32r a2, 402bdcd8 -402be057: 0238 l32i.n a3, a2, 0 -402be059: a27c movi.n a2, -6 -402be05b: 029437 bne a4, a3, 402be061 -402be05e: 002386 j 402be0f0 -402be061: ecf821 l32r a2, 402b9444 -402be064: af7c movi.n a15, -6 -402be066: 02e8 l32i.n a14, a2, 0 -402be068: 082e16 beqz a14, 402be0ee -402be06b: 390e22 l8ui a2, a14, 57 -402be06e: 012280 slli a2, a2, 24 -402be071: 0732d6 bgez a2, 402be0e8 -402be074: 0128 l32i.n a2, a1, 0 -402be076: 828c beqz.n a2, 402be082 -402be078: 0228 l32i.n a2, a2, 0 -402be07a: 428c beqz.n a2, 402be082 -402be07c: 012e32 l32i a3, a14, 4 -402be07f: 659237 bne a2, a3, 402be0e8 -402be082: 0d3d mov.n a3, a13 -402be084: 202ee0 or a2, a14, a14 -402be087: ffd185 call0 402bdda0 -402be08a: 02cd mov.n a12, a2 -402be08c: 058216 beqz a2, 402be0e8 -402be08f: 100222 l8ui a2, a2, 16 -402be092: 4b22f6 bgeui a2, 2, 402be0e1 -402be095: 0c0c22 l8ui a2, a12, 12 -402be098: 528c beqz.n a2, 402be0a1 -402be09a: 731c movi.n a3, 23 -402be09c: 0c2d mov.n a2, a12 -402be09e: ffb005 call0 402bdba0 -402be0a1: 102e62 l32i a6, a14, 64 -402be0a4: 868c beqz.n a6, 402be0b0 -402be0a6: 040c movi.n a4, 0 -402be0a8: 0d3d mov.n a3, a13 -402be0aa: 202ee0 or a2, a14, a14 -402be0ad: 0006c0 callx0 a6 -402be0b0: ff1231 l32r a3, 402bdcf8 -402be0b3: 0328 l32i.n a2, a3, 0 -402be0b5: 099c27 bne a12, a2, 402be0c2 -402be0b8: 0c28 l32i.n a2, a12, 0 -402be0ba: 0329 s32i.n a2, a3, 0 -402be0bc: 000346 j 402be0cd -402be0bf: 032d00 excw -402be0c2: 728c beqz.n a2, 402be0cd -402be0c4: 0238 l32i.n a3, a2, 0 -402be0c6: f69c37 bne a12, a3, 402be0c0 -402be0c9: 0c38 l32i.n a3, a12, 0 -402be0cb: 0239 s32i.n a3, a2, 0 -402be0cd: ff0b31 l32r a3, 402bdcfc -402be0d0: 91a142 movi a4, 0x191 -402be0d3: 202cc0 or a2, a12, a12 -402be0d6: ebec01 l32r a0, 402b9088 -402be0d9: 0000c0 callx0 a0 -402be0dc: 000186 j 402be0e6 -402be0df: 0b0000 excw -402be0e2: 4c2222 l32i a2, a2, 0x130 -402be0e5: 0f0c10 excw -402be0e8: 0ee8 l32i.n a14, a14, 0 -402be0ea: ffde86 j 402be068 -402be0ed: 0f2d00 excw -402be0f0: b108 l32i.n a0, a1, 44 -402be0f2: a1c8 l32i.n a12, a1, 40 -402be0f4: 91d8 l32i.n a13, a1, 36 -402be0f6: 81e8 l32i.n a14, a1, 32 -402be0f8: 71f8 l32i.n a15, a1, 28 -402be0fa: 30c112 addi a1, a1, 48 -402be0fd: f00d ret.n - ... - -402be100 : -402be100: fefe21 l32r a2, 402bdcf8 -402be103: f0c112 addi a1, a1, -16 -402be106: 21c9 s32i.n a12, a1, 8 -402be108: 02c8 l32i.n a12, a2, 0 -402be10a: 3109 s32i.n a0, a1, 12 -402be10c: 0cac beqz.n a12, 402be130 -402be10e: 071c22 l16ui a2, a12, 14 -402be111: 529c beqz.n a2, 402be12a -402be113: 220b addi.n a2, a2, -1 -402be115: f42020 extui a2, a2, 0, 16 -402be118: 075c22 s16i a2, a12, 14 -402be11b: b2cc bnez.n a2, 402be12a -402be11d: 0d0c22 l8ui a2, a12, 13 -402be120: 061266 bnei a2, 1, 402be12a -402be123: 631c movi.n a3, 22 -402be125: 0c2d mov.n a2, a12 -402be127: ffa785 call0 402bdba0 -402be12a: 0cc8 l32i.n a12, a12, 0 -402be12c: fff706 j 402be10c -402be12f: 310800 srai a0, a0, 24 -402be132: 21c8 l32i.n a12, a1, 8 -402be134: 10c112 addi a1, a1, 16 -402be137: f00d ret.n -402be139: 000000 ill -402be13c: 0016d0 excw - ... - -402be140 : -402be140: f0c112 addi a1, a1, -16 -402be143: f30f21 l32r a2, 402bad80 -402be146: 3109 s32i.n a0, a1, 12 -402be148: 530c movi.n a3, 5 -402be14a: 0020c0 memw -402be14d: 0239 s32i.n a3, a2, 0 -402be14f: fffb31 l32r a3, 402be13c -402be152: f3dc21 l32r a2, 402bb0c4 -402be155: 0020c0 memw -402be158: 0239 s32i.n a3, a2, 0 -402be15a: f3fa21 l32r a2, 402bb144 -402be15d: c30c movi.n a3, 12 -402be15f: 0020c0 memw -402be162: 0239 s32i.n a3, a2, 0 -402be164: f40421 l32r a2, 402bb174 -402be167: 630c movi.n a3, 6 -402be169: 0020c0 memw -402be16c: 0239 s32i.n a3, a2, 0 -402be16e: 015d05 call0 402bf740 -402be171: ffb705 call0 402bdce4 -402be174: fc8745 call0 402ba9ec -402be177: 057d05 call0 402c3948 -402be17a: 3108 l32i.n a0, a1, 12 -402be17c: 10c112 addi a1, a1, 16 -402be17f: f00d ret.n -402be181: 000000 ill - -402be184 : -402be184: f0c112 addi a1, a1, -16 -402be187: 11d9 s32i.n a13, a1, 4 -402be189: 02dd mov.n a13, a2 -402be18b: ecae21 l32r a2, 402b9444 -402be18e: 21c9 s32i.n a12, a1, 8 -402be190: 02c8 l32i.n a12, a2, 0 -402be192: 3109 s32i.n a0, a1, 12 -402be194: 0c2d mov.n a2, a12 -402be196: e29c beqz.n a2, 402be1b8 -402be198: 390232 l8ui a3, a2, 57 -402be19b: 0b6307 bbci a3, 0, 402be1aa -402be19e: 0d48 l32i.n a4, a13, 0 -402be1a0: 1238 l32i.n a3, a2, 4 -402be1a2: 303430 xor a3, a4, a3 -402be1a5: 2248 l32i.n a4, a2, 8 -402be1a7: 3a0347 bnone a3, a4, 402be1e5 -402be1aa: 0228 l32i.n a2, a2, 0 -402be1ac: fff986 j 402be196 -402be1af: 0c2200 excw -402be1b2: 0739 s32i.n a3, a7, 0 -402be1b4: c807e2 l8ui a14, a7, 200 -402be1b7: 560c movi.n a6, 5 -402be1b9: ff4c movi.n a15, 79 -402be1bb: 000506 j 402be1d3 -402be1be: 002d22 l32i a2, a13, 0 -402be1c1: 203cc0 or a3, a12, a12 -402be1c4: 005745 call0 402be73c -402be1c7: feb256 bnez a2, 402be1b6 -402be1ca: e60245 call0 402a41f0 -402be1cd: 141c27 beq a12, a2, 402be1e5 -402be1d0: fff886 j 402be1b6 -402be1d3: 8b1f21 l32r a2, 402a0e50 -402be1d6: 0228 l32i.n a2, a2, 0 -402be1d8: 928c beqz.n a2, 402be1e5 -402be1da: 390232 l8ui a3, a2, 57 -402be1dd: 040c movi.n a4, 0 -402be1df: 043030 extui a3, a3, 0, 1 -402be1e2: 832430 moveqz a2, a4, a3 -402be1e5: 3108 l32i.n a0, a1, 12 -402be1e7: 21c8 l32i.n a12, a1, 8 -402be1e9: 11d8 l32i.n a13, a1, 4 -402be1eb: 10c112 addi a1, a1, 16 -402be1ee: f00d ret.n -402be1f0: ff3774 excw -402be1f3: 3f .byte 0x3f -402be1f4: 376c movi.n a7, -29 -402be1f6: ff .byte 0xff -402be1f7: 3f .byte 0x3f -402be1f8: 004400 break 4, 0 -402be1fb: 377000 excw -402be1fe: ff .byte 0xff -402be1ff: 3f .byte 0x3f -402be200: 3778 l32i.n a7, a7, 12 -402be202: ff .byte 0xff -402be203: 3f .byte 0x3f - -402be204 : -402be204: d0c112 addi a1, a1, -48 -402be207: 81e9 s32i.n a14, a1, 32 -402be209: 12e8 l32i.n a14, a2, 4 -402be20b: a1c9 s32i.n a12, a1, 40 -402be20d: 71f9 s32i.n a15, a1, 28 -402be20f: b109 s32i.n a0, a1, 44 -402be211: 91d9 s32i.n a13, a1, 36 -402be213: 02cd mov.n a12, a2 -402be215: 010e22 l8ui a2, a14, 1 -402be218: 035d mov.n a5, a3 -402be21a: 000e32 l8ui a3, a14, 0 -402be21d: 112280 slli a2, a2, 8 -402be220: 202230 or a2, a2, a3 -402be223: 11f280 slli a15, a2, 8 -402be226: 412820 srli a2, a2, 8 -402be229: 20ff20 or a15, a15, a2 -402be22c: f4f0f0 extui a15, a15, 0, 16 -402be22f: 412cf0 srli a2, a15, 12 -402be232: 074226 beqi a2, 4, 402be23d -402be235: 0c2d mov.n a2, a12 -402be237: 018105 call0 402bfa48 -402be23a: 008006 j 402be43e -402be23d: 030e22 l8ui a2, a14, 3 -402be240: 020e32 l8ui a3, a14, 2 -402be243: 112280 slli a2, a2, 8 -402be246: 202230 or a2, a2, a3 -402be249: 11d280 slli a13, a2, 8 -402be24c: 412820 srli a2, a2, 8 -402be24f: 20dd20 or a13, a13, a2 -402be252: 34f8f0 extui a15, a15, 8, 4 -402be255: 051c22 l16ui a2, a12, 10 -402be258: 11ffe0 slli a15, a15, 2 -402be25b: f4d0d0 extui a13, a13, 0, 16 -402be25e: d332f7 bltu a2, a15, 402be235 -402be261: 041c22 l16ui a2, a12, 8 -402be264: cd32d7 bltu a2, a13, 402be235 -402be267: 203ff0 or a3, a15, a15 -402be26a: 0e2d mov.n a2, a14 -402be26c: 026152 s32i a5, a1, 8 -402be26f: 0cfb85 call0 402cb228 -402be272: fbf256 bnez a2, 402be235 -402be275: 0d3d mov.n a3, a13 -402be277: 0c2d mov.n a2, a12 -402be279: 019c45 call0 402bfc40 -402be27c: 110e32 l8ui a3, a14, 17 -402be27f: 100e72 l8ui a7, a14, 16 -402be282: 120e22 l8ui a2, a14, 18 -402be285: 113380 slli a3, a3, 8 -402be288: 206370 or a6, a3, a7 -402be28b: 112200 slli a2, a2, 16 -402be28e: 203260 or a3, a2, a6 -402be291: 130e22 l8ui a2, a14, 19 -402be294: ffd7d1 l32r a13, 402be1f0 -402be297: 012280 slli a2, a2, 24 -402be29a: 202230 or a2, a2, a3 -402be29d: 0d29 s32i.n a2, a13, 0 -402be29f: 0d0e62 l8ui a6, a14, 13 -402be2a2: 0c0e82 l8ui a8, a14, 12 -402be2a5: 0e0e32 l8ui a3, a14, 14 -402be2a8: 116680 slli a6, a6, 8 -402be2ab: 113300 slli a3, a3, 16 -402be2ae: 207680 or a7, a6, a8 -402be2b1: 206370 or a6, a3, a7 -402be2b4: 0f0e32 l8ui a3, a14, 15 -402be2b7: ffcf41 l32r a4, 402be1f4 -402be2ba: 013380 slli a3, a3, 24 -402be2bd: 203360 or a3, a3, a6 -402be2c0: 0439 s32i.n a3, a4, 0 -402be2c2: f0a032 movi a3, 240 -402be2c5: 102230 and a2, a2, a3 -402be2c8: e0a032 movi a3, 224 -402be2cb: 2158 l32i.n a5, a1, 8 -402be2cd: 199237 bne a2, a3, 402be2ea -402be2d0: 390522 l8ui a2, a5, 57 -402be2d3: 012280 slli a2, a2, 24 -402be2d6: 0572d6 bgez a2, 402be331 -402be2d9: 052d mov.n a2, a5 -402be2db: 0d3d mov.n a3, a13 -402be2dd: ffac05 call0 402bdda0 -402be2e0: 2158 l32i.n a5, a1, 8 -402be2e2: 04b216 beqz a2, 402be331 -402be2e5: 056d mov.n a6, a5 -402be2e7: 004886 j 402be40d -402be2ea: 056d mov.n a6, a5 -402be2ec: 170c movi.n a7, 1 -402be2ee: 390622 l8ui a2, a6, 57 -402be2f1: 09e207 bbsi a2, 0, 402be2fe -402be2f4: d7ac beqz.n a7, 402be325 -402be2f6: ec5321 l32r a2, 402b9444 -402be2f9: 0268 l32i.n a6, a2, 0 -402be2fb: 000a06 j 402be327 -402be2fe: 012632 l32i a3, a6, 4 -402be301: fef316 beqz a3, 402be2f4 -402be304: 002d22 l32i a2, a13, 0 -402be307: 029327 bne a3, a2, 402be30d -402be30a: 003fc6 j 402be40d -402be30d: 203660 or a3, a6, a6 -402be310: 2159 s32i.n a5, a1, 8 -402be312: 1169 s32i.n a6, a1, 4 -402be314: 0179 s32i.n a7, a1, 0 -402be316: 004245 call0 402be73c -402be319: 2158 l32i.n a5, a1, 8 -402be31b: 1168 l32i.n a6, a1, 4 -402be31d: 0178 l32i.n a7, a1, 0 -402be31f: 0ea256 bnez a2, 402be40d -402be322: fff386 j 402be2f4 -402be325: 0668 l32i.n a6, a6, 0 -402be327: 019657 bne a6, a5, 402be32c -402be32a: 0568 l32i.n a6, a5, 0 -402be32c: 070c movi.n a7, 0 -402be32e: bc9677 bne a6, a7, 402be2ee -402be331: 090e32 l8ui a3, a14, 9 -402be334: 121c movi.n a2, 17 -402be336: 021327 beq a3, a2, 402be33c -402be339: 003346 j 402be40a -402be33c: fefa add.n a15, a14, a15 -402be33e: 030f22 l8ui a2, a15, 3 -402be341: 020f32 l8ui a3, a15, 2 -402be344: 112280 slli a2, a2, 8 -402be347: 202230 or a2, a2, a3 -402be34a: ffab31 l32r a3, 402be1f8 -402be34d: 021237 beq a2, a3, 402be353 -402be350: 002d86 j 402be40a -402be353: 056d mov.n a6, a5 -402be355: edc616 beqz a6, 402be235 -402be358: 060e22 l8ui a2, a14, 6 -402be35b: 070e32 l8ui a3, a14, 7 -402be35e: 542020 extui a2, a2, 0, 6 -402be361: 113380 slli a3, a3, 8 -402be364: 202230 or a2, a2, a3 -402be367: eca256 bnez a2, 402be235 -402be36a: ffa521 l32r a2, 402be200 -402be36d: ffa3f1 l32r a15, 402be1fc -402be370: 0062e2 s32i a14, a2, 0 -402be373: 006f52 s32i a5, a15, 0 -402be376: 053d mov.n a3, a5 -402be378: 0c2d mov.n a2, a12 -402be37a: 026152 s32i a5, a1, 8 -402be37d: 01e905 call0 402c0210 -402be380: 2158 l32i.n a5, a1, 8 -402be382: 06e256 bnez a2, 402be3f4 -402be385: 090e22 l8ui a2, a14, 9 -402be388: 332226 beqi a2, 2, 402be3bf -402be38b: 0d32f6 bgeui a2, 3, 402be39c -402be38e: 3a1266 bnei a2, 1, 402be3cc -402be391: 053d mov.n a3, a5 -402be393: 0c2d mov.n a2, a12 -402be395: 05ca85 call0 402c4040 -402be398: 001606 j 402be3f4 -402be39b: 622600 excw -402be39e: 131c12 l16ui a1, a12, 38 -402be3a1: 279237 bne a2, a3, 402be3cc -402be3a4: 053d mov.n a3, a5 -402be3a6: 202cc0 or a2, a12, a12 -402be3a9: 05ab45 call0 402c3e60 -402be3ac: 001106 j 402be3f4 -402be3af: 000000 ill -402be3b2: 053d mov.n a3, a5 -402be3b4: 0c2d mov.n a2, a12 -402be3b6: 03d4c5 call0 402c2104 -402be3b9: 000dc6 j 402be3f4 -402be3bc: 000000 ill -402be3bf: 0d4d mov.n a4, a13 -402be3c1: 053d mov.n a3, a5 -402be3c3: 0c2d mov.n a2, a12 -402be3c5: ffa985 call0 402bde60 -402be3c8: 000a06 j 402be3f4 -402be3cb: 2d2200 excw -402be3ce: 355000 extui a5, a0, 16, 4 -402be3d1: 368520 excw -402be3d4: 52dc00 excw -402be3d7: 0d28 l32i.n a2, a13, 0 -402be3d9: f0a032 movi a3, 240 -402be3dc: 102320 and a2, a3, a2 -402be3df: e0a032 movi a3, 224 -402be3e2: 081237 beq a2, a3, 402be3ee -402be3e5: 1ce9 s32i.n a14, a12, 4 -402be3e7: 230c movi.n a3, 2 -402be3e9: 0c2d mov.n a2, a12 -402be3eb: 05df05 call0 402c41dc -402be3ee: 202cc0 or a2, a12, a12 -402be3f1: 016545 call0 402bfa48 -402be3f4: ff8331 l32r a3, 402be200 -402be3f7: 00a022 movi a2, 0 -402be3fa: 006322 s32i a2, a3, 0 -402be3fd: ff7d31 l32r a3, 402be1f4 -402be400: 0f29 s32i.n a2, a15, 0 -402be402: 0329 s32i.n a2, a3, 0 -402be404: 0d29 s32i.n a2, a13, 0 -402be406: 000d06 j 402be43e -402be409: a06200 addx4 a6, a2, a0 -402be40c: 793100 excw -402be40f: ff .byte 0xff -402be410: 002322 l32i a2, a3, 0 -402be413: f3e216 beqz a2, 402be355 -402be416: 203550 or a3, a5, a5 -402be419: 2159 s32i.n a5, a1, 8 -402be41b: 1169 s32i.n a6, a1, 4 -402be41d: 0031c5 call0 402be73c -402be420: 2158 l32i.n a5, a1, 8 -402be422: 1168 l32i.n a6, a1, 4 -402be424: e0d256 bnez a2, 402be235 -402be427: ff7331 l32r a3, 402be1f4 -402be42a: 0328 l32i.n a2, a3, 0 -402be42c: f0a032 movi a3, 240 -402be42f: 102320 and a2, a3, a2 -402be432: e0a032 movi a3, 224 -402be435: 029237 bne a2, a3, 402be43b -402be438: ff7e46 j 402be235 -402be43b: ffc586 j 402be355 -402be43e: b108 l32i.n a0, a1, 44 -402be440: 020c movi.n a2, 0 -402be442: a1c8 l32i.n a12, a1, 40 -402be444: 91d8 l32i.n a13, a1, 36 -402be446: 81e8 l32i.n a14, a1, 32 -402be448: 71f8 l32i.n a15, a1, 28 -402be44a: 30c112 addi a1, a1, 48 -402be44d: f00d ret.n -402be44f: 400000 ssr a0 -402be452: 9c0000 excw -402be455: ff2c movi.n a15, 47 -402be457: 3f .byte 0x3f - -402be458 : -402be458: b0c112 addi a1, a1, -80 -402be45b: 746060 extui a6, a6, 0, 8 -402be45e: 745050 extui a5, a5, 0, 8 -402be461: 747070 extui a7, a7, 0, 8 -402be464: 1061e2 s32i a14, a1, 64 -402be467: f1f9 s32i.n a15, a1, 60 -402be469: 7169 s32i.n a6, a1, 28 -402be46b: 136102 s32i a0, a1, 76 -402be46e: 1261c2 s32i a12, a1, 72 -402be471: 1161d2 s32i a13, a1, 68 -402be474: 5139 s32i.n a3, a1, 20 -402be476: 6159 s32i.n a5, a1, 24 -402be478: 4179 s32i.n a7, a1, 16 -402be47a: 02fd mov.n a15, a2 -402be47c: 04ed mov.n a14, a4 -402be47e: 2c1162 l16ui a6, a1, 88 -402be481: 1a5416 beqz a4, 402be62a -402be484: 061616 beqz a6, 402be4e9 -402be487: 563b addi.n a5, a6, 3 -402be489: c27c movi.n a2, -4 -402be48b: 105520 and a5, a5, a2 -402be48e: f4c050 extui a12, a5, 0, 16 -402be491: 113c00 slli a3, a12, 16 -402be494: 313030 srai a3, a3, 16 -402be497: 0f2d mov.n a2, a15 -402be499: 8169 s32i.n a6, a1, 32 -402be49b: 14ccd2 addi a13, a12, 20 -402be49e: 015205 call0 402bf9c0 -402be4a1: f4d0d0 extui a13, a13, 0, 16 -402be4a4: 8168 l32i.n a6, a1, 32 -402be4a6: 328c beqz.n a2, 402be4ad -402be4a8: e27c movi.n a2, -2 -402be4aa: 006b86 j 402be65c -402be4ad: 1f28 l32i.n a2, a15, 4 -402be4af: 152132 l32i a3, a1, 84 -402be4b2: 064d mov.n a4, a6 -402be4b4: 8169 s32i.n a6, a1, 32 -402be4b6: ecc201 l32r a0, 402b97c0 -402be4b9: 0000c0 callx0 a0 -402be4bc: 8168 l32i.n a6, a1, 32 -402be4be: 0eb6c7 bgeu a6, a12, 402be4d0 -402be4c1: 1f28 l32i.n a2, a15, 4 -402be4c3: c04c60 sub a4, a12, a6 -402be4c6: 030c movi.n a3, 0 -402be4c8: 226a add.n a2, a2, a6 -402be4ca: e9cb01 l32r a0, 402b8bf8 -402be4cd: 0000c0 callx0 a0 -402be4d0: 020c movi.n a2, 0 -402be4d2: 4151c0 srli a5, a12, 1 -402be4d5: 024d mov.n a4, a2 -402be4d7: 14a257 bge a2, a5, 402be4ef -402be4da: 1f38 l32i.n a3, a15, 4 -402be4dc: 903230 addx2 a3, a2, a3 -402be4df: 001332 l16ui a3, a3, 0 -402be4e2: 221b addi.n a2, a2, 1 -402be4e4: 443a add.n a4, a4, a3 -402be4e6: fffb46 j 402be4d7 -402be4e9: 14a0d2 movi a13, 20 -402be4ec: 00a042 movi a4, 0 -402be4ef: 14a032 movi a3, 20 -402be4f2: 0f2d mov.n a2, a15 -402be4f4: 8149 s32i.n a4, a1, 32 -402be4f6: 014c85 call0 402bf9c0 -402be4f9: 8148 l32i.n a4, a1, 32 -402be4fb: fa9256 bnez a2, 402be4a8 -402be4fe: 1f28 l32i.n a2, a15, 4 -402be500: 6158 l32i.n a5, a1, 24 -402be502: 4168 l32i.n a6, a1, 16 -402be504: 084252 s8i a5, a2, 8 -402be507: 094262 s8i a6, a2, 9 -402be50a: 0e78 l32i.n a7, a14, 0 -402be50c: ffd151 l32r a5, 402be450 -402be50f: 743870 extui a3, a7, 8, 8 -402be512: 7168 l32i.n a6, a1, 28 -402be514: 114232 s8i a3, a2, 17 -402be517: 753870 extui a3, a7, 24, 8 -402be51a: 134232 s8i a3, a2, 19 -402be51d: 11dda0 slli a13, a13, 6 -402be520: 203650 or a3, a6, a5 -402be523: 20dd30 or a13, a13, a3 -402be526: 113d80 slli a3, a13, 8 -402be529: 74d8d0 extui a13, a13, 8, 8 -402be52c: 2033d0 or a3, a3, a13 -402be52f: 041f62 l16ui a6, a15, 8 -402be532: f43030 extui a3, a3, 0, 16 -402be535: 415830 srli a5, a3, 8 -402be538: ffc7d1 l32r a13, 402be454 -402be53b: 014252 s8i a5, a2, 1 -402be53e: 115680 slli a5, a6, 8 -402be541: 416860 srli a6, a6, 8 -402be544: 205560 or a5, a5, a6 -402be547: 001da2 l16ui a10, a13, 0 -402be54a: f45050 extui a5, a5, 0, 16 -402be54d: 416850 srli a6, a5, 8 -402be550: f58070 extui a8, a7, 16, 16 -402be553: 11ba80 slli a11, a10, 8 -402be556: 104272 s8i a7, a2, 16 -402be559: 034262 s8i a6, a2, 3 -402be55c: f47070 extui a7, a7, 0, 16 -402be55f: 4168a0 srli a6, a10, 8 -402be562: 206b60 or a6, a11, a6 -402be565: 778a add.n a7, a7, a8 -402be567: f46060 extui a6, a6, 0, 16 -402be56a: 024252 s8i a5, a2, 2 -402be56d: 575a add.n a5, a7, a5 -402be56f: 41b860 srli a11, a6, 8 -402be572: 044262 s8i a6, a2, 4 -402be575: 656a add.n a6, a5, a6 -402be577: 4158 l32i.n a5, a1, 16 -402be579: 0542b2 s8i a11, a2, 5 -402be57c: 11b580 slli a11, a5, 8 -402be57f: 6158 l32i.n a5, a1, 24 -402be581: 090c movi.n a9, 0 -402be583: 20bb50 or a11, a11, a5 -402be586: 66ba add.n a6, a6, a11 -402be588: 464a add.n a4, a6, a4 -402be58a: aa1b addi.n a10, a10, 1 -402be58c: 4168 l32i.n a6, a1, 16 -402be58e: 004232 s8i a3, a2, 0 -402be591: 124282 s8i a8, a2, 18 -402be594: 064292 s8i a9, a2, 6 -402be597: 074292 s8i a9, a2, 7 -402be59a: 005da2 s16i a10, a13, 0 -402be59d: 334a add.n a3, a3, a4 -402be59f: 066666 bnei a6, 6, 402be5a9 -402be5a2: 044c movi.n a4, 64 -402be5a4: 064242 s8i a4, a2, 6 -402be5a7: 334a add.n a3, a3, a4 -402be5a9: 5148 l32i.n a4, a1, 20 -402be5ab: 248c beqz.n a4, 402be5b1 -402be5ad: 0448 l32i.n a4, a4, 0 -402be5af: 94dc bnez.n a4, 402be5cc -402be5b1: 142152 l32i a5, a1, 80 -402be5b4: 040542 l8ui a4, a5, 4 -402be5b7: 0c4242 s8i a4, a2, 12 -402be5ba: 050542 l8ui a4, a5, 5 -402be5bd: 0d4242 s8i a4, a2, 13 -402be5c0: 060542 l8ui a4, a5, 6 -402be5c3: 0e4242 s8i a4, a2, 14 -402be5c6: 070542 l8ui a4, a5, 7 -402be5c9: 000446 j 402be5de -402be5cc: 745840 extui a5, a4, 8, 8 -402be5cf: 0d4252 s8i a5, a2, 13 -402be5d2: 755040 extui a5, a4, 16, 8 -402be5d5: 0c4242 s8i a4, a2, 12 -402be5d8: 0e4252 s8i a5, a2, 14 -402be5db: 754840 extui a4, a4, 24, 8 -402be5de: 0d0252 l8ui a5, a2, 13 -402be5e1: 0f4242 s8i a4, a2, 15 -402be5e4: 0c0272 l8ui a7, a2, 12 -402be5e7: 0e0242 l8ui a4, a2, 14 -402be5ea: 115580 slli a5, a5, 8 -402be5ed: 114400 slli a4, a4, 16 -402be5f0: 206570 or a6, a5, a7 -402be5f3: 205460 or a5, a4, a6 -402be5f6: 0f0242 l8ui a4, a2, 15 -402be5f9: 014480 slli a4, a4, 24 -402be5fc: 204450 or a4, a4, a5 -402be5ff: f45040 extui a5, a4, 0, 16 -402be602: f54040 extui a4, a4, 16, 16 -402be605: 454a add.n a4, a5, a4 -402be607: 343a add.n a3, a4, a3 -402be609: f54030 extui a4, a3, 16, 16 -402be60c: f43030 extui a3, a3, 0, 16 -402be60f: 343a add.n a3, a4, a3 -402be611: f54030 extui a4, a3, 16, 16 -402be614: 334a add.n a3, a3, a4 -402be616: f47c movi.n a4, -1 -402be618: 303430 xor a3, a4, a3 -402be61b: f43030 extui a3, a3, 0, 16 -402be61e: 0a4232 s8i a3, a2, 10 -402be621: 413830 srli a3, a3, 8 -402be624: 0b4232 s8i a3, a2, 11 -402be627: 0008c6 j 402be64e -402be62a: 1268 l32i.n a6, a2, 4 -402be62c: 01ed mov.n a14, a1 -402be62e: 110632 l8ui a3, a6, 17 -402be631: 100652 l8ui a5, a6, 16 -402be634: 120622 l8ui a2, a6, 18 -402be637: 113380 slli a3, a3, 8 -402be63a: 112200 slli a2, a2, 16 -402be63d: 204350 or a4, a3, a5 -402be640: 203240 or a3, a2, a4 -402be643: 130622 l8ui a2, a6, 19 -402be646: 012280 slli a2, a2, 24 -402be649: 202230 or a2, a2, a3 -402be64c: 0129 s32i.n a2, a1, 0 -402be64e: 142162 l32i a6, a1, 80 -402be651: 0e4d mov.n a4, a14 -402be653: 5658 l32i.n a5, a6, 20 -402be655: 0f3d mov.n a3, a15 -402be657: 062d mov.n a2, a6 -402be659: 0005c0 callx0 a5 -402be65c: 132102 l32i a0, a1, 76 -402be65f: 1221c2 l32i a12, a1, 72 -402be662: 1121d2 l32i a13, a1, 68 -402be665: 1021e2 l32i a14, a1, 64 -402be668: f1f8 l32i.n a15, a1, 60 -402be66a: 50c112 addi a1, a1, 80 -402be66d: f00d ret.n - ... - -402be670 : -402be670: e0c112 addi a1, a1, -32 -402be673: 080c movi.n a8, 0 -402be675: 2189 s32i.n a8, a1, 8 -402be677: 1189 s32i.n a8, a1, 4 -402be679: 8188 l32i.n a8, a1, 32 -402be67b: 747070 extui a7, a7, 0, 8 -402be67e: 0189 s32i.n a8, a1, 0 -402be680: 746060 extui a6, a6, 0, 8 -402be683: 745050 extui a5, a5, 0, 8 -402be686: 076102 s32i a0, a1, 28 -402be689: ffdcc5 call0 402be458 -402be68c: 7108 l32i.n a0, a1, 28 -402be68e: 20c112 addi a1, a1, 32 -402be691: f00d ret.n - ... - -402be694 : -402be694: c0c112 addi a1, a1, -64 -402be697: e1c9 s32i.n a12, a1, 56 -402be699: 02cd mov.n a12, a2 -402be69b: 042d mov.n a2, a4 -402be69d: d1d9 s32i.n a13, a1, 52 -402be69f: c1e9 s32i.n a14, a1, 48 -402be6a1: b1f9 s32i.n a15, a1, 44 -402be6a3: 4139 s32i.n a3, a1, 16 -402be6a5: 5149 s32i.n a4, a1, 20 -402be6a7: f109 s32i.n a0, a1, 60 -402be6a9: 74d050 extui a13, a5, 0, 8 -402be6ac: 74e060 extui a14, a6, 0, 8 -402be6af: 74f070 extui a15, a7, 0, 8 -402be6b2: ffad05 call0 402be184 -402be6b5: 028d mov.n a8, a2 -402be6b7: 4138 l32i.n a3, a1, 16 -402be6b9: c27c movi.n a2, -4 -402be6bb: 5148 l32i.n a4, a1, 20 -402be6bd: b88c beqz.n a8, 402be6cc -402be6bf: 0189 s32i.n a8, a1, 0 -402be6c1: 0f7d mov.n a7, a15 -402be6c3: 0e6d mov.n a6, a14 -402be6c5: 0d5d mov.n a5, a13 -402be6c7: 0c2d mov.n a2, a12 -402be6c9: fffa45 call0 402be670 -402be6cc: f108 l32i.n a0, a1, 60 -402be6ce: e1c8 l32i.n a12, a1, 56 -402be6d0: d1d8 l32i.n a13, a1, 52 -402be6d2: c1e8 l32i.n a14, a1, 48 -402be6d4: b1f8 l32i.n a15, a1, 44 -402be6d6: 40c112 addi a1, a1, 64 -402be6d9: f00d ret.n -402be6db: b45000 extui a5, a0, 0, 12 -402be6de: 402c movi.n a0, 36 - -402be6e0 : -402be6e0: f0c112 addi a1, a1, -16 -402be6e3: 028d mov.n a8, a2 -402be6e5: eb5721 l32r a2, 402b9444 -402be6e8: 3109 s32i.n a0, a1, 12 -402be6ea: 21c9 s32i.n a12, a1, 8 -402be6ec: 0228 l32i.n a2, a2, 0 -402be6ee: b29c beqz.n a2, 402be70d -402be6f0: 390242 l8ui a4, a2, 57 -402be6f3: f56407 bbci a4, 0, 402be6ec -402be6f6: 1278 l32i.n a7, a2, 4 -402be6f8: 0858 l32i.n a5, a8, 0 -402be6fa: 2268 l32i.n a6, a2, 8 -402be6fc: 305750 xor a5, a7, a5 -402be6ff: 2f0567 bnone a5, a6, 402be732 -402be702: 0348 l32i.n a4, a3, 0 -402be704: 304740 xor a4, a7, a4 -402be707: 270467 bnone a4, a6, 402be732 -402be70a: fff786 j 402be6ec -402be70d: 89d031 l32r a3, 402a0e50 -402be710: 0328 l32i.n a2, a3, 0 -402be712: 03cd mov.n a12, a3 -402be714: a29c beqz.n a2, 402be732 -402be716: 390232 l8ui a3, a2, 57 -402be719: 136307 bbci a3, 0, 402be730 -402be71c: 024d mov.n a4, a2 -402be71e: ffef21 l32r a2, 402be6dc -402be721: c7a032 movi a3, 199 -402be724: ebb401 l32r a0, 402b95f4 -402be727: 0000c0 callx0 a0 -402be72a: 0c28 l32i.n a2, a12, 0 -402be72c: 000086 j 402be732 -402be72f: 020c00 excw -402be732: 3108 l32i.n a0, a1, 12 -402be734: 21c8 l32i.n a12, a1, 8 -402be736: 10c112 addi a1, a1, 16 -402be739: f00d ret.n - ... - -402be73c : -402be73c: 520b addi.n a5, a2, -1 -402be73e: d67c movi.n a6, -3 -402be740: 024d mov.n a4, a2 -402be742: 120c movi.n a2, 1 -402be744: 2d3657 bltu a6, a5, 402be775 -402be747: 390352 l8ui a5, a3, 57 -402be74a: 220c movi.n a2, 2 -402be74c: 102520 and a2, a5, a2 -402be74f: 22ac beqz.n a2, 402be775 -402be751: 1358 l32i.n a5, a3, 4 -402be753: 020c movi.n a2, 0 -402be755: 1c1457 beq a4, a5, 402be775 -402be758: 2338 l32i.n a3, a3, 8 -402be75a: 305450 xor a5, a4, a5 -402be75d: 148537 bany a5, a3, 402be775 -402be760: f27c movi.n a2, -1 -402be762: 302230 xor a2, a2, a3 -402be765: 104420 and a4, a4, a2 -402be768: c04420 sub a4, a4, a2 -402be76b: 130c movi.n a3, 1 -402be76d: 020c movi.n a2, 0 -402be76f: 832340 moveqz a2, a3, a4 -402be772: 742020 extui a2, a2, 0, 8 -402be775: f00d ret.n -402be777: 000000 ill -402be77a: 808000 add a8, a0, a0 - -402be77c : -402be77c: 014280 slli a4, a2, 24 -402be77f: 753820 extui a3, a2, 24, 8 -402be782: 205430 or a5, a4, a3 -402be785: e7dc31 l32r a3, 402b86f8 -402be788: 104230 and a4, a2, a3 -402be78b: 114480 slli a4, a4, 8 -402be78e: 412820 srli a2, a2, 8 -402be791: 204540 or a4, a5, a4 -402be794: 103230 and a3, a2, a3 -402be797: 202430 or a2, a4, a3 -402be79a: fff731 l32r a3, 402be778 -402be79d: 20a042 movi a4, 32 -402be7a0: 120237 bnone a2, a3, 402be7b6 -402be7a3: 440b addi.n a4, a4, -1 -402be7a5: 413130 srli a3, a3, 1 -402be7a8: ff4456 bnez a4, 402be7a0 -402be7ab: 000286 j 402be7b9 -402be7ae: 270000 excw -402be7b1: 300983 excw -402be7b4: 564131 l32r a3, 402940b8 -402be7b7: 0cff63 excw -402be7ba: f00d12 l8ui a1, a13, 240 -402be7bd: 020c movi.n a2, 0 -402be7bf: f00d ret.n -402be7c1: 000000 ill -402be7c4: fe8020 excw -402be7c7: 3f .byte 0x3f -402be7c8: ff .byte 0xff -402be7c9: ff .byte 0xff - ... - -402be7cc : -402be7cc: b0c112 addi a1, a1, -80 -402be7cf: 1161d2 s32i a13, a1, 68 -402be7d2: f1f9 s32i.n a15, a1, 60 -402be7d4: 136102 s32i a0, a1, 76 -402be7d7: 1261c2 s32i a12, a1, 72 -402be7da: 1061e2 s32i a14, a1, 64 -402be7dd: 024d mov.n a4, a2 -402be7df: 0002c2 l8ui a12, a2, 0 -402be7e2: fff821 l32r a2, 402be7c4 -402be7e5: 037d mov.n a7, a3 -402be7e7: 0228 l32i.n a2, a2, 0 -402be7e9: 01dd mov.n a13, a1 -402be7eb: 4129 s32i.n a2, a1, 16 -402be7ed: 4f0c movi.n a15, 4 -402be7ef: 61a092 movi a9, 97 -402be7f2: 4158 l32i.n a5, a1, 16 -402be7f4: 480c movi.n a8, 4 -402be7f6: 25ca add.n a2, a5, a12 -402be7f8: 010222 l8ui a2, a2, 1 -402be7fb: 028287 bany a2, a8, 402be801 -402be7fe: 006406 j 402be992 -402be801: 023c movi.n a2, 48 -402be803: ae0c movi.n a14, 10 -402be805: 1d9c27 bne a12, a2, 402be826 -402be808: 0104c2 l8ui a12, a4, 1 -402be80b: dfaf52 movi a5, -33 -402be80e: 103c50 and a3, a12, a5 -402be811: 885c movi.n a8, 88 -402be813: 241b addi.n a2, a4, 1 -402be815: 099387 bne a3, a8, 402be822 -402be818: 0204c2 l8ui a12, a4, 2 -402be81b: 0e1c movi.n a14, 16 -402be81d: 442b addi.n a4, a4, 2 -402be81f: 0000c6 j 402be826 -402be822: 024d mov.n a4, a2 -402be824: 8e0c movi.n a14, 8 -402be826: 0e3d mov.n a3, a14 -402be828: f27c movi.n a2, -1 -402be82a: 6149 s32i.n a4, a1, 24 -402be82c: 7179 s32i.n a7, a1, 28 -402be82e: 8199 s32i.n a9, a1, 32 -402be830: f22601 l32r a0, 402bb0c8 -402be833: 0000c0 callx0 a0 -402be836: 026d mov.n a6, a2 -402be838: 0e3d mov.n a3, a14 -402be83a: f27c movi.n a2, -1 -402be83c: 5169 s32i.n a6, a1, 20 -402be83e: f3bd01 l32r a0, 402bb734 -402be841: 0000c0 callx0 a0 -402be844: 6148 l32i.n a4, a1, 24 -402be846: 5168 l32i.n a6, a1, 20 -402be848: 7178 l32i.n a7, a1, 28 -402be84a: 8198 l32i.n a9, a1, 32 -402be84c: 441b addi.n a4, a4, 1 -402be84e: 030c movi.n a3, 0 -402be850: 1a4c movi.n a10, 65 -402be852: 4158 l32i.n a5, a1, 16 -402be854: b40b addi.n a11, a4, -1 -402be856: 85ca add.n a8, a5, a12 -402be858: 010852 l8ui a5, a8, 1 -402be85b: 480c movi.n a8, 4 -402be85d: 1f0587 bnone a5, a8, 402be880 -402be860: d0cc52 addi a5, a12, -48 -402be863: 745050 extui a5, a5, 0, 8 -402be866: 02b637 bgeu a6, a3, 402be86c -402be869: 004946 j 402be992 -402be86c: 059367 bne a3, a6, 402be875 -402be86f: 02a257 bge a2, a5, 402be875 -402be872: 004706 j 402be992 -402be875: 8233e0 mull a3, a3, a14 -402be878: 33ca add.n a3, a3, a12 -402be87a: d0c332 addi a3, a3, -48 -402be87d: 000f06 j 402be8bd -402be880: 41be66 bnei a14, 16, 402be8c5 -402be883: 484c movi.n a8, 68 -402be885: 3c0587 bnone a5, a8, 402be8c5 -402be888: 145050 extui a5, a5, 0, 2 -402be88b: fec5b2 addi a11, a5, -2 -402be88e: 208aa0 or a8, a10, a10 -402be891: 8389b0 moveqz a8, a9, a11 -402be894: 0accc2 addi a12, a12, 10 -402be897: c0bc80 sub a11, a12, a8 -402be89a: 74b0b0 extui a11, a11, 0, 8 -402be89d: 02b637 bgeu a6, a3, 402be8a3 -402be8a0: 003b86 j 402be992 -402be8a3: 059367 bne a3, a6, 402be8ac -402be8a6: 02a2b7 bge a2, a11, 402be8ac -402be8a9: 003946 j 402be992 -402be8ac: fec552 addi a5, a5, -2 -402be8af: 0a8d mov.n a8, a10 -402be8b1: 838950 moveqz a8, a9, a5 -402be8b4: 1133c0 slli a3, a3, 4 -402be8b7: c0cc80 sub a12, a12, a8 -402be8ba: 203c30 or a3, a12, a3 -402be8bd: 0004c2 l8ui a12, a4, 0 -402be8c0: 441b addi.n a4, a4, 1 -402be8c2: ffe306 j 402be852 -402be8c5: e22c movi.n a2, 46 -402be8c7: 139c27 bne a12, a2, 402be8de -402be8ca: ff0b addi.n a15, a15, -1 -402be8cc: 0c2f16 beqz a15, 402be992 -402be8cf: 0d39 s32i.n a3, a13, 0 -402be8d1: 4b1b addi.n a4, a11, 1 -402be8d3: 010bc2 l8ui a12, a11, 1 -402be8d6: dd4b addi.n a13, a13, 4 -402be8d8: ffc586 j 402be7f2 -402be8db: 000000 ill -402be8de: 6c8c beqz.n a12, 402be8e8 -402be8e0: 020c movi.n a2, 0 -402be8e2: 02e537 bbsi a5, 3, 402be8e8 -402be8e5: 002ac6 j 402be994 -402be8e8: c02d10 sub a2, a13, a1 -402be8eb: 212220 srai a2, a2, 2 -402be8ee: 221b addi.n a2, a2, 1 -402be8f0: 112226 beqi a2, 2, 402be905 -402be8f3: 0532e6 bgei a2, 3, 402be8fc -402be8f6: 09a216 beqz a2, 402be994 -402be8f9: 001a86 j 402be967 -402be8fc: 1e3226 beqi a2, 3, 402be91e -402be8ff: 394226 beqi a2, 4, 402be93c -402be902: 001846 j 402be967 -402be905: 80fe41 l32r a4, 4029ed00 -402be908: 020c movi.n a2, 0 -402be90a: 02b437 bgeu a4, a3, 402be910 -402be90d: 0020c6 j 402be994 -402be910: 0148 l32i.n a4, a1, 0 -402be912: ffa052 movi a5, 255 -402be915: 7b3547 bltu a5, a4, 402be994 -402be918: 014480 slli a4, a4, 24 -402be91b: 001146 j 402be964 -402be91e: ffaa41 l32r a4, 402be7c8 -402be921: 020c movi.n a2, 0 -402be923: 6d3437 bltu a4, a3, 402be994 -402be926: 0158 l32i.n a5, a1, 0 -402be928: ffa062 movi a6, 255 -402be92b: 653657 bltu a6, a5, 402be994 -402be92e: 1148 l32i.n a4, a1, 4 -402be930: 603647 bltu a6, a4, 402be994 -402be933: 015580 slli a5, a5, 24 -402be936: 114400 slli a4, a4, 16 -402be939: 000906 j 402be961 -402be93c: ffa042 movi a4, 255 -402be93f: 020c movi.n a2, 0 -402be941: 4f3437 bltu a4, a3, 402be994 -402be944: 0168 l32i.n a6, a1, 0 -402be946: 4a3467 bltu a4, a6, 402be994 -402be949: 1158 l32i.n a5, a1, 4 -402be94b: 048d mov.n a8, a4 -402be94d: 433457 bltu a4, a5, 402be994 -402be950: 2148 l32i.n a4, a1, 8 -402be952: 3e3847 bltu a8, a4, 402be994 -402be955: 016680 slli a6, a6, 24 -402be958: 115500 slli a5, a5, 16 -402be95b: 205650 or a5, a6, a5 -402be95e: 114480 slli a4, a4, 8 -402be961: 204540 or a4, a5, a4 -402be964: 203340 or a3, a3, a4 -402be967: 120c movi.n a2, 1 -402be969: 77ac beqz.n a7, 402be994 -402be96b: 014380 slli a4, a3, 24 -402be96e: 752830 extui a2, a3, 24, 8 -402be971: 205420 or a5, a4, a2 -402be974: e76121 l32r a2, 402b86f8 -402be977: 104320 and a4, a3, a2 + +402bd2ec : +402bd2ec: f0c112 addi a1, a1, -16 +402bd2ef: 3109 s32i.n a0, a1, 12 +402bd2f1: 00c9c5 call0 402bdf90 +402bd2f4: 030c movi.n a3, 0 +402bd2f6: 140c movi.n a4, 1 +402bd2f8: 933420 movnez a3, a4, a2 +402bd2fb: 3108 l32i.n a0, a1, 12 +402bd2fd: 602030 neg a2, a3 +402bd300: 742020 extui a2, a2, 0, 8 +402bd303: 10c112 addi a1, a1, 16 +402bd306: f00d ret.n +402bd308: ff2ba0 excw +402bd30b: 3f .byte 0x3f +402bd30c: 9e .byte 0x9e +402bd30d: 3ffe97 bbsi a14, 25, 402bd350 +402bd310: d0c112 addi a1, a1, -48 +402bd313: 81e9 s32i.n a14, a1, 32 +402bd315: 71f9 s32i.n a15, a1, 28 +402bd317: fffce1 l32r a14, 402bd308 +402bd31a: 11f2f0 slli a15, a2, 1 +402bd31d: a1c9 s32i.n a12, a1, 40 +402bd31f: 02cd mov.n a12, a2 +402bd321: 2f2a add.n a2, a15, a2 +402bd323: b022e0 addx8 a2, a2, a14 +402bd326: 91d9 s32i.n a13, a1, 36 +402bd328: 02d8 l32i.n a13, a2, 0 +402bd32a: b109 s32i.n a0, a1, 44 +402bd32c: 6dac beqz.n a13, 402bd356 +402bd32e: 0d58 l32i.n a5, a13, 0 +402bd330: 1d28 l32i.n a2, a13, 4 +402bd332: 006152 s32i a5, a1, 0 +402bd335: 0272c5 call0 402bfa64 +402bd338: fff531 l32r a3, 402bd30c +402bd33b: 0d2d mov.n a2, a13 +402bd33d: a5a042 movi a4, 165 +402bd340: ef5901 l32r a0, 402b90a4 +402bd343: 0000c0 callx0 a0 +402bd346: 0158 l32i.n a5, a1, 0 +402bd348: 05dd mov.n a13, a5 +402bd34a: fe0556 bnez a5, 402bd32e +402bd34d: 2fca add.n a2, a15, a12 +402bd34f: b022e0 addx8 a2, a2, a14 +402bd352: 030c movi.n a3, 0 +402bd354: 0239 s32i.n a3, a2, 0 +402bd356: cfca add.n a12, a15, a12 +402bd358: b0cce0 addx8 a12, a12, a14 +402bd35b: 020c movi.n a2, 0 +402bd35d: 144c22 s8i a2, a12, 20 +402bd360: b108 l32i.n a0, a1, 44 +402bd362: a1c8 l32i.n a12, a1, 40 +402bd364: 91d8 l32i.n a13, a1, 36 +402bd366: 81e8 l32i.n a14, a1, 32 +402bd368: 71f8 l32i.n a15, a1, 28 +402bd36a: 30c112 addi a1, a1, 48 +402bd36d: f00d ret.n +402bd36f: c11200 mul16u a1, a2, a0 +402bd372: 090ce0 excw +402bd375: a80c movi.n a8, 10 +402bd377: ffe471 l32r a7, 402bd308 +402bd37a: 61c9 s32i.n a12, a1, 24 +402bd37c: 51d9 s32i.n a13, a1, 20 +402bd37e: 31f9 s32i.n a15, a1, 12 +402bd380: 02dd mov.n a13, a2 +402bd382: 7109 s32i.n a0, a1, 28 +402bd384: 41e9 s32i.n a14, a1, 16 +402bd386: 09fd mov.n a15, a9 +402bd388: 092d mov.n a2, a9 +402bd38a: 094d mov.n a4, a9 +402bd38c: 08ad mov.n a10, a8 +402bd38e: 20c880 or a12, a8, a8 +402bd391: 20b880 or a11, a8, a8 +402bd394: 140762 l8ui a6, a7, 20 +402bd397: 079a66 bnei a10, 10, 402bd3a2 +402bd39a: 46cc bnez.n a6, 402bd3a2 +402bd39c: 74a040 extui a10, a4, 0, 8 +402bd39f: 000946 j 402bd3c8 +402bd3a2: 26ac beqz.n a6, 402bd3c8 +402bd3a4: dd8c beqz.n a13, 402bd3b5 +402bd3a6: 0d58 l32i.n a5, a13, 0 +402bd3a8: 17e8 l32i.n a14, a7, 4 +402bd3aa: 0795e7 bne a5, a14, 402bd3b5 +402bd3ad: 742040 extui a2, a4, 0, 8 +402bd3b0: 002406 j 402bd444 +402bd3b3: 520000 excw +402bd3b6: 661507 beq a5, a0, 402bd420 +402bd3b9: 687c16 beqz a12, 402bda44 +402bd3bc: b61607 beq a6, a0, 402bd376 +402bd3bf: 359706 j 402caa1f +402bd3c2: 804004 excw +402bd3c5: 059d74 excw +402bd3c8: 441b addi.n a4, a4, 1 +402bd3ca: 744040 extui a4, a4, 0, 8 +402bd3cd: 18c772 addi a7, a7, 24 +402bd3d0: c09466 bnei a4, 10, 402bd394 +402bd3d3: ffa022 movi a2, 255 +402bd3d6: 6ae317 bbsi a3, 1, 402bd444 +402bd3d9: 079a66 bnei a10, 10, 402bd3e4 +402bd3dc: 646307 bbci a3, 0, 402bd444 +402bd3df: 000246 j 402bd3ec +402bd3e2: a00000 addx4 a0, a0, a0 +402bd3e5: 8674c0 excw +402bd3e8: 000007 bnone a0, a0, 402bd3ec +402bd3eb: 9c2600 excw +402bd3ee: c0c005 call0 4027dff0 <_lit4_end+0x176144> +402bd3f1: 038674 excw +402bd3f4: c0b000 sub a11, a0, a0 +402bd3f7: 9b6674 excw +402bd3fa: 2208 l32i.n a0, a2, 8 +402bd3fc: 26ffa0 excw +402bd3ff: 4298 l32i.n a9, a2, 16 +402bd401: 74c080 extui a12, a8, 0, 8 +402bd404: 0c2d mov.n a2, a12 +402bd406: fff085 call0 402bd310 +402bd409: ffbf41 l32r a4, 402bd308 +402bd40c: 112cf0 slli a2, a12, 1 +402bd40f: 7d8c beqz.n a13, 402bd41a +402bd411: 0d58 l32i.n a5, a13, 0 +402bd413: 32ca add.n a3, a2, a12 +402bd415: b03340 addx8 a3, a3, a4 +402bd418: 1359 s32i.n a5, a3, 4 +402bd41a: 22ca add.n a2, a2, a12 +402bd41c: b02240 addx8 a2, a2, a4 +402bd41f: 030c movi.n a3, 0 +402bd421: 154232 s8i a3, a2, 21 +402bd424: 7420c0 extui a2, a12, 0, 8 +402bd427: 000646 j 402bd444 +402bd42a: 270000 excw +402bd42d: 409835 excw +402bd430: 2d74b0 excw +402bd433: e40605 call0 402a1494 +402bd436: ff .byte 0xff +402bd437: 35f700 extui a15, a0, 23, 4 +402bd43a: 408c beqz.n a0, 402bd442 +402bd43c: fd74c0 excw +402bd43f: e10605 call0 4029e4a0 +402bd442: ff .byte 0xff +402bd443: 710800 excw +402bd446: 61c8 l32i.n a12, a1, 24 +402bd448: 51d8 l32i.n a13, a1, 20 +402bd44a: 41e8 l32i.n a14, a1, 16 +402bd44c: 31f8 l32i.n a15, a1, 12 +402bd44e: 20c112 addi a1, a1, 32 +402bd451: f00d ret.n +402bd453: c11200 mul16u a1, a2, a0 +402bd456: 61c9e0 excw +402bd459: 13c8 l32i.n a12, a3, 4 +402bd45b: 51d9 s32i.n a13, a1, 20 +402bd45d: 41e9 s32i.n a14, a1, 16 +402bd45f: 02dd mov.n a13, a2 +402bd461: 31f9 s32i.n a15, a1, 12 +402bd463: 03ed mov.n a14, a3 +402bd465: 04fd mov.n a15, a4 +402bd467: 053d mov.n a3, a5 +402bd469: 640c movi.n a4, 6 +402bd46b: 0c2d mov.n a2, a12 +402bd46d: 7109 s32i.n a0, a1, 28 +402bd46f: f0db01 l32r a0, 402b97dc +402bd472: 0000c0 callx0 a0 +402bd475: 640c movi.n a4, 6 +402bd477: 0f3d mov.n a3, a15 +402bd479: 2c4a add.n a2, a12, a4 +402bd47b: f0d801 l32r a0, 402b97dc +402bd47e: 0000c0 callx0 a0 +402bd481: 820c movi.n a2, 8 +402bd483: 0c4c22 s8i a2, a12, 12 +402bd486: 6d48 l32i.n a4, a13, 24 +402bd488: 020c movi.n a2, 0 +402bd48a: 0d4c22 s8i a2, a12, 13 +402bd48d: 0e3d mov.n a3, a14 +402bd48f: 0d2d mov.n a2, a13 +402bd491: 0004c0 callx0 a4 +402bd494: 7108 l32i.n a0, a1, 28 +402bd496: 61c8 l32i.n a12, a1, 24 +402bd498: 51d8 l32i.n a13, a1, 20 +402bd49a: 41e8 l32i.n a14, a1, 16 +402bd49c: 31f8 l32i.n a15, a1, 12 +402bd49e: 20c112 addi a1, a1, 32 +402bd4a1: f00d ret.n + ... + +402bd4a4 : +402bd4a4: e0c112 addi a1, a1, -32 +402bd4a7: 61c9 s32i.n a12, a1, 24 +402bd4a9: ff97c1 l32r a12, 402bd308 +402bd4ac: 51d9 s32i.n a13, a1, 20 +402bd4ae: 41e9 s32i.n a14, a1, 16 +402bd4b0: 31f9 s32i.n a15, a1, 12 +402bd4b2: 7109 s32i.n a0, a1, 28 +402bd4b4: 0d0c movi.n a13, 0 +402bd4b6: efa0e2 movi a14, 239 +402bd4b9: 02a0f2 movi a15, 2 +402bd4bc: 140c32 l8ui a3, a12, 20 +402bd4bf: 03ac beqz.n a3, 402bd4e3 +402bd4c1: 150c22 l8ui a2, a12, 21 +402bd4c4: 221b addi.n a2, a2, 1 +402bd4c6: 742020 extui a2, a2, 0, 8 +402bd4c9: 154c22 s8i a2, a12, 21 +402bd4cc: 053e27 bltu a14, a2, 402bd4d5 +402bd4cf: 0a1366 bnei a3, 1, 402bd4dd +402bd4d2: 0d22b6 bltui a2, 2, 402bd4e3 +402bd4d5: 0d2d mov.n a2, a13 +402bd4d7: ffe385 call0 402bd310 +402bd4da: 000146 j 402bd4e3 +402bd4dd: 023366 bnei a3, 3, 402bd4e3 +402bd4e0: 144cf2 s8i a15, a12, 20 +402bd4e3: dd1b addi.n a13, a13, 1 +402bd4e5: 18ccc2 addi a12, a12, 24 +402bd4e8: d09d66 bnei a13, 10, 402bd4bc +402bd4eb: 7108 l32i.n a0, a1, 28 +402bd4ed: 61c8 l32i.n a12, a1, 24 +402bd4ef: 51d8 l32i.n a13, a1, 20 +402bd4f1: 41e8 l32i.n a14, a1, 16 +402bd4f3: 31f8 l32i.n a15, a1, 12 +402bd4f5: 20c112 addi a1, a1, 32 +402bd4f8: f00d ret.n + ... + +402bd4fc : +402bd4fc: f0c112 addi a1, a1, -16 +402bd4ff: 032d mov.n a2, a3 +402bd501: 230c movi.n a3, 2 +402bd503: 21c9 s32i.n a12, a1, 8 +402bd505: 11d9 s32i.n a13, a1, 4 +402bd507: 3109 s32i.n a0, a1, 12 +402bd509: 04dd mov.n a13, a4 +402bd50b: 20c550 or a12, a5, a5 +402bd50e: ffe605 call0 402bd370 +402bd511: 744020 extui a4, a2, 0, 8 +402bd514: 013480 slli a3, a4, 24 +402bd517: ffa022 movi a2, 255 +402bd51a: 022396 bltz a3, 402bd540 +402bd51d: 313830 srai a3, a3, 24 +402bd520: ff7a61 l32r a6, 402bd308 +402bd523: 1153f0 slli a5, a3, 1 +402bd526: 753a add.n a7, a5, a3 +402bd528: b07760 addx8 a7, a7, a6 +402bd52b: 140772 l8ui a7, a7, 20 +402bd52e: 0e27b6 bltui a7, 2, 402bd540 +402bd531: 353a add.n a3, a5, a3 +402bd533: b03360 addx8 a3, a3, a6 +402bd536: 238b addi.n a2, a3, 8 +402bd538: 0d29 s32i.n a2, a13, 0 +402bd53a: 334b addi.n a3, a3, 4 +402bd53c: 0c39 s32i.n a3, a12, 0 +402bd53e: 042d mov.n a2, a4 +402bd540: 3108 l32i.n a0, a1, 12 +402bd542: 21c8 l32i.n a12, a1, 8 +402bd544: 11d8 l32i.n a13, a1, 4 +402bd546: 10c112 addi a1, a1, 16 +402bd549: f00d ret.n +402bd54b: c17500 mul16u a7, a5, a0 +402bd54e: fe .byte 0xfe +402bd54f: 3f .byte 0x3f +402bd550: c17b addi.n a12, a1, 7 +402bd552: fe .byte 0xfe +402bd553: 3f .byte 0x3f + +402bd554 : +402bd554: d0c112 addi a1, a1, -48 +402bd557: 91d9 s32i.n a13, a1, 36 +402bd559: 71f9 s32i.n a15, a1, 28 +402bd55b: 33c2d2 addi a13, a2, 51 +402bd55e: 02fd mov.n a15, a2 +402bd560: 224b addi.n a2, a2, 4 +402bd562: 1139 s32i.n a3, a1, 4 +402bd564: 0129 s32i.n a2, a1, 0 +402bd566: 040c movi.n a4, 0 +402bd568: a32c movi.n a3, 42 +402bd56a: 320c movi.n a2, 3 +402bd56c: 81e9 s32i.n a14, a1, 32 +402bd56e: b109 s32i.n a0, a1, 44 +402bd570: a1c9 s32i.n a12, a1, 40 +402bd572: 025685 call0 402bfadc +402bd575: 02ed mov.n a14, a2 +402bd577: f27c movi.n a2, -1 +402bd579: 095e16 beqz a14, 402bd612 +402bd57c: 1ec8 l32i.n a12, a14, 4 +402bd57e: 070c movi.n a7, 0 +402bd580: 180c movi.n a8, 1 +402bd582: 144c72 s8i a7, a12, 20 +402bd585: 154c82 s8i a8, a12, 21 +402bd588: 640c movi.n a4, 6 +402bd58a: 0d3d mov.n a3, a13 +402bd58c: 16cc22 addi a2, a12, 22 +402bd58f: 2179 s32i.n a7, a1, 8 +402bd591: 3189 s32i.n a8, a1, 12 +402bd593: f09201 l32r a0, 402b97dc +402bd596: 0000c0 callx0 a0 +402bd599: ffec31 l32r a3, 402bd54c +402bd59c: 640c movi.n a4, 6 +402bd59e: 20cc22 addi a2, a12, 32 +402bd5a1: f08e01 l32r a0, 402b97dc +402bd5a4: 0000c0 callx0 a0 +402bd5a7: ffea31 l32r a3, 402bd550 +402bd5aa: 640c movi.n a4, 6 +402bd5ac: 0c2d mov.n a2, a12 +402bd5ae: f08b01 l32r a0, 402b97dc +402bd5b1: 0000c0 callx0 a0 +402bd5b4: 640c movi.n a4, 6 +402bd5b6: 2c4a add.n a2, a12, a4 +402bd5b8: 0d3d mov.n a3, a13 +402bd5ba: f08801 l32r a0, 402b97dc +402bd5bd: 0000c0 callx0 a0 +402bd5c0: 0138 l32i.n a3, a1, 0 +402bd5c2: 440c movi.n a4, 4 +402bd5c4: 1ccc22 addi a2, a12, 28 +402bd5c7: f08501 l32r a0, 402b97dc +402bd5ca: 0000c0 callx0 a0 +402bd5cd: 1138 l32i.n a3, a1, 4 +402bd5cf: 04a042 movi a4, 4 +402bd5d2: 26cc22 addi a2, a12, 38 +402bd5d5: f08101 l32r a0, 402b97dc +402bd5d8: 0000c0 callx0 a0 +402bd5db: 630c movi.n a3, 6 +402bd5dd: 2178 l32i.n a7, a1, 8 +402bd5df: 3188 l32i.n a8, a1, 12 +402bd5e1: 124c32 s8i a3, a12, 18 +402bd5e4: 430c movi.n a3, 4 +402bd5e6: 134c32 s8i a3, a12, 19 +402bd5e9: 820c movi.n a2, 8 +402bd5eb: 104c22 s8i a2, a12, 16 +402bd5ee: 0c4c22 s8i a2, a12, 12 +402bd5f1: 6f48 l32i.n a4, a15, 24 +402bd5f3: 620c movi.n a2, 6 +402bd5f5: 0e4c72 s8i a7, a12, 14 +402bd5f8: 0f4c82 s8i a8, a12, 15 +402bd5fb: 114c72 s8i a7, a12, 17 +402bd5fe: 0d4c22 s8i a2, a12, 13 +402bd601: 0e3d mov.n a3, a14 +402bd603: 202ff0 or a2, a15, a15 +402bd606: 0004c0 callx0 a4 +402bd609: 02cd mov.n a12, a2 +402bd60b: 0e2d mov.n a2, a14 +402bd60d: 024545 call0 402bfa64 +402bd610: 0c2d mov.n a2, a12 +402bd612: b108 l32i.n a0, a1, 44 +402bd614: a1c8 l32i.n a12, a1, 40 +402bd616: 91d8 l32i.n a13, a1, 36 +402bd618: 81e8 l32i.n a14, a1, 32 +402bd61a: 71f8 l32i.n a15, a1, 28 +402bd61c: 30c112 addi a1, a1, 48 +402bd61f: f00d ret.n +402bd621: 000000 ill +402bd624: d0c112 addi a1, a1, -48 +402bd627: 81e9 s32i.n a14, a1, 32 +402bd629: ff3751 l32r a5, 402bd308 +402bd62c: 11e4f0 slli a14, a4, 1 +402bd62f: 71f9 s32i.n a15, a1, 28 +402bd631: 02fd mov.n a15, a2 +402bd633: 2e4a add.n a2, a14, a4 +402bd635: a1c9 s32i.n a12, a1, 40 +402bd637: 91d9 s32i.n a13, a1, 36 +402bd639: b109 s32i.n a0, a1, 44 +402bd63b: b02250 addx8 a2, a2, a5 +402bd63e: 140222 l8ui a2, a2, 20 +402bd641: 036d mov.n a6, a3 +402bd643: 04cd mov.n a12, a4 +402bd645: 05dd mov.n a13, a5 +402bd647: 292266 bnei a2, 2, 402bd674 +402bd64a: 2e4a add.n a2, a14, a4 +402bd64c: b02250 addx8 a2, a2, a5 +402bd64f: 150222 l8ui a2, a2, 21 +402bd652: e3a032 movi a3, 227 +402bd655: 1bb327 bgeu a3, a2, 402bd674 +402bd658: 3e4a add.n a3, a14, a4 +402bd65a: b03350 addx8 a3, a3, a5 +402bd65d: 334b addi.n a3, a3, 4 +402bd65f: 0f2d mov.n a2, a15 +402bd661: 0169 s32i.n a6, a1, 0 +402bd663: ffef05 call0 402bd554 +402bd666: 0168 l32i.n a6, a1, 0 +402bd668: 82cc bnez.n a2, 402bd674 +402bd66a: 2eca add.n a2, a14, a12 +402bd66c: b022d0 addx8 a2, a2, a13 +402bd66f: 330c movi.n a3, 3 +402bd671: 144232 s8i a3, a2, 20 +402bd674: ceca add.n a12, a14, a12 +402bd676: b05cd0 addx8 a5, a12, a13 +402bd679: 33cf42 addi a4, a15, 51 +402bd67c: 0f2d mov.n a2, a15 +402bd67e: 558b addi.n a5, a5, 8 +402bd680: 063d mov.n a3, a6 +402bd682: ffdd05 call0 402bd454 +402bd685: b108 l32i.n a0, a1, 44 +402bd687: a1c8 l32i.n a12, a1, 40 +402bd689: 91d8 l32i.n a13, a1, 36 +402bd68b: 81e8 l32i.n a14, a1, 32 +402bd68d: 71f8 l32i.n a15, a1, 28 +402bd68f: 30c112 addi a1, a1, 48 +402bd692: f00d ret.n +402bd694: 2b9c beqz.n a11, 402bd6aa +402bd696: ff .byte 0xff +402bd697: 3f .byte 0x3f +402bd698: b63c movi.n a6, 59 +402bd69a: 402c movi.n a0, 36 + +402bd69c : +402bd69c: d0c112 addi a1, a1, -48 +402bd69f: 207330 or a7, a3, a3 +402bd6a2: 0761f2 s32i a15, a1, 28 +402bd6a5: 20f220 or a15, a2, a2 +402bd6a8: 33c222 addi a2, a2, 51 +402bd6ab: 0129 s32i.n a2, a1, 0 +402bd6ad: 0728 l32i.n a2, a7, 0 +402bd6af: 0f3d mov.n a3, a15 +402bd6b1: a1c9 s32i.n a12, a1, 40 +402bd6b3: 1179 s32i.n a7, a1, 4 +402bd6b5: b109 s32i.n a0, a1, 44 +402bd6b7: 91d9 s32i.n a13, a1, 36 +402bd6b9: 81e9 s32i.n a14, a1, 32 +402bd6bb: 04cd mov.n a12, a4 +402bd6bd: 010985 call0 402be758 +402bd6c0: 437c movi.n a3, -12 +402bd6c2: 1178 l32i.n a7, a1, 4 +402bd6c4: 158256 bnez a2, 402bd820 +402bd6c7: 0748 l32i.n a4, a7, 0 +402bd6c9: f0a022 movi a2, 240 +402bd6cc: 103420 and a3, a4, a2 +402bd6cf: 20af22 movi a2, -224 +402bd6d2: 232a add.n a2, a3, a2 +402bd6d4: 098216 beqz a2, 402bd770 +402bd6d7: 095416 beqz a4, 402bd770 +402bd6da: 130c movi.n a3, 1 +402bd6dc: 072d mov.n a2, a7 +402bd6de: ffc905 call0 402bd370 +402bd6e1: 744020 extui a4, a2, 0, 8 +402bd6e4: 016480 slli a6, a4, 24 +402bd6e7: 1178 l32i.n a7, a1, 4 +402bd6e9: 313860 srai a3, a6, 24 +402bd6ec: 130696 bltz a6, 402bd820 +402bd6ef: 31d860 srai a13, a6, 24 +402bd6f2: ff0531 l32r a3, 402bd308 +402bd6f5: 11edf0 slli a14, a13, 1 +402bd6f8: 2eda add.n a2, a14, a13 +402bd6fa: b02230 addx8 a2, a2, a3 +402bd6fd: 140222 l8ui a2, a2, 20 +402bd700: 82cc bnez.n a2, 402bd70c +402bd702: 2eda add.n a2, a14, a13 +402bd704: b02230 addx8 a2, a2, a3 +402bd707: 130c movi.n a3, 1 +402bd709: 144232 s8i a3, a2, 20 +402bd70c: feff31 l32r a3, 402bd308 +402bd70f: 2eda add.n a2, a14, a13 +402bd711: b02230 addx8 a2, a2, a3 +402bd714: 140222 l8ui a2, a2, 20 +402bd717: 011226 beqi a2, 1, 402bd71c +402bd71a: 2cdc bnez.n a12, 402bd730 +402bd71c: 073d mov.n a3, a7 +402bd71e: 0f2d mov.n a2, a15 +402bd720: 1149 s32i.n a4, a1, 4 +402bd722: ffe305 call0 402bd554 +402bd725: 023d mov.n a3, a2 +402bd727: 1148 l32i.n a4, a1, 4 +402bd729: 0f3c16 beqz a12, 402bd820 +402bd72c: 000086 j 402bd732 +402bd72f: f27c00 excw +402bd732: fef551 l32r a5, 402bd308 +402bd735: 3eda add.n a3, a14, a13 +402bd737: b03350 addx8 a3, a3, a5 +402bd73a: 140352 l8ui a5, a3, 20 +402bd73d: 1525b6 bltui a5, 2, 402bd756 +402bd740: ffd521 l32r a2, 402bd694 +402bd743: 538b addi.n a5, a3, 8 +402bd745: 004242 s8i a4, a2, 0 +402bd748: 0148 l32i.n a4, a1, 0 +402bd74a: 0c3d mov.n a3, a12 +402bd74c: 0f2d mov.n a2, a15 +402bd74e: ffd045 call0 402bd454 +402bd751: 023d mov.n a3, a2 +402bd753: 003246 j 402bd820 +402bd756: 023d mov.n a3, a2 +402bd758: 0c2d mov.n a2, a12 +402bd75a: 021526 beqi a5, 1, 402bd760 +402bd75d: 002fc6 j 402bd820 +402bd760: 129c beqz.n a2, 402bd775 +402bd762: 0c0232 l8ui a3, a2, 12 +402bd765: 021326 beqi a3, 1, 402bd76b +402bd768: 002346 j 402bd7f9 +402bd76b: 0228 l32i.n a2, a2, 0 +402bd76d: fffbc6 j 402bd760 +402bd770: 437c movi.n a3, -12 +402bd772: 002a86 j 402bd820 +402bd775: 202cc0 or a2, a12, a12 +402bd778: 022d85 call0 402bfa54 +402bd77b: 09fc16 beqz a12, 402bd81e +402bd77e: ffc621 l32r a2, 402bd698 +402bd781: fee2f1 l32r a15, 402bd30c +402bd784: 052222 l32i a2, a2, 20 +402bd787: 00a052 movi a5, 0 +402bd78a: 73a442 movi a4, 0x473 +402bd78d: 0f3d mov.n a3, a15 +402bd78f: efe101 l32r a0, 402b9714 +402bd792: 0000c0 callx0 a0 +402bd795: 057216 beqz a2, 402bd7f0 +402bd798: 030c movi.n a3, 0 +402bd79a: 0239 s32i.n a3, a2, 0 +402bd79c: fedb31 l32r a3, 402bd308 +402bd79f: 4eda add.n a4, a14, a13 +402bd7a1: b04430 addx8 a4, a4, a3 +402bd7a4: 12c9 s32i.n a12, a2, 4 +402bd7a6: 04c8 l32i.n a12, a4, 0 +402bd7a8: 140c movi.n a4, 1 +402bd7aa: 0c5d mov.n a5, a12 +402bd7ac: 0cbc beqz.n a12, 402bd7e0 +402bd7ae: 0538 l32i.n a3, a5, 0 +402bd7b0: 538c beqz.n a3, 402bd7b9 +402bd7b2: 441b addi.n a4, a4, 1 +402bd7b4: 035d mov.n a5, a3 +402bd7b6: fffd06 j 402bd7ae +402bd7b9: 0529 s32i.n a2, a5, 0 +402bd7bb: 6134b6 bltui a4, 3, 402bd820 +402bd7be: fed221 l32r a2, 402bd308 +402bd7c1: eeda add.n a14, a14, a13 +402bd7c3: b0de20 addx8 a13, a14, a2 +402bd7c6: 0c28 l32i.n a2, a12, 0 +402bd7c8: 0d29 s32i.n a2, a13, 0 +402bd7ca: 012c22 l32i a2, a12, 4 +402bd7cd: 022945 call0 402bfa64 +402bd7d0: 8ba442 movi a4, 0x48b +402bd7d3: 0f3d mov.n a3, a15 +402bd7d5: 0c2d mov.n a2, a12 +402bd7d7: ee3301 l32r a0, 402b90a4 +402bd7da: 0000c0 callx0 a0 +402bd7dd: 000246 j 402bd7ea +402bd7e0: feca51 l32r a5, 402bd308 +402bd7e3: eeda add.n a14, a14, a13 +402bd7e5: b0de50 addx8 a13, a14, a5 +402bd7e8: 0d29 s32i.n a2, a13, 0 +402bd7ea: 030c movi.n a3, 0 +402bd7ec: 000c06 j 402bd820 +402bd7ef: 0c2d00 excw +402bd7f2: 022705 call0 402bfa64 +402bd7f5: 000946 j 402bd81e +402bd7f8: 123200 excw +402bd7fb: a04204 excw +402bd7fe: a02200 addx4 a2, a2, a0 +402bd801: 2d8503 excw +402bd804: 02fd02 excw +402bd807: 329c beqz.n a2, 402bd81e +402bd809: 0c3d mov.n a3, a12 +402bd80b: 0f2d mov.n a2, a15 +402bd80d: 025205 call0 402bfd30 +402bd810: 428c beqz.n a2, 402bd818 +402bd812: 0f2d mov.n a2, a15 +402bd814: fff686 j 402bd7f2 +402bd817: 0fcd00 excw +402bd81a: ffd806 j 402bd77e +402bd81d: f37c00 excw +402bd820: b108 l32i.n a0, a1, 44 +402bd822: 032d mov.n a2, a3 +402bd824: a1c8 l32i.n a12, a1, 40 +402bd826: 91d8 l32i.n a13, a1, 36 +402bd828: 81e8 l32i.n a14, a1, 32 +402bd82a: 71f8 l32i.n a15, a1, 28 +402bd82c: 30c112 addi a1, a1, 48 +402bd82f: f00d ret.n +402bd831: 000000 ill +402bd834: fea9 s32i.n a10, a14, 60 + ... + +402bd838 : +402bd838: e0c112 addi a1, a1, -32 +402bd83b: 41e9 s32i.n a14, a1, 16 +402bd83d: 03ed mov.n a14, a3 +402bd83f: 61c9 s32i.n a12, a1, 24 +402bd841: e30c movi.n a3, 14 +402bd843: 02cd mov.n a12, a2 +402bd845: 0e2d mov.n a2, a14 +402bd847: 51d9 s32i.n a13, a1, 20 +402bd849: 7109 s32i.n a0, a1, 28 +402bd84b: 04dd mov.n a13, a4 +402bd84d: 0218c5 call0 402bf9dc +402bd850: e37c movi.n a3, -2 +402bd852: 0c6256 bnez a2, 402bd91c +402bd855: 0d28 l32i.n a2, a13, 0 +402bd857: 0c3d mov.n a3, a12 +402bd859: 00efc5 call0 402be758 +402bd85c: 0ad256 bnez a2, 402bd90d +402bd85f: 0d28 l32i.n a2, a13, 0 +402bd861: f0a032 movi a3, 240 +402bd864: 103230 and a3, a2, a3 +402bd867: e0a042 movi a4, 224 +402bd86a: 289347 bne a3, a4, 402bd896 +402bd86d: 120c movi.n a2, 1 +402bd86f: 004122 s8i a2, a1, 0 +402bd872: 020c movi.n a2, 0 +402bd874: 014122 s8i a2, a1, 1 +402bd877: e25c movi.n a2, 94 +402bd879: 024122 s8i a2, a1, 2 +402bd87c: 010d22 l8ui a2, a13, 1 +402bd87f: 015d mov.n a5, a1 +402bd881: 642020 extui a2, a2, 0, 7 +402bd884: 034122 s8i a2, a1, 3 +402bd887: 020d22 l8ui a2, a13, 2 +402bd88a: 044122 s8i a2, a1, 4 +402bd88d: 030d22 l8ui a2, a13, 3 +402bd890: 054122 s8i a2, a1, 5 +402bd893: 001e46 j 402bd910 +402bd896: 1c38 l32i.n a3, a12, 4 +402bd898: 2c48 l32i.n a4, a12, 8 +402bd89a: 303230 xor a3, a2, a3 +402bd89d: 130347 bnone a3, a4, 402bd8b4 +402bd8a0: ffe531 l32r a3, 402bd834 +402bd8a3: f42020 extui a2, a2, 0, 16 +402bd8a6: 0a1237 beq a2, a3, 402bd8b4 +402bd8a9: 3c28 l32i.n a2, a12, 12 +402bd8ab: 0cccd2 addi a13, a12, 12 +402bd8ae: fcaf32 movi a3, -4 +402bd8b1: 067216 beqz a2, 402bd91c +402bd8b4: ff7861 l32r a6, 402bd694 +402bd8b7: fe9421 l32r a2, 402bd308 +402bd8ba: 000642 l8ui a4, a6, 0 +402bd8bd: 1134f0 slli a3, a4, 1 +402bd8c0: 534a add.n a5, a3, a4 +402bd8c2: b05520 addx8 a5, a5, a2 +402bd8c5: 140552 l8ui a5, a5, 20 +402bd8c8: 0e25b6 bltui a5, 2, 402bd8da +402bd8cb: 803340 add a3, a3, a4 +402bd8ce: b03320 addx8 a3, a3, a2 +402bd8d1: 002d52 l32i a5, a13, 0 +402bd8d4: 012332 l32i a3, a3, 4 +402bd8d7: 121537 beq a5, a3, 402bd8ed +402bd8da: 00a042 movi a4, 0 +402bd8dd: 140232 l8ui a3, a2, 20 +402bd8e0: 1423b6 bltui a3, 2, 402bd8f8 +402bd8e3: 0d58 l32i.n a5, a13, 0 +402bd8e5: 1238 l32i.n a3, a2, 4 +402bd8e7: 0d9537 bne a5, a3, 402bd8f8 +402bd8ea: 004642 s8i a4, a6, 0 +402bd8ed: 0e3d mov.n a3, a14 +402bd8ef: 0c2d mov.n a2, a12 +402bd8f1: ffd305 call0 402bd624 +402bd8f4: 000886 j 402bd91a +402bd8f7: 441b00 extui a1, a0, 11, 5 +402bd8fa: 18c222 addi a2, a2, 24 +402bd8fd: dc9466 bnei a4, 10, 402bd8dd +402bd900: 0e4d mov.n a4, a14 +402bd902: 0d3d mov.n a3, a13 +402bd904: 0c2d mov.n a2, a12 +402bd906: ffd945 call0 402bd69c +402bd909: 000346 j 402bd91a +402bd90c: 105100 and a5, a1, a0 +402bd90f: ff .byte 0xff +402bd910: 33cc42 addi a4, a12, 51 +402bd913: 0e3d mov.n a3, a14 +402bd915: 0c2d mov.n a2, a12 +402bd917: ffb3c5 call0 402bd454 +402bd91a: 023d mov.n a3, a2 +402bd91c: 7108 l32i.n a0, a1, 28 +402bd91e: 032d mov.n a2, a3 +402bd920: 61c8 l32i.n a12, a1, 24 +402bd922: 51d8 l32i.n a13, a1, 20 +402bd924: 41e8 l32i.n a14, a1, 16 +402bd926: 20c112 addi a1, a1, 32 +402bd929: f00d ret.n + ... + +402bd92c : +402bd92c: a0c112 addi a1, a1, -96 +402bd92f: 051242 l16ui a4, a2, 10 +402bd932: 1661c2 s32i a12, a1, 88 +402bd935: 1561d2 s32i a13, a1, 84 +402bd938: 176102 s32i a0, a1, 92 +402bd93b: 02dd mov.n a13, a2 +402bd93d: 1461e2 s32i a14, a1, 80 +402bd940: 1361f2 s32i a15, a1, 76 +402bd943: e20c movi.n a2, 14 +402bd945: 03cd mov.n a12, a3 +402bd947: 023247 bltu a2, a4, 402bd94d +402bd94a: 008486 j 402bdb60 +402bd94d: 1de8 l32i.n a14, a13, 4 +402bd94f: 0d0e22 l8ui a2, a14, 13 +402bd952: 0c0e32 l8ui a3, a14, 12 +402bd955: 112280 slli a2, a2, 8 +402bd958: 202230 or a2, a2, a3 +402bd95b: 0a8226 beqi a2, 8, 402bd969 +402bd95e: 08a632 movi a3, 0x608 +402bd961: 231237 beq a2, a3, 402bd988 +402bd964: 007e06 j 402bdb60 +402bd967: 220000 excw +402bd96a: 390c movi.n a9, 3 +402bd96c: 02e257 bbsi a2, 5, 402bd972 +402bd96f: 007b46 j 402bdb60 +402bd972: f2af32 movi a3, -14 +402bd975: 202dd0 or a2, a13, a13 +402bd978: 020605 call0 402bf9dc +402bd97b: 1e1256 bnez a2, 402bdb60 +402bd97e: 0c3d mov.n a3, a12 +402bd980: 0d2d mov.n a2, a13 +402bd982: 0089c5 call0 402be220 +402bd985: 007706 j 402bdb65 +402bd988: 390c22 l8ui a2, a12, 57 +402bd98b: 02e257 bbsi a2, 5, 402bd991 +402bd98e: 007386 j 402bdb60 +402bd991: 33cc22 addi a2, a12, 51 +402bd994: 5129 s32i.n a2, a1, 20 +402bd996: 922c movi.n a2, 41 +402bd998: 023247 bltu a2, a4, 402bd99e +402bd99b: 007046 j 402bdb60 +402bd99e: 0f0e22 l8ui a2, a14, 15 +402bd9a1: 0e0e32 l8ui a3, a14, 14 +402bd9a4: 112280 slli a2, a2, 8 +402bd9a7: 202230 or a2, a2, a3 +402bd9aa: 02f226 beqi a2, 0x100, 402bd9b0 +402bd9ad: 006bc6 j 402bdb60 +402bd9b0: 120e22 l8ui a2, a14, 18 +402bd9b3: 026226 beqi a2, 6, 402bd9b9 +402bd9b6: 006986 j 402bdb60 +402bd9b9: 130e22 l8ui a2, a14, 19 +402bd9bc: 024226 beqi a2, 4, 402bd9c2 +402bd9bf: 006746 j 402bdb60 +402bd9c2: 110e22 l8ui a2, a14, 17 +402bd9c5: 100e32 l8ui a3, a14, 16 +402bd9c8: 112280 slli a2, a2, 8 +402bd9cb: 202230 or a2, a2, a3 +402bd9ce: 028226 beqi a2, 8, 402bd9d4 +402bd9d1: 0062c6 j 402bdb60 +402bd9d4: 440c movi.n a4, 4 +402bd9d6: 1cce32 addi a3, a14, 28 +402bd9d9: 214a add.n a2, a1, a4 +402bd9db: 066132 s32i a3, a1, 24 +402bd9de: ef7f01 l32r a0, 402b97dc +402bd9e1: 0000c0 callx0 a0 +402bd9e4: 26ce22 addi a2, a14, 38 +402bd9e7: 023d mov.n a3, a2 +402bd9e9: 8129 s32i.n a2, a1, 32 +402bd9eb: 440c movi.n a4, 4 +402bd9ed: 012d mov.n a2, a1 +402bd9ef: ef7b01 l32r a0, 402b97dc +402bd9f2: 0000c0 callx0 a0 +402bd9f5: 3c4b addi.n a3, a12, 4 +402bd9f7: 040c movi.n a4, 0 +402bd9f9: 1c28 l32i.n a2, a12, 4 +402bd9fb: 9139 s32i.n a3, a1, 36 +402bd9fd: 7149 s32i.n a4, a1, 28 +402bd9ff: 0e1247 beq a2, a4, 402bda11 +402bda02: 0138 l32i.n a3, a1, 0 +402bda04: c03320 sub a3, a3, a2 +402bda07: 120c movi.n a2, 1 +402bda09: 932430 movnez a2, a4, a3 +402bda0c: 742020 extui a2, a2, 0, 8 +402bda0f: 7129 s32i.n a2, a1, 28 +402bda11: 16ce22 addi a2, a14, 22 +402bda14: 7138 l32i.n a3, a1, 28 +402bda16: 4129 s32i.n a2, a1, 16 +402bda18: 2f0c movi.n a15, 2 +402bda1a: 120c movi.n a2, 1 +402bda1c: 93f230 movnez a15, a2, a3 +402bda1f: 012122 l32i a2, a1, 4 +402bda22: 32ec bnez.n a2, 402bda49 +402bda24: 150e22 l8ui a2, a14, 21 +402bda27: 140e32 l8ui a3, a14, 20 +402bda2a: 112280 slli a2, a2, 8 +402bda2d: 202230 or a2, a2, a3 +402bda30: 02f266 bnei a2, 0x100, 402bda36 +402bda33: 002a86 j 402bdae1 +402bda36: 00a232 movi a3, 0x200 +402bda39: 021237 beq a2, a3, 402bda3f +402bda3c: 004806 j 402bdb60 +402bda3f: 314b addi.n a3, a1, 4 +402bda41: 0c2d mov.n a2, a12 +402bda43: fb7805 call0 402b91c4 +402bda46: 004586 j 402bdb60 +402bda49: 203cc0 or a3, a12, a12 +402bda4c: 00d085 call0 402be758 +402bda4f: fd1256 bnez a2, 402bda24 +402bda52: 012122 l32i a2, a1, 4 +402bda55: f0a032 movi a3, 240 +402bda58: 102320 and a2, a3, a2 +402bda5b: e0a032 movi a3, 224 +402bda5e: c21237 beq a2, a3, 402bda24 +402bda61: 0f3d mov.n a3, a15 +402bda63: 214b addi.n a2, a1, 4 +402bda65: ff9085 call0 402bd370 +402bda68: 012280 slli a2, a2, 24 +402bda6b: fb5296 bltz a2, 402bda24 +402bda6e: 318820 srai a8, a2, 24 +402bda71: 1198f0 slli a9, a8, 1 +402bda74: 798a add.n a7, a9, a8 +402bda76: fe24f1 l32r a15, 402bd308 +402bda79: 1177d0 slli a7, a7, 3 +402bda7c: ff7a add.n a15, a15, a7 +402bda7e: 220c movi.n a2, 2 +402bda80: 4138 l32i.n a3, a1, 16 +402bda82: 144f22 s8i a2, a15, 20 +402bda85: 640c movi.n a4, 6 +402bda87: 2f8b addi.n a2, a15, 8 +402bda89: c179 s32i.n a7, a1, 48 +402bda8b: a189 s32i.n a8, a1, 40 +402bda8d: b199 s32i.n a9, a1, 44 +402bda8f: ef5301 l32r a0, 402b97dc +402bda92: 0000c0 callx0 a0 +402bda95: 020c movi.n a2, 0 +402bda97: 154f22 s8i a2, a15, 21 +402bda9a: b198 l32i.n a9, a1, 44 +402bda9c: c178 l32i.n a7, a1, 48 +402bda9e: a188 l32i.n a8, a1, 40 +402bdaa0: fe1a31 l32r a3, 402bd308 +402bdaa3: 237a add.n a2, a3, a7 +402bdaa5: 0228 l32i.n a2, a2, 0 +402bdaa7: f79216 beqz a2, 402bda24 +402bdaaa: 498a add.n a4, a9, a8 +402bdaac: b03430 addx8 a3, a4, a3 +402bdaaf: 0248 l32i.n a4, a2, 0 +402bdab1: 12f8 l32i.n a15, a2, 4 +402bdab3: 0349 s32i.n a4, a3, 0 +402bdab5: fe1531 l32r a3, 402bd30c +402bdab8: ffa142 movi a4, 0x1ff +402bdabb: c179 s32i.n a7, a1, 48 +402bdabd: a189 s32i.n a8, a1, 40 +402bdabf: 0b6192 s32i a9, a1, 44 +402bdac2: ed7801 l32r a0, 402b90a4 +402bdac5: 0000c0 callx0 a0 +402bdac8: 4158 l32i.n a5, a1, 16 +402bdaca: 5148 l32i.n a4, a1, 20 +402bdacc: 0f3d mov.n a3, a15 +402bdace: 0c2d mov.n a2, a12 +402bdad0: ff9805 call0 402bd454 +402bdad3: 0f2d mov.n a2, a15 +402bdad5: 01f8c5 call0 402bfa64 +402bdad8: b198 l32i.n a9, a1, 44 +402bdada: a188 l32i.n a8, a1, 40 +402bdadc: c178 l32i.n a7, a1, 48 +402bdade: ffef86 j 402bdaa0 +402bdae1: 072122 l32i a2, a1, 28 +402bdae4: 078216 beqz a2, 402bdb60 +402bdae7: 02a022 movi a2, 2 +402bdaea: 154e22 s8i a2, a14, 21 +402bdaed: 0f0c movi.n a15, 0 +402bdaef: 6138 l32i.n a3, a1, 24 +402bdaf1: 8128 l32i.n a2, a1, 32 +402bdaf3: 144ef2 s8i a15, a14, 20 +402bdaf6: 440c movi.n a4, 4 +402bdaf8: ef3901 l32r a0, 402b97dc +402bdafb: 0000c0 callx0 a0 +402bdafe: 9138 l32i.n a3, a1, 36 +402bdb00: 6128 l32i.n a2, a1, 24 +402bdb02: 440c movi.n a4, 4 +402bdb04: ef3601 l32r a0, 402b97dc +402bdb07: 0000c0 callx0 a0 +402bdb0a: 4138 l32i.n a3, a1, 16 +402bdb0c: 640c movi.n a4, 6 +402bdb0e: 20ce22 addi a2, a14, 32 +402bdb11: ef3201 l32r a0, 402b97dc +402bdb14: 0000c0 callx0 a0 +402bdb17: 4138 l32i.n a3, a1, 16 +402bdb19: 640c movi.n a4, 6 +402bdb1b: 0e2d mov.n a2, a14 +402bdb1d: ef2f01 l32r a0, 402b97dc +402bdb20: 0000c0 callx0 a0 +402bdb23: 5138 l32i.n a3, a1, 20 +402bdb25: 4128 l32i.n a2, a1, 16 +402bdb27: 640c movi.n a4, 6 +402bdb29: ef2c01 l32r a0, 402b97dc +402bdb2c: 0000c0 callx0 a0 +402bdb2f: 640c movi.n a4, 6 +402bdb31: 5138 l32i.n a3, a1, 20 +402bdb33: 2e4a add.n a2, a14, a4 +402bdb35: ef2901 l32r a0, 402b97dc +402bdb38: 0000c0 callx0 a0 +402bdb3b: 041d32 l16ui a3, a13, 8 +402bdb3e: 0f4d mov.n a4, a15 +402bdb40: 320c movi.n a2, 3 +402bdb42: 01f985 call0 402bfadc +402bdb45: 02ed mov.n a14, a2 +402bdb47: 0512f7 beq a2, a15, 402bdb50 +402bdb4a: 203dd0 or a3, a13, a13 +402bdb4d: 021e05 call0 402bfd30 +402bdb50: 062c42 l32i a4, a12, 24 +402bdb53: 203ee0 or a3, a14, a14 +402bdb56: 0c2d mov.n a2, a12 +402bdb58: 0004c0 callx0 a4 +402bdb5b: 0e2d mov.n a2, a14 +402bdb5d: 01f045 call0 402bfa64 +402bdb60: 0d2d mov.n a2, a13 +402bdb62: 01f005 call0 402bfa64 +402bdb65: 172102 l32i a0, a1, 92 +402bdb68: 020c movi.n a2, 0 +402bdb6a: 1621c2 l32i a12, a1, 88 +402bdb6d: 1521d2 l32i a13, a1, 84 +402bdb70: 1421e2 l32i a14, a1, 80 +402bdb73: 1321f2 l32i a15, a1, 76 +402bdb76: 60c112 addi a1, a1, 96 +402bdb79: f00d ret.n + ... + +402bdb7c : +402bdb7c: f0c112 addi a1, a1, -16 +402bdb7f: 11d9 s32i.n a13, a1, 4 +402bdb81: fde1d1 l32r a13, 402bd308 +402bdb84: 21c9 s32i.n a12, a1, 8 +402bdb86: 01e9 s32i.n a14, a1, 0 +402bdb88: 036102 s32i a0, a1, 12 +402bdb8b: 20e220 or a14, a2, a2 +402bdb8e: 00a0c2 movi a12, 0 +402bdb91: 140d22 l8ui a2, a13, 20 +402bdb94: 828c beqz.n a2, 402bdba0 +402bdb96: 4d28 l32i.n a2, a13, 16 +402bdb98: 0492e7 bne a2, a14, 402bdba0 +402bdb9b: 0c2d mov.n a2, a12 +402bdb9d: ff7705 call0 402bd310 +402bdba0: cc1b addi.n a12, a12, 1 +402bdba2: 18cdd2 addi a13, a13, 24 +402bdba5: e89c66 bnei a12, 10, 402bdb91 +402bdba8: 3108 l32i.n a0, a1, 12 +402bdbaa: 21c8 l32i.n a12, a1, 8 +402bdbac: 11d8 l32i.n a13, a1, 4 +402bdbae: 01e8 l32i.n a14, a1, 0 +402bdbb0: 10c112 addi a1, a1, 16 +402bdbb3: f00d ret.n +402bdbb5: 000000 ill +402bdbb8: ff2c90 excw +402bdbbb: 3f .byte 0x3f +402bdbbc: b0c112 addi a1, a1, -80 +402bdbbf: 1161d2 s32i a13, a1, 68 +402bdbc2: 20d220 or a13, a2, a2 +402bdbc5: 410021 l32r a2, 4028dfc8 +402bdbc8: 00a042 movi a4, 0 +402bdbcb: 002222 l32i a2, a2, 0 +402bdbce: f1f9 s32i.n a15, a1, 60 +402bdbd0: 5129 s32i.n a2, a1, 20 +402bdbd2: 03fd mov.n a15, a3 +402bdbd4: 042d mov.n a2, a4 +402bdbd6: 830c movi.n a3, 8 +402bdbd8: 1061e2 s32i a14, a1, 64 +402bdbdb: 136102 s32i a0, a1, 76 +402bdbde: 1261c2 s32i a12, a1, 72 +402bdbe1: 01ef85 call0 402bfadc +402bdbe4: 02ed mov.n a14, a2 +402bdbe6: 0aa216 beqz a2, 402bdc94 +402bdbe9: 12c8 l32i.n a12, a2, 4 +402bdbeb: 1d28 l32i.n a2, a13, 4 +402bdbed: 1228 l32i.n a2, a2, 4 +402bdbef: 5129 s32i.n a2, a1, 20 +402bdbf1: 621c movi.n a2, 22 +402bdbf3: 239f27 bne a15, a2, 402bdc1a +402bdbf6: 080d22 l8ui a2, a13, 8 +402bdbf9: 4d8b addi.n a4, a13, 8 +402bdbfb: 044c22 s8i a2, a12, 4 +402bdbfe: 090d22 l8ui a2, a13, 9 +402bdc01: 054c22 s8i a2, a12, 5 +402bdc04: 0a0d22 l8ui a2, a13, 10 +402bdc07: 064c22 s8i a2, a12, 6 +402bdc0a: 0b0d22 l8ui a2, a13, 11 +402bdc0d: 074c22 s8i a2, a12, 7 +402bdc10: 120c movi.n a2, 1 +402bdc12: 0c4d22 s8i a2, a13, 12 +402bdc15: 0008c6 j 402bdc3c +402bdc18: 1c0000 excw +402bdc1b: 040c72 l8ui a7, a12, 4 +402bdc1e: 1a9f27 bne a15, a2, 402bdc3c +402bdc21: 080d22 l8ui a2, a13, 8 +402bdc24: ffe541 l32r a4, 402bdbb8 +402bdc27: 044c22 s8i a2, a12, 4 +402bdc2a: 090d22 l8ui a2, a13, 9 +402bdc2d: 054c22 s8i a2, a12, 5 +402bdc30: 0a0d22 l8ui a2, a13, 10 +402bdc33: 064c22 s8i a2, a12, 6 +402bdc36: 0b0d22 l8ui a2, a13, 11 +402bdc39: 074c22 s8i a2, a12, 7 +402bdc3c: eacf22 addi a2, a15, -22 +402bdc3f: 742020 extui a2, a2, 0, 8 +402bdc42: 4922f6 bgeui a2, 2, 402bdc8f +402bdc45: 004cf2 s8i a15, a12, 0 +402bdc48: 00a022 movi a2, 0 +402bdc4b: 0f0c movi.n a15, 0 +402bdc4d: 014c22 s8i a2, a12, 1 +402bdc50: 024cf2 s8i a15, a12, 2 +402bdc53: 034cf2 s8i a15, a12, 3 +402bdc56: 830c movi.n a3, 8 +402bdc58: 0c2d mov.n a2, a12 +402bdc5a: 8149 s32i.n a4, a1, 32 +402bdc5c: 0d5e85 call0 402cb248 +402bdc5f: 024c22 s8i a2, a12, 2 +402bdc62: f42820 extui a2, a2, 8, 16 +402bdc65: 034c22 s8i a2, a12, 3 +402bdc68: 94a432 movi a3, 0x494 +402bdc6b: 1d28 l32i.n a2, a13, 4 +402bdc6d: 085132 s16i a3, a1, 16 +402bdc70: 430c movi.n a3, 4 +402bdc72: 2139 s32i.n a3, a1, 8 +402bdc74: 8148 l32i.n a4, a1, 32 +402bdc76: 10c132 addi a3, a1, 16 +402bdc79: 1139 s32i.n a3, a1, 4 +402bdc7b: 0129 s32i.n a2, a1, 0 +402bdc7d: 270c movi.n a7, 2 +402bdc7f: 0f6d mov.n a6, a15 +402bdc81: 150c movi.n a5, 1 +402bdc83: 14c132 addi a3, a1, 20 +402bdc86: 202ee0 or a2, a14, a14 +402bdc89: 0951f2 s16i a15, a1, 18 +402bdc8c: 007e45 call0 402be474 +402bdc8f: 0e2d mov.n a2, a14 +402bdc91: 01dd05 call0 402bfa64 +402bdc94: 132102 l32i a0, a1, 76 +402bdc97: 1221c2 l32i a12, a1, 72 +402bdc9a: 1121d2 l32i a13, a1, 68 +402bdc9d: 1021e2 l32i a14, a1, 64 +402bdca0: f1f8 l32i.n a15, a1, 60 +402bdca2: 50c112 addi a1, a1, 80 +402bdca5: f00d ret.n +402bdca7: 7e6000 excw +402bdcaa: 124010 excw +402bdcad: c9f0c1 l32r a12, 402b0470 +402bdcb0: 11d921 l32r a2, 40282414 +402bdcb3: 3109 s32i.n a0, a1, 12 +402bdcb5: 02cd mov.n a12, a2 +402bdcb7: 0d0222 l8ui a2, a2, 13 +402bdcba: 20d330 or a13, a3, a3 +402bdcbd: 0b2226 beqi a2, 2, 402bdccc +402bdcc0: 221266 bnei a2, 1, 402bdce6 +402bdcc3: 071c22 l16ui a2, a12, 14 +402bdcc6: 002216 beqz a2, 402bdccc +402bdcc9: 19b327 bgeu a3, a2, 402bdce6 +402bdccc: 120c movi.n a2, 1 +402bdcce: 0c2db6 bltui a13, 2, 402bdcde +402bdcd1: dbd405 call0 40299a14 +402bdcd4: 3d0b addi.n a3, a13, -1 +402bdcd6: fff401 l32r a0, 402bdca8 +402bdcd9: 0000c0 callx0 a0 +402bdcdc: 221b addi.n a2, a2, 1 +402bdcde: 075c22 s16i a2, a12, 14 +402bdce1: 120c movi.n a2, 1 +402bdce3: 0d4c22 s8i a2, a12, 13 +402bdce6: 3108 l32i.n a0, a1, 12 +402bdce8: 21c8 l32i.n a12, a1, 8 +402bdcea: 11d8 l32i.n a13, a1, 4 +402bdcec: 10c112 addi a1, a1, 16 +402bdcef: f00d ret.n +402bdcf1: 000000 ill +402bdcf4: ff2c94 excw +402bdcf7: 3f .byte 0x3f +402bdcf8: 0000e0 excw +402bdcfb: 00e001 l32r a0, 4027e07c <_lit4_end+0x1761d0> +402bdcfe: 310200 srai a0, a0, 18 + +402bdd00 : +402bdd00: fffe31 l32r a3, 402bdcf8 +402bdd03: fffc21 l32r a2, 402bdcf4 +402bdd06: 0239 s32i.n a3, a2, 0 +402bdd08: fffd31 l32r a3, 402bdcfc +402bdd0b: ffab21 l32r a2, 402bdbb8 +402bdd0e: 0239 s32i.n a3, a2, 0 +402bdd10: f00d ret.n +402bdd12: 980000 excw +402bdd15: ff2c movi.n a15, 47 +402bdd17: 3f .byte 0x3f +402bdd18: 9e .byte 0x9e +402bdd19: 3ffe97 bbsi a14, 25, 402bdd5c + +402bdd1c : +402bdd1c: d0c112 addi a1, a1, -48 +402bdd1f: 91d9 s32i.n a13, a1, 36 +402bdd21: fffcd1 l32r a13, 402bdd14 +402bdd24: a1c9 s32i.n a12, a1, 40 +402bdd26: 0dc8 l32i.n a12, a13, 0 +402bdd28: 81e9 s32i.n a14, a1, 32 +402bdd2a: 71f9 s32i.n a15, a1, 28 +402bdd2c: b109 s32i.n a0, a1, 44 +402bdd2e: 02fd mov.n a15, a2 +402bdd30: 0e0c movi.n a14, 0 +402bdd32: 042c16 beqz a12, 402bdd78 +402bdd35: 1c28 l32i.n a2, a12, 4 +402bdd37: 0c58 l32i.n a5, a12, 0 +402bdd39: 3392f7 bne a2, a15, 402bdd70 +402bdd3c: 0d28 l32i.n a2, a13, 0 +402bdd3e: 029c27 bne a12, a2, 402bdd44 +402bdd41: 006d52 s32i a5, a13, 0 +402bdd44: 0e8c beqz.n a14, 402bdd48 +402bdd46: 0e59 s32i.n a5, a14, 0 +402bdd48: 102f62 l32i a6, a15, 64 +402bdd4b: d68c beqz.n a6, 402bdd5c +402bdd4d: 0159 s32i.n a5, a1, 0 +402bdd4f: 040c movi.n a4, 0 +402bdd51: 08cc32 addi a3, a12, 8 +402bdd54: 202ff0 or a2, a15, a15 +402bdd57: 0006c0 callx0 a6 +402bdd5a: 0158 l32i.n a5, a1, 0 +402bdd5c: ffef31 l32r a3, 402bdd18 +402bdd5f: 0c2d mov.n a2, a12 +402bdd61: 10a142 movi a4, 0x110 +402bdd64: 0159 s32i.n a5, a1, 0 +402bdd66: eccf01 l32r a0, 402b90a4 +402bdd69: 0000c0 callx0 a0 +402bdd6c: 0158 l32i.n a5, a1, 0 +402bdd6e: 0ecd mov.n a12, a14 +402bdd70: 0ced mov.n a14, a12 +402bdd72: 05cd mov.n a12, a5 +402bdd74: ffee86 j 402bdd32 +402bdd77: b10800 excw +402bdd7a: 020c movi.n a2, 0 +402bdd7c: a1c8 l32i.n a12, a1, 40 +402bdd7e: 91d8 l32i.n a13, a1, 36 +402bdd80: 81e8 l32i.n a14, a1, 32 +402bdd82: 71f8 l32i.n a15, a1, 28 +402bdd84: 30c112 addi a1, a1, 48 +402bdd87: f00d ret.n +402bdd89: 000000 ill + +402bdd8c : +402bdd8c: f0c112 addi a1, a1, -16 +402bdd8f: 11d9 s32i.n a13, a1, 4 +402bdd91: 02dd mov.n a13, a2 +402bdd93: ffe021 l32r a2, 402bdd14 +402bdd96: 21c9 s32i.n a12, a1, 8 +402bdd98: 02c8 l32i.n a12, a2, 0 +402bdd9a: 3109 s32i.n a0, a1, 12 +402bdd9c: 0c9c beqz.n a12, 402bddb0 +402bdd9e: 1c28 l32i.n a2, a12, 4 +402bdda0: 0692d7 bne a2, a13, 402bddaa +402bdda3: 530c movi.n a3, 5 +402bdda5: 0c2d mov.n a2, a12 +402bdda7: fff045 call0 402bdcac +402bddaa: 0cc8 l32i.n a12, a12, 0 +402bddac: fffb06 j 402bdd9c +402bddaf: 310800 srai a0, a0, 24 +402bddb2: 21c8 l32i.n a12, a1, 8 +402bddb4: 11d8 l32i.n a13, a1, 4 +402bddb6: 10c112 addi a1, a1, 16 +402bddb9: f00d ret.n + ... + +402bddbc : +402bddbc: ffd641 l32r a4, 402bdd14 +402bddbf: 0448 l32i.n a4, a4, 0 +402bddc1: f48c beqz.n a4, 402bddd4 +402bddc3: 1458 l32i.n a5, a4, 4 +402bddc5: f69527 bne a5, a2, 402bddbf +402bddc8: 2468 l32i.n a6, a4, 8 +402bddca: 0358 l32i.n a5, a3, 0 +402bddcc: ef9657 bne a6, a5, 402bddbf +402bddcf: 042d mov.n a2, a4 +402bddd1: f00d ret.n +402bddd3: 020c00 excw +402bddd6: f00d ret.n +402bddd8: f0c112 addi a1, a1, -16 +402bdddb: 21c9 s32i.n a12, a1, 8 +402bdddd: 11d9 s32i.n a13, a1, 4 +402bdddf: 3109 s32i.n a0, a1, 12 +402bdde1: 02dd mov.n a13, a2 +402bdde3: 20c330 or a12, a3, a3 +402bdde6: fffd45 call0 402bddbc +402bdde9: b2fc bnez.n a2, 402bde28 +402bddeb: fe2b21 l32r a2, 402bd698 +402bddee: ffca31 l32r a3, 402bdd18 +402bddf1: 6228 l32i.n a2, a2, 24 +402bddf3: 050c movi.n a5, 0 +402bddf5: 61a142 movi a4, 0x161 +402bddf8: ee4701 l32r a0, 402b9714 +402bddfb: 0000c0 callx0 a0 +402bddfe: 023d mov.n a3, a2 +402bde00: 020c movi.n a2, 0 +402bde02: 221327 beq a3, a2, 402bde28 +402bde05: 13d9 s32i.n a13, a3, 4 +402bde07: 021c27 beq a12, a2, 402bde0d +402bde0a: 002c22 l32i a2, a12, 0 +402bde0d: 2329 s32i.n a2, a3, 8 +402bde0f: 020c movi.n a2, 0 +402bde11: 075322 s16i a2, a3, 14 +402bde14: 0d4322 s8i a2, a3, 13 +402bde17: 0c4322 s8i a2, a3, 12 +402bde1a: 104322 s8i a2, a3, 16 +402bde1d: ffbd21 l32r a2, 402bdd14 +402bde20: 0248 l32i.n a4, a2, 0 +402bde22: 0239 s32i.n a3, a2, 0 +402bde24: 0349 s32i.n a4, a3, 0 +402bde26: 032d mov.n a2, a3 +402bde28: 3108 l32i.n a0, a1, 12 +402bde2a: 21c8 l32i.n a12, a1, 8 +402bde2c: 11d8 l32i.n a13, a1, 4 +402bde2e: 10c112 addi a1, a1, 16 +402bde31: f00d ret.n + ... + +402bde34 : +402bde34: f0c112 addi a1, a1, -16 +402bde37: 21c9 s32i.n a12, a1, 8 +402bde39: ffaec1 l32r a12, 402bdcf4 +402bde3c: 11d9 s32i.n a13, a1, 4 +402bde3e: 0c3d mov.n a3, a12 +402bde40: 036102 s32i a0, a1, 12 +402bde43: 02dd mov.n a13, a2 +402bde45: fff905 call0 402bddd8 +402bde48: 0c3d mov.n a3, a12 +402bde4a: f47c movi.n a4, -1 +402bde4c: c29c beqz.n a2, 402bde6c +402bde4e: 240c movi.n a4, 2 +402bde50: 0d4242 s8i a4, a2, 13 +402bde53: 100242 l8ui a4, a2, 16 +402bde56: 441b addi.n a4, a4, 1 +402bde58: 104242 s8i a4, a2, 16 +402bde5b: 102d52 l32i a5, a13, 64 +402bde5e: 040c movi.n a4, 0 +402bde60: 081547 beq a5, a4, 402bde6c +402bde63: 140c movi.n a4, 1 +402bde65: 0d2d mov.n a2, a13 +402bde67: 0005c0 callx0 a5 +402bde6a: 040c movi.n a4, 0 +402bde6c: 3108 l32i.n a0, a1, 12 +402bde6e: 042d mov.n a2, a4 +402bde70: 21c8 l32i.n a12, a1, 8 +402bde72: 11d8 l32i.n a13, a1, 4 +402bde74: 10c112 addi a1, a1, 16 +402bde77: f00d ret.n +402bde79: 000000 ill + +402bde7c : +402bde7c: c0c112 addi a1, a1, -64 +402bde7f: d1d9 s32i.n a13, a1, 52 +402bde81: 02dd mov.n a13, a2 +402bde83: 1228 l32i.n a2, a2, 4 +402bde85: c1e9 s32i.n a14, a1, 48 +402bde87: b1f9 s32i.n a15, a1, 44 +402bde89: f109 s32i.n a0, a1, 60 +402bde8b: e1c9 s32i.n a12, a1, 56 +402bde8d: 03ed mov.n a14, a3 +402bde8f: 000232 l8ui a3, a2, 0 +402bde92: 0d2d mov.n a2, a13 +402bde94: 343030 extui a3, a3, 0, 4 +402bde97: 0133e0 slli a3, a3, 18 +402bde9a: 603030 neg a3, a3 +402bde9d: 313030 srai a3, a3, 16 +402bdea0: 04fd mov.n a15, a4 +402bdea2: 01b385 call0 402bf9dc +402bdea5: 0cb256 bnez a2, 402bdf74 +402bdea8: 051d32 l16ui a3, a13, 10 +402bdeab: 0283f6 bgeui a3, 8, 402bdeb1 +402bdeae: 003086 j 402bdf74 +402bdeb1: 1dc8 l32i.n a12, a13, 4 +402bdeb3: 0c2d mov.n a2, a12 +402bdeb5: 0d3905 call0 402cb248 +402bdeb8: 0b8256 bnez a2, 402bdf74 +402bdebb: 203ff0 or a3, a15, a15 +402bdebe: 202ee0 or a2, a14, a14 +402bdec1: ffef85 call0 402bddbc +402bdec4: 0ac216 beqz a2, 402bdf74 +402bdec7: 000c32 l8ui a3, a12, 0 +402bdeca: 141c movi.n a4, 17 +402bdecc: 0a1347 beq a3, a4, 402bdeda +402bdecf: 641c movi.n a4, 22 +402bded1: 029347 bne a3, a4, 402bded7 +402bded4: 002246 j 402bdf61 +402bded7: 002646 j 402bdf74 +402bdeda: 0f88 l32i.n a8, a15, 0 +402bdedc: ff86f1 l32r a15, 402bdcf4 +402bdedf: 040c42 l8ui a4, a12, 4 +402bdee2: 0f78 l32i.n a7, a15, 0 +402bdee4: 050c32 l8ui a3, a12, 5 +402bdee7: 060c92 l8ui a9, a12, 6 +402bdeea: 070c62 l8ui a6, a12, 7 +402bdeed: 449877 bne a8, a7, 402bdf35 +402bdef0: 115380 slli a5, a3, 8 +402bdef3: 11a900 slli a10, a9, 16 +402bdef6: 205540 or a5, a5, a4 +402bdef9: 205a50 or a5, a10, a5 +402bdefc: 01a680 slli a10, a6, 24 +402bdeff: 205a50 or a5, a10, a5 +402bdf02: f5ec bnez.n a5, 402bdf35 +402bdf04: 010c22 l8ui a2, a12, 1 +402bdf07: 005256 bnez a2, 402bdf10 +402bdf0a: 0aa022 movi a2, 10 +402bdf0d: 014c22 s8i a2, a12, 1 +402bdf10: ff8121 l32r a2, 402bdd14 +402bdf13: 0248 l32i.n a4, a2, 0 +402bdf15: 05b416 beqz a4, 402bdf74 +402bdf18: 1428 l32i.n a2, a4, 4 +402bdf1a: 129e27 bne a14, a2, 402bdf30 +402bdf1d: 2438 l32i.n a3, a4, 8 +402bdf1f: 0f28 l32i.n a2, a15, 0 +402bdf21: 0b1327 beq a3, a2, 402bdf30 +402bdf24: 010c32 l8ui a3, a12, 1 +402bdf27: 042d mov.n a2, a4 +402bdf29: 4149 s32i.n a4, a1, 16 +402bdf2b: ffd805 call0 402bdcac +402bdf2e: 4148 l32i.n a4, a1, 16 +402bdf30: 0448 l32i.n a4, a4, 0 +402bdf32: fff7c6 j 402bdf15 +402bdf35: 113380 slli a3, a3, 8 +402bdf38: 204340 or a4, a3, a4 +402bdf3b: 113900 slli a3, a9, 16 +402bdf3e: 204340 or a4, a3, a4 +402bdf41: 013680 slli a3, a6, 24 +402bdf44: 203340 or a3, a3, a4 +402bdf47: 93ac beqz.n a3, 402bdf74 +402bdf49: 0b9877 bne a8, a7, 402bdf58 +402bdf4c: 0139 s32i.n a3, a1, 0 +402bdf4e: 0e2d mov.n a2, a14 +402bdf50: 203110 or a3, a1, a1 +402bdf53: ffe685 call0 402bddbc +402bdf56: a29c beqz.n a2, 402bdf74 +402bdf58: 010c32 l8ui a3, a12, 1 +402bdf5b: ffd505 call0 402bdcac +402bdf5e: 000486 j 402bdf74 +402bdf61: 0d0232 l8ui a3, a2, 13 +402bdf64: 0c1366 bnei a3, 1, 402bdf74 +402bdf67: 030c movi.n a3, 0 +402bdf69: 240c movi.n a4, 2 +402bdf6b: 075232 s16i a3, a2, 14 +402bdf6e: 0d4242 s8i a4, a2, 13 +402bdf71: 0c4232 s8i a3, a2, 12 +402bdf74: 202dd0 or a2, a13, a13 +402bdf77: 01aec5 call0 402bfa64 +402bdf7a: 0f2102 l32i a0, a1, 60 +402bdf7d: 0e21c2 l32i a12, a1, 56 +402bdf80: d1d8 l32i.n a13, a1, 52 +402bdf82: c1e8 l32i.n a14, a1, 48 +402bdf84: b1f8 l32i.n a15, a1, 44 +402bdf86: 40c112 addi a1, a1, 64 +402bdf89: f00d ret.n +402bdf8b: 000300 excw +402bdf8e: 128000 excw + +402bdf90 : +402bdf90: e0c112 addi a1, a1, -32 +402bdf93: 0348 l32i.n a4, a3, 0 +402bdf95: 61c9 s32i.n a12, a1, 24 +402bdf97: 03cd mov.n a12, a3 +402bdf99: f0a032 movi a3, 240 +402bdf9c: 51d9 s32i.n a13, a1, 20 +402bdf9e: 7109 s32i.n a0, a1, 28 +402bdfa0: 41e9 s32i.n a14, a1, 16 +402bdfa2: 31f9 s32i.n a15, a1, 12 +402bdfa4: 103430 and a3, a4, a3 +402bdfa7: e0a052 movi a5, 224 +402bdfaa: 02dd mov.n a13, a2 +402bdfac: a27c movi.n a2, -6 +402bdfae: 021357 beq a3, a5, 402bdfb4 +402bdfb1: 002146 j 402be03a +402bdfb4: ff5021 l32r a2, 402bdcf4 +402bdfb7: 0238 l32i.n a3, a2, 0 +402bdfb9: a27c movi.n a2, -6 +402bdfbb: 7b1437 beq a4, a3, 402be03a +402bdfbe: ed2821 l32r a2, 402b9460 +402bdfc1: 02e8 l32i.n a14, a2, 0 +402bdfc3: a27c movi.n a2, -6 +402bdfc5: 071e16 beqz a14, 402be03a +402bdfc8: 390e32 l8ui a3, a14, 57 +402bdfcb: 013380 slli a3, a3, 24 +402bdfce: 0603d6 bgez a3, 402be032 +402bdfd1: 8d8c beqz.n a13, 402bdfdd +402bdfd3: 0d38 l32i.n a3, a13, 0 +402bdfd5: 438c beqz.n a3, 402bdfdd +402bdfd7: 012e42 l32i a4, a14, 4 +402bdfda: 549347 bne a3, a4, 402be032 +402bdfdd: 0c3d mov.n a3, a12 +402bdfdf: 0e2d mov.n a2, a14 +402bdfe1: ffdf45 call0 402bddd8 +402bdfe4: 02fd mov.n a15, a2 +402bdfe6: 04e216 beqz a2, 402be038 +402bdfe9: 0d0222 l8ui a2, a2, 13 +402bdfec: 82fc bnez.n a2, 402be028 +402bdfee: 100f22 l8ui a2, a15, 16 +402bdff1: c2cc bnez.n a2, 402be001 +402bdff3: 102e52 l32i a5, a14, 64 +402bdff6: 758c beqz.n a5, 402be001 +402bdff8: 140c movi.n a4, 1 +402bdffa: 0c3d mov.n a3, a12 +402bdffc: 0e2d mov.n a2, a14 +402bdffe: 0005c0 callx0 a5 +402be001: 631c movi.n a3, 22 +402be003: 0f2d mov.n a2, a15 +402be005: ffbb45 call0 402bdbbc +402be008: dba085 call0 40299a14 +402be00b: ffe031 l32r a3, 402bdf8c +402be00e: 102230 and a2, a2, a3 +402be011: 0092d6 bgez a2, 402be01e +402be014: 220b addi.n a2, a2, -1 +402be016: c37c movi.n a3, -4 +402be018: 202230 or a2, a2, a3 +402be01b: 01c222 addi a2, a2, 1 +402be01e: 221b addi.n a2, a2, 1 +402be020: 075f22 s16i a2, a15, 14 +402be023: 120c movi.n a2, 1 +402be025: 0d4f22 s8i a2, a15, 13 +402be028: 100f22 l8ui a2, a15, 16 +402be02b: 221b addi.n a2, a2, 1 +402be02d: 104f22 s8i a2, a15, 16 +402be030: 020c movi.n a2, 0 +402be032: 0ee8 l32i.n a14, a14, 0 +402be034: ffe346 j 402bdfc5 +402be037: f27c00 excw +402be03a: 7108 l32i.n a0, a1, 28 +402be03c: 61c8 l32i.n a12, a1, 24 +402be03e: 51d8 l32i.n a13, a1, 20 +402be040: 41e8 l32i.n a14, a1, 16 +402be042: 31f8 l32i.n a15, a1, 12 +402be044: 20c112 addi a1, a1, 32 +402be047: f00d ret.n +402be049: 000000 ill + +402be04c : +402be04c: d0c112 addi a1, a1, -48 +402be04f: 0348 l32i.n a4, a3, 0 +402be051: 91d9 s32i.n a13, a1, 36 +402be053: 03dd mov.n a13, a3 +402be055: f0a032 movi a3, 240 +402be058: 0129 s32i.n a2, a1, 0 +402be05a: b109 s32i.n a0, a1, 44 +402be05c: a1c9 s32i.n a12, a1, 40 +402be05e: 81e9 s32i.n a14, a1, 32 +402be060: 71f9 s32i.n a15, a1, 28 +402be062: 103430 and a3, a4, a3 +402be065: e0a052 movi a5, 224 +402be068: a27c movi.n a2, -6 +402be06a: 021357 beq a3, a5, 402be070 +402be06d: 0026c6 j 402be10c +402be070: ff2121 l32r a2, 402bdcf4 +402be073: 0238 l32i.n a3, a2, 0 +402be075: a27c movi.n a2, -6 +402be077: 029437 bne a4, a3, 402be07d +402be07a: 002386 j 402be10c +402be07d: ecf821 l32r a2, 402b9460 +402be080: af7c movi.n a15, -6 +402be082: 02e8 l32i.n a14, a2, 0 +402be084: 082e16 beqz a14, 402be10a +402be087: 390e22 l8ui a2, a14, 57 +402be08a: 012280 slli a2, a2, 24 +402be08d: 0732d6 bgez a2, 402be104 +402be090: 0128 l32i.n a2, a1, 0 +402be092: 828c beqz.n a2, 402be09e +402be094: 0228 l32i.n a2, a2, 0 +402be096: 428c beqz.n a2, 402be09e +402be098: 012e32 l32i a3, a14, 4 +402be09b: 659237 bne a2, a3, 402be104 +402be09e: 0d3d mov.n a3, a13 +402be0a0: 202ee0 or a2, a14, a14 +402be0a3: ffd185 call0 402bddbc +402be0a6: 02cd mov.n a12, a2 +402be0a8: 058216 beqz a2, 402be104 +402be0ab: 100222 l8ui a2, a2, 16 +402be0ae: 4b22f6 bgeui a2, 2, 402be0fd +402be0b1: 0c0c22 l8ui a2, a12, 12 +402be0b4: 528c beqz.n a2, 402be0bd +402be0b6: 731c movi.n a3, 23 +402be0b8: 0c2d mov.n a2, a12 +402be0ba: ffb005 call0 402bdbbc +402be0bd: 102e62 l32i a6, a14, 64 +402be0c0: 868c beqz.n a6, 402be0cc +402be0c2: 040c movi.n a4, 0 +402be0c4: 0d3d mov.n a3, a13 +402be0c6: 202ee0 or a2, a14, a14 +402be0c9: 0006c0 callx0 a6 +402be0cc: ff1231 l32r a3, 402bdd14 +402be0cf: 0328 l32i.n a2, a3, 0 +402be0d1: 099c27 bne a12, a2, 402be0de +402be0d4: 0c28 l32i.n a2, a12, 0 +402be0d6: 0329 s32i.n a2, a3, 0 +402be0d8: 000346 j 402be0e9 +402be0db: 032d00 excw +402be0de: 728c beqz.n a2, 402be0e9 +402be0e0: 0238 l32i.n a3, a2, 0 +402be0e2: f69c37 bne a12, a3, 402be0dc +402be0e5: 0c38 l32i.n a3, a12, 0 +402be0e7: 0239 s32i.n a3, a2, 0 +402be0e9: ff0b31 l32r a3, 402bdd18 +402be0ec: 91a142 movi a4, 0x191 +402be0ef: 202cc0 or a2, a12, a12 +402be0f2: ebec01 l32r a0, 402b90a4 +402be0f5: 0000c0 callx0 a0 +402be0f8: 000186 j 402be102 +402be0fb: 0b0000 excw +402be0fe: 4c2222 l32i a2, a2, 0x130 +402be101: 0f0c10 excw +402be104: 0ee8 l32i.n a14, a14, 0 +402be106: ffde86 j 402be084 +402be109: 0f2d00 excw +402be10c: b108 l32i.n a0, a1, 44 +402be10e: a1c8 l32i.n a12, a1, 40 +402be110: 91d8 l32i.n a13, a1, 36 +402be112: 81e8 l32i.n a14, a1, 32 +402be114: 71f8 l32i.n a15, a1, 28 +402be116: 30c112 addi a1, a1, 48 +402be119: f00d ret.n + ... + +402be11c : +402be11c: fefe21 l32r a2, 402bdd14 +402be11f: f0c112 addi a1, a1, -16 +402be122: 21c9 s32i.n a12, a1, 8 +402be124: 02c8 l32i.n a12, a2, 0 +402be126: 3109 s32i.n a0, a1, 12 +402be128: 0cac beqz.n a12, 402be14c +402be12a: 071c22 l16ui a2, a12, 14 +402be12d: 529c beqz.n a2, 402be146 +402be12f: 220b addi.n a2, a2, -1 +402be131: f42020 extui a2, a2, 0, 16 +402be134: 075c22 s16i a2, a12, 14 +402be137: b2cc bnez.n a2, 402be146 +402be139: 0d0c22 l8ui a2, a12, 13 +402be13c: 061266 bnei a2, 1, 402be146 +402be13f: 631c movi.n a3, 22 +402be141: 0c2d mov.n a2, a12 +402be143: ffa785 call0 402bdbbc +402be146: 0cc8 l32i.n a12, a12, 0 +402be148: fff706 j 402be128 +402be14b: 310800 srai a0, a0, 24 +402be14e: 21c8 l32i.n a12, a1, 8 +402be150: 10c112 addi a1, a1, 16 +402be153: f00d ret.n +402be155: 000000 ill +402be158: 0016d0 excw + ... + +402be15c : +402be15c: f0c112 addi a1, a1, -16 +402be15f: f30f21 l32r a2, 402bad9c +402be162: 3109 s32i.n a0, a1, 12 +402be164: 530c movi.n a3, 5 +402be166: 0020c0 memw +402be169: 0239 s32i.n a3, a2, 0 +402be16b: fffb31 l32r a3, 402be158 +402be16e: f3dc21 l32r a2, 402bb0e0 +402be171: 0020c0 memw +402be174: 0239 s32i.n a3, a2, 0 +402be176: f3fa21 l32r a2, 402bb160 +402be179: c30c movi.n a3, 12 +402be17b: 0020c0 memw +402be17e: 0239 s32i.n a3, a2, 0 +402be180: f40421 l32r a2, 402bb190 +402be183: 630c movi.n a3, 6 +402be185: 0020c0 memw +402be188: 0239 s32i.n a3, a2, 0 +402be18a: 015d05 call0 402bf75c +402be18d: ffb705 call0 402bdd00 +402be190: fc8745 call0 402baa08 +402be193: 057d05 call0 402c3964 +402be196: 3108 l32i.n a0, a1, 12 +402be198: 10c112 addi a1, a1, 16 +402be19b: f00d ret.n +402be19d: 000000 ill + +402be1a0 : +402be1a0: f0c112 addi a1, a1, -16 +402be1a3: 11d9 s32i.n a13, a1, 4 +402be1a5: 02dd mov.n a13, a2 +402be1a7: ecae21 l32r a2, 402b9460 +402be1aa: 21c9 s32i.n a12, a1, 8 +402be1ac: 02c8 l32i.n a12, a2, 0 +402be1ae: 3109 s32i.n a0, a1, 12 +402be1b0: 0c2d mov.n a2, a12 +402be1b2: e29c beqz.n a2, 402be1d4 +402be1b4: 390232 l8ui a3, a2, 57 +402be1b7: 0b6307 bbci a3, 0, 402be1c6 +402be1ba: 0d48 l32i.n a4, a13, 0 +402be1bc: 1238 l32i.n a3, a2, 4 +402be1be: 303430 xor a3, a4, a3 +402be1c1: 2248 l32i.n a4, a2, 8 +402be1c3: 3a0347 bnone a3, a4, 402be201 +402be1c6: 0228 l32i.n a2, a2, 0 +402be1c8: fff986 j 402be1b2 +402be1cb: 0c2200 excw +402be1ce: 0739 s32i.n a3, a7, 0 +402be1d0: c807e2 l8ui a14, a7, 200 +402be1d3: 560c movi.n a6, 5 +402be1d5: ff4c movi.n a15, 79 +402be1d7: 000506 j 402be1ef +402be1da: 002d22 l32i a2, a13, 0 +402be1dd: 203cc0 or a3, a12, a12 +402be1e0: 005745 call0 402be758 +402be1e3: feb256 bnez a2, 402be1d2 +402be1e6: e60085 call0 402a41f0 +402be1e9: 141c27 beq a12, a2, 402be201 +402be1ec: fff886 j 402be1d2 +402be1ef: 8b1821 l32r a2, 402a0e50 +402be1f2: 0228 l32i.n a2, a2, 0 +402be1f4: 928c beqz.n a2, 402be201 +402be1f6: 390232 l8ui a3, a2, 57 +402be1f9: 040c movi.n a4, 0 +402be1fb: 043030 extui a3, a3, 0, 1 +402be1fe: 832430 moveqz a2, a4, a3 +402be201: 3108 l32i.n a0, a1, 12 +402be203: 21c8 l32i.n a12, a1, 8 +402be205: 11d8 l32i.n a13, a1, 4 +402be207: 10c112 addi a1, a1, 16 +402be20a: f00d ret.n +402be20c: ff3774 excw +402be20f: 3f .byte 0x3f +402be210: 376c movi.n a7, -29 +402be212: ff .byte 0xff +402be213: 3f .byte 0x3f +402be214: 004400 break 4, 0 +402be217: 377000 excw +402be21a: ff .byte 0xff +402be21b: 3f .byte 0x3f +402be21c: 3778 l32i.n a7, a7, 12 +402be21e: ff .byte 0xff +402be21f: 3f .byte 0x3f + +402be220 : +402be220: d0c112 addi a1, a1, -48 +402be223: 81e9 s32i.n a14, a1, 32 +402be225: 12e8 l32i.n a14, a2, 4 +402be227: a1c9 s32i.n a12, a1, 40 +402be229: 71f9 s32i.n a15, a1, 28 +402be22b: b109 s32i.n a0, a1, 44 +402be22d: 91d9 s32i.n a13, a1, 36 +402be22f: 02cd mov.n a12, a2 +402be231: 010e22 l8ui a2, a14, 1 +402be234: 035d mov.n a5, a3 +402be236: 000e32 l8ui a3, a14, 0 +402be239: 112280 slli a2, a2, 8 +402be23c: 202230 or a2, a2, a3 +402be23f: 11f280 slli a15, a2, 8 +402be242: 412820 srli a2, a2, 8 +402be245: 20ff20 or a15, a15, a2 +402be248: f4f0f0 extui a15, a15, 0, 16 +402be24b: 412cf0 srli a2, a15, 12 +402be24e: 074226 beqi a2, 4, 402be259 +402be251: 0c2d mov.n a2, a12 +402be253: 018105 call0 402bfa64 +402be256: 008006 j 402be45a +402be259: 030e22 l8ui a2, a14, 3 +402be25c: 020e32 l8ui a3, a14, 2 +402be25f: 112280 slli a2, a2, 8 +402be262: 202230 or a2, a2, a3 +402be265: 11d280 slli a13, a2, 8 +402be268: 412820 srli a2, a2, 8 +402be26b: 20dd20 or a13, a13, a2 +402be26e: 34f8f0 extui a15, a15, 8, 4 +402be271: 051c22 l16ui a2, a12, 10 +402be274: 11ffe0 slli a15, a15, 2 +402be277: f4d0d0 extui a13, a13, 0, 16 +402be27a: d332f7 bltu a2, a15, 402be251 +402be27d: 041c22 l16ui a2, a12, 8 +402be280: cd32d7 bltu a2, a13, 402be251 +402be283: 203ff0 or a3, a15, a15 +402be286: 0e2d mov.n a2, a14 +402be288: 026152 s32i a5, a1, 8 +402be28b: 0cfbc5 call0 402cb248 +402be28e: fbf256 bnez a2, 402be251 +402be291: 0d3d mov.n a3, a13 +402be293: 0c2d mov.n a2, a12 +402be295: 019c45 call0 402bfc5c +402be298: 110e32 l8ui a3, a14, 17 +402be29b: 100e72 l8ui a7, a14, 16 +402be29e: 120e22 l8ui a2, a14, 18 +402be2a1: 113380 slli a3, a3, 8 +402be2a4: 206370 or a6, a3, a7 +402be2a7: 112200 slli a2, a2, 16 +402be2aa: 203260 or a3, a2, a6 +402be2ad: 130e22 l8ui a2, a14, 19 +402be2b0: ffd7d1 l32r a13, 402be20c +402be2b3: 012280 slli a2, a2, 24 +402be2b6: 202230 or a2, a2, a3 +402be2b9: 0d29 s32i.n a2, a13, 0 +402be2bb: 0d0e62 l8ui a6, a14, 13 +402be2be: 0c0e82 l8ui a8, a14, 12 +402be2c1: 0e0e32 l8ui a3, a14, 14 +402be2c4: 116680 slli a6, a6, 8 +402be2c7: 113300 slli a3, a3, 16 +402be2ca: 207680 or a7, a6, a8 +402be2cd: 206370 or a6, a3, a7 +402be2d0: 0f0e32 l8ui a3, a14, 15 +402be2d3: ffcf41 l32r a4, 402be210 +402be2d6: 013380 slli a3, a3, 24 +402be2d9: 203360 or a3, a3, a6 +402be2dc: 0439 s32i.n a3, a4, 0 +402be2de: f0a032 movi a3, 240 +402be2e1: 102230 and a2, a2, a3 +402be2e4: e0a032 movi a3, 224 +402be2e7: 2158 l32i.n a5, a1, 8 +402be2e9: 199237 bne a2, a3, 402be306 +402be2ec: 390522 l8ui a2, a5, 57 +402be2ef: 012280 slli a2, a2, 24 +402be2f2: 0572d6 bgez a2, 402be34d +402be2f5: 052d mov.n a2, a5 +402be2f7: 0d3d mov.n a3, a13 +402be2f9: ffac05 call0 402bddbc +402be2fc: 2158 l32i.n a5, a1, 8 +402be2fe: 04b216 beqz a2, 402be34d +402be301: 056d mov.n a6, a5 +402be303: 004886 j 402be429 +402be306: 056d mov.n a6, a5 +402be308: 170c movi.n a7, 1 +402be30a: 390622 l8ui a2, a6, 57 +402be30d: 09e207 bbsi a2, 0, 402be31a +402be310: d7ac beqz.n a7, 402be341 +402be312: ec5321 l32r a2, 402b9460 +402be315: 0268 l32i.n a6, a2, 0 +402be317: 000a06 j 402be343 +402be31a: 012632 l32i a3, a6, 4 +402be31d: fef316 beqz a3, 402be310 +402be320: 002d22 l32i a2, a13, 0 +402be323: 029327 bne a3, a2, 402be329 +402be326: 003fc6 j 402be429 +402be329: 203660 or a3, a6, a6 +402be32c: 2159 s32i.n a5, a1, 8 +402be32e: 1169 s32i.n a6, a1, 4 +402be330: 0179 s32i.n a7, a1, 0 +402be332: 004245 call0 402be758 +402be335: 2158 l32i.n a5, a1, 8 +402be337: 1168 l32i.n a6, a1, 4 +402be339: 0178 l32i.n a7, a1, 0 +402be33b: 0ea256 bnez a2, 402be429 +402be33e: fff386 j 402be310 +402be341: 0668 l32i.n a6, a6, 0 +402be343: 019657 bne a6, a5, 402be348 +402be346: 0568 l32i.n a6, a5, 0 +402be348: 070c movi.n a7, 0 +402be34a: bc9677 bne a6, a7, 402be30a +402be34d: 090e32 l8ui a3, a14, 9 +402be350: 121c movi.n a2, 17 +402be352: 021327 beq a3, a2, 402be358 +402be355: 003346 j 402be426 +402be358: fefa add.n a15, a14, a15 +402be35a: 030f22 l8ui a2, a15, 3 +402be35d: 020f32 l8ui a3, a15, 2 +402be360: 112280 slli a2, a2, 8 +402be363: 202230 or a2, a2, a3 +402be366: ffab31 l32r a3, 402be214 +402be369: 021237 beq a2, a3, 402be36f +402be36c: 002d86 j 402be426 +402be36f: 056d mov.n a6, a5 +402be371: edc616 beqz a6, 402be251 +402be374: 060e22 l8ui a2, a14, 6 +402be377: 070e32 l8ui a3, a14, 7 +402be37a: 542020 extui a2, a2, 0, 6 +402be37d: 113380 slli a3, a3, 8 +402be380: 202230 or a2, a2, a3 +402be383: eca256 bnez a2, 402be251 +402be386: ffa521 l32r a2, 402be21c +402be389: ffa3f1 l32r a15, 402be218 +402be38c: 0062e2 s32i a14, a2, 0 +402be38f: 006f52 s32i a5, a15, 0 +402be392: 053d mov.n a3, a5 +402be394: 0c2d mov.n a2, a12 +402be396: 026152 s32i a5, a1, 8 +402be399: 01e905 call0 402c022c +402be39c: 2158 l32i.n a5, a1, 8 +402be39e: 06e256 bnez a2, 402be410 +402be3a1: 090e22 l8ui a2, a14, 9 +402be3a4: 332226 beqi a2, 2, 402be3db +402be3a7: 0d32f6 bgeui a2, 3, 402be3b8 +402be3aa: 3a1266 bnei a2, 1, 402be3e8 +402be3ad: 053d mov.n a3, a5 +402be3af: 0c2d mov.n a2, a12 +402be3b1: 05ca85 call0 402c405c +402be3b4: 001606 j 402be410 +402be3b7: 622600 excw +402be3ba: 131c12 l16ui a1, a12, 38 +402be3bd: 279237 bne a2, a3, 402be3e8 +402be3c0: 053d mov.n a3, a5 +402be3c2: 202cc0 or a2, a12, a12 +402be3c5: 05ab45 call0 402c3e7c +402be3c8: 001106 j 402be410 +402be3cb: 000000 ill +402be3ce: 053d mov.n a3, a5 +402be3d0: 0c2d mov.n a2, a12 +402be3d2: 03d4c5 call0 402c2120 +402be3d5: 000dc6 j 402be410 +402be3d8: 000000 ill +402be3db: 0d4d mov.n a4, a13 +402be3dd: 053d mov.n a3, a5 +402be3df: 0c2d mov.n a2, a12 +402be3e1: ffa985 call0 402bde7c +402be3e4: 000a06 j 402be410 +402be3e7: 2d2200 excw +402be3ea: 355000 extui a5, a0, 16, 4 +402be3ed: 368520 excw +402be3f0: 52dc00 excw +402be3f3: 0d28 l32i.n a2, a13, 0 +402be3f5: f0a032 movi a3, 240 +402be3f8: 102320 and a2, a3, a2 +402be3fb: e0a032 movi a3, 224 +402be3fe: 081237 beq a2, a3, 402be40a +402be401: 1ce9 s32i.n a14, a12, 4 +402be403: 230c movi.n a3, 2 +402be405: 0c2d mov.n a2, a12 +402be407: 05df05 call0 402c41f8 +402be40a: 202cc0 or a2, a12, a12 +402be40d: 016545 call0 402bfa64 +402be410: ff8331 l32r a3, 402be21c +402be413: 00a022 movi a2, 0 +402be416: 006322 s32i a2, a3, 0 +402be419: ff7d31 l32r a3, 402be210 +402be41c: 0f29 s32i.n a2, a15, 0 +402be41e: 0329 s32i.n a2, a3, 0 +402be420: 0d29 s32i.n a2, a13, 0 +402be422: 000d06 j 402be45a +402be425: a06200 addx4 a6, a2, a0 +402be428: 793100 excw +402be42b: ff .byte 0xff +402be42c: 002322 l32i a2, a3, 0 +402be42f: f3e216 beqz a2, 402be371 +402be432: 203550 or a3, a5, a5 +402be435: 2159 s32i.n a5, a1, 8 +402be437: 1169 s32i.n a6, a1, 4 +402be439: 0031c5 call0 402be758 +402be43c: 2158 l32i.n a5, a1, 8 +402be43e: 1168 l32i.n a6, a1, 4 +402be440: e0d256 bnez a2, 402be251 +402be443: ff7331 l32r a3, 402be210 +402be446: 0328 l32i.n a2, a3, 0 +402be448: f0a032 movi a3, 240 +402be44b: 102320 and a2, a3, a2 +402be44e: e0a032 movi a3, 224 +402be451: 029237 bne a2, a3, 402be457 +402be454: ff7e46 j 402be251 +402be457: ffc586 j 402be371 +402be45a: b108 l32i.n a0, a1, 44 +402be45c: 020c movi.n a2, 0 +402be45e: a1c8 l32i.n a12, a1, 40 +402be460: 91d8 l32i.n a13, a1, 36 +402be462: 81e8 l32i.n a14, a1, 32 +402be464: 71f8 l32i.n a15, a1, 28 +402be466: 30c112 addi a1, a1, 48 +402be469: f00d ret.n +402be46b: 400000 ssr a0 +402be46e: 9c0000 excw +402be471: ff2c movi.n a15, 47 +402be473: 3f .byte 0x3f + +402be474 : +402be474: b0c112 addi a1, a1, -80 +402be477: 746060 extui a6, a6, 0, 8 +402be47a: 745050 extui a5, a5, 0, 8 +402be47d: 747070 extui a7, a7, 0, 8 +402be480: 1061e2 s32i a14, a1, 64 +402be483: f1f9 s32i.n a15, a1, 60 +402be485: 7169 s32i.n a6, a1, 28 +402be487: 136102 s32i a0, a1, 76 +402be48a: 1261c2 s32i a12, a1, 72 +402be48d: 1161d2 s32i a13, a1, 68 +402be490: 5139 s32i.n a3, a1, 20 +402be492: 6159 s32i.n a5, a1, 24 +402be494: 4179 s32i.n a7, a1, 16 +402be496: 02fd mov.n a15, a2 +402be498: 04ed mov.n a14, a4 +402be49a: 2c1162 l16ui a6, a1, 88 +402be49d: 1a5416 beqz a4, 402be646 +402be4a0: 061616 beqz a6, 402be505 +402be4a3: 563b addi.n a5, a6, 3 +402be4a5: c27c movi.n a2, -4 +402be4a7: 105520 and a5, a5, a2 +402be4aa: f4c050 extui a12, a5, 0, 16 +402be4ad: 113c00 slli a3, a12, 16 +402be4b0: 313030 srai a3, a3, 16 +402be4b3: 0f2d mov.n a2, a15 +402be4b5: 8169 s32i.n a6, a1, 32 +402be4b7: 14ccd2 addi a13, a12, 20 +402be4ba: 015205 call0 402bf9dc +402be4bd: f4d0d0 extui a13, a13, 0, 16 +402be4c0: 8168 l32i.n a6, a1, 32 +402be4c2: 328c beqz.n a2, 402be4c9 +402be4c4: e27c movi.n a2, -2 +402be4c6: 006b86 j 402be678 +402be4c9: 1f28 l32i.n a2, a15, 4 +402be4cb: 152132 l32i a3, a1, 84 +402be4ce: 064d mov.n a4, a6 +402be4d0: 8169 s32i.n a6, a1, 32 +402be4d2: ecc201 l32r a0, 402b97dc +402be4d5: 0000c0 callx0 a0 +402be4d8: 8168 l32i.n a6, a1, 32 +402be4da: 0eb6c7 bgeu a6, a12, 402be4ec +402be4dd: 1f28 l32i.n a2, a15, 4 +402be4df: c04c60 sub a4, a12, a6 +402be4e2: 030c movi.n a3, 0 +402be4e4: 226a add.n a2, a2, a6 +402be4e6: e9cb01 l32r a0, 402b8c14 +402be4e9: 0000c0 callx0 a0 +402be4ec: 020c movi.n a2, 0 +402be4ee: 4151c0 srli a5, a12, 1 +402be4f1: 024d mov.n a4, a2 +402be4f3: 14a257 bge a2, a5, 402be50b +402be4f6: 1f38 l32i.n a3, a15, 4 +402be4f8: 903230 addx2 a3, a2, a3 +402be4fb: 001332 l16ui a3, a3, 0 +402be4fe: 221b addi.n a2, a2, 1 +402be500: 443a add.n a4, a4, a3 +402be502: fffb46 j 402be4f3 +402be505: 14a0d2 movi a13, 20 +402be508: 00a042 movi a4, 0 +402be50b: 14a032 movi a3, 20 +402be50e: 0f2d mov.n a2, a15 +402be510: 8149 s32i.n a4, a1, 32 +402be512: 014c85 call0 402bf9dc +402be515: 8148 l32i.n a4, a1, 32 +402be517: fa9256 bnez a2, 402be4c4 +402be51a: 1f28 l32i.n a2, a15, 4 +402be51c: 6158 l32i.n a5, a1, 24 +402be51e: 4168 l32i.n a6, a1, 16 +402be520: 084252 s8i a5, a2, 8 +402be523: 094262 s8i a6, a2, 9 +402be526: 0e78 l32i.n a7, a14, 0 +402be528: ffd151 l32r a5, 402be46c +402be52b: 743870 extui a3, a7, 8, 8 +402be52e: 7168 l32i.n a6, a1, 28 +402be530: 114232 s8i a3, a2, 17 +402be533: 753870 extui a3, a7, 24, 8 +402be536: 134232 s8i a3, a2, 19 +402be539: 11dda0 slli a13, a13, 6 +402be53c: 203650 or a3, a6, a5 +402be53f: 20dd30 or a13, a13, a3 +402be542: 113d80 slli a3, a13, 8 +402be545: 74d8d0 extui a13, a13, 8, 8 +402be548: 2033d0 or a3, a3, a13 +402be54b: 041f62 l16ui a6, a15, 8 +402be54e: f43030 extui a3, a3, 0, 16 +402be551: 415830 srli a5, a3, 8 +402be554: ffc7d1 l32r a13, 402be470 +402be557: 014252 s8i a5, a2, 1 +402be55a: 115680 slli a5, a6, 8 +402be55d: 416860 srli a6, a6, 8 +402be560: 205560 or a5, a5, a6 +402be563: 001da2 l16ui a10, a13, 0 +402be566: f45050 extui a5, a5, 0, 16 +402be569: 416850 srli a6, a5, 8 +402be56c: f58070 extui a8, a7, 16, 16 +402be56f: 11ba80 slli a11, a10, 8 +402be572: 104272 s8i a7, a2, 16 +402be575: 034262 s8i a6, a2, 3 +402be578: f47070 extui a7, a7, 0, 16 +402be57b: 4168a0 srli a6, a10, 8 +402be57e: 206b60 or a6, a11, a6 +402be581: 778a add.n a7, a7, a8 +402be583: f46060 extui a6, a6, 0, 16 +402be586: 024252 s8i a5, a2, 2 +402be589: 575a add.n a5, a7, a5 +402be58b: 41b860 srli a11, a6, 8 +402be58e: 044262 s8i a6, a2, 4 +402be591: 656a add.n a6, a5, a6 +402be593: 4158 l32i.n a5, a1, 16 +402be595: 0542b2 s8i a11, a2, 5 +402be598: 11b580 slli a11, a5, 8 +402be59b: 6158 l32i.n a5, a1, 24 +402be59d: 090c movi.n a9, 0 +402be59f: 20bb50 or a11, a11, a5 +402be5a2: 66ba add.n a6, a6, a11 +402be5a4: 464a add.n a4, a6, a4 +402be5a6: aa1b addi.n a10, a10, 1 +402be5a8: 4168 l32i.n a6, a1, 16 +402be5aa: 004232 s8i a3, a2, 0 +402be5ad: 124282 s8i a8, a2, 18 +402be5b0: 064292 s8i a9, a2, 6 +402be5b3: 074292 s8i a9, a2, 7 +402be5b6: 005da2 s16i a10, a13, 0 +402be5b9: 334a add.n a3, a3, a4 +402be5bb: 066666 bnei a6, 6, 402be5c5 +402be5be: 044c movi.n a4, 64 +402be5c0: 064242 s8i a4, a2, 6 +402be5c3: 334a add.n a3, a3, a4 +402be5c5: 5148 l32i.n a4, a1, 20 +402be5c7: 248c beqz.n a4, 402be5cd +402be5c9: 0448 l32i.n a4, a4, 0 +402be5cb: 94dc bnez.n a4, 402be5e8 +402be5cd: 142152 l32i a5, a1, 80 +402be5d0: 040542 l8ui a4, a5, 4 +402be5d3: 0c4242 s8i a4, a2, 12 +402be5d6: 050542 l8ui a4, a5, 5 +402be5d9: 0d4242 s8i a4, a2, 13 +402be5dc: 060542 l8ui a4, a5, 6 +402be5df: 0e4242 s8i a4, a2, 14 +402be5e2: 070542 l8ui a4, a5, 7 +402be5e5: 000446 j 402be5fa +402be5e8: 745840 extui a5, a4, 8, 8 +402be5eb: 0d4252 s8i a5, a2, 13 +402be5ee: 755040 extui a5, a4, 16, 8 +402be5f1: 0c4242 s8i a4, a2, 12 +402be5f4: 0e4252 s8i a5, a2, 14 +402be5f7: 754840 extui a4, a4, 24, 8 +402be5fa: 0d0252 l8ui a5, a2, 13 +402be5fd: 0f4242 s8i a4, a2, 15 +402be600: 0c0272 l8ui a7, a2, 12 +402be603: 0e0242 l8ui a4, a2, 14 +402be606: 115580 slli a5, a5, 8 +402be609: 114400 slli a4, a4, 16 +402be60c: 206570 or a6, a5, a7 +402be60f: 205460 or a5, a4, a6 +402be612: 0f0242 l8ui a4, a2, 15 +402be615: 014480 slli a4, a4, 24 +402be618: 204450 or a4, a4, a5 +402be61b: f45040 extui a5, a4, 0, 16 +402be61e: f54040 extui a4, a4, 16, 16 +402be621: 454a add.n a4, a5, a4 +402be623: 343a add.n a3, a4, a3 +402be625: f54030 extui a4, a3, 16, 16 +402be628: f43030 extui a3, a3, 0, 16 +402be62b: 343a add.n a3, a4, a3 +402be62d: f54030 extui a4, a3, 16, 16 +402be630: 334a add.n a3, a3, a4 +402be632: f47c movi.n a4, -1 +402be634: 303430 xor a3, a4, a3 +402be637: f43030 extui a3, a3, 0, 16 +402be63a: 0a4232 s8i a3, a2, 10 +402be63d: 413830 srli a3, a3, 8 +402be640: 0b4232 s8i a3, a2, 11 +402be643: 0008c6 j 402be66a +402be646: 1268 l32i.n a6, a2, 4 +402be648: 01ed mov.n a14, a1 +402be64a: 110632 l8ui a3, a6, 17 +402be64d: 100652 l8ui a5, a6, 16 +402be650: 120622 l8ui a2, a6, 18 +402be653: 113380 slli a3, a3, 8 +402be656: 112200 slli a2, a2, 16 +402be659: 204350 or a4, a3, a5 +402be65c: 203240 or a3, a2, a4 +402be65f: 130622 l8ui a2, a6, 19 +402be662: 012280 slli a2, a2, 24 +402be665: 202230 or a2, a2, a3 +402be668: 0129 s32i.n a2, a1, 0 +402be66a: 142162 l32i a6, a1, 80 +402be66d: 0e4d mov.n a4, a14 +402be66f: 5658 l32i.n a5, a6, 20 +402be671: 0f3d mov.n a3, a15 +402be673: 062d mov.n a2, a6 +402be675: 0005c0 callx0 a5 +402be678: 132102 l32i a0, a1, 76 +402be67b: 1221c2 l32i a12, a1, 72 +402be67e: 1121d2 l32i a13, a1, 68 +402be681: 1021e2 l32i a14, a1, 64 +402be684: f1f8 l32i.n a15, a1, 60 +402be686: 50c112 addi a1, a1, 80 +402be689: f00d ret.n + ... + +402be68c : +402be68c: e0c112 addi a1, a1, -32 +402be68f: 080c movi.n a8, 0 +402be691: 2189 s32i.n a8, a1, 8 +402be693: 1189 s32i.n a8, a1, 4 +402be695: 8188 l32i.n a8, a1, 32 +402be697: 747070 extui a7, a7, 0, 8 +402be69a: 0189 s32i.n a8, a1, 0 +402be69c: 746060 extui a6, a6, 0, 8 +402be69f: 745050 extui a5, a5, 0, 8 +402be6a2: 076102 s32i a0, a1, 28 +402be6a5: ffdcc5 call0 402be474 +402be6a8: 7108 l32i.n a0, a1, 28 +402be6aa: 20c112 addi a1, a1, 32 +402be6ad: f00d ret.n + ... + +402be6b0 : +402be6b0: c0c112 addi a1, a1, -64 +402be6b3: e1c9 s32i.n a12, a1, 56 +402be6b5: 02cd mov.n a12, a2 +402be6b7: 042d mov.n a2, a4 +402be6b9: d1d9 s32i.n a13, a1, 52 +402be6bb: c1e9 s32i.n a14, a1, 48 +402be6bd: b1f9 s32i.n a15, a1, 44 +402be6bf: 4139 s32i.n a3, a1, 16 +402be6c1: 5149 s32i.n a4, a1, 20 +402be6c3: f109 s32i.n a0, a1, 60 +402be6c5: 74d050 extui a13, a5, 0, 8 +402be6c8: 74e060 extui a14, a6, 0, 8 +402be6cb: 74f070 extui a15, a7, 0, 8 +402be6ce: ffad05 call0 402be1a0 +402be6d1: 028d mov.n a8, a2 +402be6d3: 4138 l32i.n a3, a1, 16 +402be6d5: c27c movi.n a2, -4 +402be6d7: 5148 l32i.n a4, a1, 20 +402be6d9: b88c beqz.n a8, 402be6e8 +402be6db: 0189 s32i.n a8, a1, 0 +402be6dd: 0f7d mov.n a7, a15 +402be6df: 0e6d mov.n a6, a14 +402be6e1: 0d5d mov.n a5, a13 +402be6e3: 0c2d mov.n a2, a12 +402be6e5: fffa45 call0 402be68c +402be6e8: f108 l32i.n a0, a1, 60 +402be6ea: e1c8 l32i.n a12, a1, 56 +402be6ec: d1d8 l32i.n a13, a1, 52 +402be6ee: c1e8 l32i.n a14, a1, 48 +402be6f0: b1f8 l32i.n a15, a1, 44 +402be6f2: 40c112 addi a1, a1, 64 +402be6f5: f00d ret.n +402be6f7: b47000 extui a7, a0, 0, 12 +402be6fa: 402c movi.n a0, 36 + +402be6fc : +402be6fc: f0c112 addi a1, a1, -16 +402be6ff: 028d mov.n a8, a2 +402be701: eb5721 l32r a2, 402b9460 +402be704: 3109 s32i.n a0, a1, 12 +402be706: 21c9 s32i.n a12, a1, 8 +402be708: 0228 l32i.n a2, a2, 0 +402be70a: b29c beqz.n a2, 402be729 +402be70c: 390242 l8ui a4, a2, 57 +402be70f: f56407 bbci a4, 0, 402be708 +402be712: 1278 l32i.n a7, a2, 4 +402be714: 0858 l32i.n a5, a8, 0 +402be716: 2268 l32i.n a6, a2, 8 +402be718: 305750 xor a5, a7, a5 +402be71b: 2f0567 bnone a5, a6, 402be74e +402be71e: 0348 l32i.n a4, a3, 0 +402be720: 304740 xor a4, a7, a4 +402be723: 270467 bnone a4, a6, 402be74e +402be726: fff786 j 402be708 +402be729: 89c931 l32r a3, 402a0e50 +402be72c: 0328 l32i.n a2, a3, 0 +402be72e: 03cd mov.n a12, a3 +402be730: a29c beqz.n a2, 402be74e +402be732: 390232 l8ui a3, a2, 57 +402be735: 136307 bbci a3, 0, 402be74c +402be738: 024d mov.n a4, a2 +402be73a: ffef21 l32r a2, 402be6f8 +402be73d: c7a032 movi a3, 199 +402be740: ebb401 l32r a0, 402b9610 +402be743: 0000c0 callx0 a0 +402be746: 0c28 l32i.n a2, a12, 0 +402be748: 000086 j 402be74e +402be74b: 020c00 excw +402be74e: 3108 l32i.n a0, a1, 12 +402be750: 21c8 l32i.n a12, a1, 8 +402be752: 10c112 addi a1, a1, 16 +402be755: f00d ret.n + ... + +402be758 : +402be758: 520b addi.n a5, a2, -1 +402be75a: d67c movi.n a6, -3 +402be75c: 024d mov.n a4, a2 +402be75e: 120c movi.n a2, 1 +402be760: 2d3657 bltu a6, a5, 402be791 +402be763: 390352 l8ui a5, a3, 57 +402be766: 220c movi.n a2, 2 +402be768: 102520 and a2, a5, a2 +402be76b: 22ac beqz.n a2, 402be791 +402be76d: 1358 l32i.n a5, a3, 4 +402be76f: 020c movi.n a2, 0 +402be771: 1c1457 beq a4, a5, 402be791 +402be774: 2338 l32i.n a3, a3, 8 +402be776: 305450 xor a5, a4, a5 +402be779: 148537 bany a5, a3, 402be791 +402be77c: f27c movi.n a2, -1 +402be77e: 302230 xor a2, a2, a3 +402be781: 104420 and a4, a4, a2 +402be784: c04420 sub a4, a4, a2 +402be787: 130c movi.n a3, 1 +402be789: 020c movi.n a2, 0 +402be78b: 832340 moveqz a2, a3, a4 +402be78e: 742020 extui a2, a2, 0, 8 +402be791: f00d ret.n +402be793: 000000 ill +402be796: 808000 add a8, a0, a0 + +402be798 : +402be798: 014280 slli a4, a2, 24 +402be79b: 753820 extui a3, a2, 24, 8 +402be79e: 205430 or a5, a4, a3 +402be7a1: e7dc31 l32r a3, 402b8714 +402be7a4: 104230 and a4, a2, a3 +402be7a7: 114480 slli a4, a4, 8 +402be7aa: 412820 srli a2, a2, 8 +402be7ad: 204540 or a4, a5, a4 +402be7b0: 103230 and a3, a2, a3 +402be7b3: 202430 or a2, a4, a3 +402be7b6: fff731 l32r a3, 402be794 +402be7b9: 20a042 movi a4, 32 +402be7bc: 120237 bnone a2, a3, 402be7d2 +402be7bf: 440b addi.n a4, a4, -1 +402be7c1: 413130 srli a3, a3, 1 +402be7c4: ff4456 bnez a4, 402be7bc +402be7c7: 000286 j 402be7d5 +402be7ca: 270000 excw +402be7cd: 300983 excw +402be7d0: 564131 l32r a3, 402940d4 +402be7d3: 0cff63 excw +402be7d6: f00d12 l8ui a1, a13, 240 +402be7d9: 020c movi.n a2, 0 +402be7db: f00d ret.n +402be7dd: 000000 ill +402be7e0: fe8020 excw +402be7e3: 3f .byte 0x3f +402be7e4: ff .byte 0xff +402be7e5: ff .byte 0xff + ... + +402be7e8 : +402be7e8: b0c112 addi a1, a1, -80 +402be7eb: 1161d2 s32i a13, a1, 68 +402be7ee: f1f9 s32i.n a15, a1, 60 +402be7f0: 136102 s32i a0, a1, 76 +402be7f3: 1261c2 s32i a12, a1, 72 +402be7f6: 1061e2 s32i a14, a1, 64 +402be7f9: 024d mov.n a4, a2 +402be7fb: 0002c2 l8ui a12, a2, 0 +402be7fe: fff821 l32r a2, 402be7e0 +402be801: 037d mov.n a7, a3 +402be803: 0228 l32i.n a2, a2, 0 +402be805: 01dd mov.n a13, a1 +402be807: 4129 s32i.n a2, a1, 16 +402be809: 4f0c movi.n a15, 4 +402be80b: 61a092 movi a9, 97 +402be80e: 4158 l32i.n a5, a1, 16 +402be810: 480c movi.n a8, 4 +402be812: 25ca add.n a2, a5, a12 +402be814: 010222 l8ui a2, a2, 1 +402be817: 028287 bany a2, a8, 402be81d +402be81a: 006406 j 402be9ae +402be81d: 023c movi.n a2, 48 +402be81f: ae0c movi.n a14, 10 +402be821: 1d9c27 bne a12, a2, 402be842 +402be824: 0104c2 l8ui a12, a4, 1 +402be827: dfaf52 movi a5, -33 +402be82a: 103c50 and a3, a12, a5 +402be82d: 885c movi.n a8, 88 +402be82f: 241b addi.n a2, a4, 1 +402be831: 099387 bne a3, a8, 402be83e +402be834: 0204c2 l8ui a12, a4, 2 +402be837: 0e1c movi.n a14, 16 +402be839: 442b addi.n a4, a4, 2 +402be83b: 0000c6 j 402be842 +402be83e: 024d mov.n a4, a2 +402be840: 8e0c movi.n a14, 8 +402be842: 0e3d mov.n a3, a14 +402be844: f27c movi.n a2, -1 +402be846: 6149 s32i.n a4, a1, 24 +402be848: 7179 s32i.n a7, a1, 28 +402be84a: 8199 s32i.n a9, a1, 32 +402be84c: f22601 l32r a0, 402bb0e4 +402be84f: 0000c0 callx0 a0 +402be852: 026d mov.n a6, a2 +402be854: 0e3d mov.n a3, a14 +402be856: f27c movi.n a2, -1 +402be858: 5169 s32i.n a6, a1, 20 +402be85a: f3bd01 l32r a0, 402bb750 +402be85d: 0000c0 callx0 a0 +402be860: 6148 l32i.n a4, a1, 24 +402be862: 5168 l32i.n a6, a1, 20 +402be864: 7178 l32i.n a7, a1, 28 +402be866: 8198 l32i.n a9, a1, 32 +402be868: 441b addi.n a4, a4, 1 +402be86a: 030c movi.n a3, 0 +402be86c: 1a4c movi.n a10, 65 +402be86e: 4158 l32i.n a5, a1, 16 +402be870: b40b addi.n a11, a4, -1 +402be872: 85ca add.n a8, a5, a12 +402be874: 010852 l8ui a5, a8, 1 +402be877: 480c movi.n a8, 4 +402be879: 1f0587 bnone a5, a8, 402be89c +402be87c: d0cc52 addi a5, a12, -48 +402be87f: 745050 extui a5, a5, 0, 8 +402be882: 02b637 bgeu a6, a3, 402be888 +402be885: 004946 j 402be9ae +402be888: 059367 bne a3, a6, 402be891 +402be88b: 02a257 bge a2, a5, 402be891 +402be88e: 004706 j 402be9ae +402be891: 8233e0 mull a3, a3, a14 +402be894: 33ca add.n a3, a3, a12 +402be896: d0c332 addi a3, a3, -48 +402be899: 000f06 j 402be8d9 +402be89c: 41be66 bnei a14, 16, 402be8e1 +402be89f: 484c movi.n a8, 68 +402be8a1: 3c0587 bnone a5, a8, 402be8e1 +402be8a4: 145050 extui a5, a5, 0, 2 +402be8a7: fec5b2 addi a11, a5, -2 +402be8aa: 208aa0 or a8, a10, a10 +402be8ad: 8389b0 moveqz a8, a9, a11 +402be8b0: 0accc2 addi a12, a12, 10 +402be8b3: c0bc80 sub a11, a12, a8 +402be8b6: 74b0b0 extui a11, a11, 0, 8 +402be8b9: 02b637 bgeu a6, a3, 402be8bf +402be8bc: 003b86 j 402be9ae +402be8bf: 059367 bne a3, a6, 402be8c8 +402be8c2: 02a2b7 bge a2, a11, 402be8c8 +402be8c5: 003946 j 402be9ae +402be8c8: fec552 addi a5, a5, -2 +402be8cb: 0a8d mov.n a8, a10 +402be8cd: 838950 moveqz a8, a9, a5 +402be8d0: 1133c0 slli a3, a3, 4 +402be8d3: c0cc80 sub a12, a12, a8 +402be8d6: 203c30 or a3, a12, a3 +402be8d9: 0004c2 l8ui a12, a4, 0 +402be8dc: 441b addi.n a4, a4, 1 +402be8de: ffe306 j 402be86e +402be8e1: e22c movi.n a2, 46 +402be8e3: 139c27 bne a12, a2, 402be8fa +402be8e6: ff0b addi.n a15, a15, -1 +402be8e8: 0c2f16 beqz a15, 402be9ae +402be8eb: 0d39 s32i.n a3, a13, 0 +402be8ed: 4b1b addi.n a4, a11, 1 +402be8ef: 010bc2 l8ui a12, a11, 1 +402be8f2: dd4b addi.n a13, a13, 4 +402be8f4: ffc586 j 402be80e +402be8f7: 000000 ill +402be8fa: 6c8c beqz.n a12, 402be904 +402be8fc: 020c movi.n a2, 0 +402be8fe: 02e537 bbsi a5, 3, 402be904 +402be901: 002ac6 j 402be9b0 +402be904: c02d10 sub a2, a13, a1 +402be907: 212220 srai a2, a2, 2 +402be90a: 221b addi.n a2, a2, 1 +402be90c: 112226 beqi a2, 2, 402be921 +402be90f: 0532e6 bgei a2, 3, 402be918 +402be912: 09a216 beqz a2, 402be9b0 +402be915: 001a86 j 402be983 +402be918: 1e3226 beqi a2, 3, 402be93a +402be91b: 394226 beqi a2, 4, 402be958 +402be91e: 001846 j 402be983 +402be921: 80f741 l32r a4, 4029ed00 +402be924: 020c movi.n a2, 0 +402be926: 02b437 bgeu a4, a3, 402be92c +402be929: 0020c6 j 402be9b0 +402be92c: 0148 l32i.n a4, a1, 0 +402be92e: ffa052 movi a5, 255 +402be931: 7b3547 bltu a5, a4, 402be9b0 +402be934: 014480 slli a4, a4, 24 +402be937: 001146 j 402be980 +402be93a: ffaa41 l32r a4, 402be7e4 +402be93d: 020c movi.n a2, 0 +402be93f: 6d3437 bltu a4, a3, 402be9b0 +402be942: 0158 l32i.n a5, a1, 0 +402be944: ffa062 movi a6, 255 +402be947: 653657 bltu a6, a5, 402be9b0 +402be94a: 1148 l32i.n a4, a1, 4 +402be94c: 603647 bltu a6, a4, 402be9b0 +402be94f: 015580 slli a5, a5, 24 +402be952: 114400 slli a4, a4, 16 +402be955: 000906 j 402be97d +402be958: ffa042 movi a4, 255 +402be95b: 020c movi.n a2, 0 +402be95d: 4f3437 bltu a4, a3, 402be9b0 +402be960: 0168 l32i.n a6, a1, 0 +402be962: 4a3467 bltu a4, a6, 402be9b0 +402be965: 1158 l32i.n a5, a1, 4 +402be967: 048d mov.n a8, a4 +402be969: 433457 bltu a4, a5, 402be9b0 +402be96c: 2148 l32i.n a4, a1, 8 +402be96e: 3e3847 bltu a8, a4, 402be9b0 +402be971: 016680 slli a6, a6, 24 +402be974: 115500 slli a5, a5, 16 +402be977: 205650 or a5, a6, a5 402be97a: 114480 slli a4, a4, 8 -402be97d: 413830 srli a3, a3, 8 -402be980: 103320 and a3, a3, a2 -402be983: 204540 or a4, a5, a4 -402be986: 203430 or a3, a4, a3 -402be989: 0739 s32i.n a3, a7, 0 -402be98b: 120c movi.n a2, 1 -402be98d: 0000c6 j 402be994 -402be990: 0c0000 excw -402be993: 210202 l8ui a0, a2, 33 -402be996: 21c213 excw -402be999: 21d212 addmi a1, a2, 0x2100 -402be99c: 21e211 l32r a1, 40287124 -402be99f: f1f810 excw -402be9a2: 50c112 addi a1, a1, 80 -402be9a5: f00d ret.n - ... - -402be9a8 : -402be9a8: e0c112 addi a1, a1, -32 -402be9ab: 013d mov.n a3, a1 -402be9ad: 7109 s32i.n a0, a1, 28 -402be9af: ffe1c5 call0 402be7cc -402be9b2: 0148 l32i.n a4, a1, 0 -402be9b4: f37c movi.n a3, -1 -402be9b6: 7108 l32i.n a0, a1, 28 -402be9b8: 933420 movnez a3, a4, a2 -402be9bb: 032d mov.n a2, a3 -402be9bd: 20c112 addi a1, a1, 32 -402be9c0: f00d ret.n - ... - -402be9c4 : -402be9c4: 0228 l32i.n a2, a2, 0 -402be9c6: b0c112 addi a1, a1, -80 -402be9c9: 1161d2 s32i a13, a1, 68 -402be9cc: 1061e2 s32i a14, a1, 64 -402be9cf: f1f9 s32i.n a15, a1, 60 -402be9d1: 136102 s32i a0, a1, 76 -402be9d4: 1261c2 s32i a12, a1, 72 -402be9d7: 03dd mov.n a13, a3 -402be9d9: 0129 s32i.n a2, a1, 0 -402be9db: 036d mov.n a6, a3 -402be9dd: 4e0c movi.n a14, 4 -402be9df: 0f0c movi.n a15, 0 -402be9e1: 015d mov.n a5, a1 -402be9e3: ffa092 movi a9, 255 -402be9e6: 2ea072 movi a7, 46 -402be9e9: 0005a2 l8ui a10, a5, 0 -402be9ec: 0c0c movi.n a12, 0 -402be9ee: a30c movi.n a3, 10 -402be9f0: 0a2d mov.n a2, a10 -402be9f2: 7149 s32i.n a4, a1, 28 -402be9f4: 5159 s32i.n a5, a1, 20 -402be9f6: 6169 s32i.n a6, a1, 24 -402be9f8: 9179 s32i.n a7, a1, 36 -402be9fa: 8199 s32i.n a9, a1, 32 -402be9fc: 41a9 s32i.n a10, a1, 16 -402be9fe: f34d01 l32r a0, 402bb734 -402bea01: 0000c0 callx0 a0 -402bea04: 41a8 l32i.n a10, a1, 16 -402bea06: 74b020 extui a11, a2, 0, 8 -402bea09: a30c movi.n a3, 10 -402bea0b: 0a2d mov.n a2, a10 -402bea0d: 41b9 s32i.n a11, a1, 16 -402bea0f: f1ae01 l32r a0, 402bb0c8 -402bea12: 0000c0 callx0 a0 -402bea15: 41b8 l32i.n a11, a1, 16 -402bea17: 814b addi.n a8, a1, 4 -402bea19: 30cbb2 addi a11, a11, 48 -402bea1c: 38ca add.n a3, a8, a12 -402bea1e: 0043b2 s8i a11, a3, 0 -402bea21: 74a020 extui a10, a2, 0, 8 -402bea24: 2c1b addi.n a2, a12, 1 -402bea26: 742020 extui a2, a2, 0, 8 -402bea29: 7148 l32i.n a4, a1, 28 -402bea2b: 5158 l32i.n a5, a1, 20 -402bea2d: 6168 l32i.n a6, a1, 24 -402bea2f: 9178 l32i.n a7, a1, 36 -402bea31: 8198 l32i.n a9, a1, 32 -402bea33: 3a8c beqz.n a10, 402bea3a -402bea35: 02cd mov.n a12, a2 -402bea37: ffecc6 j 402be9ee -402bea3a: 020c movi.n a2, 0 -402bea3c: 004522 s8i a2, a5, 0 -402bea3f: 063d mov.n a3, a6 -402bea41: c0ff60 sub a15, a15, a6 -402bea44: 2f3a add.n a2, a15, a3 -402bea46: 181c97 beq a12, a9, 402bea62 -402bea49: 6c0b addi.n a6, a12, -1 -402bea4b: 746060 extui a6, a6, 0, 8 -402bea4e: 2ea247 bge a2, a4, 402bea80 -402bea51: 814b addi.n a8, a1, 4 -402bea53: c8ca add.n a12, a8, a12 -402bea55: 000c22 l8ui a2, a12, 0 -402bea58: 06cd mov.n a12, a6 -402bea5a: 004322 s8i a2, a3, 0 -402bea5d: 331b addi.n a3, a3, 1 -402bea5f: fff846 j 402bea44 -402bea62: f21b addi.n a15, a2, 1 -402bea64: 18a247 bge a2, a4, 402bea80 -402bea67: ee0b addi.n a14, a14, -1 -402bea69: 004372 s8i a7, a3, 0 -402bea6c: 74e0e0 extui a14, a14, 0, 8 -402bea6f: 631b addi.n a6, a3, 1 -402bea71: 551b addi.n a5, a5, 1 -402bea73: f72e56 bnez a14, 402be9e9 -402bea76: 020c movi.n a2, 0 -402bea78: 004322 s8i a2, a3, 0 -402bea7b: 0d2d mov.n a2, a13 -402bea7d: 000046 j 402bea82 -402bea80: 020c movi.n a2, 0 -402bea82: 132102 l32i a0, a1, 76 -402bea85: 1221c2 l32i a12, a1, 72 -402bea88: 1121d2 l32i a13, a1, 68 -402bea8b: 1021e2 l32i a14, a1, 64 -402bea8e: f1f8 l32i.n a15, a1, 60 -402bea90: 50c112 addi a1, a1, 80 -402bea93: f00d ret.n -402bea95: 000000 ill -402bea98: 9e .byte 0x9e -402bea99: ff2c movi.n a15, 47 -402bea9b: 3f .byte 0x3f - -402bea9c : -402bea9c: ffff31 l32r a3, 402bea98 -402bea9f: f0c112 addi a1, a1, -16 -402beaa2: 041c movi.n a4, 16 -402beaa4: 3109 s32i.n a0, a1, 12 -402beaa6: fff1c5 call0 402be9c4 -402beaa9: 3108 l32i.n a0, a1, 12 -402beaab: 10c112 addi a1, a1, 16 -402beaae: f00d ret.n -402beab0: ae .byte 0xae -402beab1: ff2c movi.n a15, 47 -402beab3: 3f .byte 0x3f -402beab4: ff3010 excw +402be97d: 204540 or a4, a5, a4 +402be980: 203340 or a3, a3, a4 +402be983: 120c movi.n a2, 1 +402be985: 77ac beqz.n a7, 402be9b0 +402be987: 014380 slli a4, a3, 24 +402be98a: 752830 extui a2, a3, 24, 8 +402be98d: 205420 or a5, a4, a2 +402be990: e76121 l32r a2, 402b8714 +402be993: 104320 and a4, a3, a2 +402be996: 114480 slli a4, a4, 8 +402be999: 413830 srli a3, a3, 8 +402be99c: 103320 and a3, a3, a2 +402be99f: 204540 or a4, a5, a4 +402be9a2: 203430 or a3, a4, a3 +402be9a5: 0739 s32i.n a3, a7, 0 +402be9a7: 120c movi.n a2, 1 +402be9a9: 0000c6 j 402be9b0 +402be9ac: 0c0000 excw +402be9af: 210202 l8ui a0, a2, 33 +402be9b2: 21c213 excw +402be9b5: 21d212 addmi a1, a2, 0x2100 +402be9b8: 21e211 l32r a1, 40287140 +402be9bb: f1f810 excw +402be9be: 50c112 addi a1, a1, 80 +402be9c1: f00d ret.n + ... + +402be9c4 : +402be9c4: e0c112 addi a1, a1, -32 +402be9c7: 013d mov.n a3, a1 +402be9c9: 7109 s32i.n a0, a1, 28 +402be9cb: ffe1c5 call0 402be7e8 +402be9ce: 0148 l32i.n a4, a1, 0 +402be9d0: f37c movi.n a3, -1 +402be9d2: 7108 l32i.n a0, a1, 28 +402be9d4: 933420 movnez a3, a4, a2 +402be9d7: 032d mov.n a2, a3 +402be9d9: 20c112 addi a1, a1, 32 +402be9dc: f00d ret.n + ... + +402be9e0 : +402be9e0: 0228 l32i.n a2, a2, 0 +402be9e2: b0c112 addi a1, a1, -80 +402be9e5: 1161d2 s32i a13, a1, 68 +402be9e8: 1061e2 s32i a14, a1, 64 +402be9eb: f1f9 s32i.n a15, a1, 60 +402be9ed: 136102 s32i a0, a1, 76 +402be9f0: 1261c2 s32i a12, a1, 72 +402be9f3: 03dd mov.n a13, a3 +402be9f5: 0129 s32i.n a2, a1, 0 +402be9f7: 036d mov.n a6, a3 +402be9f9: 4e0c movi.n a14, 4 +402be9fb: 0f0c movi.n a15, 0 +402be9fd: 015d mov.n a5, a1 +402be9ff: ffa092 movi a9, 255 +402bea02: 2ea072 movi a7, 46 +402bea05: 0005a2 l8ui a10, a5, 0 +402bea08: 0c0c movi.n a12, 0 +402bea0a: a30c movi.n a3, 10 +402bea0c: 0a2d mov.n a2, a10 +402bea0e: 7149 s32i.n a4, a1, 28 +402bea10: 5159 s32i.n a5, a1, 20 +402bea12: 6169 s32i.n a6, a1, 24 +402bea14: 9179 s32i.n a7, a1, 36 +402bea16: 8199 s32i.n a9, a1, 32 +402bea18: 41a9 s32i.n a10, a1, 16 +402bea1a: f34d01 l32r a0, 402bb750 +402bea1d: 0000c0 callx0 a0 +402bea20: 41a8 l32i.n a10, a1, 16 +402bea22: 74b020 extui a11, a2, 0, 8 +402bea25: a30c movi.n a3, 10 +402bea27: 0a2d mov.n a2, a10 +402bea29: 41b9 s32i.n a11, a1, 16 +402bea2b: f1ae01 l32r a0, 402bb0e4 +402bea2e: 0000c0 callx0 a0 +402bea31: 41b8 l32i.n a11, a1, 16 +402bea33: 814b addi.n a8, a1, 4 +402bea35: 30cbb2 addi a11, a11, 48 +402bea38: 38ca add.n a3, a8, a12 +402bea3a: 0043b2 s8i a11, a3, 0 +402bea3d: 74a020 extui a10, a2, 0, 8 +402bea40: 2c1b addi.n a2, a12, 1 +402bea42: 742020 extui a2, a2, 0, 8 +402bea45: 7148 l32i.n a4, a1, 28 +402bea47: 5158 l32i.n a5, a1, 20 +402bea49: 6168 l32i.n a6, a1, 24 +402bea4b: 9178 l32i.n a7, a1, 36 +402bea4d: 8198 l32i.n a9, a1, 32 +402bea4f: 3a8c beqz.n a10, 402bea56 +402bea51: 02cd mov.n a12, a2 +402bea53: ffecc6 j 402bea0a +402bea56: 020c movi.n a2, 0 +402bea58: 004522 s8i a2, a5, 0 +402bea5b: 063d mov.n a3, a6 +402bea5d: c0ff60 sub a15, a15, a6 +402bea60: 2f3a add.n a2, a15, a3 +402bea62: 181c97 beq a12, a9, 402bea7e +402bea65: 6c0b addi.n a6, a12, -1 +402bea67: 746060 extui a6, a6, 0, 8 +402bea6a: 2ea247 bge a2, a4, 402bea9c +402bea6d: 814b addi.n a8, a1, 4 +402bea6f: c8ca add.n a12, a8, a12 +402bea71: 000c22 l8ui a2, a12, 0 +402bea74: 06cd mov.n a12, a6 +402bea76: 004322 s8i a2, a3, 0 +402bea79: 331b addi.n a3, a3, 1 +402bea7b: fff846 j 402bea60 +402bea7e: f21b addi.n a15, a2, 1 +402bea80: 18a247 bge a2, a4, 402bea9c +402bea83: ee0b addi.n a14, a14, -1 +402bea85: 004372 s8i a7, a3, 0 +402bea88: 74e0e0 extui a14, a14, 0, 8 +402bea8b: 631b addi.n a6, a3, 1 +402bea8d: 551b addi.n a5, a5, 1 +402bea8f: f72e56 bnez a14, 402bea05 +402bea92: 020c movi.n a2, 0 +402bea94: 004322 s8i a2, a3, 0 +402bea97: 0d2d mov.n a2, a13 +402bea99: 000046 j 402bea9e +402bea9c: 020c movi.n a2, 0 +402bea9e: 132102 l32i a0, a1, 76 +402beaa1: 1221c2 l32i a12, a1, 72 +402beaa4: 1121d2 l32i a13, a1, 68 +402beaa7: 1021e2 l32i a14, a1, 64 +402beaaa: f1f8 l32i.n a15, a1, 60 +402beaac: 50c112 addi a1, a1, 80 +402beaaf: f00d ret.n +402beab1: 000000 ill +402beab4: 9e .byte 0x9e +402beab5: ff2c movi.n a15, 47 402beab7: 3f .byte 0x3f -402beab8: af .byte 0xaf -402beab9: ff2c movi.n a15, 47 -402beabb: 3f .byte 0x3f -402beabc: 010000 slli a0, a0, 32 -402beabf: 002c movi.n a0, 32 -402beac1: 000010 excw -402beac4: 9e .byte 0x9e -402beac5: 3ffe97 bbsi a14, 25, 402beb08 -402beac8: fec181 l32r a8, 402be5cc -402beacb: 3f .byte 0x3f -402beacc: c18b addi.n a12, a1, 8 -402beace: fe .byte 0xfe + +402beab8 : +402beab8: ffff31 l32r a3, 402beab4 +402beabb: f0c112 addi a1, a1, -16 +402beabe: 041c movi.n a4, 16 +402beac0: 3109 s32i.n a0, a1, 12 +402beac2: fff1c5 call0 402be9e0 +402beac5: 3108 l32i.n a0, a1, 12 +402beac7: 10c112 addi a1, a1, 16 +402beaca: f00d ret.n +402beacc: ae .byte 0xae +402beacd: ff2c movi.n a15, 47 402beacf: 3f .byte 0x3f -402bead0: 002100 excw -402bead3: 2f8500 excw -402bead6: ff .byte 0xff +402bead0: ff3010 excw +402bead3: 3f .byte 0x3f +402bead4: af .byte 0xaf +402bead5: ff2c movi.n a15, 47 402bead7: 3f .byte 0x3f -402bead8: fec197 bnall a1, a9, 402beada -402beadb: 3f .byte 0x3f -402beadc: bf .byte 0xbf -402beadd: 3ffec1 l32r a12, 4028ead8 -402beae0: ff3790 excw -402beae3: 3f .byte 0x3f -402beae4: ff2f30 excw +402bead8: 010000 slli a0, a0, 32 +402beadb: 002c movi.n a0, 32 +402beadd: 000010 excw +402beae0: 9e .byte 0x9e +402beae1: 3ffe97 bbsi a14, 25, 402beb24 +402beae4: fec181 l32r a8, 402be5e8 402beae7: 3f .byte 0x3f -402beae8: 2cb5c4 excw -402beaeb: 14e940 extui a14, a4, 9, 2 -402beaee: 340000 extui a0, a0, 0, 4 -402beaf1: 2f .byte 0x2f +402beae8: c18b addi.n a12, a1, 8 +402beaea: fe .byte 0xfe +402beaeb: 3f .byte 0x3f +402beaec: 002100 excw +402beaef: 2f8500 excw 402beaf2: ff .byte 0xff 402beaf3: 3f .byte 0x3f -402beaf4: 2f3c movi.n a15, 50 -402beaf6: ff .byte 0xff +402beaf4: fec197 bnall a1, a9, 402beaf6 402beaf7: 3f .byte 0x3f -402beaf8: b5b8 l32i.n a11, a5, 44 -402beafa: 402c movi.n a0, 36 -402beafc: 107e40 and a7, a14, a4 -402beaff: c11240 mul16u a1, a2, a4 -402beb02: 6122a0 excw -402beb05: 2209 s32i.n a0, a2, 8 -402beb07: 420022 l8ui a2, a0, 66 -402beb0a: 2900a0 excw -402beb0d: a23281 l32r a8, 402a73d8 -402beb10: 042d10 extui a2, a1, 13, 1 -402beb13: 1561d2 s32i a13, a1, 84 -402beb16: 176102 s32i a0, a1, 92 -402beb19: 1661c2 s32i a12, a1, 88 -402beb1c: 1461e2 s32i a14, a1, 80 -402beb1f: 1361f2 s32i a15, a1, 76 -402beb22: 00f9c5 call0 402bfac0 -402beb25: 02dd mov.n a13, a2 -402beb27: 469216 beqz a2, 402bef94 -402beb2a: 12c8 l32i.n a12, a2, 4 -402beb2c: c40c movi.n a4, 12 -402beb2e: 030c movi.n a3, 0 -402beb30: 0c2d mov.n a2, a12 -402beb32: e83101 l32r a0, 402b8bf8 -402beb35: 0000c0 callx0 a0 -402beb38: 020c movi.n a2, 0 -402beb3a: 004c22 s8i a2, a12, 0 -402beb3d: 014c22 s8i a2, a12, 1 -402beb40: 064c22 s8i a2, a12, 6 -402beb43: 84af32 movi a3, -124 -402beb46: 420c movi.n a2, 4 -402beb48: 024c32 s8i a3, a12, 2 -402beb4b: 074c22 s8i a2, a12, 7 -402beb4e: fccb addi.n a15, a12, 12 -402beb50: ffd9c1 l32r a12, 402beab4 -402beb53: ffd9e1 l32r a14, 402beab8 -402beb56: 0c38 l32i.n a3, a12, 0 -402beb58: 0e2d mov.n a2, a14 -402beb5a: 45eb01 l32r a0, 40290308 -402beb5d: 0000c0 callx0 a0 -402beb60: ffd421 l32r a2, 402beab0 -402beb63: 0c5d mov.n a5, a12 -402beb65: 0ecd mov.n a12, a14 -402beb67: 221b addi.n a2, a2, 1 -402beb69: ef1b addi.n a14, a15, 1 -402beb6b: 030c movi.n a3, 0 -402beb6d: 000262 l8ui a6, a2, 0 -402beb70: d2c672 addi a7, a6, -46 -402beb73: 179c beqz.n a7, 402beb88 -402beb75: f68c beqz.n a6, 402beb88 -402beb77: 331b addi.n a3, a3, 1 -402beb79: 004e62 s8i a6, a14, 0 -402beb7c: 743030 extui a3, a3, 0, 8 -402beb7f: ee1b addi.n a14, a14, 1 -402beb81: 221b addi.n a2, a2, 1 -402beb83: fff986 j 402beb6d -402beb86: 320000 excw -402beb89: 4f .byte 0x4f -402beb8a: 023200 excw -402beb8d: 438c00 excw -402beb90: 0efd mov.n a15, a14 -402beb92: fff446 j 402beb67 -402beb95: 020c00 excw -402beb98: 004e22 s8i a2, a14, 0 -402beb9b: 002522 l32i a2, a5, 0 -402beb9e: e9af01 l32r a0, 402b925c -402beba1: 0000c0 callx0 a0 -402beba4: d0f731 l32r a3, 402b2f80 -402beba7: 00a122 movi a2, 0x100 -402bebaa: 015122 s16i a2, a1, 2 -402bebad: ffc321 l32r a2, 402beabc -402bebb0: 005132 s16i a3, a1, 0 -402bebb3: 082132 l32i a3, a1, 32 -402bebb6: 016122 s32i a2, a1, 4 -402bebb9: 202cc0 or a2, a12, a12 -402bebbc: 45d301 l32r a0, 40290308 -402bebbf: 0000c0 callx0 a0 -402bebc2: 0c2d mov.n a2, a12 -402bebc4: e9a601 l32r a0, 402b925c -402bebc7: 0000c0 callx0 a0 -402bebca: 223b addi.n a2, a2, 3 -402bebcc: 113280 slli a3, a2, 8 -402bebcf: 742820 extui a2, a2, 8, 8 -402bebd2: 202320 or a2, a3, a2 -402bebd5: 045122 s16i a2, a1, 8 -402bebd8: 013d mov.n a3, a1 -402bebda: 2e1b addi.n a2, a14, 1 -402bebdc: a40c movi.n a4, 10 -402bebde: eaf801 l32r a0, 402b97c0 -402bebe1: 0000c0 callx0 a0 -402bebe4: ffb331 l32r a3, 402beab0 -402bebe7: eebb addi.n a14, a14, 11 -402bebe9: 331b addi.n a3, a3, 1 -402bebeb: 2e1b addi.n a2, a14, 1 -402bebed: 040c movi.n a4, 0 -402bebef: 000352 l8ui a5, a3, 0 -402bebf2: d2c562 addi a6, a5, -46 -402bebf5: f68c beqz.n a6, 402bec08 -402bebf7: d58c beqz.n a5, 402bec08 -402bebf9: 441b addi.n a4, a4, 1 -402bebfb: 004252 s8i a5, a2, 0 -402bebfe: 744040 extui a4, a4, 0, 8 -402bec01: 221b addi.n a2, a2, 1 -402bec03: 331b addi.n a3, a3, 1 -402bec05: fff986 j 402bebef -402bec08: 004e42 s8i a4, a14, 0 -402bec0b: 000342 l8ui a4, a3, 0 -402bec0e: 348c beqz.n a4, 402bec15 -402bec10: 02ed mov.n a14, a2 -402bec12: fff4c6 j 402bebe9 -402bec15: c0af32 movi a3, -64 -402bec18: 004232 s8i a3, a2, 0 -402bec1b: c30c movi.n a3, 12 -402bec1d: 014232 s8i a3, a2, 1 -402bec20: 8138 l32i.n a3, a1, 32 -402bec22: 422b addi.n a4, a2, 2 -402bec24: 230b addi.n a2, a3, -1 -402bec26: 221b addi.n a2, a2, 1 -402bec28: f41b addi.n a15, a4, 1 -402bec2a: 030c movi.n a3, 0 -402bec2c: 000262 l8ui a6, a2, 0 -402bec2f: d2c672 addi a7, a6, -46 -402bec32: f78c beqz.n a7, 402bec45 -402bec34: d68c beqz.n a6, 402bec45 -402bec36: 331b addi.n a3, a3, 1 -402bec38: 004f62 s8i a6, a15, 0 -402bec3b: 743030 extui a3, a3, 0, 8 -402bec3e: ff1b addi.n a15, a15, 1 -402bec40: 221b addi.n a2, a2, 1 -402bec42: fff986 j 402bec2c -402bec45: 004432 s8i a3, a4, 0 -402bec48: 000232 l8ui a3, a2, 0 -402bec4b: 538c beqz.n a3, 402bec54 -402bec4d: 0f4d mov.n a4, a15 -402bec4f: fff4c6 j 402bec26 -402bec52: 220000 excw -402bec55: af .byte 0xaf -402bec56: 4f22c0 excw -402bec59: 2f2b00 excw -402bec5c: a129 s32i.n a2, a1, 40 -402bec5e: c20c movi.n a2, 12 -402bec60: 014f22 s8i a2, a15, 1 -402bec63: ff9731 l32r a3, 402beac0 -402bec66: 80a122 movi a2, 0x180 -402bec69: 015122 s16i a2, a1, 2 -402bec6c: ff9421 l32r a2, 402beabc -402bec6f: 005132 s16i a3, a1, 0 -402bec72: ff9431 l32r a3, 402beac4 -402bec75: 1129 s32i.n a2, a1, 4 -402bec77: 94a242 movi a4, 0x294 -402bec7a: 32a022 movi a2, 50 -402bec7d: ecc101 l32r a0, 402b9f84 -402bec80: 0000c0 callx0 a0 -402bec83: ff9141 l32r a4, 402beac8 -402bec86: ff9131 l32r a3, 402beacc -402bec89: 02ed mov.n a14, a2 -402bec8b: e50145 call0 402a3ca0 -402bec8e: 9128 l32i.n a2, a1, 36 -402bec90: 030c movi.n a3, 0 -402bec92: 10c272 addi a7, a2, 16 -402bec95: 38c242 addi a4, a2, 56 -402bec98: 076d mov.n a6, a7 -402bec9a: 0628 l32i.n a2, a6, 0 -402bec9c: 02ac beqz.n a2, 402becc0 -402bec9e: c139 s32i.n a3, a1, 48 -402beca0: b149 s32i.n a4, a1, 44 -402beca2: e169 s32i.n a6, a1, 56 -402beca4: d179 s32i.n a7, a1, 52 -402beca6: e96d01 l32r a0, 402b925c -402beca9: 0000c0 callx0 a0 -402becac: c138 l32i.n a3, a1, 48 -402becae: e168 l32i.n a6, a1, 56 -402becb0: 221b addi.n a2, a2, 1 -402becb2: b148 l32i.n a4, a1, 44 -402becb4: 232a add.n a2, a3, a2 -402becb6: 664b addi.n a6, a6, 4 -402becb8: f43020 extui a3, a2, 0, 16 -402becbb: d178 l32i.n a7, a1, 52 -402becbd: d99647 bne a6, a4, 402bec9a -402becc0: 0e2d mov.n a2, a14 -402becc2: d179 s32i.n a7, a1, 52 -402becc4: c139 s32i.n a3, a1, 48 -402becc6: e96501 l32r a0, 402b925c -402becc9: 0000c0 callx0 a0 -402beccc: c138 l32i.n a3, a1, 48 -402becce: 221b addi.n a2, a2, 1 +402beaf8: bf .byte 0xbf +402beaf9: 3ffec1 l32r a12, 4028eaf4 +402beafc: ff3790 excw +402beaff: 3f .byte 0x3f +402beb00: ff2f30 excw +402beb03: 3f .byte 0x3f +402beb04: 2cb5e4 excw +402beb07: 14e940 extui a14, a4, 9, 2 +402beb0a: 340000 extui a0, a0, 0, 4 +402beb0d: 2f .byte 0x2f +402beb0e: ff .byte 0xff +402beb0f: 3f .byte 0x3f +402beb10: 2f3c movi.n a15, 50 +402beb12: ff .byte 0xff +402beb13: 3f .byte 0x3f +402beb14: b5d8 l32i.n a13, a5, 44 +402beb16: 402c movi.n a0, 36 +402beb18: 107e40 and a7, a14, a4 +402beb1b: c11240 mul16u a1, a2, a4 +402beb1e: 6122a0 excw +402beb21: 2209 s32i.n a0, a2, 8 +402beb23: 420022 l8ui a2, a0, 66 +402beb26: 2900a0 excw +402beb29: a23281 l32r a8, 402a73f4 +402beb2c: 042d10 extui a2, a1, 13, 1 +402beb2f: 1561d2 s32i a13, a1, 84 +402beb32: 176102 s32i a0, a1, 92 +402beb35: 1661c2 s32i a12, a1, 88 +402beb38: 1461e2 s32i a14, a1, 80 +402beb3b: 1361f2 s32i a15, a1, 76 +402beb3e: 00f9c5 call0 402bfadc +402beb41: 02dd mov.n a13, a2 +402beb43: 469216 beqz a2, 402befb0 +402beb46: 12c8 l32i.n a12, a2, 4 +402beb48: c40c movi.n a4, 12 +402beb4a: 030c movi.n a3, 0 +402beb4c: 0c2d mov.n a2, a12 +402beb4e: e83101 l32r a0, 402b8c14 +402beb51: 0000c0 callx0 a0 +402beb54: 020c movi.n a2, 0 +402beb56: 004c22 s8i a2, a12, 0 +402beb59: 014c22 s8i a2, a12, 1 +402beb5c: 064c22 s8i a2, a12, 6 +402beb5f: 84af32 movi a3, -124 +402beb62: 420c movi.n a2, 4 +402beb64: 024c32 s8i a3, a12, 2 +402beb67: 074c22 s8i a2, a12, 7 +402beb6a: fccb addi.n a15, a12, 12 +402beb6c: ffd9c1 l32r a12, 402bead0 +402beb6f: ffd9e1 l32r a14, 402bead4 +402beb72: 0c38 l32i.n a3, a12, 0 +402beb74: 0e2d mov.n a2, a14 +402beb76: 45e401 l32r a0, 40290308 +402beb79: 0000c0 callx0 a0 +402beb7c: ffd421 l32r a2, 402beacc +402beb7f: 0c5d mov.n a5, a12 +402beb81: 0ecd mov.n a12, a14 +402beb83: 221b addi.n a2, a2, 1 +402beb85: ef1b addi.n a14, a15, 1 +402beb87: 030c movi.n a3, 0 +402beb89: 000262 l8ui a6, a2, 0 +402beb8c: d2c672 addi a7, a6, -46 +402beb8f: 179c beqz.n a7, 402beba4 +402beb91: f68c beqz.n a6, 402beba4 +402beb93: 331b addi.n a3, a3, 1 +402beb95: 004e62 s8i a6, a14, 0 +402beb98: 743030 extui a3, a3, 0, 8 +402beb9b: ee1b addi.n a14, a14, 1 +402beb9d: 221b addi.n a2, a2, 1 +402beb9f: fff986 j 402beb89 +402beba2: 320000 excw +402beba5: 4f .byte 0x4f +402beba6: 023200 excw +402beba9: 438c00 excw +402bebac: 0efd mov.n a15, a14 +402bebae: fff446 j 402beb83 +402bebb1: 020c00 excw +402bebb4: 004e22 s8i a2, a14, 0 +402bebb7: 002522 l32i a2, a5, 0 +402bebba: e9af01 l32r a0, 402b9278 +402bebbd: 0000c0 callx0 a0 +402bebc0: d0f731 l32r a3, 402b2f9c +402bebc3: 00a122 movi a2, 0x100 +402bebc6: 015122 s16i a2, a1, 2 +402bebc9: ffc321 l32r a2, 402bead8 +402bebcc: 005132 s16i a3, a1, 0 +402bebcf: 082132 l32i a3, a1, 32 +402bebd2: 016122 s32i a2, a1, 4 +402bebd5: 202cc0 or a2, a12, a12 +402bebd8: 45cc01 l32r a0, 40290308 +402bebdb: 0000c0 callx0 a0 +402bebde: 0c2d mov.n a2, a12 +402bebe0: e9a601 l32r a0, 402b9278 +402bebe3: 0000c0 callx0 a0 +402bebe6: 223b addi.n a2, a2, 3 +402bebe8: 113280 slli a3, a2, 8 +402bebeb: 742820 extui a2, a2, 8, 8 +402bebee: 202320 or a2, a3, a2 +402bebf1: 045122 s16i a2, a1, 8 +402bebf4: 013d mov.n a3, a1 +402bebf6: 2e1b addi.n a2, a14, 1 +402bebf8: a40c movi.n a4, 10 +402bebfa: eaf801 l32r a0, 402b97dc +402bebfd: 0000c0 callx0 a0 +402bec00: ffb331 l32r a3, 402beacc +402bec03: eebb addi.n a14, a14, 11 +402bec05: 331b addi.n a3, a3, 1 +402bec07: 2e1b addi.n a2, a14, 1 +402bec09: 040c movi.n a4, 0 +402bec0b: 000352 l8ui a5, a3, 0 +402bec0e: d2c562 addi a6, a5, -46 +402bec11: f68c beqz.n a6, 402bec24 +402bec13: d58c beqz.n a5, 402bec24 +402bec15: 441b addi.n a4, a4, 1 +402bec17: 004252 s8i a5, a2, 0 +402bec1a: 744040 extui a4, a4, 0, 8 +402bec1d: 221b addi.n a2, a2, 1 +402bec1f: 331b addi.n a3, a3, 1 +402bec21: fff986 j 402bec0b +402bec24: 004e42 s8i a4, a14, 0 +402bec27: 000342 l8ui a4, a3, 0 +402bec2a: 348c beqz.n a4, 402bec31 +402bec2c: 02ed mov.n a14, a2 +402bec2e: fff4c6 j 402bec05 +402bec31: c0af32 movi a3, -64 +402bec34: 004232 s8i a3, a2, 0 +402bec37: c30c movi.n a3, 12 +402bec39: 014232 s8i a3, a2, 1 +402bec3c: 8138 l32i.n a3, a1, 32 +402bec3e: 422b addi.n a4, a2, 2 +402bec40: 230b addi.n a2, a3, -1 +402bec42: 221b addi.n a2, a2, 1 +402bec44: f41b addi.n a15, a4, 1 +402bec46: 030c movi.n a3, 0 +402bec48: 000262 l8ui a6, a2, 0 +402bec4b: d2c672 addi a7, a6, -46 +402bec4e: f78c beqz.n a7, 402bec61 +402bec50: d68c beqz.n a6, 402bec61 +402bec52: 331b addi.n a3, a3, 1 +402bec54: 004f62 s8i a6, a15, 0 +402bec57: 743030 extui a3, a3, 0, 8 +402bec5a: ff1b addi.n a15, a15, 1 +402bec5c: 221b addi.n a2, a2, 1 +402bec5e: fff986 j 402bec48 +402bec61: 004432 s8i a3, a4, 0 +402bec64: 000232 l8ui a3, a2, 0 +402bec67: 538c beqz.n a3, 402bec70 +402bec69: 0f4d mov.n a4, a15 +402bec6b: fff4c6 j 402bec42 +402bec6e: 220000 excw +402bec71: af .byte 0xaf +402bec72: 4f22c0 excw +402bec75: 2f2b00 excw +402bec78: a129 s32i.n a2, a1, 40 +402bec7a: c20c movi.n a2, 12 +402bec7c: 014f22 s8i a2, a15, 1 +402bec7f: ff9731 l32r a3, 402beadc +402bec82: 80a122 movi a2, 0x180 +402bec85: 015122 s16i a2, a1, 2 +402bec88: ff9421 l32r a2, 402bead8 +402bec8b: 005132 s16i a3, a1, 0 +402bec8e: ff9431 l32r a3, 402beae0 +402bec91: 1129 s32i.n a2, a1, 4 +402bec93: 94a242 movi a4, 0x294 +402bec96: 32a022 movi a2, 50 +402bec99: ecc101 l32r a0, 402b9fa0 +402bec9c: 0000c0 callx0 a0 +402bec9f: ff9141 l32r a4, 402beae4 +402beca2: ff9131 l32r a3, 402beae8 +402beca5: 02ed mov.n a14, a2 +402beca7: e4ff85 call0 402a3ca0 +402becaa: 9128 l32i.n a2, a1, 36 +402becac: 030c movi.n a3, 0 +402becae: 10c272 addi a7, a2, 16 +402becb1: 38c242 addi a4, a2, 56 +402becb4: 076d mov.n a6, a7 +402becb6: 0628 l32i.n a2, a6, 0 +402becb8: 02ac beqz.n a2, 402becdc +402becba: c139 s32i.n a3, a1, 48 +402becbc: b149 s32i.n a4, a1, 44 +402becbe: e169 s32i.n a6, a1, 56 +402becc0: d179 s32i.n a7, a1, 52 +402becc2: e96d01 l32r a0, 402b9278 +402becc5: 0000c0 callx0 a0 +402becc8: c138 l32i.n a3, a1, 48 +402becca: e168 l32i.n a6, a1, 56 +402beccc: 221b addi.n a2, a2, 1 +402becce: b148 l32i.n a4, a1, 44 402becd0: 232a add.n a2, a3, a2 -402becd2: 113280 slli a3, a2, 8 -402becd5: 742820 extui a2, a2, 8, 8 -402becd8: 202320 or a2, a3, a2 -402becdb: 045122 s16i a2, a1, 8 -402becde: a128 l32i.n a2, a1, 40 -402bece0: a40c movi.n a4, 10 -402bece2: 013d mov.n a3, a1 -402bece4: eab701 l32r a0, 402b97c0 -402bece7: 0000c0 callx0 a0 -402becea: d178 l32i.n a7, a1, 52 -402becec: 5fcb addi.n a5, a15, 12 -402becee: 2e0b addi.n a2, a14, -1 -402becf0: 221b addi.n a2, a2, 1 -402becf2: 651b addi.n a6, a5, 1 -402becf4: 030c movi.n a3, 0 -402becf6: 000242 l8ui a4, a2, 0 -402becf9: f48c beqz.n a4, 402bed0c -402becfb: 331b addi.n a3, a3, 1 -402becfd: 004642 s8i a4, a6, 0 -402bed00: 743030 extui a3, a3, 0, 8 -402bed03: 661b addi.n a6, a6, 1 -402bed05: 221b addi.n a2, a2, 1 -402bed07: fffac6 j 402becf6 -402bed0a: 320000 excw -402bed0d: 320045 call0 402f0d14 <_irom0_text_end+0x23dd4> -402bed10: 8c0002 l8ui a0, a0, 140 -402bed13: 065dc3 excw -402bed16: fff586 j 402becf0 -402bed19: 331b addi.n a3, a3, 1 -402bed1b: 743030 extui a3, a3, 0, 8 -402bed1e: 774b addi.n a7, a7, 4 -402bed20: 046d mov.n a6, a4 -402bed22: 0728 l32i.n a2, a7, 0 -402bed24: 2c9326 beqi a3, 10, 402bed54 -402bed27: 92ac beqz.n a2, 402bed54 -402bed29: 220b addi.n a2, a2, -1 -402bed2b: 221b addi.n a2, a2, 1 -402bed2d: 461b addi.n a4, a6, 1 -402bed2f: 050c movi.n a5, 0 -402bed31: 000282 l8ui a8, a2, 0 -402bed34: d88c beqz.n a8, 402bed45 -402bed36: 551b addi.n a5, a5, 1 -402bed38: 004482 s8i a8, a4, 0 -402bed3b: 745050 extui a5, a5, 0, 8 -402bed3e: 441b addi.n a4, a4, 1 -402bed40: 221b addi.n a2, a2, 1 -402bed42: fffac6 j 402bed31 -402bed45: 004652 s8i a5, a6, 0 -402bed48: 000252 l8ui a5, a2, 0 -402bed4b: fca516 beqz a5, 402bed19 -402bed4e: 046d mov.n a6, a4 -402bed50: fff5c6 j 402bed2b -402bed53: 5c3100 excw -402bed56: ff .byte 0xff -402bed57: c0a242 movi a4, 0x2c0 -402bed5a: 0e2d mov.n a2, a14 -402bed5c: e169 s32i.n a6, a1, 56 -402bed5e: e8ca01 l32r a0, 402b9088 -402bed61: 0000c0 callx0 a0 -402bed64: 082132 l32i a3, a1, 32 -402bed67: 202cc0 or a2, a12, a12 -402bed6a: 456701 l32r a0, 40290308 -402bed6d: 0000c0 callx0 a0 -402bed70: ff5021 l32r a2, 402beab0 -402bed73: e168 l32i.n a6, a1, 56 -402bed75: 221b addi.n a2, a2, 1 -402bed77: e61b addi.n a14, a6, 1 -402bed79: 030c movi.n a3, 0 -402bed7b: 000242 l8ui a4, a2, 0 -402bed7e: d2c472 addi a7, a4, -46 -402bed81: f78c beqz.n a7, 402bed94 -402bed83: d48c beqz.n a4, 402bed94 -402bed85: 331b addi.n a3, a3, 1 -402bed87: 004e42 s8i a4, a14, 0 -402bed8a: 743030 extui a3, a3, 0, 8 -402bed8d: ee1b addi.n a14, a14, 1 -402bed8f: 221b addi.n a2, a2, 1 -402bed91: fff986 j 402bed7b -402bed94: 004632 s8i a3, a6, 0 -402bed97: 000232 l8ui a3, a2, 0 -402bed9a: 338c beqz.n a3, 402beda1 -402bed9c: 0e6d mov.n a6, a14 -402bed9e: fff4c6 j 402bed75 -402beda1: c0af22 movi a2, -64 -402beda4: 004e22 s8i a2, a14, 0 -402beda7: c20c movi.n a2, 12 -402beda9: 014e22 s8i a2, a14, 1 -402bedac: ff4931 l32r a3, 402bead0 -402bedaf: 80a122 movi a2, 0x180 -402bedb2: 015122 s16i a2, a1, 2 -402bedb5: ff4121 l32r a2, 402beabc -402bedb8: 005132 s16i a3, a1, 0 -402bedbb: ff4631 l32r a3, 402bead4 -402bedbe: 1129 s32i.n a2, a1, 4 -402bedc0: 0c2d mov.n a2, a12 -402bedc2: 455101 l32r a0, 40290308 -402bedc5: 0000c0 callx0 a0 -402bedc8: ff44f1 l32r a15, 402bead8 -402bedcb: 0c2d mov.n a2, a12 -402bedcd: 0f3d mov.n a3, a15 -402bedcf: ff4b01 l32r a0, 402beafc -402bedd2: 0000c0 callx0 a0 -402bedd5: ff4131 l32r a3, 402beadc -402bedd8: 0c2d mov.n a2, a12 -402bedda: ff4801 l32r a0, 402beafc -402beddd: 0000c0 callx0 a0 -402bede0: 0c2d mov.n a2, a12 -402bede2: e91e01 l32r a0, 402b925c -402bede5: 0000c0 callx0 a0 -402bede8: 222b addi.n a2, a2, 2 -402bedea: f42020 extui a2, a2, 0, 16 -402beded: 226b addi.n a2, a2, 6 -402bedef: 113280 slli a3, a2, 8 -402bedf2: 742820 extui a2, a2, 8, 8 -402bedf5: 202320 or a2, a3, a2 -402bedf8: 045122 s16i a2, a1, 8 -402bedfb: a40c movi.n a4, 10 -402bedfd: 203110 or a3, a1, a1 -402bee00: 2e2b addi.n a2, a14, 2 -402bee02: ea6f01 l32r a0, 402b97c0 -402bee05: 0000c0 callx0 a0 -402bee08: 020c movi.n a2, 0 -402bee0a: 055122 s16i a2, a1, 10 -402bee0d: 065122 s16i a2, a1, 12 -402bee10: ff3421 l32r a2, 402beae0 -402bee13: 640c movi.n a4, 6 -402bee15: 001222 l16ui a2, a2, 0 -402bee18: 113280 slli a3, a2, 8 -402bee1b: 412820 srli a2, a2, 8 -402bee1e: 202320 or a2, a3, a2 -402bee21: 075122 s16i a2, a1, 14 -402bee24: 0ac132 addi a3, a1, 10 -402bee27: 0cce22 addi a2, a14, 12 -402bee2a: ea6501 l32r a0, 402b97c0 -402bee2d: 0000c0 callx0 a0 -402bee30: ff2041 l32r a4, 402beab0 -402bee33: ff2831 l32r a3, 402bead4 -402bee36: ff2981 l32r a8, 402beadc -402bee39: 12ce52 addi a5, a14, 18 -402bee3c: 441b addi.n a4, a4, 1 -402bee3e: 251b addi.n a2, a5, 1 -402bee40: 060c movi.n a6, 0 -402bee42: 000472 l8ui a7, a4, 0 -402bee45: d2c792 addi a9, a7, -46 -402bee48: 099c beqz.n a9, 402bee5c -402bee4a: e78c beqz.n a7, 402bee5c -402bee4c: 661b addi.n a6, a6, 1 -402bee4e: 004272 s8i a7, a2, 0 -402bee51: 746060 extui a6, a6, 0, 8 -402bee54: 221b addi.n a2, a2, 1 -402bee56: 441b addi.n a4, a4, 1 -402bee58: fff986 j 402bee42 -402bee5b: 456200 extui a6, a0, 18, 5 -402bee5e: 045200 extui a5, a0, 2, 1 -402bee61: 358c00 extui a8, a0, 28, 4 -402bee64: 025d mov.n a5, a2 -402bee66: fff486 j 402bee3c -402bee69: 040c movi.n a4, 0 -402bee6b: 004242 s8i a4, a2, 0 -402bee6e: e21b addi.n a14, a2, 1 -402bee70: 0c2d mov.n a2, a12 -402bee72: b189 s32i.n a8, a1, 44 -402bee74: 452501 l32r a0, 40290308 -402bee77: 0000c0 callx0 a0 -402bee7a: 0f3d mov.n a3, a15 -402bee7c: 0c2d mov.n a2, a12 -402bee7e: ff1f01 l32r a0, 402beafc -402bee81: 0000c0 callx0 a0 -402bee84: b188 l32i.n a8, a1, 44 -402bee86: 0c2d mov.n a2, a12 -402bee88: 083d mov.n a3, a8 -402bee8a: ff1c01 l32r a0, 402beafc -402bee8d: 0000c0 callx0 a0 -402bee90: ff0821 l32r a2, 402beab0 -402bee93: 221b addi.n a2, a2, 1 -402bee95: ce1b addi.n a12, a14, 1 -402bee97: 030c movi.n a3, 0 -402bee99: 000242 l8ui a4, a2, 0 -402bee9c: d2c452 addi a5, a4, -46 -402bee9f: 159c beqz.n a5, 402beeb4 -402beea1: f48c beqz.n a4, 402beeb4 -402beea3: 331b addi.n a3, a3, 1 -402beea5: 004c42 s8i a4, a12, 0 -402beea8: 743030 extui a3, a3, 0, 8 -402beeab: cc1b addi.n a12, a12, 1 -402beead: 221b addi.n a2, a2, 1 -402beeaf: fff986 j 402bee99 -402beeb2: 320000 excw -402beeb5: 4e .byte 0x4e -402beeb6: 023200 excw -402beeb9: 338c00 excw -402beebc: 0ced mov.n a14, a12 -402beebe: fff446 j 402bee93 -402beec1: 00a022 movi a2, 0 -402beec4: 004c22 s8i a2, a12, 0 -402beec7: 00a122 movi a2, 0x100 -402beeca: 005122 s16i a2, a1, 0 -402beecd: 80a122 movi a2, 0x180 -402beed0: 015122 s16i a2, a1, 2 -402beed3: fefa21 l32r a2, 402beabc -402beed6: a40c movi.n a4, 10 -402beed8: 1129 s32i.n a2, a1, 4 -402beeda: 00a422 movi a2, 0x400 -402beedd: 045122 s16i a2, a1, 8 -402beee0: 013d mov.n a3, a1 -402beee2: 2c1b addi.n a2, a12, 1 -402beee4: ea3701 l32r a0, 402b97c0 -402beee7: 0000c0 callx0 a0 -402beeea: fefe21 l32r a2, 402beae4 -402beeed: 440c movi.n a4, 4 -402beeef: 0228 l32i.n a2, a2, 0 -402beef1: 10c132 addi a3, a1, 16 -402beef4: 4129 s32i.n a2, a1, 16 -402beef6: 0bcc22 addi a2, a12, 11 -402beef9: ea3101 l32r a0, 402b97c0 -402beefc: 0000c0 callx0 a0 -402beeff: 1d38 l32i.n a3, a13, 4 -402bef01: ccfb addi.n a12, a12, 15 -402bef03: c03c30 sub a3, a12, a3 -402bef06: f43030 extui a3, a3, 0, 16 -402bef09: 0d2d mov.n a2, a13 -402bef0b: 00d345 call0 402bfc40 -402bef0e: 020c movi.n a2, 0 -402bef10: e52dc5 call0 402a41f0 -402bef13: 02fd mov.n a15, a2 -402bef15: 120c movi.n a2, 1 -402bef17: e52d85 call0 402a41f0 -402bef1a: 02cd mov.n a12, a2 -402bef1c: e1ea45 call0 402a0dc4 -402bef1f: 523266 bnei a2, 3, 402bef75 -402bef22: e1f305 call0 402a0e54 -402bef25: 4c3266 bnei a2, 3, 402bef75 -402bef28: 049f16 beqz a15, 402bef75 -402bef2b: 046c16 beqz a12, 402bef75 -402bef2e: 390f22 l8ui a2, a15, 57 -402bef31: 406207 bbci a2, 0, 402bef75 -402bef34: 390c22 l8ui a2, a12, 57 -402bef37: 3a6207 bbci a2, 0, 402bef75 -402bef3a: 040c movi.n a4, 0 -402bef3c: 10a232 movi a3, 0x210 -402bef3f: 202440 or a2, a4, a4 -402bef42: 00b7c5 call0 402bfac0 -402bef45: 0d3d mov.n a3, a13 -402bef47: 02ed mov.n a14, a2 -402bef49: 00dc85 call0 402bfd14 -402bef4c: 528c beqz.n a2, 402bef55 -402bef4e: fee621 l32r a2, 402beae8 -402bef51: 001086 j 402bef97 -402bef54: 0f2d00 excw -402bef57: 008205 call0 402bf778 -402bef5a: fee621 l32r a2, 402beaf4 -402bef5d: fee351 l32r a5, 402beaec -402bef60: fee441 l32r a4, 402beaf0 -402bef63: 0228 l32i.n a2, a2, 0 -402bef65: 203ee0 or a3, a14, a14 -402bef68: 04e985 call0 402c3e04 -402bef6b: 0e2d mov.n a2, a14 -402bef6d: 00ad85 call0 402bfa48 -402bef70: 0c2d mov.n a2, a12 -402bef72: 008045 call0 402bf778 -402bef75: fedf21 l32r a2, 402beaf4 -402bef78: fedd51 l32r a5, 402beaec -402bef7b: fedd41 l32r a4, 402beaf0 -402bef7e: 002222 l32i a2, a2, 0 -402bef81: 203dd0 or a3, a13, a13 -402bef84: 04e7c5 call0 402c3e04 -402bef87: 02cd mov.n a12, a2 -402bef89: 0d2d mov.n a2, a13 -402bef8b: 00abc5 call0 402bfa48 -402bef8e: 0c2d mov.n a2, a12 -402bef90: 0002c6 j 402bef9f -402bef93: d92100 excw -402bef96: fe .byte 0xfe -402bef97: e99701 l32r a0, 402b95f4 -402bef9a: 0000c0 callx0 a0 -402bef9d: f27c movi.n a2, -1 -402bef9f: 172102 l32i a0, a1, 92 -402befa2: 1621c2 l32i a12, a1, 88 -402befa5: 1521d2 l32i a13, a1, 84 -402befa8: 1421e2 l32i a14, a1, 80 -402befab: 1321f2 l32i a15, a1, 76 -402befae: 60c112 addi a1, a1, 96 -402befb1: f00d ret.n -402befb3: 2cae00 excw -402befb6: ff .byte 0xff -402befb7: 3f .byte 0x3f -402befb8: 377c movi.n a7, -13 -402befba: ff .byte 0xff -402befbb: 3f .byte 0x3f -402befbc: 08d8 l32i.n a13, a8, 0 -402befbe: 124010 excw - -402befc0 : -402befc0: f0c112 addi a1, a1, -16 -402befc3: 21c9 s32i.n a12, a1, 8 -402befc5: fffbc1 l32r a12, 402befb4 -402befc8: 036102 s32i a0, a1, 12 -402befcb: 000c32 l8ui a3, a12, 0 -402befce: 0e43f6 bgeui a3, 4, 402befe0 -402befd1: ffb2c5 call0 402beb00 -402befd4: 000c22 l8ui a2, a12, 0 -402befd7: 221b addi.n a2, a2, 1 -402befd9: 004c22 s8i a2, a12, 0 -402befdc: 000246 j 402befe9 -402befdf: f62100 excw -402befe2: ff .byte 0xff -402befe3: fff601 l32r a0, 402befbc -402befe6: 0000c0 callx0 a0 -402befe9: 3108 l32i.n a0, a1, 12 -402befeb: 21c8 l32i.n a12, a1, 8 -402befed: 10c112 addi a1, a1, 16 -402beff0: f00d ret.n -402beff2: 390000 excw -402beff5: ff2d break.n 15 -402beff7: 3f .byte 0x3f -402beff8: ffff31 l32r a3, 402beff4 -402beffb: c0af52 movi a5, -64 -402beffe: c0a062 movi a6, 192 -402bf001: 000342 l8ui a4, a3, 0 -402bf004: 731b addi.n a7, a3, 1 -402bf006: 103450 and a3, a4, a5 -402bf009: 231367 beq a3, a6, 402bf030 -402bf00c: 073d mov.n a3, a7 -402bf00e: 349c beqz.n a4, 402bf025 -402bf010: 000282 l8ui a8, a2, 0 -402bf013: 000372 l8ui a7, a3, 0 -402bf016: 1b9877 bne a8, a7, 402bf035 -402bf019: 440b addi.n a4, a4, -1 -402bf01b: 331b addi.n a3, a3, 1 -402bf01d: 221b addi.n a2, a2, 1 -402bf01f: 744040 extui a4, a4, 0, 8 -402bf022: fffa06 j 402bf00e -402bf025: 000342 l8ui a4, a3, 0 -402bf028: 221b addi.n a2, a2, 1 -402bf02a: fd3456 bnez a4, 402bf001 -402bf02d: 000186 j 402bf037 -402bf030: 040c movi.n a4, 0 -402bf032: 000046 j 402bf037 -402bf035: 140c movi.n a4, 1 -402bf037: 042d mov.n a2, a4 -402bf039: f00d ret.n -402bf03b: c19800 mul16u a9, a8, a0 -402bf03e: fe .byte 0xfe -402bf03f: 3f .byte 0x3f -402bf040: 2d2d excw -402bf042: ff .byte 0xff -402bf043: 3f .byte 0x3f -402bf044: c199 s32i.n a9, a1, 48 -402bf046: fe .byte 0xfe -402bf047: 3f .byte 0x3f -402bf048: 2cb5f4 excw -402bf04b: c11240 mul16u a1, a2, a4 -402bf04e: d1d9c0 mul16s a13, a9, a12 -402bf051: 04dd mov.n a13, a4 -402bf053: 041442 l16ui a4, a4, 8 -402bf056: e1c9 s32i.n a12, a1, 56 -402bf058: 02cd mov.n a12, a2 -402bf05a: e6c422 addi a2, a4, -26 -402bf05d: f109 s32i.n a0, a1, 60 -402bf05f: c1e9 s32i.n a14, a1, 48 -402bf061: b1f9 s32i.n a15, a1, 44 -402bf063: f42020 extui a2, a2, 0, 16 -402bf066: e6a132 movi a3, 0x1e6 -402bf069: 02b327 bgeu a3, a2, 402bf06f -402bf06c: 007386 j 402bf23e -402bf06f: fff4e1 l32r a14, 402bf040 -402bf072: 050c movi.n a5, 0 -402bf074: 0e3d mov.n a3, a14 -402bf076: 0d2d mov.n a2, a13 -402bf078: 00d545 call0 402bfdd0 -402bf07b: 041d32 l16ui a3, a13, 8 -402bf07e: 021327 beq a3, a2, 402bf084 -402bf081: 006ac6 j 402bf230 -402bf084: ffefe1 l32r a14, 402bf040 -402bf087: 010e22 l8ui a2, a14, 1 -402bf08a: 0242b6 bltui a2, 4, 402bf090 -402bf08d: 0067c6 j 402bf230 -402bf090: 050e22 l8ui a2, a14, 5 -402bf093: 199216 beqz a2, 402bf230 -402bf096: ffeb21 l32r a2, 402bf044 -402bf099: fff5c5 call0 402beff8 -402bf09c: 181256 bnez a2, 402bf221 -402bf09f: 040c movi.n a4, 0 -402bf0a1: 10a232 movi a3, 0x210 -402bf0a4: 042d mov.n a2, a4 -402bf0a6: 00a185 call0 402bfac0 -402bf0a9: 02cd mov.n a12, a2 -402bf0ab: 181216 beqz a2, 402bf230 -402bf0ae: 12e8 l32i.n a14, a2, 4 -402bf0b0: 030c movi.n a3, 0 -402bf0b2: 0e2d mov.n a2, a14 -402bf0b4: c40c movi.n a4, 12 -402bf0b6: e6d001 l32r a0, 402b8bf8 -402bf0b9: 0000c0 callx0 a0 -402bf0bc: 020c movi.n a2, 0 -402bf0be: 84af32 movi a3, -124 -402bf0c1: 004e22 s8i a2, a14, 0 -402bf0c4: 014e22 s8i a2, a14, 1 -402bf0c7: 024e32 s8i a3, a14, 2 -402bf0ca: 064e22 s8i a2, a14, 6 -402bf0cd: ffdb31 l32r a3, 402bf03c -402bf0d0: 120c movi.n a2, 1 -402bf0d2: 074e22 s8i a2, a14, 7 -402bf0d5: eecb addi.n a14, a14, 12 -402bf0d7: 331b addi.n a3, a3, 1 -402bf0d9: fe1b addi.n a15, a14, 1 -402bf0db: 020c movi.n a2, 0 -402bf0dd: 000342 l8ui a4, a3, 0 -402bf0e0: d2c452 addi a5, a4, -46 -402bf0e3: 159c beqz.n a5, 402bf0f8 -402bf0e5: f48c beqz.n a4, 402bf0f8 -402bf0e7: 221b addi.n a2, a2, 1 -402bf0e9: 004f42 s8i a4, a15, 0 -402bf0ec: 742020 extui a2, a2, 0, 8 -402bf0ef: ff1b addi.n a15, a15, 1 -402bf0f1: 331b addi.n a3, a3, 1 -402bf0f3: fff986 j 402bf0dd -402bf0f6: 220000 excw -402bf0f9: 4e .byte 0x4e -402bf0fa: 348c00 extui a8, a0, 12, 4 -402bf0fd: 0fed mov.n a14, a15 -402bf0ff: fff506 j 402bf0d7 -402bf102: 020c movi.n a2, 0 -402bf104: 004f22 s8i a2, a15, 0 -402bf107: cf9e21 l32r a2, 402b2f80 -402bf10a: fe6ae1 l32r a14, 402beab4 -402bf10d: 005122 s16i a2, a1, 0 -402bf110: 00a122 movi a2, 0x100 -402bf113: 015122 s16i a2, a1, 2 -402bf116: fe6921 l32r a2, 402beabc -402bf119: 016122 s32i a2, a1, 4 -402bf11c: 0e28 l32i.n a2, a14, 0 -402bf11e: e84f01 l32r a0, 402b925c -402bf121: 0000c0 callx0 a0 -402bf124: 023d mov.n a3, a2 -402bf126: 0e28 l32i.n a2, a14, 0 -402bf128: 5139 s32i.n a3, a1, 20 -402bf12a: e84c01 l32r a0, 402b925c -402bf12d: 0000c0 callx0 a0 -402bf130: 5138 l32i.n a3, a1, 20 -402bf132: 222b addi.n a2, a2, 2 -402bf134: 332b addi.n a3, a3, 2 -402bf136: 113380 slli a3, a3, 8 -402bf139: 742820 extui a2, a2, 8, 8 -402bf13c: 202230 or a2, a2, a3 -402bf13f: 045122 s16i a2, a1, 8 -402bf142: a40c movi.n a4, 10 -402bf144: 2f1b addi.n a2, a15, 1 -402bf146: 013d mov.n a3, a1 -402bf148: e99e01 l32r a0, 402b97c0 -402bf14b: 0000c0 callx0 a0 -402bf14e: 0e28 l32i.n a2, a14, 0 -402bf150: ffbb addi.n a15, a15, 11 -402bf152: 220b addi.n a2, a2, -1 -402bf154: 221b addi.n a2, a2, 1 -402bf156: 3f1b addi.n a3, a15, 1 -402bf158: 040c movi.n a4, 0 -402bf15a: 000252 l8ui a5, a2, 0 -402bf15d: d2c562 addi a6, a5, -46 -402bf160: 069c beqz.n a6, 402bf174 -402bf162: e58c beqz.n a5, 402bf174 -402bf164: 441b addi.n a4, a4, 1 -402bf166: 004352 s8i a5, a3, 0 -402bf169: 744040 extui a4, a4, 0, 8 -402bf16c: 331b addi.n a3, a3, 1 -402bf16e: 221b addi.n a2, a2, 1 -402bf170: fff986 j 402bf15a -402bf173: 4f4200 excw -402bf176: 024200 excw -402bf179: 348c00 extui a8, a0, 12, 4 -402bf17c: 03fd mov.n a15, a3 -402bf17e: fff486 j 402bf154 -402bf181: 020c movi.n a2, 0 -402bf183: 004322 s8i a2, a3, 0 -402bf186: 1c28 l32i.n a2, a12, 4 +402becd2: 664b addi.n a6, a6, 4 +402becd4: f43020 extui a3, a2, 0, 16 +402becd7: d178 l32i.n a7, a1, 52 +402becd9: d99647 bne a6, a4, 402becb6 +402becdc: 0e2d mov.n a2, a14 +402becde: d179 s32i.n a7, a1, 52 +402bece0: c139 s32i.n a3, a1, 48 +402bece2: e96501 l32r a0, 402b9278 +402bece5: 0000c0 callx0 a0 +402bece8: c138 l32i.n a3, a1, 48 +402becea: 221b addi.n a2, a2, 1 +402becec: 232a add.n a2, a3, a2 +402becee: 113280 slli a3, a2, 8 +402becf1: 742820 extui a2, a2, 8, 8 +402becf4: 202320 or a2, a3, a2 +402becf7: 045122 s16i a2, a1, 8 +402becfa: a128 l32i.n a2, a1, 40 +402becfc: a40c movi.n a4, 10 +402becfe: 013d mov.n a3, a1 +402bed00: eab701 l32r a0, 402b97dc +402bed03: 0000c0 callx0 a0 +402bed06: d178 l32i.n a7, a1, 52 +402bed08: 5fcb addi.n a5, a15, 12 +402bed0a: 2e0b addi.n a2, a14, -1 +402bed0c: 221b addi.n a2, a2, 1 +402bed0e: 651b addi.n a6, a5, 1 +402bed10: 030c movi.n a3, 0 +402bed12: 000242 l8ui a4, a2, 0 +402bed15: f48c beqz.n a4, 402bed28 +402bed17: 331b addi.n a3, a3, 1 +402bed19: 004642 s8i a4, a6, 0 +402bed1c: 743030 extui a3, a3, 0, 8 +402bed1f: 661b addi.n a6, a6, 1 +402bed21: 221b addi.n a2, a2, 1 +402bed23: fffac6 j 402bed12 +402bed26: 320000 excw +402bed29: 320045 call0 402f0d30 <_irom0_text_end+0x23dd0> +402bed2c: 8c0002 l8ui a0, a0, 140 +402bed2f: 065dc3 excw +402bed32: fff586 j 402bed0c +402bed35: 331b addi.n a3, a3, 1 +402bed37: 743030 extui a3, a3, 0, 8 +402bed3a: 774b addi.n a7, a7, 4 +402bed3c: 046d mov.n a6, a4 +402bed3e: 0728 l32i.n a2, a7, 0 +402bed40: 2c9326 beqi a3, 10, 402bed70 +402bed43: 92ac beqz.n a2, 402bed70 +402bed45: 220b addi.n a2, a2, -1 +402bed47: 221b addi.n a2, a2, 1 +402bed49: 461b addi.n a4, a6, 1 +402bed4b: 050c movi.n a5, 0 +402bed4d: 000282 l8ui a8, a2, 0 +402bed50: d88c beqz.n a8, 402bed61 +402bed52: 551b addi.n a5, a5, 1 +402bed54: 004482 s8i a8, a4, 0 +402bed57: 745050 extui a5, a5, 0, 8 +402bed5a: 441b addi.n a4, a4, 1 +402bed5c: 221b addi.n a2, a2, 1 +402bed5e: fffac6 j 402bed4d +402bed61: 004652 s8i a5, a6, 0 +402bed64: 000252 l8ui a5, a2, 0 +402bed67: fca516 beqz a5, 402bed35 +402bed6a: 046d mov.n a6, a4 +402bed6c: fff5c6 j 402bed47 +402bed6f: 5c3100 excw +402bed72: ff .byte 0xff +402bed73: c0a242 movi a4, 0x2c0 +402bed76: 0e2d mov.n a2, a14 +402bed78: e169 s32i.n a6, a1, 56 +402bed7a: e8ca01 l32r a0, 402b90a4 +402bed7d: 0000c0 callx0 a0 +402bed80: 082132 l32i a3, a1, 32 +402bed83: 202cc0 or a2, a12, a12 +402bed86: 456001 l32r a0, 40290308 +402bed89: 0000c0 callx0 a0 +402bed8c: ff5021 l32r a2, 402beacc +402bed8f: e168 l32i.n a6, a1, 56 +402bed91: 221b addi.n a2, a2, 1 +402bed93: e61b addi.n a14, a6, 1 +402bed95: 030c movi.n a3, 0 +402bed97: 000242 l8ui a4, a2, 0 +402bed9a: d2c472 addi a7, a4, -46 +402bed9d: f78c beqz.n a7, 402bedb0 +402bed9f: d48c beqz.n a4, 402bedb0 +402beda1: 331b addi.n a3, a3, 1 +402beda3: 004e42 s8i a4, a14, 0 +402beda6: 743030 extui a3, a3, 0, 8 +402beda9: ee1b addi.n a14, a14, 1 +402bedab: 221b addi.n a2, a2, 1 +402bedad: fff986 j 402bed97 +402bedb0: 004632 s8i a3, a6, 0 +402bedb3: 000232 l8ui a3, a2, 0 +402bedb6: 338c beqz.n a3, 402bedbd +402bedb8: 0e6d mov.n a6, a14 +402bedba: fff4c6 j 402bed91 +402bedbd: c0af22 movi a2, -64 +402bedc0: 004e22 s8i a2, a14, 0 +402bedc3: c20c movi.n a2, 12 +402bedc5: 014e22 s8i a2, a14, 1 +402bedc8: ff4931 l32r a3, 402beaec +402bedcb: 80a122 movi a2, 0x180 +402bedce: 015122 s16i a2, a1, 2 +402bedd1: ff4121 l32r a2, 402bead8 +402bedd4: 005132 s16i a3, a1, 0 +402bedd7: ff4631 l32r a3, 402beaf0 +402bedda: 1129 s32i.n a2, a1, 4 +402beddc: 0c2d mov.n a2, a12 +402bedde: 454a01 l32r a0, 40290308 +402bede1: 0000c0 callx0 a0 +402bede4: ff44f1 l32r a15, 402beaf4 +402bede7: 0c2d mov.n a2, a12 +402bede9: 0f3d mov.n a3, a15 +402bedeb: ff4b01 l32r a0, 402beb18 +402bedee: 0000c0 callx0 a0 +402bedf1: ff4131 l32r a3, 402beaf8 +402bedf4: 0c2d mov.n a2, a12 +402bedf6: ff4801 l32r a0, 402beb18 +402bedf9: 0000c0 callx0 a0 +402bedfc: 0c2d mov.n a2, a12 +402bedfe: e91e01 l32r a0, 402b9278 +402bee01: 0000c0 callx0 a0 +402bee04: 222b addi.n a2, a2, 2 +402bee06: f42020 extui a2, a2, 0, 16 +402bee09: 226b addi.n a2, a2, 6 +402bee0b: 113280 slli a3, a2, 8 +402bee0e: 742820 extui a2, a2, 8, 8 +402bee11: 202320 or a2, a3, a2 +402bee14: 045122 s16i a2, a1, 8 +402bee17: a40c movi.n a4, 10 +402bee19: 203110 or a3, a1, a1 +402bee1c: 2e2b addi.n a2, a14, 2 +402bee1e: ea6f01 l32r a0, 402b97dc +402bee21: 0000c0 callx0 a0 +402bee24: 020c movi.n a2, 0 +402bee26: 055122 s16i a2, a1, 10 +402bee29: 065122 s16i a2, a1, 12 +402bee2c: ff3421 l32r a2, 402beafc +402bee2f: 640c movi.n a4, 6 +402bee31: 001222 l16ui a2, a2, 0 +402bee34: 113280 slli a3, a2, 8 +402bee37: 412820 srli a2, a2, 8 +402bee3a: 202320 or a2, a3, a2 +402bee3d: 075122 s16i a2, a1, 14 +402bee40: 0ac132 addi a3, a1, 10 +402bee43: 0cce22 addi a2, a14, 12 +402bee46: ea6501 l32r a0, 402b97dc +402bee49: 0000c0 callx0 a0 +402bee4c: ff2041 l32r a4, 402beacc +402bee4f: ff2831 l32r a3, 402beaf0 +402bee52: ff2981 l32r a8, 402beaf8 +402bee55: 12ce52 addi a5, a14, 18 +402bee58: 441b addi.n a4, a4, 1 +402bee5a: 251b addi.n a2, a5, 1 +402bee5c: 060c movi.n a6, 0 +402bee5e: 000472 l8ui a7, a4, 0 +402bee61: d2c792 addi a9, a7, -46 +402bee64: 099c beqz.n a9, 402bee78 +402bee66: e78c beqz.n a7, 402bee78 +402bee68: 661b addi.n a6, a6, 1 +402bee6a: 004272 s8i a7, a2, 0 +402bee6d: 746060 extui a6, a6, 0, 8 +402bee70: 221b addi.n a2, a2, 1 +402bee72: 441b addi.n a4, a4, 1 +402bee74: fff986 j 402bee5e +402bee77: 456200 extui a6, a0, 18, 5 +402bee7a: 045200 extui a5, a0, 2, 1 +402bee7d: 358c00 extui a8, a0, 28, 4 +402bee80: 025d mov.n a5, a2 +402bee82: fff486 j 402bee58 +402bee85: 040c movi.n a4, 0 +402bee87: 004242 s8i a4, a2, 0 +402bee8a: e21b addi.n a14, a2, 1 +402bee8c: 0c2d mov.n a2, a12 +402bee8e: b189 s32i.n a8, a1, 44 +402bee90: 451e01 l32r a0, 40290308 +402bee93: 0000c0 callx0 a0 +402bee96: 0f3d mov.n a3, a15 +402bee98: 0c2d mov.n a2, a12 +402bee9a: ff1f01 l32r a0, 402beb18 +402bee9d: 0000c0 callx0 a0 +402beea0: b188 l32i.n a8, a1, 44 +402beea2: 0c2d mov.n a2, a12 +402beea4: 083d mov.n a3, a8 +402beea6: ff1c01 l32r a0, 402beb18 +402beea9: 0000c0 callx0 a0 +402beeac: ff0821 l32r a2, 402beacc +402beeaf: 221b addi.n a2, a2, 1 +402beeb1: ce1b addi.n a12, a14, 1 +402beeb3: 030c movi.n a3, 0 +402beeb5: 000242 l8ui a4, a2, 0 +402beeb8: d2c452 addi a5, a4, -46 +402beebb: 159c beqz.n a5, 402beed0 +402beebd: f48c beqz.n a4, 402beed0 +402beebf: 331b addi.n a3, a3, 1 +402beec1: 004c42 s8i a4, a12, 0 +402beec4: 743030 extui a3, a3, 0, 8 +402beec7: cc1b addi.n a12, a12, 1 +402beec9: 221b addi.n a2, a2, 1 +402beecb: fff986 j 402beeb5 +402beece: 320000 excw +402beed1: 4e .byte 0x4e +402beed2: 023200 excw +402beed5: 338c00 excw +402beed8: 0ced mov.n a14, a12 +402beeda: fff446 j 402beeaf +402beedd: 00a022 movi a2, 0 +402beee0: 004c22 s8i a2, a12, 0 +402beee3: 00a122 movi a2, 0x100 +402beee6: 005122 s16i a2, a1, 0 +402beee9: 80a122 movi a2, 0x180 +402beeec: 015122 s16i a2, a1, 2 +402beeef: fefa21 l32r a2, 402bead8 +402beef2: a40c movi.n a4, 10 +402beef4: 1129 s32i.n a2, a1, 4 +402beef6: 00a422 movi a2, 0x400 +402beef9: 045122 s16i a2, a1, 8 +402beefc: 013d mov.n a3, a1 +402beefe: 2c1b addi.n a2, a12, 1 +402bef00: ea3701 l32r a0, 402b97dc +402bef03: 0000c0 callx0 a0 +402bef06: fefe21 l32r a2, 402beb00 +402bef09: 440c movi.n a4, 4 +402bef0b: 0228 l32i.n a2, a2, 0 +402bef0d: 10c132 addi a3, a1, 16 +402bef10: 4129 s32i.n a2, a1, 16 +402bef12: 0bcc22 addi a2, a12, 11 +402bef15: ea3101 l32r a0, 402b97dc +402bef18: 0000c0 callx0 a0 +402bef1b: 1d38 l32i.n a3, a13, 4 +402bef1d: ccfb addi.n a12, a12, 15 +402bef1f: c03c30 sub a3, a12, a3 +402bef22: f43030 extui a3, a3, 0, 16 +402bef25: 0d2d mov.n a2, a13 +402bef27: 00d345 call0 402bfc5c +402bef2a: 020c movi.n a2, 0 +402bef2c: e52c05 call0 402a41f0 +402bef2f: 02fd mov.n a15, a2 +402bef31: 120c movi.n a2, 1 +402bef33: e52bc5 call0 402a41f0 +402bef36: 02cd mov.n a12, a2 +402bef38: e1e885 call0 402a0dc4 +402bef3b: 523266 bnei a2, 3, 402bef91 +402bef3e: e1f145 call0 402a0e54 +402bef41: 4c3266 bnei a2, 3, 402bef91 +402bef44: 049f16 beqz a15, 402bef91 +402bef47: 046c16 beqz a12, 402bef91 +402bef4a: 390f22 l8ui a2, a15, 57 +402bef4d: 406207 bbci a2, 0, 402bef91 +402bef50: 390c22 l8ui a2, a12, 57 +402bef53: 3a6207 bbci a2, 0, 402bef91 +402bef56: 040c movi.n a4, 0 +402bef58: 10a232 movi a3, 0x210 +402bef5b: 202440 or a2, a4, a4 +402bef5e: 00b7c5 call0 402bfadc +402bef61: 0d3d mov.n a3, a13 +402bef63: 02ed mov.n a14, a2 +402bef65: 00dc85 call0 402bfd30 +402bef68: 528c beqz.n a2, 402bef71 +402bef6a: fee621 l32r a2, 402beb04 +402bef6d: 001086 j 402befb3 +402bef70: 0f2d00 excw +402bef73: 008205 call0 402bf794 +402bef76: fee621 l32r a2, 402beb10 +402bef79: fee351 l32r a5, 402beb08 +402bef7c: fee441 l32r a4, 402beb0c +402bef7f: 0228 l32i.n a2, a2, 0 +402bef81: 203ee0 or a3, a14, a14 +402bef84: 04e985 call0 402c3e20 +402bef87: 0e2d mov.n a2, a14 +402bef89: 00ad85 call0 402bfa64 +402bef8c: 0c2d mov.n a2, a12 +402bef8e: 008045 call0 402bf794 +402bef91: fedf21 l32r a2, 402beb10 +402bef94: fedd51 l32r a5, 402beb08 +402bef97: fedd41 l32r a4, 402beb0c +402bef9a: 002222 l32i a2, a2, 0 +402bef9d: 203dd0 or a3, a13, a13 +402befa0: 04e7c5 call0 402c3e20 +402befa3: 02cd mov.n a12, a2 +402befa5: 0d2d mov.n a2, a13 +402befa7: 00abc5 call0 402bfa64 +402befaa: 0c2d mov.n a2, a12 +402befac: 0002c6 j 402befbb +402befaf: d92100 excw +402befb2: fe .byte 0xfe +402befb3: e99701 l32r a0, 402b9610 +402befb6: 0000c0 callx0 a0 +402befb9: f27c movi.n a2, -1 +402befbb: 172102 l32i a0, a1, 92 +402befbe: 1621c2 l32i a12, a1, 88 +402befc1: 1521d2 l32i a13, a1, 84 +402befc4: 1421e2 l32i a14, a1, 80 +402befc7: 1321f2 l32i a15, a1, 76 +402befca: 60c112 addi a1, a1, 96 +402befcd: f00d ret.n +402befcf: 2cae00 excw +402befd2: ff .byte 0xff +402befd3: 3f .byte 0x3f +402befd4: 377c movi.n a7, -13 +402befd6: ff .byte 0xff +402befd7: 3f .byte 0x3f +402befd8: 08d8 l32i.n a13, a8, 0 +402befda: 124010 excw + +402befdc : +402befdc: f0c112 addi a1, a1, -16 +402befdf: 21c9 s32i.n a12, a1, 8 +402befe1: fffbc1 l32r a12, 402befd0 +402befe4: 036102 s32i a0, a1, 12 +402befe7: 000c32 l8ui a3, a12, 0 +402befea: 0e43f6 bgeui a3, 4, 402beffc +402befed: ffb2c5 call0 402beb1c +402beff0: 000c22 l8ui a2, a12, 0 +402beff3: 221b addi.n a2, a2, 1 +402beff5: 004c22 s8i a2, a12, 0 +402beff8: 000246 j 402bf005 +402beffb: f62100 excw +402beffe: ff .byte 0xff +402befff: fff601 l32r a0, 402befd8 +402bf002: 0000c0 callx0 a0 +402bf005: 3108 l32i.n a0, a1, 12 +402bf007: 21c8 l32i.n a12, a1, 8 +402bf009: 10c112 addi a1, a1, 16 +402bf00c: f00d ret.n +402bf00e: 390000 excw +402bf011: ff2d break.n 15 +402bf013: 3f .byte 0x3f +402bf014: ffff31 l32r a3, 402bf010 +402bf017: c0af52 movi a5, -64 +402bf01a: c0a062 movi a6, 192 +402bf01d: 000342 l8ui a4, a3, 0 +402bf020: 731b addi.n a7, a3, 1 +402bf022: 103450 and a3, a4, a5 +402bf025: 231367 beq a3, a6, 402bf04c +402bf028: 073d mov.n a3, a7 +402bf02a: 349c beqz.n a4, 402bf041 +402bf02c: 000282 l8ui a8, a2, 0 +402bf02f: 000372 l8ui a7, a3, 0 +402bf032: 1b9877 bne a8, a7, 402bf051 +402bf035: 440b addi.n a4, a4, -1 +402bf037: 331b addi.n a3, a3, 1 +402bf039: 221b addi.n a2, a2, 1 +402bf03b: 744040 extui a4, a4, 0, 8 +402bf03e: fffa06 j 402bf02a +402bf041: 000342 l8ui a4, a3, 0 +402bf044: 221b addi.n a2, a2, 1 +402bf046: fd3456 bnez a4, 402bf01d +402bf049: 000186 j 402bf053 +402bf04c: 040c movi.n a4, 0 +402bf04e: 000046 j 402bf053 +402bf051: 140c movi.n a4, 1 +402bf053: 042d mov.n a2, a4 +402bf055: f00d ret.n +402bf057: c19800 mul16u a9, a8, a0 +402bf05a: fe .byte 0xfe +402bf05b: 3f .byte 0x3f +402bf05c: 2d2d excw +402bf05e: ff .byte 0xff +402bf05f: 3f .byte 0x3f +402bf060: c199 s32i.n a9, a1, 48 +402bf062: fe .byte 0xfe +402bf063: 3f .byte 0x3f +402bf064: 2cb614 excw +402bf067: c11240 mul16u a1, a2, a4 +402bf06a: d1d9c0 mul16s a13, a9, a12 +402bf06d: 04dd mov.n a13, a4 +402bf06f: 041442 l16ui a4, a4, 8 +402bf072: e1c9 s32i.n a12, a1, 56 +402bf074: 02cd mov.n a12, a2 +402bf076: e6c422 addi a2, a4, -26 +402bf079: f109 s32i.n a0, a1, 60 +402bf07b: c1e9 s32i.n a14, a1, 48 +402bf07d: b1f9 s32i.n a15, a1, 44 +402bf07f: f42020 extui a2, a2, 0, 16 +402bf082: e6a132 movi a3, 0x1e6 +402bf085: 02b327 bgeu a3, a2, 402bf08b +402bf088: 007386 j 402bf25a +402bf08b: fff4e1 l32r a14, 402bf05c +402bf08e: 050c movi.n a5, 0 +402bf090: 0e3d mov.n a3, a14 +402bf092: 0d2d mov.n a2, a13 +402bf094: 00d545 call0 402bfdec +402bf097: 041d32 l16ui a3, a13, 8 +402bf09a: 021327 beq a3, a2, 402bf0a0 +402bf09d: 006ac6 j 402bf24c +402bf0a0: ffefe1 l32r a14, 402bf05c +402bf0a3: 010e22 l8ui a2, a14, 1 +402bf0a6: 0242b6 bltui a2, 4, 402bf0ac +402bf0a9: 0067c6 j 402bf24c +402bf0ac: 050e22 l8ui a2, a14, 5 +402bf0af: 199216 beqz a2, 402bf24c +402bf0b2: ffeb21 l32r a2, 402bf060 +402bf0b5: fff5c5 call0 402bf014 +402bf0b8: 181256 bnez a2, 402bf23d +402bf0bb: 040c movi.n a4, 0 +402bf0bd: 10a232 movi a3, 0x210 +402bf0c0: 042d mov.n a2, a4 +402bf0c2: 00a185 call0 402bfadc +402bf0c5: 02cd mov.n a12, a2 +402bf0c7: 181216 beqz a2, 402bf24c +402bf0ca: 12e8 l32i.n a14, a2, 4 +402bf0cc: 030c movi.n a3, 0 +402bf0ce: 0e2d mov.n a2, a14 +402bf0d0: c40c movi.n a4, 12 +402bf0d2: e6d001 l32r a0, 402b8c14 +402bf0d5: 0000c0 callx0 a0 +402bf0d8: 020c movi.n a2, 0 +402bf0da: 84af32 movi a3, -124 +402bf0dd: 004e22 s8i a2, a14, 0 +402bf0e0: 014e22 s8i a2, a14, 1 +402bf0e3: 024e32 s8i a3, a14, 2 +402bf0e6: 064e22 s8i a2, a14, 6 +402bf0e9: ffdb31 l32r a3, 402bf058 +402bf0ec: 120c movi.n a2, 1 +402bf0ee: 074e22 s8i a2, a14, 7 +402bf0f1: eecb addi.n a14, a14, 12 +402bf0f3: 331b addi.n a3, a3, 1 +402bf0f5: fe1b addi.n a15, a14, 1 +402bf0f7: 020c movi.n a2, 0 +402bf0f9: 000342 l8ui a4, a3, 0 +402bf0fc: d2c452 addi a5, a4, -46 +402bf0ff: 159c beqz.n a5, 402bf114 +402bf101: f48c beqz.n a4, 402bf114 +402bf103: 221b addi.n a2, a2, 1 +402bf105: 004f42 s8i a4, a15, 0 +402bf108: 742020 extui a2, a2, 0, 8 +402bf10b: ff1b addi.n a15, a15, 1 +402bf10d: 331b addi.n a3, a3, 1 +402bf10f: fff986 j 402bf0f9 +402bf112: 220000 excw +402bf115: 4e .byte 0x4e +402bf116: 348c00 extui a8, a0, 12, 4 +402bf119: 0fed mov.n a14, a15 +402bf11b: fff506 j 402bf0f3 +402bf11e: 020c movi.n a2, 0 +402bf120: 004f22 s8i a2, a15, 0 +402bf123: cf9e21 l32r a2, 402b2f9c +402bf126: fe6ae1 l32r a14, 402bead0 +402bf129: 005122 s16i a2, a1, 0 +402bf12c: 00a122 movi a2, 0x100 +402bf12f: 015122 s16i a2, a1, 2 +402bf132: fe6921 l32r a2, 402bead8 +402bf135: 016122 s32i a2, a1, 4 +402bf138: 0e28 l32i.n a2, a14, 0 +402bf13a: e84f01 l32r a0, 402b9278 +402bf13d: 0000c0 callx0 a0 +402bf140: 023d mov.n a3, a2 +402bf142: 0e28 l32i.n a2, a14, 0 +402bf144: 5139 s32i.n a3, a1, 20 +402bf146: e84c01 l32r a0, 402b9278 +402bf149: 0000c0 callx0 a0 +402bf14c: 5138 l32i.n a3, a1, 20 +402bf14e: 222b addi.n a2, a2, 2 +402bf150: 332b addi.n a3, a3, 2 +402bf152: 113380 slli a3, a3, 8 +402bf155: 742820 extui a2, a2, 8, 8 +402bf158: 202230 or a2, a2, a3 +402bf15b: 045122 s16i a2, a1, 8 +402bf15e: a40c movi.n a4, 10 +402bf160: 2f1b addi.n a2, a15, 1 +402bf162: 013d mov.n a3, a1 +402bf164: e99e01 l32r a0, 402b97dc +402bf167: 0000c0 callx0 a0 +402bf16a: 0e28 l32i.n a2, a14, 0 +402bf16c: ffbb addi.n a15, a15, 11 +402bf16e: 220b addi.n a2, a2, -1 +402bf170: 221b addi.n a2, a2, 1 +402bf172: 3f1b addi.n a3, a15, 1 +402bf174: 040c movi.n a4, 0 +402bf176: 000252 l8ui a5, a2, 0 +402bf179: d2c562 addi a6, a5, -46 +402bf17c: 069c beqz.n a6, 402bf190 +402bf17e: e58c beqz.n a5, 402bf190 +402bf180: 441b addi.n a4, a4, 1 +402bf182: 004352 s8i a5, a3, 0 +402bf185: 744040 extui a4, a4, 0, 8 402bf188: 331b addi.n a3, a3, 1 -402bf18a: c03320 sub a3, a3, a2 -402bf18d: f43030 extui a3, a3, 0, 16 -402bf190: 0c2d mov.n a2, a12 -402bf192: 00aac5 call0 402bfc40 -402bf195: 020c movi.n a2, 0 -402bf197: e50585 call0 402a41f0 -402bf19a: 02fd mov.n a15, a2 -402bf19c: 120c movi.n a2, 1 -402bf19e: e50505 call0 402a41f0 -402bf1a1: 4129 s32i.n a2, a1, 16 -402bf1a3: e1c205 call0 402a0dc4 -402bf1a6: 5b3266 bnei a2, 3, 402bf205 -402bf1a9: e1ca85 call0 402a0e54 -402bf1ac: 553266 bnei a2, 3, 402bf205 -402bf1af: 052f16 beqz a15, 402bf205 -402bf1b2: 4138 l32i.n a3, a1, 16 -402bf1b4: 04d316 beqz a3, 402bf205 -402bf1b7: 390f22 l8ui a2, a15, 57 -402bf1ba: 476207 bbci a2, 0, 402bf205 -402bf1bd: 390322 l8ui a2, a3, 57 -402bf1c0: 416207 bbci a2, 0, 402bf205 -402bf1c3: 040c movi.n a4, 0 -402bf1c5: 10a232 movi a3, 0x210 -402bf1c8: 042d mov.n a2, a4 -402bf1ca: 008f45 call0 402bfac0 -402bf1cd: 0c3d mov.n a3, a12 -402bf1cf: 20e220 or a14, a2, a2 -402bf1d2: 00b405 call0 402bfd14 -402bf1d5: c28c beqz.n a2, 402bf1e5 -402bf1d7: ff9c21 l32r a2, 402bf048 -402bf1da: e90601 l32r a0, 402b95f4 -402bf1dd: 0000c0 callx0 a0 -402bf1e0: 001306 j 402bf230 -402bf1e3: 2d0000 excw -402bf1e6: 0f .byte 0xf -402bf1e7: 005905 call0 402bf778 -402bf1ea: fe4221 l32r a2, 402beaf4 -402bf1ed: fe3f51 l32r a5, 402beaec -402bf1f0: fe4041 l32r a4, 402beaf0 -402bf1f3: 0228 l32i.n a2, a2, 0 -402bf1f5: 203ee0 or a3, a14, a14 -402bf1f8: 04c085 call0 402c3e04 -402bf1fb: 0e2d mov.n a2, a14 -402bf1fd: 008485 call0 402bfa48 -402bf200: 4128 l32i.n a2, a1, 16 -402bf202: 005745 call0 402bf778 -402bf205: fe3b21 l32r a2, 402beaf4 -402bf208: fe3951 l32r a5, 402beaec -402bf20b: fe3941 l32r a4, 402beaf0 -402bf20e: 002222 l32i a2, a2, 0 -402bf211: 203cc0 or a3, a12, a12 -402bf214: 04bec5 call0 402c3e04 -402bf217: 0c2d mov.n a2, a12 -402bf219: 0082c5 call0 402bfa48 -402bf21c: 000406 j 402bf230 -402bf21f: 210000 srai a0, a0, 0 -402bf222: 28fe24 excw -402bf225: dd0502 l8ui a0, a5, 221 -402bf228: ff .byte 0xff -402bf229: 32cc bnez.n a2, 402bf230 -402bf22b: 0c2d mov.n a2, a12 -402bf22d: ff8d05 call0 402beb00 -402bf230: ff8421 l32r a2, 402bf040 -402bf233: 00a242 movi a4, 0x200 -402bf236: 030c movi.n a3, 0 -402bf238: e67001 l32r a0, 402b8bf8 -402bf23b: 0000c0 callx0 a0 -402bf23e: 202dd0 or a2, a13, a13 -402bf241: 008045 call0 402bfa48 -402bf244: 0f2102 l32i a0, a1, 60 -402bf247: 0e21c2 l32i a12, a1, 56 -402bf24a: d1d8 l32i.n a13, a1, 52 -402bf24c: c1e8 l32i.n a14, a1, 48 -402bf24e: b1f8 l32i.n a15, a1, 44 -402bf250: 40c112 addi a1, a1, 64 -402bf253: f00d ret.n -402bf255: 000000 ill - -402bf258 : -402bf258: fe2731 l32r a3, 402beaf4 -402bf25b: 0329 s32i.n a2, a3, 0 -402bf25d: f00d ret.n -402bf25f: 2f3800 excw -402bf262: ff .byte 0xff -402bf263: 3f .byte 0x3f - -402bf264 : -402bf264: d0c112 addi a1, a1, -48 -402bf267: 81e9 s32i.n a14, a1, 32 -402bf269: fe22e1 l32r a14, 402beaf4 -402bf26c: b109 s32i.n a0, a1, 44 -402bf26e: 0e28 l32i.n a2, a14, 0 -402bf270: a1c9 s32i.n a12, a1, 40 -402bf272: 91d9 s32i.n a13, a1, 36 -402bf274: 71f9 s32i.n a15, a1, 28 -402bf276: 07c216 beqz a2, 402bf2f6 -402bf279: fff9c1 l32r a12, 402bf260 -402bf27c: 0c38 l32i.n a3, a12, 0 -402bf27e: 074316 beqz a3, 402bf2f6 -402bf281: 048ec5 call0 402c3b70 -402bf284: 0d0c movi.n a13, 0 -402bf286: 0d5d mov.n a5, a13 -402bf288: 0c28 l32i.n a2, a12, 0 -402bf28a: fd4b addi.n a15, a13, 4 -402bf28c: a02f20 addx4 a2, a15, a2 -402bf28f: 0228 l32i.n a2, a2, 0 -402bf291: 529c beqz.n a2, 402bf2aa -402bf293: fe0c31 l32r a3, 402beac4 -402bf296: 8ea342 movi a4, 0x38e -402bf299: 0159 s32i.n a5, a1, 0 -402bf29b: e77b01 l32r a0, 402b9088 -402bf29e: 0000c0 callx0 a0 -402bf2a1: 0c28 l32i.n a2, a12, 0 -402bf2a3: 0158 l32i.n a5, a1, 0 -402bf2a5: a0ff20 addx4 a15, a15, a2 -402bf2a8: 0f59 s32i.n a5, a15, 0 -402bf2aa: dd1b addi.n a13, a13, 1 -402bf2ac: d89d66 bnei a13, 10, 402bf288 -402bf2af: 0c28 l32i.n a2, a12, 0 -402bf2b1: fe04d1 l32r a13, 402beac4 -402bf2b4: 0228 l32i.n a2, a2, 0 -402bf2b6: 010216 beqz a2, 402bf2ca -402bf2b9: 0d3d mov.n a3, a13 -402bf2bb: 93a342 movi a4, 0x393 -402bf2be: e77201 l32r a0, 402b9088 -402bf2c1: 0000c0 callx0 a0 -402bf2c4: 0c28 l32i.n a2, a12, 0 -402bf2c6: 030c movi.n a3, 0 -402bf2c8: 0239 s32i.n a3, a2, 0 -402bf2ca: 0c28 l32i.n a2, a12, 0 -402bf2cc: 1228 l32i.n a2, a2, 4 -402bf2ce: 010216 beqz a2, 402bf2e2 -402bf2d1: 0d3d mov.n a3, a13 -402bf2d3: 97a342 movi a4, 0x397 -402bf2d6: e76c01 l32r a0, 402b9088 -402bf2d9: 0000c0 callx0 a0 -402bf2dc: 0c28 l32i.n a2, a12, 0 -402bf2de: 030c movi.n a3, 0 -402bf2e0: 1239 s32i.n a3, a2, 4 -402bf2e2: 0c28 l32i.n a2, a12, 0 -402bf2e4: 9aa342 movi a4, 0x39a -402bf2e7: 203dd0 or a3, a13, a13 -402bf2ea: e76701 l32r a0, 402b9088 -402bf2ed: 0000c0 callx0 a0 -402bf2f0: 020c movi.n a2, 0 -402bf2f2: 0e29 s32i.n a2, a14, 0 -402bf2f4: 0c29 s32i.n a2, a12, 0 -402bf2f6: b108 l32i.n a0, a1, 44 -402bf2f8: a1c8 l32i.n a12, a1, 40 -402bf2fa: 91d8 l32i.n a13, a1, 36 -402bf2fc: 81e8 l32i.n a14, a1, 32 -402bf2fe: 71f8 l32i.n a15, a1, 28 -402bf300: 30c112 addi a1, a1, 48 -402bf303: f00d ret.n -402bf305: 000000 ill - -402bf308 : -402bf308: fdf031 l32r a3, 402beac8 -402bf30b: f0c112 addi a1, a1, -16 -402bf30e: 933220 movnez a3, a2, a2 -402bf311: fdf021 l32r a2, 402bead4 -402bf314: 444c movi.n a4, 68 -402bf316: 3109 s32i.n a0, a1, 12 -402bf318: 262f01 l32r a0, 40288bd4 -402bf31b: 0000c0 callx0 a0 -402bf31e: 3108 l32i.n a0, a1, 12 -402bf320: 10c112 addi a1, a1, 16 -402bf323: f00d ret.n -402bf325: 000000 ill -402bf328: 2f2d excw -402bf32a: ff .byte 0xff -402bf32b: 3f .byte 0x3f -402bf32c: f04c movi.n a0, 79 -402bf32e: 402b addi.n a4, a0, 2 - -402bf330 : -402bf330: f0c112 addi a1, a1, -16 -402bf333: fffd21 l32r a2, 402bf328 -402bf336: 036102 s32i a0, a1, 12 -402bf339: 000222 l8ui a2, a2, 0 -402bf33c: 00d256 bnez a2, 402bf34d -402bf33f: fded21 l32r a2, 402beaf4 -402bf342: fffa31 l32r a3, 402bf32c -402bf345: 002222 l32i a2, a2, 0 -402bf348: 040c movi.n a4, 0 -402bf34a: 049685 call0 402c3cb4 -402bf34d: 3108 l32i.n a0, a1, 12 -402bf34f: 10c112 addi a1, a1, 16 -402bf352: f00d ret.n - -402bf354 : -402bf354: f0c112 addi a1, a1, -16 -402bf357: fff421 l32r a2, 402bf328 -402bf35a: 036102 s32i a0, a1, 12 -402bf35d: 000222 l8ui a2, a2, 0 -402bf360: 0d1266 bnei a2, 1, 402bf371 -402bf363: fde421 l32r a2, 402beaf4 -402bf366: 00a042 movi a4, 0 -402bf369: 002222 l32i a2, a2, 0 -402bf36c: 043d mov.n a3, a4 -402bf36e: 049445 call0 402c3cb4 -402bf371: 3108 l32i.n a0, a1, 12 -402bf373: 10c112 addi a1, a1, 16 -402bf376: f00d ret.n -402bf378: 2fca add.n a2, a15, a12 -402bf37a: ff .byte 0xff -402bf37b: 3f .byte 0x3f - -402bf37c : -402bf37c: ffff31 l32r a3, 402bf378 -402bf37f: fdd221 l32r a2, 402beac8 -402bf382: 000342 l8ui a4, a3, 0 -402bf385: 932340 movnez a2, a3, a4 -402bf388: f00d ret.n - ... - -402bf38c : -402bf38c: fdcf31 l32r a3, 402beac8 -402bf38f: f0c112 addi a1, a1, -16 -402bf392: 933220 movnez a3, a2, a2 -402bf395: fff821 l32r a2, 402bf378 -402bf398: 444c movi.n a4, 68 -402bf39a: 3109 s32i.n a0, a1, 12 -402bf39c: 260e01 l32r a0, 40288bd4 -402bf39f: 0000c0 callx0 a0 -402bf3a2: 3108 l32i.n a0, a1, 12 -402bf3a4: 10c112 addi a1, a1, 16 -402bf3a7: f00d ret.n -402bf3a9: 000000 ill -402bf3ac: c1b9 s32i.n a11, a1, 48 -402bf3ae: fe .byte 0xfe -402bf3af: 3f .byte 0x3f -402bf3b0: fec1b6 bltui a1, 32, 402bf3b2 -402bf3b3: 3f .byte 0x3f -402bf3b4: ff2f40 excw -402bf3b7: 3f .byte 0x3f -402bf3b8: b598 l32i.n a9, a5, 44 -402bf3ba: 402c movi.n a0, 36 - -402bf3bc : -402bf3bc: f0c112 addi a1, a1, -16 -402bf3bf: 21c9 s32i.n a12, a1, 8 -402bf3c1: fffac1 l32r a12, 402bf3ac -402bf3c4: 11d9 s32i.n a13, a1, 4 -402bf3c6: 02dd mov.n a13, a2 -402bf3c8: 0c2d mov.n a2, a12 -402bf3ca: 3109 s32i.n a0, a1, 12 -402bf3cc: e7a401 l32r a0, 402b925c -402bf3cf: 0000c0 callx0 a0 -402bf3d2: 234c movi.n a3, 66 -402bf3d4: 252327 blt a3, a2, 402bf3fd -402bf3d7: 0c2d mov.n a2, a12 -402bf3d9: e7a001 l32r a0, 402b925c -402bf3dc: 0000c0 callx0 a0 -402bf3df: fdba51 l32r a5, 402beac8 -402bf3e2: fff4c1 l32r a12, 402bf3b4 -402bf3e5: fff241 l32r a4, 402bf3b0 -402bf3e8: 334c movi.n a3, 67 -402bf3ea: c03320 sub a3, a3, a2 -402bf3ed: 935dd0 movnez a5, a13, a13 -402bf3f0: 0c2d mov.n a2, a12 -402bf3f2: e4a105 call0 402a3e04 -402bf3f5: fdaf21 l32r a2, 402beab4 -402bf3f8: 02c9 s32i.n a12, a2, 0 -402bf3fa: 000206 j 402bf406 -402bf3fd: ffee21 l32r a2, 402bf3b8 -402bf400: e87d01 l32r a0, 402b95f4 -402bf403: 0000c0 callx0 a0 -402bf406: 3108 l32i.n a0, a1, 12 -402bf408: 21c8 l32i.n a12, a1, 8 -402bf40a: 11d8 l32i.n a13, a1, 4 -402bf40c: 10c112 addi a1, a1, 16 -402bf40f: f00d ret.n -402bf411: 000000 ill -402bf414: fec1c5 call0 402be034 -402bf417: 3f .byte 0x3f - -402bf418 : -402bf418: fda731 l32r a3, 402beab4 -402bf41b: 0328 l32i.n a2, a3, 0 -402bf41d: 32cc bnez.n a2, 402bf424 -402bf41f: fffd41 l32r a4, 402bf414 -402bf422: 0349 s32i.n a4, a3, 0 -402bf424: f00d ret.n -402bf426: 2e0000 excw -402bf429: 2f .byte 0x2f -402bf42a: ff .byte 0xff -402bf42b: 3f .byte 0x3f -402bf42c: 2cb574 excw -402bf42f: b55440 extui a5, a4, 20, 12 -402bf432: 402c movi.n a0, 36 - -402bf434 : -402bf434: e0c112 addi a1, a1, -32 -402bf437: fffc21 l32r a2, 402bf428 -402bf43a: 0561d2 s32i a13, a1, 20 -402bf43d: 076102 s32i a0, a1, 28 -402bf440: 0661c2 s32i a12, a1, 24 -402bf443: 000232 l8ui a3, a2, 0 -402bf446: 02dd mov.n a13, a2 -402bf448: 551366 bnei a3, 1, 402bf4a1 -402bf44b: fda9c1 l32r a12, 402beaf0 -402bf44e: fda521 l32r a2, 402beae4 -402bf451: 0c3d mov.n a3, a12 -402bf453: febdc5 call0 402be030 -402bf456: 728c beqz.n a2, 402bf461 -402bf458: fff521 l32r a2, 402bf42c -402bf45b: 000cc6 j 402bf492 -402bf45e: 000000 ill -402bf461: 201110 or a1, a1, a1 -402bf464: e195c5 call0 402a0dc4 -402bf467: 1b3266 bnei a2, 3, 402bf486 -402bf46a: 203110 or a3, a1, a1 -402bf46d: 01a022 movi a2, 1 -402bf470: e3d105 call0 402a3184 -402bf473: 0128 l32i.n a2, a1, 0 -402bf475: 0c3d mov.n a3, a12 -402bf477: 3129 s32i.n a2, a1, 12 -402bf479: 21cb addi.n a2, a1, 12 -402bf47b: febb45 call0 402be030 -402bf47e: a29c beqz.n a2, 402bf49c -402bf480: ffec21 l32r a2, 402bf430 -402bf483: 0002c6 j 402bf492 -402bf486: e193c5 call0 402a0dc4 -402bf489: dd2226 beqi a2, 2, 402bf46a -402bf48c: 000306 j 402bf49c -402bf48f: 000000 ill -402bf492: e85801 l32r a0, 402b95f4 -402bf495: 0000c0 callx0 a0 -402bf498: 000146 j 402bf4a1 -402bf49b: 020c00 excw -402bf49e: 004d22 s8i a2, a13, 0 -402bf4a1: 7108 l32i.n a0, a1, 28 -402bf4a3: 61c8 l32i.n a12, a1, 24 -402bf4a5: 51d8 l32i.n a13, a1, 20 -402bf4a7: 20c112 addi a1, a1, 32 -402bf4aa: f00d ret.n -402bf4ac: b52c movi.n a5, 43 -402bf4ae: 402c movi.n a0, 36 -402bf4b0: 2cb510 excw -402bf4b3: dd2140 excw - -402bf4b4 : -402bf4b4: ffdd21 l32r a2, 402bf428 -402bf4b7: f0c112 addi a1, a1, -16 -402bf4ba: 0261c2 s32i a12, a1, 8 -402bf4bd: 036102 s32i a0, a1, 12 -402bf4c0: 000232 l8ui a3, a2, 0 -402bf4c3: 20c220 or a12, a2, a2 -402bf4c6: fff921 l32r a2, 402bf4ac -402bf4c9: 0d1326 beqi a3, 1, 402bf4da -402bf4cc: fd8931 l32r a3, 402beaf0 -402bf4cf: fd8521 l32r a2, 402beae4 -402bf4d2: feaa05 call0 402bdf74 -402bf4d5: b28c beqz.n a2, 402bf4e4 -402bf4d7: fff621 l32r a2, 402bf4b0 -402bf4da: e84601 l32r a0, 402b95f4 -402bf4dd: 0000c0 callx0 a0 -402bf4e0: 000146 j 402bf4e9 -402bf4e3: 120c00 excw -402bf4e6: 004c22 s8i a2, a12, 0 -402bf4e9: 3108 l32i.n a0, a1, 12 -402bf4eb: 21c8 l32i.n a12, a1, 8 -402bf4ed: 10c112 addi a1, a1, 16 -402bf4f0: f00d ret.n -402bf4f2: dc0000 excw -402bf4f5: 3ffec1 l32r a12, 4028f4f0 -402bf4f8: b4f8 l32i.n a15, a4, 44 -402bf4fa: 402c movi.n a0, 36 -402bf4fc: 2cb4e4 excw -402bf4ff: b4d440 extui a13, a4, 4, 12 -402bf502: 402c movi.n a0, 36 -402bf504: 2cb4c0 excw -402bf507: b4a040 extui a10, a4, 0, 12 -402bf50a: 402c movi.n a0, 36 -402bf50c: 2cb480 excw -402bf50f: b46c40 extui a6, a4, 12, 12 -402bf512: 402c movi.n a0, 36 -402bf514: 2befc0 excw -402bf517: 7d1c40 excw -402bf51a: 884010 excw -402bf51d: 1009 s32i.n a0, a0, 4 -402bf51f: c11240 mul16u a1, a2, a4 - -402bf520 : -402bf520: c0c112 addi a1, a1, -64 -402bf523: d1d9 s32i.n a13, a1, 52 -402bf525: 02dd mov.n a13, a2 -402bf527: fff321 l32r a2, 402bf4f4 -402bf52a: f109 s32i.n a0, a1, 60 -402bf52c: e1c9 s32i.n a12, a1, 56 -402bf52e: c1e9 s32i.n a14, a1, 48 -402bf530: b1f9 s32i.n a15, a1, 44 -402bf532: ff4745 call0 402be9a8 -402bf535: fd6ef1 l32r a15, 402beaf0 -402bf538: fd63e1 l32r a14, 402beac4 -402bf53b: 0f29 s32i.n a2, a15, 0 -402bf53d: 15a442 movi a4, 0x415 -402bf540: 0e3d mov.n a3, a14 -402bf542: 823c movi.n a2, 56 -402bf544: ea9001 l32r a0, 402b9f84 -402bf547: 0000c0 callx0 a0 -402bf54a: ff45c1 l32r a12, 402bf260 -402bf54d: 0c29 s32i.n a2, a12, 0 -402bf54f: 0cd216 beqz a2, 402bf620 -402bf552: 0d3d mov.n a3, a13 -402bf554: 843c movi.n a4, 56 -402bf556: e89a01 l32r a0, 402b97c0 -402bf559: 0000c0 callx0 a0 -402bf55c: 0d28 l32i.n a2, a13, 0 -402bf55e: 0cf8 l32i.n a15, a12, 0 -402bf560: e73f01 l32r a0, 402b925c +402bf18a: 221b addi.n a2, a2, 1 +402bf18c: fff986 j 402bf176 +402bf18f: 4f4200 excw +402bf192: 024200 excw +402bf195: 348c00 extui a8, a0, 12, 4 +402bf198: 03fd mov.n a15, a3 +402bf19a: fff486 j 402bf170 +402bf19d: 020c movi.n a2, 0 +402bf19f: 004322 s8i a2, a3, 0 +402bf1a2: 1c28 l32i.n a2, a12, 4 +402bf1a4: 331b addi.n a3, a3, 1 +402bf1a6: c03320 sub a3, a3, a2 +402bf1a9: f43030 extui a3, a3, 0, 16 +402bf1ac: 0c2d mov.n a2, a12 +402bf1ae: 00aac5 call0 402bfc5c +402bf1b1: 020c movi.n a2, 0 +402bf1b3: e503c5 call0 402a41f0 +402bf1b6: 02fd mov.n a15, a2 +402bf1b8: 120c movi.n a2, 1 +402bf1ba: e50345 call0 402a41f0 +402bf1bd: 4129 s32i.n a2, a1, 16 +402bf1bf: e1c045 call0 402a0dc4 +402bf1c2: 5b3266 bnei a2, 3, 402bf221 +402bf1c5: e1c8c5 call0 402a0e54 +402bf1c8: 553266 bnei a2, 3, 402bf221 +402bf1cb: 052f16 beqz a15, 402bf221 +402bf1ce: 4138 l32i.n a3, a1, 16 +402bf1d0: 04d316 beqz a3, 402bf221 +402bf1d3: 390f22 l8ui a2, a15, 57 +402bf1d6: 476207 bbci a2, 0, 402bf221 +402bf1d9: 390322 l8ui a2, a3, 57 +402bf1dc: 416207 bbci a2, 0, 402bf221 +402bf1df: 040c movi.n a4, 0 +402bf1e1: 10a232 movi a3, 0x210 +402bf1e4: 042d mov.n a2, a4 +402bf1e6: 008f45 call0 402bfadc +402bf1e9: 0c3d mov.n a3, a12 +402bf1eb: 20e220 or a14, a2, a2 +402bf1ee: 00b405 call0 402bfd30 +402bf1f1: c28c beqz.n a2, 402bf201 +402bf1f3: ff9c21 l32r a2, 402bf064 +402bf1f6: e90601 l32r a0, 402b9610 +402bf1f9: 0000c0 callx0 a0 +402bf1fc: 001306 j 402bf24c +402bf1ff: 2d0000 excw +402bf202: 0f .byte 0xf +402bf203: 005905 call0 402bf794 +402bf206: fe4221 l32r a2, 402beb10 +402bf209: fe3f51 l32r a5, 402beb08 +402bf20c: fe4041 l32r a4, 402beb0c +402bf20f: 0228 l32i.n a2, a2, 0 +402bf211: 203ee0 or a3, a14, a14 +402bf214: 04c085 call0 402c3e20 +402bf217: 0e2d mov.n a2, a14 +402bf219: 008485 call0 402bfa64 +402bf21c: 4128 l32i.n a2, a1, 16 +402bf21e: 005745 call0 402bf794 +402bf221: fe3b21 l32r a2, 402beb10 +402bf224: fe3951 l32r a5, 402beb08 +402bf227: fe3941 l32r a4, 402beb0c +402bf22a: 002222 l32i a2, a2, 0 +402bf22d: 203cc0 or a3, a12, a12 +402bf230: 04bec5 call0 402c3e20 +402bf233: 0c2d mov.n a2, a12 +402bf235: 0082c5 call0 402bfa64 +402bf238: 000406 j 402bf24c +402bf23b: 210000 srai a0, a0, 0 +402bf23e: 28fe24 excw +402bf241: dd0502 l8ui a0, a5, 221 +402bf244: ff .byte 0xff +402bf245: 32cc bnez.n a2, 402bf24c +402bf247: 0c2d mov.n a2, a12 +402bf249: ff8d05 call0 402beb1c +402bf24c: ff8421 l32r a2, 402bf05c +402bf24f: 00a242 movi a4, 0x200 +402bf252: 030c movi.n a3, 0 +402bf254: e67001 l32r a0, 402b8c14 +402bf257: 0000c0 callx0 a0 +402bf25a: 202dd0 or a2, a13, a13 +402bf25d: 008045 call0 402bfa64 +402bf260: 0f2102 l32i a0, a1, 60 +402bf263: 0e21c2 l32i a12, a1, 56 +402bf266: d1d8 l32i.n a13, a1, 52 +402bf268: c1e8 l32i.n a14, a1, 48 +402bf26a: b1f8 l32i.n a15, a1, 44 +402bf26c: 40c112 addi a1, a1, 64 +402bf26f: f00d ret.n +402bf271: 000000 ill + +402bf274 : +402bf274: fe2731 l32r a3, 402beb10 +402bf277: 0329 s32i.n a2, a3, 0 +402bf279: f00d ret.n +402bf27b: 2f3800 excw +402bf27e: ff .byte 0xff +402bf27f: 3f .byte 0x3f + +402bf280 : +402bf280: d0c112 addi a1, a1, -48 +402bf283: 81e9 s32i.n a14, a1, 32 +402bf285: fe22e1 l32r a14, 402beb10 +402bf288: b109 s32i.n a0, a1, 44 +402bf28a: 0e28 l32i.n a2, a14, 0 +402bf28c: a1c9 s32i.n a12, a1, 40 +402bf28e: 91d9 s32i.n a13, a1, 36 +402bf290: 71f9 s32i.n a15, a1, 28 +402bf292: 07c216 beqz a2, 402bf312 +402bf295: fff9c1 l32r a12, 402bf27c +402bf298: 0c38 l32i.n a3, a12, 0 +402bf29a: 074316 beqz a3, 402bf312 +402bf29d: 048ec5 call0 402c3b8c +402bf2a0: 0d0c movi.n a13, 0 +402bf2a2: 0d5d mov.n a5, a13 +402bf2a4: 0c28 l32i.n a2, a12, 0 +402bf2a6: fd4b addi.n a15, a13, 4 +402bf2a8: a02f20 addx4 a2, a15, a2 +402bf2ab: 0228 l32i.n a2, a2, 0 +402bf2ad: 529c beqz.n a2, 402bf2c6 +402bf2af: fe0c31 l32r a3, 402beae0 +402bf2b2: 8ea342 movi a4, 0x38e +402bf2b5: 0159 s32i.n a5, a1, 0 +402bf2b7: e77b01 l32r a0, 402b90a4 +402bf2ba: 0000c0 callx0 a0 +402bf2bd: 0c28 l32i.n a2, a12, 0 +402bf2bf: 0158 l32i.n a5, a1, 0 +402bf2c1: a0ff20 addx4 a15, a15, a2 +402bf2c4: 0f59 s32i.n a5, a15, 0 +402bf2c6: dd1b addi.n a13, a13, 1 +402bf2c8: d89d66 bnei a13, 10, 402bf2a4 +402bf2cb: 0c28 l32i.n a2, a12, 0 +402bf2cd: fe04d1 l32r a13, 402beae0 +402bf2d0: 0228 l32i.n a2, a2, 0 +402bf2d2: 010216 beqz a2, 402bf2e6 +402bf2d5: 0d3d mov.n a3, a13 +402bf2d7: 93a342 movi a4, 0x393 +402bf2da: e77201 l32r a0, 402b90a4 +402bf2dd: 0000c0 callx0 a0 +402bf2e0: 0c28 l32i.n a2, a12, 0 +402bf2e2: 030c movi.n a3, 0 +402bf2e4: 0239 s32i.n a3, a2, 0 +402bf2e6: 0c28 l32i.n a2, a12, 0 +402bf2e8: 1228 l32i.n a2, a2, 4 +402bf2ea: 010216 beqz a2, 402bf2fe +402bf2ed: 0d3d mov.n a3, a13 +402bf2ef: 97a342 movi a4, 0x397 +402bf2f2: e76c01 l32r a0, 402b90a4 +402bf2f5: 0000c0 callx0 a0 +402bf2f8: 0c28 l32i.n a2, a12, 0 +402bf2fa: 030c movi.n a3, 0 +402bf2fc: 1239 s32i.n a3, a2, 4 +402bf2fe: 0c28 l32i.n a2, a12, 0 +402bf300: 9aa342 movi a4, 0x39a +402bf303: 203dd0 or a3, a13, a13 +402bf306: e76701 l32r a0, 402b90a4 +402bf309: 0000c0 callx0 a0 +402bf30c: 020c movi.n a2, 0 +402bf30e: 0e29 s32i.n a2, a14, 0 +402bf310: 0c29 s32i.n a2, a12, 0 +402bf312: b108 l32i.n a0, a1, 44 +402bf314: a1c8 l32i.n a12, a1, 40 +402bf316: 91d8 l32i.n a13, a1, 36 +402bf318: 81e8 l32i.n a14, a1, 32 +402bf31a: 71f8 l32i.n a15, a1, 28 +402bf31c: 30c112 addi a1, a1, 48 +402bf31f: f00d ret.n +402bf321: 000000 ill + +402bf324 : +402bf324: fdf031 l32r a3, 402beae4 +402bf327: f0c112 addi a1, a1, -16 +402bf32a: 933220 movnez a3, a2, a2 +402bf32d: fdf021 l32r a2, 402beaf0 +402bf330: 444c movi.n a4, 68 +402bf332: 3109 s32i.n a0, a1, 12 +402bf334: 262801 l32r a0, 40288bd4 +402bf337: 0000c0 callx0 a0 +402bf33a: 3108 l32i.n a0, a1, 12 +402bf33c: 10c112 addi a1, a1, 16 +402bf33f: f00d ret.n +402bf341: 000000 ill +402bf344: 2f2d excw +402bf346: ff .byte 0xff +402bf347: 3f .byte 0x3f +402bf348: f068 l32i.n a6, a0, 60 +402bf34a: 402b addi.n a4, a0, 2 + +402bf34c : +402bf34c: f0c112 addi a1, a1, -16 +402bf34f: fffd21 l32r a2, 402bf344 +402bf352: 036102 s32i a0, a1, 12 +402bf355: 000222 l8ui a2, a2, 0 +402bf358: 00d256 bnez a2, 402bf369 +402bf35b: fded21 l32r a2, 402beb10 +402bf35e: fffa31 l32r a3, 402bf348 +402bf361: 002222 l32i a2, a2, 0 +402bf364: 040c movi.n a4, 0 +402bf366: 049685 call0 402c3cd0 +402bf369: 3108 l32i.n a0, a1, 12 +402bf36b: 10c112 addi a1, a1, 16 +402bf36e: f00d ret.n + +402bf370 : +402bf370: f0c112 addi a1, a1, -16 +402bf373: fff421 l32r a2, 402bf344 +402bf376: 036102 s32i a0, a1, 12 +402bf379: 000222 l8ui a2, a2, 0 +402bf37c: 0d1266 bnei a2, 1, 402bf38d +402bf37f: fde421 l32r a2, 402beb10 +402bf382: 00a042 movi a4, 0 +402bf385: 002222 l32i a2, a2, 0 +402bf388: 043d mov.n a3, a4 +402bf38a: 049445 call0 402c3cd0 +402bf38d: 3108 l32i.n a0, a1, 12 +402bf38f: 10c112 addi a1, a1, 16 +402bf392: f00d ret.n +402bf394: 2fca add.n a2, a15, a12 +402bf396: ff .byte 0xff +402bf397: 3f .byte 0x3f + +402bf398 : +402bf398: ffff31 l32r a3, 402bf394 +402bf39b: fdd221 l32r a2, 402beae4 +402bf39e: 000342 l8ui a4, a3, 0 +402bf3a1: 932340 movnez a2, a3, a4 +402bf3a4: f00d ret.n + ... + +402bf3a8 : +402bf3a8: fdcf31 l32r a3, 402beae4 +402bf3ab: f0c112 addi a1, a1, -16 +402bf3ae: 933220 movnez a3, a2, a2 +402bf3b1: fff821 l32r a2, 402bf394 +402bf3b4: 444c movi.n a4, 68 +402bf3b6: 3109 s32i.n a0, a1, 12 +402bf3b8: 260701 l32r a0, 40288bd4 +402bf3bb: 0000c0 callx0 a0 +402bf3be: 3108 l32i.n a0, a1, 12 +402bf3c0: 10c112 addi a1, a1, 16 +402bf3c3: f00d ret.n +402bf3c5: 000000 ill +402bf3c8: c1b9 s32i.n a11, a1, 48 +402bf3ca: fe .byte 0xfe +402bf3cb: 3f .byte 0x3f +402bf3cc: fec1b6 bltui a1, 32, 402bf3ce +402bf3cf: 3f .byte 0x3f +402bf3d0: ff2f40 excw +402bf3d3: 3f .byte 0x3f +402bf3d4: b5b8 l32i.n a11, a5, 44 +402bf3d6: 402c movi.n a0, 36 + +402bf3d8 : +402bf3d8: f0c112 addi a1, a1, -16 +402bf3db: 21c9 s32i.n a12, a1, 8 +402bf3dd: fffac1 l32r a12, 402bf3c8 +402bf3e0: 11d9 s32i.n a13, a1, 4 +402bf3e2: 02dd mov.n a13, a2 +402bf3e4: 0c2d mov.n a2, a12 +402bf3e6: 3109 s32i.n a0, a1, 12 +402bf3e8: e7a401 l32r a0, 402b9278 +402bf3eb: 0000c0 callx0 a0 +402bf3ee: 234c movi.n a3, 66 +402bf3f0: 252327 blt a3, a2, 402bf419 +402bf3f3: 0c2d mov.n a2, a12 +402bf3f5: e7a001 l32r a0, 402b9278 +402bf3f8: 0000c0 callx0 a0 +402bf3fb: fdba51 l32r a5, 402beae4 +402bf3fe: fff4c1 l32r a12, 402bf3d0 +402bf401: fff241 l32r a4, 402bf3cc +402bf404: 334c movi.n a3, 67 +402bf406: c03320 sub a3, a3, a2 +402bf409: 935dd0 movnez a5, a13, a13 +402bf40c: 0c2d mov.n a2, a12 +402bf40e: e49f45 call0 402a3e04 +402bf411: fdaf21 l32r a2, 402bead0 +402bf414: 02c9 s32i.n a12, a2, 0 +402bf416: 000206 j 402bf422 +402bf419: ffee21 l32r a2, 402bf3d4 +402bf41c: e87d01 l32r a0, 402b9610 +402bf41f: 0000c0 callx0 a0 +402bf422: 3108 l32i.n a0, a1, 12 +402bf424: 21c8 l32i.n a12, a1, 8 +402bf426: 11d8 l32i.n a13, a1, 4 +402bf428: 10c112 addi a1, a1, 16 +402bf42b: f00d ret.n +402bf42d: 000000 ill +402bf430: fec1c5 call0 402be050 +402bf433: 3f .byte 0x3f + +402bf434 : +402bf434: fda731 l32r a3, 402bead0 +402bf437: 0328 l32i.n a2, a3, 0 +402bf439: 32cc bnez.n a2, 402bf440 +402bf43b: fffd41 l32r a4, 402bf430 +402bf43e: 0349 s32i.n a4, a3, 0 +402bf440: f00d ret.n +402bf442: 2e0000 excw +402bf445: 2f .byte 0x2f +402bf446: ff .byte 0xff +402bf447: 3f .byte 0x3f +402bf448: 2cb594 excw +402bf44b: b57440 extui a7, a4, 20, 12 +402bf44e: 402c movi.n a0, 36 + +402bf450 : +402bf450: e0c112 addi a1, a1, -32 +402bf453: fffc21 l32r a2, 402bf444 +402bf456: 0561d2 s32i a13, a1, 20 +402bf459: 076102 s32i a0, a1, 28 +402bf45c: 0661c2 s32i a12, a1, 24 +402bf45f: 000232 l8ui a3, a2, 0 +402bf462: 02dd mov.n a13, a2 +402bf464: 551366 bnei a3, 1, 402bf4bd +402bf467: fda9c1 l32r a12, 402beb0c +402bf46a: fda521 l32r a2, 402beb00 +402bf46d: 0c3d mov.n a3, a12 +402bf46f: febdc5 call0 402be04c +402bf472: 728c beqz.n a2, 402bf47d +402bf474: fff521 l32r a2, 402bf448 +402bf477: 000cc6 j 402bf4ae +402bf47a: 000000 ill +402bf47d: 201110 or a1, a1, a1 +402bf480: e19405 call0 402a0dc4 +402bf483: 1b3266 bnei a2, 3, 402bf4a2 +402bf486: 203110 or a3, a1, a1 +402bf489: 01a022 movi a2, 1 +402bf48c: e3cf45 call0 402a3184 +402bf48f: 0128 l32i.n a2, a1, 0 +402bf491: 0c3d mov.n a3, a12 +402bf493: 3129 s32i.n a2, a1, 12 +402bf495: 21cb addi.n a2, a1, 12 +402bf497: febb45 call0 402be04c +402bf49a: a29c beqz.n a2, 402bf4b8 +402bf49c: ffec21 l32r a2, 402bf44c +402bf49f: 0002c6 j 402bf4ae +402bf4a2: e19205 call0 402a0dc4 +402bf4a5: dd2226 beqi a2, 2, 402bf486 +402bf4a8: 000306 j 402bf4b8 +402bf4ab: 000000 ill +402bf4ae: e85801 l32r a0, 402b9610 +402bf4b1: 0000c0 callx0 a0 +402bf4b4: 000146 j 402bf4bd +402bf4b7: 020c00 excw +402bf4ba: 004d22 s8i a2, a13, 0 +402bf4bd: 7108 l32i.n a0, a1, 28 +402bf4bf: 61c8 l32i.n a12, a1, 24 +402bf4c1: 51d8 l32i.n a13, a1, 20 +402bf4c3: 20c112 addi a1, a1, 32 +402bf4c6: f00d ret.n +402bf4c8: b54c movi.n a5, 75 +402bf4ca: 402c movi.n a0, 36 +402bf4cc: 2cb530 excw +402bf4cf: dd2140 excw + +402bf4d0 : +402bf4d0: ffdd21 l32r a2, 402bf444 +402bf4d3: f0c112 addi a1, a1, -16 +402bf4d6: 0261c2 s32i a12, a1, 8 +402bf4d9: 036102 s32i a0, a1, 12 +402bf4dc: 000232 l8ui a3, a2, 0 +402bf4df: 20c220 or a12, a2, a2 +402bf4e2: fff921 l32r a2, 402bf4c8 +402bf4e5: 0d1326 beqi a3, 1, 402bf4f6 +402bf4e8: fd8931 l32r a3, 402beb0c +402bf4eb: fd8521 l32r a2, 402beb00 +402bf4ee: feaa05 call0 402bdf90 +402bf4f1: b28c beqz.n a2, 402bf500 +402bf4f3: fff621 l32r a2, 402bf4cc +402bf4f6: e84601 l32r a0, 402b9610 +402bf4f9: 0000c0 callx0 a0 +402bf4fc: 000146 j 402bf505 +402bf4ff: 120c00 excw +402bf502: 004c22 s8i a2, a12, 0 +402bf505: 3108 l32i.n a0, a1, 12 +402bf507: 21c8 l32i.n a12, a1, 8 +402bf509: 10c112 addi a1, a1, 16 +402bf50c: f00d ret.n +402bf50e: dc0000 excw +402bf511: 3ffec1 l32r a12, 4028f50c +402bf514: b518 l32i.n a1, a5, 44 +402bf516: 402c movi.n a0, 36 +402bf518: 2cb504 excw +402bf51b: b4f440 extui a15, a4, 4, 12 +402bf51e: 402c movi.n a0, 36 +402bf520: 2cb4e0 excw +402bf523: b4c040 extui a12, a4, 0, 12 +402bf526: 402c movi.n a0, 36 +402bf528: 2cb4a0 excw +402bf52b: b48c40 extui a8, a4, 12, 12 +402bf52e: 402c movi.n a0, 36 +402bf530: efdc bnez.n a15, 402bf552 +402bf532: 402b addi.n a4, a0, 2 +402bf534: 7d1c movi.n a13, 23 +402bf536: 884010 excw +402bf539: 1009 s32i.n a0, a0, 4 +402bf53b: c11240 mul16u a1, a2, a4 + +402bf53c : +402bf53c: c0c112 addi a1, a1, -64 +402bf53f: d1d9 s32i.n a13, a1, 52 +402bf541: 02dd mov.n a13, a2 +402bf543: fff321 l32r a2, 402bf510 +402bf546: f109 s32i.n a0, a1, 60 +402bf548: e1c9 s32i.n a12, a1, 56 +402bf54a: c1e9 s32i.n a14, a1, 48 +402bf54c: b1f9 s32i.n a15, a1, 44 +402bf54e: ff4745 call0 402be9c4 +402bf551: fd6ef1 l32r a15, 402beb0c +402bf554: fd63e1 l32r a14, 402beae0 +402bf557: 0f29 s32i.n a2, a15, 0 +402bf559: 15a442 movi a4, 0x415 +402bf55c: 0e3d mov.n a3, a14 +402bf55e: 823c movi.n a2, 56 +402bf560: ea9001 l32r a0, 402b9fa0 402bf563: 0000c0 callx0 a0 -402bf566: 18a442 movi a4, 0x418 -402bf569: 0e3d mov.n a3, a14 -402bf56b: 221b addi.n a2, a2, 1 -402bf56d: ea8501 l32r a0, 402b9f84 -402bf570: 0000c0 callx0 a0 -402bf573: 0f29 s32i.n a2, a15, 0 -402bf575: 0d38 l32i.n a3, a13, 0 -402bf577: 0c28 l32i.n a2, a12, 0 -402bf579: 02f8 l32i.n a15, a2, 0 -402bf57b: 032d mov.n a2, a3 -402bf57d: 4139 s32i.n a3, a1, 16 -402bf57f: e73701 l32r a0, 402b925c -402bf582: 0000c0 callx0 a0 -402bf585: 4138 l32i.n a3, a1, 16 -402bf587: 024d mov.n a4, a2 -402bf589: 202ff0 or a2, a15, a15 -402bf58c: e88d01 l32r a0, 402b97c0 -402bf58f: 0000c0 callx0 a0 -402bf592: 1d28 l32i.n a2, a13, 4 -402bf594: 002cf2 l32i a15, a12, 0 -402bf597: e73101 l32r a0, 402b925c -402bf59a: 0000c0 callx0 a0 -402bf59d: 1aa442 movi a4, 0x41a -402bf5a0: 0e3d mov.n a3, a14 -402bf5a2: 221b addi.n a2, a2, 1 -402bf5a4: ea7801 l32r a0, 402b9f84 -402bf5a7: 0000c0 callx0 a0 -402bf5aa: 1f29 s32i.n a2, a15, 4 -402bf5ac: 1d38 l32i.n a3, a13, 4 -402bf5ae: 0c28 l32i.n a2, a12, 0 -402bf5b0: 12f8 l32i.n a15, a2, 4 -402bf5b2: 032d mov.n a2, a3 -402bf5b4: 4139 s32i.n a3, a1, 16 -402bf5b6: e72901 l32r a0, 402b925c -402bf5b9: 0000c0 callx0 a0 -402bf5bc: 4138 l32i.n a3, a1, 16 -402bf5be: 024d mov.n a4, a2 -402bf5c0: 0f2d mov.n a2, a15 -402bf5c2: e87f01 l32r a0, 402b97c0 -402bf5c5: 0000c0 callx0 a0 -402bf5c8: 10cdf2 addi a15, a13, 16 -402bf5cb: 0d0c movi.n a13, 0 -402bf5cd: 0f28 l32i.n a2, a15, 0 -402bf5cf: 053216 beqz a2, 402bf626 -402bf5d2: 0c68 l32i.n a6, a12, 0 -402bf5d4: 5169 s32i.n a6, a1, 20 -402bf5d6: e72101 l32r a0, 402b925c -402bf5d9: 0000c0 callx0 a0 -402bf5dc: 1ea442 movi a4, 0x41e -402bf5df: 0e3d mov.n a3, a14 -402bf5e1: 221b addi.n a2, a2, 1 -402bf5e3: ea6801 l32r a0, 402b9f84 -402bf5e6: 0000c0 callx0 a0 -402bf5e9: 5168 l32i.n a6, a1, 20 -402bf5eb: 3d4b addi.n a3, a13, 4 -402bf5ed: 1133e0 slli a3, a3, 2 -402bf5f0: 663a add.n a6, a6, a3 -402bf5f2: 0629 s32i.n a2, a6, 0 -402bf5f4: 0c28 l32i.n a2, a12, 0 -402bf5f6: dd1b addi.n a13, a13, 1 -402bf5f8: 323a add.n a3, a2, a3 -402bf5fa: 0368 l32i.n a6, a3, 0 -402bf5fc: 0f38 l32i.n a3, a15, 0 -402bf5fe: 5169 s32i.n a6, a1, 20 -402bf600: 032d mov.n a2, a3 -402bf602: 4139 s32i.n a3, a1, 16 -402bf604: e71601 l32r a0, 402b925c -402bf607: 0000c0 callx0 a0 -402bf60a: 5168 l32i.n a6, a1, 20 -402bf60c: 4138 l32i.n a3, a1, 16 -402bf60e: 024d mov.n a4, a2 -402bf610: 062d mov.n a2, a6 -402bf612: e86b01 l32r a0, 402b97c0 -402bf615: 0000c0 callx0 a0 -402bf618: ff4b addi.n a15, a15, 4 -402bf61a: af9d66 bnei a13, 10, 402bf5cd -402bf61d: 000146 j 402bf626 -402bf620: ffb621 l32r a2, 402bf4f8 -402bf623: 003186 j 402bf6ed -402bf626: 0c28 l32i.n a2, a12, 0 -402bf628: 3238 l32i.n a3, a2, 12 -402bf62a: 63cc bnez.n a3, 402bf634 -402bf62c: ffb421 l32r a2, 402bf4fc -402bf62f: 002e86 j 402bf6ed -402bf632: e10000 excw -402bf635: fd2c movi.n a13, 47 -402bf637: 0228 l32i.n a2, a2, 0 -402bf639: 0e39 s32i.n a3, a14, 0 -402bf63b: ffd505 call0 402bf38c -402bf63e: 0c28 l32i.n a2, a12, 0 -402bf640: 1228 l32i.n a2, a2, 4 -402bf642: ffd785 call0 402bf3bc -402bf645: 0c28 l32i.n a2, a12, 0 -402bf647: 0228 l32i.n a2, a2, 0 -402bf649: ffcbc5 call0 402bf308 -402bf64c: ff4b31 l32r a3, 402bf378 -402bf64f: ffac21 l32r a2, 402bf500 -402bf652: e7e801 l32r a0, 402b95f4 -402bf655: 0000c0 callx0 a0 -402bf658: fd1721 l32r a2, 402beab4 -402bf65b: 0238 l32i.n a3, a2, 0 -402bf65d: ffa921 l32r a2, 402bf504 -402bf660: e7e501 l32r a0, 402b95f4 -402bf663: 0000c0 callx0 a0 -402bf666: 002c22 l32i a2, a12, 0 -402bf669: 041232 l16ui a3, a2, 8 -402bf66c: fd1d21 l32r a2, 402beae0 -402bf66f: 001356 bnez a3, 402bf674 -402bf672: 035c movi.n a3, 80 -402bf674: 005232 s16i a3, a2, 0 -402bf677: 044b85 call0 402c3b30 -402bf67a: fd1ed1 l32r a13, 402beaf4 -402bf67d: 006d22 s32i a2, a13, 0 -402bf680: 0ac216 beqz a2, 402bf730 -402bf683: e17405 call0 402a0dc4 -402bf686: 123266 bnei a2, 3, 402bf69c -402bf689: fd1931 l32r a3, 402beaf0 -402bf68c: 202ee0 or a2, a14, a14 -402bf68f: fe8e45 call0 402bdf74 -402bf692: f28c beqz.n a2, 402bf6a5 -402bf694: ff9d21 l32r a2, 402bf508 -402bf697: 001486 j 402bf6ed -402bf69a: 100000 and a0, a0, a0 -402bf69d: 452011 l32r a1, 40290b20 -402bf6a0: 26e172 excw -402bf6a3: 10e312 excw -402bf6a6: 852011 l32r a1, 402a0b28 -402bf6a9: 66e171 l32r a7, 40299230 -402bf6ac: 101d32 l16ui a3, a13, 32 -402bf6af: 222031 l32r a3, 40287f30 -402bf6b2: c501a0 extui a0, a10, 17, 13 -402bf6b5: e3ac beqz.n a3, 402bf6e7 -402bf6b7: 002122 l32i a2, a1, 0 -402bf6ba: fd0d31 l32r a3, 402beaf0 -402bf6bd: 3129 s32i.n a2, a1, 12 -402bf6bf: 21cb addi.n a2, a1, 12 -402bf6c1: fe8b05 call0 402bdf74 -402bf6c4: d28c beqz.n a2, 402bf6d5 -402bf6c6: ff9121 l32r a2, 402bf50c -402bf6c9: 000806 j 402bf6ed -402bf6cc: 201110 or a1, a1, a1 -402bf6cf: e16f45 call0 402a0dc4 -402bf6d2: d82226 beqi a2, 2, 402bf6ae -402bf6d5: ff5421 l32r a2, 402bf428 -402bf6d8: 130c movi.n a3, 1 -402bf6da: 004232 s8i a3, a2, 0 -402bf6dd: fd0341 l32r a4, 402beaec -402bf6e0: 3a3a31 l32r a3, 4028dfc8 -402bf6e3: 0d28 l32i.n a2, a13, 0 -402bf6e5: 044d05 call0 402c3bb8 -402bf6e8: a28c beqz.n a2, 402bf6f6 -402bf6ea: ff8921 l32r a2, 402bf510 -402bf6ed: e7c101 l32r a0, 402b95f4 -402bf6f0: 0000c0 callx0 a0 -402bf6f3: 000e46 j 402bf730 -402bf6f6: 0c48 l32i.n a4, a12, 0 -402bf6f8: 0d28 l32i.n a2, a13, 0 -402bf6fa: ff0c31 l32r a3, 402bf32c -402bf6fd: 045b45 call0 402c3cb4 -402bf700: ff0a21 l32r a2, 402bf328 -402bf703: fe2dd1 l32r a13, 402befb8 -402bf706: 130c movi.n a3, 1 -402bf708: 004232 s8i a3, a2, 0 -402bf70b: 202dd0 or a2, a13, a13 -402bf70e: fe2b01 l32r a0, 402befbc -402bf711: 0000c0 callx0 a0 -402bf714: 0c48 l32i.n a4, a12, 0 -402bf716: ff7f31 l32r a3, 402bf514 -402bf719: 0d2d mov.n a2, a13 -402bf71b: ff7f01 l32r a0, 402bf518 -402bf71e: 0000c0 callx0 a0 -402bf721: 150c movi.n a5, 1 -402bf723: 054d mov.n a4, a5 -402bf725: e8a332 movi a3, 0x3e8 -402bf728: 0d2d mov.n a2, a13 -402bf72a: ff7c01 l32r a0, 402bf51c +402bf566: ff45c1 l32r a12, 402bf27c +402bf569: 0c29 s32i.n a2, a12, 0 +402bf56b: 0cd216 beqz a2, 402bf63c +402bf56e: 0d3d mov.n a3, a13 +402bf570: 843c movi.n a4, 56 +402bf572: e89a01 l32r a0, 402b97dc +402bf575: 0000c0 callx0 a0 +402bf578: 0d28 l32i.n a2, a13, 0 +402bf57a: 0cf8 l32i.n a15, a12, 0 +402bf57c: e73f01 l32r a0, 402b9278 +402bf57f: 0000c0 callx0 a0 +402bf582: 18a442 movi a4, 0x418 +402bf585: 0e3d mov.n a3, a14 +402bf587: 221b addi.n a2, a2, 1 +402bf589: ea8501 l32r a0, 402b9fa0 +402bf58c: 0000c0 callx0 a0 +402bf58f: 0f29 s32i.n a2, a15, 0 +402bf591: 0d38 l32i.n a3, a13, 0 +402bf593: 0c28 l32i.n a2, a12, 0 +402bf595: 02f8 l32i.n a15, a2, 0 +402bf597: 032d mov.n a2, a3 +402bf599: 4139 s32i.n a3, a1, 16 +402bf59b: e73701 l32r a0, 402b9278 +402bf59e: 0000c0 callx0 a0 +402bf5a1: 4138 l32i.n a3, a1, 16 +402bf5a3: 024d mov.n a4, a2 +402bf5a5: 202ff0 or a2, a15, a15 +402bf5a8: e88d01 l32r a0, 402b97dc +402bf5ab: 0000c0 callx0 a0 +402bf5ae: 1d28 l32i.n a2, a13, 4 +402bf5b0: 002cf2 l32i a15, a12, 0 +402bf5b3: e73101 l32r a0, 402b9278 +402bf5b6: 0000c0 callx0 a0 +402bf5b9: 1aa442 movi a4, 0x41a +402bf5bc: 0e3d mov.n a3, a14 +402bf5be: 221b addi.n a2, a2, 1 +402bf5c0: ea7801 l32r a0, 402b9fa0 +402bf5c3: 0000c0 callx0 a0 +402bf5c6: 1f29 s32i.n a2, a15, 4 +402bf5c8: 1d38 l32i.n a3, a13, 4 +402bf5ca: 0c28 l32i.n a2, a12, 0 +402bf5cc: 12f8 l32i.n a15, a2, 4 +402bf5ce: 032d mov.n a2, a3 +402bf5d0: 4139 s32i.n a3, a1, 16 +402bf5d2: e72901 l32r a0, 402b9278 +402bf5d5: 0000c0 callx0 a0 +402bf5d8: 4138 l32i.n a3, a1, 16 +402bf5da: 024d mov.n a4, a2 +402bf5dc: 0f2d mov.n a2, a15 +402bf5de: e87f01 l32r a0, 402b97dc +402bf5e1: 0000c0 callx0 a0 +402bf5e4: 10cdf2 addi a15, a13, 16 +402bf5e7: 0d0c movi.n a13, 0 +402bf5e9: 0f28 l32i.n a2, a15, 0 +402bf5eb: 053216 beqz a2, 402bf642 +402bf5ee: 0c68 l32i.n a6, a12, 0 +402bf5f0: 5169 s32i.n a6, a1, 20 +402bf5f2: e72101 l32r a0, 402b9278 +402bf5f5: 0000c0 callx0 a0 +402bf5f8: 1ea442 movi a4, 0x41e +402bf5fb: 0e3d mov.n a3, a14 +402bf5fd: 221b addi.n a2, a2, 1 +402bf5ff: ea6801 l32r a0, 402b9fa0 +402bf602: 0000c0 callx0 a0 +402bf605: 5168 l32i.n a6, a1, 20 +402bf607: 3d4b addi.n a3, a13, 4 +402bf609: 1133e0 slli a3, a3, 2 +402bf60c: 663a add.n a6, a6, a3 +402bf60e: 0629 s32i.n a2, a6, 0 +402bf610: 0c28 l32i.n a2, a12, 0 +402bf612: dd1b addi.n a13, a13, 1 +402bf614: 323a add.n a3, a2, a3 +402bf616: 0368 l32i.n a6, a3, 0 +402bf618: 0f38 l32i.n a3, a15, 0 +402bf61a: 5169 s32i.n a6, a1, 20 +402bf61c: 032d mov.n a2, a3 +402bf61e: 4139 s32i.n a3, a1, 16 +402bf620: e71601 l32r a0, 402b9278 +402bf623: 0000c0 callx0 a0 +402bf626: 5168 l32i.n a6, a1, 20 +402bf628: 4138 l32i.n a3, a1, 16 +402bf62a: 024d mov.n a4, a2 +402bf62c: 062d mov.n a2, a6 +402bf62e: e86b01 l32r a0, 402b97dc +402bf631: 0000c0 callx0 a0 +402bf634: ff4b addi.n a15, a15, 4 +402bf636: af9d66 bnei a13, 10, 402bf5e9 +402bf639: 000146 j 402bf642 +402bf63c: ffb621 l32r a2, 402bf514 +402bf63f: 003186 j 402bf709 +402bf642: 0c28 l32i.n a2, a12, 0 +402bf644: 3238 l32i.n a3, a2, 12 +402bf646: 63cc bnez.n a3, 402bf650 +402bf648: ffb421 l32r a2, 402bf518 +402bf64b: 002e86 j 402bf709 +402bf64e: e10000 excw +402bf651: fd2c movi.n a13, 47 +402bf653: 0228 l32i.n a2, a2, 0 +402bf655: 0e39 s32i.n a3, a14, 0 +402bf657: ffd505 call0 402bf3a8 +402bf65a: 0c28 l32i.n a2, a12, 0 +402bf65c: 1228 l32i.n a2, a2, 4 +402bf65e: ffd785 call0 402bf3d8 +402bf661: 0c28 l32i.n a2, a12, 0 +402bf663: 0228 l32i.n a2, a2, 0 +402bf665: ffcbc5 call0 402bf324 +402bf668: ff4b31 l32r a3, 402bf394 +402bf66b: ffac21 l32r a2, 402bf51c +402bf66e: e7e801 l32r a0, 402b9610 +402bf671: 0000c0 callx0 a0 +402bf674: fd1721 l32r a2, 402bead0 +402bf677: 0238 l32i.n a3, a2, 0 +402bf679: ffa921 l32r a2, 402bf520 +402bf67c: e7e501 l32r a0, 402b9610 +402bf67f: 0000c0 callx0 a0 +402bf682: 002c22 l32i a2, a12, 0 +402bf685: 041232 l16ui a3, a2, 8 +402bf688: fd1d21 l32r a2, 402beafc +402bf68b: 001356 bnez a3, 402bf690 +402bf68e: 035c movi.n a3, 80 +402bf690: 005232 s16i a3, a2, 0 +402bf693: 044b85 call0 402c3b4c +402bf696: fd1ed1 l32r a13, 402beb10 +402bf699: 006d22 s32i a2, a13, 0 +402bf69c: 0ac216 beqz a2, 402bf74c +402bf69f: e17245 call0 402a0dc4 +402bf6a2: 123266 bnei a2, 3, 402bf6b8 +402bf6a5: fd1931 l32r a3, 402beb0c +402bf6a8: 202ee0 or a2, a14, a14 +402bf6ab: fe8e45 call0 402bdf90 +402bf6ae: f28c beqz.n a2, 402bf6c1 +402bf6b0: ff9d21 l32r a2, 402bf524 +402bf6b3: 001486 j 402bf709 +402bf6b6: 100000 and a0, a0, a0 +402bf6b9: 852011 l32r a1, 402a0b3c +402bf6bc: 26e170 excw +402bf6bf: 10e312 excw +402bf6c2: c52011 l32r a1, 402b0b44 +402bf6c5: 6f .byte 0x6f +402bf6c6: 3266e1 l32r a14, 4028c060 +402bf6c9: 101d excw +402bf6cb: 222031 l32r a3, 40287f4c +402bf6ce: 0501a0 extui a0, a10, 17, 1 +402bf6d1: e3ab addi.n a14, a3, 10 +402bf6d3: 002122 l32i a2, a1, 0 +402bf6d6: fd0d31 l32r a3, 402beb0c +402bf6d9: 3129 s32i.n a2, a1, 12 +402bf6db: 21cb addi.n a2, a1, 12 +402bf6dd: fe8b05 call0 402bdf90 +402bf6e0: d28c beqz.n a2, 402bf6f1 +402bf6e2: ff9121 l32r a2, 402bf528 +402bf6e5: 000806 j 402bf709 +402bf6e8: 201110 or a1, a1, a1 +402bf6eb: e16d85 call0 402a0dc4 +402bf6ee: d82226 beqi a2, 2, 402bf6ca +402bf6f1: ff5421 l32r a2, 402bf444 +402bf6f4: 130c movi.n a3, 1 +402bf6f6: 004232 s8i a3, a2, 0 +402bf6f9: fd0341 l32r a4, 402beb08 +402bf6fc: 3a3331 l32r a3, 4028dfc8 +402bf6ff: 0d28 l32i.n a2, a13, 0 +402bf701: 044d05 call0 402c3bd4 +402bf704: a28c beqz.n a2, 402bf712 +402bf706: ff8921 l32r a2, 402bf52c +402bf709: e7c101 l32r a0, 402b9610 +402bf70c: 0000c0 callx0 a0 +402bf70f: 000e46 j 402bf74c +402bf712: 0c48 l32i.n a4, a12, 0 +402bf714: 0d28 l32i.n a2, a13, 0 +402bf716: ff0c31 l32r a3, 402bf348 +402bf719: 045b45 call0 402c3cd0 +402bf71c: ff0a21 l32r a2, 402bf344 +402bf71f: fe2dd1 l32r a13, 402befd4 +402bf722: 130c movi.n a3, 1 +402bf724: 004232 s8i a3, a2, 0 +402bf727: 202dd0 or a2, a13, a13 +402bf72a: fe2b01 l32r a0, 402befd8 402bf72d: 0000c0 callx0 a0 -402bf730: f108 l32i.n a0, a1, 60 -402bf732: e1c8 l32i.n a12, a1, 56 -402bf734: d1d8 l32i.n a13, a1, 52 -402bf736: c1e8 l32i.n a14, a1, 48 -402bf738: b1f8 l32i.n a15, a1, 44 -402bf73a: 40c112 addi a1, a1, 64 -402bf73d: f00d ret.n - ... - -402bf740 : -402bf740: f00d ret.n - ... - -402bf744 : -402bf744: 030c movi.n a3, 0 -402bf746: 271237 beq a2, a3, 402bf771 -402bf749: 020242 l8ui a4, a2, 2 -402bf74c: e73e31 l32r a3, 402b9444 -402bf74f: d0c442 addi a4, a4, -48 -402bf752: 744040 extui a4, a4, 0, 8 -402bf755: 0338 l32i.n a3, a3, 0 -402bf757: 639c beqz.n a3, 402bf771 -402bf759: 3c0352 l8ui a5, a3, 60 -402bf75c: f59547 bne a5, a4, 402bf755 -402bf75f: 000262 l8ui a6, a2, 0 -402bf762: 3a0352 l8ui a5, a3, 58 -402bf765: ec9657 bne a6, a5, 402bf755 -402bf768: 010262 l8ui a6, a2, 1 -402bf76b: 3b0352 l8ui a5, a3, 59 -402bf76e: e39657 bne a6, a5, 402bf755 -402bf771: 032d mov.n a2, a3 -402bf773: f00d ret.n -402bf775: 000000 ill - -402bf778 : -402bf778: 85b631 l32r a3, 402a0e50 -402bf77b: 0329 s32i.n a2, a3, 0 -402bf77d: f00d ret.n -402bf77f: 386c00 excw -402bf782: ff .byte 0xff -402bf783: 3f .byte 0x3f - -402bf784 : -402bf784: f0c112 addi a1, a1, -16 -402bf787: 0261c2 s32i a12, a1, 8 -402bf78a: 0161d2 s32i a13, a1, 4 -402bf78d: 036102 s32i a0, a1, 12 -402bf790: 02dd mov.n a13, a2 -402bf792: 01e9 s32i.n a14, a1, 0 -402bf794: 020c movi.n a2, 0 -402bf796: 03cd mov.n a12, a3 -402bf798: 3c1327 beq a3, a2, 402bf7d8 -402bf79b: 0338 l32i.n a3, a3, 0 -402bf79d: 1d28 l32i.n a2, a13, 4 -402bf79f: 331327 beq a3, a2, 402bf7d6 -402bf7a2: f2eb21 l32r a2, 402bc350 -402bf7a5: 0228 l32i.n a2, a2, 0 -402bf7a7: 129c beqz.n a2, 402bf7bc -402bf7a9: 0248 l32i.n a4, a2, 0 -402bf7ab: 1d38 l32i.n a3, a13, 4 -402bf7ad: 32e8 l32i.n a14, a2, 12 -402bf7af: 029437 bne a4, a3, 402bf7b5 -402bf7b2: 01c505 call0 402c1404 -402bf7b5: 0e2d mov.n a2, a14 -402bf7b7: fffb06 j 402bf7a7 -402bf7ba: 210000 srai a0, a0, 0 -402bf7bd: 28fff1 l32r a15, 40289bbc -402bf7c0: 129c02 l16si a0, a12, 36 -402bf7c3: 0238 l32i.n a3, a2, 0 -402bf7c5: 738c beqz.n a3, 402bf7d0 -402bf7c7: 1d48 l32i.n a4, a13, 4 -402bf7c9: 039347 bne a3, a4, 402bf7d0 -402bf7cc: 0c38 l32i.n a3, a12, 0 -402bf7ce: 0239 s32i.n a3, a2, 0 -402bf7d0: 3228 l32i.n a2, a2, 12 -402bf7d2: fffac6 j 402bf7c1 -402bf7d5: 0c2800 excw -402bf7d8: 3108 l32i.n a0, a1, 12 -402bf7da: 1d29 s32i.n a2, a13, 4 -402bf7dc: 21c8 l32i.n a12, a1, 8 -402bf7de: 11d8 l32i.n a13, a1, 4 -402bf7e0: 01e8 l32i.n a14, a1, 0 -402bf7e2: 10c112 addi a1, a1, 16 -402bf7e5: f00d ret.n - ... - -402bf7e8 : -402bf7e8: f0c112 addi a1, a1, -16 -402bf7eb: 21c9 s32i.n a12, a1, 8 -402bf7ed: 11d9 s32i.n a13, a1, 4 -402bf7ef: 01e9 s32i.n a14, a1, 0 -402bf7f1: 02cd mov.n a12, a2 -402bf7f3: 3109 s32i.n a0, a1, 12 -402bf7f5: 04ed mov.n a14, a4 -402bf7f7: 20d550 or a13, a5, a5 -402bf7fa: fff885 call0 402bf784 -402bf7fd: 020c movi.n a2, 0 -402bf7ff: 011e27 beq a14, a2, 402bf804 -402bf802: 0e28 l32i.n a2, a14, 0 -402bf804: 2c29 s32i.n a2, a12, 8 -402bf806: 020c movi.n a2, 0 -402bf808: 011d27 beq a13, a2, 402bf80d -402bf80b: 0d28 l32i.n a2, a13, 0 -402bf80d: 3108 l32i.n a0, a1, 12 -402bf80f: 3c29 s32i.n a2, a12, 12 -402bf811: 11d8 l32i.n a13, a1, 4 -402bf813: 21c8 l32i.n a12, a1, 8 -402bf815: 01e8 l32i.n a14, a1, 0 -402bf817: 10c112 addi a1, a1, 16 -402bf81a: f00d ret.n -402bf81c: ff3014 excw -402bf81f: 3f .byte 0x3f - -402bf820 : -402bf820: f0c112 addi a1, a1, -16 -402bf823: 21c9 s32i.n a12, a1, 8 -402bf825: 11d9 s32i.n a13, a1, 4 -402bf827: 01e9 s32i.n a14, a1, 0 -402bf829: 3109 s32i.n a0, a1, 12 -402bf82b: 7269 s32i.n a6, a2, 28 -402bf82d: fffb61 l32r a6, 402bf81c -402bf830: 0d0c movi.n a13, 0 -402bf832: 02cd mov.n a12, a2 -402bf834: 12d9 s32i.n a13, a2, 4 -402bf836: 22d9 s32i.n a13, a2, 8 -402bf838: 32d9 s32i.n a13, a2, 12 -402bf83a: 3942d2 s8i a13, a2, 57 -402bf83d: 82d9 s32i.n a13, a2, 32 -402bf83f: 92d9 s32i.n a13, a2, 36 -402bf841: 1062d2 s32i a13, a2, 64 -402bf844: 000622 l8ui a2, a6, 0 -402bf847: 07ed mov.n a14, a7 -402bf849: 3c4c22 s8i a2, a12, 60 -402bf84c: 721b addi.n a7, a2, 1 -402bf84e: 4128 l32i.n a2, a1, 16 -402bf850: 004672 s8i a7, a6, 0 -402bf853: 4c29 s32i.n a2, a12, 16 -402bf855: 202cc0 or a2, a12, a12 -402bf858: fff8c5 call0 402bf7e8 -402bf85b: 0c2d mov.n a2, a12 -402bf85d: 000ec0 callx0 a14 -402bf860: 1892d7 bne a2, a13, 402bf87c -402bf863: e6f821 l32r a2, 402b9444 -402bf866: 0cdd mov.n a13, a12 -402bf868: 0238 l32i.n a3, a2, 0 -402bf86a: 0c39 s32i.n a3, a12, 0 -402bf86c: 02c9 s32i.n a12, a2, 0 -402bf86e: 390c22 l8ui a2, a12, 57 -402bf871: 012280 slli a2, a2, 24 -402bf874: 0042d6 bgez a2, 402bf87c +402bf730: 0c48 l32i.n a4, a12, 0 +402bf732: ff7f31 l32r a3, 402bf530 +402bf735: 0d2d mov.n a2, a13 +402bf737: ff7f01 l32r a0, 402bf534 +402bf73a: 0000c0 callx0 a0 +402bf73d: 150c movi.n a5, 1 +402bf73f: 054d mov.n a4, a5 +402bf741: e8a332 movi a3, 0x3e8 +402bf744: 0d2d mov.n a2, a13 +402bf746: ff7c01 l32r a0, 402bf538 +402bf749: 0000c0 callx0 a0 +402bf74c: f108 l32i.n a0, a1, 60 +402bf74e: e1c8 l32i.n a12, a1, 56 +402bf750: d1d8 l32i.n a13, a1, 52 +402bf752: c1e8 l32i.n a14, a1, 48 +402bf754: b1f8 l32i.n a15, a1, 44 +402bf756: 40c112 addi a1, a1, 64 +402bf759: f00d ret.n + ... + +402bf75c : +402bf75c: f00d ret.n + ... + +402bf760 : +402bf760: 030c movi.n a3, 0 +402bf762: 271237 beq a2, a3, 402bf78d +402bf765: 020242 l8ui a4, a2, 2 +402bf768: e73e31 l32r a3, 402b9460 +402bf76b: d0c442 addi a4, a4, -48 +402bf76e: 744040 extui a4, a4, 0, 8 +402bf771: 0338 l32i.n a3, a3, 0 +402bf773: 639c beqz.n a3, 402bf78d +402bf775: 3c0352 l8ui a5, a3, 60 +402bf778: f59547 bne a5, a4, 402bf771 +402bf77b: 000262 l8ui a6, a2, 0 +402bf77e: 3a0352 l8ui a5, a3, 58 +402bf781: ec9657 bne a6, a5, 402bf771 +402bf784: 010262 l8ui a6, a2, 1 +402bf787: 3b0352 l8ui a5, a3, 59 +402bf78a: e39657 bne a6, a5, 402bf771 +402bf78d: 032d mov.n a2, a3 +402bf78f: f00d ret.n +402bf791: 000000 ill + +402bf794 : +402bf794: 85af31 l32r a3, 402a0e50 +402bf797: 0329 s32i.n a2, a3, 0 +402bf799: f00d ret.n +402bf79b: 386c00 excw +402bf79e: ff .byte 0xff +402bf79f: 3f .byte 0x3f + +402bf7a0 : +402bf7a0: f0c112 addi a1, a1, -16 +402bf7a3: 0261c2 s32i a12, a1, 8 +402bf7a6: 0161d2 s32i a13, a1, 4 +402bf7a9: 036102 s32i a0, a1, 12 +402bf7ac: 02dd mov.n a13, a2 +402bf7ae: 01e9 s32i.n a14, a1, 0 +402bf7b0: 020c movi.n a2, 0 +402bf7b2: 03cd mov.n a12, a3 +402bf7b4: 3c1327 beq a3, a2, 402bf7f4 +402bf7b7: 0338 l32i.n a3, a3, 0 +402bf7b9: 1d28 l32i.n a2, a13, 4 +402bf7bb: 331327 beq a3, a2, 402bf7f2 +402bf7be: f2eb21 l32r a2, 402bc36c +402bf7c1: 0228 l32i.n a2, a2, 0 +402bf7c3: 129c beqz.n a2, 402bf7d8 +402bf7c5: 0248 l32i.n a4, a2, 0 +402bf7c7: 1d38 l32i.n a3, a13, 4 +402bf7c9: 32e8 l32i.n a14, a2, 12 +402bf7cb: 029437 bne a4, a3, 402bf7d1 +402bf7ce: 01c505 call0 402c1420 +402bf7d1: 0e2d mov.n a2, a14 +402bf7d3: fffb06 j 402bf7c3 +402bf7d6: 210000 srai a0, a0, 0 +402bf7d9: 28fff1 l32r a15, 40289bd8 +402bf7dc: 129c02 l16si a0, a12, 36 +402bf7df: 0238 l32i.n a3, a2, 0 +402bf7e1: 738c beqz.n a3, 402bf7ec +402bf7e3: 1d48 l32i.n a4, a13, 4 +402bf7e5: 039347 bne a3, a4, 402bf7ec +402bf7e8: 0c38 l32i.n a3, a12, 0 +402bf7ea: 0239 s32i.n a3, a2, 0 +402bf7ec: 3228 l32i.n a2, a2, 12 +402bf7ee: fffac6 j 402bf7dd +402bf7f1: 0c2800 excw +402bf7f4: 3108 l32i.n a0, a1, 12 +402bf7f6: 1d29 s32i.n a2, a13, 4 +402bf7f8: 21c8 l32i.n a12, a1, 8 +402bf7fa: 11d8 l32i.n a13, a1, 4 +402bf7fc: 01e8 l32i.n a14, a1, 0 +402bf7fe: 10c112 addi a1, a1, 16 +402bf801: f00d ret.n + ... + +402bf804 : +402bf804: f0c112 addi a1, a1, -16 +402bf807: 21c9 s32i.n a12, a1, 8 +402bf809: 11d9 s32i.n a13, a1, 4 +402bf80b: 01e9 s32i.n a14, a1, 0 +402bf80d: 02cd mov.n a12, a2 +402bf80f: 3109 s32i.n a0, a1, 12 +402bf811: 04ed mov.n a14, a4 +402bf813: 20d550 or a13, a5, a5 +402bf816: fff885 call0 402bf7a0 +402bf819: 020c movi.n a2, 0 +402bf81b: 011e27 beq a14, a2, 402bf820 +402bf81e: 0e28 l32i.n a2, a14, 0 +402bf820: 2c29 s32i.n a2, a12, 8 +402bf822: 020c movi.n a2, 0 +402bf824: 011d27 beq a13, a2, 402bf829 +402bf827: 0d28 l32i.n a2, a13, 0 +402bf829: 3108 l32i.n a0, a1, 12 +402bf82b: 3c29 s32i.n a2, a12, 12 +402bf82d: 11d8 l32i.n a13, a1, 4 +402bf82f: 21c8 l32i.n a12, a1, 8 +402bf831: 01e8 l32i.n a14, a1, 0 +402bf833: 10c112 addi a1, a1, 16 +402bf836: f00d ret.n +402bf838: ff3014 excw +402bf83b: 3f .byte 0x3f + +402bf83c : +402bf83c: f0c112 addi a1, a1, -16 +402bf83f: 21c9 s32i.n a12, a1, 8 +402bf841: 11d9 s32i.n a13, a1, 4 +402bf843: 01e9 s32i.n a14, a1, 0 +402bf845: 3109 s32i.n a0, a1, 12 +402bf847: 7269 s32i.n a6, a2, 28 +402bf849: fffb61 l32r a6, 402bf838 +402bf84c: 0d0c movi.n a13, 0 +402bf84e: 02cd mov.n a12, a2 +402bf850: 12d9 s32i.n a13, a2, 4 +402bf852: 22d9 s32i.n a13, a2, 8 +402bf854: 32d9 s32i.n a13, a2, 12 +402bf856: 3942d2 s8i a13, a2, 57 +402bf859: 82d9 s32i.n a13, a2, 32 +402bf85b: 92d9 s32i.n a13, a2, 36 +402bf85d: 1062d2 s32i a13, a2, 64 +402bf860: 000622 l8ui a2, a6, 0 +402bf863: 07ed mov.n a14, a7 +402bf865: 3c4c22 s8i a2, a12, 60 +402bf868: 721b addi.n a7, a2, 1 +402bf86a: 4128 l32i.n a2, a1, 16 +402bf86c: 004672 s8i a7, a6, 0 +402bf86f: 4c29 s32i.n a2, a12, 16 +402bf871: 202cc0 or a2, a12, a12 +402bf874: fff8c5 call0 402bf804 402bf877: 0c2d mov.n a2, a12 -402bf879: fe59c5 call0 402bde18 -402bf87c: 3108 l32i.n a0, a1, 12 -402bf87e: 0d2d mov.n a2, a13 -402bf880: 21c8 l32i.n a12, a1, 8 -402bf882: 11d8 l32i.n a13, a1, 4 -402bf884: 01e8 l32i.n a14, a1, 0 -402bf886: 10c112 addi a1, a1, 16 -402bf889: f00d ret.n - ... - -402bf88c : -402bf88c: 040c movi.n a4, 0 -402bf88e: 021347 beq a3, a4, 402bf894 -402bf891: 002342 l32i a4, a3, 0 -402bf894: 2249 s32i.n a4, a2, 8 -402bf896: f00d ret.n - -402bf898 : -402bf898: 040c movi.n a4, 0 -402bf89a: 021347 beq a3, a4, 402bf8a0 -402bf89d: 002342 l32i a4, a3, 0 -402bf8a0: 3249 s32i.n a4, a2, 12 -402bf8a2: f00d ret.n - -402bf8a4 : -402bf8a4: f0c112 addi a1, a1, -16 -402bf8a7: 21c9 s32i.n a12, a1, 8 -402bf8a9: 3109 s32i.n a0, a1, 12 -402bf8ab: 02cd mov.n a12, a2 -402bf8ad: 390222 l8ui a2, a2, 57 -402bf8b0: 22e207 bbsi a2, 0, 402bf8d6 -402bf8b3: 130c movi.n a3, 1 -402bf8b5: 203230 or a3, a2, a3 -402bf8b8: 394c32 s8i a3, a12, 57 -402bf8bb: 176247 bbci a2, 4, 402bf8d6 -402bf8be: 066257 bbci a2, 5, 402bf8c8 -402bf8c1: 3c4b addi.n a3, a12, 4 -402bf8c3: 0c2d mov.n a2, a12 -402bf8c5: fdc705 call0 402bd538 -402bf8c8: 390c22 l8ui a2, a12, 57 -402bf8cb: 012280 slli a2, a2, 24 -402bf8ce: 0042d6 bgez a2, 402bf8d6 -402bf8d1: 0c2d mov.n a2, a12 -402bf8d3: fe49c5 call0 402bdd70 -402bf8d6: 3108 l32i.n a0, a1, 12 -402bf8d8: 21c8 l32i.n a12, a1, 8 -402bf8da: 10c112 addi a1, a1, 16 -402bf8dd: f00d ret.n - ... - -402bf8e0 : -402bf8e0: f0c112 addi a1, a1, -16 -402bf8e3: 036102 s32i a0, a1, 12 -402bf8e6: 014216 beqz a2, 402bf8fe -402bf8e9: 390232 l8ui a3, a2, 57 -402bf8ec: 0e6307 bbci a3, 0, 402bf8fe -402bf8ef: feaf42 movi a4, -2 -402bf8f2: 104340 and a4, a3, a4 -402bf8f5: 394242 s8i a4, a2, 57 -402bf8f8: 026357 bbci a3, 5, 402bf8fe -402bf8fb: fe2645 call0 402bdb60 -402bf8fe: 3108 l32i.n a0, a1, 12 -402bf900: 10c112 addi a1, a1, 16 -402bf903: f00d ret.n -402bf905: 000000 ill - -402bf908 : -402bf908: f0c112 addi a1, a1, -16 -402bf90b: 0261c2 s32i a12, a1, 8 -402bf90e: 036102 s32i a0, a1, 12 -402bf911: 20c220 or a12, a2, a2 -402bf914: 041216 beqz a2, 402bf959 -402bf917: 390222 l8ui a2, a2, 57 -402bf91a: 012280 slli a2, a2, 24 -402bf91d: 0042d6 bgez a2, 402bf925 -402bf920: 0c2d mov.n a2, a12 -402bf922: fe3dc5 call0 402bdd00 -402bf925: 390c22 l8ui a2, a12, 57 -402bf928: 046207 bbci a2, 0, 402bf930 -402bf92b: 0c2d mov.n a2, a12 -402bf92d: fffb05 call0 402bf8e0 -402bf930: e6c531 l32r a3, 402b9444 -402bf933: 0328 l32i.n a2, a3, 0 -402bf935: 099c27 bne a12, a2, 402bf942 -402bf938: 0c28 l32i.n a2, a12, 0 -402bf93a: 0329 s32i.n a2, a3, 0 -402bf93c: 000346 j 402bf94d -402bf93f: 032d00 excw -402bf942: 329c beqz.n a2, 402bf959 -402bf944: 0238 l32i.n a3, a2, 0 -402bf946: f69c37 bne a12, a3, 402bf940 -402bf949: 0c38 l32i.n a3, a12, 0 -402bf94b: 0239 s32i.n a3, a2, 0 -402bf94d: 854021 l32r a2, 402a0e50 -402bf950: 0238 l32i.n a3, a2, 0 -402bf952: 039c37 bne a12, a3, 402bf959 -402bf955: 030c movi.n a3, 0 -402bf957: 0239 s32i.n a3, a2, 0 -402bf959: 3108 l32i.n a0, a1, 12 -402bf95b: 21c8 l32i.n a12, a1, 8 -402bf95d: 10c112 addi a1, a1, 16 -402bf960: f00d ret.n - ... - -402bf964 : -402bf964: f0c112 addi a1, a1, -16 -402bf967: 21c9 s32i.n a12, a1, 8 -402bf969: 3109 s32i.n a0, a1, 12 -402bf96b: 390232 l8ui a3, a2, 57 -402bf96e: 02cd mov.n a12, a2 -402bf970: 021c movi.n a2, 16 -402bf972: 308327 bany a3, a2, 402bf9a6 -402bf975: 202320 or a2, a3, a2 -402bf978: 394c22 s8i a2, a12, 57 -402bf97b: 8c28 l32i.n a2, a12, 32 -402bf97d: 004216 beqz a2, 402bf985 -402bf980: 0c2d mov.n a2, a12 -402bf982: f97d85 call0 402b915c -402bf985: 390c22 l8ui a2, a12, 57 -402bf988: 1a6207 bbci a2, 0, 402bf9a6 -402bf98b: 066257 bbci a2, 5, 402bf995 -402bf98e: 3c4b addi.n a3, a12, 4 -402bf990: 0c2d mov.n a2, a12 -402bf992: fdba45 call0 402bd538 -402bf995: 390c22 l8ui a2, a12, 57 -402bf998: 012280 slli a2, a2, 24 -402bf99b: 0072d6 bgez a2, 402bf9a6 -402bf99e: 0c2d mov.n a2, a12 -402bf9a0: 201110 or a1, a1, a1 -402bf9a3: fe3cc5 call0 402bdd70 -402bf9a6: 3108 l32i.n a0, a1, 12 -402bf9a8: 21c8 l32i.n a12, a1, 8 -402bf9aa: 10c112 addi a1, a1, 16 -402bf9ad: f00d ret.n - ... - -402bf9b0 : -402bf9b0: 390242 l8ui a4, a2, 57 -402bf9b3: 076447 bbci a4, 4, 402bf9be -402bf9b6: f36c movi.n a3, -17 -402bf9b8: 103430 and a3, a4, a3 -402bf9bb: 394232 s8i a3, a2, 57 -402bf9be: f00d ret.n - -402bf9c0 : -402bf9c0: 113300 slli a3, a3, 16 -402bf9c3: 313030 srai a3, a3, 16 -402bf9c6: 068316 beqz a3, 402bfa32 -402bf9c9: 065216 beqz a2, 402bfa32 -402bf9cc: 0103d6 bgez a3, 402bf9e0 -402bf9cf: 606030 neg a6, a3 -402bf9d2: 051242 l16ui a4, a2, 10 -402bf9d5: f46060 extui a6, a6, 0, 16 -402bf9d8: 150c movi.n a5, 1 -402bf9da: 563467 bltu a4, a6, 402bfa34 -402bf9dd: 000086 j 402bf9e3 -402bf9e0: f46030 extui a6, a3, 0, 16 -402bf9e3: 0c0272 l8ui a7, a2, 12 -402bf9e6: 1248 l32i.n a4, a2, 4 -402bf9e8: 178c beqz.n a7, 402bf9ed -402bf9ea: 133766 bnei a7, 3, 402bfa01 -402bf9ed: c05430 sub a5, a4, a3 -402bf9f0: 1259 s32i.n a5, a2, 4 -402bf9f2: 38c262 addi a6, a2, 56 -402bf9f5: 25b567 bgeu a5, a6, 402bfa1e -402bf9f8: 1249 s32i.n a4, a2, 4 -402bf9fa: 150c movi.n a5, 1 -402bf9fc: 000d06 j 402bfa34 -402bf9ff: 0b0000 excw -402bfa02: 808087 bany a0, a8, 402bf986 -402bfa05: 150cf4 excw -402bfa08: 2828f6 bgeui a8, 2, 402bfa34 -402bfa0b: 0053d6 bgez a3, 402bfa14 -402bfa0e: 051252 l16ui a5, a2, 10 -402bfa11: 04b567 bgeu a5, a6, 402bfa19 -402bfa14: 150c movi.n a5, 1 -402bfa16: 1a2766 bnei a7, 2, 402bfa34 -402bfa19: c04430 sub a4, a4, a3 -402bfa1c: 1249 s32i.n a4, a2, 4 -402bfa1e: 051242 l16ui a4, a2, 10 -402bfa21: f43030 extui a3, a3, 0, 16 -402bfa24: 434a add.n a4, a3, a4 -402bfa26: 055242 s16i a4, a2, 10 -402bfa29: 041242 l16ui a4, a2, 8 -402bfa2c: 803340 add a3, a3, a4 -402bfa2f: 045232 s16i a3, a2, 8 -402bfa32: 050c movi.n a5, 0 -402bfa34: 052d mov.n a2, a5 -402bfa36: f00d ret.n - -402bfa38 : -402bfa38: 628c beqz.n a2, 402bfa42 -402bfa3a: 071232 l16ui a3, a2, 14 -402bfa3d: 331b addi.n a3, a3, 1 -402bfa3f: 075232 s16i a3, a2, 14 -402bfa42: f00d ret.n -402bfa44: 9e .byte 0x9e -402bfa45: 3ffe97 bbsi a14, 25, 402bfa88 - -402bfa48 : -402bfa48: e0c112 addi a1, a1, -32 -402bfa4b: 61c9 s32i.n a12, a1, 24 -402bfa4d: 51d9 s32i.n a13, a1, 20 -402bfa4f: 41e9 s32i.n a14, a1, 16 -402bfa51: 02dd mov.n a13, a2 -402bfa53: 7109 s32i.n a0, a1, 28 -402bfa55: 020c movi.n a2, 0 -402bfa57: 31f9 s32i.n a15, a1, 12 -402bfa59: 02cd mov.n a12, a2 -402bfa5b: fffae1 l32r a14, 402bfa44 -402bfa5e: 4a1d27 beq a13, a2, 402bfaac -402bfa61: 071d22 l16ui a2, a13, 14 -402bfa64: ffc222 addi a2, a2, -1 -402bfa67: f42020 extui a2, a2, 0, 16 -402bfa6a: 075d22 s16i a2, a13, 14 -402bfa6d: 92fc bnez.n a2, 402bfaaa -402bfa6f: 0c0d22 l8ui a2, a13, 12 -402bfa72: 0df8 l32i.n a15, a13, 0 -402bfa74: e9a242 movi a4, 0x2e9 -402bfa77: 163226 beqi a2, 3, 402bfa91 -402bfa7a: ffc232 addi a3, a2, -1 -402bfa7d: f43030 extui a3, a3, 0, 16 -402bfa80: 0523b6 bltui a3, 2, 402bfa89 -402bfa83: f6a242 movi a4, 0x2f6 -402bfa86: 074266 bnei a2, 4, 402bfa91 -402bfa89: 4d28 l32i.n a2, a13, 16 -402bfa8b: dfd585 call0 4029f7e4 -402bfa8e: f3a242 movi a4, 0x2f3 -402bfa91: 0e3d mov.n a3, a14 -402bfa93: 0d2d mov.n a2, a13 -402bfa95: cc1b addi.n a12, a12, 1 -402bfa97: e57c01 l32r a0, 402b9088 -402bfa9a: 0000c0 callx0 a0 -402bfa9d: 74c0c0 extui a12, a12, 0, 8 -402bfaa0: 6f8c beqz.n a15, 402bfaaa -402bfaa2: 0fdd mov.n a13, a15 -402bfaa4: ffee46 j 402bfa61 -402bfaa7: 000000 ill -402bfaaa: 0c2d mov.n a2, a12 -402bfaac: 7108 l32i.n a0, a1, 28 -402bfaae: 61c8 l32i.n a12, a1, 24 -402bfab0: 51d8 l32i.n a13, a1, 20 -402bfab2: 41e8 l32i.n a14, a1, 16 -402bfab4: 31f8 l32i.n a15, a1, 12 -402bfab6: 20c112 addi a1, a1, 32 -402bfab9: f00d ret.n -402bfabb: 8d2c00 excw -402bfabe: fe .byte 0xfe -402bfabf: 3f .byte 0x3f - -402bfac0 : -402bfac0: d0c112 addi a1, a1, -48 -402bfac3: 81e9 s32i.n a14, a1, 32 -402bfac5: 71f9 s32i.n a15, a1, 28 -402bfac7: b109 s32i.n a0, a1, 44 -402bfac9: a1c9 s32i.n a12, a1, 40 -402bfacb: 91d9 s32i.n a13, a1, 36 -402bfacd: 04fd mov.n a15, a4 -402bfacf: f4e030 extui a14, a3, 0, 16 -402bfad2: 141226 beqi a2, 1, 402bfaea -402bfad5: c28c beqz.n a2, 402bfae5 -402bfad7: 172226 beqi a2, 2, 402bfaf2 -402bfada: 023226 beqi a2, 3, 402bfae0 -402bfadd: 0052c6 j 402bfc2c -402bfae0: 4d2c movi.n a13, 36 -402bfae2: 000506 j 402bfafa -402bfae5: 4d1c movi.n a13, 20 -402bfae7: 000046 j 402bfaec -402bfaea: 0d0c movi.n a13, 0 -402bfaec: 14cdd2 addi a13, a13, 20 -402bfaef: 000046 j 402bfaf4 -402bfaf2: 0d0c movi.n a13, 0 -402bfaf4: 32cdd2 addi a13, a13, 50 -402bfaf7: f4d0d0 extui a13, a13, 0, 16 -402bfafa: 020c movi.n a2, 0 -402bfafc: 025fb6 bltui a15, 5, 402bfb02 -402bfaff: 004ac6 j 402bfc2e -402bfb02: ffee21 l32r a2, 402bfabc -402bfb05: a02f20 addx4 a2, a15, a2 -402bfb08: 0228 l32i.n a2, a2, 0 -402bfb0a: 0002a0 jx a2 -402bfb0d: f6db21 l32r a2, 402bd67c -402bfb10: ffcd31 l32r a3, 402bfa44 -402bfb13: 9228 l32i.n a2, a2, 36 -402bfb15: 050c movi.n a5, 0 -402bfb17: 29a142 movi a4, 0x129 -402bfb1a: 0129 s32i.n a2, a1, 0 -402bfb1c: e6f701 l32r a0, 402b96f8 -402bfb1f: 0000c0 callx0 a0 -402bfb22: 02cd mov.n a12, a2 -402bfb24: 104216 beqz a2, 402bfc2c -402bfb27: 320c movi.n a2, 3 -402bfb29: 0c4c22 s8i a2, a12, 12 -402bfb2c: 020c movi.n a2, 0 -402bfb2e: 0c29 s32i.n a2, a12, 0 -402bfb30: 2cda add.n a2, a12, a13 -402bfb32: c37c movi.n a3, -4 -402bfb34: 17c222 addi a2, a2, 23 -402bfb37: 102230 and a2, a2, a3 -402bfb3a: 03cdd2 addi a13, a13, 3 -402bfb3d: 016c22 s32i a2, a12, 4 -402bfb40: 10dd30 and a13, a13, a3 -402bfb43: eca522 movi a2, 0x5ec -402bfb46: 045ce2 s16i a14, a12, 8 -402bfb49: c0d2d0 sub a13, a2, a13 -402bfb4c: 02aed7 bge a14, a13, 402bfb52 -402bfb4f: 20dee0 or a13, a14, a14 -402bfb52: 120c movi.n a2, 1 -402bfb54: 055cd2 s16i a13, a12, 10 -402bfb57: 075c22 s16i a2, a12, 14 -402bfb5a: c0ded0 sub a13, a14, a13 -402bfb5d: 3f0c movi.n a15, 3 -402bfb5f: 0ced mov.n a14, a12 -402bfb61: 080c movi.n a8, 0 -402bfb63: 021de6 bgei a13, 1, 402bfb69 -402bfb66: 002cc6 j 402bfc1d -402bfb69: ffb631 l32r a3, 402bfa44 -402bfb6c: 002122 l32i a2, a1, 0 -402bfb6f: 00a052 movi a5, 0 -402bfb72: 4aa142 movi a4, 0x14a -402bfb75: 1189 s32i.n a8, a1, 4 -402bfb77: e6e001 l32r a0, 402b96f8 -402bfb7a: 0000c0 callx0 a0 -402bfb7d: 012182 l32i a8, a1, 4 -402bfb80: 72cc bnez.n a2, 402bfb8b -402bfb82: 202cc0 or a2, a12, a12 -402bfb85: ffec05 call0 402bfa48 -402bfb88: 002806 j 402bfc2c -402bfb8b: 030c movi.n a3, 0 -402bfb8d: 0239 s32i.n a3, a2, 0 -402bfb8f: 0c42f2 s8i a15, a2, 12 -402bfb92: 0d4282 s8i a8, a2, 13 -402bfb95: 0e29 s32i.n a2, a14, 0 -402bfb97: 0452d2 s16i a13, a2, 8 -402bfb9a: eca542 movi a4, 0x5ec -402bfb9d: 0d3d mov.n a3, a13 -402bfb9f: 01a4d7 bge a4, a13, 402bfba4 -402bfba2: 043d mov.n a3, a4 -402bfba4: 14c242 addi a4, a2, 20 -402bfba7: 1249 s32i.n a4, a2, 4 -402bfba9: 140c movi.n a4, 1 -402bfbab: 055232 s16i a3, a2, 10 -402bfbae: 075242 s16i a4, a2, 14 -402bfbb1: c0dd30 sub a13, a13, a3 -402bfbb4: 02ed mov.n a14, a2 -402bfbb6: ffea46 j 402bfb63 -402bfbb9: cf7c movi.n a15, -4 -402bfbbb: 17cd72 addi a7, a13, 23 -402bfbbe: 2e3b addi.n a2, a14, 3 -402bfbc0: 1077f0 and a7, a7, a15 -402bfbc3: 1022f0 and a2, a2, a15 -402bfbc6: ff9f31 l32r a3, 402bfa44 -402bfbc9: 050c movi.n a5, 0 -402bfbcb: 6ea142 movi a4, 0x16e -402bfbce: 272a add.n a2, a7, a2 -402bfbd0: e6ca01 l32r a0, 402b96f8 -402bfbd3: 0000c0 callx0 a0 -402bfbd6: 02cd mov.n a12, a2 -402bfbd8: 050216 beqz a2, 402bfc2c -402bfbdb: 22da add.n a2, a2, a13 -402bfbdd: 17c222 addi a2, a2, 23 -402bfbe0: 1022f0 and a2, a2, a15 -402bfbe3: 1c29 s32i.n a2, a12, 4 -402bfbe5: 020c movi.n a2, 0 -402bfbe7: 045ce2 s16i a14, a12, 8 -402bfbea: 055ce2 s16i a14, a12, 10 -402bfbed: 0c29 s32i.n a2, a12, 0 -402bfbef: 0c4c22 s8i a2, a12, 12 -402bfbf2: 4c29 s32i.n a2, a12, 16 -402bfbf4: 000946 j 402bfc1d -402bfbf7: f6a121 l32r a2, 402bd67c -402bfbfa: ff9231 l32r a3, 402bfa44 -402bfbfd: 8228 l32i.n a2, a2, 32 -402bfbff: 050c movi.n a5, 0 -402bfc01: 84a142 movi a4, 0x184 -402bfc04: e6bd01 l32r a0, 402b96f8 -402bfc07: 0000c0 callx0 a0 -402bfc0a: 02cd mov.n a12, a2 -402bfc0c: c29c beqz.n a2, 402bfc2c -402bfc0e: 020c movi.n a2, 0 -402bfc10: 1c29 s32i.n a2, a12, 4 -402bfc12: 045ce2 s16i a14, a12, 8 -402bfc15: 055ce2 s16i a14, a12, 10 -402bfc18: 0c29 s32i.n a2, a12, 0 -402bfc1a: 0c4cf2 s8i a15, a12, 12 -402bfc1d: 120c movi.n a2, 1 -402bfc1f: 075c22 s16i a2, a12, 14 -402bfc22: 020c movi.n a2, 0 -402bfc24: 0d4c22 s8i a2, a12, 13 -402bfc27: 0c2d mov.n a2, a12 -402bfc29: 000046 j 402bfc2e -402bfc2c: 020c movi.n a2, 0 -402bfc2e: b108 l32i.n a0, a1, 44 -402bfc30: a1c8 l32i.n a12, a1, 40 -402bfc32: 91d8 l32i.n a13, a1, 36 -402bfc34: 81e8 l32i.n a14, a1, 32 -402bfc36: 71f8 l32i.n a15, a1, 28 -402bfc38: 30c112 addi a1, a1, 48 -402bfc3b: f00d ret.n -402bfc3d: 000000 ill - -402bfc40 : -402bfc40: f0c112 addi a1, a1, -16 -402bfc43: 041262 l16ui a6, a2, 8 -402bfc46: 21c9 s32i.n a12, a1, 8 -402bfc48: f43030 extui a3, a3, 0, 16 -402bfc4b: 3109 s32i.n a0, a1, 12 -402bfc4d: 02cd mov.n a12, a2 -402bfc4f: 034d mov.n a4, a3 -402bfc51: 2fb367 bgeu a3, a6, 402bfc84 -402bfc54: 051c52 l16ui a5, a12, 10 -402bfc57: 0c28 l32i.n a2, a12, 0 -402bfc59: 18b547 bgeu a5, a4, 402bfc75 -402bfc5c: c04450 sub a4, a4, a5 -402bfc5f: 041c52 l16ui a5, a12, 8 -402bfc62: f44040 extui a4, a4, 0, 16 -402bfc65: c05560 sub a5, a5, a6 -402bfc68: 535a add.n a5, a3, a5 -402bfc6a: 045c52 s16i a5, a12, 8 -402bfc6d: 02cd mov.n a12, a2 -402bfc6f: fff846 j 402bfc54 -402bfc72: 000000 ill -402bfc75: 055c42 s16i a4, a12, 10 -402bfc78: 045c42 s16i a4, a12, 8 -402bfc7b: 128c beqz.n a2, 402bfc80 -402bfc7d: ffdc85 call0 402bfa48 -402bfc80: 020c movi.n a2, 0 -402bfc82: 0c29 s32i.n a2, a12, 0 -402bfc84: 3108 l32i.n a0, a1, 12 -402bfc86: 21c8 l32i.n a12, a1, 8 -402bfc88: 10c112 addi a1, a1, 16 -402bfc8b: f00d ret.n -402bfc8d: 000000 ill - -402bfc90 : -402bfc90: 024d mov.n a4, a2 -402bfc92: 020c movi.n a2, 0 -402bfc94: 848c beqz.n a4, 402bfca0 -402bfc96: 321b addi.n a3, a2, 1 -402bfc98: 742030 extui a2, a3, 0, 8 -402bfc9b: 0448 l32i.n a4, a4, 0 -402bfc9d: fffcc6 j 402bfc94 -402bfca0: f00d ret.n - ... - -402bfca4 : -402bfca4: 629c beqz.n a2, 402bfcbe -402bfca6: 439c beqz.n a3, 402bfcbe -402bfca8: 041252 l16ui a5, a2, 8 -402bfcab: 041342 l16ui a4, a3, 8 -402bfcae: 0268 l32i.n a6, a2, 0 -402bfcb0: 454a add.n a4, a5, a4 -402bfcb2: 045242 s16i a4, a2, 8 -402bfcb5: 368c beqz.n a6, 402bfcbc -402bfcb7: 062d mov.n a2, a6 -402bfcb9: fffac6 j 402bfca8 -402bfcbc: 0239 s32i.n a3, a2, 0 -402bfcbe: f00d ret.n - -402bfcc0 : -402bfcc0: f0c112 addi a1, a1, -16 -402bfcc3: 3109 s32i.n a0, a1, 12 -402bfcc5: 21c9 s32i.n a12, a1, 8 -402bfcc7: 03cd mov.n a12, a3 -402bfcc9: fffd85 call0 402bfca4 -402bfccc: 0c2d mov.n a2, a12 -402bfcce: ffd685 call0 402bfa38 -402bfcd1: 3108 l32i.n a0, a1, 12 -402bfcd3: 21c8 l32i.n a12, a1, 8 -402bfcd5: 10c112 addi a1, a1, 16 -402bfcd8: f00d ret.n - ... - -402bfcdc : +402bf879: 000ec0 callx0 a14 +402bf87c: 1892d7 bne a2, a13, 402bf898 +402bf87f: e6f821 l32r a2, 402b9460 +402bf882: 0cdd mov.n a13, a12 +402bf884: 0238 l32i.n a3, a2, 0 +402bf886: 0c39 s32i.n a3, a12, 0 +402bf888: 02c9 s32i.n a12, a2, 0 +402bf88a: 390c22 l8ui a2, a12, 57 +402bf88d: 012280 slli a2, a2, 24 +402bf890: 0042d6 bgez a2, 402bf898 +402bf893: 0c2d mov.n a2, a12 +402bf895: fe59c5 call0 402bde34 +402bf898: 3108 l32i.n a0, a1, 12 +402bf89a: 0d2d mov.n a2, a13 +402bf89c: 21c8 l32i.n a12, a1, 8 +402bf89e: 11d8 l32i.n a13, a1, 4 +402bf8a0: 01e8 l32i.n a14, a1, 0 +402bf8a2: 10c112 addi a1, a1, 16 +402bf8a5: f00d ret.n + ... + +402bf8a8 : +402bf8a8: 040c movi.n a4, 0 +402bf8aa: 021347 beq a3, a4, 402bf8b0 +402bf8ad: 002342 l32i a4, a3, 0 +402bf8b0: 2249 s32i.n a4, a2, 8 +402bf8b2: f00d ret.n + +402bf8b4 : +402bf8b4: 040c movi.n a4, 0 +402bf8b6: 021347 beq a3, a4, 402bf8bc +402bf8b9: 002342 l32i a4, a3, 0 +402bf8bc: 3249 s32i.n a4, a2, 12 +402bf8be: f00d ret.n + +402bf8c0 : +402bf8c0: f0c112 addi a1, a1, -16 +402bf8c3: 21c9 s32i.n a12, a1, 8 +402bf8c5: 3109 s32i.n a0, a1, 12 +402bf8c7: 02cd mov.n a12, a2 +402bf8c9: 390222 l8ui a2, a2, 57 +402bf8cc: 22e207 bbsi a2, 0, 402bf8f2 +402bf8cf: 130c movi.n a3, 1 +402bf8d1: 203230 or a3, a2, a3 +402bf8d4: 394c32 s8i a3, a12, 57 +402bf8d7: 176247 bbci a2, 4, 402bf8f2 +402bf8da: 066257 bbci a2, 5, 402bf8e4 +402bf8dd: 3c4b addi.n a3, a12, 4 +402bf8df: 0c2d mov.n a2, a12 +402bf8e1: fdc705 call0 402bd554 +402bf8e4: 390c22 l8ui a2, a12, 57 +402bf8e7: 012280 slli a2, a2, 24 +402bf8ea: 0042d6 bgez a2, 402bf8f2 +402bf8ed: 0c2d mov.n a2, a12 +402bf8ef: fe49c5 call0 402bdd8c +402bf8f2: 3108 l32i.n a0, a1, 12 +402bf8f4: 21c8 l32i.n a12, a1, 8 +402bf8f6: 10c112 addi a1, a1, 16 +402bf8f9: f00d ret.n + ... + +402bf8fc : +402bf8fc: f0c112 addi a1, a1, -16 +402bf8ff: 036102 s32i a0, a1, 12 +402bf902: 014216 beqz a2, 402bf91a +402bf905: 390232 l8ui a3, a2, 57 +402bf908: 0e6307 bbci a3, 0, 402bf91a +402bf90b: feaf42 movi a4, -2 +402bf90e: 104340 and a4, a3, a4 +402bf911: 394242 s8i a4, a2, 57 +402bf914: 026357 bbci a3, 5, 402bf91a +402bf917: fe2645 call0 402bdb7c +402bf91a: 3108 l32i.n a0, a1, 12 +402bf91c: 10c112 addi a1, a1, 16 +402bf91f: f00d ret.n +402bf921: 000000 ill + +402bf924 : +402bf924: f0c112 addi a1, a1, -16 +402bf927: 0261c2 s32i a12, a1, 8 +402bf92a: 036102 s32i a0, a1, 12 +402bf92d: 20c220 or a12, a2, a2 +402bf930: 041216 beqz a2, 402bf975 +402bf933: 390222 l8ui a2, a2, 57 +402bf936: 012280 slli a2, a2, 24 +402bf939: 0042d6 bgez a2, 402bf941 +402bf93c: 0c2d mov.n a2, a12 +402bf93e: fe3dc5 call0 402bdd1c +402bf941: 390c22 l8ui a2, a12, 57 +402bf944: 046207 bbci a2, 0, 402bf94c +402bf947: 0c2d mov.n a2, a12 +402bf949: fffb05 call0 402bf8fc +402bf94c: e6c531 l32r a3, 402b9460 +402bf94f: 0328 l32i.n a2, a3, 0 +402bf951: 099c27 bne a12, a2, 402bf95e +402bf954: 0c28 l32i.n a2, a12, 0 +402bf956: 0329 s32i.n a2, a3, 0 +402bf958: 000346 j 402bf969 +402bf95b: 032d00 excw +402bf95e: 329c beqz.n a2, 402bf975 +402bf960: 0238 l32i.n a3, a2, 0 +402bf962: f69c37 bne a12, a3, 402bf95c +402bf965: 0c38 l32i.n a3, a12, 0 +402bf967: 0239 s32i.n a3, a2, 0 +402bf969: 853921 l32r a2, 402a0e50 +402bf96c: 0238 l32i.n a3, a2, 0 +402bf96e: 039c37 bne a12, a3, 402bf975 +402bf971: 030c movi.n a3, 0 +402bf973: 0239 s32i.n a3, a2, 0 +402bf975: 3108 l32i.n a0, a1, 12 +402bf977: 21c8 l32i.n a12, a1, 8 +402bf979: 10c112 addi a1, a1, 16 +402bf97c: f00d ret.n + ... + +402bf980 : +402bf980: f0c112 addi a1, a1, -16 +402bf983: 21c9 s32i.n a12, a1, 8 +402bf985: 3109 s32i.n a0, a1, 12 +402bf987: 390232 l8ui a3, a2, 57 +402bf98a: 02cd mov.n a12, a2 +402bf98c: 021c movi.n a2, 16 +402bf98e: 308327 bany a3, a2, 402bf9c2 +402bf991: 202320 or a2, a3, a2 +402bf994: 394c22 s8i a2, a12, 57 +402bf997: 8c28 l32i.n a2, a12, 32 +402bf999: 004216 beqz a2, 402bf9a1 +402bf99c: 0c2d mov.n a2, a12 +402bf99e: f97d85 call0 402b9178 +402bf9a1: 390c22 l8ui a2, a12, 57 +402bf9a4: 1a6207 bbci a2, 0, 402bf9c2 +402bf9a7: 066257 bbci a2, 5, 402bf9b1 +402bf9aa: 3c4b addi.n a3, a12, 4 +402bf9ac: 0c2d mov.n a2, a12 +402bf9ae: fdba45 call0 402bd554 +402bf9b1: 390c22 l8ui a2, a12, 57 +402bf9b4: 012280 slli a2, a2, 24 +402bf9b7: 0072d6 bgez a2, 402bf9c2 +402bf9ba: 0c2d mov.n a2, a12 +402bf9bc: 201110 or a1, a1, a1 +402bf9bf: fe3cc5 call0 402bdd8c +402bf9c2: 3108 l32i.n a0, a1, 12 +402bf9c4: 21c8 l32i.n a12, a1, 8 +402bf9c6: 10c112 addi a1, a1, 16 +402bf9c9: f00d ret.n + ... + +402bf9cc : +402bf9cc: 390242 l8ui a4, a2, 57 +402bf9cf: 076447 bbci a4, 4, 402bf9da +402bf9d2: f36c movi.n a3, -17 +402bf9d4: 103430 and a3, a4, a3 +402bf9d7: 394232 s8i a3, a2, 57 +402bf9da: f00d ret.n + +402bf9dc : +402bf9dc: 113300 slli a3, a3, 16 +402bf9df: 313030 srai a3, a3, 16 +402bf9e2: 068316 beqz a3, 402bfa4e +402bf9e5: 065216 beqz a2, 402bfa4e +402bf9e8: 0103d6 bgez a3, 402bf9fc +402bf9eb: 606030 neg a6, a3 +402bf9ee: 051242 l16ui a4, a2, 10 +402bf9f1: f46060 extui a6, a6, 0, 16 +402bf9f4: 150c movi.n a5, 1 +402bf9f6: 563467 bltu a4, a6, 402bfa50 +402bf9f9: 000086 j 402bf9ff +402bf9fc: f46030 extui a6, a3, 0, 16 +402bf9ff: 0c0272 l8ui a7, a2, 12 +402bfa02: 1248 l32i.n a4, a2, 4 +402bfa04: 178c beqz.n a7, 402bfa09 +402bfa06: 133766 bnei a7, 3, 402bfa1d +402bfa09: c05430 sub a5, a4, a3 +402bfa0c: 1259 s32i.n a5, a2, 4 +402bfa0e: 38c262 addi a6, a2, 56 +402bfa11: 25b567 bgeu a5, a6, 402bfa3a +402bfa14: 1249 s32i.n a4, a2, 4 +402bfa16: 150c movi.n a5, 1 +402bfa18: 000d06 j 402bfa50 +402bfa1b: 0b0000 excw +402bfa1e: 808087 bany a0, a8, 402bf9a2 +402bfa21: 150cf4 excw +402bfa24: 2828f6 bgeui a8, 2, 402bfa50 +402bfa27: 0053d6 bgez a3, 402bfa30 +402bfa2a: 051252 l16ui a5, a2, 10 +402bfa2d: 04b567 bgeu a5, a6, 402bfa35 +402bfa30: 150c movi.n a5, 1 +402bfa32: 1a2766 bnei a7, 2, 402bfa50 +402bfa35: c04430 sub a4, a4, a3 +402bfa38: 1249 s32i.n a4, a2, 4 +402bfa3a: 051242 l16ui a4, a2, 10 +402bfa3d: f43030 extui a3, a3, 0, 16 +402bfa40: 434a add.n a4, a3, a4 +402bfa42: 055242 s16i a4, a2, 10 +402bfa45: 041242 l16ui a4, a2, 8 +402bfa48: 803340 add a3, a3, a4 +402bfa4b: 045232 s16i a3, a2, 8 +402bfa4e: 050c movi.n a5, 0 +402bfa50: 052d mov.n a2, a5 +402bfa52: f00d ret.n + +402bfa54 : +402bfa54: 628c beqz.n a2, 402bfa5e +402bfa56: 071232 l16ui a3, a2, 14 +402bfa59: 331b addi.n a3, a3, 1 +402bfa5b: 075232 s16i a3, a2, 14 +402bfa5e: f00d ret.n +402bfa60: 9e .byte 0x9e +402bfa61: 3ffe97 bbsi a14, 25, 402bfaa4 + +402bfa64 : +402bfa64: e0c112 addi a1, a1, -32 +402bfa67: 61c9 s32i.n a12, a1, 24 +402bfa69: 51d9 s32i.n a13, a1, 20 +402bfa6b: 41e9 s32i.n a14, a1, 16 +402bfa6d: 02dd mov.n a13, a2 +402bfa6f: 7109 s32i.n a0, a1, 28 +402bfa71: 020c movi.n a2, 0 +402bfa73: 31f9 s32i.n a15, a1, 12 +402bfa75: 02cd mov.n a12, a2 +402bfa77: fffae1 l32r a14, 402bfa60 +402bfa7a: 4a1d27 beq a13, a2, 402bfac8 +402bfa7d: 071d22 l16ui a2, a13, 14 +402bfa80: ffc222 addi a2, a2, -1 +402bfa83: f42020 extui a2, a2, 0, 16 +402bfa86: 075d22 s16i a2, a13, 14 +402bfa89: 92fc bnez.n a2, 402bfac6 +402bfa8b: 0c0d22 l8ui a2, a13, 12 +402bfa8e: 0df8 l32i.n a15, a13, 0 +402bfa90: e9a242 movi a4, 0x2e9 +402bfa93: 163226 beqi a2, 3, 402bfaad +402bfa96: ffc232 addi a3, a2, -1 +402bfa99: f43030 extui a3, a3, 0, 16 +402bfa9c: 0523b6 bltui a3, 2, 402bfaa5 +402bfa9f: f6a242 movi a4, 0x2f6 +402bfaa2: 074266 bnei a2, 4, 402bfaad +402bfaa5: 4d28 l32i.n a2, a13, 16 +402bfaa7: dfd3c5 call0 4029f7e4 +402bfaaa: f3a242 movi a4, 0x2f3 +402bfaad: 0e3d mov.n a3, a14 +402bfaaf: 0d2d mov.n a2, a13 +402bfab1: cc1b addi.n a12, a12, 1 +402bfab3: e57c01 l32r a0, 402b90a4 +402bfab6: 0000c0 callx0 a0 +402bfab9: 74c0c0 extui a12, a12, 0, 8 +402bfabc: 6f8c beqz.n a15, 402bfac6 +402bfabe: 0fdd mov.n a13, a15 +402bfac0: ffee46 j 402bfa7d +402bfac3: 000000 ill +402bfac6: 0c2d mov.n a2, a12 +402bfac8: 7108 l32i.n a0, a1, 28 +402bfaca: 61c8 l32i.n a12, a1, 24 +402bfacc: 51d8 l32i.n a13, a1, 20 +402bface: 41e8 l32i.n a14, a1, 16 +402bfad0: 31f8 l32i.n a15, a1, 12 +402bfad2: 20c112 addi a1, a1, 32 +402bfad5: f00d ret.n +402bfad7: 8d2c00 excw +402bfada: fe .byte 0xfe +402bfadb: 3f .byte 0x3f + +402bfadc : +402bfadc: d0c112 addi a1, a1, -48 +402bfadf: 81e9 s32i.n a14, a1, 32 +402bfae1: 71f9 s32i.n a15, a1, 28 +402bfae3: b109 s32i.n a0, a1, 44 +402bfae5: a1c9 s32i.n a12, a1, 40 +402bfae7: 91d9 s32i.n a13, a1, 36 +402bfae9: 04fd mov.n a15, a4 +402bfaeb: f4e030 extui a14, a3, 0, 16 +402bfaee: 141226 beqi a2, 1, 402bfb06 +402bfaf1: c28c beqz.n a2, 402bfb01 +402bfaf3: 172226 beqi a2, 2, 402bfb0e +402bfaf6: 023226 beqi a2, 3, 402bfafc +402bfaf9: 0052c6 j 402bfc48 +402bfafc: 4d2c movi.n a13, 36 +402bfafe: 000506 j 402bfb16 +402bfb01: 4d1c movi.n a13, 20 +402bfb03: 000046 j 402bfb08 +402bfb06: 0d0c movi.n a13, 0 +402bfb08: 14cdd2 addi a13, a13, 20 +402bfb0b: 000046 j 402bfb10 +402bfb0e: 0d0c movi.n a13, 0 +402bfb10: 32cdd2 addi a13, a13, 50 +402bfb13: f4d0d0 extui a13, a13, 0, 16 +402bfb16: 020c movi.n a2, 0 +402bfb18: 025fb6 bltui a15, 5, 402bfb1e +402bfb1b: 004ac6 j 402bfc4a +402bfb1e: ffee21 l32r a2, 402bfad8 +402bfb21: a02f20 addx4 a2, a15, a2 +402bfb24: 0228 l32i.n a2, a2, 0 +402bfb26: 0002a0 jx a2 +402bfb29: f6db21 l32r a2, 402bd698 +402bfb2c: ffcd31 l32r a3, 402bfa60 +402bfb2f: 9228 l32i.n a2, a2, 36 +402bfb31: 050c movi.n a5, 0 +402bfb33: 29a142 movi a4, 0x129 +402bfb36: 0129 s32i.n a2, a1, 0 +402bfb38: e6f701 l32r a0, 402b9714 +402bfb3b: 0000c0 callx0 a0 +402bfb3e: 02cd mov.n a12, a2 +402bfb40: 104216 beqz a2, 402bfc48 +402bfb43: 320c movi.n a2, 3 +402bfb45: 0c4c22 s8i a2, a12, 12 +402bfb48: 020c movi.n a2, 0 +402bfb4a: 0c29 s32i.n a2, a12, 0 +402bfb4c: 2cda add.n a2, a12, a13 +402bfb4e: c37c movi.n a3, -4 +402bfb50: 17c222 addi a2, a2, 23 +402bfb53: 102230 and a2, a2, a3 +402bfb56: 03cdd2 addi a13, a13, 3 +402bfb59: 016c22 s32i a2, a12, 4 +402bfb5c: 10dd30 and a13, a13, a3 +402bfb5f: eca522 movi a2, 0x5ec +402bfb62: 045ce2 s16i a14, a12, 8 +402bfb65: c0d2d0 sub a13, a2, a13 +402bfb68: 02aed7 bge a14, a13, 402bfb6e +402bfb6b: 20dee0 or a13, a14, a14 +402bfb6e: 120c movi.n a2, 1 +402bfb70: 055cd2 s16i a13, a12, 10 +402bfb73: 075c22 s16i a2, a12, 14 +402bfb76: c0ded0 sub a13, a14, a13 +402bfb79: 3f0c movi.n a15, 3 +402bfb7b: 0ced mov.n a14, a12 +402bfb7d: 080c movi.n a8, 0 +402bfb7f: 021de6 bgei a13, 1, 402bfb85 +402bfb82: 002cc6 j 402bfc39 +402bfb85: ffb631 l32r a3, 402bfa60 +402bfb88: 002122 l32i a2, a1, 0 +402bfb8b: 00a052 movi a5, 0 +402bfb8e: 4aa142 movi a4, 0x14a +402bfb91: 1189 s32i.n a8, a1, 4 +402bfb93: e6e001 l32r a0, 402b9714 +402bfb96: 0000c0 callx0 a0 +402bfb99: 012182 l32i a8, a1, 4 +402bfb9c: 72cc bnez.n a2, 402bfba7 +402bfb9e: 202cc0 or a2, a12, a12 +402bfba1: ffec05 call0 402bfa64 +402bfba4: 002806 j 402bfc48 +402bfba7: 030c movi.n a3, 0 +402bfba9: 0239 s32i.n a3, a2, 0 +402bfbab: 0c42f2 s8i a15, a2, 12 +402bfbae: 0d4282 s8i a8, a2, 13 +402bfbb1: 0e29 s32i.n a2, a14, 0 +402bfbb3: 0452d2 s16i a13, a2, 8 +402bfbb6: eca542 movi a4, 0x5ec +402bfbb9: 0d3d mov.n a3, a13 +402bfbbb: 01a4d7 bge a4, a13, 402bfbc0 +402bfbbe: 043d mov.n a3, a4 +402bfbc0: 14c242 addi a4, a2, 20 +402bfbc3: 1249 s32i.n a4, a2, 4 +402bfbc5: 140c movi.n a4, 1 +402bfbc7: 055232 s16i a3, a2, 10 +402bfbca: 075242 s16i a4, a2, 14 +402bfbcd: c0dd30 sub a13, a13, a3 +402bfbd0: 02ed mov.n a14, a2 +402bfbd2: ffea46 j 402bfb7f +402bfbd5: cf7c movi.n a15, -4 +402bfbd7: 17cd72 addi a7, a13, 23 +402bfbda: 2e3b addi.n a2, a14, 3 +402bfbdc: 1077f0 and a7, a7, a15 +402bfbdf: 1022f0 and a2, a2, a15 +402bfbe2: ff9f31 l32r a3, 402bfa60 +402bfbe5: 050c movi.n a5, 0 +402bfbe7: 6ea142 movi a4, 0x16e +402bfbea: 272a add.n a2, a7, a2 +402bfbec: e6ca01 l32r a0, 402b9714 +402bfbef: 0000c0 callx0 a0 +402bfbf2: 02cd mov.n a12, a2 +402bfbf4: 050216 beqz a2, 402bfc48 +402bfbf7: 22da add.n a2, a2, a13 +402bfbf9: 17c222 addi a2, a2, 23 +402bfbfc: 1022f0 and a2, a2, a15 +402bfbff: 1c29 s32i.n a2, a12, 4 +402bfc01: 020c movi.n a2, 0 +402bfc03: 045ce2 s16i a14, a12, 8 +402bfc06: 055ce2 s16i a14, a12, 10 +402bfc09: 0c29 s32i.n a2, a12, 0 +402bfc0b: 0c4c22 s8i a2, a12, 12 +402bfc0e: 4c29 s32i.n a2, a12, 16 +402bfc10: 000946 j 402bfc39 +402bfc13: f6a121 l32r a2, 402bd698 +402bfc16: ff9231 l32r a3, 402bfa60 +402bfc19: 8228 l32i.n a2, a2, 32 +402bfc1b: 050c movi.n a5, 0 +402bfc1d: 84a142 movi a4, 0x184 +402bfc20: e6bd01 l32r a0, 402b9714 +402bfc23: 0000c0 callx0 a0 +402bfc26: 02cd mov.n a12, a2 +402bfc28: c29c beqz.n a2, 402bfc48 +402bfc2a: 020c movi.n a2, 0 +402bfc2c: 1c29 s32i.n a2, a12, 4 +402bfc2e: 045ce2 s16i a14, a12, 8 +402bfc31: 055ce2 s16i a14, a12, 10 +402bfc34: 0c29 s32i.n a2, a12, 0 +402bfc36: 0c4cf2 s8i a15, a12, 12 +402bfc39: 120c movi.n a2, 1 +402bfc3b: 075c22 s16i a2, a12, 14 +402bfc3e: 020c movi.n a2, 0 +402bfc40: 0d4c22 s8i a2, a12, 13 +402bfc43: 0c2d mov.n a2, a12 +402bfc45: 000046 j 402bfc4a +402bfc48: 020c movi.n a2, 0 +402bfc4a: b108 l32i.n a0, a1, 44 +402bfc4c: a1c8 l32i.n a12, a1, 40 +402bfc4e: 91d8 l32i.n a13, a1, 36 +402bfc50: 81e8 l32i.n a14, a1, 32 +402bfc52: 71f8 l32i.n a15, a1, 28 +402bfc54: 30c112 addi a1, a1, 48 +402bfc57: f00d ret.n +402bfc59: 000000 ill + +402bfc5c : +402bfc5c: f0c112 addi a1, a1, -16 +402bfc5f: 041262 l16ui a6, a2, 8 +402bfc62: 21c9 s32i.n a12, a1, 8 +402bfc64: f43030 extui a3, a3, 0, 16 +402bfc67: 3109 s32i.n a0, a1, 12 +402bfc69: 02cd mov.n a12, a2 +402bfc6b: 034d mov.n a4, a3 +402bfc6d: 2fb367 bgeu a3, a6, 402bfca0 +402bfc70: 051c52 l16ui a5, a12, 10 +402bfc73: 0c28 l32i.n a2, a12, 0 +402bfc75: 18b547 bgeu a5, a4, 402bfc91 +402bfc78: c04450 sub a4, a4, a5 +402bfc7b: 041c52 l16ui a5, a12, 8 +402bfc7e: f44040 extui a4, a4, 0, 16 +402bfc81: c05560 sub a5, a5, a6 +402bfc84: 535a add.n a5, a3, a5 +402bfc86: 045c52 s16i a5, a12, 8 +402bfc89: 02cd mov.n a12, a2 +402bfc8b: fff846 j 402bfc70 +402bfc8e: 000000 ill +402bfc91: 055c42 s16i a4, a12, 10 +402bfc94: 045c42 s16i a4, a12, 8 +402bfc97: 128c beqz.n a2, 402bfc9c +402bfc99: ffdc85 call0 402bfa64 +402bfc9c: 020c movi.n a2, 0 +402bfc9e: 0c29 s32i.n a2, a12, 0 +402bfca0: 3108 l32i.n a0, a1, 12 +402bfca2: 21c8 l32i.n a12, a1, 8 +402bfca4: 10c112 addi a1, a1, 16 +402bfca7: f00d ret.n +402bfca9: 000000 ill + +402bfcac : +402bfcac: 024d mov.n a4, a2 +402bfcae: 020c movi.n a2, 0 +402bfcb0: 848c beqz.n a4, 402bfcbc +402bfcb2: 321b addi.n a3, a2, 1 +402bfcb4: 742030 extui a2, a3, 0, 8 +402bfcb7: 0448 l32i.n a4, a4, 0 +402bfcb9: fffcc6 j 402bfcb0 +402bfcbc: f00d ret.n + ... + +402bfcc0 : +402bfcc0: 629c beqz.n a2, 402bfcda +402bfcc2: 439c beqz.n a3, 402bfcda +402bfcc4: 041252 l16ui a5, a2, 8 +402bfcc7: 041342 l16ui a4, a3, 8 +402bfcca: 0268 l32i.n a6, a2, 0 +402bfccc: 454a add.n a4, a5, a4 +402bfcce: 045242 s16i a4, a2, 8 +402bfcd1: 368c beqz.n a6, 402bfcd8 +402bfcd3: 062d mov.n a2, a6 +402bfcd5: fffac6 j 402bfcc4 +402bfcd8: 0239 s32i.n a3, a2, 0 +402bfcda: f00d ret.n + +402bfcdc : 402bfcdc: f0c112 addi a1, a1, -16 -402bfcdf: 21c9 s32i.n a12, a1, 8 -402bfce1: 02c8 l32i.n a12, a2, 0 -402bfce3: 3109 s32i.n a0, a1, 12 -402bfce5: 004c56 bnez a12, 402bfced -402bfce8: 020c movi.n a2, 0 -402bfcea: 000706 j 402bfd0a -402bfced: 051242 l16ui a4, a2, 10 -402bfcf0: 041232 l16ui a3, a2, 8 -402bfcf3: c03340 sub a3, a3, a4 -402bfcf6: 045c32 s16i a3, a12, 8 -402bfcf9: 030c movi.n a3, 0 -402bfcfb: 0239 s32i.n a3, a2, 0 -402bfcfd: 045242 s16i a4, a2, 8 -402bfd00: 0c2d mov.n a2, a12 -402bfd02: ffd445 call0 402bfa48 -402bfd05: fdf256 bnez a2, 402bfce8 -402bfd08: 0c2d mov.n a2, a12 -402bfd0a: 3108 l32i.n a0, a1, 12 -402bfd0c: 21c8 l32i.n a12, a1, 8 -402bfd0e: 10c112 addi a1, a1, 16 -402bfd11: f00d ret.n - ... - -402bfd14 : -402bfd14: d0c112 addi a1, a1, -48 -402bfd17: a1c9 s32i.n a12, a1, 40 -402bfd19: 91d9 s32i.n a13, a1, 36 -402bfd1b: b109 s32i.n a0, a1, 44 -402bfd1d: 81e9 s32i.n a14, a1, 32 -402bfd1f: 71f9 s32i.n a15, a1, 28 -402bfd21: 02cd mov.n a12, a2 -402bfd23: 03dd mov.n a13, a3 -402bfd25: 08b216 beqz a2, 402bfdb4 -402bfd28: 088316 beqz a3, 402bfdb4 -402bfd2b: 041242 l16ui a4, a2, 8 -402bfd2e: 041332 l16ui a3, a3, 8 -402bfd31: 427c movi.n a2, -12 -402bfd33: 02b437 bgeu a4, a3, 402bfd39 -402bfd36: 002186 j 402bfdc0 -402bfd39: 0f0c movi.n a15, 0 -402bfd3b: 0fed mov.n a14, a15 -402bfd3d: 051c32 l16ui a3, a12, 10 -402bfd40: 051d22 l16ui a2, a13, 10 -402bfd43: c033e0 sub a3, a3, a14 -402bfd46: c022f0 sub a2, a2, a15 -402bfd49: f45030 extui a5, a3, 0, 16 -402bfd4c: 022327 blt a3, a2, 402bfd52 -402bfd4f: f45020 extui a5, a2, 0, 16 -402bfd52: 1d38 l32i.n a3, a13, 4 -402bfd54: 1c28 l32i.n a2, a12, 4 -402bfd56: 054d mov.n a4, a5 -402bfd58: 33fa add.n a3, a3, a15 -402bfd5a: 8022e0 add a2, a2, a14 -402bfd5d: 006152 s32i a5, a1, 0 -402bfd60: e69801 l32r a0, 402b97c0 -402bfd63: 0000c0 callx0 a0 -402bfd66: 0158 l32i.n a5, a1, 0 -402bfd68: 051c22 l16ui a2, a12, 10 -402bfd6b: ee5a add.n a14, a14, a5 -402bfd6d: ff5a add.n a15, a15, a5 -402bfd6f: f4e0e0 extui a14, a14, 0, 16 -402bfd72: f4f0f0 extui a15, a15, 0, 16 -402bfd75: 0392e7 bne a2, a14, 402bfd7c -402bfd78: 0cc8 l32i.n a12, a12, 0 -402bfd7a: 0e0c movi.n a14, 0 -402bfd7c: 051d22 l16ui a2, a13, 10 -402bfd7f: 053f27 bltu a15, a2, 402bfd88 -402bfd82: 0dd8 l32i.n a13, a13, 0 -402bfd84: 4d9c beqz.n a13, 402bfd9c -402bfd86: 0f0c movi.n a15, 0 -402bfd88: 051d32 l16ui a3, a13, 10 -402bfd8b: 041d22 l16ui a2, a13, 8 -402bfd8e: 039327 bne a3, a2, 402bfd95 -402bfd91: 0d28 l32i.n a2, a13, 0 -402bfd93: 22ec bnez.n a2, 402bfdb9 -402bfd95: fa4c16 beqz a12, 402bfd3d -402bfd98: 000106 j 402bfda0 -402bfd9b: ec9c00 excw -402bfd9e: 0f0c movi.n a15, 0 -402bfda0: 051c32 l16ui a3, a12, 10 -402bfda3: 041c22 l16ui a2, a12, 8 -402bfda6: 039327 bne a3, a2, 402bfdad -402bfda9: 0c28 l32i.n a2, a12, 0 -402bfdab: a2cc bnez.n a2, 402bfdb9 -402bfdad: f8cd56 bnez a13, 402bfd3d -402bfdb0: 000286 j 402bfdbe -402bfdb3: 427c00 excw -402bfdb6: 000186 j 402bfdc0 -402bfdb9: a27c movi.n a2, -6 -402bfdbb: 000046 j 402bfdc0 -402bfdbe: 020c movi.n a2, 0 -402bfdc0: b108 l32i.n a0, a1, 44 -402bfdc2: a1c8 l32i.n a12, a1, 40 -402bfdc4: 91d8 l32i.n a13, a1, 36 -402bfdc6: 81e8 l32i.n a14, a1, 32 -402bfdc8: 71f8 l32i.n a15, a1, 28 -402bfdca: 30c112 addi a1, a1, 48 -402bfdcd: f00d ret.n - ... - -402bfdd0 : -402bfdd0: d0c112 addi a1, a1, -48 -402bfdd3: 81e9 s32i.n a14, a1, 32 -402bfdd5: b109 s32i.n a0, a1, 44 -402bfdd7: a1c9 s32i.n a12, a1, 40 -402bfdd9: 91d9 s32i.n a13, a1, 36 -402bfddb: 71f9 s32i.n a15, a1, 28 -402bfddd: 02ed mov.n a14, a2 -402bfddf: 036d mov.n a6, a3 -402bfde1: f47040 extui a7, a4, 0, 16 -402bfde4: f45050 extui a5, a5, 0, 16 -402bfde7: 062316 beqz a3, 402bfe4d -402bfdea: 0c0c movi.n a12, 0 -402bfdec: 0cfd mov.n a15, a12 -402bfdee: 05b216 beqz a2, 402bfe4d -402bfdf1: 053716 beqz a7, 402bfe48 -402bfdf4: 050e16 beqz a14, 402bfe48 -402bfdf7: d58c beqz.n a5, 402bfe08 -402bfdf9: 051e32 l16ui a3, a14, 10 -402bfdfc: 083537 bltu a5, a3, 402bfe08 -402bfdff: c05530 sub a5, a5, a3 -402bfe02: f45050 extui a5, a5, 0, 16 -402bfe05: 000e86 j 402bfe43 -402bfe08: 051e22 l16ui a2, a14, 10 -402bfe0b: 07dd mov.n a13, a7 -402bfe0d: c02250 sub a2, a2, a5 -402bfe10: f42020 extui a2, a2, 0, 16 -402bfe13: 01b277 bgeu a2, a7, 402bfe18 -402bfe16: 02dd mov.n a13, a2 -402bfe18: 1e38 l32i.n a3, a14, 4 -402bfe1a: f4d0d0 extui a13, a13, 0, 16 -402bfe1d: 26fa add.n a2, a6, a15 -402bfe1f: 0d4d mov.n a4, a13 -402bfe21: 335a add.n a3, a3, a5 -402bfe23: 0169 s32i.n a6, a1, 0 -402bfe25: 1179 s32i.n a7, a1, 4 -402bfe27: e66601 l32r a0, 402b97c0 -402bfe2a: 0000c0 callx0 a0 -402bfe2d: 1178 l32i.n a7, a1, 4 -402bfe2f: ccda add.n a12, a12, a13 -402bfe31: ffda add.n a15, a15, a13 -402bfe33: 0168 l32i.n a6, a1, 0 -402bfe35: c0d7d0 sub a13, a7, a13 -402bfe38: f4c0c0 extui a12, a12, 0, 16 -402bfe3b: f4f0f0 extui a15, a15, 0, 16 -402bfe3e: f470d0 extui a7, a13, 0, 16 -402bfe41: 050c movi.n a5, 0 -402bfe43: 0ee8 l32i.n a14, a14, 0 -402bfe45: ffea06 j 402bfdf1 -402bfe48: 0c2d mov.n a2, a12 -402bfe4a: 000046 j 402bfe4f -402bfe4d: 020c movi.n a2, 0 -402bfe4f: b108 l32i.n a0, a1, 44 -402bfe51: a1c8 l32i.n a12, a1, 40 -402bfe53: 91d8 l32i.n a13, a1, 36 -402bfe55: 81e8 l32i.n a14, a1, 32 -402bfe57: 71f8 l32i.n a15, a1, 28 -402bfe59: 30c112 addi a1, a1, 48 -402bfe5c: f00d ret.n - ... - -402bfe60 : -402bfe60: d0c112 addi a1, a1, -48 -402bfe63: a1c9 s32i.n a12, a1, 40 -402bfe65: 91d9 s32i.n a13, a1, 36 -402bfe67: b109 s32i.n a0, a1, 44 -402bfe69: 81e9 s32i.n a14, a1, 32 -402bfe6b: 71f9 s32i.n a15, a1, 28 -402bfe6d: 02dd mov.n a13, a2 -402bfe6f: 035d mov.n a5, a3 -402bfe71: f4c040 extui a12, a4, 0, 16 -402bfe74: 028c beqz.n a2, 402bfe78 -402bfe76: 33cc bnez.n a3, 402bfe7d -402bfe78: 020c movi.n a2, 0 -402bfe7a: 000e86 j 402bfeb8 -402bfe7d: 041232 l16ui a3, a2, 8 -402bfe80: 0f0c movi.n a15, 0 -402bfe82: 427c movi.n a2, -12 -402bfe84: 3033c7 bltu a3, a12, 402bfeb8 -402bfe87: fedc16 beqz a12, 402bfe78 -402bfe8a: 051d22 l16ui a2, a13, 10 -402bfe8d: 0ced mov.n a14, a12 -402bfe8f: 01b2c7 bgeu a2, a12, 402bfe94 -402bfe92: 02ed mov.n a14, a2 -402bfe94: f4e0e0 extui a14, a14, 0, 16 -402bfe97: 1d28 l32i.n a2, a13, 4 -402bfe99: 35fa add.n a3, a5, a15 -402bfe9b: 0e4d mov.n a4, a14 -402bfe9d: 0159 s32i.n a5, a1, 0 -402bfe9f: c0cce0 sub a12, a12, a14 -402bfea2: e64701 l32r a0, 402b97c0 -402bfea5: 0000c0 callx0 a0 -402bfea8: ffea add.n a15, a15, a14 -402bfeaa: f4c0c0 extui a12, a12, 0, 16 -402bfead: f4f0f0 extui a15, a15, 0, 16 -402bfeb0: 0dd8 l32i.n a13, a13, 0 -402bfeb2: 0158 l32i.n a5, a1, 0 -402bfeb4: fff3c6 j 402bfe87 -402bfeb7: b10800 excw -402bfeba: a1c8 l32i.n a12, a1, 40 -402bfebc: 91d8 l32i.n a13, a1, 36 -402bfebe: 81e8 l32i.n a14, a1, 32 -402bfec0: 71f8 l32i.n a15, a1, 28 -402bfec2: 30c112 addi a1, a1, 48 -402bfec5: f00d ret.n - ... - -402bfec8 : -402bfec8: f0c112 addi a1, a1, -16 -402bfecb: 11d9 s32i.n a13, a1, 4 -402bfecd: 02dd mov.n a13, a2 -402bfecf: 032d mov.n a2, a3 -402bfed1: 0d38 l32i.n a3, a13, 0 -402bfed3: 3109 s32i.n a0, a1, 12 -402bfed5: 21c9 s32i.n a12, a1, 8 -402bfed7: 63cc bnez.n a3, 402bfee1 -402bfed9: 0d2d mov.n a2, a13 -402bfedb: 000706 j 402bfefb -402bfede: 000000 ill -402bfee1: 041d32 l16ui a3, a13, 8 -402bfee4: 00a042 movi a4, 0 -402bfee7: ffbd85 call0 402bfac0 -402bfeea: 02cd mov.n a12, a2 -402bfeec: fe9216 beqz a2, 402bfed9 -402bfeef: 0d3d mov.n a3, a13 -402bfef1: ffe205 call0 402bfd14 -402bfef4: 0d2d mov.n a2, a13 -402bfef6: ffb505 call0 402bfa48 -402bfef9: 0c2d mov.n a2, a12 -402bfefb: 3108 l32i.n a0, a1, 12 -402bfefd: 21c8 l32i.n a12, a1, 8 -402bfeff: 11d8 l32i.n a13, a1, 4 -402bff01: 10c112 addi a1, a1, 16 -402bff04: f00d ret.n - ... - -402bff08 : -402bff08: f43030 extui a3, a3, 0, 16 -402bff0b: f28c beqz.n a2, 402bff1e -402bff0d: 051242 l16ui a4, a2, 10 -402bff10: 0e3347 bltu a3, a4, 402bff22 -402bff13: c03340 sub a3, a3, a4 -402bff16: f43030 extui a3, a3, 0, 16 -402bff19: 0228 l32i.n a2, a2, 0 -402bff1b: fffb06 j 402bff0b -402bff1e: 020c movi.n a2, 0 +402bfcdf: 3109 s32i.n a0, a1, 12 +402bfce1: 21c9 s32i.n a12, a1, 8 +402bfce3: 03cd mov.n a12, a3 +402bfce5: fffd85 call0 402bfcc0 +402bfce8: 0c2d mov.n a2, a12 +402bfcea: ffd685 call0 402bfa54 +402bfced: 3108 l32i.n a0, a1, 12 +402bfcef: 21c8 l32i.n a12, a1, 8 +402bfcf1: 10c112 addi a1, a1, 16 +402bfcf4: f00d ret.n + ... + +402bfcf8 : +402bfcf8: f0c112 addi a1, a1, -16 +402bfcfb: 21c9 s32i.n a12, a1, 8 +402bfcfd: 02c8 l32i.n a12, a2, 0 +402bfcff: 3109 s32i.n a0, a1, 12 +402bfd01: 004c56 bnez a12, 402bfd09 +402bfd04: 020c movi.n a2, 0 +402bfd06: 000706 j 402bfd26 +402bfd09: 051242 l16ui a4, a2, 10 +402bfd0c: 041232 l16ui a3, a2, 8 +402bfd0f: c03340 sub a3, a3, a4 +402bfd12: 045c32 s16i a3, a12, 8 +402bfd15: 030c movi.n a3, 0 +402bfd17: 0239 s32i.n a3, a2, 0 +402bfd19: 045242 s16i a4, a2, 8 +402bfd1c: 0c2d mov.n a2, a12 +402bfd1e: ffd445 call0 402bfa64 +402bfd21: fdf256 bnez a2, 402bfd04 +402bfd24: 0c2d mov.n a2, a12 +402bfd26: 3108 l32i.n a0, a1, 12 +402bfd28: 21c8 l32i.n a12, a1, 8 +402bfd2a: 10c112 addi a1, a1, 16 +402bfd2d: f00d ret.n + ... + +402bfd30 : +402bfd30: d0c112 addi a1, a1, -48 +402bfd33: a1c9 s32i.n a12, a1, 40 +402bfd35: 91d9 s32i.n a13, a1, 36 +402bfd37: b109 s32i.n a0, a1, 44 +402bfd39: 81e9 s32i.n a14, a1, 32 +402bfd3b: 71f9 s32i.n a15, a1, 28 +402bfd3d: 02cd mov.n a12, a2 +402bfd3f: 03dd mov.n a13, a3 +402bfd41: 08b216 beqz a2, 402bfdd0 +402bfd44: 088316 beqz a3, 402bfdd0 +402bfd47: 041242 l16ui a4, a2, 8 +402bfd4a: 041332 l16ui a3, a3, 8 +402bfd4d: 427c movi.n a2, -12 +402bfd4f: 02b437 bgeu a4, a3, 402bfd55 +402bfd52: 002186 j 402bfddc +402bfd55: 0f0c movi.n a15, 0 +402bfd57: 0fed mov.n a14, a15 +402bfd59: 051c32 l16ui a3, a12, 10 +402bfd5c: 051d22 l16ui a2, a13, 10 +402bfd5f: c033e0 sub a3, a3, a14 +402bfd62: c022f0 sub a2, a2, a15 +402bfd65: f45030 extui a5, a3, 0, 16 +402bfd68: 022327 blt a3, a2, 402bfd6e +402bfd6b: f45020 extui a5, a2, 0, 16 +402bfd6e: 1d38 l32i.n a3, a13, 4 +402bfd70: 1c28 l32i.n a2, a12, 4 +402bfd72: 054d mov.n a4, a5 +402bfd74: 33fa add.n a3, a3, a15 +402bfd76: 8022e0 add a2, a2, a14 +402bfd79: 006152 s32i a5, a1, 0 +402bfd7c: e69801 l32r a0, 402b97dc +402bfd7f: 0000c0 callx0 a0 +402bfd82: 0158 l32i.n a5, a1, 0 +402bfd84: 051c22 l16ui a2, a12, 10 +402bfd87: ee5a add.n a14, a14, a5 +402bfd89: ff5a add.n a15, a15, a5 +402bfd8b: f4e0e0 extui a14, a14, 0, 16 +402bfd8e: f4f0f0 extui a15, a15, 0, 16 +402bfd91: 0392e7 bne a2, a14, 402bfd98 +402bfd94: 0cc8 l32i.n a12, a12, 0 +402bfd96: 0e0c movi.n a14, 0 +402bfd98: 051d22 l16ui a2, a13, 10 +402bfd9b: 053f27 bltu a15, a2, 402bfda4 +402bfd9e: 0dd8 l32i.n a13, a13, 0 +402bfda0: 4d9c beqz.n a13, 402bfdb8 +402bfda2: 0f0c movi.n a15, 0 +402bfda4: 051d32 l16ui a3, a13, 10 +402bfda7: 041d22 l16ui a2, a13, 8 +402bfdaa: 039327 bne a3, a2, 402bfdb1 +402bfdad: 0d28 l32i.n a2, a13, 0 +402bfdaf: 22ec bnez.n a2, 402bfdd5 +402bfdb1: fa4c16 beqz a12, 402bfd59 +402bfdb4: 000106 j 402bfdbc +402bfdb7: ec9c00 excw +402bfdba: 0f0c movi.n a15, 0 +402bfdbc: 051c32 l16ui a3, a12, 10 +402bfdbf: 041c22 l16ui a2, a12, 8 +402bfdc2: 039327 bne a3, a2, 402bfdc9 +402bfdc5: 0c28 l32i.n a2, a12, 0 +402bfdc7: a2cc bnez.n a2, 402bfdd5 +402bfdc9: f8cd56 bnez a13, 402bfd59 +402bfdcc: 000286 j 402bfdda +402bfdcf: 427c00 excw +402bfdd2: 000186 j 402bfddc +402bfdd5: a27c movi.n a2, -6 +402bfdd7: 000046 j 402bfddc +402bfdda: 020c movi.n a2, 0 +402bfddc: b108 l32i.n a0, a1, 44 +402bfdde: a1c8 l32i.n a12, a1, 40 +402bfde0: 91d8 l32i.n a13, a1, 36 +402bfde2: 81e8 l32i.n a14, a1, 32 +402bfde4: 71f8 l32i.n a15, a1, 28 +402bfde6: 30c112 addi a1, a1, 48 +402bfde9: f00d ret.n + ... + +402bfdec : +402bfdec: d0c112 addi a1, a1, -48 +402bfdef: 81e9 s32i.n a14, a1, 32 +402bfdf1: b109 s32i.n a0, a1, 44 +402bfdf3: a1c9 s32i.n a12, a1, 40 +402bfdf5: 91d9 s32i.n a13, a1, 36 +402bfdf7: 71f9 s32i.n a15, a1, 28 +402bfdf9: 02ed mov.n a14, a2 +402bfdfb: 036d mov.n a6, a3 +402bfdfd: f47040 extui a7, a4, 0, 16 +402bfe00: f45050 extui a5, a5, 0, 16 +402bfe03: 062316 beqz a3, 402bfe69 +402bfe06: 0c0c movi.n a12, 0 +402bfe08: 0cfd mov.n a15, a12 +402bfe0a: 05b216 beqz a2, 402bfe69 +402bfe0d: 053716 beqz a7, 402bfe64 +402bfe10: 050e16 beqz a14, 402bfe64 +402bfe13: d58c beqz.n a5, 402bfe24 +402bfe15: 051e32 l16ui a3, a14, 10 +402bfe18: 083537 bltu a5, a3, 402bfe24 +402bfe1b: c05530 sub a5, a5, a3 +402bfe1e: f45050 extui a5, a5, 0, 16 +402bfe21: 000e86 j 402bfe5f +402bfe24: 051e22 l16ui a2, a14, 10 +402bfe27: 07dd mov.n a13, a7 +402bfe29: c02250 sub a2, a2, a5 +402bfe2c: f42020 extui a2, a2, 0, 16 +402bfe2f: 01b277 bgeu a2, a7, 402bfe34 +402bfe32: 02dd mov.n a13, a2 +402bfe34: 1e38 l32i.n a3, a14, 4 +402bfe36: f4d0d0 extui a13, a13, 0, 16 +402bfe39: 26fa add.n a2, a6, a15 +402bfe3b: 0d4d mov.n a4, a13 +402bfe3d: 335a add.n a3, a3, a5 +402bfe3f: 0169 s32i.n a6, a1, 0 +402bfe41: 1179 s32i.n a7, a1, 4 +402bfe43: e66601 l32r a0, 402b97dc +402bfe46: 0000c0 callx0 a0 +402bfe49: 1178 l32i.n a7, a1, 4 +402bfe4b: ccda add.n a12, a12, a13 +402bfe4d: ffda add.n a15, a15, a13 +402bfe4f: 0168 l32i.n a6, a1, 0 +402bfe51: c0d7d0 sub a13, a7, a13 +402bfe54: f4c0c0 extui a12, a12, 0, 16 +402bfe57: f4f0f0 extui a15, a15, 0, 16 +402bfe5a: f470d0 extui a7, a13, 0, 16 +402bfe5d: 050c movi.n a5, 0 +402bfe5f: 0ee8 l32i.n a14, a14, 0 +402bfe61: ffea06 j 402bfe0d +402bfe64: 0c2d mov.n a2, a12 +402bfe66: 000046 j 402bfe6b +402bfe69: 020c movi.n a2, 0 +402bfe6b: b108 l32i.n a0, a1, 44 +402bfe6d: a1c8 l32i.n a12, a1, 40 +402bfe6f: 91d8 l32i.n a13, a1, 36 +402bfe71: 81e8 l32i.n a14, a1, 32 +402bfe73: 71f8 l32i.n a15, a1, 28 +402bfe75: 30c112 addi a1, a1, 48 +402bfe78: f00d ret.n + ... + +402bfe7c : +402bfe7c: d0c112 addi a1, a1, -48 +402bfe7f: a1c9 s32i.n a12, a1, 40 +402bfe81: 91d9 s32i.n a13, a1, 36 +402bfe83: b109 s32i.n a0, a1, 44 +402bfe85: 81e9 s32i.n a14, a1, 32 +402bfe87: 71f9 s32i.n a15, a1, 28 +402bfe89: 02dd mov.n a13, a2 +402bfe8b: 035d mov.n a5, a3 +402bfe8d: f4c040 extui a12, a4, 0, 16 +402bfe90: 028c beqz.n a2, 402bfe94 +402bfe92: 33cc bnez.n a3, 402bfe99 +402bfe94: 020c movi.n a2, 0 +402bfe96: 000e86 j 402bfed4 +402bfe99: 041232 l16ui a3, a2, 8 +402bfe9c: 0f0c movi.n a15, 0 +402bfe9e: 427c movi.n a2, -12 +402bfea0: 3033c7 bltu a3, a12, 402bfed4 +402bfea3: fedc16 beqz a12, 402bfe94 +402bfea6: 051d22 l16ui a2, a13, 10 +402bfea9: 0ced mov.n a14, a12 +402bfeab: 01b2c7 bgeu a2, a12, 402bfeb0 +402bfeae: 02ed mov.n a14, a2 +402bfeb0: f4e0e0 extui a14, a14, 0, 16 +402bfeb3: 1d28 l32i.n a2, a13, 4 +402bfeb5: 35fa add.n a3, a5, a15 +402bfeb7: 0e4d mov.n a4, a14 +402bfeb9: 0159 s32i.n a5, a1, 0 +402bfebb: c0cce0 sub a12, a12, a14 +402bfebe: e64701 l32r a0, 402b97dc +402bfec1: 0000c0 callx0 a0 +402bfec4: ffea add.n a15, a15, a14 +402bfec6: f4c0c0 extui a12, a12, 0, 16 +402bfec9: f4f0f0 extui a15, a15, 0, 16 +402bfecc: 0dd8 l32i.n a13, a13, 0 +402bfece: 0158 l32i.n a5, a1, 0 +402bfed0: fff3c6 j 402bfea3 +402bfed3: b10800 excw +402bfed6: a1c8 l32i.n a12, a1, 40 +402bfed8: 91d8 l32i.n a13, a1, 36 +402bfeda: 81e8 l32i.n a14, a1, 32 +402bfedc: 71f8 l32i.n a15, a1, 28 +402bfede: 30c112 addi a1, a1, 48 +402bfee1: f00d ret.n + ... + +402bfee4 : +402bfee4: f0c112 addi a1, a1, -16 +402bfee7: 11d9 s32i.n a13, a1, 4 +402bfee9: 02dd mov.n a13, a2 +402bfeeb: 032d mov.n a2, a3 +402bfeed: 0d38 l32i.n a3, a13, 0 +402bfeef: 3109 s32i.n a0, a1, 12 +402bfef1: 21c9 s32i.n a12, a1, 8 +402bfef3: 63cc bnez.n a3, 402bfefd +402bfef5: 0d2d mov.n a2, a13 +402bfef7: 000706 j 402bff17 +402bfefa: 000000 ill +402bfefd: 041d32 l16ui a3, a13, 8 +402bff00: 00a042 movi a4, 0 +402bff03: ffbd85 call0 402bfadc +402bff06: 02cd mov.n a12, a2 +402bff08: fe9216 beqz a2, 402bfef5 +402bff0b: 0d3d mov.n a3, a13 +402bff0d: ffe205 call0 402bfd30 +402bff10: 0d2d mov.n a2, a13 +402bff12: ffb505 call0 402bfa64 +402bff15: 0c2d mov.n a2, a12 +402bff17: 3108 l32i.n a0, a1, 12 +402bff19: 21c8 l32i.n a12, a1, 8 +402bff1b: 11d8 l32i.n a13, a1, 4 +402bff1d: 10c112 addi a1, a1, 16 402bff20: f00d ret.n -402bff22: 1228 l32i.n a2, a2, 4 -402bff24: 323a add.n a3, a2, a3 -402bff26: 000322 l8ui a2, a3, 0 -402bff29: f00d ret.n - ... - -402bff2c : -402bff2c: d0c112 addi a1, a1, -48 -402bff2f: 81e9 s32i.n a14, a1, 32 -402bff31: 71f9 s32i.n a15, a1, 28 -402bff33: b109 s32i.n a0, a1, 44 -402bff35: a1c9 s32i.n a12, a1, 40 -402bff37: 91d9 s32i.n a13, a1, 36 -402bff39: 02fd mov.n a15, a2 -402bff3b: f4e030 extui a14, a3, 0, 16 -402bff3e: f45050 extui a5, a5, 0, 16 -402bff41: 047f16 beqz a15, 402bff8c -402bff44: 051f22 l16ui a2, a15, 10 -402bff47: 0b3e27 bltu a14, a2, 402bff56 -402bff4a: c0ee20 sub a14, a14, a2 -402bff4d: f4e0e0 extui a14, a14, 0, 16 -402bff50: 0ff8 l32i.n a15, a15, 0 -402bff52: fffac6 j 402bff41 -402bff55: 0d0c00 excw -402bff58: f4c0d0 extui a12, a13, 0, 16 -402bff5b: 2815d7 beq a5, a13, 402bff87 -402bff5e: 3eca add.n a3, a14, a12 -402bff60: f43030 extui a3, a3, 0, 16 -402bff63: 0f2d mov.n a2, a15 -402bff65: 0149 s32i.n a4, a1, 0 -402bff67: 1159 s32i.n a5, a1, 4 -402bff69: fff9c5 call0 402bff08 -402bff6c: 0148 l32i.n a4, a1, 0 -402bff6e: 3d1b addi.n a3, a13, 1 -402bff70: d4da add.n a13, a4, a13 -402bff72: 000d62 l8ui a6, a13, 0 -402bff75: 1158 l32i.n a5, a1, 4 -402bff77: 071627 beq a6, a2, 402bff82 -402bff7a: 2c1b addi.n a2, a12, 1 -402bff7c: f42020 extui a2, a2, 0, 16 -402bff7f: 000306 j 402bff8f -402bff82: 03dd mov.n a13, a3 -402bff84: fff406 j 402bff58 -402bff87: 020c movi.n a2, 0 -402bff89: 000086 j 402bff8f -402bff8c: fa0f21 l32r a2, 402be7c8 -402bff8f: b108 l32i.n a0, a1, 44 -402bff91: a1c8 l32i.n a12, a1, 40 -402bff93: 91d8 l32i.n a13, a1, 36 -402bff95: 81e8 l32i.n a14, a1, 32 -402bff97: 71f8 l32i.n a15, a1, 28 -402bff99: 30c112 addi a1, a1, 48 -402bff9c: f00d ret.n - ... - -402bffa0 : -402bffa0: d0c112 addi a1, a1, -48 -402bffa3: 036d mov.n a6, a3 -402bffa5: 041232 l16ui a3, a2, 8 -402bffa8: a1c9 s32i.n a12, a1, 40 -402bffaa: 81e9 s32i.n a14, a1, 32 -402bffac: f4c050 extui a12, a5, 0, 16 -402bffaf: f4e040 extui a14, a4, 0, 16 -402bffb2: 91d9 s32i.n a13, a1, 36 -402bffb4: 71f9 s32i.n a15, a1, 28 -402bffb6: c0d3e0 sub a13, a3, a14 -402bffb9: b109 s32i.n a0, a1, 44 -402bffbb: 4cea add.n a4, a12, a14 -402bffbd: 02fd mov.n a15, a2 -402bffbf: f4d0d0 extui a13, a13, 0, 16 -402bffc2: fa0121 l32r a2, 402be7c8 -402bffc5: 232347 blt a3, a4, 402bffec -402bffc8: 183dc7 bltu a13, a12, 402bffe4 -402bffcb: 064d mov.n a4, a6 -402bffcd: 0e5d mov.n a5, a14 -402bffcf: 0c3d mov.n a3, a12 -402bffd1: 0f2d mov.n a2, a15 -402bffd3: 0169 s32i.n a6, a1, 0 -402bffd5: fff545 call0 402bff2c -402bffd8: 0168 l32i.n a6, a1, 0 -402bffda: c28c beqz.n a2, 402bffea -402bffdc: cc2a add.n a12, a12, a2 -402bffde: f4c0c0 extui a12, a12, 0, 16 -402bffe1: fff8c6 j 402bffc8 -402bffe4: f9f921 l32r a2, 402be7c8 -402bffe7: 000046 j 402bffec -402bffea: 0c2d mov.n a2, a12 -402bffec: b108 l32i.n a0, a1, 44 -402bffee: a1c8 l32i.n a12, a1, 40 -402bfff0: 91d8 l32i.n a13, a1, 36 -402bfff2: 81e8 l32i.n a14, a1, 32 -402bfff4: 71f8 l32i.n a15, a1, 28 -402bfff6: 30c112 addi a1, a1, 48 -402bfff9: f00d ret.n -402bfffb: fffe00 excw - ... - -402c0000 : -402c0000: e0c112 addi a1, a1, -32 -402c0003: 61c9 s32i.n a12, a1, 24 -402c0005: 51d9 s32i.n a13, a1, 20 -402c0007: 7109 s32i.n a0, a1, 28 -402c0009: 02dd mov.n a13, a2 -402c000b: f9efc1 l32r a12, 402be7c8 -402c000e: 33cc bnez.n a3, 402c0015 -402c0010: 0c2d mov.n a2, a12 -402c0012: 0009c6 j 402c003d -402c0015: 000322 l8ui a2, a3, 0 -402c0018: ff4216 beqz a2, 402c0010 -402c001b: 041d22 l16ui a2, a13, 8 -402c001e: ee12c7 beq a2, a12, 402c0010 -402c0021: 032d mov.n a2, a3 -402c0023: 006132 s32i a3, a1, 0 -402c0026: e48d01 l32r a0, 402b925c -402c0029: 0000c0 callx0 a0 -402c002c: fff441 l32r a4, 402bfffc -402c002f: 0138 l32i.n a3, a1, 0 -402c0031: db3427 bltu a4, a2, 402c0010 -402c0034: 024d mov.n a4, a2 -402c0036: 050c movi.n a5, 0 -402c0038: 0d2d mov.n a2, a13 -402c003a: fff645 call0 402bffa0 -402c003d: 7108 l32i.n a0, a1, 28 -402c003f: 61c8 l32i.n a12, a1, 24 -402c0041: 51d8 l32i.n a13, a1, 20 -402c0043: 20c112 addi a1, a1, 32 -402c0046: f00d ret.n - -402c0048 : -402c0048: f0c221 l32r a2, 402bc350 -402c004b: f0c112 addi a1, a1, -16 -402c004e: 0261c2 s32i a12, a1, 8 -402c0051: 0022c2 l32i a12, a2, 0 -402c0054: 0061e2 s32i a14, a1, 0 -402c0057: 3109 s32i.n a0, a1, 12 -402c0059: 11d9 s32i.n a13, a1, 4 -402c005b: 0e0c movi.n a14, 0 -402c005d: 4cbc beqz.n a12, 402c0095 -402c005f: 202cd2 l32i a13, a12, 128 -402c0062: adac beqz.n a13, 402c0090 -402c0064: 0d28 l32i.n a2, a13, 0 -402c0066: a2cc bnez.n a2, 402c0074 -402c0068: 0d2d mov.n a2, a13 -402c006a: 00dec5 call0 402c0e58 -402c006d: 206ce2 s32i a14, a12, 128 -402c0070: 000706 j 402c0090 -402c0073: 3dd000 excw -402c0076: 232220 excw -402c0079: 224200 excw -402c007c: 94cc00 extui a12, a0, 12, 10 -402c007f: 03e9 s32i.n a14, a3, 0 -402c0081: 00dd45 call0 402c0e58 -402c0084: 206cd2 s32i a13, a12, 128 -402c0087: 000146 j 402c0090 -402c008a: 023d mov.n a3, a2 -402c008c: fff9c6 j 402c0077 -402c008f: 3cc800 excw -402c0092: fff1c6 j 402c005d -402c0095: 3108 l32i.n a0, a1, 12 -402c0097: 21c8 l32i.n a12, a1, 8 -402c0099: 11d8 l32i.n a13, a1, 4 -402c009b: 01e8 l32i.n a14, a1, 0 -402c009d: 10c112 addi a1, a1, 16 -402c00a0: f00d ret.n -402c00a2: 9e0000 excw -402c00a5: 3ffe97 bbsi a14, 25, 402c00e8 -402c00a8: 3018 l32i.n a1, a0, 12 -402c00aa: ff .byte 0xff -402c00ab: 3f .byte 0x3f - -402c00ac : -402c00ac: f0c112 addi a1, a1, -16 -402c00af: 11d9 s32i.n a13, a1, 4 -402c00b1: 74d020 extui a13, a2, 0, 8 -402c00b4: f57221 l32r a2, 402bd67c -402c00b7: fffb31 l32r a3, 402c00a4 -402c00ba: 0228 l32i.n a2, a2, 0 -402c00bc: 050c movi.n a5, 0 -402c00be: 59a142 movi a4, 0x159 -402c00c1: 0261c2 s32i a12, a1, 8 -402c00c4: 3109 s32i.n a0, a1, 12 -402c00c6: e58c01 l32r a0, 402b96f8 -402c00c9: 0000c0 callx0 a0 -402c00cc: 02cd mov.n a12, a2 -402c00ce: c29c beqz.n a2, 402c00ee -402c00d0: 00a032 movi a3, 0 -402c00d3: 1ca042 movi a4, 28 -402c00d6: e2c801 l32r a0, 402b8bf8 -402c00d9: 0000c0 callx0 a0 -402c00dc: 80af22 movi a2, -128 -402c00df: 0a4c22 s8i a2, a12, 10 -402c00e2: fff121 l32r a2, 402c00a8 -402c00e5: 104cd2 s8i a13, a12, 16 -402c00e8: 0238 l32i.n a3, a2, 0 -402c00ea: 02c9 s32i.n a12, a2, 0 -402c00ec: 3c39 s32i.n a3, a12, 12 -402c00ee: 3108 l32i.n a0, a1, 12 -402c00f0: 0c2d mov.n a2, a12 -402c00f2: 11d8 l32i.n a13, a1, 4 -402c00f4: 21c8 l32i.n a12, a1, 8 -402c00f6: 10c112 addi a1, a1, 16 -402c00f9: f00d ret.n - ... - -402c00fc : -402c00fc: ffeb41 l32r a4, 402c00a8 -402c00ff: f0c112 addi a1, a1, -16 -402c0102: 0438 l32i.n a3, a4, 0 -402c0104: 3109 s32i.n a0, a1, 12 -402c0106: 0e9327 bne a3, a2, 402c0118 -402c0109: 3338 l32i.n a3, a3, 12 -402c010b: 0439 s32i.n a3, a4, 0 -402c010d: 000646 j 402c012a -402c0110: 480000 excw -402c0113: 84cc33 excw -402c0116: 3338 l32i.n a3, a3, 12 -402c0118: ff6356 bnez a3, 402c0112 -402c011b: 0002c6 j 402c012a -402c011e: 470000 excw -402c0121: 48f292 excw -402c0124: 334932 s8i a3, a9, 51 -402c0127: fffac6 j 402c0116 -402c012a: ffde31 l32r a3, 402c00a4 -402c012d: 45a142 movi a4, 0x145 -402c0130: e3d601 l32r a0, 402b9088 -402c0133: 0000c0 callx0 a0 -402c0136: 3108 l32i.n a0, a1, 12 -402c0138: 10c112 addi a1, a1, 16 -402c013b: f00d ret.n -402c013d: 000000 ill - -402c0140 : -402c0140: 040c movi.n a4, 0 -402c0142: 021347 beq a3, a4, 402c0148 -402c0145: 002342 l32i a4, a3, 0 -402c0148: 0249 s32i.n a4, a2, 0 -402c014a: 020c movi.n a2, 0 -402c014c: f00d ret.n - ... - -402c0150 : -402c0150: 040c movi.n a4, 0 -402c0152: 021347 beq a3, a4, 402c0158 -402c0155: 002342 l32i a4, a3, 0 -402c0158: 1249 s32i.n a4, a2, 4 -402c015a: 020c movi.n a2, 0 -402c015c: f00d ret.n - ... - -402c0160 : -402c0160: 5239 s32i.n a3, a2, 20 -402c0162: 6249 s32i.n a4, a2, 24 -402c0164: f00d ret.n - ... - -402c0168 : -402c0168: d0c112 addi a1, a1, -48 -402c016b: 0961d2 s32i a13, a1, 36 -402c016e: 20d330 or a13, a3, a3 -402c0171: 81e9 s32i.n a14, a1, 32 -402c0173: 431c movi.n a3, 20 -402c0175: 02ed mov.n a14, a2 -402c0177: 0d2d mov.n a2, a13 -402c0179: 71f9 s32i.n a15, a1, 28 -402c017b: b109 s32i.n a0, a1, 44 -402c017d: a1c9 s32i.n a12, a1, 40 -402c017f: 20f440 or a15, a4, a4 -402c0182: ff83c5 call0 402bf9c0 -402c0185: 52ac beqz.n a2, 402c01ae -402c0187: 040c movi.n a4, 0 -402c0189: 043d mov.n a3, a4 -402c018b: 120c movi.n a2, 1 -402c018d: ff9305 call0 402bfac0 -402c0190: 02cd mov.n a12, a2 -402c0192: 32cc bnez.n a2, 402c0199 -402c0194: f27c movi.n a2, -1 -402c0196: 001986 j 402c0200 -402c0199: 041d22 l16ui a2, a13, 8 -402c019c: 01d216 beqz a2, 402c01bd -402c019f: 203dd0 or a3, a13, a13 -402c01a2: 202cc0 or a2, a12, a12 -402c01a5: ffb185 call0 402bfcc0 -402c01a8: 000446 j 402c01bd -402c01ab: 000000 ill -402c01ae: ecaf32 movi a3, -20 -402c01b1: 202dd0 or a2, a13, a13 -402c01b4: ff8085 call0 402bf9c0 -402c01b7: fd9256 bnez a2, 402c0194 -402c01ba: 20cdd0 or a12, a13, a13 -402c01bd: 202ff0 or a2, a15, a15 -402c01c0: fdfc05 call0 402be184 -402c01c3: 00e256 bnez a2, 402c01d5 -402c01c6: c27c movi.n a2, -4 -402c01c8: 341cd7 beq a12, a13, 402c0200 -402c01cb: 0c2d mov.n a2, a12 -402c01cd: ff8785 call0 402bfa48 -402c01d0: c27c movi.n a2, -4 -402c01d2: 000a86 j 402c0200 -402c01d5: 0e3d mov.n a3, a14 -402c01d7: 3e8c beqz.n a14, 402c01de -402c01d9: 0e48 l32i.n a4, a14, 0 -402c01db: 001456 bnez a4, 402c01e0 -402c01de: 324b addi.n a3, a2, 4 -402c01e0: 100e72 l8ui a7, a14, 16 -402c01e3: 090e62 l8ui a6, a14, 9 -402c01e6: 0a0e52 l8ui a5, a14, 10 -402c01e9: 204ff0 or a4, a15, a15 -402c01ec: 006122 s32i a2, a1, 0 -402c01ef: 0c2d mov.n a2, a12 -402c01f1: fe47c5 call0 402be670 -402c01f4: 02ed mov.n a14, a2 -402c01f6: 061cd7 beq a12, a13, 402c0200 -402c01f9: 0c2d mov.n a2, a12 -402c01fb: ff84c5 call0 402bfa48 -402c01fe: 0e2d mov.n a2, a14 -402c0200: b108 l32i.n a0, a1, 44 -402c0202: a1c8 l32i.n a12, a1, 40 -402c0204: 91d8 l32i.n a13, a1, 36 -402c0206: 81e8 l32i.n a14, a1, 32 -402c0208: 71f8 l32i.n a15, a1, 28 -402c020a: 30c112 addi a1, a1, 48 -402c020d: f00d ret.n - ... - -402c0210 : -402c0210: d0c112 addi a1, a1, -48 -402c0213: 91d9 s32i.n a13, a1, 36 -402c0215: 81e9 s32i.n a14, a1, 32 -402c0217: ffa4d1 l32r a13, 402c00a8 -402c021a: 02ed mov.n a14, a2 -402c021c: 1228 l32i.n a2, a2, 4 -402c021e: a1c9 s32i.n a12, a1, 40 -402c0220: 71f9 s32i.n a15, a1, 28 -402c0222: b109 s32i.n a0, a1, 44 -402c0224: 030c movi.n a3, 0 -402c0226: 090272 l8ui a7, a2, 9 -402c0229: 0dc8 l32i.n a12, a13, 0 -402c022b: 03fd mov.n a15, a3 -402c022d: 04f356 bnez a3, 402c0280 -402c0230: 04cc16 beqz a12, 402c0280 -402c0233: 100c22 l8ui a2, a12, 16 -402c0236: 030c movi.n a3, 0 -402c0238: 3c9277 bne a2, a7, 402c0278 -402c023b: 0c28 l32i.n a2, a12, 0 -402c023d: 091237 beq a2, a3, 402c024a -402c0240: f7ec31 l32r a3, 402be1f0 -402c0243: 0348 l32i.n a4, a3, 0 -402c0245: 030c movi.n a3, 0 -402c0247: 2d9247 bne a2, a4, 402c0278 -402c024a: 5c68 l32i.n a6, a12, 20 -402c024c: 030c movi.n a3, 0 -402c024e: 261637 beq a6, a3, 402c0278 -402c0251: 6c28 l32i.n a2, a12, 24 -402c0253: f7e851 l32r a5, 402be1f4 -402c0256: 0c3d mov.n a3, a12 -402c0258: 0179 s32i.n a7, a1, 0 -402c025a: 204ee0 or a4, a14, a14 -402c025d: 0006c0 callx0 a6 -402c0260: 030c movi.n a3, 0 -402c0262: 0178 l32i.n a7, a1, 0 -402c0264: 101237 beq a2, a3, 402c0278 -402c0267: 0e0c movi.n a14, 0 -402c0269: 130c movi.n a3, 1 -402c026b: 091fe7 beq a15, a14, 402c0278 -402c026e: 3c28 l32i.n a2, a12, 12 -402c0270: 3f29 s32i.n a2, a15, 12 -402c0272: 0d28 l32i.n a2, a13, 0 -402c0274: 0dc9 s32i.n a12, a13, 0 -402c0276: 3c29 s32i.n a2, a12, 12 -402c0278: 0cfd mov.n a15, a12 -402c027a: 3cc8 l32i.n a12, a12, 12 -402c027c: ffeb46 j 402c022d -402c027f: b10800 excw -402c0282: 032d mov.n a2, a3 -402c0284: a1c8 l32i.n a12, a1, 40 -402c0286: 91d8 l32i.n a13, a1, 36 -402c0288: 81e8 l32i.n a14, a1, 32 -402c028a: 71f8 l32i.n a15, a1, 28 -402c028c: 30c112 addi a1, a1, 48 -402c028f: f00d ret.n -402c0291: 000000 ill - -402c0294 : -402c0294: f0c112 addi a1, a1, -16 -402c0297: 424b addi.n a4, a2, 4 -402c0299: 3109 s32i.n a0, a1, 12 -402c029b: ffecc5 call0 402c0168 -402c029e: 3108 l32i.n a0, a1, 12 -402c02a0: 10c112 addi a1, a1, 16 -402c02a3: f00d ret.n -402c02a5: 000000 ill -402c02a8: ff3030 excw -402c02ab: 3f .byte 0x3f - -402c02ac : -402c02ac: ffff21 l32r a2, 402c02a8 -402c02af: 150c movi.n a5, 1 -402c02b1: 0268 l32i.n a6, a2, 0 -402c02b3: 1238 l32i.n a3, a2, 4 -402c02b5: 461b addi.n a4, a6, 1 -402c02b7: 013467 bltu a4, a6, 402c02bc -402c02ba: 050c movi.n a5, 0 -402c02bc: 353a add.n a3, a5, a3 -402c02be: 0249 s32i.n a4, a2, 0 -402c02c0: 1239 s32i.n a3, a2, 4 -402c02c2: f00d ret.n -402c02c4: ff30b0 excw + ... + +402bff24 : +402bff24: f43030 extui a3, a3, 0, 16 +402bff27: f28c beqz.n a2, 402bff3a +402bff29: 051242 l16ui a4, a2, 10 +402bff2c: 0e3347 bltu a3, a4, 402bff3e +402bff2f: c03340 sub a3, a3, a4 +402bff32: f43030 extui a3, a3, 0, 16 +402bff35: 0228 l32i.n a2, a2, 0 +402bff37: fffb06 j 402bff27 +402bff3a: 020c movi.n a2, 0 +402bff3c: f00d ret.n +402bff3e: 1228 l32i.n a2, a2, 4 +402bff40: 323a add.n a3, a2, a3 +402bff42: 000322 l8ui a2, a3, 0 +402bff45: f00d ret.n + ... + +402bff48 : +402bff48: d0c112 addi a1, a1, -48 +402bff4b: 81e9 s32i.n a14, a1, 32 +402bff4d: 71f9 s32i.n a15, a1, 28 +402bff4f: b109 s32i.n a0, a1, 44 +402bff51: a1c9 s32i.n a12, a1, 40 +402bff53: 91d9 s32i.n a13, a1, 36 +402bff55: 02fd mov.n a15, a2 +402bff57: f4e030 extui a14, a3, 0, 16 +402bff5a: f45050 extui a5, a5, 0, 16 +402bff5d: 047f16 beqz a15, 402bffa8 +402bff60: 051f22 l16ui a2, a15, 10 +402bff63: 0b3e27 bltu a14, a2, 402bff72 +402bff66: c0ee20 sub a14, a14, a2 +402bff69: f4e0e0 extui a14, a14, 0, 16 +402bff6c: 0ff8 l32i.n a15, a15, 0 +402bff6e: fffac6 j 402bff5d +402bff71: 0d0c00 excw +402bff74: f4c0d0 extui a12, a13, 0, 16 +402bff77: 2815d7 beq a5, a13, 402bffa3 +402bff7a: 3eca add.n a3, a14, a12 +402bff7c: f43030 extui a3, a3, 0, 16 +402bff7f: 0f2d mov.n a2, a15 +402bff81: 0149 s32i.n a4, a1, 0 +402bff83: 1159 s32i.n a5, a1, 4 +402bff85: fff9c5 call0 402bff24 +402bff88: 0148 l32i.n a4, a1, 0 +402bff8a: 3d1b addi.n a3, a13, 1 +402bff8c: d4da add.n a13, a4, a13 +402bff8e: 000d62 l8ui a6, a13, 0 +402bff91: 1158 l32i.n a5, a1, 4 +402bff93: 071627 beq a6, a2, 402bff9e +402bff96: 2c1b addi.n a2, a12, 1 +402bff98: f42020 extui a2, a2, 0, 16 +402bff9b: 000306 j 402bffab +402bff9e: 03dd mov.n a13, a3 +402bffa0: fff406 j 402bff74 +402bffa3: 020c movi.n a2, 0 +402bffa5: 000086 j 402bffab +402bffa8: fa0f21 l32r a2, 402be7e4 +402bffab: b108 l32i.n a0, a1, 44 +402bffad: a1c8 l32i.n a12, a1, 40 +402bffaf: 91d8 l32i.n a13, a1, 36 +402bffb1: 81e8 l32i.n a14, a1, 32 +402bffb3: 71f8 l32i.n a15, a1, 28 +402bffb5: 30c112 addi a1, a1, 48 +402bffb8: f00d ret.n + ... + +402bffbc : +402bffbc: d0c112 addi a1, a1, -48 +402bffbf: 036d mov.n a6, a3 +402bffc1: 041232 l16ui a3, a2, 8 +402bffc4: a1c9 s32i.n a12, a1, 40 +402bffc6: 81e9 s32i.n a14, a1, 32 +402bffc8: f4c050 extui a12, a5, 0, 16 +402bffcb: f4e040 extui a14, a4, 0, 16 +402bffce: 91d9 s32i.n a13, a1, 36 +402bffd0: 71f9 s32i.n a15, a1, 28 +402bffd2: c0d3e0 sub a13, a3, a14 +402bffd5: b109 s32i.n a0, a1, 44 +402bffd7: 4cea add.n a4, a12, a14 +402bffd9: 02fd mov.n a15, a2 +402bffdb: f4d0d0 extui a13, a13, 0, 16 +402bffde: fa0121 l32r a2, 402be7e4 +402bffe1: 232347 blt a3, a4, 402c0008 +402bffe4: 183dc7 bltu a13, a12, 402c0000 +402bffe7: 064d mov.n a4, a6 +402bffe9: 0e5d mov.n a5, a14 +402bffeb: 0c3d mov.n a3, a12 +402bffed: 0f2d mov.n a2, a15 +402bffef: 0169 s32i.n a6, a1, 0 +402bfff1: fff545 call0 402bff48 +402bfff4: 0168 l32i.n a6, a1, 0 +402bfff6: c28c beqz.n a2, 402c0006 +402bfff8: cc2a add.n a12, a12, a2 +402bfffa: f4c0c0 extui a12, a12, 0, 16 +402bfffd: fff8c6 j 402bffe4 +402c0000: f9f921 l32r a2, 402be7e4 +402c0003: 000046 j 402c0008 +402c0006: 0c2d mov.n a2, a12 +402c0008: b108 l32i.n a0, a1, 44 +402c000a: a1c8 l32i.n a12, a1, 40 +402c000c: 91d8 l32i.n a13, a1, 36 +402c000e: 81e8 l32i.n a14, a1, 32 +402c0010: 71f8 l32i.n a15, a1, 28 +402c0012: 30c112 addi a1, a1, 48 +402c0015: f00d ret.n +402c0017: fffe00 excw + ... + +402c001c : +402c001c: e0c112 addi a1, a1, -32 +402c001f: 61c9 s32i.n a12, a1, 24 +402c0021: 51d9 s32i.n a13, a1, 20 +402c0023: 7109 s32i.n a0, a1, 28 +402c0025: 02dd mov.n a13, a2 +402c0027: f9efc1 l32r a12, 402be7e4 +402c002a: 33cc bnez.n a3, 402c0031 +402c002c: 0c2d mov.n a2, a12 +402c002e: 0009c6 j 402c0059 +402c0031: 000322 l8ui a2, a3, 0 +402c0034: ff4216 beqz a2, 402c002c +402c0037: 041d22 l16ui a2, a13, 8 +402c003a: ee12c7 beq a2, a12, 402c002c +402c003d: 032d mov.n a2, a3 +402c003f: 006132 s32i a3, a1, 0 +402c0042: e48d01 l32r a0, 402b9278 +402c0045: 0000c0 callx0 a0 +402c0048: fff441 l32r a4, 402c0018 +402c004b: 0138 l32i.n a3, a1, 0 +402c004d: db3427 bltu a4, a2, 402c002c +402c0050: 024d mov.n a4, a2 +402c0052: 050c movi.n a5, 0 +402c0054: 0d2d mov.n a2, a13 +402c0056: fff645 call0 402bffbc +402c0059: 7108 l32i.n a0, a1, 28 +402c005b: 61c8 l32i.n a12, a1, 24 +402c005d: 51d8 l32i.n a13, a1, 20 +402c005f: 20c112 addi a1, a1, 32 +402c0062: f00d ret.n + +402c0064 : +402c0064: f0c221 l32r a2, 402bc36c +402c0067: f0c112 addi a1, a1, -16 +402c006a: 0261c2 s32i a12, a1, 8 +402c006d: 0022c2 l32i a12, a2, 0 +402c0070: 0061e2 s32i a14, a1, 0 +402c0073: 3109 s32i.n a0, a1, 12 +402c0075: 11d9 s32i.n a13, a1, 4 +402c0077: 0e0c movi.n a14, 0 +402c0079: 4cbc beqz.n a12, 402c00b1 +402c007b: 202cd2 l32i a13, a12, 128 +402c007e: adac beqz.n a13, 402c00ac +402c0080: 0d28 l32i.n a2, a13, 0 +402c0082: a2cc bnez.n a2, 402c0090 +402c0084: 0d2d mov.n a2, a13 +402c0086: 00dec5 call0 402c0e74 +402c0089: 206ce2 s32i a14, a12, 128 +402c008c: 000706 j 402c00ac +402c008f: 3dd000 excw +402c0092: 232220 excw +402c0095: 224200 excw +402c0098: 94cc00 extui a12, a0, 12, 10 +402c009b: 03e9 s32i.n a14, a3, 0 +402c009d: 00dd45 call0 402c0e74 +402c00a0: 206cd2 s32i a13, a12, 128 +402c00a3: 000146 j 402c00ac +402c00a6: 023d mov.n a3, a2 +402c00a8: fff9c6 j 402c0093 +402c00ab: 3cc800 excw +402c00ae: fff1c6 j 402c0079 +402c00b1: 3108 l32i.n a0, a1, 12 +402c00b3: 21c8 l32i.n a12, a1, 8 +402c00b5: 11d8 l32i.n a13, a1, 4 +402c00b7: 01e8 l32i.n a14, a1, 0 +402c00b9: 10c112 addi a1, a1, 16 +402c00bc: f00d ret.n +402c00be: 9e0000 excw +402c00c1: 3ffe97 bbsi a14, 25, 402c0104 +402c00c4: 3018 l32i.n a1, a0, 12 +402c00c6: ff .byte 0xff +402c00c7: 3f .byte 0x3f + +402c00c8 : +402c00c8: f0c112 addi a1, a1, -16 +402c00cb: 11d9 s32i.n a13, a1, 4 +402c00cd: 74d020 extui a13, a2, 0, 8 +402c00d0: f57221 l32r a2, 402bd698 +402c00d3: fffb31 l32r a3, 402c00c0 +402c00d6: 0228 l32i.n a2, a2, 0 +402c00d8: 050c movi.n a5, 0 +402c00da: 59a142 movi a4, 0x159 +402c00dd: 0261c2 s32i a12, a1, 8 +402c00e0: 3109 s32i.n a0, a1, 12 +402c00e2: e58c01 l32r a0, 402b9714 +402c00e5: 0000c0 callx0 a0 +402c00e8: 02cd mov.n a12, a2 +402c00ea: c29c beqz.n a2, 402c010a +402c00ec: 00a032 movi a3, 0 +402c00ef: 1ca042 movi a4, 28 +402c00f2: e2c801 l32r a0, 402b8c14 +402c00f5: 0000c0 callx0 a0 +402c00f8: 80af22 movi a2, -128 +402c00fb: 0a4c22 s8i a2, a12, 10 +402c00fe: fff121 l32r a2, 402c00c4 +402c0101: 104cd2 s8i a13, a12, 16 +402c0104: 0238 l32i.n a3, a2, 0 +402c0106: 02c9 s32i.n a12, a2, 0 +402c0108: 3c39 s32i.n a3, a12, 12 +402c010a: 3108 l32i.n a0, a1, 12 +402c010c: 0c2d mov.n a2, a12 +402c010e: 11d8 l32i.n a13, a1, 4 +402c0110: 21c8 l32i.n a12, a1, 8 +402c0112: 10c112 addi a1, a1, 16 +402c0115: f00d ret.n + ... + +402c0118 : +402c0118: ffeb41 l32r a4, 402c00c4 +402c011b: f0c112 addi a1, a1, -16 +402c011e: 0438 l32i.n a3, a4, 0 +402c0120: 3109 s32i.n a0, a1, 12 +402c0122: 0e9327 bne a3, a2, 402c0134 +402c0125: 3338 l32i.n a3, a3, 12 +402c0127: 0439 s32i.n a3, a4, 0 +402c0129: 000646 j 402c0146 +402c012c: 480000 excw +402c012f: 84cc33 excw +402c0132: 3338 l32i.n a3, a3, 12 +402c0134: ff6356 bnez a3, 402c012e +402c0137: 0002c6 j 402c0146 +402c013a: 470000 excw +402c013d: 48f292 excw +402c0140: 334932 s8i a3, a9, 51 +402c0143: fffac6 j 402c0132 +402c0146: ffde31 l32r a3, 402c00c0 +402c0149: 45a142 movi a4, 0x145 +402c014c: e3d601 l32r a0, 402b90a4 +402c014f: 0000c0 callx0 a0 +402c0152: 3108 l32i.n a0, a1, 12 +402c0154: 10c112 addi a1, a1, 16 +402c0157: f00d ret.n +402c0159: 000000 ill + +402c015c : +402c015c: 040c movi.n a4, 0 +402c015e: 021347 beq a3, a4, 402c0164 +402c0161: 002342 l32i a4, a3, 0 +402c0164: 0249 s32i.n a4, a2, 0 +402c0166: 020c movi.n a2, 0 +402c0168: f00d ret.n + ... + +402c016c : +402c016c: 040c movi.n a4, 0 +402c016e: 021347 beq a3, a4, 402c0174 +402c0171: 002342 l32i a4, a3, 0 +402c0174: 1249 s32i.n a4, a2, 4 +402c0176: 020c movi.n a2, 0 +402c0178: f00d ret.n + ... + +402c017c : +402c017c: 5239 s32i.n a3, a2, 20 +402c017e: 6249 s32i.n a4, a2, 24 +402c0180: f00d ret.n + ... + +402c0184 : +402c0184: d0c112 addi a1, a1, -48 +402c0187: 0961d2 s32i a13, a1, 36 +402c018a: 20d330 or a13, a3, a3 +402c018d: 81e9 s32i.n a14, a1, 32 +402c018f: 431c movi.n a3, 20 +402c0191: 02ed mov.n a14, a2 +402c0193: 0d2d mov.n a2, a13 +402c0195: 71f9 s32i.n a15, a1, 28 +402c0197: b109 s32i.n a0, a1, 44 +402c0199: a1c9 s32i.n a12, a1, 40 +402c019b: 20f440 or a15, a4, a4 +402c019e: ff83c5 call0 402bf9dc +402c01a1: 52ac beqz.n a2, 402c01ca +402c01a3: 040c movi.n a4, 0 +402c01a5: 043d mov.n a3, a4 +402c01a7: 120c movi.n a2, 1 +402c01a9: ff9305 call0 402bfadc +402c01ac: 02cd mov.n a12, a2 +402c01ae: 32cc bnez.n a2, 402c01b5 +402c01b0: f27c movi.n a2, -1 +402c01b2: 001986 j 402c021c +402c01b5: 041d22 l16ui a2, a13, 8 +402c01b8: 01d216 beqz a2, 402c01d9 +402c01bb: 203dd0 or a3, a13, a13 +402c01be: 202cc0 or a2, a12, a12 +402c01c1: ffb185 call0 402bfcdc +402c01c4: 000446 j 402c01d9 +402c01c7: 000000 ill +402c01ca: ecaf32 movi a3, -20 +402c01cd: 202dd0 or a2, a13, a13 +402c01d0: ff8085 call0 402bf9dc +402c01d3: fd9256 bnez a2, 402c01b0 +402c01d6: 20cdd0 or a12, a13, a13 +402c01d9: 202ff0 or a2, a15, a15 +402c01dc: fdfc05 call0 402be1a0 +402c01df: 00e256 bnez a2, 402c01f1 +402c01e2: c27c movi.n a2, -4 +402c01e4: 341cd7 beq a12, a13, 402c021c +402c01e7: 0c2d mov.n a2, a12 +402c01e9: ff8785 call0 402bfa64 +402c01ec: c27c movi.n a2, -4 +402c01ee: 000a86 j 402c021c +402c01f1: 0e3d mov.n a3, a14 +402c01f3: 3e8c beqz.n a14, 402c01fa +402c01f5: 0e48 l32i.n a4, a14, 0 +402c01f7: 001456 bnez a4, 402c01fc +402c01fa: 324b addi.n a3, a2, 4 +402c01fc: 100e72 l8ui a7, a14, 16 +402c01ff: 090e62 l8ui a6, a14, 9 +402c0202: 0a0e52 l8ui a5, a14, 10 +402c0205: 204ff0 or a4, a15, a15 +402c0208: 006122 s32i a2, a1, 0 +402c020b: 0c2d mov.n a2, a12 +402c020d: fe47c5 call0 402be68c +402c0210: 02ed mov.n a14, a2 +402c0212: 061cd7 beq a12, a13, 402c021c +402c0215: 0c2d mov.n a2, a12 +402c0217: ff84c5 call0 402bfa64 +402c021a: 0e2d mov.n a2, a14 +402c021c: b108 l32i.n a0, a1, 44 +402c021e: a1c8 l32i.n a12, a1, 40 +402c0220: 91d8 l32i.n a13, a1, 36 +402c0222: 81e8 l32i.n a14, a1, 32 +402c0224: 71f8 l32i.n a15, a1, 28 +402c0226: 30c112 addi a1, a1, 48 +402c0229: f00d ret.n + ... + +402c022c : +402c022c: d0c112 addi a1, a1, -48 +402c022f: 91d9 s32i.n a13, a1, 36 +402c0231: 81e9 s32i.n a14, a1, 32 +402c0233: ffa4d1 l32r a13, 402c00c4 +402c0236: 02ed mov.n a14, a2 +402c0238: 1228 l32i.n a2, a2, 4 +402c023a: a1c9 s32i.n a12, a1, 40 +402c023c: 71f9 s32i.n a15, a1, 28 +402c023e: b109 s32i.n a0, a1, 44 +402c0240: 030c movi.n a3, 0 +402c0242: 090272 l8ui a7, a2, 9 +402c0245: 0dc8 l32i.n a12, a13, 0 +402c0247: 03fd mov.n a15, a3 +402c0249: 04f356 bnez a3, 402c029c +402c024c: 04cc16 beqz a12, 402c029c +402c024f: 100c22 l8ui a2, a12, 16 +402c0252: 030c movi.n a3, 0 +402c0254: 3c9277 bne a2, a7, 402c0294 +402c0257: 0c28 l32i.n a2, a12, 0 +402c0259: 091237 beq a2, a3, 402c0266 +402c025c: f7ec31 l32r a3, 402be20c +402c025f: 0348 l32i.n a4, a3, 0 +402c0261: 030c movi.n a3, 0 +402c0263: 2d9247 bne a2, a4, 402c0294 +402c0266: 5c68 l32i.n a6, a12, 20 +402c0268: 030c movi.n a3, 0 +402c026a: 261637 beq a6, a3, 402c0294 +402c026d: 6c28 l32i.n a2, a12, 24 +402c026f: f7e851 l32r a5, 402be210 +402c0272: 0c3d mov.n a3, a12 +402c0274: 0179 s32i.n a7, a1, 0 +402c0276: 204ee0 or a4, a14, a14 +402c0279: 0006c0 callx0 a6 +402c027c: 030c movi.n a3, 0 +402c027e: 0178 l32i.n a7, a1, 0 +402c0280: 101237 beq a2, a3, 402c0294 +402c0283: 0e0c movi.n a14, 0 +402c0285: 130c movi.n a3, 1 +402c0287: 091fe7 beq a15, a14, 402c0294 +402c028a: 3c28 l32i.n a2, a12, 12 +402c028c: 3f29 s32i.n a2, a15, 12 +402c028e: 0d28 l32i.n a2, a13, 0 +402c0290: 0dc9 s32i.n a12, a13, 0 +402c0292: 3c29 s32i.n a2, a12, 12 +402c0294: 0cfd mov.n a15, a12 +402c0296: 3cc8 l32i.n a12, a12, 12 +402c0298: ffeb46 j 402c0249 +402c029b: b10800 excw +402c029e: 032d mov.n a2, a3 +402c02a0: a1c8 l32i.n a12, a1, 40 +402c02a2: 91d8 l32i.n a13, a1, 36 +402c02a4: 81e8 l32i.n a14, a1, 32 +402c02a6: 71f8 l32i.n a15, a1, 28 +402c02a8: 30c112 addi a1, a1, 48 +402c02ab: f00d ret.n +402c02ad: 000000 ill + +402c02b0 : +402c02b0: f0c112 addi a1, a1, -16 +402c02b3: 424b addi.n a4, a2, 4 +402c02b5: 3109 s32i.n a0, a1, 12 +402c02b7: ffecc5 call0 402c0184 +402c02ba: 3108 l32i.n a0, a1, 12 +402c02bc: 10c112 addi a1, a1, 16 +402c02bf: f00d ret.n +402c02c1: 000000 ill +402c02c4: ff3030 excw 402c02c7: 3f .byte 0x3f -402c02c8: 1948 l32i.n a4, a9, 4 -402c02ca: 4028 l32i.n a2, a0, 16 -402c02cc: 0bb8 l32i.n a11, a11, 0 -402c02ce: 400000 ssr a0 -402c02d1: 402c03 excw -402c02d4: f0c112 addi a1, a1, -16 -402c02d7: 040c movi.n a4, 0 -402c02d9: 01e9 s32i.n a14, a1, 0 -402c02db: 033c movi.n a3, 48 -402c02dd: 02ed mov.n a14, a2 -402c02df: 042d mov.n a2, a4 -402c02e1: 21c9 s32i.n a12, a1, 8 -402c02e3: 3109 s32i.n a0, a1, 12 -402c02e5: 0161d2 s32i a13, a1, 4 -402c02e8: ff7d45 call0 402bfac0 -402c02eb: 02cd mov.n a12, a2 -402c02ed: 040c movi.n a4, 0 -402c02ef: fff831 l32r a3, 402c02d0 -402c02f2: a2ac beqz.n a2, 402c0320 -402c02f4: 12d8 l32i.n a13, a2, 4 -402c02f6: 043c movi.n a4, 48 -402c02f8: 030c movi.n a3, 0 -402c02fa: 0d2d mov.n a2, a13 -402c02fc: e23f01 l32r a0, 402b8bf8 -402c02ff: 0000c0 callx0 a0 -402c0302: 322c movi.n a2, 35 -402c0304: 004d22 s8i a2, a13, 0 -402c0307: ffef21 l32r a2, 402c02c4 -402c030a: 0e4d mov.n a4, a14 -402c030c: 0228 l32i.n a2, a2, 0 -402c030e: 0c3d mov.n a3, a12 -402c0310: 7ba052 movi a5, 123 -402c0313: 03af05 call0 402c3e04 -402c0316: 0c2d mov.n a2, a12 -402c0318: ff72c5 call0 402bfa48 -402c031b: ffeb31 l32r a3, 402c02c8 -402c031e: 040c movi.n a4, 0 -402c0320: ffeb21 l32r a2, 402c02cc -402c0323: 035845 call0 402c38a8 -402c0326: 3108 l32i.n a0, a1, 12 -402c0328: 21c8 l32i.n a12, a1, 8 -402c032a: 11d8 l32i.n a13, a1, 4 -402c032c: 01e8 l32i.n a14, a1, 0 -402c032e: 10c112 addi a1, a1, 16 -402c0331: f00d ret.n -402c0333: 304000 xor a4, a0, a0 -402c0336: ff .byte 0xff -402c0337: 3f .byte 0x3f -402c0338: ff3044 excw -402c033b: 3f .byte 0x3f -402c033c: 2819c4 excw -402c033f: c11240 mul16u a1, a2, a4 -402c0342: 61d2e0 xsr.excsave2 a14 -402c0345: fbd105 call0 402bc058 -402c0348: ff .byte 0xff -402c0349: 0661c2 s32i a12, a1, 24 -402c034c: 076102 s32i a0, a1, 28 -402c034f: 000d22 l8ui a2, a13, 0 -402c0352: fff9c1 l32r a12, 402c0338 -402c0355: b02220 addx8 a2, a2, a2 -402c0358: a022c0 addx4 a2, a2, a12 -402c035b: e3c001 l32r a0, 402b925c -402c035e: 0000c0 callx0 a0 -402c0361: b2ac beqz.n a2, 402c0390 -402c0363: 000d22 l8ui a2, a13, 0 -402c0366: 050c movi.n a5, 0 -402c0368: b02220 addx8 a2, a2, a2 -402c036b: a022c0 addx4 a2, a2, a12 -402c036e: fff341 l32r a4, 402c033c -402c0371: 013d mov.n a3, a1 -402c0373: 8259 s32i.n a5, a2, 32 -402c0375: fa7005 call0 402baa78 -402c0378: b37c movi.n a3, -5 -402c037a: 381237 beq a2, a3, 402c03b6 -402c037d: 72ec bnez.n a2, 402c03a8 + +402c02c8 : +402c02c8: ffff21 l32r a2, 402c02c4 +402c02cb: 150c movi.n a5, 1 +402c02cd: 0268 l32i.n a6, a2, 0 +402c02cf: 1238 l32i.n a3, a2, 4 +402c02d1: 461b addi.n a4, a6, 1 +402c02d3: 013467 bltu a4, a6, 402c02d8 +402c02d6: 050c movi.n a5, 0 +402c02d8: 353a add.n a3, a5, a3 +402c02da: 0249 s32i.n a4, a2, 0 +402c02dc: 1239 s32i.n a3, a2, 4 +402c02de: f00d ret.n +402c02e0: ff30b0 excw +402c02e3: 3f .byte 0x3f +402c02e4: 1948 l32i.n a4, a9, 4 +402c02e6: 4028 l32i.n a2, a0, 16 +402c02e8: 0bb8 l32i.n a11, a11, 0 +402c02ea: 5c0000 excw +402c02ed: 402c03 excw +402c02f0: f0c112 addi a1, a1, -16 +402c02f3: 040c movi.n a4, 0 +402c02f5: 01e9 s32i.n a14, a1, 0 +402c02f7: 033c movi.n a3, 48 +402c02f9: 02ed mov.n a14, a2 +402c02fb: 042d mov.n a2, a4 +402c02fd: 21c9 s32i.n a12, a1, 8 +402c02ff: 3109 s32i.n a0, a1, 12 +402c0301: 0161d2 s32i a13, a1, 4 +402c0304: ff7d45 call0 402bfadc +402c0307: 02cd mov.n a12, a2 +402c0309: 040c movi.n a4, 0 +402c030b: fff831 l32r a3, 402c02ec +402c030e: a2ac beqz.n a2, 402c033c +402c0310: 12d8 l32i.n a13, a2, 4 +402c0312: 043c movi.n a4, 48 +402c0314: 030c movi.n a3, 0 +402c0316: 0d2d mov.n a2, a13 +402c0318: e23f01 l32r a0, 402b8c14 +402c031b: 0000c0 callx0 a0 +402c031e: 322c movi.n a2, 35 +402c0320: 004d22 s8i a2, a13, 0 +402c0323: ffef21 l32r a2, 402c02e0 +402c0326: 0e4d mov.n a4, a14 +402c0328: 0228 l32i.n a2, a2, 0 +402c032a: 0c3d mov.n a3, a12 +402c032c: 7ba052 movi a5, 123 +402c032f: 03af05 call0 402c3e20 +402c0332: 0c2d mov.n a2, a12 +402c0334: ff72c5 call0 402bfa64 +402c0337: ffeb31 l32r a3, 402c02e4 +402c033a: 040c movi.n a4, 0 +402c033c: ffeb21 l32r a2, 402c02e8 +402c033f: 035845 call0 402c38c4 +402c0342: 3108 l32i.n a0, a1, 12 +402c0344: 21c8 l32i.n a12, a1, 8 +402c0346: 11d8 l32i.n a13, a1, 4 +402c0348: 01e8 l32i.n a14, a1, 0 +402c034a: 10c112 addi a1, a1, 16 +402c034d: f00d ret.n +402c034f: 304000 xor a4, a0, a0 +402c0352: ff .byte 0xff +402c0353: 3f .byte 0x3f +402c0354: ff3044 excw +402c0357: 3f .byte 0x3f +402c0358: 2819c4 excw +402c035b: c11240 mul16u a1, a2, a4 +402c035e: 61d2e0 xsr.excsave2 a14 +402c0361: fbd105 call0 402bc074 +402c0364: ff .byte 0xff +402c0365: 0661c2 s32i a12, a1, 24 +402c0368: 076102 s32i a0, a1, 28 +402c036b: 000d22 l8ui a2, a13, 0 +402c036e: fff9c1 l32r a12, 402c0354 +402c0371: b02220 addx8 a2, a2, a2 +402c0374: a022c0 addx4 a2, a2, a12 +402c0377: e3c001 l32r a0, 402b9278 +402c037a: 0000c0 callx0 a0 +402c037d: b2ac beqz.n a2, 402c03ac 402c037f: 000d22 l8ui a2, a13, 0 -402c0382: 0138 l32i.n a3, a1, 0 +402c0382: 050c movi.n a5, 0 402c0384: b02220 addx8 a2, a2, a2 402c0387: a022c0 addx4 a2, a2, a12 -402c038a: 8239 s32i.n a3, a2, 32 -402c038c: 0003c6 j 402c039f -402c038f: 0d2200 excw -402c0392: 222000 excw -402c0395: 22c0b0 excw -402c0398: 8228a0 mull a2, a8, a10 -402c039b: 0129 s32i.n a2, a1, 0 -402c039d: 728c beqz.n a2, 402c03a8 -402c039f: 012d mov.n a2, a1 -402c03a1: fff305 call0 402c02d4 -402c03a4: 000386 j 402c03b6 -402c03a7: c83100 excw -402c03aa: ff .byte 0xff -402c03ab: ffc821 l32r a2, 402c02cc -402c03ae: 040c movi.n a4, 0 -402c03b0: 201110 or a1, a1, a1 -402c03b3: 034f45 call0 402c38a8 -402c03b6: 7108 l32i.n a0, a1, 28 -402c03b8: 61c8 l32i.n a12, a1, 24 -402c03ba: 51d8 l32i.n a13, a1, 20 -402c03bc: 20c112 addi a1, a1, 32 -402c03bf: f00d ret.n -402c03c1: 000000 ill -402c03c4: 303c movi.n a0, 51 +402c038a: fff341 l32r a4, 402c0358 +402c038d: 013d mov.n a3, a1 +402c038f: 8259 s32i.n a5, a2, 32 +402c0391: fa7005 call0 402baa94 +402c0394: b37c movi.n a3, -5 +402c0396: 381237 beq a2, a3, 402c03d2 +402c0399: 72ec bnez.n a2, 402c03c4 +402c039b: 000d22 l8ui a2, a13, 0 +402c039e: 0138 l32i.n a3, a1, 0 +402c03a0: b02220 addx8 a2, a2, a2 +402c03a3: a022c0 addx4 a2, a2, a12 +402c03a6: 8239 s32i.n a3, a2, 32 +402c03a8: 0003c6 j 402c03bb +402c03ab: 0d2200 excw +402c03ae: 222000 excw +402c03b1: 22c0b0 excw +402c03b4: 8228a0 mull a2, a8, a10 +402c03b7: 0129 s32i.n a2, a1, 0 +402c03b9: 728c beqz.n a2, 402c03c4 +402c03bb: 012d mov.n a2, a1 +402c03bd: fff305 call0 402c02f0 +402c03c0: 000386 j 402c03d2 +402c03c3: c83100 excw 402c03c6: ff .byte 0xff -402c03c7: 3f .byte 0x3f -402c03c8: f0c112 addi a1, a1, -16 -402c03cb: 21c9 s32i.n a12, a1, 8 -402c03cd: fffdc1 l32r a12, 402c03c4 -402c03d0: ffc031 l32r a3, 402c02d0 -402c03d3: 0c28 l32i.n a2, a12, 0 -402c03d5: 040c movi.n a4, 0 -402c03d7: 3109 s32i.n a0, a1, 12 -402c03d9: 034cc5 call0 402c38a8 -402c03dc: 0c38 l32i.n a3, a12, 0 -402c03de: 1123f0 slli a2, a3, 1 -402c03e1: 07b327 bgeu a3, a2, 402c03ec -402c03e4: 2d7e31 l32r a3, 4028b9dc -402c03e7: 013327 bltu a3, a2, 402c03ec -402c03ea: 0c29 s32i.n a2, a12, 0 -402c03ec: 3108 l32i.n a0, a1, 12 -402c03ee: 21c8 l32i.n a12, a1, 8 -402c03f0: 10c112 addi a1, a1, 16 -402c03f3: f00d ret.n -402c03f5: 000000 ill -402c03f8: fe89b5 excw -402c03fb: 3f .byte 0x3f -402c03fc: 558180 extui a8, a8, 17, 6 -402c03ff: 387c movi.n a8, -13 -402c0401: 3fff30 excw -402c0404: fe89b4 excw -402c0407: 3f .byte 0x3f -402c0408: 301c movi.n a0, 19 -402c040a: ff .byte 0xff -402c040b: 3f .byte 0x3f -402c040c: 02ac beqz.n a2, 402c0430 -402c040e: 402c movi.n a0, 36 -402c0410: fe89b0 excw -402c0413: 3f .byte 0x3f -402c0414: 74fc bnez.n a4, 402c044f -402c0416: 124010 excw -402c0419: d2c0c1 l32r a12, 402b4f1c -402c041c: d10d61 l32r a6, 402b4850 -402c041f: 02fff6 bgeui a15, 0x100, 402c0425 -402c0422: c90f61 l32r a6, 402b2860 -402c0425: c1e9e1 l32r a14, 402b0bcc -402c0428: b1f9 s32i.n a15, a1, 44 -402c042a: 000d22 l8ui a2, a13, 0 -402c042d: 01fd mov.n a15, a1 -402c042f: 1122e0 slli a2, a2, 2 -402c0432: 12c222 addi a2, a2, 18 -402c0435: 412420 srli a2, a2, 4 -402c0438: 1122c0 slli a2, a2, 4 -402c043b: c01120 sub a1, a1, a2 -402c043e: ffa221 l32r a2, 402c02c8 -402c0441: 030c movi.n a3, 0 -402c0443: 04cd mov.n a12, a4 -402c0445: 035c85 call0 402c3a10 -402c0448: ffa221 l32r a2, 402c02d0 -402c044b: 030c movi.n a3, 0 -402c044d: 035c05 call0 402c3a10 -402c0450: 041c32 l16ui a3, a12, 8 -402c0453: 023c movi.n a2, 48 -402c0455: 01ed mov.n a14, a1 -402c0457: ff9ed1 l32r a13, 402c02d0 -402c045a: 041327 beq a3, a2, 402c0462 -402c045d: 437c movi.n a3, -12 -402c045f: 0010c6 j 402c04a6 -402c0462: 01a042 movi a4, 1 -402c0465: 050c movi.n a5, 0 -402c0467: 3f4a add.n a3, a15, a4 -402c0469: 0c2d mov.n a2, a12 -402c046b: ff9645 call0 402bfdd0 -402c046e: 010f22 l8ui a2, a15, 1 -402c0471: 242020 extui a2, a2, 0, 3 -402c0474: 014f22 s8i a2, a15, 1 -402c0477: fcc222 addi a2, a2, -4 -402c047a: 742020 extui a2, a2, 0, 8 -402c047d: dc22f6 bgeui a2, 2, 402c045d -402c0480: 150c movi.n a5, 1 -402c0482: 0f3d mov.n a3, a15 -402c0484: 054d mov.n a4, a5 -402c0486: 0c2d mov.n a2, a12 -402c0488: ff9445 call0 402bfdd0 -402c048b: 000f22 l8ui a2, a15, 0 -402c048e: 130c movi.n a3, 1 -402c0490: 229c beqz.n a2, 402c04a6 -402c0492: ffd921 l32r a2, 402c03f8 -402c0495: 013d mov.n a3, a1 -402c0497: 000242 l8ui a4, a2, 0 -402c049a: 052c movi.n a5, 32 -402c049c: 1144e0 slli a4, a4, 2 -402c049f: 0c2d mov.n a2, a12 -402c04a1: ff92c5 call0 402bfdd0 -402c04a4: 030c movi.n a3, 0 -402c04a6: 0c2d mov.n a2, a12 -402c04a8: 4f39 s32i.n a3, a15, 16 -402c04aa: ff59c5 call0 402bfa48 -402c04ad: 4f38 l32i.n a3, a15, 16 -402c04af: 0ca356 bnez a3, 402c057d -402c04b2: ff8631 l32r a3, 402c02cc -402c04b5: ffc321 l32r a2, 402c03c4 -402c04b8: ffd1c1 l32r a12, 402c03fc -402c04bb: 0239 s32i.n a3, a2, 0 -402c04bd: 0e38 l32i.n a3, a14, 0 -402c04bf: 014380 slli a4, a3, 24 -402c04c2: 752830 extui a2, a3, 24, 8 -402c04c5: 205420 or a5, a4, a2 -402c04c8: e08c21 l32r a2, 402b86f8 -402c04cb: 104320 and a4, a3, a2 -402c04ce: 114480 slli a4, a4, 8 -402c04d1: 413830 srli a3, a3, 8 -402c04d4: 204540 or a4, a5, a4 -402c04d7: 103320 and a3, a3, a2 -402c04da: 203430 or a3, a4, a3 -402c04dd: c3ca add.n a12, a3, a12 -402c04df: ffc831 l32r a3, 402c0400 -402c04e2: 000332 l8ui a3, a3, 0 -402c04e5: 33bc beqz.n a3, 402c051c -402c04e7: 012e32 l32i a3, a14, 4 -402c04ea: 754830 extui a4, a3, 24, 8 -402c04ed: 015380 slli a5, a3, 24 -402c04f0: 205540 or a5, a5, a4 -402c04f3: 104320 and a4, a3, a2 -402c04f6: 114480 slli a4, a4, 8 -402c04f9: 413830 srli a3, a3, 8 -402c04fc: 204540 or a4, a5, a4 -402c04ff: 102320 and a2, a3, a2 -402c0502: 64b631 l32r a3, 402997dc -402c0505: 202420 or a2, a4, a2 -402c0508: eaf001 l32r a0, 402bb0c8 -402c050b: 0000c0 callx0 a0 -402c050e: 023d mov.n a3, a2 -402c0510: 0c2d mov.n a2, a12 -402c0512: ffc001 l32r a0, 402c0414 -402c0515: 0000c0 callx0 a0 -402c0518: 001406 j 402c056c -402c051b: ba2100 excw -402c051e: ff .byte 0xff -402c051f: ff6251 l32r a5, 402c02a8 -402c0522: 000222 l8ui a2, a2, 0 -402c0525: 012280 slli a2, a2, 24 -402c0528: 312820 srai a2, a2, 24 -402c052b: 1132c0 slli a3, a2, 4 -402c052e: c03320 sub a3, a3, a2 -402c0531: 1143c0 slli a4, a3, 4 -402c0534: c03430 sub a3, a4, a3 -402c0537: 1133c0 slli a3, a3, 4 -402c053a: 33ca add.n a3, a3, a12 -402c053c: ffb3c1 l32r a12, 402c0408 -402c053f: 0539 s32i.n a3, a5, 0 -402c0541: 202cc0 or a2, a12, a12 -402c0544: 313f30 srai a3, a3, 31 -402c0547: 016532 s32i a3, a5, 4 -402c054a: fa9c01 l32r a0, 402befbc -402c054d: 0000c0 callx0 a0 -402c0550: ffaf31 l32r a3, 402c040c -402c0553: 040c movi.n a4, 0 -402c0555: 0c2d mov.n a2, a12 -402c0557: fbf001 l32r a0, 402bf518 -402c055a: 0000c0 callx0 a0 -402c055d: 150c movi.n a5, 1 -402c055f: 054d mov.n a4, a5 -402c0561: e8a332 movi a3, 0x3e8 -402c0564: 0c2d mov.n a2, a12 -402c0566: fbed01 l32r a0, 402bf51c +402c03c7: ffc821 l32r a2, 402c02e8 +402c03ca: 040c movi.n a4, 0 +402c03cc: 201110 or a1, a1, a1 +402c03cf: 034f45 call0 402c38c4 +402c03d2: 7108 l32i.n a0, a1, 28 +402c03d4: 61c8 l32i.n a12, a1, 24 +402c03d6: 51d8 l32i.n a13, a1, 20 +402c03d8: 20c112 addi a1, a1, 32 +402c03db: f00d ret.n +402c03dd: 000000 ill +402c03e0: 303c movi.n a0, 51 +402c03e2: ff .byte 0xff +402c03e3: 3f .byte 0x3f +402c03e4: f0c112 addi a1, a1, -16 +402c03e7: 21c9 s32i.n a12, a1, 8 +402c03e9: fffdc1 l32r a12, 402c03e0 +402c03ec: ffc031 l32r a3, 402c02ec +402c03ef: 0c28 l32i.n a2, a12, 0 +402c03f1: 040c movi.n a4, 0 +402c03f3: 3109 s32i.n a0, a1, 12 +402c03f5: 034cc5 call0 402c38c4 +402c03f8: 0c38 l32i.n a3, a12, 0 +402c03fa: 1123f0 slli a2, a3, 1 +402c03fd: 07b327 bgeu a3, a2, 402c0408 +402c0400: 2d7731 l32r a3, 4028b9dc +402c0403: 013327 bltu a3, a2, 402c0408 +402c0406: 0c29 s32i.n a2, a12, 0 +402c0408: 3108 l32i.n a0, a1, 12 +402c040a: 21c8 l32i.n a12, a1, 8 +402c040c: 10c112 addi a1, a1, 16 +402c040f: f00d ret.n +402c0411: 000000 ill +402c0414: fe89b5 excw +402c0417: 3f .byte 0x3f +402c0418: 558180 extui a8, a8, 17, 6 +402c041b: 387c movi.n a8, -13 +402c041d: 3fff30 excw +402c0420: fe89b4 excw +402c0423: 3f .byte 0x3f +402c0424: 301c movi.n a0, 19 +402c0426: ff .byte 0xff +402c0427: 3f .byte 0x3f +402c0428: 02c8 l32i.n a12, a2, 0 +402c042a: 402c movi.n a0, 36 +402c042c: fe89b0 excw +402c042f: 3f .byte 0x3f +402c0430: 74fc bnez.n a4, 402c046b +402c0432: 124010 excw +402c0435: d2c0c1 l32r a12, 402b4f38 +402c0438: d10d61 l32r a6, 402b486c +402c043b: 02fff6 bgeui a15, 0x100, 402c0441 +402c043e: c90f61 l32r a6, 402b287c +402c0441: c1e9e1 l32r a14, 402b0be8 +402c0444: b1f9 s32i.n a15, a1, 44 +402c0446: 000d22 l8ui a2, a13, 0 +402c0449: 01fd mov.n a15, a1 +402c044b: 1122e0 slli a2, a2, 2 +402c044e: 12c222 addi a2, a2, 18 +402c0451: 412420 srli a2, a2, 4 +402c0454: 1122c0 slli a2, a2, 4 +402c0457: c01120 sub a1, a1, a2 +402c045a: ffa221 l32r a2, 402c02e4 +402c045d: 030c movi.n a3, 0 +402c045f: 04cd mov.n a12, a4 +402c0461: 035c85 call0 402c3a2c +402c0464: ffa221 l32r a2, 402c02ec +402c0467: 030c movi.n a3, 0 +402c0469: 035c05 call0 402c3a2c +402c046c: 041c32 l16ui a3, a12, 8 +402c046f: 023c movi.n a2, 48 +402c0471: 01ed mov.n a14, a1 +402c0473: ff9ed1 l32r a13, 402c02ec +402c0476: 041327 beq a3, a2, 402c047e +402c0479: 437c movi.n a3, -12 +402c047b: 0010c6 j 402c04c2 +402c047e: 01a042 movi a4, 1 +402c0481: 050c movi.n a5, 0 +402c0483: 3f4a add.n a3, a15, a4 +402c0485: 0c2d mov.n a2, a12 +402c0487: ff9645 call0 402bfdec +402c048a: 010f22 l8ui a2, a15, 1 +402c048d: 242020 extui a2, a2, 0, 3 +402c0490: 014f22 s8i a2, a15, 1 +402c0493: fcc222 addi a2, a2, -4 +402c0496: 742020 extui a2, a2, 0, 8 +402c0499: dc22f6 bgeui a2, 2, 402c0479 +402c049c: 150c movi.n a5, 1 +402c049e: 0f3d mov.n a3, a15 +402c04a0: 054d mov.n a4, a5 +402c04a2: 0c2d mov.n a2, a12 +402c04a4: ff9445 call0 402bfdec +402c04a7: 000f22 l8ui a2, a15, 0 +402c04aa: 130c movi.n a3, 1 +402c04ac: 229c beqz.n a2, 402c04c2 +402c04ae: ffd921 l32r a2, 402c0414 +402c04b1: 013d mov.n a3, a1 +402c04b3: 000242 l8ui a4, a2, 0 +402c04b6: 052c movi.n a5, 32 +402c04b8: 1144e0 slli a4, a4, 2 +402c04bb: 0c2d mov.n a2, a12 +402c04bd: ff92c5 call0 402bfdec +402c04c0: 030c movi.n a3, 0 +402c04c2: 0c2d mov.n a2, a12 +402c04c4: 4f39 s32i.n a3, a15, 16 +402c04c6: ff59c5 call0 402bfa64 +402c04c9: 4f38 l32i.n a3, a15, 16 +402c04cb: 0ca356 bnez a3, 402c0599 +402c04ce: ff8631 l32r a3, 402c02e8 +402c04d1: ffc321 l32r a2, 402c03e0 +402c04d4: ffd1c1 l32r a12, 402c0418 +402c04d7: 0239 s32i.n a3, a2, 0 +402c04d9: 0e38 l32i.n a3, a14, 0 +402c04db: 014380 slli a4, a3, 24 +402c04de: 752830 extui a2, a3, 24, 8 +402c04e1: 205420 or a5, a4, a2 +402c04e4: e08c21 l32r a2, 402b8714 +402c04e7: 104320 and a4, a3, a2 +402c04ea: 114480 slli a4, a4, 8 +402c04ed: 413830 srli a3, a3, 8 +402c04f0: 204540 or a4, a5, a4 +402c04f3: 103320 and a3, a3, a2 +402c04f6: 203430 or a3, a4, a3 +402c04f9: c3ca add.n a12, a3, a12 +402c04fb: ffc831 l32r a3, 402c041c +402c04fe: 000332 l8ui a3, a3, 0 +402c0501: 33bc beqz.n a3, 402c0538 +402c0503: 012e32 l32i a3, a14, 4 +402c0506: 754830 extui a4, a3, 24, 8 +402c0509: 015380 slli a5, a3, 24 +402c050c: 205540 or a5, a5, a4 +402c050f: 104320 and a4, a3, a2 +402c0512: 114480 slli a4, a4, 8 +402c0515: 413830 srli a3, a3, 8 +402c0518: 204540 or a4, a5, a4 +402c051b: 102320 and a2, a3, a2 +402c051e: 64af31 l32r a3, 402997dc +402c0521: 202420 or a2, a4, a2 +402c0524: eaf001 l32r a0, 402bb0e4 +402c0527: 0000c0 callx0 a0 +402c052a: 023d mov.n a3, a2 +402c052c: 0c2d mov.n a2, a12 +402c052e: ffc001 l32r a0, 402c0430 +402c0531: 0000c0 callx0 a0 +402c0534: 001406 j 402c0588 +402c0537: ba2100 excw +402c053a: ff .byte 0xff +402c053b: ff6251 l32r a5, 402c02c4 +402c053e: 000222 l8ui a2, a2, 0 +402c0541: 012280 slli a2, a2, 24 +402c0544: 312820 srai a2, a2, 24 +402c0547: 1132c0 slli a3, a2, 4 +402c054a: c03320 sub a3, a3, a2 +402c054d: 1143c0 slli a4, a3, 4 +402c0550: c03430 sub a3, a4, a3 +402c0553: 1133c0 slli a3, a3, 4 +402c0556: 33ca add.n a3, a3, a12 +402c0558: ffb3c1 l32r a12, 402c0424 +402c055b: 0539 s32i.n a3, a5, 0 +402c055d: 202cc0 or a2, a12, a12 +402c0560: 313f30 srai a3, a3, 31 +402c0563: 016532 s32i a3, a5, 4 +402c0566: fa9c01 l32r a0, 402befd8 402c0569: 0000c0 callx0 a0 -402c056c: ffa921 l32r a2, 402c0410 +402c056c: ffaf31 l32r a3, 402c0428 402c056f: 040c movi.n a4, 0 -402c0571: 0228 l32i.n a2, a2, 0 -402c0573: 0d3d mov.n a3, a13 -402c0575: 033305 call0 402c38a8 -402c0578: 000406 j 402c058c -402c057b: 660000 excw -402c057e: 0c0813 excw -402c0581: 3c4502 s8i a0, a5, 60 -402c0584: 00c6c1 l32r a12, 4028089c <_lit4_end+0x1789f0> -402c0587: c50000 extui a0, a0, 16, 13 -402c058a: 1dffe3 excw -402c058d: 0f .byte 0xf -402c058e: f108 l32i.n a0, a1, 60 -402c0590: e1c8 l32i.n a12, a1, 56 -402c0592: d1d8 l32i.n a13, a1, 52 -402c0594: c1e8 l32i.n a14, a1, 48 -402c0596: b1f8 l32i.n a15, a1, 44 -402c0598: 40c112 addi a1, a1, 64 -402c059b: f00d ret.n -402c059d: 000000 ill -402c05a0: fec254 excw -402c05a3: 3f .byte 0x3f -402c05a4: c25c movi.n a2, 92 -402c05a6: fe .byte 0xfe -402c05a7: 3f .byte 0x3f -402c05a8: 382c movi.n a8, 35 -402c05aa: ff .byte 0xff -402c05ab: 3f .byte 0x3f - -402c05ac : -402c05ac: b0c112 addi a1, a1, -80 -402c05af: 1161d2 s32i a13, a1, 68 -402c05b2: 02d8 l32i.n a13, a2, 0 -402c05b4: 1061e2 s32i a14, a1, 64 -402c05b7: 03ed mov.n a14, a3 -402c05b9: 558f31 l32r a3, 40295bf8 -402c05bc: 202dd0 or a2, a13, a13 -402c05bf: 136102 s32i a0, a1, 76 -402c05c2: 1261c2 s32i a12, a1, 72 -402c05c5: 2149 s32i.n a4, a1, 8 -402c05c7: 0f61f2 s32i a15, a1, 60 -402c05ca: e32501 l32r a0, 402b9260 -402c05cd: 0000c0 callx0 a0 -402c05d0: 558a31 l32r a3, 40295bf8 -402c05d3: 02cd mov.n a12, a2 -402c05d5: 0d2d mov.n a2, a13 -402c05d7: f5ad01 l32r a0, 402bdc8c -402c05da: 0000c0 callx0 a0 -402c05dd: 02dd mov.n a13, a2 -402c05df: 0062d6 bgez a2, 402c05e9 -402c05e2: 558521 l32r a2, 40295bf8 -402c05e5: cc0b addi.n a12, a12, -1 -402c05e7: dd2a add.n a13, a13, a2 -402c05e9: 558531 l32r a3, 40295c00 -402c05ec: 202dd0 or a2, a13, a13 -402c05ef: e31c01 l32r a0, 402b9260 -402c05f2: 0000c0 callx0 a0 -402c05f5: 558231 l32r a3, 40295c00 -402c05f8: 0129 s32i.n a2, a1, 0 -402c05fa: 2e29 s32i.n a2, a14, 8 -402c05fc: 0d2d mov.n a2, a13 -402c05fe: f5a301 l32r a0, 402bdc8c -402c0601: 0000c0 callx0 a0 -402c0604: c33c movi.n a3, 60 -402c0606: 02dd mov.n a13, a2 -402c0608: e31601 l32r a0, 402b9260 -402c060b: 0000c0 callx0 a0 -402c060e: 1e29 s32i.n a2, a14, 4 -402c0610: c33c movi.n a3, 60 -402c0612: 02fd mov.n a15, a2 -402c0614: 0d2d mov.n a2, a13 -402c0616: f59d01 l32r a0, 402bdc8c -402c0619: 0000c0 callx0 a0 -402c061c: 0e29 s32i.n a2, a14, 0 -402c061e: 02dd mov.n a13, a2 -402c0620: 730c movi.n a3, 7 -402c0622: 2c4b addi.n a2, a12, 4 -402c0624: f59a01 l32r a0, 402bdc8c +402c0571: 0c2d mov.n a2, a12 +402c0573: fbf001 l32r a0, 402bf534 +402c0576: 0000c0 callx0 a0 +402c0579: 150c movi.n a5, 1 +402c057b: 054d mov.n a4, a5 +402c057d: e8a332 movi a3, 0x3e8 +402c0580: 0c2d mov.n a2, a12 +402c0582: fbed01 l32r a0, 402bf538 +402c0585: 0000c0 callx0 a0 +402c0588: ffa921 l32r a2, 402c042c +402c058b: 040c movi.n a4, 0 +402c058d: 0228 l32i.n a2, a2, 0 +402c058f: 0d3d mov.n a3, a13 +402c0591: 033305 call0 402c38c4 +402c0594: 000406 j 402c05a8 +402c0597: 660000 excw +402c059a: 0c0813 excw +402c059d: 3a8502 excw +402c05a0: 00c6c1 l32r a12, 402808b8 <_lit4_end+0x178a0c> +402c05a3: c50000 extui a0, a0, 16, 13 +402c05a6: 1dffe3 excw +402c05a9: 0f .byte 0xf +402c05aa: f108 l32i.n a0, a1, 60 +402c05ac: e1c8 l32i.n a12, a1, 56 +402c05ae: d1d8 l32i.n a13, a1, 52 +402c05b0: c1e8 l32i.n a14, a1, 48 +402c05b2: b1f8 l32i.n a15, a1, 44 +402c05b4: 40c112 addi a1, a1, 64 +402c05b7: f00d ret.n +402c05b9: 000000 ill +402c05bc: fec254 excw +402c05bf: 3f .byte 0x3f +402c05c0: c25c movi.n a2, 92 +402c05c2: fe .byte 0xfe +402c05c3: 3f .byte 0x3f +402c05c4: 382c movi.n a8, 35 +402c05c6: ff .byte 0xff +402c05c7: 3f .byte 0x3f + +402c05c8 : +402c05c8: b0c112 addi a1, a1, -80 +402c05cb: 1161d2 s32i a13, a1, 68 +402c05ce: 02d8 l32i.n a13, a2, 0 +402c05d0: 1061e2 s32i a14, a1, 64 +402c05d3: 03ed mov.n a14, a3 +402c05d5: 558831 l32r a3, 40295bf8 +402c05d8: 202dd0 or a2, a13, a13 +402c05db: 136102 s32i a0, a1, 76 +402c05de: 1261c2 s32i a12, a1, 72 +402c05e1: 2149 s32i.n a4, a1, 8 +402c05e3: 0f61f2 s32i a15, a1, 60 +402c05e6: e32501 l32r a0, 402b927c +402c05e9: 0000c0 callx0 a0 +402c05ec: 558331 l32r a3, 40295bf8 +402c05ef: 02cd mov.n a12, a2 +402c05f1: 0d2d mov.n a2, a13 +402c05f3: f5ad01 l32r a0, 402bdca8 +402c05f6: 0000c0 callx0 a0 +402c05f9: 02dd mov.n a13, a2 +402c05fb: 0062d6 bgez a2, 402c0605 +402c05fe: 557e21 l32r a2, 40295bf8 +402c0601: cc0b addi.n a12, a12, -1 +402c0603: dd2a add.n a13, a13, a2 +402c0605: 557e31 l32r a3, 40295c00 +402c0608: 202dd0 or a2, a13, a13 +402c060b: e31c01 l32r a0, 402b927c +402c060e: 0000c0 callx0 a0 +402c0611: 557b31 l32r a3, 40295c00 +402c0614: 0129 s32i.n a2, a1, 0 +402c0616: 2e29 s32i.n a2, a14, 8 +402c0618: 0d2d mov.n a2, a13 +402c061a: f5a301 l32r a0, 402bdca8 +402c061d: 0000c0 callx0 a0 +402c0620: c33c movi.n a3, 60 +402c0622: 02dd mov.n a13, a2 +402c0624: e31601 l32r a0, 402b927c 402c0627: 0000c0 callx0 a0 -402c062a: 6e29 s32i.n a2, a14, 24 -402c062c: 0052d6 bgez a2, 402c0635 -402c062f: 07c222 addi a2, a2, 7 -402c0632: 066e22 s32i a2, a14, 24 -402c0635: b2a742 movi a4, 0x7b2 -402c0638: 064c96 bltz a12, 402c06a0 -402c063b: 142040 extui a2, a4, 0, 2 -402c063e: 22dc bnez.n a2, 402c0654 -402c0640: 64a032 movi a3, 100 -402c0643: 042d mov.n a2, a4 -402c0645: 086142 s32i a4, a1, 32 -402c0648: f59101 l32r a0, 402bdc8c -402c064b: 0000c0 callx0 a0 -402c064e: 130c movi.n a3, 1 -402c0650: 8148 l32i.n a4, a1, 32 -402c0652: 62dc bnez.n a2, 402c066c -402c0654: 90a132 movi a3, 0x190 -402c0657: 042d mov.n a2, a4 -402c0659: 8149 s32i.n a4, a1, 32 -402c065b: f58c01 l32r a0, 402bdc8c -402c065e: 0000c0 callx0 a0 -402c0661: 030c movi.n a3, 0 -402c0663: 01a052 movi a5, 1 -402c0666: 082142 l32i a4, a1, 32 -402c0669: 833520 moveqz a3, a5, a2 -402c066c: ffcd51 l32r a5, 402c05a0 -402c066f: a02350 addx4 a2, a3, a5 -402c0672: 0228 l32i.n a2, a2, 0 -402c0674: 492c27 blt a12, a2, 402c06c1 -402c0677: 441b addi.n a4, a4, 1 -402c0679: c0cc20 sub a12, a12, a2 -402c067c: ffeec6 j 402c063b -402c067f: a03200 addx4 a3, a2, a0 -402c0682: 042d64 excw -402c0685: 8149 s32i.n a4, a1, 32 -402c0687: f58101 l32r a0, 402bdc8c -402c068a: 0000c0 callx0 a0 -402c068d: 130c movi.n a3, 1 -402c068f: 8148 l32i.n a4, a1, 32 -402c0691: 329c beqz.n a2, 402c06a8 -402c0693: ffc351 l32r a5, 402c05a0 -402c0696: a02350 addx4 a2, a3, a5 -402c0699: 0228 l32i.n a2, a2, 0 -402c069b: cc2a add.n a12, a12, a2 -402c069d: 020cd6 bgez a12, 402c06c1 -402c06a0: 440b addi.n a4, a4, -1 -402c06a2: 142040 extui a2, a4, 0, 2 -402c06a5: fd7216 beqz a2, 402c0680 -402c06a8: 90a132 movi a3, 0x190 -402c06ab: 042d mov.n a2, a4 -402c06ad: 8149 s32i.n a4, a1, 32 -402c06af: f57701 l32r a0, 402bdc8c -402c06b2: 0000c0 callx0 a0 -402c06b5: 030c movi.n a3, 0 -402c06b7: 150c movi.n a5, 1 -402c06b9: 833520 moveqz a3, a5, a2 -402c06bc: 8148 l32i.n a4, a1, 32 -402c06be: fff446 j 402c0693 -402c06c1: 94a822 movi a2, 0xfffff894 -402c06c4: 242a add.n a2, a4, a2 -402c06c6: 5e29 s32i.n a2, a14, 20 -402c06c8: 1123f0 slli a2, a3, 1 -402c06cb: 323a add.n a3, a2, a3 -402c06cd: ffb521 l32r a2, 402c05a4 -402c06d0: 1133c0 slli a3, a3, 4 -402c06d3: 232a add.n a2, a3, a2 -402c06d5: 1129 s32i.n a2, a1, 4 -402c06d7: 020c movi.n a2, 0 -402c06d9: 7ec9 s32i.n a12, a14, 28 -402c06db: 4e29 s32i.n a2, a14, 16 -402c06dd: 0c6d mov.n a6, a12 -402c06df: 4e78 l32i.n a7, a14, 16 -402c06e1: 1158 l32i.n a5, a1, 4 -402c06e3: a08750 addx4 a8, a7, a5 -402c06e6: 0828 l32i.n a2, a8, 0 -402c06e8: 0a2627 blt a6, a2, 402c06f6 -402c06eb: 771b addi.n a7, a7, 1 -402c06ed: c06620 sub a6, a6, a2 -402c06f0: 4e79 s32i.n a7, a14, 16 -402c06f2: fffa46 j 402c06df -402c06f5: 261b00 excw -402c06f8: 3e29 s32i.n a2, a14, 12 -402c06fa: 2158 l32i.n a5, a1, 8 -402c06fc: 020c movi.n a2, 0 -402c06fe: 8e29 s32i.n a2, a14, 32 -402c0700: 021527 beq a5, a2, 402c0706 -402c0703: 005046 j 402c0848 -402c0706: ffa821 l32r a2, 402c05a8 -402c0709: 553d31 l32r a3, 40295c00 -402c070c: 6298 l32i.n a9, a2, 24 -402c070e: 8149 s32i.n a4, a1, 32 -402c0710: 092d mov.n a2, a9 -402c0712: 5169 s32i.n a6, a1, 20 -402c0714: 6179 s32i.n a7, a1, 24 -402c0716: 7189 s32i.n a8, a1, 28 -402c0718: 4199 s32i.n a9, a1, 16 -402c071a: f55c01 l32r a0, 402bdc8c -402c071d: 0000c0 callx0 a0 -402c0720: c33c movi.n a3, 60 -402c0722: 3129 s32i.n a2, a1, 12 -402c0724: f55a01 l32r a0, 402bdc8c -402c0727: 0000c0 callx0 a0 -402c072a: 31a8 l32i.n a10, a1, 12 -402c072c: c0dd20 sub a13, a13, a2 -402c072f: c33c movi.n a3, 60 -402c0731: 202aa0 or a2, a10, a10 -402c0734: 0ed9 s32i.n a13, a14, 0 -402c0736: e2ca01 l32r a0, 402b9260 +402c062a: 1e29 s32i.n a2, a14, 4 +402c062c: c33c movi.n a3, 60 +402c062e: 02fd mov.n a15, a2 +402c0630: 0d2d mov.n a2, a13 +402c0632: f59d01 l32r a0, 402bdca8 +402c0635: 0000c0 callx0 a0 +402c0638: 0e29 s32i.n a2, a14, 0 +402c063a: 02dd mov.n a13, a2 +402c063c: 730c movi.n a3, 7 +402c063e: 2c4b addi.n a2, a12, 4 +402c0640: f59a01 l32r a0, 402bdca8 +402c0643: 0000c0 callx0 a0 +402c0646: 6e29 s32i.n a2, a14, 24 +402c0648: 0052d6 bgez a2, 402c0651 +402c064b: 07c222 addi a2, a2, 7 +402c064e: 066e22 s32i a2, a14, 24 +402c0651: b2a742 movi a4, 0x7b2 +402c0654: 064c96 bltz a12, 402c06bc +402c0657: 142040 extui a2, a4, 0, 2 +402c065a: 22dc bnez.n a2, 402c0670 +402c065c: 64a032 movi a3, 100 +402c065f: 042d mov.n a2, a4 +402c0661: 086142 s32i a4, a1, 32 +402c0664: f59101 l32r a0, 402bdca8 +402c0667: 0000c0 callx0 a0 +402c066a: 130c movi.n a3, 1 +402c066c: 8148 l32i.n a4, a1, 32 +402c066e: 62dc bnez.n a2, 402c0688 +402c0670: 90a132 movi a3, 0x190 +402c0673: 042d mov.n a2, a4 +402c0675: 8149 s32i.n a4, a1, 32 +402c0677: f58c01 l32r a0, 402bdca8 +402c067a: 0000c0 callx0 a0 +402c067d: 030c movi.n a3, 0 +402c067f: 01a052 movi a5, 1 +402c0682: 082142 l32i a4, a1, 32 +402c0685: 833520 moveqz a3, a5, a2 +402c0688: ffcd51 l32r a5, 402c05bc +402c068b: a02350 addx4 a2, a3, a5 +402c068e: 0228 l32i.n a2, a2, 0 +402c0690: 492c27 blt a12, a2, 402c06dd +402c0693: 441b addi.n a4, a4, 1 +402c0695: c0cc20 sub a12, a12, a2 +402c0698: ffeec6 j 402c0657 +402c069b: a03200 addx4 a3, a2, a0 +402c069e: 042d64 excw +402c06a1: 8149 s32i.n a4, a1, 32 +402c06a3: f58101 l32r a0, 402bdca8 +402c06a6: 0000c0 callx0 a0 +402c06a9: 130c movi.n a3, 1 +402c06ab: 8148 l32i.n a4, a1, 32 +402c06ad: 329c beqz.n a2, 402c06c4 +402c06af: ffc351 l32r a5, 402c05bc +402c06b2: a02350 addx4 a2, a3, a5 +402c06b5: 0228 l32i.n a2, a2, 0 +402c06b7: cc2a add.n a12, a12, a2 +402c06b9: 020cd6 bgez a12, 402c06dd +402c06bc: 440b addi.n a4, a4, -1 +402c06be: 142040 extui a2, a4, 0, 2 +402c06c1: fd7216 beqz a2, 402c069c +402c06c4: 90a132 movi a3, 0x190 +402c06c7: 042d mov.n a2, a4 +402c06c9: 8149 s32i.n a4, a1, 32 +402c06cb: f57701 l32r a0, 402bdca8 +402c06ce: 0000c0 callx0 a0 +402c06d1: 030c movi.n a3, 0 +402c06d3: 150c movi.n a5, 1 +402c06d5: 833520 moveqz a3, a5, a2 +402c06d8: 8148 l32i.n a4, a1, 32 +402c06da: fff446 j 402c06af +402c06dd: 94a822 movi a2, 0xfffff894 +402c06e0: 242a add.n a2, a4, a2 +402c06e2: 5e29 s32i.n a2, a14, 20 +402c06e4: 1123f0 slli a2, a3, 1 +402c06e7: 323a add.n a3, a2, a3 +402c06e9: ffb521 l32r a2, 402c05c0 +402c06ec: 1133c0 slli a3, a3, 4 +402c06ef: 232a add.n a2, a3, a2 +402c06f1: 1129 s32i.n a2, a1, 4 +402c06f3: 020c movi.n a2, 0 +402c06f5: 7ec9 s32i.n a12, a14, 28 +402c06f7: 4e29 s32i.n a2, a14, 16 +402c06f9: 0c6d mov.n a6, a12 +402c06fb: 4e78 l32i.n a7, a14, 16 +402c06fd: 1158 l32i.n a5, a1, 4 +402c06ff: a08750 addx4 a8, a7, a5 +402c0702: 0828 l32i.n a2, a8, 0 +402c0704: 0a2627 blt a6, a2, 402c0712 +402c0707: 771b addi.n a7, a7, 1 +402c0709: c06620 sub a6, a6, a2 +402c070c: 4e79 s32i.n a7, a14, 16 +402c070e: fffa46 j 402c06fb +402c0711: 261b00 excw +402c0714: 3e29 s32i.n a2, a14, 12 +402c0716: 2158 l32i.n a5, a1, 8 +402c0718: 020c movi.n a2, 0 +402c071a: 8e29 s32i.n a2, a14, 32 +402c071c: 021527 beq a5, a2, 402c0722 +402c071f: 005046 j 402c0864 +402c0722: ffa821 l32r a2, 402c05c4 +402c0725: 553631 l32r a3, 40295c00 +402c0728: 6298 l32i.n a9, a2, 24 +402c072a: 8149 s32i.n a4, a1, 32 +402c072c: 092d mov.n a2, a9 +402c072e: 5169 s32i.n a6, a1, 20 +402c0730: 6179 s32i.n a7, a1, 24 +402c0732: 7189 s32i.n a8, a1, 28 +402c0734: 4199 s32i.n a9, a1, 16 +402c0736: f55c01 l32r a0, 402bdca8 402c0739: 0000c0 callx0 a0 -402c073c: 4198 l32i.n a9, a1, 16 -402c073e: c0ff20 sub a15, a15, a2 -402c0741: 552f31 l32r a3, 40295c00 -402c0744: 1ef9 s32i.n a15, a14, 4 -402c0746: 092d mov.n a2, a9 -402c0748: e2c601 l32r a0, 402b9260 -402c074b: 0000c0 callx0 a0 -402c074e: 0158 l32i.n a5, a1, 0 -402c0750: b33c movi.n a3, 59 -402c0752: c02520 sub a2, a5, a2 -402c0755: 2e29 s32i.n a2, a14, 8 -402c0757: 8148 l32i.n a4, a1, 32 -402c0759: 5168 l32i.n a6, a1, 20 -402c075b: 6178 l32i.n a7, a1, 24 -402c075d: 7188 l32i.n a8, a1, 28 -402c075f: 09a3d7 bge a3, a13, 402c076c -402c0762: ff1b addi.n a15, a15, 1 -402c0764: 1ef9 s32i.n a15, a14, 4 -402c0766: c4cdd2 addi a13, a13, -60 -402c0769: 000246 j 402c0776 -402c076c: 008dd6 bgez a13, 402c0778 -402c076f: ff0b addi.n a15, a15, -1 -402c0771: 1ef9 s32i.n a15, a14, 4 -402c0773: 3ccdd2 addi a13, a13, 60 -402c0776: 0ed9 s32i.n a13, a14, 0 -402c0778: 1e38 l32i.n a3, a14, 4 -402c077a: b93c movi.n a9, 59 -402c077c: 09a937 bge a9, a3, 402c0789 -402c077f: 221b addi.n a2, a2, 1 -402c0781: 2e29 s32i.n a2, a14, 8 -402c0783: c4c332 addi a3, a3, -60 -402c0786: 000246 j 402c0793 -402c0789: 0083d6 bgez a3, 402c0795 -402c078c: 220b addi.n a2, a2, -1 -402c078e: 2e29 s32i.n a2, a14, 8 -402c0790: 3cc332 addi a3, a3, 60 -402c0793: 1e39 s32i.n a3, a14, 4 -402c0795: 2e28 l32i.n a2, a14, 8 -402c0797: 731c movi.n a3, 23 -402c0799: 3fa327 bge a3, a2, 402c07dc -402c079c: 6e38 l32i.n a3, a14, 24 -402c079e: cc1b addi.n a12, a12, 1 -402c07a0: 331b addi.n a3, a3, 1 -402c07a2: 7ec9 s32i.n a12, a14, 28 -402c07a4: 6e39 s32i.n a3, a14, 24 -402c07a6: 0373a6 blti a3, 7, 402c07ad -402c07a9: 030c movi.n a3, 0 -402c07ab: 6e39 s32i.n a3, a14, 24 -402c07ad: e8c222 addi a2, a2, -24 -402c07b0: 662b addi.n a6, a6, 2 -402c07b2: 3e69 s32i.n a6, a14, 12 -402c07b4: 2e29 s32i.n a2, a14, 8 -402c07b6: 0828 l32i.n a2, a8, 0 -402c07b8: 022267 blt a2, a6, 402c07be -402c07bb: 002246 j 402c0848 -402c07be: c06620 sub a6, a6, a2 -402c07c1: 771b addi.n a7, a7, 1 -402c07c3: 3e69 s32i.n a6, a14, 12 -402c07c5: 4e79 s32i.n a7, a14, 16 -402c07c7: 7da766 bnei a7, 12, 402c0848 -402c07ca: 95a822 movi a2, 0xfffff895 -402c07cd: 030c movi.n a3, 0 -402c07cf: 442a add.n a4, a4, a2 -402c07d1: 4e39 s32i.n a3, a14, 16 -402c07d3: 5e49 s32i.n a4, a14, 20 -402c07d5: 7e39 s32i.n a3, a14, 28 -402c07d7: 001b46 j 402c0848 -402c07da: d60000 excw -402c07dd: 380682 l8ui a8, a6, 56 -402c07e0: 6e .byte 0x6e -402c07e1: cc0b addi.n a12, a12, -1 -402c07e3: 330b addi.n a3, a3, -1 -402c07e5: 7ec9 s32i.n a12, a14, 28 -402c07e7: 6e39 s32i.n a3, a14, 24 -402c07e9: 0033d6 bgez a3, 402c07f0 -402c07ec: 630c movi.n a3, 6 -402c07ee: 6e39 s32i.n a3, a14, 24 -402c07f0: 18c222 addi a2, a2, 24 -402c07f3: 3e69 s32i.n a6, a14, 12 -402c07f5: 2e29 s32i.n a2, a14, 8 -402c07f7: 04d656 bnez a6, 402c0848 -402c07fa: 770b addi.n a7, a7, -1 -402c07fc: 4e79 s32i.n a7, a14, 16 -402c07fe: 03b7d6 bgez a7, 402c083d -402c0801: 93a8c2 movi a12, 0xfffff893 -402c0804: b20c movi.n a2, 11 -402c0806: c4ca add.n a12, a4, a12 -402c0808: 4e29 s32i.n a2, a14, 16 -402c080a: 5ec9 s32i.n a12, a14, 20 -402c080c: 1420c0 extui a2, a12, 0, 2 -402c080f: e2cc bnez.n a2, 402c0821 -402c0811: 64a032 movi a3, 100 -402c0814: 202cc0 or a2, a12, a12 -402c0817: f51d01 l32r a0, 402bdc8c -402c081a: 0000c0 callx0 a0 -402c081d: 130c movi.n a3, 1 -402c081f: 22dc bnez.n a2, 402c0835 -402c0821: 90a132 movi a3, 0x190 -402c0824: 202cc0 or a2, a12, a12 -402c0827: f51901 l32r a0, 402bdc8c -402c082a: 0000c0 callx0 a0 -402c082d: 030c movi.n a3, 0 -402c082f: 01a042 movi a4, 1 -402c0832: 833420 moveqz a3, a4, a2 -402c0835: 6da122 movi a2, 0x16d -402c0838: 332a add.n a3, a3, a2 -402c083a: 076e32 s32i a3, a14, 28 -402c083d: 4e28 l32i.n a2, a14, 16 -402c083f: 1158 l32i.n a5, a1, 4 -402c0841: a02250 addx4 a2, a2, a5 -402c0844: 0228 l32i.n a2, a2, 0 -402c0846: 3e29 s32i.n a2, a14, 12 -402c0848: 132102 l32i a0, a1, 76 -402c084b: 0e2d mov.n a2, a14 -402c084d: 1221c2 l32i a12, a1, 72 -402c0850: 1121d2 l32i a13, a1, 68 -402c0853: 1021e2 l32i a14, a1, 64 -402c0856: f1f8 l32i.n a15, a1, 60 -402c0858: 50c112 addi a1, a1, 80 -402c085b: f00d ret.n -402c085d: 000000 ill - -402c0860 : -402c0860: f0c112 addi a1, a1, -16 -402c0863: 040c movi.n a4, 0 -402c0865: 3109 s32i.n a0, a1, 12 -402c0867: ffd445 call0 402c05ac -402c086a: 3108 l32i.n a0, a1, 12 -402c086c: 10c112 addi a1, a1, 16 -402c086f: f00d ret.n -402c0871: 000000 ill -402c0874: ff37a0 excw -402c0877: 3f .byte 0x3f - -402c0878 : -402c0878: ffff31 l32r a3, 402c0874 -402c087b: f0c112 addi a1, a1, -16 -402c087e: 036102 s32i a0, a1, 12 -402c0881: fffdc5 call0 402c0860 -402c0884: 3108 l32i.n a0, a1, 12 -402c0886: 10c112 addi a1, a1, 16 -402c0889: f00d ret.n -402c088b: 37c400 excw -402c088e: ff .byte 0xff -402c088f: 3f .byte 0x3f -402c0890: 379c beqz.n a7, 402c08a7 -402c0892: ff .byte 0xff +402c073c: c33c movi.n a3, 60 +402c073e: 3129 s32i.n a2, a1, 12 +402c0740: f55a01 l32r a0, 402bdca8 +402c0743: 0000c0 callx0 a0 +402c0746: 31a8 l32i.n a10, a1, 12 +402c0748: c0dd20 sub a13, a13, a2 +402c074b: c33c movi.n a3, 60 +402c074d: 202aa0 or a2, a10, a10 +402c0750: 0ed9 s32i.n a13, a14, 0 +402c0752: e2ca01 l32r a0, 402b927c +402c0755: 0000c0 callx0 a0 +402c0758: 4198 l32i.n a9, a1, 16 +402c075a: c0ff20 sub a15, a15, a2 +402c075d: 552831 l32r a3, 40295c00 +402c0760: 1ef9 s32i.n a15, a14, 4 +402c0762: 092d mov.n a2, a9 +402c0764: e2c601 l32r a0, 402b927c +402c0767: 0000c0 callx0 a0 +402c076a: 0158 l32i.n a5, a1, 0 +402c076c: b33c movi.n a3, 59 +402c076e: c02520 sub a2, a5, a2 +402c0771: 2e29 s32i.n a2, a14, 8 +402c0773: 8148 l32i.n a4, a1, 32 +402c0775: 5168 l32i.n a6, a1, 20 +402c0777: 6178 l32i.n a7, a1, 24 +402c0779: 7188 l32i.n a8, a1, 28 +402c077b: 09a3d7 bge a3, a13, 402c0788 +402c077e: ff1b addi.n a15, a15, 1 +402c0780: 1ef9 s32i.n a15, a14, 4 +402c0782: c4cdd2 addi a13, a13, -60 +402c0785: 000246 j 402c0792 +402c0788: 008dd6 bgez a13, 402c0794 +402c078b: ff0b addi.n a15, a15, -1 +402c078d: 1ef9 s32i.n a15, a14, 4 +402c078f: 3ccdd2 addi a13, a13, 60 +402c0792: 0ed9 s32i.n a13, a14, 0 +402c0794: 1e38 l32i.n a3, a14, 4 +402c0796: b93c movi.n a9, 59 +402c0798: 09a937 bge a9, a3, 402c07a5 +402c079b: 221b addi.n a2, a2, 1 +402c079d: 2e29 s32i.n a2, a14, 8 +402c079f: c4c332 addi a3, a3, -60 +402c07a2: 000246 j 402c07af +402c07a5: 0083d6 bgez a3, 402c07b1 +402c07a8: 220b addi.n a2, a2, -1 +402c07aa: 2e29 s32i.n a2, a14, 8 +402c07ac: 3cc332 addi a3, a3, 60 +402c07af: 1e39 s32i.n a3, a14, 4 +402c07b1: 2e28 l32i.n a2, a14, 8 +402c07b3: 731c movi.n a3, 23 +402c07b5: 3fa327 bge a3, a2, 402c07f8 +402c07b8: 6e38 l32i.n a3, a14, 24 +402c07ba: cc1b addi.n a12, a12, 1 +402c07bc: 331b addi.n a3, a3, 1 +402c07be: 7ec9 s32i.n a12, a14, 28 +402c07c0: 6e39 s32i.n a3, a14, 24 +402c07c2: 0373a6 blti a3, 7, 402c07c9 +402c07c5: 030c movi.n a3, 0 +402c07c7: 6e39 s32i.n a3, a14, 24 +402c07c9: e8c222 addi a2, a2, -24 +402c07cc: 662b addi.n a6, a6, 2 +402c07ce: 3e69 s32i.n a6, a14, 12 +402c07d0: 2e29 s32i.n a2, a14, 8 +402c07d2: 0828 l32i.n a2, a8, 0 +402c07d4: 022267 blt a2, a6, 402c07da +402c07d7: 002246 j 402c0864 +402c07da: c06620 sub a6, a6, a2 +402c07dd: 771b addi.n a7, a7, 1 +402c07df: 3e69 s32i.n a6, a14, 12 +402c07e1: 4e79 s32i.n a7, a14, 16 +402c07e3: 7da766 bnei a7, 12, 402c0864 +402c07e6: 95a822 movi a2, 0xfffff895 +402c07e9: 030c movi.n a3, 0 +402c07eb: 442a add.n a4, a4, a2 +402c07ed: 4e39 s32i.n a3, a14, 16 +402c07ef: 5e49 s32i.n a4, a14, 20 +402c07f1: 7e39 s32i.n a3, a14, 28 +402c07f3: 001b46 j 402c0864 +402c07f6: d60000 excw +402c07f9: 380682 l8ui a8, a6, 56 +402c07fc: 6e .byte 0x6e +402c07fd: cc0b addi.n a12, a12, -1 +402c07ff: 330b addi.n a3, a3, -1 +402c0801: 7ec9 s32i.n a12, a14, 28 +402c0803: 6e39 s32i.n a3, a14, 24 +402c0805: 0033d6 bgez a3, 402c080c +402c0808: 630c movi.n a3, 6 +402c080a: 6e39 s32i.n a3, a14, 24 +402c080c: 18c222 addi a2, a2, 24 +402c080f: 3e69 s32i.n a6, a14, 12 +402c0811: 2e29 s32i.n a2, a14, 8 +402c0813: 04d656 bnez a6, 402c0864 +402c0816: 770b addi.n a7, a7, -1 +402c0818: 4e79 s32i.n a7, a14, 16 +402c081a: 03b7d6 bgez a7, 402c0859 +402c081d: 93a8c2 movi a12, 0xfffff893 +402c0820: b20c movi.n a2, 11 +402c0822: c4ca add.n a12, a4, a12 +402c0824: 4e29 s32i.n a2, a14, 16 +402c0826: 5ec9 s32i.n a12, a14, 20 +402c0828: 1420c0 extui a2, a12, 0, 2 +402c082b: e2cc bnez.n a2, 402c083d +402c082d: 64a032 movi a3, 100 +402c0830: 202cc0 or a2, a12, a12 +402c0833: f51d01 l32r a0, 402bdca8 +402c0836: 0000c0 callx0 a0 +402c0839: 130c movi.n a3, 1 +402c083b: 22dc bnez.n a2, 402c0851 +402c083d: 90a132 movi a3, 0x190 +402c0840: 202cc0 or a2, a12, a12 +402c0843: f51901 l32r a0, 402bdca8 +402c0846: 0000c0 callx0 a0 +402c0849: 030c movi.n a3, 0 +402c084b: 01a042 movi a4, 1 +402c084e: 833420 moveqz a3, a4, a2 +402c0851: 6da122 movi a2, 0x16d +402c0854: 332a add.n a3, a3, a2 +402c0856: 076e32 s32i a3, a14, 28 +402c0859: 4e28 l32i.n a2, a14, 16 +402c085b: 1158 l32i.n a5, a1, 4 +402c085d: a02250 addx4 a2, a2, a5 +402c0860: 0228 l32i.n a2, a2, 0 +402c0862: 3e29 s32i.n a2, a14, 12 +402c0864: 132102 l32i a0, a1, 76 +402c0867: 0e2d mov.n a2, a14 +402c0869: 1221c2 l32i a12, a1, 72 +402c086c: 1121d2 l32i a13, a1, 68 +402c086f: 1021e2 l32i a14, a1, 64 +402c0872: f1f8 l32i.n a15, a1, 60 +402c0874: 50c112 addi a1, a1, 80 +402c0877: f00d ret.n +402c0879: 000000 ill + +402c087c : +402c087c: f0c112 addi a1, a1, -16 +402c087f: 040c movi.n a4, 0 +402c0881: 3109 s32i.n a0, a1, 12 +402c0883: ffd445 call0 402c05c8 +402c0886: 3108 l32i.n a0, a1, 12 +402c0888: 10c112 addi a1, a1, 16 +402c088b: f00d ret.n +402c088d: 000000 ill +402c0890: ff37a0 excw 402c0893: 3f .byte 0x3f -402c0894 : -402c0894: c0c112 addi a1, a1, -64 -402c0897: c1e9 s32i.n a14, a1, 48 -402c0899: f109 s32i.n a0, a1, 60 -402c089b: 02ed mov.n a14, a2 -402c089d: e1c9 s32i.n a12, a1, 56 -402c089f: d1d9 s32i.n a13, a1, 52 -402c08a1: b1f9 s32i.n a15, a1, 44 -402c08a3: b1a732 movi a3, 0x7b1 -402c08a6: 020c movi.n a2, 0 -402c08a8: 0223e7 blt a3, a14, 402c08ae -402c08ab: 005346 j 402c09fc -402c08ae: fff721 l32r a2, 402c088c -402c08b1: 4ea8c2 movi a12, 0xfffff84e -402c08b4: ceca add.n a12, a14, a12 -402c08b6: 02e9 s32i.n a14, a2, 0 -402c08b8: b02cc0 addx8 a2, a12, a12 -402c08bb: b0c2c0 addx8 a12, a2, a12 -402c08be: 4fa822 movi a2, 0xfffff84f -402c08c1: 2e2a add.n a2, a14, a2 -402c08c3: 212220 srai a2, a2, 2 -402c08c6: a0ccc0 addx4 a12, a12, a12 -402c08c9: cc2a add.n a12, a12, a2 -402c08cb: 93a822 movi a2, 0xfffff893 -402c08ce: 9caf32 movi a3, -100 -402c08d1: 2e2a add.n a2, a14, a2 -402c08d3: e26301 l32r a0, 402b9260 -402c08d6: 0000c0 callx0 a0 -402c08d9: cc2a add.n a12, a12, a2 -402c08db: bfa922 movi a2, 0xfffff9bf -402c08de: 90a132 movi a3, 0x190 -402c08e1: 2e2a add.n a2, a14, a2 -402c08e3: e25f01 l32r a0, 402b9260 -402c08e6: 0000c0 callx0 a0 -402c08e9: 64a032 movi a3, 100 -402c08ec: cc2a add.n a12, a12, a2 -402c08ee: 0e2d mov.n a2, a14 -402c08f0: f4e701 l32r a0, 402bdc8c -402c08f3: 0000c0 callx0 a0 -402c08f6: 02fd mov.n a15, a2 -402c08f8: 90a132 movi a3, 0x190 -402c08fb: 202ee0 or a2, a14, a14 -402c08fe: f4e301 l32r a0, 402bdc8c -402c0901: 0000c0 callx0 a0 -402c0904: 050c movi.n a5, 0 -402c0906: 029d mov.n a9, a2 -402c0908: 057d mov.n a7, a5 -402c090a: 120c movi.n a2, 1 -402c090c: 837290 moveqz a7, a2, a9 -402c090f: ff26d1 l32r a13, 402c05a8 -402c0912: 8327f0 moveqz a2, a7, a15 -402c0915: 0d8d mov.n a8, a13 -402c0917: 14e0e0 extui a14, a14, 0, 2 -402c091a: 0129 s32i.n a2, a1, 0 -402c091c: 000d22 l8ui a2, a13, 0 -402c091f: a34c movi.n a3, 74 -402c0921: 1f9237 bne a2, a3, 402c0944 -402c0924: 3d48 l32i.n a4, a13, 12 -402c0926: 3c4a add.n a3, a12, a4 -402c0928: 0ecc bnez.n a14, 402c092c -402c092a: 6fcc bnez.n a15, 402c0934 -402c092c: 060c movi.n a6, 0 -402c092e: 021967 beq a9, a6, 402c0934 -402c0931: 0025c6 j 402c09cc -402c0934: bb3c movi.n a11, 59 -402c0936: 160c movi.n a6, 1 -402c0938: 02ab47 bge a11, a4, 402c093e -402c093b: 002346 j 402c09cc -402c093e: 060c movi.n a6, 0 -402c0940: 002206 j 402c09cc -402c0943: 434c00 excw -402c0946: 069237 bne a2, a3, 402c0950 -402c0949: 3d68 l32i.n a6, a13, 12 -402c094b: 6c6a add.n a6, a12, a6 -402c094d: 001f46 j 402c09ce -402c0950: 0128 l32i.n a2, a1, 0 -402c0952: ff14b1 l32r a11, 402c05a4 -402c0955: 9327e0 movnez a2, a7, a14 -402c0958: 1142f0 slli a4, a2, 1 -402c095b: 442a add.n a4, a4, a2 -402c095d: 1144c0 slli a4, a4, 4 -402c0960: 44ba add.n a4, a4, a11 -402c0962: 1d28 l32i.n a2, a13, 4 -402c0964: 04ad mov.n a10, a4 -402c0966: 0c6d mov.n a6, a12 -402c0968: 130c movi.n a3, 1 -402c096a: 0ba327 bge a3, a2, 402c0979 -402c096d: 0ab8 l32i.n a11, a10, 0 -402c096f: 331b addi.n a3, a3, 1 -402c0971: 66ba add.n a6, a6, a11 -402c0973: aa4b addi.n a10, a10, 4 -402c0975: fffc46 j 402c096a -402c0978: 02ad00 excw -402c097b: 0112e6 bgei a2, 1, 402c0980 -402c097e: 1a0c movi.n a10, 1 -402c0980: 730c movi.n a3, 7 -402c0982: 264b addi.n a2, a6, 4 -402c0984: 3149 s32i.n a4, a1, 12 -402c0986: 4159 s32i.n a5, a1, 16 -402c0988: 1169 s32i.n a6, a1, 4 -402c098a: 5179 s32i.n a7, a1, 20 -402c098c: 7189 s32i.n a8, a1, 28 -402c098e: 2199 s32i.n a9, a1, 8 -402c0990: 61a9 s32i.n a10, a1, 24 -402c0992: f4be01 l32r a0, 402bdc8c -402c0995: 0000c0 callx0 a0 -402c0998: 3d38 l32i.n a3, a13, 12 -402c099a: 61a8 l32i.n a10, a1, 24 -402c099c: c02320 sub a2, a3, a2 -402c099f: 327b addi.n a3, a2, 7 -402c09a1: a32320 movltz a2, a3, a2 -402c09a4: 2d38 l32i.n a3, a13, 8 -402c09a6: 9e72b1 l32r a11, 402a8370 -402c09a9: 330b addi.n a3, a3, -1 -402c09ab: f03330 subx8 a3, a3, a3 -402c09ae: 3148 l32i.n a4, a1, 12 -402c09b0: 332a add.n a3, a3, a2 -402c09b2: 2aba add.n a2, a10, a11 -402c09b4: a04240 addx4 a4, a2, a4 -402c09b7: 0428 l32i.n a2, a4, 0 -402c09b9: 4158 l32i.n a5, a1, 16 -402c09bb: 1168 l32i.n a6, a1, 4 -402c09bd: 5178 l32i.n a7, a1, 20 -402c09bf: 7188 l32i.n a8, a1, 28 -402c09c1: 2198 l32i.n a9, a1, 8 -402c09c3: 052327 blt a3, a2, 402c09cc -402c09c6: f9c332 addi a3, a3, -7 -402c09c9: fffd86 j 402c09c3 -402c09cc: 663a add.n a6, a6, a3 -402c09ce: 548a31 l32r a3, 40295bf8 -402c09d1: 4d48 l32i.n a4, a13, 16 -402c09d3: 826630 mull a6, a6, a3 -402c09d6: 6d28 l32i.n a2, a13, 24 -402c09d8: 664a add.n a6, a6, a4 -402c09da: 662a add.n a6, a6, a2 -402c09dc: 5d69 s32i.n a6, a13, 20 -402c09de: 551b addi.n a5, a5, 1 -402c09e0: 1ccdd2 addi a13, a13, 28 -402c09e3: 022526 beqi a5, 2, 402c09e9 -402c09e6: ffcc86 j 402c091c -402c09e9: 5848 l32i.n a4, a8, 20 -402c09eb: c838 l32i.n a3, a8, 48 -402c09ed: 120c movi.n a2, 1 -402c09ef: 022437 blt a4, a3, 402c09f5 -402c09f2: 00a022 movi a2, 0 -402c09f5: ffa631 l32r a3, 402c0890 -402c09f8: 0329 s32i.n a2, a3, 0 -402c09fa: 120c movi.n a2, 1 -402c09fc: f108 l32i.n a0, a1, 60 -402c09fe: e1c8 l32i.n a12, a1, 56 -402c0a00: d1d8 l32i.n a13, a1, 52 -402c0a02: c1e8 l32i.n a14, a1, 48 -402c0a04: b1f8 l32i.n a15, a1, 44 -402c0a06: 40c112 addi a1, a1, 64 -402c0a09: f00d ret.n -402c0a0b: c20800 excw -402c0a0e: fe .byte 0xfe -402c0a0f: 3f .byte 0x3f -402c0a10: c238 l32i.n a3, a2, 48 -402c0a12: fe .byte 0xfe -402c0a13: 3f .byte 0x3f -402c0a14: c1e8 l32i.n a14, a1, 48 -402c0a16: fe .byte 0xfe -402c0a17: 3f .byte 0x3f - -402c0a18 : -402c0a18: e0c112 addi a1, a1, -32 -402c0a1b: 0661c2 s32i a12, a1, 24 -402c0a1e: 20c330 or a12, a3, a3 -402c0a21: 052232 l32i a3, a2, 20 -402c0a24: 6ca762 movi a6, 0x76c -402c0a27: 363a add.n a3, a6, a3 -402c0a29: 4258 l32i.n a5, a2, 16 -402c0a2b: 6248 l32i.n a4, a2, 24 -402c0a2d: 2139 s32i.n a3, a1, 8 -402c0a2f: 0238 l32i.n a3, a2, 0 -402c0a31: 7109 s32i.n a0, a1, 28 -402c0a33: 1139 s32i.n a3, a1, 4 -402c0a35: 1238 l32i.n a3, a2, 4 -402c0a37: 0139 s32i.n a3, a1, 0 -402c0a39: 2278 l32i.n a7, a2, 8 -402c0a3b: 3268 l32i.n a6, a2, 12 -402c0a3d: fff321 l32r a2, 402c0a0c -402c0a40: fff531 l32r a3, 402c0a14 -402c0a43: a05520 addx4 a5, a5, a2 -402c0a46: fff221 l32r a2, 402c0a10 -402c0a49: a04420 addx4 a4, a4, a2 -402c0a4c: 0c2d mov.n a2, a12 -402c0a4e: e32505 call0 402a3ca0 -402c0a51: 7108 l32i.n a0, a1, 28 -402c0a53: 0c2d mov.n a2, a12 -402c0a55: 61c8 l32i.n a12, a1, 24 -402c0a57: 20c112 addi a1, a1, 32 -402c0a5a: f00d ret.n -402c0a5c: 37c8 l32i.n a12, a7, 12 -402c0a5e: ff .byte 0xff -402c0a5f: 3f .byte 0x3f - -402c0a60 : -402c0a60: ffff31 l32r a3, 402c0a5c -402c0a63: f0c112 addi a1, a1, -16 -402c0a66: 036102 s32i a0, a1, 12 -402c0a69: fffac5 call0 402c0a18 -402c0a6c: 3108 l32i.n a0, a1, 12 -402c0a6e: 10c112 addi a1, a1, 16 -402c0a71: f00d ret.n - ... - -402c0a74 : -402c0a74: fe6421 l32r a2, 402c0404 -402c0a77: 000222 l8ui a2, a2, 0 -402c0a7a: f00d ret.n -402c0a7c: 073c movi.n a7, 48 -402c0a7e: 316000 srai a6, a0, 16 - -402c0a80 : -402c0a80: fe6031 l32r a3, 402c0400 -402c0a83: 742020 extui a2, a2, 0, 8 -402c0a86: 000332 l8ui a3, a3, 0 -402c0a89: fe5e41 l32r a4, 402c0404 -402c0a8c: 839c beqz.n a3, 402c0aa8 -402c0a8e: fffb51 l32r a5, 402c0a7c -402c0a91: 000422 l8ui a2, a4, 0 -402c0a94: 0020c0 memw -402c0a97: 0538 l32i.n a3, a5, 0 -402c0a99: 012280 slli a2, a2, 24 -402c0a9c: 202230 or a2, a2, a3 -402c0a9f: 0020c0 memw -402c0aa2: 0529 s32i.n a2, a5, 0 -402c0aa4: 0000c6 j 402c0aab -402c0aa7: 442200 extui a2, a0, 2, 5 -402c0aaa: 120c00 excw -402c0aad: f00d ret.n -402c0aaf: 000000 ill -402c0ab2: 310001 l32r a0, 4028ceb4 - -402c0ab4 : -402c0ab4: fe5331 l32r a3, 402c0400 -402c0ab7: 000332 l8ui a3, a3, 0 -402c0aba: 739c beqz.n a3, 402c0ad5 -402c0abc: fff051 l32r a5, 402c0a7c -402c0abf: fffc41 l32r a4, 402c0ab0 -402c0ac2: 0020c0 memw -402c0ac5: 0538 l32i.n a3, a5, 0 -402c0ac7: 112200 slli a2, a2, 16 -402c0aca: 102240 and a2, a2, a4 -402c0acd: 202230 or a2, a2, a3 -402c0ad0: 0020c0 memw -402c0ad3: 0529 s32i.n a2, a5, 0 -402c0ad5: f00d ret.n -402c0ad7: 041800 extui a1, a0, 8, 1 -402c0ada: 402c movi.n a0, 36 - -402c0adc : -402c0adc: fdfa21 l32r a2, 402c02c4 -402c0adf: f0c112 addi a1, a1, -16 -402c0ae2: 002232 l32i a3, a2, 0 -402c0ae5: 0261c2 s32i a12, a1, 8 -402c0ae8: 3109 s32i.n a0, a1, 12 -402c0aea: 02cd mov.n a12, a2 -402c0aec: a3dc bnez.n a3, 402c0b0a -402c0aee: fdf731 l32r a3, 402c02cc -402c0af1: fe3421 l32r a2, 402c03c4 -402c0af4: 0239 s32i.n a3, a2, 0 -402c0af6: 030385 call0 402c3b30 -402c0af9: 0c29 s32i.n a2, a12, 0 -402c0afb: b28c beqz.n a2, 402c0b0a -402c0afd: fff631 l32r a3, 402c0ad8 -402c0b00: 040c movi.n a4, 0 -402c0b02: 031b05 call0 402c3cb4 -402c0b05: 020c movi.n a2, 0 -402c0b07: ff8385 call0 402c0340 -402c0b0a: 3108 l32i.n a0, a1, 12 -402c0b0c: 21c8 l32i.n a12, a1, 8 -402c0b0e: 10c112 addi a1, a1, 16 -402c0b11: f00d ret.n - ... - -402c0b14 : -402c0b14: f0c112 addi a1, a1, -16 -402c0b17: 0261c2 s32i a12, a1, 8 -402c0b1a: fdeac1 l32r a12, 402c02c4 -402c0b1d: 036102 s32i a0, a1, 12 -402c0b20: 0c28 l32i.n a2, a12, 0 -402c0b22: f28c beqz.n a2, 402c0b35 -402c0b24: fdeb21 l32r a2, 402c02d0 -402c0b27: 030c movi.n a3, 0 -402c0b29: 02ee45 call0 402c3a10 -402c0b2c: 0c28 l32i.n a2, a12, 0 -402c0b2e: 030405 call0 402c3b70 -402c0b31: 020c movi.n a2, 0 -402c0b33: 0c29 s32i.n a2, a12, 0 -402c0b35: fe3421 l32r a2, 402c0408 -402c0b38: f92101 l32r a0, 402befbc -402c0b3b: 0000c0 callx0 a0 -402c0b3e: fdda21 l32r a2, 402c02a8 -402c0b41: 958841 l32r a4, 402a6164 -402c0b44: 958851 l32r a5, 402a6164 -402c0b47: 3108 l32i.n a0, a1, 12 -402c0b49: 21c8 l32i.n a12, a1, 8 -402c0b4b: 0249 s32i.n a4, a2, 0 -402c0b4d: 1259 s32i.n a5, a2, 4 -402c0b4f: 10c112 addi a1, a1, 16 -402c0b52: f00d ret.n - -402c0b54 : -402c0b54: f0c112 addi a1, a1, -16 -402c0b57: 3109 s32i.n a0, a1, 12 -402c0b59: 744020 extui a4, a2, 0, 8 -402c0b5c: 2c34f6 bgeui a4, 3, 402c0b8c -402c0b5f: fdf651 l32r a5, 402c0338 -402c0b62: 1124d0 slli a2, a4, 3 -402c0b65: b38c beqz.n a3, 402c0b74 -402c0b67: 624a add.n a6, a2, a4 -402c0b69: 0338 l32i.n a3, a3, 0 -402c0b6b: a06650 addx4 a6, a6, a5 -402c0b6e: 8639 s32i.n a3, a6, 32 -402c0b70: 000246 j 402c0b7d -402c0b73: 324a00 excw -402c0b76: a03350 addx4 a3, a3, a5 -402c0b79: 060c movi.n a6, 0 -402c0b7b: 8369 s32i.n a6, a3, 32 -402c0b7d: 224a add.n a2, a2, a4 -402c0b7f: 030c movi.n a3, 0 -402c0b81: 042c movi.n a4, 32 -402c0b83: a02250 addx4 a2, a2, a5 -402c0b86: e01c01 l32r a0, 402b8bf8 -402c0b89: 0000c0 callx0 a0 -402c0b8c: 3108 l32i.n a0, a1, 12 -402c0b8e: 10c112 addi a1, a1, 16 -402c0b91: f00d ret.n - ... - -402c0b94 : -402c0b94: 742020 extui a2, a2, 0, 8 -402c0b97: 0d32f6 bgeui a2, 3, 402c0ba8 -402c0b9a: fde731 l32r a3, 402c0338 -402c0b9d: b02220 addx8 a2, a2, a2 -402c0ba0: a02230 addx4 a2, a2, a3 -402c0ba3: 8228 l32i.n a2, a2, 32 -402c0ba5: f00d ret.n -402c0ba7: 082100 excw -402c0baa: 022835 excw +402c0894 : +402c0894: ffff31 l32r a3, 402c0890 +402c0897: f0c112 addi a1, a1, -16 +402c089a: 036102 s32i a0, a1, 12 +402c089d: fffdc5 call0 402c087c +402c08a0: 3108 l32i.n a0, a1, 12 +402c08a2: 10c112 addi a1, a1, 16 +402c08a5: f00d ret.n +402c08a7: 37c400 excw +402c08aa: ff .byte 0xff +402c08ab: 3f .byte 0x3f +402c08ac: 379c beqz.n a7, 402c08c3 +402c08ae: ff .byte 0xff +402c08af: 3f .byte 0x3f + +402c08b0 : +402c08b0: c0c112 addi a1, a1, -64 +402c08b3: c1e9 s32i.n a14, a1, 48 +402c08b5: f109 s32i.n a0, a1, 60 +402c08b7: 02ed mov.n a14, a2 +402c08b9: e1c9 s32i.n a12, a1, 56 +402c08bb: d1d9 s32i.n a13, a1, 52 +402c08bd: b1f9 s32i.n a15, a1, 44 +402c08bf: b1a732 movi a3, 0x7b1 +402c08c2: 020c movi.n a2, 0 +402c08c4: 0223e7 blt a3, a14, 402c08ca +402c08c7: 005346 j 402c0a18 +402c08ca: fff721 l32r a2, 402c08a8 +402c08cd: 4ea8c2 movi a12, 0xfffff84e +402c08d0: ceca add.n a12, a14, a12 +402c08d2: 02e9 s32i.n a14, a2, 0 +402c08d4: b02cc0 addx8 a2, a12, a12 +402c08d7: b0c2c0 addx8 a12, a2, a12 +402c08da: 4fa822 movi a2, 0xfffff84f +402c08dd: 2e2a add.n a2, a14, a2 +402c08df: 212220 srai a2, a2, 2 +402c08e2: a0ccc0 addx4 a12, a12, a12 +402c08e5: cc2a add.n a12, a12, a2 +402c08e7: 93a822 movi a2, 0xfffff893 +402c08ea: 9caf32 movi a3, -100 +402c08ed: 2e2a add.n a2, a14, a2 +402c08ef: e26301 l32r a0, 402b927c +402c08f2: 0000c0 callx0 a0 +402c08f5: cc2a add.n a12, a12, a2 +402c08f7: bfa922 movi a2, 0xfffff9bf +402c08fa: 90a132 movi a3, 0x190 +402c08fd: 2e2a add.n a2, a14, a2 +402c08ff: e25f01 l32r a0, 402b927c +402c0902: 0000c0 callx0 a0 +402c0905: 64a032 movi a3, 100 +402c0908: cc2a add.n a12, a12, a2 +402c090a: 0e2d mov.n a2, a14 +402c090c: f4e701 l32r a0, 402bdca8 +402c090f: 0000c0 callx0 a0 +402c0912: 02fd mov.n a15, a2 +402c0914: 90a132 movi a3, 0x190 +402c0917: 202ee0 or a2, a14, a14 +402c091a: f4e301 l32r a0, 402bdca8 +402c091d: 0000c0 callx0 a0 +402c0920: 050c movi.n a5, 0 +402c0922: 029d mov.n a9, a2 +402c0924: 057d mov.n a7, a5 +402c0926: 120c movi.n a2, 1 +402c0928: 837290 moveqz a7, a2, a9 +402c092b: ff26d1 l32r a13, 402c05c4 +402c092e: 8327f0 moveqz a2, a7, a15 +402c0931: 0d8d mov.n a8, a13 +402c0933: 14e0e0 extui a14, a14, 0, 2 +402c0936: 0129 s32i.n a2, a1, 0 +402c0938: 000d22 l8ui a2, a13, 0 +402c093b: a34c movi.n a3, 74 +402c093d: 1f9237 bne a2, a3, 402c0960 +402c0940: 3d48 l32i.n a4, a13, 12 +402c0942: 3c4a add.n a3, a12, a4 +402c0944: 0ecc bnez.n a14, 402c0948 +402c0946: 6fcc bnez.n a15, 402c0950 +402c0948: 060c movi.n a6, 0 +402c094a: 021967 beq a9, a6, 402c0950 +402c094d: 0025c6 j 402c09e8 +402c0950: bb3c movi.n a11, 59 +402c0952: 160c movi.n a6, 1 +402c0954: 02ab47 bge a11, a4, 402c095a +402c0957: 002346 j 402c09e8 +402c095a: 060c movi.n a6, 0 +402c095c: 002206 j 402c09e8 +402c095f: 434c00 excw +402c0962: 069237 bne a2, a3, 402c096c +402c0965: 3d68 l32i.n a6, a13, 12 +402c0967: 6c6a add.n a6, a12, a6 +402c0969: 001f46 j 402c09ea +402c096c: 0128 l32i.n a2, a1, 0 +402c096e: ff14b1 l32r a11, 402c05c0 +402c0971: 9327e0 movnez a2, a7, a14 +402c0974: 1142f0 slli a4, a2, 1 +402c0977: 442a add.n a4, a4, a2 +402c0979: 1144c0 slli a4, a4, 4 +402c097c: 44ba add.n a4, a4, a11 +402c097e: 1d28 l32i.n a2, a13, 4 +402c0980: 04ad mov.n a10, a4 +402c0982: 0c6d mov.n a6, a12 +402c0984: 130c movi.n a3, 1 +402c0986: 0ba327 bge a3, a2, 402c0995 +402c0989: 0ab8 l32i.n a11, a10, 0 +402c098b: 331b addi.n a3, a3, 1 +402c098d: 66ba add.n a6, a6, a11 +402c098f: aa4b addi.n a10, a10, 4 +402c0991: fffc46 j 402c0986 +402c0994: 02ad00 excw +402c0997: 0112e6 bgei a2, 1, 402c099c +402c099a: 1a0c movi.n a10, 1 +402c099c: 730c movi.n a3, 7 +402c099e: 264b addi.n a2, a6, 4 +402c09a0: 3149 s32i.n a4, a1, 12 +402c09a2: 4159 s32i.n a5, a1, 16 +402c09a4: 1169 s32i.n a6, a1, 4 +402c09a6: 5179 s32i.n a7, a1, 20 +402c09a8: 7189 s32i.n a8, a1, 28 +402c09aa: 2199 s32i.n a9, a1, 8 +402c09ac: 61a9 s32i.n a10, a1, 24 +402c09ae: f4be01 l32r a0, 402bdca8 +402c09b1: 0000c0 callx0 a0 +402c09b4: 3d38 l32i.n a3, a13, 12 +402c09b6: 61a8 l32i.n a10, a1, 24 +402c09b8: c02320 sub a2, a3, a2 +402c09bb: 327b addi.n a3, a2, 7 +402c09bd: a32320 movltz a2, a3, a2 +402c09c0: 2d38 l32i.n a3, a13, 8 +402c09c2: 9e72b1 l32r a11, 402a838c +402c09c5: 330b addi.n a3, a3, -1 +402c09c7: f03330 subx8 a3, a3, a3 +402c09ca: 3148 l32i.n a4, a1, 12 +402c09cc: 332a add.n a3, a3, a2 +402c09ce: 2aba add.n a2, a10, a11 +402c09d0: a04240 addx4 a4, a2, a4 +402c09d3: 0428 l32i.n a2, a4, 0 +402c09d5: 4158 l32i.n a5, a1, 16 +402c09d7: 1168 l32i.n a6, a1, 4 +402c09d9: 5178 l32i.n a7, a1, 20 +402c09db: 7188 l32i.n a8, a1, 28 +402c09dd: 2198 l32i.n a9, a1, 8 +402c09df: 052327 blt a3, a2, 402c09e8 +402c09e2: f9c332 addi a3, a3, -7 +402c09e5: fffd86 j 402c09df +402c09e8: 663a add.n a6, a6, a3 +402c09ea: 548331 l32r a3, 40295bf8 +402c09ed: 4d48 l32i.n a4, a13, 16 +402c09ef: 826630 mull a6, a6, a3 +402c09f2: 6d28 l32i.n a2, a13, 24 +402c09f4: 664a add.n a6, a6, a4 +402c09f6: 662a add.n a6, a6, a2 +402c09f8: 5d69 s32i.n a6, a13, 20 +402c09fa: 551b addi.n a5, a5, 1 +402c09fc: 1ccdd2 addi a13, a13, 28 +402c09ff: 022526 beqi a5, 2, 402c0a05 +402c0a02: ffcc86 j 402c0938 +402c0a05: 5848 l32i.n a4, a8, 20 +402c0a07: c838 l32i.n a3, a8, 48 +402c0a09: 120c movi.n a2, 1 +402c0a0b: 022437 blt a4, a3, 402c0a11 +402c0a0e: 00a022 movi a2, 0 +402c0a11: ffa631 l32r a3, 402c08ac +402c0a14: 0329 s32i.n a2, a3, 0 +402c0a16: 120c movi.n a2, 1 +402c0a18: f108 l32i.n a0, a1, 60 +402c0a1a: e1c8 l32i.n a12, a1, 56 +402c0a1c: d1d8 l32i.n a13, a1, 52 +402c0a1e: c1e8 l32i.n a14, a1, 48 +402c0a20: b1f8 l32i.n a15, a1, 44 +402c0a22: 40c112 addi a1, a1, 64 +402c0a25: f00d ret.n +402c0a27: c20800 excw +402c0a2a: fe .byte 0xfe +402c0a2b: 3f .byte 0x3f +402c0a2c: c238 l32i.n a3, a2, 48 +402c0a2e: fe .byte 0xfe +402c0a2f: 3f .byte 0x3f +402c0a30: c1e8 l32i.n a14, a1, 48 +402c0a32: fe .byte 0xfe +402c0a33: 3f .byte 0x3f + +402c0a34 : +402c0a34: e0c112 addi a1, a1, -32 +402c0a37: 0661c2 s32i a12, a1, 24 +402c0a3a: 20c330 or a12, a3, a3 +402c0a3d: 052232 l32i a3, a2, 20 +402c0a40: 6ca762 movi a6, 0x76c +402c0a43: 363a add.n a3, a6, a3 +402c0a45: 4258 l32i.n a5, a2, 16 +402c0a47: 6248 l32i.n a4, a2, 24 +402c0a49: 2139 s32i.n a3, a1, 8 +402c0a4b: 0238 l32i.n a3, a2, 0 +402c0a4d: 7109 s32i.n a0, a1, 28 +402c0a4f: 1139 s32i.n a3, a1, 4 +402c0a51: 1238 l32i.n a3, a2, 4 +402c0a53: 0139 s32i.n a3, a1, 0 +402c0a55: 2278 l32i.n a7, a2, 8 +402c0a57: 3268 l32i.n a6, a2, 12 +402c0a59: fff321 l32r a2, 402c0a28 +402c0a5c: fff531 l32r a3, 402c0a30 +402c0a5f: a05520 addx4 a5, a5, a2 +402c0a62: fff221 l32r a2, 402c0a2c +402c0a65: a04420 addx4 a4, a4, a2 +402c0a68: 0c2d mov.n a2, a12 +402c0a6a: e32345 call0 402a3ca0 +402c0a6d: 7108 l32i.n a0, a1, 28 +402c0a6f: 0c2d mov.n a2, a12 +402c0a71: 61c8 l32i.n a12, a1, 24 +402c0a73: 20c112 addi a1, a1, 32 +402c0a76: f00d ret.n +402c0a78: 37c8 l32i.n a12, a7, 12 +402c0a7a: ff .byte 0xff +402c0a7b: 3f .byte 0x3f + +402c0a7c : +402c0a7c: ffff31 l32r a3, 402c0a78 +402c0a7f: f0c112 addi a1, a1, -16 +402c0a82: 036102 s32i a0, a1, 12 +402c0a85: fffac5 call0 402c0a34 +402c0a88: 3108 l32i.n a0, a1, 12 +402c0a8a: 10c112 addi a1, a1, 16 +402c0a8d: f00d ret.n + ... + +402c0a90 : +402c0a90: fe6421 l32r a2, 402c0420 +402c0a93: 000222 l8ui a2, a2, 0 +402c0a96: f00d ret.n +402c0a98: 073c movi.n a7, 48 +402c0a9a: 316000 srai a6, a0, 16 + +402c0a9c : +402c0a9c: fe6031 l32r a3, 402c041c +402c0a9f: 742020 extui a2, a2, 0, 8 +402c0aa2: 000332 l8ui a3, a3, 0 +402c0aa5: fe5e41 l32r a4, 402c0420 +402c0aa8: 839c beqz.n a3, 402c0ac4 +402c0aaa: fffb51 l32r a5, 402c0a98 +402c0aad: 000422 l8ui a2, a4, 0 +402c0ab0: 0020c0 memw +402c0ab3: 0538 l32i.n a3, a5, 0 +402c0ab5: 012280 slli a2, a2, 24 +402c0ab8: 202230 or a2, a2, a3 +402c0abb: 0020c0 memw +402c0abe: 0529 s32i.n a2, a5, 0 +402c0ac0: 0000c6 j 402c0ac7 +402c0ac3: 442200 extui a2, a0, 2, 5 +402c0ac6: 120c00 excw +402c0ac9: f00d ret.n +402c0acb: 000000 ill +402c0ace: 310001 l32r a0, 4028ced0 + +402c0ad0 : +402c0ad0: fe5331 l32r a3, 402c041c +402c0ad3: 000332 l8ui a3, a3, 0 +402c0ad6: 739c beqz.n a3, 402c0af1 +402c0ad8: fff051 l32r a5, 402c0a98 +402c0adb: fffc41 l32r a4, 402c0acc +402c0ade: 0020c0 memw +402c0ae1: 0538 l32i.n a3, a5, 0 +402c0ae3: 112200 slli a2, a2, 16 +402c0ae6: 102240 and a2, a2, a4 +402c0ae9: 202230 or a2, a2, a3 +402c0aec: 0020c0 memw +402c0aef: 0529 s32i.n a2, a5, 0 +402c0af1: f00d ret.n +402c0af3: 043400 extui a3, a0, 4, 1 +402c0af6: 402c movi.n a0, 36 + +402c0af8 : +402c0af8: fdfa21 l32r a2, 402c02e0 +402c0afb: f0c112 addi a1, a1, -16 +402c0afe: 002232 l32i a3, a2, 0 +402c0b01: 0261c2 s32i a12, a1, 8 +402c0b04: 3109 s32i.n a0, a1, 12 +402c0b06: 02cd mov.n a12, a2 +402c0b08: a3dc bnez.n a3, 402c0b26 +402c0b0a: fdf731 l32r a3, 402c02e8 +402c0b0d: fe3421 l32r a2, 402c03e0 +402c0b10: 0239 s32i.n a3, a2, 0 +402c0b12: 030385 call0 402c3b4c +402c0b15: 0c29 s32i.n a2, a12, 0 +402c0b17: b28c beqz.n a2, 402c0b26 +402c0b19: fff631 l32r a3, 402c0af4 +402c0b1c: 040c movi.n a4, 0 +402c0b1e: 031b05 call0 402c3cd0 +402c0b21: 020c movi.n a2, 0 +402c0b23: ff8385 call0 402c035c +402c0b26: 3108 l32i.n a0, a1, 12 +402c0b28: 21c8 l32i.n a12, a1, 8 +402c0b2a: 10c112 addi a1, a1, 16 +402c0b2d: f00d ret.n + ... + +402c0b30 : +402c0b30: f0c112 addi a1, a1, -16 +402c0b33: 0261c2 s32i a12, a1, 8 +402c0b36: fdeac1 l32r a12, 402c02e0 +402c0b39: 036102 s32i a0, a1, 12 +402c0b3c: 0c28 l32i.n a2, a12, 0 +402c0b3e: f28c beqz.n a2, 402c0b51 +402c0b40: fdeb21 l32r a2, 402c02ec +402c0b43: 030c movi.n a3, 0 +402c0b45: 02ee45 call0 402c3a2c +402c0b48: 0c28 l32i.n a2, a12, 0 +402c0b4a: 030405 call0 402c3b8c +402c0b4d: 020c movi.n a2, 0 +402c0b4f: 0c29 s32i.n a2, a12, 0 +402c0b51: fe3421 l32r a2, 402c0424 +402c0b54: f92101 l32r a0, 402befd8 +402c0b57: 0000c0 callx0 a0 +402c0b5a: fdda21 l32r a2, 402c02c4 +402c0b5d: 958841 l32r a4, 402a6180 +402c0b60: 958851 l32r a5, 402a6180 +402c0b63: 3108 l32i.n a0, a1, 12 +402c0b65: 21c8 l32i.n a12, a1, 8 +402c0b67: 0249 s32i.n a4, a2, 0 +402c0b69: 1259 s32i.n a5, a2, 4 +402c0b6b: 10c112 addi a1, a1, 16 +402c0b6e: f00d ret.n + +402c0b70 : +402c0b70: f0c112 addi a1, a1, -16 +402c0b73: 3109 s32i.n a0, a1, 12 +402c0b75: 744020 extui a4, a2, 0, 8 +402c0b78: 2c34f6 bgeui a4, 3, 402c0ba8 +402c0b7b: fdf651 l32r a5, 402c0354 +402c0b7e: 1124d0 slli a2, a4, 3 +402c0b81: b38c beqz.n a3, 402c0b90 +402c0b83: 624a add.n a6, a2, a4 +402c0b85: 0338 l32i.n a3, a3, 0 +402c0b87: a06650 addx4 a6, a6, a5 +402c0b8a: 8639 s32i.n a3, a6, 32 +402c0b8c: 000246 j 402c0b99 +402c0b8f: 324a00 excw +402c0b92: a03350 addx4 a3, a3, a5 +402c0b95: 060c movi.n a6, 0 +402c0b97: 8369 s32i.n a6, a3, 32 +402c0b99: 224a add.n a2, a2, a4 +402c0b9b: 030c movi.n a3, 0 +402c0b9d: 042c movi.n a4, 32 +402c0b9f: a02250 addx4 a2, a2, a5 +402c0ba2: e01c01 l32r a0, 402b8c14 +402c0ba5: 0000c0 callx0 a0 +402c0ba8: 3108 l32i.n a0, a1, 12 +402c0baa: 10c112 addi a1, a1, 16 402c0bad: f00d ret.n ... -402c0bb0 : -402c0bb0: f0c112 addi a1, a1, -16 -402c0bb3: 3109 s32i.n a0, a1, 12 -402c0bb5: 742020 extui a2, a2, 0, 8 -402c0bb8: 0e32f6 bgeui a2, 3, 402c0bca -402c0bbb: fddf41 l32r a4, 402c0338 -402c0bbe: b02220 addx8 a2, a2, a2 -402c0bc1: a02240 addx4 a2, a2, a4 -402c0bc4: 3dd101 l32r a0, 40290308 -402c0bc7: 0000c0 callx0 a0 -402c0bca: 3108 l32i.n a0, a1, 12 -402c0bcc: 10c112 addi a1, a1, 16 -402c0bcf: f00d ret.n -402c0bd1: 000000 ill - -402c0bd4 : -402c0bd4: 743020 extui a3, a2, 0, 8 -402c0bd7: 020c movi.n a2, 0 -402c0bd9: 0833f6 bgeui a3, 3, 402c0be5 -402c0bdc: fdd721 l32r a2, 402c0338 -402c0bdf: b03330 addx8 a3, a3, a3 -402c0be2: a02320 addx4 a2, a3, a2 -402c0be5: f00d ret.n -402c0be7: 3a9800 excw - ... - -402c0bec : -402c0bec: ffff31 l32r a3, 402c0be8 -402c0bef: 01b237 bgeu a2, a3, 402c0bf4 -402c0bf2: 032d mov.n a2, a3 -402c0bf4: fe0731 l32r a3, 402c0410 -402c0bf7: 0329 s32i.n a2, a3, 0 -402c0bf9: f00d ret.n - ... - -402c0bfc : -402c0bfc: fe0131 l32r a3, 402c0400 -402c0bff: 004322 s8i a2, a3, 0 -402c0c02: f00d ret.n - -402c0c04 : -402c0c04: fdff21 l32r a2, 402c0400 -402c0c07: 000232 l8ui a3, a2, 0 -402c0c0a: fdfb21 l32r a2, 402c03f8 -402c0c0d: 338c beqz.n a3, 402c0c14 -402c0c0f: 230c movi.n a3, 2 -402c0c11: 000046 j 402c0c16 -402c0c14: 130c movi.n a3, 1 -402c0c16: 004232 s8i a3, a2, 0 -402c0c19: f00d ret.n - ... - -402c0c1c : -402c0c1c: 6239 s32i.n a3, a2, 24 +402c0bb0 : +402c0bb0: 742020 extui a2, a2, 0, 8 +402c0bb3: 0d32f6 bgeui a2, 3, 402c0bc4 +402c0bb6: fde731 l32r a3, 402c0354 +402c0bb9: b02220 addx8 a2, a2, a2 +402c0bbc: a02230 addx4 a2, a2, a3 +402c0bbf: 8228 l32i.n a2, a2, 32 +402c0bc1: f00d ret.n +402c0bc3: 012100 slli a2, a1, 32 +402c0bc6: 022835 excw +402c0bc9: f00d ret.n + ... + +402c0bcc : +402c0bcc: f0c112 addi a1, a1, -16 +402c0bcf: 3109 s32i.n a0, a1, 12 +402c0bd1: 742020 extui a2, a2, 0, 8 +402c0bd4: 0e32f6 bgeui a2, 3, 402c0be6 +402c0bd7: fddf41 l32r a4, 402c0354 +402c0bda: b02220 addx8 a2, a2, a2 +402c0bdd: a02240 addx4 a2, a2, a4 +402c0be0: 3dca01 l32r a0, 40290308 +402c0be3: 0000c0 callx0 a0 +402c0be6: 3108 l32i.n a0, a1, 12 +402c0be8: 10c112 addi a1, a1, 16 +402c0beb: f00d ret.n +402c0bed: 000000 ill + +402c0bf0 : +402c0bf0: 743020 extui a3, a2, 0, 8 +402c0bf3: 020c movi.n a2, 0 +402c0bf5: 0833f6 bgeui a3, 3, 402c0c01 +402c0bf8: fdd721 l32r a2, 402c0354 +402c0bfb: b03330 addx8 a3, a3, a3 +402c0bfe: a02320 addx4 a2, a3, a2 +402c0c01: f00d ret.n +402c0c03: 3a9800 excw + ... + +402c0c08 : +402c0c08: ffff31 l32r a3, 402c0c04 +402c0c0b: 01b237 bgeu a2, a3, 402c0c10 +402c0c0e: 032d mov.n a2, a3 +402c0c10: fe0731 l32r a3, 402c042c +402c0c13: 0329 s32i.n a2, a3, 0 +402c0c15: f00d ret.n + ... + +402c0c18 : +402c0c18: fe0131 l32r a3, 402c041c +402c0c1b: 004322 s8i a2, a3, 0 402c0c1e: f00d ret.n -402c0c20 : -402c0c20: 7239 s32i.n a3, a2, 28 -402c0c22: f00d ret.n - -402c0c24 : -402c0c24: 236232 s32i a3, a2, 140 -402c0c27: f00d ret.n -402c0c29: 000000 ill - -402c0c2c : -402c0c2c: 226232 s32i a3, a2, 136 -402c0c2f: f00d ret.n -402c0c31: 000000 ill +402c0c20 : +402c0c20: fdff21 l32r a2, 402c041c +402c0c23: 000232 l8ui a3, a2, 0 +402c0c26: fdfb21 l32r a2, 402c0414 +402c0c29: 338c beqz.n a3, 402c0c30 +402c0c2b: 230c movi.n a3, 2 +402c0c2d: 000046 j 402c0c32 +402c0c30: 130c movi.n a3, 1 +402c0c32: 004232 s8i a3, a2, 0 +402c0c35: f00d ret.n + ... -402c0c34 : -402c0c34: 256232 s32i a3, a2, 148 -402c0c37: 394242 s8i a4, a2, 57 +402c0c38 : +402c0c38: 6239 s32i.n a3, a2, 24 402c0c3a: f00d ret.n -402c0c3c : -402c0c3c: 266232 s32i a3, a2, 152 -402c0c3f: f00d ret.n -402c0c41: 000000 ill -402c0c44: ff3874 excw -402c0c47: 3f .byte 0x3f - -402c0c48 : -402c0c48: f0c112 addi a1, a1, -16 -402c0c4b: 11d9 s32i.n a13, a1, 4 -402c0c4d: 03dd mov.n a13, a3 -402c0c4f: 4238 l32i.n a3, a2, 16 -402c0c51: 21c9 s32i.n a12, a1, 8 -402c0c53: 3109 s32i.n a0, a1, 12 -402c0c55: 02cd mov.n a12, a2 -402c0c57: f44040 extui a4, a4, 0, 16 -402c0c5a: 127c movi.n a2, -15 -402c0c5c: 05d356 bnez a3, 402c0cbd -402c0c5f: 34cc bnez.n a4, 402c0c66 -402c0c61: c0df45 call0 40281a58 -402c0c64: 024d mov.n a4, a2 -402c0c66: 030c movi.n a3, 0 -402c0c68: 01a052 movi a5, 1 -402c0c6b: 9353d0 movnez a5, a3, a13 -402c0c6e: ed7781 l32r a8, 402bc24c -402c0c71: 745050 extui a5, a5, 0, 8 -402c0c74: 238a add.n a2, a3, a8 -402c0c76: 0228 l32i.n a2, a2, 0 -402c0c78: 0268 l32i.n a6, a2, 0 -402c0c7a: 769c beqz.n a6, 402c0c95 -402c0c7c: 101622 l16ui a2, a6, 32 -402c0c7f: 0d9247 bne a2, a4, 402c0c90 -402c0c82: 0678 l32i.n a7, a6, 0 -402c0c84: 35fc bnez.n a5, 402c0cbb -402c0c86: 17bc beqz.n a7, 402c0cbb -402c0c88: 002d22 l32i a2, a13, 0 -402c0c8b: c2ac beqz.n a2, 402c0cbb -402c0c8d: 2a1727 beq a7, a2, 402c0cbb -402c0c90: 3668 l32i.n a6, a6, 12 -402c0c92: fff906 j 402c0c7a -402c0c95: 334b addi.n a3, a3, 4 -402c0c97: d9b366 bnei a3, 16, 402c0c74 -402c0c9a: 6d8c beqz.n a13, 402c0ca4 -402c0c9c: 0d28 l32i.n a2, a13, 0 -402c0c9e: 002216 beqz a2, 402c0ca4 -402c0ca1: 006c22 s32i a2, a12, 0 -402c0ca4: ffe821 l32r a2, 402c0c44 -402c0ca7: 105c42 s16i a4, a12, 32 -402c0caa: 002232 l32i a3, a2, 0 -402c0cad: 0062c2 s32i a12, a2, 0 -402c0cb0: 036c32 s32i a3, a12, 12 -402c0cb3: 02e485 call0 402c3afc -402c0cb6: 020c movi.n a2, 0 -402c0cb8: 000046 j 402c0cbd -402c0cbb: 327c movi.n a2, -13 -402c0cbd: 3108 l32i.n a0, a1, 12 -402c0cbf: 21c8 l32i.n a12, a1, 8 -402c0cc1: 11d8 l32i.n a13, a1, 4 -402c0cc3: 10c112 addi a1, a1, 16 -402c0cc6: f00d ret.n -402c0cc8: 9e .byte 0x9e -402c0cc9: 3ffe97 bbsi a14, 25, 402c0d0c -402c0ccc: ff3870 excw -402c0ccf: 3f .byte 0x3f -402c0cd0: 1cb8 l32i.n a11, a12, 4 -402c0cd2: 4028 l32i.n a2, a0, 16 - -402c0cd4 : -402c0cd4: f0c112 addi a1, a1, -16 -402c0cd7: 11d9 s32i.n a13, a1, 4 -402c0cd9: 02dd mov.n a13, a2 -402c0cdb: 4228 l32i.n a2, a2, 16 -402c0cdd: 3109 s32i.n a0, a1, 12 -402c0cdf: 21c9 s32i.n a12, a1, 8 -402c0ce1: 01e9 s32i.n a14, a1, 0 -402c0ce3: 528c beqz.n a2, 402c0cec -402c0ce5: 020c movi.n a2, 0 -402c0ce7: 002ac6 j 402c0d96 -402c0cea: 210000 srai a0, a0, 0 -402c0ced: e1f264 excw -402c0cf0: 28fff6 bgeui a15, 0x100, 402c0d1c -402c0cf3: 0e3d32 excw -402c0cf6: 050c movi.n a5, 0 -402c0cf8: 14a242 movi a4, 0x214 -402c0cfb: e27f01 l32r a0, 402b96f8 -402c0cfe: 0000c0 callx0 a0 -402c0d01: 02cd mov.n a12, a2 -402c0d03: 0e3d mov.n a3, a14 -402c0d05: fdc216 beqz a2, 402c0ce5 -402c0d08: 6d28 l32i.n a2, a13, 24 -402c0d0a: 6c29 s32i.n a2, a12, 24 -402c0d0c: 101d22 l16ui a2, a13, 32 -402c0d0f: 105c22 s16i a2, a12, 32 -402c0d12: 120c movi.n a2, 1 -402c0d14: 4c29 s32i.n a2, a12, 16 -402c0d16: 140d22 l8ui a2, a13, 20 -402c0d19: 144c22 s8i a2, a12, 20 -402c0d1c: 080d42 l8ui a4, a13, 8 -402c0d1f: 220c movi.n a2, 2 -402c0d21: 202420 or a2, a4, a2 -402c0d24: 084c22 s8i a2, a12, 8 -402c0d27: 0a0d22 l8ui a2, a13, 10 -402c0d2a: 0a4c22 s8i a2, a12, 10 -402c0d2d: 090d22 l8ui a2, a13, 9 -402c0d30: 094c22 s8i a2, a12, 9 -402c0d33: 0d28 l32i.n a2, a13, 0 -402c0d35: 0c29 s32i.n a2, a12, 0 -402c0d37: 101d22 l16ui a2, a13, 32 -402c0d3a: 72bc beqz.n a2, 402c0d75 -402c0d3c: ffc241 l32r a4, 402c0c44 -402c0d3f: 0428 l32i.n a2, a4, 0 -402c0d41: 049d27 bne a13, a2, 402c0d49 -402c0d44: 3d28 l32i.n a2, a13, 12 -402c0d46: 000946 j 402c0d6f -402c0d49: ffe041 l32r a4, 402c0ccc -402c0d4c: 050c movi.n a5, 0 -402c0d4e: 0429 s32i.n a2, a4, 0 -402c0d50: 929c beqz.n a2, 402c0d6d -402c0d52: 3268 l32i.n a6, a2, 12 -402c0d54: 0c9d67 bne a13, a6, 402c0d64 -402c0d57: 158c beqz.n a5, 402c0d5c -402c0d59: 006422 s32i a2, a4, 0 -402c0d5c: 3d48 l32i.n a4, a13, 12 -402c0d5e: 3249 s32i.n a4, a2, 12 -402c0d60: 000346 j 402c0d71 -402c0d63: 150c00 extui a0, a0, 28, 2 -402c0d66: 062d mov.n a2, a6 -402c0d68: fff906 j 402c0d50 -402c0d6b: 8c0000 excw -402c0d6e: 042905 call0 402c5000 -402c0d71: 020c movi.n a2, 0 -402c0d73: 3d29 s32i.n a2, a13, 12 -402c0d75: 24a242 movi a4, 0x224 -402c0d78: 202dd0 or a2, a13, a13 -402c0d7b: e0c301 l32r a0, 402b9088 -402c0d7e: 0000c0 callx0 a0 -402c0d81: ffd321 l32r a2, 402c0cd0 -402c0d84: 076c22 s32i a2, a12, 28 -402c0d87: fa7e21 l32r a2, 402bf780 -402c0d8a: 002232 l32i a3, a2, 0 -402c0d8d: 02c9 s32i.n a12, a2, 0 -402c0d8f: 3c39 s32i.n a3, a12, 12 -402c0d91: 02d685 call0 402c3afc -402c0d94: 0c2d mov.n a2, a12 -402c0d96: 3108 l32i.n a0, a1, 12 -402c0d98: 21c8 l32i.n a12, a1, 8 -402c0d9a: 11d8 l32i.n a13, a1, 4 -402c0d9c: 01e8 l32i.n a14, a1, 0 -402c0d9e: 10c112 addi a1, a1, 16 -402c0da1: f00d ret.n - ... - -402c0da4 : -402c0da4: 144232 s8i a3, a2, 20 -402c0da7: f00d ret.n -402c0da9: 000000 ill - -402c0dac : -402c0dac: 023d mov.n a3, a2 -402c0dae: a268 l32i.n a6, a2, 40 -402c0db0: 161282 l16ui a8, a2, 44 -402c0db3: c258 l32i.n a5, a2, 48 -402c0db5: e8c321 l32r a2, 402bb0c4 -402c0db8: 1e1342 l16ui a4, a3, 60 -402c0dbb: 0020c0 memw -402c0dbe: 002272 l32i a7, a2, 0 -402c0dc1: 417170 srli a7, a7, 1 -402c0dc4: 08b747 bgeu a7, a4, 402c0dd0 -402c0dc7: 0020c0 memw -402c0dca: 002242 l32i a4, a2, 0 -402c0dcd: 414140 srli a4, a4, 1 -402c0dd0: c02850 sub a2, a8, a5 -402c0dd3: 226a add.n a2, a2, a6 -402c0dd5: c04240 sub a4, a2, a4 -402c0dd8: 004496 bltz a4, 402c0de0 -402c0ddb: 175382 s16i a8, a3, 46 -402c0dde: f00d ret.n -402c0de0: c02650 sub a2, a6, a5 -402c0de3: 0912a6 blti a2, 1, 402c0df0 -402c0de6: 020c movi.n a2, 0 -402c0de8: 175322 s16i a2, a3, 46 -402c0deb: 0001c6 j 402c0df6 -402c0dee: 600000 neg a0, a0 -402c0df1: 52c055 excw -402c0df4: 0c1753 excw -402c0df7: f00d02 l8ui a0, a13, 240 - ... - -402c0dfc : -402c0dfc: f0c112 addi a1, a1, -16 -402c0dff: 21c9 s32i.n a12, a1, 8 -402c0e01: 02cd mov.n a12, a2 -402c0e03: 161222 l16ui a2, a2, 44 -402c0e06: 3109 s32i.n a0, a1, 12 -402c0e08: 803320 add a3, a3, a2 -402c0e0b: e8ae21 l32r a2, 402bb0c4 -402c0e0e: f43030 extui a3, a3, 0, 16 -402c0e11: 0020c0 memw -402c0e14: 002242 l32i a4, a2, 0 -402c0e17: 165c32 s16i a3, a12, 44 -402c0e1a: 08b437 bgeu a4, a3, 402c0e26 -402c0e1d: 0020c0 memw -402c0e20: 002222 l32i a2, a2, 0 -402c0e23: 165c22 s16i a2, a12, 44 -402c0e26: 202cc0 or a2, a12, a12 -402c0e29: fff805 call0 402c0dac -402c0e2c: e8a631 l32r a3, 402bb0c4 -402c0e2f: 0020c0 memw -402c0e32: 002332 l32i a3, a3, 0 -402c0e35: 413230 srli a3, a3, 2 -402c0e38: 103237 bltu a2, a3, 402c0e4c -402c0e3b: 240c32 l8ui a3, a12, 36 -402c0e3e: 02a022 movi a2, 2 -402c0e41: 202320 or a2, a3, a2 -402c0e44: 244c22 s8i a2, a12, 36 -402c0e47: 0c2d mov.n a2, a12 -402c0e49: 025a85 call0 402c33f4 -402c0e4c: 3108 l32i.n a0, a1, 12 -402c0e4e: 21c8 l32i.n a12, a1, 8 -402c0e50: 10c112 addi a1, a1, 16 -402c0e53: f00d ret.n -402c0e55: 000000 ill - -402c0e58 : -402c0e58: f0c112 addi a1, a1, -16 -402c0e5b: 0261c2 s32i a12, a1, 8 -402c0e5e: 036102 s32i a0, a1, 12 -402c0e61: 20c220 or a12, a2, a2 -402c0e64: 429c beqz.n a2, 402c0e7c -402c0e66: 1228 l32i.n a2, a2, 4 -402c0e68: 128c beqz.n a2, 402c0e6d -402c0e6a: febdc5 call0 402bfa48 -402c0e6d: ff9631 l32r a3, 402c0cc8 -402c0e70: 3ba442 movi a4, 0x43b -402c0e73: 202cc0 or a2, a12, a12 -402c0e76: e08401 l32r a0, 402b9088 -402c0e79: 0000c0 callx0 a0 -402c0e7c: 3108 l32i.n a0, a1, 12 -402c0e7e: 21c8 l32i.n a12, a1, 8 -402c0e80: 10c112 addi a1, a1, 16 -402c0e83: f00d ret.n -402c0e85: 000000 ill - -402c0e88 : -402c0e88: f0c112 addi a1, a1, -16 -402c0e8b: 3109 s32i.n a0, a1, 12 -402c0e8d: 21c9 s32i.n a12, a1, 8 -402c0e8f: 928c beqz.n a2, 402c0e9c -402c0e91: 02c8 l32i.n a12, a2, 0 -402c0e93: fffc45 call0 402c0e58 -402c0e96: 0c2d mov.n a2, a12 -402c0e98: fffcc6 j 402c0e8f -402c0e9b: 310800 srai a0, a0, 24 -402c0e9e: 21c8 l32i.n a12, a1, 8 -402c0ea0: 10c112 addi a1, a1, 16 -402c0ea3: f00d ret.n -402c0ea5: 000000 ill - -402c0ea8 : -402c0ea8: f0c112 addi a1, a1, -16 -402c0eab: 21c9 s32i.n a12, a1, 8 -402c0ead: 02cd mov.n a12, a2 -402c0eaf: 4228 l32i.n a2, a2, 16 -402c0eb1: 3109 s32i.n a0, a1, 12 -402c0eb3: 11d9 s32i.n a13, a1, 4 -402c0eb5: 379226 beqi a2, 10, 402c0ef0 -402c0eb8: 3422b6 bltui a2, 2, 402c0ef0 -402c0ebb: 212c22 l32i a2, a12, 132 -402c0ebe: 007216 beqz a2, 402c0ec9 -402c0ec1: feb845 call0 402bfa48 -402c0ec4: 020c movi.n a2, 0 -402c0ec6: 216c22 s32i a2, a12, 132 -402c0ec9: 202c22 l32i a2, a12, 128 -402c0ecc: 00a0d2 movi a13, 0 -402c0ecf: fffb85 call0 402c0e88 -402c0ed2: ffaf22 movi a2, -1 -402c0ed5: 1d5c22 s16i a2, a12, 58 -402c0ed8: 1e2c22 l32i a2, a12, 120 -402c0edb: 206cd2 s32i a13, a12, 128 -402c0ede: fffa85 call0 402c0e88 -402c0ee1: 1f2c22 l32i a2, a12, 124 -402c0ee4: fffa05 call0 402c0e88 -402c0ee7: 1e6cd2 s32i a13, a12, 120 -402c0eea: 1f6cd2 s32i a13, a12, 124 -402c0eed: 3b5cd2 s16i a13, a12, 118 -402c0ef0: 3108 l32i.n a0, a1, 12 -402c0ef2: 21c8 l32i.n a12, a1, 8 -402c0ef4: 11d8 l32i.n a13, a1, 4 -402c0ef6: 10c112 addi a1, a1, 16 -402c0ef9: f00d ret.n - ... - -402c0efc : -402c0efc: f0c112 addi a1, a1, -16 -402c0eff: 21c9 s32i.n a12, a1, 8 -402c0f01: 03cd mov.n a12, a3 -402c0f03: 0238 l32i.n a3, a2, 0 -402c0f05: 3109 s32i.n a0, a1, 12 -402c0f07: 0593c7 bne a3, a12, 402c0f10 -402c0f0a: 3338 l32i.n a3, a3, 12 -402c0f0c: 0008c6 j 402c0f33 -402c0f0f: 6f2100 excw -402c0f12: ff .byte 0xff -402c0f13: 040c movi.n a4, 0 -402c0f15: 0239 s32i.n a3, a2, 0 -402c0f17: 639c beqz.n a3, 402c0f31 -402c0f19: 3358 l32i.n a5, a3, 12 -402c0f1b: 0a9c57 bne a12, a5, 402c0f29 -402c0f1e: 048c beqz.n a4, 402c0f22 -402c0f20: 0239 s32i.n a3, a2, 0 -402c0f22: 3c28 l32i.n a2, a12, 12 -402c0f24: 3329 s32i.n a2, a3, 12 -402c0f26: 0002c6 j 402c0f35 -402c0f29: 140c movi.n a4, 1 -402c0f2b: 053d mov.n a3, a5 -402c0f2d: fff986 j 402c0f17 -402c0f30: 048c00 extui a8, a0, 12, 1 -402c0f33: 0239 s32i.n a3, a2, 0 -402c0f35: 00a022 movi a2, 0 -402c0f38: 036c22 s32i a2, a12, 12 -402c0f3b: 202cc0 or a2, a12, a12 -402c0f3e: fff685 call0 402c0ea8 -402c0f41: 4c28 l32i.n a2, a12, 16 -402c0f43: 159226 beqi a2, 10, 402c0f5c -402c0f46: 121226 beqi a2, 1, 402c0f5c -402c0f49: 240c32 l8ui a3, a12, 36 -402c0f4c: 0c6307 bbci a3, 0, 402c0f5c -402c0f4f: 220c movi.n a2, 2 -402c0f51: 202320 or a2, a3, a2 -402c0f54: 244c22 s8i a2, a12, 36 -402c0f57: 0c2d mov.n a2, a12 -402c0f59: 024985 call0 402c33f4 -402c0f5c: 3108 l32i.n a0, a1, 12 -402c0f5e: 020c movi.n a2, 0 -402c0f60: 4c29 s32i.n a2, a12, 16 -402c0f62: 21c8 l32i.n a12, a1, 8 -402c0f64: 10c112 addi a1, a1, 16 -402c0f67: f00d ret.n -402c0f69: 000000 ill - -402c0f6c : -402c0f6c: f0c112 addi a1, a1, -16 -402c0f6f: 4238 l32i.n a3, a2, 16 -402c0f71: 3109 s32i.n a0, a1, 12 -402c0f73: 0a1326 beqi a3, 1, 402c0f81 -402c0f76: 240242 l8ui a4, a2, 36 -402c0f79: 031c movi.n a3, 16 -402c0f7b: 203430 or a3, a4, a3 -402c0f7e: 244232 s8i a3, a2, 36 -402c0f81: 01a032 movi a3, 1 -402c0f84: c0b4c5 call0 40281ad4 -402c0f87: 032102 l32i a0, a1, 12 -402c0f8a: 10c112 addi a1, a1, 16 -402c0f8d: 000080 ret - -402c0f90 : -402c0f90: f0c112 addi a1, a1, -16 -402c0f93: 0261c2 s32i a12, a1, 8 -402c0f96: 036102 s32i a0, a1, 12 -402c0f99: 206330 or a6, a3, a3 -402c0f9c: 04cd mov.n a12, a4 -402c0f9e: 049c beqz.n a4, 402c0fb2 -402c0fa0: 041432 l16ui a3, a4, 8 -402c0fa3: 062d mov.n a2, a6 -402c0fa5: ffe545 call0 402c0dfc -402c0fa8: 0c2d mov.n a2, a12 -402c0faa: fea9c5 call0 402bfa48 -402c0fad: 020c movi.n a2, 0 -402c0faf: 000246 j 402c0fbc -402c0fb2: 020c movi.n a2, 0 -402c0fb4: 049527 bne a5, a2, 402c0fbc -402c0fb7: 032d mov.n a2, a3 -402c0fb9: fffb05 call0 402c0f6c -402c0fbc: 3108 l32i.n a0, a1, 12 -402c0fbe: 21c8 l32i.n a12, a1, 8 -402c0fc0: 10c112 addi a1, a1, 16 -402c0fc3: f00d ret.n -402c0fc5: 000000 ill - -402c0fc8 : -402c0fc8: ece221 l32r a2, 402bc350 -402c0fcb: e0c112 addi a1, a1, -32 -402c0fce: 61c9 s32i.n a12, a1, 24 -402c0fd0: 02c8 l32i.n a12, a2, 0 -402c0fd2: 41e9 s32i.n a14, a1, 16 -402c0fd4: 31f9 s32i.n a15, a1, 12 -402c0fd6: 7109 s32i.n a0, a1, 28 -402c0fd8: 51d9 s32i.n a13, a1, 20 -402c0fda: 2e0c movi.n a14, 2 -402c0fdc: cf7c movi.n a15, -4 -402c0fde: 04cc16 beqz a12, 402c102e -402c0fe1: 212c42 l32i a4, a12, 132 -402c0fe4: 3cd8 l32i.n a13, a12, 12 -402c0fe6: 54ac beqz.n a4, 402c100f -402c0fe8: 232c62 l32i a6, a12, 140 -402c0feb: 050c movi.n a5, 0 -402c0fed: 0c3d mov.n a3, a12 -402c0fef: 009616 beqz a6, 402c0ffc -402c0ff2: 062c22 l32i a2, a12, 24 -402c0ff5: 0006c0 callx0 a6 -402c0ff8: 000146 j 402c1001 -402c0ffb: 052d00 extui a2, a0, 29, 1 -402c0ffe: fff905 call0 402c0f90 -402c1001: 52cc bnez.n a2, 402c100a -402c1003: 216c22 s32i a2, a12, 132 -402c1006: 000146 j 402c100f -402c1009: 837c00 moveqz a7, a12, a0 -402c100c: 191237 beq a2, a3, 402c1029 -402c100f: 240c22 l8ui a2, a12, 36 -402c1012: 136207 bbci a2, 0, 402c1029 -402c1015: 2022e0 or a2, a2, a14 -402c1018: 244c22 s8i a2, a12, 36 -402c101b: 0c2d mov.n a2, a12 -402c101d: 023d45 call0 402c33f4 -402c1020: 240c22 l8ui a2, a12, 36 -402c1023: 1022f0 and a2, a2, a15 -402c1026: 244c22 s8i a2, a12, 36 -402c1029: 0dcd mov.n a12, a13 -402c102b: ffebc6 j 402c0fde -402c102e: 7108 l32i.n a0, a1, 28 -402c1030: 61c8 l32i.n a12, a1, 24 -402c1032: 51d8 l32i.n a13, a1, 20 -402c1034: 41e8 l32i.n a14, a1, 16 -402c1036: 31f8 l32i.n a15, a1, 12 -402c1038: 20c112 addi a1, a1, 32 -402c103b: f00d ret.n -402c103d: 000000 ill - -402c1040 : -402c1040: f0c112 addi a1, a1, -16 -402c1043: 11d9 s32i.n a13, a1, 4 -402c1045: 04dd mov.n a13, a4 -402c1047: 4248 l32i.n a4, a2, 16 -402c1049: 21c9 s32i.n a12, a1, 8 -402c104b: 3109 s32i.n a0, a1, 12 -402c104d: 02cd mov.n a12, a2 -402c104f: 527c movi.n a2, -11 -402c1051: 331426 beqi a4, 1, 402c1088 -402c1054: 639c beqz.n a3, 402c106e -402c1056: 212c22 l32i a2, a12, 132 -402c1059: 628c beqz.n a2, 402c1063 -402c105b: fe9ec5 call0 402bfa48 -402c105e: 020c movi.n a2, 0 -402c1060: 216c22 s32i a2, a12, 132 -402c1063: 240c32 l8ui a3, a12, 36 -402c1066: 021c movi.n a2, 16 -402c1068: 202320 or a2, a3, a2 -402c106b: 244c22 s8i a2, a12, 36 -402c106e: 00a022 movi a2, 0 -402c1071: 131d27 beq a13, a2, 402c1088 -402c1074: 042c32 l32i a3, a12, 16 -402c1077: 0d83f6 bgeui a3, 8, 402c1088 -402c107a: 98a042 movi a4, 152 -402c107d: 075437 bbc a4, a3, 402c1088 -402c1080: 203220 or a3, a2, a2 -402c1083: 0c2d mov.n a2, a12 -402c1085: c0a4c5 call0 40281ad4 -402c1088: 3108 l32i.n a0, a1, 12 -402c108a: 21c8 l32i.n a12, a1, 8 -402c108c: 11d8 l32i.n a13, a1, 4 -402c108e: 10c112 addi a1, a1, 16 -402c1091: f00d ret.n -402c1093: b67000 excw -402c1096: 402c movi.n a0, 36 -402c1098: 2cb677 bgeu a6, a7, 402c10c8 -402c109b: c11240 mul16u a1, a2, a4 - -402c109c : -402c109c: d0c112 addi a1, a1, -48 -402c109f: a1c9 s32i.n a12, a1, 40 -402c10a1: ecaac1 l32r a12, 402bc34c -402c10a4: 81e9 s32i.n a14, a1, 32 -402c10a6: 0c28 l32i.n a2, a12, 0 -402c10a8: b109 s32i.n a0, a1, 44 -402c10aa: 221b addi.n a2, a2, 1 -402c10ac: 91d9 s32i.n a13, a1, 36 -402c10ae: 71f9 s32i.n a15, a1, 28 -402c10b0: 0c29 s32i.n a2, a12, 0 -402c10b2: eca721 l32r a2, 402bc350 -402c10b5: 030c movi.n a3, 0 -402c10b7: 02e8 l32i.n a14, a2, 0 -402c10b9: 0139 s32i.n a3, a1, 0 -402c10bb: 221e16 beqz a14, 402c12e0 -402c10be: 4e58 l32i.n a5, a14, 16 -402c10c0: 4e0e32 l8ui a3, a14, 78 -402c10c3: 112566 bnei a5, 2, 402c10d8 -402c10c6: e82b21 l32r a2, 402bb174 -402c10c9: 01a0d2 movi a13, 1 -402c10cc: 0020c0 memw -402c10cf: 002222 l32i a2, a2, 0 -402c10d2: 029327 bne a3, a2, 402c10d8 -402c10d5: 002ec6 j 402c1194 -402c10d8: e81b41 l32r a4, 402bb144 -402c10db: 01a0d2 movi a13, 1 -402c10de: 0020c0 memw -402c10e1: 002422 l32i a2, a4, 0 -402c10e4: 029327 bne a3, a2, 402c10ea -402c10e7: 002a46 j 402c1194 -402c10ea: ac0e22 l8ui a2, a14, 172 -402c10ed: 030216 beqz a2, 402c1121 -402c10f0: 2a2ef2 l32i a15, a14, 168 -402c10f3: 320b addi.n a3, a2, -1 -402c10f5: ffda add.n a15, a15, a13 -402c10f7: ffe721 l32r a2, 402c1094 -402c10fa: 2a6ef2 s32i a15, a14, 168 -402c10fd: df9ec5 call0 402a0aec -402c1100: 02bf27 bgeu a15, a2, 402c1106 -402c1103: 0022c6 j 402c1192 -402c1106: 020c movi.n a2, 0 -402c1108: 2a6e22 s32i a2, a14, 168 -402c110b: ac0e22 l8ui a2, a14, 172 -402c110e: 0472f6 bgeui a2, 7, 402c1116 -402c1111: 221b addi.n a2, a2, 1 -402c1113: ac4e22 s8i a2, a14, 172 -402c1116: 0e2d mov.n a2, a14 -402c1118: 021c45 call0 402c32e0 -402c111b: 001cc6 j 402c1192 -402c111e: 000000 ill -402c1121: 1d9e22 l16si a2, a14, 58 -402c1124: 004296 bltz a2, 402c112c -402c1127: 221b addi.n a2, a2, 1 -402c1129: 1d5e22 s16i a2, a14, 58 -402c112c: 1f2e22 l32i a2, a14, 124 -402c112f: 05f216 beqz a2, 402c1192 -402c1132: 1d9e42 l16si a4, a14, 58 -402c1135: 269e22 l16si a2, a14, 76 -402c1138: 562427 blt a4, a2, 402c1192 -402c113b: 1f2526 beqi a5, 2, 402c115e -402c113e: 241ef2 l16ui a15, a14, 72 -402c1141: 259e22 l16si a2, a14, 74 -402c1144: 11ff00 slli a15, a15, 16 -402c1147: 31f3f0 srai a15, a15, 19 -402c114a: ff2a add.n a15, a15, a2 -402c114c: ffd321 l32r a2, 402c1098 -402c114f: 201110 or a1, a1, a1 -402c1152: df9985 call0 402a0aec -402c1155: 401200 ssl a2 -402c1158: a12f00 sll a2, a15 -402c115b: 265e22 s16i a2, a14, 76 -402c115e: 020c movi.n a2, 0 -402c1160: 1d5e22 s16i a2, a14, 58 -402c1163: 2b1e32 l16ui a3, a14, 86 -402c1166: 301e22 l16ui a2, a14, 96 -402c1169: f45030 extui a5, a3, 0, 16 -402c116c: f44020 extui a4, a2, 0, 16 -402c116f: 02b547 bgeu a5, a4, 402c1175 -402c1172: 202330 or a2, a3, a3 -402c1175: 1e1e32 l16ui a3, a14, 60 -402c1178: e42120 extui a2, a2, 1, 15 -402c117b: 2c5e22 s16i a2, a14, 88 -402c117e: 1143f0 slli a4, a3, 1 -402c1181: 02a247 bge a2, a4, 402c1187 -402c1184: 2c5e42 s16i a4, a14, 88 -402c1187: 2b5e32 s16i a3, a14, 86 -402c118a: 0e2d mov.n a2, a14 -402c118c: 201110 or a1, a1, a1 -402c118f: 0269c5 call0 402c382c -402c1192: 0d0c movi.n a13, 0 -402c1194: 4e28 l32i.n a2, a14, 16 -402c1196: 126266 bnei a2, 6, 402c11ac -402c1199: de58 l32i.n a5, a14, 52 -402c119b: 0c38 l32i.n a3, a12, 0 -402c119d: c03350 sub a3, a3, a5 -402c11a0: 50a052 movi a5, 80 -402c11a3: 05b537 bgeu a5, a3, 402c11ac -402c11a6: 01cd42 addi a4, a13, 1 -402c11a9: 74d040 extui a13, a4, 0, 8 -402c11ac: 080e32 l8ui a3, a14, 8 -402c11af: 0f0c movi.n a15, 0 -402c11b1: 606337 bbci a3, 3, 402c1215 -402c11b4: 024226 beqi a2, 4, 402c11ba -402c11b7: 5a7266 bnei a2, 7, 402c1215 -402c11ba: 0cf8 l32i.n a15, a12, 0 -402c11bc: de28 l32i.n a2, a14, 52 -402c11be: 282e52 l32i a5, a14, 160 -402c11c1: c02f20 sub a2, a15, a2 -402c11c4: 1129 s32i.n a2, a1, 4 -402c11c6: 292e22 l32i a2, a14, 164 -402c11c9: 272ef2 l32i a15, a14, 156 -402c11cc: 822520 mull a2, a5, a2 -402c11cf: faa032 movi a3, 250 -402c11d2: 22fa add.n a2, a2, a15 -402c11d4: 2159 s32i.n a5, a1, 8 -402c11d6: e7bc01 l32r a0, 402bb0c8 -402c11d9: 0000c0 callx0 a0 -402c11dc: 1148 l32i.n a4, a1, 4 -402c11de: 2158 l32i.n a5, a1, 8 -402c11e0: 09b247 bgeu a2, a4, 402c11ed -402c11e3: 4d1b addi.n a4, a13, 1 -402c11e5: 74d040 extui a13, a4, 0, 8 -402c11e8: 1f0c movi.n a15, 1 -402c11ea: 0009c6 j 402c1215 -402c11ed: ad0e22 l8ui a2, a14, 173 -402c11f0: faa032 movi a3, 250 -402c11f3: 822250 mull a2, a2, a5 -402c11f6: 8022f0 add a2, a2, a15 -402c11f9: e7b301 l32r a0, 402bb0c8 -402c11fc: 0000c0 callx0 a0 -402c11ff: 012142 l32i a4, a1, 4 -402c1202: 00a0f2 movi a15, 0 -402c1205: 0cb247 bgeu a2, a4, 402c1215 -402c1208: 0e2d mov.n a2, a14 -402c120a: 020545 call0 402c3260 -402c120d: ad0e22 l8ui a2, a14, 173 -402c1210: 221b addi.n a2, a2, 1 -402c1212: ad4e22 s8i a2, a14, 173 -402c1215: 202e22 l32i a2, a14, 128 -402c1218: 929c beqz.n a2, 402c1235 -402c121a: 269e32 l16si a3, a14, 76 -402c121d: 0c68 l32i.n a6, a12, 0 -402c121f: de78 l32i.n a7, a14, 52 -402c1221: 903330 addx2 a3, a3, a3 -402c1224: c06670 sub a6, a6, a7 -402c1227: 1133f0 slli a3, a3, 1 -402c122a: 073637 bltu a6, a3, 402c1235 -402c122d: ffc585 call0 402c0e88 -402c1230: 020c movi.n a2, 0 -402c1232: 206e22 s32i a2, a14, 128 -402c1235: 4e28 l32i.n a2, a14, 16 -402c1237: 0b3266 bnei a2, 3, 402c1246 -402c123a: de38 l32i.n a3, a14, 52 -402c123c: 0c28 l32i.n a2, a12, 0 -402c123e: c02230 sub a2, a2, a3 -402c1241: 035c movi.n a3, 80 -402c1243: 0003c6 j 402c1256 -402c1246: 930c movi.n a3, 9 -402c1248: 0d9237 bne a2, a3, 402c1259 -402c124b: de38 l32i.n a3, a14, 52 -402c124d: 002c22 l32i a2, a12, 0 -402c1250: c02230 sub a2, a2, a3 -402c1253: e0a132 movi a3, 0x1e0 -402c1256: 023327 bltu a3, a2, 402c125c -402c1259: 04cd16 beqz a13, 402c12a9 -402c125c: 0e2d mov.n a2, a14 -402c125e: ffc485 call0 402c0ea8 -402c1261: 0138 l32i.n a3, a1, 0 -402c1263: 3e28 l32i.n a2, a14, 12 -402c1265: 338c beqz.n a3, 402c126c -402c1267: 3329 s32i.n a2, a3, 12 -402c1269: 000146 j 402c1272 -402c126c: ec3941 l32r a4, 402bc350 -402c126f: 006422 s32i a2, a4, 0 -402c1272: 012f16 beqz a15, 402c1288 -402c1275: 111e72 l16ui a7, a14, 34 -402c1278: 101e62 l16ui a6, a14, 32 -402c127b: 0a2e32 l32i a3, a14, 40 -402c127e: 172e22 l32i a2, a14, 92 -402c1281: 5e4b addi.n a5, a14, 4 -402c1283: 0e4d mov.n a4, a14 -402c1285: 01e9c5 call0 402c3124 -402c1288: 262e42 l32i a4, a14, 152 -402c128b: 548c beqz.n a4, 402c1294 -402c128d: 6e28 l32i.n a2, a14, 24 -402c128f: 837c movi.n a3, -8 -402c1291: 0004c0 callx0 a4 -402c1294: fe8d31 l32r a3, 402c0cc8 -402c1297: 0e2d mov.n a2, a14 -402c1299: bca342 movi a4, 0x3bc -402c129c: 3ef8 l32i.n a15, a14, 12 -402c129e: df7a01 l32r a0, 402b9088 -402c12a1: 0000c0 callx0 a0 -402c12a4: 01e8 l32i.n a14, a1, 0 -402c12a6: 000b86 j 402c12d8 -402c12a9: 380e22 l8ui a2, a14, 56 -402c12ac: 390e32 l8ui a3, a14, 57 -402c12af: 221b addi.n a2, a2, 1 -402c12b1: 742020 extui a2, a2, 0, 8 -402c12b4: 384e22 s8i a2, a14, 56 -402c12b7: 3ef8 l32i.n a15, a14, 12 -402c12b9: 1b3237 bltu a2, a3, 402c12d8 -402c12bc: 020c movi.n a2, 0 -402c12be: 252e42 l32i a4, a14, 148 -402c12c1: 384e22 s8i a2, a14, 56 -402c12c4: 64cc bnez.n a4, 402c12ce -402c12c6: 0e2d mov.n a2, a14 -402c12c8: 021285 call0 402c33f4 -402c12cb: 000246 j 402c12d8 -402c12ce: 6e28 l32i.n a2, a14, 24 -402c12d0: 0e3d mov.n a3, a14 -402c12d2: 0004c0 callx0 a4 -402c12d5: fed216 beqz a2, 402c12c6 -402c12d8: 01e9 s32i.n a14, a1, 0 -402c12da: 0fed mov.n a14, a15 -402c12dc: ff76c6 j 402c10bb -402c12df: 1ad100 excw -402c12e2: 58ec bnez.n a8, 402c130b -402c12e4: 160d excw -402c12e6: 380405 call0 402f9328 <_irom0_text_end+0x2c3e8> -402c12e9: 0c28d5 excw -402c12ec: c02230 sub a2, a2, a3 -402c12ef: e0a132 movi a3, 0x1e0 -402c12f2: 2eb327 bgeu a3, a2, 402c1324 -402c12f5: 052d mov.n a2, a5 -402c12f7: 2159 s32i.n a5, a1, 8 -402c12f9: ffbac5 call0 402c0ea8 -402c12fc: 2158 l32i.n a5, a1, 8 -402c12fe: 3528 l32i.n a2, a5, 12 -402c1300: 4e8c beqz.n a14, 402c1308 -402c1302: 3e29 s32i.n a2, a14, 12 -402c1304: 000086 j 402c130a -402c1307: 0d2900 excw -402c130a: fe6f31 l32r a3, 402c0cc8 -402c130d: 052d mov.n a2, a5 -402c130f: eea342 movi a4, 0x3ee -402c1312: 35f8 l32i.n a15, a5, 12 -402c1314: df5d01 l32r a0, 402b9088 -402c1317: 0000c0 callx0 a0 -402c131a: 0e5d mov.n a5, a14 -402c131c: 05ed mov.n a14, a5 -402c131e: 0f5d mov.n a5, a15 -402c1320: fff046 j 402c12e5 -402c1323: 35f800 extui a15, a0, 24, 4 -402c1326: fffc86 j 402c131c -402c1329: b108 l32i.n a0, a1, 44 -402c132b: a1c8 l32i.n a12, a1, 40 -402c132d: 91d8 l32i.n a13, a1, 36 -402c132f: 81e8 l32i.n a14, a1, 32 -402c1331: 71f8 l32i.n a15, a1, 28 -402c1333: 30c112 addi a1, a1, 48 -402c1336: f00d ret.n -402c1338: ff30b4 excw -402c133b: 3f .byte 0x3f - -402c133c : -402c133c: f0c112 addi a1, a1, -16 -402c133f: 3109 s32i.n a0, a1, 12 -402c1341: ffc845 call0 402c0fc8 -402c1344: fffd31 l32r a3, 402c1338 -402c1347: 000322 l8ui a2, a3, 0 -402c134a: 221b addi.n a2, a2, 1 -402c134c: 742020 extui a2, a2, 0, 8 -402c134f: 004322 s8i a2, a3, 0 -402c1352: 026207 bbci a2, 0, 402c1358 -402c1355: ffd445 call0 402c109c -402c1358: 3108 l32i.n a0, a1, 12 -402c135a: 10c112 addi a1, a1, 16 -402c135d: f00d ret.n - ... - -402c1360 : -402c1360: c0c112 addi a1, a1, -64 -402c1363: e1c9 s32i.n a12, a1, 56 -402c1365: 02cd mov.n a12, a2 -402c1367: 4228 l32i.n a2, a2, 16 -402c1369: b1f9 s32i.n a15, a1, 44 -402c136b: f109 s32i.n a0, a1, 60 -402c136d: d1d9 s32i.n a13, a1, 52 -402c136f: c1e9 s32i.n a14, a1, 48 -402c1371: 20f330 or a15, a3, a3 -402c1374: 109266 bnei a2, 10, 402c1388 -402c1377: ebf421 l32r a2, 402bc348 -402c137a: 203cc0 or a3, a12, a12 -402c137d: ffb7c5 call0 402c0efc -402c1380: 67a142 movi a4, 0x167 -402c1383: 001846 j 402c13e8 -402c1386: 220000 excw -402c1389: 172c movi.n a7, 33 -402c138b: 0c3d mov.n a3, a12 -402c138d: 4129 s32i.n a2, a1, 16 -402c138f: 0c28 l32i.n a2, a12, 0 -402c1391: ace8 l32i.n a14, a12, 40 -402c1393: 0129 s32i.n a2, a1, 0 -402c1395: 1c28 l32i.n a2, a12, 4 -402c1397: 262cd2 l32i a13, a12, 152 -402c139a: 1129 s32i.n a2, a1, 4 -402c139c: 101c22 l16ui a2, a12, 32 -402c139f: 5129 s32i.n a2, a1, 20 -402c13a1: 111c22 l16ui a2, a12, 34 -402c13a4: 6129 s32i.n a2, a1, 24 -402c13a6: 6c28 l32i.n a2, a12, 24 -402c13a8: 7129 s32i.n a2, a1, 28 -402c13aa: ebe921 l32r a2, 402bc350 -402c13ad: ffb4c5 call0 402c0efc -402c13b0: 1f2c22 l32i a2, a12, 124 -402c13b3: 128c beqz.n a2, 402c13b8 -402c13b5: ffad05 call0 402c0e88 -402c13b8: 1e2c22 l32i a2, a12, 120 -402c13bb: 128c beqz.n a2, 402c13c0 -402c13bd: ffac85 call0 402c0e88 -402c13c0: 202c22 l32i a2, a12, 128 -402c13c3: 128c beqz.n a2, 402c13c8 -402c13c5: ffac05 call0 402c0e88 -402c13c8: 010f16 beqz a15, 402c13dc -402c13cb: 062172 l32i a7, a1, 24 -402c13ce: 052162 l32i a6, a1, 20 -402c13d1: 4128 l32i.n a2, a1, 16 -402c13d3: 514b addi.n a5, a1, 4 -402c13d5: 014d mov.n a4, a1 -402c13d7: 0e3d mov.n a3, a14 -402c13d9: 01d485 call0 402c3124 -402c13dc: 5d8c beqz.n a13, 402c13e5 -402c13de: 7128 l32i.n a2, a1, 28 -402c13e0: 837c movi.n a3, -8 -402c13e2: 000dc0 callx0 a13 -402c13e5: 84a142 movi a4, 0x184 -402c13e8: fe3831 l32r a3, 402c0cc8 -402c13eb: 202cc0 or a2, a12, a12 -402c13ee: df2601 l32r a0, 402b9088 -402c13f1: 0000c0 callx0 a0 -402c13f4: f108 l32i.n a0, a1, 60 -402c13f6: e1c8 l32i.n a12, a1, 56 -402c13f8: d1d8 l32i.n a13, a1, 52 -402c13fa: c1e8 l32i.n a14, a1, 48 -402c13fc: b1f8 l32i.n a15, a1, 44 -402c13fe: 40c112 addi a1, a1, 64 -402c1401: f00d ret.n - ... - -402c1404 : -402c1404: f0c112 addi a1, a1, -16 -402c1407: 130c movi.n a3, 1 -402c1409: 3109 s32i.n a0, a1, 12 -402c140b: fff545 call0 402c1360 -402c140e: 3108 l32i.n a0, a1, 12 -402c1410: 10c112 addi a1, a1, 16 -402c1413: f00d ret.n -402c1415: 000000 ill - -402c1418 : -402c1418: f0c112 addi a1, a1, -16 -402c141b: 0161d2 s32i a13, a1, 4 -402c141e: 20d220 or a13, a2, a2 -402c1421: f09621 l32r a2, 402bd67c -402c1424: fe2931 l32r a3, 402c0cc8 -402c1427: 042222 l32i a2, a2, 16 -402c142a: 050c movi.n a5, 0 -402c142c: 58a442 movi a4, 0x458 -402c142f: 21c9 s32i.n a12, a1, 8 -402c1431: 3109 s32i.n a0, a1, 12 -402c1433: e0b101 l32r a0, 402b96f8 -402c1436: 0000c0 callx0 a0 -402c1439: 02cd mov.n a12, a2 -402c143b: d28c beqz.n a2, 402c144c -402c143d: 441c movi.n a4, 20 -402c143f: 0d3d mov.n a3, a13 -402c1441: e0df01 l32r a0, 402b97c0 -402c1444: 0000c0 callx0 a0 -402c1447: 1c28 l32i.n a2, a12, 4 -402c1449: fe5ec5 call0 402bfa38 -402c144c: 3108 l32i.n a0, a1, 12 -402c144e: 0c2d mov.n a2, a12 -402c1450: 11d8 l32i.n a13, a1, 4 -402c1452: 21c8 l32i.n a12, a1, 8 -402c1454: 10c112 addi a1, a1, 16 -402c1457: f00d ret.n -402c1459: 000000 ill -402c145c: 89b8 l32i.n a11, a9, 32 -402c145e: fe .byte 0xfe -402c145f: 3f .byte 0x3f - -402c1460 : -402c1460: ffff31 l32r a3, 402c145c -402c1463: ebba41 l32r a4, 402bc34c -402c1466: 0328 l32i.n a2, a3, 0 -402c1468: 0448 l32i.n a4, a4, 0 -402c146a: 224a add.n a2, a2, a4 -402c146c: ffa216 beqz a2, 402c146a -402c146f: 0329 s32i.n a2, a3, 0 -402c1471: f00d ret.n -402c1473: 0f9000 excw -402c1476: 402c movi.n a0, 36 -402c1478: 01d4c0 slli a13, a4, 20 - ... - -402c147c : -402c147c: d0c112 addi a1, a1, -48 -402c147f: 71f9 s32i.n a15, a1, 28 -402c1481: 74f020 extui a15, a2, 0, 8 -402c1484: f07e21 l32r a2, 402bd67c -402c1487: a1c9 s32i.n a12, a1, 40 -402c1489: fe0fc1 l32r a12, 402c0cc8 -402c148c: 2228 l32i.n a2, a2, 8 -402c148e: 050c movi.n a5, 0 -402c1490: bda442 movi a4, 0x4bd -402c1493: 0c3d mov.n a3, a12 -402c1495: 91d9 s32i.n a13, a1, 36 -402c1497: 81e9 s32i.n a14, a1, 32 -402c1499: b109 s32i.n a0, a1, 44 -402c149b: 006122 s32i a2, a1, 0 -402c149e: e09601 l32r a0, 402b96f8 -402c14a1: 0000c0 callx0 a0 -402c14a4: 02ed mov.n a14, a2 -402c14a6: eba9d1 l32r a13, 402bc34c -402c14a9: 07f256 bnez a2, 402c152c -402c14ac: eba721 l32r a2, 402bc348 -402c14af: 050c movi.n a5, 0 -402c14b1: 0d68 l32i.n a6, a13, 0 -402c14b3: 0238 l32i.n a3, a2, 0 -402c14b5: 052d mov.n a2, a5 -402c14b7: 139c beqz.n a3, 402c14cc -402c14b9: d348 l32i.n a4, a3, 52 -402c14bb: c04640 sub a4, a6, a4 -402c14be: 033457 bltu a4, a5, 402c14c5 -402c14c1: 045d mov.n a5, a4 -402c14c3: 032d mov.n a2, a3 -402c14c5: 3338 l32i.n a3, a3, 12 -402c14c7: fffb06 j 402c14b7 -402c14ca: 8c0000 excw -402c14cd: f34512 s8i a1, a5, 243 -402c14d0: ff .byte 0xff -402c14d1: 0128 l32i.n a2, a1, 0 -402c14d3: 050c movi.n a5, 0 -402c14d5: c4a442 movi a4, 0x4c4 -402c14d8: 0c3d mov.n a3, a12 -402c14da: e08701 l32r a0, 402b96f8 -402c14dd: 0000c0 callx0 a0 -402c14e0: 02ed mov.n a14, a2 -402c14e2: 046256 bnez a2, 402c152c -402c14e5: eb9a21 l32r a2, 402bc350 -402c14e8: 050c movi.n a5, 0 -402c14ea: 0d88 l32i.n a8, a13, 0 -402c14ec: 0238 l32i.n a3, a2, 0 -402c14ee: 7fa072 movi a7, 127 -402c14f1: 052d mov.n a2, a5 -402c14f3: a39c beqz.n a3, 402c1511 -402c14f5: 140362 l8ui a6, a3, 20 -402c14f8: 103767 bltu a7, a6, 402c150c -402c14fb: 0d3f67 bltu a15, a6, 402c150c -402c14fe: d348 l32i.n a4, a3, 52 -402c1500: c04840 sub a4, a8, a4 -402c1503: 053457 bltu a4, a5, 402c150c -402c1506: 067d mov.n a7, a6 -402c1508: 045d mov.n a5, a4 -402c150a: 032d mov.n a2, a3 -402c150c: 3338 l32i.n a3, a3, 12 -402c150e: fff846 j 402c14f3 -402c1511: 128c beqz.n a2, 402c1516 -402c1513: ffef05 call0 402c1404 -402c1516: 0128 l32i.n a2, a1, 0 -402c1518: 050c movi.n a5, 0 -402c151a: caa442 movi a4, 0x4ca -402c151d: 203cc0 or a3, a12, a12 -402c1520: e07601 l32r a0, 402b96f8 -402c1523: 0000c0 callx0 a0 -402c1526: 20e220 or a14, a2, a2 -402c1529: 081216 beqz a2, 402c15ae -402c152c: b0a042 movi a4, 176 -402c152f: 030c movi.n a3, 0 -402c1531: 0e2d mov.n a2, a14 -402c1533: ddb101 l32r a0, 402b8bf8 -402c1536: 0000c0 callx0 a0 -402c1539: 323d21 l32r a2, 4028de30 -402c153c: 144ef2 s8i a15, a14, 20 -402c153f: 395e22 s16i a2, a14, 114 -402c1542: e6e021 l32r a2, 402bb0c4 -402c1545: 0c0c movi.n a12, 0 -402c1547: 0020c0 memw -402c154a: 0238 l32i.n a3, a2, 0 -402c154c: 0020c0 memw -402c154f: 0228 l32i.n a2, a2, 0 -402c1551: 3a5ec2 s16i a12, a14, 116 -402c1554: 175e22 s16i a2, a14, 46 -402c1557: 80af22 movi a2, -128 -402c155a: 0a4e22 s8i a2, a14, 10 -402c155d: 18a222 movi a2, 0x218 -402c1560: 1e5e22 s16i a2, a14, 60 -402c1563: 420c movi.n a2, 4 -402c1565: 265e22 s16i a2, a14, 76 -402c1568: 255e22 s16i a2, a14, 74 -402c156b: f27c movi.n a2, -1 -402c156d: 1d5e22 s16i a2, a14, 58 -402c1570: 120c movi.n a2, 1 -402c1572: 165e32 s16i a3, a14, 44 -402c1575: 094ec2 s8i a12, a14, 9 -402c1578: 245ec2 s16i a12, a14, 72 -402c157b: 2b5e22 s16i a2, a14, 86 -402c157e: ffee05 call0 402c1460 -402c1581: 1a6e22 s32i a2, a14, 104 -402c1584: 176e22 s32i a2, a14, 92 -402c1587: 146e22 s32i a2, a14, 80 -402c158a: 1b6e22 s32i a2, a14, 108 -402c158d: 0d28 l32i.n a2, a13, 0 -402c158f: 384ec2 s8i a12, a14, 56 -402c1592: de29 s32i.n a2, a14, 52 -402c1594: ffb821 l32r a2, 402c1474 -402c1597: ad4ec2 s8i a12, a14, 173 -402c159a: 236e22 s32i a2, a14, 140 -402c159d: ffb621 l32r a2, 402c1478 -402c15a0: 276e22 s32i a2, a14, 156 -402c15a3: 290d21 l32r a2, 4028b9d8 -402c15a6: 286e22 s32i a2, a14, 160 -402c15a9: 920c movi.n a2, 9 -402c15ab: 296e22 s32i a2, a14, 164 -402c15ae: b108 l32i.n a0, a1, 44 -402c15b0: 0e2d mov.n a2, a14 -402c15b2: a1c8 l32i.n a12, a1, 40 -402c15b4: 91d8 l32i.n a13, a1, 36 -402c15b6: 81e8 l32i.n a14, a1, 32 -402c15b8: 71f8 l32i.n a15, a1, 28 -402c15ba: 30c112 addi a1, a1, 48 -402c15bd: f00d ret.n - ... - -402c15c0 : -402c15c0: f0c112 addi a1, a1, -16 -402c15c3: 024c movi.n a2, 64 -402c15c5: 3109 s32i.n a0, a1, 12 -402c15c7: ffeb45 call0 402c147c -402c15ca: 3108 l32i.n a0, a1, 12 -402c15cc: 10c112 addi a1, a1, 16 -402c15cf: f00d ret.n -402c15d1: 000000 ill - -402c15d4 : -402c15d4: f0c112 addi a1, a1, -16 -402c15d7: 21c9 s32i.n a12, a1, 8 -402c15d9: f4c020 extui a12, a2, 0, 16 -402c15dc: 032d mov.n a2, a3 -402c15de: 3109 s32i.n a0, a1, 12 -402c15e0: fcba05 call0 402be184 -402c15e3: 429c beqz.n a2, 402c15fb -402c15e5: 181222 l16ui a2, a2, 48 -402c15e8: f28c beqz.n a2, 402c15fb -402c15ea: d8c222 addi a2, a2, -40 -402c15ed: 023d mov.n a3, a2 -402c15ef: f42020 extui a2, a2, 0, 16 -402c15f2: 02bc27 bgeu a12, a2, 402c15f8 -402c15f5: 203cc0 or a3, a12, a12 -402c15f8: f4c030 extui a12, a3, 0, 16 -402c15fb: 3108 l32i.n a0, a1, 12 -402c15fd: 0c2d mov.n a2, a12 -402c15ff: 21c8 l32i.n a12, a1, 8 -402c1601: 10c112 addi a1, a1, 16 -402c1604: f00d ret.n - ... - -402c1608 : -402c1608: e0c112 addi a1, a1, -32 -402c160b: 0361f2 s32i a15, a1, 12 -402c160e: 20f330 or a15, a3, a3 -402c1611: 4238 l32i.n a3, a2, 16 -402c1613: 61c9 s32i.n a12, a1, 24 -402c1615: 41e9 s32i.n a14, a1, 16 -402c1617: 7109 s32i.n a0, a1, 28 -402c1619: 51d9 s32i.n a13, a1, 20 -402c161b: 02cd mov.n a12, a2 -402c161d: 05ed mov.n a14, a5 -402c161f: f44040 extui a4, a4, 0, 16 -402c1622: 127c movi.n a2, -15 -402c1624: 0d6356 bnez a3, 402c16fe -402c1627: a27c movi.n a2, -6 -402c1629: 0d1f16 beqz a15, 402c16fe -402c162c: 0f28 l32i.n a2, a15, 0 -402c162e: 115c42 s16i a4, a12, 34 -402c1631: 1c29 s32i.n a2, a12, 4 -402c1633: 0c28 l32i.n a2, a12, 0 -402c1635: f2cc bnez.n a2, 402c1648 -402c1637: 04cc22 addi a2, a12, 4 -402c163a: fcb485 call0 402be184 -402c163d: 023d mov.n a3, a2 -402c163f: c27c movi.n a2, -4 -402c1641: 0b9316 beqz a3, 402c16fe -402c1644: 1328 l32i.n a2, a3, 4 -402c1646: 0c29 s32i.n a2, a12, 0 -402c1648: 101cd2 l16ui a13, a12, 32 -402c164b: 005d56 bnez a13, 402c1654 -402c164e: c04085 call0 40281a58 -402c1651: 105c22 s16i a2, a12, 32 -402c1654: ffe085 call0 402c1460 -402c1657: 176c22 s32i a2, a12, 92 -402c165a: 220b addi.n a2, a2, -1 -402c165c: 146c22 s32i a2, a12, 80 -402c165f: 1b6c22 s32i a2, a12, 108 -402c1662: e69821 l32r a2, 402bb0c4 -402c1665: 030c movi.n a3, 0 -402c1667: 0020c0 memw -402c166a: 0248 l32i.n a4, a2, 0 -402c166c: ac39 s32i.n a3, a12, 40 -402c166e: 165c42 s16i a4, a12, 44 -402c1671: 0020c0 memw -402c1674: 0248 l32i.n a4, a2, 0 -402c1676: 0020c0 memw -402c1679: 0228 l32i.n a2, a2, 0 -402c167b: cc39 s32i.n a3, a12, 48 -402c167d: 305c22 s16i a2, a12, 96 -402c1680: 18a222 movi a2, 0x218 -402c1683: 1e5c22 s16i a2, a12, 60 -402c1686: 0f3d mov.n a3, a15 -402c1688: 175c42 s16i a4, a12, 46 -402c168b: 18a222 movi a2, 0x218 -402c168e: fff445 call0 402c15d4 -402c1691: 1e5c22 s16i a2, a12, 60 -402c1694: a02220 addx4 a2, a2, a2 -402c1697: 130c movi.n a3, 1 -402c1699: 1122f0 slli a2, a2, 1 -402c169c: 2b5c32 s16i a3, a12, 86 -402c169f: 2c5c22 s16i a2, a12, 88 -402c16a2: 246ce2 s32i a14, a12, 144 -402c16a5: 230c movi.n a3, 2 -402c16a7: 0c2d mov.n a2, a12 -402c16a9: 019705 call0 402c301c -402c16ac: 04e256 bnez a2, 402c16fe -402c16af: 220c movi.n a2, 2 -402c16b1: 4c29 s32i.n a2, a12, 16 -402c16b3: 2dbc beqz.n a13, 402c16e9 -402c16b5: fd6331 l32r a3, 402c0c44 -402c16b8: 0328 l32i.n a2, a3, 0 -402c16ba: 069c27 bne a12, a2, 402c16c4 -402c16bd: 3c28 l32i.n a2, a12, 12 -402c16bf: 0008c6 j 402c16e6 -402c16c2: 310000 srai a0, a0, 16 -402c16c5: 0cfd82 excw -402c16c8: 032904 excw -402c16cb: 529c beqz.n a2, 402c16e4 -402c16cd: 3258 l32i.n a5, a2, 12 -402c16cf: 0a9c57 bne a12, a5, 402c16dd -402c16d2: 048c beqz.n a4, 402c16d6 -402c16d4: 0329 s32i.n a2, a3, 0 -402c16d6: 3c38 l32i.n a3, a12, 12 -402c16d8: 3239 s32i.n a3, a2, 12 -402c16da: 0002c6 j 402c16e9 -402c16dd: 140c movi.n a4, 1 -402c16df: 052d mov.n a2, a5 -402c16e1: fff986 j 402c16cb -402c16e4: 148c beqz.n a4, 402c16e9 -402c16e6: 006322 s32i a2, a3, 0 -402c16e9: eb1921 l32r a2, 402bc350 -402c16ec: 002232 l32i a3, a2, 0 -402c16ef: 0062c2 s32i a12, a2, 0 -402c16f2: 3c39 s32i.n a3, a12, 12 -402c16f4: 024045 call0 402c3afc -402c16f7: 0c2d mov.n a2, a12 -402c16f9: 01cf85 call0 402c33f4 -402c16fc: 020c movi.n a2, 0 -402c16fe: 7108 l32i.n a0, a1, 28 -402c1700: 61c8 l32i.n a12, a1, 24 -402c1702: 51d8 l32i.n a13, a1, 20 -402c1704: 41e8 l32i.n a14, a1, 16 -402c1706: 31f8 l32i.n a15, a1, 12 -402c1708: 20c112 addi a1, a1, 32 -402c170b: f00d ret.n -402c170d: 000000 ill -402c1710: 30c8 l32i.n a12, a0, 12 -402c1712: ff .byte 0xff -402c1713: 3f .byte 0x3f -402c1714: e0c112 addi a1, a1, -32 -402c1717: 0561d2 s32i a13, a1, 20 -402c171a: 20d220 or a13, a2, a2 -402c171d: 042222 l32i a2, a2, 16 -402c1720: 61c9 s32i.n a12, a1, 24 -402c1722: 41e9 s32i.n a14, a1, 16 -402c1724: 7109 s32i.n a0, a1, 28 -402c1726: 31f9 s32i.n a15, a1, 12 -402c1728: 0d0222 l8ui a2, a2, 13 -402c172b: 03cd mov.n a12, a3 -402c172d: 00a1e2 movi a14, 0x100 -402c1730: 6e6207 bbci a2, 0, 402c17a2 -402c1733: 032d mov.n a2, a3 -402c1735: ff7505 call0 402c0e88 -402c1738: 0c0c movi.n a12, 0 -402c173a: 001fc6 j 402c17bd -402c173d: 042c82 l32i a8, a12, 16 -402c1740: fff421 l32r a2, 402c1710 -402c1743: 050842 l8ui a4, a8, 5 -402c1746: 002232 l32i a3, a2, 0 -402c1749: 040862 l8ui a6, a8, 4 -402c174c: 060822 l8ui a2, a8, 6 -402c174f: 114480 slli a4, a4, 8 -402c1752: 112200 slli a2, a2, 16 -402c1755: 205460 or a5, a4, a6 -402c1758: 204250 or a4, a2, a5 -402c175b: 070822 l8ui a2, a8, 7 -402c175e: 061d72 l16ui a7, a13, 12 -402c1761: 012280 slli a2, a2, 24 -402c1764: 202240 or a2, a2, a4 -402c1767: 061c42 l16ui a4, a12, 12 -402c176a: 807730 add a7, a7, a3 -402c176d: c04740 sub a4, a7, a4 -402c1770: c04420 sub a4, a4, a2 -402c1773: 032496 bltz a4, 402c17a9 -402c1776: 0d0822 l8ui a2, a8, 13 -402c1779: 1c6207 bbci a2, 0, 402c1799 -402c177c: 4d48 l32i.n a4, a13, 16 -402c177e: 0d0422 l8ui a2, a4, 13 -402c1781: 0c0432 l8ui a3, a4, 12 -402c1784: 112280 slli a2, a2, 8 -402c1787: 202230 or a2, a2, a3 -402c178a: 2022e0 or a2, a2, a14 -402c178d: f42020 extui a2, a2, 0, 16 -402c1790: 0c4422 s8i a2, a4, 12 -402c1793: 412820 srli a2, a2, 8 -402c1796: 0d4422 s8i a2, a4, 13 -402c1799: 0cf8 l32i.n a15, a12, 0 -402c179b: 0c2d mov.n a2, a12 -402c179d: ff6b85 call0 402c0e58 -402c17a0: 0fcd mov.n a12, a15 -402c17a2: 7c9c beqz.n a12, 402c17bd -402c17a4: ffe546 j 402c173d -402c17a7: 200000 or a0, a0, a0 -402c17aa: a6c077 bnall a0, a7, 402c1754 -402c17ad: 300d17 bnone a13, a1, 402c17e1 -402c17b0: 30c032 addi a3, a0, 48 -402c17b3: 28f430 excw -402c17b6: 321d excw -402c17b8: 065d mov.n a5, a6 -402c17ba: fe4845 call0 402bfc40 -402c17bd: 7108 l32i.n a0, a1, 28 -402c17bf: 0dc9 s32i.n a12, a13, 0 -402c17c1: 41e8 l32i.n a14, a1, 16 -402c17c3: 61c8 l32i.n a12, a1, 24 -402c17c5: 51d8 l32i.n a13, a1, 20 -402c17c7: 31f8 l32i.n a15, a1, 12 -402c17c9: 20c112 addi a1, a1, 32 -402c17cc: f00d ret.n -402c17ce: c00000 sub a0, a0, a0 -402c17d1: 3fff30 excw -402c17d4: ff30c4 excw -402c17d7: 3f .byte 0x3f -402c17d8: 30cc bnez.n a0, 402c17df -402c17da: ff .byte 0xff -402c17db: 3f .byte 0x3f -402c17dc: be .byte 0xbe -402c17dd: 3fff30 excw -402c17e0: ff30d0 excw -402c17e3: 3f .byte 0x3f -402c17e4: ff .byte 0xff -402c17e5: ffffc0 excw -402c17e8: 30b8 l32i.n a11, a0, 12 -402c17ea: ff .byte 0xff -402c17eb: 3f .byte 0x3f -402c17ec: 30bc beqz.n a0, 402c1823 -402c17ee: ff .byte 0xff -402c17ef: 3f .byte 0x3f -402c17f0: d0c112 addi a1, a1, -48 -402c17f3: a1c9 s32i.n a12, a1, 40 -402c17f5: 02cd mov.n a12, a2 -402c17f7: fff621 l32r a2, 402c17d0 -402c17fa: b109 s32i.n a0, a1, 44 -402c17fc: 91d9 s32i.n a13, a1, 36 -402c17fe: 81e9 s32i.n a14, a1, 32 -402c1800: 71f9 s32i.n a15, a1, 28 -402c1802: 000222 l8ui a2, a2, 0 -402c1805: 02e247 bbsi a2, 4, 402c180b -402c1808: 00bc06 j 402c1afc -402c180b: ffc141 l32r a4, 402c1710 -402c180e: 192c32 l32i a3, a12, 100 -402c1811: 002452 l32i a5, a4, 0 -402c1814: 301c72 l16ui a7, a12, 96 -402c1817: 1a2c22 l32i a2, a12, 104 -402c181a: c08350 sub a8, a3, a5 -402c181d: 806720 add a6, a7, a2 -402c1820: ffedd1 l32r a13, 402c17d4 -402c1823: 023896 bltz a8, 402c184a -402c1826: 079357 bne a3, a5, 402c1831 -402c1829: 0d38 l32i.n a3, a13, 0 -402c182b: c03230 sub a3, a2, a3 -402c182e: 018396 bltz a3, 402c184a -402c1831: 0d38 l32i.n a3, a13, 0 -402c1833: 3b9237 bne a2, a3, 402c1872 -402c1836: ffe821 l32r a2, 402c17d8 -402c1839: 0228 l32i.n a2, a2, 0 -402c183b: 0e0232 l8ui a3, a2, 14 -402c183e: 0f0222 l8ui a2, a2, 15 -402c1841: 112280 slli a2, a2, 8 -402c1844: 202230 or a2, a2, a3 -402c1847: 27b727 bgeu a7, a2, 402c1872 -402c184a: ffe321 l32r a2, 402c17d8 -402c184d: 0228 l32i.n a2, a2, 0 -402c184f: 0e0232 l8ui a3, a2, 14 -402c1852: 0f0222 l8ui a2, a2, 15 -402c1855: 196c52 s32i a5, a12, 100 -402c1858: 112280 slli a2, a2, 8 -402c185b: 202230 or a2, a2, a3 -402c185e: 0d38 l32i.n a3, a13, 0 -402c1860: 305c22 s16i a2, a12, 96 -402c1863: 1a6c32 s32i a3, a12, 104 -402c1866: 828c beqz.n a2, 402c1872 -402c1868: ac0c22 l8ui a2, a12, 172 -402c186b: 328c beqz.n a2, 402c1872 -402c186d: 020c movi.n a2, 0 -402c186f: ac4c22 s8i a2, a12, 172 -402c1872: 0d58 l32i.n a5, a13, 0 -402c1874: 142c22 l32i a2, a12, 80 -402c1877: c02520 sub a2, a5, a2 -402c187a: 5f12e6 bgei a2, 1, 402c18dd -402c187d: 030c movi.n a3, 0 -402c187f: 385c32 s16i a3, a12, 112 -402c1882: ffd631 l32r a3, 402c17dc -402c1885: 001332 l16ui a3, a3, 0 -402c1888: 138c beqz.n a3, 402c188d -402c188a: 01f2c6 j 402c2059 -402c188d: 301c52 l16ui a5, a12, 96 -402c1890: 1a2c32 l32i a3, a12, 104 -402c1893: 353a add.n a3, a5, a3 -402c1895: 021637 beq a6, a3, 402c189b -402c1898: 01ef46 j 402c2059 -402c189b: 1d1c32 l16ui a3, a12, 58 -402c189e: 0263f7 bbci a3, 15, 402c18a4 -402c18a1: 01ed06 j 402c2059 -402c18a4: 7b1256 bnez a2, 402c2059 -402c18a7: 540c22 l8ui a2, a12, 84 -402c18aa: 221b addi.n a2, a2, 1 -402c18ac: 742020 extui a2, a2, 0, 8 -402c18af: 544c22 s8i a2, a12, 84 -402c18b2: 1642b6 bltui a2, 4, 402c18cc -402c18b5: 2b1c32 l16ui a3, a12, 86 -402c18b8: 1e1c22 l16ui a2, a12, 60 -402c18bb: 232a add.n a2, a3, a2 -402c18bd: f42020 extui a2, a2, 0, 16 -402c18c0: 023327 bltu a3, a2, 402c18c6 -402c18c3: 004a86 j 402c19f1 -402c18c6: 2b5c22 s16i a2, a12, 86 -402c18c9: 004906 j 402c19f1 -402c18cc: 023226 beqi a2, 3, 402c18d2 -402c18cf: 004786 j 402c19f1 -402c18d2: 0c2d mov.n a2, a12 -402c18d4: 016e05 call0 402c2fb8 -402c18d7: 004586 j 402c19f1 -402c18da: 000000 ill -402c18dd: 172c32 l32i a3, a12, 92 -402c18e0: c03530 sub a3, a5, a3 -402c18e3: 0213a6 blti a3, 1, 402c18e9 -402c18e6: 004086 j 402c19ec -402c18e9: 240c62 l8ui a6, a12, 36 -402c18ec: 0d6627 bbci a6, 2, 402c18fd -402c18ef: b37c movi.n a3, -5 -402c18f1: 103630 and a3, a6, a3 -402c18f4: 244c32 s8i a3, a12, 36 -402c18f7: 2c1c32 l16ui a3, a12, 88 -402c18fa: 2b5c32 s16i a3, a12, 86 -402c18fd: 241c32 l16ui a3, a12, 72 -402c1900: 251c62 l16ui a6, a12, 74 -402c1903: 113300 slli a3, a3, 16 -402c1906: 313330 srai a3, a3, 19 -402c1909: 336a add.n a3, a3, a6 -402c190b: 265c32 s16i a3, a12, 76 -402c190e: 391c32 l16ui a3, a12, 114 -402c1911: f42020 extui a2, a2, 0, 16 -402c1914: 385c22 s16i a2, a12, 112 -402c1917: 223a add.n a2, a2, a3 -402c1919: 070c movi.n a7, 0 -402c191b: 395c22 s16i a2, a12, 114 -402c191e: 4c28 l32i.n a2, a12, 16 -402c1920: 4e4c72 s8i a7, a12, 78 -402c1923: 544c72 s8i a7, a12, 84 -402c1926: 146c52 s32i a5, a12, 80 -402c1929: 2842b6 bltui a2, 4, 402c1955 -402c192c: 2b1ce2 l16ui a14, a12, 86 -402c192f: 2c1c22 l16ui a2, a12, 88 -402c1932: 06be27 bgeu a14, a2, 402c193c -402c1935: 1e1c22 l16ui a2, a12, 60 -402c1938: 000386 j 402c194a -402c193b: 1c2200 excw -402c193e: 1e .byte 0x1e -402c193f: 0e3d mov.n a3, a14 -402c1941: 822220 mull a2, a2, a2 -402c1944: de4701 l32r a0, 402b9260 -402c1947: 0000c0 callx0 a0 -402c194a: 2e2a add.n a2, a14, a2 -402c194c: f42020 extui a2, a2, 0, 16 -402c194f: 02be27 bgeu a14, a2, 402c1955 -402c1952: 2b5c22 s16i a2, a12, 86 -402c1955: 1f0c movi.n a15, 1 -402c1957: 1f2ce2 l32i a14, a12, 124 -402c195a: 703e16 beqz a14, 402c2061 -402c195d: 4e78 l32i.n a7, a14, 16 -402c195f: db6641 l32r a4, 402b86f8 -402c1962: 050732 l8ui a3, a7, 5 -402c1965: 040782 l8ui a8, a7, 4 -402c1968: 060722 l8ui a2, a7, 6 -402c196b: 113380 slli a3, a3, 8 -402c196e: 205380 or a5, a3, a8 -402c1971: 112200 slli a2, a2, 16 -402c1974: 203250 or a3, a2, a5 -402c1977: 070722 l8ui a2, a7, 7 -402c197a: 012280 slli a2, a2, 24 -402c197d: 202230 or a2, a2, a3 -402c1980: 753820 extui a3, a2, 24, 8 -402c1983: 015280 slli a5, a2, 24 -402c1986: 205530 or a5, a5, a3 -402c1989: 103240 and a3, a2, a4 -402c198c: 113380 slli a3, a3, 8 -402c198f: 412820 srli a2, a2, 8 -402c1992: 203530 or a3, a5, a3 -402c1995: 102240 and a2, a2, a4 -402c1998: 202320 or a2, a3, a2 -402c199b: 0d38 l32i.n a3, a13, 0 -402c199d: 050c movi.n a5, 0 -402c199f: c02230 sub a2, a2, a3 -402c19a2: 0d0732 l8ui a3, a7, 13 -402c19a5: 143030 extui a3, a3, 0, 2 -402c19a8: 935f30 movnez a5, a15, a3 -402c19ab: 061e32 l16ui a3, a14, 12 -402c19ae: 353a add.n a3, a5, a3 -402c19b0: 223a add.n a2, a2, a3 -402c19b2: 0212a6 blti a2, 1, 402c19b8 -402c19b5: 01ab46 j 402c2066 -402c19b8: 0e28 l32i.n a2, a14, 0 -402c19ba: 1f6c22 s32i a2, a12, 124 -402c19bd: 1e28 l32i.n a2, a14, 4 -402c19bf: fe2d05 call0 402bfc90 -402c19c2: 381c22 l16ui a2, a12, 112 -402c19c5: b28c beqz.n a2, 402c19d4 -402c19c7: 4e38 l32i.n a3, a14, 16 -402c19c9: 0d0332 l8ui a3, a3, 13 -402c19cc: 046307 bbci a3, 0, 402c19d4 -402c19cf: 220b addi.n a2, a2, -1 -402c19d1: 385c22 s16i a2, a12, 112 -402c19d4: 012e22 l32i a2, a14, 4 -402c19d7: fe2b85 call0 402bfc90 -402c19da: 3a1c32 l16ui a3, a12, 116 -402c19dd: c02320 sub a2, a3, a2 -402c19e0: 3a5c22 s16i a2, a12, 116 -402c19e3: 202ee0 or a2, a14, a14 -402c19e6: ff4705 call0 402c0e58 -402c19e9: ffda86 j 402c1957 -402c19ec: 020c movi.n a2, 0 -402c19ee: 385c22 s16i a2, a12, 112 -402c19f1: 01a0f2 movi a15, 1 -402c19f4: 1e2ce2 l32i a14, a12, 120 -402c19f7: 095e16 beqz a14, 402c1a90 -402c19fa: 042e62 l32i a6, a14, 16 -402c19fd: db3e31 l32r a3, 402b86f8 -402c1a00: 050652 l8ui a5, a6, 5 -402c1a03: 040692 l8ui a9, a6, 4 -402c1a06: 060622 l8ui a2, a6, 6 -402c1a09: 115580 slli a5, a5, 8 -402c1a0c: 208590 or a8, a5, a9 -402c1a0f: 112200 slli a2, a2, 16 -402c1a12: 205280 or a5, a2, a8 -402c1a15: 070622 l8ui a2, a6, 7 -402c1a18: 002d72 l32i a7, a13, 0 -402c1a1b: 012280 slli a2, a2, 24 -402c1a1e: 202250 or a2, a2, a5 -402c1a21: 755820 extui a5, a2, 24, 8 -402c1a24: 018280 slli a8, a2, 24 -402c1a27: 208850 or a8, a8, a5 -402c1a2a: 105230 and a5, a2, a3 -402c1a2d: 115580 slli a5, a5, 8 -402c1a30: 412820 srli a2, a2, 8 -402c1a33: 205850 or a5, a8, a5 -402c1a36: 102230 and a2, a2, a3 -402c1a39: 202520 or a2, a5, a2 -402c1a3c: 0d0652 l8ui a5, a6, 13 -402c1a3f: c02720 sub a2, a7, a2 -402c1a42: 146050 extui a6, a5, 0, 2 -402c1a45: 050c movi.n a5, 0 -402c1a47: 935f60 movnez a5, a15, a6 -402c1a4a: 061e62 l16ui a6, a14, 12 -402c1a4d: 556a add.n a5, a5, a6 -402c1a4f: c02250 sub a2, a2, a5 -402c1a52: 03a296 bltz a2, 402c1a90 -402c1a55: 172c22 l32i a2, a12, 92 -402c1a58: c07720 sub a7, a7, a2 -402c1a5b: 3117e6 bgei a7, 1, 402c1a90 -402c1a5e: 0e28 l32i.n a2, a14, 0 -402c1a60: 1e6c22 s32i a2, a12, 120 -402c1a63: 1e28 l32i.n a2, a14, 4 -402c1a65: fe2285 call0 402bfc90 -402c1a68: 381c22 l16ui a2, a12, 112 -402c1a6b: b28c beqz.n a2, 402c1a7a -402c1a6d: 4e58 l32i.n a5, a14, 16 -402c1a6f: 0d0552 l8ui a5, a5, 13 -402c1a72: 046507 bbci a5, 0, 402c1a7a -402c1a75: 220b addi.n a2, a2, -1 -402c1a77: 385c22 s16i a2, a12, 112 -402c1a7a: 1e28 l32i.n a2, a14, 4 -402c1a7c: fe2105 call0 402bfc90 -402c1a7f: 3a1c52 l16ui a5, a12, 116 -402c1a82: c02520 sub a2, a5, a2 -402c1a85: 3a5c22 s16i a2, a12, 116 -402c1a88: 0e2d mov.n a2, a14 -402c1a8a: ff3cc5 call0 402c0e58 -402c1a8d: ffd8c6 j 402c19f4 -402c1a90: 102c22 l32i a2, a12, 64 -402c1a93: 065216 beqz a2, 402c1afc -402c1a96: 112c52 l32i a5, a12, 68 -402c1a99: 0d38 l32i.n a3, a13, 0 -402c1a9b: c05530 sub a5, a5, a3 -402c1a9e: 05a5d6 bgez a5, 402c1afc -402c1aa1: ea2a31 l32r a3, 402bc34c -402c1aa4: 241c62 l16ui a6, a12, 72 -402c1aa7: 0338 l32i.n a3, a3, 0 -402c1aa9: 116600 slli a6, a6, 16 -402c1aac: c03320 sub a3, a3, a2 -402c1aaf: 312360 srai a2, a6, 19 -402c1ab2: c02320 sub a2, a3, a2 -402c1ab5: 315060 srai a5, a6, 16 -402c1ab8: f42020 extui a2, a2, 0, 16 -402c1abb: 325a add.n a3, a2, a5 -402c1abd: 113300 slli a3, a3, 16 -402c1ac0: 116200 slli a6, a2, 16 -402c1ac3: 313030 srai a3, a3, 16 -402c1ac6: 316060 srai a6, a6, 16 -402c1ac9: 245c32 s16i a3, a12, 72 -402c1acc: 0086d6 bgez a6, 402c1ad8 -402c1acf: 602020 neg a2, a2 -402c1ad2: 112200 slli a2, a2, 16 -402c1ad5: 316020 srai a6, a2, 16 -402c1ad8: 251c52 l16ui a5, a12, 74 -402c1adb: 213330 srai a3, a3, 3 -402c1ade: 115500 slli a5, a5, 16 -402c1ae1: 312050 srai a2, a5, 16 -402c1ae4: 315250 srai a5, a5, 18 -402c1ae7: c05250 sub a5, a2, a5 -402c1aea: 656a add.n a6, a5, a6 -402c1aec: f46060 extui a6, a6, 0, 16 -402c1aef: 363a add.n a3, a6, a3 -402c1af1: 020c movi.n a2, 0 -402c1af3: 255c62 s16i a6, a12, 74 -402c1af6: 265c32 s16i a3, a12, 76 -402c1af9: 106c22 s32i a2, a12, 64 -402c1afc: ff38e1 l32r a14, 402c17dc -402c1aff: ac58 l32i.n a5, a12, 40 -402c1b01: 001e72 l16ui a7, a14, 0 -402c1b04: 530716 beqz a7, 402c2038 -402c1b07: ff0241 l32r a4, 402c1710 -402c1b0a: 0428 l32i.n a2, a4, 0 -402c1b0c: c03520 sub a3, a5, a2 -402c1b0f: 630b addi.n a6, a3, -1 -402c1b11: 080696 bltz a6, 402c1b95 -402c1b14: 651b addi.n a6, a5, 1 -402c1b16: c06620 sub a6, a6, a2 -402c1b19: c06670 sub a6, a6, a7 -402c1b1c: 7516e6 bgei a6, 1, 402c1b95 -402c1b1f: ff30d1 l32r a13, 402c17e0 -402c1b22: 035d mov.n a5, a3 -402c1b24: 1d28 l32i.n a2, a13, 4 -402c1b26: 051262 l16ui a6, a2, 10 -402c1b29: 28a637 bge a6, a3, 402c1b55 -402c1b2c: 041262 l16ui a6, a2, 8 -402c1b2f: 070c movi.n a7, 0 -402c1b31: c03630 sub a3, a6, a3 -402c1b34: f43030 extui a3, a3, 0, 16 -402c1b37: 051262 l16ui a6, a2, 10 -402c1b3a: 0ea657 bge a6, a5, 402c1b4c -402c1b3d: 045232 s16i a3, a2, 8 -402c1b40: 055272 s16i a7, a2, 10 -402c1b43: c05560 sub a5, a5, a6 -402c1b46: 0228 l32i.n a2, a2, 0 -402c1b48: fffac6 j 402c1b37 -402c1b4b: 305000 xor a5, a0, a0 -402c1b4e: 014660 slli a4, a6, 26 -402c1b51: 000000 ill -402c1b54: 303000 xor a3, a0, a0 -402c1b57: 330060 excw -402c1b5a: 303011 l32r a1, 4028dc1c -402c1b5d: e60531 l32r a3, 402bb374 -402c1b60: 31fd excw -402c1b62: feeb addi.n a15, a14, 14 -402c1b64: 0a2c22 l32i a2, a12, 40 -402c1b67: 002352 l32i a5, a3, 0 -402c1b6a: 061d32 l16ui a3, a13, 12 -402c1b6d: fee841 l32r a4, 402c1710 -402c1b70: 803530 add a3, a5, a3 -402c1b73: c03320 sub a3, a3, a2 -402c1b76: 065d32 s16i a3, a13, 12 -402c1b79: 4d38 l32i.n a3, a13, 16 -402c1b7b: 745820 extui a5, a2, 8, 8 -402c1b7e: 0429 s32i.n a2, a4, 0 -402c1b80: 044322 s8i a2, a3, 4 -402c1b83: 054352 s8i a5, a3, 5 -402c1b86: 755020 extui a5, a2, 16, 8 -402c1b89: 752820 extui a2, a2, 24, 8 -402c1b8c: 064352 s8i a5, a3, 6 -402c1b8f: 074322 s8i a2, a3, 7 -402c1b92: 000406 j 402c1ba6 -402c1b95: c02250 sub a2, a2, a5 -402c1b98: 00a2d6 bgez a2, 402c1ba6 -402c1b9b: 240c32 l8ui a3, a12, 36 -402c1b9e: 220c movi.n a2, 2 -402c1ba0: 202320 or a2, a3, a2 -402c1ba3: 244c22 s8i a2, a12, 36 -402c1ba6: feda21 l32r a2, 402c1710 -402c1ba9: ac38 l32i.n a3, a12, 40 -402c1bab: 0258 l32i.n a5, a2, 0 -402c1bad: c02530 sub a2, a5, a3 -402c1bb0: 479296 bltz a2, 402c202d -402c1bb3: 161c62 l16ui a6, a12, 44 -402c1bb6: 251b addi.n a2, a5, 1 -402c1bb8: c02230 sub a2, a2, a3 -402c1bbb: c02260 sub a2, a2, a6 -402c1bbe: 0212a6 blti a2, 1, 402c1bc4 -402c1bc1: 011a06 j 402c202d -402c1bc4: 021537 beq a5, a3, 402c1bca -402c1bc7: 009d46 j 402c1e40 -402c1bca: ff05d1 l32r a13, 402c17e0 -402c1bcd: 190c movi.n a9, 1 -402c1bcf: 4d78 l32i.n a7, a13, 16 -402c1bd1: 0d0722 l8ui a2, a7, 13 -402c1bd4: 0c0732 l8ui a3, a7, 12 -402c1bd7: 112280 slli a2, a2, 8 -402c1bda: 202230 or a2, a2, a3 -402c1bdd: 413820 srli a3, a2, 8 -402c1be0: 115280 slli a5, a2, 8 -402c1be3: 205530 or a5, a5, a3 -402c1be6: f48050 extui a8, a5, 0, 16 -402c1be9: 145080 extui a5, a8, 0, 2 -402c1bec: 030c movi.n a3, 0 -402c1bee: 933950 movnez a3, a9, a5 -402c1bf1: 061d52 l16ui a5, a13, 12 -402c1bf4: 335a add.n a3, a3, a5 -402c1bf6: f43030 extui a3, a3, 0, 16 -402c1bf9: 005e32 s16i a3, a14, 0 -402c1bfc: 49b637 bgeu a6, a3, 402c1c49 -402c1bff: 196807 bbci a8, 0, 402c1c1c -402c1c02: e33c movi.n a3, 62 -402c1c04: 105830 and a5, a8, a3 -402c1c07: fef731 l32r a3, 402c17e4 -402c1c0a: 115580 slli a5, a5, 8 -402c1c0d: 102230 and a2, a2, a3 -402c1c10: 202520 or a2, a5, a2 -402c1c13: 0c4722 s8i a2, a7, 12 -402c1c16: 412820 srli a2, a2, 8 -402c1c19: 0d4722 s8i a2, a7, 13 -402c1c1c: 065d62 s16i a6, a13, 12 -402c1c1f: 0d0722 l8ui a2, a7, 13 -402c1c22: 046217 bbci a2, 1, 402c1c2a -402c1c25: 260b addi.n a2, a6, -1 -402c1c27: 065d22 s16i a2, a13, 12 -402c1c2a: 061d32 l16ui a3, a13, 12 -402c1c2d: 1d28 l32i.n a2, a13, 4 -402c1c2f: fe0105 call0 402bfc40 -402c1c32: 4d28 l32i.n a2, a13, 16 -402c1c34: 150c movi.n a5, 1 -402c1c36: 0d0222 l8ui a2, a2, 13 -402c1c39: 143020 extui a3, a2, 0, 2 -402c1c3c: 020c movi.n a2, 0 -402c1c3e: 932530 movnez a2, a5, a3 -402c1c41: 061d32 l16ui a3, a13, 12 -402c1c44: 223a add.n a2, a2, a3 -402c1c46: 005e22 s16i a2, a14, 0 -402c1c49: 202cf2 l32i a15, a12, 128 -402c1c4c: 0e8f16 beqz a15, 402c1d38 -402c1c4f: 4d28 l32i.n a2, a13, 16 -402c1c51: 0d0222 l8ui a2, a2, 13 -402c1c54: 106207 bbci a2, 0, 402c1c68 -402c1c57: 202c22 l32i a2, a12, 128 -402c1c5a: 0da216 beqz a2, 402c1d38 -402c1c5d: 0238 l32i.n a3, a2, 0 -402c1c5f: 206c32 s32i a3, a12, 128 -402c1c62: ff1f45 call0 402c0e58 -402c1c65: fffb86 j 402c1c57 -402c1c68: 02a052 movi a5, 2 -402c1c6b: 00a162 movi a6, 0x100 -402c1c6e: 042f82 l32i a8, a15, 16 -402c1c71: fea731 l32r a3, 402c1710 -402c1c74: 0408b2 l8ui a11, a8, 4 -402c1c77: 002392 l32i a9, a3, 0 -402c1c7a: 050832 l8ui a3, a8, 5 -402c1c7d: 070822 l8ui a2, a8, 7 -402c1c80: 113380 slli a3, a3, 8 -402c1c83: 20a3b0 or a10, a3, a11 -402c1c86: 060832 l8ui a3, a8, 6 -402c1c89: 001e72 l16ui a7, a14, 0 -402c1c8c: 113300 slli a3, a3, 16 -402c1c8f: 2033a0 or a3, a3, a10 -402c1c92: 012280 slli a2, a2, 24 -402c1c95: 202230 or a2, a2, a3 -402c1c98: 061f32 l16ui a3, a15, 12 -402c1c9b: 779a add.n a7, a7, a9 -402c1c9d: c03730 sub a3, a7, a3 -402c1ca0: c03320 sub a3, a3, a2 -402c1ca3: 052396 bltz a3, 402c1cf9 -402c1ca6: 0d0822 l8ui a2, a8, 13 -402c1ca9: 2a6207 bbci a2, 0, 402c1cd7 -402c1cac: 4d78 l32i.n a7, a13, 16 -402c1cae: 0d0722 l8ui a2, a7, 13 -402c1cb1: 0c0732 l8ui a3, a7, 12 -402c1cb4: 112280 slli a2, a2, 8 -402c1cb7: 202230 or a2, a2, a3 -402c1cba: 413820 srli a3, a2, 8 -402c1cbd: 168357 bany a3, a5, 402c1cd7 -402c1cc0: 202260 or a2, a2, a6 -402c1cc3: f42020 extui a2, a2, 0, 16 -402c1cc6: 0c4722 s8i a2, a7, 12 -402c1cc9: 412820 srli a2, a2, 8 -402c1ccc: 0d4722 s8i a2, a7, 13 -402c1ccf: 061d22 l16ui a2, a13, 12 -402c1cd2: 221b addi.n a2, a2, 1 -402c1cd4: 005e22 s16i a2, a14, 0 -402c1cd7: 0f38 l32i.n a3, a15, 0 -402c1cd9: 0f2d mov.n a2, a15 -402c1cdb: 0139 s32i.n a3, a1, 0 -402c1cdd: 1159 s32i.n a5, a1, 4 -402c1cdf: 2169 s32i.n a6, a1, 8 -402c1ce1: ff1745 call0 402c0e58 -402c1ce4: 0138 l32i.n a3, a1, 0 -402c1ce6: 1158 l32i.n a5, a1, 4 -402c1ce8: 2168 l32i.n a6, a1, 8 -402c1cea: 33cc bnez.n a3, 402c1cf1 -402c1cec: 0f0c movi.n a15, 0 -402c1cee: 0010c6 j 402c1d35 -402c1cf1: 03fd mov.n a15, a3 -402c1cf3: ffddc6 j 402c1c6e -402c1cf6: 000000 ill -402c1cf9: c07720 sub a7, a7, a2 -402c1cfc: 3517a6 blti a7, 1, 402c1d35 -402c1cff: c02290 sub a2, a2, a9 -402c1d02: f42020 extui a2, a2, 0, 16 -402c1d05: 4d38 l32i.n a3, a13, 16 -402c1d07: 065d22 s16i a2, a13, 12 -402c1d0a: 0d0332 l8ui a3, a3, 13 -402c1d0d: 046317 bbci a3, 1, 402c1d15 -402c1d10: 220b addi.n a2, a2, -1 -402c1d12: 065d22 s16i a2, a13, 12 -402c1d15: 061d32 l16ui a3, a13, 12 -402c1d18: 1d28 l32i.n a2, a13, 4 -402c1d1a: fdf245 call0 402bfc40 -402c1d1d: 4d28 l32i.n a2, a13, 16 -402c1d1f: 150c movi.n a5, 1 -402c1d21: 0d0222 l8ui a2, a2, 13 -402c1d24: 143020 extui a3, a2, 0, 2 -402c1d27: 020c movi.n a2, 0 -402c1d29: 932530 movnez a2, a5, a3 -402c1d2c: 061d32 l16ui a3, a13, 12 -402c1d2f: 802230 add a2, a2, a3 -402c1d32: 005e22 s16i a2, a14, 0 -402c1d35: 206cf2 s32i a15, a12, 128 -402c1d38: fe7641 l32r a4, 402c1710 -402c1d3b: 001e52 l16ui a5, a14, 0 -402c1d3e: 161c22 l16ui a2, a12, 44 -402c1d41: 0438 l32i.n a3, a4, 0 -402c1d43: c02250 sub a2, a2, a5 -402c1d46: 335a add.n a3, a3, a5 -402c1d48: ac39 s32i.n a3, a12, 40 -402c1d4a: 165c22 s16i a2, a12, 44 -402c1d4d: 0c2d mov.n a2, a12 -402c1d4f: ff05c5 call0 402c0dac -402c1d52: 1d28 l32i.n a2, a13, 4 -402c1d54: 041232 l16ui a3, a2, 8 -402c1d57: 738c beqz.n a3, 402c1d62 -402c1d59: fea331 l32r a3, 402c17e8 -402c1d5c: 0329 s32i.n a2, a3, 0 -402c1d5e: 020c movi.n a2, 0 -402c1d60: 1d29 s32i.n a2, a13, 4 -402c1d62: 4d28 l32i.n a2, a13, 16 -402c1d64: 0d0222 l8ui a2, a2, 13 -402c1d67: 0e6207 bbci a2, 0, 402c1d79 -402c1d6a: fea031 l32r a3, 402c17ec -402c1d6d: 20a022 movi a2, 32 -402c1d70: 000352 l8ui a5, a3, 0 -402c1d73: 202520 or a2, a5, a2 -402c1d76: 004322 s8i a2, a3, 0 -402c1d79: 01a0e2 movi a14, 1 -402c1d7c: 00a0d2 movi a13, 0 -402c1d7f: 202cf2 l32i a15, a12, 128 -402c1d82: 09bf16 beqz a15, 402c1e21 -402c1d85: 4f78 l32i.n a7, a15, 16 -402c1d87: 050732 l8ui a3, a7, 5 -402c1d8a: 040762 l8ui a6, a7, 4 -402c1d8d: 060722 l8ui a2, a7, 6 -402c1d90: 113380 slli a3, a3, 8 -402c1d93: 112200 slli a2, a2, 16 -402c1d96: 205360 or a5, a3, a6 -402c1d99: 203250 or a3, a2, a5 -402c1d9c: 070722 l8ui a2, a7, 7 -402c1d9f: 012280 slli a2, a2, 24 -402c1da2: 202230 or a2, a2, a3 -402c1da5: ac38 l32i.n a3, a12, 40 -402c1da7: 769237 bne a2, a3, 402c1e21 -402c1daa: fe5931 l32r a3, 402c1710 -402c1dad: 0d4d mov.n a4, a13 -402c1daf: 0329 s32i.n a2, a3, 0 -402c1db1: 0d0732 l8ui a3, a7, 13 -402c1db4: 061f52 l16ui a5, a15, 12 -402c1db7: 143030 extui a3, a3, 0, 2 -402c1dba: 934e30 movnez a4, a14, a3 -402c1dbd: 743040 extui a3, a4, 0, 8 -402c1dc0: 653a add.n a6, a5, a3 -402c1dc2: 262a add.n a2, a6, a2 -402c1dc4: ac29 s32i.n a2, a12, 40 -402c1dc6: 161c22 l16ui a2, a12, 44 -402c1dc9: c02250 sub a2, a2, a5 -402c1dcc: c03230 sub a3, a2, a3 -402c1dcf: 165c32 s16i a3, a12, 44 -402c1dd2: 0c2d mov.n a2, a12 -402c1dd4: fefd45 call0 402c0dac -402c1dd7: 1f38 l32i.n a3, a15, 4 -402c1dd9: 041322 l16ui a2, a3, 8 -402c1ddc: 129c beqz.n a2, 402c1df1 -402c1dde: fe8251 l32r a5, 402c17e8 -402c1de1: 0528 l32i.n a2, a5, 0 -402c1de3: 628c beqz.n a2, 402c1ded -402c1de5: fdebc5 call0 402bfca4 -402c1de8: 0000c6 j 402c1def -402c1deb: 390000 excw -402c1dee: 1fd905 call0 402e1b80 <_irom0_text_end+0x14c40> -402c1df1: 4f28 l32i.n a2, a15, 16 -402c1df3: 0d0222 l8ui a2, a2, 13 -402c1df6: 176207 bbci a2, 0, 402c1e11 -402c1df9: fe7c31 l32r a3, 402c17ec -402c1dfc: 022c movi.n a2, 32 -402c1dfe: 000352 l8ui a5, a3, 0 -402c1e01: 202520 or a2, a5, a2 -402c1e04: 004322 s8i a2, a3, 0 -402c1e07: 4c28 l32i.n a2, a12, 16 -402c1e09: 044266 bnei a2, 4, 402c1e11 -402c1e0c: 07a022 movi a2, 7 -402c1e0f: 4c29 s32i.n a2, a12, 16 -402c1e11: 0f28 l32i.n a2, a15, 0 -402c1e13: 206c22 s32i a2, a12, 128 -402c1e16: 0f2d mov.n a2, a15 -402c1e18: ff03c5 call0 402c0e58 -402c1e1b: ffd806 j 402c1d7f -402c1e1e: 000000 ill -402c1e21: 240c32 l8ui a3, a12, 36 -402c1e24: 0c6307 bbci a3, 0, 402c1e34 -402c1e27: e27c movi.n a2, -2 -402c1e29: 102320 and a2, a3, a2 -402c1e2c: 250c movi.n a5, 2 -402c1e2e: 202250 or a2, a2, a5 -402c1e31: 000106 j 402c1e39 -402c1e34: 120c movi.n a2, 1 -402c1e36: 202320 or a2, a3, a2 -402c1e39: 244c22 s8i a2, a12, 36 -402c1e3c: 008d06 j 402c2074 -402c1e3f: 2cc000 excw -402c1e42: 028520 excw -402c1e45: 2cd201 l32r a0, 4028d190 -402c1e48: cd5620 excw -402c1e4b: 652100 extui a2, a0, 17, 7 -402c1e4e: fe .byte 0xfe -402c1e4f: ff5c85 call0 402c1418 -402c1e52: 206c22 s32i a2, a12, 128 -402c1e55: 0086c6 j 402c2074 -402c1e58: 2d2100 excw -402c1e5b: fe .byte 0xfe -402c1e5c: 00a0f2 movi a15, 0 -402c1e5f: 002272 l32i a7, a2, 0 -402c1e62: ffc792 addi a9, a7, -1 -402c1e65: a71b addi.n a10, a7, 1 -402c1e67: 4d88 l32i.n a8, a13, 16 -402c1e69: 050832 l8ui a3, a8, 5 -402c1e6c: 040862 l8ui a6, a8, 4 -402c1e6f: 060822 l8ui a2, a8, 6 -402c1e72: 113380 slli a3, a3, 8 -402c1e75: 112200 slli a2, a2, 16 -402c1e78: 205360 or a5, a3, a6 -402c1e7b: 203250 or a3, a2, a5 -402c1e7e: 070822 l8ui a2, a8, 7 -402c1e81: 012280 slli a2, a2, 24 -402c1e84: 202230 or a2, a2, a3 -402c1e87: 1d9277 bne a2, a7, 402c1ea8 -402c1e8a: fe5521 l32r a2, 402c17e0 -402c1e8d: 061d52 l16ui a5, a13, 12 -402c1e90: 061232 l16ui a3, a2, 12 -402c1e93: 023537 bltu a5, a3, 402c1e99 -402c1e96: 007686 j 402c2074 -402c1e99: ff57c5 call0 402c1418 -402c1e9c: 1d4216 beqz a2, 402c2074 -402c1e9f: 6f9c beqz.n a15, 402c1eb9 -402c1ea1: 0f29 s32i.n a2, a15, 0 -402c1ea3: 000546 j 402c1ebc -402c1ea6: dc0000 excw -402c1ea9: 5f .byte 0x5f -402c1eaa: c03720 sub a3, a7, a2 -402c1ead: 0963d6 bgez a3, 402c1f47 -402c1eb0: fe4c21 l32r a2, 402c17e0 -402c1eb3: ff5645 call0 402c1418 -402c1eb6: 1ba216 beqz a2, 402c2074 -402c1eb9: 206c22 s32i a2, a12, 128 -402c1ebc: 0d3d mov.n a3, a13 -402c1ebe: 001fc6 j 402c1f41 -402c1ec1: 042f32 l32i a3, a15, 16 -402c1ec4: 050352 l8ui a5, a3, 5 -402c1ec7: 0403b2 l8ui a11, a3, 4 -402c1eca: 115580 slli a5, a5, 8 -402c1ecd: 2065b0 or a6, a5, a11 -402c1ed0: 060352 l8ui a5, a3, 6 -402c1ed3: 070332 l8ui a3, a3, 7 -402c1ed6: 115500 slli a5, a5, 16 -402c1ed9: 205560 or a5, a5, a6 -402c1edc: 013380 slli a3, a3, 24 -402c1edf: 203350 or a3, a3, a5 -402c1ee2: c03930 sub a3, a9, a3 -402c1ee5: 05e396 bltz a3, 402c1f47 -402c1ee8: c03a20 sub a3, a10, a2 -402c1eeb: 5813e6 bgei a3, 1, 402c1f47 -402c1eee: fe3c21 l32r a2, 402c17e0 -402c1ef1: ff5245 call0 402c1418 -402c1ef4: 20e220 or a14, a2, a2 -402c1ef7: 179216 beqz a2, 402c2074 -402c1efa: 4f68 l32i.n a6, a15, 16 -402c1efc: 050642 l8ui a4, a6, 5 -402c1eff: 040652 l8ui a5, a6, 4 -402c1f02: 060622 l8ui a2, a6, 6 -402c1f05: 114480 slli a4, a4, 8 -402c1f08: 203450 or a3, a4, a5 -402c1f0b: 112200 slli a2, a2, 16 -402c1f0e: 204230 or a4, a2, a3 -402c1f11: 070622 l8ui a2, a6, 7 -402c1f14: 012280 slli a2, a2, 24 -402c1f17: 202240 or a2, a2, a4 -402c1f1a: fdfd41 l32r a4, 402c1710 -402c1f1d: 0438 l32i.n a3, a4, 0 -402c1f1f: 061f42 l16ui a4, a15, 12 -402c1f22: c04430 sub a4, a4, a3 -402c1f25: 804420 add a4, a4, a2 -402c1f28: 0d14a6 blti a4, 1, 402c1f39 -402c1f2b: c03320 sub a3, a3, a2 -402c1f2e: f43030 extui a3, a3, 0, 16 -402c1f31: 1f28 l32i.n a2, a15, 4 -402c1f33: 065f32 s16i a3, a15, 12 -402c1f36: fdd085 call0 402bfc40 -402c1f39: 0fe9 s32i.n a14, a15, 0 -402c1f3b: 203dd0 or a3, a13, a13 -402c1f3e: 202ee0 or a2, a14, a14 -402c1f41: ff7d05 call0 402c1714 -402c1f44: 004b06 j 402c2074 -402c1f47: 0d38 l32i.n a3, a13, 0 -402c1f49: 0dfd mov.n a15, a13 -402c1f4b: 638c beqz.n a3, 402c1f55 -402c1f4d: 03dd mov.n a13, a3 -402c1f4f: ffc506 j 402c1e67 -402c1f52: 000000 ill -402c1f55: c02720 sub a2, a7, a2 -402c1f58: 0212e6 bgei a2, 1, 402c1f5e -402c1f5b: 004546 j 402c2074 -402c1f5e: 0d0822 l8ui a2, a8, 13 -402c1f61: 026207 bbci a2, 0, 402c1f67 -402c1f64: 004306 j 402c2074 -402c1f67: fe1e21 l32r a2, 402c17e0 -402c1f6a: ff4ac5 call0 402c1418 -402c1f6d: 0d29 s32i.n a2, a13, 0 -402c1f6f: 101216 beqz a2, 402c2074 -402c1f72: 4d78 l32i.n a7, a13, 16 -402c1f74: fde741 l32r a4, 402c1710 -402c1f77: 050752 l8ui a5, a7, 5 -402c1f7a: 040762 l8ui a6, a7, 4 -402c1f7d: 060722 l8ui a2, a7, 6 -402c1f80: 115580 slli a5, a5, 8 -402c1f83: 203560 or a3, a5, a6 -402c1f86: 112200 slli a2, a2, 16 -402c1f89: 205230 or a5, a2, a3 -402c1f8c: 070722 l8ui a2, a7, 7 -402c1f8f: 0438 l32i.n a3, a4, 0 -402c1f91: 012280 slli a2, a2, 24 -402c1f94: 202250 or a2, a2, a5 -402c1f97: 061d52 l16ui a5, a13, 12 -402c1f9a: c05530 sub a5, a5, a3 -402c1f9d: 552a add.n a5, a5, a2 -402c1f9f: 0d15a6 blti a5, 1, 402c1fb0 -402c1fa2: c03320 sub a3, a3, a2 -402c1fa5: f43030 extui a3, a3, 0, 16 -402c1fa8: 1d28 l32i.n a2, a13, 4 -402c1faa: 065d32 s16i a3, a13, 12 -402c1fad: fdc905 call0 402bfc40 -402c1fb0: fdd821 l32r a2, 402c1710 -402c1fb3: ac38 l32i.n a3, a12, 40 -402c1fb5: 0278 l32i.n a7, a2, 0 -402c1fb7: 161c42 l16ui a4, a12, 44 -402c1fba: 001e22 l16ui a2, a14, 0 -402c1fbd: 343a add.n a3, a4, a3 -402c1fbf: 227a add.n a2, a2, a7 -402c1fc1: 023327 bltu a3, a2, 402c1fc7 -402c1fc4: 002b06 j 402c2074 -402c1fc7: 0d58 l32i.n a5, a13, 0 -402c1fc9: 4588 l32i.n a8, a5, 16 -402c1fcb: 0d0822 l8ui a2, a8, 13 -402c1fce: 0c0842 l8ui a4, a8, 12 -402c1fd1: 112280 slli a2, a2, 8 -402c1fd4: 202240 or a2, a2, a4 -402c1fd7: 116280 slli a6, a2, 8 -402c1fda: 414820 srli a4, a2, 8 -402c1fdd: 204640 or a4, a6, a4 -402c1fe0: f44040 extui a4, a4, 0, 16 -402c1fe3: 196407 bbci a4, 0, 402c2000 -402c1fe6: e63c movi.n a6, 62 -402c1fe8: 104460 and a4, a4, a6 -402c1feb: 116480 slli a6, a4, 8 -402c1fee: fdfd41 l32r a4, 402c17e4 -402c1ff1: 102240 and a2, a2, a4 -402c1ff4: 202620 or a2, a6, a2 -402c1ff7: 0c4822 s8i a2, a8, 12 -402c1ffa: 412820 srli a2, a2, 8 -402c1ffd: 0d4822 s8i a2, a8, 13 -402c2000: c03370 sub a3, a3, a7 -402c2003: f43030 extui a3, a3, 0, 16 -402c2006: 012522 l32i a2, a5, 4 -402c2009: 065532 s16i a3, a5, 12 -402c200c: fdc305 call0 402bfc40 -402c200f: 002d42 l32i a4, a13, 0 -402c2012: 01a052 movi a5, 1 -402c2015: 4428 l32i.n a2, a4, 16 -402c2017: 0d0222 l8ui a2, a2, 13 -402c201a: 143020 extui a3, a2, 0, 2 -402c201d: 020c movi.n a2, 0 -402c201f: 932530 movnez a2, a5, a3 -402c2022: 061432 l16ui a3, a4, 12 -402c2025: 223a add.n a2, a2, a3 -402c2027: 005e22 s16i a2, a14, 0 -402c202a: 001186 j 402c2074 -402c202d: 0c2d mov.n a2, a12 -402c202f: 00e3c5 call0 402c2e6c -402c2032: 000f86 j 402c2074 -402c2035: 000000 ill -402c2038: fdb631 l32r a3, 402c1710 -402c203b: 0328 l32i.n a2, a3, 0 -402c203d: c03250 sub a3, a2, a5 -402c2040: 00d396 bltz a3, 402c2051 -402c2043: 221b addi.n a2, a2, 1 -402c2045: 161c32 l16ui a3, a12, 44 -402c2048: c02250 sub a2, a2, a5 -402c204b: c02230 sub a2, a2, a3 -402c204e: 2212a6 blti a2, 1, 402c2074 -402c2051: 240c32 l8ui a3, a12, 36 -402c2054: 220c movi.n a2, 2 -402c2056: ff7706 j 402c1e36 -402c2059: 020c movi.n a2, 0 -402c205b: 544c22 s8i a2, a12, 84 -402c205e: fe63c6 j 402c19f1 -402c2061: f27c movi.n a2, -1 -402c2063: 000046 j 402c2068 -402c2066: 020c movi.n a2, 0 -402c2068: 1d5c22 s16i a2, a12, 58 -402c206b: 020c movi.n a2, 0 -402c206d: 384c22 s8i a2, a12, 56 -402c2070: fe5f46 j 402c19f1 -402c2073: b10800 excw -402c2076: a1c8 l32i.n a12, a1, 40 -402c2078: 91d8 l32i.n a13, a1, 36 -402c207a: 81e8 l32i.n a14, a1, 32 -402c207c: 71f8 l32i.n a15, a1, 28 -402c207e: 30c112 addi a1, a1, 48 -402c2081: f00d ret.n -402c2083: d53100 extui a3, a0, 17, 14 -402c2086: 38fd excw -402c2088: 034203 excw -402c208b: 720c movi.n a2, 7 -402c208d: 4014c3 excw -402c2090: b64144 excw -402c2093: 425f64 excw -402c2096: e0fbc4 excw -402c2099: 401144 excw -402c209c: 32f440 excw -402c209f: 8200a0 mull a0, a0, a10 -402c20a2: 3ab3a5 excw -402c20a5: 065267 bbc a2, a6, 402c20af -402c20a8: 152600 extui a2, a0, 22, 2 -402c20ab: 1608 l32i.n a0, a6, 4 -402c20ad: 260455 excw -402c20b0: 860925 excw -402c20b3: 000c movi.n a0, 0 -402c20b5: 331b addi.n a3, a3, 1 -402c20b7: 000d06 j 402c20ef -402c20ba: 520000 excw -402c20bd: 660106 j 402db8c5 <_irom0_text_end+0xe985> -402c20c0: 3b3245 call0 402fd3e8 <_irom0_text_end+0x304a8> -402c20c3: a54753 excw -402c20c6: 522d excw -402c20c8: 620206 j 402da8d4 <_irom0_text_end+0xd994> -402c20cb: 800306 j 402a20db -402c20ce: 501155 excw -402c20d1: 0b2056 bnez a0, 402c2187 -402c20d4: 606065 excw -402c20d7: a592f4 excw -402c20da: 3867b4 excw -402c20dd: 059d01 l32r a0, 40283754 -402c20e0: 005292 s16i a9, a2, 0 -402c20e3: 334b addi.n a3, a3, 4 -402c20e5: 000186 j 402c20ef -402c20e8: 010652 l8ui a5, a6, 1 -402c20eb: 658c beqz.n a5, 402c20f5 -402c20ed: 335a add.n a3, a3, a5 -402c20ef: f43030 extui a3, a3, 0, 16 -402c20f2: ae3347 bltu a3, a4, 402c20a4 -402c20f5: f00d ret.n -402c20f7: 387c00 excw -402c20fa: ff .byte 0xff -402c20fb: 3f .byte 0x3f -402c20fc: fe8d40 excw -402c20ff: 3f .byte 0x3f -402c2100: 9e .byte 0x9e -402c2101: 3ffe97 bbsi a14, 25, 402c2144 - -402c2104 : -402c2104: c0c112 addi a1, a1, -64 -402c2107: 0d61d2 s32i a13, a1, 52 -402c210a: 20d220 or a13, a2, a2 -402c210d: 012222 l32i a2, a2, 4 -402c2110: e1c9 s32i.n a12, a1, 56 -402c2112: b1f9 s32i.n a15, a1, 44 -402c2114: f109 s32i.n a0, a1, 60 -402c2116: c1e9 s32i.n a14, a1, 48 -402c2118: 03fd mov.n a15, a3 -402c211a: 000232 l8ui a3, a2, 0 -402c211d: fdaec1 l32r a12, 402c17d8 -402c2120: 343030 extui a3, a3, 0, 4 -402c2123: 1133e0 slli a3, a3, 2 -402c2126: 223a add.n a2, a2, a3 -402c2128: 0c29 s32i.n a2, a12, 0 -402c212a: 603030 neg a3, a3 -402c212d: 0d2d mov.n a2, a13 -402c212f: fd8905 call0 402bf9c0 -402c2132: 62cc bnez.n a2, 402c213c -402c2134: 041d22 l16ui a2, a13, 8 -402c2137: 331c movi.n a3, 19 -402c2139: 073327 bltu a3, a2, 402c2144 -402c213c: 0d2d mov.n a2, a13 -402c213e: fd9085 call0 402bfa48 -402c2141: 023d46 j 402c2a3a -402c2144: f02be1 l32r a14, 402be1f0 -402c2147: 203ff0 or a3, a15, a15 -402c214a: 0e28 l32i.n a2, a14, 0 -402c214c: fc5ec5 call0 402be73c -402c214f: 0e4d mov.n a4, a14 -402c2151: fe7256 bnez a2, 402c213c -402c2154: 0e28 l32i.n a2, a14, 0 -402c2156: f0a032 movi a3, 240 -402c2159: 102320 and a2, a3, a2 -402c215c: e0a032 movi a3, 224 -402c215f: d91237 beq a2, a3, 402c213c -402c2162: 041d62 l16ui a6, a13, 8 -402c2165: f02331 l32r a3, 402be1f4 -402c2168: 650c movi.n a5, 6 -402c216a: 0d2d mov.n a2, a13 -402c216c: 091445 call0 402cb2b4 -402c216f: fc9256 bnez a2, 402c213c -402c2172: 0c28 l32i.n a2, a12, 0 -402c2174: 0c0232 l8ui a3, a2, 12 -402c2177: 0d2d mov.n a2, a13 -402c2179: 413430 srli a3, a3, 4 -402c217c: 0133e0 slli a3, a3, 18 -402c217f: 603030 neg a3, a3 -402c2182: 313030 srai a3, a3, 16 -402c2185: fd8385 call0 402bf9c0 -402c2188: fb0256 bnez a2, 402c213c -402c218b: 0c48 l32i.n a4, a12, 0 -402c218d: d95aa1 l32r a10, 402b86f8 -402c2190: 010422 l8ui a2, a4, 1 -402c2193: 000432 l8ui a3, a4, 0 -402c2196: 112280 slli a2, a2, 8 -402c2199: 202230 or a2, a2, a3 -402c219c: 117280 slli a7, a2, 8 -402c219f: 412820 srli a2, a2, 8 -402c21a2: 207720 or a7, a7, a2 -402c21a5: f47070 extui a7, a7, 0, 16 -402c21a8: 412870 srli a2, a7, 8 -402c21ab: 014422 s8i a2, a4, 1 -402c21ae: 030422 l8ui a2, a4, 3 -402c21b1: 020432 l8ui a3, a4, 2 -402c21b4: 112280 slli a2, a2, 8 -402c21b7: 202230 or a2, a2, a3 -402c21ba: 116280 slli a6, a2, 8 -402c21bd: 412820 srli a2, a2, 8 -402c21c0: 206620 or a6, a6, a2 -402c21c3: f46060 extui a6, a6, 0, 16 -402c21c6: 412860 srli a2, a6, 8 -402c21c9: 034422 s8i a2, a4, 3 -402c21cc: 050422 l8ui a2, a4, 5 -402c21cf: 040482 l8ui a8, a4, 4 -402c21d2: 060452 l8ui a5, a4, 6 -402c21d5: 112280 slli a2, a2, 8 -402c21d8: 203280 or a3, a2, a8 -402c21db: 115500 slli a5, a5, 16 -402c21de: 202530 or a2, a5, a3 -402c21e1: 070452 l8ui a5, a4, 7 -402c21e4: 004472 s8i a7, a4, 0 -402c21e7: 015580 slli a5, a5, 24 -402c21ea: 205520 or a5, a5, a2 -402c21ed: 752850 extui a2, a5, 24, 8 -402c21f0: 013580 slli a3, a5, 24 -402c21f3: 203320 or a3, a3, a2 -402c21f6: 1025a0 and a2, a5, a10 -402c21f9: 112280 slli a2, a2, 8 -402c21fc: 415850 srli a5, a5, 8 -402c21ff: 1055a0 and a5, a5, a10 -402c2202: 203320 or a3, a3, a2 -402c2205: 203350 or a3, a3, a5 -402c2208: 742830 extui a2, a3, 8, 8 -402c220b: 054422 s8i a2, a4, 5 -402c220e: 752030 extui a2, a3, 16, 8 -402c2211: 064422 s8i a2, a4, 6 -402c2214: 752830 extui a2, a3, 24, 8 -402c2217: 074422 s8i a2, a4, 7 -402c221a: fd3d21 l32r a2, 402c1710 -402c221d: 024462 s8i a6, a4, 2 -402c2220: 0239 s32i.n a3, a2, 0 -402c2222: 090482 l8ui a8, a4, 9 -402c2225: 080422 l8ui a2, a4, 8 -402c2228: 0a0452 l8ui a5, a4, 10 -402c222b: 118880 slli a8, a8, 8 -402c222e: 209820 or a9, a8, a2 -402c2231: 115500 slli a5, a5, 16 -402c2234: 208590 or a8, a5, a9 -402c2237: 0b0452 l8ui a5, a4, 11 -402c223a: 044432 s8i a3, a4, 4 -402c223d: 015580 slli a5, a5, 24 -402c2240: 205580 or a5, a5, a8 -402c2243: 018580 slli a8, a5, 24 -402c2246: 752850 extui a2, a5, 24, 8 -402c2249: 202820 or a2, a8, a2 -402c224c: 1085a0 and a8, a5, a10 -402c224f: 118880 slli a8, a8, 8 -402c2252: 415850 srli a5, a5, 8 -402c2255: 1055a0 and a5, a5, a10 -402c2258: 202280 or a2, a2, a8 -402c225b: 202250 or a2, a2, a5 -402c225e: 745820 extui a5, a2, 8, 8 -402c2261: 094452 s8i a5, a4, 9 -402c2264: 755020 extui a5, a2, 16, 8 -402c2267: 0a4452 s8i a5, a4, 10 -402c226a: 755820 extui a5, a2, 24, 8 -402c226d: 0b4452 s8i a5, a4, 11 -402c2270: fd5951 l32r a5, 402c17d4 -402c2273: 084422 s8i a2, a4, 8 -402c2276: 0529 s32i.n a2, a5, 0 -402c2278: 0f0482 l8ui a8, a4, 15 -402c227b: 0e0492 l8ui a9, a4, 14 -402c227e: 118880 slli a8, a8, 8 -402c2281: 208890 or a8, a8, a9 -402c2284: 115880 slli a5, a8, 8 -402c2287: 418880 srli a8, a8, 8 -402c228a: 205580 or a5, a5, a8 -402c228d: f45050 extui a5, a5, 0, 16 -402c2290: 0e4452 s8i a5, a4, 14 -402c2293: 415850 srli a5, a5, 8 -402c2296: 0f4452 s8i a5, a4, 15 -402c2299: 0d0452 l8ui a5, a4, 13 -402c229c: 0c0482 l8ui a8, a4, 12 -402c229f: 115580 slli a5, a5, 8 -402c22a2: 205580 or a5, a5, a8 -402c22a5: 415850 srli a5, a5, 8 -402c22a8: fd4a81 l32r a8, 402c17d0 -402c22ab: 1159 s32i.n a5, a1, 4 -402c22ad: 745050 extui a5, a5, 0, 8 -402c22b0: 549050 extui a9, a5, 0, 6 -402c22b3: e827b1 l32r a11, 402bc350 -402c22b6: 004892 s8i a9, a8, 0 -402c22b9: 0a0c movi.n a10, 0 -402c22bb: 149050 extui a9, a5, 0, 2 -402c22be: 1c0c movi.n a12, 1 -402c22c0: 83ca90 moveqz a12, a10, a9 -402c22c3: 0b98 l32i.n a9, a11, 0 -402c22c5: efcbb1 l32r a11, 402be1f4 -402c22c8: 041d82 l16ui a8, a13, 8 -402c22cb: 0be8 l32i.n a14, a11, 0 -402c22cd: efc8f1 l32r a15, 402be1f0 -402c22d0: c8ca add.n a12, a8, a12 -402c22d2: 5189 s32i.n a8, a1, 20 -402c22d4: 21e9 s32i.n a14, a1, 8 -402c22d6: fd4181 l32r a8, 402c17dc -402c22d9: 0fe8 l32i.n a14, a15, 0 -402c22db: f4c0c0 extui a12, a12, 0, 16 -402c22de: 01e9 s32i.n a14, a1, 0 -402c22e0: 0058c2 s16i a12, a8, 0 -402c22e3: 09ed mov.n a14, a9 -402c22e5: 0ebc beqz.n a14, 402c2319 -402c22e7: 111eb2 l16ui a11, a14, 34 -402c22ea: 249b77 bne a11, a7, 402c2312 -402c22ed: 101eb2 l16ui a11, a14, 32 -402c22f0: 1e9b67 bne a11, a6, 402c2312 -402c22f3: 1e88 l32i.n a8, a14, 4 -402c22f5: 21b8 l32i.n a11, a1, 8 -402c22f7: 1798b7 bne a8, a11, 402c2312 -402c22fa: 0e88 l32i.n a8, a14, 0 -402c22fc: 01b8 l32i.n a11, a1, 0 -402c22fe: 1098b7 bne a8, a11, 402c2312 -402c2301: 0c4a16 beqz a10, 402c23c9 -402c2304: 3e28 l32i.n a2, a14, 12 -402c2306: 3a29 s32i.n a2, a10, 12 -402c2308: e81221 l32r a2, 402bc350 -402c230b: 3e99 s32i.n a9, a14, 12 -402c230d: 02e9 s32i.n a14, a2, 0 -402c230f: 002d86 j 402c23c9 -402c2312: 0ead mov.n a10, a14 -402c2314: 3ee8 l32i.n a14, a14, 12 -402c2316: fff2c6 j 402c22e5 -402c2319: e80b41 l32r a4, 402bc348 -402c231c: 0448 l32i.n a4, a4, 0 -402c231e: 05f416 beqz a4, 402c2381 -402c2321: 111482 l16ui a8, a4, 34 -402c2324: 549877 bne a8, a7, 402c237c -402c2327: 101482 l16ui a8, a4, 32 -402c232a: 4e9867 bne a8, a6, 402c237c -402c232d: 1488 l32i.n a8, a4, 4 -402c232f: 21e8 l32i.n a14, a1, 8 -402c2331: 479e87 bne a14, a8, 402c237c -402c2334: 0488 l32i.n a8, a4, 0 -402c2336: 01a8 l32i.n a10, a1, 0 -402c2338: 409a87 bne a10, a8, 402c237c -402c233b: 026527 bbci a5, 2, 402c2341 -402c233e: ff7e86 j 402c213c -402c2341: 176517 bbci a5, 1, 402c235c -402c2344: a458 l32i.n a5, a4, 40 -402c2346: c08350 sub a8, a3, a5 -402c2349: 01b896 bltz a8, 402c2368 -402c234c: 161482 l16ui a8, a4, 44 -402c234f: 585a add.n a5, a8, a5 -402c2351: c05350 sub a5, a3, a5 -402c2354: 1015e6 bgei a5, 1, 402c2368 -402c2357: 001746 j 402c23b8 -402c235a: 070000 excw -402c235d: 210865 excw -402c2360: e7fb addi.n a14, a7, 15 -402c2362: 002222 l32i a2, a2, 0 -402c2365: 0d6422 s32i a2, a4, 52 -402c2368: dd0c16 beqz a12, 402c213c -402c236b: 240432 l8ui a3, a4, 36 -402c236e: 220c movi.n a2, 2 -402c2370: 202320 or a2, a3, a2 -402c2373: 244422 s8i a2, a4, 36 -402c2376: 042d mov.n a2, a4 -402c2378: 000b86 j 402c23aa -402c237b: 344800 extui a4, a0, 8, 4 -402c237e: ffe706 j 402c231e -402c2381: f4ff41 l32r a4, 402bf780 -402c2384: 0488 l32i.n a8, a4, 0 -402c2386: 040c movi.n a4, 0 -402c2388: 08ed mov.n a14, a8 -402c238a: 2eac beqz.n a14, 402c23b0 -402c238c: 101ea2 l16ui a10, a14, 32 -402c238f: 0d9a67 bne a10, a6, 402c23a0 -402c2392: 0ea8 l32i.n a10, a14, 0 -402c2394: 0021b2 l32i a11, a1, 0 -402c2397: 029ba7 bne a11, a10, 402c239d -402c239a: 016b86 j 402c294c -402c239d: 5aba16 beqz a10, 402c294c -402c23a0: 0e4d mov.n a4, a14 -402c23a2: 3ee8 l32i.n a14, a14, 12 -402c23a4: fff886 j 402c238a -402c23a7: 0c2d00 excw -402c23aa: 010485 call0 402c33f4 -402c23ad: ff62c6 j 402c213c -402c23b0: 1198 l32i.n a9, a1, 4 -402c23b2: 026927 bbci a9, 2, 402c23b8 -402c23b5: ff60c6 j 402c213c -402c23b8: ef8f51 l32r a5, 402be1f4 -402c23bb: ef8d41 l32r a4, 402be1f0 -402c23be: 3c3a add.n a3, a12, a3 -402c23c0: 00d605 call0 402c3124 -402c23c3: ff5d46 j 402c213c -402c23c6: 000000 ill -402c23c9: fd0521 l32r a2, 402c17e0 -402c23cc: 51a8 l32i.n a10, a1, 20 -402c23ce: 030c movi.n a3, 0 -402c23d0: 0239 s32i.n a3, a2, 0 -402c23d2: 4249 s32i.n a4, a2, 16 -402c23d4: 0652a2 s16i a10, a2, 12 -402c23d7: 12d9 s32i.n a13, a2, 4 -402c23d9: fd04c1 l32r a12, 402c17ec -402c23dc: fd0321 l32r a2, 402c17e8 -402c23df: 212e42 l32i a4, a14, 132 -402c23e2: 0239 s32i.n a3, a2, 0 -402c23e4: 004c32 s8i a3, a12, 0 -402c23e7: 2e1437 beq a4, a3, 402c2419 -402c23ea: 232e62 l32i a6, a14, 140 -402c23ed: 050c movi.n a5, 0 -402c23ef: 0e3d mov.n a3, a14 -402c23f1: 668c beqz.n a6, 402c23fb -402c23f3: 6e28 l32i.n a2, a14, 24 -402c23f5: 0006c0 callx0 a6 -402c23f8: 000106 j 402c2400 -402c23fb: 052d mov.n a2, a5 -402c23fd: feb905 call0 402c0f90 -402c2400: 42cc bnez.n a2, 402c2408 -402c2402: 216e22 s32i a2, a14, 132 -402c2405: 000406 j 402c2419 -402c2408: 837c movi.n a3, -8 -402c240a: 029237 bne a2, a3, 402c2410 -402c240d: ff4ac6 j 402c213c -402c2410: fcf321 l32r a2, 402c17dc -402c2413: 001222 l16ui a2, a2, 0 -402c2416: d22256 bnez a2, 402c213c -402c2419: fcedd1 l32r a13, 402c17d0 -402c241c: ff3721 l32r a2, 402c20f8 -402c241f: 000d62 l8ui a6, a13, 0 -402c2422: 02e9 s32i.n a14, a2, 0 -402c2424: 316627 bbci a6, 2, 402c2459 -402c2427: 4e28 l32i.n a2, a14, 16 -402c2429: 102266 bnei a2, 2, 402c243d -402c242c: fcea21 l32r a2, 402c17d4 -402c242f: 172e32 l32i a3, a14, 92 -402c2432: 0228 l32i.n a2, a2, 0 -402c2434: 029327 bne a3, a2, 402c243a -402c2437: 017a46 j 402c2a24 -402c243a: 00f2c6 j 402c2809 -402c243d: fcb421 l32r a2, 402c1710 -402c2440: ae38 l32i.n a3, a14, 40 -402c2442: 0228 l32i.n a2, a2, 0 -402c2444: c02230 sub a2, a2, a3 -402c2447: 3be296 bltz a2, 402c2809 -402c244a: 161e32 l16ui a3, a14, 44 -402c244d: c02230 sub a2, a2, a3 -402c2450: 0212e6 bgei a2, 1, 402c2456 -402c2453: 017346 j 402c2a24 -402c2456: 00ebc6 j 402c2809 -402c2459: 220c movi.n a2, 2 -402c245b: 104620 and a4, a6, a2 -402c245e: 240e52 l8ui a5, a14, 36 -402c2461: c48c beqz.n a4, 402c2471 -402c2463: 4e38 l32i.n a3, a14, 16 -402c2465: 202520 or a2, a5, a2 -402c2468: fec332 addi a3, a3, -2 -402c246b: 0223b6 bltui a3, 2, 402c2471 -402c246e: 004686 j 402c258c -402c2471: 08e547 bbsi a5, 4, 402c247d -402c2474: e7b621 l32r a2, 402bc34c -402c2477: 002222 l32i a2, a2, 0 -402c247a: 0d6e22 s32i a2, a14, 52 -402c247d: 020c movi.n a2, 0 -402c247f: ad4e22 s8i a2, a14, 173 -402c2482: 3cce22 addi a2, a14, 60 -402c2485: 4149 s32i.n a4, a1, 16 -402c2487: 036162 s32i a6, a1, 12 -402c248a: ffbf85 call0 402c2084 -402c248d: 4e28 l32i.n a2, a14, 16 -402c248f: 4148 l32i.n a4, a1, 16 -402c2491: fec222 addi a2, a2, -2 -402c2494: 3168 l32i.n a6, a1, 12 -402c2496: 0282b6 bltui a2, 8, 402c249c -402c2499: 00db06 j 402c2809 -402c249c: ff1831 l32r a3, 402c20fc -402c249f: a02230 addx4 a2, a2, a3 -402c24a2: 0228 l32i.n a2, a2, 0 -402c24a4: 0002a0 jx a2 -402c24a7: 12a022 movi a2, 18 -402c24aa: 102620 and a2, a6, a2 -402c24ad: 12a032 movi a3, 18 -402c24b0: 021237 beq a2, a3, 402c24b6 -402c24b3: 003c46 j 402c25a8 -402c24b6: 1f2e22 l32i a2, a14, 124 -402c24b9: 042272 l32i a7, a2, 16 -402c24bc: 050732 l8ui a3, a7, 5 -402c24bf: 040752 l8ui a5, a7, 4 -402c24c2: 060722 l8ui a2, a7, 6 -402c24c5: 113380 slli a3, a3, 8 -402c24c8: 204350 or a4, a3, a5 -402c24cb: 112200 slli a2, a2, 16 -402c24ce: 203240 or a3, a2, a4 -402c24d1: 070722 l8ui a2, a7, 7 -402c24d4: 012280 slli a2, a2, 24 -402c24d7: 202230 or a2, a2, a3 -402c24da: 014280 slli a4, a2, 24 -402c24dd: 753820 extui a3, a2, 24, 8 -402c24e0: 205430 or a5, a4, a3 -402c24e3: d88531 l32r a3, 402b86f8 -402c24e6: 104230 and a4, a2, a3 -402c24e9: 412820 srli a2, a2, 8 -402c24ec: 102230 and a2, a2, a3 -402c24ef: 114480 slli a4, a4, 8 -402c24f2: fcb831 l32r a3, 402c17d4 -402c24f5: 204540 or a4, a5, a4 -402c24f8: 202420 or a2, a4, a2 -402c24fb: 0338 l32i.n a3, a3, 0 -402c24fd: 221b addi.n a2, a2, 1 -402c24ff: 021237 beq a2, a3, 402c2505 -402c2502: 002886 j 402c25a8 -402c2505: 391e32 l16ui a3, a14, 114 -402c2508: fc8251 l32r a5, 402c1710 -402c250b: 331b addi.n a3, a3, 1 -402c250d: 395e32 s16i a3, a14, 114 -402c2510: 146e22 s32i a2, a14, 80 -402c2513: 0538 l32i.n a3, a5, 0 -402c2515: fcb021 l32r a2, 402c17d8 -402c2518: 431b addi.n a4, a3, 1 -402c251a: 0228 l32i.n a2, a2, 0 -402c251c: ae49 s32i.n a4, a14, 40 -402c251e: ce49 s32i.n a4, a14, 48 -402c2520: 0e0242 l8ui a4, a2, 14 -402c2523: 0f0222 l8ui a2, a2, 15 -402c2526: 330b addi.n a3, a3, -1 -402c2528: 112280 slli a2, a2, 8 -402c252b: 202240 or a2, a2, a4 -402c252e: 305e22 s16i a2, a14, 96 -402c2531: 420c movi.n a2, 4 -402c2533: 196e32 s32i a3, a14, 100 -402c2536: 4e29 s32i.n a2, a14, 16 -402c2538: 3e2a add.n a3, a14, a2 -402c253a: 1e1e22 l16ui a2, a14, 60 -402c253d: ff0945 call0 402c15d4 -402c2540: a03220 addx4 a3, a2, a2 -402c2543: 1133f0 slli a3, a3, 1 -402c2546: 2c5e32 s16i a3, a14, 88 -402c2549: 2b1e32 l16ui a3, a14, 86 -402c254c: 1e5e22 s16i a2, a14, 60 -402c254f: 051366 bnei a3, 1, 402c2558 -402c2552: 1122f0 slli a2, a2, 1 -402c2555: f42020 extui a2, a2, 0, 16 -402c2558: 2b5e22 s16i a2, a14, 86 -402c255b: 3a1e22 l16ui a2, a14, 116 -402c255e: 220b addi.n a2, a2, -1 -402c2560: 3a5e22 s16i a2, a14, 116 -402c2563: 1f2e22 l32i a2, a14, 124 -402c2566: 0238 l32i.n a3, a2, 0 -402c2568: 1f6e32 s32i a3, a14, 124 -402c256b: 33cc bnez.n a3, 402c2572 -402c256d: f37c movi.n a3, -1 -402c256f: 000046 j 402c2574 -402c2572: 030c movi.n a3, 0 -402c2574: 1d5e32 s16i a3, a14, 58 -402c2577: 030c movi.n a3, 0 -402c2579: 4e4e32 s8i a3, a14, 78 -402c257c: fe8d85 call0 402c0e58 -402c257f: 242e52 l32i a5, a14, 144 -402c2582: c5cc bnez.n a5, 402c2592 -402c2584: 240e32 l8ui a3, a14, 36 -402c2587: 220c movi.n a2, 2 -402c2589: 202320 or a2, a3, a2 -402c258c: 244e22 s8i a2, a14, 36 -402c258f: 009d86 j 402c2809 -402c2592: 6e28 l32i.n a2, a14, 24 -402c2594: 0e3d mov.n a3, a14 -402c2596: 00a042 movi a4, 0 -402c2599: 0005c0 callx0 a5 -402c259c: 837c movi.n a3, -8 -402c259e: 029237 bne a2, a3, 402c25a4 -402c25a1: 00dd46 j 402c291a -402c25a4: fff706 j 402c2584 -402c25a7: e64700 excw -402c25aa: 968602 excw -402c25ad: 8a2100 excw -402c25b0: 81fc bnez.n a1, 402c25ec -402c25b2: fc8a add.n a15, a12, a8 -402c25b4: 0228 l32i.n a2, a2, 0 -402c25b6: fc56a1 l32r a10, 402c1710 -402c25b9: 000272 l8ui a7, a2, 0 -402c25bc: 010242 l8ui a4, a2, 1 -402c25bf: 020262 l8ui a6, a2, 2 -402c25c2: 030222 l8ui a2, a2, 3 -402c25c5: 001892 l16ui a9, a8, 0 -402c25c8: 0a38 l32i.n a3, a10, 0 -402c25ca: fc82b1 l32r a11, 402c17d4 -402c25cd: 114480 slli a4, a4, 8 -402c25d0: 112280 slli a2, a2, 8 -402c25d3: 207470 or a7, a4, a7 -402c25d6: 206260 or a6, a2, a6 -402c25d9: ef0651 l32r a5, 402be1f4 -402c25dc: 0f4d mov.n a4, a15 -402c25de: 393a add.n a3, a9, a3 -402c25e0: 0b28 l32i.n a2, a11, 0 -402c25e2: 002606 j 402c267e -402c25e5: 02e647 bbsi a6, 4, 402c25eb -402c25e8: 002606 j 402c2684 -402c25eb: fc7a21 l32r a2, 402c17d4 -402c25ee: 142e42 l32i a4, a14, 80 -402c25f1: 0228 l32i.n a2, a2, 0 -402c25f3: 320b addi.n a3, a2, -1 -402c25f5: c03340 sub a3, a3, a4 -402c25f8: 050396 bltz a3, 402c264c -402c25fb: 172e32 l32i a3, a14, 92 -402c25fe: c03230 sub a3, a2, a3 -402c2601: 4713e6 bgei a3, 1, 402c264c -402c2604: 420c movi.n a2, 4 -402c2606: 7e58 l32i.n a5, a14, 28 -402c2608: 4e29 s32i.n a2, a14, 16 -402c260a: 284516 beqz a5, 402c2892 -402c260d: 6e28 l32i.n a2, a14, 24 -402c260f: 040c movi.n a4, 0 -402c2611: 0e3d mov.n a3, a14 -402c2613: 0005c0 callx0 a5 -402c2616: a28c beqz.n a2, 402c2624 -402c2618: 837c movi.n a3, -8 -402c261a: 021237 beq a2, a3, 402c2620 -402c261d: 009c46 j 402c2892 -402c2620: 00bd86 j 402c291a -402c2623: 0e2d00 excw -402c2626: 2b1ed2 l16ui a13, a14, 86 -402c2629: ff1c45 call0 402c17f0 -402c262c: 381e22 l16ui a2, a14, 112 -402c262f: 005216 beqz a2, 402c2638 -402c2632: ffc222 addi a2, a2, -1 -402c2635: 385e22 s16i a2, a14, 112 -402c2638: 1e1e22 l16ui a2, a14, 60 -402c263b: 051d66 bnei a13, 1, 402c2644 -402c263e: 1122f0 slli a2, a2, 1 -402c2641: f42020 extui a2, a2, 0, 16 -402c2644: 2b5e22 s16i a2, a14, 86 -402c2647: 001646 j 402c26a4 -402c264a: 310000 srai a0, a0, 16 -402c264d: 81fc63 excw -402c2650: 32fc30 excw -402c2653: 720023 excw -402c2656: 520003 excw -402c2659: 620103 excw -402c265c: 420203 excw -402c265f: 310303 excw -402c2662: 5e .byte 0x5e -402c2663: 80fc bnez.n a0, 402c269f -402c2665: 921155 excw -402c2668: 320013 excw -402c266b: 0028 l32i.n a2, a0, 0 -402c266d: 114480 slli a4, a4, 8 -402c2670: 207570 or a7, a5, a7 -402c2673: eee051 l32r a5, 402be1f4 -402c2676: 206460 or a6, a4, a6 -402c2679: 803930 add a3, a9, a3 -402c267c: 0f4d mov.n a4, a15 -402c267e: 00aa45 call0 402c3124 -402c2681: 006106 j 402c2809 -402c2684: 181416 beqz a4, 402c2809 -402c2687: fc2231 l32r a3, 402c1710 -402c268a: ae28 l32i.n a2, a14, 40 -402c268c: 0338 l32i.n a3, a3, 0 -402c268e: 220b addi.n a2, a2, -1 -402c2690: 021237 beq a2, a3, 402c2696 -402c2693: 005c86 j 402c2809 -402c2696: 202ee0 or a2, a14, a14 -402c2699: 0085c5 call0 402c2ef8 -402c269c: 005a46 j 402c2809 -402c269f: 0e2d mov.n a2, a14 -402c26a1: ff14c5 call0 402c17f0 -402c26a4: 000c22 l8ui a2, a12, 0 -402c26a7: 02e257 bbsi a2, 5, 402c26ad -402c26aa: 0056c6 j 402c2809 -402c26ad: 240e32 l8ui a3, a14, 36 -402c26b0: 220c movi.n a2, 2 -402c26b2: 202320 or a2, a3, a2 -402c26b5: 244e22 s8i a2, a14, 36 -402c26b8: 720c movi.n a2, 7 -402c26ba: 001806 j 402c271e -402c26bd: e00000 subx4 a0, a0, a0 -402c26c0: 2e .byte 0x2e -402c26c1: 12c520 excw -402c26c4: ff .byte 0xff -402c26c5: 000c22 l8ui a2, a12, 0 -402c26c8: 10a032 movi a3, 16 -402c26cb: 556257 bbci a2, 5, 402c2724 -402c26ce: 000d22 l8ui a2, a13, 0 -402c26d1: 240e42 l8ui a4, a14, 36 -402c26d4: 3c0237 bnone a2, a3, 402c2714 -402c26d7: fc3f21 l32r a2, 402c17d4 -402c26da: 172e32 l32i a3, a14, 92 -402c26dd: 002222 l32i a2, a2, 0 -402c26e0: 309327 bne a3, a2, 402c2714 -402c26e3: 230c movi.n a3, 2 -402c26e5: 202430 or a2, a4, a3 -402c26e8: 244e22 s8i a2, a14, 36 -402c26eb: 0e2d mov.n a2, a14 -402c26ed: fe7b85 call0 402c0ea8 -402c26f0: e71831 l32r a3, 402bc350 -402c26f3: 0328 l32i.n a2, a3, 0 -402c26f5: 029e27 bne a14, a2, 402c26fb -402c26f8: 002a46 j 402c27a5 -402c26fb: f97431 l32r a3, 402c0ccc -402c26fe: 040c movi.n a4, 0 -402c2700: 0329 s32i.n a2, a3, 0 -402c2702: 0c7216 beqz a2, 402c27cd -402c2705: 3258 l32i.n a5, a2, 12 -402c2707: 029e57 bne a14, a5, 402c270d -402c270a: 002a06 j 402c27b6 -402c270d: 140c movi.n a4, 1 -402c270f: 052d mov.n a2, a5 -402c2711: fffb46 j 402c2702 -402c2714: 220c movi.n a2, 2 -402c2716: 202420 or a2, a4, a2 -402c2719: 244e22 s8i a2, a14, 36 -402c271c: 820c movi.n a2, 8 -402c271e: 4e29 s32i.n a2, a14, 16 -402c2720: 003946 j 402c2809 -402c2723: 0d2200 excw -402c2726: 823700 mull a3, a7, a0 -402c2729: 36c602 addi a0, a6, 54 -402c272c: 292100 excw -402c272f: 32fc bnez.n a2, 402c2766 -402c2731: 2e .byte 0x2e -402c2732: 022817 blt a8, a1, 402c2738 -402c2735: 021327 beq a3, a2, 402c273b -402c2738: 003346 j 402c2809 -402c273b: 620c movi.n a2, 6 -402c273d: fff746 j 402c271e -402c2740: 202ee0 or a2, a14, a14 -402c2743: ff0ac5 call0 402c17f0 -402c2746: 000c22 l8ui a2, a12, 0 -402c2749: 02e257 bbsi a2, 5, 402c274f -402c274c: 002e46 j 402c2809 -402c274f: 240e32 l8ui a3, a14, 36 -402c2752: 02a022 movi a2, 2 -402c2755: 202320 or a2, a3, a2 -402c2758: 244e22 s8i a2, a14, 36 -402c275b: 202ee0 or a2, a14, a14 -402c275e: fe7485 call0 402c0ea8 -402c2761: e6fb31 l32r a3, 402bc350 -402c2764: 0328 l32i.n a2, a3, 0 -402c2766: 3b1e27 beq a14, a2, 402c27a5 -402c2769: f95831 l32r a3, 402c0ccc -402c276c: 040c movi.n a4, 0 -402c276e: 0329 s32i.n a2, a3, 0 -402c2770: 059216 beqz a2, 402c27cd -402c2773: 3258 l32i.n a5, a2, 12 -402c2775: 3d1e57 beq a14, a5, 402c27b6 -402c2778: 140c movi.n a4, 1 -402c277a: 052d mov.n a2, a5 -402c277c: fffc06 j 402c2770 -402c277f: 202ee0 or a2, a14, a14 -402c2782: ff06c5 call0 402c17f0 -402c2785: 000d22 l8ui a2, a13, 0 -402c2788: 7d6247 bbci a2, 4, 402c2809 -402c278b: fc1221 l32r a2, 402c17d4 -402c278e: 172e32 l32i a3, a14, 92 -402c2791: 002222 l32i a2, a2, 0 -402c2794: 719327 bne a3, a2, 402c2809 -402c2797: 202ee0 or a2, a14, a14 -402c279a: fe70c5 call0 402c0ea8 -402c279d: e6ec31 l32r a3, 402bc350 -402c27a0: 0328 l32i.n a2, a3, 0 -402c27a2: 069e27 bne a14, a2, 402c27ac -402c27a5: 3228 l32i.n a2, a2, 12 -402c27a7: 000906 j 402c27cf -402c27aa: 310000 srai a0, a0, 16 -402c27ad: f948 l32i.n a4, a9, 60 -402c27af: 040c movi.n a4, 0 -402c27b1: 0329 s32i.n a2, a3, 0 -402c27b3: 0004c6 j 402c27ca -402c27b6: 048c beqz.n a4, 402c27ba -402c27b8: 0329 s32i.n a2, a3, 0 -402c27ba: 3e38 l32i.n a3, a14, 12 -402c27bc: 3239 s32i.n a3, a2, 12 -402c27be: 0003c6 j 402c27d1 -402c27c1: 3258 l32i.n a5, a2, 12 -402c27c3: ef1e57 beq a14, a5, 402c27b6 -402c27c6: 140c movi.n a4, 1 -402c27c8: 052d mov.n a2, a5 -402c27ca: ff3256 bnez a2, 402c27c1 -402c27cd: 048c beqz.n a4, 402c27d1 -402c27cf: 0329 s32i.n a2, a3, 0 -402c27d1: 0aa022 movi a2, 10 -402c27d4: 046e22 s32i a2, a14, 16 -402c27d7: e6dc21 l32r a2, 402bc348 -402c27da: 002232 l32i a3, a2, 0 -402c27dd: 02e9 s32i.n a14, a2, 0 -402c27df: 3e39 s32i.n a3, a14, 12 -402c27e1: 013185 call0 402c3afc -402c27e4: 000846 j 402c2809 -402c27e7: 0e2d00 excw -402c27ea: ff0045 call0 402c17f0 -402c27ed: 000d22 l8ui a2, a13, 0 -402c27f0: 156247 bbci a2, 4, 402c2809 -402c27f3: fbf821 l32r a2, 402c17d4 -402c27f6: 172e32 l32i a3, a14, 92 -402c27f9: 0228 l32i.n a2, a2, 0 -402c27fb: 0a9327 bne a3, a2, 402c2809 -402c27fe: 000c32 l8ui a3, a12, 0 -402c2801: 021c movi.n a2, 16 -402c2803: 202320 or a2, a3, a2 -402c2806: 004c22 s8i a2, a12, 0 -402c2809: 000c32 l8ui a3, a12, 0 -402c280c: 1a6337 bbci a3, 3, 402c282a -402c280f: 262e42 l32i a4, a14, 152 -402c2812: 648c beqz.n a4, 402c281c -402c2814: 6e28 l32i.n a2, a14, 24 -402c2816: f7af32 movi a3, -9 -402c2819: 0004c0 callx0 a4 -402c281c: e6cd21 l32r a2, 402bc350 -402c281f: 0e3d mov.n a3, a14 -402c2821: fe6d85 call0 402c0efc -402c2824: 5fa142 movi a4, 0x15f -402c2827: 000846 j 402c284c -402c282a: 021c movi.n a2, 16 -402c282c: 2d0327 bnone a3, a2, 402c285d -402c282f: 240e32 l8ui a3, a14, 36 -402c2832: 0b8327 bany a3, a2, 402c2841 -402c2835: 262e42 l32i a4, a14, 152 -402c2838: 548c beqz.n a4, 402c2841 -402c283a: 6e28 l32i.n a2, a14, 24 -402c283c: 637c movi.n a3, -10 -402c283e: 0004c0 callx0 a4 -402c2841: e6c321 l32r a2, 402bc350 -402c2844: 0e3d mov.n a3, a14 -402c2846: fe6b45 call0 402c0efc -402c2849: 6aa142 movi a4, 0x16a -402c284c: fe2d31 l32r a3, 402c2100 -402c284f: 0e2d mov.n a2, a14 -402c2851: da0d01 l32r a0, 402b9088 -402c2854: 0000c0 callx0 a0 -402c2857: 002fc6 j 402c291a -402c285a: 000000 ill -402c285d: 381e42 l16ui a4, a14, 112 -402c2860: 84cc bnez.n a4, 402c286c -402c2862: fbe1d1 l32r a13, 402c17e8 -402c2865: 0d48 l32i.n a4, a13, 0 -402c2867: 94dc bnez.n a4, 402c2884 -402c2869: 001ac6 j 402c28d8 -402c286c: 222e52 l32i a5, a14, 136 -402c286f: fef516 beqz a5, 402c2862 -402c2872: 6e28 l32i.n a2, a14, 24 -402c2874: 0e3d mov.n a3, a14 -402c2876: 0005c0 callx0 a5 -402c2879: 837c movi.n a3, -8 -402c287b: 029237 bne a2, a3, 402c2881 -402c287e: 002606 j 402c291a -402c2881: fff746 j 402c2862 -402c2884: 240e22 l8ui a2, a14, 36 -402c2887: 126247 bbci a2, 4, 402c289d -402c288a: 042d mov.n a2, a4 -402c288c: 201110 or a1, a1, a1 -402c288f: fd1b85 call0 402bfa48 -402c2892: 0e2d mov.n a2, a14 -402c2894: feb6c5 call0 402c1404 -402c2897: 001fc6 j 402c291a -402c289a: 000000 ill -402c289d: fbcc21 l32r a2, 402c17d0 -402c28a0: 000222 l8ui a2, a2, 0 -402c28a3: 0a6237 bbci a2, 3, 402c28b1 -402c28a6: 0d0432 l8ui a3, a4, 13 -402c28a9: 120c movi.n a2, 1 -402c28ab: 202320 or a2, a3, a2 -402c28ae: 0d4422 s8i a2, a4, 13 -402c28b1: 232e62 l32i a6, a14, 140 -402c28b4: 050c movi.n a5, 0 -402c28b6: 0e3d mov.n a3, a14 -402c28b8: 868c beqz.n a6, 402c28c4 -402c28ba: 062e22 l32i a2, a14, 24 -402c28bd: 0006c0 callx0 a6 -402c28c0: 000186 j 402c28ca -402c28c3: 255000 extui a5, a0, 16, 3 -402c28c6: 6c8520 excw -402c28c9: fe .byte 0xfe -402c28ca: f8af32 movi a3, -8 -402c28cd: 491237 beq a2, a3, 402c291a -402c28d0: 004216 beqz a2, 402c28d8 -402c28d3: 0d28 l32i.n a2, a13, 0 -402c28d5: 216e22 s32i a2, a14, 132 -402c28d8: 000c22 l8ui a2, a12, 0 -402c28db: 12e257 bbsi a2, 5, 402c28f1 -402c28de: fe0621 l32r a2, 402c20f8 -402c28e1: 00a032 movi a3, 0 -402c28e4: 006232 s32i a3, a2, 0 -402c28e7: 202ee0 or a2, a14, a14 -402c28ea: 00b085 call0 402c33f4 -402c28ed: 000a46 j 402c291a -402c28f0: f43100 extui a3, a0, 1, 16 -402c28f3: 1e22e1 l32r a14, 4028a17c -402c28f6: 20c016 beqz a0, 402c2b06 -402c28f9: 033800 excw -402c28fc: 041237 beq a2, a3, 402c2904 -402c28ff: 221b addi.n a2, a2, 1 -402c2901: 165e22 s16i a2, a14, 44 -402c2904: 232e62 l32i a6, a14, 140 -402c2907: fd3616 beqz a6, 402c28de -402c290a: 050c movi.n a5, 0 -402c290c: 6e28 l32i.n a2, a14, 24 -402c290e: 0e3d mov.n a3, a14 -402c2910: 054d mov.n a4, a5 -402c2912: 0006c0 callx0 a6 -402c2915: 837c movi.n a3, -8 -402c2917: c39237 bne a2, a3, 402c28de -402c291a: fdf721 l32r a2, 402c20f8 -402c291d: 030c movi.n a3, 0 -402c291f: 0239 s32i.n a3, a2, 0 -402c2921: fbaf41 l32r a4, 402c17e0 -402c2924: fbb121 l32r a2, 402c17e8 -402c2927: 03cd mov.n a12, a3 -402c2929: 0239 s32i.n a3, a2, 0 -402c292b: 1428 l32i.n a2, a4, 4 -402c292d: 20d440 or a13, a4, a4 -402c2930: 041237 beq a2, a3, 402c2938 -402c2933: fd1145 call0 402bfa48 -402c2936: 1dc9 s32i.n a12, a13, 4 -402c2938: f24e45 call0 402b4e20 -402c293b: 0222b6 bltui a2, 2, 402c2941 -402c293e: 003e06 j 402c2a3a -402c2941: 020c movi.n a2, 0 -402c2943: fd7045 call0 402c0048 -402c2946: 003c06 j 402c2a3a -402c2949: 000000 ill -402c294c: 948c beqz.n a4, 402c2959 -402c294e: 3ea8 l32i.n a10, a14, 12 -402c2950: 34a9 s32i.n a10, a4, 12 -402c2952: f38b41 l32r a4, 402bf780 -402c2955: 3e89 s32i.n a8, a14, 12 -402c2957: 04e9 s32i.n a14, a4, 0 -402c2959: 026547 bbci a5, 4, 402c295f -402c295c: fe9606 j 402c23b8 -402c295f: 020c movi.n a2, 0 -402c2961: 02e517 bbsi a5, 1, 402c2967 -402c2964: fdf506 j 402c213c -402c2967: e98c beqz.n a9, 402c2979 -402c2969: 4938 l32i.n a3, a9, 16 -402c296b: 054366 bnei a3, 4, 402c2974 -402c296e: 01c222 addi a2, a2, 1 -402c2971: 742020 extui a2, a2, 0, 8 -402c2974: 3998 l32i.n a9, a9, 12 -402c2976: fffb46 j 402c2967 -402c2979: e10131 l32r a3, 402bad80 -402c297c: 0020c0 memw -402c297f: 0338 l32i.n a3, a3, 0 -402c2981: 029237 bne a2, a3, 402c2987 -402c2984: fded06 j 402c213c -402c2987: 140e22 l8ui a2, a14, 20 -402c298a: feaf05 call0 402c147c -402c298d: 02cd mov.n a12, a2 -402c298f: 12cc bnez.n a2, 402c2994 -402c2991: fde9c6 j 402c213c -402c2994: 0f28 l32i.n a2, a15, 0 -402c2996: ee1731 l32r a3, 402be1f4 -402c2999: 0c29 s32i.n a2, a12, 0 -402c299b: 101e22 l16ui a2, a14, 32 -402c299e: 105c22 s16i a2, a12, 32 -402c29a1: 0328 l32i.n a2, a3, 0 -402c29a3: 1c29 s32i.n a2, a12, 4 -402c29a5: fb8c21 l32r a2, 402c17d8 -402c29a8: 0238 l32i.n a3, a2, 0 -402c29aa: 010322 l8ui a2, a3, 1 -402c29ad: 000342 l8ui a4, a3, 0 -402c29b0: 112280 slli a2, a2, 8 -402c29b3: 202240 or a2, a2, a4 -402c29b6: fb5641 l32r a4, 402c1710 -402c29b9: 115c22 s16i a2, a12, 34 -402c29bc: 320c movi.n a2, 3 -402c29be: 4c29 s32i.n a2, a12, 16 -402c29c0: 0428 l32i.n a2, a4, 0 -402c29c2: 421b addi.n a4, a2, 1 -402c29c4: ac49 s32i.n a4, a12, 40 -402c29c6: cc49 s32i.n a4, a12, 48 -402c29c8: 220b addi.n a2, a2, -1 -402c29ca: 0e0342 l8ui a4, a3, 14 -402c29cd: 0f0332 l8ui a3, a3, 15 -402c29d0: 196c22 s32i a2, a12, 100 -402c29d3: 6e28 l32i.n a2, a14, 24 -402c29d5: 113380 slli a3, a3, 8 -402c29d8: 6c29 s32i.n a2, a12, 24 -402c29da: 7e28 l32i.n a2, a14, 28 -402c29dc: 203340 or a3, a3, a4 -402c29df: 7c29 s32i.n a2, a12, 28 -402c29e1: 305c32 s16i a3, a12, 96 -402c29e4: 2c5c32 s16i a3, a12, 88 -402c29e7: 080e32 l8ui a3, a14, 8 -402c29ea: 8caf22 movi a2, -116 -402c29ed: 102320 and a2, a3, a2 -402c29f0: 084c22 s8i a2, a12, 8 -402c29f3: e65721 l32r a2, 402bc350 -402c29f6: 0238 l32i.n a3, a2, 0 -402c29f8: 02c9 s32i.n a12, a2, 0 -402c29fa: 3c39 s32i.n a3, a12, 12 -402c29fc: 010fc5 call0 402c3afc -402c29ff: 3ccc22 addi a2, a12, 60 -402c2a02: ff6805 call0 402c2084 -402c2a05: 1e1c22 l16ui a2, a12, 60 -402c2a08: 3c4b addi.n a3, a12, 4 -402c2a0a: febc85 call0 402c15d4 -402c2a0d: 1e5c22 s16i a2, a12, 60 -402c2a10: 231c movi.n a3, 18 -402c2a12: 0c2d mov.n a2, a12 -402c2a14: 006045 call0 402c301c -402c2a17: 98d216 beqz a2, 402c23a8 -402c2a1a: 030c movi.n a3, 0 -402c2a1c: 0c2d mov.n a2, a12 -402c2a1e: fe9405 call0 402c1360 -402c2a21: fdc5c6 j 402c213c -402c2a24: 000c32 l8ui a3, a12, 0 -402c2a27: 820c movi.n a2, 8 -402c2a29: 202320 or a2, a3, a2 -402c2a2c: 240e32 l8ui a3, a14, 36 -402c2a2f: 004c22 s8i a2, a12, 0 -402c2a32: e27c movi.n a2, -2 -402c2a34: 102320 and a2, a3, a2 -402c2a37: fed446 j 402c258c -402c2a3a: f108 l32i.n a0, a1, 60 -402c2a3c: e1c8 l32i.n a12, a1, 56 -402c2a3e: d1d8 l32i.n a13, a1, 52 -402c2a40: c1e8 l32i.n a14, a1, 48 -402c2a42: b1f8 l32i.n a15, a1, 44 -402c2a44: 40c112 addi a1, a1, 64 -402c2a47: f00d ret.n -402c2a49: 000000 ill -402c2a4c: 9e .byte 0x9e -402c2a4d: 3ffe97 bbsi a14, 25, 402c2a90 -402c2a50: d0c112 addi a1, a1, -48 -402c2a53: 0761f2 s32i a15, a1, 28 -402c2a56: 20f220 or a15, a2, a2 -402c2a59: 02a022 movi a2, 2 -402c2a5c: 038d mov.n a8, a3 -402c2a5e: 102620 and a2, a6, a2 -402c2a61: c30c movi.n a3, 12 -402c2a63: 932320 movnez a2, a3, a2 -402c2a66: 81e9 s32i.n a14, a1, 32 -402c2a68: 04e060 extui a14, a6, 0, 1 -402c2a6b: a0ee20 addx4 a14, a14, a2 -402c2a6e: eb0321 l32r a2, 402bd67c -402c2a71: fff631 l32r a3, 402c2a4c -402c2a74: 4228 l32i.n a2, a2, 16 -402c2a76: 91d9 s32i.n a13, a1, 36 -402c2a78: 0149 s32i.n a4, a1, 0 -402c2a7a: 05dd mov.n a13, a5 -402c2a7c: a6a042 movi a4, 166 -402c2a7f: 050c movi.n a5, 0 -402c2a81: a1c9 s32i.n a12, a1, 40 -402c2a83: 2169 s32i.n a6, a1, 8 -402c2a85: 1189 s32i.n a8, a1, 4 -402c2a87: b109 s32i.n a0, a1, 44 -402c2a89: db1b01 l32r a0, 402b96f8 -402c2a8c: 0000c0 callx0 a0 -402c2a8f: 02cd mov.n a12, a2 -402c2a91: 2168 l32i.n a6, a1, 8 -402c2a93: 1188 l32i.n a8, a1, 4 -402c2a95: 72cc bnez.n a2, 402c2aa0 -402c2a97: 082d mov.n a2, a8 -402c2a99: fcfac5 call0 402bfa48 -402c2a9c: 000886 j 402c2ac2 -402c2a9f: 426200 excw -402c2aa2: 0e .byte 0xe -402c2aa3: 00a022 movi a2, 0 -402c2aa6: 006c22 s32i a2, a12, 0 -402c2aa9: 041822 l16ui a2, a8, 8 -402c2aac: 1c89 s32i.n a8, a12, 4 -402c2aae: c022e0 sub a2, a2, a14 -402c2ab1: 065c22 s16i a2, a12, 12 -402c2ab4: 431c movi.n a3, 20 -402c2ab6: 082d mov.n a2, a8 -402c2ab8: fcf045 call0 402bf9c0 -402c2abb: 928c beqz.n a2, 402c2ac8 -402c2abd: 0c2d mov.n a2, a12 -402c2abf: fe3985 call0 402c0e58 -402c2ac2: 020c movi.n a2, 0 -402c2ac4: 002546 j 402c2b5d -402c2ac7: 1f4200 excw -402c2aca: 1c2810 excw -402c2acd: 113480 slli a3, a4, 8 -402c2ad0: 1228 l32i.n a2, a2, 4 -402c2ad2: 414840 srli a4, a4, 8 -402c2ad5: 111f62 l16ui a6, a15, 34 -402c2ad8: 203340 or a3, a3, a4 -402c2adb: 4c29 s32i.n a2, a12, 16 -402c2add: f43030 extui a3, a3, 0, 16 -402c2ae0: 004232 s8i a3, a2, 0 -402c2ae3: 114680 slli a4, a6, 8 -402c2ae6: 413830 srli a3, a3, 8 -402c2ae9: 416860 srli a6, a6, 8 -402c2aec: 014232 s8i a3, a2, 1 -402c2aef: 015d80 slli a5, a13, 24 -402c2af2: 7538d0 extui a3, a13, 24, 8 -402c2af5: 204460 or a4, a4, a6 -402c2af8: f44040 extui a4, a4, 0, 16 -402c2afb: 205530 or a5, a5, a3 -402c2afe: d6fe31 l32r a3, 402b86f8 -402c2b01: 024242 s8i a4, a2, 2 -402c2b04: 414840 srli a4, a4, 8 -402c2b07: 034242 s8i a4, a2, 3 -402c2b0a: 104d30 and a4, a13, a3 -402c2b0d: 4178d0 srli a7, a13, 8 -402c2b10: 114480 slli a4, a4, 8 -402c2b13: 103730 and a3, a7, a3 -402c2b16: 205540 or a5, a5, a4 -402c2b19: 205530 or a5, a5, a3 -402c2b1c: 743850 extui a3, a5, 8, 8 -402c2b1f: 054232 s8i a3, a2, 5 -402c2b22: 74e2e0 extui a14, a14, 2, 8 -402c2b25: 753050 extui a3, a5, 16, 8 -402c2b28: 064232 s8i a3, a2, 6 -402c2b2b: ee5b addi.n a14, a14, 5 -402c2b2d: 0138 l32i.n a3, a1, 0 -402c2b2f: 11ee40 slli a14, a14, 12 -402c2b32: 20de30 or a13, a14, a3 -402c2b35: 113d80 slli a3, a13, 8 -402c2b38: 21d8d0 srai a13, a13, 8 -402c2b3b: 20d3d0 or a13, a3, a13 -402c2b3e: f4d0d0 extui a13, a13, 0, 16 -402c2b41: 044252 s8i a5, a2, 4 -402c2b44: 0c42d2 s8i a13, a2, 12 -402c2b47: 030c movi.n a3, 0 -402c2b49: 755850 extui a5, a5, 24, 8 -402c2b4c: 41d8d0 srli a13, a13, 8 -402c2b4f: 074252 s8i a5, a2, 7 -402c2b52: 0d42d2 s8i a13, a2, 13 -402c2b55: 124232 s8i a3, a2, 18 -402c2b58: 134232 s8i a3, a2, 19 -402c2b5b: 0c2d mov.n a2, a12 -402c2b5d: b108 l32i.n a0, a1, 44 -402c2b5f: a1c8 l32i.n a12, a1, 40 -402c2b61: 91d8 l32i.n a13, a1, 36 -402c2b63: 81e8 l32i.n a14, a1, 32 -402c2b65: 71f8 l32i.n a15, a1, 28 -402c2b67: 30c112 addi a1, a1, 48 -402c2b6a: f00d ret.n -402c2b6c: f0c112 addi a1, a1, -16 -402c2b6f: 14c332 addi a3, a3, 20 -402c2b72: 0261c2 s32i a12, a1, 8 -402c2b75: 0161d2 s32i a13, a1, 4 -402c2b78: 20c220 or a12, a2, a2 -402c2b7b: 04dd mov.n a13, a4 -402c2b7d: f43030 extui a3, a3, 0, 16 -402c2b80: 040c movi.n a4, 0 -402c2b82: 120c movi.n a2, 1 -402c2b84: 3109 s32i.n a0, a1, 12 -402c2b86: fcf385 call0 402bfac0 -402c2b89: 0af216 beqz a2, 402c2c3c -402c2b8c: 101c52 l16ui a5, a12, 32 -402c2b8f: 1238 l32i.n a3, a2, 4 -402c2b91: 114580 slli a4, a5, 8 -402c2b94: 415850 srli a5, a5, 8 -402c2b97: 204450 or a4, a4, a5 -402c2b9a: f44040 extui a4, a4, 0, 16 -402c2b9d: 111c52 l16ui a5, a12, 34 -402c2ba0: 004342 s8i a4, a3, 0 -402c2ba3: 414840 srli a4, a4, 8 -402c2ba6: 014342 s8i a4, a3, 1 -402c2ba9: 114580 slli a4, a5, 8 -402c2bac: 415850 srli a5, a5, 8 -402c2baf: 204450 or a4, a4, a5 -402c2bb2: f44040 extui a4, a4, 0, 16 -402c2bb5: 024342 s8i a4, a3, 2 -402c2bb8: 414840 srli a4, a4, 8 -402c2bbb: ac68 l32i.n a6, a12, 40 -402c2bbd: 034342 s8i a4, a3, 3 -402c2bc0: 7448d0 extui a4, a13, 8, 8 -402c2bc3: 054342 s8i a4, a3, 5 -402c2bc6: d6cc51 l32r a5, 402b86f8 -402c2bc9: 7540d0 extui a4, a13, 16, 8 -402c2bcc: 017680 slli a7, a6, 24 -402c2bcf: 064342 s8i a4, a3, 6 -402c2bd2: 754860 extui a4, a6, 24, 8 -402c2bd5: 204740 or a4, a7, a4 -402c2bd8: 107650 and a7, a6, a5 -402c2bdb: 117780 slli a7, a7, 8 -402c2bde: 207470 or a7, a4, a7 -402c2be1: 414860 srli a4, a6, 8 -402c2be4: 105450 and a5, a4, a5 -402c2be7: 204750 or a4, a7, a5 -402c2bea: 745840 extui a5, a4, 8, 8 -402c2bed: 084342 s8i a4, a3, 8 -402c2bf0: 094352 s8i a5, a3, 9 -402c2bf3: 755040 extui a5, a4, 16, 8 -402c2bf6: 754840 extui a4, a4, 24, 8 -402c2bf9: 0a4352 s8i a5, a3, 10 -402c2bfc: 0b4342 s8i a4, a3, 11 -402c2bff: 171c52 l16ui a5, a12, 46 -402c2c02: 045c movi.n a4, 80 -402c2c04: 0c4342 s8i a4, a3, 12 -402c2c07: 041c movi.n a4, 16 -402c2c09: 0d4342 s8i a4, a3, 13 -402c2c0c: 117580 slli a7, a5, 8 -402c2c0f: 414850 srli a4, a5, 8 -402c2c12: 204740 or a4, a7, a4 -402c2c15: f44040 extui a4, a4, 0, 16 -402c2c18: 0e4342 s8i a4, a3, 14 -402c2c1b: 414840 srli a4, a4, 8 -402c2c1e: 0443d2 s8i a13, a3, 4 -402c2c21: 0f4342 s8i a4, a3, 15 -402c2c24: 75d8d0 extui a13, a13, 24, 8 -402c2c27: 040c movi.n a4, 0 -402c2c29: 0743d2 s8i a13, a3, 7 -402c2c2c: 104342 s8i a4, a3, 16 -402c2c2f: 114342 s8i a4, a3, 17 -402c2c32: 124342 s8i a4, a3, 18 -402c2c35: 134342 s8i a4, a3, 19 -402c2c38: 656a add.n a6, a5, a6 -402c2c3a: cc69 s32i.n a6, a12, 48 -402c2c3c: 3108 l32i.n a0, a1, 12 -402c2c3e: 21c8 l32i.n a12, a1, 8 -402c2c40: 11d8 l32i.n a13, a1, 4 -402c2c42: 10c112 addi a1, a1, 16 -402c2c45: f00d ret.n - ... - -402c2c48 : -402c2c48: b0c112 addi a1, a1, -80 -402c2c4b: 745050 extui a5, a5, 0, 8 -402c2c4e: 1261c2 s32i a12, a1, 72 -402c2c51: 136102 s32i a0, a1, 76 -402c2c54: 1161d2 s32i a13, a1, 68 -402c2c57: 1061e2 s32i a14, a1, 64 -402c2c5a: f1f9 s32i.n a15, a1, 60 -402c2c5c: 2139 s32i.n a3, a1, 8 -402c2c5e: 4159 s32i.n a5, a1, 16 -402c2c60: 02cd mov.n a12, a2 -402c2c62: f49040 extui a9, a4, 0, 16 -402c2c65: 427c movi.n a2, -12 -402c2c67: 1ee316 beqz a3, 402c2e59 -402c2c6a: 4c38 l32i.n a3, a12, 16 -402c2c6c: fec322 addi a2, a3, -2 -402c2c6f: 0732b6 bltui a2, 3, 402c2c7a -402c2c72: 527c movi.n a2, -11 -402c2c74: 027326 beqi a3, 7, 402c2c7a -402c2c77: 007786 j 402c2e59 -402c2c7a: e9bc beqz.n a9, 402c2cbc -402c2c7c: 391c22 l16ui a2, a12, 114 -402c2c7f: 0eb297 bgeu a2, a9, 402c2c91 -402c2c82: 240c32 l8ui a3, a12, 36 -402c2c85: 80af22 movi a2, -128 -402c2c88: 202320 or a2, a3, a2 -402c2c8b: 244c22 s8i a2, a12, 36 -402c2c8e: 000906 j 402c2cb6 -402c2c91: 3a1c22 l16ui a2, a12, 116 -402c2c94: ea82f6 bgeui a2, 8, 402c2c82 -402c2c97: 000846 j 402c2cbc -402c2c9a: d20000 excw -402c2c9d: 3b1c movi.n a11, 19 -402c2c9f: fdac beqz.n a13, 402c2cd2 -402c2ca1: 097d mov.n a7, a9 -402c2ca3: 01bd97 bgeu a13, a9, 402c2ca8 -402c2ca6: 0d7d mov.n a7, a13 -402c2ca8: f4f070 extui a15, a7, 0, 16 -402c2cab: c0ddf0 sub a13, a13, a15 -402c2cae: f4d0d0 extui a13, a13, 0, 16 -402c2cb1: 085d mov.n a5, a8 -402c2cb3: 1eb9f7 bgeu a9, a15, 402c2cd5 -402c2cb6: f27c movi.n a2, -1 -402c2cb8: 006746 j 402c2e59 -402c2cbb: 1c2200 excw -402c2cbe: 823a add.n a8, a2, a3 -402c2cc0: 1e2c movi.n a14, 33 -402c2cc2: 0129 s32i.n a2, a1, 0 -402c2cc4: 188816 beqz a8, 402c2e50 -402c2cc7: 0858 l32i.n a5, a8, 0 -402c2cc9: fcf516 beqz a5, 402c2c9c -402c2ccc: 058d mov.n a8, a5 -402c2cce: fffd46 j 402c2cc7 -402c2cd1: a0f200 addx4 a15, a2, a0 -402c2cd4: 0e0c00 excw -402c2cd7: 0fbd mov.n a11, a15 -402c2cd9: 31e9 s32i.n a14, a1, 12 -402c2cdb: 023b97 bltu a11, a9, 402c2ce1 -402c2cde: 002d86 j 402c2d98 -402c2ce1: c029b0 sub a2, a9, a11 -402c2ce4: 1e1c32 l16ui a3, a12, 60 -402c2ce7: 025d mov.n a5, a2 -402c2ce9: f42020 extui a2, a2, 0, 16 -402c2cec: 01b327 bgeu a3, a2, 402c2cf1 -402c2cef: 035d mov.n a5, a3 -402c2cf1: f42050 extui a2, a5, 0, 16 -402c2cf4: 00a042 movi a4, 0 -402c2cf7: 1129 s32i.n a2, a1, 4 -402c2cf9: 042d mov.n a2, a4 -402c2cfb: 6159 s32i.n a5, a1, 24 -402c2cfd: 8189 s32i.n a8, a1, 32 -402c2cff: 9199 s32i.n a9, a1, 36 -402c2d01: 71b9 s32i.n a11, a1, 28 -402c2d03: fcdbc5 call0 402bfac0 -402c2d06: 02ad mov.n a10, a2 -402c2d08: 6158 l32i.n a5, a1, 24 -402c2d0a: 8188 l32i.n a8, a1, 32 -402c2d0c: 9198 l32i.n a9, a1, 36 -402c2d0e: 71b8 l32i.n a11, a1, 28 -402c2d10: 125216 beqz a2, 402c2e39 -402c2d13: 0512d2 l16ui a13, a2, 10 -402c2d16: 045252 s16i a5, a2, 8 -402c2d19: 055252 s16i a5, a2, 10 -402c2d1c: 1138 l32i.n a3, a1, 4 -402c2d1e: 2128 l32i.n a2, a1, 8 -402c2d20: 034d mov.n a4, a3 -402c2d22: c0dd30 sub a13, a13, a3 -402c2d25: 32ba add.n a3, a2, a11 -402c2d27: 1a28 l32i.n a2, a10, 4 -402c2d29: 8189 s32i.n a8, a1, 32 -402c2d2b: 9199 s32i.n a9, a1, 36 -402c2d2d: 71b9 s32i.n a11, a1, 28 -402c2d2f: 51a9 s32i.n a10, a1, 20 -402c2d31: daa301 l32r a0, 402b97c0 -402c2d34: 0000c0 callx0 a0 -402c2d37: 51a8 l32i.n a10, a1, 20 -402c2d39: f4d0d0 extui a13, a13, 0, 16 -402c2d3c: 0a2d mov.n a2, a10 -402c2d3e: fcf505 call0 402bfc90 -402c2d41: 0138 l32i.n a3, a1, 0 -402c2d43: 8188 l32i.n a8, a1, 32 -402c2d45: 232a add.n a2, a3, a2 -402c2d47: f42020 extui a2, a2, 0, 16 -402c2d4a: 0129 s32i.n a2, a1, 0 -402c2d4c: 830c movi.n a3, 8 -402c2d4e: 9198 l32i.n a9, a1, 36 -402c2d50: 51a8 l32i.n a10, a1, 20 -402c2d52: 71b8 l32i.n a11, a1, 28 -402c2d54: 08b327 bgeu a3, a2, 402c2d60 -402c2d57: 0a2d mov.n a2, a10 -402c2d59: fccec5 call0 402bfa48 -402c2d5c: 003646 j 402c2e39 -402c2d5f: 2c5200 excw -402c2d62: 0c1b addi.n a0, a12, 1 -402c2d64: 5b5a06 j 402d9ad0 <_irom0_text_end+0xcb90> -402c2d67: 064d mov.n a4, a6 -402c2d69: 0a3d mov.n a3, a10 -402c2d6b: 0c2d mov.n a2, a12 -402c2d6d: 8189 s32i.n a8, a1, 32 -402c2d6f: 9199 s32i.n a9, a1, 36 -402c2d71: 71b9 s32i.n a11, a1, 28 -402c2d73: ffcdc5 call0 402c2a50 -402c2d76: 025d mov.n a5, a2 -402c2d78: 8188 l32i.n a8, a1, 32 -402c2d7a: 9198 l32i.n a9, a1, 36 -402c2d7c: 71b8 l32i.n a11, a1, 28 -402c2d7e: 0b7216 beqz a2, 402c2e39 -402c2d81: 5e8c beqz.n a14, 402c2d8a -402c2d83: 3128 l32i.n a2, a1, 12 -402c2d85: 0259 s32i.n a5, a2, 0 -402c2d87: 000046 j 402c2d8c -402c2d8a: 02ed mov.n a14, a2 -402c2d8c: 1138 l32i.n a3, a1, 4 -402c2d8e: 3159 s32i.n a5, a1, 12 -402c2d90: bb3a add.n a11, a11, a3 -402c2d92: f4b0b0 extui a11, a11, 0, 16 -402c2d95: ffd086 j 402c2cdb -402c2d98: 045f16 beqz a15, 402c2de1 -402c2d9b: 1868 l32i.n a6, a8, 4 -402c2d9d: 86bc beqz.n a6, 402c2dd9 -402c2d9f: 041622 l16ui a2, a6, 8 -402c2da2: 2f2a add.n a2, a15, a2 -402c2da4: 045622 s16i a2, a6, 8 -402c2da7: 0628 l32i.n a2, a6, 0 -402c2da9: 72ec bnez.n a2, 402c2dd4 -402c2dab: 051622 l16ui a2, a6, 10 -402c2dae: 16a8 l32i.n a10, a6, 4 -402c2db0: 2138 l32i.n a3, a1, 8 -402c2db2: 0f4d mov.n a4, a15 -402c2db4: 2a2a add.n a2, a10, a2 -402c2db6: 6159 s32i.n a5, a1, 24 -402c2db8: 5169 s32i.n a6, a1, 20 -402c2dba: 8189 s32i.n a8, a1, 32 -402c2dbc: 9199 s32i.n a9, a1, 36 -402c2dbe: da8001 l32r a0, 402b97c0 -402c2dc1: 0000c0 callx0 a0 -402c2dc4: 5168 l32i.n a6, a1, 20 -402c2dc6: 9198 l32i.n a9, a1, 36 -402c2dc8: 051622 l16ui a2, a6, 10 -402c2dcb: 8188 l32i.n a8, a1, 32 -402c2dcd: 2f2a add.n a2, a15, a2 -402c2dcf: 6158 l32i.n a5, a1, 24 -402c2dd1: 055622 s16i a2, a6, 10 -402c2dd4: 0668 l32i.n a6, a6, 0 -402c2dd6: fff0c6 j 402c2d9d -402c2dd9: 061822 l16ui a2, a8, 12 -402c2ddc: 7f2a add.n a7, a15, a2 -402c2dde: 065872 s16i a7, a8, 12 -402c2de1: 3b5cd2 s16i a13, a12, 118 -402c2de4: 48cc bnez.n a8, 402c2dec -402c2de6: 1e6ce2 s32i a14, a12, 120 -402c2de9: 000046 j 402c2dee -402c2dec: 08e9 s32i.n a14, a8, 0 -402c2dee: 1b2c22 l32i a2, a12, 108 -402c2df1: 229a add.n a2, a2, a9 -402c2df3: 1b6c22 s32i a2, a12, 108 -402c2df6: 391c22 l16ui a2, a12, 114 -402c2df9: c09290 sub a9, a2, a9 -402c2dfc: 0128 l32i.n a2, a1, 0 -402c2dfe: 395c92 s16i a9, a12, 114 -402c2e01: 3a5c22 s16i a2, a12, 116 -402c2e04: 020c movi.n a2, 0 -402c2e06: 4f1527 beq a5, a2, 402c2e59 -402c2e09: 4548 l32i.n a4, a5, 16 -402c2e0b: 4a1427 beq a4, a2, 402c2e59 -402c2e0e: 4138 l32i.n a3, a1, 16 -402c2e10: 45e317 bbsi a3, 1, 402c2e59 -402c2e13: 0d0422 l8ui a2, a4, 13 -402c2e16: 0c0432 l8ui a3, a4, 12 -402c2e19: 112280 slli a2, a2, 8 -402c2e1c: 202230 or a2, a2, a3 -402c2e1f: 5c9031 l32r a3, 4029a060 -402c2e22: 202230 or a2, a2, a3 -402c2e25: f42020 extui a2, a2, 0, 16 -402c2e28: 0c4422 s8i a2, a4, 12 -402c2e2b: 412820 srli a2, a2, 8 -402c2e2e: 0d4422 s8i a2, a4, 13 -402c2e31: 020c movi.n a2, 0 -402c2e33: 000886 j 402c2e59 -402c2e36: 000000 ill -402c2e39: 240c32 l8ui a3, a12, 36 -402c2e3c: 80af22 movi a2, -128 -402c2e3f: 202320 or a2, a3, a2 -402c2e42: 244c22 s8i a2, a12, 36 -402c2e45: e6de16 beqz a14, 402c2cb6 -402c2e48: 0e2d mov.n a2, a14 -402c2e4a: fe03c5 call0 402c0e88 -402c2e4d: ff9946 j 402c2cb6 -402c2e50: 050c movi.n a5, 0 -402c2e52: 05dd mov.n a13, a5 -402c2e54: 05fd mov.n a15, a5 -402c2e56: ff9ec6 j 402c2cd5 -402c2e59: 132102 l32i a0, a1, 76 -402c2e5c: 1221c2 l32i a12, a1, 72 -402c2e5f: 1121d2 l32i a13, a1, 68 -402c2e62: 1021e2 l32i a14, a1, 64 -402c2e65: f1f8 l32i.n a15, a1, 60 -402c2e67: 50c112 addi a1, a1, 80 -402c2e6a: f00d ret.n - -402c2e6c : -402c2e6c: e0c112 addi a1, a1, -32 -402c2e6f: 61c9 s32i.n a12, a1, 24 -402c2e71: 02cd mov.n a12, a2 -402c2e73: 172222 l32i a2, a2, 92 -402c2e76: d62041 l32r a4, 402b86f8 -402c2e79: 753820 extui a3, a2, 24, 8 -402c2e7c: 015280 slli a5, a2, 24 -402c2e7f: 205530 or a5, a5, a3 -402c2e82: 103240 and a3, a2, a4 -402c2e85: 113380 slli a3, a3, 8 -402c2e88: 412820 srli a2, a2, 8 -402c2e8b: 203530 or a3, a5, a3 -402c2e8e: 104240 and a4, a2, a4 -402c2e91: 204340 or a4, a3, a4 -402c2e94: 0c2d mov.n a2, a12 -402c2e96: 030c movi.n a3, 0 -402c2e98: 51d9 s32i.n a13, a1, 20 -402c2e9a: 7109 s32i.n a0, a1, 28 -402c2e9c: 41e9 s32i.n a14, a1, 16 -402c2e9e: 31f9 s32i.n a15, a1, 12 -402c2ea0: ffcc85 call0 402c2b6c -402c2ea3: 02dd mov.n a13, a2 -402c2ea5: e27c movi.n a2, -2 -402c2ea7: 03dd16 beqz a13, 402c2ee8 -402c2eaa: 240c32 l8ui a3, a12, 36 -402c2ead: c27c movi.n a2, -4 -402c2eaf: 102320 and a2, a3, a2 -402c2eb2: 1df8 l32i.n a15, a13, 4 -402c2eb4: 244c22 s8i a2, a12, 36 -402c2eb7: ec4b addi.n a14, a12, 4 -402c2eb9: 041d62 l16ui a6, a13, 8 -402c2ebc: 650c movi.n a5, 6 -402c2ebe: 0e4d mov.n a4, a14 -402c2ec0: 0c3d mov.n a3, a12 -402c2ec2: 0d2d mov.n a2, a13 -402c2ec4: 083ec5 call0 402cb2b4 -402c2ec7: 104f22 s8i a2, a15, 16 -402c2eca: f42820 extui a2, a2, 8, 16 -402c2ecd: 114f22 s8i a2, a15, 17 -402c2ed0: 090c62 l8ui a6, a12, 9 -402c2ed3: 0a0c52 l8ui a5, a12, 10 -402c2ed6: 670c movi.n a7, 6 -402c2ed8: 0e4d mov.n a4, a14 -402c2eda: 0c3d mov.n a3, a12 -402c2edc: 0d2d mov.n a2, a13 -402c2ede: fb7b45 call0 402be694 -402c2ee1: 0d2d mov.n a2, a13 -402c2ee3: fcb645 call0 402bfa48 -402c2ee6: 020c movi.n a2, 0 -402c2ee8: 7108 l32i.n a0, a1, 28 -402c2eea: 61c8 l32i.n a12, a1, 24 -402c2eec: 51d8 l32i.n a13, a1, 20 -402c2eee: 41e8 l32i.n a14, a1, 16 -402c2ef0: 31f8 l32i.n a15, a1, 12 -402c2ef2: 20c112 addi a1, a1, 32 -402c2ef5: f00d ret.n - ... - -402c2ef8 : -402c2ef8: f0c112 addi a1, a1, -16 -402c2efb: 1f2262 l32i a6, a2, 124 -402c2efe: 31c9 s32i.n a12, a1, 12 -402c2f00: 0ad616 beqz a6, 402c2fb1 -402c2f03: 0638 l32i.n a3, a6, 0 -402c2f05: 1e2272 l32i a7, a2, 120 -402c2f08: d5fc91 l32r a9, 402b86f8 -402c2f0b: 1f6232 s32i a3, a2, 124 -402c2f0e: 78c2a2 addi a10, a2, 120 -402c2f11: 084716 beqz a7, 402c2f99 -402c2f14: 47b8 l32i.n a11, a7, 16 -402c2f16: 46c8 l32i.n a12, a6, 16 -402c2f18: 050b42 l8ui a4, a11, 5 -402c2f1b: 040b82 l8ui a8, a11, 4 -402c2f1e: 060b32 l8ui a3, a11, 6 -402c2f21: 114480 slli a4, a4, 8 -402c2f24: 205480 or a5, a4, a8 -402c2f27: 113300 slli a3, a3, 16 -402c2f2a: 204350 or a4, a3, a5 -402c2f2d: 050c82 l8ui a8, a12, 5 -402c2f30: 070b32 l8ui a3, a11, 7 -402c2f33: 060c52 l8ui a5, a12, 6 -402c2f36: 040cb2 l8ui a11, a12, 4 -402c2f39: 118880 slli a8, a8, 8 -402c2f3c: 013380 slli a3, a3, 24 -402c2f3f: 203340 or a3, a3, a4 -402c2f42: 115500 slli a5, a5, 16 -402c2f45: 2048b0 or a4, a8, a11 -402c2f48: 208540 or a8, a5, a4 -402c2f4b: 070c52 l8ui a5, a12, 7 -402c2f4e: 754830 extui a4, a3, 24, 8 -402c2f51: 015580 slli a5, a5, 24 -402c2f54: 205580 or a5, a5, a8 -402c2f57: 018380 slli a8, a3, 24 -402c2f5a: 208840 or a8, a8, a4 -402c2f5d: 104390 and a4, a3, a9 -402c2f60: 114480 slli a4, a4, 8 -402c2f63: 413830 srli a3, a3, 8 -402c2f66: 204840 or a4, a8, a4 -402c2f69: 103390 and a3, a3, a9 -402c2f6c: 018580 slli a8, a5, 24 -402c2f6f: 203430 or a3, a4, a3 -402c2f72: 754850 extui a4, a5, 24, 8 -402c2f75: 204840 or a4, a8, a4 -402c2f78: 108590 and a8, a5, a9 -402c2f7b: 118880 slli a8, a8, 8 -402c2f7e: 415850 srli a5, a5, 8 -402c2f81: 204480 or a4, a4, a8 -402c2f84: 105590 and a5, a5, a9 -402c2f87: 204450 or a4, a4, a5 -402c2f8a: c04340 sub a4, a3, a4 -402c2f8d: 0084d6 bgez a4, 402c2f99 -402c2f90: 07ad mov.n a10, a7 -402c2f92: 0778 l32i.n a7, a7, 0 -402c2f94: ffde46 j 402c2f11 -402c2f97: 790000 excw -402c2f9a: 0a6906 j 402c5942 -402c2f9d: 0638 l32i.n a3, a6, 0 -402c2f9f: 13cc bnez.n a3, 402c2fa4 -402c2fa1: 3b5232 s16i a3, a2, 118 -402c2fa4: 4e0232 l8ui a3, a2, 78 -402c2fa7: 331b addi.n a3, a3, 1 -402c2fa9: 4e4232 s8i a3, a2, 78 -402c2fac: 030c movi.n a3, 0 -402c2fae: 106232 s32i a3, a2, 64 -402c2fb1: 31c8 l32i.n a12, a1, 12 -402c2fb3: 10c112 addi a1, a1, 16 -402c2fb6: f00d ret.n - -402c2fb8 : -402c2fb8: f0c112 addi a1, a1, -16 -402c2fbb: 21c9 s32i.n a12, a1, 8 -402c2fbd: 02cd mov.n a12, a2 -402c2fbf: 1f2222 l32i a2, a2, 124 -402c2fc2: 036102 s32i a0, a1, 12 -402c2fc5: 049216 beqz a2, 402c3012 -402c2fc8: 240c22 l8ui a2, a12, 36 -402c2fcb: 43e227 bbsi a2, 2, 402c3012 -402c2fce: 202cc0 or a2, a12, a12 -402c2fd1: fff245 call0 402c2ef8 -402c2fd4: 2b1c22 l16ui a2, a12, 86 -402c2fd7: 301c32 l16ui a3, a12, 96 -402c2fda: 0ab327 bgeu a3, a2, 402c2fe8 -402c2fdd: 413130 srli a3, a3, 1 -402c2fe0: 2c5c32 s16i a3, a12, 88 -402c2fe3: 0001c6 j 402c2fee -402c2fe6: 200000 or a0, a0, a0 -402c2fe9: 224121 l32r a2, 4028b8f0 -402c2fec: 2c5c movi.n a12, 82 -402c2fee: 1e1c32 l16ui a3, a12, 60 -402c2ff1: 2c1c42 l16ui a4, a12, 88 -402c2ff4: 1123f0 slli a2, a3, 1 -402c2ff7: 02a427 bge a4, a2, 402c2ffd -402c2ffa: 2c5c22 s16i a2, a12, 88 -402c2ffd: 232a add.n a2, a3, a2 -402c2fff: 2c1c32 l16ui a3, a12, 88 -402c3002: 223a add.n a2, a2, a3 -402c3004: 240c32 l8ui a3, a12, 36 -402c3007: 2b5c22 s16i a2, a12, 86 -402c300a: 420c movi.n a2, 4 -402c300c: 202320 or a2, a3, a2 -402c300f: 244c22 s8i a2, a12, 36 -402c3012: 3108 l32i.n a0, a1, 12 -402c3014: 21c8 l32i.n a12, a1, 8 -402c3016: 10c112 addi a1, a1, 16 -402c3019: f00d ret.n - ... - -402c301c : -402c301c: e0c112 addi a1, a1, -32 -402c301f: 61c9 s32i.n a12, a1, 24 -402c3021: 02cd mov.n a12, a2 -402c3023: 3a1222 l16ui a2, a2, 116 -402c3026: 51d9 s32i.n a13, a1, 20 -402c3028: 31f9 s32i.n a15, a1, 12 -402c302a: 7109 s32i.n a0, a1, 28 -402c302c: 74f030 extui a15, a3, 0, 8 -402c302f: 41e9 s32i.n a14, a1, 16 -402c3031: 14d0f0 extui a13, a15, 0, 2 -402c3034: 3482f6 bgeui a2, 8, 402c306c -402c3037: 230c movi.n a3, 2 -402c3039: 103f30 and a3, a15, a3 -402c303c: 120c movi.n a2, 1 -402c303e: 0e0c movi.n a14, 0 -402c3040: 391c42 l16ui a4, a12, 114 -402c3043: 93e230 movnez a14, a2, a3 -402c3046: 420c movi.n a2, 4 -402c3048: 933230 movnez a3, a2, a3 -402c304b: 74e0e0 extui a14, a14, 0, 8 -402c304e: f27c movi.n a2, -1 -402c3050: 078416 beqz a4, 402c30cc -402c3053: 040c movi.n a4, 0 -402c3055: 042d mov.n a2, a4 -402c3057: fca685 call0 402bfac0 -402c305a: e28c beqz.n a2, 402c306c -402c305c: 1b2c52 l32i a5, a12, 108 -402c305f: 023d mov.n a3, a2 -402c3061: 0e6d mov.n a6, a14 -402c3063: 0f4d mov.n a4, a15 -402c3065: 0c2d mov.n a2, a12 -402c3067: ff9e85 call0 402c2a50 -402c306a: f2cc bnez.n a2, 402c307d -402c306c: 240c32 l8ui a3, a12, 36 -402c306f: 80af22 movi a2, -128 -402c3072: 202320 or a2, a3, a2 -402c3075: 244c22 s8i a2, a12, 36 -402c3078: f27c movi.n a2, -1 -402c307a: 001386 j 402c30cc -402c307d: 1e2c32 l32i a3, a12, 120 -402c3080: 43cc bnez.n a3, 402c3088 -402c3082: 1e6c22 s32i a2, a12, 120 -402c3085: 000286 j 402c3093 -402c3088: 0348 l32i.n a4, a3, 0 -402c308a: 348c beqz.n a4, 402c3091 -402c308c: 043d mov.n a3, a4 -402c308e: fffd86 j 402c3088 -402c3091: 0329 s32i.n a2, a3, 0 -402c3093: 030c movi.n a3, 0 -402c3095: 3b5c32 s16i a3, a12, 118 -402c3098: 0d9c beqz.n a13, 402c30ac -402c309a: 1b2c32 l32i a3, a12, 108 -402c309d: 01c332 addi a3, a3, 1 -402c30a0: 1b6c32 s32i a3, a12, 108 -402c30a3: 391c32 l16ui a3, a12, 114 -402c30a6: ffc332 addi a3, a3, -1 -402c30a9: 395c32 s16i a3, a12, 114 -402c30ac: 0a6f07 bbci a15, 0, 402c30ba -402c30af: 240c42 l8ui a4, a12, 36 -402c30b2: 032c movi.n a3, 32 -402c30b4: 203430 or a3, a4, a3 -402c30b7: 244c32 s8i a3, a12, 36 -402c30ba: 012222 l32i a2, a2, 4 -402c30bd: fcbd05 call0 402bfc90 -402c30c0: 3a1c32 l16ui a3, a12, 116 -402c30c3: 802230 add a2, a2, a3 -402c30c6: 3a5c22 s16i a2, a12, 116 -402c30c9: 00a022 movi a2, 0 -402c30cc: 7108 l32i.n a0, a1, 28 -402c30ce: 61c8 l32i.n a12, a1, 24 -402c30d0: 51d8 l32i.n a13, a1, 20 -402c30d2: 41e8 l32i.n a14, a1, 16 -402c30d4: 31f8 l32i.n a15, a1, 12 -402c30d6: 20c112 addi a1, a1, 32 -402c30d9: f00d ret.n - ... - -402c30dc : -402c30dc: f0c112 addi a1, a1, -16 -402c30df: 1e2232 l32i a3, a2, 120 -402c30e2: 3109 s32i.n a0, a1, 12 -402c30e4: 03bc beqz.n a3, 402c3118 -402c30e6: 0348 l32i.n a4, a3, 0 -402c30e8: 448c beqz.n a4, 402c30f0 -402c30ea: 043d mov.n a3, a4 -402c30ec: fffd86 j 402c30e6 -402c30ef: 433800 excw -402c30f2: 0d0342 l8ui a4, a3, 13 -402c30f5: 0c0352 l8ui a5, a3, 12 -402c30f8: 114480 slli a4, a4, 8 -402c30fb: 204450 or a4, a4, a5 -402c30fe: 245840 extui a5, a4, 8, 3 -402c3101: 35dc bnez.n a5, 402c3118 -402c3103: 00a122 movi a2, 0x100 -402c3106: 202420 or a2, a4, a2 -402c3109: 0c4322 s8i a2, a3, 12 -402c310c: 412820 srli a2, a2, 8 -402c310f: 0d4322 s8i a2, a3, 13 -402c3112: 020c movi.n a2, 0 -402c3114: 000146 j 402c311d -402c3117: 130c00 excw -402c311a: fff005 call0 402c301c -402c311d: 3108 l32i.n a0, a1, 12 -402c311f: 10c112 addi a1, a1, 16 -402c3122: f00d ret.n - -402c3124 : -402c3124: d0c112 addi a1, a1, -48 -402c3127: 039d mov.n a9, a3 -402c3129: f46060 extui a6, a6, 0, 16 -402c312c: f47070 extui a7, a7, 0, 16 -402c312f: 91d9 s32i.n a13, a1, 36 -402c3131: 0149 s32i.n a4, a1, 0 -402c3133: 02dd mov.n a13, a2 -402c3135: 040c movi.n a4, 0 -402c3137: 431c movi.n a3, 20 -402c3139: 120c movi.n a2, 1 -402c313b: 81e9 s32i.n a14, a1, 32 -402c313d: 71f9 s32i.n a15, a1, 28 -402c313f: 2169 s32i.n a6, a1, 8 -402c3141: 3179 s32i.n a7, a1, 12 -402c3143: 1199 s32i.n a9, a1, 4 -402c3145: b109 s32i.n a0, a1, 44 -402c3147: a1c9 s32i.n a12, a1, 40 -402c3149: 05fd mov.n a15, a5 -402c314b: fc9745 call0 402bfac0 -402c314e: 02ed mov.n a14, a2 -402c3150: 2168 l32i.n a6, a1, 8 -402c3152: 3178 l32i.n a7, a1, 12 -402c3154: 1198 l32i.n a9, a1, 4 -402c3156: 0f6216 beqz a2, 402c3250 -402c3159: 12c8 l32i.n a12, a2, 4 -402c315b: 112680 slli a2, a6, 8 -402c315e: 416860 srli a6, a6, 8 -402c3161: 206260 or a6, a2, a6 -402c3164: 112780 slli a2, a7, 8 -402c3167: 417870 srli a7, a7, 8 -402c316a: 013d80 slli a3, a13, 24 -402c316d: 207270 or a7, a2, a7 -402c3170: 7528d0 extui a2, a13, 24, 8 -402c3173: 204320 or a4, a3, a2 -402c3176: d56021 l32r a2, 402b86f8 -402c3179: f46060 extui a6, a6, 0, 16 -402c317c: 103d20 and a3, a13, a2 -402c317f: 113380 slli a3, a3, 8 -402c3182: 41d8d0 srli a13, a13, 8 -402c3185: 203430 or a3, a4, a3 -402c3188: 10dd20 and a13, a13, a2 -402c318b: 20d3d0 or a13, a3, a13 -402c318e: 7438d0 extui a3, a13, 8, 8 -402c3191: 054c32 s8i a3, a12, 5 -402c3194: 7530d0 extui a3, a13, 16, 8 -402c3197: 064c32 s8i a3, a12, 6 -402c319a: 014980 slli a4, a9, 24 -402c319d: 753890 extui a3, a9, 24, 8 -402c31a0: 204430 or a4, a4, a3 -402c31a3: 103920 and a3, a9, a2 -402c31a6: 113380 slli a3, a3, 8 -402c31a9: 419890 srli a9, a9, 8 -402c31ac: 203430 or a3, a4, a3 -402c31af: 102920 and a2, a9, a2 -402c31b2: 209320 or a9, a3, a2 -402c31b5: 742890 extui a2, a9, 8, 8 -402c31b8: 094c22 s8i a2, a12, 9 -402c31bb: 752090 extui a2, a9, 16, 8 -402c31be: 0a4c22 s8i a2, a12, 10 -402c31c1: 025c movi.n a2, 80 -402c31c3: 0c4c22 s8i a2, a12, 12 -402c31c6: 421c movi.n a2, 20 -402c31c8: 0d4c22 s8i a2, a12, 13 -402c31cb: dfbe21 l32r a2, 402bb0c4 -402c31ce: 004c62 s8i a6, a12, 0 -402c31d1: 0020c0 memw -402c31d4: 0238 l32i.n a3, a2, 0 -402c31d6: 0020c0 memw -402c31d9: 0228 l32i.n a2, a2, 0 -402c31db: 416860 srli a6, a6, 8 -402c31de: 744820 extui a4, a2, 8, 8 -402c31e1: 112380 slli a2, a3, 8 -402c31e4: 202420 or a2, a4, a2 -402c31e7: f47070 extui a7, a7, 0, 16 -402c31ea: 044cd2 s8i a13, a12, 4 -402c31ed: f42020 extui a2, a2, 0, 16 -402c31f0: 75d8d0 extui a13, a13, 24, 8 -402c31f3: 014c62 s8i a6, a12, 1 -402c31f6: 024c72 s8i a7, a12, 2 -402c31f9: 074cd2 s8i a13, a12, 7 -402c31fc: 417870 srli a7, a7, 8 -402c31ff: 0d0c movi.n a13, 0 -402c3201: 084c92 s8i a9, a12, 8 -402c3204: 0e4c22 s8i a2, a12, 14 -402c3207: 759890 extui a9, a9, 24, 8 -402c320a: 412820 srli a2, a2, 8 -402c320d: 041e62 l16ui a6, a14, 8 -402c3210: 0138 l32i.n a3, a1, 0 -402c3212: 034c72 s8i a7, a12, 3 -402c3215: 0b4c92 s8i a9, a12, 11 -402c3218: 0f4c22 s8i a2, a12, 15 -402c321b: 650c movi.n a5, 6 -402c321d: 204ff0 or a4, a15, a15 -402c3220: 104cd2 s8i a13, a12, 16 -402c3223: 114cd2 s8i a13, a12, 17 -402c3226: 124cd2 s8i a13, a12, 18 -402c3229: 134cd2 s8i a13, a12, 19 -402c322c: 202ee0 or a2, a14, a14 -402c322f: 080845 call0 402cb2b4 -402c3232: 104c22 s8i a2, a12, 16 -402c3235: 0138 l32i.n a3, a1, 0 -402c3237: f42820 extui a2, a2, 8, 16 -402c323a: 114c22 s8i a2, a12, 17 -402c323d: 670c movi.n a7, 6 -402c323f: 0d6d mov.n a6, a13 -402c3241: 80a052 movi a5, 128 -402c3244: 0f4d mov.n a4, a15 -402c3246: 0e2d mov.n a2, a14 -402c3248: fb4485 call0 402be694 -402c324b: 0e2d mov.n a2, a14 -402c324d: fc7f85 call0 402bfa48 -402c3250: b108 l32i.n a0, a1, 44 -402c3252: a1c8 l32i.n a12, a1, 40 -402c3254: 91d8 l32i.n a13, a1, 36 -402c3256: 81e8 l32i.n a14, a1, 32 -402c3258: 71f8 l32i.n a15, a1, 28 -402c325a: 30c112 addi a1, a1, 48 -402c325d: f00d ret.n - ... - -402c3260 : -402c3260: e0c112 addi a1, a1, -32 -402c3263: 0561d2 s32i a13, a1, 20 -402c3266: 02dd mov.n a13, a2 -402c3268: 172222 l32i a2, a2, 92 -402c326b: d52341 l32r a4, 402b86f8 -402c326e: 220b addi.n a2, a2, -1 -402c3270: 753820 extui a3, a2, 24, 8 -402c3273: 015280 slli a5, a2, 24 -402c3276: 205530 or a5, a5, a3 -402c3279: 103240 and a3, a2, a4 -402c327c: 113380 slli a3, a3, 8 -402c327f: 412820 srli a2, a2, 8 -402c3282: 203530 or a3, a5, a3 -402c3285: 104240 and a4, a2, a4 -402c3288: 204340 or a4, a3, a4 -402c328b: 0d2d mov.n a2, a13 -402c328d: 030c movi.n a3, 0 -402c328f: 61c9 s32i.n a12, a1, 24 -402c3291: 7109 s32i.n a0, a1, 28 -402c3293: 41e9 s32i.n a14, a1, 16 -402c3295: 31f9 s32i.n a15, a1, 12 -402c3297: ff8d45 call0 402c2b6c -402c329a: 02cd mov.n a12, a2 -402c329c: c2ac beqz.n a2, 402c32cc -402c329e: ed4b addi.n a14, a13, 4 -402c32a0: 041262 l16ui a6, a2, 8 -402c32a3: 12f8 l32i.n a15, a2, 4 -402c32a5: 650c movi.n a5, 6 -402c32a7: 0e4d mov.n a4, a14 -402c32a9: 0d3d mov.n a3, a13 -402c32ab: 080085 call0 402cb2b4 -402c32ae: 104f22 s8i a2, a15, 16 -402c32b1: f42820 extui a2, a2, 8, 16 -402c32b4: 114f22 s8i a2, a15, 17 -402c32b7: 0a0d52 l8ui a5, a13, 10 -402c32ba: 670c movi.n a7, 6 -402c32bc: 060c movi.n a6, 0 -402c32be: 0e4d mov.n a4, a14 -402c32c0: 0d3d mov.n a3, a13 -402c32c2: 0c2d mov.n a2, a12 -402c32c4: fb3cc5 call0 402be694 -402c32c7: 0c2d mov.n a2, a12 -402c32c9: fc77c5 call0 402bfa48 -402c32cc: 7108 l32i.n a0, a1, 28 -402c32ce: 61c8 l32i.n a12, a1, 24 -402c32d0: 51d8 l32i.n a13, a1, 20 -402c32d2: 41e8 l32i.n a14, a1, 16 -402c32d4: 31f8 l32i.n a15, a1, 12 -402c32d6: 20c112 addi a1, a1, 32 -402c32d9: f00d ret.n -402c32db: 110000 slli a0, a0, 16 - ... - -402c32e0 : -402c32e0: d0c112 addi a1, a1, -48 -402c32e3: 1f2262 l32i a6, a2, 124 -402c32e6: 91d9 s32i.n a13, a1, 36 -402c32e8: b109 s32i.n a0, a1, 44 -402c32ea: a1c9 s32i.n a12, a1, 40 -402c32ec: 81e9 s32i.n a14, a1, 32 -402c32ee: 71f9 s32i.n a15, a1, 28 -402c32f0: 02dd mov.n a13, a2 -402c32f2: a6cc bnez.n a6, 402c3300 -402c32f4: 1e2262 l32i a6, a2, 120 -402c32f7: 0e5616 beqz a6, 402c33e0 -402c32fa: 0c0c movi.n a12, 0 -402c32fc: 0003c6 j 402c330f -402c32ff: 162800 excw -402c3302: 1228 l32i.n a2, a2, 4 -402c3304: 0e02c2 l8ui a12, a2, 14 -402c3307: 34c0c0 extui a12, a12, 0, 4 -402c330a: 11cce0 slli a12, a12, 2 -402c330d: cceb addi.n a12, a12, 14 -402c330f: 4688 l32i.n a8, a6, 16 -402c3311: 020c movi.n a2, 0 -402c3313: 0d0832 l8ui a3, a8, 13 -402c3316: 025d mov.n a5, a2 -402c3318: 095327 bbc a3, a2, 402c3325 -402c331b: 061652 l16ui a5, a6, 12 -402c331e: 130c movi.n a3, 1 -402c3320: 832350 moveqz a2, a3, a5 -402c3323: 025d mov.n a5, a2 -402c3325: 050822 l8ui a2, a8, 5 -402c3328: 040872 l8ui a7, a8, 4 -402c332b: 112280 slli a2, a2, 8 -402c332e: 203270 or a3, a2, a7 -402c3331: 060822 l8ui a2, a8, 6 -402c3334: 070842 l8ui a4, a8, 7 -402c3337: 112200 slli a2, a2, 16 -402c333a: 202230 or a2, a2, a3 -402c333d: 014480 slli a4, a4, 24 -402c3340: 130c movi.n a3, 1 -402c3342: 204420 or a4, a4, a2 -402c3345: 303530 xor a3, a5, a3 -402c3348: 0d2d mov.n a2, a13 -402c334a: 0159 s32i.n a5, a1, 0 -402c334c: 1169 s32i.n a6, a1, 4 -402c334e: ff81c5 call0 402c2b6c -402c3351: 02ed mov.n a14, a2 -402c3353: 0158 l32i.n a5, a1, 0 -402c3355: 1168 l32i.n a6, a1, 4 -402c3357: 085216 beqz a2, 402c33e0 -402c335a: 12f8 l32i.n a15, a2, 4 -402c335c: 55ac beqz.n a5, 402c3385 -402c335e: 0d0f22 l8ui a2, a15, 13 -402c3361: 0c0f32 l8ui a3, a15, 12 -402c3364: 112280 slli a2, a2, 8 -402c3367: 202230 or a2, a2, a3 -402c336a: f91e31 l32r a3, 402c17e4 -402c336d: 102230 and a2, a2, a3 -402c3370: ffdb31 l32r a3, 402c32dc -402c3373: 202230 or a2, a2, a3 -402c3376: f42020 extui a2, a2, 0, 16 -402c3379: 0c4f22 s8i a2, a15, 12 -402c337c: 412820 srli a2, a2, 8 -402c337f: 0d4f22 s8i a2, a15, 13 -402c3382: 000b06 j 402c33b2 -402c3385: 1628 l32i.n a2, a6, 4 -402c3387: 1f2d52 l32i a5, a13, 124 -402c338a: 1248 l32i.n a4, a2, 4 -402c338c: 14cf32 addi a3, a15, 20 -402c338f: b5cc bnez.n a5, 402c339e -402c3391: 0c0452 l8ui a5, a4, 12 -402c3394: 415450 srli a5, a5, 4 -402c3397: 1155e0 slli a5, a5, 2 -402c339a: 000386 j 402c33ac -402c339d: 44ca00 extui a12, a0, 10, 5 -402c33a0: 0c0452 l8ui a5, a4, 12 -402c33a3: 415450 srli a5, a5, 4 -402c33a6: a055c0 addx4 a5, a5, a12 -402c33a9: f45050 extui a5, a5, 0, 16 -402c33ac: 01a042 movi a4, 1 -402c33af: fca205 call0 402bfdd0 -402c33b2: cd4b addi.n a12, a13, 4 -402c33b4: 041e62 l16ui a6, a14, 8 -402c33b7: 650c movi.n a5, 6 -402c33b9: 0c4d mov.n a4, a12 -402c33bb: 0d3d mov.n a3, a13 -402c33bd: 0e2d mov.n a2, a14 -402c33bf: 07ef45 call0 402cb2b4 -402c33c2: 104f22 s8i a2, a15, 16 -402c33c5: f42820 extui a2, a2, 8, 16 -402c33c8: 114f22 s8i a2, a15, 17 -402c33cb: 0a0d52 l8ui a5, a13, 10 -402c33ce: 670c movi.n a7, 6 -402c33d0: 060c movi.n a6, 0 -402c33d2: 0c4d mov.n a4, a12 -402c33d4: 0d3d mov.n a3, a13 -402c33d6: 0e2d mov.n a2, a14 -402c33d8: fb2b85 call0 402be694 -402c33db: 0e2d mov.n a2, a14 -402c33dd: fc6685 call0 402bfa48 -402c33e0: b108 l32i.n a0, a1, 44 -402c33e2: a1c8 l32i.n a12, a1, 40 -402c33e4: 91d8 l32i.n a13, a1, 36 -402c33e6: 81e8 l32i.n a14, a1, 32 -402c33e8: 71f8 l32i.n a15, a1, 28 -402c33ea: 30c112 addi a1, a1, 48 -402c33ed: f00d ret.n -402c33ef: 040200 extui a0, a0, 2, 1 -402c33f2: 12b405 call0 402d5f34 <_irom0_text_end+0x8ff4> - -402c33f4 : -402c33f4: d0c112 addi a1, a1, -48 -402c33f7: a1c9 s32i.n a12, a1, 40 -402c33f9: 02cd mov.n a12, a2 -402c33fb: fb3f21 l32r a2, 402c20f8 -402c33fe: b109 s32i.n a0, a1, 44 -402c3400: 0238 l32i.n a3, a2, 0 -402c3402: 91d9 s32i.n a13, a1, 36 -402c3404: 81e9 s32i.n a14, a1, 32 -402c3406: 71f9 s32i.n a15, a1, 28 -402c3408: 020c movi.n a2, 0 -402c340a: 0293c7 bne a3, a12, 402c3410 -402c340d: 0102c6 j 402c381c -402c3410: 301c22 l16ui a2, a12, 96 -402c3413: 2b1cd2 l16ui a13, a12, 86 -402c3416: f44020 extui a4, a2, 0, 16 -402c3419: f430d0 extui a3, a13, 0, 16 -402c341c: 01b437 bgeu a4, a3, 402c3421 -402c341f: 02dd mov.n a13, a2 -402c3421: f4d0d0 extui a13, a13, 0, 16 -402c3424: 240c22 l8ui a2, a12, 36 -402c3427: 01d9 s32i.n a13, a1, 0 -402c3429: 1e2ce2 l32i a14, a12, 120 -402c342c: 586217 bbci a2, 1, 402c3488 -402c342f: 04be16 beqz a14, 402c347e -402c3432: 4e68 l32i.n a6, a14, 16 -402c3434: 050632 l8ui a3, a6, 5 -402c3437: 040652 l8ui a5, a6, 4 -402c343a: 060622 l8ui a2, a6, 6 -402c343d: 113380 slli a3, a3, 8 -402c3440: 204350 or a4, a3, a5 -402c3443: 112200 slli a2, a2, 16 -402c3446: 203240 or a3, a2, a4 -402c3449: 070622 l8ui a2, a6, 7 -402c344c: 012280 slli a2, a2, 24 -402c344f: 202230 or a2, a2, a3 -402c3452: 014280 slli a4, a2, 24 -402c3455: 753820 extui a3, a2, 24, 8 -402c3458: 205430 or a5, a4, a3 -402c345b: d4a731 l32r a3, 402b86f8 -402c345e: 104230 and a4, a2, a3 -402c3461: 114480 slli a4, a4, 8 -402c3464: 412820 srli a2, a2, 8 -402c3467: 204540 or a4, a5, a4 -402c346a: 102230 and a2, a2, a3 -402c346d: 202420 or a2, a4, a2 -402c3470: 061e32 l16ui a3, a14, 12 -402c3473: 142c42 l32i a4, a12, 80 -402c3476: c03340 sub a3, a3, a4 -402c3479: 223a add.n a2, a2, a3 -402c347b: 09bd27 bgeu a13, a2, 402c3488 -402c347e: 0c2d mov.n a2, a12 -402c3480: ff9e85 call0 402c2e6c -402c3483: 00e546 j 402c381c -402c3486: f20000 excw -402c3489: 1f2c movi.n a15, 33 -402c348b: 225f16 beqz a15, 402c36b4 -402c348e: 0f28 l32i.n a2, a15, 0 -402c3490: 220216 beqz a2, 402c36b4 -402c3493: 02fd mov.n a15, a2 -402c3495: fffd46 j 402c348e -402c3498: 4e68 l32i.n a6, a14, 16 -402c349a: 050632 l8ui a3, a6, 5 -402c349d: 040652 l8ui a5, a6, 4 -402c34a0: 060622 l8ui a2, a6, 6 -402c34a3: 113380 slli a3, a3, 8 -402c34a6: 204350 or a4, a3, a5 -402c34a9: 112200 slli a2, a2, 16 -402c34ac: 203240 or a3, a2, a4 -402c34af: 070622 l8ui a2, a6, 7 -402c34b2: d49151 l32r a5, 402b86f8 -402c34b5: 012280 slli a2, a2, 24 -402c34b8: 202230 or a2, a2, a3 -402c34bb: 753820 extui a3, a2, 24, 8 -402c34be: 014280 slli a4, a2, 24 -402c34c1: 204430 or a4, a4, a3 -402c34c4: 103250 and a3, a2, a5 -402c34c7: 113380 slli a3, a3, 8 -402c34ca: 412820 srli a2, a2, 8 -402c34cd: 203430 or a3, a4, a3 -402c34d0: 102250 and a2, a2, a5 -402c34d3: 202320 or a2, a3, a2 -402c34d6: 142c42 l32i a4, a12, 80 -402c34d9: 061e32 l16ui a3, a14, 12 -402c34dc: c03340 sub a3, a3, a4 -402c34df: 223a add.n a2, a2, a3 -402c34e1: 0138 l32i.n a3, a1, 0 -402c34e3: 02b327 bgeu a3, a2, 402c34e9 -402c34e6: 00aec6 j 402c37a5 -402c34e9: 1e28 l32i.n a2, a14, 4 -402c34eb: 071222 l16ui a2, a2, 14 -402c34ee: 0222b6 bltui a2, 2, 402c34f4 -402c34f1: 00ac06 j 402c37a5 -402c34f4: 0d0622 l8ui a2, a6, 13 -402c34f7: 0c0632 l8ui a3, a6, 12 -402c34fa: 112280 slli a2, a2, 8 -402c34fd: 202230 or a2, a2, a3 -402c3500: 1f2c32 l32i a3, a12, 124 -402c3503: 1b5356 bnez a3, 402c36bc -402c3506: 0e38 l32i.n a3, a14, 0 -402c3508: 1e6c32 s32i a3, a12, 120 -402c350b: 4c38 l32i.n a3, a12, 16 -402c350d: 1d2326 beqi a3, 2, 402c352e -402c3510: ed6c31 l32r a3, 402beac0 -402c3513: 202230 or a2, a2, a3 -402c3516: f42020 extui a2, a2, 0, 16 -402c3519: 0c4622 s8i a2, a6, 12 -402c351c: 412820 srli a2, a2, 8 -402c351f: 0d4622 s8i a2, a6, 13 -402c3522: 240c32 l8ui a3, a12, 36 -402c3525: fcaf22 movi a2, -4 -402c3528: 102320 and a2, a3, a2 -402c352b: 244c22 s8i a2, a12, 36 -402c352e: ac58 l32i.n a5, a12, 40 -402c3530: d47231 l32r a3, 402b86f8 -402c3533: 016580 slli a6, a5, 24 -402c3536: 752850 extui a2, a5, 24, 8 -402c3539: 202620 or a2, a6, a2 -402c353c: 106530 and a6, a5, a3 -402c353f: 116680 slli a6, a6, 8 -402c3542: 206260 or a6, a2, a6 -402c3545: 412850 srli a2, a5, 8 -402c3548: 103230 and a3, a2, a3 -402c354b: 4e48 l32i.n a4, a14, 16 -402c354d: 202630 or a2, a6, a3 -402c3550: 743820 extui a3, a2, 8, 8 -402c3553: 094432 s8i a3, a4, 9 -402c3556: 753020 extui a3, a2, 16, 8 -402c3559: 0a4432 s8i a3, a4, 10 -402c355c: 171c32 l16ui a3, a12, 46 -402c355f: 084422 s8i a2, a4, 8 -402c3562: 752820 extui a2, a2, 24, 8 -402c3565: 0b4422 s8i a2, a4, 11 -402c3568: 116380 slli a6, a3, 8 -402c356b: 412830 srli a2, a3, 8 -402c356e: 202620 or a2, a6, a2 -402c3571: f42020 extui a2, a2, 0, 16 -402c3574: 0e4422 s8i a2, a4, 14 -402c3577: 412820 srli a2, a2, 8 -402c357a: 0f4422 s8i a2, a4, 15 -402c357d: 535a add.n a5, a3, a5 -402c357f: cc59 s32i.n a5, a12, 48 -402c3581: 0e0e22 l8ui a2, a14, 14 -402c3584: 056207 bbci a2, 0, 402c358d -402c3587: ff9a21 l32r a2, 402c33f0 -402c358a: 056422 s32i a2, a4, 20 -402c358d: 1d9c22 l16si a2, a12, 58 -402c3590: 040266 bnei a2, -1, 402c3598 -402c3593: 020c movi.n a2, 0 -402c3595: 1d5c22 s16i a2, a12, 58 -402c3598: 0c28 l32i.n a2, a12, 0 -402c359a: dc4b addi.n a13, a12, 4 -402c359c: 141216 beqz a2, 402c36e1 -402c359f: 102c22 l32i a2, a12, 64 -402c35a2: 4e78 l32i.n a7, a14, 16 -402c35a4: 046256 bnez a2, 402c35ee -402c35a7: e36921 l32r a2, 402bc34c -402c35aa: 0228 l32i.n a2, a2, 0 -402c35ac: 106c22 s32i a2, a12, 64 -402c35af: 050742 l8ui a4, a7, 5 -402c35b2: 040722 l8ui a2, a7, 4 -402c35b5: 060732 l8ui a3, a7, 6 -402c35b8: 114480 slli a4, a4, 8 -402c35bb: 205420 or a5, a4, a2 -402c35be: 113300 slli a3, a3, 16 -402c35c1: 204350 or a4, a3, a5 -402c35c4: 070732 l8ui a3, a7, 7 -402c35c7: 013380 slli a3, a3, 24 -402c35ca: 203340 or a3, a3, a4 -402c35cd: 014380 slli a4, a3, 24 -402c35d0: 752830 extui a2, a3, 24, 8 -402c35d3: 205420 or a5, a4, a2 -402c35d6: d44821 l32r a2, 402b86f8 -402c35d9: 104320 and a4, a3, a2 -402c35dc: 114480 slli a4, a4, 8 -402c35df: 413830 srli a3, a3, 8 -402c35e2: 204540 or a4, a5, a4 -402c35e5: 102320 and a2, a3, a2 -402c35e8: 202420 or a2, a4, a2 -402c35eb: 116c22 s32i a2, a12, 68 -402c35ee: 012e22 l32i a2, a14, 4 -402c35f1: 06a052 movi a5, 6 -402c35f4: 1268 l32i.n a6, a2, 4 -402c35f6: 051232 l16ui a3, a2, 10 -402c35f9: c06760 sub a6, a7, a6 -402c35fc: f46060 extui a6, a6, 0, 16 -402c35ff: c03360 sub a3, a3, a6 -402c3602: 055232 s16i a3, a2, 10 -402c3605: 041232 l16ui a3, a2, 8 -402c3608: 1279 s32i.n a7, a2, 4 -402c360a: c06360 sub a6, a3, a6 -402c360d: f46060 extui a6, a6, 0, 16 -402c3610: 045262 s16i a6, a2, 8 -402c3613: 030c movi.n a3, 0 -402c3615: 104732 s8i a3, a7, 16 -402c3618: 114732 s8i a3, a7, 17 -402c361b: 0d4d mov.n a4, a13 -402c361d: 0c3d mov.n a3, a12 -402c361f: 016172 s32i a7, a1, 4 -402c3622: 07c905 call0 402cb2b4 -402c3625: 1178 l32i.n a7, a1, 4 -402c3627: 0d4d mov.n a4, a13 -402c3629: 104722 s8i a2, a7, 16 -402c362c: f42820 extui a2, a2, 8, 16 -402c362f: 114722 s8i a2, a7, 17 -402c3632: 090c62 l8ui a6, a12, 9 -402c3635: 0a0c52 l8ui a5, a12, 10 -402c3638: 1e28 l32i.n a2, a14, 4 -402c363a: 670c movi.n a7, 6 -402c363c: 0c3d mov.n a3, a12 -402c363e: fb0545 call0 402be694 -402c3641: 4e58 l32i.n a5, a14, 16 -402c3643: 050542 l8ui a4, a5, 5 -402c3646: 040562 l8ui a6, a5, 4 -402c3649: 060522 l8ui a2, a5, 6 -402c364c: 114480 slli a4, a4, 8 -402c364f: 203460 or a3, a4, a6 -402c3652: 112200 slli a2, a2, 16 -402c3655: 204230 or a4, a2, a3 -402c3658: 070522 l8ui a2, a5, 7 -402c365b: d42761 l32r a6, 402b86f8 -402c365e: 012280 slli a2, a2, 24 -402c3661: 202240 or a2, a2, a4 -402c3664: 014280 slli a4, a2, 24 -402c3667: 753820 extui a3, a2, 24, 8 -402c366a: 203430 or a3, a4, a3 -402c366d: 104260 and a4, a2, a6 -402c3670: 114480 slli a4, a4, 8 -402c3673: 412820 srli a2, a2, 8 -402c3676: 102260 and a2, a2, a6 -402c3679: 204340 or a4, a3, a4 -402c367c: 203420 or a3, a4, a2 -402c367f: 0d0522 l8ui a2, a5, 13 -402c3682: 040c movi.n a4, 0 -402c3684: 142020 extui a2, a2, 0, 2 -402c3687: 150c movi.n a5, 1 -402c3689: 835420 moveqz a5, a4, a2 -402c368c: 052d mov.n a2, a5 -402c368e: 061e52 l16ui a5, a14, 12 -402c3691: 225a add.n a2, a2, a5 -402c3693: 172c52 l32i a5, a12, 92 -402c3696: 623a add.n a6, a2, a3 -402c3698: c05560 sub a5, a5, a6 -402c369b: 02a547 bge a5, a4, 402c36a1 -402c369e: 176c62 s32i a6, a12, 92 -402c36a1: 0ec216 beqz a2, 402c3791 -402c36a4: 0e49 s32i.n a4, a14, 0 -402c36a6: 1f2c42 l32i a4, a12, 124 -402c36a9: 047456 bnez a4, 402c36f4 -402c36ac: 1f6ce2 s32i a14, a12, 124 -402c36af: 0efd mov.n a15, a14 -402c36b1: 1e2ce2 l32i a14, a12, 120 -402c36b4: 0ede16 beqz a14, 402c37a5 -402c36b7: ff7746 j 402c3498 -402c36ba: 420000 excw -402c36bd: 240c movi.n a4, 2 -402c36bf: 434c movi.n a3, 68 -402c36c1: 020437 bnone a4, a3, 402c36c7 -402c36c4: ff8f86 j 402c3506 -402c36c7: 1e2c32 l32i a3, a12, 120 -402c36ca: 0ce316 beqz a3, 402c379c -402c36cd: 0358 l32i.n a5, a3, 0 -402c36cf: e33556 bnez a5, 402c3506 -402c36d2: 061352 l16ui a5, a3, 12 -402c36d5: 1e1c32 l16ui a3, a12, 60 -402c36d8: 02b537 bgeu a5, a3, 402c36de -402c36db: 002f46 j 402c379c -402c36de: ff8906 j 402c3506 -402c36e1: 202dd0 or a2, a13, a13 -402c36e4: faa9c5 call0 402be184 -402c36e7: f56216 beqz a2, 402c3641 -402c36ea: 012222 l32i a2, a2, 4 -402c36ed: 006c22 s32i a2, a12, 0 -402c36f0: ffaac6 j 402c359f -402c36f3: 4fa800 excw -402c36f6: 050a52 l8ui a5, a10, 5 -402c36f9: 040a72 l8ui a7, a10, 4 -402c36fc: 060a22 l8ui a2, a10, 6 -402c36ff: 115580 slli a5, a5, 8 -402c3702: 206570 or a6, a5, a7 -402c3705: 112200 slli a2, a2, 16 -402c3708: 205260 or a5, a2, a6 -402c370b: 070a22 l8ui a2, a10, 7 -402c370e: d3fa71 l32r a7, 402b86f8 -402c3711: 012280 slli a2, a2, 24 -402c3714: 202250 or a2, a2, a5 -402c3717: 755820 extui a5, a2, 24, 8 -402c371a: 016280 slli a6, a2, 24 -402c371d: 206650 or a6, a6, a5 -402c3720: 105270 and a5, a2, a7 -402c3723: 115580 slli a5, a5, 8 -402c3726: 206650 or a6, a6, a5 -402c3729: 415820 srli a5, a2, 8 -402c372c: 102570 and a2, a5, a7 -402c372f: 202620 or a2, a6, a2 -402c3732: c02320 sub a2, a3, a2 -402c3735: 7ccc52 addi a5, a12, 124 -402c3738: 076d mov.n a6, a7 -402c373a: 04e2d6 bgez a2, 402c378c -402c373d: 4428 l32i.n a2, a4, 16 -402c373f: 050272 l8ui a7, a2, 5 -402c3742: 0402b2 l8ui a11, a2, 4 -402c3745: 117780 slli a7, a7, 8 -402c3748: 20a7b0 or a10, a7, a11 -402c374b: 060272 l8ui a7, a2, 6 -402c374e: 070222 l8ui a2, a2, 7 -402c3751: 117700 slli a7, a7, 16 -402c3754: 2077a0 or a7, a7, a10 -402c3757: 012280 slli a2, a2, 24 -402c375a: 202270 or a2, a2, a7 -402c375d: 757820 extui a7, a2, 24, 8 -402c3760: 01a280 slli a10, a2, 24 -402c3763: 20aa70 or a10, a10, a7 -402c3766: 107260 and a7, a2, a6 -402c3769: 117780 slli a7, a7, 8 -402c376c: 412820 srli a2, a2, 8 -402c376f: 207a70 or a7, a10, a7 -402c3772: 102260 and a2, a2, a6 -402c3775: 202720 or a2, a7, a2 -402c3778: c02230 sub a2, a2, a3 -402c377b: 0062d6 bgez a2, 402c3785 -402c377e: 045d mov.n a5, a4 -402c3780: 0448 l32i.n a4, a4, 0 -402c3782: fb7456 bnez a4, 402c373d -402c3785: 0e49 s32i.n a4, a14, 0 -402c3787: 05e9 s32i.n a14, a5, 0 -402c3789: 000246 j 402c3796 -402c378c: 0fe9 s32i.n a14, a15, 0 -402c378e: ffc746 j 402c36af -402c3791: 0e2d mov.n a2, a14 -402c3793: fd6c45 call0 402c0e58 -402c3796: 0fed mov.n a14, a15 -402c3798: ffc4c6 j 402c36af -402c379b: af3200 excw -402c379e: 0437a0 extui a3, a10, 7, 1 -402c37a1: 580602 l8ui a0, a6, 88 -402c37a4: ff .byte 0xff -402c37a5: 1e2c22 l32i a2, a12, 120 -402c37a8: 12cc bnez.n a2, 402c37ad -402c37aa: 3b5c22 s16i a2, a12, 118 -402c37ad: 060e16 beqz a14, 402c3811 -402c37b0: ac0c22 l8ui a2, a12, 172 -402c37b3: 05a256 bnez a2, 402c3811 -402c37b6: 4e68 l32i.n a6, a14, 16 -402c37b8: 050632 l8ui a3, a6, 5 -402c37bb: 040652 l8ui a5, a6, 4 -402c37be: 060622 l8ui a2, a6, 6 -402c37c1: 113380 slli a3, a3, 8 -402c37c4: 204350 or a4, a3, a5 -402c37c7: 112200 slli a2, a2, 16 -402c37ca: 203240 or a3, a2, a4 -402c37cd: 070622 l8ui a2, a6, 7 -402c37d0: 012280 slli a2, a2, 24 -402c37d3: 202230 or a2, a2, a3 -402c37d6: 014280 slli a4, a2, 24 -402c37d9: 753820 extui a3, a2, 24, 8 -402c37dc: 205430 or a5, a4, a3 -402c37df: d3c631 l32r a3, 402b86f8 -402c37e2: 104230 and a4, a2, a3 -402c37e5: 114480 slli a4, a4, 8 -402c37e8: 412820 srli a2, a2, 8 -402c37eb: 204540 or a4, a5, a4 -402c37ee: 102230 and a2, a2, a3 -402c37f1: 202420 or a2, a4, a2 -402c37f4: 061e32 l16ui a3, a14, 12 -402c37f7: 142c42 l32i a4, a12, 80 -402c37fa: c03340 sub a3, a3, a4 -402c37fd: 223a add.n a2, a2, a3 -402c37ff: 301c32 l16ui a3, a12, 96 -402c3802: 0bb327 bgeu a3, a2, 402c3811 -402c3805: 00a022 movi a2, 0 -402c3808: 2a6c22 s32i a2, a12, 168 -402c380b: 01a022 movi a2, 1 -402c380e: ac4c22 s8i a2, a12, 172 -402c3811: 240c22 l8ui a2, a12, 36 -402c3814: 642020 extui a2, a2, 0, 7 -402c3817: 244c22 s8i a2, a12, 36 -402c381a: 020c movi.n a2, 0 -402c381c: b108 l32i.n a0, a1, 44 -402c381e: a1c8 l32i.n a12, a1, 40 -402c3820: 91d8 l32i.n a13, a1, 36 -402c3822: 81e8 l32i.n a14, a1, 32 -402c3824: 71f8 l32i.n a15, a1, 28 -402c3826: 30c112 addi a1, a1, 48 -402c3829: f00d ret.n - ... - -402c382c : -402c382c: f0c112 addi a1, a1, -16 -402c382f: 1f2232 l32i a3, a2, 124 -402c3832: 3109 s32i.n a0, a1, 12 -402c3834: 060316 beqz a3, 402c3898 -402c3837: 040c movi.n a4, 0 -402c3839: 160c movi.n a6, 1 -402c383b: 068d mov.n a8, a6 -402c383d: 045d mov.n a5, a4 -402c383f: 049d mov.n a9, a4 -402c3841: 047d mov.n a7, a4 -402c3843: 04ad mov.n a10, a4 -402c3845: 13b8 l32i.n a11, a3, 4 -402c3847: 4bb8 l32i.n a11, a11, 16 -402c3849: 4b9c beqz.n a11, 402c3861 -402c384b: 38cc bnez.n a8, 402c3852 -402c384d: 0939 s32i.n a3, a9, 0 -402c384f: 000046 j 402c3854 -402c3852: 037d mov.n a7, a3 -402c3854: 0388 l32i.n a8, a3, 0 -402c3856: 039d mov.n a9, a3 -402c3858: 03a9 s32i.n a10, a3, 0 -402c385a: 083d mov.n a3, a8 -402c385c: 080c movi.n a8, 0 -402c385e: 0004c6 j 402c3875 -402c3861: 46cc bnez.n a6, 402c3869 -402c3863: 0439 s32i.n a3, a4, 0 -402c3865: 000086 j 402c386b -402c3868: 035d00 excw -402c386b: 0368 l32i.n a6, a3, 0 -402c386d: 034d mov.n a4, a3 -402c386f: 03a9 s32i.n a10, a3, 0 -402c3871: 063d mov.n a3, a6 -402c3873: 060c movi.n a6, 0 -402c3875: fcc356 bnez a3, 402c3845 -402c3878: 958c beqz.n a5, 402c3885 -402c387a: 748c beqz.n a4, 402c3885 -402c387c: 1e2232 l32i a3, a2, 120 -402c387f: 006432 s32i a3, a4, 0 -402c3882: 1e6252 s32i a5, a2, 120 -402c3885: 4e0232 l8ui a3, a2, 78 -402c3888: 1f6272 s32i a7, a2, 124 -402c388b: 331b addi.n a3, a3, 1 -402c388d: 4e4232 s8i a3, a2, 78 -402c3890: 030c movi.n a3, 0 -402c3892: 106232 s32i a3, a2, 64 -402c3895: ffb5c5 call0 402c33f4 -402c3898: 3108 l32i.n a0, a1, 12 -402c389a: 10c112 addi a1, a1, 16 -402c389d: f00d ret.n -402c389f: 979e00 excw -402c38a2: fe .byte 0xfe -402c38a3: 3f .byte 0x3f -402c38a4: 30ec bnez.n a0, 402c38cb -402c38a6: ff .byte 0xff -402c38a7: 3f .byte 0x3f - -402c38a8 : -402c38a8: f0c112 addi a1, a1, -16 -402c38ab: 21c9 s32i.n a12, a1, 8 -402c38ad: 02cd mov.n a12, a2 -402c38af: e77321 l32r a2, 402bd67c -402c38b2: 01e9 s32i.n a14, a1, 0 -402c38b4: 7228 l32i.n a2, a2, 28 -402c38b6: 03ed mov.n a14, a3 -402c38b8: fffa31 l32r a3, 402c38a0 -402c38bb: 11d9 s32i.n a13, a1, 4 -402c38bd: 050c movi.n a5, 0 -402c38bf: 04dd mov.n a13, a4 -402c38c1: 28a142 movi a4, 0x128 -402c38c4: 3109 s32i.n a0, a1, 12 -402c38c6: d78c01 l32r a0, 402b96f8 -402c38c9: 0000c0 callx0 a0 -402c38cc: 041216 beqz a2, 402c3911 -402c38cf: fff541 l32r a4, 402c38a4 -402c38d2: 030c movi.n a3, 0 -402c38d4: 0239 s32i.n a3, a2, 0 -402c38d6: 0438 l32i.n a3, a4, 0 -402c38d8: 22e9 s32i.n a14, a2, 8 -402c38da: 32d9 s32i.n a13, a2, 12 -402c38dc: 12c9 s32i.n a12, a2, 4 -402c38de: a38c beqz.n a3, 402c38ec -402c38e0: 1358 l32i.n a5, a3, 4 -402c38e2: 12bc57 bgeu a12, a5, 402c38f8 -402c38e5: c055c0 sub a5, a5, a12 -402c38e8: 1359 s32i.n a5, a3, 4 -402c38ea: 0239 s32i.n a3, a2, 0 -402c38ec: 0429 s32i.n a2, a4, 0 -402c38ee: 0007c6 j 402c3911 -402c38f1: 1468 l32i.n a6, a4, 4 -402c38f3: 113567 bltu a5, a6, 402c3908 -402c38f6: 043d mov.n a3, a4 -402c38f8: 1248 l32i.n a4, a2, 4 -402c38fa: 1358 l32i.n a5, a3, 4 -402c38fc: c05450 sub a5, a4, a5 -402c38ff: 0348 l32i.n a4, a3, 0 -402c3901: 1259 s32i.n a5, a2, 4 -402c3903: 648c beqz.n a4, 402c390d -402c3905: fffa06 j 402c38f1 -402c3908: c05650 sub a5, a6, a5 -402c390b: 1459 s32i.n a5, a4, 4 -402c390d: 0249 s32i.n a4, a2, 0 -402c390f: 0329 s32i.n a2, a3, 0 -402c3911: 3108 l32i.n a0, a1, 12 -402c3913: 21c8 l32i.n a12, a1, 8 -402c3915: 11d8 l32i.n a13, a1, 4 -402c3917: 01e8 l32i.n a14, a1, 0 -402c3919: 10c112 addi a1, a1, 16 -402c391c: f00d ret.n -402c391e: f40000 extui a0, a0, 0, 16 -402c3921: 2c39 s32i.n a3, a12, 8 -402c3923: 138840 excw -402c3926: 980000 excw -402c3929: 281c movi.n a8, 18 -402c392b: ea6040 excw -402c392e: 700000 excw -402c3931: 281c movi.n a8, 18 -402c3933: 1c4c40 excw -402c3936: 4028 l32i.n a2, a0, 16 -402c3938: 1c28 l32i.n a2, a12, 4 -402c393a: 4028 l32i.n a2, a0, 16 -402c393c: 39bc beqz.n a9, 402c3973 -402c393e: 402c movi.n a0, 36 -402c3940: 000624 excw -402c3943: 30e860 xor a14, a8, a6 -402c3946: ff .byte 0xff -402c3947: 3f .byte 0x3f - -402c3948 : -402c3948: fff631 l32r a3, 402c3920 -402c394b: fff621 l32r a2, 402c3924 -402c394e: f0c112 addi a1, a1, -16 -402c3951: 00a042 movi a4, 0 -402c3954: 3109 s32i.n a0, a1, 12 -402c3956: 0261c2 s32i a12, a1, 8 -402c3959: fff4c5 call0 402c38a8 -402c395c: d72421 l32r a2, 402b95ec -402c395f: 0c0c movi.n a12, 0 -402c3961: 0020c0 memw -402c3964: 02c9 s32i.n a12, a2, 0 -402c3966: fff031 l32r a3, 402c3928 -402c3969: fff021 l32r a2, 402c392c -402c396c: 0c4d mov.n a4, a12 -402c396e: fff385 call0 402c38a8 -402c3971: ffef31 l32r a3, 402c3930 -402c3974: 204cc0 or a4, a12, a12 -402c3977: f4a122 movi a2, 0x1f4 -402c397a: fff2c5 call0 402c38a8 -402c397d: ffed31 l32r a3, 402c3934 -402c3980: 204cc0 or a4, a12, a12 -402c3983: 64a022 movi a2, 100 -402c3986: fff205 call0 402c38a8 -402c3989: ffeb31 l32r a3, 402c3938 -402c398c: 204cc0 or a4, a12, a12 -402c398f: e8a322 movi a2, 0x3e8 -402c3992: fff145 call0 402c38a8 -402c3995: ffe931 l32r a3, 402c393c -402c3998: 0c4d mov.n a4, a12 -402c399a: 7da022 movi a2, 125 -402c399d: fff085 call0 402c38a8 -402c39a0: ffe821 l32r a2, 402c3940 -402c39a3: 3108 l32i.n a0, a1, 12 -402c39a5: 0020c0 memw -402c39a8: 0238 l32i.n a3, a2, 0 -402c39aa: ffe621 l32r a2, 402c3944 -402c39ad: 21c8 l32i.n a12, a1, 8 -402c39af: 0239 s32i.n a3, a2, 0 -402c39b1: 10c112 addi a1, a1, 16 -402c39b4: f00d ret.n -402c39b6: e40000 extui a0, a0, 0, 15 -402c39b9: 3fff30 excw -402c39bc: f0c112 addi a1, a1, -16 -402c39bf: 3109 s32i.n a0, a1, 12 -402c39c1: fd9785 call0 402c133c -402c39c4: e26321 l32r a2, 402bc350 -402c39c7: 0228 l32i.n a2, a2, 0 -402c39c9: 008256 bnez a2, 402c39d5 -402c39cc: e25f21 l32r a2, 402bc348 -402c39cf: 002222 l32i a2, a2, 0 -402c39d2: 00e216 beqz a2, 402c39e4 -402c39d5: ffd931 l32r a3, 402c393c -402c39d8: 040c movi.n a4, 0 -402c39da: 7da022 movi a2, 125 -402c39dd: ffec85 call0 402c38a8 -402c39e0: 0001c6 j 402c39eb -402c39e3: f52100 extui a2, a0, 17, 16 -402c39e6: ff .byte 0xff -402c39e7: 030c movi.n a3, 0 -402c39e9: 0239 s32i.n a3, a2, 0 -402c39eb: 3108 l32i.n a0, a1, 12 -402c39ed: 10c112 addi a1, a1, 16 -402c39f0: f00d ret.n -402c39f2: 120000 excw -402c39f5: 09f0c1 l32r a12, 402861b8 -402c39f8: a8c531 l32r a3, 402add0c -402c39fb: 31f9 s32i.n a15, a1, 12 -402c39fd: ffc9 s32i.n a12, a15, 60 -402c39ff: ffc921 l32r a2, 402c3924 -402c3a02: 00a042 movi a4, 0 -402c3a05: ffea05 call0 402c38a8 -402c3a08: 3108 l32i.n a0, a1, 12 -402c3a0a: 10c112 addi a1, a1, 16 -402c3a0d: f00d ret.n - ... - -402c3a10 : -402c3a10: ffa541 l32r a4, 402c38a4 -402c3a13: f0c112 addi a1, a1, -16 -402c3a16: 027d mov.n a7, a2 -402c3a18: 0428 l32i.n a2, a4, 0 -402c3a1a: 3109 s32i.n a0, a1, 12 -402c3a1c: 045d mov.n a5, a4 -402c3a1e: 060c movi.n a6, 0 -402c3a20: 92bc beqz.n a2, 402c3a5d -402c3a22: 2288 l32i.n a8, a2, 8 -402c3a24: 0248 l32i.n a4, a2, 0 -402c3a26: 2a9877 bne a8, a7, 402c3a54 -402c3a29: 3288 l32i.n a8, a2, 12 -402c3a2b: 259837 bne a8, a3, 402c3a54 -402c3a2e: 46cc bnez.n a6, 402c3a36 -402c3a30: 0549 s32i.n a4, a5, 0 -402c3a32: 000086 j 402c3a38 -402c3a35: 064900 excw -402c3a38: 0238 l32i.n a3, a2, 0 -402c3a3a: 638c beqz.n a3, 402c3a44 -402c3a3c: 1358 l32i.n a5, a3, 4 -402c3a3e: 1248 l32i.n a4, a2, 4 -402c3a40: 454a add.n a4, a5, a4 -402c3a42: 1349 s32i.n a4, a3, 4 -402c3a44: ff9731 l32r a3, 402c38a0 -402c3a47: 6fa142 movi a4, 0x16f -402c3a4a: d58f01 l32r a0, 402b9088 -402c3a4d: 0000c0 callx0 a0 -402c3a50: 000246 j 402c3a5d -402c3a53: 026d00 excw -402c3a56: 348c beqz.n a4, 402c3a5d -402c3a58: 042d mov.n a2, a4 -402c3a5a: fff106 j 402c3a22 -402c3a5d: 3108 l32i.n a0, a1, 12 -402c3a5f: 10c112 addi a1, a1, 16 -402c3a62: f00d ret.n -402c3a64: fe8014 excw -402c3a67: 3f .byte 0x3f - -402c3a68 : -402c3a68: d0c112 addi a1, a1, -48 -402c3a6b: ffb521 l32r a2, 402c3940 -402c3a6e: a1c9 s32i.n a12, a1, 40 -402c3a70: ff8dc1 l32r a12, 402c38a4 -402c3a73: 91d9 s32i.n a13, a1, 36 -402c3a75: 0020c0 memw -402c3a78: 02d8 l32i.n a13, a2, 0 -402c3a7a: 0c28 l32i.n a2, a12, 0 -402c3a7c: b109 s32i.n a0, a1, 44 -402c3a7e: 81e9 s32i.n a14, a1, 32 -402c3a80: 71f9 s32i.n a15, a1, 28 -402c3a82: 056216 beqz a2, 402c3adc -402c3a85: fff721 l32r a2, 402c3a64 -402c3a88: ffafe1 l32r a14, 402c3944 -402c3a8b: 000222 l8ui a2, a2, 0 -402c3a8e: 62cc bnez.n a2, 402c3a98 -402c3a90: 0e28 l32i.n a2, a14, 0 -402c3a92: ffa431 l32r a3, 402c3924 -402c3a95: 000106 j 402c3a9d -402c3a98: 0e28 l32i.n a2, a14, 0 -402c3a9a: 38a132 movi a3, 0x138 -402c3a9d: c02d20 sub a2, a13, a2 -402c3aa0: dd8a01 l32r a0, 402bb0c8 -402c3aa3: 0000c0 callx0 a0 -402c3aa6: 02fd mov.n a15, a2 -402c3aa8: 0c28 l32i.n a2, a12, 0 -402c3aaa: 1238 l32i.n a3, a2, 4 -402c3aac: 2c3f37 bltu a15, a3, 402c3adc -402c3aaf: c0ff30 sub a15, a15, a3 -402c3ab2: 0238 l32i.n a3, a2, 0 -402c3ab4: 2258 l32i.n a5, a2, 8 -402c3ab6: 0c39 s32i.n a3, a12, 0 -402c3ab8: 3268 l32i.n a6, a2, 12 -402c3aba: ff7931 l32r a3, 402c38a0 -402c3abd: 0ed9 s32i.n a13, a14, 0 -402c3abf: a2a142 movi a4, 0x1a2 -402c3ac2: 0159 s32i.n a5, a1, 0 -402c3ac4: 1169 s32i.n a6, a1, 4 -402c3ac6: d57001 l32r a0, 402b9088 -402c3ac9: 0000c0 callx0 a0 -402c3acc: 0158 l32i.n a5, a1, 0 -402c3ace: 1168 l32i.n a6, a1, 4 -402c3ad0: fd4516 beqz a5, 402c3aa8 -402c3ad3: 062d mov.n a2, a6 -402c3ad5: 0005c0 callx0 a5 -402c3ad8: fff306 j 402c3aa8 -402c3adb: b10800 excw -402c3ade: a1c8 l32i.n a12, a1, 40 -402c3ae0: 91d8 l32i.n a13, a1, 36 -402c3ae2: 81e8 l32i.n a14, a1, 32 -402c3ae4: 71f8 l32i.n a15, a1, 28 -402c3ae6: 30c112 addi a1, a1, 48 -402c3ae9: f00d ret.n - ... - -402c3aec : -402c3aec: ff9521 l32r a2, 402c3940 -402c3aef: 0020c0 memw -402c3af2: 0238 l32i.n a3, a2, 0 -402c3af4: ff9421 l32r a2, 402c3944 -402c3af7: 0239 s32i.n a3, a2, 0 -402c3af9: f00d ret.n - ... - -402c3afc : -402c3afc: ffaf21 l32r a2, 402c39b8 -402c3aff: f0c112 addi a1, a1, -16 -402c3b02: 0238 l32i.n a3, a2, 0 -402c3b04: 3109 s32i.n a0, a1, 12 -402c3b06: b3dc bnez.n a3, 402c3b25 -402c3b08: e21231 l32r a3, 402bc350 -402c3b0b: 0338 l32i.n a3, a3, 0 -402c3b0d: 53cc bnez.n a3, 402c3b16 -402c3b0f: e20e31 l32r a3, 402bc348 -402c3b12: 0338 l32i.n a3, a3, 0 -402c3b14: d38c beqz.n a3, 402c3b25 -402c3b16: 130c movi.n a3, 1 -402c3b18: 0239 s32i.n a3, a2, 0 -402c3b1a: ff8831 l32r a3, 402c393c -402c3b1d: 040c movi.n a4, 0 -402c3b1f: 7da022 movi a2, 125 -402c3b22: ffd845 call0 402c38a8 -402c3b25: 3108 l32i.n a0, a1, 12 -402c3b27: 10c112 addi a1, a1, 16 -402c3b2a: f00d ret.n -402c3b2c: 9e .byte 0x9e -402c3b2d: 3ffe97 bbsi a14, 25, 402c3b70 - -402c3b30 : -402c3b30: e6d321 l32r a2, 402bd67c -402c3b33: fffe31 l32r a3, 402c3b2c -402c3b36: 1228 l32i.n a2, a2, 4 -402c3b38: f0c112 addi a1, a1, -16 -402c3b3b: 050c movi.n a5, 0 -402c3b3d: b0a342 movi a4, 0x3b0 -402c3b40: 21c9 s32i.n a12, a1, 8 -402c3b42: 3109 s32i.n a0, a1, 12 -402c3b44: d6ed01 l32r a0, 402b96f8 -402c3b47: 0000c0 callx0 a0 -402c3b4a: 02cd mov.n a12, a2 -402c3b4c: e28c beqz.n a2, 402c3b5e -402c3b4e: 442c movi.n a4, 36 -402c3b50: 030c movi.n a3, 0 -402c3b52: d42901 l32r a0, 402b8bf8 -402c3b55: 0000c0 callx0 a0 -402c3b58: 80af22 movi a2, -128 -402c3b5b: 0a4c22 s8i a2, a12, 10 -402c3b5e: 3108 l32i.n a0, a1, 12 -402c3b60: 0c2d mov.n a2, a12 -402c3b62: 21c8 l32i.n a12, a1, 8 -402c3b64: 10c112 addi a1, a1, 16 -402c3b67: f00d ret.n -402c3b69: 000000 ill -402c3b6c: ff3880 excw -402c3b6f: 3f .byte 0x3f - -402c3b70 : -402c3b70: ffff41 l32r a4, 402c3b6c -402c3b73: f0c112 addi a1, a1, -16 -402c3b76: 0438 l32i.n a3, a4, 0 -402c3b78: 3109 s32i.n a0, a1, 12 -402c3b7a: 0e9327 bne a3, a2, 402c3b8c -402c3b7d: 3338 l32i.n a3, a3, 12 -402c3b7f: 0439 s32i.n a3, a4, 0 -402c3b81: 000646 j 402c3b9e -402c3b84: 480000 excw -402c3b87: 84cc33 excw -402c3b8a: 3338 l32i.n a3, a3, 12 -402c3b8c: ff6356 bnez a3, 402c3b86 -402c3b8f: 0002c6 j 402c3b9e -402c3b92: 470000 excw -402c3b95: 48f292 excw -402c3b98: 334932 s8i a3, a9, 51 -402c3b9b: fffac6 j 402c3b8a -402c3b9e: ffe331 l32r a3, 402c3b2c -402c3ba1: a1a342 movi a4, 0x3a1 -402c3ba4: d53901 l32r a0, 402b9088 -402c3ba7: 0000c0 callx0 a0 -402c3baa: 3108 l32i.n a0, a1, 12 -402c3bac: 10c112 addi a1, a1, 16 -402c3baf: f00d ret.n -402c3bb1: 000000 ill -402c3bb4: ff8001 l32r a0, 402c39b4 -402c3bb7: ff .byte 0xff - -402c3bb8 : -402c3bb8: ffed71 l32r a7, 402c3b6c -402c3bbb: 090c movi.n a9, 0 -402c3bbd: 0788 l32i.n a8, a7, 0 -402c3bbf: 160c movi.n a6, 1 -402c3bc1: 936930 movnez a6, a9, a3 -402c3bc4: f44040 extui a4, a4, 0, 16 -402c3bc7: 085d mov.n a5, a8 -402c3bc9: 746060 extui a6, a6, 0, 8 -402c3bcc: 95ac beqz.n a5, 402c3bf9 -402c3bce: 201527 beq a5, a2, 402c3bf2 -402c3bd1: 0915a2 l16ui a10, a5, 18 -402c3bd4: 1c9a47 bne a10, a4, 402c3bf4 -402c3bd7: 35cc bnez.n a5, 402c3bde -402c3bd9: 337c movi.n a3, -13 -402c3bdb: 001546 j 402c3c34 -402c3bde: 05b8 l32i.n a11, a5, 0 -402c3be0: ff5b16 beqz a11, 402c3bd9 -402c3be3: ff2656 bnez a6, 402c3bd9 -402c3be6: 03a8 l32i.n a10, a3, 0 -402c3be8: feda16 beqz a10, 402c3bd9 -402c3beb: ea1ba7 beq a11, a10, 402c3bd9 -402c3bee: 000086 j 402c3bf4 -402c3bf1: 190c00 excw -402c3bf4: 3558 l32i.n a5, a5, 12 -402c3bf6: fff486 j 402c3bcc -402c3bf9: 011357 beq a3, a5, 402c3bfe -402c3bfc: 0358 l32i.n a5, a3, 0 -402c3bfe: 0259 s32i.n a5, a2, 0 -402c3c00: 44ec bnez.n a4, 402c3c28 -402c3c02: ebaf41 l32r a4, 402beac0 -402c3c05: ffeb61 l32r a6, 402c3bb4 -402c3c08: 083d mov.n a3, a8 -402c3c0a: 739c beqz.n a3, 402c3c25 -402c3c0c: 546a add.n a5, a4, a6 -402c3c0e: 359c beqz.n a5, 402c3c25 -402c3c10: 091352 l16ui a5, a3, 18 -402c3c13: 099547 bne a5, a4, 402c3c20 -402c3c16: 441b addi.n a4, a4, 1 -402c3c18: f44040 extui a4, a4, 0, 16 -402c3c1b: 083d mov.n a3, a8 -402c3c1d: fffa46 j 402c3c0a -402c3c20: 3338 l32i.n a3, a3, 12 -402c3c22: fff906 j 402c3c0a -402c3c25: fb0356 bnez a3, 402c3bd9 -402c3c28: 095242 s16i a4, a2, 18 -402c3c2b: 030c movi.n a3, 0 -402c3c2d: 039937 bne a9, a3, 402c3c34 -402c3c30: 3289 s32i.n a8, a2, 12 -402c3c32: 0729 s32i.n a2, a7, 0 -402c3c34: 032d mov.n a2, a3 -402c3c36: f00d ret.n - -402c3c38 : -402c3c38: f0c112 addi a1, a1, -16 -402c3c3b: 21c9 s32i.n a12, a1, 8 -402c3c3d: 02cd mov.n a12, a2 -402c3c3f: 091222 l16ui a2, a2, 18 -402c3c42: 11d9 s32i.n a13, a1, 4 -402c3c44: 01e9 s32i.n a14, a1, 0 -402c3c46: 3109 s32i.n a0, a1, 12 -402c3c48: 03dd mov.n a13, a3 -402c3c4a: f4e040 extui a14, a4, 0, 16 -402c3c4d: 728c beqz.n a2, 402c3c58 -402c3c4f: 020c movi.n a2, 0 -402c3c51: 3d9c beqz.n a13, 402c3c68 -402c3c53: 0d28 l32i.n a2, a13, 0 -402c3c55: 0003c6 j 402c3c68 -402c3c58: 040c movi.n a4, 0 -402c3c5a: 0c3d mov.n a3, a12 -402c3c5c: 0c2d mov.n a2, a12 -402c3c5e: fff585 call0 402c3bb8 -402c3c61: b2ec bnez.n a2, 402c3c90 -402c3c63: fffa06 j 402c3c4f -402c3c66: 320000 excw -402c3c69: 100c movi.n a0, 1 -402c3c6b: 1c29 s32i.n a2, a12, 4 -402c3c6d: 420c movi.n a2, 4 -402c3c6f: 202320 or a2, a3, a2 -402c3c72: 104c22 s8i a2, a12, 16 -402c3c75: ffbd21 l32r a2, 402c3b6c -402c3c78: 0a5ce2 s16i a14, a12, 20 -402c3c7b: 0248 l32i.n a4, a2, 0 -402c3c7d: 043d mov.n a3, a4 -402c3c7f: 738c beqz.n a3, 402c3c8a -402c3c81: 0913c7 beq a3, a12, 402c3c8e -402c3c84: 3338 l32i.n a3, a3, 12 -402c3c86: fffd46 j 402c3c7f -402c3c89: 3c4900 excw -402c3c8c: 02c9 s32i.n a12, a2, 0 -402c3c8e: 020c movi.n a2, 0 -402c3c90: 3108 l32i.n a0, a1, 12 -402c3c92: 21c8 l32i.n a12, a1, 8 -402c3c94: 11d8 l32i.n a13, a1, 4 -402c3c96: 01e8 l32i.n a14, a1, 0 -402c3c98: 10c112 addi a1, a1, 16 -402c3c9b: f00d ret.n -402c3c9d: 000000 ill - -402c3ca0 : -402c3ca0: 030c movi.n a3, 0 -402c3ca2: 100242 l8ui a4, a2, 16 -402c3ca5: 1239 s32i.n a3, a2, 4 -402c3ca7: 0a5232 s16i a3, a2, 20 -402c3caa: b37c movi.n a3, -5 -402c3cac: 103430 and a3, a4, a3 -402c3caf: 104232 s8i a3, a2, 16 -402c3cb2: f00d ret.n - -402c3cb4 : -402c3cb4: 7239 s32i.n a3, a2, 28 -402c3cb6: 8249 s32i.n a4, a2, 32 -402c3cb8: f00d ret.n - ... - -402c3cbc : -402c3cbc: c0c112 addi a1, a1, -64 -402c3cbf: b1f9 s32i.n a15, a1, 44 -402c3cc1: 02fd mov.n a15, a2 -402c3cc3: 091222 l16ui a2, a2, 18 -402c3cc6: e1c9 s32i.n a12, a1, 56 -402c3cc8: d1d9 s32i.n a13, a1, 52 -402c3cca: f109 s32i.n a0, a1, 60 -402c3ccc: c1e9 s32i.n a14, a1, 48 -402c3cce: 4149 s32i.n a4, a1, 16 -402c3cd0: 5169 s32i.n a6, a1, 20 -402c3cd2: 03dd mov.n a13, a3 -402c3cd4: f4c050 extui a12, a5, 0, 16 -402c3cd7: d28c beqz.n a2, 402c3ce8 -402c3cd9: 830c movi.n a3, 8 -402c3cdb: 0d2d mov.n a2, a13 -402c3cdd: fbce05 call0 402bf9c0 -402c3ce0: 0ded mov.n a14, a13 -402c3ce2: 22bc beqz.n a2, 402c3d18 -402c3ce4: 000486 j 402c3cfa -402c3ce7: 040c00 extui a0, a0, 12, 1 -402c3cea: 0f3d mov.n a3, a15 -402c3cec: 0f2d mov.n a2, a15 -402c3cee: ffec85 call0 402c3bb8 -402c3cf1: 0ff256 bnez a2, 402c3df4 -402c3cf4: fff846 j 402c3cd9 -402c3cf7: 000000 ill -402c3cfa: 00a042 movi a4, 0 -402c3cfd: 08a032 movi a3, 8 -402c3d00: 120c movi.n a2, 1 -402c3d02: fbdbc5 call0 402bfac0 -402c3d05: 02ed mov.n a14, a2 -402c3d07: f27c movi.n a2, -1 -402c3d09: 0e7e16 beqz a14, 402c3df4 -402c3d0c: 041d22 l16ui a2, a13, 8 -402c3d0f: 528c beqz.n a2, 402c3d18 -402c3d11: 0d3d mov.n a3, a13 -402c3d13: 0e2d mov.n a2, a14 -402c3d15: fbfa85 call0 402bfcc0 -402c3d18: 091f32 l16ui a3, a15, 18 -402c3d1b: 1e98 l32i.n a9, a14, 4 -402c3d1d: 112380 slli a2, a3, 8 -402c3d20: 413830 srli a3, a3, 8 -402c3d23: 202230 or a2, a2, a3 -402c3d26: f42020 extui a2, a2, 0, 16 -402c3d29: 004922 s8i a2, a9, 0 -402c3d2c: 412820 srli a2, a2, 8 -402c3d2f: 4138 l32i.n a3, a1, 16 -402c3d31: 014922 s8i a2, a9, 1 -402c3d34: 112c80 slli a2, a12, 8 -402c3d37: 41c8c0 srli a12, a12, 8 -402c3d3a: 20c2c0 or a12, a2, a12 -402c3d3d: 020c movi.n a2, 0 -402c3d3f: f4c0c0 extui a12, a12, 0, 16 -402c3d42: 064922 s8i a2, a9, 6 -402c3d45: 074922 s8i a2, a9, 7 -402c3d48: 0328 l32i.n a2, a3, 0 -402c3d4a: 0249c2 s8i a12, a9, 2 -402c3d4d: f0a032 movi a3, 240 -402c3d50: 41c8c0 srli a12, a12, 8 -402c3d53: 102320 and a2, a3, a2 -402c3d56: 0349c2 s8i a12, a9, 3 -402c3d59: e0a032 movi a3, 224 -402c3d5c: 109237 bne a2, a3, 402c3d70 -402c3d5f: 100f22 l8ui a2, a15, 16 -402c3d62: 0a6237 bbci a2, 3, 402c3d70 -402c3d65: 0d0e32 l8ui a3, a14, 13 -402c3d68: 420c movi.n a2, 4 -402c3d6a: 202320 or a2, a3, a2 -402c3d6d: 0d4e22 s8i a2, a14, 13 -402c3d70: 0f28 l32i.n a2, a15, 0 -402c3d72: 0fcd mov.n a12, a15 -402c3d74: 5148 l32i.n a4, a1, 20 -402c3d76: 42cc bnez.n a2, 402c3d7e -402c3d78: c44b addi.n a12, a4, 4 -402c3d7a: 0005c6 j 402c3d95 -402c3d7d: 243200 extui a3, a0, 2, 3 -402c3d80: 123701 l32r a0, 4028865c -402c3d83: af2210 excw -402c3d86: d7fa add.n a13, a7, a15 -402c3d88: 1e .byte 0x1e -402c3d89: e069 s32i.n a6, a0, 56 -402c3d8b: 2e .byte 0x2e -402c3d8c: cb8520 excw -402c3d8f: 7cfb addi.n a7, a12, 15 -402c3d91: 1786a2 excw -402c3d94: 1e6200 excw -402c3d97: 368004 excw -402c3d9a: 286011 l32r a1, 4028df1c -402c3d9d: 232041 l32r a4, 4028ca20 -402c3da0: 202020 or a2, a0, a2 -402c3da3: 4922f4 excw -402c3da6: 282004 excw -402c3da9: 492241 l32r a4, 40296234 -402c3dac: 0f2205 call0 402d2fd0 <_irom0_text_end+0x6090> -402c3daf: e20710 excw -402c3db2: 1f .byte 0x1f -402c3db3: 042142 l32i a4, a1, 16 -402c3db6: 0c3d mov.n a3, a12 -402c3db8: 151c movi.n a5, 17 -402c3dba: 0e2d mov.n a2, a14 -402c3dbc: 066192 s32i a9, a1, 24 -402c3dbf: 074f45 call0 402cb2b4 -402c3dc2: ea8131 l32r a3, 402be7c8 -402c3dc5: 6198 l32i.n a9, a1, 24 -402c3dc7: 832320 moveqz a2, a3, a2 -402c3dca: 064922 s8i a2, a9, 6 -402c3dcd: f42820 extui a2, a2, 8, 16 -402c3dd0: 074922 s8i a2, a9, 7 -402c3dd3: 5128 l32i.n a2, a1, 20 -402c3dd5: 090f62 l8ui a6, a15, 9 -402c3dd8: 0a0f52 l8ui a5, a15, 10 -402c3ddb: 4148 l32i.n a4, a1, 16 -402c3ddd: 0129 s32i.n a2, a1, 0 -402c3ddf: 0c3d mov.n a3, a12 -402c3de1: 171c movi.n a7, 17 -402c3de3: 0e2d mov.n a2, a14 -402c3de5: fa8885 call0 402be670 -402c3de8: 02cd mov.n a12, a2 -402c3dea: 061ed7 beq a14, a13, 402c3df4 -402c3ded: 0e2d mov.n a2, a14 -402c3def: fbc585 call0 402bfa48 -402c3df2: 0c2d mov.n a2, a12 -402c3df4: f108 l32i.n a0, a1, 60 -402c3df6: e1c8 l32i.n a12, a1, 56 -402c3df8: d1d8 l32i.n a13, a1, 52 -402c3dfa: c1e8 l32i.n a14, a1, 48 -402c3dfc: b1f8 l32i.n a15, a1, 44 -402c3dfe: 40c112 addi a1, a1, 64 -402c3e01: f00d ret.n - ... - -402c3e04 : -402c3e04: e0c112 addi a1, a1, -32 -402c3e07: 61c9 s32i.n a12, a1, 24 -402c3e09: 02cd mov.n a12, a2 -402c3e0b: 0428 l32i.n a2, a4, 0 -402c3e0d: f0a062 movi a6, 240 -402c3e10: 106620 and a6, a6, a2 -402c3e13: e0a022 movi a2, 224 -402c3e16: c02620 sub a2, a6, a2 -402c3e19: 51d9 s32i.n a13, a1, 20 -402c3e1b: f4d050 extui a13, a5, 0, 16 -402c3e1e: 18cc52 addi a5, a12, 24 -402c3e21: 935420 movnez a5, a4, a2 -402c3e24: 052d mov.n a2, a5 -402c3e26: 0139 s32i.n a3, a1, 0 -402c3e28: 1149 s32i.n a4, a1, 4 -402c3e2a: 7109 s32i.n a0, a1, 28 -402c3e2c: fa3545 call0 402be184 -402c3e2f: 026d mov.n a6, a2 -402c3e31: 0138 l32i.n a3, a1, 0 -402c3e33: c27c movi.n a2, -4 -402c3e35: 1148 l32i.n a4, a1, 4 -402c3e37: 568c beqz.n a6, 402c3e40 -402c3e39: 0d5d mov.n a5, a13 -402c3e3b: 0c2d mov.n a2, a12 -402c3e3d: ffe7c5 call0 402c3cbc -402c3e40: 7108 l32i.n a0, a1, 28 -402c3e42: 61c8 l32i.n a12, a1, 24 -402c3e44: 51d8 l32i.n a13, a1, 20 -402c3e46: 20c112 addi a1, a1, 32 -402c3e49: f00d ret.n - ... - -402c3e4c : -402c3e4c: 0a1252 l16ui a5, a2, 20 -402c3e4f: f0c112 addi a1, a1, -16 -402c3e52: 424b addi.n a4, a2, 4 -402c3e54: 3109 s32i.n a0, a1, 12 -402c3e56: fffac5 call0 402c3e04 -402c3e59: 3108 l32i.n a0, a1, 12 -402c3e5b: 10c112 addi a1, a1, 16 -402c3e5e: f00d ret.n - -402c3e60 : -402c3e60: d0c112 addi a1, a1, -48 -402c3e63: 71f9 s32i.n a15, a1, 28 -402c3e65: 02fd mov.n a15, a2 -402c3e67: 1228 l32i.n a2, a2, 4 -402c3e69: b109 s32i.n a0, a1, 44 -402c3e6b: a1c9 s32i.n a12, a1, 40 -402c3e6d: 91d9 s32i.n a13, a1, 36 -402c3e6f: 81e9 s32i.n a14, a1, 32 -402c3e71: 0139 s32i.n a3, a1, 0 -402c3e73: 000232 l8ui a3, a2, 0 -402c3e76: 1129 s32i.n a2, a1, 4 -402c3e78: 343030 extui a3, a3, 0, 4 -402c3e7b: 232b addi.n a2, a3, 2 -402c3e7d: 041f42 l16ui a4, a15, 8 -402c3e80: 1122e0 slli a2, a2, 2 -402c3e83: 0f2427 blt a4, a2, 402c3e96 -402c3e86: 0133e0 slli a3, a3, 18 -402c3e89: 603030 neg a3, a3 -402c3e8c: 313030 srai a3, a3, 16 -402c3e8f: 0f2d mov.n a2, a15 -402c3e91: fbb2c5 call0 402bf9c0 -402c3e94: 928c beqz.n a2, 402c3ea1 -402c3e96: 0f2d mov.n a2, a15 -402c3e98: fbbac5 call0 402bfa48 -402c3e9b: 0063c6 j 402c402e -402c3e9e: 000000 ill -402c3ea1: e8d3c1 l32r a12, 402be1f0 -402c3ea4: 012f42 l32i a4, a15, 4 -402c3ea7: 002132 l32i a3, a1, 0 -402c3eaa: 002c22 l32i a2, a12, 0 -402c3ead: 2149 s32i.n a4, a1, 8 -402c3eaf: fa88c5 call0 402be73c -402c3eb2: 2148 l32i.n a4, a1, 8 -402c3eb4: 02ed mov.n a14, a2 -402c3eb6: 010422 l8ui a2, a4, 1 -402c3eb9: 000432 l8ui a3, a4, 0 -402c3ebc: 112280 slli a2, a2, 8 -402c3ebf: 202230 or a2, a2, a3 -402c3ec2: 11d280 slli a13, a2, 8 -402c3ec5: 412820 srli a2, a2, 8 -402c3ec8: 20dd20 or a13, a13, a2 -402c3ecb: 030422 l8ui a2, a4, 3 -402c3ece: 020462 l8ui a6, a4, 2 -402c3ed1: 112280 slli a2, a2, 8 -402c3ed4: 202260 or a2, a2, a6 -402c3ed7: 113280 slli a3, a2, 8 -402c3eda: 412820 srli a2, a2, 8 -402c3edd: 203320 or a3, a3, a2 -402c3ee0: f43030 extui a3, a3, 0, 16 -402c3ee3: 424c movi.n a2, 68 -402c3ee5: f4d0d0 extui a13, a13, 0, 16 -402c3ee8: 364c movi.n a6, 67 -402c3eea: 1e9327 bne a3, a2, 402c3f0c -402c3eed: 021d67 beq a13, a6, 402c3ef3 -402c3ef0: 002686 j 402c3f8e -402c3ef3: 0158 l32i.n a5, a1, 0 -402c3ef5: 8528 l32i.n a2, a5, 32 -402c3ef7: 093216 beqz a2, 402c3f8e -402c3efa: 1228 l32i.n a2, a2, 4 -402c3efc: 08e216 beqz a2, 402c3f8e -402c3eff: 1238 l32i.n a3, a2, 4 -402c3f01: 124316 beqz a3, 402c4029 -402c3f04: e8bc61 l32r a6, 402be1f4 -402c3f07: 0668 l32i.n a6, a6, 0 -402c3f09: 0004c6 j 402c3f20 -402c3f0c: 199367 bne a3, a6, 402c3f29 -402c3f0f: 7b9d27 bne a13, a2, 402c3f8e -402c3f12: 0158 l32i.n a5, a1, 0 -402c3f14: 9528 l32i.n a2, a5, 36 -402c3f16: 074216 beqz a2, 402c3f8e -402c3f19: 0238 l32i.n a3, a2, 0 -402c3f1b: 10a316 beqz a3, 402c4029 -402c3f1e: 0c68 l32i.n a6, a12, 0 -402c3f20: 029367 bne a3, a6, 402c3f26 -402c3f23: 004086 j 402c4029 -402c3f26: 001906 j 402c3f8e -402c3f29: ff1021 l32r a2, 402c3b6c -402c3f2c: 0ca8 l32i.n a10, a12, 0 -402c3f2e: 0298 l32i.n a9, a2, 0 -402c3f30: f0a022 movi a2, 240 -402c3f33: 0c0c movi.n a12, 0 -402c3f35: 20af62 movi a6, -224 -402c3f38: 102a20 and a2, a10, a2 -402c3f3b: 226a add.n a2, a2, a6 -402c3f3d: 0c5d mov.n a5, a12 -402c3f3f: 160c movi.n a6, 1 -402c3f41: 835620 moveqz a5, a6, a2 -402c3f44: e8ac21 l32r a2, 402be1f4 -402c3f47: 836ce0 moveqz a6, a12, a14 -402c3f4a: 205560 or a5, a5, a6 -402c3f4d: 0278 l32i.n a7, a2, 0 -402c3f4f: 0c6d mov.n a6, a12 -402c3f51: 092d mov.n a2, a9 -402c3f53: 4b0c movi.n a11, 4 -402c3f55: 32bc beqz.n a2, 402c3f8c -402c3f57: 091282 l16ui a8, a2, 18 -402c3f5a: 279837 bne a8, a3, 402c3f85 -402c3f5d: 0288 l32i.n a8, a2, 0 -402c3f5f: 1ecc bnez.n a14, 402c3f64 -402c3f61: 004816 beqz a8, 402c3f69 -402c3f64: 0118a7 beq a8, a10, 402c3f69 -402c3f67: a59c beqz.n a5, 402c3f85 -402c3f69: 7ccc bnez.n a12, 402c3f74 -402c3f6b: 100282 l8ui a8, a2, 16 -402c3f6e: 1088b0 and a8, a8, a11 -402c3f71: 83c280 moveqz a12, a2, a8 -402c3f74: 0a1282 l16ui a8, a2, 20 -402c3f77: 0a98d7 bne a8, a13, 402c3f85 -402c3f7a: 1288 l32i.n a8, a2, 4 -402c3f7c: 09c816 beqz a8, 402c401c -402c3f7f: 029877 bne a8, a7, 402c3f85 -402c3f82: 002586 j 402c401c -402c3f85: 026d mov.n a6, a2 -402c3f87: 3228 l32i.n a2, a2, 12 -402c3f89: fff206 j 402c3f55 -402c3f8c: 0cdc bnez.n a12, 402c3fa0 -402c3f8e: 0158 l32i.n a5, a1, 0 -402c3f90: e89821 l32r a2, 402be1f0 -402c3f93: 1538 l32i.n a3, a5, 4 -402c3f95: 002222 l32i a2, a2, 0 -402c3f98: 021327 beq a3, a2, 402c3f9e -402c3f9b: ffbdc6 j 402c3e96 -402c3f9e: 0c0c movi.n a12, 0 -402c3fa0: 070422 l8ui a2, a4, 7 -402c3fa3: 060432 l8ui a3, a4, 6 -402c3fa6: 112280 slli a2, a2, 8 -402c3fa9: 202230 or a2, a2, a3 -402c3fac: 014216 beqz a2, 402c3fc4 -402c3faf: 041f62 l16ui a6, a15, 8 -402c3fb2: e88f41 l32r a4, 402be1f0 -402c3fb5: e88f31 l32r a3, 402be1f4 -402c3fb8: 11a052 movi a5, 17 -402c3fbb: 202ff0 or a2, a15, a15 -402c3fbe: 072f45 call0 402cb2b4 -402c3fc1: ed1256 bnez a2, 402c3e96 -402c3fc4: 837c movi.n a3, -8 -402c3fc6: 0f2d mov.n a2, a15 -402c3fc8: fb9f45 call0 402bf9c0 -402c3fcb: ec7256 bnez a2, 402c3e96 -402c3fce: 6c9c beqz.n a12, 402c3fe8 -402c3fd0: 7c78 l32i.n a7, a12, 28 -402c3fd2: ec0716 beqz a7, 402c3e96 -402c3fd5: e88751 l32r a5, 402be1f4 -402c3fd8: 8c28 l32i.n a2, a12, 32 -402c3fda: 0d6d mov.n a6, a13 -402c3fdc: 0f4d mov.n a4, a15 -402c3fde: 203cc0 or a3, a12, a12 -402c3fe1: 0007c0 callx0 a7 -402c3fe4: 001186 j 402c402e -402c3fe7: ae5600 excw -402c3fea: 21ea add.n a2, a1, a14 -402c3fec: 32e881 l32r a8, 40290b8c -402c3fef: 28f0a0 excw -402c3ff2: 232002 l32i a0, a0, 140 -402c3ff5: a03210 addx4 a3, a2, a1 -402c3ff8: 9237e0 excw -402c3ffb: a58602 excw -402c3ffe: ff .byte 0xff -402c3fff: 1128 l32i.n a2, a1, 4 -402c4001: 000232 l8ui a3, a2, 0 -402c4004: 0f2d mov.n a2, a15 -402c4006: 343030 extui a3, a3, 0, 4 -402c4009: 1133e0 slli a3, a3, 2 -402c400c: 338b addi.n a3, a3, 8 -402c400e: fb9b05 call0 402bf9c0 -402c4011: 330c movi.n a3, 3 -402c4013: 0f2d mov.n a2, a15 -402c4015: 001c45 call0 402c41dc -402c4018: ff9e86 j 402c3e96 -402c401b: 968c00 excw -402c401e: 3238 l32i.n a3, a2, 12 -402c4020: 3639 s32i.n a3, a6, 12 -402c4022: fed231 l32r a3, 402c3b6c -402c4025: 3299 s32i.n a9, a2, 12 -402c4027: 0329 s32i.n a2, a3, 0 -402c4029: 02cd mov.n a12, a2 -402c402b: ffdc46 j 402c3fa0 -402c402e: b108 l32i.n a0, a1, 44 -402c4030: a1c8 l32i.n a12, a1, 40 -402c4032: 91d8 l32i.n a13, a1, 36 -402c4034: 81e8 l32i.n a14, a1, 32 -402c4036: 71f8 l32i.n a15, a1, 28 -402c4038: 30c112 addi a1, a1, 48 -402c403b: f00d ret.n -402c403d: 000000 ill - -402c4040 : -402c4040: c0c112 addi a1, a1, -64 -402c4043: 0c61e2 s32i a14, a1, 48 -402c4046: 0122e2 l32i a14, a2, 4 -402c4049: 0e61c2 s32i a12, a1, 56 -402c404c: b1f9 s32i.n a15, a1, 44 -402c404e: f109 s32i.n a0, a1, 60 -402c4050: d1d9 s32i.n a13, a1, 52 -402c4052: 000ed2 l8ui a13, a14, 0 -402c4055: 02cd mov.n a12, a2 -402c4057: 34d0d0 extui a13, a13, 0, 4 -402c405a: 11dde0 slli a13, a13, 2 -402c405d: 6020d0 neg a2, a13 -402c4060: 03fd mov.n a15, a3 -402c4062: 5129 s32i.n a2, a1, 20 -402c4064: 023d mov.n a3, a2 -402c4066: 0c2d mov.n a2, a12 -402c4068: 41d9 s32i.n a13, a1, 16 -402c406a: fb9545 call0 402bf9c0 -402c406d: 156256 bnez a2, 402c41c7 -402c4070: 041c22 l16ui a2, a12, 8 -402c4073: 0242f6 bgeui a2, 4, 402c4079 -402c4076: 005346 j 402c41c7 -402c4079: 1c58 l32i.n a5, a12, 4 -402c407b: 000522 l8ui a2, a5, 0 -402c407e: 063226 beqi a2, 3, 402c4088 -402c4081: 248226 beqi a2, 8, 402c40a9 -402c4084: 004fc6 j 402c41c7 -402c4087: 052200 extui a2, a0, 18, 1 -402c408a: 328006 j 402d0a8e <_irom0_text_end+0x3b4e> -402c408d: 052211 l32r a1, 40285518 -402c4090: 232007 blt a0, a0, 402c40b7 -402c4093: f21620 excw -402c4096: 1f3212 excw -402c4099: 2718 l32i.n a1, a7, 8 -402c409b: 860293 excw -402c409e: 0049 s32i.n a4, a0, 0 -402c40a0: 185f22 s16i a2, a15, 48 -402c40a3: 004806 j 402c41c7 -402c40a6: 000000 ill -402c40a9: e85131 l32r a3, 402be1f0 -402c40ac: 03d8 l32i.n a13, a3, 0 -402c40ae: 0f3d mov.n a3, a15 -402c40b0: 0d2d mov.n a2, a13 -402c40b2: fa6885 call0 402be73c -402c40b5: f0a032 movi a3, 240 -402c40b8: 105d30 and a5, a13, a3 -402c40bb: 20af32 movi a3, -224 -402c40be: 353a add.n a3, a5, a3 -402c40c0: 103316 beqz a3, 402c41c7 -402c40c3: 100256 bnez a2, 402c41c7 -402c40c6: 041c22 l16ui a2, a12, 8 -402c40c9: 0282f6 bgeui a2, 8, 402c40cf -402c40cc: 003dc6 j 402c41c7 -402c40cf: 0c2d mov.n a2, a12 -402c40d1: 071705 call0 402cb244 -402c40d4: 0ef256 bnez a2, 402c41c7 -402c40d7: 232c movi.n a3, 34 -402c40d9: 0c2d mov.n a2, a12 -402c40db: fb8e45 call0 402bf9c0 -402c40de: 037216 beqz a2, 402c4119 -402c40e1: 4138 l32i.n a3, a1, 16 -402c40e3: 0c2d mov.n a2, a12 -402c40e5: fb8d85 call0 402bf9c0 -402c40e8: 0db256 bnez a2, 402c41c7 -402c40eb: 041c32 l16ui a3, a12, 8 -402c40ee: 040c movi.n a4, 0 -402c40f0: 220c movi.n a2, 2 -402c40f2: fb9cc5 call0 402bfac0 -402c40f5: 02dd mov.n a13, a2 -402c40f7: 0cc216 beqz a2, 402c41c7 -402c40fa: 0c3d mov.n a3, a12 -402c40fc: fbc145 call0 402bfd14 -402c40ff: 0c4256 bnez a2, 402c41c7 -402c4102: 5138 l32i.n a3, a1, 20 -402c4104: 0d2d mov.n a2, a13 -402c4106: 012de2 l32i a14, a13, 4 -402c4109: fb8b45 call0 402bf9c0 -402c410c: 0b7256 bnez a2, 402c41c7 -402c410f: 0c2d mov.n a2, a12 -402c4111: fb9345 call0 402bfa48 -402c4114: 0dcd mov.n a12, a13 -402c4116: 0002c6 j 402c4125 -402c4119: deaf32 movi a3, -34 -402c411c: 202cc0 or a2, a12, a12 -402c411f: fb8a05 call0 402bf9c0 -402c4122: 0a1256 bnez a2, 402c41c7 -402c4125: e83231 l32r a3, 402be1f0 -402c4128: 012c52 l32i a5, a12, 4 -402c412b: 002322 l32i a2, a3, 0 -402c412e: 743820 extui a3, a2, 8, 8 -402c4131: 0c4e22 s8i a2, a14, 12 -402c4134: 0d4e32 s8i a3, a14, 13 -402c4137: 753020 extui a3, a2, 16, 8 -402c413a: 752820 extui a2, a2, 24, 8 -402c413d: 0f4e22 s8i a2, a14, 15 -402c4140: e82d21 l32r a2, 402be1f4 -402c4143: 0e4e32 s8i a3, a14, 14 -402c4146: 0228 l32i.n a2, a2, 0 -402c4148: 743820 extui a3, a2, 8, 8 -402c414b: 104e22 s8i a2, a14, 16 -402c414e: 114e32 s8i a3, a14, 17 -402c4151: 753020 extui a3, a2, 16, 8 -402c4154: 752820 extui a2, a2, 24, 8 -402c4157: 134e22 s8i a2, a14, 19 -402c415a: 124e32 s8i a3, a14, 18 -402c415d: 020c movi.n a2, 0 -402c415f: 004522 s8i a2, a5, 0 -402c4162: 030522 l8ui a2, a5, 3 -402c4165: 020532 l8ui a3, a5, 2 -402c4168: 112280 slli a2, a2, 8 -402c416b: 202230 or a2, a2, a3 -402c416e: 637c movi.n a3, -10 -402c4170: f43030 extui a3, a3, 0, 16 -402c4173: 07b327 bgeu a3, a2, 402c417e -402c4176: 229b addi.n a2, a2, 9 -402c4178: 000106 j 402c4180 -402c417b: 000000 ill -402c417e: 228b addi.n a2, a2, 8 -402c4180: f42020 extui a2, a2, 0, 16 -402c4183: 024522 s8i a2, a5, 2 -402c4186: 412820 srli a2, a2, 8 -402c4189: 034522 s8i a2, a5, 3 -402c418c: 80af22 movi a2, -128 -402c418f: 084e22 s8i a2, a14, 8 -402c4192: 020c movi.n a2, 0 -402c4194: 0a4e22 s8i a2, a14, 10 -402c4197: 0b4e22 s8i a2, a14, 11 -402c419a: 431c movi.n a3, 20 -402c419c: 202ee0 or a2, a14, a14 -402c419f: 070885 call0 402cb228 -402c41a2: 0a4e22 s8i a2, a14, 10 -402c41a5: 4138 l32i.n a3, a1, 16 -402c41a7: f42820 extui a2, a2, 8, 16 -402c41aa: 0b4e22 s8i a2, a14, 11 -402c41ad: 0c2d mov.n a2, a12 -402c41af: fb8105 call0 402bf9c0 -402c41b2: 12dc bnez.n a2, 402c41c7 -402c41b4: 060c movi.n a6, 0 -402c41b6: e80e31 l32r a3, 402be1f0 -402c41b9: 01f9 s32i.n a15, a1, 0 -402c41bb: 170c movi.n a7, 1 -402c41bd: 80a052 movi a5, 128 -402c41c0: 064d mov.n a4, a6 -402c41c2: 0c2d mov.n a2, a12 -402c41c4: fa4a85 call0 402be670 -402c41c7: 0c2d mov.n a2, a12 -402c41c9: fb87c5 call0 402bfa48 -402c41cc: f108 l32i.n a0, a1, 60 -402c41ce: e1c8 l32i.n a12, a1, 56 -402c41d0: d1d8 l32i.n a13, a1, 52 -402c41d2: c1e8 l32i.n a14, a1, 48 -402c41d4: b1f8 l32i.n a15, a1, 44 -402c41d6: 40c112 addi a1, a1, 64 -402c41d9: f00d ret.n - ... - -402c41dc : -402c41dc: c0c112 addi a1, a1, -64 -402c41df: 025d mov.n a5, a2 -402c41e1: d1d9 s32i.n a13, a1, 52 -402c41e3: 040c movi.n a4, 0 -402c41e5: 74d030 extui a13, a3, 0, 8 -402c41e8: 120c movi.n a2, 1 -402c41ea: 432c movi.n a3, 36 -402c41ec: c1e9 s32i.n a14, a1, 48 -402c41ee: 4159 s32i.n a5, a1, 16 -402c41f0: f109 s32i.n a0, a1, 60 -402c41f2: e1c9 s32i.n a12, a1, 56 -402c41f4: 0b61f2 s32i a15, a1, 44 -402c41f7: fb8c85 call0 402bfac0 -402c41fa: 02ed mov.n a14, a2 -402c41fc: 4158 l32i.n a5, a1, 16 -402c41fe: 073216 beqz a2, 402c4275 -402c4201: 12c8 l32i.n a12, a2, 4 -402c4203: 320c movi.n a2, 3 -402c4205: 15f8 l32i.n a15, a5, 4 -402c4207: 014cd2 s8i a13, a12, 1 -402c420a: 004c22 s8i a2, a12, 0 -402c420d: 1e28 l32i.n a2, a14, 4 -402c420f: 0d0c movi.n a13, 0 -402c4211: 1538 l32i.n a3, a5, 4 -402c4213: c41c movi.n a4, 28 -402c4215: 044cd2 s8i a13, a12, 4 -402c4218: 054cd2 s8i a13, a12, 5 -402c421b: 064cd2 s8i a13, a12, 6 -402c421e: 074cd2 s8i a13, a12, 7 -402c4221: 228b addi.n a2, a2, 8 -402c4223: d56701 l32r a0, 402b97c0 -402c4226: 0000c0 callx0 a0 -402c4229: 051e32 l16ui a3, a14, 10 -402c422c: 024cd2 s8i a13, a12, 2 -402c422f: 034cd2 s8i a13, a12, 3 -402c4232: 0c2d mov.n a2, a12 -402c4234: 06ff05 call0 402cb228 -402c4237: 024c22 s8i a2, a12, 2 -402c423a: f42820 extui a2, a2, 8, 16 -402c423d: 034c22 s8i a2, a12, 3 -402c4240: 0d0f32 l8ui a3, a15, 13 -402c4243: 0c0f52 l8ui a5, a15, 12 -402c4246: 0e0f22 l8ui a2, a15, 14 -402c4249: 113380 slli a3, a3, 8 -402c424c: 204350 or a4, a3, a5 -402c424f: 112200 slli a2, a2, 16 -402c4252: 203240 or a3, a2, a4 -402c4255: 0f0f22 l8ui a2, a15, 15 -402c4258: 170c movi.n a7, 1 -402c425a: 012280 slli a2, a2, 24 -402c425d: 202230 or a2, a2, a3 -402c4260: 0129 s32i.n a2, a1, 0 -402c4262: 0d6d mov.n a6, a13 -402c4264: 80a052 movi a5, 128 -402c4267: 014d mov.n a4, a1 -402c4269: 0d3d mov.n a3, a13 -402c426b: 0e2d mov.n a2, a14 -402c426d: fa4245 call0 402be694 -402c4270: 0e2d mov.n a2, a14 -402c4272: fb7d45 call0 402bfa48 -402c4275: f108 l32i.n a0, a1, 60 -402c4277: e1c8 l32i.n a12, a1, 56 -402c4279: d1d8 l32i.n a13, a1, 52 -402c427b: c1e8 l32i.n a14, a1, 48 -402c427d: b1f8 l32i.n a15, a1, 44 -402c427f: 40c112 addi a1, a1, 64 -402c4282: f00d ret.n -402c4284: 048d mov.n a8, a4 -402c4286: e0c112 addi a1, a1, -32 -402c4289: 4109 s32i.n a0, a1, 16 -402c428b: 51c9 s32i.n a12, a1, 20 -402c428d: 61d9 s32i.n a13, a1, 24 -402c428f: 02cd mov.n a12, a2 -402c4291: 04dd mov.n a13, a4 -402c4293: 032d mov.n a2, a3 -402c4295: 7da347 bge a3, a4, 402c4316 -402c4298: 909330 addx2 a9, a3, a3 -402c429b: 900880 addx2 a0, a8, a8 -402c429e: a000c0 addx4 a0, a0, a12 -402c42a1: a099c0 addx4 a9, a9, a12 -402c42a4: 0958 l32i.n a5, a9, 0 -402c42a6: 2948 l32i.n a4, a9, 8 -402c42a8: 2149 s32i.n a4, a1, 8 -402c42aa: 0159 s32i.n a5, a1, 0 -402c42ac: 1948 l32i.n a4, a9, 4 -402c42ae: 1149 s32i.n a4, a1, 4 -402c42b0: 000106 j 402c42b8 -402c42b3: 880b addi.n a8, a8, -1 -402c42b5: f4c002 addi a0, a0, -12 -402c42b8: 097d mov.n a7, a9 -402c42ba: 04b907 bgeu a9, a0, 402c42c2 -402c42bd: 10a8 l32i.n a10, a0, 4 -402c42bf: f034a7 bltu a4, a10, 402c42b3 -402c42c2: 0fa287 bge a2, a8, 402c42d5 -402c42c5: 0058 l32i.n a5, a0, 0 -402c42c7: 1068 l32i.n a6, a0, 4 -402c42c9: 1769 s32i.n a6, a7, 4 -402c42cb: 0759 s32i.n a5, a7, 0 -402c42cd: 20b8 l32i.n a11, a0, 8 -402c42cf: 27b9 s32i.n a11, a7, 8 -402c42d1: 221b addi.n a2, a2, 1 -402c42d3: 97cb addi.n a9, a7, 12 -402c42d5: 097d mov.n a7, a9 -402c42d7: 04b907 bgeu a9, a0, 402c42df -402c42da: 19a8 l32i.n a10, a9, 4 -402c42dc: f13a47 bltu a10, a4, 402c42d1 -402c42df: 10a287 bge a2, a8, 402c42f3 -402c42e2: 880b addi.n a8, a8, -1 -402c42e4: f4c002 addi a0, a0, -12 -402c42e7: 0768 l32i.n a6, a7, 0 -402c42e9: 1758 l32i.n a5, a7, 4 -402c42eb: 4059 s32i.n a5, a0, 16 -402c42ed: 3069 s32i.n a6, a0, 12 -402c42ef: 27b8 l32i.n a11, a7, 8 -402c42f1: 50b9 s32i.n a11, a0, 20 -402c42f3: 3129 s32i.n a2, a1, 12 -402c42f5: bf9287 bne a2, a8, 402c42b8 -402c42f8: 0c2d mov.n a2, a12 -402c42fa: 2158 l32i.n a5, a1, 8 -402c42fc: 1749 s32i.n a4, a7, 4 -402c42fe: 0168 l32i.n a6, a1, 0 -402c4300: 0769 s32i.n a6, a7, 0 -402c4302: 3148 l32i.n a4, a1, 12 -402c4304: 2759 s32i.n a5, a7, 8 -402c4306: 440b addi.n a4, a4, -1 -402c4308: fff785 call0 402c4284 -402c430b: 0d4d mov.n a4, a13 -402c430d: 3138 l32i.n a3, a1, 12 -402c430f: 0c2d mov.n a2, a12 -402c4311: 331b addi.n a3, a3, 1 -402c4313: fff705 call0 402c4284 -402c4316: 51c8 l32i.n a12, a1, 20 -402c4318: 61d8 l32i.n a13, a1, 24 -402c431a: 4108 l32i.n a0, a1, 16 -402c431c: 20c112 addi a1, a1, 32 -402c431f: f00d ret.n -402c4321: 000000 ill -402c4324: 22ac beqz.n a2, 402c434a -402c4326: ff .byte 0xff -402c4327: 3f .byte 0x3f -402c4328: 081000 excw -402c432b: d00000 subx2 a0, a0, a0 -402c432e: 1f .byte 0x1f -402c432f: d00000 subx2 a0, a0, a0 -402c4332: 3f .byte 0x3f -402c4333: 100000 and a0, a0, a0 -402c4336: 400010 excw -402c4339: 2cb8 l32i.n a11, a12, 8 -402c433b: d00040 subx2 a0, a0, a4 -402c433e: ff .byte 0xff -402c433f: d00000 subx2 a0, a0, a0 -402c4342: 0f .byte 0xf -402c4343: d00000 subx2 a0, a0, a0 -402c4346: 7f .byte 0x7f -402c4347: b83000 excw -402c434a: 402c movi.n a0, 36 -402c434c: b838 l32i.n a3, a8, 44 -402c434e: 402c movi.n a0, 36 -402c4350: f0c112 addi a1, a1, -16 -402c4353: 0109 s32i.n a0, a1, 0 -402c4355: 621226 beqi a2, 1, 402c43bb -402c4358: fff461 l32r a6, 402c4328 -402c435b: fff251 l32r a5, 402c4324 -402c435e: 3d2226 beqi a2, 2, 402c439f -402c4361: fff241 l32r a4, 402c432c -402c4364: 463226 beqi a2, 3, 402c43ae -402c4367: fff201 l32r a0, 402c4330 -402c436a: 344226 beqi a2, 4, 402c43a2 -402c436d: fff161 l32r a6, 402c4334 -402c4370: 335226 beqi a2, 5, 402c43a7 -402c4373: 326226 beqi a2, 6, 402c43a9 -402c4376: 4d7226 beqi a2, 7, 402c43c7 -402c4379: 368226 beqi a2, 8, 402c43b3 -402c437c: 900c movi.n a0, 9 -402c437e: 0d1207 beq a2, a0, 402c438f -402c4381: ffed21 l32r a2, 402c4338 -402c4384: d49c01 l32r a0, 402b95f4 -402c4387: 0000c0 callx0 a0 -402c438a: 020c movi.n a2, 0 -402c438c: 000206 j 402c4398 -402c438f: 0569 s32i.n a6, a5, 0 -402c4391: ffea01 l32r a0, 402c433c -402c4394: 1509 s32i.n a0, a5, 4 -402c4396: 120c movi.n a2, 1 -402c4398: 0108 l32i.n a0, a1, 0 -402c439a: 10c112 addi a1, a1, 16 -402c439d: f00d ret.n -402c439f: ffe801 l32r a0, 402c4340 -402c43a2: 0569 s32i.n a6, a5, 0 -402c43a4: fffb06 j 402c4394 -402c43a7: 040d mov.n a0, a4 -402c43a9: 0569 s32i.n a6, a5, 0 -402c43ab: fff946 j 402c4394 -402c43ae: 040d mov.n a0, a4 -402c43b0: fffb86 j 402c43a2 -402c43b3: ffe401 l32r a0, 402c4344 -402c43b6: 0569 s32i.n a6, a5, 0 -402c43b8: fff606 j 402c4394 -402c43bb: ffe321 l32r a2, 402c4348 -402c43be: d48d01 l32r a0, 402b95f4 -402c43c1: 0000c0 callx0 a0 -402c43c4: fff086 j 402c438a -402c43c7: ffe121 l32r a2, 402c434c -402c43ca: d48a01 l32r a0, 402b95f4 -402c43cd: 0000c0 callx0 a0 -402c43d0: ffed86 j 402c438a -402c43d3: b85000 excw -402c43d6: 402c movi.n a0, 36 -402c43d8: 2cb880 excw -402c43db: b89040 excw -402c43de: 402c movi.n a0, 36 -402c43e0: 2cb8f0 excw -402c43e3: c96040 excw -402c43e6: fe .byte 0xfe -402c43e7: 3f .byte 0x3f -402c43e8: fec964 excw -402c43eb: 3f .byte 0x3f -402c43ec: 100000 and a0, a0, a0 -402c43ef: b8d000 excw +402c0c3c : +402c0c3c: 7239 s32i.n a3, a2, 28 +402c0c3e: f00d ret.n + +402c0c40 : +402c0c40: 236232 s32i a3, a2, 140 +402c0c43: f00d ret.n +402c0c45: 000000 ill + +402c0c48 : +402c0c48: 226232 s32i a3, a2, 136 +402c0c4b: f00d ret.n +402c0c4d: 000000 ill + +402c0c50 : +402c0c50: 256232 s32i a3, a2, 148 +402c0c53: 394242 s8i a4, a2, 57 +402c0c56: f00d ret.n + +402c0c58 : +402c0c58: 266232 s32i a3, a2, 152 +402c0c5b: f00d ret.n +402c0c5d: 000000 ill +402c0c60: ff3874 excw +402c0c63: 3f .byte 0x3f + +402c0c64 : +402c0c64: f0c112 addi a1, a1, -16 +402c0c67: 11d9 s32i.n a13, a1, 4 +402c0c69: 03dd mov.n a13, a3 +402c0c6b: 4238 l32i.n a3, a2, 16 +402c0c6d: 21c9 s32i.n a12, a1, 8 +402c0c6f: 3109 s32i.n a0, a1, 12 +402c0c71: 02cd mov.n a12, a2 +402c0c73: f44040 extui a4, a4, 0, 16 +402c0c76: 127c movi.n a2, -15 +402c0c78: 05d356 bnez a3, 402c0cd9 +402c0c7b: 34cc bnez.n a4, 402c0c82 +402c0c7d: c0dd85 call0 40281a58 +402c0c80: 024d mov.n a4, a2 +402c0c82: 030c movi.n a3, 0 +402c0c84: 01a052 movi a5, 1 +402c0c87: 9353d0 movnez a5, a3, a13 +402c0c8a: ed7781 l32r a8, 402bc268 +402c0c8d: 745050 extui a5, a5, 0, 8 +402c0c90: 238a add.n a2, a3, a8 +402c0c92: 0228 l32i.n a2, a2, 0 +402c0c94: 0268 l32i.n a6, a2, 0 +402c0c96: 769c beqz.n a6, 402c0cb1 +402c0c98: 101622 l16ui a2, a6, 32 +402c0c9b: 0d9247 bne a2, a4, 402c0cac +402c0c9e: 0678 l32i.n a7, a6, 0 +402c0ca0: 35fc bnez.n a5, 402c0cd7 +402c0ca2: 17bc beqz.n a7, 402c0cd7 +402c0ca4: 002d22 l32i a2, a13, 0 +402c0ca7: c2ac beqz.n a2, 402c0cd7 +402c0ca9: 2a1727 beq a7, a2, 402c0cd7 +402c0cac: 3668 l32i.n a6, a6, 12 +402c0cae: fff906 j 402c0c96 +402c0cb1: 334b addi.n a3, a3, 4 +402c0cb3: d9b366 bnei a3, 16, 402c0c90 +402c0cb6: 6d8c beqz.n a13, 402c0cc0 +402c0cb8: 0d28 l32i.n a2, a13, 0 +402c0cba: 002216 beqz a2, 402c0cc0 +402c0cbd: 006c22 s32i a2, a12, 0 +402c0cc0: ffe821 l32r a2, 402c0c60 +402c0cc3: 105c42 s16i a4, a12, 32 +402c0cc6: 002232 l32i a3, a2, 0 +402c0cc9: 0062c2 s32i a12, a2, 0 +402c0ccc: 036c32 s32i a3, a12, 12 +402c0ccf: 02e485 call0 402c3b18 +402c0cd2: 020c movi.n a2, 0 +402c0cd4: 000046 j 402c0cd9 +402c0cd7: 327c movi.n a2, -13 +402c0cd9: 3108 l32i.n a0, a1, 12 +402c0cdb: 21c8 l32i.n a12, a1, 8 +402c0cdd: 11d8 l32i.n a13, a1, 4 +402c0cdf: 10c112 addi a1, a1, 16 +402c0ce2: f00d ret.n +402c0ce4: 9e .byte 0x9e +402c0ce5: 3ffe97 bbsi a14, 25, 402c0d28 +402c0ce8: ff3870 excw +402c0ceb: 3f .byte 0x3f +402c0cec: 1cb8 l32i.n a11, a12, 4 +402c0cee: 4028 l32i.n a2, a0, 16 + +402c0cf0 : +402c0cf0: f0c112 addi a1, a1, -16 +402c0cf3: 11d9 s32i.n a13, a1, 4 +402c0cf5: 02dd mov.n a13, a2 +402c0cf7: 4228 l32i.n a2, a2, 16 +402c0cf9: 3109 s32i.n a0, a1, 12 +402c0cfb: 21c9 s32i.n a12, a1, 8 +402c0cfd: 01e9 s32i.n a14, a1, 0 +402c0cff: 528c beqz.n a2, 402c0d08 +402c0d01: 020c movi.n a2, 0 +402c0d03: 002ac6 j 402c0db2 +402c0d06: 210000 srai a0, a0, 0 +402c0d09: e1f264 excw +402c0d0c: 28fff6 bgeui a15, 0x100, 402c0d38 +402c0d0f: 0e3d32 excw +402c0d12: 050c movi.n a5, 0 +402c0d14: 14a242 movi a4, 0x214 +402c0d17: e27f01 l32r a0, 402b9714 +402c0d1a: 0000c0 callx0 a0 +402c0d1d: 02cd mov.n a12, a2 +402c0d1f: 0e3d mov.n a3, a14 +402c0d21: fdc216 beqz a2, 402c0d01 +402c0d24: 6d28 l32i.n a2, a13, 24 +402c0d26: 6c29 s32i.n a2, a12, 24 +402c0d28: 101d22 l16ui a2, a13, 32 +402c0d2b: 105c22 s16i a2, a12, 32 +402c0d2e: 120c movi.n a2, 1 +402c0d30: 4c29 s32i.n a2, a12, 16 +402c0d32: 140d22 l8ui a2, a13, 20 +402c0d35: 144c22 s8i a2, a12, 20 +402c0d38: 080d42 l8ui a4, a13, 8 +402c0d3b: 220c movi.n a2, 2 +402c0d3d: 202420 or a2, a4, a2 +402c0d40: 084c22 s8i a2, a12, 8 +402c0d43: 0a0d22 l8ui a2, a13, 10 +402c0d46: 0a4c22 s8i a2, a12, 10 +402c0d49: 090d22 l8ui a2, a13, 9 +402c0d4c: 094c22 s8i a2, a12, 9 +402c0d4f: 0d28 l32i.n a2, a13, 0 +402c0d51: 0c29 s32i.n a2, a12, 0 +402c0d53: 101d22 l16ui a2, a13, 32 +402c0d56: 72bc beqz.n a2, 402c0d91 +402c0d58: ffc241 l32r a4, 402c0c60 +402c0d5b: 0428 l32i.n a2, a4, 0 +402c0d5d: 049d27 bne a13, a2, 402c0d65 +402c0d60: 3d28 l32i.n a2, a13, 12 +402c0d62: 000946 j 402c0d8b +402c0d65: ffe041 l32r a4, 402c0ce8 +402c0d68: 050c movi.n a5, 0 +402c0d6a: 0429 s32i.n a2, a4, 0 +402c0d6c: 929c beqz.n a2, 402c0d89 +402c0d6e: 3268 l32i.n a6, a2, 12 +402c0d70: 0c9d67 bne a13, a6, 402c0d80 +402c0d73: 158c beqz.n a5, 402c0d78 +402c0d75: 006422 s32i a2, a4, 0 +402c0d78: 3d48 l32i.n a4, a13, 12 +402c0d7a: 3249 s32i.n a4, a2, 12 +402c0d7c: 000346 j 402c0d8d +402c0d7f: 150c00 extui a0, a0, 28, 2 +402c0d82: 062d mov.n a2, a6 +402c0d84: fff906 j 402c0d6c +402c0d87: 8c0000 excw +402c0d8a: 042905 call0 402c501c +402c0d8d: 020c movi.n a2, 0 +402c0d8f: 3d29 s32i.n a2, a13, 12 +402c0d91: 24a242 movi a4, 0x224 +402c0d94: 202dd0 or a2, a13, a13 +402c0d97: e0c301 l32r a0, 402b90a4 +402c0d9a: 0000c0 callx0 a0 +402c0d9d: ffd321 l32r a2, 402c0cec +402c0da0: 076c22 s32i a2, a12, 28 +402c0da3: fa7e21 l32r a2, 402bf79c +402c0da6: 002232 l32i a3, a2, 0 +402c0da9: 02c9 s32i.n a12, a2, 0 +402c0dab: 3c39 s32i.n a3, a12, 12 +402c0dad: 02d685 call0 402c3b18 +402c0db0: 0c2d mov.n a2, a12 +402c0db2: 3108 l32i.n a0, a1, 12 +402c0db4: 21c8 l32i.n a12, a1, 8 +402c0db6: 11d8 l32i.n a13, a1, 4 +402c0db8: 01e8 l32i.n a14, a1, 0 +402c0dba: 10c112 addi a1, a1, 16 +402c0dbd: f00d ret.n + ... + +402c0dc0 : +402c0dc0: 144232 s8i a3, a2, 20 +402c0dc3: f00d ret.n +402c0dc5: 000000 ill + +402c0dc8 : +402c0dc8: 023d mov.n a3, a2 +402c0dca: a268 l32i.n a6, a2, 40 +402c0dcc: 161282 l16ui a8, a2, 44 +402c0dcf: c258 l32i.n a5, a2, 48 +402c0dd1: e8c321 l32r a2, 402bb0e0 +402c0dd4: 1e1342 l16ui a4, a3, 60 +402c0dd7: 0020c0 memw +402c0dda: 002272 l32i a7, a2, 0 +402c0ddd: 417170 srli a7, a7, 1 +402c0de0: 08b747 bgeu a7, a4, 402c0dec +402c0de3: 0020c0 memw +402c0de6: 002242 l32i a4, a2, 0 +402c0de9: 414140 srli a4, a4, 1 +402c0dec: c02850 sub a2, a8, a5 +402c0def: 226a add.n a2, a2, a6 +402c0df1: c04240 sub a4, a2, a4 +402c0df4: 004496 bltz a4, 402c0dfc +402c0df7: 175382 s16i a8, a3, 46 +402c0dfa: f00d ret.n +402c0dfc: c02650 sub a2, a6, a5 +402c0dff: 0912a6 blti a2, 1, 402c0e0c +402c0e02: 020c movi.n a2, 0 +402c0e04: 175322 s16i a2, a3, 46 +402c0e07: 0001c6 j 402c0e12 +402c0e0a: 600000 neg a0, a0 +402c0e0d: 52c055 excw +402c0e10: 0c1753 excw +402c0e13: f00d02 l8ui a0, a13, 240 + ... + +402c0e18 : +402c0e18: f0c112 addi a1, a1, -16 +402c0e1b: 21c9 s32i.n a12, a1, 8 +402c0e1d: 02cd mov.n a12, a2 +402c0e1f: 161222 l16ui a2, a2, 44 +402c0e22: 3109 s32i.n a0, a1, 12 +402c0e24: 803320 add a3, a3, a2 +402c0e27: e8ae21 l32r a2, 402bb0e0 +402c0e2a: f43030 extui a3, a3, 0, 16 +402c0e2d: 0020c0 memw +402c0e30: 002242 l32i a4, a2, 0 +402c0e33: 165c32 s16i a3, a12, 44 +402c0e36: 08b437 bgeu a4, a3, 402c0e42 +402c0e39: 0020c0 memw +402c0e3c: 002222 l32i a2, a2, 0 +402c0e3f: 165c22 s16i a2, a12, 44 +402c0e42: 202cc0 or a2, a12, a12 +402c0e45: fff805 call0 402c0dc8 +402c0e48: e8a631 l32r a3, 402bb0e0 +402c0e4b: 0020c0 memw +402c0e4e: 002332 l32i a3, a3, 0 +402c0e51: 413230 srli a3, a3, 2 +402c0e54: 103237 bltu a2, a3, 402c0e68 +402c0e57: 240c32 l8ui a3, a12, 36 +402c0e5a: 02a022 movi a2, 2 +402c0e5d: 202320 or a2, a3, a2 +402c0e60: 244c22 s8i a2, a12, 36 +402c0e63: 0c2d mov.n a2, a12 +402c0e65: 025a85 call0 402c3410 +402c0e68: 3108 l32i.n a0, a1, 12 +402c0e6a: 21c8 l32i.n a12, a1, 8 +402c0e6c: 10c112 addi a1, a1, 16 +402c0e6f: f00d ret.n +402c0e71: 000000 ill + +402c0e74 : +402c0e74: f0c112 addi a1, a1, -16 +402c0e77: 0261c2 s32i a12, a1, 8 +402c0e7a: 036102 s32i a0, a1, 12 +402c0e7d: 20c220 or a12, a2, a2 +402c0e80: 429c beqz.n a2, 402c0e98 +402c0e82: 1228 l32i.n a2, a2, 4 +402c0e84: 128c beqz.n a2, 402c0e89 +402c0e86: febdc5 call0 402bfa64 +402c0e89: ff9631 l32r a3, 402c0ce4 +402c0e8c: 3ba442 movi a4, 0x43b +402c0e8f: 202cc0 or a2, a12, a12 +402c0e92: e08401 l32r a0, 402b90a4 +402c0e95: 0000c0 callx0 a0 +402c0e98: 3108 l32i.n a0, a1, 12 +402c0e9a: 21c8 l32i.n a12, a1, 8 +402c0e9c: 10c112 addi a1, a1, 16 +402c0e9f: f00d ret.n +402c0ea1: 000000 ill + +402c0ea4 : +402c0ea4: f0c112 addi a1, a1, -16 +402c0ea7: 3109 s32i.n a0, a1, 12 +402c0ea9: 21c9 s32i.n a12, a1, 8 +402c0eab: 928c beqz.n a2, 402c0eb8 +402c0ead: 02c8 l32i.n a12, a2, 0 +402c0eaf: fffc45 call0 402c0e74 +402c0eb2: 0c2d mov.n a2, a12 +402c0eb4: fffcc6 j 402c0eab +402c0eb7: 310800 srai a0, a0, 24 +402c0eba: 21c8 l32i.n a12, a1, 8 +402c0ebc: 10c112 addi a1, a1, 16 +402c0ebf: f00d ret.n +402c0ec1: 000000 ill + +402c0ec4 : +402c0ec4: f0c112 addi a1, a1, -16 +402c0ec7: 21c9 s32i.n a12, a1, 8 +402c0ec9: 02cd mov.n a12, a2 +402c0ecb: 4228 l32i.n a2, a2, 16 +402c0ecd: 3109 s32i.n a0, a1, 12 +402c0ecf: 11d9 s32i.n a13, a1, 4 +402c0ed1: 379226 beqi a2, 10, 402c0f0c +402c0ed4: 3422b6 bltui a2, 2, 402c0f0c +402c0ed7: 212c22 l32i a2, a12, 132 +402c0eda: 007216 beqz a2, 402c0ee5 +402c0edd: feb845 call0 402bfa64 +402c0ee0: 020c movi.n a2, 0 +402c0ee2: 216c22 s32i a2, a12, 132 +402c0ee5: 202c22 l32i a2, a12, 128 +402c0ee8: 00a0d2 movi a13, 0 +402c0eeb: fffb85 call0 402c0ea4 +402c0eee: ffaf22 movi a2, -1 +402c0ef1: 1d5c22 s16i a2, a12, 58 +402c0ef4: 1e2c22 l32i a2, a12, 120 +402c0ef7: 206cd2 s32i a13, a12, 128 +402c0efa: fffa85 call0 402c0ea4 +402c0efd: 1f2c22 l32i a2, a12, 124 +402c0f00: fffa05 call0 402c0ea4 +402c0f03: 1e6cd2 s32i a13, a12, 120 +402c0f06: 1f6cd2 s32i a13, a12, 124 +402c0f09: 3b5cd2 s16i a13, a12, 118 +402c0f0c: 3108 l32i.n a0, a1, 12 +402c0f0e: 21c8 l32i.n a12, a1, 8 +402c0f10: 11d8 l32i.n a13, a1, 4 +402c0f12: 10c112 addi a1, a1, 16 +402c0f15: f00d ret.n + ... + +402c0f18 : +402c0f18: f0c112 addi a1, a1, -16 +402c0f1b: 21c9 s32i.n a12, a1, 8 +402c0f1d: 03cd mov.n a12, a3 +402c0f1f: 0238 l32i.n a3, a2, 0 +402c0f21: 3109 s32i.n a0, a1, 12 +402c0f23: 0593c7 bne a3, a12, 402c0f2c +402c0f26: 3338 l32i.n a3, a3, 12 +402c0f28: 0008c6 j 402c0f4f +402c0f2b: 6f2100 excw +402c0f2e: ff .byte 0xff +402c0f2f: 040c movi.n a4, 0 +402c0f31: 0239 s32i.n a3, a2, 0 +402c0f33: 639c beqz.n a3, 402c0f4d +402c0f35: 3358 l32i.n a5, a3, 12 +402c0f37: 0a9c57 bne a12, a5, 402c0f45 +402c0f3a: 048c beqz.n a4, 402c0f3e +402c0f3c: 0239 s32i.n a3, a2, 0 +402c0f3e: 3c28 l32i.n a2, a12, 12 +402c0f40: 3329 s32i.n a2, a3, 12 +402c0f42: 0002c6 j 402c0f51 +402c0f45: 140c movi.n a4, 1 +402c0f47: 053d mov.n a3, a5 +402c0f49: fff986 j 402c0f33 +402c0f4c: 048c00 extui a8, a0, 12, 1 +402c0f4f: 0239 s32i.n a3, a2, 0 +402c0f51: 00a022 movi a2, 0 +402c0f54: 036c22 s32i a2, a12, 12 +402c0f57: 202cc0 or a2, a12, a12 +402c0f5a: fff685 call0 402c0ec4 +402c0f5d: 4c28 l32i.n a2, a12, 16 +402c0f5f: 159226 beqi a2, 10, 402c0f78 +402c0f62: 121226 beqi a2, 1, 402c0f78 +402c0f65: 240c32 l8ui a3, a12, 36 +402c0f68: 0c6307 bbci a3, 0, 402c0f78 +402c0f6b: 220c movi.n a2, 2 +402c0f6d: 202320 or a2, a3, a2 +402c0f70: 244c22 s8i a2, a12, 36 +402c0f73: 0c2d mov.n a2, a12 +402c0f75: 024985 call0 402c3410 +402c0f78: 3108 l32i.n a0, a1, 12 +402c0f7a: 020c movi.n a2, 0 +402c0f7c: 4c29 s32i.n a2, a12, 16 +402c0f7e: 21c8 l32i.n a12, a1, 8 +402c0f80: 10c112 addi a1, a1, 16 +402c0f83: f00d ret.n +402c0f85: 000000 ill + +402c0f88 : +402c0f88: f0c112 addi a1, a1, -16 +402c0f8b: 4238 l32i.n a3, a2, 16 +402c0f8d: 3109 s32i.n a0, a1, 12 +402c0f8f: 0a1326 beqi a3, 1, 402c0f9d +402c0f92: 240242 l8ui a4, a2, 36 +402c0f95: 031c movi.n a3, 16 +402c0f97: 203430 or a3, a4, a3 +402c0f9a: 244232 s8i a3, a2, 36 +402c0f9d: 01a032 movi a3, 1 +402c0fa0: c0b305 call0 40281ad4 +402c0fa3: 032102 l32i a0, a1, 12 +402c0fa6: 10c112 addi a1, a1, 16 +402c0fa9: 000080 ret + +402c0fac : +402c0fac: f0c112 addi a1, a1, -16 +402c0faf: 0261c2 s32i a12, a1, 8 +402c0fb2: 036102 s32i a0, a1, 12 +402c0fb5: 206330 or a6, a3, a3 +402c0fb8: 04cd mov.n a12, a4 +402c0fba: 049c beqz.n a4, 402c0fce +402c0fbc: 041432 l16ui a3, a4, 8 +402c0fbf: 062d mov.n a2, a6 +402c0fc1: ffe545 call0 402c0e18 +402c0fc4: 0c2d mov.n a2, a12 +402c0fc6: fea9c5 call0 402bfa64 +402c0fc9: 020c movi.n a2, 0 +402c0fcb: 000246 j 402c0fd8 +402c0fce: 020c movi.n a2, 0 +402c0fd0: 049527 bne a5, a2, 402c0fd8 +402c0fd3: 032d mov.n a2, a3 +402c0fd5: fffb05 call0 402c0f88 +402c0fd8: 3108 l32i.n a0, a1, 12 +402c0fda: 21c8 l32i.n a12, a1, 8 +402c0fdc: 10c112 addi a1, a1, 16 +402c0fdf: f00d ret.n +402c0fe1: 000000 ill + +402c0fe4 : +402c0fe4: ece221 l32r a2, 402bc36c +402c0fe7: e0c112 addi a1, a1, -32 +402c0fea: 61c9 s32i.n a12, a1, 24 +402c0fec: 02c8 l32i.n a12, a2, 0 +402c0fee: 41e9 s32i.n a14, a1, 16 +402c0ff0: 31f9 s32i.n a15, a1, 12 +402c0ff2: 7109 s32i.n a0, a1, 28 +402c0ff4: 51d9 s32i.n a13, a1, 20 +402c0ff6: 2e0c movi.n a14, 2 +402c0ff8: cf7c movi.n a15, -4 +402c0ffa: 04cc16 beqz a12, 402c104a +402c0ffd: 212c42 l32i a4, a12, 132 +402c1000: 3cd8 l32i.n a13, a12, 12 +402c1002: 54ac beqz.n a4, 402c102b +402c1004: 232c62 l32i a6, a12, 140 +402c1007: 050c movi.n a5, 0 +402c1009: 0c3d mov.n a3, a12 +402c100b: 009616 beqz a6, 402c1018 +402c100e: 062c22 l32i a2, a12, 24 +402c1011: 0006c0 callx0 a6 +402c1014: 000146 j 402c101d +402c1017: 052d00 extui a2, a0, 29, 1 +402c101a: fff905 call0 402c0fac +402c101d: 52cc bnez.n a2, 402c1026 +402c101f: 216c22 s32i a2, a12, 132 +402c1022: 000146 j 402c102b +402c1025: 837c00 moveqz a7, a12, a0 +402c1028: 191237 beq a2, a3, 402c1045 +402c102b: 240c22 l8ui a2, a12, 36 +402c102e: 136207 bbci a2, 0, 402c1045 +402c1031: 2022e0 or a2, a2, a14 +402c1034: 244c22 s8i a2, a12, 36 +402c1037: 0c2d mov.n a2, a12 +402c1039: 023d45 call0 402c3410 +402c103c: 240c22 l8ui a2, a12, 36 +402c103f: 1022f0 and a2, a2, a15 +402c1042: 244c22 s8i a2, a12, 36 +402c1045: 0dcd mov.n a12, a13 +402c1047: ffebc6 j 402c0ffa +402c104a: 7108 l32i.n a0, a1, 28 +402c104c: 61c8 l32i.n a12, a1, 24 +402c104e: 51d8 l32i.n a13, a1, 20 +402c1050: 41e8 l32i.n a14, a1, 16 +402c1052: 31f8 l32i.n a15, a1, 12 +402c1054: 20c112 addi a1, a1, 32 +402c1057: f00d ret.n +402c1059: 000000 ill + +402c105c : +402c105c: f0c112 addi a1, a1, -16 +402c105f: 11d9 s32i.n a13, a1, 4 +402c1061: 04dd mov.n a13, a4 +402c1063: 4248 l32i.n a4, a2, 16 +402c1065: 21c9 s32i.n a12, a1, 8 +402c1067: 3109 s32i.n a0, a1, 12 +402c1069: 02cd mov.n a12, a2 +402c106b: 527c movi.n a2, -11 +402c106d: 331426 beqi a4, 1, 402c10a4 +402c1070: 639c beqz.n a3, 402c108a +402c1072: 212c22 l32i a2, a12, 132 +402c1075: 628c beqz.n a2, 402c107f +402c1077: fe9ec5 call0 402bfa64 +402c107a: 020c movi.n a2, 0 +402c107c: 216c22 s32i a2, a12, 132 +402c107f: 240c32 l8ui a3, a12, 36 +402c1082: 021c movi.n a2, 16 +402c1084: 202320 or a2, a3, a2 +402c1087: 244c22 s8i a2, a12, 36 +402c108a: 00a022 movi a2, 0 +402c108d: 131d27 beq a13, a2, 402c10a4 +402c1090: 042c32 l32i a3, a12, 16 +402c1093: 0d83f6 bgeui a3, 8, 402c10a4 +402c1096: 98a042 movi a4, 152 +402c1099: 075437 bbc a4, a3, 402c10a4 +402c109c: 203220 or a3, a2, a2 +402c109f: 0c2d mov.n a2, a12 +402c10a1: c0a305 call0 40281ad4 +402c10a4: 3108 l32i.n a0, a1, 12 +402c10a6: 21c8 l32i.n a12, a1, 8 +402c10a8: 11d8 l32i.n a13, a1, 4 +402c10aa: 10c112 addi a1, a1, 16 +402c10ad: f00d ret.n +402c10af: b69000 excw +402c10b2: 402c movi.n a0, 36 +402c10b4: 2cb697 bgeu a6, a9, 402c10e4 +402c10b7: c11240 mul16u a1, a2, a4 + +402c10b8 : +402c10b8: d0c112 addi a1, a1, -48 +402c10bb: a1c9 s32i.n a12, a1, 40 +402c10bd: ecaac1 l32r a12, 402bc368 +402c10c0: 81e9 s32i.n a14, a1, 32 +402c10c2: 0c28 l32i.n a2, a12, 0 +402c10c4: b109 s32i.n a0, a1, 44 +402c10c6: 221b addi.n a2, a2, 1 +402c10c8: 91d9 s32i.n a13, a1, 36 +402c10ca: 71f9 s32i.n a15, a1, 28 +402c10cc: 0c29 s32i.n a2, a12, 0 +402c10ce: eca721 l32r a2, 402bc36c +402c10d1: 030c movi.n a3, 0 +402c10d3: 02e8 l32i.n a14, a2, 0 +402c10d5: 0139 s32i.n a3, a1, 0 +402c10d7: 221e16 beqz a14, 402c12fc +402c10da: 4e58 l32i.n a5, a14, 16 +402c10dc: 4e0e32 l8ui a3, a14, 78 +402c10df: 112566 bnei a5, 2, 402c10f4 +402c10e2: e82b21 l32r a2, 402bb190 +402c10e5: 01a0d2 movi a13, 1 +402c10e8: 0020c0 memw +402c10eb: 002222 l32i a2, a2, 0 +402c10ee: 029327 bne a3, a2, 402c10f4 +402c10f1: 002ec6 j 402c11b0 +402c10f4: e81b41 l32r a4, 402bb160 +402c10f7: 01a0d2 movi a13, 1 +402c10fa: 0020c0 memw +402c10fd: 002422 l32i a2, a4, 0 +402c1100: 029327 bne a3, a2, 402c1106 +402c1103: 002a46 j 402c11b0 +402c1106: ac0e22 l8ui a2, a14, 172 +402c1109: 030216 beqz a2, 402c113d +402c110c: 2a2ef2 l32i a15, a14, 168 +402c110f: 320b addi.n a3, a2, -1 +402c1111: ffda add.n a15, a15, a13 +402c1113: ffe721 l32r a2, 402c10b0 +402c1116: 2a6ef2 s32i a15, a14, 168 +402c1119: df9d05 call0 402a0aec +402c111c: 02bf27 bgeu a15, a2, 402c1122 +402c111f: 0022c6 j 402c11ae +402c1122: 020c movi.n a2, 0 +402c1124: 2a6e22 s32i a2, a14, 168 +402c1127: ac0e22 l8ui a2, a14, 172 +402c112a: 0472f6 bgeui a2, 7, 402c1132 +402c112d: 221b addi.n a2, a2, 1 +402c112f: ac4e22 s8i a2, a14, 172 +402c1132: 0e2d mov.n a2, a14 +402c1134: 021c45 call0 402c32fc +402c1137: 001cc6 j 402c11ae +402c113a: 000000 ill +402c113d: 1d9e22 l16si a2, a14, 58 +402c1140: 004296 bltz a2, 402c1148 +402c1143: 221b addi.n a2, a2, 1 +402c1145: 1d5e22 s16i a2, a14, 58 +402c1148: 1f2e22 l32i a2, a14, 124 +402c114b: 05f216 beqz a2, 402c11ae +402c114e: 1d9e42 l16si a4, a14, 58 +402c1151: 269e22 l16si a2, a14, 76 +402c1154: 562427 blt a4, a2, 402c11ae +402c1157: 1f2526 beqi a5, 2, 402c117a +402c115a: 241ef2 l16ui a15, a14, 72 +402c115d: 259e22 l16si a2, a14, 74 +402c1160: 11ff00 slli a15, a15, 16 +402c1163: 31f3f0 srai a15, a15, 19 +402c1166: ff2a add.n a15, a15, a2 +402c1168: ffd321 l32r a2, 402c10b4 +402c116b: 201110 or a1, a1, a1 +402c116e: df97c5 call0 402a0aec +402c1171: 401200 ssl a2 +402c1174: a12f00 sll a2, a15 +402c1177: 265e22 s16i a2, a14, 76 +402c117a: 020c movi.n a2, 0 +402c117c: 1d5e22 s16i a2, a14, 58 +402c117f: 2b1e32 l16ui a3, a14, 86 +402c1182: 301e22 l16ui a2, a14, 96 +402c1185: f45030 extui a5, a3, 0, 16 +402c1188: f44020 extui a4, a2, 0, 16 +402c118b: 02b547 bgeu a5, a4, 402c1191 +402c118e: 202330 or a2, a3, a3 +402c1191: 1e1e32 l16ui a3, a14, 60 +402c1194: e42120 extui a2, a2, 1, 15 +402c1197: 2c5e22 s16i a2, a14, 88 +402c119a: 1143f0 slli a4, a3, 1 +402c119d: 02a247 bge a2, a4, 402c11a3 +402c11a0: 2c5e42 s16i a4, a14, 88 +402c11a3: 2b5e32 s16i a3, a14, 86 +402c11a6: 0e2d mov.n a2, a14 +402c11a8: 201110 or a1, a1, a1 +402c11ab: 0269c5 call0 402c3848 +402c11ae: 0d0c movi.n a13, 0 +402c11b0: 4e28 l32i.n a2, a14, 16 +402c11b2: 126266 bnei a2, 6, 402c11c8 +402c11b5: de58 l32i.n a5, a14, 52 +402c11b7: 0c38 l32i.n a3, a12, 0 +402c11b9: c03350 sub a3, a3, a5 +402c11bc: 50a052 movi a5, 80 +402c11bf: 05b537 bgeu a5, a3, 402c11c8 +402c11c2: 01cd42 addi a4, a13, 1 +402c11c5: 74d040 extui a13, a4, 0, 8 +402c11c8: 080e32 l8ui a3, a14, 8 +402c11cb: 0f0c movi.n a15, 0 +402c11cd: 606337 bbci a3, 3, 402c1231 +402c11d0: 024226 beqi a2, 4, 402c11d6 +402c11d3: 5a7266 bnei a2, 7, 402c1231 +402c11d6: 0cf8 l32i.n a15, a12, 0 +402c11d8: de28 l32i.n a2, a14, 52 +402c11da: 282e52 l32i a5, a14, 160 +402c11dd: c02f20 sub a2, a15, a2 +402c11e0: 1129 s32i.n a2, a1, 4 +402c11e2: 292e22 l32i a2, a14, 164 +402c11e5: 272ef2 l32i a15, a14, 156 +402c11e8: 822520 mull a2, a5, a2 +402c11eb: faa032 movi a3, 250 +402c11ee: 22fa add.n a2, a2, a15 +402c11f0: 2159 s32i.n a5, a1, 8 +402c11f2: e7bc01 l32r a0, 402bb0e4 +402c11f5: 0000c0 callx0 a0 +402c11f8: 1148 l32i.n a4, a1, 4 +402c11fa: 2158 l32i.n a5, a1, 8 +402c11fc: 09b247 bgeu a2, a4, 402c1209 +402c11ff: 4d1b addi.n a4, a13, 1 +402c1201: 74d040 extui a13, a4, 0, 8 +402c1204: 1f0c movi.n a15, 1 +402c1206: 0009c6 j 402c1231 +402c1209: ad0e22 l8ui a2, a14, 173 +402c120c: faa032 movi a3, 250 +402c120f: 822250 mull a2, a2, a5 +402c1212: 8022f0 add a2, a2, a15 +402c1215: e7b301 l32r a0, 402bb0e4 +402c1218: 0000c0 callx0 a0 +402c121b: 012142 l32i a4, a1, 4 +402c121e: 00a0f2 movi a15, 0 +402c1221: 0cb247 bgeu a2, a4, 402c1231 +402c1224: 0e2d mov.n a2, a14 +402c1226: 020545 call0 402c327c +402c1229: ad0e22 l8ui a2, a14, 173 +402c122c: 221b addi.n a2, a2, 1 +402c122e: ad4e22 s8i a2, a14, 173 +402c1231: 202e22 l32i a2, a14, 128 +402c1234: 929c beqz.n a2, 402c1251 +402c1236: 269e32 l16si a3, a14, 76 +402c1239: 0c68 l32i.n a6, a12, 0 +402c123b: de78 l32i.n a7, a14, 52 +402c123d: 903330 addx2 a3, a3, a3 +402c1240: c06670 sub a6, a6, a7 +402c1243: 1133f0 slli a3, a3, 1 +402c1246: 073637 bltu a6, a3, 402c1251 +402c1249: ffc585 call0 402c0ea4 +402c124c: 020c movi.n a2, 0 +402c124e: 206e22 s32i a2, a14, 128 +402c1251: 4e28 l32i.n a2, a14, 16 +402c1253: 0b3266 bnei a2, 3, 402c1262 +402c1256: de38 l32i.n a3, a14, 52 +402c1258: 0c28 l32i.n a2, a12, 0 +402c125a: c02230 sub a2, a2, a3 +402c125d: 035c movi.n a3, 80 +402c125f: 0003c6 j 402c1272 +402c1262: 930c movi.n a3, 9 +402c1264: 0d9237 bne a2, a3, 402c1275 +402c1267: de38 l32i.n a3, a14, 52 +402c1269: 002c22 l32i a2, a12, 0 +402c126c: c02230 sub a2, a2, a3 +402c126f: e0a132 movi a3, 0x1e0 +402c1272: 023327 bltu a3, a2, 402c1278 +402c1275: 04cd16 beqz a13, 402c12c5 +402c1278: 0e2d mov.n a2, a14 +402c127a: ffc485 call0 402c0ec4 +402c127d: 0138 l32i.n a3, a1, 0 +402c127f: 3e28 l32i.n a2, a14, 12 +402c1281: 338c beqz.n a3, 402c1288 +402c1283: 3329 s32i.n a2, a3, 12 +402c1285: 000146 j 402c128e +402c1288: ec3941 l32r a4, 402bc36c +402c128b: 006422 s32i a2, a4, 0 +402c128e: 012f16 beqz a15, 402c12a4 +402c1291: 111e72 l16ui a7, a14, 34 +402c1294: 101e62 l16ui a6, a14, 32 +402c1297: 0a2e32 l32i a3, a14, 40 +402c129a: 172e22 l32i a2, a14, 92 +402c129d: 5e4b addi.n a5, a14, 4 +402c129f: 0e4d mov.n a4, a14 +402c12a1: 01e9c5 call0 402c3140 +402c12a4: 262e42 l32i a4, a14, 152 +402c12a7: 548c beqz.n a4, 402c12b0 +402c12a9: 6e28 l32i.n a2, a14, 24 +402c12ab: 837c movi.n a3, -8 +402c12ad: 0004c0 callx0 a4 +402c12b0: fe8d31 l32r a3, 402c0ce4 +402c12b3: 0e2d mov.n a2, a14 +402c12b5: bca342 movi a4, 0x3bc +402c12b8: 3ef8 l32i.n a15, a14, 12 +402c12ba: df7a01 l32r a0, 402b90a4 +402c12bd: 0000c0 callx0 a0 +402c12c0: 01e8 l32i.n a14, a1, 0 +402c12c2: 000b86 j 402c12f4 +402c12c5: 380e22 l8ui a2, a14, 56 +402c12c8: 390e32 l8ui a3, a14, 57 +402c12cb: 221b addi.n a2, a2, 1 +402c12cd: 742020 extui a2, a2, 0, 8 +402c12d0: 384e22 s8i a2, a14, 56 +402c12d3: 3ef8 l32i.n a15, a14, 12 +402c12d5: 1b3237 bltu a2, a3, 402c12f4 +402c12d8: 020c movi.n a2, 0 +402c12da: 252e42 l32i a4, a14, 148 +402c12dd: 384e22 s8i a2, a14, 56 +402c12e0: 64cc bnez.n a4, 402c12ea +402c12e2: 0e2d mov.n a2, a14 +402c12e4: 021285 call0 402c3410 +402c12e7: 000246 j 402c12f4 +402c12ea: 6e28 l32i.n a2, a14, 24 +402c12ec: 0e3d mov.n a3, a14 +402c12ee: 0004c0 callx0 a4 +402c12f1: fed216 beqz a2, 402c12e2 +402c12f4: 01e9 s32i.n a14, a1, 0 +402c12f6: 0fed mov.n a14, a15 +402c12f8: ff76c6 j 402c10d7 +402c12fb: 1ad100 excw +402c12fe: 58ec bnez.n a8, 402c1327 +402c1300: 160d excw +402c1302: 380405 call0 402f9344 <_irom0_text_end+0x2c3e4> +402c1305: 0c28d5 excw +402c1308: c02230 sub a2, a2, a3 +402c130b: e0a132 movi a3, 0x1e0 +402c130e: 2eb327 bgeu a3, a2, 402c1340 +402c1311: 052d mov.n a2, a5 +402c1313: 2159 s32i.n a5, a1, 8 +402c1315: ffbac5 call0 402c0ec4 +402c1318: 2158 l32i.n a5, a1, 8 +402c131a: 3528 l32i.n a2, a5, 12 +402c131c: 4e8c beqz.n a14, 402c1324 +402c131e: 3e29 s32i.n a2, a14, 12 +402c1320: 000086 j 402c1326 +402c1323: 0d2900 excw +402c1326: fe6f31 l32r a3, 402c0ce4 +402c1329: 052d mov.n a2, a5 +402c132b: eea342 movi a4, 0x3ee +402c132e: 35f8 l32i.n a15, a5, 12 +402c1330: df5d01 l32r a0, 402b90a4 +402c1333: 0000c0 callx0 a0 +402c1336: 0e5d mov.n a5, a14 +402c1338: 05ed mov.n a14, a5 +402c133a: 0f5d mov.n a5, a15 +402c133c: fff046 j 402c1301 +402c133f: 35f800 extui a15, a0, 24, 4 +402c1342: fffc86 j 402c1338 +402c1345: b108 l32i.n a0, a1, 44 +402c1347: a1c8 l32i.n a12, a1, 40 +402c1349: 91d8 l32i.n a13, a1, 36 +402c134b: 81e8 l32i.n a14, a1, 32 +402c134d: 71f8 l32i.n a15, a1, 28 +402c134f: 30c112 addi a1, a1, 48 +402c1352: f00d ret.n +402c1354: ff30b4 excw +402c1357: 3f .byte 0x3f + +402c1358 : +402c1358: f0c112 addi a1, a1, -16 +402c135b: 3109 s32i.n a0, a1, 12 +402c135d: ffc845 call0 402c0fe4 +402c1360: fffd31 l32r a3, 402c1354 +402c1363: 000322 l8ui a2, a3, 0 +402c1366: 221b addi.n a2, a2, 1 +402c1368: 742020 extui a2, a2, 0, 8 +402c136b: 004322 s8i a2, a3, 0 +402c136e: 026207 bbci a2, 0, 402c1374 +402c1371: ffd445 call0 402c10b8 +402c1374: 3108 l32i.n a0, a1, 12 +402c1376: 10c112 addi a1, a1, 16 +402c1379: f00d ret.n + ... + +402c137c : +402c137c: c0c112 addi a1, a1, -64 +402c137f: e1c9 s32i.n a12, a1, 56 +402c1381: 02cd mov.n a12, a2 +402c1383: 4228 l32i.n a2, a2, 16 +402c1385: b1f9 s32i.n a15, a1, 44 +402c1387: f109 s32i.n a0, a1, 60 +402c1389: d1d9 s32i.n a13, a1, 52 +402c138b: c1e9 s32i.n a14, a1, 48 +402c138d: 20f330 or a15, a3, a3 +402c1390: 109266 bnei a2, 10, 402c13a4 +402c1393: ebf421 l32r a2, 402bc364 +402c1396: 203cc0 or a3, a12, a12 +402c1399: ffb7c5 call0 402c0f18 +402c139c: 67a142 movi a4, 0x167 +402c139f: 001846 j 402c1404 +402c13a2: 220000 excw +402c13a5: 172c movi.n a7, 33 +402c13a7: 0c3d mov.n a3, a12 +402c13a9: 4129 s32i.n a2, a1, 16 +402c13ab: 0c28 l32i.n a2, a12, 0 +402c13ad: ace8 l32i.n a14, a12, 40 +402c13af: 0129 s32i.n a2, a1, 0 +402c13b1: 1c28 l32i.n a2, a12, 4 +402c13b3: 262cd2 l32i a13, a12, 152 +402c13b6: 1129 s32i.n a2, a1, 4 +402c13b8: 101c22 l16ui a2, a12, 32 +402c13bb: 5129 s32i.n a2, a1, 20 +402c13bd: 111c22 l16ui a2, a12, 34 +402c13c0: 6129 s32i.n a2, a1, 24 +402c13c2: 6c28 l32i.n a2, a12, 24 +402c13c4: 7129 s32i.n a2, a1, 28 +402c13c6: ebe921 l32r a2, 402bc36c +402c13c9: ffb4c5 call0 402c0f18 +402c13cc: 1f2c22 l32i a2, a12, 124 +402c13cf: 128c beqz.n a2, 402c13d4 +402c13d1: ffad05 call0 402c0ea4 +402c13d4: 1e2c22 l32i a2, a12, 120 +402c13d7: 128c beqz.n a2, 402c13dc +402c13d9: ffac85 call0 402c0ea4 +402c13dc: 202c22 l32i a2, a12, 128 +402c13df: 128c beqz.n a2, 402c13e4 +402c13e1: ffac05 call0 402c0ea4 +402c13e4: 010f16 beqz a15, 402c13f8 +402c13e7: 062172 l32i a7, a1, 24 +402c13ea: 052162 l32i a6, a1, 20 +402c13ed: 4128 l32i.n a2, a1, 16 +402c13ef: 514b addi.n a5, a1, 4 +402c13f1: 014d mov.n a4, a1 +402c13f3: 0e3d mov.n a3, a14 +402c13f5: 01d485 call0 402c3140 +402c13f8: 5d8c beqz.n a13, 402c1401 +402c13fa: 7128 l32i.n a2, a1, 28 +402c13fc: 837c movi.n a3, -8 +402c13fe: 000dc0 callx0 a13 +402c1401: 84a142 movi a4, 0x184 +402c1404: fe3831 l32r a3, 402c0ce4 +402c1407: 202cc0 or a2, a12, a12 +402c140a: df2601 l32r a0, 402b90a4 +402c140d: 0000c0 callx0 a0 +402c1410: f108 l32i.n a0, a1, 60 +402c1412: e1c8 l32i.n a12, a1, 56 +402c1414: d1d8 l32i.n a13, a1, 52 +402c1416: c1e8 l32i.n a14, a1, 48 +402c1418: b1f8 l32i.n a15, a1, 44 +402c141a: 40c112 addi a1, a1, 64 +402c141d: f00d ret.n + ... + +402c1420 : +402c1420: f0c112 addi a1, a1, -16 +402c1423: 130c movi.n a3, 1 +402c1425: 3109 s32i.n a0, a1, 12 +402c1427: fff545 call0 402c137c +402c142a: 3108 l32i.n a0, a1, 12 +402c142c: 10c112 addi a1, a1, 16 +402c142f: f00d ret.n +402c1431: 000000 ill + +402c1434 : +402c1434: f0c112 addi a1, a1, -16 +402c1437: 0161d2 s32i a13, a1, 4 +402c143a: 20d220 or a13, a2, a2 +402c143d: f09621 l32r a2, 402bd698 +402c1440: fe2931 l32r a3, 402c0ce4 +402c1443: 042222 l32i a2, a2, 16 +402c1446: 050c movi.n a5, 0 +402c1448: 58a442 movi a4, 0x458 +402c144b: 21c9 s32i.n a12, a1, 8 +402c144d: 3109 s32i.n a0, a1, 12 +402c144f: e0b101 l32r a0, 402b9714 +402c1452: 0000c0 callx0 a0 +402c1455: 02cd mov.n a12, a2 +402c1457: d28c beqz.n a2, 402c1468 +402c1459: 441c movi.n a4, 20 +402c145b: 0d3d mov.n a3, a13 +402c145d: e0df01 l32r a0, 402b97dc +402c1460: 0000c0 callx0 a0 +402c1463: 1c28 l32i.n a2, a12, 4 +402c1465: fe5ec5 call0 402bfa54 +402c1468: 3108 l32i.n a0, a1, 12 +402c146a: 0c2d mov.n a2, a12 +402c146c: 11d8 l32i.n a13, a1, 4 +402c146e: 21c8 l32i.n a12, a1, 8 +402c1470: 10c112 addi a1, a1, 16 +402c1473: f00d ret.n +402c1475: 000000 ill +402c1478: 89b8 l32i.n a11, a9, 32 +402c147a: fe .byte 0xfe +402c147b: 3f .byte 0x3f + +402c147c : +402c147c: ffff31 l32r a3, 402c1478 +402c147f: ebba41 l32r a4, 402bc368 +402c1482: 0328 l32i.n a2, a3, 0 +402c1484: 0448 l32i.n a4, a4, 0 +402c1486: 224a add.n a2, a2, a4 +402c1488: ffa216 beqz a2, 402c1486 +402c148b: 0329 s32i.n a2, a3, 0 +402c148d: f00d ret.n +402c148f: 0fac00 excw +402c1492: 402c movi.n a0, 36 +402c1494: 01d4c0 slli a13, a4, 20 + ... + +402c1498 : +402c1498: d0c112 addi a1, a1, -48 +402c149b: 71f9 s32i.n a15, a1, 28 +402c149d: 74f020 extui a15, a2, 0, 8 +402c14a0: f07e21 l32r a2, 402bd698 +402c14a3: a1c9 s32i.n a12, a1, 40 +402c14a5: fe0fc1 l32r a12, 402c0ce4 +402c14a8: 2228 l32i.n a2, a2, 8 +402c14aa: 050c movi.n a5, 0 +402c14ac: bda442 movi a4, 0x4bd +402c14af: 0c3d mov.n a3, a12 +402c14b1: 91d9 s32i.n a13, a1, 36 +402c14b3: 81e9 s32i.n a14, a1, 32 +402c14b5: b109 s32i.n a0, a1, 44 +402c14b7: 006122 s32i a2, a1, 0 +402c14ba: e09601 l32r a0, 402b9714 +402c14bd: 0000c0 callx0 a0 +402c14c0: 02ed mov.n a14, a2 +402c14c2: eba9d1 l32r a13, 402bc368 +402c14c5: 07f256 bnez a2, 402c1548 +402c14c8: eba721 l32r a2, 402bc364 +402c14cb: 050c movi.n a5, 0 +402c14cd: 0d68 l32i.n a6, a13, 0 +402c14cf: 0238 l32i.n a3, a2, 0 +402c14d1: 052d mov.n a2, a5 +402c14d3: 139c beqz.n a3, 402c14e8 +402c14d5: d348 l32i.n a4, a3, 52 +402c14d7: c04640 sub a4, a6, a4 +402c14da: 033457 bltu a4, a5, 402c14e1 +402c14dd: 045d mov.n a5, a4 +402c14df: 032d mov.n a2, a3 +402c14e1: 3338 l32i.n a3, a3, 12 +402c14e3: fffb06 j 402c14d3 +402c14e6: 8c0000 excw +402c14e9: f34512 s8i a1, a5, 243 +402c14ec: ff .byte 0xff +402c14ed: 0128 l32i.n a2, a1, 0 +402c14ef: 050c movi.n a5, 0 +402c14f1: c4a442 movi a4, 0x4c4 +402c14f4: 0c3d mov.n a3, a12 +402c14f6: e08701 l32r a0, 402b9714 +402c14f9: 0000c0 callx0 a0 +402c14fc: 02ed mov.n a14, a2 +402c14fe: 046256 bnez a2, 402c1548 +402c1501: eb9a21 l32r a2, 402bc36c +402c1504: 050c movi.n a5, 0 +402c1506: 0d88 l32i.n a8, a13, 0 +402c1508: 0238 l32i.n a3, a2, 0 +402c150a: 7fa072 movi a7, 127 +402c150d: 052d mov.n a2, a5 +402c150f: a39c beqz.n a3, 402c152d +402c1511: 140362 l8ui a6, a3, 20 +402c1514: 103767 bltu a7, a6, 402c1528 +402c1517: 0d3f67 bltu a15, a6, 402c1528 +402c151a: d348 l32i.n a4, a3, 52 +402c151c: c04840 sub a4, a8, a4 +402c151f: 053457 bltu a4, a5, 402c1528 +402c1522: 067d mov.n a7, a6 +402c1524: 045d mov.n a5, a4 +402c1526: 032d mov.n a2, a3 +402c1528: 3338 l32i.n a3, a3, 12 +402c152a: fff846 j 402c150f +402c152d: 128c beqz.n a2, 402c1532 +402c152f: ffef05 call0 402c1420 +402c1532: 0128 l32i.n a2, a1, 0 +402c1534: 050c movi.n a5, 0 +402c1536: caa442 movi a4, 0x4ca +402c1539: 203cc0 or a3, a12, a12 +402c153c: e07601 l32r a0, 402b9714 +402c153f: 0000c0 callx0 a0 +402c1542: 20e220 or a14, a2, a2 +402c1545: 081216 beqz a2, 402c15ca +402c1548: b0a042 movi a4, 176 +402c154b: 030c movi.n a3, 0 +402c154d: 0e2d mov.n a2, a14 +402c154f: ddb101 l32r a0, 402b8c14 +402c1552: 0000c0 callx0 a0 +402c1555: 323621 l32r a2, 4028de30 +402c1558: 144ef2 s8i a15, a14, 20 +402c155b: 395e22 s16i a2, a14, 114 +402c155e: e6e021 l32r a2, 402bb0e0 +402c1561: 0c0c movi.n a12, 0 +402c1563: 0020c0 memw +402c1566: 0238 l32i.n a3, a2, 0 +402c1568: 0020c0 memw +402c156b: 0228 l32i.n a2, a2, 0 +402c156d: 3a5ec2 s16i a12, a14, 116 +402c1570: 175e22 s16i a2, a14, 46 +402c1573: 80af22 movi a2, -128 +402c1576: 0a4e22 s8i a2, a14, 10 +402c1579: 18a222 movi a2, 0x218 +402c157c: 1e5e22 s16i a2, a14, 60 +402c157f: 420c movi.n a2, 4 +402c1581: 265e22 s16i a2, a14, 76 +402c1584: 255e22 s16i a2, a14, 74 +402c1587: f27c movi.n a2, -1 +402c1589: 1d5e22 s16i a2, a14, 58 +402c158c: 120c movi.n a2, 1 +402c158e: 165e32 s16i a3, a14, 44 +402c1591: 094ec2 s8i a12, a14, 9 +402c1594: 245ec2 s16i a12, a14, 72 +402c1597: 2b5e22 s16i a2, a14, 86 +402c159a: ffee05 call0 402c147c +402c159d: 1a6e22 s32i a2, a14, 104 +402c15a0: 176e22 s32i a2, a14, 92 +402c15a3: 146e22 s32i a2, a14, 80 +402c15a6: 1b6e22 s32i a2, a14, 108 +402c15a9: 0d28 l32i.n a2, a13, 0 +402c15ab: 384ec2 s8i a12, a14, 56 +402c15ae: de29 s32i.n a2, a14, 52 +402c15b0: ffb821 l32r a2, 402c1490 +402c15b3: ad4ec2 s8i a12, a14, 173 +402c15b6: 236e22 s32i a2, a14, 140 +402c15b9: ffb621 l32r a2, 402c1494 +402c15bc: 276e22 s32i a2, a14, 156 +402c15bf: 290621 l32r a2, 4028b9d8 +402c15c2: 286e22 s32i a2, a14, 160 +402c15c5: 920c movi.n a2, 9 +402c15c7: 296e22 s32i a2, a14, 164 +402c15ca: b108 l32i.n a0, a1, 44 +402c15cc: 0e2d mov.n a2, a14 +402c15ce: a1c8 l32i.n a12, a1, 40 +402c15d0: 91d8 l32i.n a13, a1, 36 +402c15d2: 81e8 l32i.n a14, a1, 32 +402c15d4: 71f8 l32i.n a15, a1, 28 +402c15d6: 30c112 addi a1, a1, 48 +402c15d9: f00d ret.n + ... + +402c15dc : +402c15dc: f0c112 addi a1, a1, -16 +402c15df: 024c movi.n a2, 64 +402c15e1: 3109 s32i.n a0, a1, 12 +402c15e3: ffeb45 call0 402c1498 +402c15e6: 3108 l32i.n a0, a1, 12 +402c15e8: 10c112 addi a1, a1, 16 +402c15eb: f00d ret.n +402c15ed: 000000 ill + +402c15f0 : +402c15f0: f0c112 addi a1, a1, -16 +402c15f3: 21c9 s32i.n a12, a1, 8 +402c15f5: f4c020 extui a12, a2, 0, 16 +402c15f8: 032d mov.n a2, a3 +402c15fa: 3109 s32i.n a0, a1, 12 +402c15fc: fcba05 call0 402be1a0 +402c15ff: 429c beqz.n a2, 402c1617 +402c1601: 181222 l16ui a2, a2, 48 +402c1604: f28c beqz.n a2, 402c1617 +402c1606: d8c222 addi a2, a2, -40 +402c1609: 023d mov.n a3, a2 +402c160b: f42020 extui a2, a2, 0, 16 +402c160e: 02bc27 bgeu a12, a2, 402c1614 +402c1611: 203cc0 or a3, a12, a12 +402c1614: f4c030 extui a12, a3, 0, 16 +402c1617: 3108 l32i.n a0, a1, 12 +402c1619: 0c2d mov.n a2, a12 +402c161b: 21c8 l32i.n a12, a1, 8 +402c161d: 10c112 addi a1, a1, 16 +402c1620: f00d ret.n + ... + +402c1624 : +402c1624: e0c112 addi a1, a1, -32 +402c1627: 0361f2 s32i a15, a1, 12 +402c162a: 20f330 or a15, a3, a3 +402c162d: 4238 l32i.n a3, a2, 16 +402c162f: 61c9 s32i.n a12, a1, 24 +402c1631: 41e9 s32i.n a14, a1, 16 +402c1633: 7109 s32i.n a0, a1, 28 +402c1635: 51d9 s32i.n a13, a1, 20 +402c1637: 02cd mov.n a12, a2 +402c1639: 05ed mov.n a14, a5 +402c163b: f44040 extui a4, a4, 0, 16 +402c163e: 127c movi.n a2, -15 +402c1640: 0d6356 bnez a3, 402c171a +402c1643: a27c movi.n a2, -6 +402c1645: 0d1f16 beqz a15, 402c171a +402c1648: 0f28 l32i.n a2, a15, 0 +402c164a: 115c42 s16i a4, a12, 34 +402c164d: 1c29 s32i.n a2, a12, 4 +402c164f: 0c28 l32i.n a2, a12, 0 +402c1651: f2cc bnez.n a2, 402c1664 +402c1653: 04cc22 addi a2, a12, 4 +402c1656: fcb485 call0 402be1a0 +402c1659: 023d mov.n a3, a2 +402c165b: c27c movi.n a2, -4 +402c165d: 0b9316 beqz a3, 402c171a +402c1660: 1328 l32i.n a2, a3, 4 +402c1662: 0c29 s32i.n a2, a12, 0 +402c1664: 101cd2 l16ui a13, a12, 32 +402c1667: 005d56 bnez a13, 402c1670 +402c166a: c03ec5 call0 40281a58 +402c166d: 105c22 s16i a2, a12, 32 +402c1670: ffe085 call0 402c147c +402c1673: 176c22 s32i a2, a12, 92 +402c1676: 220b addi.n a2, a2, -1 +402c1678: 146c22 s32i a2, a12, 80 +402c167b: 1b6c22 s32i a2, a12, 108 +402c167e: e69821 l32r a2, 402bb0e0 +402c1681: 030c movi.n a3, 0 +402c1683: 0020c0 memw +402c1686: 0248 l32i.n a4, a2, 0 +402c1688: ac39 s32i.n a3, a12, 40 +402c168a: 165c42 s16i a4, a12, 44 +402c168d: 0020c0 memw +402c1690: 0248 l32i.n a4, a2, 0 +402c1692: 0020c0 memw +402c1695: 0228 l32i.n a2, a2, 0 +402c1697: cc39 s32i.n a3, a12, 48 +402c1699: 305c22 s16i a2, a12, 96 +402c169c: 18a222 movi a2, 0x218 +402c169f: 1e5c22 s16i a2, a12, 60 +402c16a2: 0f3d mov.n a3, a15 +402c16a4: 175c42 s16i a4, a12, 46 +402c16a7: 18a222 movi a2, 0x218 +402c16aa: fff445 call0 402c15f0 +402c16ad: 1e5c22 s16i a2, a12, 60 +402c16b0: a02220 addx4 a2, a2, a2 +402c16b3: 130c movi.n a3, 1 +402c16b5: 1122f0 slli a2, a2, 1 +402c16b8: 2b5c32 s16i a3, a12, 86 +402c16bb: 2c5c22 s16i a2, a12, 88 +402c16be: 246ce2 s32i a14, a12, 144 +402c16c1: 230c movi.n a3, 2 +402c16c3: 0c2d mov.n a2, a12 +402c16c5: 019705 call0 402c3038 +402c16c8: 04e256 bnez a2, 402c171a +402c16cb: 220c movi.n a2, 2 +402c16cd: 4c29 s32i.n a2, a12, 16 +402c16cf: 2dbc beqz.n a13, 402c1705 +402c16d1: fd6331 l32r a3, 402c0c60 +402c16d4: 0328 l32i.n a2, a3, 0 +402c16d6: 069c27 bne a12, a2, 402c16e0 +402c16d9: 3c28 l32i.n a2, a12, 12 +402c16db: 0008c6 j 402c1702 +402c16de: 310000 srai a0, a0, 16 +402c16e1: 0cfd82 excw +402c16e4: 032904 excw +402c16e7: 529c beqz.n a2, 402c1700 +402c16e9: 3258 l32i.n a5, a2, 12 +402c16eb: 0a9c57 bne a12, a5, 402c16f9 +402c16ee: 048c beqz.n a4, 402c16f2 +402c16f0: 0329 s32i.n a2, a3, 0 +402c16f2: 3c38 l32i.n a3, a12, 12 +402c16f4: 3239 s32i.n a3, a2, 12 +402c16f6: 0002c6 j 402c1705 +402c16f9: 140c movi.n a4, 1 +402c16fb: 052d mov.n a2, a5 +402c16fd: fff986 j 402c16e7 +402c1700: 148c beqz.n a4, 402c1705 +402c1702: 006322 s32i a2, a3, 0 +402c1705: eb1921 l32r a2, 402bc36c +402c1708: 002232 l32i a3, a2, 0 +402c170b: 0062c2 s32i a12, a2, 0 +402c170e: 3c39 s32i.n a3, a12, 12 +402c1710: 024045 call0 402c3b18 +402c1713: 0c2d mov.n a2, a12 +402c1715: 01cf85 call0 402c3410 +402c1718: 020c movi.n a2, 0 +402c171a: 7108 l32i.n a0, a1, 28 +402c171c: 61c8 l32i.n a12, a1, 24 +402c171e: 51d8 l32i.n a13, a1, 20 +402c1720: 41e8 l32i.n a14, a1, 16 +402c1722: 31f8 l32i.n a15, a1, 12 +402c1724: 20c112 addi a1, a1, 32 +402c1727: f00d ret.n +402c1729: 000000 ill +402c172c: 30c8 l32i.n a12, a0, 12 +402c172e: ff .byte 0xff +402c172f: 3f .byte 0x3f +402c1730: e0c112 addi a1, a1, -32 +402c1733: 0561d2 s32i a13, a1, 20 +402c1736: 20d220 or a13, a2, a2 +402c1739: 042222 l32i a2, a2, 16 +402c173c: 61c9 s32i.n a12, a1, 24 +402c173e: 41e9 s32i.n a14, a1, 16 +402c1740: 7109 s32i.n a0, a1, 28 +402c1742: 31f9 s32i.n a15, a1, 12 +402c1744: 0d0222 l8ui a2, a2, 13 +402c1747: 03cd mov.n a12, a3 +402c1749: 00a1e2 movi a14, 0x100 +402c174c: 6e6207 bbci a2, 0, 402c17be +402c174f: 032d mov.n a2, a3 +402c1751: ff7505 call0 402c0ea4 +402c1754: 0c0c movi.n a12, 0 +402c1756: 001fc6 j 402c17d9 +402c1759: 042c82 l32i a8, a12, 16 +402c175c: fff421 l32r a2, 402c172c +402c175f: 050842 l8ui a4, a8, 5 +402c1762: 002232 l32i a3, a2, 0 +402c1765: 040862 l8ui a6, a8, 4 +402c1768: 060822 l8ui a2, a8, 6 +402c176b: 114480 slli a4, a4, 8 +402c176e: 112200 slli a2, a2, 16 +402c1771: 205460 or a5, a4, a6 +402c1774: 204250 or a4, a2, a5 +402c1777: 070822 l8ui a2, a8, 7 +402c177a: 061d72 l16ui a7, a13, 12 +402c177d: 012280 slli a2, a2, 24 +402c1780: 202240 or a2, a2, a4 +402c1783: 061c42 l16ui a4, a12, 12 +402c1786: 807730 add a7, a7, a3 +402c1789: c04740 sub a4, a7, a4 +402c178c: c04420 sub a4, a4, a2 +402c178f: 032496 bltz a4, 402c17c5 +402c1792: 0d0822 l8ui a2, a8, 13 +402c1795: 1c6207 bbci a2, 0, 402c17b5 +402c1798: 4d48 l32i.n a4, a13, 16 +402c179a: 0d0422 l8ui a2, a4, 13 +402c179d: 0c0432 l8ui a3, a4, 12 +402c17a0: 112280 slli a2, a2, 8 +402c17a3: 202230 or a2, a2, a3 +402c17a6: 2022e0 or a2, a2, a14 +402c17a9: f42020 extui a2, a2, 0, 16 +402c17ac: 0c4422 s8i a2, a4, 12 +402c17af: 412820 srli a2, a2, 8 +402c17b2: 0d4422 s8i a2, a4, 13 +402c17b5: 0cf8 l32i.n a15, a12, 0 +402c17b7: 0c2d mov.n a2, a12 +402c17b9: ff6b85 call0 402c0e74 +402c17bc: 0fcd mov.n a12, a15 +402c17be: 7c9c beqz.n a12, 402c17d9 +402c17c0: ffe546 j 402c1759 +402c17c3: 200000 or a0, a0, a0 +402c17c6: a6c077 bnall a0, a7, 402c1770 +402c17c9: 300d17 bnone a13, a1, 402c17fd +402c17cc: 30c032 addi a3, a0, 48 +402c17cf: 28f430 excw +402c17d2: 321d excw +402c17d4: 065d mov.n a5, a6 +402c17d6: fe4845 call0 402bfc5c +402c17d9: 7108 l32i.n a0, a1, 28 +402c17db: 0dc9 s32i.n a12, a13, 0 +402c17dd: 41e8 l32i.n a14, a1, 16 +402c17df: 61c8 l32i.n a12, a1, 24 +402c17e1: 51d8 l32i.n a13, a1, 20 +402c17e3: 31f8 l32i.n a15, a1, 12 +402c17e5: 20c112 addi a1, a1, 32 +402c17e8: f00d ret.n +402c17ea: c00000 sub a0, a0, a0 +402c17ed: 3fff30 excw +402c17f0: ff30c4 excw +402c17f3: 3f .byte 0x3f +402c17f4: 30cc bnez.n a0, 402c17fb +402c17f6: ff .byte 0xff +402c17f7: 3f .byte 0x3f +402c17f8: be .byte 0xbe +402c17f9: 3fff30 excw +402c17fc: ff30d0 excw +402c17ff: 3f .byte 0x3f +402c1800: ff .byte 0xff +402c1801: ffffc0 excw +402c1804: 30b8 l32i.n a11, a0, 12 +402c1806: ff .byte 0xff +402c1807: 3f .byte 0x3f +402c1808: 30bc beqz.n a0, 402c183f +402c180a: ff .byte 0xff +402c180b: 3f .byte 0x3f +402c180c: d0c112 addi a1, a1, -48 +402c180f: a1c9 s32i.n a12, a1, 40 +402c1811: 02cd mov.n a12, a2 +402c1813: fff621 l32r a2, 402c17ec +402c1816: b109 s32i.n a0, a1, 44 +402c1818: 91d9 s32i.n a13, a1, 36 +402c181a: 81e9 s32i.n a14, a1, 32 +402c181c: 71f9 s32i.n a15, a1, 28 +402c181e: 000222 l8ui a2, a2, 0 +402c1821: 02e247 bbsi a2, 4, 402c1827 +402c1824: 00bc06 j 402c1b18 +402c1827: ffc141 l32r a4, 402c172c +402c182a: 192c32 l32i a3, a12, 100 +402c182d: 002452 l32i a5, a4, 0 +402c1830: 301c72 l16ui a7, a12, 96 +402c1833: 1a2c22 l32i a2, a12, 104 +402c1836: c08350 sub a8, a3, a5 +402c1839: 806720 add a6, a7, a2 +402c183c: ffedd1 l32r a13, 402c17f0 +402c183f: 023896 bltz a8, 402c1866 +402c1842: 079357 bne a3, a5, 402c184d +402c1845: 0d38 l32i.n a3, a13, 0 +402c1847: c03230 sub a3, a2, a3 +402c184a: 018396 bltz a3, 402c1866 +402c184d: 0d38 l32i.n a3, a13, 0 +402c184f: 3b9237 bne a2, a3, 402c188e +402c1852: ffe821 l32r a2, 402c17f4 +402c1855: 0228 l32i.n a2, a2, 0 +402c1857: 0e0232 l8ui a3, a2, 14 +402c185a: 0f0222 l8ui a2, a2, 15 +402c185d: 112280 slli a2, a2, 8 +402c1860: 202230 or a2, a2, a3 +402c1863: 27b727 bgeu a7, a2, 402c188e +402c1866: ffe321 l32r a2, 402c17f4 +402c1869: 0228 l32i.n a2, a2, 0 +402c186b: 0e0232 l8ui a3, a2, 14 +402c186e: 0f0222 l8ui a2, a2, 15 +402c1871: 196c52 s32i a5, a12, 100 +402c1874: 112280 slli a2, a2, 8 +402c1877: 202230 or a2, a2, a3 +402c187a: 0d38 l32i.n a3, a13, 0 +402c187c: 305c22 s16i a2, a12, 96 +402c187f: 1a6c32 s32i a3, a12, 104 +402c1882: 828c beqz.n a2, 402c188e +402c1884: ac0c22 l8ui a2, a12, 172 +402c1887: 328c beqz.n a2, 402c188e +402c1889: 020c movi.n a2, 0 +402c188b: ac4c22 s8i a2, a12, 172 +402c188e: 0d58 l32i.n a5, a13, 0 +402c1890: 142c22 l32i a2, a12, 80 +402c1893: c02520 sub a2, a5, a2 +402c1896: 5f12e6 bgei a2, 1, 402c18f9 +402c1899: 030c movi.n a3, 0 +402c189b: 385c32 s16i a3, a12, 112 +402c189e: ffd631 l32r a3, 402c17f8 +402c18a1: 001332 l16ui a3, a3, 0 +402c18a4: 138c beqz.n a3, 402c18a9 +402c18a6: 01f2c6 j 402c2075 +402c18a9: 301c52 l16ui a5, a12, 96 +402c18ac: 1a2c32 l32i a3, a12, 104 +402c18af: 353a add.n a3, a5, a3 +402c18b1: 021637 beq a6, a3, 402c18b7 +402c18b4: 01ef46 j 402c2075 +402c18b7: 1d1c32 l16ui a3, a12, 58 +402c18ba: 0263f7 bbci a3, 15, 402c18c0 +402c18bd: 01ed06 j 402c2075 +402c18c0: 7b1256 bnez a2, 402c2075 +402c18c3: 540c22 l8ui a2, a12, 84 +402c18c6: 221b addi.n a2, a2, 1 +402c18c8: 742020 extui a2, a2, 0, 8 +402c18cb: 544c22 s8i a2, a12, 84 +402c18ce: 1642b6 bltui a2, 4, 402c18e8 +402c18d1: 2b1c32 l16ui a3, a12, 86 +402c18d4: 1e1c22 l16ui a2, a12, 60 +402c18d7: 232a add.n a2, a3, a2 +402c18d9: f42020 extui a2, a2, 0, 16 +402c18dc: 023327 bltu a3, a2, 402c18e2 +402c18df: 004a86 j 402c1a0d +402c18e2: 2b5c22 s16i a2, a12, 86 +402c18e5: 004906 j 402c1a0d +402c18e8: 023226 beqi a2, 3, 402c18ee +402c18eb: 004786 j 402c1a0d +402c18ee: 0c2d mov.n a2, a12 +402c18f0: 016e05 call0 402c2fd4 +402c18f3: 004586 j 402c1a0d +402c18f6: 000000 ill +402c18f9: 172c32 l32i a3, a12, 92 +402c18fc: c03530 sub a3, a5, a3 +402c18ff: 0213a6 blti a3, 1, 402c1905 +402c1902: 004086 j 402c1a08 +402c1905: 240c62 l8ui a6, a12, 36 +402c1908: 0d6627 bbci a6, 2, 402c1919 +402c190b: b37c movi.n a3, -5 +402c190d: 103630 and a3, a6, a3 +402c1910: 244c32 s8i a3, a12, 36 +402c1913: 2c1c32 l16ui a3, a12, 88 +402c1916: 2b5c32 s16i a3, a12, 86 +402c1919: 241c32 l16ui a3, a12, 72 +402c191c: 251c62 l16ui a6, a12, 74 +402c191f: 113300 slli a3, a3, 16 +402c1922: 313330 srai a3, a3, 19 +402c1925: 336a add.n a3, a3, a6 +402c1927: 265c32 s16i a3, a12, 76 +402c192a: 391c32 l16ui a3, a12, 114 +402c192d: f42020 extui a2, a2, 0, 16 +402c1930: 385c22 s16i a2, a12, 112 +402c1933: 223a add.n a2, a2, a3 +402c1935: 070c movi.n a7, 0 +402c1937: 395c22 s16i a2, a12, 114 +402c193a: 4c28 l32i.n a2, a12, 16 +402c193c: 4e4c72 s8i a7, a12, 78 +402c193f: 544c72 s8i a7, a12, 84 +402c1942: 146c52 s32i a5, a12, 80 +402c1945: 2842b6 bltui a2, 4, 402c1971 +402c1948: 2b1ce2 l16ui a14, a12, 86 +402c194b: 2c1c22 l16ui a2, a12, 88 +402c194e: 06be27 bgeu a14, a2, 402c1958 +402c1951: 1e1c22 l16ui a2, a12, 60 +402c1954: 000386 j 402c1966 +402c1957: 1c2200 excw +402c195a: 1e .byte 0x1e +402c195b: 0e3d mov.n a3, a14 +402c195d: 822220 mull a2, a2, a2 +402c1960: de4701 l32r a0, 402b927c +402c1963: 0000c0 callx0 a0 +402c1966: 2e2a add.n a2, a14, a2 +402c1968: f42020 extui a2, a2, 0, 16 +402c196b: 02be27 bgeu a14, a2, 402c1971 +402c196e: 2b5c22 s16i a2, a12, 86 +402c1971: 1f0c movi.n a15, 1 +402c1973: 1f2ce2 l32i a14, a12, 124 +402c1976: 703e16 beqz a14, 402c207d +402c1979: 4e78 l32i.n a7, a14, 16 +402c197b: db6641 l32r a4, 402b8714 +402c197e: 050732 l8ui a3, a7, 5 +402c1981: 040782 l8ui a8, a7, 4 +402c1984: 060722 l8ui a2, a7, 6 +402c1987: 113380 slli a3, a3, 8 +402c198a: 205380 or a5, a3, a8 +402c198d: 112200 slli a2, a2, 16 +402c1990: 203250 or a3, a2, a5 +402c1993: 070722 l8ui a2, a7, 7 +402c1996: 012280 slli a2, a2, 24 +402c1999: 202230 or a2, a2, a3 +402c199c: 753820 extui a3, a2, 24, 8 +402c199f: 015280 slli a5, a2, 24 +402c19a2: 205530 or a5, a5, a3 +402c19a5: 103240 and a3, a2, a4 +402c19a8: 113380 slli a3, a3, 8 +402c19ab: 412820 srli a2, a2, 8 +402c19ae: 203530 or a3, a5, a3 +402c19b1: 102240 and a2, a2, a4 +402c19b4: 202320 or a2, a3, a2 +402c19b7: 0d38 l32i.n a3, a13, 0 +402c19b9: 050c movi.n a5, 0 +402c19bb: c02230 sub a2, a2, a3 +402c19be: 0d0732 l8ui a3, a7, 13 +402c19c1: 143030 extui a3, a3, 0, 2 +402c19c4: 935f30 movnez a5, a15, a3 +402c19c7: 061e32 l16ui a3, a14, 12 +402c19ca: 353a add.n a3, a5, a3 +402c19cc: 223a add.n a2, a2, a3 +402c19ce: 0212a6 blti a2, 1, 402c19d4 +402c19d1: 01ab46 j 402c2082 +402c19d4: 0e28 l32i.n a2, a14, 0 +402c19d6: 1f6c22 s32i a2, a12, 124 +402c19d9: 1e28 l32i.n a2, a14, 4 +402c19db: fe2d05 call0 402bfcac +402c19de: 381c22 l16ui a2, a12, 112 +402c19e1: b28c beqz.n a2, 402c19f0 +402c19e3: 4e38 l32i.n a3, a14, 16 +402c19e5: 0d0332 l8ui a3, a3, 13 +402c19e8: 046307 bbci a3, 0, 402c19f0 +402c19eb: 220b addi.n a2, a2, -1 +402c19ed: 385c22 s16i a2, a12, 112 +402c19f0: 012e22 l32i a2, a14, 4 +402c19f3: fe2b85 call0 402bfcac +402c19f6: 3a1c32 l16ui a3, a12, 116 +402c19f9: c02320 sub a2, a3, a2 +402c19fc: 3a5c22 s16i a2, a12, 116 +402c19ff: 202ee0 or a2, a14, a14 +402c1a02: ff4705 call0 402c0e74 +402c1a05: ffda86 j 402c1973 +402c1a08: 020c movi.n a2, 0 +402c1a0a: 385c22 s16i a2, a12, 112 +402c1a0d: 01a0f2 movi a15, 1 +402c1a10: 1e2ce2 l32i a14, a12, 120 +402c1a13: 095e16 beqz a14, 402c1aac +402c1a16: 042e62 l32i a6, a14, 16 +402c1a19: db3e31 l32r a3, 402b8714 +402c1a1c: 050652 l8ui a5, a6, 5 +402c1a1f: 040692 l8ui a9, a6, 4 +402c1a22: 060622 l8ui a2, a6, 6 +402c1a25: 115580 slli a5, a5, 8 +402c1a28: 208590 or a8, a5, a9 +402c1a2b: 112200 slli a2, a2, 16 +402c1a2e: 205280 or a5, a2, a8 +402c1a31: 070622 l8ui a2, a6, 7 +402c1a34: 002d72 l32i a7, a13, 0 +402c1a37: 012280 slli a2, a2, 24 +402c1a3a: 202250 or a2, a2, a5 +402c1a3d: 755820 extui a5, a2, 24, 8 +402c1a40: 018280 slli a8, a2, 24 +402c1a43: 208850 or a8, a8, a5 +402c1a46: 105230 and a5, a2, a3 +402c1a49: 115580 slli a5, a5, 8 +402c1a4c: 412820 srli a2, a2, 8 +402c1a4f: 205850 or a5, a8, a5 +402c1a52: 102230 and a2, a2, a3 +402c1a55: 202520 or a2, a5, a2 +402c1a58: 0d0652 l8ui a5, a6, 13 +402c1a5b: c02720 sub a2, a7, a2 +402c1a5e: 146050 extui a6, a5, 0, 2 +402c1a61: 050c movi.n a5, 0 +402c1a63: 935f60 movnez a5, a15, a6 +402c1a66: 061e62 l16ui a6, a14, 12 +402c1a69: 556a add.n a5, a5, a6 +402c1a6b: c02250 sub a2, a2, a5 +402c1a6e: 03a296 bltz a2, 402c1aac +402c1a71: 172c22 l32i a2, a12, 92 +402c1a74: c07720 sub a7, a7, a2 +402c1a77: 3117e6 bgei a7, 1, 402c1aac +402c1a7a: 0e28 l32i.n a2, a14, 0 +402c1a7c: 1e6c22 s32i a2, a12, 120 +402c1a7f: 1e28 l32i.n a2, a14, 4 +402c1a81: fe2285 call0 402bfcac +402c1a84: 381c22 l16ui a2, a12, 112 +402c1a87: b28c beqz.n a2, 402c1a96 +402c1a89: 4e58 l32i.n a5, a14, 16 +402c1a8b: 0d0552 l8ui a5, a5, 13 +402c1a8e: 046507 bbci a5, 0, 402c1a96 +402c1a91: 220b addi.n a2, a2, -1 +402c1a93: 385c22 s16i a2, a12, 112 +402c1a96: 1e28 l32i.n a2, a14, 4 +402c1a98: fe2105 call0 402bfcac +402c1a9b: 3a1c52 l16ui a5, a12, 116 +402c1a9e: c02520 sub a2, a5, a2 +402c1aa1: 3a5c22 s16i a2, a12, 116 +402c1aa4: 0e2d mov.n a2, a14 +402c1aa6: ff3cc5 call0 402c0e74 +402c1aa9: ffd8c6 j 402c1a10 +402c1aac: 102c22 l32i a2, a12, 64 +402c1aaf: 065216 beqz a2, 402c1b18 +402c1ab2: 112c52 l32i a5, a12, 68 +402c1ab5: 0d38 l32i.n a3, a13, 0 +402c1ab7: c05530 sub a5, a5, a3 +402c1aba: 05a5d6 bgez a5, 402c1b18 +402c1abd: ea2a31 l32r a3, 402bc368 +402c1ac0: 241c62 l16ui a6, a12, 72 +402c1ac3: 0338 l32i.n a3, a3, 0 +402c1ac5: 116600 slli a6, a6, 16 +402c1ac8: c03320 sub a3, a3, a2 +402c1acb: 312360 srai a2, a6, 19 +402c1ace: c02320 sub a2, a3, a2 +402c1ad1: 315060 srai a5, a6, 16 +402c1ad4: f42020 extui a2, a2, 0, 16 +402c1ad7: 325a add.n a3, a2, a5 +402c1ad9: 113300 slli a3, a3, 16 +402c1adc: 116200 slli a6, a2, 16 +402c1adf: 313030 srai a3, a3, 16 +402c1ae2: 316060 srai a6, a6, 16 +402c1ae5: 245c32 s16i a3, a12, 72 +402c1ae8: 0086d6 bgez a6, 402c1af4 +402c1aeb: 602020 neg a2, a2 +402c1aee: 112200 slli a2, a2, 16 +402c1af1: 316020 srai a6, a2, 16 +402c1af4: 251c52 l16ui a5, a12, 74 +402c1af7: 213330 srai a3, a3, 3 +402c1afa: 115500 slli a5, a5, 16 +402c1afd: 312050 srai a2, a5, 16 +402c1b00: 315250 srai a5, a5, 18 +402c1b03: c05250 sub a5, a2, a5 +402c1b06: 656a add.n a6, a5, a6 +402c1b08: f46060 extui a6, a6, 0, 16 +402c1b0b: 363a add.n a3, a6, a3 +402c1b0d: 020c movi.n a2, 0 +402c1b0f: 255c62 s16i a6, a12, 74 +402c1b12: 265c32 s16i a3, a12, 76 +402c1b15: 106c22 s32i a2, a12, 64 +402c1b18: ff38e1 l32r a14, 402c17f8 +402c1b1b: ac58 l32i.n a5, a12, 40 +402c1b1d: 001e72 l16ui a7, a14, 0 +402c1b20: 530716 beqz a7, 402c2054 +402c1b23: ff0241 l32r a4, 402c172c +402c1b26: 0428 l32i.n a2, a4, 0 +402c1b28: c03520 sub a3, a5, a2 +402c1b2b: 630b addi.n a6, a3, -1 +402c1b2d: 080696 bltz a6, 402c1bb1 +402c1b30: 651b addi.n a6, a5, 1 +402c1b32: c06620 sub a6, a6, a2 +402c1b35: c06670 sub a6, a6, a7 +402c1b38: 7516e6 bgei a6, 1, 402c1bb1 +402c1b3b: ff30d1 l32r a13, 402c17fc +402c1b3e: 035d mov.n a5, a3 +402c1b40: 1d28 l32i.n a2, a13, 4 +402c1b42: 051262 l16ui a6, a2, 10 +402c1b45: 28a637 bge a6, a3, 402c1b71 +402c1b48: 041262 l16ui a6, a2, 8 +402c1b4b: 070c movi.n a7, 0 +402c1b4d: c03630 sub a3, a6, a3 +402c1b50: f43030 extui a3, a3, 0, 16 +402c1b53: 051262 l16ui a6, a2, 10 +402c1b56: 0ea657 bge a6, a5, 402c1b68 +402c1b59: 045232 s16i a3, a2, 8 +402c1b5c: 055272 s16i a7, a2, 10 +402c1b5f: c05560 sub a5, a5, a6 +402c1b62: 0228 l32i.n a2, a2, 0 +402c1b64: fffac6 j 402c1b53 +402c1b67: 305000 xor a5, a0, a0 +402c1b6a: 014660 slli a4, a6, 26 +402c1b6d: 000000 ill +402c1b70: 303000 xor a3, a0, a0 +402c1b73: 330060 excw +402c1b76: 303011 l32r a1, 4028dc38 +402c1b79: e60531 l32r a3, 402bb390 +402c1b7c: 31fd excw +402c1b7e: feeb addi.n a15, a14, 14 +402c1b80: 0a2c22 l32i a2, a12, 40 +402c1b83: 002352 l32i a5, a3, 0 +402c1b86: 061d32 l16ui a3, a13, 12 +402c1b89: fee841 l32r a4, 402c172c +402c1b8c: 803530 add a3, a5, a3 +402c1b8f: c03320 sub a3, a3, a2 +402c1b92: 065d32 s16i a3, a13, 12 +402c1b95: 4d38 l32i.n a3, a13, 16 +402c1b97: 745820 extui a5, a2, 8, 8 +402c1b9a: 0429 s32i.n a2, a4, 0 +402c1b9c: 044322 s8i a2, a3, 4 +402c1b9f: 054352 s8i a5, a3, 5 +402c1ba2: 755020 extui a5, a2, 16, 8 +402c1ba5: 752820 extui a2, a2, 24, 8 +402c1ba8: 064352 s8i a5, a3, 6 +402c1bab: 074322 s8i a2, a3, 7 +402c1bae: 000406 j 402c1bc2 +402c1bb1: c02250 sub a2, a2, a5 +402c1bb4: 00a2d6 bgez a2, 402c1bc2 +402c1bb7: 240c32 l8ui a3, a12, 36 +402c1bba: 220c movi.n a2, 2 +402c1bbc: 202320 or a2, a3, a2 +402c1bbf: 244c22 s8i a2, a12, 36 +402c1bc2: feda21 l32r a2, 402c172c +402c1bc5: ac38 l32i.n a3, a12, 40 +402c1bc7: 0258 l32i.n a5, a2, 0 +402c1bc9: c02530 sub a2, a5, a3 +402c1bcc: 479296 bltz a2, 402c2049 +402c1bcf: 161c62 l16ui a6, a12, 44 +402c1bd2: 251b addi.n a2, a5, 1 +402c1bd4: c02230 sub a2, a2, a3 +402c1bd7: c02260 sub a2, a2, a6 +402c1bda: 0212a6 blti a2, 1, 402c1be0 +402c1bdd: 011a06 j 402c2049 +402c1be0: 021537 beq a5, a3, 402c1be6 +402c1be3: 009d46 j 402c1e5c +402c1be6: ff05d1 l32r a13, 402c17fc +402c1be9: 190c movi.n a9, 1 +402c1beb: 4d78 l32i.n a7, a13, 16 +402c1bed: 0d0722 l8ui a2, a7, 13 +402c1bf0: 0c0732 l8ui a3, a7, 12 +402c1bf3: 112280 slli a2, a2, 8 +402c1bf6: 202230 or a2, a2, a3 +402c1bf9: 413820 srli a3, a2, 8 +402c1bfc: 115280 slli a5, a2, 8 +402c1bff: 205530 or a5, a5, a3 +402c1c02: f48050 extui a8, a5, 0, 16 +402c1c05: 145080 extui a5, a8, 0, 2 +402c1c08: 030c movi.n a3, 0 +402c1c0a: 933950 movnez a3, a9, a5 +402c1c0d: 061d52 l16ui a5, a13, 12 +402c1c10: 335a add.n a3, a3, a5 +402c1c12: f43030 extui a3, a3, 0, 16 +402c1c15: 005e32 s16i a3, a14, 0 +402c1c18: 49b637 bgeu a6, a3, 402c1c65 +402c1c1b: 196807 bbci a8, 0, 402c1c38 +402c1c1e: e33c movi.n a3, 62 +402c1c20: 105830 and a5, a8, a3 +402c1c23: fef731 l32r a3, 402c1800 +402c1c26: 115580 slli a5, a5, 8 +402c1c29: 102230 and a2, a2, a3 +402c1c2c: 202520 or a2, a5, a2 +402c1c2f: 0c4722 s8i a2, a7, 12 +402c1c32: 412820 srli a2, a2, 8 +402c1c35: 0d4722 s8i a2, a7, 13 +402c1c38: 065d62 s16i a6, a13, 12 +402c1c3b: 0d0722 l8ui a2, a7, 13 +402c1c3e: 046217 bbci a2, 1, 402c1c46 +402c1c41: 260b addi.n a2, a6, -1 +402c1c43: 065d22 s16i a2, a13, 12 +402c1c46: 061d32 l16ui a3, a13, 12 +402c1c49: 1d28 l32i.n a2, a13, 4 +402c1c4b: fe0105 call0 402bfc5c +402c1c4e: 4d28 l32i.n a2, a13, 16 +402c1c50: 150c movi.n a5, 1 +402c1c52: 0d0222 l8ui a2, a2, 13 +402c1c55: 143020 extui a3, a2, 0, 2 +402c1c58: 020c movi.n a2, 0 +402c1c5a: 932530 movnez a2, a5, a3 +402c1c5d: 061d32 l16ui a3, a13, 12 +402c1c60: 223a add.n a2, a2, a3 +402c1c62: 005e22 s16i a2, a14, 0 +402c1c65: 202cf2 l32i a15, a12, 128 +402c1c68: 0e8f16 beqz a15, 402c1d54 +402c1c6b: 4d28 l32i.n a2, a13, 16 +402c1c6d: 0d0222 l8ui a2, a2, 13 +402c1c70: 106207 bbci a2, 0, 402c1c84 +402c1c73: 202c22 l32i a2, a12, 128 +402c1c76: 0da216 beqz a2, 402c1d54 +402c1c79: 0238 l32i.n a3, a2, 0 +402c1c7b: 206c32 s32i a3, a12, 128 +402c1c7e: ff1f45 call0 402c0e74 +402c1c81: fffb86 j 402c1c73 +402c1c84: 02a052 movi a5, 2 +402c1c87: 00a162 movi a6, 0x100 +402c1c8a: 042f82 l32i a8, a15, 16 +402c1c8d: fea731 l32r a3, 402c172c +402c1c90: 0408b2 l8ui a11, a8, 4 +402c1c93: 002392 l32i a9, a3, 0 +402c1c96: 050832 l8ui a3, a8, 5 +402c1c99: 070822 l8ui a2, a8, 7 +402c1c9c: 113380 slli a3, a3, 8 +402c1c9f: 20a3b0 or a10, a3, a11 +402c1ca2: 060832 l8ui a3, a8, 6 +402c1ca5: 001e72 l16ui a7, a14, 0 +402c1ca8: 113300 slli a3, a3, 16 +402c1cab: 2033a0 or a3, a3, a10 +402c1cae: 012280 slli a2, a2, 24 +402c1cb1: 202230 or a2, a2, a3 +402c1cb4: 061f32 l16ui a3, a15, 12 +402c1cb7: 779a add.n a7, a7, a9 +402c1cb9: c03730 sub a3, a7, a3 +402c1cbc: c03320 sub a3, a3, a2 +402c1cbf: 052396 bltz a3, 402c1d15 +402c1cc2: 0d0822 l8ui a2, a8, 13 +402c1cc5: 2a6207 bbci a2, 0, 402c1cf3 +402c1cc8: 4d78 l32i.n a7, a13, 16 +402c1cca: 0d0722 l8ui a2, a7, 13 +402c1ccd: 0c0732 l8ui a3, a7, 12 +402c1cd0: 112280 slli a2, a2, 8 +402c1cd3: 202230 or a2, a2, a3 +402c1cd6: 413820 srli a3, a2, 8 +402c1cd9: 168357 bany a3, a5, 402c1cf3 +402c1cdc: 202260 or a2, a2, a6 +402c1cdf: f42020 extui a2, a2, 0, 16 +402c1ce2: 0c4722 s8i a2, a7, 12 +402c1ce5: 412820 srli a2, a2, 8 +402c1ce8: 0d4722 s8i a2, a7, 13 +402c1ceb: 061d22 l16ui a2, a13, 12 +402c1cee: 221b addi.n a2, a2, 1 +402c1cf0: 005e22 s16i a2, a14, 0 +402c1cf3: 0f38 l32i.n a3, a15, 0 +402c1cf5: 0f2d mov.n a2, a15 +402c1cf7: 0139 s32i.n a3, a1, 0 +402c1cf9: 1159 s32i.n a5, a1, 4 +402c1cfb: 2169 s32i.n a6, a1, 8 +402c1cfd: ff1745 call0 402c0e74 +402c1d00: 0138 l32i.n a3, a1, 0 +402c1d02: 1158 l32i.n a5, a1, 4 +402c1d04: 2168 l32i.n a6, a1, 8 +402c1d06: 33cc bnez.n a3, 402c1d0d +402c1d08: 0f0c movi.n a15, 0 +402c1d0a: 0010c6 j 402c1d51 +402c1d0d: 03fd mov.n a15, a3 +402c1d0f: ffddc6 j 402c1c8a +402c1d12: 000000 ill +402c1d15: c07720 sub a7, a7, a2 +402c1d18: 3517a6 blti a7, 1, 402c1d51 +402c1d1b: c02290 sub a2, a2, a9 +402c1d1e: f42020 extui a2, a2, 0, 16 +402c1d21: 4d38 l32i.n a3, a13, 16 +402c1d23: 065d22 s16i a2, a13, 12 +402c1d26: 0d0332 l8ui a3, a3, 13 +402c1d29: 046317 bbci a3, 1, 402c1d31 +402c1d2c: 220b addi.n a2, a2, -1 +402c1d2e: 065d22 s16i a2, a13, 12 +402c1d31: 061d32 l16ui a3, a13, 12 +402c1d34: 1d28 l32i.n a2, a13, 4 +402c1d36: fdf245 call0 402bfc5c +402c1d39: 4d28 l32i.n a2, a13, 16 +402c1d3b: 150c movi.n a5, 1 +402c1d3d: 0d0222 l8ui a2, a2, 13 +402c1d40: 143020 extui a3, a2, 0, 2 +402c1d43: 020c movi.n a2, 0 +402c1d45: 932530 movnez a2, a5, a3 +402c1d48: 061d32 l16ui a3, a13, 12 +402c1d4b: 802230 add a2, a2, a3 +402c1d4e: 005e22 s16i a2, a14, 0 +402c1d51: 206cf2 s32i a15, a12, 128 +402c1d54: fe7641 l32r a4, 402c172c +402c1d57: 001e52 l16ui a5, a14, 0 +402c1d5a: 161c22 l16ui a2, a12, 44 +402c1d5d: 0438 l32i.n a3, a4, 0 +402c1d5f: c02250 sub a2, a2, a5 +402c1d62: 335a add.n a3, a3, a5 +402c1d64: ac39 s32i.n a3, a12, 40 +402c1d66: 165c22 s16i a2, a12, 44 +402c1d69: 0c2d mov.n a2, a12 +402c1d6b: ff05c5 call0 402c0dc8 +402c1d6e: 1d28 l32i.n a2, a13, 4 +402c1d70: 041232 l16ui a3, a2, 8 +402c1d73: 738c beqz.n a3, 402c1d7e +402c1d75: fea331 l32r a3, 402c1804 +402c1d78: 0329 s32i.n a2, a3, 0 +402c1d7a: 020c movi.n a2, 0 +402c1d7c: 1d29 s32i.n a2, a13, 4 +402c1d7e: 4d28 l32i.n a2, a13, 16 +402c1d80: 0d0222 l8ui a2, a2, 13 +402c1d83: 0e6207 bbci a2, 0, 402c1d95 +402c1d86: fea031 l32r a3, 402c1808 +402c1d89: 20a022 movi a2, 32 +402c1d8c: 000352 l8ui a5, a3, 0 +402c1d8f: 202520 or a2, a5, a2 +402c1d92: 004322 s8i a2, a3, 0 +402c1d95: 01a0e2 movi a14, 1 +402c1d98: 00a0d2 movi a13, 0 +402c1d9b: 202cf2 l32i a15, a12, 128 +402c1d9e: 09bf16 beqz a15, 402c1e3d +402c1da1: 4f78 l32i.n a7, a15, 16 +402c1da3: 050732 l8ui a3, a7, 5 +402c1da6: 040762 l8ui a6, a7, 4 +402c1da9: 060722 l8ui a2, a7, 6 +402c1dac: 113380 slli a3, a3, 8 +402c1daf: 112200 slli a2, a2, 16 +402c1db2: 205360 or a5, a3, a6 +402c1db5: 203250 or a3, a2, a5 +402c1db8: 070722 l8ui a2, a7, 7 +402c1dbb: 012280 slli a2, a2, 24 +402c1dbe: 202230 or a2, a2, a3 +402c1dc1: ac38 l32i.n a3, a12, 40 +402c1dc3: 769237 bne a2, a3, 402c1e3d +402c1dc6: fe5931 l32r a3, 402c172c +402c1dc9: 0d4d mov.n a4, a13 +402c1dcb: 0329 s32i.n a2, a3, 0 +402c1dcd: 0d0732 l8ui a3, a7, 13 +402c1dd0: 061f52 l16ui a5, a15, 12 +402c1dd3: 143030 extui a3, a3, 0, 2 +402c1dd6: 934e30 movnez a4, a14, a3 +402c1dd9: 743040 extui a3, a4, 0, 8 +402c1ddc: 653a add.n a6, a5, a3 +402c1dde: 262a add.n a2, a6, a2 +402c1de0: ac29 s32i.n a2, a12, 40 +402c1de2: 161c22 l16ui a2, a12, 44 +402c1de5: c02250 sub a2, a2, a5 +402c1de8: c03230 sub a3, a2, a3 +402c1deb: 165c32 s16i a3, a12, 44 +402c1dee: 0c2d mov.n a2, a12 +402c1df0: fefd45 call0 402c0dc8 +402c1df3: 1f38 l32i.n a3, a15, 4 +402c1df5: 041322 l16ui a2, a3, 8 +402c1df8: 129c beqz.n a2, 402c1e0d +402c1dfa: fe8251 l32r a5, 402c1804 +402c1dfd: 0528 l32i.n a2, a5, 0 +402c1dff: 628c beqz.n a2, 402c1e09 +402c1e01: fdebc5 call0 402bfcc0 +402c1e04: 0000c6 j 402c1e0b +402c1e07: 390000 excw +402c1e0a: 1fd905 call0 402e1b9c <_irom0_text_end+0x14c3c> +402c1e0d: 4f28 l32i.n a2, a15, 16 +402c1e0f: 0d0222 l8ui a2, a2, 13 +402c1e12: 176207 bbci a2, 0, 402c1e2d +402c1e15: fe7c31 l32r a3, 402c1808 +402c1e18: 022c movi.n a2, 32 +402c1e1a: 000352 l8ui a5, a3, 0 +402c1e1d: 202520 or a2, a5, a2 +402c1e20: 004322 s8i a2, a3, 0 +402c1e23: 4c28 l32i.n a2, a12, 16 +402c1e25: 044266 bnei a2, 4, 402c1e2d +402c1e28: 07a022 movi a2, 7 +402c1e2b: 4c29 s32i.n a2, a12, 16 +402c1e2d: 0f28 l32i.n a2, a15, 0 +402c1e2f: 206c22 s32i a2, a12, 128 +402c1e32: 0f2d mov.n a2, a15 +402c1e34: ff03c5 call0 402c0e74 +402c1e37: ffd806 j 402c1d9b +402c1e3a: 000000 ill +402c1e3d: 240c32 l8ui a3, a12, 36 +402c1e40: 0c6307 bbci a3, 0, 402c1e50 +402c1e43: e27c movi.n a2, -2 +402c1e45: 102320 and a2, a3, a2 +402c1e48: 250c movi.n a5, 2 +402c1e4a: 202250 or a2, a2, a5 +402c1e4d: 000106 j 402c1e55 +402c1e50: 120c movi.n a2, 1 +402c1e52: 202320 or a2, a3, a2 +402c1e55: 244c22 s8i a2, a12, 36 +402c1e58: 008d06 j 402c2090 +402c1e5b: 2cc000 excw +402c1e5e: 028520 excw +402c1e61: 2cd201 l32r a0, 4028d1ac +402c1e64: cd5620 excw +402c1e67: 652100 extui a2, a0, 17, 7 +402c1e6a: fe .byte 0xfe +402c1e6b: ff5c85 call0 402c1434 +402c1e6e: 206c22 s32i a2, a12, 128 +402c1e71: 0086c6 j 402c2090 +402c1e74: 2d2100 excw +402c1e77: fe .byte 0xfe +402c1e78: 00a0f2 movi a15, 0 +402c1e7b: 002272 l32i a7, a2, 0 +402c1e7e: ffc792 addi a9, a7, -1 +402c1e81: a71b addi.n a10, a7, 1 +402c1e83: 4d88 l32i.n a8, a13, 16 +402c1e85: 050832 l8ui a3, a8, 5 +402c1e88: 040862 l8ui a6, a8, 4 +402c1e8b: 060822 l8ui a2, a8, 6 +402c1e8e: 113380 slli a3, a3, 8 +402c1e91: 112200 slli a2, a2, 16 +402c1e94: 205360 or a5, a3, a6 +402c1e97: 203250 or a3, a2, a5 +402c1e9a: 070822 l8ui a2, a8, 7 +402c1e9d: 012280 slli a2, a2, 24 +402c1ea0: 202230 or a2, a2, a3 +402c1ea3: 1d9277 bne a2, a7, 402c1ec4 +402c1ea6: fe5521 l32r a2, 402c17fc +402c1ea9: 061d52 l16ui a5, a13, 12 +402c1eac: 061232 l16ui a3, a2, 12 +402c1eaf: 023537 bltu a5, a3, 402c1eb5 +402c1eb2: 007686 j 402c2090 +402c1eb5: ff57c5 call0 402c1434 +402c1eb8: 1d4216 beqz a2, 402c2090 +402c1ebb: 6f9c beqz.n a15, 402c1ed5 +402c1ebd: 0f29 s32i.n a2, a15, 0 +402c1ebf: 000546 j 402c1ed8 +402c1ec2: dc0000 excw +402c1ec5: 5f .byte 0x5f +402c1ec6: c03720 sub a3, a7, a2 +402c1ec9: 0963d6 bgez a3, 402c1f63 +402c1ecc: fe4c21 l32r a2, 402c17fc +402c1ecf: ff5645 call0 402c1434 +402c1ed2: 1ba216 beqz a2, 402c2090 +402c1ed5: 206c22 s32i a2, a12, 128 +402c1ed8: 0d3d mov.n a3, a13 +402c1eda: 001fc6 j 402c1f5d +402c1edd: 042f32 l32i a3, a15, 16 +402c1ee0: 050352 l8ui a5, a3, 5 +402c1ee3: 0403b2 l8ui a11, a3, 4 +402c1ee6: 115580 slli a5, a5, 8 +402c1ee9: 2065b0 or a6, a5, a11 +402c1eec: 060352 l8ui a5, a3, 6 +402c1eef: 070332 l8ui a3, a3, 7 +402c1ef2: 115500 slli a5, a5, 16 +402c1ef5: 205560 or a5, a5, a6 +402c1ef8: 013380 slli a3, a3, 24 +402c1efb: 203350 or a3, a3, a5 +402c1efe: c03930 sub a3, a9, a3 +402c1f01: 05e396 bltz a3, 402c1f63 +402c1f04: c03a20 sub a3, a10, a2 +402c1f07: 5813e6 bgei a3, 1, 402c1f63 +402c1f0a: fe3c21 l32r a2, 402c17fc +402c1f0d: ff5245 call0 402c1434 +402c1f10: 20e220 or a14, a2, a2 +402c1f13: 179216 beqz a2, 402c2090 +402c1f16: 4f68 l32i.n a6, a15, 16 +402c1f18: 050642 l8ui a4, a6, 5 +402c1f1b: 040652 l8ui a5, a6, 4 +402c1f1e: 060622 l8ui a2, a6, 6 +402c1f21: 114480 slli a4, a4, 8 +402c1f24: 203450 or a3, a4, a5 +402c1f27: 112200 slli a2, a2, 16 +402c1f2a: 204230 or a4, a2, a3 +402c1f2d: 070622 l8ui a2, a6, 7 +402c1f30: 012280 slli a2, a2, 24 +402c1f33: 202240 or a2, a2, a4 +402c1f36: fdfd41 l32r a4, 402c172c +402c1f39: 0438 l32i.n a3, a4, 0 +402c1f3b: 061f42 l16ui a4, a15, 12 +402c1f3e: c04430 sub a4, a4, a3 +402c1f41: 804420 add a4, a4, a2 +402c1f44: 0d14a6 blti a4, 1, 402c1f55 +402c1f47: c03320 sub a3, a3, a2 +402c1f4a: f43030 extui a3, a3, 0, 16 +402c1f4d: 1f28 l32i.n a2, a15, 4 +402c1f4f: 065f32 s16i a3, a15, 12 +402c1f52: fdd085 call0 402bfc5c +402c1f55: 0fe9 s32i.n a14, a15, 0 +402c1f57: 203dd0 or a3, a13, a13 +402c1f5a: 202ee0 or a2, a14, a14 +402c1f5d: ff7d05 call0 402c1730 +402c1f60: 004b06 j 402c2090 +402c1f63: 0d38 l32i.n a3, a13, 0 +402c1f65: 0dfd mov.n a15, a13 +402c1f67: 638c beqz.n a3, 402c1f71 +402c1f69: 03dd mov.n a13, a3 +402c1f6b: ffc506 j 402c1e83 +402c1f6e: 000000 ill +402c1f71: c02720 sub a2, a7, a2 +402c1f74: 0212e6 bgei a2, 1, 402c1f7a +402c1f77: 004546 j 402c2090 +402c1f7a: 0d0822 l8ui a2, a8, 13 +402c1f7d: 026207 bbci a2, 0, 402c1f83 +402c1f80: 004306 j 402c2090 +402c1f83: fe1e21 l32r a2, 402c17fc +402c1f86: ff4ac5 call0 402c1434 +402c1f89: 0d29 s32i.n a2, a13, 0 +402c1f8b: 101216 beqz a2, 402c2090 +402c1f8e: 4d78 l32i.n a7, a13, 16 +402c1f90: fde741 l32r a4, 402c172c +402c1f93: 050752 l8ui a5, a7, 5 +402c1f96: 040762 l8ui a6, a7, 4 +402c1f99: 060722 l8ui a2, a7, 6 +402c1f9c: 115580 slli a5, a5, 8 +402c1f9f: 203560 or a3, a5, a6 +402c1fa2: 112200 slli a2, a2, 16 +402c1fa5: 205230 or a5, a2, a3 +402c1fa8: 070722 l8ui a2, a7, 7 +402c1fab: 0438 l32i.n a3, a4, 0 +402c1fad: 012280 slli a2, a2, 24 +402c1fb0: 202250 or a2, a2, a5 +402c1fb3: 061d52 l16ui a5, a13, 12 +402c1fb6: c05530 sub a5, a5, a3 +402c1fb9: 552a add.n a5, a5, a2 +402c1fbb: 0d15a6 blti a5, 1, 402c1fcc +402c1fbe: c03320 sub a3, a3, a2 +402c1fc1: f43030 extui a3, a3, 0, 16 +402c1fc4: 1d28 l32i.n a2, a13, 4 +402c1fc6: 065d32 s16i a3, a13, 12 +402c1fc9: fdc905 call0 402bfc5c +402c1fcc: fdd821 l32r a2, 402c172c +402c1fcf: ac38 l32i.n a3, a12, 40 +402c1fd1: 0278 l32i.n a7, a2, 0 +402c1fd3: 161c42 l16ui a4, a12, 44 +402c1fd6: 001e22 l16ui a2, a14, 0 +402c1fd9: 343a add.n a3, a4, a3 +402c1fdb: 227a add.n a2, a2, a7 +402c1fdd: 023327 bltu a3, a2, 402c1fe3 +402c1fe0: 002b06 j 402c2090 +402c1fe3: 0d58 l32i.n a5, a13, 0 +402c1fe5: 4588 l32i.n a8, a5, 16 +402c1fe7: 0d0822 l8ui a2, a8, 13 +402c1fea: 0c0842 l8ui a4, a8, 12 +402c1fed: 112280 slli a2, a2, 8 +402c1ff0: 202240 or a2, a2, a4 +402c1ff3: 116280 slli a6, a2, 8 +402c1ff6: 414820 srli a4, a2, 8 +402c1ff9: 204640 or a4, a6, a4 +402c1ffc: f44040 extui a4, a4, 0, 16 +402c1fff: 196407 bbci a4, 0, 402c201c +402c2002: e63c movi.n a6, 62 +402c2004: 104460 and a4, a4, a6 +402c2007: 116480 slli a6, a4, 8 +402c200a: fdfd41 l32r a4, 402c1800 +402c200d: 102240 and a2, a2, a4 +402c2010: 202620 or a2, a6, a2 +402c2013: 0c4822 s8i a2, a8, 12 +402c2016: 412820 srli a2, a2, 8 +402c2019: 0d4822 s8i a2, a8, 13 +402c201c: c03370 sub a3, a3, a7 +402c201f: f43030 extui a3, a3, 0, 16 +402c2022: 012522 l32i a2, a5, 4 +402c2025: 065532 s16i a3, a5, 12 +402c2028: fdc305 call0 402bfc5c +402c202b: 002d42 l32i a4, a13, 0 +402c202e: 01a052 movi a5, 1 +402c2031: 4428 l32i.n a2, a4, 16 +402c2033: 0d0222 l8ui a2, a2, 13 +402c2036: 143020 extui a3, a2, 0, 2 +402c2039: 020c movi.n a2, 0 +402c203b: 932530 movnez a2, a5, a3 +402c203e: 061432 l16ui a3, a4, 12 +402c2041: 223a add.n a2, a2, a3 +402c2043: 005e22 s16i a2, a14, 0 +402c2046: 001186 j 402c2090 +402c2049: 0c2d mov.n a2, a12 +402c204b: 00e3c5 call0 402c2e88 +402c204e: 000f86 j 402c2090 +402c2051: 000000 ill +402c2054: fdb631 l32r a3, 402c172c +402c2057: 0328 l32i.n a2, a3, 0 +402c2059: c03250 sub a3, a2, a5 +402c205c: 00d396 bltz a3, 402c206d +402c205f: 221b addi.n a2, a2, 1 +402c2061: 161c32 l16ui a3, a12, 44 +402c2064: c02250 sub a2, a2, a5 +402c2067: c02230 sub a2, a2, a3 +402c206a: 2212a6 blti a2, 1, 402c2090 +402c206d: 240c32 l8ui a3, a12, 36 +402c2070: 220c movi.n a2, 2 +402c2072: ff7706 j 402c1e52 +402c2075: 020c movi.n a2, 0 +402c2077: 544c22 s8i a2, a12, 84 +402c207a: fe63c6 j 402c1a0d +402c207d: f27c movi.n a2, -1 +402c207f: 000046 j 402c2084 +402c2082: 020c movi.n a2, 0 +402c2084: 1d5c22 s16i a2, a12, 58 +402c2087: 020c movi.n a2, 0 +402c2089: 384c22 s8i a2, a12, 56 +402c208c: fe5f46 j 402c1a0d +402c208f: b10800 excw +402c2092: a1c8 l32i.n a12, a1, 40 +402c2094: 91d8 l32i.n a13, a1, 36 +402c2096: 81e8 l32i.n a14, a1, 32 +402c2098: 71f8 l32i.n a15, a1, 28 +402c209a: 30c112 addi a1, a1, 48 +402c209d: f00d ret.n +402c209f: d53100 extui a3, a0, 17, 14 +402c20a2: 38fd excw +402c20a4: 034203 excw +402c20a7: 720c movi.n a2, 7 +402c20a9: 4014c3 excw +402c20ac: b64144 excw +402c20af: 425f64 excw +402c20b2: e0fbc4 excw +402c20b5: 401144 excw +402c20b8: 32f440 excw +402c20bb: 8200a0 mull a0, a0, a10 +402c20be: 3ab3a5 excw +402c20c1: 065267 bbc a2, a6, 402c20cb +402c20c4: 152600 extui a2, a0, 22, 2 +402c20c7: 1608 l32i.n a0, a6, 4 +402c20c9: 260455 excw +402c20cc: 860925 excw +402c20cf: 000c movi.n a0, 0 +402c20d1: 331b addi.n a3, a3, 1 +402c20d3: 000d06 j 402c210b +402c20d6: 520000 excw +402c20d9: 660106 j 402db8e1 <_irom0_text_end+0xe981> +402c20dc: 3b3245 call0 402fd404 <_irom0_text_end+0x304a4> +402c20df: a54753 excw +402c20e2: 522d excw +402c20e4: 620206 j 402da8f0 <_irom0_text_end+0xd990> +402c20e7: 800306 j 402a20f7 +402c20ea: 501155 excw +402c20ed: 0b2056 bnez a0, 402c21a3 +402c20f0: 606065 excw +402c20f3: a592f4 excw +402c20f6: 3867b4 excw +402c20f9: 059d01 l32r a0, 40283770 +402c20fc: 005292 s16i a9, a2, 0 +402c20ff: 334b addi.n a3, a3, 4 +402c2101: 000186 j 402c210b +402c2104: 010652 l8ui a5, a6, 1 +402c2107: 658c beqz.n a5, 402c2111 +402c2109: 335a add.n a3, a3, a5 +402c210b: f43030 extui a3, a3, 0, 16 +402c210e: ae3347 bltu a3, a4, 402c20c0 +402c2111: f00d ret.n +402c2113: 387c00 excw +402c2116: ff .byte 0xff +402c2117: 3f .byte 0x3f +402c2118: fe8d40 excw +402c211b: 3f .byte 0x3f +402c211c: 9e .byte 0x9e +402c211d: 3ffe97 bbsi a14, 25, 402c2160 + +402c2120 : +402c2120: c0c112 addi a1, a1, -64 +402c2123: 0d61d2 s32i a13, a1, 52 +402c2126: 20d220 or a13, a2, a2 +402c2129: 012222 l32i a2, a2, 4 +402c212c: e1c9 s32i.n a12, a1, 56 +402c212e: b1f9 s32i.n a15, a1, 44 +402c2130: f109 s32i.n a0, a1, 60 +402c2132: c1e9 s32i.n a14, a1, 48 +402c2134: 03fd mov.n a15, a3 +402c2136: 000232 l8ui a3, a2, 0 +402c2139: fdaec1 l32r a12, 402c17f4 +402c213c: 343030 extui a3, a3, 0, 4 +402c213f: 1133e0 slli a3, a3, 2 +402c2142: 223a add.n a2, a2, a3 +402c2144: 0c29 s32i.n a2, a12, 0 +402c2146: 603030 neg a3, a3 +402c2149: 0d2d mov.n a2, a13 +402c214b: fd8905 call0 402bf9dc +402c214e: 62cc bnez.n a2, 402c2158 +402c2150: 041d22 l16ui a2, a13, 8 +402c2153: 331c movi.n a3, 19 +402c2155: 073327 bltu a3, a2, 402c2160 +402c2158: 0d2d mov.n a2, a13 +402c215a: fd9085 call0 402bfa64 +402c215d: 023d46 j 402c2a56 +402c2160: f02be1 l32r a14, 402be20c +402c2163: 203ff0 or a3, a15, a15 +402c2166: 0e28 l32i.n a2, a14, 0 +402c2168: fc5ec5 call0 402be758 +402c216b: 0e4d mov.n a4, a14 +402c216d: fe7256 bnez a2, 402c2158 +402c2170: 0e28 l32i.n a2, a14, 0 +402c2172: f0a032 movi a3, 240 +402c2175: 102320 and a2, a3, a2 +402c2178: e0a032 movi a3, 224 +402c217b: d91237 beq a2, a3, 402c2158 +402c217e: 041d62 l16ui a6, a13, 8 +402c2181: f02331 l32r a3, 402be210 +402c2184: 650c movi.n a5, 6 +402c2186: 0d2d mov.n a2, a13 +402c2188: 091485 call0 402cb2d4 +402c218b: fc9256 bnez a2, 402c2158 +402c218e: 0c28 l32i.n a2, a12, 0 +402c2190: 0c0232 l8ui a3, a2, 12 +402c2193: 0d2d mov.n a2, a13 +402c2195: 413430 srli a3, a3, 4 +402c2198: 0133e0 slli a3, a3, 18 +402c219b: 603030 neg a3, a3 +402c219e: 313030 srai a3, a3, 16 +402c21a1: fd8385 call0 402bf9dc +402c21a4: fb0256 bnez a2, 402c2158 +402c21a7: 0c48 l32i.n a4, a12, 0 +402c21a9: d95aa1 l32r a10, 402b8714 +402c21ac: 010422 l8ui a2, a4, 1 +402c21af: 000432 l8ui a3, a4, 0 +402c21b2: 112280 slli a2, a2, 8 +402c21b5: 202230 or a2, a2, a3 +402c21b8: 117280 slli a7, a2, 8 +402c21bb: 412820 srli a2, a2, 8 +402c21be: 207720 or a7, a7, a2 +402c21c1: f47070 extui a7, a7, 0, 16 +402c21c4: 412870 srli a2, a7, 8 +402c21c7: 014422 s8i a2, a4, 1 +402c21ca: 030422 l8ui a2, a4, 3 +402c21cd: 020432 l8ui a3, a4, 2 +402c21d0: 112280 slli a2, a2, 8 +402c21d3: 202230 or a2, a2, a3 +402c21d6: 116280 slli a6, a2, 8 +402c21d9: 412820 srli a2, a2, 8 +402c21dc: 206620 or a6, a6, a2 +402c21df: f46060 extui a6, a6, 0, 16 +402c21e2: 412860 srli a2, a6, 8 +402c21e5: 034422 s8i a2, a4, 3 +402c21e8: 050422 l8ui a2, a4, 5 +402c21eb: 040482 l8ui a8, a4, 4 +402c21ee: 060452 l8ui a5, a4, 6 +402c21f1: 112280 slli a2, a2, 8 +402c21f4: 203280 or a3, a2, a8 +402c21f7: 115500 slli a5, a5, 16 +402c21fa: 202530 or a2, a5, a3 +402c21fd: 070452 l8ui a5, a4, 7 +402c2200: 004472 s8i a7, a4, 0 +402c2203: 015580 slli a5, a5, 24 +402c2206: 205520 or a5, a5, a2 +402c2209: 752850 extui a2, a5, 24, 8 +402c220c: 013580 slli a3, a5, 24 +402c220f: 203320 or a3, a3, a2 +402c2212: 1025a0 and a2, a5, a10 +402c2215: 112280 slli a2, a2, 8 +402c2218: 415850 srli a5, a5, 8 +402c221b: 1055a0 and a5, a5, a10 +402c221e: 203320 or a3, a3, a2 +402c2221: 203350 or a3, a3, a5 +402c2224: 742830 extui a2, a3, 8, 8 +402c2227: 054422 s8i a2, a4, 5 +402c222a: 752030 extui a2, a3, 16, 8 +402c222d: 064422 s8i a2, a4, 6 +402c2230: 752830 extui a2, a3, 24, 8 +402c2233: 074422 s8i a2, a4, 7 +402c2236: fd3d21 l32r a2, 402c172c +402c2239: 024462 s8i a6, a4, 2 +402c223c: 0239 s32i.n a3, a2, 0 +402c223e: 090482 l8ui a8, a4, 9 +402c2241: 080422 l8ui a2, a4, 8 +402c2244: 0a0452 l8ui a5, a4, 10 +402c2247: 118880 slli a8, a8, 8 +402c224a: 209820 or a9, a8, a2 +402c224d: 115500 slli a5, a5, 16 +402c2250: 208590 or a8, a5, a9 +402c2253: 0b0452 l8ui a5, a4, 11 +402c2256: 044432 s8i a3, a4, 4 +402c2259: 015580 slli a5, a5, 24 +402c225c: 205580 or a5, a5, a8 +402c225f: 018580 slli a8, a5, 24 +402c2262: 752850 extui a2, a5, 24, 8 +402c2265: 202820 or a2, a8, a2 +402c2268: 1085a0 and a8, a5, a10 +402c226b: 118880 slli a8, a8, 8 +402c226e: 415850 srli a5, a5, 8 +402c2271: 1055a0 and a5, a5, a10 +402c2274: 202280 or a2, a2, a8 +402c2277: 202250 or a2, a2, a5 +402c227a: 745820 extui a5, a2, 8, 8 +402c227d: 094452 s8i a5, a4, 9 +402c2280: 755020 extui a5, a2, 16, 8 +402c2283: 0a4452 s8i a5, a4, 10 +402c2286: 755820 extui a5, a2, 24, 8 +402c2289: 0b4452 s8i a5, a4, 11 +402c228c: fd5951 l32r a5, 402c17f0 +402c228f: 084422 s8i a2, a4, 8 +402c2292: 0529 s32i.n a2, a5, 0 +402c2294: 0f0482 l8ui a8, a4, 15 +402c2297: 0e0492 l8ui a9, a4, 14 +402c229a: 118880 slli a8, a8, 8 +402c229d: 208890 or a8, a8, a9 +402c22a0: 115880 slli a5, a8, 8 +402c22a3: 418880 srli a8, a8, 8 +402c22a6: 205580 or a5, a5, a8 +402c22a9: f45050 extui a5, a5, 0, 16 +402c22ac: 0e4452 s8i a5, a4, 14 +402c22af: 415850 srli a5, a5, 8 +402c22b2: 0f4452 s8i a5, a4, 15 +402c22b5: 0d0452 l8ui a5, a4, 13 +402c22b8: 0c0482 l8ui a8, a4, 12 +402c22bb: 115580 slli a5, a5, 8 +402c22be: 205580 or a5, a5, a8 +402c22c1: 415850 srli a5, a5, 8 +402c22c4: fd4a81 l32r a8, 402c17ec +402c22c7: 1159 s32i.n a5, a1, 4 +402c22c9: 745050 extui a5, a5, 0, 8 +402c22cc: 549050 extui a9, a5, 0, 6 +402c22cf: e827b1 l32r a11, 402bc36c +402c22d2: 004892 s8i a9, a8, 0 +402c22d5: 0a0c movi.n a10, 0 +402c22d7: 149050 extui a9, a5, 0, 2 +402c22da: 1c0c movi.n a12, 1 +402c22dc: 83ca90 moveqz a12, a10, a9 +402c22df: 0b98 l32i.n a9, a11, 0 +402c22e1: efcbb1 l32r a11, 402be210 +402c22e4: 041d82 l16ui a8, a13, 8 +402c22e7: 0be8 l32i.n a14, a11, 0 +402c22e9: efc8f1 l32r a15, 402be20c +402c22ec: c8ca add.n a12, a8, a12 +402c22ee: 5189 s32i.n a8, a1, 20 +402c22f0: 21e9 s32i.n a14, a1, 8 +402c22f2: fd4181 l32r a8, 402c17f8 +402c22f5: 0fe8 l32i.n a14, a15, 0 +402c22f7: f4c0c0 extui a12, a12, 0, 16 +402c22fa: 01e9 s32i.n a14, a1, 0 +402c22fc: 0058c2 s16i a12, a8, 0 +402c22ff: 09ed mov.n a14, a9 +402c2301: 0ebc beqz.n a14, 402c2335 +402c2303: 111eb2 l16ui a11, a14, 34 +402c2306: 249b77 bne a11, a7, 402c232e +402c2309: 101eb2 l16ui a11, a14, 32 +402c230c: 1e9b67 bne a11, a6, 402c232e +402c230f: 1e88 l32i.n a8, a14, 4 +402c2311: 21b8 l32i.n a11, a1, 8 +402c2313: 1798b7 bne a8, a11, 402c232e +402c2316: 0e88 l32i.n a8, a14, 0 +402c2318: 01b8 l32i.n a11, a1, 0 +402c231a: 1098b7 bne a8, a11, 402c232e +402c231d: 0c4a16 beqz a10, 402c23e5 +402c2320: 3e28 l32i.n a2, a14, 12 +402c2322: 3a29 s32i.n a2, a10, 12 +402c2324: e81221 l32r a2, 402bc36c +402c2327: 3e99 s32i.n a9, a14, 12 +402c2329: 02e9 s32i.n a14, a2, 0 +402c232b: 002d86 j 402c23e5 +402c232e: 0ead mov.n a10, a14 +402c2330: 3ee8 l32i.n a14, a14, 12 +402c2332: fff2c6 j 402c2301 +402c2335: e80b41 l32r a4, 402bc364 +402c2338: 0448 l32i.n a4, a4, 0 +402c233a: 05f416 beqz a4, 402c239d +402c233d: 111482 l16ui a8, a4, 34 +402c2340: 549877 bne a8, a7, 402c2398 +402c2343: 101482 l16ui a8, a4, 32 +402c2346: 4e9867 bne a8, a6, 402c2398 +402c2349: 1488 l32i.n a8, a4, 4 +402c234b: 21e8 l32i.n a14, a1, 8 +402c234d: 479e87 bne a14, a8, 402c2398 +402c2350: 0488 l32i.n a8, a4, 0 +402c2352: 01a8 l32i.n a10, a1, 0 +402c2354: 409a87 bne a10, a8, 402c2398 +402c2357: 026527 bbci a5, 2, 402c235d +402c235a: ff7e86 j 402c2158 +402c235d: 176517 bbci a5, 1, 402c2378 +402c2360: a458 l32i.n a5, a4, 40 +402c2362: c08350 sub a8, a3, a5 +402c2365: 01b896 bltz a8, 402c2384 +402c2368: 161482 l16ui a8, a4, 44 +402c236b: 585a add.n a5, a8, a5 +402c236d: c05350 sub a5, a3, a5 +402c2370: 1015e6 bgei a5, 1, 402c2384 +402c2373: 001746 j 402c23d4 +402c2376: 070000 excw +402c2379: 210865 excw +402c237c: e7fb addi.n a14, a7, 15 +402c237e: 002222 l32i a2, a2, 0 +402c2381: 0d6422 s32i a2, a4, 52 +402c2384: dd0c16 beqz a12, 402c2158 +402c2387: 240432 l8ui a3, a4, 36 +402c238a: 220c movi.n a2, 2 +402c238c: 202320 or a2, a3, a2 +402c238f: 244422 s8i a2, a4, 36 +402c2392: 042d mov.n a2, a4 +402c2394: 000b86 j 402c23c6 +402c2397: 344800 extui a4, a0, 8, 4 +402c239a: ffe706 j 402c233a +402c239d: f4ff41 l32r a4, 402bf79c +402c23a0: 0488 l32i.n a8, a4, 0 +402c23a2: 040c movi.n a4, 0 +402c23a4: 08ed mov.n a14, a8 +402c23a6: 2eac beqz.n a14, 402c23cc +402c23a8: 101ea2 l16ui a10, a14, 32 +402c23ab: 0d9a67 bne a10, a6, 402c23bc +402c23ae: 0ea8 l32i.n a10, a14, 0 +402c23b0: 0021b2 l32i a11, a1, 0 +402c23b3: 029ba7 bne a11, a10, 402c23b9 +402c23b6: 016b86 j 402c2968 +402c23b9: 5aba16 beqz a10, 402c2968 +402c23bc: 0e4d mov.n a4, a14 +402c23be: 3ee8 l32i.n a14, a14, 12 +402c23c0: fff886 j 402c23a6 +402c23c3: 0c2d00 excw +402c23c6: 010485 call0 402c3410 +402c23c9: ff62c6 j 402c2158 +402c23cc: 1198 l32i.n a9, a1, 4 +402c23ce: 026927 bbci a9, 2, 402c23d4 +402c23d1: ff60c6 j 402c2158 +402c23d4: ef8f51 l32r a5, 402be210 +402c23d7: ef8d41 l32r a4, 402be20c +402c23da: 3c3a add.n a3, a12, a3 +402c23dc: 00d605 call0 402c3140 +402c23df: ff5d46 j 402c2158 +402c23e2: 000000 ill +402c23e5: fd0521 l32r a2, 402c17fc +402c23e8: 51a8 l32i.n a10, a1, 20 +402c23ea: 030c movi.n a3, 0 +402c23ec: 0239 s32i.n a3, a2, 0 +402c23ee: 4249 s32i.n a4, a2, 16 +402c23f0: 0652a2 s16i a10, a2, 12 +402c23f3: 12d9 s32i.n a13, a2, 4 +402c23f5: fd04c1 l32r a12, 402c1808 +402c23f8: fd0321 l32r a2, 402c1804 +402c23fb: 212e42 l32i a4, a14, 132 +402c23fe: 0239 s32i.n a3, a2, 0 +402c2400: 004c32 s8i a3, a12, 0 +402c2403: 2e1437 beq a4, a3, 402c2435 +402c2406: 232e62 l32i a6, a14, 140 +402c2409: 050c movi.n a5, 0 +402c240b: 0e3d mov.n a3, a14 +402c240d: 668c beqz.n a6, 402c2417 +402c240f: 6e28 l32i.n a2, a14, 24 +402c2411: 0006c0 callx0 a6 +402c2414: 000106 j 402c241c +402c2417: 052d mov.n a2, a5 +402c2419: feb905 call0 402c0fac +402c241c: 42cc bnez.n a2, 402c2424 +402c241e: 216e22 s32i a2, a14, 132 +402c2421: 000406 j 402c2435 +402c2424: 837c movi.n a3, -8 +402c2426: 029237 bne a2, a3, 402c242c +402c2429: ff4ac6 j 402c2158 +402c242c: fcf321 l32r a2, 402c17f8 +402c242f: 001222 l16ui a2, a2, 0 +402c2432: d22256 bnez a2, 402c2158 +402c2435: fcedd1 l32r a13, 402c17ec +402c2438: ff3721 l32r a2, 402c2114 +402c243b: 000d62 l8ui a6, a13, 0 +402c243e: 02e9 s32i.n a14, a2, 0 +402c2440: 316627 bbci a6, 2, 402c2475 +402c2443: 4e28 l32i.n a2, a14, 16 +402c2445: 102266 bnei a2, 2, 402c2459 +402c2448: fcea21 l32r a2, 402c17f0 +402c244b: 172e32 l32i a3, a14, 92 +402c244e: 0228 l32i.n a2, a2, 0 +402c2450: 029327 bne a3, a2, 402c2456 +402c2453: 017a46 j 402c2a40 +402c2456: 00f2c6 j 402c2825 +402c2459: fcb421 l32r a2, 402c172c +402c245c: ae38 l32i.n a3, a14, 40 +402c245e: 0228 l32i.n a2, a2, 0 +402c2460: c02230 sub a2, a2, a3 +402c2463: 3be296 bltz a2, 402c2825 +402c2466: 161e32 l16ui a3, a14, 44 +402c2469: c02230 sub a2, a2, a3 +402c246c: 0212e6 bgei a2, 1, 402c2472 +402c246f: 017346 j 402c2a40 +402c2472: 00ebc6 j 402c2825 +402c2475: 220c movi.n a2, 2 +402c2477: 104620 and a4, a6, a2 +402c247a: 240e52 l8ui a5, a14, 36 +402c247d: c48c beqz.n a4, 402c248d +402c247f: 4e38 l32i.n a3, a14, 16 +402c2481: 202520 or a2, a5, a2 +402c2484: fec332 addi a3, a3, -2 +402c2487: 0223b6 bltui a3, 2, 402c248d +402c248a: 004686 j 402c25a8 +402c248d: 08e547 bbsi a5, 4, 402c2499 +402c2490: e7b621 l32r a2, 402bc368 +402c2493: 002222 l32i a2, a2, 0 +402c2496: 0d6e22 s32i a2, a14, 52 +402c2499: 020c movi.n a2, 0 +402c249b: ad4e22 s8i a2, a14, 173 +402c249e: 3cce22 addi a2, a14, 60 +402c24a1: 4149 s32i.n a4, a1, 16 +402c24a3: 036162 s32i a6, a1, 12 +402c24a6: ffbf85 call0 402c20a0 +402c24a9: 4e28 l32i.n a2, a14, 16 +402c24ab: 4148 l32i.n a4, a1, 16 +402c24ad: fec222 addi a2, a2, -2 +402c24b0: 3168 l32i.n a6, a1, 12 +402c24b2: 0282b6 bltui a2, 8, 402c24b8 +402c24b5: 00db06 j 402c2825 +402c24b8: ff1831 l32r a3, 402c2118 +402c24bb: a02230 addx4 a2, a2, a3 +402c24be: 0228 l32i.n a2, a2, 0 +402c24c0: 0002a0 jx a2 +402c24c3: 12a022 movi a2, 18 +402c24c6: 102620 and a2, a6, a2 +402c24c9: 12a032 movi a3, 18 +402c24cc: 021237 beq a2, a3, 402c24d2 +402c24cf: 003c46 j 402c25c4 +402c24d2: 1f2e22 l32i a2, a14, 124 +402c24d5: 042272 l32i a7, a2, 16 +402c24d8: 050732 l8ui a3, a7, 5 +402c24db: 040752 l8ui a5, a7, 4 +402c24de: 060722 l8ui a2, a7, 6 +402c24e1: 113380 slli a3, a3, 8 +402c24e4: 204350 or a4, a3, a5 +402c24e7: 112200 slli a2, a2, 16 +402c24ea: 203240 or a3, a2, a4 +402c24ed: 070722 l8ui a2, a7, 7 +402c24f0: 012280 slli a2, a2, 24 +402c24f3: 202230 or a2, a2, a3 +402c24f6: 014280 slli a4, a2, 24 +402c24f9: 753820 extui a3, a2, 24, 8 +402c24fc: 205430 or a5, a4, a3 +402c24ff: d88531 l32r a3, 402b8714 +402c2502: 104230 and a4, a2, a3 +402c2505: 412820 srli a2, a2, 8 +402c2508: 102230 and a2, a2, a3 +402c250b: 114480 slli a4, a4, 8 +402c250e: fcb831 l32r a3, 402c17f0 +402c2511: 204540 or a4, a5, a4 +402c2514: 202420 or a2, a4, a2 +402c2517: 0338 l32i.n a3, a3, 0 +402c2519: 221b addi.n a2, a2, 1 +402c251b: 021237 beq a2, a3, 402c2521 +402c251e: 002886 j 402c25c4 +402c2521: 391e32 l16ui a3, a14, 114 +402c2524: fc8251 l32r a5, 402c172c +402c2527: 331b addi.n a3, a3, 1 +402c2529: 395e32 s16i a3, a14, 114 +402c252c: 146e22 s32i a2, a14, 80 +402c252f: 0538 l32i.n a3, a5, 0 +402c2531: fcb021 l32r a2, 402c17f4 +402c2534: 431b addi.n a4, a3, 1 +402c2536: 0228 l32i.n a2, a2, 0 +402c2538: ae49 s32i.n a4, a14, 40 +402c253a: ce49 s32i.n a4, a14, 48 +402c253c: 0e0242 l8ui a4, a2, 14 +402c253f: 0f0222 l8ui a2, a2, 15 +402c2542: 330b addi.n a3, a3, -1 +402c2544: 112280 slli a2, a2, 8 +402c2547: 202240 or a2, a2, a4 +402c254a: 305e22 s16i a2, a14, 96 +402c254d: 420c movi.n a2, 4 +402c254f: 196e32 s32i a3, a14, 100 +402c2552: 4e29 s32i.n a2, a14, 16 +402c2554: 3e2a add.n a3, a14, a2 +402c2556: 1e1e22 l16ui a2, a14, 60 +402c2559: ff0945 call0 402c15f0 +402c255c: a03220 addx4 a3, a2, a2 +402c255f: 1133f0 slli a3, a3, 1 +402c2562: 2c5e32 s16i a3, a14, 88 +402c2565: 2b1e32 l16ui a3, a14, 86 +402c2568: 1e5e22 s16i a2, a14, 60 +402c256b: 051366 bnei a3, 1, 402c2574 +402c256e: 1122f0 slli a2, a2, 1 +402c2571: f42020 extui a2, a2, 0, 16 +402c2574: 2b5e22 s16i a2, a14, 86 +402c2577: 3a1e22 l16ui a2, a14, 116 +402c257a: 220b addi.n a2, a2, -1 +402c257c: 3a5e22 s16i a2, a14, 116 +402c257f: 1f2e22 l32i a2, a14, 124 +402c2582: 0238 l32i.n a3, a2, 0 +402c2584: 1f6e32 s32i a3, a14, 124 +402c2587: 33cc bnez.n a3, 402c258e +402c2589: f37c movi.n a3, -1 +402c258b: 000046 j 402c2590 +402c258e: 030c movi.n a3, 0 +402c2590: 1d5e32 s16i a3, a14, 58 +402c2593: 030c movi.n a3, 0 +402c2595: 4e4e32 s8i a3, a14, 78 +402c2598: fe8d85 call0 402c0e74 +402c259b: 242e52 l32i a5, a14, 144 +402c259e: c5cc bnez.n a5, 402c25ae +402c25a0: 240e32 l8ui a3, a14, 36 +402c25a3: 220c movi.n a2, 2 +402c25a5: 202320 or a2, a3, a2 +402c25a8: 244e22 s8i a2, a14, 36 +402c25ab: 009d86 j 402c2825 +402c25ae: 6e28 l32i.n a2, a14, 24 +402c25b0: 0e3d mov.n a3, a14 +402c25b2: 00a042 movi a4, 0 +402c25b5: 0005c0 callx0 a5 +402c25b8: 837c movi.n a3, -8 +402c25ba: 029237 bne a2, a3, 402c25c0 +402c25bd: 00dd46 j 402c2936 +402c25c0: fff706 j 402c25a0 +402c25c3: e64700 excw +402c25c6: 968602 excw +402c25c9: 8a2100 excw +402c25cc: 81fc bnez.n a1, 402c2608 +402c25ce: fc8a add.n a15, a12, a8 +402c25d0: 0228 l32i.n a2, a2, 0 +402c25d2: fc56a1 l32r a10, 402c172c +402c25d5: 000272 l8ui a7, a2, 0 +402c25d8: 010242 l8ui a4, a2, 1 +402c25db: 020262 l8ui a6, a2, 2 +402c25de: 030222 l8ui a2, a2, 3 +402c25e1: 001892 l16ui a9, a8, 0 +402c25e4: 0a38 l32i.n a3, a10, 0 +402c25e6: fc82b1 l32r a11, 402c17f0 +402c25e9: 114480 slli a4, a4, 8 +402c25ec: 112280 slli a2, a2, 8 +402c25ef: 207470 or a7, a4, a7 +402c25f2: 206260 or a6, a2, a6 +402c25f5: ef0651 l32r a5, 402be210 +402c25f8: 0f4d mov.n a4, a15 +402c25fa: 393a add.n a3, a9, a3 +402c25fc: 0b28 l32i.n a2, a11, 0 +402c25fe: 002606 j 402c269a +402c2601: 02e647 bbsi a6, 4, 402c2607 +402c2604: 002606 j 402c26a0 +402c2607: fc7a21 l32r a2, 402c17f0 +402c260a: 142e42 l32i a4, a14, 80 +402c260d: 0228 l32i.n a2, a2, 0 +402c260f: 320b addi.n a3, a2, -1 +402c2611: c03340 sub a3, a3, a4 +402c2614: 050396 bltz a3, 402c2668 +402c2617: 172e32 l32i a3, a14, 92 +402c261a: c03230 sub a3, a2, a3 +402c261d: 4713e6 bgei a3, 1, 402c2668 +402c2620: 420c movi.n a2, 4 +402c2622: 7e58 l32i.n a5, a14, 28 +402c2624: 4e29 s32i.n a2, a14, 16 +402c2626: 284516 beqz a5, 402c28ae +402c2629: 6e28 l32i.n a2, a14, 24 +402c262b: 040c movi.n a4, 0 +402c262d: 0e3d mov.n a3, a14 +402c262f: 0005c0 callx0 a5 +402c2632: a28c beqz.n a2, 402c2640 +402c2634: 837c movi.n a3, -8 +402c2636: 021237 beq a2, a3, 402c263c +402c2639: 009c46 j 402c28ae +402c263c: 00bd86 j 402c2936 +402c263f: 0e2d00 excw +402c2642: 2b1ed2 l16ui a13, a14, 86 +402c2645: ff1c45 call0 402c180c +402c2648: 381e22 l16ui a2, a14, 112 +402c264b: 005216 beqz a2, 402c2654 +402c264e: ffc222 addi a2, a2, -1 +402c2651: 385e22 s16i a2, a14, 112 +402c2654: 1e1e22 l16ui a2, a14, 60 +402c2657: 051d66 bnei a13, 1, 402c2660 +402c265a: 1122f0 slli a2, a2, 1 +402c265d: f42020 extui a2, a2, 0, 16 +402c2660: 2b5e22 s16i a2, a14, 86 +402c2663: 001646 j 402c26c0 +402c2666: 310000 srai a0, a0, 16 +402c2669: 81fc63 excw +402c266c: 32fc30 excw +402c266f: 720023 excw +402c2672: 520003 excw +402c2675: 620103 excw +402c2678: 420203 excw +402c267b: 310303 excw +402c267e: 5e .byte 0x5e +402c267f: 80fc bnez.n a0, 402c26bb +402c2681: 921155 excw +402c2684: 320013 excw +402c2687: 0028 l32i.n a2, a0, 0 +402c2689: 114480 slli a4, a4, 8 +402c268c: 207570 or a7, a5, a7 +402c268f: eee051 l32r a5, 402be210 +402c2692: 206460 or a6, a4, a6 +402c2695: 803930 add a3, a9, a3 +402c2698: 0f4d mov.n a4, a15 +402c269a: 00aa45 call0 402c3140 +402c269d: 006106 j 402c2825 +402c26a0: 181416 beqz a4, 402c2825 +402c26a3: fc2231 l32r a3, 402c172c +402c26a6: ae28 l32i.n a2, a14, 40 +402c26a8: 0338 l32i.n a3, a3, 0 +402c26aa: 220b addi.n a2, a2, -1 +402c26ac: 021237 beq a2, a3, 402c26b2 +402c26af: 005c86 j 402c2825 +402c26b2: 202ee0 or a2, a14, a14 +402c26b5: 0085c5 call0 402c2f14 +402c26b8: 005a46 j 402c2825 +402c26bb: 0e2d mov.n a2, a14 +402c26bd: ff14c5 call0 402c180c +402c26c0: 000c22 l8ui a2, a12, 0 +402c26c3: 02e257 bbsi a2, 5, 402c26c9 +402c26c6: 0056c6 j 402c2825 +402c26c9: 240e32 l8ui a3, a14, 36 +402c26cc: 220c movi.n a2, 2 +402c26ce: 202320 or a2, a3, a2 +402c26d1: 244e22 s8i a2, a14, 36 +402c26d4: 720c movi.n a2, 7 +402c26d6: 001806 j 402c273a +402c26d9: e00000 subx4 a0, a0, a0 +402c26dc: 2e .byte 0x2e +402c26dd: 12c520 excw +402c26e0: ff .byte 0xff +402c26e1: 000c22 l8ui a2, a12, 0 +402c26e4: 10a032 movi a3, 16 +402c26e7: 556257 bbci a2, 5, 402c2740 +402c26ea: 000d22 l8ui a2, a13, 0 +402c26ed: 240e42 l8ui a4, a14, 36 +402c26f0: 3c0237 bnone a2, a3, 402c2730 +402c26f3: fc3f21 l32r a2, 402c17f0 +402c26f6: 172e32 l32i a3, a14, 92 +402c26f9: 002222 l32i a2, a2, 0 +402c26fc: 309327 bne a3, a2, 402c2730 +402c26ff: 230c movi.n a3, 2 +402c2701: 202430 or a2, a4, a3 +402c2704: 244e22 s8i a2, a14, 36 +402c2707: 0e2d mov.n a2, a14 +402c2709: fe7b85 call0 402c0ec4 +402c270c: e71831 l32r a3, 402bc36c +402c270f: 0328 l32i.n a2, a3, 0 +402c2711: 029e27 bne a14, a2, 402c2717 +402c2714: 002a46 j 402c27c1 +402c2717: f97431 l32r a3, 402c0ce8 +402c271a: 040c movi.n a4, 0 +402c271c: 0329 s32i.n a2, a3, 0 +402c271e: 0c7216 beqz a2, 402c27e9 +402c2721: 3258 l32i.n a5, a2, 12 +402c2723: 029e57 bne a14, a5, 402c2729 +402c2726: 002a06 j 402c27d2 +402c2729: 140c movi.n a4, 1 +402c272b: 052d mov.n a2, a5 +402c272d: fffb46 j 402c271e +402c2730: 220c movi.n a2, 2 +402c2732: 202420 or a2, a4, a2 +402c2735: 244e22 s8i a2, a14, 36 +402c2738: 820c movi.n a2, 8 +402c273a: 4e29 s32i.n a2, a14, 16 +402c273c: 003946 j 402c2825 +402c273f: 0d2200 excw +402c2742: 823700 mull a3, a7, a0 +402c2745: 36c602 addi a0, a6, 54 +402c2748: 292100 excw +402c274b: 32fc bnez.n a2, 402c2782 +402c274d: 2e .byte 0x2e +402c274e: 022817 blt a8, a1, 402c2754 +402c2751: 021327 beq a3, a2, 402c2757 +402c2754: 003346 j 402c2825 +402c2757: 620c movi.n a2, 6 +402c2759: fff746 j 402c273a +402c275c: 202ee0 or a2, a14, a14 +402c275f: ff0ac5 call0 402c180c +402c2762: 000c22 l8ui a2, a12, 0 +402c2765: 02e257 bbsi a2, 5, 402c276b +402c2768: 002e46 j 402c2825 +402c276b: 240e32 l8ui a3, a14, 36 +402c276e: 02a022 movi a2, 2 +402c2771: 202320 or a2, a3, a2 +402c2774: 244e22 s8i a2, a14, 36 +402c2777: 202ee0 or a2, a14, a14 +402c277a: fe7485 call0 402c0ec4 +402c277d: e6fb31 l32r a3, 402bc36c +402c2780: 0328 l32i.n a2, a3, 0 +402c2782: 3b1e27 beq a14, a2, 402c27c1 +402c2785: f95831 l32r a3, 402c0ce8 +402c2788: 040c movi.n a4, 0 +402c278a: 0329 s32i.n a2, a3, 0 +402c278c: 059216 beqz a2, 402c27e9 +402c278f: 3258 l32i.n a5, a2, 12 +402c2791: 3d1e57 beq a14, a5, 402c27d2 +402c2794: 140c movi.n a4, 1 +402c2796: 052d mov.n a2, a5 +402c2798: fffc06 j 402c278c +402c279b: 202ee0 or a2, a14, a14 +402c279e: ff06c5 call0 402c180c +402c27a1: 000d22 l8ui a2, a13, 0 +402c27a4: 7d6247 bbci a2, 4, 402c2825 +402c27a7: fc1221 l32r a2, 402c17f0 +402c27aa: 172e32 l32i a3, a14, 92 +402c27ad: 002222 l32i a2, a2, 0 +402c27b0: 719327 bne a3, a2, 402c2825 +402c27b3: 202ee0 or a2, a14, a14 +402c27b6: fe70c5 call0 402c0ec4 +402c27b9: e6ec31 l32r a3, 402bc36c +402c27bc: 0328 l32i.n a2, a3, 0 +402c27be: 069e27 bne a14, a2, 402c27c8 +402c27c1: 3228 l32i.n a2, a2, 12 +402c27c3: 000906 j 402c27eb +402c27c6: 310000 srai a0, a0, 16 +402c27c9: f948 l32i.n a4, a9, 60 +402c27cb: 040c movi.n a4, 0 +402c27cd: 0329 s32i.n a2, a3, 0 +402c27cf: 0004c6 j 402c27e6 +402c27d2: 048c beqz.n a4, 402c27d6 +402c27d4: 0329 s32i.n a2, a3, 0 +402c27d6: 3e38 l32i.n a3, a14, 12 +402c27d8: 3239 s32i.n a3, a2, 12 +402c27da: 0003c6 j 402c27ed +402c27dd: 3258 l32i.n a5, a2, 12 +402c27df: ef1e57 beq a14, a5, 402c27d2 +402c27e2: 140c movi.n a4, 1 +402c27e4: 052d mov.n a2, a5 +402c27e6: ff3256 bnez a2, 402c27dd +402c27e9: 048c beqz.n a4, 402c27ed +402c27eb: 0329 s32i.n a2, a3, 0 +402c27ed: 0aa022 movi a2, 10 +402c27f0: 046e22 s32i a2, a14, 16 +402c27f3: e6dc21 l32r a2, 402bc364 +402c27f6: 002232 l32i a3, a2, 0 +402c27f9: 02e9 s32i.n a14, a2, 0 +402c27fb: 3e39 s32i.n a3, a14, 12 +402c27fd: 013185 call0 402c3b18 +402c2800: 000846 j 402c2825 +402c2803: 0e2d00 excw +402c2806: ff0045 call0 402c180c +402c2809: 000d22 l8ui a2, a13, 0 +402c280c: 156247 bbci a2, 4, 402c2825 +402c280f: fbf821 l32r a2, 402c17f0 +402c2812: 172e32 l32i a3, a14, 92 +402c2815: 0228 l32i.n a2, a2, 0 +402c2817: 0a9327 bne a3, a2, 402c2825 +402c281a: 000c32 l8ui a3, a12, 0 +402c281d: 021c movi.n a2, 16 +402c281f: 202320 or a2, a3, a2 +402c2822: 004c22 s8i a2, a12, 0 +402c2825: 000c32 l8ui a3, a12, 0 +402c2828: 1a6337 bbci a3, 3, 402c2846 +402c282b: 262e42 l32i a4, a14, 152 +402c282e: 648c beqz.n a4, 402c2838 +402c2830: 6e28 l32i.n a2, a14, 24 +402c2832: f7af32 movi a3, -9 +402c2835: 0004c0 callx0 a4 +402c2838: e6cd21 l32r a2, 402bc36c +402c283b: 0e3d mov.n a3, a14 +402c283d: fe6d85 call0 402c0f18 +402c2840: 5fa142 movi a4, 0x15f +402c2843: 000846 j 402c2868 +402c2846: 021c movi.n a2, 16 +402c2848: 2d0327 bnone a3, a2, 402c2879 +402c284b: 240e32 l8ui a3, a14, 36 +402c284e: 0b8327 bany a3, a2, 402c285d +402c2851: 262e42 l32i a4, a14, 152 +402c2854: 548c beqz.n a4, 402c285d +402c2856: 6e28 l32i.n a2, a14, 24 +402c2858: 637c movi.n a3, -10 +402c285a: 0004c0 callx0 a4 +402c285d: e6c321 l32r a2, 402bc36c +402c2860: 0e3d mov.n a3, a14 +402c2862: fe6b45 call0 402c0f18 +402c2865: 6aa142 movi a4, 0x16a +402c2868: fe2d31 l32r a3, 402c211c +402c286b: 0e2d mov.n a2, a14 +402c286d: da0d01 l32r a0, 402b90a4 +402c2870: 0000c0 callx0 a0 +402c2873: 002fc6 j 402c2936 +402c2876: 000000 ill +402c2879: 381e42 l16ui a4, a14, 112 +402c287c: 84cc bnez.n a4, 402c2888 +402c287e: fbe1d1 l32r a13, 402c1804 +402c2881: 0d48 l32i.n a4, a13, 0 +402c2883: 94dc bnez.n a4, 402c28a0 +402c2885: 001ac6 j 402c28f4 +402c2888: 222e52 l32i a5, a14, 136 +402c288b: fef516 beqz a5, 402c287e +402c288e: 6e28 l32i.n a2, a14, 24 +402c2890: 0e3d mov.n a3, a14 +402c2892: 0005c0 callx0 a5 +402c2895: 837c movi.n a3, -8 +402c2897: 029237 bne a2, a3, 402c289d +402c289a: 002606 j 402c2936 +402c289d: fff746 j 402c287e +402c28a0: 240e22 l8ui a2, a14, 36 +402c28a3: 126247 bbci a2, 4, 402c28b9 +402c28a6: 042d mov.n a2, a4 +402c28a8: 201110 or a1, a1, a1 +402c28ab: fd1b85 call0 402bfa64 +402c28ae: 0e2d mov.n a2, a14 +402c28b0: feb6c5 call0 402c1420 +402c28b3: 001fc6 j 402c2936 +402c28b6: 000000 ill +402c28b9: fbcc21 l32r a2, 402c17ec +402c28bc: 000222 l8ui a2, a2, 0 +402c28bf: 0a6237 bbci a2, 3, 402c28cd +402c28c2: 0d0432 l8ui a3, a4, 13 +402c28c5: 120c movi.n a2, 1 +402c28c7: 202320 or a2, a3, a2 +402c28ca: 0d4422 s8i a2, a4, 13 +402c28cd: 232e62 l32i a6, a14, 140 +402c28d0: 050c movi.n a5, 0 +402c28d2: 0e3d mov.n a3, a14 +402c28d4: 868c beqz.n a6, 402c28e0 +402c28d6: 062e22 l32i a2, a14, 24 +402c28d9: 0006c0 callx0 a6 +402c28dc: 000186 j 402c28e6 +402c28df: 255000 extui a5, a0, 16, 3 +402c28e2: 6c8520 excw +402c28e5: fe .byte 0xfe +402c28e6: f8af32 movi a3, -8 +402c28e9: 491237 beq a2, a3, 402c2936 +402c28ec: 004216 beqz a2, 402c28f4 +402c28ef: 0d28 l32i.n a2, a13, 0 +402c28f1: 216e22 s32i a2, a14, 132 +402c28f4: 000c22 l8ui a2, a12, 0 +402c28f7: 12e257 bbsi a2, 5, 402c290d +402c28fa: fe0621 l32r a2, 402c2114 +402c28fd: 00a032 movi a3, 0 +402c2900: 006232 s32i a3, a2, 0 +402c2903: 202ee0 or a2, a14, a14 +402c2906: 00b085 call0 402c3410 +402c2909: 000a46 j 402c2936 +402c290c: f43100 extui a3, a0, 1, 16 +402c290f: 1e22e1 l32r a14, 4028a198 +402c2912: 20c016 beqz a0, 402c2b22 +402c2915: 033800 excw +402c2918: 041237 beq a2, a3, 402c2920 +402c291b: 221b addi.n a2, a2, 1 +402c291d: 165e22 s16i a2, a14, 44 +402c2920: 232e62 l32i a6, a14, 140 +402c2923: fd3616 beqz a6, 402c28fa +402c2926: 050c movi.n a5, 0 +402c2928: 6e28 l32i.n a2, a14, 24 +402c292a: 0e3d mov.n a3, a14 +402c292c: 054d mov.n a4, a5 +402c292e: 0006c0 callx0 a6 +402c2931: 837c movi.n a3, -8 +402c2933: c39237 bne a2, a3, 402c28fa +402c2936: fdf721 l32r a2, 402c2114 +402c2939: 030c movi.n a3, 0 +402c293b: 0239 s32i.n a3, a2, 0 +402c293d: fbaf41 l32r a4, 402c17fc +402c2940: fbb121 l32r a2, 402c1804 +402c2943: 03cd mov.n a12, a3 +402c2945: 0239 s32i.n a3, a2, 0 +402c2947: 1428 l32i.n a2, a4, 4 +402c2949: 20d440 or a13, a4, a4 +402c294c: 041237 beq a2, a3, 402c2954 +402c294f: fd1145 call0 402bfa64 +402c2952: 1dc9 s32i.n a12, a13, 4 +402c2954: f24e45 call0 402b4e3c +402c2957: 0222b6 bltui a2, 2, 402c295d +402c295a: 003e06 j 402c2a56 +402c295d: 020c movi.n a2, 0 +402c295f: fd7045 call0 402c0064 +402c2962: 003c06 j 402c2a56 +402c2965: 000000 ill +402c2968: 948c beqz.n a4, 402c2975 +402c296a: 3ea8 l32i.n a10, a14, 12 +402c296c: 34a9 s32i.n a10, a4, 12 +402c296e: f38b41 l32r a4, 402bf79c +402c2971: 3e89 s32i.n a8, a14, 12 +402c2973: 04e9 s32i.n a14, a4, 0 +402c2975: 026547 bbci a5, 4, 402c297b +402c2978: fe9606 j 402c23d4 +402c297b: 020c movi.n a2, 0 +402c297d: 02e517 bbsi a5, 1, 402c2983 +402c2980: fdf506 j 402c2158 +402c2983: e98c beqz.n a9, 402c2995 +402c2985: 4938 l32i.n a3, a9, 16 +402c2987: 054366 bnei a3, 4, 402c2990 +402c298a: 01c222 addi a2, a2, 1 +402c298d: 742020 extui a2, a2, 0, 8 +402c2990: 3998 l32i.n a9, a9, 12 +402c2992: fffb46 j 402c2983 +402c2995: e10131 l32r a3, 402bad9c +402c2998: 0020c0 memw +402c299b: 0338 l32i.n a3, a3, 0 +402c299d: 029237 bne a2, a3, 402c29a3 +402c29a0: fded06 j 402c2158 +402c29a3: 140e22 l8ui a2, a14, 20 +402c29a6: feaf05 call0 402c1498 +402c29a9: 02cd mov.n a12, a2 +402c29ab: 12cc bnez.n a2, 402c29b0 +402c29ad: fde9c6 j 402c2158 +402c29b0: 0f28 l32i.n a2, a15, 0 +402c29b2: ee1731 l32r a3, 402be210 +402c29b5: 0c29 s32i.n a2, a12, 0 +402c29b7: 101e22 l16ui a2, a14, 32 +402c29ba: 105c22 s16i a2, a12, 32 +402c29bd: 0328 l32i.n a2, a3, 0 +402c29bf: 1c29 s32i.n a2, a12, 4 +402c29c1: fb8c21 l32r a2, 402c17f4 +402c29c4: 0238 l32i.n a3, a2, 0 +402c29c6: 010322 l8ui a2, a3, 1 +402c29c9: 000342 l8ui a4, a3, 0 +402c29cc: 112280 slli a2, a2, 8 +402c29cf: 202240 or a2, a2, a4 +402c29d2: fb5641 l32r a4, 402c172c +402c29d5: 115c22 s16i a2, a12, 34 +402c29d8: 320c movi.n a2, 3 +402c29da: 4c29 s32i.n a2, a12, 16 +402c29dc: 0428 l32i.n a2, a4, 0 +402c29de: 421b addi.n a4, a2, 1 +402c29e0: ac49 s32i.n a4, a12, 40 +402c29e2: cc49 s32i.n a4, a12, 48 +402c29e4: 220b addi.n a2, a2, -1 +402c29e6: 0e0342 l8ui a4, a3, 14 +402c29e9: 0f0332 l8ui a3, a3, 15 +402c29ec: 196c22 s32i a2, a12, 100 +402c29ef: 6e28 l32i.n a2, a14, 24 +402c29f1: 113380 slli a3, a3, 8 +402c29f4: 6c29 s32i.n a2, a12, 24 +402c29f6: 7e28 l32i.n a2, a14, 28 +402c29f8: 203340 or a3, a3, a4 +402c29fb: 7c29 s32i.n a2, a12, 28 +402c29fd: 305c32 s16i a3, a12, 96 +402c2a00: 2c5c32 s16i a3, a12, 88 +402c2a03: 080e32 l8ui a3, a14, 8 +402c2a06: 8caf22 movi a2, -116 +402c2a09: 102320 and a2, a3, a2 +402c2a0c: 084c22 s8i a2, a12, 8 +402c2a0f: e65721 l32r a2, 402bc36c +402c2a12: 0238 l32i.n a3, a2, 0 +402c2a14: 02c9 s32i.n a12, a2, 0 +402c2a16: 3c39 s32i.n a3, a12, 12 +402c2a18: 010fc5 call0 402c3b18 +402c2a1b: 3ccc22 addi a2, a12, 60 +402c2a1e: ff6805 call0 402c20a0 +402c2a21: 1e1c22 l16ui a2, a12, 60 +402c2a24: 3c4b addi.n a3, a12, 4 +402c2a26: febc85 call0 402c15f0 +402c2a29: 1e5c22 s16i a2, a12, 60 +402c2a2c: 231c movi.n a3, 18 +402c2a2e: 0c2d mov.n a2, a12 +402c2a30: 006045 call0 402c3038 +402c2a33: 98d216 beqz a2, 402c23c4 +402c2a36: 030c movi.n a3, 0 +402c2a38: 0c2d mov.n a2, a12 +402c2a3a: fe9405 call0 402c137c +402c2a3d: fdc5c6 j 402c2158 +402c2a40: 000c32 l8ui a3, a12, 0 +402c2a43: 820c movi.n a2, 8 +402c2a45: 202320 or a2, a3, a2 +402c2a48: 240e32 l8ui a3, a14, 36 +402c2a4b: 004c22 s8i a2, a12, 0 +402c2a4e: e27c movi.n a2, -2 +402c2a50: 102320 and a2, a3, a2 +402c2a53: fed446 j 402c25a8 +402c2a56: f108 l32i.n a0, a1, 60 +402c2a58: e1c8 l32i.n a12, a1, 56 +402c2a5a: d1d8 l32i.n a13, a1, 52 +402c2a5c: c1e8 l32i.n a14, a1, 48 +402c2a5e: b1f8 l32i.n a15, a1, 44 +402c2a60: 40c112 addi a1, a1, 64 +402c2a63: f00d ret.n +402c2a65: 000000 ill +402c2a68: 9e .byte 0x9e +402c2a69: 3ffe97 bbsi a14, 25, 402c2aac +402c2a6c: d0c112 addi a1, a1, -48 +402c2a6f: 0761f2 s32i a15, a1, 28 +402c2a72: 20f220 or a15, a2, a2 +402c2a75: 02a022 movi a2, 2 +402c2a78: 038d mov.n a8, a3 +402c2a7a: 102620 and a2, a6, a2 +402c2a7d: c30c movi.n a3, 12 +402c2a7f: 932320 movnez a2, a3, a2 +402c2a82: 81e9 s32i.n a14, a1, 32 +402c2a84: 04e060 extui a14, a6, 0, 1 +402c2a87: a0ee20 addx4 a14, a14, a2 +402c2a8a: eb0321 l32r a2, 402bd698 +402c2a8d: fff631 l32r a3, 402c2a68 +402c2a90: 4228 l32i.n a2, a2, 16 +402c2a92: 91d9 s32i.n a13, a1, 36 +402c2a94: 0149 s32i.n a4, a1, 0 +402c2a96: 05dd mov.n a13, a5 +402c2a98: a6a042 movi a4, 166 +402c2a9b: 050c movi.n a5, 0 +402c2a9d: a1c9 s32i.n a12, a1, 40 +402c2a9f: 2169 s32i.n a6, a1, 8 +402c2aa1: 1189 s32i.n a8, a1, 4 +402c2aa3: b109 s32i.n a0, a1, 44 +402c2aa5: db1b01 l32r a0, 402b9714 +402c2aa8: 0000c0 callx0 a0 +402c2aab: 02cd mov.n a12, a2 +402c2aad: 2168 l32i.n a6, a1, 8 +402c2aaf: 1188 l32i.n a8, a1, 4 +402c2ab1: 72cc bnez.n a2, 402c2abc +402c2ab3: 082d mov.n a2, a8 +402c2ab5: fcfac5 call0 402bfa64 +402c2ab8: 000886 j 402c2ade +402c2abb: 426200 excw +402c2abe: 0e .byte 0xe +402c2abf: 00a022 movi a2, 0 +402c2ac2: 006c22 s32i a2, a12, 0 +402c2ac5: 041822 l16ui a2, a8, 8 +402c2ac8: 1c89 s32i.n a8, a12, 4 +402c2aca: c022e0 sub a2, a2, a14 +402c2acd: 065c22 s16i a2, a12, 12 +402c2ad0: 431c movi.n a3, 20 +402c2ad2: 082d mov.n a2, a8 +402c2ad4: fcf045 call0 402bf9dc +402c2ad7: 928c beqz.n a2, 402c2ae4 +402c2ad9: 0c2d mov.n a2, a12 +402c2adb: fe3985 call0 402c0e74 +402c2ade: 020c movi.n a2, 0 +402c2ae0: 002546 j 402c2b79 +402c2ae3: 1f4200 excw +402c2ae6: 1c2810 excw +402c2ae9: 113480 slli a3, a4, 8 +402c2aec: 1228 l32i.n a2, a2, 4 +402c2aee: 414840 srli a4, a4, 8 +402c2af1: 111f62 l16ui a6, a15, 34 +402c2af4: 203340 or a3, a3, a4 +402c2af7: 4c29 s32i.n a2, a12, 16 +402c2af9: f43030 extui a3, a3, 0, 16 +402c2afc: 004232 s8i a3, a2, 0 +402c2aff: 114680 slli a4, a6, 8 +402c2b02: 413830 srli a3, a3, 8 +402c2b05: 416860 srli a6, a6, 8 +402c2b08: 014232 s8i a3, a2, 1 +402c2b0b: 015d80 slli a5, a13, 24 +402c2b0e: 7538d0 extui a3, a13, 24, 8 +402c2b11: 204460 or a4, a4, a6 +402c2b14: f44040 extui a4, a4, 0, 16 +402c2b17: 205530 or a5, a5, a3 +402c2b1a: d6fe31 l32r a3, 402b8714 +402c2b1d: 024242 s8i a4, a2, 2 +402c2b20: 414840 srli a4, a4, 8 +402c2b23: 034242 s8i a4, a2, 3 +402c2b26: 104d30 and a4, a13, a3 +402c2b29: 4178d0 srli a7, a13, 8 +402c2b2c: 114480 slli a4, a4, 8 +402c2b2f: 103730 and a3, a7, a3 +402c2b32: 205540 or a5, a5, a4 +402c2b35: 205530 or a5, a5, a3 +402c2b38: 743850 extui a3, a5, 8, 8 +402c2b3b: 054232 s8i a3, a2, 5 +402c2b3e: 74e2e0 extui a14, a14, 2, 8 +402c2b41: 753050 extui a3, a5, 16, 8 +402c2b44: 064232 s8i a3, a2, 6 +402c2b47: ee5b addi.n a14, a14, 5 +402c2b49: 0138 l32i.n a3, a1, 0 +402c2b4b: 11ee40 slli a14, a14, 12 +402c2b4e: 20de30 or a13, a14, a3 +402c2b51: 113d80 slli a3, a13, 8 +402c2b54: 21d8d0 srai a13, a13, 8 +402c2b57: 20d3d0 or a13, a3, a13 +402c2b5a: f4d0d0 extui a13, a13, 0, 16 +402c2b5d: 044252 s8i a5, a2, 4 +402c2b60: 0c42d2 s8i a13, a2, 12 +402c2b63: 030c movi.n a3, 0 +402c2b65: 755850 extui a5, a5, 24, 8 +402c2b68: 41d8d0 srli a13, a13, 8 +402c2b6b: 074252 s8i a5, a2, 7 +402c2b6e: 0d42d2 s8i a13, a2, 13 +402c2b71: 124232 s8i a3, a2, 18 +402c2b74: 134232 s8i a3, a2, 19 +402c2b77: 0c2d mov.n a2, a12 +402c2b79: b108 l32i.n a0, a1, 44 +402c2b7b: a1c8 l32i.n a12, a1, 40 +402c2b7d: 91d8 l32i.n a13, a1, 36 +402c2b7f: 81e8 l32i.n a14, a1, 32 +402c2b81: 71f8 l32i.n a15, a1, 28 +402c2b83: 30c112 addi a1, a1, 48 +402c2b86: f00d ret.n +402c2b88: f0c112 addi a1, a1, -16 +402c2b8b: 14c332 addi a3, a3, 20 +402c2b8e: 0261c2 s32i a12, a1, 8 +402c2b91: 0161d2 s32i a13, a1, 4 +402c2b94: 20c220 or a12, a2, a2 +402c2b97: 04dd mov.n a13, a4 +402c2b99: f43030 extui a3, a3, 0, 16 +402c2b9c: 040c movi.n a4, 0 +402c2b9e: 120c movi.n a2, 1 +402c2ba0: 3109 s32i.n a0, a1, 12 +402c2ba2: fcf385 call0 402bfadc +402c2ba5: 0af216 beqz a2, 402c2c58 +402c2ba8: 101c52 l16ui a5, a12, 32 +402c2bab: 1238 l32i.n a3, a2, 4 +402c2bad: 114580 slli a4, a5, 8 +402c2bb0: 415850 srli a5, a5, 8 +402c2bb3: 204450 or a4, a4, a5 +402c2bb6: f44040 extui a4, a4, 0, 16 +402c2bb9: 111c52 l16ui a5, a12, 34 +402c2bbc: 004342 s8i a4, a3, 0 +402c2bbf: 414840 srli a4, a4, 8 +402c2bc2: 014342 s8i a4, a3, 1 +402c2bc5: 114580 slli a4, a5, 8 +402c2bc8: 415850 srli a5, a5, 8 +402c2bcb: 204450 or a4, a4, a5 +402c2bce: f44040 extui a4, a4, 0, 16 +402c2bd1: 024342 s8i a4, a3, 2 +402c2bd4: 414840 srli a4, a4, 8 +402c2bd7: ac68 l32i.n a6, a12, 40 +402c2bd9: 034342 s8i a4, a3, 3 +402c2bdc: 7448d0 extui a4, a13, 8, 8 +402c2bdf: 054342 s8i a4, a3, 5 +402c2be2: d6cc51 l32r a5, 402b8714 +402c2be5: 7540d0 extui a4, a13, 16, 8 +402c2be8: 017680 slli a7, a6, 24 +402c2beb: 064342 s8i a4, a3, 6 +402c2bee: 754860 extui a4, a6, 24, 8 +402c2bf1: 204740 or a4, a7, a4 +402c2bf4: 107650 and a7, a6, a5 +402c2bf7: 117780 slli a7, a7, 8 +402c2bfa: 207470 or a7, a4, a7 +402c2bfd: 414860 srli a4, a6, 8 +402c2c00: 105450 and a5, a4, a5 +402c2c03: 204750 or a4, a7, a5 +402c2c06: 745840 extui a5, a4, 8, 8 +402c2c09: 084342 s8i a4, a3, 8 +402c2c0c: 094352 s8i a5, a3, 9 +402c2c0f: 755040 extui a5, a4, 16, 8 +402c2c12: 754840 extui a4, a4, 24, 8 +402c2c15: 0a4352 s8i a5, a3, 10 +402c2c18: 0b4342 s8i a4, a3, 11 +402c2c1b: 171c52 l16ui a5, a12, 46 +402c2c1e: 045c movi.n a4, 80 +402c2c20: 0c4342 s8i a4, a3, 12 +402c2c23: 041c movi.n a4, 16 +402c2c25: 0d4342 s8i a4, a3, 13 +402c2c28: 117580 slli a7, a5, 8 +402c2c2b: 414850 srli a4, a5, 8 +402c2c2e: 204740 or a4, a7, a4 +402c2c31: f44040 extui a4, a4, 0, 16 +402c2c34: 0e4342 s8i a4, a3, 14 +402c2c37: 414840 srli a4, a4, 8 +402c2c3a: 0443d2 s8i a13, a3, 4 +402c2c3d: 0f4342 s8i a4, a3, 15 +402c2c40: 75d8d0 extui a13, a13, 24, 8 +402c2c43: 040c movi.n a4, 0 +402c2c45: 0743d2 s8i a13, a3, 7 +402c2c48: 104342 s8i a4, a3, 16 +402c2c4b: 114342 s8i a4, a3, 17 +402c2c4e: 124342 s8i a4, a3, 18 +402c2c51: 134342 s8i a4, a3, 19 +402c2c54: 656a add.n a6, a5, a6 +402c2c56: cc69 s32i.n a6, a12, 48 +402c2c58: 3108 l32i.n a0, a1, 12 +402c2c5a: 21c8 l32i.n a12, a1, 8 +402c2c5c: 11d8 l32i.n a13, a1, 4 +402c2c5e: 10c112 addi a1, a1, 16 +402c2c61: f00d ret.n + ... + +402c2c64 : +402c2c64: b0c112 addi a1, a1, -80 +402c2c67: 745050 extui a5, a5, 0, 8 +402c2c6a: 1261c2 s32i a12, a1, 72 +402c2c6d: 136102 s32i a0, a1, 76 +402c2c70: 1161d2 s32i a13, a1, 68 +402c2c73: 1061e2 s32i a14, a1, 64 +402c2c76: f1f9 s32i.n a15, a1, 60 +402c2c78: 2139 s32i.n a3, a1, 8 +402c2c7a: 4159 s32i.n a5, a1, 16 +402c2c7c: 02cd mov.n a12, a2 +402c2c7e: f49040 extui a9, a4, 0, 16 +402c2c81: 427c movi.n a2, -12 +402c2c83: 1ee316 beqz a3, 402c2e75 +402c2c86: 4c38 l32i.n a3, a12, 16 +402c2c88: fec322 addi a2, a3, -2 +402c2c8b: 0732b6 bltui a2, 3, 402c2c96 +402c2c8e: 527c movi.n a2, -11 +402c2c90: 027326 beqi a3, 7, 402c2c96 +402c2c93: 007786 j 402c2e75 +402c2c96: e9bc beqz.n a9, 402c2cd8 +402c2c98: 391c22 l16ui a2, a12, 114 +402c2c9b: 0eb297 bgeu a2, a9, 402c2cad +402c2c9e: 240c32 l8ui a3, a12, 36 +402c2ca1: 80af22 movi a2, -128 +402c2ca4: 202320 or a2, a3, a2 +402c2ca7: 244c22 s8i a2, a12, 36 +402c2caa: 000906 j 402c2cd2 +402c2cad: 3a1c22 l16ui a2, a12, 116 +402c2cb0: ea82f6 bgeui a2, 8, 402c2c9e +402c2cb3: 000846 j 402c2cd8 +402c2cb6: d20000 excw +402c2cb9: 3b1c movi.n a11, 19 +402c2cbb: fdac beqz.n a13, 402c2cee +402c2cbd: 097d mov.n a7, a9 +402c2cbf: 01bd97 bgeu a13, a9, 402c2cc4 +402c2cc2: 0d7d mov.n a7, a13 +402c2cc4: f4f070 extui a15, a7, 0, 16 +402c2cc7: c0ddf0 sub a13, a13, a15 +402c2cca: f4d0d0 extui a13, a13, 0, 16 +402c2ccd: 085d mov.n a5, a8 +402c2ccf: 1eb9f7 bgeu a9, a15, 402c2cf1 +402c2cd2: f27c movi.n a2, -1 +402c2cd4: 006746 j 402c2e75 +402c2cd7: 1c2200 excw +402c2cda: 823a add.n a8, a2, a3 +402c2cdc: 1e2c movi.n a14, 33 +402c2cde: 0129 s32i.n a2, a1, 0 +402c2ce0: 188816 beqz a8, 402c2e6c +402c2ce3: 0858 l32i.n a5, a8, 0 +402c2ce5: fcf516 beqz a5, 402c2cb8 +402c2ce8: 058d mov.n a8, a5 +402c2cea: fffd46 j 402c2ce3 +402c2ced: a0f200 addx4 a15, a2, a0 +402c2cf0: 0e0c00 excw +402c2cf3: 0fbd mov.n a11, a15 +402c2cf5: 31e9 s32i.n a14, a1, 12 +402c2cf7: 023b97 bltu a11, a9, 402c2cfd +402c2cfa: 002d86 j 402c2db4 +402c2cfd: c029b0 sub a2, a9, a11 +402c2d00: 1e1c32 l16ui a3, a12, 60 +402c2d03: 025d mov.n a5, a2 +402c2d05: f42020 extui a2, a2, 0, 16 +402c2d08: 01b327 bgeu a3, a2, 402c2d0d +402c2d0b: 035d mov.n a5, a3 +402c2d0d: f42050 extui a2, a5, 0, 16 +402c2d10: 00a042 movi a4, 0 +402c2d13: 1129 s32i.n a2, a1, 4 +402c2d15: 042d mov.n a2, a4 +402c2d17: 6159 s32i.n a5, a1, 24 +402c2d19: 8189 s32i.n a8, a1, 32 +402c2d1b: 9199 s32i.n a9, a1, 36 +402c2d1d: 71b9 s32i.n a11, a1, 28 +402c2d1f: fcdbc5 call0 402bfadc +402c2d22: 02ad mov.n a10, a2 +402c2d24: 6158 l32i.n a5, a1, 24 +402c2d26: 8188 l32i.n a8, a1, 32 +402c2d28: 9198 l32i.n a9, a1, 36 +402c2d2a: 71b8 l32i.n a11, a1, 28 +402c2d2c: 125216 beqz a2, 402c2e55 +402c2d2f: 0512d2 l16ui a13, a2, 10 +402c2d32: 045252 s16i a5, a2, 8 +402c2d35: 055252 s16i a5, a2, 10 +402c2d38: 1138 l32i.n a3, a1, 4 +402c2d3a: 2128 l32i.n a2, a1, 8 +402c2d3c: 034d mov.n a4, a3 +402c2d3e: c0dd30 sub a13, a13, a3 +402c2d41: 32ba add.n a3, a2, a11 +402c2d43: 1a28 l32i.n a2, a10, 4 +402c2d45: 8189 s32i.n a8, a1, 32 +402c2d47: 9199 s32i.n a9, a1, 36 +402c2d49: 71b9 s32i.n a11, a1, 28 +402c2d4b: 51a9 s32i.n a10, a1, 20 +402c2d4d: daa301 l32r a0, 402b97dc +402c2d50: 0000c0 callx0 a0 +402c2d53: 51a8 l32i.n a10, a1, 20 +402c2d55: f4d0d0 extui a13, a13, 0, 16 +402c2d58: 0a2d mov.n a2, a10 +402c2d5a: fcf505 call0 402bfcac +402c2d5d: 0138 l32i.n a3, a1, 0 +402c2d5f: 8188 l32i.n a8, a1, 32 +402c2d61: 232a add.n a2, a3, a2 +402c2d63: f42020 extui a2, a2, 0, 16 +402c2d66: 0129 s32i.n a2, a1, 0 +402c2d68: 830c movi.n a3, 8 +402c2d6a: 9198 l32i.n a9, a1, 36 +402c2d6c: 51a8 l32i.n a10, a1, 20 +402c2d6e: 71b8 l32i.n a11, a1, 28 +402c2d70: 08b327 bgeu a3, a2, 402c2d7c +402c2d73: 0a2d mov.n a2, a10 +402c2d75: fccec5 call0 402bfa64 +402c2d78: 003646 j 402c2e55 +402c2d7b: 2c5200 excw +402c2d7e: 0c1b addi.n a0, a12, 1 +402c2d80: 5b5a06 j 402d9aec <_irom0_text_end+0xcb8c> +402c2d83: 064d mov.n a4, a6 +402c2d85: 0a3d mov.n a3, a10 +402c2d87: 0c2d mov.n a2, a12 +402c2d89: 8189 s32i.n a8, a1, 32 +402c2d8b: 9199 s32i.n a9, a1, 36 +402c2d8d: 71b9 s32i.n a11, a1, 28 +402c2d8f: ffcdc5 call0 402c2a6c +402c2d92: 025d mov.n a5, a2 +402c2d94: 8188 l32i.n a8, a1, 32 +402c2d96: 9198 l32i.n a9, a1, 36 +402c2d98: 71b8 l32i.n a11, a1, 28 +402c2d9a: 0b7216 beqz a2, 402c2e55 +402c2d9d: 5e8c beqz.n a14, 402c2da6 +402c2d9f: 3128 l32i.n a2, a1, 12 +402c2da1: 0259 s32i.n a5, a2, 0 +402c2da3: 000046 j 402c2da8 +402c2da6: 02ed mov.n a14, a2 +402c2da8: 1138 l32i.n a3, a1, 4 +402c2daa: 3159 s32i.n a5, a1, 12 +402c2dac: bb3a add.n a11, a11, a3 +402c2dae: f4b0b0 extui a11, a11, 0, 16 +402c2db1: ffd086 j 402c2cf7 +402c2db4: 045f16 beqz a15, 402c2dfd +402c2db7: 1868 l32i.n a6, a8, 4 +402c2db9: 86bc beqz.n a6, 402c2df5 +402c2dbb: 041622 l16ui a2, a6, 8 +402c2dbe: 2f2a add.n a2, a15, a2 +402c2dc0: 045622 s16i a2, a6, 8 +402c2dc3: 0628 l32i.n a2, a6, 0 +402c2dc5: 72ec bnez.n a2, 402c2df0 +402c2dc7: 051622 l16ui a2, a6, 10 +402c2dca: 16a8 l32i.n a10, a6, 4 +402c2dcc: 2138 l32i.n a3, a1, 8 +402c2dce: 0f4d mov.n a4, a15 +402c2dd0: 2a2a add.n a2, a10, a2 +402c2dd2: 6159 s32i.n a5, a1, 24 +402c2dd4: 5169 s32i.n a6, a1, 20 +402c2dd6: 8189 s32i.n a8, a1, 32 +402c2dd8: 9199 s32i.n a9, a1, 36 +402c2dda: da8001 l32r a0, 402b97dc +402c2ddd: 0000c0 callx0 a0 +402c2de0: 5168 l32i.n a6, a1, 20 +402c2de2: 9198 l32i.n a9, a1, 36 +402c2de4: 051622 l16ui a2, a6, 10 +402c2de7: 8188 l32i.n a8, a1, 32 +402c2de9: 2f2a add.n a2, a15, a2 +402c2deb: 6158 l32i.n a5, a1, 24 +402c2ded: 055622 s16i a2, a6, 10 +402c2df0: 0668 l32i.n a6, a6, 0 +402c2df2: fff0c6 j 402c2db9 +402c2df5: 061822 l16ui a2, a8, 12 +402c2df8: 7f2a add.n a7, a15, a2 +402c2dfa: 065872 s16i a7, a8, 12 +402c2dfd: 3b5cd2 s16i a13, a12, 118 +402c2e00: 48cc bnez.n a8, 402c2e08 +402c2e02: 1e6ce2 s32i a14, a12, 120 +402c2e05: 000046 j 402c2e0a +402c2e08: 08e9 s32i.n a14, a8, 0 +402c2e0a: 1b2c22 l32i a2, a12, 108 +402c2e0d: 229a add.n a2, a2, a9 +402c2e0f: 1b6c22 s32i a2, a12, 108 +402c2e12: 391c22 l16ui a2, a12, 114 +402c2e15: c09290 sub a9, a2, a9 +402c2e18: 0128 l32i.n a2, a1, 0 +402c2e1a: 395c92 s16i a9, a12, 114 +402c2e1d: 3a5c22 s16i a2, a12, 116 +402c2e20: 020c movi.n a2, 0 +402c2e22: 4f1527 beq a5, a2, 402c2e75 +402c2e25: 4548 l32i.n a4, a5, 16 +402c2e27: 4a1427 beq a4, a2, 402c2e75 +402c2e2a: 4138 l32i.n a3, a1, 16 +402c2e2c: 45e317 bbsi a3, 1, 402c2e75 +402c2e2f: 0d0422 l8ui a2, a4, 13 +402c2e32: 0c0432 l8ui a3, a4, 12 +402c2e35: 112280 slli a2, a2, 8 +402c2e38: 202230 or a2, a2, a3 +402c2e3b: 5c8931 l32r a3, 4029a060 +402c2e3e: 202230 or a2, a2, a3 +402c2e41: f42020 extui a2, a2, 0, 16 +402c2e44: 0c4422 s8i a2, a4, 12 +402c2e47: 412820 srli a2, a2, 8 +402c2e4a: 0d4422 s8i a2, a4, 13 +402c2e4d: 020c movi.n a2, 0 +402c2e4f: 000886 j 402c2e75 +402c2e52: 000000 ill +402c2e55: 240c32 l8ui a3, a12, 36 +402c2e58: 80af22 movi a2, -128 +402c2e5b: 202320 or a2, a3, a2 +402c2e5e: 244c22 s8i a2, a12, 36 +402c2e61: e6de16 beqz a14, 402c2cd2 +402c2e64: 0e2d mov.n a2, a14 +402c2e66: fe03c5 call0 402c0ea4 +402c2e69: ff9946 j 402c2cd2 +402c2e6c: 050c movi.n a5, 0 +402c2e6e: 05dd mov.n a13, a5 +402c2e70: 05fd mov.n a15, a5 +402c2e72: ff9ec6 j 402c2cf1 +402c2e75: 132102 l32i a0, a1, 76 +402c2e78: 1221c2 l32i a12, a1, 72 +402c2e7b: 1121d2 l32i a13, a1, 68 +402c2e7e: 1021e2 l32i a14, a1, 64 +402c2e81: f1f8 l32i.n a15, a1, 60 +402c2e83: 50c112 addi a1, a1, 80 +402c2e86: f00d ret.n + +402c2e88 : +402c2e88: e0c112 addi a1, a1, -32 +402c2e8b: 61c9 s32i.n a12, a1, 24 +402c2e8d: 02cd mov.n a12, a2 +402c2e8f: 172222 l32i a2, a2, 92 +402c2e92: d62041 l32r a4, 402b8714 +402c2e95: 753820 extui a3, a2, 24, 8 +402c2e98: 015280 slli a5, a2, 24 +402c2e9b: 205530 or a5, a5, a3 +402c2e9e: 103240 and a3, a2, a4 +402c2ea1: 113380 slli a3, a3, 8 +402c2ea4: 412820 srli a2, a2, 8 +402c2ea7: 203530 or a3, a5, a3 +402c2eaa: 104240 and a4, a2, a4 +402c2ead: 204340 or a4, a3, a4 +402c2eb0: 0c2d mov.n a2, a12 +402c2eb2: 030c movi.n a3, 0 +402c2eb4: 51d9 s32i.n a13, a1, 20 +402c2eb6: 7109 s32i.n a0, a1, 28 +402c2eb8: 41e9 s32i.n a14, a1, 16 +402c2eba: 31f9 s32i.n a15, a1, 12 +402c2ebc: ffcc85 call0 402c2b88 +402c2ebf: 02dd mov.n a13, a2 +402c2ec1: e27c movi.n a2, -2 +402c2ec3: 03dd16 beqz a13, 402c2f04 +402c2ec6: 240c32 l8ui a3, a12, 36 +402c2ec9: c27c movi.n a2, -4 +402c2ecb: 102320 and a2, a3, a2 +402c2ece: 1df8 l32i.n a15, a13, 4 +402c2ed0: 244c22 s8i a2, a12, 36 +402c2ed3: ec4b addi.n a14, a12, 4 +402c2ed5: 041d62 l16ui a6, a13, 8 +402c2ed8: 650c movi.n a5, 6 +402c2eda: 0e4d mov.n a4, a14 +402c2edc: 0c3d mov.n a3, a12 +402c2ede: 0d2d mov.n a2, a13 +402c2ee0: 083f05 call0 402cb2d4 +402c2ee3: 104f22 s8i a2, a15, 16 +402c2ee6: f42820 extui a2, a2, 8, 16 +402c2ee9: 114f22 s8i a2, a15, 17 +402c2eec: 090c62 l8ui a6, a12, 9 +402c2eef: 0a0c52 l8ui a5, a12, 10 +402c2ef2: 670c movi.n a7, 6 +402c2ef4: 0e4d mov.n a4, a14 +402c2ef6: 0c3d mov.n a3, a12 +402c2ef8: 0d2d mov.n a2, a13 +402c2efa: fb7b45 call0 402be6b0 +402c2efd: 0d2d mov.n a2, a13 +402c2eff: fcb645 call0 402bfa64 +402c2f02: 020c movi.n a2, 0 +402c2f04: 7108 l32i.n a0, a1, 28 +402c2f06: 61c8 l32i.n a12, a1, 24 +402c2f08: 51d8 l32i.n a13, a1, 20 +402c2f0a: 41e8 l32i.n a14, a1, 16 +402c2f0c: 31f8 l32i.n a15, a1, 12 +402c2f0e: 20c112 addi a1, a1, 32 +402c2f11: f00d ret.n + ... + +402c2f14 : +402c2f14: f0c112 addi a1, a1, -16 +402c2f17: 1f2262 l32i a6, a2, 124 +402c2f1a: 31c9 s32i.n a12, a1, 12 +402c2f1c: 0ad616 beqz a6, 402c2fcd +402c2f1f: 0638 l32i.n a3, a6, 0 +402c2f21: 1e2272 l32i a7, a2, 120 +402c2f24: d5fc91 l32r a9, 402b8714 +402c2f27: 1f6232 s32i a3, a2, 124 +402c2f2a: 78c2a2 addi a10, a2, 120 +402c2f2d: 084716 beqz a7, 402c2fb5 +402c2f30: 47b8 l32i.n a11, a7, 16 +402c2f32: 46c8 l32i.n a12, a6, 16 +402c2f34: 050b42 l8ui a4, a11, 5 +402c2f37: 040b82 l8ui a8, a11, 4 +402c2f3a: 060b32 l8ui a3, a11, 6 +402c2f3d: 114480 slli a4, a4, 8 +402c2f40: 205480 or a5, a4, a8 +402c2f43: 113300 slli a3, a3, 16 +402c2f46: 204350 or a4, a3, a5 +402c2f49: 050c82 l8ui a8, a12, 5 +402c2f4c: 070b32 l8ui a3, a11, 7 +402c2f4f: 060c52 l8ui a5, a12, 6 +402c2f52: 040cb2 l8ui a11, a12, 4 +402c2f55: 118880 slli a8, a8, 8 +402c2f58: 013380 slli a3, a3, 24 +402c2f5b: 203340 or a3, a3, a4 +402c2f5e: 115500 slli a5, a5, 16 +402c2f61: 2048b0 or a4, a8, a11 +402c2f64: 208540 or a8, a5, a4 +402c2f67: 070c52 l8ui a5, a12, 7 +402c2f6a: 754830 extui a4, a3, 24, 8 +402c2f6d: 015580 slli a5, a5, 24 +402c2f70: 205580 or a5, a5, a8 +402c2f73: 018380 slli a8, a3, 24 +402c2f76: 208840 or a8, a8, a4 +402c2f79: 104390 and a4, a3, a9 +402c2f7c: 114480 slli a4, a4, 8 +402c2f7f: 413830 srli a3, a3, 8 +402c2f82: 204840 or a4, a8, a4 +402c2f85: 103390 and a3, a3, a9 +402c2f88: 018580 slli a8, a5, 24 +402c2f8b: 203430 or a3, a4, a3 +402c2f8e: 754850 extui a4, a5, 24, 8 +402c2f91: 204840 or a4, a8, a4 +402c2f94: 108590 and a8, a5, a9 +402c2f97: 118880 slli a8, a8, 8 +402c2f9a: 415850 srli a5, a5, 8 +402c2f9d: 204480 or a4, a4, a8 +402c2fa0: 105590 and a5, a5, a9 +402c2fa3: 204450 or a4, a4, a5 +402c2fa6: c04340 sub a4, a3, a4 +402c2fa9: 0084d6 bgez a4, 402c2fb5 +402c2fac: 07ad mov.n a10, a7 +402c2fae: 0778 l32i.n a7, a7, 0 +402c2fb0: ffde46 j 402c2f2d +402c2fb3: 790000 excw +402c2fb6: 0a6906 j 402c595e +402c2fb9: 0638 l32i.n a3, a6, 0 +402c2fbb: 13cc bnez.n a3, 402c2fc0 +402c2fbd: 3b5232 s16i a3, a2, 118 +402c2fc0: 4e0232 l8ui a3, a2, 78 +402c2fc3: 331b addi.n a3, a3, 1 +402c2fc5: 4e4232 s8i a3, a2, 78 +402c2fc8: 030c movi.n a3, 0 +402c2fca: 106232 s32i a3, a2, 64 +402c2fcd: 31c8 l32i.n a12, a1, 12 +402c2fcf: 10c112 addi a1, a1, 16 +402c2fd2: f00d ret.n + +402c2fd4 : +402c2fd4: f0c112 addi a1, a1, -16 +402c2fd7: 21c9 s32i.n a12, a1, 8 +402c2fd9: 02cd mov.n a12, a2 +402c2fdb: 1f2222 l32i a2, a2, 124 +402c2fde: 036102 s32i a0, a1, 12 +402c2fe1: 049216 beqz a2, 402c302e +402c2fe4: 240c22 l8ui a2, a12, 36 +402c2fe7: 43e227 bbsi a2, 2, 402c302e +402c2fea: 202cc0 or a2, a12, a12 +402c2fed: fff245 call0 402c2f14 +402c2ff0: 2b1c22 l16ui a2, a12, 86 +402c2ff3: 301c32 l16ui a3, a12, 96 +402c2ff6: 0ab327 bgeu a3, a2, 402c3004 +402c2ff9: 413130 srli a3, a3, 1 +402c2ffc: 2c5c32 s16i a3, a12, 88 +402c2fff: 0001c6 j 402c300a +402c3002: 200000 or a0, a0, a0 +402c3005: 224121 l32r a2, 4028b90c +402c3008: 2c5c movi.n a12, 82 +402c300a: 1e1c32 l16ui a3, a12, 60 +402c300d: 2c1c42 l16ui a4, a12, 88 +402c3010: 1123f0 slli a2, a3, 1 +402c3013: 02a427 bge a4, a2, 402c3019 +402c3016: 2c5c22 s16i a2, a12, 88 +402c3019: 232a add.n a2, a3, a2 +402c301b: 2c1c32 l16ui a3, a12, 88 +402c301e: 223a add.n a2, a2, a3 +402c3020: 240c32 l8ui a3, a12, 36 +402c3023: 2b5c22 s16i a2, a12, 86 +402c3026: 420c movi.n a2, 4 +402c3028: 202320 or a2, a3, a2 +402c302b: 244c22 s8i a2, a12, 36 +402c302e: 3108 l32i.n a0, a1, 12 +402c3030: 21c8 l32i.n a12, a1, 8 +402c3032: 10c112 addi a1, a1, 16 +402c3035: f00d ret.n + ... + +402c3038 : +402c3038: e0c112 addi a1, a1, -32 +402c303b: 61c9 s32i.n a12, a1, 24 +402c303d: 02cd mov.n a12, a2 +402c303f: 3a1222 l16ui a2, a2, 116 +402c3042: 51d9 s32i.n a13, a1, 20 +402c3044: 31f9 s32i.n a15, a1, 12 +402c3046: 7109 s32i.n a0, a1, 28 +402c3048: 74f030 extui a15, a3, 0, 8 +402c304b: 41e9 s32i.n a14, a1, 16 +402c304d: 14d0f0 extui a13, a15, 0, 2 +402c3050: 3482f6 bgeui a2, 8, 402c3088 +402c3053: 230c movi.n a3, 2 +402c3055: 103f30 and a3, a15, a3 +402c3058: 120c movi.n a2, 1 +402c305a: 0e0c movi.n a14, 0 +402c305c: 391c42 l16ui a4, a12, 114 +402c305f: 93e230 movnez a14, a2, a3 +402c3062: 420c movi.n a2, 4 +402c3064: 933230 movnez a3, a2, a3 +402c3067: 74e0e0 extui a14, a14, 0, 8 +402c306a: f27c movi.n a2, -1 +402c306c: 078416 beqz a4, 402c30e8 +402c306f: 040c movi.n a4, 0 +402c3071: 042d mov.n a2, a4 +402c3073: fca685 call0 402bfadc +402c3076: e28c beqz.n a2, 402c3088 +402c3078: 1b2c52 l32i a5, a12, 108 +402c307b: 023d mov.n a3, a2 +402c307d: 0e6d mov.n a6, a14 +402c307f: 0f4d mov.n a4, a15 +402c3081: 0c2d mov.n a2, a12 +402c3083: ff9e85 call0 402c2a6c +402c3086: f2cc bnez.n a2, 402c3099 +402c3088: 240c32 l8ui a3, a12, 36 +402c308b: 80af22 movi a2, -128 +402c308e: 202320 or a2, a3, a2 +402c3091: 244c22 s8i a2, a12, 36 +402c3094: f27c movi.n a2, -1 +402c3096: 001386 j 402c30e8 +402c3099: 1e2c32 l32i a3, a12, 120 +402c309c: 43cc bnez.n a3, 402c30a4 +402c309e: 1e6c22 s32i a2, a12, 120 +402c30a1: 000286 j 402c30af +402c30a4: 0348 l32i.n a4, a3, 0 +402c30a6: 348c beqz.n a4, 402c30ad +402c30a8: 043d mov.n a3, a4 +402c30aa: fffd86 j 402c30a4 +402c30ad: 0329 s32i.n a2, a3, 0 +402c30af: 030c movi.n a3, 0 +402c30b1: 3b5c32 s16i a3, a12, 118 +402c30b4: 0d9c beqz.n a13, 402c30c8 +402c30b6: 1b2c32 l32i a3, a12, 108 +402c30b9: 01c332 addi a3, a3, 1 +402c30bc: 1b6c32 s32i a3, a12, 108 +402c30bf: 391c32 l16ui a3, a12, 114 +402c30c2: ffc332 addi a3, a3, -1 +402c30c5: 395c32 s16i a3, a12, 114 +402c30c8: 0a6f07 bbci a15, 0, 402c30d6 +402c30cb: 240c42 l8ui a4, a12, 36 +402c30ce: 032c movi.n a3, 32 +402c30d0: 203430 or a3, a4, a3 +402c30d3: 244c32 s8i a3, a12, 36 +402c30d6: 012222 l32i a2, a2, 4 +402c30d9: fcbd05 call0 402bfcac +402c30dc: 3a1c32 l16ui a3, a12, 116 +402c30df: 802230 add a2, a2, a3 +402c30e2: 3a5c22 s16i a2, a12, 116 +402c30e5: 00a022 movi a2, 0 +402c30e8: 7108 l32i.n a0, a1, 28 +402c30ea: 61c8 l32i.n a12, a1, 24 +402c30ec: 51d8 l32i.n a13, a1, 20 +402c30ee: 41e8 l32i.n a14, a1, 16 +402c30f0: 31f8 l32i.n a15, a1, 12 +402c30f2: 20c112 addi a1, a1, 32 +402c30f5: f00d ret.n + ... + +402c30f8 : +402c30f8: f0c112 addi a1, a1, -16 +402c30fb: 1e2232 l32i a3, a2, 120 +402c30fe: 3109 s32i.n a0, a1, 12 +402c3100: 03bc beqz.n a3, 402c3134 +402c3102: 0348 l32i.n a4, a3, 0 +402c3104: 448c beqz.n a4, 402c310c +402c3106: 043d mov.n a3, a4 +402c3108: fffd86 j 402c3102 +402c310b: 433800 excw +402c310e: 0d0342 l8ui a4, a3, 13 +402c3111: 0c0352 l8ui a5, a3, 12 +402c3114: 114480 slli a4, a4, 8 +402c3117: 204450 or a4, a4, a5 +402c311a: 245840 extui a5, a4, 8, 3 +402c311d: 35dc bnez.n a5, 402c3134 +402c311f: 00a122 movi a2, 0x100 +402c3122: 202420 or a2, a4, a2 +402c3125: 0c4322 s8i a2, a3, 12 +402c3128: 412820 srli a2, a2, 8 +402c312b: 0d4322 s8i a2, a3, 13 +402c312e: 020c movi.n a2, 0 +402c3130: 000146 j 402c3139 +402c3133: 130c00 excw +402c3136: fff005 call0 402c3038 +402c3139: 3108 l32i.n a0, a1, 12 +402c313b: 10c112 addi a1, a1, 16 +402c313e: f00d ret.n + +402c3140 : +402c3140: d0c112 addi a1, a1, -48 +402c3143: 039d mov.n a9, a3 +402c3145: f46060 extui a6, a6, 0, 16 +402c3148: f47070 extui a7, a7, 0, 16 +402c314b: 91d9 s32i.n a13, a1, 36 +402c314d: 0149 s32i.n a4, a1, 0 +402c314f: 02dd mov.n a13, a2 +402c3151: 040c movi.n a4, 0 +402c3153: 431c movi.n a3, 20 +402c3155: 120c movi.n a2, 1 +402c3157: 81e9 s32i.n a14, a1, 32 +402c3159: 71f9 s32i.n a15, a1, 28 +402c315b: 2169 s32i.n a6, a1, 8 +402c315d: 3179 s32i.n a7, a1, 12 +402c315f: 1199 s32i.n a9, a1, 4 +402c3161: b109 s32i.n a0, a1, 44 +402c3163: a1c9 s32i.n a12, a1, 40 +402c3165: 05fd mov.n a15, a5 +402c3167: fc9745 call0 402bfadc +402c316a: 02ed mov.n a14, a2 +402c316c: 2168 l32i.n a6, a1, 8 +402c316e: 3178 l32i.n a7, a1, 12 +402c3170: 1198 l32i.n a9, a1, 4 +402c3172: 0f6216 beqz a2, 402c326c +402c3175: 12c8 l32i.n a12, a2, 4 +402c3177: 112680 slli a2, a6, 8 +402c317a: 416860 srli a6, a6, 8 +402c317d: 206260 or a6, a2, a6 +402c3180: 112780 slli a2, a7, 8 +402c3183: 417870 srli a7, a7, 8 +402c3186: 013d80 slli a3, a13, 24 +402c3189: 207270 or a7, a2, a7 +402c318c: 7528d0 extui a2, a13, 24, 8 +402c318f: 204320 or a4, a3, a2 +402c3192: d56021 l32r a2, 402b8714 +402c3195: f46060 extui a6, a6, 0, 16 +402c3198: 103d20 and a3, a13, a2 +402c319b: 113380 slli a3, a3, 8 +402c319e: 41d8d0 srli a13, a13, 8 +402c31a1: 203430 or a3, a4, a3 +402c31a4: 10dd20 and a13, a13, a2 +402c31a7: 20d3d0 or a13, a3, a13 +402c31aa: 7438d0 extui a3, a13, 8, 8 +402c31ad: 054c32 s8i a3, a12, 5 +402c31b0: 7530d0 extui a3, a13, 16, 8 +402c31b3: 064c32 s8i a3, a12, 6 +402c31b6: 014980 slli a4, a9, 24 +402c31b9: 753890 extui a3, a9, 24, 8 +402c31bc: 204430 or a4, a4, a3 +402c31bf: 103920 and a3, a9, a2 +402c31c2: 113380 slli a3, a3, 8 +402c31c5: 419890 srli a9, a9, 8 +402c31c8: 203430 or a3, a4, a3 +402c31cb: 102920 and a2, a9, a2 +402c31ce: 209320 or a9, a3, a2 +402c31d1: 742890 extui a2, a9, 8, 8 +402c31d4: 094c22 s8i a2, a12, 9 +402c31d7: 752090 extui a2, a9, 16, 8 +402c31da: 0a4c22 s8i a2, a12, 10 +402c31dd: 025c movi.n a2, 80 +402c31df: 0c4c22 s8i a2, a12, 12 +402c31e2: 421c movi.n a2, 20 +402c31e4: 0d4c22 s8i a2, a12, 13 +402c31e7: dfbe21 l32r a2, 402bb0e0 +402c31ea: 004c62 s8i a6, a12, 0 +402c31ed: 0020c0 memw +402c31f0: 0238 l32i.n a3, a2, 0 +402c31f2: 0020c0 memw +402c31f5: 0228 l32i.n a2, a2, 0 +402c31f7: 416860 srli a6, a6, 8 +402c31fa: 744820 extui a4, a2, 8, 8 +402c31fd: 112380 slli a2, a3, 8 +402c3200: 202420 or a2, a4, a2 +402c3203: f47070 extui a7, a7, 0, 16 +402c3206: 044cd2 s8i a13, a12, 4 +402c3209: f42020 extui a2, a2, 0, 16 +402c320c: 75d8d0 extui a13, a13, 24, 8 +402c320f: 014c62 s8i a6, a12, 1 +402c3212: 024c72 s8i a7, a12, 2 +402c3215: 074cd2 s8i a13, a12, 7 +402c3218: 417870 srli a7, a7, 8 +402c321b: 0d0c movi.n a13, 0 +402c321d: 084c92 s8i a9, a12, 8 +402c3220: 0e4c22 s8i a2, a12, 14 +402c3223: 759890 extui a9, a9, 24, 8 +402c3226: 412820 srli a2, a2, 8 +402c3229: 041e62 l16ui a6, a14, 8 +402c322c: 0138 l32i.n a3, a1, 0 +402c322e: 034c72 s8i a7, a12, 3 +402c3231: 0b4c92 s8i a9, a12, 11 +402c3234: 0f4c22 s8i a2, a12, 15 +402c3237: 650c movi.n a5, 6 +402c3239: 204ff0 or a4, a15, a15 +402c323c: 104cd2 s8i a13, a12, 16 +402c323f: 114cd2 s8i a13, a12, 17 +402c3242: 124cd2 s8i a13, a12, 18 +402c3245: 134cd2 s8i a13, a12, 19 +402c3248: 202ee0 or a2, a14, a14 +402c324b: 080885 call0 402cb2d4 +402c324e: 104c22 s8i a2, a12, 16 +402c3251: 0138 l32i.n a3, a1, 0 +402c3253: f42820 extui a2, a2, 8, 16 +402c3256: 114c22 s8i a2, a12, 17 +402c3259: 670c movi.n a7, 6 +402c325b: 0d6d mov.n a6, a13 +402c325d: 80a052 movi a5, 128 +402c3260: 0f4d mov.n a4, a15 +402c3262: 0e2d mov.n a2, a14 +402c3264: fb4485 call0 402be6b0 +402c3267: 0e2d mov.n a2, a14 +402c3269: fc7f85 call0 402bfa64 +402c326c: b108 l32i.n a0, a1, 44 +402c326e: a1c8 l32i.n a12, a1, 40 +402c3270: 91d8 l32i.n a13, a1, 36 +402c3272: 81e8 l32i.n a14, a1, 32 +402c3274: 71f8 l32i.n a15, a1, 28 +402c3276: 30c112 addi a1, a1, 48 +402c3279: f00d ret.n + ... + +402c327c : +402c327c: e0c112 addi a1, a1, -32 +402c327f: 0561d2 s32i a13, a1, 20 +402c3282: 02dd mov.n a13, a2 +402c3284: 172222 l32i a2, a2, 92 +402c3287: d52341 l32r a4, 402b8714 +402c328a: 220b addi.n a2, a2, -1 +402c328c: 753820 extui a3, a2, 24, 8 +402c328f: 015280 slli a5, a2, 24 +402c3292: 205530 or a5, a5, a3 +402c3295: 103240 and a3, a2, a4 +402c3298: 113380 slli a3, a3, 8 +402c329b: 412820 srli a2, a2, 8 +402c329e: 203530 or a3, a5, a3 +402c32a1: 104240 and a4, a2, a4 +402c32a4: 204340 or a4, a3, a4 +402c32a7: 0d2d mov.n a2, a13 +402c32a9: 030c movi.n a3, 0 +402c32ab: 61c9 s32i.n a12, a1, 24 +402c32ad: 7109 s32i.n a0, a1, 28 +402c32af: 41e9 s32i.n a14, a1, 16 +402c32b1: 31f9 s32i.n a15, a1, 12 +402c32b3: ff8d45 call0 402c2b88 +402c32b6: 02cd mov.n a12, a2 +402c32b8: c2ac beqz.n a2, 402c32e8 +402c32ba: ed4b addi.n a14, a13, 4 +402c32bc: 041262 l16ui a6, a2, 8 +402c32bf: 12f8 l32i.n a15, a2, 4 +402c32c1: 650c movi.n a5, 6 +402c32c3: 0e4d mov.n a4, a14 +402c32c5: 0d3d mov.n a3, a13 +402c32c7: 0800c5 call0 402cb2d4 +402c32ca: 104f22 s8i a2, a15, 16 +402c32cd: f42820 extui a2, a2, 8, 16 +402c32d0: 114f22 s8i a2, a15, 17 +402c32d3: 0a0d52 l8ui a5, a13, 10 +402c32d6: 670c movi.n a7, 6 +402c32d8: 060c movi.n a6, 0 +402c32da: 0e4d mov.n a4, a14 +402c32dc: 0d3d mov.n a3, a13 +402c32de: 0c2d mov.n a2, a12 +402c32e0: fb3cc5 call0 402be6b0 +402c32e3: 0c2d mov.n a2, a12 +402c32e5: fc77c5 call0 402bfa64 +402c32e8: 7108 l32i.n a0, a1, 28 +402c32ea: 61c8 l32i.n a12, a1, 24 +402c32ec: 51d8 l32i.n a13, a1, 20 +402c32ee: 41e8 l32i.n a14, a1, 16 +402c32f0: 31f8 l32i.n a15, a1, 12 +402c32f2: 20c112 addi a1, a1, 32 +402c32f5: f00d ret.n +402c32f7: 110000 slli a0, a0, 16 + ... + +402c32fc : +402c32fc: d0c112 addi a1, a1, -48 +402c32ff: 1f2262 l32i a6, a2, 124 +402c3302: 91d9 s32i.n a13, a1, 36 +402c3304: b109 s32i.n a0, a1, 44 +402c3306: a1c9 s32i.n a12, a1, 40 +402c3308: 81e9 s32i.n a14, a1, 32 +402c330a: 71f9 s32i.n a15, a1, 28 +402c330c: 02dd mov.n a13, a2 +402c330e: a6cc bnez.n a6, 402c331c +402c3310: 1e2262 l32i a6, a2, 120 +402c3313: 0e5616 beqz a6, 402c33fc +402c3316: 0c0c movi.n a12, 0 +402c3318: 0003c6 j 402c332b +402c331b: 162800 excw +402c331e: 1228 l32i.n a2, a2, 4 +402c3320: 0e02c2 l8ui a12, a2, 14 +402c3323: 34c0c0 extui a12, a12, 0, 4 +402c3326: 11cce0 slli a12, a12, 2 +402c3329: cceb addi.n a12, a12, 14 +402c332b: 4688 l32i.n a8, a6, 16 +402c332d: 020c movi.n a2, 0 +402c332f: 0d0832 l8ui a3, a8, 13 +402c3332: 025d mov.n a5, a2 +402c3334: 095327 bbc a3, a2, 402c3341 +402c3337: 061652 l16ui a5, a6, 12 +402c333a: 130c movi.n a3, 1 +402c333c: 832350 moveqz a2, a3, a5 +402c333f: 025d mov.n a5, a2 +402c3341: 050822 l8ui a2, a8, 5 +402c3344: 040872 l8ui a7, a8, 4 +402c3347: 112280 slli a2, a2, 8 +402c334a: 203270 or a3, a2, a7 +402c334d: 060822 l8ui a2, a8, 6 +402c3350: 070842 l8ui a4, a8, 7 +402c3353: 112200 slli a2, a2, 16 +402c3356: 202230 or a2, a2, a3 +402c3359: 014480 slli a4, a4, 24 +402c335c: 130c movi.n a3, 1 +402c335e: 204420 or a4, a4, a2 +402c3361: 303530 xor a3, a5, a3 +402c3364: 0d2d mov.n a2, a13 +402c3366: 0159 s32i.n a5, a1, 0 +402c3368: 1169 s32i.n a6, a1, 4 +402c336a: ff81c5 call0 402c2b88 +402c336d: 02ed mov.n a14, a2 +402c336f: 0158 l32i.n a5, a1, 0 +402c3371: 1168 l32i.n a6, a1, 4 +402c3373: 085216 beqz a2, 402c33fc +402c3376: 12f8 l32i.n a15, a2, 4 +402c3378: 55ac beqz.n a5, 402c33a1 +402c337a: 0d0f22 l8ui a2, a15, 13 +402c337d: 0c0f32 l8ui a3, a15, 12 +402c3380: 112280 slli a2, a2, 8 +402c3383: 202230 or a2, a2, a3 +402c3386: f91e31 l32r a3, 402c1800 +402c3389: 102230 and a2, a2, a3 +402c338c: ffdb31 l32r a3, 402c32f8 +402c338f: 202230 or a2, a2, a3 +402c3392: f42020 extui a2, a2, 0, 16 +402c3395: 0c4f22 s8i a2, a15, 12 +402c3398: 412820 srli a2, a2, 8 +402c339b: 0d4f22 s8i a2, a15, 13 +402c339e: 000b06 j 402c33ce +402c33a1: 1628 l32i.n a2, a6, 4 +402c33a3: 1f2d52 l32i a5, a13, 124 +402c33a6: 1248 l32i.n a4, a2, 4 +402c33a8: 14cf32 addi a3, a15, 20 +402c33ab: b5cc bnez.n a5, 402c33ba +402c33ad: 0c0452 l8ui a5, a4, 12 +402c33b0: 415450 srli a5, a5, 4 +402c33b3: 1155e0 slli a5, a5, 2 +402c33b6: 000386 j 402c33c8 +402c33b9: 44ca00 extui a12, a0, 10, 5 +402c33bc: 0c0452 l8ui a5, a4, 12 +402c33bf: 415450 srli a5, a5, 4 +402c33c2: a055c0 addx4 a5, a5, a12 +402c33c5: f45050 extui a5, a5, 0, 16 +402c33c8: 01a042 movi a4, 1 +402c33cb: fca205 call0 402bfdec +402c33ce: cd4b addi.n a12, a13, 4 +402c33d0: 041e62 l16ui a6, a14, 8 +402c33d3: 650c movi.n a5, 6 +402c33d5: 0c4d mov.n a4, a12 +402c33d7: 0d3d mov.n a3, a13 +402c33d9: 0e2d mov.n a2, a14 +402c33db: 07ef85 call0 402cb2d4 +402c33de: 104f22 s8i a2, a15, 16 +402c33e1: f42820 extui a2, a2, 8, 16 +402c33e4: 114f22 s8i a2, a15, 17 +402c33e7: 0a0d52 l8ui a5, a13, 10 +402c33ea: 670c movi.n a7, 6 +402c33ec: 060c movi.n a6, 0 +402c33ee: 0c4d mov.n a4, a12 +402c33f0: 0d3d mov.n a3, a13 +402c33f2: 0e2d mov.n a2, a14 +402c33f4: fb2b85 call0 402be6b0 +402c33f7: 0e2d mov.n a2, a14 +402c33f9: fc6685 call0 402bfa64 +402c33fc: b108 l32i.n a0, a1, 44 +402c33fe: a1c8 l32i.n a12, a1, 40 +402c3400: 91d8 l32i.n a13, a1, 36 +402c3402: 81e8 l32i.n a14, a1, 32 +402c3404: 71f8 l32i.n a15, a1, 28 +402c3406: 30c112 addi a1, a1, 48 +402c3409: f00d ret.n +402c340b: 040200 extui a0, a0, 2, 1 +402c340e: 12b405 call0 402d5f50 <_irom0_text_end+0x8ff0> + +402c3410 : +402c3410: d0c112 addi a1, a1, -48 +402c3413: a1c9 s32i.n a12, a1, 40 +402c3415: 02cd mov.n a12, a2 +402c3417: fb3f21 l32r a2, 402c2114 +402c341a: b109 s32i.n a0, a1, 44 +402c341c: 0238 l32i.n a3, a2, 0 +402c341e: 91d9 s32i.n a13, a1, 36 +402c3420: 81e9 s32i.n a14, a1, 32 +402c3422: 71f9 s32i.n a15, a1, 28 +402c3424: 020c movi.n a2, 0 +402c3426: 0293c7 bne a3, a12, 402c342c +402c3429: 0102c6 j 402c3838 +402c342c: 301c22 l16ui a2, a12, 96 +402c342f: 2b1cd2 l16ui a13, a12, 86 +402c3432: f44020 extui a4, a2, 0, 16 +402c3435: f430d0 extui a3, a13, 0, 16 +402c3438: 01b437 bgeu a4, a3, 402c343d +402c343b: 02dd mov.n a13, a2 +402c343d: f4d0d0 extui a13, a13, 0, 16 +402c3440: 240c22 l8ui a2, a12, 36 +402c3443: 01d9 s32i.n a13, a1, 0 +402c3445: 1e2ce2 l32i a14, a12, 120 +402c3448: 586217 bbci a2, 1, 402c34a4 +402c344b: 04be16 beqz a14, 402c349a +402c344e: 4e68 l32i.n a6, a14, 16 +402c3450: 050632 l8ui a3, a6, 5 +402c3453: 040652 l8ui a5, a6, 4 +402c3456: 060622 l8ui a2, a6, 6 +402c3459: 113380 slli a3, a3, 8 +402c345c: 204350 or a4, a3, a5 +402c345f: 112200 slli a2, a2, 16 +402c3462: 203240 or a3, a2, a4 +402c3465: 070622 l8ui a2, a6, 7 +402c3468: 012280 slli a2, a2, 24 +402c346b: 202230 or a2, a2, a3 +402c346e: 014280 slli a4, a2, 24 +402c3471: 753820 extui a3, a2, 24, 8 +402c3474: 205430 or a5, a4, a3 +402c3477: d4a731 l32r a3, 402b8714 +402c347a: 104230 and a4, a2, a3 +402c347d: 114480 slli a4, a4, 8 +402c3480: 412820 srli a2, a2, 8 +402c3483: 204540 or a4, a5, a4 +402c3486: 102230 and a2, a2, a3 +402c3489: 202420 or a2, a4, a2 +402c348c: 061e32 l16ui a3, a14, 12 +402c348f: 142c42 l32i a4, a12, 80 +402c3492: c03340 sub a3, a3, a4 +402c3495: 223a add.n a2, a2, a3 +402c3497: 09bd27 bgeu a13, a2, 402c34a4 +402c349a: 0c2d mov.n a2, a12 +402c349c: ff9e85 call0 402c2e88 +402c349f: 00e546 j 402c3838 +402c34a2: f20000 excw +402c34a5: 1f2c movi.n a15, 33 +402c34a7: 225f16 beqz a15, 402c36d0 +402c34aa: 0f28 l32i.n a2, a15, 0 +402c34ac: 220216 beqz a2, 402c36d0 +402c34af: 02fd mov.n a15, a2 +402c34b1: fffd46 j 402c34aa +402c34b4: 4e68 l32i.n a6, a14, 16 +402c34b6: 050632 l8ui a3, a6, 5 +402c34b9: 040652 l8ui a5, a6, 4 +402c34bc: 060622 l8ui a2, a6, 6 +402c34bf: 113380 slli a3, a3, 8 +402c34c2: 204350 or a4, a3, a5 +402c34c5: 112200 slli a2, a2, 16 +402c34c8: 203240 or a3, a2, a4 +402c34cb: 070622 l8ui a2, a6, 7 +402c34ce: d49151 l32r a5, 402b8714 +402c34d1: 012280 slli a2, a2, 24 +402c34d4: 202230 or a2, a2, a3 +402c34d7: 753820 extui a3, a2, 24, 8 +402c34da: 014280 slli a4, a2, 24 +402c34dd: 204430 or a4, a4, a3 +402c34e0: 103250 and a3, a2, a5 +402c34e3: 113380 slli a3, a3, 8 +402c34e6: 412820 srli a2, a2, 8 +402c34e9: 203430 or a3, a4, a3 +402c34ec: 102250 and a2, a2, a5 +402c34ef: 202320 or a2, a3, a2 +402c34f2: 142c42 l32i a4, a12, 80 +402c34f5: 061e32 l16ui a3, a14, 12 +402c34f8: c03340 sub a3, a3, a4 +402c34fb: 223a add.n a2, a2, a3 +402c34fd: 0138 l32i.n a3, a1, 0 +402c34ff: 02b327 bgeu a3, a2, 402c3505 +402c3502: 00aec6 j 402c37c1 +402c3505: 1e28 l32i.n a2, a14, 4 +402c3507: 071222 l16ui a2, a2, 14 +402c350a: 0222b6 bltui a2, 2, 402c3510 +402c350d: 00ac06 j 402c37c1 +402c3510: 0d0622 l8ui a2, a6, 13 +402c3513: 0c0632 l8ui a3, a6, 12 +402c3516: 112280 slli a2, a2, 8 +402c3519: 202230 or a2, a2, a3 +402c351c: 1f2c32 l32i a3, a12, 124 +402c351f: 1b5356 bnez a3, 402c36d8 +402c3522: 0e38 l32i.n a3, a14, 0 +402c3524: 1e6c32 s32i a3, a12, 120 +402c3527: 4c38 l32i.n a3, a12, 16 +402c3529: 1d2326 beqi a3, 2, 402c354a +402c352c: ed6c31 l32r a3, 402beadc +402c352f: 202230 or a2, a2, a3 +402c3532: f42020 extui a2, a2, 0, 16 +402c3535: 0c4622 s8i a2, a6, 12 +402c3538: 412820 srli a2, a2, 8 +402c353b: 0d4622 s8i a2, a6, 13 +402c353e: 240c32 l8ui a3, a12, 36 +402c3541: fcaf22 movi a2, -4 +402c3544: 102320 and a2, a3, a2 +402c3547: 244c22 s8i a2, a12, 36 +402c354a: ac58 l32i.n a5, a12, 40 +402c354c: d47231 l32r a3, 402b8714 +402c354f: 016580 slli a6, a5, 24 +402c3552: 752850 extui a2, a5, 24, 8 +402c3555: 202620 or a2, a6, a2 +402c3558: 106530 and a6, a5, a3 +402c355b: 116680 slli a6, a6, 8 +402c355e: 206260 or a6, a2, a6 +402c3561: 412850 srli a2, a5, 8 +402c3564: 103230 and a3, a2, a3 +402c3567: 4e48 l32i.n a4, a14, 16 +402c3569: 202630 or a2, a6, a3 +402c356c: 743820 extui a3, a2, 8, 8 +402c356f: 094432 s8i a3, a4, 9 +402c3572: 753020 extui a3, a2, 16, 8 +402c3575: 0a4432 s8i a3, a4, 10 +402c3578: 171c32 l16ui a3, a12, 46 +402c357b: 084422 s8i a2, a4, 8 +402c357e: 752820 extui a2, a2, 24, 8 +402c3581: 0b4422 s8i a2, a4, 11 +402c3584: 116380 slli a6, a3, 8 +402c3587: 412830 srli a2, a3, 8 +402c358a: 202620 or a2, a6, a2 +402c358d: f42020 extui a2, a2, 0, 16 +402c3590: 0e4422 s8i a2, a4, 14 +402c3593: 412820 srli a2, a2, 8 +402c3596: 0f4422 s8i a2, a4, 15 +402c3599: 535a add.n a5, a3, a5 +402c359b: cc59 s32i.n a5, a12, 48 +402c359d: 0e0e22 l8ui a2, a14, 14 +402c35a0: 056207 bbci a2, 0, 402c35a9 +402c35a3: ff9a21 l32r a2, 402c340c +402c35a6: 056422 s32i a2, a4, 20 +402c35a9: 1d9c22 l16si a2, a12, 58 +402c35ac: 040266 bnei a2, -1, 402c35b4 +402c35af: 020c movi.n a2, 0 +402c35b1: 1d5c22 s16i a2, a12, 58 +402c35b4: 0c28 l32i.n a2, a12, 0 +402c35b6: dc4b addi.n a13, a12, 4 +402c35b8: 141216 beqz a2, 402c36fd +402c35bb: 102c22 l32i a2, a12, 64 +402c35be: 4e78 l32i.n a7, a14, 16 +402c35c0: 046256 bnez a2, 402c360a +402c35c3: e36921 l32r a2, 402bc368 +402c35c6: 0228 l32i.n a2, a2, 0 +402c35c8: 106c22 s32i a2, a12, 64 +402c35cb: 050742 l8ui a4, a7, 5 +402c35ce: 040722 l8ui a2, a7, 4 +402c35d1: 060732 l8ui a3, a7, 6 +402c35d4: 114480 slli a4, a4, 8 +402c35d7: 205420 or a5, a4, a2 +402c35da: 113300 slli a3, a3, 16 +402c35dd: 204350 or a4, a3, a5 +402c35e0: 070732 l8ui a3, a7, 7 +402c35e3: 013380 slli a3, a3, 24 +402c35e6: 203340 or a3, a3, a4 +402c35e9: 014380 slli a4, a3, 24 +402c35ec: 752830 extui a2, a3, 24, 8 +402c35ef: 205420 or a5, a4, a2 +402c35f2: d44821 l32r a2, 402b8714 +402c35f5: 104320 and a4, a3, a2 +402c35f8: 114480 slli a4, a4, 8 +402c35fb: 413830 srli a3, a3, 8 +402c35fe: 204540 or a4, a5, a4 +402c3601: 102320 and a2, a3, a2 +402c3604: 202420 or a2, a4, a2 +402c3607: 116c22 s32i a2, a12, 68 +402c360a: 012e22 l32i a2, a14, 4 +402c360d: 06a052 movi a5, 6 +402c3610: 1268 l32i.n a6, a2, 4 +402c3612: 051232 l16ui a3, a2, 10 +402c3615: c06760 sub a6, a7, a6 +402c3618: f46060 extui a6, a6, 0, 16 +402c361b: c03360 sub a3, a3, a6 +402c361e: 055232 s16i a3, a2, 10 +402c3621: 041232 l16ui a3, a2, 8 +402c3624: 1279 s32i.n a7, a2, 4 +402c3626: c06360 sub a6, a3, a6 +402c3629: f46060 extui a6, a6, 0, 16 +402c362c: 045262 s16i a6, a2, 8 +402c362f: 030c movi.n a3, 0 +402c3631: 104732 s8i a3, a7, 16 +402c3634: 114732 s8i a3, a7, 17 +402c3637: 0d4d mov.n a4, a13 +402c3639: 0c3d mov.n a3, a12 +402c363b: 016172 s32i a7, a1, 4 +402c363e: 07c945 call0 402cb2d4 +402c3641: 1178 l32i.n a7, a1, 4 +402c3643: 0d4d mov.n a4, a13 +402c3645: 104722 s8i a2, a7, 16 +402c3648: f42820 extui a2, a2, 8, 16 +402c364b: 114722 s8i a2, a7, 17 +402c364e: 090c62 l8ui a6, a12, 9 +402c3651: 0a0c52 l8ui a5, a12, 10 +402c3654: 1e28 l32i.n a2, a14, 4 +402c3656: 670c movi.n a7, 6 +402c3658: 0c3d mov.n a3, a12 +402c365a: fb0545 call0 402be6b0 +402c365d: 4e58 l32i.n a5, a14, 16 +402c365f: 050542 l8ui a4, a5, 5 +402c3662: 040562 l8ui a6, a5, 4 +402c3665: 060522 l8ui a2, a5, 6 +402c3668: 114480 slli a4, a4, 8 +402c366b: 203460 or a3, a4, a6 +402c366e: 112200 slli a2, a2, 16 +402c3671: 204230 or a4, a2, a3 +402c3674: 070522 l8ui a2, a5, 7 +402c3677: d42761 l32r a6, 402b8714 +402c367a: 012280 slli a2, a2, 24 +402c367d: 202240 or a2, a2, a4 +402c3680: 014280 slli a4, a2, 24 +402c3683: 753820 extui a3, a2, 24, 8 +402c3686: 203430 or a3, a4, a3 +402c3689: 104260 and a4, a2, a6 +402c368c: 114480 slli a4, a4, 8 +402c368f: 412820 srli a2, a2, 8 +402c3692: 102260 and a2, a2, a6 +402c3695: 204340 or a4, a3, a4 +402c3698: 203420 or a3, a4, a2 +402c369b: 0d0522 l8ui a2, a5, 13 +402c369e: 040c movi.n a4, 0 +402c36a0: 142020 extui a2, a2, 0, 2 +402c36a3: 150c movi.n a5, 1 +402c36a5: 835420 moveqz a5, a4, a2 +402c36a8: 052d mov.n a2, a5 +402c36aa: 061e52 l16ui a5, a14, 12 +402c36ad: 225a add.n a2, a2, a5 +402c36af: 172c52 l32i a5, a12, 92 +402c36b2: 623a add.n a6, a2, a3 +402c36b4: c05560 sub a5, a5, a6 +402c36b7: 02a547 bge a5, a4, 402c36bd +402c36ba: 176c62 s32i a6, a12, 92 +402c36bd: 0ec216 beqz a2, 402c37ad +402c36c0: 0e49 s32i.n a4, a14, 0 +402c36c2: 1f2c42 l32i a4, a12, 124 +402c36c5: 047456 bnez a4, 402c3710 +402c36c8: 1f6ce2 s32i a14, a12, 124 +402c36cb: 0efd mov.n a15, a14 +402c36cd: 1e2ce2 l32i a14, a12, 120 +402c36d0: 0ede16 beqz a14, 402c37c1 +402c36d3: ff7746 j 402c34b4 +402c36d6: 420000 excw +402c36d9: 240c movi.n a4, 2 +402c36db: 434c movi.n a3, 68 +402c36dd: 020437 bnone a4, a3, 402c36e3 +402c36e0: ff8f86 j 402c3522 +402c36e3: 1e2c32 l32i a3, a12, 120 +402c36e6: 0ce316 beqz a3, 402c37b8 +402c36e9: 0358 l32i.n a5, a3, 0 +402c36eb: e33556 bnez a5, 402c3522 +402c36ee: 061352 l16ui a5, a3, 12 +402c36f1: 1e1c32 l16ui a3, a12, 60 +402c36f4: 02b537 bgeu a5, a3, 402c36fa +402c36f7: 002f46 j 402c37b8 +402c36fa: ff8906 j 402c3522 +402c36fd: 202dd0 or a2, a13, a13 +402c3700: faa9c5 call0 402be1a0 +402c3703: f56216 beqz a2, 402c365d +402c3706: 012222 l32i a2, a2, 4 +402c3709: 006c22 s32i a2, a12, 0 +402c370c: ffaac6 j 402c35bb +402c370f: 4fa800 excw +402c3712: 050a52 l8ui a5, a10, 5 +402c3715: 040a72 l8ui a7, a10, 4 +402c3718: 060a22 l8ui a2, a10, 6 +402c371b: 115580 slli a5, a5, 8 +402c371e: 206570 or a6, a5, a7 +402c3721: 112200 slli a2, a2, 16 +402c3724: 205260 or a5, a2, a6 +402c3727: 070a22 l8ui a2, a10, 7 +402c372a: d3fa71 l32r a7, 402b8714 +402c372d: 012280 slli a2, a2, 24 +402c3730: 202250 or a2, a2, a5 +402c3733: 755820 extui a5, a2, 24, 8 +402c3736: 016280 slli a6, a2, 24 +402c3739: 206650 or a6, a6, a5 +402c373c: 105270 and a5, a2, a7 +402c373f: 115580 slli a5, a5, 8 +402c3742: 206650 or a6, a6, a5 +402c3745: 415820 srli a5, a2, 8 +402c3748: 102570 and a2, a5, a7 +402c374b: 202620 or a2, a6, a2 +402c374e: c02320 sub a2, a3, a2 +402c3751: 7ccc52 addi a5, a12, 124 +402c3754: 076d mov.n a6, a7 +402c3756: 04e2d6 bgez a2, 402c37a8 +402c3759: 4428 l32i.n a2, a4, 16 +402c375b: 050272 l8ui a7, a2, 5 +402c375e: 0402b2 l8ui a11, a2, 4 +402c3761: 117780 slli a7, a7, 8 +402c3764: 20a7b0 or a10, a7, a11 +402c3767: 060272 l8ui a7, a2, 6 +402c376a: 070222 l8ui a2, a2, 7 +402c376d: 117700 slli a7, a7, 16 +402c3770: 2077a0 or a7, a7, a10 +402c3773: 012280 slli a2, a2, 24 +402c3776: 202270 or a2, a2, a7 +402c3779: 757820 extui a7, a2, 24, 8 +402c377c: 01a280 slli a10, a2, 24 +402c377f: 20aa70 or a10, a10, a7 +402c3782: 107260 and a7, a2, a6 +402c3785: 117780 slli a7, a7, 8 +402c3788: 412820 srli a2, a2, 8 +402c378b: 207a70 or a7, a10, a7 +402c378e: 102260 and a2, a2, a6 +402c3791: 202720 or a2, a7, a2 +402c3794: c02230 sub a2, a2, a3 +402c3797: 0062d6 bgez a2, 402c37a1 +402c379a: 045d mov.n a5, a4 +402c379c: 0448 l32i.n a4, a4, 0 +402c379e: fb7456 bnez a4, 402c3759 +402c37a1: 0e49 s32i.n a4, a14, 0 +402c37a3: 05e9 s32i.n a14, a5, 0 +402c37a5: 000246 j 402c37b2 +402c37a8: 0fe9 s32i.n a14, a15, 0 +402c37aa: ffc746 j 402c36cb +402c37ad: 0e2d mov.n a2, a14 +402c37af: fd6c45 call0 402c0e74 +402c37b2: 0fed mov.n a14, a15 +402c37b4: ffc4c6 j 402c36cb +402c37b7: af3200 excw +402c37ba: 0437a0 extui a3, a10, 7, 1 +402c37bd: 580602 l8ui a0, a6, 88 +402c37c0: ff .byte 0xff +402c37c1: 1e2c22 l32i a2, a12, 120 +402c37c4: 12cc bnez.n a2, 402c37c9 +402c37c6: 3b5c22 s16i a2, a12, 118 +402c37c9: 060e16 beqz a14, 402c382d +402c37cc: ac0c22 l8ui a2, a12, 172 +402c37cf: 05a256 bnez a2, 402c382d +402c37d2: 4e68 l32i.n a6, a14, 16 +402c37d4: 050632 l8ui a3, a6, 5 +402c37d7: 040652 l8ui a5, a6, 4 +402c37da: 060622 l8ui a2, a6, 6 +402c37dd: 113380 slli a3, a3, 8 +402c37e0: 204350 or a4, a3, a5 +402c37e3: 112200 slli a2, a2, 16 +402c37e6: 203240 or a3, a2, a4 +402c37e9: 070622 l8ui a2, a6, 7 +402c37ec: 012280 slli a2, a2, 24 +402c37ef: 202230 or a2, a2, a3 +402c37f2: 014280 slli a4, a2, 24 +402c37f5: 753820 extui a3, a2, 24, 8 +402c37f8: 205430 or a5, a4, a3 +402c37fb: d3c631 l32r a3, 402b8714 +402c37fe: 104230 and a4, a2, a3 +402c3801: 114480 slli a4, a4, 8 +402c3804: 412820 srli a2, a2, 8 +402c3807: 204540 or a4, a5, a4 +402c380a: 102230 and a2, a2, a3 +402c380d: 202420 or a2, a4, a2 +402c3810: 061e32 l16ui a3, a14, 12 +402c3813: 142c42 l32i a4, a12, 80 +402c3816: c03340 sub a3, a3, a4 +402c3819: 223a add.n a2, a2, a3 +402c381b: 301c32 l16ui a3, a12, 96 +402c381e: 0bb327 bgeu a3, a2, 402c382d +402c3821: 00a022 movi a2, 0 +402c3824: 2a6c22 s32i a2, a12, 168 +402c3827: 01a022 movi a2, 1 +402c382a: ac4c22 s8i a2, a12, 172 +402c382d: 240c22 l8ui a2, a12, 36 +402c3830: 642020 extui a2, a2, 0, 7 +402c3833: 244c22 s8i a2, a12, 36 +402c3836: 020c movi.n a2, 0 +402c3838: b108 l32i.n a0, a1, 44 +402c383a: a1c8 l32i.n a12, a1, 40 +402c383c: 91d8 l32i.n a13, a1, 36 +402c383e: 81e8 l32i.n a14, a1, 32 +402c3840: 71f8 l32i.n a15, a1, 28 +402c3842: 30c112 addi a1, a1, 48 +402c3845: f00d ret.n + ... + +402c3848 : +402c3848: f0c112 addi a1, a1, -16 +402c384b: 1f2232 l32i a3, a2, 124 +402c384e: 3109 s32i.n a0, a1, 12 +402c3850: 060316 beqz a3, 402c38b4 +402c3853: 040c movi.n a4, 0 +402c3855: 160c movi.n a6, 1 +402c3857: 068d mov.n a8, a6 +402c3859: 045d mov.n a5, a4 +402c385b: 049d mov.n a9, a4 +402c385d: 047d mov.n a7, a4 +402c385f: 04ad mov.n a10, a4 +402c3861: 13b8 l32i.n a11, a3, 4 +402c3863: 4bb8 l32i.n a11, a11, 16 +402c3865: 4b9c beqz.n a11, 402c387d +402c3867: 38cc bnez.n a8, 402c386e +402c3869: 0939 s32i.n a3, a9, 0 +402c386b: 000046 j 402c3870 +402c386e: 037d mov.n a7, a3 +402c3870: 0388 l32i.n a8, a3, 0 +402c3872: 039d mov.n a9, a3 +402c3874: 03a9 s32i.n a10, a3, 0 +402c3876: 083d mov.n a3, a8 +402c3878: 080c movi.n a8, 0 +402c387a: 0004c6 j 402c3891 +402c387d: 46cc bnez.n a6, 402c3885 +402c387f: 0439 s32i.n a3, a4, 0 +402c3881: 000086 j 402c3887 +402c3884: 035d00 excw +402c3887: 0368 l32i.n a6, a3, 0 +402c3889: 034d mov.n a4, a3 +402c388b: 03a9 s32i.n a10, a3, 0 +402c388d: 063d mov.n a3, a6 +402c388f: 060c movi.n a6, 0 +402c3891: fcc356 bnez a3, 402c3861 +402c3894: 958c beqz.n a5, 402c38a1 +402c3896: 748c beqz.n a4, 402c38a1 +402c3898: 1e2232 l32i a3, a2, 120 +402c389b: 006432 s32i a3, a4, 0 +402c389e: 1e6252 s32i a5, a2, 120 +402c38a1: 4e0232 l8ui a3, a2, 78 +402c38a4: 1f6272 s32i a7, a2, 124 +402c38a7: 331b addi.n a3, a3, 1 +402c38a9: 4e4232 s8i a3, a2, 78 +402c38ac: 030c movi.n a3, 0 +402c38ae: 106232 s32i a3, a2, 64 +402c38b1: ffb5c5 call0 402c3410 +402c38b4: 3108 l32i.n a0, a1, 12 +402c38b6: 10c112 addi a1, a1, 16 +402c38b9: f00d ret.n +402c38bb: 979e00 excw +402c38be: fe .byte 0xfe +402c38bf: 3f .byte 0x3f +402c38c0: 30ec bnez.n a0, 402c38e7 +402c38c2: ff .byte 0xff +402c38c3: 3f .byte 0x3f + +402c38c4 : +402c38c4: f0c112 addi a1, a1, -16 +402c38c7: 21c9 s32i.n a12, a1, 8 +402c38c9: 02cd mov.n a12, a2 +402c38cb: e77321 l32r a2, 402bd698 +402c38ce: 01e9 s32i.n a14, a1, 0 +402c38d0: 7228 l32i.n a2, a2, 28 +402c38d2: 03ed mov.n a14, a3 +402c38d4: fffa31 l32r a3, 402c38bc +402c38d7: 11d9 s32i.n a13, a1, 4 +402c38d9: 050c movi.n a5, 0 +402c38db: 04dd mov.n a13, a4 +402c38dd: 28a142 movi a4, 0x128 +402c38e0: 3109 s32i.n a0, a1, 12 +402c38e2: d78c01 l32r a0, 402b9714 +402c38e5: 0000c0 callx0 a0 +402c38e8: 041216 beqz a2, 402c392d +402c38eb: fff541 l32r a4, 402c38c0 +402c38ee: 030c movi.n a3, 0 +402c38f0: 0239 s32i.n a3, a2, 0 +402c38f2: 0438 l32i.n a3, a4, 0 +402c38f4: 22e9 s32i.n a14, a2, 8 +402c38f6: 32d9 s32i.n a13, a2, 12 +402c38f8: 12c9 s32i.n a12, a2, 4 +402c38fa: a38c beqz.n a3, 402c3908 +402c38fc: 1358 l32i.n a5, a3, 4 +402c38fe: 12bc57 bgeu a12, a5, 402c3914 +402c3901: c055c0 sub a5, a5, a12 +402c3904: 1359 s32i.n a5, a3, 4 +402c3906: 0239 s32i.n a3, a2, 0 +402c3908: 0429 s32i.n a2, a4, 0 +402c390a: 0007c6 j 402c392d +402c390d: 1468 l32i.n a6, a4, 4 +402c390f: 113567 bltu a5, a6, 402c3924 +402c3912: 043d mov.n a3, a4 +402c3914: 1248 l32i.n a4, a2, 4 +402c3916: 1358 l32i.n a5, a3, 4 +402c3918: c05450 sub a5, a4, a5 +402c391b: 0348 l32i.n a4, a3, 0 +402c391d: 1259 s32i.n a5, a2, 4 +402c391f: 648c beqz.n a4, 402c3929 +402c3921: fffa06 j 402c390d +402c3924: c05650 sub a5, a6, a5 +402c3927: 1459 s32i.n a5, a4, 4 +402c3929: 0249 s32i.n a4, a2, 0 +402c392b: 0329 s32i.n a2, a3, 0 +402c392d: 3108 l32i.n a0, a1, 12 +402c392f: 21c8 l32i.n a12, a1, 8 +402c3931: 11d8 l32i.n a13, a1, 4 +402c3933: 01e8 l32i.n a14, a1, 0 +402c3935: 10c112 addi a1, a1, 16 +402c3938: f00d ret.n +402c393a: 100000 and a0, a0, a0 +402c393d: 2c3a add.n a2, a12, a3 +402c393f: 138840 excw +402c3942: 980000 excw +402c3945: 281c movi.n a8, 18 +402c3947: ea6040 excw +402c394a: 700000 excw +402c394d: 281c movi.n a8, 18 +402c394f: 1c4c40 excw +402c3952: 4028 l32i.n a2, a0, 16 +402c3954: 1c28 l32i.n a2, a12, 4 +402c3956: 4028 l32i.n a2, a0, 16 +402c3958: 39d8 l32i.n a13, a9, 12 +402c395a: 402c movi.n a0, 36 +402c395c: 000624 excw +402c395f: 30e860 xor a14, a8, a6 +402c3962: ff .byte 0xff +402c3963: 3f .byte 0x3f + +402c3964 : +402c3964: fff631 l32r a3, 402c393c +402c3967: fff621 l32r a2, 402c3940 +402c396a: f0c112 addi a1, a1, -16 +402c396d: 00a042 movi a4, 0 +402c3970: 3109 s32i.n a0, a1, 12 +402c3972: 0261c2 s32i a12, a1, 8 +402c3975: fff4c5 call0 402c38c4 +402c3978: d72421 l32r a2, 402b9608 +402c397b: 0c0c movi.n a12, 0 +402c397d: 0020c0 memw +402c3980: 02c9 s32i.n a12, a2, 0 +402c3982: fff031 l32r a3, 402c3944 +402c3985: fff021 l32r a2, 402c3948 +402c3988: 0c4d mov.n a4, a12 +402c398a: fff385 call0 402c38c4 +402c398d: ffef31 l32r a3, 402c394c +402c3990: 204cc0 or a4, a12, a12 +402c3993: f4a122 movi a2, 0x1f4 +402c3996: fff2c5 call0 402c38c4 +402c3999: ffed31 l32r a3, 402c3950 +402c399c: 204cc0 or a4, a12, a12 +402c399f: 64a022 movi a2, 100 +402c39a2: fff205 call0 402c38c4 +402c39a5: ffeb31 l32r a3, 402c3954 +402c39a8: 204cc0 or a4, a12, a12 +402c39ab: e8a322 movi a2, 0x3e8 +402c39ae: fff145 call0 402c38c4 +402c39b1: ffe931 l32r a3, 402c3958 +402c39b4: 0c4d mov.n a4, a12 +402c39b6: 7da022 movi a2, 125 +402c39b9: fff085 call0 402c38c4 +402c39bc: ffe821 l32r a2, 402c395c +402c39bf: 3108 l32i.n a0, a1, 12 +402c39c1: 0020c0 memw +402c39c4: 0238 l32i.n a3, a2, 0 +402c39c6: ffe621 l32r a2, 402c3960 +402c39c9: 21c8 l32i.n a12, a1, 8 +402c39cb: 0239 s32i.n a3, a2, 0 +402c39cd: 10c112 addi a1, a1, 16 +402c39d0: f00d ret.n +402c39d2: e40000 extui a0, a0, 0, 15 +402c39d5: 3fff30 excw +402c39d8: f0c112 addi a1, a1, -16 +402c39db: 3109 s32i.n a0, a1, 12 +402c39dd: fd9785 call0 402c1358 +402c39e0: e26321 l32r a2, 402bc36c +402c39e3: 0228 l32i.n a2, a2, 0 +402c39e5: 008256 bnez a2, 402c39f1 +402c39e8: e25f21 l32r a2, 402bc364 +402c39eb: 002222 l32i a2, a2, 0 +402c39ee: 00e216 beqz a2, 402c3a00 +402c39f1: ffd931 l32r a3, 402c3958 +402c39f4: 040c movi.n a4, 0 +402c39f6: 7da022 movi a2, 125 +402c39f9: ffec85 call0 402c38c4 +402c39fc: 0001c6 j 402c3a07 +402c39ff: f52100 extui a2, a0, 17, 16 +402c3a02: ff .byte 0xff +402c3a03: 030c movi.n a3, 0 +402c3a05: 0239 s32i.n a3, a2, 0 +402c3a07: 3108 l32i.n a0, a1, 12 +402c3a09: 10c112 addi a1, a1, 16 +402c3a0c: f00d ret.n +402c3a0e: 120000 excw +402c3a11: 09f0c1 l32r a12, 402861d4 +402c3a14: a8c531 l32r a3, 402add28 +402c3a17: 31f9 s32i.n a15, a1, 12 +402c3a19: ffc9 s32i.n a12, a15, 60 +402c3a1b: ffc921 l32r a2, 402c3940 +402c3a1e: 00a042 movi a4, 0 +402c3a21: ffea05 call0 402c38c4 +402c3a24: 3108 l32i.n a0, a1, 12 +402c3a26: 10c112 addi a1, a1, 16 +402c3a29: f00d ret.n + ... + +402c3a2c : +402c3a2c: ffa541 l32r a4, 402c38c0 +402c3a2f: f0c112 addi a1, a1, -16 +402c3a32: 027d mov.n a7, a2 +402c3a34: 0428 l32i.n a2, a4, 0 +402c3a36: 3109 s32i.n a0, a1, 12 +402c3a38: 045d mov.n a5, a4 +402c3a3a: 060c movi.n a6, 0 +402c3a3c: 92bc beqz.n a2, 402c3a79 +402c3a3e: 2288 l32i.n a8, a2, 8 +402c3a40: 0248 l32i.n a4, a2, 0 +402c3a42: 2a9877 bne a8, a7, 402c3a70 +402c3a45: 3288 l32i.n a8, a2, 12 +402c3a47: 259837 bne a8, a3, 402c3a70 +402c3a4a: 46cc bnez.n a6, 402c3a52 +402c3a4c: 0549 s32i.n a4, a5, 0 +402c3a4e: 000086 j 402c3a54 +402c3a51: 064900 excw +402c3a54: 0238 l32i.n a3, a2, 0 +402c3a56: 638c beqz.n a3, 402c3a60 +402c3a58: 1358 l32i.n a5, a3, 4 +402c3a5a: 1248 l32i.n a4, a2, 4 +402c3a5c: 454a add.n a4, a5, a4 +402c3a5e: 1349 s32i.n a4, a3, 4 +402c3a60: ff9731 l32r a3, 402c38bc +402c3a63: 6fa142 movi a4, 0x16f +402c3a66: d58f01 l32r a0, 402b90a4 +402c3a69: 0000c0 callx0 a0 +402c3a6c: 000246 j 402c3a79 +402c3a6f: 026d00 excw +402c3a72: 348c beqz.n a4, 402c3a79 +402c3a74: 042d mov.n a2, a4 +402c3a76: fff106 j 402c3a3e +402c3a79: 3108 l32i.n a0, a1, 12 +402c3a7b: 10c112 addi a1, a1, 16 +402c3a7e: f00d ret.n +402c3a80: fe8014 excw +402c3a83: 3f .byte 0x3f + +402c3a84 : +402c3a84: d0c112 addi a1, a1, -48 +402c3a87: ffb521 l32r a2, 402c395c +402c3a8a: a1c9 s32i.n a12, a1, 40 +402c3a8c: ff8dc1 l32r a12, 402c38c0 +402c3a8f: 91d9 s32i.n a13, a1, 36 +402c3a91: 0020c0 memw +402c3a94: 02d8 l32i.n a13, a2, 0 +402c3a96: 0c28 l32i.n a2, a12, 0 +402c3a98: b109 s32i.n a0, a1, 44 +402c3a9a: 81e9 s32i.n a14, a1, 32 +402c3a9c: 71f9 s32i.n a15, a1, 28 +402c3a9e: 056216 beqz a2, 402c3af8 +402c3aa1: fff721 l32r a2, 402c3a80 +402c3aa4: ffafe1 l32r a14, 402c3960 +402c3aa7: 000222 l8ui a2, a2, 0 +402c3aaa: 62cc bnez.n a2, 402c3ab4 +402c3aac: 0e28 l32i.n a2, a14, 0 +402c3aae: ffa431 l32r a3, 402c3940 +402c3ab1: 000106 j 402c3ab9 +402c3ab4: 0e28 l32i.n a2, a14, 0 +402c3ab6: 38a132 movi a3, 0x138 +402c3ab9: c02d20 sub a2, a13, a2 +402c3abc: dd8a01 l32r a0, 402bb0e4 +402c3abf: 0000c0 callx0 a0 +402c3ac2: 02fd mov.n a15, a2 +402c3ac4: 0c28 l32i.n a2, a12, 0 +402c3ac6: 1238 l32i.n a3, a2, 4 +402c3ac8: 2c3f37 bltu a15, a3, 402c3af8 +402c3acb: c0ff30 sub a15, a15, a3 +402c3ace: 0238 l32i.n a3, a2, 0 +402c3ad0: 2258 l32i.n a5, a2, 8 +402c3ad2: 0c39 s32i.n a3, a12, 0 +402c3ad4: 3268 l32i.n a6, a2, 12 +402c3ad6: ff7931 l32r a3, 402c38bc +402c3ad9: 0ed9 s32i.n a13, a14, 0 +402c3adb: a2a142 movi a4, 0x1a2 +402c3ade: 0159 s32i.n a5, a1, 0 +402c3ae0: 1169 s32i.n a6, a1, 4 +402c3ae2: d57001 l32r a0, 402b90a4 +402c3ae5: 0000c0 callx0 a0 +402c3ae8: 0158 l32i.n a5, a1, 0 +402c3aea: 1168 l32i.n a6, a1, 4 +402c3aec: fd4516 beqz a5, 402c3ac4 +402c3aef: 062d mov.n a2, a6 +402c3af1: 0005c0 callx0 a5 +402c3af4: fff306 j 402c3ac4 +402c3af7: b10800 excw +402c3afa: a1c8 l32i.n a12, a1, 40 +402c3afc: 91d8 l32i.n a13, a1, 36 +402c3afe: 81e8 l32i.n a14, a1, 32 +402c3b00: 71f8 l32i.n a15, a1, 28 +402c3b02: 30c112 addi a1, a1, 48 +402c3b05: f00d ret.n + ... + +402c3b08 : +402c3b08: ff9521 l32r a2, 402c395c +402c3b0b: 0020c0 memw +402c3b0e: 0238 l32i.n a3, a2, 0 +402c3b10: ff9421 l32r a2, 402c3960 +402c3b13: 0239 s32i.n a3, a2, 0 +402c3b15: f00d ret.n + ... + +402c3b18 : +402c3b18: ffaf21 l32r a2, 402c39d4 +402c3b1b: f0c112 addi a1, a1, -16 +402c3b1e: 0238 l32i.n a3, a2, 0 +402c3b20: 3109 s32i.n a0, a1, 12 +402c3b22: b3dc bnez.n a3, 402c3b41 +402c3b24: e21231 l32r a3, 402bc36c +402c3b27: 0338 l32i.n a3, a3, 0 +402c3b29: 53cc bnez.n a3, 402c3b32 +402c3b2b: e20e31 l32r a3, 402bc364 +402c3b2e: 0338 l32i.n a3, a3, 0 +402c3b30: d38c beqz.n a3, 402c3b41 +402c3b32: 130c movi.n a3, 1 +402c3b34: 0239 s32i.n a3, a2, 0 +402c3b36: ff8831 l32r a3, 402c3958 +402c3b39: 040c movi.n a4, 0 +402c3b3b: 7da022 movi a2, 125 +402c3b3e: ffd845 call0 402c38c4 +402c3b41: 3108 l32i.n a0, a1, 12 +402c3b43: 10c112 addi a1, a1, 16 +402c3b46: f00d ret.n +402c3b48: 9e .byte 0x9e +402c3b49: 3ffe97 bbsi a14, 25, 402c3b8c + +402c3b4c : +402c3b4c: e6d321 l32r a2, 402bd698 +402c3b4f: fffe31 l32r a3, 402c3b48 +402c3b52: 1228 l32i.n a2, a2, 4 +402c3b54: f0c112 addi a1, a1, -16 +402c3b57: 050c movi.n a5, 0 +402c3b59: b0a342 movi a4, 0x3b0 +402c3b5c: 21c9 s32i.n a12, a1, 8 +402c3b5e: 3109 s32i.n a0, a1, 12 +402c3b60: d6ed01 l32r a0, 402b9714 +402c3b63: 0000c0 callx0 a0 +402c3b66: 02cd mov.n a12, a2 +402c3b68: e28c beqz.n a2, 402c3b7a +402c3b6a: 442c movi.n a4, 36 +402c3b6c: 030c movi.n a3, 0 +402c3b6e: d42901 l32r a0, 402b8c14 +402c3b71: 0000c0 callx0 a0 +402c3b74: 80af22 movi a2, -128 +402c3b77: 0a4c22 s8i a2, a12, 10 +402c3b7a: 3108 l32i.n a0, a1, 12 +402c3b7c: 0c2d mov.n a2, a12 +402c3b7e: 21c8 l32i.n a12, a1, 8 +402c3b80: 10c112 addi a1, a1, 16 +402c3b83: f00d ret.n +402c3b85: 000000 ill +402c3b88: ff3880 excw +402c3b8b: 3f .byte 0x3f + +402c3b8c : +402c3b8c: ffff41 l32r a4, 402c3b88 +402c3b8f: f0c112 addi a1, a1, -16 +402c3b92: 0438 l32i.n a3, a4, 0 +402c3b94: 3109 s32i.n a0, a1, 12 +402c3b96: 0e9327 bne a3, a2, 402c3ba8 +402c3b99: 3338 l32i.n a3, a3, 12 +402c3b9b: 0439 s32i.n a3, a4, 0 +402c3b9d: 000646 j 402c3bba +402c3ba0: 480000 excw +402c3ba3: 84cc33 excw +402c3ba6: 3338 l32i.n a3, a3, 12 +402c3ba8: ff6356 bnez a3, 402c3ba2 +402c3bab: 0002c6 j 402c3bba +402c3bae: 470000 excw +402c3bb1: 48f292 excw +402c3bb4: 334932 s8i a3, a9, 51 +402c3bb7: fffac6 j 402c3ba6 +402c3bba: ffe331 l32r a3, 402c3b48 +402c3bbd: a1a342 movi a4, 0x3a1 +402c3bc0: d53901 l32r a0, 402b90a4 +402c3bc3: 0000c0 callx0 a0 +402c3bc6: 3108 l32i.n a0, a1, 12 +402c3bc8: 10c112 addi a1, a1, 16 +402c3bcb: f00d ret.n +402c3bcd: 000000 ill +402c3bd0: ff8001 l32r a0, 402c39d0 +402c3bd3: ff .byte 0xff + +402c3bd4 : +402c3bd4: ffed71 l32r a7, 402c3b88 +402c3bd7: 090c movi.n a9, 0 +402c3bd9: 0788 l32i.n a8, a7, 0 +402c3bdb: 160c movi.n a6, 1 +402c3bdd: 936930 movnez a6, a9, a3 +402c3be0: f44040 extui a4, a4, 0, 16 +402c3be3: 085d mov.n a5, a8 +402c3be5: 746060 extui a6, a6, 0, 8 +402c3be8: 95ac beqz.n a5, 402c3c15 +402c3bea: 201527 beq a5, a2, 402c3c0e +402c3bed: 0915a2 l16ui a10, a5, 18 +402c3bf0: 1c9a47 bne a10, a4, 402c3c10 +402c3bf3: 35cc bnez.n a5, 402c3bfa +402c3bf5: 337c movi.n a3, -13 +402c3bf7: 001546 j 402c3c50 +402c3bfa: 05b8 l32i.n a11, a5, 0 +402c3bfc: ff5b16 beqz a11, 402c3bf5 +402c3bff: ff2656 bnez a6, 402c3bf5 +402c3c02: 03a8 l32i.n a10, a3, 0 +402c3c04: feda16 beqz a10, 402c3bf5 +402c3c07: ea1ba7 beq a11, a10, 402c3bf5 +402c3c0a: 000086 j 402c3c10 +402c3c0d: 190c00 excw +402c3c10: 3558 l32i.n a5, a5, 12 +402c3c12: fff486 j 402c3be8 +402c3c15: 011357 beq a3, a5, 402c3c1a +402c3c18: 0358 l32i.n a5, a3, 0 +402c3c1a: 0259 s32i.n a5, a2, 0 +402c3c1c: 44ec bnez.n a4, 402c3c44 +402c3c1e: ebaf41 l32r a4, 402beadc +402c3c21: ffeb61 l32r a6, 402c3bd0 +402c3c24: 083d mov.n a3, a8 +402c3c26: 739c beqz.n a3, 402c3c41 +402c3c28: 546a add.n a5, a4, a6 +402c3c2a: 359c beqz.n a5, 402c3c41 +402c3c2c: 091352 l16ui a5, a3, 18 +402c3c2f: 099547 bne a5, a4, 402c3c3c +402c3c32: 441b addi.n a4, a4, 1 +402c3c34: f44040 extui a4, a4, 0, 16 +402c3c37: 083d mov.n a3, a8 +402c3c39: fffa46 j 402c3c26 +402c3c3c: 3338 l32i.n a3, a3, 12 +402c3c3e: fff906 j 402c3c26 +402c3c41: fb0356 bnez a3, 402c3bf5 +402c3c44: 095242 s16i a4, a2, 18 +402c3c47: 030c movi.n a3, 0 +402c3c49: 039937 bne a9, a3, 402c3c50 +402c3c4c: 3289 s32i.n a8, a2, 12 +402c3c4e: 0729 s32i.n a2, a7, 0 +402c3c50: 032d mov.n a2, a3 +402c3c52: f00d ret.n + +402c3c54 : +402c3c54: f0c112 addi a1, a1, -16 +402c3c57: 21c9 s32i.n a12, a1, 8 +402c3c59: 02cd mov.n a12, a2 +402c3c5b: 091222 l16ui a2, a2, 18 +402c3c5e: 11d9 s32i.n a13, a1, 4 +402c3c60: 01e9 s32i.n a14, a1, 0 +402c3c62: 3109 s32i.n a0, a1, 12 +402c3c64: 03dd mov.n a13, a3 +402c3c66: f4e040 extui a14, a4, 0, 16 +402c3c69: 728c beqz.n a2, 402c3c74 +402c3c6b: 020c movi.n a2, 0 +402c3c6d: 3d9c beqz.n a13, 402c3c84 +402c3c6f: 0d28 l32i.n a2, a13, 0 +402c3c71: 0003c6 j 402c3c84 +402c3c74: 040c movi.n a4, 0 +402c3c76: 0c3d mov.n a3, a12 +402c3c78: 0c2d mov.n a2, a12 +402c3c7a: fff585 call0 402c3bd4 +402c3c7d: b2ec bnez.n a2, 402c3cac +402c3c7f: fffa06 j 402c3c6b +402c3c82: 320000 excw +402c3c85: 100c movi.n a0, 1 +402c3c87: 1c29 s32i.n a2, a12, 4 +402c3c89: 420c movi.n a2, 4 +402c3c8b: 202320 or a2, a3, a2 +402c3c8e: 104c22 s8i a2, a12, 16 +402c3c91: ffbd21 l32r a2, 402c3b88 +402c3c94: 0a5ce2 s16i a14, a12, 20 +402c3c97: 0248 l32i.n a4, a2, 0 +402c3c99: 043d mov.n a3, a4 +402c3c9b: 738c beqz.n a3, 402c3ca6 +402c3c9d: 0913c7 beq a3, a12, 402c3caa +402c3ca0: 3338 l32i.n a3, a3, 12 +402c3ca2: fffd46 j 402c3c9b +402c3ca5: 3c4900 excw +402c3ca8: 02c9 s32i.n a12, a2, 0 +402c3caa: 020c movi.n a2, 0 +402c3cac: 3108 l32i.n a0, a1, 12 +402c3cae: 21c8 l32i.n a12, a1, 8 +402c3cb0: 11d8 l32i.n a13, a1, 4 +402c3cb2: 01e8 l32i.n a14, a1, 0 +402c3cb4: 10c112 addi a1, a1, 16 +402c3cb7: f00d ret.n +402c3cb9: 000000 ill + +402c3cbc : +402c3cbc: 030c movi.n a3, 0 +402c3cbe: 100242 l8ui a4, a2, 16 +402c3cc1: 1239 s32i.n a3, a2, 4 +402c3cc3: 0a5232 s16i a3, a2, 20 +402c3cc6: b37c movi.n a3, -5 +402c3cc8: 103430 and a3, a4, a3 +402c3ccb: 104232 s8i a3, a2, 16 +402c3cce: f00d ret.n + +402c3cd0 : +402c3cd0: 7239 s32i.n a3, a2, 28 +402c3cd2: 8249 s32i.n a4, a2, 32 +402c3cd4: f00d ret.n + ... + +402c3cd8 : +402c3cd8: c0c112 addi a1, a1, -64 +402c3cdb: b1f9 s32i.n a15, a1, 44 +402c3cdd: 02fd mov.n a15, a2 +402c3cdf: 091222 l16ui a2, a2, 18 +402c3ce2: e1c9 s32i.n a12, a1, 56 +402c3ce4: d1d9 s32i.n a13, a1, 52 +402c3ce6: f109 s32i.n a0, a1, 60 +402c3ce8: c1e9 s32i.n a14, a1, 48 +402c3cea: 4149 s32i.n a4, a1, 16 +402c3cec: 5169 s32i.n a6, a1, 20 +402c3cee: 03dd mov.n a13, a3 +402c3cf0: f4c050 extui a12, a5, 0, 16 +402c3cf3: d28c beqz.n a2, 402c3d04 +402c3cf5: 830c movi.n a3, 8 +402c3cf7: 0d2d mov.n a2, a13 +402c3cf9: fbce05 call0 402bf9dc +402c3cfc: 0ded mov.n a14, a13 +402c3cfe: 22bc beqz.n a2, 402c3d34 +402c3d00: 000486 j 402c3d16 +402c3d03: 040c00 extui a0, a0, 12, 1 +402c3d06: 0f3d mov.n a3, a15 +402c3d08: 0f2d mov.n a2, a15 +402c3d0a: ffec85 call0 402c3bd4 +402c3d0d: 0ff256 bnez a2, 402c3e10 +402c3d10: fff846 j 402c3cf5 +402c3d13: 000000 ill +402c3d16: 00a042 movi a4, 0 +402c3d19: 08a032 movi a3, 8 +402c3d1c: 120c movi.n a2, 1 +402c3d1e: fbdbc5 call0 402bfadc +402c3d21: 02ed mov.n a14, a2 +402c3d23: f27c movi.n a2, -1 +402c3d25: 0e7e16 beqz a14, 402c3e10 +402c3d28: 041d22 l16ui a2, a13, 8 +402c3d2b: 528c beqz.n a2, 402c3d34 +402c3d2d: 0d3d mov.n a3, a13 +402c3d2f: 0e2d mov.n a2, a14 +402c3d31: fbfa85 call0 402bfcdc +402c3d34: 091f32 l16ui a3, a15, 18 +402c3d37: 1e98 l32i.n a9, a14, 4 +402c3d39: 112380 slli a2, a3, 8 +402c3d3c: 413830 srli a3, a3, 8 +402c3d3f: 202230 or a2, a2, a3 +402c3d42: f42020 extui a2, a2, 0, 16 +402c3d45: 004922 s8i a2, a9, 0 +402c3d48: 412820 srli a2, a2, 8 +402c3d4b: 4138 l32i.n a3, a1, 16 +402c3d4d: 014922 s8i a2, a9, 1 +402c3d50: 112c80 slli a2, a12, 8 +402c3d53: 41c8c0 srli a12, a12, 8 +402c3d56: 20c2c0 or a12, a2, a12 +402c3d59: 020c movi.n a2, 0 +402c3d5b: f4c0c0 extui a12, a12, 0, 16 +402c3d5e: 064922 s8i a2, a9, 6 +402c3d61: 074922 s8i a2, a9, 7 +402c3d64: 0328 l32i.n a2, a3, 0 +402c3d66: 0249c2 s8i a12, a9, 2 +402c3d69: f0a032 movi a3, 240 +402c3d6c: 41c8c0 srli a12, a12, 8 +402c3d6f: 102320 and a2, a3, a2 +402c3d72: 0349c2 s8i a12, a9, 3 +402c3d75: e0a032 movi a3, 224 +402c3d78: 109237 bne a2, a3, 402c3d8c +402c3d7b: 100f22 l8ui a2, a15, 16 +402c3d7e: 0a6237 bbci a2, 3, 402c3d8c +402c3d81: 0d0e32 l8ui a3, a14, 13 +402c3d84: 420c movi.n a2, 4 +402c3d86: 202320 or a2, a3, a2 +402c3d89: 0d4e22 s8i a2, a14, 13 +402c3d8c: 0f28 l32i.n a2, a15, 0 +402c3d8e: 0fcd mov.n a12, a15 +402c3d90: 5148 l32i.n a4, a1, 20 +402c3d92: 42cc bnez.n a2, 402c3d9a +402c3d94: c44b addi.n a12, a4, 4 +402c3d96: 0005c6 j 402c3db1 +402c3d99: 243200 extui a3, a0, 2, 3 +402c3d9c: 123701 l32r a0, 40288678 +402c3d9f: af2210 excw +402c3da2: d7fa add.n a13, a7, a15 +402c3da4: 1e .byte 0x1e +402c3da5: e069 s32i.n a6, a0, 56 +402c3da7: 2e .byte 0x2e +402c3da8: cb8520 excw +402c3dab: 7cfb addi.n a7, a12, 15 +402c3dad: 1786a2 excw +402c3db0: 1e6200 excw +402c3db3: 368004 excw +402c3db6: 286011 l32r a1, 4028df38 +402c3db9: 232041 l32r a4, 4028ca3c +402c3dbc: 202020 or a2, a0, a2 +402c3dbf: 4922f4 excw +402c3dc2: 282004 excw +402c3dc5: 492241 l32r a4, 40296250 +402c3dc8: 0f2205 call0 402d2fec <_irom0_text_end+0x608c> +402c3dcb: e20710 excw +402c3dce: 1f .byte 0x1f +402c3dcf: 042142 l32i a4, a1, 16 +402c3dd2: 0c3d mov.n a3, a12 +402c3dd4: 151c movi.n a5, 17 +402c3dd6: 0e2d mov.n a2, a14 +402c3dd8: 066192 s32i a9, a1, 24 +402c3ddb: 074f85 call0 402cb2d4 +402c3dde: ea8131 l32r a3, 402be7e4 +402c3de1: 6198 l32i.n a9, a1, 24 +402c3de3: 832320 moveqz a2, a3, a2 +402c3de6: 064922 s8i a2, a9, 6 +402c3de9: f42820 extui a2, a2, 8, 16 +402c3dec: 074922 s8i a2, a9, 7 +402c3def: 5128 l32i.n a2, a1, 20 +402c3df1: 090f62 l8ui a6, a15, 9 +402c3df4: 0a0f52 l8ui a5, a15, 10 +402c3df7: 4148 l32i.n a4, a1, 16 +402c3df9: 0129 s32i.n a2, a1, 0 +402c3dfb: 0c3d mov.n a3, a12 +402c3dfd: 171c movi.n a7, 17 +402c3dff: 0e2d mov.n a2, a14 +402c3e01: fa8885 call0 402be68c +402c3e04: 02cd mov.n a12, a2 +402c3e06: 061ed7 beq a14, a13, 402c3e10 +402c3e09: 0e2d mov.n a2, a14 +402c3e0b: fbc585 call0 402bfa64 +402c3e0e: 0c2d mov.n a2, a12 +402c3e10: f108 l32i.n a0, a1, 60 +402c3e12: e1c8 l32i.n a12, a1, 56 +402c3e14: d1d8 l32i.n a13, a1, 52 +402c3e16: c1e8 l32i.n a14, a1, 48 +402c3e18: b1f8 l32i.n a15, a1, 44 +402c3e1a: 40c112 addi a1, a1, 64 +402c3e1d: f00d ret.n + ... + +402c3e20 : +402c3e20: e0c112 addi a1, a1, -32 +402c3e23: 61c9 s32i.n a12, a1, 24 +402c3e25: 02cd mov.n a12, a2 +402c3e27: 0428 l32i.n a2, a4, 0 +402c3e29: f0a062 movi a6, 240 +402c3e2c: 106620 and a6, a6, a2 +402c3e2f: e0a022 movi a2, 224 +402c3e32: c02620 sub a2, a6, a2 +402c3e35: 51d9 s32i.n a13, a1, 20 +402c3e37: f4d050 extui a13, a5, 0, 16 +402c3e3a: 18cc52 addi a5, a12, 24 +402c3e3d: 935420 movnez a5, a4, a2 +402c3e40: 052d mov.n a2, a5 +402c3e42: 0139 s32i.n a3, a1, 0 +402c3e44: 1149 s32i.n a4, a1, 4 +402c3e46: 7109 s32i.n a0, a1, 28 +402c3e48: fa3545 call0 402be1a0 +402c3e4b: 026d mov.n a6, a2 +402c3e4d: 0138 l32i.n a3, a1, 0 +402c3e4f: c27c movi.n a2, -4 +402c3e51: 1148 l32i.n a4, a1, 4 +402c3e53: 568c beqz.n a6, 402c3e5c +402c3e55: 0d5d mov.n a5, a13 +402c3e57: 0c2d mov.n a2, a12 +402c3e59: ffe7c5 call0 402c3cd8 +402c3e5c: 7108 l32i.n a0, a1, 28 +402c3e5e: 61c8 l32i.n a12, a1, 24 +402c3e60: 51d8 l32i.n a13, a1, 20 +402c3e62: 20c112 addi a1, a1, 32 +402c3e65: f00d ret.n + ... + +402c3e68 : +402c3e68: 0a1252 l16ui a5, a2, 20 +402c3e6b: f0c112 addi a1, a1, -16 +402c3e6e: 424b addi.n a4, a2, 4 +402c3e70: 3109 s32i.n a0, a1, 12 +402c3e72: fffac5 call0 402c3e20 +402c3e75: 3108 l32i.n a0, a1, 12 +402c3e77: 10c112 addi a1, a1, 16 +402c3e7a: f00d ret.n + +402c3e7c : +402c3e7c: d0c112 addi a1, a1, -48 +402c3e7f: 71f9 s32i.n a15, a1, 28 +402c3e81: 02fd mov.n a15, a2 +402c3e83: 1228 l32i.n a2, a2, 4 +402c3e85: b109 s32i.n a0, a1, 44 +402c3e87: a1c9 s32i.n a12, a1, 40 +402c3e89: 91d9 s32i.n a13, a1, 36 +402c3e8b: 81e9 s32i.n a14, a1, 32 +402c3e8d: 0139 s32i.n a3, a1, 0 +402c3e8f: 000232 l8ui a3, a2, 0 +402c3e92: 1129 s32i.n a2, a1, 4 +402c3e94: 343030 extui a3, a3, 0, 4 +402c3e97: 232b addi.n a2, a3, 2 +402c3e99: 041f42 l16ui a4, a15, 8 +402c3e9c: 1122e0 slli a2, a2, 2 +402c3e9f: 0f2427 blt a4, a2, 402c3eb2 +402c3ea2: 0133e0 slli a3, a3, 18 +402c3ea5: 603030 neg a3, a3 +402c3ea8: 313030 srai a3, a3, 16 +402c3eab: 0f2d mov.n a2, a15 +402c3ead: fbb2c5 call0 402bf9dc +402c3eb0: 928c beqz.n a2, 402c3ebd +402c3eb2: 0f2d mov.n a2, a15 +402c3eb4: fbbac5 call0 402bfa64 +402c3eb7: 0063c6 j 402c404a +402c3eba: 000000 ill +402c3ebd: e8d3c1 l32r a12, 402be20c +402c3ec0: 012f42 l32i a4, a15, 4 +402c3ec3: 002132 l32i a3, a1, 0 +402c3ec6: 002c22 l32i a2, a12, 0 +402c3ec9: 2149 s32i.n a4, a1, 8 +402c3ecb: fa88c5 call0 402be758 +402c3ece: 2148 l32i.n a4, a1, 8 +402c3ed0: 02ed mov.n a14, a2 +402c3ed2: 010422 l8ui a2, a4, 1 +402c3ed5: 000432 l8ui a3, a4, 0 +402c3ed8: 112280 slli a2, a2, 8 +402c3edb: 202230 or a2, a2, a3 +402c3ede: 11d280 slli a13, a2, 8 +402c3ee1: 412820 srli a2, a2, 8 +402c3ee4: 20dd20 or a13, a13, a2 +402c3ee7: 030422 l8ui a2, a4, 3 +402c3eea: 020462 l8ui a6, a4, 2 +402c3eed: 112280 slli a2, a2, 8 +402c3ef0: 202260 or a2, a2, a6 +402c3ef3: 113280 slli a3, a2, 8 +402c3ef6: 412820 srli a2, a2, 8 +402c3ef9: 203320 or a3, a3, a2 +402c3efc: f43030 extui a3, a3, 0, 16 +402c3eff: 424c movi.n a2, 68 +402c3f01: f4d0d0 extui a13, a13, 0, 16 +402c3f04: 364c movi.n a6, 67 +402c3f06: 1e9327 bne a3, a2, 402c3f28 +402c3f09: 021d67 beq a13, a6, 402c3f0f +402c3f0c: 002686 j 402c3faa +402c3f0f: 0158 l32i.n a5, a1, 0 +402c3f11: 8528 l32i.n a2, a5, 32 +402c3f13: 093216 beqz a2, 402c3faa +402c3f16: 1228 l32i.n a2, a2, 4 +402c3f18: 08e216 beqz a2, 402c3faa +402c3f1b: 1238 l32i.n a3, a2, 4 +402c3f1d: 124316 beqz a3, 402c4045 +402c3f20: e8bc61 l32r a6, 402be210 +402c3f23: 0668 l32i.n a6, a6, 0 +402c3f25: 0004c6 j 402c3f3c +402c3f28: 199367 bne a3, a6, 402c3f45 +402c3f2b: 7b9d27 bne a13, a2, 402c3faa +402c3f2e: 0158 l32i.n a5, a1, 0 +402c3f30: 9528 l32i.n a2, a5, 36 +402c3f32: 074216 beqz a2, 402c3faa +402c3f35: 0238 l32i.n a3, a2, 0 +402c3f37: 10a316 beqz a3, 402c4045 +402c3f3a: 0c68 l32i.n a6, a12, 0 +402c3f3c: 029367 bne a3, a6, 402c3f42 +402c3f3f: 004086 j 402c4045 +402c3f42: 001906 j 402c3faa +402c3f45: ff1021 l32r a2, 402c3b88 +402c3f48: 0ca8 l32i.n a10, a12, 0 +402c3f4a: 0298 l32i.n a9, a2, 0 +402c3f4c: f0a022 movi a2, 240 +402c3f4f: 0c0c movi.n a12, 0 +402c3f51: 20af62 movi a6, -224 +402c3f54: 102a20 and a2, a10, a2 +402c3f57: 226a add.n a2, a2, a6 +402c3f59: 0c5d mov.n a5, a12 +402c3f5b: 160c movi.n a6, 1 +402c3f5d: 835620 moveqz a5, a6, a2 +402c3f60: e8ac21 l32r a2, 402be210 +402c3f63: 836ce0 moveqz a6, a12, a14 +402c3f66: 205560 or a5, a5, a6 +402c3f69: 0278 l32i.n a7, a2, 0 +402c3f6b: 0c6d mov.n a6, a12 +402c3f6d: 092d mov.n a2, a9 +402c3f6f: 4b0c movi.n a11, 4 +402c3f71: 32bc beqz.n a2, 402c3fa8 +402c3f73: 091282 l16ui a8, a2, 18 +402c3f76: 279837 bne a8, a3, 402c3fa1 +402c3f79: 0288 l32i.n a8, a2, 0 +402c3f7b: 1ecc bnez.n a14, 402c3f80 +402c3f7d: 004816 beqz a8, 402c3f85 +402c3f80: 0118a7 beq a8, a10, 402c3f85 +402c3f83: a59c beqz.n a5, 402c3fa1 +402c3f85: 7ccc bnez.n a12, 402c3f90 +402c3f87: 100282 l8ui a8, a2, 16 +402c3f8a: 1088b0 and a8, a8, a11 +402c3f8d: 83c280 moveqz a12, a2, a8 +402c3f90: 0a1282 l16ui a8, a2, 20 +402c3f93: 0a98d7 bne a8, a13, 402c3fa1 +402c3f96: 1288 l32i.n a8, a2, 4 +402c3f98: 09c816 beqz a8, 402c4038 +402c3f9b: 029877 bne a8, a7, 402c3fa1 +402c3f9e: 002586 j 402c4038 +402c3fa1: 026d mov.n a6, a2 +402c3fa3: 3228 l32i.n a2, a2, 12 +402c3fa5: fff206 j 402c3f71 +402c3fa8: 0cdc bnez.n a12, 402c3fbc +402c3faa: 0158 l32i.n a5, a1, 0 +402c3fac: e89821 l32r a2, 402be20c +402c3faf: 1538 l32i.n a3, a5, 4 +402c3fb1: 002222 l32i a2, a2, 0 +402c3fb4: 021327 beq a3, a2, 402c3fba +402c3fb7: ffbdc6 j 402c3eb2 +402c3fba: 0c0c movi.n a12, 0 +402c3fbc: 070422 l8ui a2, a4, 7 +402c3fbf: 060432 l8ui a3, a4, 6 +402c3fc2: 112280 slli a2, a2, 8 +402c3fc5: 202230 or a2, a2, a3 +402c3fc8: 014216 beqz a2, 402c3fe0 +402c3fcb: 041f62 l16ui a6, a15, 8 +402c3fce: e88f41 l32r a4, 402be20c +402c3fd1: e88f31 l32r a3, 402be210 +402c3fd4: 11a052 movi a5, 17 +402c3fd7: 202ff0 or a2, a15, a15 +402c3fda: 072f85 call0 402cb2d4 +402c3fdd: ed1256 bnez a2, 402c3eb2 +402c3fe0: 837c movi.n a3, -8 +402c3fe2: 0f2d mov.n a2, a15 +402c3fe4: fb9f45 call0 402bf9dc +402c3fe7: ec7256 bnez a2, 402c3eb2 +402c3fea: 6c9c beqz.n a12, 402c4004 +402c3fec: 7c78 l32i.n a7, a12, 28 +402c3fee: ec0716 beqz a7, 402c3eb2 +402c3ff1: e88751 l32r a5, 402be210 +402c3ff4: 8c28 l32i.n a2, a12, 32 +402c3ff6: 0d6d mov.n a6, a13 +402c3ff8: 0f4d mov.n a4, a15 +402c3ffa: 203cc0 or a3, a12, a12 +402c3ffd: 0007c0 callx0 a7 +402c4000: 001186 j 402c404a +402c4003: ae5600 excw +402c4006: 21ea add.n a2, a1, a14 +402c4008: 32e881 l32r a8, 40290ba8 +402c400b: 28f0a0 excw +402c400e: 232002 l32i a0, a0, 140 +402c4011: a03210 addx4 a3, a2, a1 +402c4014: 9237e0 excw +402c4017: a58602 excw +402c401a: ff .byte 0xff +402c401b: 1128 l32i.n a2, a1, 4 +402c401d: 000232 l8ui a3, a2, 0 +402c4020: 0f2d mov.n a2, a15 +402c4022: 343030 extui a3, a3, 0, 4 +402c4025: 1133e0 slli a3, a3, 2 +402c4028: 338b addi.n a3, a3, 8 +402c402a: fb9b05 call0 402bf9dc +402c402d: 330c movi.n a3, 3 +402c402f: 0f2d mov.n a2, a15 +402c4031: 001c45 call0 402c41f8 +402c4034: ff9e86 j 402c3eb2 +402c4037: 968c00 excw +402c403a: 3238 l32i.n a3, a2, 12 +402c403c: 3639 s32i.n a3, a6, 12 +402c403e: fed231 l32r a3, 402c3b88 +402c4041: 3299 s32i.n a9, a2, 12 +402c4043: 0329 s32i.n a2, a3, 0 +402c4045: 02cd mov.n a12, a2 +402c4047: ffdc46 j 402c3fbc +402c404a: b108 l32i.n a0, a1, 44 +402c404c: a1c8 l32i.n a12, a1, 40 +402c404e: 91d8 l32i.n a13, a1, 36 +402c4050: 81e8 l32i.n a14, a1, 32 +402c4052: 71f8 l32i.n a15, a1, 28 +402c4054: 30c112 addi a1, a1, 48 +402c4057: f00d ret.n +402c4059: 000000 ill + +402c405c : +402c405c: c0c112 addi a1, a1, -64 +402c405f: 0c61e2 s32i a14, a1, 48 +402c4062: 0122e2 l32i a14, a2, 4 +402c4065: 0e61c2 s32i a12, a1, 56 +402c4068: b1f9 s32i.n a15, a1, 44 +402c406a: f109 s32i.n a0, a1, 60 +402c406c: d1d9 s32i.n a13, a1, 52 +402c406e: 000ed2 l8ui a13, a14, 0 +402c4071: 02cd mov.n a12, a2 +402c4073: 34d0d0 extui a13, a13, 0, 4 +402c4076: 11dde0 slli a13, a13, 2 +402c4079: 6020d0 neg a2, a13 +402c407c: 03fd mov.n a15, a3 +402c407e: 5129 s32i.n a2, a1, 20 +402c4080: 023d mov.n a3, a2 +402c4082: 0c2d mov.n a2, a12 +402c4084: 41d9 s32i.n a13, a1, 16 +402c4086: fb9545 call0 402bf9dc +402c4089: 156256 bnez a2, 402c41e3 +402c408c: 041c22 l16ui a2, a12, 8 +402c408f: 0242f6 bgeui a2, 4, 402c4095 +402c4092: 005346 j 402c41e3 +402c4095: 1c58 l32i.n a5, a12, 4 +402c4097: 000522 l8ui a2, a5, 0 +402c409a: 063226 beqi a2, 3, 402c40a4 +402c409d: 248226 beqi a2, 8, 402c40c5 +402c40a0: 004fc6 j 402c41e3 +402c40a3: 052200 extui a2, a0, 18, 1 +402c40a6: 328006 j 402d0aaa <_irom0_text_end+0x3b4a> +402c40a9: 052211 l32r a1, 40285534 +402c40ac: 232007 blt a0, a0, 402c40d3 +402c40af: f21620 excw +402c40b2: 1f3212 excw +402c40b5: 2718 l32i.n a1, a7, 8 +402c40b7: 860293 excw +402c40ba: 0049 s32i.n a4, a0, 0 +402c40bc: 185f22 s16i a2, a15, 48 +402c40bf: 004806 j 402c41e3 +402c40c2: 000000 ill +402c40c5: e85131 l32r a3, 402be20c +402c40c8: 03d8 l32i.n a13, a3, 0 +402c40ca: 0f3d mov.n a3, a15 +402c40cc: 0d2d mov.n a2, a13 +402c40ce: fa6885 call0 402be758 +402c40d1: f0a032 movi a3, 240 +402c40d4: 105d30 and a5, a13, a3 +402c40d7: 20af32 movi a3, -224 +402c40da: 353a add.n a3, a5, a3 +402c40dc: 103316 beqz a3, 402c41e3 +402c40df: 100256 bnez a2, 402c41e3 +402c40e2: 041c22 l16ui a2, a12, 8 +402c40e5: 0282f6 bgeui a2, 8, 402c40eb +402c40e8: 003dc6 j 402c41e3 +402c40eb: 0c2d mov.n a2, a12 +402c40ed: 071745 call0 402cb264 +402c40f0: 0ef256 bnez a2, 402c41e3 +402c40f3: 232c movi.n a3, 34 +402c40f5: 0c2d mov.n a2, a12 +402c40f7: fb8e45 call0 402bf9dc +402c40fa: 037216 beqz a2, 402c4135 +402c40fd: 4138 l32i.n a3, a1, 16 +402c40ff: 0c2d mov.n a2, a12 +402c4101: fb8d85 call0 402bf9dc +402c4104: 0db256 bnez a2, 402c41e3 +402c4107: 041c32 l16ui a3, a12, 8 +402c410a: 040c movi.n a4, 0 +402c410c: 220c movi.n a2, 2 +402c410e: fb9cc5 call0 402bfadc +402c4111: 02dd mov.n a13, a2 +402c4113: 0cc216 beqz a2, 402c41e3 +402c4116: 0c3d mov.n a3, a12 +402c4118: fbc145 call0 402bfd30 +402c411b: 0c4256 bnez a2, 402c41e3 +402c411e: 5138 l32i.n a3, a1, 20 +402c4120: 0d2d mov.n a2, a13 +402c4122: 012de2 l32i a14, a13, 4 +402c4125: fb8b45 call0 402bf9dc +402c4128: 0b7256 bnez a2, 402c41e3 +402c412b: 0c2d mov.n a2, a12 +402c412d: fb9345 call0 402bfa64 +402c4130: 0dcd mov.n a12, a13 +402c4132: 0002c6 j 402c4141 +402c4135: deaf32 movi a3, -34 +402c4138: 202cc0 or a2, a12, a12 +402c413b: fb8a05 call0 402bf9dc +402c413e: 0a1256 bnez a2, 402c41e3 +402c4141: e83231 l32r a3, 402be20c +402c4144: 012c52 l32i a5, a12, 4 +402c4147: 002322 l32i a2, a3, 0 +402c414a: 743820 extui a3, a2, 8, 8 +402c414d: 0c4e22 s8i a2, a14, 12 +402c4150: 0d4e32 s8i a3, a14, 13 +402c4153: 753020 extui a3, a2, 16, 8 +402c4156: 752820 extui a2, a2, 24, 8 +402c4159: 0f4e22 s8i a2, a14, 15 +402c415c: e82d21 l32r a2, 402be210 +402c415f: 0e4e32 s8i a3, a14, 14 +402c4162: 0228 l32i.n a2, a2, 0 +402c4164: 743820 extui a3, a2, 8, 8 +402c4167: 104e22 s8i a2, a14, 16 +402c416a: 114e32 s8i a3, a14, 17 +402c416d: 753020 extui a3, a2, 16, 8 +402c4170: 752820 extui a2, a2, 24, 8 +402c4173: 134e22 s8i a2, a14, 19 +402c4176: 124e32 s8i a3, a14, 18 +402c4179: 020c movi.n a2, 0 +402c417b: 004522 s8i a2, a5, 0 +402c417e: 030522 l8ui a2, a5, 3 +402c4181: 020532 l8ui a3, a5, 2 +402c4184: 112280 slli a2, a2, 8 +402c4187: 202230 or a2, a2, a3 +402c418a: 637c movi.n a3, -10 +402c418c: f43030 extui a3, a3, 0, 16 +402c418f: 07b327 bgeu a3, a2, 402c419a +402c4192: 229b addi.n a2, a2, 9 +402c4194: 000106 j 402c419c +402c4197: 000000 ill +402c419a: 228b addi.n a2, a2, 8 +402c419c: f42020 extui a2, a2, 0, 16 +402c419f: 024522 s8i a2, a5, 2 +402c41a2: 412820 srli a2, a2, 8 +402c41a5: 034522 s8i a2, a5, 3 +402c41a8: 80af22 movi a2, -128 +402c41ab: 084e22 s8i a2, a14, 8 +402c41ae: 020c movi.n a2, 0 +402c41b0: 0a4e22 s8i a2, a14, 10 +402c41b3: 0b4e22 s8i a2, a14, 11 +402c41b6: 431c movi.n a3, 20 +402c41b8: 202ee0 or a2, a14, a14 +402c41bb: 0708c5 call0 402cb248 +402c41be: 0a4e22 s8i a2, a14, 10 +402c41c1: 4138 l32i.n a3, a1, 16 +402c41c3: f42820 extui a2, a2, 8, 16 +402c41c6: 0b4e22 s8i a2, a14, 11 +402c41c9: 0c2d mov.n a2, a12 +402c41cb: fb8105 call0 402bf9dc +402c41ce: 12dc bnez.n a2, 402c41e3 +402c41d0: 060c movi.n a6, 0 +402c41d2: e80e31 l32r a3, 402be20c +402c41d5: 01f9 s32i.n a15, a1, 0 +402c41d7: 170c movi.n a7, 1 +402c41d9: 80a052 movi a5, 128 +402c41dc: 064d mov.n a4, a6 +402c41de: 0c2d mov.n a2, a12 +402c41e0: fa4a85 call0 402be68c +402c41e3: 0c2d mov.n a2, a12 +402c41e5: fb87c5 call0 402bfa64 +402c41e8: f108 l32i.n a0, a1, 60 +402c41ea: e1c8 l32i.n a12, a1, 56 +402c41ec: d1d8 l32i.n a13, a1, 52 +402c41ee: c1e8 l32i.n a14, a1, 48 +402c41f0: b1f8 l32i.n a15, a1, 44 +402c41f2: 40c112 addi a1, a1, 64 +402c41f5: f00d ret.n + ... + +402c41f8 : +402c41f8: c0c112 addi a1, a1, -64 +402c41fb: 025d mov.n a5, a2 +402c41fd: d1d9 s32i.n a13, a1, 52 +402c41ff: 040c movi.n a4, 0 +402c4201: 74d030 extui a13, a3, 0, 8 +402c4204: 120c movi.n a2, 1 +402c4206: 432c movi.n a3, 36 +402c4208: c1e9 s32i.n a14, a1, 48 +402c420a: 4159 s32i.n a5, a1, 16 +402c420c: f109 s32i.n a0, a1, 60 +402c420e: e1c9 s32i.n a12, a1, 56 +402c4210: 0b61f2 s32i a15, a1, 44 +402c4213: fb8c85 call0 402bfadc +402c4216: 02ed mov.n a14, a2 +402c4218: 4158 l32i.n a5, a1, 16 +402c421a: 073216 beqz a2, 402c4291 +402c421d: 12c8 l32i.n a12, a2, 4 +402c421f: 320c movi.n a2, 3 +402c4221: 15f8 l32i.n a15, a5, 4 +402c4223: 014cd2 s8i a13, a12, 1 +402c4226: 004c22 s8i a2, a12, 0 +402c4229: 1e28 l32i.n a2, a14, 4 +402c422b: 0d0c movi.n a13, 0 +402c422d: 1538 l32i.n a3, a5, 4 +402c422f: c41c movi.n a4, 28 +402c4231: 044cd2 s8i a13, a12, 4 +402c4234: 054cd2 s8i a13, a12, 5 +402c4237: 064cd2 s8i a13, a12, 6 +402c423a: 074cd2 s8i a13, a12, 7 +402c423d: 228b addi.n a2, a2, 8 +402c423f: d56701 l32r a0, 402b97dc +402c4242: 0000c0 callx0 a0 +402c4245: 051e32 l16ui a3, a14, 10 +402c4248: 024cd2 s8i a13, a12, 2 +402c424b: 034cd2 s8i a13, a12, 3 +402c424e: 0c2d mov.n a2, a12 +402c4250: 06ff45 call0 402cb248 +402c4253: 024c22 s8i a2, a12, 2 +402c4256: f42820 extui a2, a2, 8, 16 +402c4259: 034c22 s8i a2, a12, 3 +402c425c: 0d0f32 l8ui a3, a15, 13 +402c425f: 0c0f52 l8ui a5, a15, 12 +402c4262: 0e0f22 l8ui a2, a15, 14 +402c4265: 113380 slli a3, a3, 8 +402c4268: 204350 or a4, a3, a5 +402c426b: 112200 slli a2, a2, 16 +402c426e: 203240 or a3, a2, a4 +402c4271: 0f0f22 l8ui a2, a15, 15 +402c4274: 170c movi.n a7, 1 +402c4276: 012280 slli a2, a2, 24 +402c4279: 202230 or a2, a2, a3 +402c427c: 0129 s32i.n a2, a1, 0 +402c427e: 0d6d mov.n a6, a13 +402c4280: 80a052 movi a5, 128 +402c4283: 014d mov.n a4, a1 +402c4285: 0d3d mov.n a3, a13 +402c4287: 0e2d mov.n a2, a14 +402c4289: fa4245 call0 402be6b0 +402c428c: 0e2d mov.n a2, a14 +402c428e: fb7d45 call0 402bfa64 +402c4291: f108 l32i.n a0, a1, 60 +402c4293: e1c8 l32i.n a12, a1, 56 +402c4295: d1d8 l32i.n a13, a1, 52 +402c4297: c1e8 l32i.n a14, a1, 48 +402c4299: b1f8 l32i.n a15, a1, 44 +402c429b: 40c112 addi a1, a1, 64 +402c429e: f00d ret.n +402c42a0: 048d mov.n a8, a4 +402c42a2: e0c112 addi a1, a1, -32 +402c42a5: 4109 s32i.n a0, a1, 16 +402c42a7: 51c9 s32i.n a12, a1, 20 +402c42a9: 61d9 s32i.n a13, a1, 24 +402c42ab: 02cd mov.n a12, a2 +402c42ad: 04dd mov.n a13, a4 +402c42af: 032d mov.n a2, a3 +402c42b1: 7da347 bge a3, a4, 402c4332 +402c42b4: 909330 addx2 a9, a3, a3 +402c42b7: 900880 addx2 a0, a8, a8 +402c42ba: a000c0 addx4 a0, a0, a12 +402c42bd: a099c0 addx4 a9, a9, a12 +402c42c0: 0958 l32i.n a5, a9, 0 +402c42c2: 2948 l32i.n a4, a9, 8 +402c42c4: 2149 s32i.n a4, a1, 8 +402c42c6: 0159 s32i.n a5, a1, 0 +402c42c8: 1948 l32i.n a4, a9, 4 +402c42ca: 1149 s32i.n a4, a1, 4 +402c42cc: 000106 j 402c42d4 +402c42cf: 880b addi.n a8, a8, -1 +402c42d1: f4c002 addi a0, a0, -12 +402c42d4: 097d mov.n a7, a9 +402c42d6: 04b907 bgeu a9, a0, 402c42de +402c42d9: 10a8 l32i.n a10, a0, 4 +402c42db: f034a7 bltu a4, a10, 402c42cf +402c42de: 0fa287 bge a2, a8, 402c42f1 +402c42e1: 0058 l32i.n a5, a0, 0 +402c42e3: 1068 l32i.n a6, a0, 4 +402c42e5: 1769 s32i.n a6, a7, 4 +402c42e7: 0759 s32i.n a5, a7, 0 +402c42e9: 20b8 l32i.n a11, a0, 8 +402c42eb: 27b9 s32i.n a11, a7, 8 +402c42ed: 221b addi.n a2, a2, 1 +402c42ef: 97cb addi.n a9, a7, 12 +402c42f1: 097d mov.n a7, a9 +402c42f3: 04b907 bgeu a9, a0, 402c42fb +402c42f6: 19a8 l32i.n a10, a9, 4 +402c42f8: f13a47 bltu a10, a4, 402c42ed +402c42fb: 10a287 bge a2, a8, 402c430f +402c42fe: 880b addi.n a8, a8, -1 +402c4300: f4c002 addi a0, a0, -12 +402c4303: 0768 l32i.n a6, a7, 0 +402c4305: 1758 l32i.n a5, a7, 4 +402c4307: 4059 s32i.n a5, a0, 16 +402c4309: 3069 s32i.n a6, a0, 12 +402c430b: 27b8 l32i.n a11, a7, 8 +402c430d: 50b9 s32i.n a11, a0, 20 +402c430f: 3129 s32i.n a2, a1, 12 +402c4311: bf9287 bne a2, a8, 402c42d4 +402c4314: 0c2d mov.n a2, a12 +402c4316: 2158 l32i.n a5, a1, 8 +402c4318: 1749 s32i.n a4, a7, 4 +402c431a: 0168 l32i.n a6, a1, 0 +402c431c: 0769 s32i.n a6, a7, 0 +402c431e: 3148 l32i.n a4, a1, 12 +402c4320: 2759 s32i.n a5, a7, 8 +402c4322: 440b addi.n a4, a4, -1 +402c4324: fff785 call0 402c42a0 +402c4327: 0d4d mov.n a4, a13 +402c4329: 3138 l32i.n a3, a1, 12 +402c432b: 0c2d mov.n a2, a12 +402c432d: 331b addi.n a3, a3, 1 +402c432f: fff705 call0 402c42a0 +402c4332: 51c8 l32i.n a12, a1, 20 +402c4334: 61d8 l32i.n a13, a1, 24 +402c4336: 4108 l32i.n a0, a1, 16 +402c4338: 20c112 addi a1, a1, 32 +402c433b: f00d ret.n +402c433d: 000000 ill +402c4340: 22ac beqz.n a2, 402c4366 +402c4342: ff .byte 0xff +402c4343: 3f .byte 0x3f +402c4344: 081000 excw +402c4347: d00000 subx2 a0, a0, a0 +402c434a: 1f .byte 0x1f +402c434b: d00000 subx2 a0, a0, a0 +402c434e: 3f .byte 0x3f +402c434f: 100000 and a0, a0, a0 +402c4352: 600010 neg a0, a1 +402c4355: 2cb8 l32i.n a11, a12, 8 +402c4357: d00040 subx2 a0, a0, a4 +402c435a: ff .byte 0xff +402c435b: d00000 subx2 a0, a0, a0 +402c435e: 0f .byte 0xf +402c435f: d00000 subx2 a0, a0, a0 +402c4362: 7f .byte 0x7f +402c4363: b85000 excw +402c4366: 402c movi.n a0, 36 +402c4368: b858 l32i.n a5, a8, 44 +402c436a: 402c movi.n a0, 36 +402c436c: f0c112 addi a1, a1, -16 +402c436f: 0109 s32i.n a0, a1, 0 +402c4371: 621226 beqi a2, 1, 402c43d7 +402c4374: fff461 l32r a6, 402c4344 +402c4377: fff251 l32r a5, 402c4340 +402c437a: 3d2226 beqi a2, 2, 402c43bb +402c437d: fff241 l32r a4, 402c4348 +402c4380: 463226 beqi a2, 3, 402c43ca +402c4383: fff201 l32r a0, 402c434c +402c4386: 344226 beqi a2, 4, 402c43be +402c4389: fff161 l32r a6, 402c4350 +402c438c: 335226 beqi a2, 5, 402c43c3 +402c438f: 326226 beqi a2, 6, 402c43c5 +402c4392: 4d7226 beqi a2, 7, 402c43e3 +402c4395: 368226 beqi a2, 8, 402c43cf +402c4398: 900c movi.n a0, 9 +402c439a: 0d1207 beq a2, a0, 402c43ab +402c439d: ffed21 l32r a2, 402c4354 +402c43a0: d49c01 l32r a0, 402b9610 +402c43a3: 0000c0 callx0 a0 +402c43a6: 020c movi.n a2, 0 +402c43a8: 000206 j 402c43b4 +402c43ab: 0569 s32i.n a6, a5, 0 +402c43ad: ffea01 l32r a0, 402c4358 +402c43b0: 1509 s32i.n a0, a5, 4 +402c43b2: 120c movi.n a2, 1 +402c43b4: 0108 l32i.n a0, a1, 0 +402c43b6: 10c112 addi a1, a1, 16 +402c43b9: f00d ret.n +402c43bb: ffe801 l32r a0, 402c435c +402c43be: 0569 s32i.n a6, a5, 0 +402c43c0: fffb06 j 402c43b0 +402c43c3: 040d mov.n a0, a4 +402c43c5: 0569 s32i.n a6, a5, 0 +402c43c7: fff946 j 402c43b0 +402c43ca: 040d mov.n a0, a4 +402c43cc: fffb86 j 402c43be +402c43cf: ffe401 l32r a0, 402c4360 +402c43d2: 0569 s32i.n a6, a5, 0 +402c43d4: fff606 j 402c43b0 +402c43d7: ffe321 l32r a2, 402c4364 +402c43da: d48d01 l32r a0, 402b9610 +402c43dd: 0000c0 callx0 a0 +402c43e0: fff086 j 402c43a6 +402c43e3: ffe121 l32r a2, 402c4368 +402c43e6: d48a01 l32r a0, 402b9610 +402c43e9: 0000c0 callx0 a0 +402c43ec: ffed86 j 402c43a6 +402c43ef: b87000 excw 402c43f2: 402c movi.n a0, 36 -402c43f4: 2cb8b0 excw -402c43f7: b91040 excw +402c43f4: 2cb8a0 excw +402c43f7: b8b040 excw 402c43fa: 402c movi.n a0, 36 -402c43fc: 2cb920 excw -402c43ff: b93040 excw -402c4402: 402c movi.n a0, 36 -402c4404: 2cb940 excw -402c4407: b82040 excw -402c440a: 402c movi.n a0, 36 -402c440c: 2cb950 excw -402c440f: b97040 excw -402c4412: 402c movi.n a0, 36 -402c4414: 2cb9b0 excw -402c4417: ba0040 excw -402c441a: 402c movi.n a0, 36 -402c441c: 0f28 l32i.n a2, a15, 0 -402c441e: 124010 excw - -402c4420 : -402c4420: d0c112 addi a1, a1, -48 -402c4423: 51c9 s32i.n a12, a1, 20 -402c4425: 81f9 s32i.n a15, a1, 32 -402c4427: 4109 s32i.n a0, a1, 16 -402c4429: 61d9 s32i.n a13, a1, 24 -402c442b: 3129 s32i.n a2, a1, 12 -402c442d: 71e9 s32i.n a14, a1, 28 -402c442f: 020c movi.n a2, 0 -402c4431: 03ed mov.n a14, a3 -402c4433: 04dd mov.n a13, a4 -402c4435: 013d mov.n a3, a1 -402c4437: 440c movi.n a4, 4 -402c4439: 246d01 l32r a0, 4028d5f0 -402c443c: 0000c0 callx0 a0 -402c443f: 0148 l32i.n a4, a1, 0 -402c4441: 1c0c movi.n a12, 1 -402c4443: 354c40 extui a4, a4, 28, 4 -402c4446: 0f14d7 beq a4, a13, 402c4459 -402c4449: ffe221 l32r a2, 402c43d4 -402c444c: 0d3d mov.n a3, a13 -402c444e: d46901 l32r a0, 402b95f4 -402c4451: 0000c0 callx0 a0 -402c4454: 0c0c movi.n a12, 0 -402c4456: ffffc6 j 402c4459 -402c4459: 0d2d mov.n a2, a13 -402c445b: ffef45 call0 402c4350 -402c445e: 0c1226 beqi a2, 1, 402c446e -402c4461: 0d3d mov.n a3, a13 -402c4463: ffdd21 l32r a2, 402c43d8 -402c4466: d46301 l32r a0, 402b95f4 -402c4469: 0000c0 callx0 a0 -402c446c: 0c0c movi.n a12, 0 -402c446e: ffadf1 l32r a15, 402c4324 -402c4471: 3158 l32i.n a5, a1, 12 -402c4473: 3f59 s32i.n a5, a15, 12 -402c4475: 2fe9 s32i.n a14, a15, 8 -402c4477: 190e16 beqz a14, 402c460b -402c447a: 0d0c movi.n a13, 0 -402c447c: 0e0c movi.n a14, 0 -402c447e: 030c movi.n a3, 0 -402c4480: 9139 s32i.n a3, a1, 36 -402c4482: 3f08 l32i.n a0, a15, 12 -402c4484: a3ec21 l32r a2, 402ad434 -402c4487: 00ea add.n a0, a0, a14 -402c4489: 2048 l32i.n a4, a0, 8 -402c448b: 1058 l32i.n a5, a0, 4 -402c448d: b46040 extui a6, a4, 0, 12 -402c4490: 16cc bnez.n a6, 402c4495 -402c4492: 100257 bnone a2, a5, 402c44a6 -402c4495: ffd121 l32r a2, 402c43dc -402c4498: 0038 l32i.n a3, a0, 0 -402c449a: d45601 l32r a0, 402b95f4 -402c449d: 0000c0 callx0 a0 -402c44a0: 3f08 l32i.n a0, a15, 12 -402c44a2: 0c0c movi.n a12, 0 -402c44a4: 00ea add.n a0, a0, a14 -402c44a6: 0068 l32i.n a6, a0, 0 -402c44a8: 2058 l32i.n a5, a0, 8 -402c44aa: 260b addi.n a2, a6, -1 -402c44ac: 13d216 beqz a2, 402c45ed -402c44af: fec632 addi a3, a6, -2 -402c44b2: 10c316 beqz a3, 402c45c2 -402c44b5: fdc642 addi a4, a6, -3 -402c44b8: 0c6416 beqz a4, 402c4582 -402c44bb: 6a4441 l32r a4, 4029edcc -402c44be: 0448 l32i.n a4, a4, 0 -402c44c0: 024666 bnei a6, 4, 402c44c6 -402c44c3: 002286 j 402c4551 -402c44c6: 565626 beqi a6, 5, 402c4520 -402c44c9: 116626 beqi a6, 6, 402c44de -402c44cc: 7400c0 extui a0, a12, 0, 8 -402c44cf: 1468 l32i.n a6, a4, 4 -402c44d1: 0c0c movi.n a12, 0 -402c44d3: 02b657 bgeu a6, a5, 402c44d9 -402c44d6: 003646 j 402c45b3 -402c44d9: 00cd mov.n a12, a0 -402c44db: 003506 j 402c45b3 -402c44de: 3438 l32i.n a3, a4, 12 -402c44e0: 1f28 l32i.n a2, a15, 4 -402c44e2: 090c movi.n a9, 0 -402c44e4: d0d502 addmi a0, a5, 0xffffd000 -402c44e7: 0b0c movi.n a11, 0 -402c44e9: 74c0c0 extui a12, a12, 0, 8 -402c44ec: 9178 l32i.n a7, a1, 36 -402c44ee: 082c movi.n a8, 32 -402c44f0: 04a570 extui a10, a7, 5, 1 -402c44f3: 208780 or a8, a7, a8 -402c44f6: 93cb00 movnez a12, a11, a0 -402c44f9: 93c9a0 movnez a12, a9, a10 -402c44fc: 747080 extui a7, a8, 0, 8 -402c44ff: 9179 s32i.n a7, a1, 36 -402c4501: daf101 l32r a0, 402bb0c8 -402c4504: 0000c0 callx0 a0 -402c4507: 68d431 l32r a3, 4029e858 -402c450a: 0338 l32i.n a3, a3, 0 -402c450c: 029327 bne a3, a2, 402c4512 -402c450f: 002806 j 402c45b3 -402c4512: ffb321 l32r a2, 402c43e0 -402c4515: d43701 l32r a0, 402b95f4 -402c4518: 0000c0 callx0 a0 -402c451b: 0c0c movi.n a12, 0 -402c451d: 002486 j 402c45b3 -402c4520: 1028 l32i.n a2, a0, 4 -402c4522: 060c movi.n a6, 0 -402c4524: 080c movi.n a8, 0 -402c4526: 74c0c0 extui a12, a12, 0, 8 -402c4529: 3438 l32i.n a3, a4, 12 -402c452b: f0d592 addmi a9, a5, 0xfffff000 -402c452e: 9148 l32i.n a4, a1, 36 -402c4530: 051c movi.n a5, 16 -402c4532: 047440 extui a7, a4, 4, 1 -402c4535: 93c890 movnez a12, a8, a9 -402c4538: 205450 or a5, a4, a5 -402c453b: 93c670 movnez a12, a6, a7 -402c453e: 744050 extui a4, a5, 0, 8 -402c4541: 9149 s32i.n a4, a1, 36 -402c4543: dae101 l32r a0, 402bb0c8 -402c4546: 0000c0 callx0 a0 -402c4549: ffa6a1 l32r a10, 402c43e4 -402c454c: 0a29 s32i.n a2, a10, 0 -402c454e: 001846 j 402c45b3 -402c4551: 060c movi.n a6, 0 -402c4553: 74c0c0 extui a12, a12, 0, 8 -402c4556: f0d572 addmi a7, a5, 0xfffff000 -402c4559: 91b8 l32i.n a11, a1, 36 -402c455b: 3438 l32i.n a3, a4, 12 -402c455d: 1028 l32i.n a2, a0, 4 -402c455f: 040c movi.n a4, 0 -402c4561: 800c movi.n a0, 8 -402c4563: 200b00 or a0, a11, a0 -402c4566: 0453b0 extui a5, a11, 3, 1 -402c4569: 93c670 movnez a12, a6, a7 -402c456c: 74b000 extui a11, a0, 0, 8 -402c456f: 93c450 movnez a12, a4, a5 -402c4572: 91b9 s32i.n a11, a1, 36 -402c4574: dad501 l32r a0, 402bb0c8 -402c4577: 0000c0 callx0 a0 -402c457a: ff9b81 l32r a8, 402c43e8 -402c457d: 0829 s32i.n a2, a8, 0 -402c457f: 000c06 j 402c45b3 -402c4582: 10a8 l32i.n a10, a0, 4 -402c4584: 0f98 l32i.n a9, a15, 0 -402c4586: 2028 l32i.n a2, a0, 8 -402c4588: 0599a7 bne a9, a10, 402c4591 -402c458b: ff98b1 l32r a11, 402c43ec -402c458e: 0abb27 bgeu a11, a2, 402c459c -402c4591: ff9721 l32r a2, 402c43f0 -402c4594: d41801 l32r a0, 402b95f4 -402c4597: 0000c0 callx0 a0 -402c459a: 0c0c movi.n a12, 0 -402c459c: 74c0c0 extui a12, a12, 0, 8 -402c459f: 9138 l32i.n a3, a1, 36 -402c45a1: 440c movi.n a4, 4 -402c45a3: 040230 extui a0, a3, 2, 1 -402c45a6: 203340 or a3, a3, a4 -402c45a9: 745030 extui a5, a3, 0, 8 -402c45ac: 060c movi.n a6, 0 -402c45ae: 93c600 movnez a12, a6, a0 -402c45b1: 9159 s32i.n a5, a1, 36 -402c45b3: eecb addi.n a14, a14, 12 -402c45b5: 2f78 l32i.n a7, a15, 8 -402c45b7: dd1b addi.n a13, a13, 1 -402c45b9: 02bd77 bgeu a13, a7, 402c45bf -402c45bc: ffb086 j 402c4482 -402c45bf: 001306 j 402c460f -402c45c2: e93f91 l32r a9, 402beac0 -402c45c5: 1088 l32i.n a8, a0, 4 -402c45c7: 20b8 l32i.n a11, a0, 8 -402c45c9: 059897 bne a8, a9, 402c45d2 -402c45cc: ff88a1 l32r a10, 402c43ec -402c45cf: 0abab7 bgeu a10, a11, 402c45dd -402c45d2: ff8821 l32r a2, 402c43f4 -402c45d5: d40701 l32r a0, 402b95f4 -402c45d8: 0000c0 callx0 a0 -402c45db: 0c0c movi.n a12, 0 -402c45dd: 74c0c0 extui a12, a12, 0, 8 -402c45e0: 9138 l32i.n a3, a1, 36 -402c45e2: 240c movi.n a4, 2 -402c45e4: 040130 extui a0, a3, 1, 1 -402c45e7: 203340 or a3, a3, a4 -402c45ea: ffeec6 j 402c45a9 -402c45ed: 9138 l32i.n a3, a1, 36 -402c45ef: 1058 l32i.n a5, a0, 4 -402c45f1: 140c movi.n a4, 1 -402c45f3: 65cc bnez.n a5, 402c45fd -402c45f5: e93271 l32r a7, 402beac0 -402c45f8: 2068 l32i.n a6, a0, 8 -402c45fa: 011677 beq a6, a7, 402c45ff -402c45fd: 0c0c movi.n a12, 0 -402c45ff: 040030 extui a0, a3, 0, 1 -402c4602: 74c0c0 extui a12, a12, 0, 8 -402c4605: 203340 or a3, a3, a4 -402c4608: ffe746 j 402c45a9 -402c460b: 050c movi.n a5, 0 -402c460d: 9159 s32i.n a5, a1, 36 -402c460f: 9168 l32i.n a6, a1, 36 -402c4611: 14e607 bbsi a6, 0, 402c4629 -402c4614: ff7921 l32r a2, 402c43f8 -402c4617: d3f701 l32r a0, 402b95f4 -402c461a: 0000c0 callx0 a0 -402c461d: 9178 l32i.n a7, a1, 36 -402c461f: 180c movi.n a8, 1 -402c4621: 208780 or a8, a7, a8 -402c4624: 747080 extui a7, a8, 0, 8 -402c4627: 9179 s32i.n a7, a1, 36 -402c4629: 9198 l32i.n a9, a1, 36 -402c462b: 14e917 bbsi a9, 1, 402c4643 -402c462e: ff7321 l32r a2, 402c43fc -402c4631: d3f001 l32r a0, 402b95f4 -402c4634: 0000c0 callx0 a0 -402c4637: 91a8 l32i.n a10, a1, 36 -402c4639: 2b0c movi.n a11, 2 -402c463b: 20bab0 or a11, a10, a11 -402c463e: 74a0b0 extui a10, a11, 0, 8 -402c4641: 91a9 s32i.n a10, a1, 36 -402c4643: 91d8 l32i.n a13, a1, 36 -402c4645: 14ed27 bbsi a13, 2, 402c465d -402c4648: ff6e21 l32r a2, 402c4400 -402c464b: d3ea01 l32r a0, 402b95f4 -402c464e: 0000c0 callx0 a0 -402c4651: 91e8 l32i.n a14, a1, 36 -402c4653: 400c movi.n a0, 4 -402c4655: 200e00 or a0, a14, a0 -402c4658: 74e000 extui a14, a0, 0, 8 -402c465b: 91e9 s32i.n a14, a1, 36 -402c465d: 9128 l32i.n a2, a1, 36 -402c465f: f33c movi.n a3, 63 -402c4661: 0c1237 beq a2, a3, 402c4671 -402c4664: ff6821 l32r a2, 402c4404 -402c4667: 9138 l32i.n a3, a1, 36 -402c4669: d3e201 l32r a0, 402b95f4 -402c466c: 0000c0 callx0 a0 -402c466f: 0c0c movi.n a12, 0 -402c4671: ff6531 l32r a3, 402c4408 -402c4674: 2f28 l32i.n a2, a15, 8 -402c4676: 21a142 movi a4, 0x121 -402c4679: 902220 addx2 a2, a2, a2 -402c467c: 1122e0 slli a2, a2, 2 -402c467f: d64101 l32r a0, 402b9f84 -402c4682: 0000c0 callx0 a0 -402c4685: 02dd mov.n a13, a2 -402c4687: 32cc bnez.n a2, 402c468e -402c4689: 020c movi.n a2, 0 -402c468b: 002d06 j 402c4743 -402c468e: 2f48 l32i.n a4, a15, 8 -402c4690: 3f38 l32i.n a3, a15, 12 -402c4692: 904440 addx2 a4, a4, a4 -402c4695: 1144e0 slli a4, a4, 2 -402c4698: d44a01 l32r a0, 402b97c0 -402c469b: 0000c0 callx0 a0 -402c469e: 0d2d mov.n a2, a13 -402c46a0: 2f48 l32i.n a4, a15, 8 -402c46a2: 030c movi.n a3, 0 -402c46a4: 440b addi.n a4, a4, -1 -402c46a6: ffbdc5 call0 402c4284 -402c46a9: 2f08 l32i.n a0, a15, 8 -402c46ab: 21d9 s32i.n a13, a1, 8 -402c46ad: 500b addi.n a5, a0, -1 -402c46af: a5bc beqz.n a5, 402c46ed -402c46b1: 0ded mov.n a14, a13 -402c46b3: 0d0c movi.n a13, 0 -402c46b5: 2e68 l32i.n a6, a14, 8 -402c46b7: f6cc bnez.n a6, 402c46ca -402c46b9: 064d mov.n a4, a6 -402c46bb: ff5421 l32r a2, 402c440c -402c46be: 1e38 l32i.n a3, a14, 4 -402c46c0: d3cd01 l32r a0, 402b95f4 -402c46c3: 0000c0 callx0 a0 -402c46c6: 2e68 l32i.n a6, a14, 8 -402c46c8: 0c0c movi.n a12, 0 -402c46ca: 1e58 l32i.n a5, a14, 4 -402c46cc: 4e78 l32i.n a7, a14, 16 -402c46ce: 865a add.n a8, a6, a5 -402c46d0: 0eb787 bgeu a7, a8, 402c46e2 -402c46d3: ff4f21 l32r a2, 402c4410 -402c46d6: 0e38 l32i.n a3, a14, 0 -402c46d8: 3e48 l32i.n a4, a14, 12 -402c46da: d3c601 l32r a0, 402b95f4 -402c46dd: 0000c0 callx0 a0 -402c46e0: 0c0c movi.n a12, 0 -402c46e2: eecb addi.n a14, a14, 12 -402c46e4: 2f08 l32i.n a0, a15, 8 -402c46e6: dd1b addi.n a13, a13, 1 -402c46e8: 900b addi.n a9, a0, -1 -402c46ea: c73d97 bltu a13, a9, 402c46b5 -402c46ed: fcade2 movi a14, 0xfffffdfc -402c46f0: 21d8 l32i.n a13, a1, 8 -402c46f2: 69b631 l32r a3, 4029edcc -402c46f5: 90a000 addx2 a10, a0, a0 -402c46f8: 0338 l32i.n a3, a3, 0 -402c46fa: a0aad0 addx4 a10, a10, a13 -402c46fd: fedaa2 addmi a10, a10, 0xfffffe00 -402c4700: 7f2ab2 l32i a11, a10, 0x1fc -402c4703: 7e2aa2 l32i a10, a10, 0x1f8 -402c4706: 1338 l32i.n a3, a3, 4 -402c4708: aaba add.n a10, a10, a11 -402c470a: 26b3a7 bgeu a3, a10, 402c4734 -402c470d: ff4121 l32r a2, 402c4414 -402c4710: d3b901 l32r a0, 402b95f4 -402c4713: 0000c0 callx0 a0 -402c4716: 2f58 l32i.n a5, a15, 8 -402c4718: ff4021 l32r a2, 402c4418 -402c471b: 905550 addx2 a5, a5, a5 -402c471e: a055d0 addx4 a5, a5, a13 -402c4721: 55ea add.n a5, a5, a14 -402c4723: 7e2532 l32i a3, a5, 0x1f8 -402c4726: 7f2542 l32i a4, a5, 0x1fc -402c4729: 802552 l32i a5, a5, 0x200 -402c472c: d3b201 l32r a0, 402b95f4 +402c43fc: 2cb910 excw +402c43ff: c96040 excw +402c4402: fe .byte 0xfe +402c4403: 3f .byte 0x3f +402c4404: fec964 excw +402c4407: 3f .byte 0x3f +402c4408: 100000 and a0, a0, a0 +402c440b: b8f000 excw +402c440e: 402c movi.n a0, 36 +402c4410: 2cb8d0 excw +402c4413: b93040 excw +402c4416: 402c movi.n a0, 36 +402c4418: 2cb940 excw +402c441b: b95040 excw +402c441e: 402c movi.n a0, 36 +402c4420: 2cb960 excw +402c4423: b84040 excw +402c4426: 402c movi.n a0, 36 +402c4428: 2cb970 excw +402c442b: b99040 excw +402c442e: 402c movi.n a0, 36 +402c4430: 2cb9d0 excw +402c4433: ba2040 excw +402c4436: 402c movi.n a0, 36 +402c4438: 0f28 l32i.n a2, a15, 0 +402c443a: 124010 excw + +402c443c : +402c443c: d0c112 addi a1, a1, -48 +402c443f: 51c9 s32i.n a12, a1, 20 +402c4441: 81f9 s32i.n a15, a1, 32 +402c4443: 4109 s32i.n a0, a1, 16 +402c4445: 61d9 s32i.n a13, a1, 24 +402c4447: 3129 s32i.n a2, a1, 12 +402c4449: 71e9 s32i.n a14, a1, 28 +402c444b: 020c movi.n a2, 0 +402c444d: 03ed mov.n a14, a3 +402c444f: 04dd mov.n a13, a4 +402c4451: 013d mov.n a3, a1 +402c4453: 440c movi.n a4, 4 +402c4455: 246601 l32r a0, 4028d5f0 +402c4458: 0000c0 callx0 a0 +402c445b: 0148 l32i.n a4, a1, 0 +402c445d: 1c0c movi.n a12, 1 +402c445f: 354c40 extui a4, a4, 28, 4 +402c4462: 0f14d7 beq a4, a13, 402c4475 +402c4465: ffe221 l32r a2, 402c43f0 +402c4468: 0d3d mov.n a3, a13 +402c446a: d46901 l32r a0, 402b9610 +402c446d: 0000c0 callx0 a0 +402c4470: 0c0c movi.n a12, 0 +402c4472: ffffc6 j 402c4475 +402c4475: 0d2d mov.n a2, a13 +402c4477: ffef45 call0 402c436c +402c447a: 0c1226 beqi a2, 1, 402c448a +402c447d: 0d3d mov.n a3, a13 +402c447f: ffdd21 l32r a2, 402c43f4 +402c4482: d46301 l32r a0, 402b9610 +402c4485: 0000c0 callx0 a0 +402c4488: 0c0c movi.n a12, 0 +402c448a: ffadf1 l32r a15, 402c4340 +402c448d: 3158 l32i.n a5, a1, 12 +402c448f: 3f59 s32i.n a5, a15, 12 +402c4491: 2fe9 s32i.n a14, a15, 8 +402c4493: 190e16 beqz a14, 402c4627 +402c4496: 0d0c movi.n a13, 0 +402c4498: 0e0c movi.n a14, 0 +402c449a: 030c movi.n a3, 0 +402c449c: 9139 s32i.n a3, a1, 36 +402c449e: 3f08 l32i.n a0, a15, 12 +402c44a0: a3ec21 l32r a2, 402ad450 +402c44a3: 00ea add.n a0, a0, a14 +402c44a5: 2048 l32i.n a4, a0, 8 +402c44a7: 1058 l32i.n a5, a0, 4 +402c44a9: b46040 extui a6, a4, 0, 12 +402c44ac: 16cc bnez.n a6, 402c44b1 +402c44ae: 100257 bnone a2, a5, 402c44c2 +402c44b1: ffd121 l32r a2, 402c43f8 +402c44b4: 0038 l32i.n a3, a0, 0 +402c44b6: d45601 l32r a0, 402b9610 +402c44b9: 0000c0 callx0 a0 +402c44bc: 3f08 l32i.n a0, a15, 12 +402c44be: 0c0c movi.n a12, 0 +402c44c0: 00ea add.n a0, a0, a14 +402c44c2: 0068 l32i.n a6, a0, 0 +402c44c4: 2058 l32i.n a5, a0, 8 +402c44c6: 260b addi.n a2, a6, -1 +402c44c8: 13d216 beqz a2, 402c4609 +402c44cb: fec632 addi a3, a6, -2 +402c44ce: 10c316 beqz a3, 402c45de +402c44d1: fdc642 addi a4, a6, -3 +402c44d4: 0c6416 beqz a4, 402c459e +402c44d7: 6a3d41 l32r a4, 4029edcc +402c44da: 0448 l32i.n a4, a4, 0 +402c44dc: 024666 bnei a6, 4, 402c44e2 +402c44df: 002286 j 402c456d +402c44e2: 565626 beqi a6, 5, 402c453c +402c44e5: 116626 beqi a6, 6, 402c44fa +402c44e8: 7400c0 extui a0, a12, 0, 8 +402c44eb: 1468 l32i.n a6, a4, 4 +402c44ed: 0c0c movi.n a12, 0 +402c44ef: 02b657 bgeu a6, a5, 402c44f5 +402c44f2: 003646 j 402c45cf +402c44f5: 00cd mov.n a12, a0 +402c44f7: 003506 j 402c45cf +402c44fa: 3438 l32i.n a3, a4, 12 +402c44fc: 1f28 l32i.n a2, a15, 4 +402c44fe: 090c movi.n a9, 0 +402c4500: d0d502 addmi a0, a5, 0xffffd000 +402c4503: 0b0c movi.n a11, 0 +402c4505: 74c0c0 extui a12, a12, 0, 8 +402c4508: 9178 l32i.n a7, a1, 36 +402c450a: 082c movi.n a8, 32 +402c450c: 04a570 extui a10, a7, 5, 1 +402c450f: 208780 or a8, a7, a8 +402c4512: 93cb00 movnez a12, a11, a0 +402c4515: 93c9a0 movnez a12, a9, a10 +402c4518: 747080 extui a7, a8, 0, 8 +402c451b: 9179 s32i.n a7, a1, 36 +402c451d: daf101 l32r a0, 402bb0e4 +402c4520: 0000c0 callx0 a0 +402c4523: 68cd31 l32r a3, 4029e858 +402c4526: 0338 l32i.n a3, a3, 0 +402c4528: 029327 bne a3, a2, 402c452e +402c452b: 002806 j 402c45cf +402c452e: ffb321 l32r a2, 402c43fc +402c4531: d43701 l32r a0, 402b9610 +402c4534: 0000c0 callx0 a0 +402c4537: 0c0c movi.n a12, 0 +402c4539: 002486 j 402c45cf +402c453c: 1028 l32i.n a2, a0, 4 +402c453e: 060c movi.n a6, 0 +402c4540: 080c movi.n a8, 0 +402c4542: 74c0c0 extui a12, a12, 0, 8 +402c4545: 3438 l32i.n a3, a4, 12 +402c4547: f0d592 addmi a9, a5, 0xfffff000 +402c454a: 9148 l32i.n a4, a1, 36 +402c454c: 051c movi.n a5, 16 +402c454e: 047440 extui a7, a4, 4, 1 +402c4551: 93c890 movnez a12, a8, a9 +402c4554: 205450 or a5, a4, a5 +402c4557: 93c670 movnez a12, a6, a7 +402c455a: 744050 extui a4, a5, 0, 8 +402c455d: 9149 s32i.n a4, a1, 36 +402c455f: dae101 l32r a0, 402bb0e4 +402c4562: 0000c0 callx0 a0 +402c4565: ffa6a1 l32r a10, 402c4400 +402c4568: 0a29 s32i.n a2, a10, 0 +402c456a: 001846 j 402c45cf +402c456d: 060c movi.n a6, 0 +402c456f: 74c0c0 extui a12, a12, 0, 8 +402c4572: f0d572 addmi a7, a5, 0xfffff000 +402c4575: 91b8 l32i.n a11, a1, 36 +402c4577: 3438 l32i.n a3, a4, 12 +402c4579: 1028 l32i.n a2, a0, 4 +402c457b: 040c movi.n a4, 0 +402c457d: 800c movi.n a0, 8 +402c457f: 200b00 or a0, a11, a0 +402c4582: 0453b0 extui a5, a11, 3, 1 +402c4585: 93c670 movnez a12, a6, a7 +402c4588: 74b000 extui a11, a0, 0, 8 +402c458b: 93c450 movnez a12, a4, a5 +402c458e: 91b9 s32i.n a11, a1, 36 +402c4590: dad501 l32r a0, 402bb0e4 +402c4593: 0000c0 callx0 a0 +402c4596: ff9b81 l32r a8, 402c4404 +402c4599: 0829 s32i.n a2, a8, 0 +402c459b: 000c06 j 402c45cf +402c459e: 10a8 l32i.n a10, a0, 4 +402c45a0: 0f98 l32i.n a9, a15, 0 +402c45a2: 2028 l32i.n a2, a0, 8 +402c45a4: 0599a7 bne a9, a10, 402c45ad +402c45a7: ff98b1 l32r a11, 402c4408 +402c45aa: 0abb27 bgeu a11, a2, 402c45b8 +402c45ad: ff9721 l32r a2, 402c440c +402c45b0: d41801 l32r a0, 402b9610 +402c45b3: 0000c0 callx0 a0 +402c45b6: 0c0c movi.n a12, 0 +402c45b8: 74c0c0 extui a12, a12, 0, 8 +402c45bb: 9138 l32i.n a3, a1, 36 +402c45bd: 440c movi.n a4, 4 +402c45bf: 040230 extui a0, a3, 2, 1 +402c45c2: 203340 or a3, a3, a4 +402c45c5: 745030 extui a5, a3, 0, 8 +402c45c8: 060c movi.n a6, 0 +402c45ca: 93c600 movnez a12, a6, a0 +402c45cd: 9159 s32i.n a5, a1, 36 +402c45cf: eecb addi.n a14, a14, 12 +402c45d1: 2f78 l32i.n a7, a15, 8 +402c45d3: dd1b addi.n a13, a13, 1 +402c45d5: 02bd77 bgeu a13, a7, 402c45db +402c45d8: ffb086 j 402c449e +402c45db: 001306 j 402c462b +402c45de: e93f91 l32r a9, 402beadc +402c45e1: 1088 l32i.n a8, a0, 4 +402c45e3: 20b8 l32i.n a11, a0, 8 +402c45e5: 059897 bne a8, a9, 402c45ee +402c45e8: ff88a1 l32r a10, 402c4408 +402c45eb: 0abab7 bgeu a10, a11, 402c45f9 +402c45ee: ff8821 l32r a2, 402c4410 +402c45f1: d40701 l32r a0, 402b9610 +402c45f4: 0000c0 callx0 a0 +402c45f7: 0c0c movi.n a12, 0 +402c45f9: 74c0c0 extui a12, a12, 0, 8 +402c45fc: 9138 l32i.n a3, a1, 36 +402c45fe: 240c movi.n a4, 2 +402c4600: 040130 extui a0, a3, 1, 1 +402c4603: 203340 or a3, a3, a4 +402c4606: ffeec6 j 402c45c5 +402c4609: 9138 l32i.n a3, a1, 36 +402c460b: 1058 l32i.n a5, a0, 4 +402c460d: 140c movi.n a4, 1 +402c460f: 65cc bnez.n a5, 402c4619 +402c4611: e93271 l32r a7, 402beadc +402c4614: 2068 l32i.n a6, a0, 8 +402c4616: 011677 beq a6, a7, 402c461b +402c4619: 0c0c movi.n a12, 0 +402c461b: 040030 extui a0, a3, 0, 1 +402c461e: 74c0c0 extui a12, a12, 0, 8 +402c4621: 203340 or a3, a3, a4 +402c4624: ffe746 j 402c45c5 +402c4627: 050c movi.n a5, 0 +402c4629: 9159 s32i.n a5, a1, 36 +402c462b: 9168 l32i.n a6, a1, 36 +402c462d: 14e607 bbsi a6, 0, 402c4645 +402c4630: ff7921 l32r a2, 402c4414 +402c4633: d3f701 l32r a0, 402b9610 +402c4636: 0000c0 callx0 a0 +402c4639: 9178 l32i.n a7, a1, 36 +402c463b: 180c movi.n a8, 1 +402c463d: 208780 or a8, a7, a8 +402c4640: 747080 extui a7, a8, 0, 8 +402c4643: 9179 s32i.n a7, a1, 36 +402c4645: 9198 l32i.n a9, a1, 36 +402c4647: 14e917 bbsi a9, 1, 402c465f +402c464a: ff7321 l32r a2, 402c4418 +402c464d: d3f001 l32r a0, 402b9610 +402c4650: 0000c0 callx0 a0 +402c4653: 91a8 l32i.n a10, a1, 36 +402c4655: 2b0c movi.n a11, 2 +402c4657: 20bab0 or a11, a10, a11 +402c465a: 74a0b0 extui a10, a11, 0, 8 +402c465d: 91a9 s32i.n a10, a1, 36 +402c465f: 91d8 l32i.n a13, a1, 36 +402c4661: 14ed27 bbsi a13, 2, 402c4679 +402c4664: ff6e21 l32r a2, 402c441c +402c4667: d3ea01 l32r a0, 402b9610 +402c466a: 0000c0 callx0 a0 +402c466d: 91e8 l32i.n a14, a1, 36 +402c466f: 400c movi.n a0, 4 +402c4671: 200e00 or a0, a14, a0 +402c4674: 74e000 extui a14, a0, 0, 8 +402c4677: 91e9 s32i.n a14, a1, 36 +402c4679: 9128 l32i.n a2, a1, 36 +402c467b: f33c movi.n a3, 63 +402c467d: 0c1237 beq a2, a3, 402c468d +402c4680: ff6821 l32r a2, 402c4420 +402c4683: 9138 l32i.n a3, a1, 36 +402c4685: d3e201 l32r a0, 402b9610 +402c4688: 0000c0 callx0 a0 +402c468b: 0c0c movi.n a12, 0 +402c468d: ff6531 l32r a3, 402c4424 +402c4690: 2f28 l32i.n a2, a15, 8 +402c4692: 21a142 movi a4, 0x121 +402c4695: 902220 addx2 a2, a2, a2 +402c4698: 1122e0 slli a2, a2, 2 +402c469b: d64101 l32r a0, 402b9fa0 +402c469e: 0000c0 callx0 a0 +402c46a1: 02dd mov.n a13, a2 +402c46a3: 32cc bnez.n a2, 402c46aa +402c46a5: 020c movi.n a2, 0 +402c46a7: 002d06 j 402c475f +402c46aa: 2f48 l32i.n a4, a15, 8 +402c46ac: 3f38 l32i.n a3, a15, 12 +402c46ae: 904440 addx2 a4, a4, a4 +402c46b1: 1144e0 slli a4, a4, 2 +402c46b4: d44a01 l32r a0, 402b97dc +402c46b7: 0000c0 callx0 a0 +402c46ba: 0d2d mov.n a2, a13 +402c46bc: 2f48 l32i.n a4, a15, 8 +402c46be: 030c movi.n a3, 0 +402c46c0: 440b addi.n a4, a4, -1 +402c46c2: ffbdc5 call0 402c42a0 +402c46c5: 2f08 l32i.n a0, a15, 8 +402c46c7: 21d9 s32i.n a13, a1, 8 +402c46c9: 500b addi.n a5, a0, -1 +402c46cb: a5bc beqz.n a5, 402c4709 +402c46cd: 0ded mov.n a14, a13 +402c46cf: 0d0c movi.n a13, 0 +402c46d1: 2e68 l32i.n a6, a14, 8 +402c46d3: f6cc bnez.n a6, 402c46e6 +402c46d5: 064d mov.n a4, a6 +402c46d7: ff5421 l32r a2, 402c4428 +402c46da: 1e38 l32i.n a3, a14, 4 +402c46dc: d3cd01 l32r a0, 402b9610 +402c46df: 0000c0 callx0 a0 +402c46e2: 2e68 l32i.n a6, a14, 8 +402c46e4: 0c0c movi.n a12, 0 +402c46e6: 1e58 l32i.n a5, a14, 4 +402c46e8: 4e78 l32i.n a7, a14, 16 +402c46ea: 865a add.n a8, a6, a5 +402c46ec: 0eb787 bgeu a7, a8, 402c46fe +402c46ef: ff4f21 l32r a2, 402c442c +402c46f2: 0e38 l32i.n a3, a14, 0 +402c46f4: 3e48 l32i.n a4, a14, 12 +402c46f6: d3c601 l32r a0, 402b9610 +402c46f9: 0000c0 callx0 a0 +402c46fc: 0c0c movi.n a12, 0 +402c46fe: eecb addi.n a14, a14, 12 +402c4700: 2f08 l32i.n a0, a15, 8 +402c4702: dd1b addi.n a13, a13, 1 +402c4704: 900b addi.n a9, a0, -1 +402c4706: c73d97 bltu a13, a9, 402c46d1 +402c4709: fcade2 movi a14, 0xfffffdfc +402c470c: 21d8 l32i.n a13, a1, 8 +402c470e: 69af31 l32r a3, 4029edcc +402c4711: 90a000 addx2 a10, a0, a0 +402c4714: 0338 l32i.n a3, a3, 0 +402c4716: a0aad0 addx4 a10, a10, a13 +402c4719: fedaa2 addmi a10, a10, 0xfffffe00 +402c471c: 7f2ab2 l32i a11, a10, 0x1fc +402c471f: 7e2aa2 l32i a10, a10, 0x1f8 +402c4722: 1338 l32i.n a3, a3, 4 +402c4724: aaba add.n a10, a10, a11 +402c4726: 26b3a7 bgeu a3, a10, 402c4750 +402c4729: ff4121 l32r a2, 402c4430 +402c472c: d3b901 l32r a0, 402b9610 402c472f: 0000c0 callx0 a0 -402c4732: 0c0c movi.n a12, 0 -402c4734: 0d2d mov.n a2, a13 -402c4736: ff3901 l32r a0, 402c441c -402c4739: 0000c0 callx0 a0 -402c473c: 0c2d mov.n a2, a12 -402c473e: 160c movi.n a6, 1 -402c4740: 104f62 s8i a6, a15, 16 -402c4743: 51c8 l32i.n a12, a1, 20 -402c4745: 61d8 l32i.n a13, a1, 24 -402c4747: 71e8 l32i.n a14, a1, 28 -402c4749: 81f8 l32i.n a15, a1, 32 -402c474b: 4108 l32i.n a0, a1, 16 -402c474d: 30c112 addi a1, a1, 48 -402c4750: f00d ret.n - ... - -402c4754 : -402c4754: f0c112 addi a1, a1, -16 -402c4757: 0161c2 s32i a12, a1, 4 -402c475a: fef2c1 l32r a12, 402c4324 -402c475d: 006102 s32i a0, a1, 0 -402c4760: 022c02 l32i a0, a12, 8 -402c4763: 100c22 l8ui a2, a12, 16 -402c4766: 70ac beqz.n a0, 402c4791 -402c4768: 52ac beqz.n a2, 402c4791 -402c476a: 3c38 l32i.n a3, a12, 12 -402c476c: 13ac beqz.n a3, 402c4791 -402c476e: db62c5 call0 4029fd9c -402c4771: 2c48 l32i.n a4, a12, 8 -402c4773: 370c movi.n a7, 3 -402c4775: 849c beqz.n a4, 402c4791 -402c4777: 3c08 l32i.n a0, a12, 12 -402c4779: 250c movi.n a5, 2 -402c477b: 906440 addx2 a6, a4, a4 -402c477e: 835720 moveqz a5, a7, a2 -402c4781: ff1a21 l32r a2, 402c43ec -402c4784: a06600 addx4 a6, a6, a0 -402c4787: 0078 l32i.n a7, a0, 0 -402c4789: 0f1757 beq a7, a5, 402c479c -402c478c: 00cb addi.n a0, a0, 12 -402c478e: f59067 bne a0, a6, 402c4787 -402c4791: 020c movi.n a2, 0 -402c4793: 11c8 l32i.n a12, a1, 4 -402c4795: 0108 l32i.n a0, a1, 0 -402c4797: 10c112 addi a1, a1, 16 -402c479a: f00d ret.n -402c479c: 2008 l32i.n a0, a0, 8 -402c479e: f13207 bltu a2, a0, 402c4793 -402c47a1: 002d mov.n a2, a0 -402c47a3: fffb06 j 402c4793 - ... - -402c47a8 : -402c47a8: fedf61 l32r a6, 402c4324 -402c47ab: 2658 l32i.n a5, a6, 8 -402c47ad: b59c beqz.n a5, 402c47cc -402c47af: 939c beqz.n a3, 402c47cc -402c47b1: 100642 l8ui a4, a6, 16 -402c47b4: 3668 l32i.n a6, a6, 12 -402c47b6: 249c beqz.n a4, 402c47cc -402c47b8: 069c beqz.n a6, 402c47cc -402c47ba: e58c beqz.n a5, 402c47cc -402c47bc: 908550 addx2 a8, a5, a5 -402c47bf: a08860 addx4 a8, a8, a6 -402c47c2: 0678 l32i.n a7, a6, 0 -402c47c4: 081727 beq a7, a2, 402c47d0 -402c47c7: 66cb addi.n a6, a6, 12 -402c47c9: f59687 bne a6, a8, 402c47c2 -402c47cc: 020c movi.n a2, 0 -402c47ce: f00d ret.n -402c47d0: 0379 s32i.n a7, a3, 0 -402c47d2: 120c movi.n a2, 1 -402c47d4: 2698 l32i.n a9, a6, 8 -402c47d6: 16a8 l32i.n a10, a6, 4 -402c47d8: 13a9 s32i.n a10, a3, 4 -402c47da: 2399 s32i.n a9, a3, 8 -402c47dc: f00d ret.n -402c47de: c00000 sub a0, a0, a0 -402c47e1: 3fff22 excw -402c47e4: f0c112 addi a1, a1, -16 -402c47e7: 0109 s32i.n a0, a1, 0 -402c47e9: 689201 l32r a0, 4029ea34 -402c47ec: 0000c0 callx0 a0 -402c47ef: fffc01 l32r a0, 402c47e0 -402c47f2: 0038 l32i.n a3, a0, 0 -402c47f4: 0029 s32i.n a2, a0, 0 -402c47f6: 05b237 bgeu a2, a3, 402c47ff -402c47f9: 1048 l32i.n a4, a0, 4 -402c47fb: 441b addi.n a4, a4, 1 -402c47fd: 1049 s32i.n a4, a0, 4 -402c47ff: 0108 l32i.n a0, a1, 0 -402c4801: 10c112 addi a1, a1, 16 -402c4804: f00d ret.n -402c4806: c80000 excw -402c4809: 3fff22 excw -402c480c: 2c47e4 excw -402c480f: fe2140 excw -402c4812: ff .byte 0xff -402c4813: f0c112 addi a1, a1, -16 -402c4816: 0109 s32i.n a0, a1, 0 -402c4818: e9e901 l32r a0, 402befbc -402c481b: 0000c0 callx0 a0 -402c481e: fffa21 l32r a2, 402c4808 -402c4821: fffa31 l32r a3, 402c480c -402c4824: 040c movi.n a4, 0 -402c4826: eb3c01 l32r a0, 402bf518 -402c4829: 0000c0 callx0 a0 -402c482c: fff721 l32r a2, 402c4808 -402c482f: fc3f31 l32r a3, 402c392c -402c4832: 140c movi.n a4, 1 -402c4834: 150c movi.n a5, 1 -402c4836: eb3901 l32r a0, 402bf51c -402c4839: 0000c0 callx0 a0 -402c483c: 0108 l32i.n a0, a1, 0 -402c483e: 10c112 addi a1, a1, 16 -402c4841: f00d ret.n -402c4843: 893700 excw -402c4846: 120041 l32r a4, 40289048 - -402c4848 : -402c4848: f0c112 addi a1, a1, -16 -402c484b: 1109 s32i.n a0, a1, 4 -402c484d: 687901 l32r a0, 4029ea34 -402c4850: 0000c0 callx0 a0 -402c4853: 0129 s32i.n a2, a1, 0 -402c4855: 84d931 l32r a3, 402a5bbc -402c4858: da1c01 l32r a0, 402bb0c8 -402c485b: 0000c0 callx0 a0 -402c485e: fff961 l32r a6, 402c4844 -402c4861: ffdf41 l32r a4, 402c47e0 -402c4864: 0138 l32i.n a3, a1, 0 -402c4866: 1458 l32i.n a5, a4, 4 -402c4868: 0448 l32i.n a4, a4, 0 -402c486a: 100c movi.n a0, 1 -402c486c: 013347 bltu a3, a4, 402c4871 -402c486f: 000c movi.n a0, 0 -402c4871: 705a add.n a7, a0, a5 -402c4873: 1108 l32i.n a0, a1, 4 -402c4875: 827760 mull a7, a7, a6 -402c4878: 227a add.n a2, a2, a7 -402c487a: 10c112 addi a1, a1, 16 -402c487d: f00d ret.n - ... - -402c4880 : -402c4880: f0c112 addi a1, a1, -16 -402c4883: 0109 s32i.n a0, a1, 0 -402c4885: 686b01 l32r a0, 4029ea34 -402c4888: 0000c0 callx0 a0 -402c488b: 0108 l32i.n a0, a1, 0 -402c488d: 10c112 addi a1, a1, 16 -402c4890: f00d ret.n - ... - -402c4894 : -402c4894: f0c112 addi a1, a1, -16 -402c4897: 006102 s32i a0, a1, 0 -402c489a: fc3505 call0 402c0bec -402c489d: 002102 l32i a0, a1, 0 -402c48a0: 10c112 addi a1, a1, 16 -402c48a3: 000080 ret -402c48a6: 120000 excw -402c48a9: 09f0c1 l32r a12, 4028706c -402c48ac: 438c01 l32r a0, 402956dc -402c48af: 742020 extui a2, a2, 0, 8 -402c48b2: fc2fc5 call0 402c0bb0 -402c48b5: 0108 l32i.n a0, a1, 0 -402c48b7: 10c112 addi a1, a1, 16 -402c48ba: f00d ret.n -402c48bc: 000600 excw -402c48bf: c11260 mul16u a1, a2, a6 - -402c48c0 : -402c48c0: e0c112 addi a1, a1, -32 -402c48c3: 3109 s32i.n a0, a1, 12 -402c48c5: 2129 s32i.n a2, a1, 8 -402c48c7: 1139 s32i.n a3, a1, 4 -402c48c9: 0169 s32i.n a6, a1, 0 -402c48cb: 61e9 s32i.n a14, a1, 24 -402c48cd: 41c9 s32i.n a12, a1, 16 -402c48cf: 51d9 s32i.n a13, a1, 20 -402c48d1: 04cd mov.n a12, a4 -402c48d3: 07dd mov.n a13, a7 -402c48d5: 05ed mov.n a14, a5 -402c48d7: 74cc bnez.n a4, 402c48e2 -402c48d9: 55cc bnez.n a5, 402c48e2 -402c48db: 36cc bnez.n a6, 402c48e2 -402c48dd: 020c movi.n a2, 0 -402c48df: 0017c6 j 402c4942 -402c48e2: fc2305 call0 402c0b14 -402c48e5: 203cc0 or a3, a12, a12 -402c48e8: 00a022 movi a2, 0 -402c48eb: fffbc5 call0 402c48a8 -402c48ee: 203ee0 or a3, a14, a14 -402c48f1: 120c movi.n a2, 1 -402c48f3: fffb45 call0 402c48a8 -402c48f6: 220c movi.n a2, 2 -402c48f8: 0138 l32i.n a3, a1, 0 -402c48fa: fffac5 call0 402c48a8 -402c48fd: 2128 l32i.n a2, a1, 8 -402c48ff: 012280 slli a2, a2, 24 -402c4902: 312820 srai a2, a2, 24 -402c4905: fc1785 call0 402c0a80 -402c4908: 1128 l32i.n a2, a1, 4 -402c490a: fc1a85 call0 402c0ab4 -402c490d: 0d2d mov.n a2, a13 -402c490f: fc2ec5 call0 402c0bfc -402c4912: 3dac beqz.n a13, 402c4939 -402c4914: ffeac1 l32r a12, 402c48bc -402c4917: 050c movi.n a5, 0 -402c4919: 4c6c52 s32i a5, a12, 0x130 -402c491c: 4d6c52 s32i a5, a12, 0x134 -402c491f: 0020c0 memw -402c4922: 4f2c32 l32i a3, a12, 0x13c -402c4925: 140c movi.n a4, 1 -402c4927: 203340 or a3, a3, a4 -402c492a: 0020c0 memw -402c492d: 4f6c32 s32i a3, a12, 0x13c -402c4930: dc0c85 call0 402a09fc -402c4933: 0020c0 memw -402c4936: 4e6c22 s32i a2, a12, 0x138 -402c4939: fc2c85 call0 402c0c04 -402c493c: fc19c5 call0 402c0adc -402c493f: 01a022 movi a2, 1 -402c4942: 0421c2 l32i a12, a1, 16 -402c4945: 51d8 l32i.n a13, a1, 20 -402c4947: 61e8 l32i.n a14, a1, 24 -402c4949: 3108 l32i.n a0, a1, 12 -402c494b: 20c112 addi a1, a1, 32 -402c494e: f00d ret.n -402c4950: 7448 l32i.n a4, a4, 28 -402c4952: 124010 excw - -402c4954 <_gettimeofday_r>: -402c4954: f0c112 addi a1, a1, -16 -402c4957: 0161c2 s32i a12, a1, 4 -402c495a: 006102 s32i a0, a1, 0 -402c495d: 20c330 or a12, a3, a3 -402c4960: 139c beqz.n a3, 402c4975 <_gettimeofday_r+0x21> -402c4962: bd0dc5 call0 40281a40 -402c4965: 729c beqz.n a2, 402c4980 <_gettimeofday_r+0x2c> -402c4967: 020c movi.n a2, 0 -402c4969: fff901 l32r a0, 402c4950 -402c496c: 0000c0 callx0 a0 -402c496f: 0c29 s32i.n a2, a12, 0 -402c4971: 000c movi.n a0, 0 -402c4973: 1c09 s32i.n a0, a12, 4 -402c4975: 020c movi.n a2, 0 -402c4977: 11c8 l32i.n a12, a1, 4 -402c4979: 0108 l32i.n a0, a1, 0 -402c497b: 10c112 addi a1, a1, 16 -402c497e: f00d ret.n -402c4980: bd06c5 call0 402819f0 -402c4983: fe8256 bnez a2, 402c496f <_gettimeofday_r+0x1b> -402c4986: ffe885 call0 402c4810 -402c4989: ffebc5 call0 402c4848 -402c498c: fff7c6 j 402c496f <_gettimeofday_r+0x1b> - ... - -402c4990 : -402c4990: 00a032 movi a3, 0 -402c4993: f0c112 addi a1, a1, -16 -402c4996: 202110 or a2, a1, a1 -402c4999: 026102 s32i a0, a1, 8 -402c499c: 217501 l32r a0, 4028cf70 -402c499f: 0000c0 callx0 a0 -402c49a2: 0128 l32i.n a2, a1, 0 -402c49a4: bd0785 call0 40281a20 -402c49a7: 2108 l32i.n a0, a1, 8 -402c49a9: 10c112 addi a1, a1, 16 -402c49ac: f00d ret.n - ... - -402c49b0 : -402c49b0: d0c112 addi a1, a1, -48 -402c49b3: 31c9 s32i.n a12, a1, 12 -402c49b5: 51e9 s32i.n a14, a1, 20 -402c49b7: 61f9 s32i.n a15, a1, 24 -402c49b9: 2109 s32i.n a0, a1, 8 -402c49bb: 41d9 s32i.n a13, a1, 16 -402c49bd: 8139 s32i.n a3, a1, 32 -402c49bf: 02dd mov.n a13, a2 -402c49c1: 0223f6 bgeui a3, 2, 402c49c7 -402c49c4: 002386 j 402c4a56 -402c49c7: 1c0c movi.n a12, 1 -402c49c9: 04ae02 movi a0, 0xfffffe04 -402c49cc: b0fcd0 addx8 a15, a12, a13 -402c49cf: 2f0a add.n a2, a15, a0 -402c49d1: 7e2232 l32i a3, a2, 0x1f8 -402c49d4: 802222 l32i a2, a2, 0x200 -402c49d7: 6eb237 bgeu a2, a3, 402c4a49 -402c49da: 012d mov.n a2, a1 -402c49dc: 0f3d mov.n a3, a15 -402c49de: ec0b addi.n a14, a12, -1 -402c49e0: 840c movi.n a4, 8 -402c49e2: 71e9 s32i.n a14, a1, 28 -402c49e4: 01ee80 slli a14, a14, 24 -402c49e7: 31e8e0 srai a14, a14, 24 -402c49ea: d37501 l32r a0, 402b97c0 -402c49ed: 0000c0 callx0 a0 -402c49f0: 0f2d mov.n a2, a15 -402c49f2: f8cf32 addi a3, a15, -8 -402c49f5: 840c movi.n a4, 8 -402c49f7: d37201 l32r a0, 402b97c0 -402c49fa: 0000c0 callx0 a0 -402c49fd: 7108 l32i.n a0, a1, 28 -402c49ff: 11f8 l32i.n a15, a1, 4 -402c4a01: 010080 slli a0, a0, 24 -402c4a04: 310800 srai a0, a0, 24 -402c4a07: b000d0 addx8 a0, a0, a13 -402c4a0a: 1008 l32i.n a0, a0, 4 -402c4a0c: b03ed0 addx8 a3, a14, a13 -402c4a0f: 52bf07 bgeu a15, a0, 402c4a65 -402c4a12: b03ed0 addx8 a3, a14, a13 -402c4a15: 000246 j 402c4a22 -402c4a18: 1128 l32i.n a2, a1, 4 -402c4a1a: b03ed0 addx8 a3, a14, a13 -402c4a1d: 1348 l32i.n a4, a3, 4 -402c4a1f: 17b247 bgeu a2, a4, 402c4a3a -402c4a22: 238b addi.n a2, a3, 8 -402c4a24: 840c movi.n a4, 8 -402c4a26: d36601 l32r a0, 402b97c0 -402c4a29: 0000c0 callx0 a0 -402c4a2c: 5e0b addi.n a5, a14, -1 -402c4a2e: 01e580 slli a14, a5, 24 -402c4a31: 31e8e0 srai a14, a14, 24 -402c4a34: e06577 bbci a5, 7, 402c4a18 -402c4a37: b03ed0 addx8 a3, a14, a13 -402c4a3a: 238b addi.n a2, a3, 8 -402c4a3c: 840c movi.n a4, 8 -402c4a3e: 013d mov.n a3, a1 -402c4a40: d36001 l32r a0, 402b97c0 -402c4a43: 0000c0 callx0 a0 -402c4a46: 04ae02 movi a0, 0xfffffe04 -402c4a49: 81f8 l32i.n a15, a1, 32 -402c4a4b: cc1b addi.n a12, a12, 1 -402c4a4d: 74c0c0 extui a12, a12, 0, 8 -402c4a50: 021fc7 beq a15, a12, 402c4a56 -402c4a53: ffdd46 j 402c49cc -402c4a56: 31c8 l32i.n a12, a1, 12 -402c4a58: 41d8 l32i.n a13, a1, 16 -402c4a5a: 51e8 l32i.n a14, a1, 20 -402c4a5c: 61f8 l32i.n a15, a1, 24 -402c4a5e: 2108 l32i.n a0, a1, 8 -402c4a60: 30c112 addi a1, a1, 48 -402c4a63: f00d ret.n -402c4a65: fff446 j 402c4a3a -402c4a68: ff2440 excw -402c4a6b: 3f .byte 0x3f -402c4a6c: ff2490 excw -402c4a6f: 3f .byte 0x3f -402c4a70: ff23f0 excw -402c4a73: 3f .byte 0x3f -402c4a74: ff2340 excw -402c4a77: 3f .byte 0x3f -402c4a78: 2cc500 excw -402c4a7b: 177040 excw -402c4a7e: 400000 ssr a0 -402c4a81: 402cc5 call0 40304d50 <_irom0_text_end+0x37e10> -402c4a84: 2cc4f0 excw -402c4a87: c52040 extui a2, a4, 16, 13 -402c4a8a: 402c movi.n a0, 36 -402c4a8c: 2cc4e0 excw -402c4a8f: 895840 excw -402c4a92: fe .byte 0xfe +402c4732: 2f58 l32i.n a5, a15, 8 +402c4734: ff4021 l32r a2, 402c4434 +402c4737: 905550 addx2 a5, a5, a5 +402c473a: a055d0 addx4 a5, a5, a13 +402c473d: 55ea add.n a5, a5, a14 +402c473f: 7e2532 l32i a3, a5, 0x1f8 +402c4742: 7f2542 l32i a4, a5, 0x1fc +402c4745: 802552 l32i a5, a5, 0x200 +402c4748: d3b201 l32r a0, 402b9610 +402c474b: 0000c0 callx0 a0 +402c474e: 0c0c movi.n a12, 0 +402c4750: 0d2d mov.n a2, a13 +402c4752: ff3901 l32r a0, 402c4438 +402c4755: 0000c0 callx0 a0 +402c4758: 0c2d mov.n a2, a12 +402c475a: 160c movi.n a6, 1 +402c475c: 104f62 s8i a6, a15, 16 +402c475f: 51c8 l32i.n a12, a1, 20 +402c4761: 61d8 l32i.n a13, a1, 24 +402c4763: 71e8 l32i.n a14, a1, 28 +402c4765: 81f8 l32i.n a15, a1, 32 +402c4767: 4108 l32i.n a0, a1, 16 +402c4769: 30c112 addi a1, a1, 48 +402c476c: f00d ret.n + ... + +402c4770 : +402c4770: f0c112 addi a1, a1, -16 +402c4773: 0161c2 s32i a12, a1, 4 +402c4776: fef2c1 l32r a12, 402c4340 +402c4779: 006102 s32i a0, a1, 0 +402c477c: 022c02 l32i a0, a12, 8 +402c477f: 100c22 l8ui a2, a12, 16 +402c4782: 70ac beqz.n a0, 402c47ad +402c4784: 52ac beqz.n a2, 402c47ad +402c4786: 3c38 l32i.n a3, a12, 12 +402c4788: 13ac beqz.n a3, 402c47ad +402c478a: db6105 call0 4029fd9c +402c478d: 2c48 l32i.n a4, a12, 8 +402c478f: 370c movi.n a7, 3 +402c4791: 849c beqz.n a4, 402c47ad +402c4793: 3c08 l32i.n a0, a12, 12 +402c4795: 250c movi.n a5, 2 +402c4797: 906440 addx2 a6, a4, a4 +402c479a: 835720 moveqz a5, a7, a2 +402c479d: ff1a21 l32r a2, 402c4408 +402c47a0: a06600 addx4 a6, a6, a0 +402c47a3: 0078 l32i.n a7, a0, 0 +402c47a5: 0f1757 beq a7, a5, 402c47b8 +402c47a8: 00cb addi.n a0, a0, 12 +402c47aa: f59067 bne a0, a6, 402c47a3 +402c47ad: 020c movi.n a2, 0 +402c47af: 11c8 l32i.n a12, a1, 4 +402c47b1: 0108 l32i.n a0, a1, 0 +402c47b3: 10c112 addi a1, a1, 16 +402c47b6: f00d ret.n +402c47b8: 2008 l32i.n a0, a0, 8 +402c47ba: f13207 bltu a2, a0, 402c47af +402c47bd: 002d mov.n a2, a0 +402c47bf: fffb06 j 402c47af + ... + +402c47c4 : +402c47c4: fedf61 l32r a6, 402c4340 +402c47c7: 2658 l32i.n a5, a6, 8 +402c47c9: b59c beqz.n a5, 402c47e8 +402c47cb: 939c beqz.n a3, 402c47e8 +402c47cd: 100642 l8ui a4, a6, 16 +402c47d0: 3668 l32i.n a6, a6, 12 +402c47d2: 249c beqz.n a4, 402c47e8 +402c47d4: 069c beqz.n a6, 402c47e8 +402c47d6: e58c beqz.n a5, 402c47e8 +402c47d8: 908550 addx2 a8, a5, a5 +402c47db: a08860 addx4 a8, a8, a6 +402c47de: 0678 l32i.n a7, a6, 0 +402c47e0: 081727 beq a7, a2, 402c47ec +402c47e3: 66cb addi.n a6, a6, 12 +402c47e5: f59687 bne a6, a8, 402c47de +402c47e8: 020c movi.n a2, 0 +402c47ea: f00d ret.n +402c47ec: 0379 s32i.n a7, a3, 0 +402c47ee: 120c movi.n a2, 1 +402c47f0: 2698 l32i.n a9, a6, 8 +402c47f2: 16a8 l32i.n a10, a6, 4 +402c47f4: 13a9 s32i.n a10, a3, 4 +402c47f6: 2399 s32i.n a9, a3, 8 +402c47f8: f00d ret.n +402c47fa: c00000 sub a0, a0, a0 +402c47fd: 3fff22 excw +402c4800: f0c112 addi a1, a1, -16 +402c4803: 0109 s32i.n a0, a1, 0 +402c4805: 688b01 l32r a0, 4029ea34 +402c4808: 0000c0 callx0 a0 +402c480b: fffc01 l32r a0, 402c47fc +402c480e: 0038 l32i.n a3, a0, 0 +402c4810: 0029 s32i.n a2, a0, 0 +402c4812: 05b237 bgeu a2, a3, 402c481b +402c4815: 1048 l32i.n a4, a0, 4 +402c4817: 441b addi.n a4, a4, 1 +402c4819: 1049 s32i.n a4, a0, 4 +402c481b: 0108 l32i.n a0, a1, 0 +402c481d: 10c112 addi a1, a1, 16 +402c4820: f00d ret.n +402c4822: c80000 excw +402c4825: 3fff22 excw +402c4828: 2c4800 excw +402c482b: fe2140 excw +402c482e: ff .byte 0xff +402c482f: f0c112 addi a1, a1, -16 +402c4832: 0109 s32i.n a0, a1, 0 +402c4834: e9e901 l32r a0, 402befd8 +402c4837: 0000c0 callx0 a0 +402c483a: fffa21 l32r a2, 402c4824 +402c483d: fffa31 l32r a3, 402c4828 +402c4840: 040c movi.n a4, 0 +402c4842: eb3c01 l32r a0, 402bf534 +402c4845: 0000c0 callx0 a0 +402c4848: fff721 l32r a2, 402c4824 +402c484b: fc3f31 l32r a3, 402c3948 +402c484e: 140c movi.n a4, 1 +402c4850: 150c movi.n a5, 1 +402c4852: eb3901 l32r a0, 402bf538 +402c4855: 0000c0 callx0 a0 +402c4858: 0108 l32i.n a0, a1, 0 +402c485a: 10c112 addi a1, a1, 16 +402c485d: f00d ret.n +402c485f: 893700 excw +402c4862: 120041 l32r a4, 40289064 + +402c4864 : +402c4864: f0c112 addi a1, a1, -16 +402c4867: 1109 s32i.n a0, a1, 4 +402c4869: 687201 l32r a0, 4029ea34 +402c486c: 0000c0 callx0 a0 +402c486f: 0129 s32i.n a2, a1, 0 +402c4871: 84d931 l32r a3, 402a5bd8 +402c4874: da1c01 l32r a0, 402bb0e4 +402c4877: 0000c0 callx0 a0 +402c487a: fff961 l32r a6, 402c4860 +402c487d: ffdf41 l32r a4, 402c47fc +402c4880: 0138 l32i.n a3, a1, 0 +402c4882: 1458 l32i.n a5, a4, 4 +402c4884: 0448 l32i.n a4, a4, 0 +402c4886: 100c movi.n a0, 1 +402c4888: 013347 bltu a3, a4, 402c488d +402c488b: 000c movi.n a0, 0 +402c488d: 705a add.n a7, a0, a5 +402c488f: 1108 l32i.n a0, a1, 4 +402c4891: 827760 mull a7, a7, a6 +402c4894: 227a add.n a2, a2, a7 +402c4896: 10c112 addi a1, a1, 16 +402c4899: f00d ret.n + ... + +402c489c : +402c489c: f0c112 addi a1, a1, -16 +402c489f: 0109 s32i.n a0, a1, 0 +402c48a1: 686401 l32r a0, 4029ea34 +402c48a4: 0000c0 callx0 a0 +402c48a7: 0108 l32i.n a0, a1, 0 +402c48a9: 10c112 addi a1, a1, 16 +402c48ac: f00d ret.n + ... + +402c48b0 : +402c48b0: f0c112 addi a1, a1, -16 +402c48b3: 006102 s32i a0, a1, 0 +402c48b6: fc3505 call0 402c0c08 +402c48b9: 002102 l32i a0, a1, 0 +402c48bc: 10c112 addi a1, a1, 16 +402c48bf: 000080 ret +402c48c2: 120000 excw +402c48c5: 09f0c1 l32r a12, 40287088 +402c48c8: 438c01 l32r a0, 402956f8 +402c48cb: 742020 extui a2, a2, 0, 8 +402c48ce: fc2fc5 call0 402c0bcc +402c48d1: 0108 l32i.n a0, a1, 0 +402c48d3: 10c112 addi a1, a1, 16 +402c48d6: f00d ret.n +402c48d8: 000600 excw +402c48db: c11260 mul16u a1, a2, a6 + +402c48dc : +402c48dc: e0c112 addi a1, a1, -32 +402c48df: 3109 s32i.n a0, a1, 12 +402c48e1: 2129 s32i.n a2, a1, 8 +402c48e3: 1139 s32i.n a3, a1, 4 +402c48e5: 0169 s32i.n a6, a1, 0 +402c48e7: 61e9 s32i.n a14, a1, 24 +402c48e9: 41c9 s32i.n a12, a1, 16 +402c48eb: 51d9 s32i.n a13, a1, 20 +402c48ed: 04cd mov.n a12, a4 +402c48ef: 07dd mov.n a13, a7 +402c48f1: 05ed mov.n a14, a5 +402c48f3: 74cc bnez.n a4, 402c48fe +402c48f5: 55cc bnez.n a5, 402c48fe +402c48f7: 36cc bnez.n a6, 402c48fe +402c48f9: 020c movi.n a2, 0 +402c48fb: 0017c6 j 402c495e +402c48fe: fc2305 call0 402c0b30 +402c4901: 203cc0 or a3, a12, a12 +402c4904: 00a022 movi a2, 0 +402c4907: fffbc5 call0 402c48c4 +402c490a: 203ee0 or a3, a14, a14 +402c490d: 120c movi.n a2, 1 +402c490f: fffb45 call0 402c48c4 +402c4912: 220c movi.n a2, 2 +402c4914: 0138 l32i.n a3, a1, 0 +402c4916: fffac5 call0 402c48c4 +402c4919: 2128 l32i.n a2, a1, 8 +402c491b: 012280 slli a2, a2, 24 +402c491e: 312820 srai a2, a2, 24 +402c4921: fc1785 call0 402c0a9c +402c4924: 1128 l32i.n a2, a1, 4 +402c4926: fc1a85 call0 402c0ad0 +402c4929: 0d2d mov.n a2, a13 +402c492b: fc2ec5 call0 402c0c18 +402c492e: 3dac beqz.n a13, 402c4955 +402c4930: ffeac1 l32r a12, 402c48d8 +402c4933: 050c movi.n a5, 0 +402c4935: 4c6c52 s32i a5, a12, 0x130 +402c4938: 4d6c52 s32i a5, a12, 0x134 +402c493b: 0020c0 memw +402c493e: 4f2c32 l32i a3, a12, 0x13c +402c4941: 140c movi.n a4, 1 +402c4943: 203340 or a3, a3, a4 +402c4946: 0020c0 memw +402c4949: 4f6c32 s32i a3, a12, 0x13c +402c494c: dc0ac5 call0 402a09fc +402c494f: 0020c0 memw +402c4952: 4e6c22 s32i a2, a12, 0x138 +402c4955: fc2c85 call0 402c0c20 +402c4958: fc19c5 call0 402c0af8 +402c495b: 01a022 movi a2, 1 +402c495e: 0421c2 l32i a12, a1, 16 +402c4961: 51d8 l32i.n a13, a1, 20 +402c4963: 61e8 l32i.n a14, a1, 24 +402c4965: 3108 l32i.n a0, a1, 12 +402c4967: 20c112 addi a1, a1, 32 +402c496a: f00d ret.n +402c496c: 7448 l32i.n a4, a4, 28 +402c496e: 124010 excw + +402c4970 <_gettimeofday_r>: +402c4970: f0c112 addi a1, a1, -16 +402c4973: 0161c2 s32i a12, a1, 4 +402c4976: 006102 s32i a0, a1, 0 +402c4979: 20c330 or a12, a3, a3 +402c497c: 139c beqz.n a3, 402c4991 <_gettimeofday_r+0x21> +402c497e: bd0c05 call0 40281a40 +402c4981: 729c beqz.n a2, 402c499c <_gettimeofday_r+0x2c> +402c4983: 020c movi.n a2, 0 +402c4985: fff901 l32r a0, 402c496c +402c4988: 0000c0 callx0 a0 +402c498b: 0c29 s32i.n a2, a12, 0 +402c498d: 000c movi.n a0, 0 +402c498f: 1c09 s32i.n a0, a12, 4 +402c4991: 020c movi.n a2, 0 +402c4993: 11c8 l32i.n a12, a1, 4 +402c4995: 0108 l32i.n a0, a1, 0 +402c4997: 10c112 addi a1, a1, 16 +402c499a: f00d ret.n +402c499c: bd0505 call0 402819f0 +402c499f: fe8256 bnez a2, 402c498b <_gettimeofday_r+0x1b> +402c49a2: ffe885 call0 402c482c +402c49a5: ffebc5 call0 402c4864 +402c49a8: fff7c6 j 402c498b <_gettimeofday_r+0x1b> + ... + +402c49ac : +402c49ac: 00a032 movi a3, 0 +402c49af: f0c112 addi a1, a1, -16 +402c49b2: 202110 or a2, a1, a1 +402c49b5: 026102 s32i a0, a1, 8 +402c49b8: 216e01 l32r a0, 4028cf70 +402c49bb: 0000c0 callx0 a0 +402c49be: 0128 l32i.n a2, a1, 0 +402c49c0: bd05c5 call0 40281a20 +402c49c3: 2108 l32i.n a0, a1, 8 +402c49c5: 10c112 addi a1, a1, 16 +402c49c8: f00d ret.n + ... + +402c49cc : +402c49cc: d0c112 addi a1, a1, -48 +402c49cf: 31c9 s32i.n a12, a1, 12 +402c49d1: 51e9 s32i.n a14, a1, 20 +402c49d3: 61f9 s32i.n a15, a1, 24 +402c49d5: 2109 s32i.n a0, a1, 8 +402c49d7: 41d9 s32i.n a13, a1, 16 +402c49d9: 8139 s32i.n a3, a1, 32 +402c49db: 02dd mov.n a13, a2 +402c49dd: 0223f6 bgeui a3, 2, 402c49e3 +402c49e0: 002386 j 402c4a72 +402c49e3: 1c0c movi.n a12, 1 +402c49e5: 04ae02 movi a0, 0xfffffe04 +402c49e8: b0fcd0 addx8 a15, a12, a13 +402c49eb: 2f0a add.n a2, a15, a0 +402c49ed: 7e2232 l32i a3, a2, 0x1f8 +402c49f0: 802222 l32i a2, a2, 0x200 +402c49f3: 6eb237 bgeu a2, a3, 402c4a65 +402c49f6: 012d mov.n a2, a1 +402c49f8: 0f3d mov.n a3, a15 +402c49fa: ec0b addi.n a14, a12, -1 +402c49fc: 840c movi.n a4, 8 +402c49fe: 71e9 s32i.n a14, a1, 28 +402c4a00: 01ee80 slli a14, a14, 24 +402c4a03: 31e8e0 srai a14, a14, 24 +402c4a06: d37501 l32r a0, 402b97dc +402c4a09: 0000c0 callx0 a0 +402c4a0c: 0f2d mov.n a2, a15 +402c4a0e: f8cf32 addi a3, a15, -8 +402c4a11: 840c movi.n a4, 8 +402c4a13: d37201 l32r a0, 402b97dc +402c4a16: 0000c0 callx0 a0 +402c4a19: 7108 l32i.n a0, a1, 28 +402c4a1b: 11f8 l32i.n a15, a1, 4 +402c4a1d: 010080 slli a0, a0, 24 +402c4a20: 310800 srai a0, a0, 24 +402c4a23: b000d0 addx8 a0, a0, a13 +402c4a26: 1008 l32i.n a0, a0, 4 +402c4a28: b03ed0 addx8 a3, a14, a13 +402c4a2b: 52bf07 bgeu a15, a0, 402c4a81 +402c4a2e: b03ed0 addx8 a3, a14, a13 +402c4a31: 000246 j 402c4a3e +402c4a34: 1128 l32i.n a2, a1, 4 +402c4a36: b03ed0 addx8 a3, a14, a13 +402c4a39: 1348 l32i.n a4, a3, 4 +402c4a3b: 17b247 bgeu a2, a4, 402c4a56 +402c4a3e: 238b addi.n a2, a3, 8 +402c4a40: 840c movi.n a4, 8 +402c4a42: d36601 l32r a0, 402b97dc +402c4a45: 0000c0 callx0 a0 +402c4a48: 5e0b addi.n a5, a14, -1 +402c4a4a: 01e580 slli a14, a5, 24 +402c4a4d: 31e8e0 srai a14, a14, 24 +402c4a50: e06577 bbci a5, 7, 402c4a34 +402c4a53: b03ed0 addx8 a3, a14, a13 +402c4a56: 238b addi.n a2, a3, 8 +402c4a58: 840c movi.n a4, 8 +402c4a5a: 013d mov.n a3, a1 +402c4a5c: d36001 l32r a0, 402b97dc +402c4a5f: 0000c0 callx0 a0 +402c4a62: 04ae02 movi a0, 0xfffffe04 +402c4a65: 81f8 l32i.n a15, a1, 32 +402c4a67: cc1b addi.n a12, a12, 1 +402c4a69: 74c0c0 extui a12, a12, 0, 8 +402c4a6c: 021fc7 beq a15, a12, 402c4a72 +402c4a6f: ffdd46 j 402c49e8 +402c4a72: 31c8 l32i.n a12, a1, 12 +402c4a74: 41d8 l32i.n a13, a1, 16 +402c4a76: 51e8 l32i.n a14, a1, 20 +402c4a78: 61f8 l32i.n a15, a1, 24 +402c4a7a: 2108 l32i.n a0, a1, 8 +402c4a7c: 30c112 addi a1, a1, 48 +402c4a7f: f00d ret.n +402c4a81: fff446 j 402c4a56 +402c4a84: ff2440 excw +402c4a87: 3f .byte 0x3f +402c4a88: ff2490 excw +402c4a8b: 3f .byte 0x3f +402c4a8c: ff23f0 excw +402c4a8f: 3f .byte 0x3f +402c4a90: ff2340 excw 402c4a93: 3f .byte 0x3f -402c4a94: 2cc510 excw -402c4a97: c55040 extui a5, a4, 16, 13 -402c4a9a: 402c movi.n a0, 36 -402c4a9c: 2cc560 excw -402c4a9f: c57040 extui a7, a4, 16, 13 -402c4aa2: 402c movi.n a0, 36 -402c4aa4: 2cc590 excw -402c4aa7: c58040 extui a8, a4, 16, 13 -402c4aaa: 402c movi.n a0, 36 -402c4aac: 233a add.n a2, a3, a3 -402c4aae: ff .byte 0xff +402c4a94: 2cc520 excw +402c4a97: 177040 excw +402c4a9a: 600000 neg a0, a0 +402c4a9d: 402cc5 call0 40304d6c <_irom0_text_end+0x37e0c> +402c4aa0: 2cc510 excw +402c4aa3: c54040 extui a4, a4, 16, 13 +402c4aa6: 402c movi.n a0, 36 +402c4aa8: 2cc500 excw +402c4aab: 895840 excw +402c4aae: fe .byte 0xfe 402c4aaf: 3f .byte 0x3f -402c4ab0: ff24b0 excw -402c4ab3: 3f .byte 0x3f -402c4ab4: ff2560 excw -402c4ab7: 3f .byte 0x3f -402c4ab8: ff2550 excw -402c4abb: 3f .byte 0x3f -402c4abc: 4c4b40 excw -402c4abf: 895000 excw -402c4ac2: fe .byte 0xfe -402c4ac3: 3f .byte 0x3f -402c4ac4: cd6500 excw -402c4ac7: 0c1d mov.n a1, a12 - -402c4ac8 : -402c4ac8: 030c movi.n a3, 0 -402c4aca: ffe721 l32r a2, 402c4a68 -402c4acd: 045c movi.n a4, 80 -402c4acf: e0c112 addi a1, a1, -32 -402c4ad2: 11c9 s32i.n a12, a1, 4 -402c4ad4: 21d9 s32i.n a13, a1, 8 -402c4ad6: 31e9 s32i.n a14, a1, 12 -402c4ad8: 41f9 s32i.n a15, a1, 16 -402c4ada: 0109 s32i.n a0, a1, 0 -402c4adc: d04701 l32r a0, 402b8bf8 -402c4adf: 0000c0 callx0 a0 -402c4ae2: 030c movi.n a3, 0 -402c4ae4: ffe221 l32r a2, 402c4a6c -402c4ae7: 042c movi.n a4, 32 -402c4ae9: d04301 l32r a0, 402b8bf8 -402c4aec: 0000c0 callx0 a0 -402c4aef: ffe0e1 l32r a14, 402c4a70 -402c4af2: bed8 l32i.n a13, a14, 44 -402c4af4: 021de6 bgei a13, 1, 402c4afa -402c4af7: 004086 j 402c4bfd -402c4afa: 0c0c movi.n a12, 0 -402c4afc: d32c movi.n a3, 45 -402c4afe: ffddf1 l32r a15, 402c4a74 -402c4b01: 280ed2 l8ui a13, a14, 40 -402c4b04: 110ce0 slli a0, a12, 2 -402c4b07: a0bce0 addx4 a11, a12, a14 -402c4b0a: b0fcf0 addx8 a15, a12, a15 -402c4b0d: 2bb8 l32i.n a11, a11, 8 -402c4b0f: 6109 s32i.n a0, a1, 24 -402c4b11: 823b30 mull a3, a11, a3 -402c4b14: 416f32 s32i a3, a15, 0x104 -402c4b17: 034d mov.n a4, a3 -402c4b19: 4b8c beqz.n a11, 402c4b21 -402c4b1b: 2dc342 addi a4, a3, 45 -402c4b1e: 416f42 s32i a4, a15, 0x104 -402c4b21: 1d9c beqz.n a13, 402c4b36 -402c4b23: 043d mov.n a3, a4 -402c4b25: ffd421 l32r a2, 402c4a78 -402c4b28: d2b301 l32r a0, 402b95f4 -402c4b2b: 0000c0 callx0 a0 -402c4b2e: 6108 l32i.n a0, a1, 24 -402c4b30: 412f42 l32i a4, a15, 0x104 -402c4b33: 280ed2 l8ui a13, a14, 40 -402c4b36: 0e38 l32i.n a3, a14, 0 -402c4b38: e8a352 movi a5, 0x3e8 -402c4b3b: 823350 mull a3, a3, a5 -402c4b3e: 04b347 bgeu a3, a4, 402c4b46 -402c4b41: 034d mov.n a4, a3 -402c4b43: 416f42 s32i a4, a15, 0x104 -402c4b46: 042d mov.n a2, a4 -402c4b48: 7149 s32i.n a4, a1, 28 -402c4b4a: ffc861 l32r a6, 402c4a6c -402c4b4d: ffcb31 l32r a3, 402c4a7c -402c4b50: 606a add.n a6, a0, a6 -402c4b52: 5169 s32i.n a6, a1, 20 -402c4b54: daf801 l32r a0, 402bb734 -402c4b57: 0000c0 callx0 a0 -402c4b5a: 024d mov.n a4, a2 -402c4b5c: 5178 l32i.n a7, a1, 20 -402c4b5e: 7108 l32i.n a0, a1, 28 -402c4b60: 0729 s32i.n a2, a7, 0 -402c4b62: c00020 sub a0, a0, a2 -402c4b65: 416f02 s32i a0, a15, 0x104 -402c4b68: 4dac beqz.n a13, 402c4b90 -402c4b6a: ffc521 l32r a2, 402c4a80 -402c4b6d: 003d mov.n a3, a0 -402c4b6f: d2a101 l32r a0, 402b95f4 -402c4b72: 0000c0 callx0 a0 -402c4b75: 5148 l32i.n a4, a1, 20 -402c4b77: 280ed2 l8ui a13, a14, 40 -402c4b7a: 0448 l32i.n a4, a4, 0 -402c4b7c: 0d9c beqz.n a13, 402c4b90 -402c4b7e: 043d mov.n a3, a4 -402c4b80: ffc121 l32r a2, 402c4a84 -402c4b83: d29c01 l32r a0, 402b95f4 -402c4b86: 0000c0 callx0 a0 -402c4b89: 5148 l32i.n a4, a1, 20 -402c4b8b: 280ed2 l8ui a13, a14, 40 -402c4b8e: 0448 l32i.n a4, a4, 0 -402c4b90: ffbb51 l32r a5, 402c4a7c -402c4b93: 0fb547 bgeu a5, a4, 402c4ba6 -402c4b96: 9d8c beqz.n a13, 402c4ba3 -402c4b98: ffbc21 l32r a2, 402c4a88 -402c4b9b: 0c3d mov.n a3, a12 -402c4b9d: d29501 l32r a0, 402b95f4 -402c4ba0: 0000c0 callx0 a0 -402c4ba3: 280ed2 l8ui a13, a14, 40 -402c4ba6: 412f22 l32i a2, a15, 0x104 -402c4ba9: e8a332 movi a3, 0x3e8 -402c4bac: d94701 l32r a0, 402bb0c8 -402c4baf: 0000c0 callx0 a0 -402c4bb2: a04220 addx4 a4, a2, a2 -402c4bb5: 416f42 s32i a4, a15, 0x104 -402c4bb8: cd8c beqz.n a13, 402c4bc8 -402c4bba: 043d mov.n a3, a4 -402c4bbc: ffb421 l32r a2, 402c4a8c -402c4bbf: d28d01 l32r a0, 402b95f4 -402c4bc2: 0000c0 callx0 a0 -402c4bc5: 280ed2 l8ui a13, a14, 40 -402c4bc8: 160c movi.n a6, 1 -402c4bca: ffb171 l32r a7, 402c4a90 -402c4bcd: 080c movi.n a8, 0 -402c4bcf: 7c7a add.n a7, a12, a7 -402c4bd1: 000772 l8ui a7, a7, 0 -402c4bd4: 805f82 s16i a8, a15, 0x100 -402c4bd7: 401700 ssl a7 -402c4bda: a16600 sll a6, a6 -402c4bdd: 815f62 s16i a6, a15, 0x102 -402c4be0: 7d8c beqz.n a13, 402c4beb -402c4be2: ffac21 l32r a2, 402c4a94 -402c4be5: d28301 l32r a0, 402b95f4 -402c4be8: 0000c0 callx0 a0 -402c4beb: d32c movi.n a3, 45 -402c4bed: ffa1f1 l32r a15, 402c4a74 -402c4bf0: bed8 l32i.n a13, a14, 44 -402c4bf2: cc1b addi.n a12, a12, 1 -402c4bf4: 74c0c0 extui a12, a12, 0, 8 -402c4bf7: 02acd7 bge a12, a13, 402c4bfd -402c4bfa: ffc0c6 j 402c4b01 -402c4bfd: 0e08 l32i.n a0, a14, 0 -402c4bff: 5aa332 movi a3, 0x35a -402c4c02: 909c beqz.n a0, 402c4c1f -402c4c04: 023307 bltu a3, a0, 402c4c0a -402c4c07: 00b686 j 402c4ee5 -402c4c0a: 412200 srli a2, a0, 2 -402c4c0d: 143000 extui a3, a0, 0, 2 -402c4c10: a03330 addx4 a3, a3, a3 -402c4c13: a02220 addx4 a2, a2, a2 -402c4c16: a02230 addx4 a2, a2, a3 -402c4c19: 64c202 addi a0, a2, 100 -402c4c1c: 000086 j 402c4c22 -402c4c1f: 64a002 movi a0, 100 -402c4c22: 280e42 l8ui a4, a14, 40 -402c4c25: 181e52 l16ui a5, a14, 48 -402c4c28: 070c movi.n a7, 0 -402c4c2a: ff8f61 l32r a6, 402c4a68 -402c4c2d: 90a182 movi a8, 0x190 -402c4c30: 808a add.n a8, a0, a8 -402c4c32: b06d60 addx8 a6, a13, a6 -402c4c35: 1609 s32i.n a0, a6, 4 -402c4c37: 3689 s32i.n a8, a6, 12 -402c4c39: 055672 s16i a7, a6, 10 -402c4c3c: 045652 s16i a5, a6, 8 -402c4c3f: 948c beqz.n a4, 402c4c4c -402c4c41: ff9521 l32r a2, 402c4a98 -402c4c44: d26c01 l32r a0, 402b95f4 -402c4c47: 0000c0 callx0 a0 -402c4c4a: bed8 l32i.n a13, a14, 44 -402c4c4c: 0d2b addi.n a0, a13, 2 -402c4c4e: 0210e6 bgei a0, 1, 402c4c54 -402c4c51: 002046 j 402c4cd6 -402c4c54: ff92f1 l32r a15, 402c4a9c -402c4c57: 0c0c movi.n a12, 0 -402c4c59: 40cff2 addi a15, a15, 64 -402c4c5c: 280ed2 l8ui a13, a14, 40 -402c4c5f: 041d16 beqz a13, 402c4ca4 -402c4c62: ff8431 l32r a3, 402c4a74 -402c4c65: 0f2d mov.n a2, a15 -402c4c67: b03c30 addx8 a3, a12, a3 -402c4c6a: 801332 l16ui a3, a3, 0x100 -402c4c6d: d26101 l32r a0, 402b95f4 -402c4c70: 0000c0 callx0 a0 -402c4c73: 280ed2 l8ui a13, a14, 40 -402c4c76: adac beqz.n a13, 402c4ca4 -402c4c78: ff7f31 l32r a3, 402c4a74 -402c4c7b: ff8921 l32r a2, 402c4aa0 -402c4c7e: b03c30 addx8 a3, a12, a3 -402c4c81: 811332 l16ui a3, a3, 0x102 -402c4c84: d25c01 l32r a0, 402b95f4 -402c4c87: 0000c0 callx0 a0 -402c4c8a: 280ed2 l8ui a13, a14, 40 -402c4c8d: 3d9c beqz.n a13, 402c4ca4 -402c4c8f: ff7931 l32r a3, 402c4a74 -402c4c92: ff8421 l32r a2, 402c4aa4 -402c4c95: b03c30 addx8 a3, a12, a3 -402c4c98: 412332 l32i a3, a3, 0x104 -402c4c9b: d25601 l32r a0, 402b95f4 -402c4c9e: 0000c0 callx0 a0 -402c4ca1: 280ed2 l8ui a13, a14, 40 -402c4ca4: be48 l32i.n a4, a14, 44 -402c4ca6: 15ac47 bge a12, a4, 402c4cbf -402c4ca9: fd8c beqz.n a13, 402c4cbc -402c4cab: ff7031 l32r a3, 402c4a6c -402c4cae: ff7b21 l32r a2, 402c4a9c -402c4cb1: a03c30 addx4 a3, a12, a3 -402c4cb4: 0338 l32i.n a3, a3, 0 -402c4cb6: d24f01 l32r a0, 402b95f4 -402c4cb9: 0000c0 callx0 a0 -402c4cbc: 280ed2 l8ui a13, a14, 40 -402c4cbf: 7d8c beqz.n a13, 402c4cca -402c4cc1: ff7921 l32r a2, 402c4aa8 -402c4cc4: d24c01 l32r a0, 402b95f4 -402c4cc7: 0000c0 callx0 a0 -402c4cca: cc1b addi.n a12, a12, 1 -402c4ccc: be08 l32i.n a0, a14, 44 -402c4cce: 74c0c0 extui a12, a12, 0, 8 -402c4cd1: 002b addi.n a0, a0, 2 -402c4cd3: 852c07 blt a12, a0, 402c4c5c -402c4cd6: ff6421 l32r a2, 402c4a68 -402c4cd9: 743000 extui a3, a0, 0, 8 -402c4cdc: ffcd05 call0 402c49b0 -402c4cdf: be48 l32i.n a4, a14, 44 -402c4ce1: ff6401 l32r a0, 402c4a74 -402c4ce4: c41b addi.n a12, a4, 1 -402c4ce6: 74c0c0 extui a12, a12, 0, 8 -402c4ce9: 442b addi.n a4, a4, 2 -402c4ceb: 744040 extui a4, a4, 0, 8 -402c4cee: 05ac16 beqz a12, 402c4d4c -402c4cf1: b0fc00 addx8 a15, a12, a0 -402c4cf4: 412f62 l32i a6, a15, 0x104 -402c4cf7: 3f2f52 l32i a5, a15, 252 -402c4cfa: 801f92 l16ui a9, a15, 0x100 -402c4cfd: 439567 bne a5, a6, 402c4d44 -402c4d00: 811fa2 l16ui a10, a15, 0x102 -402c4d03: 7d1f72 l16ui a7, a15, 250 -402c4d06: 7c1f82 l16ui a8, a15, 248 -402c4d09: dc1b addi.n a13, a12, 1 -402c4d0b: 74d0d0 extui a13, a13, 0, 8 -402c4d0e: 208890 or a8, a8, a9 -402c4d11: 7c5f82 s16i a8, a15, 248 -402c4d14: 2077a0 or a7, a7, a10 -402c4d17: 7d5f72 s16i a7, a15, 250 -402c4d1a: 21bd47 bgeu a13, a4, 402c4d3f -402c4d1d: ff52f1 l32r a15, 402c4a68 -402c4d20: 324e42 s8i a4, a14, 50 -402c4d23: 840c movi.n a4, 8 -402c4d25: b03df0 addx8 a3, a13, a15 -402c4d28: f8c322 addi a2, a3, -8 -402c4d2b: d2a501 l32r a0, 402b97c0 -402c4d2e: 0000c0 callx0 a0 -402c4d31: 320e42 l8ui a4, a14, 50 -402c4d34: dd1b addi.n a13, a13, 1 -402c4d36: 74d0d0 extui a13, a13, 0, 8 -402c4d39: e63d47 bltu a13, a4, 402c4d23 -402c4d3c: ff4e01 l32r a0, 402c4a74 -402c4d3f: 440b addi.n a4, a4, -1 -402c4d41: 744040 extui a4, a4, 0, 8 -402c4d44: cc0b addi.n a12, a12, -1 -402c4d46: 74c0c0 extui a12, a12, 0, 8 -402c4d49: fa4c56 bnez a12, 402c4cf1 -402c4d4c: ff4a01 l32r a0, 402c4a74 -402c4d4f: c40b addi.n a12, a4, -1 -402c4d51: 74c0c0 extui a12, a12, 0, 8 -402c4d54: 5c9c beqz.n a12, 402c4d6d -402c4d56: 3c0b addi.n a3, a12, -1 -402c4d58: b0fc00 addx8 a15, a12, a0 -402c4d5b: 3f2f22 l32i a2, a15, 252 -402c4d5e: 412fd2 l32i a13, a15, 0x104 -402c4d61: 74c030 extui a12, a3, 0, 8 -402c4d64: c0dd20 sub a13, a13, a2 -402c4d67: 416fd2 s32i a13, a15, 0x104 -402c4d6a: fe8c56 bnez a12, 402c4d56 -402c4d6d: ff4f01 l32r a0, 402c4aac -402c4d70: 060c movi.n a6, 0 -402c4d72: b00400 addx8 a0, a4, a0 -402c4d75: 805062 s16i a6, a0, 0x100 -402c4d78: 152e52 l32i a5, a14, 84 -402c4d7b: e5fc bnez.n a5, 402c4dbd -402c4d7d: 7f1032 l16ui a3, a0, 254 -402c4d80: 291e52 l16ui a5, a14, 82 -402c4d83: f67c movi.n a6, -1 -402c4d85: 305560 xor a5, a5, a6 -402c4d88: 103350 and a3, a3, a5 -402c4d8b: 7f5032 s16i a3, a0, 254 -402c4d8e: 291e22 l16ui a2, a14, 82 -402c4d91: 805022 s16i a2, a0, 0x100 -402c4d94: 2024b6 bltui a4, 2, 402c4db8 -402c4d97: 324e42 s8i a4, a14, 50 -402c4d9a: 1c0c movi.n a12, 1 -402c4d9c: ff3331 l32r a3, 402c4a68 -402c4d9f: 840c movi.n a4, 8 -402c4da1: b03c30 addx8 a3, a12, a3 -402c4da4: f8c322 addi a2, a3, -8 -402c4da7: d28601 l32r a0, 402b97c0 -402c4daa: 0000c0 callx0 a0 -402c4dad: 320e42 l8ui a4, a14, 50 -402c4db0: cc1b addi.n a12, a12, 1 -402c4db2: 74c0c0 extui a12, a12, 0, 8 -402c4db5: e33c47 bltu a12, a4, 402c4d9c -402c4db8: 440b addi.n a4, a4, -1 -402c4dba: 744040 extui a4, a4, 0, 8 -402c4dbd: 324e42 s8i a4, a14, 50 -402c4dc0: ff3cd1 l32r a13, 402c4ab0 -402c4dc3: ff3cf1 l32r a15, 402c4ab4 -402c4dc6: 330e52 l8ui a5, a14, 51 -402c4dc9: f0cf02 addi a0, a15, -16 -402c4dcc: 0a6556 bnez a5, 402c4e76 -402c4dcf: 030c movi.n a3, 0 -402c4dd1: b4ac beqz.n a4, 402c4e00 -402c4dd3: 344e32 s8i a3, a14, 52 -402c4dd6: 0c0c movi.n a12, 0 -402c4dd8: 840c movi.n a4, 8 -402c4dda: ff2331 l32r a3, 402c4a68 -402c4ddd: 340e22 l8ui a2, a14, 52 -402c4de0: b03c30 addx8 a3, a12, a3 -402c4de3: a02220 addx4 a2, a2, a2 -402c4de6: 9022c0 addx2 a2, a2, a12 -402c4de9: b022d0 addx8 a2, a2, a13 -402c4dec: d27501 l32r a0, 402b97c0 -402c4def: 0000c0 callx0 a0 -402c4df2: 320e42 l8ui a4, a14, 50 -402c4df5: cc1b addi.n a12, a12, 1 -402c4df7: 74c0c0 extui a12, a12, 0, 8 -402c4dfa: da3c47 bltu a12, a4, 402c4dd8 -402c4dfd: 340e32 l8ui a3, a14, 52 -402c4e00: ff2e01 l32r a0, 402c4ab8 -402c4e03: bed8 l32i.n a13, a14, 44 -402c4e05: 030a add.n a0, a3, a0 -402c4e07: 004042 s8i a4, a0, 0 -402c4e0a: 1b1da6 blti a13, 1, 402c4e29 -402c4e0d: ff1701 l32r a0, 402c4a6c -402c4e10: 1173d0 slli a7, a3, 3 -402c4e13: 0c0c movi.n a12, 0 -402c4e15: a02c00 addx4 a2, a12, a0 -402c4e18: 57ca add.n a5, a7, a12 -402c4e1a: a055f0 addx4 a5, a5, a15 -402c4e1d: 0228 l32i.n a2, a2, 0 -402c4e1f: cc1b addi.n a12, a12, 1 -402c4e21: 0529 s32i.n a2, a5, 0 -402c4e23: 74c0c0 extui a12, a12, 0, 8 -402c4e26: eb9dc7 bne a13, a12, 402c4e15 -402c4e29: 3c4e42 s8i a4, a14, 60 -402c4e2c: ff2191 l32r a9, 402c4ab0 -402c4e2f: 180c movi.n a8, 1 -402c4e31: 730b addi.n a7, a3, -1 -402c4e33: 0e08 l32i.n a0, a14, 0 -402c4e35: 11b3b0 slli a11, a3, 5 -402c4e38: a0a330 addx4 a10, a3, a3 -402c4e3b: 1c0c movi.n a12, 1 -402c4e3d: 334ec2 s8i a12, a14, 51 -402c4e40: 11aac0 slli a10, a10, 4 -402c4e43: bfba add.n a11, a15, a11 -402c4e45: 106eb2 s32i a11, a14, 64 -402c4e48: 64c062 addi a6, a0, 100 -402c4e4b: 937870 movnez a7, a8, a7 -402c4e4e: 99aa add.n a9, a9, a10 -402c4e50: ee99 s32i.n a9, a14, 56 -402c4e52: 344e72 s8i a7, a14, 52 -402c4e55: 09e616 beqz a6, 402c4ef7 -402c4e58: 5aa3d2 movi a13, 0x35a -402c4e5b: 023d67 bltu a13, a6, 402c4e61 -402c4e5e: 002b06 j 402c4f0e -402c4e61: 412260 srli a2, a6, 2 -402c4e64: 143060 extui a3, a6, 0, 2 -402c4e67: a03330 addx4 a3, a3, a3 -402c4e6a: a02220 addx4 a2, a2, a2 -402c4e6d: a02230 addx4 a2, a2, a3 -402c4e70: ecc202 addi a0, a2, -20 -402c4e73: 002086 j 402c4ef9 -402c4e76: 440e52 l8ui a5, a14, 68 -402c4e79: 059556 bnez a5, 402c4ed6 -402c4e7c: 84ac beqz.n a4, 402c4ea8 -402c4e7e: 0c0c movi.n a12, 0 -402c4e80: 840c movi.n a4, 8 -402c4e82: fef931 l32r a3, 402c4a68 -402c4e85: 340e22 l8ui a2, a14, 52 -402c4e88: b03c30 addx8 a3, a12, a3 -402c4e8b: a02220 addx4 a2, a2, a2 -402c4e8e: 9022c0 addx2 a2, a2, a12 -402c4e91: b022d0 addx8 a2, a2, a13 -402c4e94: d24b01 l32r a0, 402b97c0 -402c4e97: 0000c0 callx0 a0 -402c4e9a: 320e42 l8ui a4, a14, 50 -402c4e9d: cc1b addi.n a12, a12, 1 -402c4e9f: 74c0c0 extui a12, a12, 0, 8 -402c4ea2: da3c47 bltu a12, a4, 402c4e80 -402c4ea5: ff0401 l32r a0, 402c4ab8 -402c4ea8: 340e32 l8ui a3, a14, 52 -402c4eab: bed8 l32i.n a13, a14, 44 -402c4ead: 230a add.n a2, a3, a0 -402c4eaf: 004242 s8i a4, a2, 0 -402c4eb2: 1b1da6 blti a13, 1, 402c4ed1 -402c4eb5: feed01 l32r a0, 402c4a6c -402c4eb8: 1173d0 slli a7, a3, 3 -402c4ebb: 0c0c movi.n a12, 0 -402c4ebd: a02c00 addx4 a2, a12, a0 -402c4ec0: 37ca add.n a3, a7, a12 -402c4ec2: a033f0 addx4 a3, a3, a15 -402c4ec5: 0228 l32i.n a2, a2, 0 -402c4ec7: cc1b addi.n a12, a12, 1 -402c4ec9: 0329 s32i.n a2, a3, 0 -402c4ecb: 74c0c0 extui a12, a12, 0, 8 -402c4ece: eb9dc7 bne a13, a12, 402c4ebd -402c4ed1: 140c movi.n a4, 1 -402c4ed3: 444e42 s8i a4, a14, 68 -402c4ed6: 11c8 l32i.n a12, a1, 4 -402c4ed8: 21d8 l32i.n a13, a1, 8 -402c4eda: 31e8 l32i.n a14, a1, 12 -402c4edc: 41f8 l32i.n a15, a1, 16 -402c4ede: 0108 l32i.n a0, a1, 0 -402c4ee0: 20c112 addi a1, a1, 32 -402c4ee3: f00d ret.n -402c4ee5: fef521 l32r a2, 402c4abc -402c4ee8: 833531 l32r a3, 402a5bbc -402c4eeb: 822020 mull a2, a0, a2 -402c4eee: d87601 l32r a0, 402bb0c8 -402c4ef1: 0000c0 callx0 a0 -402c4ef4: ff4846 j 402c4c19 -402c4ef7: c06c movi.n a0, -20 -402c4ef9: fe7031 l32r a3, 402c48bc -402c4efc: 0020c0 memw -402c4eff: 0309 s32i.n a0, a3, 0 -402c4f01: feef41 l32r a4, 402c4ac0 -402c4f04: 0020c0 memw -402c4f07: 1338 l32i.n a3, a3, 4 -402c4f09: 0439 s32i.n a3, a4, 0 -402c4f0b: fff1c6 j 402c4ed6 -402c4f0e: feeb21 l32r a2, 402c4abc -402c4f11: feec31 l32r a3, 402c4ac4 -402c4f14: 822020 mull a2, a0, a2 -402c4f17: 223a add.n a2, a2, a3 -402c4f19: 832831 l32r a3, 402a5bbc -402c4f1c: d86b01 l32r a0, 402bb0c8 -402c4f1f: 0000c0 callx0 a0 -402c4f22: ffd286 j 402c4e70 -402c4f25: 000000 ill - -402c4f28 : -402c4f28: 050c movi.n a5, 0 -402c4f2a: fed141 l32r a4, 402c4a70 -402c4f2d: 935220 movnez a5, a2, a2 -402c4f30: a02340 addx4 a2, a3, a4 -402c4f33: 2259 s32i.n a5, a2, 8 -402c4f35: f00d ret.n -402c4f37: c5b000 extui a11, a0, 16, 13 -402c4f3a: 402c movi.n a0, 36 - -402c4f3c : -402c4f3c: f0c112 addi a1, a1, -16 -402c4f3f: 023d mov.n a3, a2 -402c4f41: fecb21 l32r a2, 402c4a70 -402c4f44: 0109 s32i.n a0, a1, 0 -402c4f46: 280202 l8ui a0, a2, 40 -402c4f49: 0239 s32i.n a3, a2, 0 -402c4f4b: 708c beqz.n a0, 402c4f56 -402c4f4d: fffa21 l32r a2, 402c4f38 -402c4f50: d1a901 l32r a0, 402b95f4 -402c4f53: 0000c0 callx0 a0 -402c4f56: 0108 l32i.n a0, a1, 0 -402c4f58: 10c112 addi a1, a1, 16 -402c4f5b: f00d ret.n -402c4f5d: 000000 ill - -402c4f60 : -402c4f60: f0c112 addi a1, a1, -16 -402c4f63: 11c9 s32i.n a12, a1, 4 -402c4f65: 31e9 s32i.n a14, a1, 12 -402c4f67: 21d9 s32i.n a13, a1, 8 -402c4f69: 0109 s32i.n a0, a1, 0 -402c4f6b: 03dd mov.n a13, a3 -402c4f6d: fffcc5 call0 402c4f3c -402c4f70: fec0e1 l32r a14, 402c4a70 -402c4f73: be08 l32i.n a0, a14, 44 -402c4f75: 0c0c movi.n a12, 0 -402c4f77: 1310a6 blti a0, 1, 402c4f8e -402c4f7a: 0c3d mov.n a3, a12 -402c4f7c: a02cd0 addx4 a2, a12, a13 -402c4f7f: 0228 l32i.n a2, a2, 0 -402c4f81: fffa45 call0 402c4f28 -402c4f84: be38 l32i.n a3, a14, 44 -402c4f86: cc1b addi.n a12, a12, 1 -402c4f88: 74c0c0 extui a12, a12, 0, 8 -402c4f8b: eb2c37 blt a12, a3, 402c4f7a -402c4f8e: 11c8 l32i.n a12, a1, 4 -402c4f90: 21d8 l32i.n a13, a1, 8 -402c4f92: 31e8 l32i.n a14, a1, 12 -402c4f94: 0108 l32i.n a0, a1, 0 -402c4f96: 10c112 addi a1, a1, 16 -402c4f99: f00d ret.n - ... - -402c4f9c : -402c4f9c: feb531 l32r a3, 402c4a70 -402c4f9f: a02230 addx4 a2, a2, a3 -402c4fa2: 2228 l32i.n a2, a2, 8 -402c4fa4: f00d ret.n - ... - -402c4fa8 : -402c4fa8: feb221 l32r a2, 402c4a70 -402c4fab: 0228 l32i.n a2, a2, 0 -402c4fad: f00d ret.n -402c4faf: 79a400 excw -402c4fb2: c04010 sub a4, a0, a1 -402c4fb5: 402cc5 call0 40305284 <_irom0_text_end+0x38344> -402c4fb8: 01f8 l32i.n a15, a1, 0 -402c4fba: 124010 excw - -402c4fbc : -402c4fbc: e0c112 addi a1, a1, -32 -402c4fbf: 2109 s32i.n a0, a1, 8 -402c4fc1: 0129 s32i.n a2, a1, 0 -402c4fc3: 31c9 s32i.n a12, a1, 12 -402c4fc5: 1139 s32i.n a3, a1, 4 -402c4fc7: 41d9 s32i.n a13, a1, 16 -402c4fc9: 51e9 s32i.n a14, a1, 20 -402c4fcb: 05dd mov.n a13, a5 -402c4fcd: fea8e1 l32r a14, 402c4a70 -402c4fd0: f30c movi.n a3, 15 -402c4fd2: be49 s32i.n a4, a14, 44 -402c4fd4: 04cd mov.n a12, a4 -402c4fd6: 65aa21 l32r a2, 4029e680 -402c4fd9: 046c movi.n a4, -32 -402c4fdb: 0020c0 memw -402c4fde: 802202 l32i a0, a2, 0x200 -402c4fe1: 100040 and a0, a0, a4 -402c4fe4: 200030 or a0, a0, a3 -402c4fe7: 0020c0 memw -402c4fea: 806202 s32i a0, a2, 0x200 -402c4fed: fff021 l32r a2, 402c4fb0 -402c4ff0: fff201 l32r a0, 402c4fb8 -402c4ff3: 0000c0 callx0 a0 -402c4ff6: 84a052 movi a5, 132 -402c4ff9: fe3061 l32r a6, 402c48bc -402c4ffc: 0020c0 memw -402c4fff: 2659 s32i.n a5, a6, 8 -402c5001: 067c16 beqz a12, 402c506c -402c5004: 490c movi.n a9, 4 -402c5006: 1a0c movi.n a10, 1 -402c5008: fea2b1 l32r a11, 402c4a90 -402c500b: cfae22 movi a2, 0xfffffecf -402c500e: 040c movi.n a4, 0 -402c5010: 181e02 l16ui a0, a14, 48 -402c5013: 905440 addx2 a5, a4, a4 -402c5016: a055d0 addx4 a5, a5, a13 -402c5019: 0588 l32i.n a8, a5, 0 -402c501b: 0020c0 memw -402c501e: 0878 l32i.n a7, a8, 0 -402c5020: 107720 and a7, a7, a2 -402c5023: 0020c0 memw -402c5026: 0879 s32i.n a7, a8, 0 -402c5028: 1568 l32i.n a6, a5, 4 -402c502a: 0538 l32i.n a3, a5, 0 -402c502c: 107690 and a7, a6, a9 -402c502f: 1177e0 slli a7, a7, 2 -402c5032: 146060 extui a6, a6, 0, 2 -402c5035: 206670 or a6, a6, a7 -402c5038: 1166c0 slli a6, a6, 4 -402c503b: 0020c0 memw -402c503e: 0388 l32i.n a8, a3, 0 -402c5040: 208860 or a8, a8, a6 -402c5043: 0020c0 memw -402c5046: 641b addi.n a6, a4, 1 -402c5048: 74ba add.n a7, a4, a11 -402c504a: 0389 s32i.n a8, a3, 0 -402c504c: 2558 l32i.n a5, a5, 8 -402c504e: 004752 s8i a5, a7, 0 -402c5051: 744060 extui a4, a6, 0, 8 -402c5054: 745050 extui a5, a5, 0, 8 -402c5057: 401500 ssl a5 -402c505a: a13a00 sll a3, a10 -402c505d: 200030 or a0, a0, a3 -402c5060: f40000 extui a0, a0, 0, 16 -402c5063: ac9c47 bne a12, a4, 402c5013 -402c5066: 185e02 s16i a0, a14, 48 -402c5069: 000086 j 402c506f -402c506c: 181e02 l16ui a0, a14, 48 -402c506f: 928861 l32r a6, 402a9a90 -402c5072: 0020c0 memw -402c5075: 0128 l32i.n a2, a1, 0 -402c5077: 1138 l32i.n a3, a1, 4 -402c5079: 446602 s32i a0, a6, 0x110 -402c507c: ffee05 call0 402c4f60 -402c507f: 6580c1 l32r a12, 4029e680 -402c5082: ffa445 call0 402c4ac8 -402c5085: 280c movi.n a8, 2 -402c5087: 0020c0 memw -402c508a: 812c72 l32i a7, a12, 0x204 -402c508d: 207780 or a7, a7, a8 -402c5090: 0020c0 memw -402c5093: 816c72 s32i a7, a12, 0x204 -402c5096: 00a222 movi a2, 0x200 -402c5099: 65c901 l32r a0, 4029e7c0 -402c509c: 0000c0 callx0 a0 -402c509f: 280e92 l8ui a9, a14, 40 -402c50a2: 998c beqz.n a9, 402c50af -402c50a4: be38 l32i.n a3, a14, 44 -402c50a6: ffc321 l32r a2, 402c4fb4 -402c50a9: d15201 l32r a0, 402b95f4 -402c50ac: 0000c0 callx0 a0 -402c50af: 31c8 l32i.n a12, a1, 12 -402c50b1: 41d8 l32i.n a13, a1, 16 -402c50b3: 51e8 l32i.n a14, a1, 20 -402c50b5: 2108 l32i.n a0, a1, 8 -402c50b7: 20c112 addi a1, a1, 32 -402c50ba: f00d ret.n - -402c50bc : -402c50bc: 320c movi.n a2, 3 -402c50be: f00d ret.n -402c50c0: 060501 l32r a0, 402868d4 -402c50c3: ff2115 excw - -402c50c4 : -402c50c4: ffff21 l32r a2, 402c50c0 -402c50c7: f00d ret.n -402c50c9: 000000 ill - -402c50cc : -402c50cc: fe6931 l32r a3, 402c4a70 -402c50cf: 140c movi.n a4, 1 -402c50d1: 932420 movnez a2, a4, a2 -402c50d4: 284322 s8i a2, a3, 40 -402c50d7: f00d ret.n -402c50d9: 000000 ill -402c50dc: ff3884 excw -402c50df: 3f .byte 0x3f -402c50e0: 30f8 l32i.n a15, a0, 12 -402c50e2: ff .byte 0xff -402c50e3: 3f .byte 0x3f -402c50e4: fe89c0 excw -402c50e7: 3f .byte 0x3f -402c50e8: ff3130 excw -402c50eb: 3f .byte 0x3f -402c50ec: ff3224 excw -402c50ef: 3f .byte 0x3f - -402c50f0 : -402c50f0: f0c112 addi a1, a1, -16 -402c50f3: 11d9 s32i.n a13, a1, 4 -402c50f5: fff9d1 l32r a13, 402c50dc -402c50f8: 21c9 s32i.n a12, a1, 8 -402c50fa: 0d2d mov.n a2, a13 -402c50fc: 036102 s32i a0, a1, 12 -402c50ff: 01e9 s32i.n a14, a1, 0 -402c5101: e7ae01 l32r a0, 402befbc -402c5104: 0000c0 callx0 a0 -402c5107: fff631 l32r a3, 402c50e0 -402c510a: d50c movi.n a5, 13 -402c510c: 0003c2 l8ui a12, a3, 0 -402c510f: 011342 l16ui a4, a3, 2 -402c5112: 2435c7 bltu a5, a12, 402c513a -402c5115: 2c1b addi.n a2, a12, 1 -402c5117: 1954c7 bbc a4, a12, 402c5134 -402c511a: 004322 s8i a2, a3, 0 -402c511d: 0c2d mov.n a2, a12 -402c511f: dddd05 call0 402a2ef0 -402c5122: 150c movi.n a5, 1 -402c5124: 040c movi.n a4, 0 -402c5126: a5a032 movi a3, 165 -402c5129: 0d2d mov.n a2, a13 -402c512b: e8fc01 l32r a0, 402bf51c -402c512e: 0000c0 callx0 a0 -402c5131: 000f46 j 402c5172 -402c5134: 74c020 extui a12, a2, 0, 8 -402c5137: fff5c6 j 402c5112 -402c513a: e20c movi.n a2, 14 -402c513c: 329c27 bne a12, a2, 402c5172 -402c513f: 120c movi.n a2, 1 -402c5141: 004322 s8i a2, a3, 0 -402c5144: e50c movi.n a5, 14 -402c5146: 120c movi.n a2, 1 -402c5148: 74e020 extui a14, a2, 0, 8 -402c514b: 1e5427 bbc a4, a2, 402c516d -402c514e: 01ce42 addi a4, a14, 1 -402c5151: 004342 s8i a4, a3, 0 -402c5154: ddd985 call0 402a2ef0 -402c5157: 01a052 movi a5, 1 -402c515a: 00a042 movi a4, 0 -402c515d: a5a032 movi a3, 165 -402c5160: 0d2d mov.n a2, a13 -402c5162: e8ee01 l32r a0, 402bf51c -402c5165: 0000c0 callx0 a0 -402c5168: 0ecd mov.n a12, a14 -402c516a: 000106 j 402c5172 -402c516d: 221b addi.n a2, a2, 1 -402c516f: d59257 bne a2, a5, 402c5148 -402c5172: ffdc21 l32r a2, 402c50e4 -402c5175: 0228 l32i.n a2, a2, 0 -402c5177: d2cc bnez.n a2, 402c5188 -402c5179: ffdb21 l32r a2, 402c50e8 -402c517c: 0228 l32i.n a2, a2, 0 -402c517e: 190232 l8ui a3, a2, 25 -402c5181: 391366 bnei a3, 1, 402c51be -402c5184: 000446 j 402c5199 -402c5187: 122600 excw -402c518a: 661c movi.n a6, 22 -402c518c: 212f22 l32i a2, a15, 132 -402c518f: 28ffd6 bgez a15, 402c5422 -402c5192: 023202 excw -402c5195: 6619 s32i.n a1, a6, 24 -402c5197: 320e13 excw -402c519a: c71802 l16ui a0, a8, 0x18e -402c519d: 0c1e93 excw -402c51a0: 423213 excw -402c51a3: 861a add.n a8, a6, a1 -402c51a5: 000005 call0 402c51a8 -402c51a8: ffd121 l32r a2, 402c50ec -402c51ab: 0228 l32i.n a2, a2, 0 -402c51ad: 1a0232 l8ui a3, a2, 26 -402c51b0: 0a1366 bnei a3, 1, 402c51be -402c51b3: 190232 l8ui a3, a2, 25 -402c51b6: 0493c7 bne a3, a12, 402c51be -402c51b9: 130c movi.n a3, 1 -402c51bb: 1b4232 s8i a3, a2, 27 -402c51be: 3108 l32i.n a0, a1, 12 -402c51c0: 21c8 l32i.n a12, a1, 8 -402c51c2: 11d8 l32i.n a13, a1, 4 -402c51c4: 01e8 l32i.n a14, a1, 0 -402c51c6: 10c112 addi a1, a1, 16 -402c51c9: f00d ret.n -402c51cb: 00ff00 excw -402c51ce: 14ff00 extui a15, a0, 15, 2 -402c51d1: 402cc7 blt a12, a12, 402c5215 - -402c51d4 : -402c51d4: f0c112 addi a1, a1, -16 -402c51d7: 21c9 s32i.n a12, a1, 8 -402c51d9: 02cd mov.n a12, a2 -402c51db: ffc121 l32r a2, 402c50e0 -402c51de: 3109 s32i.n a0, a1, 12 -402c51e0: 040242 l8ui a4, a2, 4 -402c51e3: f43030 extui a3, a3, 0, 16 -402c51e6: 021466 bnei a4, 1, 402c51ec -402c51e9: 002406 j 402c527d -402c51ec: 0d0242 l8ui a4, a2, 13 -402c51ef: 074456 bnez a4, 402c5267 -402c51f2: 2ea366 bnei a3, 12, 402c5224 -402c51f5: 1c48 l32i.n a4, a12, 4 -402c51f7: 1674b7 bbci a4, 27, 402c5211 -402c51fa: f43840 extui a3, a4, 8, 16 -402c51fd: fcc332 addi a3, a3, -4 -402c5200: fff321 l32r a2, 402c51cc -402c5203: f43030 extui a3, a3, 0, 16 -402c5206: 113380 slli a3, a3, 8 -402c5209: 102420 and a2, a4, a2 -402c520c: 202230 or a2, a2, a3 -402c520f: 1c29 s32i.n a2, a12, 4 -402c5211: ffb421 l32r a2, 402c50e4 -402c5214: 0228 l32i.n a2, a2, 0 -402c5216: 002216 beqz a2, 402c521c -402c5219: 602266 bnei a2, 2, 402c527d -402c521c: 0c2d mov.n a2, a12 -402c521e: 00fc85 call0 402c61e8 -402c5221: 001606 j 402c527d -402c5224: 55e326 beqi a3, 128, 402c527d -402c5227: 181c32 l16ui a3, a12, 48 -402c522a: 223c movi.n a2, 50 -402c522c: 0cb237 bgeu a2, a3, 402c523c -402c522f: ffe821 l32r a2, 402c51d0 -402c5232: d0f001 l32r a0, 402b95f4 -402c5235: 0000c0 callx0 a0 -402c5238: 001046 j 402c527d -402c523b: aa2100 excw -402c523e: ff .byte 0xff -402c523f: 002222 l32i a2, a2, 0 -402c5242: 161226 beqi a2, 1, 402c525c -402c5245: 00b216 beqz a2, 402c5254 -402c5248: 312266 bnei a2, 2, 402c527d -402c524b: 202cc0 or a2, a12, a12 -402c524e: 00c305 call0 402c5e80 -402c5251: 0001c6 j 402c525c -402c5254: 0c2d mov.n a2, a12 -402c5256: 00c285 call0 402c5e80 -402c5259: 000806 j 402c527d -402c525c: 0c2d mov.n a2, a12 -402c525e: 035e05 call0 402c8840 -402c5261: 000606 j 402c527d -402c5264: 000000 ill -402c5267: 2228 l32i.n a2, a2, 8 -402c5269: 82cc bnez.n a2, 402c5275 -402c526b: 0c2d mov.n a2, a12 -402c526d: 013285 call0 402c6598 -402c5270: 000246 j 402c527d -402c5273: 660000 excw -402c5276: 2d0412 l8ui a1, a4, 45 -402c5279: 050c movi.n a5, 0 -402c527b: 0803d7 bnone a3, a13, 402c5287 -402c527e: 21c831 l32r a3, 4028d9a0 -402c5281: 10c112 addi a1, a1, 16 -402c5284: f00d ret.n -402c5286: 5c0000 excw -402c5289: 402c57 blt a12, a5, 402c52cd - -402c528c : -402c528c: d0c112 addi a1, a1, -48 -402c528f: ff9421 l32r a2, 402c50e0 -402c5292: 0b6102 s32i a0, a1, 44 -402c5295: 040222 l8ui a2, a2, 4 -402c5298: 201226 beqi a2, 1, 402c52bc -402c529b: dcd205 call0 402a1fbc -402c529e: 01a032 movi a3, 1 -402c52a1: 00a022 movi a2, 0 -402c52a4: 094132 s8i a3, a1, 9 -402c52a7: fff831 l32r a3, 402c5288 -402c52aa: 0129 s32i.n a2, a1, 0 -402c52ac: 1129 s32i.n a2, a1, 4 -402c52ae: 084122 s8i a2, a1, 8 -402c52b1: 3129 s32i.n a2, a1, 12 -402c52b3: 4129 s32i.n a2, a1, 16 -402c52b5: 5129 s32i.n a2, a1, 20 -402c52b7: 012d mov.n a2, a1 -402c52b9: dc9d85 call0 402a1c94 -402c52bc: b108 l32i.n a0, a1, 44 -402c52be: 30c112 addi a1, a1, 48 -402c52c1: f00d ret.n -402c52c3: 313400 srai a3, a0, 20 -402c52c6: ff .byte 0xff -402c52c7: 3f .byte 0x3f -402c52c8: 322c movi.n a2, 35 -402c52ca: ff .byte 0xff -402c52cb: 3f .byte 0x3f -402c52cc: 3228 l32i.n a2, a2, 12 -402c52ce: ff .byte 0xff -402c52cf: 3f .byte 0x3f -402c52d0: 2cc624 excw -402c52d3: 833140 moveqz a3, a1, a4 - -402c52d4 : -402c52d4: ff8331 l32r a3, 402c50e0 -402c52d7: f0c112 addi a1, a1, -16 -402c52da: 2348 l32i.n a4, a3, 8 -402c52dc: 3109 s32i.n a0, a1, 12 -402c52de: 048456 bnez a4, 402c532a -402c52e1: 050342 l8ui a4, a3, 5 -402c52e4: 020c movi.n a2, 0 -402c52e6: 021426 beqi a4, 1, 402c52ec -402c52e9: 002846 j 402c538e -402c52ec: 060342 l8ui a4, a3, 6 -402c52ef: 420c movi.n a2, 4 -402c52f1: 021466 bnei a4, 1, 402c52f7 -402c52f4: 002586 j 402c538e -402c52f7: 0d0332 l8ui a3, a3, 13 -402c52fa: 120c movi.n a2, 1 -402c52fc: 08e316 beqz a3, 402c538e -402c52ff: fff121 l32r a2, 402c52c4 -402c5302: 0238 l32i.n a3, a2, 0 -402c5304: 0328 l32i.n a2, a3, 0 -402c5306: 1348 l32i.n a4, a3, 4 -402c5308: 743040 extui a3, a4, 0, 8 -402c530b: 02b427 bgeu a4, a2, 402c5311 -402c530e: 743020 extui a3, a2, 0, 8 -402c5311: 120c movi.n a2, 1 -402c5313: 077316 beqz a3, 402c538e -402c5316: 220c movi.n a2, 2 -402c5318: 721326 beqi a3, 1, 402c538e -402c531b: fec322 addi a2, a3, -2 -402c531e: 340c movi.n a4, 3 -402c5320: 030c movi.n a3, 0 -402c5322: 934320 movnez a4, a3, a2 -402c5325: 042d mov.n a2, a4 -402c5327: 0018c6 j 402c538e -402c532a: 020c movi.n a2, 0 -402c532c: 5e1466 bnei a4, 1, 402c538e -402c532f: 050342 l8ui a4, a3, 5 -402c5332: 581466 bnei a4, 1, 402c538e -402c5335: 060342 l8ui a4, a3, 6 -402c5338: 420c movi.n a2, 4 -402c533a: 501426 beqi a4, 1, 402c538e -402c533d: 0d0332 l8ui a3, a3, 13 -402c5340: 120c movi.n a2, 1 -402c5342: 048316 beqz a3, 402c538e -402c5345: ff6921 l32r a2, 402c50ec -402c5348: 00a032 movi a3, 0 -402c534b: 002222 l32i a2, a2, 0 -402c534e: 1d0242 l8ui a4, a2, 29 -402c5351: 081466 bnei a4, 1, 402c535d -402c5354: ffdd31 l32r a3, 402c52c8 -402c5357: 002332 l32i a3, a3, 0 -402c535a: 000332 l8ui a3, a3, 0 -402c535d: 1e0222 l8ui a2, a2, 30 -402c5360: 0c1266 bnei a2, 1, 402c5370 -402c5363: ffda21 l32r a2, 402c52cc -402c5366: 0228 l32i.n a2, a2, 0 -402c5368: 0228 l32i.n a2, a2, 0 -402c536a: 02b327 bgeu a3, a2, 402c5370 -402c536d: 743020 extui a3, a2, 0, 8 -402c5370: 120c movi.n a2, 1 -402c5372: 839c beqz.n a3, 402c538e -402c5374: 430b addi.n a4, a3, -1 -402c5376: 744040 extui a4, a4, 0, 8 -402c5379: 220c movi.n a2, 2 -402c537b: 0f44b6 bltui a4, 4, 402c538e -402c537e: 320c movi.n a2, 3 -402c5380: 0a6326 beqi a3, 6, 402c538e -402c5383: ffd321 l32r a2, 402c52d0 -402c5386: d09b01 l32r a0, 402b95f4 -402c5389: 0000c0 callx0 a0 -402c538c: f27c movi.n a2, -1 -402c538e: 3108 l32i.n a0, a1, 12 -402c5390: 10c112 addi a1, a1, 16 -402c5393: f00d ret.n -402c5395: 000000 ill -402c5398: ff30f4 excw -402c539b: 3f .byte 0x3f -402c539c: ff30f0 excw -402c539f: 3f .byte 0x3f -402c53a0: 9e .byte 0x9e -402c53a1: 3ffe97 bbsi a14, 25, 402c53e4 - -402c53a4 : -402c53a4: fffd31 l32r a3, 402c5398 -402c53a7: f0c112 addi a1, a1, -16 -402c53aa: 21c9 s32i.n a12, a1, 8 -402c53ac: 0328 l32i.n a2, a3, 0 -402c53ae: fffbc1 l32r a12, 402c539c -402c53b1: 11d9 s32i.n a13, a1, 4 -402c53b3: 3109 s32i.n a0, a1, 12 -402c53b5: 0c29 s32i.n a2, a12, 0 -402c53b7: 03dd mov.n a13, a3 -402c53b9: 429c beqz.n a2, 402c53d1 -402c53bb: 142232 l32i a3, a2, 80 -402c53be: a45c movi.n a4, 90 -402c53c0: 006c32 s32i a3, a12, 0 -402c53c3: fff731 l32r a3, 402c53a0 -402c53c6: cf3001 l32r a0, 402b9088 -402c53c9: 0000c0 callx0 a0 -402c53cc: 0c28 l32i.n a2, a12, 0 -402c53ce: fff9c6 j 402c53b9 -402c53d1: 3108 l32i.n a0, a1, 12 -402c53d3: 0c29 s32i.n a2, a12, 0 -402c53d5: 0d29 s32i.n a2, a13, 0 -402c53d7: 21c8 l32i.n a12, a1, 8 -402c53d9: 11d8 l32i.n a13, a1, 4 -402c53db: 10c112 addi a1, a1, 16 -402c53de: f00d ret.n -402c53e0: 389c beqz.n a8, 402c53f7 -402c53e2: ff .byte 0xff -402c53e3: 3f .byte 0x3f -402c53e4: ff3114 excw -402c53e7: 3f .byte 0x3f -402c53e8: bf .byte 0xbf -402c53e9: fe89 s32i.n a8, a14, 60 -402c53eb: 3f .byte 0x3f -402c53ec: be .byte 0xbe -402c53ed: fe89 s32i.n a8, a14, 60 -402c53ef: 3f .byte 0x3f -402c53f0: ff38b0 excw -402c53f3: 3f .byte 0x3f -402c53f4: ff38c4 excw -402c53f7: 3f .byte 0x3f -402c53f8: 38d8 l32i.n a13, a8, 12 -402c53fa: ff .byte 0xff -402c53fb: 3f .byte 0x3f -402c53fc: ff3230 excw +402c4ab0: 2cc530 excw +402c4ab3: c57040 extui a7, a4, 16, 13 +402c4ab6: 402c movi.n a0, 36 +402c4ab8: 2cc580 excw +402c4abb: c59040 extui a9, a4, 16, 13 +402c4abe: 402c movi.n a0, 36 +402c4ac0: 2cc5b0 excw +402c4ac3: c5a040 extui a10, a4, 16, 13 +402c4ac6: 402c movi.n a0, 36 +402c4ac8: 233a add.n a2, a3, a3 +402c4aca: ff .byte 0xff +402c4acb: 3f .byte 0x3f +402c4acc: ff24b0 excw +402c4acf: 3f .byte 0x3f +402c4ad0: ff2560 excw +402c4ad3: 3f .byte 0x3f +402c4ad4: ff2550 excw +402c4ad7: 3f .byte 0x3f +402c4ad8: 4c4b40 excw +402c4adb: 895000 excw +402c4ade: fe .byte 0xfe +402c4adf: 3f .byte 0x3f +402c4ae0: cd6500 excw +402c4ae3: 0c1d mov.n a1, a12 + +402c4ae4 : +402c4ae4: 030c movi.n a3, 0 +402c4ae6: ffe721 l32r a2, 402c4a84 +402c4ae9: 045c movi.n a4, 80 +402c4aeb: e0c112 addi a1, a1, -32 +402c4aee: 11c9 s32i.n a12, a1, 4 +402c4af0: 21d9 s32i.n a13, a1, 8 +402c4af2: 31e9 s32i.n a14, a1, 12 +402c4af4: 41f9 s32i.n a15, a1, 16 +402c4af6: 0109 s32i.n a0, a1, 0 +402c4af8: d04701 l32r a0, 402b8c14 +402c4afb: 0000c0 callx0 a0 +402c4afe: 030c movi.n a3, 0 +402c4b00: ffe221 l32r a2, 402c4a88 +402c4b03: 042c movi.n a4, 32 +402c4b05: d04301 l32r a0, 402b8c14 +402c4b08: 0000c0 callx0 a0 +402c4b0b: ffe0e1 l32r a14, 402c4a8c +402c4b0e: bed8 l32i.n a13, a14, 44 +402c4b10: 021de6 bgei a13, 1, 402c4b16 +402c4b13: 004086 j 402c4c19 +402c4b16: 0c0c movi.n a12, 0 +402c4b18: d32c movi.n a3, 45 +402c4b1a: ffddf1 l32r a15, 402c4a90 +402c4b1d: 280ed2 l8ui a13, a14, 40 +402c4b20: 110ce0 slli a0, a12, 2 +402c4b23: a0bce0 addx4 a11, a12, a14 +402c4b26: b0fcf0 addx8 a15, a12, a15 +402c4b29: 2bb8 l32i.n a11, a11, 8 +402c4b2b: 6109 s32i.n a0, a1, 24 +402c4b2d: 823b30 mull a3, a11, a3 +402c4b30: 416f32 s32i a3, a15, 0x104 +402c4b33: 034d mov.n a4, a3 +402c4b35: 4b8c beqz.n a11, 402c4b3d +402c4b37: 2dc342 addi a4, a3, 45 +402c4b3a: 416f42 s32i a4, a15, 0x104 +402c4b3d: 1d9c beqz.n a13, 402c4b52 +402c4b3f: 043d mov.n a3, a4 +402c4b41: ffd421 l32r a2, 402c4a94 +402c4b44: d2b301 l32r a0, 402b9610 +402c4b47: 0000c0 callx0 a0 +402c4b4a: 6108 l32i.n a0, a1, 24 +402c4b4c: 412f42 l32i a4, a15, 0x104 +402c4b4f: 280ed2 l8ui a13, a14, 40 +402c4b52: 0e38 l32i.n a3, a14, 0 +402c4b54: e8a352 movi a5, 0x3e8 +402c4b57: 823350 mull a3, a3, a5 +402c4b5a: 04b347 bgeu a3, a4, 402c4b62 +402c4b5d: 034d mov.n a4, a3 +402c4b5f: 416f42 s32i a4, a15, 0x104 +402c4b62: 042d mov.n a2, a4 +402c4b64: 7149 s32i.n a4, a1, 28 +402c4b66: ffc861 l32r a6, 402c4a88 +402c4b69: ffcb31 l32r a3, 402c4a98 +402c4b6c: 606a add.n a6, a0, a6 +402c4b6e: 5169 s32i.n a6, a1, 20 +402c4b70: daf801 l32r a0, 402bb750 +402c4b73: 0000c0 callx0 a0 +402c4b76: 024d mov.n a4, a2 +402c4b78: 5178 l32i.n a7, a1, 20 +402c4b7a: 7108 l32i.n a0, a1, 28 +402c4b7c: 0729 s32i.n a2, a7, 0 +402c4b7e: c00020 sub a0, a0, a2 +402c4b81: 416f02 s32i a0, a15, 0x104 +402c4b84: 4dac beqz.n a13, 402c4bac +402c4b86: ffc521 l32r a2, 402c4a9c +402c4b89: 003d mov.n a3, a0 +402c4b8b: d2a101 l32r a0, 402b9610 +402c4b8e: 0000c0 callx0 a0 +402c4b91: 5148 l32i.n a4, a1, 20 +402c4b93: 280ed2 l8ui a13, a14, 40 +402c4b96: 0448 l32i.n a4, a4, 0 +402c4b98: 0d9c beqz.n a13, 402c4bac +402c4b9a: 043d mov.n a3, a4 +402c4b9c: ffc121 l32r a2, 402c4aa0 +402c4b9f: d29c01 l32r a0, 402b9610 +402c4ba2: 0000c0 callx0 a0 +402c4ba5: 5148 l32i.n a4, a1, 20 +402c4ba7: 280ed2 l8ui a13, a14, 40 +402c4baa: 0448 l32i.n a4, a4, 0 +402c4bac: ffbb51 l32r a5, 402c4a98 +402c4baf: 0fb547 bgeu a5, a4, 402c4bc2 +402c4bb2: 9d8c beqz.n a13, 402c4bbf +402c4bb4: ffbc21 l32r a2, 402c4aa4 +402c4bb7: 0c3d mov.n a3, a12 +402c4bb9: d29501 l32r a0, 402b9610 +402c4bbc: 0000c0 callx0 a0 +402c4bbf: 280ed2 l8ui a13, a14, 40 +402c4bc2: 412f22 l32i a2, a15, 0x104 +402c4bc5: e8a332 movi a3, 0x3e8 +402c4bc8: d94701 l32r a0, 402bb0e4 +402c4bcb: 0000c0 callx0 a0 +402c4bce: a04220 addx4 a4, a2, a2 +402c4bd1: 416f42 s32i a4, a15, 0x104 +402c4bd4: cd8c beqz.n a13, 402c4be4 +402c4bd6: 043d mov.n a3, a4 +402c4bd8: ffb421 l32r a2, 402c4aa8 +402c4bdb: d28d01 l32r a0, 402b9610 +402c4bde: 0000c0 callx0 a0 +402c4be1: 280ed2 l8ui a13, a14, 40 +402c4be4: 160c movi.n a6, 1 +402c4be6: ffb171 l32r a7, 402c4aac +402c4be9: 080c movi.n a8, 0 +402c4beb: 7c7a add.n a7, a12, a7 +402c4bed: 000772 l8ui a7, a7, 0 +402c4bf0: 805f82 s16i a8, a15, 0x100 +402c4bf3: 401700 ssl a7 +402c4bf6: a16600 sll a6, a6 +402c4bf9: 815f62 s16i a6, a15, 0x102 +402c4bfc: 7d8c beqz.n a13, 402c4c07 +402c4bfe: ffac21 l32r a2, 402c4ab0 +402c4c01: d28301 l32r a0, 402b9610 +402c4c04: 0000c0 callx0 a0 +402c4c07: d32c movi.n a3, 45 +402c4c09: ffa1f1 l32r a15, 402c4a90 +402c4c0c: bed8 l32i.n a13, a14, 44 +402c4c0e: cc1b addi.n a12, a12, 1 +402c4c10: 74c0c0 extui a12, a12, 0, 8 +402c4c13: 02acd7 bge a12, a13, 402c4c19 +402c4c16: ffc0c6 j 402c4b1d +402c4c19: 0e08 l32i.n a0, a14, 0 +402c4c1b: 5aa332 movi a3, 0x35a +402c4c1e: 909c beqz.n a0, 402c4c3b +402c4c20: 023307 bltu a3, a0, 402c4c26 +402c4c23: 00b686 j 402c4f01 +402c4c26: 412200 srli a2, a0, 2 +402c4c29: 143000 extui a3, a0, 0, 2 +402c4c2c: a03330 addx4 a3, a3, a3 +402c4c2f: a02220 addx4 a2, a2, a2 +402c4c32: a02230 addx4 a2, a2, a3 +402c4c35: 64c202 addi a0, a2, 100 +402c4c38: 000086 j 402c4c3e +402c4c3b: 64a002 movi a0, 100 +402c4c3e: 280e42 l8ui a4, a14, 40 +402c4c41: 181e52 l16ui a5, a14, 48 +402c4c44: 070c movi.n a7, 0 +402c4c46: ff8f61 l32r a6, 402c4a84 +402c4c49: 90a182 movi a8, 0x190 +402c4c4c: 808a add.n a8, a0, a8 +402c4c4e: b06d60 addx8 a6, a13, a6 +402c4c51: 1609 s32i.n a0, a6, 4 +402c4c53: 3689 s32i.n a8, a6, 12 +402c4c55: 055672 s16i a7, a6, 10 +402c4c58: 045652 s16i a5, a6, 8 +402c4c5b: 948c beqz.n a4, 402c4c68 +402c4c5d: ff9521 l32r a2, 402c4ab4 +402c4c60: d26c01 l32r a0, 402b9610 +402c4c63: 0000c0 callx0 a0 +402c4c66: bed8 l32i.n a13, a14, 44 +402c4c68: 0d2b addi.n a0, a13, 2 +402c4c6a: 0210e6 bgei a0, 1, 402c4c70 +402c4c6d: 002046 j 402c4cf2 +402c4c70: ff92f1 l32r a15, 402c4ab8 +402c4c73: 0c0c movi.n a12, 0 +402c4c75: 40cff2 addi a15, a15, 64 +402c4c78: 280ed2 l8ui a13, a14, 40 +402c4c7b: 041d16 beqz a13, 402c4cc0 +402c4c7e: ff8431 l32r a3, 402c4a90 +402c4c81: 0f2d mov.n a2, a15 +402c4c83: b03c30 addx8 a3, a12, a3 +402c4c86: 801332 l16ui a3, a3, 0x100 +402c4c89: d26101 l32r a0, 402b9610 +402c4c8c: 0000c0 callx0 a0 +402c4c8f: 280ed2 l8ui a13, a14, 40 +402c4c92: adac beqz.n a13, 402c4cc0 +402c4c94: ff7f31 l32r a3, 402c4a90 +402c4c97: ff8921 l32r a2, 402c4abc +402c4c9a: b03c30 addx8 a3, a12, a3 +402c4c9d: 811332 l16ui a3, a3, 0x102 +402c4ca0: d25c01 l32r a0, 402b9610 +402c4ca3: 0000c0 callx0 a0 +402c4ca6: 280ed2 l8ui a13, a14, 40 +402c4ca9: 3d9c beqz.n a13, 402c4cc0 +402c4cab: ff7931 l32r a3, 402c4a90 +402c4cae: ff8421 l32r a2, 402c4ac0 +402c4cb1: b03c30 addx8 a3, a12, a3 +402c4cb4: 412332 l32i a3, a3, 0x104 +402c4cb7: d25601 l32r a0, 402b9610 +402c4cba: 0000c0 callx0 a0 +402c4cbd: 280ed2 l8ui a13, a14, 40 +402c4cc0: be48 l32i.n a4, a14, 44 +402c4cc2: 15ac47 bge a12, a4, 402c4cdb +402c4cc5: fd8c beqz.n a13, 402c4cd8 +402c4cc7: ff7031 l32r a3, 402c4a88 +402c4cca: ff7b21 l32r a2, 402c4ab8 +402c4ccd: a03c30 addx4 a3, a12, a3 +402c4cd0: 0338 l32i.n a3, a3, 0 +402c4cd2: d24f01 l32r a0, 402b9610 +402c4cd5: 0000c0 callx0 a0 +402c4cd8: 280ed2 l8ui a13, a14, 40 +402c4cdb: 7d8c beqz.n a13, 402c4ce6 +402c4cdd: ff7921 l32r a2, 402c4ac4 +402c4ce0: d24c01 l32r a0, 402b9610 +402c4ce3: 0000c0 callx0 a0 +402c4ce6: cc1b addi.n a12, a12, 1 +402c4ce8: be08 l32i.n a0, a14, 44 +402c4cea: 74c0c0 extui a12, a12, 0, 8 +402c4ced: 002b addi.n a0, a0, 2 +402c4cef: 852c07 blt a12, a0, 402c4c78 +402c4cf2: ff6421 l32r a2, 402c4a84 +402c4cf5: 743000 extui a3, a0, 0, 8 +402c4cf8: ffcd05 call0 402c49cc +402c4cfb: be48 l32i.n a4, a14, 44 +402c4cfd: ff6401 l32r a0, 402c4a90 +402c4d00: c41b addi.n a12, a4, 1 +402c4d02: 74c0c0 extui a12, a12, 0, 8 +402c4d05: 442b addi.n a4, a4, 2 +402c4d07: 744040 extui a4, a4, 0, 8 +402c4d0a: 05ac16 beqz a12, 402c4d68 +402c4d0d: b0fc00 addx8 a15, a12, a0 +402c4d10: 412f62 l32i a6, a15, 0x104 +402c4d13: 3f2f52 l32i a5, a15, 252 +402c4d16: 801f92 l16ui a9, a15, 0x100 +402c4d19: 439567 bne a5, a6, 402c4d60 +402c4d1c: 811fa2 l16ui a10, a15, 0x102 +402c4d1f: 7d1f72 l16ui a7, a15, 250 +402c4d22: 7c1f82 l16ui a8, a15, 248 +402c4d25: dc1b addi.n a13, a12, 1 +402c4d27: 74d0d0 extui a13, a13, 0, 8 +402c4d2a: 208890 or a8, a8, a9 +402c4d2d: 7c5f82 s16i a8, a15, 248 +402c4d30: 2077a0 or a7, a7, a10 +402c4d33: 7d5f72 s16i a7, a15, 250 +402c4d36: 21bd47 bgeu a13, a4, 402c4d5b +402c4d39: ff52f1 l32r a15, 402c4a84 +402c4d3c: 324e42 s8i a4, a14, 50 +402c4d3f: 840c movi.n a4, 8 +402c4d41: b03df0 addx8 a3, a13, a15 +402c4d44: f8c322 addi a2, a3, -8 +402c4d47: d2a501 l32r a0, 402b97dc +402c4d4a: 0000c0 callx0 a0 +402c4d4d: 320e42 l8ui a4, a14, 50 +402c4d50: dd1b addi.n a13, a13, 1 +402c4d52: 74d0d0 extui a13, a13, 0, 8 +402c4d55: e63d47 bltu a13, a4, 402c4d3f +402c4d58: ff4e01 l32r a0, 402c4a90 +402c4d5b: 440b addi.n a4, a4, -1 +402c4d5d: 744040 extui a4, a4, 0, 8 +402c4d60: cc0b addi.n a12, a12, -1 +402c4d62: 74c0c0 extui a12, a12, 0, 8 +402c4d65: fa4c56 bnez a12, 402c4d0d +402c4d68: ff4a01 l32r a0, 402c4a90 +402c4d6b: c40b addi.n a12, a4, -1 +402c4d6d: 74c0c0 extui a12, a12, 0, 8 +402c4d70: 5c9c beqz.n a12, 402c4d89 +402c4d72: 3c0b addi.n a3, a12, -1 +402c4d74: b0fc00 addx8 a15, a12, a0 +402c4d77: 3f2f22 l32i a2, a15, 252 +402c4d7a: 412fd2 l32i a13, a15, 0x104 +402c4d7d: 74c030 extui a12, a3, 0, 8 +402c4d80: c0dd20 sub a13, a13, a2 +402c4d83: 416fd2 s32i a13, a15, 0x104 +402c4d86: fe8c56 bnez a12, 402c4d72 +402c4d89: ff4f01 l32r a0, 402c4ac8 +402c4d8c: 060c movi.n a6, 0 +402c4d8e: b00400 addx8 a0, a4, a0 +402c4d91: 805062 s16i a6, a0, 0x100 +402c4d94: 152e52 l32i a5, a14, 84 +402c4d97: e5fc bnez.n a5, 402c4dd9 +402c4d99: 7f1032 l16ui a3, a0, 254 +402c4d9c: 291e52 l16ui a5, a14, 82 +402c4d9f: f67c movi.n a6, -1 +402c4da1: 305560 xor a5, a5, a6 +402c4da4: 103350 and a3, a3, a5 +402c4da7: 7f5032 s16i a3, a0, 254 +402c4daa: 291e22 l16ui a2, a14, 82 +402c4dad: 805022 s16i a2, a0, 0x100 +402c4db0: 2024b6 bltui a4, 2, 402c4dd4 +402c4db3: 324e42 s8i a4, a14, 50 +402c4db6: 1c0c movi.n a12, 1 +402c4db8: ff3331 l32r a3, 402c4a84 +402c4dbb: 840c movi.n a4, 8 +402c4dbd: b03c30 addx8 a3, a12, a3 +402c4dc0: f8c322 addi a2, a3, -8 +402c4dc3: d28601 l32r a0, 402b97dc +402c4dc6: 0000c0 callx0 a0 +402c4dc9: 320e42 l8ui a4, a14, 50 +402c4dcc: cc1b addi.n a12, a12, 1 +402c4dce: 74c0c0 extui a12, a12, 0, 8 +402c4dd1: e33c47 bltu a12, a4, 402c4db8 +402c4dd4: 440b addi.n a4, a4, -1 +402c4dd6: 744040 extui a4, a4, 0, 8 +402c4dd9: 324e42 s8i a4, a14, 50 +402c4ddc: ff3cd1 l32r a13, 402c4acc +402c4ddf: ff3cf1 l32r a15, 402c4ad0 +402c4de2: 330e52 l8ui a5, a14, 51 +402c4de5: f0cf02 addi a0, a15, -16 +402c4de8: 0a6556 bnez a5, 402c4e92 +402c4deb: 030c movi.n a3, 0 +402c4ded: b4ac beqz.n a4, 402c4e1c +402c4def: 344e32 s8i a3, a14, 52 +402c4df2: 0c0c movi.n a12, 0 +402c4df4: 840c movi.n a4, 8 +402c4df6: ff2331 l32r a3, 402c4a84 +402c4df9: 340e22 l8ui a2, a14, 52 +402c4dfc: b03c30 addx8 a3, a12, a3 +402c4dff: a02220 addx4 a2, a2, a2 +402c4e02: 9022c0 addx2 a2, a2, a12 +402c4e05: b022d0 addx8 a2, a2, a13 +402c4e08: d27501 l32r a0, 402b97dc +402c4e0b: 0000c0 callx0 a0 +402c4e0e: 320e42 l8ui a4, a14, 50 +402c4e11: cc1b addi.n a12, a12, 1 +402c4e13: 74c0c0 extui a12, a12, 0, 8 +402c4e16: da3c47 bltu a12, a4, 402c4df4 +402c4e19: 340e32 l8ui a3, a14, 52 +402c4e1c: ff2e01 l32r a0, 402c4ad4 +402c4e1f: bed8 l32i.n a13, a14, 44 +402c4e21: 030a add.n a0, a3, a0 +402c4e23: 004042 s8i a4, a0, 0 +402c4e26: 1b1da6 blti a13, 1, 402c4e45 +402c4e29: ff1701 l32r a0, 402c4a88 +402c4e2c: 1173d0 slli a7, a3, 3 +402c4e2f: 0c0c movi.n a12, 0 +402c4e31: a02c00 addx4 a2, a12, a0 +402c4e34: 57ca add.n a5, a7, a12 +402c4e36: a055f0 addx4 a5, a5, a15 +402c4e39: 0228 l32i.n a2, a2, 0 +402c4e3b: cc1b addi.n a12, a12, 1 +402c4e3d: 0529 s32i.n a2, a5, 0 +402c4e3f: 74c0c0 extui a12, a12, 0, 8 +402c4e42: eb9dc7 bne a13, a12, 402c4e31 +402c4e45: 3c4e42 s8i a4, a14, 60 +402c4e48: ff2191 l32r a9, 402c4acc +402c4e4b: 180c movi.n a8, 1 +402c4e4d: 730b addi.n a7, a3, -1 +402c4e4f: 0e08 l32i.n a0, a14, 0 +402c4e51: 11b3b0 slli a11, a3, 5 +402c4e54: a0a330 addx4 a10, a3, a3 +402c4e57: 1c0c movi.n a12, 1 +402c4e59: 334ec2 s8i a12, a14, 51 +402c4e5c: 11aac0 slli a10, a10, 4 +402c4e5f: bfba add.n a11, a15, a11 +402c4e61: 106eb2 s32i a11, a14, 64 +402c4e64: 64c062 addi a6, a0, 100 +402c4e67: 937870 movnez a7, a8, a7 +402c4e6a: 99aa add.n a9, a9, a10 +402c4e6c: ee99 s32i.n a9, a14, 56 +402c4e6e: 344e72 s8i a7, a14, 52 +402c4e71: 09e616 beqz a6, 402c4f13 +402c4e74: 5aa3d2 movi a13, 0x35a +402c4e77: 023d67 bltu a13, a6, 402c4e7d +402c4e7a: 002b06 j 402c4f2a +402c4e7d: 412260 srli a2, a6, 2 +402c4e80: 143060 extui a3, a6, 0, 2 +402c4e83: a03330 addx4 a3, a3, a3 +402c4e86: a02220 addx4 a2, a2, a2 +402c4e89: a02230 addx4 a2, a2, a3 +402c4e8c: ecc202 addi a0, a2, -20 +402c4e8f: 002086 j 402c4f15 +402c4e92: 440e52 l8ui a5, a14, 68 +402c4e95: 059556 bnez a5, 402c4ef2 +402c4e98: 84ac beqz.n a4, 402c4ec4 +402c4e9a: 0c0c movi.n a12, 0 +402c4e9c: 840c movi.n a4, 8 +402c4e9e: fef931 l32r a3, 402c4a84 +402c4ea1: 340e22 l8ui a2, a14, 52 +402c4ea4: b03c30 addx8 a3, a12, a3 +402c4ea7: a02220 addx4 a2, a2, a2 +402c4eaa: 9022c0 addx2 a2, a2, a12 +402c4ead: b022d0 addx8 a2, a2, a13 +402c4eb0: d24b01 l32r a0, 402b97dc +402c4eb3: 0000c0 callx0 a0 +402c4eb6: 320e42 l8ui a4, a14, 50 +402c4eb9: cc1b addi.n a12, a12, 1 +402c4ebb: 74c0c0 extui a12, a12, 0, 8 +402c4ebe: da3c47 bltu a12, a4, 402c4e9c +402c4ec1: ff0401 l32r a0, 402c4ad4 +402c4ec4: 340e32 l8ui a3, a14, 52 +402c4ec7: bed8 l32i.n a13, a14, 44 +402c4ec9: 230a add.n a2, a3, a0 +402c4ecb: 004242 s8i a4, a2, 0 +402c4ece: 1b1da6 blti a13, 1, 402c4eed +402c4ed1: feed01 l32r a0, 402c4a88 +402c4ed4: 1173d0 slli a7, a3, 3 +402c4ed7: 0c0c movi.n a12, 0 +402c4ed9: a02c00 addx4 a2, a12, a0 +402c4edc: 37ca add.n a3, a7, a12 +402c4ede: a033f0 addx4 a3, a3, a15 +402c4ee1: 0228 l32i.n a2, a2, 0 +402c4ee3: cc1b addi.n a12, a12, 1 +402c4ee5: 0329 s32i.n a2, a3, 0 +402c4ee7: 74c0c0 extui a12, a12, 0, 8 +402c4eea: eb9dc7 bne a13, a12, 402c4ed9 +402c4eed: 140c movi.n a4, 1 +402c4eef: 444e42 s8i a4, a14, 68 +402c4ef2: 11c8 l32i.n a12, a1, 4 +402c4ef4: 21d8 l32i.n a13, a1, 8 +402c4ef6: 31e8 l32i.n a14, a1, 12 +402c4ef8: 41f8 l32i.n a15, a1, 16 +402c4efa: 0108 l32i.n a0, a1, 0 +402c4efc: 20c112 addi a1, a1, 32 +402c4eff: f00d ret.n +402c4f01: fef521 l32r a2, 402c4ad8 +402c4f04: 833531 l32r a3, 402a5bd8 +402c4f07: 822020 mull a2, a0, a2 +402c4f0a: d87601 l32r a0, 402bb0e4 +402c4f0d: 0000c0 callx0 a0 +402c4f10: ff4846 j 402c4c35 +402c4f13: c06c movi.n a0, -20 +402c4f15: fe7031 l32r a3, 402c48d8 +402c4f18: 0020c0 memw +402c4f1b: 0309 s32i.n a0, a3, 0 +402c4f1d: feef41 l32r a4, 402c4adc +402c4f20: 0020c0 memw +402c4f23: 1338 l32i.n a3, a3, 4 +402c4f25: 0439 s32i.n a3, a4, 0 +402c4f27: fff1c6 j 402c4ef2 +402c4f2a: feeb21 l32r a2, 402c4ad8 +402c4f2d: feec31 l32r a3, 402c4ae0 +402c4f30: 822020 mull a2, a0, a2 +402c4f33: 223a add.n a2, a2, a3 +402c4f35: 832831 l32r a3, 402a5bd8 +402c4f38: d86b01 l32r a0, 402bb0e4 +402c4f3b: 0000c0 callx0 a0 +402c4f3e: ffd286 j 402c4e8c +402c4f41: 000000 ill + +402c4f44 : +402c4f44: 050c movi.n a5, 0 +402c4f46: fed141 l32r a4, 402c4a8c +402c4f49: 935220 movnez a5, a2, a2 +402c4f4c: a02340 addx4 a2, a3, a4 +402c4f4f: 2259 s32i.n a5, a2, 8 +402c4f51: f00d ret.n +402c4f53: c5d000 extui a13, a0, 16, 13 +402c4f56: 402c movi.n a0, 36 + +402c4f58 : +402c4f58: f0c112 addi a1, a1, -16 +402c4f5b: 023d mov.n a3, a2 +402c4f5d: fecb21 l32r a2, 402c4a8c +402c4f60: 0109 s32i.n a0, a1, 0 +402c4f62: 280202 l8ui a0, a2, 40 +402c4f65: 0239 s32i.n a3, a2, 0 +402c4f67: 708c beqz.n a0, 402c4f72 +402c4f69: fffa21 l32r a2, 402c4f54 +402c4f6c: d1a901 l32r a0, 402b9610 +402c4f6f: 0000c0 callx0 a0 +402c4f72: 0108 l32i.n a0, a1, 0 +402c4f74: 10c112 addi a1, a1, 16 +402c4f77: f00d ret.n +402c4f79: 000000 ill + +402c4f7c : +402c4f7c: f0c112 addi a1, a1, -16 +402c4f7f: 11c9 s32i.n a12, a1, 4 +402c4f81: 31e9 s32i.n a14, a1, 12 +402c4f83: 21d9 s32i.n a13, a1, 8 +402c4f85: 0109 s32i.n a0, a1, 0 +402c4f87: 03dd mov.n a13, a3 +402c4f89: fffcc5 call0 402c4f58 +402c4f8c: fec0e1 l32r a14, 402c4a8c +402c4f8f: be08 l32i.n a0, a14, 44 +402c4f91: 0c0c movi.n a12, 0 +402c4f93: 1310a6 blti a0, 1, 402c4faa +402c4f96: 0c3d mov.n a3, a12 +402c4f98: a02cd0 addx4 a2, a12, a13 +402c4f9b: 0228 l32i.n a2, a2, 0 +402c4f9d: fffa45 call0 402c4f44 +402c4fa0: be38 l32i.n a3, a14, 44 +402c4fa2: cc1b addi.n a12, a12, 1 +402c4fa4: 74c0c0 extui a12, a12, 0, 8 +402c4fa7: eb2c37 blt a12, a3, 402c4f96 +402c4faa: 11c8 l32i.n a12, a1, 4 +402c4fac: 21d8 l32i.n a13, a1, 8 +402c4fae: 31e8 l32i.n a14, a1, 12 +402c4fb0: 0108 l32i.n a0, a1, 0 +402c4fb2: 10c112 addi a1, a1, 16 +402c4fb5: f00d ret.n + ... + +402c4fb8 : +402c4fb8: feb531 l32r a3, 402c4a8c +402c4fbb: a02230 addx4 a2, a2, a3 +402c4fbe: 2228 l32i.n a2, a2, 8 +402c4fc0: f00d ret.n + ... + +402c4fc4 : +402c4fc4: feb221 l32r a2, 402c4a8c +402c4fc7: 0228 l32i.n a2, a2, 0 +402c4fc9: f00d ret.n +402c4fcb: 79a400 excw +402c4fce: e04010 subx4 a4, a0, a1 +402c4fd1: 402cc5 call0 403052a0 <_irom0_text_end+0x38340> +402c4fd4: 01f8 l32i.n a15, a1, 0 +402c4fd6: 124010 excw + +402c4fd8 : +402c4fd8: e0c112 addi a1, a1, -32 +402c4fdb: 2109 s32i.n a0, a1, 8 +402c4fdd: 0129 s32i.n a2, a1, 0 +402c4fdf: 31c9 s32i.n a12, a1, 12 +402c4fe1: 1139 s32i.n a3, a1, 4 +402c4fe3: 41d9 s32i.n a13, a1, 16 +402c4fe5: 51e9 s32i.n a14, a1, 20 +402c4fe7: 05dd mov.n a13, a5 +402c4fe9: fea8e1 l32r a14, 402c4a8c +402c4fec: f30c movi.n a3, 15 +402c4fee: be49 s32i.n a4, a14, 44 +402c4ff0: 04cd mov.n a12, a4 +402c4ff2: 65a321 l32r a2, 4029e680 +402c4ff5: 046c movi.n a4, -32 +402c4ff7: 0020c0 memw +402c4ffa: 802202 l32i a0, a2, 0x200 +402c4ffd: 100040 and a0, a0, a4 +402c5000: 200030 or a0, a0, a3 +402c5003: 0020c0 memw +402c5006: 806202 s32i a0, a2, 0x200 +402c5009: fff021 l32r a2, 402c4fcc +402c500c: fff201 l32r a0, 402c4fd4 +402c500f: 0000c0 callx0 a0 +402c5012: 84a052 movi a5, 132 +402c5015: fe3061 l32r a6, 402c48d8 +402c5018: 0020c0 memw +402c501b: 2659 s32i.n a5, a6, 8 +402c501d: 067c16 beqz a12, 402c5088 +402c5020: 490c movi.n a9, 4 +402c5022: 1a0c movi.n a10, 1 +402c5024: fea2b1 l32r a11, 402c4aac +402c5027: cfae22 movi a2, 0xfffffecf +402c502a: 040c movi.n a4, 0 +402c502c: 181e02 l16ui a0, a14, 48 +402c502f: 905440 addx2 a5, a4, a4 +402c5032: a055d0 addx4 a5, a5, a13 +402c5035: 0588 l32i.n a8, a5, 0 +402c5037: 0020c0 memw +402c503a: 0878 l32i.n a7, a8, 0 +402c503c: 107720 and a7, a7, a2 +402c503f: 0020c0 memw +402c5042: 0879 s32i.n a7, a8, 0 +402c5044: 1568 l32i.n a6, a5, 4 +402c5046: 0538 l32i.n a3, a5, 0 +402c5048: 107690 and a7, a6, a9 +402c504b: 1177e0 slli a7, a7, 2 +402c504e: 146060 extui a6, a6, 0, 2 +402c5051: 206670 or a6, a6, a7 +402c5054: 1166c0 slli a6, a6, 4 +402c5057: 0020c0 memw +402c505a: 0388 l32i.n a8, a3, 0 +402c505c: 208860 or a8, a8, a6 +402c505f: 0020c0 memw +402c5062: 641b addi.n a6, a4, 1 +402c5064: 74ba add.n a7, a4, a11 +402c5066: 0389 s32i.n a8, a3, 0 +402c5068: 2558 l32i.n a5, a5, 8 +402c506a: 004752 s8i a5, a7, 0 +402c506d: 744060 extui a4, a6, 0, 8 +402c5070: 745050 extui a5, a5, 0, 8 +402c5073: 401500 ssl a5 +402c5076: a13a00 sll a3, a10 +402c5079: 200030 or a0, a0, a3 +402c507c: f40000 extui a0, a0, 0, 16 +402c507f: ac9c47 bne a12, a4, 402c502f +402c5082: 185e02 s16i a0, a14, 48 +402c5085: 000086 j 402c508b +402c5088: 181e02 l16ui a0, a14, 48 +402c508b: 928861 l32r a6, 402a9aac +402c508e: 0020c0 memw +402c5091: 0128 l32i.n a2, a1, 0 +402c5093: 1138 l32i.n a3, a1, 4 +402c5095: 446602 s32i a0, a6, 0x110 +402c5098: ffee05 call0 402c4f7c +402c509b: 6579c1 l32r a12, 4029e680 +402c509e: ffa445 call0 402c4ae4 +402c50a1: 280c movi.n a8, 2 +402c50a3: 0020c0 memw +402c50a6: 812c72 l32i a7, a12, 0x204 +402c50a9: 207780 or a7, a7, a8 +402c50ac: 0020c0 memw +402c50af: 816c72 s32i a7, a12, 0x204 +402c50b2: 00a222 movi a2, 0x200 +402c50b5: 65c201 l32r a0, 4029e7c0 +402c50b8: 0000c0 callx0 a0 +402c50bb: 280e92 l8ui a9, a14, 40 +402c50be: 998c beqz.n a9, 402c50cb +402c50c0: be38 l32i.n a3, a14, 44 +402c50c2: ffc321 l32r a2, 402c4fd0 +402c50c5: d15201 l32r a0, 402b9610 +402c50c8: 0000c0 callx0 a0 +402c50cb: 31c8 l32i.n a12, a1, 12 +402c50cd: 41d8 l32i.n a13, a1, 16 +402c50cf: 51e8 l32i.n a14, a1, 20 +402c50d1: 2108 l32i.n a0, a1, 8 +402c50d3: 20c112 addi a1, a1, 32 +402c50d6: f00d ret.n + +402c50d8 : +402c50d8: 320c movi.n a2, 3 +402c50da: f00d ret.n +402c50dc: 060501 l32r a0, 402868f0 +402c50df: ff2115 excw + +402c50e0 : +402c50e0: ffff21 l32r a2, 402c50dc +402c50e3: f00d ret.n +402c50e5: 000000 ill + +402c50e8 : +402c50e8: fe6931 l32r a3, 402c4a8c +402c50eb: 140c movi.n a4, 1 +402c50ed: 932420 movnez a2, a4, a2 +402c50f0: 284322 s8i a2, a3, 40 +402c50f3: f00d ret.n +402c50f5: 000000 ill +402c50f8: ff3884 excw +402c50fb: 3f .byte 0x3f +402c50fc: 30f8 l32i.n a15, a0, 12 +402c50fe: ff .byte 0xff +402c50ff: 3f .byte 0x3f +402c5100: fe89c0 excw +402c5103: 3f .byte 0x3f +402c5104: ff3130 excw +402c5107: 3f .byte 0x3f +402c5108: ff3224 excw +402c510b: 3f .byte 0x3f + +402c510c : +402c510c: f0c112 addi a1, a1, -16 +402c510f: 11d9 s32i.n a13, a1, 4 +402c5111: fff9d1 l32r a13, 402c50f8 +402c5114: 21c9 s32i.n a12, a1, 8 +402c5116: 0d2d mov.n a2, a13 +402c5118: 036102 s32i a0, a1, 12 +402c511b: 01e9 s32i.n a14, a1, 0 +402c511d: e7ae01 l32r a0, 402befd8 +402c5120: 0000c0 callx0 a0 +402c5123: fff631 l32r a3, 402c50fc +402c5126: d50c movi.n a5, 13 +402c5128: 0003c2 l8ui a12, a3, 0 +402c512b: 011342 l16ui a4, a3, 2 +402c512e: 2435c7 bltu a5, a12, 402c5156 +402c5131: 2c1b addi.n a2, a12, 1 +402c5133: 1954c7 bbc a4, a12, 402c5150 +402c5136: 004322 s8i a2, a3, 0 +402c5139: 0c2d mov.n a2, a12 +402c513b: dddb45 call0 402a2ef0 +402c513e: 150c movi.n a5, 1 +402c5140: 040c movi.n a4, 0 +402c5142: a5a032 movi a3, 165 +402c5145: 0d2d mov.n a2, a13 +402c5147: e8fc01 l32r a0, 402bf538 +402c514a: 0000c0 callx0 a0 +402c514d: 000f46 j 402c518e +402c5150: 74c020 extui a12, a2, 0, 8 +402c5153: fff5c6 j 402c512e +402c5156: e20c movi.n a2, 14 +402c5158: 329c27 bne a12, a2, 402c518e +402c515b: 120c movi.n a2, 1 +402c515d: 004322 s8i a2, a3, 0 +402c5160: e50c movi.n a5, 14 +402c5162: 120c movi.n a2, 1 +402c5164: 74e020 extui a14, a2, 0, 8 +402c5167: 1e5427 bbc a4, a2, 402c5189 +402c516a: 01ce42 addi a4, a14, 1 +402c516d: 004342 s8i a4, a3, 0 +402c5170: ddd7c5 call0 402a2ef0 +402c5173: 01a052 movi a5, 1 +402c5176: 00a042 movi a4, 0 +402c5179: a5a032 movi a3, 165 +402c517c: 0d2d mov.n a2, a13 +402c517e: e8ee01 l32r a0, 402bf538 +402c5181: 0000c0 callx0 a0 +402c5184: 0ecd mov.n a12, a14 +402c5186: 000106 j 402c518e +402c5189: 221b addi.n a2, a2, 1 +402c518b: d59257 bne a2, a5, 402c5164 +402c518e: ffdc21 l32r a2, 402c5100 +402c5191: 0228 l32i.n a2, a2, 0 +402c5193: d2cc bnez.n a2, 402c51a4 +402c5195: ffdb21 l32r a2, 402c5104 +402c5198: 0228 l32i.n a2, a2, 0 +402c519a: 190232 l8ui a3, a2, 25 +402c519d: 391366 bnei a3, 1, 402c51da +402c51a0: 000446 j 402c51b5 +402c51a3: 122600 excw +402c51a6: 661c movi.n a6, 22 +402c51a8: 212f22 l32i a2, a15, 132 +402c51ab: 28ffd6 bgez a15, 402c543e +402c51ae: 023202 excw +402c51b1: 6619 s32i.n a1, a6, 24 +402c51b3: 320e13 excw +402c51b6: c71802 l16ui a0, a8, 0x18e +402c51b9: 0c1e93 excw +402c51bc: 423213 excw +402c51bf: 861a add.n a8, a6, a1 +402c51c1: 000005 call0 402c51c4 +402c51c4: ffd121 l32r a2, 402c5108 +402c51c7: 0228 l32i.n a2, a2, 0 +402c51c9: 1a0232 l8ui a3, a2, 26 +402c51cc: 0a1366 bnei a3, 1, 402c51da +402c51cf: 190232 l8ui a3, a2, 25 +402c51d2: 0493c7 bne a3, a12, 402c51da +402c51d5: 130c movi.n a3, 1 +402c51d7: 1b4232 s8i a3, a2, 27 +402c51da: 3108 l32i.n a0, a1, 12 +402c51dc: 21c8 l32i.n a12, a1, 8 +402c51de: 11d8 l32i.n a13, a1, 4 +402c51e0: 01e8 l32i.n a14, a1, 0 +402c51e2: 10c112 addi a1, a1, 16 +402c51e5: f00d ret.n +402c51e7: 00ff00 excw +402c51ea: 34ff00 extui a15, a0, 15, 4 +402c51ed: 402cc7 blt a12, a12, 402c5231 + +402c51f0 : +402c51f0: f0c112 addi a1, a1, -16 +402c51f3: 21c9 s32i.n a12, a1, 8 +402c51f5: 02cd mov.n a12, a2 +402c51f7: ffc121 l32r a2, 402c50fc +402c51fa: 3109 s32i.n a0, a1, 12 +402c51fc: 040242 l8ui a4, a2, 4 +402c51ff: f43030 extui a3, a3, 0, 16 +402c5202: 021466 bnei a4, 1, 402c5208 +402c5205: 002406 j 402c5299 +402c5208: 0d0242 l8ui a4, a2, 13 +402c520b: 074456 bnez a4, 402c5283 +402c520e: 2ea366 bnei a3, 12, 402c5240 +402c5211: 1c48 l32i.n a4, a12, 4 +402c5213: 1674b7 bbci a4, 27, 402c522d +402c5216: f43840 extui a3, a4, 8, 16 +402c5219: fcc332 addi a3, a3, -4 +402c521c: fff321 l32r a2, 402c51e8 +402c521f: f43030 extui a3, a3, 0, 16 +402c5222: 113380 slli a3, a3, 8 +402c5225: 102420 and a2, a4, a2 +402c5228: 202230 or a2, a2, a3 +402c522b: 1c29 s32i.n a2, a12, 4 +402c522d: ffb421 l32r a2, 402c5100 +402c5230: 0228 l32i.n a2, a2, 0 +402c5232: 002216 beqz a2, 402c5238 +402c5235: 602266 bnei a2, 2, 402c5299 +402c5238: 0c2d mov.n a2, a12 +402c523a: 00fc85 call0 402c6204 +402c523d: 001606 j 402c5299 +402c5240: 55e326 beqi a3, 128, 402c5299 +402c5243: 181c32 l16ui a3, a12, 48 +402c5246: 223c movi.n a2, 50 +402c5248: 0cb237 bgeu a2, a3, 402c5258 +402c524b: ffe821 l32r a2, 402c51ec +402c524e: d0f001 l32r a0, 402b9610 +402c5251: 0000c0 callx0 a0 +402c5254: 001046 j 402c5299 +402c5257: aa2100 excw +402c525a: ff .byte 0xff +402c525b: 002222 l32i a2, a2, 0 +402c525e: 161226 beqi a2, 1, 402c5278 +402c5261: 00b216 beqz a2, 402c5270 +402c5264: 312266 bnei a2, 2, 402c5299 +402c5267: 202cc0 or a2, a12, a12 +402c526a: 00c305 call0 402c5e9c +402c526d: 0001c6 j 402c5278 +402c5270: 0c2d mov.n a2, a12 +402c5272: 00c285 call0 402c5e9c +402c5275: 000806 j 402c5299 +402c5278: 0c2d mov.n a2, a12 +402c527a: 035e05 call0 402c885c +402c527d: 000606 j 402c5299 +402c5280: 000000 ill +402c5283: 2228 l32i.n a2, a2, 8 +402c5285: 82cc bnez.n a2, 402c5291 +402c5287: 0c2d mov.n a2, a12 +402c5289: 013285 call0 402c65b4 +402c528c: 000246 j 402c5299 +402c528f: 660000 excw +402c5292: 2d0412 l8ui a1, a4, 45 +402c5295: 050c movi.n a5, 0 +402c5297: 0803d7 bnone a3, a13, 402c52a3 +402c529a: 21c831 l32r a3, 4028d9bc +402c529d: 10c112 addi a1, a1, 16 +402c52a0: f00d ret.n +402c52a2: 780000 excw +402c52a5: 402c57 blt a12, a5, 402c52e9 + +402c52a8 : +402c52a8: d0c112 addi a1, a1, -48 +402c52ab: ff9421 l32r a2, 402c50fc +402c52ae: 0b6102 s32i a0, a1, 44 +402c52b1: 040222 l8ui a2, a2, 4 +402c52b4: 201226 beqi a2, 1, 402c52d8 +402c52b7: dcd045 call0 402a1fbc +402c52ba: 01a032 movi a3, 1 +402c52bd: 00a022 movi a2, 0 +402c52c0: 094132 s8i a3, a1, 9 +402c52c3: fff831 l32r a3, 402c52a4 +402c52c6: 0129 s32i.n a2, a1, 0 +402c52c8: 1129 s32i.n a2, a1, 4 +402c52ca: 084122 s8i a2, a1, 8 +402c52cd: 3129 s32i.n a2, a1, 12 +402c52cf: 4129 s32i.n a2, a1, 16 +402c52d1: 5129 s32i.n a2, a1, 20 +402c52d3: 012d mov.n a2, a1 +402c52d5: dc9bc5 call0 402a1c94 +402c52d8: b108 l32i.n a0, a1, 44 +402c52da: 30c112 addi a1, a1, 48 +402c52dd: f00d ret.n +402c52df: 313400 srai a3, a0, 20 +402c52e2: ff .byte 0xff +402c52e3: 3f .byte 0x3f +402c52e4: 322c movi.n a2, 35 +402c52e6: ff .byte 0xff +402c52e7: 3f .byte 0x3f +402c52e8: 3228 l32i.n a2, a2, 12 +402c52ea: ff .byte 0xff +402c52eb: 3f .byte 0x3f +402c52ec: 2cc644 excw +402c52ef: 833140 moveqz a3, a1, a4 + +402c52f0 : +402c52f0: ff8331 l32r a3, 402c50fc +402c52f3: f0c112 addi a1, a1, -16 +402c52f6: 2348 l32i.n a4, a3, 8 +402c52f8: 3109 s32i.n a0, a1, 12 +402c52fa: 048456 bnez a4, 402c5346 +402c52fd: 050342 l8ui a4, a3, 5 +402c5300: 020c movi.n a2, 0 +402c5302: 021426 beqi a4, 1, 402c5308 +402c5305: 002846 j 402c53aa +402c5308: 060342 l8ui a4, a3, 6 +402c530b: 420c movi.n a2, 4 +402c530d: 021466 bnei a4, 1, 402c5313 +402c5310: 002586 j 402c53aa +402c5313: 0d0332 l8ui a3, a3, 13 +402c5316: 120c movi.n a2, 1 +402c5318: 08e316 beqz a3, 402c53aa +402c531b: fff121 l32r a2, 402c52e0 +402c531e: 0238 l32i.n a3, a2, 0 +402c5320: 0328 l32i.n a2, a3, 0 +402c5322: 1348 l32i.n a4, a3, 4 +402c5324: 743040 extui a3, a4, 0, 8 +402c5327: 02b427 bgeu a4, a2, 402c532d +402c532a: 743020 extui a3, a2, 0, 8 +402c532d: 120c movi.n a2, 1 +402c532f: 077316 beqz a3, 402c53aa +402c5332: 220c movi.n a2, 2 +402c5334: 721326 beqi a3, 1, 402c53aa +402c5337: fec322 addi a2, a3, -2 +402c533a: 340c movi.n a4, 3 +402c533c: 030c movi.n a3, 0 +402c533e: 934320 movnez a4, a3, a2 +402c5341: 042d mov.n a2, a4 +402c5343: 0018c6 j 402c53aa +402c5346: 020c movi.n a2, 0 +402c5348: 5e1466 bnei a4, 1, 402c53aa +402c534b: 050342 l8ui a4, a3, 5 +402c534e: 581466 bnei a4, 1, 402c53aa +402c5351: 060342 l8ui a4, a3, 6 +402c5354: 420c movi.n a2, 4 +402c5356: 501426 beqi a4, 1, 402c53aa +402c5359: 0d0332 l8ui a3, a3, 13 +402c535c: 120c movi.n a2, 1 +402c535e: 048316 beqz a3, 402c53aa +402c5361: ff6921 l32r a2, 402c5108 +402c5364: 00a032 movi a3, 0 +402c5367: 002222 l32i a2, a2, 0 +402c536a: 1d0242 l8ui a4, a2, 29 +402c536d: 081466 bnei a4, 1, 402c5379 +402c5370: ffdd31 l32r a3, 402c52e4 +402c5373: 002332 l32i a3, a3, 0 +402c5376: 000332 l8ui a3, a3, 0 +402c5379: 1e0222 l8ui a2, a2, 30 +402c537c: 0c1266 bnei a2, 1, 402c538c +402c537f: ffda21 l32r a2, 402c52e8 +402c5382: 0228 l32i.n a2, a2, 0 +402c5384: 0228 l32i.n a2, a2, 0 +402c5386: 02b327 bgeu a3, a2, 402c538c +402c5389: 743020 extui a3, a2, 0, 8 +402c538c: 120c movi.n a2, 1 +402c538e: 839c beqz.n a3, 402c53aa +402c5390: 430b addi.n a4, a3, -1 +402c5392: 744040 extui a4, a4, 0, 8 +402c5395: 220c movi.n a2, 2 +402c5397: 0f44b6 bltui a4, 4, 402c53aa +402c539a: 320c movi.n a2, 3 +402c539c: 0a6326 beqi a3, 6, 402c53aa +402c539f: ffd321 l32r a2, 402c52ec +402c53a2: d09b01 l32r a0, 402b9610 +402c53a5: 0000c0 callx0 a0 +402c53a8: f27c movi.n a2, -1 +402c53aa: 3108 l32i.n a0, a1, 12 +402c53ac: 10c112 addi a1, a1, 16 +402c53af: f00d ret.n +402c53b1: 000000 ill +402c53b4: ff30f4 excw +402c53b7: 3f .byte 0x3f +402c53b8: ff30f0 excw +402c53bb: 3f .byte 0x3f +402c53bc: 9e .byte 0x9e +402c53bd: 3ffe97 bbsi a14, 25, 402c5400 + +402c53c0 : +402c53c0: fffd31 l32r a3, 402c53b4 +402c53c3: f0c112 addi a1, a1, -16 +402c53c6: 21c9 s32i.n a12, a1, 8 +402c53c8: 0328 l32i.n a2, a3, 0 +402c53ca: fffbc1 l32r a12, 402c53b8 +402c53cd: 11d9 s32i.n a13, a1, 4 +402c53cf: 3109 s32i.n a0, a1, 12 +402c53d1: 0c29 s32i.n a2, a12, 0 +402c53d3: 03dd mov.n a13, a3 +402c53d5: 429c beqz.n a2, 402c53ed +402c53d7: 142232 l32i a3, a2, 80 +402c53da: a45c movi.n a4, 90 +402c53dc: 006c32 s32i a3, a12, 0 +402c53df: fff731 l32r a3, 402c53bc +402c53e2: cf3001 l32r a0, 402b90a4 +402c53e5: 0000c0 callx0 a0 +402c53e8: 0c28 l32i.n a2, a12, 0 +402c53ea: fff9c6 j 402c53d5 +402c53ed: 3108 l32i.n a0, a1, 12 +402c53ef: 0c29 s32i.n a2, a12, 0 +402c53f1: 0d29 s32i.n a2, a13, 0 +402c53f3: 21c8 l32i.n a12, a1, 8 +402c53f5: 11d8 l32i.n a13, a1, 4 +402c53f7: 10c112 addi a1, a1, 16 +402c53fa: f00d ret.n +402c53fc: 389c beqz.n a8, 402c5413 +402c53fe: ff .byte 0xff 402c53ff: 3f .byte 0x3f -402c5400: 38ec bnez.n a8, 402c5427 -402c5402: ff .byte 0xff +402c5400: ff3114 excw 402c5403: 3f .byte 0x3f -402c5404: c638 l32i.n a3, a6, 48 -402c5406: 402c movi.n a0, 36 -402c5408: 101414 excw -402c540b: c11240 mul16u a1, a2, a4 - -402c540c : -402c540c: f0c112 addi a1, a1, -16 -402c540f: 0261c2 s32i a12, a1, 8 -402c5412: ff33c1 l32r a12, 402c50e0 -402c5415: 036102 s32i a0, a1, 12 -402c5418: 022c22 l32i a2, a12, 8 -402c541b: 11d9 s32i.n a13, a1, 4 -402c541d: 080256 bnez a2, 402c54a1 -402c5420: ffeb05 call0 402c52d4 -402c5423: 2d3266 bnei a2, 3, 402c5454 -402c5426: ffa721 l32r a2, 402c52c4 -402c5429: 030c movi.n a3, 0 -402c542b: 0228 l32i.n a2, a2, 0 -402c542d: 01d222 addmi a2, a2, 0x100 -402c5430: 5a4232 s8i a3, a2, 90 -402c5433: ffeb21 l32r a2, 402c53e0 -402c5436: e6e101 l32r a0, 402befbc -402c5439: 0000c0 callx0 a0 -402c543c: ffead1 l32r a13, 402c53e4 -402c543f: 0d2d mov.n a2, a13 -402c5441: f62ac5 call0 402bb6f0 -402c5444: 2d28 l32i.n a2, a13, 8 -402c5446: a28c beqz.n a2, 402c5454 -402c5448: ffd631 l32r a3, 402c53a0 -402c544b: f9a142 movi a4, 0x1f9 -402c544e: cf0e01 l32r a0, 402b9088 -402c5451: 0000c0 callx0 a0 -402c5454: ffe531 l32r a3, 402c53e8 -402c5457: 120c movi.n a2, 1 -402c5459: 004322 s8i a2, a3, 0 -402c545c: 044c22 s8i a2, a12, 4 -402c545f: 020c movi.n a2, 0 -402c5461: ffe231 l32r a3, 402c53ec -402c5464: 054c22 s8i a2, a12, 5 -402c5467: 064c22 s8i a2, a12, 6 -402c546a: ffe121 l32r a2, 402c53f0 -402c546d: 240c movi.n a4, 2 -402c546f: 004342 s8i a4, a3, 0 -402c5472: e6d201 l32r a0, 402befbc -402c5475: 0000c0 callx0 a0 -402c5478: ff1921 l32r a2, 402c50dc -402c547b: e6d001 l32r a0, 402befbc -402c547e: 0000c0 callx0 a0 -402c5481: ffdc21 l32r a2, 402c53f4 -402c5484: e6ce01 l32r a0, 402befbc -402c5487: 0000c0 callx0 a0 -402c548a: 020c movi.n a2, 0 -402c548c: ddc085 call0 402a3098 -402c548f: fff145 call0 402c53a4 -402c5492: 009945 call0 402c5e28 -402c5495: 008c85 call0 402c5d60 -402c5498: 0292c5 call0 402c7dc8 -402c549b: 003ac6 j 402c558a -402c549e: 000000 ill -402c54a1: 021226 beqi a2, 1, 402c54a7 -402c54a4: 002446 j 402c5539 -402c54a7: ffe2c5 call0 402c52d4 -402c54aa: 4a3266 bnei a2, 3, 402c54f8 -402c54ad: ff0f21 l32r a2, 402c50ec -402c54b0: 002222 l32i a2, a2, 0 -402c54b3: 1d0232 l8ui a3, a2, 29 -402c54b6: 0a1366 bnei a3, 1, 402c54c4 -402c54b9: ff8331 l32r a3, 402c52c8 -402c54bc: 040c movi.n a4, 0 -402c54be: 002332 l32i a3, a3, 0 -402c54c1: d34342 s8i a4, a3, 211 -402c54c4: 1e0222 l8ui a2, a2, 30 -402c54c7: 091266 bnei a2, 1, 402c54d4 -402c54ca: ff8021 l32r a2, 402c52cc -402c54cd: 030c movi.n a3, 0 -402c54cf: 0228 l32i.n a2, a2, 0 -402c54d1: d34232 s8i a3, a2, 211 -402c54d4: ffc921 l32r a2, 402c53f8 -402c54d7: e6b901 l32r a0, 402befbc -402c54da: 0000c0 callx0 a0 -402c54dd: ffc7d1 l32r a13, 402c53fc -402c54e0: 202dd0 or a2, a13, a13 -402c54e3: f620c5 call0 402bb6f0 -402c54e6: 022d22 l32i a2, a13, 8 -402c54e9: 00b216 beqz a2, 402c54f8 -402c54ec: ffad31 l32r a3, 402c53a0 -402c54ef: 16a242 movi a4, 0x216 -402c54f2: cee501 l32r a0, 402b9088 -402c54f5: 0000c0 callx0 a0 -402c54f8: ffbc31 l32r a3, 402c53e8 -402c54fb: 120c movi.n a2, 1 -402c54fd: 004322 s8i a2, a3, 0 -402c5500: 044c22 s8i a2, a12, 4 -402c5503: 020c movi.n a2, 0 -402c5505: ffb931 l32r a3, 402c53ec -402c5508: 054c22 s8i a2, a12, 5 -402c550b: 064c22 s8i a2, a12, 6 -402c550e: ffbc21 l32r a2, 402c5400 -402c5511: 240c movi.n a4, 2 -402c5513: 004342 s8i a4, a3, 0 -402c5516: e6a901 l32r a0, 402befbc -402c5519: 0000c0 callx0 a0 -402c551c: fef021 l32r a2, 402c50dc -402c551f: e6a701 l32r a0, 402befbc -402c5522: 0000c0 callx0 a0 -402c5525: 020c movi.n a2, 0 -402c5527: ddb705 call0 402a3098 -402c552a: 029805 call0 402c7eac -402c552d: 029a85 call0 402c7ed8 -402c5530: 028945 call0 402c7dc8 -402c5533: 001346 j 402c5584 -402c5536: 000000 ill -402c5539: 4d2266 bnei a2, 2, 402c558a -402c553c: ffab31 l32r a3, 402c53e8 -402c553f: 01a022 movi a2, 1 -402c5542: 004322 s8i a2, a3, 0 -402c5545: 044c22 s8i a2, a12, 4 -402c5548: 020c movi.n a2, 0 -402c554a: ffa831 l32r a3, 402c53ec -402c554d: 054c22 s8i a2, a12, 5 -402c5550: 064c22 s8i a2, a12, 6 -402c5553: ffab21 l32r a2, 402c5400 -402c5556: 240c movi.n a4, 2 -402c5558: 004342 s8i a4, a3, 0 -402c555b: e69801 l32r a0, 402befbc -402c555e: 0000c0 callx0 a0 -402c5561: fede21 l32r a2, 402c50dc -402c5564: e69601 l32r a0, 402befbc -402c5567: 0000c0 callx0 a0 -402c556a: ffa221 l32r a2, 402c53f4 -402c556d: e69301 l32r a0, 402befbc -402c5570: 0000c0 callx0 a0 -402c5573: 020c movi.n a2, 0 -402c5575: ddb205 call0 402a3098 -402c5578: 029305 call0 402c7eac -402c557b: 0295c5 call0 402c7ed8 -402c557e: 028485 call0 402c7dc8 -402c5581: 008a45 call0 402c5e28 -402c5584: 007d85 call0 402c5d60 -402c5587: ffe1c5 call0 402c53a4 -402c558a: db21c5 call0 402a07a8 -402c558d: 0c0c22 l8ui a2, a12, 12 -402c5590: 101266 bnei a2, 1, 402c55a4 -402c5593: ff9d01 l32r a0, 402c5408 -402c5596: 0000c0 callx0 a0 -402c5599: 023d mov.n a3, a2 -402c559b: ff9a21 l32r a2, 402c5404 -402c559e: d01501 l32r a0, 402b95f4 -402c55a1: 0000c0 callx0 a0 -402c55a4: 3108 l32i.n a0, a1, 12 -402c55a6: 120c movi.n a2, 1 -402c55a8: 21c8 l32i.n a12, a1, 8 -402c55aa: 11d8 l32i.n a13, a1, 4 -402c55ac: 10c112 addi a1, a1, 16 -402c55af: f00d ret.n -402c55b1: 000000 ill -402c55b4: c728 l32i.n a2, a7, 48 -402c55b6: 402c movi.n a0, 36 -402c55b8: 3898 l32i.n a9, a8, 12 -402c55ba: ff .byte 0xff -402c55bb: 3f .byte 0x3f - -402c55bc : -402c55bc: f0c112 addi a1, a1, -16 -402c55bf: 036102 s32i a0, a1, 12 -402c55c2: ffe485 call0 402c540c -402c55c5: fffb21 l32r a2, 402c55b4 -402c55c8: d00b01 l32r a0, 402b95f4 -402c55cb: 0000c0 callx0 a0 -402c55ce: fec421 l32r a2, 402c50e0 -402c55d1: 0c0232 l8ui a3, a2, 12 -402c55d4: fff921 l32r a2, 402c55b8 -402c55d7: 002222 l32i a2, a2, 0 -402c55da: 0007c5 call0 402c5658 -402c55dd: 032102 l32i a0, a1, 12 -402c55e0: 10c112 addi a1, a1, 16 -402c55e3: f00d ret.n -402c55e5: 000000 ill -402c55e8: fec720 excw -402c55eb: 3f .byte 0x3f -402c55ec: 2cc740 excw -402c55ef: c11240 mul16u a1, a2, a4 - -402c55f0 : -402c55f0: f0c112 addi a1, a1, -16 -402c55f3: 21c9 s32i.n a12, a1, 8 -402c55f5: ff68c1 l32r a12, 402c5398 -402c55f8: 3109 s32i.n a0, a1, 12 -402c55fa: 0c28 l32i.n a2, a12, 0 -402c55fc: 62dc bnez.n a2, 402c5616 -402c55fe: ff6831 l32r a3, 402c53a0 -402c5601: 3ea042 movi a4, 62 -402c5604: 54a022 movi a2, 84 -402c5607: d25f01 l32r a0, 402b9f84 -402c560a: 0000c0 callx0 a0 -402c560d: 00a032 movi a3, 0 -402c5610: 006c22 s32i a2, a12, 0 -402c5613: 146232 s32i a3, a2, 80 +402c5404: bf .byte 0xbf +402c5405: fe89 s32i.n a8, a14, 60 +402c5407: 3f .byte 0x3f +402c5408: be .byte 0xbe +402c5409: fe89 s32i.n a8, a14, 60 +402c540b: 3f .byte 0x3f +402c540c: ff38b0 excw +402c540f: 3f .byte 0x3f +402c5410: ff38c4 excw +402c5413: 3f .byte 0x3f +402c5414: 38d8 l32i.n a13, a8, 12 +402c5416: ff .byte 0xff +402c5417: 3f .byte 0x3f +402c5418: ff3230 excw +402c541b: 3f .byte 0x3f +402c541c: 38ec bnez.n a8, 402c5443 +402c541e: ff .byte 0xff +402c541f: 3f .byte 0x3f +402c5420: c658 l32i.n a5, a6, 48 +402c5422: 402c movi.n a0, 36 +402c5424: 101414 excw +402c5427: c11240 mul16u a1, a2, a4 + +402c5428 : +402c5428: f0c112 addi a1, a1, -16 +402c542b: 0261c2 s32i a12, a1, 8 +402c542e: ff33c1 l32r a12, 402c50fc +402c5431: 036102 s32i a0, a1, 12 +402c5434: 022c22 l32i a2, a12, 8 +402c5437: 11d9 s32i.n a13, a1, 4 +402c5439: 080256 bnez a2, 402c54bd +402c543c: ffeb05 call0 402c52f0 +402c543f: 2d3266 bnei a2, 3, 402c5470 +402c5442: ffa721 l32r a2, 402c52e0 +402c5445: 030c movi.n a3, 0 +402c5447: 0228 l32i.n a2, a2, 0 +402c5449: 01d222 addmi a2, a2, 0x100 +402c544c: 5a4232 s8i a3, a2, 90 +402c544f: ffeb21 l32r a2, 402c53fc +402c5452: e6e101 l32r a0, 402befd8 +402c5455: 0000c0 callx0 a0 +402c5458: ffead1 l32r a13, 402c5400 +402c545b: 0d2d mov.n a2, a13 +402c545d: f62ac5 call0 402bb70c +402c5460: 2d28 l32i.n a2, a13, 8 +402c5462: a28c beqz.n a2, 402c5470 +402c5464: ffd631 l32r a3, 402c53bc +402c5467: f9a142 movi a4, 0x1f9 +402c546a: cf0e01 l32r a0, 402b90a4 +402c546d: 0000c0 callx0 a0 +402c5470: ffe531 l32r a3, 402c5404 +402c5473: 120c movi.n a2, 1 +402c5475: 004322 s8i a2, a3, 0 +402c5478: 044c22 s8i a2, a12, 4 +402c547b: 020c movi.n a2, 0 +402c547d: ffe231 l32r a3, 402c5408 +402c5480: 054c22 s8i a2, a12, 5 +402c5483: 064c22 s8i a2, a12, 6 +402c5486: ffe121 l32r a2, 402c540c +402c5489: 240c movi.n a4, 2 +402c548b: 004342 s8i a4, a3, 0 +402c548e: e6d201 l32r a0, 402befd8 +402c5491: 0000c0 callx0 a0 +402c5494: ff1921 l32r a2, 402c50f8 +402c5497: e6d001 l32r a0, 402befd8 +402c549a: 0000c0 callx0 a0 +402c549d: ffdc21 l32r a2, 402c5410 +402c54a0: e6ce01 l32r a0, 402befd8 +402c54a3: 0000c0 callx0 a0 +402c54a6: 020c movi.n a2, 0 +402c54a8: ddbec5 call0 402a3098 +402c54ab: fff145 call0 402c53c0 +402c54ae: 009945 call0 402c5e44 +402c54b1: 008c85 call0 402c5d7c +402c54b4: 0292c5 call0 402c7de4 +402c54b7: 003ac6 j 402c55a6 +402c54ba: 000000 ill +402c54bd: 021226 beqi a2, 1, 402c54c3 +402c54c0: 002446 j 402c5555 +402c54c3: ffe2c5 call0 402c52f0 +402c54c6: 4a3266 bnei a2, 3, 402c5514 +402c54c9: ff0f21 l32r a2, 402c5108 +402c54cc: 002222 l32i a2, a2, 0 +402c54cf: 1d0232 l8ui a3, a2, 29 +402c54d2: 0a1366 bnei a3, 1, 402c54e0 +402c54d5: ff8331 l32r a3, 402c52e4 +402c54d8: 040c movi.n a4, 0 +402c54da: 002332 l32i a3, a3, 0 +402c54dd: d34342 s8i a4, a3, 211 +402c54e0: 1e0222 l8ui a2, a2, 30 +402c54e3: 091266 bnei a2, 1, 402c54f0 +402c54e6: ff8021 l32r a2, 402c52e8 +402c54e9: 030c movi.n a3, 0 +402c54eb: 0228 l32i.n a2, a2, 0 +402c54ed: d34232 s8i a3, a2, 211 +402c54f0: ffc921 l32r a2, 402c5414 +402c54f3: e6b901 l32r a0, 402befd8 +402c54f6: 0000c0 callx0 a0 +402c54f9: ffc7d1 l32r a13, 402c5418 +402c54fc: 202dd0 or a2, a13, a13 +402c54ff: f620c5 call0 402bb70c +402c5502: 022d22 l32i a2, a13, 8 +402c5505: 00b216 beqz a2, 402c5514 +402c5508: ffad31 l32r a3, 402c53bc +402c550b: 16a242 movi a4, 0x216 +402c550e: cee501 l32r a0, 402b90a4 +402c5511: 0000c0 callx0 a0 +402c5514: ffbc31 l32r a3, 402c5404 +402c5517: 120c movi.n a2, 1 +402c5519: 004322 s8i a2, a3, 0 +402c551c: 044c22 s8i a2, a12, 4 +402c551f: 020c movi.n a2, 0 +402c5521: ffb931 l32r a3, 402c5408 +402c5524: 054c22 s8i a2, a12, 5 +402c5527: 064c22 s8i a2, a12, 6 +402c552a: ffbc21 l32r a2, 402c541c +402c552d: 240c movi.n a4, 2 +402c552f: 004342 s8i a4, a3, 0 +402c5532: e6a901 l32r a0, 402befd8 +402c5535: 0000c0 callx0 a0 +402c5538: fef021 l32r a2, 402c50f8 +402c553b: e6a701 l32r a0, 402befd8 +402c553e: 0000c0 callx0 a0 +402c5541: 020c movi.n a2, 0 +402c5543: ddb545 call0 402a3098 +402c5546: 029805 call0 402c7ec8 +402c5549: 029a85 call0 402c7ef4 +402c554c: 028945 call0 402c7de4 +402c554f: 001346 j 402c55a0 +402c5552: 000000 ill +402c5555: 4d2266 bnei a2, 2, 402c55a6 +402c5558: ffab31 l32r a3, 402c5404 +402c555b: 01a022 movi a2, 1 +402c555e: 004322 s8i a2, a3, 0 +402c5561: 044c22 s8i a2, a12, 4 +402c5564: 020c movi.n a2, 0 +402c5566: ffa831 l32r a3, 402c5408 +402c5569: 054c22 s8i a2, a12, 5 +402c556c: 064c22 s8i a2, a12, 6 +402c556f: ffab21 l32r a2, 402c541c +402c5572: 240c movi.n a4, 2 +402c5574: 004342 s8i a4, a3, 0 +402c5577: e69801 l32r a0, 402befd8 +402c557a: 0000c0 callx0 a0 +402c557d: fede21 l32r a2, 402c50f8 +402c5580: e69601 l32r a0, 402befd8 +402c5583: 0000c0 callx0 a0 +402c5586: ffa221 l32r a2, 402c5410 +402c5589: e69301 l32r a0, 402befd8 +402c558c: 0000c0 callx0 a0 +402c558f: 020c movi.n a2, 0 +402c5591: ddb045 call0 402a3098 +402c5594: 029305 call0 402c7ec8 +402c5597: 0295c5 call0 402c7ef4 +402c559a: 028485 call0 402c7de4 +402c559d: 008a45 call0 402c5e44 +402c55a0: 007d85 call0 402c5d7c +402c55a3: ffe1c5 call0 402c53c0 +402c55a6: db2005 call0 402a07a8 +402c55a9: 0c0c22 l8ui a2, a12, 12 +402c55ac: 101266 bnei a2, 1, 402c55c0 +402c55af: ff9d01 l32r a0, 402c5424 +402c55b2: 0000c0 callx0 a0 +402c55b5: 023d mov.n a3, a2 +402c55b7: ff9a21 l32r a2, 402c5420 +402c55ba: d01501 l32r a0, 402b9610 +402c55bd: 0000c0 callx0 a0 +402c55c0: 3108 l32i.n a0, a1, 12 +402c55c2: 120c movi.n a2, 1 +402c55c4: 21c8 l32i.n a12, a1, 8 +402c55c6: 11d8 l32i.n a13, a1, 4 +402c55c8: 10c112 addi a1, a1, 16 +402c55cb: f00d ret.n +402c55cd: 000000 ill +402c55d0: c748 l32i.n a4, a7, 48 +402c55d2: 402c movi.n a0, 36 +402c55d4: 3898 l32i.n a9, a8, 12 +402c55d6: ff .byte 0xff +402c55d7: 3f .byte 0x3f + +402c55d8 : +402c55d8: f0c112 addi a1, a1, -16 +402c55db: 036102 s32i a0, a1, 12 +402c55de: ffe485 call0 402c5428 +402c55e1: fffb21 l32r a2, 402c55d0 +402c55e4: d00b01 l32r a0, 402b9610 +402c55e7: 0000c0 callx0 a0 +402c55ea: fec421 l32r a2, 402c50fc +402c55ed: 0c0232 l8ui a3, a2, 12 +402c55f0: fff921 l32r a2, 402c55d4 +402c55f3: 002222 l32i a2, a2, 0 +402c55f6: 0007c5 call0 402c5674 +402c55f9: 032102 l32i a0, a1, 12 +402c55fc: 10c112 addi a1, a1, 16 +402c55ff: f00d ret.n +402c5601: 000000 ill +402c5604: fec720 excw +402c5607: 3f .byte 0x3f +402c5608: 2cc760 excw +402c560b: c11240 mul16u a1, a2, a4 + +402c560c : +402c560c: f0c112 addi a1, a1, -16 +402c560f: 21c9 s32i.n a12, a1, 8 +402c5611: ff68c1 l32r a12, 402c53b4 +402c5614: 3109 s32i.n a0, a1, 12 402c5616: 0c28 l32i.n a2, a12, 0 -402c5618: 42dc bnez.n a2, 402c5630 -402c561a: fff331 l32r a3, 402c55e8 -402c561d: fff321 l32r a2, 402c55ec -402c5620: 344c movi.n a4, 67 -402c5622: cff401 l32r a0, 402b95f4 -402c5625: 0000c0 callx0 a0 -402c5628: 020c movi.n a2, 0 -402c562a: fff905 call0 402c55bc -402c562d: 000106 j 402c5635 -402c5630: ff5b31 l32r a3, 402c539c -402c5633: 0329 s32i.n a2, a3, 0 -402c5635: 3108 l32i.n a0, a1, 12 -402c5637: 21c8 l32i.n a12, a1, 8 -402c5639: 10c112 addi a1, a1, 16 -402c563c: f00d ret.n -402c563e: 880000 excw -402c5641: 402cc6 j 402d56f8 <_irom0_text_end+0x87b8> -402c5644: 2cc674 excw -402c5647: c65c40 excw -402c564a: 402c movi.n a0, 36 -402c564c: 2cc756 bnez a7, 402c591c -402c564f: c64840 excw -402c5652: 402c movi.n a0, 36 -402c5654: 528c beqz.n a2, 402c565d -402c5656: 402c movi.n a0, 36 - -402c5658 : -402c5658: c0c112 addi a1, a1, -64 -402c565b: 0d61d2 s32i a13, a1, 52 -402c565e: 20d220 or a13, a2, a2 -402c5661: 10c122 addi a2, a1, 16 -402c5664: 1129 s32i.n a2, a1, 4 -402c5666: 20c122 addi a2, a1, 32 -402c5669: 0129 s32i.n a2, a1, 0 -402c566b: 820c movi.n a2, 8 -402c566d: f109 s32i.n a0, a1, 60 -402c566f: c1e9 s32i.n a14, a1, 48 -402c5671: e1c9 s32i.n a12, a1, 56 -402c5673: 5139 s32i.n a3, a1, 20 -402c5675: 6149 s32i.n a4, a1, 24 -402c5677: 7159 s32i.n a5, a1, 28 -402c5679: 8169 s32i.n a6, a1, 32 -402c567b: 9179 s32i.n a7, a1, 36 -402c567d: 03ed mov.n a14, a3 -402c567f: 2129 s32i.n a2, a1, 8 -402c5681: db0f85 call0 402a077c -402c5684: db73c5 call0 402a0dc4 -402c5687: 121226 beqi a2, 1, 402c569d -402c568a: 023d mov.n a3, a2 -402c568c: ffed21 l32r a2, 402c5640 -402c568f: cfd901 l32r a0, 402b95f4 -402c5692: 0000c0 callx0 a0 -402c5695: ffd745 call0 402c540c -402c5698: 000406 j 402c56ac -402c569b: 450000 extui a0, a0, 16, 5 -402c569e: 16ffc3 excw -402c56a1: 2100d2 l8ui a13, a0, 33 -402c56a4: ffe8 l32i.n a14, a15, 60 -402c56a6: cfd301 l32r a0, 402b95f4 -402c56a9: 0000c0 callx0 a0 -402c56ac: 020c movi.n a2, 0 -402c56ae: 002046 j 402c5733 -402c56b1: db69c5 call0 402a0d50 -402c56b4: 72cc bnez.n a2, 402c56bf -402c56b6: ffe421 l32r a2, 402c5648 -402c56b9: cfce01 l32r a0, 402b95f4 -402c56bc: 0000c0 callx0 a0 -402c56bf: fe88c1 l32r a12, 402c50e0 -402c56c2: 120c movi.n a2, 1 -402c56c4: 021e26 beqi a14, 1, 402c56ca -402c56c7: 00a022 movi a2, 0 -402c56ca: ffe031 l32r a3, 402c564c -402c56cd: 0c4c22 s8i a2, a12, 12 -402c56d0: ffe021 l32r a2, 402c5650 -402c56d3: cfc801 l32r a0, 402b95f4 -402c56d6: 0000c0 callx0 a0 -402c56d9: ffb721 l32r a2, 402c55b8 -402c56dc: 02d9 s32i.n a13, a2, 0 -402c56de: 00a022 movi a2, 0 -402c56e1: 044c22 s8i a2, a12, 4 -402c56e4: 054c22 s8i a2, a12, 5 -402c56e7: 064c22 s8i a2, a12, 6 -402c56ea: 0d4c22 s8i a2, a12, 13 -402c56ed: 020c movi.n a2, 0 -402c56ef: dd9a85 call0 402a3098 -402c56f2: dc8c85 call0 402a1fbc -402c56f5: ffef85 call0 402c55f0 -402c56f8: fe7b21 l32r a2, 402c50e4 -402c56fb: 0228 l32i.n a2, a2, 0 -402c56fd: 141226 beqi a2, 1, 402c5715 -402c5700: 828c beqz.n a2, 402c570c -402c5702: 122266 bnei a2, 2, 402c5718 -402c5705: 005c45 call0 402c5ccc -402c5708: 000246 j 402c5715 -402c570b: 5bc500 excw -402c570e: 014600 slli a4, a6, 32 -402c5711: 000000 ill -402c5714: 660500 excw -402c5717: fe2102 l32i a0, a1, 0x3f8 -402c571a: 226d excw -402c571c: cc0002 l8ui a0, a0, 204 -402c571f: cd2172 l32i a7, a1, 0x334 -402c5722: ff .byte 0xff -402c5723: db3b85 call0 402a0adc -402c5726: 000086 j 402c572c -402c5729: ffb605 call0 402c528c -402c572c: 120c movi.n a2, 1 -402c572e: 054c22 s8i a2, a12, 5 -402c5731: 120c movi.n a2, 1 -402c5733: f108 l32i.n a0, a1, 60 -402c5735: e1c8 l32i.n a12, a1, 56 -402c5737: d1d8 l32i.n a13, a1, 52 -402c5739: c1e8 l32i.n a14, a1, 48 -402c573b: 40c112 addi a1, a1, 64 -402c573e: f00d ret.n -402c5740: c6fc bnez.n a6, 402c5780 -402c5742: 402c movi.n a0, 36 -402c5744: 2cc6e4 excw -402c5747: c6cc40 excw -402c574a: 402c movi.n a0, 36 -402c574c: 89ca add.n a8, a9, a12 -402c574e: fe .byte 0xfe -402c574f: 3f .byte 0x3f -402c5750: 2c51d4 excw -402c5753: 50f040 rdtlb1 a4, a0 -402c5756: 402c movi.n a0, 36 -402c5758: c6b8 l32i.n a11, a6, 48 -402c575a: 402c movi.n a0, 36 - -402c575c : -402c575c: d0c112 addi a1, a1, -48 -402c575f: ff2241 l32r a4, 402c53e8 -402c5762: a1c9 s32i.n a12, a1, 40 -402c5764: 91d9 s32i.n a13, a1, 36 -402c5766: b109 s32i.n a0, a1, 44 -402c5768: 81e9 s32i.n a14, a1, 32 -402c576a: 71f9 s32i.n a15, a1, 28 -402c576c: 02dd mov.n a13, a2 -402c576e: 000422 l8ui a2, a4, 0 -402c5771: fe5bc1 l32r a12, 402c50e0 -402c5774: 091266 bnei a2, 1, 402c5781 -402c5777: 020c movi.n a2, 0 -402c5779: 015c22 s16i a2, a12, 2 -402c577c: 120c movi.n a2, 1 -402c577e: 004c22 s8i a2, a12, 0 -402c5781: 040c22 l8ui a2, a12, 4 -402c5784: 021266 bnei a2, 1, 402c578a -402c5787: 008d46 j 402c59c0 -402c578a: 0f0c movi.n a15, 0 -402c578c: 200356 bnez a3, 402c5990 -402c578f: 0edd16 beqz a13, 402c5880 -402c5792: 2b0d22 l8ui a2, a13, 43 -402c5795: 0e0216 beqz a2, 402c5879 -402c5798: 2c0d22 l8ui a2, a13, 44 -402c579b: acaf32 movi a3, -84 -402c579e: 012280 slli a2, a2, 24 -402c57a1: 312820 srai a2, a2, 24 -402c57a4: 02a237 bge a2, a3, 402c57aa -402c57a7: 003386 j 402c5879 -402c57aa: ff0f41 l32r a4, 402c53e8 -402c57ad: 000422 l8ui a2, a4, 0 -402c57b0: 4d1266 bnei a2, 1, 402c5801 -402c57b3: fefb31 l32r a3, 402c53a0 -402c57b6: 0fa142 movi a4, 0x10f -402c57b9: 425c movi.n a2, 84 -402c57bb: d1f201 l32r a0, 402b9f84 -402c57be: 0000c0 callx0 a0 -402c57c1: 02ed mov.n a14, a2 -402c57c3: b2cc bnez.n a2, 402c57d2 -402c57c5: 11a142 movi a4, 0x111 -402c57c8: ff8831 l32r a3, 402c55e8 -402c57cb: ffdd21 l32r a2, 402c5740 -402c57ce: 004406 j 402c58e2 -402c57d1: 640c00 extui a0, a0, 12, 7 -402c57d4: 3d4b addi.n a3, a13, 4 -402c57d6: cffa01 l32r a0, 402b97c0 -402c57d9: 0000c0 callx0 a0 -402c57dc: 3dab addi.n a3, a13, 10 -402c57de: 042c movi.n a4, 32 -402c57e0: 2ece22 addi a2, a14, 46 -402c57e3: cff701 l32r a0, 402b97c0 -402c57e6: 0000c0 callx0 a0 -402c57e9: 2b0d22 l8ui a2, a13, 43 -402c57ec: 4f4e22 s8i a2, a14, 79 -402c57ef: 020c movi.n a2, 0 -402c57f1: 146e22 s32i a2, a14, 80 -402c57f4: feea21 l32r a2, 402c539c -402c57f7: 0238 l32i.n a3, a2, 0 -402c57f9: 02e9 s32i.n a14, a2, 0 -402c57fb: 1463e2 s32i a14, a3, 80 -402c57fe: 0018c6 j 402c5865 -402c5801: fee531 l32r a3, 402c5398 -402c5804: fee6e1 l32r a14, 402c539c -402c5807: 0328 l32i.n a2, a3, 0 -402c5809: 0e7d mov.n a7, a14 -402c580b: 142262 l32i a6, a2, 80 -402c580e: 0e29 s32i.n a2, a14, 0 -402c5810: 8d4b addi.n a8, a13, 4 -402c5812: 18a616 beqz a6, 402c59a0 -402c5815: 063d mov.n a3, a6 -402c5817: 082d mov.n a2, a8 -402c5819: 640c movi.n a4, 6 -402c581b: 0169 s32i.n a6, a1, 0 -402c581d: 1179 s32i.n a7, a1, 4 -402c581f: 026182 s32i a8, a1, 8 -402c5822: d1d701 l32r a0, 402b9f80 -402c5825: 0000c0 callx0 a0 -402c5828: 0168 l32i.n a6, a1, 0 -402c582a: 1178 l32i.n a7, a1, 4 -402c582c: 2188 l32i.n a8, a1, 8 -402c582e: 32bc beqz.n a2, 402c5865 -402c5830: 0769 s32i.n a6, a7, 0 -402c5832: 142662 l32i a6, a6, 80 -402c5835: fff646 j 402c5812 -402c5838: 640c movi.n a4, 6 -402c583a: 3d4b addi.n a3, a13, 4 -402c583c: 0f2d mov.n a2, a15 -402c583e: cfe001 l32r a0, 402b97c0 +402c5618: 62dc bnez.n a2, 402c5632 +402c561a: ff6831 l32r a3, 402c53bc +402c561d: 3ea042 movi a4, 62 +402c5620: 54a022 movi a2, 84 +402c5623: d25f01 l32r a0, 402b9fa0 +402c5626: 0000c0 callx0 a0 +402c5629: 00a032 movi a3, 0 +402c562c: 006c22 s32i a2, a12, 0 +402c562f: 146232 s32i a3, a2, 80 +402c5632: 0c28 l32i.n a2, a12, 0 +402c5634: 42dc bnez.n a2, 402c564c +402c5636: fff331 l32r a3, 402c5604 +402c5639: fff321 l32r a2, 402c5608 +402c563c: 344c movi.n a4, 67 +402c563e: cff401 l32r a0, 402b9610 +402c5641: 0000c0 callx0 a0 +402c5644: 020c movi.n a2, 0 +402c5646: fff905 call0 402c55d8 +402c5649: 000106 j 402c5651 +402c564c: ff5b31 l32r a3, 402c53b8 +402c564f: 0329 s32i.n a2, a3, 0 +402c5651: 3108 l32i.n a0, a1, 12 +402c5653: 21c8 l32i.n a12, a1, 8 +402c5655: 10c112 addi a1, a1, 16 +402c5658: f00d ret.n +402c565a: a80000 excw +402c565d: 402cc6 j 402d5714 <_irom0_text_end+0x87b4> +402c5660: 2cc694 excw +402c5663: c67c40 excw +402c5666: 402c movi.n a0, 36 +402c5668: 2cc776 excw +402c566b: c66840 excw +402c566e: 402c movi.n a0, 36 +402c5670: 52a8 l32i.n a10, a2, 20 +402c5672: 402c movi.n a0, 36 + +402c5674 : +402c5674: c0c112 addi a1, a1, -64 +402c5677: 0d61d2 s32i a13, a1, 52 +402c567a: 20d220 or a13, a2, a2 +402c567d: 10c122 addi a2, a1, 16 +402c5680: 1129 s32i.n a2, a1, 4 +402c5682: 20c122 addi a2, a1, 32 +402c5685: 0129 s32i.n a2, a1, 0 +402c5687: 820c movi.n a2, 8 +402c5689: f109 s32i.n a0, a1, 60 +402c568b: c1e9 s32i.n a14, a1, 48 +402c568d: e1c9 s32i.n a12, a1, 56 +402c568f: 5139 s32i.n a3, a1, 20 +402c5691: 6149 s32i.n a4, a1, 24 +402c5693: 7159 s32i.n a5, a1, 28 +402c5695: 8169 s32i.n a6, a1, 32 +402c5697: 9179 s32i.n a7, a1, 36 +402c5699: 03ed mov.n a14, a3 +402c569b: 2129 s32i.n a2, a1, 8 +402c569d: db0dc5 call0 402a077c +402c56a0: db7205 call0 402a0dc4 +402c56a3: 121226 beqi a2, 1, 402c56b9 +402c56a6: 023d mov.n a3, a2 +402c56a8: ffed21 l32r a2, 402c565c +402c56ab: cfd901 l32r a0, 402b9610 +402c56ae: 0000c0 callx0 a0 +402c56b1: ffd745 call0 402c5428 +402c56b4: 000406 j 402c56c8 +402c56b7: 450000 extui a0, a0, 16, 5 +402c56ba: 16ffc3 excw +402c56bd: 2100d2 l8ui a13, a0, 33 +402c56c0: ffe8 l32i.n a14, a15, 60 +402c56c2: cfd301 l32r a0, 402b9610 +402c56c5: 0000c0 callx0 a0 +402c56c8: 020c movi.n a2, 0 +402c56ca: 002046 j 402c574f +402c56cd: db6805 call0 402a0d50 +402c56d0: 72cc bnez.n a2, 402c56db +402c56d2: ffe421 l32r a2, 402c5664 +402c56d5: cfce01 l32r a0, 402b9610 +402c56d8: 0000c0 callx0 a0 +402c56db: fe88c1 l32r a12, 402c50fc +402c56de: 120c movi.n a2, 1 +402c56e0: 021e26 beqi a14, 1, 402c56e6 +402c56e3: 00a022 movi a2, 0 +402c56e6: ffe031 l32r a3, 402c5668 +402c56e9: 0c4c22 s8i a2, a12, 12 +402c56ec: ffe021 l32r a2, 402c566c +402c56ef: cfc801 l32r a0, 402b9610 +402c56f2: 0000c0 callx0 a0 +402c56f5: ffb721 l32r a2, 402c55d4 +402c56f8: 02d9 s32i.n a13, a2, 0 +402c56fa: 00a022 movi a2, 0 +402c56fd: 044c22 s8i a2, a12, 4 +402c5700: 054c22 s8i a2, a12, 5 +402c5703: 064c22 s8i a2, a12, 6 +402c5706: 0d4c22 s8i a2, a12, 13 +402c5709: 020c movi.n a2, 0 +402c570b: dd98c5 call0 402a3098 +402c570e: dc8ac5 call0 402a1fbc +402c5711: ffef85 call0 402c560c +402c5714: fe7b21 l32r a2, 402c5100 +402c5717: 0228 l32i.n a2, a2, 0 +402c5719: 141226 beqi a2, 1, 402c5731 +402c571c: 828c beqz.n a2, 402c5728 +402c571e: 122266 bnei a2, 2, 402c5734 +402c5721: 005c45 call0 402c5ce8 +402c5724: 000246 j 402c5731 +402c5727: 5bc500 excw +402c572a: 014600 slli a4, a6, 32 +402c572d: 000000 ill +402c5730: 660500 excw +402c5733: f72102 l32i a0, a1, 0x3dc +402c5736: 226d excw +402c5738: cc0002 l8ui a0, a0, 204 +402c573b: cd2172 l32i a7, a1, 0x334 +402c573e: ff .byte 0xff +402c573f: db39c5 call0 402a0adc +402c5742: 000086 j 402c5748 +402c5745: ffb605 call0 402c52a8 +402c5748: 120c movi.n a2, 1 +402c574a: 054c22 s8i a2, a12, 5 +402c574d: 120c movi.n a2, 1 +402c574f: f108 l32i.n a0, a1, 60 +402c5751: e1c8 l32i.n a12, a1, 56 +402c5753: d1d8 l32i.n a13, a1, 52 +402c5755: c1e8 l32i.n a14, a1, 48 +402c5757: 40c112 addi a1, a1, 64 +402c575a: f00d ret.n +402c575c: c71c movi.n a7, 28 +402c575e: 402c movi.n a0, 36 +402c5760: 2cc704 excw +402c5763: c6ec40 excw +402c5766: 402c movi.n a0, 36 +402c5768: 89ca add.n a8, a9, a12 +402c576a: fe .byte 0xfe +402c576b: 3f .byte 0x3f +402c576c: 2c51f0 excw +402c576f: 510c40 excw +402c5772: 402c movi.n a0, 36 +402c5774: c6d8 l32i.n a13, a6, 48 +402c5776: 402c movi.n a0, 36 + +402c5778 : +402c5778: d0c112 addi a1, a1, -48 +402c577b: ff2241 l32r a4, 402c5404 +402c577e: a1c9 s32i.n a12, a1, 40 +402c5780: 91d9 s32i.n a13, a1, 36 +402c5782: b109 s32i.n a0, a1, 44 +402c5784: 81e9 s32i.n a14, a1, 32 +402c5786: 71f9 s32i.n a15, a1, 28 +402c5788: 02dd mov.n a13, a2 +402c578a: 000422 l8ui a2, a4, 0 +402c578d: fe5bc1 l32r a12, 402c50fc +402c5790: 091266 bnei a2, 1, 402c579d +402c5793: 020c movi.n a2, 0 +402c5795: 015c22 s16i a2, a12, 2 +402c5798: 120c movi.n a2, 1 +402c579a: 004c22 s8i a2, a12, 0 +402c579d: 040c22 l8ui a2, a12, 4 +402c57a0: 021266 bnei a2, 1, 402c57a6 +402c57a3: 008d46 j 402c59dc +402c57a6: 0f0c movi.n a15, 0 +402c57a8: 200356 bnez a3, 402c59ac +402c57ab: 0edd16 beqz a13, 402c589c +402c57ae: 2b0d22 l8ui a2, a13, 43 +402c57b1: 0e0216 beqz a2, 402c5895 +402c57b4: 2c0d22 l8ui a2, a13, 44 +402c57b7: acaf32 movi a3, -84 +402c57ba: 012280 slli a2, a2, 24 +402c57bd: 312820 srai a2, a2, 24 +402c57c0: 02a237 bge a2, a3, 402c57c6 +402c57c3: 003386 j 402c5895 +402c57c6: ff0f41 l32r a4, 402c5404 +402c57c9: 000422 l8ui a2, a4, 0 +402c57cc: 4d1266 bnei a2, 1, 402c581d +402c57cf: fefb31 l32r a3, 402c53bc +402c57d2: 0fa142 movi a4, 0x10f +402c57d5: 425c movi.n a2, 84 +402c57d7: d1f201 l32r a0, 402b9fa0 +402c57da: 0000c0 callx0 a0 +402c57dd: 02ed mov.n a14, a2 +402c57df: b2cc bnez.n a2, 402c57ee +402c57e1: 11a142 movi a4, 0x111 +402c57e4: ff8831 l32r a3, 402c5604 +402c57e7: ffdd21 l32r a2, 402c575c +402c57ea: 004406 j 402c58fe +402c57ed: 640c00 extui a0, a0, 12, 7 +402c57f0: 3d4b addi.n a3, a13, 4 +402c57f2: cffa01 l32r a0, 402b97dc +402c57f5: 0000c0 callx0 a0 +402c57f8: 3dab addi.n a3, a13, 10 +402c57fa: 042c movi.n a4, 32 +402c57fc: 2ece22 addi a2, a14, 46 +402c57ff: cff701 l32r a0, 402b97dc +402c5802: 0000c0 callx0 a0 +402c5805: 2b0d22 l8ui a2, a13, 43 +402c5808: 4f4e22 s8i a2, a14, 79 +402c580b: 020c movi.n a2, 0 +402c580d: 146e22 s32i a2, a14, 80 +402c5810: feea21 l32r a2, 402c53b8 +402c5813: 0238 l32i.n a3, a2, 0 +402c5815: 02e9 s32i.n a14, a2, 0 +402c5817: 1463e2 s32i a14, a3, 80 +402c581a: 0018c6 j 402c5881 +402c581d: fee531 l32r a3, 402c53b4 +402c5820: fee6e1 l32r a14, 402c53b8 +402c5823: 0328 l32i.n a2, a3, 0 +402c5825: 0e7d mov.n a7, a14 +402c5827: 142262 l32i a6, a2, 80 +402c582a: 0e29 s32i.n a2, a14, 0 +402c582c: 8d4b addi.n a8, a13, 4 +402c582e: 18a616 beqz a6, 402c59bc +402c5831: 063d mov.n a3, a6 +402c5833: 082d mov.n a2, a8 +402c5835: 640c movi.n a4, 6 +402c5837: 0169 s32i.n a6, a1, 0 +402c5839: 1179 s32i.n a7, a1, 4 +402c583b: 026182 s32i a8, a1, 8 +402c583e: d1d701 l32r a0, 402b9f9c 402c5841: 0000c0 callx0 a0 -402c5844: 2ecf22 addi a2, a15, 46 -402c5847: 042c movi.n a4, 32 -402c5849: 3dab addi.n a3, a13, 10 -402c584b: cfdd01 l32r a0, 402b97c0 -402c584e: 0000c0 callx0 a0 -402c5851: 2b0d22 l8ui a2, a13, 43 -402c5854: 4f4f22 s8i a2, a15, 79 -402c5857: 020c movi.n a2, 0 -402c5859: 146f22 s32i a2, a15, 80 -402c585c: 0e28 l32i.n a2, a14, 0 -402c585e: 0ef9 s32i.n a15, a14, 0 -402c5860: 1462f2 s32i a15, a2, 80 -402c5863: 1f0c movi.n a15, 1 -402c5865: 2b0d32 l8ui a3, a13, 43 -402c5868: 120c movi.n a2, 1 -402c586a: 401300 ssl a3 -402c586d: a13200 sll a3, a2 -402c5870: 011c22 l16ui a2, a12, 2 -402c5873: 202320 or a2, a3, a2 -402c5876: 015c22 s16i a2, a12, 2 -402c5879: 0dd8 l32i.n a13, a13, 0 -402c587b: ffc406 j 402c578f -402c587e: 310000 srai a0, a0, 16 -402c5881: fedb addi.n a15, a14, 13 -402c5883: 071f66 bnei a15, 1, 402c588e -402c5886: 000322 l8ui a2, a3, 0 -402c5889: 221b addi.n a2, a2, 1 -402c588b: 004322 s8i a2, a3, 0 -402c588e: fed641 l32r a4, 402c53e8 -402c5891: 1e0c movi.n a14, 1 -402c5893: 000422 l8ui a2, a4, 0 -402c5896: 000342 l8ui a4, a3, 0 -402c5899: 013247 bltu a2, a4, 402c589e -402c589c: 0e0c movi.n a14, 0 -402c589e: 140c movi.n a4, 1 -402c58a0: 0122b6 bltui a2, 2, 402c58a5 -402c58a3: 040c movi.n a4, 0 -402c58a5: 10ee40 and a14, a14, a4 -402c58a8: 74e0e0 extui a14, a14, 0, 8 -402c58ab: ae8c beqz.n a14, 402c58b9 -402c58ad: fece31 l32r a3, 402c53e8 -402c58b0: 221b addi.n a2, a2, 1 -402c58b2: 004322 s8i a2, a3, 0 -402c58b5: 003806 j 402c5999 -402c58b8: cb4100 excw -402c58bb: fe .byte 0xfe -402c58bc: 120c movi.n a2, 1 -402c58be: 004422 s8i a2, a4, 0 -402c58c1: 220c movi.n a2, 2 -402c58c3: 004322 s8i a2, a3, 0 -402c58c6: feb631 l32r a3, 402c53a0 -402c58c9: 64a142 movi a4, 0x164 -402c58cc: 54a022 movi a2, 84 -402c58cf: d1ad01 l32r a0, 402b9f84 -402c58d2: 0000c0 callx0 a0 -402c58d5: 02dd mov.n a13, a2 -402c58d7: 62dc bnez.n a2, 402c58f1 -402c58d9: ff4331 l32r a3, 402c55e8 -402c58dc: ff9b21 l32r a2, 402c5748 -402c58df: 66a142 movi a4, 0x166 -402c58e2: cf4401 l32r a0, 402b95f4 -402c58e5: 0000c0 callx0 a0 -402c58e8: 020c movi.n a2, 0 -402c58ea: ffcd05 call0 402c55bc -402c58ed: 0033c6 j 402c59c0 -402c58f0: 963100 excw -402c58f3: ff .byte 0xff -402c58f4: 640c movi.n a4, 6 -402c58f6: cfb201 l32r a0, 402b97c0 -402c58f9: 0000c0 callx0 a0 -402c58fc: fea721 l32r a2, 402c5398 -402c58ff: 0228 l32i.n a2, a2, 0 -402c5901: 142232 l32i a3, a2, 80 -402c5904: 146d32 s32i a3, a13, 80 -402c5907: 1462d2 s32i a13, a2, 80 -402c590a: 142d22 l32i a2, a13, 80 -402c590d: 728c beqz.n a2, 402c5918 -402c590f: 4f0222 l8ui a2, a2, 79 -402c5912: 4f4d22 s8i a2, a13, 79 -402c5915: 0003c6 j 402c5928 -402c5918: 120c movi.n a2, 1 -402c591a: 011c32 l16ui a3, a12, 2 -402c591d: 4f4d22 s8i a2, a13, 79 -402c5920: 220c movi.n a2, 2 -402c5922: 202320 or a2, a3, a2 -402c5925: 015c22 s16i a2, a12, 2 -402c5928: 020c movi.n a2, 0 -402c592a: 0e4c22 s8i a2, a12, 14 -402c592d: 011c22 l16ui a2, a12, 2 -402c5930: 030c movi.n a3, 0 -402c5932: 431b addi.n a4, a3, 1 -402c5934: 744040 extui a4, a4, 0, 8 -402c5937: b28c beqz.n a2, 402c5946 -402c5939: 320b addi.n a3, a2, -1 -402c593b: 102320 and a2, a3, a2 -402c593e: 1e0c movi.n a14, 1 -402c5940: 043d mov.n a3, a4 -402c5942: fffb06 j 402c5932 -402c5945: 2e1600 excw -402c5948: 4c3200 excw -402c594b: 0e .byte 0xe -402c594c: 000c22 l8ui a2, a12, 0 -402c594f: dd5a05 call0 402a2ef0 -402c5952: 020c movi.n a2, 0 -402c5954: dd7405 call0 402a3098 -402c5957: ff7e21 l32r a2, 402c5750 -402c595a: dd8205 call0 402a317c -402c595d: 120c movi.n a2, 1 -402c595f: dd7385 call0 402a3098 -402c5962: fddec1 l32r a12, 402c50dc -402c5965: 0c2d mov.n a2, a12 -402c5967: e59501 l32r a0, 402befbc -402c596a: 0000c0 callx0 a0 -402c596d: ff7931 l32r a3, 402c5754 -402c5970: 00a042 movi a4, 0 -402c5973: 202cc0 or a2, a12, a12 -402c5976: e6e801 l32r a0, 402bf518 -402c5979: 0000c0 callx0 a0 -402c597c: 020c movi.n a2, 0 -402c597e: ff7705 call0 402c50f0 -402c5981: ff0d21 l32r a2, 402c55b8 -402c5984: 030c movi.n a3, 0 -402c5986: 0248 l32i.n a4, a2, 0 -402c5988: 120c movi.n a2, 1 -402c598a: 0004c0 callx0 a4 -402c598d: 000bc6 j 402c59c0 -402c5990: ff7221 l32r a2, 402c5758 -402c5993: cf1801 l32r a0, 402b95f4 -402c5996: 0000c0 callx0 a0 -402c5999: ff8f05 call0 402c528c -402c599c: 000806 j 402c59c0 -402c599f: 803100 add a3, a1, a0 -402c59a2: fe .byte 0xfe -402c59a3: 36a142 movi a4, 0x136 -402c59a6: 425c movi.n a2, 84 -402c59a8: d17701 l32r a0, 402b9f84 -402c59ab: 0000c0 callx0 a0 -402c59ae: 02fd mov.n a15, a2 -402c59b0: e84256 bnez a2, 402c5838 -402c59b3: 38a142 movi a4, 0x138 -402c59b6: ff0c31 l32r a3, 402c55e8 -402c59b9: ff6221 l32r a2, 402c5744 -402c59bc: ffc886 j 402c58e2 -402c59bf: b10800 excw -402c59c2: a1c8 l32i.n a12, a1, 40 -402c59c4: 91d8 l32i.n a13, a1, 36 -402c59c6: 81e8 l32i.n a14, a1, 32 -402c59c8: 71f8 l32i.n a15, a1, 28 -402c59ca: 30c112 addi a1, a1, 48 -402c59cd: f00d ret.n - ... - -402c59d0 : -402c59d0: ff1f21 l32r a2, 402c564c -402c59d3: f00d ret.n -402c59d5: 000000 ill -402c59d8: 2cc610 excw -402c59db: 89d040 excw -402c59de: fe .byte 0xfe -402c59df: 3f .byte 0x3f - -402c59e0 : -402c59e0: f0c112 addi a1, a1, -16 -402c59e3: 21c9 s32i.n a12, a1, 8 -402c59e5: 3109 s32i.n a0, a1, 12 -402c59e7: 74c020 extui a12, a2, 0, 8 -402c59ea: ff8e85 call0 402c52d4 -402c59ed: c28c beqz.n a2, 402c59fd -402c59ef: fffa21 l32r a2, 402c59d8 -402c59f2: cf0001 l32r a0, 402b95f4 -402c59f5: 0000c0 callx0 a0 -402c59f8: 020c movi.n a2, 0 -402c59fa: 000386 j 402c5a0c -402c59fd: e20c movi.n a2, 14 -402c59ff: 0132c7 bltu a2, a12, 402c5a04 -402c5a02: fc0c movi.n a12, 15 -402c5a04: fff621 l32r a2, 402c59dc -402c5a07: 0042c2 s8i a12, a2, 0 -402c5a0a: 120c movi.n a2, 1 -402c5a0c: 3108 l32i.n a0, a1, 12 -402c5a0e: 21c8 l32i.n a12, a1, 8 -402c5a10: 10c112 addi a1, a1, 16 -402c5a13: f00d ret.n -402c5a15: 000000 ill -402c5a18: c5fc bnez.n a5, 402c5a58 -402c5a1a: 402c movi.n a0, 36 -402c5a1c: c5dc bnez.n a5, 402c5a3c -402c5a1e: 402c movi.n a0, 36 - -402c5a20 : -402c5a20: f0c112 addi a1, a1, -16 -402c5a23: 21c9 s32i.n a12, a1, 8 -402c5a25: 3109 s32i.n a0, a1, 12 -402c5a27: 20c220 or a12, a2, a2 -402c5a2a: ff8a85 call0 402c52d4 -402c5a2d: c28c beqz.n a2, 402c5a3d -402c5a2f: fffa21 l32r a2, 402c5a18 -402c5a32: cef001 l32r a0, 402b95f4 -402c5a35: 0000c0 callx0 a0 -402c5a38: 020c movi.n a2, 0 -402c5a3a: 000546 j 402c5a53 -402c5a3d: 073cf6 bgeui a12, 3, 402c5a48 -402c5a40: fda921 l32r a2, 402c50e4 -402c5a43: 02c9 s32i.n a12, a2, 0 -402c5a45: 000206 j 402c5a51 -402c5a48: fff521 l32r a2, 402c5a1c -402c5a4b: ceea01 l32r a0, 402b95f4 -402c5a4e: 0000c0 callx0 a0 -402c5a51: 120c movi.n a2, 1 -402c5a53: 3108 l32i.n a0, a1, 12 -402c5a55: 21c8 l32i.n a12, a1, 8 -402c5a57: 10c112 addi a1, a1, 16 -402c5a5a: f00d ret.n - -402c5a5c : -402c5a5c: 040c movi.n a4, 0 -402c5a5e: ffa072 movi a7, 255 -402c5a61: 8caf82 movi a8, -116 -402c5a64: 330b addi.n a3, a3, -1 -402c5a66: 743030 extui a3, a3, 0, 8 -402c5a69: 251377 beq a3, a7, 402c5a92 -402c5a6c: 000252 l8ui a5, a2, 0 -402c5a6f: 860c movi.n a6, 8 -402c5a71: 304450 xor a4, a4, a5 -402c5a74: 049040 extui a9, a4, 0, 1 -402c5a77: 415140 srli a5, a4, 1 -402c5a7a: 744050 extui a4, a5, 0, 8 -402c5a7d: 498c beqz.n a9, 402c5a85 -402c5a7f: 304480 xor a4, a4, a8 -402c5a82: 744040 extui a4, a4, 0, 8 -402c5a85: 660b addi.n a6, a6, -1 -402c5a87: 746060 extui a6, a6, 0, 8 -402c5a8a: fe6656 bnez a6, 402c5a74 -402c5a8d: 221b addi.n a2, a2, 1 -402c5a8f: fff446 j 402c5a64 -402c5a92: 042d mov.n a2, a4 -402c5a94: f00d ret.n - ... - -402c5a98 : -402c5a98: f00d ret.n -402c5a9a: 9e0000 excw -402c5a9d: 3ffe97 bbsi a14, 25, 402c5ae0 -402c5aa0: 475a add.n a4, a7, a5 -402c5aa2: 200000 or a0, a0, a0 -402c5aa5: 2c5c movi.n a12, 82 -402c5aa7: 5a9840 excw -402c5aaa: 402c movi.n a0, 36 -402c5aac: 5b5c movi.n a11, 85 -402c5aae: 402c movi.n a0, 36 - -402c5ab0 : -402c5ab0: f0c112 addi a1, a1, -16 -402c5ab3: 01e9 s32i.n a14, a1, 0 -402c5ab5: 02ed mov.n a14, a2 -402c5ab7: fd8a21 l32r a2, 402c50e0 -402c5aba: 3109 s32i.n a0, a1, 12 -402c5abc: 21c9 s32i.n a12, a1, 8 -402c5abe: 11d9 s32i.n a13, a1, 4 -402c5ac0: 040222 l8ui a2, a2, 4 -402c5ac3: 021266 bnei a2, 1, 402c5ac9 -402c5ac6: 001f86 j 402c5b48 -402c5ac9: fdfe21 l32r a2, 402c52c4 -402c5acc: fe46c1 l32r a12, 402c53e4 -402c5acf: 0228 l32i.n a2, a2, 0 -402c5ad1: 030c movi.n a3, 0 -402c5ad3: 01d222 addmi a2, a2, 0x100 -402c5ad6: 5a4232 s8i a3, a2, 90 -402c5ad9: fff031 l32r a3, 402c5a9c -402c5adc: 022c movi.n a2, 32 -402c5ade: 006c22 s32i a2, a12, 0 -402c5ae1: 8fa542 movi a4, 0x58f -402c5ae4: 021c movi.n a2, 16 -402c5ae6: d12701 l32r a0, 402b9f84 -402c5ae9: 0000c0 callx0 a0 -402c5aec: 02dd mov.n a13, a2 -402c5aee: 2c29 s32i.n a2, a12, 8 -402c5af0: f5c445 call0 402bb738 -402c5af3: 1d29 s32i.n a2, a13, 4 -402c5af5: 2c28 l32i.n a2, a12, 8 -402c5af7: 440c movi.n a4, 4 -402c5af9: 0e3d mov.n a3, a14 -402c5afb: 22cb addi.n a2, a2, 12 -402c5afd: cf3001 l32r a0, 402b97c0 -402c5b00: 0000c0 callx0 a0 -402c5b03: 2c28 l32i.n a2, a12, 8 -402c5b05: ffe631 l32r a3, 402c5aa0 -402c5b08: 0239 s32i.n a3, a2, 0 -402c5b0a: ffe631 l32r a3, 402c5aa4 -402c5b0d: 202cc0 or a2, a12, a12 -402c5b10: f572c5 call0 402bb240 -402c5b13: ffe531 l32r a3, 402c5aa8 -402c5b16: 202cc0 or a2, a12, a12 -402c5b19: f575c5 call0 402bb278 -402c5b1c: 0c2d mov.n a2, a12 -402c5b1e: f53405 call0 402bae60 -402c5b21: fe2fc1 l32r a12, 402c53e0 -402c5b24: 0c2d mov.n a2, a12 -402c5b26: e52501 l32r a0, 402befbc -402c5b29: 0000c0 callx0 a0 -402c5b2c: ffe031 l32r a3, 402c5aac -402c5b2f: 040c movi.n a4, 0 -402c5b31: 0c2d mov.n a2, a12 -402c5b33: e67901 l32r a0, 402bf518 -402c5b36: 0000c0 callx0 a0 -402c5b39: 150c movi.n a5, 1 -402c5b3b: 054d mov.n a4, a5 -402c5b3d: 64a032 movi a3, 100 +402c5844: 0168 l32i.n a6, a1, 0 +402c5846: 1178 l32i.n a7, a1, 4 +402c5848: 2188 l32i.n a8, a1, 8 +402c584a: 32bc beqz.n a2, 402c5881 +402c584c: 0769 s32i.n a6, a7, 0 +402c584e: 142662 l32i a6, a6, 80 +402c5851: fff646 j 402c582e +402c5854: 640c movi.n a4, 6 +402c5856: 3d4b addi.n a3, a13, 4 +402c5858: 0f2d mov.n a2, a15 +402c585a: cfe001 l32r a0, 402b97dc +402c585d: 0000c0 callx0 a0 +402c5860: 2ecf22 addi a2, a15, 46 +402c5863: 042c movi.n a4, 32 +402c5865: 3dab addi.n a3, a13, 10 +402c5867: cfdd01 l32r a0, 402b97dc +402c586a: 0000c0 callx0 a0 +402c586d: 2b0d22 l8ui a2, a13, 43 +402c5870: 4f4f22 s8i a2, a15, 79 +402c5873: 020c movi.n a2, 0 +402c5875: 146f22 s32i a2, a15, 80 +402c5878: 0e28 l32i.n a2, a14, 0 +402c587a: 0ef9 s32i.n a15, a14, 0 +402c587c: 1462f2 s32i a15, a2, 80 +402c587f: 1f0c movi.n a15, 1 +402c5881: 2b0d32 l8ui a3, a13, 43 +402c5884: 120c movi.n a2, 1 +402c5886: 401300 ssl a3 +402c5889: a13200 sll a3, a2 +402c588c: 011c22 l16ui a2, a12, 2 +402c588f: 202320 or a2, a3, a2 +402c5892: 015c22 s16i a2, a12, 2 +402c5895: 0dd8 l32i.n a13, a13, 0 +402c5897: ffc406 j 402c57ab +402c589a: 310000 srai a0, a0, 16 +402c589d: fedb addi.n a15, a14, 13 +402c589f: 071f66 bnei a15, 1, 402c58aa +402c58a2: 000322 l8ui a2, a3, 0 +402c58a5: 221b addi.n a2, a2, 1 +402c58a7: 004322 s8i a2, a3, 0 +402c58aa: fed641 l32r a4, 402c5404 +402c58ad: 1e0c movi.n a14, 1 +402c58af: 000422 l8ui a2, a4, 0 +402c58b2: 000342 l8ui a4, a3, 0 +402c58b5: 013247 bltu a2, a4, 402c58ba +402c58b8: 0e0c movi.n a14, 0 +402c58ba: 140c movi.n a4, 1 +402c58bc: 0122b6 bltui a2, 2, 402c58c1 +402c58bf: 040c movi.n a4, 0 +402c58c1: 10ee40 and a14, a14, a4 +402c58c4: 74e0e0 extui a14, a14, 0, 8 +402c58c7: ae8c beqz.n a14, 402c58d5 +402c58c9: fece31 l32r a3, 402c5404 +402c58cc: 221b addi.n a2, a2, 1 +402c58ce: 004322 s8i a2, a3, 0 +402c58d1: 003806 j 402c59b5 +402c58d4: cb4100 excw +402c58d7: fe .byte 0xfe +402c58d8: 120c movi.n a2, 1 +402c58da: 004422 s8i a2, a4, 0 +402c58dd: 220c movi.n a2, 2 +402c58df: 004322 s8i a2, a3, 0 +402c58e2: feb631 l32r a3, 402c53bc +402c58e5: 64a142 movi a4, 0x164 +402c58e8: 54a022 movi a2, 84 +402c58eb: d1ad01 l32r a0, 402b9fa0 +402c58ee: 0000c0 callx0 a0 +402c58f1: 02dd mov.n a13, a2 +402c58f3: 62dc bnez.n a2, 402c590d +402c58f5: ff4331 l32r a3, 402c5604 +402c58f8: ff9b21 l32r a2, 402c5764 +402c58fb: 66a142 movi a4, 0x166 +402c58fe: cf4401 l32r a0, 402b9610 +402c5901: 0000c0 callx0 a0 +402c5904: 020c movi.n a2, 0 +402c5906: ffcd05 call0 402c55d8 +402c5909: 0033c6 j 402c59dc +402c590c: 963100 excw +402c590f: ff .byte 0xff +402c5910: 640c movi.n a4, 6 +402c5912: cfb201 l32r a0, 402b97dc +402c5915: 0000c0 callx0 a0 +402c5918: fea721 l32r a2, 402c53b4 +402c591b: 0228 l32i.n a2, a2, 0 +402c591d: 142232 l32i a3, a2, 80 +402c5920: 146d32 s32i a3, a13, 80 +402c5923: 1462d2 s32i a13, a2, 80 +402c5926: 142d22 l32i a2, a13, 80 +402c5929: 728c beqz.n a2, 402c5934 +402c592b: 4f0222 l8ui a2, a2, 79 +402c592e: 4f4d22 s8i a2, a13, 79 +402c5931: 0003c6 j 402c5944 +402c5934: 120c movi.n a2, 1 +402c5936: 011c32 l16ui a3, a12, 2 +402c5939: 4f4d22 s8i a2, a13, 79 +402c593c: 220c movi.n a2, 2 +402c593e: 202320 or a2, a3, a2 +402c5941: 015c22 s16i a2, a12, 2 +402c5944: 020c movi.n a2, 0 +402c5946: 0e4c22 s8i a2, a12, 14 +402c5949: 011c22 l16ui a2, a12, 2 +402c594c: 030c movi.n a3, 0 +402c594e: 431b addi.n a4, a3, 1 +402c5950: 744040 extui a4, a4, 0, 8 +402c5953: b28c beqz.n a2, 402c5962 +402c5955: 320b addi.n a3, a2, -1 +402c5957: 102320 and a2, a3, a2 +402c595a: 1e0c movi.n a14, 1 +402c595c: 043d mov.n a3, a4 +402c595e: fffb06 j 402c594e +402c5961: 2e1600 excw +402c5964: 4c3200 excw +402c5967: 0e .byte 0xe +402c5968: 000c22 l8ui a2, a12, 0 +402c596b: dd5845 call0 402a2ef0 +402c596e: 020c movi.n a2, 0 +402c5970: dd7245 call0 402a3098 +402c5973: ff7e21 l32r a2, 402c576c +402c5976: dd8045 call0 402a317c +402c5979: 120c movi.n a2, 1 +402c597b: dd71c5 call0 402a3098 +402c597e: fddec1 l32r a12, 402c50f8 +402c5981: 0c2d mov.n a2, a12 +402c5983: e59501 l32r a0, 402befd8 +402c5986: 0000c0 callx0 a0 +402c5989: ff7931 l32r a3, 402c5770 +402c598c: 00a042 movi a4, 0 +402c598f: 202cc0 or a2, a12, a12 +402c5992: e6e801 l32r a0, 402bf534 +402c5995: 0000c0 callx0 a0 +402c5998: 020c movi.n a2, 0 +402c599a: ff7705 call0 402c510c +402c599d: ff0d21 l32r a2, 402c55d4 +402c59a0: 030c movi.n a3, 0 +402c59a2: 0248 l32i.n a4, a2, 0 +402c59a4: 120c movi.n a2, 1 +402c59a6: 0004c0 callx0 a4 +402c59a9: 000bc6 j 402c59dc +402c59ac: ff7221 l32r a2, 402c5774 +402c59af: cf1801 l32r a0, 402b9610 +402c59b2: 0000c0 callx0 a0 +402c59b5: ff8f05 call0 402c52a8 +402c59b8: 000806 j 402c59dc +402c59bb: 803100 add a3, a1, a0 +402c59be: fe .byte 0xfe +402c59bf: 36a142 movi a4, 0x136 +402c59c2: 425c movi.n a2, 84 +402c59c4: d17701 l32r a0, 402b9fa0 +402c59c7: 0000c0 callx0 a0 +402c59ca: 02fd mov.n a15, a2 +402c59cc: e84256 bnez a2, 402c5854 +402c59cf: 38a142 movi a4, 0x138 +402c59d2: ff0c31 l32r a3, 402c5604 +402c59d5: ff6221 l32r a2, 402c5760 +402c59d8: ffc886 j 402c58fe +402c59db: b10800 excw +402c59de: a1c8 l32i.n a12, a1, 40 +402c59e0: 91d8 l32i.n a13, a1, 36 +402c59e2: 81e8 l32i.n a14, a1, 32 +402c59e4: 71f8 l32i.n a15, a1, 28 +402c59e6: 30c112 addi a1, a1, 48 +402c59e9: f00d ret.n + ... + +402c59ec : +402c59ec: ff1f21 l32r a2, 402c5668 +402c59ef: f00d ret.n +402c59f1: 000000 ill +402c59f4: 2cc630 excw +402c59f7: 89d040 excw +402c59fa: fe .byte 0xfe +402c59fb: 3f .byte 0x3f + +402c59fc : +402c59fc: f0c112 addi a1, a1, -16 +402c59ff: 21c9 s32i.n a12, a1, 8 +402c5a01: 3109 s32i.n a0, a1, 12 +402c5a03: 74c020 extui a12, a2, 0, 8 +402c5a06: ff8e85 call0 402c52f0 +402c5a09: c28c beqz.n a2, 402c5a19 +402c5a0b: fffa21 l32r a2, 402c59f4 +402c5a0e: cf0001 l32r a0, 402b9610 +402c5a11: 0000c0 callx0 a0 +402c5a14: 020c movi.n a2, 0 +402c5a16: 000386 j 402c5a28 +402c5a19: e20c movi.n a2, 14 +402c5a1b: 0132c7 bltu a2, a12, 402c5a20 +402c5a1e: fc0c movi.n a12, 15 +402c5a20: fff621 l32r a2, 402c59f8 +402c5a23: 0042c2 s8i a12, a2, 0 +402c5a26: 120c movi.n a2, 1 +402c5a28: 3108 l32i.n a0, a1, 12 +402c5a2a: 21c8 l32i.n a12, a1, 8 +402c5a2c: 10c112 addi a1, a1, 16 +402c5a2f: f00d ret.n +402c5a31: 000000 ill +402c5a34: c61c movi.n a6, 28 +402c5a36: 402c movi.n a0, 36 +402c5a38: c5fc bnez.n a5, 402c5a78 +402c5a3a: 402c movi.n a0, 36 + +402c5a3c : +402c5a3c: f0c112 addi a1, a1, -16 +402c5a3f: 21c9 s32i.n a12, a1, 8 +402c5a41: 3109 s32i.n a0, a1, 12 +402c5a43: 20c220 or a12, a2, a2 +402c5a46: ff8a85 call0 402c52f0 +402c5a49: c28c beqz.n a2, 402c5a59 +402c5a4b: fffa21 l32r a2, 402c5a34 +402c5a4e: cef001 l32r a0, 402b9610 +402c5a51: 0000c0 callx0 a0 +402c5a54: 020c movi.n a2, 0 +402c5a56: 000546 j 402c5a6f +402c5a59: 073cf6 bgeui a12, 3, 402c5a64 +402c5a5c: fda921 l32r a2, 402c5100 +402c5a5f: 02c9 s32i.n a12, a2, 0 +402c5a61: 000206 j 402c5a6d +402c5a64: fff521 l32r a2, 402c5a38 +402c5a67: ceea01 l32r a0, 402b9610 +402c5a6a: 0000c0 callx0 a0 +402c5a6d: 120c movi.n a2, 1 +402c5a6f: 3108 l32i.n a0, a1, 12 +402c5a71: 21c8 l32i.n a12, a1, 8 +402c5a73: 10c112 addi a1, a1, 16 +402c5a76: f00d ret.n + +402c5a78 : +402c5a78: 040c movi.n a4, 0 +402c5a7a: ffa072 movi a7, 255 +402c5a7d: 8caf82 movi a8, -116 +402c5a80: 330b addi.n a3, a3, -1 +402c5a82: 743030 extui a3, a3, 0, 8 +402c5a85: 251377 beq a3, a7, 402c5aae +402c5a88: 000252 l8ui a5, a2, 0 +402c5a8b: 860c movi.n a6, 8 +402c5a8d: 304450 xor a4, a4, a5 +402c5a90: 049040 extui a9, a4, 0, 1 +402c5a93: 415140 srli a5, a4, 1 +402c5a96: 744050 extui a4, a5, 0, 8 +402c5a99: 498c beqz.n a9, 402c5aa1 +402c5a9b: 304480 xor a4, a4, a8 +402c5a9e: 744040 extui a4, a4, 0, 8 +402c5aa1: 660b addi.n a6, a6, -1 +402c5aa3: 746060 extui a6, a6, 0, 8 +402c5aa6: fe6656 bnez a6, 402c5a90 +402c5aa9: 221b addi.n a2, a2, 1 +402c5aab: fff446 j 402c5a80 +402c5aae: 042d mov.n a2, a4 +402c5ab0: f00d ret.n + ... + +402c5ab4 : +402c5ab4: f00d ret.n +402c5ab6: 9e0000 excw +402c5ab9: 3ffe97 bbsi a14, 25, 402c5afc +402c5abc: 475a add.n a4, a7, a5 +402c5abe: 3c0000 excw +402c5ac1: 2c5c movi.n a12, 82 +402c5ac3: 5ab440 excw +402c5ac6: 402c movi.n a0, 36 +402c5ac8: 5b78 l32i.n a7, a11, 20 +402c5aca: 402c movi.n a0, 36 + +402c5acc : +402c5acc: f0c112 addi a1, a1, -16 +402c5acf: 01e9 s32i.n a14, a1, 0 +402c5ad1: 02ed mov.n a14, a2 +402c5ad3: fd8a21 l32r a2, 402c50fc +402c5ad6: 3109 s32i.n a0, a1, 12 +402c5ad8: 21c9 s32i.n a12, a1, 8 +402c5ada: 11d9 s32i.n a13, a1, 4 +402c5adc: 040222 l8ui a2, a2, 4 +402c5adf: 021266 bnei a2, 1, 402c5ae5 +402c5ae2: 001f86 j 402c5b64 +402c5ae5: fdfe21 l32r a2, 402c52e0 +402c5ae8: fe46c1 l32r a12, 402c5400 +402c5aeb: 0228 l32i.n a2, a2, 0 +402c5aed: 030c movi.n a3, 0 +402c5aef: 01d222 addmi a2, a2, 0x100 +402c5af2: 5a4232 s8i a3, a2, 90 +402c5af5: fff031 l32r a3, 402c5ab8 +402c5af8: 022c movi.n a2, 32 +402c5afa: 006c22 s32i a2, a12, 0 +402c5afd: 8fa542 movi a4, 0x58f +402c5b00: 021c movi.n a2, 16 +402c5b02: d12701 l32r a0, 402b9fa0 +402c5b05: 0000c0 callx0 a0 +402c5b08: 02dd mov.n a13, a2 +402c5b0a: 2c29 s32i.n a2, a12, 8 +402c5b0c: f5c445 call0 402bb754 +402c5b0f: 1d29 s32i.n a2, a13, 4 +402c5b11: 2c28 l32i.n a2, a12, 8 +402c5b13: 440c movi.n a4, 4 +402c5b15: 0e3d mov.n a3, a14 +402c5b17: 22cb addi.n a2, a2, 12 +402c5b19: cf3001 l32r a0, 402b97dc +402c5b1c: 0000c0 callx0 a0 +402c5b1f: 2c28 l32i.n a2, a12, 8 +402c5b21: ffe631 l32r a3, 402c5abc +402c5b24: 0239 s32i.n a3, a2, 0 +402c5b26: ffe631 l32r a3, 402c5ac0 +402c5b29: 202cc0 or a2, a12, a12 +402c5b2c: f572c5 call0 402bb25c +402c5b2f: ffe531 l32r a3, 402c5ac4 +402c5b32: 202cc0 or a2, a12, a12 +402c5b35: f575c5 call0 402bb294 +402c5b38: 0c2d mov.n a2, a12 +402c5b3a: f53405 call0 402bae7c +402c5b3d: fe2fc1 l32r a12, 402c53fc 402c5b40: 0c2d mov.n a2, a12 -402c5b42: e67601 l32r a0, 402bf51c +402c5b42: e52501 l32r a0, 402befd8 402c5b45: 0000c0 callx0 a0 -402c5b48: 3108 l32i.n a0, a1, 12 -402c5b4a: 21c8 l32i.n a12, a1, 8 -402c5b4c: 11d8 l32i.n a13, a1, 4 -402c5b4e: 01e8 l32i.n a14, a1, 0 -402c5b50: 10c112 addi a1, a1, 16 -402c5b53: f00d ret.n -402c5b55: 000000 ill -402c5b58: 2cc760 excw -402c5b5b: c11240 mul16u a1, a2, a4 - -402c5b5c : -402c5b5c: d0c112 addi a1, a1, -48 -402c5b5f: fd6021 l32r a2, 402c50e0 -402c5b62: b109 s32i.n a0, a1, 44 -402c5b64: a1c9 s32i.n a12, a1, 40 -402c5b66: 91d9 s32i.n a13, a1, 36 -402c5b68: 81e9 s32i.n a14, a1, 32 -402c5b6a: 040222 l8ui a2, a2, 4 -402c5b6d: 021266 bnei a2, 1, 402c5b73 -402c5b70: 002686 j 402c5c0e -402c5b73: 013d mov.n a3, a1 -402c5b75: 020c movi.n a2, 0 -402c5b77: dd60c5 call0 402a3184 -402c5b7a: dc5005 call0 402a207c -402c5b7d: 025226 beqi a2, 5, 402c5b83 -402c5b80: 002286 j 402c5c0e -402c5b83: 0128 l32i.n a2, a1, 0 -402c5b85: 085216 beqz a2, 402c5c0e -402c5b88: ffc5d1 l32r a13, 402c5a9c -402c5b8b: 5ca542 movi a4, 0x55c -402c5b8e: 0d3d mov.n a3, a13 -402c5b90: b20c movi.n a2, 11 -402c5b92: d0fc01 l32r a0, 402b9f84 -402c5b95: 0000c0 callx0 a0 -402c5b98: 02cd mov.n a12, a2 -402c5b9a: 05a216 beqz a2, 402c5bf8 -402c5b9d: fe11e1 l32r a14, 402c53e4 -402c5ba0: 440c movi.n a4, 4 -402c5ba2: 2e28 l32i.n a2, a14, 8 -402c5ba4: 013d mov.n a3, a1 -402c5ba6: 228b addi.n a2, a2, 8 -402c5ba8: cf0601 l32r a0, 402b97c0 -402c5bab: 0000c0 callx0 a0 -402c5bae: 31cb addi.n a3, a1, 12 -402c5bb0: 020c movi.n a2, 0 -402c5bb2: dd6c45 call0 402a3278 -402c5bb5: fdc321 l32r a2, 402c52c4 -402c5bb8: 31cb addi.n a3, a1, 12 -402c5bba: 0228 l32i.n a2, a2, 0 -402c5bbc: 640c movi.n a4, 6 -402c5bbe: 01d222 addmi a2, a2, 0x100 -402c5bc1: 5c0222 l8ui a2, a2, 92 -402c5bc4: 004c22 s8i a2, a12, 0 -402c5bc7: 01cc22 addi a2, a12, 1 -402c5bca: cefd01 l32r a0, 402b97c0 -402c5bcd: 0000c0 callx0 a0 -402c5bd0: 013d mov.n a3, a1 -402c5bd2: 440c movi.n a4, 4 -402c5bd4: 2c7b addi.n a2, a12, 7 -402c5bd6: cefa01 l32r a0, 402b97c0 -402c5bd9: 0000c0 callx0 a0 -402c5bdc: 0c3d mov.n a3, a12 -402c5bde: b40c movi.n a4, 11 -402c5be0: 0e2d mov.n a2, a14 -402c5be2: f52cc5 call0 402baeb0 -402c5be5: 65a542 movi a4, 0x565 -402c5be8: 203dd0 or a3, a13, a13 -402c5beb: 202cc0 or a2, a12, a12 -402c5bee: cd2601 l32r a0, 402b9088 -402c5bf1: 0000c0 callx0 a0 -402c5bf4: 000586 j 402c5c0e -402c5bf7: 020c00 excw -402c5bfa: 67a542 movi a4, 0x567 -402c5bfd: 0d3d mov.n a3, a13 -402c5bff: cd2201 l32r a0, 402b9088 -402c5c02: 0000c0 callx0 a0 -402c5c05: ffd421 l32r a2, 402c5b58 -402c5c08: ce7b01 l32r a0, 402b95f4 -402c5c0b: 0000c0 callx0 a0 -402c5c0e: b108 l32i.n a0, a1, 44 -402c5c10: a1c8 l32i.n a12, a1, 40 -402c5c12: 91d8 l32i.n a13, a1, 36 -402c5c14: 81e8 l32i.n a14, a1, 32 -402c5c16: 30c112 addi a1, a1, 48 -402c5c19: f00d ret.n -402c5c1b: 310800 srai a0, a0, 24 -402c5c1e: ff .byte 0xff -402c5c1f: 3f .byte 0x3f - -402c5c20 : -402c5c20: e0c112 addi a1, a1, -32 -402c5c23: 0661c2 s32i a12, a1, 24 -402c5c26: fd2ec1 l32r a12, 402c50e0 -402c5c29: 076102 s32i a0, a1, 28 -402c5c2c: 0561d2 s32i a13, a1, 20 -402c5c2f: 41e9 s32i.n a14, a1, 16 -402c5c31: 31f9 s32i.n a15, a1, 12 -402c5c33: 040c22 l8ui a2, a12, 4 -402c5c36: 641226 beqi a2, 1, 402c5c9e -402c5c39: fda231 l32r a3, 402c52c4 -402c5c3c: 0348 l32i.n a4, a3, 0 -402c5c3e: 03dd mov.n a13, a3 -402c5c40: 01d442 addmi a4, a4, 0x100 -402c5c43: 5a0422 l8ui a2, a4, 90 -402c5c46: 732c movi.n a3, 39 -402c5c48: 221b addi.n a2, a2, 1 -402c5c4a: 742020 extui a2, a2, 0, 8 -402c5c4d: 5a4422 s8i a2, a4, 90 -402c5c50: 4ab327 bgeu a3, a2, 402c5c9e -402c5c53: fde4e1 l32r a14, 402c53e4 -402c5c56: fff1f1 l32r a15, 402c5c1c -402c5c59: 2e38 l32i.n a3, a14, 8 -402c5c5b: 440c movi.n a4, 4 -402c5c5d: 33cb addi.n a3, a3, 12 -402c5c5f: 0f2d mov.n a2, a15 -402c5c61: ced701 l32r a0, 402b97c0 -402c5c64: 0000c0 callx0 a0 -402c5c67: 0d28 l32i.n a2, a13, 0 -402c5c69: 030c movi.n a3, 0 -402c5c6b: 01d222 addmi a2, a2, 0x100 -402c5c6e: 5a4232 s8i a3, a2, 90 -402c5c71: 120c movi.n a2, 1 -402c5c73: 064c22 s8i a2, a12, 6 -402c5c76: fdda21 l32r a2, 402c53e0 -402c5c79: e4d001 l32r a0, 402befbc -402c5c7c: 0000c0 callx0 a0 -402c5c7f: 0e2d mov.n a2, a14 -402c5c81: f5a6c5 call0 402bb6f0 -402c5c84: ff8631 l32r a3, 402c5a9c -402c5c87: 2e28 l32i.n a2, a14, 8 -402c5c89: 7da542 movi a4, 0x57d -402c5c8c: ccff01 l32r a0, 402b9088 -402c5c8f: 0000c0 callx0 a0 -402c5c92: fe4921 l32r a2, 402c55b8 -402c5c95: 0f3d mov.n a3, a15 -402c5c97: 0248 l32i.n a4, a2, 0 -402c5c99: 420c movi.n a2, 4 -402c5c9b: 0004c0 callx0 a4 -402c5c9e: 7108 l32i.n a0, a1, 28 -402c5ca0: 61c8 l32i.n a12, a1, 24 -402c5ca2: 51d8 l32i.n a13, a1, 20 -402c5ca4: 41e8 l32i.n a14, a1, 16 -402c5ca6: 31f8 l32i.n a15, a1, 12 -402c5ca8: 20c112 addi a1, a1, 32 -402c5cab: f00d ret.n -402c5cad: 000000 ill -402c5cb0: cb18 l32i.n a1, a11, 48 -402c5cb2: 402c movi.n a0, 36 -402c5cb4: c72d excw -402c5cb6: fe .byte 0xfe -402c5cb7: 3f .byte 0x3f -402c5cb8: 2ccaf4 excw -402c5cbb: 311040 srai a1, a4, 16 -402c5cbe: ff .byte 0xff -402c5cbf: 3f .byte 0x3f -402c5cc0: cadc bnez.n a10, 402c5ce0 -402c5cc2: 402c movi.n a0, 36 -402c5cc4: cab8 l32i.n a11, a10, 48 -402c5cc6: 402c movi.n a0, 36 -402c5cc8: 310c movi.n a1, 3 -402c5cca: ff .byte 0xff -402c5ccb: 3f .byte 0x3f - -402c5ccc : -402c5ccc: f0c112 addi a1, a1, -16 -402c5ccf: 21c9 s32i.n a12, a1, 8 -402c5cd1: fd05c1 l32r a12, 402c50e8 -402c5cd4: 3109 s32i.n a0, a1, 12 -402c5cd6: 0c28 l32i.n a2, a12, 0 -402c5cd8: 12dc bnez.n a2, 402c5ced -402c5cda: ff7031 l32r a3, 402c5a9c -402c5cdd: e45c movi.n a4, 94 -402c5cdf: 5aa022 movi a2, 90 -402c5ce2: d0a801 l32r a0, 402b9f84 -402c5ce5: 0000c0 callx0 a0 -402c5ce8: 0c29 s32i.n a2, a12, 0 -402c5cea: 000206 j 402c5cf6 -402c5ced: fff021 l32r a2, 402c5cb0 -402c5cf0: ce4101 l32r a0, 402b95f4 -402c5cf3: 0000c0 callx0 a0 -402c5cf6: 0c28 l32i.n a2, a12, 0 -402c5cf8: c2cc bnez.n a2, 402c5d08 -402c5cfa: 64a042 movi a4, 100 -402c5cfd: ffed31 l32r a3, 402c5cb4 -402c5d00: ffee21 l32r a2, 402c5cb8 -402c5d03: 000e46 j 402c5d40 -402c5d06: c10000 mul16u a0, a0, a0 -402c5d09: ffed excw -402c5d0b: 0c28 l32i.n a2, a12, 0 -402c5d0d: 72dc bnez.n a2, 402c5d28 -402c5d0f: ff6331 l32r a3, 402c5a9c -402c5d12: 6ba042 movi a4, 107 -402c5d15: 021c movi.n a2, 16 -402c5d17: d09b01 l32r a0, 402b9f84 -402c5d1a: 0000c0 callx0 a0 -402c5d1d: 030c movi.n a3, 0 -402c5d1f: 0c29 s32i.n a2, a12, 0 -402c5d21: 3239 s32i.n a3, a2, 12 -402c5d23: 000286 j 402c5d31 -402c5d26: 210000 srai a0, a0, 0 -402c5d29: 01ffe6 bgei a15, 0x100, 402c5d2e -402c5d2c: c0ce32 addi a3, a14, -64 -402c5d2f: 220000 excw -402c5d32: 002c movi.n a0, 32 -402c5d34: 017256 bnez a2, 402c5d4f -402c5d37: ffdf31 l32r a3, 402c5cb4 -402c5d3a: ffe221 l32r a2, 402c5cc4 -402c5d3d: 72a042 movi a4, 114 -402c5d40: ce2d01 l32r a0, 402b95f4 -402c5d43: 0000c0 callx0 a0 -402c5d46: 00a022 movi a2, 0 -402c5d49: ff8705 call0 402c55bc -402c5d4c: 000106 j 402c5d54 -402c5d4f: ffde31 l32r a3, 402c5cc8 -402c5d52: 0329 s32i.n a2, a3, 0 -402c5d54: 3108 l32i.n a0, a1, 12 -402c5d56: 21c8 l32i.n a12, a1, 8 -402c5d58: 10c112 addi a1, a1, 16 -402c5d5b: f00d ret.n -402c5d5d: 000000 ill - -402c5d60 : -402c5d60: fce231 l32r a3, 402c50e8 -402c5d63: f0c112 addi a1, a1, -16 -402c5d66: 0328 l32i.n a2, a3, 0 -402c5d68: 21c9 s32i.n a12, a1, 8 -402c5d6a: 3109 s32i.n a0, a1, 12 -402c5d6c: 11d9 s32i.n a13, a1, 4 -402c5d6e: 20c330 or a12, a3, a3 -402c5d71: 00f216 beqz a2, 402c5d84 -402c5d74: ff4a31 l32r a3, 402c5a9c -402c5d77: 84a042 movi a4, 132 -402c5d7a: ccc301 l32r a0, 402b9088 -402c5d7d: 0000c0 callx0 a0 -402c5d80: 020c movi.n a2, 0 -402c5d82: 0c29 s32i.n a2, a12, 0 -402c5d84: ffce31 l32r a3, 402c5cbc -402c5d87: ffd0c1 l32r a12, 402c5cc8 -402c5d8a: 0328 l32i.n a2, a3, 0 -402c5d8c: 03dd mov.n a13, a3 -402c5d8e: 0c29 s32i.n a2, a12, 0 -402c5d90: 429c beqz.n a2, 402c5da8 -402c5d92: 3238 l32i.n a3, a2, 12 -402c5d94: 8ea042 movi a4, 142 -402c5d97: 0c39 s32i.n a3, a12, 0 -402c5d99: ff4031 l32r a3, 402c5a9c -402c5d9c: ccbb01 l32r a0, 402b9088 -402c5d9f: 0000c0 callx0 a0 -402c5da2: 0c28 l32i.n a2, a12, 0 -402c5da4: fffa06 j 402c5d90 -402c5da7: 310800 srai a0, a0, 24 +402c5b48: ffe031 l32r a3, 402c5ac8 +402c5b4b: 040c movi.n a4, 0 +402c5b4d: 0c2d mov.n a2, a12 +402c5b4f: e67901 l32r a0, 402bf534 +402c5b52: 0000c0 callx0 a0 +402c5b55: 150c movi.n a5, 1 +402c5b57: 054d mov.n a4, a5 +402c5b59: 64a032 movi a3, 100 +402c5b5c: 0c2d mov.n a2, a12 +402c5b5e: e67601 l32r a0, 402bf538 +402c5b61: 0000c0 callx0 a0 +402c5b64: 3108 l32i.n a0, a1, 12 +402c5b66: 21c8 l32i.n a12, a1, 8 +402c5b68: 11d8 l32i.n a13, a1, 4 +402c5b6a: 01e8 l32i.n a14, a1, 0 +402c5b6c: 10c112 addi a1, a1, 16 +402c5b6f: f00d ret.n +402c5b71: 000000 ill +402c5b74: 2cc780 excw +402c5b77: c11240 mul16u a1, a2, a4 + +402c5b78 : +402c5b78: d0c112 addi a1, a1, -48 +402c5b7b: fd6021 l32r a2, 402c50fc +402c5b7e: b109 s32i.n a0, a1, 44 +402c5b80: a1c9 s32i.n a12, a1, 40 +402c5b82: 91d9 s32i.n a13, a1, 36 +402c5b84: 81e9 s32i.n a14, a1, 32 +402c5b86: 040222 l8ui a2, a2, 4 +402c5b89: 021266 bnei a2, 1, 402c5b8f +402c5b8c: 002686 j 402c5c2a +402c5b8f: 013d mov.n a3, a1 +402c5b91: 020c movi.n a2, 0 +402c5b93: dd5f05 call0 402a3184 +402c5b96: dc4e45 call0 402a207c +402c5b99: 025226 beqi a2, 5, 402c5b9f +402c5b9c: 002286 j 402c5c2a +402c5b9f: 0128 l32i.n a2, a1, 0 +402c5ba1: 085216 beqz a2, 402c5c2a +402c5ba4: ffc5d1 l32r a13, 402c5ab8 +402c5ba7: 5ca542 movi a4, 0x55c +402c5baa: 0d3d mov.n a3, a13 +402c5bac: b20c movi.n a2, 11 +402c5bae: d0fc01 l32r a0, 402b9fa0 +402c5bb1: 0000c0 callx0 a0 +402c5bb4: 02cd mov.n a12, a2 +402c5bb6: 05a216 beqz a2, 402c5c14 +402c5bb9: fe11e1 l32r a14, 402c5400 +402c5bbc: 440c movi.n a4, 4 +402c5bbe: 2e28 l32i.n a2, a14, 8 +402c5bc0: 013d mov.n a3, a1 +402c5bc2: 228b addi.n a2, a2, 8 +402c5bc4: cf0601 l32r a0, 402b97dc +402c5bc7: 0000c0 callx0 a0 +402c5bca: 31cb addi.n a3, a1, 12 +402c5bcc: 020c movi.n a2, 0 +402c5bce: dd6a85 call0 402a3278 +402c5bd1: fdc321 l32r a2, 402c52e0 +402c5bd4: 31cb addi.n a3, a1, 12 +402c5bd6: 0228 l32i.n a2, a2, 0 +402c5bd8: 640c movi.n a4, 6 +402c5bda: 01d222 addmi a2, a2, 0x100 +402c5bdd: 5c0222 l8ui a2, a2, 92 +402c5be0: 004c22 s8i a2, a12, 0 +402c5be3: 01cc22 addi a2, a12, 1 +402c5be6: cefd01 l32r a0, 402b97dc +402c5be9: 0000c0 callx0 a0 +402c5bec: 013d mov.n a3, a1 +402c5bee: 440c movi.n a4, 4 +402c5bf0: 2c7b addi.n a2, a12, 7 +402c5bf2: cefa01 l32r a0, 402b97dc +402c5bf5: 0000c0 callx0 a0 +402c5bf8: 0c3d mov.n a3, a12 +402c5bfa: b40c movi.n a4, 11 +402c5bfc: 0e2d mov.n a2, a14 +402c5bfe: f52cc5 call0 402baecc +402c5c01: 65a542 movi a4, 0x565 +402c5c04: 203dd0 or a3, a13, a13 +402c5c07: 202cc0 or a2, a12, a12 +402c5c0a: cd2601 l32r a0, 402b90a4 +402c5c0d: 0000c0 callx0 a0 +402c5c10: 000586 j 402c5c2a +402c5c13: 020c00 excw +402c5c16: 67a542 movi a4, 0x567 +402c5c19: 0d3d mov.n a3, a13 +402c5c1b: cd2201 l32r a0, 402b90a4 +402c5c1e: 0000c0 callx0 a0 +402c5c21: ffd421 l32r a2, 402c5b74 +402c5c24: ce7b01 l32r a0, 402b9610 +402c5c27: 0000c0 callx0 a0 +402c5c2a: b108 l32i.n a0, a1, 44 +402c5c2c: a1c8 l32i.n a12, a1, 40 +402c5c2e: 91d8 l32i.n a13, a1, 36 +402c5c30: 81e8 l32i.n a14, a1, 32 +402c5c32: 30c112 addi a1, a1, 48 +402c5c35: f00d ret.n +402c5c37: 310800 srai a0, a0, 24 +402c5c3a: ff .byte 0xff +402c5c3b: 3f .byte 0x3f + +402c5c3c : +402c5c3c: e0c112 addi a1, a1, -32 +402c5c3f: 0661c2 s32i a12, a1, 24 +402c5c42: fd2ec1 l32r a12, 402c50fc +402c5c45: 076102 s32i a0, a1, 28 +402c5c48: 0561d2 s32i a13, a1, 20 +402c5c4b: 41e9 s32i.n a14, a1, 16 +402c5c4d: 31f9 s32i.n a15, a1, 12 +402c5c4f: 040c22 l8ui a2, a12, 4 +402c5c52: 641226 beqi a2, 1, 402c5cba +402c5c55: fda231 l32r a3, 402c52e0 +402c5c58: 0348 l32i.n a4, a3, 0 +402c5c5a: 03dd mov.n a13, a3 +402c5c5c: 01d442 addmi a4, a4, 0x100 +402c5c5f: 5a0422 l8ui a2, a4, 90 +402c5c62: 732c movi.n a3, 39 +402c5c64: 221b addi.n a2, a2, 1 +402c5c66: 742020 extui a2, a2, 0, 8 +402c5c69: 5a4422 s8i a2, a4, 90 +402c5c6c: 4ab327 bgeu a3, a2, 402c5cba +402c5c6f: fde4e1 l32r a14, 402c5400 +402c5c72: fff1f1 l32r a15, 402c5c38 +402c5c75: 2e38 l32i.n a3, a14, 8 +402c5c77: 440c movi.n a4, 4 +402c5c79: 33cb addi.n a3, a3, 12 +402c5c7b: 0f2d mov.n a2, a15 +402c5c7d: ced701 l32r a0, 402b97dc +402c5c80: 0000c0 callx0 a0 +402c5c83: 0d28 l32i.n a2, a13, 0 +402c5c85: 030c movi.n a3, 0 +402c5c87: 01d222 addmi a2, a2, 0x100 +402c5c8a: 5a4232 s8i a3, a2, 90 +402c5c8d: 120c movi.n a2, 1 +402c5c8f: 064c22 s8i a2, a12, 6 +402c5c92: fdda21 l32r a2, 402c53fc +402c5c95: e4d001 l32r a0, 402befd8 +402c5c98: 0000c0 callx0 a0 +402c5c9b: 0e2d mov.n a2, a14 +402c5c9d: f5a6c5 call0 402bb70c +402c5ca0: ff8631 l32r a3, 402c5ab8 +402c5ca3: 2e28 l32i.n a2, a14, 8 +402c5ca5: 7da542 movi a4, 0x57d +402c5ca8: ccff01 l32r a0, 402b90a4 +402c5cab: 0000c0 callx0 a0 +402c5cae: fe4921 l32r a2, 402c55d4 +402c5cb1: 0f3d mov.n a3, a15 +402c5cb3: 0248 l32i.n a4, a2, 0 +402c5cb5: 420c movi.n a2, 4 +402c5cb7: 0004c0 callx0 a4 +402c5cba: 7108 l32i.n a0, a1, 28 +402c5cbc: 61c8 l32i.n a12, a1, 24 +402c5cbe: 51d8 l32i.n a13, a1, 20 +402c5cc0: 41e8 l32i.n a14, a1, 16 +402c5cc2: 31f8 l32i.n a15, a1, 12 +402c5cc4: 20c112 addi a1, a1, 32 +402c5cc7: f00d ret.n +402c5cc9: 000000 ill +402c5ccc: cb38 l32i.n a3, a11, 48 +402c5cce: 402c movi.n a0, 36 +402c5cd0: c72d excw +402c5cd2: fe .byte 0xfe +402c5cd3: 3f .byte 0x3f +402c5cd4: 2ccb14 excw +402c5cd7: 311040 srai a1, a4, 16 +402c5cda: ff .byte 0xff +402c5cdb: 3f .byte 0x3f +402c5cdc: cafc bnez.n a10, 402c5d1c +402c5cde: 402c movi.n a0, 36 +402c5ce0: cad8 l32i.n a13, a10, 48 +402c5ce2: 402c movi.n a0, 36 +402c5ce4: 310c movi.n a1, 3 +402c5ce6: ff .byte 0xff +402c5ce7: 3f .byte 0x3f + +402c5ce8 : +402c5ce8: f0c112 addi a1, a1, -16 +402c5ceb: 21c9 s32i.n a12, a1, 8 +402c5ced: fd05c1 l32r a12, 402c5104 +402c5cf0: 3109 s32i.n a0, a1, 12 +402c5cf2: 0c28 l32i.n a2, a12, 0 +402c5cf4: 12dc bnez.n a2, 402c5d09 +402c5cf6: ff7031 l32r a3, 402c5ab8 +402c5cf9: e45c movi.n a4, 94 +402c5cfb: 5aa022 movi a2, 90 +402c5cfe: d0a801 l32r a0, 402b9fa0 +402c5d01: 0000c0 callx0 a0 +402c5d04: 0c29 s32i.n a2, a12, 0 +402c5d06: 000206 j 402c5d12 +402c5d09: fff021 l32r a2, 402c5ccc +402c5d0c: ce4101 l32r a0, 402b9610 +402c5d0f: 0000c0 callx0 a0 +402c5d12: 0c28 l32i.n a2, a12, 0 +402c5d14: c2cc bnez.n a2, 402c5d24 +402c5d16: 64a042 movi a4, 100 +402c5d19: ffed31 l32r a3, 402c5cd0 +402c5d1c: ffee21 l32r a2, 402c5cd4 +402c5d1f: 000e46 j 402c5d5c +402c5d22: c10000 mul16u a0, a0, a0 +402c5d25: ffed excw +402c5d27: 0c28 l32i.n a2, a12, 0 +402c5d29: 72dc bnez.n a2, 402c5d44 +402c5d2b: ff6331 l32r a3, 402c5ab8 +402c5d2e: 6ba042 movi a4, 107 +402c5d31: 021c movi.n a2, 16 +402c5d33: d09b01 l32r a0, 402b9fa0 +402c5d36: 0000c0 callx0 a0 +402c5d39: 030c movi.n a3, 0 +402c5d3b: 0c29 s32i.n a2, a12, 0 +402c5d3d: 3239 s32i.n a3, a2, 12 +402c5d3f: 000286 j 402c5d4d +402c5d42: 210000 srai a0, a0, 0 +402c5d45: 01ffe6 bgei a15, 0x100, 402c5d4a +402c5d48: c0ce32 addi a3, a14, -64 +402c5d4b: 220000 excw +402c5d4e: 002c movi.n a0, 32 +402c5d50: 017256 bnez a2, 402c5d6b +402c5d53: ffdf31 l32r a3, 402c5cd0 +402c5d56: ffe221 l32r a2, 402c5ce0 +402c5d59: 72a042 movi a4, 114 +402c5d5c: ce2d01 l32r a0, 402b9610 +402c5d5f: 0000c0 callx0 a0 +402c5d62: 00a022 movi a2, 0 +402c5d65: ff8705 call0 402c55d8 +402c5d68: 000106 j 402c5d70 +402c5d6b: ffde31 l32r a3, 402c5ce4 +402c5d6e: 0329 s32i.n a2, a3, 0 +402c5d70: 3108 l32i.n a0, a1, 12 +402c5d72: 21c8 l32i.n a12, a1, 8 +402c5d74: 10c112 addi a1, a1, 16 +402c5d77: f00d ret.n +402c5d79: 000000 ill + +402c5d7c : +402c5d7c: fce231 l32r a3, 402c5104 +402c5d7f: f0c112 addi a1, a1, -16 +402c5d82: 0328 l32i.n a2, a3, 0 +402c5d84: 21c9 s32i.n a12, a1, 8 +402c5d86: 3109 s32i.n a0, a1, 12 +402c5d88: 11d9 s32i.n a13, a1, 4 +402c5d8a: 20c330 or a12, a3, a3 +402c5d8d: 00f216 beqz a2, 402c5da0 +402c5d90: ff4a31 l32r a3, 402c5ab8 +402c5d93: 84a042 movi a4, 132 +402c5d96: ccc301 l32r a0, 402b90a4 +402c5d99: 0000c0 callx0 a0 +402c5d9c: 020c movi.n a2, 0 +402c5d9e: 0c29 s32i.n a2, a12, 0 +402c5da0: ffce31 l32r a3, 402c5cd8 +402c5da3: ffd0c1 l32r a12, 402c5ce4 +402c5da6: 0328 l32i.n a2, a3, 0 +402c5da8: 03dd mov.n a13, a3 402c5daa: 0c29 s32i.n a2, a12, 0 -402c5dac: 0d29 s32i.n a2, a13, 0 -402c5dae: 21c8 l32i.n a12, a1, 8 -402c5db0: 11d8 l32i.n a13, a1, 4 -402c5db2: 10c112 addi a1, a1, 16 -402c5db5: f00d ret.n -402c5db7: ca9c00 excw -402c5dba: 402c movi.n a0, 36 -402c5dbc: 2cca74 excw -402c5dbf: 412140 srli a2, a4, 1 - -402c5dc0 : -402c5dc0: fd4121 l32r a2, 402c52c4 -402c5dc3: f0c112 addi a1, a1, -16 -402c5dc6: 0238 l32i.n a3, a2, 0 -402c5dc8: 21c9 s32i.n a12, a1, 8 -402c5dca: 3109 s32i.n a0, a1, 12 -402c5dcc: 02cd mov.n a12, a2 -402c5dce: a3ec bnez.n a3, 402c5dfc -402c5dd0: ff3331 l32r a3, 402c5a9c -402c5dd3: 9fa042 movi a4, 159 -402c5dd6: 64a122 movi a2, 0x164 -402c5dd9: d06a01 l32r a0, 402b9f84 -402c5ddc: 0000c0 callx0 a0 -402c5ddf: 006c22 s32i a2, a12, 0 -402c5de2: b2ec bnez.n a2, 402c5e11 -402c5de4: ffb431 l32r a3, 402c5cb4 -402c5de7: fff521 l32r a2, 402c5dbc -402c5dea: a7a042 movi a4, 167 -402c5ded: ce0101 l32r a0, 402b95f4 -402c5df0: 0000c0 callx0 a0 -402c5df3: 020c movi.n a2, 0 -402c5df5: ff7c45 call0 402c55bc -402c5df8: 000806 j 402c5e1c -402c5dfb: b92100 excw -402c5dfe: 22fc bnez.n a2, 402c5e34 -402c5e00: 660c02 l8ui a0, a12, 102 -402c5e03: 211612 l16ui a1, a6, 66 -402c5e06: ffec bnez.n a15, 402c5e39 -402c5e08: cdfb01 l32r a0, 402b95f4 -402c5e0b: 0000c0 callx0 a0 -402c5e0e: 000286 j 402c5e1c -402c5e11: f37c movi.n a3, -1 -402c5e13: 045232 s16i a3, a2, 8 -402c5e16: 055232 s16i a3, a2, 10 -402c5e19: 5c4232 s8i a3, a2, 92 -402c5e1c: 3108 l32i.n a0, a1, 12 -402c5e1e: 21c8 l32i.n a12, a1, 8 -402c5e20: 10c112 addi a1, a1, 16 -402c5e23: f00d ret.n -402c5e25: 000000 ill - -402c5e28 : -402c5e28: fd2731 l32r a3, 402c52c4 -402c5e2b: f0c112 addi a1, a1, -16 -402c5e2e: 0328 l32i.n a2, a3, 0 -402c5e30: 21c9 s32i.n a12, a1, 8 -402c5e32: 3109 s32i.n a0, a1, 12 -402c5e34: 03cd mov.n a12, a3 -402c5e36: e28c beqz.n a2, 402c5e48 -402c5e38: ff1931 l32r a3, 402c5a9c -402c5e3b: bda042 movi a4, 189 -402c5e3e: cc9201 l32r a0, 402b9088 -402c5e41: 0000c0 callx0 a0 -402c5e44: 020c movi.n a2, 0 -402c5e46: 0c29 s32i.n a2, a12, 0 -402c5e48: 3108 l32i.n a0, a1, 12 -402c5e4a: 21c8 l32i.n a12, a1, 8 -402c5e4c: 10c112 addi a1, a1, 16 -402c5e4f: f00d ret.n -402c5e51: 000000 ill -402c5e54: fe89c4 excw -402c5e57: 3f .byte 0x3f -402c5e58: 2cca60 excw -402c5e5b: ca5040 excw -402c5e5e: 402c movi.n a0, 36 -402c5e60: 2cca40 excw -402c5e63: 55bc40 extui a11, a4, 28, 6 -402c5e66: 402c movi.n a0, 36 -402c5e68: ca28 l32i.n a2, a10, 48 -402c5e6a: 402c movi.n a0, 36 -402c5e6c: c9fc bnez.n a9, 402c5eac -402c5e6e: 402c movi.n a0, 36 -402c5e70: 2cc9d0 excw -402c5e73: 310040 srai a0, a4, 16 -402c5e76: ff .byte 0xff -402c5e77: 3f .byte 0x3f -402c5e78: 2cc9c0 excw -402c5e7b: df4840 excw -402c5e7e: 124000 excw - -402c5e80 : -402c5e80: b0c112 addi a1, a1, -80 -402c5e83: 1261c2 s32i a12, a1, 72 -402c5e86: 20c220 or a12, a2, a2 -402c5e89: fd4321 l32r a2, 402c5398 -402c5e8c: 1161d2 s32i a13, a1, 68 -402c5e8f: 002222 l32i a2, a2, 0 -402c5e92: 136102 s32i a0, a1, 76 -402c5e95: 1061e2 s32i a14, a1, 64 -402c5e98: 0f61f2 s32i a15, a1, 60 -402c5e9b: 1422d2 l32i a13, a2, 80 -402c5e9e: dd0385 call0 402a2ed8 -402c5ea1: 0d0c22 l8ui a2, a12, 13 -402c5ea4: 116207 bbci a2, 0, 402c5eb9 -402c5ea7: 16cc22 addi a2, a12, 22 -402c5eaa: 10cc32 addi a3, a12, 16 -402c5ead: 7129 s32i.n a2, a1, 28 -402c5eaf: 1ccce2 addi a14, a12, 28 -402c5eb2: 5139 s32i.n a3, a1, 20 -402c5eb4: 000506 j 402c5ecc -402c5eb7: 170000 excw -402c5eba: 0602e2 l8ui a14, a2, 6 -402c5ebd: 5200c1 l32r a12, 4029a6c0 <__wpa_send_eapol+0x1d4> -402c5ec0: 1ccc bnez.n a12, 402c5ec5 -402c5ec2: 16cc22 addi a2, a12, 22 -402c5ec5: 7159 s32i.n a5, a1, 28 -402c5ec7: 10cce2 addi a14, a12, 16 -402c5eca: 5129 s32i.n a2, a1, 20 -402c5ecc: fe2031 l32r a3, 402c574c -402c5ecf: 340c movi.n a4, 3 -402c5ed1: 0e2d mov.n a2, a14 -402c5ed3: 286001 l32r a0, 40290054 -402c5ed6: 0000c0 callx0 a0 -402c5ed9: f28c beqz.n a2, 402c5eec -402c5edb: ffde31 l32r a3, 402c5e54 -402c5ede: 640c movi.n a4, 6 -402c5ee0: 202ee0 or a2, a14, a14 -402c5ee3: 285c01 l32r a0, 40290054 -402c5ee6: 0000c0 callx0 a0 -402c5ee9: 2d7256 bnez a2, 402c61c4 -402c5eec: 0c0c22 l8ui a2, a12, 12 -402c5eef: 030c movi.n a3, 0 -402c5ef1: 012280 slli a2, a2, 24 -402c5ef4: 312820 srai a2, a2, 24 -402c5ef7: 240c movi.n a4, 2 -402c5ef9: a33420 movltz a3, a4, a2 -402c5efc: 181c22 l16ui a2, a12, 48 -402c5eff: 6139 s32i.n a3, a1, 24 -402c5f01: 1f1266 bnei a2, 1, 402c5f24 -402c5f04: 191c32 l16ui a3, a12, 50 -402c5f07: c2ad22 movi a2, 0xfffffdc2 -402c5f0a: 232a add.n a2, a3, a2 -402c5f0c: 6138 l32i.n a3, a1, 24 -402c5f0e: c02230 sub a2, a2, a3 -402c5f11: f42020 extui a2, a2, 0, 16 -402c5f14: 234c movi.n a3, 66 -402c5f16: 02b327 bgeu a3, a2, 402c5f1c -402c5f19: 00a9c6 j 402c61c4 -402c5f1c: 000106 j 402c5f24 -402c5f1f: d20000 excw -402c5f22: 142d excw -402c5f24: 29cd16 beqz a13, 402c61c4 -402c5f27: 5128 l32i.n a2, a1, 20 -402c5f29: 640c movi.n a4, 6 -402c5f2b: 203dd0 or a3, a13, a13 -402c5f2e: d01401 l32r a0, 402b9f80 -402c5f31: 0000c0 callx0 a0 -402c5f34: fe9256 bnez a2, 402c5f21 -402c5f37: 050c movi.n a5, 0 -402c5f39: 4159 s32i.n a5, a1, 16 -402c5f3b: 000b46 j 402c5f6c -402c5f3e: 4138 l32i.n a3, a1, 16 -402c5f40: 6158 l32i.n a5, a1, 24 -402c5f42: a02330 addx4 a2, a3, a3 -402c5f45: 9022c0 addx2 a2, a2, a12 -402c5f48: 1a1242 l16ui a4, a2, 52 -402c5f4b: 191222 l16ui a2, a2, 50 -402c5f4e: 331b addi.n a3, a3, 1 -402c5f50: c02250 sub a2, a2, a5 -402c5f53: f43030 extui a3, a3, 0, 16 -402c5f56: c2ad52 movi a5, 0xfffffdc2 -402c5f59: f42020 extui a2, a2, 0, 16 -402c5f5c: 4139 s32i.n a3, a1, 16 -402c5f5e: 325a add.n a3, a2, a5 -402c5f60: f43030 extui a3, a3, 0, 16 -402c5f63: 42a052 movi a5, 66 -402c5f66: 414440 srli a4, a4, 4 -402c5f69: 0ab537 bgeu a5, a3, 402c5f77 -402c5f6c: 181c22 l16ui a2, a12, 48 -402c5f6f: 4138 l32i.n a3, a1, 16 -402c5f71: c93327 bltu a3, a2, 402c5f3e -402c5f74: 009306 j 402c61c4 -402c5f77: 0d0c32 l8ui a3, a12, 13 -402c5f7a: 0b6307 bbci a3, 0, 402c5f89 -402c5f7d: 24cd82 addi a8, a13, 36 -402c5f80: 2ccd32 addi a3, a13, 44 -402c5f83: 161d52 l16ui a5, a13, 44 -402c5f86: 000206 j 402c5f92 -402c5f89: 111d52 l16ui a5, a13, 34 -402c5f8c: 1acd82 addi a8, a13, 26 -402c5f8f: 22cd32 addi a3, a13, 34 -402c5f92: d61457 beq a4, a5, 402c5f6c -402c5f95: 001852 l16ui a5, a8, 0 -402c5f98: 1d1527 beq a5, a2, 402c5fb9 -402c5f9b: 011862 l16ui a6, a8, 2 -402c5f9e: 171267 beq a2, a6, 402c5fb9 -402c5fa1: 021852 l16ui a5, a8, 4 -402c5fa4: 111257 beq a2, a5, 402c5fb9 -402c5fa7: 015852 s16i a5, a8, 2 -402c5faa: 031852 l16ui a5, a8, 6 -402c5fad: 005862 s16i a6, a8, 0 -402c5fb0: 025852 s16i a5, a8, 4 -402c5fb3: 035822 s16i a2, a8, 6 -402c5fb6: 005342 s16i a4, a3, 0 -402c5fb9: fc49e1 l32r a14, 402c50e0 -402c5fbc: 0c0e22 l8ui a2, a14, 12 -402c5fbf: 0e7d mov.n a7, a14 -402c5fc1: 1c1266 bnei a2, 1, 402c5fe1 -402c5fc4: 031862 l16ui a6, a8, 6 -402c5fc7: 021852 l16ui a5, a8, 4 -402c5fca: 011842 l16ui a4, a8, 2 -402c5fcd: 001832 l16ui a3, a8, 0 -402c5fd0: ffa221 l32r a2, 402c5e58 -402c5fd3: 9189 s32i.n a8, a1, 36 -402c5fd5: 81e9 s32i.n a14, a1, 32 -402c5fd7: cd8701 l32r a0, 402b95f4 -402c5fda: 0000c0 callx0 a0 -402c5fdd: 9188 l32i.n a8, a1, 36 -402c5fdf: 8178 l32i.n a7, a1, 32 -402c5fe1: 011842 l16ui a4, a8, 2 -402c5fe4: 021822 l16ui a2, a8, 4 -402c5fe7: f46040 extui a6, a4, 0, 16 -402c5fea: f45020 extui a5, a2, 0, 16 -402c5fed: 001832 l16ui a3, a8, 0 -402c5ff0: 01b657 bgeu a6, a5, 402c5ff5 -402c5ff3: 042d mov.n a2, a4 -402c5ff5: f44020 extui a4, a2, 0, 16 -402c5ff8: 03fd mov.n a15, a3 -402c5ffa: 02b437 bgeu a4, a3, 402c6000 -402c5ffd: 20f220 or a15, a2, a2 -402c6000: 031822 l16ui a2, a8, 6 -402c6003: f430f0 extui a3, a15, 0, 16 -402c6006: 02b237 bgeu a2, a3, 402c600c -402c6009: 20f220 or a15, a2, a2 -402c600c: f4f0f0 extui a15, a15, 0, 16 -402c600f: 083d mov.n a3, a8 -402c6011: 588b addi.n a5, a8, 8 -402c6013: 020c movi.n a2, 0 -402c6015: 001342 l16ui a4, a3, 0 -402c6018: 332b addi.n a3, a3, 2 -402c601a: c044f0 sub a4, a4, a15 -402c601d: 224a add.n a2, a2, a4 -402c601f: f42020 extui a2, a2, 0, 16 -402c6022: ef9537 bne a5, a3, 402c6015 -402c6025: 026226 beqi a2, 6, 402c602b -402c6028: ffd006 j 402c5f6c -402c602b: fca631 l32r a3, 402c52c4 -402c602e: fedff2 addmi a15, a15, 0xfffffe00 -402c6031: 0328 l32i.n a2, a3, 0 -402c6033: 034d mov.n a4, a3 -402c6035: 02bc beqz.n a2, 402c6069 -402c6037: 0d0c32 l8ui a3, a12, 13 -402c603a: f4f0f0 extui a15, a15, 0, 16 -402c603d: 076307 bbci a3, 0, 402c6048 -402c6040: 0452f2 s16i a15, a2, 8 -402c6043: 000106 j 402c604b -402c6046: f20000 excw -402c6049: f20552 l8ui a5, a5, 242 -402c604c: 220c42 l8ui a4, a12, 34 -402c604f: 260c07 bnone a12, a0, 402c6079 -402c6052: 060212 l8ui a1, a2, 6 -402c6055: 005b addi.n a0, a0, 5 -402c6057: 0428 l32i.n a2, a4, 0 -402c6059: 0c0232 l8ui a3, a2, 12 -402c605c: ff8021 l32r a2, 402c5e5c -402c605f: cd6501 l32r a0, 402b95f4 -402c6062: 0000c0 callx0 a0 -402c6065: 0056c6 j 402c61c4 -402c6068: 813900 src a3, a9, a0 -402c606b: 9189 s32i.n a8, a1, 36 -402c606d: ffd505 call0 402c5dc0 -402c6070: 8138 l32i.n a3, a1, 32 -402c6072: 140c movi.n a4, 1 -402c6074: 0328 l32i.n a2, a3, 0 -402c6076: 9188 l32i.n a8, a1, 36 -402c6078: 0249 s32i.n a4, a2, 0 -402c607a: 0d0c42 l8ui a4, a12, 13 -402c607d: f4f0f0 extui a15, a15, 0, 16 -402c6080: 056407 bbci a4, 0, 402c6089 -402c6083: 0452f2 s16i a15, a2, 8 -402c6086: 000086 j 402c608c -402c6089: 0552f2 s16i a15, a2, 10 -402c608c: 0c42f2 s8i a15, a2, 12 -402c608f: 0c0e22 l8ui a2, a14, 12 -402c6092: 111266 bnei a2, 1, 402c60a7 -402c6095: 0328 l32i.n a2, a3, 0 -402c6097: 0c0232 l8ui a3, a2, 12 -402c609a: ff7121 l32r a2, 402c5e60 -402c609d: 9189 s32i.n a8, a1, 36 -402c609f: cd5501 l32r a0, 402b95f4 -402c60a2: 0000c0 callx0 a0 -402c60a5: 9188 l32i.n a8, a1, 36 -402c60a7: 120c movi.n a2, 1 -402c60a9: 0f0c movi.n a15, 0 -402c60ab: 0d4e22 s8i a2, a14, 13 -402c60ae: fc0b21 l32r a2, 402c50dc -402c60b1: 2ef9 s32i.n a15, a14, 8 -402c60b3: 9189 s32i.n a8, a1, 36 -402c60b5: e3c101 l32r a0, 402befbc -402c60b8: 0000c0 callx0 a0 -402c60bb: 4f0d22 l8ui a2, a13, 79 -402c60be: dce305 call0 402a2ef0 -402c60c1: fc80e1 l32r a14, 402c52c4 -402c60c4: 4f0d32 l8ui a3, a13, 79 -402c60c7: 0e28 l32i.n a2, a14, 0 -402c60c9: 1c4232 s8i a3, a2, 28 -402c60cc: fcc921 l32r a2, 402c53f0 -402c60cf: e3bb01 l32r a0, 402befbc -402c60d2: 0000c0 callx0 a0 -402c60d5: ff6331 l32r a3, 402c5e64 -402c60d8: fcc621 l32r a2, 402c53f0 -402c60db: 0f4d mov.n a4, a15 -402c60dd: e50e01 l32r a0, 402bf518 -402c60e0: 0000c0 callx0 a0 -402c60e3: fe3e21 l32r a2, 402c59dc -402c60e6: 150c movi.n a5, 1 -402c60e8: 000222 l8ui a2, a2, 0 -402c60eb: 0f4d mov.n a4, a15 -402c60ed: 1132b0 slli a3, a2, 5 -402c60f0: c03320 sub a3, a3, a2 -402c60f3: a03320 addx4 a3, a3, a2 -402c60f6: fcbe21 l32r a2, 402c53f0 -402c60f9: 1133d0 slli a3, a3, 3 -402c60fc: e50801 l32r a0, 402bf51c -402c60ff: 0000c0 callx0 a0 -402c6102: 0ef8 l32i.n a15, a14, 0 -402c6104: 7138 l32i.n a3, a1, 28 -402c6106: 640c movi.n a4, 6 -402c6108: 2fdb addi.n a2, a15, 13 -402c610a: ff5c01 l32r a0, 402c5e7c -402c610d: 0000c0 callx0 a0 -402c6110: 5138 l32i.n a3, a1, 20 -402c6112: 640c movi.n a4, 6 -402c6114: 13cf22 addi a2, a15, 19 -402c6117: ff5901 l32r a0, 402c5e7c -402c611a: 0000c0 callx0 a0 -402c611d: 4f0d32 l8ui a3, a13, 79 -402c6120: ff5221 l32r a2, 402c5e68 -402c6123: cd3401 l32r a0, 402b95f4 -402c6126: 0000c0 callx0 a0 -402c6129: 0e28 l32i.n a2, a14, 0 -402c612b: 110272 l8ui a7, a2, 17 -402c612e: 100262 l8ui a6, a2, 16 -402c6131: 0f0252 l8ui a5, a2, 15 -402c6134: 0e0242 l8ui a4, a2, 14 -402c6137: 0d0232 l8ui a3, a2, 13 -402c613a: 120222 l8ui a2, a2, 18 -402c613d: 006122 s32i a2, a1, 0 -402c6140: ff4b21 l32r a2, 402c5e6c -402c6143: cd2c01 l32r a0, 402b95f4 -402c6146: 0000c0 callx0 a0 -402c6149: 0e28 l32i.n a2, a14, 0 -402c614b: 130232 l8ui a3, a2, 19 -402c614e: 170272 l8ui a7, a2, 23 -402c6151: 160262 l8ui a6, a2, 22 -402c6154: 150252 l8ui a5, a2, 21 -402c6157: 140242 l8ui a4, a2, 20 -402c615a: 180222 l8ui a2, a2, 24 -402c615d: 006122 s32i a2, a1, 0 -402c6160: ff4421 l32r a2, 402c5e70 -402c6163: cd2401 l32r a0, 402b95f4 -402c6166: 0000c0 callx0 a0 -402c6169: 0e28 l32i.n a2, a14, 0 -402c616b: 9188 l32i.n a8, a1, 36 -402c616d: 1238 l32i.n a3, a2, 4 -402c616f: 93fc bnez.n a3, 402c61ac -402c6171: 0c0232 l8ui a3, a2, 12 -402c6174: 2d5232 s16i a3, a2, 90 -402c6177: 1c0232 l8ui a3, a2, 28 -402c617a: 1d4232 s8i a3, a2, 29 -402c617d: fd0e21 l32r a2, 402c55b8 -402c6180: ff3d31 l32r a3, 402c5e74 -402c6183: 0248 l32i.n a4, a2, 0 -402c6185: 220c movi.n a2, 2 -402c6187: 9189 s32i.n a8, a1, 36 -402c6189: 0004c0 callx0 a4 -402c618c: fbd521 l32r a2, 402c50e0 -402c618f: 9188 l32i.n a8, a1, 36 -402c6191: 0c0222 l8ui a2, a2, 12 -402c6194: 1d1266 bnei a2, 1, 402c61b5 -402c6197: 0e28 l32i.n a2, a14, 0 -402c6199: 0c0232 l8ui a3, a2, 12 -402c619c: ff3721 l32r a2, 402c5e78 -402c619f: cd1501 l32r a0, 402b95f4 -402c61a2: 0000c0 callx0 a0 -402c61a5: 9188 l32i.n a8, a1, 36 -402c61a7: 000286 j 402c61b5 -402c61aa: 660000 excw -402c61ad: 320513 excw -402c61b0: 320c02 l8ui a0, a12, 50 -402c61b3: 0c2d52 l32i a5, a13, 48 -402c61b6: 030c44 excw -402c61b9: 082d mov.n a2, a8 -402c61bb: ca8f01 l32r a0, 402b8bf8 +402c5dac: 429c beqz.n a2, 402c5dc4 +402c5dae: 3238 l32i.n a3, a2, 12 +402c5db0: 8ea042 movi a4, 142 +402c5db3: 0c39 s32i.n a3, a12, 0 +402c5db5: ff4031 l32r a3, 402c5ab8 +402c5db8: ccbb01 l32r a0, 402b90a4 +402c5dbb: 0000c0 callx0 a0 +402c5dbe: 0c28 l32i.n a2, a12, 0 +402c5dc0: fffa06 j 402c5dac +402c5dc3: 310800 srai a0, a0, 24 +402c5dc6: 0c29 s32i.n a2, a12, 0 +402c5dc8: 0d29 s32i.n a2, a13, 0 +402c5dca: 21c8 l32i.n a12, a1, 8 +402c5dcc: 11d8 l32i.n a13, a1, 4 +402c5dce: 10c112 addi a1, a1, 16 +402c5dd1: f00d ret.n +402c5dd3: cabc00 excw +402c5dd6: 402c movi.n a0, 36 +402c5dd8: 2cca94 excw +402c5ddb: 412140 srli a2, a4, 1 + +402c5ddc : +402c5ddc: fd4121 l32r a2, 402c52e0 +402c5ddf: f0c112 addi a1, a1, -16 +402c5de2: 0238 l32i.n a3, a2, 0 +402c5de4: 21c9 s32i.n a12, a1, 8 +402c5de6: 3109 s32i.n a0, a1, 12 +402c5de8: 02cd mov.n a12, a2 +402c5dea: a3ec bnez.n a3, 402c5e18 +402c5dec: ff3331 l32r a3, 402c5ab8 +402c5def: 9fa042 movi a4, 159 +402c5df2: 64a122 movi a2, 0x164 +402c5df5: d06a01 l32r a0, 402b9fa0 +402c5df8: 0000c0 callx0 a0 +402c5dfb: 006c22 s32i a2, a12, 0 +402c5dfe: b2ec bnez.n a2, 402c5e2d +402c5e00: ffb431 l32r a3, 402c5cd0 +402c5e03: fff521 l32r a2, 402c5dd8 +402c5e06: a7a042 movi a4, 167 +402c5e09: ce0101 l32r a0, 402b9610 +402c5e0c: 0000c0 callx0 a0 +402c5e0f: 020c movi.n a2, 0 +402c5e11: ff7c45 call0 402c55d8 +402c5e14: 000806 j 402c5e38 +402c5e17: b92100 excw +402c5e1a: 22fc bnez.n a2, 402c5e50 +402c5e1c: 660c02 l8ui a0, a12, 102 +402c5e1f: 211612 l16ui a1, a6, 66 +402c5e22: ffec bnez.n a15, 402c5e55 +402c5e24: cdfb01 l32r a0, 402b9610 +402c5e27: 0000c0 callx0 a0 +402c5e2a: 000286 j 402c5e38 +402c5e2d: f37c movi.n a3, -1 +402c5e2f: 045232 s16i a3, a2, 8 +402c5e32: 055232 s16i a3, a2, 10 +402c5e35: 5c4232 s8i a3, a2, 92 +402c5e38: 3108 l32i.n a0, a1, 12 +402c5e3a: 21c8 l32i.n a12, a1, 8 +402c5e3c: 10c112 addi a1, a1, 16 +402c5e3f: f00d ret.n +402c5e41: 000000 ill + +402c5e44 : +402c5e44: fd2731 l32r a3, 402c52e0 +402c5e47: f0c112 addi a1, a1, -16 +402c5e4a: 0328 l32i.n a2, a3, 0 +402c5e4c: 21c9 s32i.n a12, a1, 8 +402c5e4e: 3109 s32i.n a0, a1, 12 +402c5e50: 03cd mov.n a12, a3 +402c5e52: e28c beqz.n a2, 402c5e64 +402c5e54: ff1931 l32r a3, 402c5ab8 +402c5e57: bda042 movi a4, 189 +402c5e5a: cc9201 l32r a0, 402b90a4 +402c5e5d: 0000c0 callx0 a0 +402c5e60: 020c movi.n a2, 0 +402c5e62: 0c29 s32i.n a2, a12, 0 +402c5e64: 3108 l32i.n a0, a1, 12 +402c5e66: 21c8 l32i.n a12, a1, 8 +402c5e68: 10c112 addi a1, a1, 16 +402c5e6b: f00d ret.n +402c5e6d: 000000 ill +402c5e70: fe89c4 excw +402c5e73: 3f .byte 0x3f +402c5e74: 2cca80 excw +402c5e77: ca7040 excw +402c5e7a: 402c movi.n a0, 36 +402c5e7c: 2cca60 excw +402c5e7f: 55d840 extui a13, a4, 24, 6 +402c5e82: 402c movi.n a0, 36 +402c5e84: ca48 l32i.n a4, a10, 48 +402c5e86: 402c movi.n a0, 36 +402c5e88: ca1c movi.n a10, 28 +402c5e8a: 402c movi.n a0, 36 +402c5e8c: 2cc9f0 excw +402c5e8f: 310040 srai a0, a4, 16 +402c5e92: ff .byte 0xff +402c5e93: 3f .byte 0x3f +402c5e94: 2cc9e0 excw +402c5e97: df4840 excw +402c5e9a: 124000 excw + +402c5e9c : +402c5e9c: b0c112 addi a1, a1, -80 +402c5e9f: 1261c2 s32i a12, a1, 72 +402c5ea2: 20c220 or a12, a2, a2 +402c5ea5: fd4321 l32r a2, 402c53b4 +402c5ea8: 1161d2 s32i a13, a1, 68 +402c5eab: 002222 l32i a2, a2, 0 +402c5eae: 136102 s32i a0, a1, 76 +402c5eb1: 1061e2 s32i a14, a1, 64 +402c5eb4: 0f61f2 s32i a15, a1, 60 +402c5eb7: 1422d2 l32i a13, a2, 80 +402c5eba: dd01c5 call0 402a2ed8 +402c5ebd: 0d0c22 l8ui a2, a12, 13 +402c5ec0: 116207 bbci a2, 0, 402c5ed5 +402c5ec3: 16cc22 addi a2, a12, 22 +402c5ec6: 10cc32 addi a3, a12, 16 +402c5ec9: 7129 s32i.n a2, a1, 28 +402c5ecb: 1ccce2 addi a14, a12, 28 +402c5ece: 5139 s32i.n a3, a1, 20 +402c5ed0: 000506 j 402c5ee8 +402c5ed3: 170000 excw +402c5ed6: 0602e2 l8ui a14, a2, 6 +402c5ed9: 5200c1 l32r a12, 4029a6dc <__wpa_send_eapol+0x1f0> +402c5edc: 1ccc bnez.n a12, 402c5ee1 +402c5ede: 16cc22 addi a2, a12, 22 +402c5ee1: 7159 s32i.n a5, a1, 28 +402c5ee3: 10cce2 addi a14, a12, 16 +402c5ee6: 5129 s32i.n a2, a1, 20 +402c5ee8: fe2031 l32r a3, 402c5768 +402c5eeb: 340c movi.n a4, 3 +402c5eed: 0e2d mov.n a2, a14 +402c5eef: 285901 l32r a0, 40290054 +402c5ef2: 0000c0 callx0 a0 +402c5ef5: f28c beqz.n a2, 402c5f08 +402c5ef7: ffde31 l32r a3, 402c5e70 +402c5efa: 640c movi.n a4, 6 +402c5efc: 202ee0 or a2, a14, a14 +402c5eff: 285501 l32r a0, 40290054 +402c5f02: 0000c0 callx0 a0 +402c5f05: 2d7256 bnez a2, 402c61e0 +402c5f08: 0c0c22 l8ui a2, a12, 12 +402c5f0b: 030c movi.n a3, 0 +402c5f0d: 012280 slli a2, a2, 24 +402c5f10: 312820 srai a2, a2, 24 +402c5f13: 240c movi.n a4, 2 +402c5f15: a33420 movltz a3, a4, a2 +402c5f18: 181c22 l16ui a2, a12, 48 +402c5f1b: 6139 s32i.n a3, a1, 24 +402c5f1d: 1f1266 bnei a2, 1, 402c5f40 +402c5f20: 191c32 l16ui a3, a12, 50 +402c5f23: c2ad22 movi a2, 0xfffffdc2 +402c5f26: 232a add.n a2, a3, a2 +402c5f28: 6138 l32i.n a3, a1, 24 +402c5f2a: c02230 sub a2, a2, a3 +402c5f2d: f42020 extui a2, a2, 0, 16 +402c5f30: 234c movi.n a3, 66 +402c5f32: 02b327 bgeu a3, a2, 402c5f38 +402c5f35: 00a9c6 j 402c61e0 +402c5f38: 000106 j 402c5f40 +402c5f3b: d20000 excw +402c5f3e: 142d excw +402c5f40: 29cd16 beqz a13, 402c61e0 +402c5f43: 5128 l32i.n a2, a1, 20 +402c5f45: 640c movi.n a4, 6 +402c5f47: 203dd0 or a3, a13, a13 +402c5f4a: d01401 l32r a0, 402b9f9c +402c5f4d: 0000c0 callx0 a0 +402c5f50: fe9256 bnez a2, 402c5f3d +402c5f53: 050c movi.n a5, 0 +402c5f55: 4159 s32i.n a5, a1, 16 +402c5f57: 000b46 j 402c5f88 +402c5f5a: 4138 l32i.n a3, a1, 16 +402c5f5c: 6158 l32i.n a5, a1, 24 +402c5f5e: a02330 addx4 a2, a3, a3 +402c5f61: 9022c0 addx2 a2, a2, a12 +402c5f64: 1a1242 l16ui a4, a2, 52 +402c5f67: 191222 l16ui a2, a2, 50 +402c5f6a: 331b addi.n a3, a3, 1 +402c5f6c: c02250 sub a2, a2, a5 +402c5f6f: f43030 extui a3, a3, 0, 16 +402c5f72: c2ad52 movi a5, 0xfffffdc2 +402c5f75: f42020 extui a2, a2, 0, 16 +402c5f78: 4139 s32i.n a3, a1, 16 +402c5f7a: 325a add.n a3, a2, a5 +402c5f7c: f43030 extui a3, a3, 0, 16 +402c5f7f: 42a052 movi a5, 66 +402c5f82: 414440 srli a4, a4, 4 +402c5f85: 0ab537 bgeu a5, a3, 402c5f93 +402c5f88: 181c22 l16ui a2, a12, 48 +402c5f8b: 4138 l32i.n a3, a1, 16 +402c5f8d: c93327 bltu a3, a2, 402c5f5a +402c5f90: 009306 j 402c61e0 +402c5f93: 0d0c32 l8ui a3, a12, 13 +402c5f96: 0b6307 bbci a3, 0, 402c5fa5 +402c5f99: 24cd82 addi a8, a13, 36 +402c5f9c: 2ccd32 addi a3, a13, 44 +402c5f9f: 161d52 l16ui a5, a13, 44 +402c5fa2: 000206 j 402c5fae +402c5fa5: 111d52 l16ui a5, a13, 34 +402c5fa8: 1acd82 addi a8, a13, 26 +402c5fab: 22cd32 addi a3, a13, 34 +402c5fae: d61457 beq a4, a5, 402c5f88 +402c5fb1: 001852 l16ui a5, a8, 0 +402c5fb4: 1d1527 beq a5, a2, 402c5fd5 +402c5fb7: 011862 l16ui a6, a8, 2 +402c5fba: 171267 beq a2, a6, 402c5fd5 +402c5fbd: 021852 l16ui a5, a8, 4 +402c5fc0: 111257 beq a2, a5, 402c5fd5 +402c5fc3: 015852 s16i a5, a8, 2 +402c5fc6: 031852 l16ui a5, a8, 6 +402c5fc9: 005862 s16i a6, a8, 0 +402c5fcc: 025852 s16i a5, a8, 4 +402c5fcf: 035822 s16i a2, a8, 6 +402c5fd2: 005342 s16i a4, a3, 0 +402c5fd5: fc49e1 l32r a14, 402c50fc +402c5fd8: 0c0e22 l8ui a2, a14, 12 +402c5fdb: 0e7d mov.n a7, a14 +402c5fdd: 1c1266 bnei a2, 1, 402c5ffd +402c5fe0: 031862 l16ui a6, a8, 6 +402c5fe3: 021852 l16ui a5, a8, 4 +402c5fe6: 011842 l16ui a4, a8, 2 +402c5fe9: 001832 l16ui a3, a8, 0 +402c5fec: ffa221 l32r a2, 402c5e74 +402c5fef: 9189 s32i.n a8, a1, 36 +402c5ff1: 81e9 s32i.n a14, a1, 32 +402c5ff3: cd8701 l32r a0, 402b9610 +402c5ff6: 0000c0 callx0 a0 +402c5ff9: 9188 l32i.n a8, a1, 36 +402c5ffb: 8178 l32i.n a7, a1, 32 +402c5ffd: 011842 l16ui a4, a8, 2 +402c6000: 021822 l16ui a2, a8, 4 +402c6003: f46040 extui a6, a4, 0, 16 +402c6006: f45020 extui a5, a2, 0, 16 +402c6009: 001832 l16ui a3, a8, 0 +402c600c: 01b657 bgeu a6, a5, 402c6011 +402c600f: 042d mov.n a2, a4 +402c6011: f44020 extui a4, a2, 0, 16 +402c6014: 03fd mov.n a15, a3 +402c6016: 02b437 bgeu a4, a3, 402c601c +402c6019: 20f220 or a15, a2, a2 +402c601c: 031822 l16ui a2, a8, 6 +402c601f: f430f0 extui a3, a15, 0, 16 +402c6022: 02b237 bgeu a2, a3, 402c6028 +402c6025: 20f220 or a15, a2, a2 +402c6028: f4f0f0 extui a15, a15, 0, 16 +402c602b: 083d mov.n a3, a8 +402c602d: 588b addi.n a5, a8, 8 +402c602f: 020c movi.n a2, 0 +402c6031: 001342 l16ui a4, a3, 0 +402c6034: 332b addi.n a3, a3, 2 +402c6036: c044f0 sub a4, a4, a15 +402c6039: 224a add.n a2, a2, a4 +402c603b: f42020 extui a2, a2, 0, 16 +402c603e: ef9537 bne a5, a3, 402c6031 +402c6041: 026226 beqi a2, 6, 402c6047 +402c6044: ffd006 j 402c5f88 +402c6047: fca631 l32r a3, 402c52e0 +402c604a: fedff2 addmi a15, a15, 0xfffffe00 +402c604d: 0328 l32i.n a2, a3, 0 +402c604f: 034d mov.n a4, a3 +402c6051: 02bc beqz.n a2, 402c6085 +402c6053: 0d0c32 l8ui a3, a12, 13 +402c6056: f4f0f0 extui a15, a15, 0, 16 +402c6059: 076307 bbci a3, 0, 402c6064 +402c605c: 0452f2 s16i a15, a2, 8 +402c605f: 000106 j 402c6067 +402c6062: f20000 excw +402c6065: f20552 l8ui a5, a5, 242 +402c6068: 220c42 l8ui a4, a12, 34 +402c606b: 260c07 bnone a12, a0, 402c6095 +402c606e: 060212 l8ui a1, a2, 6 +402c6071: 005b addi.n a0, a0, 5 +402c6073: 0428 l32i.n a2, a4, 0 +402c6075: 0c0232 l8ui a3, a2, 12 +402c6078: ff8021 l32r a2, 402c5e78 +402c607b: cd6501 l32r a0, 402b9610 +402c607e: 0000c0 callx0 a0 +402c6081: 0056c6 j 402c61e0 +402c6084: 813900 src a3, a9, a0 +402c6087: 9189 s32i.n a8, a1, 36 +402c6089: ffd505 call0 402c5ddc +402c608c: 8138 l32i.n a3, a1, 32 +402c608e: 140c movi.n a4, 1 +402c6090: 0328 l32i.n a2, a3, 0 +402c6092: 9188 l32i.n a8, a1, 36 +402c6094: 0249 s32i.n a4, a2, 0 +402c6096: 0d0c42 l8ui a4, a12, 13 +402c6099: f4f0f0 extui a15, a15, 0, 16 +402c609c: 056407 bbci a4, 0, 402c60a5 +402c609f: 0452f2 s16i a15, a2, 8 +402c60a2: 000086 j 402c60a8 +402c60a5: 0552f2 s16i a15, a2, 10 +402c60a8: 0c42f2 s8i a15, a2, 12 +402c60ab: 0c0e22 l8ui a2, a14, 12 +402c60ae: 111266 bnei a2, 1, 402c60c3 +402c60b1: 0328 l32i.n a2, a3, 0 +402c60b3: 0c0232 l8ui a3, a2, 12 +402c60b6: ff7121 l32r a2, 402c5e7c +402c60b9: 9189 s32i.n a8, a1, 36 +402c60bb: cd5501 l32r a0, 402b9610 +402c60be: 0000c0 callx0 a0 +402c60c1: 9188 l32i.n a8, a1, 36 +402c60c3: 120c movi.n a2, 1 +402c60c5: 0f0c movi.n a15, 0 +402c60c7: 0d4e22 s8i a2, a14, 13 +402c60ca: fc0b21 l32r a2, 402c50f8 +402c60cd: 2ef9 s32i.n a15, a14, 8 +402c60cf: 9189 s32i.n a8, a1, 36 +402c60d1: e3c101 l32r a0, 402befd8 +402c60d4: 0000c0 callx0 a0 +402c60d7: 4f0d22 l8ui a2, a13, 79 +402c60da: dce145 call0 402a2ef0 +402c60dd: fc80e1 l32r a14, 402c52e0 +402c60e0: 4f0d32 l8ui a3, a13, 79 +402c60e3: 0e28 l32i.n a2, a14, 0 +402c60e5: 1c4232 s8i a3, a2, 28 +402c60e8: fcc921 l32r a2, 402c540c +402c60eb: e3bb01 l32r a0, 402befd8 +402c60ee: 0000c0 callx0 a0 +402c60f1: ff6331 l32r a3, 402c5e80 +402c60f4: fcc621 l32r a2, 402c540c +402c60f7: 0f4d mov.n a4, a15 +402c60f9: e50e01 l32r a0, 402bf534 +402c60fc: 0000c0 callx0 a0 +402c60ff: fe3e21 l32r a2, 402c59f8 +402c6102: 150c movi.n a5, 1 +402c6104: 000222 l8ui a2, a2, 0 +402c6107: 0f4d mov.n a4, a15 +402c6109: 1132b0 slli a3, a2, 5 +402c610c: c03320 sub a3, a3, a2 +402c610f: a03320 addx4 a3, a3, a2 +402c6112: fcbe21 l32r a2, 402c540c +402c6115: 1133d0 slli a3, a3, 3 +402c6118: e50801 l32r a0, 402bf538 +402c611b: 0000c0 callx0 a0 +402c611e: 0ef8 l32i.n a15, a14, 0 +402c6120: 7138 l32i.n a3, a1, 28 +402c6122: 640c movi.n a4, 6 +402c6124: 2fdb addi.n a2, a15, 13 +402c6126: ff5c01 l32r a0, 402c5e98 +402c6129: 0000c0 callx0 a0 +402c612c: 5138 l32i.n a3, a1, 20 +402c612e: 640c movi.n a4, 6 +402c6130: 13cf22 addi a2, a15, 19 +402c6133: ff5901 l32r a0, 402c5e98 +402c6136: 0000c0 callx0 a0 +402c6139: 4f0d32 l8ui a3, a13, 79 +402c613c: ff5221 l32r a2, 402c5e84 +402c613f: cd3401 l32r a0, 402b9610 +402c6142: 0000c0 callx0 a0 +402c6145: 0e28 l32i.n a2, a14, 0 +402c6147: 110272 l8ui a7, a2, 17 +402c614a: 100262 l8ui a6, a2, 16 +402c614d: 0f0252 l8ui a5, a2, 15 +402c6150: 0e0242 l8ui a4, a2, 14 +402c6153: 0d0232 l8ui a3, a2, 13 +402c6156: 120222 l8ui a2, a2, 18 +402c6159: 006122 s32i a2, a1, 0 +402c615c: ff4b21 l32r a2, 402c5e88 +402c615f: cd2c01 l32r a0, 402b9610 +402c6162: 0000c0 callx0 a0 +402c6165: 0e28 l32i.n a2, a14, 0 +402c6167: 130232 l8ui a3, a2, 19 +402c616a: 170272 l8ui a7, a2, 23 +402c616d: 160262 l8ui a6, a2, 22 +402c6170: 150252 l8ui a5, a2, 21 +402c6173: 140242 l8ui a4, a2, 20 +402c6176: 180222 l8ui a2, a2, 24 +402c6179: 006122 s32i a2, a1, 0 +402c617c: ff4421 l32r a2, 402c5e8c +402c617f: cd2401 l32r a0, 402b9610 +402c6182: 0000c0 callx0 a0 +402c6185: 0e28 l32i.n a2, a14, 0 +402c6187: 9188 l32i.n a8, a1, 36 +402c6189: 1238 l32i.n a3, a2, 4 +402c618b: 93fc bnez.n a3, 402c61c8 +402c618d: 0c0232 l8ui a3, a2, 12 +402c6190: 2d5232 s16i a3, a2, 90 +402c6193: 1c0232 l8ui a3, a2, 28 +402c6196: 1d4232 s8i a3, a2, 29 +402c6199: fd0e21 l32r a2, 402c55d4 +402c619c: ff3d31 l32r a3, 402c5e90 +402c619f: 0248 l32i.n a4, a2, 0 +402c61a1: 220c movi.n a2, 2 +402c61a3: 9189 s32i.n a8, a1, 36 +402c61a5: 0004c0 callx0 a4 +402c61a8: fbd521 l32r a2, 402c50fc +402c61ab: 9188 l32i.n a8, a1, 36 +402c61ad: 0c0222 l8ui a2, a2, 12 +402c61b0: 1d1266 bnei a2, 1, 402c61d1 +402c61b3: 0e28 l32i.n a2, a14, 0 +402c61b5: 0c0232 l8ui a3, a2, 12 +402c61b8: ff3721 l32r a2, 402c5e94 +402c61bb: cd1501 l32r a0, 402b9610 402c61be: 0000c0 callx0 a0 -402c61c1: ff69c6 j 402c5f6c -402c61c4: 132102 l32i a0, a1, 76 -402c61c7: 1221c2 l32i a12, a1, 72 -402c61ca: 1121d2 l32i a13, a1, 68 -402c61cd: 1021e2 l32i a14, a1, 64 -402c61d0: f1f8 l32i.n a15, a1, 60 -402c61d2: 50c112 addi a1, a1, 80 -402c61d5: f00d ret.n -402c61d7: c8c000 excw -402c61da: 402c movi.n a0, 36 -402c61dc: c8ac beqz.n a8, 402c620c -402c61de: 402c movi.n a0, 36 -402c61e0: 2cc894 excw -402c61e3: c87440 excw -402c61e6: 402c movi.n a0, 36 - -402c61e8 : -402c61e8: c0c112 addi a1, a1, -64 -402c61eb: 0c61e2 s32i a14, a1, 48 -402c61ee: 0f6102 s32i a0, a1, 60 -402c61f1: 0e61c2 s32i a12, a1, 56 -402c61f4: d1d9 s32i.n a13, a1, 52 -402c61f6: b1f9 s32i.n a15, a1, 44 -402c61f8: 02ed mov.n a14, a2 -402c61fa: dccdc5 call0 402a2ed8 -402c61fd: fbba31 l32r a3, 402c50e8 -402c6200: 4129 s32i.n a2, a1, 16 -402c6202: 0328 l32i.n a2, a3, 0 -402c6204: 4138 l32i.n a3, a1, 16 -402c6206: 1c0242 l8ui a4, a2, 28 -402c6209: 141437 beq a4, a3, 402c6221 -402c620c: 20c232 addi a3, a2, 32 -402c620f: 54c242 addi a4, a2, 84 -402c6212: 050c movi.n a5, 0 -402c6214: 005352 s16i a5, a3, 0 -402c6217: 334b addi.n a3, a3, 4 -402c6219: f79347 bne a3, a4, 402c6214 -402c621c: 4138 l32i.n a3, a1, 16 -402c621e: 1c4232 s8i a3, a2, 28 -402c6221: 1e38 l32i.n a3, a14, 4 -402c6223: 244c movi.n a4, 66 -402c6225: f46830 extui a6, a3, 8, 16 -402c6228: f45060 extui a5, a6, 0, 16 -402c622b: c2ad32 movi a3, 0xfffffdc2 -402c622e: 353a add.n a3, a5, a3 -402c6230: f43030 extui a3, a3, 0, 16 -402c6233: 02b437 bgeu a4, a3, 402c6239 -402c6236: 00b086 j 402c64fc -402c6239: 20c282 addi a8, a2, 32 -402c623c: 54c242 addi a4, a2, 84 -402c623f: 083d mov.n a3, a8 -402c6241: 009372 l16si a7, a3, 0 -402c6244: 029577 bne a5, a7, 402c624a -402c6247: 00ac46 j 402c64fc -402c624a: 334b addi.n a3, a3, 4 -402c624c: f19437 bne a4, a3, 402c6241 -402c624f: 0b0c movi.n a11, 0 -402c6251: 089d mov.n a9, a8 -402c6253: 20cbb0 or a12, a11, a11 -402c6256: bd7c movi.n a13, -5 -402c6258: 001932 l16ui a3, a9, 0 -402c625b: c03530 sub a3, a5, a3 -402c625e: f43030 extui a3, a3, 0, 16 -402c6261: 114300 slli a4, a3, 16 -402c6264: 333b addi.n a3, a3, 3 -402c6266: f43030 extui a3, a3, 0, 16 -402c6269: 314040 srai a4, a4, 16 -402c626c: 0273b6 bltui a3, 7, 402c6272 -402c626f: 0036c6 j 402c634e -402c6272: 3b1b addi.n a3, a11, 1 -402c6274: 743030 extui a3, a3, 0, 8 -402c6277: 0119a2 l16ui a10, a9, 2 -402c627a: 907310 addx2 a7, a3, a1 -402c627d: 0457a2 s16i a10, a7, 8 -402c6280: 005742 s16i a4, a7, 0 -402c6283: 023326 beqi a3, 3, 402c6289 -402c6286: 003086 j 402c634c -402c6289: 0111f2 l16ui a15, a1, 2 -402c628c: 0211a2 l16ui a10, a1, 4 -402c628f: 031142 l16ui a4, a1, 6 -402c6292: 7faa add.n a7, a15, a10 -402c6294: 747a add.n a7, a4, a7 -402c6296: f47070 extui a7, a7, 0, 16 -402c6299: 82afa0 mull a10, a15, a10 -402c629c: 113700 slli a3, a7, 16 -402c629f: 313030 srai a3, a3, 16 -402c62a2: 005132 s16i a3, a1, 0 -402c62a5: c14a40 mul16u a4, a10, a4 -402c62a8: 1033d0 and a3, a3, a13 -402c62ab: 113300 slli a3, a3, 16 -402c62ae: f44040 extui a4, a4, 0, 16 -402c62b1: 313030 srai a3, a3, 16 -402c62b4: 11f400 slli a15, a4, 16 -402c62b7: 336b addi.n a3, a3, 6 -402c62b9: 31f0f0 srai a15, a15, 16 -402c62bc: 938c beqz.n a3, 402c62c9 -402c62be: b37c movi.n a3, -5 -402c62c0: 107730 and a7, a7, a3 -402c62c3: 022726 beqi a7, 2, 402c62c9 -402c62c6: 002106 j 402c634e -402c62c9: 1044d0 and a4, a4, a13 -402c62cc: 102426 beqi a4, 2, 402c62e0 -402c62cf: fbaf32 movi a3, -5 -402c62d2: 10ff30 and a15, a15, a3 -402c62d5: 11ff00 slli a15, a15, 16 -402c62d8: 31f0f0 srai a15, a15, 16 -402c62db: a37c movi.n a3, -6 -402c62dd: 6d9f37 bne a15, a3, 402c634e -402c62e0: 017d mov.n a7, a1 -402c62e2: 00a042 movi a4, 0 -402c62e5: 01a032 movi a3, 1 -402c62e8: 019782 l16si a8, a7, 2 -402c62eb: 0518a6 blti a8, 1, 402c62f4 -402c62ee: 01c442 addi a4, a4, 1 -402c62f1: 744040 extui a4, a4, 0, 8 -402c62f4: 331b addi.n a3, a3, 1 -402c62f6: 743030 extui a3, a3, 0, 8 -402c62f9: 772b addi.n a7, a7, 2 -402c62fb: e94366 bnei a3, 4, 402c62e8 -402c62fe: 000e72 l8ui a7, a14, 0 -402c6301: 918b addi.n a9, a1, 8 -402c6303: 017780 slli a7, a7, 24 -402c6306: 317870 srai a7, a7, 24 -402c6309: 330c movi.n a3, 3 -402c630b: 8a2c movi.n a10, 40 -402c630d: 019982 l16si a8, a9, 2 -402c6310: c08870 sub a8, a8, a7 -402c6313: 14c882 addi a8, a8, 20 -402c6316: 16ba87 bgeu a10, a8, 402c6330 -402c6319: ffaf21 l32r a2, 402c61d8 -402c631c: ccb601 l32r a0, 402b95f4 -402c631f: 0000c0 callx0 a0 -402c6322: fb7121 l32r a2, 402c50e8 -402c6325: 030c movi.n a3, 0 -402c6327: 0228 l32i.n a2, a2, 0 -402c6329: a0cc20 addx4 a12, a12, a2 -402c632c: 000386 j 402c633e -402c632f: 330b00 excw -402c6332: 743030 extui a3, a3, 0, 8 -402c6335: 992b addi.n a9, a9, 2 -402c6337: fd2356 bnez a3, 402c630d -402c633a: 001406 j 402c638e -402c633d: 9c2700 excw -402c6340: 6dc602 addi a0, a6, 109 -402c6343: 523200 excw -402c6346: 224b10 excw -402c6349: fffc46 j 402c633e -402c634c: 03bd mov.n a11, a3 -402c634e: cc1b addi.n a12, a12, 1 -402c6350: 74c0c0 extui a12, a12, 0, 8 -402c6353: d30c movi.n a3, 13 -402c6355: 994b addi.n a9, a9, 4 -402c6357: 021c37 beq a12, a3, 402c635d -402c635a: ffbe86 j 402c6258 -402c635d: 50c232 addi a3, a2, 80 -402c6360: 021842 l16ui a4, a8, 4 -402c6363: 005842 s16i a4, a8, 0 -402c6366: 884b addi.n a8, a8, 4 -402c6368: f49387 bne a3, a8, 402c6360 -402c636b: 22c232 addi a3, a2, 34 -402c636e: 52c242 addi a4, a2, 82 -402c6371: 021352 l16ui a5, a3, 4 -402c6374: 005352 s16i a5, a3, 0 -402c6377: 334b addi.n a3, a3, 4 -402c6379: f49437 bne a4, a3, 402c6371 -402c637c: 000e32 l8ui a3, a14, 0 -402c637f: 285262 s16i a6, a2, 80 -402c6382: 013380 slli a3, a3, 24 -402c6385: 313830 srai a3, a3, 24 -402c6388: 295232 s16i a3, a2, 82 -402c638b: 005b46 j 402c64fc -402c638e: 2a1232 l16ui a3, a2, 84 -402c6391: fed552 addmi a5, a5, 0xfffffe00 -402c6394: 331b addi.n a3, a3, 1 -402c6396: f43030 extui a3, a3, 0, 16 -402c6399: 2a5232 s16i a3, a2, 84 -402c639c: c05540 sub a5, a5, a4 -402c639f: 903320 addx2 a3, a3, a2 -402c63a2: 2a5352 s16i a5, a3, 84 -402c63a5: 2a12d2 l16ui a13, a2, 84 -402c63a8: 059132 l16si a3, a1, 10 -402c63ab: cd0b addi.n a12, a13, -1 -402c63ad: c2ca add.n a12, a2, a12 -402c63af: 4128 l32i.n a2, a1, 16 -402c63b1: 079142 l16si a4, a1, 14 -402c63b4: 1d4c22 s8i a2, a12, 29 -402c63b7: 069122 l16si a2, a1, 12 -402c63ba: 802320 add a2, a3, a2 -402c63bd: 224a add.n a2, a2, a4 -402c63bf: 03a032 movi a3, 3 -402c63c2: cba701 l32r a0, 402b9260 -402c63c5: 0000c0 callx0 a0 -402c63c8: 584c22 s8i a2, a12, 88 -402c63cb: fb47f1 l32r a15, 402c50e8 -402c63ce: 118d16 beqz a13, 402c64ea -402c63d1: ff9ec5 call0 402c5dc0 -402c63d4: fb43c1 l32r a12, 402c50e0 -402c63d7: 020c movi.n a2, 0 -402c63d9: 2c29 s32i.n a2, a12, 8 -402c63db: 120c movi.n a2, 1 -402c63dd: 0d4c22 s8i a2, a12, 13 -402c63e0: ff7f21 l32r a2, 402c61dc -402c63e3: cc8401 l32r a0, 402b95f4 -402c63e6: 0000c0 callx0 a0 -402c63e9: fbb6d1 l32r a13, 402c52c4 -402c63ec: 120c movi.n a2, 1 -402c63ee: 0d38 l32i.n a3, a13, 0 -402c63f0: 1329 s32i.n a2, a3, 4 -402c63f2: fb3d21 l32r a2, 402c50e8 -402c63f5: 0258 l32i.n a5, a2, 0 -402c63f7: 580522 l8ui a2, a5, 88 -402c63fa: 012280 slli a2, a2, 24 -402c63fd: 314820 srai a4, a2, 24 -402c6400: 590522 l8ui a2, a5, 89 -402c6403: 012280 slli a2, a2, 24 -402c6406: 312820 srai a2, a2, 24 -402c6409: 242a add.n a2, a4, a2 -402c640b: 054f20 extui a4, a2, 31, 1 -402c640e: 242a add.n a2, a4, a2 -402c6410: 212120 srai a2, a2, 1 -402c6413: 2c5322 s16i a2, a3, 88 -402c6416: 2a1522 l16ui a2, a5, 84 -402c6419: 905250 addx2 a5, a2, a5 -402c641c: 2a1522 l16ui a2, a5, 84 -402c641f: 2d5322 s16i a2, a3, 90 -402c6422: 1e28 l32i.n a2, a14, 4 -402c6424: 054820 extui a4, a2, 24, 1 -402c6427: 1154a0 slli a5, a4, 6 -402c642a: 054920 extui a4, a2, 25, 1 -402c642d: 1144b0 slli a4, a4, 5 -402c6430: 204540 or a4, a5, a4 -402c6433: 055e20 extui a5, a2, 30, 1 -402c6436: 205450 or a5, a4, a5 -402c6439: 054b20 extui a4, a2, 27, 1 -402c643c: 1144d0 slli a4, a4, 3 -402c643f: 152c20 extui a2, a2, 28, 2 -402c6442: 204540 or a4, a5, a4 -402c6445: 1122e0 slli a2, a2, 2 -402c6448: 202420 or a2, a4, a2 -402c644b: 5c4322 s8i a2, a3, 92 -402c644e: 042122 l32i a2, a1, 16 -402c6451: 1d4322 s8i a2, a3, 29 -402c6454: 1c0322 l8ui a2, a3, 28 -402c6457: 128c beqz.n a2, 402c645c -402c6459: 1d4322 s8i a2, a3, 29 -402c645c: 1d0322 l8ui a2, a3, 29 -402c645f: dca905 call0 402a2ef0 -402c6462: fb1e21 l32r a2, 402c50dc -402c6465: e2d501 l32r a0, 402befbc -402c6468: 0000c0 callx0 a0 -402c646b: fbe2e1 l32r a14, 402c53f4 -402c646e: 0e2d mov.n a2, a14 -402c6470: e2d301 l32r a0, 402befbc -402c6473: 0000c0 callx0 a0 -402c6476: fe7b31 l32r a3, 402c5e64 -402c6479: 040c movi.n a4, 0 -402c647b: 0e2d mov.n a2, a14 -402c647d: e42601 l32r a0, 402bf518 -402c6480: 0000c0 callx0 a0 -402c6483: fd5621 l32r a2, 402c59dc -402c6486: 150c movi.n a5, 1 -402c6488: 000222 l8ui a2, a2, 0 -402c648b: 040c movi.n a4, 0 -402c648d: 1132b0 slli a3, a2, 5 -402c6490: c03320 sub a3, a3, a2 -402c6493: a03320 addx4 a3, a3, a2 -402c6496: 1133d0 slli a3, a3, 3 -402c6499: 0e2d mov.n a2, a14 -402c649b: e42001 l32r a0, 402bf51c -402c649e: 0000c0 callx0 a0 -402c64a1: 0c0c22 l8ui a2, a12, 12 -402c64a4: 0a1266 bnei a2, 1, 402c64b2 -402c64a7: 4138 l32i.n a3, a1, 16 -402c64a9: ff4d21 l32r a2, 402c61e0 -402c64ac: cc5201 l32r a0, 402b95f4 -402c64af: 0000c0 callx0 a0 -402c64b2: 0c0c22 l8ui a2, a12, 12 -402c64b5: 131266 bnei a2, 1, 402c64cc -402c64b8: 0d28 l32i.n a2, a13, 0 -402c64ba: 2d1252 l16ui a5, a2, 90 -402c64bd: 1d0242 l8ui a4, a2, 29 -402c64c0: 2c9232 l16si a3, a2, 88 -402c64c3: ff4821 l32r a2, 402c61e4 -402c64c6: cc4b01 l32r a0, 402b95f4 -402c64c9: 0000c0 callx0 a0 -402c64cc: fc3b21 l32r a2, 402c55b8 -402c64cf: fe6931 l32r a3, 402c5e74 -402c64d2: 0248 l32i.n a4, a2, 0 -402c64d4: 220c movi.n a2, 2 -402c64d6: 0004c0 callx0 a4 -402c64d9: 0f28 l32i.n a2, a15, 0 -402c64db: 04a042 movi a4, 4 -402c64de: 00a032 movi a3, 0 -402c64e1: 54c222 addi a2, a2, 84 -402c64e4: c9c501 l32r a0, 402b8bf8 -402c64e7: 0000c0 callx0 a0 -402c64ea: 0f28 l32i.n a2, a15, 0 -402c64ec: 040c movi.n a4, 0 -402c64ee: 20c232 addi a3, a2, 32 -402c64f1: 54c222 addi a2, a2, 84 -402c64f4: 005342 s16i a4, a3, 0 -402c64f7: 334b addi.n a3, a3, 4 -402c64f9: f79327 bne a3, a2, 402c64f4 -402c64fc: f108 l32i.n a0, a1, 60 -402c64fe: e1c8 l32i.n a12, a1, 56 -402c6500: d1d8 l32i.n a13, a1, 52 -402c6502: c1e8 l32i.n a14, a1, 48 -402c6504: b1f8 l32i.n a15, a1, 44 -402c6506: 40c112 addi a1, a1, 64 -402c6509: f00d ret.n -402c650b: 319900 srai a9, a0, 25 -402c650e: ff .byte 0xff -402c650f: 3f .byte 0x3f -402c6510: 3138 l32i.n a3, a1, 12 -402c6512: ff .byte 0xff -402c6513: 3f .byte 0x3f -402c6514: c868 l32i.n a6, a8, 48 -402c6516: 402c movi.n a0, 36 -402c6518: c85c movi.n a8, 92 -402c651a: 402c movi.n a0, 36 -402c651c: c84c movi.n a8, 76 -402c651e: 402c movi.n a0, 36 -402c6520: c838 l32i.n a3, a8, 48 -402c6522: 402c movi.n a0, 36 -402c6524: 2cc820 excw -402c6527: c7fc40 excw -402c652a: 402c movi.n a0, 36 -402c652c: 2cc7e4 excw -402c652f: c7dc40 excw +402c61c1: 9188 l32i.n a8, a1, 36 +402c61c3: 000286 j 402c61d1 +402c61c6: 660000 excw +402c61c9: 320513 excw +402c61cc: 320c02 l8ui a0, a12, 50 +402c61cf: 0c2d52 l32i a5, a13, 48 +402c61d2: 030c44 excw +402c61d5: 082d mov.n a2, a8 +402c61d7: ca8f01 l32r a0, 402b8c14 +402c61da: 0000c0 callx0 a0 +402c61dd: ff69c6 j 402c5f88 +402c61e0: 132102 l32i a0, a1, 76 +402c61e3: 1221c2 l32i a12, a1, 72 +402c61e6: 1121d2 l32i a13, a1, 68 +402c61e9: 1021e2 l32i a14, a1, 64 +402c61ec: f1f8 l32i.n a15, a1, 60 +402c61ee: 50c112 addi a1, a1, 80 +402c61f1: f00d ret.n +402c61f3: c8e000 excw +402c61f6: 402c movi.n a0, 36 +402c61f8: c8cc bnez.n a8, 402c6208 +402c61fa: 402c movi.n a0, 36 +402c61fc: 2cc8b4 excw +402c61ff: c89440 excw +402c6202: 402c movi.n a0, 36 + +402c6204 : +402c6204: c0c112 addi a1, a1, -64 +402c6207: 0c61e2 s32i a14, a1, 48 +402c620a: 0f6102 s32i a0, a1, 60 +402c620d: 0e61c2 s32i a12, a1, 56 +402c6210: d1d9 s32i.n a13, a1, 52 +402c6212: b1f9 s32i.n a15, a1, 44 +402c6214: 02ed mov.n a14, a2 +402c6216: dccc05 call0 402a2ed8 +402c6219: fbba31 l32r a3, 402c5104 +402c621c: 4129 s32i.n a2, a1, 16 +402c621e: 0328 l32i.n a2, a3, 0 +402c6220: 4138 l32i.n a3, a1, 16 +402c6222: 1c0242 l8ui a4, a2, 28 +402c6225: 141437 beq a4, a3, 402c623d +402c6228: 20c232 addi a3, a2, 32 +402c622b: 54c242 addi a4, a2, 84 +402c622e: 050c movi.n a5, 0 +402c6230: 005352 s16i a5, a3, 0 +402c6233: 334b addi.n a3, a3, 4 +402c6235: f79347 bne a3, a4, 402c6230 +402c6238: 4138 l32i.n a3, a1, 16 +402c623a: 1c4232 s8i a3, a2, 28 +402c623d: 1e38 l32i.n a3, a14, 4 +402c623f: 244c movi.n a4, 66 +402c6241: f46830 extui a6, a3, 8, 16 +402c6244: f45060 extui a5, a6, 0, 16 +402c6247: c2ad32 movi a3, 0xfffffdc2 +402c624a: 353a add.n a3, a5, a3 +402c624c: f43030 extui a3, a3, 0, 16 +402c624f: 02b437 bgeu a4, a3, 402c6255 +402c6252: 00b086 j 402c6518 +402c6255: 20c282 addi a8, a2, 32 +402c6258: 54c242 addi a4, a2, 84 +402c625b: 083d mov.n a3, a8 +402c625d: 009372 l16si a7, a3, 0 +402c6260: 029577 bne a5, a7, 402c6266 +402c6263: 00ac46 j 402c6518 +402c6266: 334b addi.n a3, a3, 4 +402c6268: f19437 bne a4, a3, 402c625d +402c626b: 0b0c movi.n a11, 0 +402c626d: 089d mov.n a9, a8 +402c626f: 20cbb0 or a12, a11, a11 +402c6272: bd7c movi.n a13, -5 +402c6274: 001932 l16ui a3, a9, 0 +402c6277: c03530 sub a3, a5, a3 +402c627a: f43030 extui a3, a3, 0, 16 +402c627d: 114300 slli a4, a3, 16 +402c6280: 333b addi.n a3, a3, 3 +402c6282: f43030 extui a3, a3, 0, 16 +402c6285: 314040 srai a4, a4, 16 +402c6288: 0273b6 bltui a3, 7, 402c628e +402c628b: 0036c6 j 402c636a +402c628e: 3b1b addi.n a3, a11, 1 +402c6290: 743030 extui a3, a3, 0, 8 +402c6293: 0119a2 l16ui a10, a9, 2 +402c6296: 907310 addx2 a7, a3, a1 +402c6299: 0457a2 s16i a10, a7, 8 +402c629c: 005742 s16i a4, a7, 0 +402c629f: 023326 beqi a3, 3, 402c62a5 +402c62a2: 003086 j 402c6368 +402c62a5: 0111f2 l16ui a15, a1, 2 +402c62a8: 0211a2 l16ui a10, a1, 4 +402c62ab: 031142 l16ui a4, a1, 6 +402c62ae: 7faa add.n a7, a15, a10 +402c62b0: 747a add.n a7, a4, a7 +402c62b2: f47070 extui a7, a7, 0, 16 +402c62b5: 82afa0 mull a10, a15, a10 +402c62b8: 113700 slli a3, a7, 16 +402c62bb: 313030 srai a3, a3, 16 +402c62be: 005132 s16i a3, a1, 0 +402c62c1: c14a40 mul16u a4, a10, a4 +402c62c4: 1033d0 and a3, a3, a13 +402c62c7: 113300 slli a3, a3, 16 +402c62ca: f44040 extui a4, a4, 0, 16 +402c62cd: 313030 srai a3, a3, 16 +402c62d0: 11f400 slli a15, a4, 16 +402c62d3: 336b addi.n a3, a3, 6 +402c62d5: 31f0f0 srai a15, a15, 16 +402c62d8: 938c beqz.n a3, 402c62e5 +402c62da: b37c movi.n a3, -5 +402c62dc: 107730 and a7, a7, a3 +402c62df: 022726 beqi a7, 2, 402c62e5 +402c62e2: 002106 j 402c636a +402c62e5: 1044d0 and a4, a4, a13 +402c62e8: 102426 beqi a4, 2, 402c62fc +402c62eb: fbaf32 movi a3, -5 +402c62ee: 10ff30 and a15, a15, a3 +402c62f1: 11ff00 slli a15, a15, 16 +402c62f4: 31f0f0 srai a15, a15, 16 +402c62f7: a37c movi.n a3, -6 +402c62f9: 6d9f37 bne a15, a3, 402c636a +402c62fc: 017d mov.n a7, a1 +402c62fe: 00a042 movi a4, 0 +402c6301: 01a032 movi a3, 1 +402c6304: 019782 l16si a8, a7, 2 +402c6307: 0518a6 blti a8, 1, 402c6310 +402c630a: 01c442 addi a4, a4, 1 +402c630d: 744040 extui a4, a4, 0, 8 +402c6310: 331b addi.n a3, a3, 1 +402c6312: 743030 extui a3, a3, 0, 8 +402c6315: 772b addi.n a7, a7, 2 +402c6317: e94366 bnei a3, 4, 402c6304 +402c631a: 000e72 l8ui a7, a14, 0 +402c631d: 918b addi.n a9, a1, 8 +402c631f: 017780 slli a7, a7, 24 +402c6322: 317870 srai a7, a7, 24 +402c6325: 330c movi.n a3, 3 +402c6327: 8a2c movi.n a10, 40 +402c6329: 019982 l16si a8, a9, 2 +402c632c: c08870 sub a8, a8, a7 +402c632f: 14c882 addi a8, a8, 20 +402c6332: 16ba87 bgeu a10, a8, 402c634c +402c6335: ffaf21 l32r a2, 402c61f4 +402c6338: ccb601 l32r a0, 402b9610 +402c633b: 0000c0 callx0 a0 +402c633e: fb7121 l32r a2, 402c5104 +402c6341: 030c movi.n a3, 0 +402c6343: 0228 l32i.n a2, a2, 0 +402c6345: a0cc20 addx4 a12, a12, a2 +402c6348: 000386 j 402c635a +402c634b: 330b00 excw +402c634e: 743030 extui a3, a3, 0, 8 +402c6351: 992b addi.n a9, a9, 2 +402c6353: fd2356 bnez a3, 402c6329 +402c6356: 001406 j 402c63aa +402c6359: 9c2700 excw +402c635c: 6dc602 addi a0, a6, 109 +402c635f: 523200 excw +402c6362: 224b10 excw +402c6365: fffc46 j 402c635a +402c6368: 03bd mov.n a11, a3 +402c636a: cc1b addi.n a12, a12, 1 +402c636c: 74c0c0 extui a12, a12, 0, 8 +402c636f: d30c movi.n a3, 13 +402c6371: 994b addi.n a9, a9, 4 +402c6373: 021c37 beq a12, a3, 402c6379 +402c6376: ffbe86 j 402c6274 +402c6379: 50c232 addi a3, a2, 80 +402c637c: 021842 l16ui a4, a8, 4 +402c637f: 005842 s16i a4, a8, 0 +402c6382: 884b addi.n a8, a8, 4 +402c6384: f49387 bne a3, a8, 402c637c +402c6387: 22c232 addi a3, a2, 34 +402c638a: 52c242 addi a4, a2, 82 +402c638d: 021352 l16ui a5, a3, 4 +402c6390: 005352 s16i a5, a3, 0 +402c6393: 334b addi.n a3, a3, 4 +402c6395: f49437 bne a4, a3, 402c638d +402c6398: 000e32 l8ui a3, a14, 0 +402c639b: 285262 s16i a6, a2, 80 +402c639e: 013380 slli a3, a3, 24 +402c63a1: 313830 srai a3, a3, 24 +402c63a4: 295232 s16i a3, a2, 82 +402c63a7: 005b46 j 402c6518 +402c63aa: 2a1232 l16ui a3, a2, 84 +402c63ad: fed552 addmi a5, a5, 0xfffffe00 +402c63b0: 331b addi.n a3, a3, 1 +402c63b2: f43030 extui a3, a3, 0, 16 +402c63b5: 2a5232 s16i a3, a2, 84 +402c63b8: c05540 sub a5, a5, a4 +402c63bb: 903320 addx2 a3, a3, a2 +402c63be: 2a5352 s16i a5, a3, 84 +402c63c1: 2a12d2 l16ui a13, a2, 84 +402c63c4: 059132 l16si a3, a1, 10 +402c63c7: cd0b addi.n a12, a13, -1 +402c63c9: c2ca add.n a12, a2, a12 +402c63cb: 4128 l32i.n a2, a1, 16 +402c63cd: 079142 l16si a4, a1, 14 +402c63d0: 1d4c22 s8i a2, a12, 29 +402c63d3: 069122 l16si a2, a1, 12 +402c63d6: 802320 add a2, a3, a2 +402c63d9: 224a add.n a2, a2, a4 +402c63db: 03a032 movi a3, 3 +402c63de: cba701 l32r a0, 402b927c +402c63e1: 0000c0 callx0 a0 +402c63e4: 584c22 s8i a2, a12, 88 +402c63e7: fb47f1 l32r a15, 402c5104 +402c63ea: 118d16 beqz a13, 402c6506 +402c63ed: ff9ec5 call0 402c5ddc +402c63f0: fb43c1 l32r a12, 402c50fc +402c63f3: 020c movi.n a2, 0 +402c63f5: 2c29 s32i.n a2, a12, 8 +402c63f7: 120c movi.n a2, 1 +402c63f9: 0d4c22 s8i a2, a12, 13 +402c63fc: ff7f21 l32r a2, 402c61f8 +402c63ff: cc8401 l32r a0, 402b9610 +402c6402: 0000c0 callx0 a0 +402c6405: fbb6d1 l32r a13, 402c52e0 +402c6408: 120c movi.n a2, 1 +402c640a: 0d38 l32i.n a3, a13, 0 +402c640c: 1329 s32i.n a2, a3, 4 +402c640e: fb3d21 l32r a2, 402c5104 +402c6411: 0258 l32i.n a5, a2, 0 +402c6413: 580522 l8ui a2, a5, 88 +402c6416: 012280 slli a2, a2, 24 +402c6419: 314820 srai a4, a2, 24 +402c641c: 590522 l8ui a2, a5, 89 +402c641f: 012280 slli a2, a2, 24 +402c6422: 312820 srai a2, a2, 24 +402c6425: 242a add.n a2, a4, a2 +402c6427: 054f20 extui a4, a2, 31, 1 +402c642a: 242a add.n a2, a4, a2 +402c642c: 212120 srai a2, a2, 1 +402c642f: 2c5322 s16i a2, a3, 88 +402c6432: 2a1522 l16ui a2, a5, 84 +402c6435: 905250 addx2 a5, a2, a5 +402c6438: 2a1522 l16ui a2, a5, 84 +402c643b: 2d5322 s16i a2, a3, 90 +402c643e: 1e28 l32i.n a2, a14, 4 +402c6440: 054820 extui a4, a2, 24, 1 +402c6443: 1154a0 slli a5, a4, 6 +402c6446: 054920 extui a4, a2, 25, 1 +402c6449: 1144b0 slli a4, a4, 5 +402c644c: 204540 or a4, a5, a4 +402c644f: 055e20 extui a5, a2, 30, 1 +402c6452: 205450 or a5, a4, a5 +402c6455: 054b20 extui a4, a2, 27, 1 +402c6458: 1144d0 slli a4, a4, 3 +402c645b: 152c20 extui a2, a2, 28, 2 +402c645e: 204540 or a4, a5, a4 +402c6461: 1122e0 slli a2, a2, 2 +402c6464: 202420 or a2, a4, a2 +402c6467: 5c4322 s8i a2, a3, 92 +402c646a: 042122 l32i a2, a1, 16 +402c646d: 1d4322 s8i a2, a3, 29 +402c6470: 1c0322 l8ui a2, a3, 28 +402c6473: 128c beqz.n a2, 402c6478 +402c6475: 1d4322 s8i a2, a3, 29 +402c6478: 1d0322 l8ui a2, a3, 29 +402c647b: dca745 call0 402a2ef0 +402c647e: fb1e21 l32r a2, 402c50f8 +402c6481: e2d501 l32r a0, 402befd8 +402c6484: 0000c0 callx0 a0 +402c6487: fbe2e1 l32r a14, 402c5410 +402c648a: 0e2d mov.n a2, a14 +402c648c: e2d301 l32r a0, 402befd8 +402c648f: 0000c0 callx0 a0 +402c6492: fe7b31 l32r a3, 402c5e80 +402c6495: 040c movi.n a4, 0 +402c6497: 0e2d mov.n a2, a14 +402c6499: e42601 l32r a0, 402bf534 +402c649c: 0000c0 callx0 a0 +402c649f: fd5621 l32r a2, 402c59f8 +402c64a2: 150c movi.n a5, 1 +402c64a4: 000222 l8ui a2, a2, 0 +402c64a7: 040c movi.n a4, 0 +402c64a9: 1132b0 slli a3, a2, 5 +402c64ac: c03320 sub a3, a3, a2 +402c64af: a03320 addx4 a3, a3, a2 +402c64b2: 1133d0 slli a3, a3, 3 +402c64b5: 0e2d mov.n a2, a14 +402c64b7: e42001 l32r a0, 402bf538 +402c64ba: 0000c0 callx0 a0 +402c64bd: 0c0c22 l8ui a2, a12, 12 +402c64c0: 0a1266 bnei a2, 1, 402c64ce +402c64c3: 4138 l32i.n a3, a1, 16 +402c64c5: ff4d21 l32r a2, 402c61fc +402c64c8: cc5201 l32r a0, 402b9610 +402c64cb: 0000c0 callx0 a0 +402c64ce: 0c0c22 l8ui a2, a12, 12 +402c64d1: 131266 bnei a2, 1, 402c64e8 +402c64d4: 0d28 l32i.n a2, a13, 0 +402c64d6: 2d1252 l16ui a5, a2, 90 +402c64d9: 1d0242 l8ui a4, a2, 29 +402c64dc: 2c9232 l16si a3, a2, 88 +402c64df: ff4821 l32r a2, 402c6200 +402c64e2: cc4b01 l32r a0, 402b9610 +402c64e5: 0000c0 callx0 a0 +402c64e8: fc3b21 l32r a2, 402c55d4 +402c64eb: fe6931 l32r a3, 402c5e90 +402c64ee: 0248 l32i.n a4, a2, 0 +402c64f0: 220c movi.n a2, 2 +402c64f2: 0004c0 callx0 a4 +402c64f5: 0f28 l32i.n a2, a15, 0 +402c64f7: 04a042 movi a4, 4 +402c64fa: 00a032 movi a3, 0 +402c64fd: 54c222 addi a2, a2, 84 +402c6500: c9c501 l32r a0, 402b8c14 +402c6503: 0000c0 callx0 a0 +402c6506: 0f28 l32i.n a2, a15, 0 +402c6508: 040c movi.n a4, 0 +402c650a: 20c232 addi a3, a2, 32 +402c650d: 54c222 addi a2, a2, 84 +402c6510: 005342 s16i a4, a3, 0 +402c6513: 334b addi.n a3, a3, 4 +402c6515: f79327 bne a3, a2, 402c6510 +402c6518: f108 l32i.n a0, a1, 60 +402c651a: e1c8 l32i.n a12, a1, 56 +402c651c: d1d8 l32i.n a13, a1, 52 +402c651e: c1e8 l32i.n a14, a1, 48 +402c6520: b1f8 l32i.n a15, a1, 44 +402c6522: 40c112 addi a1, a1, 64 +402c6525: f00d ret.n +402c6527: 319900 srai a9, a0, 25 +402c652a: ff .byte 0xff +402c652b: 3f .byte 0x3f +402c652c: 3138 l32i.n a3, a1, 12 +402c652e: ff .byte 0xff +402c652f: 3f .byte 0x3f +402c6530: c888 l32i.n a8, a8, 48 402c6532: 402c movi.n a0, 36 -402c6534: c7cc bnez.n a7, 402c6544 +402c6534: c87c movi.n a8, -4 402c6536: 402c movi.n a0, 36 -402c6538: c7bc beqz.n a7, 402c6578 +402c6538: c86c movi.n a8, -20 402c653a: 402c movi.n a0, 36 -402c653c: c7a8 l32i.n a10, a7, 48 +402c653c: c858 l32i.n a5, a8, 48 402c653e: 402c movi.n a0, 36 -402c6540: 3158 l32i.n a5, a1, 12 -402c6542: ff .byte 0xff -402c6543: 3f .byte 0x3f -402c6544: c798 l32i.n a9, a7, 48 +402c6540: 2cc840 excw +402c6543: c81c40 excw 402c6546: 402c movi.n a0, 36 -402c6548: c788 l32i.n a8, a7, 48 -402c654a: 402c movi.n a0, 36 -402c654c: c77c movi.n a7, -4 +402c6548: 2cc804 excw +402c654b: c7fc40 excw 402c654e: 402c movi.n a0, 36 -402c6550: 3e .byte 0x3e -402c6551: 3fff31 l32r a3, 40296550 -402c6554: 2cc774 excw -402c6557: c77040 excw +402c6550: c7ec bnez.n a7, 402c6580 +402c6552: 402c movi.n a0, 36 +402c6554: c7dc bnez.n a7, 402c6574 +402c6556: 402c movi.n a0, 36 +402c6558: c7c8 l32i.n a12, a7, 48 402c655a: 402c movi.n a0, 36 -402c655c: c9ac beqz.n a9, 402c658c -402c655e: 402c movi.n a0, 36 -402c6560: 2cc9a0 excw -402c6563: c99440 excw +402c655c: 3158 l32i.n a5, a1, 12 +402c655e: ff .byte 0xff +402c655f: 3f .byte 0x3f +402c6560: c7b8 l32i.n a11, a7, 48 +402c6562: 402c movi.n a0, 36 +402c6564: c7a8 l32i.n a10, a7, 48 402c6566: 402c movi.n a0, 36 -402c6568: 2cc980 excw -402c656b: c96c40 excw -402c656e: 402c movi.n a0, 36 -402c6570: c948 l32i.n a4, a9, 48 -402c6572: 402c movi.n a0, 36 -402c6574: 2cc930 excw -402c6577: c92840 excw +402c6568: c79c beqz.n a7, 402c6588 +402c656a: 402c movi.n a0, 36 +402c656c: 3e .byte 0x3e +402c656d: 3fff31 l32r a3, 4029656c +402c6570: 2cc794 excw +402c6573: c79040 excw +402c6576: 402c movi.n a0, 36 +402c6578: c9cc bnez.n a9, 402c6588 402c657a: 402c movi.n a0, 36 -402c657c: c918 l32i.n a1, a9, 48 -402c657e: 402c movi.n a0, 36 -402c6580: c908 l32i.n a0, a9, 48 +402c657c: 2cc9c0 excw +402c657f: c9b440 excw 402c6582: 402c movi.n a0, 36 -402c6584: c8f8 l32i.n a15, a8, 48 -402c6586: 402c movi.n a0, 36 -402c6588: c8e8 l32i.n a14, a8, 48 +402c6584: 2cc9a0 excw +402c6587: c98c40 excw 402c658a: 402c movi.n a0, 36 -402c658c: c8dc bnez.n a8, 402c65ac +402c658c: c968 l32i.n a6, a9, 48 402c658e: 402c movi.n a0, 36 -402c6590: 2cc8d4 excw -402c6593: c8d040 excw +402c6590: 2cc950 excw +402c6593: c94840 excw 402c6596: 402c movi.n a0, 36 - -402c6598 : -402c6598: 000242 l8ui a4, a2, 0 -402c659b: 90c112 addi a1, a1, -112 -402c659e: 014480 slli a4, a4, 24 -402c65a1: 1a61c2 s32i a12, a1, 104 -402c65a4: 1b6102 s32i a0, a1, 108 -402c65a7: 02cd mov.n a12, a2 -402c65a9: 1961d2 s32i a13, a1, 100 -402c65ac: 1861e2 s32i a14, a1, 96 -402c65af: 1761f2 s32i a15, a1, 92 -402c65b2: 315840 srai a5, a4, 24 -402c65b5: acaf22 movi a2, -84 -402c65b8: f43030 extui a3, a3, 0, 16 -402c65bb: 02a527 bge a5, a2, 402c65c1 -402c65be: 045586 j 402c7718 -402c65c1: 02a326 beqi a3, 12, 402c65c7 -402c65c4: 019f06 j 402c6c44 -402c65c7: 1c58 l32i.n a5, a12, 4 -402c65c9: 1775b7 bbci a5, 27, 402c65e4 -402c65cc: f43850 extui a3, a5, 8, 16 -402c65cf: fcc332 addi a3, a3, -4 -402c65d2: fafe21 l32r a2, 402c51cc -402c65d5: f43030 extui a3, a3, 0, 16 -402c65d8: 113380 slli a3, a3, 8 -402c65db: 102520 and a2, a5, a2 -402c65de: 202230 or a2, a2, a3 -402c65e1: 016c22 s32i a2, a12, 4 -402c65e4: fb3831 l32r a3, 402c52c4 -402c65e7: 03d8 l32i.n a13, a3, 0 -402c65e9: 1d28 l32i.n a2, a13, 4 -402c65eb: 191226 beqi a2, 1, 402c6608 -402c65ee: e28c beqz.n a2, 402c6600 -402c65f0: 022226 beqi a2, 2, 402c65f6 -402c65f3: 044846 j 402c7718 -402c65f6: 220c movi.n a2, 2 -402c65f8: 1d29 s32i.n a2, a13, 4 -402c65fa: 0d29 s32i.n a2, a13, 0 -402c65fc: 044606 j 402c7718 -402c65ff: 0c2d00 excw -402c6602: ffbe45 call0 402c61e8 -402c6605: 0443c6 j 402c7718 -402c6608: 1c28 l32i.n a2, a12, 4 -402c660a: fb6361 l32r a6, 402c5398 -402c660d: 2d1d52 l16ui a5, a13, 90 -402c6610: f43820 extui a3, a2, 8, 16 -402c6613: 0668 l32i.n a6, a6, 0 -402c6615: d8c332 addi a3, a3, -40 -402c6618: c03350 sub a3, a3, a5 -402c661b: 142662 l32i a6, a6, 80 -402c661e: f43030 extui a3, a3, 0, 16 -402c6621: 115300 slli a5, a3, 16 -402c6624: 5169 s32i.n a6, a1, 20 -402c6626: 68a162 movi a6, 0x168 -402c6629: 315050 srai a5, a5, 16 -402c662c: 02b637 bgeu a6, a3, 402c6632 -402c662f: 043946 j 402c7718 -402c6632: 409d32 l16si a3, a13, 128 -402c6635: 029357 bne a3, a5, 402c663b -402c6638: 043706 j 402c7718 -402c663b: 053820 extui a3, a2, 24, 1 -402c663e: 1173a0 slli a7, a3, 6 -402c6641: 053920 extui a3, a2, 25, 1 -402c6644: 1133b0 slli a3, a3, 5 -402c6647: 203730 or a3, a7, a3 -402c664a: 057e20 extui a7, a2, 30, 1 -402c664d: 207370 or a7, a3, a7 -402c6650: 053b20 extui a3, a2, 27, 1 -402c6653: 1133d0 slli a3, a3, 3 -402c6656: 152c20 extui a2, a2, 28, 2 -402c6659: 203730 or a3, a7, a3 -402c665c: 1122e0 slli a2, a2, 2 -402c665f: 202320 or a2, a3, a2 -402c6662: 5c0d62 l8ui a6, a13, 92 -402c6665: 742020 extui a2, a2, 0, 8 -402c6668: 091267 beq a2, a6, 402c6675 -402c666b: 01af22 movi a2, -255 -402c666e: 662a add.n a6, a6, a2 -402c6670: 168c beqz.n a6, 402c6675 -402c6672: 042886 j 402c7718 -402c6675: 314840 srai a4, a4, 24 -402c6678: 80a032 movi a3, 128 -402c667b: 405d52 s16i a5, a13, 128 -402c667e: 415d42 s16i a4, a13, 130 -402c6681: 64cd22 addi a2, a13, 100 -402c6684: 3d3a add.n a3, a13, a3 -402c6686: 021242 l16ui a4, a2, 4 -402c6689: 005242 s16i a4, a2, 0 -402c668c: 031242 l16ui a4, a2, 6 -402c668f: 015242 s16i a4, a2, 2 -402c6692: 224b addi.n a2, a2, 4 -402c6694: ee9327 bne a3, a2, 402c6686 -402c6697: 389d22 l16si a2, a13, 112 -402c669a: ffa032 movi a3, 255 -402c669d: 022327 blt a3, a2, 402c66a3 -402c66a0: 041d06 j 402c7718 -402c66a3: 742020 extui a2, a2, 0, 8 -402c66a6: 6ccd62 addi a6, a13, 108 -402c66a9: 2e0c movi.n a14, 2 -402c66ab: 038d mov.n a8, a3 -402c66ad: 4129 s32i.n a2, a1, 16 -402c66af: 097c movi.n a9, -16 -402c66b1: 009652 l16si a5, a6, 0 -402c66b4: 02a857 bge a8, a5, 402c66ba -402c66b7: 041746 j 402c7718 -402c66ba: f44050 extui a4, a5, 0, 16 -402c66bd: 1144c0 slli a4, a4, 4 -402c66c0: 744040 extui a4, a4, 0, 8 -402c66c3: 74cd72 addi a7, a13, 116 -402c66c6: 04a0c2 movi a12, 4 -402c66c9: 105590 and a5, a5, a9 -402c66cc: 0097f2 l16si a15, a7, 0 -402c66cf: 0aa8f7 bge a8, a15, 402c66dd -402c66d2: ee0b addi.n a14, a14, -1 -402c66d4: fcc662 addi a6, a6, -4 -402c66d7: d60e66 bnei a14, -1, 402c66b1 -402c66da: 040e86 j 402c7718 -402c66dd: 4128 l32i.n a2, a1, 16 -402c66df: 230c movi.n a3, 2 -402c66e1: 014122 s8i a2, a1, 1 -402c66e4: 3420f0 extui a2, a15, 0, 4 -402c66e7: 202240 or a2, a2, a4 -402c66ea: 6129 s32i.n a2, a1, 24 -402c66ec: 004122 s8i a2, a1, 0 -402c66ef: 012d mov.n a2, a1 -402c66f1: 106142 s32i a4, a1, 64 -402c66f4: 116152 s32i a5, a1, 68 -402c66f7: d169 s32i.n a6, a1, 52 -402c66f9: c179 s32i.n a7, a1, 48 -402c66fb: 0e6182 s32i a8, a1, 56 -402c66fe: 0f6192 s32i a9, a1, 60 -402c6701: ff3585 call0 402c5a5c -402c6704: 112152 l32i a5, a1, 68 -402c6707: 34f4f0 extui a15, a15, 4, 4 -402c670a: 20ff50 or a15, a15, a5 -402c670d: 74f0f0 extui a15, a15, 0, 8 -402c6710: 102142 l32i a4, a1, 64 -402c6713: d168 l32i.n a6, a1, 52 -402c6715: c178 l32i.n a7, a1, 48 -402c6717: e188 l32i.n a8, a1, 56 -402c6719: f198 l32i.n a9, a1, 60 -402c671b: 021f27 beq a15, a2, 402c6721 -402c671e: 014506 j 402c6c36 -402c6721: fa6fd1 l32r a13, 402c50e0 -402c6724: 0c0d22 l8ui a2, a13, 12 -402c6727: 1e1266 bnei a2, 1, 402c6749 -402c672a: 4158 l32i.n a5, a1, 16 -402c672c: 820c movi.n a2, 8 -402c672e: 0a3257 bltu a2, a5, 402c673c -402c6731: 054d mov.n a4, a5 -402c6733: 6138 l32i.n a3, a1, 24 -402c6735: ff7721 l32r a2, 402c6514 -402c6738: 0001c6 j 402c6743 -402c673b: 414800 srli a4, a0, 8 -402c673e: 6138 l32i.n a3, a1, 24 -402c6740: ff7621 l32r a2, 402c6518 -402c6743: cbac01 l32r a0, 402b95f4 -402c6746: 0000c0 callx0 a0 -402c6749: fade61 l32r a6, 402c52c4 -402c674c: 0628 l32i.n a2, a6, 0 -402c674e: a0cc20 addx4 a12, a12, a2 -402c6751: a0ee20 addx4 a14, a14, a2 -402c6754: 339e42 l16si a4, a14, 102 -402c6757: 339c32 l16si a3, a12, 102 -402c675a: 06cd mov.n a12, a6 -402c675c: 343a add.n a3, a4, a3 -402c675e: 399242 l16si a4, a2, 114 -402c6761: 434a add.n a4, a3, a4 -402c6763: 2c9232 l16si a3, a2, 88 -402c6766: 343a add.n a3, a4, a3 -402c6768: 433b addi.n a4, a3, 3 -402c676a: a33430 movltz a3, a4, a3 -402c676d: 213230 srai a3, a3, 2 -402c6770: 2c5232 s16i a3, a2, 88 -402c6773: 5f0232 l8ui a3, a2, 95 -402c6776: 0f2356 bnez a3, 402c686c -402c6779: 4178 l32i.n a7, a1, 16 -402c677b: b7cc bnez.n a7, 402c678a -402c677d: 6188 l32i.n a8, a1, 24 -402c677f: 130c movi.n a3, 1 -402c6781: 5e4282 s8i a8, a2, 94 -402c6784: 604232 s8i a3, a2, 96 -402c6787: 000c86 j 402c67bd -402c678a: 4158 l32i.n a5, a1, 16 -402c678c: 0c1566 bnei a5, 1, 402c679c -402c678f: 6168 l32i.n a6, a1, 24 -402c6791: 130c movi.n a3, 1 -402c6793: 5d4262 s8i a6, a2, 93 -402c6796: 614232 s8i a3, a2, 97 -402c6799: 000806 j 402c67bd -402c679c: 4178 l32i.n a7, a1, 16 -402c679e: 0c2766 bnei a7, 2, 402c67ae -402c67a1: 6188 l32i.n a8, a1, 24 -402c67a3: 130c movi.n a3, 1 -402c67a5: 334282 s8i a8, a2, 51 -402c67a8: 624232 s8i a3, a2, 98 -402c67ab: 000386 j 402c67bd -402c67ae: 4158 l32i.n a5, a1, 16 -402c67b0: 093566 bnei a5, 3, 402c67bd -402c67b3: 6168 l32i.n a6, a1, 24 -402c67b5: 130c movi.n a3, 1 -402c67b7: 344262 s8i a6, a2, 52 -402c67ba: 634232 s8i a3, a2, 99 -402c67bd: 182242 l32i a4, a2, 96 -402c67c0: 3a9b31 l32r a3, 4029522c -402c67c3: 021437 beq a4, a3, 402c67c9 -402c67c6: 002886 j 402c686c -402c67c9: 5e0232 l8ui a3, a2, 94 -402c67cc: f55c movi.n a5, 95 -402c67ce: f6c342 addi a4, a3, -10 -402c67d1: 744040 extui a4, a4, 0, 8 -402c67d4: 02b547 bgeu a5, a4, 402c67da -402c67d7: 02ec46 j 402c738c -402c67da: 5d0242 l8ui a4, a2, 93 -402c67dd: 054c movi.n a5, 64 -402c67df: 02b547 bgeu a5, a4, 402c67e5 -402c67e2: 02e986 j 402c738c -402c67e5: c05340 sub a5, a3, a4 -402c67e8: 962c movi.n a6, 41 -402c67ea: 02a657 bge a6, a5, 402c67f0 -402c67ed: 02e6c6 j 402c738c -402c67f0: f7c332 addi a3, a3, -9 -402c67f3: 022437 blt a4, a3, 402c67f9 -402c67f6: 02e486 j 402c738c -402c67f9: c03340 sub a3, a3, a4 -402c67fc: 743030 extui a3, a3, 0, 8 -402c67ff: 7139 s32i.n a3, a1, 28 -402c6801: 130c movi.n a3, 1 -402c6803: 5f4232 s8i a3, a2, 95 -402c6806: 5da1f2 movi a15, 0x15d -402c6809: 5188 l32i.n a8, a1, 20 -402c680b: 188c beqz.n a8, 402c6810 -402c680d: 0275c6 j 402c71e8 -402c6810: 0c58 l32i.n a5, a12, 0 -402c6812: 570532 l8ui a3, a5, 87 -402c6815: 13cc bnez.n a3, 402c681a -402c6817: 02be46 j 402c7314 -402c681a: 5d0522 l8ui a2, a5, 93 -402c681d: 229b addi.n a2, a2, 9 -402c681f: 742020 extui a2, a2, 0, 8 -402c6822: 324522 s8i a2, a5, 50 -402c6825: 73dc bnez.n a3, 402c6840 -402c6827: fadc21 l32r a2, 402c5398 -402c682a: 1f0c movi.n a15, 1 -402c682c: 002222 l32i a2, a2, 0 -402c682f: 00a042 movi a4, 0 -402c6832: 1422e2 l32i a14, a2, 80 -402c6835: 1e8c beqz.n a14, 402c683a -402c6837: 02b846 j 402c731c -402c683a: 021466 bnei a4, 1, 402c6840 -402c683d: 02c2c6 j 402c734c -402c6840: 0c0d22 l8ui a2, a13, 12 -402c6843: 251266 bnei a2, 1, 402c686c -402c6846: fa9f31 l32r a3, 402c52c4 -402c6849: 0328 l32i.n a2, a3, 0 -402c684b: 5d0242 l8ui a4, a2, 93 -402c684e: 5e0232 l8ui a3, a2, 94 -402c6851: ff3521 l32r a2, 402c6528 -402c6854: cb6801 l32r a0, 402b95f4 -402c6857: 0000c0 callx0 a0 -402c685a: fa9a41 l32r a4, 402c52c4 -402c685d: 002422 l32i a2, a4, 0 -402c6860: 570232 l8ui a3, a2, 87 -402c6863: ff3221 l32r a2, 402c652c -402c6866: cb6301 l32r a0, 402b95f4 -402c6869: 0000c0 callx0 a0 -402c686c: 4158 l32i.n a5, a1, 16 -402c686e: 0c28 l32i.n a2, a12, 0 -402c6870: 1135f0 slli a3, a5, 1 -402c6873: 423a add.n a4, a2, a3 -402c6875: 850442 l8ui a4, a4, 133 -402c6878: c4ac beqz.n a4, 402c68a8 -402c687a: 905520 addx2 a5, a5, a2 -402c687d: 840562 l8ui a6, a5, 132 -402c6880: 6178 l32i.n a7, a1, 24 -402c6882: 0a9677 bne a6, a7, 402c6890 -402c6885: 323a add.n a3, a2, a3 -402c6887: 441b addi.n a4, a4, 1 -402c6889: 854342 s8i a4, a3, 133 -402c688c: 000c46 j 402c68c1 -402c688f: 24b600 extui a11, a0, 6, 3 -402c6892: a04602 s8i a0, a6, 160 -402c6895: a04203 excw -402c6898: 323a85 call0 402f8c44 <_irom0_text_end+0x2bd04> -402c689b: 334a add.n a3, a3, a4 -402c689d: 040c movi.n a4, 0 -402c689f: 004342 s8i a4, a3, 0 -402c68a2: 844542 s8i a4, a5, 132 -402c68a5: 000606 j 402c68c1 -402c68a8: 4188 l32i.n a8, a1, 16 -402c68aa: 6158 l32i.n a5, a1, 24 -402c68ac: 904820 addx2 a4, a8, a2 -402c68af: 844452 s8i a5, a4, 132 -402c68b2: 323a add.n a3, a2, a3 -402c68b4: 85a042 movi a4, 133 +402c6598: c938 l32i.n a3, a9, 48 +402c659a: 402c movi.n a0, 36 +402c659c: c928 l32i.n a2, a9, 48 +402c659e: 402c movi.n a0, 36 +402c65a0: c918 l32i.n a1, a9, 48 +402c65a2: 402c movi.n a0, 36 +402c65a4: c908 l32i.n a0, a9, 48 +402c65a6: 402c movi.n a0, 36 +402c65a8: c8fc bnez.n a8, 402c65e8 +402c65aa: 402c movi.n a0, 36 +402c65ac: 2cc8f4 excw +402c65af: c8f040 excw +402c65b2: 402c movi.n a0, 36 + +402c65b4 : +402c65b4: 000242 l8ui a4, a2, 0 +402c65b7: 90c112 addi a1, a1, -112 +402c65ba: 014480 slli a4, a4, 24 +402c65bd: 1a61c2 s32i a12, a1, 104 +402c65c0: 1b6102 s32i a0, a1, 108 +402c65c3: 02cd mov.n a12, a2 +402c65c5: 1961d2 s32i a13, a1, 100 +402c65c8: 1861e2 s32i a14, a1, 96 +402c65cb: 1761f2 s32i a15, a1, 92 +402c65ce: 315840 srai a5, a4, 24 +402c65d1: acaf22 movi a2, -84 +402c65d4: f43030 extui a3, a3, 0, 16 +402c65d7: 02a527 bge a5, a2, 402c65dd +402c65da: 045586 j 402c7734 +402c65dd: 02a326 beqi a3, 12, 402c65e3 +402c65e0: 019f06 j 402c6c60 +402c65e3: 1c58 l32i.n a5, a12, 4 +402c65e5: 1775b7 bbci a5, 27, 402c6600 +402c65e8: f43850 extui a3, a5, 8, 16 +402c65eb: fcc332 addi a3, a3, -4 +402c65ee: fafe21 l32r a2, 402c51e8 +402c65f1: f43030 extui a3, a3, 0, 16 +402c65f4: 113380 slli a3, a3, 8 +402c65f7: 102520 and a2, a5, a2 +402c65fa: 202230 or a2, a2, a3 +402c65fd: 016c22 s32i a2, a12, 4 +402c6600: fb3831 l32r a3, 402c52e0 +402c6603: 03d8 l32i.n a13, a3, 0 +402c6605: 1d28 l32i.n a2, a13, 4 +402c6607: 191226 beqi a2, 1, 402c6624 +402c660a: e28c beqz.n a2, 402c661c +402c660c: 022226 beqi a2, 2, 402c6612 +402c660f: 044846 j 402c7734 +402c6612: 220c movi.n a2, 2 +402c6614: 1d29 s32i.n a2, a13, 4 +402c6616: 0d29 s32i.n a2, a13, 0 +402c6618: 044606 j 402c7734 +402c661b: 0c2d00 excw +402c661e: ffbe45 call0 402c6204 +402c6621: 0443c6 j 402c7734 +402c6624: 1c28 l32i.n a2, a12, 4 +402c6626: fb6361 l32r a6, 402c53b4 +402c6629: 2d1d52 l16ui a5, a13, 90 +402c662c: f43820 extui a3, a2, 8, 16 +402c662f: 0668 l32i.n a6, a6, 0 +402c6631: d8c332 addi a3, a3, -40 +402c6634: c03350 sub a3, a3, a5 +402c6637: 142662 l32i a6, a6, 80 +402c663a: f43030 extui a3, a3, 0, 16 +402c663d: 115300 slli a5, a3, 16 +402c6640: 5169 s32i.n a6, a1, 20 +402c6642: 68a162 movi a6, 0x168 +402c6645: 315050 srai a5, a5, 16 +402c6648: 02b637 bgeu a6, a3, 402c664e +402c664b: 043946 j 402c7734 +402c664e: 409d32 l16si a3, a13, 128 +402c6651: 029357 bne a3, a5, 402c6657 +402c6654: 043706 j 402c7734 +402c6657: 053820 extui a3, a2, 24, 1 +402c665a: 1173a0 slli a7, a3, 6 +402c665d: 053920 extui a3, a2, 25, 1 +402c6660: 1133b0 slli a3, a3, 5 +402c6663: 203730 or a3, a7, a3 +402c6666: 057e20 extui a7, a2, 30, 1 +402c6669: 207370 or a7, a3, a7 +402c666c: 053b20 extui a3, a2, 27, 1 +402c666f: 1133d0 slli a3, a3, 3 +402c6672: 152c20 extui a2, a2, 28, 2 +402c6675: 203730 or a3, a7, a3 +402c6678: 1122e0 slli a2, a2, 2 +402c667b: 202320 or a2, a3, a2 +402c667e: 5c0d62 l8ui a6, a13, 92 +402c6681: 742020 extui a2, a2, 0, 8 +402c6684: 091267 beq a2, a6, 402c6691 +402c6687: 01af22 movi a2, -255 +402c668a: 662a add.n a6, a6, a2 +402c668c: 168c beqz.n a6, 402c6691 +402c668e: 042886 j 402c7734 +402c6691: 314840 srai a4, a4, 24 +402c6694: 80a032 movi a3, 128 +402c6697: 405d52 s16i a5, a13, 128 +402c669a: 415d42 s16i a4, a13, 130 +402c669d: 64cd22 addi a2, a13, 100 +402c66a0: 3d3a add.n a3, a13, a3 +402c66a2: 021242 l16ui a4, a2, 4 +402c66a5: 005242 s16i a4, a2, 0 +402c66a8: 031242 l16ui a4, a2, 6 +402c66ab: 015242 s16i a4, a2, 2 +402c66ae: 224b addi.n a2, a2, 4 +402c66b0: ee9327 bne a3, a2, 402c66a2 +402c66b3: 389d22 l16si a2, a13, 112 +402c66b6: ffa032 movi a3, 255 +402c66b9: 022327 blt a3, a2, 402c66bf +402c66bc: 041d06 j 402c7734 +402c66bf: 742020 extui a2, a2, 0, 8 +402c66c2: 6ccd62 addi a6, a13, 108 +402c66c5: 2e0c movi.n a14, 2 +402c66c7: 038d mov.n a8, a3 +402c66c9: 4129 s32i.n a2, a1, 16 +402c66cb: 097c movi.n a9, -16 +402c66cd: 009652 l16si a5, a6, 0 +402c66d0: 02a857 bge a8, a5, 402c66d6 +402c66d3: 041746 j 402c7734 +402c66d6: f44050 extui a4, a5, 0, 16 +402c66d9: 1144c0 slli a4, a4, 4 +402c66dc: 744040 extui a4, a4, 0, 8 +402c66df: 74cd72 addi a7, a13, 116 +402c66e2: 04a0c2 movi a12, 4 +402c66e5: 105590 and a5, a5, a9 +402c66e8: 0097f2 l16si a15, a7, 0 +402c66eb: 0aa8f7 bge a8, a15, 402c66f9 +402c66ee: ee0b addi.n a14, a14, -1 +402c66f0: fcc662 addi a6, a6, -4 +402c66f3: d60e66 bnei a14, -1, 402c66cd +402c66f6: 040e86 j 402c7734 +402c66f9: 4128 l32i.n a2, a1, 16 +402c66fb: 230c movi.n a3, 2 +402c66fd: 014122 s8i a2, a1, 1 +402c6700: 3420f0 extui a2, a15, 0, 4 +402c6703: 202240 or a2, a2, a4 +402c6706: 6129 s32i.n a2, a1, 24 +402c6708: 004122 s8i a2, a1, 0 +402c670b: 012d mov.n a2, a1 +402c670d: 106142 s32i a4, a1, 64 +402c6710: 116152 s32i a5, a1, 68 +402c6713: d169 s32i.n a6, a1, 52 +402c6715: c179 s32i.n a7, a1, 48 +402c6717: 0e6182 s32i a8, a1, 56 +402c671a: 0f6192 s32i a9, a1, 60 +402c671d: ff3585 call0 402c5a78 +402c6720: 112152 l32i a5, a1, 68 +402c6723: 34f4f0 extui a15, a15, 4, 4 +402c6726: 20ff50 or a15, a15, a5 +402c6729: 74f0f0 extui a15, a15, 0, 8 +402c672c: 102142 l32i a4, a1, 64 +402c672f: d168 l32i.n a6, a1, 52 +402c6731: c178 l32i.n a7, a1, 48 +402c6733: e188 l32i.n a8, a1, 56 +402c6735: f198 l32i.n a9, a1, 60 +402c6737: 021f27 beq a15, a2, 402c673d +402c673a: 014506 j 402c6c52 +402c673d: fa6fd1 l32r a13, 402c50fc +402c6740: 0c0d22 l8ui a2, a13, 12 +402c6743: 1e1266 bnei a2, 1, 402c6765 +402c6746: 4158 l32i.n a5, a1, 16 +402c6748: 820c movi.n a2, 8 +402c674a: 0a3257 bltu a2, a5, 402c6758 +402c674d: 054d mov.n a4, a5 +402c674f: 6138 l32i.n a3, a1, 24 +402c6751: ff7721 l32r a2, 402c6530 +402c6754: 0001c6 j 402c675f +402c6757: 414800 srli a4, a0, 8 +402c675a: 6138 l32i.n a3, a1, 24 +402c675c: ff7621 l32r a2, 402c6534 +402c675f: cbac01 l32r a0, 402b9610 +402c6762: 0000c0 callx0 a0 +402c6765: fade61 l32r a6, 402c52e0 +402c6768: 0628 l32i.n a2, a6, 0 +402c676a: a0cc20 addx4 a12, a12, a2 +402c676d: a0ee20 addx4 a14, a14, a2 +402c6770: 339e42 l16si a4, a14, 102 +402c6773: 339c32 l16si a3, a12, 102 +402c6776: 06cd mov.n a12, a6 +402c6778: 343a add.n a3, a4, a3 +402c677a: 399242 l16si a4, a2, 114 +402c677d: 434a add.n a4, a3, a4 +402c677f: 2c9232 l16si a3, a2, 88 +402c6782: 343a add.n a3, a4, a3 +402c6784: 433b addi.n a4, a3, 3 +402c6786: a33430 movltz a3, a4, a3 +402c6789: 213230 srai a3, a3, 2 +402c678c: 2c5232 s16i a3, a2, 88 +402c678f: 5f0232 l8ui a3, a2, 95 +402c6792: 0f2356 bnez a3, 402c6888 +402c6795: 4178 l32i.n a7, a1, 16 +402c6797: b7cc bnez.n a7, 402c67a6 +402c6799: 6188 l32i.n a8, a1, 24 +402c679b: 130c movi.n a3, 1 +402c679d: 5e4282 s8i a8, a2, 94 +402c67a0: 604232 s8i a3, a2, 96 +402c67a3: 000c86 j 402c67d9 +402c67a6: 4158 l32i.n a5, a1, 16 +402c67a8: 0c1566 bnei a5, 1, 402c67b8 +402c67ab: 6168 l32i.n a6, a1, 24 +402c67ad: 130c movi.n a3, 1 +402c67af: 5d4262 s8i a6, a2, 93 +402c67b2: 614232 s8i a3, a2, 97 +402c67b5: 000806 j 402c67d9 +402c67b8: 4178 l32i.n a7, a1, 16 +402c67ba: 0c2766 bnei a7, 2, 402c67ca +402c67bd: 6188 l32i.n a8, a1, 24 +402c67bf: 130c movi.n a3, 1 +402c67c1: 334282 s8i a8, a2, 51 +402c67c4: 624232 s8i a3, a2, 98 +402c67c7: 000386 j 402c67d9 +402c67ca: 4158 l32i.n a5, a1, 16 +402c67cc: 093566 bnei a5, 3, 402c67d9 +402c67cf: 6168 l32i.n a6, a1, 24 +402c67d1: 130c movi.n a3, 1 +402c67d3: 344262 s8i a6, a2, 52 +402c67d6: 634232 s8i a3, a2, 99 +402c67d9: 182242 l32i a4, a2, 96 +402c67dc: 3a9431 l32r a3, 4029522c +402c67df: 021437 beq a4, a3, 402c67e5 +402c67e2: 002886 j 402c6888 +402c67e5: 5e0232 l8ui a3, a2, 94 +402c67e8: f55c movi.n a5, 95 +402c67ea: f6c342 addi a4, a3, -10 +402c67ed: 744040 extui a4, a4, 0, 8 +402c67f0: 02b547 bgeu a5, a4, 402c67f6 +402c67f3: 02ec46 j 402c73a8 +402c67f6: 5d0242 l8ui a4, a2, 93 +402c67f9: 054c movi.n a5, 64 +402c67fb: 02b547 bgeu a5, a4, 402c6801 +402c67fe: 02e986 j 402c73a8 +402c6801: c05340 sub a5, a3, a4 +402c6804: 962c movi.n a6, 41 +402c6806: 02a657 bge a6, a5, 402c680c +402c6809: 02e6c6 j 402c73a8 +402c680c: f7c332 addi a3, a3, -9 +402c680f: 022437 blt a4, a3, 402c6815 +402c6812: 02e486 j 402c73a8 +402c6815: c03340 sub a3, a3, a4 +402c6818: 743030 extui a3, a3, 0, 8 +402c681b: 7139 s32i.n a3, a1, 28 +402c681d: 130c movi.n a3, 1 +402c681f: 5f4232 s8i a3, a2, 95 +402c6822: 5da1f2 movi a15, 0x15d +402c6825: 5188 l32i.n a8, a1, 20 +402c6827: 188c beqz.n a8, 402c682c +402c6829: 0275c6 j 402c7204 +402c682c: 0c58 l32i.n a5, a12, 0 +402c682e: 570532 l8ui a3, a5, 87 +402c6831: 13cc bnez.n a3, 402c6836 +402c6833: 02be46 j 402c7330 +402c6836: 5d0522 l8ui a2, a5, 93 +402c6839: 229b addi.n a2, a2, 9 +402c683b: 742020 extui a2, a2, 0, 8 +402c683e: 324522 s8i a2, a5, 50 +402c6841: 73dc bnez.n a3, 402c685c +402c6843: fadc21 l32r a2, 402c53b4 +402c6846: 1f0c movi.n a15, 1 +402c6848: 002222 l32i a2, a2, 0 +402c684b: 00a042 movi a4, 0 +402c684e: 1422e2 l32i a14, a2, 80 +402c6851: 1e8c beqz.n a14, 402c6856 +402c6853: 02b846 j 402c7338 +402c6856: 021466 bnei a4, 1, 402c685c +402c6859: 02c2c6 j 402c7368 +402c685c: 0c0d22 l8ui a2, a13, 12 +402c685f: 251266 bnei a2, 1, 402c6888 +402c6862: fa9f31 l32r a3, 402c52e0 +402c6865: 0328 l32i.n a2, a3, 0 +402c6867: 5d0242 l8ui a4, a2, 93 +402c686a: 5e0232 l8ui a3, a2, 94 +402c686d: ff3521 l32r a2, 402c6544 +402c6870: cb6801 l32r a0, 402b9610 +402c6873: 0000c0 callx0 a0 +402c6876: fa9a41 l32r a4, 402c52e0 +402c6879: 002422 l32i a2, a4, 0 +402c687c: 570232 l8ui a3, a2, 87 +402c687f: ff3221 l32r a2, 402c6548 +402c6882: cb6301 l32r a0, 402b9610 +402c6885: 0000c0 callx0 a0 +402c6888: 4158 l32i.n a5, a1, 16 +402c688a: 0c28 l32i.n a2, a12, 0 +402c688c: 1135f0 slli a3, a5, 1 +402c688f: 423a add.n a4, a2, a3 +402c6891: 850442 l8ui a4, a4, 133 +402c6894: c4ac beqz.n a4, 402c68c4 +402c6896: 905520 addx2 a5, a5, a2 +402c6899: 840562 l8ui a6, a5, 132 +402c689c: 6178 l32i.n a7, a1, 24 +402c689e: 0a9677 bne a6, a7, 402c68ac +402c68a1: 323a add.n a3, a2, a3 +402c68a3: 441b addi.n a4, a4, 1 +402c68a5: 854342 s8i a4, a3, 133 +402c68a8: 000c46 j 402c68dd +402c68ab: 24b600 extui a11, a0, 6, 3 +402c68ae: a04602 s8i a0, a6, 160 +402c68b1: a04203 excw +402c68b4: 323a85 call0 402f8c60 <_irom0_text_end+0x2bd00> 402c68b7: 334a add.n a3, a3, a4 -402c68b9: 000342 l8ui a4, a3, 0 -402c68bc: 441b addi.n a4, a4, 1 -402c68be: 004342 s8i a4, a3, 0 -402c68c1: 5f0232 l8ui a3, a2, 95 -402c68c4: 021326 beqi a3, 1, 402c68ca -402c68c7: 039346 j 402c7718 -402c68ca: 8da042 movi a4, 141 -402c68cd: 320262 l8ui a6, a2, 50 -402c68d0: 424a add.n a4, a2, a4 -402c68d2: 430c movi.n a3, 4 -402c68d4: 050c movi.n a5, 0 -402c68d6: 170c movi.n a7, 1 -402c68d8: 0fb367 bgeu a3, a6, 402c68eb -402c68db: 000482 l8ui a8, a4, 0 -402c68de: 331b addi.n a3, a3, 1 -402c68e0: 835780 moveqz a5, a7, a8 -402c68e3: 743030 extui a3, a3, 0, 8 -402c68e6: 442b addi.n a4, a4, 2 -402c68e8: fffb06 j 402c68d8 -402c68eb: 158c beqz.n a5, 402c68f0 -402c68ed: 0389c6 j 402c7718 -402c68f0: 030c movi.n a3, 0 -402c68f2: 354232 s8i a3, a2, 53 -402c68f5: 570232 l8ui a3, a2, 87 -402c68f8: 93cc bnez.n a3, 402c6905 -402c68fa: 84a042 movi a4, 132 -402c68fd: 5e0262 l8ui a6, a2, 94 -402c6900: 424a add.n a4, a2, a4 -402c6902: 001746 j 402c6963 -402c6905: 5d0242 l8ui a4, a2, 93 -402c6908: 030c movi.n a3, 0 -402c690a: 748b addi.n a7, a4, 8 -402c690c: 192737 blt a7, a3, 402c6929 -402c690f: 0e4326 beqi a3, 4, 402c6921 -402c6912: 906320 addx2 a6, a3, a2 -402c6915: 350282 l8ui a8, a2, 53 -402c6918: 840652 l8ui a5, a6, 132 -402c691b: 305850 xor a5, a8, a5 -402c691e: 354252 s8i a5, a2, 53 -402c6921: 331b addi.n a3, a3, 1 -402c6923: 743030 extui a3, a3, 0, 8 -402c6926: fff886 j 402c690c -402c6929: 5e0232 l8ui a3, a2, 94 -402c692c: c04340 sub a4, a3, a4 -402c692f: f7c442 addi a4, a4, -9 -402c6932: 030c movi.n a3, 0 -402c6934: 2ea347 bge a3, a4, 402c6966 -402c6937: 523a add.n a5, a2, a3 -402c6939: 350262 l8ui a6, a2, 53 -402c693c: 360552 l8ui a5, a5, 54 -402c693f: 331b addi.n a3, a3, 1 -402c6941: 305650 xor a5, a6, a5 -402c6944: 354252 s8i a5, a2, 53 -402c6947: 743030 extui a3, a3, 0, 8 -402c694a: fff986 j 402c6934 -402c694d: 0b4326 beqi a3, 4, 402c695c -402c6950: 350272 l8ui a7, a2, 53 -402c6953: 000452 l8ui a5, a4, 0 -402c6956: 305750 xor a5, a7, a5 -402c6959: 354252 s8i a5, a2, 53 -402c695c: 331b addi.n a3, a3, 1 -402c695e: 743030 extui a3, a3, 0, 8 -402c6961: 442b addi.n a4, a4, 2 -402c6963: e69367 bne a3, a6, 402c694d -402c6966: 350232 l8ui a3, a2, 53 -402c6969: 8c0222 l8ui a2, a2, 140 -402c696c: 029327 bne a3, a2, 402c6972 -402c696f: 003446 j 402c6a44 -402c6972: 0c0d22 l8ui a2, a13, 12 -402c6975: 081266 bnei a2, 1, 402c6981 -402c6978: feee21 l32r a2, 402c6530 -402c697b: cb1e01 l32r a0, 402b95f4 -402c697e: 0000c0 callx0 a0 -402c6981: 0c28 l32i.n a2, a12, 0 -402c6983: 850232 l8ui a3, a2, 133 -402c6986: 1e23f6 bgeui a3, 2, 402c69a8 -402c6989: 030c movi.n a3, 0 -402c698b: 604232 s8i a3, a2, 96 -402c698e: 5f4232 s8i a3, a2, 95 -402c6991: 844232 s8i a3, a2, 132 -402c6994: 854232 s8i a3, a2, 133 -402c6997: 574232 s8i a3, a2, 87 -402c699a: 21a042 movi a4, 33 -402c699d: 030c movi.n a3, 0 -402c699f: 36c222 addi a2, a2, 54 -402c69a2: c89501 l32r a0, 402b8bf8 -402c69a5: 0000c0 callx0 a0 -402c69a8: 0c28 l32i.n a2, a12, 0 -402c69aa: 870232 l8ui a3, a2, 135 -402c69ad: 1d23f6 bgeui a3, 2, 402c69ce -402c69b0: 030c movi.n a3, 0 -402c69b2: 614232 s8i a3, a2, 97 -402c69b5: 5f4232 s8i a3, a2, 95 -402c69b8: 864232 s8i a3, a2, 134 -402c69bb: 874232 s8i a3, a2, 135 -402c69be: 574232 s8i a3, a2, 87 -402c69c1: 142c movi.n a4, 33 -402c69c3: 030c movi.n a3, 0 -402c69c5: 36c222 addi a2, a2, 54 -402c69c8: c88c01 l32r a0, 402b8bf8 -402c69cb: 0000c0 callx0 a0 -402c69ce: 0c28 l32i.n a2, a12, 0 -402c69d0: 890232 l8ui a3, a2, 137 -402c69d3: 1d23f6 bgeui a3, 2, 402c69f4 -402c69d6: 030c movi.n a3, 0 -402c69d8: 624232 s8i a3, a2, 98 -402c69db: 5f4232 s8i a3, a2, 95 -402c69de: 884232 s8i a3, a2, 136 -402c69e1: 894232 s8i a3, a2, 137 -402c69e4: 574232 s8i a3, a2, 87 -402c69e7: 142c movi.n a4, 33 -402c69e9: 030c movi.n a3, 0 -402c69eb: 36c222 addi a2, a2, 54 -402c69ee: c88201 l32r a0, 402b8bf8 -402c69f1: 0000c0 callx0 a0 -402c69f4: 0c28 l32i.n a2, a12, 0 -402c69f6: 8b0232 l8ui a3, a2, 139 -402c69f9: 1d23f6 bgeui a3, 2, 402c6a1a -402c69fc: 030c movi.n a3, 0 -402c69fe: 634232 s8i a3, a2, 99 -402c6a01: 5f4232 s8i a3, a2, 95 -402c6a04: 8a4232 s8i a3, a2, 138 -402c6a07: 8b4232 s8i a3, a2, 139 -402c6a0a: 574232 s8i a3, a2, 87 -402c6a0d: 142c movi.n a4, 33 -402c6a0f: 030c movi.n a3, 0 -402c6a11: 36c222 addi a2, a2, 54 -402c6a14: c87901 l32r a0, 402b8bf8 -402c6a17: 0000c0 callx0 a0 -402c6a1a: 0c38 l32i.n a3, a12, 0 -402c6a1c: 8ca022 movi a2, 140 -402c6a1f: 320352 l8ui a5, a3, 50 -402c6a22: 232a add.n a2, a3, a2 -402c6a24: 040c movi.n a4, 0 -402c6a26: 430c movi.n a3, 4 -402c6a28: 023357 bltu a3, a5, 402c6a2e -402c6a2b: 033a46 j 402c7718 -402c6a2e: 010262 l8ui a6, a2, 1 -402c6a31: 0526f6 bgeui a6, 2, 402c6a3a -402c6a34: 004242 s8i a4, a2, 0 -402c6a37: 014242 s8i a4, a2, 1 -402c6a3a: 331b addi.n a3, a3, 1 -402c6a3c: 743030 extui a3, a3, 0, 8 -402c6a3f: 222b addi.n a2, a2, 2 -402c6a41: fff8c6 j 402c6a28 -402c6a44: 0c0d22 l8ui a2, a13, 12 -402c6a47: 0f0c movi.n a15, 0 -402c6a49: 8e0c movi.n a14, 8 -402c6a4b: 491226 beqi a2, 1, 402c6a98 -402c6a4e: feb0e1 l32r a14, 402c6510 -402c6a51: 74a042 movi a4, 116 -402c6a54: 030c movi.n a3, 0 -402c6a56: 0e2d mov.n a2, a14 -402c6a58: c86801 l32r a0, 402b8bf8 -402c6a5b: 0000c0 callx0 a0 -402c6a5e: 0cf8 l32i.n a15, a12, 0 -402c6a60: 41e9 s32i.n a14, a1, 16 -402c6a62: 5d0f52 l8ui a5, a15, 93 -402c6a65: 0f4d mov.n a4, a15 -402c6a67: 9025f0 addx2 a2, a5, a15 -402c6a6a: 0e6d mov.n a6, a14 -402c6a6c: 000d06 j 402c6aa4 -402c6a6f: f00000 subx8 a0, a0, a0 -402c6a72: 3f .byte 0x3f -402c6a73: cf2211 l32r a1, 402ba6fc -402c6a76: 343a40 extui a3, a4, 10, 4 -402c6a79: 902240 addx2 a2, a2, a4 -402c6a7c: 850352 l8ui a5, a3, 133 -402c6a7f: 040242 l8ui a4, a2, 4 -402c6a82: 0f3d mov.n a3, a15 -402c6a84: feac21 l32r a2, 402c6534 -402c6a87: 02bef7 bgeu a14, a15, 402c6a8d -402c6a8a: feab21 l32r a2, 402c6538 -402c6a8d: ff1b addi.n a15, a15, 1 -402c6a8f: cad901 l32r a0, 402b95f4 -402c6a92: 0000c0 callx0 a0 -402c6a95: 74f0f0 extui a15, a15, 0, 8 -402c6a98: 0c48 l32i.n a4, a12, 0 -402c6a9a: 320422 l8ui a2, a4, 50 -402c6a9d: d03f27 bltu a15, a2, 402c6a71 -402c6aa0: ffea86 j 402c6a4e -402c6aa3: 661b00 excw -402c6aa6: 0a1247 beq a2, a4, 402c6ab4 -402c6aa9: 960432 l8ui a3, a4, 150 -402c6aac: 442b addi.n a4, a4, 2 -402c6aae: 1f4632 s8i a3, a6, 31 -402c6ab1: fffbc6 j 402c6aa4 -402c6ab4: 570f22 l8ui a2, a15, 87 -402c6ab7: 045216 beqz a2, 402c6b00 -402c6aba: 36cff2 addi a15, a15, 54 -402c6abd: 0f2d mov.n a2, a15 -402c6abf: c9e701 l32r a0, 402b925c -402c6ac2: 0000c0 callx0 a0 -402c6ac5: 024d mov.n a4, a2 -402c6ac7: 0f3d mov.n a3, a15 -402c6ac9: 0e2d mov.n a2, a14 -402c6acb: cb3d01 l32r a0, 402b97c0 -402c6ace: 0000c0 callx0 a0 -402c6ad1: f9fc61 l32r a6, 402c52c4 -402c6ad4: 0628 l32i.n a2, a6, 0 -402c6ad6: 8e0242 l8ui a4, a2, 142 -402c6ad9: 01d232 addmi a3, a2, 0x100 -402c6adc: 564342 s8i a4, a3, 86 -402c6adf: 900242 l8ui a4, a2, 144 -402c6ae2: 574342 s8i a4, a3, 87 -402c6ae5: 920242 l8ui a4, a2, 146 -402c6ae8: 584342 s8i a4, a3, 88 -402c6aeb: 940242 l8ui a4, a2, 148 -402c6aee: 594342 s8i a4, a3, 89 -402c6af1: 5e0242 l8ui a4, a2, 94 -402c6af4: 5c4342 s8i a4, a3, 92 -402c6af7: 570222 l8ui a2, a2, 87 -402c6afa: f2ac beqz.n a2, 402c6b2d -402c6afc: 000dc6 j 402c6b37 -402c6aff: 459b00 extui a9, a0, 27, 5 -402c6b02: 767c movi.n a6, -9 -402c6b04: 5e0f22 l8ui a2, a15, 94 -402c6b07: 29c532 addi a3, a5, 41 -402c6b0a: 744040 extui a4, a4, 0, 8 -402c6b0d: c05650 sub a5, a6, a5 -402c6b10: bdb427 bgeu a4, a2, 402c6ad1 -402c6b13: ba2347 blt a3, a4, 402c6ad1 -402c6b16: 9074f0 addx2 a7, a4, a15 -402c6b19: 6e4a add.n a6, a14, a4 -402c6b1b: 840772 l8ui a7, a7, 132 -402c6b1e: 665a add.n a6, a6, a5 -402c6b20: 441b addi.n a4, a4, 1 -402c6b22: 004672 s8i a7, a6, 0 -402c6b25: 744040 extui a4, a4, 0, 8 -402c6b28: fff906 j 402c6b10 -402c6b2b: 210000 srai a0, a0, 0 -402c6b2e: fa1a add.n a15, a10, a1 -402c6b30: 0228 l32i.n a2, a2, 0 -402c6b32: 1422f2 l32i a15, a2, 80 -402c6b35: 0fec bnez.n a15, 402c6b59 -402c6b37: 0c28 l32i.n a2, a12, 0 -402c6b39: 570232 l8ui a3, a2, 87 -402c6b3c: 06a316 beqz a3, 402c6baa -402c6b3f: 130c movi.n a3, 1 -402c6b41: 604e32 s8i a3, a14, 96 -402c6b44: 5da132 movi a3, 0x15d -402c6b47: 323a add.n a3, a2, a3 -402c6b49: fe7021 l32r a2, 402c650c -402c6b4c: 640c movi.n a4, 6 -402c6b4e: cb1c01 l32r a0, 402b97c0 -402c6b51: 0000c0 callx0 a0 -402c6b54: 001486 j 402c6baa -402c6b57: 220000 excw -402c6b5a: cf .byte 0xcf -402c6b5b: 2e .byte 0x2e -402c6b5c: c9c001 l32r a0, 402b925c -402c6b5f: 0000c0 callx0 a0 -402c6b62: e2fc bnez.n a2, 402c6ba4 -402c6b64: 0c58 l32i.n a5, a12, 0 -402c6b66: 630c movi.n a3, 6 -402c6b68: 0f2d mov.n a2, a15 -402c6b6a: 116152 s32i a5, a1, 68 -402c6b6d: feeec5 call0 402c5a5c -402c6b70: 112152 l32i a5, a1, 68 -402c6b73: 340532 l8ui a3, a5, 52 -402c6b76: 2a9327 bne a3, a2, 402c6ba4 -402c6b79: 5da172 movi a7, 0x15d -402c6b7c: 0f3d mov.n a3, a15 -402c6b7e: 640c movi.n a4, 6 -402c6b80: 257a add.n a2, a5, a7 -402c6b82: cb0f01 l32r a0, 402b97c0 -402c6b85: 0000c0 callx0 a0 -402c6b88: 0c28 l32i.n a2, a12, 0 -402c6b8a: 570232 l8ui a3, a2, 87 -402c6b8d: 331b addi.n a3, a3, 1 -402c6b8f: 743030 extui a3, a3, 0, 8 -402c6b92: 574232 s8i a3, a2, 87 -402c6b95: 0c0d22 l8ui a2, a13, 12 -402c6b98: 081266 bnei a2, 1, 402c6ba4 -402c6b9b: fe6821 l32r a2, 402c653c -402c6b9e: ca9501 l32r a0, 402b95f4 +402c68b9: 040c movi.n a4, 0 +402c68bb: 004342 s8i a4, a3, 0 +402c68be: 844542 s8i a4, a5, 132 +402c68c1: 000606 j 402c68dd +402c68c4: 4188 l32i.n a8, a1, 16 +402c68c6: 6158 l32i.n a5, a1, 24 +402c68c8: 904820 addx2 a4, a8, a2 +402c68cb: 844452 s8i a5, a4, 132 +402c68ce: 323a add.n a3, a2, a3 +402c68d0: 85a042 movi a4, 133 +402c68d3: 334a add.n a3, a3, a4 +402c68d5: 000342 l8ui a4, a3, 0 +402c68d8: 441b addi.n a4, a4, 1 +402c68da: 004342 s8i a4, a3, 0 +402c68dd: 5f0232 l8ui a3, a2, 95 +402c68e0: 021326 beqi a3, 1, 402c68e6 +402c68e3: 039346 j 402c7734 +402c68e6: 8da042 movi a4, 141 +402c68e9: 320262 l8ui a6, a2, 50 +402c68ec: 424a add.n a4, a2, a4 +402c68ee: 430c movi.n a3, 4 +402c68f0: 050c movi.n a5, 0 +402c68f2: 170c movi.n a7, 1 +402c68f4: 0fb367 bgeu a3, a6, 402c6907 +402c68f7: 000482 l8ui a8, a4, 0 +402c68fa: 331b addi.n a3, a3, 1 +402c68fc: 835780 moveqz a5, a7, a8 +402c68ff: 743030 extui a3, a3, 0, 8 +402c6902: 442b addi.n a4, a4, 2 +402c6904: fffb06 j 402c68f4 +402c6907: 158c beqz.n a5, 402c690c +402c6909: 0389c6 j 402c7734 +402c690c: 030c movi.n a3, 0 +402c690e: 354232 s8i a3, a2, 53 +402c6911: 570232 l8ui a3, a2, 87 +402c6914: 93cc bnez.n a3, 402c6921 +402c6916: 84a042 movi a4, 132 +402c6919: 5e0262 l8ui a6, a2, 94 +402c691c: 424a add.n a4, a2, a4 +402c691e: 001746 j 402c697f +402c6921: 5d0242 l8ui a4, a2, 93 +402c6924: 030c movi.n a3, 0 +402c6926: 748b addi.n a7, a4, 8 +402c6928: 192737 blt a7, a3, 402c6945 +402c692b: 0e4326 beqi a3, 4, 402c693d +402c692e: 906320 addx2 a6, a3, a2 +402c6931: 350282 l8ui a8, a2, 53 +402c6934: 840652 l8ui a5, a6, 132 +402c6937: 305850 xor a5, a8, a5 +402c693a: 354252 s8i a5, a2, 53 +402c693d: 331b addi.n a3, a3, 1 +402c693f: 743030 extui a3, a3, 0, 8 +402c6942: fff886 j 402c6928 +402c6945: 5e0232 l8ui a3, a2, 94 +402c6948: c04340 sub a4, a3, a4 +402c694b: f7c442 addi a4, a4, -9 +402c694e: 030c movi.n a3, 0 +402c6950: 2ea347 bge a3, a4, 402c6982 +402c6953: 523a add.n a5, a2, a3 +402c6955: 350262 l8ui a6, a2, 53 +402c6958: 360552 l8ui a5, a5, 54 +402c695b: 331b addi.n a3, a3, 1 +402c695d: 305650 xor a5, a6, a5 +402c6960: 354252 s8i a5, a2, 53 +402c6963: 743030 extui a3, a3, 0, 8 +402c6966: fff986 j 402c6950 +402c6969: 0b4326 beqi a3, 4, 402c6978 +402c696c: 350272 l8ui a7, a2, 53 +402c696f: 000452 l8ui a5, a4, 0 +402c6972: 305750 xor a5, a7, a5 +402c6975: 354252 s8i a5, a2, 53 +402c6978: 331b addi.n a3, a3, 1 +402c697a: 743030 extui a3, a3, 0, 8 +402c697d: 442b addi.n a4, a4, 2 +402c697f: e69367 bne a3, a6, 402c6969 +402c6982: 350232 l8ui a3, a2, 53 +402c6985: 8c0222 l8ui a2, a2, 140 +402c6988: 029327 bne a3, a2, 402c698e +402c698b: 003446 j 402c6a60 +402c698e: 0c0d22 l8ui a2, a13, 12 +402c6991: 081266 bnei a2, 1, 402c699d +402c6994: feee21 l32r a2, 402c654c +402c6997: cb1e01 l32r a0, 402b9610 +402c699a: 0000c0 callx0 a0 +402c699d: 0c28 l32i.n a2, a12, 0 +402c699f: 850232 l8ui a3, a2, 133 +402c69a2: 1e23f6 bgeui a3, 2, 402c69c4 +402c69a5: 030c movi.n a3, 0 +402c69a7: 604232 s8i a3, a2, 96 +402c69aa: 5f4232 s8i a3, a2, 95 +402c69ad: 844232 s8i a3, a2, 132 +402c69b0: 854232 s8i a3, a2, 133 +402c69b3: 574232 s8i a3, a2, 87 +402c69b6: 21a042 movi a4, 33 +402c69b9: 030c movi.n a3, 0 +402c69bb: 36c222 addi a2, a2, 54 +402c69be: c89501 l32r a0, 402b8c14 +402c69c1: 0000c0 callx0 a0 +402c69c4: 0c28 l32i.n a2, a12, 0 +402c69c6: 870232 l8ui a3, a2, 135 +402c69c9: 1d23f6 bgeui a3, 2, 402c69ea +402c69cc: 030c movi.n a3, 0 +402c69ce: 614232 s8i a3, a2, 97 +402c69d1: 5f4232 s8i a3, a2, 95 +402c69d4: 864232 s8i a3, a2, 134 +402c69d7: 874232 s8i a3, a2, 135 +402c69da: 574232 s8i a3, a2, 87 +402c69dd: 142c movi.n a4, 33 +402c69df: 030c movi.n a3, 0 +402c69e1: 36c222 addi a2, a2, 54 +402c69e4: c88c01 l32r a0, 402b8c14 +402c69e7: 0000c0 callx0 a0 +402c69ea: 0c28 l32i.n a2, a12, 0 +402c69ec: 890232 l8ui a3, a2, 137 +402c69ef: 1d23f6 bgeui a3, 2, 402c6a10 +402c69f2: 030c movi.n a3, 0 +402c69f4: 624232 s8i a3, a2, 98 +402c69f7: 5f4232 s8i a3, a2, 95 +402c69fa: 884232 s8i a3, a2, 136 +402c69fd: 894232 s8i a3, a2, 137 +402c6a00: 574232 s8i a3, a2, 87 +402c6a03: 142c movi.n a4, 33 +402c6a05: 030c movi.n a3, 0 +402c6a07: 36c222 addi a2, a2, 54 +402c6a0a: c88201 l32r a0, 402b8c14 +402c6a0d: 0000c0 callx0 a0 +402c6a10: 0c28 l32i.n a2, a12, 0 +402c6a12: 8b0232 l8ui a3, a2, 139 +402c6a15: 1d23f6 bgeui a3, 2, 402c6a36 +402c6a18: 030c movi.n a3, 0 +402c6a1a: 634232 s8i a3, a2, 99 +402c6a1d: 5f4232 s8i a3, a2, 95 +402c6a20: 8a4232 s8i a3, a2, 138 +402c6a23: 8b4232 s8i a3, a2, 139 +402c6a26: 574232 s8i a3, a2, 87 +402c6a29: 142c movi.n a4, 33 +402c6a2b: 030c movi.n a3, 0 +402c6a2d: 36c222 addi a2, a2, 54 +402c6a30: c87901 l32r a0, 402b8c14 +402c6a33: 0000c0 callx0 a0 +402c6a36: 0c38 l32i.n a3, a12, 0 +402c6a38: 8ca022 movi a2, 140 +402c6a3b: 320352 l8ui a5, a3, 50 +402c6a3e: 232a add.n a2, a3, a2 +402c6a40: 040c movi.n a4, 0 +402c6a42: 430c movi.n a3, 4 +402c6a44: 023357 bltu a3, a5, 402c6a4a +402c6a47: 033a46 j 402c7734 +402c6a4a: 010262 l8ui a6, a2, 1 +402c6a4d: 0526f6 bgeui a6, 2, 402c6a56 +402c6a50: 004242 s8i a4, a2, 0 +402c6a53: 014242 s8i a4, a2, 1 +402c6a56: 331b addi.n a3, a3, 1 +402c6a58: 743030 extui a3, a3, 0, 8 +402c6a5b: 222b addi.n a2, a2, 2 +402c6a5d: fff8c6 j 402c6a44 +402c6a60: 0c0d22 l8ui a2, a13, 12 +402c6a63: 0f0c movi.n a15, 0 +402c6a65: 8e0c movi.n a14, 8 +402c6a67: 491226 beqi a2, 1, 402c6ab4 +402c6a6a: feb0e1 l32r a14, 402c652c +402c6a6d: 74a042 movi a4, 116 +402c6a70: 030c movi.n a3, 0 +402c6a72: 0e2d mov.n a2, a14 +402c6a74: c86801 l32r a0, 402b8c14 +402c6a77: 0000c0 callx0 a0 +402c6a7a: 0cf8 l32i.n a15, a12, 0 +402c6a7c: 41e9 s32i.n a14, a1, 16 +402c6a7e: 5d0f52 l8ui a5, a15, 93 +402c6a81: 0f4d mov.n a4, a15 +402c6a83: 9025f0 addx2 a2, a5, a15 +402c6a86: 0e6d mov.n a6, a14 +402c6a88: 000d06 j 402c6ac0 +402c6a8b: f00000 subx8 a0, a0, a0 +402c6a8e: 3f .byte 0x3f +402c6a8f: cf2211 l32r a1, 402ba718 +402c6a92: 343a40 extui a3, a4, 10, 4 +402c6a95: 902240 addx2 a2, a2, a4 +402c6a98: 850352 l8ui a5, a3, 133 +402c6a9b: 040242 l8ui a4, a2, 4 +402c6a9e: 0f3d mov.n a3, a15 +402c6aa0: feac21 l32r a2, 402c6550 +402c6aa3: 02bef7 bgeu a14, a15, 402c6aa9 +402c6aa6: feab21 l32r a2, 402c6554 +402c6aa9: ff1b addi.n a15, a15, 1 +402c6aab: cad901 l32r a0, 402b9610 +402c6aae: 0000c0 callx0 a0 +402c6ab1: 74f0f0 extui a15, a15, 0, 8 +402c6ab4: 0c48 l32i.n a4, a12, 0 +402c6ab6: 320422 l8ui a2, a4, 50 +402c6ab9: d03f27 bltu a15, a2, 402c6a8d +402c6abc: ffea86 j 402c6a6a +402c6abf: 661b00 excw +402c6ac2: 0a1247 beq a2, a4, 402c6ad0 +402c6ac5: 960432 l8ui a3, a4, 150 +402c6ac8: 442b addi.n a4, a4, 2 +402c6aca: 1f4632 s8i a3, a6, 31 +402c6acd: fffbc6 j 402c6ac0 +402c6ad0: 570f22 l8ui a2, a15, 87 +402c6ad3: 045216 beqz a2, 402c6b1c +402c6ad6: 36cff2 addi a15, a15, 54 +402c6ad9: 0f2d mov.n a2, a15 +402c6adb: c9e701 l32r a0, 402b9278 +402c6ade: 0000c0 callx0 a0 +402c6ae1: 024d mov.n a4, a2 +402c6ae3: 0f3d mov.n a3, a15 +402c6ae5: 0e2d mov.n a2, a14 +402c6ae7: cb3d01 l32r a0, 402b97dc +402c6aea: 0000c0 callx0 a0 +402c6aed: f9fc61 l32r a6, 402c52e0 +402c6af0: 0628 l32i.n a2, a6, 0 +402c6af2: 8e0242 l8ui a4, a2, 142 +402c6af5: 01d232 addmi a3, a2, 0x100 +402c6af8: 564342 s8i a4, a3, 86 +402c6afb: 900242 l8ui a4, a2, 144 +402c6afe: 574342 s8i a4, a3, 87 +402c6b01: 920242 l8ui a4, a2, 146 +402c6b04: 584342 s8i a4, a3, 88 +402c6b07: 940242 l8ui a4, a2, 148 +402c6b0a: 594342 s8i a4, a3, 89 +402c6b0d: 5e0242 l8ui a4, a2, 94 +402c6b10: 5c4342 s8i a4, a3, 92 +402c6b13: 570222 l8ui a2, a2, 87 +402c6b16: f2ac beqz.n a2, 402c6b49 +402c6b18: 000dc6 j 402c6b53 +402c6b1b: 459b00 extui a9, a0, 27, 5 +402c6b1e: 767c movi.n a6, -9 +402c6b20: 5e0f22 l8ui a2, a15, 94 +402c6b23: 29c532 addi a3, a5, 41 +402c6b26: 744040 extui a4, a4, 0, 8 +402c6b29: c05650 sub a5, a6, a5 +402c6b2c: bdb427 bgeu a4, a2, 402c6aed +402c6b2f: ba2347 blt a3, a4, 402c6aed +402c6b32: 9074f0 addx2 a7, a4, a15 +402c6b35: 6e4a add.n a6, a14, a4 +402c6b37: 840772 l8ui a7, a7, 132 +402c6b3a: 665a add.n a6, a6, a5 +402c6b3c: 441b addi.n a4, a4, 1 +402c6b3e: 004672 s8i a7, a6, 0 +402c6b41: 744040 extui a4, a4, 0, 8 +402c6b44: fff906 j 402c6b2c +402c6b47: 210000 srai a0, a0, 0 +402c6b4a: fa1a add.n a15, a10, a1 +402c6b4c: 0228 l32i.n a2, a2, 0 +402c6b4e: 1422f2 l32i a15, a2, 80 +402c6b51: 0fec bnez.n a15, 402c6b75 +402c6b53: 0c28 l32i.n a2, a12, 0 +402c6b55: 570232 l8ui a3, a2, 87 +402c6b58: 06a316 beqz a3, 402c6bc6 +402c6b5b: 130c movi.n a3, 1 +402c6b5d: 604e32 s8i a3, a14, 96 +402c6b60: 5da132 movi a3, 0x15d +402c6b63: 323a add.n a3, a2, a3 +402c6b65: fe7021 l32r a2, 402c6528 +402c6b68: 640c movi.n a4, 6 +402c6b6a: cb1c01 l32r a0, 402b97dc +402c6b6d: 0000c0 callx0 a0 +402c6b70: 001486 j 402c6bc6 +402c6b73: 220000 excw +402c6b76: cf .byte 0xcf +402c6b77: 2e .byte 0x2e +402c6b78: c9c001 l32r a0, 402b9278 +402c6b7b: 0000c0 callx0 a0 +402c6b7e: e2fc bnez.n a2, 402c6bc0 +402c6b80: 0c58 l32i.n a5, a12, 0 +402c6b82: 630c movi.n a3, 6 +402c6b84: 0f2d mov.n a2, a15 +402c6b86: 116152 s32i a5, a1, 68 +402c6b89: feeec5 call0 402c5a78 +402c6b8c: 112152 l32i a5, a1, 68 +402c6b8f: 340532 l8ui a3, a5, 52 +402c6b92: 2a9327 bne a3, a2, 402c6bc0 +402c6b95: 5da172 movi a7, 0x15d +402c6b98: 0f3d mov.n a3, a15 +402c6b9a: 640c movi.n a4, 6 +402c6b9c: 257a add.n a2, a5, a7 +402c6b9e: cb0f01 l32r a0, 402b97dc 402c6ba1: 0000c0 callx0 a0 -402c6ba4: 142ff2 l32i a15, a15, 80 -402c6ba7: ffe286 j 402c6b35 -402c6baa: fe6531 l32r a3, 402c6540 -402c6bad: fe6521 l32r a2, 402c6544 -402c6bb0: ca9101 l32r a0, 402b95f4 -402c6bb3: 0000c0 callx0 a0 -402c6bb6: fe6421 l32r a2, 402c6548 -402c6bb9: 0e3d mov.n a3, a14 -402c6bbb: ca8e01 l32r a0, 402b95f4 -402c6bbe: 0000c0 callx0 a0 -402c6bc1: 0c0d22 l8ui a2, a13, 12 -402c6bc4: 351266 bnei a2, 1, 402c6bfd -402c6bc7: 002c22 l32i a2, a12, 0 -402c6bca: 570222 l8ui a2, a2, 87 -402c6bcd: c2ec bnez.n a2, 402c6bfd -402c6bcf: fe5f21 l32r a2, 402c654c -402c6bd2: ca8801 l32r a0, 402b95f4 -402c6bd5: 0000c0 callx0 a0 -402c6bd8: fe5ed1 l32r a13, 402c6550 -402c6bdb: fe5ef1 l32r a15, 402c6554 -402c6bde: 4188 l32i.n a8, a1, 16 -402c6be0: 0f2d mov.n a2, a15 -402c6be2: 610832 l8ui a3, a8, 97 -402c6be5: ca8301 l32r a0, 402b95f4 -402c6be8: 0000c0 callx0 a0 -402c6beb: 4158 l32i.n a5, a1, 16 -402c6bed: 551b addi.n a5, a5, 1 -402c6bef: 4159 s32i.n a5, a1, 16 -402c6bf1: e995d7 bne a5, a13, 402c6bde -402c6bf4: fe5921 l32r a2, 402c6558 -402c6bf7: ca7f01 l32r a0, 402b95f4 -402c6bfa: 0000c0 callx0 a0 -402c6bfd: 020c movi.n a2, 0 -402c6bff: dc4985 call0 402a3098 -402c6c02: f9fc21 l32r a2, 402c53f4 -402c6c05: e0ed01 l32r a0, 402befbc -402c6c08: 0000c0 callx0 a0 -402c6c0b: f9f921 l32r a2, 402c53f0 -402c6c0e: e0eb01 l32r a0, 402befbc -402c6c11: 0000c0 callx0 a0 -402c6c14: 0c28 l32i.n a2, a12, 0 -402c6c16: 230c movi.n a3, 2 -402c6c18: 016232 s32i a3, a2, 4 -402c6c1b: 000e32 l8ui a3, a14, 0 -402c6c1e: 13cc bnez.n a3, 402c6c23 -402c6c20: 02bd06 j 402c7718 -402c6c23: 56a132 movi a3, 0x156 -402c6c26: 802230 add a2, a2, a3 -402c6c29: fee845 call0 402c5ab0 -402c6c2c: fa6321 l32r a2, 402c55b8 -402c6c2f: 0e3d mov.n a3, a14 -402c6c31: 0248 l32i.n a4, a2, 0 -402c6c33: 008f06 j 402c6e73 -402c6c36: cc1b addi.n a12, a12, 1 -402c6c38: 774b addi.n a7, a7, 4 -402c6c3a: 027c26 beqi a12, 7, 402c6c40 -402c6c3d: fea2c6 j 402c66cc -402c6c40: fea386 j 402c66d2 -402c6c43: e36600 excw -402c6c46: b34602 s8i a0, a6, 179 -402c6c49: 1c2202 l32i a0, a2, 112 -402c6c4c: 3c18 l32i.n a1, a12, 12 -402c6c4e: b32723 excw -402c6c51: b08602 excw -402c6c54: 9b2102 l32i a0, a1, 0x26c -402c6c57: d8f9 s32i.n a15, a8, 52 -402c6c59: 0d3802 excw -402c6c5c: 83cc bnez.n a3, 402c6c68 -402c6c5e: 0c2d mov.n a2, a12 -402c6c60: ff21c5 call0 402c5e80 -402c6c63: 02ac46 j 402c7718 -402c6c66: 220000 excw -402c6c69: 0d0c movi.n a13, 0 -402c6c6b: 0d6207 bbci a2, 0, 402c6c7c -402c6c6e: 10cc62 addi a6, a12, 16 -402c6c71: 16cce2 addi a14, a12, 22 -402c6c74: 1cccf2 addi a15, a12, 28 -402c6c77: 4169 s32i.n a6, a1, 16 -402c6c79: 000406 j 402c6c8d -402c6c7c: 02e217 bbsi a2, 1, 402c6c82 -402c6c7f: 02a546 j 402c7718 -402c6c82: 16cc72 addi a7, a12, 22 -402c6c85: 1ccce2 addi a14, a12, 28 -402c6c88: 10ccf2 addi a15, a12, 16 -402c6c8b: 4179 s32i.n a7, a1, 16 -402c6c8d: faaf31 l32r a3, 402c574c -402c6c90: 340c movi.n a4, 3 -402c6c92: 0f2d mov.n a2, a15 -402c6c94: 24f001 l32r a0, 40290054 -402c6c97: 0000c0 callx0 a0 -402c6c9a: 029c beqz.n a2, 402c6cae -402c6c9c: fc6e31 l32r a3, 402c5e54 -402c6c9f: 640c movi.n a4, 6 -402c6ca1: 0f2d mov.n a2, a15 -402c6ca3: 24ec01 l32r a0, 40290054 -402c6ca6: 0000c0 callx0 a0 -402c6ca9: 128c beqz.n a2, 402c6cae -402c6cab: 029a46 j 402c7718 -402c6cae: 640c movi.n a4, 6 -402c6cb0: 0dcd32 addi a3, a13, 13 -402c6cb3: 202ee0 or a2, a14, a14 -402c6cb6: ccb201 l32r a0, 402b9f80 -402c6cb9: 0000c0 callx0 a0 -402c6cbc: 128c beqz.n a2, 402c6cc1 -402c6cbe: 029586 j 402c7718 -402c6cc1: f98081 l32r a8, 402c52c4 -402c6cc4: 4138 l32i.n a3, a1, 16 -402c6cc6: 0828 l32i.n a2, a8, 0 -402c6cc8: 06a042 movi a4, 6 -402c6ccb: 13c222 addi a2, a2, 19 -402c6cce: ccac01 l32r a0, 402b9f80 -402c6cd1: 0000c0 callx0 a0 -402c6cd4: 128c beqz.n a2, 402c6cd9 -402c6cd6: 028f86 j 402c7718 -402c6cd9: 0d0c42 l8ui a4, a12, 13 -402c6cdc: debb21 l32r a2, 402be7c8 -402c6cdf: 045040 extui a5, a4, 0, 1 -402c6ce2: a58c beqz.n a5, 402c6cf0 -402c6ce4: f97861 l32r a6, 402c52c4 -402c6ce7: 0638 l32i.n a3, a6, 0 -402c6ce9: 041332 l16ui a3, a3, 8 -402c6cec: 000206 j 402c6cf8 -402c6cef: 757100 extui a7, a0, 17, 8 -402c6cf2: 38f9 s32i.n a15, a8, 12 -402c6cf4: 133207 bltu a2, a0, 402c6d0b -402c6cf7: 932705 call0 40259f68 <_lit4_end+0x1520bc> -402c6cfa: d7c602 addi a0, a6, -41 -402c6cfd: ff .byte 0xff -402c6cfe: f97181 l32r a8, 402c52c4 -402c6d01: 0828 l32i.n a2, a8, 0 -402c6d03: 0238 l32i.n a3, a2, 0 -402c6d05: 0f1326 beqi a3, 1, 402c6d18 -402c6d08: 022326 beqi a3, 2, 402c6d0e -402c6d0b: 028246 j 402c7718 -402c6d0e: 230c movi.n a3, 2 -402c6d10: 1239 s32i.n a3, a2, 4 -402c6d12: 0239 s32i.n a3, a2, 0 -402c6d14: 028006 j 402c7718 -402c6d17: a03100 addx4 a3, a1, a0 -402c6d1a: 62f9 s32i.n a15, a2, 24 -402c6d1c: 382ac2 l32i a12, a10, 224 -402c6d1f: c27203 excw -402c6d22: 233230 excw -402c6d25: 516914 excw -402c6d28: 4139 s32i.n a3, a1, 16 -402c6d2a: 8179 s32i.n a7, a1, 32 -402c6d2c: 458c beqz.n a5, 402c6d34 -402c6d2e: 041232 l16ui a3, a2, 8 -402c6d31: 000486 j 402c6d47 -402c6d34: 02e417 bbsi a4, 1, 402c6d3a -402c6d37: 027746 j 402c7718 -402c6d3a: 22c282 addi a8, a2, 34 -402c6d3d: 28c252 addi a5, a2, 40 -402c6d40: 051232 l16ui a3, a2, 10 -402c6d43: 5189 s32i.n a8, a1, 20 -402c6d45: 8159 s32i.n a5, a1, 32 -402c6d47: 0c4232 s8i a3, a2, 12 -402c6d4a: 0c0c32 l8ui a3, a12, 12 -402c6d4d: 040c movi.n a4, 0 -402c6d4f: 013380 slli a3, a3, 24 -402c6d52: 313830 srai a3, a3, 24 -402c6d55: 250c movi.n a5, 2 -402c6d57: a34530 movltz a4, a5, a3 -402c6d5a: 181c32 l16ui a3, a12, 48 -402c6d5d: 9149 s32i.n a4, a1, 36 -402c6d5f: 231366 bnei a3, 1, 402c6d86 -402c6d62: 191c32 l16ui a3, a12, 50 -402c6d65: 0c0222 l8ui a2, a2, 12 -402c6d68: d8c332 addi a3, a3, -40 -402c6d6b: c02320 sub a2, a3, a2 -402c6d6e: c02240 sub a2, a2, a4 -402c6d71: f42020 extui a2, a2, 0, 16 -402c6d74: 68a132 movi a3, 0x168 -402c6d77: 02b327 bgeu a3, a2, 402c6d7d -402c6d7a: 026686 j 402c7718 -402c6d7d: 060c movi.n a6, 0 -402c6d7f: 6169 s32i.n a6, a1, 24 -402c6d81: 7169 s32i.n a6, a1, 28 -402c6d83: 004d46 j 402c6ebc -402c6d86: 070c movi.n a7, 0 -402c6d88: 6179 s32i.n a7, a1, 24 -402c6d8a: 7179 s32i.n a7, a1, 28 -402c6d8c: 004b06 j 402c6ebc -402c6d8f: 420000 excw -402c6d92: cc5703 excw -402c6d95: 3bc614 excw -402c6d98: c33202 excw -402c6d9b: 032d36 excw -402c6d9e: c139 s32i.n a3, a1, 48 -402c6da0: c92f01 l32r a0, 402b925c -402c6da3: 0000c0 callx0 a0 -402c6da6: c138 l32i.n a3, a1, 48 -402c6da8: 024d mov.n a4, a2 -402c6daa: 0d2d mov.n a2, a13 -402c6dac: ca8501 l32r a0, 402b97c0 -402c6daf: 0000c0 callx0 a0 -402c6db2: 0e28 l32i.n a2, a14, 0 -402c6db4: 8e0242 l8ui a4, a2, 142 -402c6db7: 01d232 addmi a3, a2, 0x100 -402c6dba: 564342 s8i a4, a3, 86 -402c6dbd: 900242 l8ui a4, a2, 144 -402c6dc0: 574342 s8i a4, a3, 87 -402c6dc3: 920242 l8ui a4, a2, 146 -402c6dc6: 584342 s8i a4, a3, 88 -402c6dc9: 940242 l8ui a4, a2, 148 -402c6dcc: 594342 s8i a4, a3, 89 -402c6dcf: 5e0242 l8ui a4, a2, 94 -402c6dd2: 5c4342 s8i a4, a3, 92 -402c6dd5: 570222 l8ui a2, a2, 87 -402c6dd8: 12cc bnez.n a2, 402c6ddd -402c6dda: 0237c6 j 402c76bd -402c6ddd: 0c28 l32i.n a2, a12, 0 -402c6ddf: 570232 l8ui a3, a2, 87 -402c6de2: 339c beqz.n a3, 402c6df9 -402c6de4: 130c movi.n a3, 1 -402c6de6: 604d32 s8i a3, a13, 96 -402c6de9: 5da132 movi a3, 0x15d -402c6dec: 323a add.n a3, a2, a3 -402c6dee: fdc721 l32r a2, 402c650c -402c6df1: 640c movi.n a4, 6 -402c6df3: ca7301 l32r a0, 402b97c0 -402c6df6: 0000c0 callx0 a0 -402c6df9: fdd131 l32r a3, 402c6540 -402c6dfc: fde221 l32r a2, 402c6584 -402c6dff: c9fd01 l32r a0, 402b95f4 -402c6e02: 0000c0 callx0 a0 -402c6e05: fde021 l32r a2, 402c6588 -402c6e08: 0d3d mov.n a3, a13 -402c6e0a: c9fa01 l32r a0, 402b95f4 -402c6e0d: 0000c0 callx0 a0 -402c6e10: f8b471 l32r a7, 402c50e0 -402c6e13: 0c0722 l8ui a2, a7, 12 -402c6e16: 251266 bnei a2, 1, 402c6e3f -402c6e19: fddc21 l32r a2, 402c658c -402c6e1c: c9f601 l32r a0, 402b95f4 -402c6e1f: 0000c0 callx0 a0 -402c6e22: fdcbe1 l32r a14, 402c6550 -402c6e25: 610f32 l8ui a3, a15, 97 -402c6e28: fdda21 l32r a2, 402c6590 -402c6e2b: ff1b addi.n a15, a15, 1 -402c6e2d: c9f101 l32r a0, 402b95f4 -402c6e30: 0000c0 callx0 a0 -402c6e33: ee9ef7 bne a14, a15, 402c6e25 -402c6e36: fdd721 l32r a2, 402c6594 -402c6e39: c9ee01 l32r a0, 402b95f4 -402c6e3c: 0000c0 callx0 a0 -402c6e3f: 020c movi.n a2, 0 -402c6e41: dc2545 call0 402a3098 -402c6e44: f96c21 l32r a2, 402c53f4 -402c6e47: e05d01 l32r a0, 402befbc -402c6e4a: 0000c0 callx0 a0 -402c6e4d: f96821 l32r a2, 402c53f0 -402c6e50: e05b01 l32r a0, 402befbc -402c6e53: 0000c0 callx0 a0 -402c6e56: 0c28 l32i.n a2, a12, 0 -402c6e58: 230c movi.n a3, 2 -402c6e5a: 0239 s32i.n a3, a2, 0 -402c6e5c: 000d32 l8ui a3, a13, 0 -402c6e5f: 13cc bnez.n a3, 402c6e64 -402c6e61: 022cc6 j 402c7718 -402c6e64: 56a132 movi a3, 0x156 -402c6e67: 223a add.n a2, a2, a3 -402c6e69: fec445 call0 402c5ab0 -402c6e6c: f9d321 l32r a2, 402c55b8 -402c6e6f: 0d3d mov.n a3, a13 -402c6e71: 0248 l32i.n a4, a2, 0 -402c6e73: 320c movi.n a2, 3 -402c6e75: 0004c0 callx0 a4 -402c6e78: 022706 j 402c7718 -402c6e7b: 880000 excw -402c6e7e: 115171 l32r a7, 4028b3c4 -402c6e81: 80f9 s32i.n a15, a0, 32 -402c6e83: a028 l32i.n a2, a0, 40 -402c6e85: 9022c0 addx2 a2, a2, a12 -402c6e88: 0548 l32i.n a4, a5, 0 -402c6e8a: 1a1232 l16ui a3, a2, 52 -402c6e8d: 191222 l16ui a2, a2, 50 -402c6e90: 0c0442 l8ui a4, a4, 12 -402c6e93: d8c222 addi a2, a2, -40 -402c6e96: 9168 l32i.n a6, a1, 36 -402c6e98: c02240 sub a2, a2, a4 -402c6e9b: c02260 sub a2, a2, a6 -402c6e9e: 581b addi.n a5, a8, 1 -402c6ea0: f42020 extui a2, a2, 0, 16 -402c6ea3: f45050 extui a5, a5, 0, 16 -402c6ea6: 114200 slli a4, a2, 16 -402c6ea9: 7159 s32i.n a5, a1, 28 -402c6eab: 68a172 movi a7, 0x168 -402c6eae: 413430 srli a3, a3, 4 -402c6eb1: 314040 srai a4, a4, 16 -402c6eb4: 0fb727 bgeu a7, a2, 402c6ec7 -402c6eb7: 8188 l32i.n a8, a1, 32 -402c6eb9: 005832 s16i a3, a8, 0 -402c6ebc: 181c22 l16ui a2, a12, 48 -402c6ebf: 7188 l32i.n a8, a1, 28 -402c6ec1: b83827 bltu a8, a2, 402c6e7d -402c6ec4: 021406 j 402c7718 -402c6ec7: 8168 l32i.n a6, a1, 32 -402c6ec9: 001652 l16ui a5, a6, 0 -402c6ecc: 551b addi.n a5, a5, 1 -402c6ece: 2a9357 bne a3, a5, 402c6efc -402c6ed1: 052172 l32i a7, a1, 20 -402c6ed4: 011752 l16ui a5, a7, 2 -402c6ed7: 005752 s16i a5, a7, 0 -402c6eda: 021752 l16ui a5, a7, 4 -402c6edd: 025722 s16i a2, a7, 4 -402c6ee0: 015752 s16i a5, a7, 2 -402c6ee3: f87f21 l32r a2, 402c50e0 -402c6ee6: 005632 s16i a3, a6, 0 -402c6ee9: 0c0222 l8ui a2, a2, 12 -402c6eec: 211266 bnei a2, 1, 402c6f11 -402c6eef: fd9b21 l32r a2, 402c655c -402c6ef2: c9c001 l32r a0, 402b95f4 -402c6ef5: 0000c0 callx0 a0 -402c6ef8: 000546 j 402c6f11 -402c6efb: 518800 excw -402c6efe: 040c movi.n a4, 0 -402c6f00: 8158 l32i.n a5, a1, 32 -402c6f02: 005842 s16i a4, a8, 0 -402c6f05: 015842 s16i a4, a8, 2 -402c6f08: 025822 s16i a2, a8, 4 -402c6f0b: 005532 s16i a3, a5, 0 -402c6f0e: ffea86 j 402c6ebc -402c6f11: 5168 l32i.n a6, a1, 20 -402c6f13: 68a032 movi a3, 104 -402c6f16: 0116d2 l16ui a13, a6, 2 -402c6f19: ffdd22 addmi a2, a13, 0xffffff00 -402c6f1c: f42020 extui a2, a2, 0, 16 -402c6f1f: 993327 bltu a3, a2, 402c6ebc -402c6f22: f8e871 l32r a7, 402c52c4 -402c6f25: 0728 l32i.n a2, a7, 0 -402c6f27: 5f0232 l8ui a3, a2, 95 -402c6f2a: 081366 bnei a3, 1, 402c6f36 -402c6f2d: 320222 l8ui a2, a2, 50 -402c6f30: 01d222 addmi a2, a2, 0x100 -402c6f33: 8522d7 blt a2, a13, 402c6ebc -402c6f36: 5188 l32i.n a8, a1, 20 -402c6f38: 230c movi.n a3, 2 -402c6f3a: 001842 l16ui a4, a8, 0 -402c6f3d: 0218e2 l16ui a14, a8, 4 -402c6f40: 11f4c0 slli a15, a4, 4 -402c6f43: 3420e0 extui a2, a14, 0, 4 -402c6f46: 20ff20 or a15, a15, a2 -402c6f49: 74d0d0 extui a13, a13, 0, 8 -402c6f4c: 74f0f0 extui a15, a15, 0, 8 -402c6f4f: 012d mov.n a2, a1 -402c6f51: 106142 s32i a4, a1, 64 -402c6f54: 0141d2 s8i a13, a1, 1 -402c6f57: 0041f2 s8i a15, a1, 0 -402c6f5a: feb005 call0 402c5a5c -402c6f5d: 102142 l32i a4, a1, 64 -402c6f60: 037c movi.n a3, -16 -402c6f62: 34e4e0 extui a14, a14, 4, 4 -402c6f65: 103430 and a3, a4, a3 -402c6f68: 203e30 or a3, a14, a3 -402c6f6b: 743030 extui a3, a3, 0, 8 -402c6f6e: 021327 beq a3, a2, 402c6f74 -402c6f71: ffd1c6 j 402c6ebc -402c6f74: f85b21 l32r a2, 402c50e0 -402c6f77: 0c0222 l8ui a2, a2, 12 -402c6f7a: 171266 bnei a2, 1, 402c6f95 -402c6f7d: 820c movi.n a2, 8 -402c6f7f: 0d4d mov.n a4, a13 -402c6f81: 0f3d mov.n a3, a15 -402c6f83: 0532d7 bltu a2, a13, 402c6f8c -402c6f86: fd7621 l32r a2, 402c6560 -402c6f89: 000086 j 402c6f8f -402c6f8c: fd7621 l32r a2, 402c6564 -402c6f8f: c99901 l32r a0, 402b95f4 -402c6f92: 0000c0 callx0 a0 -402c6f95: f8cb31 l32r a3, 402c52c4 -402c6f98: f8cbe1 l32r a14, 402c52c4 -402c6f9b: 0328 l32i.n a2, a3, 0 -402c6f9d: 5f0232 l8ui a3, a2, 95 -402c6fa0: 1c1356 bnez a3, 402c7165 -402c6fa3: 9dcc bnez.n a13, 402c6fb0 -402c6fa5: 130c movi.n a3, 1 -402c6fa7: 5e42f2 s8i a15, a2, 94 -402c6faa: 604232 s8i a3, a2, 96 -402c6fad: 000b06 j 402c6fdd -402c6fb0: 0c1d66 bnei a13, 1, 402c6fc0 -402c6fb3: 130c movi.n a3, 1 -402c6fb5: 5d42f2 s8i a15, a2, 93 -402c6fb8: 614232 s8i a3, a2, 97 -402c6fbb: 000786 j 402c6fdd -402c6fbe: 660000 excw -402c6fc1: 0d2d mov.n a2, a13 -402c6fc3: 130c movi.n a3, 1 -402c6fc5: 3342f2 s8i a15, a2, 51 -402c6fc8: 624232 s8i a3, a2, 98 -402c6fcb: 000386 j 402c6fdd -402c6fce: 000000 ill -402c6fd1: 083d66 bnei a13, 3, 402c6fdd -402c6fd4: 01a032 movi a3, 1 -402c6fd7: 3442f2 s8i a15, a2, 52 -402c6fda: 634232 s8i a3, a2, 99 -402c6fdd: 182242 l32i a4, a2, 96 -402c6fe0: 389331 l32r a3, 4029522c -402c6fe3: 021437 beq a4, a3, 402c6fe9 -402c6fe6: 005ec6 j 402c7165 -402c6fe9: 5e0232 l8ui a3, a2, 94 -402c6fec: f55c movi.n a5, 95 -402c6fee: f6c342 addi a4, a3, -10 -402c6ff1: 744040 extui a4, a4, 0, 8 -402c6ff4: 02b547 bgeu a5, a4, 402c6ffa -402c6ff7: 00e446 j 402c738c -402c6ffa: 5d0242 l8ui a4, a2, 93 -402c6ffd: 054c movi.n a5, 64 -402c6fff: 02b547 bgeu a5, a4, 402c7005 -402c7002: 00e186 j 402c738c -402c7005: c05340 sub a5, a3, a4 -402c7008: 962c movi.n a6, 41 -402c700a: 02a657 bge a6, a5, 402c7010 -402c700d: 00dec6 j 402c738c -402c7010: f7c332 addi a3, a3, -9 -402c7013: 022437 blt a4, a3, 402c7019 -402c7016: 00dc86 j 402c738c -402c7019: c03340 sub a3, a3, a4 -402c701c: 743030 extui a3, a3, 0, 8 -402c701f: b139 s32i.n a3, a1, 44 -402c7021: 130c movi.n a3, 1 -402c7023: 5f4232 s8i a3, a2, 95 -402c7026: 4158 l32i.n a5, a1, 16 -402c7028: 0f9516 beqz a5, 402c7125 -402c702b: f9c831 l32r a3, 402c574c -402c702e: 4128 l32i.n a2, a1, 16 -402c7030: 340c movi.n a4, 3 -402c7032: 240801 l32r a0, 40290054 -402c7035: 0000c0 callx0 a0 -402c7038: 361216 beqz a2, 402c739d -402c703b: fb8631 l32r a3, 402c5e54 -402c703e: 4128 l32i.n a2, a1, 16 -402c7040: 640c movi.n a4, 6 -402c7042: 240401 l32r a0, 40290054 -402c7045: 0000c0 callx0 a0 -402c7048: 351216 beqz a2, 402c739d -402c704b: 4168 l32i.n a6, a1, 16 -402c704d: 2ec6d2 addi a13, a6, 46 -402c7050: 0d2d mov.n a2, a13 -402c7052: c88201 l32r a0, 402b925c -402c7055: 0000c0 callx0 a0 -402c7058: b178 l32i.n a7, a1, 44 -402c705a: 021727 beq a7, a2, 402c7060 -402c705d: 00f106 j 402c7425 -402c7060: 0e28 l32i.n a2, a14, 0 -402c7062: 3302f2 l8ui a15, a2, 51 -402c7065: 0d2d mov.n a2, a13 -402c7067: c87d01 l32r a0, 402b925c -402c706a: 0000c0 callx0 a0 -402c706d: 743020 extui a3, a2, 0, 8 -402c7070: 0d2d mov.n a2, a13 -402c7072: fe9e85 call0 402c5a5c -402c7075: 021f27 beq a15, a2, 402c707b -402c7078: 00ea46 j 402c7425 -402c707b: 0ef8 l32i.n a15, a14, 0 -402c707d: 0d2d mov.n a2, a13 -402c707f: c87701 l32r a0, 402b925c -402c7082: 0000c0 callx0 a0 -402c7085: 36cff2 addi a15, a15, 54 -402c7088: 024d mov.n a4, a2 -402c708a: 0d3d mov.n a3, a13 -402c708c: 0f2d mov.n a2, a15 -402c708e: cbbc01 l32r a0, 402b9f80 -402c7091: 0000c0 callx0 a0 -402c7094: 38d216 beqz a2, 402c7425 +402c6ba4: 0c28 l32i.n a2, a12, 0 +402c6ba6: 570232 l8ui a3, a2, 87 +402c6ba9: 331b addi.n a3, a3, 1 +402c6bab: 743030 extui a3, a3, 0, 8 +402c6bae: 574232 s8i a3, a2, 87 +402c6bb1: 0c0d22 l8ui a2, a13, 12 +402c6bb4: 081266 bnei a2, 1, 402c6bc0 +402c6bb7: fe6821 l32r a2, 402c6558 +402c6bba: ca9501 l32r a0, 402b9610 +402c6bbd: 0000c0 callx0 a0 +402c6bc0: 142ff2 l32i a15, a15, 80 +402c6bc3: ffe286 j 402c6b51 +402c6bc6: fe6531 l32r a3, 402c655c +402c6bc9: fe6521 l32r a2, 402c6560 +402c6bcc: ca9101 l32r a0, 402b9610 +402c6bcf: 0000c0 callx0 a0 +402c6bd2: fe6421 l32r a2, 402c6564 +402c6bd5: 0e3d mov.n a3, a14 +402c6bd7: ca8e01 l32r a0, 402b9610 +402c6bda: 0000c0 callx0 a0 +402c6bdd: 0c0d22 l8ui a2, a13, 12 +402c6be0: 351266 bnei a2, 1, 402c6c19 +402c6be3: 002c22 l32i a2, a12, 0 +402c6be6: 570222 l8ui a2, a2, 87 +402c6be9: c2ec bnez.n a2, 402c6c19 +402c6beb: fe5f21 l32r a2, 402c6568 +402c6bee: ca8801 l32r a0, 402b9610 +402c6bf1: 0000c0 callx0 a0 +402c6bf4: fe5ed1 l32r a13, 402c656c +402c6bf7: fe5ef1 l32r a15, 402c6570 +402c6bfa: 4188 l32i.n a8, a1, 16 +402c6bfc: 0f2d mov.n a2, a15 +402c6bfe: 610832 l8ui a3, a8, 97 +402c6c01: ca8301 l32r a0, 402b9610 +402c6c04: 0000c0 callx0 a0 +402c6c07: 4158 l32i.n a5, a1, 16 +402c6c09: 551b addi.n a5, a5, 1 +402c6c0b: 4159 s32i.n a5, a1, 16 +402c6c0d: e995d7 bne a5, a13, 402c6bfa +402c6c10: fe5921 l32r a2, 402c6574 +402c6c13: ca7f01 l32r a0, 402b9610 +402c6c16: 0000c0 callx0 a0 +402c6c19: 020c movi.n a2, 0 +402c6c1b: dc47c5 call0 402a3098 +402c6c1e: f9fc21 l32r a2, 402c5410 +402c6c21: e0ed01 l32r a0, 402befd8 +402c6c24: 0000c0 callx0 a0 +402c6c27: f9f921 l32r a2, 402c540c +402c6c2a: e0eb01 l32r a0, 402befd8 +402c6c2d: 0000c0 callx0 a0 +402c6c30: 0c28 l32i.n a2, a12, 0 +402c6c32: 230c movi.n a3, 2 +402c6c34: 016232 s32i a3, a2, 4 +402c6c37: 000e32 l8ui a3, a14, 0 +402c6c3a: 13cc bnez.n a3, 402c6c3f +402c6c3c: 02bd06 j 402c7734 +402c6c3f: 56a132 movi a3, 0x156 +402c6c42: 802230 add a2, a2, a3 +402c6c45: fee845 call0 402c5acc +402c6c48: fa6321 l32r a2, 402c55d4 +402c6c4b: 0e3d mov.n a3, a14 +402c6c4d: 0248 l32i.n a4, a2, 0 +402c6c4f: 008f06 j 402c6e8f +402c6c52: cc1b addi.n a12, a12, 1 +402c6c54: 774b addi.n a7, a7, 4 +402c6c56: 027c26 beqi a12, 7, 402c6c5c +402c6c59: fea2c6 j 402c66e8 +402c6c5c: fea386 j 402c66ee +402c6c5f: e36600 excw +402c6c62: b34602 s8i a0, a6, 179 +402c6c65: 1c2202 l32i a0, a2, 112 +402c6c68: 3c18 l32i.n a1, a12, 12 +402c6c6a: b32723 excw +402c6c6d: b08602 excw +402c6c70: 9b2102 l32i a0, a1, 0x26c +402c6c73: d8f9 s32i.n a15, a8, 52 +402c6c75: 0d3802 excw +402c6c78: 83cc bnez.n a3, 402c6c84 +402c6c7a: 0c2d mov.n a2, a12 +402c6c7c: ff21c5 call0 402c5e9c +402c6c7f: 02ac46 j 402c7734 +402c6c82: 220000 excw +402c6c85: 0d0c movi.n a13, 0 +402c6c87: 0d6207 bbci a2, 0, 402c6c98 +402c6c8a: 10cc62 addi a6, a12, 16 +402c6c8d: 16cce2 addi a14, a12, 22 +402c6c90: 1cccf2 addi a15, a12, 28 +402c6c93: 4169 s32i.n a6, a1, 16 +402c6c95: 000406 j 402c6ca9 +402c6c98: 02e217 bbsi a2, 1, 402c6c9e +402c6c9b: 02a546 j 402c7734 +402c6c9e: 16cc72 addi a7, a12, 22 +402c6ca1: 1ccce2 addi a14, a12, 28 +402c6ca4: 10ccf2 addi a15, a12, 16 +402c6ca7: 4179 s32i.n a7, a1, 16 +402c6ca9: faaf31 l32r a3, 402c5768 +402c6cac: 340c movi.n a4, 3 +402c6cae: 0f2d mov.n a2, a15 +402c6cb0: 24e901 l32r a0, 40290054 +402c6cb3: 0000c0 callx0 a0 +402c6cb6: 029c beqz.n a2, 402c6cca +402c6cb8: fc6e31 l32r a3, 402c5e70 +402c6cbb: 640c movi.n a4, 6 +402c6cbd: 0f2d mov.n a2, a15 +402c6cbf: 24e501 l32r a0, 40290054 +402c6cc2: 0000c0 callx0 a0 +402c6cc5: 128c beqz.n a2, 402c6cca +402c6cc7: 029a46 j 402c7734 +402c6cca: 640c movi.n a4, 6 +402c6ccc: 0dcd32 addi a3, a13, 13 +402c6ccf: 202ee0 or a2, a14, a14 +402c6cd2: ccb201 l32r a0, 402b9f9c +402c6cd5: 0000c0 callx0 a0 +402c6cd8: 128c beqz.n a2, 402c6cdd +402c6cda: 029586 j 402c7734 +402c6cdd: f98081 l32r a8, 402c52e0 +402c6ce0: 4138 l32i.n a3, a1, 16 +402c6ce2: 0828 l32i.n a2, a8, 0 +402c6ce4: 06a042 movi a4, 6 +402c6ce7: 13c222 addi a2, a2, 19 +402c6cea: ccac01 l32r a0, 402b9f9c +402c6ced: 0000c0 callx0 a0 +402c6cf0: 128c beqz.n a2, 402c6cf5 +402c6cf2: 028f86 j 402c7734 +402c6cf5: 0d0c42 l8ui a4, a12, 13 +402c6cf8: debb21 l32r a2, 402be7e4 +402c6cfb: 045040 extui a5, a4, 0, 1 +402c6cfe: a58c beqz.n a5, 402c6d0c +402c6d00: f97861 l32r a6, 402c52e0 +402c6d03: 0638 l32i.n a3, a6, 0 +402c6d05: 041332 l16ui a3, a3, 8 +402c6d08: 000206 j 402c6d14 +402c6d0b: 757100 extui a7, a0, 17, 8 +402c6d0e: 38f9 s32i.n a15, a8, 12 +402c6d10: 133207 bltu a2, a0, 402c6d27 +402c6d13: 932705 call0 40259f84 <_lit4_end+0x1520d8> +402c6d16: d7c602 addi a0, a6, -41 +402c6d19: ff .byte 0xff +402c6d1a: f97181 l32r a8, 402c52e0 +402c6d1d: 0828 l32i.n a2, a8, 0 +402c6d1f: 0238 l32i.n a3, a2, 0 +402c6d21: 0f1326 beqi a3, 1, 402c6d34 +402c6d24: 022326 beqi a3, 2, 402c6d2a +402c6d27: 028246 j 402c7734 +402c6d2a: 230c movi.n a3, 2 +402c6d2c: 1239 s32i.n a3, a2, 4 +402c6d2e: 0239 s32i.n a3, a2, 0 +402c6d30: 028006 j 402c7734 +402c6d33: a03100 addx4 a3, a1, a0 +402c6d36: 62f9 s32i.n a15, a2, 24 +402c6d38: 382ac2 l32i a12, a10, 224 +402c6d3b: c27203 excw +402c6d3e: 233230 excw +402c6d41: 516914 excw +402c6d44: 4139 s32i.n a3, a1, 16 +402c6d46: 8179 s32i.n a7, a1, 32 +402c6d48: 458c beqz.n a5, 402c6d50 +402c6d4a: 041232 l16ui a3, a2, 8 +402c6d4d: 000486 j 402c6d63 +402c6d50: 02e417 bbsi a4, 1, 402c6d56 +402c6d53: 027746 j 402c7734 +402c6d56: 22c282 addi a8, a2, 34 +402c6d59: 28c252 addi a5, a2, 40 +402c6d5c: 051232 l16ui a3, a2, 10 +402c6d5f: 5189 s32i.n a8, a1, 20 +402c6d61: 8159 s32i.n a5, a1, 32 +402c6d63: 0c4232 s8i a3, a2, 12 +402c6d66: 0c0c32 l8ui a3, a12, 12 +402c6d69: 040c movi.n a4, 0 +402c6d6b: 013380 slli a3, a3, 24 +402c6d6e: 313830 srai a3, a3, 24 +402c6d71: 250c movi.n a5, 2 +402c6d73: a34530 movltz a4, a5, a3 +402c6d76: 181c32 l16ui a3, a12, 48 +402c6d79: 9149 s32i.n a4, a1, 36 +402c6d7b: 231366 bnei a3, 1, 402c6da2 +402c6d7e: 191c32 l16ui a3, a12, 50 +402c6d81: 0c0222 l8ui a2, a2, 12 +402c6d84: d8c332 addi a3, a3, -40 +402c6d87: c02320 sub a2, a3, a2 +402c6d8a: c02240 sub a2, a2, a4 +402c6d8d: f42020 extui a2, a2, 0, 16 +402c6d90: 68a132 movi a3, 0x168 +402c6d93: 02b327 bgeu a3, a2, 402c6d99 +402c6d96: 026686 j 402c7734 +402c6d99: 060c movi.n a6, 0 +402c6d9b: 6169 s32i.n a6, a1, 24 +402c6d9d: 7169 s32i.n a6, a1, 28 +402c6d9f: 004d46 j 402c6ed8 +402c6da2: 070c movi.n a7, 0 +402c6da4: 6179 s32i.n a7, a1, 24 +402c6da6: 7179 s32i.n a7, a1, 28 +402c6da8: 004b06 j 402c6ed8 +402c6dab: 420000 excw +402c6dae: cc5703 excw +402c6db1: 3bc614 excw +402c6db4: c33202 excw +402c6db7: 032d36 excw +402c6dba: c139 s32i.n a3, a1, 48 +402c6dbc: c92f01 l32r a0, 402b9278 +402c6dbf: 0000c0 callx0 a0 +402c6dc2: c138 l32i.n a3, a1, 48 +402c6dc4: 024d mov.n a4, a2 +402c6dc6: 0d2d mov.n a2, a13 +402c6dc8: ca8501 l32r a0, 402b97dc +402c6dcb: 0000c0 callx0 a0 +402c6dce: 0e28 l32i.n a2, a14, 0 +402c6dd0: 8e0242 l8ui a4, a2, 142 +402c6dd3: 01d232 addmi a3, a2, 0x100 +402c6dd6: 564342 s8i a4, a3, 86 +402c6dd9: 900242 l8ui a4, a2, 144 +402c6ddc: 574342 s8i a4, a3, 87 +402c6ddf: 920242 l8ui a4, a2, 146 +402c6de2: 584342 s8i a4, a3, 88 +402c6de5: 940242 l8ui a4, a2, 148 +402c6de8: 594342 s8i a4, a3, 89 +402c6deb: 5e0242 l8ui a4, a2, 94 +402c6dee: 5c4342 s8i a4, a3, 92 +402c6df1: 570222 l8ui a2, a2, 87 +402c6df4: 12cc bnez.n a2, 402c6df9 +402c6df6: 0237c6 j 402c76d9 +402c6df9: 0c28 l32i.n a2, a12, 0 +402c6dfb: 570232 l8ui a3, a2, 87 +402c6dfe: 339c beqz.n a3, 402c6e15 +402c6e00: 130c movi.n a3, 1 +402c6e02: 604d32 s8i a3, a13, 96 +402c6e05: 5da132 movi a3, 0x15d +402c6e08: 323a add.n a3, a2, a3 +402c6e0a: fdc721 l32r a2, 402c6528 +402c6e0d: 640c movi.n a4, 6 +402c6e0f: ca7301 l32r a0, 402b97dc +402c6e12: 0000c0 callx0 a0 +402c6e15: fdd131 l32r a3, 402c655c +402c6e18: fde221 l32r a2, 402c65a0 +402c6e1b: c9fd01 l32r a0, 402b9610 +402c6e1e: 0000c0 callx0 a0 +402c6e21: fde021 l32r a2, 402c65a4 +402c6e24: 0d3d mov.n a3, a13 +402c6e26: c9fa01 l32r a0, 402b9610 +402c6e29: 0000c0 callx0 a0 +402c6e2c: f8b471 l32r a7, 402c50fc +402c6e2f: 0c0722 l8ui a2, a7, 12 +402c6e32: 251266 bnei a2, 1, 402c6e5b +402c6e35: fddc21 l32r a2, 402c65a8 +402c6e38: c9f601 l32r a0, 402b9610 +402c6e3b: 0000c0 callx0 a0 +402c6e3e: fdcbe1 l32r a14, 402c656c +402c6e41: 610f32 l8ui a3, a15, 97 +402c6e44: fdda21 l32r a2, 402c65ac +402c6e47: ff1b addi.n a15, a15, 1 +402c6e49: c9f101 l32r a0, 402b9610 +402c6e4c: 0000c0 callx0 a0 +402c6e4f: ee9ef7 bne a14, a15, 402c6e41 +402c6e52: fdd721 l32r a2, 402c65b0 +402c6e55: c9ee01 l32r a0, 402b9610 +402c6e58: 0000c0 callx0 a0 +402c6e5b: 020c movi.n a2, 0 +402c6e5d: dc2385 call0 402a3098 +402c6e60: f96c21 l32r a2, 402c5410 +402c6e63: e05d01 l32r a0, 402befd8 +402c6e66: 0000c0 callx0 a0 +402c6e69: f96821 l32r a2, 402c540c +402c6e6c: e05b01 l32r a0, 402befd8 +402c6e6f: 0000c0 callx0 a0 +402c6e72: 0c28 l32i.n a2, a12, 0 +402c6e74: 230c movi.n a3, 2 +402c6e76: 0239 s32i.n a3, a2, 0 +402c6e78: 000d32 l8ui a3, a13, 0 +402c6e7b: 13cc bnez.n a3, 402c6e80 +402c6e7d: 022cc6 j 402c7734 +402c6e80: 56a132 movi a3, 0x156 +402c6e83: 223a add.n a2, a2, a3 +402c6e85: fec445 call0 402c5acc +402c6e88: f9d321 l32r a2, 402c55d4 +402c6e8b: 0d3d mov.n a3, a13 +402c6e8d: 0248 l32i.n a4, a2, 0 +402c6e8f: 320c movi.n a2, 3 +402c6e91: 0004c0 callx0 a4 +402c6e94: 022706 j 402c7734 +402c6e97: 880000 excw +402c6e9a: 115171 l32r a7, 4028b3e0 +402c6e9d: 80f9 s32i.n a15, a0, 32 +402c6e9f: a028 l32i.n a2, a0, 40 +402c6ea1: 9022c0 addx2 a2, a2, a12 +402c6ea4: 0548 l32i.n a4, a5, 0 +402c6ea6: 1a1232 l16ui a3, a2, 52 +402c6ea9: 191222 l16ui a2, a2, 50 +402c6eac: 0c0442 l8ui a4, a4, 12 +402c6eaf: d8c222 addi a2, a2, -40 +402c6eb2: 9168 l32i.n a6, a1, 36 +402c6eb4: c02240 sub a2, a2, a4 +402c6eb7: c02260 sub a2, a2, a6 +402c6eba: 581b addi.n a5, a8, 1 +402c6ebc: f42020 extui a2, a2, 0, 16 +402c6ebf: f45050 extui a5, a5, 0, 16 +402c6ec2: 114200 slli a4, a2, 16 +402c6ec5: 7159 s32i.n a5, a1, 28 +402c6ec7: 68a172 movi a7, 0x168 +402c6eca: 413430 srli a3, a3, 4 +402c6ecd: 314040 srai a4, a4, 16 +402c6ed0: 0fb727 bgeu a7, a2, 402c6ee3 +402c6ed3: 8188 l32i.n a8, a1, 32 +402c6ed5: 005832 s16i a3, a8, 0 +402c6ed8: 181c22 l16ui a2, a12, 48 +402c6edb: 7188 l32i.n a8, a1, 28 +402c6edd: b83827 bltu a8, a2, 402c6e99 +402c6ee0: 021406 j 402c7734 +402c6ee3: 8168 l32i.n a6, a1, 32 +402c6ee5: 001652 l16ui a5, a6, 0 +402c6ee8: 551b addi.n a5, a5, 1 +402c6eea: 2a9357 bne a3, a5, 402c6f18 +402c6eed: 052172 l32i a7, a1, 20 +402c6ef0: 011752 l16ui a5, a7, 2 +402c6ef3: 005752 s16i a5, a7, 0 +402c6ef6: 021752 l16ui a5, a7, 4 +402c6ef9: 025722 s16i a2, a7, 4 +402c6efc: 015752 s16i a5, a7, 2 +402c6eff: f87f21 l32r a2, 402c50fc +402c6f02: 005632 s16i a3, a6, 0 +402c6f05: 0c0222 l8ui a2, a2, 12 +402c6f08: 211266 bnei a2, 1, 402c6f2d +402c6f0b: fd9b21 l32r a2, 402c6578 +402c6f0e: c9c001 l32r a0, 402b9610 +402c6f11: 0000c0 callx0 a0 +402c6f14: 000546 j 402c6f2d +402c6f17: 518800 excw +402c6f1a: 040c movi.n a4, 0 +402c6f1c: 8158 l32i.n a5, a1, 32 +402c6f1e: 005842 s16i a4, a8, 0 +402c6f21: 015842 s16i a4, a8, 2 +402c6f24: 025822 s16i a2, a8, 4 +402c6f27: 005532 s16i a3, a5, 0 +402c6f2a: ffea86 j 402c6ed8 +402c6f2d: 5168 l32i.n a6, a1, 20 +402c6f2f: 68a032 movi a3, 104 +402c6f32: 0116d2 l16ui a13, a6, 2 +402c6f35: ffdd22 addmi a2, a13, 0xffffff00 +402c6f38: f42020 extui a2, a2, 0, 16 +402c6f3b: 993327 bltu a3, a2, 402c6ed8 +402c6f3e: f8e871 l32r a7, 402c52e0 +402c6f41: 0728 l32i.n a2, a7, 0 +402c6f43: 5f0232 l8ui a3, a2, 95 +402c6f46: 081366 bnei a3, 1, 402c6f52 +402c6f49: 320222 l8ui a2, a2, 50 +402c6f4c: 01d222 addmi a2, a2, 0x100 +402c6f4f: 8522d7 blt a2, a13, 402c6ed8 +402c6f52: 5188 l32i.n a8, a1, 20 +402c6f54: 230c movi.n a3, 2 +402c6f56: 001842 l16ui a4, a8, 0 +402c6f59: 0218e2 l16ui a14, a8, 4 +402c6f5c: 11f4c0 slli a15, a4, 4 +402c6f5f: 3420e0 extui a2, a14, 0, 4 +402c6f62: 20ff20 or a15, a15, a2 +402c6f65: 74d0d0 extui a13, a13, 0, 8 +402c6f68: 74f0f0 extui a15, a15, 0, 8 +402c6f6b: 012d mov.n a2, a1 +402c6f6d: 106142 s32i a4, a1, 64 +402c6f70: 0141d2 s8i a13, a1, 1 +402c6f73: 0041f2 s8i a15, a1, 0 +402c6f76: feb005 call0 402c5a78 +402c6f79: 102142 l32i a4, a1, 64 +402c6f7c: 037c movi.n a3, -16 +402c6f7e: 34e4e0 extui a14, a14, 4, 4 +402c6f81: 103430 and a3, a4, a3 +402c6f84: 203e30 or a3, a14, a3 +402c6f87: 743030 extui a3, a3, 0, 8 +402c6f8a: 021327 beq a3, a2, 402c6f90 +402c6f8d: ffd1c6 j 402c6ed8 +402c6f90: f85b21 l32r a2, 402c50fc +402c6f93: 0c0222 l8ui a2, a2, 12 +402c6f96: 171266 bnei a2, 1, 402c6fb1 +402c6f99: 820c movi.n a2, 8 +402c6f9b: 0d4d mov.n a4, a13 +402c6f9d: 0f3d mov.n a3, a15 +402c6f9f: 0532d7 bltu a2, a13, 402c6fa8 +402c6fa2: fd7621 l32r a2, 402c657c +402c6fa5: 000086 j 402c6fab +402c6fa8: fd7621 l32r a2, 402c6580 +402c6fab: c99901 l32r a0, 402b9610 +402c6fae: 0000c0 callx0 a0 +402c6fb1: f8cb31 l32r a3, 402c52e0 +402c6fb4: f8cbe1 l32r a14, 402c52e0 +402c6fb7: 0328 l32i.n a2, a3, 0 +402c6fb9: 5f0232 l8ui a3, a2, 95 +402c6fbc: 1c1356 bnez a3, 402c7181 +402c6fbf: 9dcc bnez.n a13, 402c6fcc +402c6fc1: 130c movi.n a3, 1 +402c6fc3: 5e42f2 s8i a15, a2, 94 +402c6fc6: 604232 s8i a3, a2, 96 +402c6fc9: 000b06 j 402c6ff9 +402c6fcc: 0c1d66 bnei a13, 1, 402c6fdc +402c6fcf: 130c movi.n a3, 1 +402c6fd1: 5d42f2 s8i a15, a2, 93 +402c6fd4: 614232 s8i a3, a2, 97 +402c6fd7: 000786 j 402c6ff9 +402c6fda: 660000 excw +402c6fdd: 0d2d mov.n a2, a13 +402c6fdf: 130c movi.n a3, 1 +402c6fe1: 3342f2 s8i a15, a2, 51 +402c6fe4: 624232 s8i a3, a2, 98 +402c6fe7: 000386 j 402c6ff9 +402c6fea: 000000 ill +402c6fed: 083d66 bnei a13, 3, 402c6ff9 +402c6ff0: 01a032 movi a3, 1 +402c6ff3: 3442f2 s8i a15, a2, 52 +402c6ff6: 634232 s8i a3, a2, 99 +402c6ff9: 182242 l32i a4, a2, 96 +402c6ffc: 388c31 l32r a3, 4029522c +402c6fff: 021437 beq a4, a3, 402c7005 +402c7002: 005ec6 j 402c7181 +402c7005: 5e0232 l8ui a3, a2, 94 +402c7008: f55c movi.n a5, 95 +402c700a: f6c342 addi a4, a3, -10 +402c700d: 744040 extui a4, a4, 0, 8 +402c7010: 02b547 bgeu a5, a4, 402c7016 +402c7013: 00e446 j 402c73a8 +402c7016: 5d0242 l8ui a4, a2, 93 +402c7019: 054c movi.n a5, 64 +402c701b: 02b547 bgeu a5, a4, 402c7021 +402c701e: 00e186 j 402c73a8 +402c7021: c05340 sub a5, a3, a4 +402c7024: 962c movi.n a6, 41 +402c7026: 02a657 bge a6, a5, 402c702c +402c7029: 00dec6 j 402c73a8 +402c702c: f7c332 addi a3, a3, -9 +402c702f: 022437 blt a4, a3, 402c7035 +402c7032: 00dc86 j 402c73a8 +402c7035: c03340 sub a3, a3, a4 +402c7038: 743030 extui a3, a3, 0, 8 +402c703b: b139 s32i.n a3, a1, 44 +402c703d: 130c movi.n a3, 1 +402c703f: 5f4232 s8i a3, a2, 95 +402c7042: 4158 l32i.n a5, a1, 16 +402c7044: 0f9516 beqz a5, 402c7141 +402c7047: f9c831 l32r a3, 402c5768 +402c704a: 4128 l32i.n a2, a1, 16 +402c704c: 340c movi.n a4, 3 +402c704e: 240101 l32r a0, 40290054 +402c7051: 0000c0 callx0 a0 +402c7054: 361216 beqz a2, 402c73b9 +402c7057: fb8631 l32r a3, 402c5e70 +402c705a: 4128 l32i.n a2, a1, 16 +402c705c: 640c movi.n a4, 6 +402c705e: 23fd01 l32r a0, 40290054 +402c7061: 0000c0 callx0 a0 +402c7064: 351216 beqz a2, 402c73b9 +402c7067: 4168 l32i.n a6, a1, 16 +402c7069: 2ec6d2 addi a13, a6, 46 +402c706c: 0d2d mov.n a2, a13 +402c706e: c88201 l32r a0, 402b9278 +402c7071: 0000c0 callx0 a0 +402c7074: b178 l32i.n a7, a1, 44 +402c7076: 021727 beq a7, a2, 402c707c +402c7079: 00f106 j 402c7441 +402c707c: 0e28 l32i.n a2, a14, 0 +402c707e: 3302f2 l8ui a15, a2, 51 +402c7081: 0d2d mov.n a2, a13 +402c7083: c87d01 l32r a0, 402b9278 +402c7086: 0000c0 callx0 a0 +402c7089: 743020 extui a3, a2, 0, 8 +402c708c: 0d2d mov.n a2, a13 +402c708e: fe9e85 call0 402c5a78 +402c7091: 021f27 beq a15, a2, 402c7097 +402c7094: 00ea46 j 402c7441 402c7097: 0ef8 l32i.n a15, a14, 0 -402c7099: 1b0f22 l8ui a2, a15, 27 -402c709c: 021226 beqi a2, 1, 402c70a2 -402c709f: 00c186 j 402c73a9 -402c70a2: 340f42 l8ui a4, a15, 52 -402c70a5: 630c movi.n a3, 6 -402c70a7: 2fdb addi.n a2, a15, 13 -402c70a9: a149 s32i.n a4, a1, 40 -402c70ab: fe9b05 call0 402c5a5c -402c70ae: a158 l32i.n a5, a1, 40 -402c70b0: 021527 beq a5, a2, 402c70b6 -402c70b3: 00c086 j 402c73b9 -402c70b6: 4128 l32i.n a2, a1, 16 -402c70b8: 06a032 movi a3, 6 -402c70bb: fe9a05 call0 402c5a5c -402c70be: a168 l32i.n a6, a1, 40 -402c70c0: 021627 beq a6, a2, 402c70c6 -402c70c3: 00bc86 j 402c73b9 -402c70c6: 36cff2 addi a15, a15, 54 -402c70c9: 202ff0 or a2, a15, a15 -402c70cc: c86401 l32r a0, 402b925c -402c70cf: 0000c0 callx0 a0 -402c70d2: 024d mov.n a4, a2 -402c70d4: 030c movi.n a3, 0 -402c70d6: 0f2d mov.n a2, a15 -402c70d8: c6c801 l32r a0, 402b8bf8 -402c70db: 0000c0 callx0 a0 -402c70de: 0ef8 l32i.n a15, a14, 0 -402c70e0: 202dd0 or a2, a13, a13 -402c70e3: c85e01 l32r a0, 402b925c -402c70e6: 0000c0 callx0 a0 -402c70e9: 36cff2 addi a15, a15, 54 -402c70ec: 024d mov.n a4, a2 -402c70ee: 0d3d mov.n a3, a13 -402c70f0: 0f2d mov.n a2, a15 -402c70f2: c9b301 l32r a0, 402b97c0 -402c70f5: 0000c0 callx0 a0 -402c70f8: 0e58 l32i.n a5, a14, 0 -402c70fa: 4138 l32i.n a3, a1, 16 -402c70fc: 5da122 movi a2, 0x15d -402c70ff: 640c movi.n a4, 6 -402c7101: 252a add.n a2, a5, a2 -402c7103: c9af01 l32r a0, 402b97c0 -402c7106: 0000c0 callx0 a0 -402c7109: 0e38 l32i.n a3, a14, 0 -402c710b: 120c movi.n a2, 1 -402c710d: 574322 s8i a2, a3, 87 -402c7110: f7f421 l32r a2, 402c50e0 -402c7113: 0c0222 l8ui a2, a2, 12 -402c7116: 0b1266 bnei a2, 1, 402c7125 -402c7119: fd1321 l32r a2, 402c6568 -402c711c: 36c332 addi a3, a3, 54 -402c711f: c93501 l32r a0, 402b95f4 +402c7099: 0d2d mov.n a2, a13 +402c709b: c87701 l32r a0, 402b9278 +402c709e: 0000c0 callx0 a0 +402c70a1: 36cff2 addi a15, a15, 54 +402c70a4: 024d mov.n a4, a2 +402c70a6: 0d3d mov.n a3, a13 +402c70a8: 0f2d mov.n a2, a15 +402c70aa: cbbc01 l32r a0, 402b9f9c +402c70ad: 0000c0 callx0 a0 +402c70b0: 38d216 beqz a2, 402c7441 +402c70b3: 0ef8 l32i.n a15, a14, 0 +402c70b5: 1b0f22 l8ui a2, a15, 27 +402c70b8: 021226 beqi a2, 1, 402c70be +402c70bb: 00c186 j 402c73c5 +402c70be: 340f42 l8ui a4, a15, 52 +402c70c1: 630c movi.n a3, 6 +402c70c3: 2fdb addi.n a2, a15, 13 +402c70c5: a149 s32i.n a4, a1, 40 +402c70c7: fe9b05 call0 402c5a78 +402c70ca: a158 l32i.n a5, a1, 40 +402c70cc: 021527 beq a5, a2, 402c70d2 +402c70cf: 00c086 j 402c73d5 +402c70d2: 4128 l32i.n a2, a1, 16 +402c70d4: 06a032 movi a3, 6 +402c70d7: fe9a05 call0 402c5a78 +402c70da: a168 l32i.n a6, a1, 40 +402c70dc: 021627 beq a6, a2, 402c70e2 +402c70df: 00bc86 j 402c73d5 +402c70e2: 36cff2 addi a15, a15, 54 +402c70e5: 202ff0 or a2, a15, a15 +402c70e8: c86401 l32r a0, 402b9278 +402c70eb: 0000c0 callx0 a0 +402c70ee: 024d mov.n a4, a2 +402c70f0: 030c movi.n a3, 0 +402c70f2: 0f2d mov.n a2, a15 +402c70f4: c6c801 l32r a0, 402b8c14 +402c70f7: 0000c0 callx0 a0 +402c70fa: 0ef8 l32i.n a15, a14, 0 +402c70fc: 202dd0 or a2, a13, a13 +402c70ff: c85e01 l32r a0, 402b9278 +402c7102: 0000c0 callx0 a0 +402c7105: 36cff2 addi a15, a15, 54 +402c7108: 024d mov.n a4, a2 +402c710a: 0d3d mov.n a3, a13 +402c710c: 0f2d mov.n a2, a15 +402c710e: c9b301 l32r a0, 402b97dc +402c7111: 0000c0 callx0 a0 +402c7114: 0e58 l32i.n a5, a14, 0 +402c7116: 4138 l32i.n a3, a1, 16 +402c7118: 5da122 movi a2, 0x15d +402c711b: 640c movi.n a4, 6 +402c711d: 252a add.n a2, a5, a2 +402c711f: c9af01 l32r a0, 402b97dc 402c7122: 0000c0 callx0 a0 -402c7125: f86761 l32r a6, 402c52c4 -402c7128: 0628 l32i.n a2, a6, 0 -402c712a: 570232 l8ui a3, a2, 87 -402c712d: 363316 beqz a3, 402c7494 -402c7130: 5d0232 l8ui a3, a2, 93 -402c7133: 09c332 addi a3, a3, 9 -402c7136: 743030 extui a3, a3, 0, 8 -402c7139: 324232 s8i a3, a2, 50 -402c713c: f7e931 l32r a3, 402c50e0 -402c713f: 0c0332 l8ui a3, a3, 12 -402c7142: 1f1366 bnei a3, 1, 402c7165 -402c7145: 5e0232 l8ui a3, a2, 94 -402c7148: 5d0242 l8ui a4, a2, 93 -402c714b: fd0921 l32r a2, 402c6570 -402c714e: c92901 l32r a0, 402b95f4 -402c7151: 0000c0 callx0 a0 -402c7154: f85c71 l32r a7, 402c52c4 -402c7157: 0728 l32i.n a2, a7, 0 -402c7159: 570232 l8ui a3, a2, 87 -402c715c: fd0621 l32r a2, 402c6574 -402c715f: c92501 l32r a0, 402b95f4 -402c7162: 0000c0 callx0 a0 -402c7165: f85781 l32r a8, 402c52c4 -402c7168: 010142 l8ui a4, a1, 1 -402c716b: 0828 l32i.n a2, a8, 0 -402c716d: 1134f0 slli a3, a4, 1 -402c7170: 523a add.n a5, a2, a3 -402c7172: 850552 l8ui a5, a5, 133 -402c7175: 904420 addx2 a4, a4, a2 -402c7178: 85ac beqz.n a5, 402c71a4 -402c717a: 840472 l8ui a7, a4, 132 -402c717d: 000162 l8ui a6, a1, 0 -402c7180: 099767 bne a7, a6, 402c718d -402c7183: 323a add.n a3, a2, a3 -402c7185: 551b addi.n a5, a5, 1 -402c7187: 854352 s8i a5, a3, 133 -402c718a: 000ac6 j 402c71b9 -402c718d: 2825f6 bgeui a5, 2, 402c71b9 -402c7190: 85a052 movi a5, 133 -402c7193: 323a add.n a3, a2, a3 -402c7195: 335a add.n a3, a3, a5 -402c7197: 050c movi.n a5, 0 -402c7199: 004352 s8i a5, a3, 0 -402c719c: 844452 s8i a5, a4, 132 -402c719f: 000586 j 402c71b9 -402c71a2: 520000 excw -402c71a5: 3a0001 l32r a0, 402959a8 -402c71a8: 445232 s16i a3, a2, 136 -402c71ab: a04284 excw -402c71ae: 334a85 call0 402fa658 <_irom0_text_end+0x2d718> -402c71b1: 000342 l8ui a4, a3, 0 -402c71b4: 441b addi.n a4, a4, 1 -402c71b6: 004342 s8i a4, a3, 0 -402c71b9: 5f0232 l8ui a3, a2, 95 -402c71bc: 021326 beqi a3, 1, 402c71c2 -402c71bf: ff3e46 j 402c6ebc -402c71c2: 8da042 movi a4, 141 -402c71c5: 320252 l8ui a5, a2, 50 -402c71c8: 424a add.n a4, a2, a4 -402c71ca: 430c movi.n a3, 4 -402c71cc: 160c movi.n a6, 1 -402c71ce: 023357 bltu a3, a5, 402c71d4 -402c71d1: 00b146 j 402c749a -402c71d4: 000472 l8ui a7, a4, 0 -402c71d7: 6188 l32i.n a8, a1, 24 -402c71d9: 331b addi.n a3, a3, 1 -402c71db: 838670 moveqz a8, a6, a7 -402c71de: 6189 s32i.n a8, a1, 24 -402c71e0: 743030 extui a3, a3, 0, 8 -402c71e3: 442b addi.n a4, a4, 2 -402c71e5: fff946 j 402c71ce -402c71e8: 5178 l32i.n a7, a1, 20 -402c71ea: 2ec7e2 addi a14, a7, 46 -402c71ed: 0e2d mov.n a2, a14 -402c71ef: c81b01 l32r a0, 402b925c -402c71f2: 0000c0 callx0 a0 -402c71f5: 7188 l32i.n a8, a1, 28 -402c71f7: 021827 beq a8, a2, 402c71fd -402c71fa: 004306 j 402c730a -402c71fd: 0c28 l32i.n a2, a12, 0 -402c71ff: 330242 l8ui a4, a2, 51 -402c7202: 0e2d mov.n a2, a14 -402c7204: 106142 s32i a4, a1, 64 -402c7207: c81501 l32r a0, 402b925c -402c720a: 0000c0 callx0 a0 -402c720d: 743020 extui a3, a2, 0, 8 -402c7210: 0e2d mov.n a2, a14 -402c7212: fe8485 call0 402c5a5c -402c7215: 102142 l32i a4, a1, 64 -402c7218: 021427 beq a4, a2, 402c721e -402c721b: 003ac6 j 402c730a -402c721e: 002c52 l32i a5, a12, 0 -402c7221: 202ee0 or a2, a14, a14 -402c7224: 36c552 addi a5, a5, 54 -402c7227: 116152 s32i a5, a1, 68 -402c722a: c80c01 l32r a0, 402b925c -402c722d: 0000c0 callx0 a0 -402c7230: 112152 l32i a5, a1, 68 -402c7233: 024d mov.n a4, a2 -402c7235: 0e3d mov.n a3, a14 -402c7237: 202550 or a2, a5, a5 -402c723a: cb5101 l32r a0, 402b9f80 -402c723d: 0000c0 callx0 a0 -402c7240: 0c6216 beqz a2, 402c730a -402c7243: 0c58 l32i.n a5, a12, 0 -402c7245: 5128 l32i.n a2, a1, 20 -402c7247: 06a032 movi a3, 6 -402c724a: 116152 s32i a5, a1, 68 -402c724d: fe80c5 call0 402c5a5c -402c7250: 112152 l32i a5, a1, 68 -402c7253: 340532 l8ui a3, a5, 52 -402c7256: 0a1327 beq a3, a2, 402c7264 -402c7259: 5158 l32i.n a5, a1, 20 -402c725b: 142552 l32i a5, a5, 80 -402c725e: 5159 s32i.n a5, a1, 20 -402c7260: fd6946 j 402c6809 -402c7263: c55200 extui a5, a0, 18, 13 -402c7266: 052d36 excw -402c7269: 116152 s32i a5, a1, 68 -402c726c: c7fc01 l32r a0, 402b925c -402c726f: 0000c0 callx0 a0 -402c7272: 112152 l32i a5, a1, 68 -402c7275: 024d mov.n a4, a2 -402c7277: 030c movi.n a3, 0 -402c7279: 052d mov.n a2, a5 -402c727b: c65f01 l32r a0, 402b8bf8 -402c727e: 0000c0 callx0 a0 -402c7281: f81061 l32r a6, 402c52c4 -402c7284: 0e2d mov.n a2, a14 -402c7286: 0658 l32i.n a5, a6, 0 -402c7288: 36c552 addi a5, a5, 54 -402c728b: 116152 s32i a5, a1, 68 -402c728e: c7f301 l32r a0, 402b925c -402c7291: 0000c0 callx0 a0 -402c7294: 112152 l32i a5, a1, 68 -402c7297: 024d mov.n a4, a2 -402c7299: 0e3d mov.n a3, a14 -402c729b: 052d mov.n a2, a5 -402c729d: c94801 l32r a0, 402b97c0 -402c72a0: 0000c0 callx0 a0 -402c72a3: f80871 l32r a7, 402c52c4 -402c72a6: 5138 l32i.n a3, a1, 20 -402c72a8: 0728 l32i.n a2, a7, 0 -402c72aa: 640c movi.n a4, 6 -402c72ac: 22fa add.n a2, a2, a15 -402c72ae: c94401 l32r a0, 402b97c0 -402c72b1: 0000c0 callx0 a0 -402c72b4: f80481 l32r a8, 402c52c4 -402c72b7: 5158 l32i.n a5, a1, 20 -402c72b9: 0838 l32i.n a3, a8, 0 -402c72bb: 4f0522 l8ui a2, a5, 79 -402c72be: 1d0342 l8ui a4, a3, 29 -402c72c1: 271427 beq a4, a2, 402c72ec -402c72c4: 42ac beqz.n a2, 402c72ec -402c72c6: 1c0332 l8ui a3, a3, 28 -402c72c9: f3dc bnez.n a3, 402c72ec -402c72cb: dbc245 call0 402a2ef0 -402c72ce: 0c28 l32i.n a2, a12, 0 -402c72d0: 130c movi.n a3, 1 -402c72d2: 01d222 addmi a2, a2, 0x100 -402c72d5: 634232 s8i a3, a2, 99 -402c72d8: 0c0d22 l8ui a2, a13, 12 -402c72db: 211266 bnei a2, 1, 402c7300 -402c72de: 5168 l32i.n a6, a1, 20 -402c72e0: fc8f21 l32r a2, 402c651c -402c72e3: 4f0632 l8ui a3, a6, 79 -402c72e6: c8c301 l32r a0, 402b95f4 -402c72e9: 0000c0 callx0 a0 -402c72ec: 0c0d22 l8ui a2, a13, 12 -402c72ef: 0d1266 bnei a2, 1, 402c7300 -402c72f2: 0c38 l32i.n a3, a12, 0 -402c72f4: fc8b21 l32r a2, 402c6520 -402c72f7: 36c332 addi a3, a3, 54 -402c72fa: c8be01 l32r a0, 402b95f4 -402c72fd: 0000c0 callx0 a0 -402c7300: 0c38 l32i.n a3, a12, 0 -402c7302: 570322 l8ui a2, a3, 87 -402c7305: 221b addi.n a2, a2, 1 -402c7307: 574322 s8i a2, a3, 87 -402c730a: 5178 l32i.n a7, a1, 20 -402c730c: 142772 l32i a7, a7, 80 -402c730f: 5179 s32i.n a7, a1, 20 -402c7311: fd3d06 j 402c6809 -402c7314: 5e0522 l8ui a2, a5, 94 -402c7317: fd41c6 j 402c6822 -402c731a: 220000 excw -402c731d: 0e .byte 0xe -402c731e: 2e .byte 0x2e -402c731f: 12ec bnez.n a2, 402c7344 -402c7321: 06a032 movi a3, 6 -402c7324: 202ee0 or a2, a14, a14 -402c7327: 106142 s32i a4, a1, 64 -402c732a: 116152 s32i a5, a1, 68 -402c732d: fe72c5 call0 402c5a5c -402c7330: 112152 l32i a5, a1, 68 -402c7333: 102142 l32i a4, a1, 64 -402c7336: 340532 l8ui a3, a5, 52 -402c7339: 079327 bne a3, a2, 402c7344 -402c733c: 441b addi.n a4, a4, 1 -402c733e: 4f0ef2 l8ui a15, a14, 79 -402c7341: 744040 extui a4, a4, 0, 8 -402c7344: 142ee2 l32i a14, a14, 80 -402c7347: fd3a86 j 402c6835 -402c734a: 220000 excw -402c734d: f71d05 call0 402be520 -402c7350: 860292 l8ui a9, a2, 134 -402c7353: fd3a add.n a15, a13, a3 -402c7355: 002f56 bnez a15, 402c735b -402c7358: fd3906 j 402c6840 -402c735b: 1c0522 l8ui a2, a5, 28 -402c735e: 002216 beqz a2, 402c7364 -402c7361: fd36c6 j 402c6840 -402c7364: 202ff0 or a2, a15, a15 -402c7367: dbb885 call0 402a2ef0 -402c736a: 0c28 l32i.n a2, a12, 0 -402c736c: 130c movi.n a3, 1 -402c736e: 01d222 addmi a2, a2, 0x100 -402c7371: 634232 s8i a3, a2, 99 -402c7374: 0c0d22 l8ui a2, a13, 12 -402c7377: 021226 beqi a2, 1, 402c737d -402c737a: fd3b86 j 402c686c -402c737d: fc6921 l32r a2, 402c6524 -402c7380: 0f3d mov.n a3, a15 -402c7382: c89c01 l32r a0, 402b95f4 -402c7385: 0000c0 callx0 a0 -402c7388: fd2d06 j 402c6840 -402c738b: 030c00 excw -402c738e: 634232 s8i a3, a2, 99 -402c7391: 624232 s8i a3, a2, 98 -402c7394: 614232 s8i a3, a2, 97 -402c7397: 604232 s8i a3, a2, 96 -402c739a: 00de86 j 402c7718 -402c739d: 4158 l32i.n a5, a1, 16 -402c739f: 142552 l32i a5, a5, 80 -402c73a2: 4159 s32i.n a5, a1, 16 -402c73a4: ff1f86 j 402c7026 -402c73a7: 280000 excw -402c73aa: 630c41 l32r a4, 4029ffdc -402c73ad: fe6ac5 call0 402c5a5c -402c73b0: 340f32 l8ui a3, a15, 52 -402c73b3: 021327 beq a3, a2, 402c73b9 -402c73b6: 003386 j 402c7488 -402c73b9: 36cff2 addi a15, a15, 54 -402c73bc: 202ff0 or a2, a15, a15 -402c73bf: c7a701 l32r a0, 402b925c -402c73c2: 0000c0 callx0 a0 -402c73c5: 024d mov.n a4, a2 -402c73c7: 030c movi.n a3, 0 -402c73c9: 202ff0 or a2, a15, a15 -402c73cc: c60b01 l32r a0, 402b8bf8 -402c73cf: 0000c0 callx0 a0 -402c73d2: 0ef8 l32i.n a15, a14, 0 -402c73d4: 202dd0 or a2, a13, a13 -402c73d7: c7a101 l32r a0, 402b925c -402c73da: 0000c0 callx0 a0 -402c73dd: 36cff2 addi a15, a15, 54 -402c73e0: 024d mov.n a4, a2 -402c73e2: 203dd0 or a3, a13, a13 -402c73e5: 0f2d mov.n a2, a15 -402c73e7: c8f601 l32r a0, 402b97c0 -402c73ea: 0000c0 callx0 a0 -402c73ed: 0e58 l32i.n a5, a14, 0 -402c73ef: 042132 l32i a3, a1, 16 -402c73f2: 5da122 movi a2, 0x15d -402c73f5: 06a042 movi a4, 6 -402c73f8: 802520 add a2, a5, a2 -402c73fb: c8f101 l32r a0, 402b97c0 -402c73fe: 0000c0 callx0 a0 -402c7401: f73721 l32r a2, 402c50e0 -402c7404: 0c0222 l8ui a2, a2, 12 -402c7407: 0d1266 bnei a2, 1, 402c7418 -402c740a: 0e38 l32i.n a3, a14, 0 -402c740c: fc5821 l32r a2, 402c656c -402c740f: 36c332 addi a3, a3, 54 -402c7412: c87801 l32r a0, 402b95f4 -402c7415: 0000c0 callx0 a0 -402c7418: 0e38 l32i.n a3, a14, 0 -402c741a: 570322 l8ui a2, a3, 87 -402c741d: 221b addi.n a2, a2, 1 -402c741f: 574322 s8i a2, a3, 87 -402c7422: 001886 j 402c7488 -402c7425: 4178 l32i.n a7, a1, 16 -402c7427: 2e0722 l8ui a2, a7, 46 -402c742a: 05a256 bnez a2, 402c7488 -402c742d: 0e38 l32i.n a3, a14, 0 -402c742f: 640c movi.n a4, 6 -402c7431: 1b0322 l8ui a2, a3, 27 -402c7434: 061266 bnei a2, 1, 402c743e -402c7437: 33db addi.n a3, a3, 13 -402c7439: 072d mov.n a2, a7 -402c743b: 000106 j 402c7443 -402c743e: 4128 l32i.n a2, a1, 16 -402c7440: 13c332 addi a3, a3, 19 -402c7443: cacf01 l32r a0, 402b9f80 -402c7446: 0000c0 callx0 a0 -402c7449: 030c movi.n a3, 0 -402c744b: 140c movi.n a4, 1 -402c744d: 833420 moveqz a3, a4, a2 -402c7450: 742030 extui a2, a3, 0, 8 -402c7453: 12bc beqz.n a2, 402c7488 -402c7455: 0ed8 l32i.n a13, a14, 0 -402c7457: 020c movi.n a2, 0 -402c7459: 574d22 s8i a2, a13, 87 -402c745c: 36cdd2 addi a13, a13, 54 -402c745f: 202dd0 or a2, a13, a13 -402c7462: c77e01 l32r a0, 402b925c -402c7465: 0000c0 callx0 a0 -402c7468: 024d mov.n a4, a2 -402c746a: 030c movi.n a3, 0 -402c746c: 0d2d mov.n a2, a13 -402c746e: c5e201 l32r a0, 402b8bf8 -402c7471: 0000c0 callx0 a0 -402c7474: 0e58 l32i.n a5, a14, 0 -402c7476: 4138 l32i.n a3, a1, 16 -402c7478: 5da122 movi a2, 0x15d -402c747b: 640c movi.n a4, 6 -402c747d: 252a add.n a2, a5, a2 -402c747f: c8d001 l32r a0, 402b97c0 -402c7482: 0000c0 callx0 a0 -402c7485: ff2706 j 402c7125 -402c7488: 4188 l32i.n a8, a1, 16 -402c748a: 142882 l32i a8, a8, 80 -402c748d: 4189 s32i.n a8, a1, 16 -402c748f: fee4c6 j 402c7026 -402c7492: 320000 excw -402c7495: 865e02 s16i a0, a14, 0x10c -402c7498: 58ff27 bbsi a15, 18, 402c74f4 -402c749b: c55661 l32r a6, 402b89f4 -402c749e: 030ca1 l32r a10, 402880d0 -402c74a1: 354232 s8i a3, a2, 53 -402c74a4: 570232 l8ui a3, a2, 87 -402c74a7: b3cc bnez.n a3, 402c74b6 -402c74a9: 84a042 movi a4, 132 -402c74ac: 5e0262 l8ui a6, a2, 94 -402c74af: 424a add.n a4, a2, a4 -402c74b1: 030c movi.n a3, 0 -402c74b3: 001806 j 402c7517 -402c74b6: 5d0242 l8ui a4, a2, 93 -402c74b9: 030c movi.n a3, 0 -402c74bb: 748b addi.n a7, a4, 8 -402c74bd: 1b2737 blt a7, a3, 402c74dc -402c74c0: 0e4326 beqi a3, 4, 402c74d2 -402c74c3: 906320 addx2 a6, a3, a2 -402c74c6: 350282 l8ui a8, a2, 53 -402c74c9: 840652 l8ui a5, a6, 132 -402c74cc: 305850 xor a5, a8, a5 -402c74cf: 354252 s8i a5, a2, 53 -402c74d2: 331b addi.n a3, a3, 1 -402c74d4: 743030 extui a3, a3, 0, 8 -402c74d7: fff886 j 402c74bd -402c74da: 320000 excw -402c74dd: 405e02 s16i a0, a14, 128 -402c74e0: 42c043 excw -402c74e3: 0cf7c4 excw -402c74e6: a34703 excw -402c74e9: 2f .byte 0x2f -402c74ea: 523a add.n a5, a2, a3 -402c74ec: 350262 l8ui a6, a2, 53 -402c74ef: 360552 l8ui a5, a5, 54 -402c74f2: 331b addi.n a3, a3, 1 -402c74f4: 305650 xor a5, a6, a5 -402c74f7: 354252 s8i a5, a2, 53 -402c74fa: 743030 extui a3, a3, 0, 8 -402c74fd: fff986 j 402c74e7 -402c7500: 432600 excw -402c7503: 720b addi.n a7, a2, -1 -402c7505: 523502 excw -402c7508: 500004 excw -402c750b: 523057 bltu a0, a5, 402c7561 -402c750e: 1b3542 excw -402c7511: 303033 excw -402c7514: 442b74 excw -402c7517: e69367 bne a3, a6, 402c7501 -402c751a: 350232 l8ui a3, a2, 53 -402c751d: 8c0222 l8ui a2, a2, 140 -402c7520: f769c1 l32r a12, 402c52c4 -402c7523: 029327 bne a3, a2, 402c7529 -402c7526: 003706 j 402c7606 -402c7529: f6ed31 l32r a3, 402c50e0 -402c752c: 0c0322 l8ui a2, a3, 12 -402c752f: 081266 bnei a2, 1, 402c753b -402c7532: fc1121 l32r a2, 402c6578 -402c7535: c82f01 l32r a0, 402b95f4 -402c7538: 0000c0 callx0 a0 -402c753b: f76241 l32r a4, 402c52c4 -402c753e: 0428 l32i.n a2, a4, 0 -402c7540: 850232 l8ui a3, a2, 133 -402c7543: 1d23f6 bgeui a3, 2, 402c7564 -402c7546: 030c movi.n a3, 0 -402c7548: 604232 s8i a3, a2, 96 -402c754b: 5f4232 s8i a3, a2, 95 -402c754e: 844232 s8i a3, a2, 132 -402c7551: 854232 s8i a3, a2, 133 -402c7554: 574232 s8i a3, a2, 87 -402c7557: 142c movi.n a4, 33 -402c7559: 030c movi.n a3, 0 -402c755b: 36c222 addi a2, a2, 54 -402c755e: c5a601 l32r a0, 402b8bf8 -402c7561: 0000c0 callx0 a0 -402c7564: f75851 l32r a5, 402c52c4 -402c7567: 0528 l32i.n a2, a5, 0 -402c7569: 870232 l8ui a3, a2, 135 -402c756c: 1d23f6 bgeui a3, 2, 402c758d -402c756f: 030c movi.n a3, 0 -402c7571: 614232 s8i a3, a2, 97 -402c7574: 5f4232 s8i a3, a2, 95 -402c7577: 864232 s8i a3, a2, 134 -402c757a: 874232 s8i a3, a2, 135 -402c757d: 574232 s8i a3, a2, 87 -402c7580: 142c movi.n a4, 33 -402c7582: 030c movi.n a3, 0 -402c7584: 36c222 addi a2, a2, 54 -402c7587: c59c01 l32r a0, 402b8bf8 -402c758a: 0000c0 callx0 a0 -402c758d: f74d61 l32r a6, 402c52c4 -402c7590: 0628 l32i.n a2, a6, 0 -402c7592: 890232 l8ui a3, a2, 137 -402c7595: 1d23f6 bgeui a3, 2, 402c75b6 -402c7598: 030c movi.n a3, 0 -402c759a: 624232 s8i a3, a2, 98 -402c759d: 5f4232 s8i a3, a2, 95 -402c75a0: 884232 s8i a3, a2, 136 -402c75a3: 894232 s8i a3, a2, 137 -402c75a6: 574232 s8i a3, a2, 87 -402c75a9: 142c movi.n a4, 33 -402c75ab: 030c movi.n a3, 0 -402c75ad: 36c222 addi a2, a2, 54 -402c75b0: c59201 l32r a0, 402b8bf8 -402c75b3: 0000c0 callx0 a0 -402c75b6: 0c28 l32i.n a2, a12, 0 -402c75b8: 8b0232 l8ui a3, a2, 139 -402c75bb: 1d23f6 bgeui a3, 2, 402c75dc -402c75be: 030c movi.n a3, 0 -402c75c0: 634232 s8i a3, a2, 99 -402c75c3: 5f4232 s8i a3, a2, 95 -402c75c6: 8a4232 s8i a3, a2, 138 -402c75c9: 8b4232 s8i a3, a2, 139 -402c75cc: 574232 s8i a3, a2, 87 -402c75cf: 142c movi.n a4, 33 -402c75d1: 030c movi.n a3, 0 -402c75d3: 36c222 addi a2, a2, 54 -402c75d6: c58801 l32r a0, 402b8bf8 -402c75d9: 0000c0 callx0 a0 -402c75dc: 0c38 l32i.n a3, a12, 0 -402c75de: 8ca022 movi a2, 140 -402c75e1: 320352 l8ui a5, a3, 50 -402c75e4: 232a add.n a2, a3, a2 -402c75e6: 040c movi.n a4, 0 -402c75e8: 430c movi.n a3, 4 -402c75ea: 023357 bltu a3, a5, 402c75f0 -402c75ed: 0049c6 j 402c7718 -402c75f0: 010262 l8ui a6, a2, 1 -402c75f3: 0526f6 bgeui a6, 2, 402c75fc -402c75f6: 004242 s8i a4, a2, 0 -402c75f9: 014242 s8i a4, a2, 1 -402c75fc: 331b addi.n a3, a3, 1 -402c75fe: 743030 extui a3, a3, 0, 8 -402c7601: 222b addi.n a2, a2, 2 -402c7603: fff8c6 j 402c75ea -402c7606: 8178 l32i.n a7, a1, 32 -402c7608: 020c movi.n a2, 0 -402c760a: f6b581 l32r a8, 402c50e0 -402c760d: 005722 s16i a2, a7, 0 -402c7610: 0c0822 l8ui a2, a8, 12 -402c7613: 0f0c movi.n a15, 0 -402c7615: 8d0c movi.n a13, 8 -402c7617: 4d1226 beqi a2, 1, 402c7668 -402c761a: fbbdd1 l32r a13, 402c6510 -402c761d: 74a042 movi a4, 116 -402c7620: 00a032 movi a3, 0 -402c7623: 202dd0 or a2, a13, a13 -402c7626: c57401 l32r a0, 402b8bf8 -402c7629: 0000c0 callx0 a0 -402c762c: f72621 l32r a2, 402c52c4 -402c762f: 0dfd mov.n a15, a13 -402c7631: 0238 l32i.n a3, a2, 0 -402c7633: 0d6d mov.n a6, a13 -402c7635: 5d0322 l8ui a2, a3, 93 -402c7638: 034d mov.n a4, a3 -402c763a: 905230 addx2 a5, a2, a3 -402c763d: 000d46 j 402c7676 -402c7640: 3ff000 excw -402c7643: cf2211 l32r a1, 402bb2cc -402c7646: 343a40 extui a3, a4, 10, 4 -402c7649: 902240 addx2 a2, a2, a4 -402c764c: 850352 l8ui a5, a3, 133 -402c764f: 040242 l8ui a4, a2, 4 -402c7652: 0f3d mov.n a3, a15 -402c7654: fbca21 l32r a2, 402c657c -402c7657: 02bdf7 bgeu a13, a15, 402c765d -402c765a: fbc921 l32r a2, 402c6580 -402c765d: c7e501 l32r a0, 402b95f4 -402c7660: 0000c0 callx0 a0 -402c7663: 6f1b addi.n a6, a15, 1 -402c7665: 74f060 extui a15, a6, 0, 8 -402c7668: f71731 l32r a3, 402c52c4 -402c766b: 0348 l32i.n a4, a3, 0 -402c766d: 320422 l8ui a2, a4, 50 -402c7670: cd3f27 bltu a15, a2, 402c7641 -402c7673: ffe8c6 j 402c761a -402c7676: 661b addi.n a6, a6, 1 -402c7678: 029547 bne a5, a4, 402c767e -402c767b: fdc486 j 402c6d91 -402c767e: 960472 l8ui a7, a4, 150 -402c7681: 442b addi.n a4, a4, 2 -402c7683: 1f4672 s8i a7, a6, 31 -402c7686: fffb06 j 402c7676 -402c7689: 429b addi.n a4, a2, 9 -402c768b: 757c movi.n a5, -9 -402c768d: 5e0372 l8ui a7, a3, 94 -402c7690: 744040 extui a4, a4, 0, 8 -402c7693: 29c282 addi a8, a2, 41 -402c7696: c05520 sub a5, a5, a2 -402c7699: 023477 bltu a4, a7, 402c769f -402c769c: fdc486 j 402c6db2 -402c769f: 02a847 bge a8, a4, 402c76a5 -402c76a2: fdc306 j 402c6db2 -402c76a5: 902430 addx2 a2, a4, a3 -402c76a8: 6d4a add.n a6, a13, a4 -402c76aa: 840222 l8ui a2, a2, 132 -402c76ad: 665a add.n a6, a6, a5 -402c76af: 441b addi.n a4, a4, 1 -402c76b1: 004622 s8i a2, a6, 0 -402c76b4: 744040 extui a4, a4, 0, 8 -402c76b7: fff786 j 402c7699 -402c76ba: 000000 ill -402c76bd: f73621 l32r a2, 402c5398 -402c76c0: 0228 l32i.n a2, a2, 0 -402c76c2: 1422e2 l32i a14, a2, 80 -402c76c5: 1ecc bnez.n a14, 402c76ca -402c76c7: fdc486 j 402c6ddd -402c76ca: 0c28 l32i.n a2, a12, 0 -402c76cc: 4f0e32 l8ui a3, a14, 79 -402c76cf: 1c0222 l8ui a2, a2, 28 -402c76d2: 3a9327 bne a3, a2, 402c7710 -402c76d5: 2ece22 addi a2, a14, 46 -402c76d8: c6e101 l32r a0, 402b925c -402c76db: 0000c0 callx0 a0 -402c76de: e2ec bnez.n a2, 402c7710 -402c76e0: 0c58 l32i.n a5, a12, 0 -402c76e2: 630c movi.n a3, 6 -402c76e4: 0e2d mov.n a2, a14 -402c76e6: 116152 s32i a5, a1, 68 -402c76e9: fe3705 call0 402c5a5c -402c76ec: 112152 l32i a5, a1, 68 -402c76ef: 340532 l8ui a3, a5, 52 -402c76f2: 1a9327 bne a3, a2, 402c7710 -402c76f5: 5da162 movi a6, 0x15d -402c76f8: 0e3d mov.n a3, a14 -402c76fa: 640c movi.n a4, 6 -402c76fc: 256a add.n a2, a5, a6 -402c76fe: c83001 l32r a0, 402b97c0 -402c7701: 0000c0 callx0 a0 -402c7704: 002c32 l32i a3, a12, 0 -402c7707: 570322 l8ui a2, a3, 87 -402c770a: 01c222 addi a2, a2, 1 -402c770d: 574322 s8i a2, a3, 87 -402c7710: 142ee2 l32i a14, a14, 80 -402c7713: ffeb86 j 402c76c5 -402c7716: 020000 excw -402c7719: c21b21 l32r a2, 402b7f88 -402c771c: d21a21 l32r a2, 402bbf84 -402c771f: e21921 l32r a2, 402bff84 -402c7722: f21821 l32r a2, 402c3f84 -402c7725: 121721 l32r a2, 4028bf84 -402c7728: 0d70c1 l32r a12, 4028ace8 -402c772b: 040cf0 extui a0, a15, 12, 1 - -402c772c : -402c772c: 040c movi.n a4, 0 -402c772e: ffa072 movi a7, 255 -402c7731: 8caf82 movi a8, -116 -402c7734: 330b addi.n a3, a3, -1 -402c7736: 743030 extui a3, a3, 0, 8 -402c7739: 251377 beq a3, a7, 402c7762 -402c773c: 000252 l8ui a5, a2, 0 -402c773f: 860c movi.n a6, 8 -402c7741: 304450 xor a4, a4, a5 -402c7744: 049040 extui a9, a4, 0, 1 -402c7747: 415140 srli a5, a4, 1 -402c774a: 744050 extui a4, a5, 0, 8 -402c774d: 498c beqz.n a9, 402c7755 -402c774f: 304480 xor a4, a4, a8 -402c7752: 744040 extui a4, a4, 0, 8 -402c7755: 660b addi.n a6, a6, -1 -402c7757: 746060 extui a6, a6, 0, 8 -402c775a: fe6656 bnez a6, 402c7744 -402c775d: 221b addi.n a2, a2, 1 -402c775f: fff446 j 402c7734 -402c7762: 042d mov.n a2, a4 -402c7764: f00d ret.n -402c7766: 040000 extui a0, a0, 0, 1 -402c7769: 2ccc bnez.n a12, 402c776f -402c776b: cbf840 excw -402c776e: 402c movi.n a0, 36 -402c7770: cbe8 l32i.n a14, a11, 48 -402c7772: 402c movi.n a0, 36 -402c7774: cbd8 l32i.n a13, a11, 48 -402c7776: 402c movi.n a0, 36 -402c7778: cbcc bnez.n a11, 402c7788 -402c777a: 402c movi.n a0, 36 -402c777c: cbbc beqz.n a11, 402c77bc -402c777e: 402c movi.n a0, 36 -402c7780: cbac beqz.n a11, 402c77b0 -402c7782: 402c movi.n a0, 36 -402c7784: 2ccba0 excw -402c7787: cb9040 excw +402c7125: 0e38 l32i.n a3, a14, 0 +402c7127: 120c movi.n a2, 1 +402c7129: 574322 s8i a2, a3, 87 +402c712c: f7f421 l32r a2, 402c50fc +402c712f: 0c0222 l8ui a2, a2, 12 +402c7132: 0b1266 bnei a2, 1, 402c7141 +402c7135: fd1321 l32r a2, 402c6584 +402c7138: 36c332 addi a3, a3, 54 +402c713b: c93501 l32r a0, 402b9610 +402c713e: 0000c0 callx0 a0 +402c7141: f86761 l32r a6, 402c52e0 +402c7144: 0628 l32i.n a2, a6, 0 +402c7146: 570232 l8ui a3, a2, 87 +402c7149: 363316 beqz a3, 402c74b0 +402c714c: 5d0232 l8ui a3, a2, 93 +402c714f: 09c332 addi a3, a3, 9 +402c7152: 743030 extui a3, a3, 0, 8 +402c7155: 324232 s8i a3, a2, 50 +402c7158: f7e931 l32r a3, 402c50fc +402c715b: 0c0332 l8ui a3, a3, 12 +402c715e: 1f1366 bnei a3, 1, 402c7181 +402c7161: 5e0232 l8ui a3, a2, 94 +402c7164: 5d0242 l8ui a4, a2, 93 +402c7167: fd0921 l32r a2, 402c658c +402c716a: c92901 l32r a0, 402b9610 +402c716d: 0000c0 callx0 a0 +402c7170: f85c71 l32r a7, 402c52e0 +402c7173: 0728 l32i.n a2, a7, 0 +402c7175: 570232 l8ui a3, a2, 87 +402c7178: fd0621 l32r a2, 402c6590 +402c717b: c92501 l32r a0, 402b9610 +402c717e: 0000c0 callx0 a0 +402c7181: f85781 l32r a8, 402c52e0 +402c7184: 010142 l8ui a4, a1, 1 +402c7187: 0828 l32i.n a2, a8, 0 +402c7189: 1134f0 slli a3, a4, 1 +402c718c: 523a add.n a5, a2, a3 +402c718e: 850552 l8ui a5, a5, 133 +402c7191: 904420 addx2 a4, a4, a2 +402c7194: 85ac beqz.n a5, 402c71c0 +402c7196: 840472 l8ui a7, a4, 132 +402c7199: 000162 l8ui a6, a1, 0 +402c719c: 099767 bne a7, a6, 402c71a9 +402c719f: 323a add.n a3, a2, a3 +402c71a1: 551b addi.n a5, a5, 1 +402c71a3: 854352 s8i a5, a3, 133 +402c71a6: 000ac6 j 402c71d5 +402c71a9: 2825f6 bgeui a5, 2, 402c71d5 +402c71ac: 85a052 movi a5, 133 +402c71af: 323a add.n a3, a2, a3 +402c71b1: 335a add.n a3, a3, a5 +402c71b3: 050c movi.n a5, 0 +402c71b5: 004352 s8i a5, a3, 0 +402c71b8: 844452 s8i a5, a4, 132 +402c71bb: 000586 j 402c71d5 +402c71be: 520000 excw +402c71c1: 3a0001 l32r a0, 402959c4 +402c71c4: 445232 s16i a3, a2, 136 +402c71c7: a04284 excw +402c71ca: 334a85 call0 402fa674 <_irom0_text_end+0x2d714> +402c71cd: 000342 l8ui a4, a3, 0 +402c71d0: 441b addi.n a4, a4, 1 +402c71d2: 004342 s8i a4, a3, 0 +402c71d5: 5f0232 l8ui a3, a2, 95 +402c71d8: 021326 beqi a3, 1, 402c71de +402c71db: ff3e46 j 402c6ed8 +402c71de: 8da042 movi a4, 141 +402c71e1: 320252 l8ui a5, a2, 50 +402c71e4: 424a add.n a4, a2, a4 +402c71e6: 430c movi.n a3, 4 +402c71e8: 160c movi.n a6, 1 +402c71ea: 023357 bltu a3, a5, 402c71f0 +402c71ed: 00b146 j 402c74b6 +402c71f0: 000472 l8ui a7, a4, 0 +402c71f3: 6188 l32i.n a8, a1, 24 +402c71f5: 331b addi.n a3, a3, 1 +402c71f7: 838670 moveqz a8, a6, a7 +402c71fa: 6189 s32i.n a8, a1, 24 +402c71fc: 743030 extui a3, a3, 0, 8 +402c71ff: 442b addi.n a4, a4, 2 +402c7201: fff946 j 402c71ea +402c7204: 5178 l32i.n a7, a1, 20 +402c7206: 2ec7e2 addi a14, a7, 46 +402c7209: 0e2d mov.n a2, a14 +402c720b: c81b01 l32r a0, 402b9278 +402c720e: 0000c0 callx0 a0 +402c7211: 7188 l32i.n a8, a1, 28 +402c7213: 021827 beq a8, a2, 402c7219 +402c7216: 004306 j 402c7326 +402c7219: 0c28 l32i.n a2, a12, 0 +402c721b: 330242 l8ui a4, a2, 51 +402c721e: 0e2d mov.n a2, a14 +402c7220: 106142 s32i a4, a1, 64 +402c7223: c81501 l32r a0, 402b9278 +402c7226: 0000c0 callx0 a0 +402c7229: 743020 extui a3, a2, 0, 8 +402c722c: 0e2d mov.n a2, a14 +402c722e: fe8485 call0 402c5a78 +402c7231: 102142 l32i a4, a1, 64 +402c7234: 021427 beq a4, a2, 402c723a +402c7237: 003ac6 j 402c7326 +402c723a: 002c52 l32i a5, a12, 0 +402c723d: 202ee0 or a2, a14, a14 +402c7240: 36c552 addi a5, a5, 54 +402c7243: 116152 s32i a5, a1, 68 +402c7246: c80c01 l32r a0, 402b9278 +402c7249: 0000c0 callx0 a0 +402c724c: 112152 l32i a5, a1, 68 +402c724f: 024d mov.n a4, a2 +402c7251: 0e3d mov.n a3, a14 +402c7253: 202550 or a2, a5, a5 +402c7256: cb5101 l32r a0, 402b9f9c +402c7259: 0000c0 callx0 a0 +402c725c: 0c6216 beqz a2, 402c7326 +402c725f: 0c58 l32i.n a5, a12, 0 +402c7261: 5128 l32i.n a2, a1, 20 +402c7263: 06a032 movi a3, 6 +402c7266: 116152 s32i a5, a1, 68 +402c7269: fe80c5 call0 402c5a78 +402c726c: 112152 l32i a5, a1, 68 +402c726f: 340532 l8ui a3, a5, 52 +402c7272: 0a1327 beq a3, a2, 402c7280 +402c7275: 5158 l32i.n a5, a1, 20 +402c7277: 142552 l32i a5, a5, 80 +402c727a: 5159 s32i.n a5, a1, 20 +402c727c: fd6946 j 402c6825 +402c727f: c55200 extui a5, a0, 18, 13 +402c7282: 052d36 excw +402c7285: 116152 s32i a5, a1, 68 +402c7288: c7fc01 l32r a0, 402b9278 +402c728b: 0000c0 callx0 a0 +402c728e: 112152 l32i a5, a1, 68 +402c7291: 024d mov.n a4, a2 +402c7293: 030c movi.n a3, 0 +402c7295: 052d mov.n a2, a5 +402c7297: c65f01 l32r a0, 402b8c14 +402c729a: 0000c0 callx0 a0 +402c729d: f81061 l32r a6, 402c52e0 +402c72a0: 0e2d mov.n a2, a14 +402c72a2: 0658 l32i.n a5, a6, 0 +402c72a4: 36c552 addi a5, a5, 54 +402c72a7: 116152 s32i a5, a1, 68 +402c72aa: c7f301 l32r a0, 402b9278 +402c72ad: 0000c0 callx0 a0 +402c72b0: 112152 l32i a5, a1, 68 +402c72b3: 024d mov.n a4, a2 +402c72b5: 0e3d mov.n a3, a14 +402c72b7: 052d mov.n a2, a5 +402c72b9: c94801 l32r a0, 402b97dc +402c72bc: 0000c0 callx0 a0 +402c72bf: f80871 l32r a7, 402c52e0 +402c72c2: 5138 l32i.n a3, a1, 20 +402c72c4: 0728 l32i.n a2, a7, 0 +402c72c6: 640c movi.n a4, 6 +402c72c8: 22fa add.n a2, a2, a15 +402c72ca: c94401 l32r a0, 402b97dc +402c72cd: 0000c0 callx0 a0 +402c72d0: f80481 l32r a8, 402c52e0 +402c72d3: 5158 l32i.n a5, a1, 20 +402c72d5: 0838 l32i.n a3, a8, 0 +402c72d7: 4f0522 l8ui a2, a5, 79 +402c72da: 1d0342 l8ui a4, a3, 29 +402c72dd: 271427 beq a4, a2, 402c7308 +402c72e0: 42ac beqz.n a2, 402c7308 +402c72e2: 1c0332 l8ui a3, a3, 28 +402c72e5: f3dc bnez.n a3, 402c7308 +402c72e7: dbc085 call0 402a2ef0 +402c72ea: 0c28 l32i.n a2, a12, 0 +402c72ec: 130c movi.n a3, 1 +402c72ee: 01d222 addmi a2, a2, 0x100 +402c72f1: 634232 s8i a3, a2, 99 +402c72f4: 0c0d22 l8ui a2, a13, 12 +402c72f7: 211266 bnei a2, 1, 402c731c +402c72fa: 5168 l32i.n a6, a1, 20 +402c72fc: fc8f21 l32r a2, 402c6538 +402c72ff: 4f0632 l8ui a3, a6, 79 +402c7302: c8c301 l32r a0, 402b9610 +402c7305: 0000c0 callx0 a0 +402c7308: 0c0d22 l8ui a2, a13, 12 +402c730b: 0d1266 bnei a2, 1, 402c731c +402c730e: 0c38 l32i.n a3, a12, 0 +402c7310: fc8b21 l32r a2, 402c653c +402c7313: 36c332 addi a3, a3, 54 +402c7316: c8be01 l32r a0, 402b9610 +402c7319: 0000c0 callx0 a0 +402c731c: 0c38 l32i.n a3, a12, 0 +402c731e: 570322 l8ui a2, a3, 87 +402c7321: 221b addi.n a2, a2, 1 +402c7323: 574322 s8i a2, a3, 87 +402c7326: 5178 l32i.n a7, a1, 20 +402c7328: 142772 l32i a7, a7, 80 +402c732b: 5179 s32i.n a7, a1, 20 +402c732d: fd3d06 j 402c6825 +402c7330: 5e0522 l8ui a2, a5, 94 +402c7333: fd41c6 j 402c683e +402c7336: 220000 excw +402c7339: 0e .byte 0xe +402c733a: 2e .byte 0x2e +402c733b: 12ec bnez.n a2, 402c7360 +402c733d: 06a032 movi a3, 6 +402c7340: 202ee0 or a2, a14, a14 +402c7343: 106142 s32i a4, a1, 64 +402c7346: 116152 s32i a5, a1, 68 +402c7349: fe72c5 call0 402c5a78 +402c734c: 112152 l32i a5, a1, 68 +402c734f: 102142 l32i a4, a1, 64 +402c7352: 340532 l8ui a3, a5, 52 +402c7355: 079327 bne a3, a2, 402c7360 +402c7358: 441b addi.n a4, a4, 1 +402c735a: 4f0ef2 l8ui a15, a14, 79 +402c735d: 744040 extui a4, a4, 0, 8 +402c7360: 142ee2 l32i a14, a14, 80 +402c7363: fd3a86 j 402c6851 +402c7366: 220000 excw +402c7369: f71d05 call0 402be53c +402c736c: 860292 l8ui a9, a2, 134 +402c736f: fd3a add.n a15, a13, a3 +402c7371: 002f56 bnez a15, 402c7377 +402c7374: fd3906 j 402c685c +402c7377: 1c0522 l8ui a2, a5, 28 +402c737a: 002216 beqz a2, 402c7380 +402c737d: fd36c6 j 402c685c +402c7380: 202ff0 or a2, a15, a15 +402c7383: dbb6c5 call0 402a2ef0 +402c7386: 0c28 l32i.n a2, a12, 0 +402c7388: 130c movi.n a3, 1 +402c738a: 01d222 addmi a2, a2, 0x100 +402c738d: 634232 s8i a3, a2, 99 +402c7390: 0c0d22 l8ui a2, a13, 12 +402c7393: 021226 beqi a2, 1, 402c7399 +402c7396: fd3b86 j 402c6888 +402c7399: fc6921 l32r a2, 402c6540 +402c739c: 0f3d mov.n a3, a15 +402c739e: c89c01 l32r a0, 402b9610 +402c73a1: 0000c0 callx0 a0 +402c73a4: fd2d06 j 402c685c +402c73a7: 030c00 excw +402c73aa: 634232 s8i a3, a2, 99 +402c73ad: 624232 s8i a3, a2, 98 +402c73b0: 614232 s8i a3, a2, 97 +402c73b3: 604232 s8i a3, a2, 96 +402c73b6: 00de86 j 402c7734 +402c73b9: 4158 l32i.n a5, a1, 16 +402c73bb: 142552 l32i a5, a5, 80 +402c73be: 4159 s32i.n a5, a1, 16 +402c73c0: ff1f86 j 402c7042 +402c73c3: 280000 excw +402c73c6: 630c41 l32r a4, 4029fff8 +402c73c9: fe6ac5 call0 402c5a78 +402c73cc: 340f32 l8ui a3, a15, 52 +402c73cf: 021327 beq a3, a2, 402c73d5 +402c73d2: 003386 j 402c74a4 +402c73d5: 36cff2 addi a15, a15, 54 +402c73d8: 202ff0 or a2, a15, a15 +402c73db: c7a701 l32r a0, 402b9278 +402c73de: 0000c0 callx0 a0 +402c73e1: 024d mov.n a4, a2 +402c73e3: 030c movi.n a3, 0 +402c73e5: 202ff0 or a2, a15, a15 +402c73e8: c60b01 l32r a0, 402b8c14 +402c73eb: 0000c0 callx0 a0 +402c73ee: 0ef8 l32i.n a15, a14, 0 +402c73f0: 202dd0 or a2, a13, a13 +402c73f3: c7a101 l32r a0, 402b9278 +402c73f6: 0000c0 callx0 a0 +402c73f9: 36cff2 addi a15, a15, 54 +402c73fc: 024d mov.n a4, a2 +402c73fe: 203dd0 or a3, a13, a13 +402c7401: 0f2d mov.n a2, a15 +402c7403: c8f601 l32r a0, 402b97dc +402c7406: 0000c0 callx0 a0 +402c7409: 0e58 l32i.n a5, a14, 0 +402c740b: 042132 l32i a3, a1, 16 +402c740e: 5da122 movi a2, 0x15d +402c7411: 06a042 movi a4, 6 +402c7414: 802520 add a2, a5, a2 +402c7417: c8f101 l32r a0, 402b97dc +402c741a: 0000c0 callx0 a0 +402c741d: f73721 l32r a2, 402c50fc +402c7420: 0c0222 l8ui a2, a2, 12 +402c7423: 0d1266 bnei a2, 1, 402c7434 +402c7426: 0e38 l32i.n a3, a14, 0 +402c7428: fc5821 l32r a2, 402c6588 +402c742b: 36c332 addi a3, a3, 54 +402c742e: c87801 l32r a0, 402b9610 +402c7431: 0000c0 callx0 a0 +402c7434: 0e38 l32i.n a3, a14, 0 +402c7436: 570322 l8ui a2, a3, 87 +402c7439: 221b addi.n a2, a2, 1 +402c743b: 574322 s8i a2, a3, 87 +402c743e: 001886 j 402c74a4 +402c7441: 4178 l32i.n a7, a1, 16 +402c7443: 2e0722 l8ui a2, a7, 46 +402c7446: 05a256 bnez a2, 402c74a4 +402c7449: 0e38 l32i.n a3, a14, 0 +402c744b: 640c movi.n a4, 6 +402c744d: 1b0322 l8ui a2, a3, 27 +402c7450: 061266 bnei a2, 1, 402c745a +402c7453: 33db addi.n a3, a3, 13 +402c7455: 072d mov.n a2, a7 +402c7457: 000106 j 402c745f +402c745a: 4128 l32i.n a2, a1, 16 +402c745c: 13c332 addi a3, a3, 19 +402c745f: cacf01 l32r a0, 402b9f9c +402c7462: 0000c0 callx0 a0 +402c7465: 030c movi.n a3, 0 +402c7467: 140c movi.n a4, 1 +402c7469: 833420 moveqz a3, a4, a2 +402c746c: 742030 extui a2, a3, 0, 8 +402c746f: 12bc beqz.n a2, 402c74a4 +402c7471: 0ed8 l32i.n a13, a14, 0 +402c7473: 020c movi.n a2, 0 +402c7475: 574d22 s8i a2, a13, 87 +402c7478: 36cdd2 addi a13, a13, 54 +402c747b: 202dd0 or a2, a13, a13 +402c747e: c77e01 l32r a0, 402b9278 +402c7481: 0000c0 callx0 a0 +402c7484: 024d mov.n a4, a2 +402c7486: 030c movi.n a3, 0 +402c7488: 0d2d mov.n a2, a13 +402c748a: c5e201 l32r a0, 402b8c14 +402c748d: 0000c0 callx0 a0 +402c7490: 0e58 l32i.n a5, a14, 0 +402c7492: 4138 l32i.n a3, a1, 16 +402c7494: 5da122 movi a2, 0x15d +402c7497: 640c movi.n a4, 6 +402c7499: 252a add.n a2, a5, a2 +402c749b: c8d001 l32r a0, 402b97dc +402c749e: 0000c0 callx0 a0 +402c74a1: ff2706 j 402c7141 +402c74a4: 4188 l32i.n a8, a1, 16 +402c74a6: 142882 l32i a8, a8, 80 +402c74a9: 4189 s32i.n a8, a1, 16 +402c74ab: fee4c6 j 402c7042 +402c74ae: 320000 excw +402c74b1: 865e02 s16i a0, a14, 0x10c +402c74b4: 58ff27 bbsi a15, 18, 402c7510 +402c74b7: c55661 l32r a6, 402b8a10 +402c74ba: 030ca1 l32r a10, 402880ec +402c74bd: 354232 s8i a3, a2, 53 +402c74c0: 570232 l8ui a3, a2, 87 +402c74c3: b3cc bnez.n a3, 402c74d2 +402c74c5: 84a042 movi a4, 132 +402c74c8: 5e0262 l8ui a6, a2, 94 +402c74cb: 424a add.n a4, a2, a4 +402c74cd: 030c movi.n a3, 0 +402c74cf: 001806 j 402c7533 +402c74d2: 5d0242 l8ui a4, a2, 93 +402c74d5: 030c movi.n a3, 0 +402c74d7: 748b addi.n a7, a4, 8 +402c74d9: 1b2737 blt a7, a3, 402c74f8 +402c74dc: 0e4326 beqi a3, 4, 402c74ee +402c74df: 906320 addx2 a6, a3, a2 +402c74e2: 350282 l8ui a8, a2, 53 +402c74e5: 840652 l8ui a5, a6, 132 +402c74e8: 305850 xor a5, a8, a5 +402c74eb: 354252 s8i a5, a2, 53 +402c74ee: 331b addi.n a3, a3, 1 +402c74f0: 743030 extui a3, a3, 0, 8 +402c74f3: fff886 j 402c74d9 +402c74f6: 320000 excw +402c74f9: 405e02 s16i a0, a14, 128 +402c74fc: 42c043 excw +402c74ff: 0cf7c4 excw +402c7502: a34703 excw +402c7505: 2f .byte 0x2f +402c7506: 523a add.n a5, a2, a3 +402c7508: 350262 l8ui a6, a2, 53 +402c750b: 360552 l8ui a5, a5, 54 +402c750e: 331b addi.n a3, a3, 1 +402c7510: 305650 xor a5, a6, a5 +402c7513: 354252 s8i a5, a2, 53 +402c7516: 743030 extui a3, a3, 0, 8 +402c7519: fff986 j 402c7503 +402c751c: 432600 excw +402c751f: 720b addi.n a7, a2, -1 +402c7521: 523502 excw +402c7524: 500004 excw +402c7527: 523057 bltu a0, a5, 402c757d +402c752a: 1b3542 excw +402c752d: 303033 excw +402c7530: 442b74 excw +402c7533: e69367 bne a3, a6, 402c751d +402c7536: 350232 l8ui a3, a2, 53 +402c7539: 8c0222 l8ui a2, a2, 140 +402c753c: f769c1 l32r a12, 402c52e0 +402c753f: 029327 bne a3, a2, 402c7545 +402c7542: 003706 j 402c7622 +402c7545: f6ed31 l32r a3, 402c50fc +402c7548: 0c0322 l8ui a2, a3, 12 +402c754b: 081266 bnei a2, 1, 402c7557 +402c754e: fc1121 l32r a2, 402c6594 +402c7551: c82f01 l32r a0, 402b9610 +402c7554: 0000c0 callx0 a0 +402c7557: f76241 l32r a4, 402c52e0 +402c755a: 0428 l32i.n a2, a4, 0 +402c755c: 850232 l8ui a3, a2, 133 +402c755f: 1d23f6 bgeui a3, 2, 402c7580 +402c7562: 030c movi.n a3, 0 +402c7564: 604232 s8i a3, a2, 96 +402c7567: 5f4232 s8i a3, a2, 95 +402c756a: 844232 s8i a3, a2, 132 +402c756d: 854232 s8i a3, a2, 133 +402c7570: 574232 s8i a3, a2, 87 +402c7573: 142c movi.n a4, 33 +402c7575: 030c movi.n a3, 0 +402c7577: 36c222 addi a2, a2, 54 +402c757a: c5a601 l32r a0, 402b8c14 +402c757d: 0000c0 callx0 a0 +402c7580: f75851 l32r a5, 402c52e0 +402c7583: 0528 l32i.n a2, a5, 0 +402c7585: 870232 l8ui a3, a2, 135 +402c7588: 1d23f6 bgeui a3, 2, 402c75a9 +402c758b: 030c movi.n a3, 0 +402c758d: 614232 s8i a3, a2, 97 +402c7590: 5f4232 s8i a3, a2, 95 +402c7593: 864232 s8i a3, a2, 134 +402c7596: 874232 s8i a3, a2, 135 +402c7599: 574232 s8i a3, a2, 87 +402c759c: 142c movi.n a4, 33 +402c759e: 030c movi.n a3, 0 +402c75a0: 36c222 addi a2, a2, 54 +402c75a3: c59c01 l32r a0, 402b8c14 +402c75a6: 0000c0 callx0 a0 +402c75a9: f74d61 l32r a6, 402c52e0 +402c75ac: 0628 l32i.n a2, a6, 0 +402c75ae: 890232 l8ui a3, a2, 137 +402c75b1: 1d23f6 bgeui a3, 2, 402c75d2 +402c75b4: 030c movi.n a3, 0 +402c75b6: 624232 s8i a3, a2, 98 +402c75b9: 5f4232 s8i a3, a2, 95 +402c75bc: 884232 s8i a3, a2, 136 +402c75bf: 894232 s8i a3, a2, 137 +402c75c2: 574232 s8i a3, a2, 87 +402c75c5: 142c movi.n a4, 33 +402c75c7: 030c movi.n a3, 0 +402c75c9: 36c222 addi a2, a2, 54 +402c75cc: c59201 l32r a0, 402b8c14 +402c75cf: 0000c0 callx0 a0 +402c75d2: 0c28 l32i.n a2, a12, 0 +402c75d4: 8b0232 l8ui a3, a2, 139 +402c75d7: 1d23f6 bgeui a3, 2, 402c75f8 +402c75da: 030c movi.n a3, 0 +402c75dc: 634232 s8i a3, a2, 99 +402c75df: 5f4232 s8i a3, a2, 95 +402c75e2: 8a4232 s8i a3, a2, 138 +402c75e5: 8b4232 s8i a3, a2, 139 +402c75e8: 574232 s8i a3, a2, 87 +402c75eb: 142c movi.n a4, 33 +402c75ed: 030c movi.n a3, 0 +402c75ef: 36c222 addi a2, a2, 54 +402c75f2: c58801 l32r a0, 402b8c14 +402c75f5: 0000c0 callx0 a0 +402c75f8: 0c38 l32i.n a3, a12, 0 +402c75fa: 8ca022 movi a2, 140 +402c75fd: 320352 l8ui a5, a3, 50 +402c7600: 232a add.n a2, a3, a2 +402c7602: 040c movi.n a4, 0 +402c7604: 430c movi.n a3, 4 +402c7606: 023357 bltu a3, a5, 402c760c +402c7609: 0049c6 j 402c7734 +402c760c: 010262 l8ui a6, a2, 1 +402c760f: 0526f6 bgeui a6, 2, 402c7618 +402c7612: 004242 s8i a4, a2, 0 +402c7615: 014242 s8i a4, a2, 1 +402c7618: 331b addi.n a3, a3, 1 +402c761a: 743030 extui a3, a3, 0, 8 +402c761d: 222b addi.n a2, a2, 2 +402c761f: fff8c6 j 402c7606 +402c7622: 8178 l32i.n a7, a1, 32 +402c7624: 020c movi.n a2, 0 +402c7626: f6b581 l32r a8, 402c50fc +402c7629: 005722 s16i a2, a7, 0 +402c762c: 0c0822 l8ui a2, a8, 12 +402c762f: 0f0c movi.n a15, 0 +402c7631: 8d0c movi.n a13, 8 +402c7633: 4d1226 beqi a2, 1, 402c7684 +402c7636: fbbdd1 l32r a13, 402c652c +402c7639: 74a042 movi a4, 116 +402c763c: 00a032 movi a3, 0 +402c763f: 202dd0 or a2, a13, a13 +402c7642: c57401 l32r a0, 402b8c14 +402c7645: 0000c0 callx0 a0 +402c7648: f72621 l32r a2, 402c52e0 +402c764b: 0dfd mov.n a15, a13 +402c764d: 0238 l32i.n a3, a2, 0 +402c764f: 0d6d mov.n a6, a13 +402c7651: 5d0322 l8ui a2, a3, 93 +402c7654: 034d mov.n a4, a3 +402c7656: 905230 addx2 a5, a2, a3 +402c7659: 000d46 j 402c7692 +402c765c: 3ff000 excw +402c765f: cf2211 l32r a1, 402bb2e8 +402c7662: 343a40 extui a3, a4, 10, 4 +402c7665: 902240 addx2 a2, a2, a4 +402c7668: 850352 l8ui a5, a3, 133 +402c766b: 040242 l8ui a4, a2, 4 +402c766e: 0f3d mov.n a3, a15 +402c7670: fbca21 l32r a2, 402c6598 +402c7673: 02bdf7 bgeu a13, a15, 402c7679 +402c7676: fbc921 l32r a2, 402c659c +402c7679: c7e501 l32r a0, 402b9610 +402c767c: 0000c0 callx0 a0 +402c767f: 6f1b addi.n a6, a15, 1 +402c7681: 74f060 extui a15, a6, 0, 8 +402c7684: f71731 l32r a3, 402c52e0 +402c7687: 0348 l32i.n a4, a3, 0 +402c7689: 320422 l8ui a2, a4, 50 +402c768c: cd3f27 bltu a15, a2, 402c765d +402c768f: ffe8c6 j 402c7636 +402c7692: 661b addi.n a6, a6, 1 +402c7694: 029547 bne a5, a4, 402c769a +402c7697: fdc486 j 402c6dad +402c769a: 960472 l8ui a7, a4, 150 +402c769d: 442b addi.n a4, a4, 2 +402c769f: 1f4672 s8i a7, a6, 31 +402c76a2: fffb06 j 402c7692 +402c76a5: 429b addi.n a4, a2, 9 +402c76a7: 757c movi.n a5, -9 +402c76a9: 5e0372 l8ui a7, a3, 94 +402c76ac: 744040 extui a4, a4, 0, 8 +402c76af: 29c282 addi a8, a2, 41 +402c76b2: c05520 sub a5, a5, a2 +402c76b5: 023477 bltu a4, a7, 402c76bb +402c76b8: fdc486 j 402c6dce +402c76bb: 02a847 bge a8, a4, 402c76c1 +402c76be: fdc306 j 402c6dce +402c76c1: 902430 addx2 a2, a4, a3 +402c76c4: 6d4a add.n a6, a13, a4 +402c76c6: 840222 l8ui a2, a2, 132 +402c76c9: 665a add.n a6, a6, a5 +402c76cb: 441b addi.n a4, a4, 1 +402c76cd: 004622 s8i a2, a6, 0 +402c76d0: 744040 extui a4, a4, 0, 8 +402c76d3: fff786 j 402c76b5 +402c76d6: 000000 ill +402c76d9: f73621 l32r a2, 402c53b4 +402c76dc: 0228 l32i.n a2, a2, 0 +402c76de: 1422e2 l32i a14, a2, 80 +402c76e1: 1ecc bnez.n a14, 402c76e6 +402c76e3: fdc486 j 402c6df9 +402c76e6: 0c28 l32i.n a2, a12, 0 +402c76e8: 4f0e32 l8ui a3, a14, 79 +402c76eb: 1c0222 l8ui a2, a2, 28 +402c76ee: 3a9327 bne a3, a2, 402c772c +402c76f1: 2ece22 addi a2, a14, 46 +402c76f4: c6e101 l32r a0, 402b9278 +402c76f7: 0000c0 callx0 a0 +402c76fa: e2ec bnez.n a2, 402c772c +402c76fc: 0c58 l32i.n a5, a12, 0 +402c76fe: 630c movi.n a3, 6 +402c7700: 0e2d mov.n a2, a14 +402c7702: 116152 s32i a5, a1, 68 +402c7705: fe3705 call0 402c5a78 +402c7708: 112152 l32i a5, a1, 68 +402c770b: 340532 l8ui a3, a5, 52 +402c770e: 1a9327 bne a3, a2, 402c772c +402c7711: 5da162 movi a6, 0x15d +402c7714: 0e3d mov.n a3, a14 +402c7716: 640c movi.n a4, 6 +402c7718: 256a add.n a2, a5, a6 +402c771a: c83001 l32r a0, 402b97dc +402c771d: 0000c0 callx0 a0 +402c7720: 002c32 l32i a3, a12, 0 +402c7723: 570322 l8ui a2, a3, 87 +402c7726: 01c222 addi a2, a2, 1 +402c7729: 574322 s8i a2, a3, 87 +402c772c: 142ee2 l32i a14, a14, 80 +402c772f: ffeb86 j 402c76e1 +402c7732: 020000 excw +402c7735: c21b21 l32r a2, 402b7fa4 +402c7738: d21a21 l32r a2, 402bbfa0 +402c773b: e21921 l32r a2, 402bffa0 +402c773e: f21821 l32r a2, 402c3fa0 +402c7741: 121721 l32r a2, 4028bfa0 +402c7744: 0d70c1 l32r a12, 4028ad04 +402c7747: 040cf0 extui a0, a15, 12, 1 + +402c7748 : +402c7748: 040c movi.n a4, 0 +402c774a: ffa072 movi a7, 255 +402c774d: 8caf82 movi a8, -116 +402c7750: 330b addi.n a3, a3, -1 +402c7752: 743030 extui a3, a3, 0, 8 +402c7755: 251377 beq a3, a7, 402c777e +402c7758: 000252 l8ui a5, a2, 0 +402c775b: 860c movi.n a6, 8 +402c775d: 304450 xor a4, a4, a5 +402c7760: 049040 extui a9, a4, 0, 1 +402c7763: 415140 srli a5, a4, 1 +402c7766: 744050 extui a4, a5, 0, 8 +402c7769: 498c beqz.n a9, 402c7771 +402c776b: 304480 xor a4, a4, a8 +402c776e: 744040 extui a4, a4, 0, 8 +402c7771: 660b addi.n a6, a6, -1 +402c7773: 746060 extui a6, a6, 0, 8 +402c7776: fe6656 bnez a6, 402c7760 +402c7779: 221b addi.n a2, a2, 1 +402c777b: fff446 j 402c7750 +402c777e: 042d mov.n a2, a4 +402c7780: f00d ret.n +402c7782: 240000 extui a0, a0, 0, 3 +402c7785: 2ccc bnez.n a12, 402c778b +402c7787: cc1840 excw 402c778a: 402c movi.n a0, 36 -402c778c: 2ccb80 excw -402c778f: cb7440 excw +402c778c: cc08 l32i.n a0, a12, 48 +402c778e: 402c movi.n a0, 36 +402c7790: cbf8 l32i.n a15, a11, 48 402c7792: 402c movi.n a0, 36 - -402c7794 : -402c7794: b0c112 addi a1, a1, -80 -402c7797: 1061e2 s32i a14, a1, 64 -402c779a: 03ed mov.n a14, a3 -402c779c: 5129 s32i.n a2, a1, 20 -402c779e: 120332 l8ui a3, a3, 18 -402c77a1: 580e22 l8ui a2, a14, 88 -402c77a4: 040c movi.n a4, 0 -402c77a6: 232a add.n a2, a3, a2 -402c77a8: 742020 extui a2, a2, 0, 8 -402c77ab: 9129 s32i.n a2, a1, 36 -402c77ad: c6a022 movi a2, 198 -402c77b0: 2e2a add.n a2, a14, a2 -402c77b2: 136102 s32i a0, a1, 76 -402c77b5: 1261c2 s32i a12, a1, 72 -402c77b8: 1161d2 s32i a13, a1, 68 -402c77bb: f1f9 s32i.n a15, a1, 60 -402c77bd: 4149 s32i.n a4, a1, 16 -402c77bf: 086122 s32i a2, a1, 32 -402c77c2: 5148 l32i.n a4, a1, 20 -402c77c4: 4188 l32i.n a8, a1, 16 -402c77c6: 181422 l16ui a2, a4, 48 -402c77c9: 023827 bltu a8, a2, 402c77cf -402c77cc: 011b06 j 402c7c3c -402c77cf: 4188 l32i.n a8, a1, 16 -402c77d1: 5198 l32i.n a9, a1, 20 -402c77d3: a02880 addx4 a2, a8, a8 -402c77d6: 902290 addx2 a2, a2, a9 -402c77d9: 191232 l16ui a3, a2, 50 -402c77dc: 040e52 l8ui a5, a14, 4 -402c77df: 1a12b2 l16ui a11, a2, 52 -402c77e2: c05350 sub a5, a3, a5 -402c77e5: 41b4b0 srli a11, a11, 4 -402c77e8: f45050 extui a5, a5, 0, 16 -402c77eb: 630c movi.n a3, 6 -402c77ed: ffa062 movi a6, 255 -402c77f0: 360272 l8ui a7, a2, 54 -402c77f3: 0e9767 bne a7, a6, 402c7805 -402c77f6: 330b addi.n a3, a3, -1 -402c77f8: 743030 extui a3, a3, 0, 8 -402c77fb: 221b addi.n a2, a2, 1 -402c77fd: fef356 bnez a3, 402c77f0 -402c7800: 620c movi.n a2, 6 -402c7802: 000086 j 402c7808 -402c7805: 64a022 movi a2, 100 -402c7808: 41a8 l32i.n a10, a1, 16 -402c780a: 3a1b addi.n a3, a10, 1 -402c780c: f43030 extui a3, a3, 0, 16 -402c780f: 4139 s32i.n a3, a1, 16 -402c7811: 64a032 movi a3, 100 -402c7814: 059237 bne a2, a3, 402c781d -402c7817: 180e22 l8ui a2, a14, 24 -402c781a: a41266 bnei a2, 1, 402c77c2 -402c781d: 5148 l32i.n a4, a1, 20 -402c781f: 88a022 movi a2, 136 -402c7822: 0c0432 l8ui a3, a4, 12 -402c7825: 239327 bne a3, a2, 402c784c -402c7828: 140e22 l8ui a2, a14, 20 -402c782b: 1d1266 bnei a2, 1, 402c784c -402c782e: 240422 l8ui a2, a4, 36 -402c7831: 0b1e32 l16ui a3, a14, 22 -402c7834: 112280 slli a2, a2, 8 -402c7837: c03230 sub a3, a2, a3 -402c783a: 01a062 movi a6, 1 -402c783d: 00a022 movi a2, 0 -402c7840: 932630 movnez a2, a6, a3 -402c7843: 250432 l8ui a3, a4, 37 -402c7846: 202230 or a2, a2, a3 -402c7849: f75256 bnez a2, 402c77c2 -402c784c: c0c522 addi a2, a5, -64 -402c784f: f42020 extui a2, a2, 0, 16 -402c7852: bfa132 movi a3, 0x1bf -402c7855: 02b327 bgeu a3, a2, 402c785b -402c7858: 00f806 j 402c7c3c -402c785b: 101e22 l16ui a2, a14, 32 -402c785e: 7eb2b7 bgeu a2, a11, 402c78e0 -402c7861: 221b addi.n a2, a2, 1 -402c7863: 539b27 bne a11, a2, 402c78ba -402c7866: 641e82 l16ui a8, a14, 200 -402c7869: 651e92 l16ui a9, a14, 202 -402c786c: 5e1ec2 l16ui a12, a14, 188 -402c786f: 5f1e22 l16ui a2, a14, 190 -402c7872: 601e32 l16ui a3, a14, 192 -402c7875: 611e62 l16ui a6, a14, 194 -402c7878: 621e72 l16ui a7, a14, 196 -402c787b: 671ea2 l16ui a10, a14, 206 -402c787e: 6189 s32i.n a8, a1, 24 -402c7880: 635e82 s16i a8, a14, 198 -402c7883: 7199 s32i.n a9, a1, 28 -402c7885: 681e82 l16ui a8, a14, 208 -402c7888: 645e92 s16i a9, a14, 200 -402c788b: 661e92 l16ui a9, a14, 204 -402c788e: 685eb2 s16i a11, a14, 208 -402c7891: 105eb2 s16i a11, a14, 32 -402c7894: 5d5ec2 s16i a12, a14, 186 -402c7897: 5e5e22 s16i a2, a14, 188 -402c789a: 5f5e32 s16i a3, a14, 190 -402c789d: 605e62 s16i a6, a14, 192 -402c78a0: 615e72 s16i a7, a14, 194 -402c78a3: 625e52 s16i a5, a14, 196 -402c78a6: 655e92 s16i a9, a14, 202 -402c78a9: 665ea2 s16i a10, a14, 204 -402c78ac: 675e82 s16i a8, a14, 206 -402c78af: 7fa0b2 movi a11, 127 -402c78b2: 303b27 bltu a11, a2, 402c78e6 -402c78b5: ffc246 j 402c77c2 -402c78b8: 0c0000 excw -402c78bb: 5e2202 l32i a0, a2, 0x178 -402c78be: 225d excw -402c78c0: 5e .byte 0x5e -402c78c1: 5e .byte 0x5e -402c78c2: 5f5e22 s16i a2, a14, 190 -402c78c5: 605e22 s16i a2, a14, 192 -402c78c8: 615e22 s16i a2, a14, 194 -402c78cb: 625e52 s16i a5, a14, 196 -402c78ce: 635e22 s16i a2, a14, 198 -402c78d1: 645e22 s16i a2, a14, 200 -402c78d4: 655e22 s16i a2, a14, 202 -402c78d7: 665e22 s16i a2, a14, 204 -402c78da: 675e22 s16i a2, a14, 206 -402c78dd: 685eb2 s16i a11, a14, 208 -402c78e0: 105eb2 s16i a11, a14, 32 -402c78e3: ffb6c6 j 402c77c2 -402c78e6: 9148 l32i.n a4, a1, 36 -402c78e8: 7fc4b2 addi a11, a4, 127 -402c78eb: 02ab27 bge a11, a2, 402c78f1 -402c78ee: ffb406 j 402c77c2 -402c78f1: 80ccb2 addi a11, a12, -128 -402c78f4: f4b0b0 extui a11, a11, 0, 16 -402c78f7: 7fa0d2 movi a13, 127 -402c78fa: 02bdb7 bgeu a13, a11, 402c7900 -402c78fd: ffb046 j 402c77c2 -402c7900: 10b2d0 and a11, a2, a13 -402c7903: 091e42 l16ui a4, a14, 18 -402c7906: f4d0b0 extui a13, a11, 0, 16 -402c7909: 0f1ef2 l16ui a15, a14, 30 -402c790c: 023d47 bltu a13, a4, 402c7912 -402c790f: 002086 j 402c7995 -402c7912: 02dfd7 bbs a15, a13, 402c7918 -402c7915: ffaa46 j 402c77c2 -402c7918: 014132 s8i a3, a1, 1 -402c791b: 202110 or a2, a1, a1 -402c791e: 05a032 movi a3, 5 -402c7921: 0041b2 s8i a11, a1, 0 -402c7924: 024162 s8i a6, a1, 2 -402c7927: 034172 s8i a7, a1, 3 -402c792a: 044152 s8i a5, a1, 4 -402c792d: ffdfc5 call0 402c772c -402c7930: 3022c0 xor a2, a2, a12 -402c7933: 642020 extui a2, a2, 0, 7 -402c7936: f5ea31 l32r a3, 402c50e0 -402c7939: 329c beqz.n a2, 402c7950 -402c793b: 0c0322 l8ui a2, a3, 12 -402c793e: 021226 beqi a2, 1, 402c7944 -402c7941: ff9f46 j 402c77c2 -402c7944: ff8921 l32r a2, 402c7768 -402c7947: c72b01 l32r a0, 402b95f4 -402c794a: 0000c0 callx0 a0 -402c794d: ff9c46 j 402c77c2 -402c7950: 0c0322 l8ui a2, a3, 12 -402c7953: 0a1266 bnei a2, 1, 402c7961 -402c7956: ff8521 l32r a2, 402c776c -402c7959: 0d3d mov.n a3, a13 -402c795b: c72601 l32r a0, 402b95f4 -402c795e: 0000c0 callx0 a0 -402c7961: 0f1e22 l16ui a2, a14, 30 -402c7964: feaf32 movi a3, -2 -402c7967: 401d00 ssl a13 -402c796a: 813330 src a3, a3, a3 -402c796d: 103320 and a3, a3, a2 -402c7970: bea022 movi a2, 190 -402c7973: 0f5e32 s16i a3, a14, 30 -402c7976: 802e20 add a2, a14, a2 -402c7979: a0dde0 addx4 a13, a13, a14 -402c797c: 001252 l16ui a5, a2, 0 -402c797f: 8188 l32i.n a8, a1, 32 -402c7981: 5a4d52 s8i a5, a13, 90 -402c7984: 222b addi.n a2, a2, 2 -402c7986: dd1b addi.n a13, a13, 1 -402c7988: f09827 bne a8, a2, 402c797c -402c798b: e33356 bnez a3, 402c77c2 -402c798e: 520c movi.n a2, 5 -402c7990: 0e29 s32i.n a2, a14, 0 -402c7992: ff8b06 j 402c77c2 -402c7995: 02dfd7 bbs a15, a13, 402c799b -402c7998: ff8986 j 402c77c2 -402c799b: 0e1ef2 l16ui a15, a14, 28 -402c799e: 131f26 beqi a15, 1, 402c79b5 -402c79a1: 297f16 beqz a15, 402c7c3c -402c79a4: 022f66 bnei a15, 2, 402c79aa -402c79a7: 0032c6 j 402c7a76 -402c79aa: 023f66 bnei a15, 3, 402c79b0 -402c79ad: 0067c6 j 402c7b50 -402c79b0: ff8386 j 402c77c2 -402c79b3: 870000 excw -402c79b6: 8602e3 excw -402c79b9: a8ff81 l32r a8, 402b1db8 -402c79bc: 890b71 l32r a7, 402a9de8 -402c79bf: 0218a7 beq a8, a10, 402c79c5 -402c79c2: ff7f06 j 402c77c2 -402c79c5: 6188 l32i.n a8, a1, 24 -402c79c7: fec992 addi a9, a9, -2 -402c79ca: 021987 beq a9, a8, 402c79d0 -402c79cd: ff7c46 j 402c77c2 -402c79d0: 440e82 l8ui a8, a14, 68 -402c79d3: f5c3f1 l32r a15, 402c50e0 -402c79d6: 361866 bnei a8, 1, 402c7a10 -402c79d9: 0d1e22 l16ui a2, a14, 26 -402c79dc: 412220 srli a2, a2, 2 -402c79df: 55b427 bgeu a4, a2, 402c7a38 -402c79e2: 014132 s8i a3, a1, 1 -402c79e5: 012d mov.n a2, a1 -402c79e7: 530c movi.n a3, 5 -402c79e9: 0041b2 s8i a11, a1, 0 -402c79ec: 024162 s8i a6, a1, 2 -402c79ef: 034172 s8i a7, a1, 3 -402c79f2: 044152 s8i a5, a1, 4 -402c79f5: ffd345 call0 402c772c -402c79f8: 3022c0 xor a2, a2, a12 -402c79fb: 642020 extui a2, a2, 0, 7 -402c79fe: 62bc beqz.n a2, 402c7a38 -402c7a00: 0c0f22 l8ui a2, a15, 12 -402c7a03: 021226 beqi a2, 1, 402c7a09 -402c7a06: 008c86 j 402c7c3c -402c7a09: ff5921 l32r a2, 402c7770 -402c7a0c: 007886 j 402c7bf2 -402c7a0f: 202000 or a2, a0, a0 -402c7a12: 412264 excw -402c7a15: 413200 srli a3, a0, 2 -402c7a18: 012d01 l32r a0, 40287ecc -402c7a1b: 230c movi.n a3, 2 -402c7a1d: ffd0c5 call0 402c772c -402c7a20: 3022c0 xor a2, a2, a12 -402c7a23: 642020 extui a2, a2, 0, 7 -402c7a26: e28c beqz.n a2, 402c7a38 -402c7a28: 0c0f22 l8ui a2, a15, 12 -402c7a2b: 021226 beqi a2, 1, 402c7a31 -402c7a2e: 008286 j 402c7c3c -402c7a31: ff5021 l32r a2, 402c7774 -402c7a34: 006e86 j 402c7bf2 -402c7a37: 0f2200 excw -402c7a3a: 660c movi.n a6, 6 -402c7a3c: 210a12 l8ui a1, a10, 33 -402c7a3f: 4e .byte 0x4e -402c7a40: ff .byte 0xff -402c7a41: 0d3d mov.n a3, a13 -402c7a43: c6ec01 l32r a0, 402b95f4 -402c7a46: 0000c0 callx0 a0 -402c7a49: 0f1e22 l16ui a2, a14, 30 -402c7a4c: feaf32 movi a3, -2 -402c7a4f: 401d00 ssl a13 -402c7a52: 813330 src a3, a3, a3 -402c7a55: 103320 and a3, a3, a2 -402c7a58: bea022 movi a2, 190 -402c7a5b: 0f5e32 s16i a3, a14, 30 -402c7a5e: 802e20 add a2, a14, a2 -402c7a61: a0dde0 addx4 a13, a13, a14 -402c7a64: 001252 l16ui a5, a2, 0 -402c7a67: 8198 l32i.n a9, a1, 32 -402c7a69: 5a4d52 s8i a5, a13, 90 -402c7a6c: 222b addi.n a2, a2, 2 -402c7a6e: dd1b addi.n a13, a13, 1 -402c7a70: f09927 bne a9, a2, 402c7a64 -402c7a73: ffc506 j 402c798b -402c7a76: 00a182 movi a8, 0x100 -402c7a79: 028387 bany a3, a8, 402c7a7f -402c7a7c: ff5086 j 402c77c2 -402c7a7f: 028687 bany a6, a8, 402c7a85 -402c7a82: ff4f06 j 402c77c2 -402c7a85: 8a0b addi.n a8, a10, -1 -402c7a87: 021897 beq a8, a9, 402c7a8d -402c7a8a: ff4d06 j 402c77c2 -402c7a8d: 7198 l32i.n a9, a1, 28 -402c7a8f: feca82 addi a8, a10, -2 -402c7a92: 021897 beq a8, a9, 402c7a98 -402c7a95: ff4a46 j 402c77c2 -402c7a98: 6188 l32i.n a8, a1, 24 -402c7a9a: fdcaa2 addi a10, a10, -3 -402c7a9d: 021a87 beq a10, a8, 402c7aa3 -402c7aa0: ff4786 j 402c77c2 -402c7aa3: 440e82 l8ui a8, a14, 68 -402c7aa6: f58ef1 l32r a15, 402c50e0 -402c7aa9: 381866 bnei a8, 1, 402c7ae5 -402c7aac: 0d1e22 l16ui a2, a14, 26 -402c7aaf: 412220 srli a2, a2, 2 -402c7ab2: 5ab427 bgeu a4, a2, 402c7b10 -402c7ab5: 014132 s8i a3, a1, 1 -402c7ab8: 012d mov.n a2, a1 -402c7aba: 05a032 movi a3, 5 -402c7abd: 0041b2 s8i a11, a1, 0 -402c7ac0: 024162 s8i a6, a1, 2 -402c7ac3: 034172 s8i a7, a1, 3 -402c7ac6: 044152 s8i a5, a1, 4 -402c7ac9: ffc605 call0 402c772c -402c7acc: 3022c0 xor a2, a2, a12 -402c7acf: 642020 extui a2, a2, 0, 7 -402c7ad2: a2bc beqz.n a2, 402c7b10 -402c7ad4: 0c0f22 l8ui a2, a15, 12 -402c7ad7: 021226 beqi a2, 1, 402c7add -402c7ada: 005786 j 402c7c3c -402c7add: ff2721 l32r a2, 402c777c -402c7ae0: 004386 j 402c7bf2 -402c7ae3: 200000 or a0, a0, a0 -402c7ae6: 226420 excw -402c7ae9: 320041 l32r a4, 402942ec -402c7aec: 2d0141 l32r a4, 40292ef0 -402c7aef: 330c01 l32r a0, 40294720 -402c7af2: 024162 s8i a6, a1, 2 -402c7af5: ffc345 call0 402c772c -402c7af8: 3022c0 xor a2, a2, a12 -402c7afb: 642020 extui a2, a2, 0, 7 -402c7afe: e28c beqz.n a2, 402c7b10 -402c7b00: 0c0f22 l8ui a2, a15, 12 -402c7b03: 021226 beqi a2, 1, 402c7b09 -402c7b06: 004c86 j 402c7c3c -402c7b09: ff1d21 l32r a2, 402c7780 -402c7b0c: 003886 j 402c7bf2 -402c7b0f: 0f2200 excw -402c7b12: 660c movi.n a6, 6 -402c7b14: 210a12 l8ui a1, a10, 33 -402c7b17: ff1b addi.n a15, a15, 1 -402c7b19: 0d3d mov.n a3, a13 -402c7b1b: c6b601 l32r a0, 402b95f4 -402c7b1e: 0000c0 callx0 a0 -402c7b21: 0f1e22 l16ui a2, a14, 30 -402c7b24: feaf32 movi a3, -2 -402c7b27: 401d00 ssl a13 -402c7b2a: 813330 src a3, a3, a3 -402c7b2d: 103320 and a3, a3, a2 -402c7b30: bea022 movi a2, 190 -402c7b33: 0f5e32 s16i a3, a14, 30 -402c7b36: 802e20 add a2, a14, a2 -402c7b39: a0dde0 addx4 a13, a13, a14 -402c7b3c: 001252 l16ui a5, a2, 0 -402c7b3f: 8198 l32i.n a9, a1, 32 -402c7b41: 5a4d52 s8i a5, a13, 90 -402c7b44: 222b addi.n a2, a2, 2 -402c7b46: dd1b addi.n a13, a13, 1 -402c7b48: f09297 bne a2, a9, 402c7b3c -402c7b4b: ff8f06 j 402c798b -402c7b4e: f20000 excw -402c7b51: f700a1 l32r a10, 402c5754 -402c7b54: 060283 excw -402c7b57: ff1a add.n a15, a15, a1 -402c7b59: 0286f7 bany a6, a15, 402c7b5f -402c7b5c: ff1886 j 402c77c2 -402c7b5f: 02e787 bbsi a7, 8, 402c7b65 -402c7b62: ff1706 j 402c77c2 -402c7b65: f80b addi.n a15, a8, -1 -402c7b67: 021fa7 beq a15, a10, 402c7b6d -402c7b6a: ff1506 j 402c77c2 -402c7b6d: fec8a2 addi a10, a8, -2 -402c7b70: 021a97 beq a10, a9, 402c7b76 -402c7b73: ff12c6 j 402c77c2 -402c7b76: 71a8 l32i.n a10, a1, 28 -402c7b78: fdc892 addi a9, a8, -3 -402c7b7b: 0219a7 beq a9, a10, 402c7b81 -402c7b7e: ff1006 j 402c77c2 -402c7b81: 6198 l32i.n a9, a1, 24 -402c7b83: fcc882 addi a8, a8, -4 -402c7b86: 021897 beq a8, a9, 402c7b8c -402c7b89: ff0d46 j 402c77c2 -402c7b8c: 440e82 l8ui a8, a14, 68 -402c7b8f: f554f1 l32r a15, 402c50e0 -402c7b92: 331866 bnei a8, 1, 402c7bc9 -402c7b95: 0d1e22 l16ui a2, a14, 26 -402c7b98: 412220 srli a2, a2, 2 -402c7b9b: 5db427 bgeu a4, a2, 402c7bfc -402c7b9e: 014132 s8i a3, a1, 1 -402c7ba1: 012d mov.n a2, a1 -402c7ba3: 530c movi.n a3, 5 -402c7ba5: 0041b2 s8i a11, a1, 0 -402c7ba8: 024162 s8i a6, a1, 2 -402c7bab: 034172 s8i a7, a1, 3 -402c7bae: 044152 s8i a5, a1, 4 -402c7bb1: ffb785 call0 402c772c -402c7bb4: 3022c0 xor a2, a2, a12 -402c7bb7: 642020 extui a2, a2, 0, 7 -402c7bba: e2bc beqz.n a2, 402c7bfc -402c7bbc: 0c0f22 l8ui a2, a15, 12 -402c7bbf: 791266 bnei a2, 1, 402c7c3c -402c7bc2: fef121 l32r a2, 402c7788 -402c7bc5: 000a46 j 402c7bf2 -402c7bc8: 202000 or a2, a0, a0 -402c7bcb: 412264 excw -402c7bce: 413200 srli a3, a0, 2 -402c7bd1: 012d01 l32r a0, 40288088 -402c7bd4: 04a032 movi a3, 4 -402c7bd7: 024162 s8i a6, a1, 2 -402c7bda: 034172 s8i a7, a1, 3 -402c7bdd: ffb4c5 call0 402c772c -402c7be0: 3022c0 xor a2, a2, a12 -402c7be3: 642020 extui a2, a2, 0, 7 -402c7be6: 012216 beqz a2, 402c7bfc -402c7be9: 0c0f22 l8ui a2, a15, 12 -402c7bec: 4c1266 bnei a2, 1, 402c7c3c -402c7bef: fee721 l32r a2, 402c778c -402c7bf2: c68001 l32r a0, 402b95f4 -402c7bf5: 0000c0 callx0 a0 -402c7bf8: 001006 j 402c7c3c -402c7bfb: 0f2200 excw -402c7bfe: 660c movi.n a6, 6 -402c7c00: 210a12 l8ui a1, a10, 33 -402c7c03: 3dfee3 excw -402c7c06: 010d mov.n a0, a1 -402c7c08: c67b addi.n a12, a6, 7 -402c7c0a: 0000c0 callx0 a0 -402c7c0d: 0f1e22 l16ui a2, a14, 30 -402c7c10: feaf32 movi a3, -2 -402c7c13: 401d00 ssl a13 -402c7c16: 813330 src a3, a3, a3 -402c7c19: 103320 and a3, a3, a2 -402c7c1c: bea022 movi a2, 190 -402c7c1f: 0f5e32 s16i a3, a14, 30 -402c7c22: 802e20 add a2, a14, a2 -402c7c25: a0dde0 addx4 a13, a13, a14 -402c7c28: 001252 l16ui a5, a2, 0 -402c7c2b: 81a8 l32i.n a10, a1, 32 -402c7c2d: 5a4d52 s8i a5, a13, 90 -402c7c30: 222b addi.n a2, a2, 2 -402c7c32: dd1b addi.n a13, a13, 1 -402c7c34: f092a7 bne a2, a10, 402c7c28 -402c7c37: ff5406 j 402c798b -402c7c3a: 020000 excw -402c7c3d: c21321 l32r a2, 402b848c -402c7c40: d21221 l32r a2, 402bc488 -402c7c43: e21121 l32r a2, 402c0488 -402c7c46: f81021 l32r a2, 402c5c88 -402c7c49: c112f1 l32r a15, 402b8094 -402c7c4c: f00d50 subx8 a0, a13, a5 -402c7c4f: 979e00 excw -402c7c52: fe .byte 0xfe -402c7c53: 3f .byte 0x3f -402c7c54: 31ac beqz.n a1, 402c7c7b -402c7c56: ff .byte 0xff -402c7c57: 3f .byte 0x3f -402c7c58: 2ccb40 excw -402c7c5b: c11240 mul16u a1, a2, a4 - -402c7c5c : -402c7c5c: d0c112 addi a1, a1, -48 -402c7c5f: f52021 l32r a2, 402c50e0 -402c7c62: b109 s32i.n a0, a1, 44 -402c7c64: a1c9 s32i.n a12, a1, 40 -402c7c66: 91d9 s32i.n a13, a1, 36 -402c7c68: 81e9 s32i.n a14, a1, 32 -402c7c6a: 040222 l8ui a2, a2, 4 -402c7c6d: 021266 bnei a2, 1, 402c7c73 -402c7c70: 002186 j 402c7cfa -402c7c73: 013d mov.n a3, a1 -402c7c75: 020c movi.n a2, 0 -402c7c77: db50c5 call0 402a3184 -402c7c7a: da4005 call0 402a207c -402c7c7d: 025226 beqi a2, 5, 402c7c83 -402c7c80: 001d86 j 402c7cfa -402c7c83: 0128 l32i.n a2, a1, 0 -402c7c85: 071216 beqz a2, 402c7cfa -402c7c88: fff2c1 l32r a12, 402c7c50 -402c7c8b: 6ca542 movi a4, 0x56c -402c7c8e: 0c3d mov.n a3, a12 -402c7c90: 720c movi.n a2, 7 -402c7c92: c8bc01 l32r a0, 402b9f84 -402c7c95: 0000c0 callx0 a0 -402c7c98: 02dd mov.n a13, a2 -402c7c9a: 046216 beqz a2, 402c7ce4 -402c7c9d: f5d7e1 l32r a14, 402c53fc -402c7ca0: 440c movi.n a4, 4 -402c7ca2: 2e28 l32i.n a2, a14, 8 -402c7ca4: 013d mov.n a3, a1 -402c7ca6: 228b addi.n a2, a2, 8 -402c7ca8: c6c601 l32r a0, 402b97c0 -402c7cab: 0000c0 callx0 a0 -402c7cae: 31cb addi.n a3, a1, 12 -402c7cb0: 020c movi.n a2, 0 -402c7cb2: db5c45 call0 402a3278 -402c7cb5: ffe721 l32r a2, 402c7c54 -402c7cb8: 31cb addi.n a3, a1, 12 -402c7cba: 000222 l8ui a2, a2, 0 -402c7cbd: 640c movi.n a4, 6 -402c7cbf: 004d22 s8i a2, a13, 0 -402c7cc2: 2d1b addi.n a2, a13, 1 -402c7cc4: c6bf01 l32r a0, 402b97c0 +402c7794: cbec bnez.n a11, 402c77c4 +402c7796: 402c movi.n a0, 36 +402c7798: cbdc bnez.n a11, 402c77b8 +402c779a: 402c movi.n a0, 36 +402c779c: cbcc bnez.n a11, 402c77ac +402c779e: 402c movi.n a0, 36 +402c77a0: 2ccbc0 excw +402c77a3: cbb040 excw +402c77a6: 402c movi.n a0, 36 +402c77a8: 2ccba0 excw +402c77ab: cb9440 excw +402c77ae: 402c movi.n a0, 36 + +402c77b0 : +402c77b0: b0c112 addi a1, a1, -80 +402c77b3: 1061e2 s32i a14, a1, 64 +402c77b6: 03ed mov.n a14, a3 +402c77b8: 5129 s32i.n a2, a1, 20 +402c77ba: 120332 l8ui a3, a3, 18 +402c77bd: 580e22 l8ui a2, a14, 88 +402c77c0: 040c movi.n a4, 0 +402c77c2: 232a add.n a2, a3, a2 +402c77c4: 742020 extui a2, a2, 0, 8 +402c77c7: 9129 s32i.n a2, a1, 36 +402c77c9: c6a022 movi a2, 198 +402c77cc: 2e2a add.n a2, a14, a2 +402c77ce: 136102 s32i a0, a1, 76 +402c77d1: 1261c2 s32i a12, a1, 72 +402c77d4: 1161d2 s32i a13, a1, 68 +402c77d7: f1f9 s32i.n a15, a1, 60 +402c77d9: 4149 s32i.n a4, a1, 16 +402c77db: 086122 s32i a2, a1, 32 +402c77de: 5148 l32i.n a4, a1, 20 +402c77e0: 4188 l32i.n a8, a1, 16 +402c77e2: 181422 l16ui a2, a4, 48 +402c77e5: 023827 bltu a8, a2, 402c77eb +402c77e8: 011b06 j 402c7c58 +402c77eb: 4188 l32i.n a8, a1, 16 +402c77ed: 5198 l32i.n a9, a1, 20 +402c77ef: a02880 addx4 a2, a8, a8 +402c77f2: 902290 addx2 a2, a2, a9 +402c77f5: 191232 l16ui a3, a2, 50 +402c77f8: 040e52 l8ui a5, a14, 4 +402c77fb: 1a12b2 l16ui a11, a2, 52 +402c77fe: c05350 sub a5, a3, a5 +402c7801: 41b4b0 srli a11, a11, 4 +402c7804: f45050 extui a5, a5, 0, 16 +402c7807: 630c movi.n a3, 6 +402c7809: ffa062 movi a6, 255 +402c780c: 360272 l8ui a7, a2, 54 +402c780f: 0e9767 bne a7, a6, 402c7821 +402c7812: 330b addi.n a3, a3, -1 +402c7814: 743030 extui a3, a3, 0, 8 +402c7817: 221b addi.n a2, a2, 1 +402c7819: fef356 bnez a3, 402c780c +402c781c: 620c movi.n a2, 6 +402c781e: 000086 j 402c7824 +402c7821: 64a022 movi a2, 100 +402c7824: 41a8 l32i.n a10, a1, 16 +402c7826: 3a1b addi.n a3, a10, 1 +402c7828: f43030 extui a3, a3, 0, 16 +402c782b: 4139 s32i.n a3, a1, 16 +402c782d: 64a032 movi a3, 100 +402c7830: 059237 bne a2, a3, 402c7839 +402c7833: 180e22 l8ui a2, a14, 24 +402c7836: a41266 bnei a2, 1, 402c77de +402c7839: 5148 l32i.n a4, a1, 20 +402c783b: 88a022 movi a2, 136 +402c783e: 0c0432 l8ui a3, a4, 12 +402c7841: 239327 bne a3, a2, 402c7868 +402c7844: 140e22 l8ui a2, a14, 20 +402c7847: 1d1266 bnei a2, 1, 402c7868 +402c784a: 240422 l8ui a2, a4, 36 +402c784d: 0b1e32 l16ui a3, a14, 22 +402c7850: 112280 slli a2, a2, 8 +402c7853: c03230 sub a3, a2, a3 +402c7856: 01a062 movi a6, 1 +402c7859: 00a022 movi a2, 0 +402c785c: 932630 movnez a2, a6, a3 +402c785f: 250432 l8ui a3, a4, 37 +402c7862: 202230 or a2, a2, a3 +402c7865: f75256 bnez a2, 402c77de +402c7868: c0c522 addi a2, a5, -64 +402c786b: f42020 extui a2, a2, 0, 16 +402c786e: bfa132 movi a3, 0x1bf +402c7871: 02b327 bgeu a3, a2, 402c7877 +402c7874: 00f806 j 402c7c58 +402c7877: 101e22 l16ui a2, a14, 32 +402c787a: 7eb2b7 bgeu a2, a11, 402c78fc +402c787d: 221b addi.n a2, a2, 1 +402c787f: 539b27 bne a11, a2, 402c78d6 +402c7882: 641e82 l16ui a8, a14, 200 +402c7885: 651e92 l16ui a9, a14, 202 +402c7888: 5e1ec2 l16ui a12, a14, 188 +402c788b: 5f1e22 l16ui a2, a14, 190 +402c788e: 601e32 l16ui a3, a14, 192 +402c7891: 611e62 l16ui a6, a14, 194 +402c7894: 621e72 l16ui a7, a14, 196 +402c7897: 671ea2 l16ui a10, a14, 206 +402c789a: 6189 s32i.n a8, a1, 24 +402c789c: 635e82 s16i a8, a14, 198 +402c789f: 7199 s32i.n a9, a1, 28 +402c78a1: 681e82 l16ui a8, a14, 208 +402c78a4: 645e92 s16i a9, a14, 200 +402c78a7: 661e92 l16ui a9, a14, 204 +402c78aa: 685eb2 s16i a11, a14, 208 +402c78ad: 105eb2 s16i a11, a14, 32 +402c78b0: 5d5ec2 s16i a12, a14, 186 +402c78b3: 5e5e22 s16i a2, a14, 188 +402c78b6: 5f5e32 s16i a3, a14, 190 +402c78b9: 605e62 s16i a6, a14, 192 +402c78bc: 615e72 s16i a7, a14, 194 +402c78bf: 625e52 s16i a5, a14, 196 +402c78c2: 655e92 s16i a9, a14, 202 +402c78c5: 665ea2 s16i a10, a14, 204 +402c78c8: 675e82 s16i a8, a14, 206 +402c78cb: 7fa0b2 movi a11, 127 +402c78ce: 303b27 bltu a11, a2, 402c7902 +402c78d1: ffc246 j 402c77de +402c78d4: 0c0000 excw +402c78d7: 5e2202 l32i a0, a2, 0x178 +402c78da: 225d excw +402c78dc: 5e .byte 0x5e +402c78dd: 5e .byte 0x5e +402c78de: 5f5e22 s16i a2, a14, 190 +402c78e1: 605e22 s16i a2, a14, 192 +402c78e4: 615e22 s16i a2, a14, 194 +402c78e7: 625e52 s16i a5, a14, 196 +402c78ea: 635e22 s16i a2, a14, 198 +402c78ed: 645e22 s16i a2, a14, 200 +402c78f0: 655e22 s16i a2, a14, 202 +402c78f3: 665e22 s16i a2, a14, 204 +402c78f6: 675e22 s16i a2, a14, 206 +402c78f9: 685eb2 s16i a11, a14, 208 +402c78fc: 105eb2 s16i a11, a14, 32 +402c78ff: ffb6c6 j 402c77de +402c7902: 9148 l32i.n a4, a1, 36 +402c7904: 7fc4b2 addi a11, a4, 127 +402c7907: 02ab27 bge a11, a2, 402c790d +402c790a: ffb406 j 402c77de +402c790d: 80ccb2 addi a11, a12, -128 +402c7910: f4b0b0 extui a11, a11, 0, 16 +402c7913: 7fa0d2 movi a13, 127 +402c7916: 02bdb7 bgeu a13, a11, 402c791c +402c7919: ffb046 j 402c77de +402c791c: 10b2d0 and a11, a2, a13 +402c791f: 091e42 l16ui a4, a14, 18 +402c7922: f4d0b0 extui a13, a11, 0, 16 +402c7925: 0f1ef2 l16ui a15, a14, 30 +402c7928: 023d47 bltu a13, a4, 402c792e +402c792b: 002086 j 402c79b1 +402c792e: 02dfd7 bbs a15, a13, 402c7934 +402c7931: ffaa46 j 402c77de +402c7934: 014132 s8i a3, a1, 1 +402c7937: 202110 or a2, a1, a1 +402c793a: 05a032 movi a3, 5 +402c793d: 0041b2 s8i a11, a1, 0 +402c7940: 024162 s8i a6, a1, 2 +402c7943: 034172 s8i a7, a1, 3 +402c7946: 044152 s8i a5, a1, 4 +402c7949: ffdfc5 call0 402c7748 +402c794c: 3022c0 xor a2, a2, a12 +402c794f: 642020 extui a2, a2, 0, 7 +402c7952: f5ea31 l32r a3, 402c50fc +402c7955: 329c beqz.n a2, 402c796c +402c7957: 0c0322 l8ui a2, a3, 12 +402c795a: 021226 beqi a2, 1, 402c7960 +402c795d: ff9f46 j 402c77de +402c7960: ff8921 l32r a2, 402c7784 +402c7963: c72b01 l32r a0, 402b9610 +402c7966: 0000c0 callx0 a0 +402c7969: ff9c46 j 402c77de +402c796c: 0c0322 l8ui a2, a3, 12 +402c796f: 0a1266 bnei a2, 1, 402c797d +402c7972: ff8521 l32r a2, 402c7788 +402c7975: 0d3d mov.n a3, a13 +402c7977: c72601 l32r a0, 402b9610 +402c797a: 0000c0 callx0 a0 +402c797d: 0f1e22 l16ui a2, a14, 30 +402c7980: feaf32 movi a3, -2 +402c7983: 401d00 ssl a13 +402c7986: 813330 src a3, a3, a3 +402c7989: 103320 and a3, a3, a2 +402c798c: bea022 movi a2, 190 +402c798f: 0f5e32 s16i a3, a14, 30 +402c7992: 802e20 add a2, a14, a2 +402c7995: a0dde0 addx4 a13, a13, a14 +402c7998: 001252 l16ui a5, a2, 0 +402c799b: 8188 l32i.n a8, a1, 32 +402c799d: 5a4d52 s8i a5, a13, 90 +402c79a0: 222b addi.n a2, a2, 2 +402c79a2: dd1b addi.n a13, a13, 1 +402c79a4: f09827 bne a8, a2, 402c7998 +402c79a7: e33356 bnez a3, 402c77de +402c79aa: 520c movi.n a2, 5 +402c79ac: 0e29 s32i.n a2, a14, 0 +402c79ae: ff8b06 j 402c77de +402c79b1: 02dfd7 bbs a15, a13, 402c79b7 +402c79b4: ff8986 j 402c77de +402c79b7: 0e1ef2 l16ui a15, a14, 28 +402c79ba: 131f26 beqi a15, 1, 402c79d1 +402c79bd: 297f16 beqz a15, 402c7c58 +402c79c0: 022f66 bnei a15, 2, 402c79c6 +402c79c3: 0032c6 j 402c7a92 +402c79c6: 023f66 bnei a15, 3, 402c79cc +402c79c9: 0067c6 j 402c7b6c +402c79cc: ff8386 j 402c77de +402c79cf: 870000 excw +402c79d2: 8602e3 excw +402c79d5: a8ff81 l32r a8, 402b1dd4 +402c79d8: 890b71 l32r a7, 402a9e04 +402c79db: 0218a7 beq a8, a10, 402c79e1 +402c79de: ff7f06 j 402c77de +402c79e1: 6188 l32i.n a8, a1, 24 +402c79e3: fec992 addi a9, a9, -2 +402c79e6: 021987 beq a9, a8, 402c79ec +402c79e9: ff7c46 j 402c77de +402c79ec: 440e82 l8ui a8, a14, 68 +402c79ef: f5c3f1 l32r a15, 402c50fc +402c79f2: 361866 bnei a8, 1, 402c7a2c +402c79f5: 0d1e22 l16ui a2, a14, 26 +402c79f8: 412220 srli a2, a2, 2 +402c79fb: 55b427 bgeu a4, a2, 402c7a54 +402c79fe: 014132 s8i a3, a1, 1 +402c7a01: 012d mov.n a2, a1 +402c7a03: 530c movi.n a3, 5 +402c7a05: 0041b2 s8i a11, a1, 0 +402c7a08: 024162 s8i a6, a1, 2 +402c7a0b: 034172 s8i a7, a1, 3 +402c7a0e: 044152 s8i a5, a1, 4 +402c7a11: ffd345 call0 402c7748 +402c7a14: 3022c0 xor a2, a2, a12 +402c7a17: 642020 extui a2, a2, 0, 7 +402c7a1a: 62bc beqz.n a2, 402c7a54 +402c7a1c: 0c0f22 l8ui a2, a15, 12 +402c7a1f: 021226 beqi a2, 1, 402c7a25 +402c7a22: 008c86 j 402c7c58 +402c7a25: ff5921 l32r a2, 402c778c +402c7a28: 007886 j 402c7c0e +402c7a2b: 202000 or a2, a0, a0 +402c7a2e: 412264 excw +402c7a31: 413200 srli a3, a0, 2 +402c7a34: 012d01 l32r a0, 40287ee8 +402c7a37: 230c movi.n a3, 2 +402c7a39: ffd0c5 call0 402c7748 +402c7a3c: 3022c0 xor a2, a2, a12 +402c7a3f: 642020 extui a2, a2, 0, 7 +402c7a42: e28c beqz.n a2, 402c7a54 +402c7a44: 0c0f22 l8ui a2, a15, 12 +402c7a47: 021226 beqi a2, 1, 402c7a4d +402c7a4a: 008286 j 402c7c58 +402c7a4d: ff5021 l32r a2, 402c7790 +402c7a50: 006e86 j 402c7c0e +402c7a53: 0f2200 excw +402c7a56: 660c movi.n a6, 6 +402c7a58: 210a12 l8ui a1, a10, 33 +402c7a5b: 4e .byte 0x4e +402c7a5c: ff .byte 0xff +402c7a5d: 0d3d mov.n a3, a13 +402c7a5f: c6ec01 l32r a0, 402b9610 +402c7a62: 0000c0 callx0 a0 +402c7a65: 0f1e22 l16ui a2, a14, 30 +402c7a68: feaf32 movi a3, -2 +402c7a6b: 401d00 ssl a13 +402c7a6e: 813330 src a3, a3, a3 +402c7a71: 103320 and a3, a3, a2 +402c7a74: bea022 movi a2, 190 +402c7a77: 0f5e32 s16i a3, a14, 30 +402c7a7a: 802e20 add a2, a14, a2 +402c7a7d: a0dde0 addx4 a13, a13, a14 +402c7a80: 001252 l16ui a5, a2, 0 +402c7a83: 8198 l32i.n a9, a1, 32 +402c7a85: 5a4d52 s8i a5, a13, 90 +402c7a88: 222b addi.n a2, a2, 2 +402c7a8a: dd1b addi.n a13, a13, 1 +402c7a8c: f09927 bne a9, a2, 402c7a80 +402c7a8f: ffc506 j 402c79a7 +402c7a92: 00a182 movi a8, 0x100 +402c7a95: 028387 bany a3, a8, 402c7a9b +402c7a98: ff5086 j 402c77de +402c7a9b: 028687 bany a6, a8, 402c7aa1 +402c7a9e: ff4f06 j 402c77de +402c7aa1: 8a0b addi.n a8, a10, -1 +402c7aa3: 021897 beq a8, a9, 402c7aa9 +402c7aa6: ff4d06 j 402c77de +402c7aa9: 7198 l32i.n a9, a1, 28 +402c7aab: feca82 addi a8, a10, -2 +402c7aae: 021897 beq a8, a9, 402c7ab4 +402c7ab1: ff4a46 j 402c77de +402c7ab4: 6188 l32i.n a8, a1, 24 +402c7ab6: fdcaa2 addi a10, a10, -3 +402c7ab9: 021a87 beq a10, a8, 402c7abf +402c7abc: ff4786 j 402c77de +402c7abf: 440e82 l8ui a8, a14, 68 +402c7ac2: f58ef1 l32r a15, 402c50fc +402c7ac5: 381866 bnei a8, 1, 402c7b01 +402c7ac8: 0d1e22 l16ui a2, a14, 26 +402c7acb: 412220 srli a2, a2, 2 +402c7ace: 5ab427 bgeu a4, a2, 402c7b2c +402c7ad1: 014132 s8i a3, a1, 1 +402c7ad4: 012d mov.n a2, a1 +402c7ad6: 05a032 movi a3, 5 +402c7ad9: 0041b2 s8i a11, a1, 0 +402c7adc: 024162 s8i a6, a1, 2 +402c7adf: 034172 s8i a7, a1, 3 +402c7ae2: 044152 s8i a5, a1, 4 +402c7ae5: ffc605 call0 402c7748 +402c7ae8: 3022c0 xor a2, a2, a12 +402c7aeb: 642020 extui a2, a2, 0, 7 +402c7aee: a2bc beqz.n a2, 402c7b2c +402c7af0: 0c0f22 l8ui a2, a15, 12 +402c7af3: 021226 beqi a2, 1, 402c7af9 +402c7af6: 005786 j 402c7c58 +402c7af9: ff2721 l32r a2, 402c7798 +402c7afc: 004386 j 402c7c0e +402c7aff: 200000 or a0, a0, a0 +402c7b02: 226420 excw +402c7b05: 320041 l32r a4, 40294308 +402c7b08: 2d0141 l32r a4, 40292f0c +402c7b0b: 330c01 l32r a0, 4029473c +402c7b0e: 024162 s8i a6, a1, 2 +402c7b11: ffc345 call0 402c7748 +402c7b14: 3022c0 xor a2, a2, a12 +402c7b17: 642020 extui a2, a2, 0, 7 +402c7b1a: e28c beqz.n a2, 402c7b2c +402c7b1c: 0c0f22 l8ui a2, a15, 12 +402c7b1f: 021226 beqi a2, 1, 402c7b25 +402c7b22: 004c86 j 402c7c58 +402c7b25: ff1d21 l32r a2, 402c779c +402c7b28: 003886 j 402c7c0e +402c7b2b: 0f2200 excw +402c7b2e: 660c movi.n a6, 6 +402c7b30: 210a12 l8ui a1, a10, 33 +402c7b33: ff1b addi.n a15, a15, 1 +402c7b35: 0d3d mov.n a3, a13 +402c7b37: c6b601 l32r a0, 402b9610 +402c7b3a: 0000c0 callx0 a0 +402c7b3d: 0f1e22 l16ui a2, a14, 30 +402c7b40: feaf32 movi a3, -2 +402c7b43: 401d00 ssl a13 +402c7b46: 813330 src a3, a3, a3 +402c7b49: 103320 and a3, a3, a2 +402c7b4c: bea022 movi a2, 190 +402c7b4f: 0f5e32 s16i a3, a14, 30 +402c7b52: 802e20 add a2, a14, a2 +402c7b55: a0dde0 addx4 a13, a13, a14 +402c7b58: 001252 l16ui a5, a2, 0 +402c7b5b: 8198 l32i.n a9, a1, 32 +402c7b5d: 5a4d52 s8i a5, a13, 90 +402c7b60: 222b addi.n a2, a2, 2 +402c7b62: dd1b addi.n a13, a13, 1 +402c7b64: f09297 bne a2, a9, 402c7b58 +402c7b67: ff8f06 j 402c79a7 +402c7b6a: f20000 excw +402c7b6d: f700a1 l32r a10, 402c5770 +402c7b70: 060283 excw +402c7b73: ff1a add.n a15, a15, a1 +402c7b75: 0286f7 bany a6, a15, 402c7b7b +402c7b78: ff1886 j 402c77de +402c7b7b: 02e787 bbsi a7, 8, 402c7b81 +402c7b7e: ff1706 j 402c77de +402c7b81: f80b addi.n a15, a8, -1 +402c7b83: 021fa7 beq a15, a10, 402c7b89 +402c7b86: ff1506 j 402c77de +402c7b89: fec8a2 addi a10, a8, -2 +402c7b8c: 021a97 beq a10, a9, 402c7b92 +402c7b8f: ff12c6 j 402c77de +402c7b92: 71a8 l32i.n a10, a1, 28 +402c7b94: fdc892 addi a9, a8, -3 +402c7b97: 0219a7 beq a9, a10, 402c7b9d +402c7b9a: ff1006 j 402c77de +402c7b9d: 6198 l32i.n a9, a1, 24 +402c7b9f: fcc882 addi a8, a8, -4 +402c7ba2: 021897 beq a8, a9, 402c7ba8 +402c7ba5: ff0d46 j 402c77de +402c7ba8: 440e82 l8ui a8, a14, 68 +402c7bab: f554f1 l32r a15, 402c50fc +402c7bae: 331866 bnei a8, 1, 402c7be5 +402c7bb1: 0d1e22 l16ui a2, a14, 26 +402c7bb4: 412220 srli a2, a2, 2 +402c7bb7: 5db427 bgeu a4, a2, 402c7c18 +402c7bba: 014132 s8i a3, a1, 1 +402c7bbd: 012d mov.n a2, a1 +402c7bbf: 530c movi.n a3, 5 +402c7bc1: 0041b2 s8i a11, a1, 0 +402c7bc4: 024162 s8i a6, a1, 2 +402c7bc7: 034172 s8i a7, a1, 3 +402c7bca: 044152 s8i a5, a1, 4 +402c7bcd: ffb785 call0 402c7748 +402c7bd0: 3022c0 xor a2, a2, a12 +402c7bd3: 642020 extui a2, a2, 0, 7 +402c7bd6: e2bc beqz.n a2, 402c7c18 +402c7bd8: 0c0f22 l8ui a2, a15, 12 +402c7bdb: 791266 bnei a2, 1, 402c7c58 +402c7bde: fef121 l32r a2, 402c77a4 +402c7be1: 000a46 j 402c7c0e +402c7be4: 202000 or a2, a0, a0 +402c7be7: 412264 excw +402c7bea: 413200 srli a3, a0, 2 +402c7bed: 012d01 l32r a0, 402880a4 +402c7bf0: 04a032 movi a3, 4 +402c7bf3: 024162 s8i a6, a1, 2 +402c7bf6: 034172 s8i a7, a1, 3 +402c7bf9: ffb4c5 call0 402c7748 +402c7bfc: 3022c0 xor a2, a2, a12 +402c7bff: 642020 extui a2, a2, 0, 7 +402c7c02: 012216 beqz a2, 402c7c18 +402c7c05: 0c0f22 l8ui a2, a15, 12 +402c7c08: 4c1266 bnei a2, 1, 402c7c58 +402c7c0b: fee721 l32r a2, 402c77a8 +402c7c0e: c68001 l32r a0, 402b9610 +402c7c11: 0000c0 callx0 a0 +402c7c14: 001006 j 402c7c58 +402c7c17: 0f2200 excw +402c7c1a: 660c movi.n a6, 6 +402c7c1c: 210a12 l8ui a1, a10, 33 +402c7c1f: 3dfee3 excw +402c7c22: 010d mov.n a0, a1 +402c7c24: c67b addi.n a12, a6, 7 +402c7c26: 0000c0 callx0 a0 +402c7c29: 0f1e22 l16ui a2, a14, 30 +402c7c2c: feaf32 movi a3, -2 +402c7c2f: 401d00 ssl a13 +402c7c32: 813330 src a3, a3, a3 +402c7c35: 103320 and a3, a3, a2 +402c7c38: bea022 movi a2, 190 +402c7c3b: 0f5e32 s16i a3, a14, 30 +402c7c3e: 802e20 add a2, a14, a2 +402c7c41: a0dde0 addx4 a13, a13, a14 +402c7c44: 001252 l16ui a5, a2, 0 +402c7c47: 81a8 l32i.n a10, a1, 32 +402c7c49: 5a4d52 s8i a5, a13, 90 +402c7c4c: 222b addi.n a2, a2, 2 +402c7c4e: dd1b addi.n a13, a13, 1 +402c7c50: f092a7 bne a2, a10, 402c7c44 +402c7c53: ff5406 j 402c79a7 +402c7c56: 020000 excw +402c7c59: c21321 l32r a2, 402b84a8 +402c7c5c: d21221 l32r a2, 402bc4a4 +402c7c5f: e21121 l32r a2, 402c04a4 +402c7c62: f81021 l32r a2, 402c5ca4 +402c7c65: c112f1 l32r a15, 402b80b0 +402c7c68: f00d50 subx8 a0, a13, a5 +402c7c6b: 979e00 excw +402c7c6e: fe .byte 0xfe +402c7c6f: 3f .byte 0x3f +402c7c70: 31ac beqz.n a1, 402c7c97 +402c7c72: ff .byte 0xff +402c7c73: 3f .byte 0x3f +402c7c74: 2ccb60 excw +402c7c77: c11240 mul16u a1, a2, a4 + +402c7c78 : +402c7c78: d0c112 addi a1, a1, -48 +402c7c7b: f52021 l32r a2, 402c50fc +402c7c7e: b109 s32i.n a0, a1, 44 +402c7c80: a1c9 s32i.n a12, a1, 40 +402c7c82: 91d9 s32i.n a13, a1, 36 +402c7c84: 81e9 s32i.n a14, a1, 32 +402c7c86: 040222 l8ui a2, a2, 4 +402c7c89: 021266 bnei a2, 1, 402c7c8f +402c7c8c: 002186 j 402c7d16 +402c7c8f: 013d mov.n a3, a1 +402c7c91: 020c movi.n a2, 0 +402c7c93: db4f05 call0 402a3184 +402c7c96: da3e45 call0 402a207c +402c7c99: 025226 beqi a2, 5, 402c7c9f +402c7c9c: 001d86 j 402c7d16 +402c7c9f: 0128 l32i.n a2, a1, 0 +402c7ca1: 071216 beqz a2, 402c7d16 +402c7ca4: fff2c1 l32r a12, 402c7c6c +402c7ca7: 6ca542 movi a4, 0x56c +402c7caa: 0c3d mov.n a3, a12 +402c7cac: 720c movi.n a2, 7 +402c7cae: c8bc01 l32r a0, 402b9fa0 +402c7cb1: 0000c0 callx0 a0 +402c7cb4: 02dd mov.n a13, a2 +402c7cb6: 046216 beqz a2, 402c7d00 +402c7cb9: f5d7e1 l32r a14, 402c5418 +402c7cbc: 440c movi.n a4, 4 +402c7cbe: 2e28 l32i.n a2, a14, 8 +402c7cc0: 013d mov.n a3, a1 +402c7cc2: 228b addi.n a2, a2, 8 +402c7cc4: c6c601 l32r a0, 402b97dc 402c7cc7: 0000c0 callx0 a0 -402c7cca: 0d3d mov.n a3, a13 -402c7ccc: 740c movi.n a4, 7 -402c7cce: 0e2d mov.n a2, a14 -402c7cd0: f31dc5 call0 402baeb0 -402c7cd3: 74a542 movi a4, 0x574 -402c7cd6: 0c3d mov.n a3, a12 -402c7cd8: 0d2d mov.n a2, a13 -402c7cda: c4eb01 l32r a0, 402b9088 -402c7cdd: 0000c0 callx0 a0 -402c7ce0: 000586 j 402c7cfa -402c7ce3: 020c00 excw -402c7ce6: 76a542 movi a4, 0x576 -402c7ce9: 0c3d mov.n a3, a12 -402c7ceb: c4e701 l32r a0, 402b9088 -402c7cee: 0000c0 callx0 a0 -402c7cf1: ffd921 l32r a2, 402c7c58 -402c7cf4: c64001 l32r a0, 402b95f4 -402c7cf7: 0000c0 callx0 a0 -402c7cfa: b108 l32i.n a0, a1, 44 -402c7cfc: a1c8 l32i.n a12, a1, 40 -402c7cfe: 91d8 l32i.n a13, a1, 36 -402c7d00: 81e8 l32i.n a14, a1, 32 -402c7d02: 30c112 addi a1, a1, 48 -402c7d05: f00d ret.n - ... - -402c7d08 : -402c7d08: f0c112 addi a1, a1, -16 -402c7d0b: f4f531 l32r a3, 402c50e0 -402c7d0e: 036102 s32i a0, a1, 12 -402c7d11: 0261c2 s32i a12, a1, 8 -402c7d14: 040342 l8ui a4, a3, 4 -402c7d17: 471426 beqi a4, 1, 402c7d62 -402c7d1a: 062242 l32i a4, a2, 24 -402c7d1d: d51c movi.n a5, 29 -402c7d1f: d30422 l8ui a2, a4, 211 -402c7d22: 221b addi.n a2, a2, 1 -402c7d24: 742020 extui a2, a2, 0, 8 -402c7d27: d34422 s8i a2, a4, 211 -402c7d2a: 34b527 bgeu a5, a2, 402c7d62 -402c7d2d: 020c movi.n a2, 0 -402c7d2f: d34422 s8i a2, a4, 211 -402c7d32: 120c movi.n a2, 1 -402c7d34: 064322 s8i a2, a3, 6 -402c7d37: f5b021 l32r a2, 402c53f8 -402c7d3a: dca001 l32r a0, 402befbc -402c7d3d: 0000c0 callx0 a0 -402c7d40: f5afc1 l32r a12, 402c53fc -402c7d43: 0c2d mov.n a2, a12 -402c7d45: f39a85 call0 402bb6f0 -402c7d48: ffc231 l32r a3, 402c7c50 -402c7d4b: 2c28 l32i.n a2, a12, 8 -402c7d4d: 8ba542 movi a4, 0x58b -402c7d50: c4ce01 l32r a0, 402b9088 -402c7d53: 0000c0 callx0 a0 -402c7d56: f61821 l32r a2, 402c55b8 -402c7d59: 030c movi.n a3, 0 -402c7d5b: 0248 l32i.n a4, a2, 0 -402c7d5d: 420c movi.n a2, 4 -402c7d5f: 0004c0 callx0 a4 -402c7d62: 3108 l32i.n a0, a1, 12 -402c7d64: 21c8 l32i.n a12, a1, 8 -402c7d66: 10c112 addi a1, a1, 16 -402c7d69: f00d ret.n -402c7d6b: cef400 excw -402c7d6e: 402c movi.n a0, 36 -402c7d70: c73b addi.n a12, a7, 3 -402c7d72: fe .byte 0xfe -402c7d73: 3f .byte 0x3f -402c7d74: 2cced0 excw -402c7d77: c11240 mul16u a1, a2, a4 - -402c7d78 : -402c7d78: f0c112 addi a1, a1, -16 -402c7d7b: 21c9 s32i.n a12, a1, 8 -402c7d7d: f4dbc1 l32r a12, 402c50ec -402c7d80: 3109 s32i.n a0, a1, 12 -402c7d82: 0c28 l32i.n a2, a12, 0 -402c7d84: 12dc bnez.n a2, 402c7d99 -402c7d86: ffb231 l32r a3, 402c7c50 -402c7d89: 144c movi.n a4, 65 -402c7d8b: 20a022 movi a2, 32 -402c7d8e: c87d01 l32r a0, 402b9f84 -402c7d91: 0000c0 callx0 a0 -402c7d94: 0c29 s32i.n a2, a12, 0 -402c7d96: 000206 j 402c7da2 -402c7d99: fff421 l32r a2, 402c7d6c -402c7d9c: c61601 l32r a0, 402b95f4 -402c7d9f: 0000c0 callx0 a0 -402c7da2: 002c22 l32i a2, a12, 0 -402c7da5: 013256 bnez a2, 402c7dbc -402c7da8: fff231 l32r a3, 402c7d70 -402c7dab: fff221 l32r a2, 402c7d74 -402c7dae: 47a042 movi a4, 71 -402c7db1: c61001 l32r a0, 402b95f4 -402c7db4: 0000c0 callx0 a0 -402c7db7: 020c movi.n a2, 0 -402c7db9: fd8005 call0 402c55bc -402c7dbc: 3108 l32i.n a0, a1, 12 -402c7dbe: 21c8 l32i.n a12, a1, 8 -402c7dc0: 10c112 addi a1, a1, 16 -402c7dc3: f00d ret.n -402c7dc5: 000000 ill - -402c7dc8 : -402c7dc8: f4c931 l32r a3, 402c50ec -402c7dcb: f0c112 addi a1, a1, -16 -402c7dce: 0328 l32i.n a2, a3, 0 -402c7dd0: 21c9 s32i.n a12, a1, 8 -402c7dd2: 3109 s32i.n a0, a1, 12 -402c7dd4: 03cd mov.n a12, a3 -402c7dd6: e28c beqz.n a2, 402c7de8 -402c7dd8: ff9e31 l32r a3, 402c7c50 -402c7ddb: 57a042 movi a4, 87 -402c7dde: c4aa01 l32r a0, 402b9088 -402c7de1: 0000c0 callx0 a0 -402c7de4: 020c movi.n a2, 0 -402c7de6: 0c29 s32i.n a2, a12, 0 -402c7de8: 3108 l32i.n a0, a1, 12 -402c7dea: 21c8 l32i.n a12, a1, 8 -402c7dec: 10c112 addi a1, a1, 16 -402c7def: f00d ret.n -402c7df1: 000000 ill -402c7df4: 2cceb4 excw -402c7df7: ce9040 excw -402c7dfa: 402c movi.n a0, 36 - -402c7dfc : -402c7dfc: f0c112 addi a1, a1, -16 -402c7dff: 21c9 s32i.n a12, a1, 8 -402c7e01: f532c1 l32r a12, 402c52cc -402c7e04: 3109 s32i.n a0, a1, 12 -402c7e06: 0c28 l32i.n a2, a12, 0 -402c7e08: 42dc bnez.n a2, 402c7e20 -402c7e0a: ff9131 l32r a3, 402c7c50 -402c7e0d: 60a042 movi a4, 96 -402c7e10: d4a022 movi a2, 212 -402c7e13: c85c01 l32r a0, 402b9f84 -402c7e16: 0000c0 callx0 a0 -402c7e19: 0c29 s32i.n a2, a12, 0 -402c7e1b: 000286 j 402c7e29 -402c7e1e: 210000 srai a0, a0, 0 -402c7e21: 01fff5 excw -402c7e24: c0c5f4 excw -402c7e27: 220000 excw -402c7e2a: 002c movi.n a0, 32 -402c7e2c: 014256 bnez a2, 402c7e44 -402c7e2f: ffd031 l32r a3, 402c7d70 -402c7e32: fff121 l32r a2, 402c7df8 -402c7e35: 66a042 movi a4, 102 -402c7e38: c5ef01 l32r a0, 402b95f4 -402c7e3b: 0000c0 callx0 a0 -402c7e3e: 00a022 movi a2, 0 -402c7e41: fd7785 call0 402c55bc -402c7e44: 3108 l32i.n a0, a1, 12 -402c7e46: 21c8 l32i.n a12, a1, 8 -402c7e48: 10c112 addi a1, a1, 16 -402c7e4b: f00d ret.n -402c7e4d: 000000 ill -402c7e50: 2cce74 excw -402c7e53: ce5040 excw -402c7e56: 402c movi.n a0, 36 - -402c7e58 : -402c7e58: f0c112 addi a1, a1, -16 -402c7e5b: 21c9 s32i.n a12, a1, 8 -402c7e5d: f51ac1 l32r a12, 402c52c8 -402c7e60: 3109 s32i.n a0, a1, 12 -402c7e62: 0c28 l32i.n a2, a12, 0 -402c7e64: 42dc bnez.n a2, 402c7e7c -402c7e66: ff7a31 l32r a3, 402c7c50 -402c7e69: 70a042 movi a4, 112 -402c7e6c: d4a022 movi a2, 212 -402c7e6f: c84501 l32r a0, 402b9f84 -402c7e72: 0000c0 callx0 a0 -402c7e75: 0c29 s32i.n a2, a12, 0 -402c7e77: 000286 j 402c7e85 -402c7e7a: 210000 srai a0, a0, 0 -402c7e7d: 01fff5 excw -402c7e80: c5dd excw -402c7e82: 0000c0 callx0 a0 -402c7e85: 002c22 l32i a2, a12, 0 -402c7e88: 014256 bnez a2, 402c7ea0 -402c7e8b: ffb931 l32r a3, 402c7d70 -402c7e8e: fff121 l32r a2, 402c7e54 -402c7e91: 76a042 movi a4, 118 -402c7e94: c5d801 l32r a0, 402b95f4 -402c7e97: 0000c0 callx0 a0 -402c7e9a: 00a022 movi a2, 0 -402c7e9d: fd71c5 call0 402c55bc -402c7ea0: 3108 l32i.n a0, a1, 12 -402c7ea2: 21c8 l32i.n a12, a1, 8 -402c7ea4: 10c112 addi a1, a1, 16 -402c7ea7: f00d ret.n -402c7ea9: 000000 ill - -402c7eac : -402c7eac: f50831 l32r a3, 402c52cc -402c7eaf: f0c112 addi a1, a1, -16 -402c7eb2: 0328 l32i.n a2, a3, 0 -402c7eb4: 21c9 s32i.n a12, a1, 8 -402c7eb6: 3109 s32i.n a0, a1, 12 -402c7eb8: 03cd mov.n a12, a3 -402c7eba: e28c beqz.n a2, 402c7ecc -402c7ebc: ff6531 l32r a3, 402c7c50 -402c7ebf: 81a042 movi a4, 129 -402c7ec2: c47101 l32r a0, 402b9088 -402c7ec5: 0000c0 callx0 a0 -402c7ec8: 020c movi.n a2, 0 -402c7eca: 0c29 s32i.n a2, a12, 0 -402c7ecc: 3108 l32i.n a0, a1, 12 -402c7ece: 21c8 l32i.n a12, a1, 8 -402c7ed0: 10c112 addi a1, a1, 16 -402c7ed3: f00d ret.n -402c7ed5: 000000 ill - -402c7ed8 : -402c7ed8: f4fc31 l32r a3, 402c52c8 -402c7edb: f0c112 addi a1, a1, -16 -402c7ede: 0328 l32i.n a2, a3, 0 -402c7ee0: 21c9 s32i.n a12, a1, 8 -402c7ee2: 3109 s32i.n a0, a1, 12 -402c7ee4: 03cd mov.n a12, a3 -402c7ee6: e28c beqz.n a2, 402c7ef8 -402c7ee8: ff5a31 l32r a3, 402c7c50 -402c7eeb: 8aa042 movi a4, 138 -402c7eee: c46601 l32r a0, 402b9088 -402c7ef1: 0000c0 callx0 a0 -402c7ef4: 020c movi.n a2, 0 -402c7ef6: 0c29 s32i.n a2, a12, 0 -402c7ef8: 3108 l32i.n a0, a1, 12 -402c7efa: 21c8 l32i.n a12, a1, 8 -402c7efc: 10c112 addi a1, a1, 16 -402c7eff: f00d ret.n -402c7f01: 000000 ill -402c7f04: 2cce40 excw -402c7f07: ce3840 excw -402c7f0a: 402c movi.n a0, 36 -402c7f0c: 2cce34 excw -402c7f0f: ce2440 excw -402c7f12: 402c movi.n a0, 36 -402c7f14: fe89d1 l32r a13, 402c7938 -402c7f17: 3f .byte 0x3f -402c7f18: 2cce10 excw -402c7f1b: ce0040 excw -402c7f1e: 402c movi.n a0, 36 -402c7f20: 2ccdf4 excw -402c7f23: cdec40 excw +402c7cca: 31cb addi.n a3, a1, 12 +402c7ccc: 020c movi.n a2, 0 +402c7cce: db5a85 call0 402a3278 +402c7cd1: ffe721 l32r a2, 402c7c70 +402c7cd4: 31cb addi.n a3, a1, 12 +402c7cd6: 000222 l8ui a2, a2, 0 +402c7cd9: 640c movi.n a4, 6 +402c7cdb: 004d22 s8i a2, a13, 0 +402c7cde: 2d1b addi.n a2, a13, 1 +402c7ce0: c6bf01 l32r a0, 402b97dc +402c7ce3: 0000c0 callx0 a0 +402c7ce6: 0d3d mov.n a3, a13 +402c7ce8: 740c movi.n a4, 7 +402c7cea: 0e2d mov.n a2, a14 +402c7cec: f31dc5 call0 402baecc +402c7cef: 74a542 movi a4, 0x574 +402c7cf2: 0c3d mov.n a3, a12 +402c7cf4: 0d2d mov.n a2, a13 +402c7cf6: c4eb01 l32r a0, 402b90a4 +402c7cf9: 0000c0 callx0 a0 +402c7cfc: 000586 j 402c7d16 +402c7cff: 020c00 excw +402c7d02: 76a542 movi a4, 0x576 +402c7d05: 0c3d mov.n a3, a12 +402c7d07: c4e701 l32r a0, 402b90a4 +402c7d0a: 0000c0 callx0 a0 +402c7d0d: ffd921 l32r a2, 402c7c74 +402c7d10: c64001 l32r a0, 402b9610 +402c7d13: 0000c0 callx0 a0 +402c7d16: b108 l32i.n a0, a1, 44 +402c7d18: a1c8 l32i.n a12, a1, 40 +402c7d1a: 91d8 l32i.n a13, a1, 36 +402c7d1c: 81e8 l32i.n a14, a1, 32 +402c7d1e: 30c112 addi a1, a1, 48 +402c7d21: f00d ret.n + ... + +402c7d24 : +402c7d24: f0c112 addi a1, a1, -16 +402c7d27: f4f531 l32r a3, 402c50fc +402c7d2a: 036102 s32i a0, a1, 12 +402c7d2d: 0261c2 s32i a12, a1, 8 +402c7d30: 040342 l8ui a4, a3, 4 +402c7d33: 471426 beqi a4, 1, 402c7d7e +402c7d36: 062242 l32i a4, a2, 24 +402c7d39: d51c movi.n a5, 29 +402c7d3b: d30422 l8ui a2, a4, 211 +402c7d3e: 221b addi.n a2, a2, 1 +402c7d40: 742020 extui a2, a2, 0, 8 +402c7d43: d34422 s8i a2, a4, 211 +402c7d46: 34b527 bgeu a5, a2, 402c7d7e +402c7d49: 020c movi.n a2, 0 +402c7d4b: d34422 s8i a2, a4, 211 +402c7d4e: 120c movi.n a2, 1 +402c7d50: 064322 s8i a2, a3, 6 +402c7d53: f5b021 l32r a2, 402c5414 +402c7d56: dca001 l32r a0, 402befd8 +402c7d59: 0000c0 callx0 a0 +402c7d5c: f5afc1 l32r a12, 402c5418 +402c7d5f: 0c2d mov.n a2, a12 +402c7d61: f39a85 call0 402bb70c +402c7d64: ffc231 l32r a3, 402c7c6c +402c7d67: 2c28 l32i.n a2, a12, 8 +402c7d69: 8ba542 movi a4, 0x58b +402c7d6c: c4ce01 l32r a0, 402b90a4 +402c7d6f: 0000c0 callx0 a0 +402c7d72: f61821 l32r a2, 402c55d4 +402c7d75: 030c movi.n a3, 0 +402c7d77: 0248 l32i.n a4, a2, 0 +402c7d79: 420c movi.n a2, 4 +402c7d7b: 0004c0 callx0 a4 +402c7d7e: 3108 l32i.n a0, a1, 12 +402c7d80: 21c8 l32i.n a12, a1, 8 +402c7d82: 10c112 addi a1, a1, 16 +402c7d85: f00d ret.n +402c7d87: cf1400 excw +402c7d8a: 402c movi.n a0, 36 +402c7d8c: c73b addi.n a12, a7, 3 +402c7d8e: fe .byte 0xfe +402c7d8f: 3f .byte 0x3f +402c7d90: 2ccef0 excw +402c7d93: c11240 mul16u a1, a2, a4 + +402c7d94 : +402c7d94: f0c112 addi a1, a1, -16 +402c7d97: 21c9 s32i.n a12, a1, 8 +402c7d99: f4dbc1 l32r a12, 402c5108 +402c7d9c: 3109 s32i.n a0, a1, 12 +402c7d9e: 0c28 l32i.n a2, a12, 0 +402c7da0: 12dc bnez.n a2, 402c7db5 +402c7da2: ffb231 l32r a3, 402c7c6c +402c7da5: 144c movi.n a4, 65 +402c7da7: 20a022 movi a2, 32 +402c7daa: c87d01 l32r a0, 402b9fa0 +402c7dad: 0000c0 callx0 a0 +402c7db0: 0c29 s32i.n a2, a12, 0 +402c7db2: 000206 j 402c7dbe +402c7db5: fff421 l32r a2, 402c7d88 +402c7db8: c61601 l32r a0, 402b9610 +402c7dbb: 0000c0 callx0 a0 +402c7dbe: 002c22 l32i a2, a12, 0 +402c7dc1: 013256 bnez a2, 402c7dd8 +402c7dc4: fff231 l32r a3, 402c7d8c +402c7dc7: fff221 l32r a2, 402c7d90 +402c7dca: 47a042 movi a4, 71 +402c7dcd: c61001 l32r a0, 402b9610 +402c7dd0: 0000c0 callx0 a0 +402c7dd3: 020c movi.n a2, 0 +402c7dd5: fd8005 call0 402c55d8 +402c7dd8: 3108 l32i.n a0, a1, 12 +402c7dda: 21c8 l32i.n a12, a1, 8 +402c7ddc: 10c112 addi a1, a1, 16 +402c7ddf: f00d ret.n +402c7de1: 000000 ill + +402c7de4 : +402c7de4: f4c931 l32r a3, 402c5108 +402c7de7: f0c112 addi a1, a1, -16 +402c7dea: 0328 l32i.n a2, a3, 0 +402c7dec: 21c9 s32i.n a12, a1, 8 +402c7dee: 3109 s32i.n a0, a1, 12 +402c7df0: 03cd mov.n a12, a3 +402c7df2: e28c beqz.n a2, 402c7e04 +402c7df4: ff9e31 l32r a3, 402c7c6c +402c7df7: 57a042 movi a4, 87 +402c7dfa: c4aa01 l32r a0, 402b90a4 +402c7dfd: 0000c0 callx0 a0 +402c7e00: 020c movi.n a2, 0 +402c7e02: 0c29 s32i.n a2, a12, 0 +402c7e04: 3108 l32i.n a0, a1, 12 +402c7e06: 21c8 l32i.n a12, a1, 8 +402c7e08: 10c112 addi a1, a1, 16 +402c7e0b: f00d ret.n +402c7e0d: 000000 ill +402c7e10: 2cced4 excw +402c7e13: ceb040 excw +402c7e16: 402c movi.n a0, 36 + +402c7e18 : +402c7e18: f0c112 addi a1, a1, -16 +402c7e1b: 21c9 s32i.n a12, a1, 8 +402c7e1d: f532c1 l32r a12, 402c52e8 +402c7e20: 3109 s32i.n a0, a1, 12 +402c7e22: 0c28 l32i.n a2, a12, 0 +402c7e24: 42dc bnez.n a2, 402c7e3c +402c7e26: ff9131 l32r a3, 402c7c6c +402c7e29: 60a042 movi a4, 96 +402c7e2c: d4a022 movi a2, 212 +402c7e2f: c85c01 l32r a0, 402b9fa0 +402c7e32: 0000c0 callx0 a0 +402c7e35: 0c29 s32i.n a2, a12, 0 +402c7e37: 000286 j 402c7e45 +402c7e3a: 210000 srai a0, a0, 0 +402c7e3d: 01fff5 excw +402c7e40: c0c5f4 excw +402c7e43: 220000 excw +402c7e46: 002c movi.n a0, 32 +402c7e48: 014256 bnez a2, 402c7e60 +402c7e4b: ffd031 l32r a3, 402c7d8c +402c7e4e: fff121 l32r a2, 402c7e14 +402c7e51: 66a042 movi a4, 102 +402c7e54: c5ef01 l32r a0, 402b9610 +402c7e57: 0000c0 callx0 a0 +402c7e5a: 00a022 movi a2, 0 +402c7e5d: fd7785 call0 402c55d8 +402c7e60: 3108 l32i.n a0, a1, 12 +402c7e62: 21c8 l32i.n a12, a1, 8 +402c7e64: 10c112 addi a1, a1, 16 +402c7e67: f00d ret.n +402c7e69: 000000 ill +402c7e6c: 2cce94 excw +402c7e6f: ce7040 excw +402c7e72: 402c movi.n a0, 36 + +402c7e74 : +402c7e74: f0c112 addi a1, a1, -16 +402c7e77: 21c9 s32i.n a12, a1, 8 +402c7e79: f51ac1 l32r a12, 402c52e4 +402c7e7c: 3109 s32i.n a0, a1, 12 +402c7e7e: 0c28 l32i.n a2, a12, 0 +402c7e80: 42dc bnez.n a2, 402c7e98 +402c7e82: ff7a31 l32r a3, 402c7c6c +402c7e85: 70a042 movi a4, 112 +402c7e88: d4a022 movi a2, 212 +402c7e8b: c84501 l32r a0, 402b9fa0 +402c7e8e: 0000c0 callx0 a0 +402c7e91: 0c29 s32i.n a2, a12, 0 +402c7e93: 000286 j 402c7ea1 +402c7e96: 210000 srai a0, a0, 0 +402c7e99: 01fff5 excw +402c7e9c: c5dd excw +402c7e9e: 0000c0 callx0 a0 +402c7ea1: 002c22 l32i a2, a12, 0 +402c7ea4: 014256 bnez a2, 402c7ebc +402c7ea7: ffb931 l32r a3, 402c7d8c +402c7eaa: fff121 l32r a2, 402c7e70 +402c7ead: 76a042 movi a4, 118 +402c7eb0: c5d801 l32r a0, 402b9610 +402c7eb3: 0000c0 callx0 a0 +402c7eb6: 00a022 movi a2, 0 +402c7eb9: fd71c5 call0 402c55d8 +402c7ebc: 3108 l32i.n a0, a1, 12 +402c7ebe: 21c8 l32i.n a12, a1, 8 +402c7ec0: 10c112 addi a1, a1, 16 +402c7ec3: f00d ret.n +402c7ec5: 000000 ill + +402c7ec8 : +402c7ec8: f50831 l32r a3, 402c52e8 +402c7ecb: f0c112 addi a1, a1, -16 +402c7ece: 0328 l32i.n a2, a3, 0 +402c7ed0: 21c9 s32i.n a12, a1, 8 +402c7ed2: 3109 s32i.n a0, a1, 12 +402c7ed4: 03cd mov.n a12, a3 +402c7ed6: e28c beqz.n a2, 402c7ee8 +402c7ed8: ff6531 l32r a3, 402c7c6c +402c7edb: 81a042 movi a4, 129 +402c7ede: c47101 l32r a0, 402b90a4 +402c7ee1: 0000c0 callx0 a0 +402c7ee4: 020c movi.n a2, 0 +402c7ee6: 0c29 s32i.n a2, a12, 0 +402c7ee8: 3108 l32i.n a0, a1, 12 +402c7eea: 21c8 l32i.n a12, a1, 8 +402c7eec: 10c112 addi a1, a1, 16 +402c7eef: f00d ret.n +402c7ef1: 000000 ill + +402c7ef4 : +402c7ef4: f4fc31 l32r a3, 402c52e4 +402c7ef7: f0c112 addi a1, a1, -16 +402c7efa: 0328 l32i.n a2, a3, 0 +402c7efc: 21c9 s32i.n a12, a1, 8 +402c7efe: 3109 s32i.n a0, a1, 12 +402c7f00: 03cd mov.n a12, a3 +402c7f02: e28c beqz.n a2, 402c7f14 +402c7f04: ff5a31 l32r a3, 402c7c6c +402c7f07: 8aa042 movi a4, 138 +402c7f0a: c46601 l32r a0, 402b90a4 +402c7f0d: 0000c0 callx0 a0 +402c7f10: 020c movi.n a2, 0 +402c7f12: 0c29 s32i.n a2, a12, 0 +402c7f14: 3108 l32i.n a0, a1, 12 +402c7f16: 21c8 l32i.n a12, a1, 8 +402c7f18: 10c112 addi a1, a1, 16 +402c7f1b: f00d ret.n +402c7f1d: 000000 ill +402c7f20: 2cce60 excw +402c7f23: ce5840 excw 402c7f26: 402c movi.n a0, 36 -402c7f28: cde8 l32i.n a14, a13, 48 -402c7f2a: 402c movi.n a0, 36 -402c7f2c: 2ccdd4 excw -402c7f2f: 791840 excw -402c7f32: c00000 sub a0, a0, a0 -402c7f35: 2ccd excw -402c7f37: c11240 mul16u a1, a2, a4 - -402c7f38 : -402c7f38: c0c112 addi a1, a1, -64 -402c7f3b: b1f9 s32i.n a15, a1, 44 -402c7f3d: f46bf1 l32r a15, 402c50ec -402c7f40: e1c9 s32i.n a12, a1, 56 -402c7f42: 0f38 l32i.n a3, a15, 0 -402c7f44: f109 s32i.n a0, a1, 60 -402c7f46: d1d9 s32i.n a13, a1, 52 -402c7f48: c1e9 s32i.n a14, a1, 48 -402c7f4a: 1003d2 l8ui a13, a3, 16 -402c7f4d: 640c movi.n a4, 6 -402c7f4f: 11c332 addi a3, a3, 17 -402c7f52: 012d mov.n a2, a1 -402c7f54: c61b01 l32r a0, 402b97c0 -402c7f57: 0000c0 callx0 a0 -402c7f5a: 0f28 l32i.n a2, a15, 0 -402c7f5c: f461c1 l32r a12, 402c50e0 -402c7f5f: 170222 l8ui a2, a2, 23 -402c7f62: 4129 s32i.n a2, a1, 16 -402c7f64: 0c0c22 l8ui a2, a12, 12 -402c7f67: 2e1266 bnei a2, 1, 402c7f99 -402c7f6a: 013d80 slli a3, a13, 24 -402c7f6d: ffe521 l32r a2, 402c7f04 -402c7f70: 313830 srai a3, a3, 24 -402c7f73: c5a001 l32r a0, 402b95f4 -402c7f76: 0000c0 callx0 a0 -402c7f79: 00a0d2 movi a13, 0 -402c7f7c: 21da add.n a2, a1, a13 -402c7f7e: 000232 l8ui a3, a2, 0 -402c7f81: ffe121 l32r a2, 402c7f08 -402c7f84: 01cdd2 addi a13, a13, 1 -402c7f87: c59b01 l32r a0, 402b95f4 -402c7f8a: 0000c0 callx0 a0 -402c7f8d: eb6d66 bnei a13, 6, 402c7f7c -402c7f90: ffdf21 l32r a2, 402c7f0c -402c7f93: c59801 l32r a0, 402b95f4 -402c7f96: 0000c0 callx0 a0 -402c7f99: ffe605 call0 402c7dfc -402c7f9c: f4cc21 l32r a2, 402c52cc -402c7f9f: 0022d2 l32i a13, a2, 0 -402c7fa2: 008d56 bnez a13, 402c7fae -402c7fa5: ffda21 l32r a2, 402c7f10 -402c7fa8: c59301 l32r a0, 402b95f4 -402c7fab: 0000c0 callx0 a0 -402c7fae: 4128 l32i.n a2, a1, 16 -402c7fb0: 130c movi.n a3, 1 -402c7fb2: 044d22 s8i a2, a13, 4 -402c7fb5: 0f28 l32i.n a2, a15, 0 -402c7fb7: 184d32 s8i a3, a13, 24 -402c7fba: 040c movi.n a4, 0 -402c7fbc: 045242 s16i a4, a2, 8 -402c7fbf: 1e4232 s8i a3, a2, 30 -402c7fc2: 640c movi.n a4, 6 -402c7fc4: 2d5b addi.n a2, a13, 5 -402c7fc6: 013d mov.n a3, a1 -402c7fc8: 046122 s32i a2, a1, 16 -402c7fcb: c5fd01 l32r a0, 402b97c0 -402c7fce: 0000c0 callx0 a0 -402c7fd1: ffd031 l32r a3, 402c7f14 -402c7fd4: 2dbb addi.n a2, a13, 11 -402c7fd6: 640c movi.n a4, 6 -402c7fd8: 5129 s32i.n a2, a1, 20 -402c7fda: c5f901 l32r a0, 402b97c0 -402c7fdd: 0000c0 callx0 a0 -402c7fe0: 120c movi.n a2, 1 -402c7fe2: 0d29 s32i.n a2, a13, 0 -402c7fe4: 0d0c32 l8ui a3, a12, 13 -402c7fe7: b39c beqz.n a3, 402c8006 -402c7fe9: 332a add.n a3, a3, a2 -402c7feb: 0c0c22 l8ui a2, a12, 12 -402c7fee: 0d4c32 s8i a3, a12, 13 -402c7ff1: 021226 beqi a2, 1, 402c7ff7 -402c7ff4: 003686 j 402c80d2 -402c7ff7: ffc821 l32r a2, 402c7f18 -402c7ffa: c57e01 l32r a0, 402b95f4 -402c7ffd: 0000c0 callx0 a0 -402c8000: 003386 j 402c80d2 -402c8003: 000000 ill -402c8006: 026c22 s32i a2, a12, 8 -402c8009: 0d4c22 s8i a2, a12, 13 -402c800c: ffc421 l32r a2, 402c7f1c -402c800f: c57901 l32r a0, 402b95f4 -402c8012: 0000c0 callx0 a0 -402c8015: ffc221 l32r a2, 402c7f20 -402c8018: c57701 l32r a0, 402b95f4 -402c801b: 0000c0 callx0 a0 -402c801e: 4148 l32i.n a4, a1, 16 -402c8020: 000432 l8ui a3, a4, 0 -402c8023: ffc021 l32r a2, 402c7f24 -402c8026: 6149 s32i.n a4, a1, 24 -402c8028: c57301 l32r a0, 402b95f4 -402c802b: 0000c0 callx0 a0 -402c802e: 6148 l32i.n a4, a1, 24 -402c8030: 5128 l32i.n a2, a1, 20 -402c8032: 441b addi.n a4, a4, 1 -402c8034: e89247 bne a2, a4, 402c8020 -402c8037: ffbc21 l32r a2, 402c7f28 -402c803a: c56e01 l32r a0, 402b95f4 -402c803d: 0000c0 callx0 a0 -402c8040: 0c0c22 l8ui a2, a12, 12 -402c8043: 0b1266 bnei a2, 1, 402c8052 -402c8046: 040d32 l8ui a3, a13, 4 -402c8049: ffb821 l32r a2, 402c7f2c -402c804c: c56a01 l32r a0, 402b95f4 -402c804f: 0000c0 callx0 a0 -402c8052: f4d121 l32r a2, 402c5398 -402c8055: 0228 l32i.n a2, a2, 0 -402c8057: 1422d2 l32i a13, a2, 80 -402c805a: 8d9c beqz.n a13, 402c8076 -402c805c: 640c movi.n a4, 6 -402c805e: 0d3d mov.n a3, a13 -402c8060: 012d mov.n a2, a1 -402c8062: c7c701 l32r a0, 402b9f80 -402c8065: 0000c0 callx0 a0 -402c8068: 42cc bnez.n a2, 402c8070 -402c806a: 4f0de2 l8ui a14, a13, 79 -402c806d: 000146 j 402c8076 -402c8070: 142dd2 l32i a13, a13, 80 -402c8073: fff8c6 j 402c805a -402c8076: 3ecc bnez.n a14, 402c807d -402c8078: 0f28 l32i.n a2, a15, 0 -402c807a: 1802e2 l8ui a14, a2, 24 -402c807d: f41721 l32r a2, 402c50dc -402c8080: dbcf01 l32r a0, 402befbc -402c8083: 0000c0 callx0 a0 -402c8086: 0e2d mov.n a2, a14 -402c8088: dae645 call0 402a2ef0 -402c808b: f4ddd1 l32r a13, 402c5400 -402c808e: 0d2d mov.n a2, a13 -402c8090: dbcb01 l32r a0, 402befbc -402c8093: 0000c0 callx0 a0 -402c8096: f77331 l32r a3, 402c5e64 -402c8099: 040c movi.n a4, 0 -402c809b: 202dd0 or a2, a13, a13 -402c809e: dd1e01 l32r a0, 402bf518 -402c80a1: 0000c0 callx0 a0 -402c80a4: ffa331 l32r a3, 402c7f30 -402c80a7: 0d2d mov.n a2, a13 -402c80a9: 01a052 movi a5, 1 -402c80ac: 040c movi.n a4, 0 -402c80ae: dd1b01 l32r a0, 402bf51c -402c80b1: 0000c0 callx0 a0 -402c80b4: 0c0c22 l8ui a2, a12, 12 -402c80b7: 0a1266 bnei a2, 1, 402c80c5 -402c80ba: ff9e21 l32r a2, 402c7f34 -402c80bd: 0e3d mov.n a3, a14 -402c80bf: c54d01 l32r a0, 402b95f4 -402c80c2: 0000c0 callx0 a0 -402c80c5: f53c21 l32r a2, 402c55b8 -402c80c8: f76b31 l32r a3, 402c5e74 -402c80cb: 0248 l32i.n a4, a2, 0 -402c80cd: 220c movi.n a2, 2 -402c80cf: 0004c0 callx0 a4 -402c80d2: f108 l32i.n a0, a1, 60 -402c80d4: e1c8 l32i.n a12, a1, 56 -402c80d6: d1d8 l32i.n a13, a1, 52 -402c80d8: c1e8 l32i.n a14, a1, 48 -402c80da: b1f8 l32i.n a15, a1, 44 -402c80dc: 40c112 addi a1, a1, 64 -402c80df: f00d ret.n -402c80e1: 000000 ill -402c80e4: cdb8 l32i.n a11, a13, 48 -402c80e6: 402c movi.n a0, 36 -402c80e8: 2ccda4 excw -402c80eb: cd9c40 excw -402c80ee: 402c movi.n a0, 36 -402c80f0: 2ccd90 excw -402c80f3: cd8840 excw -402c80f6: 402c movi.n a0, 36 -402c80f8: 2ccd80 excw -402c80fb: cd7c40 excw -402c80fe: 402c movi.n a0, 36 -402c8100: 2ccd74 excw -402c8103: cd6c40 excw -402c8106: 402c movi.n a0, 36 -402c8108: cd68 l32i.n a6, a13, 48 +402c7f28: 2cce54 excw +402c7f2b: ce4440 excw +402c7f2e: 402c movi.n a0, 36 +402c7f30: fe89d1 l32r a13, 402c7954 +402c7f33: 3f .byte 0x3f +402c7f34: 2cce30 excw +402c7f37: ce2040 excw +402c7f3a: 402c movi.n a0, 36 +402c7f3c: 2cce14 excw +402c7f3f: ce0c40 excw +402c7f42: 402c movi.n a0, 36 +402c7f44: ce08 l32i.n a0, a14, 48 +402c7f46: 402c movi.n a0, 36 +402c7f48: 2ccdf4 excw +402c7f4b: 791840 excw +402c7f4e: e00000 subx4 a0, a0, a0 +402c7f51: 2ccd excw +402c7f53: c11240 mul16u a1, a2, a4 + +402c7f54 : +402c7f54: c0c112 addi a1, a1, -64 +402c7f57: b1f9 s32i.n a15, a1, 44 +402c7f59: f46bf1 l32r a15, 402c5108 +402c7f5c: e1c9 s32i.n a12, a1, 56 +402c7f5e: 0f38 l32i.n a3, a15, 0 +402c7f60: f109 s32i.n a0, a1, 60 +402c7f62: d1d9 s32i.n a13, a1, 52 +402c7f64: c1e9 s32i.n a14, a1, 48 +402c7f66: 1003d2 l8ui a13, a3, 16 +402c7f69: 640c movi.n a4, 6 +402c7f6b: 11c332 addi a3, a3, 17 +402c7f6e: 012d mov.n a2, a1 +402c7f70: c61b01 l32r a0, 402b97dc +402c7f73: 0000c0 callx0 a0 +402c7f76: 0f28 l32i.n a2, a15, 0 +402c7f78: f461c1 l32r a12, 402c50fc +402c7f7b: 170222 l8ui a2, a2, 23 +402c7f7e: 4129 s32i.n a2, a1, 16 +402c7f80: 0c0c22 l8ui a2, a12, 12 +402c7f83: 2e1266 bnei a2, 1, 402c7fb5 +402c7f86: 013d80 slli a3, a13, 24 +402c7f89: ffe521 l32r a2, 402c7f20 +402c7f8c: 313830 srai a3, a3, 24 +402c7f8f: c5a001 l32r a0, 402b9610 +402c7f92: 0000c0 callx0 a0 +402c7f95: 00a0d2 movi a13, 0 +402c7f98: 21da add.n a2, a1, a13 +402c7f9a: 000232 l8ui a3, a2, 0 +402c7f9d: ffe121 l32r a2, 402c7f24 +402c7fa0: 01cdd2 addi a13, a13, 1 +402c7fa3: c59b01 l32r a0, 402b9610 +402c7fa6: 0000c0 callx0 a0 +402c7fa9: eb6d66 bnei a13, 6, 402c7f98 +402c7fac: ffdf21 l32r a2, 402c7f28 +402c7faf: c59801 l32r a0, 402b9610 +402c7fb2: 0000c0 callx0 a0 +402c7fb5: ffe605 call0 402c7e18 +402c7fb8: f4cc21 l32r a2, 402c52e8 +402c7fbb: 0022d2 l32i a13, a2, 0 +402c7fbe: 008d56 bnez a13, 402c7fca +402c7fc1: ffda21 l32r a2, 402c7f2c +402c7fc4: c59301 l32r a0, 402b9610 +402c7fc7: 0000c0 callx0 a0 +402c7fca: 4128 l32i.n a2, a1, 16 +402c7fcc: 130c movi.n a3, 1 +402c7fce: 044d22 s8i a2, a13, 4 +402c7fd1: 0f28 l32i.n a2, a15, 0 +402c7fd3: 184d32 s8i a3, a13, 24 +402c7fd6: 040c movi.n a4, 0 +402c7fd8: 045242 s16i a4, a2, 8 +402c7fdb: 1e4232 s8i a3, a2, 30 +402c7fde: 640c movi.n a4, 6 +402c7fe0: 2d5b addi.n a2, a13, 5 +402c7fe2: 013d mov.n a3, a1 +402c7fe4: 046122 s32i a2, a1, 16 +402c7fe7: c5fd01 l32r a0, 402b97dc +402c7fea: 0000c0 callx0 a0 +402c7fed: ffd031 l32r a3, 402c7f30 +402c7ff0: 2dbb addi.n a2, a13, 11 +402c7ff2: 640c movi.n a4, 6 +402c7ff4: 5129 s32i.n a2, a1, 20 +402c7ff6: c5f901 l32r a0, 402b97dc +402c7ff9: 0000c0 callx0 a0 +402c7ffc: 120c movi.n a2, 1 +402c7ffe: 0d29 s32i.n a2, a13, 0 +402c8000: 0d0c32 l8ui a3, a12, 13 +402c8003: b39c beqz.n a3, 402c8022 +402c8005: 332a add.n a3, a3, a2 +402c8007: 0c0c22 l8ui a2, a12, 12 +402c800a: 0d4c32 s8i a3, a12, 13 +402c800d: 021226 beqi a2, 1, 402c8013 +402c8010: 003686 j 402c80ee +402c8013: ffc821 l32r a2, 402c7f34 +402c8016: c57e01 l32r a0, 402b9610 +402c8019: 0000c0 callx0 a0 +402c801c: 003386 j 402c80ee +402c801f: 000000 ill +402c8022: 026c22 s32i a2, a12, 8 +402c8025: 0d4c22 s8i a2, a12, 13 +402c8028: ffc421 l32r a2, 402c7f38 +402c802b: c57901 l32r a0, 402b9610 +402c802e: 0000c0 callx0 a0 +402c8031: ffc221 l32r a2, 402c7f3c +402c8034: c57701 l32r a0, 402b9610 +402c8037: 0000c0 callx0 a0 +402c803a: 4148 l32i.n a4, a1, 16 +402c803c: 000432 l8ui a3, a4, 0 +402c803f: ffc021 l32r a2, 402c7f40 +402c8042: 6149 s32i.n a4, a1, 24 +402c8044: c57301 l32r a0, 402b9610 +402c8047: 0000c0 callx0 a0 +402c804a: 6148 l32i.n a4, a1, 24 +402c804c: 5128 l32i.n a2, a1, 20 +402c804e: 441b addi.n a4, a4, 1 +402c8050: e89247 bne a2, a4, 402c803c +402c8053: ffbc21 l32r a2, 402c7f44 +402c8056: c56e01 l32r a0, 402b9610 +402c8059: 0000c0 callx0 a0 +402c805c: 0c0c22 l8ui a2, a12, 12 +402c805f: 0b1266 bnei a2, 1, 402c806e +402c8062: 040d32 l8ui a3, a13, 4 +402c8065: ffb821 l32r a2, 402c7f48 +402c8068: c56a01 l32r a0, 402b9610 +402c806b: 0000c0 callx0 a0 +402c806e: f4d121 l32r a2, 402c53b4 +402c8071: 0228 l32i.n a2, a2, 0 +402c8073: 1422d2 l32i a13, a2, 80 +402c8076: 8d9c beqz.n a13, 402c8092 +402c8078: 640c movi.n a4, 6 +402c807a: 0d3d mov.n a3, a13 +402c807c: 012d mov.n a2, a1 +402c807e: c7c701 l32r a0, 402b9f9c +402c8081: 0000c0 callx0 a0 +402c8084: 42cc bnez.n a2, 402c808c +402c8086: 4f0de2 l8ui a14, a13, 79 +402c8089: 000146 j 402c8092 +402c808c: 142dd2 l32i a13, a13, 80 +402c808f: fff8c6 j 402c8076 +402c8092: 3ecc bnez.n a14, 402c8099 +402c8094: 0f28 l32i.n a2, a15, 0 +402c8096: 1802e2 l8ui a14, a2, 24 +402c8099: f41721 l32r a2, 402c50f8 +402c809c: dbcf01 l32r a0, 402befd8 +402c809f: 0000c0 callx0 a0 +402c80a2: 0e2d mov.n a2, a14 +402c80a4: dae485 call0 402a2ef0 +402c80a7: f4ddd1 l32r a13, 402c541c +402c80aa: 0d2d mov.n a2, a13 +402c80ac: dbcb01 l32r a0, 402befd8 +402c80af: 0000c0 callx0 a0 +402c80b2: f77331 l32r a3, 402c5e80 +402c80b5: 040c movi.n a4, 0 +402c80b7: 202dd0 or a2, a13, a13 +402c80ba: dd1e01 l32r a0, 402bf534 +402c80bd: 0000c0 callx0 a0 +402c80c0: ffa331 l32r a3, 402c7f4c +402c80c3: 0d2d mov.n a2, a13 +402c80c5: 01a052 movi a5, 1 +402c80c8: 040c movi.n a4, 0 +402c80ca: dd1b01 l32r a0, 402bf538 +402c80cd: 0000c0 callx0 a0 +402c80d0: 0c0c22 l8ui a2, a12, 12 +402c80d3: 0a1266 bnei a2, 1, 402c80e1 +402c80d6: ff9e21 l32r a2, 402c7f50 +402c80d9: 0e3d mov.n a3, a14 +402c80db: c54d01 l32r a0, 402b9610 +402c80de: 0000c0 callx0 a0 +402c80e1: f53c21 l32r a2, 402c55d4 +402c80e4: f76b31 l32r a3, 402c5e90 +402c80e7: 0248 l32i.n a4, a2, 0 +402c80e9: 220c movi.n a2, 2 +402c80eb: 0004c0 callx0 a4 +402c80ee: f108 l32i.n a0, a1, 60 +402c80f0: e1c8 l32i.n a12, a1, 56 +402c80f2: d1d8 l32i.n a13, a1, 52 +402c80f4: c1e8 l32i.n a14, a1, 48 +402c80f6: b1f8 l32i.n a15, a1, 44 +402c80f8: 40c112 addi a1, a1, 64 +402c80fb: f00d ret.n +402c80fd: 000000 ill +402c8100: cdd8 l32i.n a13, a13, 48 +402c8102: 402c movi.n a0, 36 +402c8104: 2ccdc4 excw +402c8107: cdbc40 excw 402c810a: 402c movi.n a0, 36 -402c810c: cd5c movi.n a13, 92 -402c810e: 402c movi.n a0, 36 - -402c8110 : -402c8110: b0c112 addi a1, a1, -80 -402c8113: 1261c2 s32i a12, a1, 72 -402c8116: 20c220 or a12, a2, a2 -402c8119: f49f21 l32r a2, 402c5398 -402c811c: 1061e2 s32i a14, a1, 64 -402c811f: 002222 l32i a2, a2, 0 -402c8122: 136102 s32i a0, a1, 76 -402c8125: 1161d2 s32i a13, a1, 68 -402c8128: 0f61f2 s32i a15, a1, 60 -402c812b: 1422e2 l32i a14, a2, 80 -402c812e: dada85 call0 402a2ed8 -402c8131: 5129 s32i.n a2, a1, 20 -402c8133: f3ee21 l32r a2, 402c50ec -402c8136: 5158 l32i.n a5, a1, 20 -402c8138: 0228 l32i.n a2, a2, 0 -402c813a: 1c0232 l8ui a3, a2, 28 -402c813d: 089357 bne a3, a5, 402c8149 -402c8140: 16cc62 addi a6, a12, 22 -402c8143: 6169 s32i.n a6, a1, 24 -402c8145: 000586 j 402c815f -402c8148: 515800 excw -402c814b: 1c4252 s8i a5, a2, 28 -402c814e: 1b0222 l8ui a2, a2, 27 -402c8151: eb1266 bnei a2, 1, 402c8140 -402c8154: 0c2d mov.n a2, a12 -402c8156: ffde05 call0 402c7f38 -402c8159: 00cb06 j 402c8489 -402c815c: 142ee2 l32i a14, a14, 80 -402c815f: 326e16 beqz a14, 402c8489 -402c8162: 6128 l32i.n a2, a1, 24 -402c8164: 06a042 movi a4, 6 -402c8167: 203ee0 or a3, a14, a14 -402c816a: c78501 l32r a0, 402b9f80 -402c816d: 0000c0 callx0 a0 -402c8170: fe8256 bnez a2, 402c815c -402c8173: 060c movi.n a6, 0 -402c8175: 16ce52 addi a5, a14, 22 -402c8178: 4169 s32i.n a6, a1, 16 -402c817a: 7159 s32i.n a5, a1, 28 -402c817c: 181c22 l16ui a2, a12, 48 -402c817f: 4158 l32i.n a5, a1, 16 -402c8181: 023527 bltu a5, a2, 402c8187 -402c8184: 00c046 j 402c8489 -402c8187: 4168 l32i.n a6, a1, 16 -402c8189: d53c movi.n a5, 61 -402c818b: a03660 addx4 a3, a6, a6 -402c818e: 9033c0 addx2 a3, a3, a12 -402c8191: 1a1322 l16ui a2, a3, 52 -402c8194: 461b addi.n a4, a6, 1 -402c8196: 191332 l16ui a3, a3, 50 -402c8199: f44040 extui a4, a4, 0, 16 -402c819c: 4149 s32i.n a4, a1, 16 -402c819e: c0c342 addi a4, a3, -64 -402c81a1: f44040 extui a4, a4, 0, 16 -402c81a4: 412420 srli a2, a2, 4 -402c81a7: d13547 bltu a5, a4, 402c817c -402c81aa: 0c1e42 l16ui a4, a14, 24 -402c81ad: 5bb427 bgeu a4, a2, 402c820c -402c81b0: 441b addi.n a4, a4, 1 -402c81b2: 129247 bne a2, a4, 402c81c8 -402c81b5: 091e42 l16ui a4, a14, 18 -402c81b8: 085e42 s16i a4, a14, 16 -402c81bb: 0a1e42 l16ui a4, a14, 20 -402c81be: 095e42 s16i a4, a14, 18 -402c81c1: 0b1e42 l16ui a4, a14, 22 -402c81c4: 000786 j 402c81e6 -402c81c7: 1e4200 excw -402c81ca: 3708 l32i.n a0, a7, 12 -402c81cc: 722f14 excw -402c81cf: 1e .byte 0x1e -402c81d0: 7709 s32i.n a0, a7, 28 -402c81d2: 622913 excw -402c81d5: 1e .byte 0x1e -402c81d6: 670a add.n a6, a7, a0 -402c81d8: 422313 excw -402c81db: 1e .byte 0x1e -402c81dc: 470b addi.n a4, a7, -1 -402c81de: 721d13 excw -402c81e1: 5e .byte 0x5e -402c81e2: 6208 l32i.n a0, a2, 24 -402c81e4: 5e .byte 0x5e -402c81e5: 0c09 s32i.n a0, a12, 0 -402c81e7: 5e4207 ball a2, a0, 402c8249 -402c81ea: 320a add.n a3, a2, a0 -402c81ec: 5e .byte 0x5e -402c81ed: 220b addi.n a2, a2, -1 -402c81ef: 5e .byte 0x5e -402c81f0: 920c movi.n a2, 9 -402c81f2: ce .byte 0xce -402c81f3: 015d10 slli a5, a13, 31 -402c81f6: 078d mov.n a8, a7 -402c81f8: bb7c movi.n a11, -5 -402c81fa: 000c86 j 402c8230 -402c81fd: 040c00 extui a0, a0, 12, 1 -402c8200: 085e42 s16i a4, a14, 16 -402c8203: 095e42 s16i a4, a14, 18 -402c8206: 0a5e42 s16i a4, a14, 20 -402c8209: 0b5e32 s16i a3, a14, 22 -402c820c: 0c5e22 s16i a2, a14, 24 -402c820f: ffda46 j 402c817c -402c8212: 1b0000 excw -402c8215: 8088 l32i.n a8, a0, 32 -402c8217: a67480 excw -402c821a: 1b0414 excw -402c821d: 707077 bbci a0, 23, 402c8291 -402c8220: 382674 excw -402c8223: 6828 l32i.n a2, a8, 24 -402c8225: 992b71 l32r a7, 402ae6d4 -402c8228: 552b addi.n a5, a5, 2 -402c822a: 029967 bne a9, a6, 402c8230 -402c822d: ffd2c6 j 402c817c -402c8230: 001922 l16ui a2, a9, 0 -402c8233: c02320 sub a2, a3, a2 -402c8236: f42020 extui a2, a2, 0, 16 -402c8239: 114200 slli a4, a2, 16 -402c823c: 314040 srai a4, a4, 16 -402c823f: 223b addi.n a2, a2, 3 -402c8241: 005542 s16i a4, a5, 0 -402c8244: f42020 extui a2, a2, 0, 16 -402c8247: d972f6 bgeui a2, 7, 402c8224 -402c824a: fff186 j 402c8214 -402c824d: 0011d2 l16ui a13, a1, 0 -402c8250: 0111a2 l16ui a10, a1, 2 -402c8253: 021122 l16ui a2, a1, 4 -402c8256: 6daa add.n a6, a13, a10 -402c8258: 82ada0 mull a10, a13, a10 -402c825b: 626a add.n a6, a2, a6 -402c825d: c12a20 mul16u a2, a10, a2 -402c8260: f46060 extui a6, a6, 0, 16 -402c8263: f42020 extui a2, a2, 0, 16 -402c8266: 114600 slli a4, a6, 16 -402c8269: 11f200 slli a15, a2, 16 -402c826c: 1066b0 and a6, a6, a11 -402c826f: 314040 srai a4, a4, 16 -402c8272: 31f0f0 srai a15, a15, 16 -402c8275: 102626 beqi a6, 2, 402c8289 -402c8278: b67c movi.n a6, -5 -402c827a: 104460 and a4, a4, a6 -402c827d: 114400 slli a4, a4, 16 -402c8280: 314040 srai a4, a4, 16 -402c8283: faaf62 movi a6, -6 -402c8286: 9a9467 bne a4, a6, 402c8224 -402c8289: 1022b0 and a2, a2, a11 -402c828c: 102226 beqi a2, 2, 402c82a0 -402c828f: b27c movi.n a2, -5 -402c8291: 10ff20 and a15, a15, a2 -402c8294: 11ff00 slli a15, a15, 16 -402c8297: 31f0f0 srai a15, a15, 16 -402c829a: faaf42 movi a4, -6 -402c829d: 839f47 bne a15, a4, 402c8224 -402c82a0: f393d1 l32r a13, 402c50ec -402c82a3: 330b addi.n a3, a3, -1 -402c82a5: 0d28 l32i.n a2, a13, 0 -402c82a7: c07370 sub a7, a3, a7 -402c82aa: 041242 l16ui a4, a2, 8 -402c82ad: 0dfd mov.n a15, a13 -402c82af: 441b addi.n a4, a4, 1 -402c82b1: 114400 slli a4, a4, 16 -402c82b4: 314040 srai a4, a4, 16 -402c82b7: 045242 s16i a4, a2, 8 -402c82ba: 904420 addx2 a4, a4, a2 -402c82bd: 045472 s16i a7, a4, 8 -402c82c0: 049232 l16si a3, a2, 8 -402c82c3: 0223e6 bgei a3, 2, 402c82c9 -402c82c6: 006b86 j 402c8478 -402c82c9: 059242 l16si a4, a2, 10 -402c82cc: 069232 l16si a3, a2, 12 -402c82cf: 291437 beq a4, a3, 402c82fc -402c82d2: 00a032 movi a3, 0 -402c82d5: f38251 l32r a5, 402c50e0 -402c82d8: 045232 s16i a3, a2, 8 -402c82db: 0c0522 l8ui a2, a5, 12 -402c82de: 081266 bnei a2, 1, 402c82ea -402c82e1: ff8021 l32r a2, 402c80e4 -402c82e4: c4c401 l32r a0, 402b95f4 -402c82e7: 0000c0 callx0 a0 -402c82ea: 0f28 l32i.n a2, a15, 0 -402c82ec: 440c movi.n a4, 4 -402c82ee: 030c movi.n a3, 0 -402c82f0: 228b addi.n a2, a2, 8 -402c82f2: c24101 l32r a0, 402b8bf8 -402c82f5: 0000c0 callx0 a0 -402c82f8: 006346 j 402c8489 -402c82fb: 613800 excw -402c82fe: 640c movi.n a4, 6 -402c8300: 11c222 addi a2, a2, 17 -402c8303: c71f01 l32r a0, 402b9f80 -402c8306: 0000c0 callx0 a0 -402c8309: 083216 beqz a2, 402c8390 -402c830c: 0d28 l32i.n a2, a13, 0 -402c830e: 000c42 l8ui a4, a12, 0 -402c8311: 100232 l8ui a3, a2, 16 -402c8314: 014480 slli a4, a4, 24 -402c8317: 013380 slli a3, a3, 24 -402c831a: 022347 blt a3, a4, 402c8320 -402c831d: 027356 bnez a3, 402c8348 -402c8320: 6138 l32i.n a3, a1, 24 -402c8322: 640c movi.n a4, 6 -402c8324: 11c222 addi a2, a2, 17 -402c8327: c52601 l32r a0, 402b97c0 -402c832a: 0000c0 callx0 a0 -402c832d: 002d22 l32i a2, a13, 0 -402c8330: 000c32 l8ui a3, a12, 0 -402c8333: 052162 l32i a6, a1, 20 -402c8336: 104232 s8i a3, a2, 16 -402c8339: 049232 l16si a3, a2, 8 -402c833c: 903320 addx2 a3, a3, a2 -402c833f: 041332 l16ui a3, a3, 8 -402c8342: 184262 s8i a6, a2, 24 -402c8345: 174232 s8i a3, a2, 23 -402c8348: f36631 l32r a3, 402c50e0 -402c834b: 0c0322 l8ui a2, a3, 12 -402c834e: 021226 beqi a2, 1, 402c8354 -402c8351: 003206 j 402c841d -402c8354: ff6521 l32r a2, 402c80e8 -402c8357: c4a701 l32r a0, 402b95f4 -402c835a: 0000c0 callx0 a0 -402c835d: 00a042 movi a4, 0 -402c8360: 0f28 l32i.n a2, a15, 0 -402c8362: 224a add.n a2, a2, a4 -402c8364: 110232 l8ui a3, a2, 17 -402c8367: ff6121 l32r a2, 402c80ec -402c836a: 8149 s32i.n a4, a1, 32 -402c836c: c4a201 l32r a0, 402b95f4 -402c836f: 0000c0 callx0 a0 -402c8372: 8148 l32i.n a4, a1, 32 -402c8374: 441b addi.n a4, a4, 1 -402c8376: e66466 bnei a4, 6, 402c8360 -402c8379: 0d28 l32i.n a2, a13, 0 -402c837b: 100232 l8ui a3, a2, 16 -402c837e: ff5c21 l32r a2, 402c80f0 -402c8381: 013380 slli a3, a3, 24 -402c8384: 313830 srai a3, a3, 24 -402c8387: c49b01 l32r a0, 402b95f4 -402c838a: 0000c0 callx0 a0 -402c838d: 002306 j 402c841d -402c8390: 0d28 l32i.n a2, a13, 0 -402c8392: 000c42 l8ui a4, a12, 0 -402c8395: 100232 l8ui a3, a2, 16 -402c8398: 016480 slli a6, a4, 24 -402c839b: 013380 slli a3, a3, 24 -402c839e: 13a367 bge a3, a6, 402c83b5 -402c83a1: 049232 l16si a3, a2, 8 -402c83a4: 104242 s8i a4, a2, 16 -402c83a7: 903320 addx2 a3, a3, a2 -402c83aa: 041332 l16ui a3, a3, 8 -402c83ad: 5158 l32i.n a5, a1, 20 -402c83af: 174232 s8i a3, a2, 23 -402c83b2: 184252 s8i a5, a2, 24 -402c83b5: f34a61 l32r a6, 402c50e0 -402c83b8: 0c0622 l8ui a2, a6, 12 -402c83bb: 5e1266 bnei a2, 1, 402c841d -402c83be: ff4d21 l32r a2, 402c80f4 -402c83c1: c48c01 l32r a0, 402b95f4 -402c83c4: 0000c0 callx0 a0 -402c83c7: 00a042 movi a4, 0 -402c83ca: 0f28 l32i.n a2, a15, 0 -402c83cc: 224a add.n a2, a2, a4 -402c83ce: 110232 l8ui a3, a2, 17 -402c83d1: ff4921 l32r a2, 402c80f8 -402c83d4: 086142 s32i a4, a1, 32 -402c83d7: c48701 l32r a0, 402b95f4 -402c83da: 0000c0 callx0 a0 -402c83dd: 8148 l32i.n a4, a1, 32 -402c83df: 441b addi.n a4, a4, 1 -402c83e1: e55466 bnei a4, 5, 402c83ca -402c83e4: ff4621 l32r a2, 402c80fc -402c83e7: 16ccf2 addi a15, a12, 22 -402c83ea: c48201 l32r a0, 402b95f4 -402c83ed: 0000c0 callx0 a0 -402c83f0: ff4421 l32r a2, 402c8100 -402c83f3: c48001 l32r a0, 402b95f4 +402c810c: 2ccdb0 excw +402c810f: cda840 excw +402c8112: 402c movi.n a0, 36 +402c8114: 2ccda0 excw +402c8117: cd9c40 excw +402c811a: 402c movi.n a0, 36 +402c811c: 2ccd94 excw +402c811f: cd8c40 excw +402c8122: 402c movi.n a0, 36 +402c8124: cd88 l32i.n a8, a13, 48 +402c8126: 402c movi.n a0, 36 +402c8128: cd7c movi.n a13, -4 +402c812a: 402c movi.n a0, 36 + +402c812c : +402c812c: b0c112 addi a1, a1, -80 +402c812f: 1261c2 s32i a12, a1, 72 +402c8132: 20c220 or a12, a2, a2 +402c8135: f49f21 l32r a2, 402c53b4 +402c8138: 1061e2 s32i a14, a1, 64 +402c813b: 002222 l32i a2, a2, 0 +402c813e: 136102 s32i a0, a1, 76 +402c8141: 1161d2 s32i a13, a1, 68 +402c8144: 0f61f2 s32i a15, a1, 60 +402c8147: 1422e2 l32i a14, a2, 80 +402c814a: dad8c5 call0 402a2ed8 +402c814d: 5129 s32i.n a2, a1, 20 +402c814f: f3ee21 l32r a2, 402c5108 +402c8152: 5158 l32i.n a5, a1, 20 +402c8154: 0228 l32i.n a2, a2, 0 +402c8156: 1c0232 l8ui a3, a2, 28 +402c8159: 089357 bne a3, a5, 402c8165 +402c815c: 16cc62 addi a6, a12, 22 +402c815f: 6169 s32i.n a6, a1, 24 +402c8161: 000586 j 402c817b +402c8164: 515800 excw +402c8167: 1c4252 s8i a5, a2, 28 +402c816a: 1b0222 l8ui a2, a2, 27 +402c816d: eb1266 bnei a2, 1, 402c815c +402c8170: 0c2d mov.n a2, a12 +402c8172: ffde05 call0 402c7f54 +402c8175: 00cb06 j 402c84a5 +402c8178: 142ee2 l32i a14, a14, 80 +402c817b: 326e16 beqz a14, 402c84a5 +402c817e: 6128 l32i.n a2, a1, 24 +402c8180: 06a042 movi a4, 6 +402c8183: 203ee0 or a3, a14, a14 +402c8186: c78501 l32r a0, 402b9f9c +402c8189: 0000c0 callx0 a0 +402c818c: fe8256 bnez a2, 402c8178 +402c818f: 060c movi.n a6, 0 +402c8191: 16ce52 addi a5, a14, 22 +402c8194: 4169 s32i.n a6, a1, 16 +402c8196: 7159 s32i.n a5, a1, 28 +402c8198: 181c22 l16ui a2, a12, 48 +402c819b: 4158 l32i.n a5, a1, 16 +402c819d: 023527 bltu a5, a2, 402c81a3 +402c81a0: 00c046 j 402c84a5 +402c81a3: 4168 l32i.n a6, a1, 16 +402c81a5: d53c movi.n a5, 61 +402c81a7: a03660 addx4 a3, a6, a6 +402c81aa: 9033c0 addx2 a3, a3, a12 +402c81ad: 1a1322 l16ui a2, a3, 52 +402c81b0: 461b addi.n a4, a6, 1 +402c81b2: 191332 l16ui a3, a3, 50 +402c81b5: f44040 extui a4, a4, 0, 16 +402c81b8: 4149 s32i.n a4, a1, 16 +402c81ba: c0c342 addi a4, a3, -64 +402c81bd: f44040 extui a4, a4, 0, 16 +402c81c0: 412420 srli a2, a2, 4 +402c81c3: d13547 bltu a5, a4, 402c8198 +402c81c6: 0c1e42 l16ui a4, a14, 24 +402c81c9: 5bb427 bgeu a4, a2, 402c8228 +402c81cc: 441b addi.n a4, a4, 1 +402c81ce: 129247 bne a2, a4, 402c81e4 +402c81d1: 091e42 l16ui a4, a14, 18 +402c81d4: 085e42 s16i a4, a14, 16 +402c81d7: 0a1e42 l16ui a4, a14, 20 +402c81da: 095e42 s16i a4, a14, 18 +402c81dd: 0b1e42 l16ui a4, a14, 22 +402c81e0: 000786 j 402c8202 +402c81e3: 1e4200 excw +402c81e6: 3708 l32i.n a0, a7, 12 +402c81e8: 722f14 excw +402c81eb: 1e .byte 0x1e +402c81ec: 7709 s32i.n a0, a7, 28 +402c81ee: 622913 excw +402c81f1: 1e .byte 0x1e +402c81f2: 670a add.n a6, a7, a0 +402c81f4: 422313 excw +402c81f7: 1e .byte 0x1e +402c81f8: 470b addi.n a4, a7, -1 +402c81fa: 721d13 excw +402c81fd: 5e .byte 0x5e +402c81fe: 6208 l32i.n a0, a2, 24 +402c8200: 5e .byte 0x5e +402c8201: 0c09 s32i.n a0, a12, 0 +402c8203: 5e4207 ball a2, a0, 402c8265 +402c8206: 320a add.n a3, a2, a0 +402c8208: 5e .byte 0x5e +402c8209: 220b addi.n a2, a2, -1 +402c820b: 5e .byte 0x5e +402c820c: 920c movi.n a2, 9 +402c820e: ce .byte 0xce +402c820f: 015d10 slli a5, a13, 31 +402c8212: 078d mov.n a8, a7 +402c8214: bb7c movi.n a11, -5 +402c8216: 000c86 j 402c824c +402c8219: 040c00 extui a0, a0, 12, 1 +402c821c: 085e42 s16i a4, a14, 16 +402c821f: 095e42 s16i a4, a14, 18 +402c8222: 0a5e42 s16i a4, a14, 20 +402c8225: 0b5e32 s16i a3, a14, 22 +402c8228: 0c5e22 s16i a2, a14, 24 +402c822b: ffda46 j 402c8198 +402c822e: 1b0000 excw +402c8231: 8088 l32i.n a8, a0, 32 +402c8233: a67480 excw +402c8236: 1b0414 excw +402c8239: 707077 bbci a0, 23, 402c82ad +402c823c: 382674 excw +402c823f: 6828 l32i.n a2, a8, 24 +402c8241: 992b71 l32r a7, 402ae6f0 +402c8244: 552b addi.n a5, a5, 2 +402c8246: 029967 bne a9, a6, 402c824c +402c8249: ffd2c6 j 402c8198 +402c824c: 001922 l16ui a2, a9, 0 +402c824f: c02320 sub a2, a3, a2 +402c8252: f42020 extui a2, a2, 0, 16 +402c8255: 114200 slli a4, a2, 16 +402c8258: 314040 srai a4, a4, 16 +402c825b: 223b addi.n a2, a2, 3 +402c825d: 005542 s16i a4, a5, 0 +402c8260: f42020 extui a2, a2, 0, 16 +402c8263: d972f6 bgeui a2, 7, 402c8240 +402c8266: fff186 j 402c8230 +402c8269: 0011d2 l16ui a13, a1, 0 +402c826c: 0111a2 l16ui a10, a1, 2 +402c826f: 021122 l16ui a2, a1, 4 +402c8272: 6daa add.n a6, a13, a10 +402c8274: 82ada0 mull a10, a13, a10 +402c8277: 626a add.n a6, a2, a6 +402c8279: c12a20 mul16u a2, a10, a2 +402c827c: f46060 extui a6, a6, 0, 16 +402c827f: f42020 extui a2, a2, 0, 16 +402c8282: 114600 slli a4, a6, 16 +402c8285: 11f200 slli a15, a2, 16 +402c8288: 1066b0 and a6, a6, a11 +402c828b: 314040 srai a4, a4, 16 +402c828e: 31f0f0 srai a15, a15, 16 +402c8291: 102626 beqi a6, 2, 402c82a5 +402c8294: b67c movi.n a6, -5 +402c8296: 104460 and a4, a4, a6 +402c8299: 114400 slli a4, a4, 16 +402c829c: 314040 srai a4, a4, 16 +402c829f: faaf62 movi a6, -6 +402c82a2: 9a9467 bne a4, a6, 402c8240 +402c82a5: 1022b0 and a2, a2, a11 +402c82a8: 102226 beqi a2, 2, 402c82bc +402c82ab: b27c movi.n a2, -5 +402c82ad: 10ff20 and a15, a15, a2 +402c82b0: 11ff00 slli a15, a15, 16 +402c82b3: 31f0f0 srai a15, a15, 16 +402c82b6: faaf42 movi a4, -6 +402c82b9: 839f47 bne a15, a4, 402c8240 +402c82bc: f393d1 l32r a13, 402c5108 +402c82bf: 330b addi.n a3, a3, -1 +402c82c1: 0d28 l32i.n a2, a13, 0 +402c82c3: c07370 sub a7, a3, a7 +402c82c6: 041242 l16ui a4, a2, 8 +402c82c9: 0dfd mov.n a15, a13 +402c82cb: 441b addi.n a4, a4, 1 +402c82cd: 114400 slli a4, a4, 16 +402c82d0: 314040 srai a4, a4, 16 +402c82d3: 045242 s16i a4, a2, 8 +402c82d6: 904420 addx2 a4, a4, a2 +402c82d9: 045472 s16i a7, a4, 8 +402c82dc: 049232 l16si a3, a2, 8 +402c82df: 0223e6 bgei a3, 2, 402c82e5 +402c82e2: 006b86 j 402c8494 +402c82e5: 059242 l16si a4, a2, 10 +402c82e8: 069232 l16si a3, a2, 12 +402c82eb: 291437 beq a4, a3, 402c8318 +402c82ee: 00a032 movi a3, 0 +402c82f1: f38251 l32r a5, 402c50fc +402c82f4: 045232 s16i a3, a2, 8 +402c82f7: 0c0522 l8ui a2, a5, 12 +402c82fa: 081266 bnei a2, 1, 402c8306 +402c82fd: ff8021 l32r a2, 402c8100 +402c8300: c4c401 l32r a0, 402b9610 +402c8303: 0000c0 callx0 a0 +402c8306: 0f28 l32i.n a2, a15, 0 +402c8308: 440c movi.n a4, 4 +402c830a: 030c movi.n a3, 0 +402c830c: 228b addi.n a2, a2, 8 +402c830e: c24101 l32r a0, 402b8c14 +402c8311: 0000c0 callx0 a0 +402c8314: 006346 j 402c84a5 +402c8317: 613800 excw +402c831a: 640c movi.n a4, 6 +402c831c: 11c222 addi a2, a2, 17 +402c831f: c71f01 l32r a0, 402b9f9c +402c8322: 0000c0 callx0 a0 +402c8325: 083216 beqz a2, 402c83ac +402c8328: 0d28 l32i.n a2, a13, 0 +402c832a: 000c42 l8ui a4, a12, 0 +402c832d: 100232 l8ui a3, a2, 16 +402c8330: 014480 slli a4, a4, 24 +402c8333: 013380 slli a3, a3, 24 +402c8336: 022347 blt a3, a4, 402c833c +402c8339: 027356 bnez a3, 402c8364 +402c833c: 6138 l32i.n a3, a1, 24 +402c833e: 640c movi.n a4, 6 +402c8340: 11c222 addi a2, a2, 17 +402c8343: c52601 l32r a0, 402b97dc +402c8346: 0000c0 callx0 a0 +402c8349: 002d22 l32i a2, a13, 0 +402c834c: 000c32 l8ui a3, a12, 0 +402c834f: 052162 l32i a6, a1, 20 +402c8352: 104232 s8i a3, a2, 16 +402c8355: 049232 l16si a3, a2, 8 +402c8358: 903320 addx2 a3, a3, a2 +402c835b: 041332 l16ui a3, a3, 8 +402c835e: 184262 s8i a6, a2, 24 +402c8361: 174232 s8i a3, a2, 23 +402c8364: f36631 l32r a3, 402c50fc +402c8367: 0c0322 l8ui a2, a3, 12 +402c836a: 021226 beqi a2, 1, 402c8370 +402c836d: 003206 j 402c8439 +402c8370: ff6521 l32r a2, 402c8104 +402c8373: c4a701 l32r a0, 402b9610 +402c8376: 0000c0 callx0 a0 +402c8379: 00a042 movi a4, 0 +402c837c: 0f28 l32i.n a2, a15, 0 +402c837e: 224a add.n a2, a2, a4 +402c8380: 110232 l8ui a3, a2, 17 +402c8383: ff6121 l32r a2, 402c8108 +402c8386: 8149 s32i.n a4, a1, 32 +402c8388: c4a201 l32r a0, 402b9610 +402c838b: 0000c0 callx0 a0 +402c838e: 8148 l32i.n a4, a1, 32 +402c8390: 441b addi.n a4, a4, 1 +402c8392: e66466 bnei a4, 6, 402c837c +402c8395: 0d28 l32i.n a2, a13, 0 +402c8397: 100232 l8ui a3, a2, 16 +402c839a: ff5c21 l32r a2, 402c810c +402c839d: 013380 slli a3, a3, 24 +402c83a0: 313830 srai a3, a3, 24 +402c83a3: c49b01 l32r a0, 402b9610 +402c83a6: 0000c0 callx0 a0 +402c83a9: 002306 j 402c8439 +402c83ac: 0d28 l32i.n a2, a13, 0 +402c83ae: 000c42 l8ui a4, a12, 0 +402c83b1: 100232 l8ui a3, a2, 16 +402c83b4: 016480 slli a6, a4, 24 +402c83b7: 013380 slli a3, a3, 24 +402c83ba: 13a367 bge a3, a6, 402c83d1 +402c83bd: 049232 l16si a3, a2, 8 +402c83c0: 104242 s8i a4, a2, 16 +402c83c3: 903320 addx2 a3, a3, a2 +402c83c6: 041332 l16ui a3, a3, 8 +402c83c9: 5158 l32i.n a5, a1, 20 +402c83cb: 174232 s8i a3, a2, 23 +402c83ce: 184252 s8i a5, a2, 24 +402c83d1: f34a61 l32r a6, 402c50fc +402c83d4: 0c0622 l8ui a2, a6, 12 +402c83d7: 5e1266 bnei a2, 1, 402c8439 +402c83da: ff4d21 l32r a2, 402c8110 +402c83dd: c48c01 l32r a0, 402b9610 +402c83e0: 0000c0 callx0 a0 +402c83e3: 00a042 movi a4, 0 +402c83e6: 0f28 l32i.n a2, a15, 0 +402c83e8: 224a add.n a2, a2, a4 +402c83ea: 110232 l8ui a3, a2, 17 +402c83ed: ff4921 l32r a2, 402c8114 +402c83f0: 086142 s32i a4, a1, 32 +402c83f3: c48701 l32r a0, 402b9610 402c83f6: 0000c0 callx0 a0 -402c83f9: 1bcc62 addi a6, a12, 27 -402c83fc: 000f32 l8ui a3, a15, 0 -402c83ff: ff4121 l32r a2, 402c8104 -402c8402: 086162 s32i a6, a1, 32 -402c8405: c47b01 l32r a0, 402b95f4 -402c8408: 0000c0 callx0 a0 -402c840b: 082162 l32i a6, a1, 32 -402c840e: 01cff2 addi a15, a15, 1 -402c8411: e796f7 bne a6, a15, 402c83fc -402c8414: ff3d21 l32r a2, 402c8108 -402c8417: c47701 l32r a0, 402b95f4 -402c841a: 0000c0 callx0 a0 -402c841d: 0d38 l32i.n a3, a13, 0 -402c841f: 020c movi.n a2, 0 -402c8421: 045322 s16i a2, a3, 8 -402c8424: 035e22 s16i a2, a14, 6 -402c8427: 045e22 s16i a2, a14, 8 -402c842a: 055e22 s16i a2, a14, 10 -402c842d: 100322 l8ui a2, a3, 16 -402c8430: c5af32 movi a3, -59 -402c8433: 012280 slli a2, a2, 24 -402c8436: 312820 srai a2, a2, 24 -402c8439: 022237 blt a2, a3, 402c843f -402c843c: ff4506 j 402c8154 -402c843f: f32831 l32r a3, 402c50e0 -402c8442: 0e0322 l8ui a2, a3, 14 -402c8445: 021266 bnei a2, 1, 402c844b -402c8448: ff4206 j 402c8154 -402c844b: 0d0322 l8ui a2, a3, 13 -402c844e: d02256 bnez a2, 402c8154 -402c8451: fcc9c5 call0 402c50f0 -402c8454: 0d28 l32i.n a2, a13, 0 -402c8456: 1a0232 l8ui a3, a2, 26 -402c8459: 1b1326 beqi a3, 1, 402c8478 -402c845c: 5158 l32i.n a5, a1, 20 -402c845e: f32061 l32r a6, 402c50e0 -402c8461: 130c movi.n a3, 1 -402c8463: 1a4232 s8i a3, a2, 26 -402c8466: 194252 s8i a5, a2, 25 -402c8469: 0c0622 l8ui a2, a6, 12 -402c846c: 081266 bnei a2, 1, 402c8478 -402c846f: ff2721 l32r a2, 402c810c -402c8472: c46001 l32r a0, 402b95f4 -402c8475: 0000c0 callx0 a0 -402c8478: 020c movi.n a2, 0 -402c847a: 085e22 s16i a2, a14, 16 -402c847d: 095e22 s16i a2, a14, 18 -402c8480: 0a5e22 s16i a2, a14, 20 -402c8483: 0b5e22 s16i a2, a14, 22 -402c8486: ff3c86 j 402c817c -402c8489: 132102 l32i a0, a1, 76 -402c848c: 1221c2 l32i a12, a1, 72 -402c848f: 1121d2 l32i a13, a1, 68 -402c8492: 1021e2 l32i a14, a1, 64 -402c8495: f1f8 l32i.n a15, a1, 60 -402c8497: 50c112 addi a1, a1, 80 -402c849a: f00d ret.n -402c849c: 2ccd54 excw -402c849f: cd4440 excw -402c84a2: 402c movi.n a0, 36 -402c84a4: cd2c movi.n a13, 44 -402c84a6: 402c movi.n a0, 36 -402c84a8: cd1c movi.n a13, 28 -402c84aa: 402c movi.n a0, 36 -402c84ac: cd0c movi.n a13, 12 -402c84ae: 402c movi.n a0, 36 -402c84b0: 2ccd04 excw -402c84b3: ccf440 excw -402c84b6: 402c movi.n a0, 36 -402c84b8: ccec bnez.n a12, 402c84e8 -402c84ba: 402c movi.n a0, 36 -402c84bc: cce8 l32i.n a14, a12, 48 +402c83f9: 8148 l32i.n a4, a1, 32 +402c83fb: 441b addi.n a4, a4, 1 +402c83fd: e55466 bnei a4, 5, 402c83e6 +402c8400: ff4621 l32r a2, 402c8118 +402c8403: 16ccf2 addi a15, a12, 22 +402c8406: c48201 l32r a0, 402b9610 +402c8409: 0000c0 callx0 a0 +402c840c: ff4421 l32r a2, 402c811c +402c840f: c48001 l32r a0, 402b9610 +402c8412: 0000c0 callx0 a0 +402c8415: 1bcc62 addi a6, a12, 27 +402c8418: 000f32 l8ui a3, a15, 0 +402c841b: ff4121 l32r a2, 402c8120 +402c841e: 086162 s32i a6, a1, 32 +402c8421: c47b01 l32r a0, 402b9610 +402c8424: 0000c0 callx0 a0 +402c8427: 082162 l32i a6, a1, 32 +402c842a: 01cff2 addi a15, a15, 1 +402c842d: e796f7 bne a6, a15, 402c8418 +402c8430: ff3d21 l32r a2, 402c8124 +402c8433: c47701 l32r a0, 402b9610 +402c8436: 0000c0 callx0 a0 +402c8439: 0d38 l32i.n a3, a13, 0 +402c843b: 020c movi.n a2, 0 +402c843d: 045322 s16i a2, a3, 8 +402c8440: 035e22 s16i a2, a14, 6 +402c8443: 045e22 s16i a2, a14, 8 +402c8446: 055e22 s16i a2, a14, 10 +402c8449: 100322 l8ui a2, a3, 16 +402c844c: c5af32 movi a3, -59 +402c844f: 012280 slli a2, a2, 24 +402c8452: 312820 srai a2, a2, 24 +402c8455: 022237 blt a2, a3, 402c845b +402c8458: ff4506 j 402c8170 +402c845b: f32831 l32r a3, 402c50fc +402c845e: 0e0322 l8ui a2, a3, 14 +402c8461: 021266 bnei a2, 1, 402c8467 +402c8464: ff4206 j 402c8170 +402c8467: 0d0322 l8ui a2, a3, 13 +402c846a: d02256 bnez a2, 402c8170 +402c846d: fcc9c5 call0 402c510c +402c8470: 0d28 l32i.n a2, a13, 0 +402c8472: 1a0232 l8ui a3, a2, 26 +402c8475: 1b1326 beqi a3, 1, 402c8494 +402c8478: 5158 l32i.n a5, a1, 20 +402c847a: f32061 l32r a6, 402c50fc +402c847d: 130c movi.n a3, 1 +402c847f: 1a4232 s8i a3, a2, 26 +402c8482: 194252 s8i a5, a2, 25 +402c8485: 0c0622 l8ui a2, a6, 12 +402c8488: 081266 bnei a2, 1, 402c8494 +402c848b: ff2721 l32r a2, 402c8128 +402c848e: c46001 l32r a0, 402b9610 +402c8491: 0000c0 callx0 a0 +402c8494: 020c movi.n a2, 0 +402c8496: 085e22 s16i a2, a14, 16 +402c8499: 095e22 s16i a2, a14, 18 +402c849c: 0a5e22 s16i a2, a14, 20 +402c849f: 0b5e22 s16i a2, a14, 22 +402c84a2: ff3c86 j 402c8198 +402c84a5: 132102 l32i a0, a1, 76 +402c84a8: 1221c2 l32i a12, a1, 72 +402c84ab: 1121d2 l32i a13, a1, 68 +402c84ae: 1021e2 l32i a14, a1, 64 +402c84b1: f1f8 l32i.n a15, a1, 60 +402c84b3: 50c112 addi a1, a1, 80 +402c84b6: f00d ret.n +402c84b8: 2ccd74 excw +402c84bb: cd6440 excw 402c84be: 402c movi.n a0, 36 -402c84c0: 2cccd4 excw -402c84c3: ccbc40 excw +402c84c0: cd4c movi.n a13, 76 +402c84c2: 402c movi.n a0, 36 +402c84c4: cd3c movi.n a13, 60 402c84c6: 402c movi.n a0, 36 - -402c84c8 : -402c84c8: b0c112 addi a1, a1, -80 -402c84cb: 4129 s32i.n a2, a1, 16 -402c84cd: f3b221 l32r a2, 402c5398 -402c84d0: 1161d2 s32i a13, a1, 68 -402c84d3: 0228 l32i.n a2, a2, 0 -402c84d5: 136102 s32i a0, a1, 76 -402c84d8: 1261c2 s32i a12, a1, 72 -402c84db: 1061e2 s32i a14, a1, 64 -402c84de: f1f9 s32i.n a15, a1, 60 -402c84e0: 1422d2 l32i a13, a2, 80 -402c84e3: da9f45 call0 402a2ed8 -402c84e6: 4168 l32i.n a6, a1, 16 -402c84e8: 8129 s32i.n a2, a1, 32 -402c84ea: 10c662 addi a6, a6, 16 -402c84ed: 7169 s32i.n a6, a1, 28 -402c84ef: 339d16 beqz a13, 402c882c -402c84f2: 7128 l32i.n a2, a1, 28 -402c84f4: 640c movi.n a4, 6 -402c84f6: 0d3d mov.n a3, a13 -402c84f8: c6a201 l32r a0, 402b9f80 -402c84fb: 0000c0 callx0 a0 -402c84fe: 323256 bnez a2, 402c8825 -402c8501: 060c movi.n a6, 0 -402c8503: 056162 s32i a6, a1, 20 -402c8506: 4168 l32i.n a6, a1, 16 -402c8508: 181622 l16ui a2, a6, 48 -402c850b: 5168 l32i.n a6, a1, 20 -402c850d: 023627 bltu a6, a2, 402c8513 -402c8510: 00c606 j 402c882c -402c8513: 5168 l32i.n a6, a1, 20 -402c8515: 650c movi.n a5, 6 -402c8517: a03660 addx4 a3, a6, a6 -402c851a: 4168 l32i.n a6, a1, 16 -402c851c: 903360 addx2 a3, a3, a6 -402c851f: 1a1342 l16ui a4, a3, 52 -402c8522: 191322 l16ui a2, a3, 50 -402c8525: 414440 srli a4, a4, 4 -402c8528: 360372 l8ui a7, a3, 54 -402c852b: ffa062 movi a6, 255 -402c852e: 0e9767 bne a7, a6, 402c8540 -402c8531: 550b addi.n a5, a5, -1 -402c8533: 745050 extui a5, a5, 0, 8 -402c8536: 331b addi.n a3, a3, 1 -402c8538: fec556 bnez a5, 402c8528 -402c853b: 630c movi.n a3, 6 -402c853d: 000086 j 402c8543 -402c8540: 64a032 movi a3, 100 -402c8543: 5168 l32i.n a6, a1, 20 -402c8545: 561b addi.n a5, a6, 1 -402c8547: f45050 extui a5, a5, 0, 16 -402c854a: 5159 s32i.n a5, a1, 20 -402c854c: 64a052 movi a5, 100 -402c854f: b31357 beq a3, a5, 402c8506 -402c8552: c0c232 addi a3, a2, -64 -402c8555: f43030 extui a3, a3, 0, 16 -402c8558: d53c movi.n a5, 61 -402c855a: a83537 bltu a5, a3, 402c8506 -402c855d: 071d32 l16ui a3, a13, 14 -402c8560: 64b347 bgeu a3, a4, 402c85c8 -402c8563: 331b addi.n a3, a3, 1 -402c8565: 139437 bne a4, a3, 402c857c -402c8568: 041d32 l16ui a3, a13, 8 -402c856b: 035d32 s16i a3, a13, 6 -402c856e: 051d32 l16ui a3, a13, 10 -402c8571: 045d32 s16i a3, a13, 8 -402c8574: 061d32 l16ui a3, a13, 12 -402c8577: 0007c6 j 402c859a -402c857a: 320000 excw -402c857d: 031d mov.n a1, a3 -402c857f: 371327 beq a3, a2, 402c85ba -402c8582: 041d72 l16ui a7, a13, 8 -402c8585: 311277 beq a2, a7, 402c85ba -402c8588: 051d52 l16ui a5, a13, 10 -402c858b: 2b1257 beq a2, a5, 402c85ba -402c858e: 061d32 l16ui a3, a13, 12 -402c8591: 251237 beq a2, a3, 402c85ba -402c8594: 035d72 s16i a7, a13, 6 -402c8597: 045d52 s16i a5, a13, 8 -402c859a: 055d32 s16i a3, a13, 10 -402c859d: 070c movi.n a7, 0 -402c859f: 3dcb addi.n a3, a13, 12 -402c85a1: bc7c movi.n a12, -5 -402c85a3: 065d22 s16i a2, a13, 12 -402c85a6: 075d42 s16i a4, a13, 14 -402c85a9: 9d6b addi.n a9, a13, 6 -402c85ab: 01bd mov.n a11, a1 -402c85ad: 6139 s32i.n a3, a1, 24 -402c85af: 078d mov.n a8, a7 -402c85b1: 0c6d mov.n a6, a12 -402c85b3: ae7c movi.n a14, -6 -402c85b5: 000cc6 j 402c85ec -402c85b8: 0c0000 excw -402c85bb: 5d3203 excw -402c85be: 5d3203 excw -402c85c1: 5d3204 excw -402c85c4: 5d2205 call0 403257e8 <_irom0_text_end+0x588a8> -402c85c7: 5d4206 j 402dfad3 <_irom0_text_end+0x12b93> -402c85ca: cdc607 bnall a6, a0, 402c859b -402c85cd: ff .byte 0xff -402c85ce: 1b0000 excw -402c85d1: 8088 l32i.n a8, a0, 32 -402c85d3: a67480 excw -402c85d6: 1b0414 excw -402c85d9: 707077 bbci a0, 23, 402c864d -402c85dc: 382674 excw -402c85df: 3828 l32i.n a2, a8, 12 -402c85e1: 992b61 l32r a6, 402aea90 -402c85e4: bb2b addi.n a11, a11, 2 -402c85e6: 029397 bne a3, a9, 402c85ec -402c85e9: ffc646 j 402c8506 -402c85ec: 001932 l16ui a3, a9, 0 -402c85ef: c03230 sub a3, a2, a3 -402c85f2: f43030 extui a3, a3, 0, 16 -402c85f5: 114300 slli a4, a3, 16 -402c85f8: 314040 srai a4, a4, 16 -402c85fb: 333b addi.n a3, a3, 3 -402c85fd: 005b42 s16i a4, a11, 0 -402c8600: f43030 extui a3, a3, 0, 16 -402c8603: d973f6 bgeui a3, 7, 402c85e0 -402c8606: fff186 j 402c85d0 -402c8609: 0011f2 l16ui a15, a1, 0 -402c860c: 0111a2 l16ui a10, a1, 2 -402c860f: 021132 l16ui a3, a1, 4 -402c8612: 5faa add.n a5, a15, a10 -402c8614: 82afa0 mull a10, a15, a10 -402c8617: 805350 add a5, a3, a5 -402c861a: c13a30 mul16u a3, a10, a3 -402c861d: f45050 extui a5, a5, 0, 16 -402c8620: f43030 extui a3, a3, 0, 16 -402c8623: 114500 slli a4, a5, 16 -402c8626: 11f300 slli a15, a3, 16 -402c8629: 1055c0 and a5, a5, a12 -402c862c: 314040 srai a4, a4, 16 -402c862f: 31f0f0 srai a15, a15, 16 -402c8632: 0b2526 beqi a5, 2, 402c8641 -402c8635: 104460 and a4, a4, a6 -402c8638: 114400 slli a4, a4, 16 -402c863b: 314040 srai a4, a4, 16 -402c863e: 9e94e7 bne a4, a14, 402c85e0 -402c8641: 1033c0 and a3, a3, a12 -402c8644: 0b2326 beqi a3, 2, 402c8653 -402c8647: 10ff60 and a15, a15, a6 -402c864a: 11ff00 slli a15, a15, 16 -402c864d: 31f0f0 srai a15, a15, 16 -402c8650: 8c9fe7 bne a15, a14, 402c85e0 -402c8653: f2a6e1 l32r a14, 402c50ec -402c8656: 220b addi.n a2, a2, -1 -402c8658: 0e48 l32i.n a4, a14, 0 -402c865a: c07270 sub a7, a2, a7 -402c865d: 001432 l16ui a3, a4, 0 -402c8660: 0ecd mov.n a12, a14 -402c8662: 331b addi.n a3, a3, 1 -402c8664: 113300 slli a3, a3, 16 -402c8667: 313030 srai a3, a3, 16 -402c866a: 005432 s16i a3, a4, 0 -402c866d: 903340 addx2 a3, a3, a4 -402c8670: 005372 s16i a7, a3, 0 -402c8673: 009422 l16si a2, a4, 0 -402c8676: 0222e6 bgei a2, 2, 402c867c -402c8679: 0065c6 j 402c8814 -402c867c: 019432 l16si a3, a4, 2 -402c867f: 029422 l16si a2, a4, 4 -402c8682: f297f1 l32r a15, 402c50e0 -402c8685: 241327 beq a3, a2, 402c86ad -402c8688: 020c movi.n a2, 0 -402c868a: 005422 s16i a2, a4, 0 -402c868d: 0c0f22 l8ui a2, a15, 12 -402c8690: 081266 bnei a2, 1, 402c869c -402c8693: ff8221 l32r a2, 402c849c -402c8696: c3d701 l32r a0, 402b95f4 -402c8699: 0000c0 callx0 a0 -402c869c: 0c28 l32i.n a2, a12, 0 -402c869e: 440c movi.n a4, 4 -402c86a0: 030c movi.n a3, 0 -402c86a2: c15501 l32r a0, 402b8bf8 -402c86a5: 0000c0 callx0 a0 -402c86a8: 006006 j 402c882c -402c86ab: 850000 extui a0, a0, 16, 9 -402c86ae: ff7a add.n a15, a15, a7 -402c86b0: f30621 l32r a2, 402c52c8 -402c86b3: 02c8 l32i.n a12, a2, 0 -402c86b5: 7ccc bnez.n a12, 402c86c0 -402c86b7: ff7a21 l32r a2, 402c84a0 -402c86ba: c3ce01 l32r a0, 402b95f4 -402c86bd: 0000c0 callx0 a0 -402c86c0: 0e38 l32i.n a3, a14, 0 -402c86c2: 020c movi.n a2, 0 -402c86c4: 184c22 s8i a2, a12, 24 -402c86c7: 009322 l16si a2, a3, 0 -402c86ca: 4168 l32i.n a6, a1, 16 -402c86cc: 902230 addx2 a2, a2, a3 -402c86cf: 001222 l16ui a2, a2, 0 -402c86d2: 044c22 s8i a2, a12, 4 -402c86d5: 020c movi.n a2, 0 -402c86d7: 005322 s16i a2, a3, 0 -402c86da: 120c movi.n a2, 1 -402c86dc: 1d4322 s8i a2, a3, 29 -402c86df: 0c0642 l8ui a4, a6, 12 -402c86e2: 88a032 movi a3, 136 -402c86e5: 119437 bne a4, a3, 402c86fa -402c86e8: 144c22 s8i a2, a12, 20 -402c86eb: 240622 l8ui a2, a6, 36 -402c86ee: 250632 l8ui a3, a6, 37 -402c86f1: 112280 slli a2, a2, 8 -402c86f4: 202320 or a2, a3, a2 -402c86f7: 0b5c22 s16i a2, a12, 22 -402c86fa: 4168 l32i.n a6, a1, 16 -402c86fc: ec5b addi.n a14, a12, 5 -402c86fe: 16c632 addi a3, a6, 22 -402c8701: 640c movi.n a4, 6 -402c8703: 0e2d mov.n a2, a14 -402c8705: c42e01 l32r a0, 402b97c0 -402c8708: 0000c0 callx0 a0 -402c870b: 6cbb addi.n a6, a12, 11 -402c870d: 7138 l32i.n a3, a1, 28 -402c870f: 640c movi.n a4, 6 -402c8711: 062d mov.n a2, a6 -402c8713: 6169 s32i.n a6, a1, 24 -402c8715: c42a01 l32r a0, 402b97c0 -402c8718: 0000c0 callx0 a0 -402c871b: 120c movi.n a2, 1 -402c871d: 0c29 s32i.n a2, a12, 0 -402c871f: 0d0f32 l8ui a3, a15, 13 -402c8722: 83ac beqz.n a3, 402c874e -402c8724: 332a add.n a3, a3, a2 -402c8726: 8168 l32i.n a6, a1, 32 -402c8728: 4f0d22 l8ui a2, a13, 79 -402c872b: 0d4f32 s8i a3, a15, 13 -402c872e: 021627 beq a6, a2, 402c8734 -402c8731: da7bc5 call0 402a2ef0 -402c8734: 0c0f22 l8ui a2, a15, 12 -402c8737: 021226 beqi a2, 1, 402c873d -402c873a: 003b86 j 402c882c -402c873d: 4f0d32 l8ui a3, a13, 79 -402c8740: ff5921 l32r a2, 402c84a4 -402c8743: c3ac01 l32r a0, 402b95f4 -402c8746: 0000c0 callx0 a0 -402c8749: 0037c6 j 402c882c -402c874c: 290000 excw -402c874f: 2f .byte 0x2f -402c8750: 0d4f22 s8i a2, a15, 13 -402c8753: ff5521 l32r a2, 402c84a8 -402c8756: c3a701 l32r a0, 402b95f4 -402c8759: 0000c0 callx0 a0 -402c875c: ff5421 l32r a2, 402c84ac -402c875f: c3a501 l32r a0, 402b95f4 +402c84c8: cd2c movi.n a13, 44 +402c84ca: 402c movi.n a0, 36 +402c84cc: 2ccd24 excw +402c84cf: cd1440 excw +402c84d2: 402c movi.n a0, 36 +402c84d4: cd0c movi.n a13, 12 +402c84d6: 402c movi.n a0, 36 +402c84d8: cd08 l32i.n a0, a13, 48 +402c84da: 402c movi.n a0, 36 +402c84dc: 2cccf4 excw +402c84df: ccdc40 excw +402c84e2: 402c movi.n a0, 36 + +402c84e4 : +402c84e4: b0c112 addi a1, a1, -80 +402c84e7: 4129 s32i.n a2, a1, 16 +402c84e9: f3b221 l32r a2, 402c53b4 +402c84ec: 1161d2 s32i a13, a1, 68 +402c84ef: 0228 l32i.n a2, a2, 0 +402c84f1: 136102 s32i a0, a1, 76 +402c84f4: 1261c2 s32i a12, a1, 72 +402c84f7: 1061e2 s32i a14, a1, 64 +402c84fa: f1f9 s32i.n a15, a1, 60 +402c84fc: 1422d2 l32i a13, a2, 80 +402c84ff: da9d85 call0 402a2ed8 +402c8502: 4168 l32i.n a6, a1, 16 +402c8504: 8129 s32i.n a2, a1, 32 +402c8506: 10c662 addi a6, a6, 16 +402c8509: 7169 s32i.n a6, a1, 28 +402c850b: 339d16 beqz a13, 402c8848 +402c850e: 7128 l32i.n a2, a1, 28 +402c8510: 640c movi.n a4, 6 +402c8512: 0d3d mov.n a3, a13 +402c8514: c6a201 l32r a0, 402b9f9c +402c8517: 0000c0 callx0 a0 +402c851a: 323256 bnez a2, 402c8841 +402c851d: 060c movi.n a6, 0 +402c851f: 056162 s32i a6, a1, 20 +402c8522: 4168 l32i.n a6, a1, 16 +402c8524: 181622 l16ui a2, a6, 48 +402c8527: 5168 l32i.n a6, a1, 20 +402c8529: 023627 bltu a6, a2, 402c852f +402c852c: 00c606 j 402c8848 +402c852f: 5168 l32i.n a6, a1, 20 +402c8531: 650c movi.n a5, 6 +402c8533: a03660 addx4 a3, a6, a6 +402c8536: 4168 l32i.n a6, a1, 16 +402c8538: 903360 addx2 a3, a3, a6 +402c853b: 1a1342 l16ui a4, a3, 52 +402c853e: 191322 l16ui a2, a3, 50 +402c8541: 414440 srli a4, a4, 4 +402c8544: 360372 l8ui a7, a3, 54 +402c8547: ffa062 movi a6, 255 +402c854a: 0e9767 bne a7, a6, 402c855c +402c854d: 550b addi.n a5, a5, -1 +402c854f: 745050 extui a5, a5, 0, 8 +402c8552: 331b addi.n a3, a3, 1 +402c8554: fec556 bnez a5, 402c8544 +402c8557: 630c movi.n a3, 6 +402c8559: 000086 j 402c855f +402c855c: 64a032 movi a3, 100 +402c855f: 5168 l32i.n a6, a1, 20 +402c8561: 561b addi.n a5, a6, 1 +402c8563: f45050 extui a5, a5, 0, 16 +402c8566: 5159 s32i.n a5, a1, 20 +402c8568: 64a052 movi a5, 100 +402c856b: b31357 beq a3, a5, 402c8522 +402c856e: c0c232 addi a3, a2, -64 +402c8571: f43030 extui a3, a3, 0, 16 +402c8574: d53c movi.n a5, 61 +402c8576: a83537 bltu a5, a3, 402c8522 +402c8579: 071d32 l16ui a3, a13, 14 +402c857c: 64b347 bgeu a3, a4, 402c85e4 +402c857f: 331b addi.n a3, a3, 1 +402c8581: 139437 bne a4, a3, 402c8598 +402c8584: 041d32 l16ui a3, a13, 8 +402c8587: 035d32 s16i a3, a13, 6 +402c858a: 051d32 l16ui a3, a13, 10 +402c858d: 045d32 s16i a3, a13, 8 +402c8590: 061d32 l16ui a3, a13, 12 +402c8593: 0007c6 j 402c85b6 +402c8596: 320000 excw +402c8599: 031d mov.n a1, a3 +402c859b: 371327 beq a3, a2, 402c85d6 +402c859e: 041d72 l16ui a7, a13, 8 +402c85a1: 311277 beq a2, a7, 402c85d6 +402c85a4: 051d52 l16ui a5, a13, 10 +402c85a7: 2b1257 beq a2, a5, 402c85d6 +402c85aa: 061d32 l16ui a3, a13, 12 +402c85ad: 251237 beq a2, a3, 402c85d6 +402c85b0: 035d72 s16i a7, a13, 6 +402c85b3: 045d52 s16i a5, a13, 8 +402c85b6: 055d32 s16i a3, a13, 10 +402c85b9: 070c movi.n a7, 0 +402c85bb: 3dcb addi.n a3, a13, 12 +402c85bd: bc7c movi.n a12, -5 +402c85bf: 065d22 s16i a2, a13, 12 +402c85c2: 075d42 s16i a4, a13, 14 +402c85c5: 9d6b addi.n a9, a13, 6 +402c85c7: 01bd mov.n a11, a1 +402c85c9: 6139 s32i.n a3, a1, 24 +402c85cb: 078d mov.n a8, a7 +402c85cd: 0c6d mov.n a6, a12 +402c85cf: ae7c movi.n a14, -6 +402c85d1: 000cc6 j 402c8608 +402c85d4: 0c0000 excw +402c85d7: 5d3203 excw +402c85da: 5d3203 excw +402c85dd: 5d3204 excw +402c85e0: 5d2205 call0 40325804 <_irom0_text_end+0x588a4> +402c85e3: 5d4206 j 402dfaef <_irom0_text_end+0x12b8f> +402c85e6: cdc607 bnall a6, a0, 402c85b7 +402c85e9: ff .byte 0xff +402c85ea: 1b0000 excw +402c85ed: 8088 l32i.n a8, a0, 32 +402c85ef: a67480 excw +402c85f2: 1b0414 excw +402c85f5: 707077 bbci a0, 23, 402c8669 +402c85f8: 382674 excw +402c85fb: 3828 l32i.n a2, a8, 12 +402c85fd: 992b61 l32r a6, 402aeaac +402c8600: bb2b addi.n a11, a11, 2 +402c8602: 029397 bne a3, a9, 402c8608 +402c8605: ffc646 j 402c8522 +402c8608: 001932 l16ui a3, a9, 0 +402c860b: c03230 sub a3, a2, a3 +402c860e: f43030 extui a3, a3, 0, 16 +402c8611: 114300 slli a4, a3, 16 +402c8614: 314040 srai a4, a4, 16 +402c8617: 333b addi.n a3, a3, 3 +402c8619: 005b42 s16i a4, a11, 0 +402c861c: f43030 extui a3, a3, 0, 16 +402c861f: d973f6 bgeui a3, 7, 402c85fc +402c8622: fff186 j 402c85ec +402c8625: 0011f2 l16ui a15, a1, 0 +402c8628: 0111a2 l16ui a10, a1, 2 +402c862b: 021132 l16ui a3, a1, 4 +402c862e: 5faa add.n a5, a15, a10 +402c8630: 82afa0 mull a10, a15, a10 +402c8633: 805350 add a5, a3, a5 +402c8636: c13a30 mul16u a3, a10, a3 +402c8639: f45050 extui a5, a5, 0, 16 +402c863c: f43030 extui a3, a3, 0, 16 +402c863f: 114500 slli a4, a5, 16 +402c8642: 11f300 slli a15, a3, 16 +402c8645: 1055c0 and a5, a5, a12 +402c8648: 314040 srai a4, a4, 16 +402c864b: 31f0f0 srai a15, a15, 16 +402c864e: 0b2526 beqi a5, 2, 402c865d +402c8651: 104460 and a4, a4, a6 +402c8654: 114400 slli a4, a4, 16 +402c8657: 314040 srai a4, a4, 16 +402c865a: 9e94e7 bne a4, a14, 402c85fc +402c865d: 1033c0 and a3, a3, a12 +402c8660: 0b2326 beqi a3, 2, 402c866f +402c8663: 10ff60 and a15, a15, a6 +402c8666: 11ff00 slli a15, a15, 16 +402c8669: 31f0f0 srai a15, a15, 16 +402c866c: 8c9fe7 bne a15, a14, 402c85fc +402c866f: f2a6e1 l32r a14, 402c5108 +402c8672: 220b addi.n a2, a2, -1 +402c8674: 0e48 l32i.n a4, a14, 0 +402c8676: c07270 sub a7, a2, a7 +402c8679: 001432 l16ui a3, a4, 0 +402c867c: 0ecd mov.n a12, a14 +402c867e: 331b addi.n a3, a3, 1 +402c8680: 113300 slli a3, a3, 16 +402c8683: 313030 srai a3, a3, 16 +402c8686: 005432 s16i a3, a4, 0 +402c8689: 903340 addx2 a3, a3, a4 +402c868c: 005372 s16i a7, a3, 0 +402c868f: 009422 l16si a2, a4, 0 +402c8692: 0222e6 bgei a2, 2, 402c8698 +402c8695: 0065c6 j 402c8830 +402c8698: 019432 l16si a3, a4, 2 +402c869b: 029422 l16si a2, a4, 4 +402c869e: f297f1 l32r a15, 402c50fc +402c86a1: 241327 beq a3, a2, 402c86c9 +402c86a4: 020c movi.n a2, 0 +402c86a6: 005422 s16i a2, a4, 0 +402c86a9: 0c0f22 l8ui a2, a15, 12 +402c86ac: 081266 bnei a2, 1, 402c86b8 +402c86af: ff8221 l32r a2, 402c84b8 +402c86b2: c3d701 l32r a0, 402b9610 +402c86b5: 0000c0 callx0 a0 +402c86b8: 0c28 l32i.n a2, a12, 0 +402c86ba: 440c movi.n a4, 4 +402c86bc: 030c movi.n a3, 0 +402c86be: c15501 l32r a0, 402b8c14 +402c86c1: 0000c0 callx0 a0 +402c86c4: 006006 j 402c8848 +402c86c7: 850000 extui a0, a0, 16, 9 +402c86ca: ff7a add.n a15, a15, a7 +402c86cc: f30621 l32r a2, 402c52e4 +402c86cf: 02c8 l32i.n a12, a2, 0 +402c86d1: 7ccc bnez.n a12, 402c86dc +402c86d3: ff7a21 l32r a2, 402c84bc +402c86d6: c3ce01 l32r a0, 402b9610 +402c86d9: 0000c0 callx0 a0 +402c86dc: 0e38 l32i.n a3, a14, 0 +402c86de: 020c movi.n a2, 0 +402c86e0: 184c22 s8i a2, a12, 24 +402c86e3: 009322 l16si a2, a3, 0 +402c86e6: 4168 l32i.n a6, a1, 16 +402c86e8: 902230 addx2 a2, a2, a3 +402c86eb: 001222 l16ui a2, a2, 0 +402c86ee: 044c22 s8i a2, a12, 4 +402c86f1: 020c movi.n a2, 0 +402c86f3: 005322 s16i a2, a3, 0 +402c86f6: 120c movi.n a2, 1 +402c86f8: 1d4322 s8i a2, a3, 29 +402c86fb: 0c0642 l8ui a4, a6, 12 +402c86fe: 88a032 movi a3, 136 +402c8701: 119437 bne a4, a3, 402c8716 +402c8704: 144c22 s8i a2, a12, 20 +402c8707: 240622 l8ui a2, a6, 36 +402c870a: 250632 l8ui a3, a6, 37 +402c870d: 112280 slli a2, a2, 8 +402c8710: 202320 or a2, a3, a2 +402c8713: 0b5c22 s16i a2, a12, 22 +402c8716: 4168 l32i.n a6, a1, 16 +402c8718: ec5b addi.n a14, a12, 5 +402c871a: 16c632 addi a3, a6, 22 +402c871d: 640c movi.n a4, 6 +402c871f: 0e2d mov.n a2, a14 +402c8721: c42e01 l32r a0, 402b97dc +402c8724: 0000c0 callx0 a0 +402c8727: 6cbb addi.n a6, a12, 11 +402c8729: 7138 l32i.n a3, a1, 28 +402c872b: 640c movi.n a4, 6 +402c872d: 062d mov.n a2, a6 +402c872f: 6169 s32i.n a6, a1, 24 +402c8731: c42a01 l32r a0, 402b97dc +402c8734: 0000c0 callx0 a0 +402c8737: 120c movi.n a2, 1 +402c8739: 0c29 s32i.n a2, a12, 0 +402c873b: 0d0f32 l8ui a3, a15, 13 +402c873e: 83ac beqz.n a3, 402c876a +402c8740: 332a add.n a3, a3, a2 +402c8742: 8168 l32i.n a6, a1, 32 +402c8744: 4f0d22 l8ui a2, a13, 79 +402c8747: 0d4f32 s8i a3, a15, 13 +402c874a: 021627 beq a6, a2, 402c8750 +402c874d: da7a05 call0 402a2ef0 +402c8750: 0c0f22 l8ui a2, a15, 12 +402c8753: 021226 beqi a2, 1, 402c8759 +402c8756: 003b86 j 402c8848 +402c8759: 4f0d32 l8ui a3, a13, 79 +402c875c: ff5921 l32r a2, 402c84c0 +402c875f: c3ac01 l32r a0, 402b9610 402c8762: 0000c0 callx0 a0 -402c8765: 0e4d mov.n a4, a14 -402c8767: 61e8 l32i.n a14, a1, 24 -402c8769: 000432 l8ui a3, a4, 0 -402c876c: ff5121 l32r a2, 402c84b0 -402c876f: 9149 s32i.n a4, a1, 36 -402c8771: c3a001 l32r a0, 402b95f4 -402c8774: 0000c0 callx0 a0 -402c8777: 9148 l32i.n a4, a1, 36 -402c8779: 062162 l32i a6, a1, 24 -402c877c: 01c442 addi a4, a4, 1 -402c877f: e69647 bne a6, a4, 402c8769 -402c8782: ff4c21 l32r a2, 402c84b4 -402c8785: c39b01 l32r a0, 402b95f4 -402c8788: 0000c0 callx0 a0 -402c878b: 11cc42 addi a4, a12, 17 -402c878e: 000e32 l8ui a3, a14, 0 -402c8791: ff4921 l32r a2, 402c84b8 -402c8794: 9149 s32i.n a4, a1, 36 -402c8796: c39701 l32r a0, 402b95f4 -402c8799: 0000c0 callx0 a0 -402c879c: 9148 l32i.n a4, a1, 36 -402c879e: ee1b addi.n a14, a14, 1 -402c87a0: ea9e47 bne a14, a4, 402c878e -402c87a3: ff4621 l32r a2, 402c84bc -402c87a6: c39301 l32r a0, 402b95f4 -402c87a9: 0000c0 callx0 a0 -402c87ac: 0c0f22 l8ui a2, a15, 12 -402c87af: 0b1266 bnei a2, 1, 402c87be -402c87b2: 040c32 l8ui a3, a12, 4 -402c87b5: ff4221 l32r a2, 402c84c0 -402c87b8: c38f01 l32r a0, 402b95f4 -402c87bb: 0000c0 callx0 a0 -402c87be: f24721 l32r a2, 402c50dc -402c87c1: d9fe01 l32r a0, 402befbc -402c87c4: 0000c0 callx0 a0 -402c87c7: 4f0d22 l8ui a2, a13, 79 -402c87ca: da7245 call0 402a2ef0 -402c87cd: f30cc1 l32r a12, 402c5400 -402c87d0: 0c2d mov.n a2, a12 -402c87d2: d9fa01 l32r a0, 402befbc -402c87d5: 0000c0 callx0 a0 -402c87d8: f5a331 l32r a3, 402c5e64 -402c87db: 040c movi.n a4, 0 -402c87dd: 0c2d mov.n a2, a12 -402c87df: db4e01 l32r a0, 402bf518 -402c87e2: 0000c0 callx0 a0 -402c87e5: fdd231 l32r a3, 402c7f30 -402c87e8: 0c2d mov.n a2, a12 -402c87ea: 150c movi.n a5, 1 -402c87ec: 00a042 movi a4, 0 -402c87ef: db4b01 l32r a0, 402bf51c -402c87f2: 0000c0 callx0 a0 -402c87f5: 0c0f22 l8ui a2, a15, 12 -402c87f8: 0b1266 bnei a2, 1, 402c8807 -402c87fb: 4f0d32 l8ui a3, a13, 79 -402c87fe: ff3121 l32r a2, 402c84c4 -402c8801: c37c01 l32r a0, 402b95f4 -402c8804: 0000c0 callx0 a0 -402c8807: f36c21 l32r a2, 402c55b8 -402c880a: f59a31 l32r a3, 402c5e74 -402c880d: 0248 l32i.n a4, a2, 0 -402c880f: 220c movi.n a2, 2 -402c8811: 0004c0 callx0 a4 -402c8814: 020c movi.n a2, 0 -402c8816: 035d22 s16i a2, a13, 6 -402c8819: 045d22 s16i a2, a13, 8 -402c881c: 055d22 s16i a2, a13, 10 -402c881f: 065d22 s16i a2, a13, 12 -402c8822: ff3806 j 402c8506 -402c8825: 142dd2 l32i a13, a13, 80 -402c8828: ff30c6 j 402c84ef -402c882b: 210200 srai a0, a0, 2 -402c882e: 21c213 excw -402c8831: 21d212 addmi a1, a2, 0x2100 -402c8834: 21e211 l32r a1, 40290fbc -402c8837: f1f810 excw -402c883a: 50c112 addi a1, a1, 80 -402c883d: f00d ret.n - ... - -402c8840 : -402c8840: f0c112 addi a1, a1, -16 -402c8843: fdb431 l32r a3, 402c7f14 -402c8846: 21c9 s32i.n a12, a1, 8 -402c8848: 640c movi.n a4, 6 -402c884a: 02cd mov.n a12, a2 -402c884c: 10c222 addi a2, a2, 16 -402c884f: 036102 s32i a0, a1, 12 -402c8852: c5cb01 l32r a0, 402b9f80 -402c8855: 0000c0 callx0 a0 -402c8858: 72cc bnez.n a2, 402c8863 -402c885a: 202cc0 or a2, a12, a12 -402c885d: ff8b05 call0 402c8110 -402c8860: 000106 j 402c8868 -402c8863: 0c2d mov.n a2, a12 -402c8865: ffc605 call0 402c84c8 -402c8868: 3108 l32i.n a0, a1, 12 -402c886a: 21c8 l32i.n a12, a1, 8 -402c886c: 10c112 addi a1, a1, 16 -402c886f: f00d ret.n -402c8871: 000000 ill -402c8874: ff31b0 excw -402c8877: 3f .byte 0x3f -402c8878: fe9510 excw -402c887b: 3f .byte 0x3f -402c887c: cca8 l32i.n a10, a12, 48 -402c887e: 402c movi.n a0, 36 -402c8880: 2ccc94 excw -402c8883: cc8440 excw -402c8886: 402c movi.n a0, 36 -402c8888: 2ccc74 excw -402c888b: cc6440 excw -402c888e: 402c movi.n a0, 36 -402c8890: 2ccc54 excw -402c8893: cc3c40 excw -402c8896: 402c movi.n a0, 36 -402c8898: 2ccc24 excw -402c889b: cc1040 excw -402c889e: 402c movi.n a0, 36 -402c88a0: cb68 l32i.n a6, a11, 48 +402c8765: 0037c6 j 402c8848 +402c8768: 290000 excw +402c876b: 2f .byte 0x2f +402c876c: 0d4f22 s8i a2, a15, 13 +402c876f: ff5521 l32r a2, 402c84c4 +402c8772: c3a701 l32r a0, 402b9610 +402c8775: 0000c0 callx0 a0 +402c8778: ff5421 l32r a2, 402c84c8 +402c877b: c3a501 l32r a0, 402b9610 +402c877e: 0000c0 callx0 a0 +402c8781: 0e4d mov.n a4, a14 +402c8783: 61e8 l32i.n a14, a1, 24 +402c8785: 000432 l8ui a3, a4, 0 +402c8788: ff5121 l32r a2, 402c84cc +402c878b: 9149 s32i.n a4, a1, 36 +402c878d: c3a001 l32r a0, 402b9610 +402c8790: 0000c0 callx0 a0 +402c8793: 9148 l32i.n a4, a1, 36 +402c8795: 062162 l32i a6, a1, 24 +402c8798: 01c442 addi a4, a4, 1 +402c879b: e69647 bne a6, a4, 402c8785 +402c879e: ff4c21 l32r a2, 402c84d0 +402c87a1: c39b01 l32r a0, 402b9610 +402c87a4: 0000c0 callx0 a0 +402c87a7: 11cc42 addi a4, a12, 17 +402c87aa: 000e32 l8ui a3, a14, 0 +402c87ad: ff4921 l32r a2, 402c84d4 +402c87b0: 9149 s32i.n a4, a1, 36 +402c87b2: c39701 l32r a0, 402b9610 +402c87b5: 0000c0 callx0 a0 +402c87b8: 9148 l32i.n a4, a1, 36 +402c87ba: ee1b addi.n a14, a14, 1 +402c87bc: ea9e47 bne a14, a4, 402c87aa +402c87bf: ff4621 l32r a2, 402c84d8 +402c87c2: c39301 l32r a0, 402b9610 +402c87c5: 0000c0 callx0 a0 +402c87c8: 0c0f22 l8ui a2, a15, 12 +402c87cb: 0b1266 bnei a2, 1, 402c87da +402c87ce: 040c32 l8ui a3, a12, 4 +402c87d1: ff4221 l32r a2, 402c84dc +402c87d4: c38f01 l32r a0, 402b9610 +402c87d7: 0000c0 callx0 a0 +402c87da: f24721 l32r a2, 402c50f8 +402c87dd: d9fe01 l32r a0, 402befd8 +402c87e0: 0000c0 callx0 a0 +402c87e3: 4f0d22 l8ui a2, a13, 79 +402c87e6: da7085 call0 402a2ef0 +402c87e9: f30cc1 l32r a12, 402c541c +402c87ec: 0c2d mov.n a2, a12 +402c87ee: d9fa01 l32r a0, 402befd8 +402c87f1: 0000c0 callx0 a0 +402c87f4: f5a331 l32r a3, 402c5e80 +402c87f7: 040c movi.n a4, 0 +402c87f9: 0c2d mov.n a2, a12 +402c87fb: db4e01 l32r a0, 402bf534 +402c87fe: 0000c0 callx0 a0 +402c8801: fdd231 l32r a3, 402c7f4c +402c8804: 0c2d mov.n a2, a12 +402c8806: 150c movi.n a5, 1 +402c8808: 00a042 movi a4, 0 +402c880b: db4b01 l32r a0, 402bf538 +402c880e: 0000c0 callx0 a0 +402c8811: 0c0f22 l8ui a2, a15, 12 +402c8814: 0b1266 bnei a2, 1, 402c8823 +402c8817: 4f0d32 l8ui a3, a13, 79 +402c881a: ff3121 l32r a2, 402c84e0 +402c881d: c37c01 l32r a0, 402b9610 +402c8820: 0000c0 callx0 a0 +402c8823: f36c21 l32r a2, 402c55d4 +402c8826: f59a31 l32r a3, 402c5e90 +402c8829: 0248 l32i.n a4, a2, 0 +402c882b: 220c movi.n a2, 2 +402c882d: 0004c0 callx0 a4 +402c8830: 020c movi.n a2, 0 +402c8832: 035d22 s16i a2, a13, 6 +402c8835: 045d22 s16i a2, a13, 8 +402c8838: 055d22 s16i a2, a13, 10 +402c883b: 065d22 s16i a2, a13, 12 +402c883e: ff3806 j 402c8522 +402c8841: 142dd2 l32i a13, a13, 80 +402c8844: ff30c6 j 402c850b +402c8847: 210200 srai a0, a0, 2 +402c884a: 21c213 excw +402c884d: 21d212 addmi a1, a2, 0x2100 +402c8850: 21e211 l32r a1, 40290fd8 +402c8853: f1f810 excw +402c8856: 50c112 addi a1, a1, 80 +402c8859: f00d ret.n + ... + +402c885c : +402c885c: f0c112 addi a1, a1, -16 +402c885f: fdb431 l32r a3, 402c7f30 +402c8862: 21c9 s32i.n a12, a1, 8 +402c8864: 640c movi.n a4, 6 +402c8866: 02cd mov.n a12, a2 +402c8868: 10c222 addi a2, a2, 16 +402c886b: 036102 s32i a0, a1, 12 +402c886e: c5cb01 l32r a0, 402b9f9c +402c8871: 0000c0 callx0 a0 +402c8874: 72cc bnez.n a2, 402c887f +402c8876: 202cc0 or a2, a12, a12 +402c8879: ff8b05 call0 402c812c +402c887c: 000106 j 402c8884 +402c887f: 0c2d mov.n a2, a12 +402c8881: ffc605 call0 402c84e4 +402c8884: 3108 l32i.n a0, a1, 12 +402c8886: 21c8 l32i.n a12, a1, 8 +402c8888: 10c112 addi a1, a1, 16 +402c888b: f00d ret.n +402c888d: 000000 ill +402c8890: ff31b0 excw +402c8893: 3f .byte 0x3f +402c8894: fe9510 excw +402c8897: 3f .byte 0x3f +402c8898: ccc8 l32i.n a12, a12, 48 +402c889a: 402c movi.n a0, 36 +402c889c: 2cccb4 excw +402c889f: cca440 excw 402c88a2: 402c movi.n a0, 36 -402c88a4: 2ccb64 excw -402c88a7: cb5840 excw +402c88a4: 2ccc94 excw +402c88a7: cc8440 excw 402c88aa: 402c movi.n a0, 36 -402c88ac: 2ccb54 excw -402c88af: 321140 excw -402c88b2: ff .byte 0xff -402c88b3: 3f .byte 0x3f -402c88b4: 2ccb50 excw -402c88b7: cb3440 excw +402c88ac: 2ccc74 excw +402c88af: cc5c40 excw +402c88b2: 402c movi.n a0, 36 +402c88b4: 2ccc44 excw +402c88b7: cc3040 excw 402c88ba: 402c movi.n a0, 36 -402c88bc: c748 l32i.n a4, a7, 48 -402c88be: fe .byte 0xfe -402c88bf: 3f .byte 0x3f -402c88c0: 002710 excw -402c88c3: 7d0800 excw +402c88bc: cb88 l32i.n a8, a11, 48 +402c88be: 402c movi.n a0, 36 +402c88c0: 2ccb84 excw +402c88c3: cb7840 excw 402c88c6: 402c movi.n a0, 36 -402c88c8: 7c5c movi.n a12, 87 -402c88ca: 402c movi.n a0, 36 - -402c88cc : -402c88cc: c0c112 addi a1, a1, -64 -402c88cf: e1c9 s32i.n a12, a1, 56 -402c88d1: d1d9 s32i.n a13, a1, 52 -402c88d3: f109 s32i.n a0, a1, 60 -402c88d5: c1e9 s32i.n a14, a1, 48 -402c88d7: b1f9 s32i.n a15, a1, 44 -402c88d9: 02dd mov.n a13, a2 -402c88db: 20c330 or a12, a3, a3 -402c88de: 006356 bnez a3, 402c88e8 -402c88e1: fff5c5 call0 402c8840 -402c88e4: 01bd46 j 402c8fdd -402c88e7: 535b00 excw -402c88ea: 640c movi.n a4, 6 -402c88ec: 053d mov.n a3, a5 -402c88ee: 16c222 addi a2, a2, 22 -402c88f1: 2159 s32i.n a5, a1, 8 -402c88f3: c5a301 l32r a0, 402b9f80 -402c88f6: 0000c0 callx0 a0 -402c88f9: 6e0256 bnez a2, 402c8fdd -402c88fc: ecbb addi.n a14, a12, 11 -402c88fe: 640c movi.n a4, 6 -402c8900: 0e3d mov.n a3, a14 -402c8902: 10cd22 addi a2, a13, 16 -402c8905: 11e9 s32i.n a14, a1, 4 -402c8907: c59e01 l32r a0, 402b9f80 -402c890a: 0000c0 callx0 a0 -402c890d: 6cc256 bnez a2, 402c8fdd -402c8910: 0c28 l32i.n a2, a12, 0 -402c8912: 220b addi.n a2, a2, -1 -402c8914: 0252b6 bltui a2, 5, 402c891a -402c8917: 01b086 j 402c8fdd -402c891a: ffd731 l32r a3, 402c8878 -402c891d: a02230 addx4 a2, a2, a3 -402c8920: 0228 l32i.n a2, a2, 0 -402c8922: 0002a0 jx a2 -402c8925: 070c movi.n a7, 0 -402c8927: f0a0a2 movi a10, 240 -402c892a: 181d52 l16ui a5, a13, 48 -402c892d: 0d8d mov.n a8, a13 -402c892f: 0abd mov.n a11, a10 -402c8931: 07fd mov.n a15, a7 -402c8933: 029757 bne a7, a5, 402c8939 -402c8936: 01a8c6 j 402c8fdd -402c8939: 040c32 l8ui a3, a12, 4 -402c893c: 191822 l16ui a2, a8, 50 -402c893f: 1a1862 l16ui a6, a8, 52 -402c8942: c02230 sub a2, a2, a3 -402c8945: 416460 srli a6, a6, 4 -402c8948: f42020 extui a2, a2, 0, 16 -402c894b: 084d mov.n a4, a8 -402c894d: 06a032 movi a3, 6 -402c8950: 360492 l8ui a9, a4, 54 -402c8953: ffa0e2 movi a14, 255 -402c8956: 0f99e7 bne a9, a14, 402c8969 -402c8959: 330b addi.n a3, a3, -1 -402c895b: 743030 extui a3, a3, 0, 8 -402c895e: 441b addi.n a4, a4, 1 -402c8960: fec356 bnez a3, 402c8950 -402c8963: 630c movi.n a3, 6 -402c8965: 0000c6 j 402c896c -402c8968: a03200 addx4 a3, a2, a0 -402c896b: 771b64 excw -402c896e: 64a042 movi a4, 100 -402c8971: f47070 extui a7, a7, 0, 16 -402c8974: 089347 bne a3, a4, 402c8980 -402c8977: 180c32 l8ui a3, a12, 24 -402c897a: 021326 beqi a3, 1, 402c8980 -402c897d: 005246 j 402c8aca -402c8980: 0c0d42 l8ui a4, a13, 12 -402c8983: 88a032 movi a3, 136 -402c8986: 1f9437 bne a4, a3, 402c89a9 -402c8989: 140c32 l8ui a3, a12, 20 -402c898c: 191366 bnei a3, 1, 402c89a9 -402c898f: 240d32 l8ui a3, a13, 36 -402c8992: 0b1c42 l16ui a4, a12, 22 -402c8995: 113380 slli a3, a3, 8 -402c8998: c03340 sub a3, a3, a4 -402c899b: 1e0c movi.n a14, 1 -402c899d: 250d42 l8ui a4, a13, 37 -402c89a0: 83ef30 moveqz a14, a15, a3 -402c89a3: 203e40 or a3, a14, a4 -402c89a6: 120356 bnez a3, 402c8aca -402c89a9: f33c movi.n a3, 63 -402c89ab: 02b327 bgeu a3, a2, 402c89b1 -402c89ae: 004606 j 402c8aca -402c89b1: 101c32 l16ui a3, a12, 32 -402c89b4: 34b367 bgeu a3, a6, 402c89ec -402c89b7: 331b addi.n a3, a3, 1 -402c89b9: 219637 bne a6, a3, 402c89de -402c89bc: 251c32 l16ui a3, a12, 74 -402c89bf: 241c42 l16ui a4, a12, 72 -402c89c2: 261c92 l16ui a9, a12, 76 -402c89c5: 105c62 s16i a6, a12, 32 -402c89c8: 235c42 s16i a4, a12, 70 -402c89cb: 245c32 s16i a3, a12, 72 -402c89ce: 255c92 s16i a9, a12, 74 -402c89d1: 265c22 s16i a2, a12, 76 -402c89d4: 1063a0 and a6, a3, a10 -402c89d7: 19b626 beqi a6, 16, 402c89f4 -402c89da: 003b06 j 402c8aca -402c89dd: 030c00 excw -402c89e0: 235c32 s16i a3, a12, 70 -402c89e3: 245c32 s16i a3, a12, 72 -402c89e6: 255c32 s16i a3, a12, 74 -402c89e9: 265c22 s16i a2, a12, 76 -402c89ec: 105c62 s16i a6, a12, 32 -402c89ef: 0035c6 j 402c8aca -402c89f2: b70000 excw -402c89f5: c60204 excw -402c89f8: a00033 excw -402c89fb: 1069 s32i.n a6, a0, 4 -402c89fd: 02c626 beqi a6, 32, 402c8a03 -402c8a00: 003186 j 402c8aca -402c8a03: 1062b0 and a6, a2, a11 -402c8a06: d0c662 addi a6, a6, -48 -402c8a09: 0bd656 bnez a6, 402c8aca -402c8a0c: 0ba416 beqz a4, 402c8aca -402c8a0f: 1144c0 slli a4, a4, 4 -402c8a12: 744040 extui a4, a4, 0, 8 -402c8a15: 343030 extui a3, a3, 0, 4 -402c8a18: 203430 or a3, a4, a3 -402c8a1b: f44030 extui a4, a3, 0, 16 -402c8a1e: 0d5c42 s16i a4, a12, 26 -402c8a21: 7fa062 movi a6, 127 -402c8a24: 05a637 bge a6, a3, 402c8a2d -402c8a27: 80c442 addi a4, a4, -128 -402c8a2a: 0d5c42 s16i a4, a12, 26 -402c8a2d: 0d1c32 l16ui a3, a12, 26 -402c8a30: 61a042 movi a4, 97 -402c8a33: 05b437 bgeu a4, a3, 402c8a3c -402c8a36: 020c movi.n a2, 0 -402c8a38: 001fc6 j 402c8abb -402c8a3b: 99c000 excw -402c8a3e: 202011 l32r a1, 40290ac0 -402c8a41: 292034 excw -402c8a44: 4c2220 excw -402c8a47: 203022 excw -402c8a4a: 323014 excw -402c8a4d: b2cc41 l32r a4, 402b5580 -402c8a50: f4d030 extui a13, a3, 0, 16 -402c8a53: 2c5c22 s16i a2, a12, 88 -402c8a56: 095cd2 s16i a13, a12, 18 -402c8a59: 000406 j 402c8a6d -402c8a5c: 303000 xor a3, a0, a0 -402c8a5f: 5c22f4 excw -402c8a62: 0e .byte 0xe -402c8a63: 120c movi.n a2, 1 -402c8a65: d31b addi.n a13, a3, 1 -402c8a67: 095c32 s16i a3, a12, 18 -402c8a6a: 2c5c22 s16i a2, a12, 88 -402c8a6d: f19c21 l32r a2, 402c50e0 -402c8a70: 0c0232 l8ui a3, a2, 12 -402c8a73: 02ed mov.n a14, a2 -402c8a75: 0b1366 bnei a3, 1, 402c8a84 -402c8a78: 0e1c32 l16ui a3, a12, 28 -402c8a7b: ff8021 l32r a2, 402c887c -402c8a7e: c2dd01 l32r a0, 402b95f4 -402c8a81: 0000c0 callx0 a0 -402c8a84: 020c movi.n a2, 0 -402c8a86: 140c movi.n a4, 1 -402c8a88: 14a2d7 bge a2, a13, 402c8aa0 -402c8a8b: 0f1c32 l16ui a3, a12, 30 -402c8a8e: 401200 ssl a2 -402c8a91: a16400 sll a6, a4 -402c8a94: 203630 or a3, a6, a3 -402c8a97: 0f5c32 s16i a3, a12, 30 -402c8a9a: 221b addi.n a2, a2, 1 -402c8a9c: fffa06 j 402c8a88 -402c8a9f: 0e2200 excw -402c8aa2: 660c movi.n a6, 6 -402c8aa4: 320b12 l8ui a1, a11, 50 -402c8aa7: 0d1c movi.n a13, 16 -402c8aa9: ff7521 l32r a2, 402c8880 -402c8aac: c2d201 l32r a0, 402b95f4 -402c8aaf: 0000c0 callx0 a0 -402c8ab2: 220c movi.n a2, 2 -402c8ab4: 0c29 s32i.n a2, a12, 0 -402c8ab6: 020c movi.n a2, 0 -402c8ab8: 105c22 s16i a2, a12, 32 -402c8abb: 235c22 s16i a2, a12, 70 -402c8abe: 245c22 s16i a2, a12, 72 -402c8ac1: 255c22 s16i a2, a12, 74 -402c8ac4: 265c22 s16i a2, a12, 76 -402c8ac7: 014486 j 402c8fdd -402c8aca: 88ab addi.n a8, a8, 10 -402c8acc: ff98c6 j 402c8933 -402c8acf: f23221 l32r a2, 402c5398 -402c8ad2: f0a072 movi a7, 240 -402c8ad5: 0228 l32i.n a2, a2, 0 -402c8ad7: 0d6d mov.n a6, a13 -402c8ad9: 142222 l32i a2, a2, 80 -402c8adc: 040c movi.n a4, 0 -402c8ade: 0129 s32i.n a2, a1, 0 -402c8ae0: 181d22 l16ui a2, a13, 48 -402c8ae3: 079d mov.n a9, a7 -402c8ae5: 3129 s32i.n a2, a1, 12 -402c8ae7: 60a0b2 movi a11, 96 -402c8aea: 31e8 l32i.n a14, a1, 12 -402c8aec: 0294e7 bne a4, a14, 402c8af2 -402c8aef: 013a86 j 402c8fdd -402c8af2: 191622 l16ui a2, a6, 50 -402c8af5: 040ce2 l8ui a14, a12, 4 -402c8af8: 1a1682 l16ui a8, a6, 52 -402c8afb: c0e2e0 sub a14, a2, a14 -402c8afe: 418480 srli a8, a8, 4 -402c8b01: f4e0e0 extui a14, a14, 0, 16 -402c8b04: 063d mov.n a3, a6 -402c8b06: 620c movi.n a2, 6 -402c8b08: 3603a2 l8ui a10, a3, 54 -402c8b0b: ffa052 movi a5, 255 -402c8b0e: 0f9a57 bne a10, a5, 402c8b21 -402c8b11: 220b addi.n a2, a2, -1 -402c8b13: 742020 extui a2, a2, 0, 8 -402c8b16: 331b addi.n a3, a3, 1 -402c8b18: fec256 bnez a2, 402c8b08 -402c8b1b: 620c movi.n a2, 6 -402c8b1d: 0000c6 j 402c8b24 -402c8b20: a02200 addx4 a2, a2, a0 -402c8b23: 441b64 excw -402c8b26: 64a032 movi a3, 100 -402c8b29: f44040 extui a4, a4, 0, 16 -402c8b2c: 089237 bne a2, a3, 402c8b38 -402c8b2f: 180c22 l8ui a2, a12, 24 -402c8b32: 021226 beqi a2, 1, 402c8b38 -402c8b35: 00adc6 j 402c8df0 -402c8b38: 0c0d22 l8ui a2, a13, 12 -402c8b3b: 88a052 movi a5, 136 -402c8b3e: 239257 bne a2, a5, 402c8b65 -402c8b41: 140c22 l8ui a2, a12, 20 -402c8b44: 1d1266 bnei a2, 1, 402c8b65 -402c8b47: 240d22 l8ui a2, a13, 36 -402c8b4a: 0b1c32 l16ui a3, a12, 22 -402c8b4d: 112280 slli a2, a2, 8 -402c8b50: c02230 sub a2, a2, a3 -402c8b53: 1a0c movi.n a10, 1 -402c8b55: 030c movi.n a3, 0 -402c8b57: 933a20 movnez a3, a10, a2 -402c8b5a: 032d mov.n a2, a3 -402c8b5c: 250d32 l8ui a3, a13, 37 -402c8b5f: 202230 or a2, a2, a3 -402c8b62: 28a256 bnez a2, 402c8df0 -402c8b65: c0ce22 addi a2, a14, -64 -402c8b68: f42020 extui a2, a2, 0, 16 -402c8b6b: f33c movi.n a3, 63 -402c8b6d: 02b327 bgeu a3, a2, 402c8b73 -402c8b70: 009f06 j 402c8df0 -402c8b73: 101c22 l16ui a2, a12, 32 -402c8b76: 3cb287 bgeu a2, a8, 402c8bb6 -402c8b79: 221b addi.n a2, a2, 1 -402c8b7b: 229827 bne a8, a2, 402c8ba1 -402c8b7e: 2a1c22 l16ui a2, a12, 84 -402c8b81: 291c32 l16ui a3, a12, 82 -402c8b84: 2b1cf2 l16ui a15, a12, 86 -402c8b87: 105c82 s16i a8, a12, 32 -402c8b8a: 285c32 s16i a3, a12, 80 -402c8b8d: 295c22 s16i a2, a12, 82 -402c8b90: 2a5cf2 s16i a15, a12, 84 -402c8b93: 2b5ce2 s16i a14, a12, 86 -402c8b96: 108270 and a8, a2, a7 -402c8b99: 055c movi.n a5, 80 -402c8b9b: 1d1857 beq a8, a5, 402c8bbc -402c8b9e: 009386 j 402c8df0 -402c8ba1: 291c22 l16ui a2, a12, 82 -402c8ba4: 285c22 s16i a2, a12, 80 -402c8ba7: 2a1c22 l16ui a2, a12, 84 -402c8baa: 295c22 s16i a2, a12, 82 -402c8bad: 2b1c22 l16ui a2, a12, 86 -402c8bb0: 2b5ce2 s16i a14, a12, 86 -402c8bb3: 2a5c22 s16i a2, a12, 84 -402c8bb6: 105c82 s16i a8, a12, 32 -402c8bb9: 008cc6 j 402c8df0 -402c8bbc: 108390 and a8, a3, a9 -402c8bbf: 02d826 beqi a8, 64, 402c8bc5 -402c8bc2: 008a86 j 402c8df0 -402c8bc5: 108f70 and a8, a15, a7 -402c8bc8: 0218b7 beq a8, a11, 402c8bce -402c8bcb: 008846 j 402c8df0 -402c8bce: 108e90 and a8, a14, a9 -402c8bd1: 70a0a2 movi a10, 112 -402c8bd4: 0218a7 beq a8, a10, 402c8bda -402c8bd7: 008546 j 402c8df0 -402c8bda: 343030 extui a3, a3, 0, 4 -402c8bdd: 1133c0 slli a3, a3, 4 -402c8be0: 342020 extui a2, a2, 0, 4 -402c8be3: d32a add.n a13, a3, a2 -402c8be5: 11ffc0 slli a15, a15, 4 -402c8be8: 275cd2 s16i a13, a12, 78 -402c8beb: 130c movi.n a3, 1 -402c8bed: 4ecc22 addi a2, a12, 78 -402c8bf0: 74f0f0 extui a15, a15, 0, 8 -402c8bf3: 34e0e0 extui a14, a14, 0, 4 -402c8bf6: feb345 call0 402c772c -402c8bf9: efea add.n a14, a15, a14 -402c8bfb: 0212e7 beq a2, a14, 402c8c01 -402c8bfe: 00f6c6 j 402c8fdd -402c8c01: 024c movi.n a2, 64 -402c8c03: 05b2d7 bgeu a2, a13, 402c8c0c -402c8c06: 020c movi.n a2, 0 -402c8c08: 007546 j 402c8de1 -402c8c0b: 1c4200 excw -402c8c0e: 2c0d excw -402c8c10: 24d013 excw -402c8c13: a327c0 movltz a2, a7, a12 -402c8c16: 020c14 excw -402c8c19: 285c22 s16i a2, a12, 80 -402c8c1c: 295c22 s16i a2, a12, 82 -402c8c1f: 2a5c22 s16i a2, a12, 84 -402c8c22: 2b5c22 s16i a2, a12, 86 -402c8c25: 120c movi.n a2, 1 -402c8c27: 0c29 s32i.n a2, a12, 0 -402c8c29: 00ec06 j 402c8fdd -402c8c2c: 023d47 bltu a13, a4, 402c8c32 -402c8c2f: 00ea86 j 402c8fdd -402c8c32: 240b addi.n a2, a4, -1 -402c8c34: c022d0 sub a2, a2, a13 -402c8c37: f12ad1 l32r a13, 402c50e0 -402c8c3a: 742020 extui a2, a2, 0, 8 -402c8c3d: 3129 s32i.n a2, a1, 12 -402c8c3f: 0c0d22 l8ui a2, a13, 12 -402c8c42: 0a1266 bnei a2, 1, 402c8c50 -402c8c45: 3138 l32i.n a3, a1, 12 -402c8c47: ff0f21 l32r a2, 402c8884 -402c8c4a: c26a01 l32r a0, 402b95f4 -402c8c4d: 0000c0 callx0 a0 -402c8c50: 23ccf2 addi a15, a12, 35 -402c8c53: 0158 l32i.n a5, a1, 0 -402c8c55: 0e3516 beqz a5, 402c8d3c -402c8c58: 0158 l32i.n a5, a1, 0 -402c8c5a: 2ec5e2 addi a14, a5, 46 -402c8c5d: 0e2d mov.n a2, a14 -402c8c5f: c17f01 l32r a0, 402b925c -402c8c62: 0000c0 callx0 a0 -402c8c65: 3158 l32i.n a5, a1, 12 -402c8c67: 021527 beq a5, a2, 402c8c6d -402c8c6a: 0030c6 j 402c8d31 -402c8c6d: 220c42 l8ui a4, a12, 34 -402c8c70: 202ee0 or a2, a14, a14 -402c8c73: 046142 s32i a4, a1, 16 -402c8c76: c17901 l32r a0, 402b925c -402c8c79: 0000c0 callx0 a0 -402c8c7c: 743020 extui a3, a2, 0, 8 -402c8c7f: 0e2d mov.n a2, a14 -402c8c81: feaa85 call0 402c772c -402c8c84: 4148 l32i.n a4, a1, 16 -402c8c86: 021427 beq a4, a2, 402c8c8c -402c8c89: 002906 j 402c8d31 +402c88c8: 2ccb74 excw +402c88cb: 321140 excw +402c88ce: ff .byte 0xff +402c88cf: 3f .byte 0x3f +402c88d0: 2ccb70 excw +402c88d3: cb5440 excw +402c88d6: 402c movi.n a0, 36 +402c88d8: c748 l32i.n a4, a7, 48 +402c88da: fe .byte 0xfe +402c88db: 3f .byte 0x3f +402c88dc: 002710 excw +402c88df: 7d2400 excw +402c88e2: 402c movi.n a0, 36 +402c88e4: 7c78 l32i.n a7, a12, 28 +402c88e6: 402c movi.n a0, 36 + +402c88e8 : +402c88e8: c0c112 addi a1, a1, -64 +402c88eb: e1c9 s32i.n a12, a1, 56 +402c88ed: d1d9 s32i.n a13, a1, 52 +402c88ef: f109 s32i.n a0, a1, 60 +402c88f1: c1e9 s32i.n a14, a1, 48 +402c88f3: b1f9 s32i.n a15, a1, 44 +402c88f5: 02dd mov.n a13, a2 +402c88f7: 20c330 or a12, a3, a3 +402c88fa: 006356 bnez a3, 402c8904 +402c88fd: fff5c5 call0 402c885c +402c8900: 01bd46 j 402c8ff9 +402c8903: 535b00 excw +402c8906: 640c movi.n a4, 6 +402c8908: 053d mov.n a3, a5 +402c890a: 16c222 addi a2, a2, 22 +402c890d: 2159 s32i.n a5, a1, 8 +402c890f: c5a301 l32r a0, 402b9f9c +402c8912: 0000c0 callx0 a0 +402c8915: 6e0256 bnez a2, 402c8ff9 +402c8918: ecbb addi.n a14, a12, 11 +402c891a: 640c movi.n a4, 6 +402c891c: 0e3d mov.n a3, a14 +402c891e: 10cd22 addi a2, a13, 16 +402c8921: 11e9 s32i.n a14, a1, 4 +402c8923: c59e01 l32r a0, 402b9f9c +402c8926: 0000c0 callx0 a0 +402c8929: 6cc256 bnez a2, 402c8ff9 +402c892c: 0c28 l32i.n a2, a12, 0 +402c892e: 220b addi.n a2, a2, -1 +402c8930: 0252b6 bltui a2, 5, 402c8936 +402c8933: 01b086 j 402c8ff9 +402c8936: ffd731 l32r a3, 402c8894 +402c8939: a02230 addx4 a2, a2, a3 +402c893c: 0228 l32i.n a2, a2, 0 +402c893e: 0002a0 jx a2 +402c8941: 070c movi.n a7, 0 +402c8943: f0a0a2 movi a10, 240 +402c8946: 181d52 l16ui a5, a13, 48 +402c8949: 0d8d mov.n a8, a13 +402c894b: 0abd mov.n a11, a10 +402c894d: 07fd mov.n a15, a7 +402c894f: 029757 bne a7, a5, 402c8955 +402c8952: 01a8c6 j 402c8ff9 +402c8955: 040c32 l8ui a3, a12, 4 +402c8958: 191822 l16ui a2, a8, 50 +402c895b: 1a1862 l16ui a6, a8, 52 +402c895e: c02230 sub a2, a2, a3 +402c8961: 416460 srli a6, a6, 4 +402c8964: f42020 extui a2, a2, 0, 16 +402c8967: 084d mov.n a4, a8 +402c8969: 06a032 movi a3, 6 +402c896c: 360492 l8ui a9, a4, 54 +402c896f: ffa0e2 movi a14, 255 +402c8972: 0f99e7 bne a9, a14, 402c8985 +402c8975: 330b addi.n a3, a3, -1 +402c8977: 743030 extui a3, a3, 0, 8 +402c897a: 441b addi.n a4, a4, 1 +402c897c: fec356 bnez a3, 402c896c +402c897f: 630c movi.n a3, 6 +402c8981: 0000c6 j 402c8988 +402c8984: a03200 addx4 a3, a2, a0 +402c8987: 771b64 excw +402c898a: 64a042 movi a4, 100 +402c898d: f47070 extui a7, a7, 0, 16 +402c8990: 089347 bne a3, a4, 402c899c +402c8993: 180c32 l8ui a3, a12, 24 +402c8996: 021326 beqi a3, 1, 402c899c +402c8999: 005246 j 402c8ae6 +402c899c: 0c0d42 l8ui a4, a13, 12 +402c899f: 88a032 movi a3, 136 +402c89a2: 1f9437 bne a4, a3, 402c89c5 +402c89a5: 140c32 l8ui a3, a12, 20 +402c89a8: 191366 bnei a3, 1, 402c89c5 +402c89ab: 240d32 l8ui a3, a13, 36 +402c89ae: 0b1c42 l16ui a4, a12, 22 +402c89b1: 113380 slli a3, a3, 8 +402c89b4: c03340 sub a3, a3, a4 +402c89b7: 1e0c movi.n a14, 1 +402c89b9: 250d42 l8ui a4, a13, 37 +402c89bc: 83ef30 moveqz a14, a15, a3 +402c89bf: 203e40 or a3, a14, a4 +402c89c2: 120356 bnez a3, 402c8ae6 +402c89c5: f33c movi.n a3, 63 +402c89c7: 02b327 bgeu a3, a2, 402c89cd +402c89ca: 004606 j 402c8ae6 +402c89cd: 101c32 l16ui a3, a12, 32 +402c89d0: 34b367 bgeu a3, a6, 402c8a08 +402c89d3: 331b addi.n a3, a3, 1 +402c89d5: 219637 bne a6, a3, 402c89fa +402c89d8: 251c32 l16ui a3, a12, 74 +402c89db: 241c42 l16ui a4, a12, 72 +402c89de: 261c92 l16ui a9, a12, 76 +402c89e1: 105c62 s16i a6, a12, 32 +402c89e4: 235c42 s16i a4, a12, 70 +402c89e7: 245c32 s16i a3, a12, 72 +402c89ea: 255c92 s16i a9, a12, 74 +402c89ed: 265c22 s16i a2, a12, 76 +402c89f0: 1063a0 and a6, a3, a10 +402c89f3: 19b626 beqi a6, 16, 402c8a10 +402c89f6: 003b06 j 402c8ae6 +402c89f9: 030c00 excw +402c89fc: 235c32 s16i a3, a12, 70 +402c89ff: 245c32 s16i a3, a12, 72 +402c8a02: 255c32 s16i a3, a12, 74 +402c8a05: 265c22 s16i a2, a12, 76 +402c8a08: 105c62 s16i a6, a12, 32 +402c8a0b: 0035c6 j 402c8ae6 +402c8a0e: b70000 excw +402c8a11: c60204 excw +402c8a14: a00033 excw +402c8a17: 1069 s32i.n a6, a0, 4 +402c8a19: 02c626 beqi a6, 32, 402c8a1f +402c8a1c: 003186 j 402c8ae6 +402c8a1f: 1062b0 and a6, a2, a11 +402c8a22: d0c662 addi a6, a6, -48 +402c8a25: 0bd656 bnez a6, 402c8ae6 +402c8a28: 0ba416 beqz a4, 402c8ae6 +402c8a2b: 1144c0 slli a4, a4, 4 +402c8a2e: 744040 extui a4, a4, 0, 8 +402c8a31: 343030 extui a3, a3, 0, 4 +402c8a34: 203430 or a3, a4, a3 +402c8a37: f44030 extui a4, a3, 0, 16 +402c8a3a: 0d5c42 s16i a4, a12, 26 +402c8a3d: 7fa062 movi a6, 127 +402c8a40: 05a637 bge a6, a3, 402c8a49 +402c8a43: 80c442 addi a4, a4, -128 +402c8a46: 0d5c42 s16i a4, a12, 26 +402c8a49: 0d1c32 l16ui a3, a12, 26 +402c8a4c: 61a042 movi a4, 97 +402c8a4f: 05b437 bgeu a4, a3, 402c8a58 +402c8a52: 020c movi.n a2, 0 +402c8a54: 001fc6 j 402c8ad7 +402c8a57: 99c000 excw +402c8a5a: 202011 l32r a1, 40290adc +402c8a5d: 292034 excw +402c8a60: 4c2220 excw +402c8a63: 203022 excw +402c8a66: 323014 excw +402c8a69: b2cc41 l32r a4, 402b559c +402c8a6c: f4d030 extui a13, a3, 0, 16 +402c8a6f: 2c5c22 s16i a2, a12, 88 +402c8a72: 095cd2 s16i a13, a12, 18 +402c8a75: 000406 j 402c8a89 +402c8a78: 303000 xor a3, a0, a0 +402c8a7b: 5c22f4 excw +402c8a7e: 0e .byte 0xe +402c8a7f: 120c movi.n a2, 1 +402c8a81: d31b addi.n a13, a3, 1 +402c8a83: 095c32 s16i a3, a12, 18 +402c8a86: 2c5c22 s16i a2, a12, 88 +402c8a89: f19c21 l32r a2, 402c50fc +402c8a8c: 0c0232 l8ui a3, a2, 12 +402c8a8f: 02ed mov.n a14, a2 +402c8a91: 0b1366 bnei a3, 1, 402c8aa0 +402c8a94: 0e1c32 l16ui a3, a12, 28 +402c8a97: ff8021 l32r a2, 402c8898 +402c8a9a: c2dd01 l32r a0, 402b9610 +402c8a9d: 0000c0 callx0 a0 +402c8aa0: 020c movi.n a2, 0 +402c8aa2: 140c movi.n a4, 1 +402c8aa4: 14a2d7 bge a2, a13, 402c8abc +402c8aa7: 0f1c32 l16ui a3, a12, 30 +402c8aaa: 401200 ssl a2 +402c8aad: a16400 sll a6, a4 +402c8ab0: 203630 or a3, a6, a3 +402c8ab3: 0f5c32 s16i a3, a12, 30 +402c8ab6: 221b addi.n a2, a2, 1 +402c8ab8: fffa06 j 402c8aa4 +402c8abb: 0e2200 excw +402c8abe: 660c movi.n a6, 6 +402c8ac0: 320b12 l8ui a1, a11, 50 +402c8ac3: 0d1c movi.n a13, 16 +402c8ac5: ff7521 l32r a2, 402c889c +402c8ac8: c2d201 l32r a0, 402b9610 +402c8acb: 0000c0 callx0 a0 +402c8ace: 220c movi.n a2, 2 +402c8ad0: 0c29 s32i.n a2, a12, 0 +402c8ad2: 020c movi.n a2, 0 +402c8ad4: 105c22 s16i a2, a12, 32 +402c8ad7: 235c22 s16i a2, a12, 70 +402c8ada: 245c22 s16i a2, a12, 72 +402c8add: 255c22 s16i a2, a12, 74 +402c8ae0: 265c22 s16i a2, a12, 76 +402c8ae3: 014486 j 402c8ff9 +402c8ae6: 88ab addi.n a8, a8, 10 +402c8ae8: ff98c6 j 402c894f +402c8aeb: f23221 l32r a2, 402c53b4 +402c8aee: f0a072 movi a7, 240 +402c8af1: 0228 l32i.n a2, a2, 0 +402c8af3: 0d6d mov.n a6, a13 +402c8af5: 142222 l32i a2, a2, 80 +402c8af8: 040c movi.n a4, 0 +402c8afa: 0129 s32i.n a2, a1, 0 +402c8afc: 181d22 l16ui a2, a13, 48 +402c8aff: 079d mov.n a9, a7 +402c8b01: 3129 s32i.n a2, a1, 12 +402c8b03: 60a0b2 movi a11, 96 +402c8b06: 31e8 l32i.n a14, a1, 12 +402c8b08: 0294e7 bne a4, a14, 402c8b0e +402c8b0b: 013a86 j 402c8ff9 +402c8b0e: 191622 l16ui a2, a6, 50 +402c8b11: 040ce2 l8ui a14, a12, 4 +402c8b14: 1a1682 l16ui a8, a6, 52 +402c8b17: c0e2e0 sub a14, a2, a14 +402c8b1a: 418480 srli a8, a8, 4 +402c8b1d: f4e0e0 extui a14, a14, 0, 16 +402c8b20: 063d mov.n a3, a6 +402c8b22: 620c movi.n a2, 6 +402c8b24: 3603a2 l8ui a10, a3, 54 +402c8b27: ffa052 movi a5, 255 +402c8b2a: 0f9a57 bne a10, a5, 402c8b3d +402c8b2d: 220b addi.n a2, a2, -1 +402c8b2f: 742020 extui a2, a2, 0, 8 +402c8b32: 331b addi.n a3, a3, 1 +402c8b34: fec256 bnez a2, 402c8b24 +402c8b37: 620c movi.n a2, 6 +402c8b39: 0000c6 j 402c8b40 +402c8b3c: a02200 addx4 a2, a2, a0 +402c8b3f: 441b64 excw +402c8b42: 64a032 movi a3, 100 +402c8b45: f44040 extui a4, a4, 0, 16 +402c8b48: 089237 bne a2, a3, 402c8b54 +402c8b4b: 180c22 l8ui a2, a12, 24 +402c8b4e: 021226 beqi a2, 1, 402c8b54 +402c8b51: 00adc6 j 402c8e0c +402c8b54: 0c0d22 l8ui a2, a13, 12 +402c8b57: 88a052 movi a5, 136 +402c8b5a: 239257 bne a2, a5, 402c8b81 +402c8b5d: 140c22 l8ui a2, a12, 20 +402c8b60: 1d1266 bnei a2, 1, 402c8b81 +402c8b63: 240d22 l8ui a2, a13, 36 +402c8b66: 0b1c32 l16ui a3, a12, 22 +402c8b69: 112280 slli a2, a2, 8 +402c8b6c: c02230 sub a2, a2, a3 +402c8b6f: 1a0c movi.n a10, 1 +402c8b71: 030c movi.n a3, 0 +402c8b73: 933a20 movnez a3, a10, a2 +402c8b76: 032d mov.n a2, a3 +402c8b78: 250d32 l8ui a3, a13, 37 +402c8b7b: 202230 or a2, a2, a3 +402c8b7e: 28a256 bnez a2, 402c8e0c +402c8b81: c0ce22 addi a2, a14, -64 +402c8b84: f42020 extui a2, a2, 0, 16 +402c8b87: f33c movi.n a3, 63 +402c8b89: 02b327 bgeu a3, a2, 402c8b8f +402c8b8c: 009f06 j 402c8e0c +402c8b8f: 101c22 l16ui a2, a12, 32 +402c8b92: 3cb287 bgeu a2, a8, 402c8bd2 +402c8b95: 221b addi.n a2, a2, 1 +402c8b97: 229827 bne a8, a2, 402c8bbd +402c8b9a: 2a1c22 l16ui a2, a12, 84 +402c8b9d: 291c32 l16ui a3, a12, 82 +402c8ba0: 2b1cf2 l16ui a15, a12, 86 +402c8ba3: 105c82 s16i a8, a12, 32 +402c8ba6: 285c32 s16i a3, a12, 80 +402c8ba9: 295c22 s16i a2, a12, 82 +402c8bac: 2a5cf2 s16i a15, a12, 84 +402c8baf: 2b5ce2 s16i a14, a12, 86 +402c8bb2: 108270 and a8, a2, a7 +402c8bb5: 055c movi.n a5, 80 +402c8bb7: 1d1857 beq a8, a5, 402c8bd8 +402c8bba: 009386 j 402c8e0c +402c8bbd: 291c22 l16ui a2, a12, 82 +402c8bc0: 285c22 s16i a2, a12, 80 +402c8bc3: 2a1c22 l16ui a2, a12, 84 +402c8bc6: 295c22 s16i a2, a12, 82 +402c8bc9: 2b1c22 l16ui a2, a12, 86 +402c8bcc: 2b5ce2 s16i a14, a12, 86 +402c8bcf: 2a5c22 s16i a2, a12, 84 +402c8bd2: 105c82 s16i a8, a12, 32 +402c8bd5: 008cc6 j 402c8e0c +402c8bd8: 108390 and a8, a3, a9 +402c8bdb: 02d826 beqi a8, 64, 402c8be1 +402c8bde: 008a86 j 402c8e0c +402c8be1: 108f70 and a8, a15, a7 +402c8be4: 0218b7 beq a8, a11, 402c8bea +402c8be7: 008846 j 402c8e0c +402c8bea: 108e90 and a8, a14, a9 +402c8bed: 70a0a2 movi a10, 112 +402c8bf0: 0218a7 beq a8, a10, 402c8bf6 +402c8bf3: 008546 j 402c8e0c +402c8bf6: 343030 extui a3, a3, 0, 4 +402c8bf9: 1133c0 slli a3, a3, 4 +402c8bfc: 342020 extui a2, a2, 0, 4 +402c8bff: d32a add.n a13, a3, a2 +402c8c01: 11ffc0 slli a15, a15, 4 +402c8c04: 275cd2 s16i a13, a12, 78 +402c8c07: 130c movi.n a3, 1 +402c8c09: 4ecc22 addi a2, a12, 78 +402c8c0c: 74f0f0 extui a15, a15, 0, 8 +402c8c0f: 34e0e0 extui a14, a14, 0, 4 +402c8c12: feb345 call0 402c7748 +402c8c15: efea add.n a14, a15, a14 +402c8c17: 0212e7 beq a2, a14, 402c8c1d +402c8c1a: 00f6c6 j 402c8ff9 +402c8c1d: 024c movi.n a2, 64 +402c8c1f: 05b2d7 bgeu a2, a13, 402c8c28 +402c8c22: 020c movi.n a2, 0 +402c8c24: 007546 j 402c8dfd +402c8c27: 1c4200 excw +402c8c2a: 2c0d excw +402c8c2c: 24d013 excw +402c8c2f: a327c0 movltz a2, a7, a12 +402c8c32: 020c14 excw +402c8c35: 285c22 s16i a2, a12, 80 +402c8c38: 295c22 s16i a2, a12, 82 +402c8c3b: 2a5c22 s16i a2, a12, 84 +402c8c3e: 2b5c22 s16i a2, a12, 86 +402c8c41: 120c movi.n a2, 1 +402c8c43: 0c29 s32i.n a2, a12, 0 +402c8c45: 00ec06 j 402c8ff9 +402c8c48: 023d47 bltu a13, a4, 402c8c4e +402c8c4b: 00ea86 j 402c8ff9 +402c8c4e: 240b addi.n a2, a4, -1 +402c8c50: c022d0 sub a2, a2, a13 +402c8c53: f12ad1 l32r a13, 402c50fc +402c8c56: 742020 extui a2, a2, 0, 8 +402c8c59: 3129 s32i.n a2, a1, 12 +402c8c5b: 0c0d22 l8ui a2, a13, 12 +402c8c5e: 0a1266 bnei a2, 1, 402c8c6c +402c8c61: 3138 l32i.n a3, a1, 12 +402c8c63: ff0f21 l32r a2, 402c88a0 +402c8c66: c26a01 l32r a0, 402b9610 +402c8c69: 0000c0 callx0 a0 +402c8c6c: 23ccf2 addi a15, a12, 35 +402c8c6f: 0158 l32i.n a5, a1, 0 +402c8c71: 0e3516 beqz a5, 402c8d58 +402c8c74: 0158 l32i.n a5, a1, 0 +402c8c76: 2ec5e2 addi a14, a5, 46 +402c8c79: 0e2d mov.n a2, a14 +402c8c7b: c17f01 l32r a0, 402b9278 +402c8c7e: 0000c0 callx0 a0 +402c8c81: 3158 l32i.n a5, a1, 12 +402c8c83: 021527 beq a5, a2, 402c8c89 +402c8c86: 0030c6 j 402c8d4d +402c8c89: 220c42 l8ui a4, a12, 34 402c8c8c: 202ee0 or a2, a14, a14 -402c8c8f: c17301 l32r a0, 402b925c -402c8c92: 0000c0 callx0 a0 -402c8c95: 024d mov.n a4, a2 -402c8c97: 0e3d mov.n a3, a14 -402c8c99: 0f2d mov.n a2, a15 -402c8c9b: c4b901 l32r a0, 402b9f80 -402c8c9e: 0000c0 callx0 a0 -402c8ca1: 08c216 beqz a2, 402c8d31 -402c8ca4: 0f2d mov.n a2, a15 -402c8ca6: c16d01 l32r a0, 402b925c -402c8ca9: 0000c0 callx0 a0 -402c8cac: 024d mov.n a4, a2 -402c8cae: 030c movi.n a3, 0 -402c8cb0: 0f2d mov.n a2, a15 -402c8cb2: bfd101 l32r a0, 402b8bf8 -402c8cb5: 0000c0 callx0 a0 -402c8cb8: 0e2d mov.n a2, a14 -402c8cba: c16801 l32r a0, 402b925c -402c8cbd: 0000c0 callx0 a0 -402c8cc0: 024d mov.n a4, a2 -402c8cc2: 0e3d mov.n a3, a14 -402c8cc4: 0f2d mov.n a2, a15 -402c8cc6: c2be01 l32r a0, 402b97c0 -402c8cc9: 0000c0 callx0 a0 -402c8ccc: 180c22 l8ui a2, a12, 24 -402c8ccf: 62ec bnez.n a2, 402c8cf9 -402c8cd1: 0138 l32i.n a3, a1, 0 -402c8cd3: 1128 l32i.n a2, a1, 4 -402c8cd5: 640c movi.n a4, 6 -402c8cd7: c4aa01 l32r a0, 402b9f80 -402c8cda: 0000c0 callx0 a0 -402c8cdd: 72fc bnez.n a2, 402c8d18 -402c8cdf: 0c0d22 l8ui a2, a13, 12 -402c8ce2: 081266 bnei a2, 1, 402c8cee -402c8ce5: fee821 l32r a2, 402c8888 -402c8ce8: c24301 l32r a0, 402b95f4 -402c8ceb: 0000c0 callx0 a0 -402c8cee: 120c movi.n a2, 1 -402c8cf0: 444c22 s8i a2, a12, 68 -402c8cf3: 001146 j 402c8d3c -402c8cf6: 000000 ill -402c8cf9: 1b1266 bnei a2, 1, 402c8d18 -402c8cfc: 0138 l32i.n a3, a1, 0 -402c8cfe: 2128 l32i.n a2, a1, 8 -402c8d00: 640c movi.n a4, 6 -402c8d02: c49f01 l32r a0, 402b9f80 -402c8d05: 0000c0 callx0 a0 -402c8d08: c2cc bnez.n a2, 402c8d18 -402c8d0a: 0c0d22 l8ui a2, a13, 12 -402c8d0d: dd1266 bnei a2, 1, 402c8cee -402c8d10: fedf21 l32r a2, 402c888c -402c8d13: fff446 j 402c8ce8 -402c8d16: 220000 excw -402c8d19: 0c0d mov.n a0, a12 -402c8d1b: 0a1266 bnei a2, 1, 402c8d29 -402c8d1e: fedc21 l32r a2, 402c8890 -402c8d21: 0f3d mov.n a3, a15 -402c8d23: c23401 l32r a0, 402b95f4 -402c8d26: 0000c0 callx0 a0 -402c8d29: 440c22 l8ui a2, a12, 68 -402c8d2c: 221b addi.n a2, a2, 1 -402c8d2e: 444c22 s8i a2, a12, 68 -402c8d31: 01e8 l32i.n a14, a1, 0 -402c8d33: 142ee2 l32i a14, a14, 80 -402c8d36: 01e9 s32i.n a14, a1, 0 -402c8d38: ffc5c6 j 402c8c53 -402c8d3b: 0d2200 excw -402c8d3e: 660c movi.n a6, 6 -402c8d40: 320b12 l8ui a1, a11, 50 -402c8d43: 440c movi.n a4, 4 -402c8d45: fed321 l32r a2, 402c8894 -402c8d48: c22b01 l32r a0, 402b95f4 -402c8d4b: 0000c0 callx0 a0 -402c8d4e: 440c22 l8ui a2, a12, 68 -402c8d51: 231226 beqi a2, 1, 402c8d78 -402c8d54: 0c0d22 l8ui a2, a13, 12 -402c8d57: 731266 bnei a2, 1, 402c8dce -402c8d5a: 091c32 l16ui a3, a12, 18 -402c8d5d: 0e1c42 l16ui a4, a12, 28 -402c8d60: fece21 l32r a2, 402c8898 -402c8d63: c22401 l32r a0, 402b95f4 -402c8d66: 0000c0 callx0 a0 -402c8d69: 271c32 l16ui a3, a12, 78 -402c8d6c: fecc21 l32r a2, 402c889c -402c8d6f: c22101 l32r a0, 402b95f4 -402c8d72: 0000c0 callx0 a0 -402c8d75: 001546 j 402c8dce -402c8d78: 271c22 l16ui a2, a12, 78 -402c8d7b: 221b addi.n a2, a2, 1 -402c8d7d: 143020 extui a3, a2, 0, 2 -402c8d80: 212220 srai a2, a2, 2 -402c8d83: 13dc bnez.n a3, 402c8d98 -402c8d85: f44020 extui a4, a2, 0, 16 -402c8d88: 020c movi.n a2, 0 -402c8d8a: 2c5c22 s16i a2, a12, 88 -402c8d8d: 0e5c22 s16i a2, a12, 28 -402c8d90: 095c42 s16i a4, a12, 18 -402c8d93: 000506 j 402c8dab -402c8d96: 200000 or a0, a0, a0 -402c8d99: 1bf420 excw -402c8d9c: 5c2242 l32i a4, a2, 0x170 -402c8d9f: 0c09 s32i.n a0, a12, 0 -402c8da1: 404012 s8i a1, a0, 64 -402c8da4: 5c32f4 excw -402c8da7: 0e .byte 0xe -402c8da8: 2c5c22 s16i a2, a12, 88 -402c8dab: 020c movi.n a2, 0 -402c8dad: 0f5c22 s16i a2, a12, 30 -402c8db0: 030c movi.n a3, 0 -402c8db2: 160c movi.n a6, 1 -402c8db4: 9cb347 bgeu a3, a4, 402c8d54 -402c8db7: 0f1c22 l16ui a2, a12, 30 -402c8dba: 401300 ssl a3 -402c8dbd: a17600 sll a7, a6 -402c8dc0: 202720 or a2, a7, a2 -402c8dc3: 331b addi.n a3, a3, 1 -402c8dc5: 0f5c22 s16i a2, a12, 30 -402c8dc8: 743030 extui a3, a3, 0, 8 -402c8dcb: fff946 j 402c8db4 -402c8dce: 091c22 l16ui a2, a12, 18 -402c8dd1: 32cc bnez.n a2, 402c8dd8 -402c8dd3: 420c movi.n a2, 4 -402c8dd5: 000046 j 402c8dda -402c8dd8: 320c movi.n a2, 3 -402c8dda: 0c29 s32i.n a2, a12, 0 -402c8ddc: 020c movi.n a2, 0 -402c8dde: 105c22 s16i a2, a12, 32 -402c8de1: 285c22 s16i a2, a12, 80 -402c8de4: 295c22 s16i a2, a12, 82 -402c8de7: 2a5c22 s16i a2, a12, 84 -402c8dea: 2b5c22 s16i a2, a12, 86 -402c8ded: 007b06 j 402c8fdd -402c8df0: 66ab addi.n a6, a6, 10 -402c8df2: ff3d06 j 402c8aea -402c8df5: 0c3d mov.n a3, a12 -402c8df7: 0d2d mov.n a2, a13 -402c8df9: fe9985 call0 402c7794 -402c8dfc: 007746 j 402c8fdd -402c8dff: 0c2200 excw -402c8e02: 1cd244 excw -402c8e05: 660d excw -402c8e07: 221e12 l16ui a1, a14, 68 -402c8e0a: 271c movi.n a7, 18 -402c8e0c: 23cce2 addi a14, a12, 35 -402c8e0f: 2c2a add.n a2, a12, a2 -402c8e11: 5bc2f2 addi a15, a2, 91 -402c8e14: 0e2d mov.n a2, a14 -402c8e16: c11101 l32r a0, 402b925c -402c8e19: 0000c0 callx0 a0 -402c8e1c: 024d mov.n a4, a2 -402c8e1e: 0e3d mov.n a3, a14 -402c8e20: 0f2d mov.n a2, a15 -402c8e22: c26701 l32r a0, 402b97c0 -402c8e25: 0000c0 callx0 a0 -402c8e28: fe93e1 l32r a14, 402c8874 -402c8e2b: 74a042 movi a4, 116 -402c8e2e: 030c movi.n a3, 0 +402c8c8f: 046142 s32i a4, a1, 16 +402c8c92: c17901 l32r a0, 402b9278 +402c8c95: 0000c0 callx0 a0 +402c8c98: 743020 extui a3, a2, 0, 8 +402c8c9b: 0e2d mov.n a2, a14 +402c8c9d: feaa85 call0 402c7748 +402c8ca0: 4148 l32i.n a4, a1, 16 +402c8ca2: 021427 beq a4, a2, 402c8ca8 +402c8ca5: 002906 j 402c8d4d +402c8ca8: 202ee0 or a2, a14, a14 +402c8cab: c17301 l32r a0, 402b9278 +402c8cae: 0000c0 callx0 a0 +402c8cb1: 024d mov.n a4, a2 +402c8cb3: 0e3d mov.n a3, a14 +402c8cb5: 0f2d mov.n a2, a15 +402c8cb7: c4b901 l32r a0, 402b9f9c +402c8cba: 0000c0 callx0 a0 +402c8cbd: 08c216 beqz a2, 402c8d4d +402c8cc0: 0f2d mov.n a2, a15 +402c8cc2: c16d01 l32r a0, 402b9278 +402c8cc5: 0000c0 callx0 a0 +402c8cc8: 024d mov.n a4, a2 +402c8cca: 030c movi.n a3, 0 +402c8ccc: 0f2d mov.n a2, a15 +402c8cce: bfd101 l32r a0, 402b8c14 +402c8cd1: 0000c0 callx0 a0 +402c8cd4: 0e2d mov.n a2, a14 +402c8cd6: c16801 l32r a0, 402b9278 +402c8cd9: 0000c0 callx0 a0 +402c8cdc: 024d mov.n a4, a2 +402c8cde: 0e3d mov.n a3, a14 +402c8ce0: 0f2d mov.n a2, a15 +402c8ce2: c2be01 l32r a0, 402b97dc +402c8ce5: 0000c0 callx0 a0 +402c8ce8: 180c22 l8ui a2, a12, 24 +402c8ceb: 62ec bnez.n a2, 402c8d15 +402c8ced: 0138 l32i.n a3, a1, 0 +402c8cef: 1128 l32i.n a2, a1, 4 +402c8cf1: 640c movi.n a4, 6 +402c8cf3: c4aa01 l32r a0, 402b9f9c +402c8cf6: 0000c0 callx0 a0 +402c8cf9: 72fc bnez.n a2, 402c8d34 +402c8cfb: 0c0d22 l8ui a2, a13, 12 +402c8cfe: 081266 bnei a2, 1, 402c8d0a +402c8d01: fee821 l32r a2, 402c88a4 +402c8d04: c24301 l32r a0, 402b9610 +402c8d07: 0000c0 callx0 a0 +402c8d0a: 120c movi.n a2, 1 +402c8d0c: 444c22 s8i a2, a12, 68 +402c8d0f: 001146 j 402c8d58 +402c8d12: 000000 ill +402c8d15: 1b1266 bnei a2, 1, 402c8d34 +402c8d18: 0138 l32i.n a3, a1, 0 +402c8d1a: 2128 l32i.n a2, a1, 8 +402c8d1c: 640c movi.n a4, 6 +402c8d1e: c49f01 l32r a0, 402b9f9c +402c8d21: 0000c0 callx0 a0 +402c8d24: c2cc bnez.n a2, 402c8d34 +402c8d26: 0c0d22 l8ui a2, a13, 12 +402c8d29: dd1266 bnei a2, 1, 402c8d0a +402c8d2c: fedf21 l32r a2, 402c88a8 +402c8d2f: fff446 j 402c8d04 +402c8d32: 220000 excw +402c8d35: 0c0d mov.n a0, a12 +402c8d37: 0a1266 bnei a2, 1, 402c8d45 +402c8d3a: fedc21 l32r a2, 402c88ac +402c8d3d: 0f3d mov.n a3, a15 +402c8d3f: c23401 l32r a0, 402b9610 +402c8d42: 0000c0 callx0 a0 +402c8d45: 440c22 l8ui a2, a12, 68 +402c8d48: 221b addi.n a2, a2, 1 +402c8d4a: 444c22 s8i a2, a12, 68 +402c8d4d: 01e8 l32i.n a14, a1, 0 +402c8d4f: 142ee2 l32i a14, a14, 80 +402c8d52: 01e9 s32i.n a14, a1, 0 +402c8d54: ffc5c6 j 402c8c6f +402c8d57: 0d2200 excw +402c8d5a: 660c movi.n a6, 6 +402c8d5c: 320b12 l8ui a1, a11, 50 +402c8d5f: 440c movi.n a4, 4 +402c8d61: fed321 l32r a2, 402c88b0 +402c8d64: c22b01 l32r a0, 402b9610 +402c8d67: 0000c0 callx0 a0 +402c8d6a: 440c22 l8ui a2, a12, 68 +402c8d6d: 231226 beqi a2, 1, 402c8d94 +402c8d70: 0c0d22 l8ui a2, a13, 12 +402c8d73: 731266 bnei a2, 1, 402c8dea +402c8d76: 091c32 l16ui a3, a12, 18 +402c8d79: 0e1c42 l16ui a4, a12, 28 +402c8d7c: fece21 l32r a2, 402c88b4 +402c8d7f: c22401 l32r a0, 402b9610 +402c8d82: 0000c0 callx0 a0 +402c8d85: 271c32 l16ui a3, a12, 78 +402c8d88: fecc21 l32r a2, 402c88b8 +402c8d8b: c22101 l32r a0, 402b9610 +402c8d8e: 0000c0 callx0 a0 +402c8d91: 001546 j 402c8dea +402c8d94: 271c22 l16ui a2, a12, 78 +402c8d97: 221b addi.n a2, a2, 1 +402c8d99: 143020 extui a3, a2, 0, 2 +402c8d9c: 212220 srai a2, a2, 2 +402c8d9f: 13dc bnez.n a3, 402c8db4 +402c8da1: f44020 extui a4, a2, 0, 16 +402c8da4: 020c movi.n a2, 0 +402c8da6: 2c5c22 s16i a2, a12, 88 +402c8da9: 0e5c22 s16i a2, a12, 28 +402c8dac: 095c42 s16i a4, a12, 18 +402c8daf: 000506 j 402c8dc7 +402c8db2: 200000 or a0, a0, a0 +402c8db5: 1bf420 excw +402c8db8: 5c2242 l32i a4, a2, 0x170 +402c8dbb: 0c09 s32i.n a0, a12, 0 +402c8dbd: 404012 s8i a1, a0, 64 +402c8dc0: 5c32f4 excw +402c8dc3: 0e .byte 0xe +402c8dc4: 2c5c22 s16i a2, a12, 88 +402c8dc7: 020c movi.n a2, 0 +402c8dc9: 0f5c22 s16i a2, a12, 30 +402c8dcc: 030c movi.n a3, 0 +402c8dce: 160c movi.n a6, 1 +402c8dd0: 9cb347 bgeu a3, a4, 402c8d70 +402c8dd3: 0f1c22 l16ui a2, a12, 30 +402c8dd6: 401300 ssl a3 +402c8dd9: a17600 sll a7, a6 +402c8ddc: 202720 or a2, a7, a2 +402c8ddf: 331b addi.n a3, a3, 1 +402c8de1: 0f5c22 s16i a2, a12, 30 +402c8de4: 743030 extui a3, a3, 0, 8 +402c8de7: fff946 j 402c8dd0 +402c8dea: 091c22 l16ui a2, a12, 18 +402c8ded: 32cc bnez.n a2, 402c8df4 +402c8def: 420c movi.n a2, 4 +402c8df1: 000046 j 402c8df6 +402c8df4: 320c movi.n a2, 3 +402c8df6: 0c29 s32i.n a2, a12, 0 +402c8df8: 020c movi.n a2, 0 +402c8dfa: 105c22 s16i a2, a12, 32 +402c8dfd: 285c22 s16i a2, a12, 80 +402c8e00: 295c22 s16i a2, a12, 82 +402c8e03: 2a5c22 s16i a2, a12, 84 +402c8e06: 2b5c22 s16i a2, a12, 86 +402c8e09: 007b06 j 402c8ff9 +402c8e0c: 66ab addi.n a6, a6, 10 +402c8e0e: ff3d06 j 402c8b06 +402c8e11: 0c3d mov.n a3, a12 +402c8e13: 0d2d mov.n a2, a13 +402c8e15: fe9985 call0 402c77b0 +402c8e18: 007746 j 402c8ff9 +402c8e1b: 0c2200 excw +402c8e1e: 1cd244 excw +402c8e21: 660d excw +402c8e23: 221e12 l16ui a1, a14, 68 +402c8e26: 271c movi.n a7, 18 +402c8e28: 23cce2 addi a14, a12, 35 +402c8e2b: 2c2a add.n a2, a12, a2 +402c8e2d: 5bc2f2 addi a15, a2, 91 402c8e30: 0e2d mov.n a2, a14 -402c8e32: bf7101 l32r a0, 402b8bf8 +402c8e32: c11101 l32r a0, 402b9278 402c8e35: 0000c0 callx0 a0 -402c8e38: 271c42 l16ui a4, a12, 78 -402c8e3b: 0c3d mov.n a3, a12 -402c8e3d: 0e2d mov.n a2, a14 -402c8e3f: 4c4a add.n a4, a12, a4 -402c8e41: 221b addi.n a2, a2, 1 -402c8e43: 0a1347 beq a3, a4, 402c8e51 -402c8e46: 5a0362 l8ui a6, a3, 90 -402c8e49: 331b addi.n a3, a3, 1 -402c8e4b: 1f4262 s8i a6, a2, 31 -402c8e4e: fffbc6 j 402c8e41 -402c8e51: fe9321 l32r a2, 402c88a0 -402c8e54: 0f0c movi.n a15, 0 -402c8e56: c1e701 l32r a0, 402b95f4 -402c8e59: 0000c0 callx0 a0 -402c8e5c: fe92e1 l32r a14, 402c88a4 -402c8e5f: 271c22 l16ui a2, a12, 78 -402c8e62: 16bf27 bgeu a15, a2, 402c8e7c -402c8e65: 2cfa add.n a2, a12, a15 -402c8e67: 5a0232 l8ui a3, a2, 90 -402c8e6a: ff1b addi.n a15, a15, 1 -402c8e6c: 0e2d mov.n a2, a14 -402c8e6e: c1e101 l32r a0, 402b95f4 -402c8e71: 0000c0 callx0 a0 -402c8e74: f4f0f0 extui a15, a15, 0, 16 -402c8e77: fff906 j 402c8e5f -402c8e7a: 210000 srai a0, a0, 0 -402c8e7d: fe8b addi.n a15, a14, 8 -402c8e7f: c1dd01 l32r a0, 402b95f4 -402c8e82: 0000c0 callx0 a0 -402c8e85: 271cf2 l16ui a15, a12, 78 -402c8e88: fe89e1 l32r a14, 402c88ac -402c8e8b: ff1b addi.n a15, a15, 1 -402c8e8d: f4f0f0 extui a15, a15, 0, 16 -402c8e90: 18bfd7 bgeu a15, a13, 402c8eac -402c8e93: 2cfa add.n a2, a12, a15 -402c8e95: 5a0232 l8ui a3, a2, 90 -402c8e98: 01cff2 addi a15, a15, 1 -402c8e9b: 202ee0 or a2, a14, a14 -402c8e9e: c1d501 l32r a0, 402b95f4 -402c8ea1: 0000c0 callx0 a0 -402c8ea4: f4f0f0 extui a15, a15, 0, 16 -402c8ea7: fff946 j 402c8e90 -402c8eaa: 420000 excw -402c8ead: 271c movi.n a7, 18 -402c8eaf: 241b addi.n a2, a4, 1 -402c8eb1: f42020 extui a2, a2, 0, 16 -402c8eb4: 19b2d7 bgeu a2, a13, 402c8ed1 -402c8eb7: fe6f51 l32r a5, 402c8874 -402c8eba: c03240 sub a3, a2, a4 -402c8ebd: 6c2a add.n a6, a12, a2 -402c8ebf: 353a add.n a3, a5, a3 -402c8ec1: 5a0662 l8ui a6, a6, 90 -402c8ec4: 330b addi.n a3, a3, -1 -402c8ec6: 004362 s8i a6, a3, 0 -402c8ec9: 221b addi.n a2, a2, 1 -402c8ecb: fff886 j 402c8eb1 -402c8ece: 000000 ill -402c8ed1: 180c22 l8ui a2, a12, 24 -402c8ed4: 181226 beqi a2, 1, 402c8ef0 -402c8ed7: 440c22 l8ui a2, a12, 68 -402c8eda: 121266 bnei a2, 1, 402c8ef0 -402c8edd: fe65e1 l32r a14, 402c8874 -402c8ee0: 1138 l32i.n a3, a1, 4 -402c8ee2: 604e22 s8i a2, a14, 96 -402c8ee5: fe7221 l32r a2, 402c88b0 -402c8ee8: 640c movi.n a4, 6 -402c8eea: c23501 l32r a0, 402b97c0 -402c8eed: 0000c0 callx0 a0 -402c8ef0: fe7121 l32r a2, 402c88b4 -402c8ef3: c1c001 l32r a0, 402b95f4 -402c8ef6: 0000c0 callx0 a0 -402c8ef9: 271c22 l16ui a2, a12, 78 -402c8efc: 2c2a add.n a2, a12, a2 -402c8efe: 5a0232 l8ui a3, a2, 90 -402c8f01: fb5421 l32r a2, 402c7c54 -402c8f04: 004232 s8i a3, a2, 0 -402c8f07: 620c movi.n a2, 6 -402c8f09: 0c29 s32i.n a2, a12, 0 -402c8f0b: 020c movi.n a2, 0 -402c8f0d: da1885 call0 402a3098 -402c8f10: f13c21 l32r a2, 402c5400 -402c8f13: d82a01 l32r a0, 402befbc -402c8f16: 0000c0 callx0 a0 -402c8f19: fe5631 l32r a3, 402c8874 -402c8f1c: 000322 l8ui a2, a3, 0 -402c8f1f: 0ba216 beqz a2, 402c8fdd -402c8f22: f06f21 l32r a2, 402c50e0 -402c8f25: 040222 l8ui a2, a2, 4 -402c8f28: 021266 bnei a2, 1, 402c8f2e -402c8f2b: 002846 j 402c8fd0 -402c8f2e: f06f21 l32r a2, 402c50ec -402c8f31: 0228 l32i.n a2, a2, 0 -402c8f33: 1e0232 l8ui a3, a2, 30 -402c8f36: 261366 bnei a3, 1, 402c8f60 -402c8f39: 1d0222 l8ui a2, a2, 29 -402c8f3c: 201266 bnei a2, 1, 402c8f60 -402c8f3f: f0e321 l32r a2, 402c52cc -402c8f42: 0228 l32i.n a2, a2, 0 -402c8f44: 0228 l32i.n a2, a2, 0 -402c8f46: 166266 bnei a2, 6, 402c8f60 -402c8f49: f0df21 l32r a2, 402c52c8 -402c8f4c: 0228 l32i.n a2, a2, 0 -402c8f4e: 0228 l32i.n a2, a2, 0 -402c8f50: 0c6266 bnei a2, 6, 402c8f60 -402c8f53: fe5921 l32r a2, 402c88b8 -402c8f56: c1a701 l32r a0, 402b95f4 -402c8f59: 0000c0 callx0 a0 -402c8f5c: 001c06 j 402c8fd0 -402c8f5f: 27d100 excw -402c8f62: a022f1 l32r a15, 402b0fec -402c8f65: 3a3100 excw -402c8f68: 22fb addi.n a2, a2, 15 -402c8f6a: d34c movi.n a3, 77 -402c8f6c: 022c movi.n a2, 32 -402c8f6e: 0d29 s32i.n a2, a13, 0 -402c8f70: a4a542 movi a4, 0x5a4 -402c8f73: 021c movi.n a2, 16 -402c8f75: c40301 l32r a0, 402b9f84 -402c8f78: 0000c0 callx0 a0 -402c8f7b: 02ed mov.n a14, a2 -402c8f7d: 2d29 s32i.n a2, a13, 8 -402c8f7f: f27b85 call0 402bb738 -402c8f82: 1e29 s32i.n a2, a14, 4 -402c8f84: 2d28 l32i.n a2, a13, 8 -402c8f86: fe4d31 l32r a3, 402c88bc -402c8f89: 440c movi.n a4, 4 -402c8f8b: 22cb addi.n a2, a2, 12 -402c8f8d: c20c01 l32r a0, 402b97c0 -402c8f90: 0000c0 callx0 a0 -402c8f93: 2d28 l32i.n a2, a13, 8 -402c8f95: fe4a31 l32r a3, 402c88c0 -402c8f98: 0239 s32i.n a3, a2, 0 -402c8f9a: fe4a31 l32r a3, 402c88c4 -402c8f9d: 0d2d mov.n a2, a13 -402c8f9f: 6dc9 s32i.n a12, a13, 24 -402c8fa1: f229c5 call0 402bb240 -402c8fa4: 0d2d mov.n a2, a13 -402c8fa6: f1eb85 call0 402bae60 -402c8fa9: f113d1 l32r a13, 402c53f8 -402c8fac: 0d2d mov.n a2, a13 -402c8fae: d80301 l32r a0, 402befbc -402c8fb1: 0000c0 callx0 a0 -402c8fb4: fe4531 l32r a3, 402c88c8 -402c8fb7: 040c movi.n a4, 0 +402c8e38: 024d mov.n a4, a2 +402c8e3a: 0e3d mov.n a3, a14 +402c8e3c: 0f2d mov.n a2, a15 +402c8e3e: c26701 l32r a0, 402b97dc +402c8e41: 0000c0 callx0 a0 +402c8e44: fe93e1 l32r a14, 402c8890 +402c8e47: 74a042 movi a4, 116 +402c8e4a: 030c movi.n a3, 0 +402c8e4c: 0e2d mov.n a2, a14 +402c8e4e: bf7101 l32r a0, 402b8c14 +402c8e51: 0000c0 callx0 a0 +402c8e54: 271c42 l16ui a4, a12, 78 +402c8e57: 0c3d mov.n a3, a12 +402c8e59: 0e2d mov.n a2, a14 +402c8e5b: 4c4a add.n a4, a12, a4 +402c8e5d: 221b addi.n a2, a2, 1 +402c8e5f: 0a1347 beq a3, a4, 402c8e6d +402c8e62: 5a0362 l8ui a6, a3, 90 +402c8e65: 331b addi.n a3, a3, 1 +402c8e67: 1f4262 s8i a6, a2, 31 +402c8e6a: fffbc6 j 402c8e5d +402c8e6d: fe9321 l32r a2, 402c88bc +402c8e70: 0f0c movi.n a15, 0 +402c8e72: c1e701 l32r a0, 402b9610 +402c8e75: 0000c0 callx0 a0 +402c8e78: fe92e1 l32r a14, 402c88c0 +402c8e7b: 271c22 l16ui a2, a12, 78 +402c8e7e: 16bf27 bgeu a15, a2, 402c8e98 +402c8e81: 2cfa add.n a2, a12, a15 +402c8e83: 5a0232 l8ui a3, a2, 90 +402c8e86: ff1b addi.n a15, a15, 1 +402c8e88: 0e2d mov.n a2, a14 +402c8e8a: c1e101 l32r a0, 402b9610 +402c8e8d: 0000c0 callx0 a0 +402c8e90: f4f0f0 extui a15, a15, 0, 16 +402c8e93: fff906 j 402c8e7b +402c8e96: 210000 srai a0, a0, 0 +402c8e99: fe8b addi.n a15, a14, 8 +402c8e9b: c1dd01 l32r a0, 402b9610 +402c8e9e: 0000c0 callx0 a0 +402c8ea1: 271cf2 l16ui a15, a12, 78 +402c8ea4: fe89e1 l32r a14, 402c88c8 +402c8ea7: ff1b addi.n a15, a15, 1 +402c8ea9: f4f0f0 extui a15, a15, 0, 16 +402c8eac: 18bfd7 bgeu a15, a13, 402c8ec8 +402c8eaf: 2cfa add.n a2, a12, a15 +402c8eb1: 5a0232 l8ui a3, a2, 90 +402c8eb4: 01cff2 addi a15, a15, 1 +402c8eb7: 202ee0 or a2, a14, a14 +402c8eba: c1d501 l32r a0, 402b9610 +402c8ebd: 0000c0 callx0 a0 +402c8ec0: f4f0f0 extui a15, a15, 0, 16 +402c8ec3: fff946 j 402c8eac +402c8ec6: 420000 excw +402c8ec9: 271c movi.n a7, 18 +402c8ecb: 241b addi.n a2, a4, 1 +402c8ecd: f42020 extui a2, a2, 0, 16 +402c8ed0: 19b2d7 bgeu a2, a13, 402c8eed +402c8ed3: fe6f51 l32r a5, 402c8890 +402c8ed6: c03240 sub a3, a2, a4 +402c8ed9: 6c2a add.n a6, a12, a2 +402c8edb: 353a add.n a3, a5, a3 +402c8edd: 5a0662 l8ui a6, a6, 90 +402c8ee0: 330b addi.n a3, a3, -1 +402c8ee2: 004362 s8i a6, a3, 0 +402c8ee5: 221b addi.n a2, a2, 1 +402c8ee7: fff886 j 402c8ecd +402c8eea: 000000 ill +402c8eed: 180c22 l8ui a2, a12, 24 +402c8ef0: 181226 beqi a2, 1, 402c8f0c +402c8ef3: 440c22 l8ui a2, a12, 68 +402c8ef6: 121266 bnei a2, 1, 402c8f0c +402c8ef9: fe65e1 l32r a14, 402c8890 +402c8efc: 1138 l32i.n a3, a1, 4 +402c8efe: 604e22 s8i a2, a14, 96 +402c8f01: fe7221 l32r a2, 402c88cc +402c8f04: 640c movi.n a4, 6 +402c8f06: c23501 l32r a0, 402b97dc +402c8f09: 0000c0 callx0 a0 +402c8f0c: fe7121 l32r a2, 402c88d0 +402c8f0f: c1c001 l32r a0, 402b9610 +402c8f12: 0000c0 callx0 a0 +402c8f15: 271c22 l16ui a2, a12, 78 +402c8f18: 2c2a add.n a2, a12, a2 +402c8f1a: 5a0232 l8ui a3, a2, 90 +402c8f1d: fb5421 l32r a2, 402c7c70 +402c8f20: 004232 s8i a3, a2, 0 +402c8f23: 620c movi.n a2, 6 +402c8f25: 0c29 s32i.n a2, a12, 0 +402c8f27: 020c movi.n a2, 0 +402c8f29: da16c5 call0 402a3098 +402c8f2c: f13c21 l32r a2, 402c541c +402c8f2f: d82a01 l32r a0, 402befd8 +402c8f32: 0000c0 callx0 a0 +402c8f35: fe5631 l32r a3, 402c8890 +402c8f38: 000322 l8ui a2, a3, 0 +402c8f3b: 0ba216 beqz a2, 402c8ff9 +402c8f3e: f06f21 l32r a2, 402c50fc +402c8f41: 040222 l8ui a2, a2, 4 +402c8f44: 021266 bnei a2, 1, 402c8f4a +402c8f47: 002846 j 402c8fec +402c8f4a: f06f21 l32r a2, 402c5108 +402c8f4d: 0228 l32i.n a2, a2, 0 +402c8f4f: 1e0232 l8ui a3, a2, 30 +402c8f52: 261366 bnei a3, 1, 402c8f7c +402c8f55: 1d0222 l8ui a2, a2, 29 +402c8f58: 201266 bnei a2, 1, 402c8f7c +402c8f5b: f0e321 l32r a2, 402c52e8 +402c8f5e: 0228 l32i.n a2, a2, 0 +402c8f60: 0228 l32i.n a2, a2, 0 +402c8f62: 166266 bnei a2, 6, 402c8f7c +402c8f65: f0df21 l32r a2, 402c52e4 +402c8f68: 0228 l32i.n a2, a2, 0 +402c8f6a: 0228 l32i.n a2, a2, 0 +402c8f6c: 0c6266 bnei a2, 6, 402c8f7c +402c8f6f: fe5921 l32r a2, 402c88d4 +402c8f72: c1a701 l32r a0, 402b9610 +402c8f75: 0000c0 callx0 a0 +402c8f78: 001c06 j 402c8fec +402c8f7b: 27d100 excw +402c8f7e: a022f1 l32r a15, 402b1008 +402c8f81: 3a3100 excw +402c8f84: 22fb addi.n a2, a2, 15 +402c8f86: d34c movi.n a3, 77 +402c8f88: 022c movi.n a2, 32 +402c8f8a: 0d29 s32i.n a2, a13, 0 +402c8f8c: a4a542 movi a4, 0x5a4 +402c8f8f: 021c movi.n a2, 16 +402c8f91: c40301 l32r a0, 402b9fa0 +402c8f94: 0000c0 callx0 a0 +402c8f97: 02ed mov.n a14, a2 +402c8f99: 2d29 s32i.n a2, a13, 8 +402c8f9b: f27b85 call0 402bb754 +402c8f9e: 1e29 s32i.n a2, a14, 4 +402c8fa0: 2d28 l32i.n a2, a13, 8 +402c8fa2: fe4d31 l32r a3, 402c88d8 +402c8fa5: 440c movi.n a4, 4 +402c8fa7: 22cb addi.n a2, a2, 12 +402c8fa9: c20c01 l32r a0, 402b97dc +402c8fac: 0000c0 callx0 a0 +402c8faf: 2d28 l32i.n a2, a13, 8 +402c8fb1: fe4a31 l32r a3, 402c88dc +402c8fb4: 0239 s32i.n a3, a2, 0 +402c8fb6: fe4a31 l32r a3, 402c88e0 402c8fb9: 0d2d mov.n a2, a13 -402c8fbb: d95701 l32r a0, 402bf518 -402c8fbe: 0000c0 callx0 a0 -402c8fc1: 150c movi.n a5, 1 -402c8fc3: 054d mov.n a4, a5 -402c8fc5: 64a032 movi a3, 100 +402c8fbb: 6dc9 s32i.n a12, a13, 24 +402c8fbd: f229c5 call0 402bb25c +402c8fc0: 0d2d mov.n a2, a13 +402c8fc2: f1eb85 call0 402bae7c +402c8fc5: f113d1 l32r a13, 402c5414 402c8fc8: 0d2d mov.n a2, a13 -402c8fca: d95401 l32r a0, 402bf51c +402c8fca: d80301 l32r a0, 402befd8 402c8fcd: 0000c0 callx0 a0 -402c8fd0: f17a21 l32r a2, 402c55b8 -402c8fd3: fe2831 l32r a3, 402c8874 -402c8fd6: 0248 l32i.n a4, a2, 0 -402c8fd8: 320c movi.n a2, 3 -402c8fda: 0004c0 callx0 a4 -402c8fdd: f108 l32i.n a0, a1, 60 -402c8fdf: e1c8 l32i.n a12, a1, 56 -402c8fe1: d1d8 l32i.n a13, a1, 52 -402c8fe3: c1e8 l32i.n a14, a1, 48 -402c8fe5: b1f8 l32i.n a15, a1, 44 -402c8fe7: 40c112 addi a1, a1, 64 -402c8fea: f00d ret.n - -402c8fec : -402c8fec: f43030 extui a3, a3, 0, 16 -402c8fef: f0c112 addi a1, a1, -16 -402c8ff2: 050c movi.n a5, 0 -402c8ff4: f4c342 addi a4, a3, -12 -402c8ff7: 160c movi.n a6, 1 -402c8ff9: 21c9 s32i.n a12, a1, 8 -402c8ffb: 02cd mov.n a12, a2 -402c8ffd: 052d mov.n a2, a5 -402c8fff: 832640 moveqz a2, a6, a4 -402c9002: 024d mov.n a4, a2 -402c9004: 80c322 addi a2, a3, -128 -402c9007: 053d mov.n a3, a5 -402c9009: 833620 moveqz a3, a6, a2 -402c900c: 3109 s32i.n a0, a1, 12 -402c900e: 203430 or a3, a4, a3 -402c9011: 379357 bne a3, a5, 402c904c -402c9014: 000c22 l8ui a2, a12, 0 -402c9017: acaf32 movi a3, -84 -402c901a: 012280 slli a2, a2, 24 -402c901d: 312820 srai a2, a2, 24 -402c9020: 282237 blt a2, a3, 402c904c -402c9023: 181c22 l16ui a2, a12, 48 -402c9026: 233c movi.n a3, 50 -402c9028: 203327 bltu a3, a2, 402c904c -402c902b: fbba31 l32r a3, 402c7f14 -402c902e: 640c movi.n a4, 6 -402c9030: 10cc22 addi a2, a12, 16 -402c9033: c3d301 l32r a0, 402b9f80 -402c9036: 0000c0 callx0 a0 -402c9039: 42cc bnez.n a2, 402c9041 -402c903b: f0a421 l32r a2, 402c52cc -402c903e: 000086 j 402c9044 -402c9041: f0a121 l32r a2, 402c52c8 -402c9044: 0238 l32i.n a3, a2, 0 -402c9046: 202cc0 or a2, a12, a12 -402c9049: ff8805 call0 402c88cc -402c904c: 3108 l32i.n a0, a1, 12 -402c904e: 21c8 l32i.n a12, a1, 8 -402c9050: 10c112 addi a1, a1, 16 -402c9053: f00d ret.n - ... -402c905d: 000000 ill -402c9060: 707061 l32r a6, 402a5220 -402c9063: 5f .byte 0x5f -402c9064: 616d excw -402c9066: 6e69 s32i.n a6, a14, 24 -402c9068: 2e .byte 0x2e -402c9069: 000063 excw -402c906c: 000000 ill -402c906f: 000500 excw -402c9072: 050204 excw -402c9075: 020505 call0 402cb0c8 -402c9078: 040005 call0 402cd07c <_irom0_text_end+0x13c> -402c907b: 040505 call0 402cd0cc <_irom0_text_end+0x18c> -402c907e: 040505 call0 402cd0d0 <_irom0_text_end+0x190> -402c9081: fe .byte 0xfe -402c9082: fffd excw -402c9084: f0f0f0 subx8 a15, a0, a15 -402c9087: e0e0e0 subx4 a14, a0, a14 -402c908a: ff0ae1 l32r a14, 402c8cb4 -402c908d: ff .byte 0xff -402c908e: 00f8 l32i.n a15, a0, 0 -402c9090: f8f8 l32i.n a15, a8, 60 -402c9092: 4a4e52 s8i a5, a14, 74 -402c9095: 384044 excw -402c9098: 010000 slli a0, a0, 32 -402c909b: 030201 l32r a0, 40289ca4 -402c909e: 010504 excw -402c90a1: 000000 ill -402c90a4: 020000 excw - ... -402c90af: 0ae100 excw - ... -402c90ba: 439301 l32r a0, 40299f08 - ... -402c90dd: 000000 ill -402c90e0: 010003 excw - ... -402c90ef: 694600 excw -402c90f2: 776d72 s32i a7, a13, 0x1dc -402c90f5: 657261 l32r a6, 402a26c0 -402c90f8: 4e4f20 excw -402c90fb: 594c movi.n a9, 69 -402c90fd: 757320 extui a7, a2, 19, 8 -402c9100: 6f7070 excw -402c9103: 737472 excw -402c9106: 534520 excw -402c9109: 323850 excw -402c910c: 213636 excw -402c910f: 0a2121 l32r a2, 4028b994 - ... -402c911e: 650000 extui a0, a0, 16, 7 -402c9121: 706d excw -402c9123: 207974 excw -402c9126: 6f .byte 0x6f -402c9127: 0a7074 excw -402c912a: 000000 ill -402c912d: 000000 ill -402c9130: 684d excw -402c9132: 000a add.n a0, a0, a0 -402c9134: 000000 ill -402c9137: 255600 extui a5, a0, 22, 3 -402c913a: 000a64 excw -402c913d: 000000 ill -402c9140: 6c4d excw -402c9142: 000a add.n a0, a0, a0 -402c9144: 6f4d excw -402c9146: 000a add.n a0, a0, a0 -402c9148: 207325 excw -402c914b: 0a7525 excw -402c914e: 460000 excw -402c9151: 617461 l32r a6, 402a1724 -402c9154: 206c movi.n a0, -30 -402c9156: 637865 excw -402c9159: 747065 excw -402c915c: 6f69 s32i.n a6, a15, 24 -402c915e: 6e .byte 0x6e -402c915f: 642520 extui a2, a2, 5, 7 - ... -402c916e: 280000 excw -402c9171: 6c49 s32i.n a4, a12, 24 -402c9173: 656c movi.n a5, -26 -402c9175: 6c6167 bbci a1, 6, 402c91e5 -402c9178: 6e49 s32i.n a4, a14, 24 -402c917a: 727473 excw -402c917d: 746375 excw -402c9180: 6f69 s32i.n a6, a15, 24 -402c9182: 6e .byte 0x6e -402c9183: 756143 excw -402c9186: 296573 excw -402c9189: 0a3a add.n a0, a10, a3 -402c918b: 000000 ill -402c918e: 280000 excw -402c9191: 737953 excw -402c9194: 6c6163 excw -402c9197: 436c movi.n a3, -28 -402c9199: 737561 l32r a6, 402a5f70 -402c919c: 3a2965 excw -402c919f: 000a add.n a0, a0, a0 - ... -402c91ad: 000000 ill -402c91b0: 4928 l32i.n a2, a9, 16 -402c91b2: 6e .byte 0x6e -402c91b3: 727473 excw -402c91b6: 746375 excw -402c91b9: 6f69 s32i.n a6, a15, 24 -402c91bb: 6e .byte 0x6e -402c91bc: 746552 s32i a5, a5, 0x1d0 -402c91bf: 456863 excw -402c91c2: 6f7272 excw -402c91c5: 614372 s8i a7, a3, 97 -402c91c8: 657375 excw -402c91cb: 3a29 s32i.n a2, a10, 12 -402c91cd: 000a add.n a0, a0, a0 -402c91cf: 4c2800 excw -402c91d2: 6f .byte 0x6f -402c91d3: 536461 l32r a6, 4029df64 -402c91d6: 726f74 excw -402c91d9: 724565 excw -402c91dc: 726f72 s32i a7, a15, 0x1c8 -402c91df: 756143 excw -402c91e2: 296573 excw -402c91e5: 0a3a add.n a0, a10, a3 +402c8fd0: fe4531 l32r a3, 402c88e4 +402c8fd3: 040c movi.n a4, 0 +402c8fd5: 0d2d mov.n a2, a13 +402c8fd7: d95701 l32r a0, 402bf534 +402c8fda: 0000c0 callx0 a0 +402c8fdd: 150c movi.n a5, 1 +402c8fdf: 054d mov.n a4, a5 +402c8fe1: 64a032 movi a3, 100 +402c8fe4: 0d2d mov.n a2, a13 +402c8fe6: d95401 l32r a0, 402bf538 +402c8fe9: 0000c0 callx0 a0 +402c8fec: f17a21 l32r a2, 402c55d4 +402c8fef: fe2831 l32r a3, 402c8890 +402c8ff2: 0248 l32i.n a4, a2, 0 +402c8ff4: 320c movi.n a2, 3 +402c8ff6: 0004c0 callx0 a4 +402c8ff9: f108 l32i.n a0, a1, 60 +402c8ffb: e1c8 l32i.n a12, a1, 56 +402c8ffd: d1d8 l32i.n a13, a1, 52 +402c8fff: c1e8 l32i.n a14, a1, 48 +402c9001: b1f8 l32i.n a15, a1, 44 +402c9003: 40c112 addi a1, a1, 64 +402c9006: f00d ret.n + +402c9008 : +402c9008: f43030 extui a3, a3, 0, 16 +402c900b: f0c112 addi a1, a1, -16 +402c900e: 050c movi.n a5, 0 +402c9010: f4c342 addi a4, a3, -12 +402c9013: 160c movi.n a6, 1 +402c9015: 21c9 s32i.n a12, a1, 8 +402c9017: 02cd mov.n a12, a2 +402c9019: 052d mov.n a2, a5 +402c901b: 832640 moveqz a2, a6, a4 +402c901e: 024d mov.n a4, a2 +402c9020: 80c322 addi a2, a3, -128 +402c9023: 053d mov.n a3, a5 +402c9025: 833620 moveqz a3, a6, a2 +402c9028: 3109 s32i.n a0, a1, 12 +402c902a: 203430 or a3, a4, a3 +402c902d: 379357 bne a3, a5, 402c9068 +402c9030: 000c22 l8ui a2, a12, 0 +402c9033: acaf32 movi a3, -84 +402c9036: 012280 slli a2, a2, 24 +402c9039: 312820 srai a2, a2, 24 +402c903c: 282237 blt a2, a3, 402c9068 +402c903f: 181c22 l16ui a2, a12, 48 +402c9042: 233c movi.n a3, 50 +402c9044: 203327 bltu a3, a2, 402c9068 +402c9047: fbba31 l32r a3, 402c7f30 +402c904a: 640c movi.n a4, 6 +402c904c: 10cc22 addi a2, a12, 16 +402c904f: c3d301 l32r a0, 402b9f9c +402c9052: 0000c0 callx0 a0 +402c9055: 42cc bnez.n a2, 402c905d +402c9057: f0a421 l32r a2, 402c52e8 +402c905a: 000086 j 402c9060 +402c905d: f0a121 l32r a2, 402c52e4 +402c9060: 0238 l32i.n a3, a2, 0 +402c9062: 202cc0 or a2, a12, a12 +402c9065: ff8805 call0 402c88e8 +402c9068: 3108 l32i.n a0, a1, 12 +402c906a: 21c8 l32i.n a12, a1, 8 +402c906c: 10c112 addi a1, a1, 16 +402c906f: f00d ret.n + ... +402c907d: 000000 ill +402c9080: 707061 l32r a6, 402a5240 +402c9083: 5f .byte 0x5f +402c9084: 616d excw +402c9086: 6e69 s32i.n a6, a14, 24 +402c9088: 2e .byte 0x2e +402c9089: 000063 excw +402c908c: 000000 ill +402c908f: 000500 excw +402c9092: 050204 excw +402c9095: 020505 call0 402cb0e8 +402c9098: 040005 call0 402cd09c <_irom0_text_end+0x13c> +402c909b: 040505 call0 402cd0ec <_irom0_text_end+0x18c> +402c909e: 040505 call0 402cd0f0 <_irom0_text_end+0x190> +402c90a1: fe .byte 0xfe +402c90a2: fffd excw +402c90a4: f0f0f0 subx8 a15, a0, a15 +402c90a7: e0e0e0 subx4 a14, a0, a14 +402c90aa: ff0ae1 l32r a14, 402c8cd4 +402c90ad: ff .byte 0xff +402c90ae: 00f8 l32i.n a15, a0, 0 +402c90b0: f8f8 l32i.n a15, a8, 60 +402c90b2: 4a4e52 s8i a5, a14, 74 +402c90b5: 384044 excw +402c90b8: 010000 slli a0, a0, 32 +402c90bb: 030201 l32r a0, 40289cc4 +402c90be: 010504 excw +402c90c1: 000000 ill +402c90c4: 020000 excw + ... +402c90cf: 0ae100 excw + ... +402c90da: 439301 l32r a0, 40299f28 + ... +402c90fd: 000000 ill +402c9100: 010003 excw + ... +402c910f: 694600 excw +402c9112: 776d72 s32i a7, a13, 0x1dc +402c9115: 657261 l32r a6, 402a26e0 +402c9118: 4e4f20 excw +402c911b: 594c movi.n a9, 69 +402c911d: 757320 extui a7, a2, 19, 8 +402c9120: 6f7070 excw +402c9123: 737472 excw +402c9126: 534520 excw +402c9129: 323850 excw +402c912c: 213636 excw +402c912f: 0a2121 l32r a2, 4028b9b4 + ... +402c913e: 650000 extui a0, a0, 16, 7 +402c9141: 706d excw +402c9143: 207974 excw +402c9146: 6f .byte 0x6f +402c9147: 0a7074 excw +402c914a: 000000 ill +402c914d: 000000 ill +402c9150: 684d excw +402c9152: 000a add.n a0, a0, a0 +402c9154: 000000 ill +402c9157: 255600 extui a5, a0, 22, 3 +402c915a: 000a64 excw +402c915d: 000000 ill +402c9160: 6c4d excw +402c9162: 000a add.n a0, a0, a0 +402c9164: 6f4d excw +402c9166: 000a add.n a0, a0, a0 +402c9168: 207325 excw +402c916b: 0a7525 excw +402c916e: 460000 excw +402c9171: 617461 l32r a6, 402a1744 +402c9174: 206c movi.n a0, -30 +402c9176: 637865 excw +402c9179: 747065 excw +402c917c: 6f69 s32i.n a6, a15, 24 +402c917e: 6e .byte 0x6e +402c917f: 642520 extui a2, a2, 5, 7 ... +402c918e: 280000 excw +402c9191: 6c49 s32i.n a4, a12, 24 +402c9193: 656c movi.n a5, -26 +402c9195: 6c6167 bbci a1, 6, 402c9205 +402c9198: 6e49 s32i.n a4, a14, 24 +402c919a: 727473 excw +402c919d: 746375 excw +402c91a0: 6f69 s32i.n a6, a15, 24 +402c91a2: 6e .byte 0x6e +402c91a3: 756143 excw +402c91a6: 296573 excw +402c91a9: 0a3a add.n a0, a10, a3 +402c91ab: 000000 ill +402c91ae: 280000 excw +402c91b1: 737953 excw +402c91b4: 6c6163 excw +402c91b7: 436c movi.n a3, -28 +402c91b9: 737561 l32r a6, 402a5f90 +402c91bc: 3a2965 excw +402c91bf: 000a add.n a0, a0, a0 + ... +402c91cd: 000000 ill +402c91d0: 4928 l32i.n a2, a9, 16 +402c91d2: 6e .byte 0x6e +402c91d3: 727473 excw +402c91d6: 746375 excw +402c91d9: 6f69 s32i.n a6, a15, 24 +402c91db: 6e .byte 0x6e +402c91dc: 746552 s32i a5, a5, 0x1d0 +402c91df: 456863 excw +402c91e2: 6f7272 excw +402c91e5: 614372 s8i a7, a3, 97 +402c91e8: 657375 excw +402c91eb: 3a29 s32i.n a2, a10, 12 +402c91ed: 000a add.n a0, a0, a0 402c91ef: 4c2800 excw -402c91f2: 657665 excw -402c91f5: 316c movi.n a1, -29 -402c91f7: 6e49 s32i.n a4, a14, 24 -402c91f9: 726574 excw -402c91fc: 707572 excw -402c91ff: 614374 excw -402c9202: 657375 excw -402c9205: 3a29 s32i.n a2, a10, 12 -402c9207: 000a add.n a0, a0, a0 -402c9209: 000000 ill -402c920c: 000000 ill -402c920f: 412800 srli a2, a0, 8 -402c9212: 6c6c movi.n a12, -26 -402c9214: 6f .byte 0x6f -402c9215: 614363 excw -402c9218: 657375 excw -402c921b: 3a29 s32i.n a2, a10, 12 -402c921d: 000a add.n a0, a0, a0 -402c921f: 492800 excw -402c9222: 6e .byte 0x6e -402c9223: 676574 excw -402c9226: 447265 excw -402c9229: 7669 s32i.n a6, a6, 28 -402c922b: 6469 s32i.n a6, a4, 24 -402c922d: 794265 excw -402c9230: 655a add.n a6, a5, a5 -402c9232: 436f72 s32i a7, a15, 0x10c -402c9235: 737561 l32r a6, 402a600c -402c9238: 3a2965 excw -402c923b: 000a add.n a0, a0, a0 -402c923d: 000000 ill -402c9240: 5028 l32i.n a2, a0, 20 -402c9242: 766972 s32i a7, a9, 0x1d8 -402c9245: 6c69 s32i.n a6, a12, 24 -402c9247: 656765 excw -402c924a: 614364 excw -402c924d: 657375 excw -402c9250: 3a29 s32i.n a2, a10, 12 -402c9252: 000a add.n a0, a0, a0 - ... -402c9260: 4c28 l32i.n a2, a12, 16 -402c9262: 6f .byte 0x6f -402c9263: 536461 l32r a6, 4029dff4 -402c9266: 726f74 excw -402c9269: 6c4165 excw -402c926c: 6769 s32i.n a6, a7, 24 -402c926e: 6e .byte 0x6e -402c926f: 656d excw -402c9271: 6e .byte 0x6e -402c9272: 614374 excw -402c9275: 657375 excw -402c9278: 3a29 s32i.n a2, a10, 12 -402c927a: 000a add.n a0, a0, a0 -402c927c: 000000 ill -402c927f: 492800 excw -402c9282: 6e .byte 0x6e -402c9283: 727473 excw -402c9286: 464950 excw -402c9289: 746144 excw -402c928c: 724561 l32r a6, 402a5ba0 -402c928f: 726f72 s32i a7, a15, 0x1c8 -402c9292: 756143 excw -402c9295: 296573 excw -402c9298: 0a3a add.n a0, a10, a3 -402c929a: 000000 ill -402c929d: 000000 ill -402c92a0: 4c28 l32i.n a2, a12, 16 -402c92a2: 6f .byte 0x6f -402c92a3: 536461 l32r a6, 4029e034 -402c92a6: 726f74 excw -402c92a9: 495065 excw -402c92ac: 614446 j 402e17c1 <_irom0_text_end+0x14881> -402c92af: 456174 excw -402c92b2: 6f7272 excw -402c92b5: 614372 s8i a7, a3, 97 -402c92b8: 657375 excw -402c92bb: 3a29 s32i.n a2, a10, 12 -402c92bd: 000a add.n a0, a0, a0 -402c92bf: 492800 excw -402c92c2: 6e .byte 0x6e -402c92c3: 727473 excw -402c92c6: 464950 excw -402c92c9: 646441 l32r a4, 402a245c -402c92cc: 724572 s8i a7, a5, 114 -402c92cf: 726f72 s32i a7, a15, 0x1c8 -402c92d2: 756143 excw -402c92d5: 296573 excw -402c92d8: 0a3a add.n a0, a10, a3 -402c92da: 000000 ill -402c92dd: 000000 ill -402c92e0: 4c28 l32i.n a2, a12, 16 -402c92e2: 6f .byte 0x6f -402c92e3: 536461 l32r a6, 4029e074 -402c92e6: 726f74 excw -402c92e9: 495065 excw -402c92ec: 644146 j 402e23f5 <_irom0_text_end+0x154b5> -402c92ef: 457264 excw -402c92f2: 6f7272 excw -402c92f5: 614372 s8i a7, a3, 97 -402c92f8: 657375 excw -402c92fb: 3a29 s32i.n a2, a10, 12 -402c92fd: 000a add.n a0, a0, a0 -402c92ff: 492800 excw -402c9302: 6e .byte 0x6e -402c9303: 547473 excw -402c9306: 424c movi.n a2, 68 -402c9308: 694d excw -402c930a: 437373 excw -402c930d: 737561 l32r a6, 402a60e4 -402c9310: 3a2965 excw -402c9313: 000a add.n a0, a0, a0 - ... -402c931d: 000000 ill -402c9320: 4928 l32i.n a2, a9, 16 +402c91f2: 6f .byte 0x6f +402c91f3: 536461 l32r a6, 4029df84 +402c91f6: 726f74 excw +402c91f9: 724565 excw +402c91fc: 726f72 s32i a7, a15, 0x1c8 +402c91ff: 756143 excw +402c9202: 296573 excw +402c9205: 0a3a add.n a0, a10, a3 + ... +402c920f: 4c2800 excw +402c9212: 657665 excw +402c9215: 316c movi.n a1, -29 +402c9217: 6e49 s32i.n a4, a14, 24 +402c9219: 726574 excw +402c921c: 707572 excw +402c921f: 614374 excw +402c9222: 657375 excw +402c9225: 3a29 s32i.n a2, a10, 12 +402c9227: 000a add.n a0, a0, a0 +402c9229: 000000 ill +402c922c: 000000 ill +402c922f: 412800 srli a2, a0, 8 +402c9232: 6c6c movi.n a12, -26 +402c9234: 6f .byte 0x6f +402c9235: 614363 excw +402c9238: 657375 excw +402c923b: 3a29 s32i.n a2, a10, 12 +402c923d: 000a add.n a0, a0, a0 +402c923f: 492800 excw +402c9242: 6e .byte 0x6e +402c9243: 676574 excw +402c9246: 447265 excw +402c9249: 7669 s32i.n a6, a6, 28 +402c924b: 6469 s32i.n a6, a4, 24 +402c924d: 794265 excw +402c9250: 655a add.n a6, a5, a5 +402c9252: 436f72 s32i a7, a15, 0x10c +402c9255: 737561 l32r a6, 402a602c +402c9258: 3a2965 excw +402c925b: 000a add.n a0, a0, a0 +402c925d: 000000 ill +402c9260: 5028 l32i.n a2, a0, 20 +402c9262: 766972 s32i a7, a9, 0x1d8 +402c9265: 6c69 s32i.n a6, a12, 24 +402c9267: 656765 excw +402c926a: 614364 excw +402c926d: 657375 excw +402c9270: 3a29 s32i.n a2, a10, 12 +402c9272: 000a add.n a0, a0, a0 + ... +402c9280: 4c28 l32i.n a2, a12, 16 +402c9282: 6f .byte 0x6f +402c9283: 536461 l32r a6, 4029e014 +402c9286: 726f74 excw +402c9289: 6c4165 excw +402c928c: 6769 s32i.n a6, a7, 24 +402c928e: 6e .byte 0x6e +402c928f: 656d excw +402c9291: 6e .byte 0x6e +402c9292: 614374 excw +402c9295: 657375 excw +402c9298: 3a29 s32i.n a2, a10, 12 +402c929a: 000a add.n a0, a0, a0 +402c929c: 000000 ill +402c929f: 492800 excw +402c92a2: 6e .byte 0x6e +402c92a3: 727473 excw +402c92a6: 464950 excw +402c92a9: 746144 excw +402c92ac: 724561 l32r a6, 402a5bc0 +402c92af: 726f72 s32i a7, a15, 0x1c8 +402c92b2: 756143 excw +402c92b5: 296573 excw +402c92b8: 0a3a add.n a0, a10, a3 +402c92ba: 000000 ill +402c92bd: 000000 ill +402c92c0: 4c28 l32i.n a2, a12, 16 +402c92c2: 6f .byte 0x6f +402c92c3: 536461 l32r a6, 4029e054 +402c92c6: 726f74 excw +402c92c9: 495065 excw +402c92cc: 614446 j 402e17e1 <_irom0_text_end+0x14881> +402c92cf: 456174 excw +402c92d2: 6f7272 excw +402c92d5: 614372 s8i a7, a3, 97 +402c92d8: 657375 excw +402c92db: 3a29 s32i.n a2, a10, 12 +402c92dd: 000a add.n a0, a0, a0 +402c92df: 492800 excw +402c92e2: 6e .byte 0x6e +402c92e3: 727473 excw +402c92e6: 464950 excw +402c92e9: 646441 l32r a4, 402a247c +402c92ec: 724572 s8i a7, a5, 114 +402c92ef: 726f72 s32i a7, a15, 0x1c8 +402c92f2: 756143 excw +402c92f5: 296573 excw +402c92f8: 0a3a add.n a0, a10, a3 +402c92fa: 000000 ill +402c92fd: 000000 ill +402c9300: 4c28 l32i.n a2, a12, 16 +402c9302: 6f .byte 0x6f +402c9303: 536461 l32r a6, 4029e094 +402c9306: 726f74 excw +402c9309: 495065 excw +402c930c: 644146 j 402e2415 <_irom0_text_end+0x154b5> +402c930f: 457264 excw +402c9312: 6f7272 excw +402c9315: 614372 s8i a7, a3, 97 +402c9318: 657375 excw +402c931b: 3a29 s32i.n a2, a10, 12 +402c931d: 000a add.n a0, a0, a0 +402c931f: 492800 excw 402c9322: 6e .byte 0x6e 402c9323: 547473 excw 402c9326: 424c movi.n a2, 68 -402c9328: 754d excw -402c932a: 746c movi.n a4, -25 -402c932c: 4869 s32i.n a6, a8, 16 -402c932e: 7469 s32i.n a6, a4, 28 -402c9330: 756143 excw -402c9333: 296573 excw -402c9336: 0a3a add.n a0, a10, a3 +402c9328: 694d excw +402c932a: 437373 excw +402c932d: 737561 l32r a6, 402a6104 +402c9330: 3a2965 excw +402c9333: 000a add.n a0, a0, a0 ... +402c933d: 000000 ill 402c9340: 4928 l32i.n a2, a9, 16 402c9342: 6e .byte 0x6e -402c9343: 467473 excw -402c9346: 637465 excw -402c9349: 5068 l32i.n a6, a0, 20 -402c934b: 766972 s32i a7, a9, 0x1d8 -402c934e: 6c69 s32i.n a6, a12, 24 -402c9350: 656765 excw -402c9353: 756143 excw -402c9356: 296573 excw -402c9359: 0a3a add.n a0, a10, a3 -402c935b: 000000 ill -402c935e: 280000 excw -402c9361: 6e49 s32i.n a4, a14, 24 +402c9343: 547473 excw +402c9346: 424c movi.n a2, 68 +402c9348: 754d excw +402c934a: 746c movi.n a4, -25 +402c934c: 4869 s32i.n a6, a8, 16 +402c934e: 7469 s32i.n a6, a4, 28 +402c9350: 756143 excw +402c9353: 296573 excw +402c9356: 0a3a add.n a0, a10, a3 + ... +402c9360: 4928 l32i.n a2, a9, 16 +402c9362: 6e .byte 0x6e 402c9363: 467473 excw 402c9366: 637465 excw 402c9369: 5068 l32i.n a6, a0, 20 -402c936b: 686f72 s32i a7, a15, 0x1a0 -402c936e: 6269 s32i.n a6, a2, 24 -402c9370: 7469 s32i.n a6, a4, 28 -402c9372: 436465 excw -402c9375: 737561 l32r a6, 402a614c -402c9378: 3a2965 excw -402c937b: 000a add.n a0, a0, a0 -402c937d: 000000 ill -402c9380: 4c28 l32i.n a2, a12, 16 -402c9382: 6f .byte 0x6f -402c9383: 536461 l32r a6, 4029e114 -402c9386: 726f74 excw -402c9389: 4c5465 excw -402c938c: 694d42 s8i a4, a13, 105 -402c938f: 437373 excw -402c9392: 737561 l32r a6, 402a6168 -402c9395: 3a2965 excw -402c9398: 000a add.n a0, a0, a0 -402c939a: 000000 ill +402c936b: 766972 s32i a7, a9, 0x1d8 +402c936e: 6c69 s32i.n a6, a12, 24 +402c9370: 656765 excw +402c9373: 756143 excw +402c9376: 296573 excw +402c9379: 0a3a add.n a0, a10, a3 +402c937b: 000000 ill +402c937e: 280000 excw +402c9381: 6e49 s32i.n a4, a14, 24 +402c9383: 467473 excw +402c9386: 637465 excw +402c9389: 5068 l32i.n a6, a0, 20 +402c938b: 686f72 s32i a7, a15, 0x1a0 +402c938e: 6269 s32i.n a6, a2, 24 +402c9390: 7469 s32i.n a6, a4, 28 +402c9392: 436465 excw +402c9395: 737561 l32r a6, 402a616c +402c9398: 3a2965 excw +402c939b: 000a add.n a0, a0, a0 402c939d: 000000 ill 402c93a0: 4c28 l32i.n a2, a12, 16 402c93a2: 6f .byte 0x6f 402c93a3: 536461 l32r a6, 4029e134 402c93a6: 726f74 excw 402c93a9: 4c5465 excw -402c93ac: 754d42 s8i a4, a13, 117 -402c93af: 746c movi.n a4, -25 -402c93b1: 4869 s32i.n a6, a8, 16 -402c93b3: 7469 s32i.n a6, a4, 28 -402c93b5: 756143 excw -402c93b8: 296573 excw -402c93bb: 0a3a add.n a0, a10, a3 +402c93ac: 694d42 s8i a4, a13, 105 +402c93af: 437373 excw +402c93b2: 737561 l32r a6, 402a6188 +402c93b5: 3a2965 excw +402c93b8: 000a add.n a0, a0, a0 +402c93ba: 000000 ill 402c93bd: 000000 ill 402c93c0: 4c28 l32i.n a2, a12, 16 402c93c2: 6f .byte 0x6f 402c93c3: 536461 l32r a6, 4029e154 402c93c6: 726f74 excw -402c93c9: 725065 excw -402c93cc: 7669 s32i.n a6, a6, 28 -402c93ce: 6c69 s32i.n a6, a12, 24 -402c93d0: 656765 excw -402c93d3: 756143 excw -402c93d6: 296573 excw -402c93d9: 0a3a add.n a0, a10, a3 -402c93db: 000000 ill -402c93de: 280000 excw -402c93e1: 6f4c movi.n a15, 70 -402c93e3: 506461 l32r a6, 4029d574 -402c93e6: 686f72 s32i a7, a15, 0x1a0 -402c93e9: 6269 s32i.n a6, a2, 24 -402c93eb: 7469 s32i.n a6, a4, 28 -402c93ed: 436465 excw -402c93f0: 737561 l32r a6, 402a61c4 -402c93f3: 3a2965 excw -402c93f6: 000a add.n a0, a0, a0 - ... -402c9400: 5328 l32i.n a2, a3, 20 -402c9402: 726f74 excw -402c9405: 725065 excw -402c9408: 6f .byte 0x6f -402c9409: 6968 l32i.n a6, a9, 24 -402c940b: 746962 s32i a6, a9, 0x1d0 -402c940e: 436465 excw -402c9411: 737561 l32r a6, 402a61e8 -402c9414: 3a2965 excw -402c9417: 000a add.n a0, a0, a0 -402c9419: 000000 ill -402c941c: 000000 ill -402c941f: 000a00 excw - ... -402c942e: 650000 extui a0, a0, 16, 7 -402c9431: 316370 srai a6, a7, 19 -402c9434: 303d excw -402c9436: 2578 l32i.n a7, a5, 8 -402c9438: 783830 excw -402c943b: 202c movi.n a0, 34 -402c943d: 637065 excw -402c9440: 303d32 excw -402c9443: 2578 l32i.n a7, a5, 8 -402c9445: 783830 excw -402c9448: 202c movi.n a0, 34 -402c944a: 637065 excw -402c944d: 303d33 excw -402c9450: 2578 l32i.n a7, a5, 8 -402c9452: 783830 excw -402c9455: 202c movi.n a0, 34 -402c9457: 637865 excw -402c945a: 646176 excw -402c945d: 3d7264 excw -402c9460: 257830 extui a7, a3, 24, 3 -402c9463: 783830 excw -402c9466: 202c movi.n a0, 34 -402c9468: 706564 excw -402c946b: 303d63 excw -402c946e: 2578 l32i.n a7, a5, 8 -402c9470: 783830 excw -402c9473: 000a add.n a0, a0, a0 - ... -402c947d: 000000 ill -402c9480: 636142 s32i a4, a1, 0x18c -402c9483: 756b addi.n a7, a5, 6 -402c9485: 000a70 excw - ... -402c9490: 636142 s32i a4, a1, 0x18c -402c9493: 756b addi.n a7, a5, 6 -402c9495: 642070 extui a2, a7, 0, 7 -402c9498: 616665 excw -402c949b: 746c75 excw -402c949e: 642520 extui a2, a2, 5, 7 -402c94a1: 000a add.n a0, a0, a0 - ... -402c94af: 654300 extui a4, a0, 19, 7 -402c94b2: 000a add.n a0, a0, a0 -402c94b4: 000000 ill -402c94b7: 6f4c00 excw -402c94ba: 0a6461 l32r a6, 4028be4c -402c94bd: 000000 ill -402c94c0: 5f6672 s32i a7, a6, 0x17c -402c94c3: 6c6163 excw -402c94c6: 305b addi.n a3, a0, 5 -402c94c8: 205d excw -402c94ca: 303d21 l32r a2, 402955c0 -402c94cd: 3078 l32i.n a7, a0, 12 -402c94cf: 692c35 excw -402c94d2: 302073 excw -402c94d5: 2578 l32i.n a7, a5, 8 -402c94d7: 583230 excw -402c94da: 000a add.n a0, a0, a0 -402c94dc: 000000 ill -402c94df: 667200 excw -402c94e2: 616320 excw -402c94e5: 206c movi.n a0, -30 -402c94e7: 636573 excw -402c94ea: 726f74 excw -402c94ed: 203a add.n a2, a0, a3 -402c94ef: 0a6425 excw - ... -402c94fe: 660000 excw -402c9501: 716572 s32i a7, a5, 0x1c4 -402c9504: 727420 excw -402c9507: 656361 l32r a6, 402a2a94 -402c950a: 6e6520 excw -402c950d: 6c6261 l32r a6, 402a4698 -402c9510: 252065 excw -402c9513: 000a64 excw - ... -402c951e: 720000 excw -402c9521: 315b66 bnei a11, 5, 402c9556 -402c9524: 5d3231 l32r a3, 402a09ec -402c9527: 203a20 or a3, a10, a2 -402c952a: 323025 excw -402c952d: 0a78 l32i.n a7, a10, 0 -402c952f: 667200 excw -402c9532: 315b addi.n a3, a1, 5 -402c9534: 5d3331 l32r a3, 402a0a00 -402c9537: 203a20 or a3, a10, a2 -402c953a: 323025 excw -402c953d: 0a78 l32i.n a7, a10, 0 -402c953f: 667200 excw -402c9542: 315b addi.n a3, a1, 5 -402c9544: 5d3431 l32r a3, 402a0a14 +402c93c9: 4c5465 excw +402c93cc: 754d42 s8i a4, a13, 117 +402c93cf: 746c movi.n a4, -25 +402c93d1: 4869 s32i.n a6, a8, 16 +402c93d3: 7469 s32i.n a6, a4, 28 +402c93d5: 756143 excw +402c93d8: 296573 excw +402c93db: 0a3a add.n a0, a10, a3 +402c93dd: 000000 ill +402c93e0: 4c28 l32i.n a2, a12, 16 +402c93e2: 6f .byte 0x6f +402c93e3: 536461 l32r a6, 4029e174 +402c93e6: 726f74 excw +402c93e9: 725065 excw +402c93ec: 7669 s32i.n a6, a6, 28 +402c93ee: 6c69 s32i.n a6, a12, 24 +402c93f0: 656765 excw +402c93f3: 756143 excw +402c93f6: 296573 excw +402c93f9: 0a3a add.n a0, a10, a3 +402c93fb: 000000 ill +402c93fe: 280000 excw +402c9401: 6f4c movi.n a15, 70 +402c9403: 506461 l32r a6, 4029d594 +402c9406: 686f72 s32i a7, a15, 0x1a0 +402c9409: 6269 s32i.n a6, a2, 24 +402c940b: 7469 s32i.n a6, a4, 28 +402c940d: 436465 excw +402c9410: 737561 l32r a6, 402a61e4 +402c9413: 3a2965 excw +402c9416: 000a add.n a0, a0, a0 + ... +402c9420: 5328 l32i.n a2, a3, 20 +402c9422: 726f74 excw +402c9425: 725065 excw +402c9428: 6f .byte 0x6f +402c9429: 6968 l32i.n a6, a9, 24 +402c942b: 746962 s32i a6, a9, 0x1d0 +402c942e: 436465 excw +402c9431: 737561 l32r a6, 402a6208 +402c9434: 3a2965 excw +402c9437: 000a add.n a0, a0, a0 +402c9439: 000000 ill +402c943c: 000000 ill +402c943f: 000a00 excw + ... +402c944e: 650000 extui a0, a0, 16, 7 +402c9451: 316370 srai a6, a7, 19 +402c9454: 303d excw +402c9456: 2578 l32i.n a7, a5, 8 +402c9458: 783830 excw +402c945b: 202c movi.n a0, 34 +402c945d: 637065 excw +402c9460: 303d32 excw +402c9463: 2578 l32i.n a7, a5, 8 +402c9465: 783830 excw +402c9468: 202c movi.n a0, 34 +402c946a: 637065 excw +402c946d: 303d33 excw +402c9470: 2578 l32i.n a7, a5, 8 +402c9472: 783830 excw +402c9475: 202c movi.n a0, 34 +402c9477: 637865 excw +402c947a: 646176 excw +402c947d: 3d7264 excw +402c9480: 257830 extui a7, a3, 24, 3 +402c9483: 783830 excw +402c9486: 202c movi.n a0, 34 +402c9488: 706564 excw +402c948b: 303d63 excw +402c948e: 2578 l32i.n a7, a5, 8 +402c9490: 783830 excw +402c9493: 000a add.n a0, a0, a0 + ... +402c949d: 000000 ill +402c94a0: 636142 s32i a4, a1, 0x18c +402c94a3: 756b addi.n a7, a5, 6 +402c94a5: 000a70 excw + ... +402c94b0: 636142 s32i a4, a1, 0x18c +402c94b3: 756b addi.n a7, a5, 6 +402c94b5: 642070 extui a2, a7, 0, 7 +402c94b8: 616665 excw +402c94bb: 746c75 excw +402c94be: 642520 extui a2, a2, 5, 7 +402c94c1: 000a add.n a0, a0, a0 + ... +402c94cf: 654300 extui a4, a0, 19, 7 +402c94d2: 000a add.n a0, a0, a0 +402c94d4: 000000 ill +402c94d7: 6f4c00 excw +402c94da: 0a6461 l32r a6, 4028be6c +402c94dd: 000000 ill +402c94e0: 5f6672 s32i a7, a6, 0x17c +402c94e3: 6c6163 excw +402c94e6: 305b addi.n a3, a0, 5 +402c94e8: 205d excw +402c94ea: 303d21 l32r a2, 402955e0 +402c94ed: 3078 l32i.n a7, a0, 12 +402c94ef: 692c35 excw +402c94f2: 302073 excw +402c94f5: 2578 l32i.n a7, a5, 8 +402c94f7: 583230 excw +402c94fa: 000a add.n a0, a0, a0 +402c94fc: 000000 ill +402c94ff: 667200 excw +402c9502: 616320 excw +402c9505: 206c movi.n a0, -30 +402c9507: 636573 excw +402c950a: 726f74 excw +402c950d: 203a add.n a2, a0, a3 +402c950f: 0a6425 excw + ... +402c951e: 660000 excw +402c9521: 716572 s32i a7, a5, 0x1c4 +402c9524: 727420 excw +402c9527: 656361 l32r a6, 402a2ab4 +402c952a: 6e6520 excw +402c952d: 6c6261 l32r a6, 402a46b8 +402c9530: 252065 excw +402c9533: 000a64 excw + ... +402c953e: 720000 excw +402c9541: 315b66 bnei a11, 5, 402c9576 +402c9544: 5d3231 l32r a3, 402a0a0c 402c9547: 203a20 or a3, a10, a2 402c954a: 323025 excw 402c954d: 0a78 l32i.n a7, a10, 0 -402c954f: 5f7700 excw -402c9552: 616c66 bnei a12, 6, 402c95b7 -402c9555: 0a6873 excw - ... -402c9560: 530a add.n a5, a3, a0 -402c9562: 204b44 excw -402c9565: 726576 excw -402c9568: 203a add.n a2, a0, a3 -402c956a: 207325 excw -402c956d: 6d6f63 excw -402c9570: 6c6970 excw -402c9573: 206465 excw -402c9576: 4d2040 excw -402c9579: 207261 l32r a6, 40291744 -402c957c: 203931 l32r a3, 40291660 -402c957f: 323032 excw -402c9582: 312030 srai a2, a3, 16 -402c9585: 3a38 l32i.n a3, a10, 12 -402c9587: 3a3131 l32r a3, 40297e4c -402c958a: 0a3530 excw -402c958d: 000000 ill -402c9590: 796870 excw -402c9593: 657620 extui a7, a2, 22, 7 -402c9596: 203a72 excw -402c9599: 5f6425 excw -402c959c: 2c6425 excw -402c959f: 707020 excw -402c95a2: 657620 extui a7, a2, 22, 7 -402c95a5: 203a72 excw -402c95a8: 2e6425 excw -402c95ab: 0a6425 excw -402c95ae: 000a add.n a0, a0, a0 -402c95b0: 737973 excw -402c95b3: 6d6574 excw -402c95b6: 617020 excw -402c95b9: 6d6172 s32i a7, a1, 0x1b4 -402c95bc: 726520 excw -402c95bf: 726f72 s32i a7, a15, 0x1c8 -402c95c2: 202c movi.n a0, 34 -402c95c4: 657375 excw -402c95c7: 616c20 excw -402c95ca: 207473 excw -402c95cd: 766173 excw -402c95d0: 206465 excw -402c95d3: 726170 excw -402c95d6: 216d61 l32r a6, 40291b8c -402c95d9: 000a add.n a0, a0, a0 -402c95db: 000000 ill -402c95de: 6e0000 excw -402c95e1: 646565 excw -402c95e4: 6f6220 excw -402c95e7: 6f .byte 0x6f -402c95e8: 312074 excw -402c95eb: 2e .byte 0x2e -402c95ec: 0a2b34 excw -402c95ef: 697400 excw -402c95f2: 656d excw -402c95f4: 3a38 l32i.n a3, a10, 12 -402c95f6: 383025 excw -402c95f9: 0a58 l32i.n a5, a10, 0 +402c954f: 667200 excw +402c9552: 315b addi.n a3, a1, 5 +402c9554: 5d3331 l32r a3, 402a0a20 +402c9557: 203a20 or a3, a10, a2 +402c955a: 323025 excw +402c955d: 0a78 l32i.n a7, a10, 0 +402c955f: 667200 excw +402c9562: 315b addi.n a3, a1, 5 +402c9564: 5d3431 l32r a3, 402a0a34 +402c9567: 203a20 or a3, a10, a2 +402c956a: 323025 excw +402c956d: 0a78 l32i.n a7, a10, 0 +402c956f: 5f7700 excw +402c9572: 616c66 bnei a12, 6, 402c95d7 +402c9575: 0a6873 excw + ... +402c9580: 530a add.n a5, a3, a0 +402c9582: 204b44 excw +402c9585: 726576 excw +402c9588: 203a add.n a2, a0, a3 +402c958a: 207325 excw +402c958d: 6d6f63 excw +402c9590: 6c6970 excw +402c9593: 206465 excw +402c9596: 4d2040 excw +402c9599: 207261 l32r a6, 40291764 +402c959c: 203931 l32r a3, 40291680 +402c959f: 323032 excw +402c95a2: 312030 srai a2, a3, 16 +402c95a5: 3a38 l32i.n a3, a10, 12 +402c95a7: 3a3131 l32r a3, 40297e6c +402c95aa: 0a3530 excw +402c95ad: 000000 ill +402c95b0: 796870 excw +402c95b3: 657620 extui a7, a2, 22, 7 +402c95b6: 203a72 excw +402c95b9: 5f6425 excw +402c95bc: 2c6425 excw +402c95bf: 707020 excw +402c95c2: 657620 extui a7, a2, 22, 7 +402c95c5: 203a72 excw +402c95c8: 2e6425 excw +402c95cb: 0a6425 excw +402c95ce: 000a add.n a0, a0, a0 +402c95d0: 737973 excw +402c95d3: 6d6574 excw +402c95d6: 617020 excw +402c95d9: 6d6172 s32i a7, a1, 0x1b4 +402c95dc: 726520 excw +402c95df: 726f72 s32i a7, a15, 0x1c8 +402c95e2: 202c movi.n a0, 34 +402c95e4: 657375 excw +402c95e7: 616c20 excw +402c95ea: 207473 excw +402c95ed: 766173 excw +402c95f0: 206465 excw +402c95f3: 726170 excw +402c95f6: 216d61 l32r a6, 40291bac +402c95f9: 000a add.n a0, a0, a0 402c95fb: 000000 ill -402c95fe: 740000 extui a0, a0, 0, 8 -402c9601: 6d69 s32i.n a6, a13, 24 -402c9603: 3a3965 excw -402c9606: 383025 excw -402c9609: 0a58 l32i.n a5, a10, 0 -402c960b: 000000 ill -402c960e: 740000 extui a0, a0, 0, 8 -402c9611: 6d69 s32i.n a6, a13, 24 -402c9613: 3a3765 excw +402c95fe: 6e0000 excw +402c9601: 646565 excw +402c9604: 6f6220 excw +402c9607: 6f .byte 0x6f +402c9608: 312074 excw +402c960b: 2e .byte 0x2e +402c960c: 0a2b34 excw +402c960f: 697400 excw +402c9612: 656d excw +402c9614: 3a38 l32i.n a3, a10, 12 402c9616: 383025 excw 402c9619: 0a58 l32i.n a5, a10, 0 402c961b: 000000 ill 402c961e: 740000 extui a0, a0, 0, 8 402c9621: 6d69 s32i.n a6, a13, 24 -402c9623: 783565 excw -402c9626: 253a add.n a2, a5, a3 -402c9628: 583830 excw -402c962b: 252c movi.n a5, 34 -402c962d: 583830 excw -402c9630: 000a add.n a0, a0, a0 - ... +402c9623: 3a3965 excw +402c9626: 383025 excw +402c9629: 0a58 l32i.n a5, a10, 0 +402c962b: 000000 ill +402c962e: 740000 extui a0, a0, 0, 8 +402c9631: 6d69 s32i.n a6, a13, 24 +402c9633: 3a3765 excw +402c9636: 383025 excw +402c9639: 0a58 l32i.n a5, a10, 0 +402c963b: 000000 ill 402c963e: 740000 extui a0, a0, 0, 8 402c9641: 6d69 s32i.n a6, a13, 24 -402c9643: 793565 excw +402c9643: 783565 excw 402c9646: 253a add.n a2, a5, a3 -402c9648: 252c70 extui a2, a7, 28, 3 -402c964b: 000a70 excw -402c964e: 740000 extui a0, a0, 0, 8 -402c9651: 6d69 s32i.n a6, a13, 24 -402c9653: 3a3565 excw -402c9656: 383025 excw -402c9659: 0a58 l32i.n a5, a10, 0 -402c965b: 000000 ill +402c9648: 583830 excw +402c964b: 252c movi.n a5, 34 +402c964d: 583830 excw +402c9650: 000a add.n a0, a0, a0 + ... 402c965e: 740000 extui a0, a0, 0, 8 402c9661: 6d69 s32i.n a6, a13, 24 -402c9663: 3a3665 excw -402c9666: 383025 excw -402c9669: 0a58 l32i.n a5, a10, 0 -402c966b: 000000 ill +402c9663: 793565 excw +402c9666: 253a add.n a2, a5, a3 +402c9668: 252c70 extui a2, a7, 28, 3 +402c966b: 000a70 excw 402c966e: 740000 extui a0, a0, 0, 8 402c9671: 6d69 s32i.n a6, a13, 24 -402c9673: 3a7265 excw -402c9676: 207025 excw -402c9679: 206263 excw -402c967c: 7369 s32i.n a6, a3, 28 -402c967e: 756e20 extui a6, a2, 30, 8 -402c9681: 6c6c movi.n a12, -26 -402c9683: 000a add.n a0, a0, a0 - ... -402c968d: 000000 ill -402c9690: 727265 excw -402c9693: 652c31 l32r a3, 402a2b44 -402c9696: 6378 l32i.n a7, a3, 24 -402c9698: 646565 excw -402c969b: 616d20 excw -402c969e: 2078 l32i.n a7, a0, 8 -402c96a0: 6d6974 excw -402c96a3: 762065 excw -402c96a6: 756c61 l32r a6, 402a6c58 -402c96a9: 000a65 excw -402c96ac: 000000 ill -402c96af: 726500 excw -402c96b2: 2c3272 excw -402c96b5: 637865 excw +402c9673: 3a3565 excw +402c9676: 383025 excw +402c9679: 0a58 l32i.n a5, a10, 0 +402c967b: 000000 ill +402c967e: 740000 extui a0, a0, 0, 8 +402c9681: 6d69 s32i.n a6, a13, 24 +402c9683: 3a3665 excw +402c9686: 383025 excw +402c9689: 0a58 l32i.n a5, a10, 0 +402c968b: 000000 ill +402c968e: 740000 extui a0, a0, 0, 8 +402c9691: 6d69 s32i.n a6, a13, 24 +402c9693: 3a7265 excw +402c9696: 207025 excw +402c9699: 206263 excw +402c969c: 7369 s32i.n a6, a3, 28 +402c969e: 756e20 extui a6, a2, 30, 8 +402c96a1: 6c6c movi.n a12, -26 +402c96a3: 000a add.n a0, a0, a0 + ... +402c96ad: 000000 ill +402c96b0: 727265 excw +402c96b3: 652c31 l32r a3, 402a2b64 +402c96b6: 6378 l32i.n a7, a3, 24 402c96b8: 646565 excw 402c96bb: 616d20 excw 402c96be: 2078 l32i.n a7, a0, 8 402c96c0: 6d6974 excw 402c96c3: 762065 excw -402c96c6: 756c61 l32r a6, 402a6c78 +402c96c6: 756c61 l32r a6, 402a6c78 402c96c9: 000a65 excw 402c96cc: 000000 ill -402c96cf: 697400 excw -402c96d2: 656d excw -402c96d4: 253a30 extui a3, a3, 26, 3 -402c96d7: 583830 excw -402c96da: 000a add.n a0, a0, a0 -402c96dc: 000000 ill -402c96df: 726500 excw -402c96e2: 2c3372 excw -402c96e5: 637865 excw -402c96e8: 646565 excw -402c96eb: 616d20 excw -402c96ee: 2078 l32i.n a7, a0, 8 -402c96f0: 6d6974 excw -402c96f3: 762065 excw -402c96f6: 756c61 l32r a6, 402a6ca8 -402c96f9: 000a65 excw +402c96cf: 726500 excw +402c96d2: 2c3272 excw +402c96d5: 637865 excw +402c96d8: 646565 excw +402c96db: 616d20 excw +402c96de: 2078 l32i.n a7, a0, 8 +402c96e0: 6d6974 excw +402c96e3: 762065 excw +402c96e6: 756c61 l32r a6, 402a6c98 +402c96e9: 000a65 excw +402c96ec: 000000 ill +402c96ef: 697400 excw +402c96f2: 656d excw +402c96f4: 253a30 extui a3, a3, 26, 3 +402c96f7: 583830 excw +402c96fa: 000a add.n a0, a0, a0 402c96fc: 000000 ill -402c96ff: 697400 excw -402c9702: 656d excw -402c9704: 253a31 l32r a3, 40292bec -402c9707: 583830 excw -402c970a: 000a add.n a0, a0, a0 -402c970c: 000000 ill -402c970f: 697400 excw -402c9712: 656d excw -402c9714: 253a32 excw -402c9717: 583830 excw -402c971a: 000a add.n a0, a0, a0 +402c96ff: 726500 excw +402c9702: 2c3372 excw +402c9705: 637865 excw +402c9708: 646565 excw +402c970b: 616d20 excw +402c970e: 2078 l32i.n a7, a0, 8 +402c9710: 6d6974 excw +402c9713: 762065 excw +402c9716: 756c61 l32r a6, 402a6cc8 +402c9719: 000a65 excw 402c971c: 000000 ill 402c971f: 697400 excw 402c9722: 656d excw -402c9724: 253a33 excw +402c9724: 253a31 l32r a3, 40292c0c 402c9727: 583830 excw 402c972a: 000a add.n a0, a0, a0 402c972c: 000000 ill 402c972f: 697400 excw 402c9732: 656d excw -402c9734: 253a34 excw +402c9734: 253a32 excw 402c9737: 583830 excw 402c973a: 000a add.n a0, a0, a0 402c973c: 000000 ill -402c973f: 737500 excw -402c9742: 5f7265 excw -402c9745: 707061 l32r a6, 402a5908 - ... -402c9750: 2d2d excw -402c9752: 2d2d excw -402c9754: 2d2d excw -402c9756: 2d2d excw -402c9758: 6f6853 excw -402c975b: 4d2077 blt a0, a7, 402c97ac -402c975e: 6c6c61 l32r a6, 402a4910 -402c9761: 6f .byte 0x6f -402c9762: 2d2d63 excw -402c9765: 2d2d excw -402c9767: 2d2d excw -402c9769: 2d2d excw -402c976b: 000a add.n a0, a0, a0 -402c976d: 000000 ill -402c9770: 253a46 j 402d2c5d <_irom0_text_end+0x5d1d> -402c9773: 4c0973 excw -402c9776: 253a add.n a2, a5, a3 -402c9778: 6d0975 excw -402c977b: 6c6c61 l32r a6, 402a492c -402c977e: 6f .byte 0x6f -402c977f: 252063 excw -402c9782: 400964 excw -402c9785: 782520 excw -402c9788: 000a add.n a0, a0, a0 -402c978a: 000000 ill +402c973f: 697400 excw +402c9742: 656d excw +402c9744: 253a33 excw +402c9747: 583830 excw +402c974a: 000a add.n a0, a0, a0 +402c974c: 000000 ill +402c974f: 697400 excw +402c9752: 656d excw +402c9754: 253a34 excw +402c9757: 583830 excw +402c975a: 000a add.n a0, a0, a0 +402c975c: 000000 ill +402c975f: 737500 excw +402c9762: 5f7265 excw +402c9765: 707061 l32r a6, 402a5928 + ... +402c9770: 2d2d excw +402c9772: 2d2d excw +402c9774: 2d2d excw +402c9776: 2d2d excw +402c9778: 6f6853 excw +402c977b: 4d2077 blt a0, a7, 402c97cc +402c977e: 6c6c61 l32r a6, 402a4930 +402c9781: 6f .byte 0x6f +402c9782: 2d2d63 excw +402c9785: 2d2d excw +402c9787: 2d2d excw +402c9789: 2d2d excw +402c978b: 000a add.n a0, a0, a0 402c978d: 000000 ill -402c9790: 2d2d excw -402c9792: 2d2d excw -402c9794: 2d2d excw -402c9796: 2d2d excw -402c9798: 657246 j 402e2d65 <_irom0_text_end+0x15e25> -402c979b: 252065 excw -402c979e: 2d2d64 excw -402c97a1: 2d2d excw -402c97a3: 2d2d excw -402c97a5: 2d2d excw -402c97a7: 0a0a add.n a0, a10, a0 -402c97a9: 000000 ill -402c97ac: 000000 ill -402c97af: 737500 excw -402c97b2: 5f7265 excw -402c97b5: 6e69 s32i.n a6, a14, 24 -402c97b7: 726574 excw -402c97ba: 636166 bnei a1, 6, 402c9821 -402c97bd: 632e65 excw - ... - -402c97d0 : -402c97d0: 505345 30252d 255832 583230 323025 000058 ESP-%02X%02X%02X - ... -402c97f0: 464544 525245 204445 4e5546 4e2043 424d55 DEFERRED FUNC NU -402c9800: 45424d 492052 422053 474749 205245 414854 MBER IS BIGGER T -402c9810: 4e4148 303120 00000a 000000 000000 616600 HAN 10.......... -402c9820: 696166 64656c 6e203a 646565 6f6220 20746f failed: need boo -402c9830: 3e2074 31203d 0a332e 000000 000000 6f6400 t >= 1.3........ -402c9840: 6e6f64 207427 707573 726f70 646574 6c6620 don't supported -402c9850: 616c66 206873 70616d 000a2e 000000 657200 flash map....... -402c9860: 736572 726174 742074 75206f 206573 657375 restart to use u -402c9870: 726573 696220 40206e 782520 00000a 657400 ser bin @ %x.... -402c9880: 736574 612074 65726c 796461 617020 657373 test already pas -402c9890: 646573 000a2e 000000 000000 000000 657200 sed............. -402c98a0: 626572 746f6f 6f7420 737520 742065 747365 reboot to use te -402c98b0: 207473 6e6962 204020 0a7825 000000 6f6400 st bin @ %x..... -402c98c0: 6e6f64 207427 707573 726f70 646574 797420 don't supported -402c98d0: 707974 0a2e65 000000 000000 000000 656700 type............ -402c98e0: 746567 696220 73206e 6c6d75 206e65 696166 get bin sumlen f -402c98f0: 6c6961 0a6465 000000 000000 000000 617700 ailed........... -402c9900: 726177 203a6e 6e6177 742074 65206f 736172 warn: want to er -402c9910: 657361 726520 726f72 657320 252063 0a2164 ase error sec %d -402c9920: 000a21 000000 000000 000000 000000 656700 !............... -402c9930: 746567 6c6620 687361 656c20 65206e 6f7272 get flash len er -402c9940: 726f72 00000a 000000 000000 000000 656700 ror............. -402c9950: 746567 726920 306d6f 726520 726f72 00000a get irom0 error. - ... -402c9970: 727265 20726f 67616d 216369 00000a 726500 error magic!.... -402c9980: 727265 20726f 67616d 216369 00000a 6c6600 error magic!.... -402c9990: 616c66 206873 616572 652064 2c7272 642520 flash read err, -402c99a0: 0a6425 000000 000000 000000 000000 6c6600 %d.............. +402c9790: 253a46 j 402d2c7d <_irom0_text_end+0x5d1d> +402c9793: 4c0973 excw +402c9796: 253a add.n a2, a5, a3 +402c9798: 6d0975 excw +402c979b: 6c6c61 l32r a6, 402a494c +402c979e: 6f .byte 0x6f +402c979f: 252063 excw +402c97a2: 400964 excw +402c97a5: 782520 excw +402c97a8: 000a add.n a0, a0, a0 +402c97aa: 000000 ill +402c97ad: 000000 ill +402c97b0: 2d2d excw +402c97b2: 2d2d excw +402c97b4: 2d2d excw +402c97b6: 2d2d excw +402c97b8: 657246 j 402e2d85 <_irom0_text_end+0x15e25> +402c97bb: 252065 excw +402c97be: 2d2d64 excw +402c97c1: 2d2d excw +402c97c3: 2d2d excw +402c97c5: 2d2d excw +402c97c7: 0a0a add.n a0, a10, a0 +402c97c9: 000000 ill +402c97cc: 000000 ill +402c97cf: 737500 excw +402c97d2: 5f7265 excw +402c97d5: 6e69 s32i.n a6, a14, 24 +402c97d7: 726574 excw +402c97da: 636166 bnei a1, 6, 402c9841 +402c97dd: 632e65 excw + ... + +402c97f0 : +402c97f0: 505345 30252d 255832 583230 323025 000058 ESP-%02X%02X%02X + ... +402c9810: 464544 525245 204445 4e5546 4e2043 424d55 DEFERRED FUNC NU +402c9820: 45424d 492052 422053 474749 205245 414854 MBER IS BIGGER T +402c9830: 4e4148 303120 00000a 000000 000000 616600 HAN 10.......... +402c9840: 696166 64656c 6e203a 646565 6f6220 20746f failed: need boo +402c9850: 3e2074 31203d 0a332e 000000 000000 6f6400 t >= 1.3........ +402c9860: 6e6f64 207427 707573 726f70 646574 6c6620 don't supported +402c9870: 616c66 206873 70616d 000a2e 000000 657200 flash map....... +402c9880: 736572 726174 742074 75206f 206573 657375 restart to use u +402c9890: 726573 696220 40206e 782520 00000a 657400 ser bin @ %x.... +402c98a0: 736574 612074 65726c 796461 617020 657373 test already pas +402c98b0: 646573 000a2e 000000 000000 000000 657200 sed............. +402c98c0: 626572 746f6f 6f7420 737520 742065 747365 reboot to use te +402c98d0: 207473 6e6962 204020 0a7825 000000 6f6400 st bin @ %x..... +402c98e0: 6e6f64 207427 707573 726f70 646574 797420 don't supported +402c98f0: 707974 0a2e65 000000 000000 000000 656700 type............ +402c9900: 746567 696220 73206e 6c6d75 206e65 696166 get bin sumlen f +402c9910: 6c6961 0a6465 000000 000000 000000 617700 ailed........... +402c9920: 726177 203a6e 6e6177 742074 65206f 736172 warn: want to er +402c9930: 657361 726520 726f72 657320 252063 0a2164 ase error sec %d +402c9940: 000a21 000000 000000 000000 000000 656700 !............... +402c9950: 746567 6c6620 687361 656c20 65206e 6f7272 get flash len er +402c9960: 726f72 00000a 000000 000000 000000 656700 ror............. +402c9970: 746567 726920 306d6f 726520 726f72 00000a get irom0 error. + ... +402c9990: 727265 20726f 67616d 216369 00000a 726500 error magic!.... +402c99a0: 727265 20726f 67616d 216369 00000a 6c6600 error magic!.... 402c99b0: 616c66 206873 616572 652064 2c7272 642520 flash read err, -402c99c0: 0a6425 000000 000000 000000 000000 657200 %d.............. -402c99d0: 626572 746f6f 6f7420 737520 000065 0a3100 reboot to use... -402c99e0: 000a31 0a3200 320000 00000a 000a31 0a3100 1...2...2...1... -402c99f0: 000a31 0a3200 000000 000000 000000 6e6500 1...2........... -402c9a00: 746e65 207265 656564 732070 65656c 000a70 enter deep sleep -402c9a10: 00000a 000000 000000 000000 000000 656400 ................ -402c9a20: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l -402c9a30: 676e6f 00000a 000000 000000 000000 656400 ong............. +402c99c0: 0a6425 000000 000000 000000 000000 6c6600 %d.............. +402c99d0: 616c66 206873 616572 652064 2c7272 642520 flash read err, +402c99e0: 0a6425 000000 000000 000000 000000 657200 %d.............. +402c99f0: 626572 746f6f 6f7420 737520 000065 0a3100 reboot to use... +402c9a00: 000a31 0a3200 320000 00000a 000a31 0a3100 1...2...2...1... +402c9a10: 000a31 0a3200 000000 000000 000000 6e6500 1...2........... +402c9a20: 746e65 207265 656564 732070 65656c 000a70 enter deep sleep +402c9a30: 00000a 000000 000000 000000 000000 656400 ................ 402c9a40: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l -402c9a50: 676e6f 00000a 000000 000000 000000 706900 ong............. -402c9a60: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m -402c9a70: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, -402c9a80: 3a7767 2e6425 2e6425 2e6425 006425 000a00 gw:%d.%d.%d.%d.. -402c9a90: 00000a 000000 000000 000000 000000 616400 ................ -402c9aa0: 746164 202061 30203a 782578 207e20 257830 data : 0x%x ~ 0 -402c9ab0: 782578 6c202c 3a6e65 642520 00000a 6f7200 x%x, len: %d.... -402c9ac0: 646f72 617461 30203a 782578 207e20 257830 rodata: 0x%x ~ 0 -402c9ad0: 782578 6c202c 3a6e65 642520 00000a 736200 x%x, len: %d.... -402c9ae0: 737362 202020 30203a 782578 207e20 257830 bss : 0x%x ~ 0 -402c9af0: 782578 6c202c 3a6e65 642520 00000a 656800 x%x, len: %d.... -402c9b00: 616568 202070 30203a 782578 207e20 257830 heap : 0x%x ~ 0 -402c9b10: 782578 6c202c 3a6e65 642520 00000a 726500 x%x, len: %d.... -402c9b20: 727265 20726f 726170 656d61 726574 00000a error parameter. - ... -402c9b40: 5d455b 575b00 5b005d 005d52 000000 657300 [E].[W].[R]..... -402c9b50: 636573 782520 726520 726f72 00000a 756300 sec %x error.... -402c9b60: 727563 6e6572 725f74 74756f 5f7265 206469 current_router_i -402c9b70: 692064 252073 000a64 000000 000000 756e00 d is %d......... -402c9b80: 6c756e 63206c 6e756f 797274 00000a 726500 null country.... -402c9b90: 727265 74203a 6b7361 727020 206f69 25203c err: task prio < -402c9ba0: 642520 00000a 000000 000000 000000 726500 %d............. -402c9bb0: 727265 74203a 6b7361 757120 657565 726520 err: task queue -402c9bc0: 727265 0a726f 000000 000000 000000 726500 error........... -402c9bd0: 727265 70203a 74736f 727020 206f69 25203c err: post prio < -402c9be0: 642520 00000a 000000 000000 000000 455b00 %d............. -402c9bf0: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD -402c9c00: 513532 433233 747320 757461 692073 207864 25Q32C status id -402c9c10: 252078 200a64 000000 000000 000000 455b00 x %d. .......... -402c9c20: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD -402c9c30: 513532 433233 747320 757461 692073 207864 25Q32C status id -402c9c40: 252078 200a64 000000 000000 000000 6c4600 x %d. .......... -402c9c50: 616c46 206873 207369 726c61 646165 512079 Flash is already -402c9c60: 495120 0a214f 000000 000000 000000 495100 QIO!........... -402c9c70: 4f4951 4e4920 205449 214b4f 00000a 495100 QIO INIT OK!.... -402c9c80: 4f4951 4e4920 205449 525245 0a2121 707300 QIO INIT ERR!!.. -402c9c90: 697073 6c665f 687361 65725f 5f6461 617473 spi_flash_read_s -402c9ca0: 746174 207375 727265 00000a 000000 444700 tatus err....... -402c9cb0: 324447 335135 204332 726c41 796461 695120 GD25Q32C Alrady -402c9cc0: 6f6951 6f4d20 0a6564 000000 000000 445200 Qio Mode........ -402c9cd0: 204452 544144 303a41 582558 00000a 444700 RD DATA:0X%X.... -402c9ce0: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config -402c9cf0: 6f6951 6f4d20 206564 0a4b4f 000000 444700 Qio Mode OK..... +402c9a50: 676e6f 00000a 000000 000000 000000 656400 ong............. +402c9a60: 656564 732070 65656c 742070 206f6f 6e6f6c deep sleep too l +402c9a70: 676e6f 00000a 000000 000000 000000 706900 ong............. +402c9a80: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m +402c9a90: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, +402c9aa0: 3a7767 2e6425 2e6425 2e6425 006425 000a00 gw:%d.%d.%d.%d.. +402c9ab0: 00000a 000000 000000 000000 000000 616400 ................ +402c9ac0: 746164 202061 30203a 782578 207e20 257830 data : 0x%x ~ 0 +402c9ad0: 782578 6c202c 3a6e65 642520 00000a 6f7200 x%x, len: %d.... +402c9ae0: 646f72 617461 30203a 782578 207e20 257830 rodata: 0x%x ~ 0 +402c9af0: 782578 6c202c 3a6e65 642520 00000a 736200 x%x, len: %d.... +402c9b00: 737362 202020 30203a 782578 207e20 257830 bss : 0x%x ~ 0 +402c9b10: 782578 6c202c 3a6e65 642520 00000a 656800 x%x, len: %d.... +402c9b20: 616568 202070 30203a 782578 207e20 257830 heap : 0x%x ~ 0 +402c9b30: 782578 6c202c 3a6e65 642520 00000a 726500 x%x, len: %d.... +402c9b40: 727265 20726f 726170 656d61 726574 00000a error parameter. + ... +402c9b60: 5d455b 575b00 5b005d 005d52 000000 657300 [E].[W].[R]..... +402c9b70: 636573 782520 726520 726f72 00000a 756300 sec %x error.... +402c9b80: 727563 6e6572 725f74 74756f 5f7265 206469 current_router_i +402c9b90: 692064 252073 000a64 000000 000000 756e00 d is %d......... +402c9ba0: 6c756e 63206c 6e756f 797274 00000a 726500 null country.... +402c9bb0: 727265 74203a 6b7361 727020 206f69 25203c err: task prio < +402c9bc0: 642520 00000a 000000 000000 000000 726500 %d............. +402c9bd0: 727265 74203a 6b7361 757120 657565 726520 err: task queue +402c9be0: 727265 0a726f 000000 000000 000000 726500 error........... +402c9bf0: 727265 70203a 74736f 727020 206f69 25203c err: post prio < +402c9c00: 642520 00000a 000000 000000 000000 455b00 %d............. +402c9c10: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD +402c9c20: 513532 433233 747320 757461 692073 207864 25Q32C status id +402c9c30: 252078 200a64 000000 000000 000000 455b00 x %d. .......... +402c9c40: 52455b 4e5d52 20746f 6e6f6b 472077 353244 [ERR]Not konw GD +402c9c50: 513532 433233 747320 757461 692073 207864 25Q32C status id +402c9c60: 252078 200a64 000000 000000 000000 6c4600 x %d. .......... +402c9c70: 616c46 206873 207369 726c61 646165 512079 Flash is already +402c9c80: 495120 0a214f 000000 000000 000000 495100 QIO!........... +402c9c90: 4f4951 4e4920 205449 214b4f 00000a 495100 QIO INIT OK!.... +402c9ca0: 4f4951 4e4920 205449 525245 0a2121 707300 QIO INIT ERR!!.. +402c9cb0: 697073 6c665f 687361 65725f 5f6461 617473 spi_flash_read_s +402c9cc0: 746174 207375 727265 00000a 000000 444700 tatus err....... +402c9cd0: 324447 335135 204332 726c41 796461 695120 GD25Q32C Alrady +402c9ce0: 6f6951 6f4d20 0a6564 000000 000000 445200 Qio Mode........ +402c9cf0: 204452 544144 303a41 582558 00000a 444700 RD DATA:0X%X.... 402c9d00: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config -402c9d10: 6f6951 6f4d20 206564 696146 000a6c 616500 Qio Mode Fail... -402c9d20: 676165 5f656c 62696c 00632e 000000 616500 eagle_lib.c..... -402c9d30: 676165 5f656c 69776c 695f70 632e66 686400 eagle_lwip_if.c. -402c9d40: 636864 732070 767265 207265 617473 3a7472 dhcp server star -402c9d50: 283a74 000000 000000 000000 000000 706900 t:(............. -402c9d60: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m -402c9d70: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, -402c9d80: 3a7767 2e6425 2e6425 2e6425 006425 0a2900 gw:%d.%d.%d.%d.. -402c9d90: 000a29 025d00 )... - -402c9d94 : +402c9d10: 6f6951 6f4d20 206564 0a4b4f 000000 444700 Qio Mode OK..... +402c9d20: 324447 335135 204332 6e6f43 676966 695120 GD25Q32C Config +402c9d30: 6f6951 6f4d20 206564 696146 000a6c 616500 Qio Mode Fail... +402c9d40: 676165 5f656c 62696c 00632e 000000 616500 eagle_lib.c..... +402c9d50: 676165 5f656c 69776c 695f70 632e66 686400 eagle_lwip_if.c. +402c9d60: 636864 732070 767265 207265 617473 3a7472 dhcp server star +402c9d70: 283a74 000000 000000 000000 000000 706900 t:(............. +402c9d80: 3a7069 2e6425 2e6425 2e6425 2c6425 73616d ip:%d.%d.%d.%d,m +402c9d90: 6b7361 64253a 64252e 64252e 64252e 77672c ask:%d.%d.%d.%d, +402c9da0: 3a7767 2e6425 2e6425 2e6425 006425 0a2900 gw:%d.%d.%d.%d.. +402c9db0: 000a29 025d00 )... + +402c9db4 : } return 1; } uint32_t ICACHE_FLASH_ATTR UTILS_Atoh(const int8_t *s) { -402c9d94: 025d mov.n a5, a2 +402c9db4: 025d mov.n a5, a2 uint32_t value = 0, digit; int8_t c; while((c = *s++)){ if('0' <= c && c <= '9') -402c9d96: 960c movi.n a6, 9 +402c9db6: 960c movi.n a6, 9 return 1; } uint32_t ICACHE_FLASH_ATTR UTILS_Atoh(const int8_t *s) { uint32_t value = 0, digit; -402c9d98: 020c movi.n a2, 0 +402c9db8: 020c movi.n a2, 0 int8_t c; while((c = *s++)){ -402c9d9a: 000532 l8ui a3, a5, 0 -402c9d9d: 049316 beqz a3, 402c9dea +402c9dba: 000532 l8ui a3, a5, 0 +402c9dbd: 049316 beqz a3, 402c9e0a if('0' <= c && c <= '9') -402c9da0: 744030 extui a4, a3, 0, 8 -402c9da3: d0c472 addi a7, a4, -48 -402c9da6: 747070 extui a7, a7, 0, 8 -402c9da9: 0b3677 bltu a6, a7, 402c9db8 +402c9dc0: 744030 extui a4, a3, 0, 8 +402c9dc3: d0c472 addi a7, a4, -48 +402c9dc6: 747070 extui a7, a7, 0, 8 +402c9dc9: 0b3677 bltu a6, a7, 402c9dd8 digit = c - '0'; -402c9dac: 013380 slli a3, a3, 24 -402c9daf: 313830 srai a3, a3, 24 -402c9db2: d0c332 addi a3, a3, -48 -402c9db5: 000986 j 402c9ddf +402c9dcc: 013380 slli a3, a3, 24 +402c9dcf: 313830 srai a3, a3, 24 +402c9dd2: d0c332 addi a3, a3, -48 +402c9dd5: 000986 j 402c9dff else if('A' <= c && c <= 'F') -402c9db8: bfc472 addi a7, a4, -65 -402c9dbb: 747070 extui a7, a7, 0, 8 -402c9dbe: 0b67f6 bgeui a7, 6, 402c9dcd +402c9dd8: bfc472 addi a7, a4, -65 +402c9ddb: 747070 extui a7, a7, 0, 8 +402c9dde: 0b67f6 bgeui a7, 6, 402c9ded digit = c - 'A' + 10; -402c9dc1: 013380 slli a3, a3, 24 -402c9dc4: 313830 srai a3, a3, 24 -402c9dc7: c9c332 addi a3, a3, -55 -402c9dca: 000446 j 402c9ddf +402c9de1: 013380 slli a3, a3, 24 +402c9de4: 313830 srai a3, a3, 24 +402c9de7: c9c332 addi a3, a3, -55 +402c9dea: 000446 j 402c9dff else if('a' <= c && c<= 'f') -402c9dcd: 9fc442 addi a4, a4, -97 -402c9dd0: 744040 extui a4, a4, 0, 8 -402c9dd3: 1364f6 bgeui a4, 6, 402c9dea +402c9ded: 9fc442 addi a4, a4, -97 +402c9df0: 744040 extui a4, a4, 0, 8 +402c9df3: 1364f6 bgeui a4, 6, 402c9e0a digit = c - 'a' + 10; -402c9dd6: 013380 slli a3, a3, 24 -402c9dd9: 313830 srai a3, a3, 24 -402c9ddc: a9c332 addi a3, a3, -87 +402c9df6: 013380 slli a3, a3, 24 +402c9df9: 313830 srai a3, a3, 24 +402c9dfc: a9c332 addi a3, a3, -87 else break; value = (value << 4) | digit; -402c9ddf: 1122c0 slli a2, a2, 4 -402c9de2: 202320 or a2, a3, a2 -402c9de5: 551b addi.n a5, a5, 1 -402c9de7: ffebc6 j 402c9d9a +402c9dff: 1122c0 slli a2, a2, 4 +402c9e02: 202320 or a2, a3, a2 +402c9e05: 551b addi.n a5, a5, 1 +402c9e07: ffebc6 j 402c9dba } return value; } -402c9dea: f00d ret.n +402c9e0a: f00d ret.n -402c9dec : +402c9e0c : /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -402c9dec: f0c112 addi a1, a1, -16 +402c9e0c: f0c112 addi a1, a1, -16 int i; /* A pointer to the next digit to process. */ const char * start; start = str; for (i = 0; i < 4; i++) { -402c9def: 050c movi.n a5, 0 +402c9e0f: 050c movi.n a5, 0 /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -402c9df1: 31c9 s32i.n a12, a1, 12 -402c9df3: 058d mov.n a8, a5 +402c9e11: 31c9 s32i.n a12, a1, 12 +402c9e13: 058d mov.n a8, a5 /* The value of this byte. */ int n = 0; while (1) { c = * start; start++; if (c >= '0' && c <= '9') { -402c9df5: 990c movi.n a9, 9 +402c9e15: 990c movi.n a9, 9 n += c - '0'; } /* We insist on stopping at "." if we are still parsing the first, second, or third numbers. If we have reached the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { -402c9df7: 1a0c movi.n a10, 1 +402c9e17: 1a0c movi.n a10, 1 } else { return 0; } } if (n >= 256) { -402c9df9: ffa0b2 movi a11, 255 +402c9e19: ffa0b2 movi a11, 255 /* Address okay. */ return 1; } uint8_t ICACHE_FLASH_ATTR UTILS_StrToIP(const int8_t* str, void *ip) { -402c9dfc: 040c movi.n a4, 0 +402c9e1c: 040c movi.n a4, 0 /* The digit being processed. */ char c; /* The value of this byte. */ int n = 0; while (1) { c = * start; -402c9dfe: 000262 l8ui a6, a2, 0 +402c9e1e: 000262 l8ui a6, a2, 0 start++; -402c9e01: 221b addi.n a2, a2, 1 +402c9e21: 221b addi.n a2, a2, 1 if (c >= '0' && c <= '9') { -402c9e03: d0c672 addi a7, a6, -48 -402c9e06: 74c070 extui a12, a7, 0, 8 -402c9e09: 0839c7 bltu a9, a12, 402c9e15 +402c9e23: d0c672 addi a7, a6, -48 +402c9e26: 74c070 extui a12, a7, 0, 8 +402c9e29: 0839c7 bltu a9, a12, 402c9e35 n *= 10; -402c9e0c: a04440 addx4 a4, a4, a4 +402c9e2c: a04440 addx4 a4, a4, a4 n += c - '0'; -402c9e0f: 904470 addx2 a4, a4, a7 +402c9e2f: 904470 addx2 a4, a4, a7 break; } else { return 0; } } -402c9e12: fffa06 j 402c9dfe +402c9e32: fffa06 j 402c9e1e n += c - '0'; } /* We insist on stopping at "." if we are still parsing the first, second, or third numbers. If we have reached the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { -402c9e15: 170c movi.n a7, 1 -402c9e17: 0135a6 blti a5, 3, 402c9e1c -402c9e1a: 070c movi.n a7, 0 -402c9e1c: d2c662 addi a6, a6, -46 -402c9e1f: 08cd mov.n a12, a8 -402c9e21: 83ca60 moveqz a12, a10, a6 -402c9e24: 028c77 bany a12, a7, 402c9e2a -402c9e27: 113566 bnei a5, 3, 402c9e3c +402c9e35: 170c movi.n a7, 1 +402c9e37: 0135a6 blti a5, 3, 402c9e3c +402c9e3a: 070c movi.n a7, 0 +402c9e3c: d2c662 addi a6, a6, -46 +402c9e3f: 08cd mov.n a12, a8 +402c9e41: 83ca60 moveqz a12, a10, a6 +402c9e44: 028c77 bany a12, a7, 402c9e4a +402c9e47: 113566 bnei a5, 3, 402c9e5c } else { return 0; } } if (n >= 256) { -402c9e2a: 0e2b47 blt a11, a4, 402c9e3c +402c9e4a: 0e2b47 blt a11, a4, 402c9e5c return 0; } ((uint8_t*)ip)[i] = n; -402c9e2d: 635a add.n a6, a3, a5 -402c9e2f: 004642 s8i a4, a6, 0 +402c9e4d: 635a add.n a6, a3, a5 +402c9e4f: 004642 s8i a4, a6, 0 int i; /* A pointer to the next digit to process. */ const char * start; start = str; for (i = 0; i < 4; i++) { -402c9e32: 551b addi.n a5, a5, 1 -402c9e34: c44566 bnei a5, 4, 402c9dfc +402c9e52: 551b addi.n a5, a5, 1 +402c9e54: c44566 bnei a5, 4, 402c9e1c if (n >= 256) { return 0; } ((uint8_t*)ip)[i] = n; } return 1; -402c9e37: 120c movi.n a2, 1 -402c9e39: 000046 j 402c9e3e +402c9e57: 120c movi.n a2, 1 +402c9e59: 000046 j 402c9e5e the end of the numbers, we will allow any character. */ else if ((i < 3 && c == '.') || i == 3) { break; } else { return 0; -402c9e3c: 020c movi.n a2, 0 +402c9e5c: 020c movi.n a2, 0 } ((uint8_t*)ip)[i] = n; } return 1; } -402c9e3e: 31c8 l32i.n a12, a1, 12 -402c9e40: 10c112 addi a1, a1, 16 -402c9e43: f00d ret.n -402c9e45: 000000 ill +402c9e5e: 31c8 l32i.n a12, a1, 12 +402c9e60: 10c112 addi a1, a1, 16 +402c9e63: f00d ret.n +402c9e65: 000000 ill -402c9e48 : +402c9e68 : #include #include uint8_t ICACHE_FLASH_ATTR UTILS_IsIPV4 (int8_t *str) { -402c9e48: 023d mov.n a3, a2 +402c9e68: 023d mov.n a3, a2 uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) return 0; -402c9e4a: 020c movi.n a2, 0 +402c9e6a: 020c movi.n a2, 0 { uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) -402c9e4c: 581327 beq a3, a2, 402c9ea8 -402c9e4f: 040c movi.n a4, 0 -402c9e51: 231b addi.n a2, a3, 1 +402c9e6c: 581327 beq a3, a2, 402c9ec8 +402c9e6f: 040c movi.n a4, 0 +402c9e71: 231b addi.n a2, a3, 1 /* Process every character in string. */ while (*str != '\0') { /* Segment changeover. */ if (*str == '.') { -402c9e53: e72c movi.n a7, 46 +402c9e73: e72c movi.n a7, 46 { uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) -402c9e55: 043d mov.n a3, a4 +402c9e75: 043d mov.n a3, a4 str++; continue; } /* Check numeric. */ if ((*str < '0') || (*str > '9')) -402c9e57: 980c movi.n a8, 9 +402c9e77: 980c movi.n a8, 9 /* Catch NULL pointer. */ if (str == 0) return 0; /* Process every character in string. */ while (*str != '\0') { -402c9e59: 520b addi.n a5, a2, -1 -402c9e5b: 000552 l8ui a5, a5, 0 -402c9e5e: a5ac beqz.n a5, 402c9e8c +402c9e79: 520b addi.n a5, a2, -1 +402c9e7b: 000552 l8ui a5, a5, 0 +402c9e7e: a5ac beqz.n a5, 402c9eac /* Segment changeover. */ if (*str == '.') { -402c9e60: 016580 slli a6, a5, 24 -402c9e63: 316860 srai a6, a6, 24 -402c9e66: 0e9677 bne a6, a7, 402c9e78 +402c9e80: 016580 slli a6, a5, 24 +402c9e83: 316860 srai a6, a6, 24 +402c9e86: 0e9677 bne a6, a7, 402c9e98 /* Must have some digits in segment. */ if (chcnt == 0) -402c9e69: 94bc beqz.n a4, 402c9ea6 +402c9e89: 94bc beqz.n a4, 402c9ec6 return 0; /* Limit number of segments. */ if (++segs == 4) -402c9e6b: 331b addi.n a3, a3, 1 -402c9e6d: 743030 extui a3, a3, 0, 8 -402c9e70: 324326 beqi a3, 4, 402c9ea6 +402c9e8b: 331b addi.n a3, a3, 1 +402c9e8d: 743030 extui a3, a3, 0, 8 +402c9e90: 324326 beqi a3, 4, 402c9ec6 return 0; /* Reset segment values and restart loop. */ chcnt = accum = 0; -402c9e73: 040c movi.n a4, 0 -402c9e75: 000346 j 402c9e86 +402c9e93: 040c movi.n a4, 0 +402c9e95: 000346 j 402c9ea6 str++; continue; } /* Check numeric. */ if ((*str < '0') || (*str > '9')) -402c9e78: d0c552 addi a5, a5, -48 -402c9e7b: 745050 extui a5, a5, 0, 8 -402c9e7e: 243857 bltu a8, a5, 402c9ea6 +402c9e98: d0c552 addi a5, a5, -48 +402c9e9b: 745050 extui a5, a5, 0, 8 +402c9e9e: 243857 bltu a8, a5, 402c9ec6 if ((accum = accum * 10 + *str - '0') > 255) return 0; /* Advance other segment specific stuff and continue loop. */ chcnt++; -402c9e81: 441b addi.n a4, a4, 1 -402c9e83: 744040 extui a4, a4, 0, 8 -402c9e86: 221b addi.n a2, a2, 1 -402c9e88: fff346 j 402c9e59 -402c9e8b: 060c00 excw +402c9ea1: 441b addi.n a4, a4, 1 +402c9ea3: 744040 extui a4, a4, 0, 8 +402c9ea6: 221b addi.n a2, a2, 1 +402c9ea8: fff346 j 402c9e79 +402c9eab: 060c00 excw uint8_t segs = 0; /* Segment count. */ uint8_t chcnt = 0; /* Character count within segment. */ uint8_t accum = 0; /* Accumulator for segment. */ /* Catch NULL pointer. */ if (str == 0) return 0; -402c9e8e: 150c movi.n a5, 1 -402c9e90: 062d mov.n a2, a6 -402c9e92: 832540 moveqz a2, a5, a4 -402c9e95: fdc342 addi a4, a3, -3 -402c9e98: 063d mov.n a3, a6 -402c9e9a: 933540 movnez a3, a5, a4 -402c9e9d: 203230 or a3, a2, a3 -402c9ea0: 302530 xor a2, a5, a3 -402c9ea3: f00d ret.n -402c9ea5: 020c00 excw +402c9eae: 150c movi.n a5, 1 +402c9eb0: 062d mov.n a2, a6 +402c9eb2: 832540 moveqz a2, a5, a4 +402c9eb5: fdc342 addi a4, a3, -3 +402c9eb8: 063d mov.n a3, a6 +402c9eba: 933540 movnez a3, a5, a4 +402c9ebd: 203230 or a3, a2, a3 +402c9ec0: 302530 xor a2, a5, a3 +402c9ec3: f00d ret.n +402c9ec5: 020c00 excw if (chcnt == 0) return 0; /* Address okay. */ return 1; } -402c9ea8: f00d ret.n +402c9ec8: f00d ret.n ... -402c9eac : +402c9ecc : * \param size size of buf * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Init(RINGBUF *r, U8* buf, I32 size) { if(r == NULL || buf == NULL || size < 2) return -1; -402c9eac: 150c movi.n a5, 1 -402c9eae: 060c movi.n a6, 0 -402c9eb0: 836530 moveqz a6, a5, a3 -402c9eb3: 0124a6 blti a4, 2, 402c9eb8 -402c9eb6: 050c movi.n a5, 0 -402c9eb8: 205650 or a5, a6, a5 -402c9ebb: 1ae507 bbsi a5, 0, 402c9ed9 -402c9ebe: 729c beqz.n a2, 402c9ed9 +402c9ecc: 150c movi.n a5, 1 +402c9ece: 060c movi.n a6, 0 +402c9ed0: 836530 moveqz a6, a5, a3 +402c9ed3: 0124a6 blti a4, 2, 402c9ed8 +402c9ed6: 050c movi.n a5, 0 +402c9ed8: 205650 or a5, a6, a5 +402c9edb: 1ae507 bbsi a5, 0, 402c9ef9 +402c9ede: 729c beqz.n a2, 402c9ef9 r->p_o = r->p_r = r->p_w = buf; -402c9ec0: 0020c0 memw -402c9ec3: 2239 s32i.n a3, a2, 8 -402c9ec5: 0020c0 memw -402c9ec8: 1239 s32i.n a3, a2, 4 -402c9eca: 0239 s32i.n a3, a2, 0 +402c9ee0: 0020c0 memw +402c9ee3: 2239 s32i.n a3, a2, 8 +402c9ee5: 0020c0 memw +402c9ee8: 1239 s32i.n a3, a2, 4 +402c9eea: 0239 s32i.n a3, a2, 0 r->fill_cnt = 0; -402c9ecc: 030c movi.n a3, 0 -402c9ece: 0020c0 memw -402c9ed1: 3239 s32i.n a3, a2, 12 +402c9eec: 030c movi.n a3, 0 +402c9eee: 0020c0 memw +402c9ef1: 3239 s32i.n a3, a2, 12 r->size = size; -402c9ed3: 4249 s32i.n a4, a2, 16 +402c9ef3: 4249 s32i.n a4, a2, 16 return 0; -402c9ed5: 032d mov.n a2, a3 -402c9ed7: f00d ret.n +402c9ef5: 032d mov.n a2, a3 +402c9ef7: f00d ret.n * \param size size of buf * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Init(RINGBUF *r, U8* buf, I32 size) { if(r == NULL || buf == NULL || size < 2) return -1; -402c9ed9: f27c movi.n a2, -1 +402c9ef9: f27c movi.n a2, -1 r->p_o = r->p_r = r->p_w = buf; r->fill_cnt = 0; r->size = size; return 0; } -402c9edb: f00d ret.n -402c9edd: 000000 ill +402c9efb: f00d ret.n +402c9efd: 000000 ill -402c9ee0 : +402c9f00 : * \param c character to be put * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Put(RINGBUF *r, U8 c) { if(r->fill_cnt>=r->size)return -1; // ring buffer is full, this should be atomic operation -402c9ee0: 0020c0 memw -402c9ee3: 3268 l32i.n a6, a2, 12 -402c9ee5: 4258 l32i.n a5, a2, 16 +402c9f00: 0020c0 memw +402c9f03: 3268 l32i.n a6, a2, 12 +402c9f05: 4258 l32i.n a5, a2, 16 * \param r pointer to a ringbuf object * \param c character to be put * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Put(RINGBUF *r, U8 c) { -402c9ee7: 743030 extui a3, a3, 0, 8 +402c9f07: 743030 extui a3, a3, 0, 8 if(r->fill_cnt>=r->size)return -1; // ring buffer is full, this should be atomic operation -402c9eea: f47c movi.n a4, -1 -402c9eec: 30a657 bge a6, a5, 402c9f20 +402c9f0a: f47c movi.n a4, -1 +402c9f0c: 30a657 bge a6, a5, 402c9f40 r->fill_cnt++; // increase filled slots count, this should be atomic operation -402c9eef: 0020c0 memw -402c9ef2: 3248 l32i.n a4, a2, 12 -402c9ef4: 441b addi.n a4, a4, 1 -402c9ef6: 0020c0 memw -402c9ef9: 3249 s32i.n a4, a2, 12 +402c9f0f: 0020c0 memw +402c9f12: 3248 l32i.n a4, a2, 12 +402c9f14: 441b addi.n a4, a4, 1 +402c9f16: 0020c0 memw +402c9f19: 3249 s32i.n a4, a2, 12 *r->p_w++ = c; // put character into buffer -402c9efb: 0020c0 memw -402c9efe: 2248 l32i.n a4, a2, 8 -402c9f00: 541b addi.n a5, a4, 1 -402c9f02: 0020c0 memw -402c9f05: 2259 s32i.n a5, a2, 8 -402c9f07: 004432 s8i a3, a4, 0 +402c9f1b: 0020c0 memw +402c9f1e: 2248 l32i.n a4, a2, 8 +402c9f20: 541b addi.n a5, a4, 1 +402c9f22: 0020c0 memw +402c9f25: 2259 s32i.n a5, a2, 8 +402c9f27: 004432 s8i a3, a4, 0 if(r->p_w >= r->p_o + r->size) // rollback if write pointer go pass -402c9f0a: 0258 l32i.n a5, a2, 0 -402c9f0c: 4238 l32i.n a3, a2, 16 -402c9f0e: 0020c0 memw -402c9f11: 2268 l32i.n a6, a2, 8 -402c9f13: 353a add.n a3, a5, a3 +402c9f2a: 0258 l32i.n a5, a2, 0 +402c9f2c: 4238 l32i.n a3, a2, 16 +402c9f2e: 0020c0 memw +402c9f31: 2268 l32i.n a6, a2, 8 +402c9f33: 353a add.n a3, a5, a3 r->p_w = r->p_o; // the physical boundary return 0; -402c9f15: 040c movi.n a4, 0 +402c9f35: 040c movi.n a4, 0 r->fill_cnt++; // increase filled slots count, this should be atomic operation *r->p_w++ = c; // put character into buffer if(r->p_w >= r->p_o + r->size) // rollback if write pointer go pass -402c9f17: 053637 bltu a6, a3, 402c9f20 +402c9f37: 053637 bltu a6, a3, 402c9f40 r->p_w = r->p_o; // the physical boundary -402c9f1a: 0020c0 memw -402c9f1d: 026252 s32i a5, a2, 8 +402c9f3a: 0020c0 memw +402c9f3d: 026252 s32i a5, a2, 8 return 0; } -402c9f20: 042d mov.n a2, a4 -402c9f22: f00d ret.n +402c9f40: 042d mov.n a2, a4 +402c9f42: f00d ret.n -402c9f24 : +402c9f44 : * \param c read character * \return 0 if successfull, otherwise failed */ I16 ICACHE_FLASH_ATTR RINGBUF_Get(RINGBUF *r, U8* c) { if(r->fill_cnt<=0)return -1; // ring buffer is empty, this should be atomic operation -402c9f24: 0020c0 memw -402c9f27: 3258 l32i.n a5, a2, 12 -402c9f29: f47c movi.n a4, -1 -402c9f2b: 3215a6 blti a5, 1, 402c9f61 +402c9f44: 0020c0 memw +402c9f47: 3258 l32i.n a5, a2, 12 +402c9f49: f47c movi.n a4, -1 +402c9f4b: 3215a6 blti a5, 1, 402c9f81 r->fill_cnt--; // decrease filled slots count -402c9f2e: 0020c0 memw -402c9f31: 3248 l32i.n a4, a2, 12 -402c9f33: 440b addi.n a4, a4, -1 -402c9f35: 0020c0 memw -402c9f38: 3249 s32i.n a4, a2, 12 +402c9f4e: 0020c0 memw +402c9f51: 3248 l32i.n a4, a2, 12 +402c9f53: 440b addi.n a4, a4, -1 +402c9f55: 0020c0 memw +402c9f58: 3249 s32i.n a4, a2, 12 *c = *r->p_r++; // get the character out -402c9f3a: 0020c0 memw -402c9f3d: 1248 l32i.n a4, a2, 4 -402c9f3f: 541b addi.n a5, a4, 1 -402c9f41: 0020c0 memw -402c9f44: 1259 s32i.n a5, a2, 4 -402c9f46: 000442 l8ui a4, a4, 0 -402c9f49: 004342 s8i a4, a3, 0 +402c9f5a: 0020c0 memw +402c9f5d: 1248 l32i.n a4, a2, 4 +402c9f5f: 541b addi.n a5, a4, 1 +402c9f61: 0020c0 memw +402c9f64: 1259 s32i.n a5, a2, 4 +402c9f66: 000442 l8ui a4, a4, 0 +402c9f69: 004342 s8i a4, a3, 0 if(r->p_r >= r->p_o + r->size) // rollback if write pointer go pass -402c9f4c: 0258 l32i.n a5, a2, 0 -402c9f4e: 4238 l32i.n a3, a2, 16 -402c9f50: 0020c0 memw -402c9f53: 1268 l32i.n a6, a2, 4 -402c9f55: 353a add.n a3, a5, a3 +402c9f6c: 0258 l32i.n a5, a2, 0 +402c9f6e: 4238 l32i.n a3, a2, 16 +402c9f70: 0020c0 memw +402c9f73: 1268 l32i.n a6, a2, 4 +402c9f75: 353a add.n a3, a5, a3 r->p_r = r->p_o; // the physical boundary return 0; -402c9f57: 040c movi.n a4, 0 +402c9f77: 040c movi.n a4, 0 r->fill_cnt--; // decrease filled slots count *c = *r->p_r++; // get the character out if(r->p_r >= r->p_o + r->size) // rollback if write pointer go pass -402c9f59: 043637 bltu a6, a3, 402c9f61 +402c9f79: 043637 bltu a6, a3, 402c9f81 r->p_r = r->p_o; // the physical boundary -402c9f5c: 0020c0 memw -402c9f5f: 1259 s32i.n a5, a2, 4 +402c9f7c: 0020c0 memw +402c9f7f: 1259 s32i.n a5, a2, 4 return 0; } -402c9f61: 042d mov.n a2, a4 -402c9f63: f00d ret.n - ... -402c9f6d: 000000 ill -402c9f70: 727265 excw -402c9f73: 6f .byte 0x6f -402c9f74: 203a72 excw -402c9f77: 6c6c70 excw -402c9f7a: 5f .byte 0x5f -402c9f7b: 6c6163 excw -402c9f7e: 786520 excw -402c9f81: 656563 excw -402c9f84: 207364 excw -402c9f87: 736d32 s32i a3, a13, 0x1cc -402c9f8a: 212121 l32r a2, 40292410 -402c9f8d: 000a add.n a0, a0, a0 -402c9f8f: 657300 extui a7, a0, 19, 7 -402c9f92: 632074 excw -402c9f95: 6168 l32i.n a6, a1, 24 -402c9f97: 6e .byte 0x6e -402c9f98: 6e .byte 0x6e -402c9f99: 206c65 excw -402c9f9c: 6e69 s32i.n a6, a14, 24 -402c9f9e: 6c7320 excw -402c9fa1: 706565 excw -402c9fa4: 6f6d20 excw -402c9fa7: 2c6564 excw -402c9faa: 616620 excw -402c9fad: 6c69 s32i.n a6, a12, 24 -402c9faf: 6e6120 excw -402c9fb2: 652064 excw -402c9fb5: 6978 l32i.n a7, a9, 24 -402c9fb7: 000a74 excw -402c9fba: 000000 ill -402c9fbd: 000000 ill -402c9fc0: 2c6425 excw -402c9fc3: 000020 excw -402c9fc6: 250000 extui a0, a0, 16, 3 -402c9fc9: 202c64 excw -402c9fcc: 000000 ill -402c9fcf: 642500 extui a2, a0, 5, 7 -402c9fd2: 202c movi.n a0, 34 -402c9fd4: 2c6425 excw -402c9fd7: 000020 excw +402c9f81: 042d mov.n a2, a4 +402c9f83: f00d ret.n + ... +402c9f8d: 000000 ill +402c9f90: 727265 excw +402c9f93: 6f .byte 0x6f +402c9f94: 203a72 excw +402c9f97: 6c6c70 excw +402c9f9a: 5f .byte 0x5f +402c9f9b: 6c6163 excw +402c9f9e: 786520 excw +402c9fa1: 656563 excw +402c9fa4: 207364 excw +402c9fa7: 736d32 s32i a3, a13, 0x1cc +402c9faa: 212121 l32r a2, 40292430 +402c9fad: 000a add.n a0, a0, a0 +402c9faf: 657300 extui a7, a0, 19, 7 +402c9fb2: 632074 excw +402c9fb5: 6168 l32i.n a6, a1, 24 +402c9fb7: 6e .byte 0x6e +402c9fb8: 6e .byte 0x6e +402c9fb9: 206c65 excw +402c9fbc: 6e69 s32i.n a6, a14, 24 +402c9fbe: 6c7320 excw +402c9fc1: 706565 excw +402c9fc4: 6f6d20 excw +402c9fc7: 2c6564 excw +402c9fca: 616620 excw +402c9fcd: 6c69 s32i.n a6, a12, 24 +402c9fcf: 6e6120 excw +402c9fd2: 652064 excw +402c9fd5: 6978 l32i.n a7, a9, 24 +402c9fd7: 000a74 excw 402c9fda: 000000 ill 402c9fdd: 000000 ill 402c9fe0: 2c6425 excw -402c9fe3: 642520 extui a2, a2, 5, 7 -402c9fe6: 202c movi.n a0, 34 - ... -402c9ff0: 2c6425 excw -402c9ff3: 642520 extui a2, a2, 5, 7 -402c9ff6: 202c movi.n a0, 34 - ... +402c9fe3: 000020 excw +402c9fe6: 250000 extui a0, a0, 16, 3 +402c9fe9: 202c64 excw +402c9fec: 000000 ill +402c9fef: 642500 extui a2, a0, 5, 7 +402c9ff2: 202c movi.n a0, 34 +402c9ff4: 2c6425 excw +402c9ff7: 000020 excw +402c9ffa: 000000 ill +402c9ffd: 000000 ill 402ca000: 2c6425 excw -402ca003: 000020 excw - ... -402ca00e: 730000 excw -402ca011: 5f7465 excw -402ca014: 5f7872 excw -402ca017: 696167 bbci a1, 6, 402ca084 -402ca01a: 6e .byte 0x6e -402ca01b: 203a add.n a2, a0, a3 -402ca01d: 746672 s32i a7, a6, 0x1d0 -402ca020: 3d78 l32i.n a7, a13, 12 -402ca022: 2c7825 excw -402ca025: 667220 excw -402ca028: 3d7872 excw -402ca02b: 2578 l32i.n a7, a5, 8 -402ca02d: 2c78 l32i.n a7, a12, 8 -402ca02f: 746120 extui a6, a2, 1, 8 -402ca032: 253d74 excw -402ca035: 202c64 excw -402ca038: 627874 excw -402ca03b: 303d62 excw -402ca03e: 2578 l32i.n a7, a5, 8 -402ca040: 2c78 l32i.n a7, a12, 8 -402ca042: 626220 excw -402ca045: 317872 excw -402ca048: 303d excw -402ca04a: 2578 l32i.n a7, a5, 8 -402ca04c: 2c78 l32i.n a7, a12, 8 -402ca04e: 626220 excw -402ca051: 327872 excw -402ca054: 303d excw -402ca056: 2578 l32i.n a7, a5, 8 -402ca058: 2c78 l32i.n a7, a12, 8 -402ca05a: 647420 extui a7, a2, 4, 7 -402ca05d: 253a63 excw -402ca060: 252c64 excw -402ca063: 000a64 excw - ... -402ca06e: 6b0000 excw -402ca071: 253d excw -402ca073: 203a64 excw -402ca076: 746f74 excw -402ca079: 5f6c61 l32r a6, 402a1e2c -402ca07c: 727770 excw -402ca07f: 253d excw -402ca081: 646c movi.n a4, -26 -402ca083: 202c movi.n a0, 34 -402ca085: 616d excw -402ca087: 3d78 l32i.n a7, a13, 12 -402ca089: 646c25 excw -402ca08c: 202c movi.n a0, 34 -402ca08e: 746672 s32i a7, a6, 0x1d0 -402ca091: 3278 l32i.n a7, a2, 12 -402ca093: 303d excw -402ca095: 2578 l32i.n a7, a5, 8 -402ca097: 2c78 l32i.n a7, a12, 8 -402ca099: 6f7420 excw -402ca09c: 6e .byte 0x6e -402ca09d: 615f65 excw -402ca0a0: 657474 excw -402ca0a3: 6e .byte 0x6e -402ca0a4: 253d excw -402ca0a6: 000a64 excw -402ca0a9: 000000 ill -402ca0ac: 000000 ill -402ca0af: 642500 extui a2, a0, 5, 7 -402ca0b2: 5f .byte 0x5f -402ca0b3: 5f6425 excw -402ca0b6: 0a6425 excw -402ca0b9: 000000 ill -402ca0bc: 000000 ill -402ca0bf: 787200 excw -402ca0c2: 7169 s32i.n a6, a1, 28 -402ca0c4: 5f .byte 0x5f -402ca0c5: 676572 s32i a7, a5, 0x19c -402ca0c8: 203a add.n a2, a0, a3 -402ca0ca: 3d69 s32i.n a6, a13, 12 -402ca0cc: 2c6425 excw -402ca0cf: 5f6120 excw -402ca0d2: 696d excw -402ca0d4: 253d73 excw -402ca0d7: 202c64 excw -402ca0da: 6d5f70 excw -402ca0dd: 7369 s32i.n a6, a3, 28 -402ca0df: 253d excw -402ca0e1: 000a64 excw - ... -402ca0f0: 6e69 s32i.n a6, a14, 24 -402ca0f2: 786564 excw -402ca0f5: 203a add.n a2, a0, a3 -402ca0f7: 206425 excw -402ca0fa: 6c6176 excw -402ca0fd: 3a6575 excw -402ca100: 783020 excw -402ca103: 207825 excw -402ca106: 257830 extui a7, a3, 24, 3 -402ca109: 2078 l32i.n a7, a0, 8 -402ca10b: 257830 extui a7, a3, 24, 3 -402ca10e: 2078 l32i.n a7, a0, 8 -402ca110: 257830 extui a7, a3, 24, 3 -402ca113: 0a78 l32i.n a7, a10, 0 - ... -402ca11d: 000000 ill -402ca120: 000a add.n a0, a0, a0 - ... -402ca12e: 420000 excw -402ca131: 3a4b addi.n a3, a10, 4 -402ca133: 2c6425 excw -402ca136: 2c6425 excw -402ca139: 2c6425 excw -402ca13c: 2c6425 excw -402ca13f: 257830 extui a7, a3, 24, 3 -402ca142: 0a78 l32i.n a7, a10, 0 - ... -402ca150: 647874 excw -402ca153: 253a63 excw -402ca156: 252c64 excw -402ca159: 000a64 excw -402ca15c: 000000 ill -402ca15f: 626400 excw -402ca162: 253a70 extui a3, a7, 26, 3 -402ca165: 202c64 excw -402ca168: 2c7825 excw -402ca16b: 642520 extui a2, a2, 5, 7 -402ca16e: 202c movi.n a0, 34 -402ca170: 2c6425 excw -402ca173: 642520 extui a2, a2, 5, 7 -402ca176: 202c movi.n a0, 34 -402ca178: 0a6425 excw -402ca17b: 000000 ill -402ca17e: 700000 excw -402ca181: 7968 l32i.n a6, a9, 28 -402ca183: 5f .byte 0x5f -402ca184: 726576 excw -402ca187: 6f6973 excw -402ca18a: 6e .byte 0x6e -402ca18b: 203a add.n a2, a0, a3 -402ca18d: 2e6425 excw +402ca003: 642520 extui a2, a2, 5, 7 +402ca006: 202c movi.n a0, 34 + ... +402ca010: 2c6425 excw +402ca013: 642520 extui a2, a2, 5, 7 +402ca016: 202c movi.n a0, 34 + ... +402ca020: 2c6425 excw +402ca023: 000020 excw + ... +402ca02e: 730000 excw +402ca031: 5f7465 excw +402ca034: 5f7872 excw +402ca037: 696167 bbci a1, 6, 402ca0a4 +402ca03a: 6e .byte 0x6e +402ca03b: 203a add.n a2, a0, a3 +402ca03d: 746672 s32i a7, a6, 0x1d0 +402ca040: 3d78 l32i.n a7, a13, 12 +402ca042: 2c7825 excw +402ca045: 667220 excw +402ca048: 3d7872 excw +402ca04b: 2578 l32i.n a7, a5, 8 +402ca04d: 2c78 l32i.n a7, a12, 8 +402ca04f: 746120 extui a6, a2, 1, 8 +402ca052: 253d74 excw +402ca055: 202c64 excw +402ca058: 627874 excw +402ca05b: 303d62 excw +402ca05e: 2578 l32i.n a7, a5, 8 +402ca060: 2c78 l32i.n a7, a12, 8 +402ca062: 626220 excw +402ca065: 317872 excw +402ca068: 303d excw +402ca06a: 2578 l32i.n a7, a5, 8 +402ca06c: 2c78 l32i.n a7, a12, 8 +402ca06e: 626220 excw +402ca071: 327872 excw +402ca074: 303d excw +402ca076: 2578 l32i.n a7, a5, 8 +402ca078: 2c78 l32i.n a7, a12, 8 +402ca07a: 647420 extui a7, a2, 4, 7 +402ca07d: 253a63 excw +402ca080: 252c64 excw +402ca083: 000a64 excw + ... +402ca08e: 6b0000 excw +402ca091: 253d excw +402ca093: 203a64 excw +402ca096: 746f74 excw +402ca099: 5f6c61 l32r a6, 402a1e4c +402ca09c: 727770 excw +402ca09f: 253d excw +402ca0a1: 646c movi.n a4, -26 +402ca0a3: 202c movi.n a0, 34 +402ca0a5: 616d excw +402ca0a7: 3d78 l32i.n a7, a13, 12 +402ca0a9: 646c25 excw +402ca0ac: 202c movi.n a0, 34 +402ca0ae: 746672 s32i a7, a6, 0x1d0 +402ca0b1: 3278 l32i.n a7, a2, 12 +402ca0b3: 303d excw +402ca0b5: 2578 l32i.n a7, a5, 8 +402ca0b7: 2c78 l32i.n a7, a12, 8 +402ca0b9: 6f7420 excw +402ca0bc: 6e .byte 0x6e +402ca0bd: 615f65 excw +402ca0c0: 657474 excw +402ca0c3: 6e .byte 0x6e +402ca0c4: 253d excw +402ca0c6: 000a64 excw +402ca0c9: 000000 ill +402ca0cc: 000000 ill +402ca0cf: 642500 extui a2, a0, 5, 7 +402ca0d2: 5f .byte 0x5f +402ca0d3: 5f6425 excw +402ca0d6: 0a6425 excw +402ca0d9: 000000 ill +402ca0dc: 000000 ill +402ca0df: 787200 excw +402ca0e2: 7169 s32i.n a6, a1, 28 +402ca0e4: 5f .byte 0x5f +402ca0e5: 676572 s32i a7, a5, 0x19c +402ca0e8: 203a add.n a2, a0, a3 +402ca0ea: 3d69 s32i.n a6, a13, 12 +402ca0ec: 2c6425 excw +402ca0ef: 5f6120 excw +402ca0f2: 696d excw +402ca0f4: 253d73 excw +402ca0f7: 202c64 excw +402ca0fa: 6d5f70 excw +402ca0fd: 7369 s32i.n a6, a3, 28 +402ca0ff: 253d excw +402ca101: 000a64 excw + ... +402ca110: 6e69 s32i.n a6, a14, 24 +402ca112: 786564 excw +402ca115: 203a add.n a2, a0, a3 +402ca117: 206425 excw +402ca11a: 6c6176 excw +402ca11d: 3a6575 excw +402ca120: 783020 excw +402ca123: 207825 excw +402ca126: 257830 extui a7, a3, 24, 3 +402ca129: 2078 l32i.n a7, a0, 8 +402ca12b: 257830 extui a7, a3, 24, 3 +402ca12e: 2078 l32i.n a7, a0, 8 +402ca130: 257830 extui a7, a3, 24, 3 +402ca133: 0a78 l32i.n a7, a10, 0 + ... +402ca13d: 000000 ill +402ca140: 000a add.n a0, a0, a0 + ... +402ca14e: 420000 excw +402ca151: 3a4b addi.n a3, a10, 4 +402ca153: 2c6425 excw +402ca156: 2c6425 excw +402ca159: 2c6425 excw +402ca15c: 2c6425 excw +402ca15f: 257830 extui a7, a3, 24, 3 +402ca162: 0a78 l32i.n a7, a10, 0 + ... +402ca170: 647874 excw +402ca173: 253a63 excw +402ca176: 252c64 excw +402ca179: 000a64 excw +402ca17c: 000000 ill +402ca17f: 626400 excw +402ca182: 253a70 extui a3, a7, 26, 3 +402ca185: 202c64 excw +402ca188: 2c7825 excw +402ca18b: 642520 extui a2, a2, 5, 7 +402ca18e: 202c movi.n a0, 34 402ca190: 2c6425 excw -402ca193: 732520 excw +402ca193: 642520 extui a2, a2, 5, 7 402ca196: 202c movi.n a0, 34 -402ca198: 2c7325 excw -402ca19b: 732520 excw -402ca19e: 202c movi.n a0, 34 -402ca1a0: 4e .byte 0x4e -402ca1a1: 4f .byte 0x4f -402ca1a2: 4e .byte 0x4e -402ca1a3: 4f .byte 0x4f -402ca1a4: 000a53 excw - ... -402ca1af: 687000 excw -402ca1b2: 5f79 s32i.n a7, a15, 20 -402ca1b4: 726576 excw -402ca1b7: 6f6973 excw -402ca1ba: 6e .byte 0x6e -402ca1bb: 203a add.n a2, a0, a3 -402ca1bd: 2c6425 excw -402ca1c0: 732520 excw -402ca1c3: 202c movi.n a0, 34 -402ca1c5: 2c7325 excw -402ca1c8: 732520 excw -402ca1cb: 000a add.n a0, a0, a0 -402ca1cd: 000000 ill -402ca1d0: 726170 excw -402ca1d3: 5f6d61 l32r a6, 402a1f88 -402ca1d6: 616c66 bnei a12, 6, 402ca23b -402ca1d9: 303d67 bltu a13, a6, 402ca20d -402ca1dc: 2578 l32i.n a7, a5, 8 -402ca1de: 0a78 l32i.n a7, a10, 0 - ... -402ca1f0: 796870 excw -402ca1f3: 5f .byte 0x5f -402ca1f4: 616863 excw -402ca1f7: 6e .byte 0x6e -402ca1f8: 6e .byte 0x6e -402ca1f9: 5f6c65 excw -402ca1fc: 6e .byte 0x6e -402ca1fd: 3d6d75 excw -402ca200: 2c6425 excw -402ca203: 642520 extui a2, a2, 5, 7 -402ca206: 202c movi.n a0, 34 -402ca208: 2c6425 excw -402ca20b: 642520 extui a2, a2, 5, 7 -402ca20e: 202c movi.n a0, 34 -402ca210: 2c6425 excw -402ca213: 783020 excw -402ca216: 2c7825 excw -402ca219: 642520 extui a2, a2, 5, 7 -402ca21c: 202c movi.n a0, 34 -402ca21e: 0a6425 excw - ... -402ca22d: 000000 ill -402ca230: 5f6372 s32i a7, a3, 0x17c -402ca233: 6c6163 excw -402ca236: 203a add.n a2, a0, a3 -402ca238: 5f7872 excw -402ca23b: 6c6966 bnei a9, 6, 402ca2ab -402ca23e: 645f74 excw -402ca241: 706163 excw -402ca244: 253d excw -402ca246: 202c64 excw -402ca249: 5f7874 excw -402ca24c: 6c6966 bnei a9, 6, 402ca2bc -402ca24f: 645f74 excw -402ca252: 706163 excw -402ca255: 253d excw -402ca257: 000a64 excw -402ca25a: 000000 ill -402ca25d: 000000 ill -402ca260: 646476 excw -402ca263: 3d3333 excw -402ca266: 2c6425 excw -402ca269: 657420 extui a7, a2, 20, 7 -402ca26c: 706d excw -402ca26e: 5f .byte 0x5f -402ca26f: 646f63 excw -402ca272: 253d65 excw -402ca275: 202c64 excw -402ca278: 6f .byte 0x6f -402ca279: 736666 bnei a6, 6, 402ca2f0 -402ca27c: 3d7465 excw -402ca27f: 0a6425 excw - ... -402ca28e: 630000 excw -402ca291: 5f6c61 l32r a6, 402a2044 -402ca294: 5f6672 s32i a7, a6, 0x17c -402ca297: 616e61 l32r a6, 402a2850 -402ca29a: 5f .byte 0x5f -402ca29b: 696167 bbci a1, 6, 402ca308 -402ca29e: 6e .byte 0x6e -402ca29f: 202c movi.n a0, 34 -402ca2a1: 5f6672 s32i a7, a6, 0x17c -402ca2a4: 696167 bbci a1, 6, 402ca311 -402ca2a7: 6e .byte 0x6e -402ca2a8: 303d excw -402ca2aa: 2578 l32i.n a7, a5, 8 -402ca2ac: 2c78 l32i.n a7, a12, 8 -402ca2ae: 6e6120 excw -402ca2b1: 675f61 l32r a6, 402a4030 -402ca2b4: 6e6961 l32r a6, 402a5c58 -402ca2b7: 303d excw -402ca2b9: 2578 l32i.n a7, a5, 8 -402ca2bb: 0a78 l32i.n a7, a10, 0 -402ca2bd: 000000 ill -402ca2c0: 5f5852 s16i a5, a8, 190 -402ca2c3: 4e .byte 0x4e -402ca2c4: 4f .byte 0x4f -402ca2c5: 5349 s32i.n a4, a3, 20 -402ca2c7: 4c4645 call0 4031672c <_irom0_text_end+0x497ec> -402ca2ca: 4f .byte 0x4f -402ca2cb: 4f .byte 0x4f -402ca2cc: 202c52 l32i a5, a12, 128 -402ca2cf: 0a6425 excw - ... -402ca2de: 720000 excw -402ca2e1: 5f78 l32i.n a7, a15, 20 -402ca2e3: 6e .byte 0x6e -402ca2e4: 6f .byte 0x6f -402ca2e5: 7369 s32i.n a6, a3, 28 -402ca2e7: 253d65 excw -402ca2ea: 202c64 excw -402ca2ed: 6f6c movi.n a15, -26 -402ca2ef: 6f .byte 0x6f -402ca2f0: 6e5f70 excw -402ca2f3: 6f .byte 0x6f -402ca2f4: 7369 s32i.n a6, a3, 28 -402ca2f6: 6c6665 excw -402ca2f9: 6f .byte 0x6f -402ca2fa: 6f .byte 0x6f -402ca2fb: 253d72 excw -402ca2fe: 000a64 excw - ... -402ca30d: 000000 ill -402ca310: 435854 excw -402ca313: 2c5041 l32r a4, 40295454 -402ca316: 250020 extui a0, a2, 16, 3 -402ca319: 202c64 excw -402ca31c: 000000 ill -402ca31f: 000a00 excw - ... -402ca32e: 540000 extui a0, a0, 0, 6 -402ca331: 5f58 l32i.n a5, a15, 20 -402ca333: 574f50 excw -402ca336: 5f5245 call0 4032985c <_irom0_text_end+0x5c91c> -402ca339: 434142 s8i a4, a1, 67 -402ca33c: 4f4b addi.n a4, a15, 4 -402ca33e: 2c4646 j 402d545b <_irom0_text_end+0x851b> -402ca341: 000020 excw - ... -402ca350: 2c6425 excw -402ca353: 000020 excw -402ca356: 0a0000 excw -402ca359: 000000 ill -402ca35c: 000000 ill -402ca35f: 585400 excw -402ca362: 5f .byte 0x5f -402ca363: 525750 excw -402ca366: 525443 excw -402ca369: 5f4c movi.n a15, 69 -402ca36b: 545441 l32r a4, 4029f4bc -402ca36e: 2c4e45 call0 402f6854 <_irom0_text_end+0x29914> -402ca371: 000020 excw - ... -402ca380: 2c6425 excw -402ca383: 000020 excw -402ca386: 0a0000 excw -402ca389: 000000 ill -402ca38c: 000000 ill -402ca38f: 585400 excw -402ca392: 5149 s32i.n a4, a1, 20 -402ca394: 202c movi.n a0, 34 -402ca396: 2c6425 excw -402ca399: 642520 extui a2, a2, 5, 7 -402ca39c: 000a add.n a0, a0, a0 -402ca39e: 540000 extui a0, a0, 0, 6 -402ca3a1: 4458 l32i.n a5, a4, 16 -402ca3a3: 202c43 excw - ... -402ca3ae: 250000 extui a0, a0, 16, 3 -402ca3b1: 202c64 excw -402ca3b4: 3b6425 excw -402ca3b7: 000020 excw -402ca3ba: 000000 ill -402ca3bd: 000000 ill -402ca3c0: 000a add.n a0, a0, a0 -402ca3c2: 000000 ill -402ca3c5: 000000 ill -402ca3c8: 495852 s16i a5, a8, 146 -402ca3cb: 202c51 l32r a5, 4029247c +402ca198: 0a6425 excw +402ca19b: 000000 ill +402ca19e: 700000 excw +402ca1a1: 7968 l32i.n a6, a9, 28 +402ca1a3: 5f .byte 0x5f +402ca1a4: 726576 excw +402ca1a7: 6f6973 excw +402ca1aa: 6e .byte 0x6e +402ca1ab: 203a add.n a2, a0, a3 +402ca1ad: 2e6425 excw +402ca1b0: 2c6425 excw +402ca1b3: 732520 excw +402ca1b6: 202c movi.n a0, 34 +402ca1b8: 2c7325 excw +402ca1bb: 732520 excw +402ca1be: 202c movi.n a0, 34 +402ca1c0: 4e .byte 0x4e +402ca1c1: 4f .byte 0x4f +402ca1c2: 4e .byte 0x4e +402ca1c3: 4f .byte 0x4f +402ca1c4: 000a53 excw + ... +402ca1cf: 687000 excw +402ca1d2: 5f79 s32i.n a7, a15, 20 +402ca1d4: 726576 excw +402ca1d7: 6f6973 excw +402ca1da: 6e .byte 0x6e +402ca1db: 203a add.n a2, a0, a3 +402ca1dd: 2c6425 excw +402ca1e0: 732520 excw +402ca1e3: 202c movi.n a0, 34 +402ca1e5: 2c7325 excw +402ca1e8: 732520 excw +402ca1eb: 000a add.n a0, a0, a0 +402ca1ed: 000000 ill +402ca1f0: 726170 excw +402ca1f3: 5f6d61 l32r a6, 402a1fa8 +402ca1f6: 616c66 bnei a12, 6, 402ca25b +402ca1f9: 303d67 bltu a13, a6, 402ca22d +402ca1fc: 2578 l32i.n a7, a5, 8 +402ca1fe: 0a78 l32i.n a7, a10, 0 + ... +402ca210: 796870 excw +402ca213: 5f .byte 0x5f +402ca214: 616863 excw +402ca217: 6e .byte 0x6e +402ca218: 6e .byte 0x6e +402ca219: 5f6c65 excw +402ca21c: 6e .byte 0x6e +402ca21d: 3d6d75 excw +402ca220: 2c6425 excw +402ca223: 642520 extui a2, a2, 5, 7 +402ca226: 202c movi.n a0, 34 +402ca228: 2c6425 excw +402ca22b: 642520 extui a2, a2, 5, 7 +402ca22e: 202c movi.n a0, 34 +402ca230: 2c6425 excw +402ca233: 783020 excw +402ca236: 2c7825 excw +402ca239: 642520 extui a2, a2, 5, 7 +402ca23c: 202c movi.n a0, 34 +402ca23e: 0a6425 excw + ... +402ca24d: 000000 ill +402ca250: 5f6372 s32i a7, a3, 0x17c +402ca253: 6c6163 excw +402ca256: 203a add.n a2, a0, a3 +402ca258: 5f7872 excw +402ca25b: 6c6966 bnei a9, 6, 402ca2cb +402ca25e: 645f74 excw +402ca261: 706163 excw +402ca264: 253d excw +402ca266: 202c64 excw +402ca269: 5f7874 excw +402ca26c: 6c6966 bnei a9, 6, 402ca2dc +402ca26f: 645f74 excw +402ca272: 706163 excw +402ca275: 253d excw +402ca277: 000a64 excw +402ca27a: 000000 ill +402ca27d: 000000 ill +402ca280: 646476 excw +402ca283: 3d3333 excw +402ca286: 2c6425 excw +402ca289: 657420 extui a7, a2, 20, 7 +402ca28c: 706d excw +402ca28e: 5f .byte 0x5f +402ca28f: 646f63 excw +402ca292: 253d65 excw +402ca295: 202c64 excw +402ca298: 6f .byte 0x6f +402ca299: 736666 bnei a6, 6, 402ca310 +402ca29c: 3d7465 excw +402ca29f: 0a6425 excw + ... +402ca2ae: 630000 excw +402ca2b1: 5f6c61 l32r a6, 402a2064 +402ca2b4: 5f6672 s32i a7, a6, 0x17c +402ca2b7: 616e61 l32r a6, 402a2870 +402ca2ba: 5f .byte 0x5f +402ca2bb: 696167 bbci a1, 6, 402ca328 +402ca2be: 6e .byte 0x6e +402ca2bf: 202c movi.n a0, 34 +402ca2c1: 5f6672 s32i a7, a6, 0x17c +402ca2c4: 696167 bbci a1, 6, 402ca331 +402ca2c7: 6e .byte 0x6e +402ca2c8: 303d excw +402ca2ca: 2578 l32i.n a7, a5, 8 +402ca2cc: 2c78 l32i.n a7, a12, 8 +402ca2ce: 6e6120 excw +402ca2d1: 675f61 l32r a6, 402a4050 +402ca2d4: 6e6961 l32r a6, 402a5c78 +402ca2d7: 303d excw +402ca2d9: 2578 l32i.n a7, a5, 8 +402ca2db: 0a78 l32i.n a7, a10, 0 +402ca2dd: 000000 ill +402ca2e0: 5f5852 s16i a5, a8, 190 +402ca2e3: 4e .byte 0x4e +402ca2e4: 4f .byte 0x4f +402ca2e5: 5349 s32i.n a4, a3, 20 +402ca2e7: 4c4645 call0 4031674c <_irom0_text_end+0x497ec> +402ca2ea: 4f .byte 0x4f +402ca2eb: 4f .byte 0x4f +402ca2ec: 202c52 l32i a5, a12, 128 +402ca2ef: 0a6425 excw + ... +402ca2fe: 720000 excw +402ca301: 5f78 l32i.n a7, a15, 20 +402ca303: 6e .byte 0x6e +402ca304: 6f .byte 0x6f +402ca305: 7369 s32i.n a6, a3, 28 +402ca307: 253d65 excw +402ca30a: 202c64 excw +402ca30d: 6f6c movi.n a15, -26 +402ca30f: 6f .byte 0x6f +402ca310: 6e5f70 excw +402ca313: 6f .byte 0x6f +402ca314: 7369 s32i.n a6, a3, 28 +402ca316: 6c6665 excw +402ca319: 6f .byte 0x6f +402ca31a: 6f .byte 0x6f +402ca31b: 253d72 excw +402ca31e: 000a64 excw + ... +402ca32d: 000000 ill +402ca330: 435854 excw +402ca333: 2c5041 l32r a4, 40295474 +402ca336: 250020 extui a0, a2, 16, 3 +402ca339: 202c64 excw +402ca33c: 000000 ill +402ca33f: 000a00 excw + ... +402ca34e: 540000 extui a0, a0, 0, 6 +402ca351: 5f58 l32i.n a5, a15, 20 +402ca353: 574f50 excw +402ca356: 5f5245 call0 4032987c <_irom0_text_end+0x5c91c> +402ca359: 434142 s8i a4, a1, 67 +402ca35c: 4f4b addi.n a4, a15, 4 +402ca35e: 2c4646 j 402d547b <_irom0_text_end+0x851b> +402ca361: 000020 excw + ... +402ca370: 2c6425 excw +402ca373: 000020 excw +402ca376: 0a0000 excw +402ca379: 000000 ill +402ca37c: 000000 ill +402ca37f: 585400 excw +402ca382: 5f .byte 0x5f +402ca383: 525750 excw +402ca386: 525443 excw +402ca389: 5f4c movi.n a15, 69 +402ca38b: 545441 l32r a4, 4029f4dc +402ca38e: 2c4e45 call0 402f6874 <_irom0_text_end+0x29914> +402ca391: 000020 excw + ... +402ca3a0: 2c6425 excw +402ca3a3: 000020 excw +402ca3a6: 0a0000 excw +402ca3a9: 000000 ill +402ca3ac: 000000 ill +402ca3af: 585400 excw +402ca3b2: 5149 s32i.n a4, a1, 20 +402ca3b4: 202c movi.n a0, 34 +402ca3b6: 2c6425 excw +402ca3b9: 642520 extui a2, a2, 5, 7 +402ca3bc: 000a add.n a0, a0, a0 +402ca3be: 540000 extui a0, a0, 0, 6 +402ca3c1: 4458 l32i.n a5, a4, 16 +402ca3c3: 202c43 excw + ... 402ca3ce: 250000 extui a0, a0, 16, 3 402ca3d1: 202c64 excw 402ca3d4: 3b6425 excw @@ -127869,1531 +127900,1542 @@ I16 ICACHE_FLASH_ATTR RINGBUF_Get(RINGBUF *r, U8* c) 402ca3e0: 000a add.n a0, a0, a0 402ca3e2: 000000 ill 402ca3e5: 000000 ill -402ca3e8: 445852 s16i a5, a8, 136 -402ca3eb: 202c43 excw +402ca3e8: 495852 s16i a5, a8, 146 +402ca3eb: 202c51 l32r a5, 4029249c 402ca3ee: 250000 extui a0, a0, 16, 3 402ca3f1: 202c64 excw -402ca3f4: 2c6425 excw -402ca3f7: 642520 extui a2, a2, 5, 7 -402ca3fa: 202c movi.n a0, 34 -402ca3fc: 3b6425 excw -402ca3ff: 000020 excw - ... -402ca40e: 0a0000 excw - ... -402ca41d: 000000 ill -402ca420: 643325 excw -402ca423: 252c movi.n a5, 34 -402ca425: 3b6433 excw -402ca428: 000020 excw -402ca42b: 000000 ill -402ca42e: 740000 extui a0, a0, 0, 8 -402ca431: 6978 l32i.n a7, a9, 24 -402ca433: 675f71 l32r a7, 402a41b0 -402ca436: 6e6961 l32r a6, 402a5ddc -402ca439: 253d excw -402ca43b: 202c64 excw -402ca43e: 697874 excw -402ca441: 705f71 l32r a7, 402a65c0 -402ca444: 6168 l32i.n a6, a1, 24 -402ca446: 3d6573 excw -402ca449: 0a6425 excw -402ca44c: 000000 ill -402ca44f: 2c3100 excw -402ca452: 726174 excw -402ca455: 746567 bbci a5, 6, 402ca4cd -402ca458: 5f .byte 0x5f -402ca459: 776f70 excw -402ca45c: 2c7265 excw -402ca45f: 2c6425 excw -402ca462: 5f7020 excw -402ca465: 727265 excw -402ca468: 6f .byte 0x6f -402ca469: 252c72 l32i a7, a12, 148 -402ca46c: 202c64 excw -402ca46f: 726f63 excw -402ca472: 636572 s32i a7, a5, 0x18c -402ca475: 765f74 excw -402ca478: 252c movi.n a5, 34 -402ca47a: 202c64 excw -402ca47d: 727265 excw -402ca480: 6f .byte 0x6f -402ca481: 615f72 s16i a7, a15, 194 -402ca484: 756363 excw -402ca487: 2c6d excw -402ca489: 642520 extui a2, a2, 5, 7 -402ca48c: 202c movi.n a0, 34 -402ca48e: 746f74 excw -402ca491: 5f .byte 0x5f -402ca492: 252c70 extui a2, a7, 28, 3 -402ca495: 202c64 excw -402ca498: 616f63 excw -402ca49b: 2c7474 excw -402ca49e: 2c6425 excw -402ca4a1: 746120 extui a6, a2, 1, 8 -402ca4a4: 252c74 excw -402ca4a7: 202c64 excw -402ca4aa: 5f6672 s32i a7, a6, 0x17c -402ca4ad: 252c67 blt a12, a6, 402ca4d6 -402ca4b0: 2c78 l32i.n a7, a12, 8 -402ca4b2: 787420 excw -402ca4b5: 725f71 l32r a7, 402a6e34 -402ca4b8: 657461 l32r a6, 402a3a88 -402ca4bb: 252c movi.n a5, 34 -402ca4bd: 202c64 excw -402ca4c0: 616863 excw -402ca4c3: 6e .byte 0x6e -402ca4c4: 252c movi.n a5, 34 -402ca4c6: 202c64 excw -402ca4c9: 746172 s32i a7, a1, 0x1d0 -402ca4cc: 615f65 excw -402ca4cf: 2c7474 excw -402ca4d2: 0a6425 excw - ... -402ca4dd: 000000 ill -402ca4e0: 742c32 l32i a3, a12, 0x1d0 -402ca4e3: 677261 l32r a6, 402a42ac -402ca4e6: 5f7465 excw -402ca4e9: 776f70 excw -402ca4ec: 2c7265 excw -402ca4ef: 2c6425 excw -402ca4f2: 5f7020 excw -402ca4f5: 727265 excw -402ca4f8: 6f .byte 0x6f -402ca4f9: 252c72 l32i a7, a12, 148 -402ca4fc: 202c64 excw -402ca4ff: 726f63 excw -402ca502: 636572 s32i a7, a5, 0x18c -402ca505: 765f74 excw -402ca508: 252c movi.n a5, 34 -402ca50a: 202c64 excw -402ca50d: 727265 excw -402ca510: 6f .byte 0x6f -402ca511: 615f72 s16i a7, a15, 194 -402ca514: 756363 excw -402ca517: 2c6d excw -402ca519: 642520 extui a2, a2, 5, 7 -402ca51c: 202c movi.n a0, 34 -402ca51e: 746f74 excw -402ca521: 5f .byte 0x5f -402ca522: 252c70 extui a2, a7, 28, 3 -402ca525: 202c64 excw -402ca528: 616f63 excw -402ca52b: 2c7474 excw -402ca52e: 2c6425 excw -402ca531: 746120 extui a6, a2, 1, 8 -402ca534: 252c74 excw -402ca537: 202c64 excw -402ca53a: 5f6672 s32i a7, a6, 0x17c -402ca53d: 252c67 blt a12, a6, 402ca566 -402ca540: 2c78 l32i.n a7, a12, 8 -402ca542: 787420 excw -402ca545: 725f71 l32r a7, 402a6ec4 -402ca548: 657461 l32r a6, 402a3b18 -402ca54b: 252c movi.n a5, 34 -402ca54d: 202c64 excw -402ca550: 616863 excw -402ca553: 6e .byte 0x6e -402ca554: 252c movi.n a5, 34 -402ca556: 202c64 excw -402ca559: 746172 s32i a7, a1, 0x1d0 -402ca55c: 615f65 excw -402ca55f: 2c7474 excw -402ca562: 0a6425 excw - ... -402ca56d: 000000 ill -402ca570: 6e .byte 0x6e -402ca571: 5f6d75 excw -402ca574: 3d6b addi.n a3, a13, 6 -402ca576: 2c6425 excw -402ca579: 6f7020 excw -402ca57c: 726577 bbci a5, 7, 402ca5f2 -402ca57f: 5f .byte 0x5f -402ca580: 6f .byte 0x6f -402ca581: 3d7475 excw -402ca584: 0a6425 excw - ... -402ca58f: 657200 extui a7, a0, 18, 7 -402ca592: 695f67 bbc a15, a6, 402ca5ff -402ca595: 253d excw -402ca597: 202c64 excw -402ca59a: 6e69 s32i.n a6, a14, 24 -402ca59c: 746164 excw -402ca59f: 253d61 l32r a6, 40293a94 -402ca5a2: 000a64 excw - ... -402ca5ad: 000000 ill -402ca5b0: 3d69 s32i.n a6, a13, 12 -402ca5b2: 323025 excw -402ca5b5: 202064 excw -402ca5b8: 636361 l32r a6, 402a3344 -402ca5bb: 253d excw -402ca5bd: 643330 extui a3, a3, 3, 7 -402ca5c0: 742020 extui a2, a2, 0, 8 -402ca5c3: 3d7467 bbci a4, 22, 402ca604 -402ca5c6: 333025 excw -402ca5c9: 202064 excw -402ca5cc: 727265 excw -402ca5cf: 253d excw -402ca5d1: 643330 extui a3, a3, 3, 7 -402ca5d4: 732020 excw -402ca5d7: 3d7265 excw -402ca5da: 333025 excw -402ca5dd: 612064 excw -402ca5e0: 3d7474 excw -402ca5e3: 333025 excw -402ca5e6: 000a64 excw -402ca5e9: 000000 ill -402ca5ec: 000000 ill -402ca5ef: 787200 excw -402ca5f2: 7169 s32i.n a6, a1, 28 -402ca5f4: 5f .byte 0x5f -402ca5f5: 746567 bbci a5, 6, 402ca66d -402ca5f8: 5f .byte 0x5f -402ca5f9: 696d excw -402ca5fb: 203a73 excw -402ca5fe: 746f74 excw -402ca601: 5f6c61 l32r a6, 402a23b4 -402ca604: 727770 excw -402ca607: 253d excw -402ca609: 202c64 excw -402ca60c: 2d6425 excw -402ca60f: 2c6425 excw -402ca612: 0d0020 excw - -402ca614 : -402ca614: f00d ret.n - ... - -402ca618 : -402ca618: f00d ret.n - ... - -402ca61c : -402ca61c: 020c movi.n a2, 0 -402ca61e: f00d ret.n - -402ca620 : -402ca620: 6564 206c 6669 6425 000a 0000 0000 0000 del if%d........ - -402ca630 : -402ca630: 6863 2067 6669 6425 000a 0000 0000 0000 chg if%d........ - -402ca640 : -402ca640: 6461 2064 6669 6425 000a 0000 0000 0000 add if%d........ - -402ca650 : -402ca650: 6961 2064 6425 000a aid %d.. - -402ca658 : -402ca658: 6362 206e 6425 000a bcn %d.. - -402ca660 : -402ca660: 6e63 2074 000a 0000 cnt .... - -402ca668 : -402ca668: 6e75 6e63 2074 000a uncnt .. - -402ca670 : -402ca670: 7874 7220 7374 6520 7272 726f 3020 2578 tx rts error 0x% -402ca680: 0a78 0000 0000 0000 0000 0000 0000 0000 x............... - -402ca690 : -402ca690: 7874 6520 7272 726f 3020 2578 0a78 0000 tx error 0x%x... - -402ca6a0 : -402ca6a0: 6d70 632e 0000 0000 0000 0000 0000 0000 pm.c............ - -402ca6b0 : -402ca6b0: 6c73 6565 2070 6964 6173 6c62 0065 0000 sleep disable... - -402ca6c0 : -402ca6c0: 6c73 6565 2070 6e65 6261 656c 0000 0000 sleep enable.... - -402ca6d0 : -402ca6d0: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... - -402ca6e0 : -402ca6e0: 000a 0000 0000 0000 0000 0000 0000 0000 ................ - -402ca6f0 : -402ca6f0: 6d70 7720 6b61 7565 2070 7473 203a 6425 pm wakeup st: %d -402ca700: 202c 6163 7375 3a65 2520 0a64 0000 0000 , cause: %d..... - -402ca710 : -402ca710: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat -402ca720: 5f61 7574 6572 0000 0000 0000 0000 0000 a_ture.......... - -402ca730 : +402ca3f4: 3b6425 excw +402ca3f7: 000020 excw +402ca3fa: 000000 ill +402ca3fd: 000000 ill +402ca400: 000a add.n a0, a0, a0 +402ca402: 000000 ill +402ca405: 000000 ill +402ca408: 445852 s16i a5, a8, 136 +402ca40b: 202c43 excw +402ca40e: 250000 extui a0, a0, 16, 3 +402ca411: 202c64 excw +402ca414: 2c6425 excw +402ca417: 642520 extui a2, a2, 5, 7 +402ca41a: 202c movi.n a0, 34 +402ca41c: 3b6425 excw +402ca41f: 000020 excw + ... +402ca42e: 0a0000 excw + ... +402ca43d: 000000 ill +402ca440: 643325 excw +402ca443: 252c movi.n a5, 34 +402ca445: 3b6433 excw +402ca448: 000020 excw +402ca44b: 000000 ill +402ca44e: 740000 extui a0, a0, 0, 8 +402ca451: 6978 l32i.n a7, a9, 24 +402ca453: 675f71 l32r a7, 402a41d0 +402ca456: 6e6961 l32r a6, 402a5dfc +402ca459: 253d excw +402ca45b: 202c64 excw +402ca45e: 697874 excw +402ca461: 705f71 l32r a7, 402a65e0 +402ca464: 6168 l32i.n a6, a1, 24 +402ca466: 3d6573 excw +402ca469: 0a6425 excw +402ca46c: 000000 ill +402ca46f: 2c3100 excw +402ca472: 726174 excw +402ca475: 746567 bbci a5, 6, 402ca4ed +402ca478: 5f .byte 0x5f +402ca479: 776f70 excw +402ca47c: 2c7265 excw +402ca47f: 2c6425 excw +402ca482: 5f7020 excw +402ca485: 727265 excw +402ca488: 6f .byte 0x6f +402ca489: 252c72 l32i a7, a12, 148 +402ca48c: 202c64 excw +402ca48f: 726f63 excw +402ca492: 636572 s32i a7, a5, 0x18c +402ca495: 765f74 excw +402ca498: 252c movi.n a5, 34 +402ca49a: 202c64 excw +402ca49d: 727265 excw +402ca4a0: 6f .byte 0x6f +402ca4a1: 615f72 s16i a7, a15, 194 +402ca4a4: 756363 excw +402ca4a7: 2c6d excw +402ca4a9: 642520 extui a2, a2, 5, 7 +402ca4ac: 202c movi.n a0, 34 +402ca4ae: 746f74 excw +402ca4b1: 5f .byte 0x5f +402ca4b2: 252c70 extui a2, a7, 28, 3 +402ca4b5: 202c64 excw +402ca4b8: 616f63 excw +402ca4bb: 2c7474 excw +402ca4be: 2c6425 excw +402ca4c1: 746120 extui a6, a2, 1, 8 +402ca4c4: 252c74 excw +402ca4c7: 202c64 excw +402ca4ca: 5f6672 s32i a7, a6, 0x17c +402ca4cd: 252c67 blt a12, a6, 402ca4f6 +402ca4d0: 2c78 l32i.n a7, a12, 8 +402ca4d2: 787420 excw +402ca4d5: 725f71 l32r a7, 402a6e54 +402ca4d8: 657461 l32r a6, 402a3aa8 +402ca4db: 252c movi.n a5, 34 +402ca4dd: 202c64 excw +402ca4e0: 616863 excw +402ca4e3: 6e .byte 0x6e +402ca4e4: 252c movi.n a5, 34 +402ca4e6: 202c64 excw +402ca4e9: 746172 s32i a7, a1, 0x1d0 +402ca4ec: 615f65 excw +402ca4ef: 2c7474 excw +402ca4f2: 0a6425 excw + ... +402ca4fd: 000000 ill +402ca500: 742c32 l32i a3, a12, 0x1d0 +402ca503: 677261 l32r a6, 402a42cc +402ca506: 5f7465 excw +402ca509: 776f70 excw +402ca50c: 2c7265 excw +402ca50f: 2c6425 excw +402ca512: 5f7020 excw +402ca515: 727265 excw +402ca518: 6f .byte 0x6f +402ca519: 252c72 l32i a7, a12, 148 +402ca51c: 202c64 excw +402ca51f: 726f63 excw +402ca522: 636572 s32i a7, a5, 0x18c +402ca525: 765f74 excw +402ca528: 252c movi.n a5, 34 +402ca52a: 202c64 excw +402ca52d: 727265 excw +402ca530: 6f .byte 0x6f +402ca531: 615f72 s16i a7, a15, 194 +402ca534: 756363 excw +402ca537: 2c6d excw +402ca539: 642520 extui a2, a2, 5, 7 +402ca53c: 202c movi.n a0, 34 +402ca53e: 746f74 excw +402ca541: 5f .byte 0x5f +402ca542: 252c70 extui a2, a7, 28, 3 +402ca545: 202c64 excw +402ca548: 616f63 excw +402ca54b: 2c7474 excw +402ca54e: 2c6425 excw +402ca551: 746120 extui a6, a2, 1, 8 +402ca554: 252c74 excw +402ca557: 202c64 excw +402ca55a: 5f6672 s32i a7, a6, 0x17c +402ca55d: 252c67 blt a12, a6, 402ca586 +402ca560: 2c78 l32i.n a7, a12, 8 +402ca562: 787420 excw +402ca565: 725f71 l32r a7, 402a6ee4 +402ca568: 657461 l32r a6, 402a3b38 +402ca56b: 252c movi.n a5, 34 +402ca56d: 202c64 excw +402ca570: 616863 excw +402ca573: 6e .byte 0x6e +402ca574: 252c movi.n a5, 34 +402ca576: 202c64 excw +402ca579: 746172 s32i a7, a1, 0x1d0 +402ca57c: 615f65 excw +402ca57f: 2c7474 excw +402ca582: 0a6425 excw + ... +402ca58d: 000000 ill +402ca590: 6e .byte 0x6e +402ca591: 5f6d75 excw +402ca594: 3d6b addi.n a3, a13, 6 +402ca596: 2c6425 excw +402ca599: 6f7020 excw +402ca59c: 726577 bbci a5, 7, 402ca612 +402ca59f: 5f .byte 0x5f +402ca5a0: 6f .byte 0x6f +402ca5a1: 3d7475 excw +402ca5a4: 0a6425 excw + ... +402ca5af: 657200 extui a7, a0, 18, 7 +402ca5b2: 695f67 bbc a15, a6, 402ca61f +402ca5b5: 253d excw +402ca5b7: 202c64 excw +402ca5ba: 6e69 s32i.n a6, a14, 24 +402ca5bc: 746164 excw +402ca5bf: 253d61 l32r a6, 40293ab4 +402ca5c2: 000a64 excw + ... +402ca5cd: 000000 ill +402ca5d0: 3d69 s32i.n a6, a13, 12 +402ca5d2: 323025 excw +402ca5d5: 202064 excw +402ca5d8: 636361 l32r a6, 402a3364 +402ca5db: 253d excw +402ca5dd: 643330 extui a3, a3, 3, 7 +402ca5e0: 742020 extui a2, a2, 0, 8 +402ca5e3: 3d7467 bbci a4, 22, 402ca624 +402ca5e6: 333025 excw +402ca5e9: 202064 excw +402ca5ec: 727265 excw +402ca5ef: 253d excw +402ca5f1: 643330 extui a3, a3, 3, 7 +402ca5f4: 732020 excw +402ca5f7: 3d7265 excw +402ca5fa: 333025 excw +402ca5fd: 612064 excw +402ca600: 3d7474 excw +402ca603: 333025 excw +402ca606: 000a64 excw +402ca609: 000000 ill +402ca60c: 000000 ill +402ca60f: 787200 excw +402ca612: 7169 s32i.n a6, a1, 28 +402ca614: 5f .byte 0x5f +402ca615: 746567 bbci a5, 6, 402ca68d +402ca618: 5f .byte 0x5f +402ca619: 696d excw +402ca61b: 203a73 excw +402ca61e: 746f74 excw +402ca621: 5f6c61 l32r a6, 402a23d4 +402ca624: 727770 excw +402ca627: 253d excw +402ca629: 202c64 excw +402ca62c: 2d6425 excw +402ca62f: 2c6425 excw +402ca632: 0d0020 excw + +402ca634 : +402ca634: f00d ret.n + ... + +402ca638 : +402ca638: f00d ret.n + ... + +402ca63c : +402ca63c: 020c movi.n a2, 0 +402ca63e: f00d ret.n + +402ca640 : +402ca640: 6564 206c 6669 6425 000a 0000 0000 0000 del if%d........ + +402ca650 : +402ca650: 6863 2067 6669 6425 000a 0000 0000 0000 chg if%d........ + +402ca660 : +402ca660: 6461 2064 6669 6425 000a 0000 0000 0000 add if%d........ + +402ca670 : +402ca670: 6961 2064 6425 000a aid %d.. + +402ca678 : +402ca678: 6362 206e 6425 000a bcn %d.. + +402ca680 : +402ca680: 6e63 2074 000a 0000 cnt .... + +402ca688 : +402ca688: 6e75 6e63 2074 000a uncnt .. + +402ca690 : +402ca690: 7874 7220 7374 6520 7272 726f 3020 2578 tx rts error 0x% +402ca6a0: 0a78 0000 0000 0000 0000 0000 0000 0000 x............... + +402ca6b0 : +402ca6b0: 7874 6520 7272 726f 3020 2578 0a78 0000 tx error 0x%x... + +402ca6c0 : +402ca6c0: 6d70 632e 0000 0000 0000 0000 0000 0000 pm.c............ + +402ca6d0 : +402ca6d0: 6c73 6565 2070 6964 6173 6c62 0065 0000 sleep disable... + +402ca6e0 : +402ca6e0: 6c73 6565 2070 6e65 6261 656c 0000 0000 sleep enable.... + +402ca6f0 : +402ca6f0: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... + +402ca700 : +402ca700: 000a 0000 0000 0000 0000 0000 0000 0000 ................ + +402ca710 : +402ca710: 6d70 7720 6b61 7565 2070 7473 203a 6425 pm wakeup st: %d +402ca720: 202c 6163 7375 3a65 2520 0a64 0000 0000 , cause: %d..... + +402ca730 : 402ca730: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat -402ca740: 5f61 6166 736c 0065 0000 0000 0000 0000 a_false......... +402ca740: 5f61 7574 6572 0000 0000 0000 0000 0000 a_ture.......... + +402ca750 : +402ca750: 6672 6320 6f6c 6573 6e2c 6c75 646c 7461 rf close,nulldat +402ca760: 5f61 6166 736c 0065 0000 0000 0000 0000 a_false......... -402ca750 : -402ca750: 6d70 6320 6f6c 6573 2520 0a64 0000 0000 pm close %d..... +402ca770 : +402ca770: 6d70 6320 6f6c 6573 2520 0a64 0000 0000 pm close %d..... -402ca760 : -402ca760: 6d70 6f20 6570 2c6e 7974 6570 253a 2064 pm open,type:%d -402ca770: 6425 000a 0000 0000 0000 0000 0000 0000 %d.............. +402ca780 : +402ca780: 6d70 6f20 6570 2c6e 7974 6570 253a 2064 pm open,type:%d +402ca790: 6425 000a 0000 0000 0000 0000 0000 0000 %d.............. -402ca780 : -402ca780: 6f6e 4954 214d 0a21 0000 0000 0000 0000 noTIM!!......... +402ca7a0 : +402ca7a0: 6f6e 4954 214d 0a21 0000 0000 0000 0000 noTIM!!......... -402ca790 : -402ca790: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... +402ca7b0 : +402ca7b0: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... -402ca7a0 : -402ca7a0: 6c73 000a 0000 0000 sl...... +402ca7c0 : +402ca7c0: 6c73 000a 0000 0000 sl...... -402ca7a8 : -402ca7a8: 7375 0a6c 0000 0000 usl..... +402ca7c8 : +402ca7c8: 7375 0a6c 0000 0000 usl..... -402ca7b0 : -402ca7b0: 6d70 665f 726f 625f 6e63 6f5f 6c6e 5f79 pm_for_bcn_only_ -402ca7c0: 6f6d 6564 632e 0000 0000 0000 0000 0000 mode.c.......... +402ca7d0 : +402ca7d0: 6d70 665f 726f 625f 6e63 6f5f 6c6e 5f79 pm_for_bcn_only_ +402ca7e0: 6f6d 6564 632e 0000 0000 0000 0000 0000 mode.c.......... -402ca7d0 : -402ca7d0: 6f66 6372 2065 6c73 2070 6964 6173 6c62 force slp disabl -402ca7e0: 0065 0000 0000 0000 0000 0000 0000 0000 e............... +402ca7f0 : +402ca7f0: 6f66 6372 2065 6c73 2070 6964 6173 6c62 force slp disabl +402ca800: 0065 0000 0000 0000 0000 0000 0000 0000 e............... -402ca7f0 : -402ca7f0: 6f66 6372 2065 6c73 2070 6e65 6261 656c force slp enable +402ca810 : +402ca810: 6f66 6372 2065 6c73 2070 6e65 6261 656c force slp enable ... -402ca810 : -402ca810: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... +402ca830 : +402ca830: 742c 7079 3a65 2520 0064 0000 0000 0000 ,type: %d....... -402ca820 : -402ca820: 000a 0000 0000 0000 0000 0000 0000 0000 ................ +402ca840 : +402ca840: 000a 0000 0000 0000 0000 0000 0000 0000 ................ -402ca830 : -402ca830: 7066 206d 6c63 736f 2065 6425 0a20 0000 fpm close %d ... +402ca850 : +402ca850: 7066 206d 6c63 736f 2065 6425 0a20 0000 fpm close %d ... -402ca840 : -402ca840: 7066 206d 706f 6e65 742c 7079 3a65 6425 fpm open,type:%d -402ca850: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. +402ca860 : +402ca860: 7066 206d 706f 6e65 742c 7079 3a65 6425 fpm open,type:%d +402ca870: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. -402ca860 : -402ca860: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... +402ca880 : +402ca880: 696c 7473 6e5f 6c75 0a6c 0000 0000 0000 list_null....... -402ca870 : -402ca870: 756e 206c 6f6d 6564 202c 7066 206d 7561 nul mode, fpm au -402ca880: 6f74 7320 656c 7065 7320 7465 003a 0000 to sleep set:... +402ca890 : +402ca890: 756e 206c 6f6d 6564 202c 7066 206d 7561 nul mode, fpm au +402ca8a0: 6f74 7320 656c 7065 7320 7465 003a 0000 to sleep set:... -402ca890 : -402ca890: 6964 6173 626c 0a65 0000 0000 0000 0000 disalbe......... +402ca8b0 : +402ca8b0: 6964 6173 626c 0a65 0000 0000 0000 0000 disalbe......... -402ca8a0 : -402ca8a0: 6e65 6c61 6562 000a 0000 0000 0000 0000 enalbe.......... +402ca8c0 : +402ca8c0: 6e65 6c61 6562 000a 0000 0000 0000 0000 enalbe.......... -402ca8b0 : -402ca8b0: 7070 632e 0000 0000 0000 0000 0000 0000 pp.c............ +402ca8d0 : +402ca8d0: 7070 632e 0000 0000 0000 0000 0000 0000 pp.c............ -402ca8c0 : -402ca8c0: 6d4c 6361 7852 6c42 3a6b 6425 000a 0000 LmacRxBlk:%d.... +402ca8e0 : +402ca8e0: 6d4c 6361 7852 6c42 3a6b 6425 000a 0000 LmacRxBlk:%d.... -402ca8d0 : -402ca8d0: 6d4c 6361 7854 6c42 3a6b 6425 000a 0000 LmacTxBlk:%d.... +402ca8f0 : +402ca8f0: 6d4c 6361 7854 6c42 3a6b 6425 000a 0000 LmacTxBlk:%d.... -402ca8e0 : -402ca8e0: 616d 2070 6166 6c69 000a 0000 0000 0000 map fail........ +402ca900 : +402ca900: 616d 2070 6166 6c69 000a 0000 0000 0000 map fail........ -402ca8f0 : -402ca8f0: 7473 2061 6373 6e61 7420 6172 6563 2520 sta scan trace % -402ca900: 0a64 0000 0000 0000 0000 0000 0000 0000 d............... +402ca910 : +402ca910: 7473 2061 6373 6e61 7420 6172 6563 2520 sta scan trace % +402ca920: 0a64 0000 0000 0000 0000 0000 0000 0000 d............... -402ca910 : -402ca910: 7473 2061 7274 6361 2065 6425 000a 0000 sta trace %d.... +402ca930 : +402ca930: 7473 2061 7274 6361 2065 6425 000a 0000 sta trace %d.... -402ca920 : -402ca920: 3d3d 6c64 000a 0000 0000 0000 0000 0000 ==dl............ +402ca940 : +402ca940: 3d3d 6c64 000a 0000 0000 0000 0000 0000 ==dl............ -402ca930 : -402ca930: 6461 2064 696d 6d73 7461 6863 000a 0000 add mismatch.... +402ca950 : +402ca950: 6461 2064 696d 6d73 7461 6863 000a 0000 add mismatch.... -402ca940 : -402ca940: 6461 2064 6425 000a add %d.. +402ca960 : +402ca960: 6461 2064 6425 000a add %d.. -402ca948 : -402ca948: 6d72 2520 0a64 0000 rm %d... +402ca968 : +402ca968: 6d72 2520 0a64 0000 rm %d... -402ca950 : -402ca950: 6d72 6d20 7369 000a rm mis.. +402ca970 : +402ca970: 6d72 6d20 7369 000a rm mis.. -402ca958 : -402ca958: 6477 7665 632e 0000 wdev.c.. +402ca978 : +402ca978: 6477 7665 632e 0000 wdev.c.. -402ca960 : -402ca960: 7365 5f66 7562 2e66 0063 0000 0000 0000 esf_buf.c....... -402ca970: 6569 6565 3038 3132 2e31 0063 0000 0000 ieee80211.c..... +402ca980 : +402ca980: 7365 5f66 7562 2e66 0063 0000 0000 0000 esf_buf.c....... +402ca990: 6569 6565 3038 3132 2e31 0063 0000 0000 ieee80211.c..... -402ca980 : -402ca980: 0001 0000 0400 0000 6f6d 6564 3a20 0020 ........mode : . -402ca990: 756e 6c6c 0000 0000 7473 0061 0000 0000 null....sta..... -402ca9a0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: -402ca9b0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). -402ca9c0: 2b20 0020 0000 0000 6f73 7466 5041 0000 + .....softAP.. -402ca9d0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: -402ca9e0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). -402ca9f0: 000a 0000 0000 0000 0000 0000 0000 0000 ................ -402caa00: 6569 6565 3038 3132 5f31 6f68 7473 7061 ieee80211_hostap -402caa10: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. -402caa20: 7061 6620 6572 2071 756a 706d 2030 6f74 ap freq jump0 to -402caa30: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. -402caa40: 7061 7420 6172 6563 2520 0a64 0000 0000 ap trace %d..... -402caa50: 6f6e 6220 6675 6620 726f 6120 7463 6f69 no buf for actio -402caa60: 206e 7266 6d61 0a65 0000 0000 0000 0000 n frame......... -402caa70: 6569 6565 3038 3132 5f31 6e69 7570 2e74 ieee80211_input. -402caa80: 0063 0000 0000 0000 0000 0000 0000 0000 c............... -402caa90: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q -402caaa0: 6975 6b63 632e 0000 0000 0000 0000 0000 uick.c.......... +402ca9a0 : +402ca9a0: 0001 0000 0400 0000 6f6d 6564 3a20 0020 ........mode : . +402ca9b0: 756e 6c6c 0000 0000 7473 0061 0000 0000 null....sta..... +402ca9c0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: +402ca9d0: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). +402ca9e0: 2b20 0020 0000 0000 6f73 7466 5041 0000 + .....softAP.. +402ca9f0: 2528 3230 3a78 3025 7832 253a 3230 3a78 (%02x:%02x:%02x: +402caa00: 3025 7832 253a 3230 3a78 3025 7832 0029 %02x:%02x:%02x). +402caa10: 000a 0000 0000 0000 0000 0000 0000 0000 ................ +402caa20: 6569 6565 3038 3132 5f31 6f68 7473 7061 ieee80211_hostap +402caa30: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. +402caa40: 7061 6620 6572 2071 756a 706d 2030 6f74 ap freq jump0 to +402caa50: 2520 0a64 0000 0000 0000 0000 0000 0000 %d............. +402caa60: 7061 7420 6172 6563 2520 0a64 0000 0000 ap trace %d..... +402caa70: 6f6e 6220 6675 6620 726f 6120 7463 6f69 no buf for actio +402caa80: 206e 7266 6d61 0a65 0000 0000 0000 0000 n frame......... +402caa90: 6569 6565 3038 3132 5f31 6e69 7570 2e74 ieee80211_input. +402caaa0: 0063 0000 0000 0000 0000 0000 0000 0000 c............... 402caab0: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q -402caac0: 6975 6b63 695f 696e 2074 6f6e 6d20 6d65 uick_init no mem -402caad0: 0a20 0000 0000 0000 0000 0000 0000 0000 ............... -402caae0: 6569 6565 3038 3132 5f31 756f 7074 7475 ieee80211_output -402caaf0: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. -402cab00: 6f6e 6220 6675 6620 726f 7020 6f72 6562 no buf for probe -402cab10: 202c 6569 6c20 6e65 2520 0a64 0000 0000 , ie len %d..... -402cab20: 6569 6565 3038 3132 5f31 6870 2e79 0063 ieee80211_phy.c. -402cab30: 0004 0000 0000 0000 0000 0000 0000 0000 ................ - ... -402cab48: 157c 0000 0204 018b 00df 007f 0000 0000 |............... -402cab58: 2af8 0000 0304 0196 00d5 0075 0000 0000 .*........u..... -402cab68: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... -402cab78: 07d0 0000 0104 0184 0102 00a2 0000 0000 ................ - ... -402cac04: 000c 0000 0000 0000 0000 0000 0000 0000 ................ - ... -402cac1c: 157c 0000 0204 028b 00df 007f 0000 0000 |............... -402cac2c: 2af8 0000 0304 0396 00d5 0075 0000 0000 .*........u..... -402cac3c: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... -402cac4c: 07d0 0000 0104 0184 0102 00a2 0001 0000 ................ -402cac5c: 1770 0000 0b00 040c 003c 003c 0001 0000 p.......<.<..... -402cac6c: 2ee0 0000 0a00 0618 0030 0030 0001 0000 ........0.0..... -402cac7c: 5dc0 0000 0900 0830 002c 002c 0001 0000 .]....0.,.,..... -402cac8c: bb80 0000 0800 0860 002c 002c 0001 0000 ......`.,.,..... -402cac9c: d2f0 0000 0c00 086c 002c 002c 0001 0000 ......l.,.,..... -402cacac: 2328 0000 0f00 0412 003c 003c 0001 0000 (#......<.<..... -402cacbc: 4650 0000 0e00 0624 0030 0030 0001 0000 PF....$.0.0..... -402caccc: 8ca0 0000 0d00 0848 002c 002c 0000 0000 ......H.,.,..... -402cacdc: 0000 0000 0002 0000 0004 0000 000b 0000 ................ -402cacec: 0016 0000 000c 0000 0018 0000 0030 0000 ............0... -402cacfc: 0000 0000 6569 6565 3038 3132 5f31 6572 ....ieee80211_re -402cad0c: 6467 6d6f 6961 2e6e 0063 0000 0000 0000 gdomain.c....... -402cad1c: 0000 0000 6569 6565 3038 3132 5f31 6373 ....ieee80211_sc -402cad2c: 6e61 632e 0000 0000 0000 0000 0000 0000 an.c............ -402cad3c: 0000 0000 2066 322d 3030 202c 0000 0000 ....f -200, .... -402cad4c: 0000 0000 2066 2c30 0020 0000 2066 2572 ....f 0, ...f r% -402cad5c: 2c64 0020 6373 6e61 6f64 656e 000a 0000 d, .scandone.... -402cad6c: 0000 0000 6762 000a 0000 0000 0000 0000 ....bg.......... -402cad7c: 0000 0000 6e49 6176 696c 2064 4557 2050 ....Invalid WEP -402cad8c: 656b 2079 7325 000a 0000 0000 0000 0000 key %s.......... -402cad9c: 0000 0000 7061 6c5f 736f 0a73 0000 0000 ....ap_loss..... -402cadac: 0000 0000 6569 6565 3038 3132 5f31 7473 ....ieee80211_st -402cadbc: 2e61 0063 7473 7461 3a65 2520 2064 3e2d a.c.state: %d -> -402cadcc: 2520 2064 2528 2978 000a 0000 0000 0000 %d (%x)........ -402caddc: 0000 0000 6c77 635f 786e 632e 0000 0000 ....wl_cnx.c.... -402cadec: 0000 0000 7453 7461 6f69 206e 7473 706f ....Station stop -402cadfc: 202c 7473 706f 7320 6163 0a6e 0000 0000 , stop scan..... -402cae0c: 0000 0000 6572 6f63 6e6e 6365 0a74 0000 ....reconnect... -402cae1c: 0000 0000 6f6e 2520 2073 6f66 6e75 2c64 ....no %s found, -402cae2c: 7220 6365 6e6f 656e 7463 6120 7466 7265 reconnect after -402cae3c: 3120 0a73 0000 0000 0000 0000 0000 0000 1s............. -402cae4c: 0000 0000 7773 7469 6863 7420 206f 6863 ....switch to ch -402cae5c: 6e61 656e 206c 6425 000a 0000 0000 0000 annel %d........ -402cae6c: 0000 0000 6362 5f6e 6974 6f6d 7475 612c ....bcn_timout,a -402cae7c: 5f70 7270 626f 5f65 6573 646e 735f 6174 p_probe_send_sta -402cae8c: 7472 000a 7061 705f 6f72 6562 735f 6e65 rt..ap_probe_sen -402cae9c: 2064 766f 7265 202c 6572 7473 7720 6669 d over, rest wif -402caeac: 2069 7473 7461 7375 7420 206f 6964 6173 i status to disa -402caebc: 7373 636f 000a 0000 0000 0000 0000 0000 ssoc............ -402caecc: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 -402caedc: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x -402caeec: 253a 3230 3a78 3025 7832 6c20 6165 6576 :%02x:%02x leave -402caefc: 202c 4941 2044 203d 6425 000a 0000 0000 , AID = %d...... -402caf0c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti -402caf1c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. +402caac0: 6975 6b63 632e 0000 0000 0000 0000 0000 uick.c.......... +402caad0: 6569 6565 3038 3132 5f31 656d 6873 715f ieee80211_mesh_q +402caae0: 6975 6b63 695f 696e 2074 6f6e 6d20 6d65 uick_init no mem +402caaf0: 0a20 0000 0000 0000 0000 0000 0000 0000 ............... +402cab00: 6569 6565 3038 3132 5f31 756f 7074 7475 ieee80211_output +402cab10: 632e 0000 0000 0000 0000 0000 0000 0000 .c.............. +402cab20: 6f6e 6220 6675 6620 726f 7020 6f72 6562 no buf for probe +402cab30: 202c 6569 6c20 6e65 2520 0a64 0000 0000 , ie len %d..... +402cab40: 6569 6565 3038 3132 5f31 6870 2e79 0063 ieee80211_phy.c. +402cab50: 0004 0000 0000 0000 0000 0000 0000 0000 ................ + ... +402cab68: 157c 0000 0204 018b 00df 007f 0000 0000 |............... +402cab78: 2af8 0000 0304 0196 00d5 0075 0000 0000 .*........u..... +402cab88: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... +402cab98: 07d0 0000 0104 0184 0102 00a2 0000 0000 ................ + ... +402cac24: 000c 0000 0000 0000 0000 0000 0000 0000 ................ + ... +402cac3c: 157c 0000 0204 028b 00df 007f 0000 0000 |............... +402cac4c: 2af8 0000 0304 0396 00d5 0075 0000 0000 .*........u..... +402cac5c: 03e8 0000 0000 0082 013a 013a 0000 0000 ........:.:..... +402cac6c: 07d0 0000 0104 0184 0102 00a2 0001 0000 ................ +402cac7c: 1770 0000 0b00 040c 003c 003c 0001 0000 p.......<.<..... +402cac8c: 2ee0 0000 0a00 0618 0030 0030 0001 0000 ........0.0..... +402cac9c: 5dc0 0000 0900 0830 002c 002c 0001 0000 .]....0.,.,..... +402cacac: bb80 0000 0800 0860 002c 002c 0001 0000 ......`.,.,..... +402cacbc: d2f0 0000 0c00 086c 002c 002c 0001 0000 ......l.,.,..... +402caccc: 2328 0000 0f00 0412 003c 003c 0001 0000 (#......<.<..... +402cacdc: 4650 0000 0e00 0624 0030 0030 0001 0000 PF....$.0.0..... +402cacec: 8ca0 0000 0d00 0848 002c 002c 0000 0000 ......H.,.,..... +402cacfc: 0000 0000 0002 0000 0004 0000 000b 0000 ................ +402cad0c: 0016 0000 000c 0000 0018 0000 0030 0000 ............0... +402cad1c: 0000 0000 6569 6565 3038 3132 5f31 6572 ....ieee80211_re +402cad2c: 6467 6d6f 6961 2e6e 0063 0000 0000 0000 gdomain.c....... +402cad3c: 0000 0000 6569 6565 3038 3132 5f31 6373 ....ieee80211_sc +402cad4c: 6e61 632e 0000 0000 0000 0000 0000 0000 an.c............ +402cad5c: 0000 0000 2066 322d 3030 202c 0000 0000 ....f -200, .... +402cad6c: 0000 0000 2066 2c30 0020 0000 2066 2572 ....f 0, ...f r% +402cad7c: 2c64 0020 6373 6e61 6f64 656e 000a 0000 d, .scandone.... +402cad8c: 0000 0000 6762 000a 0000 0000 0000 0000 ....bg.......... +402cad9c: 0000 0000 6e49 6176 696c 2064 4557 2050 ....Invalid WEP +402cadac: 656b 2079 7325 000a 0000 0000 0000 0000 key %s.......... +402cadbc: 0000 0000 7061 6c5f 736f 0a73 0000 0000 ....ap_loss..... +402cadcc: 0000 0000 6569 6565 3038 3132 5f31 7473 ....ieee80211_st +402caddc: 2e61 0063 7473 7461 3a65 2520 2064 3e2d a.c.state: %d -> +402cadec: 2520 2064 2528 2978 000a 0000 0000 0000 %d (%x)........ +402cadfc: 0000 0000 6c77 635f 786e 632e 0000 0000 ....wl_cnx.c.... +402cae0c: 0000 0000 7453 7461 6f69 206e 7473 706f ....Station stop +402cae1c: 202c 7473 706f 7320 6163 0a6e 0000 0000 , stop scan..... +402cae2c: 0000 0000 6572 6f63 6e6e 6365 0a74 0000 ....reconnect... +402cae3c: 0000 0000 6f6e 2520 2073 6f66 6e75 2c64 ....no %s found, +402cae4c: 7220 6365 6e6f 656e 7463 6120 7466 7265 reconnect after +402cae5c: 3120 0a73 0000 0000 0000 0000 0000 0000 1s............. +402cae6c: 0000 0000 7773 7469 6863 7420 206f 6863 ....switch to ch +402cae7c: 6e61 656e 206c 6425 000a 0000 0000 0000 annel %d........ +402cae8c: 0000 0000 6362 5f6e 6974 6f6d 7475 612c ....bcn_timout,a +402cae9c: 5f70 7270 626f 5f65 6573 646e 735f 6174 p_probe_send_sta +402caeac: 7472 000a 7061 705f 6f72 6562 735f 6e65 rt..ap_probe_sen +402caebc: 2064 766f 7265 202c 6572 7473 7720 6669 d over, rest wif +402caecc: 2069 7473 7461 7375 7420 206f 6964 6173 i status to disa +402caedc: 7373 636f 000a 0000 0000 0000 0000 0000 ssoc............ +402caeec: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 +402caefc: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x +402caf0c: 253a 3230 3a78 3025 7832 6c20 6165 6576 :%02x:%02x leave +402caf1c: 202c 4941 2044 203d 6425 000a 0000 0000 , AID = %d...... 402caf2c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti 402caf3c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. -402caf4c: 0000 0000 7265 2072 6c61 6572 6461 2079 ....err already -402caf5c: 7361 6f73 6963 6465 0a21 0000 0000 0000 associed!....... -402caf6c: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 -402caf7c: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x -402caf8c: 253a 3230 3a78 3025 7832 6a20 696f 2c6e :%02x:%02x join, -402caf9c: 4120 4449 3d20 2520 0a64 0000 0000 0000 AID = %d....... -402cafac: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -402cafbc: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste -402cafcc: 3170 203a 6425 000a 0000 0000 0000 0000 p1: %d.......... -402cafdc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -402cafec: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste -402caffc: 3270 203a 6425 0000 0000 0000 0000 0000 p2: %d.......... -402cb00c: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO -402cb01c: 3a4e 7520 6b6e 6f6e 6e77 6920 2065 7974 N: unknown ie ty -402cb02c: 6570 000a 4556 444e 524f 4120 5443 4f49 pe..VENDOR ACTIO -402cb03c: 3a4e 7420 7079 2065 6964 6d73 7461 6863 N: type dismatch -402cb04c: 2520 0064 6569 6565 3038 3132 5f31 6361 %d.ieee80211_ac -402cb05c: 6974 6e6f 765f 6e65 6f64 5f72 7073 6365 tion_vendor_spec -402cb06c: 615f 7474 6361 2068 6572 6967 7473 7265 _attach register -402cb07c: 7220 6365 2076 6163 6c6c 6220 6361 206b recv call back -402cb08c: 7265 6f72 0a72 0000 error... - -402cb094 : -402cb094: 0003 0000 0008 0000 0008 0000 0000 0000 ................ -402cb0a4: c708 4028 ce98 4028 4844 5043 7420 6d69 ..(@..(@DHCP tim -402cb0b4: 6f65 7475 000a 0000 6864 7063 5f73 7473 eout....dhcps_st -402cb0c4: 7261 2874 3a29 6320 756f 646c 6e20 746f art(): could not -402cb0d4: 6f20 7462 6961 206e 6370 0a62 0000 0000 obtain pcb..... -402cb0e4: 8263 6353 7325 2520 0a64 0000 7325 2520 c.Sc%s %d...%s % -402cb0f4: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % -402cb104: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +402caf4c: 0000 0000 616d 2078 6f63 6e6e 6365 6974 ....max connecti +402caf5c: 6e6f 0a21 0000 0000 0000 0000 0000 0000 on!............. +402caf6c: 0000 0000 7265 2072 6c61 6572 6461 2079 ....err already +402caf7c: 7361 6f73 6963 6465 0a21 0000 0000 0000 associed!....... +402caf8c: 0000 0000 7473 7461 6f69 3a6e 2520 3230 ....station: %02 +402caf9c: 3a78 3025 7832 253a 3230 3a78 3025 7832 x:%02x:%02x:%02x +402cafac: 253a 3230 3a78 3025 7832 6a20 696f 2c6e :%02x:%02x join, +402cafbc: 4120 4449 3d20 2520 0a64 0000 0000 0000 AID = %d....... +402cafcc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +402cafdc: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste +402cafec: 3170 203a 6425 000a 0000 0000 0000 0000 p1: %d.......... +402caffc: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +402cb00c: 3a4e 6c20 6e65 6520 7272 726f 7320 6574 N: len error ste +402cb01c: 3270 203a 6425 0000 0000 0000 0000 0000 p2: %d.......... +402cb02c: 0000 0000 4556 444e 524f 4120 5443 4f49 ....VENDOR ACTIO +402cb03c: 3a4e 7520 6b6e 6f6e 6e77 6920 2065 7974 N: unknown ie ty +402cb04c: 6570 000a 4556 444e 524f 4120 5443 4f49 pe..VENDOR ACTIO +402cb05c: 3a4e 7420 7079 2065 6964 6d73 7461 6863 N: type dismatch +402cb06c: 2520 0064 6569 6565 3038 3132 5f31 6361 %d.ieee80211_ac +402cb07c: 6974 6e6f 765f 6e65 6f64 5f72 7073 6365 tion_vendor_spec +402cb08c: 615f 7474 6361 2068 6572 6967 7473 7265 _attach register +402cb09c: 7220 6365 2076 6163 6c6c 6220 6361 206b recv call back +402cb0ac: 7265 6f72 0a72 0000 error... + +402cb0b4 : +402cb0b4: 0003 0000 0008 0000 0008 0000 0000 0000 ................ +402cb0c4: c708 4028 ce98 4028 4844 5043 7420 6d69 ..(@..(@DHCP tim +402cb0d4: 6f65 7475 000a 0000 6864 7063 5f73 7473 eout....dhcps_st +402cb0e4: 7261 2874 3a29 6320 756f 646c 6e20 746f art(): could not +402cb0f4: 6f20 7462 6961 206e 6370 0a62 0000 0000 obtain pcb..... +402cb104: 8263 6353 7325 2520 0a64 0000 7325 2520 c.Sc%s %d...%s % 402cb114: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % -402cb124: 0a64 0000 7325 2520 0a64 0000 7365 6370 d...%s %d...espc -402cb134: 6e6f 5f6e 6374 5f70 6564 656c 6574 2520 onn_tcp_delete % -402cb144: 2c64 2520 0a64 0000 7265 2072 6e69 6820 d, %d...err in h -402cb154: 736f 2074 6f63 6e6e 6365 6574 2064 2528 ost connected (% -402cb164: 2973 000a 6552 7663 6f48 646c 202c 7942 s)..RecvHold, By -402cb174: 7020 7365 6370 6e6f 2c6e 6966 646e 6320 pespconn,find c -402cb184: 6e6f 5f6e 736d 2067 6166 6c69 000a 0000 onn_msg fail.... -402cb194: 6552 7663 6f48 646c 202c 7942 7020 7365 RecvHold, By pes -402cb1a4: 6370 6e6f 2c6e 6966 646e 6320 6e6f 5f6e pconn,find conn_ -402cb1b4: 736d 2067 6166 6c69 000a 0000 040c c112 msg fail........ -402cb1c4: 42f0 0051 4f30 3031 c044 5020 d604 00b4 .BQ.0O10D. P.... -402cb1d4: 858c 0242 0b00 4233 0141 221b 040c 23a6 ..B...3BA.."...# -402cb1e4: 620e 0012 c332 6afe 2b44 c622 fffb 0000 .b..2..jD+"..... -402cb1f4: 1366 2205 0002 4122 2200 0011 424a 2040 f..".."A."..JB@ -402cb204: 40f5 f440 424a 2040 40f5 f440 224a a58c .@@.JB@ .@@.J".. -402cb214: 3280 2011 7428 2320 2020 f420 2020 12f4 .2. (t # . .. -402cb224: 10c1 f00d .... - -402cb228 : -402cb228: f0c112 addi a1, a1, -16 -402cb22b: f43030 extui a3, a3, 0, 16 -402cb22e: 036102 s32i a0, a1, 12 -402cb231: fff8c5 call0 402cb1c0 -402cb234: f37c movi.n a3, -1 -402cb236: 3108 l32i.n a0, a1, 12 -402cb238: 302320 xor a2, a3, a2 -402cb23b: f42020 extui a2, a2, 0, 16 -402cb23e: 10c112 addi a1, a1, 16 -402cb241: f00d ret.n - ... - -402cb244 : -402cb244: e0c112 addi a1, a1, -32 -402cb247: 51d9 s32i.n a13, a1, 20 -402cb249: 0d0c movi.n a13, 0 -402cb24b: 61c9 s32i.n a12, a1, 24 -402cb24d: 41e9 s32i.n a14, a1, 16 -402cb24f: 31f9 s32i.n a15, a1, 12 -402cb251: 7109 s32i.n a0, a1, 28 -402cb253: 02ed mov.n a14, a2 -402cb255: 0dcd mov.n a12, a13 -402cb257: 01a0f2 movi a15, 1 -402cb25a: eeac beqz.n a14, 402cb28c -402cb25c: 051e32 l16ui a3, a14, 10 -402cb25f: 1e28 l32i.n a2, a14, 4 -402cb261: fff5c5 call0 402cb1c0 -402cb264: 22ca add.n a2, a2, a12 -402cb266: f53020 extui a3, a2, 16, 16 -402cb269: f4c020 extui a12, a2, 0, 16 -402cb26c: 051e22 l16ui a2, a14, 10 -402cb26f: c3ca add.n a12, a3, a12 -402cb271: 116207 bbci a2, 0, 402cb286 -402cb274: 112c80 slli a2, a12, 8 -402cb277: 74c8c0 extui a12, a12, 8, 8 -402cb27a: c0dfd0 sub a13, a15, a13 -402cb27d: 20c2c0 or a12, a2, a12 -402cb280: 74d0d0 extui a13, a13, 0, 8 -402cb283: f4c0c0 extui a12, a12, 0, 16 -402cb286: 0ee8 l32i.n a14, a14, 0 -402cb288: fff386 j 402cb25a -402cb28b: ad8c00 excw -402cb28e: 112c80 slli a2, a12, 8 -402cb291: 74c8c0 extui a12, a12, 8, 8 -402cb294: 20c2c0 or a12, a2, a12 -402cb297: f4c0c0 extui a12, a12, 0, 16 -402cb29a: f27c movi.n a2, -1 -402cb29c: 7108 l32i.n a0, a1, 28 -402cb29e: 3022c0 xor a2, a2, a12 -402cb2a1: f42020 extui a2, a2, 0, 16 -402cb2a4: 61c8 l32i.n a12, a1, 24 -402cb2a6: 51d8 l32i.n a13, a1, 20 -402cb2a8: 41e8 l32i.n a14, a1, 16 -402cb2aa: 31f8 l32i.n a15, a1, 12 -402cb2ac: 20c112 addi a1, a1, 32 -402cb2af: f00d ret.n -402cb2b1: 000000 ill - -402cb2b4 : -402cb2b4: d0c112 addi a1, a1, -48 -402cb2b7: 71f9 s32i.n a15, a1, 28 -402cb2b9: 0f0c movi.n a15, 0 -402cb2bb: a1c9 s32i.n a12, a1, 40 -402cb2bd: 91d9 s32i.n a13, a1, 36 -402cb2bf: 81e9 s32i.n a14, a1, 32 -402cb2c1: b109 s32i.n a0, a1, 44 -402cb2c3: 74e050 extui a14, a5, 0, 8 -402cb2c6: 027d mov.n a7, a2 -402cb2c8: 038d mov.n a8, a3 -402cb2ca: f4d060 extui a13, a6, 0, 16 -402cb2cd: 0fcd mov.n a12, a15 -402cb2cf: 150c movi.n a5, 1 -402cb2d1: f7bc beqz.n a7, 402cb314 -402cb2d3: 051732 l16ui a3, a7, 10 -402cb2d6: 1728 l32i.n a2, a7, 4 -402cb2d8: 2149 s32i.n a4, a1, 8 -402cb2da: 3159 s32i.n a5, a1, 12 -402cb2dc: 006172 s32i a7, a1, 0 -402cb2df: 1189 s32i.n a8, a1, 4 -402cb2e1: ffedc5 call0 402cb1c0 -402cb2e4: 0178 l32i.n a7, a1, 0 -402cb2e6: 22ca add.n a2, a2, a12 -402cb2e8: f53020 extui a3, a2, 16, 16 -402cb2eb: f4c020 extui a12, a2, 0, 16 -402cb2ee: 051722 l16ui a2, a7, 10 -402cb2f1: c3ca add.n a12, a3, a12 -402cb2f3: 2148 l32i.n a4, a1, 8 -402cb2f5: 3158 l32i.n a5, a1, 12 -402cb2f7: 1188 l32i.n a8, a1, 4 -402cb2f9: 116207 bbci a2, 0, 402cb30e -402cb2fc: 112c80 slli a2, a12, 8 -402cb2ff: 74c8c0 extui a12, a12, 8, 8 -402cb302: c0f5f0 sub a15, a5, a15 -402cb305: 20c2c0 or a12, a2, a12 -402cb308: 74f0f0 extui a15, a15, 0, 8 -402cb30b: f4c0c0 extui a12, a12, 0, 16 -402cb30e: 0778 l32i.n a7, a7, 0 -402cb310: ffef46 j 402cb2d1 -402cb313: af8c00 excw -402cb316: 112c80 slli a2, a12, 8 -402cb319: 74c8c0 extui a12, a12, 8, 8 -402cb31c: 20c2c0 or a12, a2, a12 -402cb31f: f4c0c0 extui a12, a12, 0, 16 -402cb322: 0868 l32i.n a6, a8, 0 -402cb324: 0438 l32i.n a3, a4, 0 -402cb326: f42060 extui a2, a6, 0, 16 -402cb329: f56060 extui a6, a6, 16, 16 -402cb32c: 626a add.n a6, a2, a6 -402cb32e: f42030 extui a2, a3, 0, 16 -402cb331: 262a add.n a2, a6, a2 -402cb333: f53030 extui a3, a3, 16, 16 -402cb336: 223a add.n a2, a2, a3 -402cb338: 4168d0 srli a6, a13, 8 -402cb33b: 113d80 slli a3, a13, 8 -402cb33e: 206360 or a6, a3, a6 -402cb341: f46060 extui a6, a6, 0, 16 -402cb344: d26a add.n a13, a2, a6 -402cb346: 112e80 slli a2, a14, 8 -402cb349: 2d2a add.n a2, a13, a2 -402cb34b: 22ca add.n a2, a2, a12 -402cb34d: f53020 extui a3, a2, 16, 16 -402cb350: f4c020 extui a12, a2, 0, 16 -402cb353: c3ca add.n a12, a3, a12 -402cb355: f520c0 extui a2, a12, 16, 16 -402cb358: f4c0c0 extui a12, a12, 0, 16 -402cb35b: c2ca add.n a12, a2, a12 -402cb35d: b108 l32i.n a0, a1, 44 -402cb35f: f27c movi.n a2, -1 -402cb361: 3022c0 xor a2, a2, a12 -402cb364: f42020 extui a2, a2, 0, 16 -402cb367: a1c8 l32i.n a12, a1, 40 -402cb369: 91d8 l32i.n a13, a1, 36 -402cb36b: 81e8 l32i.n a14, a1, 32 -402cb36d: 71f8 l32i.n a15, a1, 28 -402cb36f: 30c112 addi a1, a1, 48 -402cb372: f00d ret.n - -402cb374 : -402cb374: c0c112 addi a1, a1, -64 -402cb377: b1f9 s32i.n a15, a1, 44 -402cb379: 74f050 extui a15, a5, 0, 8 -402cb37c: 050c movi.n a5, 0 -402cb37e: e1c9 s32i.n a12, a1, 56 -402cb380: d1d9 s32i.n a13, a1, 52 -402cb382: f109 s32i.n a0, a1, 60 -402cb384: c1e9 s32i.n a14, a1, 48 -402cb386: 028d mov.n a8, a2 -402cb388: 039d mov.n a9, a3 -402cb38a: f4d060 extui a13, a6, 0, 16 -402cb38d: f47070 extui a7, a7, 0, 16 -402cb390: 05cd mov.n a12, a5 -402cb392: 05a816 beqz a8, 402cb3f0 -402cb395: 057716 beqz a7, 402cb3f0 -402cb398: 051822 l16ui a2, a8, 10 -402cb39b: 07ed mov.n a14, a7 -402cb39d: 01b277 bgeu a2, a7, 402cb3a2 -402cb3a0: 02ed mov.n a14, a2 -402cb3a2: 1828 l32i.n a2, a8, 4 -402cb3a4: f4e0e0 extui a14, a14, 0, 16 -402cb3a7: 0e3d mov.n a3, a14 -402cb3a9: 3149 s32i.n a4, a1, 12 -402cb3ab: 0159 s32i.n a5, a1, 0 -402cb3ad: 4179 s32i.n a7, a1, 16 -402cb3af: 1189 s32i.n a8, a1, 4 -402cb3b1: 2199 s32i.n a9, a1, 8 -402cb3b3: ffe0c5 call0 402cb1c0 -402cb3b6: 1188 l32i.n a8, a1, 4 -402cb3b8: 22ca add.n a2, a2, a12 -402cb3ba: 4178 l32i.n a7, a1, 16 -402cb3bc: f53020 extui a3, a2, 16, 16 -402cb3bf: f4c020 extui a12, a2, 0, 16 -402cb3c2: 051822 l16ui a2, a8, 10 -402cb3c5: c0e7e0 sub a14, a7, a14 -402cb3c8: f470e0 extui a7, a14, 0, 16 -402cb3cb: c3ca add.n a12, a3, a12 -402cb3cd: 3148 l32i.n a4, a1, 12 -402cb3cf: 0158 l32i.n a5, a1, 0 -402cb3d1: 2198 l32i.n a9, a1, 8 -402cb3d3: 136207 bbci a2, 0, 402cb3ea -402cb3d6: 120c movi.n a2, 1 -402cb3d8: c05250 sub a5, a2, a5 -402cb3db: 112c80 slli a2, a12, 8 -402cb3de: 74c8c0 extui a12, a12, 8, 8 -402cb3e1: 20c2c0 or a12, a2, a12 -402cb3e4: 745050 extui a5, a5, 0, 8 -402cb3e7: f4c0c0 extui a12, a12, 0, 16 -402cb3ea: 0888 l32i.n a8, a8, 0 -402cb3ec: ffe886 j 402cb392 -402cb3ef: a58c00 extui a8, a0, 28, 11 -402cb3f2: 112c80 slli a2, a12, 8 -402cb3f5: 74c8c0 extui a12, a12, 8, 8 -402cb3f8: 20c2c0 or a12, a2, a12 -402cb3fb: f4c0c0 extui a12, a12, 0, 16 -402cb3fe: 0958 l32i.n a5, a9, 0 -402cb400: 0438 l32i.n a3, a4, 0 -402cb402: f42050 extui a2, a5, 0, 16 -402cb405: f55050 extui a5, a5, 16, 16 -402cb408: 525a add.n a5, a2, a5 -402cb40a: f42030 extui a2, a3, 0, 16 -402cb40d: 252a add.n a2, a5, a2 -402cb40f: f53030 extui a3, a3, 16, 16 -402cb412: 223a add.n a2, a2, a3 -402cb414: 4168d0 srli a6, a13, 8 -402cb417: 113d80 slli a3, a13, 8 -402cb41a: 206360 or a6, a3, a6 -402cb41d: f46060 extui a6, a6, 0, 16 -402cb420: d26a add.n a13, a2, a6 -402cb422: 112f80 slli a2, a15, 8 -402cb425: 2d2a add.n a2, a13, a2 -402cb427: 22ca add.n a2, a2, a12 -402cb429: f53020 extui a3, a2, 16, 16 -402cb42c: f4c020 extui a12, a2, 0, 16 -402cb42f: c3ca add.n a12, a3, a12 -402cb431: f520c0 extui a2, a12, 16, 16 -402cb434: f4c0c0 extui a12, a12, 0, 16 -402cb437: c2ca add.n a12, a2, a12 -402cb439: f108 l32i.n a0, a1, 60 -402cb43b: f27c movi.n a2, -1 -402cb43d: 3022c0 xor a2, a2, a12 -402cb440: f42020 extui a2, a2, 0, 16 -402cb443: e1c8 l32i.n a12, a1, 56 -402cb445: d1d8 l32i.n a13, a1, 52 -402cb447: c1e8 l32i.n a14, a1, 48 -402cb449: b1f8 l32i.n a15, a1, 44 -402cb44b: 40c112 addi a1, a1, 64 -402cb44e: f00d ret.n -402cb450: 7069 s32i.n a6, a0, 28 -402cb452: 5f .byte 0x5f -402cb453: 756f72 s32i a7, a15, 0x1d4 -402cb456: 726574 excw -402cb459: 642520 extui a2, a2, 5, 7 -402cb45c: 702520 excw -402cb45f: 000a add.n a0, a0, a0 -402cb461: 000000 ill - -402cb464 : -402cb464: ffffff 0000ff .... - -402cb468 : -402cb468: 000000 647500 625f70 646e69 616620 656c69 ....udp_bind fai -402cb478: 64656c 000a21 610000 752070 5f7064 696f6a led!....ap udp_j -402cb488: 6e696f 756d5f 69746c 757267 662070 6c6961 oin_multigrup fa -402cb498: 656c69 0a2164 730000 206174 706475 6f6a5f iled!...sta udp_ -402cb4a8: 696f6a 6d5f6e 746c75 726769 207075 696166 join_multigrup f -402cb4b8: 6c6961 216465 73000a 767265 5f7265 6d616e ailed!..server_n -402cb4c8: 656d61 203d20 0a7325 000000 736f68 6e5f74 ame = %s....host -402cb4d8: 616e5f 20656d 25203d 000a73 6e646d 692073 _name = %s..mdns -402cb4e8: 706920 726520 726f72 200a21 000000 736d00 ip error!. .... -402cb4f8: 5f736d 666e69 61206f 6f6c6c 662063 6c6961 ms_info alloc fa -402cb508: 656c69 000a64 750000 5f7064 696f6a 6d5f6e iled....udp_join -402cb518: 756d5f 69746c 757267 662070 6c6961 216465 _multigrup faile -402cb528: 0a2164 646d00 20736e 726573 726576 736920 d!..mdns server -402cb538: 207369 726c61 646165 722079 696765 657473 is already regis -402cb548: 726574 206465 000a21 000000 207061 706475 tered !.....ap u -402cb558: 5f7064 696f6a 6d5f6e 746c75 726769 207075 dp_join_multigru -402cb568: 662070 6c6961 216465 00000a 617473 647520 p failed!...sta -402cb578: 706475 656c5f 657661 756d5f 69746c 757267 udp_leave_multig -402cb588: 707572 616620 656c69 0a2164 000000 6c5000 rup failed!..... -402cb598: 656c50 657361 686320 6b6365 444d20 5f534e Please check MDN -402cb5a8: 4e5f53 454d41 454c5f 54474e 0a0d48 524500 S_NAME_LENGTH... -402cb5b8: 525245 454d5f 0a204d 000000 6e646d 735f73 ERR_MEM ....mdns -402cb5c8: 65735f 5f646e 726573 636976 632065 79706f _send_service co -402cb5d8: 697970 20676e 206f74 77656e 627020 206675 pying to new pbu -402cb5e8: 662066 6c6961 0a6465 000000 6e646d 615f73 f failed....mdns -402cb5f8: 6e615f 657773 632072 79706f 676e69 6f7420 _answer copying -402cb608: 206f74 77656e 627020 206675 696166 64656c to new pbuf fail -402cb618: 0a6465 001c00 ed.. - -402cb61c : -402cb61c: 00001c 002400 b00000 000000 000024 001400 ....$.......$... -402cb62c: 000014 000800 140000 000000 000010 001400 ................ -402cb63c: 000014 060000 700000 61656c 206573 617473 ........please s -402cb64c: 726174 732074 70746e 696620 747372 0a2120 tart sntp first -402cb65c: 000a21 386c00 !... - -402cb660 : -402cb660: ff386c 38743f 643fff 3fff38 ff3878 06033f l8.?t8.?d8.?x8.? - -402cb670 : -402cb670: 0c0603 603018 020178 ....0`x - -402cb677 : -402cb677: 030201 060504 070707 070707 000007 000000 ................ - ... -402cb68f: 706100 6f635f 69666e 632e67 000000 630000 .ap_config.c.... -402cb69f: 6f6300 6f6d6d 632e6e 000000 000000 6f0000 .common.c....... -402cb6af: 736f00 74785f 736e65 632e61 000000 770000 .os_xtensa.c.... -402cb6bf: 707700 615f61 687475 00632e 000000 640000 .wpa_auth.c..... -402cb6cf: 006400 f40000 000001 0003e8 000400 040000 .d.............. -402cb6df: 000400 000000 000000 000000 000000 490000 ................ -402cb6ef: 6e4900 207469 756f43 65746e 000072 500000 .Init Counter... -402cb6ff: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex -402cb70f: 6e6170 6f6973 00006e 000000 000000 470000 pansion......... -402cb71f: 724700 70756f 656b20 652079 617078 69736e .Group key expan -402cb72f: 6f6973 00006e 000000 000000 000000 770000 sion............ -402cb73f: 707700 615f61 687475 65695f 00632e 500000 .wpa_auth_ie.c.. -402cb74f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex -402cb75f: 6e6170 6f6973 00006e 000000 000000 500000 pansion......... -402cb76f: 4d5000 4e204b 656d61 000000 000000 080000 .PMK Name....... -402cb77f: 000800 060000 000000 000006 000000 770000 ................ -402cb78f: 707700 6d5f61 6e6961 00632e 000000 0a0000 .wpa_main.c..... -402cb79f: 630a00 6e6e6f 746365 206465 746977 252068 ..connected with -402cb7af: 732520 63202c 6e6168 6c656e 642520 64000a %s, channel %d. -402cb7bf: 686400 207063 696c63 746e65 747320 747261 .dhcp client sta -402cb7cf: 2e7472 0a2e2e 000000 000000 000000 630000 rt.............. -402cb7df: 686300 6b6365 6f7920 207275 617473 636974 .check your stat -402cb7ef: 206369 217069 00000a 000000 000000 610000 ic ip!.......... -402cb7ff: 656100 692d73 65746e 616e72 652d6c 2e636e .aes-internal-en -402cb80f: 632e63 000000 000000 000000 000000 610000 c.c............. -402cb81f: 706100 705f70 747261 697469 2e6e6f 650063 .app_partition.c -402cb82f: 6d6500 317061 000a0d 616d65 0d3770 65000a .emap1...emap7.. -402cb83f: 6d6500 677061 000a0d 000000 000000 6d0000 .emapg.......... -402cb84f: 696d00 616d73 686374 616d20 252070 732c64 .mismatch map %d -402cb85f: 70732c 735f69 657a69 616d5f 252070 000a64 ,spi_size_map %d -402cb86f: 00000a 000000 000000 000000 000000 6d0000 ................ -402cb87f: 616d00 252070 652064 0a7272 000000 700000 .map %d err..... -402cb88f: 207000 206425 7a6973 302065 782578 302c20 .p %d size 0x%x -402cb89f: 78302c 207825 727265 000a0d 000000 6f0000 ,0x%x err....... -402cb8af: 746f00 203161 726170 746974 6e6f69 726520 .ota1 partition -402cb8bf: 727265 0d726f 00000a 000000 000000 6f0000 error........... -402cb8cf: 746f00 203261 726170 746974 6e6f69 726520 .ota2 partition -402cb8df: 727265 0d726f 00000a 000000 000000 730000 error........... -402cb8ef: 797300 657473 70206d 617261 70206d 747261 .system param pa -402cb8ff: 697472 6f6974 65206e 6f7272 0a0d72 620000 rtition error... -402cb90f: 6f6200 20746f 746f6e 657320 0a0d74 6f0000 .boot not set... -402cb91f: 746f00 203161 746f6e 657320 0a0d74 6f0000 .ota1 not set... -402cb92f: 746f00 203261 746f6e 657320 0a0d74 6e0000 .ota2 not set... -402cb93f: 636e00 3a6b68 0d7825 00000a 000000 700000 .nchk:%x........ -402cb94f: 617000 697472 6f6974 30206e 782578 697320 .partition 0x%x -402cb95f: 7a6973 692065 252073 0a0d64 000000 700000 size is %d...... -402cb96f: 207000 206425 646e61 207020 206425 766f63 .p %d and p %d c -402cb97f: 65766f 646572 61203a 726464 78303a 207825 overed: addr:0x% -402cb98f: 2b2078 656c20 303a6e 782578 203e20 257830 x + len:0x%x > 0 -402cb99f: 782578 000a0d 000000 000000 000000 2d0000 x%x............. -402cb9af: 2d2d00 54202d 206568 726170 746974 6e6f69 .--- The partiti -402cb9bf: 206e6f 626174 20656c 7a6973 692065 6c2073 on table size is -402cb9cf: 616c20 656772 742072 6e6168 6c6620 687361 larger than fla -402cb9df: 206873 7a6973 302065 782578 2d2d20 0a0d2d sh size 0x%x --- -402cb9ef: 000a0d 000000 000000 000000 000000 700000 ................ -402cb9ff: 6c7000 736165 632065 636568 70206b 747261 .please check pa -402cba0f: 697472 6f6974 74206e 657079 642520 646120 rtition type %d -402cba1f: 646461 253a72 6c2078 3a6e65 0d7825 75000a addr:%x len:%x.. -402cba2f: 707500 617267 5f6564 62696c 00632e 6d0000 .upgrade_lib.c.. -402cba3f: 616d00 732078 3a6365 0d6425 00000a 750000 .max sec:%d..... -402cba4f: 707500 617267 5f6564 656863 0a6b63 750000 .upgrade_check.. -402cba5f: 707500 617267 5f6564 746567 75735f 645f6d .upgrade_get_sum -402cba6f: 69645f 6f6373 62636e 642520 00000a 0a0000 _disconcb %d.... -402cba7f: 410a00 3d4c4c 206425 636573 726f74 652073 ..ALL=%d sectors -402cba8f: 726520 657361 6b6f20 000a21 000000 650000 erase ok!...... -402cba9f: 726500 657361 657320 6f7463 253d72 6f2064 .erase sector=%d -402cbaaf: 6b6f20 00000a 000000 000000 000000 650000 ok............. -402cbabf: 726500 657361 657320 6f7463 253d72 652064 .erase sector=%d -402cbacf: 726520 253d72 000a64 000000 000000 6e0000 err=%d......... -402cbadf: 756e00 6d206d 3d7861 303432 000000 730000 .num max=240.... -402cbaef: 657300 6f7463 252072 702064 74736f 616620 .sector %d post -402cbaff: 696166 000a6c 000000 000000 000000 2e0000 fail............ -402cbb0f: 002e00 000000 000000 000000 000000 730000 ................ -402cbb1f: 657300 625f63 636f6c 25206b 000a64 730000 .sec_block %d... -402cbb2f: 657300 625f63 636f6c 25206b 652064 656378 .sec_block %d ex -402cbb3f: 656563 000a64 000000 000000 000000 700000 ceed............ -402cbb4f: 757000 647273 617461 203d20 0a7325 730000 .pusrdata = %s.. -402cbb5f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d -402cbb6f: 00000a 000000 000000 000000 000000 730000 ................ -402cbb7f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile -402cbb8f: 000a64 000000 000000 000000 000000 430000 d............... -402cbb9f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: -402cbbaf: 616620 656c69 000a64 000000 000000 680000 failed......... -402cbbbf: 746800 207074 616568 692064 70206e 636f72 .http head in pr -402cbbcf: 65636f 2e7373 00000a 000000 000000 730000 ocess........... -402cbbdf: 657300 657672 642072 6e206f 20746f 707573 .server do not s -402cbbef: 707075 74726f 454820 204441 74656d 646f68 upport HEAD meth -402cbbff: 20646f 776f6e 657320 20646e 544547 656d20 od now send GET -402cbc0f: 73656d 676173 000a65 000000 000000 730000 message......... -402cbc1f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d -402cbc2f: 00000a 000000 000000 000000 000000 730000 ................ -402cbc3f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile -402cbc4f: 000a64 000000 000000 000000 000000 430000 d............... -402cbc5f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: -402cbc6f: 616620 656c69 000a64 000000 000000 750000 failed......... -402cbc7f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do -402cbc8f: 6c6e77 64616f 747320 747261 000a2e 650000 wnload start.... -402cbc9f: 726500 726f72 696220 66206e 656c69 70000a .error bin file. -402cbcaf: 6c7000 736165 632065 636568 74206b 206568 .please check th -402cbcbf: 622065 206e69 6c6966 000a65 000000 680000 e bin file...... -402cbccf: 746800 207074 616568 692064 70206e 636f72 .http head in pr -402cbcdf: 65636f 2e7373 000a2e 000000 000000 740000 ocess........... -402cbcef: 6f7400 6c6174 6e656c 203d20 0a6425 750000 .totallen = %d.. -402cbcff: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do -402cbd0f: 6c6e77 64616f 696620 73696e 646568 000a2e wnload finished. -402cbd1f: 00000a 000000 000000 000000 000000 660000 ................ -402cbd2f: 6c6600 687361 72635f 3d2063 752520 000a20 .flash_crc = %u -402cbd3f: 00000a 000000 000000 000000 000000 750000 ................ -402cbd4f: 707500 617267 5f6564 6e6f63 63656e 635f74 .upgrade_connect -402cbd5f: 62635f 00000a 000000 000000 000000 750000 _cb............. -402cbd6f: 707500 617267 5f6564 6e6f63 63656e 252074 .upgrade_connect -402cbd7f: 642520 00000a 000000 000000 000000 730000 %d............. -402cbd8f: 657300 657672 692072 4e2073 4c4c55 73000a .server is NULL. -402cbd9f: 797300 657473 755f6d 726770 656461 74735f .system_upgrade_ -402cbdaf: 617473 0a7472 000000 000000 000000 630000 start........... -402cbdbf: 726300 632e63 000000 000000 000000 6d0000 .crc.c.......... -402cbdcf: 616d00 6f6c6c 632063 206372 626174 20656c .malloc crc tabl -402cbddf: 662065 6c6961 0a6465 000000 000000 6d0000 e failed........ -402cbdef: 616d00 6f6c6c 632063 206372 667562 616620 .malloc crc buf -402cbdff: 696166 64656c 00000a 000000 000000 730000 failed.......... -402cbe0f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read -402cbe1f: 727265 20726f 0a6425 000000 000000 730000 error %d........ +402cb124: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +402cb134: 0a64 0000 7325 2520 0a64 0000 7325 2520 d...%s %d...%s % +402cb144: 0a64 0000 7325 2520 0a64 0000 7365 6370 d...%s %d...espc +402cb154: 6e6f 5f6e 6374 5f70 6564 656c 6574 2520 onn_tcp_delete % +402cb164: 2c64 2520 0a64 0000 7265 2072 6e69 6820 d, %d...err in h +402cb174: 736f 2074 6f63 6e6e 6365 6574 2064 2528 ost connected (% +402cb184: 2973 000a 6552 7663 6f48 646c 202c 7942 s)..RecvHold, By +402cb194: 7020 7365 6370 6e6f 2c6e 6966 646e 6320 pespconn,find c +402cb1a4: 6e6f 5f6e 736d 2067 6166 6c69 000a 0000 onn_msg fail.... +402cb1b4: 6552 7663 6f48 646c 202c 7942 7020 7365 RecvHold, By pes +402cb1c4: 6370 6e6f 2c6e 6966 646e 6320 6e6f 5f6e pconn,find conn_ +402cb1d4: 736d 2067 6166 6c69 000a 0000 040c c112 msg fail........ +402cb1e4: 42f0 0051 4f30 3031 c044 5020 d604 00b4 .BQ.0O10D. P.... +402cb1f4: 858c 0242 0b00 4233 0141 221b 040c 23a6 ..B...3BA.."...# +402cb204: 620e 0012 c332 6afe 2b44 c622 fffb 0000 .b..2..jD+"..... +402cb214: 1366 2205 0002 4122 2200 0011 424a 2040 f..".."A."..JB@ +402cb224: 40f5 f440 424a 2040 40f5 f440 224a a58c .@@.JB@ .@@.J".. +402cb234: 3280 2011 7428 2320 2020 f420 2020 12f4 .2. (t # . .. +402cb244: 10c1 f00d .... + +402cb248 : +402cb248: f0c112 addi a1, a1, -16 +402cb24b: f43030 extui a3, a3, 0, 16 +402cb24e: 036102 s32i a0, a1, 12 +402cb251: fff8c5 call0 402cb1e0 +402cb254: f37c movi.n a3, -1 +402cb256: 3108 l32i.n a0, a1, 12 +402cb258: 302320 xor a2, a3, a2 +402cb25b: f42020 extui a2, a2, 0, 16 +402cb25e: 10c112 addi a1, a1, 16 +402cb261: f00d ret.n + ... + +402cb264 : +402cb264: e0c112 addi a1, a1, -32 +402cb267: 51d9 s32i.n a13, a1, 20 +402cb269: 0d0c movi.n a13, 0 +402cb26b: 61c9 s32i.n a12, a1, 24 +402cb26d: 41e9 s32i.n a14, a1, 16 +402cb26f: 31f9 s32i.n a15, a1, 12 +402cb271: 7109 s32i.n a0, a1, 28 +402cb273: 02ed mov.n a14, a2 +402cb275: 0dcd mov.n a12, a13 +402cb277: 01a0f2 movi a15, 1 +402cb27a: eeac beqz.n a14, 402cb2ac +402cb27c: 051e32 l16ui a3, a14, 10 +402cb27f: 1e28 l32i.n a2, a14, 4 +402cb281: fff5c5 call0 402cb1e0 +402cb284: 22ca add.n a2, a2, a12 +402cb286: f53020 extui a3, a2, 16, 16 +402cb289: f4c020 extui a12, a2, 0, 16 +402cb28c: 051e22 l16ui a2, a14, 10 +402cb28f: c3ca add.n a12, a3, a12 +402cb291: 116207 bbci a2, 0, 402cb2a6 +402cb294: 112c80 slli a2, a12, 8 +402cb297: 74c8c0 extui a12, a12, 8, 8 +402cb29a: c0dfd0 sub a13, a15, a13 +402cb29d: 20c2c0 or a12, a2, a12 +402cb2a0: 74d0d0 extui a13, a13, 0, 8 +402cb2a3: f4c0c0 extui a12, a12, 0, 16 +402cb2a6: 0ee8 l32i.n a14, a14, 0 +402cb2a8: fff386 j 402cb27a +402cb2ab: ad8c00 excw +402cb2ae: 112c80 slli a2, a12, 8 +402cb2b1: 74c8c0 extui a12, a12, 8, 8 +402cb2b4: 20c2c0 or a12, a2, a12 +402cb2b7: f4c0c0 extui a12, a12, 0, 16 +402cb2ba: f27c movi.n a2, -1 +402cb2bc: 7108 l32i.n a0, a1, 28 +402cb2be: 3022c0 xor a2, a2, a12 +402cb2c1: f42020 extui a2, a2, 0, 16 +402cb2c4: 61c8 l32i.n a12, a1, 24 +402cb2c6: 51d8 l32i.n a13, a1, 20 +402cb2c8: 41e8 l32i.n a14, a1, 16 +402cb2ca: 31f8 l32i.n a15, a1, 12 +402cb2cc: 20c112 addi a1, a1, 32 +402cb2cf: f00d ret.n +402cb2d1: 000000 ill + +402cb2d4 : +402cb2d4: d0c112 addi a1, a1, -48 +402cb2d7: 71f9 s32i.n a15, a1, 28 +402cb2d9: 0f0c movi.n a15, 0 +402cb2db: a1c9 s32i.n a12, a1, 40 +402cb2dd: 91d9 s32i.n a13, a1, 36 +402cb2df: 81e9 s32i.n a14, a1, 32 +402cb2e1: b109 s32i.n a0, a1, 44 +402cb2e3: 74e050 extui a14, a5, 0, 8 +402cb2e6: 027d mov.n a7, a2 +402cb2e8: 038d mov.n a8, a3 +402cb2ea: f4d060 extui a13, a6, 0, 16 +402cb2ed: 0fcd mov.n a12, a15 +402cb2ef: 150c movi.n a5, 1 +402cb2f1: f7bc beqz.n a7, 402cb334 +402cb2f3: 051732 l16ui a3, a7, 10 +402cb2f6: 1728 l32i.n a2, a7, 4 +402cb2f8: 2149 s32i.n a4, a1, 8 +402cb2fa: 3159 s32i.n a5, a1, 12 +402cb2fc: 006172 s32i a7, a1, 0 +402cb2ff: 1189 s32i.n a8, a1, 4 +402cb301: ffedc5 call0 402cb1e0 +402cb304: 0178 l32i.n a7, a1, 0 +402cb306: 22ca add.n a2, a2, a12 +402cb308: f53020 extui a3, a2, 16, 16 +402cb30b: f4c020 extui a12, a2, 0, 16 +402cb30e: 051722 l16ui a2, a7, 10 +402cb311: c3ca add.n a12, a3, a12 +402cb313: 2148 l32i.n a4, a1, 8 +402cb315: 3158 l32i.n a5, a1, 12 +402cb317: 1188 l32i.n a8, a1, 4 +402cb319: 116207 bbci a2, 0, 402cb32e +402cb31c: 112c80 slli a2, a12, 8 +402cb31f: 74c8c0 extui a12, a12, 8, 8 +402cb322: c0f5f0 sub a15, a5, a15 +402cb325: 20c2c0 or a12, a2, a12 +402cb328: 74f0f0 extui a15, a15, 0, 8 +402cb32b: f4c0c0 extui a12, a12, 0, 16 +402cb32e: 0778 l32i.n a7, a7, 0 +402cb330: ffef46 j 402cb2f1 +402cb333: af8c00 excw +402cb336: 112c80 slli a2, a12, 8 +402cb339: 74c8c0 extui a12, a12, 8, 8 +402cb33c: 20c2c0 or a12, a2, a12 +402cb33f: f4c0c0 extui a12, a12, 0, 16 +402cb342: 0868 l32i.n a6, a8, 0 +402cb344: 0438 l32i.n a3, a4, 0 +402cb346: f42060 extui a2, a6, 0, 16 +402cb349: f56060 extui a6, a6, 16, 16 +402cb34c: 626a add.n a6, a2, a6 +402cb34e: f42030 extui a2, a3, 0, 16 +402cb351: 262a add.n a2, a6, a2 +402cb353: f53030 extui a3, a3, 16, 16 +402cb356: 223a add.n a2, a2, a3 +402cb358: 4168d0 srli a6, a13, 8 +402cb35b: 113d80 slli a3, a13, 8 +402cb35e: 206360 or a6, a3, a6 +402cb361: f46060 extui a6, a6, 0, 16 +402cb364: d26a add.n a13, a2, a6 +402cb366: 112e80 slli a2, a14, 8 +402cb369: 2d2a add.n a2, a13, a2 +402cb36b: 22ca add.n a2, a2, a12 +402cb36d: f53020 extui a3, a2, 16, 16 +402cb370: f4c020 extui a12, a2, 0, 16 +402cb373: c3ca add.n a12, a3, a12 +402cb375: f520c0 extui a2, a12, 16, 16 +402cb378: f4c0c0 extui a12, a12, 0, 16 +402cb37b: c2ca add.n a12, a2, a12 +402cb37d: b108 l32i.n a0, a1, 44 +402cb37f: f27c movi.n a2, -1 +402cb381: 3022c0 xor a2, a2, a12 +402cb384: f42020 extui a2, a2, 0, 16 +402cb387: a1c8 l32i.n a12, a1, 40 +402cb389: 91d8 l32i.n a13, a1, 36 +402cb38b: 81e8 l32i.n a14, a1, 32 +402cb38d: 71f8 l32i.n a15, a1, 28 +402cb38f: 30c112 addi a1, a1, 48 +402cb392: f00d ret.n + +402cb394 : +402cb394: c0c112 addi a1, a1, -64 +402cb397: b1f9 s32i.n a15, a1, 44 +402cb399: 74f050 extui a15, a5, 0, 8 +402cb39c: 050c movi.n a5, 0 +402cb39e: e1c9 s32i.n a12, a1, 56 +402cb3a0: d1d9 s32i.n a13, a1, 52 +402cb3a2: f109 s32i.n a0, a1, 60 +402cb3a4: c1e9 s32i.n a14, a1, 48 +402cb3a6: 028d mov.n a8, a2 +402cb3a8: 039d mov.n a9, a3 +402cb3aa: f4d060 extui a13, a6, 0, 16 +402cb3ad: f47070 extui a7, a7, 0, 16 +402cb3b0: 05cd mov.n a12, a5 +402cb3b2: 05a816 beqz a8, 402cb410 +402cb3b5: 057716 beqz a7, 402cb410 +402cb3b8: 051822 l16ui a2, a8, 10 +402cb3bb: 07ed mov.n a14, a7 +402cb3bd: 01b277 bgeu a2, a7, 402cb3c2 +402cb3c0: 02ed mov.n a14, a2 +402cb3c2: 1828 l32i.n a2, a8, 4 +402cb3c4: f4e0e0 extui a14, a14, 0, 16 +402cb3c7: 0e3d mov.n a3, a14 +402cb3c9: 3149 s32i.n a4, a1, 12 +402cb3cb: 0159 s32i.n a5, a1, 0 +402cb3cd: 4179 s32i.n a7, a1, 16 +402cb3cf: 1189 s32i.n a8, a1, 4 +402cb3d1: 2199 s32i.n a9, a1, 8 +402cb3d3: ffe0c5 call0 402cb1e0 +402cb3d6: 1188 l32i.n a8, a1, 4 +402cb3d8: 22ca add.n a2, a2, a12 +402cb3da: 4178 l32i.n a7, a1, 16 +402cb3dc: f53020 extui a3, a2, 16, 16 +402cb3df: f4c020 extui a12, a2, 0, 16 +402cb3e2: 051822 l16ui a2, a8, 10 +402cb3e5: c0e7e0 sub a14, a7, a14 +402cb3e8: f470e0 extui a7, a14, 0, 16 +402cb3eb: c3ca add.n a12, a3, a12 +402cb3ed: 3148 l32i.n a4, a1, 12 +402cb3ef: 0158 l32i.n a5, a1, 0 +402cb3f1: 2198 l32i.n a9, a1, 8 +402cb3f3: 136207 bbci a2, 0, 402cb40a +402cb3f6: 120c movi.n a2, 1 +402cb3f8: c05250 sub a5, a2, a5 +402cb3fb: 112c80 slli a2, a12, 8 +402cb3fe: 74c8c0 extui a12, a12, 8, 8 +402cb401: 20c2c0 or a12, a2, a12 +402cb404: 745050 extui a5, a5, 0, 8 +402cb407: f4c0c0 extui a12, a12, 0, 16 +402cb40a: 0888 l32i.n a8, a8, 0 +402cb40c: ffe886 j 402cb3b2 +402cb40f: a58c00 extui a8, a0, 28, 11 +402cb412: 112c80 slli a2, a12, 8 +402cb415: 74c8c0 extui a12, a12, 8, 8 +402cb418: 20c2c0 or a12, a2, a12 +402cb41b: f4c0c0 extui a12, a12, 0, 16 +402cb41e: 0958 l32i.n a5, a9, 0 +402cb420: 0438 l32i.n a3, a4, 0 +402cb422: f42050 extui a2, a5, 0, 16 +402cb425: f55050 extui a5, a5, 16, 16 +402cb428: 525a add.n a5, a2, a5 +402cb42a: f42030 extui a2, a3, 0, 16 +402cb42d: 252a add.n a2, a5, a2 +402cb42f: f53030 extui a3, a3, 16, 16 +402cb432: 223a add.n a2, a2, a3 +402cb434: 4168d0 srli a6, a13, 8 +402cb437: 113d80 slli a3, a13, 8 +402cb43a: 206360 or a6, a3, a6 +402cb43d: f46060 extui a6, a6, 0, 16 +402cb440: d26a add.n a13, a2, a6 +402cb442: 112f80 slli a2, a15, 8 +402cb445: 2d2a add.n a2, a13, a2 +402cb447: 22ca add.n a2, a2, a12 +402cb449: f53020 extui a3, a2, 16, 16 +402cb44c: f4c020 extui a12, a2, 0, 16 +402cb44f: c3ca add.n a12, a3, a12 +402cb451: f520c0 extui a2, a12, 16, 16 +402cb454: f4c0c0 extui a12, a12, 0, 16 +402cb457: c2ca add.n a12, a2, a12 +402cb459: f108 l32i.n a0, a1, 60 +402cb45b: f27c movi.n a2, -1 +402cb45d: 3022c0 xor a2, a2, a12 +402cb460: f42020 extui a2, a2, 0, 16 +402cb463: e1c8 l32i.n a12, a1, 56 +402cb465: d1d8 l32i.n a13, a1, 52 +402cb467: c1e8 l32i.n a14, a1, 48 +402cb469: b1f8 l32i.n a15, a1, 44 +402cb46b: 40c112 addi a1, a1, 64 +402cb46e: f00d ret.n +402cb470: 7069 s32i.n a6, a0, 28 +402cb472: 5f .byte 0x5f +402cb473: 756f72 s32i a7, a15, 0x1d4 +402cb476: 726574 excw +402cb479: 642520 extui a2, a2, 5, 7 +402cb47c: 702520 excw +402cb47f: 000a add.n a0, a0, a0 +402cb481: 000000 ill + +402cb484 : +402cb484: ffffff 0000ff .... + +402cb488 : +402cb488: 000000 647500 625f70 646e69 616620 656c69 ....udp_bind fai +402cb498: 64656c 000a21 610000 752070 5f7064 696f6a led!....ap udp_j +402cb4a8: 6e696f 756d5f 69746c 757267 662070 6c6961 oin_multigrup fa +402cb4b8: 656c69 0a2164 730000 206174 706475 6f6a5f iled!...sta udp_ +402cb4c8: 696f6a 6d5f6e 746c75 726769 207075 696166 join_multigrup f +402cb4d8: 6c6961 216465 73000a 767265 5f7265 6d616e ailed!..server_n +402cb4e8: 656d61 203d20 0a7325 000000 736f68 6e5f74 ame = %s....host +402cb4f8: 616e5f 20656d 25203d 000a73 6e646d 692073 _name = %s..mdns +402cb508: 706920 726520 726f72 200a21 000000 736d00 ip error!. .... +402cb518: 5f736d 666e69 61206f 6f6c6c 662063 6c6961 ms_info alloc fa +402cb528: 656c69 000a64 750000 5f7064 696f6a 6d5f6e iled....udp_join +402cb538: 756d5f 69746c 757267 662070 6c6961 216465 _multigrup faile +402cb548: 0a2164 646d00 20736e 726573 726576 736920 d!..mdns server +402cb558: 207369 726c61 646165 722079 696765 657473 is already regis +402cb568: 726574 206465 000a21 000000 207061 706475 tered !.....ap u +402cb578: 5f7064 696f6a 6d5f6e 746c75 726769 207075 dp_join_multigru +402cb588: 662070 6c6961 216465 00000a 617473 647520 p failed!...sta +402cb598: 706475 656c5f 657661 756d5f 69746c 757267 udp_leave_multig +402cb5a8: 707572 616620 656c69 0a2164 000000 6c5000 rup failed!..... +402cb5b8: 656c50 657361 686320 6b6365 444d20 5f534e Please check MDN +402cb5c8: 4e5f53 454d41 454c5f 54474e 0a0d48 524500 S_NAME_LENGTH... +402cb5d8: 525245 454d5f 0a204d 000000 6e646d 735f73 ERR_MEM ....mdns +402cb5e8: 65735f 5f646e 726573 636976 632065 79706f _send_service co +402cb5f8: 697970 20676e 206f74 77656e 627020 206675 pying to new pbu +402cb608: 662066 6c6961 0a6465 000000 6e646d 615f73 f failed....mdns +402cb618: 6e615f 657773 632072 79706f 676e69 6f7420 _answer copying +402cb628: 206f74 77656e 627020 206675 696166 64656c to new pbuf fail +402cb638: 0a6465 001c00 ed.. + +402cb63c : +402cb63c: 00001c 002400 b00000 000000 000024 001400 ....$.......$... +402cb64c: 000014 000800 140000 000000 000010 001400 ................ +402cb65c: 000014 060000 700000 61656c 206573 617473 ........please s +402cb66c: 726174 732074 70746e 696620 747372 0a2120 tart sntp first +402cb67c: 000a21 386c00 !... + +402cb680 : +402cb680: ff386c 38743f 643fff 3fff38 ff3878 06033f l8.?t8.?d8.?x8.? + +402cb690 : +402cb690: 0c0603 603018 020178 ....0`x + +402cb697 : +402cb697: 030201 060504 070707 070707 000007 000000 ................ + ... +402cb6af: 706100 6f635f 69666e 632e67 000000 630000 .ap_config.c.... +402cb6bf: 6f6300 6f6d6d 632e6e 000000 000000 6f0000 .common.c....... +402cb6cf: 736f00 74785f 736e65 632e61 000000 770000 .os_xtensa.c.... +402cb6df: 707700 615f61 687475 00632e 000000 640000 .wpa_auth.c..... +402cb6ef: 006400 f40000 000001 0003e8 000400 040000 .d.............. +402cb6ff: 000400 000000 000000 000000 000000 490000 ................ +402cb70f: 6e4900 207469 756f43 65746e 000072 500000 .Init Counter... +402cb71f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex +402cb72f: 6e6170 6f6973 00006e 000000 000000 470000 pansion......... +402cb73f: 724700 70756f 656b20 652079 617078 69736e .Group key expan +402cb74f: 6f6973 00006e 000000 000000 000000 770000 sion............ +402cb75f: 707700 615f61 687475 65695f 00632e 500000 .wpa_auth_ie.c.. +402cb76f: 615000 777269 657369 656b20 652079 617078 .Pairwise key ex +402cb77f: 6e6170 6f6973 00006e 000000 000000 500000 pansion......... +402cb78f: 4d5000 4e204b 656d61 000000 000000 080000 .PMK Name....... +402cb79f: 000800 060000 000000 000006 000000 770000 ................ +402cb7af: 707700 6d5f61 6e6961 00632e 000000 0a0000 .wpa_main.c..... +402cb7bf: 630a00 6e6e6f 746365 206465 746977 252068 ..connected with +402cb7cf: 732520 63202c 6e6168 6c656e 642520 64000a %s, channel %d. +402cb7df: 686400 207063 696c63 746e65 747320 747261 .dhcp client sta +402cb7ef: 2e7472 0a2e2e 000000 000000 000000 630000 rt.............. +402cb7ff: 686300 6b6365 6f7920 207275 617473 636974 .check your stat +402cb80f: 206369 217069 00000a 000000 000000 610000 ic ip!.......... +402cb81f: 656100 692d73 65746e 616e72 652d6c 2e636e .aes-internal-en +402cb82f: 632e63 000000 000000 000000 000000 610000 c.c............. +402cb83f: 706100 705f70 747261 697469 2e6e6f 650063 .app_partition.c +402cb84f: 6d6500 317061 000a0d 616d65 0d3770 65000a .emap1...emap7.. +402cb85f: 6d6500 677061 000a0d 000000 000000 6d0000 .emapg.......... +402cb86f: 696d00 616d73 686374 616d20 252070 732c64 .mismatch map %d +402cb87f: 70732c 735f69 657a69 616d5f 252070 000a64 ,spi_size_map %d +402cb88f: 00000a 000000 000000 000000 000000 6d0000 ................ +402cb89f: 616d00 252070 652064 0a7272 000000 700000 .map %d err..... +402cb8af: 207000 206425 7a6973 302065 782578 302c20 .p %d size 0x%x +402cb8bf: 78302c 207825 727265 000a0d 000000 6f0000 ,0x%x err....... +402cb8cf: 746f00 203161 726170 746974 6e6f69 726520 .ota1 partition +402cb8df: 727265 0d726f 00000a 000000 000000 6f0000 error........... +402cb8ef: 746f00 203261 726170 746974 6e6f69 726520 .ota2 partition +402cb8ff: 727265 0d726f 00000a 000000 000000 730000 error........... +402cb90f: 797300 657473 70206d 617261 70206d 747261 .system param pa +402cb91f: 697472 6f6974 65206e 6f7272 0a0d72 620000 rtition error... +402cb92f: 6f6200 20746f 746f6e 657320 0a0d74 6f0000 .boot not set... +402cb93f: 746f00 203161 746f6e 657320 0a0d74 6f0000 .ota1 not set... +402cb94f: 746f00 203261 746f6e 657320 0a0d74 6e0000 .ota2 not set... +402cb95f: 636e00 3a6b68 0d7825 00000a 000000 700000 .nchk:%x........ +402cb96f: 617000 697472 6f6974 30206e 782578 697320 .partition 0x%x +402cb97f: 7a6973 692065 252073 0a0d64 000000 700000 size is %d...... +402cb98f: 207000 206425 646e61 207020 206425 766f63 .p %d and p %d c +402cb99f: 65766f 646572 61203a 726464 78303a 207825 overed: addr:0x% +402cb9af: 2b2078 656c20 303a6e 782578 203e20 257830 x + len:0x%x > 0 +402cb9bf: 782578 000a0d 000000 000000 000000 2d0000 x%x............. +402cb9cf: 2d2d00 54202d 206568 726170 746974 6e6f69 .--- The partiti +402cb9df: 206e6f 626174 20656c 7a6973 692065 6c2073 on table size is +402cb9ef: 616c20 656772 742072 6e6168 6c6620 687361 larger than fla +402cb9ff: 206873 7a6973 302065 782578 2d2d20 0a0d2d sh size 0x%x --- +402cba0f: 000a0d 000000 000000 000000 000000 700000 ................ +402cba1f: 6c7000 736165 632065 636568 70206b 747261 .please check pa +402cba2f: 697472 6f6974 74206e 657079 642520 646120 rtition type %d +402cba3f: 646461 253a72 6c2078 3a6e65 0d7825 75000a addr:%x len:%x.. +402cba4f: 707500 617267 5f6564 62696c 00632e 6d0000 .upgrade_lib.c.. +402cba5f: 616d00 732078 3a6365 0d6425 00000a 750000 .max sec:%d..... +402cba6f: 707500 617267 5f6564 656863 0a6b63 750000 .upgrade_check.. +402cba7f: 707500 617267 5f6564 746567 75735f 645f6d .upgrade_get_sum +402cba8f: 69645f 6f6373 62636e 642520 00000a 0a0000 _disconcb %d.... +402cba9f: 410a00 3d4c4c 206425 636573 726f74 652073 ..ALL=%d sectors +402cbaaf: 726520 657361 6b6f20 000a21 000000 650000 erase ok!...... +402cbabf: 726500 657361 657320 6f7463 253d72 6f2064 .erase sector=%d +402cbacf: 6b6f20 00000a 000000 000000 000000 650000 ok............. +402cbadf: 726500 657361 657320 6f7463 253d72 652064 .erase sector=%d +402cbaef: 726520 253d72 000a64 000000 000000 6e0000 err=%d......... +402cbaff: 756e00 6d206d 3d7861 303432 000000 730000 .num max=240.... +402cbb0f: 657300 6f7463 252072 702064 74736f 616620 .sector %d post +402cbb1f: 696166 000a6c 000000 000000 000000 2e0000 fail............ +402cbb2f: 002e00 000000 000000 000000 000000 730000 ................ +402cbb3f: 657300 625f63 636f6c 25206b 000a64 730000 .sec_block %d... +402cbb4f: 657300 625f63 636f6c 25206b 652064 656378 .sec_block %d ex +402cbb5f: 656563 000a64 000000 000000 000000 700000 ceed............ +402cbb6f: 757000 647273 617461 203d20 0a7325 730000 .pusrdata = %s.. +402cbb7f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d +402cbb8f: 00000a 000000 000000 000000 000000 730000 ................ +402cbb9f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile +402cbbaf: 000a64 000000 000000 000000 000000 430000 d............... +402cbbbf: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: +402cbbcf: 616620 656c69 000a64 000000 000000 680000 failed......... +402cbbdf: 746800 207074 616568 692064 70206e 636f72 .http head in pr +402cbbef: 65636f 2e7373 00000a 000000 000000 730000 ocess........... +402cbbff: 657300 657672 642072 6e206f 20746f 707573 .server do not s +402cbc0f: 707075 74726f 454820 204441 74656d 646f68 upport HEAD meth +402cbc1f: 20646f 776f6e 657320 20646e 544547 656d20 od now send GET +402cbc2f: 73656d 676173 000a65 000000 000000 730000 message......... +402cbc3f: 757300 656c6d 74676e 3d2068 642520 000a20 .sumlength = %d +402cbc4f: 00000a 000000 000000 000000 000000 730000 ................ +402cbc5f: 757300 656c6d 74676e 662068 6c6961 0a6465 .sumlength faile +402cbc6f: 000a64 000000 000000 000000 000000 430000 d............... +402cbc7f: 6f4300 65746e 2d746e 6e654c 687467 66203a .Content-Length: +402cbc8f: 616620 656c69 000a64 000000 000000 750000 failed......... +402cbc9f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do +402cbcaf: 6c6e77 64616f 747320 747261 000a2e 650000 wnload start.... +402cbcbf: 726500 726f72 696220 66206e 656c69 70000a .error bin file. +402cbccf: 6c7000 736165 632065 636568 74206b 206568 .please check th +402cbcdf: 622065 206e69 6c6966 000a65 000000 680000 e bin file...... +402cbcef: 746800 207074 616568 692064 70206e 636f72 .http head in pr +402cbcff: 65636f 2e7373 000a2e 000000 000000 740000 ocess........... +402cbd0f: 6f7400 6c6174 6e656c 203d20 0a6425 750000 .totallen = %d.. +402cbd1f: 707500 617267 206564 6c6966 642065 6e776f .upgrade file do +402cbd2f: 6c6e77 64616f 696620 73696e 646568 000a2e wnload finished. +402cbd3f: 00000a 000000 000000 000000 000000 660000 ................ +402cbd4f: 6c6600 687361 72635f 3d2063 752520 000a20 .flash_crc = %u +402cbd5f: 00000a 000000 000000 000000 000000 750000 ................ +402cbd6f: 707500 617267 5f6564 6e6f63 63656e 635f74 .upgrade_connect +402cbd7f: 62635f 00000a 000000 000000 000000 750000 _cb............. +402cbd8f: 707500 617267 5f6564 6e6f63 63656e 252074 .upgrade_connect +402cbd9f: 642520 00000a 000000 000000 000000 730000 %d............. +402cbdaf: 657300 657672 692072 4e2073 4c4c55 73000a .server is NULL. +402cbdbf: 797300 657473 755f6d 726770 656461 74735f .system_upgrade_ +402cbdcf: 617473 0a7472 000000 000000 000000 630000 start........... +402cbddf: 726300 632e63 000000 000000 000000 6d0000 .crc.c.......... +402cbdef: 616d00 6f6c6c 632063 206372 626174 20656c .malloc crc tabl +402cbdff: 662065 6c6961 0a6465 000000 000000 6d0000 e failed........ +402cbe0f: 616d00 6f6c6c 632063 206372 667562 616620 .malloc crc buf +402cbe1f: 696166 64656c 00000a 000000 000000 730000 failed.......... 402cbe2f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read -402cbe3f: 727265 20726f 0a6425 000000 000000 690000 error %d........ -402cbe4f: 6d6900 635f67 206372 25203d 000a75 650000 .img_crc = %u... -402cbe5f: 736500 6f6370 5f6e6e 636573 657275 00632e .espconn_secure. -402cbe6f: 000063 000000 000000 000000 000000 650000 c............... -402cbe7f: 736500 6f6370 5f6e6e 6c7373 00632e 250000 .espconn_ssl.c.. -402cbe8f: 732500 782520 00000a 000000 000000 520000 .%s %x.......... -402cbe9f: 655200 657571 207473 732527 692027 752073 .Request '%s' is -402cbeaf: 6e7520 666564 656e69 0a2e64 000000 430000 undefined...... -402cbebf: 654300 697472 636966 657461 252720 202773 .Certificate '%s -402cbecf: 692027 752073 65646e 6e6966 2e6465 63000a ' is undefined.. -402cbedf: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -402cbeef: 732065 726174 0a2e74 000000 000000 630000 e start......... +402cbe3f: 727265 20726f 0a6425 000000 000000 730000 error %d........ +402cbe4f: 707300 665f69 73616c 725f68 646165 726520 .spi_flash_read +402cbe5f: 727265 20726f 0a6425 000000 000000 690000 error %d........ +402cbe6f: 6d6900 635f67 206372 25203d 000a75 650000 .img_crc = %u... +402cbe7f: 736500 6f6370 5f6e6e 636573 657275 00632e .espconn_secure. +402cbe8f: 000063 000000 000000 000000 000000 650000 c............... +402cbe9f: 736500 6f6370 5f6e6e 6c7373 00632e 250000 .espconn_ssl.c.. +402cbeaf: 732500 782520 00000a 000000 000000 520000 .%s %x.......... +402cbebf: 655200 657571 207473 732527 692027 752073 .Request '%s' is +402cbecf: 6e7520 666564 656e69 0a2e64 000000 430000 undefined...... +402cbedf: 654300 697472 636966 657461 252720 202773 .Certificate '%s +402cbeef: 692027 752073 65646e 6e6966 2e6465 63000a ' is undefined.. 402cbeff: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -402cbf0f: 662065 6c6961 0a6465 000000 000000 630000 e failed........ +402cbf0f: 732065 726174 0a2e74 000000 000000 630000 e start......... 402cbf1f: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak -402cbf2f: 6f2065 0a216b 000000 000000 000000 630000 e ok!........... -402cbf3f: 6c6300 6e6569 732774 616420 206174 766e69 .client's data i -402cbf4f: 61766e 64696c 727020 6f746f 6c6f63 50000a nvalid protocol. -402cbf5f: 6c5000 736165 6c2065 64616f 756120 656874 .Please load aut -402cbf6f: 6e6568 636974 657461 656320 697472 636966 henticate certif -402cbf7f: 616369 0a6574 000000 000000 000000 500000 icate........... -402cbf8f: 6c5000 736165 6c2065 64616f 657220 657571 .Please load req -402cbf9f: 736575 632074 747265 696669 746163 000a65 uest certificate -402cbfaf: 00000a 000000 000000 000000 000000 730000 ................ -402cbfbf: 657300 657672 682072 646e61 616873 20656b .server handshak -402cbfcf: 6f2065 0a216b 000000 000000 000000 730000 e ok!........... +402cbf2f: 662065 6c6961 0a6465 000000 000000 630000 e failed........ +402cbf3f: 6c6300 6e6569 682074 646e61 616873 20656b .client handshak +402cbf4f: 6f2065 0a216b 000000 000000 000000 630000 e ok!........... +402cbf5f: 6c6300 6e6569 732774 616420 206174 766e69 .client's data i +402cbf6f: 61766e 64696c 727020 6f746f 6c6f63 50000a nvalid protocol. +402cbf7f: 6c5000 736165 6c2065 64616f 756120 656874 .Please load aut +402cbf8f: 6e6568 636974 657461 656320 697472 636966 henticate certif +402cbf9f: 616369 0a6574 000000 000000 000000 500000 icate........... +402cbfaf: 6c5000 736165 6c2065 64616f 657220 657571 .Please load req +402cbfbf: 736575 632074 747265 696669 746163 000a65 uest certificate +402cbfcf: 00000a 000000 000000 000000 000000 730000 ................ 402cbfdf: 657300 657672 682072 646e61 616873 20656b .server handshak -402cbfef: 662065 6c6961 0a6465 000000 000000 730000 e failed........ -402cbfff: 657300 657672 732772 616420 206174 766e69 .server's data i -402cc00f: 61766e 64696c 727020 6f746f 6c6f63 73000a nvalid protocol. -402cc01f: 657300 657672 682072 646e61 616873 20656b .server handshak -402cc02f: 732065 726174 0a2e74 000000 000000 730000 e start......... -402cc03f: 737300 6c5f6c 64616f 2e7265 000063 740000 .ssl_loader.c... -402cc04f: 687400 662065 656c69 736920 206120 4d4550 .the file is a P -402cc05f: 204d45 6c6966 0a2e65 000000 000000 730000 EM file......... -402cc06f: 737300 745f6c 31736c 00632e 000000 250000 .ssl_tls1.c..... -402cc07f: 732500 00000a 000000 727245 3a726f 250020 .%s......Error: -402cc08f: 732500 00000a 000000 000000 000000 530000 .%s............. -402cc09f: 535300 65204c 6f7272 252072 000a64 630000 .SSL error %d... -402cc0af: 6f6300 656e6e 697463 206e6f 616564 690064 .connection dead -402cc0bf: 6e6900 6c6176 206469 6e6168 687364 656b61 .invalid handsha -402cc0cf: 00656b 000000 000000 000000 000000 690000 ke.............. -402cc0df: 6e6900 6c6176 206469 6f7270 636f74 206c6f .invalid protoco -402cc0ef: 6d206c 737365 656761 000000 000000 690000 l message....... -402cc0ff: 6e6900 6c6176 206469 63616d 000000 690000 .invalid mac.... -402cc10f: 6e6900 6c6176 206469 726576 6f6973 69006e .invalid version -402cc11f: 6e6900 6c6176 206469 736573 6f6973 6e006e .invalid session -402cc12f: 6f6e00 696320 656870 000072 000000 630000 .no cipher...... -402cc13f: 6f6300 656e6e 697463 206e6f 736f6c 620074 .connection lost -402cc14f: 616200 632064 747265 696669 746163 690065 .bad certificate -402cc15f: 6e6900 6c6176 206469 79656b 000000 660000 .invalid key.... -402cc16f: 696600 73696e 646568 6e6920 6c6176 006469 .finished invali -402cc17f: 000064 000000 000000 000000 000000 6e0000 d............... -402cc18f: 6f6e00 656320 697472 636966 657461 656420 .no certificate -402cc19f: 666564 656e69 000064 000000 000000 630000 defined......... -402cc1af: 6c6300 6e6569 722074 656e65 746f67 746169 .client renegoti -402cc1bf: 697461 206e6f 746f6e 757320 6f7070 657472 ation not suppor -402cc1cf: 646574 000000 000000 000000 000000 4f0000 ted............. -402cc1df: 704f00 6f6974 6e206e 20746f 707573 726f70 .Option not supp -402cc1ef: 74726f 006465 000000 000000 000000 750000 orted........... -402cc1ff: 6e7500 666564 656e69 612064 792073 207465 .undefined as ye -402cc20f: 2d2074 642520 000000 000000 000000 0a0000 t - %d.......... -402cc21f: 000a00 000000 000000 656c41 3a7472 630020 .........Alert: -402cc22f: 6c6300 65736f 6f6e20 666974 000079 690000 .close notify... -402cc23f: 6e6900 6c6176 206469 726576 6f6973 62006e .invalid version -402cc24f: 616200 632064 747265 696669 746163 750065 .bad certificate -402cc25f: 6e7500 707865 746365 206465 73656d 676173 .unexpected mess -402cc26f: 656761 000000 000000 000000 000000 620000 age............. -402cc27f: 616200 722064 6f6365 206472 63616d 680000 .bad record mac. -402cc28f: 616800 73646e 6b6168 662065 6c6961 657275 .handshake failu -402cc29f: 006572 000000 000000 000000 000000 690000 re.............. -402cc2af: 6c6900 67656c 206c61 726170 656d61 726574 .illegal paramet -402cc2bf: 007265 000000 000000 000000 000000 640000 er.............. -402cc2cf: 656400 646f63 652065 6f7272 000072 640000 .decode error... -402cc2df: 656400 797263 207470 727265 00726f 6e0000 .decrypt error.. -402cc2ef: 6f6e00 657220 67656e 69746f 697461 006e6f .no renegotiatio -402cc2ff: 00006e 000000 000000 000000 000000 610000 n............... -402cc30f: 6c6100 747265 202d20 6e7528 6f6e6b 206e77 .alert - (unknow -402cc31f: 25206e 002964 000000 000000 000000 0a0000 n %d)........... -402cc32f: 000a00 000000 000000 000000 000000 730000 ................ -402cc33f: 737300 785f6c 393035 00632e 000000 610000 .ssl_x509.c..... -402cc34f: 206100 6c6573 732d66 6e6769 206465 726563 .a self-signed c -402cc35f: 747265 696669 746163 742065 746168 736920 ertificate that -402cc36f: 207369 746f6e 6e6920 687420 432065 732041 is not in the CA -402cc37f: 747320 65726f 00000a 000000 000000 620000 store.......... -402cc38f: 656200 726f66 252065 202c75 5f7674 636573 .before %u, tv_s -402cc39f: 206365 2c7525 666120 726574 752520 6c000a ec %u, after %u. -402cc3af: 6f6c00 206b6f 726f66 206120 757274 657473 .look for a trus -402cc3bf: 646574 656320 0a7472 000000 000000 750000 ted cert........ -402cc3cf: 737500 742065 206568 204143 726563 666974 .use the CA cert -402cc3df: 696669 746163 662065 20726f 676973 74616e ificate for sign -402cc3ef: 757461 206572 726576 696669 746163 6e6f69 ature verificati -402cc3ff: 0a6e6f 000000 000000 000000 000000 630000 on.............. -402cc40f: 686300 6b6365 687420 732065 6e6769 757461 .check the signa -402cc41f: 727574 6f2065 000a6b 000000 000000 730000 ture ok......... -402cc42f: 737300 615f6c 316e73 00632e 000000 640000 .ssl_asn1.c..... -402cc43f: 696400 697473 75676e 687369 206465 6d616e .distinguished n -402cc44f: 656d61 203a73 73255b 202c5d 73255b 000a5d ames: [%s], [%s] -402cc45f: 00000a 000000 000000 000000 000000 690000 ................ -402cc46f: 6e6900 6c6176 206469 676964 747365 00203a .invalid digest: -402cc47f: 000020 000000 000000 000000 000000 250000 ............... -402cc48f: 302500 207832 000000 00000a 000000 730000 .%02x .......... -402cc49f: 737300 625f6c 696769 2e746e 000063 730000 .ssl_bigint.c... -402cc4af: 737300 635f6c 707972 5f6f74 73696d 632e63 .ssl_crypto_misc -402cc4bf: 00632e 000000 000000 000000 000000 730000 .c.............. -402cc4cf: 737300 725f6c 2e6173 000063 000000 680000 .ssl_rsa.c...... - ... - -402cc4e0 : -402cc4e0: 6d7468 253a33 202075 000000 000000 736c00 htm3:%u ....... - -402cc4f0 : -402cc4f0: 62736c 75253a 002020 000000 000000 6e6900 lsb:%u ........ - -402cc500 : -402cc500: 696e69 685f74 316d74 75253a 002020 000a00 init_htm1:%u .. - -402cc510 : -402cc510: 00000a 000000 000000 000000 000000 726500 ................ - -402cc520 : -402cc520: 727265 202c31 62736c 64255b 69205d 6f2073 err1, lsb[%d] is -402cc530: 766f20 3a7265 0a7525 000000 000000 746800 over:%u........ - -402cc540 : -402cc540: 6d7468 253a32 202075 000000 000000 6e6900 htm2:%u ....... - -402cc550 : -402cc550: 696e69 000a74 000000 000000 000000 736c00 init............ - -402cc560 : -402cc560: 62736c 75253a 002020 000000 000000 6c6300 lsb:%u ........ - -402cc570 : -402cc570: 726c63 78253a 002020 000000 000000 000a00 clr:%x ........ - -402cc580 : -402cc580: 00000a 000000 000000 000000 000000 746800 ................ - -402cc590 : -402cc590: 6d7468 75253a 002020 000000 000000 657300 htm:%u ........ - -402cc5a0 : -402cc5a0: 746573 78253a 002020 000000 000000 657000 set:%x ........ - -402cc5b0 : -402cc5b0: 726570 646f69 75253a 00000a 000000 657400 period:%u....... - -402cc5c0 : -402cc5c0: 736574 702074 206d77 616863 656e6e 6e206c test pwm channel -402cc5d0: 756e20 203a6d 206425 000a0d num: %d ... - -402cc5dc : -402cc5dc: 616d73 637472 666e6f 206769 707974 692065 smartconfig type -402cc5ec: 6e6920 747570 726520 0d0a72 000000 6d7300 input err...... - -402cc5fc : -402cc5fc: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -402cc60c: 000d0a 6d7300 .... - -402cc610 : -402cc610: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -402cc620: 000d0a 435300 .... - -402cc624 : -402cc624: 204353 617473 737574 726520 726f72 0a0d21 SC status error! -402cc634: 000a0d 726600 .... - -402cc638 : -402cc638: 657266 682065 706165 64253a 00000a 435300 free heap:%d.... - -402cc648 : -402cc648: 204353 726576 6f6973 203a6e 0d7325 00000a SC version: %s.. -402cc658: 000000 435300 .... - -402cc65c : -402cc65c: 3a4353 617473 6f6974 64206e 706368 747320 SC:station dhcp -402cc66c: 6f7473 000a70 730000 stop.... +402cbfef: 6f2065 0a216b 000000 000000 000000 730000 e ok!........... +402cbfff: 657300 657672 682072 646e61 616873 20656b .server handshak +402cc00f: 662065 6c6961 0a6465 000000 000000 730000 e failed........ +402cc01f: 657300 657672 732772 616420 206174 766e69 .server's data i +402cc02f: 61766e 64696c 727020 6f746f 6c6f63 73000a nvalid protocol. +402cc03f: 657300 657672 682072 646e61 616873 20656b .server handshak +402cc04f: 732065 726174 0a2e74 000000 000000 730000 e start......... +402cc05f: 737300 6c5f6c 64616f 2e7265 000063 740000 .ssl_loader.c... +402cc06f: 687400 662065 656c69 736920 206120 4d4550 .the file is a P +402cc07f: 204d45 6c6966 0a2e65 000000 000000 730000 EM file......... +402cc08f: 737300 745f6c 31736c 00632e 000000 250000 .ssl_tls1.c..... +402cc09f: 732500 00000a 000000 727245 3a726f 250020 .%s......Error: +402cc0af: 732500 00000a 000000 000000 000000 530000 .%s............. +402cc0bf: 535300 65204c 6f7272 252072 000a64 630000 .SSL error %d... +402cc0cf: 6f6300 656e6e 697463 206e6f 616564 690064 .connection dead +402cc0df: 6e6900 6c6176 206469 6e6168 687364 656b61 .invalid handsha +402cc0ef: 00656b 000000 000000 000000 000000 690000 ke.............. +402cc0ff: 6e6900 6c6176 206469 6f7270 636f74 206c6f .invalid protoco +402cc10f: 6d206c 737365 656761 000000 000000 690000 l message....... +402cc11f: 6e6900 6c6176 206469 63616d 000000 690000 .invalid mac.... +402cc12f: 6e6900 6c6176 206469 726576 6f6973 69006e .invalid version +402cc13f: 6e6900 6c6176 206469 736573 6f6973 6e006e .invalid session +402cc14f: 6f6e00 696320 656870 000072 000000 630000 .no cipher...... +402cc15f: 6f6300 656e6e 697463 206e6f 736f6c 620074 .connection lost +402cc16f: 616200 632064 747265 696669 746163 690065 .bad certificate +402cc17f: 6e6900 6c6176 206469 79656b 000000 660000 .invalid key.... +402cc18f: 696600 73696e 646568 6e6920 6c6176 006469 .finished invali +402cc19f: 000064 000000 000000 000000 000000 6e0000 d............... +402cc1af: 6f6e00 656320 697472 636966 657461 656420 .no certificate +402cc1bf: 666564 656e69 000064 000000 000000 630000 defined......... +402cc1cf: 6c6300 6e6569 722074 656e65 746f67 746169 .client renegoti +402cc1df: 697461 206e6f 746f6e 757320 6f7070 657472 ation not suppor +402cc1ef: 646574 000000 000000 000000 000000 4f0000 ted............. +402cc1ff: 704f00 6f6974 6e206e 20746f 707573 726f70 .Option not supp +402cc20f: 74726f 006465 000000 000000 000000 750000 orted........... +402cc21f: 6e7500 666564 656e69 612064 792073 207465 .undefined as ye +402cc22f: 2d2074 642520 000000 000000 000000 0a0000 t - %d.......... +402cc23f: 000a00 000000 000000 656c41 3a7472 630020 .........Alert: +402cc24f: 6c6300 65736f 6f6e20 666974 000079 690000 .close notify... +402cc25f: 6e6900 6c6176 206469 726576 6f6973 62006e .invalid version +402cc26f: 616200 632064 747265 696669 746163 750065 .bad certificate +402cc27f: 6e7500 707865 746365 206465 73656d 676173 .unexpected mess +402cc28f: 656761 000000 000000 000000 000000 620000 age............. +402cc29f: 616200 722064 6f6365 206472 63616d 680000 .bad record mac. +402cc2af: 616800 73646e 6b6168 662065 6c6961 657275 .handshake failu +402cc2bf: 006572 000000 000000 000000 000000 690000 re.............. +402cc2cf: 6c6900 67656c 206c61 726170 656d61 726574 .illegal paramet +402cc2df: 007265 000000 000000 000000 000000 640000 er.............. +402cc2ef: 656400 646f63 652065 6f7272 000072 640000 .decode error... +402cc2ff: 656400 797263 207470 727265 00726f 6e0000 .decrypt error.. +402cc30f: 6f6e00 657220 67656e 69746f 697461 006e6f .no renegotiatio +402cc31f: 00006e 000000 000000 000000 000000 610000 n............... +402cc32f: 6c6100 747265 202d20 6e7528 6f6e6b 206e77 .alert - (unknow +402cc33f: 25206e 002964 000000 000000 000000 0a0000 n %d)........... +402cc34f: 000a00 000000 000000 000000 000000 730000 ................ +402cc35f: 737300 785f6c 393035 00632e 000000 610000 .ssl_x509.c..... +402cc36f: 206100 6c6573 732d66 6e6769 206465 726563 .a self-signed c +402cc37f: 747265 696669 746163 742065 746168 736920 ertificate that +402cc38f: 207369 746f6e 6e6920 687420 432065 732041 is not in the CA +402cc39f: 747320 65726f 00000a 000000 000000 620000 store.......... +402cc3af: 656200 726f66 252065 202c75 5f7674 636573 .before %u, tv_s +402cc3bf: 206365 2c7525 666120 726574 752520 6c000a ec %u, after %u. +402cc3cf: 6f6c00 206b6f 726f66 206120 757274 657473 .look for a trus +402cc3df: 646574 656320 0a7472 000000 000000 750000 ted cert........ +402cc3ef: 737500 742065 206568 204143 726563 666974 .use the CA cert +402cc3ff: 696669 746163 662065 20726f 676973 74616e ificate for sign +402cc40f: 757461 206572 726576 696669 746163 6e6f69 ature verificati +402cc41f: 0a6e6f 000000 000000 000000 000000 630000 on.............. +402cc42f: 686300 6b6365 687420 732065 6e6769 757461 .check the signa +402cc43f: 727574 6f2065 000a6b 000000 000000 730000 ture ok......... +402cc44f: 737300 615f6c 316e73 00632e 000000 640000 .ssl_asn1.c..... +402cc45f: 696400 697473 75676e 687369 206465 6d616e .distinguished n +402cc46f: 656d61 203a73 73255b 202c5d 73255b 000a5d ames: [%s], [%s] +402cc47f: 00000a 000000 000000 000000 000000 690000 ................ +402cc48f: 6e6900 6c6176 206469 676964 747365 00203a .invalid digest: +402cc49f: 000020 000000 000000 000000 000000 250000 ............... +402cc4af: 302500 207832 000000 00000a 000000 730000 .%02x .......... +402cc4bf: 737300 625f6c 696769 2e746e 000063 730000 .ssl_bigint.c... +402cc4cf: 737300 635f6c 707972 5f6f74 73696d 632e63 .ssl_crypto_misc +402cc4df: 00632e 000000 000000 000000 000000 730000 .c.............. +402cc4ef: 737300 725f6c 2e6173 000063 000000 680000 .ssl_rsa.c...... + ... + +402cc500 : +402cc500: 6d7468 253a33 202075 000000 000000 736c00 htm3:%u ....... + +402cc510 : +402cc510: 62736c 75253a 002020 000000 000000 6e6900 lsb:%u ........ + +402cc520 : +402cc520: 696e69 685f74 316d74 75253a 002020 000a00 init_htm1:%u .. + +402cc530 : +402cc530: 00000a 000000 000000 000000 000000 726500 ................ + +402cc540 : +402cc540: 727265 202c31 62736c 64255b 69205d 6f2073 err1, lsb[%d] is +402cc550: 766f20 3a7265 0a7525 000000 000000 746800 over:%u........ + +402cc560 : +402cc560: 6d7468 253a32 202075 000000 000000 6e6900 htm2:%u ....... + +402cc570 : +402cc570: 696e69 000a74 000000 000000 000000 736c00 init............ + +402cc580 : +402cc580: 62736c 75253a 002020 000000 000000 6c6300 lsb:%u ........ + +402cc590 : +402cc590: 726c63 78253a 002020 000000 000000 000a00 clr:%x ........ + +402cc5a0 : +402cc5a0: 00000a 000000 000000 000000 000000 746800 ................ + +402cc5b0 : +402cc5b0: 6d7468 75253a 002020 000000 000000 657300 htm:%u ........ + +402cc5c0 : +402cc5c0: 746573 78253a 002020 000000 000000 657000 set:%x ........ + +402cc5d0 : +402cc5d0: 726570 646f69 75253a 00000a 000000 657400 period:%u....... + +402cc5e0 : +402cc5e0: 736574 702074 206d77 616863 656e6e 6e206c test pwm channel +402cc5f0: 756e20 203a6d 206425 000a0d num: %d ... + +402cc5fc : +402cc5fc: 616d73 637472 666e6f 206769 707974 692065 smartconfig type +402cc60c: 6e6920 747570 726520 0d0a72 000000 6d7300 input err...... + +402cc61c : +402cc61c: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +402cc62c: 000d0a 6d7300 .... + +402cc630 : +402cc630: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +402cc640: 000d0a 435300 .... + +402cc644 : +402cc644: 204353 617473 737574 726520 726f72 0a0d21 SC status error! +402cc654: 000a0d 726600 .... + +402cc658 : +402cc658: 657266 682065 706165 64253a 00000a 435300 free heap:%d.... + +402cc668 : +402cc668: 204353 726576 6f6973 203a6e 0d7325 00000a SC version: %s.. +402cc678: 000000 435300 .... + +402cc67c : +402cc67c: 3a4353 617473 6f6974 64206e 706368 747320 SC:station dhcp +402cc68c: 6f7473 000a70 730000 stop.... -402cc674 : -402cc674: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy -402cc684: 000d0a 6d7300 .... +402cc694 : +402cc694: 616d73 637472 666e6f 206769 737562 0d0a79 smartconfig busy +402cc6a4: 000d0a 6d7300 .... -402cc688 : -402cc688: 616d73 637472 666e6f 3a6769 737973 6f6d20 smartconfig:sys -402cc698: 646f6d 692065 276e73 532074 544154 4e4f49 mode isn't STATI -402cc6a8: 5f4e4f 444f4d 253a45 0d0a64 000000 726500 ON_MODE:%d...... +402cc6a8 : +402cc6a8: 616d73 637472 666e6f 3a6769 737973 6f6d20 smartconfig:sys +402cc6b8: 646f6d 692065 276e73 532074 544154 4e4f49 mode isn't STATI +402cc6c8: 5f4e4f 444f4d 253a45 0d0a64 000000 726500 ON_MODE:%d...... -402cc6b8 : -402cc6b8: 727265 63732c 206e61 617473 737574 642520 err,scan status -402cc6c8: 0a6425 637300 %d.. +402cc6d8 : +402cc6d8: 727265 63732c 206e61 617473 737574 642520 err,scan status +402cc6e8: 0a6425 637300 %d.. -402cc6cc : -402cc6cc: 3a6373 6c616d 636f6c 724520 252072 252073 sc:malloc Err %s -402cc6dc: 732520 000d0a 730000 %s..... +402cc6ec : +402cc6ec: 3a6373 6c616d 636f6c 724520 252072 252073 sc:malloc Err %s +402cc6fc: 732520 000d0a 730000 %s..... -402cc6e4 : -402cc6e4: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s -402cc6f4: 732520 000d0a 730000 %s..... +402cc704 : +402cc704: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s +402cc714: 732520 000d0a 730000 %s..... -402cc6fc : -402cc6fc: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s -402cc70c: 642520 000d0a 730000 %d..... +402cc71c : +402cc71c: 3a6373 6c616d 636f6c 726520 252072 252073 sc:malloc err %s +402cc72c: 642520 000d0a 730000 %d..... -402cc714 : -402cc714: 3a6373 636170 74656b 6e6320 253a74 000a64 sc:packet cnt:%d -402cc724: 00000a 6d7300 .... +402cc734 : +402cc734: 3a6373 636170 74656b 6e6320 253a74 000a64 sc:packet cnt:%d +402cc744: 00000a 6d7300 .... -402cc728 : -402cc728: 616d73 637472 666e6f 206769 736572 726174 smartconfig rest -402cc738: 747261 000d0a 730000 art..... +402cc748 : +402cc748: 616d73 637472 666e6f 206769 736572 726174 smartconfig rest +402cc758: 747261 000d0a 730000 art..... -402cc740 : -402cc740: 3a6373 6c616d 636f6c 726520 253a72 252c73 sc:malloc err:%s -402cc750: 64252c 000d0a ,%d... +402cc760 : +402cc760: 3a6373 6c616d 636f6c 726520 253a72 252c73 sc:malloc err:%s +402cc770: 64252c 000d0a ,%d... -402cc756 : -402cc756: 2e3256 352e35 000000 435300 V2.5.5.... +402cc776 : +402cc776: 2e3256 352e35 000000 435300 V2.5.5.... -402cc760 : -402cc760: 6d4353 6c6c61 20636f 727265 000d0a 0d0a00 SCmalloc err.... +402cc780 : +402cc780: 6d4353 6c6c61 20636f 727265 000d0a 0d0a00 SCmalloc err.... -402cc770 : -402cc770: 000d0a 302500 .... +402cc790 : +402cc790: 000d0a 302500 .... -402cc774 : -402cc774: 323025 002078 460000 %02x ... +402cc794 : +402cc794: 323025 002078 460000 %02x ... -402cc77c : -402cc77c: 627c46 697373 203a64 000000 F|bssid: ... +402cc79c : +402cc79c: 627c46 697373 203a64 000000 F|bssid: ... -402cc788 : -402cc788: 737c46 646973 25203a 0d0a73 000000 7c4600 F|ssid: %s...... +402cc7a8 : +402cc7a8: 737c46 646973 25203a 0d0a73 000000 7c4600 F|ssid: %s...... -402cc798 : -402cc798: 707c46 647773 25203a 0d0a73 000000 7c4600 F|pswd: %s...... +402cc7b8 : +402cc7b8: 707c46 647773 25203a 0d0a73 000000 7c4600 F|pswd: %s...... -402cc7a8 : -402cc7a8: 467c46 646e69 534220 444953 642520 00000a F|Find BSSID %d. -402cc7b8: 000000 7c4600 .... +402cc7c8 : +402cc7c8: 467c46 646e69 534220 444953 642520 00000a F|Find BSSID %d. +402cc7d8: 000000 7c4600 .... -402cc7bc : -402cc7bc: 257c46 252d64 252d63 0d0a64 000000 7c4600 F|%d-%c-%d...... +402cc7dc : +402cc7dc: 257c46 252d64 252d63 0d0a64 000000 7c4600 F|%d-%c-%d...... -402cc7cc : -402cc7cc: 257c46 252d64 252d64 0d0a64 000000 7c4600 F|%d-%d-%d...... +402cc7ec : +402cc7ec: 257c46 252d64 252d64 0d0a64 000000 7c4600 F|%d-%d-%d...... -402cc7dc : -402cc7dc: 587c46 0a524f 460000 F|XOR... +402cc7fc : +402cc7fc: 587c46 0a524f 460000 F|XOR... -402cc7e4 : -402cc7e4: 537c46 4e4143 524320 532043 444953 25203a F|SCAN CRC SSID: -402cc7f4: 642520 000d0a 460000 %d..... +402cc804 : +402cc804: 537c46 4e4143 524320 532043 444953 25203a F|SCAN CRC SSID: +402cc814: 642520 000d0a 460000 %d..... -402cc7fc : -402cc7fc: 617c46 206c6c 6e656c 3a6874 642520 73702c F|all lenth: %d, -402cc80c: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. -402cc81c: 000000 7c4600 .... +402cc81c : +402cc81c: 617c46 206c6c 6e656c 3a6874 642520 73702c F|all lenth: %d, +402cc82c: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. +402cc83c: 000000 7c4600 .... -402cc820 : -402cc820: 687c46 656469 657220 746573 686320 642520 F|hide reset ch -402cc830: 0d6425 00000a 460000 %d...... +402cc840 : +402cc840: 687c46 656469 657220 746573 686320 642520 F|hide reset ch +402cc850: 0d6425 00000a 460000 %d...... -402cc838 : -402cc838: 537c46 4e4143 535320 3a4449 732520 000d0a F|SCAN SSID: %s. -402cc848: 00000d 7c4600 .... +402cc858 : +402cc858: 537c46 4e4143 535320 3a4449 732520 000d0a F|SCAN SSID: %s. +402cc868: 00000d 7c4600 .... -402cc84c : -402cc84c: 727c46 657365 632074 252068 0a0d64 7c4600 F|reset ch %d... +402cc86c : +402cc86c: 727c46 657365 632074 252068 0a0d64 7c4600 F|reset ch %d... -402cc85c : -402cc85c: 257c46 252d63 0d0a64 000000 F|%c-%d..... +402cc87c : +402cc87c: 257c46 252d63 0d0a64 000000 F|%c-%d..... -402cc868 : -402cc868: 257c46 252d64 0d0a64 000000 F|%d-%d..... +402cc888 : +402cc888: 257c46 252d64 0d0a64 000000 F|%d-%d..... -402cc874 : -402cc874: 727c46 697373 64253a 63202c 253a68 0d0a64 F|rssi:%d, ch:%d -402cc884: 460d0a 65687c 3a6461 0a6425 0d0a0d 0d0a00 ..F|head:%d..... +402cc894 : +402cc894: 727c46 697373 64253a 63202c 253a68 0d0a64 F|rssi:%d, ch:%d +402cc8a4: 460d0a 65687c 3a6461 0a6425 0d0a0d 0d0a00 ..F|head:%d..... -402cc894 : -402cc894: 460d0a 6e737c 666669 207265 206e6f 3a6863 ..F|sniffer on c -402cc8a4: 253a68 000a64 540000 h:%d.... +402cc8b4 : +402cc8b4: 460d0a 6e737c 666669 207265 206e6f 3a6863 ..F|sniffer on c +402cc8c4: 253a68 000a64 540000 h:%d.... -402cc8ac : -402cc8ac: 505954 203a45 505345 554f54 0a4843 00000d TYPE: ESPTOUCH.. -402cc8bc: 000000 460a00 .... +402cc8cc : +402cc8cc: 505954 203a45 505345 554f54 0a4843 00000d TYPE: ESPTOUCH.. +402cc8dc: 000000 460a00 .... -402cc8c0 : -402cc8c0: 7c460a 737372 6f2069 217475 00000a 0d0a00 .F|rssi out!.... +402cc8e0 : +402cc8e0: 7c460a 737372 6f2069 217475 00000a 0d0a00 .F|rssi out!.... -402cc8d0 : -402cc8d0: 000d0a 302500 .... +402cc8f0 : +402cc8f0: 000d0a 302500 .... -402cc8d4 : -402cc8d4: 323025 002078 540000 %02x ... +402cc8f4 : +402cc8f4: 323025 002078 540000 %02x ... -402cc8dc : -402cc8dc: 627c54 697373 203a64 000000 T|bssid: ... +402cc8fc : +402cc8fc: 627c54 697373 203a64 000000 T|bssid: ... -402cc8e8 : -402cc8e8: 737c54 646973 25203a 0d0a73 000000 7c5400 T|ssid: %s...... +402cc908 : +402cc908: 737c54 646973 25203a 0d0a73 000000 7c5400 T|ssid: %s...... -402cc8f8 : -402cc8f8: 707c54 647773 25203a 0d0a73 000000 7c5400 T|pswd: %s...... +402cc918 : +402cc918: 707c54 647773 25203a 0d0a73 000000 7c5400 T|pswd: %s...... -402cc908 : -402cc908: 257c54 252d64 252d63 0d0a64 000000 7c5400 T|%d-%c-%d...... +402cc928 : +402cc928: 257c54 252d64 252d63 0d0a64 000000 7c5400 T|%d-%c-%d...... -402cc918 : -402cc918: 257c54 252d64 252d64 0d0a64 000000 7c5400 T|%d-%d-%d...... +402cc938 : +402cc938: 257c54 252d64 252d64 0d0a64 000000 7c5400 T|%d-%d-%d...... -402cc928 : -402cc928: 587c54 0a524f 540000 T|XOR... +402cc948 : +402cc948: 587c54 0a524f 540000 T|XOR... -402cc930 : -402cc930: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: -402cc940: 642520 000d0a 540000 %d..... +402cc950 : +402cc950: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: +402cc960: 642520 000d0a 540000 %d..... -402cc948 : -402cc948: 617c54 206c6c 6e656c 3a6874 642520 73702c T|all lenth: %d, -402cc958: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. -402cc968: 000000 7c5400 .... +402cc968 : +402cc968: 617c54 206c6c 6e656c 3a6874 642520 73702c T|all lenth: %d, +402cc978: 777370 6c2064 746e65 203a68 0a6425 00000d pswd lenth: %d.. +402cc988: 000000 7c5400 .... -402cc96c : -402cc96c: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. -402cc97c: 00000d 7c5400 .... +402cc98c : +402cc98c: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. +402cc99c: 00000d 7c5400 .... -402cc980 : -402cc980: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. -402cc990: 00000d 7c5400 .... +402cc9a0 : +402cc9a0: 537c54 4e4143 535320 3a4449 732520 000d0a T|SCAN SSID: %s. +402cc9b0: 00000d 7c5400 .... -402cc994 : -402cc994: 257c54 252d63 0d0a64 000000 T|%c-%d..... +402cc9b4 : +402cc9b4: 257c54 252d63 0d0a64 000000 T|%c-%d..... -402cc9a0 : -402cc9a0: 257c54 252d64 0d0a64 000000 T|%d-%d..... +402cc9c0 : +402cc9c0: 257c54 252d64 0d0a64 000000 T|%d-%d..... -402cc9ac : -402cc9ac: 716573 25203a 202c64 6e656c 64253a 00000a seq: %d, len:%d. -402cc9bc: 000000 7c5400 .... +402cc9cc : +402cc9cc: 716573 25203a 202c64 6e656c 64253a 00000a seq: %d, len:%d. +402cc9dc: 000000 7c5400 .... -402cc9c0 : -402cc9c0: 537c54 434e59 545320 555441 0d0a53 7c5400 T|SYNC STATUS... +402cc9e0 : +402cc9e0: 537c54 434e59 545320 555441 0d0a53 7c5400 T|SYNC STATUS... -402cc9d0 : -402cc9d0: 417c54 4d2050 3a4341 302520 3a7832 323025 T|AP MAC: %02x:% -402cc9e0: 783230 30253a 3a7832 323025 253a78 783230 02x:%02x:%02x:%0 -402cc9f0: 3a7832 323025 000a78 000000 2x:%02x..... +402cc9f0 : +402cc9f0: 417c54 4d2050 3a4341 302520 3a7832 323025 T|AP MAC: %02x:% +402cca00: 783230 30253a 3a7832 323025 253a78 783230 02x:%02x:%02x:%0 +402cca10: 3a7832 323025 000a78 000000 2x:%02x..... -402cc9fc : -402cc9fc: 507c54 4e4f48 4d2045 3a4341 302520 3a7832 T|PHONE MAC: %02 -402cca0c: 253a78 783230 30253a 3a7832 323025 253a78 x:%02x:%02x:%02x -402cca1c: 30253a 3a7832 323025 000a78 :%02x:%02x.. +402cca1c : +402cca1c: 507c54 4e4f48 4d2045 3a4341 302520 3a7832 T|PHONE MAC: %02 +402cca2c: 253a78 783230 30253a 3a7832 323025 253a78 x:%02x:%02x:%02x +402cca3c: 30253a 3a7832 323025 000a78 :%02x:%02x.. -402cca28 : -402cca28: 505954 203a45 505345 554f54 2c4843 686320 TYPE: ESPTOUCH, -402cca38: 3a6863 0a6425 540000 ch:%d... +402cca48 : +402cca48: 505954 203a45 505345 554f54 2c4843 686320 TYPE: ESPTOUCH, +402cca58: 3a6863 0a6425 540000 ch:%d... -402cca40 : -402cca40: 487c54 646165 656c20 25206e 000a64 7c5400 T|Head len %d... +402cca60 : +402cca60: 487c54 646165 656c20 25206e 000a64 7c5400 T|Head len %d... -402cca50 : -402cca50: 687c54 646165 656c20 25206e 000a64 595300 T|head len %d... +402cca70 : +402cca70: 687c54 646165 656c20 25206e 000a64 595300 T|head len %d... -402cca60 : -402cca60: 4e5953 203a43 5f7825 5f7825 5f7825 0a7825 SYNC: %x_%x_%x_% -402cca70: 000a78 637300 x... +402cca80 : +402cca80: 4e5953 203a43 5f7825 5f7825 5f7825 0a7825 SYNC: %x_%x_%x_% +402cca90: 000a78 637300 x... -402cca74 : -402cca74: 3a6373 696e69 702074 554f54 5f4843 6f6c47 sc:init pTOUCH_G -402cca84: 626f6c 616d20 6f6c6c 652063 207272 207325 lob malloc err % -402cca94: 252073 0d0a73 730000 s %s.... +402cca94 : +402cca94: 3a6373 696e69 702074 554f54 5f4843 6f6c47 sc:init pTOUCH_G +402ccaa4: 626f6c 616d20 6f6c6c 652063 207272 207325 lob malloc err % +402ccab4: 252073 0d0a73 730000 s %s.... -402cca9c : -402cca9c: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -402ccaac: 6e2074 6c6c75 000d0a 000000 t null...... +402ccabc : +402ccabc: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +402ccacc: 6e2074 6c6c75 000d0a 000000 t null...... -402ccab8 : -402ccab8: 3a6373 484370 73694c 654874 206461 6c616d sc:pCHListHead m -402ccac8: 6c6c61 20636f 727265 73253a 64252c 000d0a alloc err:%s,%d. -402ccad8: 00000d 637300 .... +402ccad8 : +402ccad8: 3a6373 484370 73694c 654874 206461 6c616d sc:pCHListHead m +402ccae8: 6c6c61 20636f 727265 73253a 64252c 000d0a alloc err:%s,%d. +402ccaf8: 00000d 637300 .... -402ccadc : -402ccadc: 3a6373 484370 73694c 654874 206461 6e2021 sc:pCHListHead ! -402ccaec: 756e20 0a6c6c 73000d null... +402ccafc : +402ccafc: 3a6373 484370 73694c 654874 206461 6e2021 sc:pCHListHead ! +402ccb0c: 756e20 0a6c6c 73000d null... -402ccaf4 : -402ccaf4: 3a6373 544570 697547 476564 626f6c 616d20 sc:pETGuideGlob -402ccb04: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d -402ccb14: 000d0a 637300 .... +402ccb14 : +402ccb14: 3a6373 544570 697547 476564 626f6c 616d20 sc:pETGuideGlob +402ccb24: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d +402ccb34: 000d0a 637300 .... -402ccb18 : -402ccb18: 3a6373 544570 697547 476564 626f6c 6f6e20 sc:pETGuideGlob -402ccb28: 746f6e 756e20 0a6c6c 00000d not null.... +402ccb38 : +402ccb38: 3a6373 544570 697547 476564 626f6c 6f6e20 sc:pETGuideGlob +402ccb48: 746f6e 756e20 0a6c6c 00000d not null.... -402ccb34 : -402ccb34: 417c54 4c6c6c 6b6e69 000a21 T|AllLink!.. +402ccb54 : +402ccb54: 417c54 4c6c6c 6b6e69 000a21 T|AllLink!.. -402ccb40 : -402ccb40: 204353 6c616d 726520 0d0a72 000000 0d0a00 SC mal err...... +402ccb60 : +402ccb60: 204353 6c616d 726520 0d0a72 000000 0d0a00 SC mal err...... -402ccb50 : -402ccb50: 000d0a 632500 .... +402ccb70 : +402ccb70: 000d0a 632500 .... -402ccb54 : -402ccb54: 006325 0d0a00 %c.. +402ccb74 : +402ccb74: 006325 0d0a00 %c.. -402ccb58 : -402ccb58: 540d0a 73737c 206469 00203a ..T|ssid : . +402ccb78 : +402ccb78: 540d0a 73737c 206469 00203a ..T|ssid : . -402ccb64 : -402ccb64: 006325 7c5400 %c.. +402ccb84 : +402ccb84: 006325 7c5400 %c.. -402ccb68 : -402ccb68: 707c54 647773 203a20 000000 T|pswd : ... +402ccb88 : +402ccb88: 707c54 647773 203a20 000000 T|pswd : ... -402ccb74 : -402ccb74: 737c54 3a7165 0a6425 00000d T|seq:%d.... +402ccb94 : +402ccb94: 737c54 3a7165 0a6425 00000d T|seq:%d.... -402ccb80 : -402ccb80: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +402ccba0 : +402ccba0: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -402ccb90 : -402ccb90: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +402ccbb0 : +402ccbb0: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -402ccba0 : -402ccba0: 737c54 3a7165 0a6425 00000d T|seq:%d.... +402ccbc0 : +402ccbc0: 737c54 3a7165 0a6425 00000d T|seq:%d.... -402ccbac : -402ccbac: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +402ccbcc : +402ccbcc: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -402ccbbc : -402ccbbc: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... +402ccbdc : +402ccbdc: 437c54 5f4352 727265 0a726f 000000 7c5400 T|CRC_error..... -402ccbcc : -402ccbcc: 737c54 3a7165 0a6425 00000d T|seq:%d.... +402ccbec : +402ccbec: 737c54 3a7165 0a6425 00000d T|seq:%d.... -402ccbd8 : -402ccbd8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +402ccbf8 : +402ccbf8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -402ccbe8 : -402ccbe8: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... +402ccc08 : +402ccc08: 437c54 5f4352 727265 0a726f 00000d 7c5400 T|CRC_error..... -402ccbf8 : -402ccbf8: 737c54 3a7165 0a6425 00000d T|seq:%d.... +402ccc18 : +402ccc18: 737c54 3a7165 0a6425 00000d T|seq:%d.... -402ccc04 : -402ccc04: 437c54 204352 727265 000d0a T|CRC err... +402ccc24 : +402ccc24: 437c54 204352 727265 000d0a T|CRC err... -402ccc10 : -402ccc10: 707c54 737361 726f77 6c2064 3a6e65 642520 T|password len: -402ccc20: 0a6425 7c5400 %d.. +402ccc30 : +402ccc30: 707c54 737361 726f77 6c2064 3a6e65 642520 T|password len: +402ccc40: 0a6425 7c5400 %d.. -402ccc24 : -402ccc24: 697c54 65646e 253a78 202c64 6d6572 6e6961 T|index:%d, rema -402ccc34: 3a6e69 0a6425 54000d in:%d... +402ccc44 : +402ccc44: 697c54 65646e 253a78 202c64 6d6572 6e6961 T|index:%d, rema +402ccc54: 3a6e69 0a6425 54000d in:%d... -402ccc3c : -402ccc3c: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: -402ccc4c: 642520 000d0a 540000 %d..... +402ccc5c : +402ccc5c: 537c54 4e4143 524320 532043 444953 25203a T|SCAN CRC SSID: +402ccc6c: 642520 000d0a 540000 %d..... -402ccc54 : -402ccc54: 537c54 444953 25203a 0d0a73 000000 7c5400 T|SSID: %s...... +402ccc74 : +402ccc74: 537c54 444953 25203a 0d0a73 000000 7c5400 T|SSID: %s...... -402ccc64 : -402ccc64: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... +402ccc84 : +402ccc84: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... -402ccc74 : -402ccc74: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... +402ccc94 : +402ccc94: 627c54 697373 732064 656d61 00000a 7c5400 T|bssid same.... -402ccc84 : -402ccc84: 737c54 646973 656c20 25206e 0d0a64 7c5400 T|ssid len %d... +402ccca4 : +402ccca4: 737c54 646973 656c20 25206e 0d0a64 7c5400 T|ssid len %d... -402ccc94 : -402ccc94: 617c54 206c6c 746164 203a61 0a6425 0d0a0d T|all data: %d.. -402ccca4: 000d0a 7c5400 .... +402cccb4 : +402cccb4: 617c54 206c6c 746164 203a61 0a6425 0d0a0d T|all data: %d.. +402cccc4: 000d0a 7c5400 .... -402ccca8 : -402ccca8: 727c54 617465 206e69 746164 203a61 0a6425 T|retain data: % -402cccb8: 0d0a64 7c5400 d... +402cccc8 : +402cccc8: 727c54 617465 206e69 746164 203a61 0a6425 T|retain data: % +402cccd8: 0d0a64 7c5400 d... -402cccbc : -402cccbc: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: -402ccccc: 0a6425 000d0a 540000 %d...... +402cccdc : +402cccdc: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: +402cccec: 0a6425 000d0a 540000 %d...... -402cccd4 : -402cccd4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. -402ccce4: 00000d 0d0a00 .... +402cccf4 : +402cccf4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. +402ccd04: 00000d 0d0a00 .... -402ccce8 : -402ccce8: 000d0a 252000 .... +402ccd08 : +402ccd08: 000d0a 252000 .... -402cccec : -402cccec: 302520 007832 0a0000 %02x... +402ccd0c : +402ccd0c: 302520 007832 0a0000 %02x... -402cccf4 : -402cccf4: 7c540a 205041 43414d 202020 00003a 252000 .T|AP MAC :... +402ccd14 : +402ccd14: 7c540a 205041 43414d 202020 00003a 252000 .T|AP MAC :... -402ccd04 : -402ccd04: 302520 007832 540000 %02x... +402ccd24 : +402ccd24: 302520 007832 540000 %02x... -402ccd0c : -402ccd0c: 507c54 4e4f48 4d2045 3a4341 000000 595400 T|PHONE MAC:.... +402ccd2c : +402ccd2c: 507c54 4e4f48 4d2045 3a4341 000000 595400 T|PHONE MAC:.... -402ccd1c : -402ccd1c: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... +402ccd3c : +402ccd3c: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... -402ccd2c : -402ccd2c: 547c54 6e6172 722073 766365 2c6465 256863 T|Trans recved,c -402ccd3c: 642568 00000a 700000 h%d..... +402ccd4c : +402ccd4c: 547c54 6e6172 722073 766365 2c6465 256863 T|Trans recved,c +402ccd5c: 642568 00000a 700000 h%d..... -402ccd44 : -402ccd44: 6b5f70 737369 204e20 4c554e 000a4c 7c5400 p_kiss N NULL... +402ccd64 : +402ccd64: 6b5f70 737369 204e20 4c554e 000a4c 7c5400 p_kiss N NULL... -402ccd54 : -402ccd54: 217c54 0a2121 69000d T|!!!... +402ccd74 : +402ccd74: 217c54 0a2121 69000d T|!!!... -402ccd5c : -402ccd5c: 684369 6f6c20 0a6b63 000000 iCh lock.... +402ccd7c : +402ccd7c: 684369 6f6c20 0a6b63 000000 iCh lock.... -402ccd68 : -402ccd68: 00000a 302500 .... +402ccd88 : +402ccd88: 00000a 302500 .... -402ccd6c : -402ccd6c: 323025 003a78 620000 %02x:... +402ccd8c : +402ccd8c: 323025 003a78 620000 %02x:... -402ccd74 : -402ccd74: 667562 000020 0a0000 buf .... +402ccd94 : +402ccd94: 667562 000020 0a0000 buf .... -402ccd7c : -402ccd7c: 00000a 302500 .... +402ccd9c : +402ccd9c: 00000a 302500 .... -402ccd80 : -402ccd80: 323025 003a78 690000 %02x:... +402ccda0 : +402ccda0: 323025 003a78 690000 %02x:... -402ccd88 : -402ccd88: 734269 646973 200020 iBssid . +402ccda8 : +402ccda8: 734269 646973 200020 iBssid . -402ccd90 : -402ccd90: 737220 3a6973 0a6425 000000 rssi:%d.... +402ccdb0 : +402ccdb0: 737220 3a6973 0a6425 000000 rssi:%d.... -402ccd9c : -402ccd9c: 323025 003a78 620000 %02x:... +402ccdbc : +402ccdbc: 323025 003a78 620000 %02x:... -402ccda4 : -402ccda4: 737362 206469 73206e 656d61 69722c 746867 bssid n same,rig -402ccdb4: 3a7468 7c5400 ht:. +402ccdc4 : +402ccdc4: 737362 206469 73206e 656d61 69722c 746867 bssid n same,rig +402ccdd4: 3a7468 7c5400 ht:. -402ccdb8 : -402ccdb8: 217c54 0a2121 54000d T|!!!... +402ccdd8 : +402ccdd8: 217c54 0a2121 54000d T|!!!... -402ccdc0 : -402ccdc0: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: -402ccdd0: 0a6425 7c5400 %d.. +402ccde0 : +402ccde0: 737c54 66696e 726566 6e6f20 686320 64253a T|sniffer on ch: +402ccdf0: 0a6425 7c5400 %d.. -402ccdd4 : -402ccdd4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. -402ccde4: 00000d 000a00 .... +402ccdf4 : +402ccdf4: 487c54 646165 654c20 3a206e 642520 000d0a T|Head Len : %d. +402cce04: 00000d 000a00 .... -402ccde8 : -402ccde8: 00000a 252000 .... +402cce08 : +402cce08: 00000a 252000 .... -402ccdec : -402ccdec: 302520 007832 540000 %02x... +402cce0c : +402cce0c: 302520 007832 540000 %02x... -402ccdf4 : -402ccdf4: 417c54 4d2050 3a4341 000000 T|AP MAC:... +402cce14 : +402cce14: 417c54 4d2050 3a4341 000000 T|AP MAC:... -402cce00 : -402cce00: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... +402cce20 : +402cce20: 505954 203a45 524941 53494b 0d0a53 7c5400 TYPE: AIRKISS... -402cce10 : -402cce10: 447c54 657269 207463 636572 646576 00000a T|Direct recved. -402cce20: 000000 5f7000 .... +402cce30 : +402cce30: 447c54 657269 207463 636572 646576 00000a T|Direct recved. +402cce40: 000000 5f7000 .... -402cce24 : -402cce24: 6b5f70 737369 204e20 4c554e 000a4c 000a00 p_kiss N NULL... +402cce44 : +402cce44: 6b5f70 737369 204e20 4c554e 000a4c 000a00 p_kiss N NULL... -402cce34 : -402cce34: 00000a 302500 .... +402cce54 : +402cce54: 00000a 302500 .... -402cce38 : -402cce38: 323025 003a78 720000 %02x:... +402cce58 : +402cce58: 323025 003a78 720000 %02x:... -402cce40 : -402cce40: 676972 2c7474 737372 253a69 002064 637300 rigtt,rssi:%d .. +402cce60 : +402cce60: 676972 2c7474 737372 253a69 002064 637300 rigtt,rssi:%d .. -402cce50 : -402cce50: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen -402cce60: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % -402cce70: 0d0a73 637300 s... +402cce70 : +402cce70: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen +402cce80: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % +402cce90: 0d0a73 637300 s... -402cce74 : -402cce74: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -402cce84: 6e2074 6c6c75 000d0a 000000 t null...... +402cce94 : +402cce94: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +402ccea4: 6e2074 6c6c75 000d0a 000000 t null...... -402cce90 : -402cce90: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen -402ccea0: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % -402cceb0: 0d0a73 637300 s... +402cceb0 : +402cceb0: 3a6373 696e69 702074 696c5f 657473 6d206e sc:init p_listen +402ccec0: 616d20 6f6c6c 652063 207272 207325 0a7325 malloc err %s % +402cced0: 0d0a73 637300 s... -402cceb4 : -402cceb4: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no -402ccec4: 6e2074 6c6c75 000d0a 000000 t null...... +402cced4 : +402cced4: 3a6373 696b70 207373 616568 6e2064 20746f sc:pkiss head no +402ccee4: 6e2074 6c6c75 000d0a 000000 t null...... -402cced0 : -402cced0: 3a6373 4b4170 697547 476564 626f6c 616d20 sc:pAKGuideGlob -402ccee0: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d -402ccef0: 000d0a 637300 .... +402ccef0 : +402ccef0: 3a6373 4b4170 697547 476564 626f6c 616d20 sc:pAKGuideGlob +402ccf00: 6c616d 636f6c 726520 253a72 252c73 0d0a64 malloc err:%s,%d +402ccf10: 000d0a 637300 .... -402ccef4 : -402ccef4: 3a6373 4b4170 697547 476564 626f6c 6f6e20 sc:pAKGuideGlob -402ccf04: 746f6e 756e20 0a6c6c 00000d not null.... +402ccf14 : +402ccf14: 3a6373 4b4170 697547 476564 626f6c 6f6e20 sc:pAKGuideGlob +402ccf24: 746f6e 756e20 0a6c6c 00000d not null.... -402ccf10 : -402ccf10: 000002 000800 0c0000 000000 000008 c9f000 ................ -402ccf20: 28c9f0 ca8440 014028 ..(@..(@ +402ccf30 : +402ccf30: 000002 000800 0c0000 000000 000008 c9f000 ................ +402ccf40: 28c9f0 ca8440 014028 ..(@..(@ -402ccf28 : -402ccf28: 000001 000400 040000 000000 000000 cb7c00 ................ -402ccf38: 28cb7c cf5040 124028 |.(@P.(@ +402ccf48 : +402ccf48: 000001 000400 040000 000000 000000 cb7c00 ................ +402ccf58: 28cb7c cf5040 ca4028 |.(@P.(@ Disassembly of section .text: @@ -129852,8 +129894,8 @@ Disassembly of section .text: 401004a8: 55aa add.n a5, a5, a10 401004aa: 55aa add.n a5, a5, a10 401004ac: 55aa55 excw -401004af: e0aa add.n a14, a0, a10 -401004b1: 402c95 excw +401004af: 00aa add.n a0, a0, a10 +401004b1: 402c96 bltz a12, 401008b7 401004b4: ff15c0 excw 401004b7: 3f .byte 0x3f 401004b8: 100000 and a0, a0, a0 @@ -130086,8 +130128,8 @@ Disassembly of section .text: 4010072b: c97000 excw 4010072e: fe .byte 0xfe 4010072f: 3f .byte 0x3f -40100730: 2c95f0 excw -40100733: 960040 excw +40100730: 2c9610 excw +40100733: 962040 excw 40100736: 402c movi.n a0, 36 40100738: f0c112 addi a1, a1, -16 4010073b: 006102 s32i a0, a1, 0 @@ -130122,7 +130164,7 @@ Disassembly of section .text: 4010078c: f00d ret.n 4010078e: 140000 extui a0, a0, 0, 2 40100791: 3ffe80 excw -40100794: 2c9610 excw +40100794: 2c9630 excw 40100797: c11240 mul16u a1, a2, a4 4010079a: 61e2f0 excw 4010079d: 610203 excw @@ -130164,11 +130206,11 @@ Disassembly of section .text: 40100801: 0108 l32i.n a0, a1, 0 40100803: 10c112 addi a1, a1, 16 40100806: f00d ret.n -40100808: 2c9620 excw -4010080b: 964040 excw +40100808: 2c9640 excw +4010080b: 966040 excw 4010080e: 402c movi.n a0, 36 -40100810: 2c9650 excw -40100813: 966040 excw +40100810: 2c9670 excw +40100813: 968040 excw 40100816: 402c movi.n a0, 36 40100818: 9528 l32i.n a2, a5, 36 4010081a: fe .byte 0xfe @@ -130296,25 +130338,25 @@ Disassembly of section .text: 40100941: 0108 l32i.n a0, a1, 0 40100943: 10c112 addi a1, a1, 16 40100946: f00d ret.n -40100948: 2c9670 excw +40100948: 2c9690 excw 4010094b: 89d040 excw -4010094e: 900006 j 400e4952 <__floatsidf+0xd6662> +4010094e: b00006 j 400ec952 <__floatsidf+0xde662> 40100951: 402c96 bltz a12, 40100d57 40100954: 68d7a3 excw -40100957: 96e000 excw +40100957: 970000 excw 4010095a: 402c movi.n a0, 36 -4010095c: 2c9700 excw +4010095c: 2c9720 excw 4010095f: 35af40 extui a10, a4, 31, 4 40100962: b40000 extui a0, a0, 0, 12 40100965: 0004c4 excw -40100968: 2c9710 excw -4010096b: 972040 excw +40100968: 2c9730 excw +4010096b: 974040 excw 4010096e: 402c movi.n a0, 36 -40100970: 2c9730 excw +40100970: 2c9750 excw 40100973: 575940 excw 40100976: 198a add.n a1, a9, a8 -40100978: 2c96b0 excw -4010097b: 96d040 excw +40100978: 2c96d0 excw +4010097b: 96f040 excw 4010097e: 402c movi.n a0, 36 40100980: 4c4b40 excw 40100983: 424000 excw @@ -130475,14 +130517,14 @@ Disassembly of section .text: 40100b19: 4739 s32i.n a3, a7, 16 40100b1b: 0629 s32i.n a2, a6, 0 40100b1d: f00d ret.n -40100b1f: 975000 excw +40100b1f: 977000 excw 40100b22: 402c movi.n a0, 36 -40100b24: 2c9770 excw +40100b24: 2c9790 excw 40100b27: 000040 excw -40100b2a: 908000 addx2 a8, a0, a0 +40100b2a: b08000 addx8 a8, a0, a0 40100b2d: 402c97 blt a12, a9, 40100b71 40100b30: 29f5b4 excw -40100b33: 4da040 excw +40100b33: 4dbc40 excw 40100b36: 402b addi.n a4, a0, 2 40100b38 : @@ -130894,7 +130936,7 @@ Disassembly of section .text: 40100f00: 20c112 addi a1, a1, 32 40100f03: f00d ret.n 40100f05: 000000 ill -40100f08: 2c9740 excw +40100f08: 2c9760 excw 40100f0b: ff3140 excw 40100f0c : @@ -131200,7 +131242,7 @@ Disassembly of section .text: 401011ca: f00d ret.n 401011cc: 200000 or a0, a0, a0 401011cf: 1da040 excw -401011d2: b04000 addx8 a4, a0, a0 +401011d2: d04000 subx2 a4, a0, a0 401011d5: 402c97 blt a12, a9, 40101219 401011d8: 2ac8 l32i.n a12, a10, 8 401011da: 004000 break 0, 0 @@ -131433,7 +131475,7 @@ Disassembly of section .text: 4010141d: 002102 l32i a0, a1, 0 40101420: 10c112 addi a1, a1, 16 40101423: 000080 ret -40101426: d00000 subx2 a0, a0, a0 +40101426: f00000 subx8 a0, a0, a0 40101429: 2c9b addi.n a2, a12, 9 4010142b: c11240 mul16u a1, a2, a4 @@ -131824,7 +131866,7 @@ Disassembly of section .text: 401017f8: f00d ret.n 401017fa: c70000 excw 401017fd: 000070 excw -40101800: 2c9bf0 excw +40101800: 2c9c10 excw 40101803: 000040 excw 40101806: ff7000 excw 40101809: ff .byte 0xff @@ -131981,7 +132023,7 @@ Disassembly of section .text: 4010198c: 20c112 addi a1, a1, 32 4010198f: f00d ret.n 40101991: 000000 ill -40101994: 2c9c20 excw +40101994: 2c9c40 excw 40101997: 000040 excw 4010199a: ff0800 excw 4010199d: ff .byte 0xff @@ -132336,13 +132378,13 @@ Disassembly of section .text: 40101d00: 11c8 l32i.n a12, a1, 4 40101d02: 10c112 addi a1, a1, 16 40101d05: f00d ret.n -40101d07: 9c5000 excw +40101d07: 9c7000 excw 40101d0a: 402c movi.n a0, 36 40101d0c: 000001 l32r a0, 400c1d0c <__floatsidf+0xb3a1c> -40101d0f: 9c7070 excw +40101d0f: 9c9070 excw 40101d12: 402c movi.n a0, 36 -40101d14: 2c9c90 excw -40101d17: 9c8040 excw +40101d14: 2c9cb0 excw +40101d17: 9ca040 excw 40101d1a: 402c movi.n a0, 36 40101d1c : @@ -132497,11 +132539,11 @@ Disassembly of section .text: 40101ea4: 20c112 addi a1, a1, 32 40101ea7: f00d ret.n 40101ea9: 000000 ill -40101eac: 2c9cb0 excw -40101eaf: 9d0040 excw +40101eac: 2c9cd0 excw +40101eaf: 9d2040 excw 40101eb2: 402c movi.n a0, 36 -40101eb4: 2c9cd0 excw -40101eb7: 9ce040 excw +40101eb4: 2c9cf0 excw +40101eb7: 9d0040 excw 40101eba: 402c movi.n a0, 36 40101ebc : @@ -132584,10 +132626,10 @@ Disassembly of section .text: 40101f80: fff0c6 j 40101f47 40101f83: 5a8800 excw 40101f86: 4028 l32i.n a2, a0, 16 -40101f88: 2bfac0 excw -40101f8b: fd1440 excw -40101f8e: 402b addi.n a4, a0, 2 -40101f90: fa48 l32i.n a4, a10, 60 +40101f88: fadc bnez.n a10, 40101fab +40101f8a: 402b addi.n a4, a0, 2 +40101f8c: 2bfd30 excw +40101f8f: fa6440 excw 40101f92: 402b addi.n a4, a0, 2 40101f94: 026d mov.n a6, a2 40101f96: f0c112 addi a1, a1, -16 @@ -132644,25 +132686,26 @@ Disassembly of section .text: 4010200b: 324c00 excw 4010200e: ff .byte 0xff 4010200f: 3f .byte 0x3f -40102010: 2a4774 excw +40102010: 2a4794 excw 40102013: fd9c40 excw 40102016: 4029 s32i.n a2, a0, 16 40102018: 3748 l32i.n a4, a7, 12 4010201a: 402a add.n a4, a0, a2 -4010201c: 454c movi.n a5, 68 +4010201c: 456c movi.n a5, -28 4010201e: 402a add.n a4, a0, a2 -40102020: 4378 l32i.n a7, a3, 16 +40102020: 437c movi.n a3, -12 40102022: 402a add.n a4, a0, a2 -40102024: 2a4c60 excw -40102027: 5bc440 excw -4010202a: 402a add.n a4, a0, a2 -4010202c: 5f38 l32i.n a3, a15, 20 +40102024: 4c7c movi.n a12, -12 +40102026: 402a add.n a4, a0, a2 +40102028: 2a5be0 excw +4010202b: 5f5440 excw 4010202e: 402a add.n a4, a0, a2 -40102030: 2a57d0 excw -40102033: 55b440 extui a11, a4, 20, 6 -40102036: 402a add.n a4, a0, a2 -40102038: 2a5574 excw -4010203b: 432c40 excw +40102030: 57ec bnez.n a7, 40102059 +40102032: 402a add.n a4, a0, a2 +40102034: 2a55d0 excw +40102037: 559040 extui a9, a4, 16, 6 +4010203a: 402a add.n a4, a0, a2 +4010203c: 432c movi.n a3, 36 4010203e: 402a add.n a4, a0, a2 40102040 : @@ -133302,10 +133345,10 @@ void mqttDisconnectedCb(uint32_t *args) { 4010236f: 3f .byte 0x3f 40102370: ff34b0 excw 40102373: 3f .byte 0x3f -40102374: 59cc bnez.n a9, 4010237d +40102374: 59e8 l32i.n a14, a9, 20 40102376: 402a add.n a4, a0, a2 -40102378: 70f8 l32i.n a15, a0, 28 -4010237a: 402a add.n a4, a0, a2 +40102378: 2a7114 excw +4010237b: c11240 mul16u a1, a2, a4 4010237c : status = 0; @@ -133366,8 +133409,8 @@ void mqttConnectedCb(uint32_t *args) { 401023c9: 000000 ill 401023cc: 9e .byte 0x9e 401023cd: 3ffe97 bbsi a14, 25, 40102410 -401023d0: 61c8 l32i.n a12, a1, 24 -401023d2: 402a add.n a4, a0, a2 +401023d0: 2a61e4 excw +401023d3: c11240 mul16u a1, a2, a4 401023d4 : void mqttPublishedCb(uint32_t *args) { @@ -133516,8 +133559,8 @@ void mqttDataCb(uint32_t *args, const char* topic, uint32_t topic_len, const cha 40102496: 402a add.n a4, a0, a2 40102498: 35b8 l32i.n a11, a5, 12 4010249a: 402a add.n a4, a0, a2 -4010249c: 2a4be4 excw -4010249f: 586840 excw +4010249c: 2a4c00 excw +4010249f: 588440 excw 401024a2: 402a add.n a4, a0, a2 401024a4 : @@ -133711,7 +133754,7 @@ void wifi_handle_event_cb(System_Event_t *evt) { 4010260a: fe .byte 0xfe 4010260b: 3f .byte 0x3f 4010260c: 2a3184 excw -4010260f: bcc040 excw +4010260f: bcdc40 excw 40102612: 402b addi.n a4, a0, 2 40102614 : @@ -134237,15 +134280,15 @@ void time_strtohex(unsigned char *sntp_time) 401028ff: 000000 ill 40102902: b8c1e0 excw 40102905: 002a add.n a0, a0, a2 -40102907: 806c40 add a6, a12, a4 +40102907: 808840 add a8, a8, a4 4010290a: 402a add.n a4, a0, a2 4010290c: 00e2f0 excw -4010290f: 82a840 mull a10, a8, a4 +4010290f: 82c440 mull a12, a4, a4 40102912: 402a add.n a4, a0, a2 -40102914: 860c movi.n a6, 8 +40102914: 8628 l32i.n a2, a6, 32 40102916: 402a add.n a4, a0, a2 -40102918: 2a8c00 excw -4010291b: c11240 mul16u a1, a2, a4 +40102918: 8c1c movi.n a12, 24 +4010291a: 402a add.n a4, a0, a2 4010291c : * return: cJSON_bool @@ -135078,7 +135121,7 @@ fail: 40102ccd: 3ffe80 excw 40102cd0: f00000 subx8 a0, a0, a0 40102cd3: 7f .byte 0x7f -40102cd4: 2c4954 excw +40102cd4: 2c4970 excw 40102cd7: 000040 excw 40102cda: 127f80 excw @@ -135412,8 +135455,8 @@ fail: 40102fe5: 000000 ill 40102fe8: fecc84 excw 40102feb: 3f .byte 0x3f -40102fec: 2a9900 excw -40102fef: 030c40 excw +40102fec: 991c movi.n a9, 25 +40102fee: 402a add.n a4, a0, a2 40102ff0 : 40102ff0: 030c movi.n a3, 0 @@ -135659,8 +135702,8 @@ fail: 40103244: f00d ret.n 40103246: 800000 add a0, a0, a0 40103249: 3ffe84 excw -4010324c: 2b0be4 excw -4010324f: f7a040 excw +4010324c: 2b0c00 excw +4010324f: f7bc40 excw 40103252: 402a add.n a4, a0, a2 40103254 : @@ -136022,7 +136065,7 @@ fail: 401035d1: cf .byte 0xcf 401035d2: ff .byte 0xff 401035d3: ff .byte 0xff -401035d4: 177c movi.n a7, -15 +401035d4: 1798 l32i.n a9, a7, 4 401035d6: 402b addi.n a4, a0, 2 401035d8 : @@ -136147,16 +136190,16 @@ fail: 40103729: ff .byte 0xff 4010372a: 3f .byte 0x3f 4010372b: ff .byte 0xff -4010372c: 2ac760 excw -4010372f: 174840 excw -40103732: 402b addi.n a4, a0, 2 -40103734: 16a8 l32i.n a10, a6, 4 +4010372c: c77c movi.n a7, -4 +4010372e: 402a add.n a4, a0, a2 +40103730: 2b1764 excw +40103733: 16c440 excw 40103736: 402b addi.n a4, a0, 2 -40103738: 2b16f4 excw -4010373b: 19f840 excw +40103738: 2b1710 excw +4010373b: 1a1440 excw 4010373e: 402b addi.n a4, a0, 2 -40103740: 2b1884 excw -40103743: 19a040 excw +40103740: 2b18a0 excw +40103743: 19bc40 excw 40103746: 402b addi.n a4, a0, 2 40103748 : @@ -136382,8 +136425,8 @@ fail: 40103979: ff .byte 0xff 4010397a: 000003 excw 4010397d: 102000 and a2, a0, a0 -40103980: 2b6220 excw -40103983: 050c40 extui a0, a4, 28, 1 +40103980: 623c movi.n a2, 54 +40103982: 402b addi.n a4, a0, 2 40103984 : 40103984: 050c movi.n a5, 0 @@ -138241,7 +138284,7 @@ fail: 40104c4c: fb1b31 l32r a3, 401038b8 40104c4f: 004322 s8i a2, a3, 0 40104c52: f00d ret.n -40104c54: 2ca670 excw +40104c54: 2ca690 excw 40104c57: c11240 mul16u a1, a2, a4 40104c58 : @@ -138304,7 +138347,7 @@ fail: 40104cf3: ff5505 call0 40104244 40104cf6: fff6c6 j 40104cd5 40104cf9: 000000 ill -40104cfc: 2ca690 excw +40104cfc: 2ca6b0 excw 40104cff: c11240 mul16u a1, a2, a4 40104d00 : @@ -139622,7 +139665,7 @@ fail: 40105987: 3f .byte 0x3f 40105988: fe8500 excw 4010598b: 3f .byte 0x3f -4010598c: 699c beqz.n a9, 401059a6 +4010598c: 69b8 l32i.n a11, a9, 24 4010598e: 402b addi.n a4, a0, 2 40105990 : @@ -139777,7 +139820,7 @@ fail: 40105b1b: fffbc6 j 40105b0e 40105b1e: 340000 extui a0, a0, 0, 4 40105b21: 3ffe87 bbsi a14, 24, 40105b64 -40105b24: 2ca920 excw +40105b24: 2ca940 excw 40105b27: 867440 excw 40105b2a: fe .byte 0xfe 40105b2b: 3f .byte 0x3f @@ -141735,7 +141778,7 @@ fail: 40106f01: 445a add.n a4, a4, a5 40106f03: 0439 s32i.n a3, a4, 0 40106f05: f00d ret.n -40106f07: a95800 excw +40106f07: a97800 excw 40106f0a: 402c movi.n a0, 36 40106f0c : diff --git a/bin/upgrade/user2.1024.new.2.bin b/bin/upgrade/user2.1024.new.2.bin index 77101e0..eb3b682 100644 Binary files a/bin/upgrade/user2.1024.new.2.bin and b/bin/upgrade/user2.1024.new.2.bin differ diff --git a/bin/upgrade/user2.1024.new.2.dump b/bin/upgrade/user2.1024.new.2.dump index 97eb283..7791c18 100644 --- a/bin/upgrade/user2.1024.new.2.dump +++ b/bin/upgrade/user2.1024.new.2.dump @@ -21,7 +21,7 @@ Program Header: LOAD off 0x00004838 vaddr 0x40100000 paddr 0x40100000 align 2**0 filesz 0x00007ea9 memsz 0x00007ea9 flags r-x LOAD off 0x0000c6f0 vaddr 0x40281010 paddr 0x40281010 align 2**0 - filesz 0x0004bf30 memsz 0x0004bf30 flags r-x + filesz 0x0004bf50 memsz 0x0004bf50 flags r-x Sections: Idx Name Size VMA LMA File off Algn @@ -31,35 +31,35 @@ Idx Name Size VMA LMA File off Algn CONTENTS, ALLOC, LOAD, READONLY, DATA 2 .bss 000071a8 3ffec758 3ffec758 00004838 2**4 ALLOC - 3 .irom0.text 0004bf30 40281010 40281010 0000c6f0 2**4 + 3 .irom0.text 0004bf50 40281010 40281010 0000c6f0 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE 4 .text 00007ea9 40100000 40100000 00004838 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 5 .xtensa.info 00000038 00000000 00000000 00058620 2**0 + 5 .xtensa.info 00000038 00000000 00000000 00058640 2**0 CONTENTS, READONLY - 6 .xt.prop 00039c6c 00000000 00000000 00058658 2**0 + 6 .xt.prop 00039c6c 00000000 00000000 00058678 2**0 CONTENTS, READONLY - 7 .xt.lit 00001c00 00000000 00000000 000922c4 2**0 + 7 .xt.lit 00001c00 00000000 00000000 000922e4 2**0 CONTENTS, READONLY - 8 .comment 00001d54 00000000 00000000 00093ec4 2**0 + 8 .comment 00001d54 00000000 00000000 00093ee4 2**0 CONTENTS, READONLY - 9 .debug_frame 0000253c 00000000 00000000 00095c18 2**2 + 9 .debug_frame 00002548 00000000 00000000 00095c38 2**2 CONTENTS, READONLY, DEBUGGING - 10 .debug_info 000442ff 00000000 00000000 00098154 2**0 + 10 .debug_info 000442ff 00000000 00000000 00098180 2**0 CONTENTS, READONLY, DEBUGGING - 11 .debug_abbrev 00005b75 00000000 00000000 000dc453 2**0 + 11 .debug_abbrev 00005b75 00000000 00000000 000dc47f 2**0 CONTENTS, READONLY, DEBUGGING - 12 .debug_aranges 00001158 00000000 00000000 000e1fc8 2**3 + 12 .debug_aranges 00001158 00000000 00000000 000e1ff8 2**3 CONTENTS, READONLY, DEBUGGING - 13 .debug_ranges 00000cb0 00000000 00000000 000e3120 2**0 + 13 .debug_ranges 00000cb0 00000000 00000000 000e3150 2**0 CONTENTS, READONLY, DEBUGGING - 14 .debug_line 00014d3e 00000000 00000000 000e3dd0 2**0 + 14 .debug_line 00014d74 00000000 00000000 000e3e00 2**0 CONTENTS, READONLY, DEBUGGING - 15 .debug_str 00005727 00000000 00000000 000f8b0e 2**0 + 15 .debug_str 00005727 00000000 00000000 000f8b74 2**0 CONTENTS, READONLY, DEBUGGING - 16 .debug_loc 0000a183 00000000 00000000 000fe235 2**0 + 16 .debug_loc 0000a183 00000000 00000000 000fe29b 2**0 CONTENTS, READONLY, DEBUGGING - 17 .debug_pubnames 00001630 00000000 00000000 001083b8 2**0 + 17 .debug_pubnames 00001630 00000000 00000000 0010841e 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 3ffe8000 l d .data 00000000 .data @@ -89,20 +89,20 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 user_setting.c 00000000 l df *ABS* 00000000 uart.c 40102244 l F .text 000000b5 uart0_rx_intr_handler -402a45c0 l F .irom0.text 00000123 uart_config +402a45e0 l F .irom0.text 00000123 uart_config 40102168 l F .text 0000002b uart0_write_char -402a46e8 l F .irom0.text 0000002f uart1_write_char -402a4810 l F .irom0.text 0000005b uart_recvTask -402a47d4 l F .irom0.text 0000002f uart0_write_char_no_wait +402a4708 l F .irom0.text 0000002f uart1_write_char +402a4830 l F .irom0.text 0000005b uart_recvTask +402a47f4 l F .irom0.text 0000002f uart0_write_char_no_wait 00000000 l df *ABS* 00000000 user_led.c 00000000 l df *ABS* 00000000 user_webserver.c -402a4c8c l F .irom0.text 00000030 char2hex -402a4cd4 l F .irom0.text 00000132 data_send -402a4e28 l F .irom0.text 000000a3 html_decode -402a4ed0 l F .irom0.text 00000025 webserver_discon -402a4efc l F .irom0.text 0000002f webserver_recon -402a51a0 l F .irom0.text 000003c5 webserver_recv -402a5130 l F .irom0.text 00000029 webserver_listen +402a4ca8 l F .irom0.text 00000030 char2hex +402a4cf0 l F .irom0.text 00000132 data_send +402a4e44 l F .irom0.text 000000a3 html_decode +402a4eec l F .irom0.text 00000025 webserver_discon +402a4f18 l F .irom0.text 0000002f webserver_recon +402a51bc l F .irom0.text 000003c5 webserver_recv +402a514c l F .irom0.text 00000029 webserver_listen 3fff25ec l O .bss 00000004 dat_sumlength 3fff25ac l O .bss 00000004 totallength$3656 3fff25f0 l O .bss 00000004 precvbuffer @@ -123,39 +123,39 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 user_sntp.c 00000000 l df *ABS* 00000000 user_json.c 00000000 l df *ABS* 00000000 user_update.c -402a68d4 l F .irom0.text 00000050 user_ota_dns_found +402a68f0 l F .irom0.text 00000050 user_ota_dns_found 00000000 l df *ABS* 00000000 mqtt.c -402a6ba4 l F .irom0.text 0000005b mqtt_dns_found +402a6bc0 l F .irom0.text 0000005b mqtt_dns_found 00000000 l df *ABS* 00000000 utils.c 00000000 l df *ABS* 00000000 queue.c 00000000 l df *ABS* 00000000 mqtt_msg.c -402a76e0 l F .irom0.text 00000040 append_message_id -402a7720 l F .irom0.text 0000005f append_string -402a7780 l F .irom0.text 00000059 fini_message$constprop$3 +402a76fc l F .irom0.text 00000040 append_message_id +402a773c l F .irom0.text 0000005f append_string +402a779c l F .irom0.text 00000059 fini_message$constprop$3 00000000 l df *ABS* 00000000 ringbuf.c 00000000 l df *ABS* 00000000 proto.c 00000000 l df *ABS* 00000000 cJSON.c -402a8010 l F .irom0.text 00000050 parse_hex4 -402a806c l F .irom0.text 0000023b parse_string -402a82a8 l F .irom0.text 00000034 buffer_skip_whitespace -402a82dc l F .irom0.text 00000016 get_array_item -402a82f8 l F .irom0.text 00000018 internal_realloc -402a8310 l F .irom0.text 00000018 internal_free -402a8328 l F .irom0.text 0000001b internal_malloc -402a8344 l F .irom0.text 00000029 update_offset -402a8374 l F .irom0.text 000000a7 ensure -402a8424 l F .irom0.text 00000159 print_string_ptr -402a8588 l F .irom0.text 00000082 get_object_item -402a860c l F .irom0.text 00000027 cJSON_New_Item$isra$0 -402a864c l F .irom0.text 0000031c print_value +402a802c l F .irom0.text 00000050 parse_hex4 +402a8088 l F .irom0.text 0000023b parse_string +402a82c4 l F .irom0.text 00000034 buffer_skip_whitespace +402a82f8 l F .irom0.text 00000016 get_array_item +402a8314 l F .irom0.text 00000018 internal_realloc +402a832c l F .irom0.text 00000018 internal_free +402a8344 l F .irom0.text 0000001b internal_malloc +402a8360 l F .irom0.text 00000029 update_offset +402a8390 l F .irom0.text 000000a7 ensure +402a8440 l F .irom0.text 00000159 print_string_ptr +402a85a4 l F .irom0.text 00000082 get_object_item +402a8628 l F .irom0.text 00000027 cJSON_New_Item$isra$0 +402a8668 l F .irom0.text 0000031c print_value 3ffe899c l O .data 0000000c global_hooks -402a896c l F .irom0.text 0000004b create_reference$constprop$5 -402a89b8 l F .irom0.text 00000049 cJSON_strdup$isra$1$constprop$6 -402a8a04 l F .irom0.text 000000b4 print$constprop$7 +402a8988 l F .irom0.text 0000004b create_reference$constprop$5 +402a89d4 l F .irom0.text 00000049 cJSON_strdup$isra$1$constprop$6 +402a8a20 l F .irom0.text 000000b4 print$constprop$7 3fff26cc l O .bss 0000000f version$2733 4010291c l F .text 000003a6 parse_value 3fff26dc l O .bss 00000008 global_error -402a9840 l F .irom0.text 0000005f replace_item_in_object +402a985c l F .irom0.text 0000005f replace_item_in_object 00000000 l df *ABS* 00000000 atoi.c 00000000 l df *ABS* 00000000 strtol.c 00000000 l df *ABS* 00000000 tolower.c @@ -167,16 +167,16 @@ SYMBOL TABLE: 00000000 l *ABS* 00000000 .locsz 00000000 l df *ABS* 00000000 if_hwctrl.c 3ffecdc4 l O .bss 00000014 pm_delay_timer_100 -402b2200 l F .irom0.text 0000001a pm_delay_timeout -402b2358 l F .irom0.text 0000003a ic_vif_Reset -402ca620 l O .irom0.text 0000000a flash_str$7461_64_2 -402b2398 l F .irom0.text 00000038 ic_del_interface -402ca630 l O .irom0.text 0000000a flash_str$7477_68_6 -402ca640 l O .irom0.text 0000000a flash_str$7478_68_7 -402ca650 l O .irom0.text 00000008 flash_str$7526_74_11 -402ca660 l O .irom0.text 00000006 flash_str$7586_81_6 -402ca668 l O .irom0.text 00000008 flash_str$7587_81_7 -402ca658 l O .irom0.text 00000008 flash_str$7585_81_5 +402b221c l F .irom0.text 0000001a pm_delay_timeout +402b2374 l F .irom0.text 0000003a ic_vif_Reset +402ca640 l O .irom0.text 0000000a flash_str$7461_64_2 +402b23b4 l F .irom0.text 00000038 ic_del_interface +402ca650 l O .irom0.text 0000000a flash_str$7477_68_6 +402ca660 l O .irom0.text 0000000a flash_str$7478_68_7 +402ca670 l O .irom0.text 00000008 flash_str$7526_74_11 +402ca680 l O .irom0.text 00000006 flash_str$7586_81_6 +402ca688 l O .irom0.text 00000008 flash_str$7587_81_7 +402ca678 l O .irom0.text 00000008 flash_str$7585_81_5 00000000 l df *ABS* 00000000 lmac.c 3ffece00 l O .bss 00000001 our_active_index_90 3ffece24 l O .bss 00000004 our_wait_eb_100 @@ -186,7 +186,7 @@ SYMBOL TABLE: 4010392c l F .text 00000036 lmacClearWaitQueue 40103964 l F .text 00000012 lmacPrepareImrTxFrame 40103984 l F .text 000003cb lmacSetTxFrame -402b2764 l F .irom0.text 00000031 lmacMibInit +402b2780 l F .irom0.text 00000031 lmacMibInit 40103e54 l F .text 000000fb lmacContinueFrameExchangeSequence 40104244 l F .text 0000036f lmacEndFrameExchangeSequence 4010403c l F .text 00000062 lmacDiscardMSDU @@ -201,8 +201,8 @@ SYMBOL TABLE: 40104a74 l F .text 0000013d lmacProcessLongRetryFail 40104834 l F .text 00000166 lmacProcessShortRetryFail 40104ebc l F .text 00000028 lmacImrTxFrame -402ca670 l O .irom0.text 00000013 flash_str$7919_132_5 -402ca690 l O .irom0.text 0000000f flash_str$7950_133_4 +402ca690 l O .irom0.text 00000013 flash_str$7919_132_5 +402ca6b0 l O .irom0.text 0000000f flash_str$7950_133_4 00000000 l df *ABS* 00000000 pm.c 3ffed050 l O .bss 00000001 has_data_in_1500ms_156 3ffed051 l O .bss 00000001 slept_in_1500ms_158 @@ -210,76 +210,76 @@ SYMBOL TABLE: 3ffed058 l O .bss 00000004 LightSleepWakedCb_169 3ffed060 l O .bss 00000018 pmTaskQ_213 3ffed080 l O .bss 00000003 pm_sig_cnt_232 -402ca6a0 l O .irom0.text 00000005 mem_debug_file_235 +402ca6c0 l O .irom0.text 00000005 mem_debug_file_235 3ffe8488 l O .data 00000001 SleepTypeFromUpper_91 3ffed084 l O .bss 00000001 rtc_cal_done$6780_51_1 -402b288c l F .irom0.text 0000003f pm_set_wakeup_mode -402b28d8 l F .irom0.text 000000bf pm_wakeup_init2 -402b2998 l F .irom0.text 00000032 pm_allow_sleep -402b29d8 l F .irom0.text 00000151 pm_sleep_proc -402ca6b0 l O .irom0.text 0000000e flash_str$7488_75_2 -402ca6c0 l O .irom0.text 0000000d flash_str$7490_75_3 -402ca6d0 l O .irom0.text 0000000a flash_str$7491_75_4 -402ca6e0 l O .irom0.text 00000002 flash_str$7492_75_5 -402b2c80 l F .irom0.text 000000be pm_sleep_proc_cpu_wake -402ca6f0 l O .irom0.text 0000001d flash_str$7577_86_3 -402b2d44 l F .irom0.text 000000be sleep_type2_pm_doWakeup -402b2e04 l F .irom0.text 0000001a sleep_type2_wakeup_timeout -402b3644 l F .irom0.text 00000204 pm_onEtsIdle -402b2e30 l F .irom0.text 0000002b pm_to_go_to_sleep -402b2e60 l F .irom0.text 000000e1 pm_to_wait_next_bcn -402ca710 l O .irom0.text 00000017 flash_str$7666_94_1 -402b2f48 l F .irom0.text 00000037 pm_to_wait_sleep -402ca730 l O .irom0.text 00000018 flash_str$7674_96_1 -402b2f88 l F .irom0.text 00000037 pm_to_waking_up -402b2fc4 l F .irom0.text 00000070 pm_start_wakeup -402ca750 l O .irom0.text 0000000d flash_str$7702_101_1 -402ca760 l O .irom0.text 00000014 flash_str$7738_105_3 -402ca780 l O .irom0.text 00000009 flash_str$7827_112_8 +402b28a8 l F .irom0.text 0000003f pm_set_wakeup_mode +402b28f4 l F .irom0.text 000000bf pm_wakeup_init2 +402b29b4 l F .irom0.text 00000032 pm_allow_sleep +402b29f4 l F .irom0.text 00000151 pm_sleep_proc +402ca6d0 l O .irom0.text 0000000e flash_str$7488_75_2 +402ca6e0 l O .irom0.text 0000000d flash_str$7490_75_3 +402ca6f0 l O .irom0.text 0000000a flash_str$7491_75_4 +402ca700 l O .irom0.text 00000002 flash_str$7492_75_5 +402b2c9c l F .irom0.text 000000be pm_sleep_proc_cpu_wake +402ca710 l O .irom0.text 0000001d flash_str$7577_86_3 +402b2d60 l F .irom0.text 000000be sleep_type2_pm_doWakeup +402b2e20 l F .irom0.text 0000001a sleep_type2_wakeup_timeout +402b3660 l F .irom0.text 00000204 pm_onEtsIdle +402b2e4c l F .irom0.text 0000002b pm_to_go_to_sleep +402b2e7c l F .irom0.text 000000e1 pm_to_wait_next_bcn +402ca730 l O .irom0.text 00000017 flash_str$7666_94_1 +402b2f64 l F .irom0.text 00000037 pm_to_wait_sleep +402ca750 l O .irom0.text 00000018 flash_str$7674_96_1 +402b2fa4 l F .irom0.text 00000037 pm_to_waking_up +402b2fe0 l F .irom0.text 00000070 pm_start_wakeup +402ca770 l O .irom0.text 0000000d flash_str$7702_101_1 +402ca780 l O .irom0.text 00000014 flash_str$7738_105_3 +402ca7a0 l O .irom0.text 00000009 flash_str$7827_112_8 3ffed085 l O .bss 00000001 bcn_period_cnt$7830_112_11 3ffed086 l O .bss 00000001 cnt_tmp_up$7831_112_12 3ffed087 l O .bss 00000001 cnt_tmp_dn$7832_112_13 -402b3544 l F .irom0.text 00000030 pm_shift_time -402b3574 l F .irom0.text 000000b7 pm_doWakeup -402ca790 l O .irom0.text 0000000b flash_str$8115_92_6 -402b3848 l F .irom0.text 00000039 pm_pwrctrl_off_cb_stub -402b3884 l F .irom0.text 00000056 pm_pwrctrl_on_cb_stub +402b3560 l F .irom0.text 00000030 pm_shift_time +402b3590 l F .irom0.text 000000b7 pm_doWakeup +402ca7b0 l O .irom0.text 0000000b flash_str$8115_92_6 +402b3864 l F .irom0.text 00000039 pm_pwrctrl_off_cb_stub +402b38a0 l F .irom0.text 00000056 pm_pwrctrl_on_cb_stub 3ffed088 l O .bss 00000001 retry$8301_126_2 -402b38e8 l F .irom0.text 000000c0 pm_pwrctrl_on_cb +402b3904 l F .irom0.text 000000c0 pm_pwrctrl_on_cb 3ffed089 l O .bss 00000001 retry$8337_128_2 -402b39ac l F .irom0.text 000000bc pm_pwrctrl_off_cb -402b3a78 l F .irom0.text 00000098 pm_miss_beacon -402b3b10 l F .irom0.text 00000043 pm_dream_timeout -402b3b54 l F .irom0.text 0000007d pm_sdio_dream_timeout -402b3bd4 l F .irom0.text 00000025 pm_nulldata_timeout -402b3c80 l F .irom0.text 0000005b pm_active_timeout -402b41d4 l F .irom0.text 000000b3 pmTask -402ca7a0 l O .irom0.text 00000004 flash_str$8630_157_1 -402b4068 l F .irom0.text 00000085 pm_scan_unlock -402ca7a8 l O .irom0.text 00000005 flash_str$8637_160_1 +402b39c8 l F .irom0.text 000000bc pm_pwrctrl_off_cb +402b3a94 l F .irom0.text 00000098 pm_miss_beacon +402b3b2c l F .irom0.text 00000043 pm_dream_timeout +402b3b70 l F .irom0.text 0000007d pm_sdio_dream_timeout +402b3bf0 l F .irom0.text 00000025 pm_nulldata_timeout +402b3c9c l F .irom0.text 0000005b pm_active_timeout +402b41f0 l F .irom0.text 000000b3 pmTask +402ca7c0 l O .irom0.text 00000004 flash_str$8630_157_1 +402b4084 l F .irom0.text 00000085 pm_scan_unlock +402ca7c8 l O .irom0.text 00000005 flash_str$8637_160_1 00000000 l df *ABS* 00000000 pm_for_bcn_only_mode.c 3ffed08c l O .bss 00000030 ForcePm_75 3ffed0bc l O .bss 00000004 fpm_wakeup_cb_105 -402ca7b0 l O .irom0.text 00000017 mem_debug_file_161 -402ca7d0 l O .irom0.text 00000012 flash_str$6655_46_2 -402ca7f0 l O .irom0.text 00000011 flash_str$6657_46_3 -402ca810 l O .irom0.text 0000000a flash_str$6658_46_4 -402ca820 l O .irom0.text 00000002 flash_str$6659_46_5 +402ca7d0 l O .irom0.text 00000017 mem_debug_file_161 +402ca7f0 l O .irom0.text 00000012 flash_str$6655_46_2 +402ca810 l O .irom0.text 00000011 flash_str$6657_46_3 +402ca830 l O .irom0.text 0000000a flash_str$6658_46_4 +402ca840 l O .irom0.text 00000002 flash_str$6659_46_5 3ffe848c l O .data 00000001 CurSlpTyp_84 -402ca830 l O .irom0.text 0000000f flash_str$6713_55_1 -402b45e4 l F .irom0.text 0000002b fpm_doWakeup -402ca840 l O .irom0.text 00000015 flash_str$6733_58_1 -402b471c l F .irom0.text 00000038 fpm_typ2_Wakeup_CB -402b4524 l F .irom0.text 000000bf fpm_wakeup_init2 -402b4620 l F .irom0.text 000000f9 fpm_typ1_Wakeup_CB -402b47a0 l F .irom0.text 000000a6 fpm_to_sleep -402b4848 l F .irom0.text 000000f1 fpm_typ1_sleep_proc -402b4940 l F .irom0.text 000000c7 fpm_typ2_sleep_proc -402ca860 l O .irom0.text 0000000b flash_str$7557_91_6 -402b4a14 l F .irom0.text 0000023f fpm_onEtsIdle -402ca870 l O .irom0.text 0000001e flash_str$7705_96_2 -402ca890 l O .irom0.text 00000009 flash_str$7706_96_3 -402ca8a0 l O .irom0.text 00000008 flash_str$7707_96_4 +402ca850 l O .irom0.text 0000000f flash_str$6713_55_1 +402b4600 l F .irom0.text 0000002b fpm_doWakeup +402ca860 l O .irom0.text 00000015 flash_str$6733_58_1 +402b4738 l F .irom0.text 00000038 fpm_typ2_Wakeup_CB +402b4540 l F .irom0.text 000000bf fpm_wakeup_init2 +402b463c l F .irom0.text 000000f9 fpm_typ1_Wakeup_CB +402b47bc l F .irom0.text 000000a6 fpm_to_sleep +402b4864 l F .irom0.text 000000f1 fpm_typ1_sleep_proc +402b495c l F .irom0.text 000000c7 fpm_typ2_sleep_proc +402ca880 l O .irom0.text 0000000b flash_str$7557_91_6 +402b4a30 l F .irom0.text 0000023f fpm_onEtsIdle +402ca890 l O .irom0.text 0000001e flash_str$7705_96_2 +402ca8b0 l O .irom0.text 00000009 flash_str$7706_96_3 +402ca8c0 l O .irom0.text 00000008 flash_str$7707_96_4 00000000 l df *ABS* 00000000 pp.c 3ffed0c0 l O .bss 00000001 pp_soft_wdt_count_83 3ffed0c4 l O .bss 00000014 noise_test_timer_105 @@ -293,32 +293,32 @@ SYMBOL TABLE: 3ffed144 l O .bss 0000016c TxRxCxt_291 3ffed2b0 l O .bss 0000000f pp_sig_cnt_140 3ffed2f0 l O .bss 00000110 ppTaskQ_263 -402ca8b0 l O .irom0.text 00000005 mem_debug_file_132 +402ca8d0 l O .irom0.text 00000005 mem_debug_file_132 3ffe8496 l O .data 00000001 noise_now_114 3ffe8498 l O .data 00000004 PeriodCalInterval_116 3ffe84a0 l O .data 00000004 pTxRx_150 40107d48 l F .text 00000025 ieee80211_hdrsize -402ca8c0 l O .irom0.text 0000000e flash_str$7334_75_3 -402ca8d0 l O .irom0.text 0000000e flash_str$7335_75_4 -402b513b l .irom0.text 0000002d __switchjump_table_xs_89_10 -402b50dc l F .irom0.text 000001fa ppTask -402b578c l F .irom0.text 000001b6 ppProcTxDone -402b63f4 l F .irom0.text 00000066 ppProcessWaitingQueue -402b5964 l F .irom0.text 000000ae ppRxPkt -402b52d8 l F .irom0.text 000000b0 ppTxProtoProc +402ca8e0 l O .irom0.text 0000000e flash_str$7334_75_3 +402ca8f0 l O .irom0.text 0000000e flash_str$7335_75_4 +402b5157 l .irom0.text 0000002d __switchjump_table_xs_89_10 +402b50f8 l F .irom0.text 000001fa ppTask +402b57a8 l F .irom0.text 000001b6 ppProcTxDone +402b6410 l F .irom0.text 00000066 ppProcessWaitingQueue +402b5980 l F .irom0.text 000000ae ppRxPkt +402b52f4 l F .irom0.text 000000b0 ppTxProtoProc 3ffe8c8c l O .rodata 00000004 __switch_array_308 -402ca8e0 l O .irom0.text 0000000a flash_str$7688_99_5 -402b6600 l F .irom0.text 00000102 ppProcTxSecFrame -402b6464 l F .irom0.text 0000018c ppMapTxQueue +402ca900 l O .irom0.text 0000000a flash_str$7688_99_5 +402b661c l F .irom0.text 00000102 ppProcTxSecFrame +402b6480 l F .irom0.text 0000018c ppMapTxQueue 3ffed400 l O .bss 00000001 need_pwctrl$7948_92_7 -402b6270 l F .irom0.text 0000003c ppDequeueTxDone_Locked +402b628c l F .irom0.text 0000003c ppDequeueTxDone_Locked 401051fc l F .text 000000fb ppSearchTxframe -402b601c l F .irom0.text 00000201 ppRxProtoProc -402b62ac l F .irom0.text 0000003c ppDequeueRxq_Locked -402b5a18 l F .irom0.text 000000ea CheckBcnMeetReq -402ca8f0 l O .irom0.text 00000013 flash_str$8354_138_4 -402ca910 l O .irom0.text 0000000e flash_str$8470_143_12 -402b5dcc l F .irom0.text 00000245 HdlChlFreqCal +402b6038 l F .irom0.text 00000201 ppRxProtoProc +402b62c8 l F .irom0.text 0000003c ppDequeueRxq_Locked +402b5a34 l F .irom0.text 000000ea CheckBcnMeetReq +402ca910 l O .irom0.text 00000013 flash_str$8354_138_4 +402ca930 l O .irom0.text 0000000e flash_str$8470_143_12 +402b5de8 l F .irom0.text 00000245 HdlChlFreqCal 4010516c l F .text 0000008d ppGetTxframe 401052f8 l F .text 000000c4 ppSelectNextQueue 401053bc l F .text 00000165 ppSearchTxQueue @@ -329,7 +329,7 @@ SYMBOL TABLE: 3ffed410 l O .bss 00000100 our_controls_46 3ffe84b0 l O .data 00000040 our_ack_time_51 40107d70 l F .text 0000001c RC_GetPreamble -402b676c l F .irom0.text 000001e4 RC_Initialize +402b6788 l F .irom0.text 000001e4 RC_Initialize 401058b8 l F .text 00000031 RC_GetDuration 00000000 l df *ABS* 00000000 trc.c 3ffed510 l O .bss 00000004 updateCounter_107 @@ -347,18 +347,18 @@ SYMBOL TABLE: 401058fe l .text 00000030 __switchjump_table_xs_50_11 401058f0 l F .text 0000006f rc11GRate2SchedIdx 40107d9c l F .text 00000029 rc11BRate2SchedIdx -402b6aa4 l F .irom0.text 00000013 rcBuildIndex +402b6ac0 l F .irom0.text 00000013 rcBuildIndex 40105964 l F .text 0000001f rcClearCurSched 40105990 l F .text 00000099 rcLowerSched 40105a2c l F .text 0000005c rcTxUpdatePer -402ca920 l O .irom0.text 00000006 flash_str$6572_64_3 +402ca940 l O .irom0.text 00000006 flash_str$6572_64_3 40105ec0 l F .text 00000280 rcUpdateRate 40105cd5 l .text 00000060 __switchjump_table_xs_68_13 40105cc4 l F .text 000001ed rssi_margin -402ca940 l O .irom0.text 00000008 flash_str$7345_80_8 -402ca930 l O .irom0.text 0000000e flash_str$7344_80_6 -402ca948 l O .irom0.text 00000007 flash_str$7397_84_4 -402ca950 l O .irom0.text 00000008 flash_str$7398_84_5 +402ca960 l O .irom0.text 00000008 flash_str$7345_80_8 +402ca950 l O .irom0.text 0000000e flash_str$7344_80_6 +402ca968 l O .irom0.text 00000007 flash_str$7397_84_4 +402ca970 l O .irom0.text 00000008 flash_str$7398_84_5 00000000 l df *ABS* 00000000 wdev.c 3ffed9c0 l O .bss 00000160 my_event_100 3ffedb20 l O .bss 00000001 WdevRxIsClose_103 @@ -370,7 +370,7 @@ SYMBOL TABLE: 3fff01a0 l O .bss 00000054 _wdev_rx_ampdu_len_desc_space_120 3fff0200 l O .bss 00000700 _wdev_rx_ampdu_len_space_121 3fff0900 l O .bss 00000008 MacTimerCb_126 -402ca958 l O .irom0.text 00000007 mem_debug_file_178 +402ca978 l O .irom0.text 00000007 mem_debug_file_178 3ffe8740 l O .data 00000004 g_wDevCtrl_83 3ffe8744 l O .data 00000004 BcnInterval_108 40106214 l F .text 00000090 wDev_FetchRxLink @@ -378,12 +378,12 @@ SYMBOL TABLE: 40106320 l F .text 00000031 wDev_DiscardFrame 40106354 l F .text 00000033 wDev_DiscardAMPDULen 4010639c l F .text 00000270 wDev_ProcessRxSucData -402b7260 l F .irom0.text 0000019a wDev_Rxbuf_Init +402b727c l F .irom0.text 0000019a wDev_Rxbuf_Init 40106ef0 l F .text 00000017 wDevCleanRxBuf -402b7404 l F .irom0.text 0000001d wDev_AutoAckRate_Init -402b7424 l F .irom0.text 00000056 wDev_Bssid_Init +402b7420 l F .irom0.text 0000001d wDev_AutoAckRate_Init +402b7440 l F .irom0.text 00000056 wDev_Bssid_Init 40106698 l F .text 00000019 wDev_MacTimerISRHdl -402b7a18 l F .irom0.text 00000051 wDev_Init_dummy_key +402b7a34 l F .irom0.text 00000051 wDev_Init_dummy_key 40106ff4 l F .text 0000013d wDev_SnifferRxHT40 40106f0c l F .text 000000d8 wDev_SnifferRxLDPC 4010714c l F .text 0000028c wDev_SnifferRxData2 @@ -395,7 +395,7 @@ SYMBOL TABLE: 3fff0e80 l O .bss 00000260 eb_mgmt_sbuf_space_45 3fff10e0 l O .bss 00000280 eb_txdesc_space_46 3fff1360 l O .bss 00000054 eb_rxdesc_space_47 -402ca960 l O .irom0.text 0000000a mem_debug_file_37 +402ca980 l O .irom0.text 0000000a mem_debug_file_37 00000000 l df *ABS* 00000000 pwm.c 3fff2418 l O .bss 00000001 light_debug_en_33 3fff241c l O .bss 00000004 pwm_chn_num_36 @@ -416,173 +416,173 @@ SYMBOL TABLE: 3fff2560 l O .bss 00000040 run_pwm_single_lsb_49 3ffe8950 l O .data 00000004 last_gpio_hdl_frc1_tick_53 3ffe8958 l O .data 00000008 pwm_out_io_num_35 -402c49b0 l F .irom0.text 000000b8 pwm_insert_sort -402cc4e0 l O .irom0.text 0000000a flash_str$2522_3_7 -402cc4f0 l O .irom0.text 00000009 flash_str$2520_3_5 -402cc500 l O .irom0.text 0000000f flash_str$2517_3_3 -402cc510 l O .irom0.text 00000002 flash_str$2523_3_8 -402cc520 l O .irom0.text 0000001a flash_str$2521_3_6 -402cc540 l O .irom0.text 0000000a flash_str$2519_3_4 -402cc550 l O .irom0.text 00000006 flash_str$2527_3_9 -402cc560 l O .irom0.text 00000009 flash_str$2531_3_13 -402cc570 l O .irom0.text 00000009 flash_str$2529_3_11 -402cc580 l O .irom0.text 00000002 flash_str$2532_3_14 -402cc590 l O .irom0.text 00000009 flash_str$2530_3_12 -402cc5a0 l O .irom0.text 00000009 flash_str$2528_3_10 -402cc5b0 l O .irom0.text 0000000b flash_str$2933_7_2 -402c4f60 l F .irom0.text 0000003b pwm_set_period_duty +402c49cc l F .irom0.text 000000b8 pwm_insert_sort +402cc500 l O .irom0.text 0000000a flash_str$2522_3_7 +402cc510 l O .irom0.text 00000009 flash_str$2520_3_5 +402cc520 l O .irom0.text 0000000f flash_str$2517_3_3 +402cc530 l O .irom0.text 00000002 flash_str$2523_3_8 +402cc540 l O .irom0.text 0000001a flash_str$2521_3_6 +402cc560 l O .irom0.text 0000000a flash_str$2519_3_4 +402cc570 l O .irom0.text 00000006 flash_str$2527_3_9 +402cc580 l O .irom0.text 00000009 flash_str$2531_3_13 +402cc590 l O .irom0.text 00000009 flash_str$2529_3_11 +402cc5a0 l O .irom0.text 00000002 flash_str$2532_3_14 +402cc5b0 l O .irom0.text 00000009 flash_str$2530_3_12 +402cc5c0 l O .irom0.text 00000009 flash_str$2528_3_10 +402cc5d0 l O .irom0.text 0000000b flash_str$2933_7_2 +402c4f7c l F .irom0.text 0000003b pwm_set_period_duty 40107600 l F .text 0000038f pwm_fine_control -402cc5c0 l O .irom0.text 0000001c flash_str$3413_13_6 +402cc5e0 l O .irom0.text 0000001c flash_str$3413_13_6 00000000 l df *ABS* 00000000 sc_sniffer.c -402cc714 l O .irom0.text 00000012 flash_str$3551 -402cc624 l O .irom0.text 00000013 flash_str$3614 +402cc734 l O .irom0.text 00000012 flash_str$3551 +402cc644 l O .irom0.text 00000013 flash_str$3614 3ffe89bf l O .data 00000001 sScanTime 3ffe89be l O .data 00000001 sScanTimeMax -402cc638 l O .irom0.text 0000000e flash_str$3608 -402cc728 l O .irom0.text 00000016 flash_str$3530 -402cc740 l O .irom0.text 00000016 flash_str$3519 -402cc688 l O .irom0.text 0000002d flash_str$3594 -402cc674 l O .irom0.text 00000013 flash_str$3595 -402cc65c l O .irom0.text 00000016 flash_str$3596 -402cc648 l O .irom0.text 00000011 flash_str$3597 -402cc6fc l O .irom0.text 00000016 flash_str$3569 -402cc6e4 l O .irom0.text 00000016 flash_str$3573 -402cc6cc l O .irom0.text 00000016 flash_str$3577 -402cc6b8 l O .irom0.text 00000014 flash_str$3581 -402cc610 l O .irom0.text 00000013 flash_str$3621 -402cc5fc l O .irom0.text 00000013 flash_str$3625 -402cc5dc l O .irom0.text 0000001d flash_str$3626 +402cc658 l O .irom0.text 0000000e flash_str$3608 +402cc748 l O .irom0.text 00000016 flash_str$3530 +402cc760 l O .irom0.text 00000016 flash_str$3519 +402cc6a8 l O .irom0.text 0000002d flash_str$3594 +402cc694 l O .irom0.text 00000013 flash_str$3595 +402cc67c l O .irom0.text 00000016 flash_str$3596 +402cc668 l O .irom0.text 00000011 flash_str$3597 +402cc71c l O .irom0.text 00000016 flash_str$3569 +402cc704 l O .irom0.text 00000016 flash_str$3573 +402cc6ec l O .irom0.text 00000016 flash_str$3577 +402cc6d8 l O .irom0.text 00000014 flash_str$3581 +402cc630 l O .irom0.text 00000013 flash_str$3621 +402cc61c l O .irom0.text 00000013 flash_str$3625 +402cc5fc l O .irom0.text 0000001d flash_str$3626 00000000 l df *ABS* 00000000 sc_esptouch.c -402c5a5c l F .irom0.text 0000003a get_crc_bytes -402c5a98 l F .irom0.text 00000002 TOUCH_udp_recv_cb -402c5c20 l F .irom0.text 0000008d TOUCH_udp_send_cb -402c5b5c l F .irom0.text 000000bf TOUCH_Send_platform -402c5ab0 l F .irom0.text 000000a5 TOUCH_Send_ACK -402cc760 l O .irom0.text 0000000f flash_str$3742 +402c5a78 l F .irom0.text 0000003a get_crc_bytes +402c5ab4 l F .irom0.text 00000002 TOUCH_udp_recv_cb +402c5c3c l F .irom0.text 0000008d TOUCH_udp_send_cb +402c5b78 l F .irom0.text 000000bf TOUCH_Send_platform +402c5acc l F .irom0.text 000000a5 TOUCH_Send_ACK +402cc780 l O .irom0.text 0000000f flash_str$3742 3fff3108 l O .bss 00000004 ip$3747 -402ccb18 l O .irom0.text 0000001b flash_str$3451 -402ccaf4 l O .irom0.text 00000023 flash_str$3452 -402ccadc l O .irom0.text 00000018 flash_str$3453 -402ccab8 l O .irom0.text 00000022 flash_str$3454 -402cca9c l O .irom0.text 00000019 flash_str$3465 -402cca74 l O .irom0.text 00000027 flash_str$3466 -402cca60 l O .irom0.text 00000013 flash_str$3493 -402cca50 l O .irom0.text 0000000f flash_str$3502 -402cca40 l O .irom0.text 0000000f flash_str$3503 -402cca28 l O .irom0.text 00000017 flash_str$3504 -402cc9fc l O .irom0.text 0000002c flash_str$3505 -402cc9d0 l O .irom0.text 00000029 flash_str$3506 -402cc9c0 l O .irom0.text 00000010 flash_str$3507 -402cc8c0 l O .irom0.text 0000000e flash_str$3609 -402cc8ac l O .irom0.text 00000011 flash_str$3619 -402cc894 l O .irom0.text 00000016 flash_str$3620 -402cc874 l O .irom0.text 00000020 flash_str$3621 +402ccb38 l O .irom0.text 0000001b flash_str$3451 +402ccb14 l O .irom0.text 00000023 flash_str$3452 +402ccafc l O .irom0.text 00000018 flash_str$3453 +402ccad8 l O .irom0.text 00000022 flash_str$3454 +402ccabc l O .irom0.text 00000019 flash_str$3465 +402cca94 l O .irom0.text 00000027 flash_str$3466 +402cca80 l O .irom0.text 00000013 flash_str$3493 +402cca70 l O .irom0.text 0000000f flash_str$3502 +402cca60 l O .irom0.text 0000000f flash_str$3503 +402cca48 l O .irom0.text 00000017 flash_str$3504 +402cca1c l O .irom0.text 0000002c flash_str$3505 +402cc9f0 l O .irom0.text 00000029 flash_str$3506 +402cc9e0 l O .irom0.text 00000010 flash_str$3507 +402cc8e0 l O .irom0.text 0000000e flash_str$3609 +402cc8cc l O .irom0.text 00000011 flash_str$3619 +402cc8b4 l O .irom0.text 00000016 flash_str$3620 +402cc894 l O .irom0.text 00000020 flash_str$3621 3fff3138 l O .bss 00000074 sta_conf -402cc868 l O .irom0.text 0000000a flash_str$3653 -402cc85c l O .irom0.text 0000000a flash_str$3654 -402cc84c l O .irom0.text 00000010 flash_str$3656 -402cc838 l O .irom0.text 00000012 flash_str$3657 -402cc820 l O .irom0.text 00000015 flash_str$3665 -402cc7fc l O .irom0.text 00000021 flash_str$3666 -402cc7e4 l O .irom0.text 00000016 flash_str$3667 -402cc7dc l O .irom0.text 00000007 flash_str$3682 -402cc7cc l O .irom0.text 0000000d flash_str$3686 -402cc7bc l O .irom0.text 0000000d flash_str$3687 -402cc7a8 l O .irom0.text 00000011 flash_str$3700 -402cc798 l O .irom0.text 0000000d flash_str$3704 -402cc788 l O .irom0.text 0000000d flash_str$3705 -402cc77c l O .irom0.text 0000000a flash_str$3706 -402cc774 l O .irom0.text 00000006 flash_str$3707 -402cc770 l O .irom0.text 00000003 flash_str$3711 -402cc9ac l O .irom0.text 00000011 flash_str$3530 -402cc9a0 l O .irom0.text 0000000a flash_str$3531 -402cc994 l O .irom0.text 0000000a flash_str$3532 -402cc980 l O .irom0.text 00000012 flash_str$3534 -402cc96c l O .irom0.text 00000012 flash_str$3536 -402cc948 l O .irom0.text 00000021 flash_str$3538 -402cc930 l O .irom0.text 00000016 flash_str$3539 -402cc928 l O .irom0.text 00000007 flash_str$3554 -402cc918 l O .irom0.text 0000000d flash_str$3558 -402cc908 l O .irom0.text 0000000d flash_str$3559 -402cc8f8 l O .irom0.text 0000000d flash_str$3575 -402cc8e8 l O .irom0.text 0000000d flash_str$3576 -402cc8dc l O .irom0.text 0000000a flash_str$3577 -402cc8d4 l O .irom0.text 00000006 flash_str$3578 -402cc8d0 l O .irom0.text 00000003 flash_str$3582 +402cc888 l O .irom0.text 0000000a flash_str$3653 +402cc87c l O .irom0.text 0000000a flash_str$3654 +402cc86c l O .irom0.text 00000010 flash_str$3656 +402cc858 l O .irom0.text 00000012 flash_str$3657 +402cc840 l O .irom0.text 00000015 flash_str$3665 +402cc81c l O .irom0.text 00000021 flash_str$3666 +402cc804 l O .irom0.text 00000016 flash_str$3667 +402cc7fc l O .irom0.text 00000007 flash_str$3682 +402cc7ec l O .irom0.text 0000000d flash_str$3686 +402cc7dc l O .irom0.text 0000000d flash_str$3687 +402cc7c8 l O .irom0.text 00000011 flash_str$3700 +402cc7b8 l O .irom0.text 0000000d flash_str$3704 +402cc7a8 l O .irom0.text 0000000d flash_str$3705 +402cc79c l O .irom0.text 0000000a flash_str$3706 +402cc794 l O .irom0.text 00000006 flash_str$3707 +402cc790 l O .irom0.text 00000003 flash_str$3711 +402cc9cc l O .irom0.text 00000011 flash_str$3530 +402cc9c0 l O .irom0.text 0000000a flash_str$3531 +402cc9b4 l O .irom0.text 0000000a flash_str$3532 +402cc9a0 l O .irom0.text 00000012 flash_str$3534 +402cc98c l O .irom0.text 00000012 flash_str$3536 +402cc968 l O .irom0.text 00000021 flash_str$3538 +402cc950 l O .irom0.text 00000016 flash_str$3539 +402cc948 l O .irom0.text 00000007 flash_str$3554 +402cc938 l O .irom0.text 0000000d flash_str$3558 +402cc928 l O .irom0.text 0000000d flash_str$3559 +402cc918 l O .irom0.text 0000000d flash_str$3575 +402cc908 l O .irom0.text 0000000d flash_str$3576 +402cc8fc l O .irom0.text 0000000a flash_str$3577 +402cc8f4 l O .irom0.text 00000006 flash_str$3578 +402cc8f0 l O .irom0.text 00000003 flash_str$3582 00000000 l df *ABS* 00000000 sc_airkiss.c -402c772c l F .irom0.text 0000003a get_crc_bytes -402ccc04 l O .irom0.text 0000000c flash_str$3648 -402ccbf8 l O .irom0.text 0000000b flash_str$3649 -402ccbe8 l O .irom0.text 0000000e flash_str$3655 -402ccbd8 l O .irom0.text 0000000e flash_str$3656 -402ccbcc l O .irom0.text 0000000b flash_str$3657 -402ccbbc l O .irom0.text 0000000d flash_str$3663 -402ccbac l O .irom0.text 0000000e flash_str$3664 -402ccba0 l O .irom0.text 0000000b flash_str$3665 -402ccb90 l O .irom0.text 0000000d flash_str$3670 -402ccb80 l O .irom0.text 0000000d flash_str$3671 -402ccb74 l O .irom0.text 0000000b flash_str$3672 -402c7794 l F .irom0.text 000004bb KISS_Get_sequ_data +402c7748 l F .irom0.text 0000003a get_crc_bytes +402ccc24 l O .irom0.text 0000000c flash_str$3648 +402ccc18 l O .irom0.text 0000000b flash_str$3649 +402ccc08 l O .irom0.text 0000000e flash_str$3655 +402ccbf8 l O .irom0.text 0000000e flash_str$3656 +402ccbec l O .irom0.text 0000000b flash_str$3657 +402ccbdc l O .irom0.text 0000000d flash_str$3663 +402ccbcc l O .irom0.text 0000000e flash_str$3664 +402ccbc0 l O .irom0.text 0000000b flash_str$3665 +402ccbb0 l O .irom0.text 0000000d flash_str$3670 +402ccba0 l O .irom0.text 0000000d flash_str$3671 +402ccb94 l O .irom0.text 0000000b flash_str$3672 +402c77b0 l F .irom0.text 000004bb KISS_Get_sequ_data 3fff31ac l O .bss 00000001 weixin_token -402ccb40 l O .irom0.text 0000000d flash_str$3723 -402c7c5c l F .irom0.text 000000ab KISS_Send_udp -402c7d08 l F .irom0.text 00000063 KISS_Udp_send_cb -402ccef4 l O .irom0.text 0000001b flash_str$3418 -402cced0 l O .irom0.text 00000023 flash_str$3419 -402cceb4 l O .irom0.text 00000019 flash_str$3426 -402cce90 l O .irom0.text 00000024 flash_str$3427 -402cce74 l O .irom0.text 00000019 flash_str$3431 -402cce50 l O .irom0.text 00000024 flash_str$3432 -402cce40 l O .irom0.text 0000000f flash_str$3459 -402cce38 l O .irom0.text 00000006 flash_str$3460 -402cce34 l O .irom0.text 00000002 flash_str$3464 -402cce24 l O .irom0.text 0000000f flash_str$3466 -402cce10 l O .irom0.text 00000011 flash_str$3467 -402cce00 l O .irom0.text 00000010 flash_str$3468 -402ccdf4 l O .irom0.text 0000000a flash_str$3469 -402ccdec l O .irom0.text 00000006 flash_str$3471 -402ccde8 l O .irom0.text 00000002 flash_str$3475 -402ccdd4 l O .irom0.text 00000012 flash_str$3476 -402ccdc0 l O .irom0.text 00000014 flash_str$3481 -402ccdb8 l O .irom0.text 00000008 flash_str$3498 -402ccda4 l O .irom0.text 00000014 flash_str$3499 -402ccd9c l O .irom0.text 00000006 flash_str$3500 -402ccd90 l O .irom0.text 0000000a flash_str$3504 -402ccd88 l O .irom0.text 00000008 flash_str$3505 -402ccd80 l O .irom0.text 00000006 flash_str$3506 -402ccd7c l O .irom0.text 00000002 flash_str$3510 -402ccd74 l O .irom0.text 00000005 flash_str$3511 -402ccd6c l O .irom0.text 00000006 flash_str$3512 -402ccd68 l O .irom0.text 00000002 flash_str$3516 -402ccd5c l O .irom0.text 0000000a flash_str$3520 -402ccd54 l O .irom0.text 00000008 flash_str$3548 -402ccd44 l O .irom0.text 0000000f flash_str$3550 -402ccd2c l O .irom0.text 00000015 flash_str$3551 -402ccd1c l O .irom0.text 00000010 flash_str$3552 -402ccd0c l O .irom0.text 0000000d flash_str$3553 -402ccd04 l O .irom0.text 00000006 flash_str$3555 -402cccf4 l O .irom0.text 0000000e flash_str$3559 -402cccec l O .irom0.text 00000006 flash_str$3560 -402ccce8 l O .irom0.text 00000003 flash_str$3564 -402cccd4 l O .irom0.text 00000012 flash_str$3565 -402cccbc l O .irom0.text 00000016 flash_str$3566 +402ccb60 l O .irom0.text 0000000d flash_str$3723 +402c7c78 l F .irom0.text 000000ab KISS_Send_udp +402c7d24 l F .irom0.text 00000063 KISS_Udp_send_cb +402ccf14 l O .irom0.text 0000001b flash_str$3418 +402ccef0 l O .irom0.text 00000023 flash_str$3419 +402cced4 l O .irom0.text 00000019 flash_str$3426 +402cceb0 l O .irom0.text 00000024 flash_str$3427 +402cce94 l O .irom0.text 00000019 flash_str$3431 +402cce70 l O .irom0.text 00000024 flash_str$3432 +402cce60 l O .irom0.text 0000000f flash_str$3459 +402cce58 l O .irom0.text 00000006 flash_str$3460 +402cce54 l O .irom0.text 00000002 flash_str$3464 +402cce44 l O .irom0.text 0000000f flash_str$3466 +402cce30 l O .irom0.text 00000011 flash_str$3467 +402cce20 l O .irom0.text 00000010 flash_str$3468 +402cce14 l O .irom0.text 0000000a flash_str$3469 +402cce0c l O .irom0.text 00000006 flash_str$3471 +402cce08 l O .irom0.text 00000002 flash_str$3475 +402ccdf4 l O .irom0.text 00000012 flash_str$3476 +402ccde0 l O .irom0.text 00000014 flash_str$3481 +402ccdd8 l O .irom0.text 00000008 flash_str$3498 +402ccdc4 l O .irom0.text 00000014 flash_str$3499 +402ccdbc l O .irom0.text 00000006 flash_str$3500 +402ccdb0 l O .irom0.text 0000000a flash_str$3504 +402ccda8 l O .irom0.text 00000008 flash_str$3505 +402ccda0 l O .irom0.text 00000006 flash_str$3506 +402ccd9c l O .irom0.text 00000002 flash_str$3510 +402ccd94 l O .irom0.text 00000005 flash_str$3511 +402ccd8c l O .irom0.text 00000006 flash_str$3512 +402ccd88 l O .irom0.text 00000002 flash_str$3516 +402ccd7c l O .irom0.text 0000000a flash_str$3520 +402ccd74 l O .irom0.text 00000008 flash_str$3548 +402ccd64 l O .irom0.text 0000000f flash_str$3550 +402ccd4c l O .irom0.text 00000015 flash_str$3551 +402ccd3c l O .irom0.text 00000010 flash_str$3552 +402ccd2c l O .irom0.text 0000000d flash_str$3553 +402ccd24 l O .irom0.text 00000006 flash_str$3555 +402ccd14 l O .irom0.text 0000000e flash_str$3559 +402ccd0c l O .irom0.text 00000006 flash_str$3560 +402ccd08 l O .irom0.text 00000003 flash_str$3564 +402cccf4 l O .irom0.text 00000012 flash_str$3565 +402cccdc l O .irom0.text 00000016 flash_str$3566 3fff31b0 l O .bss 00000074 sta_conf -402ccca8 l O .irom0.text 00000014 flash_str$3592 -402ccc94 l O .irom0.text 00000013 flash_str$3596 -402ccc84 l O .irom0.text 00000010 flash_str$3616 -402ccc74 l O .irom0.text 0000000e flash_str$3617 -402ccc64 l O .irom0.text 0000000e flash_str$3619 -402ccc54 l O .irom0.text 0000000d flash_str$3620 -402ccc3c l O .irom0.text 00000016 flash_str$3623 -402ccc24 l O .irom0.text 00000018 flash_str$3627 -402ccc10 l O .irom0.text 00000014 flash_str$3628 -402ccb68 l O .irom0.text 0000000a flash_str$3695 -402ccb64 l O .irom0.text 00000003 flash_str$3696 -402ccb58 l O .irom0.text 0000000c flash_str$3700 -402ccb54 l O .irom0.text 00000003 flash_str$3701 -402ccb50 l O .irom0.text 00000003 flash_str$3708 -402ccb34 l O .irom0.text 0000000c flash_str$3733 -402c88cc l F .irom0.text 00000720 KISS_Deal_with_ht20 +402cccc8 l O .irom0.text 00000014 flash_str$3592 +402cccb4 l O .irom0.text 00000013 flash_str$3596 +402ccca4 l O .irom0.text 00000010 flash_str$3616 +402ccc94 l O .irom0.text 0000000e flash_str$3617 +402ccc84 l O .irom0.text 0000000e flash_str$3619 +402ccc74 l O .irom0.text 0000000d flash_str$3620 +402ccc5c l O .irom0.text 00000016 flash_str$3623 +402ccc44 l O .irom0.text 00000018 flash_str$3627 +402ccc30 l O .irom0.text 00000014 flash_str$3628 +402ccb88 l O .irom0.text 0000000a flash_str$3695 +402ccb84 l O .irom0.text 00000003 flash_str$3696 +402ccb78 l O .irom0.text 0000000c flash_str$3700 +402ccb74 l O .irom0.text 00000003 flash_str$3701 +402ccb70 l O .irom0.text 00000003 flash_str$3708 +402ccb54 l O .irom0.text 0000000c flash_str$3733 +402c88e8 l F .irom0.text 00000720 KISS_Deal_with_ht20 00000000 l df *ABS* 00000000 memchr.c 00000000 l df *ABS* 00000000 strcat.c 00000000 l df *ABS* 00000000 sysgettod.c @@ -592,79 +592,79 @@ SYMBOL TABLE: 3fff376c g O .bss 00000004 current_iphdr_src 4028a4d0 g F .irom0.text 0000002e chm_check_same_channel 402815a0 g F .irom0.text 0000002b aes_encrypt_deinit -402af688 g F .irom0.text 00000115 cal_rf_ana_gain +402af6a4 g F .irom0.text 00000115 cal_rf_ana_gain 402a0adc g F .irom0.text 00000008 system_init_done_cb -402cb228 g F .irom0.text 0000001b inet_chksum -402c0140 g F .irom0.text 0000000e raw_bind -402ca618 g F .irom0.text 00000002 chip_v6_get_sense -402b4044 g F .irom0.text 0000001a pm_force_scan_unlock +402cb248 g F .irom0.text 0000001b inet_chksum +402c015c g F .irom0.text 0000000e raw_bind +402ca638 g F .irom0.text 00000002 chip_v6_get_sense +402b4060 g F .irom0.text 0000001a pm_force_scan_unlock 402997e0 g F .irom0.text 00000091 wpa_get_ntp_timestamp -402bfc40 g F .irom0.text 0000004d pbuf_realloc +402bfc5c g F .irom0.text 0000004d pbuf_realloc 3fff3528 g O .bss 00000074 wifi_set_stationConf 3ffe8015 g O .data 00000001 dhcps_flag -402bbc90 g F .irom0.text 0000000f espconn_mdns_server_register -402a9474 g F .irom0.text 00000057 cJSON_ReplaceItemViaPointer -402a7c4c g F .irom0.text 0000003a mqtt_msg_pubcomp +402bbcac g F .irom0.text 0000000f espconn_mdns_server_register +402a9490 g F .irom0.text 00000057 cJSON_ReplaceItemViaPointer +402a7c68 g F .irom0.text 0000003a mqtt_msg_pubcomp 40291eec g F .irom0.text 0000017c x509_verify 40296310 g F .irom0.text 0000010d asn1_signature_type -402b5b04 g F .irom0.text 00000008 freq_change_sta_scan_force_enable -402a8b0c g F .irom0.text 00000011 cJSON_PrintUnformatted +402b5b20 g F .irom0.text 00000008 freq_change_sta_scan_force_enable +402a8b28 g F .irom0.text 00000011 cJSON_PrintUnformatted 40100e08 g F .text 00000033 pvPortCalloc -402b5b0c g F .irom0.text 000000a5 freq_changle_sta_scan_do_cb +402b5b28 g F .irom0.text 000000a5 freq_changle_sta_scan_do_cb 3ffec74c g O .rodata 00000001 DATA_RSSI_BEAR 402a028c g F .irom0.text 00000120 system_upgrade_reboot 4029947c g F .irom0.text 00000048 upgrade_crc_check -402c1460 g F .irom0.text 00000013 tcp_next_iss +402c147c g F .irom0.text 00000013 tcp_next_iss 402a356c g F .irom0.text 00000012 wifi_unregister_rfid_locp_recv_cb 402985f8 g F .irom0.text 0000009e system_upgrade_init 402878a0 g F .irom0.text 00000034 ieee80211_phy_init 40004d04 g *ABS* 00000000 gpio_register_set -402affac g F .irom0.text 000001c2 rc_cal -402b6f94 g F .irom0.text 00000043 rc_get_sta_trc -402bdd70 g F .irom0.text 0000002f igmp_report_groups +402affc8 g F .irom0.text 000001c2 rc_cal +402b6fb0 g F .irom0.text 00000043 rc_get_sta_trc +402bdd8c g F .irom0.text 0000002f igmp_report_groups 3ffec960 g O .bss 00000004 system_phy_init_sector 4028ff00 g F .irom0.text 0000008b ssl_new_context -402c0dac g F .irom0.text 0000004e tcp_update_rcv_ann_wnd -402abe4c g F .irom0.text 00000164 tx_cap_init +402c0dc8 g F .irom0.text 0000004e tcp_update_rcv_ann_wnd +402abe68 g F .irom0.text 00000164 tx_cap_init 3fff1b7b g O .bss 00000001 auth_type -402b7198 g F .irom0.text 00000017 wDev_Enable_Beacon_Tsf +402b71b4 g F .irom0.text 00000017 wDev_Enable_Beacon_Tsf 3fff1aa8 g O .bss 00000004 APRecvBcnStartTick 40106a54 g F .text 00000036 wDev_EnableTransmit 40296570 g F .irom0.text 0000003f bi_free 4028ff8c g F .irom0.text 00000024 add_private_key 4000ba48 g *ABS* 00000000 sha1_prf -402a5868 g F .irom0.text 00000015 user_mqtt_connect +402a5884 g F .irom0.text 00000015 user_mqtt_connect 40296064 g F .irom0.text 0000009a asn1_public_key 40290bf0 g F .irom0.text 00000065 send_finished 40287dc8 g F .irom0.text 0000004b ieee80211_regdomain_is_active_scan 40100f88 g F .text 00000007 xPortGetFreeHeapSize 3fff3794 g O .bss 00000004 netif_list 40297e4c g F .irom0.text 000000ab RSA_encrypt -402c0c04 g F .irom0.text 00000017 sntp_set_receive_time_size -402b908c g F .irom0.text 00000026 dhcp_cleanup +402c0c20 g F .irom0.text 00000017 sntp_set_receive_time_size +402b90a8 g F .irom0.text 00000026 dhcp_cleanup 4028596c g F .irom0.text 000000cc ieee80211_mesh_quick_get 40281dd8 g F .irom0.text 00000067 ieee80211_ifattach -402b99ec g F .irom0.text 00000027 node_remove_from_list +402b9a08 g F .irom0.text 00000027 node_remove_from_list 402a421c g F .irom0.text 00000027 user_pre_init 4029d930 g F .irom0.text 0000005b rsn_pmkid 40299e80 g F .irom0.text 0000004e wpa_auth_sta_init -402b42e0 g F .irom0.text 000000bb wifi_fpm_set_sleep_type +402b42fc g F .irom0.text 000000bb wifi_fpm_set_sleep_type 3fff1b76 g O .bss 00000002 TestStaFreqCalValInput 40101348 g F .text 000000ad system_deep_sleep_local_2 40284c1c g F .irom0.text 00000149 set_rate_limit -402a6a88 g F .irom0.text 0000003f mqtt_tcpclient_sent_cb +402a6aa4 g F .irom0.text 0000003f mqtt_tcpclient_sent_cb 40102e7c g F .text 00000000 .hidden __eqdf2 -402c3124 g F .irom0.text 0000013b tcp_rst +402c3140 g F .irom0.text 0000013b tcp_rst 40106a8c g F .text 0000001e wDev_DisableTransmit -402bb680 g F .irom0.text 0000006f espconn_get_keepalive -402bffa0 g F .irom0.text 0000005b pbuf_memfind -402a6ac8 g F .irom0.text 00000077 mqtt_timer +402bb69c g F .irom0.text 0000006f espconn_get_keepalive +402bffbc g F .irom0.text 0000005b pbuf_memfind +402a6ae4 g F .irom0.text 00000077 mqtt_timer 4000ce60 g *ABS* 00000000 __divdi3 402a1fbc g F .irom0.text 000000be wifi_station_disconnect 4028bae8 g F .irom0.text 00000072 cnx_node_alloc -402c4990 g F .irom0.text 0000001e getrealtimeofday -402a5ecc g F .irom0.text 0000005b user_check_sntp_stamp -402c4954 w F .irom0.text 0000003b _gettimeofday_r +402c49ac g F .irom0.text 0000001e getrealtimeofday +402a5ee8 g F .irom0.text 0000005b user_check_sntp_stamp +402c4970 w F .irom0.text 0000003b _gettimeofday_r 402a3404 g F .irom0.text 0000001e wifi_get_user_fixed_rate 401014bc g F .text 00000056 system_rtc_mem_read 4029f8c0 w F .irom0.text 00000002 system_restart_hook @@ -672,100 +672,100 @@ SYMBOL TABLE: 4029ffc0 g F .irom0.text 000002ae get_flash_bin_len 40290eb8 g F .irom0.text 000000f5 ssl_session_update 40299180 g F .irom0.text 00000041 upgrade_get_process_rate -402b3144 g F .irom0.text 00000002 pm_idle_sleep -402b6db0 g F .irom0.text 00000048 rcAttach +402b3160 g F .irom0.text 00000002 pm_idle_sleep +402b6dcc g F .irom0.text 00000048 rcAttach 3ffec758 g *ABS* 00000000 _bss_table_end 3ffe84a5 g O .data 00000001 test_freq_val_first 402a12a0 g F .irom0.text 00000069 system_param_load -402bacfc g F .irom0.text 0000001a espconn_pbuf_create +402bad18 g F .irom0.text 0000001a espconn_pbuf_create 402984b0 g F .irom0.text 00000045 RC4_crypt -402bd538 g F .irom0.text 000000cd etharp_request -402afa8c g F .irom0.text 00000099 txiq_get_mis_pwr +402bd554 g F .irom0.text 000000cd etharp_request +402afaa8 g F .irom0.text 00000099 txiq_get_mis_pwr 40295a5c g F .irom0.text 00000196 asn1_get_private_key -402a5a10 g F .irom0.text 0000001b user_mqtt_send -402aa990 g F .irom0.text 00000055 chip_v6_set_chan_wakeup_exit +402a5a2c g F .irom0.text 0000001b user_mqtt_send +402aa9ac g F .irom0.text 00000055 chip_v6_set_chan_wakeup_exit 3fff35b4 g O .bss 00000004 default_private_key 3ffecd5e g O .bss 00000001 rxmax_ext_level -402a70e8 g F .irom0.text 00000005 MQTT_OnTimeout -402b96fc g F .irom0.text 000000ba dhcp_start -402b4f9c g F .irom0.text 00000033 reset_noise_timer -402abdf4 g F .irom0.text 0000002c stop_dig_rx -402a98a0 g F .irom0.text 00000011 cJSON_ReplaceItemInObject +402a7104 g F .irom0.text 00000005 MQTT_OnTimeout +402b9718 g F .irom0.text 000000ba dhcp_start +402b4fb8 g F .irom0.text 00000033 reset_noise_timer +402abe10 g F .irom0.text 0000002c stop_dig_rx +402a98bc g F .irom0.text 00000011 cJSON_ReplaceItemInObject 40284eb8 g F .irom0.text 000004c2 ieee80211_parse_beacon -402acab0 g F .irom0.text 0000004f target_power_backoff -402aeca8 g F .irom0.text 00000014 phy_get_freq_param +402acacc g F .irom0.text 0000004f target_power_backoff +402aecc4 g F .irom0.text 00000014 phy_get_freq_param 3ffecb4e g O .bss 00000001 open_signaling_measurement 402a29e0 g F .irom0.text 000000ed wifi_softap_deauth -402c0c3c g F .irom0.text 00000005 tcp_err -402c52d4 g F .irom0.text 000000c1 smartconfig_get_status -402cb468 g O .irom0.text 00000004 ip_addr_any -402a90a4 g F .irom0.text 00000077 cJSON_CreateIntArray +402c0c58 g F .irom0.text 00000005 tcp_err +402c52f0 g F .irom0.text 000000c1 smartconfig_get_status +402cb488 g O .irom0.text 00000004 ip_addr_any +402a90c0 g F .irom0.text 00000077 cJSON_CreateIntArray 402a141c g F .irom0.text 000000ba wifi_station_get_ap_info -402cb2b4 g F .irom0.text 000000c0 inet_chksum_pseudo +402cb2d4 g F .irom0.text 000000c0 inet_chksum_pseudo fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask -402b915c g F .irom0.text 00000049 dhcp_network_changed +402b9178 g F .irom0.text 00000049 dhcp_network_changed 40100988 g F .text 00000172 ets_timer_arm_new -402c3b70 g F .irom0.text 00000041 udp_remove +402c3b8c g F .irom0.text 00000041 udp_remove 4028d1b0 g F .irom0.text 00000031 espconn_secure_cert_req_enable -402ab80c g F .irom0.text 00000153 gen_rx_gain_table -402a5844 g F .irom0.text 00000020 user_con_received +402ab828 g F .irom0.text 00000153 gen_rx_gain_table +402a5860 g F .irom0.text 00000020 user_con_received 4029fe20 g F .irom0.text 0000000c spi_flash_erase_protect_disable -402c50f0 g F .irom0.text 000000db sc_channel_timer_cb -402adbf0 g F .irom0.text 0000004f tx_cont_dis +402c510c g F .irom0.text 000000db sc_channel_timer_cb +402adc0c g F .irom0.text 0000004f tx_cont_dis 4028c6a8 g F .irom0.text 0000003b ieee80211_action_vendor_spec_attach 4028ccd4 g F .irom0.text 00000004 ieee80211_setup_rateset 40297bd8 g F .irom0.text 00000069 RSA_pub_key_new -402aebcc g F .irom0.text 00000033 phy_set_rx11b_reg -402b9ecc g F .irom0.text 00000007 wifi_softap_get_dhcps_lease_time -402be670 g F .irom0.text 00000023 ip_output_if -402a6c00 g F .irom0.text 000001b7 mqtt_tcpclient_recv +402aebe8 g F .irom0.text 00000033 phy_set_rx11b_reg +402b9ee8 g F .irom0.text 00000007 wifi_softap_get_dhcps_lease_time +402be68c g F .irom0.text 00000023 ip_output_if +402a6c1c g F .irom0.text 000001b7 mqtt_tcpclient_recv 3ffecd60 g O .bss 00000004 phy_rx_gain_dc_table -402c0a80 g F .irom0.text 0000002f sntp_set_timezone -402b69b8 g F .irom0.text 000000e9 rc_set_rate_limit_id -402c9e48 g F .irom0.text 00000062 UTILS_IsIPV4 -402b1e8c g F .irom0.text 000000ff sleep_reset_analog_rtcreg_8266 +402c0a9c g F .irom0.text 0000002f sntp_set_timezone +402b69d4 g F .irom0.text 000000e9 rc_set_rate_limit_id +402c9e68 g F .irom0.text 00000062 UTILS_IsIPV4 +402b1ea8 g F .irom0.text 000000ff sleep_reset_analog_rtcreg_8266 402a2cec g F .irom0.text 00000101 wifi_set_phy_mode 402a2b5c g F .irom0.text 0000000a wifi_unregister_user_ie_manufacturer_recv_cb 402a1400 g F .irom0.text 00000011 wifi_station_get_config_default 4028c25c g F .irom0.text 00000044 ieee80211_add_action_vendor_spec_esp 3ffed0fb g O .bss 00000001 dbg_stop_hw_wdt -402b4c58 g F .irom0.text 00000092 fpm_do_sleep -402bb1d0 g F .irom0.text 0000003b espconn_tcp_set_max_con_allow -402ae180 g F .irom0.text 000000e4 reduce_current_init +402b4c74 g F .irom0.text 00000092 fpm_do_sleep +402bb1ec g F .irom0.text 0000003b espconn_tcp_set_max_con_allow +402ae19c g F .irom0.text 000000e4 reduce_current_init 3fff38d8 g O .bss 00000014 weixin_timer 4029ed04 g F .irom0.text 0000009b flash_data_check -402af5f8 g F .irom0.text 0000008b get_sar_dout +402af614 g F .irom0.text 0000008b get_sar_dout 4028fc78 g F .irom0.text 00000067 ssl_free 4028e940 g F .irom0.text 00000030 ssl_obj_free 4029e140 g F .irom0.text 0000003f wpa_sm_alloc_eapol 40107eac g *ABS* 00000000 _lit4_end 40297dfc g F .irom0.text 0000002d RSA_print 40102614 g F .text 000000a1 user_mdns_config -402ccf10 g O .irom0.text 00000018 tkip -402bfa48 g F .irom0.text 00000073 pbuf_free -402c0c24 g F .irom0.text 00000005 tcp_recv -402a4718 g F .irom0.text 0000002f uart0_tx_buffer +402ccf30 g O .irom0.text 00000018 tkip +402bfa64 g F .irom0.text 00000073 pbuf_free +402c0c40 g F .irom0.text 00000005 tcp_recv +402a4738 g F .irom0.text 0000002f uart0_tx_buffer 40107bcc g F .text 00000000 .hidden __divsf3 4028c848 g F .irom0.text 00000035 ieee80211_add_ie_vendor_esp_mesh_group 3ffe84a8 g O .data 00000004 tcb 00000110 g *ABS* 00000000 _memmap_cacheattr_wt_base 402914b8 g F .irom0.text 00000017 sslserver_new -402bfca4 g F .irom0.text 0000001c pbuf_cat +402bfcc0 g F .irom0.text 0000001c pbuf_cat 4029e624 g F .irom0.text 00000004 wpa_sm_mlme_setprotection 3ffecd98 g O .bss 00000008 noise_array -402a920c g F .irom0.text 0000006f cJSON_CreateStringArray +402a9228 g F .irom0.text 0000006f cJSON_CreateStringArray 4028cbd4 g F .irom0.text 00000029 ieee80211_find_channel 3ffe8750 g O .data 00000020 rate_11b_rate2_rateid_table 40287b54 g F .irom0.text 00000034 ieee80211_iserp_rateset -402bb20c g F .irom0.text 00000031 espconn_tcp_set_buf_count -402c0adc g F .irom0.text 00000037 sntp_init -402a8b20 g F .irom0.text 00000075 cJSON_PrintBuffered -402a5a48 g F .irom0.text 00000008 user_mqtt_is_connect -402be694 g F .irom0.text 00000047 ip_output -402bdb60 g F .irom0.text 00000039 etharp_cleanup_netif +402bb228 g F .irom0.text 00000031 espconn_tcp_set_buf_count +402c0af8 g F .irom0.text 00000037 sntp_init +402a8b3c g F .irom0.text 00000075 cJSON_PrintBuffered +402a5a64 g F .irom0.text 00000008 user_mqtt_is_connect +402be6b0 g F .irom0.text 00000047 ip_output +402bdb7c g F .irom0.text 00000039 etharp_cleanup_netif 3fff310c g O .bss 00000004 pCHListTral -402bbadc g F .irom0.text 000000a5 ringbuf_memcpy_into -402b27b8 g F .irom0.text 00000035 pm_set_gpio_wakeup_pin +402bbaf8 g F .irom0.text 000000a5 ringbuf_memcpy_into +402b27d4 g F .irom0.text 00000035 pm_set_gpio_wakeup_pin 4029ea38 g F .irom0.text 00000054 user_uart_wait_tx_fifo_empty 40107ea9 g *ABS* 00000000 _text_end 40101714 g F .text 00000055 spi_flash_get_id @@ -773,304 +773,304 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 3ffe8e54 g O .rodata 00000004 ssl_prot_prefs 4029dc5c g F .irom0.text 00000142 ppInstallKey 402a27b4 g F .irom0.text 00000011 wifi_softap_set_config_current -402c3e04 g F .irom0.text 00000047 udp_sendto -402aa2cc g F .irom0.text 000000c5 ram_rfpll_set_freq +402c3e20 g F .irom0.text 00000047 udp_sendto +402aa2e8 g F .irom0.text 000000c5 ram_rfpll_set_freq 3ffec94c g O .bss 00000014 check_timeouts_timer -402c0894 g F .irom0.text 00000177 sntp__tzcalc_limits +402c08b0 g F .irom0.text 00000177 sntp__tzcalc_limits 3ffe87d0 g O .data 00000058 rate_11n_rate2_rateid_table 4028d11c g F .irom0.text 00000035 espconn_secure_get_size -402bb0ec g F .irom0.text 00000022 espconn_tcp_set_wnd -402a58d0 g F .irom0.text 000000a4 user_mqtt_init +402bb108 g F .irom0.text 00000022 espconn_tcp_set_wnd +402a58ec g F .irom0.text 000000a4 user_mqtt_init 4029da90 g F .irom0.text 00000025 wpa_parse_wpa_ie 3ffecb21 g O .bss 00000001 cpu_overclock 4010021c g F .text 00000052 NMI_Handler -402bae60 g F .irom0.text 00000049 espconn_create -402b2c5c g F .irom0.text 00000008 pm_set_sleep_level -402aa238 g F .irom0.text 00000058 wait_rfpll_cal_end -402a6dc4 g F .irom0.text 00000094 mqtt_tcpclient_connect_cb -402be9a8 g F .irom0.text 0000001a ipaddr_addr +402bae7c g F .irom0.text 00000049 espconn_create +402b2c78 g F .irom0.text 00000008 pm_set_sleep_level +402aa254 g F .irom0.text 00000058 wait_rfpll_cal_end +402a6de0 g F .irom0.text 00000094 mqtt_tcpclient_connect_cb +402be9c4 g F .irom0.text 0000001a ipaddr_addr 3ffecd6c g O .bss 00000004 tx_data2 40107c88 g F .text 00000000 .hidden __fixsfsi -402a4b20 g F .irom0.text 00000018 UART_ClearIntrStatus +402a4b3c g F .irom0.text 00000018 UART_ClearIntrStatus 4028aabc g F .irom0.text 00000011 cnx_start_handoff_cb -402a55b4 g F .irom0.text 0000003b user_devicefind_init -402c3260 g F .irom0.text 0000007b tcp_keepalive +402a55d0 g F .irom0.text 0000003b user_devicefind_init +402c327c g F .irom0.text 0000007b tcp_keepalive 40004d90 g *ABS* 00000000 gpio_pin_intr_state_set 401050c4 g F .text 00000023 ppRollBackTxQ 4028cd54 g F .irom0.text 00000021 ieee80211_regdomain_attach 4028d154 g F .irom0.text 00000031 espconn_secure_ca_enable -402bd488 g F .irom0.text 00000056 etharp_tmr -402bb4a0 g F .irom0.text 00000093 espconn_get_packet_info -402a5f38 g F .irom0.text 0000005b user_sntp_init +402bd4a4 g F .irom0.text 00000056 etharp_tmr +402bb4bc g F .irom0.text 00000093 espconn_get_packet_info +402a5f54 g F .irom0.text 0000005b user_sntp_init 4028c248 g F .irom0.text 0000000c unregister_ieee80211_action_vendor_get_key_cb -402ae7f8 g F .irom0.text 0000002c set_rf_gain_stage10 -402b222c g F .irom0.text 0000000f ic_set_opmode +402ae814 g F .irom0.text 0000002c set_rf_gain_stage10 +402b2248 g F .irom0.text 0000000f ic_set_opmode 400018a4 g *ABS* 00000000 ets_memset 40107eac g *ABS* 00000000 _lit4_start -402c147c g F .irom0.text 00000143 tcp_alloc +402c1498 g F .irom0.text 00000143 tcp_alloc 40287aec g F .irom0.text 00000038 ieee80211_node_pwrsave 40287e18 g F .irom0.text 00000035 ieee80211_rfid_locp_recv_open 40297890 g F .irom0.text 0000004f get_random_NZ 402888fc g F .irom0.text 0000000a scan_set_desChan -402b2c74 g F .irom0.text 00000008 pm_get_listen_interval +402b2c90 g F .irom0.text 00000008 pm_get_listen_interval 40102eac g F .text 00000000 .hidden __gtdf2 3fff2641 g O .bss 00000010 mdns_data_type -402b9e2c g F .irom0.text 0000003f wifi_softap_set_dhcps_offer_option +402b9e48 g F .irom0.text 0000003f wifi_softap_set_dhcps_offer_option 4028ed04 g F .irom0.text 0000009f load_key_certs 40000dc0 g *ABS* 00000000 ets_set_idle_cb 401050e8 g F .text 0000000f ppRecordBarRRC -402c3cbc g F .irom0.text 00000147 udp_sendto_if -402a8d78 g F .irom0.text 00000014 cJSON_GetArraySize +402c3cd8 g F .irom0.text 00000147 udp_sendto_if +402a8d94 g F .irom0.text 00000014 cJSON_GetArraySize 402a33fc g F .irom0.text 00000008 wifi_enable_6m_rate -402ac694 g F .irom0.text 00000052 ram_set_noise_floor +402ac6b0 g F .irom0.text 00000052 ram_set_noise_floor 3fff1fad g O .bss 00000001 no_ap_found_index 4028c958 g F .irom0.text 00000041 ieee80211_add_ie_vendor_esp_ssid 4029dc24 g F .irom0.text 00000034 wpa_gen_wpa_ie -402ac660 g F .irom0.text 0000002e get_noisefloor_sat -402a9298 g F .irom0.text 00000046 cJSON_AddItemToObjectCS -402aa94c g F .irom0.text 0000003c chip_v6_set_chan_wakeup +402ac67c g F .irom0.text 0000002e get_noisefloor_sat +402a92b4 g F .irom0.text 00000046 cJSON_AddItemToObjectCS +402aa968 g F .irom0.text 0000003c chip_v6_set_chan_wakeup 3ffe8018 g O .data 00000001 reconnect_internal 40002be8 g *ABS* 00000000 ets_putc -402ad93c g F .irom0.text 0000020c phy_gpio_cfg -402bb970 g F .irom0.text 00000004 ringbuf_tail +402ad958 g F .irom0.text 0000020c phy_gpio_cfg +402bb98c g F .irom0.text 00000004 ringbuf_tail 3ffecd92 g O .bss 00000002 phy_txpwr_diff_flash -402a96ec g F .irom0.text 000000c2 cJSON_Minify -402c0c1c g F .irom0.text 00000004 tcp_arg +402a9708 g F .irom0.text 000000c2 cJSON_Minify +402c0c38 g F .irom0.text 00000004 tcp_arg 40100b38 g F .text 0000007c system_show_malloc -402c3948 g F .irom0.text 0000006e sys_timeouts_init -402bb898 g F .irom0.text 00000008 ringbuf_reset -402a942c g F .irom0.text 00000045 cJSON_InsertItemInArray +402c3964 g F .irom0.text 0000006e sys_timeouts_init +402bb8b4 g F .irom0.text 00000008 ringbuf_reset +402a9448 g F .irom0.text 00000045 cJSON_InsertItemInArray 3fff3368 g O .bss 00000050 uart_recvTaskQueue 402a3278 g F .irom0.text 0000005e wifi_get_macaddr 40009410 g *ABS* 00000000 aes_unwrap -402b5d78 g F .irom0.text 0000003a freq_change_check_scan_work -402b268c g F .irom0.text 00000025 ic_get_rssi -402a8e98 g F .irom0.text 00000016 cJSON_IsArray +402b5d94 g F .irom0.text 0000003a freq_change_check_scan_work +402b26a8 g F .irom0.text 00000025 ic_get_rssi +402a8eb4 g F .irom0.text 00000016 cJSON_IsArray 3fff3864 g O .bss 00000004 tcp_active_pcbs -402b4120 g F .irom0.text 00000016 pm_assoc_parse +402b413c g F .irom0.text 00000016 pm_assoc_parse 4029ba28 g F .irom0.text 0000006a wpa_add_kde 402a249c g F .irom0.text 00000011 wifi_softap_get_config_default 3fff3228 g O .bss 00000004 pAkTrans 402964b0 g F .irom0.text 0000004a bi_clear_cache -402b5020 g F .irom0.text 00000033 pp_try_enable_idle_timer +402b503c g F .irom0.text 00000033 pp_try_enable_idle_timer 3fff233c g O .bss 00000004 def_private_key 3ffed980 g O .bss 00000040 wDevCtrl 40297768 g F .irom0.text 00000089 bi_crt 3fff3880 g O .bss 00000004 udp_pcbs -402bb984 g F .irom0.text 00000092 ringbuf_findchr -402bb8a8 g F .irom0.text 0000004f ringbuf_free +402bb9a0 g F .irom0.text 00000092 ringbuf_findchr +402bb8c4 g F .irom0.text 0000004f ringbuf_free 4029db84 g F .irom0.text 0000009d wpa_supplicant_parse_ies 3ffecd8e g O .bss 00000001 wakeup_rf_flag 3fff1a68 g O .bss 00000001 BcnEb_update -402c7ed8 g F .irom0.text 00000029 KISS_Free_Glob_Diret -402b3230 g F .irom0.text 00000313 pm_onBcnRx -402aea64 g F .irom0.text 00000025 phy_set_most_tpw -402a9b50 g F .irom0.text 00000064 ram_pbus_xpd_tx_on +402c7ef4 g F .irom0.text 00000029 KISS_Free_Glob_Diret +402b324c g F .irom0.text 00000313 pm_onBcnRx +402aea80 g F .irom0.text 00000025 phy_set_most_tpw +402a9b6c g F .irom0.text 00000064 ram_pbus_xpd_tx_on 402a3530 g F .irom0.text 00000012 wifi_rfid_locp_recv_open -402a9088 g F .irom0.text 0000001b cJSON_CreateObject -402b4da0 g F .irom0.text 00000016 system_soft_wdt_feed -402c1040 g F .irom0.text 00000053 tcp_shutdown -402b4de8 g F .irom0.text 00000034 pp_soft_wdt_restart -402bd910 g F .irom0.text 0000024f ethernet_input +402a90a4 g F .irom0.text 0000001b cJSON_CreateObject +402b4dbc g F .irom0.text 00000016 system_soft_wdt_feed +402c105c g F .irom0.text 00000053 tcp_shutdown +402b4e04 g F .irom0.text 00000034 pp_soft_wdt_restart +402bd92c g F .irom0.text 0000024f ethernet_input 40101f10 w F .text 00000073 user_spi_flash_dio_to_qio_pre_init 40288988 g F .irom0.text 000001b7 scan_profile_check 40107ea9 g .text 00000000 _etext -402a7dcc g F .irom0.text 00000013 PROTO_Init +402a7de8 g F .irom0.text 00000013 PROTO_Init 40287d88 g F .irom0.text 00000015 ieee80211_regdomain_min_chan 4028aa3c g F .irom0.text 00000020 cnx_auth_timeout 3fff26c0 g O .bss 00000004 domain 4028b510 g F .irom0.text 00000230 cnx_update_bss_more -402bc354 g F .irom0.text 0000012a espconn_kill_oldest_pcb +402bc370 g F .irom0.text 0000012a espconn_kill_oldest_pcb 401017a0 g F .text 0000005a spi_flash_write_status -402bf308 g F .irom0.text 0000001d mdns_set_name -402abdb0 g F .irom0.text 0000003e start_dig_rx -402a454c g F .irom0.text 00000045 user_setting_init +402bf324 g F .irom0.text 0000001d mdns_set_name +402abdcc g F .irom0.text 0000003e start_dig_rx +402a456c g F .irom0.text 00000045 user_setting_init 402a0764 g F .irom0.text 00000015 system_get_cpu_freq -402a4c60 g F .irom0.text 00000029 user_led_init +402a4c7c g F .irom0.text 00000029 user_led_init 40002ae8 g *ABS* 00000000 ets_bzero 4029e3f0 g F .irom0.text 00000060 rsn_cipher_put_suites 3ffe8960 g O .data 0000003c g_app_handlers -402ac644 g F .irom0.text 0000001c ram_get_noisefloor +402ac660 g F .irom0.text 0000001c ram_get_noisefloor 402878e0 g F .irom0.text 00000090 ieee80211_setup_ratetable 40298f68 g F .irom0.text 00000081 str_replace 3fff1fac g O .bss 00000001 reconnect_flag 4028b360 g F .irom0.text 0000008b cnx_rc_update_rssi -402bfa38 g F .irom0.text 0000000c pbuf_ref +402bfa54 g F .irom0.text 0000000c pbuf_ref 3ffecdb9 g O .bss 00000001 SDIO_slp_reject -402c4f3c g F .irom0.text 00000021 pwm_set_period -402bb974 g F .irom0.text 00000004 ringbuf_head +402c4f58 g F .irom0.text 00000021 pwm_set_period +402bb990 g F .irom0.text 00000004 ringbuf_head 3ffecdba g O .bss 00000001 hardware_reject -402a8f18 g F .irom0.text 0000001b cJSON_CreateFalse -402bb250 g F .irom0.text 00000016 espconn_regist_write_finish -402b43a4 g F .irom0.text 00000014 fpm_rf_is_closed -402ca61c g F .irom0.text 00000004 chip_v6_unset_chanfreq +402a8f34 g F .irom0.text 0000001b cJSON_CreateFalse +402bb26c g F .irom0.text 00000016 espconn_regist_write_finish +402b43c0 g F .irom0.text 00000014 fpm_rf_is_closed +402ca63c g F .irom0.text 00000004 chip_v6_unset_chanfreq 40106aac g F .text 00000042 Tx_Copy2Queue -402bf88c g F .irom0.text 0000000c netif_set_netmask -402aeb68 g F .irom0.text 0000005d phy_after_init_enrx +402bf8a8 g F .irom0.text 0000000c netif_set_netmask +402aeb84 g F .irom0.text 0000005d phy_after_init_enrx 402971b4 g F .irom0.text 00000059 bi_compare -402a580c g F .irom0.text 00000038 user_send -402c0f90 g F .irom0.text 00000035 tcp_recv_null +402a5828 g F .irom0.text 00000038 user_send +402c0fac g F .irom0.text 00000035 tcp_recv_null 3ffecc8a g O .bss 00000001 sleep_mode_flag 3fff3770 g O .bss 00000004 current_netif 402a1d08 g F .irom0.text 00000091 wifi_station_set_auto_connect 40285cfc g F .irom0.text 0000012d ieee80211_send_setup -402b699c g F .irom0.text 00000018 phytype2mode +402b69b8 g F .irom0.text 00000018 phytype2mode 3fff379c g O .bss 00000004 __tznorth -402be030 g F .irom0.text 000000cf igmp_leavegroup +402be04c g F .irom0.text 000000cf igmp_leavegroup 4000c268 g *ABS* 00000000 __subsf3 40298444 g F .irom0.text 00000002 RNG_initialize -402c528c g F .irom0.text 00000037 sc_system_init_done +402c52a8 g F .irom0.text 00000037 sc_system_init_done 40104f50 g F .text 00000091 pp_soft_wdt_feed_local 3ffecd78 g O .bss 00000001 periodic_cal_flag -402c301c g F .irom0.text 000000bf tcp_enqueue_flags +402c3038 g F .irom0.text 000000bf tcp_enqueue_flags 401040a0 g F .text 0000000b GetAccess -402b7068 g F .irom0.text 0000002d rc_only_sta_trc +402b7084 g F .irom0.text 0000002d rc_only_sta_trc 40295fb4 g F .irom0.text 000000ae asn1_name -402bb024 g F .irom0.text 00000043 espconn_recved_len +402bb040 g F .irom0.text 00000043 espconn_recved_len 3ffe89ae g O .data 00000002 memp_sizes_test -402b3634 g F .irom0.text 00000008 LightSleepWakedCbSetFunc -402b3150 g F .irom0.text 000000c7 pm_open +402b3650 g F .irom0.text 00000008 LightSleepWakedCbSetFunc +402b316c g F .irom0.text 000000c7 pm_open 3fff37a0 g O .bss 00000024 res_buf -402bc518 g F .irom0.text 0000007b espconn_tcp_memp_free +402bc534 g F .irom0.text 0000007b espconn_tcp_memp_free 3fff23e0 g O .bss 00000004 hex_index 40103010 g F .text 00000007 register_get_phy_addr -402a9404 g F .irom0.text 00000013 cJSON_DeleteItemFromObject +402a9420 g F .irom0.text 00000013 cJSON_DeleteItemFromObject 40281d94 g F .irom0.text 00000024 ieee80211_freedom_init -402c0f6c g F .irom0.text 00000024 tcp_close -402a8e80 g F .irom0.text 00000016 cJSON_IsString +402c0f88 g F .irom0.text 00000024 tcp_close +402a8e9c g F .irom0.text 00000016 cJSON_IsString 40299708 g F .irom0.text 00000052 hostapd_get_psk -402c0dfc g F .irom0.text 00000059 tcp_recved +402c0e18 g F .irom0.text 00000059 tcp_recved 40285a88 g F .irom0.text 00000271 ieee80211_output_pbuf -402b2338 g F .irom0.text 0000000d ic_set_gtk_alg +402b2354 g F .irom0.text 0000000d ic_set_gtk_alg 401001b0 g F .text 00000040 Cache_Read_Enable_New -402c0ea8 g F .irom0.text 00000053 tcp_pcb_purge +402c0ec4 g F .irom0.text 00000053 tcp_pcb_purge 40288884 g F .irom0.text 00000022 scan_clear_channles 3ffec74d g O .rodata 00000001 RSSI_BEAR -402a61c8 g F .irom0.text 0000059a user_json_analysis +402a61e4 g F .irom0.text 0000059a user_json_analysis 402a1adc g F .irom0.text 00000017 wifi_station_set_config 402a1eac g F .irom0.text 0000007c wifi_station_save_bssid -402ac8b8 g F .irom0.text 000001f6 noise_init -402b2240 g F .irom0.text 0000004f ic_enable_interface +402ac8d4 g F .irom0.text 000001f6 noise_init +402b225c g F .irom0.text 0000004f ic_enable_interface 402a3748 g F .irom0.text 00000005 system_get_sdk_version -402ae38c g F .irom0.text 00000063 phy_get_romfunc_addr -402a9818 g F .irom0.text 00000014 cJSON_malloc +402ae3a8 g F .irom0.text 00000063 phy_get_romfunc_addr +402a9834 g F .irom0.text 00000014 cJSON_malloc 4029a068 g F .irom0.text 000003de wpa_receive -402b9d24 g F .irom0.text 0000003d wifi_softap_get_dhcps_lease -402b4d4c g F .irom0.text 0000002b PPWdtReset -402abd40 g F .irom0.text 0000006f do_noisefloor +402b9d40 g F .irom0.text 0000003d wifi_softap_get_dhcps_lease +402b4d68 g F .irom0.text 0000002b PPWdtReset +402abd5c g F .irom0.text 0000006f do_noisefloor 3ffed140 g O .bss 00000002 PktNumInOneChk 3ffed2c0 g O .bss 00000028 buffed_eb_arr 4029faa8 g F .irom0.text 0000000b system_get_boot_version -402bea9c g F .irom0.text 00000014 ipaddr_ntoa +402beab8 g F .irom0.text 00000014 ipaddr_ntoa 402a0bec g F .irom0.text 00000040 wifi_softap_dhcps_stop -402befc0 g F .irom0.text 00000032 mdns_reg +402befdc g F .irom0.text 00000032 mdns_reg 402a207c g F .irom0.text 0000002d wifi_station_get_connect_status -402b22ec g F .irom0.text 0000001c ic_is_pure_sta -402bb408 g F .irom0.text 0000004b espconn_disconnect +402b2308 g F .irom0.text 0000001c ic_is_pure_sta +402bb424 g F .irom0.text 0000004b espconn_disconnect 401008d8 g F .text 00000054 ets_timer_disarm 3fff33b8 g O .bss 00000028 willtopic -402b177c g F .irom0.text 00000074 pm_sdio_nidle -402cb670 g O .irom0.text 00000007 tcp_persist_backoff -402acb04 g F .irom0.text 00000077 sdt_on_noise_start +402b1798 g F .irom0.text 00000074 pm_sdio_nidle +402cb690 g O .irom0.text 00000007 tcp_persist_backoff +402acb20 g F .irom0.text 00000077 sdt_on_noise_start 402a3678 g F .irom0.text 0000003c system_os_task 3ffecca4 g O .bss 00000064 chip6_sleep_params 40298384 g F .irom0.text 00000005 ssl_get_session_id 4029a8e8 g F .irom0.text 0000002a resend_eapol_handle -402aecbc g F .irom0.text 00000039 chan14_mic_enable +402aecd8 g F .irom0.text 00000039 chan14_mic_enable 3fff3884 g O .bss 00000014 channel_timer 40285840 g F .irom0.text 0000002c ieee80211_mesh_quick_deinit -402ab338 g F .irom0.text 0000002e rtc_mem_backup -402c7f38 g F .irom0.text 000001a9 KISS_Find_channel_end +402ab354 g F .irom0.text 0000002e rtc_mem_backup +402c7f54 g F .irom0.text 000001a9 KISS_Find_channel_end 40298448 g F .irom0.text 00000002 RNG_custom_init 4000df48 g *ABS* 00000000 memcpy 4029d840 g F .irom0.text 000000e3 wpa_pmk_to_ptk 3fff3868 g O .bss 00000004 tcp_ticks -402ab368 g F .irom0.text 00000030 rtc_mem_recovery +402ab384 g F .irom0.text 00000030 rtc_mem_recovery 3fff386c g O .bss 00000004 tcp_listen_pcbs -402b44cc g F .irom0.text 00000056 fpm_attach +402b44e8 g F .irom0.text 00000056 fpm_attach 40004400 g *ABS* 00000000 SPI_write_status 40297efc g F .irom0.text 00000024 SHA1_Init 40105720 g F .text 0000007a ppCalTxop 4000242c g *ABS* 00000000 ets_install_putc1 -402bf330 g F .irom0.text 00000024 mdns_enable -402b4104 g F .irom0.text 0000001c pm_allow_tx +402bf34c g F .irom0.text 00000024 mdns_enable +402b4120 g F .irom0.text 0000001c pm_allow_tx 4028878c g F .irom0.text 0000003e scan_build_chan_list 402a1b7c g F .irom0.text 00000111 wifi_station_ap_change 402983c0 g F .irom0.text 00000008 DISPLAY_BYTES 4029832c g F .irom0.text 00000026 ssl_get_cert_subject_alt_dnsname -402c382c g F .irom0.text 00000073 tcp_rexmit_rto -402a70e0 g F .irom0.text 00000005 MQTT_OnPublished +402c3848 g F .irom0.text 00000073 tcp_rexmit_rto +402a70fc g F .irom0.text 00000005 MQTT_OnPublished 40299f9c g F .irom0.text 00000025 wpa_auth_sta_deinit -402a4aec g F .irom0.text 00000033 UART_ResetFifo +402a4b08 g F .irom0.text 00000033 UART_ResetFifo 3fff26bc g O .bss 00000004 ota_path 40106d4c g F .text 000000d2 wDev_AppendRxAmpduLensBlocks 4029e99c g F .irom0.text 00000097 wdt_init 40294834 g F .irom0.text 000000a1 SHA256_Update 40282acc g F .irom0.text 000004b1 hostap_input 4028d490 g F .irom0.text 00000052 espconn_ssl_read -402ab960 g F .irom0.text 0000006e pbus_set_rxbbgain +402ab97c g F .irom0.text 0000006e pbus_set_rxbbgain 40296100 g F .irom0.text 0000006f asn1_signature 402977f8 g F .irom0.text 0000007c get_file 4000e2f0 g *ABS* 00000000 __floatsidf 4029e090 g F .irom0.text 0000003d wpa_attach 3ffec758 g *ABS* 00000000 _rodata_end -402c15c0 g F .irom0.text 00000011 tcp_new +402c15dc g F .irom0.text 00000011 tcp_new 40102f58 g F .text 00000000 .hidden __ltdf2 -402c3ca0 g F .irom0.text 00000014 udp_disconnect -402bfdd0 g F .irom0.text 0000008e pbuf_copy_partial +402c3cbc g F .irom0.text 00000014 udp_disconnect +402bfdec g F .irom0.text 0000008e pbuf_copy_partial 4028bd90 g F .irom0.text 0000002f wifi_softap_toomany_deny 3ffed0fa g O .bss 00000001 dbg_stop_sw_wdt -402a8f34 g F .irom0.text 00000025 cJSON_CreateBool -402aeca0 g F .irom0.text 00000008 phy_get_rxnf_param +402a8f50 g F .irom0.text 00000025 cJSON_CreateBool +402aecbc g F .irom0.text 00000008 phy_get_rxnf_param 40107dc8 g F .text 00000059 rcUpdateRxDone 401010f8 g F .text 000000c8 load_non_32_wide_handler -402bdda0 g F .irom0.text 0000001c igmp_lookfor_group +402bddbc g F .irom0.text 0000001c igmp_lookfor_group 40299794 g F .irom0.text 00000044 hexstr2bin 402a416c g F .irom0.text 00000081 eagle_lwip_if_free 40104bb4 g F .text 00000039 lmacProcessCtsTimeout 3ffecda8 g O .bss 00000002 phy_tx_power_out -402c38a8 g F .irom0.text 00000076 sys_timeout -402b43b8 g F .irom0.text 0000000a fpm_is_open +402c38c4 g F .irom0.text 00000076 sys_timeout +402b43d4 g F .irom0.text 0000000a fpm_is_open 402a1060 g F .irom0.text 0000002e system_get_checksum -402a8e20 g F .irom0.text 00000016 cJSON_IsTrue +402a8e3c g F .irom0.text 00000016 cJSON_IsTrue 3fff33e0 g O .bss 000000d0 mqttClient 40100d74 g F .text 00000092 vPortFree 3ffecdb4 g O .bss 00000001 periodic_cal_sat 40294fbc g F .irom0.text 000000f8 SHA512_Final -402b9374 g F .irom0.text 000000cd dhcp_release +402b9390 g F .irom0.text 000000cd dhcp_release 402a0b10 g F .irom0.text 00000026 system_get_data_of_array_16 -402c4f28 g F .irom0.text 0000000f pwm_set_duty +402c4f44 g F .irom0.text 0000000f pwm_set_duty 3ffecd8d g O .bss 00000001 chan14_mic_flag 40102e64 g F .text 00000017 tolower -402c0294 g F .irom0.text 00000011 raw_send -402a55f4 g F .irom0.text 00000058 user_udp_send +402c02b0 g F .irom0.text 00000011 raw_send +402a5610 g F .irom0.text 00000058 user_udp_send 402883a0 g F .irom0.text 00000035 scan_cancel 4028aa5c g F .irom0.text 00000020 cnx_assoc_timeout -402cb244 g F .irom0.text 0000006d inet_chksum_pbuf +402cb264 g F .irom0.text 0000006d inet_chksum_pbuf 40296478 g F .irom0.text 00000036 bi_terminate 4028c788 g F .irom0.text 00000038 ieee80211_add_ie_vendor_esp_head -402bfe60 g F .irom0.text 00000067 pbuf_take +402bfe7c g F .irom0.text 00000067 pbuf_take 3ffecdb0 g O .bss 00000001 tx_pwctrl_pk_num 400025e0 g *ABS* 00000000 rtc_get_reset_reason 4010035c g F .text 00000063 wdt_feed 4028c6fc g F .irom0.text 0000000c unregister_ieee80211_action_vendor_spec_cb 4028fe1c g F .irom0.text 0000007e add_cert_auth -402a76d0 g F .irom0.text 0000000f QUEUE_IsEmpty +402a76ec g F .irom0.text 0000000f QUEUE_IsEmpty 40282198 g F .irom0.text 0000006b ieee80211_crypto_decap 40100f0c g F .text 00000019 malloc -402c0b94 g F .irom0.text 0000001b sntp_getserver +402c0bb0 g F .irom0.text 0000001b sntp_getserver 3ffe8830 g O .data 000000a0 rate2_phyrate_table -402b5bd4 g F .irom0.text 000001a3 freq_change_check_scan_done +402b5bf0 g F .irom0.text 000001a3 freq_change_check_scan_done 40102324 g F .text 00000015 mqttPublishedCb 3fff3774 g O .bss 00000004 current_iphdr_dest 3ffecc8c g O .bss 00000002 vga_lna_dcap -402b09f8 g F .irom0.text 00000026 ram_get_bb_atten +402b0a14 g F .irom0.text 00000026 ram_get_bb_atten 4000e21c g *ABS* 00000000 __udivsi3 -402b79d0 g F .irom0.text 00000045 wDev_Crypto_Conf -402b6220 g F .irom0.text 0000004d ppGetTxQFirstAvail_Locked -402b5394 g F .irom0.text 000000bf HdlAllBuffedEb -402c4040 g F .irom0.text 0000019b icmp_input -402b1774 g F .irom0.text 00000002 pm_prepare_to_sleep +402b79ec g F .irom0.text 00000045 wDev_Crypto_Conf +402b623c g F .irom0.text 0000004d ppGetTxQFirstAvail_Locked +402b53b0 g F .irom0.text 000000bf HdlAllBuffedEb +402c405c g F .irom0.text 0000019b icmp_input +402b1790 g F .irom0.text 00000002 pm_prepare_to_sleep 401031dc g F .text 0000006a phy_close_rf 40107d1c g F .text 00000010 ets_timer_setfn 3ffed0f8 g O .bss 00000001 idle_timer_reopen_flag @@ -1078,85 +1078,85 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 40286fa4 g F .irom0.text 00000164 ieee80211_send_proberesp 40105644 g F .text 00000021 ppDiscardMPDU 402a2ad0 g F .irom0.text 00000012 wifi_softap_get_beacon_only_mode -402abfb0 g F .irom0.text 00000020 target_power_add_backoff +402abfcc g F .irom0.text 00000020 target_power_add_backoff 40100b38 g F .text 0000007c pvShowMalloc 40283774 g F .irom0.text 00000014 freqcal_scan_done -402a9198 g F .irom0.text 00000073 cJSON_CreateDoubleArray +402a91b4 g F .irom0.text 00000073 cJSON_CreateDoubleArray 40296ce8 g F .irom0.text 00000075 bi_print 40004a00 g *ABS* 00000000 SPIEraseSector -402bf820 g F .irom0.text 0000006b netif_add +402bf83c g F .irom0.text 0000006b netif_add 3fff2330 g O .bss 00000002 start_sec 40101cb0 g F .text 00000057 spi_flash_read 40103138 g F .text 00000098 sleep_set_rxpbus 3ffecb28 g O .bss 00000001 status_led_output_level 40291978 g F .irom0.text 000003e7 x509_new -402b4138 g F .irom0.text 0000001d pm_set_addr +402b4154 g F .irom0.text 0000001d pm_set_addr 4028a5a8 g F .irom0.text 000000fb cnx_sta_connect_cmd 3ffec758 g *ABS* 00000000 _bss_start -402b3fec g F .irom0.text 00000013 pm_is_open +402b4008 g F .irom0.text 00000013 pm_is_open 3ffecd7c g O .bss 00000004 test_print_time -402be6e0 g F .irom0.text 0000005b ip_router +402be6fc g F .irom0.text 0000005b ip_router 40102ff0 g F .text 0000001d register_phy_ops -402c0e88 g F .irom0.text 0000001d tcp_segs_free +402c0ea4 g F .irom0.text 0000001d tcp_segs_free 402973f0 g F .irom0.text 000000be bi_barrett -402bde18 g F .irom0.text 00000045 igmp_start +402bde34 g F .irom0.text 00000045 igmp_start 402a0d40 g F .irom0.text 0000000d wifi_station_dhcpc_set_maxtry 4028cc34 g F .irom0.text 00000004 ieee80211_crypto_setkey 402a3798 g F .irom0.text 00000025 skip_atoi -402bb454 g F .irom0.text 00000041 espconn_abort +402bb470 g F .irom0.text 00000041 espconn_abort 4029fdf8 g F .irom0.text 00000027 spi_flash_erase_protect_enable -402a8ec8 g F .irom0.text 00000016 cJSON_IsRaw -402a5978 g F .irom0.text 00000047 user_mqtt_send_topic +402a8ee4 g F .irom0.text 00000016 cJSON_IsRaw +402a5994 g F .irom0.text 00000047 user_mqtt_send_topic 40105a88 g F .text 00000096 rcUpdateTxDone -402a4960 g F .irom0.text 000000c6 UART_SetFlowCtrl +402a497c g F .irom0.text 000000c6 UART_SetFlowCtrl 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_DESCS__ -402bb2ac g F .irom0.text 000000c0 espconn_get_connection_info -402c9d94 g F .irom0.text 00000058 UTILS_Atoh +402bb2c8 g F .irom0.text 000000c0 espconn_get_connection_info +402c9db4 g F .irom0.text 00000058 UTILS_Atoh 40296500 g F .irom0.text 00000026 bi_copy 3fff23dc g O .bss 00000004 hex_finish -402b74f4 g F .irom0.text 0000001b wDevForceAck6M -402ad0e0 g F .irom0.text 00000223 phy_dig_spur_prot +402b7510 g F .irom0.text 0000001b wDevForceAck6M +402ad0fc g F .irom0.text 00000223 phy_dig_spur_prot 40296230 g F .irom0.text 00000092 asn1_find_oid -402ad444 g F .irom0.text 00000406 phy_bb_rx_cfg -402b6fd8 g F .irom0.text 0000006f rc_get_trc +402ad460 g F .irom0.text 00000406 phy_bb_rx_cfg +402b6ff4 g F .irom0.text 0000006f rc_get_trc 3ffe801c g O .data 00000001 default_hostname -402bf784 g F .irom0.text 00000063 netif_set_ipaddr -402b13dc g F .irom0.text 0000007c dpd_mem_write +402bf7a0 g F .irom0.text 00000063 netif_set_ipaddr +402b13f8 g F .irom0.text 0000007c dpd_mem_write 22222112 g *ABS* 00000000 _memmap_cacheattr_wb_allvalid -402bb1a4 g F .irom0.text 0000002a espconn_tcp_get_max_con_allow +402bb1c0 g F .irom0.text 0000002a espconn_tcp_get_max_con_allow 4028cc30 g F .irom0.text 00000004 ieee80211_crypto_available 40283f54 g F .irom0.text 00000040 ieee80211_ht_node_init -402abe20 g F .irom0.text 00000022 chip_v6_set_chanfreq +402abe3c g F .irom0.text 00000022 chip_v6_set_chanfreq 3ffecc8b g O .bss 00000001 tout_dis_txpwr_track 40102348 g F .text 00000022 mqttDisconnectedCb 4029de94 g F .irom0.text 0000001e dhcp_bind_check -402a4e0c g F .irom0.text 00000014 web_send_wifisetting_page +402a4e28 g F .irom0.text 00000014 web_send_wifisetting_page 402a1b24 g F .irom0.text 00000012 wifi_station_get_current_ap_id -402b1748 g F .irom0.text 0000002c pm_set_pll_xtal_wait_time +402b1764 g F .irom0.text 0000002c pm_set_pll_xtal_wait_time 40281dbc g F .irom0.text 0000001c ieee80211_user_ie_init 402976c8 g F .irom0.text 0000009d bi_mod_power2 -402b40f0 g F .irom0.text 00000012 pm_scan_unlocked +402b410c g F .irom0.text 00000012 pm_scan_unlocked 3fff35b8 g O .bss 00000004 default_certificate -402a7f84 g F .irom0.text 00000034 PROTO_Parse -402aa3a0 g F .irom0.text 0000028b ram_set_channel_freq +402a7fa0 g F .irom0.text 00000034 PROTO_Parse +402aa3bc g F .irom0.text 0000028b ram_set_channel_freq 40002ab8 g *ABS* 00000000 ets_strncmp -402af470 g F .irom0.text 00000069 set_txdc_pbus +402af48c g F .irom0.text 00000069 set_txdc_pbus 401038d0 g F .text 00000015 lmacIsIdle -402c2c48 g F .irom0.text 00000224 tcp_write +402c2c64 g F .irom0.text 00000224 tcp_write 4028d0c8 g F .irom0.text 0000001b espconn_secure_accept 40284234 g F .irom0.text 000000cc ieee80211_setup_htrates -402bbca0 g F .irom0.text 0000000f espconn_mdns_server_unregister +402bbcbc g F .irom0.text 0000000f espconn_mdns_server_unregister 40296bdc g F .irom0.text 0000007c bi_import 4029fe34 g F .irom0.text 000000a1 spi_flash_erase_sector_check 3fff1abc g O .bss 00000004 max_11g_rate -402b43e8 g F .irom0.text 00000075 wifi_fpm_close +402b4404 g F .irom0.text 00000075 wifi_fpm_close 4028c114 g F .irom0.text 00000015 ieee80211_recv_action_unregister 3ffe847d g O .data 00000001 phy_in_most_power_bk -402bb158 g F .irom0.text 0000001c espconn_tcp_set_max_retran +402bb174 g F .irom0.text 0000001c espconn_tcp_set_max_retran 4028673c g F .irom0.text 0000004e ieee80211_getcapinfo 40100000 g *ABS* 00000000 _text_start -402bd4e0 g F .irom0.text 0000004f etharp_find_addr -402bf4b4 g F .irom0.text 0000003e mdns_server_register +402bd4fc g F .irom0.text 0000004f etharp_find_addr +402bf4d0 g F .irom0.text 0000003e mdns_server_register 3fff2338 g O .bss 00000004 def_certificate_len 40286798 g F .irom0.text 00000594 ieee80211_send_mgmt 40105c24 g F .text 00000099 rcGetRate @@ -1166,38 +1166,38 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 402967ac g F .irom0.text 000002fa bi_divide 40105814 g F .text 0000000b RC_GetAckRate 4028fb74 g F .irom0.text 00000068 ssl_ctx_new -402b1e38 g F .irom0.text 0000001f sleep_opt_8266 +402b1e54 g F .irom0.text 0000001f sleep_opt_8266 4029fee0 g F .irom0.text 00000074 system_get_current_sumlength -402b2220 g F .irom0.text 0000000a ic_get_addr +402b223c g F .irom0.text 0000000a ic_get_addr 4028c91c g F .irom0.text 00000039 ieee80211_add_ie_vendor_esp_now -402a4378 g F .irom0.text 00000070 user_key_init +402a437c g F .irom0.text 0000008c user_key_init 40299514 g F .irom0.text 00000087 hostapd_config_defaults 40284118 g F .irom0.text 00000114 ieee80211_ht_updateparams 3ffecc89 g O .bss 00000001 or_pll_cap_last 4028a1b0 g F .irom0.text 00000041 wifi_station_stop 3fff389c g O .bss 00000014 TouchUdpTimer 40297874 g F .irom0.text 0000001a get_random -402b71d8 g F .irom0.text 0000002f wDev_Reset_TBTT -402b25f8 g F .irom0.text 0000005c ic_set_key +402b71f4 g F .irom0.text 0000002f wDev_Reset_TBTT +402b2614 g F .irom0.text 0000005c ic_set_key 3ffecc78 g O .bss 00000004 hostname -402b75ac g F .irom0.text 00000054 wDev_SetRxPolicy -402a9388 g F .irom0.text 00000025 cJSON_DetachItemFromArray +402b75c8 g F .irom0.text 00000054 wDev_SetRxPolicy +402a93a4 g F .irom0.text 00000025 cJSON_DetachItemFromArray 402a0aec g F .irom0.text 00000024 system_get_data_of_array_8 40100004 g F .text 00000000 call_user_start 40284ddc g F .irom0.text 00000010 clean_rate_set 3fff26f4 g O .bss 00000001 manual_set_flag 00000110 g *ABS* 00000000 _memmap_cacheattr_wb_base -402c0c48 g F .irom0.text 00000080 tcp_bind +402c0c64 g F .irom0.text 00000080 tcp_bind 3ffe8484 g O .data 00000004 chip_version -402c1404 g F .irom0.text 00000011 tcp_abort +402c1420 g F .irom0.text 00000011 tcp_abort 40106ecc g F .text 0000001f wDevDisableRx 402999d0 g F .irom0.text 00000044 ets_strdup -402b4288 g F .irom0.text 00000041 pm_get_idle_wait_time +402b42a4 g F .irom0.text 00000041 pm_get_idle_wait_time 3fff37c4 g O .bss 00000004 __tzyear 402a1da4 g F .irom0.text 00000100 wifi_station_save_pmk2cache 40107d30 g F .text 00000000 xthal_set_intclear -402aa870 g F .irom0.text 000000db chip_v6_set_chan -402b2678 g F .irom0.text 00000012 ic_remove_key +402aa88c g F .irom0.text 000000db chip_v6_set_chan +402b2694 g F .irom0.text 00000012 ic_remove_key 4000cdfc g *ABS* 00000000 __extendsfdf2 3ffecdbb g O .bss 00000001 sleep_wake_bbpll 4000ba28 g *ABS* 00000000 hmac_sha1 @@ -1205,7 +1205,7 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 402948dc g F .irom0.text 00000160 SHA256_Final 401073dc g F .text 0000004c esf_rx_buf_alloc 3fff377c g O .bss 00000014 mdns_timer -402baa78 g F .irom0.text 00000167 dns_gethostbyname +402baa94 g F .irom0.text 00000167 dns_gethostbyname 4028a204 g F .irom0.text 00000081 chm_init 3ffec948 g O .bss 00000001 freq_trace_enable 3fff359c g O .bss 00000006 hwaddr @@ -1215,8 +1215,8 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 402a1ce8 g F .irom0.text 00000012 wifi_station_get_auto_connect 4029e628 g F .irom0.text 00000004 wpa_sm_get_beacon_ie 402885c0 g F .irom0.text 0000000a scan_remove_bssid -402b9a28 g F .irom0.text 00000181 dhcps_start -402b7cdc g F .irom0.text 00000383 esf_buf_alloc +402b9a44 g F .irom0.text 00000181 dhcps_start +402b7cf8 g F .irom0.text 00000383 esf_buf_alloc 4028a3b8 g F .irom0.text 00000034 chm_end_op 3ffed116 g O .bss 00000002 TestStaFreqCalValFilter 401021e4 g F .text 00000025 uart1_sendStr_no_wait @@ -1226,67 +1226,67 @@ fffff00f g *ABS* 00000000 _memmap_cacheattr_unused_mask 40294af0 g F .irom0.text 0000002e SHA384_Final 3fff1b74 g O .bss 00000001 freq_change_check_softap_link_enable 4029d818 g F .irom0.text 00000026 wpa_compare_rsn_ie -402b1c24 g F .irom0.text 00000212 pm_wakeup_init +402b1c40 g F .irom0.text 00000212 pm_wakeup_init 402847b0 g F .irom0.text 00000034 ieee80211_add_htinfo_vendor 402914d0 g F .irom0.text 000000a7 do_svr_handshake 4000d770 g *ABS* 00000000 __umoddi3 -402b1bbc g F .irom0.text 00000055 pm_unmask_bt -402bf354 g F .irom0.text 00000024 mdns_disable -402c5d60 g F .irom0.text 00000057 TOUCH_Free_guide_glob -402c0168 g F .irom0.text 000000a7 raw_sendto -402a71f8 g F .irom0.text 00000070 MQTT_Publish +402b1bd8 g F .irom0.text 00000055 pm_unmask_bt +402bf370 g F .irom0.text 00000024 mdns_disable +402c5d7c g F .irom0.text 00000057 TOUCH_Free_guide_glob +402c0184 g F .irom0.text 000000a7 raw_sendto +402a7214 g F .irom0.text 00000070 MQTT_Publish fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 4029e19c g F .irom0.text 0000001d inc_byte_array -402ab334 g F .irom0.text 00000002 ram_tx_mac_disable +402ab350 g F .irom0.text 00000002 ram_tx_mac_disable 402a2b48 g F .irom0.text 00000013 wifi_register_user_ie_manufacturer_recv_cb 40297f20 g F .irom0.text 00000054 SHA1_Update -402bf38c g F .irom0.text 0000001d mdns_set_hostname -402b2b2c g F .irom0.text 00000014 pm_rf_is_closed +402bf3a8 g F .irom0.text 0000001d mdns_set_hostname +402b2b48 g F .irom0.text 00000014 pm_rf_is_closed 3ffe8b98 g O .rodata 00000004 _global_impure_ptr 40290e3c g F .irom0.text 00000034 disposable_new -402b1458 g F .irom0.text 00000034 pm_usec2rtc -402bca38 g F .irom0.text 00000046 espconn_lock_recv +402b1474 g F .irom0.text 00000034 pm_usec2rtc +402bca54 g F .irom0.text 00000046 espconn_lock_recv 402996a0 g F .irom0.text 00000067 hostapd_maclist_found 40105b38 g F .text 000000e6 rcGetSched -402bf37c g F .irom0.text 0000000e mdns_get_hostname -402b4464 g F .irom0.text 00000064 wifi_fpm_open +402bf398 g F .irom0.text 0000000e mdns_get_hostname +402b4480 g F .irom0.text 00000064 wifi_fpm_open 4029961c g F .irom0.text 00000031 hostapd_setup_wpa_psk 402895f4 g F .irom0.text 000000dd sta_rx_eapol 3ffecc9c g O .bss 00000004 rxiq_compute_num 402818e4 g F .irom0.text 0000004e dhcp_set_vendor_class_identifier -402bbcc0 g F .irom0.text 0000000f espconn_mdns_init -402c0bb0 g F .irom0.text 00000021 sntp_setservername -402bb240 g F .irom0.text 0000000e espconn_regist_sentcb -402a8af8 g F .irom0.text 00000011 cJSON_Print +402bbcdc g F .irom0.text 0000000f espconn_mdns_init +402c0bcc g F .irom0.text 00000021 sntp_setservername +402bb25c g F .irom0.text 0000000e espconn_regist_sentcb +402a8b14 g F .irom0.text 00000011 cJSON_Print 402a224c g F .irom0.text 0000005e wifi_softap_cacl_mac -402ae2ec g F .irom0.text 00000036 write_data_to_rtc +402ae308 g F .irom0.text 00000036 write_data_to_rtc 402a0dc4 g F .irom0.text 00000011 wifi_get_opmode 402885cc g F .irom0.text 00000008 scan_hidden_ssid 3ffecd8c g O .bss 00000001 chan14_mic_en 4000d310 g *ABS* 00000000 __udivdi3 -402bc254 g F .irom0.text 0000005d espconn_kill_pcb +402bc270 g F .irom0.text 0000005d espconn_kill_pcb 40287e54 g F .irom0.text 00000017 ieee80211_rfid_locp_recv_close 3fff38b0 g O .bss 00000014 TouchRestart_ht20_timer -402a93c4 g F .irom0.text 0000001d cJSON_DetachItemFromObject -402c4754 g F .irom0.text 00000052 system_partition_get_ota_partition_size -402b96bc g F .irom0.text 00000036 dhcp_stop -402a76b8 g F .irom0.text 00000017 QUEUE_Gets +402a93e0 g F .irom0.text 0000001d cJSON_DetachItemFromObject +402c4770 g F .irom0.text 00000052 system_partition_get_ota_partition_size +402b96d8 g F .irom0.text 00000036 dhcp_stop +402a76d4 g F .irom0.text 00000017 QUEUE_Gets 402a27a0 g F .irom0.text 00000011 wifi_softap_set_config -402ad304 g F .irom0.text 0000004b chip_v6_rxmax_ext_dig -402bcc90 g F .irom0.text 000000c1 espconn_tcp_client +402ad320 g F .irom0.text 0000004b chip_v6_rxmax_ext_dig +402bccac g F .irom0.text 000000c1 espconn_tcp_client 40297f74 g F .irom0.text 00000058 SHA1_Final 40107448 g F .text 000000a2 sntp_get_rtc_time 4029f548 g F .irom0.text 00000062 ets_timer_init 402983c8 g F .irom0.text 00000015 x509_print 4010142c g F .text 00000032 system_os_post -402b1a98 g F .irom0.text 00000113 pm_set_wakeup_btco +402b1ab4 g F .irom0.text 00000113 pm_set_wakeup_btco 4000e2e8 g *ABS* 00000000 __floatunsidf 4028cc60 g F .irom0.text 00000013 ieee80211_ht_node_cleanup -402b4f8c g F .irom0.text 0000000f pp_noise_test +402b4fa8 g F .irom0.text 0000000f pp_noise_test 4028a4a8 g F .irom0.text 00000026 chm_freq2index -402bfd14 g F .irom0.text 000000bb pbuf_copy +402bfd30 g F .irom0.text 000000bb pbuf_copy 40101c58 g F .text 00000052 spi_flash_write -402c2ef8 g F .irom0.text 000000c0 tcp_rexmit +402c2f14 g F .irom0.text 000000c0 tcp_rexmit 3ffe8494 g O .data 00000002 NoiseTimerInterval 40100c04 g F .text 00000165 pvPortMalloc 3ffecb2c g O .bss 00000004 done_cb @@ -1294,47 +1294,47 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 3ffecdaa g O .bss 00000002 phy_tx_pwr_error 3ffecc98 g O .bss 00000004 g_phyFuns 40283bd4 g F .irom0.text 00000173 wifi_softap_start -402b3c10 g F .irom0.text 00000015 pm_disable_active_timer -402a8d64 g F .irom0.text 00000013 cJSON_Parse +402b3c2c g F .irom0.text 00000015 pm_disable_active_timer +402a8d80 g F .irom0.text 00000013 cJSON_Parse 4029755c g F .irom0.text 0000016b bi_mod_power -402bd2b4 g F .irom0.text 0000001c espconn_igmp_leave -402a5668 g F .irom0.text 0000015f user_os_timer_func -402b3c28 g F .irom0.text 0000001c pm_enable_active_timer +402bd2d0 g F .irom0.text 0000001c espconn_igmp_leave +402a5684 g F .irom0.text 0000015f user_os_timer_func +402b3c44 g F .irom0.text 0000001c pm_enable_active_timer 40104bf0 g F .text 0000005c lmacProcessAckTimeout 402a2ae4 g F .irom0.text 00000063 wifi_softap_set_beacon_only_mode -402a9338 g F .irom0.text 00000026 cJSON_AddItemReferenceToObject +402a9354 g F .irom0.text 00000026 cJSON_AddItemReferenceToObject 3ffe849c g O .data 00000002 sleep_start_wait_time 40103018 g F .text 00000018 phy_change_channel -402b3bfc g F .irom0.text 00000010 pm_incr_active_cnt -402a7430 g F .irom0.text 000000df mqtt_client_delete -402baf98 g F .irom0.text 0000008a espconn_recv -402bdf74 g F .irom0.text 000000b9 igmp_joingroup -402b3d18 g F .irom0.text 000000fd pm_attach +402b3c18 g F .irom0.text 00000010 pm_incr_active_cnt +402a744c g F .irom0.text 000000df mqtt_client_delete +402bafb4 g F .irom0.text 0000008a espconn_recv +402bdf90 g F .irom0.text 000000b9 igmp_joingroup +402b3d34 g F .irom0.text 000000fd pm_attach 402a2ca4 g F .irom0.text 0000002f wifi_get_user_ie 40100030 g .text 00000000 _KernelExceptionVector -402c0bd4 g F .irom0.text 00000013 sntp_getservername +402c0bf0 g F .irom0.text 00000013 sntp_getservername 4028ccd8 g F .irom0.text 00000002 ieee80211_tx_mgt_cb 4029e3cc g F .irom0.text 00000023 wpa_cipher_to_alg -402ca980 g O .irom0.text 00000008 ieee80211_opcap +402ca9a0 g O .irom0.text 00000008 ieee80211_opcap 40100ea8 g F .text 0000005d pvPortRealloc -402bdd00 g F .irom0.text 0000006d igmp_stop -402bcd58 g F .irom0.text 000000b7 espconn_tcp_server -402c0ab4 g F .irom0.text 00000023 sntp_set_daylight +402bdd1c g F .irom0.text 0000006d igmp_stop +402bcd74 g F .irom0.text 000000b7 espconn_tcp_server +402c0ad0 g F .irom0.text 00000023 sntp_set_daylight 402952e8 g F .irom0.text 00000170 AES_cbc_encrypt 3fffccf0 g *ABS* 00000000 Te0 4028b45c g F .irom0.text 00000026 cnx_rc_update_age 4028c99c g F .irom0.text 00000050 ieee80211_add_ie_vendor_esp_manufacturer 40285870 g F .irom0.text 000000f8 ieee80211_mesh_quick_set -402bf8a4 g F .irom0.text 0000003b netif_set_up +402bf8c0 g F .irom0.text 0000003b netif_set_up 4028a440 g F .irom0.text 0000002d chm_return_home_channel 40296e64 g F .irom0.text 0000003f bi_free_mod 3ffec970 g O .bss 00000001 dbg_timer_flag 3ffecb30 g O .bss 0000001c rst_if -402a5d1c g F .irom0.text 0000007a user_smartconfig +402a5d38 g F .irom0.text 0000007a user_smartconfig 401024a4 g F .text 0000013f wifi_handle_event_cb -402a9a9c g F .irom0.text 000000b3 ram_pbus_debugmode +402a9ab8 g F .irom0.text 000000b3 ram_pbus_debugmode 40000f98 g *ABS* 00000000 ets_isr_mask -402ca614 g F .irom0.text 00000002 chip_v6_set_sense +402ca634 g F .irom0.text 00000002 chip_v6_set_sense 40102e44 g F .text 0000001f strtol 3ffecc74 g O .bss 00000004 flash_read 3ff00000 g *ABS* 00000000 _dport0_literal_start @@ -1342,64 +1342,64 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 4028dfd0 g F .irom0.text 000000e3 espconn_ssl_client 3ffe8914 g O .data 00000034 ssl_option 40299878 g F .irom0.text 0000010a wpa_config_parse_string -402c5658 g F .irom0.text 000000e8 smartconfig_start +402c5674 g F .irom0.text 000000e8 smartconfig_start 402a058c g F .irom0.text 0000004b system_deep_sleep_instant 3ffecd82 g O .bss 00000001 phy_set_most_tpw_index -402a9590 g F .irom0.text 00000159 cJSON_Compare -402b27f0 g F .irom0.text 0000000d pm_clear_gpio_wakeup_pin +402a95ac g F .irom0.text 00000159 cJSON_Compare +402b280c g F .irom0.text 0000000d pm_clear_gpio_wakeup_pin 4028f7b0 g F .irom0.text 000000d6 do_clnt_handshake 3ffed0fd g O .bss 00000001 total_buffed_eb_num 40002f0c g *ABS* 00000000 ets_get_cpu_frequency -402cb660 g O .irom0.text 00000010 tcp_pcb_lists +402cb680 g O .irom0.text 00000010 tcp_pcb_lists 3fff38ec g O .bss 00000014 KissRes_ht20_timer -402b2658 g F .irom0.text 0000001d ic_get_key +402b2674 g F .irom0.text 0000001d ic_get_key 4010009c g .text 00000000 _NMILevelVector 40004a4c g *ABS* 00000000 SPIWrite -402b4e38 g F .irom0.text 0000001f TxNodeNum -402c9f24 g F .irom0.text 00000041 RINGBUF_Get -402bac00 g F .irom0.text 000000b2 espconn_copy_partial +402b4e54 g F .irom0.text 0000001f TxNodeNum +402c9f44 g F .irom0.text 00000041 RINGBUF_Get +402bac1c g F .irom0.text 000000b2 espconn_copy_partial 3ffe8014 g O .data 00000001 timer2_ms_flag 3fff3900 g *ABS* 00000000 _bss_end 4028cd4c g F .irom0.text 00000002 ieee80211_wme_initparams -402a8da4 g F .irom0.text 00000011 cJSON_GetObjectItem +402a8dc0 g F .irom0.text 00000011 cJSON_GetObjectItem 402a317c g F .irom0.text 00000008 wifi_set_promiscuous_rx_cb -402c61e8 g F .irom0.text 00000323 TOUCH_Find_sync_ht40 +402c6204 g F .irom0.text 00000323 TOUCH_Find_sync_ht40 40294a7c g F .irom0.text 0000005d SHA384_Init 401001f8 g F .text 00000020 NmiTimSetFunc -402b148c g F .irom0.text 00000052 pm_usec2rtc_64 -402be77c g F .irom0.text 00000045 ip4_addr_netmask_valid +402b14a8 g F .irom0.text 00000052 pm_usec2rtc_64 +402be798 g F .irom0.text 00000045 ip4_addr_netmask_valid 402a0ccc g F .irom0.text 00000073 wifi_station_dhcpc_event 3fff3870 g O .bss 00000004 tcp_tmp_pcb 3ffed126 g O .bss 00000002 pktnum_sta_freqcal -402a4464 g F .irom0.text 000000d5 user_setting_get_config +402a4484 g F .irom0.text 000000d5 user_setting_get_config 402a28a4 g F .irom0.text 000000a8 wifi_softap_get_station_info 401074fc g F .text 000000f7 sntp_update_rtc 3fff2b98 g O .bss 00000004 plink_active 40297a6c g F .irom0.text 000000de ssl_hmac_sha1 4029fd9c g F .irom0.text 0000003c system_upgrade_userbin_check -402babe0 g F .irom0.text 0000001f espconn_pbuf_delete +402babfc g F .irom0.text 0000001f espconn_pbuf_delete 4029ded0 g F .irom0.text 0000018d eagle_auth_done 402a2e0c g F .irom0.text 0000001c wifi_set_sleep_type 4028bc64 g F .irom0.text 000000fd cnx_node_leave -402bc98c g F .irom0.text 00000045 espconn_recv_hold +402bc9a8 g F .irom0.text 00000045 espconn_recv_hold 40298458 g F .irom0.text 00000057 RC4_setup 402a41f0 g F .irom0.text 00000022 eagle_lwip_getif -402bf264 g F .irom0.text 000000a1 mdns_close -402c0a60 g F .irom0.text 00000013 sntp_asctime -402a98b4 g F .irom0.text 00000011 cJSON_ReplaceItemInObjectCaseSensitive -402bacb4 g F .irom0.text 0000001e espconn_list_creat +402bf280 g F .irom0.text 000000a1 mdns_close +402c0a7c g F .irom0.text 00000013 sntp_asctime +402a98d0 g F .irom0.text 00000011 cJSON_ReplaceItemInObjectCaseSensitive +402bacd0 g F .irom0.text 0000001e espconn_list_creat 3fff1b7c g O .bss 00000002 scannum 4028a9bc g F .irom0.text 0000007f cnx_connect_timeout 3ffecd8f g O .bss 00000001 phy_rx_gain_dc_flag 40281a20 g F .irom0.text 00000019 sntp_get_real_time 4029fa1c g F .irom0.text 0000006c system_restore -402a7af4 g F .irom0.text 000000a3 mqtt_msg_publish +402a7b10 g F .irom0.text 000000a3 mqtt_msg_publish 4028c12c g F .irom0.text 00000063 ieee80211_recv_action 402886f4 g F .irom0.text 00000092 scan_prefer_chan 40291190 g F .irom0.text 00000019 DISPLAY_RSA 4029f8e0 g F .irom0.text 000000d9 system_restart_local -402b2c48 g F .irom0.text 00000012 pm_get_sleep_type -402b9ed4 g F .irom0.text 000000a8 wifi_softap_dhcps_client_leave +402b2c64 g F .irom0.text 00000012 pm_get_sleep_type +402b9ef0 g F .irom0.text 000000a8 wifi_softap_dhcps_client_leave 3fff322c g O .bss 00000004 pAkDiret 4000ccb8 g *ABS* 00000000 __fixdfsi 402a2e40 g F .irom0.text 00000014 wifi_set_listen_interval @@ -1409,35 +1409,35 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 3ffed120 g O .bss 00000002 AvgFreqOffsetInOneChk 3ffe8748 g O .data 00000001 TmpSTAAPCloseAP 3ffecda4 g O .bss 00000004 check_result -402c05ac g F .irom0.text 000002b1 sntp_mktm_r +402c05c8 g F .irom0.text 000002b1 sntp_mktm_r 3fff3900 g *ABS* 00000000 _heap_start 40004b1c g *ABS* 00000000 SPIRead -402bb770 g F .irom0.text 0000001c espconn_gethostbyname -402ab0e0 g F .irom0.text 00000131 phy_get_check_flag +402bb78c g F .irom0.text 0000001c espconn_gethostbyname +402ab0fc g F .irom0.text 00000131 phy_get_check_flag 3ffecd80 g O .bss 00000001 phy_in_vdd33_offset 4028152c g F .irom0.text 00000055 aes_encrypt_init -402a780c g F .irom0.text 0000002d mqtt_get_total_length +402a7828 g F .irom0.text 0000002d mqtt_get_total_length 402a0684 g F .irom0.text 0000001c system_deep_sleep_set_option -402bb934 g F .irom0.text 00000018 ringbuf_is_full +402bb950 g F .irom0.text 00000018 ringbuf_is_full 4029f7f8 g F .irom0.text 00000039 system_adc_read 40105820 g F .text 0000000b RC_GetRtsRate -402c30dc g F .irom0.text 00000048 tcp_send_fin +402c30f8 g F .irom0.text 00000048 tcp_send_fin 4028bd68 g F .irom0.text 00000027 wifi_softap_staconnected_event_policy 40101518 g F .text 0000003b Cache_Read_Disable_2 40102194 g F .text 00000030 uart_tx_one_char_no_wait 3fff22e0 g O .bss 00000002 fw_bin_sec -402b0a2c g F .irom0.text 000001b2 ram_rfcal_txcap +402b0a48 g F .irom0.text 000001b2 ram_rfcal_txcap 3fff324c g O .bss 000000fe user_config 402a06dc g F .irom0.text 00000012 system_phy_set_rfoption 4029da7c g F .irom0.text 00000014 wpa_snprintf_hex -402c33f4 g F .irom0.text 00000437 tcp_output +402c3410 g F .irom0.text 00000437 tcp_output 402a3480 g F .irom0.text 00000023 wifi_set_user_rate_limit 4028fce0 g F .irom0.text 0000003d ssl_read -402a5880 g F .irom0.text 00000015 user_mqtt_disconnect +402a589c g F .irom0.text 00000015 user_mqtt_disconnect 401026d0 g F .text 0000005d user_wifi_mdns_restart_timer_fun 4029fd50 g F .irom0.text 00000049 system_upgrade_userbin_set 401022fc g F .text 00000023 uart_rx_intr_enable -402c53a4 g F .irom0.text 0000003c sc_free_snif_glob +402c53c0 g F .irom0.text 0000003c sc_free_snif_glob 40296c58 g F .irom0.text 00000089 bi_str_import 40001da0 g *ABS* 00000000 ets_write_char 4029de50 g F .irom0.text 0000002d wpa_config_bss @@ -1446,330 +1446,330 @@ fffff22f g *ABS* 00000000 _memmap_cacheattr_bp_strict 402a432c g F .irom0.text 00000039 user_relay_set 40287da0 g F .irom0.text 00000027 ieee80211_regdomain_chan_in_range 4029d2a8 g F .irom0.text 00000090 eapol_txcb -402a4a88 g F .irom0.text 00000063 UART_CheckOutputFinished +402a4aa4 g F .irom0.text 00000063 UART_CheckOutputFinished 22222222 g *ABS* 00000000 _memmap_cacheattr_bp_allvalid 40104794 g F .text 00000072 lmacProcessCollision -402b7730 g F .irom0.text 0000002a wDev_ClearBssid +402b774c g F .irom0.text 0000002a wDev_ClearBssid 3ffe8000 g .data 00000000 _Pri_3_HandlerAddress 40290c58 g F .irom0.text 000000ba send_alert 40299650 g F .irom0.text 00000050 hostapd_wep_key_cmp 402950bc g F .irom0.text 0000016e AES_set_key 402a2184 g F .irom0.text 0000001f wifi_station_get_hostname -402c4fbc g F .irom0.text 00000100 pwm_init +402c4fd8 g F .irom0.text 00000100 pwm_init 3ffed0d8 g O .bss 00000001 pend_flag_noise_check -402c4894 g F .irom0.text 00000012 updateTime -402b81a0 g F .irom0.text 000000bd esf_buf_setup +402c48b0 g F .irom0.text 00000012 updateTime +402b81bc g F .irom0.text 000000bd esf_buf_setup 3ffed12a g O .bss 00000002 avg_freqoffset_sta_freqcal -402ae7cc g F .irom0.text 00000002 app_test_code +402ae7e8 g F .irom0.text 00000002 app_test_code 22222112 g *ABS* 00000000 _memmap_cacheattr_wt_allvalid 402983f8 g F .irom0.text 00000048 get_asn1_length 3fff387c g O .bss 00000004 tcp_input_pcb 40296608 g F .irom0.text 00000083 bi_add -402bce18 g F .irom0.text 0000001c espconn_init +402bce34 g F .irom0.text 0000001c espconn_init 4028e804 g F .irom0.text 00000096 ssl_obj_load 3ffece04 g O .bss 00000020 lmacConfMib -402c0210 g F .irom0.text 00000081 raw_input +402c022c g F .irom0.text 00000081 raw_input 40107d2c g F .text 00000002 xPortWantedSizeAlign -402a8df0 g F .irom0.text 00000016 cJSON_IsInvalid +402a8e0c g F .irom0.text 00000016 cJSON_IsInvalid 40284300 g F .irom0.text 00000080 ieee80211_setup_basic_htrates 40287e6c g F .irom0.text 0000001f ieee80211_rfid_locp_recv_reset -402ade6c g F .irom0.text 00000055 periodic_cal_top +402ade88 g F .irom0.text 00000055 periodic_cal_top 40102ed0 g F .text 00000000 .hidden __ledf2 4028dfa0 g F .irom0.text 00000021 espconn_ssl_disconnect 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_DESCS_END__ -402c2e6c g F .irom0.text 0000008b tcp_send_empty_ack +402c2e88 g F .irom0.text 0000008b tcp_send_empty_ack 40282a04 g F .irom0.text 000000bb hostap_handle_timer -402a43f0 g F .irom0.text 0000005b user_setting_set_config +402a4410 g F .irom0.text 0000005b user_setting_set_config 402a3ca0 g F .irom0.text 000000e1 ets_sprintf 402913c4 g F .irom0.text 000000e7 DISPLAY_ALERT 402876c4 g F .irom0.text 000001da ieee80211_beacon_alloc -402ba9c4 g F .irom0.text 0000001f dns_setserver +402ba9e0 g F .irom0.text 0000001f dns_setserver 40107e40 g F .text 0000001e strcat 3fff1f90 g O .bss 00000014 sta_con_timer -402c2fb8 g F .irom0.text 00000063 tcp_rexmit_fast +402c2fd4 g F .irom0.text 00000063 tcp_rexmit_fast 402a2488 g F .irom0.text 00000011 wifi_softap_get_config 40100e8c g F .text 0000001c pvPortZallocIram 3ffe8770 g O .data 00000058 rate_11g_rate2_rateid_table 40286d3c g F .irom0.text 00000262 ieee80211_alloc_proberesp -402bf520 g F .irom0.text 0000021f mdns_init +402bf53c g F .irom0.text 0000021f mdns_init 3fff2334 g O .bss 00000004 def_certificate 4000e268 g *ABS* 00000000 __umodsi3 -402b5650 g F .irom0.text 0000005b ppRecycleRxPkt -402c0bec g F .irom0.text 0000000f sntp_set_update_delay +402b566c g F .irom0.text 0000005b ppRecycleRxPkt +402c0c08 g F .irom0.text 0000000f sntp_set_update_delay 4028a13c g F .irom0.text 00000070 wifi_station_start 4029e4a0 g F .irom0.text 00000004 eloop_register_timeout -402b56b0 g F .irom0.text 000000d3 ppCheckTxIdle +402b56cc g F .irom0.text 000000d3 ppCheckTxIdle 3fff1a94 g O .bss 00000014 ApFreqCalTimer -402a5a2c g F .irom0.text 0000001b user_mqtt_send_senser +402a5a48 g F .irom0.text 0000001b user_mqtt_send_senser 4029f7e4 g F .irom0.text 00000012 system_pp_recycle_rx_pkt 3fff2651 g O .bss 00000020 mdns_data_mac -402be7cc g F .irom0.text 000001db ipaddr_aton +402be7e8 g F .irom0.text 000001db ipaddr_aton 3fff30f0 g O .bss 00000004 pAPListTral 4029e3a8 g F .irom0.text 00000024 wpa_cipher_key_len 402a3c78 g F .irom0.text 00000021 ets_vsprintf -402b7ba8 g F .irom0.text 00000049 wdev_set_sniffer_addr +402b7bc4 g F .irom0.text 00000049 wdev_set_sniffer_addr 3ffecd74 g O .bss 00000004 tx_data4 4028d950 g F .irom0.text 0000005a espconn_sent_packet -402ac6f0 g F .irom0.text 00000041 ram_start_noisefloor -402be73c g F .irom0.text 0000003b ip4_addr_isbroadcast -402b7600 g F .irom0.text 0000002a wDev_EnableUcRx -402a70d0 g F .irom0.text 00000005 MQTT_OnConnected +402ac70c g F .irom0.text 00000041 ram_start_noisefloor +402be758 g F .irom0.text 0000003b ip4_addr_isbroadcast +402b761c g F .irom0.text 0000002a wDev_EnableUcRx +402a70ec g F .irom0.text 00000005 MQTT_OnConnected 3fff3010 g O .bss 00000004 PUCK_SERVICE 4028d1e4 g F .irom0.text 00000027 espconn_secure_cert_req_disable -402b1f94 g F .irom0.text 000001ae change_bbpll160_sleep +402b1fb0 g F .irom0.text 000001ae change_bbpll160_sleep 3ff00000 g *ABS* 00000000 _dport0_rodata_start 402a13ec g F .irom0.text 00000011 wifi_station_get_config 3ff00000 g *ABS* 00000000 _dport0_data_start 3fff3790 g O .bss 00000002 PUCK_PORT -402bf778 g F .irom0.text 00000007 netif_set_default -402c3cb4 g F .irom0.text 00000006 udp_recv +402bf794 g F .irom0.text 00000007 netif_set_default +402c3cd0 g F .irom0.text 00000006 udp_recv 40106c08 g F .text 00000142 wDev_AppendRxBlocks -402bb594 g F .irom0.text 00000066 espconn_clear_opt -402a59cc g F .irom0.text 00000043 user_mqtt_timer_func -402b402c g F .irom0.text 00000011 pm_try_scan_unlock +402bb5b0 g F .irom0.text 00000066 espconn_clear_opt +402a59e8 g F .irom0.text 00000043 user_mqtt_timer_func +402b4048 g F .irom0.text 00000011 pm_try_scan_unlock 4028d07c g F .irom0.text 0000004c espconn_secure_send -402b0fdc g F .irom0.text 000001a1 ram_rxiq_cover_mg_mp -402a6770 g F .irom0.text 0000005c ota_finished_callback +402b0ff8 g F .irom0.text 000001a1 ram_rxiq_cover_mg_mp +402a678c g F .irom0.text 0000005c ota_finished_callback 4028a6a8 g F .irom0.text 0000016a cnx_sta_scan_cmd -402c59e0 g F .irom0.text 00000035 esptouch_set_timeout +402c59fc g F .irom0.text 00000035 esptouch_set_timeout 402849f0 g F .irom0.text 00000048 ieee80211_deliver_data 4028e89c g F .irom0.text 00000063 ssl_obj_memory_load -402c47a8 g F .irom0.text 00000036 system_partition_get_item -402aed68 g F .irom0.text 00000211 phy_wakeup_rf +402c47c4 g F .irom0.text 00000036 system_partition_get_item +402aed84 g F .irom0.text 00000211 phy_wakeup_rf 40284d6c g F .irom0.text 0000006d set_max_fixed_rate 40104c4c g F .text 00000008 lmacProcessRtsStart 3fff3130 g O .bss 00000004 pETGuideGlob 402a1c94 g F .irom0.text 0000004f wifi_station_scan -402ccf40 g *ABS* 00000000 _irom0_text_end +402ccf60 g *ABS* 00000000 _irom0_text_end 40296d60 g F .irom0.text 00000083 bi_export -402b7920 g F .irom0.text 00000068 wDev_remove_KeyEntry +402b793c g F .irom0.text 00000068 wDev_remove_KeyEntry 40000e04 g *ABS* 00000000 ets_run 3ffe8016 g O .data 00000001 dhcpc_flag 40103f50 g F .text 000000ec lmacProcessTxSuccess -402b1180 g F .irom0.text 00000213 ram_rfcal_rxiq +402b119c g F .irom0.text 00000213 ram_rfcal_rxiq 40291020 g F .irom0.text 000000be process_certificate -402b16f4 g F .irom0.text 0000004b pm_sleep_opt_bb_on +402b1710 g F .irom0.text 0000004b pm_sleep_opt_bb_on 3ffe98d4 g O .rodata 000009c5 web_wifisuccess_html 402985cc g F .irom0.text 0000001b system_upgrade -402b71d0 g F .irom0.text 00000007 wDev_Set_Beacon_Int -402a997c g F .irom0.text 00000016 phy_disable_agc -402bf8e0 g F .irom0.text 00000025 netif_set_down +402b71ec g F .irom0.text 00000007 wDev_Set_Beacon_Int +402a9998 g F .irom0.text 00000016 phy_disable_agc +402bf8fc g F .irom0.text 00000025 netif_set_down 40296de4 g F .irom0.text 00000080 bi_set_mod -402a5dfc g F .irom0.text 000000b1 smartconfig_done -402bfac0 g F .irom0.text 0000017d pbuf_alloc -402bf964 g F .irom0.text 0000004b netif_set_link_up -402aa098 g F .irom0.text 00000132 ram_ana_inf_gating_en -402c7eac g F .irom0.text 00000029 KISS_Free_Glob_Trans +402a5e18 g F .irom0.text 000000b1 smartconfig_done +402bfadc g F .irom0.text 0000017d pbuf_alloc +402bf980 g F .irom0.text 0000004b netif_set_link_up +402aa0b4 g F .irom0.text 00000132 ram_ana_inf_gating_en +402c7ec8 g F .irom0.text 00000029 KISS_Free_Glob_Trans 40102cf0 g F .text 00000013 _atoi_r 40283d58 g F .irom0.text 0000019c wifi_softap_stop 402863e0 g F .irom0.text 00000045 ieee80211_add_xrates -402aac58 g F .irom0.text 0000004c low_power_set -402aa640 g F .irom0.text 000001bd chip_60_set_channel -402a7d78 g F .irom0.text 0000001b mqtt_msg_pingreq +402aac74 g F .irom0.text 0000004c low_power_set +402aa65c g F .irom0.text 000001bd chip_60_set_channel +402a7d94 g F .irom0.text 0000001b mqtt_msg_pingreq 402a2ec4 g F .irom0.text 00000012 wifi_get_listen_interval -402c0a18 g F .irom0.text 00000044 sntp_asctime_r +402c0a34 g F .irom0.text 00000044 sntp_asctime_r 4028c20c g F .irom0.text 00000021 get_iav_key -402b5bb4 g F .irom0.text 0000001b freq_change_check_scan_start -402a8d8c g F .irom0.text 00000018 cJSON_GetArrayItem -402a76a0 g F .irom0.text 00000017 QUEUE_Puts -402ae2c0 g F .irom0.text 00000029 deep_sleep_set_option +402b5bd0 g F .irom0.text 0000001b freq_change_check_scan_start +402a8da8 g F .irom0.text 00000018 cJSON_GetArrayItem +402a76bc g F .irom0.text 00000017 QUEUE_Puts +402ae2dc g F .irom0.text 00000029 deep_sleep_set_option 40281108 g F .irom0.text 00000416 rijndaelEncrypt 4029b884 g F .irom0.text 00000106 wpa_write_rsn_ie -402b4cf8 g F .irom0.text 0000003d fpm_auto_sleep_set_in_null_mode +402b4d14 g F .irom0.text 0000003d fpm_auto_sleep_set_in_null_mode 402a3558 g F .irom0.text 00000012 wifi_register_rfid_locp_recv_cb 3ffecb12 g O .bss 00000001 protect_flag 402965cc g F .irom0.text 00000039 bi_clone 3fff3114 g O .bss 0000001c pTouchConn 4028bb5c g F .irom0.text 0000008b cnx_node_remove 4028d2a4 g F .irom0.text 0000004d espconn_secure_delete -402a47bc g F .irom0.text 00000014 uart_reattach +402a47dc g F .irom0.text 00000014 uart_reattach 40287108 g F .irom0.text 0000003e ieee80211_alloc_deauth -402a70d8 g F .irom0.text 00000005 MQTT_OnDisconnected -402b55f4 g F .irom0.text 00000027 ppRegisterTxCallback +402a70f4 g F .irom0.text 00000005 MQTT_OnDisconnected +402b5610 g F .irom0.text 00000027 ppRegisterTxCallback 402881c0 g F .irom0.text 0000002d scan_pm_channel_op_cb -402bb894 g F .irom0.text 00000004 ringbuf_buffer_size +402bb8b0 g F .irom0.text 00000004 ringbuf_buffer_size 3ffecf50 g O .bss 00000100 pmc -402ae404 g F .irom0.text 000003c8 register_chipv6_phy -402bb3b8 g F .irom0.text 00000050 espconn_regist_time +402ae420 g F .irom0.text 000003c8 register_chipv6_phy +402bb3d4 g F .irom0.text 00000050 espconn_regist_time 3ffecde0 g O .bss 00000020 if_ctrl -402aa1cc g F .irom0.text 00000067 ram_restart_cal -402a994c g F .irom0.text 00000016 phy_delete_channel -402a4774 g F .irom0.text 00000042 uart_init -402a99ac g F .irom0.text 00000016 phy_set_sense +402aa1e8 g F .irom0.text 00000067 ram_restart_cal +402a9968 g F .irom0.text 00000016 phy_delete_channel +402a4794 g F .irom0.text 00000042 uart_init +402a99c8 g F .irom0.text 00000016 phy_set_sense 40107e28 g F .text 00000017 memchr 40290e70 g F .irom0.text 00000044 disposable_free -402aeb2c g F .irom0.text 0000003a phy_check_data_table -402cb464 g O .irom0.text 00000004 ip_addr_broadcast +402aeb48 g F .irom0.text 0000003a phy_check_data_table +402cb484 g O .irom0.text 00000004 ip_addr_broadcast 3fff1a90 g O .bss 00000001 PendFreeBcnEb 40294adc g F .irom0.text 00000012 SHA384_Update -402b6e38 g F .irom0.text 000000d6 rc_enable_trc -402af810 g F .irom0.text 000001b3 tx_pwr_backoff +402b6e54 g F .irom0.text 000000d6 rc_enable_trc +402af82c g F .irom0.text 000001b3 tx_pwr_backoff 4028cd34 g F .irom0.text 00000015 ieee80211_set_shortslottime -402b2290 g F .irom0.text 00000011 ic_interface_enabled -402ad374 g F .irom0.text 00000059 dig_11b_filt_sel -402cb61c g O .irom0.text 00000028 memp_sizes +402b22ac g F .irom0.text 00000011 ic_interface_enabled +402ad390 g F .irom0.text 00000059 dig_11b_filt_sel +402cb63c g O .irom0.text 00000028 memp_sizes 4028b3ec g F .irom0.text 0000006e cnx_rc_update_state_metric -402a67e8 g F .irom0.text 000000e0 ota_start_Upgrade +402a6804 g F .irom0.text 000000e0 ota_start_Upgrade 3ffecd68 g O .bss 00000004 tx_data1 4029975c g F .irom0.text 00000035 hex2byte 4029f894 g F .irom0.text 0000002c system_get_vdd33 40294b40 g F .irom0.text 0000005d SHA512_Init -402a9d3c g F .irom0.text 00000029 ram_chip_v6_rx_init +402a9d58 g F .irom0.text 00000029 ram_chip_v6_rx_init 40299a28 g F .irom0.text 00000012 os_random 402896d8 g F .irom0.text 0000022f sta_input -402bd2d0 g F .irom0.text 0000001c espconn_igmp_join -402c3c38 g F .irom0.text 00000065 udp_connect -402bbc80 g F .irom0.text 0000000f espconn_mdns_get_servername +402bd2ec g F .irom0.text 0000001c espconn_igmp_join +402c3c54 g F .irom0.text 00000065 udp_connect +402bbc9c g F .irom0.text 0000000f espconn_mdns_get_servername 3fff1ab4 g O .bss 00000004 max_11n_rate 4028a474 g F .irom0.text 00000031 chm_set_current_channel 40000f74 g *ABS* 00000000 ets_intr_lock -402aeaf4 g F .irom0.text 00000014 phy_get_rand +402aeb10 g F .irom0.text 00000014 phy_get_rand 4010180c g F .text 00000185 flash_gd25q32c_read_status -402c9ee0 g F .irom0.text 00000044 RINGBUF_Put +402c9f00 g F .irom0.text 00000044 RINGBUF_Put 3fff3778 g O .bss 00000004 current_header 3ffed124 g O .bss 00000002 LowestFreqOffsetInOneChk 3ffed114 g O .bss 00000001 test_freq_val_force_flag 402a2b90 g F .irom0.text 00000112 wifi_set_user_ie -402bb148 g F .irom0.text 0000000d espconn_tcp_get_max_retran -402bbb90 g F .irom0.text 0000009f ringbuf_memcpy_from -402b6e1c g F .irom0.text 00000012 trc_onScanDone -402b2798 g F .irom0.text 0000001c lmacSetRetryLimit -402a492c g F .irom0.text 00000023 UART_SetBaudrate -402c5e80 g F .irom0.text 00000357 TOUCH_Find_sync_ht20 +402bb164 g F .irom0.text 0000000d espconn_tcp_get_max_retran +402bbbac g F .irom0.text 0000009f ringbuf_memcpy_from +402b6e38 g F .irom0.text 00000012 trc_onScanDone +402b27b4 g F .irom0.text 0000001c lmacSetRetryLimit +402a494c g F .irom0.text 00000023 UART_SetBaudrate +402c5e9c g F .irom0.text 00000357 TOUCH_Find_sync_ht20 3ffecb70 g O .bss 00000100 event_TaskQueue -402a9994 g F .irom0.text 00000016 phy_initialize_bb -402a4b68 g F .irom0.text 0000002a UART_SetPrintPort +402a99b0 g F .irom0.text 00000016 phy_initialize_bb +402a4b84 g F .irom0.text 0000002a UART_SetPrintPort 40287288 g F .irom0.text 000001e6 ieee80211_freedom_output -402a99c8 g F .irom0.text 000000c6 ram_pbus_set_rxgain +402a99e4 g F .irom0.text 000000c6 ram_pbus_set_rxgain 402905c8 g F .irom0.text 0000016f send_packet 402a06b4 g F .irom0.text 00000012 system_phy_set_max_tpw 40295c04 g F .irom0.text 0000007e mktime -402b2328 g F .irom0.text 0000000d ic_set_ptk_alg +402b2344 g F .irom0.text 0000000d ic_set_ptk_alg 40002ad8 g *ABS* 00000000 ets_strstr -402bf7e8 g F .irom0.text 00000034 netif_set_addr -402b91a8 g F .irom0.text 000000a5 dhcp_arp_reply +402bf804 g F .irom0.text 00000034 netif_set_addr +402b91c4 g F .irom0.text 000000a5 dhcp_arp_reply 40297b4c g F .irom0.text 00000088 RSA_priv_key_new -402a94f0 g F .irom0.text 0000009d cJSON_Duplicate +402a950c g F .irom0.text 0000009d cJSON_Duplicate 40106140 g F .text 00000015 rcReachRetryLimit -402b21f0 g F .irom0.text 0000000f rtc_set_cpu_80m +402b220c g F .irom0.text 0000000f rtc_set_cpu_80m 402a2e58 g F .irom0.text 00000028 wifi_enable_gpio_wakeup 40295e34 g F .irom0.text 00000046 asn1_validity 40281f14 g F .irom0.text 00000013 esp_random -402c0000 g F .irom0.text 00000048 pbuf_strstr +402c001c g F .irom0.text 00000048 pbuf_strstr 402a0ae4 g F .irom0.text 00000005 system_get_rst_info 3ffe8000 g *ABS* 00000000 _data_start 40101464 g F .text 00000056 system_rtc_mem_write 40002ecc g *ABS* 00000000 ets_delay_us 40000dd0 g *ABS* 00000000 ets_task 4028cd30 g F .irom0.text 00000002 ieee80211_psq_cleanup -402a48c4 g F .irom0.text 00000030 UART_SetLineInverse +402a48e4 g F .irom0.text 00000030 UART_SetLineInverse 402a07f4 g F .irom0.text 00000015 system_relative_time 4029cf4c g F .irom0.text 00000036 wpa_register -402b4e7c g F .irom0.text 0000010d pp_enable_noise_timer -402a5b1c g F .irom0.text 00000077 user_wifi_set +402b4e98 g F .irom0.text 0000010d pp_enable_noise_timer +402a5b38 g F .irom0.text 00000077 user_wifi_set 40000f80 g *ABS* 00000000 ets_intr_unlock 4028edb4 g F .irom0.text 0000001c MD5_Init 4028cd50 g F .irom0.text 00000002 ieee80211_wme_updateparams 402a2cd8 g F .irom0.text 00000008 wifi_get_phy_mode 3fff3618 g O .bss 000000b4 premot 3ffecdc0 g O .bss 00000001 interface_mask -402b4754 g F .irom0.text 00000049 wifi_fpm_do_wakeup +402b4770 g F .irom0.text 00000049 wifi_fpm_do_wakeup 40106b28 g F .text 00000017 wDev_ClearTxqCollisions -402c32e0 g F .irom0.text 0000010f tcp_zero_window_probe +402c32fc g F .irom0.text 0000010f tcp_zero_window_probe 40284b9c g F .irom0.text 00000041 ieee80211_setup_phy_mode 40285608 g F .irom0.text 0000011b ieee80211_parse_rsn 3fff3230 g O .bss 0000001c pKissConn -402baa2c g F .irom0.text 00000017 dns_getserver -402a9e14 g F .irom0.text 000001b9 readvdd33 -402b4e20 g F .irom0.text 00000018 RxNodeNum -402c8840 g F .irom0.text 00000031 KISS_Find_channel +402baa48 g F .irom0.text 00000017 dns_getserver +402a9e30 g F .irom0.text 000001b9 readvdd33 +402b4e3c g F .irom0.text 00000018 RxNodeNum +402c885c g F .irom0.text 00000031 KISS_Find_channel 402989f0 g F .irom0.text 00000064 system_remote_upgrade_erase_flash 402a3e04 g F .irom0.text 000000e8 ets_snprintf 402a0c2c g F .irom0.text 00000008 wifi_softap_dhcps_status 40298394 g F .irom0.text 00000005 ssl_get_cipher_id 4000e2ac g *ABS* 00000000 __floatsisf -402a9d68 g F .irom0.text 000000a8 tsen_meas +402a9d84 g F .irom0.text 000000a8 tsen_meas 4029f47c g F .irom0.text 000000a5 ets_timer_handler_isr 3fff2340 g O .bss 00000004 def_private_key_len -402b95f8 g F .irom0.text 000000c2 dhcp_fine_tmr +402b9614 g F .irom0.text 000000c2 dhcp_fine_tmr 3fff35e4 g O .bss 0000000a dhcp_rx_options_given -402bb838 g F .irom0.text 00000059 ringbuf_new -402b4dbc g F .irom0.text 00000029 pp_soft_wdt_stop -402a8efc g F .irom0.text 0000001b cJSON_CreateTrue -402b6f10 g F .irom0.text 00000008 rc_get_mask -402af4f4 g F .irom0.text 00000104 correct_rf_ana_gain +402bb854 g F .irom0.text 00000059 ringbuf_new +402b4dd8 g F .irom0.text 00000029 pp_soft_wdt_stop +402a8f18 g F .irom0.text 0000001b cJSON_CreateTrue +402b6f2c g F .irom0.text 00000008 rc_get_mask +402af510 g F .irom0.text 00000104 correct_rf_ana_gain 402a0dd8 g F .irom0.text 00000011 wifi_get_opmode_default 402903d8 g F .irom0.text 000000b0 finished_digest 3ffed12c g O .bss 00000014 DefFreqCalTimer -402a8ae4 g F .irom0.text 00000014 cJSON_InitHooks -402a8b98 g F .irom0.text 00000065 cJSON_PrintPreallocated +402a8b00 g F .irom0.text 00000014 cJSON_InitHooks +402a8bb4 g F .irom0.text 00000065 cJSON_PrintPreallocated 3ffe88d0 g O .data 00000001 TestStaFreqCalValOK -402a7348 g F .irom0.text 000000e8 MQTT_Connect -402b2c64 g F .irom0.text 00000008 pm_get_sleep_level -402b9f88 g F .irom0.text 0000023b wifi_softap_dhcps_client_update +402a7364 g F .irom0.text 000000e8 MQTT_Connect +402b2c80 g F .irom0.text 00000008 pm_get_sleep_level +402b9fa4 g F .irom0.text 0000023b wifi_softap_dhcps_client_update 3ffecd5b g O .bss 00000001 txbk_dpdby_flag 4000bfa8 g *ABS* 00000000 strncmp 4028c6e4 g F .irom0.text 00000018 register_ieee80211_action_vendor_spec_cb -402b9c38 g F .irom0.text 000000ea wifi_softap_set_dhcps_lease +402b9c54 g F .irom0.text 000000ea wifi_softap_set_dhcps_lease 40004e90 g *ABS* 00000000 gpio_pin_wakeup_enable -402a4894 g F .irom0.text 00000029 UART_SetStopBits +402a48b4 g F .irom0.text 00000029 UART_SetStopBits 2222211f g *ABS* 00000000 _memmap_cacheattr_wba_trapnull 402a3918 g F .irom0.text 00000360 ets_vsnprintf -402c51d4 g F .irom0.text 000000b2 sc_PackCallback +402c51f0 g F .irom0.text 000000b2 sc_PackCallback 401023d4 g F .text 0000008b mqttDataCb -402a7514 g F .irom0.text 000000e6 MQTT_Task +402a7530 g F .irom0.text 000000e6 MQTT_Task 402857d0 g F .irom0.text 0000006f ieee80211_mesh_quick_init -402a7bd4 g F .irom0.text 0000003a mqtt_msg_pubrec -402be9c4 g F .irom0.text 000000d1 ipaddr_ntoa_r -402aec18 g F .irom0.text 0000003a phy_debug_print +402a7bf0 g F .irom0.text 0000003a mqtt_msg_pubrec +402be9e0 g F .irom0.text 000000d1 ipaddr_ntoa_r +402aec34 g F .irom0.text 0000003a phy_debug_print 3ffecb50 g O .bss 00000004 promiscuous_cb 401066c4 g F .text 0000038f wDev_ProcessFiq 40296fcc g F .irom0.text 00000032 bi_multiply 4029ba94 g F .irom0.text 00000133 wpa_validate_wpa_ie 4028d054 g F .irom0.text 00000028 espconn_secure_disconnect -402bde60 g F .irom0.text 0000010f igmp_input -402c5a20 g F .irom0.text 0000003c smartconfig_set_type -402baa44 g F .irom0.text 00000029 dns_tmr -402b43c4 g F .irom0.text 00000017 fpm_allow_tx -402c5dc0 g F .irom0.text 00000065 TOUCH_Init_glob +402bde7c g F .irom0.text 0000010f igmp_input +402c5a3c g F .irom0.text 0000003c smartconfig_set_type +402baa60 g F .irom0.text 00000029 dns_tmr +402b43e0 g F .irom0.text 00000017 fpm_allow_tx +402c5ddc g F .irom0.text 00000065 TOUCH_Init_glob 402a2e84 g F .irom0.text 00000018 wifi_disable_gpio_wakeup 40002aa8 g *ABS* 00000000 ets_strcmp 40101b3c g F .text 00000092 spi_flash_check_wr_protect -402bcc60 g F .irom0.text 00000025 espconn_unlock_recv +402bcc7c g F .irom0.text 00000025 espconn_unlock_recv 3fff3874 g O .bss 00000004 tcp_bound_pcbs 4028b090 g F .irom0.text 000000c6 cnx_bss_alloc -402b2c6c g F .irom0.text 00000008 pm_set_listen_interval +402b2c88 g F .irom0.text 00000008 pm_set_listen_interval 3fff3110 g O .bss 00000004 pCHListHead -402b3cdc g F .irom0.text 0000000e pm_enable_gpio_wakeup +402b3cf8 g F .irom0.text 0000000e pm_enable_gpio_wakeup 3fff13b4 g O .bss 000006b4 g_ic 40290b90 g F .irom0.text 0000005a send_change_cipher_spec -402b19f8 g F .irom0.text 000000a0 pm_set_sleep_btco -402c0e58 g F .irom0.text 0000002d tcp_seg_free -402a5bc4 g F .irom0.text 0000014b user_wifi_init -402b284c g F .irom0.text 00000024 pm_get_ck170_period +402b1a14 g F .irom0.text 000000a0 pm_set_sleep_btco +402c0e74 g F .irom0.text 0000002d tcp_seg_free +402a5be0 g F .irom0.text 0000014b user_wifi_init +402b2868 g F .irom0.text 00000024 pm_get_ck170_period 40298698 g F .irom0.text 00000026 system_upgrade_deinit 3fff30f4 g O .bss 00000004 pAPListHead -402a7de0 g F .irom0.text 00000085 PROTO_Add +402a7dfc g F .irom0.text 00000085 PROTO_Add 402a077c g F .irom0.text 00000029 system_overclock 402a21b0 g F .irom0.text 0000009c wifi_station_set_hostname -402bff2c g F .irom0.text 00000072 pbuf_memcmp +402bff48 g F .irom0.text 00000072 pbuf_memcmp 4028cc00 g F .irom0.text 00000029 ieee80211_find_channel_byieee -402b4d80 g F .irom0.text 00000020 pp_soft_wdt_init +402b4d9c g F .irom0.text 00000020 pp_soft_wdt_init 4028d188 g F .irom0.text 00000027 espconn_secure_ca_disable 4029cf9c g F .irom0.text 00000020 wpa_set_pmk -402abfdc g F .irom0.text 0000018a tx_pwctrl_init_cal +402abff8 g F .irom0.text 0000018a tx_pwctrl_init_cal 4029959c g F .irom0.text 00000014 hostapd_mac_comp 40103748 g F .text 00000144 pm_set_sleep_mode -402a7f04 g F .irom0.text 0000007d PROTO_ParseByte +402a7f20 g F .irom0.text 0000007d PROTO_ParseByte 402a1af4 g F .irom0.text 00000017 wifi_station_set_config_current fffff11f g *ABS* 00000000 _memmap_cacheattr_wb_strict 40101ebc g F .text 0000004c flash_gd25q32c_enable_QIO_mode -402b1908 g F .irom0.text 00000093 pm_set_wakeup_mac -402bb36c g F .irom0.text 00000049 espconn_accept +402b1924 g F .irom0.text 00000093 pm_set_wakeup_mac +402bb388 g F .irom0.text 00000049 espconn_accept 40103da4 g F .text 000000b0 lmacProcessTXStartData 401015a8 g F .text 00000166 spi_flash_get_unique_id 40100f70 g F .text 00000017 realloc -402aeaac g F .irom0.text 00000015 phy_vdd33_set_tpw +402aeac8 g F .irom0.text 00000015 phy_vdd33_set_tpw 40281e50 g F .irom0.text 0000005c ieee80211_mhz2ieee 401035d8 g F .text 0000014e pm_goto_sleep 40000454 g *ABS* 00000000 _xtos_set_exception_handler @@ -1783,167 +1783,167 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wb_strict 3ffe84a4 g O .data 00000001 CanDoFreqCal 4028d214 g F .irom0.text 00000045 espconn_secure_set_default_certificate 40296528 g F .irom0.text 00000022 bi_permanent -402b70a4 g F .irom0.text 000000f0 wDev_Option_Init -402c1608 g F .irom0.text 00000105 tcp_connect +402b70c0 g F .irom0.text 000000f0 wDev_Option_Init +402c1624 g F .irom0.text 00000105 tcp_connect 4028c548 g F .irom0.text 00000155 ieee80211_recv_action_vendor_spec 402a3584 g F .irom0.text 00000034 wifi_status_led_install -402cb374 g F .irom0.text 000000dc inet_chksum_pseudo_partial -402bb288 g F .irom0.text 0000000f espconn_regist_reconcb +402cb394 g F .irom0.text 000000dc inet_chksum_pseudo_partial +402bb2a4 g F .irom0.text 0000000f espconn_regist_reconcb 400018d4 g *ABS* 00000000 ets_memcmp 40287f6c g F .irom0.text 00000120 freq_changle_scan_start 402a35dc g F .irom0.text 00000011 wifi_set_status_led_output_level 4028863c g F .irom0.text 00000018 scan_remove_probe_ssid 4028c02c g F .irom0.text 00000030 ieee80211_send_action_register -402b1848 g F .irom0.text 00000034 pm_open_rf -402b71b4 g F .irom0.text 00000017 wDev_Disable_Beacon_Tsf +402b1864 g F .irom0.text 00000034 pm_open_rf +402b71d0 g F .irom0.text 00000017 wDev_Disable_Beacon_Tsf 3ffecdae g O .bss 00000002 phy_meas_freq_offset 402a1284 g F .irom0.text 0000001b system_save_sys_param 402a34ac g F .irom0.text 00000017 wifi_set_user_limit_rate_mask -402b2800 g F .irom0.text 0000000d pm_is_gpio_int_trig -402aaca8 g F .irom0.text 000001a1 test_tout -402bcf14 g F .irom0.text 00000160 espconn_udp_sendto +402b281c g F .irom0.text 0000000d pm_is_gpio_int_trig +402aacc4 g F .irom0.text 000001a1 test_tout +402bcf30 g F .irom0.text 00000160 espconn_udp_sendto 3fff1a75 g O .bss 00000001 BcnWithMcastSendStart -402b2814 g F .irom0.text 00000033 pm_rtc_clock_cali_proc -402a78ec g F .irom0.text 00000092 mqtt_get_id -402ab44c g F .irom0.text 000003b8 set_rx_gain_cal_iq +402b2830 g F .irom0.text 00000033 pm_rtc_clock_cali_proc +402a7908 g F .irom0.text 00000092 mqtt_get_id +402ab468 g F .irom0.text 000003b8 set_rx_gain_cal_iq 40104f2c g F .text 00000016 lmacRxDone 4000dea8 g *ABS* 00000000 memcmp -402ae324 g F .irom0.text 00000030 get_data_from_rtc -402c50c4 g F .irom0.text 00000005 get_pwm_date -402bb118 g F .irom0.text 0000000d espconn_tcp_get_max_con +402ae340 g F .irom0.text 00000030 get_data_from_rtc +402c50e0 g F .irom0.text 00000005 get_pwm_date +402bb134 g F .irom0.text 0000000d espconn_tcp_get_max_con 4028a288 g F .irom0.text 00000046 chm_acquire_lock -402c55f0 g F .irom0.text 0000004e sc_init_snif_glob -402b7208 g F .irom0.text 00000036 wDev_Get_Next_TBTT +402c560c g F .irom0.text 0000004e sc_init_snif_glob +402b7224 g F .irom0.text 00000036 wDev_Get_Next_TBTT 402a3fa4 g F .irom0.text 000001c7 eagle_lwip_if_alloc 4028ee78 g F .irom0.text 00000051 MD5_Final 4028c880 g F .irom0.text 0000005e ieee80211_add_ie_vendor_esp_simple_pair -402b2e24 g F .irom0.text 00000002 pm_suspend +402b2e40 g F .irom0.text 00000002 pm_suspend 4029d640 g F .irom0.text 0000018e wpa_parse_wpa_ie_wpa 3ffec968 g O .bss 00000001 user_init_flag 3ffecc90 g O .bss 00000003 rfpll_sdm_reg -402a8c6c g F .irom0.text 000000f7 cJSON_ParseWithOpts -402bb188 g F .irom0.text 0000001c espconn_tcp_set_max_syn +402a8c88 g F .irom0.text 000000f7 cJSON_ParseWithOpts +402bb1a4 g F .irom0.text 0000001c espconn_tcp_set_max_syn 40284790 g F .irom0.text 0000001e ieee80211_add_htinfo 3ffe89d7 g *ABS* 00000000 _data_end -402bf9b0 g F .irom0.text 00000010 netif_set_link_down +402bf9cc g F .irom0.text 00000010 netif_set_link_down 4029fdf0 g F .irom0.text 00000008 system_upgrade_flag_check -402b9264 g F .irom0.text 0000010e dhcp_renew +402b9280 g F .irom0.text 0000010e dhcp_renew 40299ed0 g F .irom0.text 00000073 wpa_auth_sta_associated 402a06f0 g F .irom0.text 00000012 system_phy_set_powerup_option 40284034 g F .irom0.text 00000058 ieee80211_parse_htcap -402aaa14 g F .irom0.text 0000023d chip_v6_rf_init +402aaa30 g F .irom0.text 0000023d chip_v6_rf_init 4028c2a0 g F .irom0.text 000000f1 ieee80211_alloc_action_vendor_spec -402bad1c g F .irom0.text 00000064 espconn_find_connection +402bad38 g F .irom0.text 00000064 espconn_find_connection 4029654c g F .irom0.text 00000024 bi_depermanent 4000cb94 g *ABS* 00000000 __divdf3 40284e6c g F .irom0.text 0000002e ieee80211_alloc_challenge 40281d4c g F .irom0.text 00000012 ieee80211_rate_ref_init 40287cf4 g F .irom0.text 0000002a ieee80211_regdomain_get_country 40290d14 g F .irom0.text 00000079 process_finished -402a7c10 g F .irom0.text 0000003a mqtt_msg_pubrel -402b7510 g F .irom0.text 00000095 wDev_SetMacAddress +402a7c2c g F .irom0.text 0000003a mqtt_msg_pubrel +402b752c g F .irom0.text 00000095 wDev_SetMacAddress 401079a4 g F .text 0000018b pwm_tim1_intr_handler 3ffec74f g *ABS* 00000000 __XT_EXCEPTION_TABLE__ -402c15d4 g F .irom0.text 00000032 tcp_eff_send_mss +402c15f0 g F .irom0.text 00000032 tcp_eff_send_mss 40106af0 g F .text 00000026 wDev_ProcessCollision 4028c1e4 g F .irom0.text 00000023 ieee80211_avs_clear_key_idx -402b9bb4 g F .irom0.text 00000084 dhcps_stop +402b9bd0 g F .irom0.text 00000084 dhcps_stop 40294f38 g F .irom0.text 0000007c SHA512_Update 402a22b0 g F .irom0.text 0000005d wifi_softap_set_default_ssid 4028b484 g F .irom0.text 00000030 cnx_update_bss -402b7048 g F .irom0.text 00000020 rc_get_trc_by_index -402b259c g F .irom0.text 0000005a ic_bss_info_update +402b7064 g F .irom0.text 00000020 rc_get_trc_by_index +402b25b8 g F .irom0.text 0000005a ic_bss_info_update 402a3004 g F .irom0.text 00000036 wifi_get_country -402b62fc g F .irom0.text 000000f0 pp_attach -402bc964 g F .irom0.text 00000024 espconn_tcp_disconnect -402bc9d8 g F .irom0.text 0000005f espconn_recv_unhold +402b6318 g F .irom0.text 000000f0 pp_attach +402bc980 g F .irom0.text 00000024 espconn_tcp_disconnect +402bc9f4 g F .irom0.text 0000005f espconn_recv_unhold 4000c8f0 g *ABS* 00000000 __muldf3 -402a7e68 g F .irom0.text 0000009c PROTO_AddRb -402a486c g F .irom0.text 00000028 UART_SetWordLength -402b2308 g F .irom0.text 0000000d ic_get_ptk_alg -402a4748 g F .irom0.text 00000024 uart0_sendStr +402a7e84 g F .irom0.text 0000009c PROTO_AddRb +402a488c g F .irom0.text 00000028 UART_SetWordLength +402b2324 g F .irom0.text 0000000d ic_get_ptk_alg +402a4768 g F .irom0.text 00000024 uart0_sendStr 40295e10 g F .irom0.text 00000023 asn1_version 3ffecb20 g O .bss 00000001 deep_sleep_flag 3fff26c4 g O .bss 00000004 default_private_key_len -402a927c g F .irom0.text 0000001b cJSON_AddItemToArray +402a9298 g F .irom0.text 0000001b cJSON_AddItemToArray 3fff36f4 g O .bss 00000078 espconn_TaskQueue 400060ec g F *ABS* 00000000 rom_chip_v5_enable_cca 40298a54 g F .irom0.text 0000006a system_upgrade_erase_flash -402a9360 g F .irom0.text 00000028 cJSON_DetachItemViaPointer +402a937c g F .irom0.text 00000028 cJSON_DetachItemViaPointer 4028ac58 g F .irom0.text 0000009d cnx_csa_fn 402a06c8 g F .irom0.text 00000012 system_phy_set_tpw_via_vdd33 -402c3aec g F .irom0.text 0000000f sys_restart_timeouts -402c9eac g F .irom0.text 00000031 RINGBUF_Init -402bb6f0 g F .irom0.text 00000039 espconn_delete +402c3b08 g F .irom0.text 0000000f sys_restart_timeouts +402c9ecc g F .irom0.text 00000031 RINGBUF_Init +402bb70c g F .irom0.text 00000039 espconn_delete 40100b00 g F .text 0000001f prvInsertBlockIntoUsedList 3fff2358 g O .bss 00000004 plink_server 4028d5f4 g F .irom0.text 00000058 espconn_ssl_read_param_from_flash 402a2df4 g F .irom0.text 0000000a wifi_enable_signaling_measurement -402b90b4 g F .irom0.text 000000a7 dhcp_inform +402b90d0 g F .irom0.text 000000a7 dhcp_inform 40287f54 g F .irom0.text 00000008 freq_changle_enable_softap_link_check -402c7e58 g F .irom0.text 00000051 KISS_Init_Glob_Diret -402b7764 g F .irom0.text 00000088 wDev_Is_Mac_Key_Exist +402c7e74 g F .irom0.text 00000051 KISS_Init_Glob_Diret +402b7780 g F .irom0.text 00000088 wDev_Is_Mac_Key_Exist 40288910 g F .irom0.text 00000012 cannel_scan_connect_state 40104d94 g F .text 00000126 lmacTxFrame 40281a40 g F .irom0.text 00000008 sntp_get_timetype 40289264 g F .irom0.text 00000386 ieee80211_sta_new_state 3ffe8480 g O .data 00000001 rfcal_bb_atten_init -402c0150 g F .irom0.text 0000000e raw_connect +402c016c g F .irom0.text 0000000e raw_connect 4028aa7c g F .irom0.text 0000003f cnx_handshake_timeout 40292094 g F .irom0.text 0000006e x509_display_error 402911f8 g F .irom0.text 00000195 ssl_display_error 402a2e28 g F .irom0.text 00000017 wifi_set_sleep_level 402a2990 g F .irom0.text 0000004e wifi_softap_get_station_num -402a7fb8 g F .irom0.text 00000055 PROTO_ParseRb -402bc778 g F .irom0.text 000000d1 espconn_tcp_sent +402a7fd4 g F .irom0.text 00000055 PROTO_ParseRb +402bc794 g F .irom0.text 000000d1 espconn_tcp_sent 40281018 g F .irom0.text 000000df aes_wrap 402a3714 g F .irom0.text 00000032 system_uart_de_swap 4028cc2c g F .irom0.text 00000002 ieee80211_crypto_attach 402864d0 g F .irom0.text 0000026c ieee80211_send_probereq -402af4e0 g F .irom0.text 00000013 get_rf_gain_qdb -402b217c g F .irom0.text 00000072 set_crystal_uart -402c8110 g F .irom0.text 0000038c KISS_Find_channel_trans -402acb84 g F .irom0.text 00000180 chip_v6_set_chan_rx_cmp +402af4fc g F .irom0.text 00000013 get_rf_gain_qdb +402b2198 g F .irom0.text 00000072 set_crystal_uart +402c812c g F .irom0.text 0000038c KISS_Find_channel_trans +402acba0 g F .irom0.text 00000180 chip_v6_set_chan_rx_cmp 402a10a4 g F .irom0.text 000000b6 wifi_param_save_protect_with_check 40107b30 g F .text 0000001d gettimeofday -402b05d0 g F .irom0.text 0000006b tx_pwctrl_bg_init +402b05ec g F .irom0.text 0000006b tx_pwctrl_bg_init 40102744 g F .text 0000019e time_strtohex -402a8c00 g F .irom0.text 00000060 cJSON_Delete +402a8c1c g F .irom0.text 00000060 cJSON_Delete 4029839c g F .irom0.text 00000005 ssl_handshake_status -402ae7d0 g F .irom0.text 00000024 set_dpd_bypass -402adc5c g F .irom0.text 00000131 chip_v6_initialize_bb +402ae7ec g F .irom0.text 00000024 set_dpd_bypass +402adc78 g F .irom0.text 00000131 chip_v6_initialize_bb 402815d0 g F .irom0.text 00000300 rijndaelKeySetupEnc -402aae4c g F .irom0.text 00000273 phy_adc_read_fast +402aae68 g F .irom0.text 00000273 phy_adc_read_fast 3ffed11c g O .bss 00000004 AllFreqOffsetInOneChk fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict -402bb8f8 g F .irom0.text 00000006 ringbuf_capacity +402bb914 g F .irom0.text 00000006 ringbuf_capacity 3fff37c8 g O .bss 00000064 reult -402b2870 g F .irom0.text 0000001b pm_set_sleep_time -402a8e68 g F .irom0.text 00000016 cJSON_IsNumber -402b0288 g F .irom0.text 00000048 get_pwctrl_correct +402b288c g F .irom0.text 0000001b pm_set_sleep_time +402a8e84 g F .irom0.text 00000016 cJSON_IsNumber +402b02a4 g F .irom0.text 00000048 get_pwctrl_correct 4000e190 g *ABS* 00000000 memset 4029fba0 g F .irom0.text 0000001a system_get_boot_mode -402ab21c g F .irom0.text 00000111 phy_get_vdd33 +402ab238 g F .irom0.text 00000111 phy_get_vdd33 4029e180 g F .irom0.text 00000019 hostapd_rate_found 4028bdcc g F .irom0.text 00000253 cnx_node_join -402af020 g F .irom0.text 000002b8 phy_init_print -402af3d4 g F .irom0.text 00000099 set_rfanagain_dc_reg -402b1668 g F .irom0.text 00000039 get_chip_version -402cc756 g O .irom0.text 00000007 SC_VERSION +402af03c g F .irom0.text 000002b8 phy_init_print +402af3f0 g F .irom0.text 00000099 set_rfanagain_dc_reg +402b1684 g F .irom0.text 00000039 get_chip_version +402cc776 g O .irom0.text 00000007 SC_VERSION 4029844c g F .irom0.text 00000002 RNG_terminate -402a5d9c g F .irom0.text 00000036 user_smartconfig_stop -402c4fa8 g F .irom0.text 00000007 pwm_get_period +402a5db8 g F .irom0.text 00000036 user_smartconfig_stop +402c4fc4 g F .irom0.text 00000007 pwm_get_period 4028d8fc g F .irom0.text 00000054 espconn_ssl_sent 4029b990 g F .irom0.text 00000097 wpa_auth_gen_wpa_ie 40107cc8 w F .text 00000004 user_iram_memory_is_enabled -402b5944 g F .irom0.text 0000001d pp_tx_idle_timeout -402a8e08 g F .irom0.text 00000016 cJSON_IsFalse +402b5960 g F .irom0.text 0000001d pp_tx_idle_timeout +402a8e24 g F .irom0.text 00000016 cJSON_IsFalse 4029e060 g F .irom0.text 00000012 wpa_neg_complete -402a4a2c g F .irom0.text 00000059 UART_WaitTxFifoEmpty -402b303c g F .irom0.text 000000c3 pm_shutdown +402a4a48 g F .irom0.text 00000059 UART_WaitTxFifoEmpty +402b3058 g F .irom0.text 000000c3 pm_shutdown 402914b0 g F .irom0.text 00000007 ssl_version 402a104c g F .irom0.text 00000011 wifi_set_opmode_current -402b14ec g F .irom0.text 00000023 pm_set_sleep_cycles +402b1508 g F .irom0.text 00000023 pm_set_sleep_cycles 40000e24 g *ABS* 00000000 ets_post 3fff25a9 g O .bss 00000001 child_lock 402a06a0 g F .irom0.text 00000014 system_phy_temperature_alert @@ -1952,114 +1952,114 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 402828f8 g F .irom0.text 000000bc ieee80211_hostap_attach 3fff26ac g O .bss 00000010 strMac 3ffec748 g O .rodata 00000004 weixin_ip -402c48c0 g F .irom0.text 00000090 configTime +402c48dc g F .irom0.text 00000090 configTime 40281ecc g F .irom0.text 0000003e ieee80211_ieee2mhz 3fff1fe4 g O .bss 00000014 resend_eapol 40299984 g F .irom0.text 00000048 dup_binstr 40100bb4 g F .text 00000029 prvRemoveBlockFromUsedList 4010509c g F .text 00000026 ppDequeueTxQ 40106e28 g F .text 0000006f wDev_Get_KeyEntry -402bb268 g F .irom0.text 0000000f espconn_regist_connectcb -402b362c g F .irom0.text 00000008 StopLightSleepSetFunc -402a9bbc g F .irom0.text 0000006d set_rf_freq_offset +402bb284 g F .irom0.text 0000000f espconn_regist_connectcb +402b3648 g F .irom0.text 00000008 StopLightSleepSetFunc +402a9bd8 g F .irom0.text 0000006d set_rf_freq_offset 3fff1fa4 g O .bss 00000001 backup_ni_connect_status -402c41dc g F .irom0.text 000000a8 icmp_dest_unreach +402c41f8 g F .irom0.text 000000a8 icmp_dest_unreach 3ff00000 g *ABS* 00000000 _dport0_rodata_end 40295458 g F .irom0.text 00000187 AES_cbc_decrypt 40100010 g .text 00000000 _DebugExceptionVector -402c4f9c g F .irom0.text 0000000a pwm_get_duty -402ab398 g F .irom0.text 000000a3 set_cal_rxdc -402bf258 g F .irom0.text 00000007 getPcb +402c4fb8 g F .irom0.text 0000000a pwm_get_duty +402ab3b4 g F .irom0.text 000000a3 set_cal_rxdc +402bf274 g F .irom0.text 00000007 getPcb 402a3de8 g F .irom0.text 0000001b bit_popcount -402c0c2c g F .irom0.text 00000005 tcp_sent -402b4c58 g F .irom0.text 00000092 wifi_fpm_do_sleep -402a7988 g F .irom0.text 0000016c mqtt_msg_connect -402b77f0 g F .irom0.text 00000130 wDev_Insert_KeyEntry +402c0c48 g F .irom0.text 00000005 tcp_sent +402b4c74 g F .irom0.text 00000092 wifi_fpm_do_sleep +402a79a4 g F .irom0.text 0000016c mqtt_msg_connect +402b780c g F .irom0.text 00000130 wDev_Insert_KeyEntry 40002f04 g *ABS* 00000000 ets_update_cpu_frequency -402a906c g F .irom0.text 0000001b cJSON_CreateArray -402bff08 g F .irom0.text 00000023 pbuf_get_at +402a9088 g F .irom0.text 0000001b cJSON_CreateArray +402bff24 g F .irom0.text 00000023 pbuf_get_at 40100020 g .text 00000000 _NMIExceptionVector 4010742c g F .text 00000008 chm_get_current_channel 3fff38c4 g O .bss 00000014 TouchRestart_ht40_timer 4000cd5c g *ABS* 00000000 __truncdfsf2 40102d04 g F .text 0000013f _strtol_r 40102134 g F .text 00000031 uart_tx_one_char -402a75fc g F .irom0.text 0000006c MQTT_Ping +402a7618 g F .irom0.text 0000006c MQTT_Ping 4028bbe8 g F .irom0.text 00000071 cnx_node_search 40106630 g F .text 00000061 wDev_MacTim1Arm 3fff1ab8 g O .bss 00000004 max_11b_rate 40105120 g F .text 00000034 ppEnqueueTxDone -402c00ac g F .irom0.text 0000004f raw_new -402a4748 g F .irom0.text 00000024 at_port_print +402c00c8 g F .irom0.text 0000004f raw_new +402a4768 g F .irom0.text 00000024 at_port_print 40100e70 g F .text 0000001c pvPortZalloc 3fff334a g O .bss 00000007 time 402a34d8 g F .irom0.text 0000000a wifi_unregister_send_pkt_freedom_cb 4029f5ac w F .irom0.text 00000004 check_memleak_debug_enable 3ffe9470 g O .rodata 00000004 unsupported_str -402aecf8 g F .irom0.text 0000005f chan14_mic_cfg -402b4da0 g F .irom0.text 00000016 pp_soft_wdt_feed +402aed14 g F .irom0.text 0000005f chan14_mic_cfg +402b4dbc g F .irom0.text 00000016 pp_soft_wdt_feed 402908d8 g F .irom0.text 00000202 basic_read 3ffe89b4 g O .data 00000001 time_zone 402a375c g F .irom0.text 0000003c divide 3ffecc88 g O .bss 00000001 rfpll_unlock -402b99bc g F .irom0.text 00000030 node_insert_to_list +402b99d8 g F .irom0.text 00000030 node_insert_to_list 402a211c g F .irom0.text 00000067 wifi_station_set_default_hostname -402bb7d0 g F .irom0.text 00000015 espconn_dns_getserver -402b9e6c g F .irom0.text 00000031 wifi_softap_set_dhcps_lease_time +402bb7ec g F .irom0.text 00000015 espconn_dns_getserver +402b9e88 g F .irom0.text 00000031 wifi_softap_set_dhcps_lease_time 40101304 g F .text 00000037 system_restart_core 40281d64 g F .irom0.text 0000002a ieee80211_freedom_inside_cb 3ffe847c g O .data 00000001 phy_in_most_power 4029838c g F .irom0.text 00000005 ssl_get_session_id_size -402a4f54 g F .irom0.text 000001ce web_send_result_page +402a4f70 g F .irom0.text 000001ce web_send_result_page 40287eac g F .irom0.text 00000013 register_ieee80211_rfid_locp_recv_cb 402a3098 g F .irom0.text 000000e3 wifi_promiscuous_enable -402a8ac0 g F .irom0.text 00000023 cJSON_Version -402ae89c g F .irom0.text 000000af get_phy_target_power +402a8adc g F .irom0.text 00000023 cJSON_Version +402ae8b8 g F .irom0.text 000000af get_phy_target_power 40107ccc g F .text 00000037 esp_crc8 -402b1810 g F .irom0.text 00000038 pm_wait4wakeup +402b182c g F .irom0.text 00000038 pm_wait4wakeup 402854e8 g F .irom0.text 0000011d ieee80211_parse_wpa -402c4880 g F .irom0.text 00000012 micros -402adb50 g F .irom0.text 0000009e tx_cont_en -402a70f0 g F .irom0.text 00000005 MQTT_OnData +402c489c g F .irom0.text 00000012 micros +402adb6c g F .irom0.text 0000009e tx_cont_en +402a710c g F .irom0.text 00000005 MQTT_OnData 402a07d8 g F .irom0.text 00000015 system_timer_reinit -402b762c g F .irom0.text 0000002a wDev_DisableUcRx -402bbc60 g F .irom0.text 0000000f espconn_mdns_get_hostname -402b7aa4 g F .irom0.text 0000001f wDevEnableRx -402b43e8 g F .irom0.text 00000075 fpm_close -402a6b40 g F .irom0.text 00000042 mqtt_tcpclient_discon_cb +402b7648 g F .irom0.text 0000002a wDev_DisableUcRx +402bbc7c g F .irom0.text 0000000f espconn_mdns_get_hostname +402b7ac0 g F .irom0.text 0000001f wDevEnableRx +402b4404 g F .irom0.text 00000075 fpm_close +402a6b5c g F .irom0.text 00000042 mqtt_tcpclient_discon_cb 402a0818 g F .irom0.text 00000108 system_station_got_ip_set -402b4158 g F .irom0.text 0000002b pm_sleep_for +402b4174 g F .irom0.text 0000002b pm_sleep_for 3ffe845a g O .data 00000002 tx_rf_ana_gain -402b4cf8 g F .irom0.text 0000003d wifi_fpm_auto_sleep_set_in_null_mode +402b4d14 g F .irom0.text 0000003d wifi_fpm_auto_sleep_set_in_null_mode 40287970 g F .irom0.text 00000020 ieee80211_psq_init -402b4dbc g F .irom0.text 00000029 system_soft_wdt_stop -402af2f8 g F .irom0.text 00000011 dcoindex2txbbgain +402b4dd8 g F .irom0.text 00000029 system_soft_wdt_stop +402af314 g F .irom0.text 00000011 dcoindex2txbbgain 4000dc88 g *ABS* 00000000 __divsi3 3ffea299 g O .rodata 00000b8f web_wifisetting_html -402c00fc g F .irom0.text 00000041 raw_remove +402c0118 g F .irom0.text 00000041 raw_remove 4028fd20 g F .irom0.text 00000051 ssl_write 4028b290 g F .irom0.text 00000072 cnx_remove_rc -402bf3bc g F .irom0.text 00000055 mdns_set_servername -402b22a4 g F .irom0.text 00000048 ic_disable_interface +402bf3d8 g F .irom0.text 00000055 mdns_set_servername +402b22c0 g F .irom0.text 00000048 ic_disable_interface 4028c0e0 g F .irom0.text 00000030 ieee80211_recv_action_register -402a4b94 g F .irom0.text 0000004a uart_init_2 +402a4bb0 g F .irom0.text 0000004a uart_init_2 4000b840 g *ABS* 00000000 pbkdf2_sha1 3ffecb4c g O .bss 00000001 default_interface 4029f834 g F .irom0.text 0000005e system_adc_read_fast 3ffecd81 g O .bss 00000001 phy_set_most_tpw_disbg 4000c3dc g *ABS* 00000000 __mulsf3 -402afb30 g F .irom0.text 0000020b txiq_cover +402afb4c g F .irom0.text 0000020b txiq_cover 3fff1b7a g O .bss 00000001 connect_scan_flag 4029fa88 g F .irom0.text 0000001d system_get_flash_size_map -402a9418 g F .irom0.text 00000013 cJSON_DeleteItemFromObjectCaseSensitive +402a9434 g F .irom0.text 00000013 cJSON_DeleteItemFromObjectCaseSensitive 4029dda0 g F .irom0.text 0000002a ppGetKey 40100274 g F .text 00000018 call_user_start_local -402b7484 g F .irom0.text 00000068 wDev_Initialize -402c3bb8 g F .irom0.text 00000080 udp_bind +402b74a0 g F .irom0.text 00000068 wDev_Initialize +402c3bd4 g F .irom0.text 00000080 udp_bind 4028b9e0 g F .irom0.text 00000105 cnx_sta_associated -402c133c g F .irom0.text 00000023 tcp_tmr +402c1358 g F .irom0.text 00000023 tcp_tmr 40004678 g *ABS* 00000000 Cache_Read_Enable -402bd680 g F .irom0.text 00000195 etharp_query +402bd69c g F .irom0.text 00000195 etharp_query 402a32d8 g F .irom0.text 00000121 wifi_set_macaddr 4028c7c0 g F .irom0.text 00000087 ieee80211_add_ie_vendor_esp_mesh_assoc 4000bdc8 g *ABS* 00000000 strcmp @@ -2067,70 +2067,70 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 402a1f28 g F .irom0.text 0000008f wifi_station_connect 4029e318 g F .irom0.text 0000000e wpa_auth_uses_mfp 3ffecc94 g O .bss 00000002 pll_cap_m -402be140 g F .irom0.text 00000041 lwip_init +402be15c g F .irom0.text 00000041 lwip_init 40299a14 g F .irom0.text 00000012 r_rand 401040ac g F .text 00000016 lmacDiscardAgedMSDU -402aa804 g F .irom0.text 00000058 chip_v6_set_chan_offset -402bd200 g F .irom0.text 0000003d espconn_udp_disconnect +402aa820 g F .irom0.text 00000058 chip_v6_set_chan_offset +402bd21c g F .irom0.text 0000003d espconn_udp_disconnect 40290d90 g F .irom0.text 000000aa send_certificate -402b2348 g F .irom0.text 0000000d ic_interface_is_p2p -402bb0cc g F .irom0.text 00000020 espconn_tcp_get_wnd -402c50bc g F .irom0.text 00000004 get_pwm_version +402b2364 g F .irom0.text 0000000d ic_interface_is_p2p +402bb0e8 g F .irom0.text 00000020 espconn_tcp_get_wnd +402c50d8 g F .irom0.text 00000004 get_pwm_version 3ffe89a8 g O .data 00000004 dhcps_lease_time -402b0828 g F .irom0.text 000001cd ram_cal_tos_v60 -402bd81c g F .irom0.text 000000f3 etharp_output +402b0844 g F .irom0.text 000001cd ram_cal_tos_v60 +402bd838 g F .irom0.text 000000f3 etharp_output 4028cd18 g F .irom0.text 00000016 ieee80211_phy_type_get -402a48f4 g F .irom0.text 00000037 UART_SetParity +402a4914 g F .irom0.text 00000037 UART_SetParity 40284be4 g F .irom0.text 0000002b check_max_11bg_rate 40287a3c g F .irom0.text 000000af pwrsave_flushq 4028c060 g F .irom0.text 00000015 ieee80211_send_action_unregister 402a20ac g F .irom0.text 00000016 wifi_station_set_reconnect_policy -402b7c00 g F .irom0.text 000000cf wdev_exit_sniffer +402b7c1c g F .irom0.text 000000cf wdev_exit_sniffer 400043c8 g *ABS* 00000000 SPI_read_status 402a35b8 g F .irom0.text 00000023 wifi_status_led_uninstall 3fffc714 g *ABS* 00000000 flashchip -402a94cc g F .irom0.text 00000023 cJSON_ReplaceItemInArray +402a94e8 g F .irom0.text 00000023 cJSON_ReplaceItemInArray 400038a4 g *ABS* 00000000 uart_buff_switch 40281f58 g F .irom0.text 000001e5 wifi_mode_set 40100fe0 g F .text 000000f7 vPortDefineHeapRegions 401033ac g F .text 0000002c unsign_to_sign 4028c8e0 g F .irom0.text 0000003b ieee80211_add_ie_vendor_esp_freq_annon 3ffecca0 g O .bss 00000001 rx_table_renew_en -402a902c g F .irom0.text 0000003d cJSON_CreateRaw +402a9048 g F .irom0.text 0000003d cJSON_CreateRaw 40102e7c g F .text 00000000 .hidden __nedf2 3ffecd88 g O .bss 00000004 adc_rand_noise 3fffde10 g *ABS* 00000000 UartDev -402b1514 g F .irom0.text 0000011a pm_sleep_opt +402b1530 g F .irom0.text 0000011a pm_sleep_opt 402a2eb0 g F .irom0.text 00000012 wifi_get_sleep_level 402a3444 g F .irom0.text 0000003a wifi_set_user_sup_rate 4029ece8 w F .irom0.text 00000002 wifi_set_backup_mac -402c55bc g F .irom0.text 00000029 sc_smartconfig_restart -402ad84c g F .irom0.text 0000001b uart_wait_idle -402a8f74 g F .irom0.text 00000075 cJSON_CreateNumber +402c55d8 g F .irom0.text 00000029 sc_smartconfig_restart +402ad868 g F .irom0.text 0000001b uart_wait_idle +402a8f90 g F .irom0.text 00000075 cJSON_CreateNumber 3fff26a8 g O .bss 00000004 wifi_states 40297e2c g F .irom0.text 0000001d RSA_public 3fff36cc g O .bss 00000028 pktinfo -402a98cc g F .irom0.text 0000001c rf_init -402b6e08 g F .irom0.text 00000012 trc_onScanStart -402a5a64 g F .irom0.text 0000009f user_wifi_AP +402a98e8 g F .irom0.text 0000001c rf_init +402b6e24 g F .irom0.text 00000012 trc_onScanStart +402a5a80 g F .irom0.text 0000009f user_wifi_AP 402a0c34 g F .irom0.text 00000057 wifi_station_dhcpc_start 4029f440 g F .irom0.text 0000002d ets_timer_done 4029e208 g F .irom0.text 00000004 wpa_auth_for_each_sta 40003a14 g *ABS* 00000000 Uart_Init 3ffecdac g O .bss 00000001 tx_pwctrl_track_num 40298450 g F .irom0.text 00000008 print_blob -402acd04 g F .irom0.text 0000005c chip_v6_set_chan_misc +402acd20 g F .irom0.text 0000005c chip_v6_set_chan_misc 4028809c g F .irom0.text 00000122 scan_start 401034dc g F .text 00000028 pm_rtc_clock_cali_trig -402b14e0 g F .irom0.text 00000008 pm_rtc2usec -402acd84 g F .irom0.text 00000359 phy_dig_spur_set +402b14fc g F .irom0.text 00000008 pm_rtc2usec +402acda0 g F .irom0.text 00000359 phy_dig_spur_set 402a3d84 g F .irom0.text 0000001e ets_strcat -402bdce4 g F .irom0.text 00000012 igmp_init -402bf898 g F .irom0.text 0000000c netif_set_gw -402bfc90 g F .irom0.text 00000012 pbuf_clen -402b26b8 g F .irom0.text 0000002c lmacInitAc +402bdd00 g F .irom0.text 00000012 igmp_init +402bf8b4 g F .irom0.text 0000000c netif_set_gw +402bfcac g F .irom0.text 00000012 pbuf_clen +402b26d4 g F .irom0.text 0000002c lmacInitAc 401057a0 g F .text 0000006d ppCalFrameTimes -402a97b0 g F .irom0.text 00000067 cJSON_SetNumberHelper +402a97cc g F .irom0.text 00000067 cJSON_SetNumberHelper 402a0c8c g F .irom0.text 00000040 wifi_station_dhcpc_stop 3fff1b78 g O .bss 00000002 TestStaFreqCalValDev 401019a4 g F .text 00000188 flash_gd25q32c_write_status @@ -2138,67 +2138,67 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 3fff1fa8 g O .bss 00000004 g_cnx_probe_rc_list_cb 4029e608 g F .irom0.text 0000001a wpa_sm_deauthenticate 40103d50 g F .text 00000053 lmacSetAcParam -402c8fec g F .irom0.text 00000069 KISS_Deal_with +402c9008 g F .irom0.text 00000069 KISS_Deal_with 40101558 g F .text 0000002a Cache_Read_Enable_2 4028b740 g F .irom0.text 00000100 cnx_sta_leave 40101770 g F .text 00000027 spi_flash_read_status -402c0da4 g F .irom0.text 00000005 tcp_setprio -402ae828 g F .irom0.text 00000071 get_vdd33_offset -402b561c g F .irom0.text 0000002c ppUnregisterTxCallback -402a783c g F .irom0.text 0000003a mqtt_get_publish_topic +402c0dc0 g F .irom0.text 00000005 tcp_setprio +402ae844 g F .irom0.text 00000071 get_vdd33_offset +402b5638 g F .irom0.text 0000002c ppUnregisterTxCallback +402a7858 g F .irom0.text 0000003a mqtt_get_publish_topic 4028859c g F .irom0.text 00000021 scan_add_bssid -402addc8 g F .irom0.text 000000a4 bbpll_cal -402bbcb0 g F .irom0.text 0000000f espconn_mdns_close +402adde4 g F .irom0.text 000000a4 bbpll_cal +402bbccc g F .irom0.text 0000000f espconn_mdns_close 40284a44 g F .irom0.text 00000103 ieee80211_decap -402a9930 g F .irom0.text 0000001c RFChannelSel -402a7160 g F .irom0.text 00000062 MQTT_UnSubscribe -402c0878 g F .irom0.text 00000013 sntp_localtime -402c3e4c g F .irom0.text 00000014 udp_send -402c84c8 g F .irom0.text 00000377 KISS_Find_channel_direct +402a994c g F .irom0.text 0000001c RFChannelSel +402a717c g F .irom0.text 00000062 MQTT_UnSubscribe +402c0894 g F .irom0.text 00000013 sntp_localtime +402c3e68 g F .irom0.text 00000014 udp_send +402c84e4 g F .irom0.text 00000377 KISS_Find_channel_direct 40297c44 g F .irom0.text 00000084 RSA_free 3fff3354 g O .bss 00000014 key_50ms 4029bca0 g F .irom0.text 0000009d wpa_parse_kde_ies 40105830 g F .text 00000014 RC_GetAckTime -402bfec8 g F .irom0.text 0000003e pbuf_coalesce +402bfee4 g F .irom0.text 0000003e pbuf_coalesce 3ffe89d0 g O .data 00000001 g_ET_TimeOut -402c0160 g F .irom0.text 00000006 raw_recv +402c017c g F .irom0.text 00000006 raw_recv 40100e3c g F .text 00000033 pvPortCallocIram 3fff3224 g O .bss 00000004 pAKGuideGlob 40296198 g F .irom0.text 0000004a remove_ca_certs 3fff3134 g O .bss 00000004 pTouchGlob -402ad350 g F .irom0.text 0000001d chip_v6_rxmax_ext -402c7dc8 g F .irom0.text 00000029 KISS_Free_guide_glob -402bf908 g F .irom0.text 0000005a netif_remove +402ad36c g F .irom0.text 0000001d chip_v6_rxmax_ext +402c7de4 g F .irom0.text 00000029 KISS_Free_guide_glob +402bf924 g F .irom0.text 0000005a netif_remove 3fff3898 g O .bss 00000004 smartconfig_cb 40295990 g F .irom0.text 00000025 asn1_next_obj 4028f73c g F .irom0.text 00000073 SSLClient_new 3ffecdad g O .bss 00000001 rxiq_cover_fail_num 3ffe8028 g O .data 00000004 _impure_ptr 3fff2610 g O .bss 00000004 utc_time -402a7d94 g F .irom0.text 0000001b mqtt_msg_pingresp +402a7db0 g F .irom0.text 0000001b mqtt_msg_pingresp 40297988 g F .irom0.text 000000e3 ssl_hmac_md5 -402bb278 g F .irom0.text 0000000e espconn_regist_recvcb -402b3c64 g F .irom0.text 0000001a pm_keep_active_enable +402bb294 g F .irom0.text 0000000e espconn_regist_recvcb +402b3c80 g F .irom0.text 0000001a pm_keep_active_enable 4029de80 g F .irom0.text 00000014 wpa_config_assoc_ie 3ffecd64 g O .bss 00000004 rx_gain_swp_step -402c109c g F .irom0.text 0000029c tcp_slowtmr -402bb918 g F .irom0.text 0000001c ringbuf_bytes_used -402b9ea0 g F .irom0.text 0000002a wifi_softap_reset_dhcps_lease_time +402c10b8 g F .irom0.text 0000029c tcp_slowtmr +402bb934 g F .irom0.text 0000001c ringbuf_bytes_used +402b9ebc g F .irom0.text 0000002a wifi_softap_reset_dhcps_lease_time 4029d338 g F .irom0.text 00000028 wpa_sm_set_state -402b3c44 g F .irom0.text 0000001e pm_keep_active_disable -402cb094 g O .irom0.text 00000018 ccmp +402b3c60 g F .irom0.text 0000001e pm_keep_active_disable +402cb0b4 g O .irom0.text 00000018 ccmp 402a1038 g F .irom0.text 00000011 wifi_set_opmode 4010345c g F .text 0000005f phy_get_bb_evm 4029fbd0 g F .irom0.text 0000017f system_restart_enhance 40282208 g F .irom0.text 00000048 ieee80211_getmgtframe 3ffecd5d g O .bss 00000001 sw_scan_mode 4029fb04 g F .irom0.text 0000009c system_get_userbin_addr -402b26ec g F .irom0.text 00000074 lmacInit -402bc480 g F .irom0.text 00000097 espconn_find_current_pcb +402b2708 g F .irom0.text 00000074 lmacInit +402bc49c g F .irom0.text 00000097 espconn_find_current_pcb 4028d25c g F .irom0.text 00000045 espconn_secure_set_default_private_key 4028fbdc g F .irom0.text 00000099 ssl_ctx_free 402a34a4 g F .irom0.text 00000008 wifi_get_user_limit_rate_mask -402c540c g F .irom0.text 000001a5 smartconfig_stop +402c5428 g F .irom0.text 000001a5 smartconfig_stop 2222211f g *ABS* 00000000 _memmap_cacheattr_wb_trapnull 4029cfc8 g F .irom0.text 00000080 wpa_set_bss 402a27d0 g F .irom0.text 000000c9 wifi_softap_set_station_info @@ -2208,30 +2208,30 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 40287e8c g F .irom0.text 0000001d ieee80211_rfid_locp_recv 3ffec74e g O .rodata 00000001 RSSI_MIN 4029cf84 g F .irom0.text 00000015 wpa_set_profile -402b1884 g F .irom0.text 00000083 pm_sleep_set_mac -402b4ff8 g F .irom0.text 00000025 pp_enable_idle_timer +402b18a0 g F .irom0.text 00000083 pm_sleep_set_mac +402b5014 g F .irom0.text 00000025 pp_enable_idle_timer 40103040 g F .text 0000007d set_txcap_reg -402a71c4 g F .irom0.text 00000031 MQTT_Disconnect +402a71e0 g F .irom0.text 00000031 MQTT_Disconnect 4029d990 g F .irom0.text 00000051 wpa_cipher_to_suite -402a4b38 g F .irom0.text 00000020 UART_SetIntrEna -402b8060 g F .irom0.text 0000012e esf_buf_recycle +402a4b54 g F .irom0.text 00000020 UART_SetIntrEna +402b807c g F .irom0.text 0000012e esf_buf_recycle 402978e4 g F .irom0.text 000000a2 base64_decode -402bc2b8 g F .irom0.text 0000008a espconn_tcp_delete -402ab9e0 g F .irom0.text 0000035f set_rx_gain_testchip_50 +402bc2d4 g F .irom0.text 0000008a espconn_tcp_delete +402ab9fc g F .irom0.text 0000035f set_rx_gain_testchip_50 3ffedb28 g O .bss 00000004 WdevTimOffSet -402a7b98 g F .irom0.text 0000003a mqtt_msg_puback +402a7bb4 g F .irom0.text 0000003a mqtt_msg_puback 4029de1c g F .irom0.text 00000034 wpa_config_profile 4028ce24 g F .irom0.text 00000062 ieee80211_parse_wmeparams 3ffec750 g *ABS* 00000000 _bss_table_start -402b1394 g F .irom0.text 00000045 dpd_scale_set -402c0c20 g F .irom0.text 00000004 tcp_accept +402b13b0 g F .irom0.text 00000045 dpd_scale_set +402c0c3c g F .irom0.text 00000004 tcp_accept 4028d07c g F .irom0.text 0000004c espconn_secure_sent -402a9fdc g F .irom0.text 000000ba txpwr_offset -402a6ecc g F .irom0.text 0000013b MQTT_InitClient +402a9ff8 g F .irom0.text 000000ba txpwr_offset +402a6ee8 g F .irom0.text 0000013b MQTT_InitClient 3fff23f0 g O .bss 00000028 pwm 40287d20 g F .irom0.text 00000045 ieee80211_add_countryie 40288928 g F .irom0.text 00000045 scan_connect_state -402b4e5c g F .irom0.text 00000015 pp_disable_noise_timer +402b4e78 g F .irom0.text 00000015 pp_disable_noise_timer 3ffecd58 g O .bss 00000002 phy_freq_offset 3fff1ac8 g O .bss 0000009c gScanStruct 4029cdc8 g F .irom0.text 0000017d wpa_sm_rx_eapol @@ -2239,53 +2239,53 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 400024cc g *ABS* 00000000 ets_printf 4000448c g *ABS* 00000000 Wait_SPI_Idle 402962c8 g F .irom0.text 00000027 asn1_find_subjectaltname -402afd44 g F .irom0.text 00000265 ram_rfcal_txiq -402bba24 g F .irom0.text 000000ab ringbuf_memset +402afd60 g F .irom0.text 00000265 ram_rfcal_txiq +402bba40 g F .irom0.text 000000ab ringbuf_memset 40299a3c g F .irom0.text 0000005f os_get_random -402a703c g F .irom0.text 00000091 MQTT_InitLWT -402b1630 g F .irom0.text 0000002e pm_wakeup_opt +402a7058 g F .irom0.text 00000091 MQTT_InitLWT +402b164c g F .irom0.text 0000002e pm_wakeup_opt 3ffece28 g O .bss 00000004 our_tx_eb -402bf434 g F .irom0.text 00000078 mdns_server_unregister +402bf450 g F .irom0.text 00000078 mdns_server_unregister 40104d00 g F .text 0000008a lmacProcessTxError 40101bdc g F .text 00000044 spi_flash_erase_sector 4029ff58 g F .irom0.text 0000005c get_irom0_bin_len 401011c4 g F .text 00000008 system_get_os_print 40106158 g F .text 000000b5 trc_NeedRTS -402bbc70 g F .irom0.text 0000000f espconn_mdns_set_servername +402bbc8c g F .irom0.text 0000000f espconn_mdns_set_servername 40104c58 g F .text 000000a1 lmacProcessTxRtsError 40105154 g F .text 00000016 ppEnqueueRxq -402a72ec g F .irom0.text 00000045 mqtt_tcpclient_delete +402a7308 g F .irom0.text 00000045 mqtt_tcpclient_delete 400047f0 g *ABS* 00000000 Cache_Read_Disable -402c0bfc g F .irom0.text 00000008 sntp_set_timetype +402c0c18 g F .irom0.text 00000008 sntp_set_timetype 4028e754 g F .irom0.text 00000073 espconn_ssl_delete -402bbc40 g F .irom0.text 0000000f espconn_mdns_disable +402bbc5c g F .irom0.text 0000000f espconn_mdns_disable 3ffecd08 g O .bss 00000050 chip6_phy_init_ctrl 40281eb0 g F .irom0.text 00000015 ieee80211_chan2ieee 400044c0 g *ABS* 00000000 Enable_QMode 402a07a8 g F .irom0.text 0000002f system_restoreclock 3fff2350 g O .bss 00000004 pfile_param 4029da68 g F .irom0.text 00000014 wpa_snprintf_hex_uppercase -402a57d0 g F .irom0.text 00000039 user_os_timer_init +402a57ec g F .irom0.text 00000039 user_os_timer_init 40105844 g F .text 00000038 RC_GetCtsTime -402bd0b0 g F .irom0.text 00000150 espconn_udp_sent -402b02dc g F .irom0.text 000002f4 tx_pwctrl_cal +402bd0cc g F .irom0.text 00000150 espconn_udp_sent +402b02f8 g F .irom0.text 000002f4 tx_pwctrl_cal 402a0a0c g F .irom0.text 000000d0 system_mktime 3fff30f8 g O .bss 00000010 SnifGlob 40000f88 g *ABS* 00000000 ets_isr_attach 4010505c g F .text 0000003e ppFetchTxQFirstAvail -402a7c88 g F .irom0.text 00000085 mqtt_msg_subscribe -402aef8c g F .irom0.text 00000023 phy_version_print -402b0704 g F .irom0.text 00000063 read_sar_dout -402b4de8 g F .irom0.text 00000034 system_soft_wdt_restart -402bb78c g F .irom0.text 00000043 espconn_dns_setserver -402b505c g F .irom0.text 00000070 ppPeocessRxPktHdr -402b4004 g F .irom0.text 00000028 pm_scan_lock -402bb900 g F .irom0.text 00000016 ringbuf_bytes_free +402a7ca4 g F .irom0.text 00000085 mqtt_msg_subscribe +402aefa8 g F .irom0.text 00000023 phy_version_print +402b0720 g F .irom0.text 00000063 read_sar_dout +402b4e04 g F .irom0.text 00000034 system_soft_wdt_restart +402bb7a8 g F .irom0.text 00000043 espconn_dns_setserver +402b5078 g F .irom0.text 00000070 ppPeocessRxPktHdr +402b4020 g F .irom0.text 00000028 pm_scan_lock +402bb91c g F .irom0.text 00000016 ringbuf_bytes_free 40292124 g F .irom0.text 00000030 SHA256_Init 40004cf0 g *ABS* 00000000 gpio_input_get 3fff34b0 g O .bss 00000028 topic_set 40285e2c g F .irom0.text 000000eb ieee80211_mgmt_output -402c0b14 g F .irom0.text 00000040 sntp_stop +402c0b30 g F .irom0.text 00000040 sntp_stop 402a1b0c g F .irom0.text 00000013 wifi_station_restore_config 3ffec94a g O .bss 00000002 lwip_timer_interval 4029aabc g F .irom0.text 000000a1 wpa_auth_sm_event @@ -2295,26 +2295,26 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 4029fae0 g F .irom0.text 0000001f system_get_test_result 402994c8 g F .irom0.text 00000047 hostapd_config_defaults_bss 3ff00000 g *ABS* 00000000 _dport0_data_end -402b7acc g F .irom0.text 000000db wdev_go_sniffer +402b7ae8 g F .irom0.text 000000db wdev_go_sniffer 402a2ef0 g F .irom0.text 00000055 wifi_set_channel 401011e0 g F .text 0000011b os_printf_plus 4028f888 g F .irom0.text 00000027 do_client_connect -402b064c g F .irom0.text 000000b5 tx_pwctrl_background +402b0668 g F .irom0.text 000000b5 tx_pwctrl_background 402a3184 g F .irom0.text 0000007f wifi_get_ip_info 4029e640 g F .irom0.text 0000003d uart_div_modify -402a8eb0 g F .irom0.text 00000016 cJSON_IsObject +402a8ecc g F .irom0.text 00000016 cJSON_IsObject 3fff3878 g O .bss 00000004 tcp_tw_pcbs -402b16a8 g F .irom0.text 0000004b pm_sleep_opt_bb_off +402b16c4 g F .irom0.text 0000004b pm_sleep_opt_bb_off 3ffecb24 g O .bss 00000004 event_cb -402bb128 g F .irom0.text 0000001c espconn_tcp_set_max_con +402bb144 g F .irom0.text 0000001c espconn_tcp_set_max_con 40103030 g F .text 0000000b phy_get_mactime -402aec54 g F .irom0.text 0000004c phy_get_txpwr_param +402aec70 g F .irom0.text 0000004c phy_get_txpwr_param 4029e49c g F .irom0.text 00000004 eloop_cancel_timeout -402b5db4 g F .irom0.text 0000000a DefFreqCalTimerCB -402c3e60 g F .irom0.text 000001dd udp_input -402a8fec g F .irom0.text 0000003f cJSON_CreateString +402b5dd0 g F .irom0.text 0000000a DefFreqCalTimerCB +402c3e7c g F .irom0.text 000001dd udp_input +402a9008 g F .irom0.text 0000003f cJSON_CreateString 40106610 g F .text 0000001d wDev_MacTim1SetFunc -402afa00 g F .irom0.text 00000083 ram_set_txbb_atten +402afa1c g F .irom0.text 00000083 ram_set_txbb_atten 402961e8 g F .irom0.text 00000045 asn1_compare_dn 401040c4 g F .text 00000025 lmacRecycleMPDU 4029e62c g F .irom0.text 00000002 wpa_sm_disassociate @@ -2323,143 +2323,143 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 3ffe89e0 g *ABS* 00000000 _rodata_start 40100070 g .text 00000000 _DoubleExceptionVector 40005050 g *ABS* 00000000 lldesc_num2link -402a7008 g F .irom0.text 00000031 MQTT_DeleteClient -402ab330 g F .irom0.text 00000002 ram_tx_mac_enable +402a7024 g F .irom0.text 00000031 MQTT_DeleteClient +402ab34c g F .irom0.text 00000002 ram_tx_mac_enable 40288908 g F .irom0.text 00000007 scan_get_type -402a6e5c g F .irom0.text 00000065 MQTT_InitConnection -402a5eb0 g F .irom0.text 00000011 user_smartconfig_is_starting +402a6e78 g F .irom0.text 00000065 MQTT_InitConnection +402a5ecc g F .irom0.text 00000011 user_smartconfig_is_starting 400031b4 g *ABS* 00000000 roundup2 -402a982c g F .irom0.text 00000014 cJSON_free +402a9848 g F .irom0.text 00000014 cJSON_free 4010015c g .text 00000000 _UserExceptionVector_1 -402bad84 g F .irom0.text 000000db espconn_connect +402bada0 g F .irom0.text 000000db espconn_connect 40281010 g *ABS* 00000000 _irom0_text_start 4028c078 g F .irom0.text 00000059 ieee80211_send_action -402b4188 g F .irom0.text 0000004c pm_post -402bf740 g F .irom0.text 00000002 netif_init -402b9d64 g F .irom0.text 000000c5 dhcps_coarse_tmr +402b41a4 g F .irom0.text 0000004c pm_post +402bf75c g F .irom0.text 00000002 netif_init +402b9d80 g F .irom0.text 000000c5 dhcps_coarse_tmr 402a3754 g F .irom0.text 00000007 spi_flash_set_read_func 40100f40 g F .text 00000017 zalloc -402b6950 g F .irom0.text 0000004a RC_SetBasicRate +402b696c g F .irom0.text 0000004a RC_SetBasicRate 402a1564 g F .irom0.text 000000ea wifi_station_save_ap_channel 40104fe4 g F .text 00000076 ppProcessTxQ 402a2ed8 g F .irom0.text 00000015 wifi_get_channel 4029fddc g F .irom0.text 00000014 system_upgrade_flag_set -402af2dc g F .irom0.text 00000016 txbbgain2dcoindex -402c5ccc g F .irom0.text 00000091 TOUCH_Init_guide_glob -402c6598 g F .irom0.text 00001194 TOUCH_Deal_with -402b6f78 g F .irom0.text 0000001a rc_disable_trc_by_interface +402af2f8 g F .irom0.text 00000016 txbbgain2dcoindex +402c5ce8 g F .irom0.text 00000091 TOUCH_Init_guide_glob +402c65b4 g F .irom0.text 00001194 TOUCH_Deal_with +402b6f94 g F .irom0.text 0000001a rc_disable_trc_by_interface 402959f4 g F .irom0.text 00000067 asn1_get_int -402ae268 g F .irom0.text 00000039 rtc_mem_check +402ae284 g F .irom0.text 00000039 rtc_mem_check 3fff34d8 g O .bss 00000028 topic_senser 400018b4 g *ABS* 00000000 ets_memcpy -402c7d78 g F .irom0.text 0000004d KISS_Init_guide_glob -402be184 g F .irom0.text 0000006c ip_route +402c7d94 g F .irom0.text 0000004d KISS_Init_guide_glob +402be1a0 g F .irom0.text 0000006c ip_route 3ffe847e g O .data 00000001 chan14_mic_most_power -402a8de4 g F .irom0.text 0000000b cJSON_GetErrorPtr -402b4754 g F .irom0.text 00000049 fpm_do_wakeup -402ac510 g F .irom0.text 00000132 tx_pwctrl_init +402a8e00 g F .irom0.text 0000000b cJSON_GetErrorPtr +402b4770 g F .irom0.text 00000049 fpm_do_wakeup +402ac52c g F .irom0.text 00000132 tx_pwctrl_init 40102040 g F .text 0000007f user_init -402b2b58 g F .irom0.text 000000ed pm_set_sleep_type_from_upper -402c0cd4 g F .irom0.text 000000cf tcp_listen_with_backlog -402bb110 g F .irom0.text 00000005 espconn_tcp_get_mss +402b2b74 g F .irom0.text 000000ed pm_set_sleep_type_from_upper +402c0cf0 g F .irom0.text 000000cf tcp_listen_with_backlog +402bb12c g F .irom0.text 00000005 espconn_tcp_get_mss 402a3630 g F .irom0.text 0000003f wifi_set_event_handler_cb -402bf418 g F .irom0.text 0000000e mdns_get_servername +402bf434 g F .irom0.text 0000000e mdns_get_servername 402819f0 g F .irom0.text 0000002d sntp_get_current_timestamp 402a0708 g F .irom0.text 00000056 system_update_cpu_freq -402b7988 g F .irom0.text 00000044 wDev_remove_KeyEntry_all_cnx -402bf9c0 g F .irom0.text 00000078 pbuf_header +402b79a4 g F .irom0.text 00000044 wDev_remove_KeyEntry_all_cnx +402bf9dc g F .irom0.text 00000078 pbuf_header 3ffe8490 g O .data 00000004 soft_wdt_interval 3fff3798 g O .bss 00000004 netif_default -402bd244 g F .irom0.text 0000006d espconn_udp_server -402c0efc g F .irom0.text 0000006d tcp_pcb_remove -402c59d0 g F .irom0.text 00000005 smartconfig_get_version +402bd260 g F .irom0.text 0000006d espconn_udp_server +402c0f18 g F .irom0.text 0000006d tcp_pcb_remove +402c59ec g F .irom0.text 00000005 smartconfig_get_version 40000fa8 g *ABS* 00000000 ets_isr_unmask 3fff2b94 g O .bss 00000004 pserver_list -402a98e8 g F .irom0.text 00000016 bb_init +402a9904 g F .irom0.text 00000016 bb_init 40287994 g F .irom0.text 0000003d ieee80211_set_tim 3ffecd84 g O .bss 00000001 phy_set_most_tpw_flag 3ffed128 g O .bss 00000002 all_freqoffset_sta_freqcal -402a9c30 g F .irom0.text 00000107 chip_v6_rxmax_ext_ana -402baeb0 g F .irom0.text 000000e5 espconn_sent +402a9c4c g F .irom0.text 00000107 chip_v6_rxmax_ext_ana +402baecc g F .irom0.text 000000e5 espconn_sent 402a0e90 g F .irom0.text 0000007b wifi_set_broadcast_if 4028b158 g F .irom0.text 00000053 cnx_rc_search 3fff2671 g O .bss 00000020 mdns_strName 4028e694 g F .irom0.text 000000c0 espconn_ssl_server 4029d1f8 g F .irom0.text 000000ae pp_michael_mic_failure -402bfcc0 g F .irom0.text 0000001a pbuf_chain +402bfcdc g F .irom0.text 0000001a pbuf_chain 402a14e0 g F .irom0.text 0000007a wifi_station_ap_number_set 40287148 g F .irom0.text 0000013b ieee80211_send_deauth -402c1360 g F .irom0.text 000000a3 tcp_abandon +402c137c g F .irom0.text 000000a3 tcp_abandon 4029523c g F .irom0.text 000000a9 AES_convert_key 402a20c4 g F .irom0.text 00000008 wifi_station_get_reconnect_policy 3ffecd83 g O .bss 00000001 set_most_tpw -402c3afc g F .irom0.text 00000030 tcp_timer_needed +402c3b18 g F .irom0.text 00000030 tcp_timer_needed 2222211f g *ABS* 00000000 _memmap_cacheattr_wbna_trapnull 3ffe89c0 g O .data 00000004 g_SC_Select 4000e2a4 g *ABS* 00000000 __floatunsisf -402b905c g F .irom0.text 00000026 dhcp_set_struct +402b9078 g F .irom0.text 00000026 dhcp_set_struct 4028c190 g F .irom0.text 00000052 ieee80211_avs_fetch_key_idx -402c0fc8 g F .irom0.text 00000075 tcp_fasttmr -402af7a0 g F .irom0.text 0000006d meas_tone_pwr_db +402c0fe4 g F .irom0.text 00000075 tcp_fasttmr +402af7bc g F .irom0.text 0000006d meas_tone_pwr_db 4028cd78 g F .irom0.text 0000001e scan_check_hidden -402b6f24 g F .irom0.text 00000053 rc_disable_trc +402b6f40 g F .irom0.text 00000053 rc_disable_trc 40285728 g F .irom0.text 0000009b ieee80211_parse_action 402a09e8 g F .irom0.text 00000012 system_rtc_clock_cali_proc -402b0178 g F .irom0.text 0000010d get_target_power_offset +402b0194 g F .irom0.text 0000010d get_target_power_offset 40107e60 g F .text 00000049 .hidden __modsi3 -402b1e58 g F .irom0.text 00000029 sleep_opt_bb_on_8266 -402c9dec g F .irom0.text 00000059 UTILS_StrToIP +402b1e74 g F .irom0.text 00000029 sleep_opt_bb_on_8266 +402c9e0c g F .irom0.text 00000059 UTILS_StrToIP 402982f8 g F .irom0.text 00000032 ssl_get_cert_dn 4029e214 g F .irom0.text 00000009 wpa_auth_sta_no_wpa 3ffe8020 g O .data 00000004 __ctype_ptr__ 40002a88 g *ABS* 00000000 ets_strcpy 3ffec978 g O .bss 00000004 debug_timer -402b2318 g F .irom0.text 0000000d ic_get_gtk_alg +402b2334 g F .irom0.text 0000000d ic_get_gtk_alg 3ffecb4d g O .bss 00000001 OpmodChgIsOnGoing -402ac16c g F .irom0.text 0000025a tx_atten_set_interp +402ac188 g F .irom0.text 0000025a tx_atten_set_interp 402a0948 g F .irom0.text 0000005f system_print_meminfo -402bb94c g F .irom0.text 00000023 ringbuf_is_empty +402bb968 g F .irom0.text 00000023 ringbuf_is_empty 402a0e54 g F .irom0.text 00000035 wifi_get_broadcast_if -402ac3c8 g F .irom0.text 00000144 check_tx_pwr_cal +402ac3e4 g F .irom0.text 00000144 check_tx_pwr_cal 4028b244 g F .irom0.text 0000004b cnx_remove_all_rc 4028c230 g F .irom0.text 00000018 register_ieee80211_action_vendor_get_key_cb 3fff1b75 g O .bss 00000001 FreqCalCntForScan -402b6e04 g F .irom0.text 00000002 trc_onDisconnect -402ae2a4 g F .irom0.text 0000001a phy_afterwake_set_rfoption -402a93b0 g F .irom0.text 00000013 cJSON_DeleteItemFromArray +402b6e20 g F .irom0.text 00000002 trc_onDisconnect +402ae2c0 g F .irom0.text 0000001a phy_afterwake_set_rfoption +402a93cc g F .irom0.text 00000013 cJSON_DeleteItemFromArray 3fff35f0 g O .bss 00000028 dhcp_rx_options_val 40287b8c g F .irom0.text 00000099 ieee80211_mlme_connect_bss 4028a50c g F .irom0.text 0000003d cnx_attach -402a8ee0 g F .irom0.text 0000001b cJSON_CreateNull +402a8efc g F .irom0.text 0000001b cJSON_CreateNull 4000b8b4 g *ABS* 00000000 hmac_sha1_vector -402a7d10 g F .irom0.text 00000065 mqtt_msg_unsubscribe -402b2144 g F .irom0.text 00000030 change_bbpll160 +402a7d2c g F .irom0.text 00000065 mqtt_msg_unsubscribe +402b2160 g F .irom0.text 00000030 change_bbpll160 40287c2c g F .irom0.text 000000c3 ieee80211_regdomain_update -402af9c4 g F .irom0.text 0000003a get_fcc_1m2m_pwr_offset +402af9e0 g F .irom0.text 0000003a get_fcc_1m2m_pwr_offset 40102cdc g F .text 00000013 atoi 4028b1d8 g F .irom0.text 00000069 cnx_add_rc 402a0ba4 g F .irom0.text 00000046 wifi_softap_dhcps_start 2222222f g *ABS* 00000000 _memmap_cacheattr_bp_trapnull 4029a4ec g F .irom0.text 000003fa __wpa_send_eapol 3ffe8a94 g O .rodata 00000101 _ctype_ -402b3e20 g F .irom0.text 000001b2 pm_send_nullfunc +402b3e3c g F .irom0.text 000001b2 pm_send_nullfunc 3ffe800c g O .data 00000004 system_param_sector_start 4029f9c0 g F .irom0.text 00000058 system_restart -402bb298 g F .irom0.text 0000000f espconn_regist_disconcb +402bb2b4 g F .irom0.text 0000000f espconn_regist_disconcb 3ffe89b5 g O .data 00000001 sntp_receive_time_size 3ffecdb5 g O .bss 00000001 rtc_cali_trig_en -402ae0dc g F .irom0.text 0000009c ant_switch_init +402ae0f8 g F .irom0.text 0000009c ant_switch_init 40102fbc g F .text 00000000 .hidden __unorddf2 -402a7878 g F .irom0.text 00000073 mqtt_get_publish_data -402b6dfc g F .irom0.text 00000005 rcGetTrc +402a7894 g F .irom0.text 00000073 mqtt_get_publish_data +402b6e18 g F .irom0.text 00000005 rcGetTrc 40107e24 g F .text 00000002 rcUpdateDataRxDone -402be100 g F .irom0.text 00000039 igmp_tmr -402b0e20 g F .irom0.text 000001bc ram_rxiq_get_mis +402be11c g F .irom0.text 00000039 igmp_tmr +402b0e3c g F .irom0.text 000001bc ram_rxiq_get_mis 3ffed100 g O .bss 00000014 freq_change_sta_scan 402885e0 g F .irom0.text 00000007 scan_set_pas_duration -402af314 g F .irom0.text 000000b4 init_cal_dcoffset -402ad884 g F .irom0.text 000000a6 phy_pbus_soc_cfg -402a9964 g F .irom0.text 00000016 phy_enable_agc +402af330 g F .irom0.text 000000b4 init_cal_dcoffset +402ad8a0 g F .irom0.text 000000a6 phy_pbus_soc_cfg +402a9980 g F .irom0.text 00000016 phy_enable_agc 4000c4c4 g *ABS* 00000000 __fixunssfsi 402900ec g F .irom0.text 00000031 add_packet 40101414 g F .text 00000012 system_get_free_heap_size @@ -2467,206 +2467,206 @@ fffff11f g *ABS* 00000000 _memmap_cacheattr_wt_strict 4029668c g F .irom0.text 0000007f bi_subtract 402a3544 g F .irom0.text 00000012 wifi_rfid_locp_recv_close 402a09a8 g F .irom0.text 00000040 system_get_chip_id -402b9448 g F .irom0.text 000001a1 dhcp_coarse_tmr +402b9464 g F .irom0.text 000001a1 dhcp_coarse_tmr 4029d4a8 g F .irom0.text 00000195 wpa_parse_wpa_ie_rsn -402a8e50 g F .irom0.text 00000016 cJSON_IsNull +402a8e6c g F .irom0.text 00000016 cJSON_IsNull 402a34c4 g F .irom0.text 00000013 wifi_register_send_pkt_freedom_cb -402c1418 g F .irom0.text 00000041 tcp_seg_copy +402c1434 g F .irom0.text 00000041 tcp_seg_copy 40102210 g F .text 00000023 uart_rx_intr_disable -402b7658 g F .irom0.text 000000d5 wDev_SetBssid +402b7674 g F .irom0.text 000000d5 wDev_SetBssid 4029d7d8 g F .irom0.text 0000003f wpa_eapol_key_mic 40000650 g *ABS* 00000000 __muldi3 -402b4610 g F .irom0.text 00000007 wifi_fpm_set_wakeup_cb +402b462c g F .irom0.text 00000007 wifi_fpm_set_wakeup_cb 3fff1a92 g O .bss 00000001 ap_freq_force_to_scan 40100050 g .text 00000000 _UserExceptionVector -402c97d0 g O .irom0.text 00000011 default_ssid +402c97f0 g O .irom0.text 00000011 default_ssid 3ffec97c g O .bss 00000004 debug_timerfn 3ffe89ca g O .data 00000006 ET_Multicast_bssid -402b4d38 g F .irom0.text 00000008 get_fpm_auto_sleep_flag +402b4d54 g F .irom0.text 00000008 get_fpm_auto_sleep_flag 40100000 g .text 00000000 _stext -402ae94c g F .irom0.text 00000117 set_most_pwr_reg -402bb738 g F .irom0.text 00000038 espconn_port -402c0c34 g F .irom0.text 00000008 tcp_poll +402ae968 g F .irom0.text 00000117 set_most_pwr_reg +402bb754 g F .irom0.text 00000038 espconn_port +402c0c50 g F .irom0.text 00000008 tcp_poll 40285f1c g F .irom0.text 00000143 ieee80211_send_nulldata 3fff382c g O .bss 00000038 sntp__tzrule 4000bf4c g *ABS* 00000000 strlen 3fff35a2 g O .bss 00000010 strIP -402a8db8 g F .irom0.text 00000011 cJSON_GetObjectItemCaseSensitive -402b0be4 g F .irom0.text 00000232 ram_rfcal_pwrctrl -402b439c g F .irom0.text 00000008 wifi_fpm_get_sleep_type -402ba9ec g F .irom0.text 0000003d dns_init +402a8dd4 g F .irom0.text 00000011 cJSON_GetObjectItemCaseSensitive +402b0c00 g F .irom0.text 00000232 ram_rfcal_pwrctrl +402b43b8 g F .irom0.text 00000008 wifi_fpm_get_sleep_type +402baa08 g F .irom0.text 0000003d dns_init 3ffed118 g O .bss 00000002 PktsNumInOneChk 40282140 g F .irom0.text 00000058 ieee80211_crypto_encap 40284648 g F .irom0.text 0000001e ieee80211_add_htcap -402adc40 g F .irom0.text 00000018 tx_cont_cfg +402adc5c g F .irom0.text 00000018 tx_cont_cfg 40102f34 g F .text 00000000 .hidden __gedf2 -402c3b30 g F .irom0.text 00000039 udp_new +402c3b4c g F .irom0.text 00000039 udp_new 402985e8 g F .irom0.text 0000000a system_get_fw_sector_num -402b7a6c g F .irom0.text 00000037 wDev_Crypto_Disable -402c575c g F .irom0.text 00000273 sc_wifi_scan_done +402b7a88 g F .irom0.text 00000037 wDev_Crypto_Disable +402c5778 g F .irom0.text 00000273 sc_wifi_scan_done 3ffe8010 g O .data 00000004 bin_sum_len -402b4fd4 g F .irom0.text 00000023 pp_disable_idle_timer -402b249c g F .irom0.text 000000f3 ic_set_sta -402a8dcc g F .irom0.text 00000018 cJSON_HasObjectItem +402b4ff0 g F .irom0.text 00000023 pp_disable_idle_timer +402b24b8 g F .irom0.text 000000f3 ic_set_sta +402a8de8 g F .irom0.text 00000018 cJSON_HasObjectItem 3ffecd79 g O .bss 00000001 bbpll_cal_flag -402aea8c g F .irom0.text 0000001d phy_get_most_tpw +402aeaa8 g F .irom0.text 0000001d phy_get_most_tpw 4028fea0 g F .irom0.text 0000003e ssl_renegotiate -402aded0 g F .irom0.text 000001f1 register_chipv6_phy_init_param +402adeec g F .irom0.text 000001f1 register_chipv6_phy_init_param 3fffd0f0 g *ABS* 00000000 rcons 402a05e4 g F .irom0.text 0000009f system_deep_sleep 4028a400 g F .irom0.text 0000003d chm_cancel_op 3ffecdb8 g O .bss 00000001 software_slp_reject -402c5e28 g F .irom0.text 00000029 TOUCH_Free_glob +402c5e44 g F .irom0.text 00000029 TOUCH_Free_glob 4029ecf0 g F .irom0.text 00000008 system_phy_freq_trace_enable 402a2950 g F .irom0.text 0000003e wifi_softap_free_station_info 402983a4 g F .irom0.text 0000001c ssl_get_config 400060d0 g F *ABS* 00000000 rom_chip_v5_disable_cca 402a0d50 g F .irom0.text 00000008 wifi_station_dhcpc_status -402b55e4 g F .irom0.text 0000000f ppProcessWaitQ +402b5600 g F .irom0.text 0000000f ppProcessWaitQ 3fff3500 g O .bss 00000028 topic_state 402a1b38 g F .irom0.text 00000033 wifi_station_ap_check 3ffec17b g O .rodata 00000006 ethbroadcast 3ffecd7a g O .bss 00000001 init_rf_no_cal -402cb677 g O .irom0.text 0000000d tcp_backoff -402a93e4 g F .irom0.text 0000001d cJSON_DetachItemFromObjectCaseSensitive +402cb697 g O .irom0.text 0000000d tcp_backoff +402a9400 g F .irom0.text 0000001d cJSON_DetachItemFromObjectCaseSensitive 3fff1a76 g O .bss 00000001 BcnWithMcastSendCnt 40106b18 g F .text 0000000e wDev_GetTxqCollisions -402a5574 g F .irom0.text 00000031 user_webserver_init +402a5590 g F .irom0.text 00000031 user_webserver_init 40103510 g F .text 000000b0 pm_rtc_clock_cali 3ffe8954 g O .data 00000002 TestInputVal1 -402b17f0 g F .irom0.text 0000001d chg_lslp_mem_opt_8266 +402b180c g F .irom0.text 0000001d chg_lslp_mem_opt_8266 4029e1f0 g F .irom0.text 00000004 os_get_time -402bbc50 g F .irom0.text 0000000f espconn_mdns_set_hostname -402c02ac g F .irom0.text 00000018 sntp_time_inc -402a7268 g F .irom0.text 00000083 mqtt_send_keepalive +402bbc6c g F .irom0.text 0000000f espconn_mdns_set_hostname +402c02c8 g F .irom0.text 00000018 sntp_time_inc +402a7284 g F .irom0.text 00000083 mqtt_send_keepalive 4028cc98 g F .irom0.text 0000003c ieee80211_is_support_rate -402a77dc g F .irom0.text 0000002e mqtt_msg_init -402aeac4 g F .irom0.text 0000002f get_adc_rand -402a6b84 g F .irom0.text 0000001d mqtt_tcpclient_recon_cb +402a77f8 g F .irom0.text 0000002e mqtt_msg_init +402aeae0 g F .irom0.text 0000002f get_adc_rand +402a6ba0 g F .irom0.text 0000001d mqtt_tcpclient_recon_cb 402a2e00 g F .irom0.text 0000000a wifi_disable_signaling_measurement -402add90 g F .irom0.text 00000038 periodic_cal -402be458 g F .irom0.text 00000217 ip_output_if_opt -402c0860 g F .irom0.text 00000011 sntp_localtime_r +402addac g F .irom0.text 00000038 periodic_cal +402be474 g F .irom0.text 00000217 ip_output_if_opt +402c087c g F .irom0.text 00000011 sntp_localtime_r 402879d4 g F .irom0.text 00000068 ieee80211_pwrsave 402959b8 g F .irom0.text 00000037 asn1_skip_obj 401033e8 g F .text 00000067 phy_get_bb_freqoffset -402bb178 g F .irom0.text 0000000d espconn_tcp_get_max_syn +402bb194 g F .irom0.text 0000000d espconn_tcp_get_max_syn 40296424 g F .irom0.text 00000053 bi_initialize 401056f8 g F .text 00000022 pp_post2 401038bc g F .text 0000000f lmacIsActive 4010388c g F .text 0000002b clockgate_watchdog 3ffec974 g O .bss 00000004 timer_list -402a9120 g F .irom0.text 00000076 cJSON_CreateFloatArray -402a766c g F .irom0.text 00000033 QUEUE_Init +402a913c g F .irom0.text 00000076 cJSON_CreateFloatArray +402a7688 g F .irom0.text 00000033 QUEUE_Init 40104808 g F .text 00000026 lmacMSDUAged 00000220 g *ABS* 00000000 _memmap_cacheattr_bp_base 4028a54c g F .irom0.text 00000049 cnx_sta_connect_led_timer_cb 40103254 g F .text 00000155 tx_pwr_backoff_old -402b439c g F .irom0.text 00000008 fpm_get_slp_type -402aec00 g F .irom0.text 0000000b phy_set_powerup_option -402b4464 g F .irom0.text 00000064 fpm_open +402b43b8 g F .irom0.text 00000008 fpm_get_slp_type +402aec1c g F .irom0.text 0000000b phy_set_powerup_option +402b4480 g F .irom0.text 00000064 fpm_open 40291000 g F .irom0.text 00000020 ssl_verify_cert 4010587c g F .text 0000003c RC_GetBlockAckTime 402995b0 g F .irom0.text 00000024 hostapd_mac_comp_empty -402b0768 g F .irom0.text 000000af ram_get_fm_sar_dout -402ccf28 g O .irom0.text 00000018 wep -402c0a74 g F .irom0.text 00000008 sntp_get_timezone -402a92e0 g F .irom0.text 00000033 cJSON_AddItemToObject +402b0784 g F .irom0.text 000000af ram_get_fm_sar_dout +402ccf48 g O .irom0.text 00000018 wep +402c0a90 g F .irom0.text 00000008 sntp_get_timezone +402a92fc g F .irom0.text 00000033 cJSON_AddItemToObject 40101400 g F .text 00000012 system_get_time -402ab0c0 g F .irom0.text 00000017 check_data_flag -402a8e38 g F .irom0.text 00000017 cJSON_IsBool -402a4be4 g F .irom0.text 00000075 user_set_led_wifi +402ab0dc g F .irom0.text 00000017 check_data_flag +402a8e54 g F .irom0.text 00000017 cJSON_IsBool +402a4c00 g F .irom0.text 00000075 user_set_led_wifi 402a2fc4 g F .irom0.text 0000003c wifi_set_country 402891f8 g F .irom0.text 0000005c sta_status_set 4000dd68 g *ABS* 00000000 rc4_skip -402c0048 g F .irom0.text 0000005a pbuf_free_ooseq_new +402c0064 g F .irom0.text 0000005a pbuf_free_ooseq_new 402a3204 g F .irom0.text 00000071 wifi_set_ip_info -402b3104 g F .irom0.text 0000003e pm_reset_idle_sleep +402b3120 g F .irom0.text 0000003e pm_reset_idle_sleep 3ffed0e0 g O .bss 00000001 pend_flag_periodic_cal -402bbc30 g F .irom0.text 0000000f espconn_mdns_enable -402bb534 g F .irom0.text 00000060 espconn_set_opt +402bbc4c g F .irom0.text 0000000f espconn_mdns_enable +402bb550 g F .irom0.text 00000060 espconn_set_opt 40284668 g F .irom0.text 00000034 ieee80211_add_htcap_vendor 4000dcf0 g *ABS* 00000000 __umulsidi3 40291d60 g F .irom0.text 000000ab x509_free 40297dcc g F .irom0.text 00000022 RSA_private 40297cc8 g F .irom0.text 00000102 RSA_decrypt -402bb5fc g F .irom0.text 00000083 espconn_set_keepalive -402c4420 g F .irom0.text 00000332 system_partition_table_regist +402bb618 g F .irom0.text 00000083 espconn_set_keepalive +402c443c g F .irom0.text 00000332 system_partition_table_regist 4029aa70 g F .irom0.text 00000049 wpa_remove_ptk 402a2e9c g F .irom0.text 00000012 wifi_get_sleep_type -402c0b54 g F .irom0.text 0000003f sntp_setserver +402c0b70 g F .irom0.text 0000003f sntp_setserver 40106bac g F .text 00000058 wDev_SetFrameAckType -402ac738 g F .irom0.text 0000001c read_hw_noisefloor -402ac760 g F .irom0.text 00000152 noise_check_loop +402ac754 g F .irom0.text 0000001c read_hw_noisefloor +402ac77c g F .irom0.text 00000152 noise_check_loop 4010566c g F .text 0000008a pp_post 40104720 g F .text 00000014 lmacProcessAllTxTimeout 4028fd74 g F .irom0.text 000000a7 add_cert -402b2e20 g F .irom0.text 00000002 uart_tx_flush -402bb068 g F .irom0.text 0000005c espconn_sendto +402b2e3c g F .irom0.text 00000002 uart_tx_flush +402bb084 g F .irom0.text 0000005c espconn_sendto 3fff26c8 g O .bss 00000004 default_certificate_len 4028edd0 g F .irom0.text 000000a1 MD5_Update -402c3a10 g F .irom0.text 00000054 sys_untimeout -402c2104 g F .irom0.text 00000945 tcp_input -402b23e0 g F .irom0.text 000000b8 ic_set_vif -402c4848 g F .irom0.text 00000037 millis -402b4610 g F .irom0.text 00000007 fpm_set_wakeup_cb -402a5fb4 g F .irom0.text 0000018d json_task_analysis +402c3a2c g F .irom0.text 00000054 sys_untimeout +402c2120 g F .irom0.text 00000945 tcp_input +402b23fc g F .irom0.text 000000b8 ic_set_vif +402c4864 g F .irom0.text 00000037 millis +402b462c g F .irom0.text 00000007 fpm_set_wakeup_cb +402a5fd0 g F .irom0.text 0000018d json_task_analysis 40004f40 g *ABS* 00000000 lldesc_build_chain 4000c180 g *ABS* 00000000 __addsf3 40106b40 g F .text 00000047 wDev_SetWaitingQueue 401046b4 g F .text 0000006a lmacProcessTxTimeout -402a693c g F .irom0.text 00000148 user_ota_start -402baeb0 g F .irom0.text 000000e5 espconn_send +402a6958 g F .irom0.text 00000148 user_ota_start +402baecc g F .irom0.text 000000e5 espconn_send 3ffecd5a g O .bss 00000001 do_pwctrl_flag 40004cd0 g *ABS* 00000000 gpio_output_set -402be204 g F .irom0.text 0000024b ip_input +402be220 g F .irom0.text 0000024b ip_input 3ff00000 g *ABS* 00000000 _dport0_literal_end -402b6adc g F .irom0.text 000002c8 rcUpdatePhyMode +402b6af8 g F .irom0.text 000002c8 rcUpdatePhyMode 40283f04 g F .irom0.text 0000004a ieee80211_ht_attach 401034bc g F .text 0000001b fix_cache_bug -402b3fd4 g F .irom0.text 00000017 pm_is_waked -402a9314 g F .irom0.text 00000021 cJSON_AddItemReferenceToArray +402b3ff0 g F .irom0.text 00000017 pm_is_waked +402a9330 g F .irom0.text 00000021 cJSON_AddItemReferenceToArray 4028cf78 g F .irom0.text 000000dc espconn_secure_connect 402a34e4 g F .irom0.text 00000049 wifi_send_pkt_freedom 40287edc g F .irom0.text 00000052 ieee80211_scan_attach 3ffec175 g O .rodata 00000006 ethzero 3fff35bc g O .bss 00000028 mqtt_procTaskQueue -402a7db0 g F .irom0.text 0000001b mqtt_msg_disconnect -402bacd4 g F .irom0.text 00000026 espconn_list_delete -402bc84c g F .irom0.text 0000004f espconn_tcp_write +402a7dcc g F .irom0.text 0000001b mqtt_msg_disconnect +402bacf0 g F .irom0.text 00000026 espconn_list_delete +402bc868 g F .irom0.text 0000004f espconn_tcp_write 402a20cc g F .irom0.text 0000003e wifi_station_get_rssi 3ffec964 g O .bss 00000004 system_rf_cal_sector 3ffecd90 g O .bss 00000001 dpd_bypass_original -402c50cc g F .irom0.text 0000000d set_pwm_debug_en +402c50e8 g F .irom0.text 0000000d set_pwm_debug_en 402a36b4 g F .irom0.text 0000005f system_uart_swap -402c3a68 g F .irom0.text 00000083 sys_check_timeouts +402c3a84 g F .irom0.text 00000083 sys_check_timeouts 40288db8 g F .irom0.text 000003e1 scan_parse_beacon 40100f90 g F .text 00000007 xPortGetMinimumEverFreeHeapSize 40287d68 g F .irom0.text 0000001f ieee80211_regdomain_max_chan 40002a98 g *ABS* 00000000 ets_strncpy 40290fd8 g F .irom0.text 00000028 kill_ssl_session 401030cc g F .text 00000057 set_cca -402b42e0 g F .irom0.text 000000bb fpm_set_type_from_upper -402c4ac8 g F .irom0.text 0000045d pwm_start +402b42fc g F .irom0.text 000000bb fpm_set_type_from_upper +402c4ae4 g F .irom0.text 0000045d pwm_start 40287ec0 g F .irom0.text 0000000a unregister_ieee80211_rfid_locp_recv_cb 3ffe89d1 g O .data 00000006 AK_Group_bssid -402c7dfc g F .irom0.text 00000051 KISS_Init_Glob_Trans +402c7e18 g F .irom0.text 00000051 KISS_Init_Glob_Trans 402885d4 g F .irom0.text 00000009 scan_set_act_duration -402bf744 g F .irom0.text 00000031 netif_find +402bf760 g F .irom0.text 00000031 netif_find 40100f28 g F .text 00000017 free -402b19a0 g F .irom0.text 00000057 pm_check_mac_idle -402a9900 g F .irom0.text 00000030 phy_init +402b19bc g F .irom0.text 00000057 pm_check_mac_idle +402a991c g F .irom0.text 00000030 phy_init 402a3da4 g F .irom0.text 00000029 ets_strrchr 401050f8 g F .text 0000001b ppTxqUpdateBitmap -402aeb08 g F .irom0.text 00000023 phy_tx_pwctrl_cali -402a70f8 g F .irom0.text 00000066 MQTT_Subscribe +402aeb24 g F .irom0.text 00000023 phy_tx_pwctrl_cali +402a7114 g F .irom0.text 00000066 MQTT_Subscribe 40281584 g F .irom0.text 00000019 aes_encrypt 40106b88 g F .text 0000001e wDev_ClearWaitingQueue 401021c4 g F .text 00000020 uart0_tx_one_char_no_wait 402a2f4c g F .irom0.text 00000078 wifi_adjust_ap_chan -402bfcdc g F .irom0.text 00000037 pbuf_dechain +402bfcf8 g F .irom0.text 00000037 pbuf_dechain 40004ed4 g *ABS* 00000000 gpio_pin_wakeup_disable -402b546c g F .irom0.text 00000175 ppTxPkt +402b5488 g F .irom0.text 00000175 ppTxPkt 4028a2d0 g F .irom0.text 00000011 chm_release_lock 3fff25a8 g O .bss 00000001 led_lock @@ -2741,9 +2741,9 @@ Contents of section .data: 3ffe8420 00000000 00000000 00000000 00000000 ................ 3ffe8430 00000000 00000000 00000000 00000000 ................ 3ffe8440 00000000 00000000 00000000 00000000 ................ - 3ffe8450 00000000 00000000 5500f00b 14aa2a40 ........U.....*@ - 3ffe8460 20be2a40 70a82a40 1ca62c40 ec600040 .*@p.*@..,@.`.@ - 3ffe8470 d0600040 5cdc2a40 14a62c40 4e4e3400 .`.@\.*@..,@NN4. + 3ffe8450 00000000 00000000 5500f00b 30aa2a40 ........U...0.*@ + 3ffe8460 3cbe2a40 8ca82a40 3ca62c40 ec600040 <.*@..*@<.,@.`.@ + 3ffe8470 d0600040 78dc2a40 34a62c40 4e4e3400 .`.@x.*@4.,@NN4. 3ffe8480 3c000000 ffffffff 02000000 02000000 <............... 3ffe8490 c0c62d00 64001700 c0270900 f0000000 ..-.d....'...... 3ffe84a0 44d1fe3f 01010000 b0dcff3f 00000000 D..?.......?.... @@ -2822,11 +2822,11 @@ Contents of section .data: 3ffe8930 00080000 00000000 00000000 00000000 ................ 3ffe8940 00000000 00000000 b0c4fe3f c0c4fe3f ...........?...? 3ffe8950 ffff7f00 14000000 00000000 00000000 ................ - 3ffe8960 08c0fe3f 0c4e2a40 00000000 00000000 ...?.N*@........ - 3ffe8970 00000000 bb98fe3f 00000000 544f2a40 .......?....TO*@ - 3ffe8980 00000000 00000000 c798fe3f 0c4e2a40 ...........?.N*@ - 3ffe8990 00000000 00000000 00000000 28832a40 ............(.*@ - 3ffe89a0 10832a40 f8822a40 78000000 ff00ec05 ..*@..*@x....... + 3ffe8960 08c0fe3f 284e2a40 00000000 00000000 ...?(N*@........ + 3ffe8970 00000000 bb98fe3f 00000000 704f2a40 .......?....pO*@ + 3ffe8980 00000000 00000000 c798fe3f 284e2a40 ...........?(N*@ + 3ffe8990 00000000 00000000 00000000 44832a40 ............D.*@ + 3ffe89a0 2c832a40 14832a40 78000000 ff00ec05 ,.*@..*@x....... 3ffe89b0 80ee3600 08010000 6e190000 00040201 ..6.....n....... 3ffe89c0 02000000 ffffffff ffff0100 5e131313 ............^... 3ffe89d0 50ffffff ffffff P...... @@ -2836,13 +2836,13 @@ Contents of section .rodata: 3ffe8a00 76506f72 74467265 65000000 00000000 vPortFree....... 3ffe8a10 76506f72 74446566 696e6548 65617052 vPortDefineHeapR 3ffe8a20 6567696f 6e730031 00000000 04080060 egions.1.......` - 3ffe8a30 03000000 0c000000 165e2a40 1c5e2a40 .........^*@.^*@ - 3ffe8a40 2f5e2a40 505e2a40 6d5e2a40 57752a40 /^*@P^*@m^*@Wu*@ - 3ffe8a50 6f752a40 57752a40 e8752a40 43752a40 ou*@Wu*@.u*@Cu*@ - 3ffe8a60 e8752a40 e8752a40 e8752a40 e8752a40 .u*@.u*@.u*@.u*@ - 3ffe8a70 e8752a40 e8752a40 e8752a40 88752a40 .u*@.u*@.u*@.u*@ - 3ffe8a80 7f752a40 e8752a40 e8752a40 57752a40 .u*@.u*@.u*@Wu*@ - 3ffe8a90 77752a40 00202020 20202020 20202828 wu*@. (( + 3ffe8a30 03000000 0c000000 325e2a40 385e2a40 ........2^*@8^*@ + 3ffe8a40 4b5e2a40 6c5e2a40 895e2a40 73752a40 K^*@l^*@.^*@su*@ + 3ffe8a50 8b752a40 73752a40 04762a40 5f752a40 .u*@su*@.v*@_u*@ + 3ffe8a60 04762a40 04762a40 04762a40 04762a40 .v*@.v*@.v*@.v*@ + 3ffe8a70 04762a40 04762a40 04762a40 a4752a40 .v*@.v*@.v*@.u*@ + 3ffe8a80 9b752a40 04762a40 04762a40 73752a40 .u*@.v*@.v*@su*@ + 3ffe8a90 93752a40 00202020 20202020 20202828 .u*@. (( 3ffe8aa0 28282820 20202020 20202020 20202020 ((( 3ffe8ab0 20202020 20881010 10101010 10101010 ........... 3ffe8ac0 10101010 10040404 04040404 04040410 ................ @@ -2879,14 +2879,14 @@ Contents of section .rodata: 3ffe8cb0 02040b16 dd070050 f2020001 00000000 .......P........ 3ffe8cc0 00000000 00000000 00000000 00000000 ................ 3ffe8cd0 00000000 00000000 00000000 00000000 ................ - 3ffe8ce0 00000000 02040b16 b3be2b40 b8be2b40 ..........+@..+@ - 3ffe8cf0 75be2b40 b8be2b40 99be2b40 86be2b40 u.+@..+@..+@..+@ - 3ffe8d00 acbe2b40 33bf2b40 38bf2b40 38bf2b40 ..+@3.+@8.+@8.+@ - 3ffe8d10 f7be2b40 1bbf2b40 38bf2b40 38bf2b40 ..+@..+@8.+@8.+@ - 3ffe8d20 08bf2b40 38bf2b40 2ebf2b40 b9fb2b40 ..+@8.+@..+@..+@ - 3ffe8d30 f7fb2b40 f7fb2b40 0dfb2b40 f7fb2b40 ..+@..+@..+@..+@ - 3ffe8d40 a7242c40 e5252c40 9f262c40 bf262c40 .$,@.%,@.&,@.&,@ - 3ffe8d50 40272c40 9f262c40 7f272c40 e8272c40 @',@.&,@.',@.',@ + 3ffe8ce0 00000000 02040b16 cfbe2b40 d4be2b40 ..........+@..+@ + 3ffe8cf0 91be2b40 d4be2b40 b5be2b40 a2be2b40 ..+@..+@..+@..+@ + 3ffe8d00 c8be2b40 4fbf2b40 54bf2b40 54bf2b40 ..+@O.+@T.+@T.+@ + 3ffe8d10 13bf2b40 37bf2b40 54bf2b40 54bf2b40 ..+@7.+@T.+@T.+@ + 3ffe8d20 24bf2b40 54bf2b40 4abf2b40 d5fb2b40 $.+@T.+@J.+@..+@ + 3ffe8d30 13fc2b40 13fc2b40 29fb2b40 13fc2b40 ..+@..+@).+@..+@ + 3ffe8d40 c3242c40 01262c40 bb262c40 db262c40 .$,@.&,@.&,@.&,@ + 3ffe8d50 5c272c40 bb262c40 9b272c40 04282c40 \',@.&,@.',@.(,@ 3ffe8d60 00000000 00000000 00000000 00000000 ................ 3ffe8d70 00000000 00000000 00000000 00000000 ................ 3ffe8d80 68c4fe3f 80c4fe3f 00000000 00000000 h..?...?........ @@ -3010,8 +3010,8 @@ Contents of section .rodata: 3ffe94e0 ff1a1b1c 1d1e1f20 21222324 25262728 ....... !"#$%&'( 3ffe94f0 292a2b2c 2d2e2f30 313233ff ffffffff )*+,-./0123..... 3ffe9500 9979825a a1ebd96e dcbc1b8f d6c162ca .y.Z...n......b. - 3ffe9510 25892c40 cf8a2c40 f58d2c40 f58d2c40 %.,@..,@..,@..,@ - 3ffe9520 008e2c40 6d616900 25732025 750a0000 ..,@mai.%s %u... + 3ffe9510 41892c40 eb8a2c40 118e2c40 118e2c40 A.,@..,@..,@..,@ + 3ffe9520 1c8e2c40 6d616900 25732025 750a0000 ..,@mai.%s %u... 3ffe9530 74696d00 25732025 64206c69 6e652061 tim.%s %d line a 3ffe9540 73736572 74206661 696c0d0a 00000000 ssert fail...... 3ffe9550 453a4d20 25640a00 25782061 6c726561 E:M %d..%x alrea @@ -3897,7 +3897,7 @@ Contents of section .irom0.text: 402814f0 f0ee10e0 dd30f851 e841d0cc 30c0aa30 .....0.Q.A..0..0 40281500 a24b0fa0 d875a0c0 f5c24b0d d24b0cc8 .K...u....K..K.. 40281510 21d831a0 a841a24b 0e12c120 0df00000 !.1..A.K... .... - 40281520 00b82c40 040c1040 740d1040 42a07352 ..,@...@t..@B.sR + 40281520 20b82c40 040c1040 740d1040 42a07352 .,@...@t..@B.sR 40281530 a0003073 20208220 12c1f0c9 3122a0f4 ..0s . ....1".. 40281540 31f8ff09 21891179 0101f6ff c00000cd 1...!..y........ 40281550 029c9248 013811d0 44114507 00d62201 ...H.8..D.E...". @@ -3967,20 +3967,20 @@ Contents of section .irom0.text: 40281950 d951e941 0971f931 f20c000c 2ed2a000 .Q.A.q.1........ 40281960 220c001b 22202074 224c00b6 3202d24c "..." t"L..2..L 40281970 00320c00 21f1ffd0 53113a45 2044a048 .2..!...S.:E D.H - 40281980 84160401 31efff21 edff3902 0c02059b ....1..!..9..... + 40281980 84160401 31efff21 edff3902 0c02c59c ....1..!..9..... 40281990 3e860700 00303580 2023a001 eaffc000 >....05. #...... 402819a0 0056f2fd e2ceffe0 e074562e fbf24c00 .V.......tV...L. - 402819b0 45a13e02 2107c861 d851e841 f83112c1 E.>.!..a.Q.A.1.. - 402819c0 200df000 12c1f009 312d0316 53004590 .......1-..S.E. + 402819b0 05a33e02 2107c861 d851e841 f83112c1 ..>.!..a.Q.A.1.. + 402819c0 200df000 12c1f009 312d0316 53000592 .......1-..S... 402819d0 3e460100 22a00005 f7ff0221 0312c110 >F.."......!.... - 402819e0 80000000 3030ff3f 44b62c40 e0111040 ....00.?D.,@...@ + 402819e0 80000000 3030ff3f 64b62c40 e0111040 ....00.?d.,@...@ 402819f0 21fdff12 c1f0c921 d911c812 d8020931 !......!.......1 40281a00 c02d20cc 7221f8ff 01f9ffc0 00000831 .- .r!.........1 40281a10 2d0d3d0c d811c821 12c1100d f0000000 -.=....!........ - 40281a20 12c1e022 61001021 20026107 85e43e05 ..."a..! .a...>. - 40281a30 033f0871 12c1200d f0000000 3830ff3f .?.q.. .....80.? + 40281a20 12c1e022 61001021 20026107 45e63ec5 ..."a..! .a.E.>. + 40281a30 043f0871 12c1200d f0000000 3830ff3f .?.q.. .....80.? 40281a40 21ffff22 02000df0 ff7f0000 bc89fe3f !.."...........? - 40281a50 60b62c40 68e20040 12c1f0c9 21c1fbff `.,@h..@....!... + 40281a50 80b62c40 68e20040 12c1f0c9 21c1fbff ..,@h..@....!... 40281a60 d9110261 03d2a3ff c5fb1731 f7ff2020 ...a.......1.. 40281a70 f401f8ff c0000020 20f4225c 00273d05 ....... ."\.'=. 40281a80 22d20422 5c00221c 0051f1ff 0c035a43 ".."\."..Q....ZC @@ -3991,33 +3991,33 @@ Contents of section .irom0.text: 40281ad0 6c38ff3f 12c1f0c9 210931d9 11cd0228 l8.?....!.1....( 40281ae0 4216c307 66120206 1f00322c 21ccc331 B...f.....2,!..1 40281af0 f1ff421c 16c02000 38033714 63322c0a ..B... .8.7.c2,. - 40281b00 721c1162 1c10222c 1752cc04 4d0c4561 r..b..",.R..M.Ea - 40281b10 412d0c45 393f31e8 ff280327 9c05283c A-.E9?1..(.'..(< + 40281b00 721c1162 1c10222c 1752cc04 4d0c0563 r..b..",.R..M..c + 40281b10 412d0c05 3b3f31e8 ff280327 9c05283c A-..;?1..(.'..(< 40281b20 86080000 31e6ff0c 0429039c 52583257 ....1....)..RX2W 40281b30 9c0a8c04 2903383c 3932c602 000c142d ....).8<92.....- 40281b40 0586f9ff 8c142263 0022a00a 226c0421 ......"c.".."l.! - 40281b50 dcff3222 00c90239 3c05fa41 0c02462d ..2"...9<..A..F- + 40281b50 dcff3222 00c90239 3cc5fb41 0c02462d ..2"...9<..A..F- 40281b60 00b68202 46270031 d7ff3022 a02802a0 ....F'.1..0".(.. 40281b70 0200221c 10bc3231 d4ff2803 279c0428 .."...21..(.'..( 40281b80 3c460800 31ceff0c 0429039c 52583257 ....K.., 40283cb0 340c1290 8820826c 34c85108 4112c120 4.... .l4.Q.A.. 40283cc0 0df022a0 0132a001 0c150c06 41beff49 .."..2......A..I - 40283cd0 21c5702e 0831dcb0 280ccca2 38212d0c !.p..1..(...8!-. - 40283ce0 4195f805 2c20290c 85bb3b28 0c85a83b A..., )...;(...; + 40283cd0 2185722e 0831dcb0 280ccca2 38212d0c !.r..1..(...8!-. + 40283ce0 4195f805 2c20290c 45bd3b28 0c45aa3b A..., ).E.;(.E.; 40283cf0 060c0000 0001b5ff c0000021 b3ff01b4 ...........!.... 40283d00 ffc00000 42affe31 5df9c020 002223a5 ....B..1].. ."#. - 40283d10 402210c0 20002263 a5c56930 cc124574 @".. ."c..i0..Et - 40283d20 30851331 c5091d52 c2fd56e5 ed0122f8 0..1...R..V...". + 40283d10 402210c0 20002263 a5856b30 cc120576 @".. ."c..k0...v + 40283d20 30451531 c5091d52 c2fd56e5 ed0122f8 0E.1...R..V...". 40283d30 02200416 b0002220 11b62205 02a000c6 . ...." .."..... 40283d40 b2ff0c10 86b1ff00 9484fe3f 740d0000 ...........?t... 40283d50 790d0000 fffffffe 12c1e009 11d931e9 y.............1. @@ -4548,23 +4548,23 @@ Contents of section .irom0.text: 40283da0 a0a00c44 f22c2402 6c24c59e 022d0c32 ...D.,$.l$...-.2 40283db0 a0c00c24 059e022d 0cf26c24 322e2645 ...$...-..l$2.&E 40283dc0 ea073801 3203801b dd2b43d0 d074472d ..8.2....+C..tG- - 40283dd0 c2e22106 f1f9f7d2 a001280c 05b03b2d ..!.......(...;- + 40283dd0 c2e22106 f1f9f7d2 a001280c c5b13b2d ..!.......(...;- 40283de0 0c853820 860c0001 79ffc000 002176ff ..8 ....y....!v. 40283df0 0178ffc0 00002121 f9c02000 0222a5d0 .x....!!.. ..".. - 40283e00 0020c020 000262a5 c55a3016 2200855d . . ..b..Z0."..] - 40283e10 3021cdff 22120045 183131e1 f9211bf9 0!.."..E.11..!.. + 40283e00 0020c020 000262a5 855c3016 2200455f . . ..b..\0.".E_ + 40283e10 3021cdff 22120005 1a3131e1 f9211bf9 0!.."....11..!.. 40283e20 d2430001 1ff9c000 0022a001 3166ff42 .C......."..1f.B - 40283e30 a0020c05 45762e0c 12c5b433 011afa22 ....Ev.....3..." + 40283e30 a0020c05 05782e0c 1285b633 011afa22 .....x.....3..." 40283e40 2f650c0d 8cf241c1 ff3d0001 b7f5c000 /e....A..=...... 40283e50 000114fa d26f6522 2f668cc2 41bdff3d .....oe"/f..A..= 40283e60 0001b1f5 c00000d2 6f660c12 0c030c04 ........of...... - 40283e70 0c150c06 85562e0c 020c130c 04c57233 .....V........r3 - 40283e80 0c12857a 33ec5e41 f3f84204 5f07641d ...z3.^A..B._.d. + 40283e70 0c150c06 45582e0c 020c130c 04857433 ....EX........t3 + 40283e80 0c12457c 33ec5e41 f3f84204 5f07641d ..E|3.^A..B._.d. 40283e90 213ffe01 03f9c000 00713bfe 613dfec0 !?.......q;.a=.. 40283ea0 20005226 9b705510 c0200052 669b8596 .R&.pU.. .Rf... 40283eb0 fe01e7f8 82000f28 1007e81a 9c720892 .......(.....r.. 40283ec0 08004770 040c4346 0200005e 050c6450 ..Gp..CF...^..dP - 40283ed0 d4933d0d 85183471 9fff622c 340c1270 ..=...4q..b,4..p + 40283ed0 d4933d0d 451a3471 9fff622c 340c1270 ..=.E.4q..b,4..p 40283ee0 6610626c 34c821d8 31e841f8 51081112 f.bl4.!.1.A.Q... 40283ef0 c1200df0 00000804 0c110000 e8472840 . ...........G(@ 40283f00 70482840 32a00061 fcff72a0 1c81f9ff pH(@2..a..r..... @@ -4717,7 +4717,7 @@ Contents of section .irom0.text: 40284830 91edff00 86940072 34e07711 a0881190 .......r4.w..... 40284840 881042a0 013cc990 77108077 200c2880 ..B..<..w..w .(. 40284850 77207251 02058207 0c020841 12c1200d w rQ.......A.. . - 40284860 f00c12c6 fcff0000 ffff8fff 50aa2c40 ............P.,@ + 40284860 f00c12c6 fcff0000 ffff8fff 70aa2c40 ............p.,@ 40284870 12c1e002 6103e261 06c26104 d951cd02 ....a..a..a..Q.. 40284880 dd05ed04 16121602 22243921 1690152d ........"$9!...- 40284890 011c830c 940597fd 0d021622 14880178 ..........."...x @@ -4738,17 +4738,17 @@ Contents of section .irom0.text: 40284980 b22b8038 0e7ce440 3310390e 8890b96e .+.8.|.@3.9....n 40284990 7808f099 11a07710 90772079 08622c24 x.....w..w y.b,$ 402849a0 0c056216 0d48909c 16880409 1177e80b ..b..H.......w.. - 402849b0 45693248 11297448 94c60000 09115970 Ei2H.)tH......Yp + 402849b0 056b3248 11297448 94c60000 09115970 .k2H.)tH......Yp 402849c0 c02c2062 0d7d3221 01624408 42a0d0c5 ., b.}2!.bD.B... 402849d0 4501c221 04d851e8 61083112 c1200df0 E..!..Q.a.1.. .. 402849e0 21a3ff01 02f4c000 000c12c6 f8ff0000 !............... 402849f0 12c1f002 61010222 00020039 32610047 ....a.."...92a.G - 40284a00 e009acb3 2d0385c4 30060900 22a00332 ....-...0..."..2 - 40284a10 130b42a0 02850a3b 5221000c 0368154d ..B....;R!...h.M + 40284a00 e009acb3 2d0345c6 30060900 22a00332 ....-.E.0..."..2 + 40284a10 130b42a0 02450c3b 5221000c 0368154d ..B..E.;R!...h.M 40284a20 02681669 12290559 421cc201 e2f7c000 .h.i.).YB....... 40284a30 00081112 c1100df0 80f30000 81370000 .............7.. 40284a40 f8ff0000 12c1d0c2 610a0261 0920c220 ........a..a. . - 40284a50 eb0507b4 0785bf30 0c0c0630 004d052d .......0...0.M.- + 40284a50 eb0507b4 0745c130 0c0c0630 004d052d .....E.0...0.M.- 40284a60 01016cf1 c0000038 1c081322 a0aa4200 ..l....8..."..B. 40284a70 00520001 27942f27 952c6200 02663626 .R..'./'.,b..f6& 40284a80 720003ec 07820004 dcb89200 05dc69a1 r.............i. @@ -4780,23 +4780,23 @@ Contents of section .irom0.text: 40284c20 6105e261 04d26103 c9210911 018af50c a..a..a..!...... 40284c30 1cc2407e 020226d1 eaff6610 31e1f4ff ..@~..&...f.1... 40284c40 0c0c380d e00cb028 0037920b 0c020c03 ..8....(.7...... - 40284c50 0c354200 0405d631 1bccc0c0 74664ce1 .5B....1....tfL. + 40284c50 0c354200 04c5d731 1bccc0c0 74664ce1 .5B....1....tfL. 40284c60 c821d831 e841f851 081112c1 200df072 .!.1.A.Q.... ..r 40284c70 a096f1e8 ffe2a00b 22610052 2d016620 ........"a.R-.f 40284c80 20b69502 c62d0008 0d7000c0 56f00a0c ....-...p..V... - 40284c90 020c030c 040c3505 d2312801 c2422646 ......5..1(..B&F + 40284c90 020c030c 040c35c5 d3312801 c2422646 ......5..1(..B&F 40284ca0 efff01c7 fc622000 67b51cf6 9637322d .....b .g....72- - 40284cb0 00779331 22a0000c 030c040c 3585cf31 .w.1".......5..1 + 40284cb0 00779331 22a0000c 030c040c 3545d131 .w.1".......5E.1 40284cc0 4801c244 26c6e5ff f6954652 2d007795 H..D&.....FR-.w. - 40284cd0 4022a000 32a0000c 040c35c5 cd316801 @"..2.....5..1h. + 40284cd0 4022a000 32a0000c 040c3585 cf316801 @"..2.....5..1h. 40284ce0 c2462646 deff0c0c f1b6fcd1 cbff822f .F&F.........../ 40284cf0 00d00cb0 72200087 970c22a0 020c030c ....r ...."..... - 40284d00 b5420004 05cb311b ccc0c074 e79cde46 .B....1....t...F + 40284d00 b5420004 c5cc311b ccc0c074 e79cde46 .B....1....t...F 40284d10 d3ff0c0c 322d01f0 5cb02225 00379213 ....2-..\."%.7.. - 40284d20 22a00142 05040c03 0ca5c5c8 3148010c "..B........1H.. + 40284d20 22a00142 05040c03 0ca585ca 3148010c "..B........1H.. 40284d30 20024426 1bccc0c0 74e79cd7 06c8ff0c .D&....t....... 40284d40 0c222d01 f05cb002 25002790 0c22a001 ."-..\..%.'..".. - 40284d50 4205040c 030ca505 c6311bcc c0c074e7 B........1....t. + 40284d50 4205040c 030ca5c5 c7311bcc c0c074e7 B........1....t. 40284d60 9cde86be ff000000 3088fe3f 519dff61 ........0..?Q..a 40284d70 94fc7815 680677b6 016d0769 150c1a91 ..x.h.w..m.i.... 40284d80 35f5f696 0b880572 a0967798 036d0769 5......r..w..m.i @@ -4813,7 +4813,7 @@ Contents of section .irom0.text: 40284e30 471b653a 55624347 420c2d42 45482203 G.e:UbCGB.-BEH". 40284e40 473a2222 0247c5d9 ff71dbf3 1bcc7207 G:"".G...q....r. 40284e50 2c1bdd77 2dc70c02 c811d821 e831f841 ,..w-......!.1.A - 40284e60 080112c1 200df000 70aa2c40 12c1f029 .... ...p.,@...) + 40284e60 080112c1 200df000 90aa2c40 12c1f029 .... .....,@...) 40284e70 01222217 0911dc42 22a08031 fbff42a2 .""....B"..1..B. 40284e80 420c0501 a8f1c000 00080122 60170811 B.........."`... 40284e90 0c132023 9312c110 0df00000 c015ff3f .. #...........? @@ -4953,7 +4953,7 @@ Contents of section .irom0.text: 402856f0 410c4bb2 40814604 00222102 85daff66 A.K.@.F.."!....f 40285700 22083221 0422a005 22438128 61082158 ".2!.".."C.(a.!X 40285710 714b0052 c5fc1b42 4020f4c6 edff0c02 qK.R...B@ ...... - 40285720 86c7ff00 94b02c40 12c1f0c9 116813c2 ......,@.....h.. + 40285720 86c7ff00 b4b02c40 12c1f0c9 116813c2 ......,@.....h.. 40285730 130b6816 09016acc c2cc1860 ccc0c2cc ..h...j....`.... 40285740 e8f62c0a 7cf2c811 080112c1 100df072 ..,.|..........r 40285750 060142a0 7f67673e 31f3ff38 136a3372 ..B..gg>1..8.j3r @@ -4963,7 +4963,7 @@ Contents of section .irom0.text: 40285790 3cb10c02 86ebff3d 0686f0ff 0200019c <......=........ 402857a0 00261016 6620eab6 6c9906f9 ffb63c93 .&..f ..l.....<. 402857b0 86f7ff0c 85c7b58b 86f5ff0c 86c7b683 ................ - 402857c0 86f3ff00 0cc1fe3f 90aa2c40 b0aa2c40 .......?..,@..,@ + 402857c0 86f3ff00 0cc1fe3f b0aa2c40 d0aa2c40 .......?..,@..,@ 402857d0 12c1d009 910178f1 0220560c 12bce046 ......x.. V....F 402857e0 0d0052a0 0062a000 72a02028 812c030c ..R..b..r. (.,.. 402857f0 04490149 21493149 41495149 6139112b .I.I!I1IAIQIa9.+ @@ -5017,7 +5017,7 @@ Contents of section .irom0.text: 40285af0 20708874 80771180 772081dc ff7070f4 p.t.w..w ...pp. 40285b00 8077c070 36833901 851f0716 e2f8c26d .w.p6.9........m 40285b10 242d0c3d 0e058000 0c132911 0c042d0e $-.=......)...-. - 40285b20 851b3208 013d02cc 921600f7 2d0e85f1 ..2..=......-... + 40285b20 451d3208 013d02cc 921600f7 2d0e45f3 E.2..=......-.E. 40285b30 3906daff 62a00422 a00816b0 01089398 9...b.."........ 40285b40 0090a641 90905460 aa20a0aa 11a09920 ...A..T`. ..... 40285b50 9900822d 32cc0829 402d0d05 51005811 ...-2..)@-..Q.X. @@ -5033,17 +5033,17 @@ Contents of section .irom0.text: 40285bf0 20008809 b22b80b9 69a08810 89097cd9 ....+..i.....|. 40285c00 78976080 044807f0 88119044 10804420 x.`..H.....D..D 40285c10 4907321c 0d16b30d 68316896 68066067 I.2.....h1h.h.`g - 40285c20 0456f60c 00207405 42310c05 72210301 .V... t.B1..r!.. + 40285c20 0456f60c 002074c5 43310c05 72210301 .V... t.C1..r!.. 40285c30 90ffb217 0ba2170a 226707b0 aa809817 ........"g...... 40285c40 b18dffc0 20008809 008810b0 8820c020 .... ........ . 40285c50 00890961 89ff4189 ffc02000 38096033 ...a..A... .8.`3 40285c60 10403320 c0200039 090185ff c02000b8 .@3 . .9..... .. 40285c70 0900bb10 50bb20c0 2000b909 a0a0b440 ....P. . ......@ 40285c80 aa11b180 ffc02000 8809b088 10a08820 ...... ........ - 40285c90 c0200078 97780789 0987e704 2d0e85d9 . .x.x......-... + 40285c90 c0200078 97780789 0987e704 2d0e45db . .x.x......-.E. 40285ca0 39e22c02 476e1302 2d326610 0dc02c20 9.,.Gn..-2f..., 40285cb0 32210305 d2010c02 c678ff45 81041682 2!.......x.E.... - 40285cc0 00222103 457a2f46 05000c02 413bf058 ."!.Ez/F....A;.X + 40285cc0 00222103 057c2f46 05000c02 413bf058 ."!..|/F....A;.X 40285cd0 310c0779 85622474 32c52059 06326474 1..y.b$t2. Y.2dt 40285ce0 56b2db81 43f3c020 009133f0 88988269 V...C.. ..3....i 40285cf0 4e46f0ff 2d0586cc ff000000 0c1912c1 NF..-........... @@ -5077,8 +5077,8 @@ Contents of section .irom0.text: 40285eb0 3d0c1c05 45e4ffc6 050051fb f532170d =...E.....Q..2.. 40285ec0 57830272 c2486261 00c03c20 52a010c5 W..r.Hba..< R... 40285ed0 e2ff622c 09822104 68064c09 67660872 ..b,..!.h.L.gf.r - 40285ee0 08019077 20724801 455e048c 622d0cc5 ...w rH.E^..b-.. - 40285ef0 572fc604 000c02b1 b0ef0c03 398c022b W/..........9..+ + 40285ee0 08019077 20724801 455e048c 622d0c85 ...w rH.E^..b-.. + 40285ef0 592fc604 000c02b1 b0ef0c03 398c022b Y/..........9..+ 40285f00 74a2cc20 c900a26b 74c86108 5112c120 t.. ...kt.a.Q.. 40285f10 0df00c12 46fcff00 00002000 42a00012 ....F..... .B... 40285f20 c1d0d261 08026106 f9a1e991 c971ed02 ...a..a......q.. @@ -5099,8 +5099,8 @@ Contents of section .irom0.text: 40286010 9dc02000 b22b807c ea307004 8809f077 .. ..+.|.0p....w 40286020 11a08810 8909689d b9695806 7cd88055 ......h..iX.|..U 40286030 10705520 5906421c 0d9cd498 9d980977 .pU Y.B........w - 40286040 e9172020 74050031 226d0745 48041682 .. t..1"m.EH... - 40286050 f0d02d20 45412f46 c4ff2d0f 06faff00 ..- EA/F..-..... + 40286040 e9172020 74c50131 226d0745 48041682 .. t..1"m.EH... + 40286050 f0d02d20 05432f46 c4ff2d0f 06faff00 ..- .C/F..-..... 40286060 f2ff0000 e8ff0000 fff0ffff 42a00e12 ............B... 40286070 c1c00261 05c26106 e991f9b1 d981fd02 ...a..a......... 40286080 d22224e2 02c8cd03 08020941 381380ee ."$........A8... @@ -5120,7 +5120,7 @@ Contents of section .irom0.text: 40286160 2d00381c 22610ca1 bfff921c 0b622301 -.8."a.......b#. 40286170 92c918a0 998052c6 e8597159 13925c0b ......R..YqY..\. 40286180 594c7245 00025501 bc9e29c1 0bae167a YLrE..U...)....z - 40286190 138c5c2d 0c0c1385 ec310c0c 0851d881 ..\-.....1...Q.. + 40286190 138c5c2d 0c0c1345 ee310c0c 0851d881 ..\-...E.1...Q.. 402861a0 e8912d0c f8b1c861 12c1400d f0c6ecff ..-....a..@..... 402861b0 f02f20c0 3c2085f8 fb02a000 0c870c28 ./ .< .........( 402861c0 381c86e7 ff3d0d0c 64ed020c 1bb24501 8....=..d.....E. @@ -5171,7 +5171,7 @@ Contents of section .irom0.text: 40286490 cd0201e0 eac00000 9b2c0801 c81112c1 .........,...... 402864a0 100df000 316cef2c 550c360c 17724202 ....1l.,U.6..rB. 402864b0 62420152 42004203 8a424203 32038932 bB.RB.B..BB.2..2 - 402864c0 42045b22 0df00000 00ab2c40 e013ff3f B.["......,@...? + 402864c0 42045b22 0df00000 20ab2c40 e013ff3f B.[".... .,@...? 402864d0 9161ef12 c1b0d9d1 e9e1f9f1 39a14991 .a..........9.I. 402864e0 59816971 796109b1 c9c1a209 7cc132ee Y.iqya......|.2. 402864f0 92097d08 4c0951a0 99c0e679 05a2c925 ..}.L.Q....y...% @@ -5208,9 +5208,9 @@ Contents of section .irom0.text: 402866e0 eff0bb10 b90a789d 996a6807 7cd88066 ......x..jh.|..f 402866f0 10690708 9d580077 6532d02d 2082a001 .i...X.we2.- ... 40286700 e26d0792 0150a20c 7da24008 00194000 .m...P..}.@...@. - 40286710 88a18940 45d52e0c 02c8c1d8 d1e8e1f8 ...@E........... + 40286710 88a18940 05d72e0c 02c8c1d8 d1e8e1f8 ...@............ 40286720 f108b112 c1500df0 0c0d0686 ff22a000 .....P.......".. - 40286730 45913020 e220022d 0946efff 1c072802 E.0 . .-.F....(. + 40286730 05933020 e220022d 0946efff 1c072802 ..0 . .-.F....(. 40286740 519eed0c 1358550c 04622532 5225140b Q....XU..b%2R%.. 40286750 66604383 47650570 44204040 f427750a f`C.Ge.pD @@.'u. 40286760 7762072c 06604420 4040f462 a400a765 wb.,.`D @@.b...e @@ -5226,8 +5226,8 @@ Contents of section .irom0.text: 40286800 39020008 ab0032a0 18004480 2066809a 9.....2...D. f.. 40286810 5a2d015a 586a555a 4442c465 859efbdd Z-.ZXjUZDB.e.... 40286820 02567221 9cad089d 0c430800 0c524770 .Vr!.....C...RGp - 40286830 02460100 00450540 32932d0d 10112005 .F...E.@2.-... . - 40286840 82310c12 46050052 a000526d 07c04c20 .1..F..R..Rm..L + 40286830 02460100 00450540 32932d0d 101120c5 .F...E.@2.-... . + 40286840 83310c12 46050052 a000526d 07c04c20 .1..F..R..Rm..L 40286850 3d0d2d0e 620f7d62 4008055d ffc8b1d8 =.-.b.}b@..].... 40286860 c1e8d1f8 e108a112 c1500df0 22087c02 .........P..".|. 40286870 087d2000 c0e67005 a2c02f46 00003c6a .} ...p.../F....".."..... 40288de0 00020d9b 80ff01f0 f831dcc0 289385f8 .........1..(... @@ -5900,7 +5900,7 @@ Contents of section .irom0.text: 40289220 0c671207 8245d148 479244d2 58476205 .g...E.HG.D.XGb. 40289230 d11b6662 45d15847 4205d166 22086614 ..fbE.XGB..f".f. 40289240 052245d2 46010066 34022245 d2884722 ."E.F..f4."E..G" - 40289250 48d00df0 c0ad2c40 b0ad2c40 751bff3f H.....,@..,@u..? + 40289250 48d00df0 e0ad2c40 d0ad2c40 751bff3f H.....,@..,@u..? 40289260 ac1fff3f 12c1e009 01d92139 71f94129 ...?......!9q.A) 40289270 61c911e9 31c842ed 0421f6ff 5d0ef871 a...1.B..!..]..q 40289280 d22c114d 0f3d0d01 d9e1c000 000861f2 .,.M.=........a. @@ -5985,7 +5985,7 @@ Contents of section .irom0.text: 40289770 32a08828 21224dc0 276e0246 2300420f 2..(!"M.'n.F#.B. 40289780 04076402 06210052 0f00220f 01605510 ..d..!.R.."..`U. 40289790 3055c056 c50d2070 1472c7fd 56f71002 0U.V.. p.r..V... - 402897a0 0f1e0643 00165c00 c02c2045 ea2be02e ...C..\.., E.+.. + 402897a0 0f1e0643 00165c00 c02c2005 ec2be02e ...C..\.., ..+.. 402897b0 20c881d8 91e8a1f8 b1087112 c1400df0 .........q..@.. 402897c0 92cf1882 2100f049 c042c408 4728d5b2 ....!..I.B..G(.. 402897d0 610ca9d1 09e15209 0072a07f 77951d1b a.....R..r..w... @@ -6065,8 +6065,8 @@ Contents of section .irom0.text: 40289c70 567c0532 2d241613 0522ce0a 0c640192 V|.2-$..."...d.. 40289c80 e3c00000 56320401 45fde221 1a920018 ....V2..E..!.... 40289c90 e2cea09c 792d0e45 52ff02af d307a225 ....y-.ER......% - 40289ca0 0c02c56a 23213dfd f24218c6 05004221 ...j#!=..B....B! - 40289cb0 1a32a047 47a30e22 a0034569 236137fd .2.GG.."..Ei#a7. + 40289ca0 0c02856c 23213dfd f24218c6 05004221 ...l#!=..B....B! + 40289cb0 1a32a047 47a30e22 a003056b 236137fd .2.GG.."...k#a7. 40289cc0 52a00152 46182d0e 454dff22 212232c1 R..RF.-.EM."!"2. 40289cd0 104d0c52 211a051e fb5642f3 22212232 .M.R!....VB."!"2 40289ce0 c1104d0c 050dff32 2d241633 f2722d11 ..M....2-$.3.r-. @@ -6100,7 +6100,7 @@ Contents of section .irom0.text: 40289ea0 022c1e08 0052a0c0 57400822 a4802740 .,...R..W@."..'@ 40289eb0 02869d00 321c1030 310416d3 2621ddff ....2..01...&!.. 40289ec0 087d2000 202d0d09 7d380d48 31c263d8 .} . -..}8.H1.c. - 40289ed0 0c530539 ff3d0c0c 020c140c 05c56b28 .S.9.=........k( + 40289ed0 0c530539 ff3d0c0c 020c140c 05856d28 .S.9.=........m( 40289ee0 0c02c8a1 d8b1e8c1 f8d10891 12c1400d ..............@. 40289ef0 f001b1df 42130d52 130c1684 0332a000 ....B..R.....2.. 40289f00 2d000536 ffc51b18 0b425674 f44bcd2d -..6.....BVt.K.- @@ -6143,13 +6143,13 @@ Contents of section .irom0.text: 4028a150 2c3401f9 ff97720a 0c12c821 081112c1 ,4....r....!.... 4028a160 100df032 2c000261 00dc434d 002d0c3d ...2,..a..CM.-.= 4028a170 0442c4ee c5e21929 0c210fdf 05f11308 .B.....).!...... - 4028a180 0122a000 32a0010c 050c064d 00052528 ."..2......M..%( - 4028a190 0c02c546 2d6182f3 0c07724c d1724cd0 ...F-a....rL.rL. + 4028a180 0122a000 32a0010c 050c064d 00c52628 ."..2......M..&( + 4028a190 0c028548 2d6182f3 0c07724c d1724cd0 ...H-a....rL.rL. 4028a1a0 522c3460 5520526c 34c6eaff fffffffd R,4`U Rl4....... 4028a1b0 12c1f009 010100df 08400c02 cc10c601 .........@...... 4028a1c0 00222034 97f2080c 12080112 c1100df0 ." 4............ 4028a1d0 41f7ff52 a0005240 d15240d0 32203440 A..R..R@.R@.2 4@ - 4028a1e0 33103260 3445dd17 22a00005 442d46f5 3.2`4E.."...D-F. + 4028a1e0 33103260 3445dd17 22a000c5 452d46f5 3.2`4E.."...E-F. 4028a1f0 ff000000 c01bff3f e41bff3f eca32840 .......?...?..(@ 4028a200 f81bff3f 12c1f009 01c911d9 21cd020c ...?........!... 4028a210 0d21f8ff 0110e0c9 02220094 02d00102 .!......."...... @@ -6202,8 +6202,8 @@ Contents of section .irom0.text: 4028a500 181cff3f f41eff3f 30a92840 32a37812 ...?...?0.(@2.x. 4028a510 c1f02261 00026101 21faff01 66eac000 .."a..a.!...f... 4028a520 0052a002 21f8ff0c f0680141 f5ff4906 .R..!....h.A..I. - 4028a530 02428038 0421f4ff 50332039 040c0345 .B.8.!..P3 9...E - 4028a540 0b2b0811 12c1100d f0000000 0c140c03 .+.............. + 4028a530 02428038 0421f4ff 50332039 040c0305 .B.8.!..P3 9.... + 4028a540 0d2b0811 12c1100d f0000000 0c140c03 .+.............. 4028a550 5141df12 c1f00901 22059752 05962060 QA......"..R.. ` 4028a560 04603483 00154000 22a10c05 0044a100 .`4...@."....D.. 4028a570 33a1014a dfc00000 713adf0c 180c0691 3..J....q:...... @@ -6216,7 +6216,7 @@ Contents of section .irom0.text: 4028a5e0 ff3c230c 140c1501 2fdfc000 001c0761 .<#...../......a 4028a5f0 68e4c020 0052269b 705520c0 20005266 h.. .R&.pU . .Rf 4028a600 9b420da9 8ce40c22 0c0342dd 0142c4aa .B....."..B..B.. - 4028a610 85f92c46 020022a0 000c030c 04c5f82c ..,F.."........, + 4028a610 45fb2c46 020022a0 000c030c 0485fa2c E.,F.."........, 4028a620 c5f9fd8c 9c2d0c45 2dfec1dd ff860000 .....-.E-....... 4028a630 c2a50f81 b3ff8818 91dbff07 680590cc ............h... 4028a640 20060300 32cd1042 0d0c0c02 0c1585f9 ...2..B........ @@ -6225,12 +6225,12 @@ Contents of section .irom0.text: 4028a670 d0744571 fd272d08 101120c5 6efdd7b2 .tEq.'-... .n... 4028a680 08101120 0570fd20 d0743d0d 213ee2c5 ... .p. .t=.!>.. 4028a690 0ffe2d0c d821c221 01051800 080112c1 ..-..!.!........ - 4028a6a0 100df000 f0ad2c40 12c1e0d9 51e96109 ......,@....Q.a. + 4028a6a0 100df000 10ae2c40 12c1e0d9 51e96109 ......,@....Q.a. 4028a6b0 3101c1dd c9410840 cd020220 34ed0497 1....A.@... 4... 4028a6c0 f00b21f8 ff01c9dc c00000c6 470022a0 ..!.........G.". 4028a6d0 00326102 45f6fdec 9c0c120c 030c040c .2a.E........... 4028a6e0 2545f0fd 85edfd0c 0205eefd 0c020c03 %E.............. - 4028a6f0 0c0485eb 2c5d0e22 a10f0c33 4821c599 ....,]."...3H!.. + 4028a6f0 0c0445ed 2c5d0e22 a10f0c33 4821c599 ..E.,]."...3H!.. 4028a700 fd463a00 222c0016 5201018e dcc00000 .F:.",..R....... 4028a710 322c0020 40740c15 0c12c5ec fd460300 2,. @t.......F.. 4028a720 22a00132 a00042a0 000c25c5 ebfd281c "..2..B...%...(. @@ -6274,7 +6274,7 @@ Contents of section .irom0.text: 4028a980 12c1f032 6100c261 020911c1 fcff0c00 ...2a..a........ 4028a990 024c7ec2 2c2c85aa ff4593ff 8c7c3801 .L~.,,...E...|8. 4028a9a0 080c0c02 c00000c8 21081112 c1100df0 ........!....... - 4028a9b0 10ae2c40 2c1fff3f 0000ffff 12c1f002 ..,@,..?........ + 4028a9b0 30ae2c40 2c1fff3f 0000ffff 12c1f002 0.,@,..?........ 4028a9c0 610101fd dc21faff 02200402 61000107 a....!... ..a... 4028a9d0 dcc00000 28012222 119c8241 f6ff0c13 ....(.""...A.... 4028a9e0 21f6dc32 44800c03 0c048587 fe61f1ff !..2D........a.. @@ -6292,7 +6292,7 @@ Contents of section .irom0.text: 4028aaa0 c6dc0c03 0c242d00 857bfe85 61176612 .....$-..{..a.f. 4028aab0 0285f0ff 080112c1 100df000 12c1f009 ................ 4028aac0 01cc1385 01000801 12c1100d f0000000 ................ - 4028aad0 301fff3f e0ad2c40 20ae2c40 32a01041 0..?..,@ .,@2..A + 4028aad0 301fff3f 00ae2c40 40ae2c40 32a01041 0..?..,@@.,@2..A 4028aae0 b6dc2187 fe12c180 02611ec2 611f0802 ..!......a..a... 4028aaf0 48444261 1d300020 0902054c 00cd0256 HDBa.0. ...L...V 4028ab00 621161f3 ff52067d 1b555050 7452467d b.a..R.}.UPPtRF} @@ -6316,7 +6316,7 @@ Contents of section .irom0.text: 4028ac20 20042200 d2663210 3164dc42 a0014240 ."..f2.1d.B..B@ 4028ac30 d2322304 0c022243 d1c02c20 450c0056 .2#..."C.., E..V 4028ac40 e2f5612f fe522600 72afef70 55105906 ..a/.R&.r..pU.Y. - 4028ac50 c6d7ff00 50ae2c40 317fdd12 c1f0c261 ....P.,@1......a + 4028ac50 c6d7ff00 70ae2c40 317fdd12 c1f0c261 ....p.,@1......a 4028ac60 01026100 20c22032 038a21fa ff015fdb ..a. . 2..!..._. 4028ac70 c0000016 7c062d0c 85080086 130042a0 ....|.-.......B. 4028ac80 0052a000 62a0000c 07220c8a 314bdc20 .R..b...."..1K. @@ -6351,9 +6351,9 @@ Contents of section .irom0.text: 4028ae50 c07c2022 2c1e32a0 0061a9ff 42a0005d .| ",.2..a..B..] 4028ae60 060548ff 86f8ff00 041fff3f 12c1d002 ..H........?.... 4028ae70 6108c261 09326107 cd020c83 22c11001 a..a.2a....."... - 4028ae80 0de8c000 008544ff 08715640 090c2205 ......D..qV@..". - 4028ae90 a92c0c32 85a82c0c 6245a82c 0c7205a8 .,.2..,.bE.,.r.. - 4028aea0 2c0c82c5 a72c0c92 45a72c01 eadc31b4 ,....,..E.,...1. + 4028ae80 0de8c000 008544ff 08715640 090c22c5 ......D..qV@..". + 4028ae90 aa2c0c32 45aa2c0c 6205aa2c 0c72c5a9 .,.2E.,.b..,.r.. + 4028aea0 2c0c8285 a92c0c92 05a92c01 eadc31b4 ,....,....,...1. 4028aeb0 f62200bd 0200be26 127021bf dbc5f512 .".....&.p!..... 4028aec0 21bedb3d 0c85f812 7cf3324c e9324ceb !..=....|.2L.2L. 4028aed0 324cec32 4ced324c eec5a2fd 21e3ff02 2L.2L.2L....!... @@ -6492,17 +6492,17 @@ Contents of section .irom0.text: 4028b720 21e83108 0112c120 0df0e203 0122cd27 !.1.... .....".' 4028b730 2beee0e0 744d0e01 37d6c000 00c6b6ff +...tM..7....... 4028b740 12c1d0f2 61080941 d961c951 e971cd03 ....a..A.a.Q.q.. - 4028b750 ed02d802 c54e2802 1c0d9cc0 2d0c855b .....N(.....-..[ + 4028b750 ed02d802 85502802 1c0d9cc0 2d0c855b .....P(.....-..[ 4028b760 010c034d 0c0c0562 1c0d0c07 79017911 ...M...b....y.y. - 4028b770 6060b47d 020c0245 d2262d0d 05163482 ``.}...E.&-...4. - 4028b780 0d393768 0e2d0dc5 be2d2d0d c5f22d2d .97h.-...--...-- - 4028b790 0d858f2d f2a000f2 6d01f26d 02f93d2d ...-....m..m..=- - 4028b7a0 0f451e2c 42a538d1 84d9220c e831c9fc .E.,B.8..."..1.. + 4028b770 6060b47d 020c0205 d4262d0d c5173482 ``.}.....&-...4. + 4028b780 0d393768 0e2d0d85 c02d2d0d 85f42d2d .97h.-...--...-- + 4028b790 0d45912d f2a000f2 6d01f26d 02f93d2d .E.-....m..m..=- + 4028b7a0 0f05202c 42a538d1 84d9220c e831c9fc .. ,B.8..."..1.. 4028b7b0 d022a022 2263015c d7c00000 320ce8d0 .".""c.\....2... 4028b7c0 33a0f263 63222d63 8cd231c2 fc42a53c 3..cc"-c..1..B.< 4028b7d0 0156d7c0 0000f26d 63222d64 8cd231bd .V.....mc"-d..1. 4028b7e0 fc42a541 0151d7c0 0000f26d 6422a000 .B.A.Q.....md".. - 4028b7f0 32a0000c 0445db2b d142fb0c 24490d02 2....E.+.B..$I.. + 4028b7f0 32a0000c 0405dd2b d142fb0c 24490d02 2......+.B..$I.. 4028b800 0c061760 142d0c7c 930c1452 a0fd5050 ...`.-.|...R..PP 4028b810 10524c06 45bdffc2 6dd9c02c 2005a7ff .RL.E...m.., ... 4028b820 02210472 affef26d d8682cd8 61706610 .!.r...m.h,.apf. @@ -6515,11 +6515,11 @@ Contents of section .irom0.text: 4028b890 a0009261 00504520 45c3fa48 4c320440 ...a.PE E..HL2.@ 4028b8a0 1b333244 40284c22 c218017d dac00000 .32D@(L"...}.... 4028b8b0 32a1f40c 040c1528 4cc85122 c2180179 2......(L.Q"...y - 4028b8c0 dac00000 084112c1 200df000 70ae2c40 .....A.. ...p.,@ + 4028b8c0 dac00000 084112c1 200df000 90ae2c40 .....A.. .....,@ 4028b8d0 10b92840 21feff12 c1f00261 000143d8 ..(@!......a..C. 4028b8e0 c0000021 35d93222 0442a000 42434028 ...!5.2".B..BC@( 4028b8f0 4231f7ff 22c21801 ffdbc000 0005f4ff B1.."........... - 4028b900 080112c1 100df000 d4b82840 90ae2c40 ..........(@..,@ + 4028b900 080112c1 100df000 d4b82840 b0ae2c40 ..........(@..,@ 4028b910 12c1f0c9 11c128d9 31fcff28 4c090102 ......(.1..(L... 4028b920 024022c2 18ece00c 0401f2db c0000028 .@"............( 4028b930 4c22c218 015bdac0 00000c04 284c0c15 L"...[......(L.. @@ -6535,7 +6535,7 @@ Contents of section .irom0.text: 4028b9d0 7caa2840 409c0000 10270000 30750000 |.(@@....'..0u.. 4028b9e0 12c1e002 6104d961 c951dd02 cd032d03 ....a..a.Q....-. 4028b9f0 4532010c 134d0c0c 05621c0d 0c077901 E2...M...b....y. - 4028ba00 79116060 b47d020c 0205a926 45252882 y.``.}.....&E%(. + 4028ba00 79116060 b47d020c 02c5aa26 05272882 y.``.}.....&.'(. 4028ba10 2c1e9126 df820806 90882091 66dfc020 ,..&...... .f.. 4028ba20 008269fd c2cd182d 0c011dda c000002d ..i....-.......- 4028ba30 0c31b5ff 0c0401af dbc00000 4bcd2d0c .1..........K.-. @@ -6560,7 +6560,7 @@ Contents of section .irom0.text: 4028bb60 21090101 bdd9c911 0200c4cd 02969001 !............... 4028bb70 2b600191 d838500c 1230d2a0 422d261b +`...8P..0..B-&. 4028bb80 22c71410 20207427 96eec811 d8210801 "... t'.....!.. - 4028bb90 12c1100d f0220ce8 22c20245 d82b222c .....".."..E.+", + 4028bb90 12c1100d f0220ce8 22c20205 da2b222c .....".."....+", 4028bba0 39853f0e 42a61b51 84d8220c e831c9fb 9.?.B..Q.."..1.. 4028bbb0 5022a022 2263015c d6c00000 2d0c0c13 P".""c.\....-... 4028bbc0 817ed872 0ce80c06 8077a062 6763c5e6 .~.r.....w.bgc.. @@ -6572,8 +6572,8 @@ Contents of section .irom0.text: 4028bc20 0d0c6401 a9dbc000 00018bd9 ac122200 ..d...........". 4028bc30 c41bcc2b 42c0c074 472ccd46 00000c0f ...+B..tG,.F.... 4028bc40 0801c811 d8212d0f e831f841 12c1200d .....!-..1.A.. . - 4028bc50 f0f851f2 2f2686f9 ff000000 d0ae2c40 ..Q./&........,@ - 4028bc60 10af2c40 12c1e009 41d961c9 51dd02cd ..,@....A.a.Q... + 4028bc50 f0f851f2 2f2686f9 ff000000 f0ae2c40 ..Q./&........,@ + 4028bc60 30af2c40 12c1e009 41d961c9 51dd02cd 0.,@....A.a.Q... 4028bc70 0322d301 22c2f001 8ad9c000 00022d26 ."..".........-& 4028bc80 318adec0 00c016c0 0c221c0d 30021037 1........"..0..7 4028bc90 022121f2 ff720c04 620c0352 0c02420c .!!..r..b..R..B. @@ -6585,7 +6585,7 @@ Contents of section .irom0.text: 4028bcf0 634d0db2 1c0db24d 0a012edb c000008c cM.....M........ 4028bd00 c22d0d31 74fb42a6 660107d6 c000002d .-.1t.B.f......- 4028bd10 0c450001 0c034d0c 621c0d0c 07790179 .E....M.b....y.y - 4028bd20 116060b4 5d067d02 0c120577 260c087c .``.].}....w&..| + 4028bd20 116060b4 5d067d02 0c12c578 260c087c .``.].}....x&..| 4028bd30 fd0c1ba1 21d8021c 0d921aed 00004400 ....!.........D. 4028bd40 104000bb a1d0bb30 b0991092 5aed825c .@.....0....Z..\ 4028bd50 0d2d0c85 e0ffc851 d8610841 12c1200d .-.....Q.a.A.. . @@ -6595,7 +6595,7 @@ Contents of section .irom0.text: 4028bd90 12c1f002 6100c502 1526121d 16a20141 ....a....&.....A 4028bda0 f1ff22a0 01020400 0c230760 0c303020 .."......#.`.00 4028bdb0 32440008 0112c110 0df00c02 c6fcff00 2D.............. - 4028bdc0 30af2c40 50af2c40 70af2c40 12c1d0f2 0.,@P.,@p.,@.... + 4028bdc0 50af2c40 70af2c40 90af2c40 12c1d0f2 P.,@p.,@..,@.... 4028bdd0 61090261 05c961d9 71e981dd 03ed02cd a..a..a.q....... 4028bde0 042d030c 643156d8 0138dbc0 0000dca2 .-..d1V..8...... 4028bdf0 3d0c2d0e 1c14059a fa21f1ff 01fcd6c0 =.-......!...... @@ -6609,7 +6609,7 @@ Contents of section .irom0.text: 4028be70 31cdf930 3c20325d 0d303044 00134000 1..0< 2].00D..@. 4028be80 2fa12000 20d02d20 0256edc5 e80032a0 /. . .- .V....2. 4028be90 016d0c5d 0c7d020c 040c1249 014911c8 .m.].}.....I.I.. - 4028bea0 414d0d85 5f26921d 0d21c7ff 320d0042 AM.._&...!..2..B + 4028bea0 414d0d45 6126921d 0d21c7ff 320d0042 AM.Ea&...!..2..B 4028beb0 0d01520d 02620d03 720d0481 fbdda20d ..R..b..r....... 4028bec0 05808910 a9018911 01c9d6c0 00000c42 ...............B 4028bed0 01a5ff91 70dc3200 009809f0 33201679 ....p.2.....3 .y @@ -6712,10 +6712,10 @@ Contents of section .irom0.text: 4028c4e0 13c077c0 707093a8 9ec02000 38617ceb ..w.pp.... .8a|. 4028c4f0 880ad22d 80707004 f07711d9 6ab08810 ...-.pp..w..j... 4028c500 890a689e 00134058 067cd880 55107055 ..h...@X.|..U.pU - 4028c510 20590628 9e0004a1 09422d0e 997ec5f4 Y.(.....B-..~.. + 4028c510 20590628 9e0004a1 09422d0e 997e85f6 Y.(.....B-..~.. 4028c520 28c891d8 a1e8b108 8112c130 0df00000 (..........0.... - 4028c530 b0af2c40 e0af2c40 cc1fff3f 10b02c40 ..,@..,@...?..,@ - 4028c540 30b02c40 d81fff3f 2177e412 c1d0e961 0.,@...?!w.....a + 4028c530 d0af2c40 00b02c40 cc1fff3f 30b02c40 ..,@..,@...?0.,@ + 4028c540 50b02c40 d81fff3f 2177e412 c1d0e961 P.,@...?!w.....a 4028c550 0931f971 c941d951 cd044203 01dd0340 .1.q.A.Q..B....@ 4028c560 f6046764 0a382208 123a00fb 00460000 ..gd.8"..:...F.. 4028c570 0cf0c035 c037300d 21eeff01 1cd5c000 ...5.70.!....... @@ -6737,7 +6737,7 @@ Contents of section .irom0.text: 4028c670 0c07a20c 05809911 80aa0190 8820920c ............. .. 4028c680 018080f4 80991190 7720920c 04893200 ........w ....2. 4028c690 9911a099 20907720 792286db ff000000 .... .w y"...... - 4028c6a0 48c52840 50b02c40 22a07f32 a00041fc H.(@P.,@"..2..A. + 4028c6a0 48c52840 70b02c40 22a07f32 a00041fc H.(@p.,@"..2..A. 4028c6b0 ff12c1f0 02610085 a2ff2002 2029118c .....a.... . ).. 4028c6c0 9221f8ff 01cad4c0 00000811 31e2d641 .!..........1..A 4028c6d0 bad50c02 22647d22 43782d00 080112c1 ...."d}"Cx-..... @@ -6789,7 +6789,7 @@ Contents of section .irom0.text: 4028c9b0 dded04cd 050c148b 55505074 85dcff38 ........UPPt...8 4028c9c0 017b2d0c 340193d1 c000008c cc8cae3d .{-.4..........= 4028c9d0 0eab2d4d 0c018fd1 c0000008 11da2ce8 ..-M..........,. - 4028c9e0 41c821d8 31ab2212 c1200df0 10cf2c40 A.!.1.".. ....,@ + 4028c9e0 41c821d8 31ab2212 c1200df0 30cf2c40 A.!.1.".. ..0.,@ 4028c9f0 51f2d400 48405875 71fdffa7 75030c02 Q...H@Xuq...u... 4028ca00 0df0b222 25781788 1362130b 58187a66 ..."%x...b..X.zf 4028ca10 7055c059 1862530b 3222242c 0660a420 pU.Y.bS.2"$,.`. @@ -6814,7 +6814,7 @@ Contents of section .irom0.text: 4028cb40 0b5811b8 018935b9 25a22226 b817681a .X....5.%."&..h. 4028cb50 a82a6a54 6aaa5abb b917a099 c092530b .*jTj.Z.......S. 4028cb60 4600000c 002d0008 2112c110 0df09208 F....-..!....... - 4028cb70 18909034 86d5ff00 28cf2c40 cc330c03 ...4....(.,@.3.. + 4028cb70 18909034 86d5ff00 48cf2c40 cc330c03 ...4....H.,@.3.. 4028cb80 c6120072 22251040 4062130b a8135222 ...r"%.@@b....R" 4028cb90 24b1f9ff 1b85b81b 981aba66 b099c099 $..........f.... 4028cba0 1a62530b 0c138262 2457b801 1b777262 .bS....b$W...wrb @@ -6893,10 +6893,10 @@ Contents of section .irom0.text: 4028d030 85041520 00746650 0e0c028b 31451416 ... .tfP....1E.. 4028d040 b821563b f9c6ddff 1640f780 20012028 .!V;.....@.. . ( 4028d050 3106cfff 12c1f002 610102a0 00168200 1.......a....... - 4028d060 3d010901 45cb2dcc 327c4286 01002801 =...E.-.2|B...(. + 4028d060 3d010901 05cd2dcc 327c4286 01002801 =.....-.2|B...(. 4028d070 c5f2000c 02081112 c1100df0 12c1f032 ...............2 4028d080 61020261 03426101 0c000901 8c920c43 a..a.Ba........C - 4028d090 39123d01 45c82dcc a27c42c6 ffff0831 9.=.E.-..|B....1 + 4028d090 39123d01 05ca2dcc a27c42c6 ffff0831 9.=...-..|B....1 4028d0a0 12c1100d f0022100 02201642 001122af ......!.. .B..". 4028d0b0 fb1694fe 32210248 110c0222 40112801 ....2!.H..."@.(. 4028d0c0 8583000c 0246f5ff 12c1f009 018c3208 .....F........2. @@ -6919,7 +6919,7 @@ Contents of section .irom0.text: 4028d1d0 a5394562 452c6245 140c120d f00c020d .9EbE,bE........ 4028d1e0 f0000000 f6421f9c c20c0541 beff6612 .....B.....A..f. 4028d1f0 0252442c 66220252 44146632 0552442c .RD,f".RD.f2.RD, - 4028d200 5244140c 120df00c 020df000 60be2c40 RD..........`.,@ + 4028d200 5244140c 120df00c 020df000 80be2c40 RD............,@ 4028d210 3423ff3f 12c1f009 01d921c9 11dd02cd 4#.?......!..... 4028d220 039c322d 0342a167 31f9ff01 acd1c000 ..2-.B.g1....... 4028d230 0001f7ff 2900cc32 0c020604 003d0d4d ....)..2.....=.M @@ -6934,7 +6934,7 @@ Contents of section .irom0.text: 4028d2c0 d3ff2822 0199d0c0 000021d1 ff0c0431 ..("......!....1 4028d2d0 cfff4922 280242a1 930193d0 c0000008 ..I"(.B......... 4028d2e0 1161cbff 0c055906 2d000801 12c1100d .a....Y.-....... - 4028d2f0 f0000000 80be2c40 31ffff3c a46d0212 ......,@1..<.m.. + 4028d2f0 f0000000 a0be2c40 31ffff3c a46d0212 ......,@1..<.m.. 4028d300 c1f0c921 1c020911 69010174 d1c00000 ...!....i..t.... 4028d310 cd02cc32 0c0c460a 004c140c 03392239 ...2..F..L...9"9 4028d320 32280131 f4ff1b22 291c016c d1c00000 2(.1...")..l.... @@ -6969,16 +6969,16 @@ Contents of section .irom0.text: 4028d4f0 e90a2d0c c81145e9 0a080112 c1100df0 ..-...E......... 4028d500 12c1f002 6100c5e8 0a022100 12c11080 ....a.....!..... 4028d510 00000000 12c1f0d2 6102e261 03c26101 ........a..a..a. - 4028d520 0901cd02 c5e22e16 4c04222c 15080cdd ........L.",.... + 4028d520 0901cd02 85e42e16 4c04222c 15080cdd ........L.",.... 4028d530 028c3020 0293dd00 316fff2d 0ce29c29 ..0 ....1o.-...) 4028d540 020c2642 a11c80c0 01c0c831 01f7cfc0 ..&B.......1.... 4028d550 0000582d 58559c55 cc8e3d0c 2d0dc005 ..X-XU.U..=.-... 4028d560 00860200 2d0d803e 01303831 c00500c8 ....-..>.081.... 4028d570 11d821e8 31080112 c1100df0 12c1f0d9 ..!.1........... - 4028d580 21e931c9 110901cd 0285dc2e 162c0522 !.1..........,." + 4028d580 21e931c9 110901cd 0245de2e 162c0522 !.1......E...,." 4028d590 2c15080c dd029c80 dd0020d2 932d0c05 ,......... ..-.. - 4028d5a0 ebffed02 8ca20c03 0567332d 0e0c03c5 .........g3-.... - 4028d5b0 68332d0c e29c2931 4fff42a1 4801dacf h3-...)1O.B.H... + 4028d5a0 ebffed02 8ca20c03 c568332d 0e0c0385 .........h3-.... + 4028d5b0 6a332d0c e29c2931 4fff42a1 4801dacf j3-...)1O.B.H... 4028d5c0 c0000008 2dccae48 609c542d 0dc00400 ....-..H`.T-.... 4028d5d0 86030058 508c952d 0d803e01 303831c0 ...XP..-..>.081. 4028d5e0 0500c811 d821e831 080112c1 100df000 .....!.1........ @@ -6988,8 +6988,8 @@ Contents of section .irom0.text: 4028d620 98200840 a0099340 20113d07 2a244d08 . .@...@ .=.*$M. 4028d630 01f0ffc0 00000c12 080112c1 100df038 ...............8 4028d640 00a2000c 5683fd3c b086f6ff 5023ff3f ....V..<....P#.? - 4028d650 90be2c40 48c3fe3f 54c3fe3f a0be2c40 ..,@H..?T..?..,@ - 4028d660 c0be2c40 d82a0040 12c1c0d2 6103e261 ..,@.*.@....a..a + 4028d650 b0be2c40 48c3fe3f 54c3fe3f c0be2c40 ..,@H..?T..?..,@ + 4028d660 e0be2c40 d82a0040 12c1c0d2 6103e261 ..,@.*.@....a..a 4028d670 04f26105 0911c921 2981cd03 cc830c12 ..a....!)....... 4028d680 05d20aed 02460400 66130c0c 2245d10a .....F..f..."E.. 4028d690 ed020601 00000000 0c0e42a1 7ef115ff ..........B.~... @@ -7029,8 +7029,8 @@ Contents of section .irom0.text: 4028d8b0 522c15dc c52d0c85 0f000603 00280c8c R,...-.......(.. 4028d8c0 72382238 738c13c0 0300c811 080112c1 r8"8s........... 4028d8d0 100df02d 0c057e00 86fbff00 0000c03c ...-..~........< - 4028d8e0 20053f2d c02c20c5 c2ff06f7 ffc03c20 .?-., .......< - 4028d8f0 053e2dc0 2c2045c8 ff46f3ff 12c1e002 .>-., E..F...... + 4028d8e0 20c5402d c02c20c5 c2ff06f7 ffc03c20 .@-., .......< + 4028d8f0 c53f2dc0 2c2045c8 ff46f3ff 12c1e002 .?-., E..F...... 4028d900 6101e261 04d26103 c921dd04 cd02ed03 a..a..a..!...... 4028d910 acf2acd3 acb42222 1602a400 4730010d ......""....G0.. 4028d920 040000f4 9cb22812 09019c52 3d0e4801 ......(....R=.H. @@ -7039,41 +7039,41 @@ Contents of section .irom0.text: 4028d950 12c1f0d9 210901c9 11e931cd 02ed03bc ....!.....1..... 4028d960 a2bc83bc 64021239 221c1e07 b4010d04 ....d..9"....... 4028d970 00d0f4f0 0211d7a0 0200d0f4 e03e20c0 .............> . - 4028d980 2c20d04d 200c0505 2c356602 08d0d141 , .M ...,5f....A - 4028d990 660202f6 2de5cc32 2d0c85a5 35c811d8 f...-..2-...5... + 4028d980 2c20d04d 200c05c5 2d356602 08d0d141 , .M ...-5f....A + 4028d990 660202f6 2de5cc32 2d0c45a7 35c811d8 f...-..2-.E.5... 4028d9a0 21e83108 0112c110 0df00000 30db2840 !.1.........0.(@ 4028d9b0 12c1f002 6100e261 03c26101 d921cd03 ....a..a..a..!.. 4028d9c0 d22216ed 02ac6d28 1d8c12c5 2a02280d ."....m(....*.(. 4028d9d0 8c128520 02282d85 97ffd02d 203145fe ... .(-....- 1E. 4028d9e0 42a25d01 d1cec000 0002a000 026e16d1 B.]..........n.. 4028d9f0 bdfd286d 8ce2313f fe42a263 01cbcec0 ..(m..1?.B.c.... - 4028da00 00000c03 396dc02c 200c0385 21332d0c ....9m., ...!3-. - 4028da10 85553322 4e26d821 2040748c 942d0c31 .U3"N&.! @t..-.1 - 4028da20 e3ff0520 33460a00 c02c200c 03c51f33 ... 3F..., ....3 - 4028da30 2d0c0c03 0c04c51f 332d0c0c 03c51f33 -.......3-.....3 + 4028da00 00000c03 396dc02c 200c0345 23332d0c ....9m., ..E#3-. + 4028da10 45573322 4e26d821 2040748c 942d0c31 EW3"N&.! @t..-.1 + 4028da20 e3ffc521 33460a00 c02c200c 03852133 ...!3F..., ...!3 + 4028da30 2d0c0c03 0c048521 332d0c0c 03852133 -......!3-....!3 4028da40 4d0e1c92 0c73680e 0c655916 01dad3c0 M....sh..eY..... 4028da50 0000c811 e8310801 12c1100d f0000000 .....1.......... - 4028da60 e0be2c40 ccdd2840 12c1e009 01d921c9 ..,@..(@......!. + 4028da60 00bf2c40 ccdd2840 12c1e009 01d921c9 ..,@..(@......!. 4028da70 11dd03cd 022d04cc bc0c02c8 11d82108 .....-........!. 4028da80 0112c120 0df0022c 16326c01 1690fe32 ... ...,.2l....2 4028da90 20011603 02093142 93072941 66241621 .....1B..)Af$.! - 4028daa0 f0ff01d2 cfc00000 2d0d31ee ff0c4445 ........-.1...DE - 4028dab0 18330831 28415200 106615bc 821d1e38 .3.1(AR..f.....8 + 4028daa0 f0ff01d2 cfc00000 2d0d31ee ff0c4405 ........-.1...D. + 4028dab0 1a330831 28415200 106615bc 821d1e38 .3.1(AR..f.....8 4028dac0 10421009 72131a2a 44f08811 8080f440 .B..r..*D......@ 4028dad0 40f44250 095b7747 9722421c 120c0552 @.BP.[wG."B....R 4028dae0 531a5250 09ecf40c 360c1728 0c724011 S.RP....6..(.r@. 4028daf0 38426912 1613f8c0 0300c6de ff8092c0 8Bi............. 4028db00 5659f7d0 2d203223 0b40a7c0 403380a0 VY..- 2#.@..@3.. 4028db10 40f4c5e3 ff06d8ff 2d0c388c c5ddff86 @.......-.8..... - 4028db20 d5ff0000 20bf2c40 00bf2c40 40bf2c40 .... .,@..,@@.,@ + 4028db20 d5ff0000 40bf2c40 20bf2c40 60bf2c40 ....@.,@ .,@`.,@ 4028db30 12c1e002 61033261 01c941d9 51e961dd ....a.2a..A.Q.a. - 4028db40 02ed04c2 22169c44 2d033214 04c52a33 ...."..D-.2...*3 - 4028db50 081c0c03 dc102d0e c5ee3146 0600dc65 ......-...1F...e + 4028db40 02ed04c2 22169c44 2d033214 04852c33 ...."..D-.2...,3 + 4028db50 081c0c03 dc102d0e 85f03146 0600dc65 ......-...1F...e 4028db60 c5e4ff46 04000000 00229d29 326d0b16 ...F.....".)2m.. - 4028db70 4201e02e 2005ed31 0c02c841 d851e861 B... ..1...A.Q.a + 4028db70 4201e02e 20c5ee31 0c02c841 d851e861 B... ..1...A.Q.a 4028db80 083112c1 200df022 2c02381e 421e0545 .1.. ..",.8.B..E 4028db90 7fff521c 062d0e42 1e054921 e8115a44 ..R..-.B..I!..ZD - 4028dba0 425c0645 ea31714f fd0c1662 4730281c B\.E.1qO...bG0(. + 4028dba0 425c0605 ec31714f fd0c1662 4730281c B\...1qO...bG0(. 4028dbb0 857e0a9c 92222c01 32a00045 12022921 .~...",.2..E..)! 4028dbc0 56a20b82 1c068c68 281c057d 0a5642fe V......h(..}.VB. 4028dbd0 222c0185 7c0a5612 07920c10 56f90a28 ",..|.V.....V..( @@ -7081,8 +7081,8 @@ Contents of section .irom0.text: 4028dbf0 21cdff0c 1aa24c10 017dcfc0 0000281c !.....L..}....(. 4028dc00 222213c5 1504481c 0c033264 1385b912 ""....H...2d.... 4028dc10 2d0e0c03 0c040c15 980d0c38 620e0872 -..........8b..r - 4028dc20 a0f77066 108919e9 1d624e08 524c1145 ..pf.....bN.RL.E - 4028dc30 0033280d 38223843 8c13c003 00484e42 .3(.8"8C.....HNB + 4028dc20 a0f77066 108919e9 1d624e08 524c1105 ..pf.....bN.RL.. + 4028dc30 0233280d 38223843 8c13c003 00484e42 .3(.8"8C.....HNB 4028dc40 c4fc5624 f3429d29 86000042 9d2952af ..V$.B.)...B.)R. 4028dc50 c3571405 62c41c56 d6f12221 02855903 .W..b..V.."!..Y. 4028dc60 82210272 af0087a7 0592a000 925d294d .!.r.........])M @@ -7108,18 +7108,18 @@ Contents of section .irom0.text: 4028dda0 0eed0346 0300c020 00a222fa 920f4ea7 ...F... .."...N. 4028ddb0 99017cde 3d0e46ed ffc02000 d222fab2 ..|.=.F... ..".. 4028ddc0 0f4ed71b a93d0e06 e9ff0000 12c1f0c2 .N...=.......... - 4028ddd0 61010261 00cd03dc 922d030c 03055833 a..a.....-....X3 - 4028dde0 2d0c0c03 0c04c5e4 320c02c8 11080112 -.......2....... + 4028ddd0 61010261 00cd03dc 922d030c 03c55933 a..a.....-....Y3 + 4028dde0 2d0c0c03 0c0485e6 320c02c8 11080112 -.......2....... 4028ddf0 c1100df0 02230466 40ee0222 161680fe .....#.f@..".... 4028de00 42a03c32 200108b2 8c231b00 09b24790 B.<2 ....#....G. 4028de10 d73d0c6c 350c0669 b2525229 05b9ff86 .=.l5..i.RR).... 4028de20 f1ff0000 68da2840 00002400 00002600 ....h.(@..$...&. - 4028de30 680b0000 60bf2c40 90bf2c40 12c1e0e2 h...`.,@..,@.... + 4028de30 680b0000 80bf2c40 b0bf2c40 12c1e0e2 h.....,@..,@.... 4028de40 6104f951 0911d931 c9217213 11cd0379 a..Q...1.!r....y 4028de50 22dd02d9 01620304 62420c52 03055242 "....b..bB.R..RB 4028de60 0d420306 42420e32 03073242 0fc9123d .B..BB.2..2B...= - 4028de70 0d020c24 4c022000 202d0c02 4c24c5d9 ...$L. . -..L$.. - 4028de80 322d0c31 e8ff45da 322d0c31 c8fe45d9 2-.1..E.2-.1..E. + 4028de70 0d020c24 4c022000 202d0c02 4c2485db ...$L. . -..L$.. + 4028de80 322d0c31 e8ff05dc 322d0c31 c8fe05db 2-.1....2-.1.... 4028de90 32e118fd 91e5fff1 93fcd1e4 ffa20f24 2..............$ 4028dea0 886fa0d9 93dc1822 1f0e3d0e 42a3d901 .o....."..=.B... 4028deb0 8bcec000 00296f16 9203e03e 201c4242 .....)o....> .BB @@ -7139,20 +7139,20 @@ Contents of section .irom0.text: 4028df90 025642f6 21a9ff01 95cec000 0046e7ff .VB.!........F.. 4028dfa0 12c1f002 61001602 01022215 322201cc ....a.....".2".. 4028dfb0 40c59fff 86000005 10000801 12c1100d @............... - 4028dfc0 f0000000 f0dc2840 68b42c40 3cde2840 ......(@h.,@<.(@ + 4028dfc0 f0000000 f0dc2840 88b42c40 3cde2840 ......(@..,@<.(@ 4028dfd0 12c1e0c2 61030261 02019cfd d2610402 ....a..a.....a.. 4028dfe0 0004dd02 cc10c57e 000126fe 38007c10 .......~..&.8.|. 4028dff0 cc434619 00162306 22231632 23171632 .CF...#."#.2#..2 - 4028e000 ff461200 2120fec0 3c2085ca 2c222101 .F..! ..< ..,"!. - 4028e010 c03c2085 c0322811 31ebff05 c23231ea .< ..2(.1....21. + 4028e000 ff461200 2120fec0 3c2045cc 2c222101 .F..! ..< E.,"!. + 4028e010 c03c2045 c2322811 31ebffc5 c33231ea .< E.2(.1....21. 4028e020 ff2811d9 0c0c1548 2d0c0662 6c154214 .(.....H-..bl.B. - 4028e030 02591d29 1c05c132 2811480c 3d014824 .Y.)...2(.H.=.H$ - 4028e040 51e3ff42 1400055c 330c0022 4c26c831 Q..B...\3.."L&.1 + 4028e030 02591d29 1cc5c232 2811480c 3d014824 .Y.)...2(.H.=.H$ + 4028e040 51e3ff42 1400c55d 330c0022 4c26c831 Q..B...]3.."L&.1 4028e050 d8412d00 082112c1 200df022 a06831a5 .A-..!.. ..".h1. 4028e060 fc42a44a 011ecec0 000020c2 2016d203 .B.J...... . ... 4028e070 622d0272 060d5206 0c807711 70552072 b-.r..R...w.pU r 4028e080 060f6206 0e807701 00661170 66206055 ..b...w..f.pf `U - 4028e090 20526100 85523329 110c0056 52f62d0c Ra..R3)...VR.-. + 4028e090 20526100 45543329 110c0056 52f62d0c Ra.ET3)...VR.-. 4028e0a0 3195fc42 a455091d 0120cdc0 00007cf0 1..B.U... ....|. 4028e0b0 86e6ff00 60e22840 12c1f002 6100e261 ....`.(@....a..a 4028e0c0 03c26101 d921cd03 d22216ed 02ac6d28 ..a..!..."....m( @@ -7160,12 +7160,12 @@ Contents of section .irom0.text: 4028e0e0 27ffd02d 203183fc 42a48001 0fcdc000 '..- 1..B....... 4028e0f0 0002a000 026e16d1 fbfb280d 8ce2317d .....n....(...1} 4028e100 fc42a486 0109cdc0 00000c03 390dc02c .B..........9.., - 4028e110 200c0305 b1322d0c 05e53222 4e26d821 ....2-...2"N&.! - 4028e120 2040748c 942d0c31 e3ff85af 32460a00 @t..-.1....2F.. - 4028e130 c02c200c 0345af32 2d0c0c03 0c0445af ., ..E.2-.....E. - 4028e140 322d0c0c 0345af32 4d0e1c92 0c73680e 2-...E.2M....sh. + 4028e110 200c03c5 b2322d0c c5e63222 4e26d821 ....2-...2"N&.! + 4028e120 2040748c 942d0c31 e3ff45b1 32460a00 @t..-.1..E.2F.. + 4028e130 c02c200c 0305b132 2d0c0c03 0c0405b1 ., ....2-....... + 4028e140 322d0c0c 0305b132 4d0e1c92 0c73680e 2-.....2M....sh. 4028e150 0c655916 0118d2c0 0000c811 e8310801 .eY..........1.. - 4028e160 12c1100d f0000000 c0bf2c40 12c1e042 ..........,@...B + 4028e160 12c1100d f0000000 e0bf2c40 12c1e042 ..........,@...B 4028e170 61003262 01c92109 11e941d9 31ed03dd a.2b..!...A.1... 4028e180 020c00c2 221609b2 281c0521 0a565206 ...."...(..!.VR. 4028e190 0c38320c 10281c56 a3060c03 85150a28 .82..(.V.......( @@ -7180,15 +7180,15 @@ Contents of section .irom0.text: 4028e220 07931c42 1d120c05 52521a52 5c0956a4 ...B....RR.R\.V. 4028e230 fb280d38 42891216 b3fbc003 0046edff .(.8B........F.. 4028e240 7794b252 220b0043 c0e02e20 4040f400 w..R"..C... @@.. - 4028e250 3580c56f ff46e7ff e0bf2c40 00c02c40 5..o.F....,@..,@ + 4028e250 3580c56f ff46e7ff 00c02c40 20c02c40 5..o.F....,@ .,@ 4028e260 12c1e002 61033261 01d951c9 41e961cd ....a.2a..Q.A.a. - 4028e270 02ed04d2 22169c64 2d033214 04c5b732 ...."..d-.2....2 - 4028e280 0c00281d 09bcdc12 2d0ec57b 31060500 ..(.....-..{1... + 4028e270 02ed04d2 22169c64 2d033214 0485b932 ...."..d-.2....2 + 4028e280 0c00281d 09bcdc12 2d0e857d 31060500 ..(.....-..}1... 4028e290 dc1545e2 ff060300 00000032 9c299c53 ..E........2.).S - 4028e2a0 2d0e457a 310c02c8 41d851e8 61083112 -.Ez1...A.Q.a.1. + 4028e2a0 2d0e057c 310c02c8 41d851e8 61083112 -..|1...A.Q.a.1. 4028e2b0 c1200df0 00000022 2d02381e 421e0545 . ....."-.8.B..E 4028e2c0 0cff521d 062d0e42 1e05e811 5a44425d ..R..-.B....ZDB] - 4028e2d0 06457731 7184fb0c 26624730 281dc50b .Ew1q...&bG0(... + 4028e2d0 06057931 7184fb0c 26624730 281dc50b ..y1q...&bG0(... 4028e2e0 0acc82e9 1c461700 921d06ac 0932a000 .....F.......2.. 4028e2f0 222d01c5 9e0120e2 2016b2fe 21d7ff01 "-.... . ...!... 4028e300 bbcdc000 006c436c 4aa25c29 86000032 .....lClJ.\)...2 @@ -7202,12 +7202,12 @@ Contents of section .irom0.text: 4028e380 32fc329c 29c6e2ff e610f6d6 d0fe21b3 2.2.).........!. 4028e390 ff0196cd c0000032 afc3325c 2932afc3 .......2..2\)2.. 4028e3a0 06dcff00 12c1f002 6100d261 02c911dd ........a..a.... - 4028e3b0 02cd03dc b22d030c 0345fa32 2d0c0c03 .....-...E.2-... - 4028e3c0 0c040587 320c02c8 11d82108 0112c110 ....2.....!..... + 4028e3b0 02cd03dc b22d030c 0305fc32 2d0c0c03 .....-.....2-... + 4028e3c0 0c04c588 320c02c8 11d82108 0112c110 ....2.....!..... 4028e3d0 0df00223 04664022 32220b28 a21b3339 ...#.f@"2".(..39 - 4028e3e0 bd3792e0 2d0c0c03 0c048584 322d0d3d .7..-.......2-.= + 4028e3e0 bd3792e0 2d0c0c03 0c044586 322d0d3d .7..-.....E.2-.= 4028e3f0 0c0c0449 bd05ccff 46f2ff30 232042a0 ...I....F..0# B. - 4028e400 000c0305 83323d0c 2d0dc5ca ff06edff .....2=.-....... + 4028e400 000c03c5 84323d0c 2d0dc5ca ff06edff .....2=.-....... 4028e410 12c1e0d2 6102f261 040901e9 31c911ed ....a..a....1... 4028e420 03cd0216 f207f812 48020c63 d2221639 ........H..c.".9 4028e430 14ac7d28 1d8c1205 8401280d 8c12c579 ..}(......(....y @@ -7222,16 +7222,16 @@ Contents of section .irom0.text: 4028e4c0 013d0eed 03460300 c02000b2 22faa20f .=...F... .."... 4028e4d0 4eb79a01 7cde3d0e 46edffc0 20000222 N...|.=.F... .." 4028e4e0 fad20f4e 071da93d 0e06e9ff 10e42840 ...N...=......(@ - 4028e4f0 20c02c40 6ce12840 a4e32840 12c1e0e2 .,@l.(@..(@.... + 4028e4f0 40c02c40 6ce12840 a4e32840 12c1e0e2 @.,@l.(@..(@.... 4028e500 6104f951 0911d931 c921dd02 cd032d03 a..Q...1.!....-. - 4028e510 0c033901 4570322d 0c31f4ff c571322d ..9.Ep2-.1...q2- - 4028e520 0d3d010c 1445d82c 020d14f1 eefa6610 .=...E.,......f. + 4028e510 0c033901 0572322d 0c31f4ff 8573322d ..9..r2-.1...s2- + 4028e520 0d3d010c 1405da2c 020d14f1 eefa6610 .=.....,......f. 4028e530 047c1246 5200222f 00e16efb 56220122 .|.FR."/..n.V"." 4028e540 1f02e03e 2042a5d6 01e5ccc0 0000290f ...> B........). 4028e550 ace222a0 680c2342 a5dc324f 303d0e01 ..".h.#B..2O0=.. - 4028e560 dfccc000 00ed022d 0c3d0e05 6b32dc5e .......-.=..k2.^ + 4028e560 dfccc000 00ed022d 0c3d0ec5 6c32dc5e .......-.=..l2.^ 4028e570 3161fb28 0f42a5e0 01eccbc0 00000c04 1a.(.B.......... - 4028e580 490f7cf2 063e0021 bffce03e 2045722c I.|..>.!...> Er, + 4028e580 490f7cf2 063e0021 bffce03e 2005742c I.|..>.!...> .t, 4028e590 32ce0cd2 6e15d90e c91e821c 110ca999 2...n........... 4028e5a0 ae892e72 0c04724e 0c620c05 624e0d52 ...r..rN.b..bN.R 4028e5b0 0c06524e 0e420c07 424e0f28 2d0c44cb ..RN.B..BN.(-.D. @@ -7243,35 +7243,35 @@ Contents of section .irom0.text: 4028e610 000c020c 13224d10 2140de85 5501290d ....."M.!@..U.). 4028e620 16e2f532 0f0c8c53 0c13c503 ff280d3d ...2...S.....(.= 4028e630 0c45e802 291d1682 f431aeff 4c058b6d .E..)....1..L..m - 4028e640 420c2469 722d0c50 4420424c 24c55d32 B.$ir-.PD BL$.]2 - 4028e650 2d0c3198 fec55c32 2d0c31a7 ff0c2445 -.1...\2-.1...$E - 4028e660 5d320c02 0c88720c 080c39a2 a3e8b189 ]2....r...9..... + 4028e640 420c2469 722d0c50 4420424c 24855f32 B.$ir-.PD BL$._2 + 4028e650 2d0c3198 fe855e32 2d0c31a7 ff0c2405 -.1...^2-.1...$. + 4028e660 5f320c02 0c88720c 080c39a2 a3e8b189 _2....r...9..... 4028e670 cdb26c27 a26c2892 6c298077 20724c08 ..l'.l(.l).w rL. 4028e680 c821d831 e841f851 081112c1 200df000 .!.1.A.Q.... ... 4028e690 fce42840 3118fb42 a63412c1 e0d26103 ..(@1..B.4....a. 4028e6a0 e26104c9 210911cd 0222a068 018cccc0 .a..!....".h.... 4028e6b0 0000ed02 16d208d1 e5fb020d 04cc1045 ...............E - 4028e6c0 1100c5ef 32dd020c 00dc122d 0e3109fb ....2......-.1.. + 4028e6c0 110085f1 32dd020c 00dc122d 0e3109fb ....2......-.1.. 4028e6d0 42a64009 1c0194cb c0000086 1900482c B.@...........H, - 4028e6e0 313afe42 14020556 322d0d32 a0ff455e 1:.B...V2-.2..E^ + 4028e6e0 313afe42 1402c557 322d0d32 a0ff0560 1:.B...W2-.2...` 4028e6f0 322901ac e2c90e22 6e153d0c 812ed4c0 2)....."n.=..... 4028e700 20000c25 61d2fb0c a78228ff 824e5079 ..%a.....(..NPy - 4028e710 aee92659 1c455032 280131dd ff055032 ..&Y.EP2(.1...P2 + 4028e710 aee92659 1c055232 280131dd ffc55132 ..&Y..R2(.1...Q2 4028e720 0c024608 002d0d31 f3fa42a6 590c0999 ..F..-.1..B.Y... 4028e730 1c017dcb c000002d 0e31eefa 42a65a01 ..}....-.1..B.Z. 4028e740 7acbc000 007cf2c8 21d831e8 41081112 z....|..!.1.A... 4028e750 c1200df0 12c1e0c2 61030261 0220c220 . ......a..a. . - 4028e760 0c000901 1642053d 010c1405 b42c220c .....B.=.....,". + 4028e760 0c000901 1642053d 010c14c5 b52c220c .....B.=.....,". 4028e770 148c327c b2461100 21b5fb02 220216a0 ..2|.F..!..."... 4028e780 033800c7 9335cd00 22201529 11221210 .8...5.." .).".. - 4028e790 05ac2d28 11457d32 31d7fa29 4142a67b ..-(.E}21..)AB.{ + 4028e790 c5ad2d28 11057f32 31d7fa29 4142a67b ..-(...21..)AB.{ 4028e7a0 2d0c0161 cbc00000 41a9fb0c 03084139 -..a....A.....A9 4028e7b0 24cc7080 20012028 31460000 7c42c831 $.p. . (1F..|B.1 4028e7c0 082112c1 200df000 88d82840 6023ff3f .!.. .....(@`#.? 4028e7d0 d00d0040 21fdff1c 9341fcff 0cf512c1 ...@!....A...... 4028e7e0 f0090101 fbffc000 002198fb 0c100242 .........!.....B - 4028e7f0 04080112 c1100df0 40c02c40 b08dfe3f ........@.,@...? - 4028e800 50c02c40 7d038d02 12c1e009 21d941c9 P.,@}.......!.A. + 4028e7f0 04080112 c1100df0 60c02c40 b08dfe3f ........`.,@...? + 4028e800 70c02c40 7d038d02 12c1e009 21d941c9 p.,@}.......!.A. 4028e810 31dd04cc 640c0cd2 aef3c60e 0022a008 1...d........".. 4028e820 31f6ff42 a04b8261 05791159 01012bcc 1..B.K.a.y.Y..+. 4028e830 c00000cd 022d0d3d 0cd851c5 fb08291c .....-.=..Q...). @@ -7582,7 +7582,7 @@ Contents of section .irom0.text: 4028fb40 00024e05 52c00600 282132c0 02324e03 ..N.R...(!2..2N. 4028fb50 224e0430 38212d0c 324e021c 6385a600 "N.08!-.2N..c... 4028fb60 c8d1d8e1 e8f108c1 12c1400d f0000000 ..........@..... - 4028fb70 70c02c40 42a0ad20 622012c1 f0c26102 p.,@B.. b ....a. + 4028fb70 90c02c40 42a0ad20 622012c1 f0c26102 ..,@B.. b ....a. 4028fb80 3c82d931 0911dd03 690131f9 ff0153c7 <..1....i.1...S. 4028fb90 c00000cd 029cb208 01090285 8a082d0c ..............-. 4028fba0 0516ffd6 22012d0c 31f2ff42 a0b6015e ....".-.1..B...^ @@ -7743,9 +7743,9 @@ Contents of section .irom0.text: 40290550 521d1aed 03505841 52440332 1d1a3244 R....PXARD.2..2D 40290560 04086dc9 11c21039 02101e5b 22f00011 ..m....9...["... 40290570 272c01cd 02c7a001 cd0038bd c040f40c ',........8..@.. - 40290580 05286d45 6c320d02 66020a1b 3cc03cb3 .(mEl2..f...<.<. - 40290590 30c12126 0229c221 01565000 222d0645 0.!&.).!.VP."-.E - 402905a0 e5320801 1c74580d 0c166055 20590d47 .2...tX...`U Y.G + 40290580 05286d05 6e320d02 66020a1b 3cc03cb3 .(m.n2..f...<.<. + 40290590 30c12126 0229c221 01565000 222d0605 0.!&.).!.VP."-.. + 402905a0 e7320801 1c74580d 0c166055 20590d47 .2...tX...`U Y.G 402905b0 1e040c02 225d1ad8 21e83112 c1100df0 ...."]..!.1..... 402905c0 e62cb6c6 f3ff0000 12c1d0d9 a10981e9 .,.............. 402905d0 b1c991ed 05cd022d 03029c08 7ce33790 .......-....|.7. @@ -7925,7 +7925,7 @@ Contents of section .irom0.text: 402910b0 343b000a ccf7acab 22210120 2c803202 4;......"!. ,.2. 402910c0 02420201 22c20380 44114a33 39014d0e .B.."...D.J39.M. 402910d0 0c03458a 001612fd 22aef406 efff0000 ..E....."....... - 402910e0 c4c5fe3f d4c5fe3f 80c02c40 f0c4fe3f ...?...?..,@...? + 402910e0 c4c5fe3f d4c5fe3f a0c02c40 f0c4fe3f ...?...?..,@...? 402910f0 04c5fe3f 18c5fe3f 2cc5fe3f 40c5fe3f ...?...?,..?@..? 40291100 5cc5fe3f 78c5fe3f 90c5fe3f a8c5fe3f \..?x..?...?...? 40291110 12c1f009 01080237 7036bca4 26143e26 .......7p6..&.>& @@ -7937,12 +7937,12 @@ Contents of section .irom0.text: 40291170 31e3ff46 f4ff31e2 ffc6f2ff 31e2ff46 1..F..1.....1..F 40291180 f1ff31e1 ffc6efff 31e1ff46 eeff0000 ..1.....1..F.... 40291190 12c1f002 61000222 00677005 302320c5 ....a..".gp.0# . - 402911a0 c5060801 12c1100d f0000000 88c02c40 ..............,@ - 402911b0 90c02c40 a0c02c40 20c12c40 00c22c40 ..,@..,@ .,@..,@ - 402911c0 20c22c40 70c12c40 c0c02c40 b0c12c40 .,@p.,@..,@..,@ - 402911d0 00c12c40 50c12c40 b0c02c40 e0c12c40 ..,@P.,@..,@..,@ - 402911e0 10c12c40 60c12c40 90c12c40 e0c02c40 ..,@`.,@..,@..,@ - 402911f0 30c12c40 40c12c40 12c1f0c2 61010261 0.,@@.,@....a..a + 402911a0 c5060801 12c1100d f0000000 a8c02c40 ..............,@ + 402911b0 b0c02c40 c0c02c40 40c12c40 20c22c40 ..,@..,@@.,@ .,@ + 402911c0 40c22c40 90c12c40 e0c02c40 d0c12c40 @.,@..,@..,@..,@ + 402911d0 20c12c40 70c12c40 d0c02c40 00c22c40 .,@p.,@..,@..,@ + 402911e0 30c12c40 80c12c40 b0c12c40 00c12c40 0.,@..,@..,@..,@ + 402911f0 50c12c40 60c12c40 12c1f0c2 61010261 P.,@`.,@....a..a 40291200 0020c220 16020621 e9ff01f8 c1c00000 . . ...!........ 40291210 02ae0007 ac1322dc 0285e700 3d0221e4 ......".....=.!. 40291220 ff01f2c1 c0000046 0f0022af 00c7a20e .......F.."..... @@ -7968,10 +7968,10 @@ Contents of section .irom0.text: 40291360 c0000006 beff92ae f6909cc0 5649ee21 ............VI.! 40291370 a0ff019e c1c00000 c6b8ffa2 dc01562a ..............V* 40291380 ed219cff 019ac1c0 000046b4 ff000000 .!........F..... - 40291390 28c22c40 10c32c40 30c32c40 f0c22c40 (.,@..,@0.,@..,@ - 402913a0 30c22c40 60c22c40 80c22c40 90c22c40 0.,@`.,@..,@..,@ - 402913b0 50c22c40 b0c22c40 d0c22c40 e0c22c40 P.,@..,@..,@..,@ - 402913c0 40c22c40 12c1f0c9 11090108 02cd0337 @.,@...........7 + 40291390 48c22c40 30c32c40 50c32c40 10c32c40 H.,@0.,@P.,@..,@ + 402913a0 50c22c40 80c22c40 a0c22c40 b0c22c40 P.,@..,@..,@..,@ + 402913b0 70c22c40 d0c22c40 f0c22c40 00c32c40 p.,@..,@..,@..,@ + 402913c0 60c22c40 12c1f0c9 11090108 02cd0337 `.,@...........7 402913d0 705721ef ff0185c1 c0000016 0c06269c pW!...........&. 402913e0 691c4227 1c702c83 371c772c a4471c7e i.B'.p,.7.w,.G.~ 402913f0 2cf5579c 02862000 3c26679c 02862100 ,.W... .<&g...!. @@ -8062,7 +8062,7 @@ Contents of section .irom0.text: 40291940 ccf22801 1b222901 ca2222d2 ff2202ff ..(..")..""..".. 40291950 2642040c 02460400 c02c2010 312085a9 &B...F..., .1 .. 40291960 06322101 29032801 ca22c831 082112c1 .2!.).(..".1.!.. - 40291970 100df000 40c32c40 52a7e050 11c092d1 ....@.,@R..P.... + 40291970 100df000 60c32c40 52a7e050 11c092d1 ....`.,@R..P.... 40291980 07d26931 426935e2 6932c269 3002692f ..i1Bi5.i2.i0.i/ 40291990 f2693302 a000fd04 cd02ed03 3c8231f5 .i3.........<.1. 402919a0 ff5c7409 01091101 cdbfc000 004b31dd .\t..........K1. @@ -8148,8 +8148,8 @@ Contents of section .irom0.text: 40291ea0 02c60100 0c024606 00d2a000 c02c2005 ......F......, . 40291eb0 6004f02f 2031affe 42a15901 9bbdc000 `../ 1..B.Y..... 40291ec0 002d0dc8 41d851e8 61f87108 3112c120 .-..A.Q.a.q.1.. - 40291ed0 0df00c0d 06f5ff00 50c32c40 90c32c40 ........P.,@..,@ - 40291ee0 b0c32c40 10c42c40 d0c32c40 12c1c0d2 ..,@..,@..,@.... + 40291ed0 0df00c0d 06f5ff00 70c32c40 b0c32c40 ........p.,@..,@ + 40291ee0 d0c32c40 30c42c40 f0c32c40 12c1c0d2 ..,@0.,@..,@.... 40291ef0 6108f261 0a026106 e991c971 ed02cd03 a..a..a....q.... 40291f00 1603062d 03cb3305 2e04dc82 21f3ff01 ...-..3.....!... 40291f10 b7bec000 00f8bc0c 122941d8 9f080f09 .........)A..... @@ -9094,7 +9094,7 @@ Contents of section .irom0.text: 402959c0 03cd032a 30320300 3714047c f0c60400 ...*02..7..|.... 402959d0 c03c2042 c001426c 00c5a102 580c0c00 .< B..Bl....X... 402959e0 2a55590c c8112d00 080112c1 100df000 *UY...-......... - 402959f0 30c42c40 40642012 c1e0c261 0242a002 0.,@@d ....a.B.. + 402959f0 50c42c40 40642012 c1e0c261 0242a002 P.,@@d ....a.B.. 40295a00 0911e941 d931ed02 dd036901 05f8ffcd ...A.1....i..... 40295a10 02967203 a6220e08 0dea3032 0300cc43 ..r.."....02...C 40295a20 0bc21b40 490d2d0c 31f2ff42 a0bb0c05 ...@I.-.1..B.... @@ -9221,7 +9221,7 @@ Contents of section .irom0.text: 402961b0 dd02e63c 0f280d8c a245bafb f90d1bcc ...<.(...E...... 402961c0 4bdd06fb ff2d0e31 0afe42a2 6a01d6ac K....-.1..B.j... 402961d0 c00000c8 11d821e8 31f84108 0112c120 ......!.1.A.... - 402961e0 0df00000 40c42c40 12c1f009 01e931d9 ....@.,@......1. + 402961e0 0df00000 60c42c40 12c1f009 01e931d9 ....`.,@......1. 402961f0 21c911dd 03cd02cb e221faff 322c0042 !........!..2,.B 40296200 2d0001fa adc00000 222c0038 0d45f6ff -.......",.8.E.. 40296210 dc424bdd 4bcce79c df0c02c8 11d821e8 .BK.K.........!. @@ -9238,8 +9238,8 @@ Contents of section .irom0.text: 402962c0 f8ff0000 f493fe3f 41ffff52 a00312c1 .......?A..R.... 402962d0 e0026100 32610502 c1143d00 05f5ff08 ..a.2a....=..... 402962e0 510c0420 04832d00 080112c1 200df000 Q.. ..-..... ... - 402962f0 f893fe3f 3094fe3f 70c42c40 90c42c40 ...?0..?p.,@..,@ - 40296300 98c42c40 0094fe3f 1094fe3f 2094fe3f ..,@...?...? ..? + 402962f0 f893fe3f 3094fe3f 90c42c40 b0c42c40 ...?0..?..,@..,@ + 40296300 b8c42c40 0094fe3f 1094fe3f 2094fe3f ..,@...?...? ..? 40296310 12c1e0f2 6104d261 02c26101 e9310901 ....a..a..a..1.. 40296320 ed020803 cd041b20 2903ea00 020000dd ....... )....... 40296330 0302c0fa 5630082d 0ec50b02 fd026652 ....V0.-......fR @@ -9257,7 +9257,7 @@ Contents of section .irom0.text: 402963f0 94ea3301 b5b1c000 00cc320c c006d5ff ..3.......2..... 40296400 42cff756 44f721c1 ff380d0c 94ea3301 B..VD.!..8....3. 40296410 aeb1c000 005622f6 0cd0c6cd ff000000 .....V"......... - 40296420 a0c42c40 22a04431 feff42a0 6b12c1f0 ..,@".D1..B.k... + 40296420 c0c42c40 22a04431 feff42a0 6b12c1f0 ..,@".D1..B.k... 40296430 c2610102 61000129 adc00000 cd029c52 .a..a..).......R 40296440 0c23c5e2 00292cdc 122d0c31 f5ff42a0 .#...),..-.1..B. 40296450 720135ac c000000c 0cc60300 02a00132 r.5............2 @@ -9574,7 +9574,7 @@ Contents of section .irom0.text: 402977c0 0248c12d 0c4580ff 3d020c15 524c402d .H.-.E..=...RL@- 402977d0 0cc5c1ff 4d023831 2d0c057f ff4d023d ....M.81-....M.= 402977e0 0d2d0cd8 81c87105 e2fe0861 12c1300d .-....q....a..0. - 402977f0 f0000000 b0c42c40 12c1e0c2 6102f261 ......,@....a..a + 402977f0 f0000000 d0c42c40 12c1e0c2 6102f261 ......,@....a..a 40297800 05026101 e941d931 ed02dd03 0c2245b9 ..a..A.1....."E. 40297810 00a61225 0c0ce0f2 11018cd7 d901d800 ...%............ 40297820 caddd80d 9c2d3d0e 2d0d018e d7c00000 .....-=.-....... @@ -9636,7 +9636,7 @@ Contents of section .irom0.text: 40297ba0 e12d0d85 03ff297c 285cc597 fe286c85 .-....)|(\...(l. 40297bb0 97fe287c 0597fe2d 0d383c0c 144522ff ..(|...-.8<..E". 40297bc0 0c24384c 2d0dc811 d8218521 ff080112 .$8L-....!.!.... - 40297bd0 c1100df0 d0c42c40 12c1e0c2 6104d261 ......,@....a..a + 40297bd0 c1100df0 f0c42c40 12c1e0c2 6104d261 ......,@....a..a 40297be0 05093139 014911e9 615921ed 02280269 ..19.I..aY!..(.i 40297bf0 718c1205 0500c582 fe31f6ff cd025cf4 q........1....\. 40297c00 2c820136 a7c00000 3801dd02 290e4811 ,..6....8...).H. @@ -9782,7 +9782,7 @@ Contents of section .irom0.text: 402984c0 2ab8520b 025a7770 70742a97 62090262 *.R..Zwppt*.b..b 402984d0 4b025249 02320400 6a555050 745a5252 K.RI.2..jUPPtZRR 402984e0 05025033 30324400 1b44a794 cd824200 ..P302D..D....B. - 402984f0 7242010d f0000000 30ba2c40 581c1040 rB......0.,@X..@ + 402984f0 7242010d f0000000 50ba2c40 581c1040 rB......P.,@X..@ 40298500 12c1e009 11d931c9 21e941cd 02ed03dd ......1.!.A..... 40298510 0416c30a 16940a3c 1422020a 31f7ffda .......<."..1... 40298520 2201eea4 c0000029 4c420c0a bb3c3901 "......)LB...<9. @@ -9798,12 +9798,12 @@ Contents of section .irom0.text: 402985c0 f00c1246 fbff0000 dc22ff3f 30432012 ...F.....".?0C . 402985d0 c1f02032 2021fcff 02610028 0205f2ff .. 2 !...a.(.... 402985e0 080112c1 100df000 21f8ff28 02221203 ........!..(.".. - 402985f0 0df00000 40ba2c40 12c1f0c2 61010261 ....@.,@....a..a + 402985f0 0df00000 60ba2c40 12c1f0c2 61010261 ....`.,@....a..a 40298600 00454807 01f1ff02 2000cd02 dc101c42 .EH..... ......B 40298610 31baff42 a07c01b1 a4c00000 31ebff29 1..B.|......1..) 40298620 0322a000 457b07c0 00742620 6226305f ."..E{...t& b&0_ 40298630 26405c26 50532660 5026804d 42a00947 &@\&PS&`P&.MB..G - 40298640 1047c2a0 41c5102c 205c4161 dfff203c .G..A.., \Aa.. < + 40298640 1047c2a0 4185122c 205c4161 dfff203c .G..A.., \Aa.. < 40298650 f4622600 21e8ff52 560301e4 a4c00000 .b&.!..RV....... 40298660 85730702 210081d8 ffc0b0f4 0c170c0c .s..!........... 40298670 20c783a8 08c07b93 c811725a 02409711 .....{...rZ.@.. @@ -9820,28 +9820,28 @@ Contents of section .irom0.text: 40298720 ac8245f7 ff282c31 74ff42a0 83017ea3 ..E..(,1t.B...~. 40298730 c0000031 71ff2d0c 42a0850c 00092c01 ...1q.-.B.....,. 40298740 7aa3c000 0031a0ff 0c022923 c8110801 z....1....)#.... - 40298750 12c1100d f0000000 50ba2c40 f422ff3f ........P.,@.".? + 40298750 12c1100d f0000000 70ba2c40 f422ff3f ........p.,@.".? 40298760 12c1f0c2 61010901 cd0221fb ff019fa4 ....a.....!..... 40298770 c00000c5 670701f9 ff32c0e8 2622292d ....g....2..&")- 40298780 000c0449 33494342 431401c5 a6c00000 ...I3ICBC....... 40298790 0c028564 0745f6ff 0c0648cc 624c06ac ...d.E....H.bL.. 402987a0 142d0cc0 04008606 00002020 01bda6c0 .-........ .... 402987b0 000085f4 ff72a001 48cc724c 068c342d .....r..H.rL..4- - 402987c0 0cc00400 2181ffc8 112822c5 c3220801 ....!....("..".. - 402987d0 12c1100d f0000000 60ba2c40 12c1f009 ........`.,@.... + 402987c0 0cc00400 2181ffc8 11282285 c5220801 ....!....("..".. + 402987d0 12c1100d f0000000 80ba2c40 12c1f009 ..........,@.... 402987e0 0101e4d1 c000003d 0221fbff 0180a4c0 .......=.!...... - 402987f0 00000801 12c1100d f0000000 80ba2c40 ..............,@ - 40298800 908c2940 0823ff3f 84ad2b40 12c1f032 ..)@.#.?..+@...2 + 402987f0 00000801 12c1100d f0000000 a0ba2c40 ..............,@ + 40298800 908c2940 0823ff3f a0ad2b40 12c1f032 ..)@.#.?..+@...2 40298810 02000261 0021f9ff 0175a4c0 0000016a ...a.!...u.....j - 40298820 ff022002 16c00305 f1226167 ff4d0228 .. ......"ag.M.( - 40298830 26582231 f3ff4915 c5a32221 f2ff0198 &X"1..I..."!.... + 40298820 ff022002 16c003c5 f2226167 ff4d0228 .. ......"ag.M.( + 40298830 26582231 f3ff4915 85a52221 f2ff0198 &X"1..I..."!.... 40298840 a6c00000 21f0ff41 60ff31ef ff482401 ....!..A`.1..H$. 40298850 29a8c000 0021ebff 0ca30c04 0c150191 )....!.......... 40298860 a6c00000 080112c1 100df000 2823ff3f ............(#.? - 40298870 2923ff3f c0ba2c40 dc1b1040 12c1f0c2 )#.?..,@...@.... - 40298880 6102c1fa ff026101 420c0029 01dc44c5 a.....a.B..)..D. - 40298890 521c2801 281201f8 ffc00000 224c0085 R.(.(......."L.. - 402988a0 541c420c 00c148ff 0114ff56 84043801 T.B...H....V..8. + 40298870 2923ff3f e0ba2c40 dc1b1040 12c1f0c2 )#.?..,@...@.... + 40298880 6102c1fa ff026101 420c0029 01dc4485 a.....a.B..)..D. + 40298890 541c2801 281201f8 ffc00000 224c0045 T.(.(......."L.E + 402988a0 561c420c 00c148ff 0114ff56 84043801 V.B...H....V..8. 402988b0 2d0022c2 70381301 4da4c000 0051ecff -.".p8..M....Q.. 402988c0 32050048 011b3330 30743245 00480447 2..H..300t2E.H.G 402988d0 3358022c 102d05c0 00003107 ff222c11 3X.,.-....1..",. @@ -9854,14 +9854,14 @@ Contents of section .irom0.text: 40298940 f0290109 1122a780 01e5a3c0 0000011e .)...".......... 40298950 ff380132 60102260 118ce21c 334d0252 .8.2`."`....3M.R 40298960 a0f021f4 ff019ad7 c0000008 1112c110 ..!............. - 40298970 0df00000 e0ba2c40 f0ba2c40 10bb2c40 ......,@..,@..,@ + 40298970 0df00000 00bb2c40 10bb2c40 30bb2c40 ......,@..,@0.,@ 40298980 12c1e0c9 11f94109 01e931d9 21ed02dd ......A...1.!... 40298990 0302a0f0 37b00b21 f7ff0114 a4c00000 ....7..!........ 402989a0 060c00ac d30c0cf1 f4ff1c32 3d0dca4e ...........2=..N 402989b0 0101a8c0 00008c92 2d0f010c a4c00000 ........-....... 402989c0 06020021 eeff0109 a4c00000 1bccc0c0 ...!............ 402989d0 f4c79dd5 c811d821 e831f841 080112c1 .......!.1.A.... - 402989e0 200df000 20bb2c40 30bb2c40 0c882940 ... .,@0.,@..)@ + 402989e0 200df000 40bb2c40 50bb2c40 0c882940 ...@.,@P.,@..)@ 402989f0 12c1f0c2 61010261 0016e204 0bc221f9 ....a..a......!. 40298a00 ffc0cc41 1bcc3d0c 01f9a3c0 000085bd ...A..=......... 40298a10 ffc7b21b 3d0c21f4 ff01f4a3 c0000001 ....=.!......... @@ -9869,16 +9869,16 @@ Contents of section .irom0.text: 40298a30 21efff45 f0ff21e4 fe222211 16b20021 !..E..!..""....! 40298a40 e2fec03c 20221202 45f3ffc8 11080112 ...< "..E....... 40298a50 c1100df0 12c1e0d2 6102e261 03f26104 ........a..a..a. - 40298a60 c9110901 cd021632 0405351c f1d7fe0b .......2..5..... + 40298a60 c9110901 cd021632 04c5361c f1d7fe0b .......2..6..... 40298a70 ece0ec41 1beee0e0 f4ac2ed1 dda70c0c ...A............ 40298a80 c0200022 1f0232a0 73326dc5 ca22017a . ."..2.s2m..".z 40298a90 ffc00000 1bccc0c0 74e73ce3 4600000c ........t.<.F... - 40298aa0 0cd21f02 c0dd80d2 5f02c533 1cc22101 ........_..3..!. + 40298aa0 0cd21f02 c0dd80d2 5f028535 1cc22101 ........_..5..!. 40298ab0 d22102e8 31f84108 0112c120 0df00000 .!..1.A.... .... - 40298ac0 50bb2c40 ecc2fe3f f4c2fe3f 04c3fe3f P.,@...?...?...? - 40298ad0 18c3fe3f 60bb2c40 dc872940 08b42b40 ...?`.,@..)@..+@ - 40298ae0 1cc3fe3f c0bb2c40 e0bb2c40 60872940 ...?..,@..,@`.)@ - 40298af0 a0bb2c40 80bb2c40 dc2c1040 12c1c0d2 ..,@..,@.,.@.... + 40298ac0 70bb2c40 ecc2fe3f f4c2fe3f 04c3fe3f p.,@...?...?...? + 40298ad0 18c3fe3f 80bb2c40 dc872940 24b42b40 ...?..,@..)@$.+@ + 40298ae0 1cc3fe3f e0bb2c40 00bc2c40 60872940 ...?..,@..,@`.)@ + 40298af0 c0bb2c40 a0bb2c40 dc2c1040 12c1c0d2 ..,@..,@.,.@.... 40298b00 610c09a1 e9d1c9b1 ed02cd03 21edff01 a...........!... 40298b10 b7a3c000 002d0c31 ebff01d2 d2c00000 .....-.1........ 40298b20 d1aafe16 220b2d0c 31e8ff01 ced2c000 ....".-.1....... @@ -9888,22 +9888,22 @@ Contents of section .irom0.text: 40298b60 c0000038 8148912d 01c044c0 42c4f001 ...8.H.-..D.B... 40298b70 29a1c000 002d0101 e0ffc000 003d0229 )....-.......=.) 40298b80 4d21d4ff 019aa3c0 0000584d c11eff16 M!........XM.... - 40298b90 150905bc 2b684d67 b2028621 002d0e31 ....+hMg...!.-.1 - 40298ba0 ceff456f 222d0c01 bea5c000 004d0e2d ..Eo"-.......M.- + 40298b90 1509c5bd 2b684d67 b2028621 002d0e31 ....+hMg...!.-.1 + 40298ba0 ceff0571 222d0c01 bea5c000 004d0e2d ...q"-.......M.- 40298bb0 0c31caff 0150a7c0 00002d0c 0ca30c04 .1...P....-..... 40298bc0 0c1501b8 a5c00000 284d45e2 ff0c070c ........(ME..... 40298bd0 18824d14 794d4605 002d0c31 c1ff01a1 ..M.yMF..-.1.... 40298be0 d2c00000 9c4221bf ff0180a3 c00000c8 .....B!......... 40298bf0 b1d8c1e8 d108a112 c1400df0 21bbff01 .........@..!... 40298c00 7ba3c000 00222d12 1632fe01 4ea3c000 {...."-..2..N... - 40298c10 004d0232 2d122d0e 4040f445 292246f3 .M.2-.-.@@.E)"F. + 40298c10 004d0232 2d122d0e 4040f405 2b2246f3 .M.2-.-.@@..+"F. 40298c20 ff000000 2d0c019e a5c00000 2d0c482d ....-.......-.H- 40298c30 31afff48 64012fa7 c000002d 0c0ca30c 1..Hd./....-.... 40298c40 040c1501 98a5c000 0086e8ff 21a9ff01 ............!... 40298c50 67a3c000 0086e5ff 21a7ff01 64a3c000 g.......!...d... - 40298c60 0086e2ff 20bc2c40 d0bc2c40 f0bc2c40 .... .,@..,@..,@ - 40298c70 00bd2c40 30bd2c40 fc862940 60bc2c40 ..,@0.,@..)@`.,@ - 40298c80 80bc2c40 a0bc2c40 b0bc2c40 40bc2c40 ..,@..,@..,@@.,@ + 40298c60 0086e2ff 40bc2c40 f0bc2c40 10bd2c40 ....@.,@..,@..,@ + 40298c70 20bd2c40 50bd2c40 fc862940 80bc2c40 .,@P.,@..)@..,@ + 40298c80 a0bc2c40 c0bc2c40 d0bc2c40 60bc2c40 ..,@..,@..,@`.,@ 40298c90 0c456ca6 0c376c98 2d0412c1 a0026113 .El..7l.-.....a. 40298ca0 d261150c 04c26114 e26116cd 03824100 .a....a..a....A. 40298cb0 72410162 41025241 03e1d2fe 424104d2 rA.bA.RA....BA.. @@ -9965,21 +9965,21 @@ Contents of section .irom0.text: 40299030 ffdd022d 0c05f3ff 2d0d3d0c 41eeff51 ...-....-.=.A..Q 40299040 eeff45f2 ff312cfd 2d0c42a2 43c81101 ..E..1,.-.B.C... 40299050 36a1c000 002d0d08 01d82112 c1100df0 6....-....!..... - 40299060 50bd2c40 c0862940 c4942940 12c1f0d9 P.,@..)@..)@.... + 40299060 70bd2c40 c0862940 c4942940 12c1f0d9 p.,@..)@..)@.... 40299070 21c91109 01cd0221 faff015c a2c00000 !......!...\.... - 40299080 21e1fd01 87a4c000 002d0c31 f6ff8520 !........-.1... - 40299090 222d0c31 f5ff851a 22314bfd 22231216 "-.1...."1K."#.. + 40299080 21e1fd01 87a4c000 002d0c31 f6ff4522 !........-.1..E" + 40299090 222d0c31 f5ff451c 22314bfd 22231216 "-.1..E."1K."#.. 402990a0 b20485f5 ff3148fd 320314dd 029ca3d1 .....1H.2....... 402990b0 46fd222d 120123a2 c000004d 02322d12 F."-..#....M.2-. - 402990c0 2d0c4040 f485de21 86080001 1ea2c000 -.@@...!........ - 402990d0 00204220 d03d20c0 2c204040 f405dd21 . B .= ., @@...! + 402990c0 2d0c4040 f445e021 86080001 1ea2c000 -.@@.E.!........ + 402990d0 00204220 d03d20c0 2c204040 f4c5de21 . B .= ., @@...! 402990e0 2d0d3105 fd42a26c 0110a1c0 0000c811 -.1..B.l........ - 402990f0 d8210801 12c1100d f0000000 70bd2c40 .!..........p.,@ + 402990f0 d8210801 12c1100d f0000000 90bd2c40 .!............,@ 40299100 6c902940 fc8a2940 14872940 12c1f0c2 l.)@..)@..)@.... 40299110 61022261 00026101 0197cfc0 00003d02 a."a..a.......=. 40299120 21f7ff01 32a2c000 0031f5ff c127fd08 !...2....1...'.. - 40299130 01282c08 b0026c12 c5122228 2c31f1ff .(,...l..."(,1.. - 40299140 45132245 4bff0c12 05c90628 2c45c321 E."EK......(,E.! + 40299130 01282c08 b0026c12 85142228 2c31f1ff .(,...l..."(,1.. + 40299140 05152245 4bff0c12 05c90628 2c05c521 .."EK......(,..! 40299150 21adfd01 53a4c000 00482c21 aafd31ea !...S....H,!..1. 40299160 ff01e4a5 c0000021 a7fd311b ca0c040c .......!..1..... 40299170 15c82101 4ca4c000 00081112 c1100df0 ..!.L........... @@ -9987,21 +9987,21 @@ Contents of section .irom0.text: 40299190 00000000 85c50666 121d010b fd322004 .......f.....2 . 402991a0 16430122 200342a0 64402282 0128a3c0 .C." .B.d@"..(.. 402991b0 00002020 74460000 0c020801 12c1100d .. tF.......... - 402991c0 f0000000 90bd2c40 a0bd2c40 12c1f0c2 ......,@..,@.... + 402991c0 f0000000 b0bd2c40 c0bd2c40 12c1f0c2 ......,@..,@.... 402991d0 61010261 0020c220 45c10626 120acccc a..a. . E..&.... 402991e0 21f9ff01 02a2c000 000c0246 270021f6 !..........F'.!. 402991f0 fc282201 c1fcdc62 1cc242a2 be3d0001 .("....b..B..=.. 40299200 b7a1c000 0031f0fc 01bcfc29 23169207 .....1.....)#... 40299210 003020c2 62061c04 0c055922 49025912 .0 .b.....Y"I.Y. 40299220 42a2c82c 0201ada1 c0000061 e7fc6826 B..,.......a..h& - 40299230 29261642 05055022 71e4fc3d 0c78270c )&.B..P"q..=.x'. + 40299230 29261642 05c55122 71e4fc3d 0c78270c )&.B..Q"q..=.x'. 40299240 44782782 1c022917 8907cb27 01729fc0 Dx'...)....'.r.. 40299250 000021dd ff01e5a1 c000002d 0cc5eaff ..!........-.... 40299260 88ccac48 213efd01 0ea4c000 00213bfd ...H!>.......!;. 40299270 311ffe4d 0c019fa5 c0000021 38fd38ac 1..M.......!8.8. 40299280 0c040c15 0108a4c0 00000c12 c8110801 ................ - 40299290 12c1100d f0000000 c0bd2c40 2c23ff3f ..........,@,#.? - 402992a0 d0bd2c40 2083b8ed 22a40031 fbff2c44 ..,@ ..."..1..,D + 40299290 12c1100d f0000000 e0bd2c40 2c23ff3f ..........,@,#.? + 402992a0 f0bd2c40 2083b8ed 22a40031 fbff2c44 ..,@ ..."..1..,D 402992b0 12c1f009 010189a1 c0000001 f8ff2900 ..............). 402992c0 ccc221f7 ff01c9a1 c000007c f2060a00 ..!........|.... 402992d0 0c0761f4 ff0c040d 071b7700 51411b44 ..a.......w.QA.D @@ -10009,7 +10009,7 @@ Contents of section .irom0.text: 402992f0 0c044b22 66f7df0c 02080112 c1100df0 ..K"f........... 40299300 9ce451e6 ff4a7348 05620300 20584120 ..Q..JsH.b.. XA 40299310 26302020 744022a0 28021b33 50223077 &0 t@".(..3P"0w - 40299320 93e60df0 f0bd2c40 30be2c40 10be2c40 ......,@0.,@..,@ + 40299320 93e60df0 10be2c40 50be2c40 30be2c40 ......,@P.,@0.,@ 40299330 4c849d03 12c1d0d9 61f98109 41c951e9 L.......a...A.Q. 40299340 719921ed 02c1d4ff 211ea93d 0c0163a1 q.!.....!..=..c. 40299350 c00000dd 02dcb221 f3ff01a4 a1c00000 .......!........ @@ -10030,7 +10030,7 @@ Contents of section .irom0.text: 40299440 01016aa1 c0000006 c9ff3193 ff2193ff ..j.......1..!.. 40299450 5c542802 0135a0c0 00002d0d 318fff5c \T(..5....-.1..\ 40299460 640131a0 c0000021 b1ff3891 0160a1c0 d.1....!..8..`.. - 40299470 000046be ff000000 50be2c40 12c1f002 ..F.....P.,@.... + 40299470 000046be ff000000 70be2c40 12c1f002 ..F.....p.,@.... 40299480 61033261 020185ff 49112250 0285e1ff a.2a....I."P.... 40299490 ec422821 3d0122c2 fc45e9ff 96820138 .B(!=."..E.....8 402994a0 0121f5ff 30316039 010150a1 c0000058 .!..01`9..P....X @@ -10040,7 +10040,7 @@ Contents of section .irom0.text: 402994e0 1db26221 b26223b2 6224b912 b932a262 ..b!.b#.b$...2.b 402994f0 1f92621c 82622572 62276262 29590232 ..b..b%rb'bb)Y.2 40299500 621b3262 2d425265 7cf33262 2f0df000 b.2b-BRe|.2b/... - 40299510 90b62c40 22a06442 a08512c1 f0c26101 ..,@".dB......a. + 40299510 b0b62c40 22a06442 a08512c1 f0c26101 ..,@".dB......a. 40299520 d26102c1 fbff0261 003d0c01 eca0c000 .a.....a.=...... 40299530 003d0cdd 0242a086 22a0cc01 e8a0c000 .=...B.."....... 40299540 00cd02bc 3dbc1205 f8ffc90d 3cc022a0 ....=.......<.". @@ -10094,7 +10094,7 @@ Contents of section .irom0.text: 40299840 9e4b2c98 31c85190 78418077 1080a910 .K,.1.Q.xA.w.... 40299850 80aa1180 8901a088 20909875 90772080 ........ ..u.w . 40299860 77207921 01ec9dc0 00000841 12c1200d w y!.......A.. . - 40299870 f0000000 a0b62c40 12c1e009 21c931d9 ......,@....!.1. + 40299870 f0000000 c0b62c40 12c1e009 21c931d9 ......,@....!.1. 40299880 41e951dd 03e1fbff cd020202 002c2227 A.Q..........,"' 40299890 901b2d0c 012ca0c0 000042c2 f916140a ..-..,....B..... 402998a0 2d0c0128 a0c00000 52c2f116 35092d0c -..(....R...5.-. @@ -10115,12 +10115,12 @@ Contents of section .irom0.text: 40299990 039c2242 a0a21b23 0c0531b6 ff01e19e .."B...#..1..... 402999a0 c0000029 01cc320c 02060500 3d0d4d0c ...)..2.....=.M. 402999b0 01999dc0 00003801 0c002d03 ca330243 ......8...-..3.C - 402999c0 00c821d8 31081112 c1100df0 b0b62c40 ..!.1.........,@ + 402999c0 00c821d8 31081112 c1100df0 d0b62c40 ..!.1.........,@ 402999d0 12c1f0c9 310921cd 02cc320c 02860a00 ....1.!...2..... 402999e0 01d99fc0 000031f9 ff2cb40c 051b2229 ......1..,....") 402999f0 1101cc9e c000000d 0229018c a23d0c48 .........)...=.H 40299a00 1101849d c0000008 012d00c8 31082112 .........-..1.!. - 40299a10 c1100df0 12c1f002 6100850d 15022100 ........a.....!. + 40299a10 c1100df0 12c1f002 6100450f 15022100 ........a.E...!. 40299a20 12c11080 00000000 12c1f002 610045fe ............a.E. 40299a30 ff022100 12c11080 00000000 12c1e0c9 ..!............. 40299a40 11d921f9 412951e9 310901ed 033b0300 ..!.A)Q.1....;.. @@ -10137,19 +10137,19 @@ Contents of section .irom0.text: 40299af0 06426267 90952099 080df000 ac522222 .Bbg.. ......R"" 40299b00 670c06f6 b21e7cf8 00124041 e4ff0c15 g.....|...@A.... 40299b10 380472c4 200055a1 80553070 72a06907 8.r. .U..U0pr.i. - 40299b20 50331039 040df000 c0b62c40 12c1b0e2 P3.9......,@.... + 40299b20 50331039 040df000 e0b62c40 12c1b0e2 P3.9......,@.... 40299b30 6111f261 1262610d 72610cd2 6110c261 a..a.ba.ra..a..a 40299b40 0f09e1cd 04020500 dd050760 142d052b ...........`.-.+ 40299b50 f6f0e074 0509f2f0 00740b00 0242e906 ...t.....t...B.. 40299b60 07002614 1226540f 2d05c507 f20202e8 ..&..&T.-....... 40299b70 1b008601 00000000 08d19b00 00e074f2 ..............t. - 40299b80 ce01568c 00f02f20 c5ae1886 2d002221 ..V.../ ....-."! + 40299b80 ce01568c 00f02f20 85b01886 2d002221 ..V.../ ....-."! 40299b90 14226113 662c2f22 c11038c1 1c84011d ."a.f,/"..8..... 40299ba0 9dc00000 22c12038 c10c8432 c3180119 ....". 8...2.... 40299bb0 9dc00000 22c12838 c10c8432 c3100115 ....".(8...2.... 40299bc0 9dc00000 46030022 c11038c1 42211301 ....F.."..8.B!.. 40299bd0 119dc000 00d05d20 22a001c0 3c206d0f ......] "...< m. - 40299be0 42211372 c1104901 48d1c5a0 185172a0 B!.r..I.H....Qr. + 40299be0 42211372 c1104901 48d185a2 185172a0 B!.r..I.H....Qr. 40299bf0 50eea022 2e62d1cc ff8c923d 0d42a0c4 P..".b.....=.B.. 40299c00 014a9ec0 00003d0d 22a0a042 a0c60c05 .J....=."..B.... 40299c10 01459ec0 0000dd02 226e62ac 6232a0a0 .E......"nb.b2.. @@ -10165,7 +10165,7 @@ Contents of section .irom0.text: 40299cb0 06c57e04 c811d821 e831f841 080112c1 ..~....!.1.A.... 40299cc0 200df000 30232012 c1f0c261 010901cd ...0# ....a.... 40299cd0 03c55404 2d0cc811 c5a50108 0112c110 ..T.-........... - 40299ce0 0df00000 f0b62c40 48ba0040 5d0312c1 ......,@H..@]... + 40299ce0 0df00000 10b72c40 48ba0040 5d0312c1 ......,@H..@]... 40299cf0 80226118 02611922 c3485261 1d2c03c5 ."a..a.".HRa.,.. 40299d00 d3ff9662 0622c110 3221180c 6432c358 ...b."..2!..d2.X 40299d10 01c19cc0 000022c1 1645acff 22c11e0c ......"..E.."... @@ -10342,7 +10342,7 @@ Contents of section .irom0.text: 4029a7c0 015a9bc0 00004622 0032210c c04c2052 .Z....F".2!..L R 4029a7d0 210f62cc 5122dd01 22c2acc5 ff0222a0 !.b.Q"..".....". 4029a7e0 0361759d 32a10062 26050c04 68066261 .au.2..b&...h.ba - 4029a7f0 17c52c25 8b3d2261 18e8120c 642d0e01 ..,%.="a....d-.. + 4029a7f0 17852e25 8b3d2261 18e8120c 642d0e01 ...%.="a....d-.. 4029a800 059ac000 00d8f16b 2e322117 0c6432c3 .......k.2!..d2. 4029a810 3301009a c000004d 0d222118 3131ff32 3......M."!.11.2 4029a820 4e0c2812 3130ff32 4e0deb22 3d0c01f9 N.(.10.2N.."=... @@ -10436,7 +10436,7 @@ Contents of section .irom0.text: 4029ada0 1c6072c1 10460000 0c07c03c 2062cc4c .`r..F.....< b.L 4029adb0 42a08852 a000222c 00090159 1159210c B..R..",...Y.Y!. 4029adc0 0545b5ff c8d108c1 12c1400d f0000000 .E........@..... - 4029add0 00b72c40 52a03030 63207d04 12c1b01c ..,@R.00c }..... + 4029add0 20b72c40 52a03030 63207d04 12c1b01c .,@R.00c }..... 4029ade0 84c9d109 c132c110 69e179f1 4c00cd02 .....2..i.y.L... 4029adf0 822c6421 f7ff82c8 fe800593 02611085 .,d!.........a.. 4029ae00 d3050221 1048f128 e1622c65 0c1326f6 ...!.H.(.b,e..&. @@ -10555,7 +10555,7 @@ Contents of section .irom0.text: 4029b510 2c118c8b 2d0c0c03 c5d902c6 edffa650 ,...-..........P 4029b520 0c2d0c0c 0345dc02 86eaff00 0000222c .-...E........", 4029b530 0d1612fa c02c2032 a00085e4 ff46e5ff ....., 2.....F.. - 4029b540 2d0c0c03 85d402c6 e2ff0000 20b72c40 -........... .,@ + 4029b540 2d0c0c03 85d402c6 e2ff0000 40b72c40 -...........@.,@ 4029b550 42a02012 c1c009b1 c9c12981 cd0322d3 B. .......)...". 4029b560 0122c2a8 299132c3 2439a101 aa96c000 ."..).2.$9...... 4029b570 0028a12c 0345c202 21f5ff3d 011c8485 .(.,.E..!..=.... @@ -10623,7 +10623,7 @@ Contents of section .irom0.text: 4029b950 ce8801c2 c2128a8d c738293d 0e024201 .........8)=..B. 4029b960 a242001c 042b2201 ab95c000 002d0cd0 .B...+"......-.. 4029b970 22c092c2 fe924d01 c821d831 e8410811 ".....M..!.1.A.. - 4029b980 12c1200d f07cf246 fbff0000 40b72c40 .. ..|.F....@.,@ + 4029b980 12c1200d f07cf246 fbff0000 60b72c40 .. ..|.F....`.,@ 4029b990 32a09030 11c0c261 21026120 20c22022 2..0...a!.a . " 4029b9a0 2201d261 22176216 22cc043d 0142a080 "..a".b."..=.B.. 4029b9b0 0c0505ed ff96e205 1ad2281c 460000dd ..........(.F... @@ -10731,7 +10731,7 @@ Contents of section .irom0.text: 4029c010 92a0fe52 a108222c 53505e20 22c2fe20 ...R..",SP^ ".. 4029c020 9b83924a 00885150 78417248 01685109 ...J..QPxArH.hQ. 4029c030 61524602 422c5398 5142c4fe 5664f50c aRF.B,S.QB..Vd.. - 4029c040 06624903 78516247 04c6d5ff 50b72c40 .bI.xQbG....P.,@ + 4029c040 06624903 78516247 04c6d5ff 70b72c40 .bI.xQbG....p.,@ 4029c050 62a03040 742012c1 b032c110 1c8459f1 b.0@t ...2....Y. 4029c060 c9d109c1 79e14c00 cd02822c 4121f7ff ....y.L....,A!.. 4029c070 82c8f880 06830261 10c5ab04 02211028 .......a.....!.( @@ -10992,9 +10992,9 @@ Contents of section .irom0.text: 4029d060 7d942202 c201f8ff 16720500 202022c2 }."......r.. ". 4029d070 bf226101 013492c0 000001f3 ff090166 ."a..4.........f 4029d080 d20b2811 2c043d00 8570fc86 0900c56e ..(.,.=..p.....n - 4029d090 0385d217 22210162 210031bd a551c899 ...."!.b!.1..Q.. - 4029d0a0 41469372 a0204224 8601e8ff c0000085 AF.r. B$........ - 4029d0b0 d317456f 03616a94 0c055246 4245ce04 ..Eo.aj...RFBE.. + 4029d090 0345d417 22210162 210031bd a551c899 .E.."!.b!.1..Q.. + 4029d0a0 41469372 a0204224 8601e8ff c0000045 AF.r. B$.......E + 4029d0b0 d517456f 03616a94 0c055246 4245ce04 ..Eo.aj...RFBE.. 4029d0c0 01e2ff21 3eff7222 4326170c 2c043d00 ...!>.r"C&..,.=. 4029d0d0 01d18fc0 00002139 ff2c0889 82082112 ......!9.,....!. 4029d0e0 c1100df0 3d0212c1 f06134ff 09012b02 ....=....a4...+. @@ -11129,7 +11129,7 @@ Contents of section .irom0.text: 4029d8f0 00222118 32211942 211a7221 2152c110 ."!.2!.B!.r!!R.. 4029d900 4cc6c221 1cd2211d e2211ef2 211f0221 L..!..!..!..!..! 4029d910 22090101 f5f0c000 0022a080 02211b2a "........"...!.* - 4029d920 110df000 70b72c40 80b72c40 b4b80040 ....p.,@..,@...@ + 4029d920 110df000 90b72c40 a0b72c40 b4b80040 ......,@..,@...@ 4029d930 12c1a052 61136261 14026115 42611222 ...Ra.ba..a.Ba." 4029d940 61103261 1121f7ff 10312042 a00c851e a.2a.!...1 B.... 4029d950 03126104 0c3452c1 1061f3ff 72c12032 ..a..4R..a..r. 2 @@ -11180,20 +11180,20 @@ Contents of section .irom0.text: 4029dc20 ff000000 12c1e030 93205222 42622243 .......0. R"Bb"C 4029dc30 40342002 61040222 53422241 66200c72 @4 .a.."SB"Af .r 4029dc40 22442901 2d094591 00060100 2d094585 "D).-.E.....-.E. - 4029dc50 00084112 c1200df0 90b72c40 5d0312c1 ..A.. ....,@]... + 4029dc50 00084112 c1200df0 b0b72c40 5d0312c1 ..A.. ....,@]... 4029dc60 c06971d9 a1e9b1c9 910981f9 c1022111 .iq...........!. 4029dc70 f22110cd 02e22112 2d04414f 90a64e02 .!....!.-.AO..N. 4029dc80 462300d8 44d22d24 720de932 a0ff3717 F#..D.-$r..2..7. 4029dc90 0266170d 59612951 09410c07 724de986 .f..Ya)Q.A..rM.. 4029dca0 02005961 29510941 0c17724d e9d03e80 ..Ya)Q.A..rM..>. - 4029dcb0 7243eb22 0de922c2 0245c619 7d0f4851 rC.".."..E..}.HQ - 4029dcc0 58610c02 3d0c620d e9884189 012b6685 Xa..=.b...A..+f. - 4029dcd0 92143139 90220de9 3022a022 2263ec82 ..19."..0".""c.. + 4029dcb0 7243eb22 0de922c2 0205c819 7d0f4851 rC."..".....}.HQ + 4029dcc0 58610c02 3d0c620d e9884189 012b6645 Xa..=.b...A..+fE + 4029dcd0 94143139 90220de9 3022a022 2263ec82 ..19."..0".""c.. 4029dce0 31deff22 a0a05c24 0c05010e 8ec00000 1.."..\$........ 4029dcf0 f1329002 0de9f000 a0226063 d20de9f0 .2......."`c.... 4029dd00 dda0d22d 63cc3dc6 1b00dd02 1bfe4610 ...-c.=.......F. 4029dd10 00c03c20 02610020 42207d0f 0c021bfe ..< .a. B }..... - 4029dd20 6d0f458d 14212490 20eea022 2e628c92 m.E..!$. ..".b.. + 4029dd20 6d0f058f 14212490 20eea022 2e628c92 m....!$. ..".b.. 4029dd30 31caff5c f401fc8d c0000031 c7ff22a0 1..\.......1..". 4029dd40 a042a062 0c0501f7 8dc00000 dd02226e .B.b.........."n 4029dd50 62ac522d 0d32a0a0 01579cc0 0000662c b.R-.2...W....f, @@ -11202,7 +11202,7 @@ Contents of section .irom0.text: 4029dd80 f8c10881 12c1400d f0663c05 01669e46 ......@..f<..f.F 4029dd90 f4ff261c 02665cce 0178bb46 f1ff0000 ..&..f\..x.F.... 4029dda0 12c1e042 61050261 04022108 6961e640 ...Ba..a..!.ia.@ - 4029ddb0 0f2b604d 05790158 517861c5 89144600 .+`M.y.XQxa...F. + 4029ddb0 0f2b604d 05790158 51786185 8b144600 .+`M.y.XQxa...F. 4029ddc0 007cf208 4112c120 0df00000 20322021 .|..A.. .... 2 ! 4029ddd0 fa8f12c1 f0222204 02610028 0285cae7 .....""..a.(.... 4029dde0 080112c1 100df000 32a0c012 c1f0c261 ........2......a @@ -11218,8 +11218,8 @@ Contents of section .irom0.text: 4029de80 61ce8f66 12073266 52425300 0df03266 a..f..2fRBS...2f 4029de90 5306fdff 41c98f48 4431ee90 2204d232 S...A..HD1.."..2 4029dea0 03be2652 0a267302 6683040c 255244d2 ..&R.&s.f...%RD. - 4029deb0 0df00000 a0b72c40 94de2940 ad1fff3f ......,@..)@...? - 4029dec0 1680fe3f c0b72c40 30c9fe3f e0b72c40 ...?..,@0..?..,@ + 4029deb0 0df00000 c0b72c40 94de2940 ad1fff3f ......,@..)@...? + 4029dec0 1680fe3f e0b72c40 30c9fe3f 00b82c40 ...?..,@0..?..,@ 4029ded0 12c1e0c9 71c1b88f c84c0961 022c2428 ....q....L.a.,$( 4029dee0 20202004 56e21221 f3ff4220 1e3128a2 .V..!..B .1(. 4029def0 39314204 0601bd8e c0000001 d9905220 91B...........R @@ -11240,10 +11240,10 @@ Contents of section .irom0.text: 4029dfe0 2c01518d c0000068 0c71b5ff 62063972 ,.Q....h.q..b.9r 4029dff0 070037e6 20ac9781 9a909199 908228df ..7. .........(. 4029e000 9229e08c 1826190d 21afff01 788ec000 .)...&..!...x... - 4029e010 00280c85 6e1bc871 086112c1 200df000 .(..n..q.a.. ... + 4029e010 00280c45 701bc871 086112c1 200df000 .(.Ep..q.a.. ... 4029e020 0000a1c4 8fa22a03 ac5a2d01 0cc301a1 ......*..Z-..... - 4029e030 9bc00000 31a5ff28 0c4b438b 53857a21 ....1..(.KC.S.z! - 4029e040 280c0586 212d014b 318b41c5 7c0206f1 (...!-.K1.A.|... + 4029e030 9bc00000 31a5ff28 0c4b438b 53457c21 ....1..(.KC.SE|! + 4029e040 280cc587 212d014b 318b41c5 7c0206f1 (...!-.K1.A.|... 4029e050 ff219eff 01668ec0 000006ee ff000000 .!...f.......... 4029e060 12c1f002 610085e6 ff022100 12c11080 ....a.....!..... 4029e070 00000000 60e02940 ccdd2940 80de2940 ....`.)@..)@..)@ @@ -11251,7 +11251,7 @@ Contents of section .irom0.text: 4029e090 51fcff61 fcff71fc ff204220 12c1e022 Q..a..q.. B ..." 4029e0a0 a0000941 32d40101 f3ff32c3 7c326460 ...A2.....2.|2d` 4029e0b0 22645f31 f1ff41f1 ff090105 e9fe21f3 "d_1..A.......!. - 4029e0c0 ff0c3305 53170841 12c1200d f0000000 ..3.S..A.. ..... + 4029e0c0 ff0c33c5 54170841 12c1200d f0000000 ..3.T..A.. ..... 4029e0d0 12c1f0c9 21d93109 11dd0702 227f4b75 ....!.1.....".Ku 4029e0e0 79066810 22d201eb 06cc300c 02861000 y.h.".....0..... 4029e0f0 c2c61232 460f0901 50987480 8511a202 ...2F...P.t..... @@ -11260,7 +11260,7 @@ Contents of section .irom0.text: 4029e120 004d052d 0c0c0301 ba8bc000 008c0dc9 .M.-............ 4029e130 0d2801c8 21d83108 1112c110 0df00000 .(..!.1......... 4029e140 12c1e052 61036261 04795109 61492129 ...Ra.ba.yQ.aI!) - 4029e150 0139110c 3232a100 0c044596 219c5238 .9..22....E.!.R8 + 4029e150 0139110c 3232a100 0c040598 219c5238 .9..22......!.R8 4029e160 11482158 31684108 01785122 607f2d00 .H!X1hA..xQ"`.-. 4029e170 c5f5ff46 00000c02 086112c1 200df000 ...F.....a.. ... 4029e180 8cd26802 96960037 160a6812 4b22d656 ..h....7..h.K".V @@ -11343,8 +11343,8 @@ Contents of section .irom0.text: 4029e650 55c02000 92658581 8d96c020 00722588 U. ..e..... .r%. 4029e660 807720c0 20007265 8861f4ff c0200042 .w . .re.a... .B 4029e670 25886044 10c02000 4265880d f0000000 %.`D.. .Be...... - 4029e680 00feef3f f0902c40 20912c40 44912c40 ...?..,@ .,@D.,@ - 4029e690 30912c40 38912c40 40912c40 84011040 0.,@8.,@@.,@...@ + 4029e680 00feef3f 10912c40 40912c40 64912c40 ...?..,@@.,@d.,@ + 4029e690 50912c40 58912c40 60912c40 84011040 P.,@X.,@`.,@...@ 4029e6a0 cc7c1040 12c1e0d9 31f95109 11e941c9 .|.@....1.Q...A. 4029e6b0 21cd02e1 f3ffc020 00022e97 c02000f2 !...... ..... .. 4029e6c0 2e96c020 00d22e95 c02000e2 2e94f7ef ... ..... ...... @@ -11362,16 +11362,16 @@ Contents of section .irom0.text: 4029e780 040c4322 41012d01 020c03f2 41030241 ..C"A.-.....A..A 4029e790 0201c3ff c00000e0 40754792 0246dbff ........@uG..F.. 4029e7a0 21beff01 928cc000 007ce286 daff0000 !........|...... - 4029e7b0 48912c40 2495fe3f c4661040 880f0040 H.,@$..?.f.@...@ + 4029e7b0 68912c40 2495fe3f c4661040 880f0040 h.,@$..?.f.@...@ 4029e7c0 a80f0040 12c1f0c2 61010261 0030c320 ...@....a..a.0. - 4029e7d0 05c30f9c 0221f6ff 31f7ff42 a1300183 .....!..1..B.0.. + 4029e7d0 c5c40f9c 0221f6ff 31f7ff42 a1300183 .....!..1..B.0.. 4029e7e0 8cc00000 06ffff22 a00032a4 2c05e5ff ......."..2.,... - 4029e7f0 0c1232a4 2c85e4ff 05180b21 998e2222 ..2.,......!.."" - 4029e800 d4c509e9 45ee132d 0c85c718 c5ae173d ....E..-.......= + 4029e7f0 0c1232a4 2c85e4ff c5190b21 998e2222 ..2.,......!.."" + 4029e800 d4c509e9 05f0132d 0c45c918 85b0173d .......-.E.....= 4029e810 0c21698d 055ce30c 0231e7ff 0c0401e7 .!i..\...1...... - 4029e820 ffc00000 0c1201e6 ffc00000 854e15c5 .............N.. - 4029e830 c915c161 8dc5120b 2d0c05cd ebc81145 ...a....-......E - 4029e840 26190801 12c1100d f0000000 d017ff3f &..............? + 4029e820 ffc00000 0c1201e6 ffc00000 45501585 ............EP.. + 4029e830 cb15c161 8d85140b 2d0c05cd ebc81105 ...a....-....... + 4029e840 28190801 12c1100d f0000000 d017ff3f (..............? 4029e850 cc15ff3f d819ff3f 0c80fe3f 32a0ff12 ...?...?...?2... 4029e860 c1e0c911 e931d921 d131a109 0102ddff .....1.!.1...... 4029e870 2200a4f9 41379209 0c1f0c24 4240a446 "...A7.....$B@.F @@ -11379,7 +11379,7 @@ Contents of section .irom0.text: 4029e890 e2a00102 0c7d52a0 0d073501 cc10e24c .....}R...5....L 4029e8a0 7d01eaff 61fc8c22 10ae82a0 64273605 }...a.."....d'6. 4029e8b0 72a06327 370522a0 648250ae 32a06401 r.c'7.".d.P.2.d. - 4029e8c0 638dc000 0031708e 2020f430 22820590 c....1p. .0"... + 4029e8c0 638dc000 0031708e 2020f430 2282c591 c....1p. .0"... 4029e8d0 1802a0ff 220c7ee2 a000f652 02661211 ....".~....R.f.. 4029e8e0 e24c7e21 738f32a0 40017299 c0000002 .L~!s.2.@.r..... 4029e8f0 a0ff620c 80420c7f 52a008b6 2402e24c ..b..B..R...$..L @@ -11401,20 +11401,20 @@ Contents of section .irom0.text: 4029e9f0 8ac02000 9225c0a0 9920c020 009265c0 .. ..%... . ..e. 4029ea00 7c98c020 007225c0 807710c0 20007265 |.. .r%..w.. .re 4029ea10 c0c02000 4225c060 4420c020 004265c0 .. .B%.`D . .Be. - 4029ea20 22a10001 67ffc000 00453516 080112c1 "...g....E5..... + 4029ea20 22a10001 67ffc000 00053716 080112c1 "...g.....7..... 4029ea30 100df000 00141040 12c1e0d9 21f94109 .......@....!.A. 4029ea40 01c911e9 31cd02ed 0301faff c00000dd ....1........... 4029ea50 02f1f7fe 01f9fec0 ffd10aff c1a889c0 ................ 4029ea60 2000022f 87070c14 01f3ffc0 0000d002 ../............ 4029ea70 c0073e08 c0200022 2f87c782 eac811d8 ..>.. ."/....... - 4029ea80 21e831f8 41080112 c1200df0 50912c40 !.1.A.... ..P.,@ - 4029ea90 36eb2940 20942c40 30942c40 70912c40 6.)@ .,@0.,@p.,@ - 4029eaa0 00942c40 e0932c40 c0932c40 a0932c40 ..,@..,@..,@..,@ - 4029eab0 80932c40 60932c40 40932c40 20932c40 ..,@`.,@@.,@ .,@ - 4029eac0 00932c40 e0922c40 c0922c40 a0922c40 ..,@..,@..,@..,@ - 4029ead0 80922c40 60922c40 40922c40 20922c40 ..,@`.,@@.,@ .,@ - 4029eae0 10922c40 f0912c40 d0912c40 b0912c40 ..,@..,@..,@..,@ - 4029eaf0 90912c40 64141040 21e5ff30 e80312c1 ..,@d..@!..0.... + 4029ea80 21e831f8 41080112 c1200df0 70912c40 !.1.A.... ..p.,@ + 4029ea90 36eb2940 40942c40 50942c40 90912c40 6.)@@.,@P.,@..,@ + 4029eaa0 20942c40 00942c40 e0932c40 c0932c40 .,@..,@..,@..,@ + 4029eab0 a0932c40 80932c40 60932c40 40932c40 ..,@..,@`.,@@.,@ + 4029eac0 20932c40 00932c40 e0922c40 c0922c40 .,@..,@..,@..,@ + 4029ead0 a0922c40 80922c40 60922c40 40922c40 ..,@..,@`.,@@.,@ + 4029eae0 30922c40 10922c40 f0912c40 d0912c40 0.,@..,@..,@..,@ + 4029eaf0 b0912c40 64141040 21e5ff30 e80312c1 ..,@d..@!..0.... 4029eb00 c0c981d9 91e9a1f9 b1097139 c100b103 ..........q9.... 4029eb10 09d1f0b2 03e0b303 d0ee03c0 c00301b3 ................ 4029eb20 8bc00000 28c11ce4 47b26461 d9ff2052 ....(...G.da.. R @@ -11457,19 +11457,19 @@ Contents of section .irom0.text: 4029ed70 92d85d01 62c1680c 027cf392 61188261 ..].b.h..|..a..a 4029ed80 190c1878 054b552a 276795f6 30223092 ...x.KU*'g..0"0. 4029ed90 211a32a0 803a1120 29c02028 930df000 !.2..:. ). (.... - 4029eda0 d0031040 f8101040 521aff3f 80942c40 ...@...@R..?..,@ - 4029edb0 90942c40 b8942c40 c0a80401 683a2c40 ..,@..,@....h:,@ - 4029edc0 4cc9fe3f 60902c40 30cbfe3f 14c7ff3f L..?`.,@0..?...? - 4029edd0 60cdfe3f c0942c40 e0942c40 00952c40 `..?..,@..,@..,@ - 4029ede0 20952c40 30952c40 40952c40 50952c40 .,@0.,@@.,@P.,@ - 4029edf0 60952c40 e089fe3f 90952c40 2ccbfe3f `.,@...?..,@,..? - 4029ee00 b0942c40 54040040 bc141040 e0250040 ..,@T..@...@.%.@ + 4029eda0 d0031040 f8101040 521aff3f a0942c40 ...@...@R..?..,@ + 4029edb0 b0942c40 d8942c40 c0a80401 843a2c40 ..,@..,@.....:,@ + 4029edc0 4cc9fe3f 80902c40 30cbfe3f 14c7ff3f L..?..,@0..?...? + 4029edd0 60cdfe3f e0942c40 00952c40 20952c40 `..?..,@..,@ .,@ + 4029ede0 40952c40 50952c40 60952c40 70952c40 @.,@P.,@`.,@p.,@ + 4029edf0 80952c40 e089fe3f b0952c40 2ccbfe3f ..,@...?..,@,..? + 4029ee00 d0942c40 54040040 bc141040 e0250040 ..,@T..@...@.%.@ 4029ee10 40201040 22a00912 c1d0d941 e951c931 @ .@"......A.Q.1 4029ee20 f961c1df ff09213d 0c01f6ff c000000c .a....!=........ 4029ee30 023d0c01 f4ffc000 000c223d 0c01f1ff .=........"=.... 4029ee40 c000000c 3231d7ff 01efffc0 00001cc2 ....21.......... 4029ee50 3d0c01ec ffc00000 1cd23d0c 01eaffc0 =.........=..... - 4029ee60 00003d0c 0c8201e7 ffc00000 c50113c5 ..=............. + 4029ee60 00003d0c 0c8201e7 ffc00000 850313c5 ..=............. 4029ee70 3a05f1b1 ac2d0fc5 82ffdd02 e19cffc1 :....-.......... 4029ee80 caffec82 2d0f3d0c 0c640172 c4c00000 ....-.=..d.r.... 4029ee90 1652072d 0c3d0f0c 64015e88 c0000021 .R.-.=..d.^....! @@ -11481,7 +11481,7 @@ Contents of section .irom0.text: 4029eef0 7811dc37 3d0c2d0f 0c640146 88c00000 x..7=.-..d.F.... 4029ef00 21adff01 ba8ac000 00f02f20 85ddff21 !........./ ...! 4029ef10 2d93f03f 20453303 817aff91 a7ff991e -..? E3..z...... - 4029ef20 993e892e 05620085 211fc5ee 1d31a3ff .>...b..!....1.. + 4029ef20 993e892e 05620045 231f85f0 1d31a3ff .>...b.E#....1.. 4029ef30 21a4ff0c 041c9aa2 5e15016e 8ec00000 !.......^..n.... 4029ef40 8591ffb1 cffdc020 00b22b8a 076b0545 ....... ..+..k.E 4029ef50 76048600 00c57b04 01698831 b7fdc020 v.....{..i.1... @@ -11501,10 +11501,10 @@ Contents of section .irom0.text: 4029f030 82016fb9 c0000042 a274522e 112163ff ..o....B.tR..!c. 4029f040 32dc0128 0232c380 28323981 50228201 2..(.2..(29.P".. 4029f050 68b9c000 00288141 5eff32dc 01390445 h....(.A^.2..9.E - 4029f060 caffdc22 32a07d21 5aff0c14 2802c5ab ..."2.}!Z...(... + 4029f060 caffdc22 32a07d21 5aff0c14 280285ad ..."2.}!Z...(... 4029f070 0fcc320c 00860000 02a00161 53ff6806 ..2........aS.h. - 4029f080 09912656 0b0c12c5 210f614f ff089168 ..&V....!.aO...h - 4029f090 06007074 79712656 06cc3728 81c5240f ..ptyq&V..7(..$. + 4029f080 09912656 0b0c1285 230f614f ff089168 ..&V....#.aO...h + 4029f090 06007074 79712656 06cc3728 8185260f ..ptyq&V..7(..&. 4029f0a0 320c000c 0792c3fb 1629230c 0f2149ff 2........)#..!I. 4029f0b0 014f8ac0 00002148 b201c592 c0000005 .O....!H........ 4029f0c0 8200060d 00661028 020c700c 36e62002 .....f.(..p.6. . @@ -11518,7 +11518,7 @@ Contents of section .irom0.text: 4029f140 212aff32 0c720129 8ac00000 922107bc !*.2.r.).....!.. 4029f150 89a11dff a80a265a 08012cff c0000026 ......&Z..,....& 4029f160 2208012a ffc00000 66121f21 20ff011f "..*....f..! ... - 4029f170 8ac00000 2881c51a 0f488131 14ff222e ....(....H.1..". + 4029f170 8ac00000 2881851c 0f488131 14ff222e ....(....H.1..". 4029f180 11380352 a2743833 85f1012d 0c310dff .8.R.t83...-.1.. 4029f190 42a53b01 e588c000 00c12e8c 2115ff31 B.;.........!..1 4029f1a0 15ff0112 8ac00000 2114ffc0 2000322d ........!... .2- @@ -11527,7 +11527,7 @@ Contents of section .irom0.text: 4029f1d0 2dfe6060 7401058a c0000042 0c5f0764 -.``t......B._.d 4029f1e0 4451f9fe 58050126 8c665524 c020000c DQ..X..&.fU$. .. 4029f1f0 12322d9e fd003030 f5003311 30303132 .2-...00..3.0012 - 4029f200 5f000560 0b516391 429f0042 55000605 _..`.Qc.B..BU... + 4029f200 5f00c561 0b516391 429f0042 55000605 _..a.Qc.B..BU... 4029f210 00f25000 c0200062 2d9e6060 f4f06620 ..P.. .b-.``..f 4029f220 c0200062 6d9ed1e7 fef10a8c 22a000c2 . .bm......."... 4029f230 21001cc4 3d0c012f fec00000 3d0d2d0c !...=../....=.-. @@ -11538,7 +11538,7 @@ Contents of section .irom0.text: 4029f280 4e482d0c 05cde226 1c02663c 02c5eaea NH-....&..f<.... 4029f290 262c0566 3c18662c 10920f5e 66290a0c &,.f<.f,...^f).. 4029f2a0 120593e4 c6010000 00000c02 4592e466 ............E..f - 4029f2b0 1c0921c1 8a284228 02c54b20 85a20266 ..!..(B(..K ...f + 4029f2b0 1c0921c1 8a284228 02854d20 85a20266 ..!..(B(..M ...f 4029f2c0 120245c6 0221cdfe 28028c12 c00200c8 ..E..!..(....... 4029f2d0 31d841e8 51f86108 2112c130 0df00cb9 1.A.Q.a.!..0.... 4029f2e0 0c9b820c 71020e28 80880180 88315630 ....q..(.....1V0 @@ -11558,7 +11558,7 @@ Contents of section .irom0.text: 4029f3c0 09464aff 9658fbe6 7826ad07 724c7186 .FJ..X..x&..rLq. 4029f3d0 eaff96c8 00e67807 9d06724c 71460000 ......x...rLqF.. 4029f3e0 9d0b6d09 8641ff0c 5a06e4ff 9d0b46f3 ..m..A..Z.....F. - 4029f3f0 ff0c5a86 e1ff0000 b0952c40 21ffff12 ..Z.......,@!... + 4029f3f0 ff0c5a86 e1ff0000 d0952c40 21ffff12 ..Z.......,@!... 4029f400 c1f00901 017a89c0 00000801 12c1100d .....z.......... 4029f410 f0000000 0039ff3f 58c7fe3f 61feff41 .....9.?X..?a..A 4029f420 feff0c05 67b40752 44001b44 6794f70d ....g..RD..Dg... @@ -11593,14 +11593,14 @@ Contents of section .irom0.text: 4029f5f0 01018886 c00000cd 0d58010c 04da5542 .........X....UB 4029f600 45000811 2d0cd831 c82112c1 100df000 E...-..1.!...... 4029f610 0880fe3f 31ffff0c 14202493 2243000d ...?1.... $."C.. - 4029f620 f0000000 14cafe3f f8f62940 f0972c40 .......?..)@..,@ - 4029f630 dccafe3f 12c1f0c2 61022901 091145d8 ...?....a.)...E. - 4029f640 14cc1205 1115459a 14ac72c1 f6ffc2cc ......E...r..... + 4029f620 f0000000 14cafe3f f8f62940 10982c40 .......?..)@..,@ + 4029f630 dccafe3f 12c1f0c2 61022901 091105da ...?....a.)..... + 4029f640 14cc12c5 1215059c 14ac72c1 f6ffc2cc ..........r..... 4029f650 fc020c00 dc1021f3 ff31f3ff 0c0401a5 ......!..1...... - 4029f660 8cc00000 0c10024c 00859614 020c189c .......L........ + 4029f660 8cc00000 0c10024c 00459814 020c189c .......L.E...... 4029f670 92261017 0c024602 00000000 28012240 .&....F.....(."@ 4029f680 837cf2c8 21081112 c1100df0 56300222 .|..!.......V0." - 4029f690 a00145af 1421e3ff 01028bc0 000021e1 ..E..!........!. + 4029f690 a00105b1 1421e3ff 01028bc0 000021e1 .....!........!. 4029f6a0 ff32a00a 0c040c15 01ff8ac0 00000c13 .2.............. 4029f6b0 324c1802 0c190ca4 1b000000 74024c19 2L..........t.L. 4029f6c0 07b40d21 daff01c9 88c00000 0ca0024c ...!...........L @@ -11608,8 +11608,8 @@ Contents of section .irom0.text: 4029f6e0 48014240 7906e6ff 28cafe3f 60cbfe3f H.B@y...(..?`..? 4029f6f0 a4cafe3f 2ccafe3f 12c1f0e9 310901d9 ...?,..?....1... 4029f700 21c911c1 f9ff0c0d 020c01d2 4c001680 !...........L... - 4029f710 08e1f6ff 101120c5 8b14cc72 101120c5 ...... ....r.. . - 4029f720 8c145612 07420c02 ea040200 00261057 ..V..B.......&.W + 4029f710 08e1f6ff 10112085 8d14cc72 10112085 ...... ....r.. . + 4029f720 8e145612 07420c02 ea040200 00261057 ..V..B.......&.W 4029f730 26204e26 303f2640 36265027 66600b21 & N&0?&@6&P'f`.! 4029f740 ecff320c e885fb02 420c0202 0c011b44 ..2.....B......D 4029f750 4040740b 00000074 024c0166 942fd24c @@t....t.L.f./.L @@ -11618,28 +11618,28 @@ Contents of section .irom0.text: 4029f780 f1ff457a 02c6efff 05830246 eeff424c ..Ez.......F..BL 4029f790 0256f0f7 86000002 0c01e1a2 ffdc602d .V............`- 4029f7a0 0e01bf8a c0000008 01d24c00 e831c811 ..........L..1.. - 4029f7b0 d82112c1 100df0c5 c014cc42 10112045 .!.........B.. E - 4029f7c0 f9140c12 059c14e0 2e2001b5 8ac00000 ......... ...... + 4029f7b0 d82112c1 100df085 c214cc42 10112005 .!.........B.. . + 4029f7c0 fb140c12 c59d14e0 2e2001b5 8ac00000 ......... ...... 4029f7d0 e02e200c a30c040c 1501b28a c000000c .. ............. - 4029f7e0 1d86f0ff 12c1f002 610045e6 15022100 ........a.E...!. + 4029f7e0 1d86f0ff 12c1f002 610005e8 15022100 ........a.....!. 4029f7f0 12c11080 00000000 22a00012 c1f00261 ........"......a - 4029f800 00454a0b 01aa8920 20f40712 1c32a00b .EJ.... ....2.. + 4029f800 00054c0b 01aa8920 20f40712 1c32a00b ..L.... ....2.. 4029f810 202290e0 2211018c 89c00000 2020f402 ".."....... .. 4029f820 a4002730 010d0200 20f40801 12c1100d ..'0.... ....... 4029f830 f0000000 12c1e0c2 6101d261 02e26103 ........a..a..a. - 4029f840 2951f941 0901fd03 05600bbc 4fe19789 )Q.A.....`..O... + 4029f840 2951f941 0901fd03 c5610bbc 4fe19789 )Q.A.....a..O... 4029f850 0c0cd851 d0dc9032 1d00e713 1a302390 ...Q...2.....0#. 4029f860 e022110c b3017889 c0000020 40f402a4 ."....x.... @... 4029f870 003d0047 30013d04 325d001b ccc0c0f4 .=.G0.=.2]...... 4029f880 c79fcec8 11d821e8 31f84108 0112c120 ......!.1.A.... - 4029f890 0df00000 12c1f009 0105980b 01848920 ............... + 4029f890 0df00000 12c1f009 01c5990b 01848920 ............... 4029f8a0 20f40712 100cb320 2290e022 11016689 ...... ".."..f. 4029f8b0 c0000020 20f40801 12c1100d f0000000 ... ........... 4029f8c0 0df00000 ff00ffff 20a10700 00750000 ........ ....u.. 4029f8d0 000a0060 ff8affff 8c381040 04131040 ...`.....8.@...@ 4029f8e0 22a00412 c1d0c261 08026107 45d4ffc1 "......a..a.E... 4029f8f0 64fb6602 130c0201 f8ffc000 0001f1ff d.f............. - 4029f900 c0200002 6c8605f4 1122a000 3d011cc4 . ..l...."..=... + 4029f900 c0200002 6c86c5f5 1122a000 3d011cc4 . ..l...."..=... 4029f910 013efdc0 00000801 26302726 20242d01 .>......&0'& $-. 4029f920 0c031cc4 01bb85c0 00000c42 31318cc0 ...........B11.. 4029f930 20001cc4 22634c29 013d010c 02016dfc ..."cL).=....m. @@ -11656,7 +11656,7 @@ Contents of section .irom0.text: 4029f9e0 200522a0 000537e4 21ecaa01 2d8ac000 ."...7.!...-... 4029f9f0 0021e9aa 31f2ff42 a00001be 8bc00000 .!..1..B........ 4029fa00 21e6aa32 a06442a0 000c1501 268ac000 !..2.dB.....&... - 4029fa10 00080112 c1100df0 b0972c40 22a4a442 ..........,@"..B + 4029fa10 00080112 c1100df0 d0972c40 22a4a442 ..........,@"..B 4029fa20 a1d131fd ff0c0512 c1f0c911 090101bd ..1............. 4029fa30 86c00000 cd021652 0432a0ff 42a4a401 .......R.2..B... 4029fa40 7485c000 002d0c31 15950c84 017285c0 t....-.1.....r.. @@ -11666,7 +11666,7 @@ Contents of section .irom0.text: 4029fa80 11080112 c1100df0 0c020c84 12c1f03d ...............= 4029fa90 01092101 d7b6c000 00280108 21202c35 ..!......(..! ,5 4029faa0 12c1100d f0000000 21c48822 22832028 ........!.."". ( - 4029fab0 440df000 20982c40 12c1f009 0185feff D... .,@........ + 4029fab0 440df000 40982c40 12c1f009 0185feff D...@.,@........ 4029fac0 b6320d1c f0071208 0c120801 12c1100d .2.............. 4029fad0 f021f8ff 01c687c0 00000c02 86faff00 .!.............. 4029fae0 12c1f009 0105fdff 41b48842 24837cf0 ........A..B$.|. @@ -11682,8 +11682,8 @@ Contents of section .irom0.text: 4029fb80 30222006 01004c10 402011c8 21081112 0" ...L.@ ..!... 4029fb90 c1100df0 02a10146 fbff02a0 81c6f9ff .......F........ 4029fba0 51d8ff52 057d1cf6 502044a6 32076712 Q..R.}..P D.2.g. - 4029fbb0 04502741 0df00c12 0df00000 40982c40 .P'A........@.,@ - 4029fbc0 80982c40 c0982c40 a0982c40 60982c40 ..,@..,@..,@`.,@ + 4029fbb0 04502741 0df00c12 0df00000 60982c40 .P'A........`.,@ + 4029fbc0 a0982c40 e0982c40 c0982c40 80982c40 ..,@..,@..,@..,@ 4029fbd0 42a2520c 0512c1e0 c9410931 e961d951 B.R......A.1.a.Q 4029fbe0 ed02dd03 22a4a431 8cff014e 86c00000 ...."..1...N.... 4029fbf0 cd02ccd2 0c02c841 d851e861 083112c1 .......A.Q.a.1.. @@ -11721,8 +11721,8 @@ Contents of section .irom0.text: 4029fdf0 21faff22 027d0df0 12c1f009 01050e00 !..".}.......... 4029fe00 0104fe29 2001f4ff 6602070c 0222407e ...) ...f...."@~ 4029fe10 0601000c 1222407e 080112c1 100df000 ....."@~........ - 4029fe20 31eeff0c 0222437e 0c120df0 e0982c40 1...."C~......,@ - 4029fe30 00992c40 12c1f0d9 21c91109 01cd0285 ..,@....!....... + 4029fe20 31eeff0c 0222437e 0c120df0 00992c40 1...."C~......,@ + 4029fe30 20992c40 12c1f0d9 21c91109 01cd0285 .,@....!....... 4029fe40 c4ffdd02 05c6ff26 22791cf0 071274d0 .......&"y....t. 4029fe50 00742620 73263070 26406d26 50702660 .t& s&0p&@m&Pp&` 4029fe60 6d4c1d85 f3ff01ea fd0c1308 2020d383 mL.......... .. @@ -11732,7 +11732,7 @@ Contents of section .irom0.text: 4029fea0 b01331ca fb380328 13383301 e887c000 ..1..8.(.83..... 4029feb0 0027bc01 cccc3d0c 21deff01 cc86c000 .'....=.!....... 4029fec0 00c6edff 0c1206ed ffd2a081 c6e4ffd2 ................ - 4029fed0 a10146e3 ff000000 50992c40 30992c40 ..F.....P.,@0.,@ + 4029fed0 a10146e3 ff000000 70992c40 50992c40 ..F.....p.,@P.,@ 4029fee0 12c1f0c9 21091105 baff2000 7426203d ....!..... .t& = 4029fef0 26303a26 40372650 3a266037 4c1cc5e9 &0:&@7&P:&`7L... 4029ff00 ff0c1020 c083402c 112901c5 0400cd02 ... ..@,.)...... @@ -11740,13 +11740,13 @@ Contents of section .irom0.text: 4029ff20 2a2c22c2 34c82108 1112c110 0df0c2a0 *,".4.!......... 4029ff30 8146f2ff c2a101c6 f0ff21e7 ff01ab86 .F........!..... 4029ff40 c0000006 020021e5 ff01a886 c000007c ......!........| - 4029ff50 f206f4ff 70992c40 1c0412c1 e03d0109 ....p.,@.....=.. + 4029ff50 f206f4ff 90992c40 1c0412c1 e03d0109 ......,@.....=.. 4029ff60 4101a3b5 c0000002 010022a0 e9279004 A........."..'.. 4029ff70 0c02c60d 0022a0ea 27902632 01012201 ....."..'.&2..". 4029ff80 0f66431d 42010e80 22113201 0c402220 .fC.B...".2..@" 4029ff90 42010d80 22114022 20802211 30222086 B...".@" .".0" . 4029ffa0 020021ec ff019186 c000007c f2084112 ..!........|..A. - 4029ffb0 c1200df0 80992c40 90992c40 b0992c40 . ....,@..,@..,@ + 4029ffb0 c1200df0 a0992c40 b0992c40 d0992c40 . ....,@..,@..,@ 4029ffc0 1c0412c1 b0d9b1e9 c1f9d13d 01c9a109 ...........=.... 4029ffd0 91cd0201 87b5c000 0016f206 7cf2c616 ............|... 4029ffe0 0022c110 4d0eda30 010b84c0 00002221 ."..M..0......"! @@ -11790,8 +11790,8 @@ Contents of section .irom0.text: 402a0240 4bff30cc 3020cc30 c0c07477 9edd06ce K.0.0 .0..tw.... 402a0250 ff32010f c033c056 13d828e1 4677ff21 .2...3.V..(.Fw.! 402a0260 57ff32a4 0301e185 c0000046 5bff0000 W.2........F[... - 402a0270 e0992c40 d0992c40 e8992c40 f0992c40 ..,@..,@..,@..,@ - 402a0280 ec992c40 f4992c40 e4992c40 22a4a442 ..,@..,@..,@"..B + 402a0270 009a2c40 f0992c40 089a2c40 109a2c40 ..,@..,@..,@..,@ + 402a0280 0c9a2c40 149a2c40 049a2c40 22a4a442 ..,@..,@..,@"..B 402a0290 a46e31e1 fd0c0512 c1f0c921 091101a1 .n1........!.... 402a02a0 84c00000 cd02aca2 4d020c03 21d9fc52 ........M...!..R 402a02b0 a4a42212 0285fe00 c57eff31 c7fe3203 .."......~.1..2. @@ -11809,11 +11809,11 @@ Contents of section .irom0.text: 402a0370 ff019e85 c0000008 0c46faff 21c2ff01 .........F..!... 402a0380 9b85c000 00080c7c c2200010 0c122000 .......|. .... . 402a0390 20c6f3ff 21bdff01 9585c000 00080c7c ...!..........| - 402a03a0 02200010 0c122000 2086d1ff 009a2c40 . .... . .....,@ + 402a03a0 02200010 0c122000 2086d1ff 209a2c40 . .... . ... .,@ 402a03b0 98cafe3f 33330000 10000100 ff01ffff ...?33.......... 402a03c0 00fc0000 c8400600 980f0040 48131040 .....@.....@H..@ 402a03d0 21f7ff12 c1f0c261 01d92109 01018385 !......a..!..... - 402a03e0 c0000021 f3ff2202 7b45ed0d 31f2ff41 ...!..".{E..1..A + 402a03e0 c0000021 f3ff2202 7b05ef0d 31f2ff41 ...!..".{...1..A 402a03f0 a387c020 003264f8 1c4201f5 8dc00000 ... .2d..B...... 402a0400 0c023131 fd0563fe 0c12312f fd8562fe ..11..c...1/..b. 402a0410 0c080c86 c17789c0 2000826c 40a13d8f .....w.. ..l@.=. @@ -11834,19 +11834,19 @@ Contents of section .irom0.text: 402a0500 b2ffc000 000ce26c 00c02000 822d8000 .......l.. ..-.. 402a0510 88102088 20c02000 826d80c0 2000722d .. . . ..m.. .r- 402a0520 8007e7e4 42afffc0 2000426c 5032a020 ....B... .BlP2. - 402a0530 c0200021 9fff326c 51322221 222220c5 . .!..2lQ2"!"" . - 402a0540 fa1062a0 000c1791 9aff0c05 82292092 ..b..........) . + 402a0530 c0200021 9fff326c 51322221 22222085 . .!..2lQ2"!"" . + 402a0540 fc1062a0 000c1791 9aff0c05 82292092 ..b..........) . 402a0550 29218057 83906783 67050ac0 20000c0a )!.W..g.g... ... 402a0560 a26c46c6 0100c020 000c8bb2 6c46c811 .lF.... ....lF.. 402a0570 d8210196 ffc00000 0c120801 12c1100d .!.............. - 402a0580 f0000000 10cafe3f 209a2c40 12c1f032 .......? .,@...2 - 402a0590 61002261 010921c5 27124d02 38012811 a."a..!.'.M.8.(. - 402a05a0 85ee1061 33950c00 51f7ff0c 04326543 ...a3...Q....2eC + 402a0580 f0000000 10cafe3f 409a2c40 12c1f032 .......?@.,@...2 + 402a0590 61002261 01092185 29124d02 38012811 a."a..!.).M.8.(. + 402a05a0 45f01061 33950c00 51f7ff0c 04326543 E..a3...Q....2eC 402a05b0 22654247 3306cc13 27b6010c 108cc021 "eBG3...'......! 402a05c0 f2ff010a 85c00000 0c028600 0005e0ff ................ - 402a05d0 082112c1 100df000 a0cafe3f 409a2c40 .!.........?@.,@ + 402a05d0 082112c1 100df000 a0cafe3f 609a2c40 .!.........?`.,@ 402a05e0 d0032a40 12c1e032 61012261 02093145 ..*@...2a."a..1E - 402a05f0 7d002901 c521124d 02381128 21c5e810 }.)..!.M.8.(!... + 402a05f0 7d002901 8523124d 02381128 2185ea10 }.)..#.M.8.(!... 402a0600 611c950c 0071f4ff 0c043267 1f22671e a....q....2g."g. 402a0610 473306cc 1327b601 0c108cc0 21f0ff01 G3...'......!... 402a0620 f384c000 000c0246 14005801 0c166247 .......F..X...bG @@ -11857,12 +11857,12 @@ Contents of section .irom0.text: 402a0670 a0000c15 010c87c0 00000c12 083112c1 .............1.. 402a0680 200df000 8cd22612 0b262208 2642050c .....&..&".&B.. 402a0690 042d040d f031d0fd 0c142243 7f06fcff .-...1...."C.... - 402a06a0 22a00012 c1f00261 0045a30a 02210012 "......a.E...!.. - 402a06b0 c1100df0 12c1f002 6100853a 0e022100 ........a..:..!. - 402a06c0 12c11080 00000000 12c1f002 6100c53d ............a..= + 402a06a0 22a00012 c1f00261 0005a50a 02210012 "......a.....!.. + 402a06b0 c1100df0 12c1f002 6100453c 0e022100 ........a.E<..!. + 402a06c0 12c11080 00000000 12c1f002 6100853f ............a..? 402a06d0 0e022100 12c11080 00000000 12c1f002 ..!............. - 402a06e0 610005bc 0d022100 12c11080 00000000 a.....!......... - 402a06f0 12c1f002 61008550 0e022100 12c11080 ....a..P..!..... + 402a06e0 6100c5bd 0d022100 12c11080 00000000 a.....!......... + 402a06f0 12c1f002 61004552 0e022100 12c11080 ....a.ER..!..... 402a0700 00000000 042f0040 12c1f05c 05090101 ...../.@...\.... 402a0710 dcf75792 1b7ce3c0 20002220 85302210 ..W..|.. ." .0". 402a0720 c0200022 60852d05 01f7ffc0 00008607 . ."`.-......... @@ -11880,7 +11880,7 @@ Contents of section .irom0.text: 402a07e0 22a08431 8388c020 0029a30d f0000000 "..1... .)...... 402a07f0 28dbfe3f 41ffff31 a1864804 c0200032 (..?A..1..H.. .2 402a0800 23804a33 2023c00d f0000000 a8cafe3f #.J3 #.........? - 402a0810 609a2c40 909a2c40 12c1d0c9 a1c16685 `.,@..,@......f. + 402a0810 809a2c40 b09a2c40 12c1d0c9 a1c16685 ..,@..,@......f. 402a0820 0991c84c 01faffc8 0c52201f 163c0516 ...L.....R ..<.. 402a0830 0505781c 6802982c 77960b88 03979806 ..x.h..,w....... 402a0840 b83ca804 b71a3b2c c23173fc 42a5bf01 .<....;,.1s.B... @@ -11897,9 +11897,9 @@ Contents of section .irom0.text: 402a08f0 0c14320c 9621c5ff 00134022 02800c03 ..2..!....@".... 402a0900 20500450 34830022 a10044a1 0033a10c P.P4.."..D..3.. 402a0910 05016286 c00000c8 a1089112 c1300df0 ..b..........0.. - 402a0920 0080fe3f d789fe3f a09a2c40 e089fe3f ...?...?..,@...? - 402a0930 58c7fe3f c09a2c40 e09a2c40 0039ff3f X..?..,@..,@.9.? - 402a0940 00c0ff3f 009b2c40 21f8ff41 f6ff51f4 ...?..,@!..A..Q. + 402a0920 0080fe3f d789fe3f c09a2c40 e089fe3f ...?...?..,@...? + 402a0930 58c7fe3f e09a2c40 009b2c40 0039ff3f X..?..,@..,@.9.? + 402a0940 00c0ff3f 209b2c40 21f8ff41 f6ff51f4 ...? .,@!..A..Q. 402a0950 ff12c1f0 09013d05 5054c001 2484c000 ......=.PT..$... 402a0960 0021f4ff 51f2ff41 f2ff3d05 5054c001 .!..Q..A..=.PT.. 402a0970 1f84c000 0021f0ff 51a8fa41 a6fa3d05 .....!..Q..A..=. @@ -11909,7 +11909,7 @@ Contents of section .irom0.text: 402a09b0 1e520223 07631c21 32f7c020 00322294 .R.#.c.!2.. .2". 402a09c0 403310c0 20002222 95104840 2020f430 @3.. .""..H@ .0 402a09d0 22810df0 32022222 02218033 11002211 "...2."".!.3..". - 402a09e0 30222020 25200df0 12c1f002 610045e2 0" % ......a.E. + 402a09e0 30222020 25200df0 12c1f002 610005e4 0" % ......a... 402a09f0 11022100 12c11080 00000000 21fd87c0 ..!.........!... 402a0a00 20002222 470df000 80bfb186 12c1d009 .""G........... 402a0a10 914921c9 a1d9b1cd 02d2c3fe e61d03ab .I!............. @@ -11940,24 +11940,24 @@ Contents of section .irom0.text: 402a0ba0 c1200df0 12c1f002 61038521 00261234 . ......a..!.&.4 402a0bb0 16120301 a8850200 5eec800c 12056303 ........^.....c. 402a0bc0 0194fa9c 2222000d ccd20c12 3d01455b ....""......=.E[ - 402a0bd0 022d0145 e518018e fa0c1222 400d0831 .-.E......."@..1 + 402a0bd0 022d0105 e718018e fa0c1222 400d0831 .-........."@..1 402a0be0 12c1100d f00c02c6 fcff0000 12c1f002 ................ 402a0bf0 6100051d 0026122e 16b20201 96850200 a....&.......... 402a0c00 5eec200c 12855e03 0182fa8c a222000d ^. ...^......".. - 402a0c10 66120505 fa18017e fa0c120c 0332400d f......~.....2@. + 402a0c10 661205c5 fb18017e fa0c120c 0332400d f......~.....2@. 402a0c20 080112c1 100df00c 02c6fcff 2179fa22 ............!y." 402a0c30 020d0df0 12c1f002 61008518 00262245 ........a....&"E 402a0c40 16220401 84850200 5e569003 22a00005 ."......^V.."... 402a0c50 5a030c14 016ffa8c 9232000e cc435202 Z....o...2...CR. 402a0c60 3907e50b 42400e0c 12080112 c1100df0 9...B@.......... - 402a0c70 62a00062 62016262 02693205 a8180164 b..bb.bb.i2....d + 402a0c70 62a00062 62016262 026932c5 a9180164 b..bb.bb.i2....d 402a0c80 fa0c1416 d2fd0c02 46f7ff00 12c1f002 ........F....... 402a0c90 61000513 0026222e 16b20201 6e850200 a....&".....n... 402a0ca0 5eec200c 02855403 015afa8c a232000e ^. ...T..Z...2.. - 402a0cb0 66130585 a0180156 fa0c120c 0442400e f......V.....B@. + 402a0cb0 66130545 a2180156 fa0c120c 0442400e f..E...V.....B@. 402a0cc0 080112c1 100df00c 02c6fcff 12c1f002 ................ 402a0cd0 6100012c fe022045 c91116c0 040c0205 a..,.. E........ - 402a0ce0 5103cd02 8c62459d 182d0c05 3a182cc2 Q....bE..-..:.,. + 402a0ce0 5103cd02 8c62059f 182d0cc5 3b182cc2 Q....b...-..;.,. 402a0cf0 314afb42 a6d401f9 82c00000 cd02ac82 1J.B............ 402a0d00 0c420cc3 290c4b2c 016b90c0 00001c52 .B..).K,.k.....R 402a0d10 0c434d0c 012887c0 00008cc2 2d0c313e .CM..(......-.1> @@ -11979,19 +11979,19 @@ Contents of section .irom0.text: 402a0e10 2c00c539 e92d0c10 1120c513 e1261c02 ,..9.-... ...&.. 402a0e20 663c0510 11204531 e9262c02 663c0522 f<... E1.&,.f<." 402a0e30 a00005da e2661c0a 21e08322 22042802 .....f..!.."".(. - 402a0e40 45931ec8 11080112 c1100df0 cccafe3f E..............? + 402a0e40 05951ec8 11080112 c1100df0 cccafe3f ...............? 402a0e50 9837ff3f 12c1f002 610085f6 ff200220 .7.?....a.... . 402a0e60 66321c01 faff0200 80563001 0c020538 f2.......V0....8 402a0e70 0341f7ff 0c134804 0c202044 c0400383 .A....H.. D.@.. - 402a0e80 2d000801 12c1100d f0000000 209b2c40 -........... .,@ + 402a0e80 2d000801 12c1100d f0000000 409b2c40 -...........@.,@ 402a0e90 12c1f009 01168204 f6424541 ecff0c00 .........BEA.... 402a0ea0 02448026 12162622 4566322b 45f1ff66 .D.&..&"Ef2+E..f 402a0eb0 323731e6 ff0c3222 43808606 0045f0ff 271...2"C....E.. 402a0ec0 26120505 f0ff6632 2001bb83 02200416 &.....f2 .... .. - 402a0ed0 70012220 00058a1e 0c120801 12c1100d p." ............ + 402a0ed0 70012220 00c58b1e 0c120801 12c1100d p." ............ 402a0ee0 f021eaff 01c282c0 00000c02 86faff45 .!.............E 402a0ef0 edff2622 05c5ecff 6632ee01 af830850 ..&"....f2.....P - 402a0f00 1660fe28 0005871e 06f3ff00 78cafe3f .`.(........x..? + 402a0f00 1660fe28 00c5881e 06f3ff00 78cafe3f .`.(........x..? 402a0f10 68c9fe3f 12c1e0c9 510941cd 02f64234 h..?....Q.A...B4 402a0f20 01cd8402 005e3921 ec900c52 4570fe01 .....^9!...REp.. 402a0f30 f7ff6602 0ac24029 28212240 2a463a00 ..f...@)(!"@*F:. @@ -12008,15 +12008,15 @@ Contents of section .irom0.text: 402a0fe0 82c00000 2901aca2 4d02519a 8468110c ....)...M.Q..h.. 402a0ff0 83390262 42045205 94524205 1c52016d .9.bB.R..RB..R.m 402a1000 86c00000 8cc22801 3184fa42 a7d30146 ......(.1..B...F - 402a1010 81c00000 dc2c05d2 1366120d 0c22052c .....,...f..."., - 402a1020 13054413 2135f705 c3130c12 c8510841 ..D.!5.......Q.A + 402a1010 81c00000 dc2cc5d3 1366120d 0c22c52d .....,...f...".- + 402a1020 13c54513 2135f7c5 c4130c12 c8510841 ..E.!5.......Q.A 402a1030 12c1200d f0000000 0c1312c1 f0090145 .. ............E 402a1040 edff0801 12c1100d f0000000 0c0312c1 ................ 402a1050 f0090105 ecff0801 12c1100d f0000000 ................ 402a1060 12c1f009 019c9302 a0ef0c06 1b566a42 .............VjB 402a1070 42040050 60f40004 30000074 6793ec86 B..P`...0..tg... 402a1080 000002a0 ef2d0008 0112c110 0df00000 .....-.......... - 402a1090 02080000 489b2c40 409b2c40 449b2c40 ....H.,@@.,@D.,@ + 402a1090 02080000 689b2c40 609b2c40 649b2c40 ....h.,@`.,@d.,@ 402a10a0 1d080000 7d0412c1 e0f95141 f9ff0911 ....}.....QA.... 402a10b0 d931e941 c921ed05 7961cd02 dd032d05 .1.A.!..ya....-. 402a10c0 3156fa01 0682c000 000d0216 c2070901 1V.............. @@ -12189,7 +12189,7 @@ Contents of section .irom0.text: 402a1b30 0df00c02 0df00000 a6122282 a0ff92a0 .........."..... 402a1b40 c80c0651 34fe72a0 642077d1 5a77a205 ...Q4.r.d w.Zw.. 402a1b50 802b6687 9a109a55 7735f246 00000c06 .+f....Uw5.F.... - 402a1b60 2796010c 020df00c 120df000 609b2c40 '...........`.,@ + 402a1b60 2796010c 020df00c 120df000 809b2c40 '.............,@ 402a1b70 7414ff3f 2419ff3f 7815ff3f 12c1e009 t..?$..?x..?.... 402a1b80 11d931e9 41c921e1 d89acd02 d20e8045 ..1.A.!........E 402a1b90 23ff2622 0c8c92d7 bc0701ae 8102005e #.&"...........^ @@ -12269,7 +12269,7 @@ Contents of section .irom0.text: 402a2030 009556a2 fa0c0286 0d004b20 019980c0 ..V.......K .... 402a2040 0000215d 7f284222 c2180195 80c00000 ..!].(B"........ 402a2050 315a7f32 23043223 3497f312 c02c20c5 1Z.2#.2#4...., . - 402a2060 10020c02 0c030c04 0c050c06 0537100c .............7.. + 402a2060 10020c02 0c030c04 0c050c06 c538100c .............8.. 402a2070 12c81108 0112c110 0df00000 12c1f009 ................ 402a2080 11014d7f 08400901 85d3fe08 11262212 ..M..@.......&". 402a2090 8cf22801 8cb22148 7f284222 02d212c1 ..(...!H.(B".... @@ -12278,9 +12278,9 @@ Contents of section .irom0.text: 402a20c0 fcff0000 2153f522 02100df0 12c1f009 ....!S."........ 402a20d0 0105cffe 26120b26 32081cf2 080112c1 ....&..&2....... 402a20e0 100df001 357f0220 04168001 32202422 ....5.. ....2 $" - 402a20f0 a01f8cc3 0c024559 10802201 20283146 ......EY..". (1F + 402a20f0 a01f8cc3 0c02055b 10802201 20283146 .......[..". (1F 402a2100 f6ff86f5 ff1cf246 f4ff0000 78ccfe3f .......F....x..? - 402a2110 5b0b0000 5f0b0000 d0972c40 8d0212c1 [..._.....,@.... + 402a2110 5b0b0000 5f0b0000 f0972c40 8d0212c1 [..._.....,@.... 402a2120 d0099121 faff013c f6280289 819c3241 ...!...<.(....2A 402a2130 f8ff3d00 01fd7cc0 00000137 f641f3ff ..=...|....7.A.. 402a2140 0c033904 22a02041 f3ff52a0 01003020 ..9.". A..R...0 @@ -12357,10 +12357,10 @@ Contents of section .irom0.text: 402a25b0 221c3527 330842a0 6327b402 462d0062 ".5'3.B.c'..F-.b 402a25c0 a06422a0 6402de02 02c07032 21026250 .d".d.....p2!.bP 402a25d0 7edc3332 a064011d 7ec00000 312b7f20 ~.32.d..~...1+. - 402a25e0 20f43022 8285be14 422c19b6 24322811 .0"....B,..$2(. + 402a25e0 20f43022 8245c014 422c19b6 24322811 .0".E..B,..$2(. 402a25f0 01d57cc0 0000e6d2 27588166 1522c517 ..|.....'X.f.".. - 402a2600 fe857b12 28113801 48ed516d 842c0762 ..{.(.8.H.Qm.,.b - 402a2610 de0162c6 15018dea c00000c5 7c128518 ..b.........|... + 402a2600 fe457d12 28113801 48ed516d 842c0762 .E}.(.8.H.Qm.,.b + 402a2610 de0162c6 15018dea c0000085 7e128518 ..b.........~... 402a2620 fe782166 170d3d0e 21faf342 a4a42212 .x!f..=.!..B..". 402a2630 02c5b3fe 32210256 330241df 7d48549c ....2!.V3.A.}HT. 402a2640 b451047f 52055ecc b50c02c5 70e10c02 .Q..R.^.....p... @@ -12482,24 +12482,24 @@ Contents of section .irom0.text: 402a2d80 042d0505 18e18162 f8820800 66182f98 .-.....b....f./. 402a2d90 01cd0926 19026639 05053ae7 8518ff26 ...&..f9..:....& 402a2da0 2c02663c 070c0210 112085e2 e0661c0e ,.f<..... ...f.. - 402a2db0 01027c02 20041650 00222000 859b1c2d ..|. ..P." ....- + 402a2db0 01027c02 20041650 00222000 459d1c2d ..|. ..P." .E..- 402a2dc0 0d3115f3 41c8ff01 d879c000 000c12c8 .1..A....y...... 402a2dd0 21d83108 1112c110 0df02d0d 310ff341 !.1.......-.1..A 402a2de0 c2ff01d1 79c00000 0c0246f8 ff000000 ....y.....F..... 402a2df0 d0cafe3f 31ffff0c 1222437e 0df00000 ...?1...."C~.... 402a2e00 31fcff0c 0222437e 0df00000 12c1f009 1...."C~........ - 402a2e10 01b63204 0c02c601 00202074 85d30f0c ..2...... t.... + 402a2e10 01b63204 0c02c601 00202074 45d50f0c ..2...... tE... 402a2e20 12080112 c1100df0 20207412 c1f00261 ........ t....a - 402a2e30 0085e20f 22a00102 210012c1 100df000 ...."...!....... - 402a2e40 12c1f002 610045e2 0f22a001 02210012 ....a.E.."...!.. + 402a2e30 0045e40f 22a00102 210012c1 100df000 .E.."...!....... + 402a2e40 12c1f002 610005e4 0f22a001 02210012 ....a...."...!.. 402a2e50 c1100df0 904e0040 12c1f002 6100d261 .....N.@....a..a 402a2e60 02c26101 dd02cd03 01fbffc0 00003d0c ..a...........=. - 402a2e70 2d0dc811 d8210594 0f080112 c1100df0 -....!.......... + 402a2e70 2d0dc811 d821c595 0f080112 c1100df0 -....!.......... 402a2e80 d44e0040 12c1f002 610001fd ffc00000 .N.@....a....... - 402a2e90 c5950f02 210012c1 10800000 12c1f002 ....!........... - 402a2ea0 610045da 0f022100 12c11080 00000000 a.E...!......... - 402a2eb0 12c1f002 6100c5da 0f022100 12c11080 ....a.....!..... - 402a2ec0 00000000 12c1f002 610085da 0f022100 ........a.....!. + 402a2e90 85970f02 210012c1 10800000 12c1f002 ....!........... + 402a2ea0 610005dc 0f022100 12c11080 00000000 a.....!......... + 402a2eb0 12c1f002 610085dc 0f022100 12c11080 ....a.....!..... + 402a2ec0 00000000 12c1f002 610045dc 0f022100 ........a.E...!. 402a2ed0 12c11080 00000000 12c1f009 01013b82 ..............;. 402a2ee0 c0000022 02060801 12c1100d f0000000 ..."............ 402a2ef0 12c1f0c2 61010261 0020c220 85e6e4c7 ....a..a. . .... @@ -12519,7 +12519,7 @@ Contents of section .irom0.text: 402a2fd0 04ac60ac 433a40e6 b4203d02 0c642144 ..`.C:@.. =..d!D 402a2fe0 93010c78 c0000061 9a7c0c15 524600c5 ...x...a.|..RF.. 402a2ff0 f5ff0c12 080112c1 100df00c 02c6fcff ................ - 402a3000 809b2c40 12c1f0c9 110901cd 02ccc221 ..,@...........! + 402a3000 a09b2c40 12c1f0c9 110901cd 02ccc221 ..,@...........! 402a3010 fcff0176 7ac00000 0c02c604 0045cde4 ...vz........E.. 402a3020 20322042 a006c02c 2001fa77 c000000c 2 B..., ..w.... 402a3030 12c81108 0112c110 0df00000 12c1f009 ................ @@ -12527,21 +12527,21 @@ Contents of section .irom0.text: 402a3050 0092a001 41cf81c0 20008224 9b908820 ....A... ..$... 402a3060 c0200082 649b72a0 02c02000 62249b70 . ..d.r... .b$.p 402a3070 6620c020 0062649b 52a004c0 20002224 f . .bd.R... ."$ - 402a3080 9b502220 c0200022 649b0c02 0548140c .P" . ."d....H.. + 402a3080 9b502220 c0200022 649b0c02 c549140c .P" . ."d....I.. 402a3090 12080112 c1100df0 12c1f029 01091145 ...........)...E 402a30a0 d2fd019b f7020000 8ce06612 0c51697c ..........f..Qi| 402a30b0 b8016205 5e0c1466 36600c02 06150001 ..b.^..f6`...... - 402a30c0 c382c000 0085b314 c0200031 b1817223 ......... .1..r# + 402a30c0 c382c000 0045b514 c0200031 b1817223 .....E... .1..r# 402a30d0 9b82a001 807720c0 20007263 9b0c26c0 .....w . .rc..&. 402a30e0 20005223 9b605520 c0200052 639b0c44 .R#.`U . .Rc..D 402a30f0 c0200022 239b4022 20c02000 22639b0c . ."#.@" . ."c.. - 402a3100 02310d9c 854014a1 537c0c09 924a5e45 .1...@..S|...J^E - 402a3110 99140c12 081112c1 100df016 4b052616 ............K.&. + 402a3100 02310d9c 454214a1 537c0c09 924a5e05 .1..EB..S|...J^. + 402a3110 9b140c12 081112c1 100df016 4b052616 ............K.&. 402a3120 5485e9fe 01aa82c0 000092af fec02000 T............. . 402a3130 41988182 249b9088 10c02000 82649b72 A...$..... ..d.r 402a3140 affdc020 0062249b 706610c0 20006264 ... .b$.pf.. .bd 402a3150 9b7cb5c0 20003224 9b503310 c0200032 .|.. .2$.P3.. .2 - 402a3160 649b213c 7c0c1002 425e0596 14459314 d.!<|...B^...E.. + 402a3160 649b213c 7c0c1002 425ec597 14059514 d.!<|...B^...... 402a3170 86e7ff56 86f42d04 06e6ff00 3102f522 ...V..-.....1.." 402a3180 63500df0 12c1f002 6100d261 02c26101 cP......a..a..a. 402a3190 dd02cd03 f6221d9c a3450501 ac220202 ....."...E...".. @@ -12556,7 +12556,7 @@ Contents of section .irom0.text: 402a3220 4c32000e 26130866 1c0a4200 0d661404 L2..&..f..B..f.. 402a3230 0c028609 00ecec01 24eb680d 6900581d ........$.h.i.X. 402a3240 5910722d 02726002 16e20082 02390768 Y.r-.r`......9.h - 402a3250 083d0d4b 4d8b5d05 591c0c12 c811d821 .=.KM.].Y......! + 402a3250 083d0d4b 4d8b5dc5 5a1c0c12 c811d821 .=.KM.].Z......! 402a3260 080112c1 100df001 337ba80d a900981d ........3{...... 402a3270 991006f3 ff000000 12c1f002 6100c261 ............a..a 402a3280 01d26102 cd02dd03 f622189c 5305f600 ..a......"..S... @@ -12591,7 +12591,7 @@ Contents of section .irom0.text: 402a3450 024588ff d73c190b 420c330c b0400383 .E...<..B.3..@.. 402a3460 c7300d51 7c7b0c02 d2457cc2 457d4600 .0.Q|{...E|.E}F. 402a3470 007cf2c8 11d82108 0112c110 0df00000 .|....!......... - 402a3480 12c1f009 01b63204 0c028603 00855213 ......2.......R. + 402a3480 12c1f009 01b63204 0c028603 00455413 ......2......ET. 402a3490 02a00120 322022a0 00302083 080112c1 ... 2 "..0 ..... 402a34a0 100df000 216c7b22 027e0df0 32a0fc27 ....!l{".~..2..' 402a34b0 830a5168 7b0c1422 457e4600 000c042d ..Qh{.."E~F....- @@ -12622,7 +12622,7 @@ Contents of section .irom0.text: 402a3640 ec2321fa ff1c532c 054d0042 c4640160 .#!...S,.M.B.d.` 402a3650 acc00000 61f4ff0c 1581f3ff 78017968 ....a.......x.yh 402a3660 52460046 00002960 081112c1 100df000 RF.F..)`........ - 402a3670 909b2c40 b09b2c40 12c1f009 01b6330f ..,@..,@......3. + 402a3670 b09b2c40 d09b2c40 12c1f009 01b6330f ..,@..,@......3. 402a3680 21fcff0c 3301d978 c000000c 02060400 !...3..x........ 402a3690 9c449c25 2b333030 74014dac c000000c .D.%+300t.M..... 402a36a0 12080112 c1100df0 21f3ff01 d078c000 ........!....x.. @@ -12720,7 +12720,7 @@ Contents of section .irom0.text: 402a3c60 0f0bff97 a2c8c73e 042c0002 4c001bcc .......>.,..L... 402a3c70 c6faff0b ddc636ff 9d0412c1 d0090159 ......6........Y 402a3c80 714d0369 817cf399 616d0578 815d0985 qM.i.|..am.x.].. - 402a3c90 c8ff0801 12c1300d f0000000 209d2c40 ......0..... .,@ + 402a3c90 c8ff0801 12c1300d f0000000 409d2c40 ......0.....@.,@ 402a3ca0 82a0a080 11c0f261 1b426122 52612362 .......a.Ba"Ra#b 402a3cb0 61247261 2522611c d26119e2 611ac261 a$ra%"a..a..a..a 402a3cc0 18026117 cd03013a eeed0307 c3382d03 ..a....:.....8-. @@ -12760,15 +12760,15 @@ Contents of section .irom0.text: 402a3ee0 c6e2ff0c 0d4c1fcd 0186f6ff 12c1f0c9 .....L.......... 402a3ef0 110901cd 020c0285 2f00080c 3d02dc80 ......../...=... 402a3f00 c81c8c82 08432d0c c00000c6 0200222c .....C-.......", - 402a3f10 04c57311 c02c2005 b31bc811 080112c1 ..s.., ......... + 402a3f10 04857511 c02c20c5 b41bc811 080112c1 ..u.., ......... 402a3f20 100df000 12c1f0c9 110901cd 020c1205 ................ 402a3f30 2c00080c 3d02dc80 c81c8c82 08432d0c ,...=........C-. - 402a3f40 c00000c6 0200222c 04457011 c02c2085 ......",.Ep.., . - 402a3f50 af1bc811 080112c1 100df000 32a0b242 ............2..B + 402a3f40 c00000c6 0200222c 04057211 c02c2045 ......",..r.., E + 402a3f50 b11bc811 080112c1 100df000 32a0b242 ............2..B 402a3f60 a5dc0c65 52423242 52183242 390c020d ...eRB2BR.2B9... - 402a3f70 f0000000 309d2c40 1cd82b40 941f1040 ....0.,@..+@...@ - 402a3f80 cc0c2a40 243f2a40 10d92b40 5c3f2a40 ..*@$?*@..+@\?*@ - 402a3f90 1580fe3f 409d2c40 609d2c40 909d2c40 ...?@.,@`.,@..,@ + 402a3f70 f0000000 509d2c40 38d82b40 941f1040 ....P.,@8.+@...@ + 402a3f80 cc0c2a40 243f2a40 2cd92b40 5c3f2a40 ..*@$?*@,.+@\?*@ + 402a3f90 1580fe3f 609d2c40 809d2c40 b09d2c40 ...?`.,@..,@..,@ 402a3fa0 ec3e2a40 12c1c0d9 e1c9d1e9 f109c1ed .>*@............ 402a3fb0 0401f0ff cd022d03 380c29b1 dc834c42 ......-.8.)...LB 402a3fc0 42a0c00c 053d0001 5775c000 00dd0229 B....=..Wu.....) @@ -12780,12 +12780,12 @@ Contents of section .irom0.text: 402a4020 c00000b2 2c32dc6b 31d6ff39 ad05d2fc ....,2.k1..9.... 402a4030 0b425674 0d0c0559 81599159 a1463800 .BVt...Y.Y.Y.F8. 402a4040 d02d2052 c12842c1 2432c120 880e8903 .- R.(B.$2. .... - 402a4050 781e7904 682e6905 c5781b41 2cf84824 x.y.h.i..x.A,.H$ + 402a4050 781e7904 682e6905 857a1b41 2cf84824 x.y.h.i..z.A,.H$ 402a4060 dc5431c4 ff5c0242 a1000c05 012e75c0 .T1..\.B......u. 402a4070 00005126 f84d0229 2521c2ff 1cd30ca5 ..Q&.M.)%!...... 402a4080 01d4a9c0 000071c1 ff2d0d32 c12042c1 ......q..-.2. B. - 402a4090 2461bdff 52c12869 016d0c45 781b71bc $a..R.(i.m.Ex.q. - 402a40a0 ff720700 1617052d 0ec59715 21baff01 .r.....-....!... + 402a4090 2461bdff 52c12869 016d0c05 7a1b71bc $a..R.(i.m..z.q. + 402a40a0 ff720700 1617052d 0e859915 21baff01 .r.....-....!... 402a40b0 4f76c000 0021b8ff 72012462 01235201 Ov...!..r.$b.#R. 402a40c0 22420121 32012002 01250901 e20126e9 "B.!2. ..%....&. 402a40d0 11c20127 c921b201 28b931a2 0129a941 ...'.!..(.1..).A @@ -12797,19 +12797,19 @@ Contents of section .irom0.text: 402a4130 f20c0501 fc74c000 0051f4f7 4d022915 .....t...Q..M.). 402a4140 2198ff32 a01c52a0 0a01a1a9 c0000071 !..2..R........q 402a4150 8fffd02d 2032c120 42c12461 8bff52c1 ...- 2. B.$a..R. - 402a4160 2869016d 0c856b1b 46e3ff00 12c1f002 (i.m..k.F....... - 402a4170 6100c261 01422232 20c220ec 14280285 a..a.B"2 . ..(.. - 402a4180 781b21e2 f7281216 5204317a ff42a11c x.!..(..R.1z.B.. + 402a4160 2869016d 0c456d1b 46e3ff00 12c1f002 (i.m.Em.F....... + 402a4170 6100c261 01422232 20c220ec 14280245 a..a.B"2 . ..(.E + 402a4180 7a1b21e2 f7281216 5204317a ff42a11c z.!..(..R.1z.B.. 402a4190 01e674c0 000041dd f70c0339 14c60b00 ..t...A....9.... - 402a41a0 517cff52 05008c45 10112085 a015222c Q|.R...E.. ...", - 402a41b0 0045751b 21d6f722 22021622 01316dff .Eu.!..""..".1m. + 402a41a0 517cff52 05008c45 10112045 a215222c Q|.R...E.. E..", + 402a41b0 0005771b 21d6f722 22021622 01316dff ..w.!..""..".1m. 402a41c0 42a12701 d974c000 0041d0f7 0c033924 B.'..t...A....9$ 402a41d0 280c8ce2 3168ff42 a12d01d3 74c00000 (...1h.B.-..t... 402a41e0 0c05590c c8110801 12c1100d f0000000 ..Y............. 402a41f0 41f276cc 622844dc 320c020d f066120b A.v.b(D.2....f.. 402a4200 28548c22 28020df0 0c020df0 0df02802 (T."(.........(. 402a4210 0df00000 cc95fe3f 6a95fe3f 21feff12 .......?j..?!... - 402a4220 c1f042a0 0232a006 02610345 1f20cca2 ..B..2...a.E. .. + 402a4220 c1f042a0 0232a006 02610305 2120cca2 ..B..2...a..! .. 402a4230 21faff01 ee75c000 0006ffff 083112c1 !....u.......1.. 402a4240 100df000 a925ff3f 5433ff3f aa25ff3f .....%.?T3.?.%.? 402a4250 1496fe3f 2996fe3f 4c32ff3f ac26ff3f ...?)..?L2.?.&.? @@ -12824,10441 +12824,10443 @@ Contents of section .irom0.text: 402a42e0 c2fe2020 7427339e 21dbff0c 0d01bf75 .. t'3.!......u 402a42f0 c0000031 d9ff0c15 2203e441 d8ff205d ...1...."..A.. ] 402a4300 93505074 5243e431 d6ff2d01 0599ff10 .PPtRC.1..-..... - 402a4310 3120d02d 2005eb01 c6daff00 02212392 1 .- ........!#. + 402a4310 3120d02d 20c5ec01 c6daff00 02212392 1 .- ........!#. 402a4320 a090c221 22d22121 9a110df0 41777f52 ...!".!!....Aw.R 402a4330 a0002020 74203004 50652030 648312c1 .. t 0.Pe 0d... 402a4340 f0603620 10221109 3101d477 c0000021 .`6 ."..1..w...! - 402a4350 c2ff2202 e4802201 20283185 88000831 .."...". (1....1 - 402a4360 12c1100d f0000000 d8201040 08080060 ......... .@...` - 402a4370 24030060 044d0040 31fcff12 c1f00c04 $..`.M.@1....... - 402a4380 0c420931 010ee9c0 00001c02 010ff0c0 .B.1............ - 402a4390 000041f6 ff22aecf c0200038 040cd520 ..A.."... .8... - 402a43a0 33103c02 202320c0 20002904 0c044034 3.<. # . .)...@4 - 402a43b0 20402420 01ba77c0 00000c03 5cc201ed @$ ..w.....\... - 402a43c0 ffc00000 314f7f21 eaffc020 0039020c ....1O.!... .9.. - 402a43d0 230cd201 a4ffc000 001c0201 f9e8c000 #............... - 402a43e0 00083112 c1100df0 9e97fe3f 00000700 ..1........?.... - 402a43f0 12c1f0d9 11d1fcff 0c153d0d 3c1422a1 ..........=.<.". - 402a4400 00026103 c2610201 4774c000 003192ff ..a..a..Gt...1.. - 402a4410 42a10020 c22001ff 72c00000 22a07001 B.. . ..r...".p. - 402a4420 16d1c000 0021f1ff c03c2042 a1000133 .....!...< B...3 - 402a4430 d0c00000 3d0d2d0c 3c64013b 74c00000 ....=.-. ... - 402a44d0 520e0542 0e0431de ff21deff 057cff21 R..B..1..!...|.! - 402a44e0 deff3d0d 857bff21 ddffd03d 20057bff ..=..{.!...= .{. - 402a44f0 21dcffd0 3d20857a ff22a75b 0c14225c !...= .z.".[.."\ - 402a4500 31424c00 424ce42d 0c0c530c 0562a07f 1BL.BL.-..S..b.. - 402a4510 0b335242 e55242e6 6242e752 42e94242 .3RB.RB.bB.RB.BB - 402a4520 e83030f4 5b225663 fe45ecff 0831c821 .00.["Vc.E...1.! - 402a4530 d811e801 12c1100d f0000000 6396fe3f ............c..? - 402a4540 7696fe3f 9096fe3f a996fe3f 12c1f009 v..?...?...?.... - 402a4550 3105f1ff 31c0ff21 f9ff0124 75c00000 1...1..!...$u... - 402a4560 213eff31 bdff4212 3121f5ff 012075c0 !>.1..B.1!... u. - 402a4570 000031ba ff21f3ff 011d75c0 000031b8 ..1..!....u...1. - 402a4580 ff21f1ff 011a75c0 00000831 12c1100d .!....u....1.... - 402a4590 f0000000 38080060 28deff3f 44221040 ....8..`(..?D".@ - 402a45a0 18080060 10deff3f 00b4c404 20000060 ...`...?.... ..` - 402a45b0 24000060 64100082 0c000060 10000060 $..`d......`...` - 402a45c0 12c1f0d9 110931c9 21dd0266 121a41f1 ......1.!..f..A. - 402a45d0 ff22aecf c0200038 04203310 2c022023 ."... .8. 3.,. # - 402a45e0 20c02000 2904060c 0041ebff 31ecff0c . .)....A..1... - 402a45f0 520172e8 c0000021 eaff32af 7fc02000 R.r....!..2... . - 402a4600 48023034 10c02000 3902c020 00480232 H.04.. .9.. .H.2 - 402a4610 aecf3034 10c02000 3902c1e2 ff21e2ff ..04.. .9....!.. - 402a4620 322c0001 0a76c000 003d022d 0d0501fa 2,...v...=.-.... - 402a4630 582c484c 50500440 4014c044 11f05511 X,HLPP.@@..D..U. - 402a4640 40552048 3cc02d11 40400440 5520481c @U H<.-.@@.@U H. - 402a4650 d022c031 d6ff4040 14802211 e044113a .".1..@@.."..D.: - 402a4660 32404520 c0200049 03c02000 58034187 2@E . .I.. .X.A. - 402a4670 7e404520 c0200049 03c02000 580341ef ~@E . .I.. .X.A. - 402a4680 e7404510 c0200049 0331c9ff 3a32dcad .@E.. .I.1..:2.. - 402a4690 41c9ffc0 20004903 31c8ff42 a1083a32 A... .I.1..B..:2 - 402a46a0 c0200058 03404520 86010000 420c2840 . .X.@E ....B.(@ - 402a46b0 4064c020 00490331 c1ff41fc 753a32c0 @d. .I.1..A.u:2. - 402a46c0 20004903 31bdff08 313a22c0 20004802 .I.1...1:". .H. - 402a46d0 1c133034 20c821d8 11c02000 390212c1 ..04 .!... .9... - 402a46e0 100df000 34211040 12c1f009 31203074 ....4!.@....1 0t - 402a46f0 66930e0c d30c1201 fbffc000 000ca306 f............... - 402a4700 01000cd2 27130822 a00101f6 ffc00000 ....'.."........ - 402a4710 083112c1 100df000 12c1f030 30f4c921 .1.........00..! - 402a4720 d9110931 cd023ad2 d71c1032 0c000c02 ...1..:....2.... - 402a4730 01edffc0 00001bcc 06fbff00 0831c821 .............1.! - 402a4740 d81112c1 100df000 12c1f0c9 210931cd ............!.1. - 402a4750 02320c00 8cb30c02 1bcc01e2 ffc00000 .2.............. - 402a4760 46fbff08 31c82112 c1100df0 6833ff3f F...1.!.....h3.? - 402a4770 10482a40 12c1f041 fdffe901 ed0221fc .H*@...A......!. - 402a4780 ff0ca5d9 11dd030c 030931c9 2185eefe ..........1.!... - 402a4790 c185ff0c 02e90c85 e2ff0c12 d90c05e2 ................ - 402a47a0 ff2c0201 07e8c000 000831c8 21d811e8 .,........1.!... - 402a47b0 0112c110 0df00000 00c20100 21ffff12 ............!... - 402a47c0 c1f03d02 0931c5fa ff083112 c1100df0 ..=..1....1..... - 402a47d0 94211040 12c1f009 31203074 66930e0c .!.@....1 0tf... - 402a47e0 d30c0201 fbffc000 000ca306 01000cd2 ................ - 402a47f0 27130822 a00001f6 ffc00000 083112c1 '..".........1.. - 402a4800 100df000 1c000060 00000060 fc221040 .......`...`.".@ - 402a4810 12c1f028 020931c9 21d91156 120421f9 ...(..1.!..V..!. - 402a4820 ff0c0cc0 2000d802 d0d074d7 bc1e21f6 .... .....t...!. - 402a4830 ff1bccc0 20003802 22a00030 307401a9 .... .8."..00t.. - 402a4840 ffc00000 c0c07406 f8ff0000 00215bff ......t......![. - 402a4850 32a101c0 20003902 0c0201ec ffc00000 2... .9......... - 402a4860 0831c821 d81112c1 100df000 202074c0 .1.!........ t. - 402a4870 42112024 c0414dff 8022114a 22c02000 B. $.AM..".J". . - 402a4880 58027c34 404510e0 33113034 20c02000 X.|4@E..3.04 . . - 402a4890 39020df0 202074c0 42112024 c04143ff 9... t.B. $.AC. - 402a48a0 8022114a 22c02000 580242af cf404510 .".J". .X.B..@E. - 402a48b0 c0331130 3420c020 0039020d f0000000 .3.04 . .9...... - 402a48c0 ffff07fe 202074c0 42112024 c04137ff .... t.B. $.A7. - 402a48d0 8022114a 22c02000 580241f9 ff404510 .".J". .X.A..@E. - 402a48e0 c0200049 02c02000 48023034 20c02000 . .I.. .H.04 . . - 402a48f0 39020df0 202074c0 42112024 c0412bff 9... t.B. $.A+. - 402a4900 8022114a 22c02000 58027cc4 404510c0 .".J". .X.|.@E.. - 402a4910 20004902 262311c0 20004802 0c255033 .I.&#.. .H..%P3 - 402a4920 20403320 c0200039 020df000 12c1f0c9 @3 . .9........ - 402a4930 2120c074 211dff09 31014475 c000003d ! .t!...1.Du...= - 402a4940 022d0cc5 cff90831 c82112c1 100df000 .-.....1.!...... - 402a4950 10080060 ffff80ff ffff7fff ff7fffff ...`............ - 402a4960 20207440 4074c052 1107634c 81f9ff62 t@@t.R..cL...b - 402a4970 aecfc020 00780800 44116077 1062a100 ... .x..D.`w.b.. - 402a4980 606720c0 20006908 2065c080 76116108 `g . .i. e..v.a. - 402a4990 ff6a67c0 20008806 71efff70 78104047 .jg. ...q..px.@G - 402a49a0 20c02000 4906c020 00780641 458b4047 . .I.. .x.AE.@G - 402a49b0 20c02000 49068606 002045c0 80641141 . .I.... E..d.A - 402a49c0 fcfe4a46 c0200078 0461e3ff 606710c0 ..JF. .x.a..`g.. - 402a49d0 20006904 17633161 65fe32ae cfc02000 .i..c1ae.2... . - 402a49e0 48062055 c0304410 32a10030 3420c020 H. U.0D.2..04 . - 402a49f0 00390631 eefe8055 113a55c0 20003805 .9.1...U.:U. .8. - 402a4a00 21c27d20 23204605 002055c0 21e8fe80 !.} # F.. U.!... - 402a4a10 55112a55 c0200038 0521d0ff 202310c0 U.*U. .8.!.. #.. - 402a4a20 20002905 0df00000 14090060 12c1f0c9 .)........`.... - 402a4a30 21d911e9 0120d074 0931cd03 01fee7c0 !.... .t.1...... - 402a4a40 0000ed02 c02d11d0 22c0d16e ff802211 .....-.."..n..". - 402a4a50 dad2c020 00222d00 31a97137 021901f5 ... ."-.1.q7.... - 402a4a60 e7c00000 e022c027 3c0d31ef ff22a073 .....".'<.1..".s - 402a4a70 c0200029 0346f6ff 0831c821 d811e801 . .).F...1.!.... - 402a4a80 12c1100d f0000000 12c1e0c9 61d951e9 ............a.Q. - 402a4a90 4120d074 f9310971 30c32001 e6e7c000 A .t.1.q0. ..... - 402a4aa0 00fd02c0 2d11d022 c0d156ff 802211da ....-.."..V..".. - 402a4ab0 d2e2a073 c0200028 0d202075 9c5201dd ...s. .(. u.R.. - 402a4ac0 e7c00000 f022c027 3c0f21d7 ffc02000 .....".'<.!... . - 402a4ad0 e90286f7 ff0c1246 00000c02 0871c861 .......F.....q.a - 402a4ae0 d851e841 f83112c1 200df000 202074c0 .Q.A.1.. ... t. - 402a4af0 32112023 c031adfe 8022113a 22c02000 2. #.1...".:". . - 402a4b00 48023162 7d303420 c0200039 02c02000 H.1b}04 . .9.. . - 402a4b10 480231ca e6303410 c0200039 020df000 H.1..04.. .9.... - 402a4b20 202074c0 42112024 c041a4fe 8022114a t.B. $.A...".J - 402a4b30 22c02000 39020df0 202074c0 42112024 ". .9... t.B. $ - 402a4b40 c0419dfe 8022114a 22c02000 48023034 .A...".J". .H.04 - 402a4b50 20c02000 39020df0 e8462a40 d4472a40 . .9....F*@.G*@ - 402a4b60 68211040 2c240040 12c1f009 31202074 h!.@,$.@....1 t - 402a4b70 66120521 f9ffc602 0021f8ff 01faffc0 f..!.....!...... - 402a4b80 000021f7 ff01f7ff c0000008 3112c110 ..!.........1... - 402a4b90 0df00000 12c1f0c9 21c182fe 0931d911 ........!....1.. - 402a4ba0 e9010c1d ed03290c 0c330c02 391cd92c ......)..3..9.., - 402a4bb0 226c03d2 6c0485a0 ff2d0de9 0c05a0ff "l..l....-...... - 402a4bc0 2c0201ff e6c00000 21e4ff01 e6ffc000 ,.......!....... - 402a4bd0 000831c8 21d811e8 0112c110 0df00000 ..1.!........... - 402a4be0 a825ff3f 12c1f020 307421fd ffc92109 .%.?... 0t!...!. - 402a4bf0 31d911e9 01220200 c1f27a26 12178023 1...."....z&...# - 402a4c00 01202831 26021c0c 042d0430 4c93302c . (1&....-.0L.0, - 402a4c10 833d04c6 00002d0c 0c030c05 41e97ac6 .=....-.....A.z. - 402a4c20 08000000 0191fdc0 00000c0e d1e57ac0 ..............z. - 402a4c30 2210cd0e 20cd8301 8cfdc000 00d03210 "... .........2. - 402a4c40 5d0e4d0d 2d0c0195 75c00000 0831c821 ].M.-...u....1.! - 402a4c50 d811e801 12c1100d f0000000 04080060 ...............` - 402a4c60 41ffff22 aecfc020 00380412 c1f02033 A.."... .8.... 3 - 402a4c70 103c0209 31202320 c0200029 040c1245 .<..1 # . .)...E - 402a4c80 f6ff0831 12c1100d f0000000 32c2d04d ...1........2..M - 402a4c90 020c9530 20742735 032d030d f022c4bf ...0 t'5.-...".. - 402a4ca0 202074f6 620522c4 c90df000 32c49f30 t.b.".....2..0 - 402a4cb0 30747cf2 f6630222 c4a90df0 db96fe3f 0t|..c.".......? - 402a4cc0 0e97fe3f 9e97fe3f 9d97fe3f 6497fe3f ...?...?...?d..? - 402a4cd0 8c0e1040 92a13090 11c0c261 4ad26149 ...@..0....aJ.aI - 402a4ce0 e26148cd 03ed02dd 040c0342 a1001021 .aH........B...! - 402a4cf0 2002614b f2614701 c670c000 0016cc0a .aK.aG..p...... - 402a4d00 0c02271d 072d0d01 0f73c000 0031ebff ..'..-...s...1.. - 402a4d10 20422010 212085f8 fe2d0116 1d070109 B .! ...-...... - 402a4d20 73c00000 31e7ff2a 2145f7fe 2d010105 s...1..*!E..-... - 402a4d30 73c00000 cd022d0d 010373c0 00002a2c s.....-...s...*, - 402a4d40 31e1ff20 c0f442a1 6322cc01 01e1ffc0 1.. ..B.c"...... - 402a4d50 0000fd02 2d0101fb 72c00000 4d023d01 ....-...r...M.=. - 402a4d60 2d0f01ac 70c00000 2d0101f6 72c00000 -...p...-...r... - 402a4d70 2a5f2d0d 52614001 f372c000 00522140 *_-.Ra@..r...R!@ - 402a4d80 4d023d0d 2d0501a3 70c00000 c60d0000 M.=.-...p....... - 402a4d90 01ed72c0 000031cc ff2a2145 f0fe2d01 ..r...1..*!E..-. - 402a4da0 01e972c0 000020c0 f4c60d00 0031c7ff ..r... ......1.. - 402a4db0 102120c5 eefe1021 2001e272 c0000020 .! ....! ..r... - 402a4dc0 c0f416ed 010c0f4d 0c3d0f2d 0e050e16 .......M.=.-.... - 402a4dd0 9ccf31bc ff42a177 2d0f01d3 71c00000 ..1..B.w-...q... - 402a4de0 06030000 c04c2010 3120e02e 20050c16 .....L .1 .. ... - 402a4df0 02214b92 a130c221 4ad22149 e22148f2 .!K..0.!J.!I.!H. - 402a4e00 21479a11 0df00000 99a2fe3f 41ffff12 !G.........?A... - 402a4e10 c1f00c13 0931c5eb ff083112 c1100df0 .....1....1..... - 402a4e20 9f97fe3f b197fe3f 12c1d0c9 a1e98109 ...?...?........ - 402a4e30 b1d991f9 71ed02cd 0316f207 16c30722 ....q.........." - 402a4e40 02001662 0721f6ff e03e2001 e872c000 ...b.!...> ..r.. - 402a4e50 00dd0e2c 53220d00 dc12224c 00219aff ...,S"...."L.!.. - 402a4e60 3d0e01e2 72c00000 06140000 00379241 =...r........7.A - 402a4e70 220d0139 1145e1ff fd02220d 022b5d59 "..9.E...."..+]Y - 402a4e80 0185e0ff 4d023811 5801260f 02660213 ....M.8.X.&..f.. - 402a4e90 0c02224c 0021e3ff 3d0f01d4 72c00000 .."L.!..=...r... - 402a4ea0 06060000 c0ff1120 4f20424c 00dd0586 ....... O BL.... - 402a4eb0 0000224c 001bdd1b cc06e6ff 08b1c8a1 .."L............ - 402a4ec0 d891e881 f87112c1 300df000 c097fe3f .....q..0......? - 402a4ed0 12c1f009 31282278 0262020f 52020e42 ....1("x.b..R..B - 402a4ee0 020d3202 0c21f9ff 01c172c0 00000831 ..2..!....r....1 - 402a4ef0 12c1100d f0000000 e797fe3f 12c1e009 ...........?.... - 402a4f00 71282280 33013038 3182020c 62020f52 q(".3.081...b..R - 402a4f10 020e4202 0d390178 0221f7ff 3d0801b3 ..B..9.x.!..=... - 402a4f20 72c00000 087112c1 200df000 1498fe3f r....q.. ......? - 402a4f30 1a98fe3f 1c98fe3f 26bbfe3f 2d98fe3f ...?...?&..?-..? - 402a4f40 3398fe3f 3dbbfe3f d498fe3f 28aefe3f 3..?=..?...?(..? - 402a4f50 90e10040 92a0e090 11c0d261 35dd0222 ...@.......a5.." - 402a4f60 a0a0c261 362c04cd 031a2232 a0000261 ...a6,...."2...a - 402a4f70 37e26134 f2613301 f6ffc000 004c040c 7.a4.a3......L.. - 402a4f80 034a2101 f3ffc000 0022a080 2c040c03 .J!......"..,... - 402a4f90 10228001 efffc000 004c040c 032d0101 .".......L...-.. - 402a4fa0 ecffc000 0022a0a0 2c040c03 10228001 ....."..,....".. - 402a4fb0 1870c000 004c040c 034a2101 1570c000 .p...L...J!..p.. - 402a4fc0 0022a080 2c040c03 10228001 1170c000 ."..,...."...p.. - 402a4fd0 004c040c 032d0101 0e70c000 00160c12 .L...-...p...... - 402a4fe0 22a1132a cc31d1ff 2d0c019e a1c00000 "..*.1..-....... - 402a4ff0 16d210e1 cfff5bf2 e03e20f0 2f200199 ......[..> ./ .. - 402a5000 a1c00000 f042c040 4074cce2 2d0c014d .....B.@@t..-..M - 402a5010 72c00000 2a2cf042 c0404074 1cf247b2 r...*,.B.@@t..G. - 402a5020 02063700 22a0803d 0f1a2201 fa6fc000 ..7."..=.."..o.. - 402a5030 0032a0a0 22a08010 33801022 8085deff .2.."...3..".... - 402a5040 32a08021 bcff1a33 016972c0 000032a0 2..!...3.ir...2. - 402a5050 a021b9ff 10338001 6572c000 0022a0a0 .!...3..er...".. - 402a5060 1a220138 72c00000 e6120286 240031b3 .".8r.......$.1. - 402a5070 ffc02c20 017ca1c0 0000bcb2 5bf23d0e .., .|......[.=. - 402a5080 f02f2001 78a1c000 00f042c0 404074cc ./ .x.....B.@@t. - 402a5090 f2c02c20 012c72c0 00002a2c f042c040 .., .,r...*,.B.@ - 402a50a0 40743cf2 4732593d 0f2d0101 da6fc000 @t<.G2Y=.-...o.. - 402a50b0 0032c140 2d0105d7 ff21a1ff 3d01014b .2.@-....!..=..K - 402a50c0 72c00000 21a0ff32 c1400148 72c00000 r...!..2.@.Hr... - 402a50d0 22c14001 1c72c000 00e61218 419bff2d ".@..r......A..- - 402a50e0 0d32a001 c5beff22 a0a032c1 402a21c5 .2....."..2.@*!. - 402a50f0 a2008605 0022c140 011372c0 0000e682 .....".@..r..... - 402a5100 da4192ff 0c13d02d 2085bcff 02213792 .A.....- ....!7. - 402a5110 a0e0c221 36d22135 e22134f2 21339a11 ...!6.!5.!4.!3.. - 402a5120 0df00000 a0512a40 fc4e2a40 d04e2a40 .....Q*@.N*@.N*@ - 402a5130 31fdff12 c1f00931 c921cd02 85131631 1......1.!.....1 - 402a5140 faffc02c 20051416 31f9ff2d 0c851416 ..., ...1..-.... - 402a5150 0831c821 12c1100d f0000000 5f97fe3f .1.!........_..? - 402a5160 4898fe3f 6197fe3f ec25ff3f 5998fe3f H..?a..?.%.?Y..? - 402a5170 ac25ff3f f025ff3f 7498fe3f 7a98fe3f .%.?.%.?t..?z..? - 402a5180 7f98fe3f 8598fe3f 8798fe3f 8d98fe3f ...?...?...?...? - 402a5190 9698fe3f a298fe3f ae98fe3f 6089fe3f ...?...?...?`..? - 402a51a0 12c1c040 40f4c9e1 2951cd03 49410c03 ...@@...)Q..IA.. - 402a51b0 0ca42d01 09f1e261 0cf9b1d2 610d0164 ..-....a....a..d - 402a51c0 ffc00000 e1e6ff2d 0c3d0e01 26a1c000 .......-.=..&... - 402a51d0 00f1e5ff 16920538 41202cc0 d2c3fcd0 .......8A ,..... - 402a51e0 228031df ff20d0f4 c02c2001 1ea1c000 ".1.. ..., ..... - 402a51f0 00bcc2e2 c21031db ff2d0e01 1aa1c000 ......1..-...... - 402a5200 00acc2e0 42c03d0e 2d010182 6fc00000 ....B.=.-...o... - 402a5210 2d010139 cec00000 290f3d02 21d4ff5d -..9....).=.!..] - 402a5220 0d4d0d01 f271c000 00280fd7 120206c9 .M...q...(...... - 402a5230 000ca40c 032d0101 46ffc000 0031c7ff .....-..F....1.. - 402a5240 2d0c0108 a1c00000 d1caff16 720b3841 -...........r.8A - 402a5250 42c3fc20 3cc03a34 480d3030 f44a33c0 B.. <.:4H.00.J3. - 402a5260 22c04b22 326d0031 beff20e0 f4c02c20 ".K"2m.1.. ..., - 402a5270 01fda0c0 0000bc22 52c21031 baff2d05 ......."R..1..-. - 402a5280 597101f8 a0c00000 31bbff58 712903ac Yq......1..Xq).. - 402a5290 725042c0 3d052d01 015f6fc0 00002d01 rPB.=.-.._o...-. - 402a52a0 0116cec0 0000290f 86030000 280d8c82 ......).....(... - 402a52b0 0c02290d 290f0620 0000280f 32a3ff2a ..).).. ..(.2..* - 402a52c0 2e27b31b 1bee317f fe42a10e 2d0e0180 .'....1..B..-... - 402a52d0 fec00000 31a8ff4d 0e29033d 0cc61000 ....1..M.).=.... - 402a52e0 3179fe42 a1111b22 017afec0 0000ed02 1y.B...".z...... - 402a52f0 21a1ffe9 022d0c01 9371c000 004d023d !....-...q...M.= - 402a5300 0c2d0e46 0700219b ffe80216 1efa280d .-.F..!.......(. - 402a5310 38413a22 290d2d0e 018b71c0 00004841 8A:").-...q...HA - 402a5320 3d0c2a2e 013c6fc0 0000380d 280f2793 =.*.. Ra.. - 402a53f0 096fc000 003164ff 2d0e019a a0c00000 .o...1d.-....... - 402a5400 58711622 061b353a 3e3042c0 40407428 Xq."..5:>0B.@@t( - 402a5410 61860600 00315cff e02e2001 92a0c000 a....1\... ..... - 402a5420 00163204 e042c028 41404074 e03e2001 ..2..B.(A@@t.> . - 402a5430 f96ec000 003149ff 2d0c018a a0c00000 .n...1I.-....... - 402a5440 acd24b32 2d0c3971 013f71c0 00003871 ..K2-.9q.?q...8q - 402a5450 30ccc02a 2c204074 22a11320 2d8001ed 0..*, @t".. -... - 402a5460 6ec00000 46020000 7cf2290d 06040000 n...F...|.)..... - 402a5470 003114fe 42a0e4f0 2f20012b 70c00000 .1..B.../ .+p... - 402a5480 380d2142 ff0c0c01 5971c000 00322104 8.!B....Yq...2!. - 402a5490 2140ff01 5671c000 00322106 213eff01 !@..Vq...2!.!>.. - 402a54a0 5371c000 0032a113 213cff30 3d80014f Sq...2..!<.0=..O - 402a54b0 71c00000 f13aff28 41012271 c00000e8 q....:.(A."q.... - 402a54c0 0f3d022d 0e397101 1f71c000 00387137 .=.-.9q..q...8q7 - 402a54d0 a2052841 06010000 e80f2d0e 011a71c0 ..(A......-...q. - 402a54e0 00003841 4d022d0e 01338ec0 0000eca2 ..8AM.-..3...... - 402a54f0 280d8cf2 66123531 29ffc05c a03055a0 (...f.51)..\.0U. - 402a5500 48258602 002125ff c05ca020 55a04815 H%...!%..\. U.H. - 402a5510 9c942851 3d0dc004 00060400 1bccf2cf ..(Q=........... - 402a5520 14663c92 0c042851 3d04857a ff3111ff .f<...(Q=..z.1.. - 402a5530 280330c3 2016f200 31e3fd42 a1c401fa (.0. ...1..B.... - 402a5540 6fc00000 0c02290c 31dffd42 a1c72d0d o.....).1..B..-. - 402a5550 01f66fc0 000008f1 c8e1d8d1 e8c1f8b1 ..o............. - 402a5560 12c1400d f0000000 d025ff3f b025ff3f ..@......%.?.%.? - 402a5570 30512a40 12c1f0c2 6102c1fb ff026103 0Q*@....a.....a. - 402a5580 1c03390c 0c03391c 31f9ff39 2c291331 ..9...9.1..9,).1 - 402a5590 f8ff2d0c 05cd152d 0c05dd15 0831c821 ..-....-.....1.! - 402a55a0 12c1100d f0000000 f425ff3f 9e97fe3f .........%.?...? - 402a55b0 44582a40 12c1f0c9 21c1fbff 0931d911 DX*@....!....1.. - 402a55c0 31fbffdd 022c0229 0c2c241c 0201c0fd 1....,.).,$..... - 402a55d0 c0000029 2c31f6ff d9122d0c 85c9152d ...),1....-....- - 402a55e0 0cc58715 0831c821 d81112c1 100df000 .....1.!........ - 402a55f0 c5270000 12c1f0d2 61010261 03c26102 .'......a..a..a. - 402a5600 dd0285a7 fc66522f c1e8ff31 f9ff282c .....fR/...1..(, - 402a5610 3902282c 7cf33242 0c32420d 32420e32 9.(,|.2B.2B.2B.2 - 402a5620 420fd02d 2001c770 c0000020 40f43d0d B..- ..p... @.=. - 402a5630 2d0cc587 15460100 4535fd56 92fc0221 -....F..E5.V...! - 402a5640 03c22102 d2210112 c1100df0 1026ff3f ..!..!.......&.? - 402a5650 4a33ff3f f8bafe3f e6b8fe3f 0cb9fe3f J3.?...?...?...? - 402a5660 3f96fe3f 44271040 92a0d090 11c052c1 ?..?D'.@......R. - 402a5670 1022a080 1cc432a0 00202580 c2613202 ."....2.. %..a2. - 402a5680 6133d261 31e26130 f2612f01 31fec000 a3.a1.a0.a/.1... - 402a5690 00c1eeff 280c1672 0121edff 32a03b42 ....(..r.!..2.;B - 402a56a0 02063714 02c64000 22020537 1202863e ..7...@."..7...> - 402a56b0 00859cfc 66520485 33dc290c 280c16f2 ....fR..3.).(... - 402a56c0 0e1b2229 0c8535dc 32c110c2 a080cac3 ..")..5.2....... - 402a56d0 31e1ff4d 022d0c85 5cfe2d0c 01e2ffc0 1..M.-..\.-..... - 402a56e0 0000c1db ff220c06 dcd2720c 04620c03 ....."....r..b.. - 402a56f0 520c0242 0c01320c 00291122 0c052901 R..B..2..)."..). - 402a5700 21d6ff01 ba70c000 00820c03 0c030b28 !....p.........( - 402a5710 0c180012 400088a1 21d0faa2 0c067202 ....@...!.....r. - 402a5720 e4b20c05 d20c040c 546d0320 c22030e3 ........Tm. . 0. - 402a5730 205202e9 bcd59202 e7fc8a52 02e68055 R.........R...U - 402a5740 01505831 579b2d52 02e58055 01505831 .PX1W.-R...U.PX1 - 402a5750 579d2116 29008709 1bf202e8 805f0150 W.!.)........_.P - 402a5760 58315717 0832a001 f0707430 6320cc39 X1W..2...pt0c .9 - 402a5770 e242e90c 160b4440 40745b22 5614fb8c .B....D@@t["V... - 402a5780 13724ce4 66162921 b5ff0198 70c00000 .rL.f.)!....p... - 402a5790 520ce441 b2fa31b2 ff22c110 0550fe32 R..A..1.."...P.2 - 402a57a0 c1100c02 05a20086 01000000 280cc6c3 ............(... - 402a57b0 ff022133 92a0d0c2 2132d221 31e22130 ..!3....!2.!1.!0 - 402a57c0 f2212f9a 110df000 1426ff3f 68562a40 .!/......&.?hV*@ - 402a57d0 12c1f0c2 6102c1fc ff0931c0 2c2001b0 ....a.....1., .. - 402a57e0 72c00000 31faff2d 0c0c0401 4274c000 r...1..-....Bt.. - 402a57f0 000c152d 0c4d0532 a3e801aa 72c00000 ...-.M.2....r... - 402a5800 0831c821 12c1100d f0000000 12c1f0c9 .1.!............ - 402a5810 21d91109 31202074 cd0340d0 74167200 !...1 t..@.t.r. - 402a5820 2d0c05dd ff060400 c5210016 12ffd04d -........!.....M - 402a5830 2032a001 2d0c851d 000831c8 21d81112 2..-.....1.!... - 402a5840 c1100df0 12c1f009 314040f4 66140842 ........1@@.f..B - 402a5850 030022a0 7f271404 0c12c596 00083112 .."..'........1. - 402a5860 c1100df0 e033ff3f 21ffff12 c1f00261 .....3.?!......a - 402a5870 0345ad01 02210312 c1108000 00000000 .E...!.......... - 402a5880 21f9ff12 c1f00261 03859301 02210312 !......a.....!.. - 402a5890 c1108000 00000000 59b9fe3f b034ff3f ........Y..?.4.? - 402a58a0 6db9fe3f 0035ff3f 83b9fe3f d834ff3f m..?.5.?...?.4.? - 402a58b0 9ab9fe3f b833ff3f ba95fe3f 7c231040 ...?.3.?...?|#.@ - 402a58c0 48231040 24231040 d4231040 b7b9fe3f H#.@$#.@.#.@...? - 402a58d0 12c1f0c9 21c161fa 31f0ff21 f0ff4d0c ....!.a.1..!..M. - 402a58e0 0931d911 853bfe31 eeff21ee ff4d0c05 .1...;.1..!..M.. - 402a58f0 3bfe31ed ff21edff 4d0c453a fed1edff ;.1..!..M.E:.... - 402a5900 31ecff4d 0c2d0d85 39fe2153 fac1d5ff 1..M.-..9.!S.... - 402a5910 42123131 d1fa2d0c 0c050554 0151d0fa B.11..-....T.Q.. - 402a5920 41cffa31 ccfa0c17 2d0c1c46 c559010c A..1....-..F.Y.. - 402a5930 1641e1ff 5d063d0d 2d0c0570 0131dfff .A..].=.-..p.1.. - 402a5940 c02c20c5 780131de ffc02c20 85780131 ., .x.1..., .x.1 - 402a5950 ddffc02c 20857801 31dcff2d 0c057901 ..., .x.1..-..y. - 402a5960 21dbff01 2270c000 000831c8 21d81112 !..."p....1.!... - 402a5970 c1100df0 4026ff3f 12c1e0d9 51dd0221 ....@&.?....Q..! - 402a5980 fdffc961 e941f931 09712202 00cd0340 ...a.A.1.q"....@ - 402a5990 e07450f0 749c722d 0301ea6f c000005d .tP.t.r-...o...] - 402a59a0 0221b0ff 7d0f6d0e 4d0cd03d 20858401 .!..}.m.M..= ... - 402a59b0 0871c861 d851e841 f83112c1 200df000 .q.a.Q.A.1.. ... - 402a59c0 2826ff3f 278afe3f 2c26ff3f 31fdff12 (&.?'..?,&.?1... - 402a59d0 c1f0c921 09312203 00cd031b 22202074 ...!.1"....." t - 402a59e0 22430066 12110c15 31f7ff21 b2ff5045 "C.f....1..!..PE - 402a59f0 2045f8ff 86030000 21f4ff01 2972c000 E......!...)r.. - 402a5a00 000c0222 4c000831 c82112c1 100df000 ..."L..1.!...... - 402a5a10 40507430 40743d02 21a3ff12 c1f00261 @Pt0@t=.!......a - 402a5a20 0345f5ff 083112c1 100df000 40507430 .E...1......@Pt0 - 402a5a30 40743d02 219eff12 c1f00261 0385f3ff @t=.!......a.... - 402a5a40 083112c1 100df000 21cbff22 02000df0 .1......!..".... - 402a5a50 b426ff3f e0bafe3f 05bbfe3f c0a80001 .&.?...?...?.... - 402a5a60 a826ff3f 92a0b090 11c00261 2b4535fb .&.?.......a+E5. - 402a5a70 66320286 20000c22 055dfb2c 040c0322 f2.. ..".].,..." - 402a5a80 c16c0133 fdc00000 41f2ff31 f2ff22c1 .l.3....A..1..". - 402a5a90 6cc520fe 32c16c2d 014520fe 21efff32 l. .2.l-.E .!..2 - 402a5aa0 c16c01d2 6fc00000 22c16c01 a66fc000 .l..o...".l..o.. - 402a5ab0 00224160 0c522241 610c0222 61192241 ."A`.R"Aa.."a."A - 402a5ac0 680c4222 416922a0 64225135 10212005 h.B"Ai".d"Q5.! . - 402a5ad0 cdfc8511 fb21e1ff 32a08c22 61232261 .....!..2.."a#"a - 402a5ae0 252187e4 30318022 61240c12 4571fd45 %!..01."a$..Eq.E - 402a5af0 0bfb21db ff0c5339 0202212b 92a0b09a ..!...S9..!+.... - 402a5b00 110df000 18bbfe3f 2fbbfe3f 2835ff3f .......?/..?(5.? - 402a5b10 4835ff3f 9426ff3f d0261040 12c1f0c9 H5.?.&.?.&.@.... - 402a5b20 21d911cd 03dd023d 0221f6ff 02610301 !......=.!...a.. - 402a5b30 af6fc000 0021f4ff c03c2001 ac6fc000 .o...!...< ..o.. - 402a5b40 0021f2ff 0c033242 612c04d0 3d200131 .!....2Ba,..= .1 - 402a5b50 6dc00000 21efff3d 0c4c0401 2e6dc000 m...!..=.L...m.. - 402a5b60 00c1ecff 2d0c01ce 71c00000 31ebff2d ....-...q...1..- - 402a5b70 0c0c2401 6073c000 002d0c0c 150c0432 ..$.`s...-.....2 - 402a5b80 a3e801c8 71c00000 0831c821 d81112c1 ....q....1.!.... - 402a5b90 100df000 4abbfe3f 60bbfe3f a4241040 ....J..?`..?.$.@ - 402a5ba0 79bbfe3f 92bbfe3f 5496fe3f a0bbfe3f y..?...?T..?...? - 402a5bb0 b1bbfe3f 2c8afe3f c78aa900 40420f00 ...?,..?....@B.. - 402a5bc0 c1bbfe3f 92a2a090 11c00261 a7c261a6 ...?.......a..a. - 402a5bd0 d261a505 1ffb2612 130c12c5 45fb21ed .a....&.....E.!. - 402a5be0 ff01826f c0000006 02000000 00851efb ...o............ - 402a5bf0 6612e510 1120050f fc560201 0c121011 f.... ...V...... - 402a5c00 204510fc 21e5ff01 796fc000 0021e3ff E..!...yo...!.. - 402a5c10 c5a1fd0c 02c5fcfe 3111fc0c 340cc245 ........1...4..E - 402a5c20 96fdc10a fa0c023d 0cc564fd 220c0572 .......=..d."..r - 402a5c30 0c03620c 02520c01 420c0029 11220c04 ..b..R..B..).".. - 402a5c40 d187f931 d7ff2901 2d0d4505 fe21d5ff ...1..).-.E..!.. - 402a5c50 3d0d0166 6fc00000 32c11022 d3022c04 =..fo...2.."..,. - 402a5c60 0c0322c2 4401bafc c0000052 0c05420c ..".D......R..B. - 402a5c70 0431cdff 22a2541a 224502fe 22a2541a .1..".T."E..".T. - 402a5c80 22c552fc 22c11045 79fb3d02 cd0221c7 ".R."..Ey.=...!. - 402a5c90 ff01566f c0000001 74f9c000 00d76210 ..Vo....t.....b. - 402a5ca0 8cdcc5c2 ff21c2ff 01516fc0 00004613 .....!...Qo...F. - 402a5cb0 004590fd 22a001c5 f2fe22c1 1042d202 .E.."....."..B.. - 402a5cc0 21bdff32 c1106802 58122822 52641a22 !..2..h.X.("Rd." - 402a5cd0 641b21b9 ff52a264 5a532261 a032a270 d.!..R.dZS"a.2.p - 402a5ce0 22c1103a 3221b5ff 6264190c 14c52c1f "..:2!..bd....,. - 402a5cf0 21b4ff01 3e6fc000 00c5dc1e 45d6ff02 !...>o......E... - 402a5d00 21a792a2 a0c221a6 d221a59a 110df000 !.....!..!...... - 402a5d10 cbbbfe3f e1bbfe3f fc5d2a40 12c1f009 ...?...?.]*@.... - 402a5d20 31c92105 0afb6622 0e21f9ff 01306fc0 1.!...f".!...0o. - 402a5d30 0000c615 00000000 8508fb26 12120c12 ...........&.... - 402a5d40 452ffb21 94ff0129 6fc00000 c6010000 E/.!...)o....... - 402a5d50 004508fb 6612e6c1 42ff222c 00667207 .E..f...B.",.fr. - 402a5d60 856a1f22 a000290c 21ebff01 206fc000 .j."..).!... o.. - 402a5d70 0021e9ff 058e1f22 a007226c 0022a001 .!.....".."l.".. - 402a5d80 05e6fe31 b6fb0c34 0cc2857f fd0831c8 ...1...4......1. - 402a5d90 2112c110 0df00000 f3bbfe3f 12c1f0c9 !..........?.... - 402a5da0 21c12fff 0931280c 66721d05 661f280c !./..1(.fr..f.(. - 402a5db0 6672040c 02226c00 21f8ff01 0c6fc000 fr..."l.!....o.. - 402a5dc0 00457ffd 0c02c5e1 fe0831c8 2112c110 .E........1.!... - 402a5dd0 0df00000 388afe3f 04bcfe3f 16bcfe3f ....8..?...?...? - 402a5de0 30bcfe3f 4fbcfe3f 69bcfe3f 82bcfe3f 0..?O..?i..?...? - 402a5df0 94bcfe3f abbcfe3f c2bcfe3f 12c1f0c9 ...?...?...?.... - 402a5e00 210931cd 03b65202 c6250031 f2ff3022 !.1...R..%.1..0" - 402a5e10 a02802a0 020021f0 ff860000 21f0ff01 .(....!.....!... - 402a5e20 f36ec000 000c7321 0eff3902 c61c0021 .n....s!..9....! - 402a5e30 ecff01ee 6ec00000 280ccc62 21eaff06 ....n...(..b!... - 402a5e40 01000000 21e9ff01 e96ec000 00861400 ....!....n...... - 402a5e50 21e7ff01 e66ec000 00c02c20 c5c7fbc5 !....n...., .... - 402a5e60 15fc450c fc0c2306 efff0000 0021e0ff ..E...#......!.. - 402a5e70 01df6ec0 0000164c 01620c03 520c0242 ..n....L.b..R..B - 402a5e80 0c01320c 0021dbff 01d96ec0 0000c5f0 ..2..!....n..... - 402a5e90 ff21d9ff 01d66ec0 0000c571 fd22a001 .!....n....q.".. - 402a5ea0 05d4fe02 2103c821 12c1100d f0000000 ....!..!........ - 402a5eb0 21ecfe0c 14280232 c2f90c02 3024830d !....(.2....0$.. - 402a5ec0 f0000000 f8bafe3f e6b8fe3f 12c1c01c .......?...?.... - 402a5ed0 c40c0322 c11009f1 011efcc0 000005b1 ..."............ - 402a5ee0 db16b203 85b3db31 f7ff4d02 22c11005 .......1..M."... - 402a5ef0 dbfd22c1 1001dbfd c0000021 d5fd8202 .."........!.... - 402a5f00 06720204 62020352 02024202 01320200 .r..b..R..B..2.. - 402a5f10 89112202 05290121 ecff01b4 6ec00000 .."..).!....n... - 402a5f20 08f112c1 400df000 9e97fe3f f4bcfe3f ....@......?...? - 402a5f30 02bdfe3f 12bdfe3f 12c1f00c 820931c9 ...?...?......1. - 402a5f40 21d911c5 b31ad1f8 ff42a065 3d0d0c42 !........B.e=..B - 402a5f50 0160fbc0 0000cd02 3d0221f4 ffc58618 .`......=.!..... - 402a5f60 3d0c0c02 c5be1a31 f2ff0c12 05c41a31 =......1.......1 - 402a5f70 f1ff0c22 85c31a45 b61a3d0d c02c2042 ..."...E..=.., B - 402a5f80 a06c0169 6dc00000 0831c821 d81112c1 .l.im....1.!.... - 402a5f90 100df000 9ebdfe3f 84bdfe3f 89bdfe3f .......?...?...? - 402a5fa0 90bdfe3f 97bdfe3f 02befe3f f0e20040 ...?...?...?...@ - 402a5fb0 e8e20040 12c1c0c9 e1d9d109 f1e9c1f9 ...@............ - 402a5fc0 b14971dd 0320c074 cc430c02 86580000 .Iq.. .t.C...X.. - 402a5fd0 31f1ff0c 742d0101 426ec000 0022cc30 1...t-..Bn...".0 - 402a5fe0 2241053d 012d0dc5 db02ed02 16a2fd85 "A.=.-.......... - 402a5ff0 090331e9 ffdd022d 0e85da02 31e8fffd ..1....-....1... - 402a6000 022d0e05 da0231e6 ff29412d 0e45d902 .-....1..)A-.E.. - 402a6010 31e5ff29 51e02e20 85d80231 e3ff2961 1..)Q.. ...1..)a - 402a6020 2d0e05d8 02ed028c 2f4841cc 340c0e86 -......./HA.4... - 402a6030 19000c03 58510c12 4d035042 93586150 ....XQ..M.PB.XaP - 402a6040 23832704 e7371ee4 2d0fc5e1 0216c2fd #.'..7..-....... - 402a6050 284145e1 021642fd 2851c5e0 0216c2fc (AE...B.(Q...... - 402a6060 286145e0 021642fc 2d0ec5df 0216c2fb (aE...B.-....... - 402a6070 317af8c0 2ca02a23 385f4841 3242e538 1z..,.*#8_HA2B.8 - 402a6080 54585132 42e63855 48613242 e7385432 TXQ2B.8UHa2B.8T2 - 402a6090 42e8385e 0c1e3242 e9216ff8 c0cca0ca B.8^..2B.!o..... - 402a60a0 c2220ce5 80220120 283101c0 ffc00000 ."...". (1...... - 402a60b0 05ec0231 b9ff4d02 2d0d4522 03220ce6 ...1..M.-.E".".. - 402a60c0 80220120 283101b9 ffc00000 45ea0231 .". (1......E..1 - 402a60d0 b3ff4d02 2d0d8520 03220ce7 01b5ffc0 ..M.-.. ."...... - 402a60e0 000005e9 0231aeff 4d022d0d 051f0322 .....1..M.-...." - 402a60f0 0ce88022 01202831 01adffc0 000045e7 ...". (1......E. - 402a6100 0231a8ff 4d022d0d 451d0322 0ce98022 .1..M.-.E.."..." - 402a6110 01202831 01a6ffc0 000085e5 0231a2ff . (1.........1.. - 402a6120 4d022d0d 851b0328 714d0d3d 01051b03 M.-....(qM.=.... - 402a6130 2d0e08f1 c8e1d8d1 e8c1f8b1 12c1400d -.............@. - 402a6140 f0000000 a5bdfe3f b3bdfe3f b7bdfe3f .......?...?...? - 402a6150 c5bdfe3f ecbdfe3f a235ff3f d5bdfe3f ...?...?.5.?...? - 402a6160 d8bdfe3f 00000000 00001c40 dcbdfe3f ...?.......@...? - 402a6170 e1bdfe3f e7bdfe3f f1bdfe3f fdbdfe3f ...?...?...?...? - 402a6180 b595fe3f 43befe3f 05befe3f 18befe3f ...?C..?...?...? - 402a6190 23befe3f 2cbefe3f 34befe3f 39befe3f #..?,..?4..?9..? - 402a61a0 3ebefe3f 48befe3f 56befe3f 5fbefe3f >..?H..?V..?_..? - 402a61b0 69befe3f 73befe3f 81befe3f 89befe3f i..?s..?...?...? - 402a61c0 a0befe3f b0befe3f 92a0e090 11c02020 ...?...?...... - 402a61d0 7422612a 2d03d261 3532612b 026137c2 t"a*-..a52a+.a7. - 402a61e0 6136e261 34f26133 85b702dd 0232212b a6.a4.a3.....2!+ - 402a61f0 16725421 d4ff01fd 6dc00000 31d3ff2d .rT!....m...1..- - 402a6200 0d05ba02 ed02c1d6 ff16a209 05c70216 ................ - 402a6210 420931ce ff284e01 d6bfc000 00566208 B.1..(N......Vb. - 402a6220 21ccff01 f26dc000 00c5e502 ed022189 !....m........!. - 402a6230 f885db02 31c8ff4d 022d0e45 0a0321c6 ....1..M.-.E..!. - 402a6240 ff85da02 31c6ff4d 022d0e45 09032103 ....1..M.-.E..!. - 402a6250 f885d902 4d023d0c 2d0e4508 0331c2ff ....M.=.-.E..1.. - 402a6260 21c1ff05 d10231c1 ff4d022d 0e050703 !.....1..M.-.... - 402a6270 21c0ff85 d70231bf ff4d022d 0e050603 !.....1..M.-.... - 402a6280 2d0e4587 02fd0220 322021bb ff01d76d -.E.... 2 !....m - 402a6290 c0000022 212a0c04 3d0f0557 ff2d0fc5 ..."!*..=..W.-.. - 402a62a0 58032d0e 85950231 abff2d0d 45af02fd X.-....1..-.E... - 402a62b0 023d0c2d 0dc5ae02 ed02cc4f 56ce0446 .=.-.......OV..F - 402a62c0 20012d0f 85bb0216 12ff3162 f8284f01 .-.......1b.(O. - 402a62d0 a8bfc000 005632fe c5da0220 e22021df .....V2.... . !. - 402a62e0 f785d002 c03c204d 022d0e45 ff02c1a3 .....< M.-.E.... - 402a62f0 ff2d0d3d 0cc5aa02 ac9221a1 ffc5ce02 .-.=......!..... - 402a6300 4d023d0c 2d0e85fd 02060600 2d0e05b7 M.=.-.......-... - 402a6310 0216f242 31d2f728 4e0195bf c0000016 ...B1..(N....... - 402a6320 52fb8607 01c197ff d02d20c0 3c2045a7 R........- .< E. - 402a6330 029ca22d 01850cfb 8c422d01 c6000000 ...-.....B-..... - 402a6340 2192ff85 ca024d02 3d0c2d0e 05f902c1 !.....M.=.-..... - 402a6350 8fff2d0d 3d0cc5a4 02fd02ac 6285b002 ..-.=.......b... - 402a6360 31b9f78c 62285ff6 22022243 00220300 1...b(_."."C.".. - 402a6370 0110ffc0 0000c5bf 02204220 c03c20e0 ......... B .< . - 402a6380 2e20c5f5 02c182ff 2d0d3d0c 45a102fd . ......-.=.E... - 402a6390 02bc0245 ad029c22 285ff622 0e3110fa ...E..."(_.".1.. - 402a63a0 22430021 adf72202 e405f8fd 410dfa22 "C.!..".....A.." - 402a63b0 040001ff fec00000 85bb024d 023d0ce0 ...........M.=.. - 402a63c0 2e20c5f1 023173ff 2d0d859d 02fd020c . ...1s.-....... - 402a63d0 02226120 279f02c6 ac00059c f9316eff ."a '........1n. - 402a63e0 cd022d0f c59b0231 6dff2261 212d0f45 ..-....1m."a!-.E - 402a63f0 9b022261 22661c20 32212116 63033023 .."a"f. 2!!.c.0# - 402a6400 20c5a702 acd22221 2145a702 ac524221 ....."!!E...RB! - 402a6410 212844c6 06000000 00222122 16520105 !(D......"!".R.. - 402a6420 a60216f2 00222122 45a5028c 62322122 ....."!"E...b2!" - 402a6430 28438550 003147ff 2d0f8596 02226127 (C.P.1G.-...."a' - 402a6440 cc920c04 426120c6 06000000 00222127 ....Ba ......"!' - 402a6450 c5a20216 b2fe2221 27384221 fef70584 ......"!'8B!.... - 402a6460 fd0c1332 6120314e ff2d0f85 9302314d ...2a 1N.-....1M - 402a6470 ff226128 f02f20c5 92024221 28226129 ."a(./ ...B!("a) - 402a6480 9ce42d04 859f029c 72222129 16220105 ..-.....r"!).".. - 402a6490 9f028cc2 42212938 44422128 222404c5 ....B!)8DB!("$.. - 402a64a0 67ff3141 fff02f20 858f0222 61239c32 g.1A../ ..."a#.2 - 402a64b0 c59c028c e2222123 384221e7 f7057efd ....."!#8B!...~. - 402a64c0 0c133261 203139ff 2d0f858d 02226124 ..2a 19.-...."a$ - 402a64d0 9c424599 028cf242 2124215f f7385432 .BE....B!$!_.8T2 - 402a64e0 523122a0 01226120 3132fff0 2f20458b R1".."a 12../ E. - 402a64f0 02226125 16520185 980216f2 00422125 ."a%.R.......B!% - 402a6500 21d7f738 448579fd 0c122261 203129ff !..8D.y..."a 1). - 402a6510 f02f2005 89022261 26164201 0596028c ./ ..."a&.B..... - 402a6520 e2422126 21cff738 444577fd 0c122261 .B!&!..8DEw..."a - 402a6530 2045b502 3121ffcd 022d0f85 86029c62 E..1!...-.....b - 402a6540 8585f91b 220199fe c0000085 a202311a ....".........1. - 402a6550 ff4d022d 0c85d802 3221218c d32843c5 .M.-....2!!..(C. - 402a6560 a802310d ff4d022d 0c45d702 4221228c ..1..M.-.E..B!". - 402a6570 d4284485 a7023109 ff4d022d 0c05d602 .(D...1..M.-.... - 402a6580 22212716 120121b3 f705a602 31f2fe20 "!'...!.....1.. - 402a6590 4220c02c 2085d402 32212856 53004221 B ., ...2!(VS.B! - 402a65a0 2916e403 10212085 e5faf1fd fe9c322d )....! .......2- - 402a65b0 0185a302 4d023d0f 2d0c45d2 0222c120 ....M.=.-.E..". - 402a65c0 86040000 21f1fe45 a2024d02 3d0f2d0c ....!..E..M.=.-. - 402a65d0 c5d00221 fafe45a1 0231f2fe 4d022d0c ...!..E..1..M.-. - 402a65e0 c5cf0222 212316f2 00219bf7 c59f0231 ..."!#...!.....1 - 402a65f0 eefe4d02 2d0c85ce 02322124 16930121 ..M.-....2!$...! - 402a6600 16f72212 31016afe c0000085 960231e7 ..".1.j.......1. - 402a6610 fe204220 2d0c85cc 02422125 16140121 . B -....B!%...! - 402a6620 8ff7859c 0231e2fe 204220c0 2c2005cb .....1.. B ., .. - 402a6630 02222126 16120121 8af7059b 0231ddfe ."!&...!.....1.. - 402a6640 204220c0 2c2085c9 0231d2fe 4d0ce02e B ., ...1..M... - 402a6650 20c5c802 32212316 33032d03 05820242 ...2!#.3.-....B - 402a6660 2124ac84 ac622d04 c57f0232 21259cc3 !$...b-....2!%.. - 402a6670 9ca23023 20858002 9c224221 268cd42d ..0# ...."B!&..- - 402a6680 04c57f02 8c62053c ffcc1245 33f9c146 .....b.<...E3..F - 402a6690 fe2d0d3d 0cc57002 f1f0f616 52012261 .-.=..p.....R."a - 402a66a0 2b457c02 32212b8c 92285322 4fe422a0 +E|.2!+..(S"O.". - 402a66b0 01226120 220fe445 c7fd0c05 0c163d0d ."a "..E......=. - 402a66c0 2d054d0e 52612b62 612c858e ff322120 -.M.Ra+ba,...2! - 402a66d0 62212c52 212b2036 93326120 1b556655 b!,R!+ 6.2a .UfU - 402a66e0 dc220fe4 0133fec0 00008588 024d023d ."...3.......M.= - 402a66f0 0c2d0ec5 be022157 f7058f02 3196fe4d .-....!W....1..M - 402a6700 022d0ec5 bd022d0e c53e02cd 02203220 .-....-..>... 2 - 402a6710 21acfe01 b66cc000 0022212a 0c043d0c !....l..."!*..=. - 402a6720 850eff2d 0c451003 4221208c 1405ccfd ...-.E..B! ..... - 402a6730 2d0ec54c 02c60200 00000021 a2fe01ab -..L.......!.... - 402a6740 6cc00000 d02d2085 4b020221 3792a0e0 l....- .K..!7... - 402a6750 c22136d2 2135e221 34f22133 90118080 .!6.!5.!4.!3.... - 402a6760 00000000 cfbefe3f e9befe3f 9e97fe3f .......?...?...? - 402a6770 12c1f0c9 210931d9 1120c220 22020666 ....!.1.. . "..f - 402a6780 120e21f8 ff01996c c0000005 b0f90602 ..!....l........ - 402a6790 0021f5ff 01966cc0 0000d1f4 ff28dc3d .!....l......(.= - 402a67a0 0d1c7401 616bc000 0028bc3d 0d1c8401 ..t.ak...(.=.... - 402a67b0 5e6bc000 003d0d2d 0c1c9401 5b6bc000 ^k...=.-....[k.. - 402a67c0 000831c8 21d81112 c1100df0 f7befe3f ..1.!..........? - 402a67d0 bc26ff3f 70672a40 1fbffe3f 58bffe3f .&.?pg*@...?X..? - 402a67e0 65bffe3f 83bffe3f 12c1d0d9 91d1dfff e..?...?........ - 402a67f0 e981f971 ed03fd02 3c043d0d 3c8209b1 ...q....<.=.<... - 402a6800 c9a10133 f9c00000 cd023c14 3d0d1cc2 ...3......<.=... - 402a6810 0130f9c0 00003d0e 29dc0c44 2d0c01fd .0....=.)..D-... - 402a6820 69c00000 e1ebff5c 02225c02 280e620c i......\."\.(.b. - 402a6830 03520c02 420c0132 0c002901 21e4ff5c .R..B..2..).!..\ - 402a6840 07016a6c c0000021 e3ff3cd4 29cc2162 ..jl...!..<.).!b - 402a6850 943d0d29 ac22a200 011ef9c0 0000621c .=.)."........b. - 402a6860 02480e31 ddff5d0f 29bc4543 fd38bc21 .H.1..].).EC.8.! - 402a6870 dbff015e 6cc00000 2d0c0595 f2ecf221 ...^l...-......! - 402a6880 d8ff015a 6cc00000 28dc3d0d 4c740126 ...Zl...(.=.Lt.& - 402a6890 6bc00000 28bc3d0d 4c840123 6bc00000 k...(.=.L..#k... - 402a68a0 4c943d0d 2d0c0120 6bc00000 46020000 L.=.-.. k...F... - 402a68b0 21cdff01 4e6cc000 0008b1c8 a1d891e8 !...Nl.......... - 402a68c0 81f87112 c1300df0 96bffe3f bfbffe3f ..q..0.....?...? - 402a68d0 d7bffe3f 12c1f0c9 21d91109 31dd02cd ...?....!...1... - 402a68e0 03acb362 03035203 02420301 21f7ff32 ...b..R..B..!..2 - 402a68f0 0300013e 6cc00000 21b6ff28 02cc4221 ...>l...!..(..B! - 402a6900 f3ff4603 003d0c2d 0dc5edff 46020000 ..F..=.-....F... - 402a6910 21f0ff01 366cc000 000831c8 21d81112 !...6l....1.!... - 402a6920 c1100df0 c026ff3f f9bffe3f 02c0fe3f .....&.?...?...? - 402a6930 0ac0fe3f 15c0fe3f d4682a40 12c1b0c2 ...?...?.h*@.... - 402a6940 6112d261 11e26110 f9f10261 13ed0201 a..a..a....a.... - 402a6950 fd6bc000 00d1f3ff 298120c0 f4280df1 .k......). ..(.. - 402a6960 83ff16b2 0042a06b f03f2001 ef6ac000 .....B.k.? ..j.. - 402a6970 000c1542 a06c3d0f 2c0201ea 6ac00000 ...B.l=.,...j... - 402a6980 2c040c03 290d01a2 69c00000 31e7ff0c ,...)...i...1... - 402a6990 842d0e01 0889c000 009c5231 e4ff0c74 .-........R1...t - 402a69a0 2d0e0104 89c00000 0c738c62 46300000 -........s.bF0.. - 402a69b0 00000c83 3020741c f42cf527 3417c7b2 ....0 t..,.'4... - 402a69c0 142a6e62 06005796 04cd0246 02001b22 .*nb..W....F..." - 402a69d0 20207406 f9ff0c0c 0b2c2020 f442a01f t......, .B.. - 402a69e0 27b40286 2200222d 00304cc0 3a3e0179 '..."."-.0L.:>.y - 402a69f0 88c00000 3177ff28 038c9242 a0813d0f ....1w.(...B..=. - 402a6a00 01ca6ac0 00002881 0c152060 f442a082 ..j...(... `.B.. - 402a6a10 3d0f2d06 699101c3 6ac00000 316dff68 =.-.i...j...1m.h - 402a6a20 9129034d 060c0301 7a69c000 005168ff .).M....zi...Qh. - 402a6a30 68912805 4d06ca3e 016788c0 0000380d h.(.M..>.g....8. - 402a6a40 21bcff01 ea6bc000 002161ff 380221b9 !....k...!a.8.!. - 402a6a50 ff01e66b c0000038 0d51b7ff 42c11c2d ...k...8.Q..B..- - 402a6a60 01c5d014 280d42a0 903d0f01 af6ac000 ....(.B..=...j.. - 402a6a70 00022113 c22112d2 2111e221 10f8f112 ..!..!..!..!.... - 402a6a80 c1500df0 2c141040 12c1f0c9 21c86209 .P..,..@....!.b. - 402a6a90 310c0222 6c2b226c 29222c2c 22c2eff6 1.."l+"l)",,"... - 402a6aa0 220f222c 14663209 322c218c 332d0cc0 ".",.f2.2,!.3-.. - 402a6ab0 03004d0c 0c030c22 01f3ffc0 00000831 ..M....".......1 - 402a6ac0 c82112c1 100df000 12c1f0c9 21cd0222 .!..........!.." - 402a6ad0 222c0931 1c133792 22222c29 387c1b22 ",.1..7."",)8|." - 402a6ae0 3853226c 2927b343 1c22226c 2c4d0c0c 8S"l)'.C.""l,M.. - 402a6af0 030c2201 e4ffc000 00c60b00 66822c22 ..".........f.," - 402a6b00 2c2a1b22 226c2ab6 62210c03 0c92326c ,*.""l*.b!....2l - 402a6b10 2a226c2c c04c2022 a00201da ffc00000 *"l,.L "........ - 402a6b20 322c2216 5300c02c 20c00300 222c2b8c 2,".S.., ...",+. - 402a6b30 320b2222 6c2b0831 c82112c1 100df000 2.""l+.1.!...... - 402a6b40 12c1f0c9 21c86209 31222c2c 6652040c ....!.b.1",,fR.. - 402a6b50 62c60200 1c533792 041c6246 00000c82 b....S7...bF.... - 402a6b60 322c2022 6c2c8c33 2d0cc003 004d0c0c 2, "l,.3-....M.. - 402a6b70 030c2201 c4ffc000 000831c8 2112c110 ..".......1.!... - 402a6b80 0df00000 12c1f048 6209310c 8222642c .......Hb.1.."d, - 402a6b90 0c030c22 01bcffc0 00000831 12c1100d ...".......1.... - 402a6ba0 f0000000 12c1f0c9 210931c8 64cc930c ........!.1.d... - 402a6bb0 82226c2c 860f0000 0000222c 04569202 ."l,......",.V.. - 402a6bc0 222300ac 32280c0c 442822cb 22011169 "#..2(..D("."..i - 402a6bd0 c0000022 0c048c62 280cc539 e6060100 ..."...b(..9.... - 402a6be0 280c051a 140ca222 6c2c4d0c 0c030c22 (......"l,M...." - 402a6bf0 01a5ffc0 00000831 c82112c1 100df000 .......1.!...... - 402a6c00 12c1b0c2 6112c222 06e26110 f2610f22 ....a.."..a..a." - 402a6c10 a0000261 13d26111 f2a0b422 6c29fa2c ...a..a...."l)., - 402a6c20 ed034050 f429910b 252020f4 32a3fe27 ..@P.)..% .2..' - 402a6c30 b3028658 00288c4d 053d0e59 a101f568 ...X.(.M.=.Y...h - 402a6c40 c0000028 8c620200 60f114f0 30743981 ...(.b..`...0t9. - 402a6c50 321c1460 d44145c9 007d0222 2c2c0ce3 2..`.AE..}.",,.. - 402a6c60 58a13712 1137b202 064b0022 c2efb622 X.7..7...K."..." - 402a6c70 02c64800 460d0026 2d028646 00222c14 ..H.F..&-..F.",. - 402a6c80 26121422 0c048c62 280c853c e6c64100 &.."...b(..<..A. - 402a6c90 280c4577 14c63f00 1c12322c 1f226c2c (.Ew..?...2,."l, - 402a6ca0 16430f2d 0cc00300 063b0000 00222c08 .C.-.....;...",. - 402a6cb0 525c1950 35207261 0a05b500 225c1878 R\.P5 ra...."\.x - 402a6cc0 a1665d02 462400f6 6d05263d 1ac63100 .f].F$..m.&=..1. - 402a6cd0 666d0286 230026ad 02062900 22cc3845 fm..#.&...).".8E - 402a6ce0 0b01c621 00000000 661f0d3d 0722cc38 ...!....f..=.".8 - 402a6cf0 45ea0046 03000000 00662f09 3d0722cc E..F.....f/.=.". - 402a6d00 3805ed00 29dc2881 0bd2d0d0 74f62d0b 8...).(.....t.-. - 402a6d10 28dc4212 02380228 91459800 d22c0842 (.B..8.(.E...,.B - 402a6d20 1c1932c1 0c2d0d42 510649a1 c5b00048 ..2..-.BQ.I....H - 402a6d30 a12911eb 312d0d42 5107c5b3 00722c23 .)..1-.BQ....r,# - 402a6d40 292116e7 03621107 42110638 115d022d )!...b..B..8.].- - 402a6d50 0cc00700 060b0000 003d0722 cc3805eb .........=.".8.. - 402a6d60 00060200 003d0722 cc3805ee 0029dc42 .....=.".8...).B - 402a6d70 12023802 22a0b42a 2c459200 06060000 ..8."..*,E...... - 402a6d80 00663d13 521c1922 1c1857b2 0a2055c0 .f=.R.."..W.. U. - 402a6d90 5050f42a ee86a3ff 4d0c0c03 0c220139 PP.*....M....".9 - 402a6da0 ffc00000 022113c2 2112d221 11e22110 .....!..!..!..!. - 402a6db0 f8f112c1 500df000 406b2a40 006c2a40 ....P...@k*@.l*@ - 402a6dc0 886a2a40 12c1f0c2 6102c862 31fbff22 .j*@....a..b1.." - 402a6dd0 2c000261 03d91105 4c1431f8 ff280cd2 ,..a....L.1..(.. - 402a6de0 cc384549 1431f6ff 280c4545 14421c16 .8EI.1..(.EE.B.. - 402a6df0 389c2d0d 459e0038 7c2d0dc5 b8004802 8.-.E..8|-....H. - 402a6e00 29dc3204 00303441 326c1432 12022d04 ).2..04A2l.2..-. - 402a6e10 85ad0022 5c260c52 226c2b32 0c0428dc ..."\&.R"l+2..(. - 402a6e20 4212028c 93380228 0c0525e6 46020000 B....8.(..%.F... - 402a6e30 32220022 2c008507 1432a000 0ce2226c 2".",....2...."l - 402a6e40 2c39dc4d 0c0c2201 0fffc000 000831c8 ,9.M..".......1. - 402a6e50 21d81112 c1100df0 9e97fe3f 12c1d06d !..........?...m - 402a6e60 04e98142 a0d0ed03 0c0309b1 6901c9a1 ...B........i... - 402a6e70 d991cd02 f2610750 f0740165 68c00000 .....a.P.t.eh... - 402a6e80 2d0e01b0 6ac00000 31f4ffdd 0242a2c4 -...j...1....B.. - 402a6e90 1b22018f f7c00000 292c3d0e 011ba5c0 ."......),=..... - 402a6ea0 0000282c dad20c02 224d0068 0108b1f2 ..(,...."M.h.... - 402a6eb0 4c04693c d891c8a1 e881f871 12c1300d L.i<.......q..0. - 402a6ec0 f0000000 bc35ff3f 14752a40 12c1d070 .....5.?.u*@...p - 402a6ed0 7074c9a1 e981cd03 f9710c03 fd02ed04 pt.......q...... - 402a6ee0 22c2582c 4409b169 117921d9 91290150 ".X,D..i.y!..).P - 402a6ef0 d5200147 68c00000 2d0c0192 6ac00000 . .Gh...-...j... - 402a6f00 31d6ff5d 0242a2de 1b225931 0171f7c0 1..].B..."Y1.q.. - 402a6f10 00003d0c 226f1601 fca4c000 00222f16 ..=."o......."/. - 402a6f20 5831c1cd ff5a520c 02224500 bc0e2d0e X1...ZR.."E...-. - 402a6f30 01856ac0 00005d02 42a2e53d 0c22c201 ..j...].B..=.".. - 402a6f40 52610301 63f7c000 00226f17 3d0e01ee Ra..c...."o.=... - 402a6f50 a4c00000 222f1758 315a520c 02224500 ...."/.X1ZR.."E. - 402a6f60 bc0d2d0d 01786ac0 00005d02 42a2ed3d ..-..xj...].B..= - 402a6f70 0c22c201 52610301 56f7c000 00226f18 ."..Ra..V...."o. - 402a6f80 3d0d01e1 a4c00000 222f1858 315a520c =......."/.X1ZR. - 402a6f90 02224500 32210128 21326f1b 226f1e3d ."E.2!.(!2o."o.= - 402a6fa0 0c42a2f6 22a40001 4af7c000 00d2a400 .B.."...J....... - 402a6fb0 298fd9af 3d0c42a2 f82d0d01 45f7c000 )...=.B..-..E... - 402a6fc0 0038014d 0d299fd9 bf397f3d 0222cf38 .8.M.)...9.=.".8 - 402a6fd0 85800031 23cc22a0 b4202f80 c5680041 ...1#.".. /..h.A - 402a6fe0 b9ff21b9 ff0c550c 23c568fc 4d0f0c03 ..!...U.#.h.M... - 402a6ff0 0c2201a4 fec00000 08b1c8a1 d891e881 .".............. - 402a7000 f87112c1 300df000 12c1f0c9 21cd021c .q..0.......!... - 402a7010 52226c2c 4d0c32a0 0022a002 02610301 R"l,M.2.."...a.. - 402a7020 99fec000 0022a090 2a2c019d 6cc00000 ....."..*,..l... - 402a7030 0831c821 12c1100d f0000000 12c1d050 .1.!...........P - 402a7040 5074c9a1 cd022d03 09b15911 d991e981 Pt....-...Y..... - 402a7050 f971ed04 60f07432 6100013a 6ac00000 .q..`.t2a..:j... - 402a7060 317eff42 a308dd02 1b220119 f7c00000 1~.B....."...... - 402a7070 7801226c 193d0701 a4a4c000 00222c19 x."l.=.......",. - 402a7080 0c07dad2 724d002d 0e790101 2e6ac000 ....rM.-.y...j.. - 402a7090 003171ff dd0242a3 0d1b2201 0df7c000 .1q...B..."..... - 402a70a0 00226c1a 3d0e0198 a4c00000 222c1a78 ."l.=.......",.x - 402a70b0 01dad272 4d005811 08b1f26c 1d526c1c ...rM.X....l.Rl. - 402a70c0 d891c8a1 e881f871 12c1300d f0000000 .......q..0..... - 402a70d0 32621f0d f0000000 3262200d f0000000 2b......2b ..... - 402a70e0 3262210d f0000000 3262220d f0000000 2b!.....2b"..... - 402a70f0 3262230d f0000000 12c1f092 a410c921 2b#............! - 402a7100 d911cd02 093152c2 4c9011c0 40407422 .....1R.L...@@t" - 402a7110 c23845b7 00d2a0b4 29dcd0dc 8028dc42 .8E.....)....(.B - 402a7120 12023802 2d0d8557 00660213 52a4005a ..8.-..W.f..R..Z - 402a7130 413d012d 0d055800 6602e10c 02460300 A=.-..X.f....F.. - 402a7140 4d0c0c03 0c22014f fec00000 0c1292a4 M....".O........ - 402a7150 109a1108 31c821d8 1112c110 0df00000 ....1.!......... - 402a7160 12c1f092 a410c921 d911cd02 093142c2 .......!.....1B. - 402a7170 4c9011c0 22c23885 b900d2a0 b429dcda L...".8......).. - 402a7180 dc28dc42 12023802 2d0d4551 00660213 .(.B..8.-.EQ.f.. - 402a7190 52a4005a 413d012d 0dc55100 6602e10c R..ZA=.-..Q.f... - 402a71a0 02460300 4d0c0c03 0c220136 fec00000 .F..M....".6.... - 402a71b0 0c1292a4 109a1108 31c821d8 1112c110 ........1.!..... - 402a71c0 0df00000 12c1f0c9 21cd020c 52226c2c ........!...R"l, - 402a71d0 4d0c32a0 0022a002 02610301 2afec000 M.2.."...a..*... - 402a71e0 0022a090 2a2c012e 6cc00000 0831c821 ."..*,..l....1.! - 402a71f0 12c1100d f0000000 12c1f092 a420c921 ............. .! - 402a7200 0931cd02 d91122c2 4c9011c0 22610022 .1....".L..."a." - 402a7210 cc38058e 0029dc22 1202cc32 0c02860d .8...)."...2.... - 402a7220 00d2a0b4 dadc28dc 42120238 022d0d05 ......(.B..8.-.. - 402a7230 47006602 1422c110 52a4005a 423d022d G.f.."..R..ZB=.- - 402a7240 0d454700 2602d4c6 f6ff4d0c 0c030c22 .EG.&.....M...." - 402a7250 010dfec0 00000c12 92a4209a 110831c8 .......... ...1. - 402a7260 21d81112 c1100df0 12c1f0c2 6102cd02 !...........a... - 402a7270 22c23809 3105b000 48020cc3 29dc326c ".8.1...H...).2l - 402a7280 14320400 30344132 6c143212 02402420 .2..04A2l.2..@$ - 402a7290 85650022 5c260c52 226c2b32 0c0428dc .e."\&.R"l+2..(. - 402a72a0 4212028c 93380228 0c05dde5 46020000 B....8.(....F... - 402a72b0 32220022 2c0085bf 1332a000 20207439 2".",....2.. t9 - 402a72c0 dc37920c 1c12326c 29226c2c 4d0c0602 .7....2l)"l,M... - 402a72d0 000c7222 6c2c4d0c 0c030c22 01eafdc0 ..r"l,M....".... - 402a72e0 00000831 c82112c1 100df000 12c1f0c2 ...1.!.......... - 402a72f0 610220c2 20222200 0931d911 ac62053f a. . ""..1...b.? - 402a7300 14280cd1 d5fe2822 8c9242a0 ac3d0d01 .(....("..B..=.. - 402a7310 8668c000 00280c42 a0ad3d0d 018368c0 .h...(.B..=...h. - 402a7320 00000c02 290c0831 c821d811 12c1100d ....)..1.!...... - 402a7330 f0000000 c46d2a40 846b2a40 c86a2a40 .....m*@.k*@.j*@ - 402a7340 1ec0fe3f a46b2a40 12c1e0c9 61cd0228 ...?.k*@....a..( - 402a7350 020971d9 51e941f9 318c322d 0cc5f8ff ..q.Q.A.1.2-.... - 402a7360 f1befe42 a3243d0f 1cc20159 f6c00000 ...B.$=....Y.... - 402a7370 dd020c0e 290c1c02 290d42a3 273d0fe9 ....)...).B.'=.. - 402a7380 1d2c0201 53f6c000 00292d28 0cd82285 .,..S....)-(..". - 402a7390 3a14291d 280c483c 3822d2a0 90490331 :.).(.H<8"...I.1 - 402a73a0 e5ffc962 05ec1331 e4ff280c dadc85ed ...b...1..(..... - 402a73b0 132d0de2 6c29e26c 2a01b96b c0000031 .-..l).l*..k...1 - 402a73c0 dfff4d0c 2d0d014b 6dc00000 0c154d05 ..M.-..Km.....M. - 402a73d0 32a3e82d 0d01b36b c0000021 d9ff3d0e 2..-...k...!..=. - 402a73e0 018369c0 0000280c 32220228 2c32c30c ..i...(.2".(,2.. - 402a73f0 859f22e7 1215220c 04e71207 280c85b7 .."...".....(... - 402a7400 e5860500 280cc597 13860300 51ceff32 ....(.......Q..2 - 402a7410 2c02222c 0042cc10 45351402 21070ca2 ,.",.B..E5..!... - 402a7420 226c2cd8 51c861e8 41f83112 c1200df0 "l,.Q.a.A.1.. .. - 402a7430 12c1f0c9 21093120 c22005eb ff282c8c ....!.1 . ...(,. - 402a7440 e23185fe 42a0bc01 3868c000 000c0229 .1..B...8h.....) - 402a7450 2c222c33 9c023180 fe42a0c1 013368c0 ,",3..1..B...3h. - 402a7460 000022a0 00226c33 222c1616 1201317a ..".."l3",....1z - 402a7470 fe42a0c6 012d68c0 000022a0 00226c16 .B...-h...".."l. - 402a7480 222c1716 12013174 fe42a0cb 012768c0 ",....1t.B...'h. - 402a7490 000022a0 00226c17 222c1816 1201316e ..".."l.",....1n - 402a74a0 fe42a0d0 012168c0 000022a0 00226c18 .B...!h...".."l. - 402a74b0 222c1916 12013168 fe42a0d5 011b68c0 ",....1h.B....h. - 402a74c0 000022a0 00226c19 222c1a8c f23162fe ..".."l.",...1b. - 402a74d0 42a0da01 1568c000 000c0222 6c1a288c B....h....."l.(. - 402a74e0 8ce2315d fe42a0df 011068c0 00000c02 ..1].B....h..... - 402a74f0 298c289c 8ce23158 fe42a0e4 010b68c0 ).(...1X.B....h. - 402a7500 00000c02 299c0831 c82112c1 100df000 ....)..1.!...... - 402a7510 4c8afe3f 12c1f0c9 21c81209 31d911e9 L..?....!...1... - 402a7520 0192a410 9011c016 dc0b222c 2c1c1322 ..........",,.." - 402a7530 c2fb27b3 02c62b00 31f6ff30 22a02802 ..'...+.1..0".(. - 402a7540 a002002d 0c45daff 2d0cc5df ff0ca222 ...-.E..-......" - 402a7550 6c2c8624 00000022 0c048c62 280c45af l,.$..."...b(.E. - 402a7560 e5c62000 280c05ea 13c61e00 0000002d .. .(..........- - 402a7570 0c85d7ff 061c002d 0c45ebff 061a002d .......-.E.....- - 402a7580 0c45ceff 06180000 e2a0b4ea ec2d0e05 .E...........-.. - 402a7590 14005622 05222c2b 56c204d2 d10452a4 ..V".",+V.....R. - 402a75a0 004d0d10 3120e02e 20c51000 fc822201 .M..1 .. .....". - 402a75b0 00321d00 20244122 6c142d01 c5320022 .2.. $A"l.-..2." - 402a75c0 5c260c52 226c2b22 0c04421d 003d0116 \&.R"l+"..B..=.. - 402a75d0 9200222c 0045aae5 86010000 222c0005 ..",.E......",.. - 402a75e0 8d1322a0 00226c0d 92a4109a 110831c8 ..".."l.......1. - 402a75f0 21d811e8 0112c110 0df00000 12c1f092 !............... - 402a7600 a410c261 02026103 d26101cd 029011c0 ...a..a..a...... - 402a7610 22c23845 760029dc 221202cc 520c0246 ".8Ev.)."...R..F - 402a7620 0d000000 d2a0b4da dc28dc42 12023802 .........(.B..8. - 402a7630 2d0dc506 00660211 52a4005a 413d012d -....f..R..ZA=.- - 402a7640 0d450700 2602d586 f7ff4d0c 0c030c22 .E..&.....M...." - 402a7650 010dfdc0 00000c12 92a4109a 110831c8 ..............1. - 402a7660 21d81112 c1100df0 9e97fe3f 12c1f0d2 !..........?.... - 402a7670 610130d3 2031fcff c261022c 74cd022d a.0. 1...a.,t..- - 402a7680 0d093101 93f5c000 00290c4d 0d3d024b ..1......).M.=.K - 402a7690 2c858122 0831c821 d81112c1 100df000 ,..".1.!........ - 402a76a0 00441112 c1f04040 314b2209 31857b00 .D....@@1K".1.{. - 402a76b0 083112c1 100df000 12c1f050 50f422c2 .1.........PP.". - 402a76c0 04026103 058f0002 210312c1 100df000 ..a.....!....... - 402a76d0 c0200038 420b2320 2320202f 050df000 . .8B.# # /.... - 402a76e0 ccd33212 041b3330 30f43252 04c6fbff ..2...300.2R.... - 402a76f0 00421202 7212081b 640c0577 a61d5832 .B..r...d..w..X2 - 402a7700 6252024a 45305841 52440042 12025832 bR.JE0XARD.B..X2 - 402a7710 1b646252 024a4532 44005d03 2d050df0 .dbR.JE2D.].-... - 402a7720 12c1f0d9 11dd0442 12026212 08da54c9 .......B..b...T. - 402a7730 2109311b 55cd027c f267a537 283c1b54 !.1.U..|.g.7(<.T - 402a7740 525c024a 42d02821 22440022 1c02483c R\.JB.(!"D."..H< - 402a7750 1b52525c 022a24d2 4200221c 02583c4d .RR\.*$.B."..X..."...R - 402a7a30 052d0f01 d4ffc000 00204220 3d0fc02c .-....... B =.., - 402a7a40 20c5cdff 9602fdf8 4e2d0f01 ceffc000 .......N-...... - 402a7a50 004d02f0 3f20c02c 2045ccff 9682fb42 .M..? ., E.....B - 402a7a60 0d0a0c43 30342032 4d0a287e 8c622c42 ...C04 2M.(~.b,B - 402a7a70 20242022 4d0a286e 320d0a20 2014d022 $ "M.(n2.. .." - 402a7a80 11302220 224d0af8 1eac3f22 0f009ce2 .0" "M....?".... - 402a7a90 2d0f01bc ffc00000 4d023d0f 2d0c05c8 -.......M.=.-... - 402a7aa0 ff9632f7 320d0a22 af802023 20224d0a ..2.2..".. # "M. - 402a7ab0 e82eac4e 220e009c f22d0e01 b2ffc000 ...N"....-...... - 402a7ac0 00204220 e03e202d 0c45c5ff 9682f432 . B .> -.E.....2 - 402a7ad0 0d0a4c02 20232022 4d0a0c05 4d050c13 ..L. # "M...M... - 402a7ae0 2d0cc5c9 ff0871c8 61d851e8 41f83112 -.....q.a.Q.A.1. - 402a7af0 c1200df0 12c1d0e9 81ed020c 32c9a1d9 . ..........2... - 402a7b00 91f97109 b1790122 5e02fd04 cd05dd06 ..q..y."^....... - 402a7b10 acc32203 00ac722d 03326101 019affc0 .."...r-.2a..... - 402a7b20 00003811 4d02e02e 2045bfff 960201a6 ..8.M... E...... - 402a7b30 1d160c03 2d0e85ba ff38c122 5300cce2 ....-....8."S... - 402a7b40 283e290e c6050000 0038c10c 02225300 (>)......8..."S. - 402a7b50 221e0242 1e08ca32 583e37a4 0b590e0c "..B...2X>7..Y.. - 402a7b60 02225e02 2d0e8607 004d0c3d 0f2a2501 ."^.-....M.=.*%. - 402a7b70 5c67c000 00221e02 58012acc c25e024d \g..."..X.*..^.M - 402a7b80 0d0c332d 0e85bfff 08b1c8a1 d891e881 ..3-............ - 402a7b90 f87112c1 300df000 12c1f0c9 21cd020c .q..0.......!... - 402a7ba0 32225c02 3030f42d 0c093145 b3ffccc2 2"\.00.-..1E.... - 402a7bb0 283c290c 0c02225c 022d0c86 02000c05 (<)..."\.-...... - 402a7bc0 4d050c43 2d0c85bb ff0831c8 2112c110 M..C-.....1.!... - 402a7bd0 0df00000 12c1f0c9 21cd020c 32225c02 ........!...2"\. - 402a7be0 3030f42d 0c093185 afffccc2 283c290c 00.-..1.....(<). - 402a7bf0 0c02225c 022d0c86 02000c05 4d050c53 .."\.-......M..S - 402a7c00 2d0cc5b7 ff0831c8 2112c110 0df00000 -.....1.!....... - 402a7c10 12c1f0c9 21cd020c 32225c02 3030f42d ....!...2"\.00.- - 402a7c20 0c0931c5 abffccc2 283c290c 0c02225c ..1.....(<)..."\ - 402a7c30 022d0c86 02000c05 0c140c63 2d0c05b4 .-.........c-... - 402a7c40 ff0831c8 2112c110 0df00000 12c1f0c9 ..1.!........... - 402a7c50 21cd020c 32225c02 3030f42d 0c093105 !...2"\.00.-..1. - 402a7c60 a8ffccc2 283c290c 0c02225c 022d0c86 ....(<)..."\.-.. - 402a7c70 02000c05 4d050c73 2d0c45b0 ff0831c8 ....M..s-.E...1. - 402a7c80 2112c110 0df00000 12c1e0c9 61cd020c !...........a... - 402a7c90 32d951e9 41f93109 71225c02 ed03dd04 2.Q.A.1.q"\..... - 402a7ca0 fd058cf3 2203008c a20c032d 0c05a3ff ...."......-.... - 402a7cb0 225f00cc 52283c29 0cc60500 2d0e0131 "_..R(<)....-..1 - 402a7cc0 ffc00000 4d023d0e 2d0c45a5 ff383cd6 ....M.=.-.E..8<. - 402a7cd0 d200390c 0c02225c 022d0cc6 07000000 ..9..."\.-...... - 402a7ce0 221c0242 1c0847a2 e81b4242 5c022a23 "..B..G...BB\.*# - 402a7cf0 d242000c 050c140c 832d0c45 a8ff0871 .B.......-.E...q - 402a7d00 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 402a7d10 12c1f0c9 21cd020c 32d911e9 01093122 ....!...2.....1" - 402a7d20 5c02dd03 ed04ac53 220300ac 020c03c0 \......S"....... - 402a7d30 2c20c59a ff225e00 9c322d0d 0112ffc0 , ..."^..2-..... - 402a7d40 00004d02 3d0dc02c 20459dff d6d20028 ..M.=.., E.....( - 402a7d50 3c290c0c 02225c02 2d0c8602 000c050c <)..."\.-....... - 402a7d60 140ca32d 0c85a1ff 0831c821 d811e801 ...-.....1.!.... - 402a7d70 12c1100d f0000000 12c1f009 310c330c ............1.3. - 402a7d80 05325202 4d0532a0 0c459fff 083112c1 .2R.M.2..E...1.. - 402a7d90 100df000 12c1f009 310c330c 05325202 ........1.3..2R. - 402a7da0 4d0532a0 0d859dff 083112c1 100df000 M.2......1...... + 402a4350 c2ff2202 e4802201 20283145 8a000831 .."...". (1E...1 + 402a4360 12c1100d f0000000 10080060 d8201040 ...........`. .@ + 402a4370 08080060 24030060 044d0040 31fbff12 ...`$..`.M.@1... + 402a4380 c1f0c020 002803d9 11d2aecf c921d022 ... .(.......!." + 402a4390 103c0c09 31c02220 c0200029 0331f3ff .<..1." . .).1.. + 402a43a0 0c040c42 0106e9c0 00001c02 0107f0c0 ...B............ + 402a43b0 000021ef ff0c04c0 20003802 0cd5d0d3 ..!..... .8..... + 402a43c0 10c0cd20 403420c0 2000c262 00402420 ... @4 . ..b.@$ + 402a43d0 01b377c0 00000c03 5cc201e7 ffc00000 ..w.....\....... + 402a43e0 31487f21 e4ffc020 0039020c 230cd201 1H.!... .9..#... + 402a43f0 9dffc000 001c0201 f2e8c000 000831c8 ..............1. + 402a4400 21d81112 c1100df0 9e97fe3f 00000700 !..........?.... + 402a4410 12c1f0d9 11d1fcff 0c153d0d 3c1422a1 ..........=.<.". + 402a4420 00026103 c2610201 3f74c000 00318aff ..a..a..?t...1.. + 402a4430 42a10020 c22001f7 72c00000 22a07001 B.. . ..r...".p. + 402a4440 0ed1c000 0021f1ff c03c2042 a100012b .....!...< B...+ + 402a4450 d0c00000 3d0d2d0c 3c640133 74c00000 ....=.-. ... + 402a44f0 520e0542 0e0431de ff21deff 057aff21 R..B..1..!...z.! + 402a4500 deff3d0d 8579ff21 ddffd03d 200579ff ..=..y.!...= .y. + 402a4510 21dcffd0 3d208578 ff22a75b 0c14225c !...= .x.".[.."\ + 402a4520 31424c00 424ce42d 0c0c530c 0562a07f 1BL.BL.-..S..b.. + 402a4530 0b335242 e55242e6 6242e752 42e94242 .3RB.RB.bB.RB.BB + 402a4540 e83030f4 5b225663 fe45ecff 0831c821 .00.["Vc.E...1.! + 402a4550 d811e801 12c1100d f0000000 6396fe3f ............c..? + 402a4560 7696fe3f 9096fe3f a996fe3f 12c1f009 v..?...?...?.... + 402a4570 3105f1ff 31c0ff21 f9ff011c 75c00000 1...1..!....u... + 402a4580 2136ff31 bdff4212 3121f5ff 011875c0 !6.1..B.1!....u. + 402a4590 000031ba ff21f3ff 011575c0 000031b8 ..1..!....u...1. + 402a45a0 ff21f1ff 011275c0 00000831 12c1100d .!....u....1.... + 402a45b0 f0000000 38080060 28deff3f 44221040 ....8..`(..?D".@ + 402a45c0 18080060 10deff3f 00b4c404 20000060 ...`...?.... ..` + 402a45d0 24000060 64100082 0c000060 10000060 $..`d......`...` + 402a45e0 12c1f0d9 110931c9 21dd0266 121a41f1 ......1.!..f..A. + 402a45f0 ff22aecf c0200038 04203310 2c022023 ."... .8. 3.,. # + 402a4600 20c02000 2904060c 0041ebff 31ecff0c . .)....A..1... + 402a4610 52016ae8 c0000021 eaff32af 7fc02000 R.j....!..2... . + 402a4620 48023034 10c02000 3902c020 00480232 H.04.. .9.. .H.2 + 402a4630 aecf3034 10c02000 3902c1e2 ff21e2ff ..04.. .9....!.. + 402a4640 322c0001 0276c000 003d022d 0d05fff9 2,...v...=.-.... + 402a4650 582c484c 50500440 4014c044 11f05511 X,HLPP.@@..D..U. + 402a4660 40552048 3cc02d11 40400440 5520481c @U H<.-.@@.@U H. + 402a4670 d022c031 d6ff4040 14802211 e044113a .".1..@@.."..D.: + 402a4680 32404520 c0200049 03c02000 5803417f 2@E . .I.. .X.A. + 402a4690 7e404520 c0200049 03c02000 580341e7 ~@E . .I.. .X.A. + 402a46a0 e7404510 c0200049 0331c9ff 3a32dcad .@E.. .I.1..:2.. + 402a46b0 41c9ffc0 20004903 31c8ff42 a1083a32 A... .I.1..B..:2 + 402a46c0 c0200058 03404520 86010000 420c2840 . .X.@E ....B.(@ + 402a46d0 4064c020 00490331 c1ff41f4 753a32c0 @d. .I.1..A.u:2. + 402a46e0 20004903 31bdff08 313a22c0 20004802 .I.1...1:". .H. + 402a46f0 1c133034 20c821d8 11c02000 390212c1 ..04 .!... .9... + 402a4700 100df000 34211040 12c1f009 31203074 ....4!.@....1 0t + 402a4710 66930e0c d30c1201 fbffc000 000ca306 f............... + 402a4720 01000cd2 27130822 a00101f6 ffc00000 ....'.."........ + 402a4730 083112c1 100df000 12c1f030 30f4c921 .1.........00..! + 402a4740 d9110931 cd023ad2 d71c1032 0c000c02 ...1..:....2.... + 402a4750 01edffc0 00001bcc 06fbff00 0831c821 .............1.! + 402a4760 d81112c1 100df000 12c1f0c9 210931cd ............!.1. + 402a4770 02320c00 8cb30c02 1bcc01e2 ffc00000 .2.............. + 402a4780 46fbff08 31c82112 c1100df0 6833ff3f F...1.!.....h3.? + 402a4790 30482a40 12c1f041 fdffe901 ed0221fc 0H*@...A......!. + 402a47a0 ff0ca5d9 11dd030c 030931c9 2185ecfe ..........1.!... + 402a47b0 c185ff0c 02e90c85 e2ff0c12 d90c05e2 ................ + 402a47c0 ff2c0201 ffe7c000 000831c8 21d811e8 .,........1.!... + 402a47d0 0112c110 0df00000 00c20100 21ffff12 ............!... + 402a47e0 c1f03d02 0931c5fa ff083112 c1100df0 ..=..1....1..... + 402a47f0 94211040 12c1f009 31203074 66930e0c .!.@....1 0tf... + 402a4800 d30c0201 fbffc000 000ca306 01000cd2 ................ + 402a4810 27130822 a00001f6 ffc00000 083112c1 '..".........1.. + 402a4820 100df000 1c000060 00000060 fc221040 .......`...`.".@ + 402a4830 12c1f028 020931c9 21d91156 120421f9 ...(..1.!..V..!. + 402a4840 ff0c0cc0 2000d802 d0d074d7 bc1e21f6 .... .....t...!. + 402a4850 ff1bccc0 20003802 22a00030 307401a9 .... .8."..00t.. + 402a4860 ffc00000 c0c07406 f8ff0000 00215bff ......t......![. + 402a4870 32a101c0 20003902 0c0201ec ffc00000 2... .9......... + 402a4880 0831c821 d81112c1 100df000 202074c0 .1.!........ t. + 402a4890 42112024 c0414dff 8022114a 22c02000 B. $.AM..".J". . + 402a48a0 58027c34 404510e0 33113034 20c02000 X.|4@E..3.04 . . + 402a48b0 39020df0 202074c0 42112024 c04143ff 9... t.B. $.AC. + 402a48c0 8022114a 22c02000 580242af cf404510 .".J". .X.B..@E. + 402a48d0 c0331130 3420c020 0039020d f0000000 .3.04 . .9...... + 402a48e0 ffff07fe 202074c0 42112024 c04137ff .... t.B. $.A7. + 402a48f0 8022114a 22c02000 580241f9 ff404510 .".J". .X.A..@E. + 402a4900 c0200049 02c02000 48023034 20c02000 . .I.. .H.04 . . + 402a4910 39020df0 202074c0 42112024 c0412bff 9... t.B. $.A+. + 402a4920 8022114a 22c02000 58027cc4 404510c0 .".J". .X.|.@E.. + 402a4930 20004902 262311c0 20004802 0c255033 .I.&#.. .H..%P3 + 402a4940 20403320 c0200039 020df000 12c1f0c9 @3 . .9........ + 402a4950 2120c074 211dff09 31013c75 c000003d ! .t!...1..@G . . + 402a49d0 49068606 002045c0 80641141 fdfe4a46 I.... E..d.A..JF + 402a49e0 c0200078 0461e3ff 606710c0 20006904 . .x.a..`g.. .i. + 402a49f0 17633161 5ffe32ae cfc02000 48062055 .c1a_.2... .H. U + 402a4a00 c0304410 32a10030 3420c020 00390631 .0D.2..04 . .9.1 + 402a4a10 effe8055 113a55c0 20003805 21bb7d20 ...U.:U. .8.!.} + 402a4a20 23204605 002055c0 21e9fe80 55112a55 # F.. U.!...U.*U + 402a4a30 c0200038 0521d0ff 202310c0 20002905 . .8.!.. #.. .). + 402a4a40 0df00000 14090060 12c1f0c9 21d911e9 .......`....!... + 402a4a50 0120d074 0931cd03 01f7e7c0 0000ed02 . .t.1.......... + 402a4a60 c02d11d0 22c0d16f ff802211 dad2c020 .-.."..o..".... + 402a4a70 00222d00 31a27137 021901ee e7c00000 ."-.1.q7........ + 402a4a80 e022c027 3c0d31ef ff22a073 c0200029 .".'<.1..".s. .) + 402a4a90 0346f6ff 0831c821 d811e801 12c1100d .F...1.!........ + 402a4aa0 f0000000 12c1e0c9 61d951e9 4120d074 ........a.Q.A .t + 402a4ab0 f9310971 30c32001 dfe7c000 00fd02c0 .1.q0. ......... + 402a4ac0 2d11d022 c0d157ff 802211da d2e2a073 -.."..W..".....s + 402a4ad0 c0200028 0d202075 9c5201d6 e7c00000 . .(. u.R...... + 402a4ae0 f022c027 3c0f21d7 ffc02000 e90286f7 .".'<.!... ..... + 402a4af0 ff0c1246 00000c02 0871c861 d851e841 ...F.....q.a.Q.A + 402a4b00 f83112c1 200df000 202074c0 32112023 .1.. ... t.2. # + 402a4b10 c031aefe 8022113a 22c02000 4802315b .1...".:". .H.1[ + 402a4b20 7d303420 c0200039 02c02000 480231c3 }04 . .9.. .H.1. + 402a4b30 e6303410 c0200039 020df000 202074c0 .04.. .9.... t. + 402a4b40 42112024 c041a5fe 8022114a 22c02000 B. $.A...".J". . + 402a4b50 39020df0 202074c0 42112024 c0419efe 9... t.B. $.A.. + 402a4b60 8022114a 22c02000 48023034 20c02000 .".J". .H.04 . . + 402a4b70 39020df0 08472a40 f4472a40 68211040 9....G*@.G*@h!.@ + 402a4b80 2c240040 12c1f009 31202074 66120521 ,$.@....1 tf..! + 402a4b90 f9ffc602 0021f8ff 01faffc0 000021f7 .....!........!. + 402a4ba0 ff01f7ff c0000008 3112c110 0df00000 ........1....... + 402a4bb0 12c1f0c9 21c183fe 0931d911 e9010c1d ....!....1...... + 402a4bc0 ed03290c 0c330c02 391cd92c 226c03d2 ..)..3..9..,"l.. + 402a4bd0 6c04c5a0 ff2d0de9 0c45a0ff 2c0201f8 l....-...E..,... + 402a4be0 e6c00000 21e4ff01 e6ffc000 000831c8 ....!.........1. + 402a4bf0 21d811e8 0112c110 0df00000 a825ff3f !............%.? + 402a4c00 12c1f020 307421fd ffc92109 31d911e9 ... 0t!...!.1... + 402a4c10 01220200 c1eb7a26 12178023 01202831 ."....z&...#. (1 + 402a4c20 26021c0c 042d0430 4c93302c 833d04c6 &....-.0L.0,.=.. + 402a4c30 00002d0c 0c030c05 41e27ac6 08000000 ..-.....A.z..... + 402a4c40 018afdc0 00000c0e d1de7ac0 2210cd0e ..........z."... + 402a4c50 20cd8301 85fdc000 00d03210 5d0e4d0d .........2.].M. + 402a4c60 2d0c018e 75c00000 0831c821 d811e801 -...u....1.!.... + 402a4c70 12c1100d f0000000 04080060 41ffff22 ...........`A.." + 402a4c80 aecfc020 00380412 c1f02033 103c0209 ... .8.... 3.<.. + 402a4c90 31202320 c0200029 040c1245 f6ff0831 1 # . .)...E...1 + 402a4ca0 12c1100d f0000000 32c2d04d 020c9530 ........2..M...0 + 402a4cb0 20742735 032d030d f022c4bf 202074f6 t'5.-...".. t. + 402a4cc0 620522c4 c90df000 32c49f30 30747cf2 b.".....2..00t|. + 402a4cd0 f6630222 c4a90df0 db96fe3f 0e97fe3f .c.".......?...? + 402a4ce0 9e97fe3f 9d97fe3f 6497fe3f 8c0e1040 ...?...?d..?...@ + 402a4cf0 92a13090 11c0c261 4ad26149 e26148cd ..0....aJ.aI.aH. + 402a4d00 03ed02dd 040c0342 a1001021 2002614b .......B...! .aK + 402a4d10 f2614701 bf70c000 0016cc0a 0c02271d .aG..p........'. + 402a4d20 072d0d01 0873c000 0031ebff 20422010 .-...s...1.. B . + 402a4d30 2120c5f6 fe2d0116 1d070102 73c00000 ! ...-......s... + 402a4d40 31e7ff2a 2185f5fe 2d0101fe 72c00000 1..*!...-...r... + 402a4d50 cd022d0d 01fc72c0 00002a2c 31e1ff20 ..-...r...*,1.. + 402a4d60 c0f442a1 6322cc01 01e1ffc0 0000fd02 ..B.c".......... + 402a4d70 2d0101f4 72c00000 4d023d01 2d0f01a5 -...r...M.=.-... + 402a4d80 70c00000 2d0101ef 72c00000 2a5f2d0d p...-...r...*_-. + 402a4d90 52614001 ec72c000 00522140 4d023d0d Ra@..r...R!@M.=. + 402a4da0 2d05019c 70c00000 c60d0000 01e672c0 -...p.........r. + 402a4db0 000031cc ff2a2185 eefe2d01 01e272c0 ..1..*!...-...r. + 402a4dc0 000020c0 f4c60d00 0031c7ff 10212005 .. ......1...! . + 402a4dd0 edfe1021 2001db72 c0000020 c0f416ed ...! ..r... .... + 402a4de0 010c0f4d 0c3d0f2d 0e050e16 9ccf31bc ...M.=.-......1. + 402a4df0 ff42a177 2d0f01cc 71c00000 06030000 .B.w-...q....... + 402a4e00 c04c2010 3120e02e 20050c16 02214b92 .L .1 .. ....!K. + 402a4e10 a130c221 4ad22149 e22148f2 21479a11 .0.!J.!I.!H.!G.. + 402a4e20 0df00000 99a2fe3f 41ffff12 c1f00c13 .......?A....... + 402a4e30 0931c5eb ff083112 c1100df0 9f97fe3f .1....1........? + 402a4e40 b197fe3f 12c1d0c9 a1e98109 b1d991f9 ...?............ + 402a4e50 71ed02cd 0316f207 16c30722 02001662 q.........."...b + 402a4e60 0721f6ff e03e2001 e172c000 00dd0e2c .!...> ..r....., + 402a4e70 53220d00 dc12224c 00219aff 3d0e01db S"...."L.!..=... + 402a4e80 72c00000 06140000 00379241 220d0139 r........7.A"..9 + 402a4e90 1145e1ff fd02220d 022b5d59 0185e0ff .E...."..+]Y.... + 402a4ea0 4d023811 5801260f 02660213 0c02224c M.8.X.&..f...."L + 402a4eb0 0021e3ff 3d0f01cd 72c00000 06060000 .!..=...r....... + 402a4ec0 c0ff1120 4f20424c 00dd0586 0000224c ... O BL......"L + 402a4ed0 001bdd1b cc06e6ff 08b1c8a1 d891e881 ................ + 402a4ee0 f87112c1 300df000 c097fe3f 12c1f009 .q..0......?.... + 402a4ef0 31282278 0262020f 52020e42 020d3202 1("x.b..R..B..2. + 402a4f00 0c21f9ff 01ba72c0 00000831 12c1100d .!....r....1.... + 402a4f10 f0000000 e797fe3f 12c1e009 71282280 .......?....q(". + 402a4f20 33013038 3182020c 62020f52 020e4202 3.081...b..R..B. + 402a4f30 0d390178 0221f7ff 3d0801ac 72c00000 .9.x.!..=...r... + 402a4f40 087112c1 200df000 1498fe3f 1a98fe3f .q.. ......?...? + 402a4f50 1c98fe3f 26bbfe3f 2d98fe3f 3398fe3f ...?&..?-..?3..? + 402a4f60 3dbbfe3f d498fe3f 28aefe3f 90e10040 =..?...?(..?...@ + 402a4f70 92a0e090 11c0d261 35dd0222 a0a0c261 .......a5.."...a + 402a4f80 362c04cd 031a2232 a0000261 37e26134 6,...."2...a7.a4 + 402a4f90 f2613301 f6ffc000 004c040c 034a2101 .a3......L...J!. + 402a4fa0 f3ffc000 0022a080 2c040c03 10228001 ....."..,....".. + 402a4fb0 efffc000 004c040c 032d0101 ecffc000 .....L...-...... + 402a4fc0 0022a0a0 2c040c03 10228001 1170c000 ."..,...."...p.. + 402a4fd0 004c040c 034a2101 0e70c000 0022a080 .L...J!..p...".. + 402a4fe0 2c040c03 10228001 0a70c000 004c040c ,...."...p...L.. + 402a4ff0 032d0101 0770c000 00160c12 22a1132a .-...p......"..* + 402a5000 cc31d1ff 2d0c0197 a1c00000 16d210e1 .1..-........... + 402a5010 cfff5bf2 e03e20f0 2f200192 a1c00000 ..[..> ./ ...... + 402a5020 f042c040 4074cce2 2d0c0146 72c00000 .B.@@t..-..Fr... + 402a5030 2a2cf042 c0404074 1cf247b2 02063700 *,.B.@@t..G...7. + 402a5040 22a0803d 0f1a2201 f36fc000 0032a0a0 "..=.."..o...2.. + 402a5050 22a08010 33801022 8085deff 32a08021 "...3.."....2..! + 402a5060 bcff1a33 016272c0 000032a0 a021b9ff ...3.br...2..!.. + 402a5070 10338001 5e72c000 0022a0a0 1a220131 .3..^r..."...".1 + 402a5080 72c00000 e6120286 240031b3 ffc02c20 r.......$.1..., + 402a5090 0175a1c0 0000bcb2 5bf23d0e f02f2001 .u......[.=../ . + 402a50a0 71a1c000 00f042c0 404074cc f2c02c20 q.....B.@@t..., + 402a50b0 012572c0 00002a2c f042c040 40743cf2 .%r...*,.B.@@t<. + 402a50c0 4732593d 0f2d0101 d36fc000 0032c140 G2Y=.-...o...2.@ + 402a50d0 2d0105d7 ff21a1ff 3d010144 72c00000 -....!..=..Dr... + 402a50e0 21a0ff32 c1400141 72c00000 22c14001 !..2.@.Ar...".@. + 402a50f0 1572c000 00e61218 419bff2d 0d32a001 .r......A..-.2.. + 402a5100 c5beff22 a0a032c1 402a21c5 a2008605 ..."..2.@*!..... + 402a5110 0022c140 010c72c0 0000e682 da4192ff .".@..r......A.. + 402a5120 0c13d02d 2085bcff 02213792 a0e0c221 ...- ....!7....! + 402a5130 36d22135 e22134f2 21339a11 0df00000 6.!5.!4.!3...... + 402a5140 bc512a40 184f2a40 ec4e2a40 31fdff12 .Q*@.O*@.N*@1... + 402a5150 c1f00931 c921cd02 85131631 faffc02c ...1.!.....1..., + 402a5160 20051416 31f9ff2d 0c851416 0831c821 ...1..-.....1.! + 402a5170 12c1100d f0000000 5f97fe3f 4898fe3f ........_..?H..? + 402a5180 6197fe3f ec25ff3f 5998fe3f ac25ff3f a..?.%.?Y..?.%.? + 402a5190 f025ff3f 7498fe3f 7a98fe3f 7f98fe3f .%.?t..?z..?...? + 402a51a0 8598fe3f 8798fe3f 8d98fe3f 9698fe3f ...?...?...?...? + 402a51b0 a298fe3f ae98fe3f 6089fe3f 12c1c040 ...?...?`..?...@ + 402a51c0 40f4c9e1 2951cd03 49410c03 0ca42d01 @...)Q..IA....-. + 402a51d0 09f1e261 0cf9b1d2 610d0164 ffc00000 ...a....a..d.... + 402a51e0 e1e6ff2d 0c3d0e01 1fa1c000 00f1e5ff ...-.=.......... + 402a51f0 16920538 41202cc0 d2c3fcd0 228031df ...8A ,.....".1. + 402a5200 ff20d0f4 c02c2001 17a1c000 00bcc2e2 . ..., ......... + 402a5210 c21031db ff2d0e01 13a1c000 00acc2e0 ..1..-.......... + 402a5220 42c03d0e 2d01017b 6fc00000 2d010132 B.=.-..{o...-..2 + 402a5230 cec00000 290f3d02 21d4ff5d 0d4d0d01 ....).=.!..].M.. + 402a5240 eb71c000 00280fd7 120206c9 000ca40c .q...(.......... + 402a5250 032d0101 46ffc000 0031c7ff 2d0c0101 .-..F....1..-... + 402a5260 a1c00000 d1caff16 720b3841 42c3fc20 ........r.8AB.. + 402a5270 3cc03a34 480d3030 f44a33c0 22c04b22 <.:4H.00.J3.".K" + 402a5280 326d0031 beff20e0 f4c02c20 01f6a0c0 2m.1.. ..., .... + 402a5290 0000bc22 52c21031 baff2d05 597101f1 ..."R..1..-.Yq.. + 402a52a0 a0c00000 31bbff58 712903ac 725042c0 ....1..Xq)..rPB. + 402a52b0 3d052d01 01586fc0 00002d01 010fcec0 =.-..Xo...-..... + 402a52c0 0000290f 86030000 280d8c82 0c02290d ..).....(.....). + 402a52d0 290f0620 0000280f 32a3ff2a 2e27b31b ).. ..(.2..*.'.. + 402a52e0 1bee317f fe42a10e 2d0e0180 fec00000 ..1..B..-....... + 402a52f0 31a8ff4d 0e29033d 0cc61000 3179fe42 1..M.).=....1y.B + 402a5300 a1111b22 017afec0 0000ed02 21a1ffe9 ...".z......!... + 402a5310 022d0c01 8c71c000 004d023d 0c2d0e46 .-...q...M.=.-.F + 402a5320 0700219b ffe80216 1efa280d 38413a22 ..!.......(.8A:" + 402a5330 290d2d0e 018471c0 00004841 3d0c2a2e ).-...q...HA=.*. + 402a5340 01356fc0 0000380d 280f2793 080c0229 .5o...8.(.'....) + 402a5350 0d290f86 02000c04 22210540 34200599 .)......"!.@4 .. + 402a5360 ff315ffe 42a1a422 a2140160 fec00000 .1_.B.."...`.... + 402a5370 dd0232cd 144b2229 41396116 dd1116ac ..2..K")A9a..... + 402a5380 113184ff c02c2001 b7a0c000 0016b210 .1..., ......... + 402a5390 c022c020 e0743152 fe42a0b4 1b2e0153 .". .t1R.B.....S + 402a53a0 fec00000 4d0e3d0c fd02011a 6fc00000 ....M.=.....o... + 402a53b0 42a2140c 032d0d01 166fc000 003176ff B....-...o...1v. + 402a53c0 0c442d0f 017c8ec0 0000cc72 290d4bef .D-..|.....r).K. + 402a53d0 46060000 003171ff 0c542d0f 01768ec0 F....1q..T-..v.. + 402a53e0 0000ed0f cc520c12 290de2cf 05316cff .....R..)....1l. + 402a53f0 2d0e019c a0c00000 bc52e022 c0205074 -........R.". Pt + 402a5400 28415045 20e03e20 52610701 026fc000 (APE .> Ra...o.. + 402a5410 003164ff 2d0e0193 a0c00000 58711622 .1d.-.......Xq." + 402a5420 061b353a 3e3042c0 40407428 61860600 ..5:>0B.@@t(a... + 402a5430 00315cff e02e2001 8ba0c000 00163204 .1\... .......2. + 402a5440 e042c028 41404074 e03e2001 f26ec000 .B.(A@@t.> ..n.. + 402a5450 003149ff 2d0c0183 a0c00000 acd24b32 .1I.-.........K2 + 402a5460 2d0c3971 013871c0 00003871 30ccc02a -.9q.8q...8q0..* + 402a5470 2c204074 22a11320 2d8001e6 6ec00000 , @t".. -...n... + 402a5480 46020000 7cf2290d 06040000 003114fe F...|.)......1.. + 402a5490 42a0e4f0 2f200124 70c00000 380d2142 B.../ .$p...8.!B + 402a54a0 ff0c0c01 5271c000 00322104 2140ff01 ....Rq...2!.!@.. + 402a54b0 4f71c000 00322106 213eff01 4c71c000 Oq...2!.!>..Lq.. + 402a54c0 0032a113 213cff30 3d800148 71c00000 .2..!<.0=..Hq... + 402a54d0 f13aff28 41011b71 c00000e8 0f3d022d .:.(A..q.....=.- + 402a54e0 0e397101 1871c000 00387137 a2052841 .9q..q...8q7..(A + 402a54f0 06010000 e80f2d0e 011371c0 00003841 ......-...q...8A + 402a5500 4d022d0e 012c8ec0 0000eca2 280d8cf2 M.-..,......(... + 402a5510 66123531 29ffc05c a03055a0 48258602 f.51)..\.0U.H%.. + 402a5520 002125ff c05ca020 55a04815 9c942851 .!%..\. U.H...(Q + 402a5530 3d0dc004 00060400 1bccf2cf 14663c92 =............f<. + 402a5540 0c042851 3d04857a ff3111ff 280330c3 ..(Q=..z.1..(.0. + 402a5550 2016f200 31e3fd42 a1c401f3 6fc00000 ...1..B....o... + 402a5560 0c02290c 31dffd42 a1c72d0d 01ef6fc0 ..).1..B..-...o. + 402a5570 000008f1 c8e1d8d1 e8c1f8b1 12c1400d ..............@. + 402a5580 f0000000 d025ff3f b025ff3f 4c512a40 .....%.?.%.?LQ*@ + 402a5590 12c1f0c2 6102c1fb ff026103 1c03390c ....a.....a...9. + 402a55a0 0c03391c 31f9ff39 2c291331 f8ff2d0c ..9.1..9,).1..-. + 402a55b0 05cd152d 0c05dd15 0831c821 12c1100d ...-.....1.!.... + 402a55c0 f0000000 f425ff3f 9e97fe3f 60582a40 .....%.?...?`X*@ + 402a55d0 12c1f0c9 21c1fbff 0931d911 31fbffdd ....!....1..1... + 402a55e0 022c0229 0c2c241c 0201c0fd c0000029 .,.).,$........) + 402a55f0 2c31f6ff d9122d0c 85c9152d 0cc58715 ,1....-....-.... + 402a5600 0831c821 d81112c1 100df000 c5270000 .1.!.........'.. + 402a5610 12c1f0d2 61010261 03c26102 dd02c5a5 ....a..a..a..... + 402a5620 fc66522f c1e8ff31 f9ff282c 3902282c .fR/...1..(,9.(, + 402a5630 7cf33242 0c32420d 32420e32 420fd02d |.2B.2B.2B.2B..- + 402a5640 2001c070 c0000020 40f43d0d 2d0cc587 ..p... @.=.-... + 402a5650 15460100 8533fd56 92fc0221 03c22102 .F...3.V...!..!. + 402a5660 d2210112 c1100df0 1026ff3f 4a33ff3f .!.......&.?J3.? + 402a5670 f8bafe3f e6b8fe3f 0cb9fe3f 3f96fe3f ...?...?...??..? + 402a5680 44271040 92a0d090 11c052c1 1022a080 D'.@......R..".. + 402a5690 1cc432a0 00202580 c2613202 6133d261 ..2.. %..a2.a3.a + 402a56a0 31e26130 f2612f01 31fec000 00c1eeff 1.a0.a/.1....... + 402a56b0 280c1672 0121edff 32a03b42 02063714 (..r.!..2.;B..7. + 402a56c0 02c64000 22020537 1202863e 00c59afc ..@."..7...>.... + 402a56d0 665204c5 31dc290c 280c16f2 0e1b2229 fR..1.).(.....") + 402a56e0 0cc533dc 32c110c2 a080cac3 31e1ff4d ..3.2.......1..M + 402a56f0 022d0cc5 5afe2d0c 01e2ffc0 0000c1db .-..Z.-......... + 402a5700 ff220c06 dcd2720c 04620c03 520c0242 ."....r..b..R..B + 402a5710 0c01320c 00291122 0c052901 21d6ff01 ..2..)."..).!... + 402a5720 b370c000 00820c03 0c030b28 0c180012 .p.........(.... + 402a5730 400088a1 21c9faa2 0c067202 e4b20c05 @...!.....r..... + 402a5740 d20c040c 546d0320 c22030e3 205202e9 ....Tm. . 0. R.. + 402a5750 bcd59202 e7fc8a52 02e68055 01505831 .......R...U.PX1 + 402a5760 579b2d52 02e58055 01505831 579d2116 W.-R...U.PX1W.!. + 402a5770 29008709 1bf202e8 805f0150 58315717 )........_.PX1W. + 402a5780 0832a001 f0707430 6320cc39 e242e90c .2...pt0c .9.B.. + 402a5790 160b4440 40745b22 5614fb8c 13724ce4 ..D@@t["V....rL. + 402a57a0 66162921 b5ff0191 70c00000 520ce441 f.)!....p...R..A + 402a57b0 abfa31b2 ff22c110 454efe32 c1100c02 ..1.."..EN.2.... + 402a57c0 05a20086 01000000 280cc6c3 ff022133 ........(.....!3 + 402a57d0 92a0d0c2 2132d221 31e22130 f2212f9a ....!2.!1.!0.!/. + 402a57e0 110df000 1426ff3f 84562a40 12c1f0c2 .....&.?.V*@.... + 402a57f0 6102c1fc ff0931c0 2c2001a9 72c00000 a.....1., ..r... + 402a5800 31faff2d 0c0c0401 3b74c000 000c152d 1..-....;t.....- + 402a5810 0c4d0532 a3e801a3 72c00000 0831c821 .M.2....r....1.! + 402a5820 12c1100d f0000000 12c1f0c9 21d91109 ............!... + 402a5830 31202074 cd0340d0 74167200 2d0c05dd 1 t..@.t.r.-... + 402a5840 ff060400 c5210016 12ffd04d 2032a001 .....!.....M 2.. + 402a5850 2d0c851d 000831c8 21d81112 c1100df0 -.....1.!....... + 402a5860 12c1f009 314040f4 66140842 030022a0 ....1@@.f..B..". + 402a5870 7f271404 0c12c596 00083112 c1100df0 .'........1..... + 402a5880 e033ff3f 21ffff12 c1f00261 0345ad01 .3.?!......a.E.. + 402a5890 02210312 c1108000 00000000 21f9ff12 .!..........!... + 402a58a0 c1f00261 03859301 02210312 c1108000 ...a.....!...... + 402a58b0 00000000 59b9fe3f b034ff3f 6db9fe3f ....Y..?.4.?m..? + 402a58c0 0035ff3f 83b9fe3f d834ff3f 9ab9fe3f .5.?...?.4.?...? + 402a58d0 b833ff3f ba95fe3f 7c231040 48231040 .3.?...?|#.@H#.@ + 402a58e0 24231040 d4231040 b7b9fe3f 12c1f0c9 $#.@.#.@...?.... + 402a58f0 21c15afa 31f0ff21 f0ff4d0c 0931d911 !.Z.1..!..M..1.. + 402a5900 c539fe31 eeff21ee ff4d0c45 39fe31ed .9.1..!..M.E9.1. + 402a5910 ff21edff 4d0c8538 fed1edff 31ecff4d .!..M..8....1..M + 402a5920 0c2d0dc5 37fe214c fac1d5ff 42123131 .-..7.!L....B.11 + 402a5930 d2fa2d0c 0c050554 0151d1fa 41d0fa31 ..-....T.Q..A..1 + 402a5940 cdfa0c17 2d0c1c46 c559010c 1641e1ff ....-..F.Y...A.. + 402a5950 5d063d0d 2d0c0570 0131dfff c02c20c5 ].=.-..p.1..., . + 402a5960 780131de ffc02c20 85780131 ddffc02c x.1..., .x.1..., + 402a5970 20857801 31dcff2d 0c057901 21dbff01 .x.1..-..y.!... + 402a5980 1b70c000 000831c8 21d81112 c1100df0 .p....1.!....... + 402a5990 4026ff3f 12c1e0d9 51dd0221 fdffc961 @&.?....Q..!...a + 402a59a0 e941f931 09712202 00cd0340 e07450f0 .A.1.q"....@.tP. + 402a59b0 749c722d 0301e36f c000005d 0221b0ff t.r-...o...].!.. + 402a59c0 7d0f6d0e 4d0cd03d 20858401 0871c861 }.m.M..= ....q.a + 402a59d0 d851e841 f83112c1 200df000 2826ff3f .Q.A.1.. ...(&.? + 402a59e0 278afe3f 2c26ff3f 31fdff12 c1f0c921 '..?,&.?1......! + 402a59f0 09312203 00cd031b 22202074 22430066 .1"....." t"C.f + 402a5a00 12110c15 31f7ff21 b2ff5045 2045f8ff ....1..!..PE E.. + 402a5a10 86030000 21f4ff01 2272c000 000c0222 ....!..."r....." + 402a5a20 4c000831 c82112c1 100df000 40507430 L..1.!......@Pt0 + 402a5a30 40743d02 21a3ff12 c1f00261 0345f5ff @t=.!......a.E.. + 402a5a40 083112c1 100df000 40507430 40743d02 .1......@Pt0@t=. + 402a5a50 219eff12 c1f00261 0385f3ff 083112c1 !......a.....1.. + 402a5a60 100df000 21cbff22 02000df0 b426ff3f ....!..".....&.? + 402a5a70 e0bafe3f 05bbfe3f c0a80001 a826ff3f ...?...?.....&.? + 402a5a80 92a0b090 11c00261 2b8533fb 66320286 .......a+.3.f2.. + 402a5a90 20000c22 455bfb2c 040c0322 c16c0133 .."E[.,...".l.3 + 402a5aa0 fdc00000 41f2ff31 f2ff22c1 6c051ffe ....A..1..".l... + 402a5ab0 32c16c2d 01851efe 21efff32 c16c01cb 2.l-....!..2.l.. + 402a5ac0 6fc00000 22c16c01 9f6fc000 00224160 o...".l..o..."A` + 402a5ad0 0c522241 610c0222 61192241 680c4222 .R"Aa.."a."Ah.B" + 402a5ae0 416922a0 64225135 10212045 cbfcc50f Ai".d"Q5.! E.... + 402a5af0 fb21e1ff 32a08c22 61232261 252180e4 .!..2.."a#"a%!.. + 402a5b00 30318022 61240c12 856ffd85 09fb21db 01."a$...o....!. + 402a5b10 ff0c5339 0202212b 92a0b09a 110df000 ..S9..!+........ + 402a5b20 18bbfe3f 2fbbfe3f 2835ff3f 4835ff3f ...?/..?(5.?H5.? + 402a5b30 9426ff3f d0261040 12c1f0c9 21d911cd .&.?.&.@....!... + 402a5b40 03dd023d 0221f6ff 02610301 a86fc000 ...=.!...a...o.. + 402a5b50 0021f4ff c03c2001 a56fc000 0021f2ff .!...< ..o...!.. + 402a5b60 0c033242 612c04d0 3d20012a 6dc00000 ..2Ba,..= .*m... + 402a5b70 21efff3d 0c4c0401 276dc000 00c1ecff !..=.L..'m...... + 402a5b80 2d0c01c7 71c00000 31ebff2d 0c0c2401 -...q...1..-..$. + 402a5b90 5973c000 002d0c0c 150c0432 a3e801c1 Ys...-.....2.... + 402a5ba0 71c00000 0831c821 d81112c1 100df000 q....1.!........ + 402a5bb0 4abbfe3f 60bbfe3f a4241040 79bbfe3f J..?`..?.$.@y..? + 402a5bc0 92bbfe3f 5496fe3f a0bbfe3f b1bbfe3f ...?T..?...?...? + 402a5bd0 2c8afe3f c78aa900 40420f00 c1bbfe3f ,..?....@B.....? + 402a5be0 92a2a090 11c00261 a7c261a6 d261a545 .......a..a..a.E + 402a5bf0 1dfb2612 130c1205 44fb21ed ff017b6f ..&.....D.!...{o + 402a5c00 c0000006 02000000 00c51cfb 6612e510 ............f... + 402a5c10 1120450d fc560201 0c121011 20850efc . E..V...... ... + 402a5c20 21e5ff01 726fc000 0021e3ff 05a0fd0c !...ro...!...... + 402a5c30 02c5fcfe 3111fc0c 340cc285 94fdc10b ....1...4....... + 402a5c40 fa0c023d 0c0563fd 220c0572 0c03620c ...=..c."..r..b. + 402a5c50 02520c01 420c0029 11220c04 d180f931 .R..B..).".....1 + 402a5c60 d7ff2901 2d0d8503 fe21d5ff 3d0d015f ..).-....!..=.._ + 402a5c70 6fc00000 32c11022 d3022c04 0c0322c2 o...2.."..,...". + 402a5c80 4401bafc c0000052 0c05420c 0431cdff D......R..B..1.. + 402a5c90 22a2541a 228500fe 22a2541a 220551fc ".T."...".T.".Q. + 402a5ca0 22c11085 77fb3d02 cd0221c7 ff014f6f "...w.=...!...Oo + 402a5cb0 c0000001 6df9c000 00d76210 8cdcc5c2 ....m.....b..... + 402a5cc0 ff21c2ff 014a6fc0 00004613 00858efd .!...Jo...F..... + 402a5cd0 22a001c5 f2fe22c1 1042d202 21bdff32 "....."..B..!..2 + 402a5ce0 c1106802 58122822 52641a22 641b21b9 ..h.X.("Rd."d.!. + 402a5cf0 ff52a264 5a532261 a032a270 22c1103a .R.dZS"a.2.p"..: + 402a5d00 3221b5ff 6264190c 14c52c1f 21b4ff01 2!..bd....,.!... + 402a5d10 376fc000 00c5dc1e 45d6ff02 21a792a2 7o......E...!... + 402a5d20 a0c221a6 d221a59a 110df000 cbbbfe3f ..!..!.........? + 402a5d30 e1bbfe3f 185e2a40 12c1f009 31c92145 ...?.^*@....1.!E + 402a5d40 08fb6622 0e21f9ff 01296fc0 0000c615 ..f".!...)o..... + 402a5d50 00000000 c506fb26 12120c12 852dfb21 .......&.....-.! + 402a5d60 94ff0122 6fc00000 c6010000 008506fb ..."o........... + 402a5d70 6612e6c1 42ff222c 00667207 856a1f22 f...B.",.fr..j." + 402a5d80 a000290c 21ebff01 196fc000 0021e9ff ..).!....o...!.. + 402a5d90 058e1f22 a007226c 0022a001 05e6fe31 ...".."l.".....1 + 402a5da0 b6fb0c34 0cc2c57d fd0831c8 2112c110 ...4...}..1.!... + 402a5db0 0df00000 f3bbfe3f 12c1f0c9 21c12fff .......?....!./. + 402a5dc0 0931280c 66721d05 661f280c 6672040c .1(.fr..f.(.fr.. + 402a5dd0 02226c00 21f8ff01 056fc000 00857dfd ."l.!....o....}. + 402a5de0 0c02c5e1 fe0831c8 2112c110 0df00000 ......1.!....... + 402a5df0 388afe3f 04bcfe3f 16bcfe3f 30bcfe3f 8..?...?...?0..? + 402a5e00 4fbcfe3f 69bcfe3f 82bcfe3f 94bcfe3f O..?i..?...?...? + 402a5e10 abbcfe3f c2bcfe3f 12c1f0c9 210931cd ...?...?....!.1. + 402a5e20 03b65202 c6250031 f2ff3022 a02802a0 ..R..%.1..0".(.. + 402a5e30 020021f0 ff860000 21f0ff01 ec6ec000 ..!.....!....n.. + 402a5e40 000c7321 0eff3902 c61c0021 ecff01e7 ..s!..9....!.... + 402a5e50 6ec00000 280ccc62 21eaff06 01000000 n...(..b!....... + 402a5e60 21e9ff01 e26ec000 00861400 21e7ff01 !....n......!... + 402a5e70 df6ec000 00c02c20 05c6fb05 14fc850a .n...., ........ + 402a5e80 fc0c2306 efff0000 0021e0ff 01d86ec0 ..#......!....n. + 402a5e90 0000164c 01620c03 520c0242 0c01320c ...L.b..R..B..2. + 402a5ea0 0021dbff 01d26ec0 0000c5f0 ff21d9ff .!....n......!.. + 402a5eb0 01cf6ec0 00000570 fd22a001 05d4fe02 ..n....p."...... + 402a5ec0 2103c821 12c1100d f0000000 21ecfe0c !..!........!... + 402a5ed0 14280232 c2f90c02 3024830d f0000000 .(.2....0$...... + 402a5ee0 f8bafe3f e6b8fe3f 12c1c01c c40c0322 ...?...?......." + 402a5ef0 c11009f1 011efcc0 000045af db16b203 ..........E..... + 402a5f00 c5b1db31 f7ff4d02 22c11045 d9fd22c1 ...1..M."..E..". + 402a5f10 1001dbfd c0000021 d5fd8202 06720204 .......!.....r.. + 402a5f20 62020352 02024202 01320200 89112202 b..R..B..2....". + 402a5f30 05290121 ecff01ad 6ec00000 08f112c1 .).!....n....... + 402a5f40 400df000 9e97fe3f f4bcfe3f 02bdfe3f @......?...?...? + 402a5f50 12bdfe3f 12c1f00c 820931c9 21d911c5 ...?......1.!... + 402a5f60 b31ad1f8 ff42a065 3d0d0c42 0160fbc0 .....B.e=..B.`.. + 402a5f70 0000cd02 3d0221f4 ffc58618 3d0c0c02 ....=.!.....=... + 402a5f80 c5be1a31 f2ff0c12 05c41a31 f1ff0c22 ...1.......1..." + 402a5f90 85c31a45 b61a3d0d c02c2042 a06c0162 ...E..=.., B.l.b + 402a5fa0 6dc00000 0831c821 d81112c1 100df000 m....1.!........ + 402a5fb0 9ebdfe3f 84bdfe3f 89bdfe3f 90bdfe3f ...?...?...?...? + 402a5fc0 97bdfe3f 02befe3f f0e20040 e8e20040 ...?...?...@...@ + 402a5fd0 12c1c0c9 e1d9d109 f1e9c1f9 b14971dd .............Iq. + 402a5fe0 0320c074 cc430c02 86580000 31f1ff0c . .t.C...X..1... + 402a5ff0 742d0101 3b6ec000 0022cc30 2241053d t-..;n...".0"A.= + 402a6000 012d0dc5 db02ed02 16a2fd85 090331e9 .-............1. + 402a6010 ffdd022d 0e85da02 31e8fffd 022d0e05 ...-....1....-.. + 402a6020 da0231e6 ff29412d 0e45d902 31e5ff29 ..1..)A-.E..1..) + 402a6030 51e02e20 85d80231 e3ff2961 2d0e05d8 Q.. ...1..)a-... + 402a6040 02ed028c 2f4841cc 340c0e86 19000c03 ..../HA.4....... + 402a6050 58510c12 4d035042 93586150 23832704 XQ..M.PB.XaP#.'. + 402a6060 e7371ee4 2d0fc5e1 0216c2fd 284145e1 .7..-.......(AE. + 402a6070 021642fd 2851c5e0 0216c2fc 286145e0 ..B.(Q......(aE. + 402a6080 021642fc 2d0ec5df 0216c2fb 3173f8c0 ..B.-.......1s.. + 402a6090 2ca02a23 385f4841 3242e538 54585132 ,.*#8_HA2B.8TXQ2 + 402a60a0 42e63855 48613242 e7385432 42e8385e B.8UHa2B.8T2B.8^ + 402a60b0 0c1e3242 e92168f8 c0cca0ca c2220ce5 ..2B.!h......".. + 402a60c0 80220120 283101c0 ffc00000 05ec0231 .". (1.........1 + 402a60d0 b9ff4d02 2d0d4522 03220ce6 80220120 ..M.-.E"."...". + 402a60e0 283101b9 ffc00000 45ea0231 b3ff4d02 (1......E..1..M. + 402a60f0 2d0d8520 03220ce7 01b5ffc0 000005e9 -.. .".......... + 402a6100 0231aeff 4d022d0d 051f0322 0ce88022 .1..M.-...."..." + 402a6110 01202831 01adffc0 000045e7 0231a8ff . (1......E..1.. + 402a6120 4d022d0d 451d0322 0ce98022 01202831 M.-.E.."...". (1 + 402a6130 01a6ffc0 000085e5 0231a2ff 4d022d0d .........1..M.-. + 402a6140 851b0328 714d0d3d 01051b03 2d0e08f1 ...(qM.=....-... + 402a6150 c8e1d8d1 e8c1f8b1 12c1400d f0000000 ..........@..... + 402a6160 a5bdfe3f b3bdfe3f b7bdfe3f c5bdfe3f ...?...?...?...? + 402a6170 ecbdfe3f a235ff3f d5bdfe3f d8bdfe3f ...?.5.?...?...? + 402a6180 00000000 00001c40 dcbdfe3f e1bdfe3f .......@...?...? + 402a6190 e7bdfe3f f1bdfe3f fdbdfe3f b595fe3f ...?...?...?...? + 402a61a0 43befe3f 05befe3f 18befe3f 23befe3f C..?...?...?#..? + 402a61b0 2cbefe3f 34befe3f 39befe3f 3ebefe3f ,..?4..?9..?>..? + 402a61c0 48befe3f 56befe3f 5fbefe3f 69befe3f H..?V..?_..?i..? + 402a61d0 73befe3f 81befe3f 89befe3f a0befe3f s..?...?...?...? + 402a61e0 b0befe3f 92a0e090 11c02020 7422612a ...?...... t"a* + 402a61f0 2d03d261 3532612b 026137c2 6136e261 -..a52a+.a7.a6.a + 402a6200 34f26133 85b702dd 0232212b 16725421 4.a3.....2!+.rT! + 402a6210 d4ff01f6 6dc00000 31d3ff2d 0d05ba02 ....m...1..-.... + 402a6220 ed02c1d6 ff16a209 05c70216 420931ce ............B.1. + 402a6230 ff284e01 cfbfc000 00566208 21ccff01 .(N......Vb.!... + 402a6240 eb6dc000 00c5e502 ed02218a f885db02 .m........!..... + 402a6250 31c8ff4d 022d0e45 0a0321c6 ff85da02 1..M.-.E..!..... + 402a6260 31c6ff4d 022d0e45 090321fc f785d902 1..M.-.E..!..... + 402a6270 4d023d0c 2d0e4508 0331c2ff 21c1ff05 M.=.-.E..1..!... + 402a6280 d10231c1 ff4d022d 0e050703 21c0ff85 ..1..M.-....!... + 402a6290 d70231bf ff4d022d 0e050603 2d0e4587 ..1..M.-....-.E. + 402a62a0 02fd0220 322021bb ff01d06d c0000022 ... 2 !....m..." + 402a62b0 212a0c04 3d0f0557 ff2d0fc5 58032d0e !*..=..W.-..X.-. + 402a62c0 85950231 abff2d0d 45af02fd 023d0c2d ...1..-.E....=.- + 402a62d0 0dc5ae02 ed02cc4f 56ce0446 20012d0f .......OV..F .-. + 402a62e0 85bb0216 12ff3163 f8284f01 a1bfc000 ......1c.(O..... + 402a62f0 005632fe c5da0220 e22021d8 f785d002 .V2.... . !..... + 402a6300 c03c204d 022d0e45 ff02c1a3 ff2d0d3d .< M.-.E.....-.= + 402a6310 0cc5aa02 ac9221a1 ffc5ce02 4d023d0c ......!.....M.=. + 402a6320 2d0e85fd 02060600 2d0e05b7 0216f242 -.......-......B + 402a6330 31cbf728 4e018ebf c0000016 52fb8607 1..(N.......R... + 402a6340 01c197ff d02d20c0 3c2045a7 029ca22d .....- .< E....- + 402a6350 01c50afb 8c422d01 c6000000 2192ff85 .....B-.....!... + 402a6360 ca024d02 3d0c2d0e 05f902c1 8fff2d0d ..M.=.-.......-. + 402a6370 3d0cc5a4 02fd02ac 6285b002 31b2f78c =.......b...1... + 402a6380 62285ff6 22022243 00220300 0110ffc0 b(_."."C."...... + 402a6390 0000c5bf 02204220 c03c20e0 2e20c5f5 ..... B .< .. .. + 402a63a0 02c182ff 2d0d3d0c 45a102fd 02bc0245 ....-.=.E......E + 402a63b0 ad029c22 285ff622 0e3110fa 22430021 ..."(_.".1.."C.! + 402a63c0 a6f72202 e445f6fd 410dfa22 040001ff .."..E..A..".... + 402a63d0 fec00000 85bb024d 023d0ce0 2e20c5f1 .......M.=... .. + 402a63e0 023173ff 2d0d859d 02fd020c 02226120 .1s.-........"a + 402a63f0 279f02c6 ac00459a f9316eff cd022d0f '.....E..1n...-. + 402a6400 c59b0231 6dff2261 212d0f45 9b022261 ...1m."a!-.E.."a + 402a6410 22661c20 32212116 63033023 20c5a702 "f. 2!!.c.0# ... + 402a6420 acd22221 2145a702 ac524221 212844c6 .."!!E...RB!!(D. + 402a6430 06000000 00222122 16520105 a60216f2 ....."!".R...... + 402a6440 00222122 45a5028c 62322122 28438550 ."!"E...b2!"(C.P + 402a6450 003147ff 2d0f8596 02226127 cc920c04 .1G.-...."a'.... + 402a6460 426120c6 06000000 00222127 c5a20216 Ba ......"!'.... + 402a6470 b2fe2221 27384221 fff74582 fd0c1332 .."!'8B!..E....2 + 402a6480 6120314e ff2d0f85 9302314d ff226128 a 1N.-....1M."a( + 402a6490 f02f20c5 92024221 28226129 9ce42d04 ./ ...B!("a)..-. + 402a64a0 859f029c 72222129 16220105 9f028cc2 ....r"!)."...... + 402a64b0 42212938 44422128 222404c5 67ff3141 B!)8DB!("$..g.1A + 402a64c0 fff02f20 858f0222 61239c32 c59c028c ../ ..."a#.2.... + 402a64d0 e2222123 384221e8 f7457cfd 0c133261 ."!#8B!..E|...2a + 402a64e0 203139ff 2d0f858d 02226124 9c424599 19.-...."a$.BE. + 402a64f0 028cf242 21242158 f7385432 523122a0 ...B!$!X.8T2R1". + 402a6500 01226120 3132fff0 2f20458b 02226125 ."a 12../ E.."a% + 402a6510 16520185 980216f2 00422125 21d8f738 .R.......B!%!..8 + 402a6520 44c577fd 0c122261 203129ff f02f2005 D.w..."a 1)../ . + 402a6530 89022261 26164201 0596028c e2422126 .."a&.B......B!& + 402a6540 21d0f738 448575fd 0c122261 2045b502 !..8D.u..."a E.. + 402a6550 3121ffcd 022d0f85 86029c62 c583f91b 1!...-.....b.... + 402a6560 220199fe c0000085 a202311a ff4d022d ".........1..M.- + 402a6570 0c85d802 3221218c d32843c5 a802310d ....2!!..(C...1. + 402a6580 ff4d022d 0c45d702 4221228c d4284485 .M.-.E..B!"..(D. + 402a6590 a7023109 ff4d022d 0c05d602 22212716 ..1..M.-...."!'. + 402a65a0 120121b4 f705a602 31f2fe20 4220c02c ..!.....1.. B ., + 402a65b0 2085d402 32212856 53004221 2916e403 ...2!(VS.B!)... + 402a65c0 102120c5 e3faf1fd fe9c322d 0185a302 .! .......2-.... + 402a65d0 4d023d0f 2d0c45d2 0222c120 86040000 M.=.-.E..". .... + 402a65e0 21f1fe45 a2024d02 3d0f2d0c c5d00221 !..E..M.=.-....! + 402a65f0 fafe45a1 0231f2fe 4d022d0c c5cf0222 ..E..1..M.-...." + 402a6600 212316f2 00219cf7 c59f0231 eefe4d02 !#...!.....1..M. + 402a6610 2d0c85ce 02322124 16930121 0ff72212 -....2!$...!..". + 402a6620 31016afe c0000085 960231e7 fe204220 1.j.......1.. B + 402a6630 2d0c85cc 02422125 16140121 90f7859c -....B!%...!.... + 402a6640 0231e2fe 204220c0 2c2005cb 02222126 .1.. B ., ..."!& + 402a6650 16120121 8bf7059b 0231ddfe 204220c0 ...!.....1.. B . + 402a6660 2c2085c9 0231d2fe 4d0ce02e 20c5c802 , ...1..M... ... + 402a6670 32212316 33032d03 05820242 2124ac84 2!#.3.-....B!$.. + 402a6680 ac622d04 c57f0232 21259cc3 9ca23023 .b-....2!%....0# + 402a6690 20858002 9c224221 268cd42d 04c57f02 ...."B!&..-.... + 402a66a0 8c62053c ffcc1285 31f9c146 fe2d0d3d .b.<....1..F.-.= + 402a66b0 0cc57002 f1e9f616 52012261 2b457c02 ..p.....R."a+E|. + 402a66c0 32212b8c 92285322 4fe422a0 01226120 2!+..(S"O.".."a + 402a66d0 220fe485 c5fd0c05 0c163d0d 2d054d0e ".........=.-.M. + 402a66e0 52612b62 612c858e ff322120 62212c52 Ra+ba,...2! b!,R + 402a66f0 212b2036 93326120 1b556655 dc220fe4 !+ 6.2a .UfU.".. + 402a6700 0133fec0 00008588 024d023d 0c2d0ec5 .3.......M.=.-.. + 402a6710 be022158 f7058f02 3196fe4d 022d0ec5 ..!X....1..M.-.. + 402a6720 bd022d0e c53e02cd 02203220 21acfe01 ..-..>... 2 !... + 402a6730 af6cc000 0022212a 0c043d0c 850eff2d .l..."!*..=....- + 402a6740 0c451003 4221208c 1445ccfd 2d0ec54c .E..B! ..E..-..L + 402a6750 02c60200 00000021 a2fe01a4 6cc00000 .......!....l... + 402a6760 d02d2085 4b020221 3792a0e0 c22136d2 .- .K..!7....!6. + 402a6770 2135e221 34f22133 90118080 00000000 !5.!4.!3........ + 402a6780 cfbefe3f e9befe3f 9e97fe3f 12c1f0c9 ...?...?...?.... + 402a6790 210931d9 1120c220 22020666 120e21f8 !.1.. . "..f..!. + 402a67a0 ff01926c c0000045 aef90602 0021f5ff ...l...E.....!.. + 402a67b0 018f6cc0 0000d1f4 ff28dc3d 0d1c7401 ..l......(.=..t. + 402a67c0 5a6bc000 0028bc3d 0d1c8401 576bc000 Zk...(.=....Wk.. + 402a67d0 003d0d2d 0c1c9401 546bc000 000831c8 .=.-....Tk....1. + 402a67e0 21d81112 c1100df0 f7befe3f bc26ff3f !..........?.&.? + 402a67f0 8c672a40 1fbffe3f 58bffe3f 65bffe3f .g*@...?X..?e..? + 402a6800 83bffe3f 12c1d0d9 91d1dfff e981f971 ...?...........q + 402a6810 ed03fd02 3c043d0d 3c8209b1 c9a10133 ....<.=.<......3 + 402a6820 f9c00000 cd023c14 3d0d1cc2 0130f9c0 ......<.=....0.. + 402a6830 00003d0e 29dc0c44 2d0c01f6 69c00000 ..=.)..D-...i... + 402a6840 e1ebff5c 02225c02 280e620c 03520c02 ...\."\.(.b..R.. + 402a6850 420c0132 0c002901 21e4ff5c 0701636c B..2..).!..\..cl + 402a6860 c0000021 e3ff3cd4 29cc215b 943d0d29 ...!..<.).![.=.) + 402a6870 ac22a200 011ef9c0 0000621c 02480e31 ."........b..H.1 + 402a6880 ddff5d0f 29bc8541 fd38bc21 dbff0157 ..].)..A.8.!...W + 402a6890 6cc00000 2d0c4593 f2ecf221 d8ff0153 l...-.E....!...S + 402a68a0 6cc00000 28dc3d0d 4c74011f 6bc00000 l...(.=.Lt..k... + 402a68b0 28bc3d0d 4c84011c 6bc00000 4c943d0d (.=.L...k...L.=. + 402a68c0 2d0c0119 6bc00000 46020000 21cdff01 -...k...F...!... + 402a68d0 476cc000 0008b1c8 a1d891e8 81f87112 Gl............q. + 402a68e0 c1300df0 96bffe3f bfbffe3f d7bffe3f .0.....?...?...? + 402a68f0 12c1f0c9 21d91109 31dd02cd 03acb362 ....!...1......b + 402a6900 03035203 02420301 21f7ff32 03000137 ..R..B..!..2...7 + 402a6910 6cc00000 21b6ff28 02cc4221 f3ff4603 l...!..(..B!..F. + 402a6920 003d0c2d 0dc5edff 46020000 21f0ff01 .=.-....F...!... + 402a6930 2f6cc000 000831c8 21d81112 c1100df0 /l....1.!....... + 402a6940 c026ff3f f9bffe3f 02c0fe3f 0ac0fe3f .&.?...?...?...? + 402a6950 15c0fe3f f0682a40 12c1b0c2 6112d261 ...?.h*@....a..a + 402a6960 11e26110 f9f10261 13ed0201 f66bc000 ..a....a.....k.. + 402a6970 00d1f3ff 298120c0 f4280df1 83ff16b2 ....). ..(...... + 402a6980 0042a06b f03f2001 e86ac000 000c1542 .B.k.? ..j.....B + 402a6990 a06c3d0f 2c0201e3 6ac00000 2c040c03 .l=.,...j...,... + 402a69a0 290d019b 69c00000 31e7ff0c 842d0e01 )...i...1....-.. + 402a69b0 0189c000 009c5231 e4ff0c74 2d0e01fd ......R1...t-... + 402a69c0 88c00000 0c738c62 46300000 00000c83 .....s.bF0...... + 402a69d0 3020741c f42cf527 3417c7b2 142a6e62 0 t..,.'4....*nb + 402a69e0 06005796 04cd0246 02001b22 20207406 ..W....F..." t. + 402a69f0 f9ff0c0c 0b2c2020 f442a01f 27b40286 ....., .B..'... + 402a6a00 2200222d 00304cc0 3a3e0172 88c00000 "."-.0L.:>.r.... + 402a6a10 3177ff28 038c9242 a0813d0f 01c36ac0 1w.(...B..=...j. + 402a6a20 00002881 0c152060 f442a082 3d0f2d06 ..(... `.B..=.-. + 402a6a30 699101bc 6ac00000 316dff68 9129034d i...j...1m.h.).M + 402a6a40 060c0301 7369c000 005168ff 68912805 ....si...Qh.h.(. + 402a6a50 4d06ca3e 016088c0 0000380d 21bcff01 M..>.`....8.!... + 402a6a60 e36bc000 002161ff 380221b9 ff01df6b .k...!a.8.!....k + 402a6a70 c0000038 0d51b7ff 42c11c2d 01c5d014 ...8.Q..B..-.... + 402a6a80 280d42a0 903d0f01 a86ac000 00022113 (.B..=...j....!. + 402a6a90 c22112d2 2111e221 10f8f112 c1500df0 .!..!..!.....P.. + 402a6aa0 2c141040 12c1f0c9 21c86209 310c0222 ,..@....!.b.1.." + 402a6ab0 6c2b226c 29222c2c 22c2eff6 220f222c l+"l)",,"...".", + 402a6ac0 14663209 322c218c 332d0cc0 03004d0c .f2.2,!.3-....M. + 402a6ad0 0c030c22 01f3ffc0 00000831 c82112c1 ...".......1.!.. + 402a6ae0 100df000 12c1f0c9 21cd0222 222c0931 ........!.."",.1 + 402a6af0 1c133792 22222c29 387c1b22 3853226c ..7."",)8|."8S"l + 402a6b00 2927b343 1c22226c 2c4d0c0c 030c2201 )'.C.""l,M....". + 402a6b10 e4ffc000 00c60b00 66822c22 2c2a1b22 ........f.,",*." + 402a6b20 226c2ab6 62210c03 0c92326c 2a226c2c "l*.b!....2l*"l, + 402a6b30 c04c2022 a00201da ffc00000 322c2216 .L "........2,". + 402a6b40 5300c02c 20c00300 222c2b8c 320b2222 S.., ...",+.2."" + 402a6b50 6c2b0831 c82112c1 100df000 12c1f0c9 l+.1.!.......... + 402a6b60 21c86209 31222c2c 6652040c 62c60200 !.b.1",,fR..b... + 402a6b70 1c533792 041c6246 00000c82 322c2022 .S7...bF....2, " + 402a6b80 6c2c8c33 2d0cc003 004d0c0c 030c2201 l,.3-....M....". + 402a6b90 c4ffc000 000831c8 2112c110 0df00000 ......1.!....... + 402a6ba0 12c1f048 6209310c 8222642c 0c030c22 ...Hb.1.."d,..." + 402a6bb0 01bcffc0 00000831 12c1100d f0000000 .......1........ + 402a6bc0 12c1f0c9 210931c8 64cc930c 82226c2c ....!.1.d...."l, + 402a6bd0 860f0000 0000222c 04569202 222300ac ......",.V.."#.. + 402a6be0 32280c0c 442822cb 22010a69 c0000022 2(..D("."..i..." + 402a6bf0 0c048c62 280c0538 e6060100 280c051a ...b(..8....(... + 402a6c00 140ca222 6c2c4d0c 0c030c22 01a5ffc0 ..."l,M....".... + 402a6c10 00000831 c82112c1 100df000 12c1b0c2 ...1.!.......... + 402a6c20 6112c222 06e26110 f2610f22 a0000261 a.."..a..a."...a + 402a6c30 13d26111 f2a0b422 6c29fa2c ed034050 ..a...."l).,..@P + 402a6c40 f429910b 252020f4 32a3fe27 b3028658 .)..% .2..'...X + 402a6c50 00288c4d 053d0e59 a101ee68 c0000028 .(.M.=.Y...h...( + 402a6c60 8c620200 60f114f0 30743981 321c1460 .b..`...0t9.2..` + 402a6c70 d44145c9 007d0222 2c2c0ce3 58a13712 .AE..}.",,..X.7. + 402a6c80 1137b202 064b0022 c2efb622 02c64800 .7...K."..."..H. + 402a6c90 460d0026 2d028646 00222c14 26121422 F..&-..F.",.&.." + 402a6ca0 0c048c62 280cc53a e6c64100 280c4577 ...b(..:..A.(.Ew + 402a6cb0 14c63f00 1c12322c 1f226c2c 16430f2d ..?...2,."l,.C.- + 402a6cc0 0cc00300 063b0000 00222c08 525c1950 .....;...",.R\.P + 402a6cd0 35207261 0a05b500 225c1878 a1665d02 5 ra...."\.x.f]. + 402a6ce0 462400f6 6d05263d 1ac63100 666d0286 F$..m.&=..1.fm.. + 402a6cf0 230026ad 02062900 22cc3845 0b01c621 #.&...).".8E...! + 402a6d00 00000000 661f0d3d 0722cc38 45ea0046 ....f..=.".8E..F + 402a6d10 03000000 00662f09 3d0722cc 3805ed00 .....f/.=.".8... + 402a6d20 29dc2881 0bd2d0d0 74f62d0b 28dc4212 ).(.....t.-.(.B. + 402a6d30 02380228 91459800 d22c0842 1c1932c1 .8.(.E...,.B..2. + 402a6d40 0c2d0d42 510649a1 c5b00048 a12911eb .-.BQ.I....H.).. + 402a6d50 312d0d42 5107c5b3 00722c23 292116e7 1-.BQ....r,#)!.. + 402a6d60 03621107 42110638 115d022d 0cc00700 .b..B..8.].-.... + 402a6d70 060b0000 003d0722 cc3805eb 00060200 .....=.".8...... + 402a6d80 003d0722 cc3805ee 0029dc42 12023802 .=.".8...).B..8. + 402a6d90 22a0b42a 2c459200 06060000 00663d13 "..*,E.......f=. + 402a6da0 521c1922 1c1857b2 0a2055c0 5050f42a R.."..W.. U.PP.* + 402a6db0 ee86a3ff 4d0c0c03 0c220139 ffc00000 ....M....".9.... + 402a6dc0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 402a6dd0 500df000 5c6b2a40 1c6c2a40 a46a2a40 P...\k*@.l*@.j*@ + 402a6de0 12c1f0c2 6102c862 31fbff22 2c000261 ....a..b1..",..a + 402a6df0 03d91105 4c1431f8 ff280cd2 cc384549 ....L.1..(...8EI + 402a6e00 1431f6ff 280c4545 14421c16 389c2d0d .1..(.EE.B..8.-. + 402a6e10 459e0038 7c2d0dc5 b8004802 29dc3204 E..8|-....H.).2. + 402a6e20 00303441 326c1432 12022d04 85ad0022 .04A2l.2..-...." + 402a6e30 5c260c52 226c2b32 0c0428dc 4212028c \&.R"l+2..(.B... + 402a6e40 93380228 0c4523e6 46020000 32220022 .8.(.E#.F...2"." + 402a6e50 2c008507 1432a000 0ce2226c 2c39dc4d ,....2...."l,9.M + 402a6e60 0c0c2201 0fffc000 000831c8 21d81112 ..".......1.!... + 402a6e70 c1100df0 9e97fe3f 12c1d06d 04e98142 .......?...m...B + 402a6e80 a0d0ed03 0c0309b1 6901c9a1 d991cd02 ........i....... + 402a6e90 f2610750 f074015e 68c00000 2d0e01a9 .a.P.t.^h...-... + 402a6ea0 6ac00000 31f4ffdd 0242a2c4 1b22018f j...1....B...".. + 402a6eb0 f7c00000 292c3d0e 0114a5c0 0000282c ....),=.......(, + 402a6ec0 dad20c02 224d0068 0108b1f2 4c04693c ...."M.h....L.i< + 402a6ed0 d891c8a1 e881f871 12c1300d f0000000 .......q..0..... + 402a6ee0 bc35ff3f 30752a40 12c1d070 7074c9a1 .5.?0u*@...ppt.. + 402a6ef0 e981cd03 f9710c03 fd02ed04 22c2582c .....q......".X, + 402a6f00 4409b169 117921d9 91290150 d5200140 D..i.y!..).P. .@ + 402a6f10 68c00000 2d0c018b 6ac00000 31d6ff5d h...-...j...1..] + 402a6f20 0242a2de 1b225931 0171f7c0 00003d0c .B..."Y1.q....=. + 402a6f30 226f1601 f5a4c000 00222f16 5831c1cd "o......."/.X1.. + 402a6f40 ff5a520c 02224500 bc0e2d0e 017e6ac0 .ZR.."E...-..~j. + 402a6f50 00005d02 42a2e53d 0c22c201 52610301 ..].B..=."..Ra.. + 402a6f60 63f7c000 00226f17 3d0e01e7 a4c00000 c...."o.=....... + 402a6f70 222f1758 315a520c 02224500 bc0d2d0d "/.X1ZR.."E...-. + 402a6f80 01716ac0 00005d02 42a2ed3d 0c22c201 .qj...].B..=.".. + 402a6f90 52610301 56f7c000 00226f18 3d0d01da Ra..V...."o.=... + 402a6fa0 a4c00000 222f1858 315a520c 02224500 ...."/.X1ZR.."E. + 402a6fb0 32210128 21326f1b 226f1e3d 0c42a2f6 2!.(!2o."o.=.B.. + 402a6fc0 22a40001 4af7c000 00d2a400 298fd9af "...J.......)... + 402a6fd0 3d0c42a2 f82d0d01 45f7c000 0038014d =.B..-..E....8.M + 402a6fe0 0d299fd9 bf397f3d 0222cf38 85800031 .)...9.=.".8...1 + 402a6ff0 1ccc22a0 b4202f80 c5680041 b9ff21b9 ..".. /..h.A..!. + 402a7000 ff0c550c 230567fc 4d0f0c03 0c2201a4 ..U.#.g.M....".. + 402a7010 fec00000 08b1c8a1 d891e881 f87112c1 .............q.. + 402a7020 300df000 12c1f0c9 21cd021c 52226c2c 0.......!...R"l, + 402a7030 4d0c32a0 0022a002 02610301 99fec000 M.2.."...a...... + 402a7040 0022a090 2a2c0196 6cc00000 0831c821 ."..*,..l....1.! + 402a7050 12c1100d f0000000 12c1d050 5074c9a1 ...........PPt.. + 402a7060 cd022d03 09b15911 d991e981 f971ed04 ..-...Y......q.. + 402a7070 60f07432 61000133 6ac00000 317eff42 `.t2a..3j...1~.B + 402a7080 a308dd02 1b220119 f7c00000 7801226c ....."......x."l + 402a7090 193d0701 9da4c000 00222c19 0c07dad2 .=.......",..... + 402a70a0 724d002d 0e790101 276ac000 003171ff rM.-.y..'j...1q. + 402a70b0 dd0242a3 0d1b2201 0df7c000 00226c1a ..B..."......"l. + 402a70c0 3d0e0191 a4c00000 222c1a78 01dad272 =.......",.x...r + 402a70d0 4d005811 08b1f26c 1d526c1c d891c8a1 M.X....l.Rl..... + 402a70e0 e881f871 12c1300d f0000000 32621f0d ...q..0.....2b.. + 402a70f0 f0000000 3262200d f0000000 3262210d ....2b .....2b!. + 402a7100 f0000000 3262220d f0000000 3262230d ....2b".....2b#. + 402a7110 f0000000 12c1f092 a410c921 d911cd02 ...........!.... + 402a7120 093152c2 4c9011c0 40407422 c23845b7 .1R.L...@@t".8E. + 402a7130 00d2a0b4 29dcd0dc 8028dc42 12023802 ....)....(.B..8. + 402a7140 2d0d8557 00660213 52a4005a 413d012d -..W.f..R..ZA=.- + 402a7150 0d055800 6602e10c 02460300 4d0c0c03 ..X.f....F..M... + 402a7160 0c22014f fec00000 0c1292a4 109a1108 .".O............ + 402a7170 31c821d8 1112c110 0df00000 12c1f092 1.!............. + 402a7180 a410c921 d911cd02 093142c2 4c9011c0 ...!.....1B.L... + 402a7190 22c23885 b900d2a0 b429dcda dc28dc42 ".8......)...(.B + 402a71a0 12023802 2d0d4551 00660213 52a4005a ..8.-.EQ.f..R..Z + 402a71b0 413d012d 0dc55100 6602e10c 02460300 A=.-..Q.f....F.. + 402a71c0 4d0c0c03 0c220136 fec00000 0c1292a4 M....".6........ + 402a71d0 109a1108 31c821d8 1112c110 0df00000 ....1.!......... + 402a71e0 12c1f0c9 21cd020c 52226c2c 4d0c32a0 ....!...R"l,M.2. + 402a71f0 0022a002 02610301 2afec000 0022a090 ."...a..*....".. + 402a7200 2a2c0127 6cc00000 0831c821 12c1100d *,.'l....1.!.... + 402a7210 f0000000 12c1f092 a420c921 0931cd02 ......... .!.1.. + 402a7220 d91122c2 4c9011c0 22610022 cc38058e ..".L..."a.".8.. + 402a7230 0029dc22 1202cc32 0c02860d 00d2a0b4 .)."...2........ + 402a7240 dadc28dc 42120238 022d0d05 47006602 ..(.B..8.-..G.f. + 402a7250 1422c110 52a4005a 423d022d 0d454700 ."..R..ZB=.-.EG. + 402a7260 2602d4c6 f6ff4d0c 0c030c22 010dfec0 &.....M....".... + 402a7270 00000c12 92a4209a 110831c8 21d81112 ...... ...1.!... + 402a7280 c1100df0 12c1f0c2 6102cd02 22c23809 ........a...".8. + 402a7290 3105b000 48020cc3 29dc326c 14320400 1...H...).2l.2.. + 402a72a0 30344132 6c143212 02402420 85650022 04A2l.2..@$ .e." + 402a72b0 5c260c52 226c2b32 0c0428dc 4212028c \&.R"l+2..(.B... + 402a72c0 93380228 0c45dbe5 46020000 32220022 .8.(.E..F...2"." + 402a72d0 2c0085bf 1332a000 20207439 dc37920c ,....2.. t9.7.. + 402a72e0 1c12326c 29226c2c 4d0c0602 000c7222 ..2l)"l,M.....r" + 402a72f0 6c2c4d0c 0c030c22 01eafdc0 00000831 l,M....".......1 + 402a7300 c82112c1 100df000 12c1f0c2 610220c2 .!..........a. . + 402a7310 20222200 0931d911 ac62053f 14280cd1 ""..1...b.?.(.. + 402a7320 d5fe2822 8c9242a0 ac3d0d01 7f68c000 ..("..B..=...h.. + 402a7330 00280c42 a0ad3d0d 017c68c0 00000c02 .(.B..=..|h..... + 402a7340 290c0831 c821d811 12c1100d f0000000 )..1.!.......... + 402a7350 e06d2a40 a06b2a40 e46a2a40 1ec0fe3f .m*@.k*@.j*@...? + 402a7360 c06b2a40 12c1e0c9 61cd0228 020971d9 .k*@....a..(..q. + 402a7370 51e941f9 318c322d 0cc5f8ff f1befe42 Q.A.1.2-.......B + 402a7380 a3243d0f 1cc20159 f6c00000 dd020c0e .$=....Y........ + 402a7390 290c1c02 290d42a3 273d0fe9 1d2c0201 )...).B.'=...,.. + 402a73a0 53f6c000 00292d28 0cd82285 3a14291d S....)-(..".:.). + 402a73b0 280c483c 3822d2a0 90490331 e5ffc962 (.H<8"...I.1...b + 402a73c0 05ec1331 e4ff280c dadc85ed 132d0de2 ...1..(......-.. + 402a73d0 6c29e26c 2a01b26b c0000031 dfff4d0c l).l*..k...1..M. + 402a73e0 2d0d0144 6dc00000 0c154d05 32a3e82d -..Dm.....M.2..- + 402a73f0 0d01ac6b c0000021 d9ff3d0e 017c69c0 ...k...!..=..|i. + 402a7400 0000280c 32220228 2c32c30c c59f22e7 ..(.2".(,2....". + 402a7410 1215220c 04e71207 280cc5b5 e5860500 ..".....(....... + 402a7420 280cc597 13860300 51ceff32 2c02222c (.......Q..2,.", + 402a7430 0042cc10 45351402 21070ca2 226c2cd8 .B..E5..!..."l,. + 402a7440 51c861e8 41f83112 c1200df0 12c1f0c9 Q.a.A.1.. ...... + 402a7450 21093120 c22005eb ff282c8c e23185fe !.1 . ...(,..1.. + 402a7460 42a0bc01 3168c000 000c0229 2c222c33 B...1h.....),",3 + 402a7470 9c023180 fe42a0c1 012c68c0 000022a0 ..1..B...,h...". + 402a7480 00226c33 222c1616 1201317a fe42a0c6 ."l3",....1z.B.. + 402a7490 012668c0 000022a0 00226c16 222c1716 .&h...".."l.",.. + 402a74a0 12013174 fe42a0cb 012068c0 000022a0 ..1t.B... h...". + 402a74b0 00226c17 222c1816 1201316e fe42a0d0 ."l.",....1n.B.. + 402a74c0 011a68c0 000022a0 00226c18 222c1916 ..h...".."l.",.. + 402a74d0 12013168 fe42a0d5 011468c0 000022a0 ..1h.B....h...". + 402a74e0 00226c19 222c1a8c f23162fe 42a0da01 ."l.",...1b.B... + 402a74f0 0e68c000 000c0222 6c1a288c 8ce2315d .h....."l.(...1] + 402a7500 fe42a0df 010968c0 00000c02 298c289c .B....h.....).(. + 402a7510 8ce23158 fe42a0e4 010468c0 00000c02 ..1X.B....h..... + 402a7520 299c0831 c82112c1 100df000 4c8afe3f )..1.!......L..? + 402a7530 12c1f0c9 21c81209 31d911e9 0192a410 ....!...1....... + 402a7540 9011c016 dc0b222c 2c1c1322 c2fb27b3 ......",,.."..'. + 402a7550 02c62b00 31f6ff30 22a02802 a002002d ..+.1..0".(....- + 402a7560 0c45daff 2d0cc5df ff0ca222 6c2c8624 .E..-......"l,.$ + 402a7570 00000022 0c048c62 280c85ad e5c62000 ..."...b(..... . + 402a7580 280c05ea 13c61e00 0000002d 0c85d7ff (..........-.... + 402a7590 061c002d 0c45ebff 061a002d 0c45ceff ...-.E.....-.E.. + 402a75a0 06180000 e2a0b4ea ec2d0e05 14005622 .........-....V" + 402a75b0 05222c2b 56c204d2 d10452a4 004d0d10 .",+V.....R..M.. + 402a75c0 3120e02e 20c51000 fc822201 00321d00 1 .. ....."..2.. + 402a75d0 20244122 6c142d01 c5320022 5c260c52 $A"l.-..2."\&.R + 402a75e0 226c2b22 0c04421d 003d0116 9200222c "l+"..B..=....", + 402a75f0 0085a8e5 86010000 222c0005 8d1322a0 ........",....". + 402a7600 00226c0d 92a4109a 110831c8 21d811e8 ."l.......1.!... + 402a7610 0112c110 0df00000 12c1f092 a410c261 ...............a + 402a7620 02026103 d26101cd 029011c0 22c23845 ..a..a......".8E + 402a7630 760029dc 221202cc 520c0246 0d000000 v.)."...R..F.... + 402a7640 d2a0b4da dc28dc42 12023802 2d0dc506 .....(.B..8.-... + 402a7650 00660211 52a4005a 413d012d 0d450700 .f..R..ZA=.-.E.. + 402a7660 2602d586 f7ff4d0c 0c030c22 010dfdc0 &.....M....".... + 402a7670 00000c12 92a4109a 110831c8 21d81112 ..........1.!... + 402a7680 c1100df0 9e97fe3f 12c1f0d2 610130d3 .......?....a.0. + 402a7690 2031fcff c261022c 74cd022d 0d093101 1...a.,t..-..1. + 402a76a0 93f5c000 00290c4d 0d3d024b 2cc58122 .....).M.=.K,.." + 402a76b0 0831c821 d81112c1 100df000 00441112 .1.!.........D.. + 402a76c0 c1f04040 314b2209 31857b00 083112c1 ..@@1K".1.{..1.. + 402a76d0 100df000 12c1f050 50f422c2 04026103 .......PP."...a. + 402a76e0 058f0002 210312c1 100df000 c0200038 ....!........ .8 + 402a76f0 420b2320 2320202f 050df000 ccd33212 B.# # /......2. + 402a7700 041b3330 30f43252 04c6fbff 00421202 ..300.2R.....B.. + 402a7710 7212081b 640c0577 a61d5832 6252024a r...d..w..X2bR.J + 402a7720 45305841 52440042 12025832 1b646252 E0XARD.B..X2.dbR + 402a7730 024a4532 44005d03 2d050df0 12c1f0d9 .JE2D.].-....... + 402a7740 11dd0442 12026212 08da54c9 2109311b ...B..b...T.!.1. + 402a7750 55cd027c f267a537 283c1b54 525c024a U..|.g.7(<.TR\.J + 402a7760 42d02821 22440022 1c02483c 1b52525c B.(!"D."..H<.RR\ + 402a7770 022a24d2 4200221c 02583c4d 0d2a2501 .*$.B."..X..."...R.-.. + 402a7a50 d4ffc000 00204220 3d0fc02c 20c5cdff ..... B =.., ... + 402a7a60 9602fdf8 4e2d0f01 ceffc000 004d02f0 ....N-.......M.. + 402a7a70 3f20c02c 2045ccff 9682fb42 0d0a0c43 ? ., E.....B...C + 402a7a80 30342032 4d0a287e 8c622c42 20242022 04 2M.(~.b,B $ " + 402a7a90 4d0a286e 320d0a20 2014d022 11302220 M.(n2.. ..".0" + 402a7aa0 224d0af8 1eac3f22 0f009ce2 2d0f01bc "M....?"....-... + 402a7ab0 ffc00000 4d023d0f 2d0c05c8 ff9632f7 ....M.=.-.....2. + 402a7ac0 320d0a22 af802023 20224d0a e82eac4e 2..".. # "M....N + 402a7ad0 220e009c f22d0e01 b2ffc000 00204220 "....-....... B + 402a7ae0 e03e202d 0c45c5ff 9682f432 0d0a4c02 .> -.E.....2..L. + 402a7af0 20232022 4d0a0c05 4d050c13 2d0cc5c9 # "M...M...-... + 402a7b00 ff0871c8 61d851e8 41f83112 c1200df0 ..q.a.Q.A.1.. .. + 402a7b10 12c1d0e9 81ed020c 32c9a1d9 91f97109 ........2.....q. + 402a7b20 b1790122 5e02fd04 cd05dd06 acc32203 .y."^.........". + 402a7b30 00ac722d 03326101 019affc0 00003811 ..r-.2a.......8. + 402a7b40 4d02e02e 2045bfff 960201a6 1d160c03 M... E.......... + 402a7b50 2d0e85ba ff38c122 5300cce2 283e290e -....8."S...(>). + 402a7b60 c6050000 0038c10c 02225300 221e0242 .....8..."S."..B + 402a7b70 1e08ca32 583e37a4 0b590e0c 02225e02 ...2X>7..Y..."^. + 402a7b80 2d0e8607 004d0c3d 0f2a2501 5567c000 -....M.=.*%.Ug.. + 402a7b90 00221e02 58012acc c25e024d 0d0c332d ."..X.*..^.M..3- + 402a7ba0 0e85bfff 08b1c8a1 d891e881 f87112c1 .............q.. + 402a7bb0 300df000 12c1f0c9 21cd020c 32225c02 0.......!...2"\. + 402a7bc0 3030f42d 0c093145 b3ffccc2 283c290c 00.-..1E....(<). + 402a7bd0 0c02225c 022d0c86 02000c05 4d050c43 .."\.-......M..C + 402a7be0 2d0c85bb ff0831c8 2112c110 0df00000 -.....1.!....... + 402a7bf0 12c1f0c9 21cd020c 32225c02 3030f42d ....!...2"\.00.- + 402a7c00 0c093185 afffccc2 283c290c 0c02225c ..1.....(<)..."\ + 402a7c10 022d0c86 02000c05 4d050c53 2d0cc5b7 .-......M..S-... + 402a7c20 ff0831c8 2112c110 0df00000 12c1f0c9 ..1.!........... + 402a7c30 21cd020c 32225c02 3030f42d 0c0931c5 !...2"\.00.-..1. + 402a7c40 abffccc2 283c290c 0c02225c 022d0c86 ....(<)..."\.-.. + 402a7c50 02000c05 0c140c63 2d0c05b4 ff0831c8 .......c-.....1. + 402a7c60 2112c110 0df00000 12c1f0c9 21cd020c !...........!... + 402a7c70 32225c02 3030f42d 0c093105 a8ffccc2 2"\.00.-..1..... + 402a7c80 283c290c 0c02225c 022d0c86 02000c05 (<)..."\.-...... + 402a7c90 4d050c73 2d0c45b0 ff0831c8 2112c110 M..s-.E...1.!... + 402a7ca0 0df00000 12c1e0c9 61cd020c 32d951e9 ........a...2.Q. + 402a7cb0 41f93109 71225c02 ed03dd04 fd058cf3 A.1.q"\......... + 402a7cc0 2203008c a20c032d 0c05a3ff 225f00cc "......-...."_.. + 402a7cd0 52283c29 0cc60500 2d0e0131 ffc00000 R(<)....-..1.... + 402a7ce0 4d023d0e 2d0c45a5 ff383cd6 d200390c M.=.-.E..8<...9. + 402a7cf0 0c02225c 022d0cc6 07000000 221c0242 .."\.-......"..B + 402a7d00 1c0847a2 e81b4242 5c022a23 d242000c ..G...BB\.*#.B.. + 402a7d10 050c140c 832d0c45 a8ff0871 c861d851 .....-.E...q.a.Q + 402a7d20 e841f831 12c1200d f0000000 12c1f0c9 .A.1.. ......... + 402a7d30 21cd020c 32d911e9 01093122 5c02dd03 !...2.....1"\... + 402a7d40 ed04ac53 220300ac 020c03c0 2c20c59a ...S"......., .. + 402a7d50 ff225e00 9c322d0d 0112ffc0 00004d02 ."^..2-.......M. + 402a7d60 3d0dc02c 20459dff d6d20028 3c290c0c =.., E.....(<).. + 402a7d70 02225c02 2d0c8602 000c050c 140ca32d ."\.-..........- + 402a7d80 0c85a1ff 0831c821 d811e801 12c1100d .....1.!........ + 402a7d90 f0000000 12c1f009 310c330c 05325202 ........1.3..2R. + 402a7da0 4d0532a0 0c459fff 083112c1 100df000 M.2..E...1...... 402a7db0 12c1f009 310c330c 05325202 4d0532a0 ....1.3..2R.M.2. - 402a7dc0 0ec59bff 083112c1 100df000 49020c04 .....1......I... - 402a7dd0 52520242 52033932 4242080c 020df000 RR.BR.92BB...... - 402a7de0 00441140 40316213 00e61403 7cf20df0 .D.@@1b.....|... - 402a7df0 72a07e0b 441b5272 42000044 110c2240 r.~.D.RrB..D.."@ - 402a7e00 40316a63 8d0292a0 7d2c0a67 13457203 @1jc....},.g.Er. - 402a7e10 00b2c783 b73821a6 24d19245 00720300 .....8!.$..E.r.. - 402a7e20 42c4fea0 77302b22 00441172 45012020 B...w0+".D.rE. - 402a7e30 f4404031 2b550605 0016f4fa 0b441b22 .@@1+U.......D." - 402a7e40 00441172 45002020 f4404031 1b551b33 .D.rE. .@@1.U.3 - 402a7e50 c6edff00 1644f932 a07f0022 11324500 .....D.2...".2E. - 402a7e60 2020310d f0000000 12c1d0e2 61080044 1.........a..D - 402a7e70 1130e320 32a07ec2 610ad991 09b1f971 .0. 2.~.a......q - 402a7e80 dd0240c0 31850522 260240c0 c0f4cace ..@.1.."&.@..... - 402a7e90 c9012c0f 0c2cc605 00320e00 2d0df033 ..,..,...2..-..3 - 402a7ea0 30303074 85032226 02212bcc c0c0f41b 000t.."&.!+..... - 402a7eb0 ee480147 1e2a320e 000c2422 c3832734 .H.G.*2...$"..'4 - 402a7ec0 0f32a07d 2d0d8501 226602cc 7cf24608 .2.}-..."f..|.F. - 402a7ed0 002d0dc5 00222602 f21bcc46 f3ff0000 .-..."&....F.... - 402a7ee0 0032a07f d02d2085 ff212602 de002c11 .2...- ..!&...,. - 402a7ef0 20203102 210bc221 0ad891e8 81f87112 1.!..!......q. - 402a7f00 c1300df0 12c1f0c9 210931cd 02303074 .0......!.1..00t - 402a7f10 22a07e27 131322a0 7f27131d 22a07d27 ".~'.."..'..".}' - 402a7f20 93290c12 224c0886 12000c02 225c0322 .).."L......"\." - 402a7f30 4c080c12 224c0986 0e00283c 8c12c002 L..."L....(<.... - 402a7f40 000c0222 4c090c02 060b0000 220c09ac ..."L......."... - 402a7f50 22220c08 8c822c02 2033300c 02224c08 ""....,. 30.."L. - 402a7f60 221c0342 1c0247b2 0b480c1b 52525c03 "..B..G..H..RR\. - 402a7f70 2a243242 0022a0ff 0831c821 12c1100d *$2B."...1.!.... - 402a7f80 f0000000 12c1f040 40f4c921 d911e901 .......@@..!.... - 402a7f90 0931ed02 cd034ad3 d71c0d32 0c00e02e .1....J....2.... - 402a7fa0 2005f6ff 1bcc86fb ff08310c 02c821d8 .........1...!. - 402a7fb0 11e80112 c1100df0 12c1d0d9 913901dd .............9.. - 402a7fc0 020c030c 02e98109 b1c9a1ed 04525102 .............RQ. - 402a7fd0 22510332 61032241 0832c110 d02d2045 "Q.2a."A.2...- E - 402a7fe0 f42120c2 20563201 3201102d 0145f1ff .! . V2.2..-.E.. - 402a7ff0 5652fe22 1103225e 00460000 7cfc08b1 VR.".."^.F..|... - 402a8000 2d0cd891 c8a1e881 12c1300d f0000000 -.........0..... - 402a8010 0c043d04 0c974a52 52050062 c5d06060 ..=...JRR..b..`` - 402a8020 74673707 32c3d086 07000000 62c5bf60 tg7.2.......b..` - 402a8030 6074f666 0732c3c9 46030000 0062c59f `t.f.2..F....b.. - 402a8040 606074f6 661532c3 a93a351b 54263407 ``t.f.2..:5.T&4. - 402a8050 c033114d 056645bd 2d030df0 0c020df0 .3.M.fE.-....... - 402a8060 0024ffff 0028ffff ffff1000 78034823 .$...(......x.H# - 402a8070 12c1d0e9 8109b11b e4c9a1d9 91f9714a ..............qJ - 402a8080 47520400 29012c22 eae72715 02467e00 GR..).,"..'..F~. - 402a8090 6813fd0e 0c022c28 5cc9705f c0673502 h.....,(\.p_.g5. - 402a80a0 86790052 0f008715 1797950c 1bff705f .y.R..........p_ - 402a80b0 c0673502 8674001b 221bffc6 f6ff0000 .g5..t.."....... - 402a80c0 00404fc0 2024c048 431b2239 31c00400 .@O. $.HC."91... - 402a80d0 7d023831 cd025cc8 16e21af7 3e02c65f }.81..\.....>.._ - 402a80e0 00220e00 87120922 4c001bee 1bcc46fa ."....."L.....F. - 402a80f0 ffe04fc0 e6140246 6000220e 0152a066 ..O....F`."..R.f - 402a8100 57124e27 35222cf4 47124827 34092c24 W.N'5",.G.H'4.,$ - 402a8110 47124046 59000000 87123842 a0624712 G.@FY.....8B.bG. - 402a8120 02c65500 0c82860a 0052a072 57122e27 ..U......R.rW..' - 402a8130 350d42a0 6e471202 0650000c a2c60400 5.B.nG...P...... - 402a8140 52a07457 121f52a0 75571223 064b0000 R.tW..R.uW.#.K.. - 402a8150 00000cc2 224c001b cc0c2446 3f000cd4 ...."L....$F?... - 402a8160 424c0006 fcff0c95 524c0006 faff0000 BL......RL...... - 402a8170 e6640246 41002b2e 39317911 892105e9 .d.FA.+.91y..!.. - 402a8180 ffdd0221 b7ff42a3 ff2a2d38 31781188 ...!..B..*-81x.. - 402a8190 21273402 06390021 b3ff2a2d 2734506b !'4..9.!..*-'4Pk - 402a81a0 2e202fc0 e6620246 3400220e 06871202 . /..b.F4."..... - 402a81b0 06320022 0e0742a0 75471202 062f008b .2."..B.uG.../.. - 402a81c0 2ec5e4ff 41a7ff52 a3ff4a42 38317811 ....A..R..JB81x. - 402a81d0 882147b5 02c62800 50dd1060 dd115022 .!G...(.P..`..P" - 402a81e0 10202d20 d1326d0c c4dad2c6 03000000 . - .2m......... - 402a81f0 22a07fd7 b21b22a7 ff0c64d7 b21d212b "....."...d...!+ - 402a8200 67d7b21f 2199ffd7 327162a0 f00c4586 g...!...2qb...E. - 402a8210 05000c64 0c060c15 46030000 62a0c00c ...d....F...b... - 402a8220 25060100 62a0e00c 350b2520 2074a2af %...b...5.% t.. - 402a8230 809c42d0 90542abc a099200b 22924b00 ..B..T*... .".K. - 402a8240 d0d64120 2074c6f9 ff261507 d0d62006 ..A t...&.... . - 402a8250 01000000 d0d064d2 4c005acc 4aee469e ......d.L.Z.J.F. - 402a8260 ff0c0258 01224c00 1c022935 28037945 ...X."L...)5(.yE - 402a8270 20ffc01b fff9230c 12c60600 48532d07 .....#.....HS-. - 402a8280 3931c004 00383106 01000c02 271e0828 91...81.....'..( - 402a8290 0320eec0 e9230c02 08b1c8a1 d891e881 . ...#.......... - 402a82a0 f87112c1 300df000 0c033712 2a580237 .q..0.....7.*X.7 - 402a82b0 15254812 2c073222 02473309 4793160b .%H.,.2".G3.G... - 402a82c0 333922c6 03003a65 62060067 37ed1b33 39"...:eb..g7..3 - 402a82d0 392206f8 ff003d02 2d030df0 4d020c02 9"....=.-...M... - 402a82e0 27140c28 248c728c 530b3328 0206fdff '..($.r.S.3(.... - 402a82f0 0df00000 9e97fe3f 41ffff12 c1f052a0 .......?A.....R. - 402a8300 af093101 669ac000 00083112 c1100df0 ..1.f.....1..... - 402a8310 31f9ff12 c1f042a0 ac093101 8364c000 1.....B...1..d.. - 402a8320 00083112 c1100df0 31f3ff12 c1f00c15 ..1.....1....... - 402a8330 42a0a902 6103017b 64c00000 083112c1 B...a..{d....1.. - 402a8340 100df000 12c1f0c9 210931cd 029c3228 ........!.1...2( - 402a8350 028cf238 2c302280 017b65c0 0000382c ...8,0"..{e...8, - 402a8360 2a23292c 0831c821 12c1100d f0000000 *#),.1.!........ - 402a8370 ffffff3f 12c1f0c9 210931cd 02d911e9 ...?....!.1..... - 402a8380 010c0227 9c020621 00280c16 f207481c ...'...!.(....H. - 402a8390 8c44522c 0247b573 96030758 2c1bd53a .DR,.G.s...X,..: - 402a83a0 ddd73404 5a220619 00384c56 d30531f0 ..4.Z"...8LV..1. - 402a83b0 ffd7b308 964d05d1 ae758600 00f0dd11 .....M...u...... - 402a83c0 488c8cc4 3d0dc004 00ed02fc 12060300 H...=........... - 402a83d0 0000386c 2d0dc003 00ed02cc e2280c38 ..8l-........(.8 - 402a83e0 7cc00300 0c02291c 290c0608 00482c38 |.....).)....H,8 - 402a83f0 0c1b4401 0863c000 00387c28 0cc00300 ..D..c...8|(.... - 402a8400 282cd91c e90c2a2e 86000000 0c020831 (,....*........1 - 402a8410 c821d811 e80112c1 100df000 a1c0fe3f .!.............? - 402a8420 a4c0fe3f 12c1d0f9 7109b1c9 a1d991e9 ...?....q....... - 402a8430 81fd022d 03564300 0c02064c 008cffdd ...-.VC....L.... - 402a8440 0f0c0e0c d41cf52c 265cc70c 28460700 .......,&\..(F.. - 402a8450 0c3305f2 ff16f2fd 31f1ff01 ab9fc000 .3......1....... - 402a8460 00c64100 373419b6 a30d1bee 1bdd320d ..A.74........2. - 402a8470 0056f3fe c6050000 92c3f897 380806fa .V..........8... - 402a8480 ff6713e5 7713e237 35e15bee 06f7fff0 .g..w..75.[..... - 402a8490 ddc0eadd 32cd03c5 edff5d02 1682f92c ....2.....]...., - 402a84a0 2cc24500 1b22dc4e 4d0d3d0f 590101d9 ,.E..".NM.=.Y... - 402a84b0 62c00000 5801dad5 c24d0106 2a00cd02 b...X....M..*... - 402a84c0 1cfe420f 00167409 0c16473e 0262a000 ..B...t...G>.b.. - 402a84d0 32c4de0c 020c1730 27936702 0c22c4a4 2......0'.g..".. - 402a84e0 8c62424c 002d0c46 1b005cc3 324c0042 .bBL.-.F..\.2L.B - 402a84f0 0f001b2c 26a4380c c3473310 0c933714 ...,&.8..G3...7. - 402a8500 3e269433 66844132 a0620607 002c2337 >&.3f.A2.b...,#7 - 402a8510 14155cc3 37140a0c d337942c 32a072c6 ..\.7....7.,2.r. - 402a8520 01005cc3 86000000 2c23324c 01c60900 ..\.....,#2L.... - 402a8530 32a066c6 fcff0000 32a06ec6 faff0000 2.f.....2.n..... - 402a8540 32a074c6 f8ff0000 0031b5ff 52610005 2.t......1..Ra.. - 402a8550 75fb5221 0022cc05 1bff1bc2 86d8ff00 u.R!.".......... - 402a8560 dad52c22 224d010c 02224d02 0c1208b1 ..,""M..."M..... - 402a8570 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 402a8580 c8bd0040 642e1040 12c1d0e9 8109b1c9 ...@d..@........ - 402a8590 a1d991f9 71ed0316 92051663 05c8229c ....q......c..". - 402a85a0 b416fc04 322c08e0 2e2001f5 ffc00000 ....2,... ...... - 402a85b0 165204c8 0c06faff d88ccc6d c80cbc2c .R.........m..., - 402a85c0 06fdff00 d71e31fd 0e320f00 2d033911 ......1..2..-.9. - 402a85d0 01edffc0 00004d02 220d0042 610001e9 ......M."..Ba... - 402a85e0 ffc00000 48013811 2794d08c a31bff1b ....H.8.'....... - 402a85f0 dd06f5ff 0c024600 002d0c08 b1c8a1d8 ......F..-...... - 402a8600 91e881f8 7112c130 0df00000 12c1f0c9 ....q..0........ - 402a8610 213d0209 312c82c0 0300cd02 8c822c84 !=..1,........,. - 402a8620 0c03017b 62c00000 08312d0c c82112c1 ...{b....1-..!.. - 402a8630 100df000 aac0fe3f afc0fe3f 74bbfe3f .......?...?t..? - 402a8640 02bbfe3f f0c80040 7c2e1040 12c1b0c2 ...?...@|..@.... - 402a8650 6112e261 10026113 d26111f9 f1ed02cd a..a..a..a...... - 402a8660 0316c22e 16932ed2 020c268d 7b0c82d7 ..........&.{... - 402a8670 220d262d 5d264d34 261d4186 b4000000 ".&-]&M4&.A..... - 402a8680 66cd02c6 45002c02 d7221026 bd02c6af f...E.,..".&.... - 402a8690 00284e05 d9ffdd02 c6ad0000 66dd02c6 .(N.........f... - 402a86a0 5f0066ed 02462f00 46a90000 000c532d _.f..F/.F.....S- - 402a86b0 0c05ccff 31e0ffec 5206a500 000c632d ....1...R.....c- - 402a86c0 0c05cbff 16922831 dcff010f 9fc00000 ......(1........ - 402a86d0 c69f000c 532d0cc5 c9ff1632 2731d7ff ....S-.....2'1.. - 402a86e0 010a9fc0 0000c62b 00419ef6 519ef628 .......+.A..Q..( - 402a86f0 62387e01 d4ffc000 00419af6 519af601 b8~......A..Q... - 402a8700 d2ffc000 0016b200 31cbff2d 010559fb ........1..-..Y. - 402a8710 86020000 485e31ca ff2d0145 58fbdd02 ....H^1..-.EX... - 402a8720 1c92d7b2 02068a00 3d0dc02c 2045c4ff ........=.., E.. - 402a8730 16d2212c e54d020c 037d0537 1d173a61 ..!,.M...}.7..:a - 402a8740 62060057 96057244 00860000 6244001b b..W..rD....bD.. - 402a8750 331b4406 f9ffda22 0c033242 00282cda 3.D...."..2B.(,. - 402a8760 d2d92c86 0c00284e dc02d843 561d1e32 ..,...(N...CV..2 - 402a8770 2307222c 00c00300 c6750000 017264c0 #.",.....u...rd. - 402a8780 00001bd2 3d0dc02c 2085beff 16121c38 ....=.., ......8 - 402a8790 4e4d0d01 2062c000 000c1d06 6d000c13 NM.. b......m... - 402a87a0 c02c20d8 2ec5bcff 16521a5c b3324200 ., ......R.\.2B. - 402a87b0 282c0c2e 1b22292c 283c0c1f 1b22293c (,..."),(<...")< - 402a87c0 16dd04c0 3c20d02d 2005e8ff 1612182d ....< .- ......- - 402a87d0 0c05b7ff 280dbc22 485c2d0f 402e934d ....(.."H\-.@..M - 402a87e0 021b322d 0c4981c5 b8ff4881 1612162c ..2-.I....H...., - 402a87f0 c5524200 585c1b32 8c552c05 2b325242 .RB.X\.2.U,.+2RB - 402a8800 010c0222 4300282c 4a42492c d80d86eb ..."C.(,JBI,.... - 402a8810 ff0c232d 0cc5b5ff 5cd35622 12064c00 ..#-....\.V"..L. - 402a8820 00002853 d82e0c13 0c2e20e3 833a3e2d ..(S...... ..:>- - 402a8830 0c05b4ff 16921132 a07b3242 00383c1b .......2.{2B.8<. - 402a8840 33393c38 5c8c330c a3324201 282c0c2f 39<8\.3..2B.(,./ - 402a8850 eae2e92c 0c9e285c 164d0bac 22383c2d ...,..(\.M.."8<- - 402a8860 0c05b1ff 16920e4d 02383c20 54c037b5 .......M.8< T.7. - 402a8870 08e24400 1b44c6fb ff00282c 3a32326c ..D..D....(,:22l - 402a8880 02288d3d 0cc5b9ff 16520c2d 0c45abff .(.=.....R.-.E.. - 402a8890 285c0c14 204f933d 042d0c49 8145adff (\.. O.=.-.I.E.. - 402a88a0 488116b2 0a3ca332 4200385c 8c13e242 H....<.2B.8\...B - 402a88b0 01282c3d 0c4a4242 6c02d02d 20c5d8ff .(,=.JBBl..- ... - 402a88c0 16d2082d 0cc5a7ff 585c0c02 0c143d02 ...-....X\....=. - 402a88d0 5034935d 03380d30 24932a45 1b342d0c P4.].8.0$.*E.4-. - 402a88e0 498105a9 ff488116 6206380d 8c532cc3 I....H..b.8..S,. - 402a88f0 3242001b 22385c8c 530ca332 42001b22 2B.."8\.S..2B.." - 402a8900 0c033242 00282cd8 0d4a4249 2c46d1ff ..2B.(,..JBI,F.. - 402a8910 0c238c22 383c1b33 2d0c85a5 ffbc0238 .#."8<.3-......8 - 402a8920 5c9c835d 023d020c 97483c50 63c00b44 \..].=...H.n.~ - 402a8fa0 c02c20d0 3d2001f0 ffc00000 96520021 ., .= .......R.! - 402a8fb0 b0728608 00416bf4 51ebff2d 0c3d0d01 .r...Ak.Q..-.=.. - 402a8fc0 ebffc000 00e61205 21ab7246 02002d0c ........!.rF..-. - 402a8fd0 3d0d01e7 ffc00000 295e0831 2d0ec821 =.......)^.1-..! - 402a8fe0 d811e801 12c1100d f0000000 12c1f0d9 ................ - 402a8ff0 11dd0221 5dfec921 22220009 31c560ff ...!]..!""..1.`. - 402a9000 cd020c02 271c181c 02226c03 d02d2085 ....'...."l..- . - 402a9010 9aff3d02 294c2d0c 56430045 beff0c02 ..=.)L-.VC.E.... - 402a9020 0831c821 d81112c1 100df000 12c1f0d9 .1.!............ - 402a9030 11dd0221 4dfec921 28020261 03c55cff ...!M..!(..a..\. - 402a9040 cd020c02 271c1622 a080293c 2d0d8596 ....'.."..)<-... - 402a9050 ff3d0229 4c2d0ccc 3345baff 0c020831 .=.)L-..3E.....1 - 402a9060 c821d811 12c1100d f0000000 213ffe12 .!..........!?.. - 402a9070 c1f02802 02610345 59ff8c22 2c033932 ..(..a.EY..",.92 - 402a9080 083112c1 100df000 2138fe12 c1f02802 .1......!8....(. - 402a9090 02610385 57ff8c22 4c033932 083112c1 .a..W.."L.92.1.. - 402a90a0 100df000 12c1d0d9 91e98109 b1c9a1f9 ................ - 402a90b0 71dd02ed 03961305 16e20405 fbff0c0f q............... - 402a90c0 0c14204f 83cd025d 0f404074 bc54e7b5 .. O...].@@t.T.. - 402a90d0 33280d49 11590101 b5f3c000 0045e9ff 3(.I.Y.......E.. - 402a90e0 48115801 cc82c02c 2045b1ff 86060000 H.X...., E...... - 402a90f0 cc45292c 06010000 290ff912 1b554bdd .E),....)....UK. - 402a9100 fd0286f1 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 402a9110 d891e881 f87112c1 300df000 fccd0040 .....q..0......@ - 402a9120 12c1d0d9 91e98109 b1c9a1f9 71dd02ed ............q... - 402a9130 03960305 16d20445 f3ff0c0f 0c14204f .......E...... O - 402a9140 83cd025d 0f404074 bc44e7b5 32280d49 ...].@@t.D..2(.I - 402a9150 11590101 f2ffc000 0085e1ff 48115801 .Y..........H.X. - 402a9160 cc82c02c 2085a9ff 46060000 cc35292c ..., ...F....5), - 402a9170 c6000029 0ff9121b 554bddfd 02c6f1ff ...)....UK...... - 402a9180 2d0c4600 000c0208 b1c8a1d8 91e881f8 -.F............. - 402a9190 7112c130 0df00000 12c1d0d9 91e98109 q..0............ - 402a91a0 b1c9a1f9 71dd02ed 0396d304 16a204c5 ....q........... - 402a91b0 ebff0c0f 0c14204f 83cd025d 0f404074 ...... O...].@@t - 402a91c0 bc14e7b5 2f381d28 0d491152 610045da ..../8.(.I.Ra.E. - 402a91d0 ff481158 01cc722d 0c45a2ff 86060000 .H.X..r-.E...... - 402a91e0 cc45292c 06010000 290ff912 1b558bdd .E),....)....U.. - 402a91f0 fd0286f2 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 402a9200 d891e881 f87112c1 300df000 12c1d0d9 .....q..0....... - 402a9210 91f97109 b1c9a1e9 81dd02fd 03969304 ..q............. - 402a9220 16620485 e4ff0c0e 0c13203e 83cd024d .b........ >...M - 402a9230 0e303074 acd3f7b4 2b280d39 114901c5 .00t....+(.9.I.. - 402a9240 daff3811 4801cc62 2d0c459b ff460600 ..8.H..b-.E..F.. - 402a9250 cc44292c 06010000 290ee912 1b444bdd .D),....)....DK. - 402a9260 ed0286f3 ff2d0c46 00000c02 08b1c8a1 .....-.F........ - 402a9270 d891e881 f87112c1 300df000 9c539c32 .....q..0....S.2 - 402a9280 4822cc24 39220df0 28048c32 4d0286fd H".$9"..(..2M... - 402a9290 ff390449 130df000 12c1f0c9 21d911e9 .9.I........!... - 402a92a0 010931ed 02dd03cd 04ac44ac 23283497 ..1.......D.#(4. - 402a92b0 e20b2884 8c6231ac fd3813c0 0300383c ..(..b1..8....8< - 402a92c0 22a20020 2320293c d98c3d0c 2d0ec5fa ".. # )<..=.-... - 402a92d0 ff0831c8 21d811e8 0112c110 0df00000 ..1.!........... - 402a92e0 12c1f0c9 21d91109 31dd02cd 042d0316 ....!...1....-.. - 402a92f0 5401456c ff3d024d 0c2d0dc5 f9ff383c T.El.=.M.-....8< - 402a9300 22adff20 2310293c 0831c821 d81112c1 ".. #.)<.1.!.... - 402a9310 100df000 12c1f0c9 210931cd 022d0316 ........!.1..-.. - 402a9320 9c008564 ff3d022d 0c05f5ff 0831c821 ...d.=.-.....1.! - 402a9330 12c1100d f0000000 12c1e0c9 610971cd ............a.q. - 402a9340 022d048c ec8cc339 010562ff 38014d02 .-.....9..b.8.M. - 402a9350 2d0cc5f8 ff0871c8 6112c120 0df00000 -.....q.a.. .... - 402a9360 ac029ce3 58138c25 48034905 48038c04 ....X..%H.I.H... - 402a9370 59145822 57930149 220c0229 1329032d Y.X"W..I"..).).- - 402a9380 030df000 0c020df0 12c1f0c9 210931cd ............!.1. - 402a9390 020c0227 230dc02c 2005f4fe 3d02c02c ...'#.., ...=.., - 402a93a0 20c5fbff 0831c821 12c1100d f0000000 ....1.!........ - 402a93b0 12c1f002 610305fd ff4584ff 083112c1 ....a....E...1.. - 402a93c0 100df000 12c1f009 31c92120 c220459d ........1.! . E. - 402a93d0 ff3d022d 0c85f8ff 0831c821 12c1100d .=.-.....1.!.... - 402a93e0 f0000000 12c1f009 31c92120 c220859c ........1.! . .. - 402a93f0 ff3d022d 0c85f6ff 0831c821 12c1100d .=.-.....1.!.... - 402a9400 f0000000 12c1f002 610385fb ff057fff ........a....... - 402a9410 083112c1 100df000 12c1f002 610345fc .1..........a.E. - 402a9420 ffc57dff 083112c1 100df000 12c1f0c9 ..}..1.......... - 402a9430 21d91102 610320d2 20cd0496 7302c5e9 !...a. . ...s... - 402a9440 feccb2c0 3c20d02d 2005e3ff 86050000 ....< .- ....... - 402a9450 3812290c 391c382d c9123792 04c92dc6 8.).9.8-..7...-. - 402a9460 0000281c c9020831 c821d811 12c1100d ..(....1.!...... - 402a9470 f0000000 6d020c02 0c157d02 40758312 ....m.....}.@u.. - 402a9480 c1f03052 93093150 57202795 34271631 ..0R..1PW '.4'.1 - 402a9490 0c123714 2e280358 13290459 148c1242 ..7..(.X.).Y...B - 402a94a0 62012814 8c124262 00282627 93024266 b.(...Bb.(&'..Bf - 402a94b0 020c0229 0329132d 034574ff 0c128600 ...).).-.Et..... - 402a94c0 00000c02 083112c1 100df000 12c1e0c9 .....1.......... - 402a94d0 610971cd 0296d300 490105e0 fe48013d a.q.....I....H.= - 402a94e0 022d0c05 f9ff0871 c86112c1 200df000 .-.....q.a.. ... - 402a94f0 12c1f0d9 11e90109 31c921ed 02dd0316 ........1.!..... - 402a9500 b2072119 fd280245 10ffcd02 16e20638 ..!..(.E.......8 - 402a9510 3e22aeff 20231029 3c285e38 7e295c28 >".. #.)<(^8~)\( - 402a9520 6e397c29 6c284ecc 62388ecc d3460600 n9|)l(N.b8...F.. - 402a9530 004548ff 294cbcf2 46fbff00 483e2d03 .EH.)L..F...H>-. - 402a9540 97e40245 47ff298c acd22d0c bc0dd82e ...EG.)...-..... - 402a9550 0c0e8604 000c132d 0d45f9ff 9c928cce .......-.E...... - 402a9560 290ee912 d80ded02 569dfe46 0100292c ).......V..F..), - 402a9570 06fcff00 2d0c8601 002d0c45 68ff0c02 ....-....-.Eh... - 402a9580 0831c821 d811e801 12c1100d f0000000 .1.!............ - 402a9590 12c1d0e9 81f97109 b1c9a1d9 91fd02ed ......q......... - 402a95a0 04161213 16e312c8 3228330c 0d202c30 ........2(3.. ,0 - 402a95b0 202074d7 12028647 002d0f39 010583ff t....G.-.9.... - 402a95c0 dd025801 56e210c0 30742683 2b0c8237 ..X.V...0t&.+..7 - 402a95d0 220ee613 02c63f00 a6331d26 431a863d ".....?..3.&C..= - 402a95e0 0026c314 2c023722 0626b30c 063a0000 .&..,.7".&...:.. - 402a95f0 26d30526 e3028637 00579f02 06340026 &..&...7.W...4.& - 402a9600 83330c82 372214e6 13028632 00e63302 .3..7".....2..3. - 402a9610 062f0066 4302862d 00c62e00 26c3442c ./.fC..-....&.D, - 402a9620 02372207 26b32046 2b000000 26d35e26 .7".&. F+...&.^& - 402a9630 e3158628 00004865 286f5875 387f0102 ...(..He(oXu8... - 402a9640 fcc00000 06040000 284f16a2 08384516 ........(O...8E. - 402a9650 530801cb fbc00000 0c030c14 dd0320d4 S............. . - 402a9660 83c61c00 c82ff825 9c5c9c3f 4d0e3d0f ...../.%.\.?M.=. - 402a9670 2d0cc5f1 ffdd0216 d205c80c f80f86f9 -............... - 402a9680 fff0ccc0 0c020c1d c0d29346 1200c82f ...........F.../ - 402a9690 9cdc388c 4d0e2d05 5901c5ee febc723d ..8.M.-.Y.....r= - 402a96a0 024d0e2d 0c85eeff 5801ac82 c80c86f7 .M.-....X....... - 402a96b0 ffc8259c 9c388c4d 0e2d0fc5 ecfe9c62 ..%..8.M.-.....b - 402a96c0 3d024d0e 2d0c85ec ff8c92c8 0c86f8ff =.M.-........... - 402a96d0 0c1d8600 00000c0d 08b12d0d c8a1d891 ..........-..... - 402a96e0 e881f871 12c1300d f0000000 12c1f0c9 ...q..0......... - 402a96f0 31d921e9 1116a20a 2c284d02 0c9a0cdb 1.!.....,(M..... - 402a9700 2cf7cd08 32020016 330926c3 08a71305 ,...2...3.&..... - 402a9710 b7130266 93041b22 06faff77 93395202 ...f..."...w.9R. - 402a9720 0177950d 32020016 93fd2693 d61b2246 .w..2.....&..."F - 402a9730 fcff2ca6 67955c5d 06320200 cc532b22 ..,.g.\].2...S+" - 402a9740 06f0ff00 00571304 1b22c6fa ff320201 .....W..."...2.. - 402a9750 7793f4c6 f9ff0000 8793385c c91b341b w.........8\..4. - 402a9760 52c24400 ed096205 001b431b 259cc6d2 R.D...b...C.%... - 402a9770 c6de9c7d 979608e2 43002052 20403420 ...}....C. R @4 - 402a9780 2205001b 55224300 1b3306f6 ff624300 "...U"C..3...bC. - 402a9790 06dcff00 3244001b 221b4446 d9ff0c02 ....2D..".DF.... - 402a97a0 224400c8 31d821e8 1112c110 0df00000 "D..1.!......... - 402a97b0 12c1f0c9 21d911cd 04dd0541 e8fd51e8 ....!......A..Q. - 402a97c0 fde9013d 0ded022d 0c093101 e7fdc000 ...=...-..1..... - 402a97d0 00967200 21a77046 09000000 4162f251 ..r.!.pF....Ab.Q - 402a97e0 e1fd2d0c 3d0d01e1 fdc00000 e6120621 ..-.=..........! - 402a97f0 a1708602 00002d0c 3d0d01dd fdc00000 .p....-.=....... - 402a9800 0831295e c96ed97e 2d0c3d0d c821d811 .1)^.n.~-.=..!.. - 402a9810 e80112c1 100df000 3154fc12 c1f03803 ........1T....8. - 402a9820 0931c003 00083112 c1100df0 314ffc12 .1....1.....1O.. - 402a9830 c1f03813 0931c003 00083112 c1100df0 ..8..1....1..... - 402a9840 12c1e0c9 61d951e9 41f93109 71ed02dd ....a.Q.A.1.q... - 402a9850 03cd04fd 05bc54bc 33283497 e2062884 ......T.3(4...(. - 402a9860 8c1285fc ff2d0d05 15ff383c 298c22ad .....-....8<).". - 402a9870 ff202310 293c4d0f 3d0de02e 2085d0fe . #.)......|....D... - 402a9cc0 20344c03 d1daff30 22200c03 20507422 4L....0" .. Pt" - 402a9cd0 4d040220 2622a064 c000004c 00b62e08 M.. &".d...L.... - 402a9ce0 0c82a68c 017c822a cc22a064 0c030c74 .....|.*.".d...t - 402a9cf0 c0503400 5520080f 524d0502 20265050 .P4.U ..RM.. &PP - 402a9d00 74c00000 c811d821 780ff841 7227268c t......!x..Ar'&. - 402a9d10 ee22a061 0c130c54 52a0efc0 07000603 .".a...TR....... - 402a9d20 0022a061 0c130c54 52a0e0c0 0700e831 .".a...TR......1 - 402a9d30 080112c1 200df000 5ecdfe3f 22a06112 .... ...^..?".a. - 402a9d40 c1f00901 0120ff0c 1308000c 84022026 ..... ........ & - 402a9d50 1c15c000 0021f8ff 22020045 edff0801 .....!.."..E.... - 402a9d60 12c1100d f0000000 12c1f009 0172afdf .............r.. - 402a9d70 21d8d6c0 20006222 d4706610 c0200062 !... .b".pf.. .b - 402a9d80 62d45165 70c02000 4222d750 4420c020 b.Qep. .B".PD . - 402a9d90 004262d7 31f1eac0 20000222 d7300010 .Bb.1... ..".0.. - 402a9da0 c0200002 62d722a0 c8018967 c0000022 . ..b."....g..." - 402a9db0 a06c0c23 0c040103 ff0c6508 000c6602 .l.#......e...f. - 402a9dc0 20270c07 c0000022 a06c0c23 0c0401fd '.....".l.#.... - 402a9dd0 fe0c6508 000c6602 20270c17 c000002c ..e...f. '....., - 402a9de0 04c02000 31bbd622 23d44022 20c02000 .. .1.."#.@" . . - 402a9df0 0c240c75 0c0601f3 fe2263d4 080022a0 .$.u....."c...". - 402a9e00 6c022025 0c23c000 00080112 c1100df0 l. %.#.......... - 402a9e10 ffffdfff 12c1d0d9 81e99109 61c971f9 ............a.q. - 402a9e20 a1c11bff fd028cf2 0c12c020 00022ce5 ........... ..,. - 402a9e30 200020c0 2000026c e5d1e2fe 022d0022 . . ..l.....-." - 402a9e40 a0060220 2c32a001 c000000c 230c940c ... ,2......#... - 402a9e50 250c0608 0ded0202 202522a0 6bc00000 %....... %".k... - 402a9e60 0c230c04 0c550c56 080d2951 02202522 .#...U.V..)Q. %" - 402a9e70 a06cc000 000c1308 0d29410c 240c6240 .l.......)A.$.b@ - 402a9e80 4e200220 2b4040f4 c0000022 a06b0c23 N . +@@....".k.# - 402a9e90 0c940c75 080d0c76 0220270c 17c00000 ...u...v. '..... - 402a9ea0 22a06b0c 230c940c 25080d0c 06022027 ".k.#...%..... ' - 402a9eb0 0c07c000 0022a06c 0c230c04 0c55080d .....".l.#...U.. - 402a9ec0 0c560220 270c17c0 00000c20 71fd7521 .V. '...... q.u! - 402a9ed0 80d6c020 006222d7 706620c0 20006262 ... .b".pf . .bb - 402a9ee0 d751cbff c0200042 22d75044 10c02000 .Q... .B".PD.. . - 402a9ef0 4262d7c0 20003222 d4303825 8ca3c020 Bb.. .2".08%... - 402a9f00 008222d4 80882556 38ff7cdb c02000a2 .."...%V8.|.. .. - 402a9f10 22d4b0aa 10c02000 a262d4c0 20009222 "..... ..b.. .." - 402a9f20 d4009920 c0200092 62d41c92 012967c0 ... . ..b....)g. - 402a9f30 00002d01 c57c060c 000c0c2d 011b4020 ..-..|.....-..@ - 402a9f40 30903213 00400074 cac3c0c0 f46680ec 0.2..@.t.....f.. - 402a9f50 0c620c13 080d4d0e 02202be8 41c00000 .b....M.. +.A... - 402a9f60 22a06b0c 230c940c 75080d0c 76022027 ".k.#...u...v. ' - 402a9f70 0c07c000 00785122 a06b0c23 0c94080d .....xQ".k.#.... - 402a9f80 0c250220 270c06c0 00007d0e 22a06c0c .%. '.....}.".l. - 402a9f90 230c0408 0d0c5502 20270c56 c000009c #.....U. '.V.... - 402a9fa0 2f7ce4c0 200031ba fe2223e5 402210c0 /|.. .1.."#.@".. - 402a9fb0 20002263 e50861d8 81e89160 2c11f8a1 ."c..a....`,... - 402a9fc0 c87122d2 08202cf4 12c1300d f0000000 .q".. ,...0..... - 402a9fd0 08cdfe3f 330d0000 a4ccfe3f 12c1e0c9 ...?3......?.... - 402a9fe0 312911d9 41d1faff 0921020d 4722a0ff 1)..A....!..G".. - 402a9ff0 2790090c 12c5e1ff cd020606 001c1307 '............... - 402aa000 b3102c44 07340bc2 a066c0c0 c1c0c0f4 ..,D.4...f...... - 402aa010 860000c1 f0ff01ef ff0c0207 3c02c60c ............<... - 402aa020 000168fe 08002d0c 08e00c33 c0000001 ..h...-....3.... - 402aa030 65fe0c33 08002901 08e021e6 ffc00000 e..3..)...!..... - 402aa040 3d022801 3022c0f0 22110022 11202031 =.(.0".."..". 1 - 402aa050 2b222022 210c0038 1151dfff 2a230022 +" "!..8.Q..*#." - 402aa060 11202031 5a601b70 da404204 14700074 . 1Z`.p.@B..p.t - 402aa070 4a424246 326660eb d841006c 1102af81 JBBF2f`..A.l.... - 402aa080 c8310722 010d0200 70740821 7a666265 .1."....pt.!zfbe - 402aa090 1512c120 0df00000 12c1e009 113901c9 ... .........9.. - 402aa0a0 21d931e9 41dd02ed 04c146fe 16420c22 !.1.A.....F..B." - 402aa0b0 a0770c03 1cc40c05 080c0c06 0220270c .w........... '. - 402aa0c0 07c00000 22a0770c 03080c1c a4022026 ....".w....... & - 402aa0d0 2c85c000 0022a077 0c03080c 1ca40220 ,....".w....... - 402aa0e0 263c85c0 000022a0 770c0308 0c1ca402 &<....".w....... - 402aa0f0 20261c85 c0000022 a0770c03 080c1ca4 &.....".w...... - 402aa100 0220263c 85c00000 22a0770c 030c0408 . &<....".w..... - 402aa110 0c580102 2026505c 74c00000 22a0770c .X.. &P\t...".w. - 402aa120 030c1408 0c580102 20265054 74c00000 .....X.. &PTt... - 402aa130 22a0770c 03080c0c 44022026 e05074c0 ".w.....D. &.Pt. - 402aa140 000022a0 770c0308 0c0c3402 2026e058 ..".w.....4. &.X - 402aa150 74c00000 22a0770c 030c2458 01080ce0 t...".w...$X.... - 402aa160 6035c066 11022026 50503460 55205050 `5.f.. &PP4`U PP - 402aa170 74c00000 0cf40c35 0c36d030 040c1208 t......5.6.0.... - 402aa180 0c0c0e02 202730e2 837d0e22 a0770c03 .... '0..}.".w.. - 402aa190 c000007d 0e22a077 0c031c84 080c0c05 ...}.".w........ - 402aa1a0 0220270c 06c00000 22a0770c 031cc40c . '.....".w..... - 402aa1b0 050c06e8 417d0d08 0cc82102 2027d831 ....A}....!. '.1 - 402aa1c0 c0000008 1112c120 0df00000 22a0620c ....... ....".b. - 402aa1d0 130c040c 6512c1f0 c911c1fa fd090108 ....e........... - 402aa1e0 0c0c6602 20270c17 c0000022 a0620c13 ..f. '.....".b.. - 402aa1f0 0c040c55 080c0c56 0220270c 07c00000 ...U...V. '..... - 402aa200 22a0620c 130c040c 55080c0c 56022027 ".b.....U...V. ' - 402aa210 0c17c000 0022a062 0c130c04 0c650c66 .....".b.....e.f - 402aa220 080c0c07 022027c8 11c00000 080112c1 ..... '......... - 402aa230 100df000 709f2c40 12c1e009 01d921e9 ....p.,@......!. - 402aa240 31c911f9 410c0cf2 a063e2a0 64d1ddfd 1...A....c..d... - 402aa250 1c42015f 66c00000 22a0620c 130c7408 .B._f...".b...t. - 402aa260 0d0c7502 20250c76 c00000dc 22f79c08 ..u. %.v...."... - 402aa270 21f1ff01 de5dc000 001bccc0 c074e79c !....].......t.. - 402aa280 cec811d8 21e831f8 41080112 c1200df0 ....!.1.A.... .. - 402aa290 00002042 0000c041 0000d041 00008043 .. B...A...A...C - 402aa2a0 00000840 00008044 000000c2 94cb0040 ...@...D.......@ - 402aa2b0 5ccd0040 dcc30040 cc7b1040 80c10040 \..@...@.{.@...@ - 402aa2c0 c4c40040 ace20040 68c20040 12c1e0d9 ...@...@h..@.... - 402aa2d0 310911c9 21e941cd 05e1edff 8cd32613 1...!.A.......&. - 402aa2e0 08662308 e1ecff86 0000e1eb ffd1ebff .f#............. - 402aa2f0 6022112a 24e02211 012eefc0 000051e8 `".*$.".......Q. - 402aa300 ff0c0401 eaffc000 0001e9ff c0000029 ...............) - 402aa310 0131e4ff 2d0e01e7 ffc00000 3d022801 .1..-.......=.(. - 402aa320 01e6ffc0 000031e0 ff01e4ff c00000ed ......1......... - 402aa330 0201e3ff c0000022 4c002020 7401e1ff ......."L. t... - 402aa340 c000003d 022d0e01 e0ffc000 003d0d01 ...=.-.......=.. - 402aa350 d9ffc000 00ed0201 daffc000 00224c01 ............."L. - 402aa360 20207401 d8ffc000 003d022d 0e01d6ff t......=.-.... - 402aa370 c000003d 0d01cfff c00000d8 31e84101 ...=........1.A. - 402aa380 d0ffc000 00224c02 0811c821 12c1200d ....."L....!.. . - 402aa390 f0000000 b08afe3f 1ca42a40 f3a42a40 .......?..*@..*@ - 402aa3a0 12c1e0d9 31e94109 11c921f9 51cd02fd ....1.A...!.Q... - 402aa3b0 040184fd ed03d1b6 fd31fefd c0200022 .........1... ." - 402aa3c0 2df23022 20c02000 08000220 37226df2 -.0" . .... 7"m. - 402aa3d0 c000000b 5c0cc457 340d01ee fff0dc11 ....\..W4....... - 402aa3e0 0addd21d 7f860000 d1365e56 7f05f62e .........6^V.... - 402aa3f0 543cb00b 2e56720d 42afb7b2 af83a2a0 T<...Vr.B....... - 402aa400 765ce35c d95cc75c b80ce557 3c028653 v\.\.\.\...W<..S - 402aa410 0021e1ff c06c902a 66a00600 06500086 .!...l.*f....P.. - 402aa420 47008652 00467d00 c6790006 76000653 G..R.F}..y..v..S - 402aa430 00867200 466e0046 6a00c666 00866200 ..r.Fn.Fj..f..b. - 402aa440 065f0086 5b002d0d 3d0e4d0f 5d01c5e7 ._..[.-.=.M.]... - 402aa450 ff01dffe 3200490c e407631b 479c184d ....2.I...c.G..M - 402aa460 0f3d0e5d 0122004b d2004a80 02110add .=.].".K..J..... - 402aa470 d0d0f42d 0d45e5ff c153fd08 0ce184fd ...-.E...S...... - 402aa480 0220382d 01c00000 080c0220 36c00000 . 8-....... 6... - 402aa490 2201208c 1205daff 2d0d81c7 fd41e3fd ". .....-....A.. - 402aa4a0 c0200072 2ef28077 10c02000 0811c821 . .r...w.. ....! - 402aa4b0 d831726e f2f851e8 41320102 52010162 .1rn..Q.A2..R..b - 402aa4c0 01006244 08524409 32440a12 c1200df0 ..bD.RD.2D... .. - 402aa4d0 32a066b2 af9172af bb6c691c 183c043c 2.f...r..li..<.< - 402aa4e0 1a3c220c e557bc34 51adffc0 6c905a66 .<"..W.4Q...l.Zf - 402aa4f0 a0060086 0900060f 00c60900 862600c6 .............&.. - 402aa500 2600062a 00460800 06110046 11004625 &..*.F.....F..F% - 402aa510 00c61000 061d0046 1d008605 004d0282 .......F.....M.. - 402aa520 afccbd08 7d080d0b ad043d07 4d0a0241 ....}.....=.M..A - 402aa530 01060100 4d023241 010d0342 41000602 ....M.2A...BA... - 402aa540 00824100 22afb122 41010241 0206c0ff ..A.".."A..A.... - 402aa550 8d03bd08 3d089d0b 4d0a9241 0106f6ff ....=...M..A.... - 402aa560 0d0a62a0 625cf772 41006241 0146f6ff ..b.b\.rA.bA.F.. - 402aa570 82410002 afdf7c29 924101c6 f2ff7241 .A....|).A....rA - 402aa580 0002a06f 7c9aa241 0146efff 7d080d07 ...o|..A.F..}... - 402aa590 3d074d02 02410186 e7ff3d07 9d037d03 =.M..A....=...}. - 402aa5a0 0d09ad04 86e0ff3d 079d0346 eaff7d08 .......=...F..}. - 402aa5b0 0d0706dd ff324100 22afc46c c086e1ff .....2A."..l.... - 402aa5c0 324100b2 41014c80 86dfff32 410002af 2A..A.L....2A... - 402aa5d0 a44c1bb2 410106dc ff0c0002 41013241 .L..A.......A.2A - 402aa5e0 0046d9ff 0d083d09 22afbe22 410106fb .F....=.".."A... - 402aa5f0 ff924100 02a07c02 41010d04 86d2ff92 ..A...|.A....... - 402aa600 41001c34 c6fbff72 41004241 0102afcb A..4...rA.BA.... - 402aa610 86cdff72 4100a241 012c70c6 caff0d0b ...rA..A.,p..... - 402aa620 7241003c 43324101 86c7ff00 00960060 rA..f.(.`h1 - 402ab860 27ad33a0 7074cca7 820d0180 88018088 '.3.pt.......... - 402ab870 31872622 d8a11b00 a020742a ff000074 1.&"..... t*...t - 402ab880 0addf06c c080e601 a20d00e0 e83180aa ...l.........1.. - 402ab890 01a0a831 a7aec009 c11c8aa7 2e0d62ce ...1..........b. - 402ab8a0 e80cfe80 66016068 31860a00 2d0e0c63 ....f.`h1...-..c - 402ab8b0 016659c0 00000d02 0c632d0e 0010400c .fY......c-...@. - 402ab8c0 1e00eea1 0beee0e0 f4015962 c0000008 ..........Yb.... - 402ab8d0 c1806201 606831c0 a004a656 040c5686 ..b.`h1....V..V. - 402ab8e0 00006060 f4690128 715881c0 b1215050 ..``.i.(qX...!PP - 402ab8f0 90521500 20bba050 9eb09a96 076c0b78 .R.. ..P.....l.x - 402ab900 0b009911 9a97990b 46000099 0bb89109 ........F....... - 402ab910 c19cab21 bcff3d0c 6d0e7801 c00a1100 ...!..=.m.x..... - 402ab920 00409040 91013158 c0000008 c168010c .@.@..1X.....h.. - 402ab930 f2279e02 26561e38 611bcc80 cc01c0c8 .'..&V.8a....... - 402ab940 31303cc0 56b3efc8 21d831e8 41f85108 10<.V...!.1.A.Q. - 402ab950 1112c140 0df0d1ac ffc24d00 c6f9ff00 ...@......M..... - 402ab960 12c1f0c9 110901cd 021c7027 201d1c12 ..........p' ... - 402ab970 c72212e6 ac094c00 e66c130c 00860300 ."....L..l...... - 402ab980 02a06006 020002a0 70860000 02a07821 ..`.....p.....x! - 402ab990 0df80040 f408020c 1302202b 0c32c000 ...@...... +.2.. - 402ab9a0 002d0c0c 63012262 c000000c 23c8110c .-..c."b....#... - 402ab9b0 65d04211 0104f80c 32080050 44200220 e.B.....2..PD . - 402ab9c0 2b4040f4 c0000008 0112c110 0df00000 +@@............. - 402ab9d0 00000300 a00f0000 fffffcff 009e0060 ...............` - 402ab9e0 9d0512c1 a009b129 81397149 61f9f1d9 .......).9qIa... - 402ab9f0 d1e9e1c9 c1ed07c2 a1e0dd06 61f2f7f1 ............a... - 402aba00 26f84206 08926111 cc848803 39718080 &.B...a.....9q.. - 402aba10 05562824 41efff31 1ef8c020 002223f2 .V($A..1... ."#. - 402aba20 402220c0 20002263 f2c02000 01e6f708 @" . ."c.. ..... - 402aba30 00022028 c26f1ac0 000022a0 770c0301 .. (.o....".w... - 402aba40 e1f71c24 08000c75 0220250c 06c00000 ...$...u. %..... - 402aba50 0c031c84 0c5501db f70c5608 00299102 .....U....V..).. - 402aba60 202522a0 77c00000 0c031c84 0c550c56 %".w........U.V - 402aba70 01d5f70c 07080029 a1022027 22a077c0 .......).. '".w. - 402aba80 000022a0 770c031c 2401cef7 0c750800 ..".w...$....u.. - 402aba90 0c060220 270c07c0 00004861 16ed111c ... '.....Ha.... - 402abaa0 750c0a0c 17b2adec 0c0c2201 68226110 u.........".h"a. - 402abab0 c06141e0 66a06806 076c0560 60e58600 .aA.f.h..l.``... - 402abac0 006060e4 60280460 84046033 04609604 .``.`(.`..`3.`.. - 402abad0 8a336085 049a8860 99049a22 6097049a .3`....`..."`... - 402abae0 221cd98a 223a220c 480d0820 20746080 "...":".H.. t`. - 402abaf0 24f65201 0d020030 740d0930 33908033 $.R....0t..03..3 - 402abb00 903030f4 3739010d 030000f4 000040a0 .00.79........@. - 402abb10 809107e8 7c4030b0 b0338007 b5020624 ....|@0..3.....$ - 402abb20 00026114 326112a2 611307e0 786020b4 ..a.2a..a...x` . - 402abb30 45e9fd21 a8ff32c1 1001a2f7 42a00a02 E..!..2.....B... - 402abb40 20005221 1002203b 0c06c000 00022114 .R!.. ;......!. - 402abb50 a22113b2 adec4861 1c750c17 62910922 .!....Ha.u..b.." - 402abb60 91088291 0b32910a 80808430 30842020 .....2.....00. - 402abb70 84606084 70661170 22113022 20322112 .``.pf.p".0" 2!. - 402abb80 80662022 63856263 86001040 0087a180 .f "c.bc...@.... - 402abb90 aa201bcc c0c074c0 9dc0c061 41e066a0 . ....t....aA.f. - 402abba0 5629f1c6 05006223 84222383 226385c6 V)....b#."#."c.. - 402abbb0 f4ff6223 79626385 62237ac6 f1ff7871 ..b#ybc.b#z...xq - 402abbc0 78078881 07f7189c 580c020c 83422111 x.......X....B!. - 402abbd0 58616201 60720164 92016899 01c586ff Xab.`r.d..h..... - 402abbe0 517effc0 200041aa f73224f2 503310c0 Q~.. .A..2$.P3.. - 402abbf0 20000c55 0c560c12 78a13264 f20171f7 ..U.V..x.2d..q. - 402abc00 0c031c84 08007072 93022027 22a077c0 ......pr.. '".w. - 402abc10 00007891 22a0770c 03016af7 1c240800 ..x.".w...j..$.. - 402abc20 0c750220 270c06c0 00000166 f7080002 .u. '......f.... - 402abc30 2032c000 000163f7 08000220 31c00000 2....c.... 1... - 402abc40 0161f708 0002202f c0000038 7141975e .a.... /...8qA.^ - 402abc50 28034022 20290316 5d0da160 ff08610c (.@" )..]..`..a. - 402abc60 0cc06141 e066a068 06076c05 6060e586 ..aA.f.h..l.``.. - 402abc70 00006060 e41cdb60 48046074 04605304 ..``...`H.`t.`S. - 402abc80 6086047a 55607504 8a776089 048a4460 `..zU`u..w`...D` - 402abc90 87048a44 7a445a44 0c472d07 60502440 ...DzDZD.G-.`P$@ - 402abca0 4074f654 012d0420 30742d0b 30439050 @t.T.-. 0t-.0C.P - 402abcb0 44904040 f4473b01 2d0420b0 f400bbb0 D.@@.G;.-. ..... - 402abcc0 b2dbfeb2 cbec422b 86b22b85 40808440 ......B+..+.@..@ - 402abcd0 4984b070 84b05984 c0200080 5511f096 I..p..Y.. ..U... - 402abce0 015a991c e5526f1a b0b174ba 99a05ca0 .Z...Ro...t...\. - 402abcf0 c0200010 7701a044 017a4472 21119905 . ..w..D.zDr!... - 402abd00 70739072 17003088 117070a4 8077a07a ps.r..0..pp..w.z - 402abd10 44c02000 72a1e072 6f1ac020 0049051b D. .r..ro.. .I.. - 402abd20 ccc0c074 c07dc0c0 6141e066 a05667f3 ...t.}..aA.f.Vg. - 402abd30 c8c1d8d1 e8e1f8f1 08b112c1 600df000 ............`... - 402abd40 12c1e009 112901d9 31e941c9 21ed05c1 .....)..1.A.!... - 402abd50 52f7d14a 59c02000 022c5849 5117600e R..JY. ..,XIQ.`. - 402abd60 c0200022 2d804022 c027bee8 c60a002d . ."-.@".'.....- - 402abd70 0301975f c0000001 13f70800 02201928 ..._......... .( - 402abd80 01c00000 0851c020 00222c58 17621ac0 .....Q. .",X.b.. - 402abd90 2000322d 800033c0 37beea0c 12c821d8 .2-..3.7.....!. - 402abda0 31e84108 1112c120 0df00c02 46fbff00 1.A.... ....F... - 402abdb0 9111fb31 39f7c020 00822342 908810c0 ...19.. ..#B.... - 402abdc0 20008263 420c17c0 20006223 58706620 ..cB... .b#Xpf - 402abdd0 c0200062 63587ce5 c0200042 23585044 . .bcX|.. .B#XPD - 402abde0 10c02000 426358c0 200029b3 0df00000 .. .BcX. .)..... - 402abdf0 fffff7ff 4129f7c0 20007126 f728b4c0 ....A).. .q&.(.. - 402abe00 20006224 42706620 c0200062 644251f8 .b$Bpf . .bdBQ. - 402abe10 ffc02000 38b45033 10c02000 39b40df0 .. .8.P3.. .9... - 402abe20 12c1f002 610001e7 f6022000 02201132 ....a..... .. .2 - 402abe30 a080c000 0085a3fe 22a00008 0112c110 ........"....... - 402abe40 0df00000 f08bfe3f 8084fe3f 12c1d0d2 .......?...?.... - 402abe50 6108e261 09c971c1 dbf60961 083cf9a1 a..a..q....a.<.. - 402abe60 00220556 b212080c 022028c0 0000080c .".V..... (..... - 402abe70 0220300c 12c00000 d164fe22 1d012020 . 0......d.".. - 402abe80 b4c5ccfd 221d0132 c1100c14 055e0308 ...."..2.....^.. - 402abe90 0c08600c 02c00000 0c0d0c3e 81bbfa89 ..`........>.... - 402abea0 51f2c8e0 f63d0a01 e7ff0a0d 02000046 Q....=.........F - 402abeb0 00000ce0 f06f2072 a064529c 60320c70 .....o r.dR.`2.p - 402abec0 42a00180 20012028 3149010c 040577fe B... . (1I....w. - 402abed0 fcad4c02 42a1380c 0371dbff 3cc63c05 ..L.B.8..q..<.<. - 402abee0 52411262 47001cf5 3cc672c1 13391149 RA.bG...<.r..9.I - 402abef0 0132c112 0c14c5ce 04020113 81d3ff80 .2.............. - 402abf00 00010008 3102c01f 024800c6 020001ce ....1....H...... - 402abf10 ff020000 80000100 083122a0 4042a002 .........1".@B.. - 402abf20 52a00000 3074d06d 90785169 b17a66c5 R...0t.m.xQi.zf. - 402abf30 af040bee 08b11bdd fa008200 20d0d074 ............ ..t - 402abf40 dc782200 21320022 ccf2ccd3 0c340c75 .x".!2.".....4.u - 402abf50 0cf66240 20524021 42402256 5ef40c0d ..b@ R@!B@"V^... - 402abf60 fa0d1bdd e20026e2 4029d0d0 74663def ......&.@)..tf=. - 402abf70 080c0220 32c00000 080c0220 31c00000 ... 2...... 1... - 402abf80 080c0220 2fd16160 c0000008 3cd00020 ... /.a`....<.. - 402abf90 093cd881 e891f8a1 b7f00b21 7bfa320c .<.........!{.2. - 402abfa0 3c017afa c00000c8 71086112 c1300df0 <.z.....q.a..0.. - 402abfb0 1c874727 017d040c 044a621b 844a5352 ..G'.}...Jb..JSR - 402abfc0 05008040 747055c0 52460066 64ea0df0 ...@tpU.RF.fd... - 402abfd0 d6ccfe3f 808bfe3f 00000020 72a06442 ...?...?... r.dB - 402abfe0 a00112c1 c0c2610a 0991f9d1 e9c1d9b1 ......a......... - 402abff0 ed03dd02 f174f680 22012028 31cb6f52 .....t..". (1.oR - 402ac000 9f60320f 7049010c 044563fe 215ffa3d .`2.pI...Ec.!_.= - 402ac010 0d015efa c0000052 0fc2cc45 666d0285 ..^....R...Efm.. - 402ac020 6603f1eb ff661e2f 0c0c0c06 6981f02f f....f./....i../ - 402ac030 2032c110 857d0302 2108c0c2 8000cc11 2...}..!....... - 402ac040 c0c031cc 42220110 56f20f1b 00000074 ..1.B"..V......t - 402ac050 09816620 d8463d00 0c0c3d0f 22c1184d ..f .F=...=."..M - 402ac060 0cc5f4ff 0b3df157 f60ca2cb 0f37320a .....=.W.....72. - 402ac070 21d9ff2a 2d22027f 4600000c 3200d290 !..*-"..F...2... - 402ac080 c25d0666 1e2c4182 f672afff d06211c0 .].f.,A..r...b.. - 402ac090 50740016 4062a0ff 0055a100 66a17066 Pt..@b...U..f.pf - 402ac0a0 30c02000 3224ff60 33105033 20c02000 0. .2$.`3.P3 . . - 402ac0b0 3264ff32 c11842a0 0652a01f e1c7f782 2d.2..B..R...... - 402ac0c0 a13820c2 907160ff 4c026207 00f0cc11 .8 ..q`.L.b..... - 402ac0d0 80660160 683162c6 fa624700 89018066 .f.`h1b..bG....f - 402ac0e0 010c0779 11606831 72ce387a 7c45af04 ...y.`h1r.8z|E.. - 402ac0f0 520f3f02 0f3eea2c 32023842 023d2202 R.?..>.,2.8B.=". - 402ac100 39804401 80330150 00c04b00 30383151 9.D..3.P..K.081Q - 402ac110 4eff4048 31802201 42c42542 45002028 N.@H1.".B.%BE. ( - 402ac120 313022c0 27a00941 acff383f 40332039 10".'..A..8?@3 9 - 402ac130 3fc8a1e8 c1089152 9d06d8b1 a655040c ?......R.....U.. - 402ac140 16624fc3 f8d112c1 400df066 20121b0c .bO.....@..f ... - 402ac150 2bcc00c0 b3c0c121 00cc11c0 c03106be +......!.....1.. - 402ac160 ff0c0cc6 bcff0000 22cdfe3f 12c1c0d9 ........"..?.... - 402ac170 51e961f9 71c94109 310112f6 cd022200 Q.a.q.A.1.....". - 402ac180 ad39c1cc 42457c02 010ff60c 0fd192f7 .9..BE|......... - 402ac190 0c6ec06c a00b4c52 ccfa5981 49b162c6 .n.l..LR..Y.I.b. - 402ac1a0 c96921f6 7c2d0c53 28b1420d 3e520d38 .i!.|-.S(.B.>R.8 - 402ac1b0 59a18044 01805501 50583140 48315044 Y..D..U.PX1@H1PD - 402ac1c0 c0402282 012157c0 000058a1 01fef55a .@"..!W...X....Z - 402ac1d0 22061800 f6ac2d0c 53288142 0d44520d ".....-.S(.B.DR. - 402ac1e0 3e599180 44018055 01505831 40483150 >Y..D..U.PX1@H1P - 402ac1f0 44c04022 82011457 c0000058 9101f1f5 D.@"...W...X.... - 402ac200 5a22c60b 00220d4a 0cd68022 01202831 Z"...".J...". (1 - 402ac210 c7362142 0d444911 80440140 48314042 .6!B.DI..D.@H1@B - 402ac220 c028211c 63402282 010857c0 00005811 .(!.c@"...W...X. - 402ac230 01e5f55a 221bdd0b ee78c162 00687a7f ...Z"....x.b.hz. - 402ac240 8066011b ff606831 2a666247 00562ef5 .f...`h1*fbG.V.. - 402ac250 8200a992 00c42618 2b261928 0c05d2af ......&.+&.(.... - 402ac260 8021c1ff 32a00542 210cc221 04e861f8 .!..2..B!..!..a. - 402ac270 716d0dd2 403d5240 5ed85145 78030831 qm..@=R@^.QEx..1 - 402ac280 12c1400d f0a200a0 e200a4dc 5ab63c02 ..@.........Z.<. - 402ac290 86470021 51f72202 3a0c1580 d201d0d8 .G.!Q.".:....... - 402ac2a0 3106efff c73e61f1 4cf7d200 a2faddd2 1....>a.L....... - 402ac2b0 0d38f200 a580dd01 d0d83166 1f45c1c1 .8........1f.E.. - 402ac2c0 f50c5322 0c4ac20c 44802201 20283180 ..S".J..D.". (1. - 402ac2d0 cc01c0c8 31c022c0 202e8201 db56c000 ....1.". ....V.. - 402ac2e0 002a3c80 330128b1 303831d0 33c03022 .*<.3.(.081.3.0" - 402ac2f0 823d0e01 d556c000 0001b2f5 2add80dd .=...V......*... - 402ac300 01d0d831 0c15c6d5 ff2200a3 0cff20ff ...1.....".... . - 402ac310 c0f72c4a f131f7d2 00a1fadd d20d4a32 ..,J.1........J2 - 402ac320 00a580dd 01d0d831 6613d8f2 005080ff .......1f....P.. - 402ac330 01f0f831 f6ac2f21 a3f50c83 22024ae0 ...1../!....".J. - 402ac340 33c08022 01202831 2901202f c0302282 3..". (1). /.0". - 402ac350 0c5301bd 56c00000 08012a00 c60a000c .S..V.....*..... - 402ac360 05d2af80 46beff21 97f50c33 220256e0 ....F..!...3".V. - 402ac370 33c08022 01202831 f022c030 22822022 3..". (1.".0". " - 402ac380 a01c6301 b156c000 002a0f0c e3802001 ..c..V...*.... . - 402ac390 202831c0 33c0d022 c0302282 3d0e01aa (1.3..".0".=... - 402ac3a0 56c00000 0188f52a dd80dd01 d0d83146 V......*......1F - 402ac3b0 d4ffb69c 082108f7 22024686 b6ffd2af .....!..".F..... - 402ac3c0 800c0586 a6ff0000 20503412 c1d0c931 ........ P4....1 - 402ac3d0 39114901 d941e951 f9610921 20f40401 9.I..A.Q.a.! ... - 402ac3e0 79f52029 24f0ff90 02103350 ff9000e4 y. )$.....3P.... - 402ac3f0 04005034 e0ee9000 092450ee 90f0eec0 ..P4.....$P..... - 402ac400 e0ee1127 a0080c0f dd020981 4601000c ...'........F... - 402ac410 1fdd0029 815881cd 05d7a520 c020748c ...).X..... . t. - 402ac420 9fc50b03 2aee0602 00000000 050b0320 ....*.......... - 402ac430 eec01bcc 80cc01c0 c831d72c de0c0c0c .........1.,.... - 402ac440 0d0c0009 8121e4f6 f811c00c 90fafcf2 .....!.......... - 402ac450 0f002000 9002003d 80ff01f0 f8318000 .. ....=.....1.. - 402ac460 01000831 00ffc080 ff0102c2 f40800f0 ...1............ - 402ac470 f8310800 2d0fc000 0027ad13 0152f508 .1..-....'...R.. - 402ac480 002d0f08 00f981c0 000080d2 01d0d831 .-.............1 - 402ac490 1bcc80cc 01c0c831 664ca90c 0cf8810c .......1fL...... - 402ac4a0 0dd971fa ee0c0d21 ccf60146 f5f80108 ..q....!...F.... - 402ac4b0 00f0fc90 202c9022 9206f29f 00080020 .... ,."....... - 402ac4c0 ffc080ff 01f0f831 2d0fc000 0027ad13 .......1-....'.. - 402ac4d0 013df508 002d0f08 00f971c0 000080d2 .=...-....q..... - 402ac4e0 01d0d831 1bcc80cc 01c0c831 664cb708 ...1.......1fL.. - 402ac4f0 21c831f1 34f5d871 d24ffbe2 4ffad841 !.1.4..q.O..O..A - 402ac500 e851f861 12c1300d f0000000 108cfe3f .Q.a..0........? - 402ac510 3d0212c1 c0c9a1e9 c1f9d109 91d9b1d1 =............... - 402ac520 29f501b9 fc483d22 1d334044 0556940d )....H=".3@D.V.. - 402ac530 5d01cbed 0c0c2981 fd038b31 304c90e0 ].....)....10L.. - 402ac540 2c90c00c 90e00090 22920622 54000200 ,.......".."T... - 402ac550 3d502c80 024200c2 cc01c0c0 74664cdb =P,..B......tfL. - 402ac560 080d0220 28c00000 080d0220 300c12c0 ... (...... 0... - 402ac570 000021a5 fc221201 2020b445 5dfd32c1 ..!..".. .E].2. - 402ac580 1021a1fc 0c142212 0145ee02 080d0860 .!...."..E.....` - 402ac590 0c02c000 000c0cf6 3c0a21dc ff2a2c22 ........<.!..*," - 402ac5a0 02004600 000ce23d 0f05a3ff 1bccc0c0 ..F....=........ - 402ac5b0 74663ce2 0c0cf29d 0ef25d0f ea0c1bcc tf<.......]..... - 402ac5c0 f20044f2 404ac0c0 74666cef 080d0220 ..D.@J..tfl.... - 402ac5d0 32c881c0 0000080d 022031c0 0000080d 2........ 1..... - 402ac5e0 02202fc0 00003113 76283d0c 04424d69 . /...1.v(=..BMi - 402ac5f0 424d6842 5d2e424d 6a302220 293d3d01 BMhB].BMj0" )==. - 402ac600 2d0c8b41 05dcff86 060032c1 1042a000 -..A......2..B.. - 402ac610 00502022 550185e5 02217bfc 32c11022 .P "U....!{.2.." - 402ac620 120105db 02c8a1e8 c1383df8 d1b7f308 .........8=..... - 402ac630 220d3c32 c11845b3 ffd8b108 9112c140 ".<2..E........@ - 402ac640 0df00000 2115f5c0 20002222 592024b5 ....!... .""Y $. - 402ac650 1b222021 4122d2f8 00221120 20310df0 ." !A"...". 1.. - 402ac660 12c1f009 0101d7f4 080008a0 c0000052 ...............R - 402ac670 aeac02ae 78072201 0d022d05 0725012d ....x."...-..%.- - 402ac680 00080100 22112020 3112c110 0df00000 ....". 1....... - 402ac690 fd7ffdff 7cda4100 f5c02000 922458a0 ....|.A... ..$X. - 402ac6a0 9910c020 00926458 1ba22b82 a08ab380 ... ..dX..+..... - 402ac6b0 812192ae 0082d802 808084c0 20007224 .!.......... .r$ - 402ac6c0 59907710 807720c0 20007264 5961f0ff Y.w..w . .rdYa.. - 402ac6d0 0c25c020 00322458 60331050 3320c020 .%. .2$X`3.P3 . - 402ac6e0 00326458 0df00000 00f0ffff 02800200 .2dX............ - 402ac6f0 71eaf4c0 20003227 5882a1a0 17e32f20 q... .2'X...../ - 402ac700 9024a1f9 ff709911 c0200062 2759a066 .$...p... .b'Y.f - 402ac710 10906620 806620c0 20006267 5951f3ff ..f .f . .bgYQ.. - 402ac720 c0200042 27585044 20c02000 4267580d . .B'XPD . .BgX. - 402ac730 f0000000 01f0ffff 31ffff21 bcf7c020 ........1..!... - 402ac740 00222289 2020b43a 22202141 00221120 ."". .:" !A.". - 402ac750 20310df0 fff1ffff a0cdfe3f f8ccfe3f 1.........?...? - 402ac760 61fdff42 a20012c1 f00901c9 11d92151 a..B..........!Q - 402ac770 caf4dd02 c194f4c0 20002225 59602210 ........ ."%Y`". - 402ac780 402220c0 20002265 590c52c0 20000225 @" . ."eY.R. ..% - 402ac790 58000f41 20001026 500c080c 0220192d X..A ..&P.... .- - 402ac7a0 0dc00000 86050001 ecff2210 00c02000 .........."... . - 402ac7b0 42255817 641df692 1f1b2222 5000d821 B%X.d.....""P..! - 402ac7c0 422c1b21 e6ffc811 9b32c5b6 fe080112 B,.!.....2...... - 402ac7d0 c1100df0 3931b692 0522aeb0 c6020008 ....91..."...... - 402ac7e0 0c08a0c0 00003831 01dcff42 ae6c27a4 ......81...B.l'. - 402ac7f0 6c521000 72aeacf6 951462ae 78672201 lR..r.....b.xg". - 402ac800 6d022d07 6727012d 06002211 20203162 m.-.g'.-..". 1b - 402ac810 9c3227a6 64604690 4a2242c2 fe1b2240 .2'.d`F.J"B..."@ - 402ac820 24b32022 21006211 60603162 5c32720c $. "!.b.``1b\2r. - 402ac830 c522ae7c 16170567 a2352a46 1b244024 .".|...g.5*F.$@$ - 402ac840 b3202121 00221120 2031225c 1d060900 . !!.". 1"\.... - 402ac850 0c058c83 8c65080c 022016c0 0000080c .....e... ...... - 402ac860 0220192d 0dc00000 01bcff0c 0286d2ff . .-............ - 402ac870 2d06625c 1d0c15c6 f5ff67a2 b042c6f0 -.b\......g..B.. - 402ac880 47a21b22 c6f4c6e6 ff229c1d 8b526725 G.."....."...Rg% - 402ac890 0572c2f8 77a6b82d 06625c1d 46f5ff20 .r..w..-.b\.F.. - 402ac8a0 22902a26 42c2fe1b 224024b3 20222186 ".*&B..."@$. "!. - 402ac8b0 dcff0000 98cdfe3f 8d0212c1 c00951d9 .......?......Q. - 402ac8c0 71e981f9 91c961f2 ac00c2a0 c9ed03d1 q.....a......... - 402ac8d0 3df43d04 42211098 0d080492 29160005 =.=.B!......)... - 402ac8e0 0556c018 22ae7c69 11490189 d139c159 .V..".|i.I...9.Y - 402ac8f0 b1c00900 92ae7cc0 2000a167 f438daf0 ......|. ..g.8.. - 402ac900 3310c033 20c02000 39dac020 0008da7c 3..3 . .9.. ...| - 402ac910 e2200010 c0200009 dac02000 82aeac01 . ... .... ..... - 402ac920 e5ffa22a 580c0bb9 a1925d1d 48a11b54 ...*X.....].H..T - 402ac930 00649082 56005040 7449a166 44edc020 .d..V.P@tI.fD.. - 402ac940 009155f4 38b93921 c0200022 29c82931 ..U.8.9!. .").)1 - 402ac950 c02000f2 29d0f941 c02000b8 b97cecc0 . ..)..A. ...|.. - 402ac960 bb10c020 00b9b9a1 4464c020 008229c8 ... ....Dd. ..). - 402ac970 a08810c0 20008269 c8c14056 0c0779a1 .... ..i..@V..y. - 402ac980 c02000f2 2c804221 0a22a00e 4034a042 . ..,.B!."..@4.B - 402ac990 c4fd32c3 01402393 80220120 283105ed ..2..@#..". (1.. - 402ac9a0 fdc02000 013df4d8 a1422058 acde01c1 .. ..=...B X.... - 402ac9b0 ff0c0c00 dd904d0f 28d138c1 58b10538 ......M.(.8.X..8 - 402ac9c0 ffdc22c5 c9ff329d 001bcc37 a202225d .."...2....7.."] - 402ac9d0 00c0c074 c79ede01 30f4c128 56c02000 ...t....0..(V. . - 402ac9e0 28d07ce3 302210c0 2000d8a1 29d01bfd (.|.0".. ...)... - 402ac9f0 f0d074d9 a1664d87 c0200061 27f48821 ..t..fM.. .a'..! - 402aca00 89b6c020 00783172 66c8c020 00584148 ... .x1rf.. .XAH - 402aca10 115266d0 bc8401a7 ff22afd8 0c0999a1 .Rf......"...... - 402aca20 38a148a1 0033901b 54504074 32930049 8.H..3..TP@t2..I - 402aca30 a137a201 3d020023 11202031 6644e031 .7..=..#. 1fD.1 - 402aca40 e1f30803 22531d02 2016c000 00060200 ...."S.. ....... - 402aca50 51ddf342 ae7c4255 1d9801a1 2f658809 Q..B.|BU..../e.. - 402aca60 71d9f3a0 88208909 62971d62 5732460b q.... ..b..bW2F. - 402aca70 00229d1d c00900c0 2000b107 f408dbf0 ."...... ....... - 402aca80 0010c000 20c02000 09dbc020 00d8db7c .... . .... ...| - 402aca90 eee0dd10 c02000d9 dbc02000 b22b58c8 ..... .... ..+X. - 402acaa0 61d871e8 81f89108 5112c140 0df00000 a.q.....Q..@.... - 402acab0 12c1f0c2 61031031 2020c220 21c2f309 ....a..1 . !... - 402acac0 2122023c 456aff01 bff30c02 5d011b62 !"... - 402acde0 93172d0d 3d0e0118 54c00000 1b02000e ..-.=...T....... - 402acdf0 82d000c0 0000a046 f6ff0c02 2961320c .......F....)a2. - 402ace00 7c220c9a 16230839 51f20c7b 8022112a |"...#.9Q..{.".* - 402ace10 ff165f07 2d037c6e d0ee82d0 22c13033 .._.-.|n....".03 - 402ace20 a0f03311 29f13261 123d0f01 015dc000 ..3.).2a.=...].. - 402ace30 00022112 48f10722 02065400 2d043d0f ..!.H.."..T.-.=. - 402ace40 010254c0 0000011f f5c00000 29212d0f ..T.........)!-. - 402ace50 011df5c0 0000fd02 285101c8 ffc00000 ........(Q...... - 402ace60 3d022d0f 0115f5c0 00003d02 28210111 =.-.......=.(!.. - 402ace70 f5c00000 f1bbff38 0f010ef5 c0000001 .......8........ - 402ace80 c0ffc000 002afe86 01000c0f 7c6ed0ee .....*......|n.. - 402ace90 82020c97 f2611316 10080941 220c9bf2 .....a.....A"... - 402acea0 0c968022 112aff16 1f073d0f d020c122 ...".*....=.. ." - 402aceb0 611000d0 a0f0dd11 01de5cc0 00000221 a.........\....! - 402acec0 10d72202 8647003d 0f2d0001 df53c000 .."..G.=.-...S.. - 402aced0 0001fcf4 c0000029 31d8412d 0f01f9f4 .......)1.A-.... - 402acee0 c00000fd 022d0d01 a5ffc000 003d02d8 .....-.......=.. - 402acef0 312d0f01 f1f4c000 003d022d 0d01edf4 1-.......=.-.... - 402acf00 c0000031 97ff3803 01ebf4c0 0000019c ...1..8......... - 402acf10 ffc00000 f221132a 3e060100 f221130c .....!.*>....!.. - 402acf20 03326111 080cd21c 4e0800da ded2dd5e .2a.....N......^ - 402acf30 d2cdc02d 0dc00000 018bff0c 0342a064 ...-.........B.d - 402acf40 472201dd 03580c22 1c4f5805 2aee0aee G"...X.".OX.*... - 402acf50 2d0ec005 00022111 3871621c 3f0b3300 -.....!.8qb.?.3. - 402acf60 03406060 b1076602 56af1542 1c4c0003 .@``..f.V..B.L.. - 402acf70 404040b1 07640256 d01556fd 0b52a064 @@@..d.V..V..R.d - 402acf80 5722010c 0ec861e0 ce93462c 00206fc0 W"....a...F,. o. - 402acf90 07260206 4d002d04 3d0f01ab 53c00000 .&..M.-.=...S... - 402acfa0 1b2201c8 f4c00000 29012d0f 01c6f4c0 ."......).-..... - 402acfb0 00002911 28510171 ffc00000 3d02f801 ..).(Q.q....=... - 402acfc0 281101bd f4c00000 3d022d0f 01baf4c0 (.......=.-..... - 402acfd0 00003163 ff380301 b7f4c000 000168ff ..1c.8........h. - 402acfe0 c0000086 a7ff204f c0d72402 0638003d ...... O..$..8.= - 402acff0 0f2d0001 9553c000 001b2201 b2f4c000 .-...S...."..... - 402ad000 00dd022d 0f01aff4 c00000fd 02284101 ...-.........(A. - 402ad010 5bffc000 003d022d 0f01a7f4 c000003d [....=.-.......= - 402ad020 022d0d01 a4f4c000 00314dff 380301a1 .-.......1M.8... - 402ad030 f4c00000 0153ffc0 000086b5 ffcd0de1 .....S.......... - 402ad040 4aff0c0d 2d0c01d9 e3c00000 29913981 J...-.......).9. - 402ad050 5147ff41 47ff017b edc00000 5d0e4d0d QG.AG..{....].M. - 402ad060 0193f4c0 000001c2 efc00000 38815141 ............8.QA - 402ad070 fffd0241 3fff2891 0173edc0 00004d0d ...A?.(..s....M. - 402ad080 5d0e018a f4c00000 d169f501 b9efc000 ]........i...... - 402ad090 007139ff 5168c5f0 60945052 10c06601 .q9.Qh..`.PR..f. - 402ad0a0 2d0cc020 00422da8 70441060 44205044 -.. .B-.pD.`D PD - 402ad0b0 20c02000 c8b1e8d1 426da8f8 e1d8c108 . .....Bm...... - 402ad0c0 a112c150 0df0cd0f c6dcff0c 0f0670ff ...P..........p. - 402ad0d0 f221130c 030692ff cd0046d8 ff000000 .!........F..... - 402ad0e0 12c1f0c9 110901cc 520c0c0c 00060e00 ........R....... - 402ad0f0 e6120246 6e0032a0 64b0c211 2d0c0152 ...Fn.2.d...-..R - 402ad100 53c00000 0d020ca3 2d0c80c0 01c0c831 S.......-......1 - 402ad110 014e53c0 00000ca3 01465cc0 0000a622 .NS......F\...." - 402ad120 02867000 0c10c6ff ffe61c05 004121c6 ..p..........A!. - 402ad130 01000b2c 00124000 40a1213c f5c02000 ...,..@.@.!<.. . - 402ad140 4262b562 cc1e0c05 00164000 30a1c035 Bb.b......@.0..5 - 402ad150 b3c02000 3262a7e6 1c050041 21c60100 .. .2b.....A!... - 402ad160 0b7c0017 400040a1 c020000c 064262ec .|..@.@.. ...Bb. - 402ad170 a2cc1e0c 09001a40 0080a1c0 89b3c020 .......@....... - 402ad180 008262a1 26101466 20040c85 86030032 ..b.&..f ......2 - 402ad190 c0fd0cab 5d06305b 83460000 0c25a6bc ....].0[.F...%.. - 402ad1a0 0d6c0440 4c900014 400045a1 4600000c .l.@L...@.E.F... - 402ad1b0 04c02000 4262a37c 0ba61c10 e6bc0d7c .. .Bb.|.......| - 402ad1c0 e7707c90 00174000 75a1c601 000c0850 .p|...@.u......P - 402ad1d0 7221c078 93c02000 6c1a7262 a2812ef2 r!.x.. .l.rb.... - 402ad1e0 c7ab10d6 dc001ce9 909c9000 19400075 .............@.u - 402ad1f0 a1460000 0c077c19 c0200072 68c3c7aa .F....|.. .rh... - 402ad200 1097ac0d 3cc3303c 90001340 0045a146 ....<.0<...@.E.F - 402ad210 00000c04 c0200042 68c22610 14662004 ..... .Bh.&..f . - 402ad220 0c408603 0052c0fd 0c540d06 50048346 .@...R...T..P..F - 402ad230 00000c10 a6bc0d6c 06606c90 00164000 .......l.`l...@. - 402ad240 40a14600 000c04c0 20004262 efa61c10 @.F..... .Bb.... - 402ad250 e6bc0d7c e7707c90 00174000 50a1c601 ...|.p|...@.P... - 402ad260 000c0800 5221c058 93c02000 5262eec7 ....R!.X.. .Rb.. - 402ad270 ab10d6dc 001cebb0 bc90001b 400050a1 ............@.P. - 402ad280 4600000c 05c02000 5262ebc7 aa1097ac F..... .Rb...... - 402ad290 0d3cc330 3c900013 400000a1 4600000c .<.0<...@...F... - 402ad2a0 00c02000 c8110262 ea080112 c1100df0 .. ....b........ - 402ad2b0 d652e732 a064b0c2 112d0c01 e352c000 .R.2.d...-...R.. - 402ad2c0 000d020c a32d0c0b c080cc01 c0c83101 .....-........1. - 402ad2d0 de52c000 000ca301 d65bc000 007c8337 .R.......[...|.7 - 402ad2e0 a2110c10 4690ff0c 30e68202 468eff0c ....F...0...F... - 402ad2f0 20068dff 0c307ce4 47a20286 8aff0c20 ....0|.G...... - 402ad300 4689ff00 12c1f009 0101e1f1 dc221c04 F............".. - 402ad310 c0200032 20e44033 20c02000 3260e406 . .2 .@3 . .2`.. - 402ad320 04006cf6 c0200052 20e46055 10c02000 ..l.. .R .`U.. . - 402ad330 5260e441 a4f18032 0122043c 30383180 R`.A...2.".<081. - 402ad340 22012028 31c583ff 080112c1 100df000 ". (1........... - 402ad350 12c1f0c2 61010261 0020c220 058dfc2d ....a..a. . ...- - 402ad360 0cc81105 faff0801 12c1100d f0000000 ................ - 402ad370 efcfffff 51ffff41 c8f1c020 00322481 ....Q..A... .2$. - 402ad380 503310c0 20003264 81661212 1c07c020 P3.. .2d.f..... - 402ad390 00622481 706620c0 20006264 810df066 .b$.pf . .bd...f - 402ad3a0 22139107 59c02000 82248190 8820c020 "...Y. ..$... . - 402ad3b0 00826481 0df06632 11b1515b c02000a2 ..d...f2..Q[. .. - 402ad3c0 2481b0aa 20c02000 a264810d f0000000 $... . ..d...... - 402ad3d0 00140000 ffff7f80 81bc1409 9841c65a .............A.Z - 402ad3e0 ffff00fc 00009001 fffffffb 00000018 ................ - 402ad3f0 ffffff80 ff0ff0ff 00200200 a60f0000 ......... ...... - 402ad400 54583800 00ff0ff0 e600200b 3ff0ffdf TX8....... .?... - 402ad410 400c0020 00001300 3ff0ffff 800d0000 @.. ....?....... - 402ad420 000000fc 2401fe03 000000b0 00000004 ....$........... - 402ad430 ffff0bff ff0f0000 83008000 fff7ffff ................ - 402ad440 208cfe3f 62af8031 f0f88170 f521e0ff ..?b..1...p.!.. - 402ad450 12c1c009 c1d9e1c9 d1e9f1c1 5af1e173 ............Z..s - 402ad460 f4d18df1 c02000b2 2d5820bb 20c02000 ..... ..-X . . . - 402ad470 b26d58c0 2000a22d 4380aa20 c02000a2 .mX. ..-C.. . .. - 402ad480 6d4391d4 ffc02000 722dd090 77108077 mC.... .r-..w..w - 402ad490 20c02000 726dd051 d0ffc020 00526d5b . .rm.Q... .Rm[ - 402ad4a0 41cfffc0 2000426d 5a217161 c02000b2 A... .BmZ!qa. .. - 402ad4b0 2d5420bb 10c02000 b26d54c0 200092a1 -T ... ..mT. ... - 402ad4c0 90a22dc6 c0200092 6dc671c6 ff81c4ff ..-.. ..m.q..... - 402ad4d0 c0200052 2ebb8055 10705520 c0200052 . .R...U.pU . .R - 402ad4e0 6ebb41c1 ffc02000 222ee240 2210c020 n.A... ."..@".. - 402ad4f0 00226ee2 b20300b2 cbf1c020 00a22d52 ."n........ ..-R - 402ad500 60aa10b0 aa20c020 00a26d52 81b8ff91 `.... . ..mR.... - 402ad510 fcc5c020 00722d4a 90771080 7720c020 ... .r-J.w..w . - 402ad520 00726d4a 51b3ffc0 200048dd 504410c0 .rmJQ... .H.PD.. - 402ad530 200049dd 220cbc2c e4076214 c0200032 .I."..,..b.. .2 - 402ad540 2d516033 10403320 c0200032 6d51c604 -Q`3.@3 . .2mQ.. - 402ad550 002c65c0 2000422d 51604410 504420c0 .,e. .B-Q`D.PD . - 402ad560 2000426d 5172afc0 1c168144 53c02000 .BmQr.....DS. . - 402ad570 522ddc70 55106055 20c02000 526ddc41 R-.pU.`U . .Rm.A - 402ad580 fefdc020 00322ea8 403320c0 2000326e ... .2..@3 . .2n - 402ad590 a82198ff 0199ffc0 2000b22d 5920bb10 .!...... ..-Y .. - 402ad5a0 00bb20c0 2000b26d 59a14ffc 9194ffc0 .. . ..mY.O..... - 402ad5b0 2000722d 59a07710 907720c0 2000726d .r-Y.w..w . .rm - 402ad5c0 596166ee 518fffc0 2000422d 57604410 Yaf.Q... .B-W`D. - 402ad5d0 504420c0 2000426d 57318aff 218bffc0 PD . .BmW1..!... - 402ad5e0 2000022d 54300010 200020c0 2000026d ..-T0.. . . ..m - 402ad5f0 54c02000 a2a080b2 2dc6c020 00a26dc6 T. .....-.. ..m. - 402ad600 0c49c020 00722dc4 907720c0 2000726d .I. .r-..w . .rm - 402ad610 c4617eff 517fffc0 2000422d dc604410 .a~.Q... .B-.`D. - 402ad620 504420c0 2000426d dc31cadc 217affc0 PD . .Bm.1..!z.. - 402ad630 2000022d c9300010 200020c0 2000026d ..-.0.. . . ..m - 402ad640 c9b175ff a176ffc0 2000922d 56b09910 ..u..v.. ..-V... - 402ad650 a09920c0 2000926d 567171ff 6172ffc0 .. . ..mVqq.ar.. - 402ad660 2000522d d3705510 605520c0 2000526d .R-.pU.`U . .Rm - 402ad670 d341a1c5 316dffc0 2000222d c8402210 .A..1m.. ."-.@". - 402ad680 302220c0 2000226d c80168ff c02000b2 0" . ."m..h.. .. - 402ad690 2ee200bb 20c02000 b26ee2a1 65ff91e2 .... . ..n..e... - 402ad6a0 81c02000 72289ca0 77109077 20c02000 .. .r(..w..w . . - 402ad6b0 72689c61 e769c020 00522dd1 605510c0 rh.a.i. .R-.`U.. - 402ad6c0 2000526d d1220cc6 85c3ff08 0c08300c .Rm."........0. - 402ad6d0 02c00000 a2afcf2c 0931edf0 61e9c301 .......,.1..a... - 402ad6e0 55ffc020 00822e8e a0881090 8820c020 U.. ......... . - 402ad6f0 00826e8e c0200051 50ff722d 92c02000 ..n.. .QP.r-.. . - 402ad700 526d920c 64c02000 222d9340 2220c020 Rm..d. ."-.@" . - 402ad710 00226d93 c0200002 6dc7c020 00b22dc7 ."m.. ..m.. ..-. - 402ad720 00bb20c0 2000b26d c7a144ff c0200098 .. . ..m..D.. .. - 402ad730 ada09910 c0200099 ad7c980c 27c02000 ..... ...|..'. . - 402ad740 52268980 55107055 20c02000 5266897c R&..U.pU . .Rf.| - 402ad750 e4c02000 2223f040 2210c020 00080c02 .. ."#.@".. .... - 402ad760 20282263 f0c00000 d128f80c 12080c0c ("c.....(...... - 402ad770 1302202b 0cc4c000 00220c08 9cb20c22 .. +....."....." - 402ad780 080c0c13 02202b42 a184c000 000c3208 ..... +B......2. - 402ad790 0c0c2302 202b0c64 c0000008 0c02202f ..#. +.d...... / - 402ad7a0 c0000022 0c089cf2 22c11031 25ff2c04 ..."...."..1%.,. - 402ad7b0 014c50c0 0000222c 3232a07f 42c11052 .LP...",22..B..R - 402ad7c0 2c331c06 0c074504 fe0c120c 08620d00 ,3....E......b.. - 402ad7d0 722c3231 01f242d7 0152c316 1b668901 r,21..B..R...f.. - 402ad7e0 89118921 60607485 1ffe0c1d 780c920c ...!``t.....x... - 402ad7f0 bc722726 07692422 a0770c03 1c2452a0 .r'&.i$".w...$R. - 402ad800 d8c00700 22a0770c 031c840c 15080c0c ....".w......... - 402ad810 16022027 0c17c000 00060300 22a0770c .. '........".w. - 402ad820 031c2452 a0e8c007 00c02000 222e98d0 ..$R...... ."... - 402ad830 2220c020 00c8d122 6e98d8e1 0c22e8f1 " . ..."n....".. - 402ad840 05b3ff08 c112c140 0df00000 12c1f002 .......@........ - 402ad850 6100c55c 0522a064 01de58c0 00000221 a..\.".d..X....! - 402ad860 0012c110 80000000 ffff1ff0 00008001 ................ - 402ad870 ffffff1f ff3fe0ff 00401f00 ffff00ff .....?...@...... - 402ad880 0000ab00 b1f9ffa1 f9ff3181 f0c02000 ..........1... . - 402ad890 2223e6b0 2210a022 20c02000 2263e6c0 "#..".." . ."c.. - 402ad8a0 20009223 e7b09910 a09920c0 20009263 ..#...... . ..c - 402ad8b0 e781efff 7131fdc0 20006223 e5806610 ....q1.. .b#..f. - 402ad8c0 706620c0 20006263 e551eaff 41ebffc0 pf . .bc.Q..A... - 402ad8d0 20002223 e6502210 402220c0 20002263 ."#.P".@" . ."c - 402ad8e0 e6b1e6ff a1e7ffc0 20009223 e8b09910 ........ ..#.... - 402ad8f0 a09920c0 20009263 e881f2c7 72a100c0 .. . ..c....r... - 402ad900 20006223 f2806610 706620c0 20006263 .b#..f.pf . .bc - 402ad910 f252af80 4c74c020 002223e6 50221040 .R..Lt. ."#.P".@ - 402ad920 2220c020 002263e6 0df00000 00000e01 " . ."c......... - 402ad930 00000d01 0000de03 0000ed03 12c1f041 ...............A - 402ad940 21f00901 02049531 2a546620 1762af94 !......1*Tf .b.. - 402ad950 52a069c0 20002223 68602210 502220c0 R.i. ."#h`".P" . - 402ad960 20002263 682c0702 049262ae cf261026 ."ch,....b..&.& - 402ad970 26302326 40202650 1d020494 82c0fd56 &0#&@ &P.......V - 402ad980 280cc020 0092238d 60991070 9920c020 (.. ..#.`..p. . - 402ad990 0092638d 86290051 3ef00c08 0ba0162a ..c..).Q>......* - 402ad9a0 10b2c0fc 16cb0f22 c0fd1682 1592c0fb ......."........ - 402ad9b0 16291502 ae0f3c05 c0200022 23820022 .)....<.. ."#.." - 402ad9c0 10502220 c0200022 6382c020 00b22383 .P" . ."c.. ..#. - 402ad9d0 00bb1050 bb20c020 00b26383 a20493b6 ...P. . ..c..... - 402ad9e0 2a26c020 00822385 60881070 8820c020 *&. ..#.`..p. . - 402ad9f0 00826385 c0200052 238d6055 10705520 ..c.. .R#.`U.pU - 402ada00 c0200052 638d0608 00c02000 a2238560 . .Rc..... ..#.` - 402ada10 aa1050aa 20c02000 a26385c0 20009223 ..P. . ..c.. ..# - 402ada20 8d609910 c0200092 638d0204 920bb016 .`... ..c....... - 402ada30 cb0822c0 fd166208 26402126 501e0801 .."...b.&@!&P... - 402ada40 12c1100d f06620f5 c0200042 23856044 .....f .. .B#.`D - 402ada50 10704420 c0200042 638506f8 ff020493 .pD . .Bc....... - 402ada60 66101e0c 020c130c 140c0501 0c52c000 f............R.. - 402ada70 000c820c 030c840c 05010852 c00000c6 ...........R.... - 402ada80 eeff5680 fb0c120c 030c140c 05010352 ..V............R - 402ada90 c000000c 020c830c 840c0501 0052c000 .............R.. - 402adaa0 0046e6ff 02049366 30028620 0026507f .F.....f0.. .&P. - 402adab0 b6206a81 9effc020 00826540 c6bcff02 . j.... ..e@.... - 402adac0 04936610 1e0c120c 030c140c 0501f351 ..f............Q - 402adad0 c000000c 020c830c 840c0501 f051c000 .............Q.. - 402adae0 0046d6ff 5660f50c 020c130c 140c0501 .F..V`.......... - 402adaf0 eb51c000 000c820c 030c840c 0501e751 .Q.............Q - 402adb00 c00000c6 cdff0204 9326302f 26502cb6 .........&0/&P,. - 402adb10 20149187 ffc02000 92654006 a5ffc020 ..... ..e@.... - 402adb20 00826540 c6a2ffc0 20008265 4086a0ff ..e@.... ..e@... - 402adb30 a181ffc0 2000a265 40869dff b17fffc0 .... ..e@....... - 402adb40 2000b265 40869aff 803fe00f ffffcfff ..e@....?...... - 402adb50 12c1f009 01019bef 2200c456 320822a0 ........"..V2.". - 402adb60 6608000c 33022024 0c14c000 003195ef f...3. $.....1.. - 402adb70 22633421 c7efc020 005222e5 526335c0 "c4!... .R".Rc5. - 402adb80 20004222 e6426336 c020000c 140c550c .B".Bc6. ....U. - 402adb90 063cc722 22e72263 37080322 a0660220 .<.""."c7..".f. - 402adba0 270c33c0 00000187 ef21e7ff c0200071 '.3......!... .q - 402adbb0 b8efb227 e720bb20 c02000b2 67e7a14e ...'. . . ..g..N - 402adbc0 c4c02000 9227e6a0 9920c020 009267e6 .. ..'... . ..g. - 402adbd0 81dfffc0 20006227 e5806610 c0200062 .... .b'..f.. .b - 402adbe0 67e50c13 3240c408 0112c110 0df00000 g...2@.......... - 402adbf0 12c1f009 010173ef 2200c466 123422a0 ......s."..f.4". - 402adc00 660c335d 0008050c 14022026 5205d0c0 f.3]...... &R... - 402adc10 0000016c ef319eef 522035c0 20005263 ...l.1..R 5. .Rc - 402adc20 e5422036 c0200042 63e62220 37c02000 .B 6. .Bc." 7. . - 402adc30 2263e70c 066240c4 080112c1 100df000 "c...b@......... - 402adc40 12c1f009 01661205 45f0ff86 000005fa .....f..E....... - 402adc50 ff080112 c1100df0 00780000 12c1e002 .........x...... - 402adc60 6104c951 2187c2c1 57efc020 00422297 a..Q!...W.. .B". - 402adc70 c0200032 2296c020 00104840 0c130c74 . .2".. ..H@...t - 402adc80 5c15080c 22229702 202622a0 61c00000 \..."".. &".a... - 402adc90 05bfff22 a0770c03 1c040c05 080c0c06 ...".w.......... - 402adca0 0220270c 17c00000 05300231 cbf02d03 . '......0.1..-. - 402adcb0 4b330566 01483c67 f40e0c02 c531fc71 K3.f.H......n.",22.} - 402ae640 0c14024c e2454e00 0c10cc52 383c0773 ...L.EN....R8<.s - 402ae650 010c0002 4c085109 4fc02000 52258048 ....L.Q.O. .R%.H - 402ae660 e159518c 4485b1ff 06020021 c3fe0163 .YQ.D......!...c - 402ae670 ffc00000 c0200071 014f8851 72278062 ..... .q.O.Qr'.b - 402ae680 0c088077 c0726c39 8c96222c 3232a07d ...w.rl9..",22.} - 402ae690 0c048549 00820f00 66181698 3cb7f94c ...I....f...<..L - 402ae6a0 22010080 22012028 31451cfc 460f0000 "...". (1E..F... - 402ae6b0 000038e1 fc532148 ee0c0432 c25385c7 ..8..S!H...2.S.. - 402ae6c0 fc4d0222 6c1b2125 f89b32c5 c6fc5811 .M."l.!%..2...X. - 402ae6d0 c0200052 6d984821 c0200042 6d990c02 . .Rm.H!. .Bm... - 402ae6e0 45b8ff71 2f62683c 70662069 3c9141ff E..q/bh.|. - 402af540 2d0cc5f9 ff020e00 1bccc0c0 742000c0 -...........t .. - 402af550 024e0080 00010008 31a6101f 667ce0a6 .N......1...f|.. - 402af560 1019f69d 1602c0f8 2bddd0d0 74024e00 ........+...t.N. - 402af570 80000100 0831a610 02b69de8 c0ec1108 .....1.......... - 402af580 01c811fb eee0e074 b0ee11b6 6d04abdd .......t....m... - 402af590 d0d074ea ede25f00 d821e831 f84112c1 ..t..._..!.1.A.. - 402af5a0 200df077 62d5b67d 16d2cdfe 8b20224e ..wb..}..... "N - 402af5b0 00d0d074 80020100 08317762 02f67de8 ...t.....1wb..}. - 402af5c0 d680fbb6 2c1d0bcc c0c0742d 0c05f1ff ....,.....t-.... - 402af5d0 320e002a 23224e00 80020100 08317762 2..*#"N......1wb - 402af5e0 02661ce1 d640f966 6d91d2cd fe8b2022 .f...@.fm..... " - 402af5f0 4e00d0d0 74c6e0ff 12c1e029 4109712d N...t......)A.q- - 402af600 01051001 0c335211 03b21102 821101a2 .....3R......... - 402af610 11077211 06921105 62110401 eae80c04 ..r.....b....... - 402af620 2d040800 9a66aa77 ba8808e0 8a557077 -....f.w.....Upw - 402af630 90606690 7066c070 55d00055 11006611 .`f.pf.pU..U..f. - 402af640 60603150 50315025 b36046b3 00441100 ``1PP1P%.`F..D.. - 402af650 22112020 31404031 4951c000 0001d9e8 ". 1@@1IQ...... - 402af660 0c330800 296108e0 2851c000 00386108 .3..)a..(Q...8a. - 402af670 712033c0 284112c1 203a2200 22112020 q 3.(A.. :".". - 402af680 310df000 f00b0000 3cc231fe ff12c1d0 1.......<.1..... - 402af690 f9a1c971 0961e991 d9810c0e d1cae801 ...q.a.......... - 402af6a0 4eeac11a fff1e8f1 325c0022 4f000200 N.......2\."O... - 402af6b0 37024110 0c720c13 080d421c 0002202b 7.A..r....B... + - 402af6c0 404541c0 00000c02 0c13080d 421c0002 @EA.........B... - 402af6d0 202b4040 44c00000 221c0032 c1120c14 +@@D..."..2.... - 402af6e0 c5d8ff4c 0232c110 0c141cf5 0c07620f ...L.2........b. - 402af6f0 0082a138 89017911 80660160 683172c1 ...8..y..f.`h1r. - 402af700 14054e01 3201142c 40803301 30383192 ..N.2..,@.3.081. - 402af710 c31f924f 0037202e a6a32b22 1c0032c1 ...O.7 ...+"..2. - 402af720 120c14e8 91f8a185 d4ffd12b ea221c00 ...........+.".. - 402af730 32c11205 caff0861 421c0042 5d2dc871 2......aB..B]-.q - 402af740 d88112c1 300df022 c1141c85 3055c052 ....0.."....0U.R - 402af750 41143d0c c5d9ff0c 720c1308 0d421c00 A.=.....r....B.. - 402af760 02202b40 4541c000 000c020c 13080d42 . +@EA.........B - 402af770 1c000220 2b404044 c000003c 76720114 ... +@@D....<.... - 402b0110 51ac4e38 04503320 3904bca6 1ce3c02e Q.N8.P3 9....... - 402b0120 1122c2d9 014947c0 0000dd02 d24f2c0c ."...IG......O,. - 402b0130 93e02ef0 e0221120 20f40144 47c00000 .....". ..DG... - 402b0140 51605d48 0f203074 2b333032 21324f2d Q`]H. 0t+302!2O- - 402b0150 50442049 0f06a9ff 1c43e02e a0e02290 PD I.....C....". - 402b0160 22c2f201 3947c000 00dd0246 efff0000 "...9G.....F.... - 402b0170 a9012b40 82cdfe3f 12c1f0d9 21c91109 ..+@...?....!... - 402b0180 01cd020c 102194e7 dd032202 523d0c20 .....!....".R=. - 402b0190 20930583 ff0190e7 618ee7f6 bc3a41f4 .......a....:A. - 402b01a0 ffc03c90 4a33a003 00862800 c6270006 ..<.J3....(..'.. - 402b01b0 33004632 00862500 c6240006 3000462f 3.F2..%..$..0.F/ - 402b01c0 00062d00 c62a0086 2800c621 00862500 ..-..*..(..!..%. - 402b01d0 46230006 2100c61e 00da3c32 d3ff3203 F#..!.....<2..2. - 402b01e0 f0020030 f68c0b42 06405604 05320d00 ...0...B.@V..2.. - 402b01f0 86120080 00010008 31261017 0cb22710 ........1&....'. - 402b0200 410cd447 104272c0 f2520613 0c007005 A..G.Br..R....p. - 402b0210 83860000 02061030 207407b2 05820639 .......0 t.....9 - 402b0220 2628010d 02c81121 d3ffd821 22020000 &(.....!...!"... - 402b0230 007407b2 012d0008 0112c110 0df03a32 .t...-........:2 - 402b0240 c6ebff02 061146f3 ff020612 c6f1ff32 ......F........2 - 402b0250 0642c6e2 ff320d00 46e1ff32 0d02c6df .B...2..F..2.... - 402b0260 ff320d04 46deff32 0d06c6dc ff320d01 .2..F..2.....2.. - 402b0270 46dbff32 0d03c6d9 ff320d05 46d8ff32 F..2.....2..F..2 - 402b0280 0641c6d6 ff000000 2b648293 00000440 .A......+d.....@ - 402b0290 8090b190 88c00016 408a8200 25a10088 ........@...%... - 402b02a0 11808031 82530027 28142048 c0502060 ...1.S.'(. H.P ` - 402b02b0 80220120 28314253 000df00c 020df020 .". (1BS....... - 402b02c0 40608724 f52a4880 25012028 3146f9ff @`.$.*H.%. (1F.. - 402b02d0 50a42c40 f30f0000 e0a42c40 12c1a0d2 P.,@......,@.... - 402b02e0 6112f261 14026110 29e159f1 626116c2 a..a..a.).Y.ba.. - 402b02f0 6111e261 13ed03c1 76bdc020 0022a138 a..a....v.. .".8 - 402b0300 c22cd849 d1c0c845 c52efff1 07fedd02 .,.I...E........ - 402b0310 225f02f6 8c0a7cf2 202c3020 20244600 "_....|. ,0 $F. - 402b0320 002d0c3d 0e05e5ff 38e12c09 3a222261 .-.=....8.,.:""a - 402b0330 15220200 6c00e022 11202dc0 00221120 ."..l..". -..". - 402b0340 2031225f 03072201 0d02420f 08072901 1"_.."...B...). - 402b0350 9d000029 11202031 f64419e6 1202c696 ...). 1.D...... - 402b0360 00200221 0a0200d2 21d0d060 80dd01d0 . .!....!..`.... - 402b0370 d8318602 0038d10c 440c25c5 f0ffdd02 .1...8..D.%..... - 402b0380 e116e732 2116a61d 0f220e5d 1c308022 ...2!....".].0." - 402b0390 01202831 27a0010c 0d01dcfb 1653065d . (1'........S.] - 402b03a0 0d720e5d 429f0382 0e5c68d1 32211562 .r.]B....\h.2!.b - 402b03b0 96003203 00808801 80883189 0121c4ff ..2.......1..!.. - 402b03c0 80770170 7831c020 0081b1e5 b228d8ad .w.px1. .....(.. - 402b03d0 0080bb01 b0b831b9 11a21a00 a921c931 ......1......!.1 - 402b03e0 920e3080 99019098 31994180 8ca0c020 ..0.....1.A.... - 402b03f0 008228c1 80880180 88318951 017c45c0 ..(......1.Q.|E. - 402b0400 000001c2 fb88f116 e819c9c1 169d19c2 ................ - 402b0410 a07f0c02 fd0d420e 5c2c4380 44014048 ......B.\,C.D.@H - 402b0420 31205290 1b22e055 9052053d 20207480 1 R..".U.R.= t. - 402b0430 55015058 3157ac01 5d0c80c5 01c0c831 U.PX1W..]......1 - 402b0440 6642ddca c4d02cc0 80220120 283127a3 fB....,..". (1'. - 402b0450 08621000 52a3e467 350be6a2 75821000 .b..R..g5...u... - 402b0460 719dff87 376c31a9 fb1c8920 99c09241 q...7l1.... ...A - 402b0470 2022c120 c507ff02 0e5e4201 20320e5d ". .....^B. 2.] - 402b0480 c05dc052 c5188033 01804401 80000100 .].R...3..D..... - 402b0490 08314048 31303831 4025c050 44c02a33 .1@H1081@%.PD.*3 - 402b04a0 2a00024e 5e324e5d 4aff32c1 220c0421 *..N^2N]J.2."..! - 402b04b0 97fb80ff 01f0f831 22120045 fbfe2193 .......1"..E..!. - 402b04c0 fb32c122 221200c5 f0fe0190 fb321000 .2.""........2.. - 402b04d0 325e2dd6 df004c64 f05cc080 55015058 2^-...Ld.\..U.PX - 402b04e0 3157a414 e61f0286 2f00f06c c0806601 1W....../..l..f. - 402b04f0 606831e6 a602c62b 00220e30 32c12892 `h1....+.".02.(. - 402b0500 0e5c720e 5e820e5d 80770180 88018099 .\r.^..].w...... - 402b0510 01909831 80883170 7831f077 80f08880 ...1..1px1.w.... - 402b0520 f099c092 4e5c824e 5d724e5e c5c3fb21 ....N\.N]rN^...! - 402b0530 8bf0422e 189b3205 e0fa8221 16168806 ..B...2....!.... - 402b0540 2166ff72 0e5d820e 5c68d132 21154176 !f.r.]..\h.2!.Av - 402b0550 fd320300 42940362 96008088 01808831 .2..B..b.......1 - 402b0560 89015d0d 80770170 7831c020 00a148e5 ..]..w.px1. ..H. - 402b0570 98c1f22a d8c165fb 80ff01f0 f831f911 ...*..e......1.. - 402b0580 c21c0099 31c921b2 0e3080bb 01b0b831 ....1.!..0.....1 - 402b0590 b941a099 a0c02000 9229c180 99019098 .A.... ..)...... - 402b05a0 31995101 1245c000 00c22111 d22112e2 1.Q..E....!..!.. - 402b05b0 2113f221 14022110 12c1600d f07c0777 !..!..!...`..|.w - 402b05c0 a2082002 210002c0 8666ff0c 0dc66bff .. .!....f....k. - 402b05d0 4110e67c e631bebc c0200022 23d74022 A..|.1... ."#.@" - 402b05e0 10c02000 2263d7b1 dcd0c020 00a223d7 .. ."c..... ..#. - 402b05f0 b0aa10c0 2000a263 d7c02000 9223d460 .... ..c.. ..#.` - 402b0600 9910c020 009263d4 0c28c020 007223d8 ... ..c..(. .r#. - 402b0610 807720c0 20007263 d8c02000 5223d860 .w . .rc.. .R#.` - 402b0620 5510c020 005263d8 0c14c020 002223d8 U.. .Rc.... ."#. - 402b0630 402220c0 20002263 d80df000 81cdfe3f @" . ."c.......? - 402b0640 8bccfe3f 80cdfe3f f4ccfe3f 12c1e002 ...?...?...?.... - 402b0650 6104015f e6420043 52003d40 40045684 a.._.B.CR.=@@.V. - 402b0660 09565509 61f6ff71 f6ff6206 00720700 .VU.a..q..b..r.. - 402b0670 56660856 3708012c fd52a000 6195bcc0 Vf.V7..,.R..a... - 402b0680 20008226 d4f7f842 c0200022 61039226 ..&...B. ."a..& - 402b0690 d4392190 9825fc19 31ebff32 03002d01 .9!..%..1..2..-. - 402b06a0 80330130 3831451f fe2d0131 afee41e6 .3.081E..-.1..A. - 402b06b0 ff583168 2145c2ff 211cfd02 02081c34 .X1h!E..!......4 - 402b06c0 07340a1b 50524208 86000052 500205f0 .4..PRB....RP... - 402b06d0 ff2141e6 01bce422 025e0220 00802201 .!A....".^. ..". - 402b06e0 02200020 2831c000 00a6820d 313be622 . . (1......1;." - 402b06f0 a0002243 5e0c0245 77fd0841 12c1200d .."C^..Ew..A.. . - 402b0700 f0000000 91cbb70c 0b8171bc 12c1f0c9 ..........q..... - 402b0710 110901d9 210c00d2 a0ff7cfc 8060a020 ....!.....|..`. - 402b0720 70905d0d ad0bc020 0032a117 6226e01b p.].... .2..b&.. - 402b0730 00000074 c0663060 407442c4 eb6060a4 ...t.f0`@tB..``. - 402b0740 62570040 a4b330aa 82903610 a0a821a7 bW.@..0...6...!. - 402b0750 2d015d0a 3a353257 006680bf c811d821 -.].:52W.f.....! - 402b0760 080112c1 100df000 12c1e009 61294139 ............a)A9 - 402b0770 51c9717c d4c156bc c0200032 2cd44033 Q.q|..V.. .2,.@3 - 402b0780 10c02000 326cd40c 22c02000 022cd420 .. .2l..". ..,. - 402b0790 0020c020 001c9202 6cd4010d 4dc00000 . . ....l...M... - 402b07a0 0c75c020 00622cd4 60687567 050bc020 .u. .b,.`hug... - 402b07b0 00722cd4 70782556 37ffc841 2d0145f4 .r,.px%V7..A-.E. - 402b07c0 ff021103 42110232 11018211 07521105 ....B..2.....R.. - 402b07d0 22110472 11065a22 8a774a33 3a007077 "..r..Z".wJ3:.pw - 402b07e0 90202290 2020f470 60f4f080 118080f4 . ". .p`....... - 402b07f0 67380570 70d04600 000c0772 5c000851 g8.pp.F....r\..Q - 402b0800 c8716732 056022c0 4600000c 02225000 .qg2.`".F...."P. - 402b0810 086112c1 200df000 f13c1101 f33c1101 .a.. ....<...<.. - 402b0820 f03c1101 ffff0300 3040f412 c1d0c941 .<......0@.....A - 402b0830 e961f971 59b16921 0c13d951 d162e409 .a.qY.i!...Q.b.. - 402b0840 31080d29 1102202b 0c02c000 0028b1c1 1..).. +.....(.. - 402b0850 20bc1642 111ccf4c 0e4c0d0c 080c090c ..B...L.L...... - 402b0860 0ab2c2fc b981a901 999189a1 0156e40c .............V.. - 402b0870 1208000c 2302202b e040f4c0 00000151 ....#. +.@.....Q - 402b0880 e40c0208 000c2302 202bd040 f4c00000 ......#. +.@.... - 402b0890 c0200031 e1ff326c d3c02000 21e0ff22 . .1..2l.. .!.." - 402b08a0 6cd30c22 01cb4cc0 000032a0 7f0801c0 l.."..L...2..... - 402b08b0 2000422c d387f408 c0200052 2cd38775 .B,..... .R,..u - 402b08c0 f6c02000 622cd30c 17606f05 706630c0 .. .b,...`o.pf0. - 402b08d0 2000a16a 54822cd3 0c09a088 10809783 ..jT.,......... - 402b08e0 9c268d03 dadf00dd 11d0d031 d723018d .&.........1.#.. - 402b08f0 0ddd0846 0300f02d c00c0d00 22112020 ...F...-....". - 402b0900 3120d2b3 48819c29 8d03eaef 00ee11e0 1 ..H..)........ - 402b0910 e031e723 018d0eed 08460300 f02ec00c .1.#.....F...... - 402b0920 0e002211 20203120 e2b362cf fef05121 ..". 1 ..b...Q! - 402b0930 1b550c1f 80550150 583160f5 93472017 .U...U.PX1`..G . - 402b0940 689188a1 ea76da98 00991100 77117060 h....v......w.p` - 402b0950 31908031 89a16991 88b11b00 00007409 1..1..i.......t. - 402b0960 010088c0 5648f0c6 01000c02 0c033991 ....VH........9. - 402b0970 29a10c12 0c23f891 d113e42b ff080df0 )....#.....+.... - 402b0980 42f40220 2bf0f221 c000000c 020c23e8 B.. +..!......#. - 402b0990 a1080d2b eee042f4 02202be0 e221c000 ...+..B.. +..!.. - 402b09a0 000c1208 0d0c1302 202b42a0 7fc00000 ........ +B..... - 402b09b0 419cffc0 20002811 3821426c d3e24300 A... .(.8!Bl..C. - 402b09c0 f243019c f29197ff e07e0170 8f016117 .C.......~.p..a. - 402b09d0 e7c02000 52269990 55108055 20705520 .. .R&..U..U pU - 402b09e0 c0200052 6699c841 d851e861 f8710831 . .Rf..A.Q.a.q.1 - 402b09f0 12c1300d f0000000 0c048b52 22a07f30 ..0........R"..0 - 402b0a00 55e00055 11505031 5045b300 44114030 U..U.PP1PE..D.@0 - 402b0a10 31e6e301 2d038022 01202831 0df00000 1...-..". (1.... - 402b0a20 708cfe3f 70a52c40 90a52c40 0c0712c1 p..?p.,@..,@.... - 402b0a30 c0e971f9 81d96109 41c95169 9149d159 ..q...a.A.Qi.I.Y - 402b0a40 f10c940c 750c06cd 0301dee3 dd020800 ....u........... - 402b0a50 22a07702 20270c03 c000004d 0c3d0d0c ".w. '.....M.=.. - 402b0a60 050c0601 d8e30c02 29012911 29210800 ........).).)!.. - 402b0a70 0c070220 1a0c12c0 00000c0c 0c3559b1 ... .........5Y. - 402b0a80 49a10c0d 0c0fa891 0c09f63c 0981e4ff I..........<.... - 402b0a90 8a8c8208 0089a1b8 a1caaaa9 c1924a00 ..............J. - 402b0aa0 1bbbb9e1 bcac261c 1d662c53 22a06b0c ......&..f,S".k. - 402b0ab0 230c2401 c4e30c65 08000c46 0220277d #.$....e...F. '} - 402b0ac0 0dc00000 060e0022 a06b0c23 0c2401bd .......".k.#.$.. - 402b0ad0 e30c3508 000c0602 20277d0d c0000046 ..5..... '}....F - 402b0ae0 070022a0 6b0c230c 140c350c 0601b5e3 ..".k.#...5..... - 402b0af0 0c170800 707d9002 20277070 74c00000 ....p}.. 'ppt... - 402b0b00 01b1e308 0028d102 201c0ca3 c00000ed .....(.. ....... - 402b0b10 0228f18c b221c3ff 3d0d4d0e 01b443c0 .(...!..=.M...C. - 402b0b20 0000e7af 0efd0e48 c10c1330 3d90c03d .......H...0=..= - 402b0b30 93324400 48e11bdd d0d074d0 44c05624 .2D.H.....t.D.V$ - 402b0b40 f6e8f18c ee21b8ff 48c13d0c 42040001 .....!..H.=.B... - 402b0b50 a743c000 00ac2c26 1c65662c 3822a06b .C....,&.ef,8".k - 402b0b60 0c230c24 0c650197 e30c4608 0078c102 .#.$.e....F..x.. - 402b0b70 20277207 00c00000 86060022 a06b0c23 'r........".k.# - 402b0b80 0c140c35 0190e30c 06080078 c1022027 ...5.......x.. ' - 402b0b90 720700c0 000028b1 1bccc0c0 740b2229 r.....(.....t.") - 402b0ba0 b156d2ed 0188e308 0002201b 0c12c000 .V........ ..... - 402b0bb0 00c851d8 61e871f8 81084112 c1400df0 ..Q.a.q...A..@.. - 402b0bc0 22a06b0c 230c240c 35017ee3 0c060800 ".k.#.$.5.~..... - 402b0bd0 78c10220 27720700 c00000c6 edff0000 x.. 'r.......... - 402b0be0 b0a52c40 12c1a0c9 81d991e9 a1f9b142 ..,@...........B - 402b0bf0 61167961 59c139d1 62611109 710c0601 a.yaY.9.ba..q... - 402b0c00 f4e40b34 39413050 7482003d 80330130 ...49A0Pt..=.3.0 - 402b0c10 38318056 8359e132 611257a3 02c65e00 81.V.Y.2a.W...^. - 402b0c20 2261100c 0ea2a064 42611679 61b21130 "a.....dBa.ya..0 - 402b0c30 c20164c9 f1b26115 08d14221 1258410a ..d...a...B!.XA. - 402b0c40 04620000 62611357 a40df200 0160ffc0 .b..ba.W.....`.. - 402b0c50 faee00ee 11e0e031 0c0f0c20 b22111c1 .......1... .!.. - 402b0c60 59e3eabb 00bb11b0 b031b7aa 07d2a064 Y........1.....d - 402b0c70 09514602 00c153e3 09510c0d b0dbb30c .QF...S..Q...... - 402b0c80 12322110 d040740c 050c0669 01691169 .2!..@t....i.i.i - 402b0c90 21080c0c 0702201a 0c06c000 000c2201 !..... .......". - 402b0ca0 cc4bc000 00080c08 b0222115 c0000008 .K......."!..... - 402b0cb0 0c226114 08b02221 15c00000 a2a0641c ."a..."!......d. - 402b0cc0 86b22113 5221140c 042a5500 55116c82 ..!.R!...*U.U.l. - 402b0cd0 0d025050 314b5550 53210055 11505031 ..PP1KUPS!.U.PP1 - 402b0ce0 5045b300 44114040 31b0b4c0 00bb11b0 PE..D.@@1....... - 402b0cf0 b031272b 010d0bbd 0678f107 2601bd00 .1'+.....x..&... - 402b0d00 00cb11c0 c0319c57 d90121b5 ff3d0f52 .....1.W..!..=.R - 402b0d10 21136d0c 7d0e0135 43c00000 a2a064cc !.m.}..5C.....d. - 402b0d20 1ce61f42 660c0608 5126103a bc70cc1d ...Bf...Q&.:.p.. - 402b0d30 963c03a7 9d02e61c 2d0d0c1b ff80ff01 .<......-....... - 402b0d40 f0f83142 cff6e63c 127ce337 2c0dea9c ..1B...<.|.7,... - 402b0d50 00e911e0 e0315624 f0860200 c0922190 .....1V$......!. - 402b0d60 9cc09a9e 06fafff2 21122861 c8c10221 ........!.(a...! - 402b0d70 12c0cdc0 2a0080bc 01b0b831 c240000b ....*......1.@.. - 402b0d80 2f6c8c80 220120f8 31c7ab04 6c8dd240 /l..". .1...l..@ - 402b0d90 0008e1f2 6112072f 02c6a6ff 018de43c ....a../.......< - 402b0da0 23786142 21166207 007a5480 660152c5 #xaB!.b..zT.f.R. - 402b0db0 8022057f 60683180 22012028 316062c0 ."..`h1.". (1`b. - 402b0dc0 67a30562 c2ce6247 0082003d aca8a624 g..b..bG...=...$ - 402b0dd0 28284161 81e40c00 6a448204 316a9092 ((Aa....jD..1j.. - 402b0de0 09323205 7f9088c0 8a337a80 3248001b .22......3z.2H.. - 402b0df0 00800001 00083107 92df01f2 e2080002 ......1......... - 402b0e00 201b0c12 c00000c8 81d891e8 a1f8b108 ............... - 402b0e10 7112c160 0df00000 f0a52c40 60ce0040 q..`......,@`..@ - 402b0e20 12c1a0c9 91d9a1e9 b1098152 611469d1 ...........Ra.i. - 402b0e30 f9c1f2c2 fe6116e3 c02000d2 26e0000f .....a... ..&... - 402b0e40 40d0d0b1 c02000e2 26e3000f 40e0e0b1 @.... ..&...@... - 402b0e50 e0bdc0c0 20008226 e2000f40 8080b1c0 .... ..&...@.... - 402b0e60 20007911 98d1000f 400226e1 eadd2d0d .y.....@.&...-. - 402b0e70 0000b190 95300aa8 8000c0cd 00408330 .....0.......@.0 - 402b0e80 971807cd 0a2d0bad 00bd0d29 f1c0df31 .....-.....)...1 - 402b0e90 4d02b261 13a26112 f901205f 3159e13d M..a..a... _1Y.= - 402b0ea0 05014590 c000005d 0d4d0ced 0329313d ..E....].M...)1= - 402b0eb0 0d2d0c01 4190c000 00022113 a221120c .-..A.....!..!.. - 402b0ec0 043afe0c 1b38310c 052ae3e0 5b8337be .:...81..*..[.7. - 402b0ed0 011bfff0 4b835704 03ed0b0c 0fa26111 ....K.W.......a. - 402b0ee0 38e128f1 4d000951 a06f3100 5f315941 8.(.M..Q.o1._1YA - 402b0ef0 62611001 3190c000 00522110 42211139 ba..1....R!.B!.9 - 402b0f00 6129713d 0d2d0c01 2c90c000 00086198 a)q=.-..,.....a. - 402b0f10 713000c0 20a9c0a7 b9010b00 702a115d q0.. .......p*.] - 402b0f20 0f4d0e10 4740a030 8101bcff c0000038 .M..G@.0.......8 - 402b0f30 11804201 58d14048 311b4440 41214020 ..B.X.@H1.D@A!@ - 402b0f40 60502483 58414851 22430029 213d0d2d `P$.XAHQ"C.)!=.- - 402b0f50 0c011990 c0000052 21104221 11dd03cd .......R!.B!.... - 402b0f60 0238e128 f1011490 c000003a 0d2a2cd2 .8.(.......:.*,. - 402b0f70 2114c7b2 011b004d 0e5d0f10 4740c811 !......M.]..G@.. - 402b0f80 20308170 221101a5 ffc00000 52016080 0.p".......R.`. - 402b0f90 62016068 311b6660 61216000 60d00683 b.`h1.f`a!`.`... - 402b0fa0 024c01ac 65219cff c0200031 b9e24801 .L..e!... .1..H. - 402b0fb0 80500150 58310004 403223f9 48213030 .P.PX1..@2#.H!00 - 402b0fc0 b1804401 40483101 8942c000 00c891d8 ..D.@H1..B...... - 402b0fd0 a1e8b1f8 c1088112 c1600df0 9d0312c1 .........`...... - 402b0fe0 b0797149 51526111 09816261 12226110 .yqIQRa...ba."a. - 402b0ff0 f9c1d9a1 e9b1c991 0c0e0c0c d172e2f2 .............r.. - 402b1000 01549961 0c226d05 62411022 61130221 .T.a."m.bA."a..! - 402b1010 100c1252 21125241 11001040 0022a102 ...R!.RA...@.".. - 402b1020 015809e1 2020f429 d132c110 0c145d0f .X.. .).2....]. - 402b1030 080dc02c d122d201 22c28002 203e2028 ...,.".."... > ( - 402b1040 2129f120 2ec08022 01202831 c0000032 !). ...". (1...2 - 402b1050 c1110c04 5d0f080d ed020220 3e2d0cc0 ....]...... >-.. - 402b1060 000038d1 080dcd02 08d00c12 c0000022 ..8............" - 402b1070 21103861 52011182 21116201 100c1980 !.8aR...!.b..... - 402b1080 66c08221 12606993 62411080 55c088e1 f..!.`i.bA..U... - 402b1090 50599352 41118901 080d4851 02201272 PY.RA.....HQ. .r - 402b10a0 c112c000 0028f102 01122a2e 80e00102 .....(....*..... - 402b10b0 0113e0e8 312aee80 000180ee 01e0e831 ....1*.........1 - 402b10c0 00083100 ccc0080d 80cc0108 c0c0c831 ..1............1 - 402b10d0 c0000032 21130b33 32611356 a3f42201 ...2!..32a.V..". - 402b10e0 12080d80 22010800 202831c0 0000e652 ...."... (1....R - 402b10f0 12220113 080d8022 01080020 2831c000 ."....."... (1.. - 402b1100 00a65214 4189fa61 024c3804 52040960 ..R.A..a.L8.R..` - 402b1110 33201b55 52440939 040cf27c 10072e01 3 .URD.9...|.... - 402b1120 0d0e0722 012d006c 1080e201 e0e8311c ...".-.l......1. - 402b1130 f2072c01 0d0c0722 012d0032 c1100c14 ..,....".-.2.... - 402b1140 5d0f80c2 01080dc0 c8310220 3e2d0ec0 ]........1. >-.. - 402b1150 00002d0c 32c1110c 045d0f08 0dd8a102 ..-.2....]...... - 402b1160 203ef8c1 c0000008 81387122 2114e243 >.......8q"!..C - 402b1170 00c24200 e8b1c891 12c1500d f0000000 ..B.......P..... - 402b1180 9d0512c1 b0d9f1e2 611079a1 0c05f261 ........a.y....a - 402b1190 1109d1c9 e1497129 51396122 a0770c03 .....Iq)Q9a".w.. - 402b11a0 1c04c108 e2926112 080cfd06 0220250c ......a...... %. - 402b11b0 06c00000 0c030cf4 0c650c66 080ced02 .........e.f.... - 402b11c0 02202522 a077c000 000c031c 840c550c . %".w........U. - 402b11d0 56080cdd 02022025 22a077c0 00000c03 V..... %".w..... - 402b11e0 1c840c35 0c36080c 29b10220 2522a077 ...5.6..).. %".w - 402b11f0 c000000c 030c940c 750c0608 0c29c102 ........u....).. - 402b1200 202522a0 77c00000 080c2991 0220100c %".w.....).. .. - 402b1210 12c00000 0c12d0d2 93e0e293 e24110d2 .............A.. - 402b1220 41118ccf 080c22c1 10022045 32c111c0 A....."... E2... - 402b1230 000022a0 770c031c 040c2508 0c0c2602 ..".w.....%...&. - 402b1240 20270c17 c0000022 a0770c03 1c840c75 '.....".w.....u - 402b1250 080c0c17 92011082 0111909e c0808dc0 ................ - 402b1260 80879390 97939241 10824111 0220270c .......A..A.. '. - 402b1270 76c00000 080c0220 142871c0 00000c05 v...... .(q..... - 402b1280 0c060c07 4d020c03 39213911 3901080c ....M...9!9.9... - 402b1290 0c120220 1a3861c0 00002851 72c11398 ... .8a...(Qr... - 402b12a0 a158b142 01113201 1068c10c 1a606a93 .X.B..2..h...`j. - 402b12b0 f911505a 93598199 21790108 0cfd0602 ..PZ.Y..!y...... - 402b12c0 204372c1 12c00000 080c0220 1b0c12c0 Cr........ .... - 402b12d0 000022a0 770c031c 040c050c 06080c7d ..".w..........} - 402b12e0 0e022027 e881c000 007d0d22 a0770c03 .. '.....}.".w.. - 402b12f0 0cf4080c 0c650220 270c66c0 00007d0e .....e. '.f...}. - 402b1300 22a0770c 031c840c 55080c0c 56022027 ".w.....U...V. ' - 402b1310 d891c000 007d0f22 a0770c03 1c84080c .....}.".w...... - 402b1320 0c350220 270c36c0 00007d0d 22a0770c .5. '.6...}.".w. - 402b1330 030c9408 0c0c7502 20270c06 c0000022 ......u. '....." - 402b1340 a0770c03 1c840c75 080c0c76 0220270c .w.....u...v. '. - 402b1350 07c00000 22a0770c 031c040c 25080c0c ....".w.....%... - 402b1360 26022027 0c07c000 00d22112 0c02e221 &. '......!....! - 402b1370 10080cf2 21110220 10c8e1c0 00003201 ....!.. ......2. - 402b1380 1208d132 4d002201 13224d01 d8f112c1 ...2M.".."M..... - 402b1390 500df000 12c1f009 0151bde1 c0200022 P........Q... ." - 402b13a0 a0770c03 0c845225 d8610be3 0186e162 .w....R%.a.....b - 402b13b0 06530800 50506080 55010220 26505831 .S..PP`.U.. &PX1 - 402b13c0 80660160 68316055 c052c5e8 505074c0 .f.`h1`U.R..PPt. - 402b13d0 00000801 12c1100d f0000000 5d0312c1 ............]... - 402b13e0 f00c0309 01e931d9 21c911dd 04c175e1 ......1.!.....u. - 402b13f0 ed02080c 22a07702 20261cb4 c0000022 ....".w. &....." - 402b1400 a0770c03 080c0c54 022026e0 5474c000 .w.....T. &.Tt.. - 402b1410 00e05034 22a07708 0c0c0302 20260c64 ..P4".w..... &.d - 402b1420 c0000022 a0770c03 0cf40c45 080c505d ...".w.....E..P] - 402b1430 20022026 505074c0 000022a0 770c030c . &PPt...".w... - 402b1440 f4e8315d 0d080cc8 11022026 d821c000 ..1]...... &.!.. - 402b1450 00080112 c1100df0 12c1f009 01cc930c ................ - 402b1460 53017a42 c0000086 06000172 b427b00b S.zB.......r.'.. - 402b1470 017742c0 00004022 11060200 40221101 .wB...@"....@".. - 402b1480 7342c000 00080112 c1100df0 12c1f009 sB.............. - 402b1490 01ccb40c 050c5401 c494c000 00860d00 ......T......... - 402b14a0 0c007cf9 8164b40c 05873307 87930227 ..|..d....3....' - 402b14b0 b9010c10 9c0001bc 94c00000 10444020 .............D@ - 402b14c0 33814022 11860300 10444020 33814022 3.@".....D@ 3.@" - 402b14d0 1101b594 c0000008 0112c110 0df00000 ................ - 402b14e0 30228220 2c410df0 b4cdfe3f 514145c0 0". ,A.....?QAE. - 402b14f0 20004225 474a42c0 200061fb ff426541 .B%GJB. .a..BeA - 402b1500 313e450c 15273301 0c055246 000df000 1>E..'3...RF.... - 402b1510 00000050 12c1f0d9 31590109 1101ace2 ...P....1Y...... - 402b1520 c9210200 25c13245 dc207cc5 c0200032 .!..%.2E. |.. .2 - 402b1530 2c595033 10c02000 326c5986 07006610 ,YP3.. .2lY...f. - 402b1540 072c0660 4420c604 00662010 0c38c020 .,.`D ...f ..8. - 402b1550 00722c59 807720c0 2000726c 590c03d1 .r,Y.w . .rlY... - 402b1560 19e1c020 00326c50 c0200022 6c51c020 ... .2lP. ."lQ. - 402b1570 0022a077 2c85080d 426c4002 20261cc4 .".w,...Bl@. &.. - 402b1580 c0000051 15e94149 483141e1 c0200022 ...Q..AIH1A.. ." - 402b1590 23f25022 10402220 c0200022 63f20c12 #.P".@" . ."c... - 402b15a0 018c49c0 000022a0 770c0308 0d1cc402 ..I...".w....... - 402b15b0 20260c85 c0000051 0ce54141 58c02000 &.....Q..AAX. . - 402b15c0 3134e122 23fa5022 10402220 c020000c 14."#.P".@" . .. - 402b15d0 340c1522 63fa080d 22a06202 20260c13 4.."c...".b. &.. - 402b15e0 c0000068 0131caff 66863122 a06c0c23 ...h.1..f.1".l.# - 402b15f0 0c040c05 080d0c06 0220270c 07c00000 ......... '..... - 402b1600 22a0650c 43080d0c 04022026 0c65c000 ".e.C..... &.e.. - 402b1610 0021a4e5 c0200022 6c444601 00c02000 .!... ."lDF... . - 402b1620 326c44c8 21d83108 1112c110 0df00000 2lD.!.1......... - 402b1630 82afc051 ef44c020 00722546 80771020 ...Q.D. .r%F.w. - 402b1640 7720c020 00726546 7ce6c020 0042256a w . .reF|.. .B%j - 402b1650 60441030 4420c020 0042656a 0df00000 `D.0D . .Bej.... - 402b1660 8484fe3f 0000000f 61feff28 06660225 ...?....a..(.f.% - 402b1670 51a64a41 fcff2102 b4c02000 32229650 Q.JA..!... .2".P - 402b1680 3310303f 4166130f c0200022 22954022 3.0?Af... ."".@" - 402b1690 10202875 29060df0 c0200022 229706fb . (u).... .""... - 402b16a0 ff000000 50008000 12c1f0c9 110901cd ....P........... - 402b16b0 0245fbff 26220e5d 0c0c420c 0341f9ff .E..&".]..B..A.. - 402b16c0 05e5ffc6 08000142 e2020044 66200e5d .......B...Df .] - 402b16d0 0c0c420c 0341f3ff 85e3ffc6 02005d0c ..B..A........]. - 402b16e0 0c420c03 41f757c5 e2ffc811 080112c1 .B..A.W......... - 402b16f0 100df000 12c1f0c9 110901cd 0285f6ff ................ - 402b1700 26220e5d 0c0c020c 0341e6ff 45e0ffc6 &".].....A..E... - 402b1710 0800012f e2020044 66200e5d 0c0c020c .../...Df .].... - 402b1720 0341e0ff c5deffc6 02005d0c 0c020c03 .A........]..... - 402b1730 41e45705 deffc811 080112c1 100df000 A.W............. - 402b1740 3c200300 64800c00 12c1f009 0185f1ff < ..d........... - 402b1750 01a84426 12118ce2 21faffc0 20002260 ..D&....!... ."` - 402b1760 43080112 c1100df0 31f7ffc0 20003260 C.......1... .2` - 402b1770 4306fbff 0df00000 11200000 71af6181 C........ ..q.a. - 402b1780 c0b3c020 00622886 21c2e070 6610c020 ... .b(.!..pf.. - 402b1790 00222246 71f9ff27 7251514d b8c02000 .""Fq..'rQQM.. . - 402b17a0 92255677 19030c12 0df0c020 0022254f .%Vw....... ."%O - 402b17b0 20a21566 3aef20b4 25662be9 20378592 ..f:. .%f+. 7.. - 402b17c0 a07f3789 e0c02000 22254f20 42156634 ..7... ."%O B.f4 - 402b17d0 d420a425 662ace20 b785b789 c8c02000 . .%f*. ...... . - 402b17e0 22255677 92bfc020 00626886 0c020df0 "%Vw... .bh..... - 402b17f0 20503440 70543060 14c06611 a0771160 P4@pT0`..f..w.` - 402b1800 55206139 ff705520 5256010d f0000000 U a9.pU RV...... - 402b1810 26120266 222f5134 ff220504 ec622174 &..f"/Q4."...b!t - 402b1820 44c02000 32224a30 3014cca3 c0200042 D. .2"J00.... .B - 402b1830 224a4040 141634ff 0c27c020 0062224a "J@@..4..'. .b"J - 402b1840 70661062 45060df0 8144f531 91e06168 pf.bE....D.1..ah - 402b1850 44c02000 8266440c 07c02000 72665151 D. ..fD... .rfQQ - 402b1860 d848c020 00526640 415ce8c0 20002223 .H. .Rf@A\.. ."# - 402b1870 f2402210 c0200022 63f20df0 ffff3fff .@".. ."c.....?. - 402b1880 fffffffc a1ccba31 c247617c 42c02000 .......1.Ga|B. . - 402b1890 a266f891 faff818a 57c02000 72269d90 .f......W. .r&.. - 402b18a0 77108077 20c02000 72669d51 f5ff41bc w..w . .rf.Q..A. - 402b18b0 55c02000 22269d50 22104022 20c02000 U. ."&.P".@" . . - 402b18c0 22669db1 51e4a1c4 e9c02000 92269db0 "f..Q..... ..&.. - 402b18d0 9910a099 20c02000 92669d81 a5da7165 .... . ..f....qe - 402b18e0 50c02000 52269d80 55107055 20c02000 P. .R&..U.pU . . - 402b18f0 52669d41 5f50c020 00222381 402210c0 Rf.A_P. ."#.@".. - 402b1900 20002263 810df000 41b2e112 c1f0c911 ."c....A....... - 402b1910 09010204 22c15942 26107626 30732640 ....".YB&.v&0s&@ - 402b1920 7026506d 0c00c020 00026cf8 0191da31 p&Pm... ..l....1 - 402b1930 9847c020 00b22c9d 00bb10c0 2000b26c .G. ..,..... ..l - 402b1940 9da131e4 c0200092 2c9da099 10c02000 ..1.. ..,..... . - 402b1950 926c9d81 cbffc020 00722c9d 807710c0 .l..... .r,..w.. - 402b1960 2000726c 9d61c5ff c0200052 2c9d6055 .rl.a... .R,.`U - 402b1970 10c02000 526c9d41 3f50c020 00222381 .. .Rl.A?P. ."#. - 402b1980 402220c0 20002263 81c81108 0112c110 @" . ."c........ - 402b1990 0df02204 23452200 06e4ff00 87130000 ..".#E"......... - 402b19a0 1c4212c1 e0c911d9 21e931f9 41090101 .B......!.1.A... - 402b19b0 8848c000 000c0ce1 f9ffd1aa e3f17447 .H............tG - 402b19c0 c0200002 2d840000 34cc90c0 2000222f . ..-...4... ."/ - 402b19d0 f4202c34 9c020c22 017e48c0 00003d0c . ,4...".~H...=. - 402b19e0 1bccc0c0 f437bed7 c811d821 e831f841 .....7.....!.1.A - 402b19f0 080112c1 200df000 12c1f031 75e10901 .... ......1u... - 402b1a00 02032242 aecf2610 0f26300c 26400926 .."B..&..&0.&@.& - 402b1a10 50060801 12c1100d f03c0621 f543c020 P........<.!.C. - 402b1a20 00522285 40551060 5520c020 00526285 .R".@U.`U . .Rb. - 402b1a30 c0200002 228d4000 10c02000 02628d02 . ..".@... ..b.. - 402b1a40 03222610 2d26302a 26400266 50c36203 ."&.-&0*&@.fP.b. - 402b1a50 23b626bd 0c020c13 0c140c05 011042c0 #.&...........B. - 402b1a60 00000c82 0c030c84 0c05010c 42c00000 ............B... - 402b1a70 86e7ff72 0323b627 980c120c 030c140c ...r.#.'........ - 402b1a80 05010642 c000000c 020c830c 840c0501 ...B............ - 402b1a90 0342c000 0046deff 12c1f031 4de10901 .B...F.....1M... - 402b1aa0 02032252 aecf2610 0f26300c 26400926 .."R..&..&0.&@.& - 402b1ab0 50060801 12c1100d f0220323 01cd43b6 P........".#..C. - 402b1ac0 22282c06 c0200072 20855077 10607720 "(,.. .r .Pw.`w - 402b1ad0 c0200072 6085c020 0042208d 50441060 . .r`.. .B .PD.` - 402b1ae0 4420c020 0042608d 8608003c 0ac02000 D . .B`....<.. . - 402b1af0 92208550 9910a099 20c02000 926085c0 . .P.... . ..`.. - 402b1b00 20008220 8d508810 c0200082 608d0203 .. .P... ..`... - 402b1b10 2226104f 26304c26 40026650 94020323 "&.O&0L&@.fP...# - 402b1b20 66101e0c 020c130c 140c0501 dc41c000 f............A.. - 402b1b30 000c820c 030c840c 0501d841 c00000c6 ...........A.... - 402b1b40 dbff56c0 f60c120c 030c140c 0501d341 ..V............A - 402b1b50 c000000c 020c830c 840c0501 d041c000 .............A.. - 402b1b60 0046d3ff 02032366 101e0c12 0c030c14 .F....#f........ - 402b1b70 0c0501ca 41c00000 0c020c83 0c840c05 ....A........... - 402b1b80 01c741c0 000006ca ff5650f2 0c020c13 ..A......VP..... - 402b1b90 0c140c05 01c241c0 00000c82 0c030c84 ......A......... - 402b1ba0 0c0501be 41c00000 86c1ff00 60360040 ....A.......`6.@ - 402b1bb0 10110040 50150040 30330040 41b0419c ...@P..@03.@A.A. - 402b1bc0 82261220 26222826 32302642 38665208 .&. &"(&20&B8fR. - 402b1bd0 21f7ffc0 20002264 f80df00c 03c02000 !... ."d...... . - 402b1be0 3264f80d f051f3b9 c0200052 64f80df0 2d...Q... .Rd... - 402b1bf0 61f0ffc0 20006264 f80df071 eeffc020 a... .bd...q... - 402b1c00 007264f8 0df081ec ffc02000 8264f80d .rd....... ..d.. - 402b1c10 f0000000 ff0f0080 78cdfe3f 8accfe3f ........x..?...? - 402b1c20 5acdfe3f 12c1e0e9 310901f9 41d921c9 Z..?....1...A.!. - 402b1c30 11dd03cd 02f12cfe 26220266 1219566d ......,.&".f..Vm - 402b1c40 01220f07 9c02320f 04ccb342 0f06cc64 ."....2....B...d - 402b1c50 054f000c 05524f07 7c3b0c4a 5189b291 .O...RO.|;.JQ... - 402b1c60 1cb7c020 008229d0 b08810a0 8820c020 ... ..)...... . - 402b1c70 008269d0 717060c0 20006225 86706620 ..i.qp`. .b%.pf - 402b1c80 c0200062 6586261c 05262c02 668c1101 . .be.&..&,.f... - 402b1c90 61e5c020 00e22586 00ee20c0 2000e265 a.. ..%... . ..e - 402b1ca0 8641dcff e154e301 7541c020 00426085 .A...T..uA. .B`. - 402b1cb0 31f3fec0 20002220 9d302210 c0200022 1... ." .0".. ." - 402b1cc0 609d261c 08262c05 268c0286 1f000c02 `.&..&,.&....... - 402b1cd0 01ccf1c0 000022a0 62013adf 0c130800 ......".b.:..... - 402b1ce0 0c340220 2652a0f1 c0000022 a0620135 .4. &R.....".b.5 - 402b1cf0 df0c1308 000cb402 202652a0 80c00000 ........ &R..... - 402b1d00 45b4ff22 a065012f df0c4308 000c0402 E..".e./..C..... - 402b1d10 202652a0 c6c00000 22a06c0c 230c0401 &R.....".l.#... - 402b1d20 29df0c05 08000c06 0220270c 17c00000 )........ '..... - 402b1d30 31aae041 58df2803 40222029 038502fd 1..AX.(.@" ).... - 402b1d40 61a6e058 06014d41 e0551059 068152df a..X..MA.U.Y..R. - 402b1d50 c0200022 2842e022 10c02000 2268420c . ."(B.".. ."hB. - 402b1d60 1bc02000 a22858b0 aa20c020 00a26858 .. ..(X.. . ..hX - 402b1d70 7ce9c020 00722858 907710c0 20007268 |.. .r(X.w.. .rh - 402b1d80 58c02000 62209c17 663b0c22 019147c0 X. .b ..f;."..G. - 402b1d90 000082a0 f162ac00 c0200041 3fdf78d4 .....b... .A?.x. - 402b1da0 60771080 7720c020 0079d452 a0f0c020 `w..w . .y.R... - 402b1db0 0038d460 33105033 20c02000 39d40c22 .8.`3.P3 . .9.." - 402b1dc0 018447c0 0000c5cf fc815040 290885cc ..G.......P@)... - 402b1dd0 ff45b3ff dc8d920f 05dc3901 8fffa200 .E........9..... - 402b1de0 00661a0b b20f0066 1b05262c 19261c16 .f.....f..&,.&.. - 402b1df0 0801e831 d18aff0c 0cf841c2 4d00c811 ...1......A.M... - 402b1e00 d82112c1 200df022 a000e171 e0224000 .!.. .."...q."@. - 402b1e10 e20e4322 4f0017ee d622a004 0194e2c0 ..C"O...."...... - 402b1e20 0000217f ff220200 45f6fb22 a0040c03 ..!.."..E..".... - 402b1e30 05dfff46 eeff0000 0c0651ed 42c02000 ...F......Q.B. . - 402b1e40 626550c0 20002265 51c02000 426540c0 beP. ."eQ. .Be@. - 402b1e50 20003265 440df000 12c1f009 018580ff .2eD........... - 402b1e60 26220c0c 020c0341 0ffec5fc ff460200 &".....A.....F.. - 402b1e70 0c020c03 41135605 fcff0801 12c1100d ....A.V......... - 402b1e80 f0000000 20203020 00005020 12c1f0c9 .... 0 ..P .... - 402b1e90 1109017c f0c1d642 c0200002 6c4985fb ...|...B. ..lI.. - 402b1ea0 ff0c820c 038578ff c589ff22 a3e8c563 ......x...."...c - 402b1eb0 ff31e05f c0200022 2c423022 20c02000 .1._. .",B0" . . - 402b1ec0 226c420c 228594ff 01c9e20c 040c75c0 "lB.".........u. - 402b1ed0 2000026c 40b157ed c02000b2 6c41c020 ..l@.W.. ..lA. - 402b1ee0 00426c42 a138b9c0 2000a26c 4391c0e2 .BlB.8.. ..lC... - 402b1ef0 c0200092 6c440c48 c0200082 6c46c020 . ..lD.H. ..lF. - 402b1f00 00426c48 c0200042 6c50c020 00426c51 .BlH. .BlP. .BlQ - 402b1f10 71ddffc0 2000726c 5261dbff c0200062 q... .rlRa... .b - 402b1f20 6c53c020 00426c56 c0200052 6c57c020 lS. .BlV. .RlW. - 402b1f30 00526c58 c0200042 6c59c020 00426c5a .RlX. .BlY. .BlZ - 402b1f40 c0200042 6c5dc020 00426c60 c0200042 . .Bl]. .Bl`. .B - 402b1f50 6c64c020 00426c65 c0200042 6c66c020 ld. .Ble. .Blf. - 402b1f60 00426c67 c0200042 6c68c020 00426c6a .Blg. .Blh. .Blj - 402b1f70 c0200042 6c6bc020 00426c6c c0200042 . .Blk. .Bll. .B - 402b1f80 6c6dc811 080112c1 100df000 70008000 lm..........p... - 402b1f90 00000d00 12c1e002 6102d261 04c9317c ........a..a..1| - 402b1fa0 f2c19342 d188dec0 20000c23 0c840c05 ...B.... ..#.... - 402b1fb0 080d226c 49022026 22a06ac0 00000c03 .."lI. &".j..... - 402b1fc0 c0200032 6c430c32 0552ffc0 20000c08 . .2lC.2.R.. ... - 402b1fd0 826c50c0 2000826c 517ce7c0 2000622c .lP. ..lQ|.. .b, - 402b1fe0 6a706610 c0200062 6c6ac020 00522c40 jpf.. .blj. .R,@ - 402b1ff0 590141e6 ffc02000 426c400c 820c0305 Y.A... .Bl@..... - 402b2000 63ffa18c 5f01f2df c0200092 2c420200 c..._.... ..,B.. - 402b2010 00a09920 99116610 2622a067 0c43080d ... ..f.&".g.C.. - 402b2020 0c140220 2652a088 c0000022 a0670c43 ... &R.....".g.C - 402b2030 080d0c24 02202652 a091c000 00c60500 ...$. &R........ - 402b2040 66201422 a0670c43 0c240c75 080d0c56 f .".g.C.$.u...V - 402b2050 0220270c 27c00000 21dedf98 0d22024c . '.'...!....".L - 402b2060 92292720 20146612 1222a067 0c430c44 .)' .f..".g.C.D - 402b2070 0c450c06 1c47c009 00c60300 22a0670c .E...G......".g. - 402b2080 430c440c 450c061c 37c00900 31d1df32 C.D.E...7...1..2 - 402b2090 034c080d 07634a30 51044167 e121bcff .L...cJ0Q.Ag.!.. - 402b20a0 02201f50 24933d02 0c12c000 0022a077 . .P$.=......".w - 402b20b0 0c031cc4 0c65080d 0c660220 270c17c0 .....e...f. '... - 402b20c0 000022a0 770c031c c40c5508 0d0c5602 ..".w.....U...V. - 402b20d0 20270c17 c000000c 5201bd46 c00000c6 '......R..F.... - 402b20e0 0f0022a0 7732a000 42a00f52 a0030c36 ..".w2..B..R...6 - 402b20f0 0220270c 17c00000 22a0770c 031c840c . '.....".w..... - 402b2100 05080d0c 06022027 0c17c000 0022a077 ...... '.....".w - 402b2110 0c031cc4 0c05080d 0c060220 270c07c0 ........... '... - 402b2120 0000d801 c0200028 11226c42 0c12056e ..... .(."lB...n - 402b2130 ffc02000 d26c4008 21c831d8 4112c120 .. ..l@.!.1.A.. - 402b2140 0df00000 12c1f009 01c551ff 01a1df32 ..........Q....2 - 402b2150 00000200 449c4366 100885e3 ff060300 ....D.Cf........ - 402b2160 000000cc 60261204 8c1285e2 ff080112 ....`&.......... - 402b2170 c1100df0 143a0040 a4380040 12c1f009 .....:.@.8.@.... - 402b2180 010193df 4195df22 00004804 cc423200 ....A.."..H..B2. - 402b2190 4c076352 b7f44f7c 380c8761 cdb5c020 L.cR..O|8..a... - 402b21a0 005226d0 80551070 5520c020 005266d0 .R&..U.pU . .Rf. - 402b21b0 05deff01 37dec020 00922046 277927c0 ....7.. .. F'y'. - 402b21c0 2000a220 46a0ad25 662a1bb1 0942c020 .. F..%f*...B. - 402b21d0 00b22b88 876b0f0c 1201e6ff c000000c ..+..k.......... - 402b21e0 1201e5ff c0000008 0112c110 0df00000 ................ - 402b21f0 12c1f009 0145f8ff 080112c1 100df000 .....E.......... - 402b2200 12c1f002 610005e6 04965200 e6220205 ....a.....R..".. - 402b2210 f4000221 0012c110 0df00000 e0cdfe3f ...!...........? - 402b2220 31ffffc0 22112a23 0df00000 51fcffc0 1...".*#....Q... - 402b2230 62116a55 39254245 0c0df000 c0cdfe3f b.jU9%BE.......? - 402b2240 12c1f052 61010261 02c26103 4901cd02 ...Ra..a..a.I... - 402b2250 21f3ffc0 4c114a22 0c64016e 3bc00000 !...L.J".d.n;... - 402b2260 2d0c3801 481145fc ff0c1300 1c4051f3 -.8.H.E......@Q. - 402b2270 ffc83122 05000033 a1302220 20207422 ..1"...3.0" t" - 402b2280 450045b6 f1202074 082112c1 100df000 E.E.. t.!...... - 402b2290 31ebff32 03000002 40302091 2020040d 1..2....@0 . .. - 402b22a0 f0000000 12c1f002 610001e4 ff42a001 ........a....B.. - 402b22b0 02000000 02400030 9107631d 00124000 .....@.0..c...@. - 402b22c0 34a142af ff403330 41ddff30 30103244 4.B..@30A..00.2D - 402b22d0 0045ca04 01daff02 00000020 2085b0f1 .E......... ... - 402b22e0 20207402 210012c1 10800000 41ccffc0 t.!.......A... - 402b22f0 52115a44 38240c02 26130772 040c0c16 R.ZD8$..&..r.... - 402b2300 70268320 20740df0 31c5ffc0 22112a23 p&. t..1...".*# - 402b2310 22020d0d f0000000 31c1ffc0 22112a23 ".......1...".*# - 402b2320 22020e0d f0000000 41bdffc0 52115a44 ".......A...R.ZD - 402b2330 32440d0d f0000000 41b9ffc0 52115a44 2D......A...R.ZD - 402b2340 32440e0d f0000000 31b5ffc0 22112a23 2D......1...".*# - 402b2350 22020c0d f0000000 12c1f002 610001bd "...........a... - 402b2360 3fc26101 02007820 c220ccf0 0c0385fb ?.a...x . ...... - 402b2370 ff2d0c0c 0305fcff 2d0c056f 0522a001 .-......-..o.".. - 402b2380 c03c2042 a000c811 05220508 0112c110 .< B....."...... - 402b2390 0df00000 20a62c40 12c1f0c2 61010261 .... .,@....a..a - 402b23a0 00cd0221 fcff3d0c 01913dc0 00000c02 ...!..=...=..... - 402b23b0 3d0c0c04 451f052d 0c85eeff c811cc72 =...E..-.......r - 402b23c0 010346c0 0000c5c7 01080112 c1100df0 ..F............. - 402b23d0 30a62c40 40a62c40 c4cdfe3f 00222b40 0.,@@.,@...?."+@ - 402b23e0 12c1e009 315921c9 416911cd 022d0466 ....1Y!.Ai...-.f - 402b23f0 231621f7 ff3d0c01 7d3dc000 002d0c38 #.!..=..}=...-.8 - 402b2400 21481185 e2ffc60d 00226100 66132b21 !H......."a.f.+! - 402b2410 f1ffc03c 2001753d c000002d 0c380105 ...< .u=...-.8.. - 402b2420 0f052d0c 38014821 581145e1 ff661202 ..-.8.H!X.E..f.. - 402b2430 0567052d 0c05f2ff 460100c0 2c2085f5 .g.-....F..., .. - 402b2440 ffc1e5ff c02c2001 963fc000 0001813f ....., ..?.....? - 402b2450 02005eec 902d0c31 e1ff0c04 012641c0 ..^..-.1.....&A. - 402b2460 000045c0 04cd0296 e2012020 74c5e7ff ..E....... t... - 402b2470 9c522172 ff220200 17e20d2d 0c05cd00 .R!r.".....-.... - 402b2480 c8410831 12c1200d f021d3ff 01853fc0 .A.1.. ..!....?. - 402b2490 000085ba 00c6f9ff 50a62c40 12c1e0e2 ........P.,@.... - 402b24a0 61050261 023901c9 31d941cd 02dd0616 a..a.9..1.A..... - 402b24b0 d3033d04 79114d05 5d06c597 04ed023d ..=.y.M.]......= - 402b24c0 0d21f5ff 014a3dc0 0000acbe 2d0c85e7 .!...J=.....-... - 402b24d0 ffdd0208 11026e17 016f3fc0 00004d0d ......n..o?...M. - 402b24e0 2d0e0c03 455f0401 6c3fc000 00060200 -...E_..l?...... - 402b24f0 40342050 4520c5a2 0401593f 2220df32 @4 PE ....Y?" .2 - 402b2500 20e016a2 06262367 0c0d21b3 ff01643f ....&#g..!...d? - 402b2510 c00000e1 503facbd 420e5eec 6485b404 ....P?..B.^.d... - 402b2520 96120520 207445dc ff168204 5144ff52 ... tE.....QD.R - 402b2530 050017e5 3f21a8ff 3128650c 040c1501 ....?!..1(e..... - 402b2540 593fc000 00d84166 1c1a0152 3fc00000 Y?....Af...R?... - 402b2550 6801020e 80ace61b 0071413f 02470001 h........qA?.G.. - 402b2560 4e3fc000 00c831e8 51082112 c1200df0 N?....1.Q.!.. .. - 402b2570 0c1d06e5 ff2198ff 014a3fc0 0000c5ab .....!...J?..... - 402b2580 0006f0ff 00000016 40fd0b00 46f2ff00 ........@...F... - 402b2590 60a62c40 68a62c40 58a62c40 12c1f002 `.,@h.,@X.,@.... - 402b25a0 61016624 11526100 1695034d 033d020c a.f$.Ra....M.=.. - 402b25b0 2285ff04 060c0066 14173043 20203220 "......f..0C 2 - 402b25c0 22a00285 fe0421f2 ff01083d c00000c6 ".....!....=.... - 402b25d0 020045d8 ff21efff 01053dc0 00000811 ..E..!....=..... - 402b25e0 12c1100d f005d7ff 21ecff38 0101ff3c ........!..8...< - 402b25f0 c00000c6 f9ff0000 12c1d009 71494159 ............qIAY - 402b2600 517961e9 a1d991c9 81dd02cd 03ed06b6 Qya............. - 402b2610 660545d1 ff460400 ccb3c5d0 ff2d0d3d f.E..F.......-.= - 402b2620 0c45d1ff 86000005 d1ffe06e 20422104 .E.........n B!. - 402b2630 58517861 2d0c3d0d 02013009 01051b05 XQxa-.=...0..... - 402b2640 e8a13d0c 2d0dc881 d8914538 05087112 ..=.-.....E8..q. - 402b2650 c1300df0 286e1040 9d0212c1 e02d0309 .0..(n.@.....-.. - 402b2660 413d0902 01200901 01fbffc0 00000841 A=... .........A - 402b2670 12c1200d f0000000 12c1f002 6100052a .. .........a..* - 402b2680 05022100 12c11080 00000000 12c1f002 ..!............. - 402b2690 61004594 04022100 5642001c f2c60200 a.E...!.VB...... - 402b26a0 22020322 c2a08022 01202831 12c1100d ".."...". (1.... - 402b26b0 f0000000 30cefe3f 0c0791fe ff2082b0 ....0..?..... .. - 402b26c0 9088a022 48043248 05524808 42480742 ..."H.2H.RH.BH.B - 402b26d0 48066258 0c724809 72480a72 48117978 H.bX.rH.rH.rH.yx - 402b26e0 79880df0 c00b0000 00cefe3f 12c1f002 y..........?.... - 402b26f0 61000507 0022a002 0c330c44 0ca50c06 a...."...3.D.... - 402b2700 45fbff0c 320c730c 440ca50c 0685faff E...2.s.D....... - 402b2710 0c120c23 0c340c45 61f3ffc5 f9ff0c02 ...#.4.Ea....... - 402b2720 0c230c24 0c3562a5 e0c5f8ff 0c420c23 .#.$.5b......B.# - 402b2730 0c440ca5 0c0605f8 ff0c720c 230c540c .D........r.#.T. - 402b2740 a50c0645 f7ff21e8 ff0c8332 42002212 ...E..!....2B.". - 402b2750 0e0c13c5 1f048565 04080112 c1100df0 .......e........ - 402b2760 2a090000 2134eb42 a15f0c95 62a20072 *...!4.B._..b..r - 402b2770 a10081fb ff31dcff 0cb99243 0d92430c .....1.....C..C. - 402b2780 82530882 53077913 69235253 0a42530e .S..S.y.i#RS.BS. - 402b2790 22530f0d f0000000 61d4ff0c 541c4527 "S......a...T.E' - 402b27a0 35015d02 502074b6 52014d02 42460d42 5.].P t.R.M.BF.B - 402b27b0 460c0df0 50cffe3f 00124051 feff0c16 F...P..?..@Q.... - 402b27c0 42253f00 26a14042 2042653f 66430a72 B%?.&.@B Be?fC.r - 402b27d0 253e7022 2022653e 0df02653 010df082 %>p" "e>..&S.... - 402b27e0 253e7cf3 30223020 2810c6f9 ff000000 %>|.0"0 (....... - 402b27f0 31f1ff0c 0222633f 22633e0d f0000000 1...."c?"c>..... - 402b2800 0c154022 30202310 2025930d f0000000 ..@"0 #. %...... - 402b2810 10351040 22a06a0c 230c0512 c1f00901 .5.@".j.#....... - 402b2820 0169dc61 e4ff0800 59160220 260c84c0 .i.a....Y.. &... - 402b2830 000021e0 ff01f6ff c0000021 deff0801 ..!........!.... - 402b2840 12c11028 120df000 84d0fe3f 12c1f009 ...(.......?.... - 402b2850 0101fdff 020000cc 9085fbff 31fbff0c ............1... - 402b2860 12224300 21d4ff08 0112c110 28120df0 ."C.!.......(... - 402b2870 32a00041 d0ff12c1 f0026100 4814c5c0 2..A......a.H... - 402b2880 fe85c6fe 080112c1 100df000 12c1f002 ................ - 402b2890 610001c8 ff02200c 07600d05 c5fe01c5 a..... ..`...... - 402b28a0 ff22a008 08c08600 0022a000 17600532 ."......."...`.2 - 402b28b0 a0103022 20276005 42a00440 22200033 ..0" '`.B..@" .3 - 402b28c0 04c5d6fe 080112c1 100df000 8884fe3f ...............? - 402b28d0 e0d0fe3f d8d0fe3f 12c1f002 610001fb ...?...?....a... - 402b28e0 ff21b4ff 02000022 02e06610 16f62265 .!....."..f..."e - 402b28f0 22a00232 a000c532 ff41aeff 0c233244 "..2...2.A...#2D - 402b2900 e0061600 66201922 a00101f3 b3c00000 ....f ."........ - 402b2910 22a00832 a000c530 ff0c0201 efb3c000 "..2...0........ - 402b2920 0041ebff 52040002 a0006615 0b22a000 .A..R.....f..".. - 402b2930 22440085 53fb02a0 0021e6ff 62020066 "D..S....!..b..f - 402b2940 160b0242 0032a001 22a00145 e1f90221 ...B.2.."..E...! - 402b2950 0012c110 0df00c22 0c13852c ff014e3e ......."...,..N> - 402b2960 c000000c 0201dcb3 c00000c5 47027191 ............G.q. - 402b2970 ff7207e1 6617a90c 1a9141af c0200082 .r..f.....A.. .. - 402b2980 2985a088 20c02000 82698522 a0a0015d )... . ..i."...] - 402b2990 b7c00000 46e2ff00 6187ff22 06325137 ....F...a..".2Q7 - 402b29a0 3eac12c0 20004206 41522580 285638b6 >... .B.AR%.(V8. - 402b29b0 5022c040 33822733 0c822613 7216148a P".@3.'3..&.r... - 402b29c0 7727b701 0df00c02 0df00000 2895fe3f w'..........(..? - 402b29d0 e8c0fe3f d8351040 12c1e0c2 6101e261 ...?.5.@....a..a - 402b29e0 03f26104 d9210901 dd0205e6 ffc171ff ..a..!........q. - 402b29f0 0c03222c 13481c20 2dc005a9 fef11f3e ..",.H. -......> - 402b2a00 c02000e2 2f8032a1 2c273302 862b000c . ../.2.,'3..+.. - 402b2a10 160c0541 1bafc020 00722485 70700470 ...A... .r$.pp.p - 402b2a20 56935050 74524ce1 6615187c e9c02000 V.PPtRL.f..|.. . - 402b2a30 82248590 8810c020 00826485 5c020131 .$..... ..d.\..1 - 402b2a40 b7c00000 45370222 a00101a3 b3c00000 ....E7."........ - 402b2a50 0c220186 dfc00000 e95185db ff481c22 .".......Q...H." - 402b2a60 2c130c03 202dc045 a2feed02 c0200048 ,... -.E..... .H - 402b2a70 1c585122 2f800c03 5022c005 a1fedd02 .XQ"/...P"...... - 402b2a80 01053ec0 000062dd 0472deff 72c7d462 ..>...b..r..r..b - 402b2a90 c6e877b6 31d02ec0 22d2ff22 c2d4c5de ..w.1..."..".... - 402b2aa0 ff08cc00 39242623 3107602e 21c8ff31 ....9$.`.!..1 - 402b2ab0 c8ff42a1 240161b2 c0000006 ffff01f6 ..B.$.a......... - 402b2ac0 3dc00000 86000005 e1ff0c12 c811d821 =..............! - 402b2ad0 e831f841 080112c1 200df071 1ee782a6 .1.A.... ..q.... - 402b2ae0 00707010 80772082 ae3f8077 10726c0c .pp..w ..?.w.rl. - 402b2af0 41c03fc0 20006224 47626c07 c0200052 A.?. .b$Gbl.. .R - 402b2b00 2f80526c 08c02000 0c224894 499c224c /.Rl.. .."H.I."L - 402b2b10 e001b0ff c0000022 4ce02080 74cc380c ......."L. .t.8. - 402b2b20 22c5cefe 0c0286e8 ff000000 4122ff0c "...........A".. - 402b2b30 1348c40c 02404924 42c4fd40 23830df0 .H...@I$B..@#... - 402b2b40 4ac9fe3f b0a62c40 f8d0fe3f c0a62c40 J..?..,@...?..,@ - 402b2b50 d0a62c40 e0a62c40 12c1f009 01e931c9 ..,@..,@......1. - 402b2b60 11d921cd 02d113ff e196b0fc 022d0e01 ..!..........-.. - 402b2b70 cc3dc000 002d0e41 f2ff1c93 0c153254 .=...-.A......2T - 402b2b80 001c930c 1401c73d c0000021 eeff0c05 .......=...!.... - 402b2b90 524de252 4de40195 3bc00000 46170021 RM.RM...;...F..! - 402b2ba0 ebff920d e481e8ff 0c167208 00624de4 ..........r..bM. - 402b2bb0 90768372 4800018d 3bc00000 261c5326 .v.rH...;...&.S& - 402b2bc0 2c50c24d e3060d00 e02e2001 b53dc000 ,P.M...... ..=.. - 402b2bd0 00e02e20 32a0190c 140c15b1 d9ff1c9a ... 2........... - 402b2be0 a25b0001 b03dc000 0022a064 c53a023d .[...=...".d.:.= - 402b2bf0 0cc24de2 21d7ff01 7d3bc000 0021d5ff ..M.!...};...!.. - 402b2c00 c811d821 e8310179 3bc00000 080112c1 ...!.1.y;....... - 402b2c10 100df032 0de2371c da661cab e02e2001 ...2..7..f.... . - 402b2c20 a03dc000 00e02e20 42a0010c 1501c4ff .=..... B....... - 402b2c30 31443b32 5000019b 3dc00000 21413bc5 1D;2P...=...!A;. - 402b2c40 350246ea ff000000 21dbfe0c 034202e4 5.F.....!....B.. - 402b2c50 2202e20b 44402393 0df00000 31d6fe22 "...D@#.....1.." - 402b2c60 43e50df0 21d4fe22 02e50df0 31d2fe22 C...!.."....1.." - 402b2c70 43400df0 21d0fe22 02400df0 1cd0fe3f C@..!..".@.....? - 402b2c80 12c1f0d9 310911d1 cbfec921 d22d13c1 ....1......!.-.. - 402b2c90 7b3dd0d2 c0c02000 c22c803c 20d7b07a {=.... ..,.< ..z - 402b2ca0 0c12010d b3c00000 0c8201f0 dec00000 ................ - 402b2cb0 0c020109 b3c00000 c0200031 703d3223 ......... .1p=2# - 402b2cc0 8022cdce c0c3c002 dc1802c0 d427b047 ."...........'.G - 402b2cd0 21ebff29 0101723d c0000032 a3e8c02d !..)..r=...2...- - 402b2ce0 c022c2ce 015a3cc0 00000c04 3d020c15 ."...Z<.....=... - 402b2cf0 2801016c 3dc00000 01affe08 c0003924 (..l=.........9$ - 402b2d00 26232407 60212131 ff3131ff 42a25a01 &#$.`!!1.11.B.Z. - 402b2d10 cbb1c000 0006ffff c5bbff0c 12c821d8 ..............!. - 402b2d20 31081112 c1100df0 318be642 a6003030 1.......1..B..00 - 402b2d30 10403320 41a0fe0c 0239c486 f7ff0000 .@3 A....9...... - 402b2d40 f0a62c40 12c1e0d9 41c93109 21cd0285 ..,@....A.1.!... - 402b2d50 b8ffd198 fe262c58 264c5526 8c2d66bc .....&,X&LU&.-f. - 402b2d60 4f08cdd7 604a22cd 68290101 4d3dc000 O...`J".h)..M=.. - 402b2d70 0028010c a30c0471 e64468cd 0c157066 .(.....q.Dh...pf - 402b2d80 2069cd01 483dc000 00060900 22cd5429 i..H=......".T) - 402b2d90 1101433d c0000022 2d1432a3 e8012b3c ..C=..."-.2...+< - 402b2da0 c000000c 043d020c 15281101 3e3dc000 .....=...(..>=.. - 402b2db0 0008cd00 39242633 2421e1ff 4d0c010b ....9$&3$!..M... - 402b2dc0 3bc00000 08cd0089 24263811 2100ff31 ;.......$&8.!..1 - 402b2dd0 00ff42a2 8f0199b1 c0000006 ffff215d ..B...........!] - 402b2de0 e6202010 d7601501 ad400002 2009cdc2 . ..`...@.. ... - 402b2df0 4d33c831 d8410821 12c1200d f00d0286 M3.1.A.!.. ..... - 402b2e00 faff0000 12c1f009 0101b0fe 02000066 ...............f - 402b2e10 20040c82 c5f2ff08 0112c110 0df00000 ............... - 402b2e20 0df00000 0df00000 44362b40 c00d0040 ........D6+@...@ - 402b2e30 3161fe21 fdff12c1 f0090101 fcffc000 1a.!............ - 402b2e40 00215cfe 3144e608 c2300010 32a40030 .!\.1D...0..2..0 - 402b2e50 002009c2 080112c1 100df000 b8cffe3f . .............? - 402b2e60 81ffff12 c1f00901 d921c911 e931e2c8 .........!...1.. - 402b2e70 ecc2c898 d1023dc0 2000d22d 804135e6 ......=. ..-.A5. - 402b2e80 28cc3177 9c402210 30222029 cc020c32 (.1w.@".0" )...2 - 402b2e90 58bc16f0 07084c78 5cd020c0 27b53ab1 X.....Lx\. .'.:. - 402b2ea0 fa3ca2a0 640c0692 0c410c12 1b66096c .<..d....A...f.l - 402b2eb0 5089820a 05094c00 37c037b8 037a7879 P.....L.7.7..zxy - 402b2ec0 5cd080c0 a7960f90 4074505b 8359bc90 \.......@tP[.Y.. - 402b2ed0 42839d04 424c4187 35d121e0 ff01f03c B...BLA.5.!....< - 402b2ee0 c000002d 0e01ee3c c0000032 a3e8422c ...-...<...2..B, - 402b2ef0 13584c22 2c14d055 c05a2240 22c001d3 .XL",..U.Z"@"... - 402b2f00 3bc00000 0c043d02 0c152d0e 01e63cc0 ;.....=...-...<. - 402b2f10 00008607 002d0801 e23cc000 002d0e01 .....-...<...-.. - 402b2f20 e03cc000 002d0e32 a0690c04 0c1501dd .<...-.2.i...... - 402b2f30 3cc00000 c811d821 e8310801 12c1100d <......!.1...... - 402b2f40 f0000000 10a72c40 12c1f009 01c5bdff ......,@........ - 402b2f50 dcb20c12 0c1385ec 002116fe 41fee508 .........!..A... - 402b2f60 c232a200 40001030 002009c2 06020021 .2..@..0. .....! - 402b2f70 f5ff019e 3ac00000 080112c1 100df000 ....:........... - 402b2f80 000c0000 30a72c40 12c1f009 01c5b9ff ....0.,@........ - 402b2f90 dcb20c02 0c1385e8 002106fe 41eee508 .........!..A... - 402b2fa0 c231f7ff 40001030 002009c2 06020021 .1..@..0. .....! - 402b2fb0 f5ff018e 3ac00000 080112c1 100df000 ....:........... - 402b2fc0 000e0000 22a00032 a00012c1 f0c26101 ...."..2......a. - 402b2fd0 09010196 ffc00000 c1f7fd31 4e4408cc ...........1ND.. - 402b2fe0 22cc5430 001009cc 01ae3cc0 0000219b ".T0......<...!. - 402b2ff0 ff01ab3c c0000008 cc420c37 c7e02eec ...<.....B.7.... - 402b3000 b40c0552 4c39d760 0d61edff 60602069 ...RL9.`.a..`` i - 402b3010 cc055d02 86020071 cfe57070 1079cc45 ..]....q..pp.y.E - 402b3020 5c02c811 080112c1 100df000 000085f5 \............... - 402b3030 ff46fbff 50a72c40 28230000 12c1f0c9 .F..P.,@(#...... - 402b3040 11c1dcfd 090108cc 000d0416 700a22cc ............p.". - 402b3050 5401933c c0000021 81ff0191 3cc00000 T..<...!....<... - 402b3060 31ca4108 cc2119fe 0c04424c 36424c37 1.A..!....BL6BL7 - 402b3070 22020030 001009cc 66221405 abff8cc2 "..0....f"...... - 402b3080 21fffe01 873cc000 000c2285 cbff08cc !....<...."..... - 402b3090 00392426 730b1683 0085f2ff 322c0c30 .9$&s.......2,.0 - 402b30a0 392421e4 ff01513a c0000022 affe32ae 9$!...Q:..."..2. - 402b30b0 3f711244 68cc41e0 ff0c0581 213a826c ?q.Dh.A.....!:.l - 402b30c0 1359bc52 4c41596c 594c595c 598c426c .Y.RLAYlYLY\Y.Bl - 402b30d0 14706610 69cc524c 3208cc0c 74300010 .pf.i.RL2...t0.. - 402b30e0 20001009 cc005941 57040a91 9ae59090 .....YAW....... - 402b30f0 1099cc05 4f02c811 080112c1 100df000 ....O........... - 402b3100 f4cffe3f 12c1f021 abfd0261 0102a000 ...?...!...a.... - 402b3110 02423421 fbff2261 0001613c c0000031 .B4!.."a..a<...1 - 402b3120 a5fd38c3 d7e31385 de03ccd2 280132a1 ..8.........(.2. - 402b3130 f40c040c 15015b3c c0000008 1112c110 ......[<........ - 402b3140 0df00000 0df00000 60a72c40 94cffe3f ........`.,@...? - 402b3150 12c1f0c2 6102d261 03d196fd 091108cd ....a..a........ - 402b3160 cd02d760 02c62200 c524018c 12852701 ...`.."..$....'. - 402b3170 c02c2005 e2032261 00167207 41e14332 ., ..."a..r.A.C2 - 402b3180 2d0c21df ff403320 39cd0145 3cc00000 -.!..@3 9..E<... - 402b3190 21eeff48 cd320de2 40492401 143ac000 !..H.2..@I$..:.. - 402b31a0 0008cd00 49245654 055185ff 50502059 ....I$VT.Q..PP Y - 402b31b0 cd22a000 32a00001 1dffc000 00380121 ."..2........8.! - 402b31c0 e3ff4213 10c24d43 425d2532 c31a0c64 ..B...MCB]%2...d - 402b31d0 019137c0 000078cd 0c188077 2079cd61 ..7...x....w y.a - 402b31e0 273cc020 000c0562 2680692d 593d45de '<. ...b&.i-Y=E. - 402b31f0 0145e001 c821d831 081112c1 100df026 .E...!.1.......& - 402b3200 64ae0760 ab21f1fd 31f2fd42 a3a0018b d..`.!..1..B.... - 402b3210 b0c00000 06ffff00 5ccffe3f 80a72c40 ........\..?..,@ - 402b3220 a4cffe3f 85d0fe3f 9c84fe3f 86d0fe3f ...?...?...?...? - 402b3230 12c1d0d9 41f961c9 31e95109 21ed0330 ....A.a.1.Q.!..0 - 402b3240 04c0a6a0 54321304 c1f4ff60 3311398c ....T2.....`3.9. - 402b3250 dc0321de fd31defd 42a3f301 78b0c000 ..!..1..B...x... - 402b3260 0006ffff cb0e0034 c0a6231e 0c0d7200 .......4..#...r. - 402b3270 01620000 2b575723 202b8766 5601dd00 .b..+WW# +.fV... - 402b3280 8a000034 c0e623e5 4600000c 0d2901dc ...4..#.F....).. - 402b3290 6d21e2ff 01d639c0 0000c831 d841e851 m!....9....1.A.Q - 402b32a0 f8610821 12c1300d f021ddff 01fd3bc0 .a.!..0..!....;. - 402b32b0 0000f88c 720cd992 1c6e0c00 025c6d1b ....r....n...\m. - 402b32c0 99925c6e ccc7020d 02169025 f0a082a9 ..\n.......%.... - 402b32d0 11c60100 b20c34b0 bf82b911 381e280e ......4.....8.(. - 402b32e0 0c054d0f 798101f0 8dc00000 38010c0e ..M.y.......8... - 402b32f0 38930c1a 38130811 2023c029 3c2a0009 8...8... #.)<*.. - 402b3300 2cfa2229 1c08812d 0adc3042 0c26320d ,.")...-..0B.&2. - 402b3310 0316c421 520c3537 150b324c 35460100 ...!R.57..2L5F.. - 402b3320 620c3462 4c350c1f 42a0fe32 1c1fa24c b.4bL5..B..2...L - 402b3330 26920d01 820d0430 70d44048 104a9980 &......0p.@H.J.. - 402b3340 8004824c 1e92c9fc 9090749c d73073a4 ...L......t..0s. - 402b3350 47371677 39133060 24405dc0 5a575205 G7.w9.0`$@].ZWR. - 402b3360 05000640 5050b107 e5010c02 71aeff20 ...@PP......q.. - 402b3370 3074324c 1f420700 cc380c06 30f68320 0t2L.B...8..0.. - 402b3380 80741b44 4040748c c8289c20 2924a622 .t.D@@t..(. )$." - 402b3390 05e66202 a24cf4dc f0320d03 b6430246 ..b..L...2...C.F - 402b33a0 44004971 16c3100c f201a73a c0000048 D.Iq.......:...H - 402b33b0 71719cff 20007486 0700320c 34f64316 qq.. .t...2.4.C. - 402b33c0 49719c13 0cf201a0 3ac00000 48717195 Iq......:...Hqq. - 402b33d0 ff200074 4600000c f0073425 e2470031 . .tF.....4%.G.1 - 402b33e0 92ff420c f40191ff 16040f22 00001b22 ..B........"..." - 402b33f0 202074b6 2279e240 0042a514 42530006 t."y.@.B..BS.. - 402b3400 1c004247 00389cf0 0074dc70 520cd922 ..BG.8...t.pR.." - 402b3410 0c36dc45 620d0360 62d1a6b6 1a0c0222 .6.Eb..`b......" - 402b3420 4c368604 002d0ec6 0300720c 347072d1 L6...-....r.4pr. - 402b3430 a6b7040c 02224c36 1b22224c 36302924 ....."L6.""L60)$ - 402b3440 16520626 12352622 4426325c 26426926 .R.&.5&"D&2\&Bi& - 402b3450 526f82c2 fa1618e4 92c2f956 b9e35680 Ro.........V..V. - 402b3460 e3c5c800 1622e385 bb01068b ff000000 .....".......... - 402b3470 224000e2 4cf4e24c f506e2ff 16a0e1c7 "@..L..L........ - 402b3480 e305a20c 2b161ae1 c5afffc6 82ff1680 ....+........... - 402b3490 e00c020c 030165fe c00000b8 9cb0bc04 ......e......... - 402b34a0 166bdf45 aeff067c ff16d0de 0c1285cd .k.E...|........ - 402b34b0 004679ff 0cf0c6c7 ff162004 85acffc6 .Fy....... ..... - 402b34c0 75ff1620 042165fe 01763bc0 0000d89c u.. .!e..v;..... - 402b34d0 d0dc0416 3ddc05ab ff466fff 220cf5e2 ....=....Fo."... - 402b34e0 40001672 05220001 1b222020 74166204 @..r."..." t.b. - 402b34f0 e2400145 d900314c ff225300 c6dcffc7 .@.E..1L."S..... - 402b3500 e31d45a4 ff4664ff 30087566 80050592 ..E..Fd.0.uf.... - 402b3510 ff4661ff 42c0fc56 f4d74591 ff465eff .Fa.B..V..E..F^. - 402b3520 c590ffc6 5cff520d 03505f82 5911866a ....\.R..P_.Y..j - 402b3530 ff324c35 867bff22 400146cd ffe24001 .2L5.{."@.F...@. - 402b3540 c6cbff00 a1abb441 9bfc980a 88347844 .......A.....4xD - 402b3550 68543824 58642033 c02055c0 2066c020 hT8$Xd 3. U. f. - 402b3560 77c02a88 2a99990a 89347944 69545964 w.*.*....4yDiTYd - 402b3570 39240df0 12c1f0c9 310921cd 028535ff 9$......1.!...5. - 402b3580 018dfc26 2c68264c 65268c35 66bc5f28 ...&,h&Le&.5f._( - 402b3590 c0d7625a 2d0022c2 68290101 413bc000 ..bZ-.".h)..A;.. - 402b35a0 0028010c a30c0471 83fc81d9 4268c70c .(.....q....Bh.. - 402b35b0 15806620 69c7013b 3bc00000 017efc06 ..f i..;;....~.. - 402b35c0 0b002d00 22c25429 1101353b c0000021 ..-.".T)..5;...! - 402b35d0 79fc32a3 e8222214 011d3ac0 00000c04 y.2..""...:..... - 402b35e0 3d020c15 2811012f 3bc00000 0172fcc2 =...(../;....r.. - 402b35f0 403328c0 4158e420 39242633 1121f3fc @3(.AX. 9$&3.!.. - 402b3600 31f4fc42 a53a018d afc00000 06ffff40 1..B.:.........@ - 402b3610 4210d762 1021a13e 202420c8 3129c008 B..b.!.> $ .1).. - 402b3620 2112c110 0df02d04 c6fbff00 3162fc22 !.....-.....1b." - 402b3630 63410df0 3160fc22 63420df0 74c9fe3f cA..1`."cB..t..? - 402b3640 90a72c40 12c1e0c9 21d931e9 41f95109 ..,@....!.1.A.Q. - 402b3650 1101113b c00000d1 57fcf1e6 3c08cdc1 ...;....W...<... - 402b3660 e43c0029 24662207 c7600432 0d369c33 .<.)$f"..`.2.6.3 - 402b3670 d7601121 d6fc31d6 fc42a558 0170afc0 .`.!..1..B.X.p.. - 402b3680 000006ff ffe76002 862300f7 60020622 ......`..#..`.." - 402b3690 0022a001 85010226 127fe148 c9422d0c .".....&...H.B-. - 402b36a0 52a00059 01406004 60e59307 6407852e R..Y.@`.`...d... - 402b36b0 ffed0216 32050c20 720de2f1 84fc0b77 ....2.. r......w - 402b36c0 56d70821 deff2802 16e2160c 2071c93c V..!..(..... q.< - 402b36d0 e06ea0f0 56117207 00505541 705683c0 .n..V.r..PUApV.. - 402b36e0 2000489c 38125a44 4733010c 10024f00 .H.8.ZDG3....O. - 402b36f0 01dec2c0 0000322d 3f422d3e 0510ff66 ......2-?B->...f - 402b3700 12510c28 824f0046 12004575 ff0c020c .Q.(.O.F..Eu.... - 402b3710 0301c6fd c00000f1 b73c01de 3ac00000 .........<..:... - 402b3720 920f00cc e9c02000 a89ca2da 05c02000 ...... ....... . - 402b3730 a9cc0603 00c02000 b89cb2cb 50c02000 ...... .....P. . - 402b3740 b9ccc821 d831e841 f8510811 12c1200d ...!.1.A.Q.... . - 402b3750 f0024f00 222d418c 92c00200 6612040c ..O."-A.....f... - 402b3760 20024f00 020f0066 10072d0e 8526ff06 .O....f..-..&.. - 402b3770 03006620 072d0e85 50ff4600 000c028c ..f .-..P.F..... - 402b3780 42c56dff 46e1ff22 0f002612 0206dfff B.m.F.."..&..... - 402b3790 420de056 5404422d 07c02000 222c4732 B..VT.B-.. .",G2 - 402b37a0 2d014022 c085d3fd f1b53ac0 2000e22d -.@"......:. ..- - 402b37b0 08f22f80 eae2f0ee c02d0e85 d8ff089d ../......-...... - 402b37c0 418d3ce0 3ea0f023 11420400 20254140 A.<.>..#.B.. %A@ - 402b37d0 23832a00 c0200009 8c420de0 c0200002 #.*.. ...B... .. - 402b37e0 2c4a0030 14dc0321 79fc3179 fc42a5d1 ,J.0...!y.1y.B.. - 402b37f0 0113afc0 000006ff ff07600b c0200022 ..........`.. ." - 402b3800 2c462028 54460200 00510428 010c2350 ,F (TF...Q.(..#P - 402b3810 23930b74 0c261c08 20b2040c 4ab02a93 #..t.&.. ...J.*. - 402b3820 0b929092 10902893 70268385 d4ff222d ......(.p&...."- - 402b3830 421682ed c0020086 b4ff2181 ff016b38 B.........!...k8 - 402b3840 c000000c 1006a9ff 12c1f031 dafb0261 ...........1...a - 402b3850 0002230c 00292466 621dd760 0e41d8fd ..#..)$fb..`.A.. - 402b3860 40402042 630cc5d7 01c60200 51bae350 @@ Bc.......Q..P - 402b3870 50105263 0cc5d601 02210012 c1108000 P.Rc.....!...... - 402b3880 00000000 12c1f009 0101cafb 08c00029 ...............) - 402b3890 24661214 d7e02321 4dfc314d fc42a623 $f....#!M.1M.B.# - 402b38a0 01e7aec0 000006ff ff2148fc 3149fc42 .........!H.1I.B - 402b38b0 a62c01e2 aec00000 06ffffc5 0dff8c42 .,.............B - 402b38c0 c556ff06 03000c02 0c030158 fdc00000 .V.........X.... - 402b38d0 c558ff08 0112c110 0df00000 cccffe3f .X.............? - 402b38e0 88d0fe3f af360000 4d0212c1 f0c921d9 ...?.6..M.....!. - 402b38f0 3121faff 09114901 016a3ac0 0000d1ad 1!....I..j:..... - 402b3900 fb280148 cd0c0c40 0924bc60 c24d37c2 .(.H...@.$.`.M7. - 402b3910 4d362892 01f3ff22 020f61a9 3f26122e M6(...."..a.?&.. - 402b3920 01ab3fc0 0000320d 3948cd66 2308c24d ..?...2.9H.f#..M - 402b3930 394565ff 0603000c 10d76404 f7642fcd 9Ee.......d..d/. - 402b3940 00c24d39 c821d831 081112c1 100df0c2 ..M9.!.1........ - 402b3950 40006064 20520d39 69cd6625 08c24d39 @.`d R.9i.f%..M9 - 402b3960 4562ff46 f7ffc24d 3985f1ff 06f5ff85 Eb.F...M9....... - 402b3970 02ff71dc ff01daff 273708c2 4d39054e ..q.....'7..M9.N - 402b3980 ffc6efff 8200000c e51b2887 350c2240 ..........(.5."@ - 402b3990 000c130c 12854800 06eaff0c 120c1352 ......H........R - 402b39a0 4000c547 00c6e6ff 89d0fe3f 4d0212c1 @..G.......?M... - 402b39b0 f0c92121 caff0911 49010139 3ac00000 ..!!....I..9:... - 402b39c0 c17dfb0c 1208cc58 01000924 16800441 .}.....X...$...A - 402b39d0 f6ff0c00 024c3802 4c363204 005895b6 .....L8.L62..X.. - 402b39e0 b3052245 0f860000 22050f26 12320177 .."E...."..&.2.w - 402b39f0 3fc00000 620c3982 1c186616 070c0772 ?...b.9...f....r - 402b3a00 4c398604 00808f41 ace80c20 024c3946 L9.....A... .L9F - 402b3a10 0100024c 3905e3ff c8210811 12c1100d ...L9....!...... - 402b3a20 f0024400 31593f28 cc920c39 30221029 ..D.1Y?(...90".) - 402b3a30 cc6619dd d7e2d4c6 f5ff220c 4331c3fd .f........".C1.. - 402b3a40 455903cc c20c0442 4c39c5df ffc6f1ff EY.....BL9...... - 402b3a50 00000061 d5ff0c02 5206000c 131b5552 ...a....R.....UR - 402b3a60 4600c53b 00c6ebff 3c0f0000 b42d0000 F..;....<....-.. - 402b3a70 1b0c0000 cb100000 3d0212c1 f0c911d9 ........=....... - 402b3a80 21c14cfb 0901d21c 7329311b ddd0d0f4 !.L.....s)1..... - 402b3a90 d25c7316 bd05221c 743d0d01 ec38c000 .\s...".t=...8.. - 402b3aa0 00383120 20f40ca0 27302002 2c1341ee .81 ...'0 .,.A. - 402b3ab0 ff61eeff 07340552 c064526c 13022c14 .a...4.R.dRl..,. - 402b3ac0 07360872 d00172c7 2c726c14 1cd827b8 .6.r..r.,rl...'. - 402b3ad0 20022c13 91e7ffb1 e7ff07b9 05a2c09c .,............. - 402b3ae0 a26c1302 2c1407bb 0822d0ff 22c2d422 .l..,...."..".." - 402b3af0 6c140c04 425c74c8 11b62d07 8c73454c l...B\t...-..sEL - 402b3b00 ff860000 8535ffd8 21080112 c1100df0 .....5..!....... - 402b3b10 4129fb12 c1f038c4 09013009 24665005 A)....8...0.$fP. - 402b3b20 30287526 82026640 22665005 32043326 0(u&..f@"fP.2.3& - 402b3b30 83142640 1121a5fb 31a6fb42 a6fa013f ..&@.!..1..B...? - 402b3b40 aec00000 06ffff0c 12c5f2ff 080112c1 ................ - 402b3b50 100df000 41704131 17fb12c1 f0090128 ....ApA1.......( - 402b3b60 c3015afb 40221002 000029c3 66200b85 ..Z.@"....).f .. - 402b3b70 41ff0156 fb020000 310ffb66 102908c3 A..V....1..f.).. - 402b3b80 00292426 52112191 fb3191fb 42a70901 .)$&R.!..1..B... - 402b3b90 2baec000 0006ffff c7600c42 0336ccd4 +........`.B.6.. - 402b3ba0 45dffe9c a28528ff 080112c1 100df021 E.....(........! - 402b3bb0 87fb3187 fb42a71f 0121aec0 000006ff ..1..B...!...... - 402b3bc0 ff0c020c 030199fc c0000045 29ff86f5 ...........E)... - 402b3bd0 ff000000 2142ff12 c1f00911 290101b0 ....!B......)... - 402b3be0 39c00000 28013c73 0c040c15 01ae39c0 9...(.8...! - 402b41a0 f9ff2a2c 0202008c 90013b38 c000000c ..*,......;8.... - 402b41b0 02860500 1b303242 00013738 c000003d .....02B..78...= - 402b41c0 0c1c420c 0401fb39 c00000c8 11080112 ..B....9........ - 402b41d0 c1100df0 12c1f009 11080251 eaff1610 ...........Q.... - 402b41e0 07261031 29016620 25012a38 c0000038 .&.1).f %.*8...8 - 402b41f0 0141e4ff 38034a33 2203000b 22224300 .A..8.J3"...""C. - 402b4200 012638c0 0000c5ef fe860000 45dbfe08 .&8.........E... - 402b4210 1112c110 0df05a60 42060001 66f90b44 ......Z`B...f..D - 402b4220 08c04246 00d760e6 00092426 70e02660 ..BF..`...$&p.&` - 402b4230 dd21a6f9 22020066 22d122c5 9c011838 .!.."..f"."....8 - 402b4240 c0000085 8efe8c32 0c2285af fe45d7fe .......2."...E.. - 402b4250 c6eeff50 45204040 80320400 22a0010b ...PE @@.2.."... - 402b4260 33324400 85440156 42fa85d6 ff16e2f9 32D..D.VB....... - 402b4270 5183fa52 05186615 957180fa 0c166247 Q..R..f..q....bG - 402b4280 3545ccfe c6e1ff00 214bf912 c1f00261 5E......!K.....a - 402b4290 00220243 c5cf0216 82022202 0132a01a .".C......"..2.. - 402b42a0 80020100 083107a3 045c0246 03001c03 .....1...\.F.... - 402b42b0 07a30f42 a07f4712 0922a0a0 080112c1 ...B..G.."...... - 402b42c0 100df022 a0f086fc ff000000 8cd0fe3f ..."...........? - 402b42d0 d0a72c40 f0a72c40 10a82c40 20a82c40 ..,@..,@..,@ .,@ - 402b42e0 12c1f0c9 110901cd 0221b5aa ec7c01ec .........!...|.. - 402b42f0 37c00000 21b3aa1c 930c140c 1501e937 7...!..........7 - 402b4300 c0000021 f3ff41f1 ff0c0332 442e01b7 ...!..A....2D... - 402b4310 35c00000 461c0021 efff01b4 35c00000 5...F..!....5... - 402b4320 261c0266 2c6231e9 ff32032e 371c5066 &..f,b1..2..7.Pf - 402b4330 1c2421a3 aa01da37 c0000021 a1aa3180 .$!....7...!..1. - 402b4340 350c140c 1501d737 c0000021 7d35c5c4 5......7...!}5.. - 402b4350 00c60800 00000021 9aaa01d1 37c00000 .......!....7... - 402b4360 2198aa32 a01942a0 0152a001 01ce37c0 !..2..B..R....7. - 402b4370 000022a0 6445c200 41d5ff3d 0cc2442e ..".dE..A..=..D. - 402b4380 21d6ff01 9a35c000 0021d4ff c8110197 !....5...!...... - 402b4390 35c00000 080112c1 100df000 21ccff22 5...........!.." - 402b43a0 022e0df0 41caff0c 1348440c 02404924 ....A....HD..@I$ - 402b43b0 42c4fe40 23830df0 21c5ff28 42202d04 B..@#...!..(B -. - 402b43c0 0df00000 41c2ff0c 1248440c 05404924 ....A....HD..@I$ - 402b43d0 26340240 25932020 740df000 8c84fe3f &4.@%. t......? - 402b43e0 a4d0fe3f 30a82c40 12c1f009 0101b7ff ...?0.,@........ - 402b43f0 0840d760 600c020c 03018cfa c0000021 .@.``..........! - 402b4400 f7ff2202 00662213 85f9ff8c d221f4ff .."..f"......!.. - 402b4410 01a437c0 000022a0 80851c00 31acff38 ..7...".....1..8 - 402b4420 4321f0ff 30392401 7135c000 000c7521 C!..09$.q5....u! - 402b4430 333f71a6 ff0c0308 47392720 001022ae 3?q.....G9' ..". - 402b4440 3f200010 09470069 41670509 41c2e05d ? ...G.iAg..A..] - 402b4450 07404010 49450801 12c1100d f0000000 .@@.IE.......... - 402b4460 40a82c40 12c1f002 61000198 ff022004 @.,@....a..... . - 402b4470 d7e04d85 b7ff8c12 05bcfe0c 025193ff ..M..........Q.. - 402b4480 61203f48 450c0360 44204945 0168fac0 a ?HE..`D IE.h.. - 402b4490 0000318e ff21f2ff 48433203 2e404924 ..1..!..HC2..@I$ - 402b44a0 015335c0 00000189 ff084000 4924ccf4 .S5.......@.I$.. - 402b44b0 21a9e032 a6002020 10302220 3184ff29 !..2.. .0" 1..) - 402b44c0 43080112 c1100df0 1c472b40 31ffff0c C........G+@1... - 402b44d0 040c867c d70c180c 49517cff 0c2a12c1 ...|....IQ|..*.. - 402b44e0 f00901a2 452c0845 22c51890 00208000 ....E,.E".... .. - 402b44f0 20700010 60002009 4501fe38 c000000c p..`. .E..8.... - 402b4500 1241fe3e 0c0b0171 ff0c2552 402e3840 .A.>...q..%R@.8@ - 402b4510 b2402d40 33103940 22401208 0112c110 .@-@3.9@"@...... - 402b4520 0df00000 12c1f002 610001ac ff2167ff ........a....!g. - 402b4530 02000022 022c6610 16f62265 22a00232 ...".,f..."e"..2 - 402b4540 a000056e fd4161ff 0c233244 2c061600 ...n.Aa..#2D,... - 402b4550 66201922 a00101e0 acc00000 22a00832 f ."........"..2 - 402b4560 a000056c fd0c0201 dcacc000 0041d8f8 ...l.........A.. - 402b4570 52040002 a0006615 0b22a000 224400c5 R.....f..".."D.. - 402b4580 8ef902a0 0021d3f8 62020066 160b0242 .....!..b..f...B - 402b4590 0032a001 22a00185 1cf80221 0012c110 .2.."......!.... - 402b45a0 0df00c22 0c13c567 fd013b37 c000000c ..."...g..;7.... - 402b45b0 0201c9ac c0000005 83007144 ff72072d ..........qD.r.- - 402b45c0 6617a90c 1a912ea8 c0200082 2985a088 f........ ..)... - 402b45d0 20c02000 82698522 a0a0014a b0c00000 . ..i."...J.... - 402b45e0 46e2ff00 12c1f009 0185f3ff 3138ff01 F...........18.. - 402b45f0 59e02843 000210d7 620522a6 00200020 Y.(C....b.".. . - 402b4600 02630405 fe000221 0012c110 80000000 .c.....!........ - 402b4610 312fff29 c30df000 2895fe3f ecc0fe3f 1/.)....(..?...? - 402b4620 12c1f051 2aff0261 0042052c 01f13856 ...Q*..a.B.,..8V - 402b4630 34055035 20422301 c0200021 ed382222 4.P5 B#.. .!.8"" - 402b4640 47380340 22c085e9 fc910c37 8169b0c0 G8.@"......7.i.. - 402b4650 20007808 511eff92 29806825 38356a62 .x.Q...).h%85jb - 402b4660 9066c06a 77790860 66a071e2 38f04611 .f.jwy.`f.q.8.F. - 402b4670 72070040 45417046 834a33c0 200001dc r..@EApF.J3. ... - 402b4680 38398042 052cc020 0022204a 0c2620a0 89.B.,. ." J.& . - 402b4690 14dc0a21 e1ff31e1 ff42a17f 0168abc0 ...!..1..B...h.. - 402b46a0 000006ff ff07620b c0200022 20462028 ......b.. ." F ( - 402b46b0 54c60100 6032100c 02302693 0b8420a2 T...`2...0&... . - 402b46c0 0478450c 49707924 a0299380 26832627 .xE.Ipy$.)..&.&' - 402b46d0 1121d1ff 31d2ff42 a18a0158 abc00000 .!..1..B...X.... - 402b46e0 06ffff05 f0ff21b6 a901ed36 c0000021 ......!....6...! - 402b46f0 b4a93193 3442a001 52a00101 ea36c000 ..1.4B..R....6.. - 402b4700 00218f34 45890021 f1fe2222 0c8c12c0 .!.4E..!.."".... - 402b4710 02000801 12c1100d f0000000 12c1f009 ................ - 402b4720 0101eafe 08400009 24262011 21bbff31 .....@..$& .!..1 - 402b4730 bbff42a1 9a0141ab c0000006 ffff0c82 ..B...A......... - 402b4740 05eaff31 e2fe38c3 8c13c003 00080112 ...1..8......... - 402b4750 c1100df0 12c1f002 610001dc fe022004 ........a..... . - 402b4760 d7603285 88ff56c2 02211cff 22020066 .`2...V..!.."..f - 402b4770 222331d6 fe384330 39246623 180c020c "#1..8C09$f#.... - 402b4780 0301aaf9 c0000021 16ff01c5 36c00000 .......!....6... - 402b4790 22a08005 e5ff0801 12c1100d f0000000 "............... - 402b47a0 12c1f0c2 6101c1c9 fe026100 022c0407 ....a.....a..,.. - 402b47b0 600985d3 fc084c0c 82860000 22a00017 `.....L....."... - 402b47c0 600532a0 10302220 27600542 a0044022 `.2..0" '`.B..@" - 402b47d0 20003304 85e5fc08 4c005924 26151121 .3.....L.Y$&..! - 402b47e0 8eff318e ff42a1db 0115abc0 000006ff ..1..B.......... - 402b47f0 ff91d8df a2a40090 9010a099 20a2ae3f ............ ..? - 402b4800 a0991092 6c04617a 38c02000 82264782 ....l.az8. ..&G. - 402b4810 6c01719a 36c02000 72278072 6c02c020 l.q.6. .r'.rl.. - 402b4820 000c2268 96693c22 4c2c016a f8c00000 .."h.i<"L,.j.... - 402b4830 224c2c20 a074cc3a 0c2245fd fcc81108 "L, .t.:."E..... - 402b4840 0112c110 0df00000 12c1e0d2 6103e261 ............a..a - 402b4850 04c92109 11cd0245 fffd4d02 e18d360c ..!....E..M...6. - 402b4860 03eaecc1 9afe3901 290c2d0e c5c1fc01 ......9.).-..... - 402b4870 8336c020 00d22080 32a12c27 33020628 .6. .. .2.,'3..( - 402b4880 000c160c 04517ea7 c0200072 25857070 .....Q~.. .r%.pp - 402b4890 04704693 40407442 4c2d6614 18c02000 .pF.@@tBL-f... . - 402b48a0 9225857c eaa09910 c0200092 65855c02 .%.|..... ..e.\. - 402b48b0 0195afc0 00004550 000c1201 07acc000 ......EP........ - 402b48c0 000c2201 ead7c000 0085f4fd 4d02290c ..".........M.). - 402b48d0 38012d0e 45bbfced 02c02000 21683648 8.-.E..... .!h6H - 402b48e0 0c222280 0c03d022 c005bafc dd020169 .""....".......i - 402b48f0 36c00000 22aed432 dd0442de ff42c4d4 6..."..2..B..B.. - 402b4900 32c3e847 b318084c 7ce5c760 23500010 2..G...L|..`#P.. - 402b4910 094cd06e c02a2685 e8ff0c02 06010045 .L.n.*&........E - 402b4920 c0ff0c12 c821d831 e8410811 12c1200d .....!.1.A.... . - 402b4930 f00c1770 002086f5 ff000000 16f4ffff ...p. .......... - 402b4940 12c1f009 11d931c9 21cd02d1 4c36c020 ......1.!...L6. - 402b4950 00d22d80 214f363c 202a2c27 30024621 ..-.!O6< *,'0.F! - 402b4960 000c1201 ddabc000 000c8201 c0d7c000 ................ - 402b4970 000c0201 d9abc000 0021f0ff c0200041 .........!... .A - 402b4980 3f364224 802a3cd0 d4c002dd 1802c0d4 ?6B$.*<......... - 402b4990 37b05041 4efe0844 c7e0302d 0422c218 7.PAN..D..0-.".. - 402b49a0 2901013f 36c00000 31e5ffd0 2cc03a22 )..?6...1...,.:" - 402b49b0 32a3e801 2635c000 000c043d 020c1528 2...&5.....=...( - 402b49c0 01013836 c0000041 41fe0844 00592426 ..86...AA..D.Y$& - 402b49d0 15212111 ff3111ff 42a24901 98aac000 .!!..1..B.I..... - 402b49e0 0006ffff c5b3ff0c 12c821d8 31081112 ..........!.1... - 402b49f0 c1100df0 0c026157 df72a400 60601070 ......aW.r..``.p - 402b4a00 66206944 46f8ff00 feffff0f 502d0000 f iDF.......P-.. - 402b4a10 60a82c40 12c1f0c9 21091101 1f36c000 `.,@....!....6.. - 402b4a20 00c12afe 584cd765 05502924 26121121 ..*.XL.e.P)$&..! - 402b4a30 fafe31fa fe42a263 0181aac0 000006ff ..1..B.c........ - 402b4a40 ff855aff 9c3221f4 fe31f4fe 42a26401 ..Z..2!..1..B.d. - 402b4a50 7baac000 0006ffff 00000052 2c04e7e5 {..........R,... - 402b4a60 60f7e55d 22a00185 c4002612 54010336 `..]".....&.T..6 - 402b4a70 c0200022 2c0531e4 ff422080 27337958 . .",.1..B .'3yX - 402b4a80 2cc02000 62208050 66c062c6 64273602 ,. .b .Pf.b.d'6. - 402b4a90 c63700c0 20000220 800005c0 0a028616 .7.. .. ........ - 402b4aa0 00384c20 4310303d 0416130c 5004200c .8L C.0=....P. . - 402b4ab0 020c0309 4c01ddf8 c0000028 cc8c12c0 ....L......(.... - 402b4ac0 0200c1cc 3701f335 c0000042 0c0001c8 ....7..5...B.... - 402b4ad0 37cce4c0 20005890 52d505c0 200059c0 7... .X.R... .Y. - 402b4ae0 060300c0 20006890 62c650c0 200069c0 .... .h.b.P. .i. - 402b4af0 c8210811 12c1100d f0017fa8 2116df71 .!..........!..q - 402b4b00 c3ff52a6 0007b798 617ca807 3692711e ..R.....a|..6.q. - 402b4b10 3b584c09 01705510 594c6790 0781283b ;XL..pU.YLg...(; - 402b4b20 80852089 4c920c2e 012dfe66 1949c532 .. .L....-.f.I.2 - 402b4b30 0021a3a8 01db35c0 0000a22c 04a0ac04 .!....5....,.... - 402b4b40 168a0c52 a001b125 fe524b00 66251521 ...R...%.RK.f%.! - 402b4b50 7c338544 00219aa8 317a330c 140c1501 |3.D.!..1z3..... - 402b4b60 d135c000 00011dfe 52000086 03000d04 .5......R....... - 402b4b70 c6ceff0c 00c6e0ff 0c255240 00661510 .........%R@.f.. - 402b4b80 280145cc ff0115fe 80420140 48310603 (.E......B.@H1.. - 402b4b90 00662507 280185da ff06faff 0c0416f4 .f%.(........... - 402b4ba0 0441ecde 584c4045 10d76505 52a60050 .A..XL@E..e.R..P - 402b4bb0 4420426c 04620000 66162021 6133c53d D Bl.b..f. !a3.= - 402b4bc0 00217fa8 01b735c0 0000217d a8315c33 .!....5...!}.1\3 - 402b4bd0 42a00152 a00101b3 35c00000 0c020c03 B..R....5....... - 402b4be0 0193f8c0 000028cc 1662edc0 020006b4 ......(..b...... - 402b4bf0 ff0c020c 03018df8 c0000071 f8fd7207 ...........q..r. - 402b4c00 000b7756 b7eb85a1 ff46adff 018cfa08 ..wV.....F...... - 402b4c10 00bc0068 01717737 6066a0f0 46117207 ...h.qw7`f..F.r. - 402b4c20 00404541 704683c0 20003171 375893c0 .@EApF.. .1q7X.. - 402b4c30 20002810 38930c20 4a333732 010c1000 .(.8.. J372.... - 402b4c40 507406c0 ff2172ff 016933c0 00000c15 Pt...!r..i3..... - 402b4c50 86bcff00 144a2b40 12c1f022 61000261 .....J+@..."a..a - 402b4c60 010516ec c515ec9c 02216bfe 316cfe42 .........!k.1l.B - 402b4c70 a2fc01f2 a9c00000 06ffff05 37ff9c32 ............7..2 - 402b4c80 2166fe31 66fe42a2 fd01eca9 c0000006 !f.1f.B......... - 402b4c90 ffff0000 00018dfd 4840d7e4 047ce2c6 ........H@...|.. - 402b4ca0 01004029 24263208 7cf20811 12c1100d ..@)$&2.|....... - 402b4cb0 f032002e acd36171 35c02000 21e6ff0c .2....aq5. .!... - 402b4cc0 0348015d 00622680 69254955 0158f8c0 .H.].b&.i%IU.X.. - 402b4cd0 0000817e fda19fde 784892a2 00a07710 ...~....xH....w. - 402b4ce0 90772079 480c02c6 efff0000 70a82c40 .w yH.......p.,@ - 402b4cf0 90a82c40 a0a82c40 12c1f029 01091121 ..,@..,@...)...! - 402b4d00 fbff013a 33c00000 28010170 fdccf221 ...:3...(..p...! - 402b4d10 f8ff0c03 32402f01 3533c000 00460300 ....2@/.53...F.. - 402b4d20 21f5ff0c 1442402f 013133c0 00000811 !....B@/.13..... - 402b4d30 12c1100d f0000000 2165fd22 022f0df0 ........!e."./.. - 402b4d40 9084fe3f c0d0fe3f 30661040 12c1f009 ...?...?0f.@.... - 402b4d50 0152a073 612737c0 20005266 c521f8ff .R.sa'7. .Rf.!.. - 402b4d60 41f9ff0c 03324400 280201f7 ffc00000 A....2D.(....... - 402b4d70 080112c1 100df000 504f1040 10661040 ........PO.@.f.@ - 402b4d80 21feff12 c1f00901 01fdffc0 000021ec !.............!. - 402b4d90 ff280201 edffc000 00080112 c1100df0 .(.............. - 402b4da0 51e9ff0c 04424500 22a07331 1137c020 Q....BE.".s1.7. - 402b4db0 002263c5 0df00000 801d2c04 12c1f009 ."c.......,..... - 402b4dc0 0132a073 410b37c0 200021de ff0c0032 .2.sA.7. .!....2 - 402b4dd0 64c50242 0021f8ff 01dcffc0 00000801 d..B.!.......... - 402b4de0 12c1100d f0000000 21e4ff12 c1f00901 ........!....... - 402b4df0 01e3ffc0 000021d2 ff280201 d3ffc000 ......!..(...... - 402b4e00 0061d0ff 0c055246 0032a073 41f936c0 .a....RF.2.sA.6. - 402b4e10 20003264 c5080112 c1100df0 80d9fe3f .2d...........? - 402b4e20 41ffff0c 62521401 32140042 04055a33 A...bR..2..B..Z3 - 402b4e30 30307440 23830df0 21f9ff32 020548a2 00t@#...!..2..H. - 402b4e40 cc330c02 8602000c 520df048 241b2220 .3......R..H$." - 402b4e50 20745654 ff0df000 c4d0fe3f 21ffff12 tVT.......?!... - 402b4e60 c1f00901 010f35c0 00000801 12c1100d ......5......... - 402b4e70 f0000000 c0a82c40 d0a82c40 21f7ff12 ......,@..,@!... - 402b4e80 c1e0c261 01d26102 e9310901 010535c0 ...a..a..1....5. - 402b4e90 000085c9 fd0c1ec1 abffcc32 4550ff8c ...........2EP.. - 402b4ea0 42e24c18 4602000c 120c1310 1120058b B.L.F........ .. - 402b4eb0 f7d1daff 021d01d2 1d000add d0d07485 ..............t. - 402b4ec0 f7ffed02 0c03b62d 76202074 b6227032 .......-v t."p2 - 402b4ed0 4c198600 00024c19 c585f7e2 c202d87c L.....L........| - 402b4ee0 2198ffe0 e2211bdd e24206e2 12022822 !....!...B....(" - 402b4ef0 3d0e01d6 33c00000 273d18d1 91ff0c00 =...3...'=...... - 402b4f00 097c85c2 fdcc32c5 49ffac42 0c12224c .|....2.I..B.."L - 402b4f10 20860800 d97c21d0 ff0c040c 15c8113d ....|!........= - 402b4f20 0ed821e8 3101df34 c0000008 0112c120 ..!.1..4....... - 402b4f30 0df00c02 45f3f8e2 1d0206f6 ff000000 ....E........... - 402b4f40 22a3e831 7fff420c 19321302 1b444040 "..1..B..2...D@@ - 402b4f50 74494101 bd33c000 0008410c 0427a002 tIA..3....A..'.. - 402b4f60 46dcff42 4c19f62d 0a3d0d21 c2ff019f F..BL..-.=.!.... - 402b4f70 32c00000 e03074b6 230286d6 ff21beff 2....0t.#....!.. - 402b4f80 019b32c0 000086d3 ff000000 12c1f009 ..2............. - 402b4f90 0185eeff 080112c1 100df000 12c1f029 ...............) - 402b4fa0 01091121 adff0c00 09620242 1501bc34 ...!.....b.B...4 - 402b4fb0 c0000021 a9ff4162 ff38010c 15325402 ...!..Ab.8...2T. - 402b4fc0 0c0401b8 34c00000 081112c1 100df000 ....4........... - 402b4fd0 e4d0fe3f 12c1f009 01015aff 22002166 ...?......Z.".!f - 402b4fe0 12040c03 32402121 faff01ad 34c00000 ....2@!!....4... - 402b4ff0 080112c1 100df000 0c043151 ff2151ff ..........1Q.!Q. - 402b5000 0c1512c1 f0090152 42213213 0622c224 .......RB!2..".$ - 402b5010 01a534c0 00000801 12c1100d f0000000 ..4............. - 402b5020 12c1f009 010147ff 22002132 00388c12 ......G.".!2.8.. - 402b5030 66131821 e7ff3142 ff0c150c 04424038 f..!..1B.....B@8 - 402b5040 52402132 13060197 34c00000 080112c1 R@!2....4....... - 402b5050 100df000 50cbfe3f b0a82c40 12c1f0c9 ....P..?..,@.... - 402b5060 11cd0221 fcff0901 08021620 04321c00 ...!....... .2.. - 402b5070 081c303e 418ca377 e04c0040 64e68446 ..0>A..w.L.@d..F - 402b5080 e7f04352 0c0c32a0 80505034 cc158603 ..CR..2..PP4.... - 402b5090 00321c18 3033a0f0 331132c3 323030f4 .2..03..3.2.200. - 402b50a0 420c0042 c4a0424c 0008022d 0cc00000 B..B..BL...-.... - 402b50b0 31eaff2d 0c42a188 c811011b 31c00000 1..-.B......1... - 402b50c0 080112c1 100df00c c3c6f4ff b0d2fe3f ...............? - 402b50d0 3b512b40 e44f1040 b4461040 12c1f009 ;Q+@.O.@.F.@.... - 402b50e0 110118ff 02003929 01661037 016a34c0 ......9).f.7.j4. - 402b50f0 00007114 ff0c0892 073a6207 0052073b ..q......:b..R.; - 402b5100 90688362 4700cca5 c02000b1 3936a2a0 .h.bG.... ..96.. - 402b5110 73a26bc5 210cff0c 00024239 015f34c0 s.k.!.....B9._4. - 402b5120 00002801 01eaff58 020cf337 b55b2901 ..(....X...7.[). - 402b5130 61e8ff50 45906a44 a0040086 1400c613 a..PE.jD........ - 402b5140 00061300 46120046 07004659 00460e00 ....F..F..FY.F.. - 402b5150 860d0086 5200c64f 00864500 c63c0046 ....R..O..E..<.F - 402b5160 2700461a 00061000 014b34c0 00008801 '.F......K4..... - 402b5170 91d7ff88 089a8872 08000b77 72480001 .......r...wrH.. - 402b5180 4634c000 000c1245 60000811 12c1100d F4.....E`....... - 402b5190 f0ad00aa a5920a00 5020740b 99924a00 ........P t...J. - 402b51a0 01cdffc0 000006f8 ff013a34 c0000008 ..........:4.... - 402b51b0 0121c6ff 08002a00 b200000b bbb24000 .!....*.......@. - 402b51c0 013634c0 000001c4 ffc00000 86eeff01 .64............. - 402b51d0 3134c000 00380141 bdff3803 4a332203 14...8.A..8.J3". - 402b51e0 000b2222 4300012c 34c00000 01f33202 ..""C..,4.....2. - 402b51f0 207a1640 f9281016 f2f8c002 0046e2ff z.@.(.......F.. - 402b5200 012534c0 00004801 51b1ff48 0421cdfe .%4...H.Q..H.!.. - 402b5210 5a443204 00220239 0b333244 00661229 ZD2..".9.32D.f.) - 402b5220 71c9fe0c 0892073a 62070052 073b9068 q......:b..R.;.h - 402b5230 83624700 cca5c020 00b1ed35 a2a073a2 .bG.... ...5..s. - 402b5240 6bc521c0 fe0c0002 42390113 34c00000 k.!.....B9..4... - 402b5250 86cdff01 1034c000 00480151 9cff4804 .....4...H.Q..H. - 402b5260 5a443204 000b3332 4400010b 34c00000 ZD2...32D...4... - 402b5270 86c5ff01 0834c000 00622100 7194ff62 .....4...b!.q..b - 402b5280 26007066 80520600 0b555246 00010234 &.pf.R...URF...4 - 402b5290 c0000085 a4fe06bc ff281205 dcff06ba .........(...... - 402b52a0 ff8d008a 85720800 0b777248 00451401 .....r...wrH.E.. - 402b52b0 86b5ff01 f833c000 00a801b1 84ffa80a .....3.......... - 402b52c0 baaa920a 000b9992 4a0001f3 33c00000 ........J...3... - 402b52d0 056900c6 acff0000 0c240cca 88426892 .i.......$...Bh. - 402b52e0 32080458 06076310 50764150 50544077 2..X..c.PvAPPT@w - 402b52f0 20a07711 70552059 06920800 72a0f0a0 .w.pU Y....r... - 402b5300 b9107079 10668b44 5090540c 8a505641 ..py.f.DP.T..PVA - 402b5310 a05520a0 55115059 20590626 d705b2a0 .U .U.PY Y.&.... - 402b5320 c0b79713 50305471 bdfa5056 41705510 ....P0Tq..PVApU. - 402b5330 a0551150 53205906 50464127 740ca812 .U.PS Y.PFA't... - 402b5340 92180ba8 1a909441 924a030d f0a789e7 .......A.J...... - 402b5350 50464166 e717d775 143179fe 3843b223 PFAf...u.1y.8C.# - 402b5360 5a1bbbb2 635a5806 50464106 f3ff66d7 Z...cZX.PFA...f. - 402b5370 c917e4c6 713b9350 50547074 20a07711 ....q;.PPTpt .w. - 402b5380 70552059 06c6f7ff c0d2fe3f 8c8cfe3f pU Y.......?...? - 402b5390 44561040 12c1f0c9 11d921d1 6afe0901 DV.@......!.j... - 402b53a0 020d3dcd 0216f009 020d3c56 bc0541f6 ..=.......R..PT.. - 402b55d0 051b4440 4074f694 010d0402 423e06df ..D@@t......B>.. - 402b55e0 ff000000 12c1f009 0185e000 080112c1 ................ - 402b55f0 100df000 81d3fd00 13408848 0c197228 .........@.H..r( - 402b5600 4e0069a1 6707032d 090df070 a6208093 N.i.g..-...p. .. - 402b5610 a0a2684e 22694f0c 020df000 71c9fd00 ..hN"iO.....q... - 402b5620 12407847 0c186227 4e0058a1 5786032d .@xG..b'N.X.W..- - 402b5630 080df070 82a07cf9 0c029095 30909610 ...p..|.....0... - 402b5640 92674e22 684f0df0 086c1040 50500040 .gN"hO...l.@PP.@ - 402b5650 12c1f009 01c91142 1206cd02 2812089c .......B....(... - 402b5660 384c0800 39120000 b447e00a 382c01f6 8L..9....G..8,.. - 402b5670 ffc00000 0608000b 343030f4 01f4ffc0 ........400..... - 402b5680 0000421c 060c053d 02592228 1c0b4440 ..B....=.Y"(..D@ - 402b5690 40f401ed ffc00000 c02c2032 a008c221 @........, 2...! - 402b56a0 01c59b02 080112c1 100df000 d0381040 .............8.@ - 402b56b0 12c1f0d9 21c91109 01cd028c 4201f532 ....!.......B..2 - 402b56c0 c000000c 0d2d0d01 f9ffc000 0016a207 .....-.......... - 402b56d0 1bddd0d0 74664dec d19afd08 4d380030 ....tfM.....M8.0 - 402b56e0 20603022 1020f240 20206022 c21f96e2 `0". .@ `".... - 402b56f0 06b04211 4a405864 56f50458 b4420424 ..B.J@XdV..X.B.$ - 402b5700 5675049c 34263411 b634090c 15b6640b Vu..4&4..4....d. - 402b5710 0c058601 000c3546 00000c25 0c175090 ......5F...%..P. - 402b5720 7420a074 001a4000 99a08819 7cfa0077 t .t..@.....|..w - 402b5730 a1a07730 70881089 1968000c 82706610 ..w0p....h...pf. - 402b5740 69000149 ffc00000 c6e3ff8c 4c01d232 i..I........L..2 - 402b5750 c000000c 12c811d8 21080112 c1100df0 ........!....... - 402b5760 b860565b fed8e056 0dfe2220 4656a2fd .`V[...V.." FV.. - 402b5770 32204856 43fd8c4c 01c832c0 00000c02 2 HVC..L..2..... - 402b5780 46f4ff00 00d4fe3f 901aff3f 0c090c0a F......?...?.... - 402b5790 12c1e0c9 21d93109 11e941f9 51a96199 ....!.1...A.Q.a. - 402b57a0 71f167fd 0c1e85ac 00167214 d8927cf0 q.g.......r...|. - 402b57b0 d84d2901 d0c060d0 cc10c0fc 40c0c060 .M)...`.....@..` - 402b57c0 c2cc1f96 9c02584f 22254e00 0c402020 ......XO"%N..@ - 402b57d0 9107620c 500ca002 204f2801 c000007c ..b.P... O(....| - 402b57e0 f0001c40 002ea100 223020dd 10c6f0ff ...@...."0 ..... - 402b57f0 62210092 a0056226 0981e2ff 7806a206 b!....b&....x... - 402b5800 04700641 c7f73aa0 a4418208 00b19132 .p.A..:..A.....2 - 402b5810 aa88b20b 5e808074 b2cbfeb0 9e839738 ....^..t.......8 - 402b5820 1a0c120c 03a1d7ff 0c09924a 00c5e1fa ...........J.... - 402b5830 68016896 78067006 41460100 91d2ff82 h.h.x.p.AF...... - 402b5840 49003760 0e17e70b a2060f66 1a05b2a0 I.7`.......f.... - 402b5850 01b26106 d7607522 21002802 c2020ccc ..a..`u"!.(..... - 402b5860 2c0c0339 42051e0a 08010890 0c120800 ,..9B........... - 402b5870 29710006 41777047 48015214 0b52c5fc )q..AwpGH.R..R.. - 402b5880 52540b48 24c02000 611ea558 04605510 RT.H$. .a..X.`U. - 402b5890 505c4152 c5fc5050 b4405511 c0200061 P\AR..PP.@U.. .a - 402b58a0 79403804 60331050 3320c020 0021b6ff y@8.`3.P3 . .!.. - 402b58b0 39042202 0016d2ee 71b4ff0c 06624700 9.".....q....bG. - 402b58c0 28013871 857902c6 b6ff0000 00e76006 (.8q.y........`. - 402b58d0 0c488971 46e7ff87 70060c69 9971c6e4 .H.qF...p..i.q.. - 402b58e0 fff76006 0c5aa971 46e2ff00 b505564b ..`..Z.qF.....VK - 402b58f0 eb06e0ff c861661c 020530fe 456dff0c .....af...0.Em.. - 402b5900 12c5daff dce2c56c fe9c9245 7efe9c42 .......l...E~..B - 402b5910 321f060c 04210bfd 0c15e242 2122c224 2....!.....B!".$ - 402b5920 016132c0 00000124 313870e7 63042810 .a2....$18p.c.(. - 402b5930 45ffd2c8 21d831e8 41f85108 1112c120 E...!.1.A.Q.... - 402b5940 0df00000 12c1f009 01016049 02004607 ..........`I..F. - 402b5950 e0070c02 10112005 83fe0801 12c1100d ...... ......... - 402b5960 f0000000 12c1f0c9 11d92109 01860300 ..........!..... - 402b5970 d8426812 3d0dcb5d 5916056a 009c12c5 .Bh.=..]Y..j.... - 402b5980 9200cd02 5682fec8 11d82108 0112c110 ....V.....!..... - 402b5990 0df0080d 713032c7 f002e770 02f7701c ....q02....p..p. - 402b59a0 72075e26 1716d7f0 02f77023 81fd3282 r.^&......p#..2. - 402b59b0 08006618 222d0c85 c9ff46f0 ff020d08 ..f."-....F..... - 402b59c0 92a0f5ac e097102c 2d0c45c8 ff86ebff .......,-.E..... - 402b59d0 2d0cc5c7 ff86e9ff c03c2052 a000422c -........< R..B, - 402b59e0 0421f530 42040028 52804401 404831c5 .!.0B..(R.D.@H1. - 402b59f0 0dcd46e2 ffc03c20 52a00042 2c0421ee ..F...< R..B,.!. - 402b5a00 30420400 28428044 01404831 85ccd306 0B..(B.D.@H1.... - 402b5a10 dbff0000 f4c0fe3f 12c1e0c9 510941e9 .......?....Q.A. - 402b5a20 71d961ed 06dd0540 05c0e6a0 02062a00 q.a....@......*. - 402b5a30 cbc4c005 c0e62002 86280052 a0dd0c02 ...... ..(.R.... - 402b5a40 41cc4b72 c3107921 493162c4 e4690142 A.Kr..y!I1b..i.B - 402b5a50 c47e4911 420c012b 8487207c 020c00bc .~I.B..+.. |.... - 402b5a60 9026301a 26500a57 9007661e 04f6347c .&0.&P.W..f...4| - 402b5a70 0c122b94 9accc00d c0e620d7 06180066 ..+....... ....f - 402b5a80 1eef0152 37c00000 b20206a2 0c0252a0 ...R7.........R. - 402b5a90 ddb79a49 420c010c 1246f5ff 662ed208 ...IB....F..f... - 402b5aa0 3102007d 8cf02811 38210c64 010734c0 1..}..(.8!.d..4. - 402b5ab0 0000ec82 420c0128 3122d2ff 22223847 ....B..(1"..""8G - 402b5ac0 921b2801 2b3c0100 34c00000 cce252a0 ..(.+<..4.....R. - 402b5ad0 dd420c01 0c1206e6 ff0c2246 00000c02 .B........"F.... - 402b5ae0 c851d861 e8710841 12c1200d f02b2c31 .Q.a.q.A.. ..+,1 - 402b5af0 c9ff0c34 01f533c0 00000c13 20239346 ...4..3..... #.F - 402b5b00 f7ff0000 2190fc22 024b0df0 12c1f0d2 ....!..".K...... - 402b5b10 6102c261 01026100 cd02018b 30d189fc a..a..a.....0... - 402b5b20 dcf2229d 20166205 222d1407 92450c02 ..". .b."-...E.. - 402b5b30 85a9d23d 0c222d14 022d1328 02c00000 ...=."-..-.(.... - 402b5b40 46090022 2d140792 1722a000 c5a7d2c0 F.."-...."...... - 402b5b50 3c20222d 14022d13 222200c0 0000c601 < "-..-.""...... - 402b5b60 00022d13 3d0cc000 00c811d8 21080112 ..-.=.......!... - 402b5b70 c1100df0 022d133d 0cc00000 46faff45 .....-.=....F..E - 402b5b80 f8ff2612 e3317030 222d1437 921722a0 ..&..1p0"-.7..". - 402b5b90 0085a3d2 c03c2022 2d14022d 13222200 .....< "-..-."". - 402b5ba0 c0000086 f0ff022d 133d0cc0 0000c6ed .......-.=...... - 402b5bb0 ff000000 0c145163 fc0c0662 55206255 ......Qc...bU bU - 402b5bc0 21626511 22651332 65144245 4a0df000 !be."e.2e.BEJ... - 402b5bd0 f0a82c40 12c1e0c2 6103d261 04e26105 ..,@....a..a..a. - 402b5be0 f9612911 39010921 01f936c0 0000d1ef .a).9..!..6..... - 402b5bf0 360c1fc1 a3310153 fc0c06ed 02281162 6....1.S.....(.b - 402b5c00 404adca2 316d3038 43719231 3203d252 @J..1m08Cq.12..R - 402b5c10 07942653 0a663504 420780bc 34261531 ..&S.f5.B...4&.1 - 402b5c20 329c0061 48fc0c05 524d0052 56245246 2..aH...RM.RV$RF - 402b5c30 4b220e06 c5bcf4f2 4d0081d6 36729c00 K"......M...6r.. - 402b5c40 725800c8 31d841e8 51f86108 2112c120 rX..1.A.Q.a.!.. - 402b5c50 0df09290 20a20054 16590722 90216240 .... ..T.Y.".!b@ - 402b5c60 4b625024 8c1a6240 5422502b 225c0002 KbP$..b@T"P+"\.. - 402b5c70 aec00722 02200220 00201160 06202020 ...". . . .`. - 402b5c80 31225c00 27260220 022021d1 ff003011 1"\.'&. . !...0. - 402b5c90 0c04424d 00303031 325c0001 542fc000 ..BM.0012\..T/.. - 402b5ca0 00220e06 329c00c5 b5f481ba 36729c00 ."..2.......6r.. - 402b5cb0 f24d0072 580061bf 36007711 c0200052 .M.rX.a.6.w.. .R - 402b5cc0 269e5050 f4705520 c0200052 669e46dc &.PP.pU . .Rf.F. - 402b5cd0 ff629024 52a00062 c6010066 11606031 .b.$R..b...f.``1 - 402b5ce0 62502466 16310c03 7117fc0c 0cc24d00 bP$f.1..q.....M. - 402b5cf0 f2475422 0e06c5b0 f4f24d00 28010c33 .GT"......M.(..3 - 402b5d00 5111fc61 a436f245 4b422513 c2560052 Q..a.6.EKB%..V.R - 402b5d10 25148538 d286caff 66263732 af38524d %..8....f&72.8RM - 402b5d20 008108fc 72a00272 4854220e 0645adf4 ....r..rHT"..E.. - 402b5d30 f24d0022 21000c33 71973651 02fc62af .M."!..3q.6Q..b. - 402b5d40 38f2454b 42251362 57005225 14c534d2 8.EKB%.bW.R%..4. - 402b5d50 c6bbff32 9c0081fb fb524d00 52582452 ...2.....RM.RX$R - 402b5d60 484b220e 06c5a9f4 f24d00a1 8a36929c HK"......M...6.. - 402b5d70 00925a00 c6b2ff00 12c1f009 0101f1fb ..Z............. - 402b5d80 02004a66 102441ef fb329420 5224111b ..Jf.$A..2. R$.. - 402b5d90 335a2222 64110033 11303031 32542001 3Z""d..3.0012T . - 402b5da0 2a30c000 0061e7fb 22562108 0112c110 *0...a.."V!..... - 402b5db0 0df00000 31e3fb0c 12224314 0df00000 ....1...."C..... - 402b5dc0 10a92c40 2cd1fe3f b45d2b40 5c0b12c1 ..,@,..?.]+@\... - 402b5dd0 f0d93109 11c92101 1c2fc1da fbd2920c ..1...!../...... - 402b5de0 b7970a81 5e488208 00cca8c6 0c0066e7 ....^H........f. - 402b5df0 05920c4a 26192a91 17319209 94263902 ...J&.*..1...&9. - 402b5e00 661910a1 ed2fa84a a20ad226 1a13265a f..../.J...&..&Z - 402b5e10 1026190d 8803b097 c0808d05 56281816 .&..........V(.. - 402b5e20 f91700ad c016ca16 b20c4a66 1b173d04 ..........Jf..=. - 402b5e30 4d055d06 0c1605be ff0bc256 6c152d0d M.]........Vl.-. - 402b5e40 45f3ff86 53003d04 4d055d06 0c2685bc E...S.=.M.]..&.. - 402b5e50 ff0b0256 e013015d 36c00000 2901429c ...V...]6...).B. - 402b5e60 34329c33 da441b33 00331100 44114040 42.3.D.3.3..D.@@ - 402b5e70 31303031 325c3342 5c342d04 01f32fc0 10012\3B\4-.../. - 402b5e80 00000022 1131aefb 20203142 0314225c ...".1.. 1B.."\ - 402b5e90 35160410 4203150c 00661408 225c2b02 5...B....f.."\+. - 402b5ea0 4315c62d 00d1f630 720c5452 9c2b2062 C..-...0r.TR.+ b - 402b5eb0 903b4660 46b34042 213b2561 36365025 .;F`F.@B!;%a66P% - 402b5ec0 b352afd8 20222102 96004a22 2c845657 .R.. "!...J",.VW - 402b5ed0 10007211 70703172 5c2b0007 c0072402 ..r.pp1r\+....$. - 402b5ee0 86470002 9d0002c0 2822aec0 00001100 .G......("...... - 402b5ef0 0031025d 00272001 2d000c03 00021100 .1.].' .-....... - 402b5f00 0031025d 002d03e6 10012d00 41283600 .1.].-....-.A(6. - 402b5f10 32113030 3122a000 22440032 5d0021a8 2.001".."D.2].!. - 402b5f20 ff01b22e c0000022 2100329d 00220206 ......."!.2..".. - 402b5f30 058df461 1836529d 00811c36 72a00172 ...a.6R....6r..r - 402b5f40 48005256 00411b36 005511c0 20003224 H.RV.A.6.U.. .2$ - 402b5f50 9e3030f4 503320c0 20003264 9ea178fb .00.P3 . .2d..x. - 402b5f60 0c09925c 33925c34 925c35c1 96ff924a ...\3.\4.\5....J - 402b5f70 142d0c01 cb30c000 002d0c31 93ff0c04 .-...0...-.1.... - 402b5f80 015d32c0 00002d0c 32a3e80c 040c1501 .]2...-.2....... - 402b5f90 c530c000 000c02c8 21d83108 1112c110 .0......!.1..... - 402b5fa0 0df03d04 4d055d06 0c16c5a6 ff661221 ..=.M.]......f.! - 402b5fb0 b1a62eb7 1d1b321c 2c222c17 1b332a2d ......2.,",..3*- - 402b5fc0 226c1730 30f4325c 2c019f2f c0000022 "l.00.2\,../..." - 402b5fd0 5c300c12 c6efff00 22110c07 724c5420 \0......"...rLT - 402b5fe0 2031225c 2b0002c0 07240557 2002c6da 1"\+....$.W ... - 402b5ff0 ff2c8301 952fc000 002002a0 d0001186 .,.../... ...... - 402b6000 b9ff5720 0206d5ff 029d0002 c0d8c6b5 ..W ............ - 402b6010 ff000000 c87d1040 487d1040 42a0f012 .....}.@H}.@B... - 402b6020 c1d0c261 04226109 026103e9 61f971d9 ...a."a..a..a.q. - 402b6030 510ccfdd 03e81231 42fbe81e 02030622 Q......1B......" - 402b6040 0e008000 01f0f210 00083140 22102981 ..........1@".). - 402b6050 a6100d45 6ef6313a fb2b0200 02210243 ...En.1:.+...!.C - 402b6060 06080d41 38fbc7f0 05002e05 160210d7 ...A8........... - 402b6070 f007f7f0 040c0c46 00000c2c 01763072 .......F...,.v0r - 402b6080 14405200 5f1b7707 65027254 40668f67 .@R._.w.e.rT@f.g - 402b6090 05f4fe05 f4fd9ce2 4505fe9c 925129fb ........E....Q). - 402b60a0 3128fb0c 14321306 42452122 c5240c04 1(...2..BE!".$.. - 402b60b0 0c15017c 30c00000 f62c622d 0cab3e39 ...|0....,b-..>9 - 402b60c0 1145f100 68913d0d 297601d2 ffc00000 .E..h.=.)v...... - 402b60d0 720d002d 0c3b7772 4d000521 fc16b207 r..-.;wrM..!.... - 402b60e0 568f072d 0e01ccff c0000008 0d008e14 V..-............ - 402b60f0 fcb80000 b5c60e00 56cffb2d 0e01c6ff ........V..-.... - 402b6100 c000003d 02080d41 5330009e 1456f906 ...=...AS0...V.. - 402b6110 0000b586 1b002d0c 101120c5 1efc0c02 ......-... ..... - 402b6120 c841d851 e861f871 083112c1 300df008 .A.Q.a.q.1..0... - 402b6130 1d000841 32210826 b3043c05 57931c20 ...A2!.&..<.W.. - 402b6140 30c022ce 1832c3fc 3030f43a 3e32c318 0."..2..00.:>2.. - 402b6150 c5fcfd8c 522d0c38 11c5fdfd 420e0152 ....R-.8....B..R - 402b6160 0e046764 b80765ad 2d0cc51a fc46ebff ..gd..e.-....F.. - 402b6170 d7f002f7 70040c1c 06c0ff0c 2cc6beff ....p.......,... - 402b6180 081d0008 41288166 e2333921 52045f09 ....A(.f.39!R._. - 402b6190 01076561 28914d0e 52ce1830 60c072a0 ..ea(.M.R..0`.r. - 402b61a0 803d0d62 c6fc6060 f46a6e62 c618c5c1 .=.b..``.jnb.... - 402b61b0 ff661241 28918549 ff0c1246 d8ff5c07 .f.A(..I...F..\. - 402b61c0 82c2b056 18ef9204 5f909004 1689ee28 ...V...._......( - 402b61d0 914d0e30 60c052ce 183d0d62 c6fc6060 .M.0`.R..=.b..`` - 402b61e0 f46a6e62 c61845be ff0b7256 97ec2891 .jnb..E...rV..(. - 402b61f0 c545ff86 f0ff22ce 0ac5f5fd 1682eb22 .E...."........" - 402b6200 21095821 480132ce 185044c0 42c4fc40 !.X!H.2..PD.B..@ - 402b6210 40f44a4e 42c41885 01fd86a6 ff000000 @.JNB........... - 402b6220 12c1f009 11f6822e 01c6fa08 40b03211 ............@.2. - 402b6230 3a000200 273901dc c0011630 c0000021 :...'9.....0...! - 402b6240 c0fa3801 28423a22 28622921 011330c0 ..8.(B:"(b)!..0. - 402b6250 00000821 4600000c 008c7038 90380387 ...!F.....p8.8.. - 402b6260 73010c00 2d000811 12c1100d f0000000 s...-........... - 402b6270 12c1f0c9 11090101 0730c000 0001b0fa .........0...... - 402b6280 0840c220 4a9c2c0c 04288c22 604acc72 .@. J.,..(."`J.r - 402b6290 32d00132 c3283260 4b498c01 ff2fc000 2..2.(2`KI.../.. - 402b62a0 002d0c08 01c81112 c1100df0 12c1f0c9 .-.............. - 402b62b0 11090101 f82fc000 0001a1fa 0840c220 ...../.......@. - 402b62c0 4c9c2c0c 04288c22 604ccc72 32d00132 L.,..(."`L.r2..2 - 402b62d0 c3303260 4d498c01 f02fc000 002d0c08 .02`MI.../...-.. - 402b62e0 01c81112 c1100df0 020a0000 dc502b40 .............P+@ - 402b62f0 f0d2fe3f 44592b40 8c4f2b40 0c040c16 ...?DY+@.O+@.... - 402b6300 12c1f031 8ffa0901 0c003843 b020111b ...1......8C. .. - 402b6310 002a2349 62424227 00007452 c2185972 .*#IbBB'..tR..Yr - 402b6320 6680e80c 000c75b0 20111b00 2a236242 f.....u. ...*#bB - 402b6330 27524224 00007466 20ec4903 0c000060 'RB$..tf .I....` - 402b6340 903050a0 4915f066 113a503b 266026b3 .0P.I..f.:P;&`&. - 402b6350 1b000000 74202221 2b222245 146640dd ....t "!+""E.f@. - 402b6360 0c0062a1 183020b0 42624602 c0016052 ..b..0 .BbF...`R - 402b6370 80526247 00007466 20ea4263 4c42634a .RbG..tf .BcLBcJ - 402b6380 82d30192 c8289263 4b82c830 82634d61 .....(.cK..0.cMa - 402b6390 d6ff7108 35c02000 6267fe45 e00121d3 ..q.5. .bg.E..!. - 402b63a0 ff32a020 41d3ff2c 25010961 c0000021 .2. A..,%..a...! - 402b63b0 08fb31d0 ff0c0401 4f31c000 0021a6fa ..1.....O1...!.. - 402b63c0 31ceff0c 04b15efa 5102cf01 83555205 1.....^.Q....UR. - 402b63d0 6aa17530 0005d150 a093a92b 014631c0 j.u0...P...+.F1. - 402b63e0 000085a9 fe080112 c1100df0 01d4fe3f ...............? - 402b63f0 24551040 12c1e002 6100c261 01e931d9 $U.@....a..a..1. - 402b6400 21f9417c fdf1f9ff 0c0ec20f 0045fbfd !.A|.........E.. - 402b6410 cc120534 fec02c20 85cefd16 b200c02c ...4.., ......., - 402b6420 2001f3ff c0000020 dc93020f 001bccc0 ...... ........ - 402b6430 c07422cc fe20ce83 c790d1c8 11260d0c .t".. .......&.. - 402b6440 1b0d0020 74262201 ed00e24f 00d821e8 ... t&"....O..!. - 402b6450 31f84108 0112c120 0df00000 761aff3f 1.A.... ....v..? - 402b6460 bc531040 12c1e0c2 61050261 04cd0208 .S.@....a..a.... - 402b6470 42093105 f8ff2831 2202000c c3302210 B.1...(1"....0". - 402b6480 292105f4 fdcc12c5 2cfe089c 887c3850 )!......,....|8P - 402b6490 41f3ff07 63127800 42040070 2104f624 A...c.x.B..p!..$ - 402b64a0 0d17670a 0c22c614 00722000 70210456 ..g.."...r .p!.V - 402b64b0 38057099 0456e90f 85c4fd02 2c0956a2 8.p..V......,.V. - 402b64c0 00284026 c205a2c2 c056da10 880072af .(@&.....V....r. - 402b64d0 c3707810 808104e0 88118077 20790058 .px........w y.X - 402b64e0 9c61e138 48156044 10491528 9cb8127c .a.8H.`D.I.(...| - 402b64f0 0330bb10 0c7330bb 20b9120c 02c85108 .0...s0. .....Q. - 402b6500 4112c120 0df08221 0256a803 45bffd16 A.. ...!.V..E... - 402b6510 c20b522c 09680542 afc34046 10606104 ..R,.h.B..@F.`a. - 402b6520 e0661160 44204905 289c31cf 38081230 .f.`D I.(.1.8..0 - 402b6530 00100912 a89c981a 7c0bb099 100c7bb0 ........|.....{. - 402b6540 9920991a c6ecffc5 bbfd5612 01522c09 . ........V..R,. - 402b6550 58053775 090c1205 c3fd0c12 46e7ff01 X.7u........F... - 402b6560 4d2fc000 00322c07 522c0932 03762225 M/...2,.R,.2.v"% - 402b6570 00581520 21045040 34505425 01b9ffc0 .X. !.P@4PT%.... - 402b6580 00002911 01452fc0 00004811 49012684 ..)..E/...H.I.&. - 402b6590 c8289c28 02202104 85b6fdac 5262afc3 .(.(. !.....Rb.. - 402b65a0 489c5801 38045050 34e05511 60331050 H.X.8.PP4.U.`3.P - 402b65b0 33203904 c6d0ffc5 b4fdac72 089c86c2 3 9........r.... - 402b65c0 ff000000 0c1205bc fd46e3ff 0000000c .........F...... - 402b65d0 1245bbfd 86e0ff00 00000c12 85bafdc6 .E.............. - 402b65e0 ddff0000 000c1205 bafd06db ff000000 ................ - 402b65f0 908cfe3f ef0c0000 fcff0000 ff0ff8ff ...?............ - 402b6600 12c1f009 01089258 720830b2 120b0008 .......Xr.0..... - 402b6610 34f6400a 31f7ff3a 00020000 4600000c 4.@.1..:....F... - 402b6620 400abbb2 520ba1b6 a17822c0 20008807 @...R....x". ... - 402b6630 91153da0 8810808c 410a8880 80b44088 ..=.....A.....@. - 402b6640 11c02000 68079066 10806620 c0200048 .. .h..f..f . .H - 402b6650 92480469 07877406 ec450c12 46060051 .H.i..t..E..F..Q - 402b6660 063d4106 3d3822c0 20000803 50001040 .=A.=8". ...P..@ - 402b6670 0020c020 0009030c 02080112 c1100df0 . . ............ - 402b6680 71003d61 55d64812 c0200038 04703310 q.=aU.H.. .8.p3. - 402b6690 603320c0 20003904 08920830 00083426 `3 . .9....0..4& - 402b66a0 30139c00 216cfb31 6cfb41d2 ff0163a3 0...!l.1l.A...c. - 402b66b0 c0000006 ffff41d0 ff681232 120b6816 ......A..h.2..h. - 402b66c0 4a334109 d8280630 30b44022 10302220 J3A..(.00.@".0" - 402b66d0 411fdd31 caff2906 2000b44b 80520574 A..1..). ..K.R.t - 402b66e0 30321087 25080005 c0000221 4600000c 02..%......!F... - 402b66f0 00005064 40551150 33204033 10390606 ..Pd@U.P3 @3.9.. - 402b6700 ddff0000 10d4fe3f 2eba0000 175d0000 .......?.....].. - 402b6710 c00f0000 aaaa0000 c7710000 55550000 .........q..UU.. - 402b6720 e3380000 aa2a0000 711c0000 55150000 .8...*..q...U... - 402b6730 f6120000 899d0000 c44e0000 83340000 .........N...4.. - 402b6740 62270000 411a0000 b1130000 81110000 b'..A........... - 402b6750 c88d0000 e4460000 422f0000 72230000 .....F..B/..r#.. - 402b6760 a1170000 b9110000 2d0e0000 91e7ff41 ........-......A - 402b6770 6736b104 3271e5ff 0c750c36 0c020c1a g6..2q...u.6.... - 402b6780 31e1ff0c 28824336 82431482 43158243 1...(.C6.C..C..C - 402b6790 16a2432e a2430ca2 430da243 0e224304 ..C..C..C..C."C. - 402b67a0 22430522 43062243 2662433e 62431c62 "C."C."C&bC>bC.b - 402b67b0 431d6243 1e52433c 52433d52 43465243 C.bC.RC - 402b6930 b186ff71 80ff7263 20b2632a 7187ff72 ...q..rc .c*q..r - 402b6940 6334817b ff826318 8183ff82 63320df0 c4.{..c.....c2.. - 402b6950 12c1f009 0102a15f 07c20505 e1ffc60b ......._........ - 402b6960 004168ff 0c580c75 0c320b93 0c170c06 .Ah..X.u.2...... - 402b6970 90678360 25936078 9372445c 72447c72 .g.`%.`x.rD\rD|r - 402b6980 44542244 7422444c 22446c22 44442244 DT"Dt"DL"Dl"DD"D - 402b6990 640c0208 0112c110 0df00000 0c25f632 d............%.2 - 402b69a0 015d0250 50748c63 2b353030 74205393 .].PPt.c+500t S. - 402b69b0 2d050df0 0085fe3f b623037c f20df092 -......?.#.|.... - 402b69c0 a0ffa1fc ff0c08bc 82261259 62c2fe16 .........&.Yb... - 402b69d0 c60772c2 fd16f709 2642037c e20df00c ..r.....&B.|.... - 402b69e0 8297940f 97950ca0 93908249 10224911 ...........I."I. - 402b69f0 0c020df0 4735c30c 8b573bbe 8d042d05 ....G5...W;...-. - 402b6a00 c6f8ff97 94109795 0d0c35a0 23908242 ..........5.#..B - 402b6a10 00524201 06f6ff47 35a0f645 9da02390 .RB....G5..E..#. - 402b6a20 42420086 faff0ca2 97940e97 950ba043 BB.............C - 402b6a30 90824404 22440546 edff47b5 0286deff ..D."D.F..G..... - 402b6a40 0ca657b6 0286dcff 2d058d04 86f7ff97 ..W.....-....... - 402b6a50 94109795 0d0cb5a0 23908242 08524209 ........#..B.RB. - 402b6a60 06e3ff47 b50246d4 ffb6a502 c6d2ffa0 ...G..F......... - 402b6a70 23904242 0806f9ff 97941097 950d0c75 #.BB...........u - 402b6a80 a0239082 420c5242 0dc6d8ff 47b50206 .#..B.RB....G... - 402b6a90 caffb685 0286c8ff a0239042 420c06f9 .........#.BB... - 402b6aa0 ff000000 8cd30c06 62420acb 221b6660 ........bB..".f` - 402b6ab0 60746793 f20df000 9c7d1040 3487fe3f `tg......}.@4..? - 402b6ac0 7486fe3f 8086fe3f f0581040 9085fe3f t..?...?.X.@...? - 402b6ad0 d486fe3f 1087fe3f 64591040 12c1e00c ...?...?dY.@.... - 402b6ae0 37324215 c921e941 d9310911 f9510c00 72B..!.A.1...Q.. - 402b6af0 f1b1ffd1 f2ffed04 cd0241ef ff222217 ..........A.."". - 402b6b00 62cddc16 921b0c2b 1c5a51ed ff590126 b......+.ZQ..Y.& - 402b6b10 124c91a6 4852c2fe 16250c52 c2fd1675 .L..HR...%.R...u - 402b6b20 0c626c1a 024c0472 4c05724c 78426c1b .bl..L.rL.rLxBl. - 402b6b30 d26c182d 0cf851d2 6c19e24c 79d831e8 .l.-..Q.l..Ly.1. - 402b6b40 4101e5ff c0000008 1162a07f 624c0062 A........b..bL.b - 402b6b50 4c01624c 02624c03 c82112c1 200df002 L.bL.bL..!.. ... - 402b6b60 4c040cad 91d8ff51 d8ff0c74 424c7852 L......Q...tBLxR - 402b6b70 6c1b72c9 a0e0d493 d24c05e0 7983726c l.r......L..y.rl - 402b6b80 1aa6a302 4665000c ad8c3eb6 8d010c7d ....Fe....>....} - 402b6b90 2020743d 0e45e0ff 620c7760 6290222c t=.E..b.w`b.", - 402b6ba0 17f06690 62060020 207467bd 02863800 ..f.b.. tg...8. - 402b6bb0 3d0e85de ff720c77 707290f0 77907207 =....r.wpr..w.r. - 402b6bc0 01d73702 06370022 0c5c3d0e c5dcffd2 ..7..7.".\=..... - 402b6bd0 0c77d0d2 90f0dd90 d20d0146 31004209 .w.........F1.B. - 402b6be0 000c1640 60830601 00420900 6d0016d4 ...@`....B..m... - 402b6bf0 f60d0662 4c040cb7 51b5ff0c 89924c78 ...bL...Q.....Lx - 402b6c00 42c590e0 7993724c 05e04583 426c1aa6 B...y.rL..E.Bl.. - 402b6c10 a302463d 000cbd8c 3eb68d01 0c7d2020 ..F=....>....} - 402b6c20 743d0e85 d7ffa20c 77a0a290 222c17f0 t=......w...",.. - 402b6c30 aa90a20a 00202074 a73d2a3d 0ec5d5ff ..... t.=*=.... - 402b6c40 b20c77b0 b290f0bb 90b20b01 d7bb2722 ..w...........'" - 402b6c50 0c5c3d0e 45d4ffd2 0c77d0d2 90f0dd90 .\=.E....w...... - 402b6c60 d20d0106 04003d0e 05d3ffd2 0c77d0d2 ......=......w.. - 402b6c70 90f0dd90 d20d0021 96fff801 d0007400 .......!......t. - 402b6c80 0090e0f2 83222c1a dd0f2000 a0026c18 .....",... ...l. - 402b6c90 c6a7ff3d 0e45d0ff d20c77d0 d290f0dd ...=.E....w..... - 402b6ca0 90d20d00 218bff08 01d0f074 e0028322 ....!......t..." - 402b6cb0 2c1af0ff 9020ffa0 f26c18dd 00869cff ,.... ...l...... - 402b6cc0 2020740c 0345cdff 320c7730 3290222c t..E..2.w02.", - 402b6cd0 17f03390 32030020 2074f643 5b0c03c5 ..3.2.. t.C[... - 402b6ce0 cbff420c 77404290 f0449042 0401b634 ..B.w@B..D.B...4 - 402b6cf0 02c61f00 220c5c0c 0305caff 020c7700 ....".\.......w. - 402b6d00 0290f000 90020001 860f001c 04372404 .............7$. - 402b6d10 0c7d46c0 ff372a16 0c5d46be ff1c0537 .}F..7*..]F....7 - 402b6d20 25040c5d 4698ff37 2a4e0c3d 4696ff1c %..]F..7*N.=F... - 402b6d30 a6372653 0c4d46b7 ff0c0305 c6ff020c .7&S.MF......... - 402b6d40 77000290 f0009002 0000315b ff0c340c w.........1[..4. - 402b6d50 05002074 524c0442 4c05424c 78326c1b .. tRL.BL.BLx2l. - 402b6d60 0d0d2022 90315bff 326c1a30 22a0226c .. ".1[.2l.0"."l - 402b6d70 1886d1ff 0c3006f4 ffdd0b1c e667a302 .....0.......g.. - 402b6d80 4681ffdd 000680ff 1cd73727 040c3d06 F.........7'..=. - 402b6d90 a1ffdd0b 0000742c 2997a302 c69dffdd ......t,)....... - 402b6da0 00869cff 10d5fe3f 2085fe3f 2086fe3f .......? ..? ..? - 402b6db0 41fdff0c 0512c1f0 09015244 046b048b A.........RD.k.. - 402b6dc0 44524000 1b004790 f72140ff 0cc345cd DR@...G..!@...E. - 402b6dd0 ff21f5ff 0c93c5cc ff213aff 0cb345cc .!.......!:...E. - 402b6de0 ff21f2ff 0c83c5cb ff213aff 0c4345cb .!.......!:..CE. - 402b6df0 ff080112 c1100df0 20d5fe3f 21ffff0d ........ ..?!... - 402b6e00 f0000000 0df00000 8cc23852 0c144033 ..........8R..@3 - 402b6e10 200c4440 33203952 0df00000 8cc23852 .D@3 9R......8R - 402b6e20 7ce44033 107cb440 33103952 0df00000 |.@3.|.@3.9R.... - 402b6e30 40a92c40 30a92c40 0c180004 4071eeff @.,@0.,@....@q.. - 402b6e40 12c1e0d9 410921e9 51f961c9 31f2c7f6 ....A.!.Q.a.1... - 402b6e50 cd04ed02 42c7f02d 03fafe29 013d0502 ....B..-...).=.. - 402b6e60 04043911 00509107 6533020f 00000c40 ..9..P..e3.....@ - 402b6e70 00009107 e0028621 0038010c 64d2a07c .......!.8..d..| - 402b6e80 c0ddd1da d722cd1a 2971010f 2fc00000 ....."..)q../... - 402b6e90 56c20641 c4ff0c18 02040486 030032c7 V..A..........2. - 402b6ea0 1a22a07c c022d17a d23a2229 712d0d32 .".|.".z.:")q-.2 - 402b6eb0 0f00001c 400058a1 00652050 3320324f ....@.X..e P3 2O - 402b6ec0 00624404 32a07c01 fb37c000 00e24d77 .bD.2.|..7....Mw - 402b6ed0 c24d7628 7138010c 64781172 5d10014d .Mv(q8..dx.r]..M - 402b6ee0 28c00000 3d0c21d2 ff01c02a c0000008 (...=.!....*.... - 402b6ef0 21c831e8 512d0df8 61d84112 c1200df0 !.1.Q-..a.A.. .. - 402b6f00 21cdff01 ba2ac000 000c0d06 f8ff0000 !....*.......... - 402b6f10 21a5ff22 02040df0 16d5fe3f 48a92c40 !..".......?H.,@ - 402b6f20 50a92c40 0c1712c1 f031fbff 09013a22 P.,@.....1....:" - 402b6f30 02020000 04400050 9107652a 0014407c .....@.P..e*..@| - 402b6f40 f90087a1 72c3fa90 88303d04 80901062 ....r....0=....b - 402b6f50 07049242 0021f1ff 80661062 470401a3 ...B.!...f.bG... - 402b6f60 2ac00000 06020021 eeff01a0 2ac00000 *......!....*... - 402b6f70 080112c1 100df000 618bff0c 03720604 ........a....r.. - 402b6f80 6b464a42 52040032 44007055 30524604 kFJBR..2D.pU0RF. - 402b6f90 0df00000 12c1f002 610101df ff000280 ........a....... - 402b6fa0 02610022 000005e4 ec081166 12215801 .a.".......f.!X. - 402b6fb0 2192ff52 050042a0 7c503060 50331030 !..R..B.|P0`P3.0 - 402b6fc0 f3403030 6032c31f 4033823a 22460000 .@00`2..@3.:"F.. - 402b6fd0 0c0212c1 100df000 12c1e0d9 21f94109 ............!.A. - 402b6fe0 01c911c1 cdffe931 cac2c20c 00ed03c0 .......1........ - 402b6ff0 d060c0dd 10d0fd40 d0d060d2 cd1f96fd .`.....@..`..... - 402b7000 023d0e0c 64f17cff 02a07c00 0d820aff .=..d.|...|..... - 402b7010 22cf1a01 ad2ec000 00ac527c f0001d40 ".........R|...@ - 402b7020 0c1f00ff a100ff30 f0cc10c0 c07446ef .......0.....tF. - 402b7030 ff0c02c8 11d821e8 31f84108 0112c120 ......!.1.A.... - 402b7040 0df02d0f c6faff00 4157ff00 02403204 ..-.....AW...@2. - 402b7050 0452c410 30309107 630932a0 7c2023d1 .R..00..c.2.| #. - 402b7060 2a250df0 0c020df0 214fff12 c1f00261 *%......!O.....a - 402b7070 00220204 05d7ec02 21006612 104149ff ."......!.f..AI. - 402b7080 32a00142 04060c02 40238346 00007cf2 2..B....@#.F..|. - 402b7090 12c1100d f0000000 00a08480 f7bfdfff ................ - 402b70a0 00160000 b1fdffa1 9a2b3174 2cc02000 .........+1t,. . - 402b70b0 9223a2b0 9920c020 009263a2 81f8ffc0 .#... . ..c..... - 402b70c0 20007223 a2807710 c0200072 63a20c86 .r#..w.. .rc... - 402b70d0 c0200052 23a46055 20c02000 5263a40c . .R#.`U . .Rc.. - 402b70e0 34c02000 2223a540 2220c020 002263a5 4. ."#.@" . ."c. - 402b70f0 b2af0fc0 2000982a b09910c0 2000992a .... ..*.... ..* - 402b7100 c0200082 239a8080 7591dcd9 82c81280 . ..#...u....... - 402b7110 80740088 11c02000 72239a90 77108077 .t.... .r#..w..w - 402b7120 20c02000 72639a62 af001c65 c0200042 . .rc.b...e. .B - 402b7130 239b6044 10504420 c0200042 639b21e1 #.`D.PD . .Bc.!. - 402b7140 a1b1d7ff c02000a2 239b20aa 10b0aa20 ..... ..#. .... - 402b7150 c02000a2 639b9164 d582a0f0 c0200072 . ..c..d..... .r - 402b7160 23859077 10807720 c0200072 63856141 #..w..w . .rc.aA - 402b7170 3ac02000 52238560 5520c020 00526385 :. .R#.`U . .Rc. - 402b7180 413f3ac0 20002223 85402220 c0200022 A?:. ."#.@" . ." - 402b7190 63850df0 000000c4 41ffff31 5d2bc020 c.......A..1]+. - 402b71a0 00222396 402220c0 20002263 960df000 ."#.@" . ."c.... - 402b71b0 ffffff3b 41ffff31 562bc020 00222396 ...;A..1V+. ."#. - 402b71c0 402210c0 20002263 960df000 4087fe3f @".. ."c....@..? - 402b71d0 31ffff29 130df000 12c1f002 610045fd 1..)........a.E. - 402b71e0 ff85b6fd 310ef702 a0000263 6921482b ....1......ci!H+ - 402b71f0 c0200002 6297c020 00026298 85f9ff02 . ..b.. ..b..... - 402b7200 210012c1 100df000 51422b71 04f761ef !.......QB+q..a. - 402b7210 ff12c1f0 09016816 0227696a 00c02000 ......h..'ij.. . - 402b7220 22259220 20c02736 f132a3e8 02676901 "%. .'6.2...gi. - 402b7230 072bc000 001b2208 0112c110 0df00000 .+...."......... - 402b7240 98250000 30dbfe3f 2001ff3f a001ff3f .%..0..? ..?...? - 402b7250 1801ff3f 0009ff3f 404f0040 f06e1040 ...?...?@O.@.n.@ - 402b7260 4c8351f7 ff62a644 0c1741f6 ff12c1d0 L.Q..b.D..A..... - 402b7270 c951d961 e971f981 0941f1d4 ff2d0488 .Q.a.q...A...-.. - 402b7280 0f42c450 cb080911 8b888901 01f3ffc0 .B.P............ - 402b7290 0000c115 d5080f0c 65d82052 500016ad ........e. RP... - 402b72a0 04e1f839 c0200098 0d9090b4 92c9fc90 ...9. .......... - 402b72b0 90b4c020 00880dc0 88109088 20c02000 ... ........ . . - 402b72c0 890dc020 00780d70 70b44077 11c02000 ... .x.pp.@w.. . - 402b72d0 680de066 10706620 c0200069 0d2d0d01 h..f.pf . .i.-.. - 402b72e0 dfffc000 00d82d56 9dfb080f 32a0602c ......-V....2.`, - 402b72f0 050c460c 0721d4ff a2c02cb2 c028b901 ..F..!....,..(.. - 402b7300 a91142c2 6001d4ff c0000008 0f0c0bb9 ..B.`........... - 402b7310 80b25001 a2c024a9 70e1ccff d1d9390c ..P...$.p.....9. - 402b7320 4ac02000 9860c099 10a09920 c0200099 J. ..`..... . .. - 402b7330 6081cf39 71d039c0 20006860 80661070 `..9q.9. .h`.f.p - 402b7340 6620c020 00696051 cc39c020 00486050 f . .i`Q.9. .H`P - 402b7350 4410c020 004960c0 20003860 d03310c0 D.. .I`. .8`.3.. - 402b7360 200042ce 6052a700 62a1000c 17396022 .B.`R..b....9`" - 402b7370 c0305c43 290102c0 342d0e09 1101b6ff .0\C)...4-...... - 402b7380 c0000008 0f0c7992 4004f101 31c02000 ......y.@...1. . - 402b7390 81adff82 6fa071ae ffc02000 726f9fc0 ....o.q... .ro.. - 402b73a0 2000e26f a261abff c0200062 6fa152af ..o.a... .bo.R. - 402b73b0 00c02000 422f8050 4410c020 00426f80 .. .B/.PD.. .Bo. - 402b73c0 3820c020 00326f82 22c018c0 2000226f 8 . .2o."... ."o - 402b73d0 830c0ee2 4005c020 00e26f84 c02000c2 ....@.. ..o.. .. - 402b73e0 2f80d0cc 10c02000 d861c26f 80e871c8 /..... ..a.o..q. - 402b73f0 51f88108 4112c130 0df00000 10325076 Q...A..0.....2Pv - 402b7400 bbbbbbbb 41feff21 feff3116 cdc02000 ....A..!..1... . - 402b7410 426380c0 20002263 81c02000 2263820d Bc.. ."c.. ."c.. - 402b7420 f0000000 12c1f009 0172a707 21d930c0 .........r..!.0. - 402b7430 20006222 9b706620 c0200062 629b6cf5 .b".pf . .bb.l. - 402b7440 c0200042 229b5044 10c02000 42629b31 . .B".PD.. .Bb.1 - 402b7450 ce30c020 0002229b 300010c0 20000c03 .0. ..".0... ... - 402b7460 02629b0c 040c0245 14000c02 0c130c04 .b.....E........ - 402b7470 85130008 0112c110 0df00000 00039f2c ..............., - 402b7480 a0dafe3f 12c1f009 010c0321 7c2bc020 ...?.......!|+. - 402b7490 00326286 7cf0c020 00026289 45c0ff85 .2b.|.. ..b.E... - 402b74a0 5700c5db ffc5f5ff 85f7ffb1 f4ff71b8 W.............q. - 402b74b0 30c02000 01722bb2 60860c2a c0200092 0. ..r+.`..*. .. - 402b74c0 27dea099 20c02000 9267de81 6939c020 '... . ..g..i9. - 402b74d0 00622781 806610c0 20006267 8151e8ff .b'..f.. .bg.Q.. - 402b74e0 0c140801 12c11042 45800df0 000b0700 .......BE....... - 402b74f0 070c0700 41dccc8c 9231fcff c0200032 ....A....1... .2 - 402b7500 64830df0 21fbffc0 20002264 830df000 d...!... ."d.... - 402b7510 7cf98166 30720303 52030162 03008055 |..f0r..R..b...U - 402b7520 11605520 62030280 77010066 11706620 .`U b...w..f.pf - 402b7530 715f2a60 55206151 2bbc32c0 20005266 q_*`U aQ+.2. .Rf - 402b7540 94b20305 a2030480 bb11b0aa 20c02000 ............ . . - 402b7550 a26695c0 20009266 98c02000 726699c0 .f.. ..f.. .rf.. - 402b7560 20004226 99804420 c0200042 66990df0 .B&..D . .Bf... - 402b7570 c0200052 66922203 05b20304 80221120 . .Rf."......". - 402b7580 bb20c020 00b26693 c0200092 6696c020 . . ..f.. ..f.. - 402b7590 00726697 c02000a2 269780aa 20c02000 .rf.. ..&... . . - 402b75a0 a266970d f0000000 fffffeff 12c1f009 .f.............. - 402b75b0 01dc8201 fdff2131 2bfc13c0 20003222 ......!1+... .2" - 402b75c0 8f003310 c0200032 628f4606 0066120a ..3.. .2b.F..f.. - 402b75d0 2d03315b 2a050800 c6020066 22088c54 -.1[*......f"..T - 402b75e0 2d033d04 05070008 0112c110 0df0c020 -.=............ - 402b75f0 00422291 004410c0 20004262 9186f9ff .B"..D.. .Bb.... - 402b7600 512b3041 1e2b8cf2 c0200032 24995033 Q+0A.+... .2$.P3 - 402b7610 20c02000 3264990d f0c02000 22249750 . .2d.... ."$.P - 402b7620 2220c020 00226497 0df00000 41dfff51 " . ."d.....A..Q - 402b7630 132b8cf2 c0200032 25994033 10c02000 .+... .2%.@3.. . - 402b7640 3265990d f0c02000 22259740 2210c020 2e.... ."%.@".. - 402b7650 00226597 0df00000 7cfa8114 3071132a ."e.....|...0q.* - 402b7660 51d2ff61 062b1612 06c02000 b2269150 Q..a.+.... ..&.P - 402b7670 bb10c020 00b26691 b2030392 03014203 ... ..f.......B. - 402b7680 00809911 90442092 030280bb 01009911 .....D ......... - 402b7690 b0992090 4420c020 0042668c 220305b2 .. .D . .Bf."... - 402b76a0 03048022 1120bb20 c02000b2 668dc020 ...". . . ..f.. - 402b76b0 00a26690 c0200072 6691c020 00922691 ..f.. .rf.. ..&. - 402b76c0 809920c0 20009266 910df0c0 20004226 .. . ..f.... .B& - 402b76d0 8f504410 c0200042 668f4203 03220301 .PD.. .Bf.B..".. - 402b76e0 b2030080 221120bb 20220302 80440100 ....". . "...D.. - 402b76f0 22114022 2020bb20 c02000b2 668a9203 ".@" . . ..f... - 402b7700 05420304 80991190 4420c020 0042668b .B......D . .Bf. - 402b7710 c02000a2 668ec020 0072668f c0200022 . ..f.. .rf.. ." - 402b7720 268f8022 20c02000 22668f0d f0000000 &.." . ."f...... - 402b7730 419eff51 d22a8cf2 c0200032 25914033 A..Q.*... .2%.@3 - 402b7740 10c02000 3265910d f0c02000 22258f40 .. .2e.... ."%.@ - 402b7750 2210c020 0022658f 0df00000 0006f23f ".. ."e........? - 402b7760 0012f23f 12c1d0c9 41e961f9 71093139 ...?....A.a.q.19 - 402b7770 81d951d1 faffc020 000c0cf1 f9ff1c9e ..Q.... ........ - 402b7780 d22d8329 21c75d45 c02ca0f0 22b0c020 .-.)!.]E.,..".. - 402b7790 00422280 42410040 48414241 01404841 .B".BA.@HABA.@HA - 402b77a0 42410240 48414241 03c02000 32228132 BA.@HABA.. .2".2 - 402b77b0 5102c020 00222281 0881202e 1527900d Q.. .""... ..'.. - 402b77c0 28213d01 0c6401c0 2cc00000 9c721bcc (!=..d..,....r.. - 402b77d0 c0c074e7 9cae0c02 c841d851 e861f871 ..t......A.Q.a.q - 402b77e0 083112c1 300df00c 12c6faff 0814f23f .1..0..........? - 402b77f0 12c1d0a2 0504b205 05e931d9 21c91109 ..........1.!... - 402b7800 01cd0602 0501dd03 ed043d07 80bb1142 ..........=....B - 402b7810 0503baaa b2050080 00110abb 02050280 ................ - 402b7820 44010000 114a000a bb665206 0c150c12 D....J...fR..... - 402b7830 4600000c 05261209 0c60a66c 060c2046 F....&...`.l.. F - 402b7840 00000c70 4d000c10 f62d1600 1c400000 ...pM....-...@.. - 402b7850 a1a62c13 61592962 267d0706 0a0c3446 ..,.aY)b&}....4F - 402b7860 0100001c 400000a1 61beff66 2c2fc020 ....@...a..f,/. - 402b7870 003941b9 51a96159 71498129 9172269f .9A.Q.aYqI.).r&. - 402b7880 09a1707e 15779e15 0c324509 0008a128 ..p~.w...2E....( - 402b7890 91488158 7161b2ff a861b851 384139b1 .H.Xqa...a.Q8A9. - 402b78a0 c07ca060 87b0d067 11c02000 b2688040 .|.`...g.. ..h.@ - 402b78b0 7024a030 f4509014 0099113a 99b07701 p$.0.P.....:..w. - 402b78c0 203024e0 33017a33 3a99d030 04207e01 0$.3.z3:..0. ~. - 402b78d0 8033013a 779a77c0 20007268 81c02000 .3.:w.w. .rh.. . - 402b78e0 719fff32 27830033 20c02000 32678338 q..2'..3 . .2g.8 - 402b78f0 b1f62d11 a62c0e91 35fe9809 909da088 ..-..,..5....... - 402b7900 e9808020 89e948c1 c811d821 21b8ffe8 ... ..H....!!... - 402b7910 312a2601 c025c000 00080112 c1300df0 1*&..%.......0.. - 402b7920 0c03718e ff001240 0c187cf9 0088a190 ..q....@..|..... - 402b7930 8830c020 00622783 806610c0 20006267 .0. .b'..f.. .bg - 402b7940 835187ff 2042a050 44b0c020 00326480 .Q.. B.PD.. .2d. - 402b7950 c0200032 6481c020 00326482 c0200032 . .2d.. .2d.. .2 - 402b7960 6483c020 00326484 c0200032 6485c020 d.. .2d.. .2d.. - 402b7970 00326486 c0200032 6487c020 00326488 .2d.. .2d.. .2d. - 402b7980 c0200032 64890df0 7cf312c1 f00901d9 . .2d...|....... - 402b7990 21c911e9 310c0c1c 9ed10cfe 010729d8 !...1.........). - 402b79a0 0d02207d d0d2a0d8 ed300030 00dd10c7 .. }.....0.0.... - 402b79b0 5d042d0c 85f6ff1b ccc0c074 e79cefc8 ].-........t.... - 402b79c0 11d821e8 31080112 c1100df0 03030300 ..!.1........... - 402b79d0 61ffff71 0ecc5161 ffdcb2c0 20006265 a..q..Qa.... .be - 402b79e0 80261302 66532bc0 20002225 80702220 .&..fS+. ."%.p" - 402b79f0 c0200022 65800df0 c0200062 65812613 . ."e.... .be.&. - 402b7a00 0266530e c0200032 25817033 20c02000 .fS.. .2%.p3 . . - 402b7a10 3265810d f0000000 12c1e009 4121eccf 2e..........A!.. - 402b7a20 71482931 4effc020 00226380 c020000c qH)1N.. ."c.. .. - 402b7a30 045d070c 06226381 0c600c32 0c030901 .]..."c..`.2.... - 402b7a40 c5daff0c 320c130c 16713d29 0c644901 ....2....q=).dI. - 402b7a50 5d070c04 85d9ff0c 05c02000 6140ff08 ]......... .a@.. - 402b7a60 4112c120 5266820d f0000000 61d8fd41 A.. Rf......a..A - 402b7a70 3bff6806 51d7cf60 62a068e6 cc72c020 ;.h.Q..`b.h..r. - 402b7a80 00526480 460100c0 20005264 817cf880 .Rd.F... .Rd.|.. - 402b7a90 8630c020 00722483 807710c0 20007264 .0. .r$..w.. .rd - 402b7aa0 830df000 61f43751 3a2fc020 00422581 ....a.7Q:/. .B%. - 402b7ab0 604420c0 20004265 813171fe 0c022243 `D . .Be.1q..."C - 402b7ac0 800df000 00000003 ffffffdb 61312f0c ............a1/. - 402b7ad0 0821f1c7 31fcff71 f52ea120 ff0c1541 .!..1..q... ...A - 402b7ae0 bbfd12c1 f0480409 01524405 b1affe51 .....H...RD....Q - 402b7af0 e32948c4 c0200042 66830184 31c02000 .)H.. .Bf...1. . - 402b7b00 9225a200 9920c020 009265a2 c0200062 .%... . ..e.. .b - 402b7b10 2a803066 20c02000 626a80c0 2000422a *.0f . .bj.. .B* - 402b7b20 80b04410 c0200042 6a80c020 00022a81 ..D.. .Bj.. ..*. - 402b7b30 300020c0 2000026a 81c02000 922a81b0 0. . ..j.. ..*.. - 402b7b40 9910c020 00926a81 c0200082 6596c020 ... ..j.. ..e.. - 402b7b50 00726597 c0200082 658ec020 0072658f .re.. ..e.. .re. - 402b7b60 0cc6c020 00422586 604420c0 20004265 ... .B%.`D . .Be - 402b7b70 8631d5ff c0200002 22d13000 10c02000 .1... ..".0... . - 402b7b80 0262d121 11300112 30c00000 7ce7c020 .b.!.0..0...|.. - 402b7b90 0061ba29 5226a570 5510c020 005266a5 .a.)R&.pU.. .Rf. - 402b7ba0 080112c1 100df000 12c1f009 013d020c .............=.. - 402b7bb0 1821f72e c0200072 229b8077 20c02000 .!... .r"..w . . - 402b7bc0 72629b0c 26c02000 52229b60 5520c020 rb..&. .R".`U . - 402b7bd0 0052629b 0c44c020 0002229b 400020c0 .Rb..D. ..".@. . - 402b7be0 20000262 9b0c0285 92ff0801 12c1100d ..b............ - 402b7bf0 f0000000 00000024 ffff0100 fffffbff .......$........ - 402b7c00 3173fd7c fa38030c 19220305 41a3c716 1s.|.8..."..A... - 402b7c10 a20bb1d2 fe21a52e 511ae781 9829c020 .....!..Q....). - 402b7c20 007228a5 907720c0 20007268 a561f1ff .r(..w . .rh.a.. - 402b7c30 c0200092 24d16099 20c02000 9264d17c . ..$.`. . ..d.| - 402b7c40 37c02000 62288670 6610c020 00626886 7. .b(.pf.. .bh. - 402b7c50 c02000a2 689641e8 ffc02000 426897c0 . ..h.A... .Bh.. - 402b7c60 2000a268 8e919128 c0200092 688fc020 ..h...(. ..h.. - 402b7c70 00722b80 507710c0 2000726b 80c02000 .r+.Pw.. .rk.. . - 402b7c80 622b8020 6620c020 00626b80 c0200042 b+. f . .bk.. .B - 402b7c90 2b815044 10c02000 426b81c0 2000a22b +.PD.. .Bk.. ..+ - 402b7ca0 8120aa20 c02000a2 6b8191d4 ffc02000 . . . ..k..... . - 402b7cb0 7228a290 7710c020 007268a2 52c31861 r(..w.. .rh.R..a - 402b7cc0 b42ec020 00526683 0c044243 050df000 ... .Rf...BC.... - 402b7cd0 1009ff3f 60a92c40 fcc0fe3f 7d0412c1 ...?`.,@...?}... - 402b7ce0 e00911c9 21f951d9 31e941dd 02e1f8ff ....!.Q.1.A..... - 402b7cf0 0c0fc162 37661318 9c520166 29c00000 ...b7f...R.f)... - 402b7d00 01f4ffe8 00560e0a 016429c0 00008634 .....V...d)....4 - 402b7d10 00d1f0ff 6643262c 823d0d42 a1700c05 ....fC&,.=.B.p.. - 402b7d20 79010100 26c00000 ed02273c 02062e00 y...&.....'<.... - 402b7d30 3d0d42a1 7301fc25 c0000046 29006653 =.B.s..%...F).fS - 402b7d40 13015429 c00000c8 2e568c11 015329c0 ..T).....V...S). - 402b7d50 00008623 00666326 2c823d0d 42a1bd0c ...#.fc&,.=.B... - 402b7d60 05790101 f025c000 00ed0227 3c024658 .y...%.....'<.FX - 402b7d70 003d0d42 a1c001ec 25c00000 06190066 .=.B....%......f - 402b7d80 73130144 29c00000 283e5662 1c014229 s..D)...(>Vb..B) - 402b7d90 c0000046 13000c0e 2d0ec821 d831e841 ...F....-..!.1.A - 402b7da0 f8510811 12c1200d f0288ef9 8e290001 .Q.... ..(...).. - 402b7db0 3a29c000 00d73c02 8635003d 0d21c6ff :)....<..5.=.!.. - 402b7dc0 019f9dc0 00008606 0027bc0a 3d0d42a1 .........'..=.B. - 402b7dd0 7c01d525 c000003d 0d2d0e42 a17e01d2 |..%...=.-.B.~.. - 402b7de0 25c00000 0c0206ec ff1672ff 0cc23d0d %.........r...=. - 402b7df0 42a1790c 0501cb25 c0000029 1e1682fc B.y....%...).... - 402b7e00 273cc842 a184292e 0c13325e 062c023d '<.B..)...2^.,.= - 402b7e10 0d01b226 c0000029 9e160217 27bc0246 ...&...)....'..F - 402b7e20 5b000c03 2c04017a 24c00000 28013d0d [...,..z$...(.=. - 402b7e30 42a19178 9e0c0588 0791b530 80605480 B..x.......0.`T. - 402b7e40 86419088 20a08811 80662069 0701b525 .A.. ....f i...% - 402b7e50 c0000029 4e16e218 27bc02c6 6200981e ...)N...'...b... - 402b7e60 291986cc ffed0cb1 9affa88c f98ca92b )..............+ - 402b7e70 010a29c0 0000289c 0c032c04 016524c0 ..)...(...,..e$. - 402b7e80 000001a1 30389cf8 1cd84cd9 1f280306 ....08....L..(.. - 402b7e90 0b00289e 0c032c04 015e24c0 0000020d ..(...,..^$..... - 402b7ea0 0cd90ecc 00e94d01 9630521d 05781e38 ......M..0R..x.8 - 402b7eb0 9e681d28 0342c6dc 6917525e 0b494e20 .h.(.B..i.R^.IN - 402b7ec0 80542096 41009920 a0991190 88208903 .T .A.. ..... .. - 402b7ed0 06b1ff16 12ec0cc2 3d0d42a1 c50c0501 ........=.B..... - 402b7ee0 9125c000 00291e16 420827bc 02462000 .%...)..B.'..F . - 402b7ef0 3d0d42a1 d00c0529 2e0c1aa2 5e062c02 =.B....)....^.,. - 402b7f00 018925c0 0000299e 16e20a27 bc02c62a ..%...)....'...* - 402b7f10 000c032c 04013e24 c0000028 013d0d42 ...,..>$...(.=.B - 402b7f20 a1dd089e 0c056800 71262f60 b0546066 ......h.q&/`.T`f - 402b7f30 41706620 a0661160 bb20b900 017a25c0 Apf .f.`. ...z%. - 402b7f40 0000294e 16b20d27 bc020636 00781e29 ..)N...'...6.x.) - 402b7f50 17c690ff ed02915e ff8882f9 82893901 .......^......9. - 402b7f60 ce28c000 00389e01 ec372803 c6d3ff27 .(...8...7(....' - 402b7f70 bc0a3d0d 42a1c801 6c25c000 003d0d2d ..=.B...l%...=.- - 402b7f80 0e42a1ca 016925c0 00008695 ff27bc0a .B...i%......'.. - 402b7f90 3d0d42a1 87016425 c0000028 1e3d0d42 =.B...d%...(.=.B - 402b7fa0 a1890161 25c00000 2d0e3d0d f91e42a1 ...a%...-.=...B. - 402b7fb0 8b015d25 c0000046 8aff27bc 0a3d0d42 ..]%...F..'..=.B - 402b7fc0 a1d30159 25c00000 281e3d0d 42a1d501 ...Y%...(.=.B... - 402b7fd0 5625c000 002d0e3d 0df91e42 a1d70152 V%...-.=...B...R - 402b7fe0 25c00000 067fff27 bc0a3d0d 42a19401 %......'..=.B... - 402b7ff0 4e25c000 00289e3d 0d42a196 014b25c0 N%...(.=.B...K%. - 402b8000 0000f99e 281e3d0d 42a19801 4725c000 ....(.=.B...G%.. - 402b8010 002d0e3d 0df91e42 a19a0143 25c00000 .-.=...B...C%... - 402b8020 0670ff27 bc0a3d0d 42a1e001 3f25c000 .p.'..=.B...?%.. - 402b8030 00289e3d 0d42a1e2 013c25c0 0000f99e .(.=.B...<%..... - 402b8040 281e3d0d 42a1e401 3825c000 002d0e3d (.=.B...8%...-.= - 402b8050 0df91e42 a1e60134 25c00000 0661ff00 ...B...4%....a.. - 402b8060 12c1f0d9 21c91109 01cd020b 2316920f ....!.......#... - 402b8070 42c3fe16 340fd117 ff664336 281c3d0d B...4....fC6(.=. - 402b8080 42a21e01 2925c000 00289c3d 0d42a220 B...)%...(.=.B. - 402b8090 012625c0 0000284c 3d0d42a2 21012225 .&%...(L=.B.!."% - 402b80a0 c000003d 0d2d0c42 a222011f 25c00000 ...=.-.B."..%... - 402b80b0 c62a0066 5323289c 0c032c04 01d523c0 .*.fS#(...,...#. - 402b80c0 00000174 28c00000 5102ff68 25698cc9 ...t(...Q..h%i.. - 402b80d0 25017128 c0000006 21006663 36281c3d %.q(....!.fc6(.= - 402b80e0 0d42a233 011125c0 0000289c 3d0d42a2 .B.3..%...(.=.B. - 402b80f0 35010d25 c0000028 4c3d0d42 a236010a 5..%...(L=.B.6.. - 402b8100 25c00000 3d0d2d0c 42a23701 0725c000 %...=.-.B.7..%.. - 402b8110 00861200 66732328 9c0c032c 0401bc23 ....fs#(...,...# - 402b8120 c00000d1 ebfe015b 28c00000 783d798c .......[(...x=y. - 402b8130 c93d0159 28c00000 c6080066 8320289c .=.Y(......f. (. - 402b8140 0c030cc4 01b323c0 00000152 28c00000 ......#....R(... - 402b8150 81e0fe98 48998cc9 48014f28 c00000c8 ....H...H.O(.... - 402b8160 11d82108 0112c110 0df0289c 0c032c04 ..!.......(...,. - 402b8170 01a823c0 00000147 28c00000 a1d5feb8 ..#....G(....... - 402b8180 0ab98cc9 0a014428 c0000006 f4ff0000 ......D(........ - 402b8190 e010ff3f 3009ff3f 800eff3f 6013ff3f ...?0..?...?`..? - 402b81a0 12c1e009 01f941c9 11e931d9 21e2a060 ......A...1.!..` - 402b81b0 d1f8ffc1 f8ff0c1f f25c06d9 9c5117f3 .........\...Q.. - 402b81c0 2d0c58a5 0c135a4e 42c4f458 15594c49 -.X...ZNB..X.YLI - 402b81d0 1c492cc5 e8ffc2cc 28d2cd20 e2cef4e6 .I,.....(.. .... - 402b81e0 1ed50c8e f1edffc0 2000b13f d1a80fb0 ........ ..?.... - 402b81f0 aa104c0b b0aa20c0 2000a90f f91cf92c ..L... . ......, - 402b8200 d99c2d0c 0c53cb8f 0c19925c 06894c05 ..-..S.....\..L. - 402b8210 e5ffc2cc 28f2cf4c d2cd200b eee61ec6 ....(..L.. ..... - 402b8220 0c4ed99c 2d0c0c73 45e3ffc2 cc28d2cd .N..-..sE....(.. - 402b8230 200beee6 1eeb0c7e d1d9fff8 41d99c2d ......~....A..- - 402b8240 0c0c83c5 e1ffc2cc 28cbdd0b eee61eec ........(....... - 402b8250 c811d821 e8310801 12c1200d f0000000 ...!.1.... ..... - 402b8260 42020c37 140d3242 0c0c0332 420d32a0 B..7..2B...2B.2. - 402b8270 0032520d 0df00000 12c1f0c2 6102c222 .2R.........a.." - 402b8280 08d26101 0c83dd02 2d0c0931 05fdff32 ..a.....-..1...2 - 402b8290 cc2c2d0d 0c04853e 05220c0d 1b22224c .,-....>."...""L - 402b82a0 0d08310c 12225c0d d811c821 12c1100d ..1.."\....!.... - 402b82b0 f0000000 52120c68 521b7572 520c5a56 ....R..hR.urR.ZV - 402b82c0 3245f032 120c5852 1b636252 0c3a3542 2E.2..XR.cbR.:5B - 402b82d0 43f00df0 42120c58 521b6462 520c4a45 C...B..XR.dbR.JE - 402b82e0 3244f00d f0000000 42120c58 521b6462 2D......B..XR.db - 402b82f0 520c4a45 30584152 44f04212 0c58521b R.JE0XARD.B..XR. - 402b8300 6462520c 4a453244 f00df000 42120c58 dbR.JE2D....B..X - 402b8310 521b6462 520c4a45 30587552 44f04212 R.dbR.JE0XuRD.B. - 402b8320 0c58521b 644a5541 75236252 0c404310 .XR.dJUAu#bR.@C. - 402b8330 4040f542 45f04212 0c58521b 644a5541 @@.BE.B..XR.dJUA - 402b8340 71236252 0c404310 40484142 45f04212 q#bR.@C.@HABE.B. - 402b8350 0c58521b 6462520c 4a453244 f00df000 .XR.dbR.JE2D.... - 402b8360 12c1f0c2 61020261 0320c220 8cc22842 ....a..a. . ..(B - 402b8370 16220045 6d070c02 294c295c 0831c821 .".Em...)L)\.1.! - 402b8380 12c1100d f0000000 acd23212 0c48521b ..........2..HR. - 402b8390 5352520c 3a347cf4 4243f052 a0f04c34 SRR.:4|.BC.R..L4 - 402b83a0 0c063212 0c373410 78521b83 3a378252 ..2..74.xR..:7.R - 402b83b0 0c5a3362 430006fa ff0df000 e826ff3f .Z3bC........&.? - 402b83c0 e426ff3f 12c1e0f9 31f1fcff c961d951 .&.?....1....a.Q - 402b83d0 e9410971 ed02220f 00cd03dd 04dc4285 .A.q..".......B. - 402b83e0 64e131f7 ff0c1429 03320f00 22a00030 d.1....).2.."..0 - 402b83f0 2483224f 0022aff4 166e1722 affa160c $."O."...n.".... - 402b8400 170c0432 a1342d04 456b073d 02294c7c ...2.4-.Ek.=.)L| - 402b8410 f216d315 263d1022 0c0df1e9 ffcc3285 ....&=."......2. - 402b8420 60e1290f 280f290c 284c3812 0c12395c `.).(.).(L8...9\ - 402b8430 22430038 5c224301 285c320e 32324202 "C.8\"C.(\2.22B. - 402b8440 285c0c03 32420358 0c285c80 45015038 (\..2B.X.(\.E.P8 - 402b8450 75303420 412c2340 65108066 11505841 u04 A,#@e..f.PXA - 402b8460 40451060 33204033 20304874 32420442 @E.`3 @3 0Ht2B.B - 402b8470 42053040 75303875 3242070c 03424206 B.0@u08u2B...BB. - 402b8480 32420832 42093242 0a32420b 32420c32 2B.2B.2B.2B.2B.2 - 402b8490 420d3242 0e32420f 42a0fb32 cdfc4703 B.2B.2B.B..2..G. - 402b84a0 0e663d23 320c0c32 c3fc3030 74f62317 .f=#2..2..00t.#. - 402b84b0 320e0432 420c320e 0532420d 320e0632 2..2B.2..2B.2..2 - 402b84c0 420e320e 0732420f 0c033242 10324211 B.2..2B...2B.2B. - 402b84d0 32421232 42133242 14324215 32421632 2B.2B.2B.2B.2B.2 - 402b84e0 42173242 18324219 32421a32 421b22ce B.2B.2B.2B.2B.". - 402b84f0 33620e32 3050f448 5c67b509 f6650652 3b.20P.H\g...e.R - 402b8500 02008600 00000c05 3a445244 1c1b331b ........:DRD..3. - 402b8510 2266b3dc 0c022042 20385c2a 3342432c "f.... B 8\*3BC, - 402b8520 1b2266d2 f30c024d 02385c2a 3342436c ."f....M.8\*3BCl - 402b8530 1b2266e2 f3285c42 af824242 ed32a063 ."f..(\B..BB.2.c - 402b8540 5c344242 ee3242ec 3242ef0c 02225c0c \4BB.2B.2B..."\. - 402b8550 4c440c02 385c2a33 2243f01b 224792f3 LD..8\*3"C.."G.. - 402b8560 0c143c53 2d0cc5d4 ff2d0c3d 0d45d6ff ........ - 402b9060 21cd03d9 114c44dd 020c032d 0c093101 !....LD....-..1. - 402b9070 e2fec000 000831c9 8dc821d8 1112c110 ......1...!..... - 402b9080 0df00000 9e97fe3f 740d1040 12c1f0c9 .......?t..@.... - 402b9090 21cd0228 8209318c e231faff 42a29601 !..(..1..1..B... - 402b90a0 faffc000 000c0229 8c0831c8 2112c110 .......)..1.!... - 402b90b0 0df00000 12c1a0d2 61150261 17c26116 ........a..a..a. - 402b90c0 dd021672 084c440c 032d0101 cbfec000 ...r.LD..-...... - 402b90d0 002d010c 838518ff 288d8c22 c812dcfc .-......(..".... - 402b90e0 c5a40a20 c2201632 06320208 2261012c ... . .2.2.."a., - 402b90f0 02202320 31b55322 4c084c44 2d0c85ab . # 1.S"L.LD-... - 402b9100 0a0c843d 012d0dc5 2bff5682 030c243c ...=.-..+.V...$< - 402b9110 932d0105 1aff321d 182d01c5 1cff2d01 .-....2..-....-. - 402b9120 4526ff32 110c22a0 f02a3328 413030f4 E&.2.."..*3(A00. - 402b9130 c5b00641 14fd3841 6d0d4c35 2d0cc5b7 ...A..8Am.L5-... - 402b9140 0a2d01c5 21ff2811 8c1245a2 0a022117 .-..!.(...E...!. - 402b9150 c22116d2 211512c1 600df000 12c1f0d9 .!..!...`....... - 402b9160 11d882c9 210931cd 02acdd22 0d0cf662 ....!.1...."...b - 402b9170 07f63207 ac228605 00669213 2d0c0576 ..2.."...f..-..v - 402b9180 060c0222 4d0dc02c 20c573ff 86020000 ..."M.., .s..... - 402b9190 0c02224d 0d2d0c05 3fff0831 c821d811 .."M.-..?..1.!.. - 402b91a0 12c1100d f0000000 12c1f0d9 110931c9 ..............1. - 402b91b0 21dd0216 b208c882 166c0822 0c0c2682 !........l."..&. - 402b91c0 02461f00 380328bc 2793760c c32d0c05 .F..8.(.'.v..-.. - 402b91d0 09ff0c44 3d0c2d0d 851eff56 62050c44 ...D=.-....Vb..D - 402b91e0 3c232d0c c50cff28 bc804201 20387530 <#-....(..B. 8u0 - 402b91f0 54203141 fd304210 80441120 28414045 T 1A.0B..D. (A@E - 402b9200 20303210 3034202d 0c0510ff 2d0c8517 02.04 -....-... - 402b9210 ff321c0c 22a0f02a 33284c30 30f405a2 .2.."..*3(L00... - 402b9220 0641d8fc 384c281c 6d0d52a0 43c5a80a .A..8L(.m.R.C... - 402b9230 2d0cc512 ff220c0d 1b22224c 0d1c4222 -...."...""L..B" - 402b9240 5c0d0831 c821d811 12c1100d f0000000 \..1.!.......... - 402b9250 204e0000 ec26ff3f f026ff3f c82a0040 N...&.?.&.?.*.@ - 402b9260 88dc0040 12c1e0c9 61c882e9 410c53ed ...@....a...A.S. - 402b9270 022d0c09 71d951f2 610345fe fe0c343d .-..q.Q.a.E...4= - 402b9280 0c2d0e05 14ffdd02 56020a0c 243c932d .-......V...$<.- - 402b9290 0c0502ff 321e182d 0cc504ff f8beccbf ....2..-........ - 402b92a0 21edfff8 02568f05 060a0000 002d0f01 !....V.......-.. - 402b92b0 ebffc000 00203074 1643fe4d 032d0c0c ..... 0t.C.M.-.. - 402b92c0 c305fffe 320f0016 53fd2d0c 1bff4500 ....2...S.-...E. - 402b92d0 ffc6fbff c02c2005 0bff321c 0c22a0f0 ....., ...2..".. - 402b92e0 20338028 4c3030f4 45950638 4c281c6d 3.(L00.E..8L(.m - 402b92f0 0e4c3542 cc28459c 0a2d0c45 06ff860a .L5B.(E..-.E.... - 402b9300 002d0f01 d6ffc000 0021d3ff 4802a614 .-.......!..H... - 402b9310 c2404074 3cc3c02c 2085f9fe 320f0016 .@@t<.., ...2... - 402b9320 13fb2d0c 1bffc5fa fec6fbff 420c0d22 ..-.........B.." - 402b9330 a00942c4 01403074 324c0d41 c5ff3732 ..B..@0t2L.A..72 - 402b9340 0eb02311 3022c030 42a0c044 114040f4 ..#.0".0B..D.@@. - 402b9350 22a1f332 a1f42a24 01c2ffc0 00000871 "..2..*$.......q - 402b9360 225c0de8 412d0dc8 61d851f8 3112c120 "\..A-..a.Q.1.. - 402b9370 0df00000 12c1f0c9 21c882d9 110931e9 ........!.....1. - 402b9380 01dd027c 4216bc0a 0c032d0c 05edfe0c ...|B.....-..... - 402b9390 0229ac29 bc29cc29 dc226c10 29fc29ec .).).).)."l.).). - 402b93a0 225c1322 5c12225c 11225c10 0c743d0c "\."\."\."\..t=. - 402b93b0 d02d2005 01ffed02 ec622d0c 85fcfe32 .- ......b-....2 - 402b93c0 1c0c22a0 f02a3328 4c3030f4 05870638 .."..*3(L00....8 - 402b93d0 4c281c6d 0d4c3542 cc28058e 0a2d0c05 L(.m.L5B.(...-.. - 402b93e0 f8fe420c 0d0c921b 44403074 324c0d41 ..B.....D@0t2L.A - 402b93f0 7a493732 0eb02311 3022c030 42a0d044 zI72..#.0".0B..D - 402b9400 114040f4 22a1f32a 2432a1f4 0195ffc0 .@@."..*$2...... - 402b9410 0000225c 0d2d0d85 4c06c1eb 522d0d3d .."\.-..L...R-.= - 402b9420 0c053606 3d0c2d0d c546062d 0d3d0cc5 ..6.=.-..F.-.=.. - 402b9430 45062d0e 0831c821 d811e801 12c1100d E.-..1.!........ - 402b9440 f0000000 9437ff3f 21ffff12 c1e0d951 .....7.?!......Q - 402b9450 d802e941 0971c961 f9317cbe 16ad17c8 ...A.q.a.1|..... - 402b9460 8d160c17 320c0c16 a316421c 139cb422 ....2.....B...." - 402b9470 1c1222c2 012020f4 225c1227 940dd02d ..".. ."\.'...- - 402b9480 2005efff 2d0d0510 ff065200 221c1116 ...-.....R."... - 402b9490 52110b42 425c1126 12028642 00e02310 R..BB\.&...B..#. - 402b94a0 26120526 9302c64a 000c432d 0c05dbfe &..&...J..C-.... - 402b94b0 0c343d0c 2d0dc5f0 fe56f209 0c243c93 .4=.-....V...$<. - 402b94c0 2d0c05df fe321d18 2d0cc5e1 fef8bdcc -....2..-....... - 402b94d0 af2160ff f802567f 05c60900 002d0f01 .!`...V......-.. - 402b94e0 5fffc000 00203074 1653fe4d 032d0c0c _.... 0t.S.M.-.. - 402b94f0 c305dcfe 320f0016 63fd2d0c 1bff45dd ....2...c.-...E. - 402b9500 fec6fbff c02c2005 e8fe321c 0c22a0f0 ....., ...2..".. - 402b9510 20338028 4c3030f4 45720641 1afc384c 3.(L00.Er.A..8L - 402b9520 281c6d0d 4c354579 0a2d0c45 e3fe860a (.m.L5Ey.-.E.... - 402b9530 002d0f01 4affc000 002147ff 4802a614 .-..J....!G.H... - 402b9540 c2404074 3cc3c02c 2085d6fe 320f0016 .@@t<.., ...2... - 402b9550 13fb2d0c 1bffc5d7 fec6fbff 420c0d22 ..-.........B.." - 402b9560 a00942c4 01403074 324c0d41 1b493732 ..B..@0t2L.A.I72 - 402b9570 0eb02311 3022c030 42a0d044 114040f4 ..#.0".0B..D.@@. - 402b9580 22a1f332 a1f42a24 0136ffc0 0000225c "..2..*$.6...."\ - 402b9590 0d321c12 221c1330 22c0a622 37202121 .2.."..0".."7 !! - 402b95a0 225c1186 0b000000 221c10ac 620b4242 "\......"...b.BB - 402b95b0 5c106612 1fe02310 26120266 93162d0d \.f...#.&..f..-. - 402b95c0 05caff22 1c0f321c 123022c0 a6220520 ..."..2..0"..". - 402b95d0 2121225c 10d80d46 a0ff0871 c861d851 !!"\...F...q.a.Q - 402b95e0 e841f831 12c1200d f0000000 e0110060 .A.1.. ........` - 402b95f0 acb02c40 e0111040 2193ff12 c1f0c921 ..,@...@!......! - 402b9600 d911c802 d1faffe9 0109310c 0e16cc09 ..........1..... - 402b9610 288c1622 09c02000 380dac33 32020c26 (..".. .8..32..& - 402b9620 531ec020 00380d42 020d3734 1321f0ff S.. .8.B..74.!.. - 402b9630 01f1ffc0 000028ac 161207c0 0200c61a ......(......... - 402b9640 0032120d b623080b 3332520d 06160000 .2...#..32R..... - 402b9650 66135432 020ce252 0d26a346 26634366 f.T2...R.&.F&cCf - 402b9660 13152202 0df66207 2d0c0509 ffc60d00 .."...b.-....... - 402b9670 2d0c05d0 ff860a00 66831522 020df622 -.......f.."..." - 402b9680 072d0c45 bffe8607 002d0cc5 30ff8605 .-.E.....-..0... - 402b9690 00663313 22020df6 2208c02c 208522ff .f3."...".., .". - 402b96a0 0601002d 0c05eefe c80cc6d7 ff0831c8 ...-..........1. - 402b96b0 21d811e8 0112c110 0df00000 12c1f002 !............... - 402b96c0 6103c261 02160202 4202397c 73303410 a..a....B.9|s04. - 402b96d0 c8823242 399c0c28 1c8c5245 490a0c02 ..2B9..(..REI... - 402b96e0 291c0c03 2d0c85b7 fe0831c8 2112c110 )...-.....1.!... - 402b96f0 0df00000 fc8b2b40 040c1040 12c1f0c9 ......+@...@.... - 402b9700 210931d9 11e901cd 02564200 7c42c625 !.1......VB.|B.% - 402b9710 00320239 d8827c72 20231022 4c395763 .2.9..|r #."L9Wc - 402b9720 ea221c18 32a23f27 b36bdc8d 3156fe0c ."..2.?'.k..1V.. - 402b9730 0542a2c2 4c4201f0 ffc00000 dd021642 .B..LB.........B - 402b9740 05298c86 0100281d 8c124542 0a4c440c .)....(...EB.LD. - 402b9750 032d0d01 29fdc000 00453d0a 291dbc42 .-..)....E=.)..B - 402b9760 4202082c 03303420 324208e1 1752281d B..,.04 2B...R(. - 402b9770 4c443d0e 05440a28 1d4c343d 0e854b0a LD=..D.(.L4=..K. - 402b9780 281d31dc ff4d0cc5 520a2d0c 85dffe8c (.1..M..R.-..... - 402b9790 922d0c85 f2ff7cf2 46030000 320c390c .-....|.F...2.9. - 402b97a0 82202320 224c390c 020831c8 21d811e8 . # "L9...1.!... - 402b97b0 0112c110 0df00000 0827ff3f 63825363 .........'.?c.Sc - 402b97c0 b4180040 12c1e0c9 61cd0221 fbff0971 ...@....a..!...q - 402b97d0 28020c44 29110c22 224c000c 12224c01 (..D)..""L..."L. - 402b97e0 0c62224c 020c0222 4c030c02 225c0422 .b"L..."L..."\." - 402b97f0 a0804031 80225c05 22cc1001 f1ffc000 ..@1."\."....... - 402b9800 000c440c 03cb2c01 fcfcc000 000c440c ..D...,.......D. - 402b9810 0322cc14 01f9fcc0 00000c44 32a00022 .".........D2.." - 402b9820 cc1801f5 fcc00000 4c040c03 22cc2c01 ........L...".,. - 402b9830 f2fcc000 0042a080 32a00022 cc6c01ee .....B..2..".l.. - 402b9840 fcc00000 22a0ec20 cc8042a1 380c03c0 ....".. ..B.8... - 402b9850 2c2001e9 fcc00000 21d9ff3d 0129010c , ......!..=.).. - 402b9860 442d0c01 d7ffc000 000871c8 6112c120 D-........q.a.. - 402b9870 0df00000 0c27ff3f a889fe3f ac89fe3f .....'.?...?...? - 402b9880 12c1c0c9 e1cd0221 fbff0c44 38020c12 .......!...D8... - 402b9890 224c007c f2224c02 224c0322 4c040c02 "L.|."L."L."L... - 402b98a0 224c053c 32224c06 21f4ff42 4c015802 "L.<2"L.!..BL.X. - 402b98b0 d9d1c025 115022c0 e0221120 5875e9c1 ...%.P"..". Xu.. - 402b98c0 f9b130e0 7530f874 30d87542 4c07424c ..0.u0.t0.uBL.BL - 402b98d0 0d304074 31eaff09 f1524c08 2050f552 .0@t1....RL. P.R - 402b98e0 4c09224c 0b205841 3203003c 62224c0c L."L. XA2....)^F - 402ba110 2500ac29 e809285e 66125a38 410c6422 %..)..(^f.Z8A.d" - 402ba120 ce0401a7 fdc00000 21d4fd28 02d94e29 ........!..(..N) - 402ba130 3e0c0229 5e461d00 c19efe42 a4843d0c >..)^F.....B..=. - 402ba140 1c828991 0190ffc0 00008891 ed028c38 ...............8 - 402ba150 28080601 00661f10 2801290e 280e3851 (....f..(.).(.8Q - 402ba160 42a48e27 33054604 0042a48a 3d0c2d0e B..'3.F..B..=.-. - 402ba170 01c6fbc0 00000c02 060d0038 4142a006 ...........8AB.. - 402ba180 4b2e018f fdc00000 21bcfdd9 4e28020c K.......!...N(.. - 402ba190 0d293e3d 0cd95e42 a4950c82 017affc0 .)>=..^B.....z.. - 402ba1a0 0000e902 d9123d02 2181fe05 81ff280e ......=.!.....(. - 402ba1b0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... - 402ba1c0 500df000 e4b02c40 12c1b0d2 61110261 P.....,@....a..a - 402ba1d0 13c26112 e26110f9 f1dd0416 142de174 ..a..a.......-.t - 402ba1e0 fe42a269 3d0e22a2 240166ff c00000cd .B.i=.".$.f..... - 402ba1f0 02cc722d 0d058505 06ad0000 e21d0448 ..r-...........H - 402ba200 1d0c0232 1d0537b2 122a3452 03002a3c ...2..7..*4R..*< - 402ba210 1b225243 002020f4 c6f9ff00 380d5643 ."RC. .....8.VC - 402ba220 0522af10 2aee31e7 ff22a0ec 0c442a2c ."..*.1.."...D*, - 402ba230 e0e0f401 53ffc000 0056020c 0c44cb3c ....S....V...D.< - 402ba240 4a21015f fdc00000 f2cc1c32 c104f02f J!._.......2.../ - 402ba250 2045d3ff 3159fd00 6e1152a0 f05a5c60 E..1Y..n.R..Z\` - 402ba260 60312903 29016a65 0c520c07 ed033c58 `1).).je.R..... - 402ba320 26326b66 4202863c 006612d0 c02c2045 &2kfB..<.f..., E - 402ba330 49ff22a0 35224cf0 22a00122 4cf10c22 I.".5"L.".."L.." - 402ba340 224cf222 a0f32a2c 4553ff0c 047cf332 "L."..*,ES...|.2 - 402ba350 42002d04 32a22485 7605ed02 4d020c05 B.-.2.$.v...M... - 402ba360 1692f978 142d0550 32c06214 053030f4 ...x.-.P2.b..00. - 402ba370 67b3111b 622a2c22 02003a37 22430060 g...b*,"..:7"C.` - 402ba380 20f446f8 ff480416 d40e5d02 c6f4ff2d .F..H....]....- - 402ba390 0c0543ff 3c52224c f00c1222 4cf10c52 ..C.03.p3.2.. - 402ba590 dd072623 02466c00 a20203fa 3e3033f0 ..&#.Fl.....>03. - 402ba5a0 7033b0a0 a034a243 05320205 42020480 p3...4.C.2..B... - 402ba5b0 33114033 20420207 92020680 44119044 3.@3 B......D..D - 402ba5c0 20806411 40484140 66204202 027cf940 .d.@HA@f B..|.@ - 402ba5d0 49304097 040c1b0c 04a04b93 90442060 I0@.......K..D ` - 402ba5e0 70f45644 16804311 30384130 34200033 p.VD..C.08A04 .3 - 402ba5f0 11303031 b71302c6 5300face c0ccf0d0 .001....S....... - 402ba600 ccb00c33 324c00cb 22cbcc3d 029d0c52 ...32L.."..=...R - 402ba610 afc062a0 c0420300 1ba35034 10679302 ..b..B....P4.g.. - 402ba620 0654003d 0abc74b2 0900a203 00a71b23 .T.=..t........# - 402ba630 fa2e2022 f0d022b0 62224416 360ffa2e .. "..".b"D.6... - 402ba640 2022f0d0 22b04222 450c032d 0cc00600 "..".B"E..-.... - 402ba650 86370000 0b441b33 1b994040 7406f1ff .7...D.3..@@t... - 402ba660 4203001b 9956c4fa 06420000 00802311 B....V...B....#. - 402ba670 30384130 22202020 f4ab220b 672a2a60 08A0" ..".g**` - 402ba680 70f416a7 fa797199 8185e3ff ad023d02 p....yq.......=. - 402ba690 0ca42d01 a961014a fcc00000 28015195 ..-..a.J....(.Q. - 402ba6a0 ff321104 78719881 a8615792 bf9793bc .2..xq...aW..... - 402ba6b0 48118034 01402875 20232031 0ff83064 H..4.@(u # 1..0d - 402ba6c0 10806611 40484130 34106022 20302220 ..f.@HA04.`" 0" - 402ba6d0 fa3e3033 f0d033b0 29233187 ff27b309 .>03..3.)#1..'.. - 402ba6e0 fa2e2022 f0d022b0 3922fa6e 6066f0d0 .. "..".9".n`f.. - 402ba6f0 661192d6 019a9dcb 992d090c 44ab3a69 f........-..D.:i - 402ba700 61998101 2ffcc000 00686198 816a6d62 a.../....ha..jmb - 402ba710 26449c06 fa2e2022 f0d022b0 4222453d &D.... "..".B"E= - 402ba720 092d0cc0 0600fa2e 2022f0d0 22b02822 .-...... "..".(" - 402ba730 dc62fa5e 5055f0d0 75b00c02 82a11022 .b.^PU..u......" - 402ba740 47008a77 22a00022 67002221 04852f05 G..w".."g."!../. - 402ba750 22210531 64ff42a3 61014bfa c0000002 "!.1d.B.a.K..... - 402ba760 2113c221 12d22111 e22110f2 210f12c1 !..!..!..!..!... - 402ba770 500df000 7971c5d4 ff4b2292 a4007871 P...yq...K"...xq - 402ba780 86bfff00 2027ff3f 8c2bff3f 12c1c002 .... '.?.+.?.... - 402ba790 610fc261 0ed9d1e9 c1f9b1cd 03ed0429 a..a...........) - 402ba7a0 414528df f152ff20 20f50c04 225f0032 AE(..R. ..."_.2 - 402ba7b0 a1104024 20853005 5d0fdd02 7cff16a2 ..@$ .0.]...|... - 402ba7c0 0bf8120c c42d0f0c 03595101 0bf9c000 .....-...YQ..... - 402ba7d0 0058510b cc421500 ea448024 11404874 .XQ..B...D.$.@Ht - 402ba7e0 40222020 20f4224f 00202841 224f010c @" ."O. (A"O.. - 402ba7f0 12224f02 0c02224f 040c1222 4f05cbff ."O..."O..."O... - 402ba800 1bcc1bef 0c02320c 0042c3d2 9c048ce3 ......2..B...... - 402ba810 1b22324e 00202074 1bee1bcc 86f9ff00 ."2N. t........ - 402ba820 224f0022 0c008c32 fd0e86f4 ff224e00 "O."...2....."N. - 402ba830 22a1000c 44225100 2251013d 0122ce01 "...D"Q."Q.=.".. - 402ba840 01e0fbc0 0000381d 5bee303e c03030f4 ......8.[.0>.00. - 402ba850 d02d20c5 3e0521cb ff3841c1 cbff20e3 .- .>.!..8A... . - 402ba860 a0280c3c 543d0e05 3d09280c 3c554d0e .(. - 402baba0 20cb2c82 61030106 fbc00000 220f0088 .,.a......."... - 402babb0 311b228a 8c0c0320 20743248 0c224f00 1.".... t2H."O. - 402babc0 42a0ff47 9202324f 002d0d45 ccff7cb2 B..G..2O.-.E..|. - 402babd0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402babe0 48029c74 37940938 4439020d f048448c H..t7..8D9...HD. - 402babf0 a4284427 93f62843 2944c6fb ff0df000 .(D'..(C)D...... - 402bac00 12c1f0d9 11dd0228 03c92129 0d281309 .......(..!).(.. - 402bac10 31291d28 03cd0366 b24a3823 282d3803 1).(...f.J8#(-8. - 402bac20 0c443902 382c282d 38133912 382c282d .D9.8,(-8.9.8,(- - 402bac30 cb33cb22 01e3fac0 0000382c 282d8b33 .3."......8,(-.3 - 402bac40 0c448b22 01dffac0 0000382c 282d3843 .D."......8,(-8C - 402bac50 3942382c 282d3853 3952382c 282d3863 9B8,(-8S9R8,(-8c - 402bac60 3962c60b 00382328 2d38030c 44390238 9b...8#(-8..D9.8 - 402bac70 2c282d38 13391238 2c282dcb 33cb2201 ,(-8.9.8,(-.3.". - 402bac80 d0fac000 00382c28 2d0c448b 338b2201 .....8,(-.D.3.". - 402bac90 ccfac000 00283c08 31293d28 4c294d22 .....(<.1)=(L)M" - 402baca0 0c14224d 14286cc8 21296dd8 1112c110 .."M.(l.!)m..... - 402bacb0 0df00000 4802cc34 39024603 00222417 ....H..49.F.."$. - 402bacc0 8c424d02 46fdff00 3264170c 02226317 .BM.F...2d..."c. - 402bacd0 0df00000 48029ce4 37940d32 24173902 ....H...7..2$.9. - 402bace0 0df00000 4224178c d4222417 2793f422 ....B$..."$.'.." - 402bacf0 23172264 17c6faff 0df00000 4802cc34 #."d........H..4 - 402bad00 39028602 0028448c 324d0286 fdff3944 9....(D.2M....9D - 402bad10 0c022943 0df00000 942bff3f 6d020c02 ..)C.....+.?m... - 402bad20 27165a21 d84a4802 5d049c25 28052796 '.Z!.JH.]..%(.'. - 402bad30 06590386 0e000000 522517c6 faff0000 .Y......R%...... - 402bad40 21f6ff58 02860000 522517ac d5280527 !..X....R%...(.' - 402bad50 96f55826 0c022715 24683527 161f5805 ..X&..'.$h5'..X. - 402bad60 27151a9c 54283427 960a2824 27950549 '...T(4'..($'..I - 402bad70 030c120d f0422417 c6f9ff00 0c020df0 .....B$......... - 402bad80 fc110060 12c1e0c9 610971cd 02d951e9 ...`....a.q...Q. - 402bad90 4122a0f4 16ac0b38 0c26b302 862c00d1 A".....8.&...,.. - 402bada0 b94a0c02 380d9c63 48038ca4 42240066 .J..8..cH...B$.f - 402badb0 b40522c2 01202074 322317c6 f9ff0000 ..".. t2#...... - 402badc0 31f0ffc0 20003803 30307437 320522a0 1... .8.00t72.". - 402badd0 f1461f00 101120c5 fee56612 123d010c .F.... ...f..=.. - 402bade0 02053ae8 280156f2 0322a0fc 86180000 ..:.(.V.."...... - 402badf0 05fde566 22063d01 0c12c6f8 ff45fce5 ...f".=......E.. - 402bae00 66322522 2c023d01 e83222a0 014537e8 f2%",.=..2"..E7. - 402bae10 280180ee 11802211 2901271e 0bc525e7 (.....".).'...%. - 402bae20 2652b916 22fc4609 00280d9c b238029c &R..".F..(...8.. - 402bae30 13480366 b40d482c 38234814 38133794 .H.f..H,8#H.8.7. - 402bae40 0246e2ff 22221706 f8ff2d0c 05e40120 .F..""....-.... - 402bae50 20740871 c861d851 e84112c1 200df000 t.q.a.Q.A.. ... - 402bae60 12c1f009 3132a0f4 bc424802 66c43031 ....12...BH.f.01 - 402bae70 854a3803 9cc34803 9c045804 66c50c58 .J8...H...X.f..X - 402bae80 22482452 25014224 01471510 32231746 "H$R%.B$.G..2#.F - 402bae90 f8ff0000 c53a0220 30748600 0032a0f1 .....:. 0t...2.. - 402baea0 08312d03 12c1100d f0000000 9e97fe3f .1-............? - 402baeb0 12c1e0d9 51dd030c 03c961e9 41cd0240 ....Q.....a.A..@ - 402baec0 e0f40c12 4d03d042 83e02393 09713901 ....M..B..#..q9. - 402baed0 20242037 1202c62a 00379c02 4629003d $ 7...*.7..F).= - 402baee0 01c02c20 45e3ff16 a2090c42 480c291c .., E......BH.). - 402baef0 3d0226b4 1226c402 46220028 014d0e3d =.&..&..F".(.M.= - 402baf00 0dc51a02 c61d0000 28014202 48164407 ........(.B.H.D. - 402baf10 42221347 831d4862 0c038ca4 1b334844 B".G..Hb.....3HD - 402baf20 303074c6 fcff0000 42023022 a0f947b3 00t.....B.0"..G. - 402baf30 56860200 28123212 3a22a0f9 f6834831 V...(.2.:"....H1 - 402baf40 dbff42a1 8f1c4201 0ffcc000 00cd0222 ..B...B........" - 402baf50 a0ffbc2c 28013d0c 22c218d9 0cd91ce2 ...,(.=."....... - 402baf60 5c04e25c 0545d9ff 28013872 cc13c262 \..\.E..(.8r...b - 402baf70 07322213 2763040c 03324248 c58c0120 .2".'c...2BH... - 402baf80 20748600 0022a0f4 0871c861 d851e841 t..."...q.a.Q.A - 402baf90 12c1200d f0000000 12c1e0d9 51dd030c .. .........Q... - 402bafa0 03c961e9 41cd04ed 024d030c 12d04283 ..a.A....M....B. - 402bafb0 c0239309 71390120 24203792 02379e05 .#..q9. $ 7..7.. - 402bafc0 7c444613 00001031 20e02e20 c5d4ff16 |DF....1 .. .... - 402bafd0 d2fe222e 0066b2e7 28017cf4 222219bc .."..f..(.|."".. - 402bafe0 02459300 0c044712 29c7b201 cd022221 .E....G.)....."! - 402baff0 00c04c20 3222192d 0d45b900 28012812 ..L 2".-.E..(.(. - 402bb000 8c923842 664305c0 30f405df 0500cc11 ..8BfC..0....... - 402bb010 c0403108 712d04c8 61d851e8 4112c120 .@1.q-..a.Q.A.. - 402bb020 0df00000 12c1e0c9 61cd020c 02097129 ........a.....q) - 402bb030 01279c04 7c420609 003d012d 0cc5cdff .'..|B...=.-.... - 402bb040 1602ff28 0c66b2eb 28013222 190c0227 ...(.f..(.2"...' - 402bb050 130b3023 20058c00 00221120 20310871 ..0# ....". 1.q - 402bb060 c86112c1 200df000 12c1e0d9 51dd030c .a.. .......Q... - 402bb070 03c961e9 41cd0240 e0f40c12 4d03d042 ..a.A..@....M..B - 402bb080 83e02393 09713901 20242037 9202379c ..#..q9. $ 7..7. - 402bb090 047c4206 08001031 20c02c20 c5c7ff16 .|B....1 ., .... - 402bb0a0 e2fe222c 0066c2e8 28014d0e 3d0d45e6 ..",.f..(.M.=.E. - 402bb0b0 01002211 20203108 71c861d8 51e84112 ..". 1.q.a.Q.A. - 402bb0c0 c1200df0 f0110060 1ce20040 21feff12 . .....`...@!... - 402bb0d0 c1f0c020 00280232 a5b40931 01fbffc0 ... .(.2...1.... - 402bb0e0 00000831 20207412 c1100df0 2040740b ...1 t..... @t. - 402bb0f0 34303074 0ce522a0 f437350f 32a5b430 400t.."..75.2..0 - 402bb100 248231f0 ffc02000 29030c02 0df00000 $.1... .)....... - 402bb110 22a5b40d f0000000 211affc0 20002802 ".......!... .(. - 402bb120 2020740d f0000000 2040740b 34303074 t..... @t.400t - 402bb130 0ce522a0 f4373509 2112ffc0 20004902 .."..75.!... .I. - 402bb140 0c020df0 e8110060 21ffffc0 20002802 .......`!... .(. - 402bb150 2020740d f0000000 2040740b 34303074 t..... @t.400t - 402bb160 0cb522a0 f4373509 21f7ffc0 20004902 .."..75.!... .I. - 402bb170 0c020df0 e4110060 21ffffc0 20002802 .......`!... .(. - 402bb180 2020740d f0000000 2040740b 34303074 t..... @t.400t - 402bb190 0cb522a0 f4373509 21f7ffc0 20004902 .."..75.!... .I. - 402bb1a0 0c020df0 4d0222a0 f49cf438 0426c31b ....M."....8.&.. - 402bb1b0 21dafe38 029c0328 03279404 2203500d !..8...(.'..".P. - 402bb1c0 f0322317 46fbff00 0022a0f4 0df00000 .2#.F...."...... - 402bb1d0 5d023030 7422a0f4 acd521e9 fec02000 ].00t"....!... . - 402bb1e0 480222a0 f4373420 480526c4 1b21cafe H."..74 H.&..!.. - 402bb1f0 48029c04 28042795 06324450 0c020df0 H...(.'..2DP.... - 402bb200 422417c6 faff22a0 f40df000 303074ac B$....".....00t. - 402bb210 520c8437 3421419b 4948049c 94580457 R..74!A.IH...X.W - 402bb220 920d8ca5 580266b5 06324430 0c020df0 ....X.f..2D0.... - 402bb230 42241706 f9ff0000 22a0f40d f0000000 B$......"....... - 402bb240 4d0222a0 f48c3439 4422a000 0df00000 M."...49D"...... - 402bb250 4d0222a0 f48cb458 248c7548 0426c403 M."....X$.uH.&.. - 402bb260 39750c02 0df00000 4d0222a0 f48c4428 9u......M."...D( - 402bb270 2439420c 020df000 4d0222a0 f48c3439 $9B.....M."...49 - 402bb280 3422a000 0df00000 4d0222a0 f48c4428 4"......M."...D( - 402bb290 2439520c 020df000 4d0222a0 f48c4428 $9R.....M."...D( - 402bb2a0 2439620c 020df000 1836ff3f 12c1e0c9 $9b......6.?.... - 402bb2b0 61e94109 71d951f9 31cd0230 e320cc42 a.A.q.Q.1..0. .B - 402bb2c0 22a0f486 2500f1f8 ff42a0b4 0c032d0f "...%....B....-. - 402bb2d0 014af6c0 00000c02 224c1421 6a49d802 .J......"L.!jI.. - 402bb2e0 280c26b2 3626c267 c6190000 222d1527 (.&.6&.g...."-.' - 402bb2f0 9c26320c 140c4430 3390f023 a0380d38 .&2...D03..#.8.8 - 402bb300 13390238 2d3912cb 3d8b2201 2df9c000 .9.8-9..=.".-... - 402bb310 00220c14 1b22224c 14d22d17 56cdfc06 ."...""L..-.V... - 402bb320 0c00280d 279c2532 0c140c44 303390f0 ..(.'.%2...D03.. - 402bb330 23a0381c 3902382d 3912cb3d 22c20801 #.8.9.8-9..="... - 402bb340 20f9c000 00220c14 1b22224c 14d22d17 ...."...""L..-. - 402bb350 56edfcf9 0e220c14 1642f60c 020871c8 V...."...B....q. - 402bb360 61d851e8 41f83112 c1200df0 12c1f009 a.Q.A.1.. ...... - 402bb370 3132a0f4 bc424802 66b43031 42493803 12...BH.f.01BI8. - 402bb380 9cc34803 9c045804 66b50c58 22482452 ..H...X.f..X"H$R - 402bb390 25014224 01471510 32231746 f8ff0000 %.B$.G..2#.F.... - 402bb3a0 459b0120 30748600 0032a0f1 08312d03 E.. 0t...2...1-. - 402bb3b0 12c1100d f0000000 12c1e0c9 61cd030c ............a... - 402bb3c0 03097139 01404074 37120cf6 24092614 ..q9.@@t7...$.&. - 402bb3d0 0c3151fe 3803dc33 22a0f406 08003d01 .1Q.8..3".....=. - 402bb3e0 8593ff16 12ff2801 c9a28601 00480347 ......(......H.G - 402bb3f0 9206c9a3 0c024601 00322317 86f5ff08 ......F..2#..... - 402bb400 71c86112 c1200df0 12c1e0c9 61cd020c q.a.. ......a... - 402bb410 02097129 01279c05 22a0f4c6 0a00280c ..q).'..".....(. - 402bb420 66b2f410 3120c02c 20058fff 1682fe48 f...1 ., ......H - 402bb430 01222415 cc62381c 22a0fb26 630b4024 ."$..b8."..&c.@$ - 402bb440 2032a000 c5510122 a0000871 c86112c1 2...Q."...q.a.. - 402bb450 200df000 12c1e0c9 61cd020c 02097129 .......a.....q) - 402bb460 01279c05 22a0f446 0800280c 66b2f43d .'.."..F..(.f..= - 402bb470 01c02c20 458aff16 92fe381c 22a0fb26 .., E.....8."..& - 402bb480 63092801 32a001c5 4d010c02 0871c861 c.(.2...M....q.a - 402bb490 12c1200d f0000000 cc36ff3f e036ff3f .. ......6.?.6.? - 402bb4a0 12c1e0d9 51dd020c 02c96109 71290130 ....Q.....a.q).0 - 402bb4b0 c320271d 02279305 22a0f446 1a00280d . '..'.."..F..(. - 402bb4c0 66b2f43d 012d0d45 85ffbc42 38012813 f..=.-.E...B8.(. - 402bb4d0 1642fe48 a232c334 49334222 17492342 .B.H.2.4I3B".I#B - 402bb4e0 12392212 3a425301 0c844253 032044c0 .9".:BS...BS. D. - 402bb4f0 4253022d 0c1c4401 b2f8c000 000c0246 BS.-..D........F - 402bb500 0900281d 8c921c44 31e4ff26 62074604 ..(....D1..&b.F. - 402bb510 0031e2ff 1c442d0c 01aaf8c0 00000c02 .1...D-......... - 402bb520 4600007c 42202074 0871c861 d85112c1 F..|B t.q.a.Q.. - 402bb530 200df000 12c1e0c9 6130c074 0c030971 .......a0.t...q - 402bb540 39013792 0822a0f4 c60f0000 00003802 9.7.."........8. - 402bb550 66b3f13d 01457cff 1692fe48 01322413 f..=.E|....H.2$. - 402bb560 2814303c 20326413 9cd21763 0a520224 (.0< 2d....c.R.$ - 402bb570 4c033035 20324224 32241337 630a4202 L.05 2B$2$.7c.B. - 402bb580 080c8330 34203242 080c0208 71c86112 ...04 2B....q.a. - 402bb590 c1200df0 12c1e0c9 6130c074 0c030971 . ......a0.t...q - 402bb5a0 39013792 0822a0f4 46110000 00003802 9.7.."..F.....8. - 402bb5b0 66b3f13d 014576ff 1692fe48 017cf322 f..=.Ev....H.|." - 402bb5c0 2413c033 30203310 28143264 139ce237 $..30 3.(.2d...7 - 402bb5d0 e30a5202 087c7330 35103242 08322413 ..R..|s05.2B.2$. - 402bb5e0 17e30b42 022432af bf303410 3242240c ...B.$2..04.2B$. - 402bb5f0 020871c8 6112c120 0df00000 12c1e0d9 ..q.a.. ........ - 402bb600 5130d074 0c03c961 09713901 cd043712 Q0.t...a.q9...7. - 402bb610 5f37145c 32220066 b3561031 20c56fff _7.\2".f.V.1 .o. - 402bb620 16d20428 01322213 37634538 120c0227 ...(.2".7cE8...' - 402bb630 1341261d 22271d0b 662d3528 0c226329 .A&."'..f-5(."c) - 402bb640 46090000 480cb024 114022c0 4022a0d0 F...H..$.@".@".. - 402bb650 22112263 27060400 480cb024 114022c0 "."c'...H..$.@". - 402bb660 4022a0d0 22112263 280c0246 01000000 @".."."c(..F.... - 402bb670 0022a0f4 0871c861 d85112c1 200df000 ."...q.a.Q.. ... - 402bb680 12c1e0d9 5130d074 0c03c961 09713901 ....Q0.t...a.q9. - 402bb690 cd043712 4b371448 380266b3 433d01c5 ..7.K7.H8.f.C=.. - 402bb6a0 67ffbcb2 28013222 13376334 48120c02 g...(.2".7c4H... - 402bb6b0 27143026 1d16271d 0a662d24 22242986 '.0&..'..f-$"$). - 402bb6c0 05000000 32a3e822 24274601 00222428 ....2.."$'F.."$( - 402bb6d0 32a3e801 7dfec000 00290c0c 02c60000 2...}....)...... - 402bb6e0 0022a0f4 0871c861 d85112c1 200df000 ."...q.a.Q.. ... - 402bb6f0 12c1e00c 03097139 01379205 22a0f4c6 ......q9.7.."... - 402bb700 07003802 26c30805 bb002020 74460400 ..8.&..... tF.. - 402bb710 10312085 60ff1622 fe222100 05ae0122 .1 .`.."."!...." - 402bb720 a0000871 12c1200d f0000000 50c30000 ...q.. .....P... - 402bb730 902bff3f 68e20040 12c1f0c9 21c1fcff .+.?h..@....!... - 402bb740 d2610102 6103d2a3 ff101120 852dde31 .a..a...... .-.1 - 402bb750 f7ff01f8 ffc00000 273d0222 d204480c ........'=."..H. - 402bb760 4712e508 31290cd8 11c82112 c1100df0 G...1)....!..... - 402bb770 30632012 c1f04034 20504520 5d022d06 0c ...@4 PE ].-. - 402bb780 0931452f ff083112 c1100df0 12c1e041 .1E/..1........A - 402bb790 cef4c261 06026107 0c155244 00202074 ...a..a...RD. t - 402bb7a0 cd04dca3 2190fc3d 01290122 a0004521 ....!..=.)."..E! - 402bb7b0 ff0c123d 01c520ff 0c02224c 00860000 ...=.. ..."L.... - 402bb7c0 0520ff02 2107c221 0612c120 80000000 . ..!..!... .... - 402bb7d0 12c1f020 20740261 030525ff 02210312 ... t.a..%..!.. - 402bb7e0 c1108000 00000000 3bc1fe3f 20b12c40 ........;..? .,@ - 402bb7f0 12c1f0c9 21c80209 31c73308 42220340 ....!...1.3.B".@ - 402bb800 2c802733 1331f8ff 21f9ff42 a0760179 ,.'3.1..!..B.v.y - 402bb810 f7c00000 0c028603 001b23c0 22c03d04 ..........#.".=. - 402bb820 01c5ffc0 00002a2c 0831c821 12c1100d ......*,.1.!.... - 402bb830 f0000000 9e97fe3f 12c1f0d9 11d1fdff .......?........ - 402bb840 e9011cd4 ed023d0d 1c02c921 093101cd ......=....!.1.. - 402bb850 f9c00000 cd020c02 271c281b 2e293c2c ........'.(..)<, - 402bb860 043d0d01 c8f9c000 00290c8c 72292c29 .=.......)..r),) - 402bb870 1c2d0c46 03002d0c 2c443d0d 0103f6c0 .-.F..-.,D=..... - 402bb880 00000c02 0831c821 d811e801 12c1100d .....1.!........ - 402bb890 f0000000 28320df0 38023922 39120df0 ....(2..8.9"9... - 402bb8a0 68c1fe3f 28b12c40 12c1f0c9 210931d9 h..?(.,@....!.1. - 402bb8b0 11cd028c 222802dc 2231f9ff 21faff42 ...."(.."1..!..B - 402bb8c0 a03a014c f7c00000 06080000 00d1d9ff .:.L............ - 402bb8d0 28023cb4 3d0d01ec f5c00000 280c3cc4 (.<.=.......(.<. - 402bb8e0 3d0d01e9 f5c00000 0c02290c 0831c821 =.........)..1.! - 402bb8f0 d81112c1 100df000 28320b22 0df00000 ........(2.".... - 402bb900 68125822 3d026045 c00b2457 36052833 h.X"=.`E..$W6.(3 - 402bb910 0b224a22 0df00000 12c1f009 31c921cd ."J"........1.!. - 402bb920 02c5fdff 383c0831 0b332023 c0c82112 ....8<.1.3 #..!. - 402bb930 c1100df0 12c1f009 3145fcff 0c030c14 ........1E...... - 402bb940 08312034 832d0312 c1100df0 12c1f009 .1 4.-.......... - 402bb950 31c921cd 0285faff 383c0831 0b332033 1.!.....8<.1.3 3 - 402bb960 c00c140c 02302483 c82112c1 100df000 .....0$..!...... - 402bb970 28220df0 28120df0 58c1fe3f 18b12c40 ("..(...X..?..,@ - 402bb980 287e1040 12c1c0c9 e1e9c1c8 02ed0228 (~.@...........( - 402bb990 32392129 112a3c2d 0ed9d1f9 b109f1dd 29!).*<-........ - 402bb9a0 04390145 f7fffd02 f7bd5928 2e3811c0 .9.E......Y(.8.. - 402bb9b0 22c0da22 0160ffc0 00002a9c 28012739 "..".`....*.(.'9 - 402bb9c0 1331edff 21eeff42 a083010a f7c00000 .1..!..B........ - 402bb9d0 0c02460c 003801d0 7fc09023 c077b201 ..F..8.....#.w.. - 402bb9e0 7d023821 4d072d09 79419931 01e5ffc0 }.8!M.-.yA.1.... - 402bb9f0 00007841 98318c62 9022c0da 22860100 ..xA.1.b.".."... - 402bba00 7add86e8 ff2d0f08 f1c8e1d8 d1e8c1f8 z....-.......... - 402bba10 b112c140 0df00000 49c1fe3f 10b12c40 ...@....I..?..,@ - 402bba20 08b12c40 12c1d0c9 a1cd02e9 812832e8 ..,@.........(2. - 402bba30 0cd991f9 7109b1fd 032aee40 d42047b2 ....q....*.@. G. - 402bba40 0220d220 2d0c85eb ff7d020c 06d71645 . . -....}.....E - 402bba50 281ce732 0b42a096 31f0ff21 f0ff0615 (..2.B..1..!.... - 402bba60 00203ec0 605dc057 b3015d03 4d053d0f . >.`].W..].M.=. - 402bba70 59216901 79110160 f4c00000 281c5821 Y!i.y..`....(.X! - 402bba80 68015a22 291c5a66 7811279e bf280c29 h.Z").Zfx.'..(.) - 402bba90 1c06eeff 00003d0d d7b72238 1c2d0c05 ......=..."8.-.. - 402bbaa0 d5ff292c 2d0cc5e8 ff3d0dcc f231daff ..),-....=...1.. - 402bbab0 21dcff42 a0a201cf f6c00000 0c0308b1 !..B............ - 402bbac0 2d03c8a1 d891e881 f87112c1 300df000 -........q..0... - 402bbad0 27c1fe3f 00b12c40 f8b02c40 12c1d0c9 '..?..,@..,@.... - 402bbae0 a1e981cd 02e80228 32d9912a ee2d0cf9 .......(2..*.-.. - 402bbaf0 7109b132 610040f4 2045e0ff 7d020c0d q..2a.@. E..}... - 402bbb00 f71d4428 1ce7320c 42a0b131 f1ff21f1 ..D(..2.B..1..!. - 402bbb10 ffc61300 00203ec0 d05fc057 b3015d03 ..... >.._.W..]. - 402bbb20 68014d05 da365921 79110125 f7c00000 h.M..6Y!y..%.... - 402bbb30 281c5821 78115a22 291c5add 279ec028 (.X!x.Z").Z.'..( - 402bbb40 0c291c46 eeff0000 f7b72438 1c2d0c05 .).F......$8.-.. - 402bbb50 caff292c 2d0cc5dd ffdc3231 ddff21de ..),-.....21..!. - 402bbb60 ff42a0bd 01a4f6c0 00000c02 86000000 .B.............. - 402bbb70 281c08b1 c8a1d891 e881f871 12c1300d (..........q..0. - 402bbb80 f0000000 13c1fe3f f0b02c40 e8b02c40 .......?..,@..,@ - 402bbb90 12c1d0f9 71fd022d 03c9a1d9 91e98109 ....q..-........ - 402bbba0 b1cd0340 d42005d7 ffed020c 02d73e6f ...@. ........>o - 402bbbb0 680c283c 0c052a66 d7154438 2c67330c h.(<..*f..D8,g3. - 402bbbc0 42a0d031 f0ff21f0 ff861100 003026c0 B..1..!......0&. - 402bbbd0 507dc077 b2017d02 4d075a2f 59016911 P}.w..}.M.Z/Y.i. - 402bbbe0 792101f7 f6c00000 282c7821 58017a22 y!......(,x!X.z" - 402bbbf0 6811292c 7a552796 be280c29 2cc6edff h.),zU'..(.),... - 402bbc00 2d0c45d1 ff2a2d27 1e1331de ff21dfff -.E..*-'..1..!.. - 402bbc10 42a0da01 78f6c000 000c0246 0000282c B...x......F..(, - 402bbc20 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402bbc30 12c1f009 31856f03 083112c1 100df000 ....1.o..1...... - 402bbc40 12c1f009 31c57003 083112c1 100df000 ....1.p..1...... - 402bbc50 12c1f009 31457303 083112c1 100df000 ....1Es..1...... - 402bbc60 12c1f009 31457103 083112c1 100df000 ....1Eq..1...... - 402bbc70 12c1f009 31457403 083112c1 100df000 ....1Et..1...... - 402bbc80 12c1f009 31057903 083112c1 100df000 ....1.y..1...... - 402bbc90 12c1f009 31c58103 083112c1 100df000 ....1....1...... - 402bbca0 12c1f009 31c57803 083112c1 100df000 ....1.x..1...... - 402bbcb0 12c1f009 31c55a03 083112c1 100df000 ....1.Z..1...... - 402bbcc0 12c1f009 31858503 083112c1 100df000 ....1....1...... - 402bbcd0 80ca2b40 240e0040 12c1f0c2 6102d911 ..+@$..@....a... - 402bbce0 cd03dd02 e901391d ed040c03 2d0c0261 ......9.....-..a - 402bbcf0 0305f304 dc0e2d0c 052705ac 9231f4ff ......-..'...1.. - 402bbd00 2d0c05f2 04461200 0c043d04 2d0c45f2 -....F....=.-.E. - 402bbd10 042d0c0c 0345f104 2d0c0c03 c5f1042d .-...E..-......- - 402bbd20 0c056e05 06060000 42a0003d 042d0c45 ..n.....B..=.-.E - 402bbd30 f0040c03 2d0c45ef 040c032d 0cc5ef04 ....-.E....-.... - 402bbd40 280d0c63 39124d0d 0c731ca2 01e2ffc0 (..c9.M..s...... - 402bbd50 00000831 c821d811 e80112c1 100df000 ...1.!.......... - 402bbd60 12c1f0c2 61020261 03cd03dc 122d0c0c ....a..a.....-.. - 402bbd70 03c55e05 0c043d04 2d0c85eb 04061100 ..^...=.-....... - 402bbd80 39123843 66433648 b238a21b 4449b28c 9.8CfC6H.8..DI.. - 402bbd90 93373430 0c0449b2 06090000 31dffb38 .740..I.....1..8 - 402bbda0 03ac0368 03522215 57960c38 a35603fe ...h.R".W..8.V.. - 402bbdb0 0c0339b2 46030000 32231786 f8ff0c04 ..9.F...2#...... - 402bbdc0 3d0c45f1 ff08310c 02c82112 c1100df0 =.E...1...!..... - 402bbdd0 74cb2b40 12c1f0c2 6102d911 cd03dd02 t.+@....a....... - 402bbde0 e901391d ed040c03 2d0c0261 0345e304 ..9.....-..a.E.. - 402bbdf0 dc0e2d0c 451705ac 1231f5ff 2d0c45e2 ..-.E....1..-.E. - 402bbe00 04460e00 c02c200c 0305e204 2d0c0c03 .F..., .....-... - 402bbe10 85e2042d 0cc55e05 06040000 32a000c0 ...-..^.....2... - 402bbe20 2c2085e0 040c032d 0c05e104 280d0c63 , .....-....(..c - 402bbe30 39124d0d 0c731ca2 01a7ffc0 00000831 9.M..s.........1 - 402bbe40 c821d811 e80112c1 100df000 e88cfe3f .!.............? - 402bbe50 12c1f009 3116b206 58020c66 48126915 ....1...X..fH.i. - 402bbe60 7c855793 4f3844f6 734d51f8 ff5033a0 |.W.O8D.sMQ..P3. - 402bbe70 3803a003 0031bffc 42044ec0 20003803 8....1..B.N. .8. - 402bbe80 37941006 0b0031af fc42044e c0200038 7.....1..B.N. .8 - 402bbe90 03371417 7c83c606 0031aafc 42044ec0 .7..|....1..B.N. - 402bbea0 20003803 3794ec7c d3060200 7c63c600 .8.7..|....|c.. - 402bbeb0 0000007c 53324226 4d020c13 1ca20185 ...|S2B&M....... - 402bbec0 ffc00000 083112c1 100df000 048dfe3f .....1.........? - 402bbed0 12c1f009 3116b206 58020c66 48126915 ....1...X..fH.i. - 402bbee0 7c855793 4f38440c 9537354b 51f8ff50 |.W.O8D..75KQ..P - 402bbef0 33a03803 a0030031 9ffc4204 4ec02000 3.8....1..B.N. . - 402bbf00 38033794 10860a00 318ffc42 044ec020 8.7.....1..B.N. - 402bbf10 00380337 14177c83 46060031 8afc4204 .8.7..|.F..1..B. - 402bbf20 4ec02000 38033794 ec7cd386 01007c63 N. .8.7..|....|c - 402bbf30 4600007c 53324226 4d020c13 1ca20165 F..|S2B&M......e - 402bbf40 ffc00000 083112c1 100df000 14c92b40 .....1........+@ - 402bbf50 1cc02b40 9e97fe3f 4cb12c40 12c1f0c9 ..+@...?L.,@.... - 402bbf60 21d911e9 010931dd 02cd03ed 04560409 !.....1......V.. - 402bbf70 28020c33 39120c02 224d2622 1c10c91d (..39..."M&".... - 402bbf80 294d280c 3d0d295d 221c1129 2d220c04 )M(.=.)]"..)-".. - 402bbf90 224d0c22 0c05224d 0d220c06 224d0e22 "M.".."M.".."M." - 402bbfa0 0c07224d 0f0c1222 4d482d0c c5c60431 .."M..."MH-....1 - 402bbfb0 e7ff2d0c 45c70431 86ff2d0c 45c60432 ..-.E..1..-.E..2 - 402bbfc0 0c244c02 20232022 4c24280d 0c13c523 .$L. # "L$(....# - 402bbfd0 ff280d38 2238438c 13c00300 222d1347 .(.8"8C....."-.G - 402bbfe0 620a31db ff2d0c10 112085c3 04222d13 b.1..-... ..."-. - 402bbff0 37621932 0c080c82 20232022 4c08c602 7b.2.... # "L... - 402bc000 0031d4ff 21d5ff01 7bf5c000 0008312d .1..!...{.....1- - 402bc010 0ec821d8 11e80112 c1100df0 12c1e0e9 ..!............. - 402bc020 41ed03c9 613d02cd 022d0ed9 51f93109 A...a=...-..Q.1. - 402bc030 71dd04fd 0545be04 222c198c 52ac0fc6 q....E..",..R... - 402bc040 23000000 2120fcc0 20002222 00857eff #...! .. .""..~. - 402bc050 20322022 6c1922af ff167307 46f7ff00 2 "l."...s.F... - 402bc060 000c0229 bc271d4f 421d0532 2d01222c ...).'.OB..2-.", - 402bc070 1985a6ff 56020222 2c19c589 ff204220 ....V..",.... B - 402bc080 280c0c53 39125832 e91c9ca5 4040f40c (..S9.X2....@@.. - 402bc090 03c00500 06040000 2d0dc59a 03d80d56 ........-......V - 402bc0a0 5dfc46f4 ff000000 284e6642 24280c0c ].F.....(NfB$(.. - 402bc0b0 333912c6 06000000 222c150c 043d0e16 39......",...=.. - 402bc0c0 a200c02c 2005c1ff 86010000 002d0c45 ..., ........-.E - 402bc0d0 d0ff0c02 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. - 402bc0e0 200df000 d0be2b40 38c92b40 60bd2b40 .....+@8.+@`.+@ - 402bc0f0 12c1c0e9 c1ed020c 02d9d129 0109f1c9 ...........).... - 402bc100 e1f9b1dd 037c4216 1e13382e 16c3120c .....|B...8..... - 402bc110 032d0d85 b00431f3 ff2d0d05 b2043d01 .-....1..-....=. - 402bc120 0c04e02e 204518ff 2d0ec20e 144507ff .... E..-....E.. - 402bc130 80220120 38317c12 379c0246 3f00f185 .". 81|.7..F?... - 402bc140 ff42a567 3d0f22a0 68018ef7 c00000cd .B.g=.".h....... - 402bc150 023d022d 0d45ac04 cc3c7cf2 06370021 .=.-.E...<|..7.! - 402bc160 c9453d0c c5b4fe0c 12224c51 e26c1542 .E=......"LQ.l.B - 402bc170 a5713d0f 1cc20183 f7c00000 290c5d02 .q=.........).]. - 402bc180 1662fd42 a5743d0f 2c025941 017ef7c0 .b.B.t=.,.YA.~.. - 402bc190 00005841 2925280c 282216c2 fb221d11 ..XA)%(.("...".. - 402bc1a0 d91c292c 220d040c 44224c0c 220d05cb ..),"...D"L."... - 402bc1b0 3c224c0d 220d0622 4c0e220d 07224c0f <"L.".."L.".."L. - 402bc1c0 0c12224c 48282ecb 22017df5 c0000032 .."LH(..".}....2 - 402bc1d0 1d11282e 39020c32 291e280c 3d0e05a2 ..(.9..2).(.=... - 402bc1e0 fe31c1ff d02d2045 a40431b9 fe2d0d45 .1...- E..1..-.E - 402bc1f0 a30431be ff0c442d 0d85a304 320d244c ..1...D-....2.$L - 402bc200 02202320 224d2428 0c0c1305 00ff280c . # "M$(......(. - 402bc210 38223843 8c13c003 00222c13 47620731 8"8C.....",.Gb.1 - 402bc220 4cff2d0d c59f0432 2c130c02 37630c32 L.-....2,...7c.2 - 402bc230 0d080c82 20232022 4d080c02 08f1c8e1 .... # "M....... - 402bc240 d8d1e8c1 f8b112c1 400df000 60b62c40 ........@...`.,@ - 402bc250 6cb62c40 12c1d0d9 91d1fcff 09b1c9a1 l.,@............ - 402bc260 e26108f9 712050f4 f81dc80f ac5c221c .a..q P......\". - 402bc270 10e83c57 92353d0c 2d0f5261 00c5c704 ......B.. ...a.. - 402bc3e0 480dc806 0c035d06 9c8c284c 22c2fbf6 H.....]...(L"... - 402bc3f0 220b28dc 2024c037 32033d02 ed0cc83c ".(. $.72.=....< - 402bc400 06f9ff00 16de0150 2520e03e 20591169 .......P% .> Y.i - 402bc410 0185ae04 31d0fe5c 842d0e01 1bf3c000 ....1..\.-...... - 402bc420 00680158 11280668 0d0c040c 979c4238 .h.X.(.h......B8 - 402bc430 4277930b 38d23036 c0473303 4d03cd02 Bw..8.06.G3.M... - 402bc440 2832c6f9 ff9c9c3d 0c2d0505 ab0431c1 (2.....=.-....1. - 402bc450 fe42a069 2d0c010c f3c00000 86000000 .B.i-........... - 402bc460 cc030c02 31b8ff4b fff71302 86bdff08 ....1..K........ - 402bc470 b1c8a1d8 91e881f8 7112c130 0df00000 ........q..0.... - 402bc480 72221552 12086852 32120448 3256f704 r".R..hR2..H2V.. - 402bc490 8c06cc25 28120df0 21aeff28 029cb272 ...%(...!..(...r - 402bc4a0 12113797 0f781277 940a7212 10579704 ..7..x.w..r..W.. - 402bc4b0 78027716 5f283286 f8ff0000 21a3ff28 x.w._(2.....!..( - 402bc4c0 029c9272 12113797 0f781277 940a7212 ...r..7..x.w..r. - 402bc4d0 10579704 78027716 3b283286 f8ff0df0 .W..x.w.;(2..... - 402bc4e0 1604fb16 d3fa219a ff28028c e2521211 ......!..(...R.. - 402bc4f0 37950458 1257141c 283246fb ff2192ff 7..X.W..(2F..!.. - 402bc500 28028cf2 52121137 95055222 01571404 (...R..7..R".W.. - 402bc510 283206fb ff0df000 12c1f0c2 61020261 (2..........a..a - 402bc520 03d26101 e901cd02 16a20522 22134762 ..a........"".Gb - 402bc530 0721d444 3d0cc579 fe220c51 d186fe66 .!.D=..y.".Q...f - 402bc540 122a280c 8ce22822 8ca242a0 f0d03d20 .*(...("..B...= - 402bc550 01cef2c0 0000280c 0c0ee922 280c42a0 ......(...."(.B. - 402bc560 f3d03d20 01c9f2c0 0000e26c 00222c19 ..= .......l.",. - 402bc570 16520022 cc640533 ff42a0fa 3d0d2d0c .R.".d.3.B..=.-. - 402bc580 01c2f2c0 00000831 c821d811 e80112c1 .......1.!...... - 402bc590 100df000 e82a0040 31bb4412 c1d04803 .....*.@1.D...H. - 402bc5a0 c9a15d02 c81209b1 d991e981 f9712d03 ..]..........q-. - 402bc5b0 16441bc7 14054224 17c6fcff 38056643 .D....B$....8.fC - 402bc5c0 13280c16 121a3822 387316a3 19c00300 .(....8"8s...... - 402bc5d0 06650000 00267302 46310032 2c1347e3 .e...&s.F1.2,.G. - 402bc5e0 05c03c20 c56efec5 d6ff322c 00d22c15 ..< .n....2,..,. - 402bc5f0 1633059c 1d28238c f2282d16 b200d02d .3...(#..(-....- - 402bc600 20c55ffe 86000000 dd032d0c 05e7ffed ._.......-..... - 402bc610 02bc2222 2c130762 1e214bff 0c0f5802 .."",..b.!K...X. - 402bc620 ac353215 10221e10 27930246 41007835 .52.."..'..FA.x5 - 402bc630 fd055d07 06faff00 32a0002d 0ec55d04 ..].....2..-..]. - 402bc640 0c032d0e 455f04e8 6cf2cc18 ac0e684e ..-.E_..l.....hN - 402bc650 3d0e2d0f 69118558 fe313efe e02e2042 =.-.i..X.1>... B - 402bc660 a17e0189 f2c00000 6811ed06 06f7ff00 .~......h....... - 402bc670 e18afb1c 432d0e01 c7ffc000 001c4432 ....C-........D2 - 402bc680 cc342d0e 014ff4c0 0000282d 8c823862 .4-..O....(-..8b - 402bc690 8c43d02d 20c00300 2d0cc5e7 ffc63100 .C.- ...-.....1. - 402bc6a0 00261302 06300032 2c1347e3 05c03c20 .&...0.2,.G...< - 402bc6b0 0562fe05 caff322c 00d22c15 e20c268c .b....2,..,...&. - 402bc6c0 f38cbd28 238c922d 0d4553fe 86000000 ...(#..-.ES..... - 402bc6d0 dd03f86c 62cc18ac 2f784f2d 063d0f69 ...lb.../xO-.=.i - 402bc6e0 117901c5 4ffe311b fe2d0f42 a1200166 .y..O.1..-.B. .f - 402bc6f0 f2c00000 78016811 fd0746f6 fff167fb ....x.h...F...g. - 402bc700 1c432d0f 01a4ffc0 00001c44 32cc34f0 .C-........D2.4. - 402bc710 2f20012b f4c00000 16cdf728 2d1672f7 / .+.......(-.r. - 402bc720 48521624 f7803e01 3038312d 0dc00400 HR.$..>.081-.... - 402bc730 06d9ff00 50252052 6100c576 04522100 ....P% Ra..v.R!. - 402bc740 28358c3f 293f0601 0031fffe 29037835 (5.?)?...1..).x5 - 402bc750 3101fe2d 0542a16a 7901014b f2c00000 1..-.B.jy..K.... - 402bc760 5d0f7801 06b2ff00 08b1c8a1 d891e881 ].x............. - 402bc770 f87112c1 300df000 12c1d06d 030c03d9 .q..0......m.... - 402bc780 91f971dd 0240f0f4 0c124d03 604283f0 ..q..@....M.`B.. - 402bc790 239309b1 c9a1e981 20242037 12028625 #....... $ 7...% - 402bc7a0 00379d02 062400e8 1df0cf20 221e39f7 .7...$..... ".9. - 402bc7b0 b20220c2 20221e1e c0c0f4f0 2211c7a2 .. . "......"... - 402bc7c0 0220c0f4 222d130c 430c1527 83010c05 . .."-..C..'.... - 402bc7d0 603620c0 4c20e02e 206901c5 46066801 `6 .L .. i..F.h. - 402bc7e0 660210f6 3c0a0bcc c0c0f446 01000000 f...<......F.... - 402bc7f0 00c0c141 66020256 9cfc56c2 03222d07 ...Af..V..V.."-. - 402bc800 c06680c0 cfc0c252 0469122d 0e45be06 .f.....R.i.-.E.. - 402bc810 322d13cd 02276321 287d3212 042d0cdc 2-...'c!(}2..-.. - 402bc820 730c1222 4d484d0d 0c431ca2 012afdc0 s.."MHM..C...*.. - 402bc830 00002d0c 86000000 7c4208b1 c8a1d891 ..-.....|B...... - 402bc840 e881f871 12c1300d f0000000 12c1f0d9 ...q..0......... - 402bc850 11d812c9 210931cd 02220d24 67621832 ....!.1..".$gb.2 - 402bc860 1d3a7cf2 f6832846 0300287c 9ce24212 .:|...(F..(|..B. - 402bc870 04ccc428 42226c07 221d3956 b2fe8603 ...(B"l.".9V.... - 402bc880 0038122d 0c05efff cc4286fa ff000c02 .8.-.....B...... - 402bc890 0831c821 d81112c1 100df000 12c1e0d9 .1.!............ - 402bc8a0 51dd02e9 41f93109 71c9610c 0fc5f9ff Q...A.1.q.a..... - 402bc8b0 e2cd18c8 6d169c04 221c062a fff0f0f4 ....m..."..*.... - 402bc8c0 221c05f2 5c06273f 383d0c2d 0e0531fe "...\.'?8=.-..1. - 402bc8d0 221c05f2 1c06319f fd20ffc0 225d1a42 ".....1.. .."].B - 402bc8e0 a3592d0c 01e9f1c0 0000280d 0c333912 .Y-.......(..39. - 402bc8f0 322204f0 f0f41623 00c00300 f25d1a06 2".....#.....].. - 402bc900 ecff0871 c861d851 e841f831 12c1200d ...q.a.Q.A.1.. . - 402bc910 f0000000 12c1f058 62093139 12321506 .......Xb.19.2.. - 402bc920 4040f43a 34325506 42521a05 f7ff0831 @@.:42U.BR.....1 - 402bc930 0c0212c1 100df000 12c1f058 620931c9 ...........Xb.1. - 402bc940 21391232 15064040 f40c0cc9 b23a3432 !9.2..@@.....:42 - 402bc950 55064252 1a45f4ff 08312d0c c82112c1 U.BR.E...1-..!.. - 402bc960 100df000 12c1f009 31304074 9c123222 ........10@t..2" - 402bc970 158c7338 120536ff 46010000 38124545 ..s8..6.F...8.EE - 402bc980 ff083112 c1100df0 94b12c40 12c1e00c ..1.......,@.... - 402bc990 03390109 7132a0f4 acc21031 20c537fe .9..q2.....1 .7. - 402bc9a0 26120e21 f9ff0113 f3c00000 32a0f446 &..!........2..F - 402bc9b0 05002801 0c034202 6037940b 0c133242 ..(...B.`7....2B - 402bc9c0 600c0332 52310c03 08712d03 12c1200d `..2R1...q-... . - 402bc9d0 f0000000 68b12c40 12c1e0c2 610620c2 ....h.,@....a. . - 402bc9e0 2022a000 29010971 22a0f416 fc033d01 "..)..q".....=. - 402bc9f0 2d0c8532 fe26120f 21f7ff01 fef2c000 -..2.&..!....... - 402bca00 0022a0f4 86090000 42210022 a0003204 ."......B!."..2. - 402bca10 60661319 222c0066 b2073214 312814c5 `f..",.f..2.1(.. - 402bca20 3d042801 0c033252 31324260 0c020871 =.(...2R12B`...q - 402bca30 c86112c1 200df000 12c1f0c9 210931cd .a.. .......!.1. - 402bca40 0222a0f4 acdc380c ac933833 0c022793 ."....8...83..'. - 402bca50 23222c19 8c92280c 05f3ff20 2074c604 #",...(.... t.. - 402bca60 002198f9 c0200028 02c5dcfe 226c1956 .!... .(...."l.V - 402bca70 32fe22a0 ff0831c8 2112c110 0df00000 2."...1.!....... - 402bca80 12c1d0d9 91dd03f9 713d02fd 022d0dc9 ........q=...-.. - 402bca90 a109b1e9 81cd0459 01051804 2d0f85f9 .......Y....-... - 402bcaa0 ff9c9c22 0f60cc92 321c042d 0dc53404 ...".`..2..-..4. - 402bcab0 86020032 1f31221c 042a2322 5f31222f ...2.1"..*#"_1"/ - 402bcac0 00c0ec20 283216e2 06280156 220816fc ... (2...(.V"... - 402bcad0 07221c04 0c05311f fd59bf42 a4921b22 ."....1..Y.B..." - 402bcae0 59110128 f5c00000 5811421c 043d0220 Y..(....X.B..=. - 402bcaf0 e2202d0c 852d034d 022d0c49 1185f402 . -..-.M.-.I.... - 402bcb00 48116114 fd9cc428 0f0c5339 125832d9 H.a....(..S9.X2. - 402bcb10 1f69113d 0ec00500 284d6811 66420528 .i.=....(Mh.fB.( - 402bcb20 0f0c3339 1242a4a2 603620e0 2e200156 ..39.B..`6 .. .V - 402bcb30 f1c00000 46060000 165e0142 1e05322e ....F....^.B..2. - 402bcb40 01222f19 45f9fe2d 0ec5ef02 e80e86f9 ."/.E..-........ - 402bcb50 ff2801cc 92cc7c0c 043d0d2d 0f8517ff .(....|..=.-.... - 402bcb60 08b10c02 c8a1d891 e881f871 12c1300d ...........q..0. - 402bcb70 f0000000 12c1d0d9 91dd03f9 713d02fd ............q=.. - 402bcb80 022d0dc9 a109b1e9 81cd0459 01c50804 .-.........Y.... - 402bcb90 2d0f45ea ff9cbc22 0f60ccb2 321c042d -.E....".`..2..- - 402bcba0 0d852504 06030000 00321f31 221c042a ..%......2.1"..* - 402bcbb0 23225f31 280fed0c 28321662 06280156 #"_1(...(2.b.(.V - 402bcbc0 a207167c 07221c04 31e3fc42 a2ff1b22 ...|."..1..B..." - 402bcbd0 01edf4c0 0000421c 043d020c 05ed022d ......B..=.....- - 402bcbe0 0cc51e03 4d022d0c 4911c5e5 02481161 ....M.-.I....H.a - 402bcbf0 d9fc9ce4 280f0c53 39125832 d91f6911 ....(..S9.X2..i. - 402bcc00 3d0ec005 00284d68 11664207 222f000c =....(Mh.fB."/.. - 402bcc10 33326201 42a30f3d 062d0e01 1bf1c000 32b.B..=.-...... - 402bcc20 00060600 165e0142 1e05322e 01222f19 .....^.B..2.."/. - 402bcc30 85eafe2d 0e05e102 e80e86f9 ff2801cc ...-.........(.. - 402bcc40 92cc7c0c 043d0d2d 0f8518ff 08b10c02 ..|..=.-........ - 402bcc50 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 402bcc60 12c1f009 3132a0f4 9c022802 8cc24832 ....12....(...H2 - 402bcc70 32a00037 140505d6 ff203074 08312d03 2..7..... 0t.1-. - 402bcc80 12c1100d f0000000 50be2b40 5cbf2b40 ........P.+@\.+@ - 402bcc90 12c1d0d9 91d1affc e98142a4 09ed023d ..........B....= - 402bcca0 0d22a068 c9a1f971 09b101b6 f4c00000 .".h...q........ - 402bccb0 cd02f2a0 ff167208 282e2832 29010590 ......r.(.(2)... - 402bccc0 04dd0242 a41916b2 0621ee42 3d0c45fe ...B.....!.B=.E. - 402bccd0 fd3d0cd0 2d2045f4 0331ebff 2d0dc5f5 .=..- E..1..-... - 402bcce0 030c0222 6c15e90c 0c12291e d91c282e ..."l.....)...(. - 402bccf0 31b64442 12022d0d c5f4030c 22224c51 1.DB..-.....""LQ - 402bcd00 280c51e2 ff222202 3d014212 00d02d20 (.Q.."".=.B...- - 402bcd10 458f0420 f074803f 01f24c26 3038317c E.. .t.?..L&081| - 402bcd20 c421d842 4793183d 0c85fafd 221d1045 .!.BG..=...."..E - 402bcd30 52ff42a4 3a3187fc 2d0c01d3 f0c00000 R.B.:1..-....... - 402bcd40 08b12d0f c8a1d891 e881f871 12c1300d ..-........q..0. - 402bcd50 f0000000 f0c02b40 12c1d0d9 91d17dfc ......+@......}. - 402bcd60 e98142a5 b2ed023d 0d22a068 c9a109b1 ..B....=.".h.... - 402bcd70 f9710184 f4c00000 cd0222a0 ff16fc07 .q........"..... - 402bcd80 c58304fd 0242a5bb 16720628 2e318e44 .....B...r.(.1.D - 402bcd90 4212022d 0f05eb03 32a0ff2d 0f45f303 B..-....2..-.E.. - 402bcda0 4d0216b2 0321dcf7 3d0c4901 45f0fd21 M....!..=.I.E..! - 402bcdb0 f4f74801 c0200028 02426c15 224c500c ..H.. .(.Bl."LP. - 402bcdc0 a229ace9 0c0c2229 1e3d0e2d 044901c5 .)....").=.-.I.. - 402bcdd0 e4034801 31e0ff2d 0445e403 0c028607 ..H.1..-.E...... - 402bcde0 0042a5d4 d03d20f0 2f2001a7 f0c00000 .B...= ./ ...... - 402bcdf0 42a5d52d 0c3d0d01 a4f0c000 0022a0ff B..-.=.......".. - 402bce00 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402bce10 f436ff3f 98c52b40 41feff21 feff12c1 .6.?..+@A..!.... - 402bce20 f00cf51c a3093101 6a46c000 00083112 ......1.jF....1. - 402bce30 c1100df0 9e97fe3f 12c1c0c9 e1d9d1e9 .......?........ - 402bce40 c1f9b109 f1cd0222 05006060 f4224c0c ......."..``."L. - 402bce50 220501fd 03224c0d 220502dd 04224c0e "...."L."...."L. - 402bce60 22050369 2c224c0f 391c50e5 2045f5e3 "..i,"L.9.P. E.. - 402bce70 2612123d 010c12c5 30e6380e 28012023 &..=....0.8.(. # - 402bce80 30381137 02063d01 0c02852f e6280c32 08.7..=..../.(.2 - 402bce90 01002822 32420828 0c320101 28223242 ..("2B.(.2..("2B - 402bcea0 09280c32 01022822 32420a28 0c320103 .(.2..("2B.(.2.. - 402bceb0 28223242 0b168d04 221d0431 deff42a1 ("2B...."..1..B. - 402bcec0 451b2201 30f4c000 00421d04 3d020c05 E.".0....B..=... - 402bced0 ed022d0d 85ef024d 02f91c2d 0d494185 ..-....M...-.IA. - 402bcee0 b6024841 d1d4ff8c 94280c58 328c353d ..HA.....(.X2.5= - 402bcef0 0ec00500 42a14e3d 0d2d0e01 63f0c000 ....B.N=.-..c... - 402bcf00 0008f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. - 402bcf10 4ccbfe3f 881212c1 b04040f4 d26111e2 L..?.....@@..a.. - 402bcf20 61100261 13c26112 f9f13981 49518961 a..a..a...9.IQ.a - 402bcf30 dd02e802 cc487c42 46490000 88811648 .....H|BFI.....H - 402bcf40 ff885116 f8fe32a5 c02d0887 b30222a5 ..Q...2..-....". - 402bcf50 c042a000 20f0f4f0 3f204024 2005b602 .B.. ...? @$ ... - 402bcf60 cd024d0c 7cf20c05 165c0f78 142d0550 ..M.|....\.x.-.P - 402bcf70 32c06214 053030f4 67b31488 811b622a 2.b..00.g.....b* - 402bcf80 28220200 3a372243 006020f4 c6f7ff00 ("..:7"C.` ..... - 402bcf90 48048c44 5d0246f4 ff00282e 88022832 H..D].F...(...(2 - 402bcfa0 89912901 0c028524 e7ed020c 120524e7 ..)....$......$. - 402bcfb0 294105e1 e3663260 21d6ff22 02006632 )A...f2`!.."..f2 - 402bcfc0 57164e05 884116f8 04220e39 07624922 W.N..A...".9.bI" - 402bcfd0 08390762 4328013d 0e057601 16920338 .9.bC(.=..v....8 - 402bcfe0 41280185 750116f2 020c043d 0f2d0405 A(..u......=.-.. - 402bcff0 ad023d0c 2971c5d1 025692f3 2d0e8577 ..=.)q...V..-..w - 402bd000 02889138 71286180 50f44d01 45df0628 ...8q(a.P.M.E..( - 402bd010 7145a302 28410576 02822109 22210680 qE..(A.v..!."!.. - 402bd020 50f44d01 3d0cc5dd 06ed0222 1c07ac82 P.M.=......".... - 402bd030 2d0c45a1 028881e2 4d26fa28 8851298d -.E.....M&.(.Q). - 402bd040 f028c022 5d120c03 2d0d8502 007c22e6 .(."]...-....|". - 402bd050 1e0e2d0e 46020000 00002d0c 859e027c ..-.F.....-....| - 402bd060 c2022113 c22112d2 2111e221 10f8f112 ..!..!..!..!.... - 402bd070 c1500df0 12c1f009 31acc242 1212dc74 .P......1..B...t - 402bd080 38020c34 49132202 26dcc248 439c842d 8..4I.".&..HC..- - 402bd090 03c00400 46040000 00661307 38820501 ....F....f..8... - 402bd0a0 00060100 3882c5e6 ff083112 c1100df0 ....8.....1..... - 402bd0b0 12c1c0d9 d14040f4 d812e9c1 09f1c9e1 .....@@......... - 402bd0c0 f9b13941 4921ed02 cc4d7c42 46480000 ..9AI!...M|BFH.. - 402bd0d0 88411648 ff882116 f8fe32a5 c02d0887 .A.H..!...2..-.. - 402bd0e0 b30222a5 c042a000 20f0f4f0 3f204024 .."..B.. ...? @$ - 402bd0f0 20c59c02 cd024d0c 7cf20c05 161c0f78 .....M.|......x - 402bd100 142d0550 32c06214 053030f4 67b31388 .-.P2.b..00.g... - 402bd110 411b622a 28220200 3a372243 006020f4 A.b*("..:7"C.` . - 402bd120 c6f7ff48 048c545d 0286f4ff 0000280e ...H..T]......(. - 402bd130 38223803 325d0a28 22283229 1d0c0205 8"8.2].("(2).... - 402bd140 0be72901 0c12850a e7291185 c7e36632 ..)......)....f2 - 402bd150 60216fff 22020066 32578801 16280588 `!o."..f2W...(.. - 402bd160 1116d804 88012208 39076245 88112208 ......".9.bE..". - 402bd170 3907623d 3801281d 055c0116 32033811 9.b=8.(..\..2.8. - 402bd180 281d855b 01ac920c 043d0f40 24200593 (..[.....=.@$ .. - 402bd190 023d0c22 6103c5b7 0256d2f2 2801855d .=."a....V..(..] - 402bd1a0 0238312d 0d45ca06 2831c589 02281185 .81-.E..(1...(.. - 402bd1b0 5c02d02d 20c03c20 05c90620 d220221c \..- .< ... . ". - 402bd1c0 07ac522d 0c058802 8841d24e 26fa2888 ..R-.....A.N&.(. - 402bd1d0 21298ef0 28c0225e 120c132d 0e45e9ff !)..(."^...-.E.. - 402bd1e0 7c22e61d 0b2d0d86 01002d0c 8585027c |"...-....-....| - 402bd1f0 c208f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. - 402bd200 12c1f0c2 61020931 d911cd02 162202d8 ....a..1.....".. - 402bd210 12d02d20 85a8062d 0d459506 219a413d ..- ...-.E..!.A= - 402bd220 0c05abfd 3104ff42 a1682d0c 0197efc0 ....1..B.h-..... - 402bd230 00000831 c821d811 12c1100d f0000000 ...1.!.......... - 402bd240 38ce2b40 12c1f0d9 11e90109 31c921ed 8.+@........1.!. - 402bd250 02c58d06 dd0222a0 ff167d04 31f6fe42 ......"...}.1..B - 402bd260 a17c22a0 680147f3 c00000cd 02cc922d .|".h.G........- - 402bd270 0dc58f06 22a0ff46 0a002032 20d912e2 ...."..F.. 2 ... - 402bd280 62002180 41c5a2fd 280c314f 43282242 b.!.A...(.1OC("B - 402bd290 1202d02d 20059206 31eaff2d 0d4d0c45 ...- ...1..-.M.E - 402bd2a0 a1060c02 0831c821 d811e801 12c1100d .....1.!........ - 402bd2b0 f0000000 12c1f009 3145d700 0c030c14 ........1E...... - 402bd2c0 20349308 31302060 20207412 c1100df0 4..10 ` t..... - 402bd2d0 12c1f009 31c5c900 0c030c14 20349308 ....1....... 4.. - 402bd2e0 31302060 20207412 c1100df0 a02bff3f 10 ` t......+.? - 402bd2f0 9e97fe3f 12c1d0e9 81f971e1 fcfff0f2 ...?......q..... - 402bd300 11c9a1cd 022a2fe0 22b0d991 d80209b1 .....*/."....... - 402bd310 ac6d580d 281d5261 00c57202 31f5ff2d .mX.(.Ra..r.1..- - 402bd320 0d42a0a5 0159efc0 00005801 dd055605 .B...Y....X...V. - 402bd330 feca2fe0 22b00c03 3902cacf e0ccb00c ../."...9....... - 402bd340 02224c14 08b1c8a1 d891e881 f87112c1 ."L..........q.. - 402bd350 300df000 12c1e00c 090ca871 e4ffc961 0..........q...a - 402bd360 d951f931 dd020971 e941fd09 2d094d09 .Q.1...q.A..-.M. - 402bd370 ad0880c8 2080b820 62071466 9a07cc46 .... .. b..f...F - 402bd380 40a07446 0900ac26 8cdd580d e817e795 @.tF...&..X..... - 402bd390 07402074 06240000 00520715 66167c68 .@ t.$...R..f.|h - 402bd3a0 0716b606 97350440 80749d05 1b444040 .....5.@.t...D@@ - 402bd3b0 7472c718 6694c022 a0ff17e3 6a669a07 tr..f.."....jf.. - 402bd3c0 07636446 02000000 a0c07486 07000000 .cdF......t..... - 402bd3d0 269c05c0 c0748603 00b0c074 669b0822 &....t.....tf.." - 402bd3e0 a0ff2698 4280c074 2d0c85f0 ff41bfff ..&.B..t-....A.. - 402bd3f0 f02c118c 7d580dca 324033b0 5913ca22 .,..}X..2@3.Y.." - 402bd400 4022b00c 03324215 c0207446 06000000 @"...2B.. tF.... - 402bd410 27359840 b0742d05 06e4ff00 f7358c40 '5.@.t-......5.@ - 402bd420 c074fd05 06e1ff00 0871c861 d851e841 .t.......q.a.Q.A - 402bd430 f83112c1 200df000 12c1e0c9 61c813d9 .1.. .......a... - 402bd440 51e941dd 02f931ed 03fd043d 050c642d Q.A...1....=..d- - 402bd450 0c097101 dbf0c000 000c643d 0f4a2c01 ..q.......d=.J,. - 402bd460 d8f0c000 000c8222 4c0c486d 0c02224c ......."L.Hm.."L - 402bd470 0d3d0e2d 0dc00400 0871c861 d851e841 .=.-.....q.a.Q.A - 402bd480 f83112c1 200df000 12c1e0c9 61c197ff .1.. .......a... - 402bd490 d951e941 f9310971 0c0de2a0 eff2a002 .Q.A.1.q........ - 402bd4a0 320c14ac 03220c15 1b222020 74224c15 2...."..." t"L. - 402bd4b0 273e0566 130ab622 0d2d0d85 e3ff4601 '>.f...".-....F. - 402bd4c0 00663302 f24c141b ddc2cc18 669dd008 .f3..L......f... - 402bd4d0 71c861d8 51e841f8 3112c120 0df00000 q.a.Q.A.1.. .... - 402bd4e0 12c1f02d 030c23c9 21d91109 31dd0450 ...-..#.!...1..P - 402bd4f0 c52005e6 ff204074 80340122 a0ff9623 . ... @t.4."...# - 402bd500 02303831 617afff0 53113a75 6077b072 .081az..S.:u`w.r - 402bd510 0714b627 0e3a3560 33b08b23 290d4b33 ...'.:5`3..#).K3 - 402bd520 390c2d04 0831c821 d81112c1 100df000 9.-..1.!........ - 402bd530 75c1fe3f 7bc1fe3f 12c1d0d9 91f971d2 u..?{..?......q. - 402bd540 c233fd02 4b223911 29010c04 2ca30c32 .3..K"9.)...,..2 - 402bd550 e98109b1 c9a18556 02ed027c f2165e09 .......V...|..^. - 402bd560 c81e0c07 0c18724c 14824c15 0c643d0d ......rL..L..d=. - 402bd570 22cc1679 21893101 92f0c000 0031ecff "..y!.1......1.. - 402bd580 0c6422cc 20018ef0 c0000031 eaff0c64 .d". ......1...d - 402bd590 2d0c018b f0c00000 0c644a2c 3d0d0188 -........dJ,=... - 402bd5a0 f0c00000 38010c44 22cc1c01 85f0c000 ....8..D"....... - 402bd5b0 00381142 a00422cc 260181f0 c000000c .8.B..".&....... - 402bd5c0 63782188 31324c12 0c43324c 130c8222 cx!.12L..C2L..." - 402bd5d0 4c10224c 0c486f0c 62724c0e 824c0f72 L."L.Ho.brL..L.r - 402bd5e0 4c11224c 0d3d0ef0 2f20c004 00cd022d L."L.=../ .....- - 402bd5f0 0e454502 2d0c08b1 c8a1d891 e881f871 .EE.-..........q - 402bd600 12c1300d f0000000 12c1d0e9 815137ff ..0..........Q7. - 402bd610 f0e411f9 71fd024a 2ec9a1d9 9109b150 ....q..J.......P - 402bd620 22b02202 146d03cd 04dd0566 22294a2e "."..m.....f")J. - 402bd630 5022b022 021532a0 e327b31b 4a3e5033 P"."..2..'..J>P3 - 402bd640 b04b332d 0f690105 efff6801 cc82ca2e .K3-.i....h..... - 402bd650 d022b00c 33324214 caced05c b042cf33 ."..32B....\.B.3 - 402bd660 2d0f8b55 3d0605dd ff08b1c8 a1d891e8 -..U=........... - 402bd670 81f87112 c1300df0 9c2bff3f 1cb62c40 ..q..0...+.?..,@ - 402bd680 12c1d030 7320f261 0720f220 22c23329 ...0s .a. . ".3) - 402bd690 0128073d 0fc9a179 1109b1d9 91e981cd .(.=...y........ - 402bd6a0 04850901 7c437811 56821548 0722a0f0 ....|Cx.V..H.".. - 402bd6b0 20341022 af202a23 16820916 54090c13 4.". *#....T... - 402bd6c0 2d0705c9 ff204074 80640178 11603831 -.... @t.d.x.`81 - 402bd6d0 96061360 d8313105 fff0ed11 da2e3022 ...`.11.......0" - 402bd6e0 b0220214 cc82da2e 3022b00c 13324214 ."......0"...2B. - 402bd6f0 31fffeda 2e3022b0 22021426 1201dc2c 1....0"."..&..., - 402bd700 3d072d0f 491105e3 ff3d0248 11163c0f =.-.I....=.H..<. - 402bd710 86000000 7cf251f5 feda3e50 33b05203 ....|.Q...>P3.R. - 402bd720 14b62515 21d5ff8b 53424200 48013d0c ..%.!...SBB.H.=. - 402bd730 2d0f45d0 ff3d0246 32003d02 2d0c2615 -.E..=.F2.=.-.&. - 402bd740 02c62f00 9c123202 0c261302 46230028 ../...2..&..F#.( - 402bd750 02c6fbff 7c43862a 00c02c20 852d0216 ....|C.*.., .-.. - 402bd760 fc0921c6 fff1e2fe 22220552 a00042a4 ..!....."".R..B. - 402bd770 733d0f01 e1efc000 00167205 0c033902 s=........r...9. - 402bd780 31dbfeda 4e3044b0 c912c804 0c145d0c 1...N0D.......]. - 402bd790 bc0c3805 8c531b44 5d0306fd ff2905b6 ..8..S.D]....).. - 402bd7a0 346121d2 fedaee20 deb0280c 290d222c 4a!.... ..(.).", - 402bd7b0 01452902 42a48b3d 0f2d0c01 33eec000 .E).B..=.-..3... - 402bd7c0 00460200 51cafeda ee50deb0 290d0c03 .F..Q....P..)... - 402bd7d0 060c0000 2d0c0527 02460900 00321204 ....-..'.F...2.. - 402bd7e0 42a00022 a003852d 02fd029c 323d0c2d B.."...-....2=.- - 402bd7f0 0f055202 8c422d0f 86f6ff00 cd0f06d8 ..R..B-......... - 402bd800 ff007cf3 08b12d03 c8a1d891 e881f871 ..|...-........q - 402bd810 12c1300d f0000000 a9fe0000 12c1e0e9 ..0............. - 402bd820 41ed03c9 610ce3cd 022d0ed9 510971dd A...a....-..Q.q. - 402bd830 04c51802 7ce35662 0c280d3d 0cc5ef00 ....|.Vb.(.=.... - 402bd840 56d20a28 0d32a0f0 30321042 a0e04793 V..(.2..02.B..G. - 402bd850 280c1222 41000c02 2241015c e2224102 (.."A..."A.\."A. - 402bd860 220d015d 01202064 22410322 0d022241 "..]. d"A.".."A - 402bd870 04220d03 22410546 1e00381c 482c3032 .".."A.F..8.H,02 - 402bd880 30470313 31e5ff20 20f43712 0a283cd2 0G..1.. .7..(<. - 402bd890 cc0c32af fc167206 6178ff21 94fe4206 ..2...r.ax.!..B. - 402bd8a0 00f03411 4a532055 b0520514 b6250e40 ..4.JS U.R...%.@ - 402bd8b0 33802033 b0522d00 32230137 151242a0 3. 3.R-.2#.7..B. - 402bd8c0 00320214 b6231458 0d381237 950d4246 .2...#.X.8.7..BF - 402bd8d0 003d0e2d 0c05d3ff 86080000 1b4422c2 .=.-.........D". - 402bd8e0 186694dc 4d0e3d0d 2d0c45d9 ff460300 .f..M.=.-.E..F.. - 402bd8f0 005110ff 42cc333d 0e2d0cc5 b3ff3d02 .Q..B.3=.-....=. - 402bd900 08712d03 c861d851 e84112c1 200df000 .q-..a.Q.A.. ... - 402bd910 12c1a042 1205c261 16d26115 026117dd ...B...a..a..a.. - 402bd920 02e26114 f261130c e2cd0347 32028684 ..a..a.....G2... - 402bd930 00e81d22 0e0d320e 0c802211 30222026 ..."..2...".0" & - 402bd940 820a32a6 08371223 067e0000 00220c39 ..2..7.#.~...".9 - 402bd950 57e20246 7b0032af f2d02d20 05060256 W..F{.2...- ...V - 402bd960 121e3d0c 2d0dc589 00067700 220c3957 ..=.-.....w.".9W - 402bd970 e2028673 0022cc33 29512c92 47320246 ...s.".3)Q,.G2.F - 402bd980 7000220e 0f320e0e 80221130 222026f2 p."..2...".0" &. - 402bd990 02c66b00 220e1226 62028669 00220e13 ..k."..&b..i.".. - 402bd9a0 26420246 6700220e 11320e10 80221130 &B.Fg."..2...".0 - 402bd9b0 22202682 02c66200 0c4432ce 1c4a2132 " &...b..D2..J!2 - 402bd9c0 6106017f efc00000 22ce263d 0229810c a.......".&=.).. - 402bd9d0 442d0101 7befc000 004b3c0c 04281c39 D-..{....K<..(.9 - 402bd9e0 91497147 120e3801 2033c00c 12302493 .IqG..8. 3...0$. - 402bd9f0 20207429 7122ce16 38712941 0c2f0c12 t)q"..8q)A./.. - 402bda00 30f29322 2101ec32 220e1532 0e148022 0.."!..2"..2..." - 402bda10 11302220 66f20286 2a0032a2 00371202 .0" f...*.2..7.. - 402bda20 0648004b 312d0c05 78fb8645 00c03c20 .H.K1-..x..E..< - 402bda30 85d00056 12fd2221 0132a0f0 20231032 ...V.."!.2.. #.2 - 402bda40 a0e03712 c23d0f4b 218590ff 80220196 ..7..=.K!....".. - 402bda50 52fb2088 31f09811 8a79f124 fed07711 R. .1....y.$..w. - 402bda60 7aff0c22 3841224f 140c648b 2f79c189 z.."8A"O..d./y.. - 402bda70 a199b101 53efc000 000c0222 4f1598b1 ....S......"O... - 402bda80 78c188a1 311afe7a 23280216 92f78a49 x...1..z#(.....I - 402bda90 3034b048 02f81249 033115fe 42a1ff79 04.H...I.1..B..y - 402bdaa0 c189a192 610b0178 edc00000 58414851 ....a..x....XAHQ - 402bdab0 3d0f2d0c 0598ff2d 0fc5f801 98b188a1 =.-....-........ - 402bdac0 78c186ef ff222107 16820722 a002224e x...."!....".."N - 402bdad0 150c0f38 612881f2 4e140c44 0139efc0 ...8a(..N..D.9.. - 402bdae0 00003891 28610c44 0136efc0 00003841 ..8.(a.D.6....8A - 402bdaf0 0c6422ce 200132ef c0000038 410c642d .d". .2....8A.d- - 402bdb00 0e012fef c0000038 5128410c 64012cef ../....8Q(A.d.,. - 402bdb10 c000000c 6438514a 2e0129ef c0000032 ....d8QJ..)....2 - 402bdb20 1d044d0f 0c3285f9 01ed02f7 1205d03d ..M..2.........= - 402bdb30 20051e02 422c06e0 3e202d0c c004002d ...B,..> -....- - 402bdb40 0e45f001 2d0d05f0 01022117 0c02c221 .E..-.....!....! - 402bdb50 16d22115 e22114f2 211312c1 600df000 ..!..!..!...`... - 402bdb60 12c1f0d9 11d1e1fd c921e901 02610320 .........!...a. - 402bdb70 e220c2a0 00220d14 8c82284d e792042d . ..."....(M...- - 402bdb80 0c0577ff 1bccd2cd 18669ce8 0831c821 ..w......f...1.! - 402bdb90 d811e801 12c1100d f0000000 902cff3f .............,.? - 402bdba0 12c1b0d2 611120d2 20210741 42a00022 ....a. . !.AB.." - 402bdbb0 2200f9f1 2951fd03 2d040c83 e2611002 "...)Q..-....a.. - 402bdbc0 6113c261 1285ef01 ed0216a2 0ac81228 a..a...........( - 402bdbd0 1d281229 511c6227 9f23220d 088b4d22 .(.)Q.b'.#"...M" - 402bdbe0 4c04220d 09224c05 220d0a22 4c06220d L.".."L.".."L.". - 402bdbf0 0b224c07 0c12224d 0cc60800 00001c72 ."L..."M.......r - 402bdc00 0c04279f 1a220d08 41e5ff22 4c04220d ..'.."..A.."L.". - 402bdc10 09224c05 220d0a22 4c06220d 0b224c07 ."L.".."L.".."L. - 402bdc20 22cfea20 2074f622 49f24c00 22a0000c ".. t."I.L."... - 402bdc30 0f224c01 f24c02f2 4c030c83 2d0c4981 ."L..L..L...-.I. - 402bdc40 455e0d22 4c022028 f4224c03 32a49428 E^."L. (."L.2..( - 402bdc50 1d325108 0c433921 488132c1 10391129 .2Q..C9!H.2..9.) - 402bdc60 010c276d 0f0c1532 c114e02e 20f25109 ..'m...2.... .Q. - 402bdc70 457e002d 0e05dd01 022113c2 2112d221 E~.-.....!..!..! - 402bdc80 11e22110 f8f112c1 500df000 607e1040 ..!.....P...`~.@ - 402bdc90 12c1f0c9 21d91109 31cd0222 020d30d3 ....!...1.."..0. - 402bdca0 2026220b 66122222 1c071622 0027b319 &".f.""...".'.. - 402bdcb0 0c12b62d 0cc5d5db 0b3d01f4 ffc00000 ...-.....=...... - 402bdcc0 1b22225c 070c1222 4c0d0831 c821d811 .""\..."L..1.!.. - 402bdcd0 12c1100d f0000000 942cff3f e0000001 .........,.?.... - 402bdce0 e0000002 31feff21 fcff3902 31fdff21 ....1..!..9.1..! - 402bdcf0 abff3902 0df00000 982cff3f 9e97fe3f ..9......,.?...? - 402bdd00 12c1d0d9 91d1fcff c9a1c80d e981f971 ...............q - 402bdd10 09b1fd02 0c0e162c 04281c58 0cf79233 .......,.(.X...3 - 402bdd20 280d279c 02526d00 8c0e590e 622f108c (.'..Rm...Y.b/.. - 402bdd30 d659010c 0432cc08 f02f20c0 06005801 .Y...2.../ ...X. - 402bdd40 31efff2d 0c42a110 590101cf ecc00000 1..-.B..Y....... - 402bdd50 5801cd0e ed0ccd05 86eeff00 08b10c02 X............... - 402bdd60 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 402bdd70 12c1f0d9 11dd0221 e0ffc921 c8020931 .......!...!...1 - 402bdd80 9c0c281c d792060c 532d0c45 f0ffc80c ..(.....S-.E.... - 402bdd90 06fbff00 0831c821 d81112c1 100df000 .....1.!........ - 402bdda0 41d6ff48 048cf458 142795f6 68245803 A..H...X.'..h$X. - 402bddb0 5796ef2d 040df000 0c020df0 12c1f0c9 W..-............ - 402bddc0 21d91109 31dd0230 c32045fd fffcb221 !...1..0. E....! - 402bddd0 2bfe31ca ff28620c 0542a161 0147eec0 +.1..(b..B.a.G.. - 402bdde0 00003d02 0c022713 22d91327 1c02222c ..=...'."..'..", - 402bddf0 0029230c 02225307 22430d22 430c2243 .)#.."S."C."C."C - 402bde00 1021bdff 48023902 49032d03 0831c821 .!..H.9.I.-..1.! - 402bde10 d81112c1 100df000 12c1f0c9 21c1aeff ............!... - 402bde20 d9113d0c 026103dd 0205f9ff 3d0c7cf4 ..=..a......=.|. - 402bde30 9cc20c24 42420d42 02101b44 42421052 ...$BB.B...DBB.R - 402bde40 2d100c04 4715080c 142d0dc0 05000c04 -...G....-...... - 402bde50 08312d04 c821d811 12c1100d f0000000 .1-..!.......... - 402bde60 12c1c0d9 d1dd0228 12e9c1f9 b109f1c9 .......(........ - 402bde70 e1ed0332 02002d0d 303034e0 33013030 ...2..-.004.3.00 - 402bde80 60303031 fd0485b3 0156b20c 321d05f6 `001.....V..2... - 402bde90 83028630 00c81d2d 0cc5380d 56820bf0 ...0...-..8.V... - 402bdea0 3f20e02e 2085efff 16c20a32 0c001c14 ? .. ......2.... - 402bdeb0 47130a1c 64479302 46220046 2600880f G...dG..F".F&... - 402bdec0 f186ff42 0c04780f 320c0592 0c06620c ...B..x.2.....b. - 402bded0 07779844 80531100 a9114055 20505a20 .w.D.S....@U PZ - 402bdee0 80a60150 5a20ecf5 220c0156 520022a0 ...PZ .."..VR.". - 402bdef0 0a224c01 2181ff48 0216b405 2814279e ."L.!..H....(.'. - 402bdf00 12382428 0f27130b 320c012d 04494105 .8$(.'..2..-.IA. - 402bdf10 d8ff4841 4804c6f7 ff803311 40432000 ..HAH.....3.@C . - 402bdf20 39114043 20803601 403320ac 9377980b 9.@C .6.@3 ..w.. - 402bdf30 39012d0e 10312085 e6ff9ca2 320c0105 9.-..1 .....2... - 402bdf40 d5ff8604 0032020d 66130c0c 030c2432 .....2..f.....$2 - 402bdf50 52074242 0d32420c d02d20c5 ae010221 R.BB.2B..- ....! - 402bdf60 0fc2210e d8d1e8c1 f8b112c1 400df000 ..!.........@... - 402bdf70 03000080 12c1e048 03c961cd 0332a0f0 .......H..a..2.. - 402bdf80 d9510971 e941f931 30341052 a0e0dd02 .Q.q.A.104.R.... - 402bdf90 7ca25713 02462100 2150ff38 027ca237 |.W..F!.!P.8.|.7 - 402bdfa0 147b2128 ede8027c a2161e07 320e3980 .{!(...|....2.9. - 402bdfb0 3301d603 068c8d38 0d8c4342 2e014793 3......8..CB..G. - 402bdfc0 543d0c2d 0e45dfff fd0216e2 0422020d T=.-.E.......".. - 402bdfd0 fc82220f 10ccc252 2e108c75 0c143d0c .."....R...u..=. - 402bdfe0 2d0ec005 001c632d 0f45bbff 45a2db31 -.....c-.E..E..1 - 402bdff0 e0ff3022 10d69200 0b227cc3 30222022 ..0"....."|.0" " - 402be000 c2011b22 225f070c 12224f0d 220f101b ...""_..."O."... - 402be010 22224f10 0c02e80e 46e3ff00 7cf20871 ""O.....F...|..q - 402be020 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 402be030 12c1d048 03d991dd 0332a0f0 290109b1 ...H.....2..)... - 402be040 c9a1e981 f9713034 1052a0e0 7ca25713 .....q04.R..|.W. - 402be050 02c62600 2121ff38 027ca237 94028623 ..&.!!.8.|.7...# - 402be060 0021f8ec 7cafe802 162e0822 0e398022 .!..|......".9." - 402be070 01d63207 28018c82 28028c42 322e0137 ..2.(...(..B2..7 - 402be080 92653d0d e02e2085 d1ffcd02 16820522 .e=... ........" - 402be090 0210f622 4b220c0c 8c521c73 2d0c05b0 ..."K"...R.s-... - 402be0a0 ff622e10 8c860c04 3d0de02e 20c00600 .b......=... ... - 402be0b0 3112ff28 03279c09 280c2903 46030000 1..(.'..(.).F... - 402be0c0 2d038c72 3802379c f6380c39 02310bff -..r8.7..8.9.1.. - 402be0d0 42a191c0 2c2001ec ebc00000 86010000 B..., .......... - 402be0e0 000b2222 4c100c0f e80e86de ff002d0f ..""L.........-. - 402be0f0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402be100 21fefe12 c1f0c921 c8020931 ac0c221c !......!...1..". - 402be110 079c520b 222020f4 225c07cc b2220c0d ..R." ."\...".. - 402be120 6612061c 632d0c85 a7ffc80c 06f7ff00 f...c-.......... - 402be130 0831c821 12c1100d f0000000 d0160000 .1.!............ - 402be140 12c1f021 0ff30931 0c53c020 00390231 ...!...1.S. .9.1 - 402be150 fbff21dc f3c02000 390221fa f30cc3c0 ..!... .9.!..... - 402be160 20003902 2104f40c 63c02000 3902055d .9.!...c. .9..] - 402be170 0105b7ff 4587fc05 7d050831 12c1100d ....E...}..1.... - 402be180 f0000000 12c1f0d9 11dd0221 aeecc921 ...........!...! - 402be190 c8020931 2d0c9ce2 32023907 630b480d ...1-...2.9.c.H. - 402be1a0 38123034 30482247 033a2802 86f9ff00 8.040H"G.:(..... - 402be1b0 220c3907 e207c80c 564cff06 0500222d ".9.....VL...."- - 402be1c0 00c03c20 45570056 b2fe4502 e6271c14 ..< EW.V..E..'.. - 402be1d0 86f8ff21 1f8b2802 8c923202 390c0430 ...!..(...2.9..0 - 402be1e0 30043024 830831c8 21d81112 c1100df0 0.0$..1.!....... - 402be1f0 7437ff3f 6c37ff3f 00440000 7037ff3f t7.?l7.?.D..p7.? - 402be200 7837ff3f 12c1d0e9 81e812c9 a1f97109 x7.?..........q. - 402be210 b1d991cd 02220e01 5d03320e 00802211 ....."..].2...". - 402be220 30222080 f2112028 4120ff20 f0f0f4f0 0" ... (A . .... - 402be230 2c412642 072d0c05 81010680 00220e03 ,A&B.-.......".. - 402be240 320e0280 22113022 2080d211 20284120 2...".0" ... (A - 402be250 dd20f0f8 34221c05 e0ff11d0 d0f4f732 . ..4".........2 - 402be260 d3221c04 d732cdf0 3f202d0e 52610285 ."...2..? -.Ra.. - 402be270 fb0c56f2 fb3d0d2d 0c459c01 320e1172 ..V..=.-.E..2..r - 402be280 0e10220e 12803311 70632000 22116032 .."...3.pc .".`2 - 402be290 20220e13 d1d7ff80 22013022 20290d62 "......".0" ).b - 402be2a0 0e0d820e 0c320e0e 80661100 33118076 .....2...f..3..v - 402be2b0 20706320 320e0f41 cfff8033 01603320 pc 2..A...3.`3 - 402be2c0 390432a0 f0302210 32a0e058 21379219 9.2..0".2..X!7.. - 402be2d0 22053980 2201d672 052d053d 0d05acff ".9."..r.-.=.... - 402be2e0 582116b2 046d0586 48006d05 0c172206 X!...m..H.m...". - 402be2f0 3907e209 acd72153 ec680206 0a003226 9.....!S.h....2& - 402be300 0116f3fe 222d0027 9302c63f 00603620 ...."-.'...?.`6 - 402be310 59216911 79014542 00582168 11780156 Y!i.y.EB.X!h.x.V - 402be320 a20e86f3 ff680657 96016805 0c077796 .....h.W..h...w. - 402be330 bc320e09 1c122713 02463300 fafe220f .2....'..F3...". - 402be340 03320f02 80221130 222031ab ff371202 .2...".0" 1..7.. - 402be350 862d006d 0516c6ed 220e0632 0e072020 .-.m...."..2.. - 402be360 54803311 30222056 a2ec21a5 fff1a3ff T.3.0" V..!..... - 402be370 e2620052 6f003d05 2d0c5261 0205e901 .b.Ro.=.-.Ra.... - 402be380 582156e2 06220e09 262233f6 320d6612 X!V.."..&"3.2.f. - 402be390 3a3d052d 0c85ca05 06160000 2662121c :=.-........&b.. - 402be3a0 13379227 3d05c02c 2045ab05 06110000 .7.'=.., E...... - 402be3b0 00003d05 2d0cc5d4 03c60d00 0000004d ..=.-..........M - 402be3c0 0d3d052d 0c85a9ff 060a0000 222d0050 .=.-........"-.P - 402be3d0 35208536 00dc5228 0d32a0f0 20231032 5 .6..R(.2.. #.2 - 402be3e0 a0e03712 08e91c0c 232d0c05 df05c02c ..7.....#-....., - 402be3f0 20456501 3183ff22 a0002263 00317dff Ee.1..".."c.1}. - 402be400 290f2903 290d060d 000062a0 003179ff ).).).....b..1y. - 402be410 22230016 e2f35035 20592169 11c53100 "#....P5 Y!i..1. - 402be420 58216811 56d2e031 73ff2803 32a0f020 X!h.V..1s.(.2.. - 402be430 231032a0 e0379202 467eff86 c5ff08b1 #.2..7..F~...... - 402be440 0c02c8a1 d891e881 f87112c1 300df000 .........q..0... - 402be450 00400000 9c2cff3f 12c1b060 60745050 .@...,.?...``tPP - 402be460 74707074 e26110f9 f1697102 6113c261 tppt.a...iq.a..a - 402be470 12d26111 39515961 7941fd02 ed046211 ..a.9QYayA....b. - 402be480 2c16541a 1616063b 567cc220 551050c0 ,.T....;V|. U.P. - 402be490 f4003c11 3030312d 0f6981d2 cc140552 ..<.001-.i.....R - 402be4a0 01d0d0f4 68818c32 7ce2866b 00281f32 ....h..2|..k.(.2 - 402be4b0 21154d06 698101c2 ecc00000 6881c7b6 !.M.i.......h... - 402be4c0 0e281f60 4cc00c03 6a2201cb e9c00000 .(.`L...j"...... - 402be4d0 0c02c051 414d0257 a214381f 30329032 ...QAM.W..8.02.2 - 402be4e0 13001b22 3a4446fb ffd2a014 42a00032 ...":DF.....B..2 - 402be4f0 a0142d0f 4981854c 01488156 92fa281f ..-.I..L.H.V..(. - 402be500 58616841 52420862 4209780e 51d1ff70 XahARB.bB.x.Q..p - 402be510 38746871 32421170 38753242 13a0dd11 8thq2B.p8u2B.... - 402be520 50362030 dd20803d 11d0d874 d0332062 P6 0. .=...t.3 b - 402be530 1f043030 f4305841 d1c7ff52 42018056 ..00.0XA...RB..V - 402be540 11606841 605520a2 1d005050 f4506841 .`hA`U ...PP.PhA - 402be550 7080f580 ba117242 10624203 7070f4a0 p.....rB.bB.pp.. - 402be560 6841606b 208a7760 60f45242 025a5760 hA`k .w``.RB.ZW` - 402be570 b8416242 046a6558 41b24205 80b51158 .AbB.jeXA.B....X - 402be580 610c0950 bb20ba66 4a461baa 68413242 a..P. .fJF..hA2B - 402be590 00824212 92420692 4207a25d 004a3366 ..B..B..B..].J3f - 402be5a0 66064c04 4242064a 3348518c 244804dc f.L.BB.J3HQ.$H.. - 402be5b0 94522114 42050442 420c4205 0542420d .R!.B..BB.B..BB. - 402be5c0 42050642 420e4205 07460400 40587452 B..BB.B..F..@XtR - 402be5d0 420d4050 7542420c 52420e40 48755202 B.@PuBB.RB.@HuR. - 402be5e0 0d42420f 72020c42 020e8055 11004411 .BB.r..B...U..D. - 402be5f0 70652060 54204202 0f804401 50442040 pe `T B...D.PD @ - 402be600 50f44040 f54a453a 343040f5 3030f43a P.@@.JE:40@.00.: - 402be610 343040f5 4a337cf4 30343030 30f43242 40@.J3|.04000.2B - 402be620 0a303841 32420bc6 08006812 ed013206 .08A2B....h...2. - 402be630 11520610 22061280 33110022 11504320 .R.."...3..".PC - 402be640 40322022 06138022 01302220 29016221 @2 "...".0" ).b! - 402be650 144d0e58 563d0f2d 06c00500 022113c2 .M.XV=.-.....!.. - 402be660 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 402be670 12c1e00c 08892189 11888170 70748901 ......!....ppt.. - 402be680 60607450 50740261 07c5dcff 087112c1 ``tPPt.a.....q.. - 402be690 200df000 12c1c0c9 e1cd022d 04d9d1e9 ..........-.... - 402be6a0 c1f9b139 41495109 f150d074 60e07470 ...9AIQ..P.t`.tp - 402be6b0 f07405ad ff8d0238 417cc248 518cb889 .t.....8A|.HQ... - 402be6c0 017d0f6d 0e5d0d2d 0c45faff 08f1c8e1 .}.m.].-.E...... - 402be6d0 d8d1e8c1 f8b112c1 400df000 50b42c40 ........@...P.,@ - 402be6e0 12c1f08d 022157eb 0931c921 28029cb2 .....!W..1.!(... - 402be6f0 42023907 64f57812 58086822 50573067 B.9.d.x.X.h"PW0g - 402be700 052f4803 40473067 042786f7 ff31d089 ./H.@G0g.'...1.. - 402be710 2803cd03 9ca23202 39076313 4d0221ef (.....2.9.c.M.!. - 402be720 ff32a0c7 01b4ebc0 0000280c 86000000 .2........(..... - 402be730 0c020831 c82112c1 100df000 0b527cd6 ...1.!.......R|. - 402be740 4d020c12 57362d52 03390c22 202510ac M...W6-R.9." %.. - 402be750 2258130c 0257141c 38235054 30378514 "X...W..8#PT07.. - 402be760 7cf23022 30204410 2044c00c 130c0240 |.0"0 D. D.....@ - 402be770 23832020 740df000 00000080 80420120 #. t........B. - 402be780 38753054 2031dce7 30421080 44112028 8u0T 1..0B..D. ( - 402be790 41404520 30321030 242031f7 ff42a020 A@E 02.0$ 1..B. - 402be7a0 3702120b 44303141 5644ff86 02000000 7...D01AVD...... - 402be7b0 27830930 31415663 ff0c120d f00c020d '..01AVc........ - 402be7c0 f0000000 2080fe3f ffff0000 12c1b0d2 .... ..?........ - 402be7d0 6111f9f1 026113c2 6112e261 104d02c2 a....a..a..a.M.. - 402be7e0 020021f8 ff7d0328 02dd0129 410c4f92 ..!..}.(...)A.O. - 402be7f0 a0615841 0c48ca25 22020187 82020664 .aXA.H.%"......d - 402be800 003c020c ae279c1d c2040152 afdf503c .<...'.....R..P< - 402be810 105c881b 24879309 c204021c 0e2b44c6 .\..$........+D. - 402be820 00004d02 0c8e3d0e 7cf24961 79719981 ..M...=.|.Iayq.. - 402be830 0126f2c0 00006d02 3d0e7cf2 695101bd .&....m.=.|.iQ.. - 402be840 f3c00000 48616851 78719881 1b440c03 ....HahQxq...D.. - 402be850 4c1a5841 0bb4ca85 5208010c 4887051f L.XA....R...H... - 402be860 52ccd050 507437b6 02464900 67930557 R..PPt7..FI.g..W - 402be870 a2020647 00e03382 ca3332c3 d0060f00 ...G..3..32..... - 402be880 66be414c 4887053c 505014b2 c5fea08a f.ALH...f..U.PV .D - 402be960 11404520 4033200c 12ac7780 43013028 .@E @3 ...w.C.0( - 402be970 75205420 2161e720 43108044 11303841 u T !a. C..D.08A - 402be980 20331040 45203034 2039070c 12c60000 3.@E 04 9...... - 402be990 00000c02 022113c2 2112d221 11e22110 .....!..!..!..!. - 402be9a0 f8f112c1 500df000 12c1e03d 010971c5 ....P......=..q. - 402be9b0 e1ff4801 7cf30871 2034932d 0312c120 ..H.|..q 4.-... - 402be9c0 0df00000 280212c1 b0d26111 e26110f9 ....(.....a..a.. - 402be9d0 f1026113 c26112dd 0329016d 030c4e0c ..a..a...).m..N. - 402be9e0 0f5d0192 a0ff72a0 2ea20500 0c0c0ca3 .]....r......... - 402be9f0 2d0a4971 59516961 79919981 a941014d -.IqYQiay....A.M - 402bea00 f3c00000 a84120b0 740ca32d 0ab94101 .....A .t..-..A. - 402bea10 aef1c000 00b8414b 81b2cb30 ca38b243 ......AK...0.8.C - 402bea20 0020a074 1b2c2020 74487158 51686178 . .t., tHqXQhax - 402bea30 9198818c 3acd02c6 ecff0c02 2245003d ....:......."E.= - 402bea40 0660ffc0 3a2f971c 180b6c60 607447a2 .`..:/....l``tG. - 402bea50 2e4b81ca c8220c00 cd062243 001b3346 .K..."...."C..3F - 402bea60 f8ff1bf2 47a2180b ee724300 e0e0741b ....G....rC...t. - 402bea70 631b5556 2ef70c02 2243002d 0d460000 c.UV...."C.-.F.. - 402bea80 0c020221 13c22112 d22111e2 2110f8f1 ...!..!..!..!... - 402bea90 12c1500d f0000000 9e2cff3f 31ffff12 ..P......,.?1... - 402beaa0 c1f01c04 0931c5f1 ff083112 c1100df0 .....1....1..... - 402beab0 ae2cff3f 1030ff3f af2cff3f 0000012c .,.?.0.?.,.?..., - 402beac0 00100000 9e97fe3f 81c1fe3f 8bc1fe3f .......?...?...? - 402bead0 00210000 852fff3f 97c1fe3f bfc1fe3f .!.../.?...?...? - 402beae0 9037ff3f 302fff3f c4b52c40 e9140000 .7.?0/.?..,@.... - 402beaf0 342fff3f 3c2fff3f b8b52c40 407e1040 4/.? ...-.... - 402bef70 2d0c4580 0021dffe 51ddfe41 ddfe2222 -.E..!..Q..A.."" - 402bef80 00d03d20 c5e704cd 022d0dc5 ab002d0c ..= .....-....-. - 402bef90 c6020000 21d9fe01 97e9c000 007cf202 ....!........|.. - 402befa0 2117c221 16d22115 e22114f2 211312c1 !..!..!..!..!... - 402befb0 600df000 ae2cff3f 7c37ff3f d8081040 `....,.?|7.?...@ - 402befc0 12c1f0c9 21c1fbff 02610332 0c00f643 ....!....a.2...C - 402befd0 0ec5b2ff 220c001b 22224c00 46020000 ...."...""L.F... - 402befe0 21f6ff01 f6ffc000 000831c8 2112c110 !.........1.!... - 402beff0 0df00000 392dff3f 31ffff52 afc062a0 ....9-.?1..R..b. - 402bf000 c0420300 1b735034 10671323 3d079c34 .B...sP4.g.#=..4 - 402bf010 82020072 03007798 1b0b441b 331b2240 ...r..w...D.3."@ - 402bf020 407406fa ff420300 1b225634 fd860100 @t...B..."V4.... - 402bf030 0c044600 000c142d 040df000 98c1fe3f ..F....-.......? - 402bf040 2d2dff3f 99c1fe3f f4b52c40 12c1c0d9 --.?...?..,@.... - 402bf050 d1dd0442 1404c9e1 cd0222c4 e609f1e9 ...B......"..... - 402bf060 c1f9b120 20f432a1 e627b302 867300e1 ... .2..'...s.. - 402bf070 f4ff0c05 3d0e2d0d 45d50032 1d042713 ....=.-.E..2..'. - 402bf080 02c66a00 e1efff22 0e01b642 02c66700 ..j...."...B..g. - 402bf090 220e0516 921921eb ffc5f5ff 5612180c ".....!.....V... - 402bf0a0 0432a210 2d0485a1 00cd0216 1218e812 .2..-........... - 402bf0b0 0c032d0e 0cc401d0 e6c00000 0c0232af ..-...........2. - 402bf0c0 84224e00 224e0132 4e02224e 0631dbff ."N."N.2N."N.1.. - 402bf0d0 0c12224e 07cbee1b 331bfe0c 02420300 .."N....3....B.. - 402bf0e0 52c4d29c 158cf41b 22424f00 2020741b R......."BO. t. - 402bf0f0 ff1b3386 f9ff0000 224e008c 34ed0f06 ..3....."N..4... - 402bf100 f5ff0c02 224f0021 9ecfe16a fe225100 ...."O.!...j."Q. - 402bf110 22a10022 51012169 fe226101 280e014f ".."Q.!i."a.(..O - 402bf120 e8c00000 3d02280e 3951014c e8c00000 ....=.(.9Q.L.... - 402bf130 38512b22 2b338033 11202874 30222022 8Q+"+3.3. (t0" " - 402bf140 51040ca4 1b2f3d01 019ee9c0 0000280e Q..../=.......(. - 402bf150 bbff0b22 1b221b3f 0c045202 0062c5d2 ...".".?..R..b.. - 402bf160 9c068ce5 1b445243 00404074 1b331b22 .....DRC.@@t.3." - 402bf170 86f9ff00 424f0042 02008c34 fd0386f4 ....BO.B...4.... - 402bf180 ff0c0222 4300281c 1b332033 c03030f4 ..."C.(..3 3.00. - 402bf190 2d0cc5aa 000c0285 05e5fd02 0c120505 -............... - 402bf1a0 e5294105 c2e16632 5b85cae1 66325516 .)A...f2[...f2U. - 402bf1b0 2f053841 16d30422 0f390762 47220339 /.8A...".9.bG".9 - 402bf1c0 0762410c 0432a210 2d04458f 003d0c20 .bA..2..-.E..=. - 402bf1d0 e22005b4 008cc221 9cff0106 e9c00000 . .....!........ - 402bf1e0 06130000 002d0f05 59002142 fe513ffe .....-..Y.!B.Q?. - 402bf1f0 4140fe28 02e03e20 85c0042d 0e858400 A@.(..> ...-.... - 402bf200 28414557 00213bfe 5139fe41 39fe2222 (AEW.!;.Q9.A9."" - 402bf210 00c03c20 c5be042d 0cc58200 06040000 ..< ...-........ - 402bf220 002124fe 280205dd ffcc322d 0c058dff .!$.(.....2-.... - 402bf230 2184ff42 a2000c03 0170e6c0 0000d02d !..B.....p.....- - 402bf240 20458000 02210fc2 210ed8d1 e8c1f8b1 E...!..!....... - 402bf250 12c1400d f0000000 3127fe29 030df000 ..@.....1'.).... - 402bf260 382fff3f 12c1d0e9 81e122fe 09b1280e 8/.?......"...(. - 402bf270 c9a1d991 f97116c2 07c1f9ff 380c1643 .....q......8..C - 402bf280 07c58e04 0c0d5d0d 280c4bfd 202fa028 ......].(.K. /.( - 402bf290 029c5231 0cfe42a3 8e590101 7be7c000 ..R1..B..Y..{... - 402bf2a0 00280c58 0120ffa0 590f1bdd 669dd828 .(.X. ..Y...f..( - 402bf2b0 0cd104fe 28021602 013d0d42 a3930172 ....(....=.B...r - 402bf2c0 e7c00000 280c0c03 3902280c 28121602 ....(...9.(.(... - 402bf2d0 013d0d42 a397016c e7c00000 280c0c03 .=.B...l....(... - 402bf2e0 3912280c 42a39ad0 3d200167 e7c00000 9.(.B...= .g.... - 402bf2f0 0c02290e 290c08b1 c8a1d891 e881f871 ..).)..........q - 402bf300 12c1300d f0000000 31f0fd12 c1f02032 ..0.....1..... 2 - 402bf310 9321f0fd 4c440931 012f26c0 00000831 .!..LD.1./&....1 - 402bf320 12c1100d f0000000 2d2fff3f 4cf02b40 ........-/.?L.+@ - 402bf330 12c1f021 fdff0261 03220200 56d20021 ...!...a."..V..! - 402bf340 edfd31fa ff222200 0c048596 04083112 ..1.."".......1. - 402bf350 c1100df0 12c1f021 f4ff0261 03220200 .......!...a.".. - 402bf360 66120d21 e4fd42a0 00222200 3d044594 f..!..B.."".=.E. - 402bf370 04083112 c1100df0 ca2fff3f 31ffff21 ..1....../.?1..! - 402bf380 d2fd4203 00402393 0df00000 31cffd12 ..B..@#.....1... - 402bf390 c1f02032 9321f8ff 4c440931 010e26c0 .. 2.!..LD.1..&. - 402bf3a0 00000831 12c1100d f0000000 b9c1fe3f ...1...........? - 402bf3b0 b6c1fe3f 402fff3f 98b52c40 12c1f0c9 ...?@/.?..,@.... - 402bf3c0 21c1faff d911dd02 2d0c0931 01a4e7c0 !.......-..1.... - 402bf3d0 00004c23 2723252d 0c01a0e7 c0000051 ..L#'#%-.......Q - 402bf3e0 bafdc1f4 ff41f2ff 4c332033 c0d05d93 .....A..L3 3..]. - 402bf3f0 2d0c05a1 e421affd c9020602 0021eeff -....!.......!.. - 402bf400 017de8c0 00000831 c821d811 12c1100d .}.....1.!...... - 402bf410 f0000000 c5c1fe3f 31a7fd28 03cc3241 .......?1..(..2A - 402bf420 fdff4903 0df00000 2e2fff3f 74b52c40 ..I....../.?t.,@ - 402bf430 54b52c40 12c1e021 fcffd261 05026107 T.,@...!...a..a. - 402bf440 c2610632 0200dd02 661355c1 a9fd21a5 .a.2....f.U...!. - 402bf450 fd3d0cc5 bdfe8c72 21f5ffc6 0c000000 .=.....r!....... - 402bf460 00101120 c595e166 321b1031 2022a001 ... ...f2..1 ".. - 402bf470 05d1e328 013d0c29 31cb2145 bbfe9ca2 ...(.=.)1.!E.... - 402bf480 21ecffc6 0200c593 e12622dd 06030000 !........&"..... - 402bf490 00000158 e8c00000 46010000 0c02224d ...X....F....."M - 402bf4a0 000871c8 61d85112 c1200df0 2cb52c40 ..q.a.Q.. ..,.,@ - 402bf4b0 10b52c40 21ddff12 c1f0c261 02026103 ..,@!......a..a. - 402bf4c0 32020020 c22021f9 ff26130d 3189fd21 2.. . !..&..1..! - 402bf4d0 85fd05aa fe8cb221 f6ff0146 e8c00000 .......!...F.... - 402bf4e0 46010000 0c12224c 000831c8 2112c110 F....."L..1.!... - 402bf4f0 0df00000 dcc1fe3f f8b42c40 e4b42c40 .......?..,@..,@ - 402bf500 d4b42c40 c0b42c40 a0b42c40 80b42c40 ..,@..,@..,@..,@ - 402bf510 6cb42c40 c0ef2b40 1c7d1040 88091040 l.,@..+@.}.@...@ - 402bf520 12c1c0d9 d1dd0221 f3ff09f1 c9e1e9c1 .......!........ - 402bf530 f9b14547 fff16efd e163fd29 0f42a415 ..EG..n..c.).B.. - 402bf540 3d0e3c82 0190eac0 0000c145 ff290c16 =.<........E.).. - 402bf550 d20c3d0d 3c84019a e8c00000 280df80c ..=.<.......(... - 402bf560 013fe7c0 000042a4 183d0e1b 220185ea .?....B..=.."... - 402bf570 c0000029 0f380d28 0cf8022d 03394101 ...).8.(...-.9A. - 402bf580 37e7c000 0038414d 02f02f20 018de8c0 7....8AM../ .... - 402bf590 0000281d f22c0001 31e7c000 0042a41a ..(..,..1....B.. - 402bf5a0 3d0e1b22 0178eac0 0000291f 381d280c =..".x....).8.(. - 402bf5b0 f8122d03 39410129 e7c00000 38414d02 ..-.9A.)....8AM. - 402bf5c0 2d0f017f e8c00000 f2cd100c 0d280f16 -............(.. - 402bf5d0 3205680c 69510121 e7c00000 42a41e3d 2.h.iQ.!....B..= - 402bf5e0 0e1b2201 68eac000 0068514b 3de03311 ..".h....hQK=.3. - 402bf5f0 3a662906 280c1bdd 3a326803 380f6951 :f).(...:2h.8.iQ - 402bf600 2d033941 0116e7c0 00006851 38414d02 -.9A......hQ8AM. - 402bf610 2d06016b e8c00000 4bff669d af460100 -..k....K.f..F.. - 402bf620 21b6ff86 3100280c 3832cc63 21b4ff86 !...1.(.82.c!... - 402bf630 2e000000 e12cfd28 02390e05 d5ff280c .....,.(.9....(. - 402bf640 281285d7 ff280c28 02c5cbff 314bff21 (....(.(....1K.! - 402bf650 acff01e8 e7c00000 2117fd38 0221a9ff ........!..8.!.. - 402bf660 01e5e7c0 0000222c 00321204 211dfd56 ......",.2..!..V - 402bf670 13005c03 32520085 4b04d11e fd226d00 ..\.2R..K...."m. - 402bf680 16c20a05 74e16632 123119fd e02e2045 ....t.f2.1.... E - 402bf690 8efe8cf2 219dff86 14000000 10112045 ....!......... E - 402bf6a0 72e12612 e3101120 8571e166 321d1031 r.&.... .q.f2..1 - 402bf6b0 2022a001 c5ace322 2100310d fd2931cb "....."!.1..)1. - 402bf6c0 21058bfe 8cd22191 ff060800 10112045 !.....!....... E - 402bf6d0 6fe12622 d82154ff 0c133242 004103fd o.&".!T...2B.A.. - 402bf6e0 313a3a28 0d054d04 8ca22189 ff01c1e7 1::(..M...!..... - 402bf6f0 c0000046 0e00480c 280d310c ff455b04 ...F..H.(.1..E[. - 402bf700 210affd1 2dfe0c13 324200d0 2d20012b !...-...2B..- .+ - 402bf710 fec00000 480c317f ff2d0d01 7fffc000 ....H.1..-...... - 402bf720 000c154d 0532a3e8 2d0d017c ffc00000 ...M.2..-..|.... - 402bf730 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... - 402bf740 0df00000 0c033712 27420202 313ee742 ......7.'B..1>.B - 402bf750 c4d04040 7438039c 6352033c 4795f562 ..@@t8..cR.. ..... - 402bff50 f80fc6fa ff000c0d d0c0f4d7 1528ca3e .............(.> - 402bff60 3030f42d 0f490159 11c5f9ff 48011b3d 00.-.I.Y....H..= - 402bff70 dad4620d 00581127 16071b2c 2020f406 ..b..X.'..., .. - 402bff80 0300dd03 06f4ff0c 02860000 210ffa08 ............!... - 402bff90 b1c8a1d8 91e881f8 7112c130 0df00000 ........q..0.... - 402bffa0 12c1d06d 03321204 c9a1e981 50c0f440 ...m.2......P..@ - 402bffb0 e0f4d991 f971e0d3 c009b1ea 4cfd02d0 .....q......L... - 402bffc0 d0f42101 fa472323 c73d184d 065d0e3d ..!..G##.=.M.].= - 402bffd0 0c2d0f69 0145f5ff 68018cc2 2accc0c0 .-.i.E..h...*... - 402bffe0 f4c6f8ff 21f9f946 00002d0c 08b1c8a1 ....!..F..-..... - 402bfff0 d891e881 f87112c1 300df000 feff0000 .....q..0....... - 402c0000 12c1e0c9 61d95109 71dd02c1 eff9cc33 ....a.Q.q......3 - 402c0010 2d0cc609 00220300 1642ff22 1d04c712 -...."...B.".... - 402c0020 ee2d0332 6100018d e4c00000 41f4ff38 .-.2a.......A..8 - 402c0030 012734db 4d020c05 2d0d45f6 ff0871c8 .'4.M...-.E...q. - 402c0040 61d85112 c1200df0 21c2f012 c1f0c261 a.Q.. ..!......a - 402c0050 02c22200 e2610009 31d9110c 0ebc4cd2 .."..a..1.....L. - 402c0060 2c20acad 280dcca2 2d0dc5de 00e26c20 , ..(...-.....l - 402c0070 06070000 d03d2022 23004222 00cc94e9 .....= "#.B".... - 402c0080 0345dd00 d26c2046 01003d02 c6f9ff00 .E...l F..=..... - 402c0090 c83cc6f1 ff0831c8 21d811e8 0112c110 .<....1.!....... - 402c00a0 0df00000 9e97fe3f 1830ff3f 12c1f0d9 .......?.0.?.... - 402c00b0 1120d074 2172f531 fbff2802 0c0542a1 . .t!r.1..(...B. - 402c00c0 59c26102 0931018c e5c00000 cd029cc2 Y.a..1.......... - 402c00d0 32a00042 a01c01c8 e2c00000 22af8022 2..B........".." - 402c00e0 4c0a21f1 ffd24c10 3802c902 393c0831 L.!...L.8...9<.1 - 402c00f0 2d0cd811 c82112c1 100df000 41ebff12 -....!......A... - 402c0100 c1f03804 09312793 0e383339 04460600 ..8..1'..839.F.. - 402c0110 00004833 cc843833 5663ffc6 02000000 ..H3..83Vc...... - 402c0120 4792f248 324933c6 faff31de ff42a145 G..H2I3...1..B.E - 402c0130 01d6e3c0 00000831 12c1100d f0000000 .......1........ - 402c0140 0c044713 02422300 49020c02 0df00000 ..G..B#.I....... - 402c0150 0c044713 02422300 49120c02 0df00000 ..G..B#.I....... - 402c0160 39524962 0df00000 12c1d0d2 610930d3 9RIb........a.0. - 402c0170 20e9811c 43ed022d 0df97109 b1c9a140 ...C..-..q....@ - 402c0180 f420c583 ffac520c 043d040c 120593ff . ....R..=...... - 402c0190 cd02cc32 7cf28619 00221d04 16d201d0 ...2|...."...... - 402c01a0 3d20c02c 2085b1ff 46040000 000032af = ., ...F.....2. - 402c01b0 ecd02d20 8580ff56 92fdd0cd 20f02f20 ..- ...V.... ./ - 402c01c0 05fcfd56 e2007cc2 d71c342d 0c8587ff ...V..|...4-.... - 402c01d0 7cc2860a 003d0e8c 3e480e56 14004b32 |....=..>H.V..K2 - 402c01e0 720e1062 0e09520e 0af04f20 2261002d r..b..R...O "a.- - 402c01f0 0cc547fe ed02d71c 062d0cc5 84ff2d0e ..G......-....-. - 402c0200 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402c0210 12c1d0d9 91e981d1 a4ffed02 2812c9a1 ............(... - 402c0220 f97109b1 0c037202 09c80dfd 0356f304 .q....r......V.. - 402c0230 16cc0422 0c100c03 77923c28 0c371209 ..."....w.<(.7.. - 402c0240 31ecf748 030c0347 922d685c 0c033716 1..H...G.-h\..7. - 402c0250 26286c51 e8f73d0c 7901e04e 20c00600 &(lQ..=.y..N ... - 402c0260 0c037801 3712100c 0e0c13e7 1f09283c ..x.7.........(< - 402c0270 293f280d c90d293c fd0cc83c 46ebff00 )?(...)<...X!..). - 402c0700 27150246 500021a8 ff313d55 98624981 '..FP.!..1=U.bI. - 402c0710 2d096951 79618971 9941015c f5c00000 -.iQya.q.A.\.... - 402c0720 3cc32931 015af5c0 0000a831 20ddc03c <.)1.Z.....1 ..< - 402c0730 c3a02a20 d90e01ca e2c00000 984120ff ..* .........A . - 402c0740 c0312f55 f91e2d09 01c6e2c0 00005801 .1/U..-.......X. - 402c0750 3cb32025 c0292e48 81685178 618871d7 <. %.).H.hQxa.q. - 402c0760 a3091bff f91ed2cd c4460200 d68d000b .........F...... - 402c0770 fff91ed2 cd3cd90e 381e3cb9 37a9091b .....<..8.<.7... - 402c0780 22292e32 c3c44602 00d68300 0b22292e ").2..F......"). - 402c0790 32c33c39 1e282e1c 7327a33f 386e1bcc 2.<9.(..s'.?8n.. - 402c07a0 1b33c97e 396ea673 030c0339 6e22c2e8 .3.~9n.s...9n".. - 402c07b0 2b66693e 292e2808 67220246 22002066 +fi>).(.g".F". f - 402c07c0 c01b7769 3e794e66 a77d22a8 950c032a ..wi>yNf.}"....* - 402c07d0 44394e49 5e397e46 1b000000 d6820638 D9NI^9~F.......8 - 402c07e0 6e0bcc0b 33c97e39 6ed63300 0c63396e n...3.~9n.3..c9n - 402c07f0 22c21869 3e292e56 d6040b77 794ed6b7 "..i>).V...wyN.. - 402c0800 03c2a893 0cb2cac4 294ec95e c02014cc ........)N.^. .. - 402c0810 e232a064 c02c2001 1df5c000 000c13dc .2.d., ......... - 402c0820 2232a190 c02c2001 19f5c000 000c0342 "2..., ........B - 402c0830 a0012034 8322a16d 2a33326e 07284e58 .. 4.".m*32n.(NX - 402c0840 115022a0 2802293e 0221132d 0ec22112 .P".(.)>.!.-..!. - 402c0850 d22111e2 2110f8f1 12c1500d f0000000 .!..!.....P..... - 402c0860 12c1f00c 04093145 d4ff0831 12c1100d ......1E...1.... - 402c0870 f0000000 a037ff3f 31ffff12 c1f00261 .....7.?1......a - 402c0880 03c5fdff 083112c1 100df000 c437ff3f .....1.......7.? - 402c0890 9c37ff3f 12c1c0e9 c109f1ed 02c9e1d9 .7.?............ - 402c08a0 d1f9b132 a7b10c02 e7230246 530021f7 ...2.....#.FS.!. - 402c08b0 ffc2a84e cacee902 c02cb0c0 c2b022a8 ...N.....,....". - 402c08c0 4f2a2e20 2221c0cc a02acc22 a89332af O*. "!...*."..2. - 402c08d0 9c2a2e01 63e2c000 002acc22 a9bf32a1 .*..c....*."..2. - 402c08e0 902a2e01 5fe2c000 0032a064 2acc2d0e .*.._....2.d*.-. - 402c08f0 01e7f4c0 0000fd02 32a190e0 2e2001e3 ........2.... .. - 402c0900 f4c00000 0c059d02 7d050c12 907283d1 ........}....r.. - 402c0910 26fff027 838d0de0 e0142901 220d004c &..'......)."..L - 402c0920 a337921f 483d4a3c cc0ecc6f 0c066719 .7..H=J<...o..g. - 402c0930 02c62500 3cbb0c16 47ab0246 23000c06 ..%.<...G..F#... - 402c0940 06220000 4c433792 06683d6a 6c461f00 ."..LC7..h=jlF.. - 402c0950 2801b114 ffe02793 f042112a 44c04411 (.....'..B.*D.D. - 402c0960 ba44281d ad046d0c 0c1327a3 0bb80a1b .D(...m...'..... - 402c0970 33ba664b aa46fcff 00ad02e6 12010c1a 3.fK.F.......... - 402c0980 0c734b26 49315941 69117951 89719921 .sK&I1YAi.yQ.q.! - 402c0990 a96101be f4c00000 383da861 2023c07b .a......8=.a #.{ - 402c09a0 322023a3 382db172 9e0b3330 33f04831 2 #.8-.r..303.H1 - 402c09b0 2a33ba2a 4042a028 04584168 11785188 *3.*@B.(.XAh.xQ. - 402c09c0 71982127 230532c3 f986fdff 3a66318a q.!'#.2.....:f1. - 402c09d0 54484d30 6682286d 4a662a66 695d1b55 THM0f.(mJf*fi].U - 402c09e0 d2cd1c26 250286cc ff485838 c80c1237 ...&%....HX8...7 - 402c09f0 240222a0 0031a6ff 29030c12 08f1c8e1 $."..1..)....... - 402c0a00 d8d1e8c1 f8b112c1 400df000 08c2fe3f ........@......? - 402c0a10 38c2fe3f e8c1fe3f 12c1e0c2 610630c3 8..?...?....a.0. - 402c0a20 20322205 62a76c3a 36584248 62392138 2".b.l:6XBHb9!8 - 402c0a30 02097139 11381239 01782268 3221f3ff ..q9.8.9.x"h2!.. - 402c0a40 31f5ff20 55a021f2 ff2044a0 2d0c0525 1.. U.!.. D.-..% - 402c0a50 e308712d 0cc86112 c1200df0 c837ff3f ..q-..a.. ...7.? - 402c0a60 31ffff12 c1f00261 03c5faff 083112c1 1......a.....1.. - 402c0a70 100df000 2164fe22 02000df0 3c070060 ....!d."....<..` - 402c0a80 3160fe20 20743203 00415efe 9c8351fb 1`. t2..A^...Q. - 402c0a90 ff220400 c0200038 05802201 302220c0 ."... .8..".0" . - 402c0aa0 20002905 c6000000 2244000c 120df000 .)....."D...... - 402c0ab0 00000100 3153fe32 03009c73 51f0ff41 ....1S.2...sQ..A - 402c0ac0 fcffc020 00380500 22114022 10302220 ... .8..".@".0" - 402c0ad0 c0200029 050df000 18042c40 21fafd12 . .)......,@!... - 402c0ae0 c1f03222 00c26102 0931cd02 dca331f7 ..2"..a..1....1. - 402c0af0 fd2134fe 39028503 03290c8c b231f6ff .!4.9....)...1.. - 402c0b00 0c04051b 030c0285 83ff0831 c82112c1 ...........1.!.. - 402c0b10 100df000 12c1f0c2 6102c1ea fd026103 ........a.....a. - 402c0b20 280c8cf2 21ebfd0c 0345ee02 280c0504 (...!....E..(... - 402c0b30 030c0229 0c2134fe 0121f9c0 000021da ...).!4..!....!. - 402c0b40 fd418895 51889508 31c82149 02591212 .A..Q...1.!I.Y.. - 402c0b50 c1100df0 12c1f009 31204074 f6342c51 ........1 @t.4,Q - 402c0b60 f6fdd024 118cb34a 62380350 66a03986 ...$...Jb8.Pf.9. - 402c0b70 46020000 4a325033 a00c0669 834a220c F...J2P3...i.J". - 402c0b80 032c0450 22a0011c e0c00000 083112c1 .,.P"........1.. - 402c0b90 100df000 202074f6 320d31e7 fd2022b0 .... t.2.1.. ". - 402c0ba0 3022a028 820df000 21083528 020df000 0".(....!.5(.... - 402c0bb0 12c1f009 31202074 f6320e41 dffd2022 ....1 t.2.A.. " - 402c0bc0 b04022a0 01d13dc0 00000831 12c1100d .@"...=....1.... - 402c0bd0 f0000000 2030740c 02f63308 21d7fd30 .... 0t...3.!..0 - 402c0be0 33b02023 a00df000 983a0000 31ffff37 3. #.....:..1..7 - 402c0bf0 b2012d03 3107fe29 030df000 3101fe22 ..-.1..)....1.." - 402c0c00 43000df0 21fffd32 020021fb fd8c330c C...!..2..!...3. - 402c0c10 23460000 0c133242 000df000 39620df0 #F....2B....9b.. - 402c0c20 39720df0 3262230d f0000000 3262220d 9r..2b#.....2b". - 402c0c30 f0000000 32622542 42390df0 3262260d ....2b%BB9..2b&. - 402c0c40 f0000000 7438ff3f 12c1f0d9 11dd0338 ....t8.?.......8 - 402c0c50 42c92109 31cd0240 40f47c12 56d305cc B.!.1..@@.|.V... - 402c0c60 3445dfc0 4d020c03 52a001d0 53938177 4E..M...R...S..w - 402c0c70 ed505074 8a232802 68029c76 22161047 .PPt.#(.h..v"..G - 402c0c80 920d7806 fc35bc17 222d00ac c227172a ..x..5.."-...'.* - 402c0c90 683606f9 ff4b3366 b3d98c6d 280d1622 h6...K3f...m(.." - 402c0ca0 00226c00 21e8ff42 5c103222 00c26200 ."l.!..B\.2"..b. - 402c0cb0 326c0385 e4020c02 4600007c 320831c8 2l......F..|2.1. - 402c0cc0 21d81112 c1100df0 9e97fe3f 7038ff3f !..........?p8.? - 402c0cd0 b81c2840 12c1f0d9 11dd0228 420931c9 ..(@.......(B.1. - 402c0ce0 21e9018c 520c02c6 2a000000 2164f2e1 !...R...*...!d.. - 402c0cf0 f6ff2832 3d0e0c05 42a21401 7fe2c000 ..(2=...B....... - 402c0d00 00cd023d 0e16c2fd 286d296c 221d1022 ...=....(m)l".." - 402c0d10 5c100c12 294c220d 14224c14 420d080c \...)L".."L.B... - 402c0d20 22202420 224c0822 0d0a224c 0a220d09 " $ "L.".."L.".. - 402c0d30 224c0928 0d290c22 1d10bc72 41c2ff28 "L.(.)."...rA..( - 402c0d40 04279d04 283d4609 0041e0ff 0c052904 .'..(=F..A....). - 402c0d50 9c926832 679d0c8c 15226400 483d4932 ..h2g...."d.H=I2 - 402c0d60 46030000 0c152d06 06f9ff00 008c0529 F.....-........) - 402c0d70 040c0229 3d42a224 d02d2001 c3e0c000 ...)=B.$.- ..... - 402c0d80 0021d3ff 226c0721 7efa3222 00c90239 .!.."l.!~.2"...9 - 402c0d90 3c85d602 2d0c0831 c821d811 e80112c1 <...-..1.!...... - 402c0da0 100df000 3242140d f0000000 3d0268a2 ....2B......=.h. - 402c0db0 82121658 c221c3e8 42131ec0 20007222 ...X.!..B... .r" - 402c0dc0 00707141 47b708c0 20004222 00404141 .pqAG... .B".@AA - 402c0dd0 5028c06a 224042c0 96440082 53170df0 P(.j"@B..D..S... - 402c0de0 5026c0a6 12090c02 225317c6 01000000 P&......"S...... - 402c0df0 6055c052 53170c02 0df00000 12c1f0c9 `U.RS........... - 402c0e00 21cd0222 12160931 20338021 aee83030 !.."...1 3.!..00 - 402c0e10 f4c02000 42220032 5c1637b4 08c02000 .. .B".2\.7... . - 402c0e20 22220022 5c16c02c 2005f8ff 31a6e8c0 ""."\.., ...1... - 402c0e30 20003223 00303241 37321032 0c2422a0 .2#.02A72.2.$". - 402c0e40 02202320 224c242d 0c855a02 0831c821 . # "L$-..Z..1.! - 402c0e50 12c1100d f0000000 12c1f0c2 61020261 ............a..a - 402c0e60 0320c220 9c422812 8c12c5bd fe3196ff . . .B(......1.. - 402c0e70 42a43bc0 2c200184 e0c00000 0831c821 B.;., .......1.! - 402c0e80 12c1100d f0000000 12c1f009 31c9218c ............1.!. - 402c0e90 92c80245 fcff2d0c c6fcff00 0831c821 ...E..-......1.! - 402c0ea0 12c1100d f0000000 12c1f0c9 21cd0228 ............!..( - 402c0eb0 420931d9 11269237 b6223422 2c211672 B.1..&.7."4",!.r - 402c0ec0 0045b8fe 0c02226c 21222c20 d2a00085 .E...."l!", .... - 402c0ed0 fbff22af ff225c1d 222c1ed2 6c2085fa ..".."\.",..l .. - 402c0ee0 ff222c1f 05faffd2 6c1ed26c 1fd25c3b .",.....l..l..\; - 402c0ef0 0831c821 d81112c1 100df000 12c1f0c9 .1.!............ - 402c0f00 21cd0338 020931c7 93053833 c6080000 !..8..1...83.... - 402c0f10 216fff0c 0439029c 63583357 9c0a8c04 !o...9..cX3W.... - 402c0f20 3902283c 2933c602 000c143d 0586f9ff 9.(<)3.....=.... - 402c0f30 008c0439 0222a000 226c03c0 2c2085f6 ...9.".."l.., .. - 402c0f40 ff284c26 92152612 12320c24 07630c0c .(L&..&..2.$.c.. - 402c0f50 22202320 224c242d 0c854902 08310c02 " # "L$-..I..1.. - 402c0f60 294cc821 12c1100d f0000000 12c1f038 )L.!...........8 - 402c0f70 42093126 130a4202 241c0330 34203242 B.1&..B.$..04 2B - 402c0f80 2432a001 c5b4c002 210312c1 10800000 $2......!....... - 402c0f90 12c1f0c2 61020261 03306320 cd049c04 ....a..a.0c .... - 402c0fa0 3214042d 0645e5ff 2d0cc5a9 fe0c0246 2..-.E..-......F - 402c0fb0 02000c02 2795042d 0305fbff 0831c821 ....'..-.....1.! - 402c0fc0 12c1100d f0000000 21e2ec12 c1e0c961 ........!......a - 402c0fd0 c802e941 f9310971 d9510c2e 7ccf16cc ...A.1.q.Q..|... - 402c0fe0 04422c21 d83cac54 622c230c 053d0c16 .B,!.<.Tb,#..=.. - 402c0ff0 9600222c 06c00600 46010000 2d0505f9 ..",....F...-... - 402c1000 ffcc5222 6c214601 00007c83 37121922 ..R"l!F...|.7.." - 402c1010 0c240762 13e02220 224c242d 0c453d02 .$.b.." "L$-.E=. - 402c1020 220c24f0 2210224c 24cd0dc6 ebff0871 ".$."."L$......q - 402c1030 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 402c1040 12c1f0d9 11dd0448 42c92109 31cd027c .......HB.!.1..| - 402c1050 52261433 9c63222c 218c62c5 9efe0c02 R&.3.c",!.b..... - 402c1060 226c2132 0c241c02 20232022 4c2422a0 "l!2.$.. # "L$". - 402c1070 00271d13 322c04f6 830d42a0 98375407 .'..2,....B..7T. - 402c1080 2032202d 0cc5a4c0 0831c821 d81112c1 2 -.....1.!.... - 402c1090 100df000 70b62c40 77b62c40 12c1d0c9 ....p.,@w.,@.... - 402c10a0 a1c1aaec e981280c 09b11b22 d991f971 ......(...."...q - 402c10b0 290c21a7 ec0c03e8 02390116 1e22584e ).!......9..."XN - 402c10c0 320e4e66 2511212b e8d2a001 c0200022 2.Nf%.!+..... ." - 402c10d0 22002793 02c62e00 411be8d2 a001c020 ".'.....A...... - 402c10e0 00222400 27930246 2a00220e ac160203 ."$.'..F*."..... - 402c10f0 f22e2a0b 32daff21 e7fff26e 2ac59edf ..*.2..!...n*... - 402c1100 27bf02c6 22000c02 226e2a22 0eacf672 '..."..."n*"...r - 402c1110 041b2222 4eac2d0e 451c02c6 1c000000 ..""N.-.E....... - 402c1120 00229e1d 9642001b 22225e1d 222e1f16 ."...B..""^."... - 402c1130 f205429e 1d229e26 27245626 251ff21e ..B..".&'$V&%... - 402c1140 24229e25 00ff11f0 f3312aff 21d3ff10 $".%.....1*.!... - 402c1150 11208599 df001240 002fa122 5e260c02 . .....@./."^&.. - 402c1160 225e1d32 1e2b221e 303050f4 2040f447 "^.2.+".00P. @.G - 402c1170 b5023023 20321e1e 2021e422 5e2cf043 ..0# 2.. !."^,.C - 402c1180 1147a202 425e2c32 5e2b2d0e 101120c5 .G..B^,2^+-... . - 402c1190 69020c0d 284e6662 1258de38 0c5033c0 i...(Nfb.X.8.P3. - 402c11a0 52a05037 b50542cd 0140d074 320e080c R.P7..B..@.t2... - 402c11b0 0f376360 26420266 725af80c 28de522e .7c`&B.frZ..(.R. - 402c11c0 28202fc0 2911222e 29f22e27 20258232 ( /.).".)..' %.2 - 402c11d0 a0fafa22 592101bc e7c00000 48115821 ..."Y!......H.X! - 402c11e0 47b2091b 4d40d074 0c1fc609 00220ead G...M@.t.....".. - 402c11f0 32a0fa50 2282f022 8001b3e7 c0000042 2..P"..".......B - 402c1200 2101f2a0 0047b20c 2d0e4505 02220ead !....G..-.E..".. - 402c1210 1b22224e ad222e20 9c92329e 26680c78 .""N.". ..2.&h.x - 402c1220 de303390 7066c0f0 33113736 0785c5ff .03.pf..3.76.... - 402c1230 0c02226e 20284e66 320b38de 280c3022 .."n (Nf2.8.(.0" - 402c1240 c05c03c6 03000c93 37920d38 de222c00 .\......7..8.",. - 402c1250 3022c032 a1e02733 0216cd04 2d0e85c4 0".2..'3....-... - 402c1260 ff380128 3e8c3329 33460100 4139ec22 .8.(>.3)3F..A9." - 402c1270 6400162f 01721e11 621e1032 2e0a222e d../.r..b..2..". - 402c1280 174b5e4d 0ec5e901 422e268c 54286e7c .K^M....B.&.T(n| - 402c1290 83c00400 318dfe2d 0e42a3bc f83e017a ....1..-.B...>.z - 402c12a0 dfc00000 e801860b 00220e38 320e391b .........".82.9. - 402c12b0 22202074 224e38f8 3e37321b 0c02422e " t"N8.>72...B. - 402c12c0 25224e38 cc642d0e 85120246 0200286e %"N8.d-....F..(n - 402c12d0 3d0ec004 0016d2fe e901ed0f c676ff00 =............v.. - 402c12e0 d11aec58 0d160504 38d5280c 3022c032 ...X....8.(.0".2 - 402c12f0 a1e027b3 2e2d0559 21c5baff 58212835 ..'..-.Y!...X!(5 - 402c1300 8c4e293e 86000000 290d316f fe2d0542 .N)>....).1o.-.B - 402c1310 a3eef835 015ddfc0 00005d0e ed055d0f ...5.]....]...]. - 402c1320 46f0ff00 f83586fc ff08b1c8 a1d891e8 F....5.......... - 402c1330 81f87112 c1300df0 b430ff3f 12c1f009 ..q..0...0.?.... - 402c1340 3145c8ff 31fdff22 03001b22 20207422 1E..1.."..." t" - 402c1350 43000762 0245d4ff 083112c1 100df000 C..b.E...1...... - 402c1360 12c1c0c9 e1cd0228 42f9b109 f1d9d1e9 .......(B....... - 402c1370 c130f320 66921021 f4ebc03c 20c5b7ff .0. f..!...< ... - 402c1380 42a16746 18000000 222c173d 0c294128 B.gF....",.=.)A( - 402c1390 0ce8ac29 01281cd2 2c262911 221c1029 ...).(..,&)."..) - 402c13a0 51221c11 2961286c 297121e9 ebc5b4ff Q"..)a(l)q!..... - 402c13b0 222c1f8c 1205adff 222c1e8c 1285acff ",......",...... - 402c13c0 222c208c 1205acff 160f0172 21066221 ", ........r!.b! - 402c13d0 0528414b 514d013d 0e85d401 8c5d2871 .(AKQM.=.....](q - 402c13e0 7c83c00d 0042a184 3138fec0 2c200126 |....B..18.., .& - 402c13f0 dfc00000 08f1c8e1 d8d1e8c1 f8b112c1 ................ - 402c1400 400df000 12c1f00c 13093145 f5ff0831 @.........1E...1 - 402c1410 12c1100d f0000000 12c1f0d2 610120d2 ............a. . - 402c1420 202196f0 3129fe22 22040c05 42a458c9 !..1).""...B.X. - 402c1430 21093101 b1e0c000 00cd028c d21c443d !.1...........D= - 402c1440 0d01dfe0 c0000028 1cc55efe 08312d0c .......(..^..1-. - 402c1450 d811c821 12c1100d f0000000 b889fe3f ...!...........? - 402c1460 31ffff41 baeb2803 48044a22 16a2ff29 1..A..(.H.J"...) - 402c1470 030df000 900f2c40 c0d40100 12c1d0f9 ......,@........ - 402c1480 7120f074 217ef0c9 a1c10ffe 28220c05 q .t!~......(".. - 402c1490 42a4bd3d 0cd991e9 8109b122 61000196 B..=......."a... - 402c14a0 e0c00000 ed02d1a9 eb56f207 21a7eb0c .........V..!... - 402c14b0 05680d38 022d059c 1348d340 46c05734 .h.8.-...H.@F.W4 - 402c14c0 035d042d 03383306 fbff0000 8c1245f3 .].-.83.......E. - 402c14d0 ff28010c 0542a4c4 3d0c0187 e0c00000 .(...B..=....... - 402c14e0 ed025662 04219aeb 0c05880d 380272a0 ..Vb.!......8.r. - 402c14f0 7f2d059c a3620314 67371067 3f0d48d3 .-...b..g7.g?.H. - 402c1500 4048c057 34057d06 5d042d03 383346f8 @H.W4.}.].-.83F. - 402c1510 ff8c1205 efff2801 0c0542a4 cac03c20 ......(...B...< - 402c1520 0176e0c0 000020e2 20161208 42a0b00c .v.... . ...B... - 402c1530 032d0e01 b1ddc000 00213d32 f24e1422 .-.......!=2.N." - 402c1540 5e3921e0 e60c0cc0 20003802 c0200028 ^9!..... .8.. .( - 402c1550 02c25e3a 225e1722 af80224e 0a22a218 ..^:"^.".."N.".. - 402c1560 225e1e0c 42225e26 225e257c f2225e1d "^..B"^&"^%|."^. - 402c1570 0c12325e 16c24e09 c25e2422 5e2b05ee ..2^..N..^$"^+.. - 402c1580 ff226e1a 226e1722 6e14226e 1b280dc2 ."n."n."n."n.(.. - 402c1590 4e3829de 21b8ffc2 4ead226e 2321b6ff N8).!...N."n#!.. - 402c15a0 226e2721 0d29226e 280c9222 6e2908b1 "n'!.)"n(.."n).. - 402c15b0 2d0ec8a1 d891e881 f87112c1 300df000 -........q..0... - 402c15c0 12c1f04c 02093145 ebff0831 12c1100d ...L..1E...1.... - 402c15d0 f0000000 12c1f0c9 2120c0f4 2d030931 ........! ..-..1 - 402c15e0 05bafc9c 42221218 8cf222c2 d83d0220 ....B"...."..=. - 402c15f0 20f427bc 02c03c20 30c0f408 312d0cc8 .'...< 0...1-.. - 402c1600 2112c110 0df00000 12c1e0f2 610330f3 !...........a.0. - 402c1610 203842c9 61e94109 71d951cd 02ed0540 8B.a.A.q.Q....@ - 402c1620 40f47c12 56630d7c a2161f0d 280f425c @.|.Vc.|....(.B\ - 402c1630 11291c28 0cccf222 cc0485b4 fc3d027c .).(...".....=.| - 402c1640 c216930b 2813290c d21c1056 5d008540 ....(.)....V]..@ - 402c1650 c0225c10 85e0ff22 6c170b22 226c1422 ."\...."l..""l." - 402c1660 6c1b2198 e60c03c0 20004802 39ac425c l.!..... .H.9.B\ - 402c1670 16c02000 4802c020 00280239 cc225c30 .. .H.. .(.9."\0 - 402c1680 22a21822 5c1e3d0f 425c1722 a21845f4 ".."\.=.B\."..E. - 402c1690 ff225c1e 2022a00c 13f02211 325c2b22 ."\. "....".2\+" - 402c16a0 5c2ce26c 240c232d 0c059701 56e2040c \,.l$.#-....V... - 402c16b0 22294cbc 2d3163fd 2803279c 06283cc6 ")L.-1c.(.'..(<. - 402c16c0 08000000 3182fd0c 0429039c 52583257 ....1....)..RX2W - 402c16d0 9c0a8c04 2903383c 3932c602 000c142d ....).8<92.....- - 402c16e0 0586f9ff 8c142263 002119eb 322200c2 ......"c.!..2".. - 402c16f0 6200393c 4540022d 0c85cf01 0c020871 b.9pxNA - 402c1960 66db3207 05820704 22070680 33118053 f.2....."...3..S - 402c1970 20002211 50322022 07078022 01302220 .".P2 "...".0" - 402c1980 20387580 52013055 20403210 80331120 8u.R.0U @2..3. - 402c1990 28413035 20402210 20232038 0d0c0530 (A05 @". # 8...0 - 402c19a0 22c03207 0d303014 305f9332 1e063a35 ".2..00.0_.2..:5 - 402c19b0 3a22a612 0246ab01 280e226c 1f281e05 :"...F..(."l.(.. - 402c19c0 2dfe221c 388cb238 4e32030d 0763040b -.".8..8N2...c.. - 402c19d0 22225c38 222e0185 2bfe321c 3a2023c0 ""\8"...+.2.: #. - 402c19e0 225c3ae0 2e200547 ff86daff 0c02225c "\:.. .G......"\ - 402c19f0 38f2a001 e22c1e16 5e09622e 04313edb 8....,..^.b..1>. - 402c1a00 52060592 06042206 06805511 90852000 R....."...U... . - 402c1a10 22118052 20220607 722d0080 22015022 "..R "..r-..".P" - 402c1a20 20205875 80820150 88203052 10805511 Xu...P. 0R..U. - 402c1a30 20284150 58203022 10202520 52060d20 (APX 0". % R.. - 402c1a40 27c05060 140c0560 5f93621e 066a5550 '.P`...`_.b..jUP - 402c1a50 22c096a2 03222c17 2077c0e6 1731280e "....",. w...1(. - 402c1a60 226c1e28 1e8522fe 221c388c b2584e52 "l.(..".".8..XNR - 402c1a70 050d0765 040b2222 5c38281e 0521fe52 ...e..""\8(..!.R - 402c1a80 1c3a2025 c0225c3a 2d0ec53c ffc6d8ff .: %."\:-..<.... - 402c1a90 222c1016 5206522c 11380d30 55c0d6a5 ",..R.R,.8.0U... - 402c1aa0 05312aea 621c2438 03006611 2033c060 .1*.b.$8..f. 3.` - 402c1ab0 23312023 c0605031 2020f45a 32003311 #1 #.`P1 .Z2.3. - 402c1ac0 00621130 30316060 31325c24 d6860020 .b.001``12\$... - 402c1ad0 20600022 11206031 521c2530 33210055 `.". `1R.%03!.U - 402c1ae0 11502031 50523150 52c06a65 6060f43a .P 1PR1PR.je``.: - 402c1af0 360c0262 5c25325c 26226c10 e138ff58 6..b\%2\&"l..8.X - 402c1b00 ac721e00 16075341 02ff2804 2035c00b .r....SA..(. 5.. - 402c1b10 63960608 1b652066 c07066c0 e61675d1 c....e f.pf...u. - 402c1b20 30ff5d03 281d6212 0537a628 6212040c 0.].(.b..7.(b... - 402c1b30 073036c0 3030f462 120557a6 0e325204 .06.00.b..W..2R. - 402c1b40 72520560 55c02802 c6faff00 50306046 rR.`U.(.....P0`F - 402c1b50 01000000 00303060 00331130 303105e6 .....00`.3.001.. - 402c1b60 fd31ebfe 222c0a52 2300321d 0641e8fe .1..",.R#.2..A.. - 402c1b70 30358020 33c0325d 06384d20 58742904 05. 3.2].8M Xt). - 402c1b80 22430452 43052050 75202875 52430622 "C.RC. Pu (uRC." - 402c1b90 43070604 005022c0 d6a20032 0c240c22 C....P"....2.$." - 402c1ba0 20232022 4c2421da fe38ac58 023025c0 # "L$!..8.X.0%. - 402c1bb0 96924762 1c161b25 3022c060 22c0a612 ..Gb...%0".`"... - 402c1bc0 02061a01 37150246 9d00d105 ff0c1978 ....7..F.......x - 402c1bd0 4d22070d 32070c80 22113022 20203841 M"..2...".0" 8A - 402c1be0 80521130 55205080 f4805014 0c035039 .R.0U P...P...P9 - 402c1bf0 93521d06 5a333030 f4325e00 37b64907 .R..Z300.2^.7.I. - 402c1c00 68193ce3 30581031 f7fe8055 11302210 h.<.0X.1...U.0". - 402c1c10 20252022 470c2028 4122470d 625d0622 % "G. (A"G.b]." - 402c1c20 070d1762 040b2622 5d06321d 06281d05 ...b..&"].2..(.. - 402c1c30 01fe284d 0c152202 0d203014 0c023025 ..(M..".. 0...0% - 402c1c40 93321d06 3a22225e 00f22c20 168f0e28 .2..:""^.., ...( - 402c1c50 4d22020d 07621022 2c2016a2 0d380232 M"...b.", ...8.2 - 402c1c60 6c20451f ff86fbff 52a00262 a100822f l E.....R..b.../ - 402c1c70 0431a7fe b2080492 23003208 05220807 .1......#.2..".. - 402c1c80 803311b0 a3203208 06721e00 003311a0 .3... 2..r...3.. - 402c1c90 33208022 01302220 321f069a 773037c0 3 .".0" 2...w07. - 402c1ca0 2033c096 23052208 0d07622a 784d2207 3..#."...b*xM". - 402c1cb0 0d32070c 80221130 22202038 41578316 .2...".0" 8AW.. - 402c1cc0 60222020 20f42247 0c202841 22470d22 `" ."G. (A"G." - 402c1cd0 1d061b22 225e0038 0f2d0f39 01591169 ...""^.8.-.9.Y.i - 402c1ce0 214517ff 38015811 6821cc33 0c0fc610 !E..8.X.h!.3.... - 402c1cf0 00fd03c6 ddff0000 002077c0 a6173590 ......... w...5. - 402c1d00 22c02020 f4384d22 5d063203 0d176304 ". .8M"].2...c. - 402c1d10 0b22225d 06321d06 281d45f2 fd284d0c .""].2..(.E..(M. - 402c1d20 1522020d 2030140c 02302593 321d0630 .".. 0...0%.2..0 - 402c1d30 2280225e 00f26c20 4176fe52 1e00221c "."^..l Av.R..". - 402c1d40 16380450 22c05a33 39ac225c 162d0cc5 .8.P".Z39."\.-.. - 402c1d50 05ff281d 3212048c 7331a3fe 29030c02 ..(.2...s1..)... - 402c1d60 291d284d 22020d07 620e31a0 fe22a020 ).(M"...b.1..". - 402c1d70 52030020 25202243 00e2a001 d2a000f2 R.. % "C........ - 402c1d80 2c2016bf 09784f32 07056207 04220706 , ...xO2..b..".. - 402c1d90 80331100 22116053 20503220 22070780 .3..".`S P2 "... - 402c1da0 22013022 2038ac37 92763159 fe4d0d29 ".0" 8.7.v1Y.M.) - 402c1db0 0332070d 521f0630 3014304e 93403074 .2..R..00.0N.@0t - 402c1dc0 3a652a26 29ac221c 165022c0 3032c032 :e*&)."..P".02.2 - 402c1dd0 5c162d0c 45fdfe38 1f221304 9c125182 \.-.E..8."....Q. - 402c1de0 fe28058c 62c5ebfd c6000000 003905d9 .(..b........9.. - 402c1df0 1f284f22 020d0762 17317cfe 2c025203 .(O"...b.1|.,.R. - 402c1e00 00202520 22430028 4c664204 22a00729 . % "C.(LfB."..) - 402c1e10 4c280f22 6c202d0f c503ff06 d8ff0000 L(."l -......... - 402c1e20 00320c24 07630c7c e2202310 0c255022 .2.$.c.|. #..%P" - 402c1e30 20060100 0c122023 20224c24 068d0000 ..... # "L$.... - 402c1e40 c02c2085 0201d22c 2056cd00 2165fe85 ., ...., V..!e.. - 402c1e50 5cff226c 20c68600 00212dfe f2a00072 \."l ....!-....r - 402c1e60 220092c7 ff1ba788 4d320805 62080422 ".......M2..b.." - 402c1e70 08068033 11002211 60532050 32202208 ...3..".`S P2 ". - 402c1e80 07802201 30222077 921d2155 fe521d06 ..".0" w..!U.R.. - 402c1e90 32120637 35028676 00c557ff 16421d9c 2..75..v..W..B.. - 402c1ea0 6f290f46 05000000 dc5f2037 c0d66309 o).F....._ 7..c. - 402c1eb0 214cfe45 56ff16a2 1b226c20 3d0dc61f !L.EV...."l =... - 402c1ec0 00322f04 520305b2 03048055 11b06520 .2/.R......U..e - 402c1ed0 52030632 03070055 11605520 80330150 R..2...U.`U .3.P - 402c1ee0 33203039 c096e305 203ac0e6 1358213c 3 09.... :...X!< - 402c1ef0 fe4552ff 20e22016 9217684f 42060552 .ER. . ...hOB..R - 402c1f00 06042206 06804411 50342000 22113042 .."...D.P4 .".0B - 402c1f10 20220607 80220140 222041fd fd380442 "...".@" A..8.B - 402c1f20 1f063044 c0204480 a6140d20 33c03030 ..0D. D.... 3.00 - 402c1f30 f4281f32 5f0685d0 fde90fd0 3d20e02e .(.2_.......= .. - 402c1f40 20057dff 064b0038 0dfd0d8c 63dd0306 .}..K.8....c... - 402c1f50 c5ff0000 002027c0 e6120246 45002208 ..... '....FE.". - 402c1f60 0d076202 06430021 1efec54a ff290d16 ..b..C.!...J.).. - 402c1f70 1210784d 41e7fd52 07056207 04220706 ..xMA..R..b..".. - 402c1f80 80551160 35200022 11305220 22070738 .U.`5 .".0R "..8 - 402c1f90 04802201 50222052 1d063055 c02a55a6 ..".P" R..0U.*U. - 402c1fa0 150d2033 c03030f4 281d325d 0605c9fd .. 3.00.(.2].... - 402c1fb0 21d8fd38 ac780242 1c16221e 003a347a !..8.x.B.."..:4z - 402c1fc0 22273302 062b0058 0d884522 080d4208 "'3..+.X..E"..B. - 402c1fd0 0c802211 40222080 62112048 41404620 ..".@" .b. HA@F - 402c1fe0 4040f407 64193ce6 60441080 641141fd @@..d.<.`D..d.A. - 402c1ff0 fd402210 20262022 480c2028 4122480d .@". & "H. (A"H. - 402c2000 7033c030 30f42225 01325506 05c3fd42 p3.00."%.2U....B - 402c2010 2d0052a0 01284422 020d2030 140c0230 -.R..(D".. 0...0 - 402c2020 25933214 063a2222 5e008611 002d0cc5 %.2..:""^....-.. - 402c2030 e300860f 00000000 31b6fd28 035032c0 ........1..(.P2. - 402c2040 96d3001b 22321c16 5022c030 22c0a612 ...."2..P".0"... - 402c2050 22320c24 0c220677 ff0c0222 4c54c663 "2.$.".w..."LT.c - 402c2060 fe7cf246 00000c02 225c1d0c 02224c38 .|.F...."\..."L8 - 402c2070 465ffe00 08b1c8a1 d891e881 f87112c1 F_...........q.. - 402c2080 300df000 31d5fd38 0342030c 72c31440 0...1..8.B..r..@ - 402c2090 4441b664 5f42c4fb e0441140 40f432a0 DA.d_B...D.@@.2. - 402c20a0 0082a5b3 3a675206 00261508 16550426 ....:gR..&...U.& - 402c20b0 2509860c 001b3306 0d000000 52060166 %.....3.....R..f - 402c20c0 45323b53 47a52d52 06026206 03805511 E2;SG.-R..b...U. - 402c20d0 5056200b 656060f4 92a5b467 38019d05 PV .e``....g8... - 402c20e0 9252004b 33860100 5206018c 655a3330 .R.K3...R...eZ30 - 402c20f0 30f44733 ae0df000 7c38ff3f 408dfe3f 0.G3....|8.?@..? - 402c2100 9e97fe3f 12c1c0d2 610d20d2 20222201 ...?....a. . "". - 402c2110 c9e1f9b1 09f1e9c1 fd033202 00c1aefd ..........2..... - 402c2120 303034e0 33113a22 290c3030 602d0d05 004.3.:").00`-.. - 402c2130 89fdcc62 221d041c 33273307 2d0d8590 ...b"...3'3.-... - 402c2140 fd463d02 e12bf0f0 3f20280e c55efc4d .F=..+..? (..^.M - 402c2150 0e5672fe 280e32a0 f0202310 32a0e037 .Vr.(.2.. #.2..7 - 402c2160 12d9621d 043123f0 0c652d0d 45140956 ..b..1#..e-.E..V - 402c2170 92fc280c 32020c2d 0d303441 e0330130 ..(.2..-.04A.3.0 - 402c2180 30603030 318583fd 5602fb48 0ca15ad9 0`001...V..H..Z. - 402c2190 22040132 04008022 11302220 80721120 "..2...".0" .r. - 402c21a0 28412077 207070f4 70284122 44012204 (A w pp.p(A"D.". - 402c21b0 03320402 80221130 22208062 11202841 .2...".0" .b. (A - 402c21c0 20662060 60f46028 41224403 22040582 f ``.`(A"D."... - 402c21d0 04045204 06802211 80322000 55113025 ..R..."..2 .U.0% - 402c21e0 20520407 72440080 55012055 20502875 R..rD..U. U P(u - 402c21f0 80350120 3320a025 10802211 505841a0 .5. 3 .%..".PXA. - 402c2200 55102033 20503320 30287422 44053020 U. 3 P3 0(t"D.0 - 402c2210 75224406 30287522 4407213d fd624402 u"D.0(u"D.!=.bD. - 402c2220 39028204 09220408 52040a80 88112098 9...."..R..... . - 402c2230 20005511 90852052 040b3244 04805501 .U... R..2D..U. - 402c2240 80552080 85015028 75202820 a0851080 .U ...P(u ( .... - 402c2250 88115058 41a05510 80222050 22202058 ..PXA.U.." P" X - 402c2260 74524409 20507552 440a2058 7552440b tRD. PuRD. XuRD. - 402c2270 5159fd22 44082905 82040f92 040e8088 QY."D.)......... - 402c2280 11908820 80581180 88418055 205050f4 ... .X...A.U PP. - 402c2290 52440e50 58415244 0f52040d 82040c80 RD.PXARD.R...... - 402c22a0 55118055 20505841 814afd59 11505074 U..U PXA.J.Y.PPt - 402c22b0 509054b1 27e89248 000c0a50 90140c1c P.T.'..H...P.... - 402c22c0 90ca8398 0bb1cbef 821d04e8 0bf1c8ef ................ - 402c22d0 cac88951 e9218141 fde80fc0 c0f4e901 ...Q.!.A........ - 402c22e0 c25800ed 09bc0eb2 1e11779b 24b21e10 .X........w.$... - 402c22f0 679b1e88 1eb821b7 9817880e b801b798 g.....!......... - 402c2300 10164a0c 283e293a 2112e899 3ee90286 ..J.(>):!...>... - 402c2310 2d00ad0e e83ec6f2 ff410be8 480416f4 -....>...A..H... - 402c2320 05821411 77985482 14106798 4e8814e8 ....w.T...g.N... - 402c2330 21879e47 8804a801 879a4027 6502867e !..G......@'e..~ - 402c2340 ff176517 58a45083 c096b801 8214165a ..e.X.P........Z - 402c2350 585053c0 e6151046 17000000 07650821 XPS....F.....e.! - 402c2360 fbe72222 0022640d 160cdd32 04240c22 ..""."d....2.$." - 402c2370 20232022 44242d04 860b0000 483406e7 # "D$-.....H4.. - 402c2380 ff41fff4 88040c04 ed08ac2e a21e1067 .A.............g - 402c2390 9a0da80e b22100a7 9b02866b 0116ba5a .....!.....k...Z - 402c23a0 4d0ee83e 86f8ff00 2d0c8504 01c662ff M..>....-.....b. - 402c23b0 98112769 02c660ff 518fef41 8def3a3c ..'i..`.Q..A..:< - 402c23c0 05d60046 5dff0000 002105fd a8510c03 ...F]....!...Q.. - 402c23d0 39024942 a25206d9 12c104fd 2103fd42 9.IB.R......!..B - 402c23e0 2e213902 324c0037 142e622e 230c053d .!9.2L.7..b.#..= - 402c23f0 0e8c6628 6ec00600 0601002d 0505b9fe ..f(n......-.... - 402c2400 cc42226e 21060400 7c833792 02c64aff .B"n!...|.7...J. - 402c2410 21f3fc22 12005622 d2d1edfc 2137ff62 !.."..V"....!7.b - 402c2420 0d00e902 27663128 4e662210 21eafc32 ....'f1(Nf".!..2 - 402c2430 2e172802 27930246 7a01c6f2 0021b4fc ..(.'..Fz....!.. - 402c2440 38ae2802 3022c096 e23b321e 163022c0 8.(.0"...;2..0". - 402c2450 e6120246 7301c6eb 000c2220 4610520e ...Fs....." F.R. - 402c2460 248cc438 4e202520 32c3feb6 23028646 $..8N % 2...#..F - 402c2470 0047e508 21b6e722 2200226e 0d0c0222 .G..!..""."n..." - 402c2480 4ead22ce 3c494162 610385bf ff284e48 N."."..E.. - 402c2540 2032a0f0 3311325e 2c321e2b 225e1e66 2..3.2^,2.+"^.f - 402c2550 1305f022 112020f4 225e2b22 1e3a0b22 ...". ."^+".:." - 402c2560 225e3a22 2e1f3802 326e1fcc 337cf346 "^:"..8.2n..3|.F - 402c2570 00000c03 325e1d0c 03324e4e 858dfe52 ....2^...2NN...R - 402c2580 2e24ccc5 320e240c 22202320 224e2486 .$..2.$." # "N$. - 402c2590 9d00286e 3d0e42a0 00c00500 7c833792 ..(n=.B.....|.7. - 402c25a0 0246dd00 06f7ff00 47e60286 9600218a .F......G.....!. - 402c25b0 fc818afc 2802a156 fc720200 42020162 ....(..V.r..B..b - 402c25c0 02022202 03921800 380ab182 fc804411 ..".....8.....D. - 402c25d0 80221170 74206062 205106ef 4d0f3a39 .".pt `b Q..M.:9 - 402c25e0 280b0626 0047e602 06260021 7afc422e (..&.G...&.!z.B. - 402c25f0 1428020b 324033c0 96030532 2e173032 .(..2@3....2..02 - 402c2600 c0e61347 0c42587e 294e1645 28286e0c ...G.BX~)N.E((n. - 402c2610 043d0ec0 05008ca2 7c833712 02469c00 .=......|.7..F.. - 402c2620 86bd0000 2d0ed21e 2b451cff 221e3816 ....-...+E..".8. - 402c2630 520022c2 ff225e38 221e1e66 1d05f022 R.".."^8"..f..." - 402c2640 112020f4 225e2b46 16000000 3163fc81 . ."^+F....1c.. - 402c2650 30fc3223 00720300 52030162 03024203 0.2#.r..R..b..B. - 402c2660 03315efc 80551192 13003228 00804411 .1^..U....2(..D. - 402c2670 70752051 e0ee6064 20303980 4d0f45aa pu Q..`d 09.M.E. - 402c2680 00066100 16141831 22fc28ae 38030b22 ..a....1".(.8.." - 402c2690 37120286 5c00e02e 20c58500 465a002d 7...\... ...FZ.- - 402c26a0 0ec514ff 220c0057 e202c656 00320e24 ...."..W...V.2.$ - 402c26b0 0c222023 20224e24 0c720618 000000e0 ." # "N$.r...... - 402c26c0 2e20c512 ff220c00 32a01057 6255220d . ..."..2..WbU". - 402c26d0 00420e24 37023c21 3ffc322e 17222200 .B.$7.92.. - 402c27c0 00583257 1eef0c14 2d055632 ff8c0429 .X2W....-.V2...) - 402c27d0 0322a00a 226e0421 dce63222 00e90239 .".."n.!..2"...9 - 402c27e0 3e853101 46080000 2d0e4500 ff220d00 >.1.F...-.E..".. - 402c27f0 47621521 f8fb322e 17280227 930a320c Gb.!..2..(.'..2. - 402c2800 001c0220 2320224c 00320c00 37631a42 ... # "L.2..7c.B - 402c2810 2e268c64 286e32af f7c00400 21cde63d .&.d(n2.....!..= - 402c2820 0e856dfe 42a15f46 08001c02 27032d32 ..m.B._F....'.-2 - 402c2830 0e242783 0b422e26 8c54286e 7c63c004 .$'..B.&.T(n|c.. - 402c2840 0021c3e6 3d0e456b fe42a16a 312dfe2d .!..=.Ek.B.j1-.- - 402c2850 0e010dda c00000c6 2f000000 00421e38 ......../....B.8 - 402c2860 cc84d1e1 fb480ddc 94c61a00 522e2216 .....H......R.". - 402c2870 f5fe286e 3d0ec005 007c8337 92020626 ..(n=....|.7...& - 402c2880 0046f7ff 220e2447 62122d04 10112085 .F..".$Gb.-... . - 402c2890 1bfd2d0e c5b6fec6 1f000000 0021ccfb ..-..........!.. - 402c28a0 22020037 620a3204 0d0c1220 23202244 "..7b.2.... # "D - 402c28b0 0d622e23 0c053d0e 8c86222e 06c00600 .b.#..=..."..... - 402c28c0 86010000 50252085 6cfe32af f8371249 ....P% .l.2..7.I - 402c28d0 16420028 0d226e21 220c0057 e2122106 .B.(."n!"..W..!. - 402c28e0 fe32a000 326200e0 2e2085b0 00460a00 .2..2b... ...F.. - 402c28f0 0031f4e1 221e16c0 20003803 3712041b .1.."... .8.7... - 402c2900 22225e16 622e2316 36fd0c05 286e3d0e ""^.b.#.6...(n=. - 402c2910 4d05c006 007c8337 92c321f7 fd0c0339 M....|.7..!....9 - 402c2920 0241affb 21b1fbcd 03390228 1440d420 .A..!....9.(.@. - 402c2930 37120445 11fdc91d 454ef2b6 2202063e 7..E....EN.."..> - 402c2940 000c0245 70fd063c 00000000 8c94a83e ...Ep..<.......> - 402c2950 a934418b f3893ee9 04476502 0696fe0c .4A...>..Ge..... - 402c2960 0217e502 06f5fd8c e9384966 430522c2 .........8IfC.". - 402c2970 01202074 983946fb ff3101e1 c0200038 . t.9F..1... .8 - 402c2980 03379202 06edfd22 0e1405af fecd02cc .7....."........ - 402c2990 12c6e9fd 280f3117 ee290c22 1e10225c ....(.1..).".."\ - 402c29a0 10280329 1c218cfb 38022203 01420300 .(.).!..8."..B.. - 402c29b0 80221140 22204156 fb225c11 0c32294c .".@" AV."\..2)L - 402c29c0 28041b42 49ac49cc 0b224203 0e32030f (..BI.I.."B..2.. - 402c29d0 226c1928 6e803311 296c287e 40332029 "l.(n.3.)l(~@3 ) - 402c29e0 7c325c30 325c2c32 0e0822af 8c202310 |2\02\,2..".. #. - 402c29f0 224c0821 57e63802 c902393c c50f0122 "L.!W.8...9<..." - 402c2a00 cc3c0568 ff221c1e 4b3c85bc fe225c1e .<.h."..K<..."\. - 402c2a10 1c232d0c 45600016 d2980c03 2d0c0594 .#-.E`......-... - 402c2a20 fec6c5fd 320c000c 82202320 320e2422 ....2.... # 2.$" - 402c2a30 4c007ce2 20231046 d4fe08f1 c8e1d8d1 L.|. #.F........ - 402c2a40 e8c1f8b1 12c1400d f0000000 9e97fe3f ......@........? - 402c2a50 12c1d0f2 610720f2 2022a002 8d032026 ....a. . ".... & - 402c2a60 100cc320 2393e981 60e00420 eea02103 ... #...`.. ..!. - 402c2a70 eb31f6ff 2842d991 4901dd05 42a0a60c .1..(B..I...B... - 402c2a80 05c9a169 21891109 b1011bdb c00000cd ...i!........... - 402c2a90 02682188 11cc722d 08c5fafc 86080000 .h!...r-........ - 402c2aa0 62420e22 a000226c 00221804 891ce022 bB.".."l."....." - 402c2ab0 c0225c06 1c432d08 45f0fc8c 922d0c85 ."\..C-.E....-.. - 402c2ac0 39fe0c02 46250000 421f1028 1c803411 9...F%..B..(..4. - 402c2ad0 28124048 41621f11 40332029 4c3030f4 (.@HAb..@3 )L00. - 402c2ae0 32420080 46113038 41606841 32420180 2B..F.08A`hA2B.. - 402c2af0 5d01d038 75604420 4040f430 552031fe ]..8u`D @@.0U 1. - 402c2b00 d6424202 40484142 4203304d 10d07841 .BB.@HABB.0M..xA - 402c2b10 80441130 37104055 20305520 50387432 .D.07.@U 0U P8t2 - 402c2b20 4205e0e2 74503075 3242065b ee380140 B...tP0u2B.[.8.@ - 402c2b30 ee1130de 20803d11 d0d821d0 d320d0d0 ..0. .=...!.. .. - 402c2b40 f4524204 d2420c0c 03505875 d0d84152 .RB..B...PXu..AR - 402c2b50 4207d242 0d324212 3242132d 0c08b1c8 B..B.2B.2B.-.... - 402c2b60 a1d891e8 81f87112 c1300df0 12c1f032 ......q..0.....2 - 402c2b70 c314c261 02d26101 20c220dd 043030f4 ...a..a. . ..00. - 402c2b80 0c040c12 093185f3 fc16f20a 521c1038 .....1......R..8 - 402c2b90 12804511 50584150 44204040 f4521c11 ..E.PXAPD @@.R.. - 402c2ba0 42430040 48414243 01804511 50584150 BC.@HABC..E.PXAP - 402c2bb0 44204040 f4424302 40484168 ac424303 D @@.BC.@HAh.BC. - 402c2bc0 d0487442 430551cc d6d04075 80760142 .HtBC.Q...@u.v.B - 402c2bd0 43066048 75404720 50761080 77117074 C.`Hu@G Pv..w.pt - 402c2be0 20604841 50541050 47204058 74424308 `HAPT.PG @XtBC. - 402c2bf0 52430940 50754048 7552430a 42430b52 RC.@Pu@HuRC.BC.R - 402c2c00 1c175c04 42430c1c 0442430d 80751150 ..\.BC...BC..u.P - 402c2c10 48414047 204040f4 42430e40 4841d243 HA@G @@.BC.@HA.C - 402c2c20 0442430f d0d8750c 04d24307 42431042 .BC...u...C.BC.B - 402c2c30 43114243 12424313 6a6569cc 0831c821 C.BC.BC.jei..1.! - 402c2c40 d81112c1 100df000 12c1b050 5074c261 ...........PPt.a - 402c2c50 12026113 d26111e2 6110f9f1 39215941 ..a..a..a...9!YA - 402c2c60 cd024090 f47c4216 e31e384c 22c3feb6 ..@..|B...8L"... - 402c2c70 32077c52 26730286 7700bce9 221c3997 2.|R&s..w...".9. - 402c2c80 b20e320c 2422af80 20232022 4c240609 ..2.$".. # "L$.. - 402c2c90 00221c3a f682ea46 08000000 d21c3bac .".:...F......;. - 402c2ca0 fd7d0997 bd017d0d 70f0f4f0 ddc0d0d0 .}....}.p....... - 402c2cb0 f45d08f7 b91e7cf2 46670000 221c3a82 .]....|.Fg..".:. - 402c2cc0 2c1e2901 16881858 0816f5fc 8d0546fd ,.)....X......F. - 402c2cd0 ff00f2a0 000c0ebd 0fe93197 3b02862d ..........1.;..- - 402c2ce0 00b029c0 321c1e5d 022020f4 27b3015d ..).2..]. .'..] - 402c2cf0 035020f4 42a00029 112d0459 61898199 .P .B..).-.Ya... - 402c2d00 91b971c5 dbfcad02 58618881 9891b871 ..q.....Xa.....q - 402c2d10 165212d2 12055252 04525205 38112821 .R....RR.RR.8.(! - 402c2d20 4d0330dd c0ba3228 1a898199 91b971a9 M.0...2(......q. - 402c2d30 5101a3da c00000a8 51d0d0f4 2d0a05f5 Q.......Q...-... - 402c2d40 fc380188 812a2320 20f42901 0c839891 .8...*# .)..... - 402c2d50 a851b871 27b3082d 0ac5cefc 46360000 .Q.q'..-....F6.. - 402c2d60 522c1b0c 065a5b4d 063d0a2d 0c898199 R,...Z[M.=.-.... - 402c2d70 91b971c5 cdff5d02 88819891 b8711672 ..q...]......q.r - 402c2d80 0b8c5e28 31590246 0000ed02 38115931 ..^(1Y.F....8.Y1 - 402c2d90 3abbb0b0 f486d0ff 165f0468 18bc8622 :........_.h..." - 402c2da0 16042a2f 22560428 06ec7222 1605a816 ..*/"V.(..r".... - 402c2db0 38214d0f 2a2a5961 69518981 99910180 8!M.**YaiQ...... - 402c2dc0 dac00000 68519891 22160588 812a2f58 ....hQ.."....*/X - 402c2dd0 61225605 6806c6f0 ff221806 2a7f7258 a"V.h...."..*.rX - 402c2de0 06d25c3b cc48e26c 1e460000 e908222c ..\;.H.l.F....", - 402c2df0 1b9a2222 6c1b221c 399092c0 2801925c ..""l.".9...(..\ - 402c2e00 39225c3a 0c022715 4f484527 144a3841 9"\:..'.OHE'.J8A - 402c2e10 17e34522 040d3204 0c802211 30222031 ..E"..2...".0" 1 - 402c2e20 905c3022 202020f4 22440c20 28412244 .\0" ."D. (A"D - 402c2e30 0d0c0286 08000000 00320c24 22af8020 .........2.$".. - 402c2e40 2320224c 2416dee6 2d0ec503 fe4699ff # "L$...-....F.. - 402c2e50 0c05dd05 fd05c69e ff022113 c22112d2 ..........!..!.. - 402c2e60 2111e221 10f8f112 c1500df0 12c1e0c9 !..!.....P...... - 402c2e70 61cd0222 22174120 d6203875 80520130 a.."".A . 8u.R.0 - 402c2e80 55204032 10803311 20284130 35204042 U @2..3. (A05 @B - 402c2e90 10404320 2d0c0c03 d9510971 e941f931 .@C -....Q.q.A.1 - 402c2ea0 85ccffdd 027ce216 dd03320c 247cc220 .....|....2.$|. - 402c2eb0 2310f81d 224c244b ec621d04 0c654d0e #..."L$K.b...eM. - 402c2ec0 3d0c2d0d c53e0822 4f102028 f4224f11 =.-..>."O. (."O. - 402c2ed0 620c0952 0c0a0c67 4d0e3d0c 2d0d457b b..R...gM.=.-.E{ - 402c2ee0 fb2d0d45 b6fc0c02 0871c861 d851e841 .-.E.....q.a.Q.A - 402c2ef0 f83112c1 200df000 12c1f062 221fc931 .1.. ......b"..1 - 402c2f00 16d60a38 0672221e 91fcd532 621fa2c2 ...8.r"....2b... - 402c2f10 78164708 b847c846 420b0582 0b04320b x.G..G.FB.....2. - 402c2f20 06804411 80542000 33115043 20820c05 ..D..T .3.PC ... - 402c2f30 320b0752 0c06b20c 04808811 80330140 2..R.........3.@ - 402c2f40 33200055 11b04820 40852052 0c073048 3 .U..H @. R..0H - 402c2f50 75805501 80552080 83014088 20904310 u.U..U ...@. .C. - 402c2f60 80441130 38414048 20903310 80850130 .D.08A@H .3....0 - 402c2f70 34205048 75404820 90851080 88115058 4 PHu@H ......PX - 402c2f80 41804420 90551050 44204043 c0d68400 A.D .U.PD @C.... - 402c2f90 ad077807 46deff00 00790669 0a3806cc ..x.F....y.i.8.. - 402c2fa0 1332523b 32024e1b 3332424e 0c033262 .2R;2.N.32BN..2b - 402c2fb0 10c83112 c1100df0 12c1f0c9 21cd0222 ..1.........!.." - 402c2fc0 221f0261 03169204 220c2427 e243c02c "..a....".$'.C., - 402c2fd0 2045f2ff 221c2b32 1c3027b3 0a303141 E..".+2.0'..01A - 402c2fe0 325c2cc6 01000000 20214122 5c2c321c 2\,..... !A"\,2. - 402c2ff0 1e421c2c f0231127 a402225c 2c2a2332 .B.,.#.'.."\,*#2 - 402c3000 1c2c3a22 320c2422 5c2b0c42 20232022 .,:"2.$"\+.B # " - 402c3010 4c240831 c82112c1 100df000 12c1e0c9 L$.1.!.......... - 402c3020 61cd0222 123ad951 f9310971 30f074e9 a..".:.Q.1.q0.t. - 402c3030 41f0d014 f682340c 23303f10 0c120c0e A.....4.#0?..... - 402c3040 421c3930 e2930c42 303293e0 e0747cf2 B.90...B02...t|. - 402c3050 1684070c 042d0485 a6fc8ce2 522c1b3d .....-......R,.= - 402c3060 026d0e4d 0f2d0c85 9effccf2 320c2422 .m.M.-......2.$" - 402c3070 af802023 20224c24 7cf28613 00322c1e .. # "L$|....2,. - 402c3080 cc43226c 1e860200 48038c34 3d0486fd .C"l....H..4=... - 402c3090 ff29030c 03325c3b 9c0d322c 1b32c301 .)...2\;..2,.2.. - 402c30a0 326c1b32 1c3932c3 ff325c39 076f0a42 2l.2.92..2\9.o.B - 402c30b0 0c242c03 30342032 4c242222 0105bdfc .$,.04 2L$"".... - 402c30c0 321c3a30 2280225c 3a22a000 0871c861 2.:0"."\:"...q.a - 402c30d0 d851e841 f83112c1 200df000 12c1f032 .Q.A.1.. ......2 - 402c30e0 221e0931 bc034803 8c443d04 86fdff00 "..1..H..D=..... - 402c30f0 38434203 0d52030c 80441150 44204058 8CB..R...D.PD @X - 402c3100 24dc3522 a1002024 2022430c 20284122 $.5".. $ "C. (A" - 402c3110 430d0c02 46010000 0c1305f0 ff083112 C...F.........1. - 402c3120 c1100df0 12c1d09d 036060f4 7070f4d9 .........``.pp.. - 402c3130 914901dd 020c041c 430c12e9 81f97169 .I......C.....qi - 402c3140 21793199 1109b1c9 a1fd0545 97fced02 !y1........E.... - 402c3150 68217831 98111662 0fc81280 26116068 h!x1...b....&.`h - 402c3160 41606220 80271170 7841803d 01707220 A`b .'.pxA.=.pr - 402c3170 d0287520 43202160 d56060f4 203d1080 .(u C !`.``. =.. - 402c3180 3311d0d8 41303420 20dd10d0 d320d038 3...A04 .... .8 - 402c3190 74324c05 d0307532 4c068049 01903875 t2L..0u2L..I..8u - 402c31a0 30442020 39108033 11909841 30342020 0D 9..3...A04 - 402c31b0 29102093 20902874 224c0990 2075224c ). . .(t"L.. u"L - 402c31c0 0a5c0222 4c0c1c42 224c0d21 bedf624c .\."L..B"L.!..bL - 402c31d0 00c02000 3802c020 00280260 68412048 .. .8.. .(.`hA H - 402c31e0 74802311 20242070 70f4d24c 042020f4 t.#. $ pp..L. . - 402c31f0 d0d87562 4c01724c 02d24c07 7078410c ..ubL.rL..L.pxA. - 402c3200 0d924c08 224c0e90 98752028 41621e04 ..L."L...u (Ab.. - 402c3210 3801724c 03924c0b 224c0f0c 65f04f20 8.rL..L."L..e.O - 402c3220 d24c10d2 4c11d24c 12d24c13 e02e2045 .L..L..L..L... E - 402c3230 0808224c 10380120 28f4224c 110c676d .."L.8. (."L..gm - 402c3240 0d52a080 4d0f2d0e 8544fb2d 0e857ffc .R..M.-..D.-.... - 402c3250 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402c3260 12c1e0d2 6105dd02 22221741 23d50b22 ....a..."".A#.." - 402c3270 20387580 52013055 20403210 80331120 8u.R.0U @2..3. - 402c3280 28413035 20404210 4043202d 0d0c03c9 (A05 @B.@C -.... - 402c3290 610971e9 41f93145 8dffcd02 acc24bed a.q.A.1E......K. - 402c32a0 621204f8 120c654d 0e3d0d85 0008224f b.....eM.=...."O - 402c32b0 102028f4 224f1152 0d0a0c67 0c064d0e . (."O.R...g..M. - 402c32c0 3d0d2d0c c53cfb2d 0cc577fc 0871c861 =.-..<.-..w..q.a - 402c32d0 d851e841 f83112c1 200df000 00110000 .Q.A.1.. ....... - 402c32e0 12c1d062 221fd991 09b1c9a1 e981f971 ...b"..........q - 402c32f0 dd02cca6 62221e16 560e0c0c c6030000 ....b"..V....... - 402c3300 28162812 c2020ec0 c034e0cc 11ebcc88 (.(......4...... - 402c3310 460c0232 080d5d02 27530952 16060c13 F..2..].'S.R.... - 402c3320 5023835d 02220805 72080480 22117032 P#.]."..r...".p2 - 402c3330 20220806 42080700 22113022 20804401 "..B...".0" .D. - 402c3340 0c132044 20303530 2d0d5901 6911c581 .. D 050-.Y.i... - 402c3350 ffed0258 01681116 5208f812 ac55220f ...X.h..R....U". - 402c3360 0d320f0c 80221130 2220311e f9302210 .2...".0" 1..0". - 402c3370 31dbff30 22202020 f4224f0c 20284122 1..0" ."O. (A" - 402c3380 4f0d060b 00281652 2d1f4812 32cf14cc O....(.R-.H.2... - 402c3390 b552040c 505441e0 55118603 0000ca44 .R..PTA.U......D - 402c33a0 52040c50 5441c055 a05050f4 42a00105 R..PTA.U.PP.B... - 402c33b0 a2fc4bcd 621e040c 654d0c3d 0d2d0e45 ..K.b...eM.=.-.E - 402c33c0 ef07224f 102028f4 224f1152 0d0a0c67 .."O. (."O.R...g - 402c33d0 0c064d0c 3d0d2d0e 852bfb2d 0e8566fc ..M.=.-..+.-..f. - 402c33e0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402c33f0 020405b4 12c1d0c9 a1cd0221 3ffb09b1 ...........!?... - 402c3400 3802d991 e981f971 0c02c793 02c60201 8......q........ - 402c3410 221c30d2 1c2b2040 f4d030f4 37b401dd ".0..+ @..0.7... - 402c3420 02d0d0f4 220c24d9 01e22c1e 17625816 ....".$...,..bX. - 402c3430 be04684e 32060552 06042206 06803311 ..hN2..R.."...3. - 402c3440 50432000 22114032 20220607 80220130 PC .".@2 "...".0 - 402c3450 22208042 01203875 30542031 a7d43042 " .B. 8u0T 1..0B - 402c3460 10804411 20284140 45203022 10202420 ..D. (A@E 0". $ - 402c3470 321e0642 2c144033 c03a2227 bd092d0c 2..B,.@3.:"'..-. - 402c3480 859eff46 e5000000 f22c1f16 5f22280f ...F.....,.._"(. - 402c3490 160222fd 0246fdff 684e3206 05520604 .."..F..hN2..R.. - 402c34a0 22060680 33115043 20002211 40322022 "...3.PC .".@2 " - 402c34b0 06075191 d4802201 30222020 38758042 ..Q...".0" 8u.B - 402c34c0 01304420 50321080 33112028 41303420 .0D P2..3. (A04 - 402c34d0 50221020 2320422c 14321e06 4033c03a P". # B,.2..@3.: - 402c34e0 22380127 b302c6ae 00281e22 1207b622 "8.'.....(."..." - 402c34f0 0206ac00 22060d32 060c8022 11302220 ...."..2...".0" - 402c3500 322c1f56 531b380e 326c1e38 4c26231d 2,.VS.8.2l.8L&#. - 402c3510 316ced30 22202020 f422460c 20284122 1l.0" ."F. (A" - 402c3520 460d320c 2422affc 20231022 4c2458ac F.2.$".. #."L$X. - 402c3530 3172d480 65015028 75202620 30651080 1r..e.P(u & 0e.. - 402c3540 66116062 20502841 30321048 4e302620 f.`b P(A02.HN0& - 402c3550 20387432 44092030 7532440a 321c1722 8t2D. 0u2D.2.." - 402c3560 44082028 7522440b 80631130 28412026 D. (u"D..c.0(A & - 402c3570 202020f4 22440e20 28412244 0f5a5359 ."D. (A"D.ZSY - 402c3580 cc220e0e 07620521 9aff2264 05229c1d ."...b.!.."d.".. - 402c3590 6602040c 02225c1d 280c4bdc 16121422 f...."\.(.K...." - 402c35a0 2c10784e 56620421 69e32802 226c1042 ,.xNVb.!i.(."l.B - 402c35b0 07052207 04320706 80441120 54200033 .."..2...D. T .3 - 402c35c0 11504320 32070780 33014033 20804301 .PC 2...3.@3 .C. - 402c35d0 30287520 54202148 d4204310 80441130 0(u T !H. C..D.0 - 402c35e0 38414045 20202310 20242022 6c11222e 8A@E #. $ "l.". - 402c35f0 0152a006 68123212 056067c0 6060f460 .R..h.2..`g.``.` - 402c3600 33c03252 05321204 79126063 c06060f4 3.2R.2..y.`c.``. - 402c3610 6252040c 03324710 3247114d 0d3d0c72 bR...2G.2G.M.=.r - 402c3620 610105c9 0778114d 0d224710 2028f422 a....x.M."G. (." - 402c3630 4711620c 09520c0a 281e0c67 3d0c4505 G.b..R..(..g=.E. - 402c3640 fb584e42 05056205 04220506 80441160 .XNB..b.."...D.` - 402c3650 34200022 11304220 22050761 27d48022 4 .".0B "..a'.." - 402c3660 01402220 80420120 38753034 20604210 .@" .B. 8u04 `B. - 402c3670 80441120 28416022 10404320 20342022 .D. (A`".@C 4 " - 402c3680 050d0c04 2020140c 15205483 2d05521e .... ... T.-.R. - 402c3690 065a2252 2c173a62 6055c047 a502626c .Z"R,.:b`U.G..bl - 402c36a0 1716c20e 490e422c 1f567404 e26c1ffd ....I.B,.Vt..l.. - 402c36b0 0ee22c1e 16de0e46 77ff0000 420c244c ..,....Fw...B.$L - 402c36c0 43370402 868fff32 2c1e16e3 0c580356 C7.....2,....X.V - 402c36d0 35e35213 06321c1e 37b50246 2f000689 5.R..2..7..F/... - 402c36e0 ffd02d20 c5a9fa16 62f52222 01226c00 ..- ....b.""."l. - 402c36f0 c6aaff00 a84f520a 05720a04 220a0680 .....OR..r.."... - 402c3700 55117065 20002211 60522022 0a0771fa U.pe .".`R "..q. - 402c3710 d3802201 50222020 58758062 01506620 ..".P" Xu.b.Pf - 402c3720 70521080 55115066 20205841 70251020 pR..U.Pf XAp%. - 402c3730 26202023 c052cc7c 6d07d6e2 04284472 & #.R.|m....(Dr - 402c3740 0205b202 04807711 b0a72072 02062202 ......w... r..". - 402c3750 07007711 a0772080 22017022 20207875 ..w..w .".p" xu - 402c3760 80a20170 aa206072 10807711 20284170 ...p. `r..w. (Ap - 402c3770 7a206022 10202720 3022c0d6 62005d04 z `". ' 0"..b.]. - 402c3780 48045674 fb490ee9 05460200 e90f46c7 H.Vt.I...F....F. - 402c3790 ff2d0e45 6cfded0f c6c4ff00 32afa037 .-.El.......2..7 - 402c37a0 04020658 ff222c1e cc12225c 3b160e06 ...X.",..."\;... - 402c37b0 220cac56 a205684e 32060552 06042206 "..V..hN2..R..". - 402c37c0 06803311 50432000 22114032 20220607 ..3.PC .".@2 ".. - 402c37d0 80220130 22208042 01203875 30542031 .".0" .B. 8u0T 1 - 402c37e0 c6d33042 10804411 20284140 45203022 ..0B..D. (A@E 0" - 402c37f0 10202420 321e0642 2c144033 c03a2232 . $ 2..B,.@3.:"2 - 402c3800 1c3027b3 0b22a000 226c2a22 a001224c .0'..".."l*".."L - 402c3810 ac220c24 20206422 4c240c02 08b1c8a1 .".$ d"L$...... - 402c3820 d891e881 f87112c1 300df000 12c1f032 .....q..0......2 - 402c3830 221f0931 1603060c 040c168d 065d049d "..1.........].. - 402c3840 047d04ad 04b813b8 4b9c4bcc 38390946 .}......K.K.89.F - 402c3850 00007d03 88039d03 a9033d08 0c08c604 ..}.......=..... - 402c3860 00cc4639 04860000 005d0368 034d03a9 ..F9.....].h.M.. - 402c3870 033d060c 0656c3fc 8c958c74 32221e32 .=...V.....t2".2 - 402c3880 64005262 1e32024e 72621f1b 3332424e d.Rb.2.Nrb..32BN - 402c3890 0c033262 10c5b5ff 083112c1 100df000 ..2b.....1...... - 402c38a0 9e97fe3f ec30ff3f 12c1f0c9 21cd0221 ...?.0.?....!..! - 402c38b0 73e7e901 2872ed03 31faffd9 110c05dd s...(r..1....... - 402c38c0 0442a128 0931018c d7c00000 16120441 .B.(.1.........A - 402c38d0 f5ff0c03 39023804 e922d932 c9128ca3 ....9.8..".2.... - 402c38e0 581357bc 12c055c0 59133902 2904c607 X.W...U.Y.9.)... - 402c38f0 00681467 35113d04 48125813 5054c048 .h.g5.=.H.X.PT.H - 402c3900 0359128c 6406faff 5056c059 14490229 .Y..d...PV.Y.I.) - 402c3910 030831c8 21d811e8 0112c110 0df00000 ..1.!........... - 402c3920 f4392c40 88130000 981c2840 60ea0000 .9,@......(@`... - 402c3930 701c2840 4c1c2840 281c2840 bc392c40 p.(@L.(@(.(@.9,@ - 402c3940 24060060 e830ff3f 31f6ff21 f6ff12c1 $..`.0.?1..!.... - 402c3950 f042a000 0931c261 02c5f4ff 2124d70c .B...1.a....!$.. - 402c3960 0cc02000 c90231f0 ff21f0ff 4d0c85f3 .. ...1..!..M... - 402c3970 ff31efff c04c2022 a1f4c5f2 ff31edff .1...L ".....1.. - 402c3980 c04c2022 a06405f2 ff31ebff c04c2022 .L ".d...1...L " - 402c3990 a3e845f1 ff31e9ff 4d0c22a0 7d85f0ff ..E..1..M.".}... - 402c39a0 21e8ff08 31c02000 380221e6 ffc82139 !...1. .8.!...!9 - 402c39b0 0212c110 0df00000 e430ff3f 12c1f009 .........0.?.... - 402c39c0 318597fd 2163e228 02568200 215fe222 1...!c.(.V..!_." - 402c39d0 220016e2 0031d9ff 0c0422a0 7d85ecff "....1....".}... - 402c39e0 c6010000 21f5ff0c 03390208 3112c110 ....!....9..1... - 402c39f0 0df00000 12c1f009 31c5a8f9 31c9ff21 ........1...1..! - 402c3a00 c9ff42a0 0005eaff 083112c1 100df000 ..B......1...... - 402c3a10 41a5ff12 c1f07d02 28040931 5d040c06 A.....}.(..1]... - 402c3a20 bc928822 48027798 2a883237 9825cc46 ..."H.w.*.27.%.F - 402c3a30 49058600 00004906 38028c63 58134812 I.....I.8..cX.H. - 402c3a40 4a454913 3197ff42 a16f018f d5c00000 JEI.1..B.o...... - 402c3a50 46020000 6d028c34 2d0406f1 ff083112 F...m..4-.....1. - 402c3a60 c1100df0 1480fe3f 12c1d021 b5ffc9a1 .......?...!.... - 402c3a70 c18dffd9 91c02000 d802280c 09b1e981 ...... ...(..... - 402c3a80 f9711662 0521f7ff e1afff22 0200cc62 .q.b.!....."...b - 402c3a90 280e31a4 ff060100 280e32a1 38202dc0 (.1.....(.2.8 -. - 402c3aa0 018addc0 0000fd02 280c3812 373f2c30 ........(.8.7?,0 - 402c3ab0 ffc03802 5822390c 68323179 ffd90e42 ..8.X"9.h21y...B - 402c3ac0 a1a25901 69110170 d5c00000 58016811 ..Y.i..p....X.h. - 402c3ad0 1645fd2d 06c00500 06f3ff00 08b1c8a1 .E.-............ - 402c3ae0 d891e881 f87112c1 300df000 2195ffc0 .....q..0...!... - 402c3af0 20003802 2194ff39 020df000 21afff12 .8.!..9....!... - 402c3b00 c1f03802 0931dcb3 3112e238 03cc5331 ..8..1..1..8..S1 - 402c3b10 0ee23803 8cd30c13 39023188 ff0c0422 ..8.....9.1...." - 402c3b20 a07d45d8 ff083112 c1100df0 9e97fe3f .}E...1........? - 402c3b30 21d3e631 feff2812 12c1f00c 0542a3b0 !..1..(......B.. - 402c3b40 c9210931 01edd6c0 0000cd02 8ce22c44 .!.1..........,D - 402c3b50 0c030129 d4c00000 22af8022 4c0a0831 ...)....".."L..1 - 402c3b60 2d0cc821 12c1100d f0000000 8038ff3f -..!.........8.? - 402c3b70 41ffff12 c1f03804 09312793 0e383339 A.....8..1'..839 - 402c3b80 04460600 00004833 cc843833 5663ffc6 .F....H3..83Vc.. - 402c3b90 02000000 4792f248 324933c6 faff31e3 ....G..H2I3...1. - 402c3ba0 ff42a3a1 0139d5c0 00000831 12c1100d .B...9.....1.... - 402c3bb0 f0000000 0180ffff 71edff0c 0988070c ........q....... - 402c3bc0 16306993 4040f45d 08606074 ac952715 .0i.@@.].``t..'. - 402c3bd0 20a21509 479a1ccc 357c3346 1500b805 ...G...5|3F.... - 402c3be0 165bff56 26ffa803 16dafea7 1bea8600 .[.V&........... - 402c3bf0 00000c19 583586f4 ff571301 58035902 ....X5...W..X.Y. - 402c3c00 ec4441af eb61ebff 3d089c73 6a549c35 .DA..a..=..sjT.5 - 402c3c10 52130947 95091b44 4040f43d 0846faff R..G...D@@.=.F.. - 402c3c20 383306f9 ff5603fb 4252090c 03379903 83...V..BR...7.. - 402c3c30 89322907 2d030df0 12c1f0c9 21cd0222 .2).-.......!.." - 402c3c40 1209d911 e9010931 dd0340e0 f48c720c .......1..@...r. - 402c3c50 029c3d28 0dc60300 0c043d0c 2d0c85f5 ..=(......=.-... - 402c3c60 ffecb206 faff0000 320c1029 1c0c4220 ........2..)..B - 402c3c70 2320224c 1021bdff e25c0a48 023d048c # "L.!...\.H.=.. - 402c3c80 73c71309 383346fd ff00493c c9020c02 s...83F...I<.... - 402c3c90 0831c821 d811e801 12c1100d f0000000 .1.!............ - 402c3ca0 0c034202 10391232 520a7cb3 30341032 ..B..9.2R.|.04.2 - 402c3cb0 42100df0 39724982 0df00000 12c1c0f9 B...9rI......... - 402c3cc0 b1fd0222 1209c9e1 d9d109f1 e9c14941 ..."..........IA - 402c3cd0 6951dd03 50c0f48c d20c832d 0d05cefb iQ..P......-.... - 402c3ce0 ed0dbc22 86040000 0c043d0f 2d0f85ec ..."......=.-... - 402c3cf0 ff56f20f 46f8ff00 000042a0 0032a008 .V..F.....B..2.. - 402c3d00 0c12c5db fbed027c f2167e0e 221d048c .......|..~."... - 402c3d10 523d0d2d 0e85fafb 321f0998 1e802311 R=.-....2.....#. - 402c3d20 30384130 22202020 f4224900 20284138 08A0" ."I. (A8 - 402c3d30 41224901 802c11c0 c841c0c2 200c02c0 A"I..,...A.. ... - 402c3d40 c0f42249 06224907 2803c249 0232a0f0 .."I."I.(..I.2.. - 402c3d50 c0c84120 2310c249 0332a0e0 37921022 ..A #..I.2..7.." - 402c3d60 0f103762 0a320e0d 0c422023 20224e0d ..7b.2...B # "N. - 402c3d70 280fcd0f 4851cc42 4bc4c605 00003224 (...HQ.BK.....2$ - 402c3d80 01371210 22affad7 1e69e02e 2085cbfb .7.."....i.. ... - 402c3d90 7ca28617 00621e04 80361160 28412023 |....b...6.`(A # - 402c3da0 202020f4 22490420 28412249 05220f10 ."I. (A"I.".. - 402c3db0 07e21f42 21043d0c 1c152d0e 92610645 ...B!.=...-..a.E - 402c3dc0 4f073181 ea986120 23832249 062028f4 O.1...a #."I. (. - 402c3dd0 22490728 51620f09 520f0a48 4129013d "I.(Qb..R..HA).= - 402c3de0 0c1c172d 0e8588fa cd02d71e 062d0e85 ...-.........-.. - 402c3df0 c5fb2d0c 08f1c8e1 d8d1e8c1 f8b112c1 ..-............. - 402c3e00 400df000 12c1e0c9 61cd0228 0462a0f0 @.......a..(.b.. - 402c3e10 20661022 a0e02026 c0d95150 d0f452cc f.".. &..QP..R. - 402c3e20 18205493 2d053901 49110971 4535fa6d . T.-.9.I..qE5.m - 402c3e30 0238017c c248118c 565d0d2d 0cc5e7ff .8.|.H..V].-.... - 402c3e40 0871c861 d85112c1 200df000 52120a12 .q.a.Q.. ...R... - 402c3e50 c1f04b42 0931c5fa ff083112 c1100df0 ..KB.1....1..... - 402c3e60 12c1d0f9 71fd0228 1209b1c9 a1d991e9 ....q..(........ - 402c3e70 81390132 02002911 3030342b 23421f04 .9.2..).004+#B.. - 402c3e80 e0221127 240fe033 01303060 3030312d .".'$..3.00`001- - 402c3e90 0fc5b2fb 8c922d0f c5bafbc6 63000000 ......-.....c... - 402c3ea0 00c1d3e8 422f0132 2100222c 004921c5 ....B/.2!.",.I!. - 402c3eb0 88fa4821 ed022204 01320400 80221130 ..H!.."..2...".0 - 402c3ec0 222080d2 11202841 20dd2022 04036204 " ... (A . "..b. - 402c3ed0 02802211 60222080 32112028 41203320 ..".`" .2. (A 3 - 402c3ee0 3030f44c 42d0d0f4 4c362793 1e671d02 00.LB...L6'..g.. - 402c3ef0 86260058 01288516 32092812 16e20838 .&.X.(..2.(....8 - 402c3f00 12164312 61bce868 06c60400 67931927 ..C.a..h....g..' - 402c3f10 9d7b5801 28951642 07380216 a310680c .{X.(..B.8....h. - 402c3f20 67930286 40000619 002110ff a80c9802 g...@....!...... - 402c3f30 22a0f00c 0c62af20 202a106a 225d0c0c "....b. *.j"].. - 402c3f40 16205683 21ace8e0 6c836055 2078026d . V.!...l.`U x.m - 402c3f50 0c2d090c 4bbc3282 12093798 278802cc .-..K.2...7.'... - 402c3f60 1e164800 a718019c a5cc7c82 0210b088 ..H.......|..... - 402c3f70 1080c283 82120ad7 980a8812 16c80977 ...............w - 402c3f80 98028625 006d0228 3206f2ff dc0c5801 ...%.m.(2.....X. - 402c3f90 2198e838 15222200 271302c6 bdff0c0c !..8."".'....... - 402c3fa0 22040732 04068022 11302220 16420162 "..2...".0" .B.b - 402c3fb0 1f04418f e8318fe8 52a011f0 2f20452f ..A..1..R.../ E/ - 402c3fc0 075612ed 7c832d0f 459ffb56 72ec9c6c .V..|.-.E..Vr..l - 402c3fd0 787c1607 ec5187e8 288c6d0d 4d0fc03c x|...Q..(.m.M..< - 402c3fe0 20c00700 86110000 56aeea21 81e832a0 .......V..!..2. - 402c3ff0 f0280220 231032a0 e0379202 86a5ff28 .(. #.2..7.....( - 402c4000 11320200 2d0f3030 34e03311 8b33059b .2..-.004.3..3.. - 402c4010 fb0c332d 0f451c00 869eff00 8c963832 ..3-.E........82 - 402c4020 393631d2 fe993229 03cd0246 dcff08b1 961...2)...F.... - 402c4030 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... - 402c4040 12c1c0e2 610ce222 01c2610e f9b109f1 ....a.."..a..... - 402c4050 d9d1d20e 00cd02d0 d034e0dd 11d02060 .........4.... ` - 402c4060 fd032951 3d022d0c d9414595 fb566215 ..)Q=.-..AE..Vb. - 402c4070 221c04f6 42024653 00581c22 05002632 "...B.FS.X."..&2 - 402c4080 06268224 c64f0000 22050680 32112205 .&.$.O.."...2.". - 402c4090 07202320 16f21232 1f182793 02864900 . # ...2..'...I. - 402c40a0 225f1806 48000000 003151e8 d8033d0f "_..H....1Q...=. - 402c40b0 2d0d8568 fa32a0f0 305d1032 af203a35 -..h.2..0].2. :5 - 402c40c0 16331056 0210221c 04f68202 c63d002d .3.V.."......=.- - 402c40d0 0c051707 56f20e2c 232d0c45 8efb1672 ....V..,#-.E...r - 402c40e0 0338412d 0c858dfb 56b20d32 1c040c04 .8A-....V..2.... - 402c40f0 0c22c59c fbdd0216 c20c3d0c 45c1fb56 ."........=.E..V - 402c4100 420c3851 2d0de22d 01458bfb 56720b2d B.8Q-..-.E..Vr.- - 402c4110 0c4593fb cd0dc602 0032afde c02c2005 .E.......2..., . - 402c4120 8afb5612 0a3132e8 522c0122 23002038 ..V..12.R,."#. 8 - 402c4130 74224e0c 324e0d20 30752028 75224e0f t"N.2N. 0u (u"N. - 402c4140 212de832 4e0e2802 20387422 4e10324e !-.2N.(. 8t"N.2N - 402c4150 11203075 20287522 4e13324e 120c0222 . 0u (u"N.2N..." - 402c4160 45002205 03320502 80221130 22207c63 E."..2...".0" |c - 402c4170 3030f427 b3079b22 06010000 00008b22 00.'..."......." - 402c4180 2020f422 45022028 41224503 22af8022 ."E. (A"E.".." - 402c4190 4e080c02 224e0a22 4e0b1c43 e02e2085 N..."N."N..C.. . - 402c41a0 0807224e 0a384120 28f4224e 0b2d0c05 .."N.8A (."N.-.. - 402c41b0 81fbdc12 0c06310e e8f9010c 1752a080 ......1......R.. - 402c41c0 4d062d0c 854afa2d 0cc587fb 08f1c8e1 M.-..J.-........ - 402c41d0 d8d1e8c1 f8b112c1 400df000 12c1c05d ........@......] - 402c41e0 02d9d10c 0430d074 0c122c43 e9c15941 .....0.t..,C..YA - 402c41f0 09f1c9e1 f2610b85 8cfbed02 58411632 .....a......XA.2 - 402c4200 07c8120c 32f815d2 4c01224c 00281e0c ....2...L."L.(.. - 402c4210 0d38151c c4d24c04 d24c05d2 4c06d24c .8....L..L..L..L - 402c4220 078b2201 67d5c000 00321e05 d24c02d2 ..".g....2...L.. - 402c4230 4c032d0c 05ff0622 4c022028 f4224c03 L.-...."L. (."L. - 402c4240 320f0d52 0f0c220f 0e803311 50432000 2..R.."...3.PC . - 402c4250 22114032 20220f0f 0c178022 01302220 ".@2 ".....".0" - 402c4260 29016d0d 52a0804d 013d0d2d 0e4542fa ).m.R..M.=.-.EB. - 402c4270 2d0e457d fb08f1c8 e1d8d1e8 c1f8b112 -.E}............ - 402c4280 c1400df0 8d0412c1 e00941c9 51d961cd .@........A.Q.a. - 402c4290 02dd042d 0347a37d 30939080 0890c000 ...-.G.}0....... - 402c42a0 a0c099a0 58094829 49215901 48194911 ....X.H)I!Y.H.I. - 402c42b0 0601000b 8802c0f4 7d0907b9 04a810a7 ........}....... - 402c42c0 34f087a2 0f580068 10691759 07b820b9 4....X.h.i.Y.. . - 402c42d0 271b22cb 977d0907 b904a819 473af187 '."..}......G:.. - 402c42e0 a2100b88 02c0f468 07581759 406930b8 .......h.X.Y@i0. - 402c42f0 27b95029 318792bf 2d0c5821 49176801 '.P)1...-.X!I.h. - 402c4300 69074831 59270b44 85f7ff4d 0d38312d i.H1Y'.D...M.81- - 402c4310 0c1b3305 f7ffc851 d8610841 12c1200d ..3....Q.a.A.. . - 402c4320 f0000000 ac22ff3f 00100800 00d01f00 .....".?........ - 402c4330 00d03f00 00101000 40b82c40 00d0ff00 ..?.....@.,@.... - 402c4340 00d00f00 00d07f00 30b82c40 38b82c40 ........0.,@8.,@ - 402c4350 12c1f009 01261262 61f4ff51 f2ff2622 .....&.ba..Q..&" - 402c4360 3d41f2ff 26324601 f2ff2642 3461f1ff =A..&2F...&B4a.. - 402c4370 26523326 62322672 4d268236 0c900712 &R3&b2&rM&.6.... - 402c4380 0d21edff 019cd4c0 00000c02 06020069 .!.............i - 402c4390 0501eaff 09150c12 080112c1 100df001 ................ - 402c43a0 e8ff6905 06fbff0d 04690546 f9ff0d04 ..i......i.F.... - 402c43b0 86fbff01 e4ff6905 06f6ff21 e3ff018d ......i....!.... - 402c43c0 d4c00000 86f0ff21 e1ff018a d4c00000 .......!........ - 402c43d0 86edff00 50b82c40 80b82c40 90b82c40 ....P.,@..,@..,@ - 402c43e0 f0b82c40 60c9fe3f 64c9fe3f 00001000 ..,@`..?d..?.... - 402c43f0 d0b82c40 b0b82c40 10b92c40 20b92c40 ..,@..,@..,@ .,@ - 402c4400 30b92c40 40b92c40 20b82c40 50b92c40 0.,@@.,@ .,@P.,@ - 402c4410 70b92c40 b0b92c40 00ba2c40 280f1040 p.,@..,@..,@(..@ - 402c4420 12c1d0c9 51f98109 41d96129 31e9710c ....Q...A.a)1.q. - 402c4430 02ed03dd 043d010c 44016d24 c0000048 .....=..D.m$...H - 402c4440 010c1c40 4c35d714 0f21e2ff 3d0d0169 ...@L5...!..=..i - 402c4450 d4c00000 0c0cc6ff ff2d0d45 efff2612 .........-.E..&. - 402c4460 0c3d0d21 ddff0163 d4c00000 0c0cf1ad .=.!...c........ - 402c4470 ff583159 3fe92f16 0e190c0d 0c0e0c03 .X1Y?./......... - 402c4480 3991083f 21eca3ea 00482058 104060b4 9..?!....H X.@`. - 402c4490 cc165702 1021d1ff 38000156 d4c00000 ..W..!..8..V.... - 402c44a0 083f0c0c ea006800 58200b26 16d21332 .?....h.X .&...2 - 402c44b0 c6fe16c3 1042c6fd 16640c41 446a4804 .....B...d.ADjH. - 402c44c0 66460286 22002656 56266611 c0007468 fF..".&VV&f...th - 402c44d0 140c0c57 b6024636 00cd0006 35003834 ...W..F6....5.84 - 402c44e0 281f0c09 02d5d00c 0bc0c074 78912c08 (..........tx.,. - 402c44f0 70a50480 872000cb 93a0c993 80707479 p.... .......pty - 402c4500 9101f1da c0000031 d4683803 27930206 .......1.h8.'... - 402c4510 280021b3 ff0137d4 c000000c 0c862400 (.!...7.......$. - 402c4520 28100c06 0c08c0c0 74383492 d5f04891 (.......t84...H. - 402c4530 1c054074 0490c893 50542070 c6935040 ..@t....PT p..P@ - 402c4540 74499101 e1dac000 00a1a6ff 290a4618 tI..........).F. - 402c4550 000c06c0 c07472d5 f0b89138 3428100c .....tr....84(.. - 402c4560 040c8000 0b20b053 0470c693 00b07450 ..... .S.p....tP - 402c4570 c493b991 01d5dac0 0000819b ff290806 .............).. - 402c4580 0c00a810 980f2820 a79905b1 98ff27bb ......( ......'. - 402c4590 0a2197ff 0118d4c0 00000c0c c0c07438 .!............t8 - 402c45a0 910c4430 02044033 20305074 0c0600c6 ..D0..@3 0Pt.... - 402c45b0 935991cb ee782f1b dd77bd02 86b0ff06 .Y...x/..w...... - 402c45c0 1300913f e98810b8 20979805 a188ffb7 ...?.... ....... - 402c45d0 ba0a2188 ff0107d4 c000000c 0cc0c074 ..!............t - 402c45e0 38910c24 30010440 3320c6ee ff389158 8..$0..@3 ...8.X - 402c45f0 100c14cc 657132e9 68207716 010c0c30 ....eq2.h w....0 - 402c4600 0004c0c0 74403320 46e7ff0c 05599168 ....t@3 F....Y.h - 402c4610 9107e614 2179ff01 f7d3c000 0078910c ....!y.......x.. - 402c4620 18808720 80707479 91989117 e9142173 ... .pty......!s - 402c4630 ff01f0d3 c00000a8 910c2bb0 ba20b0a0 ..........+.. .. - 402c4640 74a991d8 9127ed14 216eff01 ead3c000 t....'..!n...... - 402c4650 00e8910c 40000e20 00e074e9 9128913c ....@.. ..t..(.< - 402c4660 f337120c 2168ff38 9101e2d3 c000000c .7..!h.8........ - 402c4670 0c3165ff 282f42a1 21202290 e0221101 .1e.(/B.! "..".. - 402c4680 41d6c000 00dd02cc 320c0206 2d00482f A.......2...-.H/ - 402c4690 383f4044 90e04411 014ad4c0 00002d0d 8?@D..D..J....-. - 402c46a0 482f0c03 0b44c5bd ff082fd9 210b50bc H/...D..../.!.P. - 402c46b0 a5ed0d0c 0d682ecc f64d0621 54ff381e .....h...M.!T.8. - 402c46c0 01cdd3c0 0000682e 0c0c581e 784e5a86 ......h...X.xNZ. - 402c46d0 87b70e21 4fff380e 483e01c6 d3c00000 ...!O.8.H>...... - 402c46e0 0c0ccbee 082f1bdd 0b90973d c7e2adfc ...../.....=.... - 402c46f0 d82131b6 6900a090 3803d0aa a0a2dafe .!1.i...8....... - 402c4700 b22a7fa2 2a7e3813 baaaa7b3 262141ff .*..*~8.....&!A. - 402c4710 01b9d3c0 0000582f 2140ff50 5590d055 ......X/!@.PU..U - 402c4720 a0ea5532 257e4225 7f522580 01b2d3c0 ..U2%~B%.R%..... - 402c4730 00000c0c 2d0d0139 ffc00000 2d0c0c16 ....-..9....-... - 402c4740 624f10c8 51d861e8 71f88108 4112c130 bO..Q.a.q...A..0 - 402c4750 0df00000 12c1f0c2 6101c1f2 fe026100 ........a.....a. - 402c4760 022c0222 0c10ac70 ac52383c ac13c562 .,."...p.R8<...b - 402c4770 db482c0c 379c8408 3c0c2540 64902057 .H,.7...<.%@d. W - 402c4780 83211aff 0066a078 0057170f cb006790 .!...f.x.W....g. - 402c4790 f50c02c8 11080112 c1100df0 08200732 ............. .2 - 402c47a0 f12d0006 fbff0000 61dffe58 269cb59c .-......a..X&... - 402c47b0 93420610 68369c24 9c068ce5 50859060 .B..h6.$....P..` - 402c47c0 88a07806 271708cb 668796f5 0c020df0 ..x.'...f....... - 402c47d0 79030c12 9826a816 a9139923 0df00000 y....&.....#.... - 402c47e0 c022ff3f 12c1f009 01019268 c0000001 .".?.......h.... - 402c47f0 fcff3800 290037b2 0548101b 44491008 ..8.).7..H..DI.. - 402c4800 0112c110 0df00000 c822ff3f e4472c40 .........".?.G,@ - 402c4810 21feff12 c1f00901 01e9e9c0 000021fa !.............!. - 402c4820 ff31faff 0c04013c ebc00000 21f7ff31 .1.....<....!..1 - 402c4830 3ffc0c14 0c150139 ebc00000 080112c1 ?......9........ - 402c4840 100df000 37894100 12c1f009 11017968 ....7.A.......yh - 402c4850 c0000029 0131d984 011cdac0 000061f9 ...).1........a. - 402c4860 ff41dfff 38015814 48040c10 4733010c .A..8.X.H...G3.. - 402c4870 005a7008 11607782 7a2212c1 100df000 .Zp..`w.z"...... - 402c4880 12c1f009 01016b68 c0000008 0112c110 ......kh........ - 402c4890 0df00000 12c1f002 61000535 fc022100 ........a..5..!. - 402c48a0 12c11080 00000000 12c1f009 018c4320 ..............C - 402c48b0 2074c52f fc080112 c1100df0 00060060 t./...........` - 402c48c0 12c1e009 31292139 116901e9 61c941d9 ....1)!9.i..a.A. - 402c48d0 51cd04dd 07ed05cc 74cc55cc 360c02c6 Q.......t.U.6... - 402c48e0 17000523 fcc03c20 22a000c5 fbffe03e ...#..< "......> - 402c48f0 200c1245 fbff0c22 3801c5fa ff282180 ..E..."8....(!. - 402c4900 22012028 318517fc 2811851a fc2d0dc5 ". (1...(....-.. - 402c4910 2efcac3d c1eaff0c 05526c4c 526c4dc0 ...=.....RlLRlM. - 402c4920 2000322c 4f0c1440 3320c020 00326c4f .2,O..@3 . .2lO - 402c4930 850cdcc0 2000226c 4e852cfc c519fc22 .... ."lN.,...." - 402c4940 a001c221 04d851e8 61083112 c1200df0 ...!..Q.a.1.. .. - 402c4950 48741040 12c1f0c2 61010261 0030c320 Ht.@....a..a.0. - 402c4960 9c13c50d bd9c720c 0201f9ff c0000029 ......r........) - 402c4970 0c0c0009 1c0c02c8 11080112 c1100df0 ................ - 402c4980 c506bd56 82fe85e8 ffc5ebff c6f7ff00 ...V............ - 402c4990 32a00012 c1f01021 20026102 017521c0 2......! .a..u!. - 402c49a0 00002801 8507bd08 2112c110 0df00000 ..(.....!....... - 402c49b0 12c1d0c9 31e951f9 610921d9 413981dd ....1.Q.a.!.A9.. - 402c49c0 02f62302 8623000c 1c02ae04 d0fcb00a ..#..#.......... - 402c49d0 2f32227e 22228037 b26e2d01 3d0f0bec /2"~"".7.n-.=... - 402c49e0 0c84e971 80ee01e0 e8310175 d3c00000 ...q.....1.u.... - 402c49f0 2d0f32cf f80c8401 72d3c000 000871f8 -.2.....r.....q. - 402c4a00 11800001 000831d0 00b00810 d03eb007 ......1......>.. - 402c4a10 bf52d03e b0460200 2811d03e b0481347 .R.>.F..(..>.H.G - 402c4a20 b2178b23 0c840166 d3c00000 0b5e80e5 ...#...f.....^.. - 402c4a30 01e0e831 7765e0d0 3eb08b23 0c843d01 ...1we..>..#..=. - 402c4a40 0160d3c0 000002ae 04f8811b ccc0c074 .`.............t - 402c4a50 c71f0246 ddffc831 d841e851 f8610821 ...F...1.A.Q.a.! - 402c4a60 12c1300d f046f4ff 4024ff3f 9024ff3f ..0..F..@$.?.$.? - 402c4a70 f023ff3f 4023ff3f 00c52c40 70170000 .#.?@#.?..,@p... - 402c4a80 40c52c40 f0c42c40 20c52c40 e0c42c40 @.,@..,@ .,@..,@ - 402c4a90 5889fe3f 10c52c40 50c52c40 60c52c40 X..?..,@P.,@`.,@ - 402c4aa0 70c52c40 90c52c40 80c52c40 3a23ff3f p.,@..,@..,@:#.? - 402c4ab0 b024ff3f 6025ff3f 5025ff3f 404b4c00 .$.?`%.?P%.?@KL. - 402c4ac0 5089fe3f 0065cd1d 0c0321e7 ff5c0412 P..?.e....!..\.. - 402c4ad0 c1e0c911 d921e931 f9410901 0147d0c0 .....!.1.A...G.. - 402c4ae0 00000c03 21e2ff2c 040143d0 c00000e1 ....!..,..C..... - 402c4af0 e0ffd8be e61d0286 40000c0c 2cd3f1dd ........@...,... - 402c4b00 ffd20e28 e00c11e0 bca0f0fc b0b82b09 ...(..........+. - 402c4b10 61303b82 326f414d 038c4b42 c32d426f a0;.2oAM..KB.-Bo - 402c4b20 419c1d3d 0421d4ff 01b3d2c0 00000861 A..=.!.........a - 402c4b30 422f41d2 0e28380e 52a3e850 338247b3 B/A..(8.R..P3.G. - 402c4b40 044d0342 6f412d04 497161c8 ff31cbff .M.BoA-.Iqa..1.. - 402c4b50 6a606951 01f8dac0 00004d02 78510871 j`iQ......M.xQ.q - 402c4b60 29072000 c0026f41 ac4d21c5 ff3d0001 ). ...oA.M!..=.. - 402c4b70 a1d2c000 004851d2 0e284804 9c0d3d04 .....HQ..(H...=. - 402c4b80 21c1ff01 9cd2c000 004851d2 0e284804 !........HQ..(H. - 402c4b90 51bbff47 b50f8c9d 21bcff3d 0c0195d2 Q..G....!..=.... - 402c4ba0 c00000d2 0e28222f 4132a3e8 0147d9c0 .....("/A2...G.. - 402c4bb0 00002042 a0426f41 8ccd3d04 21b4ff01 .. B.BoA..=.!... - 402c4bc0 8dd2c000 00d20e28 0c1671b1 ff0c087a .......(..q....z - 402c4bd0 7c720700 825f8000 17400066 a1625f81 |r..._...@.f.b_. - 402c4be0 8c7d21ac ff0183d2 c000002c d3f1a1ff .}!........,.... - 402c4bf0 d8be1bcc c0c074d7 ac02c6c0 ff080e32 ......t........2 - 402c4c00 a35a9c90 07330286 b6000022 41003014 .Z...3....."A.0. - 402c4c10 3033a020 22a03022 a002c264 86000002 03. ".0"...d.... - 402c4c20 a064420e 28521e18 0c07618f ff82a190 .dB.(R....a..... - 402c4c30 8a80606d b0091689 36725605 5256048c ..`m....6rV.RV.. - 402c4c40 942195ff 016cd2c0 0000d8be 2b0de610 .!...l......+... - 402c4c50 02462000 f192ff0c 0cf2cf40 d20e2816 .F ........@..(. - 402c4c60 1d043184 ff2d0f30 3cb03213 800161d2 ..1..-.0<.2...a. - 402c4c70 c00000d2 0e28acad 317fff21 89ff303c .....(..1..!..0< - 402c4c80 b0321381 015cd2c0 0000d20e 289c3d31 .2...\......(.=1 - 402c4c90 79ff2184 ff303cb0 32234101 56d2c000 y.!..0<.2#A.V... - 402c4ca0 00d20e28 48be47ac 158cfd31 70ff217b ...(H.G....1p.!{ - 402c4cb0 ff303ca0 3803014f d2c00000 d20e288c .0<.8..O......(. - 402c4cc0 7d2179ff 014cd2c0 00001bcc 08bec0c0 }!y..L.......... - 402c4cd0 742b0007 2c852164 ff003074 05cdff48 t+..,.!d..0t...H - 402c4ce0 be0164ff 1bc4c0c0 742b4440 407416ac ..d.....t+D@@t.. - 402c4cf0 0500fcb0 622f4152 2f3f921f 80679543 ....b/AR/?...g.C - 402c4d00 a21f8172 1f7d821f 7c1bdcd0 d0749088 ...r.}..|....t.. - 402c4d10 20825f7c a0772072 5f7d47bd 21f152ff ._|.w r_}G.!.R. - 402c4d20 424e320c 84f03db0 22c3f801 a5d2c000 BN2...=."....... - 402c4d30 00420e32 1bddd0d0 74473de6 014eff0b .B.2....tG=..N.. - 402c4d40 44404074 0bccc0c0 74564cfa 014aff0b D@@t....tVL..J.. - 402c4d50 c4c0c074 9c5c0b3c 00fcb022 2f3fd22f ...t.\.<..."/?./ - 402c4d60 4130c074 20ddc0d2 6f41568c fe014fff A0.t ...oAV...O. - 402c4d70 0c060004 b0625080 522e15fc e532107f .....bP.R....2.. - 402c4d80 521e297c f6605530 50331032 507f221e R.)|.`U0P3.2P.". - 402c4d90 29225080 b6242042 4e320c1c 3133ff0c )"P..$ BN2..13.. - 402c4da0 84303cb0 22c3f801 86d2c000 00420e32 .0<."........B.2 - 402c4db0 1bccc0c0 74473ce3 0b444040 74424e32 ....tG<..D@@tBN2 - 402c4dc0 d13cfff1 3cff520e 3302cff0 56650a0c .<..<.R.3...Ve.. - 402c4dd0 03acb432 4e340c0c 0c843123 ff220e34 ...2N4....1#.".4 - 402c4de0 303cb020 22a0c022 90d022b0 0175d2c0 0<. "..".."..u.. - 402c4df0 0000420e 321bccc0 c074473c da320e34 ..B.2....tG<.2.4 - 402c4e00 012effd8 be0a0342 4000a61d 1b0117ff .......B@....... - 402c4e10 d073110c 0c002ca0 ca57f055 a028021b .s....,..W.U.(.. - 402c4e20 cc2905c0 c074c79d eb424e3c 9121ff0c .)...t...BN<.!.. - 402c4e30 180b7308 0eb0b311 30a3a00c 1cc24e33 ..s.....0.....N3 - 402c4e40 c0aa11ba bfb26e10 62c06470 7893aa99 ......n.b.dpx... - 402c4e50 99ee724e 3416e609 d2a35a67 3d02062b ..rN4.....Zg=..+ - 402c4e60 00602241 60301430 33a02022 a03022a0 .`"A`0.03. ".0". - 402c4e70 02c2ec86 2000520e 44569505 ac840c0c .... .R.DV...... - 402c4e80 0c8431f9 fe220e34 303cb020 22a0c022 ..1..".40<. ".." - 402c4e90 90d022b0 014bd2c0 0000420e 321bccc0 .."..K....B.2... - 402c4ea0 c074473c da0104ff 320e34d8 be0a2342 .tG<....2.4...#B - 402c4eb0 4200a61d 1b01edfe d073110c 0c002ca0 B........s....,. - 402c4ec0 ca37f033 a028021b cc2903c0 c074c79d .7.3.(...)...t.. - 402c4ed0 eb0c1442 4e44c811 d821e831 f8410801 ...BND...!.1.A.. - 402c4ee0 12c1200d f021f5fe 31358320 20820176 .. ..!..15. ..v - 402c4ef0 d8c00000 4648ff6c c03170fe c0200009 ....FH.l.1p.. .. - 402c4f00 0341effe c0200038 133904c6 f1ff21eb .A... .8.9....!. - 402c4f10 fe31ecfe 2020823a 22312883 016bd8c0 .1.. .:"1(..k.. - 402c4f20 000086d2 ff000000 0c0541d1 fe205293 ..........A.. R. - 402c4f30 4023a059 220df000 b0c52c40 12c1f03d @#.Y".....,@...= - 402c4f40 0221cbfe 09010202 2839028c 7021faff .!......(9..p!.. - 402c4f50 01a9d1c0 00000801 12c1100d f0000000 ................ - 402c4f60 12c1f0c9 11e931d9 210901dd 03c5fcff ......1.!....... - 402c4f70 e1c0fe08 be0c0ca6 10133d0c d02ca028 ..........=..,.( - 402c4f80 0245faff 38be1bcc c0c07437 2cebc811 .E..8.....t7,... - 402c4f90 d821e831 080112c1 100df000 31b5fe30 .!.1........1..0 - 402c4fa0 22a02822 0df00000 21b2fe28 020df000 ".("....!..(.... - 402c4fb0 a4791040 c0c52c40 f8011040 12c1e009 .y.@..,@...@.... - 402c4fc0 212901c9 313911d9 41e951dd 05e1a8fe !)..19..A.Q..... - 402c4fd0 0cf349be cd0421aa 656c04c0 20000222 ..I...!.el.. .." - 402c4fe0 80400010 300020c0 20000262 8021f0ff .@..0. . ..b.!.. - 402c4ff0 01f2ffc0 000052a0 846130fe c0200059 ......R..a0.. .Y - 402c5000 26167c06 0c490c1a b1a2fe22 aecf0c04 &.|..I.....".... - 402c5010 021e1840 5490d055 a08805c0 20007808 ...@T..U.... .x. - 402c5020 207710c0 20007908 68153805 907610e0 w.. .y.h.8..v.. - 402c5030 77116060 14706620 c06611c0 20008803 w.``.pf .f.. ... - 402c5040 608820c0 20001b64 ba748903 58255247 `. . ..d.t..X%RG - 402c5050 00604074 50507400 1540003a a1300020 .`@tPPt..@.:.0. - 402c5060 0000f447 9cac025e 18860000 021e1861 ...G...^.......a - 402c5070 8892c020 00280138 11026644 05eeffc1 ... .(.8..fD.... - 402c5080 806545a4 ff0c28c0 2000722c 81807720 .eE...(. .r,..w - 402c5090 c0200072 6c8122a2 0001c965 c0000092 . .rl."....e.... - 402c50a0 0e288c99 38be21c3 ff0152d1 c00000c8 .(..8.!...R..... - 402c50b0 31d841e8 51082112 c1200df0 0c320df0 1.A.Q.!.. ...2.. - 402c50c0 01050615 21ffff0d f0000000 3169fe0c ....!.......1i.. - 402c50d0 14202493 2243280d f0000000 8438ff3f . $."C(......8.? - 402c50e0 f830ff3f c089fe3f 3031ff3f 2432ff3f .0.?...?01.?$2.? - 402c50f0 12c1f0d9 11d1f9ff c9212d0d 026103e9 .........!-..a.. - 402c5100 0101aee7 c0000031 f6ff0cd5 c2030042 .......1.......B - 402c5110 1301c735 241b2cc7 54192243 002d0c05 ...5$.,.T."C.-.. - 402c5120 dddd0c15 0c0432a0 a52d0d01 fce8c000 ......2..-...... - 402c5130 00460f00 20c074c6 f5ff0ce2 279c320c .F.. .t.....'.2. - 402c5140 12224300 0ce50c12 20e07427 541e42ce ."C..... .t'T.B. - 402c5150 01424300 85d9dd52 a00142a0 0032a0a5 .BC....R..B..2.. - 402c5160 2d0d01ee e8c00000 cd0e0601 001b2257 -............."W - 402c5170 92d521dc ff2802cc d221dbff 28023202 ..!..(...!..(.2. - 402c5180 19661339 46040000 26121c66 222f21d6 .f.9F...&..f"/!. - 402c5190 ff280232 02196613 0e320218 c7931e0c .(.2..f..2...... - 402c51a0 1332421a 86050000 21d1ff28 0232021a .2B.....!..(.2.. - 402c51b0 66130a32 0219c793 040c1332 421b0831 f..2.......2B..1 - 402c51c0 c821d811 e80112c1 100df000 ff0000ff .!.............. - 402c51d0 14c72c40 12c1f0c9 21cd0221 c1ff0931 ..,@....!..!...1 - 402c51e0 42020430 30f46614 02062400 42020d56 B..00.f...$.B..V - 402c51f0 440766a3 2e481cb7 74164038 f432c3fc D.f..H..t.@8.2.. - 402c5200 21f3ff30 30f48033 11202410 30222029 !..00..3. $.0" ) - 402c5210 1c21b4ff 28021622 00662260 2d0c85fc .!..(..".f"`-... - 402c5220 00061600 26e35532 1c183c22 37b20c21 ....&.U2..<"7..! - 402c5230 e8ff01f0 d0c00000 46100000 21aaff22 ........F...!.." - 402c5240 22002612 1616b200 662231c0 2c2005c3 ".&.....f"1., .. - 402c5250 00c60100 2d0c85c2 00060800 2d0c055e ....-.......-..^ - 402c5260 03060600 00000028 22cc822d 0c853201 .......("..-..2. - 402c5270 46020000 00661204 2d0c05d7 030831c8 F....f..-.....1. - 402c5280 2112c110 0df00000 5c572c40 12c1d021 !.......\W,@...! - 402c5290 94ff0261 0b220204 26122005 d2dc32a0 ...a."..&. ...2. - 402c52a0 0122a000 32410931 f8ff2901 29112241 ."..2A.1..).)."A - 402c52b0 08293129 4129512d 01859ddc 08b112c1 .)1)A)Q-........ - 402c52c0 300df000 3431ff3f 2c32ff3f 2832ff3f 0...41.?,2.?(2.? - 402c52d0 24c62c40 3183ff12 c1f04823 09315684 $.,@1.....H#.1V. - 402c52e0 04420305 0c022614 02462800 4203060c .B....&..F(.B... - 402c52f0 42661402 86250032 030d0c12 16e30821 Bf...%.2.......! - 402c5300 f1ff3802 28034813 40307427 b4022030 ..8.(.H.@0t'.. 0 - 402c5310 740c1216 73070c22 26137222 c3fe0c34 t...s.."&.r"...4 - 402c5320 0c032043 932d04c6 18000c02 66145e42 .. C.-......f.^B - 402c5330 03056614 58420306 0c422614 5032030d ..f.XB...B&.P2.. - 402c5340 0c121683 042169ff 32a00022 22004202 .....!i.2.."".B. - 402c5350 1d661408 31ddff32 23003203 0022021e .f..1..2#.2..".. - 402c5360 66120c21 daff2802 280227b3 02203074 f..!..(.(.'.. 0t - 402c5370 0c129c83 0b434040 740c22b6 440f0c32 .....C@@t.".D..2 - 402c5380 26630a21 d3ff019b d0c00000 7cf20831 &c.!........|..1 - 402c5390 12c1100d f0000000 f430ff3f f030ff3f .........0.?.0.? - 402c53a0 9e97fe3f 31fdff12 c1f0c921 2803c1fb ...?1......!(... - 402c53b0 ffd91109 31290cdd 039c4232 22145ca4 ....1)....B2".\. - 402c53c0 326c0031 f7ff0130 cfc00000 280cc6f9 2l.1...0....(... - 402c53d0 ff083129 0c290dc8 21d81112 c1100df0 ..1).)..!....... - 402c53e0 9c38ff3f 1431ff3f bf89fe3f be89fe3f .8.?.1.?...?...? - 402c53f0 b038ff3f c438ff3f d838ff3f 3032ff3f .8.?.8.?.8.?02.? - 402c5400 ec38ff3f 38c62c40 14141040 12c1f0c2 .8.?8.,@...@.... - 402c5410 6102c133 ff026103 222c02d9 11560208 a..3..a.",...V.. - 402c5420 05ebff66 322d21a7 ff0c0328 0222d201 ...f2-!....(.".. - 402c5430 32425a21 ebff01e1 e6c00000 d1eaff2d 2BZ!...........- - 402c5440 0dc52af6 282d8ca2 31d6ff42 a1f9010e ..*.(-..1..B.... - 402c5450 cfc00000 31e5ff0c 12224300 224c040c ....1...."C."L.. - 402c5460 0231e2ff 224c0522 4c0621e1 ff0c2442 .1.."L."L.!...$B - 402c5470 430001d2 e6c00000 2119ff01 d0e6c000 C.......!....... - 402c5480 0021dcff 01cee6c0 00000c02 85c0dd45 .!.............E - 402c5490 f1ff4599 00858c00 c59202c6 3a000000 ..E.........:... - 402c54a0 00261202 462400c5 e2ff6632 4a210fff .&..F$....f2J!.. - 402c54b0 22220032 021d6613 0a3183ff 0c043223 "".2..f..1....2# - 402c54c0 004243d3 22021e66 12092180 ff0c0328 .BC."..f..!....( - 402c54d0 023242d3 21c9ff01 b9e6c000 00d1c7ff .2B.!........... - 402c54e0 d02d20c5 20f6222d 0216b200 31adff42 .- . ."-....1..B - 402c54f0 a21601e5 cec00000 31bcff0c 12224300 ........1...."C. - 402c5500 224c040c 0231b9ff 224c0522 4c0621bc "L...1.."L."L.!. - 402c5510 ff0c2442 430001a9 e6c00000 21f0fe01 ..$BC.......!... - 402c5520 a7e6c000 000c0205 b7dd0598 02859a02 ................ - 402c5530 45890246 13000000 0066224d 31abff22 E..F.....f"M1.." - 402c5540 a0012243 00224c04 0c0231a8 ff224c05 .."C."L...1.."L. - 402c5550 224c0621 abff0c24 42430001 98e6c000 "L.!...$BC...... - 402c5560 0021defe 0196e6c0 000021a2 ff0193e6 .!........!..... - 402c5570 c000000c 0205b2dd 059302c5 95028584 ................ - 402c5580 02458a00 857d00c5 e1ffc521 db220c0c .E...}.....!.".. - 402c5590 66121001 9dffc000 003d0221 9aff0115 f........=.!.... - 402c55a0 d0c00000 08310c12 c821d811 12c1100d .....1...!...... - 402c55b0 f0000000 28c72c40 9838ff3f 12c1f002 ....(.,@.8.?.... - 402c55c0 610385e4 ff21fbff 010bd0c0 000021c4 a....!........!. - 402c55d0 fe32020c 21f9ff22 2200c507 00022103 .2..!.."".....!. - 402c55e0 12c1100d f0000000 20c7fe3f 40c72c40 ........ ..?@.,@ - 402c55f0 12c1f0c9 21c168ff 0931280c dc623168 ....!.h..1(..b1h - 402c5600 ff42a03e 22a05401 5fd2c000 0032a000 .B.>".T._....2.. - 402c5610 226c0032 6214280c dc4231f3 ff21f3ff "l.2b.(..B1..!.. - 402c5620 4c3401f4 cfc00000 0c0205f9 ff060100 L4.............. - 402c5630 315bff29 030831c8 2112c110 0df00000 1[.)..1.!....... - 402c5640 88c62c40 74c62c40 5cc62c40 56c72c40 ..,@t.,@\.,@V.,@ - 402c5650 48c62c40 8c522c40 12c1c0d2 610d20d2 H.,@.R,@....a. . - 402c5660 2022c110 291122c1 2029010c 8209f1e9 "..).". )...... - 402c5670 c1c9e139 51496159 71698179 91ed0329 ...9QIaYqi.y...) - 402c5680 21850fdb c573db26 12123d02 21edff01 !....s.&..=.!... - 402c5690 d9cfc000 0045d7ff 06040000 0045c3ff .....E.......E.. - 402c56a0 16d20021 e8ff01d3 cfc00000 0c024620 ...!..........F - 402c56b0 00c569db cc7221e4 ff01cecf c00000c1 ..i..r!......... - 402c56c0 88fe0c12 261e0222 a00031e0 ff224c0c ....&.."..1.."L. - 402c56d0 21e0ff01 c8cfc000 0021b7ff d90222a0 !........!....". - 402c56e0 00224c04 224c0522 4c06224c 0d0c0285 ."L."L."L."L.... - 402c56f0 9add858c dc85efff 217bfe28 02261214 ........!{.(.&.. - 402c5700 8c826622 12455c00 46020000 c55b0046 ..f".E\.F....[.F - 402c5710 01000000 00056602 21fe6d22 0200cc72 ......f.!.m"...r - 402c5720 21cdff85 3bdb8600 0005b6ff 0c12224c !...;........."L - 402c5730 050c1208 f1c8e1d8 d1e8c112 c1400df0 .............@.. - 402c5740 fcc62c40 e4c62c40 ccc62c40 ca89fe3f ..,@..,@..,@...? - 402c5750 d4512c40 f0502c40 b8c62c40 12c1d041 .Q,@.P,@..,@...A - 402c5760 22ffc9a1 d99109b1 e981f971 dd022204 "..........q..". - 402c5770 00c15bfe 6612090c 02225c01 0c12224c ..[.f...."\..."L - 402c5780 00220c04 66120246 8d000c0f 56032016 ."..f..F....V. . - 402c5790 dd0e220d 2b16020e 220d2c32 afac8022 ..".+...".,2..." - 402c57a0 01202831 37a20286 3300410f ff220400 . (17...3.A..".. - 402c57b0 66124d31 fbfe42a1 0f5c4201 f2d1c000 f.M1..B..\B..... - 402c57c0 00ed02cc b242a111 3188ff21 ddff0644 .....B..1..!...D - 402c57d0 00000c64 4b3d01fa cfc00000 ab3d2c04 ...dK=.......=,. - 402c57e0 22ce2e01 f7cfc000 00220d2b 224e4f0c "........".+"NO. - 402c57f0 02226e14 21eafe38 02e902e2 6314c618 ."n.!..8....c... - 402c5800 0031e5fe e1e6fe28 037d0e62 2214290e .1.....(.}.b".). - 402c5810 4b8d16a6 183d062d 080c6469 01791182 K....=.-..di.y.. - 402c5820 610201d7 d1c00000 68017811 8821bc32 a.......h.x..!.2 - 402c5830 69076226 1446f6ff 0c644b3d 2d0f01e0 i.b&.F...dK=-... - 402c5840 cfc00000 22cf2e2c 04ab3d01 ddcfc000 ...."..,..=..... - 402c5850 00220d2b 224f4f0c 02226f14 280ef90e .".+"OO.."o.(... - 402c5860 f262140c 1f320d2b 0c120013 400032a1 .b...2.+....@.2. - 402c5870 221c0120 2320225c 01d80d06 c4ff0000 ".. # "\........ - 402c5880 31dbfe66 1f072203 001b2222 430041d6 1..f.."...""C.A. - 402c5890 fe0c1e22 04004203 00473201 0c0e0c14 ..."..B..G2..... - 402c58a0 b622010c 0440ee10 e0e0748c ae31cefe ."...@....t..1.. - 402c58b0 1b222243 00063800 0041cbfe 0c122244 .""C..8..A...."D - 402c58c0 000c2222 430031b6 fe42a164 22a05401 ..""C.1..B.d".T. - 402c58d0 add1c000 00dd02dc 623143ff 219bff42 ........b1C.!..B - 402c58e0 a1660144 cfc00000 0c0205cd ffc63300 .f.D..........3. - 402c58f0 003196ff 0c6401b2 cfc00000 21a7fe28 .1...d......!..( - 402c5900 02322214 326d14d2 6214222d 148c7222 .2".2m..b."-..r" - 402c5910 024f224d 4fc60300 0c12321c 01224d4f .O"MO.....2.."MO - 402c5920 0c222023 20225c01 0c02224c 0e221c01 ." # "\..."L.".. - 402c5930 0c031b43 4040748c b20b3220 23100c1e ...C@@t...2 #... - 402c5940 3d0406fb ff00162e 00324c0e 220c0005 =........2L."... - 402c5950 5add0c02 0574dd21 7eff0582 dd0c1285 Z....t.!~....... - 402c5960 73ddc1de fd2d0c01 95e5c000 003179ff s....-.......1y. - 402c5970 42a000c0 2c2001e8 e6c00000 0c020577 B..., .........w - 402c5980 ff210dff 0c034802 0c12c004 00c60b00 .!....H......... - 402c5990 2172ff01 18cfc000 00058fff 06080000 !r.............. - 402c59a0 3180fe42 a1365c42 0177d1c0 0000fd02 1..B.6\B.w...... - 402c59b0 5642e842 a138310c ff2162ff 86c8ff00 VB.B.81..!b..... - 402c59c0 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... - 402c59d0 211fff0d f0000000 10c62c40 d089fe3f !.........,@...? - 402c59e0 12c1f0c9 21093120 c074858e ff8cc221 ....!.1 .t.....! - 402c59f0 faff0100 cfc00000 0c028603 000ce2c7 ................ - 402c5a00 32010cfc 21f6ffc2 42000c12 0831c821 2...!...B....1.! - 402c5a10 12c1100d f0000000 fcc52c40 dcc52c40 ..........,@..,@ - 402c5a20 12c1f0c9 21093120 c220858a ff8cc221 ....!.1 . .....! - 402c5a30 faff01f0 cec00000 0c024605 00f63c07 ..........F...<. - 402c5a40 21a9fdc9 02060200 21f5ff01 eacec000 !.......!....... - 402c5a50 000c1208 31c82112 c1100df0 0c0472a0 ....1.!.......r. - 402c5a60 ff82af8c 0b333030 74771325 5202000c .....300tw.%R... - 402c5a70 86504430 40900440 51415040 748c4980 .PD0@..@QAP@t.I. - 402c5a80 44304040 740b6660 60745666 fe1b2246 D0@@t.f``tVf.."F - 402c5a90 f4ff2d04 0df00000 0df00000 9e97fe3f ..-............? - 402c5aa0 5a470000 205c2c40 985a2c40 5c5b2c40 ZG.. \,@.Z,@\[,@ - 402c5ab0 12c1f0e9 01ed0221 8afd0931 c921d911 .......!...1.!.. - 402c5ac0 22020466 1202861f 0021fefd c146fe28 "..f.....!...F.( - 402c5ad0 020c0322 d2013242 5a31f0ff 2c02226c ..."..2BZ1..,."l - 402c5ae0 0042a58f 1c020127 d1c00000 dd02292c .B.....'......), - 402c5af0 45c4f529 1d282c0c 443d0ecb 220130cf E..).(,.D=..".0. - 402c5b00 c0000028 2c31e6ff 390231e6 ffc02c20 ...(,1..9.1..., - 402c5b10 c572f531 e5ffc02c 20c575f5 2d0c0534 .r.1..., .u.-..4 - 402c5b20 f5c12ffe 2d0c0125 e5c00000 31e0ff0c ../.-..%....1... - 402c5b30 042d0c01 79e6c000 000c154d 0532a064 .-..y......M.2.d - 402c5b40 2d0c0176 e6c00000 0831c821 d811e801 -..v.....1.!.... - 402c5b50 12c1100d f0000000 60c72c40 12c1d021 ........`.,@...! - 402c5b60 60fd09b1 c9a1d991 e9812202 04661202 `........."..f.. - 402c5b70 8626003d 010c02c5 60dd0550 dc265202 .&.=....`..P.&R. - 402c5b80 86220028 01165208 d1c5ff42 a55c3d0d .".(..R....B.\=. - 402c5b90 0cb201fc d0c00000 cd0216a2 05e111fe ................ - 402c5ba0 0c44282e 3d018b22 0106cfc0 0000cb31 .D(.=..".......1 - 402c5bb0 0c02456c dd21c3fd cb312802 0c6422d2 ..El.!...1(..d". - 402c5bc0 0122025c 224c0022 cc0101fd cec00000 .".\"L."........ - 402c5bd0 3d010c44 7b2c01fa cec00000 3d0c0cb4 =..D{,......=... - 402c5be0 2d0ec52c f542a565 d03d20c0 2c200126 -..,.B.e.= ., .& - 402c5bf0 cdc00000 86050000 0c0242a5 673d0d01 ..........B.g=.. - 402c5c00 22cdc000 0021d4ff 017bcec0 000008b1 "....!...{...... - 402c5c10 c8a1d891 e88112c1 300df000 0831ff3f ........0....1.? - 402c5c20 12c1e0c2 6106c12e fd026107 d26105e9 ....a.....a..a.. - 402c5c30 41f93122 0c042612 6431a2fd 4803dd03 A.1"..&.d1..H... - 402c5c40 42d40122 045a2c73 1b222020 7422445a B..".Z,s." t"DZ - 402c5c50 27b34ae1 e4fdf1f1 ff382e0c 44cb332d '.J......8..D.3- - 402c5c60 0f01d7ce c0000028 0d0c0322 d2013242 .......(..."..2B - 402c5c70 5a0c1222 4c0621da fd01d0e4 c000002d Z.."L.!........- - 402c5c80 0ec5a6f5 3186ff28 2e42a57d 01ffccc0 ....1..(.B.}.... - 402c5c90 00002149 fe3d0f48 020c42c0 04000871 ..!I.=.H..B....q - 402c5ca0 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... - 402c5cb0 18cb2c40 2dc7fe3f f4ca2c40 1031ff3f ..,@-..?..,@.1.? - 402c5cc0 dcca2c40 b8ca2c40 0c31ff3f 12c1f0c9 ..,@..,@.1.?.... - 402c5cd0 21c105fd 0931280c dc123170 ff5ce422 !....1(...1p.\." - 402c5ce0 a05a01a8 d0c00000 290c0602 0021f0ff .Z......)....!.. - 402c5cf0 0141cec0 0000280c ccc242a0 6431edff .A....(...B.d1.. - 402c5d00 21eeff46 0e000000 c1edff28 0cdc7231 !..F.......(..r1 - 402c5d10 63ff42a0 6b1c0201 9bd0c000 000c0329 c.B.k..........) - 402c5d20 0c393286 02000000 21e6ff01 32cec000 .92.....!...2... - 402c5d30 00222c00 56720131 dfff21e2 ff42a072 .",.Vr.1..!..B.r - 402c5d40 012dcec0 000022a0 000587ff 06010031 .-...."........1 - 402c5d50 deff2903 0831c821 12c1100d f0000000 ..)..1.!........ - 402c5d60 31e2fc12 c1f02803 c9210931 d91130c3 1.....(..!.1..0. - 402c5d70 2016f200 314aff42 a08401c3 ccc00000 ...1J.B........ - 402c5d80 0c02290c 31ceffc1 d0ff2803 dd03290c ..).1.....(...). - 402c5d90 9c423832 42a08e39 0c3140ff 01bbccc0 .B82B..9.1@..... - 402c5da0 0000280c 06faff00 0831290c 290dc821 ..(......1).)..! - 402c5db0 d81112c1 100df000 9cca2c40 74ca2c40 ..........,@t.,@ - 402c5dc0 2141fd12 c1f03802 c9210931 cd02eca3 !A....8..!.1.... - 402c5dd0 3133ff42 a09f22a1 64016ad0 c0000022 13.B..".d.j...." - 402c5de0 6c00ecb2 31b4ff21 f5ff42a0 a70101ce l...1..!..B..... - 402c5df0 c000000c 02457cff 06080000 21b9fc22 .....E|.....!.." - 402c5e00 020c6612 1621ecff 01fbcdc0 00008602 ..f..!.......... - 402c5e10 007cf332 52043252 0532425c 0831c821 .|.2R.2R.2B\.1.! - 402c5e20 12c1100d f0000000 3127fd12 c1f02803 ........1'....(. - 402c5e30 c9210931 cd038ce2 3119ff42 a0bd0192 .!.1....1..B.... - 402c5e40 ccc00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 402c5e50 f0000000 c489fe3f 60ca2c40 50ca2c40 .......?`.,@P.,@ - 402c5e60 40ca2c40 bc552c40 28ca2c40 fcc92c40 @.,@.U,@(.,@..,@ - 402c5e70 d0c92c40 0031ff3f c0c92c40 48df0040 ..,@.1.?..,@H..@ - 402c5e80 12c1b0c2 611220c2 202143fd d2611122 ....a. . !C..a." - 402c5e90 22000261 13e26110 f2610fd2 22148503 "..a..a..a.."... - 402c5ea0 dd220c0d 07621122 cc1632cc 102971e2 ."...b."..2..)q. - 402c5eb0 cc1c3951 06050000 0017e202 06c10052 ..9Q...........R - 402c5ec0 cc1c22cc 165971e2 cc102951 3120fe0c .."..Yq...)Q1 .. - 402c5ed0 342d0e01 6028c000 008cf231 deff0c64 4-..`(.....1...d - 402c5ee0 e02e2001 5c28c000 0056722d 220c0c0c .. .\(...Vr-"... - 402c5ef0 03802201 2028310c 242034a3 221c1839 ..". (1.$ 4."..9 - 402c5f00 6166121f 321c1922 adc22a23 38613022 af..2.."..*#8a0" - 402c5f10 c02020f4 4c2327b3 02c6a900 06010000 . .L#'......... - 402c5f20 00d22d14 16cd2928 510c64d0 3d200114 ..-...)(Q.d.= .. - 402c5f30 d0c00000 5692fe0c 05594146 0b003841 ....V....YAF..8A - 402c5f40 58613023 a0c02290 42121a22 12191b33 Xa0#..".B.."...3 - 402c5f50 5022c030 30f452ad c22020f4 39415a32 P".00.R.. .9AZ2 - 402c5f60 3030f452 a0424044 4137b50a 221c1838 00.R.B@DA7.."..8 - 402c5f70 412733c9 06930032 0c0d0763 0b82cd24 A'3....2...c...$ - 402c5f80 32cd2c52 1d160602 00521d11 82cd1a32 2.,R.....R.....2 - 402c5f90 cd225714 d6521800 27151d62 18016712 ."W..R..'..b..g. - 402c5fa0 17521802 57121152 58015218 03625800 .R..W..RX.R..bX. - 402c5fb0 52580222 58034253 00e149fc 220e0c7d RX."X.BS..I."..} - 402c5fc0 0e66121c 62180352 18024218 01321800 .f..b..R..B..2.. - 402c5fd0 21a2ff89 91e98101 87cdc000 00889178 !..............x - 402c5fe0 81421801 22180240 60f42050 f4321800 .B.."..@`. P.2.. - 402c5ff0 57b6012d 042040f4 fd0337b4 0220f220 W..-. @...7.. . - 402c6000 221803f0 30f437b2 0220f220 f0f0f43d "...0.7.. . ...= - 402c6010 088b580c 02421300 2b33f044 c04a2220 ..X..B..+3.D.J" - 402c6020 20f43795 ef266202 06d0ff31 a6fcf2df .7..&b....1.... - 402c6030 fe28034d 03bc0232 0c0df0f0 f4076307 .(.M...2......c. - 402c6040 f2520406 01000000 f25205f2 420c2207 .R.......R..B.". - 402c6050 0c261202 065b0028 0432020c 2180ff01 .&...[.(.2..!... - 402c6060 65cdc000 00c65600 00398189 9105d5ff e.....V..9...... - 402c6070 38810c14 28038891 4902420c 0df0f0f4 8...(...I.B..... - 402c6080 076405f2 52048600 00f25205 f2420c22 .d..R.....R..B." - 402c6090 0e0c6612 11280332 020c2171 ff899101 ..f..(.2..!q.... - 402c60a0 55cdc000 0088910c 120c0f22 4e0d210b U.........."N.!. - 402c60b0 fcf92e89 9101c1e3 c0000022 0d4f05e3 ...........".O.. - 402c60c0 dce180fc 320d4f28 0e32421c 21c9fc01 ....2.O(.2B.!... - 402c60d0 bbe3c000 003163ff 21c6fc4d 0f010ee5 .....1c.!..M.... - 402c60e0 c0000021 3efe0c15 2202004d 0fb03211 ...!>..."..M..2. - 402c60f0 2033c020 33a021be fcd03311 0108e5c0 3. 3.!...3..... - 402c6100 0000f80e 38710c64 db2f015c ffc00000 ....8q.d./.\.... - 402c6110 38510c64 22cf1301 59ffc000 00320d4f 8Q.d"...Y....2.O - 402c6120 2152ff01 34cdc000 00280e72 02116202 !R..4....(.r..b. - 402c6130 1052020f 42020e32 020d2202 12226100 .R..B..2..".."a. - 402c6140 214bff01 2ccdc000 00280e32 02137202 !K..,....(.2..r. - 402c6150 17620216 52021542 02142202 18226100 .b..R..B..".."a. - 402c6160 2144ff01 24cdc000 00280e88 913812fc !D..$....(...8.. - 402c6170 9332020c 32522d32 021c3242 1d210efd .2..2R-2..2B.!.. - 402c6180 313dff48 020c2289 91c00400 21d5fb88 1=.H..".....!... - 402c6190 9122020c 66121d28 0e32020c 2137ff01 ."..f..(.2..!7.. - 402c61a0 15cdc000 00889186 02000000 66130532 ............f..2 - 402c61b0 020c3252 2d0c440c 032d0801 8fcac000 ..2R-.D..-...... - 402c61c0 00c669ff 022113c2 2112d221 11e22110 ..i..!..!..!..!. - 402c61d0 f8f112c1 500df000 c0c82c40 acc82c40 ....P.....,@..,@ - 402c61e0 94c82c40 74c82c40 12c1c0e2 610c0261 ..,@t.,@....a..a - 402c61f0 0fc2610e d9d1f9b1 ed02c5cd dc31bafb ..a..........1.. - 402c6200 29412803 38414202 1c371414 32c22042 )A(.8AB..7..2. B - 402c6210 c2540c05 5253004b 334793f7 38413242 .T..RS.K3G..8A2B - 402c6220 1c381e4c 243068f4 6050f432 adc23a35 .8.L$0h.`P.2..:5 - 402c6230 3030f437 b40286b0 0082c220 42c2543d 00.7....... B.T= - 402c6240 08729300 77950246 ac004b33 3794f10c .r..w..F..K37... - 402c6250 0b9d08b0 cb207cbd 32190030 35c03030 ..... |.2..05.00 - 402c6260 f4004311 3b333030 f4404031 b67302c6 ..C.;300.@@1.s.. - 402c6270 36001b3b 303074a2 19011073 90a25704 6..;00t....s..W. - 402c6280 42570026 33028630 00f21101 a2110242 BW.&3..0.......B - 402c6290 1103aa7f 7a747070 f4a0af82 00371130 ....ztpp.....7.0 - 402c62a0 30313251 00404ac1 d0331000 33114040 012Q.@J..3..3.@@ - 402c62b0 f4303031 00f4116b 33f0f031 8c937cb3 .001...k3..1..|. - 402c62c0 30771026 27020621 00d04410 26241032 0w.&'..!..D.&$.2 - 402c62d0 affb30ff 1000ff11 f0f0317c a3379f6d ..0.......1|.7.m - 402c62e0 7d0142a0 0032a001 829701a6 180542c4 }.B..2........B. - 402c62f0 01404074 1b333030 742b7766 43e9720e .@@t.300t+wfC.r. - 402c6300 008b9180 77017078 310c332c 8a829901 ....w.px1.3,.... - 402c6310 7088c082 c81487ba 1621afff 01b6ccc0 p........!...... - 402c6320 00002171 fb0c0328 0220cca0 86030000 ..!q...(. ...... - 402c6330 0b333030 742b9956 23fd0614 0000279c .300t+.V#.....'. - 402c6340 02c66d00 3252104b 2246fcff bd031bcc ..m.2R.K"F...... - 402c6350 c0c0740c d34b9937 1c0286be ff32c250 ..t..K.7.....2.P - 402c6360 42180242 58004b88 8793f432 c22242c2 B..BX.K....2."B. - 402c6370 52521302 5253004b 333794f4 320e0062 RR..RS.K37..2..b - 402c6380 52288033 01303831 32522946 5b003212 R(.3.0812R)F[.2. - 402c6390 2a52d5fe 1b333030 f432522a 4055c020 *R...300.2R*@U. - 402c63a0 33905253 2ad2122a 3291050b cdcac228 3.RS*..*2......( - 402c63b0 41429107 224c1d22 91062023 804a2232 AB.."L.".. #.J"2 - 402c63c0 a00301a7 cbc00000 224c58f1 47fb168d ........"LX.G... - 402c63d0 11c59eff c143fb0c 02292c0c 12224c0d .....C...),.."L. - 402c63e0 217fff01 84ccc000 00d1b6fb 0c12380d !.............8. - 402c63f0 2913213d fb580222 05588022 01204831 ).!=.X.".X.". H1 - 402c6400 22055980 22012028 312a2420 4f052a24 ".Y.". (1*$ O.*$ - 402c6410 20212122 532c2215 2a505290 22152a22 !!"S,".*PR.".*" - 402c6420 532d281e 204805a0 54112049 05b04411 S-(. H..T. I..D. - 402c6430 40452020 5e055054 20204b05 d0441120 @E ^.PT K..D. - 402c6440 2c154045 20e02211 20242022 435c2221 ,.@E .". $ "C\"! - 402c6450 0422431d 22031c8c 1222431d 22031d05 ."C."...."C."... - 402c6460 a9dc211e fb01d5e2 c00000e1 e2fb2d0e ..!...........-. - 402c6470 01d3e2c0 0000317b fe0c042d 0e0126e4 ......1{...-..&. - 402c6480 c0000021 56fd0c15 2202000c 04b03211 ...!V...".....2. - 402c6490 2033c020 33a0d033 112d0e01 20e4c000 3. 3..3.-.. ... - 402c64a0 00220c0c 66120a38 41214dff 0152ccc0 ."..f..8A!M..R.. - 402c64b0 0000220c 0c661213 280d5212 2d42021d .."..f..(.R.-B.. - 402c64c0 32922c21 48ff014b ccc00000 213bfc31 2.,!H..K....!;.1 - 402c64d0 69fe4802 0c22c004 00280f42 a00432a0 i.H.."...(.B..2. - 402c64e0 0022c254 01c5c9c0 0000280f 0c0432c2 .".T......(...2. - 402c64f0 2022c254 4253004b 332793f7 08f1c8e1 ".TBS.K3'...... - 402c6500 d8d1e8c1 f8b112c1 400df000 9931ff3f ........@....1.? - 402c6510 3831ff3f 68c82c40 5cc82c40 4cc82c40 81.?h.,@\.,@L.,@ - 402c6520 38c82c40 20c82c40 fcc72c40 e4c72c40 8.,@ .,@..,@..,@ - 402c6530 dcc72c40 ccc72c40 bcc72c40 a8c72c40 ..,@..,@..,@..,@ - 402c6540 5831ff3f 98c72c40 88c72c40 7cc72c40 X1.?..,@..,@|.,@ - 402c6550 3e31ff3f 74c72c40 70c72c40 acc92c40 >1.?t.,@p.,@..,@ - 402c6560 a0c92c40 94c92c40 80c92c40 6cc92c40 ..,@..,@..,@l.,@ - 402c6570 48c92c40 30c92c40 28c92c40 18c92c40 H.,@0.,@(.,@..,@ - 402c6580 08c92c40 f8c82c40 e8c82c40 dcc82c40 ..,@..,@..,@..,@ - 402c6590 d4c82c40 d0c82c40 42020012 c1908044 ..,@..,@B......D - 402c65a0 01c2611a 02611bcd 02d26119 e26118f2 ..a..a....a..a.. - 402c65b0 61174058 3122afac 3030f427 a5028655 a.@X1"..00.'...U - 402c65c0 0426a302 069f0158 1cb77517 5038f432 .&.....X..u.P8.2 - 402c65d0 c3fc21fe fa3030f4 80331120 25103022 ..!..00..3. %.0" - 402c65e0 20226c01 3138fbd8 03281d26 12198ce2 "l.18...(.&.... - 402c65f0 26220246 48040c22 291d290d 06460400 &".FH..").)..F.. - 402c6600 2d0c45be ffc64304 281c6163 fb521d2d -.E...C.(.ac.R.- - 402c6610 2038f468 0632c3d8 5033c062 26143030 8.h.2..P3.b&.00 - 402c6620 f4005311 695162a1 68505031 37b60246 ..S.iQb.hPP17..F - 402c6630 3904329d 40579302 06370420 3805a073 9.2.@W...7. 8..s - 402c6640 11203905 b0331130 3720207e 05707320 . 9..3.07 ~.ps - 402c6650 203b05d0 3311202c 15303720 e0221120 ;..3. ,.07 .". - 402c6660 2320620d 5c202074 67120922 af012a66 # b.\ tg.."..*f - 402c6670 8c168628 04404831 32a08052 5d40425d ...(.@H12..R]@B] - 402c6680 4122cd64 3a3d4212 02425200 42120342 A".d:=B..BR.B..B - 402c6690 52014b22 2793ee22 9d3832a0 ff272302 R.K"'..".82..'#. - 402c66a0 061d0420 207462cd 6c0c2e8d 0329417c ... tb.l....)A| - 402c66b0 09529600 57a80246 17045040 f4c04411 .R..W..F..P@..D. - 402c66c0 40407472 cd74c2a0 04905510 f29700f7 @@tr.t....U..... - 402c66d0 a80a0bee 62c6fc66 0ed6860e 0428410c ....b..f.....(A. - 402c66e0 23224101 f0203440 22202961 2241002d #"A.. 4@" )a"A.- - 402c66f0 01426110 52611169 d179c182 610e9261 .Ba.Ra.i.y..a..a - 402c6700 0f8535ff 522111f0 f43450ff 20f0f074 ..5.R!...4P. ..t - 402c6710 42211068 d178c188 e198f127 1f020645 B!.h.x.....'...E - 402c6720 01d16ffa 220d0c66 121e5841 0c825732 ..o."..f..XA..W2 - 402c6730 0a4d0538 612177ff c6010000 48413861 .M.8a!w.....HA8a - 402c6740 2176ff01 accbc000 0061defa 280620cc !v.......a..(. . - 402c6750 a020eea0 429e3332 9c33cd06 3a344292 . ..B.32.3..:4B. - 402c6760 394a4332 922c3a34 3b433034 a3303221 9JC2.,:4;C04.02! - 402c6770 32522c32 025f5623 0f7841cc b788610c 2R,2._V#.xA...a. - 402c6780 1382425e 32426086 0c005841 66150c68 ..B^2B`...XAf..h - 402c6790 610c1362 425d3242 61060800 78416627 a..bB]2Ba...xAf' - 402c67a0 0c88610c 13824233 32426286 03005841 ..a...B32Bb...XA - 402c67b0 66350968 610c1362 42343242 63422218 f5.ha..bB42BcB". - 402c67c0 319b3a37 14028628 0032025e 5cf542c3 1.:7...(.2.^\.B. - 402c67d0 f6404074 47b50246 ec024202 5d4c0547 .@@tG..F..B.]L.G - 402c67e0 b50286e9 024053c0 2c9657a6 02c6e602 .....@S.,.W..... - 402c67f0 32c3f737 240286e4 024033c0 30307439 2..7$....@3.00t9 - 402c6800 710c1332 425ff2a1 5d88518c 18c67502 q..2B_..].Q...u. - 402c6810 580c3205 57cc1346 be022205 5d9b2220 X.2.W..F..".]." - 402c6820 20742245 32dc7321 dcfa0c1f 22220042 t"E2.s!...."".B - 402c6830 a000e222 148c1e46 b8026614 02c6c202 ..."...F..f..... - 402c6840 220d0c66 1225319f fa280342 025d3202 "..f.%1..(.B.]2. - 402c6850 5e2135ff 0168cbc0 0000419a fa222400 ^!5..h....A.."$. - 402c6860 32025721 32ff0163 cbc00000 5841280c 2.W!2..c....XA(. - 402c6870 f035113a 42420485 acc42055 90620584 .5.:BB.... U.b.. - 402c6880 78617796 0a3a321b 44424385 460c0000 xaw..:2.DBC.F... - 402c6890 b6240246 a00342a0 853a324a 330c0442 .$.F..B..:2J3..B - 402c68a0 43004245 84060600 88415861 20489052 C.BE.....AXa H.R - 402c68b0 44843a32 42a0854a 33420300 1b444243 D.:2B..J3B...DBC - 402c68c0 0032025f 26130246 930342a0 8d620232 .2._&..F..B..b.2 - 402c68d0 4a420c43 0c050c17 67b30f82 04001b33 JB.C....g......3 - 402c68e0 80578330 30742b44 06fbff8c 15c68903 .W.00t+D........ - 402c68f0 0c033242 35320257 cc9342a0 8462025e ..2B52.W..B..b.^ - 402c6900 4a424617 0042025d 0c038b74 37271926 JBF..B.]...t7'.& - 402c6910 430e2063 90820235 52068450 58305242 C. c...5R..PX0RB - 402c6920 351b3330 307486f8 ff32025e 4043c042 5.300t...2.^@C.B - 402c6930 c4f70c03 47a32e3a 52620235 5205361b ....G..:Rb.5R.6. - 402c6940 33505630 52423530 307486f9 ff26430b 3PV0RB500t...&C. - 402c6950 72023552 04005057 30524235 1b333030 r.5R..PW0RB5.300 - 402c6960 742b4467 93e63202 3522028c 27930246 t+Dg..2.5"..'..F - 402c6970 3400220d 0c661208 21eefe01 1ecbc000 4."..f..!....... - 402c6980 00280c32 0285f623 1e0c0332 42603242 .(.2...#...2B`2B - 402c6990 5f324284 32428532 425742a0 210c0322 _2B.2B.2BWB.!.." - 402c69a0 c2360195 c8c00000 280c3202 87f6231d .6......(.2...#. - 402c69b0 0c033242 6132425f 32428632 42873242 ..2Ba2B_2B.2B.2B - 402c69c0 572c140c 0322c236 018cc8c0 0000280c W,...".6......(. - 402c69d0 320289f6 231d0c03 32426232 425f3242 2...#...2Bb2B_2B - 402c69e0 88324289 3242572c 140c0322 c2360182 .2B.2BW,...".6.. - 402c69f0 c8c00000 280c3202 8bf6231d 0c033242 ....(.2...#...2B - 402c6a00 6332425f 32428a32 428b3242 572c140c c2B_2B.2B.2BW,.. - 402c6a10 0322c236 0179c8c0 0000380c 22a08c52 .".6.y....8."..R - 402c6a20 03322a23 0c040c43 57330246 3a036202 .2*#...CW3.F:.b. - 402c6a30 01f62605 42420042 42011b33 3030742b ..&.BB.BB..300t+ - 402c6a40 22c6f8ff 220d0c0c 0f0c8e26 1249e1b0 "..."......&.I.. - 402c6a50 fe42a074 0c032d0e 0168c8c0 0000f80c .B.t..-..h...... - 402c6a60 e941520f 5d4d0ff0 25906d0e 060d0000 .AR.]M..%.m..... - 402c6a70 00f03f11 22cf403a 34402290 52038542 ..?.".@:4@".R..B - 402c6a80 02043d0f 21acfef7 be0221ab fe1bff01 ..=.!.....!..... - 402c6a90 d9cac000 00f0f074 480c2204 32273fd0 .......tH.".2'?. - 402c6aa0 86eaff00 1b664712 0a320496 2b443246 .....fG..2..+D2F - 402c6ab0 1fc6fbff 220f5716 5204f2cf 362d0f01 ....".W.R...6-.. - 402c6ac0 e7c9c000 004d023d 0f2d0e01 3dcbc000 .....M.=.-..=... - 402c6ad0 0061fcf9 28064202 8e32d201 42435642 .a..(.B..2..BCVB - 402c6ae0 02904243 57420292 42435842 02944243 ..BCWB..BCXB..BC - 402c6af0 5942025e 42435c22 0257acf2 c60d0000 YB.^BC\".W...... - 402c6b00 9b457c76 220f5e32 c5294040 745056c0 .E|v".^2.)@@tPV. - 402c6b10 27b4bd47 23baf074 904a6e72 07845a66 '..G#..t.Jnr..Zf - 402c6b20 1b447246 00404074 06f9ff00 00211afa .DrF.@@t.....!.. - 402c6b30 2802f222 14ec0f28 0c320257 16a3060c (.."...(.2.W.... - 402c6b40 13324e60 32a15d3a 322170fe 0c64011c .2N`2.]:2!p..d.. - 402c6b50 cbc00000 86140000 0022cf2e 01c0c9c0 ........."...... - 402c6b60 0000fce2 580c0c63 2d0f5261 11c5eefe ....X..c-.Ra.... - 402c6b70 52211132 05342793 2a72a15d 3d0f0c64 R!.2.4'.*r.]=..d - 402c6b80 7a25010f cbc00000 280c3202 571b3330 z%......(.2.W.30 - 402c6b90 30743242 57220d0c 66120821 68fe0195 0t2BW"..f..!h... - 402c6ba0 cac00000 f22f1486 e2ff3165 fe2165fe ...../....1e.!e. - 402c6bb0 0191cac0 00002164 fe3d0e01 8ecac000 ......!d.=...... - 402c6bc0 00220d0c 66123522 2c002202 57ecc221 ."..f.5",.".W..! - 402c6bd0 5ffe0188 cac00000 d15efef1 5efe8841 _........^..^..A - 402c6be0 2d0f3208 610183ca c0000058 411b5559 -.2.a......XA.UY - 402c6bf0 41d795e9 2159fe01 7fcac000 000c0285 A...!Y.......... - 402c6c00 49dc21fc f901ede0 c0000021 f9f901eb I.!........!.... - 402c6c10 e0c00000 280c0c23 32620132 0e00cc13 ....(..#2b.2.... - 402c6c20 06bd0232 a1563022 8045e8fe 2163fa3d ...2.V0".E..!c.= - 402c6c30 0e480206 8f001bcc 4b77267c 02c6a2fe .H......Kw&|.... - 402c6c40 86a3fe00 66e30246 b302221c 183c2327 ....f..F.."..<#' - 402c6c50 b30286b0 02219bf9 d802380d cc832d0c .....!....8...-. - 402c6c60 c521ff46 ac020000 220c0d07 620d62cc .!.F...."...b.b. - 402c6c70 10e2cc16 f2cc1c69 41060400 17e20246 .......iA......F - 402c6c80 a50272cc 16e2cc1c f2cc1079 4131affa ..r........yA1.. - 402c6c90 0c342d0f 01f024c0 00009c02 316efc0c .4-...$.....1n.. - 402c6ca0 642d0f01 ec24c000 008c1246 9a020c64 d-...$.....F...d - 402c6cb0 32cd0de0 2e2001b2 ccc00000 8c128695 2.... .......... - 402c6cc0 028180f9 38412808 42a00622 c21301ac ....8A(.B..".... - 402c6cd0 ccc00000 8c12868f 02420c0d 21bbde40 .........B..!..@ - 402c6ce0 50048ca5 6178f938 06321304 06020000 P...ax.8.2...... - 402c6cf0 7175f938 07321305 279302c6 d7ff8171 qu.8.2..'......q - 402c6d00 f9280838 0226130f 26230246 82020c23 .(.8.&..&#.F...# - 402c6d10 39123902 06800200 31a0f962 c22a3803 9.9.....1..b.*8. - 402c6d20 72c23032 23146951 39417981 8c453212 r.02#.iQ9Ay..E2. - 402c6d30 04860400 17e40246 770282c2 2252c228 .......Fw..."R.( - 402c6d40 32120589 51598132 420c320c 0c0c0480 2...QY.2B.2..... - 402c6d50 33013038 310c2530 45a3321c 18499166 3.081.%0E.2..I.f - 402c6d60 1323321c 1922020c 32c3d820 23c04022 .#2.."..2.. #.@" - 402c6d70 c02020f4 32a16827 b3028666 020c0669 . .2.h'...f...i - 402c6d80 61697146 4d000c07 79617971 064b0000 aiqFM...yayq.K.. - 402c6d90 00420357 cc14c63b 0232c336 2d0339c1 .B.W...;.2.6-.9. - 402c6da0 012fc9c0 000038c1 4d022d0d 0185cac0 ./....8.M.-..... - 402c6db0 0000280e 42028e32 d2014243 56420290 ..(.B..2..BCVB.. - 402c6dc0 42435742 02924243 58420294 42435942 BCWB..BCXB..BCYB - 402c6dd0 025e4243 5c220257 cc12c637 02280c32 .^BC\".W...7.(.2 - 402c6de0 02579c33 0c13324d 6032a15d 3a3221c7 .W.3..2M`2.]:2!. - 402c6df0 fd0c6401 73cac000 0031d1fd 21e2fd01 ..d.s....1..!... - 402c6e00 fdc9c000 0021e0fd 3d0d01fa c9c00000 .....!..=....... - 402c6e10 71b4f822 070c6612 2521dcfd 01f6c9c0 q.."..f.%!...... - 402c6e20 0000e1cb fd320f61 21dafd1b ff01f1c9 .....2.a!....... - 402c6e30 c00000f7 9eee21d7 fd01eec9 c000000c ......!......... - 402c6e40 024525dc 216cf901 5de0c000 002168f9 .E%.!l..]....!h. - 402c6e50 015be0c0 0000280c 0c233902 320d00cc .[....(..#9.2... - 402c6e60 13c62c02 32a1563a 2245c4fe 21d3f93d ..,.2.V:"E..!..= - 402c6e70 0d48020c 32c00400 06270200 00887151 .H..2....'....qQ - 402c6e80 11f98028 a0c02290 48053212 1a221219 ...(..".H.2..".. - 402c6e90 42040c22 c2d86891 4022c060 22c01b58 B.."..h.@".`"..X - 402c6ea0 2020f450 50f40042 11597172 a1683034 .PP..B.Yqr.h04 - 402c6eb0 41404031 27b70f88 81325800 221c1888 A@@1'....2X."... - 402c6ec0 712738b8 06140268 81521600 1b555793 q'8....h.R...UW. - 402c6ed0 2a722105 52170152 57005217 02225702 *r!.R..RW.R.."W. - 402c6ee0 52570121 7ff83256 0022020c 66122121 RW.!..2V."..f.!! - 402c6ef0 9bfd01c0 c9c00000 46050000 88510c04 ........F....Q.. - 402c6f00 58814258 00425801 22580232 550086ea X.BX.BX."X.2U... - 402c6f10 ff685132 a068d216 0122ddff 2020f427 .hQ2.h...".. .' - 402c6f20 339971e8 f8280732 025f6613 08220232 3.q..(.2._f..".2 - 402c6f30 22d201d7 22858851 0c234218 00e21802 "..."..Q.#B..... - 402c6f40 c0f411e0 203420ff 20d0d074 f0f0742d .... 4 . ..t..t- - 402c6f50 01426110 d24101f2 410005b0 fe422110 .Ba..A..A....B!. - 402c6f60 7c03e0e4 34303410 303e2030 30742713 |...404.0> 00t'. - 402c6f70 02c6d1ff 215bf822 020c6612 170c824d ....![."..f....M - 402c6f80 0d3d0fd7 32052176 fd860000 2176fd01 .=..2.!v....!v.. - 402c6f90 99c9c000 0031cbf8 e1cbf828 0332025f .....1.....(.2._ - 402c6fa0 56131ccc 9d0c13f2 425e3242 60060b00 V.......B^2B`... - 402c6fb0 661d0c0c 13f2425d 32426186 07000000 f.....B]2Ba..... - 402c6fc0 662d0d0c 13f24233 32426286 03000000 f-....B32Bb..... - 402c6fd0 00663d08 32a001f2 42343242 63422218 .f=.2...B42BcB". - 402c6fe0 31933837 1402c65e 0032025e 5cf542c3 1.87...^.2.^\.B. - 402c6ff0 f6404074 47b50246 e4004202 5d4c0547 .@@tG..F..B.]L.G - 402c7000 b50286e1 004053c0 2c9657a6 02c6de00 .....@S.,.W..... - 402c7010 32c3f737 240286dc 004033c0 30307439 2..7$....@3.00t9 - 402c7020 b10c1332 425f5841 16950f31 c8f92841 ...2B_XA...1..(A - 402c7030 0c340108 24c00000 16123631 86fb2841 .4..$.....61..(A - 402c7040 0c640104 24c00000 16123568 41d2c62e .d..$.....5hA... - 402c7050 2d0d0182 c8c00000 78b12717 0206f100 -.......x.'..... - 402c7060 280ef202 332d0d01 7dc8c000 00203074 (...3-..}.... 0t - 402c7070 2d0d859e fe271f02 46ea00f8 0e2d0d01 -....'..F....-.. - 402c7080 77c8c000 00f2cf36 4d023d0d 2d0f01bc w......6M.=.-... - 402c7090 cbc00000 16d238f8 0e220f1b 26120286 ......8.."..&... - 402c70a0 c100420f 340c63db 2f49a105 9bfe58a1 ..B.4.c./I....X. - 402c70b0 27150286 c0002841 32a00605 9afe68a1 '.....(A2.....h. - 402c70c0 27160286 bc00f2cf 36f02f20 0164c8c0 '.......6./ .d.. - 402c70d0 00004d02 0c032d0f 01c8c6c0 0000f80e ..M...-......... - 402c70e0 d02d2001 5ec8c000 00f2cf36 4d023d0d .- .^......6M.=. - 402c70f0 2d0f01b3 c9c00000 580e3841 22a15d0c -.......X.8A".]. - 402c7100 642a2501 afc9c000 00380e0c 12224357 d*%......8..."CW - 402c7110 21f4f722 020c6612 0b2113fd 32c33601 !.."..f..!..2.6. - 402c7120 35c9c000 006167f8 28063202 57163336 5....ag.(.2.W.36 - 402c7130 32025d32 c3093030 74324232 31e9f732 2.]2..00t2B21..2 - 402c7140 030c6613 1f32025e 42025d21 09fd0129 ..f..2.^B.]!...) - 402c7150 c9c00000 715cf828 07320257 2106fd01 ....q\.(.2.W!... - 402c7160 25c9c000 008157f8 42010128 08f03411 %.....W.B..(..4. - 402c7170 3a525205 85204490 ac857204 84620100 :RR.. D...r..b.. - 402c7180 6797093a 321b5552 4385c60a 00f62528 g..:2.URC.....%( - 402c7190 52a0853a 325a330c 05524300 52448486 R..:2Z3..RC.RD.. - 402c71a0 05000000 5201003a 32524484 42a0854a ....R..:2RD.B..J - 402c71b0 33420300 1b444243 0032025f 26130246 3B...DBC.2._&..F - 402c71c0 3eff42a0 8d520232 4a420c43 0c165733 >.B..R.2JB.C..W3 - 402c71d0 0246b100 72040088 611b3370 86838961 .F..r...a.3p...a - 402c71e0 3030742b 4446f9ff 7851e2c7 2e2d0e01 00t+DF..xQ...-.. - 402c71f0 1bc8c000 00887127 18020643 00280c42 ......q'...C.(.B - 402c7200 02332d0e 42611001 15c8c000 00203074 .3-.Ba....... 0t - 402c7210 2d0e8584 fe422110 271402c6 3a00522c -....B!.'...:.R, - 402c7220 00e02e20 52c53652 6111010c c8c00000 ... R.6Ra....... - 402c7230 5221114d 023d0e50 25200151 cbc00000 R!.M.=.P% .Q.... - 402c7240 16620c58 0c285132 a0065261 11c580fe .b.X.(Q2..Ra.... - 402c7250 52211132 05342713 0a585152 25145951 R!.2.4'..XQR%.YQ - 402c7260 4669fd00 52c5362d 05526111 01fcc7c0 Fi..R.6-.Ra..... - 402c7270 00005221 114d020c 032d0501 5fc6c000 ..R!.M...-.._... - 402c7280 006110f8 2d0e5806 52c53652 611101f3 .a..-.X.R.6Ra... - 402c7290 c7c00000 5221114d 023d0e2d 050148c9 ....R!.M.=.-..H. - 402c72a0 c0000071 08f83851 28070c64 fa220144 ...q..8Q(..d.".D - 402c72b0 c9c00000 8104f858 51380822 054f4203 .......XQ8.".OB. - 402c72c0 1d271427 ac423203 1cdcf345 c2db280c .'.'.B2....E..(. - 402c72d0 0c1322d2 01324263 220d0c66 12216851 .."..2Bc"..f.!hQ - 402c72e0 218ffc32 064f01c3 c8c00000 220d0c66 !..2.O......"..f - 402c72f0 120d380c 218bfc32 c33601be c8c00000 ..8.!..2.6...... - 402c7300 380c2203 571b2222 43577851 72271479 8.".W.""CWxQr'.y - 402c7310 51063dfd 22055ec6 41fd0000 220e2eec Q.=.".^.A..."... - 402c7320 1232a006 e02e2042 61105261 11c572fe .2.... Ba.Ra..r. - 402c7330 52211142 21103205 34279307 1b44f20e R!.B!.2.4'...D.. - 402c7340 4f404074 e22e1486 3afd0000 22051df7 O@@t....:..."... - 402c7350 9202863a fd562f00 0639fd22 051c1622 ...:.V/..9."..." - 402c7360 00c636fd f02f2085 b8db280c 0c1322d2 ..6../ ...(...". - 402c7370 01324263 220d0c26 1202863b fd2169fc .2Bc"..&...;.!i. - 402c7380 3d0f019c c8c00000 062dfd00 0c033242 =........-....2B - 402c7390 63324262 32426132 426086de 00584152 c2Bb2Ba2B`...XAR - 402c73a0 25145941 861fff00 0028410c 63c56afe %.YA.....(A.c.j. - 402c73b0 320f3427 13028633 00f2cf36 f02f2001 2.4'...3...6./ . - 402c73c0 a7c7c000 004d020c 03f02f20 010bc6c0 .....M..../ .... - 402c73d0 0000f80e d02d2001 a1c7c000 00f2cf36 .....- ........6 - 402c73e0 4d02d03d 202d0f01 f6c8c000 00580e32 M..= -.......X.2 - 402c73f0 210422a1 5d42a006 20258001 f1c8c000 !.".]B.. %...... - 402c7400 002137f7 22020c66 120d380e 2158fc32 .!7."..f..8.!X.2 - 402c7410 c3360178 c8c00000 380e2203 571b2222 .6.x....8.".W."" - 402c7420 43578618 00784122 072e56a2 05380e0c CW...xA"..V..8.. - 402c7430 6422031b 661206db 332d0706 01002841 d"..f...3-....(A - 402c7440 32c31301 cfcac000 000c030c 14203483 2............ 4. - 402c7450 302074bc 12d80e0c 02224d57 d2cd36d0 0 t......"MW..6. - 402c7460 2d20017e c7c00000 4d020c03 2d0d01e2 - .~....M...-... - 402c7470 c5c00000 580e3841 22a15d0c 642a2501 ....X.8A".].d*%. - 402c7480 d0c8c000 000627ff 88418228 148941c6 ......'..A.(..A. - 402c7490 e4fe0000 32025e86 27ff5861 56c5a10c ....2.^.'.XaV... - 402c74a0 03324235 320257cc b342a084 62025e4a .2B52.W..B..b.^J - 402c74b0 420c0306 18004202 5d0c038b 7437271b B.....B.]...t7'. - 402c74c0 26430e20 63908202 35520684 50583052 &C. c...5R..PX0R - 402c74d0 42351b33 30307486 f8ff0000 32025e40 B5.300t.....2.^@ - 402c74e0 43c042c4 f70c0347 a32f3a52 62023552 C.B....G./:Rb.5R - 402c74f0 05361b33 50563052 42353030 7486f9ff .6.3PV0RB500t... - 402c7500 0026430b 72023552 04005057 30524235 .&C.r.5R..PW0RB5 - 402c7510 1b333030 742b4467 93e63202 3522028c .300t+Dg..2.5".. - 402c7520 c169f727 93020637 0031edf6 22030c66 .i.'...7.1.."..f - 402c7530 12082111 fc012fc8 c0000041 62f72804 ..!.../....Ab.(. - 402c7540 320285f6 231d0c03 32426032 425f3242 2...#...2B`2B_2B - 402c7550 84324285 3242572c 140c0322 c23601a6 .2B.2BW,...".6.. - 402c7560 c5c00000 5158f728 05320287 f6231d0c ....QX.(.2...#.. - 402c7570 03324261 32425f32 42863242 87324257 .2Ba2B_2B.2B.2BW - 402c7580 2c140c03 22c23601 9cc5c000 00614df7 ,...".6......aM. - 402c7590 28063202 89f6231d 0c033242 6232425f (.2...#...2Bb2B_ - 402c75a0 32428832 42893242 572c140c 0322c236 2B.2B.2BW,...".6 - 402c75b0 0192c5c0 0000280c 32028bf6 231d0c03 ......(.2...#... - 402c75c0 32426332 425f3242 8a32428b 3242572c 2Bc2B_2B.2B.2BW, - 402c75d0 140c0322 c2360188 c5c00000 380c22a0 ...".6......8.". - 402c75e0 8c520332 2a230c04 0c435733 02c64900 .R.2*#...CW3..I. - 402c75f0 620201f6 26054242 00424201 1b333030 b...&.BB.BB..300 - 402c7600 742b22c6 f8ff7881 0c0281b5 f6225700 t+"...x......"W. - 402c7610 22080c0c 0f0c8d26 124dd1bd fb42a074 "......&.M...B.t - 402c7620 32a000d0 2d200174 c5c00000 2126f7fd 2...- .t....!&.. - 402c7630 0d38026d 0d22035d 4d033052 90460d00 .8.m.".]M.0R.F.. - 402c7640 00f03f11 22cf403a 34402290 52038542 ..?.".@:4@".R..B - 402c7650 02043d0f 21cafbf7 bd0221c9 fb01e5c7 ..=.!.....!..... - 402c7660 c000001b 6f60f074 3117f748 03220432 ....o`.t1..H.".2 - 402c7670 273fcdc6 e8ff1b66 47950286 c4fd7204 '?.....fG.....r. - 402c7680 962b4472 461f06fb ff9b427c 7572035e .+DrF.....B|ur.^ - 402c7690 40407482 c2292055 c0773402 86c4fd47 @@t..) U.w4....G - 402c76a0 a80206c3 fd302490 4a6d2202 845a661b .....0$.Jm"..Zf. - 402c76b0 44224600 40407486 f7ff0000 002136f7 D"F.@@t......!6. - 402c76c0 2802e222 14cc1e86 c4fd280c 320e4f22 (.."......(.2.O" - 402c76d0 021c2793 3a22ce2e 01e1c6c0 0000ece2 ..'.:".......... - 402c76e0 580c0c63 2d0e5261 110537fe 52211132 X..c-.Ra..7.R!.2 - 402c76f0 05342793 1a62a15d 3d0e0c64 6a250130 .4'..b.]=..dj%.0 - 402c7700 c8c00000 322c0022 035722c2 01224357 ....2,.".W".."CW - 402c7710 e22e1486 ebff0000 02211bc2 211ad221 .........!..!..! - 402c7720 19e22118 f2211712 c1700df0 0c0472a0 ..!..!...p....r. - 402c7730 ff82af8c 0b333030 74771325 5202000c .....300tw.%R... - 402c7740 86504430 40900440 51415040 748c4980 .PD0@..@QAP@t.I. - 402c7750 44304040 740b6660 60745666 fe1b2246 D0@@t.f``tVf.."F - 402c7760 f4ff2d04 0df00000 04cc2c40 f8cb2c40 ..-.......,@..,@ - 402c7770 e8cb2c40 d8cb2c40 cccb2c40 bccb2c40 ..,@..,@..,@..,@ - 402c7780 accb2c40 a0cb2c40 90cb2c40 80cb2c40 ..,@..,@..,@..,@ - 402c7790 74cb2c40 12c1b0e2 6110ed03 29513203 t.,@....a...)Q2. - 402c77a0 12220e58 0c042a23 20207429 9122a0c6 .".X..*# t).".. - 402c77b0 2a2e0261 13c26112 d26111f9 f1494122 *..a..a..a...IA" - 402c77c0 61084851 88412214 18273802 061b0188 a.HQ.A"..'8..... - 402c77d0 41985180 28a09022 90321219 520e04b2 A.Q.(..".2..R... - 402c77e0 121a5053 c0b0b441 5050f40c 6362a0ff ..PS...APP..cb.. - 402c77f0 72023667 970e0b33 3030741b 2256f3fe r.6g...300t."V.. - 402c7800 0c628600 0022a064 a8411b3a 3030f439 .b...".d.A.:00.9 - 402c7810 4132a064 37920522 0e186612 a4485122 A2.d7.."..f..HQ" - 402c7820 a0883204 0c279323 220e1466 121d2204 ..2..'.#"..f..". - 402c7830 24321e0b 80221130 32c062a0 0122a000 $2...".02.b..".. - 402c7840 30269332 04253022 205652f7 22c5c020 0&.2.%0" VR.".. - 402c7850 20f432a1 bf27b302 06f80022 1e10b7b2 .2..'.....".... - 402c7860 7e1b2227 9b53821e 64921e65 c21e5e22 ~."'.S..d..e..^" - 402c7870 1e5f321e 60621e61 721e62a2 1e678961 ._2.`b.ar.b..g.a - 402c7880 825e6399 71821e68 925e6492 1e66b25e .^c.q..h.^d..f.^ - 402c7890 68b25e10 c25e5d22 5e5e325e 5f625e60 h.^..^]"^^2^_b^` - 402c78a0 725e6152 5e62925e 65a25e66 825e67b2 r^aR^b.^e.^f.^g. - 402c78b0 a07f273b 3046c2ff 00000c02 225e5d22 ..';0F......"^]" - 402c78c0 5e5e225e 5f225e60 225e6152 5e62225e ^^"^_"^`"^aR^b"^ - 402c78d0 63225e64 225e6522 5e66225e 67b25e68 c"^d"^e"^f"^g.^h - 402c78e0 b25e10c6 b6ff4891 b2c47f27 ab0206b4 .^....H....'.... - 402c78f0 ffb2cc80 b0b0f4d2 a07fb7bd 0246b0ff .............F.. - 402c7900 d0b21042 1e09b0d0 f4f21e0f 473d0286 ...B........G=.. - 402c7910 2000d7df 0246aaff 32410110 212032a0 ....F..2A..! 2. - 402c7920 05b24100 62410272 41035241 04c5dfff ..A.bA.rA.RA.... - 402c7930 c0223020 206431ea f59c3222 030c2612 ."0 d1...2"..&. - 402c7940 02469fff 2189ff01 2bc7c000 00469cff .F..!...+....F.. - 402c7950 22030c66 120a2185 ff3d0d01 26c7c000 "..f..!..=..&... - 402c7960 00221e0f 32affe00 1d403033 81203310 ."..2....@03. 3. - 402c7970 22a0be32 5e0f202e 80e0dda0 52120088 "..2^. .....R... - 402c7980 81524d5a 2b221bdd 2798f056 33e30c52 .RMZ+"..'..V3..R - 402c7990 290e068b ffd7df02 8689fff2 1e0e261f ).............&. - 402c79a0 13167f29 662f02c6 3200663f 02c66700 ...)f/..2.f?..g. - 402c79b0 8683ff00 0087e302 8681ffa8 710b89a7 ............q... - 402c79c0 1802067f ff886192 c9fe8719 02467cff ......a......F|. - 402c79d0 820e44f1 c3f56618 36221e0d 20224127 ..D...f.6".. "A' - 402c79e0 b4553241 012d010c 53b24100 62410272 .U2A.-..S.A.bA.r - 402c79f0 41035241 0445d3ff c0223020 2064bc62 A.RA.E..."0 d.b - 402c7a00 220f0c26 1202868c 002159ff 86780000 "..&.....!Y..x.. - 402c7a10 20206422 41003241 012d010c 23c5d0ff d"A.2A.-..#... - 402c7a20 c0223020 20648ce2 220f0c26 12028682 ."0 d.."..&.... - 402c7a30 002150ff 866e0000 220f0c66 120a214e .!P..n.."..f..!N - 402c7a40 ff3d0d01 ecc6c000 00221e0f 32affe00 .=......."..2... - 402c7a50 1d403033 81203310 22a0be32 5e0f202e .@03. 3."..2^. . - 402c7a60 80e0dda0 52120098 81524d5a 2b221bdd ....R....RMZ+".. - 402c7a70 2799f006 c5ff82a1 00878302 8650ff87 '............P.. - 402c7a80 8602064f ff0b8a97 1802064d ff987182 ...O.......M..q. - 402c7a90 cafe9718 02464aff 8861a2ca fd871a02 .....FJ..a...... - 402c7aa0 8647ff82 0e44f18e f5661838 221e0d20 .G...D...f.8".. - 402c7ab0 224127b4 5a324101 2d0132a0 05b24100 "A'.Z2A.-.2...A. - 402c7ac0 62410272 41035241 0405c6ff c0223020 bA.rA.RA....."0 - 402c7ad0 2064bca2 220f0c26 12028657 002127ff d.."..&...W.!'. - 402c7ae0 86430000 00202064 22410032 41012d01 .C... d"A.2A.-. - 402c7af0 0c336241 0245c3ff c0223020 20648ce2 .3bA.E..."0 d.. - 402c7b00 220f0c26 1202864c 00211dff 86380000 "..&...L.!...8.. - 402c7b10 220f0c66 120a211b ff3d0d01 b6c6c000 "..f..!..=...... - 402c7b20 00221e0f 32affe00 1d403033 81203310 ."..2....@03. 3. - 402c7b30 22a0be32 5e0f202e 80e0dda0 52120098 "..2^. .....R... - 402c7b40 81524d5a 2b221bdd 9792f006 8fff0000 .RMZ+".......... - 402c7b50 f2a100f7 8302061a fff78602 8618ff87 ................ - 402c7b60 e7020617 ff0bf8a7 1f020615 ffa2c8fe ................ - 402c7b70 971a02c6 12ffa871 92c8fda7 19020610 .......q........ - 402c7b80 ff986182 c8fc9718 02460dff 820e44f1 ..a......F....D. - 402c7b90 54f56618 33221e0d 20224127 b45d3241 T.f.3".. "A'.]2A - 402c7ba0 012d010c 53b24100 62410272 41035241 .-..S.A.bA.rA.RA - 402c7bb0 0485b7ff c0223020 2064bce2 220f0c66 ....."0 d.."..f - 402c7bc0 127921f1 fe460a00 00202064 22410032 .y!..F... d"A.2 - 402c7bd0 41012d01 32a00462 41027241 03c5b4ff A.-.2..bA.rA.... - 402c7be0 c0223020 20641622 01220f0c 66124c21 ."0 d."."..f.L! - 402c7bf0 e7fe0180 c6c00000 06100000 220f0c66 ............"..f - 402c7c00 120a21e3 fe3d0d01 7bc6c000 00221e0f ..!..=..{....".. - 402c7c10 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 - 402c7c20 5e0f202e 80e0dda0 521200a8 81524d5a ^. .....R....RMZ - 402c7c30 2b221bdd a792f006 54ff0000 022113c2 +"......T....!.. - 402c7c40 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 402c7c50 9e97fe3f ac31ff3f 40cb2c40 12c1d021 ...?.1.?@.,@...! - 402c7c60 20f509b1 c9a1d991 e9812202 04661202 ........."..f.. - 402c7c70 8621003d 010c02c5 50db0540 da265202 .!.=....P..@.&R. - 402c7c80 861d0028 01161207 c1f2ff42 a56c3d0c ...(.......B.l=. - 402c7c90 0c7201bc c8c00000 dd021662 04e1d7f5 .r.........b.... - 402c7ca0 0c44282e 3d018b22 01c6c6c0 0000cb31 .D(.=..".......1 - 402c7cb0 0c02455c db21e7ff cb312202 000c6422 ..E\.!...1"...d" - 402c7cc0 4d001b2d 01bfc6c0 00003d0d 0c742d0e M..-......=..t-. - 402c7cd0 c51df342 a5743d0c 2d0d01eb c4c00000 ...B.t=.-....... - 402c7ce0 86050000 0c0242a5 763d0c01 e7c4c000 ......B.v=...... - 402c7cf0 0021d9ff 0140c6c0 000008b1 c8a1d891 .!...@.......... - 402c7d00 e88112c1 300df000 12c1f031 f5f40261 ....0......1...a - 402c7d10 03c26102 42030426 14474222 061cd522 ..a.B..&.GB"..." - 402c7d20 04d31b22 20207422 44d327b5 340c0222 ..." t"D.'.4.." - 402c7d30 44d30c12 22430621 b0f501a0 dcc00000 D..."C.!........ - 402c7d40 c1aff52d 0c859af3 31c2ff28 2c42a58b ...-....1..(,B.. - 402c7d50 01cec4c0 00002118 f60c0348 020c42c0 ......!....H..B. - 402c7d60 04000831 c82112c1 100df000 f4ce2c40 ...1.!........,@ - 402c7d70 3bc7fe3f d0ce2c40 12c1f0c9 21c1dbf4 ;..?..,@....!... - 402c7d80 0931280c dc1231b2 ff4c1422 a020017d .1(...1..L.". .} - 402c7d90 c8c00000 290c0602 0021f4ff 0116c6c0 ....)....!...... - 402c7da0 0000222c 00563201 31f2ff21 f2ff42a0 ..",.V2.1..!..B. - 402c7db0 470110c6 c000000c 020580fd 0831c821 G............1.! - 402c7dc0 12c1100d f0000000 31c9f412 c1f02803 ........1.....(. - 402c7dd0 c9210931 cd038ce2 319eff42 a05701aa .!.1....1..B.W.. - 402c7de0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 402c7df0 f0000000 b4ce2c40 90ce2c40 12c1f0c9 ......,@..,@.... - 402c7e00 21c132f5 0931280c dc423191 ff42a060 !.2..1(..B1..B.` - 402c7e10 22a0d401 5cc8c000 00290c86 02000000 "...\....)...... - 402c7e20 21f5ff01 f4c5c000 00222c00 56420131 !........",.VB.1 - 402c7e30 d0ff21f1 ff42a066 01efc5c0 000022a0 ..!..B.f......". - 402c7e40 008577fd 0831c821 12c1100d f0000000 ..w..1.!........ - 402c7e50 74ce2c40 50ce2c40 12c1f0c9 21c11af5 t.,@P.,@....!... - 402c7e60 0931280c dc42317a ff42a070 22a0d401 .1(..B1z.B.p"... - 402c7e70 45c8c000 00290c86 02000000 21f5ff01 E....)......!... - 402c7e80 ddc5c000 00222c00 56420131 b9ff21f1 .....",.VB.1..!. - 402c7e90 ff42a076 01d8c5c0 000022a0 00c571fd .B.v......"...q. - 402c7ea0 0831c821 12c1100d f0000000 3108f512 .1.!........1... - 402c7eb0 c1f02803 c9210931 cd038ce2 3165ff42 ..(..!.1....1e.B - 402c7ec0 a0810171 c4c00000 0c02290c 0831c821 ...q......)..1.! - 402c7ed0 12c1100d f0000000 31fcf412 c1f02803 ........1.....(. - 402c7ee0 c9210931 cd038ce2 315aff42 a08a0166 .!.1....1Z.B...f - 402c7ef0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... - 402c7f00 f0000000 40ce2c40 38ce2c40 34ce2c40 ....@.,@8.,@4.,@ - 402c7f10 24ce2c40 d189fe3f 10ce2c40 00ce2c40 $.,@...?..,@..,@ - 402c7f20 f4cd2c40 eccd2c40 e8cd2c40 d4cd2c40 ..,@..,@..,@..,@ - 402c7f30 18790000 c0cd2c40 12c1c0f9 b1f16bf4 .y....,@......k. - 402c7f40 c9e1380f 09f1d9d1 e9c1d203 100c6432 ..8...........d2 - 402c7f50 c3112d01 011bc6c0 0000280f c161f422 ..-.......(..a." - 402c7f60 02172941 220c0c66 122e803d 0121e5ff ..)A"..f...=.!.. - 402c7f70 30383101 a0c5c000 00d2a000 da213202 081..........!2. - 402c7f80 0021e1ff d2cd0101 9bc5c000 00666deb .!...........fm. - 402c7f90 21dfff01 98c5c000 0005e6ff 21ccf4d2 !...........!... - 402c7fa0 2200568d 0021daff 0193c5c0 00002841 ".V..!........(A - 402c7fb0 0c13224d 04280f32 4d180c04 42520432 .."M.(.2M...BR.2 - 402c7fc0 421e0c64 5b2d3d01 22610401 fdc5c000 B..d[-=."a...... - 402c7fd0 0031d0ff bb2d0c64 295101f9 c5c00000 .1...-.d)Q...... - 402c7fe0 0c12290d 320c0d9c b32a3322 0c0c324c ..).2....*3"..2L - 402c7ff0 0d261202 86360021 c8ff017e c5c00000 .&...6.!...~.... - 402c8000 86330000 0000226c 02224c0d 21c4ff01 .3...."l."L.!... - 402c8010 79c5c000 0021c2ff 0177c5c0 00004841 y....!...w....HA - 402c8020 32040021 c0ff4961 0173c5c0 00004861 2..!..Ia.s....Ha - 402c8030 28511b44 4792e821 bcff016e c5c00000 (Q.DG..!...n.... - 402c8040 220c0c66 120b320d 0421b8ff 016ac5c0 "..f..2..!...j.. - 402c8050 000021d1 f42802d2 22149c8d 0c643d0d ..!..(.."....d=. - 402c8060 2d0101c7 c7c00000 cc42e20d 4f460100 -........B..OF.. - 402c8070 d22d14c6 f8ffcc3e 280fe202 182117f4 .-.....>(....!.. - 402c8080 01cfdbc0 00002d0e 45e6dad1 ddf42d0d ......-.E.....-. - 402c8090 01cbdbc0 00003173 f70c04d0 2d20011e ......1s....- .. - 402c80a0 ddc00000 31a3ff2d 0d52a001 0c04011b ....1..-.R...... - 402c80b0 ddc00000 220c0c66 120a219e ff3d0e01 ...."..f..!..=.. - 402c80c0 4dc5c000 00213cf5 316bf748 020c22c0 M....!<.1k.H..". - 402c80d0 040008f1 c8e1d8d1 e8c1f8b1 12c1400d ..............@. - 402c80e0 f0000000 b8cd2c40 a4cd2c40 9ccd2c40 ......,@..,@..,@ - 402c80f0 90cd2c40 88cd2c40 80cd2c40 7ccd2c40 ..,@..,@..,@|.,@ - 402c8100 74cd2c40 6ccd2c40 68cd2c40 5ccd2c40 t.,@l.,@h.,@\.,@ - 402c8110 12c1b0c2 611220c2 20219ff4 e2611022 ....a. . !...a." - 402c8120 22000261 13d26111 f2610fe2 221485da "..a..a..a.."... - 402c8130 da295121 eef35851 28023202 1c579308 .)Q!..XQ(.2..W.. - 402c8140 62cc1669 61860500 00585152 421c2202 b..ia....XQRB.". - 402c8150 1b6612eb 2d0c05de ff06cb00 e22e1416 .f..-........... - 402c8160 6e322861 42a006e0 3e200185 c7c00000 n2(aB...> ...... - 402c8170 5682fe0c 0652ce16 69415971 221c1858 V....R..iAYq"..X - 402c8180 41273502 46c00068 413cd560 36a0c033 A'5.F..hA<.`6..3 - 402c8190 9022131a 1b463213 194040f4 494142c3 ."...F2..@@.IAB. - 402c81a0 c04040f4 20244147 35d1421e 0c27b45b .@@. $AG5.B..'.[ - 402c81b0 1b444792 12421e09 425e0842 1e0a425e .DG..B..B^.B..B^ - 402c81c0 09421e0b 86070000 421e0837 142f721e .B......B..7./r. - 402c81d0 09771329 621e0a67 1323421e 0b47131d .w.)b..g.#B..G.. - 402c81e0 725e0862 5e090c07 425e0a32 5e0b225e r^.b^...B^.2^."^ - 402c81f0 0c92ce10 5d018d07 7cbb860c 00000c04 ....]...|....... - 402c8200 425e0842 5e09425e 0a325e0b 225e0c46 B^.B^.B^.2^."^.F - 402c8210 daff0000 1b888080 74a61404 1b777070 ........t....wpp - 402c8220 74263828 68712b99 2b556799 02c6d2ff t&8(hq+.+Ug..... - 402c8230 22190020 23c02020 f4004211 4040313b ".. #. ..B.@@1; - 402c8240 22425500 2020f4f6 72d986f1 ffd21100 "BU. ..r....... - 402c8250 a2110122 1102aa6d a0ad826a 62202ac1 ..."...m...jb *. - 402c8260 6060f420 20f40046 1100f211 b0661040 ``. ..F.....f.@ - 402c8270 4031f0f0 31262610 7cb66044 10004411 @1..1&&.|.`D..D. - 402c8280 40403162 affa6794 9ab02210 2622107c @@1b..g...".&".| - 402c8290 b220ff10 00ff11f0 f03142af fa479f83 . .......1B..G.. - 402c82a0 d193f30b 33280d70 73c04212 04fd0d1b ....3(.ps.B..... - 402c82b0 44004411 40403142 52042044 90725404 D.D.@@1BR. D.rT. - 402c82c0 329204e6 2302866b 00429205 32920637 2...#..k.B..2..7 - 402c82d0 142932a0 005182f3 32520422 050c6612 .)2..Q..2R."..f. - 402c82e0 082180ff 01c4c4c0 0000280f 0c440c03 .!........(..D.. - 402c82f0 8b220141 c2c00000 46630000 38610c64 .".A....Fc..8a.d - 402c8300 22c21101 1fc7c000 00163208 280d420c ".........2.(.B. - 402c8310 00320210 80440180 33014723 02567302 .2...D..3.G#.Vs. - 402c8320 38610c64 22c21101 26c5c000 00222d00 8a.d"...&...."-. - 402c8330 320c0062 21053242 10329204 20339032 2..b!.2B.2.. 3.2 - 402c8340 13046242 18324217 3166f322 030c2612 ..bB.2B.1f."..&. - 402c8350 02063200 2165ff01 a7c4c000 0042a000 ..2.!e.......B.. - 402c8360 280f4a22 32021121 61ff4981 01a2c4c0 (.J"2..!a.I..... - 402c8370 00004881 1b446664 e6280d32 0210215c ..H..Dfd.(.2..!\ - 402c8380 ff803301 30383101 9bc4c000 00062300 ..3.081.......#. - 402c8390 280d420c 00320210 80640180 330167a3 (.B..2...d..3.g. - 402c83a0 13329204 42421020 33903213 04585132 .2..BB. 3.2..XQ2 - 402c83b0 42175242 18614af3 22060c66 125e214d B.RB.aJ."..f.^!M - 402c83c0 ff018cc4 c0000042 a000280f 4a223202 .......B..(.J"2. - 402c83d0 112149ff 42610801 87c4c000 0048811b .!I.Ba.......H.. - 402c83e0 446654e5 2146fff2 cc160182 c4c00000 DfT.!F.......... - 402c83f0 2144ff01 80c4c000 0062cc1b 320f0021 !D.......b..2..! - 402c8400 41ff6261 08017bc4 c0000062 2108f2cf A.ba..{....b!... - 402c8410 01f796e7 213dff01 77c4c000 00380d0c ....!=..w....8.. - 402c8420 02225304 225e0322 5e04225e 05220310 ."S."^."^."^.".. - 402c8430 32afc580 22012028 31372202 0645ff31 2...". (17"..E.1 - 402c8440 28f32203 0e661202 0642ff22 030d5622 (."..f...B."..V" - 402c8450 d0c5c9fc 280d3202 1a26131b 58516120 ....(.2..&..XQa - 402c8460 f30c1332 421a5242 1922060c 66120821 ...2B.RB."..f..! - 402c8470 27ff0160 c4c00000 0c02225e 08225e09 '..`......"^."^. - 402c8480 225e0a22 5e0b863c ff022113 c22112d2 "^."^..<..!..!.. - 402c8490 2111e221 10f8f112 c1500df0 54cd2c40 !..!.....P..T.,@ - 402c84a0 44cd2c40 2ccd2c40 1ccd2c40 0ccd2c40 D.,@,.,@..,@..,@ - 402c84b0 04cd2c40 f4cc2c40 eccc2c40 e8cc2c40 ..,@..,@..,@..,@ - 402c84c0 d4cc2c40 bccc2c40 12c1b029 4121b2f3 ..,@..,@...)A!.. - 402c84d0 d2611128 02026113 c26112e2 6110f9f1 .a.(..a..a..a... - 402c84e0 d2221445 9fda6841 298162c6 10697116 .".E..hA).b..iq. - 402c84f0 9d332871 0c643d0d 01a2c6c0 00005632 .3(q.d=.......V2 - 402c8500 320c0662 61056841 22161868 51273602 2..ba.hA"..hQ'6. - 402c8510 06c60068 510c6560 36a06841 60339042 ...hQ.e`6.hA`3.B - 402c8520 131a2213 19404441 72033662 a0ff6797 .."..@DAr.6b..g. - 402c8530 0e0b5550 50741b33 56c5fe0c 63860000 ..UPPt.3V...c... - 402c8540 32a06468 511b5650 50f45951 52a06457 2.dhQ.VPP.YQR.dW - 402c8550 13b332c2 c03030f4 3cd53735 a8321d07 ..2..00.<.75.2.. - 402c8560 47b3641b 33379413 321d0432 5d03321d G.d.37..2..2].2. - 402c8570 05325d04 321d06c6 07000000 321d0327 .2].2.......2..' - 402c8580 1337721d 04771231 521d0557 122b321d .7r..w.1R..W.+2. - 402c8590 06371225 725d0352 5d04325d 050c07cb .7.%r].R].2].... - 402c85a0 3d7cbc22 5d06425d 076b9dbd 0139618d =|."].B].k...9a. - 402c85b0 076d0c7c aec60c00 00000c03 325d0332 .m.|........2].2 - 402c85c0 5d04325d 05225d06 425d07c6 cdff0000 ].2]."].B]...... - 402c85d0 1b888080 74a61404 1b777070 74263828 ....t....wppt&8( - 402c85e0 38612b99 2bbb9793 0246c6ff 32190030 8a+.+....F..2..0 - 402c85f0 32c03030 f4004311 4040313b 33425b00 2.00..C.@@1;3B[. - 402c8600 3030f4f6 73d986f1 fff21100 a2110132 00..s..........2 - 402c8610 1102aa5f a0af8250 5380303a c15050f4 ..._...PS.0:.PP. - 402c8620 3030f400 451100f3 11c05510 404031f0 00..E.....U.@@1. - 402c8630 f0312625 0b604410 00441140 4031e794 .1&%.`D..D.@@1.. - 402c8640 9ec03310 26230b60 ff1000ff 11f0f031 ..3.&#.`.......1 - 402c8650 e79f8ce1 a6f20b22 480e7072 c0321400 ......."H.pr.2.. - 402c8660 cd0e1b33 00331130 30313254 00403390 ...3.3.0012T.@3. - 402c8670 72530022 9400e622 02c66500 32940122 rS."..."..e.2.." - 402c8680 9402f197 f2271324 0c022254 00220f0c .....'.$.."T.".. - 402c8690 66120821 82ff01d7 c3c00000 280c0c44 f..!........(..D - 402c86a0 0c030155 c1c00000 06600000 00857aff ...U.....`....z. - 402c86b0 2106f3c8 02cc7c21 7aff01ce c3c00000 !.....|!z....... - 402c86c0 380e0c02 224c1822 93006841 30229022 8..."L."..hA0"." - 402c86d0 1200224c 040c0222 53000c12 22431d42 .."L..."S..."C.B - 402c86e0 060c32a0 88379411 224c1422 06243206 ..2..7.."L.".$2. - 402c86f0 25802211 20232022 5c0b6841 5bec32c6 %.". # "\.hA[.2. - 402c8700 160c642d 0e012ec4 c00000bb 6c38710c ..d-........l8q. - 402c8710 642d0669 61012ac4 c000000c 12290c32 d-.ia.*......).2 - 402c8720 0f0dac83 2a336881 220d4f32 4f0d2716 ....*3h.".O2O.'. - 402c8730 02c57bda 220f0c26 1202863b 00320d4f ..{."..&...;.2.O - 402c8740 2159ff01 acc3c000 00c63700 0000292f !Y........7...)/ - 402c8750 224f0d21 55ff01a7 c3c00000 2154ff01 "O.!U.......!T.. - 402c8760 a5c3c000 004d0ee8 61320400 2151ff49 .....M..a2..!Q.I - 402c8770 9101a0c3 c0000048 91622106 42c40147 .......H.b!.B..G - 402c8780 96e6214c ff019bc3 c0000042 cc11320e ..!L.......B..2. - 402c8790 002149ff 49910197 c3c00000 48911bee .!I.I.......H... - 402c87a0 479eea21 46ff0193 c3c00000 220f0c66 G..!F......."..f - 402c87b0 120b320c 042142ff 018fc3c0 00002147 ..2..!B.......!G - 402c87c0 f201fed9 c0000022 0d4f4572 dac10cf3 .......".OEr.... - 402c87d0 2d0c01fa d9c00000 31a3f50c 042d0c01 -.......1....-.. - 402c87e0 4edbc000 0031d2fd 2d0c0c15 42a00001 N....1..-...B... - 402c87f0 4bdbc000 00220f0c 66120b32 0d4f2131 K...."..f..2.O!1 - 402c8800 ff017cc3 c0000021 6cf3319a f548020c ..|....!l.1..H.. - 402c8810 22c00400 0c02225d 03225d04 225d0522 "....."]."]."]." - 402c8820 5d060638 ffd22d14 c630ff00 022113c2 ]..8..-..0...!.. - 402c8830 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... - 402c8840 12c1f031 b4fdc921 0c64cd02 22c21002 ...1...!.d.."... - 402c8850 610301cb c5c00000 cc72c02c 20058bff a........r., ... - 402c8860 0601002d 0c05c6ff 0831c821 12c1100d ...-.....1.!.... - 402c8870 f0000000 b031ff3f 1095fe3f a8cc2c40 .....1.?...?..,@ - 402c8880 94cc2c40 84cc2c40 74cc2c40 64cc2c40 ..,@..,@t.,@d.,@ - 402c8890 54cc2c40 3ccc2c40 24cc2c40 10cc2c40 T.,@<.,@$.,@..,@ - 402c88a0 68cb2c40 64cb2c40 58cb2c40 54cb2c40 h.,@d.,@X.,@T.,@ - 402c88b0 1132ff3f 50cb2c40 34cb2c40 48c7fe3f .2.?P.,@4.,@H..? - 402c88c0 10270000 087d2c40 5c7c2c40 12c1c0c9 .'...},@\|,@.... - 402c88d0 e1d9d109 f1e9c1f9 b1dd0230 c3205663 ...........0. Vc - 402c88e0 00c5f5ff 46bd0100 5b530c64 3d0522c2 ....F...[S.d=.". - 402c88f0 16592101 a3c5c000 0056026e bbec0c64 .Y!......V.n...d - 402c8900 3d0e22cd 10e91101 9ec5c000 0056c26c =."..........V.l - 402c8910 280c0b22 b6520286 b00131d7 ff3022a0 (..".R....1..0". - 402c8920 2802a002 000c07a2 a0f0521d 188d0dbd (.........R..... - 402c8930 0afd0757 9702c6a8 01320c04 22181962 ...W.....2.."..b - 402c8940 181a3022 c0606441 2020f44d 0832a006 ..0".`dA .M.2.. - 402c8950 920436e2 a0ffe799 0f0b3330 30741b44 ..6.......300t.D - 402c8960 56c3fe0c 63c60000 0032a064 1b7742a0 V...c....2.d.wB. - 402c8970 647070f4 47930832 0c182613 02465200 dpp.G..2..&..FR. - 402c8980 420d0c32 a0883794 1f320c14 66131932 B..2..7..2..f..2 - 402c8990 0d24421c 0b803311 4033c00c 1e420d25 .$B...3.@3...B.% - 402c89a0 30ef8340 3e205603 123cf327 b3020646 0..@> V..<.'...F - 402c89b0 00321c10 67b3341b 33379621 321c2542 .2..g.4.37.!2.%B - 402c89c0 1c24921c 26625c10 425c2332 5c24925c .$..&b\.B\#2\$.\ - 402c89d0 25225c26 a0631026 b619063b 00000c03 %"\&.c.&...;.... - 402c89e0 325c2332 5c24325c 25225c26 625c10c6 2\#2\$2\%"\&b\.. - 402c89f0 35000000 b70402c6 3300a069 1026c602 5.......3..i.&.. - 402c8a00 863100b0 621062c6 d056d60b 16a40bc0 .1..b.b..V...... - 402c8a10 44114040 74303034 30342030 40f4425c D.@@t00404 0@.B\ - 402c8a20 0d62a07f 37a60542 c480425c 0d321c0d .b..7..B..B\.2.. - 402c8a30 42a06137 b4050c02 c61f0000 c0991120 B.a7........... - 402c8a40 20342029 20224c22 30201430 3241ccb2 4 ) "L"0 .02A.. - 402c8a50 30d0f422 5c2cd25c 09060400 003030f4 0.."\,.\.....00. - 402c8a60 225c0e0c 121bd332 5c09225c 2c219cf1 "\.....2\."\,!.. - 402c8a70 32020ced 0266130b 321c0e21 80ff01dd 2....f..2..!.... - 402c8a80 c2c00000 0c020c14 d7a21432 1c0f0012 ...........2.... - 402c8a90 400064a1 30362032 5c0f1b22 06faff00 @.d.06 2\..".... - 402c8aa0 220e0c66 120b321c 0d2175ff 01d2c2c0 "..f..2..!u..... - 402c8ab0 00000c22 290c0c02 225c1022 5c23225c ...")..."\."\#"\ - 402c8ac0 24225c25 225c2686 4401ab88 c698ff21 $"\%"\&.D......! - 402c8ad0 32f272a0 f028026d 0d222214 0c042901 2.r..(.m.""...). - 402c8ae0 221d189d 072931b2 a060e831 e7940286 "....)1..`.1.... - 402c8af0 3a012216 19e20c04 82161ae0 e2c08084 :."............. - 402c8b00 41e0e0f4 3d060c62 a2033652 a0ff579a A...=..b..6R..W. - 402c8b10 0f0b2220 20741b33 56c2fe0c 62c60000 .." t.3V...b... - 402c8b20 0022a064 1b4432a0 644040f4 37920822 .".d.D2.d@@.7.." - 402c8b30 0c182612 02c6ad00 220d0c52 a0885792 ..&....."..R..W. - 402c8b40 23220c14 66121d22 0d24321c 0b802211 #"..f..".$2...". - 402c8b50 3022c00c 1a0c0320 3a932d03 320d2530 0"..... :.-.2.%0 - 402c8b60 222056a2 2822cec0 2020f43c f327b302 " V.(".. .<.'.. - 402c8b70 069f0022 1c1087b2 3c1b2227 9822221c ..."....<."'."". - 402c8b80 2a321c29 f21c2b82 5c10325c 28225c29 *2.)..+.\.2\("\) - 402c8b90 f25c2ae2 5c2b7082 105c0557 181d8693 .\*.\+p..\.W.... - 402c8ba0 00221c29 225c2822 1c2a225c 29221c2b .".)"\(".*"\)".+ - 402c8bb0 e25c2b22 5c2a825c 10c68c00 90831026 .\+"\*.\.......& - 402c8bc0 d802868a 00708f10 b7180246 8800908e .....p.....F.... - 402c8bd0 10a2a070 a7180246 85003030 34c03311 ...p...F..004.3. - 402c8be0 2020342a d3c0ff11 d25c270c 1322cc4e 4*.....\'..".N - 402c8bf0 f0f074e0 e03445b3 feeaefe7 1202c6f6 ..t..4E......... - 402c8c00 004c02d7 b2050c02 46750000 421c0d2c .L......Fu..B.., - 402c8c10 13d024c0 27a3140c 02225c28 225c2922 ..$.'...."\("\)" - 402c8c20 5c2a225c 2b0c1229 0c06ec00 473d0286 \*"\+..)....G=.. - 402c8c30 ea000b24 d022c0d1 2af12020 74293122 ...$."..*. t)1" - 402c8c40 0d0c6612 0a383121 0fff016a c2c00000 ..f..81!...j.... - 402c8c50 f2cc2358 0116350e 5801e2c5 2e2d0e01 ..#X..5.X....-.. - 402c8c60 7fc1c000 00583127 1502c630 00420c22 .....X1'...0.B." - 402c8c70 e02e2042 61040179 c1c00000 2030742d .. Ba..y.... 0t- - 402c8c80 0e85aafe 48412714 02062900 e02e2001 ....HA'...)... . - 402c8c90 73c1c000 004d023d 0e2d0f01 b9c4c000 s....M.=.-...... - 402c8ca0 0016c208 2d0f016d c1c00000 4d020c03 ....-..m....M... - 402c8cb0 2d0f01d1 bfc00000 2d0e0168 c1c00000 -.......-..h.... - 402c8cc0 4d023d0e 2d0f01be c2c00000 220c18ec M.=.-......."... - 402c8cd0 62380128 110c6401 aac4c000 00fc7222 b8.(..d.......r" - 402c8ce0 0d0c6612 0821e8fe 0143c2c0 00000c12 ..f..!...C...... - 402c8cf0 224c4446 11000000 0066121b 38012821 "LDF.....f..8.(! - 402c8d00 0c64019f c4c00000 ccc2220d 0c6612dd .d........"..f.. - 402c8d10 21dffe46 f4ff0000 220d0c66 120a21dc !..F...."..f..!. - 402c8d20 fe3d0f01 34c2c000 00220c44 1b22224c .=..4....".D.""L - 402c8d30 44e801e2 2e14e901 c6c5ff00 220d0c66 D..........."..f - 402c8d40 120b320c 4421d3fe 012bc2c0 0000220c ..2.D!...+....". - 402c8d50 44261223 220d0c66 1273321c 09421c0e D&.#"..f.s2..B.. - 402c8d60 21cefe01 24c2c000 00321c27 21ccfe01 !...$....2.'!... - 402c8d70 21c2c000 00461500 221c271b 22203014 !....F..".'." 0. - 402c8d80 202221dc 132040f4 0c02225c 2c225c0e "!.. @..."\,"\. - 402c8d90 425c0906 05000000 2020f41b 42225c09 B\...... ..B"\. - 402c8da0 0c124040 f4325c0e 225c2c0c 02225c0f ..@@.2\."\,.."\. - 402c8db0 0c030c16 47b39c22 1c0f0013 400076a1 ....G.."....@.v. - 402c8dc0 2027201b 33225c0f 30307446 f9ff221c ' .3"\.00tF..". - 402c8dd0 09cc320c 42460000 0c32290c 0c02225c ..2.BF...2)..."\ - 402c8de0 10225c28 225c2922 5c2a225c 2b067b00 ."\("\)"\*"\+.{. - 402c8df0 ab66063d ff3d0c2d 0d8599fe 46770000 .f.=.=.-....Fw.. - 402c8e00 220c44d2 1c0d6612 1e221c27 e2cc232a ".D...f..".'..#* - 402c8e10 2cf2c25b 2d0e0111 c1c00000 4d023d0e ,..[-.......M.=. - 402c8e20 2d0f0167 c2c00000 e193fe42 a0740c03 -..g.......B.t.. - 402c8e30 2d0e0171 bfc00000 421c273d 0c2d0e4a -..q....B.'=.-.J - 402c8e40 4c1b2247 130a6203 5a1b3362 421fc6fb L."G..b.Z.3bB... - 402c8e50 ff2193fe 0c0f01e7 c1c00000 e192fe22 .!............." - 402c8e60 1c2727bf 16fa2c32 025a1bff 2d0e01e1 .''...,2.Z..-... - 402c8e70 c1c00000 f0f0f406 f9ff0000 218bfe01 ............!... - 402c8e80 ddc1c000 00f21c27 e189fe1b fff0f0f4 .......'........ - 402c8e90 d7bf18fa 2c32025a f2cf01e0 2e2001d5 ....,2.Z..... .. - 402c8ea0 c1c00000 f0f0f446 f9ff0000 421c271b .......F....B.'. - 402c8eb0 242020f4 d7b21951 6ffe4032 c02a6c3a $ ....Qo.@2.*l: - 402c8ec0 3562065a 0b336243 001b2286 f8ff0000 5b.Z.3bC.."..... - 402c8ed0 00220c18 26121822 0c446612 12e165fe ."..&..".Df...e. - 402c8ee0 3811224e 602172fe 0c640135 c2c00000 8."N`!r..d.5.... - 402c8ef0 2171fe01 c0c1c000 00221c27 2a2c3202 !q.......".'*,2. - 402c8f00 5a2154fb 3242000c 62290c0c 028518da Z!T.2B..b)...... - 402c8f10 213cf101 2ad8c000 003156fe 22030016 !<..*....1V."... - 402c8f20 a20b216f f0220204 66120246 2800216f ..!o."..f..F(.!o - 402c8f30 f0280232 021e6613 2622021d 66122021 .(.2..f.&"..f. ! - 402c8f40 e3f02802 28026662 1621dff0 28022802 ..(.(.fb.!..(.(. - 402c8f50 66620c21 59fe01a7 c1c00000 061c0000 fb.!Y........... - 402c8f60 d127f122 a000313a fb224cd3 2c02290d .'."..1:."L.,.). - 402c8f70 42a5a41c 020103c4 c00000ed 02292d85 B............)-. - 402c8f80 7bf2291e 282d314d fe0c44cb 22010cc2 {.).(-1M..D."... - 402c8f90 c0000028 2d314afe 3902314a fe2d0dc9 ...(-1J.9.1J.-.. - 402c8fa0 6dc529f2 2d0d85eb f1d113f1 2d0d0103 m.).-.......-... - 402c8fb0 d8c00000 3145fe0c 042d0d01 57d9c000 ....1E...-..W... - 402c8fc0 000c154d 0532a064 2d0d0154 d9c00000 ...M.2.d-..T.... - 402c8fd0 217af131 28fe4802 0c32c004 0008f1c8 !z.1(.H..2...... - 402c8fe0 e1d8d1e8 c1f8b112 c1400df0 3030f412 .........@..00.. - 402c8ff0 c1f00c05 42c3f40c 16c921cd 022d0540 ....B.....!..-.@ - 402c9000 26834d02 22c3803d 05203683 09313034 &.M."..=. 6..104 - 402c9010 20579337 220c0032 afac8022 01202831 W.7"..2...". (1 - 402c9020 37222822 1c183c23 27332031 bafb0c64 7"("..<#'3 1...d - 402c9030 22cc1001 d3c3c000 00cc4221 a4f08600 ".........B!.... - 402c9040 0021a1f0 3802c02c 200588ff 0831c821 .!..8.., ....1.! - 402c9050 12c1100d f0000000 00000000 00000000 ................ - 402c9060 6170705f 6d61696e 2e630000 00000000 app_main.c...... - 402c9070 05000402 05050502 05000405 05040505 ................ - 402c9080 04fefdff f0f0f0e0 e0e0e10a fffff800 ................ - 402c9090 f8f8524e 4a444038 00000101 02030405 ..RNJD@8........ - 402c90a0 01000000 00000200 00000000 00000000 ................ - 402c90b0 e10a0000 00000000 00000193 43000000 ............C... - 402c90c0 00000000 00000000 00000000 00000000 ................ - 402c90d0 00000000 00000000 00000000 00000000 ................ - 402c90e0 03000100 00000000 00000000 00000000 ................ - 402c90f0 4669726d 77617265 204f4e4c 59207375 Firmware ONLY su - 402c9100 70706f72 74732045 53503832 36362121 pports ESP8266!! - 402c9110 210a0000 00000000 00000000 00000000 !............... - 402c9120 656d7074 79206f74 700a0000 00000000 empty otp....... - 402c9130 4d680a00 00000000 5625640a 00000000 Mh......V%d..... - 402c9140 4d6c0a00 4d6f0a00 25732025 750a0000 Ml..Mo..%s %u... - 402c9150 46617461 6c206578 63657074 696f6e20 Fatal exception - 402c9160 25640000 00000000 00000000 00000000 %d.............. - 402c9170 28496c6c 6567616c 496e7374 72756374 (IllegalInstruct - 402c9180 696f6e43 61757365 293a0a00 00000000 ionCause):...... - 402c9190 28537973 63616c6c 43617573 65293a0a (SyscallCause):. - 402c91a0 00000000 00000000 00000000 00000000 ................ - 402c91b0 28496e73 74727563 74696f6e 52657463 (InstructionRetc - 402c91c0 68457272 6f724361 75736529 3a0a0000 hErrorCause):... - 402c91d0 284c6f61 6453746f 72654572 726f7243 (LoadStoreErrorC - 402c91e0 61757365 293a0a00 00000000 00000000 ause):.......... - 402c91f0 284c6576 656c3149 6e746572 72757074 (Level1Interrupt - 402c9200 43617573 65293a0a 00000000 00000000 Cause):......... - 402c9210 28416c6c 6f634361 75736529 3a0a0000 (AllocCause):... - 402c9220 28496e74 65676572 44697669 64654279 (IntegerDivideBy - 402c9230 5a65726f 43617573 65293a0a 00000000 ZeroCause):..... - 402c9240 28507269 76696c65 67656443 61757365 (PrivilegedCause - 402c9250 293a0a00 00000000 00000000 00000000 ):.............. - 402c9260 284c6f61 6453746f 7265416c 69676e6d (LoadStoreAlignm - 402c9270 656e7443 61757365 293a0a00 00000000 entCause):...... - 402c9280 28496e73 74725049 46446174 61457272 (InstrPIFDataErr - 402c9290 6f724361 75736529 3a0a0000 00000000 orCause):....... - 402c92a0 284c6f61 6453746f 72655049 46446174 (LoadStorePIFDat - 402c92b0 61457272 6f724361 75736529 3a0a0000 aErrorCause):... - 402c92c0 28496e73 74725049 46416464 72457272 (InstrPIFAddrErr - 402c92d0 6f724361 75736529 3a0a0000 00000000 orCause):....... - 402c92e0 284c6f61 6453746f 72655049 46416464 (LoadStorePIFAdd - 402c92f0 72457272 6f724361 75736529 3a0a0000 rErrorCause):... - 402c9300 28496e73 74544c42 4d697373 43617573 (InstTLBMissCaus - 402c9310 65293a0a 00000000 00000000 00000000 e):............. - 402c9320 28496e73 74544c42 4d756c74 69486974 (InstTLBMultiHit - 402c9330 43617573 65293a0a 00000000 00000000 Cause):......... - 402c9340 28496e73 74466574 63685072 6976696c (InstFetchPrivil - 402c9350 65676543 61757365 293a0a00 00000000 egeCause):...... - 402c9360 28496e73 74466574 63685072 6f686962 (InstFetchProhib - 402c9370 69746564 43617573 65293a0a 00000000 itedCause):..... - 402c9380 284c6f61 6453746f 7265544c 424d6973 (LoadStoreTLBMis - 402c9390 73436175 7365293a 0a000000 00000000 sCause):........ - 402c93a0 284c6f61 6453746f 7265544c 424d756c (LoadStoreTLBMul - 402c93b0 74694869 74436175 7365293a 0a000000 tiHitCause):.... - 402c93c0 284c6f61 6453746f 72655072 6976696c (LoadStorePrivil - 402c93d0 65676543 61757365 293a0a00 00000000 egeCause):...... - 402c93e0 284c6f61 6450726f 68696269 74656443 (LoadProhibitedC - 402c93f0 61757365 293a0a00 00000000 00000000 ause):.......... - 402c9400 2853746f 72655072 6f686962 69746564 (StoreProhibited - 402c9410 43617573 65293a0a 00000000 00000000 Cause):......... - 402c9420 0a000000 00000000 00000000 00000000 ................ - 402c9430 65706331 3d307825 3038782c 20657063 epc1=0x%08x, epc - 402c9440 323d3078 25303878 2c206570 63333d30 2=0x%08x, epc3=0 - 402c9450 78253038 782c2065 78637661 6464723d x%08x, excvaddr= - 402c9460 30782530 38782c20 64657063 3d307825 0x%08x, depc=0x% - 402c9470 3038780a 00000000 00000000 00000000 08x............. - 402c9480 4261636b 75700a00 00000000 00000000 Backup.......... - 402c9490 4261636b 75702064 65666175 6c742025 Backup default % - 402c94a0 640a0000 00000000 00000000 00000000 d............... - 402c94b0 43650a00 00000000 4c6f6164 0a000000 Ce......Load.... - 402c94c0 72665f63 616c5b30 5d20213d 30783035 rf_cal[0] !=0x05 - 402c94d0 2c697320 30782530 32580a00 00000000 ,is 0x%02X...... - 402c94e0 72662063 616c2073 6563746f 723a2025 rf cal sector: % - 402c94f0 640a0000 00000000 00000000 00000000 d............... - 402c9500 66726571 20747261 63652065 6e61626c freq trace enabl - 402c9510 65202564 0a000000 00000000 00000000 e %d............ - 402c9520 72665b31 31325d20 3a202530 32780a00 rf[112] : %02x.. - 402c9530 72665b31 31335d20 3a202530 32780a00 rf[113] : %02x.. - 402c9540 72665b31 31345d20 3a202530 32780a00 rf[114] : %02x.. - 402c9550 775f666c 6173680a 00000000 00000000 w_flash......... - 402c9560 0a53444b 20766572 3a202573 20636f6d .SDK ver: %s com - 402c9570 70696c65 64204020 4d617220 31392032 piled @ Mar 19 2 - 402c9580 30323020 31383a31 313a3035 0a000000 020 18:11:05.... - 402c9590 70687920 7665723a 2025645f 25642c20 phy ver: %d_%d, - 402c95a0 70702076 65723a20 25642e25 640a0a00 pp ver: %d.%d... - 402c95b0 73797374 656d2070 6172616d 20657272 system param err - 402c95c0 6f722c20 75736520 6c617374 20736176 or, use last sav - 402c95d0 65642070 6172616d 210a0000 00000000 ed param!....... - 402c95e0 6e656564 20626f6f 7420312e 342b0a00 need boot 1.4+.. - 402c95f0 74696d65 383a2530 38580a00 00000000 time8:%08X...... - 402c9600 74696d65 393a2530 38580a00 00000000 time9:%08X...... - 402c9610 74696d65 373a2530 38580a00 00000000 time7:%08X...... - 402c9620 74696d65 35783a25 3038582c 25303858 time5x:%08X,%08X - 402c9630 0a000000 00000000 00000000 00000000 ................ - 402c9640 74696d65 35793a25 702c2570 0a000000 time5y:%p,%p.... - 402c9650 74696d65 353a2530 38580a00 00000000 time5:%08X...... - 402c9660 74696d65 363a2530 38580a00 00000000 time6:%08X...... - 402c9670 74696d65 723a2570 20636220 6973206e timer:%p cb is n - 402c9680 756c6c0a 00000000 00000000 00000000 ull............. - 402c9690 65727231 2c657863 65656420 6d617820 err1,exceed max - 402c96a0 74696d65 2076616c 75650a00 00000000 time value...... - 402c96b0 65727232 2c657863 65656420 6d617820 err2,exceed max + 402a7dc0 0d859dff 083112c1 100df000 12c1f009 .....1.......... + 402a7dd0 310c330c 05325202 4d0532a0 0ec59bff 1.3..2R.M.2..... + 402a7de0 083112c1 100df000 49020c04 52520242 .1......I...RR.B + 402a7df0 52033932 4242080c 020df000 00441140 R.92BB.......D.@ + 402a7e00 40316213 00e61403 7cf20df0 72a07e0b @1b.....|...r.~. + 402a7e10 441b5272 42000044 110c2240 40316a63 D.RrB..D.."@@1jc + 402a7e20 8d0292a0 7d2c0a67 13457203 00b2c783 ....},.g.Er..... + 402a7e30 b73821a6 24d19245 00720300 42c4fea0 .8!.$..E.r..B... + 402a7e40 77302b22 00441172 45012020 f4404031 w0+".D.rE. .@@1 + 402a7e50 2b550605 0016f4fa 0b441b22 00441172 +U.......D.".D.r + 402a7e60 45002020 f4404031 1b551b33 c6edff00 E. .@@1.U.3.... + 402a7e70 1644f932 a07f0022 11324500 2020310d .D.2...".2E. 1. + 402a7e80 f0000000 12c1d0e2 61080044 1130e320 ........a..D.0. + 402a7e90 32a07ec2 610ad991 09b1f971 dd0240c0 2.~.a......q..@. + 402a7ea0 31c50522 260240c0 c0f4cace c9012c0f 1.."&.@.......,. + 402a7eb0 0c2cc605 00320e00 2d0df033 30303074 .,...2..-..3000t + 402a7ec0 c5032226 02212bcc c0c0f41b ee480147 .."&.!+......H.G + 402a7ed0 1e2a320e 000c2422 c3832734 0f32a07d .*2...$"..'4.2.} + 402a7ee0 2d0dc501 226602cc 7cf24608 002d0d05 -..."f..|.F..-.. + 402a7ef0 01222602 f21bcc46 f3ff0000 0032a07f ."&....F.....2.. + 402a7f00 d02d20c5 ff212602 de002c11 20203102 .- ..!&...,. 1. + 402a7f10 210bc221 0ad891e8 81f87112 c1300df0 !..!......q..0.. + 402a7f20 12c1f0c9 210931cd 02303074 22a07e27 ....!.1..00t".~' + 402a7f30 131322a0 7f27131d 22a07d27 93290c12 .."..'..".}'.).. + 402a7f40 224c0886 12000c02 225c0322 4c080c12 "L......"\."L... + 402a7f50 224c0986 0e00283c 8c12c002 000c0222 "L....(<......." + 402a7f60 4c090c02 060b0000 220c09ac 22220c08 L......."..."".. + 402a7f70 8c822c02 2033300c 02224c08 221c0342 ..,. 30.."L."..B + 402a7f80 1c0247b2 0b480c1b 52525c03 2a243242 ..G..H..RR\.*$2B + 402a7f90 0022a0ff 0831c821 12c1100d f0000000 ."...1.!........ + 402a7fa0 12c1f040 40f4c921 d911e901 0931ed02 ...@@..!.....1.. + 402a7fb0 cd034ad3 d71c0d32 0c00e02e 2005f6ff ..J....2.... ... + 402a7fc0 1bcc86fb ff08310c 02c821d8 11e80112 ......1...!..... + 402a7fd0 c1100df0 12c1d0d9 913901dd 020c030c .........9...... + 402a7fe0 02e98109 b1c9a1ed 04525102 22510332 .........RQ."Q.2 + 402a7ff0 61032241 0832c110 d02d2085 f42120c2 a."A.2...- ..! . + 402a8000 20563201 3201102d 0145f1ff 5652fe22 V2.2..-.E..VR." + 402a8010 1103225e 00460000 7cfc08b1 2d0cd891 .."^.F..|...-... + 402a8020 c8a1e881 12c1300d f0000000 0c043d04 ......0.......=. + 402a8030 0c974a52 52050062 c5d06060 74673707 ..JRR..b..``tg7. + 402a8040 32c3d086 07000000 62c5bf60 6074f666 2.......b..``t.f + 402a8050 0732c3c9 46030000 0062c59f 606074f6 .2..F....b..``t. + 402a8060 661532c3 a93a351b 54263407 c033114d f.2..:5.T&4..3.M + 402a8070 056645bd 2d030df0 0c020df0 0024ffff .fE.-........$.. + 402a8080 0028ffff ffff1000 78034823 12c1d0e9 .(......x.H#.... + 402a8090 8109b11b e4c9a1d9 91f9714a 47520400 ..........qJGR.. + 402a80a0 29012c22 eae72715 02467e00 6813fd0e ).,"..'..F~.h... + 402a80b0 0c022c28 5cc9705f c0673502 86790052 ..,(\.p_.g5..y.R + 402a80c0 0f008715 1797950c 1bff705f c0673502 ..........p_.g5. + 402a80d0 8674001b 221bffc6 f6ff0000 00404fc0 .t.."........@O. + 402a80e0 2024c048 431b2239 31c00400 7d023831 $.HC."91...}.81 + 402a80f0 cd025cc8 16e21af7 3e02c65f 00220e00 ..\.....>.._.".. + 402a8100 87120922 4c001bee 1bcc46fa ffe04fc0 ..."L.....F...O. + 402a8110 e6140246 6000220e 0152a066 57124e27 ...F`."..R.fW.N' + 402a8120 35222cf4 47124827 34092c24 47124046 5",.G.H'4.,$G.@F + 402a8130 59000000 87123842 a0624712 02c65500 Y.....8B.bG...U. + 402a8140 0c82860a 0052a072 57122e27 350d42a0 .....R.rW..'5.B. + 402a8150 6e471202 0650000c a2c60400 52a07457 nG...P......R.tW + 402a8160 121f52a0 75571223 064b0000 00000cc2 ..R.uW.#.K...... + 402a8170 224c001b cc0c2446 3f000cd4 424c0006 "L....$F?...BL.. + 402a8180 fcff0c95 524c0006 faff0000 e6640246 ....RL.......d.F + 402a8190 41002b2e 39317911 892105e9 ffdd0221 A.+.91y..!.....! + 402a81a0 b7ff42a3 ff2a2d38 31781188 21273402 ..B..*-81x..!'4. + 402a81b0 06390021 b3ff2a2d 2734506b 2e202fc0 .9.!..*-'4Pk. /. + 402a81c0 e6620246 3400220e 06871202 06320022 .b.F4."......2." + 402a81d0 0e0742a0 75471202 062f008b 2ec5e4ff ..B.uG.../...... + 402a81e0 41a7ff52 a3ff4a42 38317811 882147b5 A..R..JB81x..!G. + 402a81f0 02c62800 50dd1060 dd115022 10202d20 ..(.P..`..P". - + 402a8200 d12b6d0c c4dad2c6 03000000 22a07fd7 .+m........."... + 402a8210 b21b22a7 ff0c64d7 b21d2124 67d7b21f .."...d...!$g... + 402a8220 2199ffd7 327162a0 f00c4586 05000c64 !...2qb...E....d + 402a8230 0c060c15 46030000 62a0c00c 25060100 ....F...b...%... + 402a8240 62a0e00c 350b2520 2074a2af 809c42d0 b...5.% t....B. + 402a8250 90542abc a099200b 22924b00 d0d64120 .T*... .".K...A + 402a8260 2074c6f9 ff261507 d0d62006 01000000 t...&.... ..... + 402a8270 d0d064d2 4c005acc 4aee469e ff0c0258 ..d.L.Z.J.F....X + 402a8280 01224c00 1c022935 28037945 20ffc01b ."L...)5(.yE ... + 402a8290 fff9230c 12c60600 48532d07 3931c004 ..#.....HS-.91.. + 402a82a0 00383106 01000c02 271e0828 0320eec0 .81.....'..(. .. + 402a82b0 e9230c02 08b1c8a1 d891e881 f87112c1 .#...........q.. + 402a82c0 300df000 0c033712 2a580237 15254812 0.....7.*X.7.%H. + 402a82d0 2c073222 02473309 4793160b 333922c6 ,.2".G3.G...39". + 402a82e0 03003a65 62060067 37ed1b33 392206f8 ..:eb..g7..39".. + 402a82f0 ff003d02 2d030df0 4d020c02 27140c28 ..=.-...M...'..( + 402a8300 248c728c 530b3328 0206fdff 0df00000 $.r.S.3(........ + 402a8310 9e97fe3f 41ffff12 c1f052a0 af093101 ...?A.....R...1. + 402a8320 5f9ac000 00083112 c1100df0 31f9ff12 _.....1.....1... + 402a8330 c1f042a0 ac093101 7c64c000 00083112 ..B...1.|d....1. + 402a8340 c1100df0 31f3ff12 c1f00c15 42a0a902 ....1.......B... + 402a8350 61030174 64c00000 083112c1 100df000 a..td....1...... + 402a8360 12c1f0c9 210931cd 029c3228 028cf238 ....!.1...2(...8 + 402a8370 2c302280 017465c0 0000382c 2a23292c ,0"..te...8,*#), + 402a8380 0831c821 12c1100d f0000000 ffffff3f .1.!...........? + 402a8390 12c1f0c9 210931cd 02d911e9 010c0227 ....!.1........' + 402a83a0 9c020621 00280c16 f207481c 8c44522c ...!.(....H..DR, + 402a83b0 0247b573 96030758 2c1bd53a ddd73404 .G.s...X,..:..4. + 402a83c0 5a220619 00384c56 d30531f0 ffd7b308 Z"...8LV..1..... + 402a83d0 964d05d1 a7758600 00f0dd11 488c8cc4 .M...u......H... + 402a83e0 3d0dc004 00ed02fc 12060300 0000386c =.............8l + 402a83f0 2d0dc003 00ed02cc e2280c38 7cc00300 -........(.8|... + 402a8400 0c02291c 290c0608 00482c38 0c1b4401 ..).)....H,8..D. + 402a8410 0163c000 00387c28 0cc00300 282cd91c .c...8|(....(,.. + 402a8420 e90c2a2e 86000000 0c020831 c821d811 ..*........1.!.. + 402a8430 e80112c1 100df000 a1c0fe3f a4c0fe3f ...........?...? + 402a8440 12c1d0f9 7109b1c9 a1d991e9 81fd022d ....q..........- + 402a8450 03564300 0c02064c 008cffdd 0f0c0e0c .VC....L........ + 402a8460 d41cf52c 265cc70c 28460700 0c3305f2 ...,&\..(F...3.. + 402a8470 ff16f2fd 31f1ff01 a49fc000 00c64100 ....1.........A. + 402a8480 373419b6 a30d1bee 1bdd320d 0056f3fe 74........2..V.. + 402a8490 c6050000 92c3f897 380806fa ff6713e5 ........8....g.. + 402a84a0 7713e237 35e15bee 06f7fff0 ddc0eadd w..75.[......... + 402a84b0 32cd03c5 edff5d02 1682f92c 2cc24500 2.....]....,,.E. + 402a84c0 1b22dc4e 4d0d3d0f 590101d2 62c00000 .".NM.=.Y...b... + 402a84d0 5801dad5 c24d0106 2a00cd02 1cfe420f X....M..*.....B. + 402a84e0 00167409 0c16473e 0262a000 32c4de0c ..t...G>.b..2... + 402a84f0 020c1730 27936702 0c22c4a4 8c62424c ...0'.g.."...bBL + 402a8500 002d0c46 1b005cc3 324c0042 0f001b2c .-.F..\.2L.B..., + 402a8510 26a4380c c3473310 0c933714 3e269433 &.8..G3...7.>&.3 + 402a8520 66844132 a0620607 002c2337 14155cc3 f.A2.b...,#7..\. + 402a8530 37140a0c d337942c 32a072c6 01005cc3 7....7.,2.r...\. + 402a8540 86000000 2c23324c 01c60900 32a066c6 ....,#2L....2.f. + 402a8550 fcff0000 32a06ec6 faff0000 32a074c6 ....2.n.....2.t. + 402a8560 f8ff0000 0031b5ff 52610045 73fb5221 .....1..Ra.Es.R! + 402a8570 0022cc05 1bff1bc2 86d8ff00 dad52c22 ."............," + 402a8580 224d010c 02224d02 0c1208b1 c8a1d891 "M..."M......... + 402a8590 e881f871 12c1300d f0000000 c8bd0040 ...q..0........@ + 402a85a0 642e1040 12c1d0e9 8109b1c9 a1d991f9 d..@............ + 402a85b0 71ed0316 92051663 05c8229c b416fc04 q......c.."..... + 402a85c0 322c08e0 2e2001f5 ffc00000 165204c8 2,... .......R.. + 402a85d0 0c06faff d88ccc6d c80cbc2c 06fdff00 .......m...,.... + 402a85e0 d71e31fd 0e320f00 2d033911 01edffc0 ..1..2..-.9..... + 402a85f0 00004d02 220d0042 610001e9 ffc00000 ..M."..Ba....... + 402a8600 48013811 2794d08c a31bff1b dd06f5ff H.8.'........... + 402a8610 0c024600 002d0c08 b1c8a1d8 91e881f8 ..F..-.......... + 402a8620 7112c130 0df00000 12c1f0c9 213d0209 q..0........!=.. + 402a8630 312c82c0 0300cd02 8c822c84 0c030174 1,........,....t + 402a8640 62c00000 08312d0c c82112c1 100df000 b....1-..!...... + 402a8650 aac0fe3f afc0fe3f 74bbfe3f 02bbfe3f ...?...?t..?...? + 402a8660 f0c80040 7c2e1040 12c1b0c2 6112e261 ...@|..@....a..a + 402a8670 10026113 d26111f9 f1ed02cd 0316c22e ..a..a.......... + 402a8680 16932ed2 020c268d 7b0c82d7 220d262d ......&.{...".&- + 402a8690 5d264d34 261d4186 b4000000 66cd02c6 ]&M4&.A.....f... + 402a86a0 45002c02 d7221026 bd02c6af 00284e05 E.,..".&.....(N. + 402a86b0 d9ffdd02 c6ad0000 66dd02c6 5f0066ed ........f..._.f. + 402a86c0 02462f00 46a90000 000c532d 0c05ccff .F/.F.....S-.... + 402a86d0 31e0ffec 5206a500 000c632d 0c05cbff 1...R.....c-.... + 402a86e0 16922831 dcff0108 9fc00000 c69f000c ..(1............ + 402a86f0 532d0cc5 c9ff1632 2731d7ff 01039fc0 S-.....2'1...... + 402a8700 0000c62b 00419ef6 519ef628 62387e01 ...+.A..Q..(b8~. + 402a8710 d4ffc000 00419af6 519af601 d2ffc000 .....A..Q....... + 402a8720 0016b200 31cbff2d 014557fb 86020000 ....1..-.EW..... + 402a8730 485e31ca ff2d0185 56fbdd02 1c92d7b2 H^1..-..V....... + 402a8740 02068a00 3d0dc02c 2045c4ff 16d2212c ....=.., E....!, + 402a8750 e54d020c 037d0537 1d173a61 62060057 .M...}.7..:ab..W + 402a8760 96057244 00860000 6244001b 331b4406 ..rD....bD..3.D. + 402a8770 f9ffda22 0c033242 00282cda d2d92c86 ..."..2B.(,...,. + 402a8780 0c00284e dc02d843 561d1e32 2307222c ..(N...CV..2#.", + 402a8790 00c00300 c6750000 016b64c0 00001bd2 .....u...kd..... + 402a87a0 3d0dc02c 2085beff 16121c38 4e4d0d01 =.., ......8NM.. + 402a87b0 1962c000 000c1d06 6d000c13 c02c20d8 .b......m...., . + 402a87c0 2ec5bcff 16521a5c b3324200 282c0c2e .....R.\.2B.(,.. + 402a87d0 1b22292c 283c0c1f 1b22293c 16dd04c0 ."),(<...")<.... + 402a87e0 3c20d02d 2005e8ff 1612182d 0c05b7ff < .- ......-.... + 402a87f0 280dbc22 485c2d0f 402e934d 021b322d (.."H\-.@..M..2- + 402a8800 0c4981c5 b8ff4881 1612162c c5524200 .I....H....,.RB. + 402a8810 585c1b32 8c552c05 2b325242 010c0222 X\.2.U,.+2RB..." + 402a8820 4300282c 4a42492c d80d86eb ff0c232d C.(,JBI,......#- + 402a8830 0cc5b5ff 5cd35622 12064c00 00002853 ....\.V"..L...(S + 402a8840 d82e0c13 0c2e20e3 833a3e2d 0c05b4ff ...... ..:>-.... + 402a8850 16921132 a07b3242 00383c1b 33393c38 ...2.{2B.8<.39<8 + 402a8860 5c8c330c a3324201 282c0c2f eae2e92c \.3..2B.(,./..., + 402a8870 0c9e285c 164d0bac 22383c2d 0c05b1ff ..(\.M.."8<-.... + 402a8880 16920e4d 02383c20 54c037b5 08e24400 ...M.8< T.7...D. + 402a8890 1b44c6fb ff00282c 3a32326c 02288d3d .D....(,:22l.(.= + 402a88a0 0cc5b9ff 16520c2d 0c45abff 285c0c14 .....R.-.E..(\.. + 402a88b0 204f933d 042d0c49 8145adff 488116b2 O.=.-.I.E..H... + 402a88c0 0a3ca332 4200385c 8c13e242 01282c3d .<.2B.8\...B.(,= + 402a88d0 0c4a4242 6c02d02d 20c5d8ff 16d2082d .JBBl..- ......- + 402a88e0 0cc5a7ff 585c0c02 0c143d02 5034935d ....X\....=.P4.] + 402a88f0 03380d30 24932a45 1b342d0c 498105a9 .8.0$.*E.4-.I... + 402a8900 ff488116 6206380d 8c532cc3 3242001b .H..b.8..S,.2B.. + 402a8910 22385c8c 530ca332 42001b22 0c033242 "8\.S..2B.."..2B + 402a8920 00282cd8 0d4a4249 2c46d1ff 0c238c22 .(,..JBI,F...#." + 402a8930 383c1b33 2d0c85a5 ffbc0238 5c9c835d 8<.3-......8\..] + 402a8940 023d020c 97483c50 63c00b44 2d0347b6 .=...H.n.~., . + 402a8fc0 3d2001f0 ffc00000 96520021 a9728608 = .......R.!.r.. + 402a8fd0 00416bf4 51ebff2d 0c3d0d01 ebffc000 .Ak.Q..-.=...... + 402a8fe0 00e61205 21a47246 02002d0c 3d0d01e7 ....!.rF..-.=... + 402a8ff0 ffc00000 295e0831 2d0ec821 d811e801 ....)^.1-..!.... + 402a9000 12c1100d f0000000 12c1f0d9 11dd0221 ...............! + 402a9010 5dfec921 22220009 31c560ff cd020c02 ]..!""..1.`..... + 402a9020 271c181c 02226c03 d02d2085 9aff3d02 '...."l..- ...=. + 402a9030 294c2d0c 56430045 beff0c02 0831c821 )L-.VC.E.....1.! + 402a9040 d81112c1 100df000 12c1f0d9 11dd0221 ...............! + 402a9050 4dfec921 28020261 03c55cff cd020c02 M..!(..a..\..... + 402a9060 271c1622 a080293c 2d0d8596 ff3d0229 '.."..)<-....=.) + 402a9070 4c2d0ccc 3345baff 0c020831 c821d811 L-..3E.....1.!.. + 402a9080 12c1100d f0000000 213ffe12 c1f02802 ........!?....(. + 402a9090 02610345 59ff8c22 2c033932 083112c1 .a.EY..",.92.1.. + 402a90a0 100df000 2138fe12 c1f02802 02610385 ....!8....(..a.. + 402a90b0 57ff8c22 4c033932 083112c1 100df000 W.."L.92.1...... + 402a90c0 12c1d0d9 91e98109 b1c9a1f9 71dd02ed ............q... + 402a90d0 03961305 16e20405 fbff0c0f 0c14204f .............. O + 402a90e0 83cd025d 0f404074 bc54e7b5 33280d49 ...].@@t.T..3(.I + 402a90f0 11590101 b5f3c000 0045e9ff 48115801 .Y.......E..H.X. + 402a9100 cc82c02c 2045b1ff 86060000 cc45292c ..., E.......E), + 402a9110 06010000 290ff912 1b554bdd fd0286f1 ....)....UK..... + 402a9120 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 402a9130 f87112c1 300df000 fccd0040 12c1d0d9 .q..0......@.... + 402a9140 91e98109 b1c9a1f9 71dd02ed 03960305 ........q....... + 402a9150 16d20445 f3ff0c0f 0c14204f 83cd025d ...E...... O...] + 402a9160 0f404074 bc44e7b5 32280d49 11590101 .@@t.D..2(.I.Y.. + 402a9170 f2ffc000 0085e1ff 48115801 cc82c02c ........H.X...., + 402a9180 2085a9ff 46060000 cc35292c c6000029 ...F....5),...) + 402a9190 0ff9121b 554bddfd 02c6f1ff 2d0c4600 ....UK......-.F. + 402a91a0 000c0208 b1c8a1d8 91e881f8 7112c130 ............q..0 + 402a91b0 0df00000 12c1d0d9 91e98109 b1c9a1f9 ................ + 402a91c0 71dd02ed 0396d304 16a204c5 ebff0c0f q............... + 402a91d0 0c14204f 83cd025d 0f404074 bc14e7b5 .. O...].@@t.... + 402a91e0 2f381d28 0d491152 610045da ff481158 /8.(.I.Ra.E..H.X + 402a91f0 01cc722d 0c45a2ff 86060000 cc45292c ..r-.E.......E), + 402a9200 06010000 290ff912 1b558bdd fd0286f2 ....)....U...... + 402a9210 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 402a9220 f87112c1 300df000 12c1d0d9 91f97109 .q..0.........q. + 402a9230 b1c9a1e9 81dd02fd 03969304 16620485 .............b.. + 402a9240 e4ff0c0e 0c13203e 83cd024d 0e303074 ...... >...M.00t + 402a9250 acd3f7b4 2b280d39 114901c5 daff3811 ....+(.9.I....8. + 402a9260 4801cc62 2d0c459b ff460600 cc44292c H..b-.E..F...D), + 402a9270 06010000 290ee912 1b444bdd ed0286f3 ....)....DK..... + 402a9280 ff2d0c46 00000c02 08b1c8a1 d891e881 .-.F............ + 402a9290 f87112c1 300df000 9c539c32 4822cc24 .q..0....S.2H".$ + 402a92a0 39220df0 28048c32 4d0286fd ff390449 9"..(..2M....9.I + 402a92b0 130df000 12c1f0c9 21d911e9 010931ed ........!.....1. + 402a92c0 02dd03cd 04ac44ac 23283497 e20b2884 ......D.#(4...(. + 402a92d0 8c6231ac fd3813c0 0300383c 22a20020 .b1..8....8<".. + 402a92e0 2320293c d98c3d0c 2d0ec5fa ff0831c8 # )<..=.-.....1. + 402a92f0 21d811e8 0112c110 0df00000 12c1f0c9 !............... + 402a9300 21d91109 31dd02cd 042d0316 5401456c !...1....-..T.El + 402a9310 ff3d024d 0c2d0dc5 f9ff383c 22adff20 .=.M.-....8<".. + 402a9320 2310293c 0831c821 d81112c1 100df000 #.)<.1.!........ + 402a9330 12c1f0c9 210931cd 022d0316 9c008564 ....!.1..-.....d + 402a9340 ff3d022d 0c05f5ff 0831c821 12c1100d .=.-.....1.!.... + 402a9350 f0000000 12c1e0c9 610971cd 022d048c ........a.q..-.. + 402a9360 ec8cc339 010562ff 38014d02 2d0cc5f8 ...9..b.8.M.-... + 402a9370 ff0871c8 6112c120 0df00000 ac029ce3 ..q.a.. ........ + 402a9380 58138c25 48034905 48038c04 59145822 X..%H.I.H...Y.X" + 402a9390 57930149 220c0229 1329032d 030df000 W..I"..).).-.... + 402a93a0 0c020df0 12c1f0c9 210931cd 020c0227 ........!.1....' + 402a93b0 230dc02c 2005f4fe 3d02c02c 20c5fbff #.., ...=.., ... + 402a93c0 0831c821 12c1100d f0000000 12c1f002 .1.!............ + 402a93d0 610305fd ff4584ff 083112c1 100df000 a....E...1...... + 402a93e0 12c1f009 31c92120 c220459d ff3d022d ....1.! . E..=.- + 402a93f0 0c85f8ff 0831c821 12c1100d f0000000 .....1.!........ + 402a9400 12c1f009 31c92120 c220859c ff3d022d ....1.! . ...=.- + 402a9410 0c85f6ff 0831c821 12c1100d f0000000 .....1.!........ + 402a9420 12c1f002 610385fb ff057fff 083112c1 ....a........1.. + 402a9430 100df000 12c1f002 610345fc ffc57dff ........a.E...}. + 402a9440 083112c1 100df000 12c1f0c9 21d91102 .1..........!... + 402a9450 610320d2 20cd0496 7302c5e9 feccb2c0 a. . ...s....... + 402a9460 3c20d02d 2005e3ff 86050000 3812290c < .- .......8.). + 402a9470 391c382d c9123792 04c92dc6 0000281c 9.8-..7...-...(. + 402a9480 c9020831 c821d811 12c1100d f0000000 ...1.!.......... + 402a9490 6d020c02 0c157d02 40758312 c1f03052 m.....}.@u....0R + 402a94a0 93093150 57202795 34271631 0c123714 ..1PW '.4'.1..7. + 402a94b0 2e280358 13290459 148c1242 62012814 .(.X.).Y...Bb.(. + 402a94c0 8c124262 00282627 93024266 020c0229 ..Bb.(&'..Bf...) + 402a94d0 0329132d 034574ff 0c128600 00000c02 .).-.Et......... + 402a94e0 083112c1 100df000 12c1e0c9 610971cd .1..........a.q. + 402a94f0 0296d300 490105e0 fe48013d 022d0c05 ....I....H.=.-.. + 402a9500 f9ff0871 c86112c1 200df000 12c1f0d9 ...q.a.. ....... + 402a9510 11e90109 31c921ed 02dd0316 b2072119 ....1.!.......!. + 402a9520 fd280245 10ffcd02 16e20638 3e22aeff .(.E.......8>".. + 402a9530 20231029 3c285e38 7e295c28 6e397c29 #.)<(^8~)\(n9|) + 402a9540 6c284ecc 62388ecc d3460600 004548ff l(N.b8...F...EH. + 402a9550 294cbcf2 46fbff00 483e2d03 97e40245 )L..F...H>-....E + 402a9560 47ff298c acd22d0c bc0dd82e 0c0e8604 G.)...-......... + 402a9570 000c132d 0d45f9ff 9c928cce 290ee912 ...-.E......)... + 402a9580 d80ded02 569dfe46 0100292c 06fcff00 ....V..F..),.... + 402a9590 2d0c8601 002d0c45 68ff0c02 0831c821 -....-.Eh....1.! + 402a95a0 d811e801 12c1100d f0000000 12c1d0e9 ................ + 402a95b0 81f97109 b1c9a1d9 91fd02ed 04161213 ..q............. + 402a95c0 16e312c8 3228330c 0d202c30 202074d7 ....2(3.. ,0 t. + 402a95d0 12028647 002d0f39 010583ff dd025801 ...G.-.9......X. + 402a95e0 56e210c0 30742683 2b0c8237 220ee613 V...0t&.+..7"... + 402a95f0 02c63f00 a6331d26 431a863d 0026c314 ..?..3.&C..=.&.. + 402a9600 2c023722 0626b30c 063a0000 26d30526 ,.7".&...:..&..& + 402a9610 e3028637 00579f02 06340026 83330c82 ...7.W...4.&.3.. + 402a9620 372214e6 13028632 00e63302 062f0066 7".....2..3../.f + 402a9630 4302862d 00c62e00 26c3442c 02372207 C..-....&.D,.7". + 402a9640 26b32046 2b000000 26d35e26 e3158628 &. F+...&.^&...( + 402a9650 00004865 286f5875 387f0102 fcc00000 ..He(oXu8....... + 402a9660 06040000 284f16a2 08384516 530801cb ....(O...8E.S... + 402a9670 fbc00000 0c030c14 dd0320d4 83c61c00 .......... ..... + 402a9680 c82ff825 9c5c9c3f 4d0e3d0f 2d0cc5f1 ./.%.\.?M.=.-... + 402a9690 ffdd0216 d205c80c f80f86f9 fff0ccc0 ................ + 402a96a0 0c020c1d c0d29346 1200c82f 9cdc388c .......F.../..8. + 402a96b0 4d0e2d05 5901c5ee febc723d 024d0e2d M.-.Y.....r=.M.- + 402a96c0 0c85eeff 5801ac82 c80c86f7 ffc8259c ....X.........%. + 402a96d0 9c388c4d 0e2d0fc5 ecfe9c62 3d024d0e .8.M.-.....b=.M. + 402a96e0 2d0c85ec ff8c92c8 0c86f8ff 0c1d8600 -............... + 402a96f0 00000c0d 08b12d0d c8a1d891 e881f871 ......-........q + 402a9700 12c1300d f0000000 12c1f0c9 31d921e9 ..0.........1.!. + 402a9710 1116a20a 2c284d02 0c9a0cdb 2cf7cd08 ....,(M.....,... + 402a9720 32020016 330926c3 08a71305 b7130266 2...3.&........f + 402a9730 93041b22 06faff77 93395202 0177950d ..."...w.9R..w.. + 402a9740 32020016 93fd2693 d61b2246 fcff2ca6 2.....&..."F..,. + 402a9750 67955c5d 06320200 cc532b22 06f0ff00 g.\].2...S+".... + 402a9760 00571304 1b22c6fa ff320201 7793f4c6 .W..."...2..w... + 402a9770 f9ff0000 8793385c c91b341b 52c24400 ......8\..4.R.D. + 402a9780 ed096205 001b431b 259cc6d2 c6de9c7d ..b...C.%......} + 402a9790 979608e2 43002052 20403420 2205001b ....C. R @4 "... + 402a97a0 55224300 1b3306f6 ff624300 06dcff00 U"C..3...bC..... + 402a97b0 3244001b 221b4446 d9ff0c02 224400c8 2D..".DF...."D.. + 402a97c0 31d821e8 1112c110 0df00000 12c1f0c9 1.!............. + 402a97d0 21d911cd 04dd0541 e8fd51e8 fde9013d !......A..Q....= + 402a97e0 0ded022d 0c093101 e7fdc000 00967200 ...-..1.......r. + 402a97f0 21a07046 09000000 4162f251 e1fd2d0c !.pF....Ab.Q..-. + 402a9800 3d0d01e1 fdc00000 e6120621 9a708602 =..........!.p.. + 402a9810 00002d0c 3d0d01dd fdc00000 0831295e ..-.=........1)^ + 402a9820 c96ed97e 2d0c3d0d c821d811 e80112c1 .n.~-.=..!...... + 402a9830 100df000 3154fc12 c1f03803 0931c003 ....1T....8..1.. + 402a9840 00083112 c1100df0 314ffc12 c1f03813 ..1.....1O....8. + 402a9850 0931c003 00083112 c1100df0 12c1e0c9 .1....1......... + 402a9860 61d951e9 41f93109 71ed02dd 03cd04fd a.Q.A.1.q....... + 402a9870 05bc54bc 33283497 e2062884 8c1285fc ..T.3(4...(..... + 402a9880 ff2d0d05 15ff383c 298c22ad ff202310 .-....8<).".. #. + 402a9890 293c4d0f 3d0de02e 2085d0fe 3d024d0c )... + 402a9cd0 a68d017c 800add0c 44080fd0 20344c03 ...|....D... 4L. + 402a9ce0 d1daff30 22200c03 20507422 4d040220 ...0" .. Pt"M.. + 402a9cf0 2622a064 c000004c 00b62e08 0c82a68c &".d...L........ + 402a9d00 017c822a cc22a064 0c030c74 c0503400 .|.*.".d...t.P4. + 402a9d10 5520080f 524d0502 20265050 74c00000 U ..RM.. &PPt... + 402a9d20 c811d821 780ff841 7227268c ee22a061 ...!x..Ar'&..".a + 402a9d30 0c130c54 52a0efc0 07000603 0022a061 ...TR........".a + 402a9d40 0c130c54 52a0e0c0 0700e831 080112c1 ...TR......1.... + 402a9d50 200df000 5ecdfe3f 22a06112 c1f00901 ...^..?".a..... + 402a9d60 0120ff0c 1308000c 84022026 1c15c000 . ........ &.... + 402a9d70 0021f8ff 22020045 edff0801 12c1100d .!.."..E........ + 402a9d80 f0000000 12c1f009 0172afdf 21d1d6c0 .........r..!... + 402a9d90 20006222 d4706610 c0200062 62d4515e .b".pf.. .bb.Q^ + 402a9da0 70c02000 4222d750 4420c020 004262d7 p. .B".PD . .Bb. + 402a9db0 31f1eac0 20000222 d7300010 c0200002 1... ..".0... .. + 402a9dc0 62d722a0 c8018267 c0000022 a06c0c23 b."....g...".l.# + 402a9dd0 0c040103 ff0c6508 000c6602 20270c07 ......e...f. '.. + 402a9de0 c0000022 a06c0c23 0c0401fd fe0c6508 ...".l.#......e. + 402a9df0 000c6602 20270c17 c000002c 04c02000 ..f. '.....,.. . + 402a9e00 31b4d622 23d44022 20c02000 0c240c75 1.."#.@" . ..$.u + 402a9e10 0c0601f3 fe2263d4 080022a0 6c022025 ....."c...".l. % + 402a9e20 0c23c000 00080112 c1100df0 ffffdfff .#.............. + 402a9e30 12c1d0d9 81e99109 61c971f9 a1c11bff ........a.q..... + 402a9e40 fd028cf2 0c12c020 00022ce5 200020c0 ....... ..,. . . + 402a9e50 2000026c e5d1e2fe 022d0022 a0060220 ..l.....-."... + 402a9e60 2c32a001 c000000c 230c940c 250c0608 ,2......#...%... + 402a9e70 0ded0202 202522a0 6bc00000 0c230c04 .... %".k....#.. + 402a9e80 0c550c56 080d2951 02202522 a06cc000 .U.V..)Q. %".l.. + 402a9e90 000c1308 0d29410c 240c6240 4e200220 .....)A.$.b@N . + 402a9ea0 2b4040f4 c0000022 a06b0c23 0c940c75 +@@....".k.#...u + 402a9eb0 080d0c76 0220270c 17c00000 22a06b0c ...v. '.....".k. + 402a9ec0 230c940c 25080d0c 06022027 0c07c000 #...%..... '.... + 402a9ed0 0022a06c 0c230c04 0c55080d 0c560220 .".l.#...U...V. + 402a9ee0 270c17c0 00000c20 71f67521 79d6c020 '...... q.u!y.. + 402a9ef0 006222d7 706620c0 20006262 d751cbff .b".pf . .bb.Q.. + 402a9f00 c0200042 22d75044 10c02000 4262d7c0 . .B".PD.. .Bb.. + 402a9f10 20003222 d4303825 8ca3c020 008222d4 .2".08%... ..". + 402a9f20 80882556 38ff7cdb c02000a2 22d4b0aa ..%V8.|.. .."... + 402a9f30 10c02000 a262d4c0 20009222 d4009920 .. ..b.. .."... + 402a9f40 c0200092 62d41c92 012267c0 00002d01 . ..b...."g...-. + 402a9f50 c57c060c 000c0c2d 011b4020 30903213 .|.....-..@ 0.2. + 402a9f60 00400074 cac3c0c0 f46680ec 0c620c13 .@.t.....f...b.. + 402a9f70 080d4d0e 02202be8 41c00000 22a06b0c ..M.. +.A...".k. + 402a9f80 230c940c 75080d0c 76022027 0c07c000 #...u...v. '.... + 402a9f90 00785122 a06b0c23 0c94080d 0c250220 .xQ".k.#.....%. + 402a9fa0 270c06c0 00007d0e 22a06c0c 230c0408 '.....}.".l.#... + 402a9fb0 0d0c5502 20270c56 c000009c 2f7ce4c0 ..U. '.V..../|.. + 402a9fc0 200031ba fe2223e5 402210c0 20002263 .1.."#.@".. ."c + 402a9fd0 e50861d8 81e89160 2c11f8a1 c87122d2 ..a....`,....q". + 402a9fe0 08202cf4 12c1300d f0000000 08cdfe3f . ,...0........? + 402a9ff0 330d0000 a4ccfe3f 12c1e0c9 312911d9 3......?....1).. + 402aa000 41d1faff 0921020d 4722a0ff 2790090c A....!..G"..'... + 402aa010 12c5e1ff cd020606 001c1307 b3102c44 ..............,D + 402aa020 07340bc2 a066c0c0 c1c0c0f4 860000c1 .4...f.......... + 402aa030 f0ff01ef ff0c0207 3c02c60c 000168fe ........<.....h. + 402aa040 08002d0c 08e00c33 c0000001 65fe0c33 ..-....3....e..3 + 402aa050 08002901 08e021e6 ffc00000 3d022801 ..)...!.....=.(. + 402aa060 3022c0f0 22110022 11202031 2b222022 0".."..". 1+" " + 402aa070 210c0038 1151dfff 2a230022 11202031 !..8.Q..*#.". 1 + 402aa080 5a601b70 da404204 14700074 4a424246 Z`.p.@B..p.tJBBF + 402aa090 326660eb d841006c 1102af81 c8310722 2f`..A.l.....1." + 402aa0a0 010d0200 70740821 7a666265 1512c120 ....pt.!zfbe... + 402aa0b0 0df00000 12c1e009 113901c9 21d931e9 .........9..!.1. + 402aa0c0 41dd02ed 04c146fe 16420c22 a0770c03 A.....F..B.".w.. + 402aa0d0 1cc40c05 080c0c06 0220270c 07c00000 ......... '..... + 402aa0e0 22a0770c 03080c1c a4022026 2c85c000 ".w....... &,... + 402aa0f0 0022a077 0c03080c 1ca40220 263c85c0 .".w....... &<.. + 402aa100 000022a0 770c0308 0c1ca402 20261c85 ..".w....... &.. + 402aa110 c0000022 a0770c03 080c1ca4 0220263c ...".w....... &< + 402aa120 85c00000 22a0770c 030c0408 0c580102 ....".w......X.. + 402aa130 2026505c 74c00000 22a0770c 030c1408 &P\t...".w..... + 402aa140 0c580102 20265054 74c00000 22a0770c .X.. &PTt...".w. + 402aa150 03080c0c 44022026 e05074c0 000022a0 ....D. &.Pt...". + 402aa160 770c0308 0c0c3402 2026e058 74c00000 w.....4. &.Xt... + 402aa170 22a0770c 030c2458 01080ce0 6035c066 ".w...$X....`5.f + 402aa180 11022026 50503460 55205050 74c00000 .. &PP4`U PPt... + 402aa190 0cf40c35 0c36d030 040c1208 0c0c0e02 ...5.6.0........ + 402aa1a0 202730e2 837d0e22 a0770c03 c000007d '0..}.".w.....} + 402aa1b0 0e22a077 0c031c84 080c0c05 0220270c .".w......... '. + 402aa1c0 06c00000 22a0770c 031cc40c 050c06e8 ....".w......... + 402aa1d0 417d0d08 0cc82102 2027d831 c0000008 A}....!. '.1.... + 402aa1e0 1112c120 0df00000 22a0620c 130c040c ... ....".b..... + 402aa1f0 6512c1f0 c911c1fa fd090108 0c0c6602 e.............f. + 402aa200 20270c17 c0000022 a0620c13 0c040c55 '.....".b.....U + 402aa210 080c0c56 0220270c 07c00000 22a0620c ...V. '.....".b. + 402aa220 130c040c 55080c0c 56022027 0c17c000 ....U...V. '.... + 402aa230 0022a062 0c130c04 0c650c66 080c0c07 .".b.....e.f.... + 402aa240 022027c8 11c00000 080112c1 100df000 . '............. + 402aa250 909f2c40 12c1e009 01d921e9 31c911f9 ..,@......!.1... + 402aa260 410c0cf2 a063e2a0 64d1ddfd 1c420158 A....c..d....B.X + 402aa270 66c00000 22a0620c 130c7408 0d0c7502 f...".b...t...u. + 402aa280 20250c76 c00000dc 22f79c08 21f1ff01 %.v...."...!... + 402aa290 d75dc000 001bccc0 c074e79c cec811d8 .].......t...... + 402aa2a0 21e831f8 41080112 c1200df0 00002042 !.1.A.... .... B + 402aa2b0 0000c041 0000d041 00008043 00000840 ...A...A...C...@ + 402aa2c0 00008044 000000c2 94cb0040 5ccd0040 ...D.......@\..@ + 402aa2d0 dcc30040 cc7b1040 80c10040 c4c40040 ...@.{.@...@...@ + 402aa2e0 ace20040 68c20040 12c1e0d9 310911c9 ...@h..@....1... + 402aa2f0 21e941cd 05e1edff 8cd32613 08662308 !.A.......&..f#. + 402aa300 e1ecff86 0000e1eb ffd1ebff 6022112a ............`".* + 402aa310 24e02211 012eefc0 000051e8 ff0c0401 $.".......Q..... + 402aa320 eaffc000 0001e9ff c0000029 0131e4ff ...........).1.. + 402aa330 2d0e01e7 ffc00000 3d022801 01e6ffc0 -.......=.(..... + 402aa340 000031e0 ff01e4ff c00000ed 0201e3ff ..1............. + 402aa350 c0000022 4c002020 7401e1ff c000003d ..."L. t......= + 402aa360 022d0e01 e0ffc000 003d0d01 d9ffc000 .-.......=...... + 402aa370 00ed0201 daffc000 00224c01 20207401 ........."L. t. + 402aa380 d8ffc000 003d022d 0e01d6ff c000003d .....=.-.......= + 402aa390 0d01cfff c00000d8 31e84101 d0ffc000 ........1.A..... + 402aa3a0 00224c02 0811c821 12c1200d f0000000 ."L....!.. ..... + 402aa3b0 b08afe3f 38a42a40 0fa52a40 12c1e0d9 ...?8.*@..*@.... + 402aa3c0 31e94109 11c921f9 51cd02fd 040184fd 1.A...!.Q....... + 402aa3d0 ed03d1b6 fd31fefd c0200022 2df23022 .....1... ."-.0" + 402aa3e0 20c02000 08000220 37226df2 c000000b . .... 7"m..... + 402aa3f0 5c0cc457 340d01ee fff0dc11 0addd21d \..W4........... + 402aa400 7f860000 d12f5e56 7f05f62e 543cb00b ...../^V....T<.. + 402aa410 2e56720d 42afb7b2 af83a2a0 765ce35c .Vr.B.......v\.\ + 402aa420 d95cc75c b80ce557 3c028653 0021e1ff .\.\...W<..S.!.. + 402aa430 c06c902a 66a00600 06500086 47008652 .l.*f....P..G..R + 402aa440 00467d00 c6790006 76000653 00867200 .F}..y..v..S..r. + 402aa450 466e0046 6a00c666 00866200 065f0086 Fn.Fj..f..b.._.. + 402aa460 5b002d0d 3d0e4d0f 5d01c5e7 ff01dffe [.-.=.M.]....... + 402aa470 3200490c e407631b 479c184d 0f3d0e5d 2.I...c.G..M.=.] + 402aa480 0122004b d2004a80 02110add d0d0f42d .".K..J........- + 402aa490 0d45e5ff c153fd08 0ce184fd 0220382d .E...S....... 8- + 402aa4a0 01c00000 080c0220 36c00000 2201208c ....... 6...". . + 402aa4b0 1205daff 2d0d81c7 fd41e3fd c0200072 ....-....A... .r + 402aa4c0 2ef28077 10c02000 0811c821 d831726e ...w.. ....!.1rn + 402aa4d0 f2f851e8 41320102 52010162 01006244 ..Q.A2..R..b..bD + 402aa4e0 08524409 32440a12 c1200df0 32a066b2 .RD.2D... ..2.f. + 402aa4f0 af9172af bb6c691c 183c043c 1a3c220c ..r..li..<.<.<". + 402aa500 e557bc34 51adffc0 6c905a66 a0060086 .W.4Q...l.Zf.... + 402aa510 0900060f 00c60900 862600c6 2600062a .........&..&..* + 402aa520 00460800 06110046 11004625 00c61000 .F.....F..F%.... + 402aa530 061d0046 1d008605 004d0282 afccbd08 ...F.....M...... + 402aa540 7d080d0b ad043d07 4d0a0241 01060100 }.....=.M..A.... + 402aa550 4d023241 010d0342 41000602 00824100 M.2A...BA.....A. + 402aa560 22afb122 41010241 0206c0ff 8d03bd08 ".."A..A........ + 402aa570 3d089d0b 4d0a9241 0106f6ff 0d0a62a0 =...M..A......b. + 402aa580 625cf772 41006241 0146f6ff 82410002 b\.rA.bA.F...A.. + 402aa590 afdf7c29 924101c6 f2ff7241 0002a06f ..|).A....rA...o + 402aa5a0 7c9aa241 0146efff 7d080d07 3d074d02 |..A.F..}...=.M. + 402aa5b0 02410186 e7ff3d07 9d037d03 0d09ad04 .A....=...}..... + 402aa5c0 86e0ff3d 079d0346 eaff7d08 0d0706dd ...=...F..}..... + 402aa5d0 ff324100 22afc46c c086e1ff 324100b2 .2A."..l....2A.. + 402aa5e0 41014c80 86dfff32 410002af a44c1bb2 A.L....2A....L.. + 402aa5f0 410106dc ff0c0002 41013241 0046d9ff A.......A.2A.F.. + 402aa600 0d083d09 22afbe22 410106fb ff924100 ..=.".."A.....A. + 402aa610 02a07c02 41010d04 86d2ff92 41001c34 ..|.A.......A..4 + 402aa620 c6fbff72 41004241 0102afcb 86cdff72 ...rA.BA.......r + 402aa630 4100a241 012c70c6 caff0d0b 7241003c A..A.,p.....rA.< + 402aa640 43324101 86c7ff00 00960060 771d0401 C2A........`w... + 402aa650 d08afe3f 86610c00 00600000 4164fe12 ...?.a...`..Ad.. + 402aa660 c1c0e9d1 39616971 7981d9c1 09a1c9b1 ....9aiqy....... + 402aa670 02aed4cd 0200d511 22a12cd0 d031072d ........".,..1.- + 402aa680 010d0d07 22012d00 00d21102 044cd0d0 ....".-......L.. + 402aa690 31076016 176004a6 1d010c0d 2d0d0c33 1.`..`......-..3 + 402aa6a0 01ea5dc0 00000d02 c600000c 000c0d09 ..]............. + 402aa6b0 5191cbfc 3150fee1 64fdc243 30220e00 Q...1P..d..C0".. + 402aa6c0 9809cc42 520e0106 01004c05 524e0192 ...BR.....L.RN.. + 402aa6d0 2926cce5 22a0620c 130c1452 a060c009 )&..".b....R.`.. + 402aa6e0 00460200 22a0620c 130c14c0 09004d0d .F..".b.......M. + 402aa6f0 38615871 78812d0c 62c110a2 0140a901 8aXqx.-.b....@.. + 402aa700 85cbff0c 13d1b6fc 0c54080d 29910220 .........T..).. + 402aa710 2422a062 c0000001 35fe5d02 224e01e6 $".b....5.]."N.. + 402aa720 3c074d02 224e0c86 0000420e 0ca69c05 <.M."N....B..... + 402aa730 524e0d86 0000520e 0d31d1cf 4795068c RN....R..1..G... + 402aa740 340c1222 4e00c020 0041bfff 322396c0 4.."N.. .A..2#.. + 402aa750 20004224 8c303d24 404024cc c3cca441 .B$.0=$@@$....A + 402aa760 bbff515b d4c02000 4265c022 004c0b7c ..Q[.. .Be.".L.| + 402aa770 0cc67736 0de1b6ff f0dc11ea ddd21d7f ..w6............ + 402aa780 860000d2 a06a0762 5322a077 0c030c44 .....j.bS".w...D + 402aa790 61b1ff01 93fc5851 08006a55 02202650 a.....XQ..jU. &P + 402aa7a0 5074c000 0022a077 0c031cc4 018dfc0c Pt...".w........ + 402aa7b0 6508000c 66022027 0c17c000 0022a077 e...f. '.....".w + 402aa7c0 0c031cc4 0187fc0c 5508000c 56022027 ........U...V. ' + 402aa7d0 0c17c000 000c5201 fe64c000 00419eff ......R..d...A.. + 402aa7e0 52dd5231 b4fc52c5 08f05501 c0200022 R.R1..R...U.. ." + 402aa7f0 23452020 c4502220 402220c0 20002263 #E .P" @" . ."c + 402aa800 45c02c20 38918559 02c8b1d8 c1e8d1c5 E., 8..Y........ + 402aa810 8e0208a1 12c1400d f0000000 58cdfe3f ......@.....X..? + 402aa820 12c1f051 f2fd0901 02054c61 fcff2760 ...Q......La..'` + 402aa830 1102054d 80000100 0831d000 11025600 ...M.....1....V. + 402aa840 460b0042 96003760 0e02054d 80000100 F..B..7`...M.... + 402aa850 0831d000 11460000 0c000a03 00501150 .1...F.......P.P + 402aa860 50315714 0b025600 80220120 2831c501 P1W...V..". (1.. + 402aa870 00080112 c1100df0 b09f2c40 55555555 ..........,@UUUU + 402aa880 0002f23f 8ccdfe3f 48371040 12c1e009 ...?...?H7.@.... + 402aa890 5101edfc c9610200 02cd028c a021f6ff Q....a.......!.. + 402aa8a0 01535cc0 0000062d 0021d2fd 28029772 .S\....-.!..(..r + 402aa8b0 0a0c4201 f5ffc000 00060100 05550129 ..B..........U.) + 402aa8c0 412d0c0c 0461cbfd 72a0640c 1831c7fd A-...a..r.d..1.. + 402aa8d0 51d3ff32 03005295 00890105 d8ff2d0c Q..2..R.......-. + 402aa8e0 c543020c 02c54f03 41c3fd48 0497740f .C....O.A..H..t. + 402aa8f0 0c420c03 853407c5 2804c601 00000000 .B...4..(....... + 402aa900 2841854c 017cea71 f2d3c020 009227d8 (A.L.|.q... ..'. + 402aa910 a09910c0 20009267 d882a001 c0200062 .... ..g..... .b + 402aa920 27d88066 20c02000 51b1fd62 67d85205 '..f . .Q..bg.R. + 402aa930 3c66250b b1d2ff01 d2ffc020 00b26080 .f.(.`h1'.3. + 402ab880 7074cca7 820d0180 88018088 31872622 pt..........1.&" + 402ab890 d8a11b00 a020742a ff000074 0addf06c ..... t*...t...l + 402ab8a0 c080e601 a20d00e0 e83180aa 01a0a831 .........1.....1 + 402ab8b0 a7aec009 c11c8aa7 2e0d62ce e80cfe80 ..........b..... + 402ab8c0 66016068 31860a00 2d0e0c63 015f59c0 f.`h1...-..c._Y. + 402ab8d0 00000d02 0c632d0e 0010400c 1e00eea1 .....c-...@..... + 402ab8e0 0beee0e0 f4015262 c0000008 c1806201 ......Rb......b. + 402ab8f0 606831c0 a004a656 040c5686 00006060 `h1....V..V...`` + 402ab900 f4690128 715881c0 b1215050 90521500 .i.(qX...!PP.R.. + 402ab910 20bba050 9eb09a96 076c0b78 0b009911 ..P.....l.x.... + 402ab920 9a97990b 46000099 0bb89109 c19cab21 ....F..........! + 402ab930 bcff3d0c 6d0e7801 c00a1100 00409040 ..=.m.x......@.@ + 402ab940 91012a58 c0000008 c168010c f2279e02 ..*X.....h...'.. + 402ab950 26561e38 611bcc80 cc01c0c8 31303cc0 &V.8a.......10<. + 402ab960 56b3efc8 21d831e8 41f85108 1112c140 V...!.1.A.Q....@ + 402ab970 0df0d1ac ffc24d00 c6f9ff00 12c1f0c9 ......M......... + 402ab980 110901cd 021c7027 201d1c12 c72212e6 ......p' ....".. + 402ab990 ac094c00 e66c130c 00860300 02a06006 ..L..l........`. + 402ab9a0 020002a0 70860000 02a07821 0df80040 ....p.....x!...@ + 402ab9b0 f408020c 1302202b 0c32c000 002d0c0c ...... +.2...-.. + 402ab9c0 63011b62 c000000c 23c8110c 65d04211 c..b....#...e.B. + 402ab9d0 0104f80c 32080050 44200220 2b4040f4 ....2..PD . +@@. + 402ab9e0 c0000008 0112c110 0df00000 00000300 ................ + 402ab9f0 a00f0000 fffffcff 009e0060 9d0512c1 ...........`.... + 402aba00 a009b129 81397149 61f9f1d9 d1e9e1c9 ...).9qIa....... + 402aba10 c1ed07c2 a1e0dd06 61f2f7f1 26f84206 ........a...&.B. + 402aba20 08926111 cc848803 39718080 05562824 ..a.....9q...V($ + 402aba30 41efff31 1ef8c020 002223f2 402220c0 A..1... ."#.@" . + 402aba40 20002263 f2c02000 01e6f708 00022028 ."c.. ....... ( + 402aba50 c26f1ac0 000022a0 770c0301 e1f71c24 .o....".w......$ + 402aba60 08000c75 0220250c 06c00000 0c031c84 ...u. %......... + 402aba70 0c5501db f70c5608 00299102 202522a0 .U....V..).. %". + 402aba80 77c00000 0c031c84 0c550c56 01d5f70c w........U.V.... + 402aba90 07080029 a1022027 22a077c0 000022a0 ...).. '".w...". + 402abaa0 770c031c 2401cef7 0c750800 0c060220 w...$....u..... + 402abab0 270c07c0 00004861 16ed111c 750c0a0c '.....Ha....u... + 402abac0 17b2adec 0c0c2201 68226110 c06141e0 ......".h"a..aA. + 402abad0 66a06806 076c0560 60e58600 006060e4 f.h..l.``....``. + 402abae0 60280460 84046033 04609604 8a336085 `(.`..`3.`...3`. + 402abaf0 049a8860 99049a22 6097049a 221cd98a ...`..."`..."... + 402abb00 223a220c 480d0820 20746080 24f65201 ":".H.. t`.$.R. + 402abb10 0d020030 740d0930 33908033 903030f4 ...0t..03..3.00. + 402abb20 3739010d 030000f4 000040a0 809107e8 79........@..... + 402abb30 7c4030b0 b0338007 b5020624 00026114 |@0..3.....$..a. + 402abb40 326112a2 611307e0 786020b4 45e9fd21 2a..a...x` .E..! + 402abb50 a8ff32c1 1001a2f7 42a00a02 20005221 ..2.....B... .R! + 402abb60 1002203b 0c06c000 00022114 a22113b2 .. ;......!..!.. + 402abb70 adec4861 1c750c17 62910922 91088291 ..Ha.u..b..".... + 402abb80 0b32910a 80808430 30842020 84606084 .2.....00. .``. + 402abb90 70661170 22113022 20322112 80662022 pf.p".0" 2!..f " + 402abba0 63856263 86001040 0087a180 aa201bcc c.bc...@..... .. + 402abbb0 c0c074c0 9dc0c061 41e066a0 5629f1c6 ..t....aA.f.V).. + 402abbc0 05006223 84222383 226385c6 f4ff6223 ..b#."#."c....b# + 402abbd0 79626385 62237ac6 f1ff7871 78078881 ybc.b#z...xqx... + 402abbe0 07f7189c 580c020c 83422111 58616201 ....X....B!.Xab. + 402abbf0 60720164 92016899 01c586ff 517effc0 `r.d..h.....Q~.. + 402abc00 200041aa f73224f2 503310c0 20000c55 .A..2$.P3.. ..U + 402abc10 0c560c12 78a13264 f20171f7 0c031c84 .V..x.2d..q..... + 402abc20 08007072 93022027 22a077c0 00007891 ..pr.. '".w...x. + 402abc30 22a0770c 03016af7 1c240800 0c750220 ".w...j..$...u. + 402abc40 270c06c0 00000166 f7080002 2032c000 '......f.... 2.. + 402abc50 000163f7 08000220 31c00000 0161f708 ..c.... 1....a.. + 402abc60 0002202f c0000038 7141905e 28034022 .. /...8qA.^(.@" + 402abc70 20290316 5d0da160 ff08610c 0cc06141 )..]..`..a...aA + 402abc80 e066a068 06076c05 6060e586 00006060 .f.h..l.``....`` + 402abc90 e41cdb60 48046074 04605304 6086047a ...`H.`t.`S.`..z + 402abca0 55607504 8a776089 048a4460 87048a44 U`u..w`...D`...D + 402abcb0 7a445a44 0c472d07 60502440 4074f654 zDZD.G-.`P$@@t.T + 402abcc0 012d0420 30742d0b 30439050 44904040 .-. 0t-.0C.PD.@@ + 402abcd0 f4473b01 2d0420b0 f400bbb0 b2dbfeb2 .G;.-. ......... + 402abce0 cbec422b 86b22b85 40808440 4984b070 ..B+..+.@..@I..p + 402abcf0 84b05984 c0200080 5511f096 015a991c ..Y.. ..U....Z.. + 402abd00 e5526f1a b0b174ba 99a05ca0 c0200010 .Ro...t...\.. .. + 402abd10 7701a044 017a4472 21119905 70739072 w..D.zDr!...ps.r + 402abd20 17003088 117070a4 8077a07a 44c02000 ..0..pp..w.zD. . + 402abd30 72a1e072 6f1ac020 0049051b ccc0c074 r..ro.. .I.....t + 402abd40 c07dc0c0 6141e066 a05667f3 c8c1d8d1 .}..aA.f.Vg..... + 402abd50 e8e1f8f1 08b112c1 600df000 12c1e009 ........`....... + 402abd60 112901d9 31e941c9 21ed05c1 52f7d143 .)..1.A.!...R..C + 402abd70 59c02000 022c5849 5117600e c0200022 Y. ..,XIQ.`.. ." + 402abd80 2d804022 c027bee8 c60a002d 0301905f -.@".'.....-..._ + 402abd90 c0000001 13f70800 02201928 01c00000 ......... .(.... + 402abda0 0851c020 00222c58 17621ac0 2000322d .Q. .",X.b.. .2- + 402abdb0 800033c0 37beea0c 12c821d8 31e84108 ..3.7.....!.1.A. + 402abdc0 1112c120 0df00c02 46fbff00 9111fb31 ... ....F......1 + 402abdd0 39f7c020 00822342 908810c0 20008263 9.. ..#B.... ..c + 402abde0 420c17c0 20006223 58706620 c0200062 B... .b#Xpf . .b + 402abdf0 63587ce5 c0200042 23585044 10c02000 cX|.. .B#XPD.. . + 402abe00 426358c0 200029b3 0df00000 fffff7ff BcX. .)......... + 402abe10 4129f7c0 20007126 f728b4c0 20006224 A).. .q&.(.. .b$ + 402abe20 42706620 c0200062 644251f8 ffc02000 Bpf . .bdBQ... . + 402abe30 38b45033 10c02000 39b40df0 12c1f002 8.P3.. .9....... + 402abe40 610001e7 f6022000 02201132 a080c000 a..... .. .2.... + 402abe50 0085a3fe 22a00008 0112c110 0df00000 ...."........... + 402abe60 f08bfe3f 8084fe3f 12c1d0d2 6108e261 ...?...?....a..a + 402abe70 09c971c1 dbf60961 083cf9a1 00220556 ..q....a.<...".V + 402abe80 b212080c 022028c0 0000080c 0220300c ..... (...... 0. + 402abe90 12c00000 d164fe22 1d012020 b4c5ccfd .....d.".. .... + 402abea0 221d0132 c1100c14 055e0308 0c08600c "..2.....^....`. + 402abeb0 02c00000 0c0d0c3e 81bbfa89 51f2c8e0 .......>....Q... + 402abec0 f63d0a01 e7ff0a0d 02000046 00000ce0 .=.........F.... + 402abed0 f06f2072 a064529c 60320c70 42a00180 .o r.dR.`2.pB... + 402abee0 20012028 3149010c 040577fe fcad4c02 . (1I....w...L. + 402abef0 42a1380c 0371dbff 3cc63c05 52411262 B.8..q..<.<.RA.b + 402abf00 47001cf5 3cc672c1 13391149 0132c112 G...<.r..9.I.2.. + 402abf10 0c14c5ce 04020113 81d3ff80 00010008 ................ + 402abf20 3102c01f 024800c6 020001ce ff020000 1....H.......... + 402abf30 80000100 083122a0 4042a002 52a00000 .....1".@B..R... + 402abf40 3074d06d 90785169 b17a66c5 af040bee 0t.m.xQi.zf..... + 402abf50 08b11bdd fa008200 20d0d074 dc782200 ........ ..t.x". + 402abf60 21320022 ccf2ccd3 0c340c75 0cf66240 !2.".....4.u..b@ + 402abf70 20524021 42402256 5ef40c0d fa0d1bdd R@!B@"V^....... + 402abf80 e20026e2 4029d0d0 74663def 080c0220 ..&.@)..tf=.... + 402abf90 32c00000 080c0220 31c00000 080c0220 2...... 1...... + 402abfa0 2fd15a60 c0000008 3cd00020 093cd881 /.Z`....<.. .<.. + 402abfb0 e891f8a1 b7f00b21 7bfa320c 3c017afa .......!{.2.<.z. + 402abfc0 c00000c8 71086112 c1300df0 1c874727 ....q.a..0....G' + 402abfd0 017d040c 044a621b 844a5352 05008040 .}...Jb..JSR...@ + 402abfe0 747055c0 52460066 64ea0df0 d6ccfe3f tpU.RF.fd......? + 402abff0 808bfe3f 00000020 72a06442 a00112c1 ...?... r.dB.... + 402ac000 c0c2610a 0991f9d1 e9c1d9b1 ed03dd02 ..a............. + 402ac010 f174f680 22012028 31cb6f52 9f60320f .t..". (1.oR.`2. + 402ac020 7049010c 044563fe 215ffa3d 0d015efa pI...Ec.!_.=..^. + 402ac030 c0000052 0fc2cc45 666d0285 6603f1eb ...R...Efm..f... + 402ac040 ff661e2f 0c0c0c06 6981f02f 2032c110 .f./....i../ 2.. + 402ac050 857d0302 2108c0c2 8000cc11 c0c031cc .}..!.........1. + 402ac060 42220110 56f20f1b 00000074 09816620 B"..V......t..f + 402ac070 d8463d00 0c0c3d0f 22c1184d 0cc5f4ff .F=...=."..M.... + 402ac080 0b3df157 f60ca2cb 0f37320a 21d9ff2a .=.W.....72.!..* + 402ac090 2d22027f 4600000c 3200d290 c25d0666 -"..F...2....].f + 402ac0a0 1e2c4182 f672afff d06211c0 50740016 .,A..r...b..Pt.. + 402ac0b0 4062a0ff 0055a100 66a17066 30c02000 @b...U..f.pf0. . + 402ac0c0 3224ff60 33105033 20c02000 3264ff32 2$.`3.P3 . .2d.2 + 402ac0d0 c11842a0 0652a01f e1c7f782 a13820c2 ..B..R.......8 . + 402ac0e0 907160ff 4c026207 00f0cc11 80660160 .q`.L.b......f.` + 402ac0f0 683162c6 fa624700 89018066 010c0779 h1b..bG....f...y + 402ac100 11606831 72ce387a 7c45af04 520f3f02 .`h1r.8z|E..R.?. + 402ac110 0f3eea2c 32023842 023d2202 39804401 .>.,2.8B.=".9.D. + 402ac120 80330150 00c04b00 30383151 4eff4048 .3.P..K.081QN.@H + 402ac130 31802201 42c42542 45002028 313022c0 1.".B.%BE. (10". + 402ac140 27a00941 acff383f 40332039 3fc8a1e8 '..A..8?@3 9?... + 402ac150 c1089152 9d06d8b1 a655040c 16624fc3 ...R.....U...bO. + 402ac160 f8d112c1 400df066 20121b0c 2bcc00c0 ....@..f ...+... + 402ac170 b3c0c121 00cc11c0 c03106be ff0c0cc6 ...!.....1...... + 402ac180 bcff0000 22cdfe3f 12c1c0d9 51e961f9 ...."..?....Q.a. + 402ac190 71c94109 310112f6 cd022200 ad39c1cc q.A.1....."..9.. + 402ac1a0 42457c02 010ff60c 0fd192f7 0c6ec06c BE|..........n.l + 402ac1b0 a00b4c52 ccfa5981 49b162c6 c96921f6 ..LR..Y.I.b..i!. + 402ac1c0 7c2d0c53 28b1420d 3e520d38 59a18044 |-.S(.B.>R.8Y..D + 402ac1d0 01805501 50583140 48315044 c0402282 ..U.PX1@H1PD.@". + 402ac1e0 011a57c0 000058a1 01fef55a 22061800 ..W...X....Z"... + 402ac1f0 f6ac2d0c 53288142 0d44520d 3e599180 ..-.S(.B.DR.>Y.. + 402ac200 44018055 01505831 40483150 44c04022 D..U.PX1@H1PD.@" + 402ac210 82010d57 c0000058 9101f1f5 5a22c60b ...W...X....Z".. + 402ac220 00220d4a 0cd68022 01202831 c7362142 .".J...". (1.6!B + 402ac230 0d444911 80440140 48314042 c028211c .DI..D.@H1@B.(!. + 402ac240 63402282 010157c0 00005811 01e5f55a c@"...W...X....Z + 402ac250 221bdd0b ee78c162 00687a7f 8066011b "....x.b.hz..f.. + 402ac260 ff606831 2a666247 00562ef5 8200a992 .`h1*fbG.V...... + 402ac270 00c42618 2b261928 0c05d2af 8021c1ff ..&.+&.(.....!.. + 402ac280 32a00542 210cc221 04e861f8 716d0dd2 2..B!..!..a.qm.. + 402ac290 403d5240 5ed85145 78030831 12c1400d @=R@^.QEx..1..@. + 402ac2a0 f0a200a0 e200a4dc 5ab63c02 86470021 ........Z.<..G.! + 402ac2b0 51f72202 3a0c1580 d201d0d8 3106efff Q.".:.......1... + 402ac2c0 c73e61f1 4cf7d200 a2faddd2 0d38f200 .>a.L........8.. + 402ac2d0 a580dd01 d0d83166 1f45c1c1 f50c5322 ......1f.E....S" + 402ac2e0 0c4ac20c 44802201 20283180 cc01c0c8 .J..D.". (1..... + 402ac2f0 31c022c0 202e8201 d456c000 002a3c80 1.". ....V...*<. + 402ac300 330128b1 303831d0 33c03022 823d0e01 3.(.081.3.0".=.. + 402ac310 ce56c000 0001b2f5 2add80dd 01d0d831 .V......*......1 + 402ac320 0c15c6d5 ff2200a3 0cff20ff c0f72c4a .....".... ...,J + 402ac330 f131f7d2 00a1fadd d20d4a32 00a580dd .1........J2.... + 402ac340 01d0d831 6613d8f2 005080ff 01f0f831 ...1f....P.....1 + 402ac350 f6ac2f21 a3f50c83 22024ae0 33c08022 ../!....".J.3.." + 402ac360 01202831 2901202f c0302282 0c5301b6 . (1). /.0"..S.. + 402ac370 56c00000 08012a00 c60a000c 05d2af80 V.....*......... + 402ac380 46beff21 97f50c33 220256e0 33c08022 F..!...3".V.3.." + 402ac390 01202831 f022c030 22822022 a01c6301 . (1.".0". "..c. + 402ac3a0 aa56c000 002a0f0c e3802001 202831c0 .V...*.... . (1. + 402ac3b0 33c0d022 c0302282 3d0e01a3 56c00000 3..".0".=...V... + 402ac3c0 0188f52a dd80dd01 d0d83146 d4ffb69c ...*......1F.... + 402ac3d0 082108f7 22024686 b6ffd2af 800c0586 .!..".F......... + 402ac3e0 a6ff0000 20503412 c1d0c931 39114901 .... P4....19.I. + 402ac3f0 d941e951 f9610921 20f40401 79f52029 .A.Q.a.! ...y. ) + 402ac400 24f0ff90 02103350 ff9000e4 04005034 $.....3P......P4 + 402ac410 e0ee9000 092450ee 90f0eec0 e0ee1127 .....$P........' + 402ac420 a0080c0f dd020981 4601000c 1fdd0029 ........F......) + 402ac430 815881cd 05d7a520 c020748c 9fc50b03 .X..... . t..... + 402ac440 2aee0602 00000000 050b0320 eec01bcc *.......... .... + 402ac450 80cc01c0 c831d72c de0c0c0c 0d0c0009 .....1.,........ + 402ac460 8121e4f6 f811c00c 90fafcf2 0f002000 .!............ . + 402ac470 9002003d 80ff01f0 f8318000 01000831 ...=.....1.....1 + 402ac480 00ffc080 ff0102c2 f40800f0 f8310800 .............1.. + 402ac490 2d0fc000 0027ad13 0152f508 002d0f08 -....'...R...-.. + 402ac4a0 00f981c0 000080d2 01d0d831 1bcc80cc ...........1.... + 402ac4b0 01c0c831 664ca90c 0cf8810c 0dd971fa ...1fL........q. + 402ac4c0 ee0c0d21 ccf60146 f5f80108 00f0fc90 ...!...F........ + 402ac4d0 202c9022 9206f29f 00080020 ffc080ff ,."....... .... + 402ac4e0 01f0f831 2d0fc000 0027ad13 013df508 ...1-....'...=.. + 402ac4f0 002d0f08 00f971c0 000080d2 01d0d831 .-....q........1 + 402ac500 1bcc80cc 01c0c831 664cb708 21c831f1 .......1fL..!.1. + 402ac510 34f5d871 d24ffbe2 4ffad841 e851f861 4..q.O..O..A.Q.a + 402ac520 12c1300d f0000000 108cfe3f 3d0212c1 ..0........?=... + 402ac530 c0c9a1e9 c1f9d109 91d9b1d1 29f501b9 ............)... + 402ac540 fc483d22 1d334044 0556940d 5d01cbed .H=".3@D.V..]... + 402ac550 0c0c2981 fd038b31 304c90e0 2c90c00c ..)....10L..,... + 402ac560 90e00090 22920622 54000200 3d502c80 ....".."T...=P,. + 402ac570 024200c2 cc01c0c0 74664cdb 080d0220 .B......tfL.... + 402ac580 28c00000 080d0220 300c12c0 000021a5 (...... 0.....!. + 402ac590 fc221201 2020b445 5dfd32c1 1021a1fc .".. .E].2..!.. + 402ac5a0 0c142212 0145ee02 080d0860 0c02c000 .."..E.....`.... + 402ac5b0 000c0cf6 3c0a21dc ff2a2c22 02004600 ....<.!..*,"..F. + 402ac5c0 000ce23d 0f05a3ff 1bccc0c0 74663ce2 ...=........tf<. + 402ac5d0 0c0cf29d 0ef25d0f ea0c1bcc f20044f2 ......].......D. + 402ac5e0 404ac0c0 74666cef 080d0220 32c881c0 @J..tfl.... 2... + 402ac5f0 0000080d 022031c0 0000080d 02202fc0 ..... 1...... /. + 402ac600 0000310c 76283d0c 04424d69 424d6842 ..1.v(=..BMiBMhB + 402ac610 5d2e424d 6a302220 293d3d01 2d0c8b41 ].BMj0" )==.-..A + 402ac620 05dcff86 060032c1 1042a000 00502022 ......2..B...P " + 402ac630 550185e5 02217bfc 32c11022 120105db U....!{.2..".... + 402ac640 02c8a1e8 c1383df8 d1b7f308 220d3c32 .....8=.....".<2 + 402ac650 c11845b3 ffd8b108 9112c140 0df00000 ..E........@.... + 402ac660 2115f5c0 20002222 592024b5 1b222021 !... .""Y $.." ! + 402ac670 4122d2f8 00221120 20310df0 12c1f009 A"...". 1...... + 402ac680 0101d7f4 080008a0 c0000052 aeac02ae ...........R.... + 402ac690 78072201 0d022d05 0725012d 00080100 x."...-..%.-.... + 402ac6a0 22112020 3112c110 0df00000 fd7ffdff ". 1........... + 402ac6b0 7cda4100 f5c02000 922458a0 9910c020 |.A... ..$X.... + 402ac6c0 00926458 1ba22b82 a08ab380 812192ae ..dX..+......!.. + 402ac6d0 0082d802 808084c0 20007224 59907710 ........ .r$Y.w. + 402ac6e0 807720c0 20007264 5961f0ff 0c25c020 .w . .rdYa...%. + 402ac6f0 00322458 60331050 3320c020 00326458 .2$X`3.P3 . .2dX + 402ac700 0df00000 00f0ffff 02800200 71eaf4c0 ............q... + 402ac710 20003227 5882a1a0 17e32f20 9024a1f9 .2'X...../ .$.. + 402ac720 ff709911 c0200062 2759a066 10906620 .p... .b'Y.f..f + 402ac730 806620c0 20006267 5951f3ff c0200042 .f . .bgYQ... .B + 402ac740 27585044 20c02000 4267580d f0000000 'XPD . .BgX..... + 402ac750 01f0ffff 31ffff21 bcf7c020 00222289 ....1..!... ."". + 402ac760 2020b43a 22202141 00221120 20310df0 .:" !A.". 1.. + 402ac770 fff1ffff a0cdfe3f f8ccfe3f 61fdff42 .......?...?a..B + 402ac780 a20012c1 f00901c9 11d92151 caf4dd02 ..........!Q.... + 402ac790 c194f4c0 20002225 59602210 402220c0 .... ."%Y`".@" . + 402ac7a0 20002265 590c52c0 20000225 58000f41 ."eY.R. ..%X..A + 402ac7b0 20001026 500c080c 0220192d 0dc00000 ..&P.... .-.... + 402ac7c0 86050001 ecff2210 00c02000 42255817 ......"... .B%X. + 402ac7d0 641df692 1f1b2222 5000d821 422c1b21 d.....""P..!B,.! + 402ac7e0 e6ffc811 9b32c5b6 fe080112 c1100df0 .....2.......... + 402ac7f0 3931b692 0522aeb0 c6020008 0c08a0c0 91...".......... + 402ac800 00003831 01dcff42 ae6c27a4 6c521000 ..81...B.l'.lR.. + 402ac810 72aeacf6 951462ae 78672201 6d022d07 r.....b.xg".m.-. + 402ac820 6727012d 06002211 20203162 9c3227a6 g'.-..". 1b.2'. + 402ac830 64604690 4a2242c2 fe1b2240 24b32022 d`F.J"B..."@$. " + 402ac840 21006211 60603162 5c32720c c522ae7c !.b.``1b\2r..".| + 402ac850 16170567 a2352a46 1b244024 b3202121 ...g.5*F.$@$. !! + 402ac860 00221120 2031225c 1d060900 0c058c83 .". 1"\........ + 402ac870 8c65080c 022016c0 0000080c 0220192d .e... ....... .- + 402ac880 0dc00000 01bcff0c 0286d2ff 2d06625c ............-.b\ + 402ac890 1d0c15c6 f5ff67a2 b042c6f0 47a21b22 ......g..B..G.." + 402ac8a0 c6f4c6e6 ff229c1d 8b526725 0572c2f8 ....."...Rg%.r.. + 402ac8b0 77a6b82d 06625c1d 46f5ff20 22902a26 w..-.b\.F.. ".*& + 402ac8c0 42c2fe1b 224024b3 20222186 dcff0000 B..."@$. "!..... + 402ac8d0 98cdfe3f 8d0212c1 c00951d9 71e981f9 ...?......Q.q... + 402ac8e0 91c961f2 ac00c2a0 c9ed03d1 3df43d04 ..a.........=.=. + 402ac8f0 42211098 0d080492 29160005 0556c018 B!......)....V.. + 402ac900 22ae7c69 11490189 d139c159 b1c00900 ".|i.I...9.Y.... + 402ac910 92ae7cc0 2000a167 f438daf0 3310c033 ..|. ..g.8..3..3 + 402ac920 20c02000 39dac020 0008da7c e2200010 . .9.. ...|. .. + 402ac930 c0200009 dac02000 82aeac01 e5ffa22a . .... ........* + 402ac940 580c0bb9 a1925d1d 48a11b54 00649082 X.....].H..T.d.. + 402ac950 56005040 7449a166 44edc020 009155f4 V.P@tI.fD.. ..U. + 402ac960 38b93921 c0200022 29c82931 c02000f2 8.9!. .").)1. .. + 402ac970 29d0f941 c02000b8 b97cecc0 bb10c020 )..A. ...|..... + 402ac980 00b9b9a1 3d64c020 008229c8 a08810c0 ....=d. ..)..... + 402ac990 20008269 c8c13956 0c0779a1 c02000f2 ..i..9V..y.. .. + 402ac9a0 2c804221 0a22a00e 4034a042 c4fd32c3 ,.B!."..@4.B..2. + 402ac9b0 01402393 80220120 283105ed fdc02000 .@#..". (1.... . + 402ac9c0 013df4d8 a1422058 acde01c1 ff0c0c00 .=...B X........ + 402ac9d0 dd904d0f 28d138c1 58b10538 ffdc22c5 ..M.(.8.X..8..". + 402ac9e0 c9ff329d 001bcc37 a202225d 00c0c074 ..2....7.."]...t + 402ac9f0 c79ede01 30f4c121 56c02000 28d07ce3 ....0..!V. .(.|. + 402aca00 302210c0 2000d8a1 29d01bfd f0d074d9 0".. ...).....t. + 402aca10 a1664d87 c0200061 27f48821 89b6c020 .fM.. .a'..!... + 402aca20 00783172 66c8c020 00584148 115266d0 .x1rf.. .XAH.Rf. + 402aca30 bc8401a7 ff22afd8 0c0999a1 38a148a1 ....."......8.H. + 402aca40 0033901b 54504074 32930049 a137a201 .3..TP@t2..I.7.. + 402aca50 3d020023 11202031 6644e031 e1f30803 =..#. 1fD.1.... + 402aca60 22531d02 2016c000 00060200 51ddf342 "S.. .......Q..B + 402aca70 ae7c4255 1d9801a1 28658809 71d9f3a0 .|BU....(e..q... + 402aca80 88208909 62971d62 5732460b 00229d1d . ..b..bW2F..".. + 402aca90 c00900c0 2000b107 f408dbf0 0010c000 .... ........... + 402acaa0 20c02000 09dbc020 00d8db7c eee0dd10 . .... ...|.... + 402acab0 c02000d9 dbc02000 b22b58c8 61d871e8 . .... ..+X.a.q. + 402acac0 81f89108 5112c140 0df00000 12c1f0c2 ....Q..@........ + 402acad0 61031031 2020c220 21c2f309 2122023c a..1 . !...!".< + 402acae0 456aff01 bff30c02 5d011b62 5a423204 Ej......]..bZB2. + 402acaf0 00602074 ca333244 006662ed 21a2fd0c .` t.32D.fb.!... + 402acb00 534d01c8 3162003d 52005e80 66016068 SM..1b.=R.^.f.`h + 402acb10 3185f002 082112c1 100df000 40a12c40 1....!......@.,@ + 402acb20 7d0212c1 e0390121 fdff0911 c921d931 }....9.!.....!.1 + 402acb30 cd05dd04 794101ad 53c00000 0841c020 ....yA..S....A. + 402acb40 00280dc7 92f72d00 01225cc0 00000801 .(....-.."\..... + 402acb50 0c5421d8 f3c02000 32225830 3f414033 .T!... .2"X0?A@3 + 402acb60 10665313 7cd5c020 00422258 504410c0 .fS.|.. .B"XPD.. + 402acb70 20004262 58460100 c0200062 22587198 .BbXF... .b"Xq. + 402acb80 f3c82178 07d83172 27190020 74c00700 ..!x..1r'.. t... + 402acb90 081112c1 200df000 148cfe3f ff03fcff .... ......?.... + 402acba0 41feff12 c1e0e951 d9410921 c931018c A......Q.A.!.1.. + 402acbb0 f3cd02dd 030cd232 04023241 02e20072 .......2..2A...r + 402acbc0 42140042 510080ee 01e0e831 e67c230c B..BQ......1.|#. + 402acbd0 534d0042 04710b2c 80440140 48314911 SM.B.q.,.D.@H1I. + 402acbe0 404ec040 2282e811 019854c0 00002aee @N.@".....T...*. + 402acbf0 46080032 00738033 01303831 e033c0c7 F..2.s.3.081.3.. + 402acc00 a2024642 0022ccfa 2023820c 53018e54 ..FB.".. #..S..T + 402acc10 c000002a ee661d0a 7cadd241 00d24102 ...*.f..|..A..A. + 402acc20 c6080032 cdfe5693 0b016df3 32007432 ...2..V...m.2.t2 + 402acc30 41002200 75224101 02007602 4102d201 A.".u"A...v.A... + 402acc40 0180dd01 d0d831e6 7c2c3201 000b2c80 ......1.|,2...,. + 402acc50 33013038 31803301 30383130 3dc03022 3.081.3.0810=.0" + 402acc60 820c5301 7954c000 00020100 80000100 ..S.yT.......... + 402acc70 08312a00 06080002 01020cd2 80000100 .1*............. + 402acc80 0831d000 c0c72275 0c5322cc fa202082 .1...."u.S".. . + 402acc90 016e54c0 0000da02 a1c1ff0a 9e4185f3 .nT..........A.. + 402acca0 90907460 9911c020 008224da a0881090 ..t`... ..$..... + 402accb0 8820c020 008264da 0c17c020 0068d470 . . ..d.... .h.p + 402accc0 6620c020 0069d47c e5c02000 38d45033 f . .i.|.. .8.P3 + 402accd0 10c02000 39d4c831 d841e851 082112c1 .. .9..1.A.Q.!.. + 402acce0 200df0a2 cdfd564a f5013df3 32007732 .....VJ..=.2.w2 + 402accf0 41002200 78224101 02007906 cfff0c53 A.".x"A...y....S + 402acd00 22ccfe20 20820150 54c00000 86e1ff22 ".. ..PT......" + 402acd10 ccfe2023 820c5301 4c54c000 0086bcff .. #..S.LT...... + 402acd20 12c1f009 31012ef3 08302921 27701221 ....1....0)!'p.! + 402acd30 2cf33821 22c22c30 3074011b f7c00000 ,.8!".,00t...... + 402acd40 2821314e 55c02000 32239c17 63262020 (!1NU. .2#..c& + 402acd50 743d0145 43ff2122 f32202c6 c5600021 t=.EC.!"."...`.! + 402acd60 20f30802 02201622 921dc000 001ce201 .... ."........ + 402acd70 985bc000 00083112 c1100df0 188cfe3f .[....1........? + 402acd80 c05d0000 00002440 99994940 9a999999 .]....$@..I@.... + 402acd90 9999e940 000000c0 a4e20040 887c1040 ...@.......@.|.@ + 402acda0 12c1b0e9 d1f9e129 71d9c1c9 b1c10cf3 .......)q....... + 402acdb0 09a1020c 70dd03cc 302c8e46 04006610 ....p...0,.F..f. + 402acdc0 041cae46 020032c0 fe1c822c 8e30e283 ...F..2....,.0.. + 402acdd0 2d0d3d0e 01175dc0 0000e692 1a2d0d3d -.=...]......-.= + 402acde0 0e011954 c0000020 0e82d000 c00000a0 ...T... ........ + 402acdf0 f0201129 61460800 203ec0e6 93172d0d . .)aF.. >....-. + 402ace00 3d0e0111 54c00000 1b02000e 82d000c0 =...T........... + 402ace10 0000a046 f6ff0c02 2961320c 7c220c9a ...F....)a2.|".. + 402ace20 16230839 51f20c7b 8022112a ff165f07 .#.9Q..{.".*.._. + 402ace30 2d037c6e d0ee82d0 22c13033 a0f03311 -.|n....".03..3. + 402ace40 29f13261 123d0f01 fa5cc000 00022112 ).2a.=...\....!. + 402ace50 48f10722 02065400 2d043d0f 01fb53c0 H.."..T.-.=...S. + 402ace60 0000011f f5c00000 29212d0f 011df5c0 ........)!-..... + 402ace70 0000fd02 285101c8 ffc00000 3d022d0f ....(Q......=.-. + 402ace80 0115f5c0 00003d02 28210111 f5c00000 ......=.(!...... + 402ace90 f1bbff38 0f010ef5 c0000001 c0ffc000 ...8............ + 402acea0 002afe86 01000c0f 7c6ed0ee 82020c97 .*......|n...... + 402aceb0 f2611316 10080941 220c9bf2 0c968022 .a.....A"......" + 402acec0 112aff16 1f073d0f d020c122 611000d0 .*....=.. ."a... + 402aced0 a0f0dd11 01d75cc0 00000221 10d72202 ......\....!..". + 402acee0 8647003d 0f2d0001 d853c000 0001fcf4 .G.=.-...S...... + 402acef0 c0000029 31d8412d 0f01f9f4 c00000fd ...)1.A-........ + 402acf00 022d0d01 a5ffc000 003d02d8 312d0f01 .-.......=..1-.. + 402acf10 f1f4c000 003d022d 0d01edf4 c0000031 .....=.-.......1 + 402acf20 97ff3803 01ebf4c0 0000019c ffc00000 ..8............. + 402acf30 f221132a 3e060100 f221130c 03326111 .!.*>....!...2a. + 402acf40 080cd21c 4e0800da ded2dd5e d2cdc02d ....N......^...- + 402acf50 0dc00000 018bff0c 0342a064 472201dd .........B.dG".. + 402acf60 03580c22 1c4f5805 2aee0aee 2d0ec005 .X.".OX.*...-... + 402acf70 00022111 3871621c 3f0b3300 03406060 ..!.8qb.?.3..@`` + 402acf80 b1076602 56af1542 1c4c0003 404040b1 ..f.V..B.L..@@@. + 402acf90 07640256 d01556fd 0b52a064 5722010c .d.V..V..R.dW".. + 402acfa0 0ec861e0 ce93462c 00206fc0 07260206 ..a...F,. o..&.. + 402acfb0 4d002d04 3d0f01a4 53c00000 1b2201c8 M.-.=...S....".. + 402acfc0 f4c00000 29012d0f 01c6f4c0 00002911 ....).-.......). + 402acfd0 28510171 ffc00000 3d02f801 281101bd (Q.q....=...(... + 402acfe0 f4c00000 3d022d0f 01baf4c0 00003163 ....=.-.......1c + 402acff0 ff380301 b7f4c000 000168ff c0000086 .8........h..... + 402ad000 a7ff204f c0d72402 0638003d 0f2d0001 .. O..$..8.=.-.. + 402ad010 8e53c000 001b2201 b2f4c000 00dd022d .S...."........- + 402ad020 0f01aff4 c00000fd 02284101 5bffc000 .........(A.[... + 402ad030 003d022d 0f01a7f4 c000003d 022d0d01 .=.-.......=.-.. + 402ad040 a4f4c000 00314dff 380301a1 f4c00000 .....1M.8....... + 402ad050 0153ffc0 000086b5 ffcd0de1 4aff0c0d .S..........J... + 402ad060 2d0c01d9 e3c00000 29913981 5147ff41 -.......).9.QG.A + 402ad070 47ff017b edc00000 5d0e4d0d 0193f4c0 G..{....].M..... + 402ad080 000001c2 efc00000 38815141 fffd0241 ........8.QA...A + 402ad090 3fff2891 0173edc0 00004d0d 5d0e018a ?.(..s....M.]... + 402ad0a0 f4c00000 d169f501 b9efc000 007139ff .....i.......q9. + 402ad0b0 5161c5f0 60945052 10c06601 2d0cc020 Qa..`.PR..f.-.. + 402ad0c0 00422da8 70441060 44205044 20c02000 .B-.pD.`D PD . . + 402ad0d0 c8b1e8d1 426da8f8 e1d8c108 a112c150 ....Bm.........P + 402ad0e0 0df0cd0f c6dcff0c 0f0670ff f221130c ..........p..!.. + 402ad0f0 030692ff cd0046d8 ff000000 12c1f0c9 ......F......... + 402ad100 110901cc 520c0c0c 00060e00 e6120246 ....R..........F + 402ad110 6e0032a0 64b0c211 2d0c014b 53c00000 n.2.d...-..KS... + 402ad120 0d020ca3 2d0c80c0 01c0c831 014753c0 ....-......1.GS. + 402ad130 00000ca3 013f5cc0 0000a622 02867000 .....?\...."..p. + 402ad140 0c10c6ff ffe61c05 004121c6 01000b2c .........A!...., + 402ad150 00124000 40a1213c f5c02000 4262b562 ..@.@.!<.. .Bb.b + 402ad160 cc1e0c05 00164000 30a1c035 b3c02000 ......@.0..5.. . + 402ad170 3262a7e6 1c050041 21c60100 0b7c0017 2b.....A!....|.. + 402ad180 400040a1 c020000c 064262ec a2cc1e0c @.@.. ...Bb..... + 402ad190 09001a40 0080a1c0 89b3c020 008262a1 ...@....... ..b. + 402ad1a0 26101466 20040c85 86030032 c0fd0cab &..f ......2.... + 402ad1b0 5d06305b 83460000 0c25a6bc 0d6c0440 ].0[.F...%...l.@ + 402ad1c0 4c900014 400045a1 4600000c 04c02000 L...@.E.F..... . + 402ad1d0 4262a37c 0ba61c10 e6bc0d7c e7707c90 Bb.|.......|.p|. + 402ad1e0 00174000 75a1c601 000c0850 7221c078 ..@.u......Pr!.x + 402ad1f0 93c02000 6c1a7262 a2812ef2 c7ab10d6 .. .l.rb........ + 402ad200 dc001ce9 909c9000 19400075 a1460000 .........@.u.F.. + 402ad210 0c077c19 c0200072 68c3c7aa 1097ac0d ..|.. .rh....... + 402ad220 3cc3303c 90001340 0045a146 00000c04 <.0<...@.E.F.... + 402ad230 c0200042 68c22610 14662004 0c408603 . .Bh.&..f ..@.. + 402ad240 0052c0fd 0c540d06 50048346 00000c10 .R...T..P..F.... + 402ad250 a6bc0d6c 06606c90 00164000 40a14600 ...l.`l...@.@.F. + 402ad260 000c04c0 20004262 efa61c10 e6bc0d7c .... .Bb.......| + 402ad270 e7707c90 00174000 50a1c601 000c0800 .p|...@.P....... + 402ad280 5221c058 93c02000 5262eec7 ab10d6dc R!.X.. .Rb...... + 402ad290 001cebb0 bc90001b 400050a1 4600000c ........@.P.F... + 402ad2a0 05c02000 5262ebc7 aa1097ac 0d3cc330 .. .Rb.......<.0 + 402ad2b0 3c900013 400000a1 4600000c 00c02000 <...@...F..... . + 402ad2c0 c8110262 ea080112 c1100df0 d652e732 ...b.........R.2 + 402ad2d0 a064b0c2 112d0c01 dc52c000 000d020c .d...-...R...... + 402ad2e0 a32d0c0b c080cc01 c0c83101 d752c000 .-........1..R.. + 402ad2f0 000ca301 cf5bc000 007c8337 a2110c10 .....[...|.7.... + 402ad300 4690ff0c 30e68202 468eff0c 20068dff F...0...F... ... + 402ad310 0c307ce4 47a20286 8aff0c20 4689ff00 .0|.G...... F... + 402ad320 12c1f009 0101e1f1 dc221c04 c0200032 ........."... .2 + 402ad330 20e44033 20c02000 3260e406 04006cf6 .@3 . .2`....l. + 402ad340 c0200052 20e46055 10c02000 5260e441 . .R .`U.. .R`.A + 402ad350 a4f18032 0122043c 30383180 22012028 ...2.".<081.". ( + 402ad360 31c583ff 080112c1 100df000 12c1f0c2 1............... + 402ad370 61010261 0020c220 058dfc2d 0cc81105 a..a. . ...-.... + 402ad380 faff0801 12c1100d f0000000 efcfffff ................ + 402ad390 51ffff41 c8f1c020 00322481 503310c0 Q..A... .2$.P3.. + 402ad3a0 20003264 81661212 1c07c020 00622481 .2d.f..... .b$. + 402ad3b0 706620c0 20006264 810df066 22139100 pf . .bd...f"... + 402ad3c0 59c02000 82248190 8820c020 00826481 Y. ..$... . ..d. + 402ad3d0 0df06632 11b14a5b c02000a2 2481b0aa ..f2..J[. ..$... + 402ad3e0 20c02000 a264810d f0000000 00140000 . ..d.......... + 402ad3f0 ffff7f80 81bc1409 9841c65a ffff00fc .........A.Z.... + 402ad400 00009001 fffffffb 00000018 ffffff80 ................ + 402ad410 ff0ff0ff 00200200 a60f0000 54583800 ..... ......TX8. + 402ad420 00ff0ff0 e600200b 3ff0ffdf 400c0020 ...... .?...@.. + 402ad430 00001300 3ff0ffff 800d0000 000000fc ....?........... + 402ad440 2401fe03 000000b0 00000004 ffff0bff $............... + 402ad450 ff0f0000 83008000 fff7ffff 208cfe3f ............ ..? + 402ad460 62af8031 f0f88170 f521e0ff 12c1c009 b..1...p.!...... + 402ad470 c1d9e1c9 d1e9f1c1 5af1e173 f4d18df1 ........Z..s.... + 402ad480 c02000b2 2d5820bb 20c02000 b26d58c0 . ..-X . . ..mX. + 402ad490 2000a22d 4380aa20 c02000a2 6d4391d4 ..-C.. . ..mC.. + 402ad4a0 ffc02000 722dd090 77108077 20c02000 .. .r-..w..w . . + 402ad4b0 726dd051 d0ffc020 00526d5b 41cfffc0 rm.Q... .Rm[A... + 402ad4c0 2000426d 5a216a61 c02000b2 2d5420bb .BmZ!ja. ..-T . + 402ad4d0 10c02000 b26d54c0 200092a1 90a22dc6 .. ..mT. .....-. + 402ad4e0 c0200092 6dc671c6 ff81c4ff c0200052 . ..m.q...... .R + 402ad4f0 2ebb8055 10705520 c0200052 6ebb41c1 ...U.pU . .Rn.A. + 402ad500 ffc02000 222ee240 2210c020 00226ee2 .. ."..@".. ."n. + 402ad510 b20300b2 cbf1c020 00a22d52 60aa10b0 ....... ..-R`... + 402ad520 aa20c020 00a26d52 81b8ff91 f5c5c020 . . ..mR....... + 402ad530 00722d4a 90771080 7720c020 00726d4a .r-J.w..w . .rmJ + 402ad540 51b3ffc0 200048dd 504410c0 200049dd Q... .H.PD.. .I. + 402ad550 220cbc2c e4076214 c0200032 2d516033 "..,..b.. .2-Q`3 + 402ad560 10403320 c0200032 6d51c604 002c65c0 .@3 . .2mQ...,e. + 402ad570 2000422d 51604410 504420c0 2000426d .B-Q`D.PD . .Bm + 402ad580 5172afc0 1c16813d 53c02000 522ddc70 Qr.....=S. .R-.p + 402ad590 55106055 20c02000 526ddc41 fefdc020 U.`U . .Rm.A... + 402ad5a0 00322ea8 403320c0 2000326e a82198ff .2..@3 . .2n.!.. + 402ad5b0 0199ffc0 2000b22d 5920bb10 00bb20c0 .... ..-Y .... . + 402ad5c0 2000b26d 59a14ffc 9194ffc0 2000722d ..mY.O..... .r- + 402ad5d0 59a07710 907720c0 2000726d 596166ee Y.w..w . .rmYaf. + 402ad5e0 518fffc0 2000422d 57604410 504420c0 Q... .B-W`D.PD . + 402ad5f0 2000426d 57318aff 218bffc0 2000022d .BmW1..!... ..- + 402ad600 54300010 200020c0 2000026d 54c02000 T0.. . . ..mT. . + 402ad610 a2a080b2 2dc6c020 00a26dc6 0c49c020 ....-.. ..m..I. + 402ad620 00722dc4 907720c0 2000726d c4617eff .r-..w . .rm.a~. + 402ad630 517fffc0 2000422d dc604410 504420c0 Q... .B-.`D.PD . + 402ad640 2000426d dc31cadc 217affc0 2000022d .Bm.1..!z.. ..- + 402ad650 c9300010 200020c0 2000026d c9b175ff .0.. . . ..m..u. + 402ad660 a176ffc0 2000922d 56b09910 a09920c0 .v.. ..-V..... . + 402ad670 2000926d 567171ff 6172ffc0 2000522d ..mVqq.ar.. .R- + 402ad680 d3705510 605520c0 2000526d d3419ac5 .pU.`U . .Rm.A.. + 402ad690 316dffc0 2000222d c8402210 302220c0 1m.. ."-.@".0" . + 402ad6a0 2000226d c80168ff c02000b2 2ee200bb ."m..h.. ...... + 402ad6b0 20c02000 b26ee2a1 65ff91db 81c02000 . ..n..e..... . + 402ad6c0 72289ca0 77109077 20c02000 72689c61 r(..w..w . .rh.a + 402ad6d0 e069c020 00522dd1 605510c0 2000526d .i. .R-.`U.. .Rm + 402ad6e0 d1220cc6 85c3ff08 0c08300c 02c00000 ."........0..... + 402ad6f0 a2afcf2c 0931edf0 61e2c301 55ffc020 ...,.1..a...U.. + 402ad700 00822e8e a0881090 8820c020 00826e8e ......... . ..n. + 402ad710 c0200051 50ff722d 92c02000 526d920c . .QP.r-.. .Rm.. + 402ad720 64c02000 222d9340 2220c020 00226d93 d. ."-.@" . ."m. + 402ad730 c0200002 6dc7c020 00b22dc7 00bb20c0 . ..m.. ..-... . + 402ad740 2000b26d c7a144ff c0200098 ada09910 ..m..D.. ...... + 402ad750 c0200099 ad7c980c 27c02000 52268980 . ...|..'. .R&.. + 402ad760 55107055 20c02000 5266897c e4c02000 U.pU . .Rf.|.. . + 402ad770 2223f040 2210c020 00080c02 20282263 "#.@".. .... ("c + 402ad780 f0c00000 d128f80c 12080c0c 1302202b .....(........ + + 402ad790 0cc4c000 00220c08 9cb20c22 080c0c13 .....".....".... + 402ad7a0 02202b42 a184c000 000c3208 0c0c2302 . +B......2...#. + 402ad7b0 202b0c64 c0000008 0c02202f c0000022 +.d...... /..." + 402ad7c0 0c089cf2 22c11031 25ff2c04 014550c0 ...."..1%.,..EP. + 402ad7d0 0000222c 3232a07f 42c11052 2c331c06 ..",22..B..R,3.. + 402ad7e0 0c074504 fe0c120c 08620d00 722c3231 ..E......b..r,21 + 402ad7f0 01f242d7 0152c316 1b668901 89118921 ..B..R...f.....! + 402ad800 60607485 1ffe0c1d 780c920c bc722726 ``t.....x....r'& + 402ad810 07692422 a0770c03 1c2452a0 d8c00700 .i$".w...$R..... + 402ad820 22a0770c 031c840c 15080c0c 16022027 ".w........... ' + 402ad830 0c17c000 00060300 22a0770c 031c2452 ........".w...$R + 402ad840 a0e8c007 00c02000 222e98d0 2220c020 ...... ."..." . + 402ad850 00c8d122 6e98d8e1 0c22e8f1 05b3ff08 ..."n...."...... + 402ad860 c112c140 0df00000 12c1f002 6100c55c ...@........a..\ + 402ad870 0522a064 01d758c0 00000221 0012c110 .".d..X....!.... + 402ad880 80000000 ffff1ff0 00008001 ffffff1f ................ + 402ad890 ff3fe0ff 00401f00 ffff00ff 0000ab00 .?...@.......... + 402ad8a0 b1f9ffa1 f9ff3181 f0c02000 2223e6b0 ......1... ."#.. + 402ad8b0 2210a022 20c02000 2263e6c0 20009223 ".." . ."c.. ..# + 402ad8c0 e7b09910 a09920c0 20009263 e781efff ...... . ..c.... + 402ad8d0 7131fdc0 20006223 e5806610 706620c0 q1.. .b#..f.pf . + 402ad8e0 20006263 e551eaff 41ebffc0 20002223 .bc.Q..A... ."# + 402ad8f0 e6502210 402220c0 20002263 e6b1e6ff .P".@" . ."c.... + 402ad900 a1e7ffc0 20009223 e8b09910 a09920c0 .... ..#...... . + 402ad910 20009263 e881ebc7 72a100c0 20006223 ..c....r... .b# + 402ad920 f2806610 706620c0 20006263 f252af80 ..f.pf . .bc.R.. + 402ad930 4c74c020 002223e6 50221040 2220c020 Lt. ."#.P".@" . + 402ad940 002263e6 0df00000 00000e01 00000d01 ."c............. + 402ad950 0000de03 0000ed03 12c1f041 21f00901 ...........A!... + 402ad960 02049531 23546620 1762af94 52a069c0 ...1#Tf .b..R.i. + 402ad970 20002223 68602210 502220c0 20002263 ."#h`".P" . ."c + 402ad980 682c0702 049262ae cf261026 26302326 h,....b..&.&&0#& + 402ad990 40202650 1d020494 82c0fd56 280cc020 @ &P.......V(.. + 402ad9a0 0092238d 60991070 9920c020 0092638d ..#.`..p. . ..c. + 402ad9b0 86290051 3ef00c08 0ba0162a 10b2c0fc .).Q>......*.... + 402ad9c0 16cb0f22 c0fd1682 1592c0fb 16291502 ...".........).. + 402ad9d0 ae0f3c05 c0200022 23820022 10502220 ..<.. ."#..".P" + 402ad9e0 c0200022 6382c020 00b22383 00bb1050 . ."c.. ..#....P + 402ad9f0 bb20c020 00b26383 a20493b6 2a26c020 . . ..c.....*&. + 402ada00 00822385 60881070 8820c020 00826385 ..#.`..p. . ..c. + 402ada10 c0200052 238d6055 10705520 c0200052 . .R#.`U.pU . .R + 402ada20 638d0608 00c02000 a2238560 aa1050aa c..... ..#.`..P. + 402ada30 20c02000 a26385c0 20009223 8d609910 . ..c.. ..#.`.. + 402ada40 c0200092 638d0204 920bb016 cb0822c0 . ..c.........". + 402ada50 fd166208 26402126 501e0801 12c1100d ..b.&@!&P....... + 402ada60 f06620f5 c0200042 23856044 10704420 .f .. .B#.`D.pD + 402ada70 c0200042 638506f8 ff020493 66101e0c . .Bc.......f... + 402ada80 020c130c 140c0501 0552c000 000c820c .........R...... + 402ada90 030c840c 05010152 c00000c6 eeff5680 .......R......V. + 402adaa0 fb0c120c 030c140c 0501fc51 c000000c ...........Q.... + 402adab0 020c830c 840c0501 f951c000 0046e6ff .........Q...F.. + 402adac0 02049366 30028620 0026507f b6206a81 ...f0.. .&P.. j. + 402adad0 9effc020 00826540 c6bcff02 04936610 ... ..e@......f. + 402adae0 1e0c120c 030c140c 0501ec51 c000000c ...........Q.... + 402adaf0 020c830c 840c0501 e951c000 0046d6ff .........Q...F.. + 402adb00 5660f50c 020c130c 140c0501 e451c000 V`...........Q.. + 402adb10 000c820c 030c840c 0501e051 c00000c6 ...........Q.... + 402adb20 cdff0204 9326302f 26502cb6 20149187 .....&0/&P,. ... + 402adb30 ffc02000 92654006 a5ffc020 00826540 .. ..e@.... ..e@ + 402adb40 c6a2ffc0 20008265 4086a0ff a181ffc0 .... ..e@....... + 402adb50 2000a265 40869dff b17fffc0 2000b265 ..e@....... ..e + 402adb60 40869aff 803fe00f ffffcfff 12c1f009 @....?.......... + 402adb70 01019bef 2200c456 320822a0 6608000c ...."..V2.".f... + 402adb80 33022024 0c14c000 003195ef 22633421 3. $.....1.."c4! + 402adb90 c7efc020 005222e5 526335c0 20004222 ... .R".Rc5. .B" + 402adba0 e6426336 c020000c 140c550c 063cc722 .Bc6. ....U..<." + 402adbb0 22e72263 37080322 a0660220 270c33c0 "."c7..".f. '.3. + 402adbc0 00000187 ef21e7ff c0200071 b8efb227 .....!... .q...' + 402adbd0 e720bb20 c02000b2 67e7a147 c4c02000 . . . ..g..G.. . + 402adbe0 9227e6a0 9920c020 009267e6 81dfffc0 .'... . ..g..... + 402adbf0 20006227 e5806610 c0200062 67e50c13 .b'..f.. .bg... + 402adc00 3240c408 0112c110 0df00000 12c1f009 2@.............. + 402adc10 010173ef 2200c466 123422a0 660c335d ..s."..f.4".f.3] + 402adc20 0008050c 14022026 5205d0c0 0000016c ...... &R......l + 402adc30 ef319eef 522035c0 20005263 e5422036 .1..R 5. .Rc.B 6 + 402adc40 c0200042 63e62220 37c02000 2263e70c . .Bc." 7. ."c.. + 402adc50 066240c4 080112c1 100df000 12c1f009 .b@............. + 402adc60 01661205 45f0ff86 000005fa ff080112 .f..E........... + 402adc70 c1100df0 00780000 12c1e002 6104c951 .....x......a..Q + 402adc80 2180c2c1 57efc020 00422297 c0200032 !...W.. .B".. .2 + 402adc90 2296c020 00104840 0c130c74 5c15080c ".. ..H@...t\... + 402adca0 22229702 202622a0 61c00000 05bfff22 "".. &".a......" + 402adcb0 a0770c03 1c040c05 080c0c06 0220270c .w........... '. + 402adcc0 17c00000 05300231 cbf02d03 4b330566 .....0.1..-.K3.f + 402adcd0 01483c67 f40e0c02 c531fc71 4e68683c .H..... + 402ade10 12016f57 c000000c 887c3971 adc6c020 ..oW.....|9q... + 402ade20 006227d0 90661080 6620c020 00580162 .b'..f..f . .X.b + 402ade30 67d08ca5 22a3e801 6657c000 00060200 g..."...fW...... + 402ade40 22a06401 6357c000 000c40c0 2000b1a0 ".d.cW....@. ... + 402ade50 c6a22bd0 7c3220aa 1000aa20 c02000a2 ..+.|2 .... . .. + 402ade60 6bd00c12 015b57c0 0000c020 004104c2 k....[W.... .A.. + 402ade70 38113264 85076308 22a0a001 22cac000 8.2d..c."..."... + 402ade80 00082112 c1100df0 12c1f009 1101d4ee ..!............. + 402ade90 0c063200 e05200b3 cc630c14 4240e0c6 ..2..R...c..B@.. + 402adea0 0c002901 6240e017 e52b0c42 0177f2c0 ..).b@...+.B.w.. + 402adeb0 000001cb ee7200e1 cc670c12 45f2ff01 .....r...g..E... + 402adec0 c8ee2221 0082a000 8240e105 eeff22a0 .."!.....@....". + 402aded0 040c03c5 d6030811 12c1100d f0000000 ................ + 402adee0 0ccdfe3f 0ecdfe3f 10cdfe3f 0c066c2a ...?...?...?..l* + 402adef0 81bcee2b 32326833 72c87392 c8705d09 ...+22h3r.s..p]. + 402adf00 2ab61b55 1b66420b 11424500 b20b14a2 *..U.fB..BE..... + 402adf10 4506ba44 42450377 95e55d09 71f1ff0c E..DBE.w..].q... + 402adf20 0a0c0632 021a3248 7bb2021b b2487c42 ...2..2H{....H|B + 402adf30 021c3202 1d404054 80441140 33203258 ..2..@@T.D.@3 2X + 402adf40 3f2a461b 6642041e 42451080 b401b0b8 ?*F.fB..BE...... + 402adf50 31e66b02 776402a2 45102a46 1b557795 1.k.wd..E.*F.Uw. + 402adf60 e15d0971 e0ff0c06 2aa61b66 a20a22a2 .].q....*..f..". + 402adf70 45141b55 7795f05d 0971dbff 0c062ab6 E..Uw..].q....*. + 402adf80 1b66b20b 28b2451a 1b557795 f00c5562 .f..(.E..Uw...Ub + 402adf90 02306248 70420233 42489232 02343248 .0bHpB.3BH.2.42H + 402adfa0 93b20235 b24894a2 0240a248 96920241 ...5.H...@.H...A + 402adfb0 92489772 02426202 43707054 80771170 .H.r.Bb.CppT.w.p + 402adfc0 66206258 4c420244 42489a32 02453248 f bXLB.DBH.2.E2H + 402adfd0 9bb20247 a2024680 bb01b0b8 3180bb11 ...G..F.....1... + 402adfe0 b0aa20a2 584e9202 49720248 80990190 .. .XN..Ir.H.... + 402adff0 98318099 11907720 72584f62 024a6248 .1....w rXOb.JbH + 402ae000 a042024b 6d054040 344248a2 f664016d .B.Km.@@4BH..d.m + 402ae010 046248a2 92024b90 94249248 a472024b .bH...K..$.H.r.K + 402ae020 70770472 48a66202 4c606034 6248a167 pw.rH.b.L``4bH.g + 402ae030 35015d06 5248a142 024c4044 244248a3 5.].RH.B.L@D$BH. + 402ae040 32024c30 37043248 a5b2024d b0b034b2 2.L07.2H...M..4. + 402ae050 48a8a202 4da0a434 a248a792 024e9248 H...M..4.H...N.H + 402ae060 a9720254 7248aa62 02586248 ab42025d .r.TrH.b.XbH.B.] + 402ae070 4248ad32 025e3248 aeb2025f b248afa2 BH.2.^2H..._.H.. + 402ae080 0260a248 b0920261 9248b172 02627248 .`.H...a.H.r.brH + 402ae090 b2620263 6248b342 02644248 b4320269 .b.cbH.B.dBH.2.i + 402ae0a0 3248b5b2 026ab248 b6a2026b a248b792 2H...j.H...k.H.. + 402ae0b0 026c9248 b872026d 7248b962 026e6248 .l.H.r.mrH.b.nbH + 402ae0c0 ba42026f 4248bb32 02703248 bcb20271 .B.oBH.2.p2H...q + 402ae0d0 b248bda2 0272a248 be0c020d f0000000 .H...r.H........ + 402ae0e0 04040404 04010104 01040401 ffc3ffff ................ + 402ae0f0 01010104 04040401 713aee31 6eee4207 ........q:.1n.B. + 402ae100 92514a9c 26146826 346561f5 ff264471 .QJ.&.h&4ea..&Dq + 402ae110 26546e42 07946624 1121f2ff c0200022 &TnB..f$.!... ." + 402ae120 63d8c020 006263d9 46040066 340e41ee c.. .bc.F..f4.A. + 402ae130 ffc02000 4263d8c0 20005263 d9a16065 .. .Bc.. .Rc..`e + 402ae140 c0200092 2340a099 20c02000 92634081 . ..#@.. . ..c@. + 402ae150 e7ff71c3 afc02000 62234280 66107066 ..q... .b#B.f.pf + 402ae160 20c02000 6263420c 25c02000 59a30df0 . .bcB.%. .Y... + 402ae170 c0200052 63d8b1de ffc02000 b263d986 . .Rc..... ..c.. + 402ae180 eeffc020 006263d8 21dbffc0 20002263 ... .bc.!... ."c + 402ae190 d906eaff 5c84fe3f 10301040 21feff12 ....\..?.0.@!... + 402ae1a0 c1f0c911 090101fc ffc00000 21c5f231 ............!..1 + 402ae1b0 1052c10b eec02000 0c340c75 0c460c07 .R.... ..4.u.F.. + 402ae1c0 22634408 0c22a062 0220270c 13c00000 "cD..".b. '..... + 402ae1d0 22a0650c 430c040c 65080c0c 66022027 ".e.C...e...f. ' + 402ae1e0 0c07c000 0022a065 0c430c04 0c75080c .....".e.C...u.. + 402ae1f0 0c760220 270c07c0 0000220c b732a0ff .v. '....."..2.. + 402ae200 37924551 03f24129 eec02000 3224fa50 7.EQ..A).. .2$.P + 402ae210 3310c020 003264fa 0c13c020 002224e5 3.. .2d.... ."$. + 402ae220 302220c0 20002264 e5080c0c 6202202b 0" . ."d....b. + + 402ae230 0c24c000 007ce8c0 2000711c ee6227e5 .$...|.. .q..b'. + 402ae240 806610c0 20006267 e541faf3 310dc1c0 .f.. .bg.A..1... + 402ae250 20002223 86402210 c020000c 042c5522 ."#.@".. ...,U" + 402ae260 6386080c 22a06a02 20260c23 c0000008 c...".j. &.#.... + 402ae270 0c022013 c811c000 00080112 c1100df0 .. ............. + 402ae280 680e0060 614c550c 0571fdff c0200032 h..`aLU..q... .2 + 402ae290 26804b66 5a537796 f27cf440 45305145 &.KfZSw..|.@E0QE + 402ae2a0 558ce2c0 20002225 9a0c1640 22c02026 U... ."%...@". & + 402ae2b0 930df0c0 20004265 9a0c020d f0000000 .... .Be........ + 402ae2c0 00521141 3c55c020 0032249b 3030f450 .R.A.. + 402ae650 f00293f1 6eff222c 3232a07d 0c14024c ....n.",22.}...L + 402ae660 e2454e00 0c10cc52 383c0773 010c0002 .EN....R8<.s.... + 402ae670 4c085102 4fc02000 52258048 e159518c L.Q.O. .R%.H.YQ. + 402ae680 4485b1ff 06020021 c3fe0163 ffc00000 D......!...c.... + 402ae690 c0200071 fa4e8851 72278062 0c088077 . .q.N.Qr'.b...w + 402ae6a0 c0726c39 8c96222c 3232a07d 0c048549 .rl9..",22.}...I + 402ae6b0 00820f00 66181698 3cb7f94c 22010080 ....f...<..L"... + 402ae6c0 22012028 31451cfc 460f0000 000038e1 ". (1E..F.....8. + 402ae6d0 fc532148 ee0c0432 c25385c7 fc4d0222 .S!H...2.S...M." + 402ae6e0 6c1b2125 f89b32c5 c6fc5811 c0200052 l.!%..2...X.. .R + 402ae6f0 6d984821 c0200042 6d990c02 45b8ff71 m.H!. .Bm...E..q + 402ae700 2862683c 70662069 3c9141ff c0200082 (bh.|.-... + 402af560 ff020e00 1bccc0c0 742000c0 024e0080 ........t ...N.. + 402af570 00010008 31a6101f 667ce0a6 1019f69d ....1...f|...... + 402af580 1602c0f8 2bddd0d0 74024e00 80000100 ....+...t.N..... + 402af590 0831a610 02b69de8 c0ec1108 01c811fb .1.............. + 402af5a0 eee0e074 b0ee11b6 6d04abdd d0d074ea ...t....m.....t. + 402af5b0 ede25f00 d821e831 f84112c1 200df077 .._..!.1.A.. ..w + 402af5c0 62d5b67d 16d2cdfe 8b20224e 00d0d074 b..}..... "N...t + 402af5d0 80020100 08317762 02f67de8 d680fbb6 .....1wb..}..... + 402af5e0 2c1d0bcc c0c0742d 0c05f1ff 320e002a ,.....t-....2..* + 402af5f0 23224e00 80020100 08317762 02661ce1 #"N......1wb.f.. + 402af600 d640f966 6d91d2cd fe8b2022 4e00d0d0 .@.fm..... "N... + 402af610 74c6e0ff 12c1e029 4109712d 01051001 t......)A.q-.... + 402af620 0c335211 03b21102 821101a2 11077211 .3R...........r. + 402af630 06921105 62110401 eae80c04 2d040800 ....b.......-... + 402af640 9a66aa77 ba8808e0 8a557077 90606690 .f.w.....Upw.`f. + 402af650 7066c070 55d00055 11006611 60603150 pf.pU..U..f.``1P + 402af660 50315025 b36046b3 00441100 22112020 P1P%.`F..D..". + 402af670 31404031 4951c000 0001d9e8 0c330800 1@@1IQ.......3.. + 402af680 296108e0 2851c000 00386108 712033c0 )a..(Q...8a.q 3. + 402af690 284112c1 203a2200 22112020 310df000 (A.. :".". 1... + 402af6a0 f00b0000 3cc231fe ff12c1d0 f9a1c971 ....<.1........q + 402af6b0 0961e991 d9810c0e d1cae801 4eeac11a .a..........N... + 402af6c0 fff1e8f1 325c0022 4f000200 37024110 ....2\."O...7.A. + 402af6d0 0c720c13 080d421c 0002202b 404541c0 .r....B... +@EA. + 402af6e0 00000c02 0c13080d 421c0002 202b4040 ........B... +@@ + 402af6f0 44c00000 221c0032 c1120c14 c5d8ff4c D..."..2.......L + 402af700 0232c110 0c141cf5 0c07620f 0082a138 .2........b....8 + 402af710 89017911 80660160 683172c1 14054e01 ..y..f.`h1r...N. + 402af720 3201142c 40803301 30383192 c31f924f 2..,@.3.081....O + 402af730 0037202e a6a32b22 1c0032c1 120c14e8 .7 ...+"..2..... + 402af740 91f8a185 d4ffd12b ea221c00 32c11205 .......+."..2... + 402af750 caff0861 421c0042 5d2dc871 d88112c1 ...aB..B]-.q.... + 402af760 300df022 c1141c85 3055c052 41143d0c 0.."....0U.RA.=. + 402af770 c5d9ff0c 720c1308 0d421c00 02202b40 ....r....B... +@ + 402af780 4541c000 000c020c 13080d42 1c000220 EA.........B... + 402af790 2b404044 c000003c 76720114 1bee80ee +@@D....<....Q.N8 + 402b0130 04503320 3904bca6 1ce3c02e 1122c2d9 .P3 9........".. + 402b0140 014247c0 0000dd02 d24f2c0c 93e02ef0 .BG......O,..... + 402b0150 e0221120 20f4013d 47c00000 51595d48 .". ..=G...QY]H + 402b0160 0f203074 2b333032 21324f2d 50442049 . 0t+302!2O-PD I + 402b0170 0f06a9ff 1c43e02e a0e02290 22c2f201 .....C...."."... + 402b0180 3247c000 00dd0246 efff0000 c5012b40 2G.....F......+@ + 402b0190 82cdfe3f 12c1f0d9 21c91109 01cd020c ...?....!....... + 402b01a0 102194e7 dd032202 523d0c20 20930583 .!....".R=. ... + 402b01b0 ff0190e7 618ee7f6 bc3a41f4 ffc03c90 ....a....:A...<. + 402b01c0 4a33a003 00862800 c6270006 33004632 J3....(..'..3.F2 + 402b01d0 00862500 c6240006 3000462f 00062d00 ..%..$..0.F/..-. + 402b01e0 c62a0086 2800c621 00862500 46230006 .*..(..!..%.F#.. + 402b01f0 2100c61e 00da3c32 d3ff3203 f0020030 !.....<2..2....0 + 402b0200 f68c0b42 06405604 05320d00 86120080 ...B.@V..2...... + 402b0210 00010008 31261017 0cb22710 410cd447 ....1&....'.A..G + 402b0220 104272c0 f2520613 0c007005 83860000 .Br..R....p..... + 402b0230 02061030 207407b2 05820639 2628010d ...0 t.....9&(.. + 402b0240 02c81121 d3ffd821 22020000 007407b2 ...!...!"....t.. + 402b0250 012d0008 0112c110 0df03a32 c6ebff02 .-........:2.... + 402b0260 061146f3 ff020612 c6f1ff32 0642c6e2 ..F........2.B.. + 402b0270 ff320d00 46e1ff32 0d02c6df ff320d04 .2..F..2.....2.. + 402b0280 46deff32 0d06c6dc ff320d01 46dbff32 F..2.....2..F..2 + 402b0290 0d03c6d9 ff320d05 46d8ff32 0641c6d6 .....2..F..2.A.. + 402b02a0 ff000000 2b648293 00000440 8090b190 ....+d.....@.... + 402b02b0 88c00016 408a8200 25a10088 11808031 ....@...%......1 + 402b02c0 82530027 28142048 c0502060 80220120 .S.'(. H.P `.". + 402b02d0 28314253 000df00c 020df020 40608724 (1BS....... @`.$ + 402b02e0 f52a4880 25012028 3146f9ff 70a42c40 .*H.%. (1F..p.,@ + 402b02f0 f30f0000 00a52c40 12c1a0d2 6112f261 ......,@....a..a + 402b0300 14026110 29e159f1 626116c2 6111e261 ..a.).Y.ba..a..a + 402b0310 13ed03c1 6fbdc020 0022a138 c22cd849 ....o.. .".8.,.I + 402b0320 d1c0c845 c52efff1 07fedd02 225f02f6 ...E........"_.. + 402b0330 8c0a7cf2 202c3020 20244600 002d0c3d ..|. ,0 $F..-.= + 402b0340 0e05e5ff 38e12c09 3a222261 15220200 ....8.,.:""a.".. + 402b0350 6c00e022 11202dc0 00221120 2031225f l..". -..". 1"_ + 402b0360 03072201 0d02420f 08072901 9d000029 .."...B...)....) + 402b0370 11202031 f64419e6 1202c696 00200221 . 1.D....... .! + 402b0380 0a0200d2 21d0d060 80dd01d0 d8318602 ....!..`.....1.. + 402b0390 0038d10c 440c25c5 f0ffdd02 e116e732 .8..D.%........2 + 402b03a0 2116a61d 0f220e5d 1c308022 01202831 !....".].0.". (1 + 402b03b0 27a0010c 0d01dcfb 1653065d 0d720e5d '........S.].r.] + 402b03c0 429f0382 0e5c68d1 32211562 96003203 B....\h.2!.b..2. + 402b03d0 00808801 80883189 0121c4ff 80770170 ......1..!...w.p + 402b03e0 7831c020 0081b1e5 b228d8ad 0080bb01 x1. .....(...... + 402b03f0 b0b831b9 11a21a00 a921c931 920e3080 ..1......!.1..0. + 402b0400 99019098 31994180 8ca0c020 008228c1 ....1.A.... ..(. + 402b0410 80880180 88318951 017545c0 000001c2 .....1.Q.uE..... + 402b0420 fb88f116 e819c9c1 169d19c2 a07f0c02 ................ + 402b0430 fd0d420e 5c2c4380 44014048 31205290 ..B.\,C.D.@H1 R. + 402b0440 1b22e055 9052053d 20207480 55015058 .".U.R.= t.U.PX + 402b0450 3157ac01 5d0c80c5 01c0c831 6642ddca 1W..]......1fB.. + 402b0460 c4d02cc0 80220120 283127a3 08621000 ..,..". (1'..b.. + 402b0470 52a3e467 350be6a2 75821000 719dff87 R..g5...u...q... + 402b0480 376c31a9 fb1c8920 99c09241 2022c120 7l1.... ...A ". + 402b0490 c507ff02 0e5e4201 20320e5d c05dc052 .....^B. 2.].].R + 402b04a0 c5188033 01804401 80000100 08314048 ...3..D......1@H + 402b04b0 31303831 4025c050 44c02a33 2a00024e 1081@%.PD.*3*..N + 402b04c0 5e324e5d 4aff32c1 220c0421 97fb80ff ^2N]J.2."..!.... + 402b04d0 01f0f831 22120045 fbfe2193 fb32c122 ...1"..E..!..2." + 402b04e0 221200c5 f0fe0190 fb321000 325e2dd6 "........2..2^-. + 402b04f0 df004c64 f05cc080 55015058 3157a414 ..Ld.\..U.PX1W.. + 402b0500 e61f0286 2f00f06c c0806601 606831e6 ..../..l..f.`h1. + 402b0510 a602c62b 00220e30 32c12892 0e5c720e ...+.".02.(..\r. + 402b0520 5e820e5d 80770180 88018099 01909831 ^..].w.........1 + 402b0530 80883170 7831f077 80f08880 f099c092 ..1px1.w........ + 402b0540 4e5c824e 5d724e5e c5c3fb21 8bf0422e N\.N]rN^...!..B. + 402b0550 189b3205 e0fa8221 16168806 2166ff72 ..2....!....!f.r + 402b0560 0e5d820e 5c68d132 21154176 fd320300 .]..\h.2!.Av.2.. + 402b0570 42940362 96008088 01808831 89015d0d B..b.......1..]. + 402b0580 80770170 7831c020 00a148e5 98c1f22a .w.px1. ..H....* + 402b0590 d8c165fb 80ff01f0 f831f911 c21c0099 ..e......1...... + 402b05a0 31c921b2 0e3080bb 01b0b831 b941a099 1.!..0.....1.A.. + 402b05b0 a0c02000 9229c180 99019098 31995101 .. ..)......1.Q. + 402b05c0 0b45c000 00c22111 d22112e2 2113f221 .E....!..!..!..! + 402b05d0 14022110 12c1600d f07c0777 a2082002 ..!...`..|.w.. . + 402b05e0 210002c0 8666ff0c 0dc66bff 4110e67c !....f....k.A..| + 402b05f0 e631b7bc c0200022 23d74022 10c02000 .1... ."#.@".. . + 402b0600 2263d7b1 dcd0c020 00a223d7 b0aa10c0 "c..... ..#..... + 402b0610 2000a263 d7c02000 9223d460 9910c020 ..c.. ..#.`... + 402b0620 009263d4 0c28c020 007223d8 807720c0 ..c..(. .r#..w . + 402b0630 20007263 d8c02000 5223d860 5510c020 .rc.. .R#.`U.. + 402b0640 005263d8 0c14c020 002223d8 402220c0 .Rc.... ."#.@" . + 402b0650 20002263 d80df000 81cdfe3f 8bccfe3f ."c.......?...? + 402b0660 80cdfe3f f4ccfe3f 12c1e002 6104015f ...?...?....a.._ + 402b0670 e6420043 52003d40 40045684 09565509 .B.CR.=@@.V..VU. + 402b0680 61f6ff71 f6ff6206 00720700 56660856 a..q..b..r..Vf.V + 402b0690 3708012c fd52a000 618ebcc0 20008226 7..,.R..a... ..& + 402b06a0 d4f7f842 c0200022 61039226 d4392190 ...B. ."a..&.9!. + 402b06b0 9825fc19 31ebff32 03002d01 80330130 .%..1..2..-..3.0 + 402b06c0 3831451f fe2d0131 afee41e6 ff583168 81E..-.1..A..X1h + 402b06d0 2145c2ff 211cfd02 02081c34 07340a1b !E..!......4.4.. + 402b06e0 50524208 86000052 500205f0 ff2141e6 PRB....RP....!A. + 402b06f0 01bce422 025e0220 00802201 02200020 ...".^. ..".. . + 402b0700 2831c000 00a6820d 313be622 a0002243 (1......1;.".."C + 402b0710 5e0c0245 77fd0841 12c1200d f0000000 ^..Ew..A.. ..... + 402b0720 91c4b70c 0b816abc 12c1f0c9 110901d9 ......j......... + 402b0730 210c00d2 a0ff7cfc 8060a020 70905d0d !.....|..`. p.]. + 402b0740 ad0bc020 0032a117 6226e01b 00000074 ... .2..b&.....t + 402b0750 c0663060 407442c4 eb6060a4 62570040 .f0`@tB..``.bW.@ + 402b0760 a4b330aa 82903610 a0a821a7 2d015d0a ..0...6...!.-.]. + 402b0770 3a353257 006680bf c811d821 080112c1 :52W.f.....!.... + 402b0780 100df000 12c1e009 61294139 51c9717c ........a)A9Q.q| + 402b0790 d4c14fbc c0200032 2cd44033 10c02000 ..O.. .2,.@3.. . + 402b07a0 326cd40c 22c02000 022cd420 0020c020 2l..". ..,. . . + 402b07b0 001c9202 6cd40106 4dc00000 0c75c020 ....l...M....u. + 402b07c0 00622cd4 60687567 050bc020 00722cd4 .b,.`hug... .r,. + 402b07d0 70782556 37ffc841 2d0145f4 ff021103 px%V7..A-.E..... + 402b07e0 42110232 11018211 07521105 22110472 B..2.....R.."..r + 402b07f0 11065a22 8a774a33 3a007077 90202290 ..Z".wJ3:.pw. ". + 402b0800 2020f470 60f4f080 118080f4 67380570 .p`.......g8.p + 402b0810 70d04600 000c0772 5c000851 c8716732 p.F....r\..Q.qg2 + 402b0820 056022c0 4600000c 02225000 086112c1 .`".F...."P..a.. + 402b0830 200df000 f13c1101 f33c1101 f03c1101 ....<...<...<.. + 402b0840 ffff0300 3040f412 c1d0c941 e961f971 ....0@.....A.a.q + 402b0850 59b16921 0c13d951 d162e409 31080d29 Y.i!...Q.b..1..) + 402b0860 1102202b 0c02c000 0028b1c1 19bc1642 .. +.....(.....B + 402b0870 111ccf4c 0e4c0d0c 080c090c 0ab2c2fc ...L.L.......... + 402b0880 b981a901 999189a1 0156e40c 1208000c .........V...... + 402b0890 2302202b e040f4c0 00000151 e40c0208 #. +.@.....Q.... + 402b08a0 000c2302 202bd040 f4c00000 c0200031 ..#. +.@..... .1 + 402b08b0 e1ff326c d3c02000 21e0ff22 6cd30c22 ..2l.. .!.."l.." + 402b08c0 01c44cc0 000032a0 7f0801c0 2000422c ..L...2..... .B, + 402b08d0 d387f408 c0200052 2cd38775 f6c02000 ..... .R,..u.. . + 402b08e0 622cd30c 17606f05 706630c0 2000a163 b,...`o.pf0. ..c + 402b08f0 54822cd3 0c09a088 10809783 9c268d03 T.,..........&.. + 402b0900 dadf00dd 11d0d031 d723018d 0ddd0846 .......1.#.....F + 402b0910 0300f02d c00c0d00 22112020 3120d2b3 ...-....". 1 .. + 402b0920 48819c29 8d03eaef 00ee11e0 e031e723 H..).........1.# + 402b0930 018d0eed 08460300 f02ec00c 0e002211 .....F........". + 402b0940 20203120 e2b362cf fef05121 1b550c1f 1 ..b...Q!.U.. + 402b0950 80550150 583160f5 93472017 689188a1 .U.PX1`..G .h... + 402b0960 ea76da98 00991100 77117060 31908031 .v......w.p`1..1 + 402b0970 89a16991 88b11b00 00007409 010088c0 ..i.......t..... + 402b0980 5648f0c6 01000c02 0c033991 29a10c12 VH........9.)... + 402b0990 0c23f891 d113e42b ff080df0 42f40220 .#.....+....B.. + 402b09a0 2bf0f221 c000000c 020c23e8 a1080d2b +..!......#....+ + 402b09b0 eee042f4 02202be0 e221c000 000c1208 ..B.. +..!...... + 402b09c0 0d0c1302 202b42a0 7fc00000 419cffc0 .... +B.....A... + 402b09d0 20002811 3821426c d3e24300 f243019c .(.8!Bl..C..C.. + 402b09e0 f29197ff e07e0170 8f016117 e7c02000 .....~.p..a... . + 402b09f0 52269990 55108055 20705520 c0200052 R&..U..U pU . .R + 402b0a00 6699c841 d851e861 f8710831 12c1300d f..A.Q.a.q.1..0. + 402b0a10 f0000000 0c048b52 22a07f30 55e00055 .......R"..0U..U + 402b0a20 11505031 5045b300 44114030 31e6e301 .PP1PE..D.@01... + 402b0a30 2d038022 01202831 0df00000 708cfe3f -..". (1....p..? + 402b0a40 90a52c40 b0a52c40 0c0712c1 c0e971f9 ..,@..,@......q. + 402b0a50 81d96109 41c95169 9149d159 f10c940c ..a.A.Qi.I.Y.... + 402b0a60 750c06cd 0301dee3 dd020800 22a07702 u...........".w. + 402b0a70 20270c03 c000004d 0c3d0d0c 050c0601 '.....M.=...... + 402b0a80 d8e30c02 29012911 29210800 0c070220 ....).).)!..... + 402b0a90 1a0c12c0 00000c0c 0c3559b1 49a10c0d .........5Y.I... + 402b0aa0 0c0fa891 0c09f63c 0981e4ff 8a8c8208 .......<........ + 402b0ab0 0089a1b8 a1caaaa9 c1924a00 1bbbb9e1 ..........J..... + 402b0ac0 bcac261c 1d662c53 22a06b0c 230c2401 ..&..f,S".k.#.$. + 402b0ad0 c4e30c65 08000c46 0220277d 0dc00000 ...e...F. '}.... + 402b0ae0 060e0022 a06b0c23 0c2401bd e30c3508 ...".k.#.$....5. + 402b0af0 000c0602 20277d0d c0000046 070022a0 .... '}....F..". + 402b0b00 6b0c230c 140c350c 0601b5e3 0c170800 k.#...5......... + 402b0b10 707d9002 20277070 74c00000 01b1e308 p}.. 'ppt....... + 402b0b20 0028d102 201c0ca3 c00000ed 0228f18c .(.. ........(.. + 402b0b30 b221c3ff 3d0d4d0e 01ad43c0 0000e7af .!..=.M...C..... + 402b0b40 0efd0e48 c10c1330 3d90c03d 93324400 ...H...0=..=.2D. + 402b0b50 48e11bdd d0d074d0 44c05624 f6e8f18c H.....t.D.V$.... + 402b0b60 ee21b8ff 48c13d0c 42040001 a043c000 .!..H.=.B....C.. + 402b0b70 00ac2c26 1c65662c 3822a06b 0c230c24 ..,&.ef,8".k.#.$ + 402b0b80 0c650197 e30c4608 0078c102 20277207 .e....F..x.. 'r. + 402b0b90 00c00000 86060022 a06b0c23 0c140c35 .......".k.#...5 + 402b0ba0 0190e30c 06080078 c1022027 720700c0 .......x.. 'r... + 402b0bb0 000028b1 1bccc0c0 740b2229 b156d2ed ..(.....t.").V.. + 402b0bc0 0188e308 0002201b 0c12c000 00c851d8 ...... .......Q. + 402b0bd0 61e871f8 81084112 c1400df0 22a06b0c a.q...A..@..".k. + 402b0be0 230c240c 35017ee3 0c060800 78c10220 #.$.5.~.....x.. + 402b0bf0 27720700 c00000c6 edff0000 d0a52c40 'r............,@ + 402b0c00 12c1a0c9 81d991e9 a1f9b142 61167961 ...........Ba.ya + 402b0c10 59c139d1 62611109 710c0601 f4e40b34 Y.9.ba..q......4 + 402b0c20 39413050 7482003d 80330130 38318056 9A0Pt..=.3.081.V + 402b0c30 8359e132 611257a3 02c65e00 2261100c .Y.2a.W...^."a.. + 402b0c40 0ea2a064 42611679 61b21130 c20164c9 ...dBa.ya..0..d. + 402b0c50 f1b26115 08d14221 1258410a 04620000 ..a...B!.XA..b.. + 402b0c60 62611357 a40df200 0160ffc0 faee00ee ba.W.....`...... + 402b0c70 11e0e031 0c0f0c20 b22111c1 59e3eabb ...1... .!..Y... + 402b0c80 00bb11b0 b031b7aa 07d2a064 09514602 .....1.....d.QF. + 402b0c90 00c153e3 09510c0d b0dbb30c 12322110 ..S..Q.......2!. + 402b0ca0 d040740c 050c0669 01691169 21080c0c .@t....i.i.i!... + 402b0cb0 0702201a 0c06c000 000c2201 c54bc000 .. ......."..K.. + 402b0cc0 00080c08 b0222115 c0000008 0c226114 ....."!......"a. + 402b0cd0 08b02221 15c00000 a2a0641c 86b22113 .."!......d...!. + 402b0ce0 5221140c 042a5500 55116c82 0d025050 R!...*U.U.l...PP + 402b0cf0 314b5550 53210055 11505031 5045b300 1KUPS!.U.PP1PE.. + 402b0d00 44114040 31b0b4c0 00bb11b0 b031272b D.@@1........1'+ + 402b0d10 010d0bbd 0678f107 2601bd00 00cb11c0 .....x..&....... + 402b0d20 c0319c57 d90121b5 ff3d0f52 21136d0c .1.W..!..=.R!.m. + 402b0d30 7d0e012e 43c00000 a2a064cc 1ce61f42 }...C.....d....B + 402b0d40 660c0608 5126103a bc70cc1d 963c03a7 f...Q&.:.p...<.. + 402b0d50 9d02e61c 2d0d0c1b ff80ff01 f0f83142 ....-.........1B + 402b0d60 cff6e63c 127ce337 2c0dea9c 00e911e0 ...<.|.7,....... + 402b0d70 e0315624 f0860200 c0922190 9cc09a9e .1V$......!..... + 402b0d80 06fafff2 21122861 c8c10221 12c0cdc0 ....!.(a...!.... + 402b0d90 2a0080bc 01b0b831 c240000b 2f6c8c80 *......1.@../l.. + 402b0da0 220120f8 31c7ab04 6c8dd240 0008e1f2 ". .1...l..@.... + 402b0db0 6112072f 02c6a6ff 018de43c 23786142 a../.......<#xaB + 402b0dc0 21166207 007a5480 660152c5 8022057f !.b..zT.f.R..".. + 402b0dd0 60683180 22012028 316062c0 67a30562 `h1.". (1`b.g..b + 402b0de0 c2ce6247 0082003d aca8a624 28284161 ..bG...=...$((Aa + 402b0df0 81e40c00 6a448204 316a9092 09323205 ....jD..1j...22. + 402b0e00 7f9088c0 8a337a80 3248001b 00800001 .....3z.2H...... + 402b0e10 00083107 92df01f2 e2080002 201b0c12 ..1......... ... + 402b0e20 c00000c8 81d891e8 a1f8b108 7112c160 ............q..` + 402b0e30 0df00000 10a62c40 60ce0040 12c1a0c9 ......,@`..@.... + 402b0e40 91d9a1e9 b1098152 611469d1 f9c1f2c2 .......Ra.i..... + 402b0e50 fe6116e3 c02000d2 26e0000f 40d0d0b1 .a... ..&...@... + 402b0e60 c02000e2 26e3000f 40e0e0b1 e0bdc0c0 . ..&...@....... + 402b0e70 20008226 e2000f40 8080b1c0 20007911 ..&...@.... .y. + 402b0e80 98d1000f 400226e1 eadd2d0d 0000b190 ....@.&...-..... + 402b0e90 95300aa8 8000c0cd 00408330 971807cd .0.......@.0.... + 402b0ea0 0a2d0bad 00bd0d29 f1c0df31 4d02b261 .-.....)...1M..a + 402b0eb0 13a26112 f901205f 3159e13d 05013e90 ..a... _1Y.=..>. + 402b0ec0 c000005d 0d4d0ced 0329313d 0d2d0c01 ...].M...)1=.-.. + 402b0ed0 3a90c000 00022113 a221120c 043afe0c :.....!..!...:.. + 402b0ee0 1b38310c 052ae3e0 5b8337be 011bfff0 .81..*..[.7..... + 402b0ef0 4b835704 03ed0b0c 0fa26111 38e128f1 K.W.......a.8.(. + 402b0f00 4d000951 a06f3100 5f315941 62611001 M..Q.o1._1YAba.. + 402b0f10 2a90c000 00522110 42211139 6129713d *....R!.B!.9a)q= + 402b0f20 0d2d0c01 2590c000 00086198 713000c0 .-..%.....a.q0.. + 402b0f30 20a9c0a7 b9010b00 702a115d 0f4d0e10 .......p*.].M.. + 402b0f40 4740a030 8101bcff c0000038 11804201 G@.0.......8..B. + 402b0f50 58d14048 311b4440 41214020 60502483 X.@H1.D@A!@ `P$. + 402b0f60 58414851 22430029 213d0d2d 0c011290 XAHQ"C.)!=.-.... + 402b0f70 c0000052 21104221 11dd03cd 0238e128 ...R!.B!.....8.( + 402b0f80 f1010d90 c000003a 0d2a2cd2 2114c7b2 .......:.*,.!... + 402b0f90 011b004d 0e5d0f10 4740c811 20308170 ...M.]..G@.. 0.p + 402b0fa0 221101a5 ffc00000 52016080 62016068 ".......R.`.b.`h + 402b0fb0 311b6660 61216000 60d00683 024c01ac 1.f`a!`.`....L.. + 402b0fc0 65219cff c0200031 b9e24801 80500150 e!... .1..H..P.P + 402b0fd0 58310004 403223f9 48213030 b1804401 X1..@2#.H!00..D. + 402b0fe0 40483101 8242c000 00c891d8 a1e8b1f8 @H1..B.......... + 402b0ff0 c1088112 c1600df0 9d0312c1 b0797149 .....`.......yqI + 402b1000 51526111 09816261 12226110 f9c1d9a1 QRa...ba."a..... + 402b1010 e9b1c991 0c0e0c0c d172e2f2 01549961 .........r...T.a + 402b1020 0c226d05 62411022 61130221 100c1252 ."m.bA."a..!...R + 402b1030 21125241 11001040 0022a102 015809e1 !.RA...@."...X.. + 402b1040 2020f429 d132c110 0c145d0f 080dc02c .).2....]...., + 402b1050 d122d201 22c28002 203e2028 2129f120 .".."... > (!). + 402b1060 2ec08022 01202831 c0000032 c1110c04 ...". (1...2.... + 402b1070 5d0f080d ed020220 3e2d0cc0 000038d1 ]...... >-....8. + 402b1080 080dcd02 08d00c12 c0000022 21103861 ..........."!.8a + 402b1090 52011182 21116201 100c1980 66c08221 R...!.b.....f..! + 402b10a0 12606993 62411080 55c088e1 50599352 .`i.bA..U...PY.R + 402b10b0 41118901 080d4851 02201272 c112c000 A.....HQ. .r.... + 402b10c0 0028f102 01122a2e 80e00102 0113e0e8 .(....*......... + 402b10d0 312aee80 000180ee 01e0e831 00083100 1*.........1..1. + 402b10e0 ccc0080d 80cc0108 c0c0c831 c0000032 ...........1...2 + 402b10f0 21130b33 32611356 a3f42201 12080d80 !..32a.V.."..... + 402b1100 22010800 202831c0 0000e652 12220113 "... (1....R.".. + 402b1110 080d8022 01080020 2831c000 00a65214 ..."... (1....R. + 402b1120 4189fa61 fb4b3804 52040960 33201b55 A..a.K8.R..`3 .U + 402b1130 52440939 040cf27c 10072e01 0d0e0722 RD.9...|......." + 402b1140 012d006c 1080e201 e0e8311c f2072c01 .-.l......1...,. + 402b1150 0d0c0722 012d0032 c1100c14 5d0f80c2 ...".-.2....]... + 402b1160 01080dc0 c8310220 3e2d0ec0 00002d0c .....1. >-....-. + 402b1170 32c1110c 045d0f08 0dd8a102 203ef8c1 2....]...... >.. + 402b1180 c0000008 81387122 2114e243 00c24200 .....8q"!..C..B. + 402b1190 e8b1c891 12c1500d f0000000 9d0512c1 ......P......... + 402b11a0 b0d9f1e2 611079a1 0c05f261 1109d1c9 ....a.y....a.... + 402b11b0 e1497129 51396122 a0770c03 1c04c108 .Iq)Q9a".w...... + 402b11c0 e2926112 080cfd06 0220250c 06c00000 ..a...... %..... + 402b11d0 0c030cf4 0c650c66 080ced02 02202522 .....e.f..... %" + 402b11e0 a077c000 000c031c 840c550c 56080cdd .w........U.V... + 402b11f0 02022025 22a077c0 00000c03 1c840c35 .. %".w........5 + 402b1200 0c36080c 29b10220 2522a077 c000000c .6..).. %".w.... + 402b1210 030c940c 750c0608 0c29c102 202522a0 ....u....).. %". + 402b1220 77c00000 080c2991 0220100c 12c00000 w.....).. ...... + 402b1230 0c12d0d2 93e0e293 e24110d2 41118ccf .........A..A... + 402b1240 080c22c1 10022045 32c111c0 000022a0 .."... E2.....". + 402b1250 770c031c 040c2508 0c0c2602 20270c17 w.....%...&. '.. + 402b1260 c0000022 a0770c03 1c840c75 080c0c17 ...".w.....u.... + 402b1270 92011082 0111909e c0808dc0 80879390 ................ + 402b1280 97939241 10824111 0220270c 76c00000 ...A..A.. '.v... + 402b1290 080c0220 142871c0 00000c05 0c060c07 ... .(q......... + 402b12a0 4d020c03 39213911 3901080c 0c120220 M...9!9.9...... + 402b12b0 1a3861c0 00002851 72c11398 a158b142 .8a...(Qr....X.B + 402b12c0 01113201 1068c10c 1a606a93 f911505a ..2..h...`j...PZ + 402b12d0 93598199 21790108 0cfd0602 204372c1 .Y..!y...... Cr. + 402b12e0 12c00000 080c0220 1b0c12c0 000022a0 ....... ......". + 402b12f0 770c031c 040c050c 06080c7d 0e022027 w..........}.. ' + 402b1300 e881c000 007d0d22 a0770c03 0cf4080c .....}.".w...... + 402b1310 0c650220 270c66c0 00007d0e 22a0770c .e. '.f...}.".w. + 402b1320 031c840c 55080c0c 56022027 d891c000 ....U...V. '.... + 402b1330 007d0f22 a0770c03 1c84080c 0c350220 .}.".w.......5. + 402b1340 270c36c0 00007d0d 22a0770c 030c9408 '.6...}.".w..... + 402b1350 0c0c7502 20270c06 c0000022 a0770c03 ..u. '.....".w.. + 402b1360 1c840c75 080c0c76 0220270c 07c00000 ...u...v. '..... + 402b1370 22a0770c 031c040c 25080c0c 26022027 ".w.....%...&. ' + 402b1380 0c07c000 00d22112 0c02e221 10080cf2 ......!....!.... + 402b1390 21110220 10c8e1c0 00003201 1208d132 !.. ......2....2 + 402b13a0 4d002201 13224d01 d8f112c1 500df000 M.".."M.....P... + 402b13b0 12c1f009 0151bde1 c0200022 a0770c03 .....Q... .".w.. + 402b13c0 0c845225 d8610be3 0186e162 06530800 ..R%.a.....b.S.. + 402b13d0 50506080 55010220 26505831 80660160 PP`.U.. &PX1.f.` + 402b13e0 68316055 c052c5e8 505074c0 00000801 h1`U.R..PPt..... + 402b13f0 12c1100d f0000000 5d0312c1 f00c0309 ........]....... + 402b1400 01e931d9 21c911dd 04c175e1 ed02080c ..1.!.....u..... + 402b1410 22a07702 20261cb4 c0000022 a0770c03 ".w. &.....".w.. + 402b1420 080c0c54 022026e0 5474c000 00e05034 ...T. &.Tt....P4 + 402b1430 22a07708 0c0c0302 20260c64 c0000022 ".w..... &.d..." + 402b1440 a0770c03 0cf40c45 080c505d 20022026 .w.....E..P] . & + 402b1450 505074c0 000022a0 770c030c f4e8315d PPt...".w.....1] + 402b1460 0d080cc8 11022026 d821c000 00080112 ...... &.!...... + 402b1470 c1100df0 12c1f009 01cc930c 53017342 ............S.sB + 402b1480 c0000086 0600016b b427b00b 017042c0 .......k.'...pB. + 402b1490 00004022 11060200 40221101 6c42c000 ..@"....@"..lB.. + 402b14a0 00080112 c1100df0 12c1f009 01ccb40c ................ + 402b14b0 050c5401 bd94c000 00860d00 0c007cf9 ..T...........|. + 402b14c0 815db40c 05873307 87930227 b9010c10 .]....3....'.... + 402b14d0 9c0001b5 94c00000 10444020 33814022 .........D@ 3.@" + 402b14e0 11860300 10444020 33814022 1101ae94 .....D@ 3.@".... + 402b14f0 c0000008 0112c110 0df00000 30228220 ............0". + 402b1500 2c410df0 b4cdfe3f 513a45c0 20004225 ,A.....?Q:E. .B% + 402b1510 474a42c0 200061fb ff426541 3137450c GJB. .a..BeA17E. + 402b1520 15273301 0c055246 000df000 00000050 .'3...RF.......P + 402b1530 12c1f0d9 31590109 1101ace2 c9210200 ....1Y.......!.. + 402b1540 25c12b45 dc207cc5 c0200032 2c595033 %.+E. |.. .2,YP3 + 402b1550 10c02000 326c5986 07006610 072c0660 .. .2lY...f..,.` + 402b1560 4420c604 00662010 0c38c020 00722c59 D ...f ..8. .r,Y + 402b1570 807720c0 2000726c 590c03d1 19e1c020 .w . .rlY...... + 402b1580 00326c50 c0200022 6c51c020 0022a077 .2lP. ."lQ. .".w + 402b1590 2c85080d 426c4002 20261cc4 c0000051 ,...Bl@. &.....Q + 402b15a0 15e94142 483141e1 c0200022 23f25022 ..ABH1A.. ."#.P" + 402b15b0 10402220 c0200022 63f20c12 018549c0 .@" . ."c.....I. + 402b15c0 000022a0 770c0308 0d1cc402 20260c85 ..".w....... &.. + 402b15d0 c0000051 0ce5413a 58c02000 3134e122 ...Q..A:X. .14." + 402b15e0 23fa5022 10402220 c020000c 340c1522 #.P".@" . ..4.." + 402b15f0 63fa080d 22a06202 20260c13 c0000068 c...".b. &.....h + 402b1600 0131caff 66863122 a06c0c23 0c040c05 .1..f.1".l.#.... + 402b1610 080d0c06 0220270c 07c00000 22a0650c ..... '.....".e. + 402b1620 43080d0c 04022026 0c65c000 0021a4e5 C..... &.e...!.. + 402b1630 c0200022 6c444601 00c02000 326c44c8 . ."lDF... .2lD. + 402b1640 21d83108 1112c110 0df00000 82afc051 !.1............Q + 402b1650 e844c020 00722546 80771020 7720c020 .D. .r%F.w. w . + 402b1660 00726546 7ce6c020 0042256a 60441030 .reF|.. .B%j`D.0 + 402b1670 4420c020 0042656a 0df00000 8484fe3f D . .Bej.......? + 402b1680 0000000f 61feff28 06660225 519f4a41 ....a..(.f.%Q.JA + 402b1690 fcff21fb b3c02000 32229650 3310303f ..!... .2".P3.0? + 402b16a0 4166130f c0200022 22954022 10202875 Af... ."".@". (u + 402b16b0 29060df0 c0200022 229706fb ff000000 ).... .""....... + 402b16c0 50008000 12c1f0c9 110901cd 0245fbff P............E.. + 402b16d0 26220e5d 0c0c420c 0341f9ff 05e5ffc6 &".]..B..A...... + 402b16e0 08000142 e2020044 66200e5d 0c0c420c ...B...Df .]..B. + 402b16f0 0341f3ff 85e3ffc6 02005d0c 0c420c03 .A........]..B.. + 402b1700 41f057c5 e2ffc811 080112c1 100df000 A.W............. + 402b1710 12c1f0c9 110901cd 0285f6ff 26220e5d ............&".] + 402b1720 0c0c020c 0341e6ff 45e0ffc6 0800012f .....A..E....../ + 402b1730 e2020044 66200e5d 0c0c020c 0341e0ff ...Df .].....A.. + 402b1740 c5deffc6 02005d0c 0c020c03 41dd5705 ......].....A.W. + 402b1750 deffc811 080112c1 100df000 3c200300 ............< .. + 402b1760 64800c00 12c1f009 0185f1ff 01a14426 d.............D& + 402b1770 12118ce2 21faffc0 20002260 43080112 ....!... ."`C... + 402b1780 c1100df0 31f7ffc0 20003260 4306fbff ....1... .2`C... + 402b1790 0df00000 11200000 71a86181 b9b3c020 ..... ..q.a.... + 402b17a0 00622886 21c2e070 6610c020 00222246 .b(.!..pf.. .""F + 402b17b0 71f9ff27 72515146 b8c02000 92255677 q..'rQQF.. ..%Vw + 402b17c0 19030c12 0df0c020 0022254f 20a21566 ....... ."%O ..f + 402b17d0 3aef20b4 25662be9 20378592 a07f3789 :. .%f+. 7....7. + 402b17e0 e0c02000 22254f20 42156634 d420a425 .. ."%O B.f4. .% + 402b17f0 662ace20 b785b789 c8c02000 22255677 f*. ...... ."%Vw + 402b1800 92bfc020 00626886 0c020df0 20503440 ... .bh..... P4@ + 402b1810 70543060 14c06611 a0771160 55206139 pT0`..f..w.`U a9 + 402b1820 ff705520 5256010d f0000000 26120266 .pU RV......&..f + 402b1830 222f5134 ff220504 ec62216d 44c02000 "/Q4."...b!mD. . + 402b1840 32224a30 3014cca3 c0200042 224a4040 2"J00.... .B"J@@ + 402b1850 141634ff 0c27c020 0062224a 70661062 ..4..'. .b"Jpf.b + 402b1860 45060df0 8144f531 91e06161 44c02000 E....D.1..aaD. . + 402b1870 8266440c 07c02000 72665151 d148c020 .fD... .rfQQ.H. + 402b1880 00526640 415ce8c0 20002223 f2402210 .Rf@A\.. ."#.@". + 402b1890 c0200022 63f20df0 ffff3fff fffffffc . ."c.....?..... + 402b18a0 a1c5ba31 bb476175 42c02000 a266f891 ...1.GauB. ..f.. + 402b18b0 faff8183 57c02000 72269d90 77108077 ....W. .r&..w..w + 402b18c0 20c02000 72669d51 f5ff41b5 55c02000 . .rf.Q..A.U. . + 402b18d0 22269d50 22104022 20c02000 22669db1 "&.P".@" . ."f.. + 402b18e0 51e4a1c4 e9c02000 92269db0 9910a099 Q..... ..&...... + 402b18f0 20c02000 92669d81 a5da715e 50c02000 . ..f....q^P. . + 402b1900 52269d80 55107055 20c02000 52669d41 R&..U.pU . .Rf.A + 402b1910 5850c020 00222381 402210c0 20002263 XP. ."#.@".. ."c + 402b1920 810df000 41b2e112 c1f0c911 09010204 ....A........... + 402b1930 22c15242 26107626 30732640 7026506d ".RB&.v&0s&@p&Pm + 402b1940 0c00c020 00026cf8 0191da31 9147c020 ... ..l....1.G. + 402b1950 00b22c9d 00bb10c0 2000b26c 9da131e4 ..,..... ..l..1. + 402b1960 c0200092 2c9da099 10c02000 926c9d81 . ..,..... ..l.. + 402b1970 cbffc020 00722c9d 807710c0 2000726c ... .r,..w.. .rl + 402b1980 9d61c5ff c0200052 2c9d6055 10c02000 .a... .R,.`U.. . + 402b1990 526c9d41 3850c020 00222381 402220c0 Rl.A8P. ."#.@" . + 402b19a0 20002263 81c81108 0112c110 0df02204 ."c..........". + 402b19b0 23452200 06e4ff00 87130000 1c4212c1 #E"..........B.. + 402b19c0 e0c911d9 21e931f9 41090101 8148c000 ....!.1.A....H.. + 402b19d0 000c0ce1 f9ffd1aa e3f16d47 c0200002 ..........mG. .. + 402b19e0 2d840000 34cc90c0 2000222f f4202c34 -...4... ."/. ,4 + 402b19f0 9c020c22 017748c0 00003d0c 1bccc0c0 ...".wH...=..... + 402b1a00 f437bed7 c811d821 e831f841 080112c1 .7.....!.1.A.... + 402b1a10 200df000 12c1f031 75e10901 02032242 ......1u....."B + 402b1a20 aecf2610 0f26300c 26400926 50060801 ..&..&0.&@.&P... + 402b1a30 12c1100d f03c0621 ee43c020 00522285 .....<.!.C. .R". + 402b1a40 40551060 5520c020 00526285 c0200002 @U.`U . .Rb.. .. + 402b1a50 228d4000 10c02000 02628d02 03222610 ".@... ..b..."&. + 402b1a60 2d26302a 26400266 50c36203 23b626bd -&0*&@.fP.b.#.&. + 402b1a70 0c020c13 0c140c05 010942c0 00000c82 ..........B..... + 402b1a80 0c030c84 0c050105 42c00000 86e7ff72 ........B......r + 402b1a90 0323b627 980c120c 030c140c 0501ff41 .#.'...........A + 402b1aa0 c000000c 020c830c 840c0501 fc41c000 .............A.. + 402b1ab0 0046deff 12c1f031 4de10901 02032252 .F.....1M....."R + 402b1ac0 aecf2610 0f26300c 26400926 50060801 ..&..&0.&@.&P... + 402b1ad0 12c1100d f0220323 01c643b6 22282c06 .....".#..C."(,. + 402b1ae0 c0200072 20855077 10607720 c0200072 . .r .Pw.`w . .r + 402b1af0 6085c020 0042208d 50441060 4420c020 `.. .B .PD.`D . + 402b1b00 0042608d 8608003c 0ac02000 92208550 .B`....<.. .. .P + 402b1b10 9910a099 20c02000 926085c0 20008220 .... . ..`.. .. + 402b1b20 8d508810 c0200082 608d0203 2226104f .P... ..`..."&.O + 402b1b30 26304c26 40026650 94020323 66101e0c &0L&@.fP...#f... + 402b1b40 020c130c 140c0501 d541c000 000c820c .........A...... + 402b1b50 030c840c 0501d141 c00000c6 dbff56c0 .......A......V. + 402b1b60 f60c120c 030c140c 0501cc41 c000000c ...........A.... + 402b1b70 020c830c 840c0501 c941c000 0046d3ff .........A...F.. + 402b1b80 02032366 101e0c12 0c030c14 0c0501c3 ..#f............ + 402b1b90 41c00000 0c020c83 0c840c05 01c041c0 A.............A. + 402b1ba0 000006ca ff5650f2 0c020c13 0c140c05 .....VP......... + 402b1bb0 01bb41c0 00000c82 0c030c84 0c0501b7 ..A............. + 402b1bc0 41c00000 86c1ff00 60360040 10110040 A.......`6.@...@ + 402b1bd0 50150040 30330040 41a9419c 82261220 P..@03.@A.A..&. + 402b1be0 26222826 32302642 38665208 21f7ffc0 &"(&20&B8fR.!... + 402b1bf0 20002264 f80df00c 03c02000 3264f80d ."d...... .2d.. + 402b1c00 f051ecb9 c0200052 64f80df0 61f0ffc0 .Q... .Rd...a... + 402b1c10 20006264 f80df071 eeffc020 007264f8 .bd...q... .rd. + 402b1c20 0df081ec ffc02000 8264f80d f0000000 ...... ..d...... + 402b1c30 ff0f0080 78cdfe3f 8accfe3f 5acdfe3f ....x..?...?Z..? + 402b1c40 12c1e0e9 310901f9 41d921c9 11dd03cd ....1...A.!..... + 402b1c50 02f12cfe 26220266 1219566d 01220f07 ..,.&".f..Vm.".. + 402b1c60 9c02320f 04ccb342 0f06cc64 054f000c ..2....B...d.O.. + 402b1c70 05524f07 7c3b0c4a 5182b291 15b7c020 .RO.|;.JQ...... + 402b1c80 008229d0 b08810a0 8820c020 008269d0 ..)...... . ..i. + 402b1c90 716960c0 20006225 86706620 c0200062 qi`. .b%.pf . .b + 402b1ca0 6586261c 05262c02 668c1101 61e5c020 e.&..&,.f...a.. + 402b1cb0 00e22586 00ee20c0 2000e265 8641dcff ..%... . ..e.A.. + 402b1cc0 e154e301 6e41c020 00426085 31f3fec0 .T..nA. .B`.1... + 402b1cd0 20002220 9d302210 c0200022 609d261c ." .0".. ."`.&. + 402b1ce0 08262c05 268c0286 1f000c02 01ccf1c0 .&,.&........... + 402b1cf0 000022a0 62013adf 0c130800 0c340220 ..".b.:......4. + 402b1d00 2652a0f1 c0000022 a0620135 df0c1308 &R.....".b.5.... + 402b1d10 000cb402 202652a0 80c00000 45b4ff22 .... &R.....E.." + 402b1d20 a065012f df0c4308 000c0402 202652a0 .e./..C..... &R. + 402b1d30 c6c00000 22a06c0c 230c0401 29df0c05 ....".l.#...)... + 402b1d40 08000c06 0220270c 17c00000 31aae041 ..... '.....1..A + 402b1d50 58df2803 40222029 038502fd 61a6e058 X.(.@" )....a..X + 402b1d60 06014641 e0551059 068152df c0200022 ..FA.U.Y..R.. ." + 402b1d70 2842e022 10c02000 2268420c 1bc02000 (B.".. ."hB... . + 402b1d80 a22858b0 aa20c020 00a26858 7ce9c020 .(X.. . ..hX|.. + 402b1d90 00722858 907710c0 20007268 58c02000 .r(X.w.. .rhX. . + 402b1da0 62209c17 663b0c22 018a47c0 000082a0 b ..f;."..G..... + 402b1db0 f162ac00 c0200041 3fdf78d4 60771080 .b... .A?.x.`w.. + 402b1dc0 7720c020 0079d452 a0f0c020 0038d460 w . .y.R... .8.` + 402b1dd0 33105033 20c02000 39d40c22 017d47c0 3.P3 . .9..".}G. + 402b1de0 0000c5cf fc814940 290885cc ff45b3ff ......I@)....E.. + 402b1df0 dc8d920f 05dc3901 8fffa200 00661a0b ......9......f.. + 402b1e00 b20f0066 1b05262c 19261c16 0801e831 ...f..&,.&.....1 + 402b1e10 d18aff0c 0cf841c2 4d00c811 d82112c1 ......A.M....!.. + 402b1e20 200df022 a000e171 e0224000 e20e4322 .."...q."@...C" + 402b1e30 4f0017ee d622a004 0194e2c0 0000217f O...."........!. + 402b1e40 ff220200 45f6fb22 a0040c03 05dfff46 ."..E..".......F + 402b1e50 eeff0000 0c0651e6 42c02000 626550c0 ......Q.B. .beP. + 402b1e60 20002265 51c02000 426540c0 20003265 ."eQ. .Be@. .2e + 402b1e70 440df000 12c1f009 018580ff 26220c0c D...........&".. + 402b1e80 020c0341 0ffec5fc ff460200 0c020c03 ...A.....F...... + 402b1e90 410c5605 fcff0801 12c1100d f0000000 A.V............. + 402b1ea0 20203020 00005020 12c1f0c9 1109017c 0 ..P .......| + 402b1eb0 f0c1cf42 c0200002 6c4985fb ff0c820c ...B. ..lI...... + 402b1ec0 038578ff c589ff22 a3e8c563 ff31d95f ..x...."...c.1._ + 402b1ed0 c0200022 2c423022 20c02000 226c420c . .",B0" . ."lB. + 402b1ee0 228594ff 01c9e20c 040c75c0 2000026c ".........u. ..l + 402b1ef0 40b157ed c02000b2 6c41c020 00426c42 @.W.. ..lA. .BlB + 402b1f00 a131b9c0 2000a26c 4391c0e2 c0200092 .1.. ..lC.... .. + 402b1f10 6c440c48 c0200082 6c46c020 00426c48 lD.H. ..lF. .BlH + 402b1f20 c0200042 6c50c020 00426c51 71ddffc0 . .BlP. .BlQq... + 402b1f30 2000726c 5261dbff c0200062 6c53c020 .rlRa... .blS. + 402b1f40 00426c56 c0200052 6c57c020 00526c58 .BlV. .RlW. .RlX + 402b1f50 c0200042 6c59c020 00426c5a c0200042 . .BlY. .BlZ. .B + 402b1f60 6c5dc020 00426c60 c0200042 6c64c020 l]. .Bl`. .Bld. + 402b1f70 00426c65 c0200042 6c66c020 00426c67 .Ble. .Blf. .Blg + 402b1f80 c0200042 6c68c020 00426c6a c0200042 . .Blh. .Blj. .B + 402b1f90 6c6bc020 00426c6c c0200042 6c6dc811 lk. .Bll. .Blm.. + 402b1fa0 080112c1 100df000 70008000 00000d00 ........p....... + 402b1fb0 12c1e002 6102d261 04c9317c f2c18c42 ....a..a..1|...B + 402b1fc0 d188dec0 20000c23 0c840c05 080d226c .... ..#......"l + 402b1fd0 49022026 22a06ac0 00000c03 c0200032 I. &".j...... .2 + 402b1fe0 6c430c32 0552ffc0 20000c08 826c50c0 lC.2.R.. ....lP. + 402b1ff0 2000826c 517ce7c0 2000622c 6a706610 ..lQ|.. .b,jpf. + 402b2000 c0200062 6c6ac020 00522c40 590141e6 . .blj. .R,@Y.A. + 402b2010 ffc02000 426c400c 820c0305 63ffa185 .. .Bl@.....c... + 402b2020 5f01f2df c0200092 2c420200 00a09920 _.... ..,B..... + 402b2030 99116610 2622a067 0c43080d 0c140220 ..f.&".g.C..... + 402b2040 2652a088 c0000022 a0670c43 080d0c24 &R.....".g.C...$ + 402b2050 02202652 a091c000 00c60500 66201422 . &R........f ." + 402b2060 a0670c43 0c240c75 080d0c56 0220270c .g.C.$.u...V. '. + 402b2070 27c00000 21dedf98 0d22024c 92292720 '...!....".L.)' + 402b2080 20146612 1222a067 0c430c44 0c450c06 .f..".g.C.D.E.. + 402b2090 1c47c009 00c60300 22a0670c 430c440c .G......".g.C.D. + 402b20a0 450c061c 37c00900 31d1df32 034c080d E...7...1..2.L.. + 402b20b0 07634a30 51044167 e121bcff 02201f50 .cJ0Q.Ag.!... .P + 402b20c0 24933d02 0c12c000 0022a077 0c031cc4 $.=......".w.... + 402b20d0 0c65080d 0c660220 270c17c0 000022a0 .e...f. '.....". + 402b20e0 770c031c c40c5508 0d0c5602 20270c17 w.....U...V. '.. + 402b20f0 c000000c 5201b646 c00000c6 0f0022a0 ....R..F......". + 402b2100 7732a000 42a00f52 a0030c36 0220270c w2..B..R...6. '. + 402b2110 17c00000 22a0770c 031c840c 05080d0c ....".w......... + 402b2120 06022027 0c17c000 0022a077 0c031cc4 .. '.....".w.... + 402b2130 0c05080d 0c060220 270c07c0 0000d801 ....... '....... + 402b2140 c0200028 11226c42 0c12056e ffc02000 . .(."lB...n.. . + 402b2150 d26c4008 21c831d8 4112c120 0df00000 .l@.!.1.A.. .... + 402b2160 12c1f009 01c551ff 01a1df32 00000200 ......Q....2.... + 402b2170 449c4366 100885e3 ff060300 000000cc D.Cf............ + 402b2180 60261204 8c1285e2 ff080112 c1100df0 `&.............. + 402b2190 143a0040 a4380040 12c1f009 010193df .:.@.8.@........ + 402b21a0 4195df22 00004804 cc423200 4c076352 A.."..H..B2.L.cR + 402b21b0 b7f44f7c 380c8761 c6b5c020 005226d0 ..O|8..a... .R&. + 402b21c0 80551070 5520c020 005266d0 05deff01 .U.pU . .Rf..... + 402b21d0 37dec020 00922046 277927c0 2000a220 7.. .. F'y'. .. + 402b21e0 46a0ad25 662a1bb1 0242c020 00b22b88 F..%f*...B. ..+. + 402b21f0 876b0f0c 1201e6ff c000000c 1201e5ff .k.............. + 402b2200 c0000008 0112c110 0df00000 12c1f009 ................ + 402b2210 0145f8ff 080112c1 100df000 12c1f002 .E.............. + 402b2220 610005e6 04965200 e6220205 f4000221 a.....R..".....! + 402b2230 0012c110 0df00000 e0cdfe3f 31ffffc0 ...........?1... + 402b2240 22112a23 0df00000 51fcffc0 62116a55 ".*#....Q...b.jU + 402b2250 39254245 0c0df000 c0cdfe3f 12c1f052 9%BE.......?...R + 402b2260 61010261 02c26103 4901cd02 21f3ffc0 a..a..a.I...!... + 402b2270 4c114a22 0c640167 3bc00000 2d0c3801 L.J".d.g;...-.8. + 402b2280 481145fc ff0c1300 1c4051f3 ffc83122 H.E......@Q...1" + 402b2290 05000033 a1302220 20207422 450085b4 ...3.0" t"E... + 402b22a0 f1202074 082112c1 100df000 31ebff32 . t.!......1..2 + 402b22b0 03000002 40302091 2020040d f0000000 ....@0 . ...... + 402b22c0 12c1f002 610001e4 ff42a001 02000000 ....a....B...... + 402b22d0 02400030 9107631d 00124000 34a142af .@.0..c...@.4.B. + 402b22e0 ff403330 41ddff30 30103244 0045ca04 .@30A..00.2D.E.. + 402b22f0 01daff02 00000020 20c5aef1 20207402 ....... ... t. + 402b2300 210012c1 10800000 41ccffc0 52115a44 !.......A...R.ZD + 402b2310 38240c02 26130772 040c0c16 70268320 8$..&..r....p&. + 402b2320 20740df0 31c5ffc0 22112a23 22020d0d t..1...".*#"... + 402b2330 f0000000 31c1ffc0 22112a23 22020e0d ....1...".*#"... + 402b2340 f0000000 41bdffc0 52115a44 32440d0d ....A...R.ZD2D.. + 402b2350 f0000000 41b9ffc0 52115a44 32440e0d ....A...R.ZD2D.. + 402b2360 f0000000 31b5ffc0 22112a23 22020c0d ....1...".*#"... + 402b2370 f0000000 12c1f002 610001b6 3fc26101 ........a...?.a. + 402b2380 02007820 c220ccf0 0c0385fb ff2d0c0c ..x . .......-.. + 402b2390 0305fcff 2d0c056f 0522a001 c03c2042 ....-..o."...< B + 402b23a0 a000c811 05220508 0112c110 0df00000 .....".......... + 402b23b0 40a62c40 12c1f0c2 61010261 00cd0221 @.,@....a..a...! + 402b23c0 fcff3d0c 018a3dc0 00000c02 3d0c0c04 ..=...=.....=... + 402b23d0 451f052d 0c85eeff c811cc72 01fc45c0 E..-.......r..E. + 402b23e0 0000c5c7 01080112 c1100df0 50a62c40 ............P.,@ + 402b23f0 60a62c40 c4cdfe3f 1c222b40 12c1e009 `.,@...?."+@.... + 402b2400 315921c9 416911cd 022d0466 231621f7 1Y!.Ai...-.f#.!. + 402b2410 ff3d0c01 763dc000 002d0c38 21481185 .=..v=...-.8!H.. + 402b2420 e2ffc60d 00226100 66132b21 f1ffc03c ....."a.f.+!...< + 402b2430 20016e3d c000002d 0c380105 0f052d0c .n=...-.8....-. + 402b2440 38014821 581145e1 ff661202 0567052d 8.H!X.E..f...g.- + 402b2450 0c05f2ff 460100c0 2c2085f5 ffc1e5ff ....F..., ...... + 402b2460 c02c2001 8f3fc000 00017a3f 02005eec ., ..?....z?..^. + 402b2470 902d0c31 e1ff0c04 011f41c0 000045c0 .-.1......A...E. + 402b2480 04cd0296 e2012020 74c5e7ff 9c522172 ...... t....R!r + 402b2490 ff220200 17e20d2d 0c05cd00 c8410831 .".....-.....A.1 + 402b24a0 12c1200d f021d3ff 017e3fc0 000085ba .. ..!...~?..... + 402b24b0 00c6f9ff 70a62c40 12c1e0e2 61050261 ....p.,@....a..a + 402b24c0 023901c9 31d941cd 02dd0616 d3033d04 .9..1.A.......=. + 402b24d0 79114d05 5d06c597 04ed023d 0d21f5ff y.M.]......=.!.. + 402b24e0 01433dc0 0000acbe 2d0c85e7 ffdd0208 .C=.....-....... + 402b24f0 11026e17 01683fc0 00004d0d 2d0e0c03 ..n..h?...M.-... + 402b2500 455f0401 653fc000 00060200 40342050 E_..e?......@4 P + 402b2510 4520c5a2 0401523f 2220df32 20e016a2 E ....R?" .2 ... + 402b2520 06262367 0c0d21b3 ff015d3f c00000e1 .&#g..!...]?.... + 402b2530 493facbd 420e5eec 6485b404 96120520 I?..B.^.d...... + 402b2540 207445dc ff168204 5144ff52 050017e5 tE.....QD.R.... + 402b2550 3f21a8ff 3121650c 040c1501 523fc000 ?!..1!e.....R?.. + 402b2560 00d84166 1c1a014b 3fc00000 6801020e ..Af...K?...h... + 402b2570 80ace61b 00713a3f 02470001 473fc000 .....q:?.G..G?.. + 402b2580 00c831e8 51082112 c1200df0 0c1d06e5 ..1.Q.!.. ...... + 402b2590 ff2198ff 01433fc0 0000c5ab 0006f0ff .!...C?......... + 402b25a0 00000016 40fd0b00 46f2ff00 80a62c40 ....@...F.....,@ + 402b25b0 88a62c40 78a62c40 12c1f002 61016624 ..,@x.,@....a.f$ + 402b25c0 11526100 1695034d 033d020c 2285ff04 .Ra....M.=.."... + 402b25d0 060c0066 14173043 20203220 22a00285 ...f..0C 2 "... + 402b25e0 fe0421f2 ff01013d c00000c6 020045d8 ..!....=......E. + 402b25f0 ff21efff 01fe3cc0 00000811 12c1100d .!....<......... + 402b2600 f005d7ff 21ecff38 0101f83c c00000c6 ....!..8...<.... + 402b2610 f9ff0000 12c1d009 71494159 517961e9 ........qIAYQya. + 402b2620 a1d991c9 81dd02cd 03ed06b6 660545d1 ............f.E. + 402b2630 ff460400 ccb3c5d0 ff2d0d3d 0c45d1ff .F.......-.=.E.. + 402b2640 86000005 d1ffe06e 20422104 58517861 .......n B!.XQxa + 402b2650 2d0c3d0d 02013009 01051b05 e8a13d0c -.=...0.......=. + 402b2660 2d0dc881 d8914538 05087112 c1300df0 -.....E8..q..0.. + 402b2670 286e1040 9d0212c1 e02d0309 413d0902 (n.@.....-..A=.. + 402b2680 01200901 01fbffc0 00000841 12c1200d . .........A.. . + 402b2690 f0000000 12c1f002 6100052a 05022100 ........a..*..!. + 402b26a0 12c11080 00000000 12c1f002 61004594 ............a.E. + 402b26b0 04022100 5642001c f2c60200 22020322 ..!.VB......".." + 402b26c0 c2a08022 01202831 12c1100d f0000000 ...". (1........ + 402b26d0 30cefe3f 0c0791fe ff2082b0 9088a022 0..?..... ....." + 402b26e0 48043248 05524808 42480742 48066258 H.2H.RH.BH.BH.bX + 402b26f0 0c724809 72480a72 48117978 79880df0 .rH.rH.rH.yxy... + 402b2700 c00b0000 00cefe3f 12c1f002 61000507 .......?....a... + 402b2710 0022a002 0c330c44 0ca50c06 45fbff0c ."...3.D....E... + 402b2720 320c730c 440ca50c 0685faff 0c120c23 2.s.D..........# + 402b2730 0c340c45 61f3ffc5 f9ff0c02 0c230c24 .4.Ea........#.$ + 402b2740 0c3562a5 e0c5f8ff 0c420c23 0c440ca5 .5b......B.#.D.. + 402b2750 0c0605f8 ff0c720c 230c540c a50c0645 ......r.#.T....E + 402b2760 f7ff21e8 ff0c8332 42002212 0e0c13c5 ..!....2B."..... + 402b2770 1f048565 04080112 c1100df0 2a090000 ...e........*... + 402b2780 2134eb42 a15f0c95 62a20072 a10081fb !4.B._..b..r.... + 402b2790 ff31dcff 0cb99243 0d92430c 82530882 .1.....C..C..S.. + 402b27a0 53077913 69235253 0a42530e 22530f0d S.y.i#RS.BS."S.. + 402b27b0 f0000000 61d4ff0c 541c4527 35015d02 ....a...T.E'5.]. + 402b27c0 502074b6 52014d02 42460d42 460c0df0 P t.R.M.BF.BF... + 402b27d0 50cffe3f 00124051 feff0c16 42253f00 P..?..@Q....B%?. + 402b27e0 26a14042 2042653f 66430a72 253e7022 &.@B Be?fC.r%>p" + 402b27f0 2022653e 0df02653 010df082 253e7cf3 "e>..&S....%>|. + 402b2800 30223020 2810c6f9 ff000000 31f1ff0c 0"0 (.......1... + 402b2810 0222633f 22633e0d f0000000 0c154022 ."c?"c>.......@" + 402b2820 30202310 2025930d f0000000 10351040 0 #. %.......5.@ + 402b2830 22a06a0c 230c0512 c1f00901 0169dc61 ".j.#........i.a + 402b2840 e4ff0800 59160220 260c84c0 000021e0 ....Y.. &.....!. + 402b2850 ff01f6ff c0000021 deff0801 12c11028 .......!.......( + 402b2860 120df000 84d0fe3f 12c1f009 0101fdff .......?........ + 402b2870 020000cc 9085fbff 31fbff0c 12224300 ........1...."C. + 402b2880 21d4ff08 0112c110 28120df0 32a00041 !.......(...2..A + 402b2890 d0ff12c1 f0026100 4814c5c0 fe85c6fe ......a.H....... + 402b28a0 080112c1 100df000 12c1f002 610001c8 ............a... + 402b28b0 ff02200c 07600d05 c5fe01c5 ff22a008 .. ..`.......".. + 402b28c0 08c08600 0022a000 17600532 a0103022 ....."...`.2..0" + 402b28d0 20276005 42a00440 22200033 04c5d6fe '`.B..@" .3.... + 402b28e0 080112c1 100df000 8884fe3f e0d0fe3f ...........?...? + 402b28f0 d8d0fe3f 12c1f002 610001fb ff21b4ff ...?....a....!.. + 402b2900 02000022 02e06610 16f62265 22a00232 ..."..f..."e"..2 + 402b2910 a000c532 ff41aeff 0c233244 e0061600 ...2.A...#2D.... + 402b2920 66201922 a00101ec b3c00000 22a00832 f ."........"..2 + 402b2930 a000c530 ff0c0201 e8b3c000 0041ebff ...0.........A.. + 402b2940 52040002 a0006615 0b22a000 22440085 R.....f..".."D.. + 402b2950 53fb02a0 0021e6ff 62020066 160b0242 S....!..b..f...B + 402b2960 0032a001 22a00145 e1f90221 0012c110 .2.."..E...!.... + 402b2970 0df00c22 0c13852c ff01473e c000000c ..."...,..G>.... + 402b2980 0201d5b3 c00000c5 47027191 ff7207e1 ........G.q..r.. + 402b2990 6617a90c 1a913aaf c0200082 2985a088 f.....:.. ..)... + 402b29a0 20c02000 82698522 a0a00156 b7c00000 . ..i."...V.... + 402b29b0 46e2ff00 6187ff22 06325130 3eac12c0 F...a..".2Q0>... + 402b29c0 20004206 41522580 285638b6 5022c040 .B.AR%.(V8.P".@ + 402b29d0 33822733 0c822613 7216148a 7727b701 3.'3..&.r...w'.. + 402b29e0 0df00c02 0df00000 2895fe3f e8c0fe3f ........(..?...? + 402b29f0 d8351040 12c1e0c2 6101e261 03f26104 .5.@....a..a..a. + 402b2a00 d9210901 dd0205e6 ffc171ff 0c03222c .!........q...", + 402b2a10 13481c20 2dc005a9 fef1183e c02000e2 .H. -......>. .. + 402b2a20 2f8032a1 2c273302 862b000c 160c0541 /.2.,'3..+.....A + 402b2a30 14afc020 00722485 70700470 56935050 ... .r$.pp.pV.PP + 402b2a40 74524ce1 6615187c e9c02000 82248590 tRL.f..|.. ..$.. + 402b2a50 8810c020 00826485 5c02012a b7c00000 ... ..d.\..*.... + 402b2a60 45370222 a001019c b3c00000 0c220186 E7.".........".. + 402b2a70 dfc00000 e95185db ff481c22 2c130c03 .....Q...H.",... + 402b2a80 202dc045 a2feed02 c0200048 1c585122 -.E..... .H.XQ" + 402b2a90 2f800c03 5022c005 a1fedd02 01fe3dc0 /...P"........=. + 402b2aa0 000062dd 0472deff 72c7d462 c6e877b6 ..b..r..r..b..w. + 402b2ab0 31d02ec0 22d2ff22 c2d4c5de ff08cc00 1...".."........ + 402b2ac0 39242623 3107602e 21c8ff31 c8ff42a1 9$.`.!..1..B. + 402b2ad0 24015ab2 c0000006 ffff01ef 3dc00000 $.Z.........=... + 402b2ae0 86000005 e1ff0c12 c811d821 e831f841 ...........!.1.A + 402b2af0 080112c1 200df071 1ee782a6 00707010 .... ..q.....pp. + 402b2b00 80772082 ae3f8077 10726c0c 41b93fc0 .w ..?.w.rl.A.?. + 402b2b10 20006224 47626c07 c0200052 2f80526c .b$Gbl.. .R/.Rl + 402b2b20 08c02000 0c224894 499c224c e001b0ff .. .."H.I."L.... + 402b2b30 c0000022 4ce02080 74cc380c 22c5cefe ..."L. .t.8."... + 402b2b40 0c0286e8 ff000000 4122ff0c 1348c40c ........A"...H.. + 402b2b50 02404924 42c4fd40 23830df0 4ac9fe3f .@I$B..@#...J..? + 402b2b60 d0a62c40 f8d0fe3f e0a62c40 f0a62c40 ..,@...?..,@..,@ + 402b2b70 00a72c40 12c1f009 01e931c9 11d921cd ..,@......1...!. + 402b2b80 02d113ff e18fb0fc 022d0e01 c53dc000 .........-...=.. + 402b2b90 002d0e41 f2ff1c93 0c153254 001c930c .-.A......2T.... + 402b2ba0 1401c03d c0000021 eeff0c05 524de252 ...=...!....RM.R + 402b2bb0 4de4018e 3bc00000 46170021 ebff920d M...;...F..!.... + 402b2bc0 e481e8ff 0c167208 00624de4 90768372 ......r..bM..v.r + 402b2bd0 48000186 3bc00000 261c5326 2c50c24d H...;...&.S&,P.M + 402b2be0 e3060d00 e02e2001 ae3dc000 00e02e20 ...... ..=..... + 402b2bf0 32a0190c 140c15b1 d9ff1c9a a25b0001 2............[.. + 402b2c00 a93dc000 0022a064 c53a023d 0cc24de2 .=...".d.:.=..M. + 402b2c10 21d7ff01 763bc000 0021d5ff c811d821 !...v;...!.....! + 402b2c20 e8310172 3bc00000 080112c1 100df032 .1.r;..........2 + 402b2c30 0de2371c da661cab e02e2001 993dc000 ..7..f.... ..=.. + 402b2c40 00e02e20 42a0010c 1501c4ff 313d3b32 ... B.......1=;2 + 402b2c50 50000194 3dc00000 213a3bc5 350246ea P...=...!:;.5.F. + 402b2c60 ff000000 21dbfe0c 034202e4 2202e20b ....!....B.."... + 402b2c70 44402393 0df00000 31d6fe22 43e50df0 D@#.....1.."C... + 402b2c80 21d4fe22 02e50df0 31d2fe22 43400df0 !.."....1.."C@.. + 402b2c90 21d0fe22 02400df0 1cd0fe3f 12c1f0d9 !..".@.....?.... + 402b2ca0 310911d1 cbfec921 d22d13c1 743dd0d2 1......!.-..t=.. + 402b2cb0 c0c02000 c22c803c 20d7b07a 0c120106 .. ..,.< ..z.... + 402b2cc0 b3c00000 0c8201f0 dec00000 0c020102 ................ + 402b2cd0 b3c00000 c0200031 693d3223 8022cdce ..... .1i=2#.".. + 402b2ce0 c0c3c002 dc1802c0 d427b047 21ebff29 .........'.G!..) + 402b2cf0 01016b3d c0000032 a3e8c02d c022c2ce ..k=...2...-.".. + 402b2d00 01533cc0 00000c04 3d020c15 28010165 .S<.....=...(..e + 402b2d10 3dc00000 01affe08 c0003924 26232407 =.........9$&#$. + 402b2d20 60212131 ff3131ff 42a25a01 c4b1c000 `!!1.11.B.Z..... + 402b2d30 0006ffff c5bbff0c 12c821d8 31081112 ..........!.1... + 402b2d40 c1100df0 318be642 a6003030 10403320 ....1..B..00.@3 + 402b2d50 41a0fe0c 0239c486 f7ff0000 10a72c40 A....9........,@ + 402b2d60 12c1e0d9 41c93109 21cd0285 b8ffd198 ....A.1.!....... + 402b2d70 fe262c58 264c5526 8c2d66bc 4f08cdd7 .&,X&LU&.-f.O... + 402b2d80 604a22cd 68290101 463dc000 0028010c `J".h)..F=...(.. + 402b2d90 a30c0471 df4468cd 0c157066 2069cd01 ...q.Dh...pf i.. + 402b2da0 413dc000 00060900 22cd5429 11013c3d A=......".T)..<= + 402b2db0 c0000022 2d1432a3 e801243c c000000c ..."-.2...$<.... + 402b2dc0 043d020c 15281101 373dc000 0008cd00 .=...(..7=...... + 402b2dd0 39242633 2421e1ff 4d0c0104 3bc00000 9$&3$!..M...;... + 402b2de0 08cd0089 24263811 2100ff31 00ff42a2 ....$&8.!..1..B. + 402b2df0 8f0192b1 c0000006 ffff215d e6202010 ..........!]. . + 402b2e00 d7601501 a6400002 2009cdc2 4d33c831 .`...@.. ...M3.1 + 402b2e10 d8410821 12c1200d f00d0286 faff0000 .A.!.. ......... + 402b2e20 12c1f009 0101b0fe 02000066 20040c82 ...........f ... + 402b2e30 c5f2ff08 0112c110 0df00000 0df00000 ................ + 402b2e40 0df00000 60362b40 c00d0040 3161fe21 ....`6+@...@1a.! + 402b2e50 fdff12c1 f0090101 fcffc000 00215cfe .............!\. + 402b2e60 3144e608 c2300010 32a40030 002009c2 1D...0..2..0. .. + 402b2e70 080112c1 100df000 b8cffe3f 81ffff12 ...........?.... + 402b2e80 c1f00901 d921c911 e931e2c8 ecc2c898 .....!...1...... + 402b2e90 d1fb3cc0 2000d22d 804135e6 28cc3170 ..<. ..-.A5.(.1p + 402b2ea0 9c402210 30222029 cc020c32 58bc16f0 .@".0" )...2X... + 402b2eb0 07084c78 5cd020c0 27b53ab1 f33ca2a0 ..Lx\. .'.:..<.. + 402b2ec0 640c0692 0c410c12 1b66096c 5089820a d....A...f.lP... + 402b2ed0 05094c00 37c037b8 037a7879 5cd080c0 ..L.7.7..zxy\... + 402b2ee0 a7960f90 4074505b 8359bc90 42839d04 ....@tP[.Y..B... + 402b2ef0 424c4187 35d121e0 ff01e93c c000002d BLA.5.!....<...- + 402b2f00 0e01e73c c0000032 a3e8422c 13584c22 ...<...2..B,.XL" + 402b2f10 2c14d055 c05a2240 22c001cc 3bc00000 ,..U.Z"@"...;... + 402b2f20 0c043d02 0c152d0e 01df3cc0 00008607 ..=...-...<..... + 402b2f30 002d0801 db3cc000 002d0e01 d93cc000 .-...<...-...<.. + 402b2f40 002d0e32 a0690c04 0c1501d6 3cc00000 .-.2.i......<... + 402b2f50 c811d821 e8310801 12c1100d f0000000 ...!.1.......... + 402b2f60 30a72c40 12c1f009 01c5bdff dcb20c12 0.,@............ + 402b2f70 0c1385ec 002116fe 41fee508 c232a200 .....!..A....2.. + 402b2f80 40001030 002009c2 06020021 f5ff0197 @..0. .....!.... + 402b2f90 3ac00000 080112c1 100df000 000c0000 :............... + 402b2fa0 50a72c40 12c1f009 01c5b9ff dcb20c02 P.,@............ + 402b2fb0 0c1385e8 002106fe 41eee508 c231f7ff .....!..A....1.. + 402b2fc0 40001030 002009c2 06020021 f5ff0187 @..0. .....!.... + 402b2fd0 3ac00000 080112c1 100df000 000e0000 :............... + 402b2fe0 22a00032 a00012c1 f0c26101 09010196 "..2......a..... + 402b2ff0 ffc00000 c1f7fd31 474408cc 22cc5430 .......1GD..".T0 + 402b3000 001009cc 01a73cc0 0000219b ff01a43c ......<...!....< + 402b3010 c0000008 cc420c37 c7e02eec b40c0552 .....B.7.......R + 402b3020 4c39d760 0d61edff 60602069 cc055d02 L9.`.a..`` i..]. + 402b3030 86020071 cfe57070 1079cc45 5c02c811 ...q..pp.y.E\... + 402b3040 080112c1 100df000 000085f5 ff46fbff .............F.. + 402b3050 70a72c40 28230000 12c1f0c9 11c1dcfd p.,@(#.......... + 402b3060 090108cc 000d0416 700a22cc 54018c3c ........p.".T..< + 402b3070 c0000021 81ff018a 3cc00000 31c34108 ...!....<...1.A. + 402b3080 cc2119fe 0c04424c 36424c37 22020030 .!....BL6BL7"..0 + 402b3090 001009cc 66221405 abff8cc2 21fffe01 ....f"......!... + 402b30a0 803cc000 000c2285 cbff08cc 00392426 .<...."......9$& + 402b30b0 730b1683 0085f2ff 322c0c30 392421e4 s.......2,.09$!. + 402b30c0 ff014a3a c0000022 affe32ae 3f710b44 ..J:..."..2.?q.D + 402b30d0 68cc41e0 ff0c0581 1a3a826c 1359bc52 h.A......:.l.Y.R + 402b30e0 4c41596c 594c595c 598c426c 14706610 LAYlYLY\Y.Bl.pf. + 402b30f0 69cc524c 3208cc0c 74300010 20001009 i.RL2...t0.. ... + 402b3100 cc005941 57040a91 9ae59090 1099cc05 ..YAW........... + 402b3110 4f02c811 080112c1 100df000 f4cffe3f O..............? + 402b3120 12c1f021 abfd0261 0102a000 02423421 ...!...a.....B4! + 402b3130 fbff2261 00015a3c c0000031 a5fd38c3 .."a..Z<...1..8. + 402b3140 d7e31385 de03ccd2 280132a1 f40c040c ........(.2..... + 402b3150 1501543c c0000008 1112c110 0df00000 ..T<............ + 402b3160 0df00000 80a72c40 94cffe3f 12c1f0c2 ......,@...?.... + 402b3170 6102d261 03d196fd 091108cd cd02d760 a..a...........` + 402b3180 02c62200 c524018c 12852701 c02c2005 .."..$....'.., . + 402b3190 e2032261 00167207 41da4332 2d0c21df .."a..r.A.C2-.!. + 402b31a0 ff403320 39cd013e 3cc00000 21eeff48 .@3 9..><...!..H + 402b31b0 cd320de2 40492401 0d3ac000 0008cd00 .2..@I$..:...... + 402b31c0 49245654 055185ff 50502059 cd22a000 I$VT.Q..PP Y.".. + 402b31d0 32a00001 1dffc000 00380121 e3ff4213 2........8.!..B. + 402b31e0 10c24d43 425d2532 c31a0c64 018a37c0 ..MCB]%2...d..7. + 402b31f0 000078cd 0c188077 2079cd61 203cc020 ..x....w y.a <. + 402b3200 000c0562 2680692d 593d45de 0145e001 ...b&.i-Y=E..E.. + 402b3210 c821d831 081112c1 100df026 64ae0760 .!.1.......&d..` + 402b3220 ab21f1fd 31f2fd42 a3a00184 b0c00000 .!..1..B........ + 402b3230 06ffff00 5ccffe3f a0a72c40 a4cffe3f ....\..?..,@...? + 402b3240 85d0fe3f 9c84fe3f 86d0fe3f 12c1d0d9 ...?...?...?.... + 402b3250 41f961c9 31e95109 21ed0330 04c0a6a0 A.a.1.Q.!..0.... + 402b3260 54321304 c1f4ff60 3311398c dc0321de T2.....`3.9...!. + 402b3270 fd31defd 42a3f301 71b0c000 0006ffff .1..B...q....... + 402b3280 cb0e0034 c0a6231e 0c0d7200 01620000 ...4..#...r..b.. + 402b3290 2b575723 202b8766 5601dd00 8a000034 +WW# +.fV......4 + 402b32a0 c0e623e5 4600000c 0d2901dc 6d21e2ff ..#.F....)..m!.. + 402b32b0 01cf39c0 0000c831 d841e851 f8610821 ..9....1.A.Q.a.! + 402b32c0 12c1300d f021ddff 01f63bc0 0000f88c ..0..!....;..... + 402b32d0 720cd992 1c6e0c00 025c6d1b 99925c6e r....n...\m...\n + 402b32e0 ccc7020d 02169025 f0a082a9 11c60100 .......%........ + 402b32f0 b20c34b0 bf82b911 381e280e 0c054d0f ..4.....8.(...M. + 402b3300 798101e9 8dc00000 38010c0e 38930c1a y.......8...8... + 402b3310 38130811 2023c029 3c2a0009 2cfa2229 8... #.)<*..,.") + 402b3320 1c08812d 0adc3042 0c26320d 0316c421 ...-..0B.&2....! + 402b3330 520c3537 150b324c 35460100 620c3462 R.57..2L5F..b.4b + 402b3340 4c350c1f 42a0fe32 1c1fa24c 26920d01 L5..B..2...L&... + 402b3350 820d0430 70d44048 104a9980 8004824c ...0p.@H.J.....L + 402b3360 1e92c9fc 9090749c d73073a4 47371677 ......t..0s.G7.w + 402b3370 39133060 24405dc0 5a575205 05000640 9.0`$@].ZWR....@ + 402b3380 5050b107 e5010c02 71aeff20 3074324c PP......q.. 0t2L + 402b3390 1f420700 cc380c06 30f68320 80741b44 .B...8..0.. .t.D + 402b33a0 4040748c c8289c20 2924a622 05e66202 @@t..(. )$."..b. + 402b33b0 a24cf4dc f0320d03 b6430246 44004971 .L...2...C.FD.Iq + 402b33c0 16c3100c f201a03a c0000048 71719cff .......:...Hqq.. + 402b33d0 20007486 0700320c 34f64316 49719c13 .t...2.4.C.Iq.. + 402b33e0 0cf20199 3ac00000 48717195 ff200074 ....:...Hqq.. .t + 402b33f0 4600000c f0073425 e2470031 92ff420c F.....4%.G.1..B. + 402b3400 f40191ff 16040f22 00001b22 202074b6 ......."..." t. + 402b3410 2279e240 0042a514 42530006 1c004247 "y.@.B..BS....BG + 402b3420 00389cf0 0074dc70 520cd922 0c36dc45 .8...t.pR..".6.E + 402b3430 620d0360 62d1a6b6 1a0c0222 4c368604 b..`b......"L6.. + 402b3440 002d0ec6 0300720c 347072d1 a6b7040c .-....r.4pr..... + 402b3450 02224c36 1b22224c 36302924 16520626 ."L6.""L60)$.R.& + 402b3460 12352622 4426325c 26426926 526f82c2 .5&"D&2\&Bi&Ro.. + 402b3470 fa1618e4 92c2f956 b9e35680 e3c5c800 .......V..V..... + 402b3480 1622e385 bb01068b ff000000 224000e2 .".........."@.. + 402b3490 4cf4e24c f506e2ff 16a0e1c7 e305a20c L..L............ + 402b34a0 2b161ae1 c5afffc6 82ff1680 e00c020c +............... + 402b34b0 030165fe c00000b8 9cb0bc04 166bdf45 ..e..........k.E + 402b34c0 aeff067c ff16d0de 0c1285cd 004679ff ...|.........Fy. + 402b34d0 0cf0c6c7 ff162004 85acffc6 75ff1620 ...... .....u.. + 402b34e0 042165fe 016f3bc0 0000d89c d0dc0416 .!e..o;......... + 402b34f0 3ddc05ab ff466fff 220cf5e2 40001672 =....Fo."...@..r + 402b3500 05220001 1b222020 74166204 e2400145 ."..." t.b..@.E + 402b3510 d900314c ff225300 c6dcffc7 e31d45a4 ..1L."S.......E. + 402b3520 ff4664ff 30087566 80050592 ff4661ff .Fd.0.uf.....Fa. + 402b3530 42c0fc56 f4d74591 ff465eff c590ffc6 B..V..E..F^..... + 402b3540 5cff520d 03505f82 5911866a ff324c35 \.R..P_.Y..j.2L5 + 402b3550 867bff22 400146cd ffe24001 c6cbff00 .{."@.F...@..... + 402b3560 a1a4b441 9bfc980a 88347844 68543824 ...A.....4xDhT8$ + 402b3570 58642033 c02055c0 2066c020 77c02a88 Xd 3. U. f. w.*. + 402b3580 2a99990a 89347944 69545964 39240df0 *....4yDiTYd9$.. + 402b3590 12c1f0c9 310921cd 028535ff 018dfc26 ....1.!...5....& + 402b35a0 2c68264c 65268c35 66bc5f28 c0d7625a ,h&Le&.5f._(..bZ + 402b35b0 2d0022c2 68290101 3a3bc000 0028010c -.".h)..:;...(.. + 402b35c0 a30c0471 83fc81d2 4268c70c 15806620 ...q....Bh....f + 402b35d0 69c70134 3bc00000 017efc06 0b002d00 i..4;....~....-. + 402b35e0 22c25429 11012e3b c0000021 79fc32a3 ".T)...;...!y.2. + 402b35f0 e8222214 01163ac0 00000c04 3d020c15 .""...:.....=... + 402b3600 28110128 3bc00000 0172fcc2 403328c0 (..(;....r..@3(. + 402b3610 4158e420 39242633 1121f3fc 31f4fc42 AX. 9$&3.!..1..B + 402b3620 a53a0186 afc00000 06ffff40 4210d762 .:.........@B..b + 402b3630 10219a3e 202420c8 3129c008 2112c110 .!.> $ .1)..!... + 402b3640 0df02d04 c6fbff00 3162fc22 63410df0 ..-.....1b."cA.. + 402b3650 3160fc22 63420df0 74c9fe3f b0a72c40 1`."cB..t..?..,@ + 402b3660 12c1e0c9 21d931e9 41f95109 11010a3b ....!.1.A.Q....; + 402b3670 c00000d1 57fcf1df 3c08cdc1 dd3c0029 ....W...<....<.) + 402b3680 24662207 c7600432 0d369c33 d7601121 $f"..`.2.6.3.`.! + 402b3690 d6fc31d6 fc42a558 0169afc0 000006ff ..1..B.X.i...... + 402b36a0 ffe76002 862300f7 60020622 0022a001 ..`..#..`..".".. + 402b36b0 85010226 127fe148 c9422d0c 52a00059 ...&...H.B-.R..Y + 402b36c0 01406004 60e59307 6407852e ffed0216 .@`.`...d....... + 402b36d0 32050c20 720de2f1 84fc0b77 56d70821 2.. r......wV..! + 402b36e0 deff2802 16e2160c 2071c23c e06ea0f0 ..(..... q.<.n.. + 402b36f0 56117207 00505541 705683c0 2000489c V.r..PUApV.. .H. + 402b3700 38125a44 4733010c 10024f00 01d7c2c0 8.ZDG3....O..... + 402b3710 0000322d 3f422d3e 0510ff66 12510c28 ..2-?B->...f.Q.( + 402b3720 824f0046 12004575 ff0c020c 0301c6fd .O.F..Eu........ + 402b3730 c00000f1 b03c01d7 3ac00000 920f00cc .....<..:....... + 402b3740 e9c02000 a89ca2da 05c02000 a9cc0603 .. ....... ..... + 402b3750 00c02000 b89cb2cb 50c02000 b9ccc821 .. .....P. ....! + 402b3760 d831e841 f8510811 12c1200d f0024f00 .1.A.Q.... ...O. + 402b3770 222d418c 92c00200 6612040c 20024f00 "-A.....f... .O. + 402b3780 020f0066 10072d0e 8526ff06 03006620 ...f..-..&....f + 402b3790 072d0e85 50ff4600 000c028c 42c56dff .-..P.F.....B.m. + 402b37a0 46e1ff22 0f002612 0206dfff 420de056 F.."..&.....B..V + 402b37b0 5404422d 07c02000 222c4732 2d014022 T.B-.. .",G2-.@" + 402b37c0 c085d3fd f1ae3ac0 2000e22d 08f22f80 ......:. ..-../. + 402b37d0 eae2f0ee c02d0e85 d8ff089d 41863ce0 .....-......A.<. + 402b37e0 3ea0f023 11420400 20254140 23832a00 >..#.B.. %A@#.*. + 402b37f0 c0200009 8c420de0 c0200002 2c4a0030 . ...B... ..,J.0 + 402b3800 14dc0321 79fc3179 fc42a5d1 010cafc0 ...!y.1y.B...... + 402b3810 000006ff ff07600b c0200022 2c462028 ......`.. .",F ( + 402b3820 54460200 00510428 010c2350 23930b74 TF...Q.(..#P#..t + 402b3830 0c261c08 20b2040c 4ab02a93 0b929092 .&.. ...J.*..... + 402b3840 10902893 70268385 d4ff222d 421682ed ..(.p&...."-B... + 402b3850 c0020086 b4ff2181 ff016438 c000000c ......!...d8.... + 402b3860 1006a9ff 12c1f031 dafb0261 0002230c .......1...a..#. + 402b3870 00292466 621dd760 0e41d8fd 40402042 .)$fb..`.A..@@ B + 402b3880 630cc5d7 01c60200 51bae350 50105263 c.......Q..PP.Rc + 402b3890 0cc5d601 02210012 c1108000 00000000 .....!.......... + 402b38a0 12c1f009 0101cafb 08c00029 24661214 ...........)$f.. + 402b38b0 d7e02321 4dfc314d fc42a623 01e0aec0 ..#!M.1M.B.#.... + 402b38c0 000006ff ff2148fc 3149fc42 a62c01db .....!H.1I.B.,.. + 402b38d0 aec00000 06ffffc5 0dff8c42 c556ff06 ...........B.V.. + 402b38e0 03000c02 0c030158 fdc00000 c558ff08 .......X.....X.. + 402b38f0 0112c110 0df00000 cccffe3f 88d0fe3f ...........?...? + 402b3900 af360000 4d0212c1 f0c921d9 3121faff .6..M.....!.1!.. + 402b3910 09114901 01633ac0 0000d1ad fb280148 ..I..c:......(.H + 402b3920 cd0c0c40 0924bc60 c24d37c2 4d362892 ...@.$.`.M7.M6(. + 402b3930 01f3ff22 020f61a2 3f26122e 01a43fc0 ..."..a.?&....?. + 402b3940 0000320d 3948cd66 2308c24d 394565ff ..2.9H.f#..M9Ee. + 402b3950 0603000c 10d76404 f7642fcd 00c24d39 ......d..d/...M9 + 402b3960 c821d831 081112c1 100df0c2 40006064 .!.1........@.`d + 402b3970 20520d39 69cd6625 08c24d39 4562ff46 R.9i.f%..M9Eb.F + 402b3980 f7ffc24d 3985f1ff 06f5ff85 02ff71dc ...M9.........q. + 402b3990 ff01daff 273708c2 4d39054e ffc6efff ....'7..M9.N.... + 402b39a0 8200000c e51b2887 350c2240 000c130c ......(.5."@.... + 402b39b0 12854800 06eaff0c 120c1352 4000c547 ..H........R@..G + 402b39c0 00c6e6ff 89d0fe3f 4d0212c1 f0c92121 .......?M.....!! + 402b39d0 caff0911 49010132 3ac00000 c17dfb0c ....I..2:....}.. + 402b39e0 1208cc58 01000924 16800441 f6ff0c00 ...X...$...A.... + 402b39f0 024c3802 4c363204 005895b6 b3052245 .L8.L62..X...."E + 402b3a00 0f860000 22050f26 12320170 3fc00000 ...."..&.2.p?... + 402b3a10 620c3982 1c186616 070c0772 4c398604 b.9...f....rL9.. + 402b3a20 00808f41 ace80c20 024c3946 0100024c ...A... .L9F...L + 402b3a30 3905e3ff c8210811 12c1100d f0024400 9....!........D. + 402b3a40 31523f28 cc920c39 30221029 cc6619dd 1R?(...90".).f.. + 402b3a50 d7e2d4c6 f5ff220c 4331c3fd 455903cc ......".C1..EY.. + 402b3a60 c20c0442 4c39c5df ffc6f1ff 00000061 ...BL9.........a + 402b3a70 d5ff0c02 5206000c 131b5552 4600c53b ....R.....URF..; + 402b3a80 00c6ebff 3c0f0000 b42d0000 1b0c0000 ....<....-...... + 402b3a90 cb100000 3d0212c1 f0c911d9 21c14cfb ....=.......!.L. + 402b3aa0 0901d21c 7329311b ddd0d0f4 d25c7316 ....s)1......\s. + 402b3ab0 bd05221c 743d0d01 e538c000 00383120 ..".t=...8...81 + 402b3ac0 20f40ca0 27302002 2c1341ee ff61eeff ...'0 .,.A..a.. + 402b3ad0 07340552 c064526c 13022c14 07360872 .4.R.dRl..,..6.r + 402b3ae0 d00172c7 2c726c14 1cd827b8 20022c13 ..r.,rl...'. .,. + 402b3af0 91e7ffb1 e7ff07b9 05a2c09c a26c1302 .............l.. + 402b3b00 2c1407bb 0822d0ff 22c2d422 6c140c04 ,...."..".."l... + 402b3b10 425c74c8 11b62d07 8c73454c ff860000 B\t...-..sEL.... + 402b3b20 8535ffd8 21080112 c1100df0 4129fb12 .5..!.......A).. + 402b3b30 c1f038c4 09013009 24665005 30287526 ..8...0.$fP.0(u& + 402b3b40 82026640 22665005 32043326 83142640 ..f@"fP.2.3&..&@ + 402b3b50 1121a5fb 31a6fb42 a6fa0138 aec00000 .!..1..B...8.... + 402b3b60 06ffff0c 12c5f2ff 080112c1 100df000 ................ + 402b3b70 41694131 17fb12c1 f0090128 c3015afb AiA1.......(..Z. + 402b3b80 40221002 000029c3 66200b85 41ff0156 @"....).f ..A..V + 402b3b90 fb020000 310ffb66 102908c3 00292426 ....1..f.)...)$& + 402b3ba0 52112191 fb3191fb 42a70901 24aec000 R.!..1..B...$... + 402b3bb0 0006ffff c7600c42 0336ccd4 45dffe9c .....`.B.6..E... + 402b3bc0 a28528ff 080112c1 100df021 87fb3187 ..(........!..1. + 402b3bd0 fb42a71f 011aaec0 000006ff ff0c020c .B.............. + 402b3be0 030199fc c0000045 29ff86f5 ff000000 .......E)....... + 402b3bf0 2142ff12 c1f00911 290101a9 39c00000 !B......)...9... + 402b3c00 28013c73 0c040c15 01a739c0 00000811 (. + 402b4520 0c0b0171 ff0c2552 402e3840 b2402d40 ...q..%R@.8@.@-@ + 402b4530 33103940 22401208 0112c110 0df00000 3.9@"@.......... + 402b4540 12c1f002 610001ac ff2167ff 02000022 ....a....!g...." + 402b4550 022c6610 16f62265 22a00232 a000056e .,f..."e"..2...n + 402b4560 fd4161ff 0c233244 2c061600 66201922 .Aa..#2D,...f ." + 402b4570 a00101d9 acc00000 22a00832 a000056c ........"..2...l + 402b4580 fd0c0201 d5acc000 0041d8f8 52040002 .........A..R... + 402b4590 a0006615 0b22a000 224400c5 8ef902a0 ..f..".."D...... + 402b45a0 0021d3f8 62020066 160b0242 0032a001 .!..b..f...B.2.. + 402b45b0 22a00185 1cf80221 0012c110 0df00c22 "......!......." + 402b45c0 0c13c567 fd013437 c000000c 0201c2ac ...g..47........ + 402b45d0 c0000005 83007144 ff72072d 6617a90c ......qD.r.-f... + 402b45e0 1a9127a8 c0200082 2985a088 20c02000 ..'.. ..)... . . + 402b45f0 82698522 a0a00143 b0c00000 46e2ff00 .i."...C....F... + 402b4600 12c1f009 0185f3ff 3138ff01 59e02843 ........18..Y.(C + 402b4610 000210d7 620522a6 00200020 02630405 ....b.".. . .c.. + 402b4620 fe000221 0012c110 80000000 312fff29 ...!........1/.) + 402b4630 c30df000 2895fe3f ecc0fe3f 12c1f051 ....(..?...?...Q + 402b4640 2aff0261 0042052c 01ea3856 34055035 *..a.B.,..8V4.P5 + 402b4650 20422301 c0200021 e6382222 47380340 B#.. .!.8""G8.@ + 402b4660 22c085e9 fc910537 8162b0c0 20007808 "......7.b.. .x. + 402b4670 511eff92 29806825 38356a62 9066c06a Q...).h%85jb.f.j + 402b4680 77790860 66a071db 38f04611 72070040 wy.`f.q.8.F.r..@ + 402b4690 45417046 834a33c0 200001d5 38398042 EApF.J3. ...89.B + 402b46a0 052cc020 0022204a 0c2620a0 14dc0a21 .,. ." J.& ....! + 402b46b0 e1ff31e1 ff42a17f 0161abc0 000006ff ..1..B...a...... + 402b46c0 ff07620b c0200022 20462028 54c60100 ..b.. ." F (T... + 402b46d0 6032100c 02302693 0b8420a2 0478450c `2...0&... ..xE. + 402b46e0 49707924 a0299380 26832627 1121d1ff Ipy$.)..&.&'.!.. + 402b46f0 31d2ff42 a18a0151 abc00000 06ffff05 1..B...Q........ + 402b4700 f0ff21af a901e636 c0000021 ada9318c ..!....6...!..1. + 402b4710 3442a001 52a00101 e336c000 00218834 4B..R....6...!.4 + 402b4720 45890021 f1fe2222 0c8c12c0 02000801 E..!..""........ + 402b4730 12c1100d f0000000 12c1f009 0101eafe ................ + 402b4740 08400009 24262011 21bbff31 bbff42a1 .@..$& .!..1..B. + 402b4750 9a013aab c0000006 ffff0c82 05eaff31 ..:............1 + 402b4760 e2fe38c3 8c13c003 00080112 c1100df0 ..8............. + 402b4770 12c1f002 610001dc fe022004 d7603285 ....a..... ..`2. + 402b4780 88ff56c2 02211cff 22020066 222331d6 ..V..!.."..f"#1. + 402b4790 fe384330 39246623 180c020c 0301aaf9 .8C09$f#........ + 402b47a0 c0000021 16ff01be 36c00000 22a08005 ...!....6..."... + 402b47b0 e5ff0801 12c1100d f0000000 12c1f0c2 ................ + 402b47c0 6101c1c9 fe026100 022c0407 600985d3 a.....a..,..`... + 402b47d0 fc084c0c 82860000 22a00017 600532a0 ..L....."...`.2. + 402b47e0 10302220 27600542 a0044022 20003304 .0" '`.B..@" .3. + 402b47f0 85e5fc08 4c005924 26151121 8eff318e ....L.Y$&..!..1. + 402b4800 ff42a1db 010eabc0 000006ff ff91d8df .B.............. + 402b4810 a2a40090 9010a099 20a2ae3f a0991092 ........ ..?.... + 402b4820 6c046173 38c02000 82264782 6c017193 l.as8. ..&G.l.q. + 402b4830 36c02000 72278072 6c02c020 000c2268 6. .r'.rl.. .."h + 402b4840 96693c22 4c2c016a f8c00000 224c2c20 .i<"L,.j...."L, + 402b4850 a074cc3a 0c2245fd fcc81108 0112c110 .t.:."E......... + 402b4860 0df00000 12c1e0d2 6103e261 04c92109 ........a..a..!. + 402b4870 11cd0245 fffd4d02 e186360c 03eaecc1 ...E..M...6..... + 402b4880 9afe3901 290c2d0e c5c1fc01 7c36c020 ..9.).-.....|6. + 402b4890 00d22080 32a12c27 33020628 000c160c .. .2.,'3..(.... + 402b48a0 045177a7 c0200072 25857070 04704693 .Qw.. .r%.pp.pF. + 402b48b0 40407442 4c2d6614 18c02000 9225857c @@tBL-f... ..%.| + 402b48c0 eaa09910 c0200092 65855c02 018eafc0 ..... ..e.\..... + 402b48d0 00004550 000c1201 00acc000 000c2201 ..EP..........". + 402b48e0 ead7c000 0085f4fd 4d02290c 38012d0e ........M.).8.-. + 402b48f0 45bbfced 02c02000 21613648 0c222280 E..... .!a6H."". + 402b4900 0c03d022 c005bafc dd020162 36c00000 ...".......b6... + 402b4910 22aed432 dd0442de ff42c4d4 32c3e847 "..2..B..B..2..G + 402b4920 b318084c 7ce5c760 23500010 094cd06e ...L|..`#P...L.n + 402b4930 c02a2685 e8ff0c02 06010045 c0ff0c12 .*&........E.... + 402b4940 c821d831 e8410811 12c1200d f00c1770 .!.1.A.... ....p + 402b4950 002086f5 ff000000 16f4ffff 12c1f009 . .............. + 402b4960 11d931c9 21cd02d1 4536c020 00d22d80 ..1.!...E6. ..-. + 402b4970 2148363c 202a2c27 30024621 000c1201 !H6< *,'0.F!.... + 402b4980 d6abc000 000c8201 c0d7c000 000c0201 ................ + 402b4990 d2abc000 0021f0ff c0200041 38364224 .....!... .A86B$ + 402b49a0 802a3cd0 d4c002dd 1802c0d4 37b05041 .*<.........7.PA + 402b49b0 4efe0844 c7e0302d 0422c218 29010138 N..D..0-."..)..8 + 402b49c0 36c00000 31e5ffd0 2cc03a22 32a3e801 6...1...,.:"2... + 402b49d0 1f35c000 000c043d 020c1528 01013136 .5.....=...(..16 + 402b49e0 c0000041 41fe0844 00592426 15212111 ...AA..D.Y$&.!!. + 402b49f0 ff3111ff 42a24901 91aac000 0006ffff .1..B.I......... + 402b4a00 c5b3ff0c 12c821d8 31081112 c1100df0 ......!.1....... + 402b4a10 0c026157 df72a400 60601070 66206944 ..aW.r..``.pf iD + 402b4a20 46f8ff00 feffff0f 502d0000 80a82c40 F.......P-....,@ + 402b4a30 12c1f0c9 21091101 1836c000 00c12afe ....!....6....*. + 402b4a40 584cd765 05502924 26121121 fafe31fa XL.e.P)$&..!..1. + 402b4a50 fe42a263 017aaac0 000006ff ff855aff .B.c.z........Z. + 402b4a60 9c3221f4 fe31f4fe 42a26401 74aac000 .2!..1..B.d.t... + 402b4a70 0006ffff 00000052 2c04e7e5 60f7e55d .......R,...`..] + 402b4a80 22a00185 c4002612 5401fc35 c0200022 ".....&.T..5. ." + 402b4a90 2c0531e4 ff422080 27337958 2cc02000 ,.1..B .'3yX,. . + 402b4aa0 62208050 66c062c6 64273602 c63700c0 b .Pf.b.d'6..7.. + 402b4ab0 20000220 800005c0 0a028616 00384c20 .. .........8L + 402b4ac0 4310303d 0416130c 5004200c 020c0309 C.0=....P. ..... + 402b4ad0 4c01ddf8 c0000028 cc8c12c0 0200c1c5 L......(........ + 402b4ae0 3701ec35 c0000042 0c0001c1 37cce4c0 7..5...B....7... + 402b4af0 20005890 52d505c0 200059c0 060300c0 .X.R... .Y..... + 402b4b00 20006890 62c650c0 200069c0 c8210811 .h.b.P. .i..!.. + 402b4b10 12c1100d f00178a8 2116df71 c3ff52a6 ......x.!..q..R. + 402b4b20 0007b798 6175a807 36927117 3b584c09 ....au..6.q.;XL. + 402b4b30 01705510 594c6790 0781213b 80852089 .pU.YLg...!;.. . + 402b4b40 4c920c2e 012dfe66 1949c532 00219ca8 L....-.f.I.2.!.. + 402b4b50 01d435c0 0000a22c 04a0ac04 168a0c52 ..5....,.......R + 402b4b60 a001b125 fe524b00 66251521 75338544 ...%.RK.f%.!u3.D + 402b4b70 002193a8 3173330c 140c1501 ca35c000 .!..1s3......5.. + 402b4b80 00011dfe 52000086 03000d04 c6ceff0c ....R........... + 402b4b90 00c6e0ff 0c255240 00661510 280145cc .....%R@.f..(.E. + 402b4ba0 ff0115fe 80420140 48310603 00662507 .....B.@H1...f%. + 402b4bb0 280185da ff06faff 0c0416f4 0441ecde (............A.. + 402b4bc0 584c4045 10d76505 52a60050 4420426c XL@E..e.R..PD Bl + 402b4bd0 04620000 66162021 5a33c53d 002178a8 .b..f. !Z3.=.!x. + 402b4be0 01b035c0 00002176 a8315533 42a00152 ..5...!v.1U3B..R + 402b4bf0 a00101ac 35c00000 0c020c03 0193f8c0 ....5........... + 402b4c00 000028cc 1662edc0 020006b4 ff0c020c ..(..b.......... + 402b4c10 03018df8 c0000071 f8fd7207 000b7756 .......q..r...wV + 402b4c20 b7eb85a1 ff46adff 018cfa08 00bc0068 .....F.........h + 402b4c30 01717037 6066a0f0 46117207 00404541 .qp7`f..F.r..@EA + 402b4c40 704683c0 2000316a 375893c0 20002810 pF.. .1j7X.. .(. + 402b4c50 38930c20 4a333732 010c1000 507406c0 8.. J372....Pt.. + 402b4c60 ff2172ff 016233c0 00000c15 86bcff00 .!r..b3......... + 402b4c70 304a2b40 12c1f022 61000261 014514ec 0J+@..."a..a.E.. + 402b4c80 0514ec9c 02216bfe 316cfe42 a2fc01eb .....!k.1l.B.... + 402b4c90 a9c00000 06ffff05 37ff9c32 2166fe31 ........7..2!f.1 + 402b4ca0 66fe42a2 fd01e5a9 c0000006 ffff0000 f.B............. + 402b4cb0 00018dfd 4840d7e4 047ce2c6 01004029 ....H@...|....@) + 402b4cc0 24263208 7cf20811 12c1100d f032002e $&2.|........2.. + 402b4cd0 acd3616a 35c02000 21e6ff0c 0348015d ..aj5. .!....H.] + 402b4ce0 00622680 69254955 0158f8c0 0000817e .b&.i%IU.X.....~ + 402b4cf0 fda19fde 784892a2 00a07710 90772079 ....xH....w..w y + 402b4d00 480c02c6 efff0000 90a82c40 b0a82c40 H.........,@..,@ + 402b4d10 c0a82c40 12c1f029 01091121 fbff0133 ..,@...)...!...3 + 402b4d20 33c00000 28010170 fdccf221 f8ff0c03 3...(..p...!.... + 402b4d30 32402f01 2e33c000 00460300 21f5ff0c 2@/..3...F..!... + 402b4d40 1442402f 012a33c0 00000811 12c1100d .B@/.*3......... + 402b4d50 f0000000 2165fd22 022f0df0 9084fe3f ....!e."./.....? + 402b4d60 c0d0fe3f 30661040 12c1f009 0152a073 ...?0f.@.....R.s + 402b4d70 612037c0 20005266 c521f8ff 41f9ff0c a 7. .Rf.!..A... + 402b4d80 03324400 280201f7 ffc00000 080112c1 .2D.(........... + 402b4d90 100df000 504f1040 10661040 21feff12 ....PO.@.f.@!... + 402b4da0 c1f00901 01fdffc0 000021ec ff280201 ..........!..(.. + 402b4db0 edffc000 00080112 c1100df0 51e9ff0c ............Q... + 402b4dc0 04424500 22a07331 0a37c020 002263c5 .BE.".s1.7. ."c. + 402b4dd0 0df00000 801d2c04 12c1f009 0132a073 ......,......2.s + 402b4de0 410437c0 200021de ff0c0032 64c50242 A.7. .!....2d..B + 402b4df0 0021f8ff 01dcffc0 00000801 12c1100d .!.............. + 402b4e00 f0000000 21e4ff12 c1f00901 01e3ffc0 ....!........... + 402b4e10 000021d2 ff280201 d3ffc000 0061d0ff ..!..(.......a.. + 402b4e20 0c055246 0032a073 41f236c0 20003264 ..RF.2.sA.6. .2d + 402b4e30 c5080112 c1100df0 80d9fe3f 41ffff0c ...........?A... + 402b4e40 62521401 32140042 04055a33 30307440 bR..2..B..Z300t@ + 402b4e50 23830df0 21f9ff32 020548a2 cc330c02 #...!..2..H..3.. + 402b4e60 8602000c 520df048 241b2220 20745654 ....R..H$." tVT + 402b4e70 ff0df000 c4d0fe3f 21ffff12 c1f00901 .......?!....... + 402b4e80 010835c0 00000801 12c1100d f0000000 ..5............. + 402b4e90 e0a82c40 f0a82c40 21f7ff12 c1e0c261 ..,@..,@!......a + 402b4ea0 01d26102 e9310901 01fe34c0 000085c9 ..a..1....4..... + 402b4eb0 fd0c1ec1 abffcc32 4550ff8c 42e24c18 .......2EP..B.L. + 402b4ec0 4602000c 120c1310 1120058b f7d1daff F........ ...... + 402b4ed0 021d01d2 1d000add d0d07485 f7ffed02 ..........t..... + 402b4ee0 0c03b62d 76202074 b6227032 4c198600 ...-v t."p2L... + 402b4ef0 00024c19 c585f7e2 c202d87c 2198ffe0 ..L........|!... + 402b4f00 e2211bdd e24206e2 12022822 3d0e01cf .!...B....("=... + 402b4f10 33c00000 273d18d1 91ff0c00 097c85c2 3...'=.......|.. + 402b4f20 fdcc32c5 49ffac42 0c12224c 20860800 ..2.I..B.."L ... + 402b4f30 d97c21d0 ff0c040c 15c8113d 0ed821e8 .|!........=..!. + 402b4f40 3101d834 c0000008 0112c120 0df00c02 1..4....... .... + 402b4f50 45f3f8e2 1d0206f6 ff000000 22a3e831 E..........."..1 + 402b4f60 7fff420c 19321302 1b444040 74494101 ..B..2...D@@tIA. + 402b4f70 b633c000 0008410c 0427a002 46dcff42 .3....A..'..F..B + 402b4f80 4c19f62d 0a3d0d21 c2ff0198 32c00000 L..-.=.!....2... + 402b4f90 e03074b6 230286d6 ff21beff 019432c0 .0t.#....!....2. + 402b4fa0 000086d3 ff000000 12c1f009 0185eeff ................ + 402b4fb0 080112c1 100df000 12c1f029 01091121 ...........)...! + 402b4fc0 adff0c00 09620242 1501b534 c0000021 .....b.B...4...! + 402b4fd0 a9ff4162 ff38010c 15325402 0c0401b1 ..Ab.8...2T..... + 402b4fe0 34c00000 081112c1 100df000 e4d0fe3f 4..............? + 402b4ff0 12c1f009 01015aff 22002166 12040c03 ......Z.".!f.... + 402b5000 32402121 faff01a6 34c00000 080112c1 2@!!....4....... + 402b5010 100df000 0c043151 ff2151ff 0c1512c1 ......1Q.!Q..... + 402b5020 f0090152 42213213 0622c224 019e34c0 ...RB!2..".$..4. + 402b5030 00000801 12c1100d f0000000 12c1f009 ................ + 402b5040 010147ff 22002132 00388c12 66131821 ..G.".!2.8..f..! + 402b5050 e7ff3142 ff0c150c 04424038 52402132 ..1B.....B@8R@!2 + 402b5060 13060190 34c00000 080112c1 100df000 ....4........... + 402b5070 50cbfe3f d0a82c40 12c1f0c9 11cd0221 P..?..,@.......! + 402b5080 fcff0901 08021620 04321c00 081c303e ....... .2....0> + 402b5090 418ca377 e04c0040 64e68446 e7f04352 A..w.L.@d..F..CR + 402b50a0 0c0c32a0 80505034 cc158603 00321c18 ..2..PP4.....2.. + 402b50b0 3033a0f0 331132c3 323030f4 420c0042 03..3.2.200.B..B + 402b50c0 c4a0424c 0008022d 0cc00000 31eaff2d ..BL...-....1..- + 402b50d0 0c42a188 c8110114 31c00000 080112c1 .B......1....... + 402b50e0 100df00c c3c6f4ff b0d2fe3f 57512b40 ...........?WQ+@ + 402b50f0 e44f1040 b4461040 12c1f009 110118ff .O.@.F.@........ + 402b5100 02003929 01661037 016334c0 00007114 ..9).f.7.c4...q. + 402b5110 ff0c0892 073a6207 0052073b 90688362 .....:b..R.;.h.b + 402b5120 4700cca5 c02000b1 3236a2a0 73a26bc5 G.... ..26..s.k. + 402b5130 210cff0c 00024239 015834c0 00002801 !.....B9.X4...(. + 402b5140 01eaff58 020cf337 b55b2901 61e8ff50 ...X...7.[).a..P + 402b5150 45906a44 a0040086 1400c613 00061300 E.jD............ + 402b5160 46120046 07004659 00460e00 860d0086 F..F..FY.F...... + 402b5170 5200c64f 00864500 c63c0046 2700461a R..O..E..<.F'.F. + 402b5180 00061000 014434c0 00008801 91d7ff88 .....D4......... + 402b5190 089a8872 08000b77 72480001 3f34c000 ...r...wrH..?4.. + 402b51a0 000c1245 60000811 12c1100d f0ad00aa ...E`........... + 402b51b0 a5920a00 5020740b 99924a00 01cdffc0 ....P t...J..... + 402b51c0 000006f8 ff013334 c0000008 0121c6ff ......34.....!.. + 402b51d0 08002a00 b200000b bbb24000 012f34c0 ..*.......@../4. + 402b51e0 000001c4 ffc00000 86eeff01 2a34c000 ............*4.. + 402b51f0 00380141 bdff3803 4a332203 000b2222 .8.A..8.J3"..."" + 402b5200 43000125 34c00000 01ec3202 207a1640 C..%4.....2. z.@ + 402b5210 f9281016 f2f8c002 0046e2ff 011e34c0 .(.......F....4. + 402b5220 00004801 51b1ff48 0421cdfe 5a443204 ..H.Q..H.!..ZD2. + 402b5230 00220239 0b333244 00661229 71c9fe0c .".9.32D.f.)q... + 402b5240 0892073a 62070052 073b9068 83624700 ...:b..R.;.h.bG. + 402b5250 cca5c020 00b1e635 a2a073a2 6bc521c0 ... ...5..s.k.!. + 402b5260 fe0c0002 4239010c 34c00000 86cdff01 ....B9..4....... + 402b5270 0934c000 00480151 9cff4804 5a443204 .4...H.Q..H.ZD2. + 402b5280 000b3332 44000104 34c00000 86c5ff01 ..32D...4....... + 402b5290 0134c000 00622100 7194ff62 26007066 .4...b!.q..b&.pf + 402b52a0 80520600 0b555246 0001fb33 c0000085 .R...URF...3.... + 402b52b0 a4fe06bc ff281205 dcff06ba ff8d008a .....(.......... + 402b52c0 85720800 0b777248 00451401 86b5ff01 .r...wrH.E...... + 402b52d0 f133c000 00a801b1 84ffa80a baaa920a .3.............. + 402b52e0 000b9992 4a0001ec 33c00000 056900c6 ....J...3....i.. + 402b52f0 acff0000 0c240cca 88426892 32080458 .....$...Bh.2..X + 402b5300 06076310 50764150 50544077 20a07711 ..c.PvAPPT@w .w. + 402b5310 70552059 06920800 72a0f0a0 b9107079 pU Y....r.....py + 402b5320 10668b44 5090540c 8a505641 a05520a0 .f.DP.T..PVA.U . + 402b5330 55115059 20590626 d705b2a0 c0b79713 U.PY Y.&........ + 402b5340 50305471 bdfa5056 41705510 a0551150 P0Tq..PVApU..U.P + 402b5350 53205906 50464127 740ca812 92180ba8 S Y.PFA't....... + 402b5360 1a909441 924a030d f0a789e7 50464166 ...A.J......PFAf + 402b5370 e717d775 143179fe 3843b223 5a1bbbb2 ...u.1y.8C.#Z... + 402b5380 635a5806 50464106 f3ff66d7 c917e4c6 cZX.PFA...f..... + 402b5390 71349350 50547074 20a07711 70552059 q4.PPTpt .w.pU Y + 402b53a0 06c6f7ff c0d2fe3f 8c8cfe3f 44561040 .......?...?DV.@ + 402b53b0 12c1f0c9 11d921d1 6afe0901 020d3dcd ......!.j.....=. + 402b53c0 0216f009 020d3c56 bc0541f6 ff4040a0 ......3.. + 402b55a0 002d0c01 82ffc000 00c1edfd 013b33c0 .-...........;3. + 402b55b0 0000a20c 3d0baaa2 4c3d0c12 06efff66 ....=...L=.....f + 402b55c0 32b721ad ff010931 c0000001 3233c000 2.!....1....23.. + 402b55d0 002d0c01 76ffc000 00012f33 c00000c6 .-..v...../3.... + 402b55e0 f5ff4202 3e52d202 5054a0c9 051b4440 ..B.>R..PT....D@ + 402b55f0 4074f694 010d0402 423e06df ff000000 @t......B>...... + 402b5600 12c1f009 0185e000 080112c1 100df000 ................ + 402b5610 81d3fd00 13408848 0c197228 4e0069a1 .....@.H..r(N.i. + 402b5620 6707032d 090df070 a6208093 a0a2684e g..-...p. ....hN + 402b5630 22694f0c 020df000 71c9fd00 12407847 "iO.....q....@xG + 402b5640 0c186227 4e0058a1 5786032d 080df070 ..b'N.X.W..-...p + 402b5650 82a07cf9 0c029095 30909610 92674e22 ..|.....0....gN" + 402b5660 684f0df0 086c1040 50500040 12c1f009 hO...l.@PP.@.... + 402b5670 01c91142 1206cd02 2812089c 384c0800 ...B....(...8L.. + 402b5680 39120000 b447e00a 382c01f6 ffc00000 9....G..8,...... + 402b5690 0608000b 343030f4 01f4ffc0 0000421c ....400.......B. + 402b56a0 060c053d 02592228 1c0b4440 40f401ed ...=.Y"(..D@@... + 402b56b0 ffc00000 c02c2032 a008c221 01c59b02 ....., 2...!.... + 402b56c0 080112c1 100df000 d0381040 12c1f0d9 .........8.@.... + 402b56d0 21c91109 01cd028c 4201ee32 c000000c !.......B..2.... + 402b56e0 0d2d0d01 f9ffc000 0016a207 1bddd0d0 .-.............. + 402b56f0 74664dec d19afd08 4d380030 20603022 tfM.....M8.0 `0" + 402b5700 1020f240 20206022 c21f96e2 06b04211 . .@ `"......B. + 402b5710 4a405864 56f50458 b4420424 5675049c J@XdV..X.B.$Vu.. + 402b5720 34263411 b634090c 15b6640b 0c058601 4&4..4....d..... + 402b5730 000c3546 00000c25 0c175090 7420a074 ..5F...%..P.t .t + 402b5740 001a4000 99a08819 7cfa0077 a1a07730 ..@.....|..w..w0 + 402b5750 70881089 1968000c 82706610 69000149 p....h...pf.i..I + 402b5760 ffc00000 c6e3ff8c 4c01cb32 c000000c ........L..2.... + 402b5770 12c811d8 21080112 c1100df0 b860565b ....!........`V[ + 402b5780 fed8e056 0dfe2220 4656a2fd 32204856 ...V.." FV..2 HV + 402b5790 43fd8c4c 01c132c0 00000c02 46f4ff00 C..L..2.....F... + 402b57a0 00d4fe3f 901aff3f 0c090c0a 12c1e0c9 ...?...?........ + 402b57b0 21d93109 11e941f9 51a96199 71f167fd !.1...A.Q.a.q.g. + 402b57c0 0c1e85ac 00167214 d8927cf0 d84d2901 ......r...|..M). + 402b57d0 d0c060d0 cc10c0fc 40c0c060 c2cc1f96 ..`.....@..`.... + 402b57e0 9c02584f 22254e00 0c402020 9107620c ..XO"%N..@ ..b. + 402b57f0 500ca002 204f2801 c000007c f0001c40 P... O(....|...@ + 402b5800 002ea100 223020dd 10c6f0ff 62210092 ...."0 .....b!.. + 402b5810 a0056226 0981e2ff 7806a206 04700641 ..b&....x....p.A + 402b5820 c7f73aa0 a4418208 00b18a32 aa88b20b ..:..A.....2.... + 402b5830 5e808074 b2cbfeb0 9e839738 1a0c120c ^..t.......8.... + 402b5840 03a1d7ff 0c09924a 00c5e1fa 68016896 .......J....h.h. + 402b5850 78067006 41460100 91d2ff82 49003760 x.p.AF......I.7` + 402b5860 0e17e70b a2060f66 1a05b2a0 01b26106 .......f......a. + 402b5870 d7607522 21002802 c2020ccc 2c0c0339 .`u"!.(.....,..9 + 402b5880 42051e0a 08010890 0c120800 29710006 B...........)q.. + 402b5890 41777047 48015214 0b52c5fc 52540b48 AwpGH.R..R..RT.H + 402b58a0 24c02000 6117a558 04605510 505c4152 $. .a..X.`U.P\AR + 402b58b0 c5fc5050 b4405511 c0200061 72403804 ..PP.@U.. .ar@8. + 402b58c0 60331050 3320c020 0021b6ff 39042202 `3.P3 . .!..9.". + 402b58d0 0016d2ee 71b4ff0c 06624700 28013871 ....q....bG.(.8q + 402b58e0 857902c6 b6ff0000 00e76006 0c488971 .y........`..H.q + 402b58f0 46e7ff87 70060c69 9971c6e4 fff76006 F...p..i.q....`. + 402b5900 0c5aa971 46e2ff00 b505564b eb06e0ff .Z.qF.....VK.... + 402b5910 c861661c 020530fe 456dff0c 12c5daff .af...0.Em...... + 402b5920 dce2c56c fe9c9245 7efe9c42 321f060c ...l...E~..B2... + 402b5930 04210bfd 0c15e242 2122c224 015a32c0 .!.....B!".$.Z2. + 402b5940 0000011d 313870e7 63042810 85fdd2c8 ....18p.c.(..... + 402b5950 21d831e8 41f85108 1112c120 0df00000 !.1.A.Q.... .... + 402b5960 12c1f009 01015949 02004607 e0070c02 ......YI..F..... + 402b5970 10112005 83fe0801 12c1100d f0000000 .. ............. + 402b5980 12c1f0c9 11d92109 01860300 d8426812 ......!......Bh. + 402b5990 3d0dcb5d 5916056a 009c12c5 9200cd02 =..]Y..j........ + 402b59a0 5682fec8 11d82108 0112c110 0df0080d V.....!......... + 402b59b0 712932c7 f002e770 02f7701c 72075e26 q)2....p..p.r.^& + 402b59c0 1716d7f0 02f77023 81f63282 08006618 ......p#..2...f. + 402b59d0 222d0c85 c9ff46f0 ff020d08 92a0f5ac "-....F......... + 402b59e0 e097102c 2d0c45c8 ff86ebff 2d0cc5c7 ...,-.E.....-... + 402b59f0 ff86e9ff c03c2052 a000422c 0421ee30 .....< R..B,.!.0 + 402b5a00 42040028 52804401 40483105 0ccd46e2 B..(R.D.@H1...F. + 402b5a10 ffc03c20 52a00042 2c0421e7 30420400 ..< R..B,.!.0B.. + 402b5a20 28428044 01404831 c5cad306 dbff0000 (B.D.@H1........ + 402b5a30 f4c0fe3f 12c1e0c9 510941e9 71d961ed ...?....Q.A.q.a. + 402b5a40 06dd0540 05c0e6a0 02062a00 cbc4c005 ...@......*..... + 402b5a50 c0e62002 86280052 a0dd0c02 41c54b72 .. ..(.R....A.Kr + 402b5a60 c3107921 493162c4 e4690142 c47e4911 ..y!I1b..i.B.~I. + 402b5a70 420c012b 8487207c 020c00bc 9026301a B..+.. |.....&0. + 402b5a80 26500a57 9007661e 04f6347c 0c122b94 &P.W..f...4|..+. + 402b5a90 9accc00d c0e620d7 06180066 1eef014b ...... ....f...K + 402b5aa0 37c00000 b20206a2 0c0252a0 ddb79a49 7.........R....I + 402b5ab0 420c010c 1246f5ff 662ed208 3102007d B....F..f...1..} + 402b5ac0 8cf02811 38210c64 010034c0 0000ec82 ..(.8!.d..4..... + 402b5ad0 420c0128 3122d2ff 22223847 921b2801 B..(1"..""8G..(. + 402b5ae0 2b3c01f9 33c00000 cce252a0 dd420c01 +<..3.....R..B.. + 402b5af0 0c1206e6 ff0c2246 00000c02 c851d861 ......"F.....Q.a + 402b5b00 e8710841 12c1200d f02b2c31 c9ff0c34 .q.A.. ..+,1...4 + 402b5b10 01ee33c0 00000c13 20239346 f7ff0000 ..3..... #.F.... + 402b5b20 2190fc22 024b0df0 12c1f0d2 6102c261 !..".K......a..a + 402b5b30 01026100 cd020184 30d189fc dcf2229d ..a.....0.....". + 402b5b40 20166205 222d1407 92450c02 c5a7d23d .b."-...E.....= + 402b5b50 0c222d14 022d1328 02c00000 46090022 ."-..-.(....F.." + 402b5b60 2d140792 1722a000 05a6d2c0 3c20222d -...."......< "- + 402b5b70 14022d13 222200c0 0000c601 00022d13 ..-.""........-. + 402b5b80 3d0cc000 00c811d8 21080112 c1100df0 =.......!....... + 402b5b90 022d133d 0cc00000 46faff45 f8ff2612 .-.=....F..E..&. + 402b5ba0 e3316930 222d1437 921722a0 00c5a1d2 .1i0"-.7.."..... + 402b5bb0 c03c2022 2d14022d 13222200 c0000086 .< "-..-.""..... + 402b5bc0 f0ff022d 133d0cc0 0000c6ed ff000000 ...-.=.......... + 402b5bd0 0c145163 fc0c0662 55206255 21626511 ..Qc...bU bU!be. + 402b5be0 22651332 65144245 4a0df000 10a92c40 "e.2e.BEJ.....,@ + 402b5bf0 12c1e0c2 6103d261 04e26105 f9612911 ....a..a..a..a). + 402b5c00 39010921 01f236c0 0000d1e8 360c1fc1 9..!..6.....6... + 402b5c10 9c310153 fc0c06ed 02281162 404adca2 .1.S.....(.b@J.. + 402b5c20 31663038 43718b31 3203d252 07942653 1f08Cq.12..R..&S + 402b5c30 0a663504 420780bc 34261531 329c0061 .f5.B...4&.12..a + 402b5c40 48fc0c05 524d0052 56245246 4b220e06 H...RM.RV$RFK".. + 402b5c50 c5bcf4f2 4d0081cf 36729c00 725800c8 ....M...6r..rX.. + 402b5c60 31d841e8 51f86108 2112c120 0df09290 1.A.Q.a.!.. .... + 402b5c70 20a20054 16590722 90216240 4b625024 ..T.Y.".!b@KbP$ + 402b5c80 8c1a6240 5422502b 225c0002 aec00722 ..b@T"P+"\....." + 402b5c90 02200220 00201160 06202020 31225c00 . . . .`. 1"\. + 402b5ca0 27260220 022021d1 ff003011 0c04424d '&. . !...0...BM + 402b5cb0 00303031 325c0001 4d2fc000 00220e06 .0012\..M/...".. + 402b5cc0 329c00c5 b5f481b3 36729c00 f24d0072 2.......6r...M.r + 402b5cd0 580061b8 36007711 c0200052 269e5050 X.a.6.w.. .R&.PP + 402b5ce0 f4705520 c0200052 669e46dc ff629024 .pU . .Rf.F..b.$ + 402b5cf0 52a00062 c6010066 11606031 62502466 R..b...f.``1bP$f + 402b5d00 16310c03 7117fc0c 0cc24d00 f2475422 .1..q.....M..GT" + 402b5d10 0e06c5b0 f4f24d00 28010c33 5111fc61 ......M.(..3Q..a + 402b5d20 9d36f245 4b422513 c2560052 2514c536 .6.EKB%..V.R%..6 + 402b5d30 d286caff 66263732 af38524d 008108fc ....f&72.8RM.... + 402b5d40 72a00272 4854220e 0645adf4 f24d0022 r..rHT"..E...M." + 402b5d50 21000c33 71903651 02fc62af 38f2454b !..3q.6Q..b.8.EK + 402b5d60 42251362 57005225 140533d2 c6bbff32 B%.bW.R%..3....2 + 402b5d70 9c0081fb fb524d00 52582452 484b220e .....RM.RX$RHK". + 402b5d80 06c5a9f4 f24d00a1 8336929c 00925a00 .....M...6....Z. + 402b5d90 c6b2ff00 12c1f009 0101f1fb 02004a66 ..............Jf + 402b5da0 102441ef fb329420 5224111b 335a2222 .$A..2. R$..3Z"" + 402b5db0 64110033 11303031 32542001 2330c000 d..3.0012T .#0.. + 402b5dc0 0061e7fb 22562108 0112c110 0df00000 .a.."V!......... + 402b5dd0 31e3fb0c 12224314 0df00000 30a92c40 1...."C.....0.,@ + 402b5de0 2cd1fe3f d05d2b40 5c0b12c1 f0d93109 ,..?.]+@\.....1. + 402b5df0 11c92101 152fc1da fbd2920c b7970a81 ..!../.......... + 402b5e00 57488208 00cca8c6 0c0066e7 05920c4a WH........f....J + 402b5e10 26192a91 10319209 94263902 661910a1 &.*..1...&9.f... + 402b5e20 e62fa84a a20ad226 1a13265a 1026190d ./.J...&..&Z.&.. + 402b5e30 8803b097 c0808d05 56281816 f91700ad ........V(...... + 402b5e40 c016ca16 b20c4a66 1b173d04 4d055d06 ......Jf..=.M.]. + 402b5e50 0c1605be ff0bc256 6c152d0d 45f3ff86 .......Vl.-.E... + 402b5e60 53003d04 4d055d06 0c2685bc ff0b0256 S.=.M.]..&.....V + 402b5e70 e0130156 36c00000 2901429c 34329c33 ...V6...).B.42.3 + 402b5e80 da441b33 00331100 44114040 31303031 .D.3.3..D.@@1001 + 402b5e90 325c3342 5c342d04 01ec2fc0 00000022 2\3B\4-.../...." + 402b5ea0 1131aefb 20203142 0314225c 35160410 .1.. 1B.."\5... + 402b5eb0 4203150c 00661408 225c2b02 4315c62d B....f.."\+.C..- + 402b5ec0 00d1ef30 720c5452 9c2b2062 903b4660 ...0r.TR.+ b.;F` + 402b5ed0 46b34042 213b2561 2f365025 b352afd8 F.@B!;%a/6P%.R.. + 402b5ee0 20222102 96004a22 2c845657 10007211 "!...J",.VW..r. + 402b5ef0 70703172 5c2b0007 c0072402 86470002 pp1r\+....$..G.. + 402b5f00 9d0002c0 2822aec0 00001100 0031025d ....(".......1.] + 402b5f10 00272001 2d000c03 00021100 0031025d .' .-........1.] + 402b5f20 002d03e6 10012d00 41213600 32113030 .-....-.A!6.2.00 + 402b5f30 3122a000 22440032 5d0021a8 ff01ab2e 1".."D.2].!..... + 402b5f40 c0000022 2100329d 00220206 058df461 ..."!.2..".....a + 402b5f50 1136529d 00811536 72a00172 48005256 .6R....6r..rH.RV + 402b5f60 00411436 005511c0 20003224 9e3030f4 .A.6.U.. .2$.00. + 402b5f70 503320c0 20003264 9ea178fb 0c09925c P3 . .2d..x....\ + 402b5f80 33925c34 925c35c1 96ff924a 142d0c01 3.\4.\5....J.-.. + 402b5f90 c430c000 002d0c31 93ff0c04 015632c0 .0...-.1.....V2. + 402b5fa0 00002d0c 32a3e80c 040c1501 be30c000 ..-.2........0.. + 402b5fb0 000c02c8 21d83108 1112c110 0df03d04 ....!.1.......=. + 402b5fc0 4d055d06 0c16c5a6 ff661221 b19f2eb7 M.]......f.!.... + 402b5fd0 1d1b321c 2c222c17 1b332a2d 226c1730 ..2.,",..3*-"l.0 + 402b5fe0 30f4325c 2c01982f c0000022 5c300c12 0.2\,../..."\0.. + 402b5ff0 c6efff00 22110c07 724c5420 2031225c ...."...rLT 1"\ + 402b6000 2b0002c0 07240557 2002c6da ff2c8301 +....$.W ....,.. + 402b6010 8e2fc000 002002a0 d0001186 b9ff5720 ./... ........W + 402b6020 0206d5ff 029d0002 c0d8c6b5 ff000000 ................ + 402b6030 c87d1040 487d1040 42a0f012 c1d0c261 .}.@H}.@B......a + 402b6040 04226109 026103e9 61f971d9 510ccfdd ."a..a..a.q.Q... + 402b6050 03e81231 42fbe81e 02030622 0e008000 ...1B......".... + 402b6060 01f0f210 00083140 22102981 a6100d45 ......1@".)....E + 402b6070 6ef6313a fb2b0200 02210243 06080d41 n.1:.+...!.C...A + 402b6080 38fbc7f0 05002e05 160210d7 f007f7f0 8............... + 402b6090 040c0c46 00000c2c 016f3072 14405200 ...F...,.o0r.@R. + 402b60a0 5f1b7707 65027254 40668f67 05f4fe05 _.w.e.rT@f.g.... + 402b60b0 f4fd9ce2 4505fe9c 925129fb 3128fb0c ....E....Q).1(.. + 402b60c0 14321306 42452122 c5240c04 0c150175 .2..BE!".$.....u + 402b60d0 30c00000 f62c622d 0cab3e39 1145f100 0....,b-..>9.E.. + 402b60e0 68913d0d 297601d2 ffc00000 720d002d h.=.)v......r..- + 402b60f0 0c3b7772 4d000521 fc16b207 568f072d .;wrM..!....V..- + 402b6100 0e01ccff c0000008 0d008e14 fcb80000 ................ + 402b6110 b5c60e00 56cffb2d 0e01c6ff c000003d ....V..-.......= + 402b6120 02080d41 4c30009e 1456f906 0000b586 ...AL0...V...... + 402b6130 1b002d0c 101120c5 1efc0c02 c841d851 ..-... ......A.Q + 402b6140 e861f871 083112c1 300df008 1d000841 .a.q.1..0......A + 402b6150 32210826 b3043c05 57931c20 30c022ce 2!.&..<.W.. 0.". + 402b6160 1832c3fc 3030f43a 3e32c318 c5fcfd8c .2..00.:>2...... + 402b6170 522d0c38 11c5fdfd 420e0152 0e046764 R-.8....B..R..gd + 402b6180 b80765ad 2d0cc51a fc46ebff d7f002f7 ..e.-....F...... + 402b6190 70040c1c 06c0ff0c 2cc6beff 081d0008 p.......,....... + 402b61a0 41288166 e2333921 52045f09 01076561 A(.f.39!R._...ea + 402b61b0 28914d0e 52ce1830 60c072a0 803d0d62 (.M.R..0`.r..=.b + 402b61c0 c6fc6060 f46a6e62 c618c5c1 ff661241 ..``.jnb.....f.A + 402b61d0 28918549 ff0c1246 d8ff5c07 82c2b056 (..I...F..\....V + 402b61e0 18ef9204 5f909004 1689ee28 914d0e30 ...._......(.M.0 + 402b61f0 60c052ce 183d0d62 c6fc6060 f46a6e62 `.R..=.b..``.jnb + 402b6200 c61845be ff0b7256 97ec2891 c545ff86 ..E...rV..(..E.. + 402b6210 f0ff22ce 0ac5f5fd 1682eb22 21095821 .."........"!.X! + 402b6220 480132ce 185044c0 42c4fc40 40f44a4e H.2..PD.B..@@.JN + 402b6230 42c41885 01fd86a6 ff000000 12c1f009 B............... + 402b6240 11f6822e 01c6fa08 40b03211 3a000200 ........@.2.:... + 402b6250 273901dc c0010f30 c0000021 c0fa3801 '9.....0...!..8. + 402b6260 28423a22 28622921 010c30c0 00000821 (B:"(b)!..0....! + 402b6270 4600000c 008c7038 90380387 73010c00 F.....p8.8..s... + 402b6280 2d000811 12c1100d f0000000 12c1f0c9 -............... + 402b6290 11090101 0030c000 0001b0fa 0840c220 .....0.......@. + 402b62a0 4a9c2c0c 04288c22 604acc72 32d00132 J.,..(."`J.r2..2 + 402b62b0 c3283260 4b498c01 f82fc000 002d0c08 .(2`KI.../...-.. + 402b62c0 01c81112 c1100df0 12c1f0c9 11090101 ................ + 402b62d0 f12fc000 0001a1fa 0840c220 4c9c2c0c ./.......@. L.,. + 402b62e0 04288c22 604ccc72 32d00132 c3303260 .(."`L.r2..2.02` + 402b62f0 4d498c01 e92fc000 002d0c08 01c81112 MI.../...-...... + 402b6300 c1100df0 020a0000 f8502b40 f0d2fe3f .........P+@...? + 402b6310 60592b40 a84f2b40 0c040c16 12c1f031 `Y+@.O+@.......1 + 402b6320 8ffa0901 0c003843 b020111b 002a2349 ......8C. ...*#I + 402b6330 62424227 00007452 c2185972 6680e80c bBB'..tR..Yrf... + 402b6340 000c75b0 20111b00 2a236242 27524224 ..u. ...*#bB'RB$ + 402b6350 00007466 20ec4903 0c000060 903050a0 ..tf .I....`.0P. + 402b6360 4915f066 113a503b 266026b3 1b000000 I..f.:P;&`&..... + 402b6370 74202221 2b222245 146640dd 0c0062a1 t "!+""E.f@...b. + 402b6380 183020b0 42624602 c0016052 80526247 .0 .BbF...`R.RbG + 402b6390 00007466 20ea4263 4c42634a 82d30192 ..tf .BcLBcJ.... + 402b63a0 c8289263 4b82c830 82634d61 d6ff7101 .(.cK..0.cMa..q. + 402b63b0 35c02000 6267fe45 e00121d3 ff32a020 5. .bg.E..!..2. + 402b63c0 41d3ff2c 25010261 c0000021 08fb31d0 A..,%..a...!..1. + 402b63d0 ff0c0401 4831c000 0021a6fa 31ceff0c ....H1...!..1... + 402b63e0 04b15efa 5102cf01 7c555205 6aa16e30 ..^.Q...|UR.j.n0 + 402b63f0 0005d150 a093a92b 013f31c0 000085a9 ...P...+.?1..... + 402b6400 fe080112 c1100df0 01d4fe3f 24551040 ...........?$U.@ + 402b6410 12c1e002 6100c261 01e931d9 21f9417c ....a..a..1.!.A| + 402b6420 fdf1f9ff 0c0ec20f 0045fbfd cc120534 .........E.....4 + 402b6430 fec02c20 85cefd16 b200c02c 2001f3ff .., ......., ... + 402b6440 c0000020 dc93020f 001bccc0 c07422cc ... .........t". + 402b6450 fe20ce83 c790d1c8 11260d0c 1b0d0020 . .......&..... + 402b6460 74262201 ed00e24f 00d821e8 31f84108 t&"....O..!.1.A. + 402b6470 0112c120 0df00000 761aff3f bc531040 ... ....v..?.S.@ + 402b6480 12c1e0c2 61050261 04cd0208 42093105 ....a..a....B.1. + 402b6490 f8ff2831 2202000c c3302210 292105f4 ..(1"....0".)!.. + 402b64a0 fdcc12c5 2cfe089c 887c3850 41f3ff07 ....,....|8PA... + 402b64b0 63127800 42040070 2104f624 0d17670a c.x.B..p!..$..g. + 402b64c0 0c22c614 00722000 70210456 38057099 ."...r .p!.V8.p. + 402b64d0 0456e90f 85c4fd02 2c0956a2 00284026 .V......,.V..(@& + 402b64e0 c205a2c2 c056da10 880072af c3707810 .....V....r..px. + 402b64f0 808104e0 88118077 20790058 9c61da38 .......w y.X.a.8 + 402b6500 48156044 10491528 9cb8127c 0330bb10 H.`D.I.(...|.0.. + 402b6510 0c7330bb 20b9120c 02c85108 4112c120 .s0. .....Q.A.. + 402b6520 0df08221 0256a803 45bffd16 c20b522c ...!.V..E.....R, + 402b6530 09680542 afc34046 10606104 e0661160 .h.B..@F.`a..f.` + 402b6540 44204905 289c31c8 38081230 00100912 D I.(.1.8..0.... + 402b6550 a89c981a 7c0bb099 100c7bb0 9920991a ....|.....{.. .. + 402b6560 c6ecffc5 bbfd5612 01522c09 58053775 ......V..R,.X.7u + 402b6570 090c1205 c3fd0c12 46e7ff01 462fc000 ........F...F/.. + 402b6580 00322c07 522c0932 03762225 00581520 .2,.R,.2.v"%.X. + 402b6590 21045040 34505425 01b9ffc0 00002911 !.P@4PT%......). + 402b65a0 013e2fc0 00004811 49012684 c8289c28 .>/...H.I.&..(.( + 402b65b0 02202104 85b6fdac 5262afc3 489c5801 . !.....Rb..H.X. + 402b65c0 38045050 34e05511 60331050 33203904 8.PP4.U.`3.P3 9. + 402b65d0 c6d0ffc5 b4fdac72 089c86c2 ff000000 .......r........ + 402b65e0 0c1205bc fd46e3ff 0000000c 1245bbfd .....F.......E.. + 402b65f0 86e0ff00 00000c12 85bafdc6 ddff0000 ................ + 402b6600 000c1205 bafd06db ff000000 908cfe3f ...............? + 402b6610 ef0c0000 fcff0000 ff0ff8ff 12c1f009 ................ + 402b6620 01089258 720830b2 120b0008 34f6400a ...Xr.0.....4.@. + 402b6630 31f7ff3a 00020000 4600000c 400abbb2 1..:....F...@... + 402b6640 520ba1af a17822c0 20008807 910e3da0 R....x". .....=. + 402b6650 8810808c 410a8880 80b44088 11c02000 ....A.....@... . + 402b6660 68079066 10806620 c0200048 92480469 h..f..f . .H.H.i + 402b6670 07877406 ec450c12 46060051 ff3c41ff ..t..E..F..Q.bC.bC.bC + 402b67d0 1e52433c 52433d52 43465243 6679e379 .RC...q + 402b6950 80ff7263 20b2632a 7187ff72 6334817b ..rc .c*q..rc4.{ + 402b6960 ff826318 8183ff82 63320df0 12c1f009 ..c.....c2...... + 402b6970 0102a15f 07c20505 e1ffc60b 004168ff ..._.........Ah. + 402b6980 0c580c75 0c320b93 0c170c06 90678360 .X.u.2.......g.` + 402b6990 25936078 9372445c 72447c72 44542244 %.`x.rD\rD|rDT"D + 402b69a0 7422444c 22446c22 44442244 640c0208 t"DL"Dl"DD"Dd... + 402b69b0 0112c110 0df00000 0c25f632 015d0250 .........%.2.].P + 402b69c0 50748c63 2b353030 74205393 2d050df0 Pt.c+500t S.-... + 402b69d0 0085fe3f b623037c f20df092 a0ffa1fc ...?.#.|........ + 402b69e0 ff0c08bc 82261259 62c2fe16 c60772c2 .....&.Yb.....r. + 402b69f0 fd16f709 2642037c e20df00c 8297940f ....&B.|........ + 402b6a00 97950ca0 93908249 10224911 0c020df0 .......I."I..... + 402b6a10 4735c30c 8b573bbe 8d042d05 c6f8ff97 G5...W;...-..... + 402b6a20 94109795 0d0c35a0 23908242 00524201 ......5.#..B.RB. + 402b6a30 06f6ff47 35a0f645 9da02390 42420086 ...G5..E..#.BB.. + 402b6a40 faff0ca2 97940e97 950ba043 90824404 ...........C..D. + 402b6a50 22440546 edff47b5 0286deff 0ca657b6 "D.F..G.......W. + 402b6a60 0286dcff 2d058d04 86f7ff97 94109795 ....-........... + 402b6a70 0d0cb5a0 23908242 08524209 06e3ff47 ....#..B.RB....G + 402b6a80 b50246d4 ffb6a502 c6d2ffa0 23904242 ..F.........#.BB + 402b6a90 0806f9ff 97941097 950d0c75 a0239082 ...........u.#.. + 402b6aa0 420c5242 0dc6d8ff 47b50206 caffb685 B.RB....G....... + 402b6ab0 0286c8ff a0239042 420c06f9 ff000000 .....#.BB....... + 402b6ac0 8cd30c06 62420acb 221b6660 60746793 ....bB..".f``tg. + 402b6ad0 f20df000 9c7d1040 3487fe3f 7486fe3f .....}.@4..?t..? + 402b6ae0 8086fe3f f0581040 9085fe3f d486fe3f ...?.X.@...?...? + 402b6af0 1087fe3f 64591040 12c1e00c 37324215 ...?dY.@....72B. + 402b6b00 c921e941 d9310911 f9510c00 f1b1ffd1 .!.A.1...Q...... + 402b6b10 f2ffed04 cd0241ef ff222217 62cddc16 ......A.."".b... + 402b6b20 921b0c2b 1c5a51ed ff590126 124c919f ...+.ZQ..Y.&.L.. + 402b6b30 4852c2fe 16250c52 c2fd1675 0c626c1a HR...%.R...u.bl. + 402b6b40 024c0472 4c05724c 78426c1b d26c182d .L.rL.rLxBl..l.- + 402b6b50 0cf851d2 6c19e24c 79d831e8 4101e5ff ..Q.l..Ly.1.A... + 402b6b60 c0000008 1162a07f 624c0062 4c01624c .....b..bL.bL.bL + 402b6b70 02624c03 c82112c1 200df002 4c040cad .bL..!.. ...L... + 402b6b80 91d8ff51 d8ff0c74 424c7852 6c1b72c9 ...Q...tBLxRl.r. + 402b6b90 a0e0d493 d24c05e0 7983726c 1aa6a302 .....L..y.rl.... + 402b6ba0 4665000c ad8c3eb6 8d010c7d 2020743d Fe....>....} t= + 402b6bb0 0e45e0ff 620c7760 6290222c 17f06690 .E..b.w`b.",..f. + 402b6bc0 62060020 207467bd 02863800 3d0e85de b.. tg...8.=... + 402b6bd0 ff720c77 707290f0 77907207 01d73702 .r.wpr..w.r...7. + 402b6be0 06370022 0c5c3d0e c5dcffd2 0c77d0d2 .7.".\=......w.. + 402b6bf0 90f0dd90 d20d0146 31004209 000c1640 .......F1.B....@ + 402b6c00 60830601 00420900 6d0016d4 f60d0662 `....B..m......b + 402b6c10 4c040cb7 51b5ff0c 89924c78 42c590e0 L...Q.....LxB... + 402b6c20 7993724c 05e04583 426c1aa6 a302463d y.rL..E.Bl....F= + 402b6c30 000cbd8c 3eb68d01 0c7d2020 743d0e85 ....>....} t=.. + 402b6c40 d7ffa20c 77a0a290 222c17f0 aa90a20a ....w...",...... + 402b6c50 00202074 a73d2a3d 0ec5d5ff b20c77b0 . t.=*=......w. + 402b6c60 b290f0bb 90b20b01 d7bb2722 0c5c3d0e ..........'".\=. + 402b6c70 45d4ffd2 0c77d0d2 90f0dd90 d20d0106 E....w.......... + 402b6c80 04003d0e 05d3ffd2 0c77d0d2 90f0dd90 ..=......w...... + 402b6c90 d20d0021 96fff801 d0007400 0090e0f2 ...!......t..... + 402b6ca0 83222c1a dd0f2000 a0026c18 c6a7ff3d .",... ...l....= + 402b6cb0 0e45d0ff d20c77d0 d290f0dd 90d20d00 .E....w......... + 402b6cc0 218bff08 01d0f074 e0028322 2c1af0ff !......t...",... + 402b6cd0 9020ffa0 f26c18dd 00869cff 2020740c . ...l...... t. + 402b6ce0 0345cdff 320c7730 3290222c 17f03390 .E..2.w02.",..3. + 402b6cf0 32030020 2074f643 5b0c03c5 cbff420c 2.. t.C[.....B. + 402b6d00 77404290 f0449042 0401b634 02c61f00 w@B..D.B...4.... + 402b6d10 220c5c0c 0305caff 020c7700 0290f000 ".\.......w..... + 402b6d20 90020001 860f001c 04372404 0c7d46c0 .........7$..}F. + 402b6d30 ff372a16 0c5d46be ff1c0537 25040c5d .7*..]F....7%..] + 402b6d40 4698ff37 2a4e0c3d 4696ff1c a6372653 F..7*N.=F....7&S + 402b6d50 0c4d46b7 ff0c0305 c6ff020c 77000290 .MF.........w... + 402b6d60 f0009002 0000315b ff0c340c 05002074 ......1[..4... t + 402b6d70 524c0442 4c05424c 78326c1b 0d0d2022 RL.BL.BLx2l... " + 402b6d80 90315bff 326c1a30 22a0226c 1886d1ff .1[.2l.0"."l.... + 402b6d90 0c3006f4 ffdd0b1c e667a302 4681ffdd .0.......g..F... + 402b6da0 000680ff 1cd73727 040c3d06 a1ffdd0b ......7'..=..... + 402b6db0 0000742c 2997a302 c69dffdd 00869cff ..t,)........... + 402b6dc0 10d5fe3f 2085fe3f 2086fe3f 41fdff0c ...? ..? ..?A... + 402b6dd0 0512c1f0 09015244 046b048b 44524000 ......RD.k..DR@. + 402b6de0 1b004790 f72140ff 0cc345cd ff21f5ff ..G..!@...E..!.. + 402b6df0 0c93c5cc ff213aff 0cb345cc ff21f2ff .....!:...E..!.. + 402b6e00 0c83c5cb ff213aff 0c4345cb ff080112 .....!:..CE..... + 402b6e10 c1100df0 20d5fe3f 21ffff0d f0000000 .... ..?!....... + 402b6e20 0df00000 8cc23852 0c144033 200c4440 ......8R..@3 .D@ + 402b6e30 33203952 0df00000 8cc23852 7ce44033 3 9R......8R|.@3 + 402b6e40 107cb440 33103952 0df00000 60a92c40 .|.@3.9R....`.,@ + 402b6e50 50a92c40 0c180004 4071eeff 12c1e0d9 P.,@....@q...... + 402b6e60 410921e9 51f961c9 31f2c7f6 cd04ed02 A.!.Q.a.1....... + 402b6e70 42c7f02d 03fafe29 013d0502 04043911 B..-...).=....9. + 402b6e80 00509107 6533020f 00000c40 00009107 .P..e3.....@.... + 402b6e90 e0028621 0038010c 64d2a07c c0ddd1da ...!.8..d..|.... + 402b6ea0 d722cd1a 29710108 2fc00000 56c20641 ."..)q../...V..A + 402b6eb0 c4ff0c18 02040486 030032c7 1a22a07c ..........2..".| + 402b6ec0 c022d17a d23a2229 712d0d32 0f00001c .".z.:")q-.2.... + 402b6ed0 400058a1 00652050 3320324f 00624404 @.X..e P3 2O.bD. + 402b6ee0 32a07c01 f437c000 00e24d77 c24d7628 2.|..7....Mw.Mv( + 402b6ef0 7138010c 64781172 5d100146 28c00000 q8..dx.r]..F(... + 402b6f00 3d0c21d2 ff01b92a c0000008 21c831e8 =.!....*....!.1. + 402b6f10 512d0df8 61d84112 c1200df0 21cdff01 Q-..a.A.. ..!... + 402b6f20 b32ac000 000c0d06 f8ff0000 21a5ff22 .*..........!.." + 402b6f30 02040df0 16d5fe3f 68a92c40 70a92c40 .......?h.,@p.,@ + 402b6f40 0c1712c1 f031fbff 09013a22 02020000 .....1....:".... + 402b6f50 04400050 9107652a 0014407c f90087a1 .@.P..e*..@|.... + 402b6f60 72c3fa90 88303d04 80901062 07049242 r....0=....b...B + 402b6f70 0021f1ff 80661062 4704019c 2ac00000 .!...f.bG...*... + 402b6f80 06020021 eeff0199 2ac00000 080112c1 ...!....*....... + 402b6f90 100df000 618bff0c 03720604 6b464a42 ....a....r..kFJB + 402b6fa0 52040032 44007055 30524604 0df00000 R..2D.pU0RF..... + 402b6fb0 12c1f002 610101df ff000280 02610022 ....a........a." + 402b6fc0 000045e2 ec081166 12215801 2192ff52 ..E....f.!X.!..R + 402b6fd0 050042a0 7c503060 50331030 f3403030 ..B.|P0`P3.0.@00 + 402b6fe0 6032c31f 4033823a 22460000 0c0212c1 `2..@3.:"F...... + 402b6ff0 100df000 12c1e0d9 21f94109 01c911c1 ........!.A..... + 402b7000 cdffe931 cac2c20c 00ed03c0 d060c0dd ...1.........`.. + 402b7010 10d0fd40 d0d060d2 cd1f96fd 023d0e0c ...@..`......=.. + 402b7020 64f17cff 02a07c00 0d820aff 22cf1a01 d.|...|....."... + 402b7030 a62ec000 00ac527c f0001d40 0c1f00ff ......R|...@.... + 402b7040 a100ff30 f0cc10c0 c07446ef ff0c02c8 ...0.....tF..... + 402b7050 11d821e8 31f84108 0112c120 0df02d0f ..!.1.A.... ..-. + 402b7060 c6faff00 4157ff00 02403204 0452c410 ....AW...@2..R.. + 402b7070 30309107 630932a0 7c2023d1 2a250df0 00..c.2.| #.*%.. + 402b7080 0c020df0 214fff12 c1f00261 00220204 ....!O.....a.".. + 402b7090 45d5ec02 21006612 104149ff 32a00142 E...!.f..AI.2..B + 402b70a0 04060c02 40238346 00007cf2 12c1100d ....@#.F..|..... + 402b70b0 f0000000 00a08480 f7bfdfff 00160000 ................ + 402b70c0 b1fdffa1 932b316d 2cc02000 9223a2b0 .....+1m,. ..#.. + 402b70d0 9920c020 009263a2 81f8ffc0 20007223 . . ..c..... .r# + 402b70e0 a2807710 c0200072 63a20c86 c0200052 ..w.. .rc.... .R + 402b70f0 23a46055 20c02000 5263a40c 34c02000 #.`U . .Rc..4. . + 402b7100 2223a540 2220c020 002263a5 b2af0fc0 "#.@" . ."c..... + 402b7110 2000982a b09910c0 2000992a c0200082 ..*.... ..*. .. + 402b7120 239a8080 7591dcd9 82c81280 80740088 #...u........t.. + 402b7130 11c02000 72239a90 77108077 20c02000 .. .r#..w..w . . + 402b7140 72639a62 af001c65 c0200042 239b6044 rc.b...e. .B#.`D + 402b7150 10504420 c0200042 639b21da a1b1d7ff .PD . .Bc.!..... + 402b7160 c02000a2 239b20aa 10b0aa20 c02000a2 . ..#. .... . .. + 402b7170 639b9164 d582a0f0 c0200072 23859077 c..d..... .r#..w + 402b7180 10807720 c0200072 6385613a 3ac02000 ..w . .rc.a::. . + 402b7190 52238560 5520c020 00526385 41383ac0 R#.`U . .Rc.A8:. + 402b71a0 20002223 85402220 c0200022 63850df0 ."#.@" . ."c... + 402b71b0 000000c4 41ffff31 562bc020 00222396 ....A..1V+. ."#. + 402b71c0 402220c0 20002263 960df000 ffffff3b @" . ."c.......; + 402b71d0 41ffff31 4f2bc020 00222396 402210c0 A..1O+. ."#.@".. + 402b71e0 20002263 960df000 4087fe3f 31ffff29 ."c....@..?1..) + 402b71f0 130df000 12c1f002 610045fd ff85b6fd ........a.E..... + 402b7200 310ef702 a0000263 6921412b c0200002 1......ci!A+. .. + 402b7210 6297c020 00026298 85f9ff02 210012c1 b.. ..b.....!... + 402b7220 100df000 513b2b71 04f761ef ff12c1f0 ....Q;+q..a..... + 402b7230 09016816 0227696a 00c02000 22259220 ..h..'ij.. ."%. + 402b7240 20c02736 f132a3e8 02676901 002bc000 .'6.2...gi..+.. + 402b7250 001b2208 0112c110 0df00000 98250000 .."..........%.. + 402b7260 30dbfe3f 2001ff3f a001ff3f 1801ff3f 0..? ..?...?...? + 402b7270 0009ff3f 404f0040 f06e1040 4c8351f7 ...?@O.@.n.@L.Q. + 402b7280 ff62a644 0c1741f6 ff12c1d0 c951d961 .b.D..A......Q.a + 402b7290 e971f981 0941f1d4 ff2d0488 0f42c450 .q...A...-...B.P + 402b72a0 cb080911 8b888901 01f3ffc0 0000c115 ................ + 402b72b0 d5080f0c 65d82052 500016ad 04e1f139 ....e. RP......9 + 402b72c0 c0200098 0d9090b4 92c9fc90 90b4c020 . ............. + 402b72d0 00880dc0 88109088 20c02000 890dc020 ........ . .... + 402b72e0 00780d70 70b44077 11c02000 680de066 .x.pp.@w.. .h..f + 402b72f0 10706620 c0200069 0d2d0d01 dfffc000 .pf . .i.-...... + 402b7300 00d82d56 9dfb080f 32a0602c 050c460c ..-V....2.`,..F. + 402b7310 0721d4ff a2c02cb2 c028b901 a91142c2 .!....,..(....B. + 402b7320 6001d4ff c0000008 0f0c0bb9 80b25001 `.............P. + 402b7330 a2c024a9 70e1ccff d1d2390c 4ac02000 ..$.p.....9.J. . + 402b7340 9860c099 10a09920 c0200099 6081c839 .`..... . ..`..9 + 402b7350 71c939c0 20006860 80661070 6620c020 q.9. .h`.f.pf . + 402b7360 00696051 c539c020 00486050 4410c020 .i`Q.9. .H`PD.. + 402b7370 004960c0 20003860 d03310c0 200042ce .I`. .8`.3.. .B. + 402b7380 6052a700 62a1000c 17396022 c0305c43 `R..b....9`".0\C + 402b7390 290102c0 342d0e09 1101b6ff c0000008 )...4-.......... + 402b73a0 0f0c7992 4004f1fa 30c02000 81adff82 ..y.@...0. ..... + 402b73b0 6fa071ae ffc02000 726f9fc0 2000e26f o.q... .ro.. ..o + 402b73c0 a261abff c0200062 6fa152af 00c02000 .a... .bo.R... . + 402b73d0 422f8050 4410c020 00426f80 3820c020 B/.PD.. .Bo.8 . + 402b73e0 00326f82 22c018c0 2000226f 830c0ee2 .2o."... ."o.... + 402b73f0 4005c020 00e26f84 c02000c2 2f80d0cc @.. ..o.. ../... + 402b7400 10c02000 d861c26f 80e871c8 51f88108 .. ..a.o..q.Q... + 402b7410 4112c130 0df00000 10325076 bbbbbbbb A..0.....2Pv.... + 402b7420 41feff21 feff3116 cdc02000 426380c0 A..!..1... .Bc.. + 402b7430 20002263 81c02000 2263820d f0000000 ."c.. ."c...... + 402b7440 12c1f009 0172a707 21d230c0 20006222 .....r..!.0. .b" + 402b7450 9b706620 c0200062 629b6cf5 c0200042 .pf . .bb.l.. .B + 402b7460 229b5044 10c02000 42629b31 c730c020 ".PD.. .Bb.1.0. + 402b7470 0002229b 300010c0 20000c03 02629b0c ..".0... ....b.. + 402b7480 040c0245 14000c02 0c130c04 85130008 ...E............ + 402b7490 0112c110 0df00000 00039f2c a0dafe3f ...........,...? + 402b74a0 12c1f009 010c0321 752bc020 00326286 .......!u+. .2b. + 402b74b0 7cf0c020 00026289 45c0ff85 5700c5db |.. ..b.E...W... + 402b74c0 ffc5f5ff 85f7ffb1 f4ff71b1 30c02000 ..........q.0. . + 402b74d0 016b2bb2 60860c2a c0200092 27dea099 .k+.`..*. ..'... + 402b74e0 20c02000 9267de81 6239c020 00622781 . ..g..b9. .b'. + 402b74f0 806610c0 20006267 8151e8ff 0c140801 .f.. .bg.Q...... + 402b7500 12c11042 45800df0 000b0700 070c0700 ...BE........... + 402b7510 41dccc8c 9231fcff c0200032 64830df0 A....1... .2d... + 402b7520 21fbffc0 20002264 830df000 7cf9815f !... ."d....|.._ + 402b7530 30720303 52030162 03008055 11605520 0r..R..b...U.`U + 402b7540 62030280 77010066 11706620 71582a60 b...w..f.pf qX*` + 402b7550 5520614a 2bbc32c0 20005266 94b20305 U aJ+.2. .Rf.... + 402b7560 a2030480 bb11b0aa 20c02000 a26695c0 ........ . ..f.. + 402b7570 20009266 98c02000 726699c0 20004226 ..f.. .rf.. .B& + 402b7580 99804420 c0200042 66990df0 c0200052 ..D . .Bf.... .R + 402b7590 66922203 05b20304 80221120 bb20c020 f."......". . . + 402b75a0 00b26693 c0200092 6696c020 00726697 ..f.. ..f.. .rf. + 402b75b0 c02000a2 269780aa 20c02000 a266970d . ..&... . ..f.. + 402b75c0 f0000000 fffffeff 12c1f009 01dc8201 ................ + 402b75d0 fdff212a 2bfc13c0 20003222 8f003310 ..!*+... .2"..3. + 402b75e0 c0200032 628f4606 0066120a 2d033154 . .2b.F..f..-.1T + 402b75f0 2a050800 c6020066 22088c54 2d033d04 *......f"..T-.=. + 402b7600 05070008 0112c110 0df0c020 00422291 ........... .B". + 402b7610 004410c0 20004262 9186f9ff 51243041 .D.. .Bb....Q$0A + 402b7620 172b8cf2 c0200032 24995033 20c02000 .+... .2$.P3 . . + 402b7630 3264990d f0c02000 22249750 2220c020 2d.... ."$.P" . + 402b7640 00226497 0df00000 41dfff51 0c2b8cf2 ."d.....A..Q.+.. + 402b7650 c0200032 25994033 10c02000 3265990d . .2%.@3.. .2e.. + 402b7660 f0c02000 22259740 2210c020 00226597 .. ."%.@".. ."e. + 402b7670 0df00000 7cfa810d 30710c2a 51d2ff61 ....|...0q.*Q..a + 402b7680 ff2a1612 06c02000 b2269150 bb10c020 .*.... ..&.P... + 402b7690 00b26691 b2030392 03014203 00809911 ..f.......B..... + 402b76a0 90442092 030280bb 01009911 b0992090 .D ........... . + 402b76b0 4420c020 0042668c 220305b2 03048022 D . .Bf."......" + 402b76c0 1120bb20 c02000b2 668dc020 00a26690 . . . ..f.. ..f. + 402b76d0 c0200072 6691c020 00922691 809920c0 . .rf.. ..&... . + 402b76e0 20009266 910df0c0 20004226 8f504410 ..f.... .B&.PD. + 402b76f0 c0200042 668f4203 03220301 b2030080 . .Bf.B.."...... + 402b7700 221120bb 20220302 80440100 22114022 ". . "...D..".@" + 402b7710 2020bb20 c02000b2 668a9203 05420304 . . ..f....B.. + 402b7720 80991190 4420c020 0042668b c02000a2 ....D . .Bf.. .. + 402b7730 668ec020 0072668f c0200022 268f8022 f.. .rf.. ."&.." + 402b7740 20c02000 22668f0d f0000000 419eff51 . ."f......A..Q + 402b7750 cb2a8cf2 c0200032 25914033 10c02000 .*... .2%.@3.. . + 402b7760 3265910d f0c02000 22258f40 2210c020 2e.... ."%.@".. + 402b7770 0022658f 0df00000 0006f23f 0012f23f ."e........?...? + 402b7780 12c1d0c9 41e961f9 71093139 81d951d1 ....A.a.q.19..Q. + 402b7790 faffc020 000c0cf1 f9ff1c9e d22d8329 ... .........-.) + 402b77a0 21c75d45 c02ca0f0 22b0c020 00422280 !.]E.,..".. .B". + 402b77b0 42410040 48414241 01404841 42410240 BA.@HABA.@HABA.@ + 402b77c0 48414241 03c02000 32228132 5102c020 HABA.. .2".2Q.. + 402b77d0 00222281 0881202e 1527900d 28213d01 .""... ..'..(!=. + 402b77e0 0c6401b9 2cc00000 9c721bcc c0c074e7 .d..,....r....t. + 402b77f0 9cae0c02 c841d851 e861f871 083112c1 .....A.Q.a.q.1.. + 402b7800 300df00c 12c6faff 0814f23f 12c1d0a2 0..........?.... + 402b7810 0504b205 05e931d9 21c91109 01cd0602 ......1.!....... + 402b7820 0501dd03 ed043d07 80bb1142 0503baaa ......=....B.... + 402b7830 b2050080 00110abb 02050280 44010000 ............D... + 402b7840 114a000a bb665206 0c150c12 4600000c .J...fR.....F... + 402b7850 05261209 0c60a66c 060c2046 00000c70 .&...`.l.. F...p + 402b7860 4d000c10 f62d1600 1c400000 a1a62c13 M....-...@....,. + 402b7870 61522962 267d0706 0a0c3446 0100001c aR)b&}....4F.... + 402b7880 400000a1 61beff66 2c2fc020 003941b9 @...a..f,/. .9A. + 402b7890 51a96159 71498129 9172269f 09a1707e Q.aYqI.).r&...p~ + 402b78a0 15779e15 0c324509 0008a128 91488158 .w...2E....(.H.X + 402b78b0 7161b2ff a861b851 384139b1 c07ca060 qa...a.Q8A9..|.` + 402b78c0 87b0d067 11c02000 b2688040 7024a030 ...g.. ..h.@p$.0 + 402b78d0 f4509014 0099113a 99b07701 203024e0 .P.....:..w. 0$. + 402b78e0 33017a33 3a99d030 04207e01 8033013a 3.z3:..0. ~..3.: + 402b78f0 779a77c0 20007268 81c02000 719fff32 w.w. .rh.. .q..2 + 402b7900 27830033 20c02000 32678338 b1f62d11 '..3 . .2g.8..-. + 402b7910 a62c0e91 35fe9809 909da088 e9808020 .,..5.......... + 402b7920 89e948c1 c811d821 21b8ffe8 312a2601 ..H....!!...1*&. + 402b7930 b925c000 00080112 c1300df0 0c03718e .%.......0....q. + 402b7940 ff001240 0c187cf9 0088a190 8830c020 ...@..|......0. + 402b7950 00622783 806610c0 20006267 835187ff .b'..f.. .bg.Q.. + 402b7960 2042a050 44b0c020 00326480 c0200032 B.PD.. .2d.. .2 + 402b7970 6481c020 00326482 c0200032 6483c020 d.. .2d.. .2d.. + 402b7980 00326484 c0200032 6485c020 00326486 .2d.. .2d.. .2d. + 402b7990 c0200032 6487c020 00326488 c0200032 . .2d.. .2d.. .2 + 402b79a0 64890df0 7cf312c1 f00901d9 21c911e9 d...|.......!... + 402b79b0 310c0c1c 9ed10cfe 010029d8 0d02207d 1.........)... } + 402b79c0 d0d2a0d8 ed300030 00dd10c7 5d042d0c .....0.0....].-. + 402b79d0 85f6ff1b ccc0c074 e79cefc8 11d821e8 .......t......!. + 402b79e0 31080112 c1100df0 03030300 61ffff71 1...........a..q + 402b79f0 0ecc5161 ffdcb2c0 20006265 80261302 ..Qa.... .be.&.. + 402b7a00 66532bc0 20002225 80702220 c0200022 fS+. ."%.p" . ." + 402b7a10 65800df0 c0200062 65812613 0266530e e.... .be.&..fS. + 402b7a20 c0200032 25817033 20c02000 3265810d . .2%.p3 . .2e.. + 402b7a30 f0000000 12c1e009 4121eccf 71412931 ........A!..qA)1 + 402b7a40 4effc020 00226380 c020000c 045d070c N.. ."c.. ...].. + 402b7a50 06226381 0c600c32 0c030901 c5daff0c ."c..`.2........ + 402b7a60 320c130c 16713629 0c644901 5d070c04 2....q6).dI.]... + 402b7a70 85d9ff0c 05c02000 6140ff08 4112c120 ...... .a@..A.. + 402b7a80 5266820d f0000000 61d8fd41 3bff6806 Rf......a..A;.h. + 402b7a90 51d7cf60 62a068e6 cc72c020 00526480 Q..`b.h..r. .Rd. + 402b7aa0 460100c0 20005264 817cf880 8630c020 F... .Rd.|...0. + 402b7ab0 00722483 807710c0 20007264 830df000 .r$..w.. .rd.... + 402b7ac0 61ed3751 332fc020 00422581 604420c0 a.7Q3/. .B%.`D . + 402b7ad0 20004265 813171fe 0c022243 800df000 .Be.1q..."C.... + 402b7ae0 00000003 ffffffdb 612a2f0c 0821f1c7 ........a*/..!.. + 402b7af0 31fcff71 ee2ea120 ff0c1541 bbfd12c1 1..q... ...A.... + 402b7b00 f0480409 01524405 b1affe51 dc2948c4 .H...RD....Q.)H. + 402b7b10 c0200042 6683017d 31c02000 9225a200 . .Bf..}1. ..%.. + 402b7b20 9920c020 009265a2 c0200062 2a803066 . . ..e.. .b*.0f + 402b7b30 20c02000 626a80c0 2000422a 80b04410 . .bj.. .B*..D. + 402b7b40 c0200042 6a80c020 00022a81 300020c0 . .Bj.. ..*.0. . + 402b7b50 2000026a 81c02000 922a81b0 9910c020 ..j.. ..*..... + 402b7b60 00926a81 c0200082 6596c020 00726597 ..j.. ..e.. .re. + 402b7b70 c0200082 658ec020 0072658f 0cc6c020 . ..e.. .re.... + 402b7b80 00422586 604420c0 20004265 8631d5ff .B%.`D . .Be.1.. + 402b7b90 c0200002 22d13000 10c02000 0262d121 . ..".0... ..b.! + 402b7ba0 0a30010b 30c00000 7ce7c020 0061b329 .0..0...|.. .a.) + 402b7bb0 5226a570 5510c020 005266a5 080112c1 R&.pU.. .Rf..... + 402b7bc0 100df000 12c1f009 013d020c 1821f02e .........=...!.. + 402b7bd0 c0200072 229b8077 20c02000 72629b0c . .r"..w . .rb.. + 402b7be0 26c02000 52229b60 5520c020 0052629b &. .R".`U . .Rb. + 402b7bf0 0c44c020 0002229b 400020c0 20000262 .D. ..".@. . ..b + 402b7c00 9b0c0285 92ff0801 12c1100d f0000000 ................ + 402b7c10 00000024 ffff0100 fffffbff 3173fd7c ...$........1s.| + 402b7c20 fa38030c 19220305 41a3c716 a20bb1d2 .8..."..A....... + 402b7c30 fe219e2e 511ae781 9129c020 007228a5 .!..Q....). .r(. + 402b7c40 907720c0 20007268 a561f1ff c0200092 .w . .rh.a... .. + 402b7c50 24d16099 20c02000 9264d17c 37c02000 $.`. . ..d.|7. . + 402b7c60 62288670 6610c020 00626886 c02000a2 b(.pf.. .bh.. .. + 402b7c70 689641e8 ffc02000 426897c0 2000a268 h.A... .Bh.. ..h + 402b7c80 8e918a28 c0200092 688fc020 00722b80 ...(. ..h.. .r+. + 402b7c90 507710c0 2000726b 80c02000 622b8020 Pw.. .rk.. .b+. + 402b7ca0 6620c020 00626b80 c0200042 2b815044 f . .bk.. .B+.PD + 402b7cb0 10c02000 426b81c0 2000a22b 8120aa20 .. .Bk.. ..+. . + 402b7cc0 c02000a2 6b8191d4 ffc02000 7228a290 . ..k..... .r(.. + 402b7cd0 7710c020 007268a2 52c31861 ad2ec020 w.. .rh.R..a... + 402b7ce0 00526683 0c044243 050df000 1009ff3f .Rf...BC.......? + 402b7cf0 80a92c40 fcc0fe3f 7d0412c1 e00911c9 ..,@...?}....... + 402b7d00 21f951d9 31e941dd 02e1f8ff 0c0fc15b !.Q.1.A........[ + 402b7d10 37661318 9c52015f 29c00000 01f4ffe8 7f...R._)....... + 402b7d20 00560e0a 015d29c0 00008634 00d1f0ff .V...])....4.... + 402b7d30 6643262c 823d0d42 a1700c05 790101f9 fC&,.=.B.p..y... + 402b7d40 25c00000 ed02273c 02062e00 3d0d42a1 %.....'<....=.B. + 402b7d50 7301f525 c0000046 29006653 13014d29 s..%...F).fS..M) + 402b7d60 c00000c8 2e568c11 014c29c0 00008623 .....V...L)....# + 402b7d70 00666326 2c823d0d 42a1bd0c 05790101 .fc&,.=.B....y.. + 402b7d80 e925c000 00ed0227 3c024658 003d0d42 .%.....'<.FX.=.B + 402b7d90 a1c001e5 25c00000 06190066 7313013d ....%......fs..= + 402b7da0 29c00000 283e5662 1c013b29 c0000046 )...(>Vb..;)...F + 402b7db0 13000c0e 2d0ec821 d831e841 f8510811 ....-..!.1.A.Q.. + 402b7dc0 12c1200d f0288ef9 8e290001 3329c000 .. ..(...)..3).. + 402b7dd0 00d73c02 8635003d 0d21c6ff 01989dc0 ..<..5.=.!...... + 402b7de0 00008606 0027bc0a 3d0d42a1 7c01ce25 .....'..=.B.|..% + 402b7df0 c000003d 0d2d0e42 a17e01cb 25c00000 ...=.-.B.~..%... + 402b7e00 0c0206ec ff1672ff 0cc23d0d 42a1790c ......r...=.B.y. + 402b7e10 0501c425 c0000029 1e1682fc 273cc842 ...%...)....'<.B + 402b7e20 a184292e 0c13325e 062c023d 0d01ab26 ..)...2^.,.=...& + 402b7e30 c0000029 9e160217 27bc0246 5b000c03 ...)....'..F[... + 402b7e40 2c040173 24c00000 28013d0d 42a19178 ,..s$...(.=.B..x + 402b7e50 9e0c0588 0791ae30 80605480 86419088 .......0.`T..A.. + 402b7e60 20a08811 80662069 0701ae25 c0000029 ....f i...%...) + 402b7e70 4e16e218 27bc02c6 6200981e 291986cc N...'...b...)... + 402b7e80 ffed0cb1 9affa88c f98ca92b 010329c0 ...........+..). + 402b7e90 0000289c 0c032c04 015e24c0 0000019a ..(...,..^$..... + 402b7ea0 30389cf8 1cd84cd9 1f280306 0b00289e 08....L..(....(. + 402b7eb0 0c032c04 015724c0 0000020d 0cd90ecc ..,..W$......... + 402b7ec0 00e94d01 8f30521d 05781e38 9e681d28 ..M..0R..x.8.h.( + 402b7ed0 0342c6dc 6917525e 0b494e20 80542096 .B..i.R^.IN .T . + 402b7ee0 41009920 a0991190 88208903 06b1ff16 A.. ..... ...... + 402b7ef0 12ec0cc2 3d0d42a1 c50c0501 8a25c000 ....=.B......%.. + 402b7f00 00291e16 420827bc 02462000 3d0d42a1 .)..B.'..F .=.B. + 402b7f10 d00c0529 2e0c1aa2 5e062c02 018225c0 ...)....^.,...%. + 402b7f20 0000299e 16e20a27 bc02c62a 000c032c ..)....'...*..., + 402b7f30 04013724 c0000028 013d0d42 a1dd089e ..7$...(.=.B.... + 402b7f40 0c056800 711f2f60 b0546066 41706620 ..h.q./`.T`fApf + 402b7f50 a0661160 bb20b900 017325c0 0000294e .f.`. ...s%...)N + 402b7f60 16b20d27 bc020636 00781e29 17c690ff ...'...6.x.).... + 402b7f70 ed02915e ff8882f9 82893901 c728c000 ...^......9..(.. + 402b7f80 00389e01 e5372803 c6d3ff27 bc0a3d0d .8...7(....'..=. + 402b7f90 42a1c801 6525c000 003d0d2d 0e42a1ca B...e%...=.-.B.. + 402b7fa0 016225c0 00008695 ff27bc0a 3d0d42a1 .b%......'..=.B. + 402b7fb0 87015d25 c0000028 1e3d0d42 a189015a ..]%...(.=.B...Z + 402b7fc0 25c00000 2d0e3d0d f91e42a1 8b015625 %...-.=...B...V% + 402b7fd0 c0000046 8aff27bc 0a3d0d42 a1d30152 ...F..'..=.B...R + 402b7fe0 25c00000 281e3d0d 42a1d501 4f25c000 %...(.=.B...O%.. + 402b7ff0 002d0e3d 0df91e42 a1d7014b 25c00000 .-.=...B...K%... + 402b8000 067fff27 bc0a3d0d 42a19401 4725c000 ...'..=.B...G%.. + 402b8010 00289e3d 0d42a196 014425c0 0000f99e .(.=.B...D%..... + 402b8020 281e3d0d 42a19801 4025c000 002d0e3d (.=.B...@%...-.= + 402b8030 0df91e42 a19a013c 25c00000 0670ff27 ...B...<%....p.' + 402b8040 bc0a3d0d 42a1e001 3825c000 00289e3d ..=.B...8%...(.= + 402b8050 0d42a1e2 013525c0 0000f99e 281e3d0d .B...5%.....(.=. + 402b8060 42a1e401 3125c000 002d0e3d 0df91e42 B...1%...-.=...B + 402b8070 a1e6012d 25c00000 0661ff00 12c1f0d9 ...-%....a...... + 402b8080 21c91109 01cd020b 2316920f 42c3fe16 !.......#...B... + 402b8090 340fd117 ff664336 281c3d0d 42a21e01 4....fC6(.=.B... + 402b80a0 2225c000 00289c3d 0d42a220 011f25c0 "%...(.=.B. ..%. + 402b80b0 0000284c 3d0d42a2 21011b25 c000003d ..(L=.B.!..%...= + 402b80c0 0d2d0c42 a2220118 25c00000 c62a0066 .-.B."..%....*.f + 402b80d0 5323289c 0c032c04 01ce23c0 0000016d S#(...,...#....m + 402b80e0 28c00000 5102ff68 25698cc9 25016a28 (...Q..h%i..%.j( + 402b80f0 c0000006 21006663 36281c3d 0d42a233 ....!.fc6(.=.B.3 + 402b8100 010a25c0 0000289c 3d0d42a2 35010625 ..%...(.=.B.5..% + 402b8110 c0000028 4c3d0d42 a2360103 25c00000 ...(L=.B.6..%... + 402b8120 3d0d2d0c 42a23701 0025c000 00861200 =.-.B.7..%...... + 402b8130 66732328 9c0c032c 0401b523 c00000d1 fs#(...,...#.... + 402b8140 ebfe0154 28c00000 783d798c c93d0152 ...T(...x=y..=.R + 402b8150 28c00000 c6080066 8320289c 0c030cc4 (......f. (..... + 402b8160 01ac23c0 0000014b 28c00000 81e0fe98 ..#....K(....... + 402b8170 48998cc9 48014828 c00000c8 11d82108 H...H.H(......!. + 402b8180 0112c110 0df0289c 0c032c04 01a123c0 ......(...,...#. + 402b8190 00000140 28c00000 a1d5feb8 0ab98cc9 ...@(........... + 402b81a0 0a013d28 c0000006 f4ff0000 e010ff3f ..=(...........? + 402b81b0 3009ff3f 800eff3f 6013ff3f 12c1e009 0..?...?`..?.... + 402b81c0 01f941c9 11e931d9 21e2a060 d1f8ffc1 ..A...1.!..`.... + 402b81d0 f8ff0c1f f25c06d9 9c5117f3 2d0c58a5 .....\...Q..-.X. + 402b81e0 0c135a4e 42c4f458 15594c49 1c492cc5 ..ZNB..X.YLI.I,. + 402b81f0 e8ffc2cc 28d2cd20 e2cef4e6 1ed50c8e ....(.. ........ + 402b8200 f1edffc0 2000b13f d1a80fb0 aa104c0b .... ..?......L. + 402b8210 b0aa20c0 2000a90f f91cf92c d99c2d0c .. . ......,..-. + 402b8220 0c53cb8f 0c19925c 06894c05 e5ffc2cc .S.....\..L..... + 402b8230 28f2cf4c d2cd200b eee61ec6 0c4ed99c (..L.. ......N.. + 402b8240 2d0c0c73 45e3ffc2 cc28d2cd 200beee6 -..sE....(.. ... + 402b8250 1eeb0c7e d1d9fff8 41d99c2d 0c0c83c5 ...~....A..-.... + 402b8260 e1ffc2cc 28cbdd0b eee61eec c811d821 ....(..........! + 402b8270 e8310801 12c1200d f0000000 42020c37 .1.... .....B..7 + 402b8280 140d3242 0c0c0332 420d32a0 0032520d ..2B...2B.2..2R. + 402b8290 0df00000 12c1f0c2 6102c222 08d26101 ........a.."..a. + 402b82a0 0c83dd02 2d0c0931 05fdff32 cc2c2d0d ....-..1...2.,-. + 402b82b0 0c04853e 05220c0d 1b22224c 0d08310c ...>."...""L..1. + 402b82c0 12225c0d d811c821 12c1100d f0000000 ."\....!........ + 402b82d0 52120c68 521b7572 520c5a56 3245f032 R..hR.urR.ZV2E.2 + 402b82e0 120c5852 1b636252 0c3a3542 43f00df0 ..XR.cbR.:5BC... + 402b82f0 42120c58 521b6462 520c4a45 3244f00d B..XR.dbR.JE2D.. + 402b8300 f0000000 42120c58 521b6462 520c4a45 ....B..XR.dbR.JE + 402b8310 30584152 44f04212 0c58521b 6462520c 0XARD.B..XR.dbR. + 402b8320 4a453244 f00df000 42120c58 521b6462 JE2D....B..XR.db + 402b8330 520c4a45 30587552 44f04212 0c58521b R.JE0XuRD.B..XR. + 402b8340 644a5541 6e236252 0c404310 4040f542 dJUAn#bR.@C.@@.B + 402b8350 45f04212 0c58521b 644a5541 6a236252 E.B..XR.dJUAj#bR + 402b8360 0c404310 40484142 45f04212 0c58521b .@C.@HABE.B..XR. + 402b8370 6462520c 4a453244 f00df000 12c1f0c2 dbR.JE2D........ + 402b8380 61020261 0320c220 8cc22842 16220045 a..a. . ..(B.".E + 402b8390 6d070c02 294c295c 0831c821 12c1100d m...)L)\.1.!.... + 402b83a0 f0000000 acd23212 0c48521b 5352520c ......2..HR.SRR. + 402b83b0 3a347cf4 4243f052 a0f04c34 0c063212 :4|.BC.R..L4..2. + 402b83c0 0c373410 78521b83 3a378252 0c5a3362 .74.xR..:7.R.Z3b + 402b83d0 430006fa ff0df000 e826ff3f e426ff3f C........&.?.&.? + 402b83e0 12c1e0f9 31f1fcff c961d951 e9410971 ....1....a.Q.A.q + 402b83f0 ed02220f 00cd03dd 04dc42c5 62e131f7 ..".......B.b.1. + 402b8400 ff0c1429 03320f00 22a00030 2483224f ...).2.."..0$."O + 402b8410 0022aff4 166e1722 affa160c 170c0432 ."...n.".......2 + 402b8420 a1342d04 456b073d 02294c7c f216d315 .4-.Ek.=.)L|.... + 402b8430 263d1022 0c0df1e9 ffcc32c5 5ee1290f &=."......2.^.). + 402b8440 280f290c 284c3812 0c12395c 22430038 (.).(L8...9\"C.8 + 402b8450 5c224301 285c320e 32324202 285c0c03 \"C.(\2.22B.(\.. + 402b8460 32420358 0c285c80 45015038 75303420 2B.X.(\.E.P8u04 + 402b8470 41252340 65108066 11505841 40451060 A%#@e..f.PXA@E.` + 402b8480 33204033 20304874 32420442 42053040 3 @3 0Ht2B.BB.0@ + 402b8490 75303875 3242070c 03424206 32420832 u08u2B...BB.2B.2 + 402b84a0 42093242 0a32420b 32420c32 420d3242 B.2B.2B.2B.2B.2B + 402b84b0 0e32420f 42a0fb32 cdfc4703 0e663d23 .2B.B..2..G..f=# + 402b84c0 320c0c32 c3fc3030 74f62317 320e0432 2..2..00t.#.2..2 + 402b84d0 420c320e 0532420d 320e0632 420e320e B.2..2B.2..2B.2. + 402b84e0 0732420f 0c033242 10324211 32421232 .2B...2B.2B.2B.2 + 402b84f0 42133242 14324215 32421632 42173242 B.2B.2B.2B.2B.2B + 402b8500 18324219 32421a32 421b22ce 33620e32 .2B.2B.2B.".3b.2 + 402b8510 3050f448 5c67b509 f6650652 02008600 0P.H\g...e.R.... + 402b8520 00000c05 3a445244 1c1b331b 2266b3dc ....:DRD..3."f.. + 402b8530 0c022042 20385c2a 3342432c 1b2266d2 .. B 8\*3BC,."f. + 402b8540 f30c024d 02385c2a 3342436c 1b2266e2 ...M.8\*3BCl."f. + 402b8550 f3285c42 af824242 ed32a063 5c344242 .(\B..BB.2.c\4BB + 402b8560 ee3242ec 3242ef0c 02225c0c 4c440c02 .2B.2B..."\.LD.. + 402b8570 385c2a33 2243f01b 224792f3 0c143c53 8\*3"C.."G..........!... + 402b9080 114c44dd 020c032d 0c093101 e2fec000 .LD....-..1..... + 402b9090 000831c9 8dc821d8 1112c110 0df00000 ..1...!......... + 402b90a0 9e97fe3f 740d1040 12c1f0c9 21cd0228 ...?t..@....!..( + 402b90b0 8209318c e231faff 42a29601 faffc000 ..1..1..B....... + 402b90c0 000c0229 8c0831c8 2112c110 0df00000 ...)..1.!....... + 402b90d0 12c1a0d2 61150261 17c26116 dd021672 ....a..a..a....r + 402b90e0 084c440c 032d0101 cbfec000 002d010c .LD..-.......-.. + 402b90f0 838518ff 288d8c22 c812dcfc c5a40a20 ....(.."....... + 402b9100 c2201632 06320208 2261012c 02202320 . .2.2.."a.,. # + 402b9110 31ae5322 4c084c44 2d0c85ab 0a0c843d 1.S"L.LD-......= + 402b9120 012d0dc5 2bff5682 030c243c 932d0105 .-..+.V...$<.-.. + 402b9130 1aff321d 182d01c5 1cff2d01 4526ff32 ..2..-....-.E&.2 + 402b9140 110c22a0 f02a3328 413030f4 c5b00641 .."..*3(A00....A + 402b9150 14fd3841 6d0d4c35 2d0cc5b7 0a2d01c5 ..8Am.L5-....-.. + 402b9160 21ff2811 8c1245a2 0a022117 c22116d2 !.(...E...!..!.. + 402b9170 211512c1 600df000 12c1f0d9 11d882c9 !...`........... + 402b9180 210931cd 02acdd22 0d0cf662 07f63207 !.1...."...b..2. + 402b9190 ac228605 00669213 2d0c0576 060c0222 ."...f..-..v..." + 402b91a0 4d0dc02c 20c573ff 86020000 0c02224d M.., .s......."M + 402b91b0 0d2d0c05 3fff0831 c821d811 12c1100d .-..?..1.!...... + 402b91c0 f0000000 12c1f0d9 110931c9 21dd0216 ..........1.!... + 402b91d0 b208c882 166c0822 0c0c2682 02461f00 .....l."..&..F.. + 402b91e0 380328bc 2793760c c32d0c05 09ff0c44 8.(.'.v..-.....D + 402b91f0 3d0c2d0d 851eff56 62050c44 3c232d0c =.-....Vb..D<#-. + 402b9200 c50cff28 bc804201 20387530 54203141 ...(..B. 8u0T 1A + 402b9210 fd304210 80441120 28414045 20303210 .0B..D. (A@E 02. + 402b9220 3034202d 0c0510ff 2d0c8517 ff321c0c 04 -....-....2.. + 402b9230 22a0f02a 33284c30 30f405a2 0641d8fc "..*3(L00....A.. + 402b9240 384c281c 6d0d52a0 43c5a80a 2d0cc512 8L(.m.R.C...-... + 402b9250 ff220c0d 1b22224c 0d1c4222 5c0d0831 ."...""L..B"\..1 + 402b9260 c821d811 12c1100d f0000000 204e0000 .!.......... N.. + 402b9270 ec26ff3f f026ff3f c82a0040 88dc0040 .&.?.&.?.*.@...@ + 402b9280 12c1e0c9 61c882e9 410c53ed 022d0c09 ....a...A.S..-.. + 402b9290 71d951f2 610345fe fe0c343d 0c2d0e05 q.Q.a.E...4=.-.. + 402b92a0 14ffdd02 56020a0c 243c932d 0c0502ff ....V...$<.-.... + 402b92b0 321e182d 0cc504ff f8beccbf 21edfff8 2..-........!... + 402b92c0 02568f05 060a0000 002d0f01 ebffc000 .V.......-...... + 402b92d0 00203074 1643fe4d 032d0c0c c305fffe . 0t.C.M.-...... + 402b92e0 320f0016 53fd2d0c 1bff4500 ffc6fbff 2...S.-...E..... + 402b92f0 c02c2005 0bff321c 0c22a0f0 20338028 ., ...2..".. 3.( + 402b9300 4c3030f4 45950638 4c281c6d 0e4c3542 L00.E..8L(.m.L5B + 402b9310 cc28459c 0a2d0c45 06ff860a 002d0f01 .(E..-.E.....-.. + 402b9320 d6ffc000 0021d3ff 4802a614 c2404074 .....!..H....@@t + 402b9330 3cc3c02c 2085f9fe 320f0016 13fb2d0c <.., ...2.....-. + 402b9340 1bffc5fa fec6fbff 420c0d22 a00942c4 ........B.."..B. + 402b9350 01403074 324c0d41 c5ff3732 0eb02311 .@0t2L.A..72..#. + 402b9360 3022c030 42a0c044 114040f4 22a1f332 0".0B..D.@@."..2 + 402b9370 a1f42a24 01c2ffc0 00000871 225c0de8 ..*$.......q"\.. + 402b9380 412d0dc8 61d851f8 3112c120 0df00000 A-..a.Q.1.. .... + 402b9390 12c1f0c9 21c882d9 110931e9 01dd027c ....!.....1....| + 402b93a0 4216bc0a 0c032d0c 05edfe0c 0229ac29 B.....-......).) + 402b93b0 bc29cc29 dc226c10 29fc29ec 225c1322 .).)."l.).)."\." + 402b93c0 5c12225c 11225c10 0c743d0c d02d2005 \."\."\..t=..- . + 402b93d0 01ffed02 ec622d0c 85fcfe32 1c0c22a0 .....b-....2..". + 402b93e0 f02a3328 4c3030f4 05870638 4c281c6d .*3(L00....8L(.m + 402b93f0 0d4c3542 cc28058e 0a2d0c05 f8fe420c .L5B.(...-....B. + 402b9400 0d0c921b 44403074 324c0d41 73493732 ....D@0t2L.AsI72 + 402b9410 0eb02311 3022c030 42a0d044 114040f4 ..#.0".0B..D.@@. + 402b9420 22a1f32a 2432a1f4 0195ffc0 0000225c "..*$2........"\ + 402b9430 0d2d0d85 4c06c1e4 522d0d3d 0c053606 .-..L...R-.=..6. + 402b9440 3d0c2d0d c546062d 0d3d0cc5 45062d0e =.-..F.-.=..E.-. + 402b9450 0831c821 d811e801 12c1100d f0000000 .1.!............ + 402b9460 9437ff3f 21ffff12 c1e0d951 d802e941 .7.?!......Q...A + 402b9470 0971c961 f9317cbe 16ad17c8 8d160c17 .q.a.1|......... + 402b9480 320c0c16 a316421c 139cb422 1c1222c2 2.....B...."..". + 402b9490 012020f4 225c1227 940dd02d 2005efff . ."\.'...- ... + 402b94a0 2d0d0510 ff065200 221c1116 52110b42 -.....R."...R..B + 402b94b0 425c1126 12028642 00e02310 26120526 B\.&...B..#.&..& + 402b94c0 9302c64a 000c432d 0c05dbfe 0c343d0c ...J..C-.....4=. + 402b94d0 2d0dc5f0 fe56f209 0c243c93 2d0c05df -....V...$<.-... + 402b94e0 fe321d18 2d0cc5e1 fef8bdcc af2160ff .2..-........!`. + 402b94f0 f802567f 05c60900 002d0f01 5fffc000 ..V......-.._... + 402b9500 00203074 1653fe4d 032d0c0c c305dcfe . 0t.S.M.-...... + 402b9510 320f0016 63fd2d0c 1bff45dd fec6fbff 2...c.-...E..... + 402b9520 c02c2005 e8fe321c 0c22a0f0 20338028 ., ...2..".. 3.( + 402b9530 4c3030f4 45720641 1afc384c 281c6d0d L00.Er.A..8L(.m. + 402b9540 4c354579 0a2d0c45 e3fe860a 002d0f01 L5Ey.-.E.....-.. + 402b9550 4affc000 002147ff 4802a614 c2404074 J....!G.H....@@t + 402b9560 3cc3c02c 2085d6fe 320f0016 13fb2d0c <.., ...2.....-. + 402b9570 1bffc5d7 fec6fbff 420c0d22 a00942c4 ........B.."..B. + 402b9580 01403074 324c0d41 14493732 0eb02311 .@0t2L.A.I72..#. + 402b9590 3022c030 42a0d044 114040f4 22a1f332 0".0B..D.@@."..2 + 402b95a0 a1f42a24 0136ffc0 0000225c 0d321c12 ..*$.6...."\.2.. + 402b95b0 221c1330 22c0a622 37202121 225c1186 "..0".."7 !!"\.. + 402b95c0 0b000000 221c10ac 620b4242 5c106612 ...."...b.BB\.f. + 402b95d0 1fe02310 26120266 93162d0d 05caff22 ..#.&..f..-...." + 402b95e0 1c0f321c 123022c0 a6220520 2121225c ..2..0"..". !!"\ + 402b95f0 10d80d46 a0ff0871 c861d851 e841f831 ...F...q.a.Q.A.1 + 402b9600 12c1200d f0000000 e0110060 ccb02c40 .. ........`..,@ + 402b9610 e0111040 2193ff12 c1f0c921 d911c802 ...@!......!.... + 402b9620 d1faffe9 0109310c 0e16cc09 288c1622 ......1.....(.." + 402b9630 09c02000 380dac33 32020c26 531ec020 .. .8..32..&S.. + 402b9640 00380d42 020d3734 1321f0ff 01f1ffc0 .8.B..74.!...... + 402b9650 000028ac 161207c0 0200c61a 0032120d ..(..........2.. + 402b9660 b623080b 3332520d 06160000 66135432 .#..32R.....f.T2 + 402b9670 020ce252 0d26a346 26634366 13152202 ...R.&.F&cCf..". + 402b9680 0df66207 2d0c0509 ffc60d00 2d0c05d0 ..b.-.......-... + 402b9690 ff860a00 66831522 020df622 072d0c45 ....f.."...".-.E + 402b96a0 bffe8607 002d0cc5 30ff8605 00663313 .....-..0....f3. + 402b96b0 22020df6 2208c02c 208522ff 0601002d "...".., ."....- + 402b96c0 0c05eefe c80cc6d7 ff0831c8 21d811e8 ..........1.!... + 402b96d0 0112c110 0df00000 12c1f002 6103c261 ............a..a + 402b96e0 02160202 4202397c 73303410 c8823242 ....B.9|s04...2B + 402b96f0 399c0c28 1c8c5245 490a0c02 291c0c03 9..(..REI...)... + 402b9700 2d0c85b7 fe0831c8 2112c110 0df00000 -.....1.!....... + 402b9710 188c2b40 040c1040 12c1f0c9 210931d9 ..+@...@....!.1. + 402b9720 11e901cd 02564200 7c42c625 00320239 .....VB.|B.%.2.9 + 402b9730 d8827c72 20231022 4c395763 ea221c18 ..|r #."L9Wc.".. + 402b9740 32a23f27 b36bdc8d 3156fe0c 0542a2c2 2.?'.k..1V...B.. + 402b9750 4c4201f0 ffc00000 dd021642 05298c86 LB.........B.).. + 402b9760 0100281d 8c124542 0a4c440c 032d0d01 ..(...EB.LD..-.. + 402b9770 29fdc000 00453d0a 291dbc42 4202082c )....E=.)..BB.., + 402b9780 03303420 324208e1 1052281d 4c443d0e .04 2B...R(.LD=. + 402b9790 05440a28 1d4c343d 0e854b0a 281d31dc .D.(.L4=..K.(.1. + 402b97a0 ff4d0cc5 520a2d0c 85dffe8c 922d0c85 .M..R.-......-.. + 402b97b0 f2ff7cf2 46030000 320c390c 82202320 ..|.F...2.9.. # + 402b97c0 224c390c 020831c8 21d811e8 0112c110 "L9...1.!....... + 402b97d0 0df00000 0827ff3f 63825363 b4180040 .....'.?c.Sc...@ + 402b97e0 12c1e0c9 61cd0221 fbff0971 28020c44 ....a..!...q(..D + 402b97f0 29110c22 224c000c 12224c01 0c62224c )..""L..."L..b"L + 402b9800 020c0222 4c030c02 225c0422 a0804031 ..."L..."\."..@1 + 402b9810 80225c05 22cc1001 f1ffc000 000c440c ."\.".........D. + 402b9820 03cb2c01 fcfcc000 000c440c 0322cc14 ..,.......D..".. + 402b9830 01f9fcc0 00000c44 32a00022 cc1801f5 .......D2..".... + 402b9840 fcc00000 4c040c03 22cc2c01 f2fcc000 ....L...".,..... + 402b9850 0042a080 32a00022 cc6c01ee fcc00000 .B..2..".l...... + 402b9860 22a0ec20 cc8042a1 380c03c0 2c2001e9 ".. ..B.8..., .. + 402b9870 fcc00000 21d9ff3d 0129010c 442d0c01 ....!..=.)..D-.. + 402b9880 d7ffc000 000871c8 6112c120 0df00000 ......q.a.. .... + 402b9890 0c27ff3f a889fe3f ac89fe3f 12c1c0c9 .'.?...?...?.... + 402b98a0 e1cd0221 fbff0c44 38020c12 224c007c ...!...D8..."L.| + 402b98b0 f2224c02 224c0322 4c040c02 224c053c ."L."L."L..."L.< + 402b98c0 32224c06 21f4ff42 4c015802 d9d1c025 2"L.!..BL.X....% + 402b98d0 115022c0 e0221120 5875e9c1 f9b130e0 .P"..". Xu....0. + 402b98e0 7530f874 30d87542 4c07424c 0d304074 u0.t0.uBL.BL.0@t + 402b98f0 31eaff09 f1524c08 2050f552 4c09224c 1....RL. P.RL."L + 402b9900 0b205841 3203003c 62224c0c 524c0a42 . XA2....)^F%..) + 402ba130 e809285e 66125a38 410c6422 ce0401a7 ..(^f.Z8A.d".... + 402ba140 fdc00000 21d4fd28 02d94e29 3e0c0229 ....!..(..N)>..) + 402ba150 5e461d00 c19efe42 a4843d0c 1c828991 ^F.....B..=..... + 402ba160 0190ffc0 00008891 ed028c38 28080601 ...........8(... + 402ba170 00661f10 2801290e 280e3851 42a48e27 .f..(.).(.8QB..' + 402ba180 33054604 0042a48a 3d0c2d0e 01c6fbc0 3.F..B..=.-..... + 402ba190 00000c02 060d0038 4142a006 4b2e018f .......8AB..K... + 402ba1a0 fdc00000 21bcfdd9 4e28020c 0d293e3d ....!...N(...)>= + 402ba1b0 0cd95e42 a4950c82 017affc0 0000e902 ..^B.....z...... + 402ba1c0 d9123d02 2181fe05 81ff280e 022113c2 ..=.!.....(..!.. + 402ba1d0 2112d221 11e22110 f8f112c1 500df000 !..!..!.....P... + 402ba1e0 04b12c40 12c1b0d2 61110261 13c26112 ..,@....a..a..a. + 402ba1f0 e26110f9 f1dd0416 142de174 fe42a269 .a.......-.t.B.i + 402ba200 3d0e22a2 240166ff c00000cd 02cc722d =.".$.f.......r- + 402ba210 0d058505 06ad0000 e21d0448 1d0c0232 ...........H...2 + 402ba220 1d0537b2 122a3452 03002a3c 1b225243 ..7..*4R..*<."RC + 402ba230 002020f4 c6f9ff00 380d5643 0522af10 . .....8.VC.".. + 402ba240 2aee31e7 ff22a0ec 0c442a2c e0e0f401 *.1.."...D*,.... + 402ba250 53ffc000 0056020c 0c44cb3c 4a21015f S....V...D..&2kf + 402ba340 4202863c 006612d0 c02c2045 49ff22a0 B..<.f..., EI.". + 402ba350 35224cf0 22a00122 4cf10c22 224cf222 5"L.".."L..""L." + 402ba360 a0f32a2c 4553ff0c 047cf332 42002d04 ..*,ES...|.2B.-. + 402ba370 32a22485 7605ed02 4d020c05 1692f978 2.$.v...M......x + 402ba380 142d0550 32c06214 053030f4 67b3111b .-.P2.b..00.g... + 402ba390 622a2c22 02003a37 22430060 20f446f8 b*,"..:7"C.` .F. + 402ba3a0 ff480416 d40e5d02 c6f4ff2d 0c0543ff .H....]....-..C. + 402ba3b0 3c52224c f00c1222 4cf10c52 224cf222 03.p3.2....&# + 402ba5b0 02466c00 a20203fa 3e3033f0 7033b0a0 .Fl.....>03.p3.. + 402ba5c0 a034a243 05320205 42020480 33114033 .4.C.2..B...3.@3 + 402ba5d0 20420207 92020680 44119044 20806411 B......D..D .d. + 402ba5e0 40484140 66204202 027cf940 49304097 @HA@f B..|.@I0@. + 402ba5f0 040c1b0c 04a04b93 90442060 70f45644 ......K..D `p.VD + 402ba600 16804311 30384130 34200033 11303031 ..C.08A04 .3.001 + 402ba610 b71302c6 5300face c0ccf0d0 ccb00c33 ....S..........3 + 402ba620 324c00cb 22cbcc3d 029d0c52 afc062a0 2L.."..=...R..b. + 402ba630 c0420300 1ba35034 10679302 0654003d .B....P4.g...T.= + 402ba640 0abc74b2 0900a203 00a71b23 fa2e2022 ..t........#.. " + 402ba650 f0d022b0 62224416 360ffa2e 2022f0d0 ..".b"D.6... ".. + 402ba660 22b04222 450c032d 0cc00600 86370000 ".B"E..-.....7.. + 402ba670 0b441b33 1b994040 7406f1ff 4203001b .D.3..@@t...B... + 402ba680 9956c4fa 06420000 00802311 30384130 .V...B....#.08A0 + 402ba690 22202020 f4ab220b 672a2a60 70f416a7 " ..".g**`p... + 402ba6a0 fa797199 8185e3ff ad023d02 0ca42d01 .yq.......=...-. + 402ba6b0 a961014a fcc00000 28015195 ff321104 .a.J....(.Q..2.. + 402ba6c0 78719881 a8615792 bf9793bc 48118034 xq...aW.....H..4 + 402ba6d0 01402875 20232031 0ff83064 10806611 .@(u # 1..0d..f. + 402ba6e0 40484130 34106022 20302220 fa3e3033 @HA04.`" 0" .>03 + 402ba6f0 f0d033b0 29233187 ff27b309 fa2e2022 ..3.)#1..'.... " + 402ba700 f0d022b0 3922fa6e 6066f0d0 661192d6 ..".9".n`f..f... + 402ba710 019a9dcb 992d090c 44ab3a69 61998101 .....-..D.:ia... + 402ba720 2ffcc000 00686198 816a6d62 26449c06 /....ha..jmb&D.. + 402ba730 fa2e2022 f0d022b0 4222453d 092d0cc0 .. "..".B"E=.-.. + 402ba740 0600fa2e 2022f0d0 22b02822 dc62fa5e .... "..".(".b.^ + 402ba750 5055f0d0 75b00c02 82a11022 47008a77 PU..u......"G..w + 402ba760 22a00022 67002221 04852f05 22210531 ".."g."!../."!.1 + 402ba770 64ff42a3 61014bfa c0000002 2113c221 d.B.a.K.....!..! + 402ba780 12d22111 e22110f2 210f12c1 500df000 ..!..!..!...P... + 402ba790 7971c5d4 ff4b2292 a4007871 86bfff00 yq...K"...xq.... + 402ba7a0 2027ff3f 8c2bff3f 12c1c002 610fc261 '.?.+.?....a..a + 402ba7b0 0ed9d1e9 c1f9b1cd 03ed0429 418526df ...........)A.&. + 402ba7c0 f152ff20 20f50c04 225f0032 a1104024 .R. ..."_.2..@$ + 402ba7d0 20853005 5d0fdd02 7cff16a2 0bf8120c .0.]...|....... + 402ba7e0 c42d0f0c 03595101 0bf9c000 0058510b .-...YQ......XQ. + 402ba7f0 cc421500 ea448024 11404874 40222020 .B...D.$.@Ht@" + 402ba800 20f4224f 00202841 224f010c 12224f02 ."O. (A"O..."O. + 402ba810 0c02224f 040c1222 4f05cbff 1bcc1bef .."O..."O....... + 402ba820 0c02320c 0042c3d2 9c048ce3 1b22324e ..2..B......."2N + 402ba830 00202074 1bee1bcc 86f9ff00 224f0022 . t........"O." + 402ba840 0c008c32 fd0e86f4 ff224e00 22a1000c ...2....."N."... + 402ba850 44225100 2251013d 0122ce01 01e0fbc0 D"Q."Q.=."...... + 402ba860 0000381d 5bee303e c03030f4 d02d20c5 ..8.[.0>.00..- . + 402ba870 3e0521cb ff3841c1 cbff20e3 a0280c3c >.!..8A... ..(.< + 402ba880 543d0e05 3d09280c 3c554d0e 3d0d0559 T=..=.(. .,. + 402babc0 61030106 fbc00000 220f0088 311b228a a......."...1.". + 402babd0 8c0c0320 20743248 0c224f00 42a0ff47 ... t2H."O.B..G + 402babe0 9202324f 002d0d45 ccff7cb2 08b1c8a1 ..2O.-.E..|..... + 402babf0 d891e881 f87112c1 300df000 48029c74 .....q..0...H..t + 402bac00 37940938 4439020d f048448c a4284427 7..8D9...HD..(D' + 402bac10 93f62843 2944c6fb ff0df000 12c1f0d9 ..(C)D.......... + 402bac20 11dd0228 03c92129 0d281309 31291d28 ...(..!).(..1).( + 402bac30 03cd0366 b24a3823 282d3803 0c443902 ...f.J8#(-8..D9. + 402bac40 382c282d 38133912 382c282d cb33cb22 8,(-8.9.8,(-.3." + 402bac50 01e3fac0 0000382c 282d8b33 0c448b22 ......8,(-.3.D." + 402bac60 01dffac0 0000382c 282d3843 3942382c ......8,(-8C9B8, + 402bac70 282d3853 3952382c 282d3863 3962c60b (-8S9R8,(-8c9b.. + 402bac80 00382328 2d38030c 44390238 2c282d38 .8#(-8..D9.8,(-8 + 402bac90 13391238 2c282dcb 33cb2201 d0fac000 .9.8,(-.3."..... + 402baca0 00382c28 2d0c448b 338b2201 ccfac000 .8,(-.D.3."..... + 402bacb0 00283c08 31293d28 4c294d22 0c14224d .(<.1)=(L)M".."M + 402bacc0 14286cc8 21296dd8 1112c110 0df00000 .(l.!)m......... + 402bacd0 4802cc34 39024603 00222417 8c424d02 H..49.F.."$..BM. + 402bace0 46fdff00 3264170c 02226317 0df00000 F...2d..."c..... + 402bacf0 48029ce4 37940d32 24173902 0df00000 H...7..2$.9..... + 402bad00 4224178c d4222417 2793f422 23172264 B$..."$.'.."#."d + 402bad10 17c6faff 0df00000 4802cc34 39028602 ........H..49... + 402bad20 0028448c 324d0286 fdff3944 0c022943 .(D.2M....9D..)C + 402bad30 0df00000 942bff3f 6d020c02 27165a21 .....+.?m...'.Z! + 402bad40 d14a4802 5d049c25 28052796 06590386 .JH.]..%(.'..Y.. + 402bad50 0e000000 522517c6 faff0000 21f6ff58 ....R%......!..X + 402bad60 02860000 522517ac d5280527 96f55826 ....R%...(.'..X& + 402bad70 0c022715 24683527 161f5805 27151a9c ..'.$h5'..X.'... + 402bad80 54283427 960a2824 27950549 030c120d T(4'..($'..I.... + 402bad90 f0422417 c6f9ff00 0c020df0 fc110060 .B$............` + 402bada0 12c1e0c9 610971cd 02d951e9 4122a0f4 ....a.q...Q.A".. + 402badb0 16ac0b38 0c26b302 862c00d1 b24a0c02 ...8.&...,...J.. + 402badc0 380d9c63 48038ca4 42240066 b40522c2 8..cH...B$.f..". + 402badd0 01202074 322317c6 f9ff0000 31f0ffc0 . t2#......1... + 402bade0 20003803 30307437 320522a0 f1461f00 .8.00t72."..F.. + 402badf0 10112005 fde56612 123d010c 024538e8 .. ...f..=...E8. + 402bae00 280156f2 0322a0fc 86180000 45fbe566 (.V.."......E..f + 402bae10 22063d01 0c12c6f8 ff85fae5 66322522 ".=.........f2%" + 402bae20 2c023d01 e83222a0 018535e8 280180ee ,.=..2"...5.(... + 402bae30 11802211 2901271e 0b0524e7 2652b916 ..".).'...$.&R.. + 402bae40 22fc4609 00280d9c b238029c 13480366 ".F..(...8...H.f + 402bae50 b40d482c 38234814 38133794 0246e2ff ..H,8#H.8.7..F.. + 402bae60 22221706 f8ff2d0c 05e40120 20740871 ""....-.... t.q + 402bae70 c861d851 e84112c1 200df000 12c1f009 .a.Q.A.. ....... + 402bae80 3132a0f4 bc424802 66c43031 7e4a3803 12...BH.f.01~J8. + 402bae90 9cc34803 9c045804 66c50c58 22482452 ..H...X.f..X"H$R + 402baea0 25014224 01471510 32231746 f8ff0000 %.B$.G..2#.F.... + 402baeb0 c53a0220 30748600 0032a0f1 08312d03 .:. 0t...2...1-. + 402baec0 12c1100d f0000000 9e97fe3f 12c1e0d9 ...........?.... + 402baed0 51dd030c 03c961e9 41cd0240 e0f40c12 Q.....a.A..@.... + 402baee0 4d03d042 83e02393 09713901 20242037 M..B..#..q9. $ 7 + 402baef0 1202c62a 00379c02 4629003d 01c02c20 ...*.7..F).=.., + 402baf00 45e3ff16 a2090c42 480c291c 3d0226b4 E......BH.).=.&. + 402baf10 1226c402 46220028 014d0e3d 0dc51a02 .&..F".(.M.=.... + 402baf20 c61d0000 28014202 48164407 42221347 ....(.B.H.D.B".G + 402baf30 831d4862 0c038ca4 1b334844 303074c6 ..Hb.....3HD00t. + 402baf40 fcff0000 42023022 a0f947b3 56860200 ....B.0"..G.V... + 402baf50 28123212 3a22a0f9 f6834831 dbff42a1 (.2.:"....H1..B. + 402baf60 8f1c4201 0ffcc000 00cd0222 a0ffbc2c ..B........"..., + 402baf70 28013d0c 22c218d9 0cd91ce2 5c04e25c (.=.".......\..\ + 402baf80 0545d9ff 28013872 cc13c262 07322213 .E..(.8r...b.2". + 402baf90 2763040c 03324248 c58c0120 20748600 'c...2BH... t.. + 402bafa0 0022a0f4 0871c861 d851e841 12c1200d ."...q.a.Q.A.. . + 402bafb0 f0000000 12c1e0d9 51dd030c 03c961e9 ........Q.....a. + 402bafc0 41cd04ed 024d030c 12d04283 c0239309 A....M....B..#.. + 402bafd0 71390120 24203792 02379e05 7c444613 q9. $ 7..7..|DF. + 402bafe0 00001031 20e02e20 c5d4ff16 d2fe222e ...1 .. ......". + 402baff0 0066b2e7 28017cf4 222219bc 02459300 .f..(.|.""...E.. + 402bb000 0c044712 29c7b201 cd022221 00c04c20 ..G.)....."!..L + 402bb010 3222192d 0d45b900 28012812 8c923842 2".-.E..(.(...8B + 402bb020 664305c0 30f405df 0500cc11 c0403108 fC..0........@1. + 402bb030 712d04c8 61d851e8 4112c120 0df00000 q-..a.Q.A.. .... + 402bb040 12c1e0c9 61cd020c 02097129 01279c04 ....a.....q).'.. + 402bb050 7c420609 003d012d 0cc5cdff 1602ff28 |B...=.-.......( + 402bb060 0c66b2eb 28013222 190c0227 130b3023 .f..(.2"...'..0# + 402bb070 20058c00 00221120 20310871 c86112c1 ....". 1.q.a.. + 402bb080 200df000 12c1e0d9 51dd030c 03c961e9 .......Q.....a. + 402bb090 41cd0240 e0f40c12 4d03d042 83e02393 A..@....M..B..#. + 402bb0a0 09713901 20242037 9202379c 047c4206 .q9. $ 7..7..|B. + 402bb0b0 08001031 20c02c20 c5c7ff16 e2fe222c ...1 ., ......", + 402bb0c0 0066c2e8 28014d0e 3d0d45e6 01002211 .f..(.M.=.E...". + 402bb0d0 20203108 71c861d8 51e84112 c1200df0 1.q.a.Q.A.. .. + 402bb0e0 f0110060 1ce20040 21feff12 c1f0c020 ...`...@!...... + 402bb0f0 00280232 a5b40931 01fbffc0 00000831 .(.2...1.......1 + 402bb100 20207412 c1100df0 2040740b 34303074 t..... @t.400t + 402bb110 0ce522a0 f437350f 32a5b430 248231f0 .."..75.2..0$.1. + 402bb120 ffc02000 29030c02 0df00000 22a5b40d .. .)......."... + 402bb130 f0000000 211affc0 20002802 2020740d ....!... .(. t. + 402bb140 f0000000 2040740b 34303074 0ce522a0 .... @t.400t..". + 402bb150 f4373509 2112ffc0 20004902 0c020df0 .75.!... .I..... + 402bb160 e8110060 21ffffc0 20002802 2020740d ...`!... .(. t. + 402bb170 f0000000 2040740b 34303074 0cb522a0 .... @t.400t..". + 402bb180 f4373509 21f7ffc0 20004902 0c020df0 .75.!... .I..... + 402bb190 e4110060 21ffffc0 20002802 2020740d ...`!... .(. t. + 402bb1a0 f0000000 2040740b 34303074 0cb522a0 .... @t.400t..". + 402bb1b0 f4373509 21f7ffc0 20004902 0c020df0 .75.!... .I..... + 402bb1c0 4d0222a0 f49cf438 0426c31b 21dafe38 M."....8.&..!..8 + 402bb1d0 029c0328 03279404 2203500d f0322317 ...(.'..".P..2#. + 402bb1e0 46fbff00 0022a0f4 0df00000 5d023030 F...."......].00 + 402bb1f0 7422a0f4 acd521e9 fec02000 480222a0 t"....!... .H.". + 402bb200 f4373420 480526c4 1b21cafe 48029c04 .74 H.&..!..H... + 402bb210 28042795 06324450 0c020df0 422417c6 (.'..2DP....B$.. + 402bb220 faff22a0 f40df000 303074ac 520c8437 ..".....00t.R..7 + 402bb230 34214194 4948049c 94580457 920d8ca5 4!A.IH...X.W.... + 402bb240 580266b5 06324430 0c020df0 42241706 X.f..2D0....B$.. + 402bb250 f9ff0000 22a0f40d f0000000 4d0222a0 ....".......M.". + 402bb260 f48c3439 4422a000 0df00000 4d0222a0 ..49D"......M.". + 402bb270 f48cb458 248c7548 0426c403 39750c02 ...X$.uH.&..9u.. + 402bb280 0df00000 4d0222a0 f48c4428 2439420c ....M."...D($9B. + 402bb290 020df000 4d0222a0 f48c3439 3422a000 ....M."...494".. + 402bb2a0 0df00000 4d0222a0 f48c4428 2439520c ....M."...D($9R. + 402bb2b0 020df000 4d0222a0 f48c4428 2439620c ....M."...D($9b. + 402bb2c0 020df000 1836ff3f 12c1e0c9 61e94109 .....6.?....a.A. + 402bb2d0 71d951f9 31cd0230 e320cc42 22a0f486 q.Q.1..0. .B"... + 402bb2e0 2500f1f8 ff42a0b4 0c032d0f 014af6c0 %....B....-..J.. + 402bb2f0 00000c02 224c1421 6349d802 280c26b2 ...."L.!cI..(.&. + 402bb300 3626c267 c6190000 222d1527 9c26320c 6&.g...."-.'.&2. + 402bb310 140c4430 3390f023 a0380d38 13390238 ..D03..#.8.8.9.8 + 402bb320 2d3912cb 3d8b2201 2df9c000 00220c14 -9..=.".-....".. + 402bb330 1b22224c 14d22d17 56cdfc06 0c00280d .""L..-.V.....(. + 402bb340 279c2532 0c140c44 303390f0 23a0381c '.%2...D03..#.8. + 402bb350 3902382d 3912cb3d 22c20801 20f9c000 9.8-9..="... ... + 402bb360 00220c14 1b22224c 14d22d17 56edfcf9 ."...""L..-.V... + 402bb370 0e220c14 1642f60c 020871c8 61d851e8 ."...B....q.a.Q. + 402bb380 41f83112 c1200df0 12c1f009 3132a0f4 A.1.. ......12.. + 402bb390 bc424802 66b43031 3b493803 9cc34803 .BH.f.01;I8...H. + 402bb3a0 9c045804 66b50c58 22482452 25014224 ..X.f..X"H$R%.B$ + 402bb3b0 01471510 32231746 f8ff0000 459b0120 .G..2#.F....E.. + 402bb3c0 30748600 0032a0f1 08312d03 12c1100d 0t...2...1-..... + 402bb3d0 f0000000 12c1e0c9 61cd030c 03097139 ........a.....q9 + 402bb3e0 01404074 37120cf6 24092614 0c3151fe .@@t7...$.&..1Q. + 402bb3f0 3803dc33 22a0f406 08003d01 8593ff16 8..3".....=..... + 402bb400 12ff2801 c9a28601 00480347 9206c9a3 ..(......H.G.... + 402bb410 0c024601 00322317 86f5ff08 71c86112 ..F..2#.....q.a. + 402bb420 c1200df0 12c1e0c9 61cd020c 02097129 . ......a.....q) + 402bb430 01279c05 22a0f4c6 0a00280c 66b2f410 .'..".....(.f... + 402bb440 3120c02c 20058fff 1682fe48 01222415 1 ., ......H."$. + 402bb450 cc62381c 22a0fb26 630b4024 2032a000 .b8."..&c.@$ 2.. + 402bb460 c5510122 a0000871 c86112c1 200df000 .Q."...q.a.. ... + 402bb470 12c1e0c9 61cd020c 02097129 01279c05 ....a.....q).'.. + 402bb480 22a0f446 0800280c 66b2f43d 01c02c20 "..F..(.f..=.., + 402bb490 458aff16 92fe381c 22a0fb26 63092801 E.....8."..&c.(. + 402bb4a0 32a001c5 4d010c02 0871c861 12c1200d 2...M....q.a.. . + 402bb4b0 f0000000 cc36ff3f e036ff3f 12c1e0d9 .....6.?.6.?.... + 402bb4c0 51dd020c 02c96109 71290130 c320271d Q.....a.q).0. '. + 402bb4d0 02279305 22a0f446 1a00280d 66b2f43d .'.."..F..(.f..= + 402bb4e0 012d0d45 85ffbc42 38012813 1642fe48 .-.E...B8.(..B.H + 402bb4f0 a232c334 49334222 17492342 12392212 .2.4I3B".I#B.9". + 402bb500 3a425301 0c844253 032044c0 4253022d :BS...BS. D.BS.- + 402bb510 0c1c4401 b2f8c000 000c0246 0900281d ..D........F..(. + 402bb520 8c921c44 31e4ff26 62074604 0031e2ff ...D1..&b.F..1.. + 402bb530 1c442d0c 01aaf8c0 00000c02 4600007c .D-.........F..| + 402bb540 42202074 0871c861 d85112c1 200df000 B t.q.a.Q.. ... + 402bb550 12c1e0c9 6130c074 0c030971 39013792 ....a0.t...q9.7. + 402bb560 0822a0f4 c60f0000 00003802 66b3f13d ."........8.f..= + 402bb570 01457cff 1692fe48 01322413 2814303c .E|....H.2$.(.0< + 402bb580 20326413 9cd21763 0a520224 4c033035 2d....c.R.$L.05 + 402bb590 20324224 32241337 630a4202 080c8330 2B$2$.7c.B....0 + 402bb5a0 34203242 080c0208 71c86112 c1200df0 4 2B....q.a.. .. + 402bb5b0 12c1e0c9 6130c074 0c030971 39013792 ....a0.t...q9.7. + 402bb5c0 0822a0f4 46110000 00003802 66b3f13d ."..F.....8.f..= + 402bb5d0 014576ff 1692fe48 017cf322 2413c033 .Ev....H.|."$..3 + 402bb5e0 30203310 28143264 139ce237 e30a5202 0 3.(.2d...7..R. + 402bb5f0 087c7330 35103242 08322413 17e30b42 .|s05.2B.2$....B + 402bb600 022432af bf303410 3242240c 020871c8 .$2..04.2B$...q. + 402bb610 6112c120 0df00000 12c1e0d9 5130d074 a.. ........Q0.t + 402bb620 0c03c961 09713901 cd043712 5f37145c ...a.q9...7._7.\ + 402bb630 32220066 b3561031 20c56fff 16d20428 2".f.V.1 .o....( + 402bb640 01322213 37634538 120c0227 1341261d .2".7cE8...'.A&. + 402bb650 22271d0b 662d3528 0c226329 46090000 "'..f-5(."c)F... + 402bb660 480cb024 114022c0 4022a0d0 22112263 H..$.@".@".."."c + 402bb670 27060400 480cb024 114022c0 4022a0d0 '...H..$.@".@".. + 402bb680 22112263 280c0246 01000000 0022a0f4 "."c(..F.....".. + 402bb690 0871c861 d85112c1 200df000 12c1e0d9 .q.a.Q.. ....... + 402bb6a0 5130d074 0c03c961 09713901 cd043712 Q0.t...a.q9...7. + 402bb6b0 4b371448 380266b3 433d01c5 67ffbcb2 K7.H8.f.C=..g... + 402bb6c0 28013222 13376334 48120c02 27143026 (.2".7c4H...'.0& + 402bb6d0 1d16271d 0a662d24 22242986 05000000 ..'..f-$"$)..... + 402bb6e0 32a3e822 24274601 00222428 32a3e801 2.."$'F.."$(2... + 402bb6f0 7dfec000 00290c0c 02c60000 0022a0f4 }....).......".. + 402bb700 0871c861 d85112c1 200df000 12c1e00c .q.a.Q.. ....... + 402bb710 03097139 01379205 22a0f4c6 07003802 ..q9.7..".....8. + 402bb720 26c30805 bb002020 74460400 10312085 &..... tF...1 . + 402bb730 60ff1622 fe222100 05ae0122 a0000871 `.."."!...."...q + 402bb740 12c1200d f0000000 50c30000 902bff3f .. .....P....+.? + 402bb750 68e20040 12c1f0c9 21c1fcff d2610102 h..@....!....a.. + 402bb760 6103d2a3 ff101120 c52bde31 f7ff01f8 a...... .+.1.... + 402bb770 ffc00000 273d0222 d204480c 4712e508 ....'=."..H.G... + 402bb780 31290cd8 11c82112 c1100df0 30632012 1)....!.....0c . + 402bb790 c1f04034 20504520 5d022d06 0931452f ..@4 PE ].-..1E/ + 402bb7a0 ff083112 c1100df0 12c1e041 cef4c261 ..1........A...a + 402bb7b0 06026107 0c155244 00202074 cd04dca3 ..a...RD. t.... + 402bb7c0 2190fc3d 01290122 a0004521 ff0c123d !..=.)."..E!...= + 402bb7d0 01c520ff 0c02224c 00860000 0520ff02 .. ..."L..... .. + 402bb7e0 2107c221 0612c120 80000000 12c1f020 !..!... ....... + 402bb7f0 20740261 030525ff 02210312 c1108000 t.a..%..!...... + 402bb800 00000000 3bc1fe3f 40b12c40 12c1f0c9 ....;..?@.,@.... + 402bb810 21c80209 31c73308 42220340 2c802733 !...1.3.B".@,.'3 + 402bb820 1331f8ff 21f9ff42 a0760179 f7c00000 .1..!..B.v.y.... + 402bb830 0c028603 001b23c0 22c03d04 01c5ffc0 ......#.".=..... + 402bb840 00002a2c 0831c821 12c1100d f0000000 ..*,.1.!........ + 402bb850 9e97fe3f 12c1f0d9 11d1fdff e9011cd4 ...?............ + 402bb860 ed023d0d 1c02c921 093101cd f9c00000 ..=....!.1...... + 402bb870 cd020c02 271c281b 2e293c2c 043d0d01 ....'.(..)<,.=.. + 402bb880 c8f9c000 00290c8c 72292c29 1c2d0c46 .....)..r),).-.F + 402bb890 03002d0c 2c443d0d 0103f6c0 00000c02 ..-.,D=......... + 402bb8a0 0831c821 d811e801 12c1100d f0000000 .1.!............ + 402bb8b0 28320df0 38023922 39120df0 68c1fe3f (2..8.9"9...h..? + 402bb8c0 48b12c40 12c1f0c9 210931d9 11cd028c H.,@....!.1..... + 402bb8d0 222802dc 2231f9ff 21faff42 a03a014c "(.."1..!..B.:.L + 402bb8e0 f7c00000 06080000 00d1d9ff 28023cb4 ............(.<. + 402bb8f0 3d0d01ec f5c00000 280c3cc4 3d0d01e9 =.......(.<.=... + 402bb900 f5c00000 0c02290c 0831c821 d81112c1 ......)..1.!.... + 402bb910 100df000 28320b22 0df00000 68125822 ....(2."....h.X" + 402bb920 3d026045 c00b2457 36052833 0b224a22 =.`E..$W6.(3."J" + 402bb930 0df00000 12c1f009 31c921cd 02c5fdff ........1.!..... + 402bb940 383c0831 0b332023 c0c82112 c1100df0 8<.1.3 #..!..... + 402bb950 12c1f009 3145fcff 0c030c14 08312034 ....1E.......1 4 + 402bb960 832d0312 c1100df0 12c1f009 31c921cd .-..........1.!. + 402bb970 0285faff 383c0831 0b332033 c00c140c ....8<.1.3 3.... + 402bb980 02302483 c82112c1 100df000 28220df0 .0$..!......(".. + 402bb990 28120df0 58c1fe3f 38b12c40 287e1040 (...X..?8.,@(~.@ + 402bb9a0 12c1c0c9 e1e9c1c8 02ed0228 32392129 ...........(29!) + 402bb9b0 112a3c2d 0ed9d1f9 b109f1dd 04390145 .*<-.........9.E + 402bb9c0 f7fffd02 f7bd5928 2e3811c0 22c0da22 ......Y(.8..".." + 402bb9d0 0160ffc0 00002a9c 28012739 1331edff .`....*.(.'9.1.. + 402bb9e0 21eeff42 a083010a f7c00000 0c02460c !..B..........F. + 402bb9f0 003801d0 7fc09023 c077b201 7d023821 .8.....#.w..}.8! + 402bba00 4d072d09 79419931 01e5ffc0 00007841 M.-.yA.1......xA + 402bba10 98318c62 9022c0da 22860100 7add86e8 .1.b.".."...z... + 402bba20 ff2d0f08 f1c8e1d8 d1e8c1f8 b112c140 .-.............@ + 402bba30 0df00000 49c1fe3f 30b12c40 28b12c40 ....I..?0.,@(.,@ + 402bba40 12c1d0c9 a1cd02e9 812832e8 0cd991f9 .........(2..... + 402bba50 7109b1fd 032aee40 d42047b2 0220d220 q....*.@. G.. . + 402bba60 2d0c85eb ff7d020c 06d71645 281ce732 -....}.....E(..2 + 402bba70 0b42a096 31f0ff21 f0ff0615 00203ec0 .B..1..!..... >. + 402bba80 605dc057 b3015d03 4d053d0f 59216901 `].W..].M.=.Y!i. + 402bba90 79110160 f4c00000 281c5821 68015a22 y..`....(.X!h.Z" + 402bbaa0 291c5a66 7811279e bf280c29 1c06eeff ).Zfx.'..(.).... + 402bbab0 00003d0d d7b72238 1c2d0c05 d5ff292c ..=..."8.-....), + 402bbac0 2d0cc5e8 ff3d0dcc f231daff 21dcff42 -....=...1..!..B + 402bbad0 a0a201cf f6c00000 0c0308b1 2d03c8a1 ............-... + 402bbae0 d891e881 f87112c1 300df000 27c1fe3f .....q..0...'..? + 402bbaf0 20b12c40 18b12c40 12c1d0c9 a1e981cd .,@..,@........ + 402bbb00 02e80228 32d9912a ee2d0cf9 7109b132 ...(2..*.-..q..2 + 402bbb10 610040f4 2045e0ff 7d020c0d f71d4428 a.@. E..}.....D( + 402bbb20 1ce7320c 42a0b131 f1ff21f1 ffc61300 ..2.B..1..!..... + 402bbb30 00203ec0 d05fc057 b3015d03 68014d05 . >.._.W..].h.M. + 402bbb40 da365921 79110125 f7c00000 281c5821 .6Y!y..%....(.X! + 402bbb50 78115a22 291c5add 279ec028 0c291c46 x.Z").Z.'..(.).F + 402bbb60 eeff0000 f7b72438 1c2d0c05 caff292c ......$8.-....), + 402bbb70 2d0cc5dd ffdc3231 ddff21de ff42a0bd -.....21..!..B.. + 402bbb80 01a4f6c0 00000c02 86000000 281c08b1 ............(... + 402bbb90 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 402bbba0 13c1fe3f 10b12c40 08b12c40 12c1d0f9 ...?..,@..,@.... + 402bbbb0 71fd022d 03c9a1d9 91e98109 b1cd0340 q..-...........@ + 402bbbc0 d42005d7 ffed020c 02d73e6f 680c283c . ........>oh.(< + 402bbbd0 0c052a66 d7154438 2c67330c 42a0d031 ..*f..D8,g3.B..1 + 402bbbe0 f0ff21f0 ff861100 003026c0 507dc077 ..!......0&.P}.w + 402bbbf0 b2017d02 4d075a2f 59016911 792101f7 ..}.M.Z/Y.i.y!.. + 402bbc00 f6c00000 282c7821 58017a22 6811292c ....(,x!X.z"h.), + 402bbc10 7a552796 be280c29 2cc6edff 2d0c45d1 zU'..(.),...-.E. + 402bbc20 ff2a2d27 1e1331de ff21dfff 42a0da01 .*-'..1..!..B... + 402bbc30 78f6c000 000c0246 0000282c 08b1c8a1 x......F..(,.... + 402bbc40 d891e881 f87112c1 300df000 12c1f009 .....q..0....... + 402bbc50 31856f03 083112c1 100df000 12c1f009 1.o..1.......... + 402bbc60 31c57003 083112c1 100df000 12c1f009 1.p..1.......... + 402bbc70 31457303 083112c1 100df000 12c1f009 1Es..1.......... + 402bbc80 31457103 083112c1 100df000 12c1f009 1Eq..1.......... + 402bbc90 31457403 083112c1 100df000 12c1f009 1Et..1.......... + 402bbca0 31057903 083112c1 100df000 12c1f009 1.y..1.......... + 402bbcb0 31c58103 083112c1 100df000 12c1f009 1....1.......... + 402bbcc0 31c57803 083112c1 100df000 12c1f009 1.x..1.......... + 402bbcd0 31c55a03 083112c1 100df000 12c1f009 1.Z..1.......... + 402bbce0 31858503 083112c1 100df000 9cca2b40 1....1........+@ + 402bbcf0 240e0040 12c1f0c2 6102d911 cd03dd02 $..@....a....... + 402bbd00 e901391d ed040c03 2d0c0261 0305f304 ..9.....-..a.... + 402bbd10 dc0e2d0c 052705ac 9231f4ff 2d0c05f2 ..-..'...1..-... + 402bbd20 04461200 0c043d04 2d0c45f2 042d0c0c .F....=.-.E..-.. + 402bbd30 0345f104 2d0c0c03 c5f1042d 0c056e05 .E..-......-..n. + 402bbd40 06060000 42a0003d 042d0c45 f0040c03 ....B..=.-.E.... + 402bbd50 2d0c45ef 040c032d 0cc5ef04 280d0c63 -.E....-....(..c + 402bbd60 39124d0d 0c731ca2 01e2ffc0 00000831 9.M..s.........1 + 402bbd70 c821d811 e80112c1 100df000 12c1f0c2 .!.............. + 402bbd80 61020261 03cd03dc 122d0c0c 03c55e05 a..a.....-....^. + 402bbd90 0c043d04 2d0c85eb 04061100 39123843 ..=.-.......9.8C + 402bbda0 66433648 b238a21b 4449b28c 93373430 fC6H.8..DI...740 + 402bbdb0 0c0449b2 06090000 31dffb38 03ac0368 ..I.....1..8...h + 402bbdc0 03522215 57960c38 a35603fe 0c0339b2 .R".W..8.V....9. + 402bbdd0 46030000 32231786 f8ff0c04 3d0c45f1 F...2#......=.E. + 402bbde0 ff08310c 02c82112 c1100df0 90cb2b40 ..1...!.......+@ + 402bbdf0 12c1f0c2 6102d911 cd03dd02 e901391d ....a.........9. + 402bbe00 ed040c03 2d0c0261 0345e304 dc0e2d0c ....-..a.E....-. + 402bbe10 451705ac 1231f5ff 2d0c45e2 04460e00 E....1..-.E..F.. + 402bbe20 c02c200c 0305e204 2d0c0c03 85e2042d ., .....-......- + 402bbe30 0cc55e05 06040000 32a000c0 2c2085e0 ..^.....2..., .. + 402bbe40 040c032d 0c05e104 280d0c63 39124d0d ...-....(..c9.M. + 402bbe50 0c731ca2 01a7ffc0 00000831 c821d811 .s.........1.!.. + 402bbe60 e80112c1 100df000 e88cfe3f 12c1f009 ...........?.... + 402bbe70 3116b206 58020c66 48126915 7c855793 1...X..fH.i.|.W. + 402bbe80 4f3844f6 734d51f8 ff5033a0 3803a003 O8D.sMQ..P3.8... + 402bbe90 0031bffc 42044ec0 20003803 37941006 .1..B.N. .8.7... + 402bbea0 0b0031af fc42044e c0200038 03371417 ..1..B.N. .8.7.. + 402bbeb0 7c83c606 0031aafc 42044ec0 20003803 |....1..B.N. .8. + 402bbec0 3794ec7c d3060200 7c63c600 0000007c 7..|....|c.....| + 402bbed0 53324226 4d020c13 1ca20185 ffc00000 S2B&M........... + 402bbee0 083112c1 100df000 048dfe3f 12c1f009 .1.........?.... + 402bbef0 3116b206 58020c66 48126915 7c855793 1...X..fH.i.|.W. + 402bbf00 4f38440c 9537354b 51f8ff50 33a03803 O8D..75KQ..P3.8. + 402bbf10 a0030031 9ffc4204 4ec02000 38033794 ...1..B.N. .8.7. + 402bbf20 10860a00 318ffc42 044ec020 00380337 ....1..B.N. .8.7 + 402bbf30 14177c83 46060031 8afc4204 4ec02000 ..|.F..1..B.N. . + 402bbf40 38033794 ec7cd386 01007c63 4600007c 8.7..|....|cF..| + 402bbf50 53324226 4d020c13 1ca20165 ffc00000 S2B&M......e.... + 402bbf60 083112c1 100df000 30c92b40 38c02b40 .1......0.+@8.+@ + 402bbf70 9e97fe3f 6cb12c40 12c1f0c9 21d911e9 ...?l.,@....!... + 402bbf80 010931dd 02cd03ed 04560409 28020c33 ..1......V..(..3 + 402bbf90 39120c02 224d2622 1c10c91d 294d280c 9..."M&"....)M(. + 402bbfa0 3d0d295d 221c1129 2d220c04 224d0c22 =.)]"..)-".."M." + 402bbfb0 0c05224d 0d220c06 224d0e22 0c07224d .."M.".."M.".."M + 402bbfc0 0f0c1222 4d482d0c c5c60431 e7ff2d0c ..."MH-....1..-. + 402bbfd0 45c70431 86ff2d0c 45c60432 0c244c02 E..1..-.E..2.$L. + 402bbfe0 20232022 4c24280d 0c13c523 ff280d38 # "L$(....#.(.8 + 402bbff0 2238438c 13c00300 222d1347 620a31db "8C....."-.Gb.1. + 402bc000 ff2d0c10 112085c3 04222d13 37621932 .-... ..."-.7b.2 + 402bc010 0c080c82 20232022 4c08c602 0031d4ff .... # "L....1.. + 402bc020 21d5ff01 7bf5c000 0008312d 0ec821d8 !...{.....1-..!. + 402bc030 11e80112 c1100df0 12c1e0e9 41ed03c9 ............A... + 402bc040 613d02cd 022d0ed9 51f93109 71dd04fd a=...-..Q.1.q... + 402bc050 0545be04 222c198c 52ac0fc6 23000000 .E..",..R...#... + 402bc060 2120fcc0 20002222 00857eff 20322022 ! .. .""..~. 2 " + 402bc070 6c1922af ff167307 46f7ff00 000c0229 l."...s.F......) + 402bc080 bc271d4f 421d0532 2d01222c 1985a6ff .'.OB..2-.",.... + 402bc090 56020222 2c19c589 ff204220 280c0c53 V..",.... B (..S + 402bc0a0 39125832 e91c9ca5 4040f40c 03c00500 9.X2....@@...... + 402bc0b0 06040000 2d0dc59a 03d80d56 5dfc46f4 ....-......V].F. + 402bc0c0 ff000000 284e6642 24280c0c 333912c6 ....(NfB$(..39.. + 402bc0d0 06000000 222c150c 043d0e16 a200c02c ....",...=....., + 402bc0e0 2005c1ff 86010000 002d0c45 d0ff0c02 ........-.E.... + 402bc0f0 0871c861 d851e841 f83112c1 200df000 .q.a.Q.A.1.. ... + 402bc100 ecbe2b40 54c92b40 7cbd2b40 12c1c0e9 ..+@T.+@|.+@.... + 402bc110 c1ed020c 02d9d129 0109f1c9 e1f9b1dd .......)........ + 402bc120 037c4216 1e13382e 16c3120c 032d0d85 .|B...8......-.. + 402bc130 b00431f3 ff2d0d05 b2043d01 0c04e02e ..1..-....=..... + 402bc140 204518ff 2d0ec20e 144507ff 80220120 E..-....E...". + 402bc150 38317c12 379c0246 3f00f185 ff42a567 81|.7..F?....B.g + 402bc160 3d0f22a0 68018ef7 c00000cd 023d022d =.".h........=.- + 402bc170 0d45ac04 cc3c7cf2 06370021 c2453d0c .E...<|..7.!.E=. + 402bc180 c5b4fe0c 12224c51 e26c1542 a5713d0f ....."LQ.l.B.q=. + 402bc190 1cc20183 f7c00000 290c5d02 1662fd42 ........).]..b.B + 402bc1a0 a5743d0f 2c025941 017ef7c0 00005841 .t=.,.YA.~....XA + 402bc1b0 2925280c 282216c2 fb221d11 d91c292c )%(.("..."....), + 402bc1c0 220d040c 44224c0c 220d05cb 3c224c0d "...D"L."...<"L. + 402bc1d0 220d0622 4c0e220d 07224c0f 0c12224c ".."L.".."L..."L + 402bc1e0 48282ecb 22017df5 c0000032 1d11282e H(..".}....2..(. + 402bc1f0 39020c32 291e280c 3d0e05a2 fe31c1ff 9..2).(.=....1.. + 402bc200 d02d2045 a40431b9 fe2d0d45 a30431be .- E..1..-.E..1. + 402bc210 ff0c442d 0d85a304 320d244c 02202320 ..D-....2.$L. # + 402bc220 224d2428 0c0c1305 00ff280c 38223843 "M$(......(.8"8C + 402bc230 8c13c003 00222c13 47620731 4cff2d0d .....",.Gb.1L.-. + 402bc240 c59f0432 2c130c02 37630c32 0d080c82 ...2,...7c.2.... + 402bc250 20232022 4d080c02 08f1c8e1 d8d1e8c1 # "M........... + 402bc260 f8b112c1 400df000 80b62c40 8cb62c40 ....@.....,@..,@ + 402bc270 12c1d0d9 91d1fcff 09b1c9a1 e26108f9 .............a.. + 402bc280 712050f4 f81dc80f ac5c221c 10e83c57 q P......\"..... + 402bc3f0 ff8c4210 11208502 0561dcff 480dc806 ..B.. ...a..H... + 402bc400 0c035d06 9c8c284c 22c2fbf6 220b28dc ..]...(L"...".(. + 402bc410 2024c037 32033d02 ed0cc83c 06f9ff00 $.72.=....<.... + 402bc420 16de0150 2520e03e 20591169 0185ae04 ...P% .> Y.i.... + 402bc430 31d0fe5c 842d0e01 1bf3c000 00680158 1..\.-.......h.X + 402bc440 11280668 0d0c040c 979c4238 4277930b .(.h......B8Bw.. + 402bc450 38d23036 c0473303 4d03cd02 2832c6f9 8.06.G3.M...(2.. + 402bc460 ff9c9c3d 0c2d0505 ab0431c1 fe42a069 ...=.-....1..B.i + 402bc470 2d0c010c f3c00000 86000000 cc030c02 -............... + 402bc480 31b8ff4b fff71302 86bdff08 b1c8a1d8 1..K............ + 402bc490 91e881f8 7112c130 0df00000 72221552 ....q..0....r".R + 402bc4a0 12086852 32120448 3256f704 8c06cc25 ..hR2..H2V.....% + 402bc4b0 28120df0 21aeff28 029cb272 12113797 (...!..(...r..7. + 402bc4c0 0f781277 940a7212 10579704 78027716 .x.w..r..W..x.w. + 402bc4d0 5f283286 f8ff0000 21a3ff28 029c9272 _(2.....!..(...r + 402bc4e0 12113797 0f781277 940a7212 10579704 ..7..x.w..r..W.. + 402bc4f0 78027716 3b283286 f8ff0df0 1604fb16 x.w.;(2......... + 402bc500 d3fa219a ff28028c e2521211 37950458 ..!..(...R..7..X + 402bc510 1257141c 283246fb ff2192ff 28028cf2 .W..(2F..!..(... + 402bc520 52121137 95055222 01571404 283206fb R..7..R".W..(2.. + 402bc530 ff0df000 12c1f0c2 61020261 03d26101 ........a..a..a. + 402bc540 e901cd02 16a20522 22134762 0721cd44 ......."".Gb.!.D + 402bc550 3d0cc579 fe220c51 d186fe66 122a280c =..y.".Q...f.*(. + 402bc560 8ce22822 8ca242a0 f0d03d20 01cef2c0 ..("..B...= .... + 402bc570 0000280c 0c0ee922 280c42a0 f3d03d20 ..(...."(.B...= + 402bc580 01c9f2c0 0000e26c 00222c19 16520022 .......l.",..R." + 402bc590 cc640533 ff42a0fa 3d0d2d0c 01c2f2c0 .d.3.B..=.-..... + 402bc5a0 00000831 c821d811 e80112c1 100df000 ...1.!.......... + 402bc5b0 e82a0040 31b44412 c1d04803 c9a15d02 .*.@1.D...H...]. + 402bc5c0 c81209b1 d991e981 f9712d03 16441bc7 .........q-..D.. + 402bc5d0 14054224 17c6fcff 38056643 13280c16 ..B$....8.fC.(.. + 402bc5e0 121a3822 387316a3 19c00300 06650000 ..8"8s.......e.. + 402bc5f0 00267302 46310032 2c1347e3 05c03c20 .&s.F1.2,.G...< + 402bc600 c56efec5 d6ff322c 00d22c15 1633059c .n....2,..,..3.. + 402bc610 1d28238c f2282d16 b200d02d 20c55ffe .(#..(-....- ._. + 402bc620 86000000 dd032d0c 05e7ffed 02bc2222 ......-......."" + 402bc630 2c130762 1e214bff 0c0f5802 ac353215 ,..b.!K...X..52. + 402bc640 10221e10 27930246 41007835 fd055d07 ."..'..FA.x5..]. + 402bc650 06faff00 32a0002d 0ec55d04 0c032d0e ....2..-..]...-. + 402bc660 455f04e8 6cf2cc18 ac0e684e 3d0e2d0f E_..l.....hN=.-. + 402bc670 69118558 fe313efe e02e2042 a17e0189 i..X.1>... B.~.. + 402bc680 f2c00000 6811ed06 06f7ff00 e18afb1c ....h........... + 402bc690 432d0e01 c7ffc000 001c4432 cc342d0e C-........D2.4-. + 402bc6a0 014ff4c0 0000282d 8c823862 8c43d02d .O....(-..8b.C.- + 402bc6b0 20c00300 2d0cc5e7 ffc63100 00261302 ...-.....1..&.. + 402bc6c0 06300032 2c1347e3 05c03c20 0562fe05 .0.2,.G...< .b.. + 402bc6d0 caff322c 00d22c15 e20c268c f38cbd28 ..2,..,...&....( + 402bc6e0 238c922d 0d4553fe 86000000 dd03f86c #..-.ES........l + 402bc6f0 62cc18ac 2f784f2d 063d0f69 117901c5 b.../xO-.=.i.y.. + 402bc700 4ffe311b fe2d0f42 a1200166 f2c00000 O.1..-.B. .f.... + 402bc710 78016811 fd0746f6 fff167fb 1c432d0f x.h...F...g..C-. + 402bc720 01a4ffc0 00001c44 32cc34f0 2f20012b .......D2.4./ .+ + 402bc730 f4c00000 16cdf728 2d1672f7 48521624 .......(-.r.HR.$ + 402bc740 f7803e01 3038312d 0dc00400 06d9ff00 ..>.081-........ + 402bc750 50252052 6100c576 04522100 28358c3f P% Ra..v.R!.(5.? + 402bc760 293f0601 0031fffe 29037835 3101fe2d )?...1..).x51..- + 402bc770 0542a16a 7901014b f2c00000 5d0f7801 .B.jy..K....].x. + 402bc780 06b2ff00 08b1c8a1 d891e881 f87112c1 .............q.. + 402bc790 300df000 12c1d06d 030c03d9 91f971dd 0......m......q. + 402bc7a0 0240f0f4 0c124d03 604283f0 239309b1 .@....M.`B..#... + 402bc7b0 c9a1e981 20242037 12028625 00379d02 .... $ 7...%.7.. + 402bc7c0 062400e8 1df0cf20 221e39f7 b20220c2 .$..... ".9... . + 402bc7d0 20221e1e c0c0f4f0 2211c7a2 0220c0f4 "......".... .. + 402bc7e0 222d130c 430c1527 83010c05 603620c0 "-..C..'....`6 . + 402bc7f0 4c20e02e 206901c5 46066801 660210f6 L .. i..F.h.f... + 402bc800 3c0a0bcc c0c0f446 01000000 00c0c141 <......F.......A + 402bc810 66020256 9cfc56c2 03222d07 c06680c0 f..V..V.."-..f.. + 402bc820 cfc0c252 0469122d 0e45be06 322d13cd ...R.i.-.E..2-.. + 402bc830 02276321 287d3212 042d0cdc 730c1222 .'c!(}2..-..s.." + 402bc840 4d484d0d 0c431ca2 012afdc0 00002d0c MHM..C...*....-. + 402bc850 86000000 7c4208b1 c8a1d891 e881f871 ....|B.........q + 402bc860 12c1300d f0000000 12c1f0d9 11d812c9 ..0............. + 402bc870 210931cd 02220d24 67621832 1d3a7cf2 !.1..".$gb.2.:|. + 402bc880 f6832846 0300287c 9ce24212 04ccc428 ..(F..(|..B....( + 402bc890 42226c07 221d3956 b2fe8603 0038122d B"l.".9V.....8.- + 402bc8a0 0c05efff cc4286fa ff000c02 0831c821 .....B.......1.! + 402bc8b0 d81112c1 100df000 12c1e0d9 51dd02e9 ............Q... + 402bc8c0 41f93109 71c9610c 0fc5f9ff e2cd18c8 A.1.q.a......... + 402bc8d0 6d169c04 221c062a fff0f0f4 221c05f2 m..."..*...."... + 402bc8e0 5c06273f 383d0c2d 0e0531fe 221c05f2 \.'?8=.-..1."... + 402bc8f0 1c06319f fd20ffc0 225d1a42 a3592d0c ..1.. .."].B.Y-. + 402bc900 01e9f1c0 0000280d 0c333912 322204f0 ......(..39.2".. + 402bc910 f0f41623 00c00300 f25d1a06 ecff0871 ...#.....].....q + 402bc920 c861d851 e841f831 12c1200d f0000000 .a.Q.A.1.. ..... + 402bc930 12c1f058 62093139 12321506 4040f43a ...Xb.19.2..@@.: + 402bc940 34325506 42521a05 f7ff0831 0c0212c1 42U.BR.....1.... + 402bc950 100df000 12c1f058 620931c9 21391232 .......Xb.1.!9.2 + 402bc960 15064040 f40c0cc9 b23a3432 55064252 ..@@.....:42U.BR + 402bc970 1a45f4ff 08312d0c c82112c1 100df000 .E...1-..!...... + 402bc980 12c1f009 31304074 9c123222 158c7338 ....10@t..2"..s8 + 402bc990 120536ff 46010000 38124545 ff083112 ..6.F...8.EE..1. + 402bc9a0 c1100df0 b4b12c40 12c1e00c 03390109 ......,@.....9.. + 402bc9b0 7132a0f4 acc21031 20c537fe 26120e21 q2.....1 .7.&..! + 402bc9c0 f9ff0113 f3c00000 32a0f446 05002801 ........2..F..(. + 402bc9d0 0c034202 6037940b 0c133242 600c0332 ..B.`7....2B`..2 + 402bc9e0 52310c03 08712d03 12c1200d f0000000 R1...q-... ..... + 402bc9f0 88b12c40 12c1e0c2 610620c2 2022a000 ..,@....a. . ".. + 402bca00 29010971 22a0f416 fc033d01 2d0c8532 )..q".....=.-..2 + 402bca10 fe26120f 21f7ff01 fef2c000 0022a0f4 .&..!........".. + 402bca20 86090000 42210022 a0003204 60661319 ....B!."..2.`f.. + 402bca30 222c0066 b2073214 312814c5 3d042801 ",.f..2.1(..=.(. + 402bca40 0c033252 31324260 0c020871 c86112c1 ..2R12B`...q.a.. + 402bca50 200df000 12c1f0c9 210931cd 0222a0f4 .......!.1..".. + 402bca60 acdc380c ac933833 0c022793 23222c19 ..8...83..'.#",. + 402bca70 8c92280c 05f3ff20 2074c604 002198f9 ..(.... t...!.. + 402bca80 c0200028 02c5dcfe 226c1956 32fe22a0 . .(...."l.V2.". + 402bca90 ff0831c8 2112c110 0df00000 12c1d0d9 ..1.!........... + 402bcaa0 91dd03f9 713d02fd 022d0dc9 a109b1e9 ....q=...-...... + 402bcab0 81cd0459 01051804 2d0f85f9 ff9c9c22 ...Y....-......" + 402bcac0 0f60cc92 321c042d 0dc53404 86020032 .`..2..-..4....2 + 402bcad0 1f31221c 042a2322 5f31222f 00c0ec20 .1"..*#"_1"/... + 402bcae0 283216e2 06280156 220816fc 07221c04 (2...(.V"....".. + 402bcaf0 0c05311f fd59bf42 a4921b22 59110128 ..1..Y.B..."Y..( + 402bcb00 f5c00000 5811421c 043d0220 e2202d0c ....X.B..=. . -. + 402bcb10 852d034d 022d0c49 1185f402 48116114 .-.M.-.I....H.a. + 402bcb20 fd9cc428 0f0c5339 125832d9 1f69113d ...(..S9.X2..i.= + 402bcb30 0ec00500 284d6811 66420528 0f0c3339 ....(Mh.fB.(..39 + 402bcb40 1242a4a2 603620e0 2e200156 f1c00000 .B..`6 .. .V.... + 402bcb50 46060000 165e0142 1e05322e 01222f19 F....^.B..2.."/. + 402bcb60 45f9fe2d 0ec5ef02 e80e86f9 ff2801cc E..-.........(.. + 402bcb70 92cc7c0c 043d0d2d 0f8517ff 08b10c02 ..|..=.-........ + 402bcb80 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 402bcb90 12c1d0d9 91dd03f9 713d02fd 022d0dc9 ........q=...-.. + 402bcba0 a109b1e9 81cd0459 01c50804 2d0f45ea .......Y....-.E. + 402bcbb0 ff9cbc22 0f60ccb2 321c042d 0d852504 ...".`..2..-..%. + 402bcbc0 06030000 00321f31 221c042a 23225f31 .....2.1"..*#"_1 + 402bcbd0 280fed0c 28321662 06280156 a207167c (...(2.b.(.V...| + 402bcbe0 07221c04 31e3fc42 a2ff1b22 01edf4c0 ."..1..B...".... + 402bcbf0 0000421c 043d020c 05ed022d 0cc51e03 ..B..=.....-.... + 402bcc00 4d022d0c 4911c5e5 02481161 d9fc9ce4 M.-.I....H.a.... + 402bcc10 280f0c53 39125832 d91f6911 3d0ec005 (..S9.X2..i.=... + 402bcc20 00284d68 11664207 222f000c 33326201 .(Mh.fB."/..32b. + 402bcc30 42a30f3d 062d0e01 1bf1c000 00060600 B..=.-.......... + 402bcc40 165e0142 1e05322e 01222f19 85eafe2d .^.B..2.."/....- + 402bcc50 0e05e102 e80e86f9 ff2801cc 92cc7c0c .........(....|. + 402bcc60 043d0d2d 0f8518ff 08b10c02 c8a1d891 .=.-............ + 402bcc70 e881f871 12c1300d f0000000 12c1f009 ...q..0......... + 402bcc80 3132a0f4 9c022802 8cc24832 32a00037 12....(...H22..7 + 402bcc90 140505d6 ff203074 08312d03 12c1100d ..... 0t.1-..... + 402bcca0 f0000000 6cbe2b40 78bf2b40 12c1d0d9 ....l.+@x.+@.... + 402bccb0 91d1affc e98142a4 09ed023d 0d22a068 ......B....=.".h + 402bccc0 c9a1f971 09b101b6 f4c00000 cd02f2a0 ...q............ + 402bccd0 ff167208 282e2832 29010590 04dd0242 ..r.(.(2)......B + 402bcce0 a41916b2 0621e742 3d0c45fe fd3d0cd0 .....!.B=.E..=.. + 402bccf0 2d2045f4 0331ebff 2d0dc5f5 030c0222 - E..1..-......" + 402bcd00 6c15e90c 0c12291e d91c282e 31af4442 l.....)...(.1.DB + 402bcd10 12022d0d c5f4030c 22224c51 280c51e2 ..-.....""LQ(.Q. + 402bcd20 ff222202 3d014212 00d02d20 458f0420 ."".=.B...- E.. + 402bcd30 f074803f 01f24c26 3038317c c421d142 .t.?..L&081|.!.B + 402bcd40 4793183d 0c85fafd 221d1045 52ff42a4 G..=...."..ER.B. + 402bcd50 3a3187fc 2d0c01d3 f0c00000 08b12d0f :1..-.........-. + 402bcd60 c8a1d891 e881f871 12c1300d f0000000 .......q..0..... + 402bcd70 0cc12b40 12c1d0d9 91d17dfc e98142a5 ..+@......}...B. + 402bcd80 b2ed023d 0d22a068 c9a109b1 f9710184 ...=.".h.....q.. + 402bcd90 f4c00000 cd0222a0 ff16fc07 c58304fd ......"......... + 402bcda0 0242a5bb 16720628 2e318744 4212022d .B...r.(.1.DB..- + 402bcdb0 0f05eb03 32a0ff2d 0f45f303 4d0216b2 ....2..-.E..M... + 402bcdc0 0321dcf7 3d0c4901 45f0fd21 f4f74801 .!..=.I.E..!..H. + 402bcdd0 c0200028 02426c15 224c500c a229ace9 . .(.Bl."LP..).. + 402bcde0 0c0c2229 1e3d0e2d 044901c5 e4034801 ..").=.-.I....H. + 402bcdf0 31e0ff2d 0445e403 0c028607 0042a5d4 1..-.E.......B.. + 402bce00 d03d20f0 2f2001a7 f0c00000 42a5d52d .= ./ ......B..- + 402bce10 0c3d0d01 a4f0c000 0022a0ff 08b1c8a1 .=......."...... + 402bce20 d891e881 f87112c1 300df000 f436ff3f .....q..0....6.? + 402bce30 b4c52b40 41feff21 feff12c1 f00cf51c ..+@A..!........ + 402bce40 a3093101 6346c000 00083112 c1100df0 ..1.cF....1..... + 402bce50 9e97fe3f 12c1c0c9 e1d9d1e9 c1f9b109 ...?............ + 402bce60 f1cd0222 05006060 f4224c0c 220501fd ..."..``."L."... + 402bce70 03224c0d 220502dd 04224c0e 22050369 ."L."...."L."..i + 402bce80 2c224c0f 391c50e5 2085f3e3 2612123d ,"L.9.P. ...&..= + 402bce90 010c1205 2fe6380e 28012023 30381137 ..../.8.(. #08.7 + 402bcea0 02063d01 0c02c52d e6280c32 01002822 ..=....-.(.2..(" + 402bceb0 32420828 0c320101 28223242 09280c32 2B.(.2..("2B.(.2 + 402bcec0 01022822 32420a28 0c320103 28223242 ..("2B.(.2..("2B + 402bced0 0b168d04 221d0431 deff42a1 451b2201 ...."..1..B.E.". + 402bcee0 30f4c000 00421d04 3d020c05 ed022d0d 0....B..=.....-. + 402bcef0 85ef024d 02f91c2d 0d494185 b6024841 ...M...-.IA...HA + 402bcf00 d1d4ff8c 94280c58 328c353d 0ec00500 .....(.X2.5=.... + 402bcf10 42a14e3d 0d2d0e01 63f0c000 0008f1c8 B.N=.-..c....... + 402bcf20 e1d8d1e8 c1f8b112 c1400df0 4ccbfe3f .........@..L..? + 402bcf30 881212c1 b04040f4 d26111e2 61100261 .....@@..a..a..a + 402bcf40 13c26112 f9f13981 49518961 dd02e802 ..a...9.IQ.a.... + 402bcf50 cc487c42 46490000 88811648 ff885116 .H|BFI.....H..Q. + 402bcf60 f8fe32a5 c02d0887 b30222a5 c042a000 ..2..-...."..B.. + 402bcf70 20f0f4f0 3f204024 2005b602 cd024d0c ...? @$ .....M. + 402bcf80 7cf20c05 165c0f78 142d0550 32c06214 |....\.x.-.P2.b. + 402bcf90 053030f4 67b31488 811b622a 28220200 .00.g.....b*(".. + 402bcfa0 3a372243 006020f4 c6f7ff00 48048c44 :7"C.` .....H..D + 402bcfb0 5d0246f4 ff00282e 88022832 89912901 ].F...(...(2..). + 402bcfc0 0c02c522 e7ed020c 124522e7 294145df ...".....E".)AE. + 402bcfd0 e3663260 21d6ff22 02006632 57164e05 .f2`!.."..f2W.N. + 402bcfe0 884116f8 04220e39 07624922 08390762 .A...".9.bI".9.b + 402bcff0 4328013d 0e057601 16920338 41280185 C(.=..v....8A(.. + 402bd000 750116f2 020c043d 0f2d0405 ad023d0c u......=.-....=. + 402bd010 2971c5d1 025692f3 2d0e8577 02889138 )q...V..-..w...8 + 402bd020 71286180 50f44d01 45df0628 7145a302 q(a.P.M.E..(qE.. + 402bd030 28410576 02822109 22210680 50f44d01 (A.v..!."!..P.M. + 402bd040 3d0cc5dd 06ed0222 1c07ac82 2d0c45a1 =......"....-.E. + 402bd050 028881e2 4d26fa28 8851298d f028c022 ....M&.(.Q)..(." + 402bd060 5d120c03 2d0d8502 007c22e6 1e0e2d0e ]...-....|"...-. + 402bd070 46020000 00002d0c 859e027c c2022113 F.....-....|..!. + 402bd080 c22112d2 2111e221 10f8f112 c1500df0 .!..!..!.....P.. + 402bd090 12c1f009 31acc242 1212dc74 38020c34 ....1..B...t8..4 + 402bd0a0 49132202 26dcc248 439c842d 03c00400 I.".&..HC..-.... + 402bd0b0 46040000 00661307 38820501 00060100 F....f..8....... + 402bd0c0 3882c5e6 ff083112 c1100df0 12c1c0d9 8.....1......... + 402bd0d0 d14040f4 d812e9c1 09f1c9e1 f9b13941 .@@...........9A + 402bd0e0 4921ed02 cc4d7c42 46480000 88411648 I!...M|BFH...A.H + 402bd0f0 ff882116 f8fe32a5 c02d0887 b30222a5 ..!...2..-....". + 402bd100 c042a000 20f0f4f0 3f204024 20c59c02 .B.. ...? @$ ... + 402bd110 cd024d0c 7cf20c05 161c0f78 142d0550 ..M.|......x.-.P + 402bd120 32c06214 053030f4 67b31388 411b622a 2.b..00.g...A.b* + 402bd130 28220200 3a372243 006020f4 c6f7ff48 ("..:7"C.` ....H + 402bd140 048c545d 0286f4ff 0000280e 38223803 ..T]......(.8"8. + 402bd150 325d0a28 22283229 1d0c0245 09e72901 2].("(2)...E..). + 402bd160 0c12c508 e72911c5 c5e36632 60216fff .....)....f2`!o. + 402bd170 22020066 32578801 16280588 1116d804 "..f2W...(...... + 402bd180 88012208 39076245 88112208 3907623d ..".9.bE..".9.b= + 402bd190 3801281d 055c0116 32033811 281d855b 8.(..\..2.8.(..[ + 402bd1a0 01ac920c 043d0f40 24200593 023d0c22 .....=.@$ ...=." + 402bd1b0 6103c5b7 0256d2f2 2801855d 0238312d a....V..(..].81- + 402bd1c0 0d45ca06 2831c589 02281185 5c02d02d .E..(1...(..\..- + 402bd1d0 20c03c20 05c90620 d220221c 07ac522d .< ... . "...R- + 402bd1e0 0c058802 8841d24e 26fa2888 21298ef0 .....A.N&.(.!).. + 402bd1f0 28c0225e 120c132d 0e45e9ff 7c22e61d (."^...-.E..|".. + 402bd200 0b2d0d86 01002d0c 8585027c c208f1c8 .-....-....|.... + 402bd210 e1d8d1e8 c1f8b112 c1400df0 12c1f0c2 .........@...... + 402bd220 61020931 d911cd02 162202d8 12d02d20 a..1....."....- + 402bd230 85a8062d 0d459506 2193413d 0c05abfd ...-.E..!.A=.... + 402bd240 3104ff42 a1682d0c 0197efc0 00000831 1..B.h-........1 + 402bd250 c821d811 12c1100d f0000000 54ce2b40 .!..........T.+@ + 402bd260 12c1f0d9 11e90109 31c921ed 02c58d06 ........1.!..... + 402bd270 dd0222a0 ff167d04 31f6fe42 a17c22a0 .."...}.1..B.|". + 402bd280 680147f3 c00000cd 02cc922d 0dc58f06 h.G........-.... + 402bd290 22a0ff46 0a002032 20d912e2 62002179 "..F.. 2 ...b.!y + 402bd2a0 41c5a2fd 280c3148 43282242 1202d02d A...(.1HC("B...- + 402bd2b0 20059206 31eaff2d 0d4d0c45 a1060c02 ...1..-.M.E.... + 402bd2c0 0831c821 d811e801 12c1100d f0000000 .1.!............ + 402bd2d0 12c1f009 3145d700 0c030c14 20349308 ....1E...... 4.. + 402bd2e0 31302060 20207412 c1100df0 12c1f009 10 ` t......... + 402bd2f0 31c5c900 0c030c14 20349308 31302060 1....... 4..10 ` + 402bd300 20207412 c1100df0 a02bff3f 9e97fe3f t......+.?...? + 402bd310 12c1d0e9 81f971e1 fcfff0f2 11c9a1cd ......q......... + 402bd320 022a2fe0 22b0d991 d80209b1 ac6d580d .*/."........mX. + 402bd330 281d5261 00c57202 31f5ff2d 0d42a0a5 (.Ra..r.1..-.B.. + 402bd340 0159efc0 00005801 dd055605 feca2fe0 .Y....X...V.../. + 402bd350 22b00c03 3902cacf e0ccb00c 02224c14 "...9........"L. + 402bd360 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... + 402bd370 12c1e00c 090ca871 e4ffc961 d951f931 .......q...a.Q.1 + 402bd380 dd020971 e941fd09 2d094d09 ad0880c8 ...q.A..-.M..... + 402bd390 2080b820 62071466 9a07cc46 40a07446 .. b..f...F@.tF + 402bd3a0 0900ac26 8cdd580d e817e795 07402074 ...&..X......@ t + 402bd3b0 06240000 00520715 66167c68 0716b606 .$...R..f.|h.... + 402bd3c0 97350440 80749d05 1b444040 7472c718 .5.@.t...D@@tr.. + 402bd3d0 6694c022 a0ff17e3 6a669a07 07636446 f.."....jf...cdF + 402bd3e0 02000000 a0c07486 07000000 269c05c0 ......t.....&... + 402bd3f0 c0748603 00b0c074 669b0822 a0ff2698 .t.....tf.."..&. + 402bd400 4280c074 2d0c85f0 ff41bfff f02c118c B..t-....A...,.. + 402bd410 7d580dca 324033b0 5913ca22 4022b00c }X..2@3.Y.."@".. + 402bd420 03324215 c0207446 06000000 27359840 .2B.. tF....'5.@ + 402bd430 b0742d05 06e4ff00 f7358c40 c074fd05 .t-......5.@.t.. + 402bd440 06e1ff00 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 402bd450 200df000 12c1e0c9 61c813d9 51e941dd .......a...Q.A. + 402bd460 02f931ed 03fd043d 050c642d 0c097101 ..1....=..d-..q. + 402bd470 dbf0c000 000c643d 0f4a2c01 d8f0c000 ......d=.J,..... + 402bd480 000c8222 4c0c486d 0c02224c 0d3d0e2d ..."L.Hm.."L.=.- + 402bd490 0dc00400 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 402bd4a0 200df000 12c1e0c9 61c197ff d951e941 .......a....Q.A + 402bd4b0 f9310971 0c0de2a0 eff2a002 320c14ac .1.q........2... + 402bd4c0 03220c15 1b222020 74224c15 273e0566 ."..." t"L.'>.f + 402bd4d0 130ab622 0d2d0d85 e3ff4601 00663302 ...".-....F..f3. + 402bd4e0 f24c141b ddc2cc18 669dd008 71c861d8 .L......f...q.a. + 402bd4f0 51e841f8 3112c120 0df00000 12c1f02d Q.A.1.. .......- + 402bd500 030c23c9 21d91109 31dd0450 c52005e6 ..#.!...1..P. .. + 402bd510 ff204074 80340122 a0ff9623 02303831 . @t.4."...#.081 + 402bd520 617afff0 53113a75 6077b072 0714b627 az..S.:u`w.r...' + 402bd530 0e3a3560 33b08b23 290d4b33 390c2d04 .:5`3..#).K39.-. + 402bd540 0831c821 d81112c1 100df000 75c1fe3f .1.!........u..? + 402bd550 7bc1fe3f 12c1d0d9 91f971d2 c233fd02 {..?......q..3.. + 402bd560 4b223911 29010c04 2ca30c32 e98109b1 K"9.)...,..2.... + 402bd570 c9a18556 02ed027c f2165e09 c81e0c07 ...V...|..^..... + 402bd580 0c18724c 14824c15 0c643d0d 22cc1679 ..rL..L..d=."..y + 402bd590 21893101 92f0c000 0031ecff 0c6422cc !.1......1...d". + 402bd5a0 20018ef0 c0000031 eaff0c64 2d0c018b ......1...d-... + 402bd5b0 f0c00000 0c644a2c 3d0d0188 f0c00000 .....dJ,=....... + 402bd5c0 38010c44 22cc1c01 85f0c000 00381142 8..D"........8.B + 402bd5d0 a00422cc 260181f0 c000000c 63782188 ..".&.......cx!. + 402bd5e0 31324c12 0c43324c 130c8222 4c10224c 12L..C2L..."L."L + 402bd5f0 0c486f0c 62724c0e 824c0f72 4c11224c .Ho.brL..L.rL."L + 402bd600 0d3d0ef0 2f20c004 00cd022d 0e454502 .=../ .....-.EE. + 402bd610 2d0c08b1 c8a1d891 e881f871 12c1300d -..........q..0. + 402bd620 f0000000 12c1d0e9 815137ff f0e411f9 .........Q7..... + 402bd630 71fd024a 2ec9a1d9 9109b150 22b02202 q..J.......P".". + 402bd640 146d03cd 04dd0566 22294a2e 5022b022 .m.....f")J.P"." + 402bd650 021532a0 e327b31b 4a3e5033 b04b332d ..2..'..J>P3.K3- + 402bd660 0f690105 efff6801 cc82ca2e d022b00c .i....h......".. + 402bd670 33324214 caced05c b042cf33 2d0f8b55 32B....\.B.3-..U + 402bd680 3d0605dd ff08b1c8 a1d891e8 81f87112 =.............q. + 402bd690 c1300df0 9c2bff3f 3cb62c40 12c1d030 .0...+.?<.,@...0 + 402bd6a0 7320f261 0720f220 22c23329 0128073d s .a. . ".3).(.= + 402bd6b0 0fc9a179 1109b1d9 91e981cd 04850901 ...y............ + 402bd6c0 7c437811 56821548 0722a0f0 20341022 |Cx.V..H.".. 4." + 402bd6d0 af202a23 16820916 54090c13 2d0705c9 . *#....T...-... + 402bd6e0 ff204074 80640178 11603831 96061360 . @t.d.x.`81...` + 402bd6f0 d8313105 fff0ed11 da2e3022 b0220214 .11.......0".".. + 402bd700 cc82da2e 3022b00c 13324214 31fffeda ....0"...2B.1... + 402bd710 2e3022b0 22021426 1201dc2c 3d072d0f .0"."..&...,=.-. + 402bd720 491105e3 ff3d0248 11163c0f 86000000 I....=.H..<..... + 402bd730 7cf251f5 feda3e50 33b05203 14b62515 |.Q...>P3.R...%. + 402bd740 21d5ff8b 53424200 48013d0c 2d0f45d0 !...SBB.H.=.-.E. + 402bd750 ff3d0246 32003d02 2d0c2615 02c62f00 .=.F2.=.-.&.../. + 402bd760 9c123202 0c261302 46230028 02c6fbff ..2..&..F#.(.... + 402bd770 7c43862a 00c02c20 852d0216 fc0921c6 |C.*.., .-....!. + 402bd780 fff1e2fe 22220552 a00042a4 733d0f01 ...."".R..B.s=.. + 402bd790 e1efc000 00167205 0c033902 31dbfeda ......r...9.1... + 402bd7a0 4e3044b0 c912c804 0c145d0c bc0c3805 N0D.......]...8. + 402bd7b0 8c531b44 5d0306fd ff2905b6 346121d2 .S.D]....)..4a!. + 402bd7c0 fedaee20 deb0280c 290d222c 01452902 ... ..(.).",.E). + 402bd7d0 42a48b3d 0f2d0c01 33eec000 00460200 B..=.-..3....F.. + 402bd7e0 51cafeda ee50deb0 290d0c03 060c0000 Q....P..)....... + 402bd7f0 2d0c0527 02460900 00321204 42a00022 -..'.F...2..B.." + 402bd800 a003852d 02fd029c 323d0c2d 0f055202 ...-....2=.-..R. + 402bd810 8c422d0f 86f6ff00 cd0f06d8 ff007cf3 .B-...........|. + 402bd820 08b12d03 c8a1d891 e881f871 12c1300d ..-........q..0. + 402bd830 f0000000 a9fe0000 12c1e0e9 41ed03c9 ............A... + 402bd840 610ce3cd 022d0ed9 510971dd 04c51802 a....-..Q.q..... + 402bd850 7ce35662 0c280d3d 0cc5ef00 56d20a28 |.Vb.(.=....V..( + 402bd860 0d32a0f0 30321042 a0e04793 280c1222 .2..02.B..G.(.." + 402bd870 41000c02 2241015c e2224102 220d015d A..."A.\."A."..] + 402bd880 01202064 22410322 0d022241 04220d03 . d"A.".."A.".. + 402bd890 22410546 1e00381c 482c3032 30470313 "A.F..8.H,020G.. + 402bd8a0 31e5ff20 20f43712 0a283cd2 cc0c32af 1.. .7..(<...2. + 402bd8b0 fc167206 6178ff21 94fe4206 00f03411 ..r.ax.!..B...4. + 402bd8c0 4a532055 b0520514 b6250e40 33802033 JS U.R...%.@3. 3 + 402bd8d0 b0522d00 32230137 151242a0 00320214 .R-.2#.7..B..2.. + 402bd8e0 b6231458 0d381237 950d4246 003d0e2d .#.X.8.7..BF.=.- + 402bd8f0 0c05d3ff 86080000 1b4422c2 186694dc .........D"..f.. + 402bd900 4d0e3d0d 2d0c45d9 ff460300 005110ff M.=.-.E..F...Q.. + 402bd910 42cc333d 0e2d0cc5 b3ff3d02 08712d03 B.3=.-....=..q-. + 402bd920 c861d851 e84112c1 200df000 12c1a042 .a.Q.A.. ......B + 402bd930 1205c261 16d26115 026117dd 02e26114 ...a..a..a....a. + 402bd940 f261130c e2cd0347 32028684 00e81d22 .a.....G2......" + 402bd950 0e0d320e 0c802211 30222026 820a32a6 ..2...".0" &..2. + 402bd960 08371223 067e0000 00220c39 57e20246 .7.#.~...".9W..F + 402bd970 7b0032af f2d02d20 05060256 121e3d0c {.2...- ...V..=. + 402bd980 2d0dc589 00067700 220c3957 e2028673 -.....w.".9W...s + 402bd990 0022cc33 29512c92 47320246 7000220e .".3)Q,.G2.Fp.". + 402bd9a0 0f320e0e 80221130 222026f2 02c66b00 .2...".0" &...k. + 402bd9b0 220e1226 62028669 00220e13 26420246 "..&b..i."..&B.F + 402bd9c0 6700220e 11320e10 80221130 22202682 g."..2...".0" &. + 402bd9d0 02c66200 0c4432ce 1c4a2132 6106017f ..b..D2..J!2a... + 402bd9e0 efc00000 22ce263d 0229810c 442d0101 ....".&=.)..D-.. + 402bd9f0 7befc000 004b3c0c 04281c39 91497147 {....K<..(.9.IqG + 402bda00 120e3801 2033c00c 12302493 20207429 ..8. 3...0$. t) + 402bda10 7122ce16 38712941 0c2f0c12 30f29322 q"..8q)A./..0.." + 402bda20 2101ec32 220e1532 0e148022 11302220 !..2"..2...".0" + 402bda30 66f20286 2a0032a2 00371202 0648004b f...*.2..7...H.K + 402bda40 312d0c05 78fb8645 00c03c20 85d00056 1-..x..E..< ...V + 402bda50 12fd2221 0132a0f0 20231032 a0e03712 .."!.2.. #.2..7. + 402bda60 c23d0f4b 218590ff 80220196 52fb2088 .=.K!...."..R. . + 402bda70 31f09811 8a79f124 fed07711 7aff0c22 1....y.$..w.z.." + 402bda80 3841224f 140c648b 2f79c189 a199b101 8A"O..d./y...... + 402bda90 53efc000 000c0222 4f1598b1 78c188a1 S......"O...x... + 402bdaa0 311afe7a 23280216 92f78a49 3034b048 1..z#(.....I04.H + 402bdab0 02f81249 033115fe 42a1ff79 c189a192 ...I.1..B..y.... + 402bdac0 610b0178 edc00000 58414851 3d0f2d0c a..x....XAHQ=.-. + 402bdad0 0598ff2d 0fc5f801 98b188a1 78c186ef ...-........x... + 402bdae0 ff222107 16820722 a002224e 150c0f38 ."!....".."N...8 + 402bdaf0 612881f2 4e140c44 0139efc0 00003891 a(..N..D.9....8. + 402bdb00 28610c44 0136efc0 00003841 0c6422ce (a.D.6....8A.d". + 402bdb10 200132ef c0000038 410c642d 0e012fef .2....8A.d-../. + 402bdb20 c0000038 5128410c 64012cef c000000c ...8Q(A.d.,..... + 402bdb30 6438514a 2e0129ef c0000032 1d044d0f d8QJ..)....2..M. + 402bdb40 0c3285f9 01ed02f7 1205d03d 20051e02 .2.........= ... + 402bdb50 422c06e0 3e202d0c c004002d 0e45f001 B,..> -....-.E.. + 402bdb60 2d0d05f0 01022117 0c02c221 16d22115 -.....!....!..!. + 402bdb70 e22114f2 211312c1 600df000 12c1f0d9 .!..!...`....... + 402bdb80 11d1e1fd c921e901 02610320 e220c2a0 .....!...a. . .. + 402bdb90 00220d14 8c82284d e792042d 0c0577ff ."....(M...-..w. + 402bdba0 1bccd2cd 18669ce8 0831c821 d811e801 .....f...1.!.... + 402bdbb0 12c1100d f0000000 902cff3f 12c1b0d2 .........,.?.... + 402bdbc0 611120d2 20210041 42a00022 2200f9f1 a. . !.AB..""... + 402bdbd0 2951fd03 2d040c83 e2611002 6113c261 )Q..-....a..a..a + 402bdbe0 1285ef01 ed0216a2 0ac81228 1d281229 ...........(.(.) + 402bdbf0 511c6227 9f23220d 088b4d22 4c04220d Q.b'.#"...M"L.". + 402bdc00 09224c05 220d0a22 4c06220d 0b224c07 ."L.".."L.".."L. + 402bdc10 0c12224d 0cc60800 00001c72 0c04279f .."M.......r..'. + 402bdc20 1a220d08 41e5ff22 4c04220d 09224c05 ."..A.."L.".."L. + 402bdc30 220d0a22 4c06220d 0b224c07 22cfea20 ".."L.".."L.".. + 402bdc40 2074f622 49f24c00 22a0000c 0f224c01 t."I.L."...."L. + 402bdc50 f24c02f2 4c030c83 2d0c4981 855e0d22 .L..L...-.I..^." + 402bdc60 4c022028 f4224c03 32a49428 1d325108 L. (."L.2..(.2Q. + 402bdc70 0c433921 488132c1 10391129 010c276d .C9!H.2..9.)..'m + 402bdc80 0f0c1532 c114e02e 20f25109 457e002d ...2.... .Q.E~.- + 402bdc90 0e05dd01 022113c2 2112d221 11e22110 .....!..!..!..!. + 402bdca0 f8f112c1 500df000 607e1040 12c1f0c9 ....P...`~.@.... + 402bdcb0 21d91109 31cd0222 020d30d3 2026220b !...1.."..0. &". + 402bdcc0 66122222 1c071622 0027b319 0c12b62d f.""...".'.....- + 402bdcd0 0c05d4db 0b3d01f4 ffc00000 1b22225c .....=.......""\ + 402bdce0 070c1222 4c0d0831 c821d811 12c1100d ..."L..1.!...... + 402bdcf0 f0000000 942cff3f e0000001 e0000002 .....,.?........ + 402bdd00 31feff21 fcff3902 31fdff21 abff3902 1..!..9.1..!..9. + 402bdd10 0df00000 982cff3f 9e97fe3f 12c1d0d9 .....,.?...?.... + 402bdd20 91d1fcff c9a1c80d e981f971 09b1fd02 ...........q.... + 402bdd30 0c0e162c 04281c58 0cf79233 280d279c ...,.(.X...3(.'. + 402bdd40 02526d00 8c0e590e 622f108c d659010c .Rm...Y.b/...Y.. + 402bdd50 0432cc08 f02f20c0 06005801 31efff2d .2.../ ...X.1..- + 402bdd60 0c42a110 590101cf ecc00000 5801cd0e .B..Y.......X... + 402bdd70 ed0ccd05 86eeff00 08b10c02 c8a1d891 ................ + 402bdd80 e881f871 12c1300d f0000000 12c1f0d9 ...q..0......... + 402bdd90 11dd0221 e0ffc921 c8020931 9c0c281c ...!...!...1..(. + 402bdda0 d792060c 532d0c45 f0ffc80c 06fbff00 ....S-.E........ + 402bddb0 0831c821 d81112c1 100df000 41d6ff48 .1.!........A..H + 402bddc0 048cf458 142795f6 68245803 5796ef2d ...X.'..h$X.W..- + 402bddd0 040df000 0c020df0 12c1f0c9 21d91109 ............!... + 402bdde0 31dd0230 c32045fd fffcb221 2bfe31ca 1..0. E....!+.1. + 402bddf0 ff28620c 0542a161 0147eec0 00003d02 .(b..B.a.G....=. + 402bde00 0c022713 22d91327 1c02222c 0029230c ..'."..'..",.)#. + 402bde10 02225307 22430d22 430c2243 1021bdff ."S."C."C."C.!.. + 402bde20 48023902 49032d03 0831c821 d81112c1 H.9.I.-..1.!.... + 402bde30 100df000 12c1f0c9 21c1aeff d9113d0c ........!.....=. + 402bde40 026103dd 0205f9ff 3d0c7cf4 9cc20c24 .a......=.|....$ + 402bde50 42420d42 02101b44 42421052 2d100c04 BB.B...DBB.R-... + 402bde60 4715080c 142d0dc0 05000c04 08312d04 G....-.......1-. + 402bde70 c821d811 12c1100d f0000000 12c1c0d9 .!.............. + 402bde80 d1dd0228 12e9c1f9 b109f1c9 e1ed0332 ...(...........2 + 402bde90 02002d0d 303034e0 33013030 60303031 ..-.004.3.00`001 + 402bdea0 fd0485b3 0156b20c 321d05f6 83028630 .....V..2......0 + 402bdeb0 00c81d2d 0c05390d 56820bf0 3f20e02e ...-..9.V...? .. + 402bdec0 2085efff 16c20a32 0c001c14 47130a1c ......2....G... + 402bded0 64479302 46220046 2600880f f186ff42 dG..F".F&......B + 402bdee0 0c04780f 320c0592 0c06620c 07779844 ..x.2.....b..w.D + 402bdef0 80531100 a9114055 20505a20 80a60150 .S....@U PZ ...P + 402bdf00 5a20ecf5 220c0156 520022a0 0a224c01 Z .."..VR.".."L. + 402bdf10 2181ff48 0216b405 2814279e 12382428 !..H....(.'..8$( + 402bdf20 0f27130b 320c012d 04494105 d8ff4841 .'..2..-.IA...HA + 402bdf30 4804c6f7 ff803311 40432000 39114043 H.....3.@C .9.@C + 402bdf40 20803601 403320ac 9377980b 39012d0e .6.@3 ..w..9.-. + 402bdf50 10312085 e6ff9ca2 320c0105 d5ff8604 .1 .....2....... + 402bdf60 0032020d 66130c0c 030c2432 52074242 .2..f.....$2R.BB + 402bdf70 0d32420c d02d20c5 ae010221 0fc2210e .2B..- ....!..!. + 402bdf80 d8d1e8c1 f8b112c1 400df000 03000080 ........@....... + 402bdf90 12c1e048 03c961cd 0332a0f0 d9510971 ...H..a..2...Q.q + 402bdfa0 e941f931 30341052 a0e0dd02 7ca25713 .A.104.R....|.W. + 402bdfb0 02462100 2150ff38 027ca237 147b2128 .F!.!P.8.|.7.{!( + 402bdfc0 ede8027c a2161e07 320e3980 3301d603 ...|....2.9.3... + 402bdfd0 068c8d38 0d8c4342 2e014793 543d0c2d ...8..CB..G.T=.- + 402bdfe0 0e45dfff fd0216e2 0422020d fc82220f .E......."....". + 402bdff0 10ccc252 2e108c75 0c143d0c 2d0ec005 ...R...u..=.-... + 402be000 001c632d 0f45bbff 85a0db31 e0ff3022 ..c-.E.....1..0" + 402be010 10d69200 0b227cc3 30222022 c2011b22 ....."|.0" "..." + 402be020 225f070c 12224f0d 220f101b 22224f10 "_..."O."...""O. + 402be030 0c02e80e 46e3ff00 7cf20871 c861d851 ....F...|..q.a.Q + 402be040 e841f831 12c1200d f0000000 12c1d048 .A.1.. ........H + 402be050 03d991dd 0332a0f0 290109b1 c9a1e981 .....2..)....... + 402be060 f9713034 1052a0e0 7ca25713 02c62600 .q04.R..|.W...&. + 402be070 2121ff38 027ca237 94028623 0021f8ec !!.8.|.7...#.!.. + 402be080 7cafe802 162e0822 0e398022 01d63207 |......".9."..2. + 402be090 28018c82 28028c42 322e0137 92653d0d (...(..B2..7.e=. + 402be0a0 e02e2085 d1ffcd02 16820522 0210f622 .. ........"..." + 402be0b0 4b220c0c 8c521c73 2d0c05b0 ff622e10 K"...R.s-....b.. + 402be0c0 8c860c04 3d0de02e 20c00600 3112ff28 ....=... ...1..( + 402be0d0 03279c09 280c2903 46030000 2d038c72 .'..(.).F...-..r + 402be0e0 3802379c f6380c39 02310bff 42a191c0 8.7..8.9.1..B... + 402be0f0 2c2001ec ebc00000 86010000 000b2222 , ............"" + 402be100 4c100c0f e80e86de ff002d0f 08b1c8a1 L.........-..... + 402be110 d891e881 f87112c1 300df000 21fefe12 .....q..0...!... + 402be120 c1f0c921 c8020931 ac0c221c 079c520b ...!...1.."...R. + 402be130 222020f4 225c07cc b2220c0d 6612061c " ."\..."..f... + 402be140 632d0c85 a7ffc80c 06f7ff00 0831c821 c-...........1.! + 402be150 12c1100d f0000000 d0160000 12c1f021 ...............! + 402be160 0ff30931 0c53c020 00390231 fbff21dc ...1.S. .9.1..!. + 402be170 f3c02000 390221fa f30cc3c0 20003902 .. .9.!..... .9. + 402be180 2104f40c 63c02000 3902055d 0105b7ff !...c. .9..].... + 402be190 4587fc05 7d050831 12c1100d f0000000 E...}..1........ + 402be1a0 12c1f0d9 11dd0221 aeecc921 c8020931 .......!...!...1 + 402be1b0 2d0c9ce2 32023907 630b480d 38123034 -...2.9.c.H.8.04 + 402be1c0 30482247 033a2802 86f9ff00 220c3907 0H"G.:(.....".9. + 402be1d0 e207c80c 564cff06 0500222d 00c03c20 ....VL...."-..< + 402be1e0 45570056 b2fe8500 e6271c14 86f8ff21 EW.V.....'.....! + 402be1f0 188b2802 8c923202 390c0430 30043024 ..(...2.9..00.0$ + 402be200 830831c8 21d81112 c1100df0 7437ff3f ..1.!.......t7.? + 402be210 6c37ff3f 00440000 7037ff3f 7837ff3f l7.?.D..p7.?x7.? + 402be220 12c1d0e9 81e812c9 a1f97109 b1d991cd ..........q..... + 402be230 02220e01 5d03320e 00802211 30222080 ."..].2...".0" . + 402be240 f2112028 4120ff20 f0f0f4f0 2c412642 .. (A . ....,A&B + 402be250 072d0c05 81010680 00220e03 320e0280 .-......."..2... + 402be260 22113022 2080d211 20284120 dd20f0f8 ".0" ... (A . .. + 402be270 34221c05 e0ff11d0 d0f4f732 d3221c04 4".........2.".. + 402be280 d732cdf0 3f202d0e 526102c5 fb0c56f2 .2..? -.Ra....V. + 402be290 fb3d0d2d 0c459c01 320e1172 0e10220e .=.-.E..2..r..". + 402be2a0 12803311 70632000 22116032 20220e13 ..3.pc .".`2 ".. + 402be2b0 d1d7ff80 22013022 20290d62 0e0d820e ....".0" ).b.... + 402be2c0 0c320e0e 80661100 33118076 20706320 .2...f..3..v pc + 402be2d0 320e0f41 cfff8033 01603320 390432a0 2..A...3.`3 9.2. + 402be2e0 f0302210 32a0e058 21379219 22053980 .0".2..X!7..".9. + 402be2f0 2201d672 052d053d 0d05acff 582116b2 "..r.-.=....X!.. + 402be300 046d0586 48006d05 0c172206 3907e209 .m..H.m...".9... + 402be310 acd72153 ec680206 0a003226 0116f3fe ..!S.h....2&.... + 402be320 222d0027 9302c63f 00603620 59216911 "-.'...?.`6 Y!i. + 402be330 79014542 00582168 11780156 a20e86f3 y.EB.X!h.x.V.... + 402be340 ff680657 96016805 0c077796 bc320e09 .h.W..h...w..2.. + 402be350 1c122713 02463300 fafe220f 03320f02 ..'..F3..."..2.. + 402be360 80221130 222031ab ff371202 862d006d .".0" 1..7...-.m + 402be370 0516c6ed 220e0632 0e072020 54803311 ...."..2.. T.3. + 402be380 30222056 a2ec21a5 fff1a3ff e2620052 0" V..!......b.R + 402be390 6f003d05 2d0c5261 0205e901 582156e2 o.=.-.Ra....X!V. + 402be3a0 06220e09 262233f6 320d6612 3a3d052d ."..&"3.2.f.:=.- + 402be3b0 0c85ca05 06160000 2662121c 13379227 ........&b...7.' + 402be3c0 3d05c02c 2045ab05 06110000 00003d05 =.., E........=. + 402be3d0 2d0cc5d4 03c60d00 0000004d 0d3d052d -..........M.=.- + 402be3e0 0c85a9ff 060a0000 222d0050 35208536 ........"-.P5 .6 + 402be3f0 00dc5228 0d32a0f0 20231032 a0e03712 ..R(.2.. #.2..7. + 402be400 08e91c0c 232d0c05 df05c02c 20456501 ....#-....., Ee. + 402be410 3183ff22 a0002263 00317dff 290f2903 1..".."c.1}.).). + 402be420 290d060d 000062a0 003179ff 22230016 ).....b..1y."#.. + 402be430 e2f35035 20592169 11c53100 58216811 ..P5 Y!i..1.X!h. + 402be440 56d2e031 73ff2803 32a0f020 231032a0 V..1s.(.2.. #.2. + 402be450 e0379202 467eff86 c5ff08b1 0c02c8a1 .7..F~.......... + 402be460 d891e881 f87112c1 300df000 00400000 .....q..0....@.. + 402be470 9c2cff3f 12c1b060 60745050 74707074 .,.?...``tPPtppt + 402be480 e26110f9 f1697102 6113c261 12d26111 .a...iq.a..a..a. + 402be490 39515961 7941fd02 ed046211 2c16541a 9QYayA....b.,.T. + 402be4a0 1616063b 567cc220 551050c0 f4003c11 ...;V|. U.P...<. + 402be4b0 3030312d 0f6981d2 cc140552 01d0d0f4 001-.i.....R.... + 402be4c0 68818c32 7ce2866b 00281f32 21154d06 h..2|..k.(.2!.M. + 402be4d0 698101c2 ecc00000 6881c7b6 0e281f60 i.......h....(.` + 402be4e0 4cc00c03 6a2201cb e9c00000 0c02c051 L...j".........Q + 402be4f0 414d0257 a214381f 30329032 13001b22 AM.W..8.02.2..." + 402be500 3a4446fb ffd2a014 42a00032 a0142d0f :DF.....B..2..-. + 402be510 4981854c 01488156 92fa281f 58616841 I..L.H.V..(.XahA + 402be520 52420862 4209780e 51d1ff70 38746871 RB.bB.x.Q..p8thq + 402be530 32421170 38753242 13a0dd11 50362030 2B.p8u2B....P6 0 + 402be540 dd20803d 11d0d874 d0332062 1f043030 . .=...t.3 b..00 + 402be550 f4305841 d1c7ff52 42018056 11606841 .0XA...RB..V.`hA + 402be560 605520a2 1d005050 f4506841 7080f580 `U ...PP.PhAp... + 402be570 ba117242 10624203 7070f4a0 6841606b ..rB.bB.pp..hA`k + 402be580 208a7760 60f45242 025a5760 b8416242 .w``.RB.ZW`.AbB + 402be590 046a6558 41b24205 80b51158 610c0950 .jeXA.B....Xa..P + 402be5a0 bb20ba66 4a461baa 68413242 00824212 . .fJF..hA2B..B. + 402be5b0 92420692 4207a25d 004a3366 66064c04 .B..B..].J3ff.L. + 402be5c0 4242064a 3348518c 244804dc 94522114 BB.J3HQ.$H...R!. + 402be5d0 42050442 420c4205 0542420d 42050642 B..BB.B..BB.B..B + 402be5e0 420e4205 07460400 40587452 420d4050 B.B..F..@XtRB.@P + 402be5f0 7542420c 52420e40 48755202 0d42420f uBB.RB.@HuR..BB. + 402be600 72020c42 020e8055 11004411 70652060 r..B...U..D.pe ` + 402be610 54204202 0f804401 50442040 50f44040 T B...D.PD @P.@@ + 402be620 f54a453a 343040f5 3030f43a 343040f5 .JE:40@.00.:40@. + 402be630 4a337cf4 30343030 30f43242 0a303841 J3|.04000.2B.08A + 402be640 32420bc6 08006812 ed013206 11520610 2B....h...2..R.. + 402be650 22061280 33110022 11504320 40322022 "...3..".PC @2 " + 402be660 06138022 01302220 29016221 144d0e58 ...".0" ).b!.M.X + 402be670 563d0f2d 06c00500 022113c2 2112d221 V=.-.....!..!..! + 402be680 11e22110 f8f112c1 500df000 12c1e00c ..!.....P....... + 402be690 08892189 11888170 70748901 60607450 ..!....ppt..``tP + 402be6a0 50740261 07c5dcff 087112c1 200df000 Pt.a.....q.. ... + 402be6b0 12c1c0c9 e1cd022d 04d9d1e9 c1f9b139 .......-.......9 + 402be6c0 41495109 f150d074 60e07470 f07405ad AIQ..P.t`.tp.t.. + 402be6d0 ff8d0238 417cc248 518cb889 017d0f6d ...8A|.HQ....}.m + 402be6e0 0e5d0d2d 0c45faff 08f1c8e1 d8d1e8c1 .].-.E.......... + 402be6f0 f8b112c1 400df000 70b42c40 12c1f08d ....@...p.,@.... + 402be700 022157eb 0931c921 28029cb2 42023907 .!W..1.!(...B.9. + 402be710 64f57812 58086822 50573067 052f4803 d.x.X.h"PW0g./H. + 402be720 40473067 042786f7 ff31c989 2803cd03 @G0g.'...1..(... + 402be730 9ca23202 39076313 4d0221ef ff32a0c7 ..2.9.c.M.!..2.. + 402be740 01b4ebc0 0000280c 86000000 0c020831 ......(........1 + 402be750 c82112c1 100df000 0b527cd6 4d020c12 .!.......R|.M... + 402be760 57362d52 03390c22 202510ac 2258130c W6-R.9." %.."X.. + 402be770 0257141c 38235054 30378514 7cf23022 .W..8#PT07..|.0" + 402be780 30204410 2044c00c 130c0240 23832020 0 D. D.....@#. + 402be790 740df000 00000080 80420120 38753054 t........B. 8u0T + 402be7a0 2031dce7 30421080 44112028 41404520 1..0B..D. (A@E + 402be7b0 30321030 242031f7 ff42a020 3702120b 02.0$ 1..B. 7... + 402be7c0 44303141 5644ff86 02000000 27830930 D01AVD......'..0 + 402be7d0 31415663 ff0c120d f00c020d f0000000 1AVc............ + 402be7e0 2080fe3f ffff0000 12c1b0d2 6111f9f1 ..?........a... + 402be7f0 026113c2 6112e261 104d02c2 020021f8 .a..a..a.M....!. + 402be800 ff7d0328 02dd0129 410c4f92 a0615841 .}.(...)A.O..aXA + 402be810 0c48ca25 22020187 82020664 003c020c .H.%"......d.<.. + 402be820 ae279c1d c2040152 afdf503c 105c881b .'.....R..P<.\.. + 402be830 24879309 c204021c 0e2b44c6 00004d02 $........+D...M. + 402be840 0c8e3d0e 7cf24961 79719981 0126f2c0 ..=.|.Iayq...&.. + 402be850 00006d02 3d0e7cf2 695101bd f3c00000 ..m.=.|.iQ...... + 402be860 48616851 78719881 1b440c03 4c1a5841 HahQxq...D..L.XA + 402be870 0bb4ca85 5208010c 4887051f 52ccd050 ....R...H...R..P + 402be880 507437b6 02464900 67930557 a2020647 Pt7..FI.g..W...G + 402be890 00e03382 ca3332c3 d0060f00 66be414c ..3..32.....f.AL + 402be8a0 4887053c 505014b2 c5fea08a 20b08983 H...f..U.PV .D.@E + 402be980 4033200c 12ac7780 43013028 75205420 @3 ...w.C.0(u T + 402be990 2161e720 43108044 11303841 20331040 !a. C..D.08A 3.@ + 402be9a0 45203034 2039070c 12c60000 00000c02 E 04 9.......... + 402be9b0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 402be9c0 500df000 12c1e03d 010971c5 e1ff4801 P......=..q...H. + 402be9d0 7cf30871 2034932d 0312c120 0df00000 |..q 4.-... .... + 402be9e0 280212c1 b0d26111 e26110f9 f1026113 (.....a..a....a. + 402be9f0 c26112dd 0329016d 030c4e0c 0f5d0192 .a...).m..N..].. + 402bea00 a0ff72a0 2ea20500 0c0c0ca3 2d0a4971 ..r.........-.Iq + 402bea10 59516961 79919981 a941014d f3c00000 YQiay....A.M.... + 402bea20 a84120b0 740ca32d 0ab94101 aef1c000 .A .t..-..A..... + 402bea30 00b8414b 81b2cb30 ca38b243 0020a074 ..AK...0.8.C. .t + 402bea40 1b2c2020 74487158 51686178 9198818c ., tHqXQhax.... + 402bea50 3acd02c6 ecff0c02 2245003d 0660ffc0 :......."E.=.`.. + 402bea60 3a2f971c 180b6c60 607447a2 2e4b81ca :/....l``tG..K.. + 402bea70 c8220c00 cd062243 001b3346 f8ff1bf2 ."...."C..3F.... + 402bea80 47a2180b ee724300 e0e0741b 631b5556 G....rC...t.c.UV + 402bea90 2ef70c02 2243002d 0d460000 0c020221 ...."C.-.F.....! + 402beaa0 13c22112 d22111e2 2110f8f1 12c1500d ..!..!..!.....P. + 402beab0 f0000000 9e2cff3f 31ffff12 c1f01c04 .....,.?1....... + 402beac0 0931c5f1 ff083112 c1100df0 ae2cff3f .1....1......,.? + 402bead0 1030ff3f af2cff3f 0000012c 00100000 .0.?.,.?...,.... + 402beae0 9e97fe3f 81c1fe3f 8bc1fe3f 00210000 ...?...?...?.!.. + 402beaf0 852fff3f 97c1fe3f bfc1fe3f 9037ff3f ./.?...?...?.7.? + 402beb00 302fff3f e4b52c40 e9140000 342fff3f 0/.?..,@....4/.? + 402beb10 3c2fff3f d8b52c40 407e1040 12c1a022 ...-....-.E. + 402bef90 0021dffe 51ddfe41 ddfe2222 00d03d20 .!..Q..A..""..= + 402befa0 c5e704cd 022d0dc5 ab002d0c c6020000 .....-....-..... + 402befb0 21d9fe01 97e9c000 007cf202 2117c221 !........|..!..! + 402befc0 16d22115 e22114f2 211312c1 600df000 ..!..!..!...`... + 402befd0 ae2cff3f 7c37ff3f d8081040 12c1f0c9 .,.?|7.?...@.... + 402befe0 21c1fbff 02610332 0c00f643 0ec5b2ff !....a.2...C.... + 402beff0 220c001b 22224c00 46020000 21f6ff01 "...""L.F...!... + 402bf000 f6ffc000 000831c8 2112c110 0df00000 ......1.!....... + 402bf010 392dff3f 31ffff52 afc062a0 c0420300 9-.?1..R..b..B.. + 402bf020 1b735034 10671323 3d079c34 82020072 .sP4.g.#=..4...r + 402bf030 03007798 1b0b441b 331b2240 407406fa ..w...D.3."@@t.. + 402bf040 ff420300 1b225634 fd860100 0c044600 .B..."V4......F. + 402bf050 000c142d 040df000 98c1fe3f 2d2dff3f ...-.......?--.? + 402bf060 99c1fe3f 14b62c40 12c1c0d9 d1dd0442 ...?..,@.......B + 402bf070 1404c9e1 cd0222c4 e609f1e9 c1f9b120 ......"........ + 402bf080 20f432a1 e627b302 867300e1 f4ff0c05 .2..'...s...... + 402bf090 3d0e2d0d 45d50032 1d042713 02c66a00 =.-.E..2..'...j. + 402bf0a0 e1efff22 0e01b642 02c66700 220e0516 ..."...B..g."... + 402bf0b0 921921eb ffc5f5ff 5612180c 0432a210 ..!.....V....2.. + 402bf0c0 2d0485a1 00cd0216 1218e812 0c032d0e -.............-. + 402bf0d0 0cc401d0 e6c00000 0c0232af 84224e00 ..........2.."N. + 402bf0e0 224e0132 4e02224e 0631dbff 0c12224e "N.2N."N.1...."N + 402bf0f0 07cbee1b 331bfe0c 02420300 52c4d29c ....3....B..R... + 402bf100 158cf41b 22424f00 2020741b ff1b3386 ...."BO. t...3. + 402bf110 f9ff0000 224e008c 34ed0f06 f5ff0c02 ...."N..4....... + 402bf120 224f0021 9ecfe16a fe225100 22a10022 "O.!...j."Q.".." + 402bf130 51012169 fe226101 280e014f e8c00000 Q.!i."a.(..O.... + 402bf140 3d02280e 3951014c e8c00000 38512b22 =.(.9Q.L....8Q+" + 402bf150 2b338033 11202874 30222022 51040ca4 +3.3. (t0" "Q... + 402bf160 1b2f3d01 019ee9c0 0000280e bbff0b22 ./=.......(...." + 402bf170 1b221b3f 0c045202 0062c5d2 9c068ce5 .".?..R..b...... + 402bf180 1b445243 00404074 1b331b22 86f9ff00 .DRC.@@t.3.".... + 402bf190 424f0042 02008c34 fd0386f4 ff0c0222 BO.B...4......." + 402bf1a0 4300281c 1b332033 c03030f4 2d0cc5aa C.(..3 3.00.-... + 402bf1b0 000c02c5 03e5fd02 0c124503 e5294145 ..........E..)AE + 402bf1c0 c0e16632 5bc5c8e1 66325516 2f053841 ..f2[...f2U./.8A + 402bf1d0 16d30422 0f390762 47220339 0762410c ...".9.bG".9.bA. + 402bf1e0 0432a210 2d04458f 003d0c20 e22005b4 .2..-.E..=. . .. + 402bf1f0 008cc221 9cff0106 e9c00000 06130000 ...!............ + 402bf200 002d0f05 59002142 fe513ffe 4140fe28 .-..Y.!B.Q?.A@.( + 402bf210 02e03e20 85c0042d 0e858400 28414557 ..> ...-....(AEW + 402bf220 00213bfe 5139fe41 39fe2222 00c03c20 .!;.Q9.A9.""..< + 402bf230 c5be042d 0cc58200 06040000 002124fe ...-.........!$. + 402bf240 280205dd ffcc322d 0c058dff 2184ff42 (.....2-....!..B + 402bf250 a2000c03 0170e6c0 0000d02d 20458000 .....p.....- E.. + 402bf260 02210fc2 210ed8d1 e8c1f8b1 12c1400d .!..!.........@. + 402bf270 f0000000 3127fe29 030df000 382fff3f ....1'.)....8/.? + 402bf280 12c1d0e9 81e122fe 09b1280e c9a1d991 ......"...(..... + 402bf290 f97116c2 07c1f9ff 380c1643 07c58e04 .q......8..C.... + 402bf2a0 0c0d5d0d 280c4bfd 202fa028 029c5231 ..].(.K. /.(..R1 + 402bf2b0 0cfe42a3 8e590101 7be7c000 00280c58 ..B..Y..{....(.X + 402bf2c0 0120ffa0 590f1bdd 669dd828 0cd104fe . ..Y...f..(.... + 402bf2d0 28021602 013d0d42 a3930172 e7c00000 (....=.B...r.... + 402bf2e0 280c0c03 3902280c 28121602 013d0d42 (...9.(.(....=.B + 402bf2f0 a397016c e7c00000 280c0c03 3912280c ...l....(...9.(. + 402bf300 42a39ad0 3d200167 e7c00000 0c02290e B...= .g......). + 402bf310 290c08b1 c8a1d891 e881f871 12c1300d )..........q..0. + 402bf320 f0000000 31f0fd12 c1f02032 9321f0fd ....1..... 2.!.. + 402bf330 4c440931 012826c0 00000831 12c1100d LD.1.(&....1.... + 402bf340 f0000000 2d2fff3f 68f02b40 12c1f021 ....-/.?h.+@...! + 402bf350 fdff0261 03220200 56d20021 edfd31fa ...a."..V..!..1. + 402bf360 ff222200 0c048596 04083112 c1100df0 ."".......1..... + 402bf370 12c1f021 f4ff0261 03220200 66120d21 ...!...a."..f..! + 402bf380 e4fd42a0 00222200 3d044594 04083112 ..B.."".=.E...1. + 402bf390 c1100df0 ca2fff3f 31ffff21 d2fd4203 ...../.?1..!..B. + 402bf3a0 00402393 0df00000 31cffd12 c1f02032 .@#.....1..... 2 + 402bf3b0 9321f8ff 4c440931 010726c0 00000831 .!..LD.1..&....1 + 402bf3c0 12c1100d f0000000 b9c1fe3f b6c1fe3f ...........?...? + 402bf3d0 402fff3f b8b52c40 12c1f0c9 21c1faff @/.?..,@....!... + 402bf3e0 d911dd02 2d0c0931 01a4e7c0 00004c23 ....-..1......L# + 402bf3f0 2723252d 0c01a0e7 c0000051 bafdc1f4 '#%-.......Q.... + 402bf400 ff41f2ff 4c332033 c0d05d93 2d0c459f .A..L3 3..].-.E. + 402bf410 e421affd c9020602 0021eeff 017de8c0 .!.......!...}.. + 402bf420 00000831 c821d811 12c1100d f0000000 ...1.!.......... + 402bf430 c5c1fe3f 31a7fd28 03cc3241 fdff4903 ...?1..(..2A..I. + 402bf440 0df00000 2e2fff3f 94b52c40 74b52c40 ...../.?..,@t.,@ + 402bf450 12c1e021 fcffd261 05026107 c2610632 ...!...a..a..a.2 + 402bf460 0200dd02 661355c1 a9fd21a5 fd3d0cc5 ....f.U...!..=.. + 402bf470 bdfe8c72 21f5ffc6 0c000000 00101120 ...r!.......... + 402bf480 0594e166 321b1031 2022a001 45cfe328 ...f2..1 "..E..( + 402bf490 013d0c29 31cb2145 bbfe9ca2 21ecffc6 .=.)1.!E....!... + 402bf4a0 02000592 e12622dd 06030000 00000158 .....&"........X + 402bf4b0 e8c00000 46010000 0c02224d 000871c8 ....F....."M..q. + 402bf4c0 61d85112 c1200df0 4cb52c40 30b52c40 a.Q.. ..L.,@0.,@ + 402bf4d0 21ddff12 c1f0c261 02026103 32020020 !......a..a.2.. + 402bf4e0 c22021f9 ff26130d 3189fd21 85fd05aa . !..&..1..!.... + 402bf4f0 fe8cb221 f6ff0146 e8c00000 46010000 ...!...F....F... + 402bf500 0c12224c 000831c8 2112c110 0df00000 .."L..1.!....... + 402bf510 dcc1fe3f 18b52c40 04b52c40 f4b42c40 ...?..,@..,@..,@ + 402bf520 e0b42c40 c0b42c40 a0b42c40 8cb42c40 ..,@..,@..,@..,@ + 402bf530 dcef2b40 1c7d1040 88091040 12c1c0d9 ..+@.}.@...@.... + 402bf540 d1dd0221 f3ff09f1 c9e1e9c1 f9b14547 ...!..........EG + 402bf550 fff16efd e163fd29 0f42a415 3d0e3c82 ..n..c.).B..=.<. + 402bf560 0190eac0 0000c145 ff290c16 d20c3d0d .......E.)....=. + 402bf570 3c84019a e8c00000 280df80c 013fe7c0 <.......(....?.. + 402bf580 000042a4 183d0e1b 220185ea c0000029 ..B..=.."......) + 402bf590 0f380d28 0cf8022d 03394101 37e7c000 .8.(...-.9A.7... + 402bf5a0 0038414d 02f02f20 018de8c0 0000281d .8AM../ ......(. + 402bf5b0 f22c0001 31e7c000 0042a41a 3d0e1b22 .,..1....B..=.." + 402bf5c0 0178eac0 0000291f 381d280c f8122d03 .x....).8.(...-. + 402bf5d0 39410129 e7c00000 38414d02 2d0f017f 9A.)....8AM.-... + 402bf5e0 e8c00000 f2cd100c 0d280f16 3205680c .........(..2.h. + 402bf5f0 69510121 e7c00000 42a41e3d 0e1b2201 iQ.!....B..=..". + 402bf600 68eac000 0068514b 3de03311 3a662906 h....hQK=.3.:f). + 402bf610 280c1bdd 3a326803 380f6951 2d033941 (...:2h.8.iQ-.9A + 402bf620 0116e7c0 00006851 38414d02 2d06016b ......hQ8AM.-..k + 402bf630 e8c00000 4bff669d af460100 21b6ff86 ....K.f..F..!... + 402bf640 3100280c 3832cc63 21b4ff86 2e000000 1.(.82.c!....... + 402bf650 e12cfd28 02390e05 d5ff280c 281285d7 .,.(.9....(.(... + 402bf660 ff280c28 02c5cbff 314bff21 acff01e8 .(.(....1K.!.... + 402bf670 e7c00000 2117fd38 0221a9ff 01e5e7c0 ....!..8.!...... + 402bf680 0000222c 00321204 211dfd56 13005c03 ..",.2..!..V..\. + 402bf690 32520085 4b04d11e fd226d00 16c20a45 2R..K...."m....E + 402bf6a0 72e16632 123119fd e02e2045 8efe8cf2 r.f2.1.... E.... + 402bf6b0 219dff86 14000000 10112085 70e12612 !......... .p.&. + 402bf6c0 e3101120 c56fe166 321d1031 2022a001 ... .o.f2..1 ".. + 402bf6d0 05abe322 2100310d fd2931cb 21058bfe ..."!.1..)1.!... + 402bf6e0 8cd22191 ff060800 10112085 6de12622 ..!....... .m.&" + 402bf6f0 d82154ff 0c133242 004103fd 31333a28 .!T...2B.A..13:( + 402bf700 0d054d04 8ca22189 ff01c1e7 c0000046 ..M...!........F + 402bf710 0e00480c 280d310c ff455b04 210affd1 ..H.(.1..E[.!... + 402bf720 2dfe0c13 324200d0 2d20012b fec00000 -...2B..- .+.... + 402bf730 480c317f ff2d0d01 7fffc000 000c154d H.1..-.........M + 402bf740 0532a3e8 2d0d017c ffc00000 08f1c8e1 .2..-..|........ + 402bf750 d8d1e8c1 f8b112c1 400df000 0df00000 ........@....... + 402bf760 0c033712 27420202 313ee742 c4d04040 ..7.'B..1>.B..@@ + 402bf770 7438039c 6352033c 4795f562 02005203 t8..cR.. ......... + 402bff70 ff000c0d d0c0f4d7 1528ca3e 3030f42d .........(.>00.- + 402bff80 0f490159 11c5f9ff 48011b3d dad4620d .I.Y....H..=..b. + 402bff90 00581127 16071b2c 2020f406 0300dd03 .X.'..., ...... + 402bffa0 06f4ff0c 02860000 210ffa08 b1c8a1d8 ........!....... + 402bffb0 91e881f8 7112c130 0df00000 12c1d06d ....q..0.......m + 402bffc0 03321204 c9a1e981 50c0f440 e0f4d991 .2......P..@.... + 402bffd0 f971e0d3 c009b1ea 4cfd02d0 d0f42101 .q......L.....!. + 402bffe0 fa472323 c73d184d 065d0e3d 0c2d0f69 .G##.=.M.].=.-.i + 402bfff0 0145f5ff 68018cc2 2accc0c0 f4c6f8ff .E..h...*....... + 402c0000 21f9f946 00002d0c 08b1c8a1 d891e881 !..F..-......... + 402c0010 f87112c1 300df000 feff0000 12c1e0c9 .q..0........... + 402c0020 61d95109 71dd02c1 eff9cc33 2d0cc609 a.Q.q......3-... + 402c0030 00220300 1642ff22 1d04c712 ee2d0332 ."...B.".....-.2 + 402c0040 6100018d e4c00000 41f4ff38 012734db a.......A..8.'4. + 402c0050 4d020c05 2d0d45f6 ff0871c8 61d85112 M...-.E...q.a.Q. + 402c0060 c1200df0 21c2f012 c1f0c261 02c22200 . ..!......a..". + 402c0070 e2610009 31d9110c 0ebc4cd2 2c20acad .a..1.....L., .. + 402c0080 280dcca2 2d0dc5de 00e26c20 06070000 (...-.....l .... + 402c0090 d03d2022 23004222 00cc94e9 0345dd00 .= "#.B".....E.. + 402c00a0 d26c2046 01003d02 c6f9ff00 c83cc6f1 .l F..=......<.. + 402c00b0 ff0831c8 21d811e8 0112c110 0df00000 ..1.!........... + 402c00c0 9e97fe3f 1830ff3f 12c1f0d9 1120d074 ...?.0.?..... .t + 402c00d0 2172f531 fbff2802 0c0542a1 59c26102 !r.1..(...B.Y.a. + 402c00e0 0931018c e5c00000 cd029cc2 32a00042 .1..........2..B + 402c00f0 a01c01c8 e2c00000 22af8022 4c0a21f1 ........".."L.!. + 402c0100 ffd24c10 3802c902 393c0831 2d0cd811 ..L.8...9<.1-... + 402c0110 c82112c1 100df000 41ebff12 c1f03804 .!......A.....8. + 402c0120 09312793 0e383339 04460600 00004833 .1'..839.F....H3 + 402c0130 cc843833 5663ffc6 02000000 4792f248 ..83Vc......G..H + 402c0140 324933c6 faff31de ff42a145 01d6e3c0 2I3...1..B.E.... + 402c0150 00000831 12c1100d f0000000 0c044713 ...1..........G. + 402c0160 02422300 49020c02 0df00000 0c044713 .B#.I.........G. + 402c0170 02422300 49120c02 0df00000 39524962 .B#.I.......9RIb + 402c0180 0df00000 12c1d0d2 610930d3 20e9811c ........a.0. ... + 402c0190 43ed022d 0df97109 b1c9a140 f420c583 C..-..q....@. .. + 402c01a0 ffac520c 043d040c 120593ff cd02cc32 ..R..=.........2 + 402c01b0 7cf28619 00221d04 16d201d0 3d20c02c |...."......= ., + 402c01c0 2085b1ff 46040000 000032af ecd02d20 ...F.....2...- + 402c01d0 8580ff56 92fdd0cd 20f02f20 05fcfd56 ...V.... ./ ...V + 402c01e0 e2007cc2 d71c342d 0c8587ff 7cc2860a ..|...4-....|... + 402c01f0 003d0e8c 3e480e56 14004b32 720e1062 .=..>H.V..K2r..b + 402c0200 0e09520e 0af04f20 2261002d 0cc547fe ..R...O "a.-..G. + 402c0210 ed02d71c 062d0cc5 84ff2d0e 08b1c8a1 .....-....-..... + 402c0220 d891e881 f87112c1 300df000 12c1d0d9 .....q..0....... + 402c0230 91e981d1 a4ffed02 2812c9a1 f97109b1 ........(....q.. + 402c0240 0c037202 09c80dfd 0356f304 16cc0422 ..r......V....." + 402c0250 0c100c03 77923c28 0c371209 31ecf748 ....w.<(.7..1..H + 402c0260 030c0347 922d685c 0c033716 26286c51 ...G.-h\..7.&(lQ + 402c0270 e8f73d0c 7901e04e 20c00600 0c037801 ..=.y..N .....x. + 402c0280 3712100c 0e0c13e7 1f09283c 293f280d 7.........(<)?(. + 402c0290 c90d293c fd0cc83c 46ebff00 08b12d03 ..)<...X!..).'..F + 402c0720 500021a8 ff313655 98624981 2d096951 P.!..16U.bI.-.iQ + 402c0730 79618971 9941015c f5c00000 3cc32931 ya.q.A.\....<.)1 + 402c0740 015af5c0 0000a831 20ddc03c c3a02a20 .Z.....1 ..<..* + 402c0750 d90e01ca e2c00000 984120ff c0312855 .........A ..1(U + 402c0760 f91e2d09 01c6e2c0 00005801 3cb32025 ..-.......X.<. % + 402c0770 c0292e48 81685178 618871d7 a3091bff .).H.hQxa.q..... + 402c0780 f91ed2cd c4460200 d68d000b fff91ed2 .....F.......... + 402c0790 cd3cd90e 381e3cb9 37a9091b 22292e32 .<..8.<.7...").2 + 402c07a0 c3c44602 00d68300 0b22292e 32c33c39 ..F......").2.<9 + 402c07b0 1e282e1c 7327a33f 386e1bcc 1b33c97e .(..s'.?8n...3.~ + 402c07c0 396ea673 030c0339 6e22c2e8 2b66693e 9n.s...9n"..+fi> + 402c07d0 292e2808 67220246 22002066 c01b7769 ).(.g".F". f..wi + 402c07e0 3e794e66 a77d22a8 950c032a 44394e49 >yNf.}"....*D9NI + 402c07f0 5e397e46 1b000000 d6820638 6e0bcc0b ^9~F.......8n... + 402c0800 33c97e39 6ed63300 0c63396e 22c21869 3.~9n.3..c9n"..i + 402c0810 3e292e56 d6040b77 794ed6b7 03c2a893 >).V...wyN...... + 402c0820 0cb2cac4 294ec95e c02014cc e232a064 ....)N.^. ...2.d + 402c0830 c02c2001 1df5c000 000c13dc 2232a190 ., ........."2.. + 402c0840 c02c2001 19f5c000 000c0342 a0012034 ., ........B.. 4 + 402c0850 8322a16d 2a33326e 07284e58 115022a0 .".m*32n.(NX.P". + 402c0860 2802293e 0221132d 0ec22112 d22111e2 (.)>.!.-..!..!.. + 402c0870 2110f8f1 12c1500d f0000000 12c1f00c !.....P......... + 402c0880 04093145 d4ff0831 12c1100d f0000000 ..1E...1........ + 402c0890 a037ff3f 31ffff12 c1f00261 03c5fdff .7.?1......a.... + 402c08a0 083112c1 100df000 c437ff3f 9c37ff3f .1.......7.?.7.? + 402c08b0 12c1c0e9 c109f1ed 02c9e1d9 d1f9b132 ...............2 + 402c08c0 a7b10c02 e7230246 530021f7 ffc2a84e .....#.FS.!....N + 402c08d0 cacee902 c02cb0c0 c2b022a8 4f2a2e20 .....,....".O*. + 402c08e0 2221c0cc a02acc22 a89332af 9c2a2e01 "!...*."..2..*.. + 402c08f0 63e2c000 002acc22 a9bf32a1 902a2e01 c....*."..2..*.. + 402c0900 5fe2c000 0032a064 2acc2d0e 01e7f4c0 _....2.d*.-..... + 402c0910 0000fd02 32a190e0 2e2001e3 f4c00000 ....2.... ...... + 402c0920 0c059d02 7d050c12 907283d1 26fff027 ....}....r..&..' + 402c0930 838d0de0 e0142901 220d004c a337921f ......)."..L.7.. + 402c0940 483d4a3c cc0ecc6f 0c066719 02c62500 H=J<...o..g...%. + 402c0950 3cbb0c16 47ab0246 23000c06 06220000 <...G..F#....".. + 402c0960 4c433792 06683d6a 6c461f00 2801b114 LC7..h=jlF..(... + 402c0970 ffe02793 f042112a 44c04411 ba44281d ..'..B.*D.D..D(. + 402c0980 ad046d0c 0c1327a3 0bb80a1b 33ba664b ..m...'.....3.fK + 402c0990 aa46fcff 00ad02e6 12010c1a 0c734b26 .F...........sK& + 402c09a0 49315941 69117951 89719921 a96101be I1YAi.yQ.q.!.a.. + 402c09b0 f4c00000 383da861 2023c07b 322023a3 ....8=.a #.{2 #. + 402c09c0 382db172 9e0b3330 33f04831 2a33ba2a 8-.r..303.H1*3.* + 402c09d0 4042a028 04584168 11785188 71982127 @B.(.XAh.xQ.q.!' + 402c09e0 230532c3 f986fdff 3a663183 54484d30 #.2.....:f1.THM0 + 402c09f0 6682286d 4a662a66 695d1b55 d2cd1c26 f.(mJf*fi].U...& + 402c0a00 250286cc ff485838 c80c1237 240222a0 %....HX8...7$.". + 402c0a10 0031a6ff 29030c12 08f1c8e1 d8d1e8c1 .1..)........... + 402c0a20 f8b112c1 400df000 08c2fe3f 38c2fe3f ....@......?8..? + 402c0a30 e8c1fe3f 12c1e0c2 610630c3 20322205 ...?....a.0. 2". + 402c0a40 62a76c3a 36584248 62392138 02097139 b.l:6XBHb9!8..q9 + 402c0a50 11381239 01782268 3221f3ff 31f5ff20 .8.9.x"h2!..1.. + 402c0a60 55a021f2 ff2044a0 2d0c4523 e308712d U.!.. D.-.E#..q- + 402c0a70 0cc86112 c1200df0 c837ff3f 31ffff12 ..a.. ...7.?1... + 402c0a80 c1f00261 03c5faff 083112c1 100df000 ...a.....1...... + 402c0a90 2164fe22 02000df0 3c070060 3160fe20 !d."....<..`1`. + 402c0aa0 20743203 00415efe 9c8351fb ff220400 t2..A^...Q..".. + 402c0ab0 c0200038 05802201 302220c0 20002905 . .8..".0" . .). + 402c0ac0 c6000000 2244000c 120df000 00000100 ...."D.......... + 402c0ad0 3153fe32 03009c73 51f0ff41 fcffc020 1S.2...sQ..A... + 402c0ae0 00380500 22114022 10302220 c0200029 .8..".@".0" . .) + 402c0af0 050df000 34042c40 21fafd12 c1f03222 ....4.,@!.....2" + 402c0b00 00c26102 0931cd02 dca331f7 fd2134fe ..a..1....1..!4. + 402c0b10 39028503 03290c8c b231f6ff 0c04051b 9....)...1...... + 402c0b20 030c0285 83ff0831 c82112c1 100df000 .......1.!...... + 402c0b30 12c1f0c2 6102c1ea fd026103 280c8cf2 ....a.....a.(... + 402c0b40 21ebfd0c 0345ee02 280c0504 030c0229 !....E..(......) + 402c0b50 0c2134fe 0121f9c0 000021da fd418895 .!4..!....!..A.. + 402c0b60 51889508 31c82149 02591212 c1100df0 Q...1.!I.Y...... + 402c0b70 12c1f009 31204074 f6342c51 f6fdd024 ....1 @t.4,Q...$ + 402c0b80 118cb34a 62380350 66a03986 46020000 ...Jb8.Pf.9.F... + 402c0b90 4a325033 a00c0669 834a220c 032c0450 J2P3...i.J"..,.P + 402c0ba0 22a0011c e0c00000 083112c1 100df000 "........1...... + 402c0bb0 202074f6 320d31e7 fd2022b0 3022a028 t.2.1.. ".0".( + 402c0bc0 820df000 21013528 020df000 12c1f009 ....!.5(........ + 402c0bd0 31202074 f6320e41 dffd2022 b04022a0 1 t.2.A.. ".@". + 402c0be0 01ca3dc0 00000831 12c1100d f0000000 ..=....1........ + 402c0bf0 2030740c 02f63308 21d7fd30 33b02023 0t...3.!..03. # + 402c0c00 a00df000 983a0000 31ffff37 b2012d03 .....:..1..7..-. + 402c0c10 3107fe29 030df000 3101fe22 43000df0 1..)....1.."C... + 402c0c20 21fffd32 020021fb fd8c330c 23460000 !..2..!...3.#F.. + 402c0c30 0c133242 000df000 39620df0 39720df0 ..2B....9b..9r.. + 402c0c40 3262230d f0000000 3262220d f0000000 2b#.....2b"..... + 402c0c50 32622542 42390df0 3262260d f0000000 2b%BB9..2b&..... + 402c0c60 7438ff3f 12c1f0d9 11dd0338 42c92109 t8.?.......8B.!. + 402c0c70 31cd0240 40f47c12 56d305cc 3485ddc0 1..@@.|.V...4... + 402c0c80 4d020c03 52a001d0 53938177 ed505074 M...R...S..w.PPt + 402c0c90 8a232802 68029c76 22161047 920d7806 .#(.h..v"..G..x. + 402c0ca0 fc35bc17 222d00ac c227172a 683606f9 .5.."-...'.*h6.. + 402c0cb0 ff4b3366 b3d98c6d 280d1622 00226c00 .K3f...m(.."."l. + 402c0cc0 21e8ff42 5c103222 00c26200 326c0385 !..B\.2"..b.2l.. + 402c0cd0 e4020c02 4600007c 320831c8 21d81112 ....F..|2.1.!... + 402c0ce0 c1100df0 9e97fe3f 7038ff3f b81c2840 .......?p8.?..(@ + 402c0cf0 12c1f0d9 11dd0228 420931c9 21e9018c .......(B.1.!... + 402c0d00 520c02c6 2a000000 2164f2e1 f6ff2832 R...*...!d....(2 + 402c0d10 3d0e0c05 42a21401 7fe2c000 00cd023d =...B..........= + 402c0d20 0e16c2fd 286d296c 221d1022 5c100c12 ....(m)l".."\... + 402c0d30 294c220d 14224c14 420d080c 22202420 )L".."L.B..." $ + 402c0d40 224c0822 0d0a224c 0a220d09 224c0928 "L.".."L.".."L.( + 402c0d50 0d290c22 1d10bc72 41c2ff28 04279d04 .)."...rA..(.'.. + 402c0d60 283d4609 0041e0ff 0c052904 9c926832 (=F..A....)...h2 + 402c0d70 679d0c8c 15226400 483d4932 46030000 g...."d.H=I2F... + 402c0d80 0c152d06 06f9ff00 008c0529 040c0229 ..-........)...) + 402c0d90 3d42a224 d02d2001 c3e0c000 0021d3ff =B.$.- ......!.. + 402c0da0 226c0721 7efa3222 00c90239 3c85d602 "l.!~.2"...9<... + 402c0db0 2d0c0831 c821d811 e80112c1 100df000 -..1.!.......... + 402c0dc0 3242140d f0000000 3d0268a2 82121658 2B......=.h....X + 402c0dd0 c221c3e8 42131ec0 20007222 00707141 .!..B... .r".pqA + 402c0de0 47b708c0 20004222 00404141 5028c06a G... .B".@AAP(.j + 402c0df0 224042c0 96440082 53170df0 5026c0a6 "@B..D..S...P&.. + 402c0e00 12090c02 225317c6 01000000 6055c052 ...."S......`U.R + 402c0e10 53170c02 0df00000 12c1f0c9 21cd0222 S...........!.." + 402c0e20 12160931 20338021 aee83030 f4c02000 ...1 3.!..00.. . + 402c0e30 42220032 5c1637b4 08c02000 22220022 B".2\.7... .""." + 402c0e40 5c16c02c 2005f8ff 31a6e8c0 20003223 \.., ...1... .2# + 402c0e50 00303241 37321032 0c2422a0 02202320 .02A72.2.$".. # + 402c0e60 224c242d 0c855a02 0831c821 12c1100d "L$-..Z..1.!.... + 402c0e70 f0000000 12c1f0c2 61020261 0320c220 ........a..a. . + 402c0e80 9c422812 8c12c5bd fe3196ff 42a43bc0 .B(......1..B.;. + 402c0e90 2c200184 e0c00000 0831c821 12c1100d , .......1.!.... + 402c0ea0 f0000000 12c1f009 31c9218c 92c80245 ........1.!....E + 402c0eb0 fcff2d0c c6fcff00 0831c821 12c1100d ..-......1.!.... + 402c0ec0 f0000000 12c1f0c9 21cd0228 420931d9 ........!..(B.1. + 402c0ed0 11269237 b6223422 2c211672 0045b8fe .&.7."4",!.r.E.. + 402c0ee0 0c02226c 21222c20 d2a00085 fbff22af .."l!", ......". + 402c0ef0 ff225c1d 222c1ed2 6c2085fa ff222c1f ."\.",..l ...",. + 402c0f00 05faffd2 6c1ed26c 1fd25c3b 0831c821 ....l..l..\;.1.! + 402c0f10 d81112c1 100df000 12c1f0c9 21cd0338 ............!..8 + 402c0f20 020931c7 93053833 c6080000 216fff0c ..1...83....!o.. + 402c0f30 0439029c 63583357 9c0a8c04 3902283c .9..cX3W....9.(< + 402c0f40 2933c602 000c143d 0586f9ff 008c0439 )3.....=.......9 + 402c0f50 0222a000 226c03c0 2c2085f6 ff284c26 .".."l.., ...(L& + 402c0f60 92152612 12320c24 07630c0c 22202320 ..&..2.$.c.." # + 402c0f70 224c242d 0c854902 08310c02 294cc821 "L$-..I..1..)L.! + 402c0f80 12c1100d f0000000 12c1f038 42093126 ...........8B.1& + 402c0f90 130a4202 241c0330 34203242 2432a001 ..B.$..04 2B$2.. + 402c0fa0 05b3c002 210312c1 10800000 12c1f0c2 ....!........... + 402c0fb0 61020261 03306320 cd049c04 3214042d a..a.0c ....2..- + 402c0fc0 0645e5ff 2d0cc5a9 fe0c0246 02000c02 .E..-......F.... + 402c0fd0 2795042d 0305fbff 0831c821 12c1100d '..-.....1.!.... + 402c0fe0 f0000000 21e2ec12 c1e0c961 c802e941 ....!......a...A + 402c0ff0 f9310971 d9510c2e 7ccf16cc 04422c21 .1.q.Q..|....B,! + 402c1000 d83cac54 622c230c 053d0c16 9600222c .<.Tb,#..=....", + 402c1010 06c00600 46010000 2d0505f9 ffcc5222 ....F...-.....R" + 402c1020 6c214601 00007c83 37121922 0c240762 l!F...|.7..".$.b + 402c1030 13e02220 224c242d 0c453d02 220c24f0 .." "L$-.E=.".$. + 402c1040 2210224c 24cd0dc6 ebff0871 c861d851 "."L$......q.a.Q + 402c1050 e841f831 12c1200d f0000000 12c1f0d9 .A.1.. ......... + 402c1060 11dd0448 42c92109 31cd027c 52261433 ...HB.!.1..|R&.3 + 402c1070 9c63222c 218c62c5 9efe0c02 226c2132 .c",!.b....."l!2 + 402c1080 0c241c02 20232022 4c2422a0 00271d13 .$.. # "L$"..'.. + 402c1090 322c04f6 830d42a0 98375407 2032202d 2,....B..7T. 2 - + 402c10a0 0c05a3c0 0831c821 d81112c1 100df000 .....1.!........ + 402c10b0 90b62c40 97b62c40 12c1d0c9 a1c1aaec ..,@..,@........ + 402c10c0 e981280c 09b11b22 d991f971 290c21a7 ..(...."...q).!. + 402c10d0 ec0c03e8 02390116 1e22584e 320e4e66 .....9..."XN2.Nf + 402c10e0 2511212b e8d2a001 c0200022 22002793 %.!+..... ."".'. + 402c10f0 02c62e00 411be8d2 a001c020 00222400 ....A...... ."$. + 402c1100 27930246 2a00220e ac160203 f22e2a0b '..F*.".......*. + 402c1110 32daff21 e7fff26e 2a059ddf 27bf02c6 2..!...n*...'... + 402c1120 22000c02 226e2a22 0eacf672 041b2222 "..."n*"...r.."" + 402c1130 4eac2d0e 451c02c6 1c000000 00229e1d N.-.E........".. + 402c1140 9642001b 22225e1d 222e1f16 f205429e .B..""^.".....B. + 402c1150 1d229e26 27245626 251ff21e 24229e25 .".&'$V&%...$".% + 402c1160 00ff11f0 f3312aff 21d3ff10 1120c597 .....1*.!.... .. + 402c1170 df001240 002fa122 5e260c02 225e1d32 ...@./."^&.."^.2 + 402c1180 1e2b221e 303050f4 2040f447 b5023023 .+".00P. @.G..0# + 402c1190 20321e1e 2021e422 5e2cf043 1147a202 2.. !."^,.C.G.. + 402c11a0 425e2c32 5e2b2d0e 101120c5 69020c0d B^,2^+-... .i... + 402c11b0 284e6662 1258de38 0c5033c0 52a05037 (Nfb.X.8.P3.R.P7 + 402c11c0 b50542cd 0140d074 320e080c 0f376360 ..B..@.t2....7c` + 402c11d0 26420266 725af80c 28de522e 28202fc0 &B.frZ..(.R.( /. + 402c11e0 2911222e 29f22e27 20258232 a0fafa22 ).".)..' %.2..." + 402c11f0 592101bc e7c00000 48115821 47b2091b Y!......H.X!G... + 402c1200 4d40d074 0c1fc609 00220ead 32a0fa50 M@.t....."..2..P + 402c1210 2282f022 8001b3e7 c0000042 2101f2a0 "..".......B!... + 402c1220 0047b20c 2d0e4505 02220ead 1b22224e .G..-.E.."...""N + 402c1230 ad222e20 9c92329e 26680c78 de303390 .". ..2.&h.x.03. + 402c1240 7066c0f0 33113736 0785c5ff 0c02226e pf..3.76......"n + 402c1250 20284e66 320b38de 280c3022 c05c03c6 (Nf2.8.(.0".\.. + 402c1260 03000c93 37920d38 de222c00 3022c032 ....7..8.",.0".2 + 402c1270 a1e02733 0216cd04 2d0e85c4 ff380128 ..'3....-....8.( + 402c1280 3e8c3329 33460100 4139ec22 6400162f >.3)3F..A9."d../ + 402c1290 01721e11 621e1032 2e0a222e 174b5e4d .r..b..2.."..K^M + 402c12a0 0ec5e901 422e268c 54286e7c 83c00400 ....B.&.T(n|.... + 402c12b0 318dfe2d 0e42a3bc f83e017a dfc00000 1..-.B...>.z.... + 402c12c0 e801860b 00220e38 320e391b 22202074 .....".82.9." t + 402c12d0 224e38f8 3e37321b 0c02422e 25224e38 "N8.>72...B.%"N8 + 402c12e0 cc642d0e 85120246 0200286e 3d0ec004 .d-....F..(n=... + 402c12f0 0016d2fe e901ed0f c676ff00 d11aec58 .........v.....X + 402c1300 0d160504 38d5280c 3022c032 a1e027b3 ....8.(.0".2..'. + 402c1310 2e2d0559 21c5baff 58212835 8c4e293e .-.Y!...X!(5.N)> + 402c1320 86000000 290d316f fe2d0542 a3eef835 ....).1o.-.B...5 + 402c1330 015ddfc0 00005d0e ed055d0f 46f0ff00 .]....]...].F... + 402c1340 f83586fc ff08b1c8 a1d891e8 81f87112 .5............q. + 402c1350 c1300df0 b430ff3f 12c1f009 3145c8ff .0...0.?....1E.. + 402c1360 31fdff22 03001b22 20207422 43000762 1.."..." t"C..b + 402c1370 0245d4ff 083112c1 100df000 12c1c0c9 .E...1.......... + 402c1380 e1cd0228 42f9b109 f1d9d1e9 c130f320 ...(B........0. + 402c1390 66921021 f4ebc03c 20c5b7ff 42a16746 f..!...< ...B.gF + 402c13a0 18000000 222c173d 0c294128 0ce8ac29 ....",.=.)A(...) + 402c13b0 01281cd2 2c262911 221c1029 51221c11 .(..,&)."..)Q".. + 402c13c0 2961286c 297121e9 ebc5b4ff 222c1f8c )a(l)q!.....",.. + 402c13d0 1205adff 222c1e8c 1285acff 222c208c ....",......", . + 402c13e0 1205acff 160f0172 21066221 0528414b .......r!.b!.(AK + 402c13f0 514d013d 0e85d401 8c5d2871 7c83c00d QM.=.....](q|... + 402c1400 0042a184 3138fec0 2c200126 dfc00000 .B..18.., .&.... + 402c1410 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... + 402c1420 12c1f00c 13093145 f5ff0831 12c1100d ......1E...1.... + 402c1430 f0000000 12c1f0d2 610120d2 202196f0 ........a. . !.. + 402c1440 3129fe22 22040c05 42a458c9 21093101 1).""...B.X.!.1. + 402c1450 b1e0c000 00cd028c d21c443d 0d01dfe0 ..........D=.... + 402c1460 c0000028 1cc55efe 08312d0c d811c821 ...(..^..1-....! + 402c1470 12c1100d f0000000 b889fe3f 31ffff41 ...........?1..A + 402c1480 baeb2803 48044a22 16a2ff29 030df000 ..(.H.J"...).... + 402c1490 ac0f2c40 c0d40100 12c1d0f9 7120f074 ..,@........q .t + 402c14a0 217ef0c9 a1c10ffe 28220c05 42a4bd3d !~......("..B..= + 402c14b0 0cd991e9 8109b122 61000196 e0c00000 ......."a....... + 402c14c0 ed02d1a9 eb56f207 21a7eb0c 05680d38 .....V..!....h.8 + 402c14d0 022d059c 1348d340 46c05734 035d042d .-...H.@F.W4.].- + 402c14e0 03383306 fbff0000 8c1245f3 ff28010c .83.......E..(.. + 402c14f0 0542a4c4 3d0c0187 e0c00000 ed025662 .B..=.........Vb + 402c1500 04219aeb 0c05880d 380272a0 7f2d059c .!......8.r..-.. + 402c1510 a3620314 67371067 3f0d48d3 4048c057 .b..g7.g?.H.@H.W + 402c1520 34057d06 5d042d03 383346f8 ff8c1205 4.}.].-.83F..... + 402c1530 efff2801 0c0542a4 cac03c20 0176e0c0 ..(...B...< .v.. + 402c1540 000020e2 20161208 42a0b00c 032d0e01 .. . ...B....-.. + 402c1550 b1ddc000 00213632 f24e1422 5e3921e0 .....!62.N."^9!. + 402c1560 e60c0cc0 20003802 c0200028 02c25e3a .... .8.. .(..^: + 402c1570 225e1722 af80224e 0a22a218 225e1e0c "^.".."N.".."^.. + 402c1580 42225e26 225e257c f2225e1d 0c12325e B"^&"^%|."^...2^ + 402c1590 16c24e09 c25e2422 5e2b05ee ff226e1a ..N..^$"^+..."n. + 402c15a0 226e1722 6e14226e 1b280dc2 4e3829de "n."n."n.(..N8). + 402c15b0 21b8ffc2 4ead226e 2321b6ff 226e2721 !...N."n#!.."n'! + 402c15c0 0629226e 280c9222 6e2908b1 2d0ec8a1 .)"n(.."n)..-... + 402c15d0 d891e881 f87112c1 300df000 12c1f04c .....q..0......L + 402c15e0 02093145 ebff0831 12c1100d f0000000 ..1E...1........ + 402c15f0 12c1f0c9 2120c0f4 2d030931 05bafc9c ....! ..-..1.... + 402c1600 42221218 8cf222c2 d83d0220 20f427bc B"...."..=. .'. + 402c1610 02c03c20 30c0f408 312d0cc8 2112c110 ..< 0...1-..!... + 402c1620 0df00000 12c1e0f2 610330f3 203842c9 ........a.0. 8B. + 402c1630 61e94109 71d951cd 02ed0540 40f47c12 a.A.q.Q....@@.|. + 402c1640 56630d7c a2161f0d 280f425c 11291c28 Vc.|....(.B\.).( + 402c1650 0cccf222 cc0485b4 fc3d027c c216930b ...".....=.|.... + 402c1660 2813290c d21c1056 5d00c53e c0225c10 (.)....V]..>."\. + 402c1670 85e0ff22 6c170b22 226c1422 6c1b2198 ..."l..""l."l.!. + 402c1680 e60c03c0 20004802 39ac425c 16c02000 .... .H.9.B\.. . + 402c1690 4802c020 00280239 cc225c30 22a21822 H.. .(.9."\0".." + 402c16a0 5c1e3d0f 425c1722 a21845f4 ff225c1e \.=.B\."..E.."\. + 402c16b0 2022a00c 13f02211 325c2b22 5c2ce26c "....".2\+"\,.l + 402c16c0 240c232d 0c059701 56e2040c 22294cbc $.#-....V...")L. + 402c16d0 2d3163fd 2803279c 06283cc6 08000000 -1c.(.'..(<..... + 402c16e0 3182fd0c 0429039c 52583257 9c0a8c04 1....)..RX2W.... + 402c16f0 2903383c 3932c602 000c142d 0586f9ff ).8<92.....-.... + 402c1700 8c142263 002119eb 322200c2 6200393c .."c.!..2"..b.9< + 402c1710 4540022d 0c85cf01 0c020871 c861d851 E@.-.......q.a.Q + 402c1720 e841f831 12c1200d f0000000 c830ff3f .A.1.. ......0.? + 402c1730 12c1e0d2 610520d2 20222204 c961e941 ....a. . ""..a.A + 402c1740 0971f931 22020dcd 03e2a100 07626e2d .q.1"........bn- + 402c1750 030575ff 0c0cc61f 00822c04 21f4ff42 ..u.......,.!..B + 402c1760 08053222 00620804 22080680 44110022 ..2".b.."...D.." + 402c1770 11605420 50422022 0807721d 06802201 .`T PB "..r...". + 402c1780 40222042 1c063077 804047c0 2044c096 @" B..0w.@G. D.. + 402c1790 24032208 0d07621c 484d2204 0d32040c $."...b.HM"..2.. + 402c17a0 80221130 2220e022 202020f4 22440c20 .".0" ." ."D. + 402c17b0 28412244 0df80c2d 0c856bff cd0f9c7c (A"D...-..k....| + 402c17c0 46e5ff00 002077c0 a6170d30 32c03030 F.... w....02.00 + 402c17d0 f4281d32 5d064548 fe0871c9 0de841c8 .(.2].EH..q...A. + 402c17e0 61d851f8 3112c120 0df00000 c030ff3f a.Q.1.. .....0.? + 402c17f0 c430ff3f cc30ff3f be30ff3f d030ff3f .0.?.0.?.0.?.0.? + 402c1800 ffc0ffff b830ff3f bc30ff3f 12c1d0c9 .....0.?.0.?.... + 402c1810 a1cd0221 f6ff09b1 d991e981 f9712202 ...!.........q". + 402c1820 0047e202 06bc0041 c1ff322c 19522400 .G.....A..2,.R$. + 402c1830 721c3022 2c1a5083 c0206780 d1edff96 r.0",.P.. g..... + 402c1840 38025793 07380d30 32c09683 01380d37 8.W..8.02....8.7 + 402c1850 923b21e8 ff280232 020e2202 0f802211 .;!..(.2.."...". + 402c1860 30222027 b72721e3 ff280232 020e2202 0" '.'!..(.2..". + 402c1870 0f526c19 80221130 2220380d 225c3032 .Rl..".0" 8."\02 + 402c1880 6c1a8c82 220cac8c 320c0222 4cac580d l..."...2.."L.X. + 402c1890 222c1420 25c0e612 5f0c0332 5c3831d6 ",. %..._..2\81. + 402c18a0 ff321300 8c13c6f2 01521c30 322c1a3a .2.......R.02,.: + 402c18b0 35371602 46ef0132 1c1df763 0206ed01 57..F..2...c.... + 402c18c0 56127b22 0c541b22 20207422 4c54b642 V.{".T." t"LT.B + 402c18d0 16321c2b 221c1e2a 232020f4 27330286 .2.+"..*# .'3.. + 402c18e0 4a00225c 2b064900 26320286 47002d0c J."\+.I.&2..G.-. + 402c18f0 056e0186 45000000 00322c17 3035c0a6 .n..E....2,.05.. + 402c1900 13028640 00620c24 27660d7c b3303610 ...@.b.$'f.|.06. + 402c1910 324c2432 1c2c325c 2b321c24 621c2500 2L$2.,2\+2.$b.%. + 402c1920 33113033 316a3332 5c26321c 392020f4 3.031j32\&2.9 . + 402c1930 225c383a 220c0722 5c39284c 724c4e72 "\8:".."\9(LrLNr + 402c1940 4c54526c 14b64228 e21c2b22 1c2c27be LTRl..B(..+".,'. + 402c1950 06221c1e 86030000 221c1e3d 0e202282 ."......"..=. ". + 402c1960 0147dec0 00002a2e 2020f427 be02225c .G....*. .'.."\ + 402c1970 2b0c1fe2 2c1f163e 70784e41 66db3207 +...,..>pxNAf.2. + 402c1980 05820704 22070680 33118053 20002211 ...."...3..S .". + 402c1990 50322022 07078022 01302220 20387580 P2 "...".0" 8u. + 402c19a0 52013055 20403210 80331120 28413035 R.0U @2..3. (A05 + 402c19b0 20402210 20232038 0d0c0530 22c03207 @". # 8...0".2. + 402c19c0 0d303014 305f9332 1e063a35 3a22a612 .00.0_.2..:5:".. + 402c19d0 0246ab01 280e226c 1f281e05 2dfe221c .F..(."l.(..-.". + 402c19e0 388cb238 4e32030d 0763040b 22225c38 8..8N2...c..""\8 + 402c19f0 222e0185 2bfe321c 3a2023c0 225c3ae0 "...+.2.: #."\:. + 402c1a00 2e200547 ff86daff 0c02225c 38f2a001 . .G......"\8... + 402c1a10 e22c1e16 5e09622e 04313edb 52060592 .,..^.b..1>.R... + 402c1a20 06042206 06805511 90852000 22118052 .."...U... ."..R + 402c1a30 20220607 722d0080 22015022 20205875 "..r-..".P" Xu + 402c1a40 80820150 88203052 10805511 20284150 ...P. 0R..U. (AP + 402c1a50 58203022 10202520 52060d20 27c05060 X 0". % R.. '.P` + 402c1a60 140c0560 5f93621e 066a5550 22c096a2 ...`_.b..jUP"... + 402c1a70 03222c17 2077c0e6 1731280e 226c1e28 .",. w...1(."l.( + 402c1a80 1e8522fe 221c388c b2584e52 050d0765 ..".".8..XNR...e + 402c1a90 040b2222 5c38281e 0521fe52 1c3a2025 ..""\8(..!.R.: % + 402c1aa0 c0225c3a 2d0ec53c ffc6d8ff 222c1016 ."\:-..<....",.. + 402c1ab0 5206522c 11380d30 55c0d6a5 05312aea R.R,.8.0U....1*. + 402c1ac0 621c2438 03006611 2033c060 23312023 b.$8..f. 3.`#1 # + 402c1ad0 c0605031 2020f45a 32003311 00621130 .`P1 .Z2.3..b.0 + 402c1ae0 30316060 31325c24 d6860020 20600022 01``12\$... `." + 402c1af0 11206031 521c2530 33210055 11502031 . `1R.%03!.U.P 1 + 402c1b00 50523150 52c06a65 6060f43a 360c0262 PR1PR.je``.:6..b + 402c1b10 5c25325c 26226c10 e138ff58 ac721e00 \%2\&"l..8.X.r.. + 402c1b20 16075341 02ff2804 2035c00b 63960608 ..SA..(. 5..c... + 402c1b30 1b652066 c07066c0 e61675d1 30ff5d03 .e f.pf...u.0.]. + 402c1b40 281d6212 0537a628 6212040c 073036c0 (.b..7.(b....06. + 402c1b50 3030f462 120557a6 0e325204 72520560 00.b..W..2R.rR.` + 402c1b60 55c02802 c6faff00 50306046 01000000 U.(.....P0`F.... + 402c1b70 00303060 00331130 303105e6 fd31ebfe .00`.3.001...1.. + 402c1b80 222c0a52 2300321d 0641e8fe 30358020 ",.R#.2..A..05. + 402c1b90 33c0325d 06384d20 58742904 22430452 3.2].8M Xt)."C.R + 402c1ba0 43052050 75202875 52430622 43070604 C. Pu (uRC."C... + 402c1bb0 005022c0 d6a20032 0c240c22 20232022 .P"....2.$." # " + 402c1bc0 4c2421da fe38ac58 023025c0 96924762 L$!..8.X.0%...Gb + 402c1bd0 1c161b25 3022c060 22c0a612 02061a01 ...%0".`"....... + 402c1be0 37150246 9d00d105 ff0c1978 4d22070d 7..F.......xM".. + 402c1bf0 32070c80 22113022 20203841 80521130 2...".0" 8A.R.0 + 402c1c00 55205080 f4805014 0c035039 93521d06 U P...P...P9.R.. + 402c1c10 5a333030 f4325e00 37b64907 68193ce3 Z300.2^.7.I.h.<. + 402c1c20 30581031 f7fe8055 11302210 20252022 0X.1...U.0". % " + 402c1c30 470c2028 4122470d 625d0622 070d1762 G. (A"G.b]."...b + 402c1c40 040b2622 5d06321d 06281d05 01fe284d ..&"].2..(....(M + 402c1c50 0c152202 0d203014 0c023025 93321d06 ..".. 0...0%.2.. + 402c1c60 3a22225e 00f22c20 168f0e28 4d22020d :""^.., ...(M".. + 402c1c70 07621022 2c2016a2 0d380232 6c20451f .b.", ...8.2l E. + 402c1c80 ff86fbff 52a00262 a100822f 0431a7fe ....R..b.../.1.. + 402c1c90 b2080492 23003208 05220807 803311b0 ....#.2.."...3.. + 402c1ca0 a3203208 06721e00 003311a0 33208022 . 2..r...3..3 ." + 402c1cb0 01302220 321f069a 773037c0 2033c096 .0" 2...w07. 3.. + 402c1cc0 23052208 0d07622a 784d2207 0d32070c #."...b*xM"..2.. + 402c1cd0 80221130 22202038 41578316 60222020 .".0" 8AW..`" + 402c1ce0 20f42247 0c202841 22470d22 1d061b22 ."G. (A"G."..." + 402c1cf0 225e0038 0f2d0f39 01591169 214517ff "^.8.-.9.Y.i!E.. + 402c1d00 38015811 6821cc33 0c0fc610 00fd03c6 8.X.h!.3........ + 402c1d10 ddff0000 002077c0 a6173590 22c02020 ..... w...5.". + 402c1d20 f4384d22 5d063203 0d176304 0b22225d .8M"].2...c..""] + 402c1d30 06321d06 281d45f2 fd284d0c 1522020d .2..(.E..(M..".. + 402c1d40 2030140c 02302593 321d0630 2280225e 0...0%.2..0"."^ + 402c1d50 00f26c20 4176fe52 1e00221c 16380450 ..l Av.R.."..8.P + 402c1d60 22c05a33 39ac225c 162d0cc5 05ff281d ".Z39."\.-....(. + 402c1d70 3212048c 7331a3fe 29030c02 291d284d 2...s1..)...).(M + 402c1d80 22020d07 620e31a0 fe22a020 52030020 "...b.1..". R.. + 402c1d90 25202243 00e2a001 d2a000f2 2c2016bf % "C........, .. + 402c1da0 09784f32 07056207 04220706 80331100 .xO2..b.."...3.. + 402c1db0 22116053 20503220 22070780 22013022 ".`S P2 "...".0" + 402c1dc0 2038ac37 92763159 fe4d0d29 0332070d 8.7.v1Y.M.).2.. + 402c1dd0 521f0630 3014304e 93403074 3a652a26 R..00.0N.@0t:e*& + 402c1de0 29ac221c 165022c0 3032c032 5c162d0c )."..P".02.2\.-. + 402c1df0 45fdfe38 1f221304 9c125182 fe28058c E..8."....Q..(.. + 402c1e00 62c5ebfd c6000000 003905d9 1f284f22 b........9...(O" + 402c1e10 020d0762 17317cfe 2c025203 00202520 ...b.1|.,.R.. % + 402c1e20 22430028 4c664204 22a00729 4c280f22 "C.(LfB."..)L(." + 402c1e30 6c202d0f c503ff06 d8ff0000 00320c24 l -..........2.$ + 402c1e40 07630c7c e2202310 0c255022 20060100 .c.|. #..%P" ... + 402c1e50 0c122023 20224c24 068d0000 c02c2085 .. # "L$....., . + 402c1e60 0201d22c 2056cd00 2165fe85 5cff226c ..., V..!e..\."l + 402c1e70 20c68600 00212dfe f2a00072 220092c7 ....!-....r"... + 402c1e80 ff1ba788 4d320805 62080422 08068033 ....M2..b.."...3 + 402c1e90 11002211 60532050 32202208 07802201 ..".`S P2 "...". + 402c1ea0 30222077 921d2155 fe521d06 32120637 0" w..!U.R..2..7 + 402c1eb0 35028676 00c557ff 16421d9c 6f290f46 5..v..W..B..o).F + 402c1ec0 05000000 dc5f2037 c0d66309 214cfe45 ....._ 7..c.!L.E + 402c1ed0 56ff16a2 1b226c20 3d0dc61f 00322f04 V...."l =....2/. + 402c1ee0 520305b2 03048055 11b06520 52030632 R......U..e R..2 + 402c1ef0 03070055 11605520 80330150 33203039 ...U.`U .3.P3 09 + 402c1f00 c096e305 203ac0e6 1358213c fe4552ff .... :...X!<.ER. + 402c1f10 20e22016 9217684f 42060552 06042206 . ...hOB..R..". + 402c1f20 06804411 50342000 22113042 20220607 ..D.P4 .".0B ".. + 402c1f30 80220140 222041fd fd380442 1f063044 .".@" A..8.B..0D + 402c1f40 c0204480 a6140d20 33c03030 f4281f32 . D.... 3.00.(.2 + 402c1f50 5f0685d0 fde90fd0 3d20e02e 20057dff _.......= .. .}. + 402c1f60 064b0038 0dfd0d8c 63dd0306 c5ff0000 .K.8....c....... + 402c1f70 002027c0 e6120246 45002208 0d076202 . '....FE."...b. + 402c1f80 06430021 1efec54a ff290d16 1210784d .C.!...J.)....xM + 402c1f90 41e7fd52 07056207 04220706 80551160 A..R..b.."...U.` + 402c1fa0 35200022 11305220 22070738 04802201 5 .".0R "..8..". + 402c1fb0 50222052 1d063055 c02a55a6 150d2033 P" R..0U.*U... 3 + 402c1fc0 c03030f4 281d325d 0605c9fd 21d8fd38 .00.(.2]....!..8 + 402c1fd0 ac780242 1c16221e 003a347a 22273302 .x.B.."..:4z"'3. + 402c1fe0 062b0058 0d884522 080d4208 0c802211 .+.X..E"..B...". + 402c1ff0 40222080 62112048 41404620 4040f407 @" .b. HA@F @@.. + 402c2000 64193ce6 60441080 641141fd fd402210 d.<.`D..d.A..@". + 402c2010 20262022 480c2028 4122480d 7033c030 & "H. (A"H.p3.0 + 402c2020 30f42225 01325506 05c3fd42 2d0052a0 0."%.2U....B-.R. + 402c2030 01284422 020d2030 140c0230 25933214 .(D".. 0...0%.2. + 402c2040 063a2222 5e008611 002d0cc5 e300860f .:""^....-...... + 402c2050 00000000 31b6fd28 035032c0 96d3001b ....1..(.P2..... + 402c2060 22321c16 5022c030 22c0a612 22320c24 "2..P".0"..."2.$ + 402c2070 0c220677 ff0c0222 4c54c663 fe7cf246 .".w..."LT.c.|.F + 402c2080 00000c02 225c1d0c 02224c38 465ffe00 ...."\..."L8F_.. + 402c2090 08b1c8a1 d891e881 f87112c1 300df000 .........q..0... + 402c20a0 31d5fd38 0342030c 72c31440 4441b664 1..8.B..r..@DA.d + 402c20b0 5f42c4fb e0441140 40f432a0 0082a5b3 _B...D.@@.2..... + 402c20c0 3a675206 00261508 16550426 2509860c :gR..&...U.&%... + 402c20d0 001b3306 0d000000 52060166 45323b53 ..3.....R..fE2;S + 402c20e0 47a52d52 06026206 03805511 5056200b G.-R..b...U.PV . + 402c20f0 656060f4 92a5b467 38019d05 9252004b e``....g8....R.K + 402c2100 33860100 5206018c 655a3330 30f44733 3...R...eZ300.G3 + 402c2110 ae0df000 7c38ff3f 408dfe3f 9e97fe3f ....|8.?@..?...? + 402c2120 12c1c0d2 610d20d2 20222201 c9e1f9b1 ....a. . ""..... + 402c2130 09f1e9c1 fd033202 00c1aefd 303034e0 ......2.....004. + 402c2140 33113a22 290c3030 602d0d05 89fdcc62 3.:").00`-.....b + 402c2150 221d041c 33273307 2d0d8590 fd463d02 "...3'3.-....F=. + 402c2160 e12bf0f0 3f20280e c55efc4d 0e5672fe .+..? (..^.M.Vr. + 402c2170 280e32a0 f0202310 32a0e037 12d9621d (.2.. #.2..7..b. + 402c2180 043123f0 0c652d0d 85140956 92fc280c .1#..e-....V..(. + 402c2190 32020c2d 0d303441 e0330130 30603030 2..-.04A.3.00`00 + 402c21a0 318583fd 5602fb48 0ca15ad9 22040132 1...V..H..Z."..2 + 402c21b0 04008022 11302220 80721120 28412077 ...".0" .r. (A w + 402c21c0 207070f4 70284122 44012204 03320402 pp.p(A"D."..2.. + 402c21d0 80221130 22208062 11202841 20662060 .".0" .b. (A f ` + 402c21e0 60f46028 41224403 22040582 04045204 `.`(A"D.".....R. + 402c21f0 06802211 80322000 55113025 20520407 .."..2 .U.0% R.. + 402c2200 72440080 55012055 20502875 80350120 rD..U. U P(u.5. + 402c2210 3320a025 10802211 505841a0 55102033 3 .%..".PXA.U. 3 + 402c2220 20503320 30287422 44053020 75224406 P3 0(t"D.0 u"D. + 402c2230 30287522 4407213d fd624402 39028204 0(u"D.!=.bD.9... + 402c2240 09220408 52040a80 88112098 20005511 ."..R..... . .U. + 402c2250 90852052 040b3244 04805501 80552080 .. R..2D..U..U . + 402c2260 85015028 75202820 a0851080 88115058 ..P(u ( ......PX + 402c2270 41a05510 80222050 22202058 74524409 A.U.." P" XtRD. + 402c2280 20507552 440a2058 7552440b 5159fd22 PuRD. XuRD.QY." + 402c2290 44082905 82040f92 040e8088 11908820 D.)............ + 402c22a0 80581180 88418055 205050f4 52440e50 .X...A.U PP.RD.P + 402c22b0 58415244 0f52040d 82040c80 55118055 XARD.R......U..U + 402c22c0 20505841 814afd59 11505074 509054b1 PXA.J.Y.PPtP.T. + 402c22d0 27e89248 000c0a50 90140c1c 90ca8398 '..H...P........ + 402c22e0 0bb1cbef 821d04e8 0bf1c8ef cac88951 ...............Q + 402c22f0 e9218141 fde80fc0 c0f4e901 c25800ed .!.A.........X.. + 402c2300 09bc0eb2 1e11779b 24b21e10 679b1e88 ......w.$...g... + 402c2310 1eb821b7 9817880e b801b798 10164a0c ..!...........J. + 402c2320 283e293a 2112e899 3ee90286 2d00ad0e (>):!...>...-... + 402c2330 e83ec6f2 ff410be8 480416f4 05821411 .>...A..H....... + 402c2340 77985482 14106798 4e8814e8 21879e47 w.T...g.N...!..G + 402c2350 8804a801 879a4027 6502867e ff176517 ......@'e..~..e. + 402c2360 58a45083 c096b801 8214165a 585053c0 X.P........ZXPS. + 402c2370 e6151046 17000000 07650821 fbe72222 ...F.....e.!.."" + 402c2380 0022640d 160cdd32 04240c22 20232022 ."d....2.$." # " + 402c2390 44242d04 860b0000 483406e7 ff41fff4 D$-.....H4...A.. + 402c23a0 88040c04 ed08ac2e a21e1067 9a0da80e ...........g.... + 402c23b0 b22100a7 9b02866b 0116ba5a 4d0ee83e .!.....k...ZM..> + 402c23c0 86f8ff00 2d0c8504 01c662ff 98112769 ....-.....b...'i + 402c23d0 02c660ff 518fef41 8def3a3c 05d60046 ..`.Q..A..:<...F + 402c23e0 5dff0000 002105fd a8510c03 39024942 ]....!...Q..9.IB + 402c23f0 a25206d9 12c104fd 2103fd42 2e213902 .R......!..B.!9. + 402c2400 324c0037 142e622e 230c053d 0e8c6628 2L.7..b.#..=..f( + 402c2410 6ec00600 0601002d 0505b9fe cc42226e n......-.....B"n + 402c2420 21060400 7c833792 02c64aff 21f3fc22 !...|.7...J.!.." + 402c2430 12005622 d2d1edfc 2137ff62 0d00e902 ..V"....!7.b.... + 402c2440 27663128 4e662210 21eafc32 2e172802 'f1(Nf".!..2..(. + 402c2450 27930246 7a01c6f2 0021b4fc 38ae2802 '..Fz....!..8.(. + 402c2460 3022c096 e23b321e 163022c0 e6120246 0"...;2..0"....F + 402c2470 7301c6eb 000c2220 4610520e 248cc438 s....." F.R.$..8 + 402c2480 4e202520 32c3feb6 23028646 0047e508 N % 2...#..F.G.. + 402c2490 21b6e722 2200226e 0d0c0222 4ead22ce !..""."n..."N.". + 402c24a0 3c494162 610385bf ff284e48 4122c2fe "..E.. 2.. + 402c2560 3311325e 2c321e2b 225e1e66 1305f022 3.2^,2.+"^.f..." + 402c2570 112020f4 225e2b22 1e3a0b22 225e3a22 . ."^+".:.""^:" + 402c2580 2e1f3802 326e1fcc 337cf346 00000c03 ..8.2n..3|.F.... + 402c2590 325e1d0c 03324e4e 858dfe52 2e24ccc5 2^...2NN...R.$.. + 402c25a0 320e240c 22202320 224e2486 9d00286e 2.$." # "N$...(n + 402c25b0 3d0e42a0 00c00500 7c833792 0246dd00 =.B.....|.7..F.. + 402c25c0 06f7ff00 47e60286 9600218a fc818afc ....G.....!..... + 402c25d0 2802a156 fc720200 42020162 02022202 (..V.r..B..b..". + 402c25e0 03921800 380ab182 fc804411 80221170 ....8.....D..".p + 402c25f0 74206062 205106ef 4d0f3a39 280b0626 t `b Q..M.:9(..& + 402c2600 0047e602 06260021 7afc422e 1428020b .G...&.!z.B..(.. + 402c2610 324033c0 96030532 2e173032 c0e61347 2@3....2..02...G + 402c2620 0c42587e 294e1645 28286e0c 043d0ec0 .BX~)N.E((n..=.. + 402c2630 05008ca2 7c833712 02469c00 86bd0000 ....|.7..F...... + 402c2640 2d0ed21e 2b451cff 221e3816 520022c2 -...+E..".8.R.". + 402c2650 ff225e38 221e1e66 1d05f022 112020f4 ."^8"..f...". . + 402c2660 225e2b46 16000000 3163fc81 30fc3223 "^+F....1c..0.2# + 402c2670 00720300 52030162 03024203 03315efc .r..R..b..B..1^. + 402c2680 80551192 13003228 00804411 70752051 .U....2(..D.pu Q + 402c2690 e0ee6064 20303980 4d0f45aa 00066100 ..`d 09.M.E...a. + 402c26a0 16141831 22fc28ae 38030b22 37120286 ...1".(.8.."7... + 402c26b0 5c00e02e 20c58500 465a002d 0ec514ff \... ...FZ.-.... + 402c26c0 220c0057 e202c656 00320e24 0c222023 "..W...V.2.$." # + 402c26d0 20224e24 0c720618 000000e0 2e20c512 "N$.r....... .. + 402c26e0 ff220c00 32a01057 6255220d 00420e24 ."..2..WbU"..B.$ + 402c26f0 37023c21 3ffc322e 17222200 2793300c 7.92...X2W + 402c27e0 1eef0c14 2d055632 ff8c0429 0322a00a ....-.V2...).".. + 402c27f0 226e0421 dce63222 00e90239 3e853101 "n.!..2"...9>.1. + 402c2800 46080000 2d0e4500 ff220d00 47621521 F...-.E.."..Gb.! + 402c2810 f8fb322e 17280227 930a320c 001c0220 ..2..(.'..2.... + 402c2820 2320224c 00320c00 37631a42 2e268c64 # "L.2..7c.B.&.d + 402c2830 286e32af f7c00400 21cde63d 0e856dfe (n2.....!..=..m. + 402c2840 42a15f46 08001c02 27032d32 0e242783 B._F....'.-2.$'. + 402c2850 0b422e26 8c54286e 7c63c004 0021c3e6 .B.&.T(n|c...!.. + 402c2860 3d0e456b fe42a16a 312dfe2d 0e010dda =.Ek.B.j1-.-.... + 402c2870 c00000c6 2f000000 00421e38 cc84d1e1 ..../....B.8.... + 402c2880 fb480ddc 94c61a00 522e2216 f5fe286e .H......R."...(n + 402c2890 3d0ec005 007c8337 92020626 0046f7ff =....|.7...&.F.. + 402c28a0 220e2447 62122d04 10112085 1bfd2d0e ".$Gb.-... ...-. + 402c28b0 c5b6fec6 1f000000 0021ccfb 22020037 .........!.."..7 + 402c28c0 620a3204 0d0c1220 23202244 0d622e23 b.2.... # "D.b.# + 402c28d0 0c053d0e 8c86222e 06c00600 86010000 ..=..."......... + 402c28e0 50252085 6cfe32af f8371249 16420028 P% .l.2..7.I.B.( + 402c28f0 0d226e21 220c0057 e2122106 fe32a000 ."n!"..W..!..2.. + 402c2900 326200e0 2e2085b0 00460a00 0031f4e1 2b... ...F...1.. + 402c2910 221e16c0 20003803 3712041b 22225e16 "... .8.7...""^. + 402c2920 622e2316 36fd0c05 286e3d0e 4d05c006 b.#.6...(n=.M... + 402c2930 007c8337 92c321f7 fd0c0339 0241affb .|.7..!....9.A.. + 402c2940 21b1fbcd 03390228 1440d420 37120445 !....9.(.@. 7..E + 402c2950 11fdc91d 454ef2b6 2202063e 000c0245 ....EN.."..>...E + 402c2960 70fd063c 00000000 8c94a83e a934418b p..<.......>.4A. + 402c2970 f3893ee9 04476502 0696fe0c 0217e502 ..>..Ge......... + 402c2980 06f5fd8c e9384966 430522c2 01202074 .....8IfC.".. t + 402c2990 983946fb ff3101e1 c0200038 03379202 .9F..1... .8.7.. + 402c29a0 06edfd22 0e1405af fecd02cc 12c6e9fd ..."............ + 402c29b0 280f3117 ee290c22 1e10225c 10280329 (.1..).".."\.(.) + 402c29c0 1c218cfb 38022203 01420300 80221140 .!..8."..B...".@ + 402c29d0 22204156 fb225c11 0c32294c 28041b42 " AV."\..2)L(..B + 402c29e0 49ac49cc 0b224203 0e32030f 226c1928 I.I.."B..2.."l.( + 402c29f0 6e803311 296c287e 40332029 7c325c30 n.3.)l(~@3 )|2\0 + 402c2a00 325c2c32 0e0822af 8c202310 224c0821 2\,2..".. #."L.! + 402c2a10 57e63802 c902393c c50f0122 cc3c0568 W.8...9<...".<.h + 402c2a20 ff221c1e 4b3c85bc fe225c1e 1c232d0c ."..K<..."\..#-. + 402c2a30 45600016 d2980c03 2d0c0594 fec6c5fd E`......-....... + 402c2a40 320c000c 82202320 320e2422 4c007ce2 2.... # 2.$"L.|. + 402c2a50 20231046 d4fe08f1 c8e1d8d1 e8c1f8b1 #.F............ + 402c2a60 12c1400d f0000000 9e97fe3f 12c1d0f2 ..@........?.... + 402c2a70 610720f2 2022a002 8d032026 100cc320 a. . ".... &... + 402c2a80 2393e981 60e00420 eea02103 eb31f6ff #...`.. ..!..1.. + 402c2a90 2842d991 4901dd05 42a0a60c 05c9a169 (B..I...B......i + 402c2aa0 21891109 b1011bdb c00000cd 02682188 !............h!. + 402c2ab0 11cc722d 08c5fafc 86080000 62420e22 ..r-........bB." + 402c2ac0 a000226c 00221804 891ce022 c0225c06 .."l."....."."\. + 402c2ad0 1c432d08 45f0fc8c 922d0c85 39fe0c02 .C-.E....-..9... + 402c2ae0 46250000 421f1028 1c803411 28124048 F%..B..(..4.(.@H + 402c2af0 41621f11 40332029 4c3030f4 32420080 Ab..@3 )L00.2B.. + 402c2b00 46113038 41606841 32420180 5d01d038 F.08A`hA2B..]..8 + 402c2b10 75604420 4040f430 552031fe d6424202 u`D @@.0U 1..BB. + 402c2b20 40484142 4203304d 10d07841 80441130 @HABB.0M..xA.D.0 + 402c2b30 37104055 20305520 50387432 4205e0e2 7.@U 0U P8t2B... + 402c2b40 74503075 3242065b ee380140 ee1130de tP0u2B.[.8.@..0. + 402c2b50 20803d11 d0d821d0 d320d0d0 f4524204 .=...!.. ...RB. + 402c2b60 d2420c0c 03505875 d0d84152 4207d242 .B...PXu..ARB..B + 402c2b70 0d324212 3242132d 0c08b1c8 a1d891e8 .2B.2B.-........ + 402c2b80 81f87112 c1300df0 12c1f032 c314c261 ..q..0.....2...a + 402c2b90 02d26101 20c220dd 043030f4 0c040c12 ..a. . ..00..... + 402c2ba0 093185f3 fc16f20a 521c1038 12804511 .1......R..8..E. + 402c2bb0 50584150 44204040 f4521c11 42430040 PXAPD @@.R..BC.@ + 402c2bc0 48414243 01804511 50584150 44204040 HABC..E.PXAPD @@ + 402c2bd0 f4424302 40484168 ac424303 d0487442 .BC.@HAh.BC..HtB + 402c2be0 430551cc d6d04075 80760142 43066048 C.Q...@u.v.BC.`H + 402c2bf0 75404720 50761080 77117074 20604841 u@G Pv..w.pt `HA + 402c2c00 50541050 47204058 74424308 52430940 PT.PG @XtBC.RC.@ + 402c2c10 50754048 7552430a 42430b52 1c175c04 Pu@HuRC.BC.R..\. + 402c2c20 42430c1c 0442430d 80751150 48414047 BC...BC..u.PHA@G + 402c2c30 204040f4 42430e40 4841d243 0442430f @@.BC.@HA.C.BC. + 402c2c40 d0d8750c 04d24307 42431042 43114243 ..u...C.BC.BC.BC + 402c2c50 12424313 6a6569cc 0831c821 d81112c1 .BC.jei..1.!.... + 402c2c60 100df000 12c1b050 5074c261 12026113 .......PPt.a..a. + 402c2c70 d26111e2 6110f9f1 39215941 cd024090 .a..a...9!YA..@. + 402c2c80 f47c4216 e31e384c 22c3feb6 32077c52 .|B...8L"...2.|R + 402c2c90 26730286 7700bce9 221c3997 b20e320c &s..w...".9...2. + 402c2ca0 2422af80 20232022 4c240609 00221c3a $".. # "L$...".: + 402c2cb0 f682ea46 08000000 d21c3bac fd7d0997 ...F......;..}.. + 402c2cc0 bd017d0d 70f0f4f0 ddc0d0d0 f45d08f7 ..}.p........].. + 402c2cd0 b91e7cf2 46670000 221c3a82 2c1e2901 ..|.Fg..".:.,.). + 402c2ce0 16881858 0816f5fc 8d0546fd ff00f2a0 ...X......F..... + 402c2cf0 000c0ebd 0fe93197 3b02862d 00b029c0 ......1.;..-..). + 402c2d00 321c1e5d 022020f4 27b3015d 035020f4 2..]. .'..].P . + 402c2d10 42a00029 112d0459 61898199 91b971c5 B..).-.Ya.....q. + 402c2d20 dbfcad02 58618881 9891b871 165212d2 ....Xa.....q.R.. + 402c2d30 12055252 04525205 38112821 4d0330dd ..RR.RR.8.(!M.0. + 402c2d40 c0ba3228 1a898199 91b971a9 5101a3da ..2(......q.Q... + 402c2d50 c00000a8 51d0d0f4 2d0a05f5 fc380188 ....Q...-....8.. + 402c2d60 812a2320 20f42901 0c839891 a851b871 .*# .)......Q.q + 402c2d70 27b3082d 0ac5cefc 46360000 522c1b0c '..-....F6..R,.. + 402c2d80 065a5b4d 063d0a2d 0c898199 91b971c5 .Z[M.=.-......q. + 402c2d90 cdff5d02 88819891 b8711672 0b8c5e28 ..]......q.r..^( + 402c2da0 31590246 0000ed02 38115931 3abbb0b0 1Y.F....8.Y1:... + 402c2db0 f486d0ff 165f0468 18bc8622 16042a2f ....._.h..."..*/ + 402c2dc0 22560428 06ec7222 1605a816 38214d0f "V.(..r"....8!M. + 402c2dd0 2a2a5961 69518981 99910180 dac00000 **YaiQ.......... + 402c2de0 68519891 22160588 812a2f58 61225605 hQ.."....*/Xa"V. + 402c2df0 6806c6f0 ff221806 2a7f7258 06d25c3b h...."..*.rX..\; + 402c2e00 cc48e26c 1e460000 e908222c 1b9a2222 .H.l.F....",.."" + 402c2e10 6c1b221c 399092c0 2801925c 39225c3a l.".9...(..\9"\: + 402c2e20 0c022715 4f484527 144a3841 17e34522 ..'.OHE'.J8A..E" + 402c2e30 040d3204 0c802211 30222031 895c3022 ..2...".0" 1.\0" + 402c2e40 202020f4 22440c20 28412244 0d0c0286 ."D. (A"D.... + 402c2e50 08000000 00320c24 22af8020 2320224c .....2.$".. # "L + 402c2e60 2416dee6 2d0ec503 fe4699ff 0c05dd05 $...-....F...... + 402c2e70 fd05c69e ff022113 c22112d2 2111e221 ......!..!..!..! + 402c2e80 10f8f112 c1500df0 12c1e0c9 61cd0222 .....P......a.." + 402c2e90 22174120 d6203875 80520130 55204032 ".A . 8u.R.0U @2 + 402c2ea0 10803311 20284130 35204042 10404320 ..3. (A05 @B.@C + 402c2eb0 2d0c0c03 d9510971 e941f931 85ccffdd -....Q.q.A.1.... + 402c2ec0 027ce216 dd03320c 247cc220 2310f81d .|....2.$|. #... + 402c2ed0 224c244b ec621d04 0c654d0e 3d0c2d0d "L$K.b...eM.=.-. + 402c2ee0 053f0822 4f102028 f4224f11 620c0952 .?."O. (."O.b..R + 402c2ef0 0c0a0c67 4d0e3d0c 2d0d457b fb2d0d45 ...gM.=.-.E{.-.E + 402c2f00 b6fc0c02 0871c861 d851e841 f83112c1 .....q.a.Q.A.1.. + 402c2f10 200df000 12c1f062 221fc931 16d60a38 ......b"..1...8 + 402c2f20 0672221e 91fcd532 621fa2c2 78164708 .r"....2b...x.G. + 402c2f30 b847c846 420b0582 0b04320b 06804411 .G.FB.....2...D. + 402c2f40 80542000 33115043 20820c05 320b0752 .T .3.PC ...2..R + 402c2f50 0c06b20c 04808811 80330140 33200055 .........3.@3 .U + 402c2f60 11b04820 40852052 0c073048 75805501 ..H @. R..0Hu.U. + 402c2f70 80552080 83014088 20904310 80441130 .U ...@. .C..D.0 + 402c2f80 38414048 20903310 80850130 34205048 8A@H .3....04 PH + 402c2f90 75404820 90851080 88115058 41804420 u@H ......PXA.D + 402c2fa0 90551050 44204043 c0d68400 ad077807 .U.PD @C......x. + 402c2fb0 46deff00 00790669 0a3806cc 1332523b F....y.i.8...2R; + 402c2fc0 32024e1b 3332424e 0c033262 10c83112 2.N.32BN..2b..1. + 402c2fd0 c1100df0 12c1f0c9 21cd0222 221f0261 ........!..""..a + 402c2fe0 03169204 220c2427 e243c02c 2045f2ff ....".$'.C., E.. + 402c2ff0 221c2b32 1c3027b3 0a303141 325c2cc6 ".+2.0'..01A2\,. + 402c3000 01000000 20214122 5c2c321c 1e421c2c .... !A"\,2..B., + 402c3010 f0231127 a402225c 2c2a2332 1c2c3a22 .#.'.."\,*#2.,:" + 402c3020 320c2422 5c2b0c42 20232022 4c240831 2.$"\+.B # "L$.1 + 402c3030 c82112c1 100df000 12c1e0c9 61cd0222 .!..........a.." + 402c3040 123ad951 f9310971 30f074e9 41f0d014 .:.Q.1.q0.t.A... + 402c3050 f682340c 23303f10 0c120c0e 421c3930 ..4.#0?.....B.90 + 402c3060 e2930c42 303293e0 e0747cf2 1684070c ...B02...t|..... + 402c3070 042d0485 a6fc8ce2 522c1b3d 026d0e4d .-......R,.=.m.M + 402c3080 0f2d0c85 9effccf2 320c2422 af802023 .-......2.$".. # + 402c3090 20224c24 7cf28613 00322c1e cc43226c "L$|....2,..C"l + 402c30a0 1e860200 48038c34 3d0486fd ff29030c ....H..4=....).. + 402c30b0 03325c3b 9c0d322c 1b32c301 326c1b32 .2\;..2,.2..2l.2 + 402c30c0 1c3932c3 ff325c39 076f0a42 0c242c03 .92..2\9.o.B.$,. + 402c30d0 30342032 4c242222 0105bdfc 321c3a30 04 2L$""....2.:0 + 402c30e0 2280225c 3a22a000 0871c861 d851e841 "."\:"...q.a.Q.A + 402c30f0 f83112c1 200df000 12c1f032 221e0931 .1.. ......2"..1 + 402c3100 bc034803 8c443d04 86fdff00 38434203 ..H..D=.....8CB. + 402c3110 0d52030c 80441150 44204058 24dc3522 .R...D.PD @X$.5" + 402c3120 a1002024 2022430c 20284122 430d0c02 .. $ "C. (A"C... + 402c3130 46010000 0c1305f0 ff083112 c1100df0 F.........1..... + 402c3140 12c1d09d 036060f4 7070f4d9 914901dd .....``.pp...I.. + 402c3150 020c041c 430c12e9 81f97169 21793199 ....C.....qi!y1. + 402c3160 1109b1c9 a1fd0545 97fced02 68217831 .......E....h!x1 + 402c3170 98111662 0fc81280 26116068 41606220 ...b....&.`hA`b + 402c3180 80271170 7841803d 01707220 d0287520 .'.pxA.=.pr .(u + 402c3190 43202160 d56060f4 203d1080 3311d0d8 C !`.``. =..3... + 402c31a0 41303420 20dd10d0 d320d038 74324c05 A04 .... .8t2L. + 402c31b0 d0307532 4c068049 01903875 30442020 .0u2L..I..8u0D + 402c31c0 39108033 11909841 30342020 29102093 9..3...A04 ). . + 402c31d0 20902874 224c0990 2075224c 0a5c0222 .(t"L.. u"L.\." + 402c31e0 4c0c1c42 224c0d21 bedf624c 00c02000 L..B"L.!..bL.. . + 402c31f0 3802c020 00280260 68412048 74802311 8.. .(.`hA Ht.#. + 402c3200 20242070 70f4d24c 042020f4 d0d87562 $ pp..L. ...ub + 402c3210 4c01724c 02d24c07 7078410c 0d924c08 L.rL..L.pxA...L. + 402c3220 224c0e90 98752028 41621e04 3801724c "L...u (Ab..8.rL + 402c3230 03924c0b 224c0f0c 65f04f20 d24c10d2 ..L."L..e.O .L.. + 402c3240 4c11d24c 12d24c13 e02e2085 0808224c L..L..L... ..."L + 402c3250 10380120 28f4224c 110c676d 0d52a080 .8. (."L..gm.R.. + 402c3260 4d0f2d0e 8544fb2d 0e857ffc 08b1c8a1 M.-..D.-........ + 402c3270 d891e881 f87112c1 300df000 12c1e0d2 .....q..0....... + 402c3280 6105dd02 22221741 23d50b22 20387580 a..."".A#.." 8u. + 402c3290 52013055 20403210 80331120 28413035 R.0U @2..3. (A05 + 402c32a0 20404210 4043202d 0d0c03c9 610971e9 @B.@C -....a.q. + 402c32b0 41f93145 8dffcd02 acc24bed 621204f8 A.1E......K.b... + 402c32c0 120c654d 0e3d0dc5 0008224f 102028f4 ..eM.=...."O. (. + 402c32d0 224f1152 0d0a0c67 0c064d0e 3d0d2d0c "O.R...g..M.=.-. + 402c32e0 c53cfb2d 0cc577fc 0871c861 d851e841 .<.-..w..q.a.Q.A + 402c32f0 f83112c1 200df000 00110000 12c1d062 .1.. ..........b + 402c3300 221fd991 09b1c9a1 e981f971 dd02cca6 "..........q.... + 402c3310 62221e16 560e0c0c c6030000 28162812 b"..V.......(.(. + 402c3320 c2020ec0 c034e0cc 11ebcc88 460c0232 .....4......F..2 + 402c3330 080d5d02 27530952 16060c13 5023835d ..].'S.R....P#.] + 402c3340 02220805 72080480 22117032 20220806 ."..r...".p2 ".. + 402c3350 42080700 22113022 20804401 0c132044 B...".0" .D... D + 402c3360 20303530 2d0d5901 6911c581 ffed0258 050-.Y.i......X + 402c3370 01681116 5208f812 ac55220f 0d320f0c .h..R....U"..2.. + 402c3380 80221130 2220311e f9302210 31dbff30 .".0" 1..0".1..0 + 402c3390 22202020 f4224f0c 20284122 4f0d060b " ."O. (A"O... + 402c33a0 00281652 2d1f4812 32cf14cc b552040c .(.R-.H.2....R.. + 402c33b0 505441e0 55118603 0000ca44 52040c50 PTA.U......DR..P + 402c33c0 5441c055 a05050f4 42a00105 a2fc4bcd TA.U.PP.B.....K. + 402c33d0 621e040c 654d0c3d 0d2d0e85 ef07224f b...eM.=.-...."O + 402c33e0 102028f4 224f1152 0d0a0c67 0c064d0c . (."O.R...g..M. + 402c33f0 3d0d2d0e 852bfb2d 0e8566fc 08b1c8a1 =.-..+.-..f..... + 402c3400 d891e881 f87112c1 300df000 020405b4 .....q..0....... + 402c3410 12c1d0c9 a1cd0221 3ffb09b1 3802d991 .......!?...8... + 402c3420 e981f971 0c02c793 02c60201 221c30d2 ...q........".0. + 402c3430 1c2b2040 f4d030f4 37b401dd 02d0d0f4 .+ @..0.7....... + 402c3440 220c24d9 01e22c1e 17625816 be04684e ".$...,..bX...hN + 402c3450 32060552 06042206 06803311 50432000 2..R.."...3.PC . + 402c3460 22114032 20220607 80220130 22208042 ".@2 "...".0" .B + 402c3470 01203875 30542031 a7d43042 10804411 . 8u0T 1..0B..D. + 402c3480 20284140 45203022 10202420 321e0642 (A@E 0". $ 2..B + 402c3490 2c144033 c03a2227 bd092d0c 859eff46 ,.@3.:"'..-....F + 402c34a0 e5000000 f22c1f16 5f22280f 160222fd .....,.._"(...". + 402c34b0 0246fdff 684e3206 05520604 22060680 .F..hN2..R.."... + 402c34c0 33115043 20002211 40322022 06075191 3.PC .".@2 "..Q. + 402c34d0 d4802201 30222020 38758042 01304420 ..".0" 8u.B.0D + 402c34e0 50321080 33112028 41303420 50221020 P2..3. (A04 P". + 402c34f0 2320422c 14321e06 4033c03a 22380127 # B,.2..@3.:"8.' + 402c3500 b302c6ae 00281e22 1207b622 0206ac00 .....(."...".... + 402c3510 22060d32 060c8022 11302220 322c1f56 "..2...".0" 2,.V + 402c3520 531b380e 326c1e38 4c26231d 316ced30 S.8.2l.8L&#.1l.0 + 402c3530 22202020 f422460c 20284122 460d320c " ."F. (A"F.2. + 402c3540 2422affc 20231022 4c2458ac 3172d480 $".. #."L$X.1r.. + 402c3550 65015028 75202620 30651080 66116062 e.P(u & 0e..f.`b + 402c3560 20502841 30321048 4e302620 20387432 P(A02.HN0& 8t2 + 402c3570 44092030 7532440a 321c1722 44082028 D. 0u2D.2.."D. ( + 402c3580 7522440b 80631130 28412026 202020f4 u"D..c.0(A & . + 402c3590 22440e20 28412244 0f5a5359 cc220e0e "D. (A"D.ZSY.".. + 402c35a0 07620521 9aff2264 05229c1d 6602040c .b.!.."d."..f... + 402c35b0 02225c1d 280c4bdc 16121422 2c10784e ."\.(.K....",.xN + 402c35c0 56620421 69e32802 226c1042 07052207 Vb.!i.(."l.B..". + 402c35d0 04320706 80441120 54200033 11504320 .2...D. T .3.PC + 402c35e0 32070780 33014033 20804301 30287520 2...3.@3 .C.0(u + 402c35f0 54202148 d4204310 80441130 38414045 T !H. C..D.08A@E + 402c3600 20202310 20242022 6c11222e 0152a006 #. $ "l."..R.. + 402c3610 68123212 056067c0 6060f460 33c03252 h.2..`g.``.`3.2R + 402c3620 05321204 79126063 c06060f4 6252040c .2..y.`c.``.bR.. + 402c3630 03324710 3247114d 0d3d0c72 610145c9 .2G.2G.M.=.ra.E. + 402c3640 0778114d 0d224710 2028f422 4711620c .x.M."G. (."G.b. + 402c3650 09520c0a 281e0c67 3d0c4505 fb584e42 .R..(..g=.E..XNB + 402c3660 05056205 04220506 80441160 34200022 ..b.."...D.`4 ." + 402c3670 11304220 22050761 27d48022 01402220 .0B "..a'..".@" + 402c3680 80420120 38753034 20604210 80441120 .B. 8u04 `B..D. + 402c3690 28416022 10404320 20342022 050d0c04 (A`".@C 4 ".... + 402c36a0 2020140c 15205483 2d05521e 065a2252 ... T.-.R..Z"R + 402c36b0 2c173a62 6055c047 a502626c 1716c20e ,.:b`U.G..bl.... + 402c36c0 490e422c 1f567404 e26c1ffd 0ee22c1e I.B,.Vt..l....,. + 402c36d0 16de0e46 77ff0000 420c244c 43370402 ...Fw...B.$LC7.. + 402c36e0 868fff32 2c1e16e3 0c580356 35e35213 ...2,....X.V5.R. + 402c36f0 06321c1e 37b50246 2f000689 ffd02d20 .2..7..F/.....- + 402c3700 c5a9fa16 62f52222 01226c00 c6aaff00 ....b.""."l..... + 402c3710 a84f520a 05720a04 220a0680 55117065 .OR..r.."...U.pe + 402c3720 20002211 60522022 0a0771fa d3802201 .".`R "..q...". + 402c3730 50222020 58758062 01506620 70521080 P" Xu.b.Pf pR.. + 402c3740 55115066 20205841 70251020 26202023 U.Pf XAp%. & # + 402c3750 c052cc7c 6d07d6e2 04284472 0205b202 .R.|m....(Dr.... + 402c3760 04807711 b0a72072 02062202 07007711 ..w... r.."...w. + 402c3770 a0772080 22017022 20207875 80a20170 .w .".p" xu...p + 402c3780 aa206072 10807711 20284170 7a206022 . `r..w. (Apz `" + 402c3790 10202720 3022c0d6 62005d04 48045674 . ' 0"..b.].H.Vt + 402c37a0 fb490ee9 05460200 e90f46c7 ff2d0e45 .I...F....F..-.E + 402c37b0 6cfded0f c6c4ff00 32afa037 04020658 l.......2..7...X + 402c37c0 ff222c1e cc12225c 3b160e06 220cac56 .",..."\;..."..V + 402c37d0 a205684e 32060552 06042206 06803311 ..hN2..R.."...3. + 402c37e0 50432000 22114032 20220607 80220130 PC .".@2 "...".0 + 402c37f0 22208042 01203875 30542031 c6d33042 " .B. 8u0T 1..0B + 402c3800 10804411 20284140 45203022 10202420 ..D. (A@E 0". $ + 402c3810 321e0642 2c144033 c03a2232 1c3027b3 2..B,.@3.:"2.0'. + 402c3820 0b22a000 226c2a22 a001224c ac220c24 .".."l*".."L.".$ + 402c3830 20206422 4c240c02 08b1c8a1 d891e881 d"L$.......... + 402c3840 f87112c1 300df000 12c1f032 221f0931 .q..0......2"..1 + 402c3850 1603060c 040c168d 065d049d 047d04ad .........]...}.. + 402c3860 04b813b8 4b9c4bcc 38390946 00007d03 ....K.K.89.F..}. + 402c3870 88039d03 a9033d08 0c08c604 00cc4639 ......=.......F9 + 402c3880 04860000 005d0368 034d03a9 033d060c .....].h.M...=.. + 402c3890 0656c3fc 8c958c74 32221e32 64005262 .V.....t2".2d.Rb + 402c38a0 1e32024e 72621f1b 3332424e 0c033262 .2.Nrb..32BN..2b + 402c38b0 10c5b5ff 083112c1 100df000 9e97fe3f .....1.........? + 402c38c0 ec30ff3f 12c1f0c9 21cd0221 73e7e901 .0.?....!..!s... + 402c38d0 2872ed03 31faffd9 110c05dd 0442a128 (r..1........B.( + 402c38e0 0931018c d7c00000 16120441 f5ff0c03 .1.........A.... + 402c38f0 39023804 e922d932 c9128ca3 581357bc 9.8..".2....X.W. + 402c3900 12c055c0 59133902 2904c607 00681467 ..U.Y.9.)....h.g + 402c3910 35113d04 48125813 5054c048 0359128c 5.=.H.X.PT.H.Y.. + 402c3920 6406faff 5056c059 14490229 030831c8 d...PV.Y.I.)..1. + 402c3930 21d811e8 0112c110 0df00000 103a2c40 !............:,@ + 402c3940 88130000 981c2840 60ea0000 701c2840 ......(@`...p.(@ + 402c3950 4c1c2840 281c2840 d8392c40 24060060 L.(@(.(@.9,@$..` + 402c3960 e830ff3f 31f6ff21 f6ff12c1 f042a000 .0.?1..!.....B.. + 402c3970 0931c261 02c5f4ff 2124d70c 0cc02000 .1.a....!$.... . + 402c3980 c90231f0 ff21f0ff 4d0c85f3 ff31efff ..1..!..M....1.. + 402c3990 c04c2022 a1f4c5f2 ff31edff c04c2022 .L ".....1...L " + 402c39a0 a06405f2 ff31ebff c04c2022 a3e845f1 .d...1...L "..E. + 402c39b0 ff31e9ff 4d0c22a0 7d85f0ff 21e8ff08 .1..M.".}...!... + 402c39c0 31c02000 380221e6 ffc82139 0212c110 1. .8.!...!9.... + 402c39d0 0df00000 e430ff3f 12c1f009 318597fd .....0.?....1... + 402c39e0 2163e228 02568200 215fe222 220016e2 !c.(.V..!_.""... + 402c39f0 0031d9ff 0c0422a0 7d85ecff c6010000 .1....".}....... + 402c3a00 21f5ff0c 03390208 3112c110 0df00000 !....9..1....... + 402c3a10 12c1f009 31c5a8f9 31c9ff21 c9ff42a0 ....1...1..!..B. + 402c3a20 0005eaff 083112c1 100df000 41a5ff12 .....1......A... + 402c3a30 c1f07d02 28040931 5d040c06 bc928822 ..}.(..1]......" + 402c3a40 48027798 2a883237 9825cc46 49058600 H.w.*.27.%.FI... + 402c3a50 00004906 38028c63 58134812 4a454913 ..I.8..cX.H.JEI. + 402c3a60 3197ff42 a16f018f d5c00000 46020000 1..B.o......F... + 402c3a70 6d028c34 2d0406f1 ff083112 c1100df0 m..4-.....1..... + 402c3a80 1480fe3f 12c1d021 b5ffc9a1 c18dffd9 ...?...!........ + 402c3a90 91c02000 d802280c 09b1e981 f9711662 .. ...(......q.b + 402c3aa0 0521f7ff e1afff22 0200cc62 280e31a4 .!....."...b(.1. + 402c3ab0 ff060100 280e32a1 38202dc0 018addc0 ....(.2.8 -..... + 402c3ac0 0000fd02 280c3812 373f2c30 ffc03802 ....(.8.7?,0..8. + 402c3ad0 5822390c 68323179 ffd90e42 a1a25901 X"9.h21y...B..Y. + 402c3ae0 69110170 d5c00000 58016811 1645fd2d i..p....X.h..E.- + 402c3af0 06c00500 06f3ff00 08b1c8a1 d891e881 ................ + 402c3b00 f87112c1 300df000 2195ffc0 20003802 .q..0...!... .8. + 402c3b10 2194ff39 020df000 21afff12 c1f03802 !..9....!.....8. + 402c3b20 0931dcb3 3112e238 03cc5331 0ee23803 .1..1..8..S1..8. + 402c3b30 8cd30c13 39023188 ff0c0422 a07d45d8 ....9.1....".}E. + 402c3b40 ff083112 c1100df0 9e97fe3f 21d3e631 ..1........?!..1 + 402c3b50 feff2812 12c1f00c 0542a3b0 c9210931 ..(......B...!.1 + 402c3b60 01edd6c0 0000cd02 8ce22c44 0c030129 ..........,D...) + 402c3b70 d4c00000 22af8022 4c0a0831 2d0cc821 ....".."L..1-..! + 402c3b80 12c1100d f0000000 8038ff3f 41ffff12 .........8.?A... + 402c3b90 c1f03804 09312793 0e383339 04460600 ..8..1'..839.F.. + 402c3ba0 00004833 cc843833 5663ffc6 02000000 ..H3..83Vc...... + 402c3bb0 4792f248 324933c6 faff31e3 ff42a3a1 G..H2I3...1..B.. + 402c3bc0 0139d5c0 00000831 12c1100d f0000000 .9.....1........ + 402c3bd0 0180ffff 71edff0c 0988070c 16306993 ....q........0i. + 402c3be0 4040f45d 08606074 ac952715 20a21509 @@.].``t..'. ... + 402c3bf0 479a1ccc 357c3346 1500b805 165bff56 G...5|3F.....[.V + 402c3c00 26ffa803 16dafea7 1bea8600 00000c19 &............... + 402c3c10 583586f4 ff571301 58035902 ec4441af X5...W..X.Y..DA. + 402c3c20 eb61ebff 3d089c73 6a549c35 52130947 .a..=..sjT.5R..G + 402c3c30 95091b44 4040f43d 0846faff 383306f9 ...D@@.=.F..83.. + 402c3c40 ff5603fb 4252090c 03379903 89322907 .V..BR...7...2). + 402c3c50 2d030df0 12c1f0c9 21cd0222 1209d911 -.......!..".... + 402c3c60 e9010931 dd0340e0 f48c720c 029c3d28 ...1..@...r...=( + 402c3c70 0dc60300 0c043d0c 2d0c85f5 ffecb206 ......=.-....... + 402c3c80 faff0000 320c1029 1c0c4220 2320224c ....2..)..B # "L + 402c3c90 1021bdff e25c0a48 023d048c 73c71309 .!...\.H.=..s... + 402c3ca0 383346fd ff00493c c9020c02 0831c821 83F...I<.....1.! + 402c3cb0 d811e801 12c1100d f0000000 0c034202 ..............B. + 402c3cc0 10391232 520a7cb3 30341032 42100df0 .9.2R.|.04.2B... + 402c3cd0 39724982 0df00000 12c1c0f9 b1fd0222 9rI............" + 402c3ce0 1209c9e1 d9d109f1 e9c14941 6951dd03 ..........IAiQ.. + 402c3cf0 50c0f48c d20c832d 0d05cefb ed0dbc22 P......-......." + 402c3d00 86040000 0c043d0f 2d0f85ec ff56f20f ......=.-....V.. + 402c3d10 46f8ff00 000042a0 0032a008 0c12c5db F.....B..2...... + 402c3d20 fbed027c f2167e0e 221d048c 523d0d2d ...|..~."...R=.- + 402c3d30 0e85fafb 321f0998 1e802311 30384130 ....2.....#.08A0 + 402c3d40 22202020 f4224900 20284138 41224901 " ."I. (A8A"I. + 402c3d50 802c11c0 c841c0c2 200c02c0 c0f42249 .,...A.. ....."I + 402c3d60 06224907 2803c249 0232a0f0 c0c84120 ."I.(..I.2....A + 402c3d70 2310c249 0332a0e0 37921022 0f103762 #..I.2..7.."..7b + 402c3d80 0a320e0d 0c422023 20224e0d 280fcd0f .2...B # "N.(... + 402c3d90 4851cc42 4bc4c605 00003224 01371210 HQ.BK.....2$.7.. + 402c3da0 22affad7 1e69e02e 2085cbfb 7ca28617 "....i.. ...|... + 402c3db0 00621e04 80361160 28412023 202020f4 .b...6.`(A # . + 402c3dc0 22490420 28412249 05220f10 07e21f42 "I. (A"I.".....B + 402c3dd0 21043d0c 1c152d0e 92610685 4f073181 !.=...-..a..O.1. + 402c3de0 ea986120 23832249 062028f4 22490728 ..a #."I. (."I.( + 402c3df0 51620f09 520f0a48 4129013d 0c1c172d Qb..R..HA).=...- + 402c3e00 0e8588fa cd02d71e 062d0e85 c5fb2d0c .........-....-. + 402c3e10 08f1c8e1 d8d1e8c1 f8b112c1 400df000 ............@... + 402c3e20 12c1e0c9 61cd0228 0462a0f0 20661022 ....a..(.b.. f." + 402c3e30 a0e02026 c0d95150 d0f452cc 18205493 .. &..QP..R.. T. + 402c3e40 2d053901 49110971 4535fa6d 0238017c -.9.I..qE5.m.8.| + 402c3e50 c248118c 565d0d2d 0cc5e7ff 0871c861 .H..V].-.....q.a + 402c3e60 d85112c1 200df000 52120a12 c1f04b42 .Q.. ...R.....KB + 402c3e70 0931c5fa ff083112 c1100df0 12c1d0f9 .1....1......... + 402c3e80 71fd0228 1209b1c9 a1d991e9 81390132 q..(.........9.2 + 402c3e90 02002911 3030342b 23421f04 e0221127 ..).004+#B...".' + 402c3ea0 240fe033 01303060 3030312d 0fc5b2fb $..3.00`001-.... + 402c3eb0 8c922d0f c5bafbc6 63000000 00c1d3e8 ..-.....c....... + 402c3ec0 422f0132 2100222c 004921c5 88fa4821 B/.2!.",.I!...H! + 402c3ed0 ed022204 01320400 80221130 222080d2 .."..2...".0" .. + 402c3ee0 11202841 20dd2022 04036204 02802211 . (A . "..b...". + 402c3ef0 60222080 32112028 41203320 3030f44c `" .2. (A 3 00.L + 402c3f00 42d0d0f4 4c362793 1e671d02 86260058 B...L6'..g...&.X + 402c3f10 01288516 32092812 16e20838 12164312 .(..2.(....8..C. + 402c3f20 61bce868 06c60400 67931927 9d7b5801 a..h....g..'.{X. + 402c3f30 28951642 07380216 a310680c 67930286 (..B.8....h.g... + 402c3f40 40000619 002110ff a80c9802 22a0f00c @....!......"... + 402c3f50 0c62af20 202a106a 225d0c0c 16205683 .b. *.j"]... V. + 402c3f60 21ace8e0 6c836055 2078026d 0c2d090c !...l.`U x.m.-.. + 402c3f70 4bbc3282 12093798 278802cc 1e164800 K.2...7.'.....H. + 402c3f80 a718019c a5cc7c82 0210b088 1080c283 ......|......... + 402c3f90 82120ad7 980a8812 16c80977 98028625 ...........w...% + 402c3fa0 006d0228 3206f2ff dc0c5801 2198e838 .m.(2.....X.!..8 + 402c3fb0 15222200 271302c6 bdff0c0c 22040732 ."".'......."..2 + 402c3fc0 04068022 11302220 16420162 1f04418f ...".0" .B.b..A. + 402c3fd0 e8318fe8 52a011f0 2f20852f 075612ed .1..R.../ ./.V.. + 402c3fe0 7c832d0f 459ffb56 72ec9c6c 787c1607 |.-.E..Vr..lx|.. + 402c3ff0 ec5187e8 288c6d0d 4d0fc03c 20c00700 .Q..(.m.M..< ... + 402c4000 86110000 56aeea21 81e832a0 f0280220 ....V..!..2..(. + 402c4010 231032a0 e0379202 86a5ff28 11320200 #.2..7.....(.2.. + 402c4020 2d0f3030 34e03311 8b33059b fb0c332d -.004.3..3....3- + 402c4030 0f451c00 869eff00 8c963832 393631d2 .E........82961. + 402c4040 fe993229 03cd0246 dcff08b1 c8a1d891 ..2)...F........ + 402c4050 e881f871 12c1300d f0000000 12c1c0e2 ...q..0......... + 402c4060 610ce222 01c2610e f9b109f1 d9d1d20e a.."..a......... + 402c4070 00cd02d0 d034e0dd 11d02060 fd032951 .....4.... `..)Q + 402c4080 3d022d0c d9414595 fb566215 221c04f6 =.-..AE..Vb."... + 402c4090 42024653 00581c22 05002632 06268224 B.FS.X."..&2.&.$ + 402c40a0 c64f0000 22050680 32112205 07202320 .O.."...2.".. # + 402c40b0 16f21232 1f182793 02864900 225f1806 ...2..'...I."_.. + 402c40c0 48000000 003151e8 d8033d0f 2d0d8568 H....1Q...=.-..h + 402c40d0 fa32a0f0 305d1032 af203a35 16331056 .2..0].2. :5.3.V + 402c40e0 0210221c 04f68202 c63d002d 0c451707 .."......=.-.E.. + 402c40f0 56f20e2c 232d0c45 8efb1672 0338412d V..,#-.E...r.8A- + 402c4100 0c858dfb 56b20d32 1c040c04 0c22c59c ....V..2.....".. + 402c4110 fbdd0216 c20c3d0c 45c1fb56 420c3851 ......=.E..VB.8Q + 402c4120 2d0de22d 01458bfb 56720b2d 0c4593fb -..-.E..Vr.-.E.. + 402c4130 cd0dc602 0032afde c02c2005 8afb5612 .....2..., ...V. + 402c4140 0a3132e8 522c0122 23002038 74224e0c .12.R,."#. 8t"N. + 402c4150 324e0d20 30752028 75224e0f 212de832 2N. 0u (u"N.!-.2 + 402c4160 4e0e2802 20387422 4e10324e 11203075 N.(. 8t"N.2N. 0u + 402c4170 20287522 4e13324e 120c0222 45002205 (u"N.2N..."E.". + 402c4180 03320502 80221130 22207c63 3030f427 .2...".0" |c00.' + 402c4190 b3079b22 06010000 00008b22 2020f422 ..."......." ." + 402c41a0 45022028 41224503 22af8022 4e080c02 E. (A"E.".."N... + 402c41b0 224e0a22 4e0b1c43 e02e20c5 0807224e "N."N..C.. ..."N + 402c41c0 0a384120 28f4224e 0b2d0c05 81fbdc12 .8A (."N.-...... + 402c41d0 0c06310e e8f9010c 1752a080 4d062d0c ..1......R..M.-. + 402c41e0 854afa2d 0cc587fb 08f1c8e1 d8d1e8c1 .J.-............ + 402c41f0 f8b112c1 400df000 12c1c05d 02d9d10c ....@......].... + 402c4200 0430d074 0c122c43 e9c15941 09f1c9e1 .0.t..,C..YA.... + 402c4210 f2610b85 8cfbed02 58411632 07c8120c .a......XA.2.... + 402c4220 32f815d2 4c01224c 00281e0c 0d38151c 2...L."L.(...8.. + 402c4230 c4d24c04 d24c05d2 4c06d24c 078b2201 ..L..L..L..L..". + 402c4240 67d5c000 00321e05 d24c02d2 4c032d0c g....2...L..L.-. + 402c4250 45ff0622 4c022028 f4224c03 320f0d52 E.."L. (."L.2..R + 402c4260 0f0c220f 0e803311 50432000 22114032 .."...3.PC .".@2 + 402c4270 20220f0f 0c178022 01302220 29016d0d ".....".0" ).m. + 402c4280 52a0804d 013d0d2d 0e4542fa 2d0e457d R..M.=.-.EB.-.E} + 402c4290 fb08f1c8 e1d8d1e8 c1f8b112 c1400df0 .............@.. + 402c42a0 8d0412c1 e00941c9 51d961cd 02dd042d ......A.Q.a....- + 402c42b0 0347a37d 30939080 0890c000 a0c099a0 .G.}0........... + 402c42c0 58094829 49215901 48194911 0601000b X.H)I!Y.H.I..... + 402c42d0 8802c0f4 7d0907b9 04a810a7 34f087a2 ....}.......4... + 402c42e0 0f580068 10691759 07b820b9 271b22cb .X.h.i.Y.. .'.". + 402c42f0 977d0907 b904a819 473af187 a2100b88 .}......G:...... + 402c4300 02c0f468 07581759 406930b8 27b95029 ...h.X.Y@i0.'.P) + 402c4310 318792bf 2d0c5821 49176801 69074831 1...-.X!I.h.i.H1 + 402c4320 59270b44 85f7ff4d 0d38312d 0c1b3305 Y'.D...M.81-..3. + 402c4330 f7ffc851 d8610841 12c1200d f0000000 ...Q.a.A.. ..... + 402c4340 ac22ff3f 00100800 00d01f00 00d03f00 .".?..........?. + 402c4350 00101000 60b82c40 00d0ff00 00d00f00 ....`.,@........ + 402c4360 00d07f00 50b82c40 58b82c40 12c1f009 ....P.,@X.,@.... + 402c4370 01261262 61f4ff51 f2ff2622 3d41f2ff .&.ba..Q..&"=A.. + 402c4380 26324601 f2ff2642 3461f1ff 26523326 &2F...&B4a..&R3& + 402c4390 62322672 4d268236 0c900712 0d21edff b2&rM&.6.....!.. + 402c43a0 019cd4c0 00000c02 06020069 0501eaff ...........i.... + 402c43b0 09150c12 080112c1 100df001 e8ff6905 ..............i. + 402c43c0 06fbff0d 04690546 f9ff0d04 86fbff01 .....i.F........ + 402c43d0 e4ff6905 06f6ff21 e3ff018d d4c00000 ..i....!........ + 402c43e0 86f0ff21 e1ff018a d4c00000 86edff00 ...!............ + 402c43f0 70b82c40 a0b82c40 b0b82c40 10b92c40 p.,@..,@..,@..,@ + 402c4400 60c9fe3f 64c9fe3f 00001000 f0b82c40 `..?d..?......,@ + 402c4410 d0b82c40 30b92c40 40b92c40 50b92c40 ..,@0.,@@.,@P.,@ + 402c4420 60b92c40 40b82c40 70b92c40 90b92c40 `.,@@.,@p.,@..,@ + 402c4430 d0b92c40 20ba2c40 280f1040 12c1d0c9 ..,@ .,@(..@.... + 402c4440 51f98109 41d96129 31e9710c 02ed03dd Q...A.a)1.q..... + 402c4450 043d010c 44016624 c0000048 010c1c40 .=..D.f$...H...@ + 402c4460 4c35d714 0f21e2ff 3d0d0169 d4c00000 L5...!..=..i.... + 402c4470 0c0cc6ff ff2d0d45 efff2612 0c3d0d21 .....-.E..&..=.! + 402c4480 ddff0163 d4c00000 0c0cf1ad ff583159 ...c.........X1Y + 402c4490 3fe92f16 0e190c0d 0c0e0c03 3991083f ?./.........9..? + 402c44a0 21eca3ea 00482058 104060b4 cc165702 !....H X.@`...W. + 402c44b0 1021d1ff 38000156 d4c00000 083f0c0c .!..8..V.....?.. + 402c44c0 ea006800 58200b26 16d21332 c6fe16c3 ..h.X .&...2.... + 402c44d0 1042c6fd 16640c41 3d6a4804 66460286 .B...d.A=jH.fF.. + 402c44e0 22002656 56266611 c0007468 140c0c57 ".&VV&f...th...W + 402c44f0 b6024636 00cd0006 35003834 281f0c09 ..F6....5.84(... + 402c4500 02d5d00c 0bc0c074 78912c08 70a50480 .......tx.,.p... + 402c4510 872000cb 93a0c993 80707479 9101f1da . .......pty.... + 402c4520 c0000031 cd683803 27930206 280021b3 ...1.h8.'...(.!. + 402c4530 ff0137d4 c000000c 0c862400 28100c06 ..7.......$.(... + 402c4540 0c08c0c0 74383492 d5f04891 1c054074 ....t84...H...@t + 402c4550 0490c893 50542070 c6935040 74499101 ....PT p..P@tI.. + 402c4560 e1dac000 00a1a6ff 290a4618 000c06c0 ........).F..... + 402c4570 c07472d5 f0b89138 3428100c 040c8000 .tr....84(...... + 402c4580 0b20b053 0470c693 00b07450 c493b991 . .S.p....tP.... + 402c4590 01d5dac0 0000819b ff290806 0c00a810 .........)...... + 402c45a0 980f2820 a79905b1 98ff27bb 0a2197ff ..( ......'..!.. + 402c45b0 0118d4c0 00000c0c c0c07438 910c4430 ..........t8..D0 + 402c45c0 02044033 20305074 0c0600c6 935991cb ..@3 0Pt.....Y.. + 402c45d0 ee782f1b dd77bd02 86b0ff06 1300913f .x/..w.........? + 402c45e0 e98810b8 20979805 a188ffb7 ba0a2188 .... .........!. + 402c45f0 ff0107d4 c000000c 0cc0c074 38910c24 ...........t8..$ + 402c4600 30010440 3320c6ee ff389158 100c14cc 0..@3 ...8.X.... + 402c4610 657132e9 68207716 010c0c30 0004c0c0 eq2.h w....0.... + 402c4620 74403320 46e7ff0c 05599168 9107e614 t@3 F....Y.h.... + 402c4630 2179ff01 f7d3c000 0078910c 18808720 !y.......x..... + 402c4640 80707479 91989117 e9142173 ff01f0d3 .pty......!s.... + 402c4650 c00000a8 910c2bb0 ba20b0a0 74a991d8 ......+.. ..t... + 402c4660 9127ed14 216eff01 ead3c000 00e8910c .'..!n.......... + 402c4670 40000e20 00e074e9 9128913c f337120c @.. ..t..(.<.7.. + 402c4680 2168ff38 9101e2d3 c000000c 0c3165ff !h.8.........1e. + 402c4690 282f42a1 21202290 e0221101 41d6c000 (/B.! ".."..A... + 402c46a0 00dd02cc 320c0206 2d00482f 383f4044 ....2...-.H/8?@D + 402c46b0 90e04411 014ad4c0 00002d0d 482f0c03 ..D..J....-.H/.. + 402c46c0 0b44c5bd ff082fd9 210b50bc a5ed0d0c .D..../.!.P..... + 402c46d0 0d682ecc f64d0621 54ff381e 01cdd3c0 .h...M.!T.8..... + 402c46e0 0000682e 0c0c581e 784e5a86 87b70e21 ..h...X.xNZ....! + 402c46f0 4fff380e 483e01c6 d3c00000 0c0ccbee O.8.H>.......... + 402c4700 082f1bdd 0b90973d c7e2adfc d82131af ./.....=.....!1. + 402c4710 6900a090 3803d0aa a0a2dafe b22a7fa2 i...8........*.. + 402c4720 2a7e3813 baaaa7b3 262141ff 01b9d3c0 *~8.....&!A..... + 402c4730 0000582f 2140ff50 5590d055 a0ea5532 ..X/!@.PU..U..U2 + 402c4740 257e4225 7f522580 01b2d3c0 00000c0c %~B%.R%......... + 402c4750 2d0d0139 ffc00000 2d0c0c16 624f10c8 -..9....-...bO.. + 402c4760 51d861e8 71f88108 4112c130 0df00000 Q.a.q...A..0.... + 402c4770 12c1f0c2 6101c1f2 fe026100 022c0222 ....a.....a..,." + 402c4780 0c10ac70 ac52383c ac130561 db482c0c ...p.R8<...a.H,. + 402c4790 379c8408 3c0c2540 64902057 83211aff 7...<.%@d. W.!.. + 402c47a0 0066a078 0057170f cb006790 f50c02c8 .f.x.W....g..... + 402c47b0 11080112 c1100df0 08200732 f12d0006 ......... .2.-.. + 402c47c0 fbff0000 61dffe58 269cb59c 93420610 ....a..X&....B.. + 402c47d0 68369c24 9c068ce5 50859060 88a07806 h6.$....P..`..x. + 402c47e0 271708cb 668796f5 0c020df0 79030c12 '...f.......y... + 402c47f0 9826a816 a9139923 0df00000 c022ff3f .&.....#.....".? + 402c4800 12c1f009 01018b68 c0000001 fcff3800 .......h......8. + 402c4810 290037b2 0548101b 44491008 0112c110 ).7..H..DI...... + 402c4820 0df00000 c822ff3f 00482c40 21feff12 .....".?.H,@!... + 402c4830 c1f00901 01e9e9c0 000021fa ff31faff ..........!..1.. + 402c4840 0c04013c ebc00000 21f7ff31 3ffc0c14 ...<....!..1?... + 402c4850 0c150139 ebc00000 080112c1 100df000 ...9............ + 402c4860 37894100 12c1f009 11017268 c0000029 7.A.......rh...) + 402c4870 0131d984 011cdac0 000061f9 ff41dfff .1........a..A.. + 402c4880 38015814 48040c10 4733010c 005a7008 8.X.H...G3...Zp. + 402c4890 11607782 7a2212c1 100df000 12c1f009 .`w.z".......... + 402c48a0 01016468 c0000008 0112c110 0df00000 ..dh............ + 402c48b0 12c1f002 61000535 fc022100 12c11080 ....a..5..!..... + 402c48c0 00000000 12c1f009 018c4320 2074c52f ..........C t./ + 402c48d0 fc080112 c1100df0 00060060 12c1e009 ...........`.... + 402c48e0 31292139 116901e9 61c941d9 51cd04dd 1)!9.i..a.A.Q... + 402c48f0 07ed05cc 74cc55cc 360c02c6 17000523 ....t.U.6......# + 402c4900 fcc03c20 22a000c5 fbffe03e 200c1245 ..< "......> ..E + 402c4910 fbff0c22 3801c5fa ff282180 22012028 ..."8....(!.". ( + 402c4920 318517fc 2811851a fc2d0dc5 2efcac3d 1...(....-.....= + 402c4930 c1eaff0c 05526c4c 526c4dc0 2000322c .....RlLRlM. .2, + 402c4940 4f0c1440 3320c020 00326c4f c50adcc0 O..@3 . .2lO.... + 402c4950 2000226c 4e852cfc c519fc22 a001c221 ."lN.,...."...! + 402c4960 04d851e8 61083112 c1200df0 48741040 ..Q.a.1.. ..Ht.@ + 402c4970 12c1f0c2 61010261 0030c320 9c13050c ....a..a.0. .... + 402c4980 bd9c720c 0201f9ff c0000029 0c0c0009 ..r........).... + 402c4990 1c0c02c8 11080112 c1100df0 0505bd56 ...............V + 402c49a0 82fe85e8 ffc5ebff c6f7ff00 32a00012 ............2... + 402c49b0 c1f01021 20026102 016e21c0 00002801 ...! .a..n!...(. + 402c49c0 c505bd08 2112c110 0df00000 12c1d0c9 ....!........... + 402c49d0 31e951f9 610921d9 413981dd 02f62302 1.Q.a.!.A9....#. + 402c49e0 8623000c 1c02ae04 d0fcb00a 2f32227e .#........../2"~ + 402c49f0 22228037 b26e2d01 3d0f0bec 0c84e971 "".7.n-.=......q + 402c4a00 80ee01e0 e8310175 d3c00000 2d0f32cf .....1.u....-.2. + 402c4a10 f80c8401 72d3c000 000871f8 11800001 ....r.....q..... + 402c4a20 000831d0 00b00810 d03eb007 bf52d03e ..1......>...R.> + 402c4a30 b0460200 2811d03e b0481347 b2178b23 .F..(..>.H.G...# + 402c4a40 0c840166 d3c00000 0b5e80e5 01e0e831 ...f.....^.....1 + 402c4a50 7765e0d0 3eb08b23 0c843d01 0160d3c0 we..>..#..=..`.. + 402c4a60 000002ae 04f8811b ccc0c074 c71f0246 ...........t...F + 402c4a70 ddffc831 d841e851 f8610821 12c1300d ...1.A.Q.a.!..0. + 402c4a80 f046f4ff 4024ff3f 9024ff3f f023ff3f .F..@$.?.$.?.#.? + 402c4a90 4023ff3f 20c52c40 70170000 60c52c40 @#.? .,@p...`.,@ + 402c4aa0 10c52c40 40c52c40 00c52c40 5889fe3f ..,@@.,@..,@X..? + 402c4ab0 30c52c40 70c52c40 80c52c40 90c52c40 0.,@p.,@..,@..,@ + 402c4ac0 b0c52c40 a0c52c40 3a23ff3f b024ff3f ..,@..,@:#.?.$.? + 402c4ad0 6025ff3f 5025ff3f 404b4c00 5089fe3f `%.?P%.?@KL.P..? + 402c4ae0 0065cd1d 0c0321e7 ff5c0412 c1e0c911 .e....!..\...... + 402c4af0 d921e931 f9410901 0147d0c0 00000c03 .!.1.A...G...... + 402c4b00 21e2ff2c 040143d0 c00000e1 e0ffd8be !..,..C......... + 402c4b10 e61d0286 40000c0c 2cd3f1dd ffd20e28 ....@...,......( + 402c4b20 e00c11e0 bca0f0fc b0b82b09 61303b82 ..........+.a0;. + 402c4b30 326f414d 038c4b42 c32d426f 419c1d3d 2oAM..KB.-BoA..= + 402c4b40 0421d4ff 01b3d2c0 00000861 422f41d2 .!.........aB/A. + 402c4b50 0e28380e 52a3e850 338247b3 044d0342 .(8.R..P3.G..M.B + 402c4b60 6f412d04 497161c8 ff31cbff 6a606951 oA-.Iqa..1..j`iQ + 402c4b70 01f8dac0 00004d02 78510871 29072000 ......M.xQ.q). . + 402c4b80 c0026f41 ac4d21c5 ff3d0001 a1d2c000 ..oA.M!..=...... + 402c4b90 004851d2 0e284804 9c0d3d04 21c1ff01 .HQ..(H...=.!... + 402c4ba0 9cd2c000 004851d2 0e284804 51bbff47 .....HQ..(H.Q..G + 402c4bb0 b50f8c9d 21bcff3d 0c0195d2 c00000d2 ....!..=........ + 402c4bc0 0e28222f 4132a3e8 0147d9c0 00002042 .("/A2...G.... B + 402c4bd0 a0426f41 8ccd3d04 21b4ff01 8dd2c000 .BoA..=.!....... + 402c4be0 00d20e28 0c1671b1 ff0c087a 7c720700 ...(..q....z|r.. + 402c4bf0 825f8000 17400066 a1625f81 8c7d21ac ._...@.f.b_..}!. + 402c4c00 ff0183d2 c000002c d3f1a1ff d8be1bcc .......,........ + 402c4c10 c0c074d7 ac02c6c0 ff080e32 a35a9c90 ..t........2.Z.. + 402c4c20 07330286 b6000022 41003014 3033a020 .3....."A.0.03. + 402c4c30 22a03022 a002c264 86000002 a064420e ".0"...d.....dB. + 402c4c40 28521e18 0c07618f ff82a190 8a80606d (R....a.......`m + 402c4c50 b0091689 36725605 5256048c 942195ff ....6rV.RV...!.. + 402c4c60 016cd2c0 0000d8be 2b0de610 02462000 .l......+....F . + 402c4c70 f192ff0c 0cf2cf40 d20e2816 1d043184 .......@..(...1. + 402c4c80 ff2d0f30 3cb03213 800161d2 c00000d2 .-.0<.2...a..... + 402c4c90 0e28acad 317fff21 89ff303c b0321381 .(..1..!..0<.2.. + 402c4ca0 015cd2c0 0000d20e 289c3d31 79ff2184 .\......(.=1y.!. + 402c4cb0 ff303cb0 32234101 56d2c000 00d20e28 .0<.2#A.V......( + 402c4cc0 48be47ac 158cfd31 70ff217b ff303ca0 H.G....1p.!{.0<. + 402c4cd0 3803014f d2c00000 d20e288c 7d2179ff 8..O......(.}!y. + 402c4ce0 014cd2c0 00001bcc 08bec0c0 742b0007 .L..........t+.. + 402c4cf0 2c852164 ff003074 05cdff48 be0164ff ,.!d..0t...H..d. + 402c4d00 1bc4c0c0 742b4440 407416ac 0500fcb0 ....t+D@@t...... + 402c4d10 622f4152 2f3f921f 80679543 a21f8172 b/AR/?...g.C...r + 402c4d20 1f7d821f 7c1bdcd0 d0749088 20825f7c .}..|....t.. ._| + 402c4d30 a0772072 5f7d47bd 21f152ff 424e320c .w r_}G.!.R.BN2. + 402c4d40 84f03db0 22c3f801 a5d2c000 00420e32 ..=."........B.2 + 402c4d50 1bddd0d0 74473de6 014eff0b 44404074 ....tG=..N..D@@t + 402c4d60 0bccc0c0 74564cfa 014aff0b c4c0c074 ....tVL..J.....t + 402c4d70 9c5c0b3c 00fcb022 2f3fd22f 4130c074 .\.<..."/?./A0.t + 402c4d80 20ddc0d2 6f41568c fe014fff 0c060004 ...oAV...O..... + 402c4d90 b0625080 522e15fc e532107f 521e297c .bP.R....2..R.)| + 402c4da0 f6605530 50331032 507f221e 29225080 .`U0P3.2P.".)"P. + 402c4db0 b6242042 4e320c1c 3133ff0c 84303cb0 .$ BN2..13...0<. + 402c4dc0 22c3f801 86d2c000 00420e32 1bccc0c0 "........B.2.... + 402c4dd0 74473ce3 0b444040 74424e32 d13cfff1 tG<..D@@tBN2.<.. + 402c4de0 3cff520e 3302cff0 56650a0c 03acb432 <.R.3...Ve.....2 + 402c4df0 4e340c0c 0c843123 ff220e34 303cb020 N4....1#.".40<. + 402c4e00 22a0c022 90d022b0 0175d2c0 0000420e "..".."..u....B. + 402c4e10 321bccc0 c074473c da320e34 012effd8 2....tG<.2.4.... + 402c4e20 be0a0342 4000a61d 1b0117ff d073110c ...B@........s.. + 402c4e30 0c002ca0 ca57f055 a028021b cc2905c0 ..,..W.U.(...).. + 402c4e40 c074c79d eb424e3c 9121ff0c 180b7308 .t...BN<.!....s. + 402c4e50 0eb0b311 30a3a00c 1cc24e33 c0aa11ba ....0.....N3.... + 402c4e60 bfb26e10 62c06470 7893aa99 99ee724e ..n.b.dpx.....rN + 402c4e70 3416e609 d2a35a67 3d02062b 00602241 4.....Zg=..+.`"A + 402c4e80 60301430 33a02022 a03022a0 02c2ec86 `0.03. ".0"..... + 402c4e90 2000520e 44569505 ac840c0c 0c8431f9 .R.DV........1. + 402c4ea0 fe220e34 303cb020 22a0c022 90d022b0 .".40<. ".."..". + 402c4eb0 014bd2c0 0000420e 321bccc0 c074473c .K....B.2....tG< + 402c4ec0 da0104ff 320e34d8 be0a2342 4200a61d ....2.4...#BB... + 402c4ed0 1b01edfe d073110c 0c002ca0 ca37f033 .....s....,..7.3 + 402c4ee0 a028021b cc2903c0 c074c79d eb0c1442 .(...)...t.....B + 402c4ef0 4e44c811 d821e831 f8410801 12c1200d ND...!.1.A.... . + 402c4f00 f021f5fe 31358320 20820176 d8c00000 .!..15. ..v.... + 402c4f10 4648ff6c c03170fe c0200009 0341effe FH.l.1p.. ...A.. + 402c4f20 c0200038 133904c6 f1ff21eb fe31ecfe . .8.9....!..1.. + 402c4f30 2020823a 22312883 016bd8c0 000086d2 .:"1(..k...... + 402c4f40 ff000000 0c0541d1 fe205293 4023a059 ......A.. R.@#.Y + 402c4f50 220df000 d0c52c40 12c1f03d 0221cbfe ".....,@...=.!.. + 402c4f60 09010202 2839028c 7021faff 01a9d1c0 ....(9..p!...... + 402c4f70 00000801 12c1100d f0000000 12c1f0c9 ................ + 402c4f80 11e931d9 210901dd 03c5fcff e1c0fe08 ..1.!........... + 402c4f90 be0c0ca6 10133d0c d02ca028 0245faff ......=..,.(.E.. + 402c4fa0 38be1bcc c0c07437 2cebc811 d821e831 8.....t7,....!.1 + 402c4fb0 080112c1 100df000 31b5fe30 22a02822 ........1..0".(" + 402c4fc0 0df00000 21b2fe28 020df000 a4791040 ....!..(.....y.@ + 402c4fd0 e0c52c40 f8011040 12c1e009 212901c9 ..,@...@....!).. + 402c4fe0 313911d9 41e951dd 05e1a8fe 0cf349be 19..A.Q.......I. + 402c4ff0 cd0421a3 656c04c0 20000222 80400010 ..!.el.. ..".@.. + 402c5000 300020c0 20000262 8021f0ff 01f2ffc0 0. . ..b.!...... + 402c5010 000052a0 846130fe c0200059 26167c06 ..R..a0.. .Y&.|. + 402c5020 0c490c1a b1a2fe22 aecf0c04 021e1840 .I.....".......@ + 402c5030 5490d055 a08805c0 20007808 207710c0 T..U.... .x. w.. + 402c5040 20007908 68153805 907610e0 77116060 .y.h.8..v..w.`` + 402c5050 14706620 c06611c0 20008803 608820c0 .pf .f.. ...`. . + 402c5060 20001b64 ba748903 58255247 00604074 ..d.t..X%RG.`@t + 402c5070 50507400 1540003a a1300020 0000f447 PPt..@.:.0. ...G + 402c5080 9cac025e 18860000 021e1861 8892c020 ...^.......a... + 402c5090 00280138 11026644 05eeffc1 796545a4 .(.8..fD....yeE. + 402c50a0 ff0c28c0 2000722c 81807720 c0200072 ..(. .r,..w . .r + 402c50b0 6c8122a2 0001c265 c0000092 0e288c99 l."....e.....(.. + 402c50c0 38be21c3 ff0152d1 c00000c8 31d841e8 8.!...R.....1.A. + 402c50d0 51082112 c1200df0 0c320df0 01050615 Q.!.. ...2...... + 402c50e0 21ffff0d f0000000 3169fe0c 14202493 !.......1i... $. + 402c50f0 2243280d f0000000 8438ff3f f830ff3f "C(......8.?.0.? + 402c5100 c089fe3f 3031ff3f 2432ff3f 12c1f0d9 ...?01.?$2.?.... + 402c5110 11d1f9ff c9212d0d 026103e9 0101aee7 .....!-..a...... + 402c5120 c0000031 f6ff0cd5 c2030042 1301c735 ...1.......B...5 + 402c5130 241b2cc7 54192243 002d0c45 dbdd0c15 $.,.T."C.-.E.... + 402c5140 0c0432a0 a52d0d01 fce8c000 00460f00 ..2..-.......F.. + 402c5150 20c074c6 f5ff0ce2 279c320c 12224300 .t.....'.2.."C. + 402c5160 0ce50c12 20e07427 541e42ce 01424300 .... .t'T.B..BC. + 402c5170 c5d7dd52 a00142a0 0032a0a5 2d0d01ee ...R..B..2..-... + 402c5180 e8c00000 cd0e0601 001b2257 92d521dc .........."W..!. + 402c5190 ff2802cc d221dbff 28023202 19661339 .(...!..(.2..f.9 + 402c51a0 46040000 26121c66 222f21d6 ff280232 F...&..f"/!..(.2 + 402c51b0 02196613 0e320218 c7931e0c 1332421a ..f..2.......2B. + 402c51c0 86050000 21d1ff28 0232021a 66130a32 ....!..(.2..f..2 + 402c51d0 0219c793 040c1332 421b0831 c821d811 .......2B..1.!.. + 402c51e0 e80112c1 100df000 ff0000ff 34c72c40 ............4.,@ + 402c51f0 12c1f0c9 21cd0221 c1ff0931 42020430 ....!..!...1B..0 + 402c5200 30f46614 02062400 42020d56 440766a3 0.f...$.B..VD.f. + 402c5210 2e481cb7 74164038 f432c3fc 21f3ff30 .H..t.@8.2..!..0 + 402c5220 30f48033 11202410 30222029 1c21b4ff 0..3. $.0" ).!.. + 402c5230 28021622 00662260 2d0c85fc 00061600 (..".f"`-....... + 402c5240 26e35532 1c183c22 37b20c21 e8ff01f0 &.U2..<"7..!.... + 402c5250 d0c00000 46100000 21aaff22 22002612 ....F...!.."".&. + 402c5260 1616b200 662231c0 2c2005c3 00c60100 ....f"1., ...... + 402c5270 2d0c85c2 00060800 2d0c055e 03060600 -.......-..^.... + 402c5280 00000028 22cc822d 0c853201 46020000 ...("..-..2.F... + 402c5290 00661204 2d0c05d7 030831c8 2112c110 .f..-.....1.!... + 402c52a0 0df00000 78572c40 12c1d021 94ff0261 ....xW,@...!...a + 402c52b0 0b220204 26122045 d0dc32a0 0122a000 ."..&. E..2..".. + 402c52c0 32410931 f8ff2901 29112241 08293129 2A.1..).)."A.)1) + 402c52d0 4129512d 01c59bdc 08b112c1 300df000 A)Q-........0... + 402c52e0 3431ff3f 2c32ff3f 2832ff3f 44c62c40 41.?,2.?(2.?D.,@ + 402c52f0 3183ff12 c1f04823 09315684 04420305 1.....H#.1V..B.. + 402c5300 0c022614 02462800 4203060c 42661402 ..&..F(.B...Bf.. + 402c5310 86250032 030d0c12 16e30821 f1ff3802 .%.2.......!..8. + 402c5320 28034813 40307427 b4022030 740c1216 (.H.@0t'.. 0t... + 402c5330 73070c22 26137222 c3fe0c34 0c032043 s.."&.r"...4.. C + 402c5340 932d04c6 18000c02 66145e42 03056614 .-......f.^B..f. + 402c5350 58420306 0c422614 5032030d 0c121683 XB...B&.P2...... + 402c5360 042169ff 32a00022 22004202 1d661408 .!i.2.."".B..f.. + 402c5370 31ddff32 23003203 0022021e 66120c21 1..2#.2.."..f..! + 402c5380 daff2802 280227b3 02203074 0c129c83 ..(.(.'.. 0t.... + 402c5390 0b434040 740c22b6 440f0c32 26630a21 .C@@t.".D..2&c.! + 402c53a0 d3ff019b d0c00000 7cf20831 12c1100d ........|..1.... + 402c53b0 f0000000 f430ff3f f030ff3f 9e97fe3f .....0.?.0.?...? + 402c53c0 31fdff12 c1f0c921 2803c1fb ffd91109 1......!(....... + 402c53d0 31290cdd 039c4232 22145ca4 326c0031 1)....B2".\.2l.1 + 402c53e0 f7ff0130 cfc00000 280cc6f9 ff083129 ...0....(.....1) + 402c53f0 0c290dc8 21d81112 c1100df0 9c38ff3f .)..!........8.? + 402c5400 1431ff3f bf89fe3f be89fe3f b038ff3f .1.?...?...?.8.? + 402c5410 c438ff3f d838ff3f 3032ff3f ec38ff3f .8.?.8.?02.?.8.? + 402c5420 58c62c40 14141040 12c1f0c2 6102c133 X.,@...@....a..3 + 402c5430 ff026103 222c02d9 11560208 05ebff66 ..a.",...V.....f + 402c5440 322d21a7 ff0c0328 0222d201 32425a21 2-!....(."..2BZ! + 402c5450 ebff01e1 e6c00000 d1eaff2d 0dc52af6 ...........-..*. + 402c5460 282d8ca2 31d6ff42 a1f9010e cfc00000 (-..1..B........ + 402c5470 31e5ff0c 12224300 224c040c 0231e2ff 1...."C."L...1.. + 402c5480 224c0522 4c0621e1 ff0c2442 430001d2 "L."L.!...$BC... + 402c5490 e6c00000 2119ff01 d0e6c000 0021dcff ....!........!.. + 402c54a0 01cee6c0 00000c02 c5bedd45 f1ff4599 ...........E..E. + 402c54b0 00858c00 c59202c6 3a000000 00261202 ........:....&.. + 402c54c0 462400c5 e2ff6632 4a210fff 22220032 F$....f2J!.."".2 + 402c54d0 021d6613 0a3183ff 0c043223 004243d3 ..f..1....2#.BC. + 402c54e0 22021e66 12092180 ff0c0328 023242d3 "..f..!....(.2B. + 402c54f0 21c9ff01 b9e6c000 00d1c7ff d02d20c5 !............- . + 402c5500 20f6222d 0216b200 31adff42 a21601e5 ."-....1..B.... + 402c5510 cec00000 31bcff0c 12224300 224c040c ....1...."C."L.. + 402c5520 0231b9ff 224c0522 4c0621bc ff0c2442 .1.."L."L.!...$B + 402c5530 430001a9 e6c00000 21f0fe01 a7e6c000 C.......!....... + 402c5540 000c0245 b5dd0598 02859a02 45890246 ...E........E..F + 402c5550 13000000 0066224d 31abff22 a0012243 .....f"M1..".."C + 402c5560 00224c04 0c0231a8 ff224c05 224c0621 ."L...1.."L."L.! + 402c5570 abff0c24 42430001 98e6c000 0021defe ...$BC.......!.. + 402c5580 0196e6c0 000021a2 ff0193e6 c000000c ......!......... + 402c5590 0245b0dd 059302c5 95028584 02458a00 .E...........E.. + 402c55a0 857d00c5 e1ff0520 db220c0c 66121001 .}..... ."..f... + 402c55b0 9dffc000 003d0221 9aff0115 d0c00000 .....=.!........ + 402c55c0 08310c12 c821d811 12c1100d f0000000 .1...!.......... + 402c55d0 48c72c40 9838ff3f 12c1f002 610385e4 H.,@.8.?....a... + 402c55e0 ff21fbff 010bd0c0 000021c4 fe32020c .!........!..2.. + 402c55f0 21f9ff22 2200c507 00022103 12c1100d !.."".....!..... + 402c5600 f0000000 20c7fe3f 60c72c40 12c1f0c9 .... ..?`.,@.... + 402c5610 21c168ff 0931280c dc623168 ff42a03e !.h..1(..b1h.B.> + 402c5620 22a05401 5fd2c000 0032a000 226c0032 ".T._....2.."l.2 + 402c5630 6214280c dc4231f3 ff21f3ff 4c3401f4 b.(..B1..!..L4.. + 402c5640 cfc00000 0c0205f9 ff060100 315bff29 ............1[.) + 402c5650 030831c8 2112c110 0df00000 a8c62c40 ..1.!.........,@ + 402c5660 94c62c40 7cc62c40 76c72c40 68c62c40 ..,@|.,@v.,@h.,@ + 402c5670 a8522c40 12c1c0d2 610d20d2 2022c110 .R,@....a. . ".. + 402c5680 291122c1 2029010c 8209f1e9 c1c9e139 ).". ).........9 + 402c5690 51496159 71698179 91ed0329 21c50ddb QIaYqi.y...)!... + 402c56a0 0572db26 12123d02 21edff01 d9cfc000 .r.&..=.!....... + 402c56b0 0045d7ff 06040000 0045c3ff 16d20021 .E.......E.....! + 402c56c0 e8ff01d3 cfc00000 0c024620 000568db ..........F ..h. + 402c56d0 cc7221e4 ff01cecf c00000c1 88fe0c12 .r!............. + 402c56e0 261e0222 a00031e0 ff224c0c 21e0ff01 &.."..1.."L.!... + 402c56f0 c8cfc000 0021b7ff d90222a0 00224c04 .....!....".."L. + 402c5700 224c0522 4c06224c 0d0c02c5 98ddc58a "L."L."L........ + 402c5710 dc85efff 217bfe28 02261214 8c826622 ....!{.(.&....f" + 402c5720 12455c00 46020000 c55b0046 01000000 .E\.F....[.F.... + 402c5730 00056602 21f76d22 0200cc72 21cdffc5 ..f.!.m"...r!... + 402c5740 39db8600 0005b6ff 0c12224c 050c1208 9........."L.... + 402c5750 f1c8e1d8 d1e8c112 c1400df0 1cc72c40 .........@....,@ + 402c5760 04c72c40 ecc62c40 ca89fe3f f0512c40 ..,@..,@...?.Q,@ + 402c5770 0c512c40 d8c62c40 12c1d041 22ffc9a1 .Q,@..,@...A"... + 402c5780 d99109b1 e981f971 dd022204 00c15bfe .......q.."...[. + 402c5790 6612090c 02225c01 0c12224c 00220c04 f...."\..."L.".. + 402c57a0 66120246 8d000c0f 56032016 dd0e220d f..F....V. ...". + 402c57b0 2b16020e 220d2c32 afac8022 01202831 +...".,2...". (1 + 402c57c0 37a20286 3300410f ff220400 66124d31 7...3.A.."..f.M1 + 402c57d0 fbfe42a1 0f5c4201 f2d1c000 00ed02cc ..B..\B......... + 402c57e0 b242a111 3188ff21 ddff0644 00000c64 .B..1..!...D...d + 402c57f0 4b3d01fa cfc00000 ab3d2c04 22ce2e01 K=.......=,."... + 402c5800 f7cfc000 00220d2b 224e4f0c 02226e14 .....".+"NO.."n. + 402c5810 21eafe38 02e902e2 6314c618 0031e5fe !..8....c....1.. + 402c5820 e1e6fe28 037d0e62 2214290e 4b8d16a6 ...(.}.b".).K... + 402c5830 183d062d 080c6469 01791182 610201d7 .=.-..di.y..a... + 402c5840 d1c00000 68017811 8821bc32 69076226 ....h.x..!.2i.b& + 402c5850 1446f6ff 0c644b3d 2d0f01e0 cfc00000 .F...dK=-....... + 402c5860 22cf2e2c 04ab3d01 ddcfc000 00220d2b "..,..=......".+ + 402c5870 224f4f0c 02226f14 280ef90e f262140c "OO.."o.(....b.. + 402c5880 1f320d2b 0c120013 400032a1 221c0120 .2.+....@.2.".. + 402c5890 2320225c 01d80d06 c4ff0000 31dbfe66 # "\........1..f + 402c58a0 1f072203 001b2222 430041d6 fe0c1e22 .."...""C.A...." + 402c58b0 04004203 00473201 0c0e0c14 b622010c ..B..G2......".. + 402c58c0 0440ee10 e0e0748c ae31cefe 1b222243 .@....t..1...""C + 402c58d0 00063800 0041cbfe 0c122244 000c2222 ..8..A...."D.."" + 402c58e0 430031b6 fe42a164 22a05401 add1c000 C.1..B.d".T..... + 402c58f0 00dd02dc 623143ff 219bff42 a1660144 ....b1C.!..B.f.D + 402c5900 cfc00000 0c0205cd ffc63300 003196ff ..........3..1.. + 402c5910 0c6401b2 cfc00000 21a7fe28 02322214 .d......!..(.2". + 402c5920 326d14d2 6214222d 148c7222 024f224d 2m..b."-..r".O"M + 402c5930 4fc60300 0c12321c 01224d4f 0c222023 O.....2.."MO." # + 402c5940 20225c01 0c02224c 0e221c01 0c031b43 "\..."L.".....C + 402c5950 4040748c b20b3220 23100c1e 3d0406fb @@t...2 #...=... + 402c5960 ff00162e 00324c0e 220c0045 58dd0c02 .....2L."..EX... + 402c5970 4572dd21 7eff4580 dd0c12c5 71ddc1de Er.!~.E.....q... + 402c5980 fd2d0c01 95e5c000 003179ff 42a000c0 .-.......1y.B... + 402c5990 2c2001e8 e6c00000 0c020577 ff210dff , .........w.!.. + 402c59a0 0c034802 0c12c004 00c60b00 2172ff01 ..H.........!r.. + 402c59b0 18cfc000 00058fff 06080000 3180fe42 ............1..B + 402c59c0 a1365c42 0177d1c0 0000fd02 5642e842 .6\B.w......VB.B + 402c59d0 a138310c ff2162ff 86c8ff00 08b1c8a1 .81..!b......... + 402c59e0 d891e881 f87112c1 300df000 211fff0d .....q..0...!... + 402c59f0 f0000000 30c62c40 d089fe3f 12c1f0c9 ....0.,@...?.... + 402c5a00 21093120 c074858e ff8cc221 faff0100 !.1 .t.....!.... + 402c5a10 cfc00000 0c028603 000ce2c7 32010cfc ............2... + 402c5a20 21f6ffc2 42000c12 0831c821 12c1100d !...B....1.!.... + 402c5a30 f0000000 1cc62c40 fcc52c40 12c1f0c9 ......,@..,@.... + 402c5a40 21093120 c220858a ff8cc221 faff01f0 !.1 . .....!.... + 402c5a50 cec00000 0c024605 00f63c07 21a9fdc9 ......F...<.!... + 402c5a60 02060200 21f5ff01 eacec000 000c1208 ....!........... + 402c5a70 31c82112 c1100df0 0c0472a0 ff82af8c 1.!.......r..... + 402c5a80 0b333030 74771325 5202000c 86504430 .300tw.%R....PD0 + 402c5a90 40900440 51415040 748c4980 44304040 @..@QAP@t.I.D0@@ + 402c5aa0 740b6660 60745666 fe1b2246 f4ff2d04 t.f``tVf.."F..-. + 402c5ab0 0df00000 0df00000 9e97fe3f 5a470000 ...........?ZG.. + 402c5ac0 3c5c2c40 b45a2c40 785b2c40 12c1f0e9 <\,@.Z,@x[,@.... + 402c5ad0 01ed0221 8afd0931 c921d911 22020466 ...!...1.!.."..f + 402c5ae0 1202861f 0021fefd c146fe28 020c0322 .....!...F.(..." + 402c5af0 d2013242 5a31f0ff 2c02226c 0042a58f ..2BZ1..,."l.B.. + 402c5b00 1c020127 d1c00000 dd02292c 45c4f529 ...'......),E..) + 402c5b10 1d282c0c 443d0ecb 220130cf c0000028 .(,.D=..".0....( + 402c5b20 2c31e6ff 390231e6 ffc02c20 c572f531 ,1..9.1..., .r.1 + 402c5b30 e5ffc02c 20c575f5 2d0c0534 f5c12ffe ..., .u.-..4../. + 402c5b40 2d0c0125 e5c00000 31e0ff0c 042d0c01 -..%....1....-.. + 402c5b50 79e6c000 000c154d 0532a064 2d0c0176 y......M.2.d-..v + 402c5b60 e6c00000 0831c821 d811e801 12c1100d .....1.!........ + 402c5b70 f0000000 80c72c40 12c1d021 60fd09b1 ......,@...!`... + 402c5b80 c9a1d991 e9812202 04661202 8626003d ......"..f...&.= + 402c5b90 010c0205 5fdd454e dc265202 86220028 ...._.EN.&R..".( + 402c5ba0 01165208 d1c5ff42 a55c3d0d 0cb201fc ..R....B.\=..... + 402c5bb0 d0c00000 cd0216a2 05e111fe 0c44282e .............D(. + 402c5bc0 3d018b22 0106cfc0 0000cb31 0c02856a =..".......1...j + 402c5bd0 dd21c3fd cb312802 0c6422d2 0122025c .!...1(..d"..".\ + 402c5be0 224c0022 cc0101fd cec00000 3d010c44 "L."........=..D + 402c5bf0 7b2c01fa cec00000 3d0c0cb4 2d0ec52c {,......=...-.., + 402c5c00 f542a565 d03d20c0 2c200126 cdc00000 .B.e.= ., .&.... + 402c5c10 86050000 0c0242a5 673d0d01 22cdc000 ......B.g=.."... + 402c5c20 0021d4ff 017bcec0 000008b1 c8a1d891 .!...{.......... + 402c5c30 e88112c1 300df000 0831ff3f 12c1e0c2 ....0....1.?.... + 402c5c40 6106c12e fd026107 d26105e9 41f93122 a.....a..a..A.1" + 402c5c50 0c042612 6431a2fd 4803dd03 42d40122 ..&.d1..H...B.." + 402c5c60 045a2c73 1b222020 7422445a 27b34ae1 .Z,s." t"DZ'.J. + 402c5c70 e4fdf1f1 ff382e0c 44cb332d 0f01d7ce .....8..D.3-.... + 402c5c80 c0000028 0d0c0322 d2013242 5a0c1222 ...(..."..2BZ.." + 402c5c90 4c0621da fd01d0e4 c000002d 0ec5a6f5 L.!........-.... + 402c5ca0 3186ff28 2e42a57d 01ffccc0 00002149 1..(.B.}......!I + 402c5cb0 fe3d0f48 020c42c0 04000871 c861d851 .=.H..B....q.a.Q + 402c5cc0 e841f831 12c1200d f0000000 38cb2c40 .A.1.. .....8.,@ + 402c5cd0 2dc7fe3f 14cb2c40 1031ff3f fcca2c40 -..?..,@.1.?..,@ + 402c5ce0 d8ca2c40 0c31ff3f 12c1f0c9 21c105fd ..,@.1.?....!... + 402c5cf0 0931280c dc123170 ff5ce422 a05a01a8 .1(...1p.\.".Z.. + 402c5d00 d0c00000 290c0602 0021f0ff 0141cec0 ....)....!...A.. + 402c5d10 0000280c ccc242a0 6431edff 21eeff46 ..(...B.d1..!..F + 402c5d20 0e000000 c1edff28 0cdc7231 63ff42a0 .......(..r1c.B. + 402c5d30 6b1c0201 9bd0c000 000c0329 0c393286 k..........).92. + 402c5d40 02000000 21e6ff01 32cec000 00222c00 ....!...2....",. + 402c5d50 56720131 dfff21e2 ff42a072 012dcec0 Vr.1..!..B.r.-.. + 402c5d60 000022a0 000587ff 06010031 deff2903 .."........1..). + 402c5d70 0831c821 12c1100d f0000000 31e2fc12 .1.!........1... + 402c5d80 c1f02803 c9210931 d91130c3 2016f200 ..(..!.1..0. ... + 402c5d90 314aff42 a08401c3 ccc00000 0c02290c 1J.B..........). + 402c5da0 31ceffc1 d0ff2803 dd03290c 9c423832 1.....(...)..B82 + 402c5db0 42a08e39 0c3140ff 01bbccc0 0000280c B..9.1@.......(. + 402c5dc0 06faff00 0831290c 290dc821 d81112c1 .....1).)..!.... + 402c5dd0 100df000 bcca2c40 94ca2c40 2141fd12 ......,@..,@!A.. + 402c5de0 c1f03802 c9210931 cd02eca3 3133ff42 ..8..!.1....13.B + 402c5df0 a09f22a1 64016ad0 c0000022 6c00ecb2 ..".d.j...."l... + 402c5e00 31b4ff21 f5ff42a0 a70101ce c000000c 1..!..B......... + 402c5e10 02457cff 06080000 21b9fc22 020c6612 .E|.....!.."..f. + 402c5e20 1621ecff 01fbcdc0 00008602 007cf332 .!...........|.2 + 402c5e30 52043252 0532425c 0831c821 12c1100d R.2R.2B\.1.!.... + 402c5e40 f0000000 3127fd12 c1f02803 c9210931 ....1'....(..!.1 + 402c5e50 cd038ce2 3119ff42 a0bd0192 ccc00000 ....1..B........ + 402c5e60 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 402c5e70 c489fe3f 80ca2c40 70ca2c40 60ca2c40 ...?..,@p.,@`.,@ + 402c5e80 d8552c40 48ca2c40 1cca2c40 f0c92c40 .U,@H.,@..,@..,@ + 402c5e90 0031ff3f e0c92c40 48df0040 12c1b0c2 .1.?..,@H..@.... + 402c5ea0 611220c2 202143fd d2611122 22000261 a. . !C..a.""..a + 402c5eb0 13e26110 f2610fd2 2214c501 dd220c0d ..a..a.."....".. + 402c5ec0 07621122 cc1632cc 102971e2 cc1c3951 .b."..2..)q...9Q + 402c5ed0 06050000 0017e202 06c10052 cc1c22cc ...........R..". + 402c5ee0 165971e2 cc102951 3120fe0c 342d0e01 .Yq...)Q1 ..4-.. + 402c5ef0 5928c000 008cf231 deff0c64 e02e2001 Y(.....1...d.. . + 402c5f00 5528c000 0056722d 220c0c0c 03802201 U(...Vr-".....". + 402c5f10 2028310c 242034a3 221c1839 6166121f (1.$ 4."..9af.. + 402c5f20 321c1922 adc22a23 38613022 c02020f4 2.."..*#8a0". . + 402c5f30 4c2327b3 02c6a900 06010000 00d22d14 L#'...........-. + 402c5f40 16cd2928 510c64d0 3d200114 d0c00000 ..)(Q.d.= ...... + 402c5f50 5692fe0c 05594146 0b003841 58613023 V....YAF..8AXa0# + 402c5f60 a0c02290 42121a22 12191b33 5022c030 ..".B.."...3P".0 + 402c5f70 30f452ad c22020f4 39415a32 3030f452 0.R.. .9AZ200.R + 402c5f80 a0424044 4137b50a 221c1838 412733c9 .B@DA7.."..8A'3. + 402c5f90 06930032 0c0d0763 0b82cd24 32cd2c52 ...2...c...$2.,R + 402c5fa0 1d160602 00521d11 82cd1a32 cd225714 .....R.....2."W. + 402c5fb0 d6521800 27151d62 18016712 17521802 .R..'..b..g..R.. + 402c5fc0 57121152 58015218 03625800 52580222 W..RX.R..bX.RX." + 402c5fd0 58034253 00e149fc 220e0c7d 0e66121c X.BS..I."..}.f.. + 402c5fe0 62180352 18024218 01321800 21a2ff89 b..R..B..2..!... + 402c5ff0 91e98101 87cdc000 00889178 81421801 ...........x.B.. + 402c6000 22180240 60f42050 f4321800 57b6012d "..@`. P.2..W..- + 402c6010 042040f4 fd0337b4 0220f220 221803f0 . @...7.. . "... + 402c6020 30f437b2 0220f220 f0f0f43d 088b580c 0.7.. . ...=..X. + 402c6030 02421300 2b33f044 c04a2220 20f43795 .B..+3.D.J" .7. + 402c6040 ef266202 06d0ff31 a6fcf2df fe28034d .&b....1.....(.M + 402c6050 03bc0232 0c0df0f0 f4076307 f2520406 ...2......c..R.. + 402c6060 01000000 f25205f2 420c2207 0c261202 .....R..B."..&.. + 402c6070 065b0028 0432020c 2180ff01 65cdc000 .[.(.2..!...e... + 402c6080 00c65600 00398189 9105d5ff 38810c14 ..V..9......8... + 402c6090 28038891 4902420c 0df0f0f4 076405f2 (...I.B......d.. + 402c60a0 52048600 00f25205 f2420c22 0e0c6612 R.....R..B."..f. + 402c60b0 11280332 020c2171 ff899101 55cdc000 .(.2..!q....U... + 402c60c0 0088910c 120c0f22 4e0d210b fcf92e89 ......."N.!..... + 402c60d0 9101c1e3 c0000022 0d4f45e1 dce180fc .......".OE..... + 402c60e0 320d4f28 0e32421c 21c9fc01 bbe3c000 2.O(.2B.!....... + 402c60f0 003163ff 21c6fc4d 0f010ee5 c0000021 .1c.!..M.......! + 402c6100 3efe0c15 2202004d 0fb03211 2033c020 >..."..M..2. 3. + 402c6110 33a021be fcd03311 0108e5c0 0000f80e 3.!...3......... + 402c6120 38710c64 db2f015c ffc00000 38510c64 8q.d./.\....8Q.d + 402c6130 22cf1301 59ffc000 00320d4f 2152ff01 "...Y....2.O!R.. + 402c6140 34cdc000 00280e72 02116202 1052020f 4....(.r..b..R.. + 402c6150 42020e32 020d2202 12226100 214bff01 B..2..".."a.!K.. + 402c6160 2ccdc000 00280e32 02137202 17620216 ,....(.2..r..b.. + 402c6170 52021542 02142202 18226100 2144ff01 R..B..".."a.!D.. + 402c6180 24cdc000 00280e88 913812fc 9332020c $....(...8...2.. + 402c6190 32522d32 021c3242 1d210efd 313dff48 2R-2..2B.!..1=.H + 402c61a0 020c2289 91c00400 21d5fb88 9122020c ..".....!....".. + 402c61b0 66121d28 0e32020c 2137ff01 15cdc000 f..(.2..!7...... + 402c61c0 00889186 02000000 66130532 020c3252 ........f..2..2R + 402c61d0 2d0c440c 032d0801 8fcac000 00c669ff -.D..-........i. + 402c61e0 022113c2 2112d221 11e22110 f8f112c1 .!..!..!..!..... + 402c61f0 500df000 e0c82c40 ccc82c40 b4c82c40 P.....,@..,@..,@ + 402c6200 94c82c40 12c1c0e2 610c0261 0fc2610e ..,@....a..a..a. + 402c6210 d9d1f9b1 ed0205cc dc31bafb 29412803 .........1..)A(. + 402c6220 38414202 1c371414 32c22042 c2540c05 8AB..7..2. B.T.. + 402c6230 5253004b 334793f7 38413242 1c381e4c RS.K3G..8A2B.8.L + 402c6240 243068f4 6050f432 adc23a35 3030f437 $0h.`P.2..:500.7 + 402c6250 b40286b0 0082c220 42c2543d 08729300 ....... B.T=.r.. + 402c6260 77950246 ac004b33 3794f10c 0b9d08b0 w..F..K37....... + 402c6270 cb207cbd 32190030 35c03030 f4004311 . |.2..05.00..C. + 402c6280 3b333030 f4404031 b67302c6 36001b3b ;300.@@1.s..6..; + 402c6290 303074a2 19011073 90a25704 42570026 00t....s..W.BW.& + 402c62a0 33028630 00f21101 a2110242 1103aa7f 3..0.......B.... + 402c62b0 7a747070 f4a0af82 00371130 30313251 ztpp.....7.0012Q + 402c62c0 00404ac1 d0331000 33114040 f4303031 .@J..3..3.@@.001 + 402c62d0 00f4116b 33f0f031 8c937cb3 30771026 ...k3..1..|.0w.& + 402c62e0 27020621 00d04410 26241032 affb30ff '..!..D.&$.2..0. + 402c62f0 1000ff11 f0f0317c a3379f6d 7d0142a0 ......1|.7.m}.B. + 402c6300 0032a001 829701a6 180542c4 01404074 .2........B..@@t + 402c6310 1b333030 742b7766 43e9720e 008b9180 .300t+wfC.r..... + 402c6320 77017078 310c332c 8a829901 7088c082 w.px1.3,....p... + 402c6330 c81487ba 1621afff 01b6ccc0 00002171 .....!........!q + 402c6340 fb0c0328 0220cca0 86030000 0b333030 ...(. .......300 + 402c6350 742b9956 23fd0614 0000279c 02c66d00 t+.V#.....'...m. + 402c6360 3252104b 2246fcff bd031bcc c0c0740c 2R.K"F........t. + 402c6370 d34b9937 1c0286be ff32c250 42180242 .K.7.....2.PB..B + 402c6380 58004b88 8793f432 c22242c2 52521302 X.K....2."B.RR.. + 402c6390 5253004b 333794f4 320e0062 52288033 RS.K37..2..bR(.3 + 402c63a0 01303831 32522946 5b003212 2a52d5fe .0812R)F[.2.*R.. + 402c63b0 1b333030 f432522a 4055c020 33905253 .300.2R*@U. 3.RS + 402c63c0 2ad2122a 3291050b cdcac228 41429107 *..*2......(AB.. + 402c63d0 224c1d22 91062023 804a2232 a00301a7 "L.".. #.J"2.... + 402c63e0 cbc00000 224c58f1 47fb168d 11c59eff ...."LX.G....... + 402c63f0 c143fb0c 02292c0c 12224c0d 217fff01 .C...),.."L.!... + 402c6400 84ccc000 00d1b6fb 0c12380d 2913213d ..........8.).!= + 402c6410 fb580222 05588022 01204831 22055980 .X.".X.". H1".Y. + 402c6420 22012028 312a2420 4f052a24 20212122 ". (1*$ O.*$ !!" + 402c6430 532c2215 2a505290 22152a22 532d281e S,".*PR.".*"S-(. + 402c6440 204805a0 54112049 05b04411 40452020 H..T. I..D.@E + 402c6450 5e055054 20204b05 d0441120 2c154045 ^.PT K..D. ,.@E + 402c6460 20e02211 20242022 435c2221 0422431d .". $ "C\"!."C. + 402c6470 22031c8c 1222431d 22031d45 a7dc211e "...."C."..E..!. + 402c6480 fb01d5e2 c00000e1 e2fb2d0e 01d3e2c0 ..........-..... + 402c6490 0000317b fe0c042d 0e0126e4 c0000021 ..1{...-..&....! + 402c64a0 56fd0c15 2202000c 04b03211 2033c020 V...".....2. 3. + 402c64b0 33a0d033 112d0e01 20e4c000 00220c0c 3..3.-.. ....".. + 402c64c0 66120a38 41214dff 0152ccc0 0000220c f..8A!M..R....". + 402c64d0 0c661213 280d5212 2d42021d 32922c21 .f..(.R.-B..2.,! + 402c64e0 48ff014b ccc00000 213bfc31 69fe4802 H..K....!;.1i.H. + 402c64f0 0c22c004 00280f42 a00432a0 0022c254 ."...(.B..2..".T + 402c6500 01c5c9c0 0000280f 0c0432c2 2022c254 ......(...2. ".T + 402c6510 4253004b 332793f7 08f1c8e1 d8d1e8c1 BS.K3'.......... + 402c6520 f8b112c1 400df000 9931ff3f 3831ff3f ....@....1.?81.? + 402c6530 88c82c40 7cc82c40 6cc82c40 58c82c40 ..,@|.,@l.,@X.,@ + 402c6540 40c82c40 1cc82c40 04c82c40 fcc72c40 @.,@..,@..,@..,@ + 402c6550 ecc72c40 dcc72c40 c8c72c40 5831ff3f ..,@..,@..,@X1.? + 402c6560 b8c72c40 a8c72c40 9cc72c40 3e31ff3f ..,@..,@..,@>1.? + 402c6570 94c72c40 90c72c40 ccc92c40 c0c92c40 ..,@..,@..,@..,@ + 402c6580 b4c92c40 a0c92c40 8cc92c40 68c92c40 ..,@..,@..,@h.,@ + 402c6590 50c92c40 48c92c40 38c92c40 28c92c40 P.,@H.,@8.,@(.,@ + 402c65a0 18c92c40 08c92c40 fcc82c40 f4c82c40 ..,@..,@..,@..,@ + 402c65b0 f0c82c40 42020012 c1908044 01c2611a ..,@B......D..a. + 402c65c0 02611bcd 02d26119 e26118f2 61174058 .a....a..a..a.@X + 402c65d0 3122afac 3030f427 a5028655 0426a302 1"..00.'...U.&.. + 402c65e0 069f0158 1cb77517 5038f432 c3fc21fe ...X..u.P8.2..!. + 402c65f0 fa3030f4 80331120 25103022 20226c01 .00..3. %.0" "l. + 402c6600 3138fbd8 03281d26 12198ce2 26220246 18...(.&....&".F + 402c6610 48040c22 291d290d 06460400 2d0c45be H..").)..F..-.E. + 402c6620 ffc64304 281c6163 fb521d2d 2038f468 ..C.(.ac.R.- 8.h + 402c6630 0632c3d8 5033c062 26143030 f4005311 .2..P3.b&.00..S. + 402c6640 695162a1 68505031 37b60246 3904329d iQb.hPP17..F9.2. + 402c6650 40579302 06370420 3805a073 11203905 @W...7. 8..s. 9. + 402c6660 b0331130 3720207e 05707320 203b05d0 .3.07 ~.ps ;.. + 402c6670 3311202c 15303720 e0221120 2320620d 3. ,.07 .". # b. + 402c6680 5c202074 67120922 af012a66 8c168628 \ tg.."..*f...( + 402c6690 04404831 32a08052 5d40425d 4122cd64 .@H12..R]@B]A".d + 402c66a0 3a3d4212 02425200 42120342 52014b22 :=B..BR.B..BR.K" + 402c66b0 2793ee22 9d3832a0 ff272302 061d0420 '..".82..'#.... + 402c66c0 207462cd 6c0c2e8d 0329417c 09529600 tb.l....)A|.R.. + 402c66d0 57a80246 17045040 f4c04411 40407472 W..F..P@..D.@@tr + 402c66e0 cd74c2a0 04905510 f29700f7 a80a0bee .t....U......... + 402c66f0 62c6fc66 0ed6860e 0428410c 23224101 b..f.....(A.#"A. + 402c6700 f0203440 22202961 2241002d 01426110 . 4@" )a"A.-.Ba. + 402c6710 52611169 d179c182 610e9261 0f8535ff Ra.i.y..a..a..5. + 402c6720 522111f0 f43450ff 20f0f074 42211068 R!...4P. ..tB!.h + 402c6730 d178c188 e198f127 1f020645 01d16ffa .x.....'...E..o. + 402c6740 220d0c66 121e5841 0c825732 0a4d0538 "..f..XA..W2.M.8 + 402c6750 612177ff c6010000 48413861 2176ff01 a!w.....HA8a!v.. + 402c6760 accbc000 0061defa 280620cc a020eea0 .....a..(. .. .. + 402c6770 429e3332 9c33cd06 3a344292 394a4332 B.32.3..:4B.9JC2 + 402c6780 922c3a34 3b433034 a3303221 32522c32 .,:4;C04.02!2R,2 + 402c6790 025f5623 0f7841cc b788610c 1382425e ._V#.xA...a...B^ + 402c67a0 32426086 0c005841 66150c68 610c1362 2B`...XAf..ha..b + 402c67b0 425d3242 61060800 78416627 0c88610c B]2Ba...xAf'..a. + 402c67c0 13824233 32426286 03005841 66350968 ..B32Bb...XAf5.h + 402c67d0 610c1362 42343242 63422218 31943a37 a..bB42BcB".1.:7 + 402c67e0 14028628 0032025e 5cf542c3 f6404074 ...(.2.^\.B..@@t + 402c67f0 47b50246 ec024202 5d4c0547 b50286e9 G..F..B.]L.G.... + 402c6800 024053c0 2c9657a6 02c6e602 32c3f737 .@S.,.W.....2..7 + 402c6810 240286e4 024033c0 30307439 710c1332 $....@3.00t9q..2 + 402c6820 425ff2a1 5d88518c 18c67502 580c3205 B_..].Q...u.X.2. + 402c6830 57cc1346 be022205 5d9b2220 20742245 W..F..".]." t"E + 402c6840 32dc7321 dcfa0c1f 22220042 a000e222 2.s!...."".B..." + 402c6850 148c1e46 b8026614 02c6c202 220d0c66 ...F..f....."..f + 402c6860 1225319f fa280342 025d3202 5e2135ff .%1..(.B.]2.^!5. + 402c6870 0168cbc0 0000419a fa222400 32025721 .h....A.."$.2.W! + 402c6880 32ff0163 cbc00000 5841280c f035113a 2..c....XA(..5.: + 402c6890 42420485 acc42055 90620584 78617796 BB.... U.b..xaw. + 402c68a0 0a3a321b 44424385 460c0000 b6240246 .:2.DBC.F....$.F + 402c68b0 a00342a0 853a324a 330c0442 43004245 ..B..:2J3..BC.BE + 402c68c0 84060600 88415861 20489052 44843a32 .....AXa H.RD.:2 + 402c68d0 42a0854a 33420300 1b444243 0032025f B..J3B...DBC.2._ + 402c68e0 26130246 930342a0 8d620232 4a420c43 &..F..B..b.2JB.C + 402c68f0 0c050c17 67b30f82 04001b33 80578330 ....g......3.W.0 + 402c6900 30742b44 06fbff8c 15c68903 0c033242 0t+D..........2B + 402c6910 35320257 cc9342a0 8462025e 4a424617 52.W..B..b.^JBF. + 402c6920 0042025d 0c038b74 37271926 430e2063 .B.]...t7'.&C. c + 402c6930 90820235 52068450 58305242 351b3330 ...5R..PX0RB5.30 + 402c6940 307486f8 ff32025e 4043c042 c4f70c03 0t...2.^@C.B.... + 402c6950 47a32e3a 52620235 5205361b 33505630 G..:Rb.5R.6.3PV0 + 402c6960 52423530 307486f9 ff26430b 72023552 RB500t...&C.r.5R + 402c6970 04005057 30524235 1b333030 742b4467 ..PW0RB5.300t+Dg + 402c6980 93e63202 3522028c 27930246 3400220d ..2.5"..'..F4.". + 402c6990 0c661208 21eefe01 1ecbc000 00280c32 .f..!........(.2 + 402c69a0 0285f623 1e0c0332 42603242 5f324284 ...#...2B`2B_2B. + 402c69b0 32428532 425742a0 210c0322 c2360195 2B.2BWB.!..".6.. + 402c69c0 c8c00000 280c3202 87f6231d 0c033242 ....(.2...#...2B + 402c69d0 6132425f 32428632 42873242 572c140c a2B_2B.2B.2BW,.. + 402c69e0 0322c236 018cc8c0 0000280c 320289f6 .".6......(.2... + 402c69f0 231d0c03 32426232 425f3242 88324289 #...2Bb2B_2B.2B. + 402c6a00 3242572c 140c0322 c2360182 c8c00000 2BW,...".6...... + 402c6a10 280c3202 8bf6231d 0c033242 6332425f (.2...#...2Bc2B_ + 402c6a20 32428a32 428b3242 572c140c 0322c236 2B.2B.2BW,...".6 + 402c6a30 0179c8c0 0000380c 22a08c52 03322a23 .y....8."..R.2*# + 402c6a40 0c040c43 57330246 3a036202 01f62605 ...CW3.F:.b...&. + 402c6a50 42420042 42011b33 3030742b 22c6f8ff BB.BB..300t+"... + 402c6a60 220d0c0c 0f0c8e26 1249e1b0 fe42a074 "......&.I...B.t + 402c6a70 0c032d0e 0168c8c0 0000f80c e941520f ..-..h.......AR. + 402c6a80 5d4d0ff0 25906d0e 060d0000 00f03f11 ]M..%.m.......?. + 402c6a90 22cf403a 34402290 52038542 02043d0f ".@:4@".R..B..=. + 402c6aa0 21acfef7 be0221ab fe1bff01 d9cac000 !.....!......... + 402c6ab0 00f0f074 480c2204 32273fd0 86eaff00 ...tH.".2'?..... + 402c6ac0 1b664712 0a320496 2b443246 1fc6fbff .fG..2..+D2F.... + 402c6ad0 220f5716 5204f2cf 362d0f01 e7c9c000 ".W.R...6-...... + 402c6ae0 004d023d 0f2d0e01 3dcbc000 0061fcf9 .M.=.-..=....a.. + 402c6af0 28064202 8e32d201 42435642 02904243 (.B..2..BCVB..BC + 402c6b00 57420292 42435842 02944243 5942025e WB..BCXB..BCYB.^ + 402c6b10 42435c22 0257acf2 c60d0000 9b457c76 BC\".W.......E|v + 402c6b20 220f5e32 c5294040 745056c0 27b4bd47 ".^2.)@@tPV.'..G + 402c6b30 23baf074 904a6e72 07845a66 1b447246 #..t.Jnr..Zf.DrF + 402c6b40 00404074 06f9ff00 00211afa 2802f222 .@@t.....!..(.." + 402c6b50 14ec0f28 0c320257 16a3060c 13324e60 ...(.2.W.....2N` + 402c6b60 32a15d3a 322170fe 0c64011c cbc00000 2.]:2!p..d...... + 402c6b70 86140000 0022cf2e 01c0c9c0 0000fce2 .....".......... + 402c6b80 580c0c63 2d0f5261 11c5eefe 52211132 X..c-.Ra....R!.2 + 402c6b90 05342793 2a72a15d 3d0f0c64 7a25010f .4'.*r.]=..dz%.. + 402c6ba0 cbc00000 280c3202 571b3330 30743242 ....(.2.W.300t2B + 402c6bb0 57220d0c 66120821 68fe0195 cac00000 W"..f..!h....... + 402c6bc0 f22f1486 e2ff3165 fe2165fe 0191cac0 ./....1e.!e..... + 402c6bd0 00002164 fe3d0e01 8ecac000 00220d0c ..!d.=.......".. + 402c6be0 66123522 2c002202 57ecc221 5ffe0188 f.5",.".W..!_... + 402c6bf0 cac00000 d15efef1 5efe8841 2d0f3208 .....^..^..A-.2. + 402c6c00 610183ca c0000058 411b5559 41d795e9 a......XA.UYA... + 402c6c10 2159fe01 7fcac000 000c02c5 47dc21fc !Y..........G.!. + 402c6c20 f901ede0 c0000021 f9f901eb e0c00000 .......!........ + 402c6c30 280c0c23 32620132 0e00cc13 06bd0232 (..#2b.2.......2 + 402c6c40 a1563022 8045e8fe 2163fa3d 0e480206 .V0".E..!c.=.H.. + 402c6c50 8f001bcc 4b77267c 02c6a2fe 86a3fe00 ....Kw&|........ + 402c6c60 66e30246 b302221c 183c2327 b30286b0 f..F.."..<#'.... + 402c6c70 02219bf9 d802380d cc832d0c c521ff46 .!....8...-..!.F + 402c6c80 ac020000 220c0d07 620d62cc 10e2cc16 ...."...b.b..... + 402c6c90 f2cc1c69 41060400 17e20246 a50272cc ...iA......F..r. + 402c6ca0 16e2cc1c f2cc1079 4131affa 0c342d0f .......yA1...4-. + 402c6cb0 01e924c0 00009c02 316efc0c 642d0f01 ..$.....1n..d-.. + 402c6cc0 e524c000 008c1246 9a020c64 32cd0de0 .$.....F...d2... + 402c6cd0 2e2001b2 ccc00000 8c128695 028180f9 . .............. + 402c6ce0 38412808 42a00622 c21301ac ccc00000 8A(.B.."........ + 402c6cf0 8c12868f 02420c0d 21bbde40 50048ca5 .....B..!..@P... + 402c6d00 6178f938 06321304 06020000 7175f938 ax.8.2......qu.8 + 402c6d10 07321305 279302c6 d7ff8171 f9280838 .2..'......q.(.8 + 402c6d20 0226130f 26230246 82020c23 39123902 .&..&#.F...#9.9. + 402c6d30 06800200 31a0f962 c22a3803 72c23032 ....1..b.*8.r.02 + 402c6d40 23146951 39417981 8c453212 04860400 #.iQ9Ay..E2..... + 402c6d50 17e40246 770282c2 2252c228 32120589 ...Fw..."R.(2... + 402c6d60 51598132 420c320c 0c0c0480 33013038 QY.2B.2.....3.08 + 402c6d70 310c2530 45a3321c 18499166 1323321c 1.%0E.2..I.f.#2. + 402c6d80 1922020c 32c3d820 23c04022 c02020f4 ."..2.. #.@". . + 402c6d90 32a16827 b3028666 020c0669 61697146 2.h'...f...iaiqF + 402c6da0 4d000c07 79617971 064b0000 00420357 M...yayq.K...B.W + 402c6db0 cc14c63b 0232c336 2d0339c1 012fc9c0 ...;.2.6-.9../.. + 402c6dc0 000038c1 4d022d0d 0185cac0 0000280e ..8.M.-.......(. + 402c6dd0 42028e32 d2014243 56420290 42435742 B..2..BCVB..BCWB + 402c6de0 02924243 58420294 42435942 025e4243 ..BCXB..BCYB.^BC + 402c6df0 5c220257 cc12c637 02280c32 02579c33 \".W...7.(.2.W.3 + 402c6e00 0c13324d 6032a15d 3a3221c7 fd0c6401 ..2M`2.]:2!...d. + 402c6e10 73cac000 0031d1fd 21e2fd01 fdc9c000 s....1..!....... + 402c6e20 0021e0fd 3d0d01fa c9c00000 71b4f822 .!..=.......q.." + 402c6e30 070c6612 2521dcfd 01f6c9c0 0000e1cb ..f.%!.......... + 402c6e40 fd320f61 21dafd1b ff01f1c9 c00000f7 .2.a!........... + 402c6e50 9eee21d7 fd01eec9 c000000c 028523dc ..!...........#. + 402c6e60 216cf901 5de0c000 002168f9 015be0c0 !l..]....!h..[.. + 402c6e70 0000280c 0c233902 320d00cc 13c62c02 ..(..#9.2.....,. + 402c6e80 32a1563a 2245c4fe 21d3f93d 0d48020c 2.V:"E..!..=.H.. + 402c6e90 32c00400 06270200 00887151 11f98028 2....'....qQ...( + 402c6ea0 a0c02290 48053212 1a221219 42040c22 ..".H.2.."..B.." + 402c6eb0 c2d86891 4022c060 22c01b58 2020f450 ..h.@".`"..X .P + 402c6ec0 50f40042 11597172 a1683034 41404031 P..B.Yqr.h04A@@1 + 402c6ed0 27b70f88 81325800 221c1888 712738b8 '....2X."...q'8. + 402c6ee0 06140268 81521600 1b555793 2a722105 ...h.R...UW.*r!. + 402c6ef0 52170152 57005217 02225702 52570121 R..RW.R.."W.RW.! + 402c6f00 7ff83256 0022020c 66122121 9bfd01c0 ..2V."..f.!!.... + 402c6f10 c9c00000 46050000 88510c04 58814258 ....F....Q..X.BX + 402c6f20 00425801 22580232 550086ea ff685132 .BX."X.2U....hQ2 + 402c6f30 a068d216 0122ddff 2020f427 339971e8 .h...".. .'3.q. + 402c6f40 f8280732 025f6613 08220232 22d201d7 .(.2._f..".2"... + 402c6f50 22858851 0c234218 00e21802 c0f411e0 "..Q.#B......... + 402c6f60 203420ff 20d0d074 f0f0742d 01426110 4 . ..t..t-.Ba. + 402c6f70 d24101f2 410005b0 fe422110 7c03e0e4 .A..A....B!.|... + 402c6f80 34303410 303e2030 30742713 02c6d1ff 404.0> 00t'..... + 402c6f90 215bf822 020c6612 170c824d 0d3d0fd7 ![."..f....M.=.. + 402c6fa0 32052176 fd860000 2176fd01 99c9c000 2.!v....!v...... + 402c6fb0 0031cbf8 e1cbf828 0332025f 56131ccc .1.....(.2._V... + 402c6fc0 9d0c13f2 425e3242 60060b00 661d0c0c ....B^2B`...f... + 402c6fd0 13f2425d 32426186 07000000 662d0d0c ..B]2Ba.....f-.. + 402c6fe0 13f24233 32426286 03000000 00663d08 ..B32Bb......f=. + 402c6ff0 32a001f2 42343242 63422218 318c3837 2...B42BcB".1.87 + 402c7000 1402c65e 0032025e 5cf542c3 f6404074 ...^.2.^\.B..@@t + 402c7010 47b50246 e4004202 5d4c0547 b50286e1 G..F..B.]L.G.... + 402c7020 004053c0 2c9657a6 02c6de00 32c3f737 .@S.,.W.....2..7 + 402c7030 240286dc 004033c0 30307439 b10c1332 $....@3.00t9...2 + 402c7040 425f5841 16950f31 c8f92841 0c340101 B_XA...1..(A.4.. + 402c7050 24c00000 16123631 86fb2841 0c6401fd $.....61..(A.d.. + 402c7060 23c00000 16123568 41d2c62e 2d0d0182 #.....5hA...-... + 402c7070 c8c00000 78b12717 0206f100 280ef202 ....x.'.....(... + 402c7080 332d0d01 7dc8c000 00203074 2d0d859e 3-..}.... 0t-... + 402c7090 fe271f02 46ea00f8 0e2d0d01 77c8c000 .'..F....-..w... + 402c70a0 00f2cf36 4d023d0d 2d0f01bc cbc00000 ...6M.=.-....... + 402c70b0 16d238f8 0e220f1b 26120286 c100420f ..8.."..&.....B. + 402c70c0 340c63db 2f49a105 9bfe58a1 27150286 4.c./I....X.'... + 402c70d0 c0002841 32a00605 9afe68a1 27160286 ..(A2.....h.'... + 402c70e0 bc00f2cf 36f02f20 0164c8c0 00004d02 ....6./ .d....M. + 402c70f0 0c032d0f 01c8c6c0 0000f80e d02d2001 ..-..........- . + 402c7100 5ec8c000 00f2cf36 4d023d0d 2d0f01b3 ^......6M.=.-... + 402c7110 c9c00000 580e3841 22a15d0c 642a2501 ....X.8A".].d*%. + 402c7120 afc9c000 00380e0c 12224357 21f4f722 .....8..."CW!.." + 402c7130 020c6612 0b2113fd 32c33601 35c9c000 ..f..!..2.6.5... + 402c7140 006167f8 28063202 57163336 32025d32 .ag.(.2.W.362.]2 + 402c7150 c3093030 74324232 31e9f732 030c6613 ..00t2B21..2..f. + 402c7160 1f32025e 42025d21 09fd0129 c9c00000 .2.^B.]!...).... + 402c7170 715cf828 07320257 2106fd01 25c9c000 q\.(.2.W!...%... + 402c7180 008157f8 42010128 08f03411 3a525205 ..W.B..(..4.:RR. + 402c7190 85204490 ac857204 84620100 6797093a . D...r..b..g..: + 402c71a0 321b5552 4385c60a 00f62528 52a0853a 2.URC.....%(R..: + 402c71b0 325a330c 05524300 52448486 05000000 2Z3..RC.RD...... + 402c71c0 5201003a 32524484 42a0854a 33420300 R..:2RD.B..J3B.. + 402c71d0 1b444243 0032025f 26130246 3eff42a0 .DBC.2._&..F>.B. + 402c71e0 8d520232 4a420c43 0c165733 0246b100 .R.2JB.C..W3.F.. + 402c71f0 72040088 611b3370 86838961 3030742b r...a.3p...a00t+ + 402c7200 4446f9ff 7851e2c7 2e2d0e01 1bc8c000 DF..xQ...-...... + 402c7210 00887127 18020643 00280c42 02332d0e ..q'...C.(.B.3-. + 402c7220 42611001 15c8c000 00203074 2d0e8584 Ba....... 0t-... + 402c7230 fe422110 271402c6 3a00522c 00e02e20 .B!.'...:.R,... + 402c7240 52c53652 6111010c c8c00000 5221114d R.6Ra.......R!.M + 402c7250 023d0e50 25200151 cbc00000 16620c58 .=.P% .Q.....b.X + 402c7260 0c285132 a0065261 11c580fe 52211132 .(Q2..Ra....R!.2 + 402c7270 05342713 0a585152 25145951 4669fd00 .4'..XQR%.YQFi.. + 402c7280 52c5362d 05526111 01fcc7c0 00005221 R.6-.Ra.......R! + 402c7290 114d020c 032d0501 5fc6c000 006110f8 .M...-.._....a.. + 402c72a0 2d0e5806 52c53652 611101f3 c7c00000 -.X.R.6Ra....... + 402c72b0 5221114d 023d0e2d 050148c9 c0000071 R!.M.=.-..H....q + 402c72c0 08f83851 28070c64 fa220144 c9c00000 ..8Q(..d.".D.... + 402c72d0 8104f858 51380822 054f4203 1d271427 ...XQ8.".OB..'.' + 402c72e0 ac423203 1cdcf385 c0db280c 0c1322d2 .B2.......(...". + 402c72f0 01324263 220d0c66 12216851 218ffc32 .2Bc"..f.!hQ!..2 + 402c7300 064f01c3 c8c00000 220d0c66 120d380c .O......"..f..8. + 402c7310 218bfc32 c33601be c8c00000 380c2203 !..2.6......8.". + 402c7320 571b2222 43577851 72271479 51063dfd W.""CWxQr'.yQ.=. + 402c7330 22055ec6 41fd0000 220e2eec 1232a006 ".^.A..."....2.. + 402c7340 e02e2042 61105261 11c572fe 52211142 .. Ba.Ra..r.R!.B + 402c7350 21103205 34279307 1b44f20e 4f404074 !.2.4'...D..O@@t + 402c7360 e22e1486 3afd0000 22051df7 9202863a ....:..."......: + 402c7370 fd562f00 0639fd22 051c1622 00c636fd .V/..9."..."..6. + 402c7380 f02f20c5 b6db280c 0c1322d2 01324263 ./ ...(..."..2Bc + 402c7390 220d0c26 1202863b fd2169fc 3d0f019c "..&...;.!i.=... + 402c73a0 c8c00000 062dfd00 0c033242 63324262 .....-....2Bc2Bb + 402c73b0 32426132 426086de 00584152 25145941 2Ba2B`...XAR%.YA + 402c73c0 861fff00 0028410c 63c56afe 320f3427 .....(A.c.j.2.4' + 402c73d0 13028633 00f2cf36 f02f2001 a7c7c000 ...3...6./ ..... + 402c73e0 004d020c 03f02f20 010bc6c0 0000f80e .M..../ ........ + 402c73f0 d02d2001 a1c7c000 00f2cf36 4d02d03d .- ........6M..= + 402c7400 202d0f01 f6c8c000 00580e32 210422a1 -.......X.2!.". + 402c7410 5d42a006 20258001 f1c8c000 002137f7 ]B.. %.......!7. + 402c7420 22020c66 120d380e 2158fc32 c3360178 "..f..8.!X.2.6.x + 402c7430 c8c00000 380e2203 571b2222 43578618 ....8.".W.""CW.. + 402c7440 00784122 072e56a2 05380e0c 6422031b .xA"..V..8..d".. + 402c7450 661206db 332d0706 01002841 32c31301 f...3-....(A2... + 402c7460 cfcac000 000c030c 14203483 302074bc ......... 4.0 t. + 402c7470 12d80e0c 02224d57 d2cd36d0 2d20017e ....."MW..6.- .~ + 402c7480 c7c00000 4d020c03 2d0d01e2 c5c00000 ....M...-....... + 402c7490 580e3841 22a15d0c 642a2501 d0c8c000 X.8A".].d*%..... + 402c74a0 000627ff 88418228 148941c6 e4fe0000 ..'..A.(..A..... + 402c74b0 32025e86 27ff5861 56c5a10c 03324235 2.^.'.XaV....2B5 + 402c74c0 320257cc b342a084 62025e4a 420c0306 2.W..B..b.^JB... + 402c74d0 18004202 5d0c038b 7437271b 26430e20 ..B.]...t7'.&C. + 402c74e0 63908202 35520684 50583052 42351b33 c...5R..PX0RB5.3 + 402c74f0 30307486 f8ff0000 32025e40 43c042c4 00t.....2.^@C.B. + 402c7500 f70c0347 a32f3a52 62023552 05361b33 ...G./:Rb.5R.6.3 + 402c7510 50563052 42353030 7486f9ff 0026430b PV0RB500t....&C. + 402c7520 72023552 04005057 30524235 1b333030 r.5R..PW0RB5.300 + 402c7530 742b4467 93e63202 3522028c c169f727 t+Dg..2.5"...i.' + 402c7540 93020637 0031edf6 22030c66 12082111 ...7.1.."..f..!. + 402c7550 fc012fc8 c0000041 62f72804 320285f6 ../....Ab.(.2... + 402c7560 231d0c03 32426032 425f3242 84324285 #...2B`2B_2B.2B. + 402c7570 3242572c 140c0322 c23601a6 c5c00000 2BW,...".6...... + 402c7580 5158f728 05320287 f6231d0c 03324261 QX.(.2...#...2Ba + 402c7590 32425f32 42863242 87324257 2c140c03 2B_2B.2B.2BW,... + 402c75a0 22c23601 9cc5c000 00614df7 28063202 ".6......aM.(.2. + 402c75b0 89f6231d 0c033242 6232425f 32428832 ..#...2Bb2B_2B.2 + 402c75c0 42893242 572c140c 0322c236 0192c5c0 B.2BW,...".6.... + 402c75d0 0000280c 32028bf6 231d0c03 32426332 ..(.2...#...2Bc2 + 402c75e0 425f3242 8a32428b 3242572c 140c0322 B_2B.2B.2BW,..." + 402c75f0 c2360188 c5c00000 380c22a0 8c520332 .6......8."..R.2 + 402c7600 2a230c04 0c435733 02c64900 620201f6 *#...CW3..I.b... + 402c7610 26054242 00424201 1b333030 742b22c6 &.BB.BB..300t+". + 402c7620 f8ff7881 0c0281b5 f6225700 22080c0c ..x......"W."... + 402c7630 0f0c8d26 124dd1bd fb42a074 32a000d0 ...&.M...B.t2... + 402c7640 2d200174 c5c00000 2126f7fd 0d38026d - .t....!&...8.m + 402c7650 0d22035d 4d033052 90460d00 00f03f11 .".]M.0R.F....?. + 402c7660 22cf403a 34402290 52038542 02043d0f ".@:4@".R..B..=. + 402c7670 21cafbf7 bd0221c9 fb01e5c7 c000001b !.....!......... + 402c7680 6f60f074 3117f748 03220432 273fcdc6 o`.t1..H.".2'?.. + 402c7690 e8ff1b66 47950286 c4fd7204 962b4472 ...fG.....r..+Dr + 402c76a0 461f06fb ff9b427c 7572035e 40407482 F.....B|ur.^@@t. + 402c76b0 c2292055 c0773402 86c4fd47 a80206c3 .) U.w4....G.... + 402c76c0 fd302490 4a6d2202 845a661b 44224600 .0$.Jm"..Zf.D"F. + 402c76d0 40407486 f7ff0000 002136f7 2802e222 @@t......!6.(.." + 402c76e0 14cc1e86 c4fd280c 320e4f22 021c2793 ......(.2.O"..'. + 402c76f0 3a22ce2e 01e1c6c0 0000ece2 580c0c63 :"..........X..c + 402c7700 2d0e5261 110537fe 52211132 05342793 -.Ra..7.R!.2.4'. + 402c7710 1a62a15d 3d0e0c64 6a250130 c8c00000 .b.]=..dj%.0.... + 402c7720 322c0022 035722c2 01224357 e22e1486 2,.".W".."CW.... + 402c7730 ebff0000 02211bc2 211ad221 19e22118 .....!..!..!..!. + 402c7740 f2211712 c1700df0 0c0472a0 ff82af8c .!...p....r..... + 402c7750 0b333030 74771325 5202000c 86504430 .300tw.%R....PD0 + 402c7760 40900440 51415040 748c4980 44304040 @..@QAP@t.I.D0@@ + 402c7770 740b6660 60745666 fe1b2246 f4ff2d04 t.f``tVf.."F..-. + 402c7780 0df00000 24cc2c40 18cc2c40 08cc2c40 ....$.,@..,@..,@ + 402c7790 f8cb2c40 eccb2c40 dccb2c40 cccb2c40 ..,@..,@..,@..,@ + 402c77a0 c0cb2c40 b0cb2c40 a0cb2c40 94cb2c40 ..,@..,@..,@..,@ + 402c77b0 12c1b0e2 6110ed03 29513203 12220e58 ....a...)Q2..".X + 402c77c0 0c042a23 20207429 9122a0c6 2a2e0261 ..*# t)."..*..a + 402c77d0 13c26112 d26111f9 f1494122 61084851 ..a..a...IA"a.HQ + 402c77e0 88412214 18273802 061b0188 41985180 .A"..'8.....A.Q. + 402c77f0 28a09022 90321219 520e04b2 121a5053 (..".2..R.....PS + 402c7800 c0b0b441 5050f40c 6362a0ff 72023667 ...APP..cb..r.6g + 402c7810 970e0b33 3030741b 2256f3fe 0c628600 ...300t."V...b.. + 402c7820 0022a064 a8411b3a 3030f439 4132a064 .".d.A.:00.9A2.d + 402c7830 37920522 0e186612 a4485122 a0883204 7.."..f..HQ"..2. + 402c7840 0c279323 220e1466 121d2204 24321e0b .'.#"..f..".$2.. + 402c7850 80221130 32c062a0 0122a000 30269332 .".02.b.."..0&.2 + 402c7860 04253022 205652f7 22c5c020 20f432a1 .%0" VR.".. .2. + 402c7870 bf27b302 06f80022 1e10b7b2 7e1b2227 .'....."....~."' + 402c7880 9b53821e 64921e65 c21e5e22 1e5f321e .S..d..e..^"._2. + 402c7890 60621e61 721e62a2 1e678961 825e6399 `b.ar.b..g.a.^c. + 402c78a0 71821e68 925e6492 1e66b25e 68b25e10 q..h.^d..f.^h.^. + 402c78b0 c25e5d22 5e5e325e 5f625e60 725e6152 .^]"^^2^_b^`r^aR + 402c78c0 5e62925e 65a25e66 825e67b2 a07f273b ^b.^e.^f.^g...'; + 402c78d0 3046c2ff 00000c02 225e5d22 5e5e225e 0F......"^]"^^"^ + 402c78e0 5f225e60 225e6152 5e62225e 63225e64 _"^`"^aR^b"^c"^d + 402c78f0 225e6522 5e66225e 67b25e68 b25e10c6 "^e"^f"^g.^h.^.. + 402c7900 b6ff4891 b2c47f27 ab0206b4 ffb2cc80 ..H....'........ + 402c7910 b0b0f4d2 a07fb7bd 0246b0ff d0b21042 .........F.....B + 402c7920 1e09b0d0 f4f21e0f 473d0286 2000d7df ........G=.. ... + 402c7930 0246aaff 32410110 212032a0 05b24100 .F..2A..! 2...A. + 402c7940 62410272 41035241 04c5dfff c0223020 bA.rA.RA....."0 + 402c7950 206431ea f59c3222 030c2612 02469fff d1...2"..&..F.. + 402c7960 2189ff01 2bc7c000 00469cff 22030c66 !...+....F.."..f + 402c7970 120a2185 ff3d0d01 26c7c000 00221e0f ..!..=..&....".. + 402c7980 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 + 402c7990 5e0f202e 80e0dda0 52120088 81524d5a ^. .....R....RMZ + 402c79a0 2b221bdd 2798f056 33e30c52 290e068b +"..'..V3..R)... + 402c79b0 ffd7df02 8689fff2 1e0e261f 13167f29 ..........&....) + 402c79c0 662f02c6 3200663f 02c66700 8683ff00 f/..2.f?..g..... + 402c79d0 0087e302 8681ffa8 710b89a7 1802067f ........q....... + 402c79e0 ff886192 c9fe8719 02467cff 820e44f1 ..a......F|...D. + 402c79f0 c3f56618 36221e0d 20224127 b4553241 ..f.6".. "A'.U2A + 402c7a00 012d010c 53b24100 62410272 41035241 .-..S.A.bA.rA.RA + 402c7a10 0445d3ff c0223020 2064bc62 220f0c26 .E..."0 d.b"..& + 402c7a20 1202868c 002159ff 86780000 20206422 .....!Y..x.. d" + 402c7a30 41003241 012d010c 23c5d0ff c0223020 A.2A.-..#...."0 + 402c7a40 20648ce2 220f0c26 12028682 002150ff d.."..&.....!P. + 402c7a50 866e0000 220f0c66 120a214e ff3d0d01 .n.."..f..!N.=.. + 402c7a60 ecc6c000 00221e0f 32affe00 1d403033 ....."..2....@03 + 402c7a70 81203310 22a0be32 5e0f202e 80e0dda0 . 3."..2^. ..... + 402c7a80 52120098 81524d5a 2b221bdd 2799f006 R....RMZ+"..'... + 402c7a90 c5ff82a1 00878302 8650ff87 8602064f .........P.....O + 402c7aa0 ff0b8a97 1802064d ff987182 cafe9718 .......M..q..... + 402c7ab0 02464aff 8861a2ca fd871a02 8647ff82 .FJ..a.......G.. + 402c7ac0 0e44f18e f5661838 221e0d20 224127b4 .D...f.8".. "A'. + 402c7ad0 5a324101 2d0132a0 05b24100 62410272 Z2A.-.2...A.bA.r + 402c7ae0 41035241 0405c6ff c0223020 2064bca2 A.RA....."0 d.. + 402c7af0 220f0c26 12028657 002127ff 86430000 "..&...W.!'..C.. + 402c7b00 00202064 22410032 41012d01 0c336241 . d"A.2A.-..3bA + 402c7b10 0245c3ff c0223020 20648ce2 220f0c26 .E..."0 d.."..& + 402c7b20 1202864c 00211dff 86380000 220f0c66 ...L.!...8.."..f + 402c7b30 120a211b ff3d0d01 b6c6c000 00221e0f ..!..=.......".. + 402c7b40 32affe00 1d403033 81203310 22a0be32 2....@03. 3."..2 + 402c7b50 5e0f202e 80e0dda0 52120098 81524d5a ^. .....R....RMZ + 402c7b60 2b221bdd 9792f006 8fff0000 f2a100f7 +".............. + 402c7b70 8302061a fff78602 8618ff87 e7020617 ................ + 402c7b80 ff0bf8a7 1f020615 ffa2c8fe 971a02c6 ................ + 402c7b90 12ffa871 92c8fda7 19020610 ff986182 ...q..........a. + 402c7ba0 c8fc9718 02460dff 820e44f1 54f56618 .....F....D.T.f. + 402c7bb0 33221e0d 20224127 b45d3241 012d010c 3".. "A'.]2A.-.. + 402c7bc0 53b24100 62410272 41035241 0485b7ff S.A.bA.rA.RA.... + 402c7bd0 c0223020 2064bce2 220f0c66 127921f1 ."0 d.."..f.y!. + 402c7be0 fe460a00 00202064 22410032 41012d01 .F... d"A.2A.-. + 402c7bf0 32a00462 41027241 03c5b4ff c0223020 2..bA.rA....."0 + 402c7c00 20641622 01220f0c 66124c21 e7fe0180 d."."..f.L!.... + 402c7c10 c6c00000 06100000 220f0c66 120a21e3 ........"..f..!. + 402c7c20 fe3d0d01 7bc6c000 00221e0f 32affe00 .=..{...."..2... + 402c7c30 1d403033 81203310 22a0be32 5e0f202e .@03. 3."..2^. . + 402c7c40 80e0dda0 521200a8 81524d5a 2b221bdd ....R....RMZ+".. + 402c7c50 a792f006 54ff0000 022113c2 2112d221 ....T....!..!..! + 402c7c60 11e22110 f8f112c1 500df000 9e97fe3f ..!.....P......? + 402c7c70 ac31ff3f 60cb2c40 12c1d021 20f509b1 .1.?`.,@...! ... + 402c7c80 c9a1d991 e9812202 04661202 8621003d ......"..f...!.= + 402c7c90 010c0205 4fdb453e da265202 861d0028 ....O.E>.&R....( + 402c7ca0 01161207 c1f2ff42 a56c3d0c 0c7201bc .......B.l=..r.. + 402c7cb0 c8c00000 dd021662 04e1d7f5 0c44282e .......b.....D(. + 402c7cc0 3d018b22 01c6c6c0 0000cb31 0c02855a =..".......1...Z + 402c7cd0 db21e7ff cb312202 000c6422 4d001b2d .!...1"...d"M..- + 402c7ce0 01bfc6c0 00003d0d 0c742d0e c51df342 ......=..t-....B + 402c7cf0 a5743d0c 2d0d01eb c4c00000 86050000 .t=.-........... + 402c7d00 0c0242a5 763d0c01 e7c4c000 0021d9ff ..B.v=.......!.. + 402c7d10 0140c6c0 000008b1 c8a1d891 e88112c1 .@.............. + 402c7d20 300df000 12c1f031 f5f40261 03c26102 0......1...a..a. + 402c7d30 42030426 14474222 061cd522 04d31b22 B..&.GB"..."..." + 402c7d40 20207422 44d327b5 340c0222 44d30c12 t"D.'.4.."D... + 402c7d50 22430621 b0f501a0 dcc00000 c1aff52d "C.!...........- + 402c7d60 0c859af3 31c2ff28 2c42a58b 01cec4c0 ....1..(,B...... + 402c7d70 00002118 f60c0348 020c42c0 04000831 ..!....H..B....1 + 402c7d80 c82112c1 100df000 14cf2c40 3bc7fe3f .!........,@;..? + 402c7d90 f0ce2c40 12c1f0c9 21c1dbf4 0931280c ..,@....!....1(. + 402c7da0 dc1231b2 ff4c1422 a020017d c8c00000 ..1..L.". .}.... + 402c7db0 290c0602 0021f4ff 0116c6c0 0000222c )....!........", + 402c7dc0 00563201 31f2ff21 f2ff42a0 470110c6 .V2.1..!..B.G... + 402c7dd0 c000000c 020580fd 0831c821 12c1100d .........1.!.... + 402c7de0 f0000000 31c9f412 c1f02803 c9210931 ....1.....(..!.1 + 402c7df0 cd038ce2 319eff42 a05701aa c4c00000 ....1..B.W...... + 402c7e00 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 402c7e10 d4ce2c40 b0ce2c40 12c1f0c9 21c132f5 ..,@..,@....!.2. + 402c7e20 0931280c dc423191 ff42a060 22a0d401 .1(..B1..B.`"... + 402c7e30 5cc8c000 00290c86 02000000 21f5ff01 \....)......!... + 402c7e40 f4c5c000 00222c00 56420131 d0ff21f1 .....",.VB.1..!. + 402c7e50 ff42a066 01efc5c0 000022a0 008577fd .B.f......"...w. + 402c7e60 0831c821 12c1100d f0000000 94ce2c40 .1.!..........,@ + 402c7e70 70ce2c40 12c1f0c9 21c11af5 0931280c p.,@....!....1(. + 402c7e80 dc42317a ff42a070 22a0d401 45c8c000 .B1z.B.p"...E... + 402c7e90 00290c86 02000000 21f5ff01 ddc5c000 .)......!....... + 402c7ea0 00222c00 56420131 b9ff21f1 ff42a076 .",.VB.1..!..B.v + 402c7eb0 01d8c5c0 000022a0 00c571fd 0831c821 ......"...q..1.! + 402c7ec0 12c1100d f0000000 3108f512 c1f02803 ........1.....(. + 402c7ed0 c9210931 cd038ce2 3165ff42 a0810171 .!.1....1e.B...q + 402c7ee0 c4c00000 0c02290c 0831c821 12c1100d ......)..1.!.... + 402c7ef0 f0000000 31fcf412 c1f02803 c9210931 ....1.....(..!.1 + 402c7f00 cd038ce2 315aff42 a08a0166 c4c00000 ....1Z.B...f.... + 402c7f10 0c02290c 0831c821 12c1100d f0000000 ..)..1.!........ + 402c7f20 60ce2c40 58ce2c40 54ce2c40 44ce2c40 `.,@X.,@T.,@D.,@ + 402c7f30 d189fe3f 30ce2c40 20ce2c40 14ce2c40 ...?0.,@ .,@..,@ + 402c7f40 0cce2c40 08ce2c40 f4cd2c40 18790000 ..,@..,@..,@.y.. + 402c7f50 e0cd2c40 12c1c0f9 b1f16bf4 c9e1380f ..,@......k...8. + 402c7f60 09f1d9d1 e9c1d203 100c6432 c3112d01 ..........d2..-. + 402c7f70 011bc6c0 0000280f c161f422 02172941 ......(..a."..)A + 402c7f80 220c0c66 122e803d 0121e5ff 30383101 "..f...=.!..081. + 402c7f90 a0c5c000 00d2a000 da213202 0021e1ff .........!2..!.. + 402c7fa0 d2cd0101 9bc5c000 00666deb 21dfff01 .........fm.!... + 402c7fb0 98c5c000 0005e6ff 21ccf4d2 2200568d ........!...".V. + 402c7fc0 0021daff 0193c5c0 00002841 0c13224d .!........(A.."M + 402c7fd0 04280f32 4d180c04 42520432 421e0c64 .(.2M...BR.2B..d + 402c7fe0 5b2d3d01 22610401 fdc5c000 0031d0ff [-=."a.......1.. + 402c7ff0 bb2d0c64 295101f9 c5c00000 0c12290d .-.d)Q........). + 402c8000 320c0d9c b32a3322 0c0c324c 0d261202 2....*3"..2L.&.. + 402c8010 86360021 c8ff017e c5c00000 86330000 .6.!...~.....3.. + 402c8020 0000226c 02224c0d 21c4ff01 79c5c000 .."l."L.!...y... + 402c8030 0021c2ff 0177c5c0 00004841 32040021 .!...w....HA2..! + 402c8040 c0ff4961 0173c5c0 00004861 28511b44 ..Ia.s....Ha(Q.D + 402c8050 4792e821 bcff016e c5c00000 220c0c66 G..!...n...."..f + 402c8060 120b320d 0421b8ff 016ac5c0 000021d1 ..2..!...j....!. + 402c8070 f42802d2 22149c8d 0c643d0d 2d0101c7 .(.."....d=.-... + 402c8080 c7c00000 cc42e20d 4f460100 d22d14c6 .....B..OF...-.. + 402c8090 f8ffcc3e 280fe202 182117f4 01cfdbc0 ...>(....!...... + 402c80a0 00002d0e 85e4dad1 ddf42d0d 01cbdbc0 ..-.......-..... + 402c80b0 00003173 f70c04d0 2d20011e ddc00000 ..1s....- ...... + 402c80c0 31a3ff2d 0d52a001 0c04011b ddc00000 1..-.R.......... + 402c80d0 220c0c66 120a219e ff3d0e01 4dc5c000 "..f..!..=..M... + 402c80e0 00213cf5 316bf748 020c22c0 040008f1 .!<.1k.H.."..... + 402c80f0 c8e1d8d1 e8c1f8b1 12c1400d f0000000 ..........@..... + 402c8100 d8cd2c40 c4cd2c40 bccd2c40 b0cd2c40 ..,@..,@..,@..,@ + 402c8110 a8cd2c40 a0cd2c40 9ccd2c40 94cd2c40 ..,@..,@..,@..,@ + 402c8120 8ccd2c40 88cd2c40 7ccd2c40 12c1b0c2 ..,@..,@|.,@.... + 402c8130 611220c2 20219ff4 e2611022 22000261 a. . !...a.""..a + 402c8140 13d26111 f2610fe2 2214c5d8 da295121 ..a..a.."....)Q! + 402c8150 eef35851 28023202 1c579308 62cc1669 ..XQ(.2..W..b..i + 402c8160 61860500 00585152 421c2202 1b6612eb a....XQRB."..f.. + 402c8170 2d0c05de ff06cb00 e22e1416 6e322861 -...........n2(a + 402c8180 42a006e0 3e200185 c7c00000 5682fe0c B...> ......V... + 402c8190 0652ce16 69415971 221c1858 41273502 .R..iAYq"..XA'5. + 402c81a0 46c00068 413cd560 36a0c033 9022131a F..hA<.`6..3.".. + 402c81b0 1b463213 194040f4 494142c3 c04040f4 .F2..@@.IAB..@@. + 402c81c0 20244147 35d1421e 0c27b45b 1b444792 $AG5.B..'.[.DG. + 402c81d0 12421e09 425e0842 1e0a425e 09421e0b .B..B^.B..B^.B.. + 402c81e0 86070000 421e0837 142f721e 09771329 ....B..7./r..w.) + 402c81f0 621e0a67 1323421e 0b47131d 725e0862 b..g.#B..G..r^.b + 402c8200 5e090c07 425e0a32 5e0b225e 0c92ce10 ^...B^.2^."^.... + 402c8210 5d018d07 7cbb860c 00000c04 425e0842 ]...|.......B^.B + 402c8220 5e09425e 0a325e0b 225e0c46 daff0000 ^.B^.2^."^.F.... + 402c8230 1b888080 74a61404 1b777070 74263828 ....t....wppt&8( + 402c8240 68712b99 2b556799 02c6d2ff 22190020 hq+.+Ug.....".. + 402c8250 23c02020 f4004211 4040313b 22425500 #. ..B.@@1;"BU. + 402c8260 2020f4f6 72d986f1 ffd21100 a2110122 ..r.........." + 402c8270 1102aa6d a0ad826a 62202ac1 6060f420 ...m...jb *.``. + 402c8280 20f40046 1100f211 b0661040 4031f0f0 ..F.....f.@@1.. + 402c8290 31262610 7cb66044 10004411 40403162 1&&.|.`D..D.@@1b + 402c82a0 affa6794 9ab02210 2622107c b220ff10 ..g...".&".|. .. + 402c82b0 00ff11f0 f03142af fa479f83 d193f30b .....1B..G...... + 402c82c0 33280d70 73c04212 04fd0d1b 44004411 3(.ps.B.....D.D. + 402c82d0 40403142 52042044 90725404 329204e6 @@1BR. D.rT.2... + 402c82e0 2302866b 00429205 32920637 142932a0 #..k.B..2..7.)2. + 402c82f0 005182f3 32520422 050c6612 082180ff .Q..2R."..f..!.. + 402c8300 01c4c4c0 0000280f 0c440c03 8b220141 ......(..D...".A + 402c8310 c2c00000 46630000 38610c64 22c21101 ....Fc..8a.d"... + 402c8320 1fc7c000 00163208 280d420c 00320210 ......2.(.B..2.. + 402c8330 80440180 33014723 02567302 38610c64 .D..3.G#.Vs.8a.d + 402c8340 22c21101 26c5c000 00222d00 320c0062 "...&...."-.2..b + 402c8350 21053242 10329204 20339032 13046242 !.2B.2.. 3.2..bB + 402c8360 18324217 3166f322 030c2612 02063200 .2B.1f."..&...2. + 402c8370 2165ff01 a7c4c000 0042a000 280f4a22 !e.......B..(.J" + 402c8380 32021121 61ff4981 01a2c4c0 00004881 2..!a.I.......H. + 402c8390 1b446664 e6280d32 0210215c ff803301 .Dfd.(.2..!\..3. + 402c83a0 30383101 9bc4c000 00062300 280d420c 081.......#.(.B. + 402c83b0 00320210 80640180 330167a3 13329204 .2...d..3.g..2.. + 402c83c0 42421020 33903213 04585132 42175242 BB. 3.2..XQ2B.RB + 402c83d0 18614af3 22060c66 125e214d ff018cc4 .aJ."..f.^!M.... + 402c83e0 c0000042 a000280f 4a223202 112149ff ...B..(.J"2..!I. + 402c83f0 42610801 87c4c000 0048811b 446654e5 Ba.......H..DfT. + 402c8400 2146fff2 cc160182 c4c00000 2144ff01 !F..........!D.. + 402c8410 80c4c000 0062cc1b 320f0021 41ff6261 .....b..2..!A.ba + 402c8420 08017bc4 c0000062 2108f2cf 01f796e7 ..{....b!....... + 402c8430 213dff01 77c4c000 00380d0c 02225304 !=..w....8..."S. + 402c8440 225e0322 5e04225e 05220310 32afc580 "^."^."^."..2... + 402c8450 22012028 31372202 0645ff31 28f32203 ". (17"..E.1(.". + 402c8460 0e661202 0642ff22 030d5622 d0c5c9fc .f...B."..V".... + 402c8470 280d3202 1a26131b 58516120 f30c1332 (.2..&..XQa ...2 + 402c8480 421a5242 1922060c 66120821 27ff0160 B.RB."..f..!'..` + 402c8490 c4c00000 0c02225e 08225e09 225e0a22 ......"^."^."^." + 402c84a0 5e0b863c ff022113 c22112d2 2111e221 ^..<..!..!..!..! + 402c84b0 10f8f112 c1500df0 74cd2c40 64cd2c40 .....P..t.,@d.,@ + 402c84c0 4ccd2c40 3ccd2c40 2ccd2c40 24cd2c40 L.,@<.,@,.,@$.,@ + 402c84d0 14cd2c40 0ccd2c40 08cd2c40 f4cc2c40 ..,@..,@..,@..,@ + 402c84e0 dccc2c40 12c1b029 4121b2f3 d2611128 ..,@...)A!...a.( + 402c84f0 02026113 c26112e2 6110f9f1 d2221485 ..a..a..a....".. + 402c8500 9dda6841 298162c6 10697116 9d332871 ..hA).b..iq..3(q + 402c8510 0c643d0d 01a2c6c0 00005632 320c0662 .d=.......V22..b + 402c8520 61056841 22161868 51273602 06c60068 a.hA"..hQ'6....h + 402c8530 510c6560 36a06841 60339042 131a2213 Q.e`6.hA`3.B..". + 402c8540 19404441 72033662 a0ff6797 0e0b5550 .@DAr.6b..g...UP + 402c8550 50741b33 56c5fe0c 63860000 32a06468 Pt.3V...c...2.dh + 402c8560 511b5650 50f45951 52a06457 13b332c2 Q.VPP.YQR.dW..2. + 402c8570 c03030f4 3cd53735 a8321d07 47b3641b .00.<.75.2..G.d. + 402c8580 33379413 321d0432 5d03321d 05325d04 37..2..2].2..2]. + 402c8590 321d06c6 07000000 321d0327 1337721d 2.......2..'.7r. + 402c85a0 04771231 521d0557 122b321d 06371225 .w.1R..W.+2..7.% + 402c85b0 725d0352 5d04325d 050c07cb 3d7cbc22 r].R].2]....=|." + 402c85c0 5d06425d 076b9dbd 0139618d 076d0c7c ].B].k...9a..m.| + 402c85d0 aec60c00 00000c03 325d0332 5d04325d ........2].2].2] + 402c85e0 05225d06 425d07c6 cdff0000 1b888080 ."].B].......... + 402c85f0 74a61404 1b777070 74263828 38612b99 t....wppt&8(8a+. + 402c8600 2bbb9793 0246c6ff 32190030 32c03030 +....F..2..02.00 + 402c8610 f4004311 4040313b 33425b00 3030f4f6 ..C.@@1;3B[.00.. + 402c8620 73d986f1 fff21100 a2110132 1102aa5f s..........2..._ + 402c8630 a0af8250 5380303a c15050f4 3030f400 ...PS.0:.PP.00.. + 402c8640 451100f3 11c05510 404031f0 f0312625 E.....U.@@1..1&% + 402c8650 0b604410 00441140 4031e794 9ec03310 .`D..D.@@1....3. + 402c8660 26230b60 ff1000ff 11f0f031 e79f8ce1 &#.`.......1.... + 402c8670 a6f20b22 480e7072 c0321400 cd0e1b33 ..."H.pr.2.....3 + 402c8680 00331130 30313254 00403390 72530022 .3.0012T.@3.rS." + 402c8690 9400e622 02c66500 32940122 9402f197 ..."..e.2..".... + 402c86a0 f2271324 0c022254 00220f0c 66120821 .'.$.."T."..f..! + 402c86b0 82ff01d7 c3c00000 280c0c44 0c030155 ........(..D...U + 402c86c0 c1c00000 06600000 00857aff 2106f3c8 .....`....z.!... + 402c86d0 02cc7c21 7aff01ce c3c00000 380e0c02 ..|!z.......8... + 402c86e0 224c1822 93006841 30229022 1200224c "L."..hA0".".."L + 402c86f0 040c0222 53000c12 22431d42 060c32a0 ..."S..."C.B..2. + 402c8700 88379411 224c1422 06243206 25802211 .7.."L.".$2.%.". + 402c8710 20232022 5c0b6841 5bec32c6 160c642d # "\.hA[.2...d- + 402c8720 0e012ec4 c00000bb 6c38710c 642d0669 ........l8q.d-.i + 402c8730 61012ac4 c000000c 12290c32 0f0dac83 a.*......).2.... + 402c8740 2a336881 220d4f32 4f0d2716 02057ada *3h.".O2O.'...z. + 402c8750 220f0c26 1202863b 00320d4f 2159ff01 "..&...;.2.O!Y.. + 402c8760 acc3c000 00c63700 0000292f 224f0d21 ......7...)/"O.! + 402c8770 55ff01a7 c3c00000 2154ff01 a5c3c000 U.......!T...... + 402c8780 004d0ee8 61320400 2151ff49 9101a0c3 .M..a2..!Q.I.... + 402c8790 c0000048 91622106 42c40147 96e6214c ...H.b!.B..G..!L + 402c87a0 ff019bc3 c0000042 cc11320e 002149ff .......B..2..!I. + 402c87b0 49910197 c3c00000 48911bee 479eea21 I.......H...G..! + 402c87c0 46ff0193 c3c00000 220f0c66 120b320c F......."..f..2. + 402c87d0 042142ff 018fc3c0 00002147 f201fed9 .!B.......!G.... + 402c87e0 c0000022 0d4f8570 dac10cf3 2d0c01fa ...".O.p....-... + 402c87f0 d9c00000 31a3f50c 042d0c01 4edbc000 ....1....-..N... + 402c8800 0031d2fd 2d0c0c15 42a00001 4bdbc000 .1..-...B...K... + 402c8810 00220f0c 66120b32 0d4f2131 ff017cc3 ."..f..2.O!1..|. + 402c8820 c0000021 6cf3319a f548020c 22c00400 ...!l.1..H.."... + 402c8830 0c02225d 03225d04 225d0522 5d060638 .."]."]."]."]..8 + 402c8840 ffd22d14 c630ff00 022113c2 2112d221 ..-..0...!..!..! + 402c8850 11e22110 f8f112c1 500df000 12c1f031 ..!.....P......1 + 402c8860 b4fdc921 0c64cd02 22c21002 610301cb ...!.d.."...a... + 402c8870 c5c00000 cc72c02c 20058bff 0601002d .....r., ......- + 402c8880 0c05c6ff 0831c821 12c1100d f0000000 .....1.!........ + 402c8890 b031ff3f 1095fe3f c8cc2c40 b4cc2c40 .1.?...?..,@..,@ + 402c88a0 a4cc2c40 94cc2c40 84cc2c40 74cc2c40 ..,@..,@..,@t.,@ + 402c88b0 5ccc2c40 44cc2c40 30cc2c40 88cb2c40 \.,@D.,@0.,@..,@ + 402c88c0 84cb2c40 78cb2c40 74cb2c40 1132ff3f ..,@x.,@t.,@.2.? + 402c88d0 70cb2c40 54cb2c40 48c7fe3f 10270000 p.,@T.,@H..?.'.. + 402c88e0 247d2c40 787c2c40 12c1c0c9 e1d9d109 $},@x|,@........ + 402c88f0 f1e9c1f9 b1dd0230 c3205663 00c5f5ff .......0. Vc.... + 402c8900 46bd0100 5b530c64 3d0522c2 16592101 F...[S.d=."..Y!. + 402c8910 a3c5c000 0056026e bbec0c64 3d0e22cd .....V.n...d=.". + 402c8920 10e91101 9ec5c000 0056c26c 280c0b22 .........V.l(.." + 402c8930 b6520286 b00131d7 ff3022a0 2802a002 .R....1..0".(... + 402c8940 000c07a2 a0f0521d 188d0dbd 0afd0757 ......R........W + 402c8950 9702c6a8 01320c04 22181962 181a3022 .....2.."..b..0" + 402c8960 c0606441 2020f44d 0832a006 920436e2 .`dA .M.2....6. + 402c8970 a0ffe799 0f0b3330 30741b44 56c3fe0c ......300t.DV... + 402c8980 63c60000 0032a064 1b7742a0 647070f4 c....2.d.wB.dpp. + 402c8990 47930832 0c182613 02465200 420d0c32 G..2..&..FR.B..2 + 402c89a0 a0883794 1f320c14 66131932 0d24421c ..7..2..f..2.$B. + 402c89b0 0b803311 4033c00c 1e420d25 30ef8340 ..3.@3...B.%0..@ + 402c89c0 3e205603 123cf327 b3020646 00321c10 > V..<.'...F.2.. + 402c89d0 67b3341b 33379621 321c2542 1c24921c g.4.37.!2.%B.$.. + 402c89e0 26625c10 425c2332 5c24925c 25225c26 &b\.B\#2\$.\%"\& + 402c89f0 a0631026 b619063b 00000c03 325c2332 .c.&...;....2\#2 + 402c8a00 5c24325c 25225c26 625c10c6 35000000 \$2\%"\&b\..5... + 402c8a10 b70402c6 3300a069 1026c602 863100b0 ....3..i.&...1.. + 402c8a20 621062c6 d056d60b 16a40bc0 44114040 b.b..V......D.@@ + 402c8a30 74303034 30342030 40f4425c 0d62a07f t00404 0@.B\.b.. + 402c8a40 37a60542 c480425c 0d321c0d 42a06137 7..B..B\.2..B.a7 + 402c8a50 b4050c02 c61f0000 c0991120 20342029 ........... 4 ) + 402c8a60 20224c22 30201430 3241ccb2 30d0f422 "L"0 .02A..0.." + 402c8a70 5c2cd25c 09060400 003030f4 225c0e0c \,.\.....00."\.. + 402c8a80 121bd332 5c09225c 2c219cf1 32020ced ...2\."\,!..2... + 402c8a90 0266130b 321c0e21 80ff01dd c2c00000 .f..2..!........ + 402c8aa0 0c020c14 d7a21432 1c0f0012 400064a1 .......2....@.d. + 402c8ab0 30362032 5c0f1b22 06faff00 220e0c66 06 2\.."...."..f + 402c8ac0 120b321c 0d2175ff 01d2c2c0 00000c22 ..2..!u........" + 402c8ad0 290c0c02 225c1022 5c23225c 24225c25 )..."\."\#"\$"\% + 402c8ae0 225c2686 4401ab88 c698ff21 32f272a0 "\&.D......!2.r. + 402c8af0 f028026d 0d222214 0c042901 221d189d .(.m.""...)."... + 402c8b00 072931b2 a060e831 e7940286 3a012216 .)1..`.1....:.". + 402c8b10 19e20c04 82161ae0 e2c08084 41e0e0f4 ............A... + 402c8b20 3d060c62 a2033652 a0ff579a 0f0b2220 =..b..6R..W..." + 402c8b30 20741b33 56c2fe0c 62c60000 0022a064 t.3V...b....".d + 402c8b40 1b4432a0 644040f4 37920822 0c182612 .D2.d@@.7.."..&. + 402c8b50 02c6ad00 220d0c52 a0885792 23220c14 ...."..R..W.#".. + 402c8b60 66121d22 0d24321c 0b802211 3022c00c f..".$2...".0".. + 402c8b70 1a0c0320 3a932d03 320d2530 222056a2 ... :.-.2.%0" V. + 402c8b80 2822cec0 2020f43c f327b302 069f0022 (".. .<.'....." + 402c8b90 1c1087b2 3c1b2227 9822221c 2a321c29 ....<."'."".*2.) + 402c8ba0 f21c2b82 5c10325c 28225c29 f25c2ae2 ..+.\.2\("\).\*. + 402c8bb0 5c2b7082 105c0557 181d8693 00221c29 \+p..\.W.....".) + 402c8bc0 225c2822 1c2a225c 29221c2b e25c2b22 "\(".*"\)".+.\+" + 402c8bd0 5c2a825c 10c68c00 90831026 d802868a \*.\.......&.... + 402c8be0 00708f10 b7180246 8800908e 10a2a070 .p.....F.......p + 402c8bf0 a7180246 85003030 34c03311 2020342a ...F..004.3. 4* + 402c8c00 d3c0ff11 d25c270c 1322cc4e f0f074e0 .....\'..".N..t. + 402c8c10 e03445b3 feeaefe7 1202c6f6 004c02d7 .4E..........L.. + 402c8c20 b2050c02 46750000 421c0d2c 13d024c0 ....Fu..B..,..$. + 402c8c30 27a3140c 02225c28 225c2922 5c2a225c '...."\("\)"\*"\ + 402c8c40 2b0c1229 0c06ec00 473d0286 ea000b24 +..)....G=.....$ + 402c8c50 d022c0d1 2af12020 74293122 0d0c6612 ."..*. t)1"..f. + 402c8c60 0a383121 0fff016a c2c00000 f2cc2358 .81!...j......#X + 402c8c70 0116350e 5801e2c5 2e2d0e01 7fc1c000 ..5.X....-...... + 402c8c80 00583127 1502c630 00420c22 e02e2042 .X1'...0.B.".. B + 402c8c90 61040179 c1c00000 2030742d 0e85aafe a..y.... 0t-.... + 402c8ca0 48412714 02062900 e02e2001 73c1c000 HA'...)... .s... + 402c8cb0 004d023d 0e2d0f01 b9c4c000 0016c208 .M.=.-.......... + 402c8cc0 2d0f016d c1c00000 4d020c03 2d0f01d1 -..m....M...-... + 402c8cd0 bfc00000 2d0e0168 c1c00000 4d023d0e ....-..h....M.=. + 402c8ce0 2d0f01be c2c00000 220c18ec 62380128 -......."...b8.( + 402c8cf0 110c6401 aac4c000 00fc7222 0d0c6612 ..d.......r"..f. + 402c8d00 0821e8fe 0143c2c0 00000c12 224c4446 .!...C......"LDF + 402c8d10 11000000 0066121b 38012821 0c64019f .....f..8.(!.d.. + 402c8d20 c4c00000 ccc2220d 0c6612dd 21dffe46 ......"..f..!..F + 402c8d30 f4ff0000 220d0c66 120a21dc fe3d0f01 ...."..f..!..=.. + 402c8d40 34c2c000 00220c44 1b22224c 44e801e2 4....".D.""LD... + 402c8d50 2e14e901 c6c5ff00 220d0c66 120b320c ........"..f..2. + 402c8d60 4421d3fe 012bc2c0 0000220c 44261223 D!...+....".D&.# + 402c8d70 220d0c66 1273321c 09421c0e 21cefe01 "..f.s2..B..!... + 402c8d80 24c2c000 00321c27 21ccfe01 21c2c000 $....2.'!...!... + 402c8d90 00461500 221c271b 22203014 202221dc .F..".'." 0. "!. + 402c8da0 132040f4 0c02225c 2c225c0e 425c0906 . @..."\,"\.B\.. + 402c8db0 05000000 2020f41b 42225c09 0c124040 .... ..B"\...@@ + 402c8dc0 f4325c0e 225c2c0c 02225c0f 0c030c16 .2\."\,.."\..... + 402c8dd0 47b39c22 1c0f0013 400076a1 2027201b G.."....@.v. ' . + 402c8de0 33225c0f 30307446 f9ff221c 09cc320c 3"\.00tF.."...2. + 402c8df0 42460000 0c32290c 0c02225c 10225c28 BF...2)..."\."\( + 402c8e00 225c2922 5c2a225c 2b067b00 ab66063d "\)"\*"\+.{..f.= + 402c8e10 ff3d0c2d 0d8599fe 46770000 220c44d2 .=.-....Fw..".D. + 402c8e20 1c0d6612 1e221c27 e2cc232a 2cf2c25b ..f..".'..#*,..[ + 402c8e30 2d0e0111 c1c00000 4d023d0e 2d0f0167 -.......M.=.-..g + 402c8e40 c2c00000 e193fe42 a0740c03 2d0e0171 .......B.t..-..q + 402c8e50 bfc00000 421c273d 0c2d0e4a 4c1b2247 ....B.'=.-.JL."G + 402c8e60 130a6203 5a1b3362 421fc6fb ff2193fe ..b.Z.3bB....!.. + 402c8e70 0c0f01e7 c1c00000 e192fe22 1c2727bf ...........".''. + 402c8e80 16fa2c32 025a1bff 2d0e01e1 c1c00000 ..,2.Z..-....... + 402c8e90 f0f0f406 f9ff0000 218bfe01 ddc1c000 ........!....... + 402c8ea0 00f21c27 e189fe1b fff0f0f4 d7bf18fa ...'............ + 402c8eb0 2c32025a f2cf01e0 2e2001d5 c1c00000 ,2.Z..... ...... + 402c8ec0 f0f0f446 f9ff0000 421c271b 242020f4 ...F....B.'.$ . + 402c8ed0 d7b21951 6ffe4032 c02a6c3a 3562065a ...Qo.@2.*l:5b.Z + 402c8ee0 0b336243 001b2286 f8ff0000 00220c18 .3bC.."......".. + 402c8ef0 26121822 0c446612 12e165fe 3811224e &..".Df...e.8."N + 402c8f00 602172fe 0c640135 c2c00000 2171fe01 `!r..d.5....!q.. + 402c8f10 c0c1c000 00221c27 2a2c3202 5a2154fb .....".'*,2.Z!T. + 402c8f20 3242000c 62290c0c 02c516da 213cf101 2B..b)......!<.. + 402c8f30 2ad8c000 003156fe 22030016 a20b216f *....1V.".....!o + 402c8f40 f0220204 66120246 2800216f f0280232 ."..f..F(.!o.(.2 + 402c8f50 021e6613 2622021d 66122021 e3f02802 ..f.&"..f. !..(. + 402c8f60 28026662 1621dff0 28022802 66620c21 (.fb.!..(.(.fb.! + 402c8f70 59fe01a7 c1c00000 061c0000 d127f122 Y............'." + 402c8f80 a000313a fb224cd3 2c02290d 42a5a41c ..1:."L.,.).B... + 402c8f90 020103c4 c00000ed 02292d85 7bf2291e .........)-.{.). + 402c8fa0 282d314d fe0c44cb 22010cc2 c0000028 (-1M..D."......( + 402c8fb0 2d314afe 3902314a fe2d0dc9 6dc529f2 -1J.9.1J.-..m.). + 402c8fc0 2d0d85eb f1d113f1 2d0d0103 d8c00000 -.......-....... + 402c8fd0 3145fe0c 042d0d01 57d9c000 000c154d 1E...-..W......M + 402c8fe0 0532a064 2d0d0154 d9c00000 217af131 .2.d-..T....!z.1 + 402c8ff0 28fe4802 0c32c004 0008f1c8 e1d8d1e8 (.H..2.......... + 402c9000 c1f8b112 c1400df0 3030f412 c1f00c05 .....@..00...... + 402c9010 42c3f40c 16c921cd 022d0540 26834d02 B.....!..-.@&.M. + 402c9020 22c3803d 05203683 09313034 20579337 "..=. 6..104 W.7 + 402c9030 220c0032 afac8022 01202831 37222822 "..2...". (17"(" + 402c9040 1c183c23 27332031 bafb0c64 22cc1001 ..<#'3 1...d"... + 402c9050 d3c3c000 00cc4221 a4f08600 0021a1f0 ......B!.....!.. + 402c9060 3802c02c 200588ff 0831c821 12c1100d 8.., ....1.!.... + 402c9070 f0000000 00000000 00000000 00000000 ................ + 402c9080 6170705f 6d61696e 2e630000 00000000 app_main.c...... + 402c9090 05000402 05050502 05000405 05040505 ................ + 402c90a0 04fefdff f0f0f0e0 e0e0e10a fffff800 ................ + 402c90b0 f8f8524e 4a444038 00000101 02030405 ..RNJD@8........ + 402c90c0 01000000 00000200 00000000 00000000 ................ + 402c90d0 e10a0000 00000000 00000193 43000000 ............C... + 402c90e0 00000000 00000000 00000000 00000000 ................ + 402c90f0 00000000 00000000 00000000 00000000 ................ + 402c9100 03000100 00000000 00000000 00000000 ................ + 402c9110 4669726d 77617265 204f4e4c 59207375 Firmware ONLY su + 402c9120 70706f72 74732045 53503832 36362121 pports ESP8266!! + 402c9130 210a0000 00000000 00000000 00000000 !............... + 402c9140 656d7074 79206f74 700a0000 00000000 empty otp....... + 402c9150 4d680a00 00000000 5625640a 00000000 Mh......V%d..... + 402c9160 4d6c0a00 4d6f0a00 25732025 750a0000 Ml..Mo..%s %u... + 402c9170 46617461 6c206578 63657074 696f6e20 Fatal exception + 402c9180 25640000 00000000 00000000 00000000 %d.............. + 402c9190 28496c6c 6567616c 496e7374 72756374 (IllegalInstruct + 402c91a0 696f6e43 61757365 293a0a00 00000000 ionCause):...... + 402c91b0 28537973 63616c6c 43617573 65293a0a (SyscallCause):. + 402c91c0 00000000 00000000 00000000 00000000 ................ + 402c91d0 28496e73 74727563 74696f6e 52657463 (InstructionRetc + 402c91e0 68457272 6f724361 75736529 3a0a0000 hErrorCause):... + 402c91f0 284c6f61 6453746f 72654572 726f7243 (LoadStoreErrorC + 402c9200 61757365 293a0a00 00000000 00000000 ause):.......... + 402c9210 284c6576 656c3149 6e746572 72757074 (Level1Interrupt + 402c9220 43617573 65293a0a 00000000 00000000 Cause):......... + 402c9230 28416c6c 6f634361 75736529 3a0a0000 (AllocCause):... + 402c9240 28496e74 65676572 44697669 64654279 (IntegerDivideBy + 402c9250 5a65726f 43617573 65293a0a 00000000 ZeroCause):..... + 402c9260 28507269 76696c65 67656443 61757365 (PrivilegedCause + 402c9270 293a0a00 00000000 00000000 00000000 ):.............. + 402c9280 284c6f61 6453746f 7265416c 69676e6d (LoadStoreAlignm + 402c9290 656e7443 61757365 293a0a00 00000000 entCause):...... + 402c92a0 28496e73 74725049 46446174 61457272 (InstrPIFDataErr + 402c92b0 6f724361 75736529 3a0a0000 00000000 orCause):....... + 402c92c0 284c6f61 6453746f 72655049 46446174 (LoadStorePIFDat + 402c92d0 61457272 6f724361 75736529 3a0a0000 aErrorCause):... + 402c92e0 28496e73 74725049 46416464 72457272 (InstrPIFAddrErr + 402c92f0 6f724361 75736529 3a0a0000 00000000 orCause):....... + 402c9300 284c6f61 6453746f 72655049 46416464 (LoadStorePIFAdd + 402c9310 72457272 6f724361 75736529 3a0a0000 rErrorCause):... + 402c9320 28496e73 74544c42 4d697373 43617573 (InstTLBMissCaus + 402c9330 65293a0a 00000000 00000000 00000000 e):............. + 402c9340 28496e73 74544c42 4d756c74 69486974 (InstTLBMultiHit + 402c9350 43617573 65293a0a 00000000 00000000 Cause):......... + 402c9360 28496e73 74466574 63685072 6976696c (InstFetchPrivil + 402c9370 65676543 61757365 293a0a00 00000000 egeCause):...... + 402c9380 28496e73 74466574 63685072 6f686962 (InstFetchProhib + 402c9390 69746564 43617573 65293a0a 00000000 itedCause):..... + 402c93a0 284c6f61 6453746f 7265544c 424d6973 (LoadStoreTLBMis + 402c93b0 73436175 7365293a 0a000000 00000000 sCause):........ + 402c93c0 284c6f61 6453746f 7265544c 424d756c (LoadStoreTLBMul + 402c93d0 74694869 74436175 7365293a 0a000000 tiHitCause):.... + 402c93e0 284c6f61 6453746f 72655072 6976696c (LoadStorePrivil + 402c93f0 65676543 61757365 293a0a00 00000000 egeCause):...... + 402c9400 284c6f61 6450726f 68696269 74656443 (LoadProhibitedC + 402c9410 61757365 293a0a00 00000000 00000000 ause):.......... + 402c9420 2853746f 72655072 6f686962 69746564 (StoreProhibited + 402c9430 43617573 65293a0a 00000000 00000000 Cause):......... + 402c9440 0a000000 00000000 00000000 00000000 ................ + 402c9450 65706331 3d307825 3038782c 20657063 epc1=0x%08x, epc + 402c9460 323d3078 25303878 2c206570 63333d30 2=0x%08x, epc3=0 + 402c9470 78253038 782c2065 78637661 6464723d x%08x, excvaddr= + 402c9480 30782530 38782c20 64657063 3d307825 0x%08x, depc=0x% + 402c9490 3038780a 00000000 00000000 00000000 08x............. + 402c94a0 4261636b 75700a00 00000000 00000000 Backup.......... + 402c94b0 4261636b 75702064 65666175 6c742025 Backup default % + 402c94c0 640a0000 00000000 00000000 00000000 d............... + 402c94d0 43650a00 00000000 4c6f6164 0a000000 Ce......Load.... + 402c94e0 72665f63 616c5b30 5d20213d 30783035 rf_cal[0] !=0x05 + 402c94f0 2c697320 30782530 32580a00 00000000 ,is 0x%02X...... + 402c9500 72662063 616c2073 6563746f 723a2025 rf cal sector: % + 402c9510 640a0000 00000000 00000000 00000000 d............... + 402c9520 66726571 20747261 63652065 6e61626c freq trace enabl + 402c9530 65202564 0a000000 00000000 00000000 e %d............ + 402c9540 72665b31 31325d20 3a202530 32780a00 rf[112] : %02x.. + 402c9550 72665b31 31335d20 3a202530 32780a00 rf[113] : %02x.. + 402c9560 72665b31 31345d20 3a202530 32780a00 rf[114] : %02x.. + 402c9570 775f666c 6173680a 00000000 00000000 w_flash......... + 402c9580 0a53444b 20766572 3a202573 20636f6d .SDK ver: %s com + 402c9590 70696c65 64204020 4d617220 31392032 piled @ Mar 19 2 + 402c95a0 30323020 31383a31 313a3035 0a000000 020 18:11:05.... + 402c95b0 70687920 7665723a 2025645f 25642c20 phy ver: %d_%d, + 402c95c0 70702076 65723a20 25642e25 640a0a00 pp ver: %d.%d... + 402c95d0 73797374 656d2070 6172616d 20657272 system param err + 402c95e0 6f722c20 75736520 6c617374 20736176 or, use last sav + 402c95f0 65642070 6172616d 210a0000 00000000 ed param!....... + 402c9600 6e656564 20626f6f 7420312e 342b0a00 need boot 1.4+.. + 402c9610 74696d65 383a2530 38580a00 00000000 time8:%08X...... + 402c9620 74696d65 393a2530 38580a00 00000000 time9:%08X...... + 402c9630 74696d65 373a2530 38580a00 00000000 time7:%08X...... + 402c9640 74696d65 35783a25 3038582c 25303858 time5x:%08X,%08X + 402c9650 0a000000 00000000 00000000 00000000 ................ + 402c9660 74696d65 35793a25 702c2570 0a000000 time5y:%p,%p.... + 402c9670 74696d65 353a2530 38580a00 00000000 time5:%08X...... + 402c9680 74696d65 363a2530 38580a00 00000000 time6:%08X...... + 402c9690 74696d65 723a2570 20636220 6973206e timer:%p cb is n + 402c96a0 756c6c0a 00000000 00000000 00000000 ull............. + 402c96b0 65727231 2c657863 65656420 6d617820 err1,exceed max 402c96c0 74696d65 2076616c 75650a00 00000000 time value...... - 402c96d0 74696d65 303a2530 38580a00 00000000 time0:%08X...... - 402c96e0 65727233 2c657863 65656420 6d617820 err3,exceed max - 402c96f0 74696d65 2076616c 75650a00 00000000 time value...... - 402c9700 74696d65 313a2530 38580a00 00000000 time1:%08X...... - 402c9710 74696d65 323a2530 38580a00 00000000 time2:%08X...... - 402c9720 74696d65 333a2530 38580a00 00000000 time3:%08X...... - 402c9730 74696d65 343a2530 38580a00 00000000 time4:%08X...... - 402c9740 75736572 5f617070 00000000 00000000 user_app........ - 402c9750 2d2d2d2d 2d2d2d2d 53686f77 204d616c --------Show Mal - 402c9760 6c6f632d 2d2d2d2d 2d2d2d0a 00000000 loc--------..... - 402c9770 463a2573 094c3a25 75096d61 6c6c6f63 F:%s.L:%u.malloc - 402c9780 20256409 40202578 0a000000 00000000 %d.@ %x........ - 402c9790 2d2d2d2d 2d2d2d2d 46726565 2025642d --------Free %d- - 402c97a0 2d2d2d2d 2d2d2d0a 0a000000 00000000 -------......... - 402c97b0 75736572 5f696e74 65726661 63652e63 user_interface.c - 402c97c0 00000000 00000000 00000000 00000000 ................ - 402c97d0 4553502d 25303258 25303258 25303258 ESP-%02X%02X%02X + 402c96d0 65727232 2c657863 65656420 6d617820 err2,exceed max + 402c96e0 74696d65 2076616c 75650a00 00000000 time value...... + 402c96f0 74696d65 303a2530 38580a00 00000000 time0:%08X...... + 402c9700 65727233 2c657863 65656420 6d617820 err3,exceed max + 402c9710 74696d65 2076616c 75650a00 00000000 time value...... + 402c9720 74696d65 313a2530 38580a00 00000000 time1:%08X...... + 402c9730 74696d65 323a2530 38580a00 00000000 time2:%08X...... + 402c9740 74696d65 333a2530 38580a00 00000000 time3:%08X...... + 402c9750 74696d65 343a2530 38580a00 00000000 time4:%08X...... + 402c9760 75736572 5f617070 00000000 00000000 user_app........ + 402c9770 2d2d2d2d 2d2d2d2d 53686f77 204d616c --------Show Mal + 402c9780 6c6f632d 2d2d2d2d 2d2d2d0a 00000000 loc--------..... + 402c9790 463a2573 094c3a25 75096d61 6c6c6f63 F:%s.L:%u.malloc + 402c97a0 20256409 40202578 0a000000 00000000 %d.@ %x........ + 402c97b0 2d2d2d2d 2d2d2d2d 46726565 2025642d --------Free %d- + 402c97c0 2d2d2d2d 2d2d2d0a 0a000000 00000000 -------......... + 402c97d0 75736572 5f696e74 65726661 63652e63 user_interface.c 402c97e0 00000000 00000000 00000000 00000000 ................ - 402c97f0 44454645 52524544 2046554e 43204e55 DEFERRED FUNC NU - 402c9800 4d424552 20495320 42494747 45522054 MBER IS BIGGER T - 402c9810 48414e20 31300a00 00000000 00000000 HAN 10.......... - 402c9820 6661696c 65643a20 6e656564 20626f6f failed: need boo - 402c9830 74203e3d 20312e33 0a000000 00000000 t >= 1.3........ - 402c9840 646f6e27 74207375 70706f72 74656420 don't supported - 402c9850 666c6173 68206d61 702e0a00 00000000 flash map....... - 402c9860 72657374 61727420 746f2075 73652075 restart to use u - 402c9870 73657220 62696e20 40202578 0a000000 ser bin @ %x.... - 402c9880 74657374 20616c72 65616479 20706173 test already pas - 402c9890 7365642e 0a000000 00000000 00000000 sed............. - 402c98a0 7265626f 6f742074 6f207573 65207465 reboot to use te - 402c98b0 73742062 696e2040 2025780a 00000000 st bin @ %x..... - 402c98c0 646f6e27 74207375 70706f72 74656420 don't supported - 402c98d0 74797065 2e0a0000 00000000 00000000 type............ - 402c98e0 67657420 62696e20 73756d6c 656e2066 get bin sumlen f - 402c98f0 61696c65 640a0000 00000000 00000000 ailed........... - 402c9900 7761726e 3a207761 6e742074 6f206572 warn: want to er - 402c9910 61736520 6572726f 72207365 63202564 ase error sec %d - 402c9920 210a0000 00000000 00000000 00000000 !............... - 402c9930 67657420 666c6173 68206c65 6e206572 get flash len er - 402c9940 726f720a 00000000 00000000 00000000 ror............. - 402c9950 67657420 69726f6d 30206572 726f720a get irom0 error. - 402c9960 00000000 00000000 00000000 00000000 ................ - 402c9970 6572726f 72206d61 67696321 0a000000 error magic!.... - 402c9980 6572726f 72206d61 67696321 0a000000 error magic!.... - 402c9990 666c6173 68207265 61642065 72722c20 flash read err, - 402c99a0 25640a00 00000000 00000000 00000000 %d.............. + 402c97f0 4553502d 25303258 25303258 25303258 ESP-%02X%02X%02X + 402c9800 00000000 00000000 00000000 00000000 ................ + 402c9810 44454645 52524544 2046554e 43204e55 DEFERRED FUNC NU + 402c9820 4d424552 20495320 42494747 45522054 MBER IS BIGGER T + 402c9830 48414e20 31300a00 00000000 00000000 HAN 10.......... + 402c9840 6661696c 65643a20 6e656564 20626f6f failed: need boo + 402c9850 74203e3d 20312e33 0a000000 00000000 t >= 1.3........ + 402c9860 646f6e27 74207375 70706f72 74656420 don't supported + 402c9870 666c6173 68206d61 702e0a00 00000000 flash map....... + 402c9880 72657374 61727420 746f2075 73652075 restart to use u + 402c9890 73657220 62696e20 40202578 0a000000 ser bin @ %x.... + 402c98a0 74657374 20616c72 65616479 20706173 test already pas + 402c98b0 7365642e 0a000000 00000000 00000000 sed............. + 402c98c0 7265626f 6f742074 6f207573 65207465 reboot to use te + 402c98d0 73742062 696e2040 2025780a 00000000 st bin @ %x..... + 402c98e0 646f6e27 74207375 70706f72 74656420 don't supported + 402c98f0 74797065 2e0a0000 00000000 00000000 type............ + 402c9900 67657420 62696e20 73756d6c 656e2066 get bin sumlen f + 402c9910 61696c65 640a0000 00000000 00000000 ailed........... + 402c9920 7761726e 3a207761 6e742074 6f206572 warn: want to er + 402c9930 61736520 6572726f 72207365 63202564 ase error sec %d + 402c9940 210a0000 00000000 00000000 00000000 !............... + 402c9950 67657420 666c6173 68206c65 6e206572 get flash len er + 402c9960 726f720a 00000000 00000000 00000000 ror............. + 402c9970 67657420 69726f6d 30206572 726f720a get irom0 error. + 402c9980 00000000 00000000 00000000 00000000 ................ + 402c9990 6572726f 72206d61 67696321 0a000000 error magic!.... + 402c99a0 6572726f 72206d61 67696321 0a000000 error magic!.... 402c99b0 666c6173 68207265 61642065 72722c20 flash read err, 402c99c0 25640a00 00000000 00000000 00000000 %d.............. - 402c99d0 7265626f 6f742074 6f207573 65000000 reboot to use... - 402c99e0 310a0000 320a0000 320a0000 310a0000 1...2...2...1... - 402c99f0 310a0000 320a0000 00000000 00000000 1...2........... - 402c9a00 656e7465 72206465 65702073 6c656570 enter deep sleep - 402c9a10 0a000000 00000000 00000000 00000000 ................ - 402c9a20 64656570 20736c65 65702074 6f6f206c deep sleep too l - 402c9a30 6f6e670a 00000000 00000000 00000000 ong............. + 402c99d0 666c6173 68207265 61642065 72722c20 flash read err, + 402c99e0 25640a00 00000000 00000000 00000000 %d.............. + 402c99f0 7265626f 6f742074 6f207573 65000000 reboot to use... + 402c9a00 310a0000 320a0000 320a0000 310a0000 1...2...2...1... + 402c9a10 310a0000 320a0000 00000000 00000000 1...2........... + 402c9a20 656e7465 72206465 65702073 6c656570 enter deep sleep + 402c9a30 0a000000 00000000 00000000 00000000 ................ 402c9a40 64656570 20736c65 65702074 6f6f206c deep sleep too l 402c9a50 6f6e670a 00000000 00000000 00000000 ong............. - 402c9a60 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m - 402c9a70 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, - 402c9a80 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. - 402c9a90 0a000000 00000000 00000000 00000000 ................ - 402c9aa0 64617461 20203a20 30782578 207e2030 data : 0x%x ~ 0 - 402c9ab0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 402c9ac0 726f6461 74613a20 30782578 207e2030 rodata: 0x%x ~ 0 + 402c9a60 64656570 20736c65 65702074 6f6f206c deep sleep too l + 402c9a70 6f6e670a 00000000 00000000 00000000 ong............. + 402c9a80 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m + 402c9a90 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, + 402c9aa0 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. + 402c9ab0 0a000000 00000000 00000000 00000000 ................ + 402c9ac0 64617461 20203a20 30782578 207e2030 data : 0x%x ~ 0 402c9ad0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 402c9ae0 62737320 20203a20 30782578 207e2030 bss : 0x%x ~ 0 + 402c9ae0 726f6461 74613a20 30782578 207e2030 rodata: 0x%x ~ 0 402c9af0 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 402c9b00 68656170 20203a20 30782578 207e2030 heap : 0x%x ~ 0 + 402c9b00 62737320 20203a20 30782578 207e2030 bss : 0x%x ~ 0 402c9b10 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... - 402c9b20 6572726f 72207061 72616d65 7465720a error parameter. - 402c9b30 00000000 00000000 00000000 00000000 ................ - 402c9b40 5b455d00 5b575d00 5b525d00 00000000 [E].[W].[R]..... - 402c9b50 73656320 25782065 72726f72 0a000000 sec %x error.... - 402c9b60 63757272 656e745f 726f7574 65725f69 current_router_i - 402c9b70 64206973 2025640a 00000000 00000000 d is %d......... - 402c9b80 6e756c6c 20636f75 6e747279 0a000000 null country.... - 402c9b90 6572723a 20746173 6b207072 696f203c err: task prio < - 402c9ba0 2025640a 00000000 00000000 00000000 %d............. - 402c9bb0 6572723a 20746173 6b207175 65756520 err: task queue - 402c9bc0 6572726f 720a0000 00000000 00000000 error........... - 402c9bd0 6572723a 20706f73 74207072 696f203c err: post prio < - 402c9be0 2025640a 00000000 00000000 00000000 %d............. - 402c9bf0 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD - 402c9c00 32355133 32432073 74617475 73206964 25Q32C status id - 402c9c10 78202564 0a200000 00000000 00000000 x %d. .......... - 402c9c20 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD - 402c9c30 32355133 32432073 74617475 73206964 25Q32C status id - 402c9c40 78202564 0a200000 00000000 00000000 x %d. .......... - 402c9c50 466c6173 68206973 20616c72 65616479 Flash is already - 402c9c60 2051494f 210a0000 00000000 00000000 QIO!........... - 402c9c70 51494f20 494e4954 204f4b21 0a000000 QIO INIT OK!.... - 402c9c80 51494f20 494e4954 20455252 21210a00 QIO INIT ERR!!.. - 402c9c90 7370695f 666c6173 685f7265 61645f73 spi_flash_read_s - 402c9ca0 74617475 73206572 720a0000 00000000 tatus err....... - 402c9cb0 47443235 51333243 20416c72 61647920 GD25Q32C Alrady - 402c9cc0 51696f20 4d6f6465 0a000000 00000000 Qio Mode........ - 402c9cd0 52442044 4154413a 30582558 0a000000 RD DATA:0X%X.... - 402c9ce0 47443235 51333243 20436f6e 66696720 GD25Q32C Config - 402c9cf0 51696f20 4d6f6465 204f4b0a 00000000 Qio Mode OK..... + 402c9b20 68656170 20203a20 30782578 207e2030 heap : 0x%x ~ 0 + 402c9b30 7825782c 206c656e 3a202564 0a000000 x%x, len: %d.... + 402c9b40 6572726f 72207061 72616d65 7465720a error parameter. + 402c9b50 00000000 00000000 00000000 00000000 ................ + 402c9b60 5b455d00 5b575d00 5b525d00 00000000 [E].[W].[R]..... + 402c9b70 73656320 25782065 72726f72 0a000000 sec %x error.... + 402c9b80 63757272 656e745f 726f7574 65725f69 current_router_i + 402c9b90 64206973 2025640a 00000000 00000000 d is %d......... + 402c9ba0 6e756c6c 20636f75 6e747279 0a000000 null country.... + 402c9bb0 6572723a 20746173 6b207072 696f203c err: task prio < + 402c9bc0 2025640a 00000000 00000000 00000000 %d............. + 402c9bd0 6572723a 20746173 6b207175 65756520 err: task queue + 402c9be0 6572726f 720a0000 00000000 00000000 error........... + 402c9bf0 6572723a 20706f73 74207072 696f203c err: post prio < + 402c9c00 2025640a 00000000 00000000 00000000 %d............. + 402c9c10 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD + 402c9c20 32355133 32432073 74617475 73206964 25Q32C status id + 402c9c30 78202564 0a200000 00000000 00000000 x %d. .......... + 402c9c40 5b455252 5d4e6f74 206b6f6e 77204744 [ERR]Not konw GD + 402c9c50 32355133 32432073 74617475 73206964 25Q32C status id + 402c9c60 78202564 0a200000 00000000 00000000 x %d. .......... + 402c9c70 466c6173 68206973 20616c72 65616479 Flash is already + 402c9c80 2051494f 210a0000 00000000 00000000 QIO!........... + 402c9c90 51494f20 494e4954 204f4b21 0a000000 QIO INIT OK!.... + 402c9ca0 51494f20 494e4954 20455252 21210a00 QIO INIT ERR!!.. + 402c9cb0 7370695f 666c6173 685f7265 61645f73 spi_flash_read_s + 402c9cc0 74617475 73206572 720a0000 00000000 tatus err....... + 402c9cd0 47443235 51333243 20416c72 61647920 GD25Q32C Alrady + 402c9ce0 51696f20 4d6f6465 0a000000 00000000 Qio Mode........ + 402c9cf0 52442044 4154413a 30582558 0a000000 RD DATA:0X%X.... 402c9d00 47443235 51333243 20436f6e 66696720 GD25Q32C Config - 402c9d10 51696f20 4d6f6465 20466169 6c0a0000 Qio Mode Fail... - 402c9d20 6561676c 655f6c69 622e6300 00000000 eagle_lib.c..... - 402c9d30 6561676c 655f6c77 69705f69 662e6300 eagle_lwip_if.c. - 402c9d40 64686370 20736572 76657220 73746172 dhcp server star - 402c9d50 743a2800 00000000 00000000 00000000 t:(............. - 402c9d60 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m - 402c9d70 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, - 402c9d80 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. - 402c9d90 290a0000 5d020c96 0c023205 00169304 )...].....2..... - 402c9da0 30407472 c4d07070 7477360b 80330130 0@tr..pptw6..3.0 - 402c9db0 383132c3 d0860900 72c4bf70 7074f667 812.....r..ppt.g - 402c9dc0 0b803301 30383132 c3c94604 0042c49f ..3.0812..F..B.. - 402c9dd0 404074f6 64138033 01303831 32c3a9c0 @@t.d..3.0812... - 402c9de0 22112023 201b55c6 ebff0df0 12c1f00c ". # .U......... - 402c9df0 05c9318d 050c990c 1ab2a0ff 0c046202 ..1...........b. - 402c9e00 001b2272 c6d070c0 74c73908 4044a070 .."r..p.t.9.@D.p - 402c9e10 449006fa ff0c17a6 35010c07 62c6d2cd D.......5...b... - 402c9e20 0860ca83 778c0266 3511472b 0e5a6342 .`..w..f5.G+.ZcB - 402c9e30 46001b55 6645c40c 12460000 0c02c831 F..UfE...F.....1 - 402c9e40 12c1100d f0000000 3d020c02 2713580c ........=...'.X. - 402c9e50 041b232c e73d040c 980b5252 0500aca5 ..#,.=....RR.... - 402c9e60 80650160 68317796 0ebc941b 33303074 .e.`h1w.....300t - 402c9e70 2643320c 04460300 52c5d050 50745738 &C2..F..R..PPtW8 - 402c9e80 241b4440 40741b22 46f3ff00 0c060c15 $.D@@t."F....... - 402c9e90 2d064025 8342c3fd 3d064035 93303220 -.@%.B..=.@5.02 - 402c9ea0 3025300d f0000c02 0df00000 0c150c06 0%0............. - 402c9eb0 306583a6 24010c05 50562007 e51a9c72 0e..$...PV ....r - 402c9ec0 c0200039 22c02000 39123902 0c03c020 . .9". .9.9.... - 402c9ed0 00393249 422d030d f07cf20d f0000000 .92IB-...|...... - 402c9ee0 c0200068 32584230 30747cf4 57a630c0 . .h2XB00t|.W.0. - 402c9ef0 20004832 1b44c020 004932c0 20004822 .H2.D. .I2. .H" - 402c9f00 1b54c020 00592232 44005802 3842c020 .T. .Y"2D.X.8B. - 402c9f10 0068223a 350c0437 3605c020 00526202 .h":5..76.. .Rb. - 402c9f20 2d040df0 c0200058 327cf4a6 1532c020 -.... .X2|...2. - 402c9f30 0048320b 44c02000 4932c020 0048121b .H2.D. .I2. .H.. - 402c9f40 54c02000 59124204 00424300 58023842 T. .Y.B..BC.X.8B - 402c9f50 c0200068 123a350c 04373604 c0200059 . .h.:5..76.. .Y - 402c9f60 122d040d f0000000 00000000 00000000 .-.............. - 402c9f70 6572726f 723a2070 6c6c5f63 616c2065 error: pll_cal e - 402c9f80 78636565 64732032 6d732121 210a0000 xceeds 2ms!!!... - 402c9f90 73657420 6368616e 6e656c20 696e2073 set channel in s - 402c9fa0 6c656570 206d6f64 652c2066 61696c20 leep mode, fail - 402c9fb0 616e6420 65786974 0a000000 00000000 and exit........ - 402c9fc0 25642c20 00000000 25642c20 00000000 %d, ....%d, .... - 402c9fd0 25642c20 25642c20 00000000 00000000 %d, %d, ........ - 402c9fe0 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 402c9d10 51696f20 4d6f6465 204f4b0a 00000000 Qio Mode OK..... + 402c9d20 47443235 51333243 20436f6e 66696720 GD25Q32C Config + 402c9d30 51696f20 4d6f6465 20466169 6c0a0000 Qio Mode Fail... + 402c9d40 6561676c 655f6c69 622e6300 00000000 eagle_lib.c..... + 402c9d50 6561676c 655f6c77 69705f69 662e6300 eagle_lwip_if.c. + 402c9d60 64686370 20736572 76657220 73746172 dhcp server star + 402c9d70 743a2800 00000000 00000000 00000000 t:(............. + 402c9d80 69703a25 642e2564 2e25642e 25642c6d ip:%d.%d.%d.%d,m + 402c9d90 61736b3a 25642e25 642e2564 2e25642c ask:%d.%d.%d.%d, + 402c9da0 67773a25 642e2564 2e25642e 25640000 gw:%d.%d.%d.%d.. + 402c9db0 290a0000 5d020c96 0c023205 00169304 )...].....2..... + 402c9dc0 30407472 c4d07070 7477360b 80330130 0@tr..pptw6..3.0 + 402c9dd0 383132c3 d0860900 72c4bf70 7074f667 812.....r..ppt.g + 402c9de0 0b803301 30383132 c3c94604 0042c49f ..3.0812..F..B.. + 402c9df0 404074f6 64138033 01303831 32c3a9c0 @@t.d..3.0812... + 402c9e00 22112023 201b55c6 ebff0df0 12c1f00c ". # .U......... + 402c9e10 05c9318d 050c990c 1ab2a0ff 0c046202 ..1...........b. + 402c9e20 001b2272 c6d070c0 74c73908 4044a070 .."r..p.t.9.@D.p + 402c9e30 449006fa ff0c17a6 35010c07 62c6d2cd D.......5...b... + 402c9e40 0860ca83 778c0266 3511472b 0e5a6342 .`..w..f5.G+.ZcB + 402c9e50 46001b55 6645c40c 12460000 0c02c831 F..UfE...F.....1 + 402c9e60 12c1100d f0000000 3d020c02 2713580c ........=...'.X. + 402c9e70 041b232c e73d040c 980b5252 0500aca5 ..#,.=....RR.... + 402c9e80 80650160 68317796 0ebc941b 33303074 .e.`h1w.....300t + 402c9e90 2643320c 04460300 52c5d050 50745738 &C2..F..R..PPtW8 + 402c9ea0 241b4440 40741b22 46f3ff00 0c060c15 $.D@@t."F....... + 402c9eb0 2d064025 8342c3fd 3d064035 93303220 -.@%.B..=.@5.02 + 402c9ec0 3025300d f0000c02 0df00000 0c150c06 0%0............. + 402c9ed0 306583a6 24010c05 50562007 e51a9c72 0e..$...PV ....r + 402c9ee0 c0200039 22c02000 39123902 0c03c020 . .9". .9.9.... + 402c9ef0 00393249 422d030d f07cf20d f0000000 .92IB-...|...... + 402c9f00 c0200068 32584230 30747cf4 57a630c0 . .h2XB00t|.W.0. + 402c9f10 20004832 1b44c020 004932c0 20004822 .H2.D. .I2. .H" + 402c9f20 1b54c020 00592232 44005802 3842c020 .T. .Y"2D.X.8B. + 402c9f30 0068223a 350c0437 3605c020 00526202 .h":5..76.. .Rb. + 402c9f40 2d040df0 c0200058 327cf4a6 1532c020 -.... .X2|...2. + 402c9f50 0048320b 44c02000 4932c020 0048121b .H2.D. .I2. .H.. + 402c9f60 54c02000 59124204 00424300 58023842 T. .Y.B..BC.X.8B + 402c9f70 c0200068 123a350c 04373604 c0200059 . .h.:5..76.. .Y + 402c9f80 122d040d f0000000 00000000 00000000 .-.............. + 402c9f90 6572726f 723a2070 6c6c5f63 616c2065 error: pll_cal e + 402c9fa0 78636565 64732032 6d732121 210a0000 xceeds 2ms!!!... + 402c9fb0 73657420 6368616e 6e656c20 696e2073 set channel in s + 402c9fc0 6c656570 206d6f64 652c2066 61696c20 leep mode, fail + 402c9fd0 616e6420 65786974 0a000000 00000000 and exit........ + 402c9fe0 25642c20 00000000 25642c20 00000000 %d, ....%d, .... 402c9ff0 25642c20 25642c20 00000000 00000000 %d, %d, ........ - 402ca000 25642c20 00000000 00000000 00000000 %d, ............ - 402ca010 7365745f 72785f67 61696e3a 20726674 set_rx_gain: rft - 402ca020 783d2578 2c207266 72783d78 25782c20 x=%x, rfrx=x%x, - 402ca030 6174743d 25642c20 74786262 3d307825 att=%d, txbb=0x% - 402ca040 782c2062 62727831 3d307825 782c2062 x, bbrx1=0x%x, b - 402ca050 62727832 3d307825 782c2074 64633a25 brx2=0x%x, tdc:% - 402ca060 642c2564 0a000000 00000000 00000000 d,%d............ - 402ca070 6b3d2564 3a20746f 74616c5f 7077723d k=%d: total_pwr= - 402ca080 256c642c 206d6178 3d256c64 2c207266 %ld, max=%ld, rf - 402ca090 7478323d 30782578 2c20746f 6e655f61 tx2=0x%x, tone_a - 402ca0a0 7474656e 3d25640a 00000000 00000000 tten=%d......... - 402ca0b0 25645f25 645f2564 0a000000 00000000 %d_%d_%d........ - 402ca0c0 72786971 5f726567 3a20693d 25642c20 rxiq_reg: i=%d, - 402ca0d0 615f6d69 733d2564 2c20705f 6d69733d a_mis=%d, p_mis= - 402ca0e0 25640a00 00000000 00000000 00000000 %d.............. - 402ca0f0 696e6465 783a2025 64207661 6c75653a index: %d value: - 402ca100 20307825 78203078 25782030 78257820 0x%x 0x%x 0x%x - 402ca110 30782578 0a000000 00000000 00000000 0x%x............ - 402ca120 0a000000 00000000 00000000 00000000 ................ - 402ca130 424b3a25 642c2564 2c25642c 25642c30 BK:%d,%d,%d,%d,0 - 402ca140 7825780a 00000000 00000000 00000000 x%x............. - 402ca150 74786463 3a25642c 25640a00 00000000 txdc:%d,%d...... - 402ca160 6462703a 25642c20 25782c20 25642c20 dbp:%d, %x, %d, - 402ca170 25642c20 25642c20 25640a00 00000000 %d, %d, %d...... - 402ca180 7068795f 76657273 696f6e3a 2025642e phy_version: %d. - 402ca190 25642c20 25732c20 25732c20 25732c20 %d, %s, %s, %s, - 402ca1a0 4e4f4e4f 530a0000 00000000 00000000 NONOS........... - 402ca1b0 7068795f 76657273 696f6e3a 2025642c phy_version: %d, - 402ca1c0 2025732c 2025732c 2025730a 00000000 %s, %s, %s..... - 402ca1d0 70617261 6d5f666c 61673d30 7825780a param_flag=0x%x. - 402ca1e0 00000000 00000000 00000000 00000000 ................ - 402ca1f0 7068795f 6368616e 6e656c5f 6e756d3d phy_channel_num= - 402ca200 25642c20 25642c20 25642c20 25642c20 %d, %d, %d, %d, - 402ca210 25642c20 30782578 2c202564 2c202564 %d, 0x%x, %d, %d - 402ca220 0a000000 00000000 00000000 00000000 ................ - 402ca230 72635f63 616c3a20 72785f66 696c745f rc_cal: rx_filt_ - 402ca240 64636170 3d25642c 2074785f 66696c74 dcap=%d, tx_filt - 402ca250 5f646361 703d2564 0a000000 00000000 _dcap=%d........ - 402ca260 76646433 333d2564 2c207465 6d705f63 vdd33=%d, temp_c - 402ca270 6f64653d 25642c20 6f666673 65743d25 ode=%d, offset=% - 402ca280 640a0000 00000000 00000000 00000000 d............... - 402ca290 63616c5f 72665f61 6e615f67 61696e2c cal_rf_ana_gain, - 402ca2a0 2072665f 6761696e 3d307825 782c2061 rf_gain=0x%x, a - 402ca2b0 6e615f67 61696e3d 30782578 0a000000 na_gain=0x%x.... - 402ca2c0 52585f4e 4f495345 464c4f4f 522c2025 RX_NOISEFLOOR, % - 402ca2d0 640a0000 00000000 00000000 00000000 d............... - 402ca2e0 72785f6e 6f697365 3d25642c 206c6f6f rx_noise=%d, loo - 402ca2f0 705f6e6f 69736566 6c6f6f72 3d25640a p_noisefloor=%d. - 402ca300 00000000 00000000 00000000 00000000 ................ - 402ca310 54584341 502c2000 25642c20 00000000 TXCAP, .%d, .... - 402ca320 0a000000 00000000 00000000 00000000 ................ - 402ca330 54585f50 4f574552 5f424143 4b4f4646 TX_POWER_BACKOFF - 402ca340 2c200000 00000000 00000000 00000000 , .............. - 402ca350 25642c20 00000000 0a000000 00000000 %d, ............ - 402ca360 54585f50 57524354 524c5f41 5454454e TX_PWRCTRL_ATTEN - 402ca370 2c200000 00000000 00000000 00000000 , .............. - 402ca380 25642c20 00000000 0a000000 00000000 %d, ............ - 402ca390 54584951 2c202564 2c202564 0a000000 TXIQ, %d, %d.... - 402ca3a0 54584443 2c200000 00000000 00000000 TXDC, .......... - 402ca3b0 25642c20 25643b20 00000000 00000000 %d, %d; ........ - 402ca3c0 0a000000 00000000 52584951 2c200000 ........RXIQ, .. + 402ca000 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 402ca010 25642c20 25642c20 00000000 00000000 %d, %d, ........ + 402ca020 25642c20 00000000 00000000 00000000 %d, ............ + 402ca030 7365745f 72785f67 61696e3a 20726674 set_rx_gain: rft + 402ca040 783d2578 2c207266 72783d78 25782c20 x=%x, rfrx=x%x, + 402ca050 6174743d 25642c20 74786262 3d307825 att=%d, txbb=0x% + 402ca060 782c2062 62727831 3d307825 782c2062 x, bbrx1=0x%x, b + 402ca070 62727832 3d307825 782c2074 64633a25 brx2=0x%x, tdc:% + 402ca080 642c2564 0a000000 00000000 00000000 d,%d............ + 402ca090 6b3d2564 3a20746f 74616c5f 7077723d k=%d: total_pwr= + 402ca0a0 256c642c 206d6178 3d256c64 2c207266 %ld, max=%ld, rf + 402ca0b0 7478323d 30782578 2c20746f 6e655f61 tx2=0x%x, tone_a + 402ca0c0 7474656e 3d25640a 00000000 00000000 tten=%d......... + 402ca0d0 25645f25 645f2564 0a000000 00000000 %d_%d_%d........ + 402ca0e0 72786971 5f726567 3a20693d 25642c20 rxiq_reg: i=%d, + 402ca0f0 615f6d69 733d2564 2c20705f 6d69733d a_mis=%d, p_mis= + 402ca100 25640a00 00000000 00000000 00000000 %d.............. + 402ca110 696e6465 783a2025 64207661 6c75653a index: %d value: + 402ca120 20307825 78203078 25782030 78257820 0x%x 0x%x 0x%x + 402ca130 30782578 0a000000 00000000 00000000 0x%x............ + 402ca140 0a000000 00000000 00000000 00000000 ................ + 402ca150 424b3a25 642c2564 2c25642c 25642c30 BK:%d,%d,%d,%d,0 + 402ca160 7825780a 00000000 00000000 00000000 x%x............. + 402ca170 74786463 3a25642c 25640a00 00000000 txdc:%d,%d...... + 402ca180 6462703a 25642c20 25782c20 25642c20 dbp:%d, %x, %d, + 402ca190 25642c20 25642c20 25640a00 00000000 %d, %d, %d...... + 402ca1a0 7068795f 76657273 696f6e3a 2025642e phy_version: %d. + 402ca1b0 25642c20 25732c20 25732c20 25732c20 %d, %s, %s, %s, + 402ca1c0 4e4f4e4f 530a0000 00000000 00000000 NONOS........... + 402ca1d0 7068795f 76657273 696f6e3a 2025642c phy_version: %d, + 402ca1e0 2025732c 2025732c 2025730a 00000000 %s, %s, %s..... + 402ca1f0 70617261 6d5f666c 61673d30 7825780a param_flag=0x%x. + 402ca200 00000000 00000000 00000000 00000000 ................ + 402ca210 7068795f 6368616e 6e656c5f 6e756d3d phy_channel_num= + 402ca220 25642c20 25642c20 25642c20 25642c20 %d, %d, %d, %d, + 402ca230 25642c20 30782578 2c202564 2c202564 %d, 0x%x, %d, %d + 402ca240 0a000000 00000000 00000000 00000000 ................ + 402ca250 72635f63 616c3a20 72785f66 696c745f rc_cal: rx_filt_ + 402ca260 64636170 3d25642c 2074785f 66696c74 dcap=%d, tx_filt + 402ca270 5f646361 703d2564 0a000000 00000000 _dcap=%d........ + 402ca280 76646433 333d2564 2c207465 6d705f63 vdd33=%d, temp_c + 402ca290 6f64653d 25642c20 6f666673 65743d25 ode=%d, offset=% + 402ca2a0 640a0000 00000000 00000000 00000000 d............... + 402ca2b0 63616c5f 72665f61 6e615f67 61696e2c cal_rf_ana_gain, + 402ca2c0 2072665f 6761696e 3d307825 782c2061 rf_gain=0x%x, a + 402ca2d0 6e615f67 61696e3d 30782578 0a000000 na_gain=0x%x.... + 402ca2e0 52585f4e 4f495345 464c4f4f 522c2025 RX_NOISEFLOOR, % + 402ca2f0 640a0000 00000000 00000000 00000000 d............... + 402ca300 72785f6e 6f697365 3d25642c 206c6f6f rx_noise=%d, loo + 402ca310 705f6e6f 69736566 6c6f6f72 3d25640a p_noisefloor=%d. + 402ca320 00000000 00000000 00000000 00000000 ................ + 402ca330 54584341 502c2000 25642c20 00000000 TXCAP, .%d, .... + 402ca340 0a000000 00000000 00000000 00000000 ................ + 402ca350 54585f50 4f574552 5f424143 4b4f4646 TX_POWER_BACKOFF + 402ca360 2c200000 00000000 00000000 00000000 , .............. + 402ca370 25642c20 00000000 0a000000 00000000 %d, ............ + 402ca380 54585f50 57524354 524c5f41 5454454e TX_PWRCTRL_ATTEN + 402ca390 2c200000 00000000 00000000 00000000 , .............. + 402ca3a0 25642c20 00000000 0a000000 00000000 %d, ............ + 402ca3b0 54584951 2c202564 2c202564 0a000000 TXIQ, %d, %d.... + 402ca3c0 54584443 2c200000 00000000 00000000 TXDC, .......... 402ca3d0 25642c20 25643b20 00000000 00000000 %d, %d; ........ - 402ca3e0 0a000000 00000000 52584443 2c200000 ........RXDC, .. - 402ca3f0 25642c20 25642c20 25642c20 25643b20 %d, %d, %d, %d; - 402ca400 00000000 00000000 00000000 00000000 ................ - 402ca410 0a000000 00000000 00000000 00000000 ................ - 402ca420 2533642c 2533643b 20000000 00000000 %3d,%3d; ....... - 402ca430 74786971 5f676169 6e3d2564 2c207478 txiq_gain=%d, tx - 402ca440 69715f70 68617365 3d25640a 00000000 iq_phase=%d..... - 402ca450 312c7461 72676574 5f706f77 65722c25 1,target_power,% - 402ca460 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c - 402ca470 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err - 402ca480 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to - 402ca490 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d - 402ca4a0 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% - 402ca4b0 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, - 402ca4c0 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at - 402ca4d0 742c2564 0a000000 00000000 00000000 t,%d............ - 402ca4e0 322c7461 72676574 5f706f77 65722c25 2,target_power,% - 402ca4f0 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c - 402ca500 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err - 402ca510 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to - 402ca520 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d - 402ca530 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% - 402ca540 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, - 402ca550 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at - 402ca560 742c2564 0a000000 00000000 00000000 t,%d............ - 402ca570 6e756d5f 6b3d2564 2c20706f 7765725f num_k=%d, power_ - 402ca580 6f75743d 25640a00 00000000 00000000 out=%d.......... - 402ca590 7265675f 693d2564 2c20696e 64617461 reg_i=%d, indata - 402ca5a0 3d25640a 00000000 00000000 00000000 =%d............. - 402ca5b0 693d2530 32642020 6163633d 25303364 i=%02d acc=%03d - 402ca5c0 20207467 743d2530 33642020 6572723d tgt=%03d err= - 402ca5d0 25303364 20207365 723d2530 33642061 %03d ser=%03d a - 402ca5e0 74743d25 3033640a 00000000 00000000 tt=%03d......... - 402ca5f0 72786971 5f676574 5f6d6973 3a20746f rxiq_get_mis: to - 402ca600 74616c5f 7077723d 25642c20 25642d25 tal_pwr=%d, %d-% - 402ca610 642c2000 0df00000 0df00000 0c020df0 d, ............. - 402ca620 64656c20 69662564 0a000000 00000000 del if%d........ - 402ca630 63686720 69662564 0a000000 00000000 chg if%d........ - 402ca640 61646420 69662564 0a000000 00000000 add if%d........ - 402ca650 61696420 25640a00 62636e20 25640a00 aid %d..bcn %d.. - 402ca660 636e7420 0a000000 756e636e 74200a00 cnt ....uncnt .. - 402ca670 74782072 74732065 72726f72 20307825 tx rts error 0x% - 402ca680 780a0000 00000000 00000000 00000000 x............... - 402ca690 74782065 72726f72 20307825 780a0000 tx error 0x%x... - 402ca6a0 706d2e63 00000000 00000000 00000000 pm.c............ - 402ca6b0 736c6565 70206469 7361626c 65000000 sleep disable... - 402ca6c0 736c6565 7020656e 61626c65 00000000 sleep enable.... - 402ca6d0 2c747970 653a2025 64000000 00000000 ,type: %d....... - 402ca6e0 0a000000 00000000 00000000 00000000 ................ - 402ca6f0 706d2077 616b6575 70207374 3a202564 pm wakeup st: %d - 402ca700 2c206361 7573653a 2025640a 00000000 , cause: %d..... - 402ca710 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat - 402ca720 615f7475 72650000 00000000 00000000 a_ture.......... + 402ca3e0 0a000000 00000000 52584951 2c200000 ........RXIQ, .. + 402ca3f0 25642c20 25643b20 00000000 00000000 %d, %d; ........ + 402ca400 0a000000 00000000 52584443 2c200000 ........RXDC, .. + 402ca410 25642c20 25642c20 25642c20 25643b20 %d, %d, %d, %d; + 402ca420 00000000 00000000 00000000 00000000 ................ + 402ca430 0a000000 00000000 00000000 00000000 ................ + 402ca440 2533642c 2533643b 20000000 00000000 %3d,%3d; ....... + 402ca450 74786971 5f676169 6e3d2564 2c207478 txiq_gain=%d, tx + 402ca460 69715f70 68617365 3d25640a 00000000 iq_phase=%d..... + 402ca470 312c7461 72676574 5f706f77 65722c25 1,target_power,% + 402ca480 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c + 402ca490 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err + 402ca4a0 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to + 402ca4b0 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d + 402ca4c0 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% + 402ca4d0 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, + 402ca4e0 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at + 402ca4f0 742c2564 0a000000 00000000 00000000 t,%d............ + 402ca500 322c7461 72676574 5f706f77 65722c25 2,target_power,% + 402ca510 642c2070 5f657272 6f722c25 642c2063 d, p_error,%d, c + 402ca520 6f727265 63745f76 2c25642c 20657272 orrect_v,%d, err + 402ca530 6f725f61 6363756d 2c202564 2c20746f or_accum, %d, to + 402ca540 745f702c 25642c20 636f6174 742c2564 t_p,%d, coatt,%d + 402ca550 2c206174 742c2564 2c207266 5f672c25 , att,%d, rf_g,% + 402ca560 782c2074 78715f72 6174652c 25642c20 x, txq_rate,%d, + 402ca570 6368616e 2c25642c 20726174 655f6174 chan,%d, rate_at + 402ca580 742c2564 0a000000 00000000 00000000 t,%d............ + 402ca590 6e756d5f 6b3d2564 2c20706f 7765725f num_k=%d, power_ + 402ca5a0 6f75743d 25640a00 00000000 00000000 out=%d.......... + 402ca5b0 7265675f 693d2564 2c20696e 64617461 reg_i=%d, indata + 402ca5c0 3d25640a 00000000 00000000 00000000 =%d............. + 402ca5d0 693d2530 32642020 6163633d 25303364 i=%02d acc=%03d + 402ca5e0 20207467 743d2530 33642020 6572723d tgt=%03d err= + 402ca5f0 25303364 20207365 723d2530 33642061 %03d ser=%03d a + 402ca600 74743d25 3033640a 00000000 00000000 tt=%03d......... + 402ca610 72786971 5f676574 5f6d6973 3a20746f rxiq_get_mis: to + 402ca620 74616c5f 7077723d 25642c20 25642d25 tal_pwr=%d, %d-% + 402ca630 642c2000 0df00000 0df00000 0c020df0 d, ............. + 402ca640 64656c20 69662564 0a000000 00000000 del if%d........ + 402ca650 63686720 69662564 0a000000 00000000 chg if%d........ + 402ca660 61646420 69662564 0a000000 00000000 add if%d........ + 402ca670 61696420 25640a00 62636e20 25640a00 aid %d..bcn %d.. + 402ca680 636e7420 0a000000 756e636e 74200a00 cnt ....uncnt .. + 402ca690 74782072 74732065 72726f72 20307825 tx rts error 0x% + 402ca6a0 780a0000 00000000 00000000 00000000 x............... + 402ca6b0 74782065 72726f72 20307825 780a0000 tx error 0x%x... + 402ca6c0 706d2e63 00000000 00000000 00000000 pm.c............ + 402ca6d0 736c6565 70206469 7361626c 65000000 sleep disable... + 402ca6e0 736c6565 7020656e 61626c65 00000000 sleep enable.... + 402ca6f0 2c747970 653a2025 64000000 00000000 ,type: %d....... + 402ca700 0a000000 00000000 00000000 00000000 ................ + 402ca710 706d2077 616b6575 70207374 3a202564 pm wakeup st: %d + 402ca720 2c206361 7573653a 2025640a 00000000 , cause: %d..... 402ca730 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat - 402ca740 615f6661 6c736500 00000000 00000000 a_false......... - 402ca750 706d2063 6c6f7365 2025640a 00000000 pm close %d..... - 402ca760 706d206f 70656e2c 74797065 3a256420 pm open,type:%d - 402ca770 25640a00 00000000 00000000 00000000 %d.............. - 402ca780 6e6f5449 4d21210a 00000000 00000000 noTIM!!......... - 402ca790 6c697374 5f6e756c 6c0a0000 00000000 list_null....... - 402ca7a0 736c0a00 00000000 75736c0a 00000000 sl......usl..... - 402ca7b0 706d5f66 6f725f62 636e5f6f 6e6c795f pm_for_bcn_only_ - 402ca7c0 6d6f6465 2e630000 00000000 00000000 mode.c.......... - 402ca7d0 666f7263 6520736c 70206469 7361626c force slp disabl - 402ca7e0 65000000 00000000 00000000 00000000 e............... - 402ca7f0 666f7263 6520736c 7020656e 61626c65 force slp enable - 402ca800 00000000 00000000 00000000 00000000 ................ - 402ca810 2c747970 653a2025 64000000 00000000 ,type: %d....... - 402ca820 0a000000 00000000 00000000 00000000 ................ - 402ca830 66706d20 636c6f73 65202564 200a0000 fpm close %d ... - 402ca840 66706d20 6f70656e 2c747970 653a2564 fpm open,type:%d - 402ca850 2025640a 00000000 00000000 00000000 %d............. - 402ca860 6c697374 5f6e756c 6c0a0000 00000000 list_null....... - 402ca870 6e756c20 6d6f6465 2c206670 6d206175 nul mode, fpm au - 402ca880 746f2073 6c656570 20736574 3a000000 to sleep set:... - 402ca890 64697361 6c62650a 00000000 00000000 disalbe......... - 402ca8a0 656e616c 62650a00 00000000 00000000 enalbe.......... - 402ca8b0 70702e63 00000000 00000000 00000000 pp.c............ - 402ca8c0 4c6d6163 5278426c 6b3a2564 0a000000 LmacRxBlk:%d.... - 402ca8d0 4c6d6163 5478426c 6b3a2564 0a000000 LmacTxBlk:%d.... - 402ca8e0 6d617020 6661696c 0a000000 00000000 map fail........ - 402ca8f0 73746120 7363616e 20747261 63652025 sta scan trace % - 402ca900 640a0000 00000000 00000000 00000000 d............... - 402ca910 73746120 74726163 65202564 0a000000 sta trace %d.... - 402ca920 3d3d646c 0a000000 00000000 00000000 ==dl............ - 402ca930 61646420 6d69736d 61746368 0a000000 add mismatch.... - 402ca940 61646420 25640a00 726d2025 640a0000 add %d..rm %d... - 402ca950 726d206d 69730a00 77646576 2e630000 rm mis..wdev.c.. - 402ca960 6573665f 6275662e 63000000 00000000 esf_buf.c....... - 402ca970 69656565 38303231 312e6300 00000000 ieee80211.c..... - 402ca980 01000000 00040000 6d6f6465 203a2000 ........mode : . - 402ca990 6e756c6c 00000000 73746100 00000000 null....sta..... - 402ca9a0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: - 402ca9b0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). - 402ca9c0 202b2000 00000000 736f6674 41500000 + .....softAP.. - 402ca9d0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: - 402ca9e0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). - 402ca9f0 0a000000 00000000 00000000 00000000 ................ - 402caa00 69656565 38303231 315f686f 73746170 ieee80211_hostap - 402caa10 2e630000 00000000 00000000 00000000 .c.............. - 402caa20 61702066 72657120 6a756d70 3020746f ap freq jump0 to - 402caa30 2025640a 00000000 00000000 00000000 %d............. - 402caa40 61702074 72616365 2025640a 00000000 ap trace %d..... - 402caa50 6e6f2062 75662066 6f722061 6374696f no buf for actio - 402caa60 6e206672 616d650a 00000000 00000000 n frame......... - 402caa70 69656565 38303231 315f696e 7075742e ieee80211_input. - 402caa80 63000000 00000000 00000000 00000000 c............... - 402caa90 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q - 402caaa0 7569636b 2e630000 00000000 00000000 uick.c.......... + 402ca740 615f7475 72650000 00000000 00000000 a_ture.......... + 402ca750 72662063 6c6f7365 2c6e756c 6c646174 rf close,nulldat + 402ca760 615f6661 6c736500 00000000 00000000 a_false......... + 402ca770 706d2063 6c6f7365 2025640a 00000000 pm close %d..... + 402ca780 706d206f 70656e2c 74797065 3a256420 pm open,type:%d + 402ca790 25640a00 00000000 00000000 00000000 %d.............. + 402ca7a0 6e6f5449 4d21210a 00000000 00000000 noTIM!!......... + 402ca7b0 6c697374 5f6e756c 6c0a0000 00000000 list_null....... + 402ca7c0 736c0a00 00000000 75736c0a 00000000 sl......usl..... + 402ca7d0 706d5f66 6f725f62 636e5f6f 6e6c795f pm_for_bcn_only_ + 402ca7e0 6d6f6465 2e630000 00000000 00000000 mode.c.......... + 402ca7f0 666f7263 6520736c 70206469 7361626c force slp disabl + 402ca800 65000000 00000000 00000000 00000000 e............... + 402ca810 666f7263 6520736c 7020656e 61626c65 force slp enable + 402ca820 00000000 00000000 00000000 00000000 ................ + 402ca830 2c747970 653a2025 64000000 00000000 ,type: %d....... + 402ca840 0a000000 00000000 00000000 00000000 ................ + 402ca850 66706d20 636c6f73 65202564 200a0000 fpm close %d ... + 402ca860 66706d20 6f70656e 2c747970 653a2564 fpm open,type:%d + 402ca870 2025640a 00000000 00000000 00000000 %d............. + 402ca880 6c697374 5f6e756c 6c0a0000 00000000 list_null....... + 402ca890 6e756c20 6d6f6465 2c206670 6d206175 nul mode, fpm au + 402ca8a0 746f2073 6c656570 20736574 3a000000 to sleep set:... + 402ca8b0 64697361 6c62650a 00000000 00000000 disalbe......... + 402ca8c0 656e616c 62650a00 00000000 00000000 enalbe.......... + 402ca8d0 70702e63 00000000 00000000 00000000 pp.c............ + 402ca8e0 4c6d6163 5278426c 6b3a2564 0a000000 LmacRxBlk:%d.... + 402ca8f0 4c6d6163 5478426c 6b3a2564 0a000000 LmacTxBlk:%d.... + 402ca900 6d617020 6661696c 0a000000 00000000 map fail........ + 402ca910 73746120 7363616e 20747261 63652025 sta scan trace % + 402ca920 640a0000 00000000 00000000 00000000 d............... + 402ca930 73746120 74726163 65202564 0a000000 sta trace %d.... + 402ca940 3d3d646c 0a000000 00000000 00000000 ==dl............ + 402ca950 61646420 6d69736d 61746368 0a000000 add mismatch.... + 402ca960 61646420 25640a00 726d2025 640a0000 add %d..rm %d... + 402ca970 726d206d 69730a00 77646576 2e630000 rm mis..wdev.c.. + 402ca980 6573665f 6275662e 63000000 00000000 esf_buf.c....... + 402ca990 69656565 38303231 312e6300 00000000 ieee80211.c..... + 402ca9a0 01000000 00040000 6d6f6465 203a2000 ........mode : . + 402ca9b0 6e756c6c 00000000 73746100 00000000 null....sta..... + 402ca9c0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: + 402ca9d0 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). + 402ca9e0 202b2000 00000000 736f6674 41500000 + .....softAP.. + 402ca9f0 28253032 783a2530 32783a25 3032783a (%02x:%02x:%02x: + 402caa00 25303278 3a253032 783a2530 32782900 %02x:%02x:%02x). + 402caa10 0a000000 00000000 00000000 00000000 ................ + 402caa20 69656565 38303231 315f686f 73746170 ieee80211_hostap + 402caa30 2e630000 00000000 00000000 00000000 .c.............. + 402caa40 61702066 72657120 6a756d70 3020746f ap freq jump0 to + 402caa50 2025640a 00000000 00000000 00000000 %d............. + 402caa60 61702074 72616365 2025640a 00000000 ap trace %d..... + 402caa70 6e6f2062 75662066 6f722061 6374696f no buf for actio + 402caa80 6e206672 616d650a 00000000 00000000 n frame......... + 402caa90 69656565 38303231 315f696e 7075742e ieee80211_input. + 402caaa0 63000000 00000000 00000000 00000000 c............... 402caab0 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q - 402caac0 7569636b 5f696e69 74206e6f 206d656d uick_init no mem - 402caad0 200a0000 00000000 00000000 00000000 ............... - 402caae0 69656565 38303231 315f6f75 74707574 ieee80211_output - 402caaf0 2e630000 00000000 00000000 00000000 .c.............. - 402cab00 6e6f2062 75662066 6f722070 726f6265 no buf for probe - 402cab10 2c206965 206c656e 2025640a 00000000 , ie len %d..... - 402cab20 69656565 38303231 315f7068 792e6300 ieee80211_phy.c. - 402cab30 04000000 00000000 00000000 00000000 ................ - 402cab40 00000000 00000000 7c150000 04028b01 ........|....... - 402cab50 df007f00 00000000 f82a0000 04039601 .........*...... - 402cab60 d5007500 00000000 e8030000 00008200 ..u............. - 402cab70 3a013a01 00000000 d0070000 04018401 :.:............. - 402cab80 0201a200 00000000 00000000 00000000 ................ - 402cab90 00000000 00000000 00000000 00000000 ................ - 402caba0 00000000 00000000 00000000 00000000 ................ + 402caac0 7569636b 2e630000 00000000 00000000 uick.c.......... + 402caad0 69656565 38303231 315f6d65 73685f71 ieee80211_mesh_q + 402caae0 7569636b 5f696e69 74206e6f 206d656d uick_init no mem + 402caaf0 200a0000 00000000 00000000 00000000 ............... + 402cab00 69656565 38303231 315f6f75 74707574 ieee80211_output + 402cab10 2e630000 00000000 00000000 00000000 .c.............. + 402cab20 6e6f2062 75662066 6f722070 726f6265 no buf for probe + 402cab30 2c206965 206c656e 2025640a 00000000 , ie len %d..... + 402cab40 69656565 38303231 315f7068 792e6300 ieee80211_phy.c. + 402cab50 04000000 00000000 00000000 00000000 ................ + 402cab60 00000000 00000000 7c150000 04028b01 ........|....... + 402cab70 df007f00 00000000 f82a0000 04039601 .........*...... + 402cab80 d5007500 00000000 e8030000 00008200 ..u............. + 402cab90 3a013a01 00000000 d0070000 04018401 :.:............. + 402caba0 0201a200 00000000 00000000 00000000 ................ 402cabb0 00000000 00000000 00000000 00000000 ................ 402cabc0 00000000 00000000 00000000 00000000 ................ 402cabd0 00000000 00000000 00000000 00000000 ................ 402cabe0 00000000 00000000 00000000 00000000 ................ 402cabf0 00000000 00000000 00000000 00000000 ................ - 402cac00 00000000 0c000000 00000000 00000000 ................ - 402cac10 00000000 00000000 00000000 7c150000 ............|... - 402cac20 04028b02 df007f00 00000000 f82a0000 .............*.. - 402cac30 04039603 d5007500 00000000 e8030000 ......u......... - 402cac40 00008200 3a013a01 00000000 d0070000 ....:.:......... - 402cac50 04018401 0201a200 01000000 70170000 ............p... - 402cac60 000b0c04 3c003c00 01000000 e02e0000 ....<.<......... - 402cac70 000a1806 30003000 01000000 c05d0000 ....0.0......].. - 402cac80 00093008 2c002c00 01000000 80bb0000 ..0.,.,......... - 402cac90 00086008 2c002c00 01000000 f0d20000 ..`.,.,......... - 402caca0 000c6c08 2c002c00 01000000 28230000 ..l.,.,.....(#.. - 402cacb0 000f1204 3c003c00 01000000 50460000 ....<.<.....PF.. - 402cacc0 000e2406 30003000 01000000 a08c0000 ..$.0.0......... - 402cacd0 000d4808 2c002c00 00000000 00000000 ..H.,.,......... - 402cace0 02000000 04000000 0b000000 16000000 ................ - 402cacf0 0c000000 18000000 30000000 00000000 ........0....... - 402cad00 69656565 38303231 315f7265 67646f6d ieee80211_regdom - 402cad10 61696e2e 63000000 00000000 00000000 ain.c........... - 402cad20 69656565 38303231 315f7363 616e2e63 ieee80211_scan.c - 402cad30 00000000 00000000 00000000 00000000 ................ - 402cad40 66202d32 30302c20 00000000 00000000 f -200, ........ - 402cad50 6620302c 20000000 66207225 642c2000 f 0, ...f r%d, . - 402cad60 7363616e 646f6e65 0a000000 00000000 scandone........ - 402cad70 62670a00 00000000 00000000 00000000 bg.............. - 402cad80 496e7661 6c696420 57455020 6b657920 Invalid WEP key - 402cad90 25730a00 00000000 00000000 00000000 %s.............. - 402cada0 61705f6c 6f73730a 00000000 00000000 ap_loss......... - 402cadb0 69656565 38303231 315f7374 612e6300 ieee80211_sta.c. - 402cadc0 73746174 653a2025 64202d3e 20256420 state: %d -> %d - 402cadd0 28257829 0a000000 00000000 00000000 (%x)............ - 402cade0 776c5f63 6e782e63 00000000 00000000 wl_cnx.c........ - 402cadf0 53746174 696f6e20 73746f70 2c207374 Station stop, st - 402cae00 6f702073 63616e0a 00000000 00000000 op scan......... - 402cae10 7265636f 6e6e6563 740a0000 00000000 reconnect....... - 402cae20 6e6f2025 7320666f 756e642c 20726563 no %s found, rec - 402cae30 6f6e6e65 63742061 66746572 2031730a onnect after 1s. - 402cae40 00000000 00000000 00000000 00000000 ................ - 402cae50 73776974 63682074 6f206368 616e6e65 switch to channe - 402cae60 6c202564 0a000000 00000000 00000000 l %d............ - 402cae70 62636e5f 74696d6f 75742c61 705f7072 bcn_timout,ap_pr - 402cae80 6f62655f 73656e64 5f737461 72740a00 obe_send_start.. - 402cae90 61705f70 726f6265 5f73656e 64206f76 ap_probe_send ov - 402caea0 65722c20 72657374 20776966 69207374 er, rest wifi st - 402caeb0 61747573 20746f20 64697361 73736f63 atus to disassoc - 402caec0 0a000000 00000000 00000000 00000000 ................ - 402caed0 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 - 402caee0 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 402caef0 783a2530 3278206c 65617665 2c204149 x:%02x leave, AI - 402caf00 44203d20 25640a00 00000000 00000000 D = %d.......... - 402caf10 6d617820 636f6e6e 65637469 6f6e210a max connection!. - 402caf20 00000000 00000000 00000000 00000000 ................ + 402cac00 00000000 00000000 00000000 00000000 ................ + 402cac10 00000000 00000000 00000000 00000000 ................ + 402cac20 00000000 0c000000 00000000 00000000 ................ + 402cac30 00000000 00000000 00000000 7c150000 ............|... + 402cac40 04028b02 df007f00 00000000 f82a0000 .............*.. + 402cac50 04039603 d5007500 00000000 e8030000 ......u......... + 402cac60 00008200 3a013a01 00000000 d0070000 ....:.:......... + 402cac70 04018401 0201a200 01000000 70170000 ............p... + 402cac80 000b0c04 3c003c00 01000000 e02e0000 ....<.<......... + 402cac90 000a1806 30003000 01000000 c05d0000 ....0.0......].. + 402caca0 00093008 2c002c00 01000000 80bb0000 ..0.,.,......... + 402cacb0 00086008 2c002c00 01000000 f0d20000 ..`.,.,......... + 402cacc0 000c6c08 2c002c00 01000000 28230000 ..l.,.,.....(#.. + 402cacd0 000f1204 3c003c00 01000000 50460000 ....<.<.....PF.. + 402cace0 000e2406 30003000 01000000 a08c0000 ..$.0.0......... + 402cacf0 000d4808 2c002c00 00000000 00000000 ..H.,.,......... + 402cad00 02000000 04000000 0b000000 16000000 ................ + 402cad10 0c000000 18000000 30000000 00000000 ........0....... + 402cad20 69656565 38303231 315f7265 67646f6d ieee80211_regdom + 402cad30 61696e2e 63000000 00000000 00000000 ain.c........... + 402cad40 69656565 38303231 315f7363 616e2e63 ieee80211_scan.c + 402cad50 00000000 00000000 00000000 00000000 ................ + 402cad60 66202d32 30302c20 00000000 00000000 f -200, ........ + 402cad70 6620302c 20000000 66207225 642c2000 f 0, ...f r%d, . + 402cad80 7363616e 646f6e65 0a000000 00000000 scandone........ + 402cad90 62670a00 00000000 00000000 00000000 bg.............. + 402cada0 496e7661 6c696420 57455020 6b657920 Invalid WEP key + 402cadb0 25730a00 00000000 00000000 00000000 %s.............. + 402cadc0 61705f6c 6f73730a 00000000 00000000 ap_loss......... + 402cadd0 69656565 38303231 315f7374 612e6300 ieee80211_sta.c. + 402cade0 73746174 653a2025 64202d3e 20256420 state: %d -> %d + 402cadf0 28257829 0a000000 00000000 00000000 (%x)............ + 402cae00 776c5f63 6e782e63 00000000 00000000 wl_cnx.c........ + 402cae10 53746174 696f6e20 73746f70 2c207374 Station stop, st + 402cae20 6f702073 63616e0a 00000000 00000000 op scan......... + 402cae30 7265636f 6e6e6563 740a0000 00000000 reconnect....... + 402cae40 6e6f2025 7320666f 756e642c 20726563 no %s found, rec + 402cae50 6f6e6e65 63742061 66746572 2031730a onnect after 1s. + 402cae60 00000000 00000000 00000000 00000000 ................ + 402cae70 73776974 63682074 6f206368 616e6e65 switch to channe + 402cae80 6c202564 0a000000 00000000 00000000 l %d............ + 402cae90 62636e5f 74696d6f 75742c61 705f7072 bcn_timout,ap_pr + 402caea0 6f62655f 73656e64 5f737461 72740a00 obe_send_start.. + 402caeb0 61705f70 726f6265 5f73656e 64206f76 ap_probe_send ov + 402caec0 65722c20 72657374 20776966 69207374 er, rest wifi st + 402caed0 61747573 20746f20 64697361 73736f63 atus to disassoc + 402caee0 0a000000 00000000 00000000 00000000 ................ + 402caef0 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 + 402caf00 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 402caf10 783a2530 3278206c 65617665 2c204149 x:%02x leave, AI + 402caf20 44203d20 25640a00 00000000 00000000 D = %d.......... 402caf30 6d617820 636f6e6e 65637469 6f6e210a max connection!. 402caf40 00000000 00000000 00000000 00000000 ................ - 402caf50 65727220 616c7265 61647920 6173736f err already asso - 402caf60 63696564 210a0000 00000000 00000000 cied!........... - 402caf70 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 - 402caf80 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 402caf90 783a2530 3278206a 6f696e2c 20414944 x:%02x join, AID - 402cafa0 203d2025 640a0000 00000000 00000000 = %d........... - 402cafb0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l - 402cafc0 656e2065 72726f72 20737465 70313a20 en error step1: - 402cafd0 25640a00 00000000 00000000 00000000 %d.............. - 402cafe0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l - 402caff0 656e2065 72726f72 20737465 70323a20 en error step2: - 402cb000 25640000 00000000 00000000 00000000 %d.............. - 402cb010 56454e44 4f522041 4354494f 4e3a2075 VENDOR ACTION: u - 402cb020 6e6b6e6f 776e2069 65207479 70650a00 nknown ie type.. - 402cb030 56454e44 4f522041 4354494f 4e3a2074 VENDOR ACTION: t - 402cb040 79706520 6469736d 61746368 20256400 ype dismatch %d. - 402cb050 69656565 38303231 315f6163 74696f6e ieee80211_action - 402cb060 5f76656e 646f725f 73706563 5f617474 _vendor_spec_att - 402cb070 61636820 72656769 73746572 20726563 ach register rec - 402cb080 76206361 6c6c2062 61636b20 6572726f v call back erro - 402cb090 720a0000 03000000 08000000 08000000 r............... - 402cb0a0 00000000 08c72840 98ce2840 44484350 ......(@..(@DHCP - 402cb0b0 2074696d 656f7574 0a000000 64686370 timeout....dhcp - 402cb0c0 735f7374 61727428 293a2063 6f756c64 s_start(): could - 402cb0d0 206e6f74 206f6274 61696e20 7063620a not obtain pcb. - 402cb0e0 00000000 63825363 25732025 640a0000 ....c.Sc%s %d... - 402cb0f0 25732025 640a0000 25732025 640a0000 %s %d...%s %d... - 402cb100 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 402caf50 6d617820 636f6e6e 65637469 6f6e210a max connection!. + 402caf60 00000000 00000000 00000000 00000000 ................ + 402caf70 65727220 616c7265 61647920 6173736f err already asso + 402caf80 63696564 210a0000 00000000 00000000 cied!........... + 402caf90 73746174 696f6e3a 20253032 783a2530 station: %02x:%0 + 402cafa0 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 402cafb0 783a2530 3278206a 6f696e2c 20414944 x:%02x join, AID + 402cafc0 203d2025 640a0000 00000000 00000000 = %d........... + 402cafd0 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l + 402cafe0 656e2065 72726f72 20737465 70313a20 en error step1: + 402caff0 25640a00 00000000 00000000 00000000 %d.............. + 402cb000 56454e44 4f522041 4354494f 4e3a206c VENDOR ACTION: l + 402cb010 656e2065 72726f72 20737465 70323a20 en error step2: + 402cb020 25640000 00000000 00000000 00000000 %d.............. + 402cb030 56454e44 4f522041 4354494f 4e3a2075 VENDOR ACTION: u + 402cb040 6e6b6e6f 776e2069 65207479 70650a00 nknown ie type.. + 402cb050 56454e44 4f522041 4354494f 4e3a2074 VENDOR ACTION: t + 402cb060 79706520 6469736d 61746368 20256400 ype dismatch %d. + 402cb070 69656565 38303231 315f6163 74696f6e ieee80211_action + 402cb080 5f76656e 646f725f 73706563 5f617474 _vendor_spec_att + 402cb090 61636820 72656769 73746572 20726563 ach register rec + 402cb0a0 76206361 6c6c2062 61636b20 6572726f v call back erro + 402cb0b0 720a0000 03000000 08000000 08000000 r............... + 402cb0c0 00000000 08c72840 98ce2840 44484350 ......(@..(@DHCP + 402cb0d0 2074696d 656f7574 0a000000 64686370 timeout....dhcp + 402cb0e0 735f7374 61727428 293a2063 6f756c64 s_start(): could + 402cb0f0 206e6f74 206f6274 61696e20 7063620a not obtain pcb. + 402cb100 00000000 63825363 25732025 640a0000 ....c.Sc%s %d... 402cb110 25732025 640a0000 25732025 640a0000 %s %d...%s %d... 402cb120 25732025 640a0000 25732025 640a0000 %s %d...%s %d... - 402cb130 65737063 6f6e6e5f 7463705f 64656c65 espconn_tcp_dele - 402cb140 74652025 642c2025 640a0000 65727220 te %d, %d...err - 402cb150 696e2068 6f737420 636f6e6e 65637465 in host connecte - 402cb160 64202825 73290a00 52656376 486f6c64 d (%s)..RecvHold - 402cb170 2c204279 20706573 70636f6e 6e2c6669 , By pespconn,fi - 402cb180 6e642063 6f6e6e5f 6d736720 6661696c nd conn_msg fail - 402cb190 0a000000 52656376 486f6c64 2c204279 ....RecvHold, By - 402cb1a0 20706573 70636f6e 6e2c6669 6e642063 pespconn,find c - 402cb1b0 6f6e6e5f 6d736720 6661696c 0a000000 onn_msg fail.... - 402cb1c0 0c0412c1 f0425100 304f3130 44c02050 .....BQ.0O10D. P - 402cb1d0 04d6b400 8c854202 000b3342 41011b22 ......B...3BA.." - 402cb1e0 0c04a623 0e621200 32c3fe6a 442b22c6 ...#.b..2..jD+". - 402cb1f0 fbff0000 66130522 02002241 00221100 ....f..".."A.".. - 402cb200 4a424020 f54040f4 4a424020 f54040f4 JB@ .@@.JB@ .@@. - 402cb210 4a228ca5 80321120 28742023 202020f4 J"...2. (t # . - 402cb220 2020f412 c1100df0 12c1f030 30f40261 .........00..a - 402cb230 03c5f8ff 7cf30831 20233020 20f412c1 ....|..1 #0 ... - 402cb240 100df000 12c1e0d9 510c0dc9 61e941f9 ........Q...a.A. - 402cb250 310971ed 02cd0df2 a001acee 321e0528 1.q.........2..( - 402cb260 1ec5f5ff ca222030 f520c0f4 221e05ca ....." 0. .."... - 402cb270 c3076211 802c11c0 c874d0df c0c0c220 ..b..,...t..... - 402cb280 d0d074c0 c0f4e80e 86f3ff00 8cad802c ..t............, - 402cb290 11c0c874 c0c220c0 c0f47cf2 0871c022 ...t.. ...|..q." - 402cb2a0 302020f4 c861d851 e841f831 12c1200d 0 ..a.Q.A.1.. . - 402cb2b0 f0000000 12c1d0f9 710c0fc9 a1d991e9 ........q....... - 402cb2c0 8109b150 e0747d02 8d0360d0 f4cd0f0c ...P.t}...`..... - 402cb2d0 15bcf732 17052817 49215931 72610089 ...2..(.I!Y1ra.. - 402cb2e0 11c5edff 7801ca22 2030f520 c0f42217 ....x.." 0. ..". - 402cb2f0 05cac348 21583188 11076211 802c11c0 ...H!X1...b..,.. - 402cb300 c874f0f5 c0c0c220 f0f074c0 c0f47807 .t..... ..t...x. - 402cb310 46efff00 8caf802c 11c0c874 c0c220c0 F......,...t.. . - 402cb320 c0f46808 38046020 f46060f5 6a623020 ..h.8.` .``.jb0 - 402cb330 f42a2630 30f53a22 d0684180 3d116063 .*&00.:".hA.=.`c - 402cb340 206060f4 6ad2802e 112a2dca 222030f5 ``.j....*-." 0. - 402cb350 20c0f4ca c3c020f5 c0c0f4ca c208b17c ..... ........| - 402cb360 f2c02230 2020f4c8 a1d891e8 81f87112 .."0 ........q. - 402cb370 c1300df0 12c1c0f9 b150f074 0c05c9e1 .0.......P.t.... - 402cb380 d9d109f1 e9c18d02 9d0360d0 f47070f4 ..........`..pp. - 402cb390 cd0516a8 05167705 221805ed 0777b201 ......w."....w.. - 402cb3a0 ed022818 e0e0f43d 0e493159 01794189 ..(....=.I1Y.yA. - 402cb3b0 119921c5 e0ff8811 ca227841 2030f520 ..!......"xA 0. - 402cb3c0 c0f42218 05e0e7c0 e070f4ca c3483158 .."......p...H1X - 402cb3d0 01982107 62130c12 5052c080 2c11c0c8 ..!.b...PR..,... - 402cb3e0 74c0c220 505074c0 c0f48808 86e8ff00 t.. PPt......... - 402cb3f0 8ca5802c 11c0c874 c0c220c0 c0f45809 ...,...t.. ...X. - 402cb400 38045020 f45050f5 5a523020 f42a2530 8.P .PP.ZR0 .*%0 - 402cb410 30f53a22 d0684180 3d116063 206060f4 0.:".hA.=.`c ``. - 402cb420 6ad2802f 112a2dca 222030f5 20c0f4ca j../.*-." 0. ... - 402cb430 c3c020f5 c0c0f4ca c208f17c f2c02230 .. ........|.."0 - 402cb440 2020f4c8 e1d8d1e8 c1f8b112 c1400df0 ...........@.. - 402cb450 69705f72 6f757465 72202564 2025700a ip_router %d %p. - 402cb460 00000000 ffffffff 00000000 7564705f ............udp_ - 402cb470 62696e64 20666169 6c656421 0a000000 bind failed!.... - 402cb480 61702075 64705f6a 6f696e5f 6d756c74 ap udp_join_mult - 402cb490 69677275 70206661 696c6564 210a0000 igrup failed!... - 402cb4a0 73746120 7564705f 6a6f696e 5f6d756c sta udp_join_mul - 402cb4b0 74696772 75702066 61696c65 64210a00 tigrup failed!.. - 402cb4c0 73657276 65725f6e 616d6520 3d202573 server_name = %s - 402cb4d0 0a000000 686f7374 5f6e616d 65203d20 ....host_name = - 402cb4e0 25730a00 6d646e73 20697020 6572726f %s..mdns ip erro - 402cb4f0 72210a20 00000000 6d735f69 6e666f20 r!. ....ms_info - 402cb500 616c6c6f 63206661 696c6564 0a000000 alloc failed.... - 402cb510 7564705f 6a6f696e 5f6d756c 74696772 udp_join_multigr - 402cb520 75702066 61696c65 64210a00 6d646e73 up failed!..mdns - 402cb530 20736572 76657220 69732061 6c726561 server is alrea - 402cb540 64792072 65676973 74657265 6420210a dy registered !. - 402cb550 00000000 61702075 64705f6a 6f696e5f ....ap udp_join_ - 402cb560 6d756c74 69677275 70206661 696c6564 multigrup failed - 402cb570 210a0000 73746120 7564705f 6c656176 !...sta udp_leav - 402cb580 655f6d75 6c746967 72757020 6661696c e_multigrup fail - 402cb590 6564210a 00000000 506c6561 73652063 ed!.....Please c - 402cb5a0 6865636b 204d444e 535f4e41 4d455f4c heck MDNS_NAME_L - 402cb5b0 454e4754 480d0a00 4552525f 4d454d20 ENGTH...ERR_MEM - 402cb5c0 0a000000 6d646e73 5f73656e 645f7365 ....mdns_send_se - 402cb5d0 72766963 6520636f 7079696e 6720746f rvice copying to - 402cb5e0 206e6577 20706275 66206661 696c6564 new pbuf failed - 402cb5f0 0a000000 6d646e73 5f616e73 77657220 ....mdns_answer - 402cb600 636f7079 696e6720 746f206e 65772070 copying to new p - 402cb610 62756620 6661696c 65640a00 1c000000 buf failed...... - 402cb620 24000000 b0000000 24000000 14000000 $.......$....... - 402cb630 08000000 14000000 10000000 14000000 ................ - 402cb640 00060000 706c6561 73652073 74617274 ....please start - 402cb650 20736e74 70206669 72737420 210a0000 sntp first !... - 402cb660 6c38ff3f 7438ff3f 6438ff3f 7838ff3f l8.?t8.?d8.?x8.? - 402cb670 03060c18 30607801 02030405 06070707 ....0`x......... - 402cb680 07070707 00000000 00000000 00000000 ................ - 402cb690 61705f63 6f6e6669 672e6300 00000000 ap_config.c..... - 402cb6a0 636f6d6d 6f6e2e63 00000000 00000000 common.c........ - 402cb6b0 6f735f78 74656e73 612e6300 00000000 os_xtensa.c..... - 402cb6c0 7770615f 61757468 2e630000 00000000 wpa_auth.c...... - 402cb6d0 64000000 f4010000 e8030000 04000000 d............... - 402cb6e0 04000000 00000000 00000000 00000000 ................ - 402cb6f0 496e6974 20436f75 6e746572 00000000 Init Counter.... - 402cb700 50616972 77697365 206b6579 20657870 Pairwise key exp - 402cb710 616e7369 6f6e0000 00000000 00000000 ansion.......... - 402cb720 47726f75 70206b65 79206578 70616e73 Group key expans - 402cb730 696f6e00 00000000 00000000 00000000 ion............. - 402cb740 7770615f 61757468 5f69652e 63000000 wpa_auth_ie.c... - 402cb750 50616972 77697365 206b6579 20657870 Pairwise key exp - 402cb760 616e7369 6f6e0000 00000000 00000000 ansion.......... - 402cb770 504d4b20 4e616d65 00000000 00000000 PMK Name........ - 402cb780 08000000 06000000 06000000 00000000 ................ - 402cb790 7770615f 6d61696e 2e630000 00000000 wpa_main.c...... - 402cb7a0 0a636f6e 6e656374 65642077 69746820 .connected with - 402cb7b0 25732c20 6368616e 6e656c20 25640a00 %s, channel %d.. - 402cb7c0 64686370 20636c69 656e7420 73746172 dhcp client star - 402cb7d0 742e2e2e 0a000000 00000000 00000000 t............... - 402cb7e0 63686563 6b20796f 75722073 74617469 check your stati - 402cb7f0 63206970 210a0000 00000000 00000000 c ip!........... - 402cb800 6165732d 696e7465 726e616c 2d656e63 aes-internal-enc - 402cb810 2e630000 00000000 00000000 00000000 .c.............. - 402cb820 6170705f 70617274 6974696f 6e2e6300 app_partition.c. - 402cb830 656d6170 310d0a00 656d6170 370d0a00 emap1...emap7... - 402cb840 656d6170 670d0a00 00000000 00000000 emapg........... - 402cb850 6d69736d 61746368 206d6170 2025642c mismatch map %d, - 402cb860 7370695f 73697a65 5f6d6170 2025640a spi_size_map %d. - 402cb870 00000000 00000000 00000000 00000000 ................ - 402cb880 6d617020 25642065 72720a00 00000000 map %d err...... - 402cb890 70202564 2073697a 65203078 2578202c p %d size 0x%x , - 402cb8a0 30782578 20657272 0d0a0000 00000000 0x%x err........ - 402cb8b0 6f746131 20706172 74697469 6f6e2065 ota1 partition e - 402cb8c0 72726f72 0d0a0000 00000000 00000000 rror............ - 402cb8d0 6f746132 20706172 74697469 6f6e2065 ota2 partition e + 402cb130 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 402cb140 25732025 640a0000 25732025 640a0000 %s %d...%s %d... + 402cb150 65737063 6f6e6e5f 7463705f 64656c65 espconn_tcp_dele + 402cb160 74652025 642c2025 640a0000 65727220 te %d, %d...err + 402cb170 696e2068 6f737420 636f6e6e 65637465 in host connecte + 402cb180 64202825 73290a00 52656376 486f6c64 d (%s)..RecvHold + 402cb190 2c204279 20706573 70636f6e 6e2c6669 , By pespconn,fi + 402cb1a0 6e642063 6f6e6e5f 6d736720 6661696c nd conn_msg fail + 402cb1b0 0a000000 52656376 486f6c64 2c204279 ....RecvHold, By + 402cb1c0 20706573 70636f6e 6e2c6669 6e642063 pespconn,find c + 402cb1d0 6f6e6e5f 6d736720 6661696c 0a000000 onn_msg fail.... + 402cb1e0 0c0412c1 f0425100 304f3130 44c02050 .....BQ.0O10D. P + 402cb1f0 04d6b400 8c854202 000b3342 41011b22 ......B...3BA.." + 402cb200 0c04a623 0e621200 32c3fe6a 442b22c6 ...#.b..2..jD+". + 402cb210 fbff0000 66130522 02002241 00221100 ....f..".."A.".. + 402cb220 4a424020 f54040f4 4a424020 f54040f4 JB@ .@@.JB@ .@@. + 402cb230 4a228ca5 80321120 28742023 202020f4 J"...2. (t # . + 402cb240 2020f412 c1100df0 12c1f030 30f40261 .........00..a + 402cb250 03c5f8ff 7cf30831 20233020 20f412c1 ....|..1 #0 ... + 402cb260 100df000 12c1e0d9 510c0dc9 61e941f9 ........Q...a.A. + 402cb270 310971ed 02cd0df2 a001acee 321e0528 1.q.........2..( + 402cb280 1ec5f5ff ca222030 f520c0f4 221e05ca ....." 0. .."... + 402cb290 c3076211 802c11c0 c874d0df c0c0c220 ..b..,...t..... + 402cb2a0 d0d074c0 c0f4e80e 86f3ff00 8cad802c ..t............, + 402cb2b0 11c0c874 c0c220c0 c0f47cf2 0871c022 ...t.. ...|..q." + 402cb2c0 302020f4 c861d851 e841f831 12c1200d 0 ..a.Q.A.1.. . + 402cb2d0 f0000000 12c1d0f9 710c0fc9 a1d991e9 ........q....... + 402cb2e0 8109b150 e0747d02 8d0360d0 f4cd0f0c ...P.t}...`..... + 402cb2f0 15bcf732 17052817 49215931 72610089 ...2..(.I!Y1ra.. + 402cb300 11c5edff 7801ca22 2030f520 c0f42217 ....x.." 0. ..". + 402cb310 05cac348 21583188 11076211 802c11c0 ...H!X1...b..,.. + 402cb320 c874f0f5 c0c0c220 f0f074c0 c0f47807 .t..... ..t...x. + 402cb330 46efff00 8caf802c 11c0c874 c0c220c0 F......,...t.. . + 402cb340 c0f46808 38046020 f46060f5 6a623020 ..h.8.` .``.jb0 + 402cb350 f42a2630 30f53a22 d0684180 3d116063 .*&00.:".hA.=.`c + 402cb360 206060f4 6ad2802e 112a2dca 222030f5 ``.j....*-." 0. + 402cb370 20c0f4ca c3c020f5 c0c0f4ca c208b17c ..... ........| + 402cb380 f2c02230 2020f4c8 a1d891e8 81f87112 .."0 ........q. + 402cb390 c1300df0 12c1c0f9 b150f074 0c05c9e1 .0.......P.t.... + 402cb3a0 d9d109f1 e9c18d02 9d0360d0 f47070f4 ..........`..pp. + 402cb3b0 cd0516a8 05167705 221805ed 0777b201 ......w."....w.. + 402cb3c0 ed022818 e0e0f43d 0e493159 01794189 ..(....=.I1Y.yA. + 402cb3d0 119921c5 e0ff8811 ca227841 2030f520 ..!......"xA 0. + 402cb3e0 c0f42218 05e0e7c0 e070f4ca c3483158 .."......p...H1X + 402cb3f0 01982107 62130c12 5052c080 2c11c0c8 ..!.b...PR..,... + 402cb400 74c0c220 505074c0 c0f48808 86e8ff00 t.. PPt......... + 402cb410 8ca5802c 11c0c874 c0c220c0 c0f45809 ...,...t.. ...X. + 402cb420 38045020 f45050f5 5a523020 f42a2530 8.P .PP.ZR0 .*%0 + 402cb430 30f53a22 d0684180 3d116063 206060f4 0.:".hA.=.`c ``. + 402cb440 6ad2802f 112a2dca 222030f5 20c0f4ca j../.*-." 0. ... + 402cb450 c3c020f5 c0c0f4ca c208f17c f2c02230 .. ........|.."0 + 402cb460 2020f4c8 e1d8d1e8 c1f8b112 c1400df0 ...........@.. + 402cb470 69705f72 6f757465 72202564 2025700a ip_router %d %p. + 402cb480 00000000 ffffffff 00000000 7564705f ............udp_ + 402cb490 62696e64 20666169 6c656421 0a000000 bind failed!.... + 402cb4a0 61702075 64705f6a 6f696e5f 6d756c74 ap udp_join_mult + 402cb4b0 69677275 70206661 696c6564 210a0000 igrup failed!... + 402cb4c0 73746120 7564705f 6a6f696e 5f6d756c sta udp_join_mul + 402cb4d0 74696772 75702066 61696c65 64210a00 tigrup failed!.. + 402cb4e0 73657276 65725f6e 616d6520 3d202573 server_name = %s + 402cb4f0 0a000000 686f7374 5f6e616d 65203d20 ....host_name = + 402cb500 25730a00 6d646e73 20697020 6572726f %s..mdns ip erro + 402cb510 72210a20 00000000 6d735f69 6e666f20 r!. ....ms_info + 402cb520 616c6c6f 63206661 696c6564 0a000000 alloc failed.... + 402cb530 7564705f 6a6f696e 5f6d756c 74696772 udp_join_multigr + 402cb540 75702066 61696c65 64210a00 6d646e73 up failed!..mdns + 402cb550 20736572 76657220 69732061 6c726561 server is alrea + 402cb560 64792072 65676973 74657265 6420210a dy registered !. + 402cb570 00000000 61702075 64705f6a 6f696e5f ....ap udp_join_ + 402cb580 6d756c74 69677275 70206661 696c6564 multigrup failed + 402cb590 210a0000 73746120 7564705f 6c656176 !...sta udp_leav + 402cb5a0 655f6d75 6c746967 72757020 6661696c e_multigrup fail + 402cb5b0 6564210a 00000000 506c6561 73652063 ed!.....Please c + 402cb5c0 6865636b 204d444e 535f4e41 4d455f4c heck MDNS_NAME_L + 402cb5d0 454e4754 480d0a00 4552525f 4d454d20 ENGTH...ERR_MEM + 402cb5e0 0a000000 6d646e73 5f73656e 645f7365 ....mdns_send_se + 402cb5f0 72766963 6520636f 7079696e 6720746f rvice copying to + 402cb600 206e6577 20706275 66206661 696c6564 new pbuf failed + 402cb610 0a000000 6d646e73 5f616e73 77657220 ....mdns_answer + 402cb620 636f7079 696e6720 746f206e 65772070 copying to new p + 402cb630 62756620 6661696c 65640a00 1c000000 buf failed...... + 402cb640 24000000 b0000000 24000000 14000000 $.......$....... + 402cb650 08000000 14000000 10000000 14000000 ................ + 402cb660 00060000 706c6561 73652073 74617274 ....please start + 402cb670 20736e74 70206669 72737420 210a0000 sntp first !... + 402cb680 6c38ff3f 7438ff3f 6438ff3f 7838ff3f l8.?t8.?d8.?x8.? + 402cb690 03060c18 30607801 02030405 06070707 ....0`x......... + 402cb6a0 07070707 00000000 00000000 00000000 ................ + 402cb6b0 61705f63 6f6e6669 672e6300 00000000 ap_config.c..... + 402cb6c0 636f6d6d 6f6e2e63 00000000 00000000 common.c........ + 402cb6d0 6f735f78 74656e73 612e6300 00000000 os_xtensa.c..... + 402cb6e0 7770615f 61757468 2e630000 00000000 wpa_auth.c...... + 402cb6f0 64000000 f4010000 e8030000 04000000 d............... + 402cb700 04000000 00000000 00000000 00000000 ................ + 402cb710 496e6974 20436f75 6e746572 00000000 Init Counter.... + 402cb720 50616972 77697365 206b6579 20657870 Pairwise key exp + 402cb730 616e7369 6f6e0000 00000000 00000000 ansion.......... + 402cb740 47726f75 70206b65 79206578 70616e73 Group key expans + 402cb750 696f6e00 00000000 00000000 00000000 ion............. + 402cb760 7770615f 61757468 5f69652e 63000000 wpa_auth_ie.c... + 402cb770 50616972 77697365 206b6579 20657870 Pairwise key exp + 402cb780 616e7369 6f6e0000 00000000 00000000 ansion.......... + 402cb790 504d4b20 4e616d65 00000000 00000000 PMK Name........ + 402cb7a0 08000000 06000000 06000000 00000000 ................ + 402cb7b0 7770615f 6d61696e 2e630000 00000000 wpa_main.c...... + 402cb7c0 0a636f6e 6e656374 65642077 69746820 .connected with + 402cb7d0 25732c20 6368616e 6e656c20 25640a00 %s, channel %d.. + 402cb7e0 64686370 20636c69 656e7420 73746172 dhcp client star + 402cb7f0 742e2e2e 0a000000 00000000 00000000 t............... + 402cb800 63686563 6b20796f 75722073 74617469 check your stati + 402cb810 63206970 210a0000 00000000 00000000 c ip!........... + 402cb820 6165732d 696e7465 726e616c 2d656e63 aes-internal-enc + 402cb830 2e630000 00000000 00000000 00000000 .c.............. + 402cb840 6170705f 70617274 6974696f 6e2e6300 app_partition.c. + 402cb850 656d6170 310d0a00 656d6170 370d0a00 emap1...emap7... + 402cb860 656d6170 670d0a00 00000000 00000000 emapg........... + 402cb870 6d69736d 61746368 206d6170 2025642c mismatch map %d, + 402cb880 7370695f 73697a65 5f6d6170 2025640a spi_size_map %d. + 402cb890 00000000 00000000 00000000 00000000 ................ + 402cb8a0 6d617020 25642065 72720a00 00000000 map %d err...... + 402cb8b0 70202564 2073697a 65203078 2578202c p %d size 0x%x , + 402cb8c0 30782578 20657272 0d0a0000 00000000 0x%x err........ + 402cb8d0 6f746131 20706172 74697469 6f6e2065 ota1 partition e 402cb8e0 72726f72 0d0a0000 00000000 00000000 rror............ - 402cb8f0 73797374 656d2070 6172616d 20706172 system param par - 402cb900 74697469 6f6e2065 72726f72 0d0a0000 tition error.... - 402cb910 626f6f74 206e6f74 20736574 0d0a0000 boot not set.... - 402cb920 6f746131 206e6f74 20736574 0d0a0000 ota1 not set.... - 402cb930 6f746132 206e6f74 20736574 0d0a0000 ota2 not set.... - 402cb940 6e63686b 3a25780d 0a000000 00000000 nchk:%x......... - 402cb950 70617274 6974696f 6e203078 25782073 partition 0x%x s - 402cb960 697a6520 69732025 640d0a00 00000000 ize is %d....... - 402cb970 70202564 20616e64 20702025 6420636f p %d and p %d co - 402cb980 76657265 643a2061 6464723a 30782578 vered: addr:0x%x - 402cb990 202b206c 656e3a30 78257820 3e203078 + len:0x%x > 0x - 402cb9a0 25780d0a 00000000 00000000 00000000 %x.............. - 402cb9b0 2d2d2d20 54686520 70617274 6974696f --- The partitio - 402cb9c0 6e207461 626c6520 73697a65 20697320 n table size is - 402cb9d0 6c617267 65722074 68616e20 666c6173 larger than flas - 402cb9e0 68207369 7a652030 78257820 2d2d2d0d h size 0x%x ---. - 402cb9f0 0a000000 00000000 00000000 00000000 ................ - 402cba00 706c6561 73652063 6865636b 20706172 please check par - 402cba10 74697469 6f6e2074 79706520 25642061 tition type %d a - 402cba20 6464723a 2578206c 656e3a25 780d0a00 ddr:%x len:%x... - 402cba30 75706772 6164655f 6c69622e 63000000 upgrade_lib.c... - 402cba40 6d617820 7365633a 25640d0a 00000000 max sec:%d...... - 402cba50 75706772 6164655f 63686563 6b0a0000 upgrade_check... - 402cba60 75706772 6164655f 6765745f 73756d5f upgrade_get_sum_ - 402cba70 64697363 6f6e6362 2025640a 00000000 disconcb %d..... - 402cba80 0a414c4c 3d256420 73656374 6f727320 .ALL=%d sectors - 402cba90 65726173 65206f6b 210a0000 00000000 erase ok!....... - 402cbaa0 65726173 65207365 63746f72 3d256420 erase sector=%d - 402cbab0 6f6b0a00 00000000 00000000 00000000 ok.............. + 402cb8f0 6f746132 20706172 74697469 6f6e2065 ota2 partition e + 402cb900 72726f72 0d0a0000 00000000 00000000 rror............ + 402cb910 73797374 656d2070 6172616d 20706172 system param par + 402cb920 74697469 6f6e2065 72726f72 0d0a0000 tition error.... + 402cb930 626f6f74 206e6f74 20736574 0d0a0000 boot not set.... + 402cb940 6f746131 206e6f74 20736574 0d0a0000 ota1 not set.... + 402cb950 6f746132 206e6f74 20736574 0d0a0000 ota2 not set.... + 402cb960 6e63686b 3a25780d 0a000000 00000000 nchk:%x......... + 402cb970 70617274 6974696f 6e203078 25782073 partition 0x%x s + 402cb980 697a6520 69732025 640d0a00 00000000 ize is %d....... + 402cb990 70202564 20616e64 20702025 6420636f p %d and p %d co + 402cb9a0 76657265 643a2061 6464723a 30782578 vered: addr:0x%x + 402cb9b0 202b206c 656e3a30 78257820 3e203078 + len:0x%x > 0x + 402cb9c0 25780d0a 00000000 00000000 00000000 %x.............. + 402cb9d0 2d2d2d20 54686520 70617274 6974696f --- The partitio + 402cb9e0 6e207461 626c6520 73697a65 20697320 n table size is + 402cb9f0 6c617267 65722074 68616e20 666c6173 larger than flas + 402cba00 68207369 7a652030 78257820 2d2d2d0d h size 0x%x ---. + 402cba10 0a000000 00000000 00000000 00000000 ................ + 402cba20 706c6561 73652063 6865636b 20706172 please check par + 402cba30 74697469 6f6e2074 79706520 25642061 tition type %d a + 402cba40 6464723a 2578206c 656e3a25 780d0a00 ddr:%x len:%x... + 402cba50 75706772 6164655f 6c69622e 63000000 upgrade_lib.c... + 402cba60 6d617820 7365633a 25640d0a 00000000 max sec:%d...... + 402cba70 75706772 6164655f 63686563 6b0a0000 upgrade_check... + 402cba80 75706772 6164655f 6765745f 73756d5f upgrade_get_sum_ + 402cba90 64697363 6f6e6362 2025640a 00000000 disconcb %d..... + 402cbaa0 0a414c4c 3d256420 73656374 6f727320 .ALL=%d sectors + 402cbab0 65726173 65206f6b 210a0000 00000000 erase ok!....... 402cbac0 65726173 65207365 63746f72 3d256420 erase sector=%d - 402cbad0 6572723d 25640a00 00000000 00000000 err=%d.......... - 402cbae0 6e756d20 6d61783d 32343000 00000000 num max=240..... - 402cbaf0 73656374 6f722025 6420706f 73742066 sector %d post f - 402cbb00 61696c0a 00000000 00000000 00000000 ail............. - 402cbb10 2e000000 00000000 00000000 00000000 ................ - 402cbb20 7365635f 626c6f63 6b202564 0a000000 sec_block %d.... - 402cbb30 7365635f 626c6f63 6b202564 20657863 sec_block %d exc - 402cbb40 6565640a 00000000 00000000 00000000 eed............. - 402cbb50 70757372 64617461 203d2025 730a0000 pusrdata = %s... - 402cbb60 73756d6c 656e6774 68203d20 2564200a sumlength = %d . - 402cbb70 00000000 00000000 00000000 00000000 ................ - 402cbb80 73756d6c 656e6774 68206661 696c6564 sumlength failed - 402cbb90 0a000000 00000000 00000000 00000000 ................ - 402cbba0 436f6e74 656e742d 4c656e67 74683a20 Content-Length: - 402cbbb0 6661696c 65640a00 00000000 00000000 failed.......... - 402cbbc0 68747470 20686561 6420696e 2070726f http head in pro - 402cbbd0 63657373 2e0a0000 00000000 00000000 cess............ - 402cbbe0 73657276 65722064 6f206e6f 74207375 server do not su - 402cbbf0 70706f72 74204845 4144206d 6574686f pport HEAD metho - 402cbc00 64206e6f 77207365 6e642047 4554206d d now send GET m - 402cbc10 65737361 67650a00 00000000 00000000 essage.......... - 402cbc20 73756d6c 656e6774 68203d20 2564200a sumlength = %d . - 402cbc30 00000000 00000000 00000000 00000000 ................ - 402cbc40 73756d6c 656e6774 68206661 696c6564 sumlength failed - 402cbc50 0a000000 00000000 00000000 00000000 ................ - 402cbc60 436f6e74 656e742d 4c656e67 74683a20 Content-Length: - 402cbc70 6661696c 65640a00 00000000 00000000 failed.......... - 402cbc80 75706772 61646520 66696c65 20646f77 upgrade file dow - 402cbc90 6e6c6f61 64207374 6172742e 0a000000 nload start..... - 402cbca0 6572726f 72206269 6e206669 6c650a00 error bin file.. - 402cbcb0 706c6561 73652063 6865636b 20746865 please check the - 402cbcc0 2062696e 2066696c 650a0000 00000000 bin file....... - 402cbcd0 68747470 20686561 6420696e 2070726f http head in pro - 402cbce0 63657373 2e2e0a00 00000000 00000000 cess............ - 402cbcf0 746f7461 6c6c656e 203d2025 640a0000 totallen = %d... - 402cbd00 75706772 61646520 66696c65 20646f77 upgrade file dow - 402cbd10 6e6c6f61 64206669 6e697368 65642e0a nload finished.. - 402cbd20 00000000 00000000 00000000 00000000 ................ - 402cbd30 666c6173 685f6372 63203d20 2575200a flash_crc = %u . + 402cbad0 6f6b0a00 00000000 00000000 00000000 ok.............. + 402cbae0 65726173 65207365 63746f72 3d256420 erase sector=%d + 402cbaf0 6572723d 25640a00 00000000 00000000 err=%d.......... + 402cbb00 6e756d20 6d61783d 32343000 00000000 num max=240..... + 402cbb10 73656374 6f722025 6420706f 73742066 sector %d post f + 402cbb20 61696c0a 00000000 00000000 00000000 ail............. + 402cbb30 2e000000 00000000 00000000 00000000 ................ + 402cbb40 7365635f 626c6f63 6b202564 0a000000 sec_block %d.... + 402cbb50 7365635f 626c6f63 6b202564 20657863 sec_block %d exc + 402cbb60 6565640a 00000000 00000000 00000000 eed............. + 402cbb70 70757372 64617461 203d2025 730a0000 pusrdata = %s... + 402cbb80 73756d6c 656e6774 68203d20 2564200a sumlength = %d . + 402cbb90 00000000 00000000 00000000 00000000 ................ + 402cbba0 73756d6c 656e6774 68206661 696c6564 sumlength failed + 402cbbb0 0a000000 00000000 00000000 00000000 ................ + 402cbbc0 436f6e74 656e742d 4c656e67 74683a20 Content-Length: + 402cbbd0 6661696c 65640a00 00000000 00000000 failed.......... + 402cbbe0 68747470 20686561 6420696e 2070726f http head in pro + 402cbbf0 63657373 2e0a0000 00000000 00000000 cess............ + 402cbc00 73657276 65722064 6f206e6f 74207375 server do not su + 402cbc10 70706f72 74204845 4144206d 6574686f pport HEAD metho + 402cbc20 64206e6f 77207365 6e642047 4554206d d now send GET m + 402cbc30 65737361 67650a00 00000000 00000000 essage.......... + 402cbc40 73756d6c 656e6774 68203d20 2564200a sumlength = %d . + 402cbc50 00000000 00000000 00000000 00000000 ................ + 402cbc60 73756d6c 656e6774 68206661 696c6564 sumlength failed + 402cbc70 0a000000 00000000 00000000 00000000 ................ + 402cbc80 436f6e74 656e742d 4c656e67 74683a20 Content-Length: + 402cbc90 6661696c 65640a00 00000000 00000000 failed.......... + 402cbca0 75706772 61646520 66696c65 20646f77 upgrade file dow + 402cbcb0 6e6c6f61 64207374 6172742e 0a000000 nload start..... + 402cbcc0 6572726f 72206269 6e206669 6c650a00 error bin file.. + 402cbcd0 706c6561 73652063 6865636b 20746865 please check the + 402cbce0 2062696e 2066696c 650a0000 00000000 bin file....... + 402cbcf0 68747470 20686561 6420696e 2070726f http head in pro + 402cbd00 63657373 2e2e0a00 00000000 00000000 cess............ + 402cbd10 746f7461 6c6c656e 203d2025 640a0000 totallen = %d... + 402cbd20 75706772 61646520 66696c65 20646f77 upgrade file dow + 402cbd30 6e6c6f61 64206669 6e697368 65642e0a nload finished.. 402cbd40 00000000 00000000 00000000 00000000 ................ - 402cbd50 75706772 6164655f 636f6e6e 6563745f upgrade_connect_ - 402cbd60 63620a00 00000000 00000000 00000000 cb.............. - 402cbd70 75706772 6164655f 636f6e6e 65637420 upgrade_connect - 402cbd80 25640a00 00000000 00000000 00000000 %d.............. - 402cbd90 73657276 65722069 73204e55 4c4c0a00 server is NULL.. - 402cbda0 73797374 656d5f75 70677261 64655f73 system_upgrade_s - 402cbdb0 74617274 0a000000 00000000 00000000 tart............ - 402cbdc0 6372632e 63000000 00000000 00000000 crc.c........... - 402cbdd0 6d616c6c 6f632063 72632074 61626c65 malloc crc table - 402cbde0 20666169 6c65640a 00000000 00000000 failed......... - 402cbdf0 6d616c6c 6f632063 72632062 75662066 malloc crc buf f - 402cbe00 61696c65 640a0000 00000000 00000000 ailed........... - 402cbe10 7370695f 666c6173 685f7265 61642065 spi_flash_read e - 402cbe20 72726f72 2025640a 00000000 00000000 rror %d......... + 402cbd50 666c6173 685f6372 63203d20 2575200a flash_crc = %u . + 402cbd60 00000000 00000000 00000000 00000000 ................ + 402cbd70 75706772 6164655f 636f6e6e 6563745f upgrade_connect_ + 402cbd80 63620a00 00000000 00000000 00000000 cb.............. + 402cbd90 75706772 6164655f 636f6e6e 65637420 upgrade_connect + 402cbda0 25640a00 00000000 00000000 00000000 %d.............. + 402cbdb0 73657276 65722069 73204e55 4c4c0a00 server is NULL.. + 402cbdc0 73797374 656d5f75 70677261 64655f73 system_upgrade_s + 402cbdd0 74617274 0a000000 00000000 00000000 tart............ + 402cbde0 6372632e 63000000 00000000 00000000 crc.c........... + 402cbdf0 6d616c6c 6f632063 72632074 61626c65 malloc crc table + 402cbe00 20666169 6c65640a 00000000 00000000 failed......... + 402cbe10 6d616c6c 6f632063 72632062 75662066 malloc crc buf f + 402cbe20 61696c65 640a0000 00000000 00000000 ailed........... 402cbe30 7370695f 666c6173 685f7265 61642065 spi_flash_read e 402cbe40 72726f72 2025640a 00000000 00000000 rror %d......... - 402cbe50 696d675f 63726320 3d202575 0a000000 img_crc = %u.... - 402cbe60 65737063 6f6e6e5f 73656375 72652e63 espconn_secure.c - 402cbe70 00000000 00000000 00000000 00000000 ................ - 402cbe80 65737063 6f6e6e5f 73736c2e 63000000 espconn_ssl.c... - 402cbe90 25732025 780a0000 00000000 00000000 %s %x........... - 402cbea0 52657175 65737420 27257327 20697320 Request '%s' is - 402cbeb0 756e6465 66696e65 642e0a00 00000000 undefined....... - 402cbec0 43657274 69666963 61746520 27257327 Certificate '%s' - 402cbed0 20697320 756e6465 66696e65 642e0a00 is undefined... - 402cbee0 636c6965 6e742068 616e6473 68616b65 client handshake - 402cbef0 20737461 72742e0a 00000000 00000000 start.......... + 402cbe50 7370695f 666c6173 685f7265 61642065 spi_flash_read e + 402cbe60 72726f72 2025640a 00000000 00000000 rror %d......... + 402cbe70 696d675f 63726320 3d202575 0a000000 img_crc = %u.... + 402cbe80 65737063 6f6e6e5f 73656375 72652e63 espconn_secure.c + 402cbe90 00000000 00000000 00000000 00000000 ................ + 402cbea0 65737063 6f6e6e5f 73736c2e 63000000 espconn_ssl.c... + 402cbeb0 25732025 780a0000 00000000 00000000 %s %x........... + 402cbec0 52657175 65737420 27257327 20697320 Request '%s' is + 402cbed0 756e6465 66696e65 642e0a00 00000000 undefined....... + 402cbee0 43657274 69666963 61746520 27257327 Certificate '%s' + 402cbef0 20697320 756e6465 66696e65 642e0a00 is undefined... 402cbf00 636c6965 6e742068 616e6473 68616b65 client handshake - 402cbf10 20666169 6c65640a 00000000 00000000 failed......... + 402cbf10 20737461 72742e0a 00000000 00000000 start.......... 402cbf20 636c6965 6e742068 616e6473 68616b65 client handshake - 402cbf30 206f6b21 0a000000 00000000 00000000 ok!............ - 402cbf40 636c6965 6e742773 20646174 6120696e client's data in - 402cbf50 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. - 402cbf60 506c6561 7365206c 6f616420 61757468 Please load auth - 402cbf70 656e7469 63617465 20636572 74696669 enticate certifi - 402cbf80 63617465 0a000000 00000000 00000000 cate............ - 402cbf90 506c6561 7365206c 6f616420 72657175 Please load requ - 402cbfa0 65737420 63657274 69666963 6174650a est certificate. - 402cbfb0 00000000 00000000 00000000 00000000 ................ - 402cbfc0 73657276 65722068 616e6473 68616b65 server handshake - 402cbfd0 206f6b21 0a000000 00000000 00000000 ok!............ + 402cbf30 20666169 6c65640a 00000000 00000000 failed......... + 402cbf40 636c6965 6e742068 616e6473 68616b65 client handshake + 402cbf50 206f6b21 0a000000 00000000 00000000 ok!............ + 402cbf60 636c6965 6e742773 20646174 6120696e client's data in + 402cbf70 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. + 402cbf80 506c6561 7365206c 6f616420 61757468 Please load auth + 402cbf90 656e7469 63617465 20636572 74696669 enticate certifi + 402cbfa0 63617465 0a000000 00000000 00000000 cate............ + 402cbfb0 506c6561 7365206c 6f616420 72657175 Please load requ + 402cbfc0 65737420 63657274 69666963 6174650a est certificate. + 402cbfd0 00000000 00000000 00000000 00000000 ................ 402cbfe0 73657276 65722068 616e6473 68616b65 server handshake - 402cbff0 20666169 6c65640a 00000000 00000000 failed......... - 402cc000 73657276 65722773 20646174 6120696e server's data in - 402cc010 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. - 402cc020 73657276 65722068 616e6473 68616b65 server handshake - 402cc030 20737461 72742e0a 00000000 00000000 start.......... - 402cc040 73736c5f 6c6f6164 65722e63 00000000 ssl_loader.c.... - 402cc050 74686520 66696c65 20697320 61205045 the file is a PE - 402cc060 4d206669 6c652e0a 00000000 00000000 M file.......... - 402cc070 73736c5f 746c7331 2e630000 00000000 ssl_tls1.c...... - 402cc080 25730a00 00000000 4572726f 723a2000 %s......Error: . - 402cc090 25730a00 00000000 00000000 00000000 %s.............. - 402cc0a0 53534c20 6572726f 72202564 0a000000 SSL error %d.... - 402cc0b0 636f6e6e 65637469 6f6e2064 65616400 connection dead. - 402cc0c0 696e7661 6c696420 68616e64 7368616b invalid handshak - 402cc0d0 65000000 00000000 00000000 00000000 e............... - 402cc0e0 696e7661 6c696420 70726f74 6f636f6c invalid protocol - 402cc0f0 206d6573 73616765 00000000 00000000 message........ - 402cc100 696e7661 6c696420 6d616300 00000000 invalid mac..... - 402cc110 696e7661 6c696420 76657273 696f6e00 invalid version. - 402cc120 696e7661 6c696420 73657373 696f6e00 invalid session. - 402cc130 6e6f2063 69706865 72000000 00000000 no cipher....... - 402cc140 636f6e6e 65637469 6f6e206c 6f737400 connection lost. - 402cc150 62616420 63657274 69666963 61746500 bad certificate. - 402cc160 696e7661 6c696420 6b657900 00000000 invalid key..... - 402cc170 66696e69 73686564 20696e76 616c6964 finished invalid - 402cc180 00000000 00000000 00000000 00000000 ................ - 402cc190 6e6f2063 65727469 66696361 74652064 no certificate d - 402cc1a0 6566696e 65640000 00000000 00000000 efined.......... - 402cc1b0 636c6965 6e742072 656e6567 6f746961 client renegotia - 402cc1c0 74696f6e 206e6f74 20737570 706f7274 tion not support - 402cc1d0 65640000 00000000 00000000 00000000 ed.............. - 402cc1e0 4f707469 6f6e206e 6f742073 7570706f Option not suppo - 402cc1f0 72746564 00000000 00000000 00000000 rted............ - 402cc200 756e6465 66696e65 64206173 20796574 undefined as yet - 402cc210 202d2025 64000000 00000000 00000000 - %d........... - 402cc220 0a000000 00000000 416c6572 743a2000 ........Alert: . - 402cc230 636c6f73 65206e6f 74696679 00000000 close notify.... - 402cc240 696e7661 6c696420 76657273 696f6e00 invalid version. - 402cc250 62616420 63657274 69666963 61746500 bad certificate. - 402cc260 756e6578 70656374 6564206d 65737361 unexpected messa - 402cc270 67650000 00000000 00000000 00000000 ge.............. - 402cc280 62616420 7265636f 7264206d 61630000 bad record mac.. - 402cc290 68616e64 7368616b 65206661 696c7572 handshake failur - 402cc2a0 65000000 00000000 00000000 00000000 e............... - 402cc2b0 696c6c65 67616c20 70617261 6d657465 illegal paramete - 402cc2c0 72000000 00000000 00000000 00000000 r............... - 402cc2d0 6465636f 64652065 72726f72 00000000 decode error.... - 402cc2e0 64656372 79707420 6572726f 72000000 decrypt error... - 402cc2f0 6e6f2072 656e6567 6f746961 74696f6e no renegotiation - 402cc300 00000000 00000000 00000000 00000000 ................ - 402cc310 616c6572 74202d20 28756e6b 6e6f776e alert - (unknown - 402cc320 20256429 00000000 00000000 00000000 %d)............ - 402cc330 0a000000 00000000 00000000 00000000 ................ - 402cc340 73736c5f 78353039 2e630000 00000000 ssl_x509.c...... - 402cc350 61207365 6c662d73 69676e65 64206365 a self-signed ce - 402cc360 72746966 69636174 65207468 61742069 rtificate that i - 402cc370 73206e6f 7420696e 20746865 20434120 s not in the CA - 402cc380 73746f72 650a0000 00000000 00000000 store........... - 402cc390 6265666f 72652025 752c2074 765f7365 before %u, tv_se - 402cc3a0 63202575 2c206166 74657220 25750a00 c %u, after %u.. - 402cc3b0 6c6f6f6b 20666f72 20612074 72757374 look for a trust - 402cc3c0 65642063 6572740a 00000000 00000000 ed cert......... - 402cc3d0 75736520 74686520 43412063 65727469 use the CA certi - 402cc3e0 66696361 74652066 6f722073 69676e61 ficate for signa - 402cc3f0 74757265 20766572 69666963 6174696f ture verificatio - 402cc400 6e0a0000 00000000 00000000 00000000 n............... - 402cc410 63686563 6b207468 65207369 676e6174 check the signat - 402cc420 75726520 6f6b0a00 00000000 00000000 ure ok.......... - 402cc430 73736c5f 61736e31 2e630000 00000000 ssl_asn1.c...... - 402cc440 64697374 696e6775 69736865 64206e61 distinguished na - 402cc450 6d65733a 205b2573 5d2c205b 25735d0a mes: [%s], [%s]. - 402cc460 00000000 00000000 00000000 00000000 ................ - 402cc470 696e7661 6c696420 64696765 73743a20 invalid digest: + 402cbff0 206f6b21 0a000000 00000000 00000000 ok!............ + 402cc000 73657276 65722068 616e6473 68616b65 server handshake + 402cc010 20666169 6c65640a 00000000 00000000 failed......... + 402cc020 73657276 65722773 20646174 6120696e server's data in + 402cc030 76616c69 64207072 6f746f63 6f6c0a00 valid protocol.. + 402cc040 73657276 65722068 616e6473 68616b65 server handshake + 402cc050 20737461 72742e0a 00000000 00000000 start.......... + 402cc060 73736c5f 6c6f6164 65722e63 00000000 ssl_loader.c.... + 402cc070 74686520 66696c65 20697320 61205045 the file is a PE + 402cc080 4d206669 6c652e0a 00000000 00000000 M file.......... + 402cc090 73736c5f 746c7331 2e630000 00000000 ssl_tls1.c...... + 402cc0a0 25730a00 00000000 4572726f 723a2000 %s......Error: . + 402cc0b0 25730a00 00000000 00000000 00000000 %s.............. + 402cc0c0 53534c20 6572726f 72202564 0a000000 SSL error %d.... + 402cc0d0 636f6e6e 65637469 6f6e2064 65616400 connection dead. + 402cc0e0 696e7661 6c696420 68616e64 7368616b invalid handshak + 402cc0f0 65000000 00000000 00000000 00000000 e............... + 402cc100 696e7661 6c696420 70726f74 6f636f6c invalid protocol + 402cc110 206d6573 73616765 00000000 00000000 message........ + 402cc120 696e7661 6c696420 6d616300 00000000 invalid mac..... + 402cc130 696e7661 6c696420 76657273 696f6e00 invalid version. + 402cc140 696e7661 6c696420 73657373 696f6e00 invalid session. + 402cc150 6e6f2063 69706865 72000000 00000000 no cipher....... + 402cc160 636f6e6e 65637469 6f6e206c 6f737400 connection lost. + 402cc170 62616420 63657274 69666963 61746500 bad certificate. + 402cc180 696e7661 6c696420 6b657900 00000000 invalid key..... + 402cc190 66696e69 73686564 20696e76 616c6964 finished invalid + 402cc1a0 00000000 00000000 00000000 00000000 ................ + 402cc1b0 6e6f2063 65727469 66696361 74652064 no certificate d + 402cc1c0 6566696e 65640000 00000000 00000000 efined.......... + 402cc1d0 636c6965 6e742072 656e6567 6f746961 client renegotia + 402cc1e0 74696f6e 206e6f74 20737570 706f7274 tion not support + 402cc1f0 65640000 00000000 00000000 00000000 ed.............. + 402cc200 4f707469 6f6e206e 6f742073 7570706f Option not suppo + 402cc210 72746564 00000000 00000000 00000000 rted............ + 402cc220 756e6465 66696e65 64206173 20796574 undefined as yet + 402cc230 202d2025 64000000 00000000 00000000 - %d........... + 402cc240 0a000000 00000000 416c6572 743a2000 ........Alert: . + 402cc250 636c6f73 65206e6f 74696679 00000000 close notify.... + 402cc260 696e7661 6c696420 76657273 696f6e00 invalid version. + 402cc270 62616420 63657274 69666963 61746500 bad certificate. + 402cc280 756e6578 70656374 6564206d 65737361 unexpected messa + 402cc290 67650000 00000000 00000000 00000000 ge.............. + 402cc2a0 62616420 7265636f 7264206d 61630000 bad record mac.. + 402cc2b0 68616e64 7368616b 65206661 696c7572 handshake failur + 402cc2c0 65000000 00000000 00000000 00000000 e............... + 402cc2d0 696c6c65 67616c20 70617261 6d657465 illegal paramete + 402cc2e0 72000000 00000000 00000000 00000000 r............... + 402cc2f0 6465636f 64652065 72726f72 00000000 decode error.... + 402cc300 64656372 79707420 6572726f 72000000 decrypt error... + 402cc310 6e6f2072 656e6567 6f746961 74696f6e no renegotiation + 402cc320 00000000 00000000 00000000 00000000 ................ + 402cc330 616c6572 74202d20 28756e6b 6e6f776e alert - (unknown + 402cc340 20256429 00000000 00000000 00000000 %d)............ + 402cc350 0a000000 00000000 00000000 00000000 ................ + 402cc360 73736c5f 78353039 2e630000 00000000 ssl_x509.c...... + 402cc370 61207365 6c662d73 69676e65 64206365 a self-signed ce + 402cc380 72746966 69636174 65207468 61742069 rtificate that i + 402cc390 73206e6f 7420696e 20746865 20434120 s not in the CA + 402cc3a0 73746f72 650a0000 00000000 00000000 store........... + 402cc3b0 6265666f 72652025 752c2074 765f7365 before %u, tv_se + 402cc3c0 63202575 2c206166 74657220 25750a00 c %u, after %u.. + 402cc3d0 6c6f6f6b 20666f72 20612074 72757374 look for a trust + 402cc3e0 65642063 6572740a 00000000 00000000 ed cert......... + 402cc3f0 75736520 74686520 43412063 65727469 use the CA certi + 402cc400 66696361 74652066 6f722073 69676e61 ficate for signa + 402cc410 74757265 20766572 69666963 6174696f ture verificatio + 402cc420 6e0a0000 00000000 00000000 00000000 n............... + 402cc430 63686563 6b207468 65207369 676e6174 check the signat + 402cc440 75726520 6f6b0a00 00000000 00000000 ure ok.......... + 402cc450 73736c5f 61736e31 2e630000 00000000 ssl_asn1.c...... + 402cc460 64697374 696e6775 69736865 64206e61 distinguished na + 402cc470 6d65733a 205b2573 5d2c205b 25735d0a mes: [%s], [%s]. 402cc480 00000000 00000000 00000000 00000000 ................ - 402cc490 25303278 20000000 0a000000 00000000 %02x ........... - 402cc4a0 73736c5f 62696769 6e742e63 00000000 ssl_bigint.c.... - 402cc4b0 73736c5f 63727970 746f5f6d 6973632e ssl_crypto_misc. - 402cc4c0 63000000 00000000 00000000 00000000 c............... - 402cc4d0 73736c5f 7273612e 63000000 00000000 ssl_rsa.c....... - 402cc4e0 68746d33 3a257520 20000000 00000000 htm3:%u ....... - 402cc4f0 6c73623a 25752020 00000000 00000000 lsb:%u ........ - 402cc500 696e6974 5f68746d 313a2575 20200000 init_htm1:%u .. - 402cc510 0a000000 00000000 00000000 00000000 ................ - 402cc520 65727231 2c206c73 625b2564 5d206973 err1, lsb[%d] is - 402cc530 206f7665 723a2575 0a000000 00000000 over:%u........ - 402cc540 68746d32 3a257520 20000000 00000000 htm2:%u ....... - 402cc550 696e6974 0a000000 00000000 00000000 init............ - 402cc560 6c73623a 25752020 00000000 00000000 lsb:%u ........ - 402cc570 636c723a 25782020 00000000 00000000 clr:%x ........ - 402cc580 0a000000 00000000 00000000 00000000 ................ - 402cc590 68746d3a 25752020 00000000 00000000 htm:%u ........ - 402cc5a0 7365743a 25782020 00000000 00000000 set:%x ........ - 402cc5b0 70657269 6f643a25 750a0000 00000000 period:%u....... - 402cc5c0 74657374 2070776d 20636861 6e6e656c test pwm channel - 402cc5d0 206e756d 3a202564 200d0a00 736d6172 num: %d ...smar - 402cc5e0 74636f6e 66696720 74797065 20696e70 tconfig type inp - 402cc5f0 75742065 72720a0d 00000000 736d6172 ut err......smar - 402cc600 74636f6e 66696720 62757379 0a0d0000 tconfig busy.... - 402cc610 736d6172 74636f6e 66696720 62757379 smartconfig busy - 402cc620 0a0d0000 53432073 74617475 73206572 ....SC status er - 402cc630 726f7221 0d0a0000 66726565 20686561 ror!....free hea - 402cc640 703a2564 0a000000 53432076 65727369 p:%d....SC versi - 402cc650 6f6e3a20 25730d0a 00000000 53433a73 on: %s......SC:s - 402cc660 74617469 6f6e2064 68637020 73746f70 tation dhcp stop - 402cc670 0a000000 736d6172 74636f6e 66696720 ....smartconfig - 402cc680 62757379 0a0d0000 736d6172 74636f6e busy....smartcon - 402cc690 6669673a 73797320 6d6f6465 2069736e fig:sys mode isn - 402cc6a0 27742053 54415449 4f4e5f4d 4f44453a 't STATION_MODE: - 402cc6b0 25640a0d 00000000 6572722c 7363616e %d......err,scan - 402cc6c0 20737461 74757320 25640a00 73633a6d status %d..sc:m - 402cc6d0 616c6c6f 63204572 72202573 2025730a alloc Err %s %s. - 402cc6e0 0d000000 73633a6d 616c6c6f 63206572 ....sc:malloc er - 402cc6f0 72202573 2025730a 0d000000 73633a6d r %s %s.....sc:m - 402cc700 616c6c6f 63206572 72202573 2025640a alloc err %s %d. - 402cc710 0d000000 73633a70 61636b65 7420636e ....sc:packet cn - 402cc720 743a2564 0a000000 736d6172 74636f6e t:%d....smartcon - 402cc730 66696720 72657374 6172740a 0d000000 fig restart..... - 402cc740 73633a6d 616c6c6f 63206572 723a2573 sc:malloc err:%s - 402cc750 2c25640a 0d005632 2e352e35 00000000 ,%d...V2.5.5.... - 402cc760 53436d61 6c6c6f63 20657272 0a0d0000 SCmalloc err.... - 402cc770 0a0d0000 25303278 20000000 467c6273 ....%02x ...F|bs - 402cc780 7369643a 20000000 467c7373 69643a20 sid: ...F|ssid: - 402cc790 25730a0d 00000000 467c7073 77643a20 %s......F|pswd: - 402cc7a0 25730a0d 00000000 467c4669 6e642042 %s......F|Find B - 402cc7b0 53534944 2025640a 00000000 467c2564 SSID %d.....F|%d - 402cc7c0 2d25632d 25640a0d 00000000 467c2564 -%c-%d......F|%d - 402cc7d0 2d25642d 25640a0d 00000000 467c584f -%d-%d......F|XO - 402cc7e0 520a0000 467c5343 414e2043 52432053 R...F|SCAN CRC S - 402cc7f0 5349443a 2025640a 0d000000 467c616c SID: %d.....F|al - 402cc800 6c206c65 6e74683a 2025642c 70737764 l lenth: %d,pswd - 402cc810 206c656e 74683a20 25640a0d 00000000 lenth: %d...... - 402cc820 467c6869 64652072 65736574 20636820 F|hide reset ch - 402cc830 25640d0a 00000000 467c5343 414e2053 %d......F|SCAN S - 402cc840 5349443a 2025730a 0d000000 467c7265 SID: %s.....F|re - 402cc850 73657420 63682025 640d0a00 467c2563 set ch %d...F|%c - 402cc860 2d25640a 0d000000 467c2564 2d25640a -%d.....F|%d-%d. - 402cc870 0d000000 467c7273 73693a25 642c2063 ....F|rssi:%d, c - 402cc880 683a2564 0a0d467c 68656164 3a25640a h:%d..F|head:%d. - 402cc890 0d0a0d00 0a0d467c 736e6966 66657220 ......F|sniffer - 402cc8a0 6f6e2063 683a2564 0a000000 54595045 on ch:%d....TYPE - 402cc8b0 3a204553 50544f55 43480a0d 00000000 : ESPTOUCH...... - 402cc8c0 0a467c72 73736920 6f757421 0a000000 .F|rssi out!.... - 402cc8d0 0a0d0000 25303278 20000000 547c6273 ....%02x ...T|bs - 402cc8e0 7369643a 20000000 547c7373 69643a20 sid: ...T|ssid: - 402cc8f0 25730a0d 00000000 547c7073 77643a20 %s......T|pswd: - 402cc900 25730a0d 00000000 547c2564 2d25632d %s......T|%d-%c- - 402cc910 25640a0d 00000000 547c2564 2d25642d %d......T|%d-%d- - 402cc920 25640a0d 00000000 547c584f 520a0000 %d......T|XOR... - 402cc930 547c5343 414e2043 52432053 5349443a T|SCAN CRC SSID: - 402cc940 2025640a 0d000000 547c616c 6c206c65 %d.....T|all le - 402cc950 6e74683a 2025642c 70737764 206c656e nth: %d,pswd len - 402cc960 74683a20 25640a0d 00000000 547c5343 th: %d......T|SC - 402cc970 414e2053 5349443a 2025730a 0d000000 AN SSID: %s..... - 402cc980 547c5343 414e2053 5349443a 2025730a T|SCAN SSID: %s. - 402cc990 0d000000 547c2563 2d25640a 0d000000 ....T|%c-%d..... - 402cc9a0 547c2564 2d25640a 0d000000 7365713a T|%d-%d.....seq: - 402cc9b0 2025642c 206c656e 3a25640a 00000000 %d, len:%d..... - 402cc9c0 547c5359 4e432053 54415455 530a0d00 T|SYNC STATUS... - 402cc9d0 547c4150 204d4143 3a202530 32783a25 T|AP MAC: %02x:% - 402cc9e0 3032783a 25303278 3a253032 783a2530 02x:%02x:%02x:%0 - 402cc9f0 32783a25 3032780a 00000000 547c5048 2x:%02x.....T|PH - 402cca00 4f4e4520 4d41433a 20253032 783a2530 ONE MAC: %02x:%0 - 402cca10 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 - 402cca20 783a2530 32780a00 54595045 3a204553 x:%02x..TYPE: ES - 402cca30 50544f55 43482c20 63683a25 640a0000 PTOUCH, ch:%d... - 402cca40 547c4865 6164206c 656e2025 640a0000 T|Head len %d... - 402cca50 547c6865 6164206c 656e2025 640a0000 T|head len %d... - 402cca60 53594e43 3a202578 5f25785f 25785f25 SYNC: %x_%x_%x_% - 402cca70 780a0000 73633a69 6e697420 70544f55 x...sc:init pTOU - 402cca80 43485f47 6c6f6220 6d616c6c 6f632065 CH_Glob malloc e - 402cca90 72722025 73202573 0a0d0000 73633a70 rr %s %s....sc:p - 402ccaa0 6b697373 20686561 64206e6f 74206e75 kiss head not nu - 402ccab0 6c6c0a0d 00000000 73633a70 43484c69 ll......sc:pCHLi - 402ccac0 73744865 6164206d 616c6c6f 63206572 stHead malloc er - 402ccad0 723a2573 2c25640a 0d000000 73633a70 r:%s,%d.....sc:p - 402ccae0 43484c69 73744865 61642021 206e756c CHListHead ! nul - 402ccaf0 6c0a0d00 73633a70 45544775 69646547 l...sc:pETGuideG - 402ccb00 6c6f6220 6d616c6c 6f632065 72723a25 lob malloc err:% - 402ccb10 732c2564 0a0d0000 73633a70 45544775 s,%d....sc:pETGu - 402ccb20 69646547 6c6f6220 6e6f7420 6e756c6c ideGlob not null - 402ccb30 0a0d0000 547c416c 6c4c696e 6b210a00 ....T|AllLink!.. - 402ccb40 5343206d 616c2065 72720a0d 00000000 SC mal err...... - 402ccb50 0a0d0000 25630000 0a0d547c 73736964 ....%c....T|ssid - 402ccb60 203a2000 25630000 547c7073 7764203a : .%c..T|pswd : - 402ccb70 20000000 547c7365 713a2564 0a0d0000 ...T|seq:%d.... - 402ccb80 547c4352 435f6572 726f720a 00000000 T|CRC_error..... - 402ccb90 547c4352 435f6572 726f720a 00000000 T|CRC_error..... - 402ccba0 547c7365 713a2564 0a0d0000 547c4352 T|seq:%d....T|CR - 402ccbb0 435f6572 726f720a 0d000000 547c4352 C_error.....T|CR - 402ccbc0 435f6572 726f720a 00000000 547c7365 C_error.....T|se - 402ccbd0 713a2564 0a0d0000 547c4352 435f6572 q:%d....T|CRC_er - 402ccbe0 726f720a 0d000000 547c4352 435f6572 ror.....T|CRC_er - 402ccbf0 726f720a 0d000000 547c7365 713a2564 ror.....T|seq:%d - 402ccc00 0a0d0000 547c4352 43206572 720a0d00 ....T|CRC err... - 402ccc10 547c7061 7373776f 7264206c 656e3a20 T|password len: - 402ccc20 25640a00 547c696e 6465783a 25642c20 %d..T|index:%d, - 402ccc30 72656d61 696e3a25 640a0d00 547c5343 remain:%d...T|SC - 402ccc40 414e2043 52432053 5349443a 2025640a AN CRC SSID: %d. - 402ccc50 0d000000 547c5353 49443a20 25730a0d ....T|SSID: %s.. - 402ccc60 00000000 547c6273 73696420 73616d65 ....T|bssid same - 402ccc70 0a000000 547c6273 73696420 73616d65 ....T|bssid same - 402ccc80 0a000000 547c7373 6964206c 656e2025 ....T|ssid len % - 402ccc90 640a0d00 547c616c 6c206461 74613a20 d...T|all data: - 402ccca0 25640a0d 0a0d0000 547c7265 7461696e %d......T|retain - 402cccb0 20646174 613a2025 640a0d00 547c736e data: %d...T|sn - 402cccc0 69666665 72206f6e 2063683a 25640a0a iffer on ch:%d.. - 402cccd0 0d000000 547c4865 6164204c 656e203a ....T|Head Len : - 402ccce0 2025640a 0d000000 0a0d0000 20253032 %d......... %02 - 402cccf0 78000000 0a547c41 50204d41 43202020 x....T|AP MAC - 402ccd00 3a000000 20253032 78000000 547c5048 :... %02x...T|PH - 402ccd10 4f4e4520 4d41433a 00000000 54595045 ONE MAC:....TYPE - 402ccd20 3a204149 524b4953 530a0d00 547c5472 : AIRKISS...T|Tr - 402ccd30 616e7320 72656376 65642c63 6825640a ans recved,ch%d. - 402ccd40 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL - 402ccd50 4c0a0000 547c2121 210a0d00 69436820 L...T|!!!...iCh - 402ccd60 6c6f636b 0a000000 0a000000 25303278 lock........%02x - 402ccd70 3a000000 62756620 00000000 0a000000 :...buf ........ - 402ccd80 25303278 3a000000 69427373 69642000 %02x:...iBssid . - 402ccd90 20727373 693a2564 0a000000 25303278 rssi:%d....%02x - 402ccda0 3a000000 62737369 64206e20 73616d65 :...bssid n same - 402ccdb0 2c726967 68743a00 547c2121 210a0d00 ,right:.T|!!!... - 402ccdc0 547c736e 69666665 72206f6e 2063683a T|sniffer on ch: - 402ccdd0 25640a00 547c4865 6164204c 656e203a %d..T|Head Len : - 402ccde0 2025640a 0d000000 0a000000 20253032 %d......... %02 - 402ccdf0 78000000 547c4150 204d4143 3a000000 x...T|AP MAC:... - 402cce00 54595045 3a204149 524b4953 530a0d00 TYPE: AIRKISS... - 402cce10 547c4469 72656374 20726563 7665640a T|Direct recved. - 402cce20 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL - 402cce30 4c0a0000 0a000000 25303278 3a000000 L.......%02x:... - 402cce40 72696774 742c7273 73693a25 64200000 rigtt,rssi:%d .. - 402cce50 73633a69 6e697420 705f6c69 7374656e sc:init p_listen - 402cce60 206d616c 6c6f6320 65727220 25732025 malloc err %s % - 402cce70 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea - 402cce80 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... - 402cce90 73633a69 6e697420 705f6c69 7374656e sc:init p_listen - 402ccea0 206d616c 6c6f6320 65727220 25732025 malloc err %s % - 402cceb0 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea - 402ccec0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... - 402cced0 73633a70 414b4775 69646547 6c6f6220 sc:pAKGuideGlob - 402ccee0 6d616c6c 6f632065 72723a25 732c2564 malloc err:%s,%d - 402ccef0 0a0d0000 73633a70 414b4775 69646547 ....sc:pAKGuideG - 402ccf00 6c6f6220 6e6f7420 6e756c6c 0a0d0000 lob not null.... - 402ccf10 02000000 08000000 0c000000 08000000 ................ - 402ccf20 f0c92840 84ca2840 01000000 04000000 ..(@..(@........ - 402ccf30 04000000 00000000 7ccb2840 50cf2840 ........|.(@P.(@ + 402cc490 696e7661 6c696420 64696765 73743a20 invalid digest: + 402cc4a0 00000000 00000000 00000000 00000000 ................ + 402cc4b0 25303278 20000000 0a000000 00000000 %02x ........... + 402cc4c0 73736c5f 62696769 6e742e63 00000000 ssl_bigint.c.... + 402cc4d0 73736c5f 63727970 746f5f6d 6973632e ssl_crypto_misc. + 402cc4e0 63000000 00000000 00000000 00000000 c............... + 402cc4f0 73736c5f 7273612e 63000000 00000000 ssl_rsa.c....... + 402cc500 68746d33 3a257520 20000000 00000000 htm3:%u ....... + 402cc510 6c73623a 25752020 00000000 00000000 lsb:%u ........ + 402cc520 696e6974 5f68746d 313a2575 20200000 init_htm1:%u .. + 402cc530 0a000000 00000000 00000000 00000000 ................ + 402cc540 65727231 2c206c73 625b2564 5d206973 err1, lsb[%d] is + 402cc550 206f7665 723a2575 0a000000 00000000 over:%u........ + 402cc560 68746d32 3a257520 20000000 00000000 htm2:%u ....... + 402cc570 696e6974 0a000000 00000000 00000000 init............ + 402cc580 6c73623a 25752020 00000000 00000000 lsb:%u ........ + 402cc590 636c723a 25782020 00000000 00000000 clr:%x ........ + 402cc5a0 0a000000 00000000 00000000 00000000 ................ + 402cc5b0 68746d3a 25752020 00000000 00000000 htm:%u ........ + 402cc5c0 7365743a 25782020 00000000 00000000 set:%x ........ + 402cc5d0 70657269 6f643a25 750a0000 00000000 period:%u....... + 402cc5e0 74657374 2070776d 20636861 6e6e656c test pwm channel + 402cc5f0 206e756d 3a202564 200d0a00 736d6172 num: %d ...smar + 402cc600 74636f6e 66696720 74797065 20696e70 tconfig type inp + 402cc610 75742065 72720a0d 00000000 736d6172 ut err......smar + 402cc620 74636f6e 66696720 62757379 0a0d0000 tconfig busy.... + 402cc630 736d6172 74636f6e 66696720 62757379 smartconfig busy + 402cc640 0a0d0000 53432073 74617475 73206572 ....SC status er + 402cc650 726f7221 0d0a0000 66726565 20686561 ror!....free hea + 402cc660 703a2564 0a000000 53432076 65727369 p:%d....SC versi + 402cc670 6f6e3a20 25730d0a 00000000 53433a73 on: %s......SC:s + 402cc680 74617469 6f6e2064 68637020 73746f70 tation dhcp stop + 402cc690 0a000000 736d6172 74636f6e 66696720 ....smartconfig + 402cc6a0 62757379 0a0d0000 736d6172 74636f6e busy....smartcon + 402cc6b0 6669673a 73797320 6d6f6465 2069736e fig:sys mode isn + 402cc6c0 27742053 54415449 4f4e5f4d 4f44453a 't STATION_MODE: + 402cc6d0 25640a0d 00000000 6572722c 7363616e %d......err,scan + 402cc6e0 20737461 74757320 25640a00 73633a6d status %d..sc:m + 402cc6f0 616c6c6f 63204572 72202573 2025730a alloc Err %s %s. + 402cc700 0d000000 73633a6d 616c6c6f 63206572 ....sc:malloc er + 402cc710 72202573 2025730a 0d000000 73633a6d r %s %s.....sc:m + 402cc720 616c6c6f 63206572 72202573 2025640a alloc err %s %d. + 402cc730 0d000000 73633a70 61636b65 7420636e ....sc:packet cn + 402cc740 743a2564 0a000000 736d6172 74636f6e t:%d....smartcon + 402cc750 66696720 72657374 6172740a 0d000000 fig restart..... + 402cc760 73633a6d 616c6c6f 63206572 723a2573 sc:malloc err:%s + 402cc770 2c25640a 0d005632 2e352e35 00000000 ,%d...V2.5.5.... + 402cc780 53436d61 6c6c6f63 20657272 0a0d0000 SCmalloc err.... + 402cc790 0a0d0000 25303278 20000000 467c6273 ....%02x ...F|bs + 402cc7a0 7369643a 20000000 467c7373 69643a20 sid: ...F|ssid: + 402cc7b0 25730a0d 00000000 467c7073 77643a20 %s......F|pswd: + 402cc7c0 25730a0d 00000000 467c4669 6e642042 %s......F|Find B + 402cc7d0 53534944 2025640a 00000000 467c2564 SSID %d.....F|%d + 402cc7e0 2d25632d 25640a0d 00000000 467c2564 -%c-%d......F|%d + 402cc7f0 2d25642d 25640a0d 00000000 467c584f -%d-%d......F|XO + 402cc800 520a0000 467c5343 414e2043 52432053 R...F|SCAN CRC S + 402cc810 5349443a 2025640a 0d000000 467c616c SID: %d.....F|al + 402cc820 6c206c65 6e74683a 2025642c 70737764 l lenth: %d,pswd + 402cc830 206c656e 74683a20 25640a0d 00000000 lenth: %d...... + 402cc840 467c6869 64652072 65736574 20636820 F|hide reset ch + 402cc850 25640d0a 00000000 467c5343 414e2053 %d......F|SCAN S + 402cc860 5349443a 2025730a 0d000000 467c7265 SID: %s.....F|re + 402cc870 73657420 63682025 640d0a00 467c2563 set ch %d...F|%c + 402cc880 2d25640a 0d000000 467c2564 2d25640a -%d.....F|%d-%d. + 402cc890 0d000000 467c7273 73693a25 642c2063 ....F|rssi:%d, c + 402cc8a0 683a2564 0a0d467c 68656164 3a25640a h:%d..F|head:%d. + 402cc8b0 0d0a0d00 0a0d467c 736e6966 66657220 ......F|sniffer + 402cc8c0 6f6e2063 683a2564 0a000000 54595045 on ch:%d....TYPE + 402cc8d0 3a204553 50544f55 43480a0d 00000000 : ESPTOUCH...... + 402cc8e0 0a467c72 73736920 6f757421 0a000000 .F|rssi out!.... + 402cc8f0 0a0d0000 25303278 20000000 547c6273 ....%02x ...T|bs + 402cc900 7369643a 20000000 547c7373 69643a20 sid: ...T|ssid: + 402cc910 25730a0d 00000000 547c7073 77643a20 %s......T|pswd: + 402cc920 25730a0d 00000000 547c2564 2d25632d %s......T|%d-%c- + 402cc930 25640a0d 00000000 547c2564 2d25642d %d......T|%d-%d- + 402cc940 25640a0d 00000000 547c584f 520a0000 %d......T|XOR... + 402cc950 547c5343 414e2043 52432053 5349443a T|SCAN CRC SSID: + 402cc960 2025640a 0d000000 547c616c 6c206c65 %d.....T|all le + 402cc970 6e74683a 2025642c 70737764 206c656e nth: %d,pswd len + 402cc980 74683a20 25640a0d 00000000 547c5343 th: %d......T|SC + 402cc990 414e2053 5349443a 2025730a 0d000000 AN SSID: %s..... + 402cc9a0 547c5343 414e2053 5349443a 2025730a T|SCAN SSID: %s. + 402cc9b0 0d000000 547c2563 2d25640a 0d000000 ....T|%c-%d..... + 402cc9c0 547c2564 2d25640a 0d000000 7365713a T|%d-%d.....seq: + 402cc9d0 2025642c 206c656e 3a25640a 00000000 %d, len:%d..... + 402cc9e0 547c5359 4e432053 54415455 530a0d00 T|SYNC STATUS... + 402cc9f0 547c4150 204d4143 3a202530 32783a25 T|AP MAC: %02x:% + 402cca00 3032783a 25303278 3a253032 783a2530 02x:%02x:%02x:%0 + 402cca10 32783a25 3032780a 00000000 547c5048 2x:%02x.....T|PH + 402cca20 4f4e4520 4d41433a 20253032 783a2530 ONE MAC: %02x:%0 + 402cca30 32783a25 3032783a 25303278 3a253032 2x:%02x:%02x:%02 + 402cca40 783a2530 32780a00 54595045 3a204553 x:%02x..TYPE: ES + 402cca50 50544f55 43482c20 63683a25 640a0000 PTOUCH, ch:%d... + 402cca60 547c4865 6164206c 656e2025 640a0000 T|Head len %d... + 402cca70 547c6865 6164206c 656e2025 640a0000 T|head len %d... + 402cca80 53594e43 3a202578 5f25785f 25785f25 SYNC: %x_%x_%x_% + 402cca90 780a0000 73633a69 6e697420 70544f55 x...sc:init pTOU + 402ccaa0 43485f47 6c6f6220 6d616c6c 6f632065 CH_Glob malloc e + 402ccab0 72722025 73202573 0a0d0000 73633a70 rr %s %s....sc:p + 402ccac0 6b697373 20686561 64206e6f 74206e75 kiss head not nu + 402ccad0 6c6c0a0d 00000000 73633a70 43484c69 ll......sc:pCHLi + 402ccae0 73744865 6164206d 616c6c6f 63206572 stHead malloc er + 402ccaf0 723a2573 2c25640a 0d000000 73633a70 r:%s,%d.....sc:p + 402ccb00 43484c69 73744865 61642021 206e756c CHListHead ! nul + 402ccb10 6c0a0d00 73633a70 45544775 69646547 l...sc:pETGuideG + 402ccb20 6c6f6220 6d616c6c 6f632065 72723a25 lob malloc err:% + 402ccb30 732c2564 0a0d0000 73633a70 45544775 s,%d....sc:pETGu + 402ccb40 69646547 6c6f6220 6e6f7420 6e756c6c ideGlob not null + 402ccb50 0a0d0000 547c416c 6c4c696e 6b210a00 ....T|AllLink!.. + 402ccb60 5343206d 616c2065 72720a0d 00000000 SC mal err...... + 402ccb70 0a0d0000 25630000 0a0d547c 73736964 ....%c....T|ssid + 402ccb80 203a2000 25630000 547c7073 7764203a : .%c..T|pswd : + 402ccb90 20000000 547c7365 713a2564 0a0d0000 ...T|seq:%d.... + 402ccba0 547c4352 435f6572 726f720a 00000000 T|CRC_error..... + 402ccbb0 547c4352 435f6572 726f720a 00000000 T|CRC_error..... + 402ccbc0 547c7365 713a2564 0a0d0000 547c4352 T|seq:%d....T|CR + 402ccbd0 435f6572 726f720a 0d000000 547c4352 C_error.....T|CR + 402ccbe0 435f6572 726f720a 00000000 547c7365 C_error.....T|se + 402ccbf0 713a2564 0a0d0000 547c4352 435f6572 q:%d....T|CRC_er + 402ccc00 726f720a 0d000000 547c4352 435f6572 ror.....T|CRC_er + 402ccc10 726f720a 0d000000 547c7365 713a2564 ror.....T|seq:%d + 402ccc20 0a0d0000 547c4352 43206572 720a0d00 ....T|CRC err... + 402ccc30 547c7061 7373776f 7264206c 656e3a20 T|password len: + 402ccc40 25640a00 547c696e 6465783a 25642c20 %d..T|index:%d, + 402ccc50 72656d61 696e3a25 640a0d00 547c5343 remain:%d...T|SC + 402ccc60 414e2043 52432053 5349443a 2025640a AN CRC SSID: %d. + 402ccc70 0d000000 547c5353 49443a20 25730a0d ....T|SSID: %s.. + 402ccc80 00000000 547c6273 73696420 73616d65 ....T|bssid same + 402ccc90 0a000000 547c6273 73696420 73616d65 ....T|bssid same + 402ccca0 0a000000 547c7373 6964206c 656e2025 ....T|ssid len % + 402cccb0 640a0d00 547c616c 6c206461 74613a20 d...T|all data: + 402cccc0 25640a0d 0a0d0000 547c7265 7461696e %d......T|retain + 402cccd0 20646174 613a2025 640a0d00 547c736e data: %d...T|sn + 402ccce0 69666665 72206f6e 2063683a 25640a0a iffer on ch:%d.. + 402cccf0 0d000000 547c4865 6164204c 656e203a ....T|Head Len : + 402ccd00 2025640a 0d000000 0a0d0000 20253032 %d......... %02 + 402ccd10 78000000 0a547c41 50204d41 43202020 x....T|AP MAC + 402ccd20 3a000000 20253032 78000000 547c5048 :... %02x...T|PH + 402ccd30 4f4e4520 4d41433a 00000000 54595045 ONE MAC:....TYPE + 402ccd40 3a204149 524b4953 530a0d00 547c5472 : AIRKISS...T|Tr + 402ccd50 616e7320 72656376 65642c63 6825640a ans recved,ch%d. + 402ccd60 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL + 402ccd70 4c0a0000 547c2121 210a0d00 69436820 L...T|!!!...iCh + 402ccd80 6c6f636b 0a000000 0a000000 25303278 lock........%02x + 402ccd90 3a000000 62756620 00000000 0a000000 :...buf ........ + 402ccda0 25303278 3a000000 69427373 69642000 %02x:...iBssid . + 402ccdb0 20727373 693a2564 0a000000 25303278 rssi:%d....%02x + 402ccdc0 3a000000 62737369 64206e20 73616d65 :...bssid n same + 402ccdd0 2c726967 68743a00 547c2121 210a0d00 ,right:.T|!!!... + 402ccde0 547c736e 69666665 72206f6e 2063683a T|sniffer on ch: + 402ccdf0 25640a00 547c4865 6164204c 656e203a %d..T|Head Len : + 402cce00 2025640a 0d000000 0a000000 20253032 %d......... %02 + 402cce10 78000000 547c4150 204d4143 3a000000 x...T|AP MAC:... + 402cce20 54595045 3a204149 524b4953 530a0d00 TYPE: AIRKISS... + 402cce30 547c4469 72656374 20726563 7665640a T|Direct recved. + 402cce40 00000000 705f6b69 7373204e 204e554c ....p_kiss N NUL + 402cce50 4c0a0000 0a000000 25303278 3a000000 L.......%02x:... + 402cce60 72696774 742c7273 73693a25 64200000 rigtt,rssi:%d .. + 402cce70 73633a69 6e697420 705f6c69 7374656e sc:init p_listen + 402cce80 206d616c 6c6f6320 65727220 25732025 malloc err %s % + 402cce90 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea + 402ccea0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... + 402cceb0 73633a69 6e697420 705f6c69 7374656e sc:init p_listen + 402ccec0 206d616c 6c6f6320 65727220 25732025 malloc err %s % + 402cced0 730a0d00 73633a70 6b697373 20686561 s...sc:pkiss hea + 402ccee0 64206e6f 74206e75 6c6c0a0d 00000000 d not null...... + 402ccef0 73633a70 414b4775 69646547 6c6f6220 sc:pAKGuideGlob + 402ccf00 6d616c6c 6f632065 72723a25 732c2564 malloc err:%s,%d + 402ccf10 0a0d0000 73633a70 414b4775 69646547 ....sc:pAKGuideG + 402ccf20 6c6f6220 6e6f7420 6e756c6c 0a0d0000 lob not null.... + 402ccf30 02000000 08000000 0c000000 08000000 ................ + 402ccf40 f0c92840 84ca2840 01000000 04000000 ..(@..(@........ + 402ccf50 04000000 00000000 7ccb2840 50cf2840 ........|.(@P.(@ Contents of section .text: 40100000 00001040 21ffff20 e7138526 00000000 ...@!.. ...&.... 40100010 00720046 feff0000 00000000 00000000 .r.F............ @@ -23335,7 +23337,7 @@ Contents of section .text: 40100480 a00d0712 0205f8ff 02210012 c1108000 .........!...... 40100490 00000000 68041040 00000800 00002000 ....h..@...... . 401004a0 00004000 0c80fe3f aa55aa55 55aa55aa ..@....?.U.UU.U. - 401004b0 e0952c40 c015ff3f 00001000 00000400 ..,@...?........ + 401004b0 00962c40 c015ff3f 00001000 00000400 ..,@...?........ 401004c0 00000001 00008000 2c240040 1ce20040 ........,$.@...@ 401004d0 1cf42940 fcf32940 b4180040 a4180040 ..)@..)@...@...@ 401004e0 14ee2940 60102a40 12d1fb42 d104c264 ..)@`.*@...B...d @@ -23375,21 +23377,21 @@ Contents of section .text: 40100700 ff7170ff 06f9ff3d 0e22c130 d2d104d2 .qp....=.".0.... 40100710 2d380174 ffc00000 d7120a2d 0c016dff -8.t.......-..m. 40100720 c0000046 f5ff0c1c 06d5ff00 70c9fe3f ...F........p..? - 40100730 f0952c40 00962c40 12c1f002 610001fb ..,@..,@....a... + 40100730 10962c40 20962c40 12c1f002 610001fb ..,@ .,@....a... 40100740 ffc26101 02000020 c2208c60 21f9ff3d ..a.... . .`!..= 40100750 0cc5a800 01b1fec0 20002220 09202cc0 ........ ." . ,. 40100760 e6121cc0 200031f1 ffc22009 320300c2 .... .1... .2... 40100770 cc5016a3 0021efff 3d0c45a6 0001a6fe .P...!..=.E..... 40100780 c02000c9 c0c81108 0112c110 0df00000 . .............. - 40100790 1480fe3f 10962c40 12c1f0e2 61030261 ...?..,@....a..a + 40100790 1480fe3f 30962c40 12c1f0e2 61030261 ...?0.,@....a..a 401007a0 00d26102 c911cd02 d19cfec0 2000d89d ..a......... ... 401007b0 5c02e2a5 0031f6ff 01ddff32 03000200 \....1.....2.... 401007c0 0030e293 8c6021f3 ff3d0c45 a100ea2d .0...`!..=.E...- 401007d0 200cc0e6 101cd03c c0e61308 85f5ff86 ......<........ 401007e0 05000000 00ea2c22 c240c5f4 ff060200 ......,".@...... 401007f0 000000c0 2c2005f4 ffc22101 d22102e8 ...., ....!..!.. - 40100800 31080112 c1100df0 20962c40 40962c40 1....... .,@@.,@ - 40100810 50962c40 60962c40 2895fe3f 3095fe3f P.,@`.,@(..?0..? + 40100800 31080112 c1100df0 40962c40 60962c40 1.......@.,@`.,@ + 40100810 70962c40 80962c40 2895fe3f 3095fe3f p.,@..,@(..?0..? 40100820 12c1e002 61003261 05e26103 d921f941 ....a.2a..a..!.A 40100830 f1bfffc9 11c81fdd 02ac1c0c 0e220f00 .............".. 40100840 8c8221f1 ff3d0d48 1c459900 381c303d ..!..=.H.E..8.0= @@ -23408,10 +23410,10 @@ Contents of section .text: 40100910 f00c0216 30fe0800 8c320902 86f6ff09 ....0....2...... 40100920 151650fd 281005e7 ff46f3ff 240e0040 ..P.(....F..$..@ 40100930 1cf20c03 0c0412c1 f0090101 fcffc000 ................ - 40100940 00080112 c1100df0 70962c40 d0890600 ........p.,@.... - 40100950 90962c40 a3d76800 e0962c40 00972c40 ..,@..h...,@..,@ - 40100960 af350000 b4c40400 10972c40 20972c40 .5........,@ .,@ - 40100970 30972c40 59578a19 b0962c40 d0962c40 0.,@YW....,@..,@ + 40100940 00080112 c1100df0 90962c40 d0890600 ..........,@.... + 40100950 b0962c40 a3d76800 00972c40 20972c40 ..,@..h...,@ .,@ + 40100960 af350000 b4c40400 30972c40 40972c40 .5......0.,@@.,@ + 40100970 50972c40 59578a19 d0962c40 f0962c40 P.,@YW....,@..,@ 40100980 404b4c00 40420f00 12c1e0f2 61064261 @KL.@B......a.Ba 40100990 00e26105 0921c931 d941cd03 dd020802 ..a..!.1.A...... 401009a0 ed052600 0205f3ff 222d0331 79ff56b2 ..&....."-.1y.V. @@ -23438,8 +23440,8 @@ Contents of section .text: 40100af0 cd0206d4 ff0c0cc6 d2ff0000 a0c9fe3f ...............? 40100b00 71ffff38 1248476d 07580627 b5068c35 q..8.HGm.X.'...5 40100b10 6d05c6fc ff59024a 33394729 060df000 m....Y.J39G).... - 40100b20 50972c40 70972c40 00000080 90972c40 P.,@p.,@......,@ - 40100b30 b4f52940 a04d2b40 12c1c0c9 d1d9e1e9 ..)@.M+@........ + 40100b20 70972c40 90972c40 00000080 b0972c40 p.,@..,@......,@ + 40100b30 b4f52940 bc4d2b40 12c1c0c9 d1d9e1e9 ..)@.M+@........ 40100b40 f109c101 20fec000 00211dfe 011ffec0 .... ....!...... 40100b50 0000c565 ff21f2ff 45680001 e8ffc1e7 ...e.!..Eh...... 40100b60 ff3800e1 f0ffacf3 d1f0ff0d 032d0138 .8...........-.8 @@ -23500,7 +23502,7 @@ Contents of section .text: 40100ed0 20504520 38010c05 85d2fffd 029c329c PE 8.........2. 40100ee0 1d4d0c3d 0d017cfd c000004d 0e2d0d38 .M.=..|....M.-.8 40100ef0 0105e8ff 2d0fc821 d831e841 f8510811 ....-..!.1.A.Q.. - 40100f00 12c1200d f0000000 40972c40 31ffff42 .. .....@.,@1..B + 40100f00 12c1200d f0000000 60972c40 31ffff42 .. .....`.,@1..B 40100f10 a00052a0 0012c1f0 02610085 ceff0801 ..R......a...... 40100f20 12c1100d f0000000 31f8ff42 a00012c1 ........1..B.... 40100f30 f0026100 c5e3ff02 210012c1 100df000 ..a.....!....... @@ -23545,7 +23547,7 @@ Contents of section .text: 401011a0 aa1000aa a1707310 a0772079 0bb80208 .....ps..w y.... 401011b0 013bbbb9 0212c110 0df061cc ffc6d7ff .;........a..... 401011c0 0880fe3f 21ffff22 02000df0 00002040 ...?!.."...... @ - 401011d0 a01d0040 b0972c40 c82a0040 001f0040 ...@..,@.*.@...@ + 401011d0 a01d0040 d0972c40 c82a0040 001f0040 ...@..,@.*.@...@ 401011e0 82a0b080 11c0c261 1ed2611f e2612022 .......a..a..a " 401011f0 61243261 25426126 52612762 61287261 a$2a%Ba&Ra'ba(ra 40101200 2902611d c5fbff26 1202861e 0042a004 ).a....&.....B.. @@ -23582,7 +23584,7 @@ Contents of section .text: 401013f0 12c1300d f0000000 28dbfe3f 000af23f ..0.....(..?...? 40101400 31feff21 feff3803 c0200022 22803a22 1..!..8.. ."".:" 40101410 0df00000 12c1f002 6100c5b6 ff022100 ........a.....!. - 40101420 12c11080 00000000 d09b2c40 12c1f002 ..........,@.... + 40101420 12c11080 00000000 f09b2c40 12c1f002 ..........,@.... 40101430 6100b632 0e21fcff 32a00345 daff22a0 a..2.!..2..E..". 40101440 00860400 2b222020 740138fd c0000020 ....+" t.8.... 40101450 30745683 fe0c1208 0112c110 0df00000 0tV............. @@ -23644,7 +23646,7 @@ Contents of section .text: 401017d0 21fcfa32 21002222 0001f0ff c0000056 !..2!."".......V 401017e0 82fe21f7 fa222200 01f8fac0 000085d6 ..!..""......... 401017f0 ff0c0208 1112c110 0df00000 c7700000 .............p.. - 40101800 f09b2c40 00000070 ffffffdf 12c1e0d2 ..,@...p........ + 40101800 109c2c40 00000070 ffffffdf 12c1e0d2 ..,@...p........ 40101810 6106e261 07c26105 0941cd02 85cfff21 a..a..a..A.....! 40101820 e8fa2802 01e9fac0 0000d198 fae17afa ..(...........z. 40101830 c0200082 2e808931 c0200078 6d7921c0 . .....1. .xmy!. @@ -23669,7 +23671,7 @@ Contents of section .text: 40101960 c074c020 00526e80 c0200029 2dc02000 .t. .Rn.. .)-. . 40101970 396dc020 00280909 7d0193fa c00000d8 9m. .(..}....... 40101980 61e87145 bdff2d0c 0841c851 12c1200d a.qE..-..A.Q.. . - 40101990 f0000000 209c2c40 00000008 ffffffef .... .,@........ + 40101990 f0000000 409c2c40 00000008 ffffffef ....@.,@........ 401019a0 00000e00 12c1d0d2 6107e261 08326104 ........a..a.2a. 401019b0 c9610951 cd0205b6 ff2181fa 28020182 .a.Q.....!..(... 401019c0 fac00000 d132fae1 14fac020 00822e80 .....2..... .... @@ -23724,8 +23726,8 @@ Contents of section .text: 40101cd0 014584ff 4d0d3d0c 2d0e0128 f9c00000 .E..M.=.-..(.... 40101ce0 cd024587 ffc60300 5d044d03 3d0221b4 ..E.....].M.=.!. 40101cf0 f92802c0 0700cd02 0801d821 2d0ce831 .(.........!-..1 - 40101d00 c81112c1 100df000 509c2c40 01000070 ........P.,@...p - 40101d10 709c2c40 909c2c40 809c2c40 12c1e0c2 p.,@..,@..,@.... + 40101d00 c81112c1 100df000 709c2c40 01000070 ........p.,@...p + 40101d10 909c2c40 b09c2c40 a09c2c40 12c1e0c2 ..,@..,@..,@.... 40101d20 61021021 20d93109 110c0dd9 0105a4ff a..! .1......... 40101d30 cce20801 67600a21 f4ff454a ff0c12c6 ....g`.!..EJ.... 40101d40 5600457d ff219ef9 22220001 9ff9c000 V.E}.!..""...... @@ -23750,8 +23752,8 @@ Contents of section .text: 40101e70 0000456e ff2d0185 8fffccc2 c801676c ..En.-........gl 40101e80 1421a3ff 8535ff86 acff21a2 ff0535ff .!...5....!...5. 40101e90 06020000 000021a0 ff4534ff 0c02c821 ......!..E4....! - 40101ea0 d8310811 12c1200d f0000000 b09c2c40 .1.... .......,@ - 40101eb0 009d2c40 d09c2c40 e09c2c40 22a00112 ..,@..,@..,@"... + 40101ea0 d8310811 12c1200d f0000000 d09c2c40 .1.... .......,@ + 40101eb0 209d2c40 f09c2c40 009d2c40 22a00112 .,@..,@..,@"... 40101ec0 c1f00261 004594ff 3d021762 1c21f7ff ...a.E..=..b.!.. 40101ed0 c530ff0c 12060200 21f6ff45 30ff22a0 .0......!..E0.". 40101ee0 00022100 12c11080 000021f2 ff052fff ..!.......!.../. @@ -23764,8 +23766,8 @@ Contents of section .text: 40101f50 66132291 edff61cd f8c02000 88269088 f."...a... ..&.. 40101f60 10c02000 892671e9 ffc02000 58267055 .. ..&q... .X&pU 40101f70 20c02000 59260801 12c1100d f0c5f3ff . .Y&.......... - 40101f80 c6f0ff00 885a2840 c0fa2b40 14fd2b40 .....Z(@..+@..+@ - 40101f90 48fa2b40 6d0212c1 f0d931c9 21091108 H.+@m.....1.!... + 40101f80 c6f0ff00 885a2840 dcfa2b40 30fd2b40 .....Z(@..+@0.+@ + 40101f90 64fa2b40 6d0212c1 f0d931c9 21091108 d.+@m.....1.!... 40101fa0 03cd03cc 9001f7ff c00000cd 02c60c00 ................ 40101fb0 0c023213 040c0469 0101f3ff c00000dd ..2....i........ 40101fc0 029cd23d 0c01f1ff c0000028 013d0d01 ...=.......(.=.. @@ -23773,9 +23775,9 @@ Contents of section .text: 40101fe0 00007cfc 08112d0c d831c821 12c1100d ..|...-..1.!.... 40101ff0 f0000000 00c20100 8f95fe3f a595fe3f ...........?...? 40102000 b595fe3f bc95fe3f c6270000 4c32ff3f ...?...?.'..L2.? - 40102010 74472a40 9cfd2940 48372a40 4c452a40 tG*@..)@H7*@LE*@ - 40102020 78432a40 604c2a40 c45b2a40 385f2a40 xC*@`L*@.[*@8_*@ - 40102030 d0572a40 b4552a40 74552a40 2c432a40 .W*@.U*@tU*@,C*@ + 40102010 94472a40 9cfd2940 48372a40 6c452a40 .G*@..)@H7*@lE*@ + 40102020 7c432a40 7c4c2a40 e05b2a40 545f2a40 |C*@|L*@.[*@T_*@ + 40102030 ec572a40 d0552a40 90552a40 2c432a40 .W*@.U*@.U*@,C*@ 40102040 21edff12 c1f02032 20093101 f1ffc000 !..... 2 .1..... 40102050 0001f0ff c000001b 3221e7ff 0518ff01 ........2!...... 40102060 eeffc000 003d0221 e5ff4517 ff31e4ff .....=.!..E..1.. @@ -23827,13 +23829,13 @@ Contents of section .text: 40102340 36b9fe3f 4026ff3f 21fdff12 c1f00261 6..?@&.?!......a 40102350 034558fe 21fbff85 e8fe21fa ff32a000 .EX.!.....!..2.. 40102360 32420008 3112c110 0df00000 47b9fe3f 2B..1.......G..? - 40102370 b034ff3f cc592a40 f8702a40 12c1f0c9 .4.?.Y*@.p*@.... + 40102370 b034ff3f e8592a40 14712a40 12c1f0c9 .4.?.Y*@.q*@.... 40102380 2120c220 21f0ff09 3132a001 32420021 ! . !...12..2B.! 40102390 f7ffc5e4 fe31f6ff 0c042d0c 01f7ffc0 .....1....-..... 401023a0 0000c1e6 ffc02c20 c552fe31 f2ff2d0c ......, .R.1..-. 401023b0 0c048596 050c152d 0c4d055c 03855cfe .......-.M.\..\. 401023c0 0831c821 12c1100d f0000000 9e97fe3f .1.!...........? - 401023d0 c8612a40 12c1d08d 03e98131 fcffed04 .a*@.......1.... + 401023d0 e4612a40 12c1d08d 03e98131 fcffed04 .a*@.......1.... 401023e0 1b2e5c64 09b15911 8901c9a1 d991cd06 ..\d..Y......... 401023f0 f97185a9 fe31f5ff fd025c64 1b2cc5a8 .q...1....\d.,.. 40102400 fe8801dd 023d084d 0e2d0f01 33f8c000 .....=.M.-..3... @@ -23845,8 +23847,8 @@ Contents of section .text: 40102460 d8bcfe3f a826ff3f c7b9fe3f ecb9fe3f ...?.&.?...?...? 40102470 04080060 15bafe3f 31bafe3f 9d97fe3f ...`...?1..?...? 40102480 5dbafe3f a235ff3f 69bafe3f a4bafe3f ]..?.5.?i..?...? - 40102490 84352a40 a03c2a40 b8352a40 e44b2a40 .5*@.<*@.5*@.K*@ - 401024a0 68582a40 12c1d0c9 a1cd0228 0209b1b6 hX*@.......(.... + 40102490 84352a40 a03c2a40 b8352a40 004c2a40 .5*@.<*@.5*@.L*@ + 401024a0 84582a40 12c1d0c9 a1cd0228 0209b1b6 .X*@.......(.... 401024b0 72020649 0031eaff 3022a028 02a00200 r..I.1..0".(.... 401024c0 21e9ff0c 33390242 0c2b4b3c 21e7ffc6 !...39.B.+KL*@ + 07c60 02000000 08000000 404c2a40 35000000 ........@L*@5... + 07c70 22000000 754c2a40 00000000 08280000 "...uL*@.....(.. + 07c80 784c2a40 04000000 01280000 7c4c2a40 xL*@.....(..|L*@ + 07c90 29000000 02000000 a54c2a40 00000000 )........L*@.... + 07ca0 08000000 a84c2a40 00000000 04280000 .....L*@.....(.. + 07cb0 a84c2a40 11000000 02000000 b94c2a40 .L*@.........L*@ + 07cc0 00000000 08000000 b94c2a40 0e000000 .........L*@.... + 07cd0 22000000 c74c2a40 01000000 08000000 "....L*@........ + 07ce0 c84c2a40 0e000000 22000000 d64c2a40 .L*@...."....L*@ + 07cf0 02000000 22000000 d84c2a40 00000000 ...."....L*@.... + 07d00 08280000 d84c2a40 18000000 01280000 .(...L*@.....(.. + 07d10 f04c2a40 39000000 02000000 294d2a40 .L*@9.......)M*@ + 07d20 82000000 22000000 ab4d2a40 01000000 ...."....M*@.... + 07d30 08000000 ac4d2a40 1c000000 22000000 .....M*@...."... + 07d40 c84d2a40 01000000 08000000 c94d2a40 .M*@.........M*@ + 07d50 36000000 22000000 ff4d2a40 01000000 6..."....M*@.... + 07d60 08000000 004e2a40 0c000000 22000000 .....N*@...."... + 07d70 0c4e2a40 16000000 22000000 224e2a40 .N*@...."..."N*@ + 07d80 00000000 08280000 244e2a40 04000000 .....(..$N*@.... + 07d90 01280000 284e2a40 14000000 02000000 .(..(N*@........ + 07da0 3c4e2a40 00000000 08280000 3c4e2a40 Q*@.....(.. + 07ef0 40512a40 0c000000 01280000 4c512a40 @Q*@.....(..LQ*@ + 07f00 29000000 02000000 75512a40 00000000 ).......uQ*@.... + 07f10 08280000 78512a40 44000000 01280000 .(..xQ*@D....(.. + 07f20 bc512a40 0b010000 02000000 c7522a40 .Q*@.........R*@ + 07f30 01000000 08000000 c8522a40 04000000 .........R*@.... + 07f40 22000000 cc522a40 09000000 22000000 "....R*@...."... + 07f50 d5522a40 01000000 08000000 d6522a40 .R*@.........R*@ + 07f60 26000000 22000000 fc522a40 00000000 &..."....R*@.... + 07f70 08000000 fc522a40 26000000 22000000 .....R*@&..."... + 07f80 22532a40 00000000 08000000 22532a40 "S*@........"S*@ + 07f90 34000000 22000000 56532a40 00000000 4..."...VS*@.... + 07fa0 08000000 56532a40 7d000000 02000000 ....VS*@}....... + 07fb0 d3532a40 02000000 08000000 d5532a40 .S*@.........S*@ + 07fc0 18000000 22000000 ed532a40 43000000 ...."....S*@C... + 07fd0 22000000 30542a40 01000000 08000000 "...0T*@........ + 07fe0 31542a40 52000000 22000000 83542a40 1T*@R..."....T*@ + 07ff0 01000000 08000000 84542a40 07000000 .........T*@.... + 08000 22000000 8b542a40 02000000 08000000 "....T*@........ + 08010 8d542a40 46000000 22000000 d3542a40 .T*@F..."....T*@ + 08020 20000000 22000000 f3542a40 01000000 ..."....T*@.... + 08030 08000000 f4542a40 2d000000 22000000 .....T*@-..."... + 08040 21552a40 00000000 08000000 21552a40 !U*@........!U*@ + 08050 17000000 22000000 38552a40 00000000 ...."...8U*@.... + 08060 08000000 38552a40 11000000 02000000 ....8U*@........ + 08070 49552a40 1b000000 22000000 64552a40 IU*@...."...dU*@ + 08080 0e000000 22000000 72552a40 0f000000 ...."...rU*@.... + 08090 22000000 81552a40 00000000 08280000 "....U*@.....(.. + 080a0 84552a40 0c000000 01280000 90552a40 .U*@.....(...U*@ + 080b0 31000000 02000000 c1552a40 00000000 1........U*@.... 080c0 08000000 ac25ff3f 00000000 04280000 .....%.?.....(.. 080d0 b025ff3f 00000000 04280000 d025ff3f .%.?.....(...%.? 080e0 00000000 04280000 ec25ff3f 00000000 .....(...%.?.... 080f0 04280000 f025ff3f 00000000 04280000 .(...%.?.....(.. - 08100 6089fe3f 00000000 04280000 a8552a40 `..?.....(...U*@ - 08110 00000000 04280000 a8552a40 0c000000 .....(...U*@.... - 08120 01280000 b4552a40 3b000000 02000000 .(...U*@;....... - 08130 ef552a40 00000000 08280000 f0552a40 .U*@.....(...U*@ - 08140 04000000 01280000 f4552a40 14000000 .....(...U*@.... - 08150 02000000 08562a40 30000000 22000000 .....V*@0..."... - 08160 38562a40 00000000 08000000 38562a40 8V*@........8V*@ - 08170 14000000 22000000 4c562a40 00000000 ...."...LV*@.... + 08100 6089fe3f 00000000 04280000 c4552a40 `..?.....(...U*@ + 08110 00000000 04280000 c4552a40 0c000000 .....(...U*@.... + 08120 01280000 d0552a40 3b000000 02000000 .(...U*@;....... + 08130 0b562a40 00000000 08280000 0c562a40 .V*@.....(...V*@ + 08140 04000000 01280000 10562a40 14000000 .....(...V*@.... + 08150 02000000 24562a40 30000000 22000000 ....$V*@0..."... + 08160 54562a40 00000000 08000000 54562a40 TV*@........TV*@ + 08170 14000000 22000000 68562a40 00000000 ...."...hV*@.... 08180 08000000 f425ff3f 00000000 04280000 .....%.?.....(.. - 08190 4c562a40 00000000 04280000 4c562a40 LV*@.....(..LV*@ - 081a0 1c000000 01280000 68562a40 49000000 .....(..hV*@I... - 081b0 02000000 b1562a40 80000000 22000000 .....V*@...."... - 081c0 31572a40 28000000 22000000 59572a40 1W*@(..."...YW*@ - 081d0 15000000 22000000 6e572a40 07000000 ...."...nW*@.... - 081e0 22000000 75572a40 0f000000 22000000 "...uW*@...."... - 081f0 84572a40 26000000 22000000 aa572a40 .W*@&..."....W*@ - 08200 02000000 08000000 ac572a40 05000000 .........W*@.... - 08210 22000000 b1572a40 00000000 08000000 "....W*@........ - 08220 b1572a40 16000000 22000000 c7572a40 .W*@...."....W*@ - 08230 00000000 08280000 c8572a40 08000000 .....(...W*@.... - 08240 01280000 d0572a40 39000000 02000000 .(...W*@9....... - 08250 09582a40 00000000 08000000 1026ff3f .X*@.........&.? + 08190 68562a40 00000000 04280000 68562a40 hV*@.....(..hV*@ + 081a0 1c000000 01280000 84562a40 49000000 .....(...V*@I... + 081b0 02000000 cd562a40 80000000 22000000 .....V*@...."... + 081c0 4d572a40 28000000 22000000 75572a40 MW*@(..."...uW*@ + 081d0 15000000 22000000 8a572a40 07000000 ...."....W*@.... + 081e0 22000000 91572a40 0f000000 22000000 "....W*@...."... + 081f0 a0572a40 26000000 22000000 c6572a40 .W*@&..."....W*@ + 08200 02000000 08000000 c8572a40 05000000 .........W*@.... + 08210 22000000 cd572a40 00000000 08000000 "....W*@........ + 08220 cd572a40 16000000 22000000 e3572a40 .W*@...."....W*@ + 08230 00000000 08280000 e4572a40 08000000 .....(...W*@.... + 08240 01280000 ec572a40 39000000 02000000 .(...W*@9....... + 08250 25582a40 00000000 08000000 1026ff3f %X*@.........&.? 08260 00000000 04280000 1426ff3f 00000000 .....(...&.?.... - 08270 04280000 0c582a40 00000000 04280000 .(...X*@.....(.. - 08280 0c582a40 00000000 01280000 0c582a40 .X*@.....(...X*@ - 08290 14000000 02000000 20582a40 08000000 ........ X*@.... - 082a0 22000000 28582a40 00000000 08000000 "...(X*@........ - 082b0 28582a40 1c000000 22000000 44582a40 (X*@...."...DX*@ - 082c0 00000000 08280000 44582a40 00000000 .....(..DX*@.... - 082d0 01280000 44582a40 19000000 02000000 .(..DX*@........ - 082e0 5d582a40 07000000 22000000 64582a40 ]X*@...."...dX*@ + 08270 04280000 28582a40 00000000 04280000 .(..(X*@.....(.. + 08280 28582a40 00000000 01280000 28582a40 (X*@.....(..(X*@ + 08290 14000000 02000000 3c582a40 08000000 ........]*@...."... - 08790 4f5d2a40 02000000 08000000 515d2a40 O]*@........Q]*@ - 087a0 17000000 22000000 685d2a40 2e000000 ...."...h]*@.... - 087b0 22000000 965d2a40 00000000 08280000 "....]*@.....(.. - 087c0 985d2a40 04000000 01280000 9c5d2a40 .]*@.....(...]*@ - 087d0 1c000000 02000000 b85d2a40 11000000 .........]*@.... - 087e0 22000000 c95d2a40 09000000 22000000 "....]*@...."... - 087f0 d25d2a40 00000000 08280000 d45d2a40 .]*@.....(...]*@ - 08800 28000000 01280000 fc5d2a40 1a000000 (....(...]*@.... - 08810 02000000 165e2a40 00000000 08000000 .....^*@........ - 08820 165e2a40 06000000 02000000 1c5e2a40 .^*@.........^*@ - 08830 00000000 08000000 1c5e2a40 13000000 .........^*@.... - 08840 02000000 2f5e2a40 00000000 08000000 ..../^*@........ - 08850 2f5e2a40 13000000 02000000 425e2a40 /^*@........B^*@ - 08860 02000000 08000000 445e2a40 0c000000 ........D^*@.... - 08870 22000000 505e2a40 00000000 08000000 "...P^*@........ - 08880 505e2a40 1a000000 02000000 6a5e2a40 P^*@........j^*@ - 08890 03000000 08000000 6d5e2a40 40000000 ........m^*@@... - 088a0 02000000 ad5e2a40 00000000 08280000 .....^*@.....(.. - 088b0 b05e2a40 00000000 01280000 b05e2a40 .^*@.....(...^*@ - 088c0 11000000 02000000 c15e2a40 00000000 .........^*@.... + 08680 00000000 08000000 6c5a2a40 00000000 ........lZ*@.... + 08690 04280000 6c5a2a40 14000000 01280000 .(..lZ*@.....(.. + 086a0 805a2a40 95000000 02000000 155b2a40 .Z*@.........[*@ + 086b0 0a000000 22000000 1f5b2a40 00000000 ...."....[*@.... + 086c0 08280000 205b2a40 18000000 01280000 .(.. [*@.....(.. + 086d0 385b2a40 77000000 02000000 af5b2a40 8[*@w........[*@ + 086e0 00000000 08280000 b05b2a40 30000000 .....(...[*@0... + 086f0 01280000 e05b2a40 15000000 02000000 .(...[*@........ + 08700 f55b2a40 11000000 22000000 085c2a40 .[*@...."....\*@ + 08710 01000000 08000000 095c2a40 20000000 .........\*@ ... + 08720 22000000 295c2a40 a4000000 22000000 "...)\*@...."... + 08730 cd5c2a40 00000000 08000000 cd5c2a40 .\*@.........\*@ + 08740 5e000000 02000000 2b5d2a40 00000000 ^.......+]*@.... + 08750 08280000 2c5d2a40 0c000000 01280000 .(..,]*@.....(.. + 08760 385d2a40 19000000 02000000 515d2a40 8]*@........Q]*@ + 08770 03000000 08000000 545d2a40 06000000 ........T]*@.... + 08780 22000000 5a5d2a40 11000000 22000000 "...Z]*@...."... + 08790 6b5d2a40 02000000 08000000 6d5d2a40 k]*@........m]*@ + 087a0 17000000 22000000 845d2a40 2e000000 ...."....]*@.... + 087b0 22000000 b25d2a40 00000000 08280000 "....]*@.....(.. + 087c0 b45d2a40 04000000 01280000 b85d2a40 .]*@.....(...]*@ + 087d0 1c000000 02000000 d45d2a40 11000000 .........]*@.... + 087e0 22000000 e55d2a40 09000000 22000000 "....]*@...."... + 087f0 ee5d2a40 00000000 08280000 f05d2a40 .]*@.....(...]*@ + 08800 28000000 01280000 185e2a40 1a000000 (....(...^*@.... + 08810 02000000 325e2a40 00000000 08000000 ....2^*@........ + 08820 325e2a40 06000000 02000000 385e2a40 2^*@........8^*@ + 08830 00000000 08000000 385e2a40 13000000 ........8^*@.... + 08840 02000000 4b5e2a40 00000000 08000000 ....K^*@........ + 08850 4b5e2a40 13000000 02000000 5e5e2a40 K^*@........^^*@ + 08860 02000000 08000000 605e2a40 0c000000 ........`^*@.... + 08870 22000000 6c5e2a40 00000000 08000000 "...l^*@........ + 08880 6c5e2a40 1a000000 02000000 865e2a40 l^*@.........^*@ + 08890 03000000 08000000 895e2a40 40000000 .........^*@@... + 088a0 02000000 c95e2a40 00000000 08280000 .....^*@.....(.. + 088b0 cc5e2a40 00000000 01280000 cc5e2a40 .^*@.....(...^*@ + 088c0 11000000 02000000 dd5e2a40 00000000 .........^*@.... 088d0 08000000 2c8afe3f 0c000000 04280000 ....,..?.....(.. 088e0 9426ff3f 00000000 04280000 a826ff3f .&.?.....(...&.? 088f0 00000000 04280000 30271040 00000000 .....(..0'.@.... @@ -27516,756 +27518,756 @@ Contents of section .xt.prop: 08ac0 2d281040 00000000 08000000 2d281040 -(.@........-(.@ 08ad0 05000000 02000000 32281040 b0000000 ........2(.@.... 08ae0 22000000 e2281040 00000000 08000000 "....(.@........ - 08af0 24bdfe3f 00000000 04280000 c45e2a40 $..?.....(...^*@ - 08b00 00000000 04280000 c45e2a40 08000000 .....(...^*@.... - 08b10 01280000 cc5e2a40 5b000000 02000000 .(...^*@[....... - 08b20 275f2a40 00000000 08280000 285f2a40 '_*@.....(..(_*@ - 08b30 10000000 01280000 385f2a40 5b000000 .....(..8_*@[... - 08b40 02000000 935f2a40 00000000 08000000 ....._*@........ - 08b50 945f2a40 00000000 04280000 945f2a40 ._*@.....(..._*@ - 08b60 20000000 01280000 b45f2a40 16000000 ....(..._*@.... - 08b70 02000000 ca5f2a40 05000000 22000000 ....._*@...."... - 08b80 cf5f2a40 01000000 08000000 d05f2a40 ._*@........._*@ - 08b90 5d000000 22000000 2d602a40 05000000 ]..."...-`*@.... - 08ba0 22000000 32602a40 00000000 08000000 "...2`*@........ - 08bb0 32602a40 0f010000 22000000 41612a40 2`*@...."...Aa*@ - 08bc0 00000000 08280000 44612a40 84000000 .....(..Da*@.... - 08bd0 01280000 c8612a40 f4000000 02000000 .(...a*@........ - 08be0 bc622a40 06000000 22000000 c2622a40 .b*@...."....b*@ - 08bf0 00000000 08000000 c2622a40 16000000 .........b*@.... - 08c00 22000000 d8622a40 34000000 22000000 "....b*@4..."... - 08c10 0c632a40 00000000 08000000 0c632a40 .c*@.........c*@ - 08c20 19000000 02000000 25632a40 00000000 ........%c*@.... - 08c30 08000000 25632a40 1a000000 02000000 ....%c*@........ - 08c40 3f632a40 01000000 08000000 40632a40 ?c*@........@c*@ - 08c50 2d000000 22000000 6d632a40 18000000 -..."...mc*@.... - 08c60 22000000 85632a40 40000000 22000000 "....c*@@..."... - 08c70 c5632a40 51000000 22000000 16642a40 .c*@Q..."....d*@ - 08c80 03000000 08000000 19642a40 1c000000 .........d*@.... - 08c90 22000000 35642a40 0d000000 22000000 "...5d*@...."... - 08ca0 42642a40 08000000 22000000 4a642a40 Bd*@...."...Jd*@ - 08cb0 03000000 08000000 4d642a40 78000000 ........Md*@x... - 08cc0 02000000 c5642a40 23000000 22000000 .....d*@#..."... - 08cd0 e8642a40 25000000 22000000 0d652a40 .d*@%..."....e*@ - 08ce0 24000000 22000000 31652a40 27000000 $..."...1e*@'... - 08cf0 22000000 58652a40 14000000 22000000 "...Xe*@...."... - 08d00 6c652a40 14000000 22000000 80652a40 le*@...."....e*@ - 08d10 18000000 22000000 98652a40 2b000000 ...."....e*@+... - 08d20 22000000 c3652a40 01000000 08000000 "....e*@........ - 08d30 c4652a40 35000000 22000000 f9652a40 .e*@5..."....e*@ - 08d40 20000000 22000000 19662a40 18000000 ..."....f*@.... - 08d50 22000000 31662a40 18000000 22000000 "...1f*@...."... - 08d60 49662a40 6b000000 22000000 b4662a40 If*@k..."....f*@ - 08d70 0a000000 22000000 be662a40 72000000 ...."....f*@r... - 08d80 22000000 30672a40 08000000 22000000 "...0g*@...."... - 08d90 38672a40 03000000 08000000 3b672a40 8g*@........;g*@ - 08da0 09000000 02000000 44672a40 1e000000 ........Dg*@.... - 08db0 22000000 62672a40 00000000 08000000 "...bg*@........ - 08dc0 64672a40 00000000 04280000 64672a40 dg*@.....(..dg*@ - 08dd0 0c000000 01280000 70672a40 21000000 .....(..pg*@!... - 08de0 02000000 91672a40 00000000 08000000 .....g*@........ - 08df0 91672a40 3b000000 22000000 cc672a40 .g*@;..."....g*@ - 08e00 00000000 08280000 cc672a40 1c000000 .....(...g*@.... - 08e10 01280000 e8672a40 c7000000 02000000 .(...g*@........ - 08e20 af682a40 01000000 08000000 b0682a40 .h*@.........h*@ - 08e30 18000000 22000000 c8682a40 00000000 ...."....h*@.... - 08e40 08280000 c8682a40 0c000000 01280000 .(...h*@.....(.. - 08e50 d4682a40 31000000 02000000 05692a40 .h*@1........i*@ - 08e60 00000000 08000000 05692a40 0a000000 .........i*@.... - 08e70 22000000 0f692a40 01000000 08000000 "....i*@........ - 08e80 10692a40 14000000 22000000 24692a40 .i*@...."...$i*@ - 08e90 00000000 08280000 24692a40 18000000 .....(..$i*@.... - 08ea0 01280000 3c692a40 35000000 02000000 .(....."....i*@ - 08ec0 03000000 08000000 b2692a40 1c000000 .........i*@.... - 08ed0 22000000 ce692a40 00000000 08000000 "....i*@........ - 08ee0 ce692a40 08000000 22000000 d6692a40 .i*@...."....i*@ - 08ef0 00000000 08000000 d6692a40 30000000 .........i*@0... - 08f00 22000000 066a2a40 6b000000 22000000 "....j*@k..."... - 08f10 716a2a40 13000000 22000000 846a2a40 qj*@...."....j*@ + 08af0 24bdfe3f 00000000 04280000 e05e2a40 $..?.....(...^*@ + 08b00 00000000 04280000 e05e2a40 08000000 .....(...^*@.... + 08b10 01280000 e85e2a40 5b000000 02000000 .(...^*@[....... + 08b20 435f2a40 00000000 08280000 445f2a40 C_*@.....(..D_*@ + 08b30 10000000 01280000 545f2a40 5b000000 .....(..T_*@[... + 08b40 02000000 af5f2a40 00000000 08000000 ....._*@........ + 08b50 b05f2a40 00000000 04280000 b05f2a40 ._*@.....(..._*@ + 08b60 20000000 01280000 d05f2a40 16000000 ....(..._*@.... + 08b70 02000000 e65f2a40 05000000 22000000 ....._*@...."... + 08b80 eb5f2a40 01000000 08000000 ec5f2a40 ._*@........._*@ + 08b90 5d000000 22000000 49602a40 05000000 ]..."...I`*@.... + 08ba0 22000000 4e602a40 00000000 08000000 "...N`*@........ + 08bb0 4e602a40 0f010000 22000000 5d612a40 N`*@...."...]a*@ + 08bc0 00000000 08280000 60612a40 84000000 .....(..`a*@.... + 08bd0 01280000 e4612a40 f4000000 02000000 .(...a*@........ + 08be0 d8622a40 06000000 22000000 de622a40 .b*@...."....b*@ + 08bf0 00000000 08000000 de622a40 16000000 .........b*@.... + 08c00 22000000 f4622a40 34000000 22000000 "....b*@4..."... + 08c10 28632a40 00000000 08000000 28632a40 (c*@........(c*@ + 08c20 19000000 02000000 41632a40 00000000 ........Ac*@.... + 08c30 08000000 41632a40 1a000000 02000000 ....Ac*@........ + 08c40 5b632a40 01000000 08000000 5c632a40 [c*@........\c*@ + 08c50 2d000000 22000000 89632a40 18000000 -..."....c*@.... + 08c60 22000000 a1632a40 40000000 22000000 "....c*@@..."... + 08c70 e1632a40 51000000 22000000 32642a40 .c*@Q..."...2d*@ + 08c80 03000000 08000000 35642a40 1c000000 ........5d*@.... + 08c90 22000000 51642a40 0d000000 22000000 "...Qd*@...."... + 08ca0 5e642a40 08000000 22000000 66642a40 ^d*@...."...fd*@ + 08cb0 03000000 08000000 69642a40 78000000 ........id*@x... + 08cc0 02000000 e1642a40 23000000 22000000 .....d*@#..."... + 08cd0 04652a40 25000000 22000000 29652a40 .e*@%..."...)e*@ + 08ce0 24000000 22000000 4d652a40 27000000 $..."...Me*@'... + 08cf0 22000000 74652a40 14000000 22000000 "...te*@...."... + 08d00 88652a40 14000000 22000000 9c652a40 .e*@...."....e*@ + 08d10 18000000 22000000 b4652a40 2b000000 ...."....e*@+... + 08d20 22000000 df652a40 01000000 08000000 "....e*@........ + 08d30 e0652a40 35000000 22000000 15662a40 .e*@5..."....f*@ + 08d40 20000000 22000000 35662a40 18000000 ..."...5f*@.... + 08d50 22000000 4d662a40 18000000 22000000 "...Mf*@...."... + 08d60 65662a40 6b000000 22000000 d0662a40 ef*@k..."....f*@ + 08d70 0a000000 22000000 da662a40 72000000 ...."....f*@r... + 08d80 22000000 4c672a40 08000000 22000000 "...Lg*@...."... + 08d90 54672a40 03000000 08000000 57672a40 Tg*@........Wg*@ + 08da0 09000000 02000000 60672a40 1e000000 ........`g*@.... + 08db0 22000000 7e672a40 00000000 08000000 "...~g*@........ + 08dc0 80672a40 00000000 04280000 80672a40 .g*@.....(...g*@ + 08dd0 0c000000 01280000 8c672a40 21000000 .....(...g*@!... + 08de0 02000000 ad672a40 00000000 08000000 .....g*@........ + 08df0 ad672a40 3b000000 22000000 e8672a40 .g*@;..."....g*@ + 08e00 00000000 08280000 e8672a40 1c000000 .....(...g*@.... + 08e10 01280000 04682a40 c7000000 02000000 .(...h*@........ + 08e20 cb682a40 01000000 08000000 cc682a40 .h*@.........h*@ + 08e30 18000000 22000000 e4682a40 00000000 ...."....h*@.... + 08e40 08280000 e4682a40 0c000000 01280000 .(...h*@.....(.. + 08e50 f0682a40 31000000 02000000 21692a40 .h*@1.......!i*@ + 08e60 00000000 08000000 21692a40 0a000000 ........!i*@.... + 08e70 22000000 2b692a40 01000000 08000000 "...+i*@........ + 08e80 2c692a40 14000000 22000000 40692a40 ,i*@...."...@i*@ + 08e90 00000000 08280000 40692a40 18000000 .....(..@i*@.... + 08ea0 01280000 58692a40 35000000 02000000 .(..Xi*@5....... + 08eb0 8d692a40 3e000000 22000000 cb692a40 .i*@>..."....i*@ + 08ec0 03000000 08000000 ce692a40 1c000000 .........i*@.... + 08ed0 22000000 ea692a40 00000000 08000000 "....i*@........ + 08ee0 ea692a40 08000000 22000000 f2692a40 .i*@...."....i*@ + 08ef0 00000000 08000000 f2692a40 30000000 .........i*@0... + 08f00 22000000 226a2a40 6b000000 22000000 "..."j*@k..."... + 08f10 8d6a2a40 13000000 22000000 a06a2a40 .j*@...."....j*@ 08f20 00000000 08000000 bc26ff3f 00000000 .........&.?.... 08f30 04280000 c026ff3f 00000000 04280000 .(...&.?.....(.. - 08f40 846a2a40 00000000 04280000 846a2a40 .j*@.....(...j*@ - 08f50 04000000 01280000 886a2a40 2a000000 .....(...j*@*... - 08f60 02000000 b26a2a40 15000000 22000000 .....j*@...."... - 08f70 c76a2a40 00000000 08280000 c86a2a40 .j*@.....(...j*@ - 08f80 00000000 01280000 c86a2a40 34000000 .....(...j*@4... - 08f90 02000000 fc6a2a40 00000000 08000000 .....j*@........ - 08fa0 fc6a2a40 30000000 22000000 2c6b2a40 .j*@0..."...,k*@ - 08fb0 0a000000 22000000 366b2a40 09000000 ...."...6k*@.... - 08fc0 22000000 3f6b2a40 00000000 08280000 "...?k*@.....(.. - 08fd0 406b2a40 00000000 01280000 406b2a40 @k*@.....(..@k*@ - 08fe0 14000000 02000000 546b2a40 00000000 ........Tk*@.... - 08ff0 08000000 546b2a40 0a000000 22000000 ....Tk*@...."... - 09000 5e6b2a40 00000000 08000000 5e6b2a40 ^k*@........^k*@ - 09010 0f000000 22000000 6d6b2a40 15000000 ...."...mk*@.... - 09020 22000000 826b2a40 00000000 08280000 "....k*@.....(.. - 09030 846b2a40 00000000 01280000 846b2a40 .k*@.....(...k*@ - 09040 1d000000 02000000 a16b2a40 00000000 .........k*@.... - 09050 08280000 a46b2a40 00000000 01280000 .(...k*@.....(.. - 09060 a46b2a40 13000000 02000000 b76b2a40 .k*@.........k*@ - 09070 03000000 08000000 ba6b2a40 26000000 .........k*@&... - 09080 22000000 e06b2a40 00000000 08000000 "....k*@........ - 09090 e06b2a40 0a000000 22000000 ea6b2a40 .k*@...."....k*@ - 090a0 15000000 22000000 ff6b2a40 00000000 ...."....k*@.... - 090b0 08280000 006c2a40 00000000 01280000 .(...l*@.....(.. - 090c0 006c2a40 77000000 02000000 776c2a40 .l*@w.......wl*@ - 090d0 00000000 08000000 776c2a40 19000000 ........wl*@.... - 090e0 22000000 906c2a40 00000000 08000000 "....l*@........ - 090f0 906c2a40 08000000 22000000 986c2a40 .l*@...."....l*@ - 09100 00000000 08000000 986c2a40 13000000 .........l*@.... - 09110 22000000 ab6c2a40 02000000 08000000 "....l*@........ - 09120 ad6c2a40 23000000 02000000 d06c2a40 .l*@#........l*@ - 09130 00000000 08000000 d06c2a40 15000000 .........l*@.... - 09140 22000000 e56c2a40 03000000 08000000 "....l*@........ - 09150 e86c2a40 0e000000 22000000 f66c2a40 .l*@...."....l*@ - 09160 03000000 08000000 f96c2a40 0d000000 .........l*@.... - 09170 22000000 066d2a40 16000000 22000000 "....m*@...."... - 09180 1c6d2a40 3b000000 22000000 576d2a40 .m*@;..."...Wm*@ - 09190 02000000 08000000 596d2a40 0b000000 ........Ym*@.... - 091a0 02000000 646d2a40 01000000 08000000 ....dm*@........ - 091b0 656d2a40 1a000000 22000000 7f6d2a40 em*@...."....m*@ - 091c0 02000000 08000000 816d2a40 03000000 .........m*@.... - 091d0 22000000 846d2a40 14000000 22000000 "....m*@...."... - 091e0 986d2a40 00000000 08000000 986d2a40 .m*@.........m*@ - 091f0 1f000000 22000000 b76d2a40 00000000 ...."....m*@.... - 09200 08280000 b86d2a40 0c000000 01280000 .(...m*@.....(.. - 09210 c46d2a40 6b000000 02000000 2f6e2a40 .m*@k......./n*@ - 09220 01000000 08000000 306e2a40 28000000 ........0n*@(... - 09230 22000000 586e2a40 00000000 08280000 "...Xn*@.....(.. - 09240 586e2a40 04000000 01280000 5c6e2a40 Xn*@.....(..\n*@ - 09250 65000000 02000000 c16e2a40 00000000 e........n*@.... - 09260 08280000 c46e2a40 08000000 01280000 .(...n*@.....(.. - 09270 cc6e2a40 94000000 02000000 606f2a40 .n*@........`o*@ - 09280 34000000 22000000 946f2a40 73000000 4..."....o*@s... - 09290 22000000 07702a40 00000000 08280000 "....p*@.....(.. - 092a0 08702a40 00000000 01280000 08702a40 .p*@.....(...p*@ - 092b0 31000000 02000000 39702a40 00000000 1.......9p*@.... - 092c0 08280000 3c702a40 00000000 01280000 .(..v*@.... + 09710 08000000 40762a40 26000000 22000000 ....@v*@&..."... + 09720 66762a40 00000000 08000000 66762a40 fv*@........fv*@ + 09730 1e000000 22000000 84762a40 00000000 ...."....v*@.... 09740 08000000 4c8afe3f 00000000 04280000 ....L..?.....(.. 09750 c426ff3f 00000000 04280000 c826ff3f .&.?.....(...&.? - 09760 00000000 04280000 949d2c40 00000000 .....(....,@.... - 09770 04280000 949d2c40 24000000 02000000 .(....,@$....... - 09780 b89d2c40 00000000 08000000 b89d2c40 ..,@..........,@ - 09790 15000000 22000000 cd9d2c40 00000000 ....".....,@.... - 097a0 08000000 cd9d2c40 1d000000 22000000 ......,@...."... - 097b0 ea9d2c40 00000000 08000000 ea9d2c40 ..,@..........,@ - 097c0 02000000 22000000 ec9d2c40 00000000 ....".....,@.... - 097d0 08280000 ec9d2c40 10000000 02000000 .(....,@........ - 097e0 fc9d2c40 19000000 22000000 159e2c40 ..,@....".....,@ - 097f0 00000000 08000000 159e2c40 07000000 ..........,@.... - 09800 22000000 1c9e2c40 0e000000 22000000 ".....,@...."... - 09810 2a9e2c40 12000000 22000000 3c9e2c40 *.,@...."...<.,@ - 09820 00000000 08000000 3c9e2c40 09000000 ........<.,@.... - 09830 02000000 459e2c40 00000000 08280000 ....E.,@.....(.. - 09840 489e2c40 30000000 02000000 789e2c40 H.,@0.......x.,@ - 09850 00000000 08000000 789e2c40 13000000 ........x.,@.... - 09860 22000000 8b9e2c40 01000000 08000000 ".....,@........ - 09870 8c9e2c40 19000000 22000000 a59e2c40 ..,@....".....,@ - 09880 01000000 08000000 a69e2c40 02000000 ..........,@.... - 09890 22000000 a89e2c40 02000000 22000000 ".....,@...."... - 098a0 aa9e2c40 00000000 08000000 68762a40 ..,@........hv*@ - 098b0 00000000 04280000 68762a40 04000000 .....(..hv*@.... - 098c0 01280000 6c762a40 33000000 02000000 .(..lv*@3....... - 098d0 9f762a40 00000000 08280000 a0762a40 .v*@.....(...v*@ - 098e0 00000000 01280000 a0762a40 17000000 .....(...v*@.... - 098f0 02000000 b7762a40 00000000 08280000 .....v*@.....(.. - 09900 b8762a40 00000000 01280000 b8762a40 .v*@.....(...v*@ - 09910 17000000 02000000 cf762a40 00000000 .........v*@.... - 09920 08280000 d0762a40 0f000000 02000000 .(...v*@........ - 09930 df762a40 00000000 08000000 e0762a40 .v*@.........v*@ - 09940 00000000 04280000 e0762a40 10000000 .....(...v*@.... - 09950 02000000 f0762a40 01000000 08000000 .....v*@........ - 09960 f1762a40 2b000000 22000000 1c772a40 .v*@+..."....w*@ - 09970 04000000 22000000 20772a40 00000000 ...."... w*@.... - 09980 08280000 20772a40 00000000 01280000 .(.. w*@.....(.. - 09990 20772a40 54000000 02000000 74772a40 w*@T.......tw*@ - 099a0 0b000000 22000000 7f772a40 00000000 ...."....w*@.... - 099b0 08280000 80772a40 43000000 02000000 .(...w*@C....... - 099c0 c3772a40 01000000 08000000 c4772a40 .w*@.........w*@ - 099d0 15000000 22000000 d9772a40 00000000 ...."....w*@.... - 099e0 08280000 dc772a40 00000000 01280000 .(...w*@.....(.. - 099f0 dc772a40 2e000000 02000000 0a782a40 .w*@.........x*@ - 09a00 00000000 08280000 0c782a40 08000000 .....(...x*@.... - 09a10 02000000 14782a40 21000000 22000000 .....x*@!..."... - 09a20 35782a40 04000000 22000000 39782a40 5x*@...."...9x*@ - 09a30 00000000 08280000 3c782a40 08000000 .....(...*@........@.*@ - 0a690 06000000 22000000 46852a40 03000000 ...."...F.*@.... - 0a6a0 08000000 49852a40 16000000 22000000 ....I.*@...."... - 0a6b0 5f852a40 01000000 08000000 60852a40 _.*@........`.*@ - 0a6c0 1d000000 22000000 7d852a40 00000000 ...."...}.*@.... - 0a6d0 08280000 80852a40 08000000 01280000 .(....*@.....(.. - 0a6e0 88852a40 30000000 02000000 b8852a40 ..*@0.........*@ - 0a6f0 00000000 08000000 b8852a40 04000000 ..........*@.... - 0a700 02000000 bc852a40 02000000 22000000 ......*@...."... - 0a710 be852a40 05000000 22000000 c3852a40 ..*@....".....*@ - 0a720 01000000 08000000 c4852a40 30000000 ..........*@0... - 0a730 02000000 f4852a40 00000000 08000000 ......*@........ - 0a740 f4852a40 05000000 02000000 f9852a40 ..*@..........*@ - 0a750 00000000 08000000 f9852a40 11000000 ..........*@.... - 0a760 02000000 0a862a40 00000000 08280000 ......*@.....(.. - 0a770 0c862a40 00000000 01280000 0c862a40 ..*@.....(....*@ - 0a780 1c000000 02000000 28862a40 0b000000 ........(.*@.... - 0a790 22000000 33862a40 00000000 08280000 "...3.*@.....(.. - 0a7a0 34862a40 18000000 01280000 4c862a40 4.*@.....(..L.*@ - 0a7b0 32000000 02000000 7e862a40 02000000 2.......~.*@.... - 0a7c0 08000000 80862a40 1b000000 22000000 ......*@...."... - 0a7d0 9b862a40 01000000 08000000 9c862a40 ..*@..........*@ - 0a7e0 0f000000 22000000 ab862a40 02000000 ....".....*@.... - 0a7f0 08000000 ad862a40 0f000000 22000000 ......*@...."... - 0a800 bc862a40 01000000 08000000 bd862a40 ..*@..........*@ - 0a810 16000000 22000000 d3862a40 00000000 ....".....*@.... - 0a820 08000000 d3862a40 0d000000 22000000 ......*@...."... - 0a830 e0862a40 09000000 22000000 e9862a40 ..*@....".....*@ - 0a840 00000000 08000000 e9862a40 2a000000 ..........*@*... - 0a850 02000000 13872a40 01000000 08000000 ......*@........ - 0a860 14872a40 38000000 22000000 4c872a40 ..*@8..."...L.*@ - 0a870 00000000 08000000 4c872a40 0a000000 ........L.*@.... - 0a880 22000000 56872a40 00000000 08000000 "...V.*@........ - 0a890 56872a40 10000000 22000000 66872a40 V.*@...."...f.*@ - 0a8a0 00000000 08000000 66872a40 15000000 ........f.*@.... - 0a8b0 02000000 7b872a40 01000000 08000000 ....{.*@........ - 0a8c0 7c872a40 22000000 22000000 9e872a40 |.*@"...".....*@ - 0a8d0 00000000 08000000 9e872a40 63000000 ..........*@c... - 0a8e0 02000000 01882a40 0b000000 22000000 ......*@...."... - 0a8f0 0c882a40 05000000 22000000 11882a40 ..*@....".....*@ - 0a900 00000000 08000000 11882a40 0f000000 ..........*@.... - 0a910 22000000 20882a40 02000000 08000000 "... .*@........ - 0a920 22882a40 2a000000 02000000 4c882a40 ".*@*.......L.*@ - 0a930 2d000000 22000000 79882a40 01000000 -..."...y.*@.... - 0a940 08000000 7a882a40 37000000 22000000 ....z.*@7..."... - 0a950 b1882a40 44000000 22000000 f5882a40 ..*@D...".....*@ - 0a960 0b000000 22000000 00892a40 10000000 ....".....*@.... - 0a970 22000000 10892a40 00000000 08000000 ".....*@........ - 0a980 10892a40 08000000 22000000 18892a40 ..*@....".....*@ - 0a990 25000000 22000000 3d892a40 00000000 %..."...=.*@.... - 0a9a0 08000000 3d892a40 03000000 02000000 ....=.*@........ - 0a9b0 40892a40 11000000 22000000 51892a40 @.*@...."...Q.*@ - 0a9c0 00000000 08000000 51892a40 17000000 ........Q.*@.... - 0a9d0 02000000 68892a40 00000000 08280000 ....h.*@.....(.. - 0a9e0 68892a40 04000000 01280000 6c892a40 h.*@.....(..l.*@ - 0a9f0 40000000 02000000 ac892a40 0b000000 @.........*@.... - 0aa00 22000000 b7892a40 00000000 08280000 ".....*@.....(.. - 0aa10 b8892a40 00000000 01280000 b8892a40 ..*@.....(....*@ - 0aa20 3c000000 02000000 f4892a40 0d000000 <.........*@.... - 0aa30 22000000 018a2a40 00000000 08280000 ".....*@.....(.. - 0aa40 048a2a40 00000000 01280000 048a2a40 ..*@.....(....*@ - 0aa50 62000000 02000000 668a2a40 00000000 b.......f.*@.... - 0aa60 08000000 668a2a40 1a000000 22000000 ....f.*@...."... - 0aa70 808a2a40 1f000000 22000000 9f8a2a40 ..*@....".....*@ - 0aa80 01000000 08000000 a08a2a40 09000000 ..........*@.... - 0aa90 02000000 a98a2a40 0f000000 22000000 ......*@...."... - 0aaa0 b88a2a40 00000000 08280000 b88a2a40 ..*@.....(....*@ - 0aab0 08000000 01280000 c08a2a40 23000000 .....(....*@#... - 0aac0 02000000 e38a2a40 00000000 08280000 ......*@.....(.. - 0aad0 e48a2a40 00000000 01280000 e48a2a40 ..*@.....(....*@ - 0aae0 09000000 02000000 ed8a2a40 09000000 ..........*@.... - 0aaf0 22000000 f68a2a40 02000000 22000000 ".....*@...."... - 0ab00 f88a2a40 00000000 08280000 f88a2a40 ..*@.....(....*@ - 0ab10 11000000 02000000 098b2a40 00000000 ..........*@.... - 0ab20 08280000 0c8b2a40 11000000 02000000 .(....*@........ - 0ab30 1d8b2a40 00000000 08280000 208b2a40 ..*@.....(.. .*@ - 0ab40 00000000 01280000 208b2a40 5e000000 .....(.. .*@^... - 0ab50 02000000 7e8b2a40 02000000 22000000 ....~.*@...."... - 0ab60 808b2a40 15000000 22000000 958b2a40 ..*@....".....*@ - 0ab70 00000000 08280000 988b2a40 00000000 .....(....*@.... - 0ab80 01280000 988b2a40 4f000000 02000000 .(....*@O....... - 0ab90 e78b2a40 01000000 08000000 e88b2a40 ..*@..........*@ - 0aba0 15000000 22000000 fd8b2a40 00000000 ....".....*@.... - 0abb0 08280000 008c2a40 00000000 01280000 .(....*@.....(.. - 0abc0 008c2a40 25000000 02000000 258c2a40 ..*@%.......%.*@ - 0abd0 11000000 22000000 368c2a40 0f000000 ...."...6.*@.... - 0abe0 22000000 458c2a40 0c000000 22000000 "...E.*@...."... - 0abf0 518c2a40 00000000 08000000 518c2a40 Q.*@........Q.*@ - 0ac00 0f000000 22000000 608c2a40 00000000 ...."...`.*@.... - 0ac10 08280000 608c2a40 0c000000 01280000 .(..`.*@.....(.. - 0ac20 6c8c2a40 86000000 02000000 f28c2a40 l.*@..........*@ - 0ac30 22000000 22000000 148d2a40 00000000 "...".....*@.... - 0ac40 08000000 148d2a40 18000000 22000000 ......*@...."... - 0ac50 2c8d2a40 00000000 08000000 2c8d2a40 ,.*@........,.*@ - 0ac60 05000000 22000000 318d2a40 00000000 ...."...1.*@.... - 0ac70 08000000 318d2a40 19000000 22000000 ....1.*@...."... - 0ac80 4a8d2a40 06000000 22000000 508d2a40 J.*@...."...P.*@ - 0ac90 13000000 22000000 638d2a40 00000000 ...."...c.*@.... - 0aca0 08280000 648d2a40 13000000 02000000 .(..d.*@........ - 0acb0 778d2a40 00000000 08280000 788d2a40 w.*@.....(..x.*@ - 0acc0 12000000 02000000 8a8d2a40 00000000 ..........*@.... - 0acd0 08000000 8a8d2a40 02000000 22000000 ......*@...."... - 0ace0 8c8d2a40 00000000 08280000 8c8d2a40 ..*@.....(....*@ - 0acf0 11000000 02000000 9d8d2a40 07000000 ..........*@.... - 0ad00 22000000 a48d2a40 00000000 08280000 ".....*@.....(.. - 0ad10 a48d2a40 11000000 02000000 b58d2a40 ..*@..........*@ - 0ad20 00000000 08280000 b88d2a40 11000000 .....(....*@.... - 0ad30 02000000 c98d2a40 00000000 08280000 ......*@.....(.. - 0ad40 cc8d2a40 18000000 02000000 e48d2a40 ..*@..........*@ - 0ad50 00000000 08280000 e48d2a40 00000000 .....(....*@.... - 0ad60 01280000 e48d2a40 0b000000 02000000 .(....*@........ - 0ad70 ef8d2a40 00000000 08280000 f08d2a40 ..*@.....(....*@ - 0ad80 14000000 02000000 048e2a40 02000000 ..........*@.... - 0ad90 22000000 068e2a40 00000000 08280000 ".....*@.....(.. - 0ada0 088e2a40 14000000 02000000 1c8e2a40 ..*@..........*@ - 0adb0 02000000 22000000 1e8e2a40 00000000 ....".....*@.... - 0adc0 08280000 208e2a40 14000000 02000000 .(.. .*@........ - 0add0 348e2a40 02000000 22000000 368e2a40 4.*@...."...6.*@ - 0ade0 00000000 08280000 388e2a40 15000000 .....(..8.*@.... - 0adf0 02000000 4d8e2a40 02000000 22000000 ....M.*@...."... - 0ae00 4f8e2a40 00000000 08280000 508e2a40 O.*@.....(..P.*@ - 0ae10 14000000 02000000 648e2a40 02000000 ........d.*@.... - 0ae20 22000000 668e2a40 00000000 08280000 "...f.*@.....(.. - 0ae30 688e2a40 14000000 02000000 7c8e2a40 h.*@........|.*@ - 0ae40 02000000 22000000 7e8e2a40 00000000 ...."...~.*@.... - 0ae50 08280000 808e2a40 14000000 02000000 .(....*@........ - 0ae60 948e2a40 02000000 22000000 968e2a40 ..*@....".....*@ - 0ae70 00000000 08280000 988e2a40 14000000 .....(....*@.... - 0ae80 02000000 ac8e2a40 02000000 22000000 ......*@...."... - 0ae90 ae8e2a40 00000000 08280000 b08e2a40 ..*@.....(....*@ - 0aea0 14000000 02000000 c48e2a40 02000000 ..........*@.... - 0aeb0 22000000 c68e2a40 00000000 08280000 ".....*@.....(.. - 0aec0 c88e2a40 14000000 02000000 dc8e2a40 ..*@..........*@ - 0aed0 02000000 22000000 de8e2a40 00000000 ....".....*@.... - 0aee0 08280000 e08e2a40 00000000 01280000 .(....*@.....(.. - 0aef0 e08e2a40 14000000 02000000 f48e2a40 ..*@..........*@ - 0af00 07000000 22000000 fb8e2a40 00000000 ....".....*@.... - 0af10 08280000 fc8e2a40 00000000 01280000 .(....*@.....(.. - 0af20 fc8e2a40 14000000 02000000 108f2a40 ..*@..........*@ - 0af30 07000000 22000000 178f2a40 00000000 ....".....*@.... - 0af40 08280000 188f2a40 00000000 01280000 .(....*@.....(.. - 0af50 188f2a40 14000000 02000000 2c8f2a40 ..*@........,.*@ - 0af60 07000000 22000000 338f2a40 00000000 ...."...3.*@.... - 0af70 08280000 348f2a40 00000000 01280000 .(..4.*@.....(.. - 0af80 348f2a40 1c000000 02000000 508f2a40 4.*@........P.*@ - 0af90 09000000 22000000 598f2a40 00000000 ...."...Y.*@.... - 0afa0 08280000 5c8f2a40 18000000 01280000 .(..\.*@.....(.. - 0afb0 748f2a40 41000000 02000000 b58f2a40 t.*@A.........*@ - 0afc0 00000000 08000000 b58f2a40 19000000 ..........*@.... - 0afd0 22000000 ce8f2a40 00000000 08000000 ".....*@........ - 0afe0 ce8f2a40 0c000000 22000000 da8f2a40 ..*@....".....*@ - 0aff0 0f000000 22000000 e98f2a40 00000000 ....".....*@.... - 0b000 08280000 ec8f2a40 00000000 01280000 .(....*@.....(.. - 0b010 ec8f2a40 34000000 02000000 20902a40 ..*@4....... .*@ - 0b020 0b000000 22000000 2b902a40 00000000 ...."...+.*@.... - 0b030 08280000 2c902a40 00000000 01280000 .(..,.*@.....(.. - 0b040 2c902a40 32000000 02000000 5e902a40 ,.*@2.......^.*@ - 0b050 0b000000 22000000 69902a40 00000000 ...."...i.*@.... - 0b060 08280000 6c902a40 00000000 01280000 .(..l.*@.....(.. - 0b070 6c902a40 14000000 02000000 80902a40 l.*@..........*@ - 0b080 07000000 22000000 87902a40 00000000 ....".....*@.... - 0b090 08280000 88902a40 00000000 01280000 .(....*@.....(.. - 0b0a0 88902a40 14000000 02000000 9c902a40 ..*@..........*@ - 0b0b0 07000000 22000000 a3902a40 00000000 ....".....*@.... - 0b0c0 08280000 a4902a40 00000000 01280000 .(....*@.....(.. - 0b0d0 a4902a40 4b000000 02000000 ef902a40 ..*@K.........*@ - 0b0e0 01000000 08000000 f0902a40 07000000 ..........*@.... - 0b0f0 22000000 f7902a40 01000000 08000000 ".....*@........ - 0b100 f8902a40 0d000000 02000000 05912a40 ..*@..........*@ - 0b110 00000000 08000000 05912a40 05000000 ..........*@.... - 0b120 22000000 0a912a40 00000000 08000000 ".....*@........ - 0b130 0a912a40 11000000 22000000 1b912a40 ..*@....".....*@ - 0b140 00000000 08280000 1c912a40 04000000 .....(....*@.... - 0b150 01280000 20912a40 4b000000 02000000 .(.. .*@K....... - 0b160 6b912a40 01000000 08000000 6c912a40 k.*@........l.*@ - 0b170 07000000 22000000 73912a40 00000000 ...."...s.*@.... - 0b180 08000000 73912a40 0d000000 02000000 ....s.*@........ - 0b190 80912a40 00000000 08000000 80912a40 ..*@..........*@ - 0b1a0 05000000 22000000 85912a40 00000000 ....".....*@.... - 0b1b0 08000000 85912a40 11000000 22000000 ......*@...."... - 0b1c0 96912a40 00000000 08280000 98912a40 ..*@.....(....*@ - 0b1d0 47000000 02000000 df912a40 01000000 G.........*@.... - 0b1e0 08000000 e0912a40 07000000 22000000 ......*@...."... - 0b1f0 e7912a40 01000000 08000000 e8912a40 ..*@..........*@ - 0b200 0d000000 02000000 f5912a40 00000000 ..........*@.... - 0b210 08000000 f5912a40 05000000 22000000 ......*@...."... - 0b220 fa912a40 00000000 08000000 fa912a40 ..*@..........*@ - 0b230 11000000 22000000 0b922a40 00000000 ....".....*@.... - 0b240 08280000 0c922a40 44000000 02000000 .(....*@D....... - 0b250 50922a40 00000000 08000000 50922a40 P.*@........P.*@ - 0b260 07000000 22000000 57922a40 01000000 ...."...W.*@.... - 0b270 08000000 58922a40 0d000000 02000000 ....X.*@........ - 0b280 65922a40 00000000 08000000 65922a40 e.*@........e.*@ - 0b290 05000000 22000000 6a922a40 00000000 ...."...j.*@.... - 0b2a0 08000000 6a922a40 11000000 22000000 ....j.*@...."... - 0b2b0 7b922a40 00000000 08280000 7c922a40 {.*@.....(..|.*@ - 0b2c0 0c000000 02000000 88922a40 00000000 ..........*@.... - 0b2d0 08000000 88922a40 09000000 22000000 ......*@...."... - 0b2e0 91922a40 00000000 08000000 91922a40 ..*@..........*@ - 0b2f0 04000000 02000000 95922a40 02000000 ..........*@.... - 0b300 22000000 97922a40 00000000 08280000 ".....*@.....(.. - 0b310 98922a40 00000000 01280000 98922a40 ..*@.....(....*@ - 0b320 26000000 02000000 be922a40 13000000 &.........*@.... - 0b330 22000000 d1922a40 0d000000 22000000 ".....*@...."... - 0b340 de922a40 00000000 08280000 e0922a40 ..*@.....(....*@ - 0b350 28000000 02000000 08932a40 0b000000 (.........*@.... - 0b360 22000000 13932a40 00000000 08280000 ".....*@.....(.. - 0b370 14932a40 18000000 02000000 2c932a40 ..*@........,.*@ - 0b380 09000000 22000000 35932a40 00000000 ...."...5.*@.... - 0b390 08280000 38932a40 1d000000 02000000 .(..8.*@........ - 0b3a0 55932a40 09000000 22000000 5e932a40 U.*@...."...^.*@ - 0b3b0 00000000 08280000 60932a40 0c000000 .....(..`.*@.... - 0b3c0 02000000 6c932a40 06000000 22000000 ....l.*@...."... - 0b3d0 72932a40 07000000 22000000 79932a40 r.*@...."...y.*@ - 0b3e0 0a000000 22000000 83932a40 01000000 ....".....*@.... - 0b3f0 08000000 84932a40 04000000 22000000 ......*@...."... - 0b400 88932a40 00000000 08280000 88932a40 ..*@.....(....*@ - 0b410 1c000000 02000000 a4932a40 09000000 ..........*@.... - 0b420 22000000 ad932a40 00000000 08280000 ".....*@.....(.. - 0b430 b0932a40 13000000 02000000 c3932a40 ..*@..........*@ - 0b440 00000000 08280000 c4932a40 1d000000 .....(....*@.... - 0b450 02000000 e1932a40 00000000 08280000 ......*@.....(.. - 0b460 e4932a40 1d000000 02000000 01942a40 ..*@..........*@ - 0b470 00000000 08280000 04942a40 13000000 .....(....*@.... - 0b480 02000000 17942a40 00000000 08280000 ......*@.....(.. - 0b490 18942a40 13000000 02000000 2b942a40 ..*@........+.*@ - 0b4a0 00000000 08280000 2c942a40 23000000 .....(..,.*@#... - 0b4b0 02000000 4f942a40 01000000 08000000 ....O.*@........ - 0b4c0 50942a40 12000000 22000000 62942a40 P.*@...."...b.*@ - 0b4d0 00000000 08000000 62942a40 04000000 ........b.*@.... - 0b4e0 22000000 66942a40 0b000000 22000000 "...f.*@...."... - 0b4f0 71942a40 00000000 08280000 74942a40 q.*@.....(..t.*@ - 0b500 2e000000 02000000 a2942a40 07000000 ..........*@.... - 0b510 22000000 a9942a40 08000000 22000000 ".....*@...."... - 0b520 b1942a40 10000000 22000000 c1942a40 ..*@....".....*@ - 0b530 01000000 08000000 c2942a40 02000000 ..........*@.... - 0b540 22000000 c4942a40 07000000 22000000 ".....*@...."... - 0b550 cb942a40 00000000 08280000 cc942a40 ..*@.....(....*@ - 0b560 1a000000 02000000 e6942a40 09000000 ..........*@.... - 0b570 22000000 ef942a40 00000000 08280000 ".....*@.....(.. - 0b580 f0942a40 00000000 01280000 f0942a40 ..*@.....(....*@ - 0b590 40000000 02000000 30952a40 01000000 @.......0.*@.... - 0b5a0 08000000 31952a40 0a000000 22000000 ....1.*@...."... - 0b5b0 3b952a40 01000000 08000000 3c952a40 ;.*@........<.*@ - 0b5c0 0a000000 22000000 46952a40 0f000000 ...."...F.*@.... - 0b5d0 22000000 55952a40 00000000 08000000 "...U.*@........ - 0b5e0 55952a40 19000000 22000000 6e952a40 U.*@...."...n.*@ - 0b5f0 00000000 08000000 6e952a40 05000000 ........n.*@.... - 0b600 22000000 73952a40 01000000 08000000 "...s.*@........ - 0b610 74952a40 05000000 02000000 79952a40 t.*@........y.*@ - 0b620 00000000 08000000 79952a40 05000000 ........y.*@.... - 0b630 22000000 7e952a40 02000000 22000000 "...~.*@...."... - 0b640 80952a40 0d000000 22000000 8d952a40 ..*@....".....*@ - 0b650 00000000 08280000 90952a40 00000000 .....(....*@.... - 0b660 01280000 90952a40 51000000 02000000 .(....*@Q....... - 0b670 e1952a40 00000000 08000000 e1952a40 ..*@..........*@ - 0b680 0e000000 22000000 ef952a40 01000000 ....".....*@.... - 0b690 08000000 f0952a40 09000000 22000000 ......*@...."... - 0b6a0 f9952a40 23000000 22000000 1c962a40 ..*@#...".....*@ - 0b6b0 00000000 08000000 1c962a40 0e000000 ..........*@.... - 0b6c0 22000000 2a962a40 02000000 08000000 "...*.*@........ - 0b6d0 2c962a40 09000000 22000000 35962a40 ,.*@...."...5.*@ - 0b6e0 01000000 08000000 36962a40 11000000 ........6.*@.... - 0b6f0 22000000 47962a40 01000000 08000000 "...G.*@........ - 0b700 48962a40 1c000000 22000000 64962a40 H.*@...."...d.*@ - 0b710 00000000 08000000 64962a40 1d000000 ........d.*@.... - 0b720 02000000 81962a40 00000000 08000000 ......*@........ - 0b730 81962a40 0d000000 02000000 8e962a40 ..*@..........*@ - 0b740 00000000 08000000 8e962a40 23000000 ..........*@#... - 0b750 02000000 b1962a40 00000000 08000000 ......*@........ - 0b760 b1962a40 1f000000 02000000 d0962a40 ..*@..........*@ - 0b770 00000000 08000000 d0962a40 05000000 ..........*@.... - 0b780 02000000 d5962a40 01000000 08000000 ......*@........ - 0b790 d6962a40 02000000 22000000 d8962a40 ..*@....".....*@ - 0b7a0 11000000 22000000 e9962a40 00000000 ....".....*@.... - 0b7b0 08280000 ec962a40 18000000 02000000 .(....*@........ - 0b7c0 04972a40 12000000 22000000 16972a40 ..*@....".....*@ - 0b7d0 05000000 22000000 1b972a40 00000000 ....".....*@.... - 0b7e0 08000000 1b972a40 17000000 22000000 ......*@...."... - 0b7f0 32972a40 00000000 08000000 32972a40 2.*@........2.*@ - 0b800 11000000 22000000 43972a40 02000000 ...."...C.*@.... - 0b810 08000000 45972a40 03000000 22000000 ....E.*@...."... - 0b820 48972a40 05000000 22000000 4d972a40 H.*@...."...M.*@ - 0b830 00000000 08000000 4d972a40 09000000 ........M.*@.... - 0b840 22000000 56972a40 02000000 08000000 "...V.*@........ - 0b850 58972a40 28000000 22000000 80972a40 X.*@(...".....*@ - 0b860 0d000000 22000000 8d972a40 00000000 ....".....*@.... - 0b870 08000000 8d972a40 06000000 02000000 ......*@........ - 0b880 93972a40 01000000 08000000 94972a40 ..*@..........*@ - 0b890 0a000000 02000000 9e972a40 00000000 ..........*@.... - 0b8a0 08000000 9e972a40 05000000 22000000 ......*@...."... - 0b8b0 a3972a40 0b000000 22000000 ae972a40 ..*@....".....*@ - 0b8c0 00000000 08280000 b0972a40 00000000 .....(....*@.... - 0b8d0 01280000 b0972a40 2a000000 02000000 .(....*@*....... - 0b8e0 da972a40 02000000 08000000 dc972a40 ..*@..........*@ - 0b8f0 19000000 22000000 f5972a40 01000000 ....".....*@.... - 0b900 08000000 f6972a40 21000000 22000000 ......*@!..."... - 0b910 17982a40 00000000 08280000 18982a40 ..*@.....(....*@ - 0b920 00000000 01280000 18982a40 14000000 .....(....*@.... - 0b930 02000000 2c982a40 00000000 08280000 ....,.*@.....(.. - 0b940 2c982a40 00000000 01280000 2c982a40 ,.*@.....(..,.*@ - 0b950 14000000 02000000 40982a40 00000000 ........@.*@.... - 0b960 08280000 40982a40 25000000 02000000 .(..@.*@%....... - 0b970 65982a40 29000000 22000000 8e982a40 e.*@)...".....*@ - 0b980 00000000 08000000 8e982a40 11000000 ..........*@.... - 0b990 22000000 9f982a40 00000000 08280000 ".....*@.....(.. - 0b9a0 a0982a40 11000000 02000000 b1982a40 ..*@..........*@ - 0b9b0 00000000 08280000 b4982a40 11000000 .....(....*@.... - 0b9c0 02000000 c5982a40 00000000 08000000 ......*@........ + 09760 00000000 04280000 b49d2c40 00000000 .....(....,@.... + 09770 04280000 b49d2c40 24000000 02000000 .(....,@$....... + 09780 d89d2c40 00000000 08000000 d89d2c40 ..,@..........,@ + 09790 15000000 22000000 ed9d2c40 00000000 ....".....,@.... + 097a0 08000000 ed9d2c40 1d000000 22000000 ......,@...."... + 097b0 0a9e2c40 00000000 08000000 0a9e2c40 ..,@..........,@ + 097c0 02000000 22000000 0c9e2c40 00000000 ....".....,@.... + 097d0 08280000 0c9e2c40 10000000 02000000 .(....,@........ + 097e0 1c9e2c40 19000000 22000000 359e2c40 ..,@...."...5.,@ + 097f0 00000000 08000000 359e2c40 07000000 ........5.,@.... + 09800 22000000 3c9e2c40 0e000000 22000000 "...<.,@...."... + 09810 4a9e2c40 12000000 22000000 5c9e2c40 J.,@...."...\.,@ + 09820 00000000 08000000 5c9e2c40 09000000 ........\.,@.... + 09830 02000000 659e2c40 00000000 08280000 ....e.,@.....(.. + 09840 689e2c40 30000000 02000000 989e2c40 h.,@0.........,@ + 09850 00000000 08000000 989e2c40 13000000 ..........,@.... + 09860 22000000 ab9e2c40 01000000 08000000 ".....,@........ + 09870 ac9e2c40 19000000 22000000 c59e2c40 ..,@....".....,@ + 09880 01000000 08000000 c69e2c40 02000000 ..........,@.... + 09890 22000000 c89e2c40 02000000 22000000 ".....,@...."... + 098a0 ca9e2c40 00000000 08000000 84762a40 ..,@.........v*@ + 098b0 00000000 04280000 84762a40 04000000 .....(...v*@.... + 098c0 01280000 88762a40 33000000 02000000 .(...v*@3....... + 098d0 bb762a40 00000000 08280000 bc762a40 .v*@.....(...v*@ + 098e0 00000000 01280000 bc762a40 17000000 .....(...v*@.... + 098f0 02000000 d3762a40 00000000 08280000 .....v*@.....(.. + 09900 d4762a40 00000000 01280000 d4762a40 .v*@.....(...v*@ + 09910 17000000 02000000 eb762a40 00000000 .........v*@.... + 09920 08280000 ec762a40 0f000000 02000000 .(...v*@........ + 09930 fb762a40 00000000 08000000 fc762a40 .v*@.........v*@ + 09940 00000000 04280000 fc762a40 10000000 .....(...v*@.... + 09950 02000000 0c772a40 01000000 08000000 .....w*@........ + 09960 0d772a40 2b000000 22000000 38772a40 .w*@+..."...8w*@ + 09970 04000000 22000000 3c772a40 00000000 ...."....*@........>.*@ + 0a630 05000000 22000000 43852a40 01000000 ...."...C.*@.... + 0a640 08000000 44852a40 08000000 22000000 ....D.*@...."... + 0a650 4c852a40 00000000 08000000 4c852a40 L.*@........L.*@ + 0a660 06000000 22000000 52852a40 02000000 ...."...R.*@.... + 0a670 08000000 54852a40 06000000 22000000 ....T.*@...."... + 0a680 5a852a40 02000000 08000000 5c852a40 Z.*@........\.*@ + 0a690 06000000 22000000 62852a40 03000000 ...."...b.*@.... + 0a6a0 08000000 65852a40 16000000 22000000 ....e.*@...."... + 0a6b0 7b852a40 01000000 08000000 7c852a40 {.*@........|.*@ + 0a6c0 1d000000 22000000 99852a40 00000000 ....".....*@.... + 0a6d0 08280000 9c852a40 08000000 01280000 .(....*@.....(.. + 0a6e0 a4852a40 30000000 02000000 d4852a40 ..*@0.........*@ + 0a6f0 00000000 08000000 d4852a40 04000000 ..........*@.... + 0a700 02000000 d8852a40 02000000 22000000 ......*@...."... + 0a710 da852a40 05000000 22000000 df852a40 ..*@....".....*@ + 0a720 01000000 08000000 e0852a40 30000000 ..........*@0... + 0a730 02000000 10862a40 00000000 08000000 ......*@........ + 0a740 10862a40 05000000 02000000 15862a40 ..*@..........*@ + 0a750 00000000 08000000 15862a40 11000000 ..........*@.... + 0a760 02000000 26862a40 00000000 08280000 ....&.*@.....(.. + 0a770 28862a40 00000000 01280000 28862a40 (.*@.....(..(.*@ + 0a780 1c000000 02000000 44862a40 0b000000 ........D.*@.... + 0a790 22000000 4f862a40 00000000 08280000 "...O.*@.....(.. + 0a7a0 50862a40 18000000 01280000 68862a40 P.*@.....(..h.*@ + 0a7b0 32000000 02000000 9a862a40 02000000 2.........*@.... + 0a7c0 08000000 9c862a40 1b000000 22000000 ......*@...."... + 0a7d0 b7862a40 01000000 08000000 b8862a40 ..*@..........*@ + 0a7e0 0f000000 22000000 c7862a40 02000000 ....".....*@.... + 0a7f0 08000000 c9862a40 0f000000 22000000 ......*@...."... + 0a800 d8862a40 01000000 08000000 d9862a40 ..*@..........*@ + 0a810 16000000 22000000 ef862a40 00000000 ....".....*@.... + 0a820 08000000 ef862a40 0d000000 22000000 ......*@...."... + 0a830 fc862a40 09000000 22000000 05872a40 ..*@....".....*@ + 0a840 00000000 08000000 05872a40 2a000000 ..........*@*... + 0a850 02000000 2f872a40 01000000 08000000 ..../.*@........ + 0a860 30872a40 38000000 22000000 68872a40 0.*@8..."...h.*@ + 0a870 00000000 08000000 68872a40 0a000000 ........h.*@.... + 0a880 22000000 72872a40 00000000 08000000 "...r.*@........ + 0a890 72872a40 10000000 22000000 82872a40 r.*@....".....*@ + 0a8a0 00000000 08000000 82872a40 15000000 ..........*@.... + 0a8b0 02000000 97872a40 01000000 08000000 ......*@........ + 0a8c0 98872a40 22000000 22000000 ba872a40 ..*@"...".....*@ + 0a8d0 00000000 08000000 ba872a40 63000000 ..........*@c... + 0a8e0 02000000 1d882a40 0b000000 22000000 ......*@...."... + 0a8f0 28882a40 05000000 22000000 2d882a40 (.*@...."...-.*@ + 0a900 00000000 08000000 2d882a40 0f000000 ........-.*@.... + 0a910 22000000 3c882a40 02000000 08000000 "...<.*@........ + 0a920 3e882a40 2a000000 02000000 68882a40 >.*@*.......h.*@ + 0a930 2d000000 22000000 95882a40 01000000 -...".....*@.... + 0a940 08000000 96882a40 37000000 22000000 ......*@7..."... + 0a950 cd882a40 44000000 22000000 11892a40 ..*@D...".....*@ + 0a960 0b000000 22000000 1c892a40 10000000 ....".....*@.... + 0a970 22000000 2c892a40 00000000 08000000 "...,.*@........ + 0a980 2c892a40 08000000 22000000 34892a40 ,.*@...."...4.*@ + 0a990 25000000 22000000 59892a40 00000000 %..."...Y.*@.... + 0a9a0 08000000 59892a40 03000000 02000000 ....Y.*@........ + 0a9b0 5c892a40 11000000 22000000 6d892a40 \.*@...."...m.*@ + 0a9c0 00000000 08000000 6d892a40 17000000 ........m.*@.... + 0a9d0 02000000 84892a40 00000000 08280000 ......*@.....(.. + 0a9e0 84892a40 04000000 01280000 88892a40 ..*@.....(....*@ + 0a9f0 40000000 02000000 c8892a40 0b000000 @.........*@.... + 0aa00 22000000 d3892a40 00000000 08280000 ".....*@.....(.. + 0aa10 d4892a40 00000000 01280000 d4892a40 ..*@.....(....*@ + 0aa20 3c000000 02000000 108a2a40 0d000000 <.........*@.... + 0aa30 22000000 1d8a2a40 00000000 08280000 ".....*@.....(.. + 0aa40 208a2a40 00000000 01280000 208a2a40 .*@.....(.. .*@ + 0aa50 62000000 02000000 828a2a40 00000000 b.........*@.... + 0aa60 08000000 828a2a40 1a000000 22000000 ......*@...."... + 0aa70 9c8a2a40 1f000000 22000000 bb8a2a40 ..*@....".....*@ + 0aa80 01000000 08000000 bc8a2a40 09000000 ..........*@.... + 0aa90 02000000 c58a2a40 0f000000 22000000 ......*@...."... + 0aaa0 d48a2a40 00000000 08280000 d48a2a40 ..*@.....(....*@ + 0aab0 08000000 01280000 dc8a2a40 23000000 .....(....*@#... + 0aac0 02000000 ff8a2a40 00000000 08280000 ......*@.....(.. + 0aad0 008b2a40 00000000 01280000 008b2a40 ..*@.....(....*@ + 0aae0 09000000 02000000 098b2a40 09000000 ..........*@.... + 0aaf0 22000000 128b2a40 02000000 22000000 ".....*@...."... + 0ab00 148b2a40 00000000 08280000 148b2a40 ..*@.....(....*@ + 0ab10 11000000 02000000 258b2a40 00000000 ........%.*@.... + 0ab20 08280000 288b2a40 11000000 02000000 .(..(.*@........ + 0ab30 398b2a40 00000000 08280000 3c8b2a40 9.*@.....(..<.*@ + 0ab40 00000000 01280000 3c8b2a40 5e000000 .....(..<.*@^... + 0ab50 02000000 9a8b2a40 02000000 22000000 ......*@...."... + 0ab60 9c8b2a40 15000000 22000000 b18b2a40 ..*@....".....*@ + 0ab70 00000000 08280000 b48b2a40 00000000 .....(....*@.... + 0ab80 01280000 b48b2a40 4f000000 02000000 .(....*@O....... + 0ab90 038c2a40 01000000 08000000 048c2a40 ..*@..........*@ + 0aba0 15000000 22000000 198c2a40 00000000 ....".....*@.... + 0abb0 08280000 1c8c2a40 00000000 01280000 .(....*@.....(.. + 0abc0 1c8c2a40 25000000 02000000 418c2a40 ..*@%.......A.*@ + 0abd0 11000000 22000000 528c2a40 0f000000 ...."...R.*@.... + 0abe0 22000000 618c2a40 0c000000 22000000 "...a.*@...."... + 0abf0 6d8c2a40 00000000 08000000 6d8c2a40 m.*@........m.*@ + 0ac00 0f000000 22000000 7c8c2a40 00000000 ...."...|.*@.... + 0ac10 08280000 7c8c2a40 0c000000 01280000 .(..|.*@.....(.. + 0ac20 888c2a40 86000000 02000000 0e8d2a40 ..*@..........*@ + 0ac30 22000000 22000000 308d2a40 00000000 "..."...0.*@.... + 0ac40 08000000 308d2a40 18000000 22000000 ....0.*@...."... + 0ac50 488d2a40 00000000 08000000 488d2a40 H.*@........H.*@ + 0ac60 05000000 22000000 4d8d2a40 00000000 ...."...M.*@.... + 0ac70 08000000 4d8d2a40 19000000 22000000 ....M.*@...."... + 0ac80 668d2a40 06000000 22000000 6c8d2a40 f.*@...."...l.*@ + 0ac90 13000000 22000000 7f8d2a40 00000000 ....".....*@.... + 0aca0 08280000 808d2a40 13000000 02000000 .(....*@........ + 0acb0 938d2a40 00000000 08280000 948d2a40 ..*@.....(....*@ + 0acc0 12000000 02000000 a68d2a40 00000000 ..........*@.... + 0acd0 08000000 a68d2a40 02000000 22000000 ......*@...."... + 0ace0 a88d2a40 00000000 08280000 a88d2a40 ..*@.....(....*@ + 0acf0 11000000 02000000 b98d2a40 07000000 ..........*@.... + 0ad00 22000000 c08d2a40 00000000 08280000 ".....*@.....(.. + 0ad10 c08d2a40 11000000 02000000 d18d2a40 ..*@..........*@ + 0ad20 00000000 08280000 d48d2a40 11000000 .....(....*@.... + 0ad30 02000000 e58d2a40 00000000 08280000 ......*@.....(.. + 0ad40 e88d2a40 18000000 02000000 008e2a40 ..*@..........*@ + 0ad50 00000000 08280000 008e2a40 00000000 .....(....*@.... + 0ad60 01280000 008e2a40 0b000000 02000000 .(....*@........ + 0ad70 0b8e2a40 00000000 08280000 0c8e2a40 ..*@.....(....*@ + 0ad80 14000000 02000000 208e2a40 02000000 ........ .*@.... + 0ad90 22000000 228e2a40 00000000 08280000 "...".*@.....(.. + 0ada0 248e2a40 14000000 02000000 388e2a40 $.*@........8.*@ + 0adb0 02000000 22000000 3a8e2a40 00000000 ...."...:.*@.... + 0adc0 08280000 3c8e2a40 14000000 02000000 .(..<.*@........ + 0add0 508e2a40 02000000 22000000 528e2a40 P.*@...."...R.*@ + 0ade0 00000000 08280000 548e2a40 15000000 .....(..T.*@.... + 0adf0 02000000 698e2a40 02000000 22000000 ....i.*@...."... + 0ae00 6b8e2a40 00000000 08280000 6c8e2a40 k.*@.....(..l.*@ + 0ae10 14000000 02000000 808e2a40 02000000 ..........*@.... + 0ae20 22000000 828e2a40 00000000 08280000 ".....*@.....(.. + 0ae30 848e2a40 14000000 02000000 988e2a40 ..*@..........*@ + 0ae40 02000000 22000000 9a8e2a40 00000000 ....".....*@.... + 0ae50 08280000 9c8e2a40 14000000 02000000 .(....*@........ + 0ae60 b08e2a40 02000000 22000000 b28e2a40 ..*@....".....*@ + 0ae70 00000000 08280000 b48e2a40 14000000 .....(....*@.... + 0ae80 02000000 c88e2a40 02000000 22000000 ......*@...."... + 0ae90 ca8e2a40 00000000 08280000 cc8e2a40 ..*@.....(....*@ + 0aea0 14000000 02000000 e08e2a40 02000000 ..........*@.... + 0aeb0 22000000 e28e2a40 00000000 08280000 ".....*@.....(.. + 0aec0 e48e2a40 14000000 02000000 f88e2a40 ..*@..........*@ + 0aed0 02000000 22000000 fa8e2a40 00000000 ....".....*@.... + 0aee0 08280000 fc8e2a40 00000000 01280000 .(....*@.....(.. + 0aef0 fc8e2a40 14000000 02000000 108f2a40 ..*@..........*@ + 0af00 07000000 22000000 178f2a40 00000000 ....".....*@.... + 0af10 08280000 188f2a40 00000000 01280000 .(....*@.....(.. + 0af20 188f2a40 14000000 02000000 2c8f2a40 ..*@........,.*@ + 0af30 07000000 22000000 338f2a40 00000000 ...."...3.*@.... + 0af40 08280000 348f2a40 00000000 01280000 .(..4.*@.....(.. + 0af50 348f2a40 14000000 02000000 488f2a40 4.*@........H.*@ + 0af60 07000000 22000000 4f8f2a40 00000000 ...."...O.*@.... + 0af70 08280000 508f2a40 00000000 01280000 .(..P.*@.....(.. + 0af80 508f2a40 1c000000 02000000 6c8f2a40 P.*@........l.*@ + 0af90 09000000 22000000 758f2a40 00000000 ...."...u.*@.... + 0afa0 08280000 788f2a40 18000000 01280000 .(..x.*@.....(.. + 0afb0 908f2a40 41000000 02000000 d18f2a40 ..*@A.........*@ + 0afc0 00000000 08000000 d18f2a40 19000000 ..........*@.... + 0afd0 22000000 ea8f2a40 00000000 08000000 ".....*@........ + 0afe0 ea8f2a40 0c000000 22000000 f68f2a40 ..*@....".....*@ + 0aff0 0f000000 22000000 05902a40 00000000 ....".....*@.... + 0b000 08280000 08902a40 00000000 01280000 .(....*@.....(.. + 0b010 08902a40 34000000 02000000 3c902a40 ..*@4.......<.*@ + 0b020 0b000000 22000000 47902a40 00000000 ...."...G.*@.... + 0b030 08280000 48902a40 00000000 01280000 .(..H.*@.....(.. + 0b040 48902a40 32000000 02000000 7a902a40 H.*@2.......z.*@ + 0b050 0b000000 22000000 85902a40 00000000 ....".....*@.... + 0b060 08280000 88902a40 00000000 01280000 .(....*@.....(.. + 0b070 88902a40 14000000 02000000 9c902a40 ..*@..........*@ + 0b080 07000000 22000000 a3902a40 00000000 ....".....*@.... + 0b090 08280000 a4902a40 00000000 01280000 .(....*@.....(.. + 0b0a0 a4902a40 14000000 02000000 b8902a40 ..*@..........*@ + 0b0b0 07000000 22000000 bf902a40 00000000 ....".....*@.... + 0b0c0 08280000 c0902a40 00000000 01280000 .(....*@.....(.. + 0b0d0 c0902a40 4b000000 02000000 0b912a40 ..*@K.........*@ + 0b0e0 01000000 08000000 0c912a40 07000000 ..........*@.... + 0b0f0 22000000 13912a40 01000000 08000000 ".....*@........ + 0b100 14912a40 0d000000 02000000 21912a40 ..*@........!.*@ + 0b110 00000000 08000000 21912a40 05000000 ........!.*@.... + 0b120 22000000 26912a40 00000000 08000000 "...&.*@........ + 0b130 26912a40 11000000 22000000 37912a40 &.*@...."...7.*@ + 0b140 00000000 08280000 38912a40 04000000 .....(..8.*@.... + 0b150 01280000 3c912a40 4b000000 02000000 .(..<.*@K....... + 0b160 87912a40 01000000 08000000 88912a40 ..*@..........*@ + 0b170 07000000 22000000 8f912a40 00000000 ....".....*@.... + 0b180 08000000 8f912a40 0d000000 02000000 ......*@........ + 0b190 9c912a40 00000000 08000000 9c912a40 ..*@..........*@ + 0b1a0 05000000 22000000 a1912a40 00000000 ....".....*@.... + 0b1b0 08000000 a1912a40 11000000 22000000 ......*@...."... + 0b1c0 b2912a40 00000000 08280000 b4912a40 ..*@.....(....*@ + 0b1d0 47000000 02000000 fb912a40 01000000 G.........*@.... + 0b1e0 08000000 fc912a40 07000000 22000000 ......*@...."... + 0b1f0 03922a40 01000000 08000000 04922a40 ..*@..........*@ + 0b200 0d000000 02000000 11922a40 00000000 ..........*@.... + 0b210 08000000 11922a40 05000000 22000000 ......*@...."... + 0b220 16922a40 00000000 08000000 16922a40 ..*@..........*@ + 0b230 11000000 22000000 27922a40 00000000 ...."...'.*@.... + 0b240 08280000 28922a40 44000000 02000000 .(..(.*@D....... + 0b250 6c922a40 00000000 08000000 6c922a40 l.*@........l.*@ + 0b260 07000000 22000000 73922a40 01000000 ...."...s.*@.... + 0b270 08000000 74922a40 0d000000 02000000 ....t.*@........ + 0b280 81922a40 00000000 08000000 81922a40 ..*@..........*@ + 0b290 05000000 22000000 86922a40 00000000 ....".....*@.... + 0b2a0 08000000 86922a40 11000000 22000000 ......*@...."... + 0b2b0 97922a40 00000000 08280000 98922a40 ..*@.....(....*@ + 0b2c0 0c000000 02000000 a4922a40 00000000 ..........*@.... + 0b2d0 08000000 a4922a40 09000000 22000000 ......*@...."... + 0b2e0 ad922a40 00000000 08000000 ad922a40 ..*@..........*@ + 0b2f0 04000000 02000000 b1922a40 02000000 ..........*@.... + 0b300 22000000 b3922a40 00000000 08280000 ".....*@.....(.. + 0b310 b4922a40 00000000 01280000 b4922a40 ..*@.....(....*@ + 0b320 26000000 02000000 da922a40 13000000 &.........*@.... + 0b330 22000000 ed922a40 0d000000 22000000 ".....*@...."... + 0b340 fa922a40 00000000 08280000 fc922a40 ..*@.....(....*@ + 0b350 28000000 02000000 24932a40 0b000000 (.......$.*@.... + 0b360 22000000 2f932a40 00000000 08280000 ".../.*@.....(.. + 0b370 30932a40 18000000 02000000 48932a40 0.*@........H.*@ + 0b380 09000000 22000000 51932a40 00000000 ...."...Q.*@.... + 0b390 08280000 54932a40 1d000000 02000000 .(..T.*@........ + 0b3a0 71932a40 09000000 22000000 7a932a40 q.*@...."...z.*@ + 0b3b0 00000000 08280000 7c932a40 0c000000 .....(..|.*@.... + 0b3c0 02000000 88932a40 06000000 22000000 ......*@...."... + 0b3d0 8e932a40 07000000 22000000 95932a40 ..*@....".....*@ + 0b3e0 0a000000 22000000 9f932a40 01000000 ....".....*@.... + 0b3f0 08000000 a0932a40 04000000 22000000 ......*@...."... + 0b400 a4932a40 00000000 08280000 a4932a40 ..*@.....(....*@ + 0b410 1c000000 02000000 c0932a40 09000000 ..........*@.... + 0b420 22000000 c9932a40 00000000 08280000 ".....*@.....(.. + 0b430 cc932a40 13000000 02000000 df932a40 ..*@..........*@ + 0b440 00000000 08280000 e0932a40 1d000000 .....(....*@.... + 0b450 02000000 fd932a40 00000000 08280000 ......*@.....(.. + 0b460 00942a40 1d000000 02000000 1d942a40 ..*@..........*@ + 0b470 00000000 08280000 20942a40 13000000 .....(.. .*@.... + 0b480 02000000 33942a40 00000000 08280000 ....3.*@.....(.. + 0b490 34942a40 13000000 02000000 47942a40 4.*@........G.*@ + 0b4a0 00000000 08280000 48942a40 23000000 .....(..H.*@#... + 0b4b0 02000000 6b942a40 01000000 08000000 ....k.*@........ + 0b4c0 6c942a40 12000000 22000000 7e942a40 l.*@...."...~.*@ + 0b4d0 00000000 08000000 7e942a40 04000000 ........~.*@.... + 0b4e0 22000000 82942a40 0b000000 22000000 ".....*@...."... + 0b4f0 8d942a40 00000000 08280000 90942a40 ..*@.....(....*@ + 0b500 2e000000 02000000 be942a40 07000000 ..........*@.... + 0b510 22000000 c5942a40 08000000 22000000 ".....*@...."... + 0b520 cd942a40 10000000 22000000 dd942a40 ..*@....".....*@ + 0b530 01000000 08000000 de942a40 02000000 ..........*@.... + 0b540 22000000 e0942a40 07000000 22000000 ".....*@...."... + 0b550 e7942a40 00000000 08280000 e8942a40 ..*@.....(....*@ + 0b560 1a000000 02000000 02952a40 09000000 ..........*@.... + 0b570 22000000 0b952a40 00000000 08280000 ".....*@.....(.. + 0b580 0c952a40 00000000 01280000 0c952a40 ..*@.....(....*@ + 0b590 40000000 02000000 4c952a40 01000000 @.......L.*@.... + 0b5a0 08000000 4d952a40 0a000000 22000000 ....M.*@...."... + 0b5b0 57952a40 01000000 08000000 58952a40 W.*@........X.*@ + 0b5c0 0a000000 22000000 62952a40 0f000000 ...."...b.*@.... + 0b5d0 22000000 71952a40 00000000 08000000 "...q.*@........ + 0b5e0 71952a40 19000000 22000000 8a952a40 q.*@....".....*@ + 0b5f0 00000000 08000000 8a952a40 05000000 ..........*@.... + 0b600 22000000 8f952a40 01000000 08000000 ".....*@........ + 0b610 90952a40 05000000 02000000 95952a40 ..*@..........*@ + 0b620 00000000 08000000 95952a40 05000000 ..........*@.... + 0b630 22000000 9a952a40 02000000 22000000 ".....*@...."... + 0b640 9c952a40 0d000000 22000000 a9952a40 ..*@....".....*@ + 0b650 00000000 08280000 ac952a40 00000000 .....(....*@.... + 0b660 01280000 ac952a40 51000000 02000000 .(....*@Q....... + 0b670 fd952a40 00000000 08000000 fd952a40 ..*@..........*@ + 0b680 0e000000 22000000 0b962a40 01000000 ....".....*@.... + 0b690 08000000 0c962a40 09000000 22000000 ......*@...."... + 0b6a0 15962a40 23000000 22000000 38962a40 ..*@#..."...8.*@ + 0b6b0 00000000 08000000 38962a40 0e000000 ........8.*@.... + 0b6c0 22000000 46962a40 02000000 08000000 "...F.*@........ + 0b6d0 48962a40 09000000 22000000 51962a40 H.*@...."...Q.*@ + 0b6e0 01000000 08000000 52962a40 11000000 ........R.*@.... + 0b6f0 22000000 63962a40 01000000 08000000 "...c.*@........ + 0b700 64962a40 1c000000 22000000 80962a40 d.*@....".....*@ + 0b710 00000000 08000000 80962a40 1d000000 ..........*@.... + 0b720 02000000 9d962a40 00000000 08000000 ......*@........ + 0b730 9d962a40 0d000000 02000000 aa962a40 ..*@..........*@ + 0b740 00000000 08000000 aa962a40 23000000 ..........*@#... + 0b750 02000000 cd962a40 00000000 08000000 ......*@........ + 0b760 cd962a40 1f000000 02000000 ec962a40 ..*@..........*@ + 0b770 00000000 08000000 ec962a40 05000000 ..........*@.... + 0b780 02000000 f1962a40 01000000 08000000 ......*@........ + 0b790 f2962a40 02000000 22000000 f4962a40 ..*@....".....*@ + 0b7a0 11000000 22000000 05972a40 00000000 ....".....*@.... + 0b7b0 08280000 08972a40 18000000 02000000 .(....*@........ + 0b7c0 20972a40 12000000 22000000 32972a40 .*@...."...2.*@ + 0b7d0 05000000 22000000 37972a40 00000000 ...."...7.*@.... + 0b7e0 08000000 37972a40 17000000 22000000 ....7.*@...."... + 0b7f0 4e972a40 00000000 08000000 4e972a40 N.*@........N.*@ + 0b800 11000000 22000000 5f972a40 02000000 ...."..._.*@.... + 0b810 08000000 61972a40 03000000 22000000 ....a.*@...."... + 0b820 64972a40 05000000 22000000 69972a40 d.*@...."...i.*@ + 0b830 00000000 08000000 69972a40 09000000 ........i.*@.... + 0b840 22000000 72972a40 02000000 08000000 "...r.*@........ + 0b850 74972a40 28000000 22000000 9c972a40 t.*@(...".....*@ + 0b860 0d000000 22000000 a9972a40 00000000 ....".....*@.... + 0b870 08000000 a9972a40 06000000 02000000 ......*@........ + 0b880 af972a40 01000000 08000000 b0972a40 ..*@..........*@ + 0b890 0a000000 02000000 ba972a40 00000000 ..........*@.... + 0b8a0 08000000 ba972a40 05000000 22000000 ......*@...."... + 0b8b0 bf972a40 0b000000 22000000 ca972a40 ..*@....".....*@ + 0b8c0 00000000 08280000 cc972a40 00000000 .....(....*@.... + 0b8d0 01280000 cc972a40 2a000000 02000000 .(....*@*....... + 0b8e0 f6972a40 02000000 08000000 f8972a40 ..*@..........*@ + 0b8f0 19000000 22000000 11982a40 01000000 ....".....*@.... + 0b900 08000000 12982a40 21000000 22000000 ......*@!..."... + 0b910 33982a40 00000000 08280000 34982a40 3.*@.....(..4.*@ + 0b920 00000000 01280000 34982a40 14000000 .....(..4.*@.... + 0b930 02000000 48982a40 00000000 08280000 ....H.*@.....(.. + 0b940 48982a40 00000000 01280000 48982a40 H.*@.....(..H.*@ + 0b950 14000000 02000000 5c982a40 00000000 ........\.*@.... + 0b960 08280000 5c982a40 25000000 02000000 .(..\.*@%....... + 0b970 81982a40 29000000 22000000 aa982a40 ..*@)...".....*@ + 0b980 00000000 08000000 aa982a40 11000000 ..........*@.... + 0b990 22000000 bb982a40 00000000 08280000 ".....*@.....(.. + 0b9a0 bc982a40 11000000 02000000 cd982a40 ..*@..........*@ + 0b9b0 00000000 08280000 d0982a40 11000000 .....(....*@.... + 0b9c0 02000000 e1982a40 00000000 08000000 ......*@........ 0b9d0 e4281040 00000000 04280000 e4281040 .(.@.....(...(.@ 0b9e0 38000000 01280000 1c291040 41000000 8....(...).@A... 0b9f0 02000000 5d291040 00000000 08000000 ....]).@........ @@ -28386,237 +28388,237 @@ Contents of section .xt.prop: 0c120 30301040 00000000 08280000 30301040 00.@.....(..00.@ 0c130 00000000 01280000 30301040 0b000000 .....(..00.@.... 0c140 82000000 3b301040 00000000 08000000 ....;0.@........ - 0c150 c8982a40 04000000 01280000 cc982a40 ..*@.....(....*@ - 0c160 1c000000 82000000 e8982a40 00000000 ..........*@.... - 0c170 08280000 e8982a40 00000000 01280000 .(....*@.....(.. - 0c180 e8982a40 16000000 82000000 fe982a40 ..*@..........*@ - 0c190 00000000 08280000 00992a40 00000000 .....(....*@.... - 0c1a0 01280000 00992a40 30000000 82000000 .(....*@0....... - 0c1b0 30992a40 00000000 08280000 30992a40 0.*@.....(..0.*@ - 0c1c0 00000000 01280000 30992a40 1c000000 .....(..0.*@.... - 0c1d0 82000000 4c992a40 00000000 08280000 ....L.*@.....(.. - 0c1e0 4c992a40 00000000 01280000 4c992a40 L.*@.....(..L.*@ - 0c1f0 16000000 82000000 62992a40 00000000 ........b.*@.... - 0c200 08280000 64992a40 00000000 01280000 .(..d.*@.....(.. - 0c210 64992a40 16000000 82000000 7a992a40 d.*@........z.*@ - 0c220 00000000 08280000 7c992a40 00000000 .....(..|.*@.... - 0c230 01280000 7c992a40 16000000 82000000 .(..|.*@........ - 0c240 92992a40 00000000 08280000 94992a40 ..*@.....(....*@ - 0c250 00000000 01280000 94992a40 16000000 .....(....*@.... - 0c260 82000000 aa992a40 00000000 08280000 ......*@.....(.. - 0c270 ac992a40 00000000 01280000 ac992a40 ..*@.....(....*@ - 0c280 16000000 82000000 c2992a40 00000000 ..........*@.... + 0c150 e4982a40 04000000 01280000 e8982a40 ..*@.....(....*@ + 0c160 1c000000 82000000 04992a40 00000000 ..........*@.... + 0c170 08280000 04992a40 00000000 01280000 .(....*@.....(.. + 0c180 04992a40 16000000 82000000 1a992a40 ..*@..........*@ + 0c190 00000000 08280000 1c992a40 00000000 .....(....*@.... + 0c1a0 01280000 1c992a40 30000000 82000000 .(....*@0....... + 0c1b0 4c992a40 00000000 08280000 4c992a40 L.*@.....(..L.*@ + 0c1c0 00000000 01280000 4c992a40 1c000000 .....(..L.*@.... + 0c1d0 82000000 68992a40 00000000 08280000 ....h.*@.....(.. + 0c1e0 68992a40 00000000 01280000 68992a40 h.*@.....(..h.*@ + 0c1f0 16000000 82000000 7e992a40 00000000 ........~.*@.... + 0c200 08280000 80992a40 00000000 01280000 .(....*@.....(.. + 0c210 80992a40 16000000 82000000 96992a40 ..*@..........*@ + 0c220 00000000 08280000 98992a40 00000000 .....(....*@.... + 0c230 01280000 98992a40 16000000 82000000 .(....*@........ + 0c240 ae992a40 00000000 08280000 b0992a40 ..*@.....(....*@ + 0c250 00000000 01280000 b0992a40 16000000 .....(....*@.... + 0c260 82000000 c6992a40 00000000 08280000 ......*@.....(.. + 0c270 c8992a40 00000000 01280000 c8992a40 ..*@.....(....*@ + 0c280 16000000 82000000 de992a40 00000000 ..........*@.... 0c290 08000000 3c301040 04000000 01280000 ....<0.@.....(.. 0c2a0 40301040 0f000000 82000000 4f301040 @0.@........O0.@ 0c2b0 6e000000 a2000000 bd301040 00000000 n........0.@.... - 0c2c0 08000000 c4992a40 04000000 01280000 ......*@.....(.. - 0c2d0 c8992a40 c6000000 82000000 8e9a2a40 ..*@..........*@ - 0c2e0 00000000 08280000 909a2a40 0c000000 .....(....*@.... - 0c2f0 01280000 9c9a2a40 3d000000 82000000 .(....*@=....... - 0c300 d99a2a40 5e000000 a2000000 379b2a40 ..*@^.......7.*@ - 0c310 18000000 a2000000 4f9b2a40 00000000 ........O.*@.... - 0c320 08280000 509b2a40 00000000 01280000 .(..P.*@.....(.. - 0c330 509b2a40 64000000 82000000 b49b2a40 P.*@d.........*@ - 0c340 00000000 08280000 b49b2a40 08000000 .....(....*@.... - 0c350 01280000 bc9b2a40 6d000000 82000000 .(....*@m....... - 0c360 299c2a40 00000000 08280000 2c9c2a40 ).*@.....(..,.*@ - 0c370 04000000 01280000 309c2a40 4f000000 .....(..0.*@O... - 0c380 82000000 7f9c2a40 2a000000 a2000000 ......*@*....... - 0c390 a99c2a40 10000000 a2000000 b99c2a40 ..*@..........*@ - 0c3a0 02000000 a2000000 bb9c2a40 2c000000 ..........*@,... - 0c3b0 a2000000 e79c2a40 02000000 a2000000 ......*@........ - 0c3c0 e99c2a40 38000000 a2000000 219d2a40 ..*@8.......!.*@ - 0c3d0 00000000 08000000 219d2a40 0d000000 ........!.*@.... - 0c3e0 a2000000 2e9d2a40 09000000 a2000000 ......*@........ - 0c3f0 379d2a40 00000000 08280000 389d2a40 7.*@.....(..8.*@ - 0c400 04000000 01280000 3c9d2a40 29000000 .....(..<.*@)... - 0c410 82000000 659d2a40 00000000 08280000 ....e.*@.....(.. - 0c420 689d2a40 00000000 01280000 689d2a40 h.*@.....(..h.*@ - 0c430 a8000000 82000000 109e2a40 00000000 ..........*@.... - 0c440 08280000 109e2a40 04000000 01280000 .(....*@.....(.. - 0c450 149e2a40 25000000 82000000 399e2a40 ..*@%.......9.*@ - 0c460 c5000000 a2000000 fe9e2a40 0c000000 ..........*@.... - 0c470 a2000000 0a9f2a40 33000000 a2000000 ......*@3....... - 0c480 3d9f2a40 78000000 a2000000 b59f2a40 =.*@x.........*@ - 0c490 18000000 a2000000 cd9f2a40 00000000 ..........*@.... - 0c4a0 08280000 d09f2a40 0c000000 01280000 .(....*@.....(.. - 0c4b0 dc9f2a40 21000000 82000000 fd9f2a40 ..*@!.........*@ - 0c4c0 00000000 08000000 fd9f2a40 16000000 ..........*@.... - 0c4d0 a2000000 13a02a40 00000000 08000000 ......*@........ - 0c4e0 13a02a40 0e000000 82000000 21a02a40 ..*@........!.*@ - 0c4f0 00000000 08000000 21a02a40 34000000 ........!.*@4... - 0c500 a2000000 55a02a40 0f000000 a2000000 ....U.*@........ - 0c510 64a02a40 23000000 a2000000 87a02a40 d.*@#.........*@ - 0c520 0f000000 a2000000 96a02a40 00000000 ..........*@.... - 0c530 08280000 98a02a40 00000000 01280000 .(....*@.....(.. - 0c540 98a02a40 dc000000 82000000 74a12a40 ..*@........t.*@ - 0c550 56000000 a2000000 caa12a40 00000000 V.........*@.... - 0c560 08280000 cca12a40 00000000 01280000 .(....*@.....(.. - 0c570 cca12a40 67000000 82000000 33a22a40 ..*@g.......3.*@ - 0c580 00000000 08280000 34a22a40 04000000 .....(..4.*@.... - 0c590 01280000 38a22a40 18000000 82000000 .(..8.*@........ - 0c5a0 50a22a40 29000000 a2000000 79a22a40 P.*@).......y.*@ - 0c5b0 08000000 a2000000 81a22a40 0f000000 ..........*@.... - 0c5c0 a2000000 90a22a40 00000000 08280000 ......*@.....(.. - 0c5d0 90a22a40 3c000000 01280000 cca22a40 ..*@<....(....*@ - 0c5e0 1e000000 82000000 eaa22a40 00000000 ..........*@.... - 0c5f0 08000000 eaa22a40 03000000 a2000000 ......*@........ - 0c600 eda22a40 a4000000 a2000000 91a32a40 ..*@..........*@ - 0c610 00000000 08280000 94a32a40 0c000000 .....(....*@.... - 0c620 01280000 a0a32a40 48000000 82000000 .(....*@H....... - 0c630 e8a32a40 00000000 08000000 e8a32a40 ..*@..........*@ - 0c640 03000000 a2000000 eba32a40 31000000 ..........*@1... - 0c650 a2000000 1ca42a40 00000000 08000000 ......*@........ - 0c660 1ca42a40 2a000000 86010000 46a42a40 ..*@*.......F.*@ - 0c670 0b000000 82000000 51a42a40 47000000 ........Q.*@G... - 0c680 a2000000 98a42a40 38000000 a2000000 ......*@8....... - 0c690 d0a42a40 00000000 08000000 d0a42a40 ..*@..........*@ - 0c6a0 23000000 a2000000 f3a42a40 00000000 #.........*@.... - 0c6b0 08000000 f3a42a40 2a000000 86010000 ......*@*....... - 0c6c0 1da52a40 07000000 a2000000 24a52a40 ..*@........$.*@ - 0c6d0 06000000 a2000000 2aa52a40 0a000000 ........*.*@.... - 0c6e0 a2000000 34a52a40 00000000 08000000 ....4.*@........ - 0c6f0 34a52a40 02000000 a2000000 36a52a40 4.*@........6.*@ - 0c700 03000000 a2000000 39a52a40 08000000 ........9.*@.... - 0c710 a2000000 41a52a40 00000000 08000000 ....A.*@........ - 0c720 41a52a40 06000000 a2000000 47a52a40 A.*@........G.*@ - 0c730 03000000 a2000000 4aa52a40 06000000 ........J.*@.... - 0c740 a2000000 50a52a40 00000000 08000000 ....P.*@........ - 0c750 50a52a40 04000000 a2000000 54a52a40 P.*@........T.*@ - 0c760 04000000 a2000000 58a52a40 08000000 ........X.*@.... - 0c770 a2000000 60a52a40 00000000 08000000 ....`.*@........ - 0c780 60a52a40 10000000 a2000000 70a52a40 `.*@........p.*@ - 0c790 00000000 08000000 70a52a40 0e000000 ........p.*@.... - 0c7a0 a2000000 7ea52a40 00000000 08000000 ....~.*@........ - 0c7b0 7ea52a40 0e000000 a2000000 8ca52a40 ~.*@..........*@ - 0c7c0 00000000 08000000 8ca52a40 04000000 ..........*@.... - 0c7d0 a2000000 90a52a40 0a000000 a2000000 ......*@........ - 0c7e0 9aa52a40 00000000 08000000 9aa52a40 ..*@..........*@ - 0c7f0 04000000 a2000000 9ea52a40 09000000 ..........*@.... - 0c800 a2000000 a7a52a40 00000000 08000000 ......*@........ - 0c810 a7a52a40 07000000 a2000000 aea52a40 ..*@..........*@ - 0c820 00000000 08000000 aea52a40 07000000 ..........*@.... - 0c830 a2000000 b5a52a40 00000000 08000000 ......*@........ - 0c840 b5a52a40 0b000000 a2000000 c0a52a40 ..*@..........*@ - 0c850 00000000 08000000 c0a52a40 0b000000 ..........*@.... - 0c860 a2000000 cba52a40 00000000 08000000 ......*@........ - 0c870 cba52a40 0e000000 a2000000 d9a52a40 ..*@..........*@ - 0c880 00000000 08000000 d9a52a40 05000000 ..........*@.... - 0c890 a2000000 dea52a40 06000000 a2000000 ......*@........ - 0c8a0 e4a52a40 00000000 08000000 e4a52a40 ..*@..........*@ - 0c8b0 0d000000 a2000000 f1a52a40 00000000 ..........*@.... - 0c8c0 08000000 f1a52a40 06000000 a2000000 ......*@........ - 0c8d0 f7a52a40 08000000 a2000000 ffa52a40 ..*@..........*@ - 0c8e0 00000000 08000000 ffa52a40 08000000 ..........*@.... - 0c8f0 a2000000 07a62a40 00000000 08000000 ......*@........ - 0c900 07a62a40 0c000000 a2000000 13a62a40 ..*@..........*@ - 0c910 00000000 08000000 13a62a40 0b000000 ..........*@.... - 0c920 a2000000 1ea62a40 00000000 08000000 ......*@........ - 0c930 1ea62a40 0d000000 a2000000 2ba62a40 ..*@........+.*@ - 0c940 00000000 08280000 2ca62a40 14000000 .....(..,.*@.... - 0c950 01280000 40a62a40 27000000 82000000 .(..@.*@'....... - 0c960 67a62a40 05000000 a2000000 6ca62a40 g.*@........l.*@ - 0c970 23000000 a2000000 8fa62a40 00000000 #.........*@.... - 0c980 08000000 8fa62a40 04000000 a2000000 ......*@........ - 0c990 93a62a40 1b000000 a2000000 aea62a40 ..*@..........*@ - 0c9a0 00000000 08000000 aea62a40 05000000 ..........*@.... - 0c9b0 a2000000 b3a62a40 15000000 a2000000 ......*@........ - 0c9c0 c8a62a40 00000000 08000000 c8a62a40 ..*@..........*@ - 0c9d0 0a000000 a2000000 d2a62a40 3c000000 ..........*@<... - 0c9e0 a2000000 0ea72a40 00000000 08000000 ......*@........ - 0c9f0 0ea72a40 03000000 a2000000 11a72a40 ..*@..........*@ - 0ca00 09000000 a2000000 1aa72a40 00000000 ..........*@.... - 0ca10 08000000 1aa72a40 03000000 a2000000 ......*@........ - 0ca20 1da72a40 4a000000 a2000000 67a72a40 ..*@J.......g.*@ - 0ca30 00000000 08000000 67a72a40 03000000 ........g.*@.... - 0ca40 a2000000 6aa72a40 57000000 a2000000 ....j.*@W....... - 0ca50 c1a72a40 3c000000 a2000000 fda72a40 ..*@<.........*@ - 0ca60 00000000 08280000 00a82a40 04000000 .....(....*@.... - 0ca70 01280000 04a82a40 23000000 82000000 .(....*@#....... - 0ca80 27a82a40 00000000 08000000 27a82a40 '.*@........'.*@ - 0ca90 15000000 a2000000 3ca82a40 00000000 ........<.*@.... - 0caa0 08000000 3ca82a40 02000000 a2000000 ....<.*@........ - 0cab0 3ea82a40 1e000000 a2000000 5ca82a40 >.*@........\.*@ - 0cac0 00000000 08280000 5ca82a40 14000000 .....(..\.*@.... - 0cad0 01280000 70a82a40 1d000000 82000000 .(..p.*@........ - 0cae0 8da82a40 00000000 08000000 8da82a40 ..*@..........*@ - 0caf0 13000000 a2000000 a0a82a40 00000000 ..........*@.... - 0cb00 08000000 a0a82a40 05000000 a2000000 ......*@........ - 0cb10 a5a82a40 3c000000 a2000000 e1a82a40 ..*@<.........*@ - 0cb20 03000000 08000000 e4a82a40 05000000 ..........*@.... - 0cb30 a2000000 e9a82a40 3b000000 a2000000 ......*@;....... - 0cb40 24a92a40 16000000 a2000000 3aa92a40 $.*@........:.*@ - 0cb50 00000000 08000000 3aa92a40 08000000 ........:.*@.... - 0cb60 a2000000 42a92a40 09000000 a2000000 ....B.*@........ - 0cb70 4ba92a40 00000000 08280000 4ca92a40 K.*@.....(..L.*@ - 0cb80 00000000 01280000 4ca92a40 3c000000 .....(..L.*@<... - 0cb90 82000000 88a92a40 00000000 08280000 ......*@.....(.. - 0cba0 88a92a40 08000000 01280000 90a92a40 ..*@.....(....*@ - 0cbb0 55000000 82000000 e5a92a40 00000000 U.........*@.... - 0cbc0 08280000 e8a92a40 2c000000 01280000 .(....*@,....(.. - 0cbd0 14aa2a40 54000000 82000000 68aa2a40 ..*@T.......h.*@ - 0cbe0 55000000 a2000000 bdaa2a40 f5000000 U.........*@.... - 0cbf0 a2000000 b2ab2a40 00000000 08000000 ......*@........ - 0cc00 b2ab2a40 0c000000 a2000000 beab2a40 ..*@..........*@ - 0cc10 93000000 a2000000 51ac2a40 00000000 ........Q.*@.... - 0cc20 08280000 54ac2a40 04000000 01280000 .(..T.*@.....(.. - 0cc30 58ac2a40 1e000000 82000000 76ac2a40 X.*@........v.*@ - 0cc40 2c000000 a2000000 a2ac2a40 02000000 ,.........*@.... - 0cc50 a2000000 a4ac2a40 00000000 08280000 ......*@.....(.. - 0cc60 a4ac2a40 04000000 01280000 a8ac2a40 ..*@.....(....*@ - 0cc70 3e000000 82000000 e6ac2a40 49000000 >.........*@I... - 0cc80 a2000000 2fad2a40 0c000000 a2000000 ..../.*@........ - 0cc90 3bad2a40 33000000 a2000000 6ead2a40 ;.*@3.......n.*@ - 0cca0 0c000000 a2000000 7aad2a40 11000000 ........z.*@.... - 0ccb0 a2000000 8bad2a40 4e000000 a2000000 ......*@N....... - 0ccc0 d9ad2a40 0c000000 a2000000 e5ad2a40 ..*@..........*@ - 0ccd0 64000000 a2000000 49ae2a40 00000000 d.......I.*@.... - 0cce0 08280000 4cae2a40 00000000 01280000 .(..L.*@.....(.. - 0ccf0 4cae2a40 3e000000 82000000 8aae2a40 L.*@>.........*@ - 0cd00 15000000 a2000000 9fae2a40 c9000000 ..........*@.... - 0cd10 a2000000 68af2a40 0c000000 a2000000 ....h.*@........ - 0cd20 74af2a40 11000000 a2000000 85af2a40 t.*@..........*@ - 0cd30 3f000000 a2000000 c4af2a40 0c000000 ?.........*@.... - 0cd40 a2000000 d0af2a40 35000000 a2000000 ......*@5....... - 0cd50 05b02a40 1d000000 a2000000 22b02a40 ..*@........".*@ - 0cd60 45000000 a2000000 67b02a40 0c000000 E.......g.*@.... - 0cd70 a2000000 73b02a40 4c000000 a2000000 ....s.*@L....... - 0cd80 bfb02a40 00000000 08280000 c0b02a40 ..*@.....(....*@ - 0cd90 0a000000 82000000 cab02a40 0b000000 ..........*@.... - 0cda0 a2000000 d5b02a40 02000000 a2000000 ......*@........ - 0cdb0 d7b02a40 00000000 08280000 d8b02a40 ..*@.....(....*@ - 0cdc0 08000000 01280000 e0b02a40 16000000 .....(....*@.... - 0cdd0 82000000 f6b02a40 24000000 a2000000 ......*@$....... - 0cde0 1ab12a40 06000000 a2000000 20b12a40 ..*@........ .*@ - 0cdf0 1a000000 a2000000 3ab12a40 1d000000 ........:.*@.... - 0ce00 a2000000 57b12a40 06000000 a2000000 ....W.*@........ - 0ce10 5db12a40 1d000000 a2000000 7ab12a40 ].*@........z.*@ - 0ce20 13000000 a2000000 8db12a40 06000000 ..........*@.... - 0ce30 a2000000 93b12a40 22000000 a2000000 ......*@"....... - 0ce40 b5b12a40 49000000 a2000000 feb12a40 ..*@I.........*@ - 0ce50 00000000 08000000 feb12a40 03000000 ..........*@.... - 0ce60 a2000000 01b22a40 10000000 a2000000 ......*@........ - 0ce70 11b22a40 00000000 08280000 14b22a40 ..*@.....(....*@ - 0ce80 08000000 01280000 1cb22a40 3a000000 .....(....*@:... - 0ce90 82000000 56b22a40 00000000 08000000 ....V.*@........ - 0cea0 56b22a40 1d000000 a2000000 73b22a40 V.*@........s.*@ - 0ceb0 19000000 a2000000 8cb22a40 00000000 ..........*@.... - 0cec0 08000000 8cb22a40 0f000000 a2000000 ......*@........ - 0ced0 9bb22a40 0c000000 a2000000 a7b22a40 ..*@..........*@ - 0cee0 5e000000 a2000000 05b32a40 00000000 ^.........*@.... - 0cef0 08000000 05b32a40 12000000 a2000000 ......*@........ - 0cf00 17b32a40 16000000 a2000000 2db32a40 ..*@........-.*@ - 0cf10 00000000 08000000 709f2c40 1f000000 ........p.,@.... - 0cf20 04010000 909f2c40 00000000 04490000 ......,@.....I.. - 0cf30 909f2c40 2a000000 04010000 c09f2c40 ..,@*.........,@ - 0cf40 00000000 04490000 c09f2c40 05000000 .....I....,@.... - 0cf50 04010000 c89f2c40 00000000 04390000 ......,@.....9.. - 0cf60 c89f2c40 05000000 04010000 d09f2c40 ..,@..........,@ - 0cf70 00000000 04490000 d09f2c40 09000000 .....I....,@.... - 0cf80 04010000 e09f2c40 00000000 04490000 ......,@.....I.. - 0cf90 e09f2c40 09000000 04010000 f09f2c40 ..,@..........,@ - 0cfa0 00000000 04490000 f09f2c40 09000000 .....I....,@.... - 0cfb0 04010000 00a02c40 00000000 04480000 ......,@.....H.. + 0c2c0 08000000 e0992a40 04000000 01280000 ......*@.....(.. + 0c2d0 e4992a40 c6000000 82000000 aa9a2a40 ..*@..........*@ + 0c2e0 00000000 08280000 ac9a2a40 0c000000 .....(....*@.... + 0c2f0 01280000 b89a2a40 3d000000 82000000 .(....*@=....... + 0c300 f59a2a40 5e000000 a2000000 539b2a40 ..*@^.......S.*@ + 0c310 18000000 a2000000 6b9b2a40 00000000 ........k.*@.... + 0c320 08280000 6c9b2a40 00000000 01280000 .(..l.*@.....(.. + 0c330 6c9b2a40 64000000 82000000 d09b2a40 l.*@d.........*@ + 0c340 00000000 08280000 d09b2a40 08000000 .....(....*@.... + 0c350 01280000 d89b2a40 6d000000 82000000 .(....*@m....... + 0c360 459c2a40 00000000 08280000 489c2a40 E.*@.....(..H.*@ + 0c370 04000000 01280000 4c9c2a40 4f000000 .....(..L.*@O... + 0c380 82000000 9b9c2a40 2a000000 a2000000 ......*@*....... + 0c390 c59c2a40 10000000 a2000000 d59c2a40 ..*@..........*@ + 0c3a0 02000000 a2000000 d79c2a40 2c000000 ..........*@,... + 0c3b0 a2000000 039d2a40 02000000 a2000000 ......*@........ + 0c3c0 059d2a40 38000000 a2000000 3d9d2a40 ..*@8.......=.*@ + 0c3d0 00000000 08000000 3d9d2a40 0d000000 ........=.*@.... + 0c3e0 a2000000 4a9d2a40 09000000 a2000000 ....J.*@........ + 0c3f0 539d2a40 00000000 08280000 549d2a40 S.*@.....(..T.*@ + 0c400 04000000 01280000 589d2a40 29000000 .....(..X.*@)... + 0c410 82000000 819d2a40 00000000 08280000 ......*@.....(.. + 0c420 849d2a40 00000000 01280000 849d2a40 ..*@.....(....*@ + 0c430 a8000000 82000000 2c9e2a40 00000000 ........,.*@.... + 0c440 08280000 2c9e2a40 04000000 01280000 .(..,.*@.....(.. + 0c450 309e2a40 25000000 82000000 559e2a40 0.*@%.......U.*@ + 0c460 c5000000 a2000000 1a9f2a40 0c000000 ..........*@.... + 0c470 a2000000 269f2a40 33000000 a2000000 ....&.*@3....... + 0c480 599f2a40 78000000 a2000000 d19f2a40 Y.*@x.........*@ + 0c490 18000000 a2000000 e99f2a40 00000000 ..........*@.... + 0c4a0 08280000 ec9f2a40 0c000000 01280000 .(....*@.....(.. + 0c4b0 f89f2a40 21000000 82000000 19a02a40 ..*@!.........*@ + 0c4c0 00000000 08000000 19a02a40 16000000 ..........*@.... + 0c4d0 a2000000 2fa02a40 00000000 08000000 ..../.*@........ + 0c4e0 2fa02a40 0e000000 82000000 3da02a40 /.*@........=.*@ + 0c4f0 00000000 08000000 3da02a40 34000000 ........=.*@4... + 0c500 a2000000 71a02a40 0f000000 a2000000 ....q.*@........ + 0c510 80a02a40 23000000 a2000000 a3a02a40 ..*@#.........*@ + 0c520 0f000000 a2000000 b2a02a40 00000000 ..........*@.... + 0c530 08280000 b4a02a40 00000000 01280000 .(....*@.....(.. + 0c540 b4a02a40 dc000000 82000000 90a12a40 ..*@..........*@ + 0c550 56000000 a2000000 e6a12a40 00000000 V.........*@.... + 0c560 08280000 e8a12a40 00000000 01280000 .(....*@.....(.. + 0c570 e8a12a40 67000000 82000000 4fa22a40 ..*@g.......O.*@ + 0c580 00000000 08280000 50a22a40 04000000 .....(..P.*@.... + 0c590 01280000 54a22a40 18000000 82000000 .(..T.*@........ + 0c5a0 6ca22a40 29000000 a2000000 95a22a40 l.*@).........*@ + 0c5b0 08000000 a2000000 9da22a40 0f000000 ..........*@.... + 0c5c0 a2000000 aca22a40 00000000 08280000 ......*@.....(.. + 0c5d0 aca22a40 3c000000 01280000 e8a22a40 ..*@<....(....*@ + 0c5e0 1e000000 82000000 06a32a40 00000000 ..........*@.... + 0c5f0 08000000 06a32a40 03000000 a2000000 ......*@........ + 0c600 09a32a40 a4000000 a2000000 ada32a40 ..*@..........*@ + 0c610 00000000 08280000 b0a32a40 0c000000 .....(....*@.... + 0c620 01280000 bca32a40 48000000 82000000 .(....*@H....... + 0c630 04a42a40 00000000 08000000 04a42a40 ..*@..........*@ + 0c640 03000000 a2000000 07a42a40 31000000 ..........*@1... + 0c650 a2000000 38a42a40 00000000 08000000 ....8.*@........ + 0c660 38a42a40 2a000000 86010000 62a42a40 8.*@*.......b.*@ + 0c670 0b000000 82000000 6da42a40 47000000 ........m.*@G... + 0c680 a2000000 b4a42a40 38000000 a2000000 ......*@8....... + 0c690 eca42a40 00000000 08000000 eca42a40 ..*@..........*@ + 0c6a0 23000000 a2000000 0fa52a40 00000000 #.........*@.... + 0c6b0 08000000 0fa52a40 2a000000 86010000 ......*@*....... + 0c6c0 39a52a40 07000000 a2000000 40a52a40 9.*@........@.*@ + 0c6d0 06000000 a2000000 46a52a40 0a000000 ........F.*@.... + 0c6e0 a2000000 50a52a40 00000000 08000000 ....P.*@........ + 0c6f0 50a52a40 02000000 a2000000 52a52a40 P.*@........R.*@ + 0c700 03000000 a2000000 55a52a40 08000000 ........U.*@.... + 0c710 a2000000 5da52a40 00000000 08000000 ....].*@........ + 0c720 5da52a40 06000000 a2000000 63a52a40 ].*@........c.*@ + 0c730 03000000 a2000000 66a52a40 06000000 ........f.*@.... + 0c740 a2000000 6ca52a40 00000000 08000000 ....l.*@........ + 0c750 6ca52a40 04000000 a2000000 70a52a40 l.*@........p.*@ + 0c760 04000000 a2000000 74a52a40 08000000 ........t.*@.... + 0c770 a2000000 7ca52a40 00000000 08000000 ....|.*@........ + 0c780 7ca52a40 10000000 a2000000 8ca52a40 |.*@..........*@ + 0c790 00000000 08000000 8ca52a40 0e000000 ..........*@.... + 0c7a0 a2000000 9aa52a40 00000000 08000000 ......*@........ + 0c7b0 9aa52a40 0e000000 a2000000 a8a52a40 ..*@..........*@ + 0c7c0 00000000 08000000 a8a52a40 04000000 ..........*@.... + 0c7d0 a2000000 aca52a40 0a000000 a2000000 ......*@........ + 0c7e0 b6a52a40 00000000 08000000 b6a52a40 ..*@..........*@ + 0c7f0 04000000 a2000000 baa52a40 09000000 ..........*@.... + 0c800 a2000000 c3a52a40 00000000 08000000 ......*@........ + 0c810 c3a52a40 07000000 a2000000 caa52a40 ..*@..........*@ + 0c820 00000000 08000000 caa52a40 07000000 ..........*@.... + 0c830 a2000000 d1a52a40 00000000 08000000 ......*@........ + 0c840 d1a52a40 0b000000 a2000000 dca52a40 ..*@..........*@ + 0c850 00000000 08000000 dca52a40 0b000000 ..........*@.... + 0c860 a2000000 e7a52a40 00000000 08000000 ......*@........ + 0c870 e7a52a40 0e000000 a2000000 f5a52a40 ..*@..........*@ + 0c880 00000000 08000000 f5a52a40 05000000 ..........*@.... + 0c890 a2000000 faa52a40 06000000 a2000000 ......*@........ + 0c8a0 00a62a40 00000000 08000000 00a62a40 ..*@..........*@ + 0c8b0 0d000000 a2000000 0da62a40 00000000 ..........*@.... + 0c8c0 08000000 0da62a40 06000000 a2000000 ......*@........ + 0c8d0 13a62a40 08000000 a2000000 1ba62a40 ..*@..........*@ + 0c8e0 00000000 08000000 1ba62a40 08000000 ..........*@.... + 0c8f0 a2000000 23a62a40 00000000 08000000 ....#.*@........ + 0c900 23a62a40 0c000000 a2000000 2fa62a40 #.*@......../.*@ + 0c910 00000000 08000000 2fa62a40 0b000000 ......../.*@.... + 0c920 a2000000 3aa62a40 00000000 08000000 ....:.*@........ + 0c930 3aa62a40 0d000000 a2000000 47a62a40 :.*@........G.*@ + 0c940 00000000 08280000 48a62a40 14000000 .....(..H.*@.... + 0c950 01280000 5ca62a40 27000000 82000000 .(..\.*@'....... + 0c960 83a62a40 05000000 a2000000 88a62a40 ..*@..........*@ + 0c970 23000000 a2000000 aba62a40 00000000 #.........*@.... + 0c980 08000000 aba62a40 04000000 a2000000 ......*@........ + 0c990 afa62a40 1b000000 a2000000 caa62a40 ..*@..........*@ + 0c9a0 00000000 08000000 caa62a40 05000000 ..........*@.... + 0c9b0 a2000000 cfa62a40 15000000 a2000000 ......*@........ + 0c9c0 e4a62a40 00000000 08000000 e4a62a40 ..*@..........*@ + 0c9d0 0a000000 a2000000 eea62a40 3c000000 ..........*@<... + 0c9e0 a2000000 2aa72a40 00000000 08000000 ....*.*@........ + 0c9f0 2aa72a40 03000000 a2000000 2da72a40 *.*@........-.*@ + 0ca00 09000000 a2000000 36a72a40 00000000 ........6.*@.... + 0ca10 08000000 36a72a40 03000000 a2000000 ....6.*@........ + 0ca20 39a72a40 4a000000 a2000000 83a72a40 9.*@J.........*@ + 0ca30 00000000 08000000 83a72a40 03000000 ..........*@.... + 0ca40 a2000000 86a72a40 57000000 a2000000 ......*@W....... + 0ca50 dda72a40 3c000000 a2000000 19a82a40 ..*@<.........*@ + 0ca60 00000000 08280000 1ca82a40 04000000 .....(....*@.... + 0ca70 01280000 20a82a40 23000000 82000000 .(.. .*@#....... + 0ca80 43a82a40 00000000 08000000 43a82a40 C.*@........C.*@ + 0ca90 15000000 a2000000 58a82a40 00000000 ........X.*@.... + 0caa0 08000000 58a82a40 02000000 a2000000 ....X.*@........ + 0cab0 5aa82a40 1e000000 a2000000 78a82a40 Z.*@........x.*@ + 0cac0 00000000 08280000 78a82a40 14000000 .....(..x.*@.... + 0cad0 01280000 8ca82a40 1d000000 82000000 .(....*@........ + 0cae0 a9a82a40 00000000 08000000 a9a82a40 ..*@..........*@ + 0caf0 13000000 a2000000 bca82a40 00000000 ..........*@.... + 0cb00 08000000 bca82a40 05000000 a2000000 ......*@........ + 0cb10 c1a82a40 3c000000 a2000000 fda82a40 ..*@<.........*@ + 0cb20 03000000 08000000 00a92a40 05000000 ..........*@.... + 0cb30 a2000000 05a92a40 3b000000 a2000000 ......*@;....... + 0cb40 40a92a40 16000000 a2000000 56a92a40 @.*@........V.*@ + 0cb50 00000000 08000000 56a92a40 08000000 ........V.*@.... + 0cb60 a2000000 5ea92a40 09000000 a2000000 ....^.*@........ + 0cb70 67a92a40 00000000 08280000 68a92a40 g.*@.....(..h.*@ + 0cb80 00000000 01280000 68a92a40 3c000000 .....(..h.*@<... + 0cb90 82000000 a4a92a40 00000000 08280000 ......*@.....(.. + 0cba0 a4a92a40 08000000 01280000 aca92a40 ..*@.....(....*@ + 0cbb0 55000000 82000000 01aa2a40 00000000 U.........*@.... + 0cbc0 08280000 04aa2a40 2c000000 01280000 .(....*@,....(.. + 0cbd0 30aa2a40 54000000 82000000 84aa2a40 0.*@T.........*@ + 0cbe0 55000000 a2000000 d9aa2a40 f5000000 U.........*@.... + 0cbf0 a2000000 ceab2a40 00000000 08000000 ......*@........ + 0cc00 ceab2a40 0c000000 a2000000 daab2a40 ..*@..........*@ + 0cc10 93000000 a2000000 6dac2a40 00000000 ........m.*@.... + 0cc20 08280000 70ac2a40 04000000 01280000 .(..p.*@.....(.. + 0cc30 74ac2a40 1e000000 82000000 92ac2a40 t.*@..........*@ + 0cc40 2c000000 a2000000 beac2a40 02000000 ,.........*@.... + 0cc50 a2000000 c0ac2a40 00000000 08280000 ......*@.....(.. + 0cc60 c0ac2a40 04000000 01280000 c4ac2a40 ..*@.....(....*@ + 0cc70 3e000000 82000000 02ad2a40 49000000 >.........*@I... + 0cc80 a2000000 4bad2a40 0c000000 a2000000 ....K.*@........ + 0cc90 57ad2a40 33000000 a2000000 8aad2a40 W.*@3.........*@ + 0cca0 0c000000 a2000000 96ad2a40 11000000 ..........*@.... + 0ccb0 a2000000 a7ad2a40 4e000000 a2000000 ......*@N....... + 0ccc0 f5ad2a40 0c000000 a2000000 01ae2a40 ..*@..........*@ + 0ccd0 64000000 a2000000 65ae2a40 00000000 d.......e.*@.... + 0cce0 08280000 68ae2a40 00000000 01280000 .(..h.*@.....(.. + 0ccf0 68ae2a40 3e000000 82000000 a6ae2a40 h.*@>.........*@ + 0cd00 15000000 a2000000 bbae2a40 c9000000 ..........*@.... + 0cd10 a2000000 84af2a40 0c000000 a2000000 ......*@........ + 0cd20 90af2a40 11000000 a2000000 a1af2a40 ..*@..........*@ + 0cd30 3f000000 a2000000 e0af2a40 0c000000 ?.........*@.... + 0cd40 a2000000 ecaf2a40 35000000 a2000000 ......*@5....... + 0cd50 21b02a40 1d000000 a2000000 3eb02a40 !.*@........>.*@ + 0cd60 45000000 a2000000 83b02a40 0c000000 E.........*@.... + 0cd70 a2000000 8fb02a40 4c000000 a2000000 ......*@L....... + 0cd80 dbb02a40 00000000 08280000 dcb02a40 ..*@.....(....*@ + 0cd90 0a000000 82000000 e6b02a40 0b000000 ..........*@.... + 0cda0 a2000000 f1b02a40 02000000 a2000000 ......*@........ + 0cdb0 f3b02a40 00000000 08280000 f4b02a40 ..*@.....(....*@ + 0cdc0 08000000 01280000 fcb02a40 16000000 .....(....*@.... + 0cdd0 82000000 12b12a40 24000000 a2000000 ......*@$....... + 0cde0 36b12a40 06000000 a2000000 3cb12a40 6.*@........<.*@ + 0cdf0 1a000000 a2000000 56b12a40 1d000000 ........V.*@.... + 0ce00 a2000000 73b12a40 06000000 a2000000 ....s.*@........ + 0ce10 79b12a40 1d000000 a2000000 96b12a40 y.*@..........*@ + 0ce20 13000000 a2000000 a9b12a40 06000000 ..........*@.... + 0ce30 a2000000 afb12a40 22000000 a2000000 ......*@"....... + 0ce40 d1b12a40 49000000 a2000000 1ab22a40 ..*@I.........*@ + 0ce50 00000000 08000000 1ab22a40 03000000 ..........*@.... + 0ce60 a2000000 1db22a40 10000000 a2000000 ......*@........ + 0ce70 2db22a40 00000000 08280000 30b22a40 -.*@.....(..0.*@ + 0ce80 08000000 01280000 38b22a40 3a000000 .....(..8.*@:... + 0ce90 82000000 72b22a40 00000000 08000000 ....r.*@........ + 0cea0 72b22a40 1d000000 a2000000 8fb22a40 r.*@..........*@ + 0ceb0 19000000 a2000000 a8b22a40 00000000 ..........*@.... + 0cec0 08000000 a8b22a40 0f000000 a2000000 ......*@........ + 0ced0 b7b22a40 0c000000 a2000000 c3b22a40 ..*@..........*@ + 0cee0 5e000000 a2000000 21b32a40 00000000 ^.......!.*@.... + 0cef0 08000000 21b32a40 12000000 a2000000 ....!.*@........ + 0cf00 33b32a40 16000000 a2000000 49b32a40 3.*@........I.*@ + 0cf10 00000000 08000000 909f2c40 1f000000 ..........,@.... + 0cf20 04010000 b09f2c40 00000000 04490000 ......,@.....I.. + 0cf30 b09f2c40 2a000000 04010000 e09f2c40 ..,@*.........,@ + 0cf40 00000000 04490000 e09f2c40 05000000 .....I....,@.... + 0cf50 04010000 e89f2c40 00000000 04390000 ......,@.....9.. + 0cf60 e89f2c40 05000000 04010000 f09f2c40 ..,@..........,@ + 0cf70 00000000 04490000 f09f2c40 09000000 .....I....,@.... + 0cf80 04010000 00a02c40 00000000 04490000 ......,@.....I.. + 0cf90 00a02c40 09000000 04010000 10a02c40 ..,@..........,@ + 0cfa0 00000000 04490000 10a02c40 09000000 .....I....,@.... + 0cfb0 04010000 20a02c40 00000000 04480000 .... .,@.....H.. 0cfc0 a08bfe3f 04000000 04290000 a48bfe3f ...?.....).....? 0cfd0 04000000 04010000 b08bfe3f 00000000 ...........?.... 0cfe0 04490000 b08bfe3f 1a000000 04010000 .I.....?........ @@ -28634,639 +28636,639 @@ Contents of section .xt.prop: 0d0a0 08000000 5884fe3f 01000000 04010000 ....X..?........ 0d0b0 5a84fe3f 00000000 04190000 5a84fe3f Z..?........Z..? 0d0c0 22000000 04290000 7c84fe3f 02000000 "....)..|..?.... - 0d0d0 04190000 30b32a40 02000000 82000000 ....0.*@........ - 0d0e0 32b32a40 00000000 08280000 34b32a40 2.*@.....(..4.*@ - 0d0f0 02000000 82000000 36b32a40 00000000 ........6.*@.... - 0d100 08280000 38b32a40 00000000 01280000 .(..8.*@.....(.. - 0d110 38b32a40 17000000 82000000 4fb32a40 8.*@........O.*@ - 0d120 12000000 a2000000 61b32a40 05000000 ........a.*@.... - 0d130 a2000000 66b32a40 00000000 08280000 ....f.*@.....(.. - 0d140 68b32a40 00000000 01280000 68b32a40 h.*@.....(..h.*@ - 0d150 19000000 82000000 81b32a40 12000000 ..........*@.... - 0d160 a2000000 93b32a40 05000000 a2000000 ......*@........ - 0d170 98b32a40 00000000 08280000 98b32a40 ..*@.....(....*@ - 0d180 00000000 01280000 98b32a40 38000000 .....(....*@8... - 0d190 82000000 d0b32a40 10000000 a2000000 ......*@........ - 0d1a0 e0b32a40 5b000000 a2000000 3bb42a40 ..*@[.......;.*@ - 0d1b0 00000000 08280000 3cb42a40 10000000 .....(..<.*@.... - 0d1c0 01280000 4cb42a40 6f000000 82000000 .(..L.*@o....... - 0d1d0 bbb42a40 27000000 a2000000 e2b42a40 ..*@'.........*@ - 0d1e0 05000000 a2000000 e7b42a40 2e000000 ..........*@.... - 0d1f0 a2000000 15b52a40 4b000000 a2000000 ......*@K....... - 0d200 60b52a40 10000000 a2000000 70b52a40 `.*@........p.*@ - 0d210 62000000 a2000000 d2b52a40 15000000 b.........*@.... - 0d220 a2000000 e7b52a40 09000000 a2000000 ......*@........ - 0d230 f0b52a40 00000000 08000000 f0b52a40 ..*@..........*@ - 0d240 0f000000 a2000000 ffb52a40 00000000 ..........*@.... - 0d250 08000000 ffb52a40 13000000 a2000000 ......*@........ - 0d260 12b62a40 00000000 08000000 12b62a40 ..*@..........*@ - 0d270 2a000000 a2000000 3cb62a40 16000000 *.......<.*@.... - 0d280 a2000000 52b62a40 31000000 a2000000 ....R.*@1....... - 0d290 83b62a40 66000000 a2000000 e9b62a40 ..*@f.........*@ - 0d2a0 19000000 a2000000 02b72a40 1d000000 ..........*@.... - 0d2b0 a2000000 1fb72a40 05000000 a2000000 ......*@........ - 0d2c0 24b72a40 11000000 a2000000 35b72a40 $.*@........5.*@ - 0d2d0 05000000 a2000000 3ab72a40 22000000 ........:.*@"... - 0d2e0 a2000000 5cb72a40 13000000 a2000000 ....\.*@........ - 0d2f0 6fb72a40 1b000000 a2000000 8ab72a40 o.*@..........*@ - 0d300 00000000 08000000 8ab72a40 2c000000 ..........*@,... - 0d310 a2000000 b6b72a40 00000000 08000000 ......*@........ - 0d320 b6b72a40 05000000 a2000000 bbb72a40 ..*@..........*@ - 0d330 00000000 08000000 bbb72a40 05000000 ..........*@.... - 0d340 a2000000 c0b72a40 00000000 08000000 ......*@........ - 0d350 c0b72a40 05000000 a2000000 c5b72a40 ..*@..........*@ - 0d360 00000000 08000000 c5b72a40 0b000000 ..........*@.... - 0d370 a2000000 d0b72a40 00000000 08000000 ......*@........ - 0d380 d0b72a40 23000000 a2000000 f3b72a40 ..*@#.........*@ - 0d390 00000000 08000000 f3b72a40 06000000 ..........*@.... - 0d3a0 a2000000 f9b72a40 00000000 08000000 ......*@........ - 0d3b0 f9b72a40 03000000 a2000000 fcb72a40 ..*@..........*@ - 0d3c0 08000000 a2000000 04b82a40 00000000 ..........*@.... - 0d3d0 08280000 04b82a40 08000000 01280000 .(....*@.....(.. - 0d3e0 0cb82a40 37000000 82000000 43b82a40 ..*@7.......C.*@ - 0d3f0 15000000 a2000000 58b82a40 1c000000 ........X.*@.... - 0d400 a2000000 74b82a40 38000000 a2000000 ....t.*@8....... - 0d410 acb82a40 00000000 08000000 acb82a40 ..*@..........*@ - 0d420 2b000000 a2000000 d7b82a40 0b000000 +.........*@.... - 0d430 a2000000 e2b82a40 00000000 08000000 ......*@........ - 0d440 e2b82a40 03000000 a2000000 e5b82a40 ..*@..........*@ - 0d450 26000000 a2000000 0bb92a40 00000000 &.........*@.... - 0d460 08000000 0bb92a40 02000000 a2000000 ......*@........ - 0d470 0db92a40 22000000 a2000000 2fb92a40 ..*@"......./.*@ - 0d480 18000000 a2000000 47b92a40 0f000000 ........G.*@.... - 0d490 a2000000 56b92a40 00000000 08000000 ....V.*@........ - 0d4a0 56b92a40 09000000 a2000000 5fb92a40 V.*@........_.*@ - 0d4b0 00000000 08280000 60b92a40 00000000 .....(..`.*@.... - 0d4c0 01280000 60b92a40 20000000 82000000 .(..`.*@ ....... - 0d4d0 80b92a40 00000000 08000000 80b92a40 ..*@..........*@ - 0d4e0 06000000 a2000000 86b92a40 00000000 ..........*@.... - 0d4f0 08000000 86b92a40 06000000 a2000000 ......*@........ - 0d500 8cb92a40 00000000 08000000 8cb92a40 ..*@..........*@ - 0d510 03000000 a2000000 8fb92a40 3f000000 ..........*@?... - 0d520 a2000000 ceb92a40 00000000 08280000 ......*@.....(.. - 0d530 d0b92a40 10000000 01280000 e0b92a40 ..*@.....(....*@ - 0d540 34000000 82000000 14ba2a40 a2000000 4.........*@.... - 0d550 a2000000 b6ba2a40 0b000000 a2000000 ......*@........ - 0d560 c1ba2a40 00000000 08000000 c1ba2a40 ..*@..........*@ - 0d570 03000000 a2000000 c4ba2a40 32000000 ..........*@2... - 0d580 a2000000 f6ba2a40 13000000 a2000000 ......*@........ - 0d590 09bb2a40 7d000000 a2000000 86bb2a40 ..*@}.........*@ - 0d5a0 0c000000 a2000000 92bb2a40 14000000 ..........*@.... - 0d5b0 a2000000 a6bb2a40 00000000 08000000 ......*@........ - 0d5c0 a6bb2a40 0c000000 a2000000 b2bb2a40 ..*@..........*@ - 0d5d0 00000000 08000000 b2bb2a40 0c000000 ..........*@.... - 0d5e0 a2000000 bebb2a40 00000000 08000000 ......*@........ - 0d5f0 bebb2a40 99000000 a2000000 57bc2a40 ..*@........W.*@ - 0d600 10000000 a2000000 67bc2a40 0b000000 ........g.*@.... - 0d610 a2000000 72bc2a40 00000000 08000000 ....r.*@........ - 0d620 72bc2a40 03000000 a2000000 75bc2a40 r.*@........u.*@ - 0d630 32000000 a2000000 a7bc2a40 13000000 2.........*@.... - 0d640 a2000000 babc2a40 76000000 a2000000 ......*@v....... - 0d650 30bd2a40 0f000000 a2000000 3fbd2a40 0.*@........?.*@ - 0d660 00000000 08280000 40bd2a40 00000000 .....(..@.*@.... - 0d670 01280000 40bd2a40 15000000 82000000 .(..@.*@........ - 0d680 55bd2a40 1a000000 a2000000 6fbd2a40 U.*@........o.*@ - 0d690 00000000 08000000 6fbd2a40 17000000 ........o.*@.... - 0d6a0 a2000000 86bd2a40 15000000 a2000000 ......*@........ - 0d6b0 9bbd2a40 02000000 a2000000 9dbd2a40 ..*@..........*@ - 0d6c0 0d000000 a2000000 aabd2a40 00000000 ..........*@.... - 0d6d0 08000000 aabd2a40 05000000 a2000000 ......*@........ - 0d6e0 afbd2a40 00000000 08280000 b0bd2a40 ..*@.....(....*@ - 0d6f0 00000000 01280000 b0bd2a40 3e000000 .....(....*@>... - 0d700 82000000 eebd2a40 00000000 08280000 ......*@.....(.. - 0d710 f0bd2a40 04000000 01280000 f4bd2a40 ..*@.....(....*@ - 0d720 2c000000 82000000 20be2a40 00000000 ,....... .*@.... - 0d730 08280000 20be2a40 00000000 01280000 .(.. .*@.....(.. - 0d740 20be2a40 22000000 82000000 42be2a40 .*@".......B.*@ - 0d750 00000000 08280000 44be2a40 08000000 .....(..D.*@.... - 0d760 01280000 4cbe2a40 58000000 82000000 .(..L.*@X....... - 0d770 a4be2a40 0e000000 a2000000 b2be2a40 ..*@..........*@ - 0d780 00000000 08000000 b2be2a40 02000000 ..........*@.... - 0d790 a2000000 b4be2a40 5a000000 a2000000 ......*@Z....... - 0d7a0 0ebf2a40 00000000 08000000 0ebf2a40 ..*@..........*@ - 0d7b0 0c000000 a2000000 1abf2a40 46000000 ..........*@F... - 0d7c0 a2000000 60bf2a40 32000000 a2000000 ....`.*@2....... - 0d7d0 92bf2a40 15000000 a2000000 a7bf2a40 ..*@..........*@ - 0d7e0 09000000 a2000000 b0bf2a40 00000000 ..........*@.... - 0d7f0 08280000 b0bf2a40 07000000 82000000 .(....*@........ - 0d800 b7bf2a40 02000000 a2000000 b9bf2a40 ..*@..........*@ - 0d810 17000000 a2000000 d0bf2a40 00000000 ..........*@.... - 0d820 08280000 d0bf2a40 0c000000 01280000 .(....*@.....(.. - 0d830 dcbf2a40 52000000 82000000 2ec02a40 ..*@R.........*@ - 0d840 1d000000 a2000000 4bc02a40 0d000000 ........K.*@.... - 0d850 a2000000 58c02a40 00000000 08000000 ....X.*@........ - 0d860 58c02a40 02000000 a2000000 5ac02a40 X.*@........Z.*@ - 0d870 21000000 a2000000 7bc02a40 00000000 !.......{.*@.... - 0d880 08000000 7bc02a40 02000000 a2000000 ....{.*@........ - 0d890 7dc02a40 36000000 a2000000 b3c02a40 }.*@6.........*@ - 0d8a0 7e000000 a2000000 31c12a40 13000000 ~.......1.*@.... - 0d8b0 a2000000 44c12a40 07000000 a2000000 ....D.*@........ - 0d8c0 4bc12a40 00000000 08000000 4bc12a40 K.*@........K.*@ - 0d8d0 03000000 a2000000 4ec12a40 13000000 ........N.*@.... - 0d8e0 a2000000 61c12a40 00000000 08000000 ....a.*@........ - 0d8f0 61c12a40 05000000 a2000000 66c12a40 a.*@........f.*@ - 0d900 00000000 08280000 68c12a40 04000000 .....(..h.*@.... - 0d910 01280000 6cc12a40 1f000000 82000000 .(..l.*@........ - 0d920 8bc12a40 18000000 a2000000 a3c12a40 ..*@..........*@ - 0d930 31000000 a2000000 d4c12a40 00000000 1.........*@.... - 0d940 08000000 d4c12a40 31000000 a2000000 ......*@1....... - 0d950 05c22a40 00000000 08000000 05c22a40 ..*@..........*@ - 0d960 30000000 a2000000 35c22a40 2c000000 0.......5.*@,... - 0d970 a2000000 61c22a40 24000000 a2000000 ....a.*@$....... - 0d980 85c22a40 00000000 08000000 85c22a40 ..*@..........*@ - 0d990 14000000 a2000000 99c22a40 0b000000 ..........*@.... - 0d9a0 a2000000 a4c22a40 00000000 08000000 ......*@........ - 0d9b0 a4c22a40 60000000 a2000000 04c32a40 ..*@`.........*@ - 0d9c0 05000000 a2000000 09c32a40 00000000 ..........*@.... - 0d9d0 08000000 09c32a40 56000000 a2000000 ......*@V....... - 0d9e0 5fc32a40 00000000 08000000 5fc32a40 _.*@........_.*@ - 0d9f0 08000000 a2000000 67c32a40 00000000 ........g.*@.... - 0da00 08000000 67c32a40 24000000 a2000000 ....g.*@$....... - 0da10 8bc32a40 27000000 a2000000 b2c32a40 ..*@'.........*@ - 0da20 00000000 08000000 b2c32a40 0c000000 ..........*@.... - 0da30 a2000000 bec32a40 00000000 08000000 ......*@........ - 0da40 bec32a40 08000000 a2000000 c6c32a40 ..*@..........*@ - 0da50 00000000 08280000 c8c32a40 00000000 .....(....*@.... - 0da60 01280000 c8c32a40 47000000 82000000 .(....*@G....... - 0da70 0fc42a40 00000000 08000000 0fc42a40 ..*@..........*@ - 0da80 06000000 a2000000 15c42a40 07000000 ..........*@.... - 0da90 a2000000 1cc42a40 0d000000 a2000000 ......*@........ - 0daa0 29c42a40 03000000 08000000 2cc42a40 ).*@........,.*@ - 0dab0 06000000 a2000000 32c42a40 0b000000 ........2.*@.... - 0dac0 a2000000 3dc42a40 08000000 a2000000 ....=.*@........ - 0dad0 45c42a40 4b000000 a2000000 90c42a40 E.*@K.........*@ - 0dae0 17000000 a2000000 a7c42a40 3d000000 ..........*@=... - 0daf0 a2000000 e4c42a40 25000000 a2000000 ......*@%....... - 0db00 09c52a40 03000000 08280000 0cc52a40 ..*@.....(....*@ - 0db10 04000000 01280000 10c52a40 2c000000 .....(....*@,... - 0db20 82000000 3cc52a40 5b000000 a2000000 ....<.*@[....... - 0db30 97c52a40 0e000000 a2000000 a5c52a40 ..*@..........*@ - 0db40 00000000 08000000 a5c52a40 02000000 ..........*@.... - 0db50 a2000000 a7c52a40 15000000 a2000000 ......*@........ - 0db60 bcc52a40 4e000000 a2000000 0ac62a40 ..*@N.........*@ - 0db70 00000000 08000000 0ac62a40 1b000000 ..........*@.... - 0db80 a2000000 25c62a40 14000000 a2000000 ....%.*@........ - 0db90 39c62a40 09000000 a2000000 42c62a40 9.*@........B.*@ - 0dba0 00000000 08280000 44c62a40 00000000 .....(..D.*@.... - 0dbb0 01280000 44c62a40 1c000000 82000000 .(..D.*@........ - 0dbc0 60c62a40 00000000 08280000 60c62a40 `.*@.....(..`.*@ - 0dbd0 00000000 01280000 60c62a40 1a000000 .....(..`.*@.... - 0dbe0 82000000 7ac62a40 07000000 a2000000 ....z.*@........ - 0dbf0 81c62a40 0d000000 a2000000 8ec62a40 ..*@..........*@ - 0dc00 00000000 08280000 90c62a40 04000000 .....(....*@.... - 0dc10 01280000 94c62a40 52000000 82000000 .(....*@R....... - 0dc20 e6c62a40 00000000 08280000 e8c62a40 ..*@.....(....*@ - 0dc30 08000000 01280000 f0c62a40 3f000000 .....(....*@?... - 0dc40 82000000 2fc72a40 02000000 a2000000 ..../.*@........ - 0dc50 31c72a40 00000000 08280000 34c72a40 1.*@.....(..4.*@ - 0dc60 04000000 01280000 38c72a40 1c000000 .....(..8.*@.... - 0dc70 82000000 54c72a40 00000000 08280000 ....T.*@.....(.. - 0dc80 54c72a40 0c000000 01280000 60c72a40 T.*@.....(..`.*@ - 0dc90 47000000 82000000 a7c72a40 00000000 G.........*@.... - 0dca0 08000000 a7c72a40 14000000 a2000000 ......*@........ - 0dcb0 bbc72a40 19000000 a2000000 d4c72a40 ..*@..........*@ - 0dcc0 00000000 08000000 d4c72a40 05000000 ..........*@.... - 0dcd0 a2000000 d9c72a40 06000000 a2000000 ......*@........ - 0dce0 dfc72a40 00000000 08000000 dfc72a40 ..*@..........*@ - 0dcf0 0c000000 a2000000 ebc72a40 17000000 ..........*@.... - 0dd00 a2000000 02c82a40 07000000 a2000000 ......*@........ - 0dd10 09c82a40 06000000 a2000000 0fc82a40 ..*@..........*@ - 0dd20 16000000 a2000000 25c82a40 09000000 ........%.*@.... - 0dd30 a2000000 2ec82a40 22000000 a2000000 ......*@"....... - 0dd40 50c82a40 00000000 08000000 50c82a40 P.*@........P.*@ - 0dd50 02000000 a2000000 52c82a40 1e000000 ........R.*@.... - 0dd60 a2000000 70c82a40 00000000 08000000 ....p.*@........ - 0dd70 70c82a40 05000000 a2000000 75c82a40 p.*@........u.*@ - 0dd80 05000000 a2000000 7ac82a40 00000000 ........z.*@.... - 0dd90 08000000 7ac82a40 0f000000 a2000000 ....z.*@........ - 0dda0 89c82a40 00000000 08000000 89c82a40 ..*@..........*@ - 0ddb0 0e000000 a2000000 97c82a40 08000000 ..........*@.... - 0ddc0 a2000000 9fc82a40 00000000 08000000 ......*@........ - 0ddd0 9fc82a40 13000000 a2000000 b2c82a40 ..*@..........*@ - 0dde0 00000000 08280000 b4c82a40 04000000 .....(....*@.... - 0ddf0 01280000 b8c82a40 74000000 82000000 .(....*@t....... - 0de00 2cc92a40 54000000 a2000000 80c92a40 ,.*@T.........*@ - 0de10 36000000 a2000000 b6c92a40 1b000000 6.........*@.... - 0de20 a2000000 d1c92a40 06000000 a2000000 ......*@........ - 0de30 d7c92a40 49000000 a2000000 20ca2a40 ..*@I....... .*@ - 0de40 16000000 a2000000 36ca2a40 1a000000 ........6.*@.... - 0de50 a2000000 50ca2a40 00000000 08000000 ....P.*@........ - 0de60 50ca2a40 09000000 a2000000 59ca2a40 P.*@........Y.*@ - 0de70 18000000 a2000000 71ca2a40 00000000 ........q.*@.... - 0de80 08000000 71ca2a40 2e000000 a2000000 ....q.*@........ - 0de90 9fca2a40 0f000000 a2000000 aeca2a40 ..*@..........*@ - 0dea0 00000000 08280000 b0ca2a40 00000000 .....(....*@.... - 0deb0 01280000 b0ca2a40 1e000000 82000000 .(....*@........ - 0dec0 ceca2a40 31000000 a2000000 ffca2a40 ..*@1.........*@ - 0ded0 00000000 08280000 00cb2a40 04000000 .....(....*@.... - 0dee0 01280000 04cb2a40 1e000000 82000000 .(....*@........ - 0def0 22cb2a40 3a000000 a2000000 5ccb2a40 ".*@:.......\.*@ - 0df00 00000000 08000000 5ccb2a40 06000000 ........\.*@.... - 0df10 a2000000 62cb2a40 19000000 a2000000 ....b.*@........ - 0df20 7bcb2a40 00000000 08280000 7ccb2a40 {.*@.....(..|.*@ - 0df30 08000000 01280000 84cb2a40 53000000 .....(....*@S... - 0df40 82000000 d7cb2a40 00000000 08000000 ......*@........ - 0df50 d7cb2a40 20000000 a2000000 f7cb2a40 ..*@ .........*@ - 0df60 02000000 a2000000 f9cb2a40 0e000000 ..........*@.... - 0df70 a2000000 07cc2a40 00000000 08000000 ......*@........ - 0df80 07cc2a40 18000000 a2000000 1fcc2a40 ..*@..........*@ - 0df90 03000000 a2000000 22cc2a40 09000000 ........".*@.... - 0dfa0 a2000000 2bcc2a40 30000000 a2000000 ....+.*@0....... - 0dfb0 5bcc2a40 00000000 08000000 5bcc2a40 [.*@........[.*@ - 0dfc0 1f000000 a2000000 7acc2a40 02000000 ........z.*@.... - 0dfd0 a2000000 7ccc2a40 4b000000 a2000000 ....|.*@K....... - 0dfe0 c7cc2a40 00000000 08000000 c7cc2a40 ..*@..........*@ - 0dff0 1b000000 a2000000 e2cc2a40 00000000 ..........*@.... - 0e000 08000000 e2cc2a40 11000000 a2000000 ......*@........ - 0e010 f3cc2a40 00000000 08000000 f3cc2a40 ..*@..........*@ - 0e020 11000000 a2000000 04cd2a40 00000000 ..........*@.... - 0e030 08280000 04cd2a40 00000000 01280000 .(....*@.....(.. - 0e040 04cd2a40 22000000 82000000 26cd2a40 ..*@".......&.*@ - 0e050 33000000 a2000000 59cd2a40 07000000 3.......Y.*@.... - 0e060 a2000000 60cd2a40 00000000 08280000 ....`.*@.....(.. - 0e070 60cd2a40 24000000 01280000 84cd2a40 `.*@$....(....*@ - 0e080 1e000000 82000000 a2cd2a40 00000000 ..........*@.... - 0e090 08000000 a2cd2a40 08000000 a2000000 ......*@........ - 0e0a0 aacd2a40 00000000 08000000 aacd2a40 ..*@..........*@ - 0e0b0 2a000000 a2000000 d4cd2a40 08000000 *.........*@.... - 0e0c0 a2000000 dccd2a40 00000000 08000000 ......*@........ - 0e0d0 dccd2a40 1e000000 a2000000 facd2a40 ..*@..........*@ - 0e0e0 00000000 08000000 facd2a40 8b000000 ..........*@.... - 0e0f0 a2000000 85ce2a40 05000000 a2000000 ......*@........ - 0e100 8ace2a40 00000000 08000000 8ace2a40 ..*@..........*@ - 0e110 07000000 82000000 91ce2a40 83000000 ..........*@.... - 0e120 a2000000 14cf2a40 08000000 a2000000 ......*@........ - 0e130 1ccf2a40 00000000 08000000 1ccf2a40 ..*@..........*@ - 0e140 05000000 82000000 21cf2a40 24000000 ........!.*@$... - 0e150 a2000000 45cf2a40 26000000 a2000000 ....E.*@&....... - 0e160 6bcf2a40 0f000000 a2000000 7acf2a40 k.*@........z.*@ - 0e170 0b000000 a2000000 85cf2a40 08000000 ..........*@.... - 0e180 a2000000 8dcf2a40 00000000 08000000 ......*@........ - 0e190 8dcf2a40 59000000 a2000000 e6cf2a40 ..*@Y.........*@ - 0e1a0 00000000 08000000 e6cf2a40 57000000 ..........*@W... - 0e1b0 a2000000 3dd02a40 00000000 08000000 ....=.*@........ - 0e1c0 3dd02a40 02000000 a2000000 3fd02a40 =.*@........?.*@ - 0e1d0 87000000 a2000000 c6d02a40 00000000 ..........*@.... - 0e1e0 08000000 c6d02a40 05000000 a2000000 ......*@........ - 0e1f0 cbd02a40 00000000 08000000 cbd02a40 ..*@..........*@ - 0e200 05000000 a2000000 d0d02a40 00000000 ..........*@.... - 0e210 08000000 d0d02a40 08000000 a2000000 ......*@........ - 0e220 d8d02a40 00000000 08000000 d8d02a40 ..*@..........*@ - 0e230 05000000 a2000000 ddd02a40 00000000 ..........*@.... - 0e240 08280000 e0d02a40 00000000 01280000 .(....*@.....(.. - 0e250 e0d02a40 10000000 82000000 f0d02a40 ..*@..........*@ - 0e260 00000000 08000000 f0d02a40 39000000 ..........*@9... - 0e270 a2000000 29d12a40 00000000 08000000 ....).*@........ - 0e280 29d12a40 09000000 a2000000 32d12a40 ).*@........2.*@ - 0e290 00000000 08000000 32d12a40 08000000 ........2.*@.... - 0e2a0 a2000000 3ad12a40 26000000 a2000000 ....:.*@&....... - 0e2b0 60d12a40 00000000 08000000 60d12a40 `.*@........`.*@ - 0e2c0 08000000 a2000000 68d12a40 27000000 ........h.*@'... - 0e2d0 a2000000 8fd12a40 00000000 08000000 ......*@........ - 0e2e0 8fd12a40 0d000000 a2000000 9cd12a40 ..*@..........*@ - 0e2f0 00000000 08000000 9cd12a40 02000000 ..........*@.... - 0e300 a2000000 9ed12a40 11000000 a2000000 ......*@........ - 0e310 afd12a40 00000000 08000000 afd12a40 ..*@..........*@ - 0e320 02000000 a2000000 b1d12a40 1c000000 ..........*@.... - 0e330 a2000000 cdd12a40 00000000 08000000 ......*@........ - 0e340 cdd12a40 08000000 a2000000 d5d12a40 ..*@..........*@ - 0e350 1f000000 a2000000 f4d12a40 00000000 ..........*@.... - 0e360 08000000 f4d12a40 02000000 82000000 ......*@........ - 0e370 f6d12a40 1c000000 a2000000 12d22a40 ..*@..........*@ - 0e380 00000000 08000000 12d22a40 02000000 ..........*@.... - 0e390 82000000 14d22a40 11000000 a2000000 ......*@........ - 0e3a0 25d22a40 00000000 08000000 25d22a40 %.*@........%.*@ - 0e3b0 0d000000 a2000000 32d22a40 00000000 ........2.*@.... - 0e3c0 08000000 32d22a40 02000000 a2000000 ....2.*@........ - 0e3d0 34d22a40 11000000 a2000000 45d22a40 4.*@........E.*@ - 0e3e0 00000000 08000000 45d22a40 02000000 ........E.*@.... - 0e3f0 a2000000 47d22a40 1a000000 a2000000 ....G.*@........ - 0e400 61d22a40 00000000 08000000 61d22a40 a.*@........a.*@ - 0e410 08000000 a2000000 69d22a40 1a000000 ........i.*@.... - 0e420 a2000000 83d22a40 00000000 08000000 ......*@........ - 0e430 83d22a40 02000000 82000000 85d22a40 ..*@..........*@ - 0e440 1a000000 a2000000 9fd22a40 00000000 ..........*@.... - 0e450 08000000 9fd22a40 02000000 82000000 ......*@........ - 0e460 a1d22a40 0f000000 a2000000 b0d22a40 ..*@..........*@ - 0e470 00000000 08000000 b0d22a40 37000000 ..........*@7... - 0e480 a2000000 e7d22a40 00000000 08000000 ......*@........ - 0e490 e7d22a40 0d000000 a2000000 f4d22a40 ..*@..........*@ - 0e4a0 00000000 08000000 f4d22a40 0f000000 ..........*@.... - 0e4b0 a2000000 03d32a40 00000000 08280000 ......*@.....(.. - 0e4c0 04d32a40 00000000 01280000 04d32a40 ..*@.....(....*@ - 0e4d0 1e000000 82000000 22d32a40 00000000 ........".*@.... - 0e4e0 08000000 22d32a40 11000000 a2000000 ....".*@........ - 0e4f0 33d32a40 1c000000 a2000000 4fd32a40 3.*@........O.*@ - 0e500 00000000 08280000 50d32a40 00000000 .....(..P.*@.... - 0e510 01280000 50d32a40 1d000000 82000000 .(..P.*@........ - 0e520 6dd32a40 00000000 08280000 70d32a40 m.*@.....(..p.*@ - 0e530 04000000 01280000 74d32a40 2b000000 .....(..t.*@+... - 0e540 82000000 9fd32a40 00000000 08000000 ......*@........ - 0e550 9fd32a40 17000000 a2000000 b6d32a40 ..*@..........*@ - 0e560 00000000 08000000 b6d32a40 17000000 ..........*@.... - 0e570 a2000000 cdd32a40 00000000 08280000 ......*@.....(.. - 0e580 d0d32a40 74000000 01280000 44d42a40 ..*@t....(..D.*@ - 0e590 0d010000 82000000 51d52a40 00000000 ........Q.*@.... - 0e5a0 08000000 51d52a40 14000000 a2000000 ....Q.*@........ - 0e5b0 65d52a40 36020000 a2000000 9bd72a40 e.*@6.........*@ - 0e5c0 2e000000 a2000000 c9d72a40 53000000 ..........*@S... - 0e5d0 a2000000 1cd82a40 00000000 08000000 ......*@........ - 0e5e0 1cd82a40 0d000000 a2000000 29d82a40 ..*@........).*@ - 0e5f0 21000000 a2000000 4ad82a40 00000000 !.......J.*@.... - 0e600 08280000 4cd82a40 00000000 01280000 .(..L.*@.....(.. - 0e610 4cd82a40 1b000000 82000000 67d82a40 L.*@........g.*@ - 0e620 00000000 08280000 68d82a40 1c000000 .....(..h.*@.... - 0e630 01280000 84d82a40 a6000000 82000000 .(....*@........ - 0e640 2ad92a40 00000000 08280000 2cd92a40 *.*@.....(..,.*@ - 0e650 10000000 01280000 3cd92a40 29000000 .....(..<.*@)... - 0e660 82000000 65d92a40 32000000 a2000000 ....e.*@2....... - 0e670 97d92a40 00000000 08000000 97d92a40 ..*@..........*@ - 0e680 1c000000 82000000 b3d92a40 56000000 ..........*@V... - 0e690 a2000000 09da2a40 00000000 08000000 ......*@........ - 0e6a0 09da2a40 21000000 a2000000 2ada2a40 ..*@!.......*.*@ - 0e6b0 14000000 a2000000 3eda2a40 07000000 ........>.*@.... - 0e6c0 a2000000 45da2a40 00000000 08000000 ....E.*@........ - 0e6d0 45da2a40 18000000 a2000000 5dda2a40 E.*@........].*@ - 0e6e0 00000000 08000000 5dda2a40 25000000 ........].*@%... - 0e6f0 a2000000 82da2a40 00000000 08000000 ......*@........ - 0e700 82da2a40 22000000 a2000000 a4da2a40 ..*@".........*@ - 0e710 00000000 08000000 a4da2a40 1b000000 ..........*@.... - 0e720 a2000000 bfda2a40 00000000 08000000 ......*@........ - 0e730 bfda2a40 25000000 a2000000 e4da2a40 ..*@%.........*@ - 0e740 00000000 08000000 e4da2a40 22000000 ..........*@"... - 0e750 a2000000 06db2a40 00000000 08000000 ......*@........ - 0e760 06db2a40 18000000 a2000000 1edb2a40 ..*@..........*@ - 0e770 00000000 08000000 1edb2a40 09000000 ..........*@.... - 0e780 a2000000 27db2a40 00000000 08000000 ....'.*@........ - 0e790 27db2a40 09000000 a2000000 30db2a40 '.*@........0.*@ - 0e7a0 00000000 08000000 30db2a40 0c000000 ........0.*@.... - 0e7b0 a2000000 3cdb2a40 00000000 08000000 ....<.*@........ - 0e7c0 3cdb2a40 0c000000 a2000000 48db2a40 <.*@........H.*@ - 0e7d0 00000000 08280000 48db2a40 08000000 .....(..H.*@.... - 0e7e0 01280000 50db2a40 92000000 82000000 .(..P.*@........ - 0e7f0 e2db2a40 0c000000 a2000000 eedb2a40 ..*@..........*@ - 0e800 00000000 08280000 f0db2a40 00000000 .....(....*@.... - 0e810 01280000 f0db2a40 43000000 82000000 .(....*@C....... - 0e820 33dc2a40 0c000000 a2000000 3fdc2a40 3.*@........?.*@ - 0e830 00000000 08280000 40dc2a40 0e000000 .....(..@.*@.... - 0e840 82000000 4edc2a40 00000000 08000000 ....N.*@........ - 0e850 4edc2a40 03000000 a2000000 51dc2a40 N.*@........Q.*@ - 0e860 07000000 a2000000 58dc2a40 00000000 ........X.*@.... - 0e870 08280000 58dc2a40 04000000 01280000 .(..X.*@.....(.. - 0e880 5cdc2a40 6d000000 82000000 c9dc2a40 \.*@m.........*@ - 0e890 10000000 a2000000 d9dc2a40 00000000 ..........*@.... - 0e8a0 08000000 d9dc2a40 05000000 a2000000 ......*@........ - 0e8b0 dedc2a40 3f000000 a2000000 1ddd2a40 ..*@?.........*@ - 0e8c0 40000000 a2000000 5ddd2a40 1f000000 @.......].*@.... - 0e8d0 a2000000 7cdd2a40 03000000 08000000 ....|.*@........ - 0e8e0 7fdd2a40 05000000 a2000000 84dd2a40 ..*@..........*@ - 0e8f0 09000000 a2000000 8ddd2a40 00000000 ..........*@.... - 0e900 08280000 90dd2a40 00000000 01280000 .(....*@.....(.. - 0e910 90dd2a40 38000000 82000000 c8dd2a40 ..*@8.........*@ - 0e920 00000000 08280000 c8dd2a40 00000000 .....(....*@.... - 0e930 01280000 c8dd2a40 5c000000 82000000 .(....*@\....... - 0e940 24de2a40 00000000 08000000 24de2a40 $.*@........$.*@ - 0e950 09000000 a2000000 2dde2a40 38000000 ........-.*@8... - 0e960 a2000000 65de2a40 07000000 a2000000 ....e.*@........ - 0e970 6cde2a40 00000000 08280000 6cde2a40 l.*@.....(..l.*@ - 0e980 00000000 01280000 6cde2a40 1a000000 .....(..l.*@.... - 0e990 82000000 86de2a40 00000000 08000000 ......*@........ - 0e9a0 86de2a40 20000000 a2000000 a6de2a40 ..*@ .........*@ - 0e9b0 1b000000 a2000000 c1de2a40 00000000 ..........*@.... - 0e9c0 08280000 c4de2a40 0c000000 01280000 .(....*@.....(.. - 0e9d0 d0de2a40 14000000 82000000 e4de2a40 ..*@..........*@ - 0e9e0 43000000 a2000000 27df2a40 14000000 C.......'.*@.... - 0e9f0 a2000000 3bdf2a40 11000000 a2000000 ....;.*@........ - 0ea00 4cdf2a40 16000000 a2000000 62df2a40 L.*@........b.*@ - 0ea10 93000000 a2000000 f5df2a40 23000000 ..........*@#... - 0ea20 a2000000 18e02a40 a9000000 a2000000 ......*@........ - 0ea30 c1e02a40 00000000 08280000 c4e02a40 ..*@.....(....*@ - 0ea40 18000000 01280000 dce02a40 33000000 .....(....*@3... - 0ea50 82000000 0fe12a40 00000000 08000000 ......*@........ - 0ea60 0fe12a40 12000000 a2000000 21e12a40 ..*@........!.*@ - 0ea70 33000000 a2000000 54e12a40 00000000 3.......T.*@.... - 0ea80 08000000 54e12a40 12000000 a2000000 ....T.*@........ - 0ea90 66e12a40 00000000 08000000 66e12a40 f.*@........f.*@ - 0eaa0 12000000 a2000000 78e12a40 00000000 ........x.*@.... - 0eab0 08280000 78e12a40 08000000 01280000 .(..x.*@.....(.. - 0eac0 80e12a40 ad000000 82000000 2de22a40 ..*@........-.*@ - 0ead0 37000000 a2000000 64e22a40 00000000 7.......d.*@.... - 0eae0 08280000 64e22a40 04000000 01280000 .(..d.*@.....(.. - 0eaf0 68e22a40 08000000 82000000 70e22a40 h.*@........p.*@ - 0eb00 27000000 a2000000 97e22a40 00000000 '.........*@.... - 0eb10 08000000 97e22a40 0a000000 a2000000 ......*@........ - 0eb20 a1e22a40 00000000 08280000 a4e22a40 ..*@.....(....*@ - 0eb30 00000000 01280000 a4e22a40 1a000000 .....(....*@.... - 0eb40 82000000 bee22a40 00000000 08280000 ......*@.....(.. - 0eb50 c0e22a40 00000000 01280000 c0e22a40 ..*@.....(....*@ - 0eb60 29000000 82000000 e9e22a40 00000000 ).........*@.... - 0eb70 08280000 ece22a40 00000000 01280000 .(....*@.....(.. - 0eb80 ece22a40 05000000 82000000 f1e22a40 ..*@..........*@ - 0eb90 31000000 a2000000 22e32a40 00000000 1.......".*@.... - 0eba0 08280000 24e32a40 00000000 01280000 .(..$.*@.....(.. - 0ebb0 24e32a40 05000000 82000000 29e32a40 $.*@........).*@ - 0ebc0 2b000000 a2000000 54e32a40 00000000 +.......T.*@.... - 0ebd0 08280000 54e32a40 38000000 01280000 .(..T.*@8....(.. - 0ebe0 8ce32a40 63000000 82000000 efe32a40 ..*@c.........*@ - 0ebf0 00000000 08280000 f0e32a40 14000000 .....(....*@.... - 0ec00 01280000 04e42a40 36000000 82000000 .(....*@6....... - 0ec10 3ae42a40 00000000 08000000 3ae42a40 :.*@........:.*@ - 0ec20 0a000000 a2000000 44e42a40 11000000 ........D.*@.... - 0ec30 a2000000 55e42a40 36000000 a2000000 ....U.*@6....... - 0ec40 8be42a40 54000000 a2000000 dfe42a40 ..*@T.........*@ - 0ec50 20000000 a2000000 ffe42a40 5f000000 .........*@_... - 0ec60 a2000000 5ee52a40 00000000 08000000 ....^.*@........ - 0ec70 5ee52a40 02000000 a2000000 60e52a40 ^.*@........`.*@ - 0ec80 12000000 a2000000 72e52a40 00000000 ........r.*@.... - 0ec90 08000000 72e52a40 14000000 a2000000 ....r.*@........ - 0eca0 86e52a40 21000000 a2000000 a7e52a40 ..*@!.........*@ - 0ecb0 00000000 08000000 a7e52a40 02000000 ..........*@.... - 0ecc0 a2000000 a9e52a40 15000000 a2000000 ......*@........ - 0ecd0 bee52a40 0a000000 a2000000 c8e52a40 ..*@..........*@ - 0ece0 11000000 a2000000 d9e52a40 1f000000 ..........*@.... - 0ecf0 a2000000 f8e52a40 36000000 a2000000 ......*@6....... - 0ed00 2ee62a40 3d000000 a2000000 6be62a40 ..*@=.......k.*@ - 0ed10 00000000 08000000 6be62a40 09000000 ........k.*@.... - 0ed20 a2000000 74e62a40 21000000 a2000000 ....t.*@!....... - 0ed30 95e62a40 1a000000 a2000000 afe62a40 ..*@..........*@ - 0ed40 03000000 08000000 b2e62a40 8b000000 ..........*@.... - 0ed50 a2000000 3de72a40 2d000000 a2000000 ....=.*@-....... - 0ed60 6ae72a40 12000000 a2000000 7ce72a40 j.*@........|.*@ - 0ed70 0d000000 a2000000 89e72a40 0e000000 ..........*@.... - 0ed80 a2000000 97e72a40 10000000 a2000000 ......*@........ - 0ed90 a7e72a40 00000000 08000000 a7e72a40 ..*@..........*@ - 0eda0 08000000 82000000 afe72a40 00000000 ..........*@.... - 0edb0 08000000 afe72a40 13000000 a2000000 ......*@........ - 0edc0 c2e72a40 00000000 08000000 c2e72a40 ..*@..........*@ - 0edd0 0a000000 a2000000 cce72a40 00000000 ..........*@.... - 0ede0 08280000 cce72a40 02000000 82000000 .(....*@........ - 0edf0 cee72a40 00000000 08280000 d0e72a40 ..*@.....(....*@ - 0ee00 00000000 01280000 d0e72a40 24000000 .....(....*@$... - 0ee10 82000000 f4e72a40 00000000 08280000 ......*@.....(.. - 0ee20 f4e72a40 04000000 01280000 f8e72a40 ..*@.....(....*@ - 0ee30 0d000000 82000000 05e82a40 1f000000 ..........*@.... - 0ee40 a2000000 24e82a40 00000000 08280000 ....$.*@.....(.. - 0ee50 24e82a40 04000000 01280000 28e82a40 $.*@.....(..(.*@ - 0ee60 14000000 82000000 3ce82a40 03000000 ........<.*@.... - 0ee70 a2000000 3fe82a40 48000000 a2000000 ....?.*@H....... - 0ee80 87e82a40 05000000 a2000000 8ce82a40 ..*@..........*@ - 0ee90 0d000000 a2000000 99e82a40 00000000 ..........*@.... - 0eea0 08280000 9ce82a40 00000000 01280000 .(....*@.....(.. - 0eeb0 9ce82a40 35000000 82000000 d1e82a40 ..*@5.........*@ - 0eec0 00000000 08000000 d1e82a40 23000000 ..........*@#... - 0eed0 a2000000 f4e82a40 00000000 08000000 ......*@........ - 0eee0 f4e82a40 28000000 a2000000 1ce92a40 ..*@(.........*@ - 0eef0 00000000 08000000 1ce92a40 02000000 ..........*@.... - 0ef00 a2000000 1ee92a40 10000000 a2000000 ......*@........ - 0ef10 2ee92a40 1d000000 a2000000 4be92a40 ..*@........K.*@ - 0ef20 00000000 08280000 4ce92a40 00000000 .....(..L.*@.... - 0ef30 01280000 4ce92a40 4a000000 82000000 .(..L.*@J....... - 0ef40 96e92a40 00000000 08000000 96e92a40 ..*@..........*@ - 0ef50 18000000 a2000000 aee92a40 00000000 ..........*@.... - 0ef60 08000000 aee92a40 11000000 a2000000 ......*@........ - 0ef70 bfe92a40 08000000 a2000000 c7e92a40 ..*@..........*@ - 0ef80 08000000 a2000000 cfe92a40 00000000 ..........*@.... - 0ef90 08000000 cfe92a40 0e000000 a2000000 ......*@........ - 0efa0 dde92a40 00000000 08000000 dde92a40 ..*@..........*@ - 0efb0 0e000000 a2000000 ebe92a40 00000000 ..........*@.... - 0efc0 08000000 ebe92a40 10000000 a2000000 ......*@........ - 0efd0 fbe92a40 00000000 08000000 fbe92a40 ..*@..........*@ - 0efe0 10000000 a2000000 0bea2a40 00000000 ..........*@.... - 0eff0 08000000 0bea2a40 0b000000 a2000000 ......*@........ - 0f000 16ea2a40 00000000 08000000 16ea2a40 ..*@..........*@ - 0f010 10000000 a2000000 26ea2a40 00000000 ........&.*@.... - 0f020 08000000 26ea2a40 0d000000 a2000000 ....&.*@........ - 0f030 33ea2a40 00000000 08000000 33ea2a40 3.*@........3.*@ - 0f040 0e000000 a2000000 41ea2a40 00000000 ........A.*@.... - 0f050 08000000 41ea2a40 10000000 a2000000 ....A.*@........ - 0f060 51ea2a40 00000000 08000000 51ea2a40 Q.*@........Q.*@ - 0f070 07000000 82000000 58ea2a40 00000000 ........X.*@.... - 0f080 08000000 58ea2a40 0b000000 a2000000 ....X.*@........ - 0f090 63ea2a40 00000000 08280000 64ea2a40 c.*@.....(..d.*@ - 0f0a0 00000000 01280000 64ea2a40 25000000 .....(..d.*@%... - 0f0b0 82000000 89ea2a40 00000000 08280000 ......*@.....(.. - 0f0c0 8cea2a40 00000000 01280000 8cea2a40 ..*@.....(....*@ - 0f0d0 1d000000 82000000 a9ea2a40 00000000 ..........*@.... - 0f0e0 08280000 acea2a40 00000000 01280000 .(....*@.....(.. - 0f0f0 acea2a40 15000000 82000000 c1ea2a40 ..*@..........*@ - 0f100 00000000 08280000 c4ea2a40 00000000 .....(....*@.... - 0f110 01280000 c4ea2a40 09000000 82000000 .(....*@........ - 0f120 cdea2a40 26000000 a2000000 f3ea2a40 ..*@&.........*@ - 0f130 00000000 08280000 f4ea2a40 00000000 .....(....*@.... - 0f140 01280000 f4ea2a40 14000000 82000000 .(....*@........ - 0f150 08eb2a40 00000000 08280000 08eb2a40 ..*@.....(....*@ - 0f160 00000000 01280000 08eb2a40 23000000 .....(....*@#... - 0f170 82000000 2beb2a40 00000000 08280000 ....+.*@.....(.. - 0f180 2ceb2a40 0b000000 82000000 37eb2a40 ,.*@........7.*@ - 0f190 0c000000 a2000000 43eb2a40 00000000 ........C.*@.... - 0f1a0 08000000 43eb2a40 02000000 a2000000 ....C.*@........ - 0f1b0 45eb2a40 1a000000 a2000000 5feb2a40 E.*@........_.*@ - 0f1c0 00000000 08000000 5feb2a40 07000000 ........_.*@.... - 0f1d0 a2000000 66eb2a40 00000000 08280000 ....f.*@.....(.. - 0f1e0 68eb2a40 00000000 01280000 68eb2a40 h.*@.....(..h.*@ - 0f1f0 5d000000 82000000 c5eb2a40 00000000 ].........*@.... - 0f200 08280000 c8eb2a40 04000000 01280000 .(....*@.....(.. - 0f210 cceb2a40 1f000000 82000000 ebeb2a40 ..*@..........*@ - 0f220 00000000 08000000 ebeb2a40 14000000 ..........*@.... - 0f230 a2000000 ffeb2a40 00000000 08280000 ......*@.....(.. - 0f240 00ec2a40 00000000 01280000 00ec2a40 ..*@.....(....*@ - 0f250 0b000000 82000000 0bec2a40 00000000 ..........*@.... - 0f260 08280000 0cec2a40 0c000000 01280000 .(....*@.....(.. - 0f270 18ec2a40 3a000000 82000000 52ec2a40 ..*@:.......R.*@ - 0f280 00000000 08280000 54ec2a40 00000000 .....(..T.*@.... - 0f290 01280000 54ec2a40 05000000 82000000 .(..T.*@........ - 0f2a0 59ec2a40 47000000 a2000000 a0ec2a40 Y.*@G.........*@ - 0f2b0 00000000 08280000 a0ec2a40 00000000 .....(....*@.... - 0f2c0 01280000 a0ec2a40 08000000 82000000 .(....*@........ - 0f2d0 a8ec2a40 00000000 08280000 a8ec2a40 ..*@.....(....*@ - 0f2e0 00000000 01280000 a8ec2a40 14000000 .....(....*@.... - 0f2f0 82000000 bcec2a40 00000000 08280000 ......*@.....(.. - 0f300 bcec2a40 00000000 01280000 bcec2a40 ..*@.....(....*@ - 0f310 15000000 82000000 d1ec2a40 00000000 ..........*@.... - 0f320 08000000 d1ec2a40 13000000 a2000000 ......*@........ - 0f330 e4ec2a40 07000000 a2000000 ebec2a40 ..*@..........*@ - 0f340 03000000 a2000000 eeec2a40 07000000 ..........*@.... - 0f350 a2000000 f5ec2a40 00000000 08280000 ......*@.....(.. - 0f360 f8ec2a40 00000000 01280000 f8ec2a40 ..*@.....(....*@ - 0f370 31000000 82000000 29ed2a40 00000000 1.......).*@.... - 0f380 08000000 29ed2a40 27000000 a2000000 ....).*@'....... - 0f390 50ed2a40 07000000 a2000000 57ed2a40 P.*@........W.*@ - 0f3a0 00000000 08280000 58ed2a40 10000000 .....(..X.*@.... - 0f3b0 01280000 68ed2a40 db010000 82000000 .(..h.*@........ - 0f3c0 43ef2a40 00000000 08000000 43ef2a40 C.*@........C.*@ - 0f3d0 0d000000 a2000000 50ef2a40 0e000000 ........P.*@.... - 0f3e0 a2000000 5eef2a40 00000000 08000000 ....^.*@........ - 0f3f0 5eef2a40 05000000 a2000000 63ef2a40 ^.*@........c.*@ - 0f400 16000000 a2000000 79ef2a40 00000000 ........y.*@.... - 0f410 08280000 7cef2a40 10000000 01280000 .(..|.*@.....(.. - 0f420 8cef2a40 23000000 82000000 afef2a40 ..*@#.........*@ - 0f430 00000000 08280000 b0ef2a40 70000000 .....(....*@p... - 0f440 01280000 20f02a40 d3000000 82000000 .(.. .*@........ - 0f450 f3f02a40 39000000 a2000000 2cf12a40 ..*@9.......,.*@ - 0f460 2c000000 a2000000 58f12a40 2f000000 ,.......X.*@/... - 0f470 a2000000 87f12a40 45000000 a2000000 ......*@E....... - 0f480 ccf12a40 0c000000 a2000000 d8f12a40 ..*@..........*@ - 0f490 17000000 a2000000 eff12a40 30000000 ..........*@0... - 0f4a0 a2000000 1ff22a40 18000000 a2000000 ......*@........ - 0f4b0 37f22a40 0c000000 a2000000 43f22a40 7.*@........C.*@ - 0f4c0 0b000000 a2000000 4ef22a40 19000000 ........N.*@.... - 0f4d0 a2000000 67f22a40 15000000 a2000000 ....g.*@........ - 0f4e0 7cf22a40 24000000 a2000000 a0f22a40 |.*@$.........*@ - 0f4f0 1f000000 a2000000 bff22a40 19000000 ..........*@.... - 0f500 a2000000 d8f22a40 00000000 08000000 ......*@........ - 0f510 10a02c40 56000000 04010000 70a02c40 ..,@V.......p.,@ - 0f520 00000000 04490000 70a02c40 39000000 .....I..p.,@9... - 0f530 04010000 b0a02c40 00000000 04490000 ......,@.....I.. - 0f540 b0a02c40 0a000000 04010000 c0a02c40 ..,@..........,@ - 0f550 00000000 04490000 c0a02c40 24000000 .....I....,@$... - 0f560 04010000 f0a02c40 00000000 04490000 ......,@.....I.. - 0f570 f0a02c40 26000000 04010000 20a12c40 ..,@&....... .,@ - 0f580 00000000 04490000 20a12c40 02000000 .....I.. .,@.... - 0f590 04010000 30a12c40 00000000 04490000 ....0.,@.....I.. - 0f5a0 30a12c40 15000000 04010000 50a12c40 0.,@........P.,@ - 0f5b0 00000000 04490000 50a12c40 0c000000 .....I..P.,@.... - 0f5c0 04010000 60a12c40 00000000 04490000 ....`.,@.....I.. - 0f5d0 60a12c40 1c000000 04010000 80a12c40 `.,@..........,@ - 0f5e0 00000000 04490000 80a12c40 27000000 .....I....,@'... - 0f5f0 04010000 b0a12c40 00000000 04490000 ......,@.....I.. - 0f600 b0a12c40 1d000000 04010000 d0a12c40 ..,@..........,@ - 0f610 00000000 04490000 d0a12c40 11000000 .....I....,@.... - 0f620 04010000 f0a12c40 00000000 04490000 ......,@.....I.. - 0f630 f0a12c40 32000000 04010000 30a22c40 ..,@2.......0.,@ - 0f640 00000000 04490000 30a22c40 2a000000 .....I..0.,@*... - 0f650 04010000 60a22c40 00000000 04490000 ....`.,@.....I.. - 0f660 60a22c40 23000000 04010000 90a22c40 `.,@#.........,@ - 0f670 00000000 04490000 90a22c40 2e000000 .....I....,@.... - 0f680 04010000 c0a22c40 00000000 04490000 ......,@.....I.. - 0f690 c0a22c40 13000000 04010000 e0a22c40 ..,@..........,@ - 0f6a0 00000000 04490000 e0a22c40 21000000 .....I....,@!... - 0f6b0 04010000 10a32c40 00000000 04490000 ......,@.....I.. - 0f6c0 10a32c40 08000000 04390000 18a32c40 ..,@.....9....,@ - 0f6d0 05000000 04010000 20a32c40 00000000 ........ .,@.... - 0f6e0 04490000 20a32c40 02000000 04010000 .I.. .,@........ - 0f6f0 30a32c40 00000000 04490000 30a32c40 0.,@.....I..0.,@ - 0f700 13000000 04010000 50a32c40 00000000 ........P.,@.... - 0f710 04490000 50a32c40 05000000 04010000 .I..P.,@........ - 0f720 58a32c40 00000000 04390000 58a32c40 X.,@.....9..X.,@ - 0f730 02000000 04010000 60a32c40 00000000 ........`.,@.... - 0f740 04490000 60a32c40 13000000 04010000 .I..`.,@........ - 0f750 80a32c40 00000000 04490000 80a32c40 ..,@.....I....,@ - 0f760 05000000 04010000 88a32c40 00000000 ..........,@.... - 0f770 04390000 88a32c40 02000000 04010000 .9....,@........ - 0f780 90a32c40 00000000 04490000 90a32c40 ..,@.....I....,@ - 0f790 0e000000 04010000 a0a32c40 00000000 ..........,@.... - 0f7a0 04490000 a0a32c40 07000000 04010000 .I....,@........ - 0f7b0 b0a32c40 00000000 04490000 b0a32c40 ..,@.....I....,@ - 0f7c0 09000000 04010000 c0a32c40 00000000 ..........,@.... - 0f7d0 04490000 c0a32c40 02000000 04010000 .I....,@........ - 0f7e0 c8a32c40 00000000 04390000 c8a32c40 ..,@.....9....,@ - 0f7f0 07000000 04010000 d0a32c40 00000000 ..........,@.... - 0f800 04490000 d0a32c40 09000000 04010000 .I....,@........ - 0f810 e0a32c40 00000000 04490000 e0a32c40 ..,@.....I....,@ - 0f820 02000000 04010000 e8a32c40 00000000 ..........,@.... - 0f830 04390000 e8a32c40 07000000 04010000 .9....,@........ - 0f840 f0a32c40 00000000 04490000 f0a32c40 ..,@.....I....,@ - 0f850 11000000 04010000 10a42c40 00000000 ..........,@.... + 0d0d0 04190000 4cb32a40 02000000 82000000 ....L.*@........ + 0d0e0 4eb32a40 00000000 08280000 50b32a40 N.*@.....(..P.*@ + 0d0f0 02000000 82000000 52b32a40 00000000 ........R.*@.... + 0d100 08280000 54b32a40 00000000 01280000 .(..T.*@.....(.. + 0d110 54b32a40 17000000 82000000 6bb32a40 T.*@........k.*@ + 0d120 12000000 a2000000 7db32a40 05000000 ........}.*@.... + 0d130 a2000000 82b32a40 00000000 08280000 ......*@.....(.. + 0d140 84b32a40 00000000 01280000 84b32a40 ..*@.....(....*@ + 0d150 19000000 82000000 9db32a40 12000000 ..........*@.... + 0d160 a2000000 afb32a40 05000000 a2000000 ......*@........ + 0d170 b4b32a40 00000000 08280000 b4b32a40 ..*@.....(....*@ + 0d180 00000000 01280000 b4b32a40 38000000 .....(....*@8... + 0d190 82000000 ecb32a40 10000000 a2000000 ......*@........ + 0d1a0 fcb32a40 5b000000 a2000000 57b42a40 ..*@[.......W.*@ + 0d1b0 00000000 08280000 58b42a40 10000000 .....(..X.*@.... + 0d1c0 01280000 68b42a40 6f000000 82000000 .(..h.*@o....... + 0d1d0 d7b42a40 27000000 a2000000 feb42a40 ..*@'.........*@ + 0d1e0 05000000 a2000000 03b52a40 2e000000 ..........*@.... + 0d1f0 a2000000 31b52a40 4b000000 a2000000 ....1.*@K....... + 0d200 7cb52a40 10000000 a2000000 8cb52a40 |.*@..........*@ + 0d210 62000000 a2000000 eeb52a40 15000000 b.........*@.... + 0d220 a2000000 03b62a40 09000000 a2000000 ......*@........ + 0d230 0cb62a40 00000000 08000000 0cb62a40 ..*@..........*@ + 0d240 0f000000 a2000000 1bb62a40 00000000 ..........*@.... + 0d250 08000000 1bb62a40 13000000 a2000000 ......*@........ + 0d260 2eb62a40 00000000 08000000 2eb62a40 ..*@..........*@ + 0d270 2a000000 a2000000 58b62a40 16000000 *.......X.*@.... + 0d280 a2000000 6eb62a40 31000000 a2000000 ....n.*@1....... + 0d290 9fb62a40 66000000 a2000000 05b72a40 ..*@f.........*@ + 0d2a0 19000000 a2000000 1eb72a40 1d000000 ..........*@.... + 0d2b0 a2000000 3bb72a40 05000000 a2000000 ....;.*@........ + 0d2c0 40b72a40 11000000 a2000000 51b72a40 @.*@........Q.*@ + 0d2d0 05000000 a2000000 56b72a40 22000000 ........V.*@"... + 0d2e0 a2000000 78b72a40 13000000 a2000000 ....x.*@........ + 0d2f0 8bb72a40 1b000000 a2000000 a6b72a40 ..*@..........*@ + 0d300 00000000 08000000 a6b72a40 2c000000 ..........*@,... + 0d310 a2000000 d2b72a40 00000000 08000000 ......*@........ + 0d320 d2b72a40 05000000 a2000000 d7b72a40 ..*@..........*@ + 0d330 00000000 08000000 d7b72a40 05000000 ..........*@.... + 0d340 a2000000 dcb72a40 00000000 08000000 ......*@........ + 0d350 dcb72a40 05000000 a2000000 e1b72a40 ..*@..........*@ + 0d360 00000000 08000000 e1b72a40 0b000000 ..........*@.... + 0d370 a2000000 ecb72a40 00000000 08000000 ......*@........ + 0d380 ecb72a40 23000000 a2000000 0fb82a40 ..*@#.........*@ + 0d390 00000000 08000000 0fb82a40 06000000 ..........*@.... + 0d3a0 a2000000 15b82a40 00000000 08000000 ......*@........ + 0d3b0 15b82a40 03000000 a2000000 18b82a40 ..*@..........*@ + 0d3c0 08000000 a2000000 20b82a40 00000000 ........ .*@.... + 0d3d0 08280000 20b82a40 08000000 01280000 .(.. .*@.....(.. + 0d3e0 28b82a40 37000000 82000000 5fb82a40 (.*@7......._.*@ + 0d3f0 15000000 a2000000 74b82a40 1c000000 ........t.*@.... + 0d400 a2000000 90b82a40 38000000 a2000000 ......*@8....... + 0d410 c8b82a40 00000000 08000000 c8b82a40 ..*@..........*@ + 0d420 2b000000 a2000000 f3b82a40 0b000000 +.........*@.... + 0d430 a2000000 feb82a40 00000000 08000000 ......*@........ + 0d440 feb82a40 03000000 a2000000 01b92a40 ..*@..........*@ + 0d450 26000000 a2000000 27b92a40 00000000 &.......'.*@.... + 0d460 08000000 27b92a40 02000000 a2000000 ....'.*@........ + 0d470 29b92a40 22000000 a2000000 4bb92a40 ).*@".......K.*@ + 0d480 18000000 a2000000 63b92a40 0f000000 ........c.*@.... + 0d490 a2000000 72b92a40 00000000 08000000 ....r.*@........ + 0d4a0 72b92a40 09000000 a2000000 7bb92a40 r.*@........{.*@ + 0d4b0 00000000 08280000 7cb92a40 00000000 .....(..|.*@.... + 0d4c0 01280000 7cb92a40 20000000 82000000 .(..|.*@ ....... + 0d4d0 9cb92a40 00000000 08000000 9cb92a40 ..*@..........*@ + 0d4e0 06000000 a2000000 a2b92a40 00000000 ..........*@.... + 0d4f0 08000000 a2b92a40 06000000 a2000000 ......*@........ + 0d500 a8b92a40 00000000 08000000 a8b92a40 ..*@..........*@ + 0d510 03000000 a2000000 abb92a40 3f000000 ..........*@?... + 0d520 a2000000 eab92a40 00000000 08280000 ......*@.....(.. + 0d530 ecb92a40 10000000 01280000 fcb92a40 ..*@.....(....*@ + 0d540 34000000 82000000 30ba2a40 a2000000 4.......0.*@.... + 0d550 a2000000 d2ba2a40 0b000000 a2000000 ......*@........ + 0d560 ddba2a40 00000000 08000000 ddba2a40 ..*@..........*@ + 0d570 03000000 a2000000 e0ba2a40 32000000 ..........*@2... + 0d580 a2000000 12bb2a40 13000000 a2000000 ......*@........ + 0d590 25bb2a40 7d000000 a2000000 a2bb2a40 %.*@}.........*@ + 0d5a0 0c000000 a2000000 aebb2a40 14000000 ..........*@.... + 0d5b0 a2000000 c2bb2a40 00000000 08000000 ......*@........ + 0d5c0 c2bb2a40 0c000000 a2000000 cebb2a40 ..*@..........*@ + 0d5d0 00000000 08000000 cebb2a40 0c000000 ..........*@.... + 0d5e0 a2000000 dabb2a40 00000000 08000000 ......*@........ + 0d5f0 dabb2a40 99000000 a2000000 73bc2a40 ..*@........s.*@ + 0d600 10000000 a2000000 83bc2a40 0b000000 ..........*@.... + 0d610 a2000000 8ebc2a40 00000000 08000000 ......*@........ + 0d620 8ebc2a40 03000000 a2000000 91bc2a40 ..*@..........*@ + 0d630 32000000 a2000000 c3bc2a40 13000000 2.........*@.... + 0d640 a2000000 d6bc2a40 76000000 a2000000 ......*@v....... + 0d650 4cbd2a40 0f000000 a2000000 5bbd2a40 L.*@........[.*@ + 0d660 00000000 08280000 5cbd2a40 00000000 .....(..\.*@.... + 0d670 01280000 5cbd2a40 15000000 82000000 .(..\.*@........ + 0d680 71bd2a40 1a000000 a2000000 8bbd2a40 q.*@..........*@ + 0d690 00000000 08000000 8bbd2a40 17000000 ..........*@.... + 0d6a0 a2000000 a2bd2a40 15000000 a2000000 ......*@........ + 0d6b0 b7bd2a40 02000000 a2000000 b9bd2a40 ..*@..........*@ + 0d6c0 0d000000 a2000000 c6bd2a40 00000000 ..........*@.... + 0d6d0 08000000 c6bd2a40 05000000 a2000000 ......*@........ + 0d6e0 cbbd2a40 00000000 08280000 ccbd2a40 ..*@.....(....*@ + 0d6f0 00000000 01280000 ccbd2a40 3e000000 .....(....*@>... + 0d700 82000000 0abe2a40 00000000 08280000 ......*@.....(.. + 0d710 0cbe2a40 04000000 01280000 10be2a40 ..*@.....(....*@ + 0d720 2c000000 82000000 3cbe2a40 00000000 ,.......<.*@.... + 0d730 08280000 3cbe2a40 00000000 01280000 .(..<.*@.....(.. + 0d740 3cbe2a40 22000000 82000000 5ebe2a40 <.*@".......^.*@ + 0d750 00000000 08280000 60be2a40 08000000 .....(..`.*@.... + 0d760 01280000 68be2a40 58000000 82000000 .(..h.*@X....... + 0d770 c0be2a40 0e000000 a2000000 cebe2a40 ..*@..........*@ + 0d780 00000000 08000000 cebe2a40 02000000 ..........*@.... + 0d790 a2000000 d0be2a40 5a000000 a2000000 ......*@Z....... + 0d7a0 2abf2a40 00000000 08000000 2abf2a40 *.*@........*.*@ + 0d7b0 0c000000 a2000000 36bf2a40 46000000 ........6.*@F... + 0d7c0 a2000000 7cbf2a40 32000000 a2000000 ....|.*@2....... + 0d7d0 aebf2a40 15000000 a2000000 c3bf2a40 ..*@..........*@ + 0d7e0 09000000 a2000000 ccbf2a40 00000000 ..........*@.... + 0d7f0 08280000 ccbf2a40 07000000 82000000 .(....*@........ + 0d800 d3bf2a40 02000000 a2000000 d5bf2a40 ..*@..........*@ + 0d810 17000000 a2000000 ecbf2a40 00000000 ..........*@.... + 0d820 08280000 ecbf2a40 0c000000 01280000 .(....*@.....(.. + 0d830 f8bf2a40 52000000 82000000 4ac02a40 ..*@R.......J.*@ + 0d840 1d000000 a2000000 67c02a40 0d000000 ........g.*@.... + 0d850 a2000000 74c02a40 00000000 08000000 ....t.*@........ + 0d860 74c02a40 02000000 a2000000 76c02a40 t.*@........v.*@ + 0d870 21000000 a2000000 97c02a40 00000000 !.........*@.... + 0d880 08000000 97c02a40 02000000 a2000000 ......*@........ + 0d890 99c02a40 36000000 a2000000 cfc02a40 ..*@6.........*@ + 0d8a0 7e000000 a2000000 4dc12a40 13000000 ~.......M.*@.... + 0d8b0 a2000000 60c12a40 07000000 a2000000 ....`.*@........ + 0d8c0 67c12a40 00000000 08000000 67c12a40 g.*@........g.*@ + 0d8d0 03000000 a2000000 6ac12a40 13000000 ........j.*@.... + 0d8e0 a2000000 7dc12a40 00000000 08000000 ....}.*@........ + 0d8f0 7dc12a40 05000000 a2000000 82c12a40 }.*@..........*@ + 0d900 00000000 08280000 84c12a40 04000000 .....(....*@.... + 0d910 01280000 88c12a40 1f000000 82000000 .(....*@........ + 0d920 a7c12a40 18000000 a2000000 bfc12a40 ..*@..........*@ + 0d930 31000000 a2000000 f0c12a40 00000000 1.........*@.... + 0d940 08000000 f0c12a40 31000000 a2000000 ......*@1....... + 0d950 21c22a40 00000000 08000000 21c22a40 !.*@........!.*@ + 0d960 30000000 a2000000 51c22a40 2c000000 0.......Q.*@,... + 0d970 a2000000 7dc22a40 24000000 a2000000 ....}.*@$....... + 0d980 a1c22a40 00000000 08000000 a1c22a40 ..*@..........*@ + 0d990 14000000 a2000000 b5c22a40 0b000000 ..........*@.... + 0d9a0 a2000000 c0c22a40 00000000 08000000 ......*@........ + 0d9b0 c0c22a40 60000000 a2000000 20c32a40 ..*@`....... .*@ + 0d9c0 05000000 a2000000 25c32a40 00000000 ........%.*@.... + 0d9d0 08000000 25c32a40 56000000 a2000000 ....%.*@V....... + 0d9e0 7bc32a40 00000000 08000000 7bc32a40 {.*@........{.*@ + 0d9f0 08000000 a2000000 83c32a40 00000000 ..........*@.... + 0da00 08000000 83c32a40 24000000 a2000000 ......*@$....... + 0da10 a7c32a40 27000000 a2000000 cec32a40 ..*@'.........*@ + 0da20 00000000 08000000 cec32a40 0c000000 ..........*@.... + 0da30 a2000000 dac32a40 00000000 08000000 ......*@........ + 0da40 dac32a40 08000000 a2000000 e2c32a40 ..*@..........*@ + 0da50 00000000 08280000 e4c32a40 00000000 .....(....*@.... + 0da60 01280000 e4c32a40 47000000 82000000 .(....*@G....... + 0da70 2bc42a40 00000000 08000000 2bc42a40 +.*@........+.*@ + 0da80 06000000 a2000000 31c42a40 07000000 ........1.*@.... + 0da90 a2000000 38c42a40 0d000000 a2000000 ....8.*@........ + 0daa0 45c42a40 03000000 08000000 48c42a40 E.*@........H.*@ + 0dab0 06000000 a2000000 4ec42a40 0b000000 ........N.*@.... + 0dac0 a2000000 59c42a40 08000000 a2000000 ....Y.*@........ + 0dad0 61c42a40 4b000000 a2000000 acc42a40 a.*@K.........*@ + 0dae0 17000000 a2000000 c3c42a40 3d000000 ..........*@=... + 0daf0 a2000000 00c52a40 25000000 a2000000 ......*@%....... + 0db00 25c52a40 03000000 08280000 28c52a40 %.*@.....(..(.*@ + 0db10 04000000 01280000 2cc52a40 2c000000 .....(..,.*@,... + 0db20 82000000 58c52a40 5b000000 a2000000 ....X.*@[....... + 0db30 b3c52a40 0e000000 a2000000 c1c52a40 ..*@..........*@ + 0db40 00000000 08000000 c1c52a40 02000000 ..........*@.... + 0db50 a2000000 c3c52a40 15000000 a2000000 ......*@........ + 0db60 d8c52a40 4e000000 a2000000 26c62a40 ..*@N.......&.*@ + 0db70 00000000 08000000 26c62a40 1b000000 ........&.*@.... + 0db80 a2000000 41c62a40 14000000 a2000000 ....A.*@........ + 0db90 55c62a40 09000000 a2000000 5ec62a40 U.*@........^.*@ + 0dba0 00000000 08280000 60c62a40 00000000 .....(..`.*@.... + 0dbb0 01280000 60c62a40 1c000000 82000000 .(..`.*@........ + 0dbc0 7cc62a40 00000000 08280000 7cc62a40 |.*@.....(..|.*@ + 0dbd0 00000000 01280000 7cc62a40 1a000000 .....(..|.*@.... + 0dbe0 82000000 96c62a40 07000000 a2000000 ......*@........ + 0dbf0 9dc62a40 0d000000 a2000000 aac62a40 ..*@..........*@ + 0dc00 00000000 08280000 acc62a40 04000000 .....(....*@.... + 0dc10 01280000 b0c62a40 52000000 82000000 .(....*@R....... + 0dc20 02c72a40 00000000 08280000 04c72a40 ..*@.....(....*@ + 0dc30 08000000 01280000 0cc72a40 3f000000 .....(....*@?... + 0dc40 82000000 4bc72a40 02000000 a2000000 ....K.*@........ + 0dc50 4dc72a40 00000000 08280000 50c72a40 M.*@.....(..P.*@ + 0dc60 04000000 01280000 54c72a40 1c000000 .....(..T.*@.... + 0dc70 82000000 70c72a40 00000000 08280000 ....p.*@.....(.. + 0dc80 70c72a40 0c000000 01280000 7cc72a40 p.*@.....(..|.*@ + 0dc90 47000000 82000000 c3c72a40 00000000 G.........*@.... + 0dca0 08000000 c3c72a40 14000000 a2000000 ......*@........ + 0dcb0 d7c72a40 19000000 a2000000 f0c72a40 ..*@..........*@ + 0dcc0 00000000 08000000 f0c72a40 05000000 ..........*@.... + 0dcd0 a2000000 f5c72a40 06000000 a2000000 ......*@........ + 0dce0 fbc72a40 00000000 08000000 fbc72a40 ..*@..........*@ + 0dcf0 0c000000 a2000000 07c82a40 17000000 ..........*@.... + 0dd00 a2000000 1ec82a40 07000000 a2000000 ......*@........ + 0dd10 25c82a40 06000000 a2000000 2bc82a40 %.*@........+.*@ + 0dd20 16000000 a2000000 41c82a40 09000000 ........A.*@.... + 0dd30 a2000000 4ac82a40 22000000 a2000000 ....J.*@"....... + 0dd40 6cc82a40 00000000 08000000 6cc82a40 l.*@........l.*@ + 0dd50 02000000 a2000000 6ec82a40 1e000000 ........n.*@.... + 0dd60 a2000000 8cc82a40 00000000 08000000 ......*@........ + 0dd70 8cc82a40 05000000 a2000000 91c82a40 ..*@..........*@ + 0dd80 05000000 a2000000 96c82a40 00000000 ..........*@.... + 0dd90 08000000 96c82a40 0f000000 a2000000 ......*@........ + 0dda0 a5c82a40 00000000 08000000 a5c82a40 ..*@..........*@ + 0ddb0 0e000000 a2000000 b3c82a40 08000000 ..........*@.... + 0ddc0 a2000000 bbc82a40 00000000 08000000 ......*@........ + 0ddd0 bbc82a40 13000000 a2000000 cec82a40 ..*@..........*@ + 0dde0 00000000 08280000 d0c82a40 04000000 .....(....*@.... + 0ddf0 01280000 d4c82a40 74000000 82000000 .(....*@t....... + 0de00 48c92a40 54000000 a2000000 9cc92a40 H.*@T.........*@ + 0de10 36000000 a2000000 d2c92a40 1b000000 6.........*@.... + 0de20 a2000000 edc92a40 06000000 a2000000 ......*@........ + 0de30 f3c92a40 49000000 a2000000 3cca2a40 ..*@I.......<.*@ + 0de40 16000000 a2000000 52ca2a40 1a000000 ........R.*@.... + 0de50 a2000000 6cca2a40 00000000 08000000 ....l.*@........ + 0de60 6cca2a40 09000000 a2000000 75ca2a40 l.*@........u.*@ + 0de70 18000000 a2000000 8dca2a40 00000000 ..........*@.... + 0de80 08000000 8dca2a40 2e000000 a2000000 ......*@........ + 0de90 bbca2a40 0f000000 a2000000 caca2a40 ..*@..........*@ + 0dea0 00000000 08280000 ccca2a40 00000000 .....(....*@.... + 0deb0 01280000 ccca2a40 1e000000 82000000 .(....*@........ + 0dec0 eaca2a40 31000000 a2000000 1bcb2a40 ..*@1.........*@ + 0ded0 00000000 08280000 1ccb2a40 04000000 .....(....*@.... + 0dee0 01280000 20cb2a40 1e000000 82000000 .(.. .*@........ + 0def0 3ecb2a40 3a000000 a2000000 78cb2a40 >.*@:.......x.*@ + 0df00 00000000 08000000 78cb2a40 06000000 ........x.*@.... + 0df10 a2000000 7ecb2a40 19000000 a2000000 ....~.*@........ + 0df20 97cb2a40 00000000 08280000 98cb2a40 ..*@.....(....*@ + 0df30 08000000 01280000 a0cb2a40 53000000 .....(....*@S... + 0df40 82000000 f3cb2a40 00000000 08000000 ......*@........ + 0df50 f3cb2a40 20000000 a2000000 13cc2a40 ..*@ .........*@ + 0df60 02000000 a2000000 15cc2a40 0e000000 ..........*@.... + 0df70 a2000000 23cc2a40 00000000 08000000 ....#.*@........ + 0df80 23cc2a40 18000000 a2000000 3bcc2a40 #.*@........;.*@ + 0df90 03000000 a2000000 3ecc2a40 09000000 ........>.*@.... + 0dfa0 a2000000 47cc2a40 30000000 a2000000 ....G.*@0....... + 0dfb0 77cc2a40 00000000 08000000 77cc2a40 w.*@........w.*@ + 0dfc0 1f000000 a2000000 96cc2a40 02000000 ..........*@.... + 0dfd0 a2000000 98cc2a40 4b000000 a2000000 ......*@K....... + 0dfe0 e3cc2a40 00000000 08000000 e3cc2a40 ..*@..........*@ + 0dff0 1b000000 a2000000 fecc2a40 00000000 ..........*@.... + 0e000 08000000 fecc2a40 11000000 a2000000 ......*@........ + 0e010 0fcd2a40 00000000 08000000 0fcd2a40 ..*@..........*@ + 0e020 11000000 a2000000 20cd2a40 00000000 ........ .*@.... + 0e030 08280000 20cd2a40 00000000 01280000 .(.. .*@.....(.. + 0e040 20cd2a40 22000000 82000000 42cd2a40 .*@".......B.*@ + 0e050 33000000 a2000000 75cd2a40 07000000 3.......u.*@.... + 0e060 a2000000 7ccd2a40 00000000 08280000 ....|.*@.....(.. + 0e070 7ccd2a40 24000000 01280000 a0cd2a40 |.*@$....(....*@ + 0e080 1e000000 82000000 becd2a40 00000000 ..........*@.... + 0e090 08000000 becd2a40 08000000 a2000000 ......*@........ + 0e0a0 c6cd2a40 00000000 08000000 c6cd2a40 ..*@..........*@ + 0e0b0 2a000000 a2000000 f0cd2a40 08000000 *.........*@.... + 0e0c0 a2000000 f8cd2a40 00000000 08000000 ......*@........ + 0e0d0 f8cd2a40 1e000000 a2000000 16ce2a40 ..*@..........*@ + 0e0e0 00000000 08000000 16ce2a40 8b000000 ..........*@.... + 0e0f0 a2000000 a1ce2a40 05000000 a2000000 ......*@........ + 0e100 a6ce2a40 00000000 08000000 a6ce2a40 ..*@..........*@ + 0e110 07000000 82000000 adce2a40 83000000 ..........*@.... + 0e120 a2000000 30cf2a40 08000000 a2000000 ....0.*@........ + 0e130 38cf2a40 00000000 08000000 38cf2a40 8.*@........8.*@ + 0e140 05000000 82000000 3dcf2a40 24000000 ........=.*@$... + 0e150 a2000000 61cf2a40 26000000 a2000000 ....a.*@&....... + 0e160 87cf2a40 0f000000 a2000000 96cf2a40 ..*@..........*@ + 0e170 0b000000 a2000000 a1cf2a40 08000000 ..........*@.... + 0e180 a2000000 a9cf2a40 00000000 08000000 ......*@........ + 0e190 a9cf2a40 59000000 a2000000 02d02a40 ..*@Y.........*@ + 0e1a0 00000000 08000000 02d02a40 57000000 ..........*@W... + 0e1b0 a2000000 59d02a40 00000000 08000000 ....Y.*@........ + 0e1c0 59d02a40 02000000 a2000000 5bd02a40 Y.*@........[.*@ + 0e1d0 87000000 a2000000 e2d02a40 00000000 ..........*@.... + 0e1e0 08000000 e2d02a40 05000000 a2000000 ......*@........ + 0e1f0 e7d02a40 00000000 08000000 e7d02a40 ..*@..........*@ + 0e200 05000000 a2000000 ecd02a40 00000000 ..........*@.... + 0e210 08000000 ecd02a40 08000000 a2000000 ......*@........ + 0e220 f4d02a40 00000000 08000000 f4d02a40 ..*@..........*@ + 0e230 05000000 a2000000 f9d02a40 00000000 ..........*@.... + 0e240 08280000 fcd02a40 00000000 01280000 .(....*@.....(.. + 0e250 fcd02a40 10000000 82000000 0cd12a40 ..*@..........*@ + 0e260 00000000 08000000 0cd12a40 39000000 ..........*@9... + 0e270 a2000000 45d12a40 00000000 08000000 ....E.*@........ + 0e280 45d12a40 09000000 a2000000 4ed12a40 E.*@........N.*@ + 0e290 00000000 08000000 4ed12a40 08000000 ........N.*@.... + 0e2a0 a2000000 56d12a40 26000000 a2000000 ....V.*@&....... + 0e2b0 7cd12a40 00000000 08000000 7cd12a40 |.*@........|.*@ + 0e2c0 08000000 a2000000 84d12a40 27000000 ..........*@'... + 0e2d0 a2000000 abd12a40 00000000 08000000 ......*@........ + 0e2e0 abd12a40 0d000000 a2000000 b8d12a40 ..*@..........*@ + 0e2f0 00000000 08000000 b8d12a40 02000000 ..........*@.... + 0e300 a2000000 bad12a40 11000000 a2000000 ......*@........ + 0e310 cbd12a40 00000000 08000000 cbd12a40 ..*@..........*@ + 0e320 02000000 a2000000 cdd12a40 1c000000 ..........*@.... + 0e330 a2000000 e9d12a40 00000000 08000000 ......*@........ + 0e340 e9d12a40 08000000 a2000000 f1d12a40 ..*@..........*@ + 0e350 1f000000 a2000000 10d22a40 00000000 ..........*@.... + 0e360 08000000 10d22a40 02000000 82000000 ......*@........ + 0e370 12d22a40 1c000000 a2000000 2ed22a40 ..*@..........*@ + 0e380 00000000 08000000 2ed22a40 02000000 ..........*@.... + 0e390 82000000 30d22a40 11000000 a2000000 ....0.*@........ + 0e3a0 41d22a40 00000000 08000000 41d22a40 A.*@........A.*@ + 0e3b0 0d000000 a2000000 4ed22a40 00000000 ........N.*@.... + 0e3c0 08000000 4ed22a40 02000000 a2000000 ....N.*@........ + 0e3d0 50d22a40 11000000 a2000000 61d22a40 P.*@........a.*@ + 0e3e0 00000000 08000000 61d22a40 02000000 ........a.*@.... + 0e3f0 a2000000 63d22a40 1a000000 a2000000 ....c.*@........ + 0e400 7dd22a40 00000000 08000000 7dd22a40 }.*@........}.*@ + 0e410 08000000 a2000000 85d22a40 1a000000 ..........*@.... + 0e420 a2000000 9fd22a40 00000000 08000000 ......*@........ + 0e430 9fd22a40 02000000 82000000 a1d22a40 ..*@..........*@ + 0e440 1a000000 a2000000 bbd22a40 00000000 ..........*@.... + 0e450 08000000 bbd22a40 02000000 82000000 ......*@........ + 0e460 bdd22a40 0f000000 a2000000 ccd22a40 ..*@..........*@ + 0e470 00000000 08000000 ccd22a40 37000000 ..........*@7... + 0e480 a2000000 03d32a40 00000000 08000000 ......*@........ + 0e490 03d32a40 0d000000 a2000000 10d32a40 ..*@..........*@ + 0e4a0 00000000 08000000 10d32a40 0f000000 ..........*@.... + 0e4b0 a2000000 1fd32a40 00000000 08280000 ......*@.....(.. + 0e4c0 20d32a40 00000000 01280000 20d32a40 .*@.....(.. .*@ + 0e4d0 1e000000 82000000 3ed32a40 00000000 ........>.*@.... + 0e4e0 08000000 3ed32a40 11000000 a2000000 ....>.*@........ + 0e4f0 4fd32a40 1c000000 a2000000 6bd32a40 O.*@........k.*@ + 0e500 00000000 08280000 6cd32a40 00000000 .....(..l.*@.... + 0e510 01280000 6cd32a40 1d000000 82000000 .(..l.*@........ + 0e520 89d32a40 00000000 08280000 8cd32a40 ..*@.....(....*@ + 0e530 04000000 01280000 90d32a40 2b000000 .....(....*@+... + 0e540 82000000 bbd32a40 00000000 08000000 ......*@........ + 0e550 bbd32a40 17000000 a2000000 d2d32a40 ..*@..........*@ + 0e560 00000000 08000000 d2d32a40 17000000 ..........*@.... + 0e570 a2000000 e9d32a40 00000000 08280000 ......*@.....(.. + 0e580 ecd32a40 74000000 01280000 60d42a40 ..*@t....(..`.*@ + 0e590 0d010000 82000000 6dd52a40 00000000 ........m.*@.... + 0e5a0 08000000 6dd52a40 14000000 a2000000 ....m.*@........ + 0e5b0 81d52a40 36020000 a2000000 b7d72a40 ..*@6.........*@ + 0e5c0 2e000000 a2000000 e5d72a40 53000000 ..........*@S... + 0e5d0 a2000000 38d82a40 00000000 08000000 ....8.*@........ + 0e5e0 38d82a40 0d000000 a2000000 45d82a40 8.*@........E.*@ + 0e5f0 21000000 a2000000 66d82a40 00000000 !.......f.*@.... + 0e600 08280000 68d82a40 00000000 01280000 .(..h.*@.....(.. + 0e610 68d82a40 1b000000 82000000 83d82a40 h.*@..........*@ + 0e620 00000000 08280000 84d82a40 1c000000 .....(....*@.... + 0e630 01280000 a0d82a40 a6000000 82000000 .(....*@........ + 0e640 46d92a40 00000000 08280000 48d92a40 F.*@.....(..H.*@ + 0e650 10000000 01280000 58d92a40 29000000 .....(..X.*@)... + 0e660 82000000 81d92a40 32000000 a2000000 ......*@2....... + 0e670 b3d92a40 00000000 08000000 b3d92a40 ..*@..........*@ + 0e680 1c000000 82000000 cfd92a40 56000000 ..........*@V... + 0e690 a2000000 25da2a40 00000000 08000000 ....%.*@........ + 0e6a0 25da2a40 21000000 a2000000 46da2a40 %.*@!.......F.*@ + 0e6b0 14000000 a2000000 5ada2a40 07000000 ........Z.*@.... + 0e6c0 a2000000 61da2a40 00000000 08000000 ....a.*@........ + 0e6d0 61da2a40 18000000 a2000000 79da2a40 a.*@........y.*@ + 0e6e0 00000000 08000000 79da2a40 25000000 ........y.*@%... + 0e6f0 a2000000 9eda2a40 00000000 08000000 ......*@........ + 0e700 9eda2a40 22000000 a2000000 c0da2a40 ..*@".........*@ + 0e710 00000000 08000000 c0da2a40 1b000000 ..........*@.... + 0e720 a2000000 dbda2a40 00000000 08000000 ......*@........ + 0e730 dbda2a40 25000000 a2000000 00db2a40 ..*@%.........*@ + 0e740 00000000 08000000 00db2a40 22000000 ..........*@"... + 0e750 a2000000 22db2a40 00000000 08000000 ....".*@........ + 0e760 22db2a40 18000000 a2000000 3adb2a40 ".*@........:.*@ + 0e770 00000000 08000000 3adb2a40 09000000 ........:.*@.... + 0e780 a2000000 43db2a40 00000000 08000000 ....C.*@........ + 0e790 43db2a40 09000000 a2000000 4cdb2a40 C.*@........L.*@ + 0e7a0 00000000 08000000 4cdb2a40 0c000000 ........L.*@.... + 0e7b0 a2000000 58db2a40 00000000 08000000 ....X.*@........ + 0e7c0 58db2a40 0c000000 a2000000 64db2a40 X.*@........d.*@ + 0e7d0 00000000 08280000 64db2a40 08000000 .....(..d.*@.... + 0e7e0 01280000 6cdb2a40 92000000 82000000 .(..l.*@........ + 0e7f0 fedb2a40 0c000000 a2000000 0adc2a40 ..*@..........*@ + 0e800 00000000 08280000 0cdc2a40 00000000 .....(....*@.... + 0e810 01280000 0cdc2a40 43000000 82000000 .(....*@C....... + 0e820 4fdc2a40 0c000000 a2000000 5bdc2a40 O.*@........[.*@ + 0e830 00000000 08280000 5cdc2a40 0e000000 .....(..\.*@.... + 0e840 82000000 6adc2a40 00000000 08000000 ....j.*@........ + 0e850 6adc2a40 03000000 a2000000 6ddc2a40 j.*@........m.*@ + 0e860 07000000 a2000000 74dc2a40 00000000 ........t.*@.... + 0e870 08280000 74dc2a40 04000000 01280000 .(..t.*@.....(.. + 0e880 78dc2a40 6d000000 82000000 e5dc2a40 x.*@m.........*@ + 0e890 10000000 a2000000 f5dc2a40 00000000 ..........*@.... + 0e8a0 08000000 f5dc2a40 05000000 a2000000 ......*@........ + 0e8b0 fadc2a40 3f000000 a2000000 39dd2a40 ..*@?.......9.*@ + 0e8c0 40000000 a2000000 79dd2a40 1f000000 @.......y.*@.... + 0e8d0 a2000000 98dd2a40 03000000 08000000 ......*@........ + 0e8e0 9bdd2a40 05000000 a2000000 a0dd2a40 ..*@..........*@ + 0e8f0 09000000 a2000000 a9dd2a40 00000000 ..........*@.... + 0e900 08280000 acdd2a40 00000000 01280000 .(....*@.....(.. + 0e910 acdd2a40 38000000 82000000 e4dd2a40 ..*@8.........*@ + 0e920 00000000 08280000 e4dd2a40 00000000 .....(....*@.... + 0e930 01280000 e4dd2a40 5c000000 82000000 .(....*@\....... + 0e940 40de2a40 00000000 08000000 40de2a40 @.*@........@.*@ + 0e950 09000000 a2000000 49de2a40 38000000 ........I.*@8... + 0e960 a2000000 81de2a40 07000000 a2000000 ......*@........ + 0e970 88de2a40 00000000 08280000 88de2a40 ..*@.....(....*@ + 0e980 00000000 01280000 88de2a40 1a000000 .....(....*@.... + 0e990 82000000 a2de2a40 00000000 08000000 ......*@........ + 0e9a0 a2de2a40 20000000 a2000000 c2de2a40 ..*@ .........*@ + 0e9b0 1b000000 a2000000 ddde2a40 00000000 ..........*@.... + 0e9c0 08280000 e0de2a40 0c000000 01280000 .(....*@.....(.. + 0e9d0 ecde2a40 14000000 82000000 00df2a40 ..*@..........*@ + 0e9e0 43000000 a2000000 43df2a40 14000000 C.......C.*@.... + 0e9f0 a2000000 57df2a40 11000000 a2000000 ....W.*@........ + 0ea00 68df2a40 16000000 a2000000 7edf2a40 h.*@........~.*@ + 0ea10 93000000 a2000000 11e02a40 23000000 ..........*@#... + 0ea20 a2000000 34e02a40 a9000000 a2000000 ....4.*@........ + 0ea30 dde02a40 00000000 08280000 e0e02a40 ..*@.....(....*@ + 0ea40 18000000 01280000 f8e02a40 33000000 .....(....*@3... + 0ea50 82000000 2be12a40 00000000 08000000 ....+.*@........ + 0ea60 2be12a40 12000000 a2000000 3de12a40 +.*@........=.*@ + 0ea70 33000000 a2000000 70e12a40 00000000 3.......p.*@.... + 0ea80 08000000 70e12a40 12000000 a2000000 ....p.*@........ + 0ea90 82e12a40 00000000 08000000 82e12a40 ..*@..........*@ + 0eaa0 12000000 a2000000 94e12a40 00000000 ..........*@.... + 0eab0 08280000 94e12a40 08000000 01280000 .(....*@.....(.. + 0eac0 9ce12a40 ad000000 82000000 49e22a40 ..*@........I.*@ + 0ead0 37000000 a2000000 80e22a40 00000000 7.........*@.... + 0eae0 08280000 80e22a40 04000000 01280000 .(....*@.....(.. + 0eaf0 84e22a40 08000000 82000000 8ce22a40 ..*@..........*@ + 0eb00 27000000 a2000000 b3e22a40 00000000 '.........*@.... + 0eb10 08000000 b3e22a40 0a000000 a2000000 ......*@........ + 0eb20 bde22a40 00000000 08280000 c0e22a40 ..*@.....(....*@ + 0eb30 00000000 01280000 c0e22a40 1a000000 .....(....*@.... + 0eb40 82000000 dae22a40 00000000 08280000 ......*@.....(.. + 0eb50 dce22a40 00000000 01280000 dce22a40 ..*@.....(....*@ + 0eb60 29000000 82000000 05e32a40 00000000 ).........*@.... + 0eb70 08280000 08e32a40 00000000 01280000 .(....*@.....(.. + 0eb80 08e32a40 05000000 82000000 0de32a40 ..*@..........*@ + 0eb90 31000000 a2000000 3ee32a40 00000000 1.......>.*@.... + 0eba0 08280000 40e32a40 00000000 01280000 .(..@.*@.....(.. + 0ebb0 40e32a40 05000000 82000000 45e32a40 @.*@........E.*@ + 0ebc0 2b000000 a2000000 70e32a40 00000000 +.......p.*@.... + 0ebd0 08280000 70e32a40 38000000 01280000 .(..p.*@8....(.. + 0ebe0 a8e32a40 63000000 82000000 0be42a40 ..*@c.........*@ + 0ebf0 00000000 08280000 0ce42a40 14000000 .....(....*@.... + 0ec00 01280000 20e42a40 36000000 82000000 .(.. .*@6....... + 0ec10 56e42a40 00000000 08000000 56e42a40 V.*@........V.*@ + 0ec20 0a000000 a2000000 60e42a40 11000000 ........`.*@.... + 0ec30 a2000000 71e42a40 36000000 a2000000 ....q.*@6....... + 0ec40 a7e42a40 54000000 a2000000 fbe42a40 ..*@T.........*@ + 0ec50 20000000 a2000000 1be52a40 5f000000 .........*@_... + 0ec60 a2000000 7ae52a40 00000000 08000000 ....z.*@........ + 0ec70 7ae52a40 02000000 a2000000 7ce52a40 z.*@........|.*@ + 0ec80 12000000 a2000000 8ee52a40 00000000 ..........*@.... + 0ec90 08000000 8ee52a40 14000000 a2000000 ......*@........ + 0eca0 a2e52a40 21000000 a2000000 c3e52a40 ..*@!.........*@ + 0ecb0 00000000 08000000 c3e52a40 02000000 ..........*@.... + 0ecc0 a2000000 c5e52a40 15000000 a2000000 ......*@........ + 0ecd0 dae52a40 0a000000 a2000000 e4e52a40 ..*@..........*@ + 0ece0 11000000 a2000000 f5e52a40 1f000000 ..........*@.... + 0ecf0 a2000000 14e62a40 36000000 a2000000 ......*@6....... + 0ed00 4ae62a40 3d000000 a2000000 87e62a40 J.*@=.........*@ + 0ed10 00000000 08000000 87e62a40 09000000 ..........*@.... + 0ed20 a2000000 90e62a40 21000000 a2000000 ......*@!....... + 0ed30 b1e62a40 1a000000 a2000000 cbe62a40 ..*@..........*@ + 0ed40 03000000 08000000 cee62a40 8b000000 ..........*@.... + 0ed50 a2000000 59e72a40 2d000000 a2000000 ....Y.*@-....... + 0ed60 86e72a40 12000000 a2000000 98e72a40 ..*@..........*@ + 0ed70 0d000000 a2000000 a5e72a40 0e000000 ..........*@.... + 0ed80 a2000000 b3e72a40 10000000 a2000000 ......*@........ + 0ed90 c3e72a40 00000000 08000000 c3e72a40 ..*@..........*@ + 0eda0 08000000 82000000 cbe72a40 00000000 ..........*@.... + 0edb0 08000000 cbe72a40 13000000 a2000000 ......*@........ + 0edc0 dee72a40 00000000 08000000 dee72a40 ..*@..........*@ + 0edd0 0a000000 a2000000 e8e72a40 00000000 ..........*@.... + 0ede0 08280000 e8e72a40 02000000 82000000 .(....*@........ + 0edf0 eae72a40 00000000 08280000 ece72a40 ..*@.....(....*@ + 0ee00 00000000 01280000 ece72a40 24000000 .....(....*@$... + 0ee10 82000000 10e82a40 00000000 08280000 ......*@.....(.. + 0ee20 10e82a40 04000000 01280000 14e82a40 ..*@.....(....*@ + 0ee30 0d000000 82000000 21e82a40 1f000000 ........!.*@.... + 0ee40 a2000000 40e82a40 00000000 08280000 ....@.*@.....(.. + 0ee50 40e82a40 04000000 01280000 44e82a40 @.*@.....(..D.*@ + 0ee60 14000000 82000000 58e82a40 03000000 ........X.*@.... + 0ee70 a2000000 5be82a40 48000000 a2000000 ....[.*@H....... + 0ee80 a3e82a40 05000000 a2000000 a8e82a40 ..*@..........*@ + 0ee90 0d000000 a2000000 b5e82a40 00000000 ..........*@.... + 0eea0 08280000 b8e82a40 00000000 01280000 .(....*@.....(.. + 0eeb0 b8e82a40 35000000 82000000 ede82a40 ..*@5.........*@ + 0eec0 00000000 08000000 ede82a40 23000000 ..........*@#... + 0eed0 a2000000 10e92a40 00000000 08000000 ......*@........ + 0eee0 10e92a40 28000000 a2000000 38e92a40 ..*@(.......8.*@ + 0eef0 00000000 08000000 38e92a40 02000000 ........8.*@.... + 0ef00 a2000000 3ae92a40 10000000 a2000000 ....:.*@........ + 0ef10 4ae92a40 1d000000 a2000000 67e92a40 J.*@........g.*@ + 0ef20 00000000 08280000 68e92a40 00000000 .....(..h.*@.... + 0ef30 01280000 68e92a40 4a000000 82000000 .(..h.*@J....... + 0ef40 b2e92a40 00000000 08000000 b2e92a40 ..*@..........*@ + 0ef50 18000000 a2000000 cae92a40 00000000 ..........*@.... + 0ef60 08000000 cae92a40 11000000 a2000000 ......*@........ + 0ef70 dbe92a40 08000000 a2000000 e3e92a40 ..*@..........*@ + 0ef80 08000000 a2000000 ebe92a40 00000000 ..........*@.... + 0ef90 08000000 ebe92a40 0e000000 a2000000 ......*@........ + 0efa0 f9e92a40 00000000 08000000 f9e92a40 ..*@..........*@ + 0efb0 0e000000 a2000000 07ea2a40 00000000 ..........*@.... + 0efc0 08000000 07ea2a40 10000000 a2000000 ......*@........ + 0efd0 17ea2a40 00000000 08000000 17ea2a40 ..*@..........*@ + 0efe0 10000000 a2000000 27ea2a40 00000000 ........'.*@.... + 0eff0 08000000 27ea2a40 0b000000 a2000000 ....'.*@........ + 0f000 32ea2a40 00000000 08000000 32ea2a40 2.*@........2.*@ + 0f010 10000000 a2000000 42ea2a40 00000000 ........B.*@.... + 0f020 08000000 42ea2a40 0d000000 a2000000 ....B.*@........ + 0f030 4fea2a40 00000000 08000000 4fea2a40 O.*@........O.*@ + 0f040 0e000000 a2000000 5dea2a40 00000000 ........].*@.... + 0f050 08000000 5dea2a40 10000000 a2000000 ....].*@........ + 0f060 6dea2a40 00000000 08000000 6dea2a40 m.*@........m.*@ + 0f070 07000000 82000000 74ea2a40 00000000 ........t.*@.... + 0f080 08000000 74ea2a40 0b000000 a2000000 ....t.*@........ + 0f090 7fea2a40 00000000 08280000 80ea2a40 ..*@.....(....*@ + 0f0a0 00000000 01280000 80ea2a40 25000000 .....(....*@%... + 0f0b0 82000000 a5ea2a40 00000000 08280000 ......*@.....(.. + 0f0c0 a8ea2a40 00000000 01280000 a8ea2a40 ..*@.....(....*@ + 0f0d0 1d000000 82000000 c5ea2a40 00000000 ..........*@.... + 0f0e0 08280000 c8ea2a40 00000000 01280000 .(....*@.....(.. + 0f0f0 c8ea2a40 15000000 82000000 ddea2a40 ..*@..........*@ + 0f100 00000000 08280000 e0ea2a40 00000000 .....(....*@.... + 0f110 01280000 e0ea2a40 09000000 82000000 .(....*@........ + 0f120 e9ea2a40 26000000 a2000000 0feb2a40 ..*@&.........*@ + 0f130 00000000 08280000 10eb2a40 00000000 .....(....*@.... + 0f140 01280000 10eb2a40 14000000 82000000 .(....*@........ + 0f150 24eb2a40 00000000 08280000 24eb2a40 $.*@.....(..$.*@ + 0f160 00000000 01280000 24eb2a40 23000000 .....(..$.*@#... + 0f170 82000000 47eb2a40 00000000 08280000 ....G.*@.....(.. + 0f180 48eb2a40 0b000000 82000000 53eb2a40 H.*@........S.*@ + 0f190 0c000000 a2000000 5feb2a40 00000000 ........_.*@.... + 0f1a0 08000000 5feb2a40 02000000 a2000000 ...._.*@........ + 0f1b0 61eb2a40 1a000000 a2000000 7beb2a40 a.*@........{.*@ + 0f1c0 00000000 08000000 7beb2a40 07000000 ........{.*@.... + 0f1d0 a2000000 82eb2a40 00000000 08280000 ......*@.....(.. + 0f1e0 84eb2a40 00000000 01280000 84eb2a40 ..*@.....(....*@ + 0f1f0 5d000000 82000000 e1eb2a40 00000000 ].........*@.... + 0f200 08280000 e4eb2a40 04000000 01280000 .(....*@.....(.. + 0f210 e8eb2a40 1f000000 82000000 07ec2a40 ..*@..........*@ + 0f220 00000000 08000000 07ec2a40 14000000 ..........*@.... + 0f230 a2000000 1bec2a40 00000000 08280000 ......*@.....(.. + 0f240 1cec2a40 00000000 01280000 1cec2a40 ..*@.....(....*@ + 0f250 0b000000 82000000 27ec2a40 00000000 ........'.*@.... + 0f260 08280000 28ec2a40 0c000000 01280000 .(..(.*@.....(.. + 0f270 34ec2a40 3a000000 82000000 6eec2a40 4.*@:.......n.*@ + 0f280 00000000 08280000 70ec2a40 00000000 .....(..p.*@.... + 0f290 01280000 70ec2a40 05000000 82000000 .(..p.*@........ + 0f2a0 75ec2a40 47000000 a2000000 bcec2a40 u.*@G.........*@ + 0f2b0 00000000 08280000 bcec2a40 00000000 .....(....*@.... + 0f2c0 01280000 bcec2a40 08000000 82000000 .(....*@........ + 0f2d0 c4ec2a40 00000000 08280000 c4ec2a40 ..*@.....(....*@ + 0f2e0 00000000 01280000 c4ec2a40 14000000 .....(....*@.... + 0f2f0 82000000 d8ec2a40 00000000 08280000 ......*@.....(.. + 0f300 d8ec2a40 00000000 01280000 d8ec2a40 ..*@.....(....*@ + 0f310 15000000 82000000 edec2a40 00000000 ..........*@.... + 0f320 08000000 edec2a40 13000000 a2000000 ......*@........ + 0f330 00ed2a40 07000000 a2000000 07ed2a40 ..*@..........*@ + 0f340 03000000 a2000000 0aed2a40 07000000 ..........*@.... + 0f350 a2000000 11ed2a40 00000000 08280000 ......*@.....(.. + 0f360 14ed2a40 00000000 01280000 14ed2a40 ..*@.....(....*@ + 0f370 31000000 82000000 45ed2a40 00000000 1.......E.*@.... + 0f380 08000000 45ed2a40 27000000 a2000000 ....E.*@'....... + 0f390 6ced2a40 07000000 a2000000 73ed2a40 l.*@........s.*@ + 0f3a0 00000000 08280000 74ed2a40 10000000 .....(..t.*@.... + 0f3b0 01280000 84ed2a40 db010000 82000000 .(....*@........ + 0f3c0 5fef2a40 00000000 08000000 5fef2a40 _.*@........_.*@ + 0f3d0 0d000000 a2000000 6cef2a40 0e000000 ........l.*@.... + 0f3e0 a2000000 7aef2a40 00000000 08000000 ....z.*@........ + 0f3f0 7aef2a40 05000000 a2000000 7fef2a40 z.*@..........*@ + 0f400 16000000 a2000000 95ef2a40 00000000 ..........*@.... + 0f410 08280000 98ef2a40 10000000 01280000 .(....*@.....(.. + 0f420 a8ef2a40 23000000 82000000 cbef2a40 ..*@#.........*@ + 0f430 00000000 08280000 ccef2a40 70000000 .....(....*@p... + 0f440 01280000 3cf02a40 d3000000 82000000 .(..<.*@........ + 0f450 0ff12a40 39000000 a2000000 48f12a40 ..*@9.......H.*@ + 0f460 2c000000 a2000000 74f12a40 2f000000 ,.......t.*@/... + 0f470 a2000000 a3f12a40 45000000 a2000000 ......*@E....... + 0f480 e8f12a40 0c000000 a2000000 f4f12a40 ..*@..........*@ + 0f490 17000000 a2000000 0bf22a40 30000000 ..........*@0... + 0f4a0 a2000000 3bf22a40 18000000 a2000000 ....;.*@........ + 0f4b0 53f22a40 0c000000 a2000000 5ff22a40 S.*@........_.*@ + 0f4c0 0b000000 a2000000 6af22a40 19000000 ........j.*@.... + 0f4d0 a2000000 83f22a40 15000000 a2000000 ......*@........ + 0f4e0 98f22a40 24000000 a2000000 bcf22a40 ..*@$.........*@ + 0f4f0 1f000000 a2000000 dbf22a40 19000000 ..........*@.... + 0f500 a2000000 f4f22a40 00000000 08000000 ......*@........ + 0f510 30a02c40 56000000 04010000 90a02c40 0.,@V.........,@ + 0f520 00000000 04490000 90a02c40 39000000 .....I....,@9... + 0f530 04010000 d0a02c40 00000000 04490000 ......,@.....I.. + 0f540 d0a02c40 0a000000 04010000 e0a02c40 ..,@..........,@ + 0f550 00000000 04490000 e0a02c40 24000000 .....I....,@$... + 0f560 04010000 10a12c40 00000000 04490000 ......,@.....I.. + 0f570 10a12c40 26000000 04010000 40a12c40 ..,@&.......@.,@ + 0f580 00000000 04490000 40a12c40 02000000 .....I..@.,@.... + 0f590 04010000 50a12c40 00000000 04490000 ....P.,@.....I.. + 0f5a0 50a12c40 15000000 04010000 70a12c40 P.,@........p.,@ + 0f5b0 00000000 04490000 70a12c40 0c000000 .....I..p.,@.... + 0f5c0 04010000 80a12c40 00000000 04490000 ......,@.....I.. + 0f5d0 80a12c40 1c000000 04010000 a0a12c40 ..,@..........,@ + 0f5e0 00000000 04490000 a0a12c40 27000000 .....I....,@'... + 0f5f0 04010000 d0a12c40 00000000 04490000 ......,@.....I.. + 0f600 d0a12c40 1d000000 04010000 f0a12c40 ..,@..........,@ + 0f610 00000000 04490000 f0a12c40 11000000 .....I....,@.... + 0f620 04010000 10a22c40 00000000 04490000 ......,@.....I.. + 0f630 10a22c40 32000000 04010000 50a22c40 ..,@2.......P.,@ + 0f640 00000000 04490000 50a22c40 2a000000 .....I..P.,@*... + 0f650 04010000 80a22c40 00000000 04490000 ......,@.....I.. + 0f660 80a22c40 23000000 04010000 b0a22c40 ..,@#.........,@ + 0f670 00000000 04490000 b0a22c40 2e000000 .....I....,@.... + 0f680 04010000 e0a22c40 00000000 04490000 ......,@.....I.. + 0f690 e0a22c40 13000000 04010000 00a32c40 ..,@..........,@ + 0f6a0 00000000 04490000 00a32c40 21000000 .....I....,@!... + 0f6b0 04010000 30a32c40 00000000 04490000 ....0.,@.....I.. + 0f6c0 30a32c40 08000000 04390000 38a32c40 0.,@.....9..8.,@ + 0f6d0 05000000 04010000 40a32c40 00000000 ........@.,@.... + 0f6e0 04490000 40a32c40 02000000 04010000 .I..@.,@........ + 0f6f0 50a32c40 00000000 04490000 50a32c40 P.,@.....I..P.,@ + 0f700 13000000 04010000 70a32c40 00000000 ........p.,@.... + 0f710 04490000 70a32c40 05000000 04010000 .I..p.,@........ + 0f720 78a32c40 00000000 04390000 78a32c40 x.,@.....9..x.,@ + 0f730 02000000 04010000 80a32c40 00000000 ..........,@.... + 0f740 04490000 80a32c40 13000000 04010000 .I....,@........ + 0f750 a0a32c40 00000000 04490000 a0a32c40 ..,@.....I....,@ + 0f760 05000000 04010000 a8a32c40 00000000 ..........,@.... + 0f770 04390000 a8a32c40 02000000 04010000 .9....,@........ + 0f780 b0a32c40 00000000 04490000 b0a32c40 ..,@.....I....,@ + 0f790 0e000000 04010000 c0a32c40 00000000 ..........,@.... + 0f7a0 04490000 c0a32c40 07000000 04010000 .I....,@........ + 0f7b0 d0a32c40 00000000 04490000 d0a32c40 ..,@.....I....,@ + 0f7c0 09000000 04010000 e0a32c40 00000000 ..........,@.... + 0f7d0 04490000 e0a32c40 02000000 04010000 .I....,@........ + 0f7e0 e8a32c40 00000000 04390000 e8a32c40 ..,@.....9....,@ + 0f7f0 07000000 04010000 f0a32c40 00000000 ..........,@.... + 0f800 04490000 f0a32c40 09000000 04010000 .I....,@........ + 0f810 00a42c40 00000000 04490000 00a42c40 ..,@.....I....,@ + 0f820 02000000 04010000 08a42c40 00000000 ..........,@.... + 0f830 04390000 08a42c40 07000000 04010000 .9....,@........ + 0f840 10a42c40 00000000 04490000 10a42c40 ..,@.....I....,@ + 0f850 11000000 04010000 30a42c40 00000000 ........0.,@.... 0f860 04480000 f08bfe3f 03000000 04010000 .H.....?........ 0f870 008cfe3f 00000000 04490000 008cfe3f ...?.....I.....? 0f880 0b000000 04010000 108cfe3f 00000000 ...........?.... @@ -29298,269 +29300,269 @@ Contents of section .xt.prop: 0fa20 ad341040 0e000000 a2000000 bb341040 .4.@.........4.@ 0fa30 00000000 08280000 bc341040 00000000 .....(...4.@.... 0fa40 01280000 bc341040 1b000000 82000000 .(...4.@........ - 0fa50 d7341040 00000000 08000000 d8f22a40 .4.@..........*@ - 0fa60 04000000 01280000 dcf22a40 12000000 .....(....*@.... - 0fa70 82000000 eef22a40 00000000 08000000 ......*@........ - 0fa80 eef22a40 04000000 a2000000 f2f22a40 ..*@..........*@ - 0fa90 00000000 08280000 f4f22a40 04000000 .....(....*@.... - 0faa0 01280000 f8f22a40 0d000000 82000000 .(....*@........ - 0fab0 05f32a40 00000000 08000000 05f32a40 ..*@..........*@ - 0fac0 04000000 a2000000 09f32a40 00000000 ..........*@.... - 0fad0 08280000 0cf32a40 08000000 01280000 .(....*@.....(.. - 0fae0 14f32a40 3d000000 82000000 51f32a40 ..*@=.......Q.*@ - 0faf0 68000000 a2000000 b9f32a40 0f000000 h.........*@.... - 0fb00 a2000000 c8f32a40 00000000 08280000 ......*@.....(.. - 0fb10 c8f32a40 0c000000 01280000 d4f32a40 ..*@.....(....*@ - 0fb20 1e000000 82000000 f2f32a40 4e000000 ..........*@N... - 0fb30 a2000000 40f42a40 00000000 08000000 ....@.*@........ - 0fb40 40f42a40 18000000 a2000000 58f42a40 @.*@........X.*@ - 0fb50 15000000 a2000000 6df42a40 00000000 ........m.*@.... - 0fb60 08280000 70f42a40 00000000 01280000 .(..p.*@.....(.. - 0fb70 70f42a40 60000000 82000000 d0f42a40 p.*@`.........*@ - 0fb80 09000000 a2000000 d9f42a40 00000000 ..........*@.... - 0fb90 08280000 dcf42a40 04000000 01280000 .(....*@.....(.. - 0fba0 e0f42a40 0f000000 82000000 eff42a40 ..*@..........*@ - 0fbb0 00000000 08000000 eff42a40 04000000 ..........*@.... - 0fbc0 a2000000 f3f42a40 00000000 08280000 ......*@.....(.. - 0fbd0 f4f42a40 46000000 82000000 3af52a40 ..*@F.......:.*@ - 0fbe0 06000000 a2000000 40f52a40 25000000 ........@.*@%... - 0fbf0 a2000000 65f52a40 17000000 a2000000 ....e.*@........ - 0fc00 7cf52a40 17000000 a2000000 93f52a40 |.*@..........*@ - 0fc10 10000000 a2000000 a3f52a40 00000000 ..........*@.... - 0fc20 08000000 a3f52a40 06000000 a2000000 ......*@........ - 0fc30 a9f52a40 1d000000 a2000000 c6f52a40 ..*@..........*@ - 0fc40 32000000 a2000000 f8f52a40 00000000 2.........*@.... - 0fc50 08280000 f8f52a40 00000000 01280000 .(....*@.....(.. - 0fc60 f8f52a40 8b000000 82000000 83f62a40 ..*@..........*@ - 0fc70 00000000 08280000 84f62a40 04000000 .....(....*@.... - 0fc80 01280000 88f62a40 2c000000 82000000 .(....*@,....... - 0fc90 b4f62a40 67000000 a2000000 1bf72a40 ..*@g.........*@ - 0fca0 2c000000 a2000000 47f72a40 00000000 ,.......G.*@.... - 0fcb0 08000000 47f72a40 56000000 a2000000 ....G.*@V....... - 0fcc0 9df72a40 00000000 08280000 a0f72a40 ..*@.....(....*@ - 0fcd0 00000000 01280000 a0f72a40 2f000000 .....(....*@/... - 0fce0 82000000 cff72a40 3e000000 a2000000 ......*@>....... - 0fcf0 0df82a40 00000000 08280000 10f82a40 ..*@.....(....*@ - 0fd00 00000000 01280000 10f82a40 2c000000 .....(....*@,... - 0fd10 82000000 3cf82a40 00000000 08000000 ....<.*@........ - 0fd20 3cf82a40 08000000 a2000000 44f82a40 <.*@........D.*@ - 0fd30 50000000 a2000000 94f82a40 12000000 P.........*@.... - 0fd40 a2000000 a6f82a40 39000000 a2000000 ......*@9....... - 0fd50 dff82a40 00000000 08000000 dff82a40 ..*@..........*@ - 0fd60 0b000000 a2000000 eaf82a40 09000000 ..........*@.... - 0fd70 a2000000 f3f82a40 05000000 a2000000 ......*@........ - 0fd80 f8f82a40 03000000 a2000000 fbf82a40 ..*@..........*@ - 0fd90 11000000 a2000000 0cf92a40 33000000 ..........*@3... - 0fda0 a2000000 3ff92a40 00000000 08000000 ....?.*@........ - 0fdb0 3ff92a40 05000000 82000000 44f92a40 ?.*@........D.*@ - 0fdc0 11000000 a2000000 55f92a40 00000000 ........U.*@.... - 0fdd0 08000000 55f92a40 02000000 a2000000 ....U.*@........ - 0fde0 57f92a40 2c000000 a2000000 83f92a40 W.*@,.........*@ - 0fdf0 11000000 a2000000 94f92a40 26000000 ..........*@&... - 0fe00 a2000000 baf92a40 00000000 08000000 ......*@........ - 0fe10 baf92a40 02000000 a2000000 bcf92a40 ..*@..........*@ - 0fe20 07000000 a2000000 c3f92a40 00000000 ..........*@.... - 0fe30 08280000 c4f92a40 00000000 01280000 .(....*@.....(.. - 0fe40 c4f92a40 10000000 82000000 d4f92a40 ..*@..........*@ - 0fe50 02000000 a2000000 d6f92a40 00000000 ..........*@.... - 0fe60 08000000 d6f92a40 28000000 82000000 ......*@(....... - 0fe70 fef92a40 00000000 08280000 00fa2a40 ..*@.....(....*@ - 0fe80 00000000 01280000 00fa2a40 1c000000 .....(....*@.... - 0fe90 82000000 1cfa2a40 1c000000 a2000000 ......*@........ - 0fea0 38fa2a40 00000000 08000000 38fa2a40 8.*@........8.*@ - 0feb0 1f000000 a2000000 57fa2a40 2c000000 ........W.*@,... - 0fec0 a2000000 83fa2a40 00000000 08280000 ......*@.....(.. - 0fed0 84fa2a40 08000000 01280000 8cfa2a40 ..*@.....(....*@ - 0fee0 99000000 82000000 25fb2a40 00000000 ........%.*@.... - 0fef0 08280000 28fb2a40 08000000 01280000 .(..(.*@.....(.. - 0ff00 30fb2a40 2f000000 82000000 5ffb2a40 0.*@/......._.*@ - 0ff10 46000000 a2000000 a5fb2a40 1a000000 F.........*@.... - 0ff20 a2000000 bffb2a40 8a000000 a2000000 ......*@........ - 0ff30 49fc2a40 00000000 08000000 49fc2a40 I.*@........I.*@ - 0ff40 7c000000 a2000000 c5fc2a40 2c000000 |.........*@,... - 0ff50 a2000000 f1fc2a40 0b000000 a2000000 ......*@........ - 0ff60 fcfc2a40 3f000000 a2000000 3bfd2a40 ..*@?.......;.*@ - 0ff70 00000000 08280000 3cfd2a40 08000000 .....(..<.*@.... - 0ff80 01280000 44fd2a40 49010000 82000000 .(..D.*@I....... - 0ff90 8dfe2a40 08000000 a2000000 95fe2a40 ..*@..........*@ - 0ffa0 18000000 a2000000 adfe2a40 05000000 ..........*@.... - 0ffb0 a2000000 b2fe2a40 2c000000 a2000000 ......*@,....... - 0ffc0 defe2a40 12000000 a2000000 f0fe2a40 ..*@..........*@ - 0ffd0 00000000 08000000 f0fe2a40 0c000000 ..........*@.... - 0ffe0 a2000000 fcfe2a40 75000000 a2000000 ......*@u....... - 0fff0 71ff2a40 00000000 08000000 71ff2a40 q.*@........q.*@ - 10000 0c000000 a2000000 7dff2a40 2c000000 ........}.*@,... - 10010 a2000000 a9ff2a40 00000000 08280000 ......*@.....(.. - 10020 acff2a40 00000000 01280000 acff2a40 ..*@.....(....*@ - 10030 4e000000 82000000 faff2a40 00000000 N.........*@.... - 10040 08000000 faff2a40 03000000 a2000000 ......*@........ - 10050 fdff2a40 41000000 a2000000 3e002b40 ..*@A.......>.+@ - 10060 00000000 08000000 3e002b40 10000000 ........>.+@.... - 10070 a2000000 4e002b40 c2000000 a2000000 ....N.+@........ - 10080 10012b40 0a000000 a2000000 1a012b40 ..+@..........+@ - 10090 12000000 a2000000 2c012b40 2c000000 ........,.+@,... - 100a0 a2000000 58012b40 00000000 08000000 ....X.+@........ - 100b0 58012b40 16000000 a2000000 6e012b40 X.+@........n.+@ - 100c0 00000000 08280000 70012b40 08000000 .....(..p.+@.... - 100d0 01280000 78012b40 31000000 82000000 .(..x.+@1....... - 100e0 a9012b40 00000000 08000000 a9012b40 ..+@..........+@ - 100f0 30000000 86010000 d9012b40 08000000 0.........+@.... - 10100 a2000000 e1012b40 12000000 a2000000 ......+@........ - 10110 f3012b40 00000000 08000000 f3012b40 ..+@..........+@ - 10120 21000000 a2000000 14022b40 00000000 !.........+@.... - 10130 08000000 14022b40 03000000 a2000000 ......+@........ - 10140 17022b40 0e000000 a2000000 25022b40 ..+@........%.+@ - 10150 12000000 a2000000 37022b40 07000000 ........7.+@.... - 10160 a2000000 3e022b40 00000000 08000000 ....>.+@........ - 10170 3e022b40 05000000 a2000000 43022b40 >.+@........C.+@ - 10180 00000000 08000000 43022b40 06000000 ........C.+@.... - 10190 a2000000 49022b40 00000000 08000000 ....I.+@........ - 101a0 49022b40 06000000 a2000000 4f022b40 I.+@........O.+@ - 101b0 00000000 08000000 4f022b40 06000000 ........O.+@.... - 101c0 a2000000 55022b40 00000000 08000000 ....U.+@........ - 101d0 55022b40 06000000 a2000000 5b022b40 U.+@........[.+@ - 101e0 00000000 08000000 5b022b40 06000000 ........[.+@.... - 101f0 a2000000 61022b40 00000000 08000000 ....a.+@........ - 10200 61022b40 06000000 a2000000 67022b40 a.+@........g.+@ - 10210 00000000 08000000 67022b40 06000000 ........g.+@.... - 10220 a2000000 6d022b40 00000000 08000000 ....m.+@........ - 10230 6d022b40 06000000 a2000000 73022b40 m.+@........s.+@ - 10240 00000000 08000000 73022b40 06000000 ........s.+@.... - 10250 a2000000 79022b40 00000000 08000000 ....y.+@........ - 10260 79022b40 06000000 a2000000 7f022b40 y.+@..........+@ - 10270 00000000 08000000 7f022b40 06000000 ..........+@.... - 10280 a2000000 85022b40 00000000 08280000 ......+@.....(.. - 10290 88022b40 2e000000 82000000 b6022b40 ..+@..........+@ - 102a0 05000000 a2000000 bb022b40 00000000 ..........+@.... - 102b0 08000000 bb022b40 04000000 a2000000 ......+@........ - 102c0 bf022b40 00000000 08000000 bf022b40 ..+@..........+@ - 102d0 11000000 a2000000 d0022b40 00000000 ..........+@.... - 102e0 08280000 d0022b40 0c000000 01280000 .(....+@.....(.. - 102f0 dc022b40 45000000 82000000 21032b40 ..+@E.......!.+@ - 10300 00000000 08000000 21032b40 02000000 ........!.+@.... - 10310 a2000000 23032b40 27000000 a2000000 ....#.+@'....... - 10320 4a032b40 08000000 a2000000 52032b40 J.+@........R.+@ - 10330 14000000 a2000000 66032b40 0f000000 ........f.+@.... - 10340 a2000000 75032b40 00000000 08000000 ....u.+@........ - 10350 75032b40 0b000000 a2000000 80032b40 u.+@..........+@ - 10360 85000000 a2000000 05042b40 1c000000 ..........+@.... - 10370 a2000000 21042b40 19000000 a2000000 ....!.+@........ - 10380 3a042b40 20000000 a2000000 5a042b40 :.+@ .......Z.+@ - 10390 0c000000 a2000000 66042b40 7e000000 ........f.+@~... - 103a0 a2000000 e4042b40 15000000 a2000000 ......+@........ - 103b0 f9042b40 c4000000 a2000000 bd052b40 ..+@..........+@ - 103c0 00000000 08000000 bd052b40 0e000000 ..........+@.... - 103d0 a2000000 cb052b40 00000000 08000000 ......+@........ - 103e0 cb052b40 05000000 a2000000 d0052b40 ..+@..........+@ - 103f0 00000000 08280000 d0052b40 00000000 .....(....+@.... - 10400 01280000 d0052b40 6b000000 82000000 .(....+@k....... - 10410 3b062b40 00000000 08280000 3c062b40 ;.+@.....(..<.+@ - 10420 10000000 01280000 4c062b40 7f000000 .....(..L.+@.... - 10430 82000000 cb062b40 00000000 08000000 ......+@........ - 10440 cb062b40 03000000 82000000 ce062b40 ..+@..........+@ - 10450 33000000 a2000000 01072b40 00000000 3.........+@.... - 10460 08280000 04072b40 00000000 01280000 .(....+@.....(.. - 10470 04072b40 18000000 82000000 1c072b40 ..+@..........+@ - 10480 38000000 a2000000 54072b40 13000000 8.......T.+@.... - 10490 a2000000 67072b40 00000000 08280000 ....g.+@.....(.. - 104a0 68072b40 00000000 01280000 68072b40 h.+@.....(..h.+@ - 104b0 46000000 82000000 ae072b40 0c000000 F.........+@.... - 104c0 a2000000 ba072b40 3f000000 a2000000 ......+@?....... - 104d0 f9072b40 00000000 08000000 f9072b40 ..+@..........+@ - 104e0 02000000 a2000000 fb072b40 10000000 ..........+@.... - 104f0 a2000000 0b082b40 00000000 08000000 ......+@........ - 10500 0b082b40 02000000 a2000000 0d082b40 ..+@..........+@ - 10510 0a000000 a2000000 17082b40 00000000 ..........+@.... - 10520 08280000 18082b40 10000000 01280000 .(....+@.....(.. - 10530 28082b40 44000000 82000000 6c082b40 (.+@D.......l.+@ - 10540 4c000000 a2000000 b8082b40 09000000 L.........+@.... - 10550 a2000000 c1082b40 30000000 a2000000 ......+@0....... - 10560 f1082b40 05000000 a2000000 f6082b40 ..+@..........+@ - 10570 00000000 08000000 f6082b40 0e000000 ..........+@.... - 10580 a2000000 04092b40 13000000 a2000000 ......+@........ - 10590 17092b40 05000000 a2000000 1c092b40 ..+@..........+@ - 105a0 00000000 08000000 1c092b40 0e000000 ..........+@.... - 105b0 a2000000 2a092b40 2e000000 a2000000 ....*.+@........ - 105c0 58092b40 12000000 a2000000 6a092b40 X.+@........j.+@ - 105d0 00000000 08000000 6a092b40 08000000 ........j.+@.... - 105e0 a2000000 72092b40 74000000 a2000000 ....r.+@t....... - 105f0 e6092b40 0f000000 a2000000 f5092b40 ..+@..........+@ - 10600 00000000 08280000 f8092b40 1e000000 .....(....+@.... - 10610 82000000 160a2b40 08000000 a2000000 ......+@........ - 10620 1e0a2b40 00000000 08280000 200a2b40 ..+@.....(.. .+@ - 10630 0c000000 01280000 2c0a2b40 56000000 .....(..,.+@V... - 10640 82000000 820a2b40 15000000 a2000000 ......+@........ - 10650 970a2b40 0d000000 a2000000 a40a2b40 ..+@..........+@ - 10660 23000000 a2000000 c70a2b40 00000000 #.........+@.... - 10670 08000000 c70a2b40 1b000000 a2000000 ......+@........ - 10680 e20a2b40 00000000 08000000 e20a2b40 ..+@..........+@ - 10690 1e000000 a2000000 000b2b40 22000000 ..........+@"... - 106a0 a2000000 220b2b40 33000000 a2000000 ....".+@3....... - 106b0 550b2b40 26000000 a2000000 7b0b2b40 U.+@&.......{.+@ - 106c0 00000000 08000000 7b0b2b40 1b000000 ........{.+@.... - 106d0 a2000000 960b2b40 2a000000 a2000000 ......+@*....... - 106e0 c00b2b40 00000000 08000000 c00b2b40 ..+@..........+@ - 106f0 1e000000 a2000000 de0b2b40 00000000 ..........+@.... - 10700 08280000 e00b2b40 04000000 01280000 .(....+@.....(.. - 10710 e40b2b40 54000000 82000000 380c2b40 ..+@T.......8.+@ - 10720 20000000 a2000000 580c2b40 04000000 .......X.+@.... - 10730 a2000000 5c0c2b40 19000000 a2000000 ....\.+@........ - 10740 750c2b40 00000000 08000000 750c2b40 u.+@........u.+@ - 10750 0a000000 a2000000 7f0c2b40 78000000 ..........+@x... - 10760 a2000000 f70c2b40 09000000 a2000000 ......+@........ - 10770 000d2b40 1f000000 a2000000 1f0d2b40 ..+@..........+@ - 10780 05000000 a2000000 240d2b40 0a000000 ........$.+@.... - 10790 a2000000 2e0d2b40 05000000 a2000000 ......+@........ - 107a0 330d2b40 06000000 a2000000 390d2b40 3.+@........9.+@ - 107b0 17000000 a2000000 500d2b40 0c000000 ........P.+@.... - 107c0 a2000000 5c0d2b40 00000000 08000000 ....\.+@........ - 107d0 5c0d2b40 0b000000 82000000 670d2b40 \.+@........g.+@ - 107e0 00000000 08000000 670d2b40 2a000000 ........g.+@*... - 107f0 a2000000 910d2b40 0b000000 a2000000 ......+@........ - 10800 9c0d2b40 2d000000 a2000000 c90d2b40 ..+@-.........+@ - 10810 11000000 a2000000 da0d2b40 3c000000 ..........+@<... - 10820 a2000000 160e2b40 00000000 08280000 ......+@.....(.. - 10830 180e2b40 08000000 01280000 200e2b40 ..+@.....(.. .+@ - 10840 6b000000 82000000 8b0e2b40 48000000 k.........+@H... - 10850 a2000000 d30e2b40 0a000000 a2000000 ......+@........ - 10860 dd0e2b40 3f000000 a2000000 1c0f2b40 ..+@?.........+@ - 10870 5b000000 a2000000 770f2b40 56000000 [.......w.+@V... - 10880 a2000000 cd0f2b40 0f000000 a2000000 ......+@........ - 10890 dc0f2b40 00000000 08280000 dc0f2b40 ..+@.....(....+@ - 108a0 00000000 01280000 dc0f2b40 4d000000 .....(....+@M... - 108b0 82000000 29102b40 db000000 a2000000 ....).+@........ - 108c0 04112b40 15000000 a2000000 19112b40 ..+@..........+@ - 108d0 09000000 a2000000 22112b40 05000000 ........".+@.... - 108e0 a2000000 27112b40 0f000000 a2000000 ....'.+@........ - 108f0 36112b40 05000000 a2000000 3b112b40 6.+@........;.+@ - 10900 42000000 a2000000 7d112b40 00000000 B.......}.+@.... - 10910 08280000 80112b40 00000000 01280000 .(....+@.....(.. - 10920 80112b40 b2000000 82000000 32122b40 ..+@........2.+@ - 10930 61010000 a2000000 93132b40 00000000 a.........+@.... - 10940 08280000 94132b40 00000000 01280000 .(....+@.....(.. - 10950 94132b40 45000000 82000000 d9132b40 ..+@E.........+@ - 10960 00000000 08280000 dc132b40 00000000 .....(....+@.... - 10970 01280000 dc132b40 7c000000 82000000 .(....+@|....... - 10980 58142b40 00000000 08000000 408cfe3f X.+@........@..? + 0fa50 d7341040 00000000 08000000 f4f22a40 .4.@..........*@ + 0fa60 04000000 01280000 f8f22a40 12000000 .....(....*@.... + 0fa70 82000000 0af32a40 00000000 08000000 ......*@........ + 0fa80 0af32a40 04000000 a2000000 0ef32a40 ..*@..........*@ + 0fa90 00000000 08280000 10f32a40 04000000 .....(....*@.... + 0faa0 01280000 14f32a40 0d000000 82000000 .(....*@........ + 0fab0 21f32a40 00000000 08000000 21f32a40 !.*@........!.*@ + 0fac0 04000000 a2000000 25f32a40 00000000 ........%.*@.... + 0fad0 08280000 28f32a40 08000000 01280000 .(..(.*@.....(.. + 0fae0 30f32a40 3d000000 82000000 6df32a40 0.*@=.......m.*@ + 0faf0 68000000 a2000000 d5f32a40 0f000000 h.........*@.... + 0fb00 a2000000 e4f32a40 00000000 08280000 ......*@.....(.. + 0fb10 e4f32a40 0c000000 01280000 f0f32a40 ..*@.....(....*@ + 0fb20 1e000000 82000000 0ef42a40 4e000000 ..........*@N... + 0fb30 a2000000 5cf42a40 00000000 08000000 ....\.*@........ + 0fb40 5cf42a40 18000000 a2000000 74f42a40 \.*@........t.*@ + 0fb50 15000000 a2000000 89f42a40 00000000 ..........*@.... + 0fb60 08280000 8cf42a40 00000000 01280000 .(....*@.....(.. + 0fb70 8cf42a40 60000000 82000000 ecf42a40 ..*@`.........*@ + 0fb80 09000000 a2000000 f5f42a40 00000000 ..........*@.... + 0fb90 08280000 f8f42a40 04000000 01280000 .(....*@.....(.. + 0fba0 fcf42a40 0f000000 82000000 0bf52a40 ..*@..........*@ + 0fbb0 00000000 08000000 0bf52a40 04000000 ..........*@.... + 0fbc0 a2000000 0ff52a40 00000000 08280000 ......*@.....(.. + 0fbd0 10f52a40 46000000 82000000 56f52a40 ..*@F.......V.*@ + 0fbe0 06000000 a2000000 5cf52a40 25000000 ........\.*@%... + 0fbf0 a2000000 81f52a40 17000000 a2000000 ......*@........ + 0fc00 98f52a40 17000000 a2000000 aff52a40 ..*@..........*@ + 0fc10 10000000 a2000000 bff52a40 00000000 ..........*@.... + 0fc20 08000000 bff52a40 06000000 a2000000 ......*@........ + 0fc30 c5f52a40 1d000000 a2000000 e2f52a40 ..*@..........*@ + 0fc40 32000000 a2000000 14f62a40 00000000 2.........*@.... + 0fc50 08280000 14f62a40 00000000 01280000 .(....*@.....(.. + 0fc60 14f62a40 8b000000 82000000 9ff62a40 ..*@..........*@ + 0fc70 00000000 08280000 a0f62a40 04000000 .....(....*@.... + 0fc80 01280000 a4f62a40 2c000000 82000000 .(....*@,....... + 0fc90 d0f62a40 67000000 a2000000 37f72a40 ..*@g.......7.*@ + 0fca0 2c000000 a2000000 63f72a40 00000000 ,.......c.*@.... + 0fcb0 08000000 63f72a40 56000000 a2000000 ....c.*@V....... + 0fcc0 b9f72a40 00000000 08280000 bcf72a40 ..*@.....(....*@ + 0fcd0 00000000 01280000 bcf72a40 2f000000 .....(....*@/... + 0fce0 82000000 ebf72a40 3e000000 a2000000 ......*@>....... + 0fcf0 29f82a40 00000000 08280000 2cf82a40 ).*@.....(..,.*@ + 0fd00 00000000 01280000 2cf82a40 2c000000 .....(..,.*@,... + 0fd10 82000000 58f82a40 00000000 08000000 ....X.*@........ + 0fd20 58f82a40 08000000 a2000000 60f82a40 X.*@........`.*@ + 0fd30 50000000 a2000000 b0f82a40 12000000 P.........*@.... + 0fd40 a2000000 c2f82a40 39000000 a2000000 ......*@9....... + 0fd50 fbf82a40 00000000 08000000 fbf82a40 ..*@..........*@ + 0fd60 0b000000 a2000000 06f92a40 09000000 ..........*@.... + 0fd70 a2000000 0ff92a40 05000000 a2000000 ......*@........ + 0fd80 14f92a40 03000000 a2000000 17f92a40 ..*@..........*@ + 0fd90 11000000 a2000000 28f92a40 33000000 ........(.*@3... + 0fda0 a2000000 5bf92a40 00000000 08000000 ....[.*@........ + 0fdb0 5bf92a40 05000000 82000000 60f92a40 [.*@........`.*@ + 0fdc0 11000000 a2000000 71f92a40 00000000 ........q.*@.... + 0fdd0 08000000 71f92a40 02000000 a2000000 ....q.*@........ + 0fde0 73f92a40 2c000000 a2000000 9ff92a40 s.*@,.........*@ + 0fdf0 11000000 a2000000 b0f92a40 26000000 ..........*@&... + 0fe00 a2000000 d6f92a40 00000000 08000000 ......*@........ + 0fe10 d6f92a40 02000000 a2000000 d8f92a40 ..*@..........*@ + 0fe20 07000000 a2000000 dff92a40 00000000 ..........*@.... + 0fe30 08280000 e0f92a40 00000000 01280000 .(....*@.....(.. + 0fe40 e0f92a40 10000000 82000000 f0f92a40 ..*@..........*@ + 0fe50 02000000 a2000000 f2f92a40 00000000 ..........*@.... + 0fe60 08000000 f2f92a40 28000000 82000000 ......*@(....... + 0fe70 1afa2a40 00000000 08280000 1cfa2a40 ..*@.....(....*@ + 0fe80 00000000 01280000 1cfa2a40 1c000000 .....(....*@.... + 0fe90 82000000 38fa2a40 1c000000 a2000000 ....8.*@........ + 0fea0 54fa2a40 00000000 08000000 54fa2a40 T.*@........T.*@ + 0feb0 1f000000 a2000000 73fa2a40 2c000000 ........s.*@,... + 0fec0 a2000000 9ffa2a40 00000000 08280000 ......*@.....(.. + 0fed0 a0fa2a40 08000000 01280000 a8fa2a40 ..*@.....(....*@ + 0fee0 99000000 82000000 41fb2a40 00000000 ........A.*@.... + 0fef0 08280000 44fb2a40 08000000 01280000 .(..D.*@.....(.. + 0ff00 4cfb2a40 2f000000 82000000 7bfb2a40 L.*@/.......{.*@ + 0ff10 46000000 a2000000 c1fb2a40 1a000000 F.........*@.... + 0ff20 a2000000 dbfb2a40 8a000000 a2000000 ......*@........ + 0ff30 65fc2a40 00000000 08000000 65fc2a40 e.*@........e.*@ + 0ff40 7c000000 a2000000 e1fc2a40 2c000000 |.........*@,... + 0ff50 a2000000 0dfd2a40 0b000000 a2000000 ......*@........ + 0ff60 18fd2a40 3f000000 a2000000 57fd2a40 ..*@?.......W.*@ + 0ff70 00000000 08280000 58fd2a40 08000000 .....(..X.*@.... + 0ff80 01280000 60fd2a40 49010000 82000000 .(..`.*@I....... + 0ff90 a9fe2a40 08000000 a2000000 b1fe2a40 ..*@..........*@ + 0ffa0 18000000 a2000000 c9fe2a40 05000000 ..........*@.... + 0ffb0 a2000000 cefe2a40 2c000000 a2000000 ......*@,....... + 0ffc0 fafe2a40 12000000 a2000000 0cff2a40 ..*@..........*@ + 0ffd0 00000000 08000000 0cff2a40 0c000000 ..........*@.... + 0ffe0 a2000000 18ff2a40 75000000 a2000000 ......*@u....... + 0fff0 8dff2a40 00000000 08000000 8dff2a40 ..*@..........*@ + 10000 0c000000 a2000000 99ff2a40 2c000000 ..........*@,... + 10010 a2000000 c5ff2a40 00000000 08280000 ......*@.....(.. + 10020 c8ff2a40 00000000 01280000 c8ff2a40 ..*@.....(....*@ + 10030 4e000000 82000000 16002b40 00000000 N.........+@.... + 10040 08000000 16002b40 03000000 a2000000 ......+@........ + 10050 19002b40 41000000 a2000000 5a002b40 ..+@A.......Z.+@ + 10060 00000000 08000000 5a002b40 10000000 ........Z.+@.... + 10070 a2000000 6a002b40 c2000000 a2000000 ....j.+@........ + 10080 2c012b40 0a000000 a2000000 36012b40 ,.+@........6.+@ + 10090 12000000 a2000000 48012b40 2c000000 ........H.+@,... + 100a0 a2000000 74012b40 00000000 08000000 ....t.+@........ + 100b0 74012b40 16000000 a2000000 8a012b40 t.+@..........+@ + 100c0 00000000 08280000 8c012b40 08000000 .....(....+@.... + 100d0 01280000 94012b40 31000000 82000000 .(....+@1....... + 100e0 c5012b40 00000000 08000000 c5012b40 ..+@..........+@ + 100f0 30000000 86010000 f5012b40 08000000 0.........+@.... + 10100 a2000000 fd012b40 12000000 a2000000 ......+@........ + 10110 0f022b40 00000000 08000000 0f022b40 ..+@..........+@ + 10120 21000000 a2000000 30022b40 00000000 !.......0.+@.... + 10130 08000000 30022b40 03000000 a2000000 ....0.+@........ + 10140 33022b40 0e000000 a2000000 41022b40 3.+@........A.+@ + 10150 12000000 a2000000 53022b40 07000000 ........S.+@.... + 10160 a2000000 5a022b40 00000000 08000000 ....Z.+@........ + 10170 5a022b40 05000000 a2000000 5f022b40 Z.+@........_.+@ + 10180 00000000 08000000 5f022b40 06000000 ........_.+@.... + 10190 a2000000 65022b40 00000000 08000000 ....e.+@........ + 101a0 65022b40 06000000 a2000000 6b022b40 e.+@........k.+@ + 101b0 00000000 08000000 6b022b40 06000000 ........k.+@.... + 101c0 a2000000 71022b40 00000000 08000000 ....q.+@........ + 101d0 71022b40 06000000 a2000000 77022b40 q.+@........w.+@ + 101e0 00000000 08000000 77022b40 06000000 ........w.+@.... + 101f0 a2000000 7d022b40 00000000 08000000 ....}.+@........ + 10200 7d022b40 06000000 a2000000 83022b40 }.+@..........+@ + 10210 00000000 08000000 83022b40 06000000 ..........+@.... + 10220 a2000000 89022b40 00000000 08000000 ......+@........ + 10230 89022b40 06000000 a2000000 8f022b40 ..+@..........+@ + 10240 00000000 08000000 8f022b40 06000000 ..........+@.... + 10250 a2000000 95022b40 00000000 08000000 ......+@........ + 10260 95022b40 06000000 a2000000 9b022b40 ..+@..........+@ + 10270 00000000 08000000 9b022b40 06000000 ..........+@.... + 10280 a2000000 a1022b40 00000000 08280000 ......+@.....(.. + 10290 a4022b40 2e000000 82000000 d2022b40 ..+@..........+@ + 102a0 05000000 a2000000 d7022b40 00000000 ..........+@.... + 102b0 08000000 d7022b40 04000000 a2000000 ......+@........ + 102c0 db022b40 00000000 08000000 db022b40 ..+@..........+@ + 102d0 11000000 a2000000 ec022b40 00000000 ..........+@.... + 102e0 08280000 ec022b40 0c000000 01280000 .(....+@.....(.. + 102f0 f8022b40 45000000 82000000 3d032b40 ..+@E.......=.+@ + 10300 00000000 08000000 3d032b40 02000000 ........=.+@.... + 10310 a2000000 3f032b40 27000000 a2000000 ....?.+@'....... + 10320 66032b40 08000000 a2000000 6e032b40 f.+@........n.+@ + 10330 14000000 a2000000 82032b40 0f000000 ..........+@.... + 10340 a2000000 91032b40 00000000 08000000 ......+@........ + 10350 91032b40 0b000000 a2000000 9c032b40 ..+@..........+@ + 10360 85000000 a2000000 21042b40 1c000000 ........!.+@.... + 10370 a2000000 3d042b40 19000000 a2000000 ....=.+@........ + 10380 56042b40 20000000 a2000000 76042b40 V.+@ .......v.+@ + 10390 0c000000 a2000000 82042b40 7e000000 ..........+@~... + 103a0 a2000000 00052b40 15000000 a2000000 ......+@........ + 103b0 15052b40 c4000000 a2000000 d9052b40 ..+@..........+@ + 103c0 00000000 08000000 d9052b40 0e000000 ..........+@.... + 103d0 a2000000 e7052b40 00000000 08000000 ......+@........ + 103e0 e7052b40 05000000 a2000000 ec052b40 ..+@..........+@ + 103f0 00000000 08280000 ec052b40 00000000 .....(....+@.... + 10400 01280000 ec052b40 6b000000 82000000 .(....+@k....... + 10410 57062b40 00000000 08280000 58062b40 W.+@.....(..X.+@ + 10420 10000000 01280000 68062b40 7f000000 .....(..h.+@.... + 10430 82000000 e7062b40 00000000 08000000 ......+@........ + 10440 e7062b40 03000000 82000000 ea062b40 ..+@..........+@ + 10450 33000000 a2000000 1d072b40 00000000 3.........+@.... + 10460 08280000 20072b40 00000000 01280000 .(.. .+@.....(.. + 10470 20072b40 18000000 82000000 38072b40 .+@........8.+@ + 10480 38000000 a2000000 70072b40 13000000 8.......p.+@.... + 10490 a2000000 83072b40 00000000 08280000 ......+@.....(.. + 104a0 84072b40 00000000 01280000 84072b40 ..+@.....(....+@ + 104b0 46000000 82000000 ca072b40 0c000000 F.........+@.... + 104c0 a2000000 d6072b40 3f000000 a2000000 ......+@?....... + 104d0 15082b40 00000000 08000000 15082b40 ..+@..........+@ + 104e0 02000000 a2000000 17082b40 10000000 ..........+@.... + 104f0 a2000000 27082b40 00000000 08000000 ....'.+@........ + 10500 27082b40 02000000 a2000000 29082b40 '.+@........).+@ + 10510 0a000000 a2000000 33082b40 00000000 ........3.+@.... + 10520 08280000 34082b40 10000000 01280000 .(..4.+@.....(.. + 10530 44082b40 44000000 82000000 88082b40 D.+@D.........+@ + 10540 4c000000 a2000000 d4082b40 09000000 L.........+@.... + 10550 a2000000 dd082b40 30000000 a2000000 ......+@0....... + 10560 0d092b40 05000000 a2000000 12092b40 ..+@..........+@ + 10570 00000000 08000000 12092b40 0e000000 ..........+@.... + 10580 a2000000 20092b40 13000000 a2000000 .... .+@........ + 10590 33092b40 05000000 a2000000 38092b40 3.+@........8.+@ + 105a0 00000000 08000000 38092b40 0e000000 ........8.+@.... + 105b0 a2000000 46092b40 2e000000 a2000000 ....F.+@........ + 105c0 74092b40 12000000 a2000000 86092b40 t.+@..........+@ + 105d0 00000000 08000000 86092b40 08000000 ..........+@.... + 105e0 a2000000 8e092b40 74000000 a2000000 ......+@t....... + 105f0 020a2b40 0f000000 a2000000 110a2b40 ..+@..........+@ + 10600 00000000 08280000 140a2b40 1e000000 .....(....+@.... + 10610 82000000 320a2b40 08000000 a2000000 ....2.+@........ + 10620 3a0a2b40 00000000 08280000 3c0a2b40 :.+@.....(..<.+@ + 10630 0c000000 01280000 480a2b40 56000000 .....(..H.+@V... + 10640 82000000 9e0a2b40 15000000 a2000000 ......+@........ + 10650 b30a2b40 0d000000 a2000000 c00a2b40 ..+@..........+@ + 10660 23000000 a2000000 e30a2b40 00000000 #.........+@.... + 10670 08000000 e30a2b40 1b000000 a2000000 ......+@........ + 10680 fe0a2b40 00000000 08000000 fe0a2b40 ..+@..........+@ + 10690 1e000000 a2000000 1c0b2b40 22000000 ..........+@"... + 106a0 a2000000 3e0b2b40 33000000 a2000000 ....>.+@3....... + 106b0 710b2b40 26000000 a2000000 970b2b40 q.+@&.........+@ + 106c0 00000000 08000000 970b2b40 1b000000 ..........+@.... + 106d0 a2000000 b20b2b40 2a000000 a2000000 ......+@*....... + 106e0 dc0b2b40 00000000 08000000 dc0b2b40 ..+@..........+@ + 106f0 1e000000 a2000000 fa0b2b40 00000000 ..........+@.... + 10700 08280000 fc0b2b40 04000000 01280000 .(....+@.....(.. + 10710 000c2b40 54000000 82000000 540c2b40 ..+@T.......T.+@ + 10720 20000000 a2000000 740c2b40 04000000 .......t.+@.... + 10730 a2000000 780c2b40 19000000 a2000000 ....x.+@........ + 10740 910c2b40 00000000 08000000 910c2b40 ..+@..........+@ + 10750 0a000000 a2000000 9b0c2b40 78000000 ..........+@x... + 10760 a2000000 130d2b40 09000000 a2000000 ......+@........ + 10770 1c0d2b40 1f000000 a2000000 3b0d2b40 ..+@........;.+@ + 10780 05000000 a2000000 400d2b40 0a000000 ........@.+@.... + 10790 a2000000 4a0d2b40 05000000 a2000000 ....J.+@........ + 107a0 4f0d2b40 06000000 a2000000 550d2b40 O.+@........U.+@ + 107b0 17000000 a2000000 6c0d2b40 0c000000 ........l.+@.... + 107c0 a2000000 780d2b40 00000000 08000000 ....x.+@........ + 107d0 780d2b40 0b000000 82000000 830d2b40 x.+@..........+@ + 107e0 00000000 08000000 830d2b40 2a000000 ..........+@*... + 107f0 a2000000 ad0d2b40 0b000000 a2000000 ......+@........ + 10800 b80d2b40 2d000000 a2000000 e50d2b40 ..+@-.........+@ + 10810 11000000 a2000000 f60d2b40 3c000000 ..........+@<... + 10820 a2000000 320e2b40 00000000 08280000 ....2.+@.....(.. + 10830 340e2b40 08000000 01280000 3c0e2b40 4.+@.....(..<.+@ + 10840 6b000000 82000000 a70e2b40 48000000 k.........+@H... + 10850 a2000000 ef0e2b40 0a000000 a2000000 ......+@........ + 10860 f90e2b40 3f000000 a2000000 380f2b40 ..+@?.......8.+@ + 10870 5b000000 a2000000 930f2b40 56000000 [.........+@V... + 10880 a2000000 e90f2b40 0f000000 a2000000 ......+@........ + 10890 f80f2b40 00000000 08280000 f80f2b40 ..+@.....(....+@ + 108a0 00000000 01280000 f80f2b40 4d000000 .....(....+@M... + 108b0 82000000 45102b40 db000000 a2000000 ....E.+@........ + 108c0 20112b40 15000000 a2000000 35112b40 .+@........5.+@ + 108d0 09000000 a2000000 3e112b40 05000000 ........>.+@.... + 108e0 a2000000 43112b40 0f000000 a2000000 ....C.+@........ + 108f0 52112b40 05000000 a2000000 57112b40 R.+@........W.+@ + 10900 42000000 a2000000 99112b40 00000000 B.........+@.... + 10910 08280000 9c112b40 00000000 01280000 .(....+@.....(.. + 10920 9c112b40 b2000000 82000000 4e122b40 ..+@........N.+@ + 10930 61010000 a2000000 af132b40 00000000 a.........+@.... + 10940 08280000 b0132b40 00000000 01280000 .(....+@.....(.. + 10950 b0132b40 45000000 82000000 f5132b40 ..+@E.........+@ + 10960 00000000 08280000 f8132b40 00000000 .....(....+@.... + 10970 01280000 f8132b40 7c000000 82000000 .(....+@|....... + 10980 74142b40 00000000 08000000 408cfe3f t.+@........@..? 10990 11000000 04010000 608cfe3f 00000000 ........`..?.... 109a0 04490000 608cfe3f 04000000 04010000 .I..`..?........ 109b0 688cfe3f 00000000 04390000 688cfe3f h..?.....9..h..? 109c0 06000000 04010000 708cfe3f 00000000 ........p..?.... - 109d0 04480000 20a42c40 0a000000 04010000 .H.. .,@........ - 109e0 30a42c40 00000000 04490000 30a42c40 0.,@.....I..0.,@ - 109f0 1d000000 04010000 50a42c40 00000000 ........P.,@.... - 10a00 04490000 50a42c40 86000000 04010000 .I..P.,@........ - 10a10 e0a42c40 00000000 04490000 e0a42c40 ..,@.....I....,@ - 10a20 86000000 04010000 70a52c40 00000000 ........p.,@.... - 10a30 04490000 70a52c40 18000000 04010000 .I..p.,@........ - 10a40 90a52c40 00000000 04490000 90a52c40 ..,@.....I....,@ - 10a50 15000000 04010000 b0a52c40 00000000 ..........,@.... - 10a60 04490000 b0a52c40 39000000 04010000 .I....,@9....... - 10a70 f0a52c40 00000000 04480000 14a62c40 ..,@.....H....,@ - 10a80 02000000 82000000 16a62c40 00000000 ..........,@.... - 10a90 08280000 18a62c40 02000000 82000000 .(....,@........ - 10aa0 1aa62c40 00000000 08280000 1ca62c40 ..,@.....(....,@ - 10ab0 04000000 82000000 20a62c40 00000000 ........ .,@.... + 109d0 04480000 40a42c40 0a000000 04010000 .H..@.,@........ + 109e0 50a42c40 00000000 04490000 50a42c40 P.,@.....I..P.,@ + 109f0 1d000000 04010000 70a42c40 00000000 ........p.,@.... + 10a00 04490000 70a42c40 86000000 04010000 .I..p.,@........ + 10a10 00a52c40 00000000 04490000 00a52c40 ..,@.....I....,@ + 10a20 86000000 04010000 90a52c40 00000000 ..........,@.... + 10a30 04490000 90a52c40 18000000 04010000 .I....,@........ + 10a40 b0a52c40 00000000 04490000 b0a52c40 ..,@.....I....,@ + 10a50 15000000 04010000 d0a52c40 00000000 ..........,@.... + 10a60 04490000 d0a52c40 39000000 04010000 .I....,@9....... + 10a70 10a62c40 00000000 04480000 34a62c40 ..,@.....H..4.,@ + 10a80 02000000 82000000 36a62c40 00000000 ........6.,@.... + 10a90 08280000 38a62c40 02000000 82000000 .(..8.,@........ + 10aa0 3aa62c40 00000000 08280000 3ca62c40 :.,@.....(..<.,@ + 10ab0 04000000 82000000 40a62c40 00000000 ........@.,@.... 10ac0 08000000 d8341040 04000000 01280000 .....4.@.....(.. 10ad0 dc341040 28000000 82000000 04351040 .4.@(........5.@ 10ae0 00000000 08280000 04351040 0c000000 .....(...5.@.... @@ -29593,237 +29595,237 @@ Contents of section .xt.prop: 10c90 00000000 01280000 8c381040 18000000 .....(...8.@.... 10ca0 82000000 a4381040 00000000 08000000 .....8.@........ 10cb0 a4381040 13000000 a2000000 b7381040 .8.@.........8.@ - 10cc0 00000000 08000000 58142b40 00000000 ........X.+@.... - 10cd0 01280000 58142b40 12000000 82000000 .(..X.+@........ - 10ce0 6a142b40 00000000 08000000 6a142b40 j.+@........j.+@ - 10cf0 12000000 a2000000 7c142b40 00000000 ........|.+@.... - 10d00 08000000 7c142b40 09000000 a2000000 ....|.+@........ - 10d10 85142b40 07000000 a2000000 8c142b40 ..+@..........+@ - 10d20 00000000 08280000 8c142b40 00000000 .....(....+@.... - 10d30 01280000 8c142b40 14000000 82000000 .(....+@........ - 10d40 a0142b40 00000000 08000000 a0142b40 ..+@..........+@ - 10d50 12000000 a2000000 b2142b40 02000000 ..........+@.... - 10d60 a2000000 b4142b40 14000000 a2000000 ......+@........ - 10d70 c8142b40 00000000 08000000 c8142b40 ..+@..........+@ - 10d80 0f000000 a2000000 d7142b40 07000000 ..........+@.... - 10d90 a2000000 de142b40 00000000 08280000 ......+@.....(.. - 10da0 e0142b40 08000000 82000000 e8142b40 ..+@..........+@ - 10db0 00000000 08280000 e8142b40 04000000 .....(....+@.... - 10dc0 01280000 ec142b40 1e000000 82000000 .(....+@........ - 10dd0 0a152b40 05000000 a2000000 0f152b40 ..+@..........+@ - 10de0 00000000 08280000 10152b40 04000000 .....(....+@.... - 10df0 01280000 14152b40 2a000000 82000000 .(....+@*....... - 10e00 3e152b40 00000000 08000000 3e152b40 >.+@........>.+@ - 10e10 0b000000 a2000000 49152b40 00000000 ........I.+@.... - 10e20 08000000 49152b40 d4000000 a2000000 ....I.+@........ - 10e30 1d162b40 00000000 08000000 1d162b40 ..+@..........+@ - 10e40 06000000 a2000000 23162b40 0b000000 ........#.+@.... - 10e50 a2000000 2e162b40 00000000 08280000 ......+@.....(.. - 10e60 30162b40 00000000 01280000 30162b40 0.+@.....(..0.+@ - 10e70 2e000000 82000000 5e162b40 00000000 ........^.+@.... - 10e80 08280000 60162b40 08000000 01280000 .(..`.+@.....(.. - 10e90 68162b40 26000000 82000000 8e162b40 h.+@&.........+@ - 10ea0 0a000000 a2000000 98162b40 00000000 ..........+@.... - 10eb0 08000000 98162b40 09000000 a2000000 ......+@........ - 10ec0 a1162b40 00000000 08280000 a4162b40 ..+@.....(....+@ - 10ed0 04000000 01280000 a8162b40 1e000000 .....(....+@.... - 10ee0 82000000 c6162b40 00000000 08000000 ......+@........ - 10ef0 c6162b40 18000000 a2000000 de162b40 ..+@..........+@ - 10f00 00000000 08000000 de162b40 15000000 ..........+@.... - 10f10 a2000000 f3162b40 00000000 08280000 ......+@.....(.. - 10f20 f4162b40 00000000 01280000 f4162b40 ..+@.....(....+@ - 10f30 1e000000 82000000 12172b40 00000000 ..........+@.... - 10f40 08000000 12172b40 18000000 a2000000 ......+@........ - 10f50 2a172b40 00000000 08000000 2a172b40 *.+@........*.+@ - 10f60 15000000 a2000000 3f172b40 00000000 ........?.+@.... - 10f70 08280000 40172b40 08000000 01280000 .(..@.+@.....(.. - 10f80 48172b40 19000000 82000000 61172b40 H.+@........a.+@ - 10f90 07000000 a2000000 68172b40 00000000 ........h.+@.... - 10fa0 08000000 68172b40 0c000000 a2000000 ....h.+@........ - 10fb0 74172b40 00000000 08280000 74172b40 t.+@.....(..t.+@ - 10fc0 02000000 82000000 76172b40 00000000 ........v.+@.... - 10fd0 08280000 78172b40 04000000 01280000 .(..x.+@.....(.. - 10fe0 7c172b40 2a000000 82000000 a6172b40 |.+@*.........+@ - 10ff0 04000000 a2000000 aa172b40 00000000 ..........+@.... - 11000 08000000 aa172b40 42000000 a2000000 ......+@B....... - 11010 ec172b40 04000000 a2000000 f0172b40 ..+@..........+@ - 11020 00000000 08280000 f0172b40 00000000 .....(....+@.... - 11030 01280000 f0172b40 1d000000 82000000 .(....+@........ - 11040 0d182b40 00000000 08280000 10182b40 ..+@.....(....+@ - 11050 00000000 01280000 10182b40 06000000 .....(....+@.... - 11060 82000000 16182b40 16000000 a2000000 ......+@........ - 11070 2c182b40 0c000000 a2000000 38182b40 ,.+@........8.+@ - 11080 10000000 a2000000 48182b40 00000000 ........H.+@.... - 11090 08280000 48182b40 00000000 01280000 .(..H.+@.....(.. - 110a0 48182b40 34000000 82000000 7c182b40 H.+@4.......|.+@ - 110b0 00000000 08280000 7c182b40 08000000 .....(..|.+@.... - 110c0 01280000 84182b40 83000000 82000000 .(....+@........ - 110d0 07192b40 00000000 08280000 08192b40 ..+@.....(....+@ - 110e0 00000000 01280000 08192b40 24000000 .....(....+@$... - 110f0 82000000 2c192b40 66000000 a2000000 ....,.+@f....... - 11100 92192b40 00000000 08000000 92192b40 ..+@..........+@ - 11110 09000000 82000000 9b192b40 00000000 ..........+@.... - 11120 08280000 9c192b40 04000000 01280000 .(....+@.....(.. - 11130 a0192b40 20000000 82000000 c0192b40 ..+@ .........+@ - 11140 28000000 a2000000 e8192b40 0f000000 (.........+@.... - 11150 a2000000 f7192b40 00000000 08280000 ......+@.....(.. - 11160 f8192b40 00000000 01280000 f8192b40 ..+@.....(....+@ - 11170 1a000000 82000000 121a2b40 07000000 ..........+@.... - 11180 a2000000 191a2b40 00000000 08000000 ......+@........ - 11190 191a2b40 35000000 82000000 4e1a2b40 ..+@5.......N.+@ - 111a0 25000000 a2000000 731a2b40 00000000 %.......s.+@.... - 111b0 08000000 731a2b40 25000000 a2000000 ....s.+@%....... - 111c0 981a2b40 00000000 08280000 981a2b40 ..+@.....(....+@ - 111d0 00000000 01280000 981a2b40 1a000000 .....(....+@.... - 111e0 82000000 b21a2b40 07000000 a2000000 ......+@........ - 111f0 b91a2b40 00000000 08000000 b91a2b40 ..+@..........+@ - 11200 32000000 82000000 eb1a2b40 00000000 2.........+@.... - 11210 08000000 eb1a2b40 23000000 a2000000 ......+@#....... - 11220 0e1b2b40 0f000000 a2000000 1d1b2b40 ..+@..........+@ - 11230 25000000 a2000000 421b2b40 00000000 %.......B.+@.... - 11240 08000000 421b2b40 22000000 a2000000 ....B.+@"....... - 11250 641b2b40 00000000 08000000 641b2b40 d.+@........d.+@ - 11260 25000000 a2000000 891b2b40 00000000 %.........+@.... - 11270 08000000 891b2b40 22000000 a2000000 ......+@"....... - 11280 ab1b2b40 00000000 08280000 ac1b2b40 ..+@.....(....+@ - 11290 10000000 01280000 bc1b2b40 1d000000 .....(....+@.... - 112a0 82000000 d91b2b40 02000000 a2000000 ......+@........ - 112b0 db1b2b40 00000000 08000000 db1b2b40 ..+@..........+@ - 112c0 0a000000 a2000000 e51b2b40 00000000 ..........+@.... - 112d0 08000000 e51b2b40 0b000000 a2000000 ......+@........ - 112e0 f01b2b40 00000000 08000000 f01b2b40 ..+@..........+@ - 112f0 0b000000 a2000000 fb1b2b40 00000000 ..........+@.... - 11300 08000000 fb1b2b40 0b000000 a2000000 ......+@........ - 11310 061c2b40 00000000 08000000 061c2b40 ..+@..........+@ - 11320 0b000000 a2000000 111c2b40 00000000 ..........+@.... - 11330 08280000 141c2b40 10000000 01280000 .(....+@.....(.. - 11340 241c2b40 1a000000 82000000 3e1c2b40 $.+@........>.+@ - 11350 63000000 a2000000 a11c2b40 ac000000 c.........+@.... - 11360 a2000000 4d1d2b40 79000000 a2000000 ....M.+@y....... - 11370 c61d2b40 2a000000 a2000000 f01d2b40 ..+@*.........+@ - 11380 17000000 a2000000 071e2b40 00000000 ..........+@.... - 11390 08000000 071e2b40 2f000000 a2000000 ......+@/....... - 113a0 361e2b40 00000000 08280000 381e2b40 6.+@.....(..8.+@ - 113b0 00000000 01280000 381e2b40 1f000000 .....(..8.+@.... - 113c0 82000000 571e2b40 00000000 08280000 ....W.+@.....(.. - 113d0 581e2b40 00000000 01280000 581e2b40 X.+@.....(..X.+@ - 113e0 18000000 82000000 701e2b40 00000000 ........p.+@.... - 113f0 08000000 701e2b40 0a000000 a2000000 ....p.+@........ - 11400 7a1e2b40 07000000 a2000000 811e2b40 z.+@..........+@ - 11410 00000000 08280000 841e2b40 08000000 .....(....+@.... - 11420 01280000 8c1e2b40 ff000000 82000000 .(....+@........ - 11430 8b1f2b40 00000000 08000000 8c1f2b40 ..+@..........+@ - 11440 08000000 01280000 941f2b40 ac000000 .....(....+@.... - 11450 82000000 40202b40 00000000 08000000 ....@ +@........ - 11460 40202b40 3c000000 a2000000 7c202b40 @ +@<.......| +@ - 11470 00000000 08000000 7c202b40 10000000 ........| +@.... - 11480 a2000000 8c202b40 56000000 a2000000 ..... +@V....... - 11490 e2202b40 00000000 08000000 e2202b40 . +@......... +@ - 114a0 40000000 a2000000 22212b40 20000000 @......."!+@ ... - 114b0 a2000000 42212b40 00000000 08280000 ....B!+@.....(.. - 114c0 44212b40 00000000 01280000 44212b40 D!+@.....(..D!+@ - 114d0 1c000000 82000000 60212b40 03000000 ........`!+@.... - 114e0 08000000 63212b40 11000000 a2000000 ....c!+@........ - 114f0 74212b40 00000000 08280000 74212b40 t!+@.....(..t!+@ - 11500 08000000 01280000 7c212b40 18000000 .....(..|!+@.... - 11510 82000000 94212b40 5a000000 a2000000 .....!+@Z....... - 11520 ee212b40 00000000 08280000 f0212b40 .!+@.....(...!+@ - 11530 0f000000 82000000 ff212b40 00000000 .........!+@.... - 11540 08000000 00222b40 00000000 01280000 ....."+@.....(.. - 11550 00222b40 1a000000 82000000 1a222b40 ."+@........."+@ - 11560 00000000 08280000 1c222b40 04000000 .....(..."+@.... - 11570 01280000 20222b40 0a000000 82000000 .(.. "+@........ - 11580 2a222b40 00000000 08280000 2c222b40 *"+@.....(..,"+@ - 11590 00000000 01280000 2c222b40 0f000000 .....(..,"+@.... - 115a0 82000000 3b222b40 00000000 08280000 ....;"+@.....(.. - 115b0 3c222b40 04000000 01280000 40222b40 <"+@.....(..@"+@ - 115c0 4f000000 82000000 8f222b40 00000000 O........"+@.... - 115d0 08280000 90222b40 00000000 01280000 .(..."+@.....(.. - 115e0 90222b40 11000000 82000000 a1222b40 ."+@........."+@ - 115f0 00000000 08280000 a4222b40 00000000 .....(..."+@.... - 11600 01280000 a4222b40 36000000 82000000 .(..."+@6....... - 11610 da222b40 12000000 a2000000 ec222b40 ."+@........."+@ - 11620 00000000 08280000 ec222b40 00000000 .....(..."+@.... - 11630 01280000 ec222b40 1c000000 82000000 .(..."+@........ - 11640 08232b40 00000000 08280000 08232b40 .#+@.....(...#+@ - 11650 00000000 01280000 08232b40 0d000000 .....(...#+@.... - 11660 82000000 15232b40 00000000 08280000 .....#+@.....(.. - 11670 18232b40 00000000 01280000 18232b40 .#+@.....(...#+@ - 11680 0d000000 82000000 25232b40 00000000 ........%#+@.... - 11690 08280000 28232b40 00000000 01280000 .(..(#+@.....(.. - 116a0 28232b40 0d000000 82000000 35232b40 (#+@........5#+@ - 116b0 00000000 08280000 38232b40 00000000 .....(..8#+@.... - 116c0 01280000 38232b40 0d000000 82000000 .(..8#+@........ - 116d0 45232b40 00000000 08280000 48232b40 E#+@.....(..H#+@ - 116e0 00000000 01280000 48232b40 0d000000 .....(..H#+@.... - 116f0 82000000 55232b40 00000000 08280000 ....U#+@.....(.. - 11700 58232b40 00000000 01280000 58232b40 X#+@.....(..X#+@ - 11710 25000000 82000000 7d232b40 15000000 %.......}#+@.... - 11720 a2000000 92232b40 00000000 08280000 .....#+@.....(.. - 11730 94232b40 04000000 01280000 98232b40 .#+@.....(...#+@ - 11740 31000000 82000000 c9232b40 07000000 1........#+@.... - 11750 a2000000 d0232b40 00000000 08280000 .....#+@.....(.. - 11760 d0232b40 10000000 01280000 e0232b40 .#+@.....(...#+@ - 11770 29000000 82000000 09242b40 00000000 )........$+@.... - 11780 08000000 09242b40 2a000000 a2000000 .....$+@*....... - 11790 33242b40 08000000 a2000000 3b242b40 3$+@........;$+@ - 117a0 00000000 08000000 3b242b40 45000000 ........;$+@E... - 117b0 a2000000 80242b40 09000000 a2000000 .....$+@........ - 117c0 89242b40 00000000 08000000 89242b40 .$+@.........$+@ - 117d0 0f000000 a2000000 98242b40 00000000 .........$+@.... - 117e0 08280000 98242b40 04000000 01280000 .(...$+@.....(.. - 117f0 9c242b40 54000000 82000000 f0242b40 .$+@T........$+@ - 11800 00000000 08000000 f0242b40 09000000 .........$+@.... - 11810 a2000000 f9242b40 11000000 a2000000 .....$+@........ - 11820 0a252b40 3b000000 a2000000 45252b40 .%+@;.......E%+@ - 11830 14000000 a2000000 59252b40 06000000 ........Y%+@.... - 11840 a2000000 5f252b40 06000000 a2000000 ...._%+@........ - 11850 65252b40 0b000000 a2000000 70252b40 e%+@........p%+@ - 11860 00000000 08000000 70252b40 05000000 ........p%+@.... - 11870 a2000000 75252b40 00000000 08000000 ....u%+@........ - 11880 75252b40 0f000000 a2000000 84252b40 u%+@.........%+@ - 11890 03000000 08000000 87252b40 08000000 .........%+@.... - 118a0 a2000000 8f252b40 00000000 08280000 .....%+@.....(.. - 118b0 90252b40 0c000000 01280000 9c252b40 .%+@.....(...%+@ - 118c0 1b000000 82000000 b7252b40 00000000 .........%+@.... - 118d0 08000000 b7252b40 1b000000 a2000000 .....%+@........ - 118e0 d2252b40 00000000 08000000 d2252b40 .%+@.........%+@ - 118f0 0c000000 a2000000 de252b40 07000000 .........%+@.... - 11900 a2000000 e5252b40 00000000 08000000 .....%+@........ - 11910 e5252b40 03000000 a2000000 e8252b40 .%+@.........%+@ - 11920 0e000000 a2000000 f6252b40 00000000 .........%+@.... - 11930 08280000 f8252b40 00000000 01280000 .(...%+@.....(.. - 11940 f8252b40 20000000 82000000 18262b40 .%+@ ........&+@ - 11950 00000000 08000000 18262b40 0f000000 .........&+@.... - 11960 a2000000 27262b40 00000000 08000000 ....'&+@........ - 11970 27262b40 2d000000 a2000000 54262b40 '&+@-.......T&+@ - 11980 00000000 08280000 54262b40 04000000 .....(..T&+@.... - 11990 01280000 58262b40 1d000000 82000000 .(..X&+@........ - 119a0 75262b40 00000000 08280000 78262b40 u&+@.....(..x&+@ - 119b0 00000000 01280000 78262b40 12000000 .....(..x&+@.... - 119c0 82000000 8a262b40 00000000 08280000 .....&+@.....(.. - 119d0 8c262b40 00000000 01280000 8c262b40 .&+@.....(...&+@ - 119e0 14000000 82000000 a0262b40 00000000 .........&+@.... - 119f0 08000000 a0262b40 0c000000 a2000000 .....&+@........ - 11a00 ac262b40 05000000 a2000000 b1262b40 .&+@.........&+@ - 11a10 00000000 08000000 20a62c40 0a000000 ........ .,@.... - 11a20 04010000 30a62c40 00000000 04490000 ....0.,@.....I.. - 11a30 30a62c40 0a000000 04010000 40a62c40 0.,@........@.,@ - 11a40 00000000 04490000 40a62c40 0a000000 .....I..@.,@.... - 11a50 04010000 50a62c40 00000000 04490000 ....P.,@.....I.. - 11a60 50a62c40 08000000 04390000 58a62c40 P.,@.....9..X.,@ - 11a70 08000000 04490000 60a62c40 06000000 .....I..`.,@.... - 11a80 04010000 68a62c40 00000000 04380000 ....h.,@.....8.. - 11a90 b4262b40 04000000 01280000 b8262b40 .&+@.....(...&+@ - 11aa0 2c000000 82000000 e4262b40 00000000 ,........&+@.... - 11ab0 08280000 e4262b40 08000000 01280000 .(...&+@.....(.. - 11ac0 ec262b40 74000000 82000000 60272b40 .&+@t.......`'+@ - 11ad0 00000000 08280000 60272b40 04000000 .....(..`'+@.... - 11ae0 01280000 64272b40 31000000 82000000 .(..d'+@1....... - 11af0 95272b40 00000000 08280000 98272b40 .'+@.....(...'+@ - 11b00 00000000 01280000 98272b40 0c000000 .....(...'+@.... - 11b10 82000000 a4272b40 08000000 a2000000 .....'+@........ - 11b20 ac272b40 08000000 a2000000 b4272b40 .'+@.........'+@ + 10cc0 00000000 08000000 74142b40 00000000 ........t.+@.... + 10cd0 01280000 74142b40 12000000 82000000 .(..t.+@........ + 10ce0 86142b40 00000000 08000000 86142b40 ..+@..........+@ + 10cf0 12000000 a2000000 98142b40 00000000 ..........+@.... + 10d00 08000000 98142b40 09000000 a2000000 ......+@........ + 10d10 a1142b40 07000000 a2000000 a8142b40 ..+@..........+@ + 10d20 00000000 08280000 a8142b40 00000000 .....(....+@.... + 10d30 01280000 a8142b40 14000000 82000000 .(....+@........ + 10d40 bc142b40 00000000 08000000 bc142b40 ..+@..........+@ + 10d50 12000000 a2000000 ce142b40 02000000 ..........+@.... + 10d60 a2000000 d0142b40 14000000 a2000000 ......+@........ + 10d70 e4142b40 00000000 08000000 e4142b40 ..+@..........+@ + 10d80 0f000000 a2000000 f3142b40 07000000 ..........+@.... + 10d90 a2000000 fa142b40 00000000 08280000 ......+@.....(.. + 10da0 fc142b40 08000000 82000000 04152b40 ..+@..........+@ + 10db0 00000000 08280000 04152b40 04000000 .....(....+@.... + 10dc0 01280000 08152b40 1e000000 82000000 .(....+@........ + 10dd0 26152b40 05000000 a2000000 2b152b40 &.+@........+.+@ + 10de0 00000000 08280000 2c152b40 04000000 .....(..,.+@.... + 10df0 01280000 30152b40 2a000000 82000000 .(..0.+@*....... + 10e00 5a152b40 00000000 08000000 5a152b40 Z.+@........Z.+@ + 10e10 0b000000 a2000000 65152b40 00000000 ........e.+@.... + 10e20 08000000 65152b40 d4000000 a2000000 ....e.+@........ + 10e30 39162b40 00000000 08000000 39162b40 9.+@........9.+@ + 10e40 06000000 a2000000 3f162b40 0b000000 ........?.+@.... + 10e50 a2000000 4a162b40 00000000 08280000 ....J.+@.....(.. + 10e60 4c162b40 00000000 01280000 4c162b40 L.+@.....(..L.+@ + 10e70 2e000000 82000000 7a162b40 00000000 ........z.+@.... + 10e80 08280000 7c162b40 08000000 01280000 .(..|.+@.....(.. + 10e90 84162b40 26000000 82000000 aa162b40 ..+@&.........+@ + 10ea0 0a000000 a2000000 b4162b40 00000000 ..........+@.... + 10eb0 08000000 b4162b40 09000000 a2000000 ......+@........ + 10ec0 bd162b40 00000000 08280000 c0162b40 ..+@.....(....+@ + 10ed0 04000000 01280000 c4162b40 1e000000 .....(....+@.... + 10ee0 82000000 e2162b40 00000000 08000000 ......+@........ + 10ef0 e2162b40 18000000 a2000000 fa162b40 ..+@..........+@ + 10f00 00000000 08000000 fa162b40 15000000 ..........+@.... + 10f10 a2000000 0f172b40 00000000 08280000 ......+@.....(.. + 10f20 10172b40 00000000 01280000 10172b40 ..+@.....(....+@ + 10f30 1e000000 82000000 2e172b40 00000000 ..........+@.... + 10f40 08000000 2e172b40 18000000 a2000000 ......+@........ + 10f50 46172b40 00000000 08000000 46172b40 F.+@........F.+@ + 10f60 15000000 a2000000 5b172b40 00000000 ........[.+@.... + 10f70 08280000 5c172b40 08000000 01280000 .(..\.+@.....(.. + 10f80 64172b40 19000000 82000000 7d172b40 d.+@........}.+@ + 10f90 07000000 a2000000 84172b40 00000000 ..........+@.... + 10fa0 08000000 84172b40 0c000000 a2000000 ......+@........ + 10fb0 90172b40 00000000 08280000 90172b40 ..+@.....(....+@ + 10fc0 02000000 82000000 92172b40 00000000 ..........+@.... + 10fd0 08280000 94172b40 04000000 01280000 .(....+@.....(.. + 10fe0 98172b40 2a000000 82000000 c2172b40 ..+@*.........+@ + 10ff0 04000000 a2000000 c6172b40 00000000 ..........+@.... + 11000 08000000 c6172b40 42000000 a2000000 ......+@B....... + 11010 08182b40 04000000 a2000000 0c182b40 ..+@..........+@ + 11020 00000000 08280000 0c182b40 00000000 .....(....+@.... + 11030 01280000 0c182b40 1d000000 82000000 .(....+@........ + 11040 29182b40 00000000 08280000 2c182b40 ).+@.....(..,.+@ + 11050 00000000 01280000 2c182b40 06000000 .....(..,.+@.... + 11060 82000000 32182b40 16000000 a2000000 ....2.+@........ + 11070 48182b40 0c000000 a2000000 54182b40 H.+@........T.+@ + 11080 10000000 a2000000 64182b40 00000000 ........d.+@.... + 11090 08280000 64182b40 00000000 01280000 .(..d.+@.....(.. + 110a0 64182b40 34000000 82000000 98182b40 d.+@4.........+@ + 110b0 00000000 08280000 98182b40 08000000 .....(....+@.... + 110c0 01280000 a0182b40 83000000 82000000 .(....+@........ + 110d0 23192b40 00000000 08280000 24192b40 #.+@.....(..$.+@ + 110e0 00000000 01280000 24192b40 24000000 .....(..$.+@$... + 110f0 82000000 48192b40 66000000 a2000000 ....H.+@f....... + 11100 ae192b40 00000000 08000000 ae192b40 ..+@..........+@ + 11110 09000000 82000000 b7192b40 00000000 ..........+@.... + 11120 08280000 b8192b40 04000000 01280000 .(....+@.....(.. + 11130 bc192b40 20000000 82000000 dc192b40 ..+@ .........+@ + 11140 28000000 a2000000 041a2b40 0f000000 (.........+@.... + 11150 a2000000 131a2b40 00000000 08280000 ......+@.....(.. + 11160 141a2b40 00000000 01280000 141a2b40 ..+@.....(....+@ + 11170 1a000000 82000000 2e1a2b40 07000000 ..........+@.... + 11180 a2000000 351a2b40 00000000 08000000 ....5.+@........ + 11190 351a2b40 35000000 82000000 6a1a2b40 5.+@5.......j.+@ + 111a0 25000000 a2000000 8f1a2b40 00000000 %.........+@.... + 111b0 08000000 8f1a2b40 25000000 a2000000 ......+@%....... + 111c0 b41a2b40 00000000 08280000 b41a2b40 ..+@.....(....+@ + 111d0 00000000 01280000 b41a2b40 1a000000 .....(....+@.... + 111e0 82000000 ce1a2b40 07000000 a2000000 ......+@........ + 111f0 d51a2b40 00000000 08000000 d51a2b40 ..+@..........+@ + 11200 32000000 82000000 071b2b40 00000000 2.........+@.... + 11210 08000000 071b2b40 23000000 a2000000 ......+@#....... + 11220 2a1b2b40 0f000000 a2000000 391b2b40 *.+@........9.+@ + 11230 25000000 a2000000 5e1b2b40 00000000 %.......^.+@.... + 11240 08000000 5e1b2b40 22000000 a2000000 ....^.+@"....... + 11250 801b2b40 00000000 08000000 801b2b40 ..+@..........+@ + 11260 25000000 a2000000 a51b2b40 00000000 %.........+@.... + 11270 08000000 a51b2b40 22000000 a2000000 ......+@"....... + 11280 c71b2b40 00000000 08280000 c81b2b40 ..+@.....(....+@ + 11290 10000000 01280000 d81b2b40 1d000000 .....(....+@.... + 112a0 82000000 f51b2b40 02000000 a2000000 ......+@........ + 112b0 f71b2b40 00000000 08000000 f71b2b40 ..+@..........+@ + 112c0 0a000000 a2000000 011c2b40 00000000 ..........+@.... + 112d0 08000000 011c2b40 0b000000 a2000000 ......+@........ + 112e0 0c1c2b40 00000000 08000000 0c1c2b40 ..+@..........+@ + 112f0 0b000000 a2000000 171c2b40 00000000 ..........+@.... + 11300 08000000 171c2b40 0b000000 a2000000 ......+@........ + 11310 221c2b40 00000000 08000000 221c2b40 ".+@........".+@ + 11320 0b000000 a2000000 2d1c2b40 00000000 ........-.+@.... + 11330 08280000 301c2b40 10000000 01280000 .(..0.+@.....(.. + 11340 401c2b40 1a000000 82000000 5a1c2b40 @.+@........Z.+@ + 11350 63000000 a2000000 bd1c2b40 ac000000 c.........+@.... + 11360 a2000000 691d2b40 79000000 a2000000 ....i.+@y....... + 11370 e21d2b40 2a000000 a2000000 0c1e2b40 ..+@*.........+@ + 11380 17000000 a2000000 231e2b40 00000000 ........#.+@.... + 11390 08000000 231e2b40 2f000000 a2000000 ....#.+@/....... + 113a0 521e2b40 00000000 08280000 541e2b40 R.+@.....(..T.+@ + 113b0 00000000 01280000 541e2b40 1f000000 .....(..T.+@.... + 113c0 82000000 731e2b40 00000000 08280000 ....s.+@.....(.. + 113d0 741e2b40 00000000 01280000 741e2b40 t.+@.....(..t.+@ + 113e0 18000000 82000000 8c1e2b40 00000000 ..........+@.... + 113f0 08000000 8c1e2b40 0a000000 a2000000 ......+@........ + 11400 961e2b40 07000000 a2000000 9d1e2b40 ..+@..........+@ + 11410 00000000 08280000 a01e2b40 08000000 .....(....+@.... + 11420 01280000 a81e2b40 ff000000 82000000 .(....+@........ + 11430 a71f2b40 00000000 08000000 a81f2b40 ..+@..........+@ + 11440 08000000 01280000 b01f2b40 ac000000 .....(....+@.... + 11450 82000000 5c202b40 00000000 08000000 ....\ +@........ + 11460 5c202b40 3c000000 a2000000 98202b40 \ +@<........ +@ + 11470 00000000 08000000 98202b40 10000000 ......... +@.... + 11480 a2000000 a8202b40 56000000 a2000000 ..... +@V....... + 11490 fe202b40 00000000 08000000 fe202b40 . +@......... +@ + 114a0 40000000 a2000000 3e212b40 20000000 @.......>!+@ ... + 114b0 a2000000 5e212b40 00000000 08280000 ....^!+@.....(.. + 114c0 60212b40 00000000 01280000 60212b40 `!+@.....(..`!+@ + 114d0 1c000000 82000000 7c212b40 03000000 ........|!+@.... + 114e0 08000000 7f212b40 11000000 a2000000 .....!+@........ + 114f0 90212b40 00000000 08280000 90212b40 .!+@.....(...!+@ + 11500 08000000 01280000 98212b40 18000000 .....(...!+@.... + 11510 82000000 b0212b40 5a000000 a2000000 .....!+@Z....... + 11520 0a222b40 00000000 08280000 0c222b40 ."+@.....(..."+@ + 11530 0f000000 82000000 1b222b40 00000000 ........."+@.... + 11540 08000000 1c222b40 00000000 01280000 ....."+@.....(.. + 11550 1c222b40 1a000000 82000000 36222b40 ."+@........6"+@ + 11560 00000000 08280000 38222b40 04000000 .....(..8"+@.... + 11570 01280000 3c222b40 0a000000 82000000 .(..<"+@........ + 11580 46222b40 00000000 08280000 48222b40 F"+@.....(..H"+@ + 11590 00000000 01280000 48222b40 0f000000 .....(..H"+@.... + 115a0 82000000 57222b40 00000000 08280000 ....W"+@.....(.. + 115b0 58222b40 04000000 01280000 5c222b40 X"+@.....(..\"+@ + 115c0 4f000000 82000000 ab222b40 00000000 O........"+@.... + 115d0 08280000 ac222b40 00000000 01280000 .(..."+@.....(.. + 115e0 ac222b40 11000000 82000000 bd222b40 ."+@........."+@ + 115f0 00000000 08280000 c0222b40 00000000 .....(..."+@.... + 11600 01280000 c0222b40 36000000 82000000 .(..."+@6....... + 11610 f6222b40 12000000 a2000000 08232b40 ."+@.........#+@ + 11620 00000000 08280000 08232b40 00000000 .....(...#+@.... + 11630 01280000 08232b40 1c000000 82000000 .(...#+@........ + 11640 24232b40 00000000 08280000 24232b40 $#+@.....(..$#+@ + 11650 00000000 01280000 24232b40 0d000000 .....(..$#+@.... + 11660 82000000 31232b40 00000000 08280000 ....1#+@.....(.. + 11670 34232b40 00000000 01280000 34232b40 4#+@.....(..4#+@ + 11680 0d000000 82000000 41232b40 00000000 ........A#+@.... + 11690 08280000 44232b40 00000000 01280000 .(..D#+@.....(.. + 116a0 44232b40 0d000000 82000000 51232b40 D#+@........Q#+@ + 116b0 00000000 08280000 54232b40 00000000 .....(..T#+@.... + 116c0 01280000 54232b40 0d000000 82000000 .(..T#+@........ + 116d0 61232b40 00000000 08280000 64232b40 a#+@.....(..d#+@ + 116e0 00000000 01280000 64232b40 0d000000 .....(..d#+@.... + 116f0 82000000 71232b40 00000000 08280000 ....q#+@.....(.. + 11700 74232b40 00000000 01280000 74232b40 t#+@.....(..t#+@ + 11710 25000000 82000000 99232b40 15000000 %........#+@.... + 11720 a2000000 ae232b40 00000000 08280000 .....#+@.....(.. + 11730 b0232b40 04000000 01280000 b4232b40 .#+@.....(...#+@ + 11740 31000000 82000000 e5232b40 07000000 1........#+@.... + 11750 a2000000 ec232b40 00000000 08280000 .....#+@.....(.. + 11760 ec232b40 10000000 01280000 fc232b40 .#+@.....(...#+@ + 11770 29000000 82000000 25242b40 00000000 ).......%$+@.... + 11780 08000000 25242b40 2a000000 a2000000 ....%$+@*....... + 11790 4f242b40 08000000 a2000000 57242b40 O$+@........W$+@ + 117a0 00000000 08000000 57242b40 45000000 ........W$+@E... + 117b0 a2000000 9c242b40 09000000 a2000000 .....$+@........ + 117c0 a5242b40 00000000 08000000 a5242b40 .$+@.........$+@ + 117d0 0f000000 a2000000 b4242b40 00000000 .........$+@.... + 117e0 08280000 b4242b40 04000000 01280000 .(...$+@.....(.. + 117f0 b8242b40 54000000 82000000 0c252b40 .$+@T........%+@ + 11800 00000000 08000000 0c252b40 09000000 .........%+@.... + 11810 a2000000 15252b40 11000000 a2000000 .....%+@........ + 11820 26252b40 3b000000 a2000000 61252b40 &%+@;.......a%+@ + 11830 14000000 a2000000 75252b40 06000000 ........u%+@.... + 11840 a2000000 7b252b40 06000000 a2000000 ....{%+@........ + 11850 81252b40 0b000000 a2000000 8c252b40 .%+@.........%+@ + 11860 00000000 08000000 8c252b40 05000000 .........%+@.... + 11870 a2000000 91252b40 00000000 08000000 .....%+@........ + 11880 91252b40 0f000000 a2000000 a0252b40 .%+@.........%+@ + 11890 03000000 08000000 a3252b40 08000000 .........%+@.... + 118a0 a2000000 ab252b40 00000000 08280000 .....%+@.....(.. + 118b0 ac252b40 0c000000 01280000 b8252b40 .%+@.....(...%+@ + 118c0 1b000000 82000000 d3252b40 00000000 .........%+@.... + 118d0 08000000 d3252b40 1b000000 a2000000 .....%+@........ + 118e0 ee252b40 00000000 08000000 ee252b40 .%+@.........%+@ + 118f0 0c000000 a2000000 fa252b40 07000000 .........%+@.... + 11900 a2000000 01262b40 00000000 08000000 .....&+@........ + 11910 01262b40 03000000 a2000000 04262b40 .&+@.........&+@ + 11920 0e000000 a2000000 12262b40 00000000 .........&+@.... + 11930 08280000 14262b40 00000000 01280000 .(...&+@.....(.. + 11940 14262b40 20000000 82000000 34262b40 .&+@ .......4&+@ + 11950 00000000 08000000 34262b40 0f000000 ........4&+@.... + 11960 a2000000 43262b40 00000000 08000000 ....C&+@........ + 11970 43262b40 2d000000 a2000000 70262b40 C&+@-.......p&+@ + 11980 00000000 08280000 70262b40 04000000 .....(..p&+@.... + 11990 01280000 74262b40 1d000000 82000000 .(..t&+@........ + 119a0 91262b40 00000000 08280000 94262b40 .&+@.....(...&+@ + 119b0 00000000 01280000 94262b40 12000000 .....(...&+@.... + 119c0 82000000 a6262b40 00000000 08280000 .....&+@.....(.. + 119d0 a8262b40 00000000 01280000 a8262b40 .&+@.....(...&+@ + 119e0 14000000 82000000 bc262b40 00000000 .........&+@.... + 119f0 08000000 bc262b40 0c000000 a2000000 .....&+@........ + 11a00 c8262b40 05000000 a2000000 cd262b40 .&+@.........&+@ + 11a10 00000000 08000000 40a62c40 0a000000 ........@.,@.... + 11a20 04010000 50a62c40 00000000 04490000 ....P.,@.....I.. + 11a30 50a62c40 0a000000 04010000 60a62c40 P.,@........`.,@ + 11a40 00000000 04490000 60a62c40 0a000000 .....I..`.,@.... + 11a50 04010000 70a62c40 00000000 04490000 ....p.,@.....I.. + 11a60 70a62c40 08000000 04390000 78a62c40 p.,@.....9..x.,@ + 11a70 08000000 04490000 80a62c40 06000000 .....I....,@.... + 11a80 04010000 88a62c40 00000000 04380000 ......,@.....8.. + 11a90 d0262b40 04000000 01280000 d4262b40 .&+@.....(...&+@ + 11aa0 2c000000 82000000 00272b40 00000000 ,........'+@.... + 11ab0 08280000 00272b40 08000000 01280000 .(...'+@.....(.. + 11ac0 08272b40 74000000 82000000 7c272b40 .'+@t.......|'+@ + 11ad0 00000000 08280000 7c272b40 04000000 .....(..|'+@.... + 11ae0 01280000 80272b40 31000000 82000000 .(...'+@1....... + 11af0 b1272b40 00000000 08280000 b4272b40 .'+@.....(...'+@ + 11b00 00000000 01280000 b4272b40 0c000000 .....(...'+@.... + 11b10 82000000 c0272b40 08000000 a2000000 .....'+@........ + 11b20 c8272b40 08000000 a2000000 d0272b40 .'+@.........'+@ 11b30 00000000 08000000 b8381040 04000000 .........8.@.... 11b40 01280000 bc381040 0d000000 82000000 .(...8.@........ 11b50 c9381040 02000000 a2000000 cb381040 .8.@.........8.@ @@ -30123,8 +30125,8 @@ Contents of section .xt.prop: 12db0 d04c1040 05000000 82000000 d54c1040 .L.@.........L.@ 12dc0 0b000000 a2000000 e04c1040 03000000 .........L.@.... 12dd0 08000000 e34c1040 16000000 82000000 .....L.@........ - 12de0 f94c1040 00000000 08000000 70a62c40 .L.@........p.,@ - 12df0 13000000 04010000 90a62c40 00000000 ..........,@.... + 12de0 f94c1040 00000000 08000000 90a62c40 .L.@..........,@ + 12df0 13000000 04010000 b0a62c40 00000000 ..........,@.... 12e00 04480000 fc4c1040 04000000 01280000 .H...L.@.....(.. 12e10 004d1040 25000000 82000000 254d1040 .M.@%.......%M.@ 12e20 03000000 a2000000 284d1040 00000000 ........(M.@.... @@ -30152,881 +30154,881 @@ Contents of section .xt.prop: 12f80 82000000 2c4f1040 00000000 08000000 ....,O.@........ 12f90 2c4f1040 00000000 01280000 2c4f1040 ,O.@.....(..,O.@ 12fa0 16000000 82000000 424f1040 00000000 ........BO.@.... - 12fb0 08000000 b4272b40 04000000 01280000 .....'+@.....(.. - 12fc0 b8272b40 1d000000 82000000 d5272b40 .'+@.........'+@ - 12fd0 05000000 a2000000 da272b40 00000000 .........'+@.... - 12fe0 08000000 da272b40 05000000 a2000000 .....'+@........ - 12ff0 df272b40 00000000 08000000 df272b40 .'+@.........'+@ - 13000 0e000000 a2000000 ed272b40 00000000 .........'+@.... - 13010 08280000 f0272b40 00000000 01280000 .(...'+@.....(.. - 13020 f0272b40 0d000000 82000000 fd272b40 .'+@.........'+@ - 13030 00000000 08280000 00282b40 0d000000 .....(...(+@.... - 13040 82000000 0d282b40 00000000 08280000 .....(+@.....(.. - 13050 10282b40 04000000 01280000 14282b40 .(+@.....(...(+@ - 13060 33000000 82000000 47282b40 00000000 3.......G(+@.... - 13070 08280000 48282b40 04000000 01280000 .(..H(+@.....(.. - 13080 4c282b40 18000000 82000000 64282b40 L(+@........d(+@ - 13090 0c000000 a2000000 70282b40 00000000 ........p(+@.... - 130a0 08280000 70282b40 00000000 01280000 .(..p(+@.....(.. - 130b0 70282b40 1b000000 82000000 8b282b40 p(+@.........(+@ - 130c0 00000000 08280000 8c282b40 00000000 .....(...(+@.... - 130d0 01280000 8c282b40 1d000000 82000000 .(...(+@........ - 130e0 a9282b40 00000000 08000000 a9282b40 .(+@.........(+@ - 130f0 03000000 a2000000 ac282b40 09000000 .........(+@.... - 13100 a2000000 b5282b40 09000000 a2000000 .....(+@........ - 13110 be282b40 0d000000 a2000000 cb282b40 .(+@.........(+@ - 13120 00000000 08280000 cc282b40 0c000000 .....(...(+@.... - 13130 01280000 d8282b40 2c000000 82000000 .(...(+@,....... - 13140 04292b40 00000000 08000000 04292b40 .)+@.........)+@ - 13150 1d000000 a2000000 21292b40 18000000 ........!)+@.... - 13160 a2000000 39292b40 15000000 a2000000 ....9)+@........ - 13170 4e292b40 08000000 a2000000 56292b40 N)+@........V)+@ - 13180 00000000 08000000 56292b40 07000000 ........V)+@.... - 13190 a2000000 5d292b40 3a000000 a2000000 ....])+@:....... - 131a0 97292b40 00000000 08280000 98292b40 .)+@.....(...)+@ - 131b0 00000000 01280000 98292b40 2e000000 .....(...)+@.... - 131c0 82000000 c6292b40 00000000 08000000 .....)+@........ - 131d0 c6292b40 04000000 a2000000 ca292b40 .)+@.........)+@ - 131e0 00000000 08280000 cc292b40 0c000000 .....(...)+@.... - 131f0 01280000 d8292b40 6c000000 82000000 .(...)+@l....... - 13200 442a2b40 77000000 a2000000 bb2a2b40 D*+@w........*+@ - 13210 03000000 a2000000 be2a2b40 00000000 .........*+@.... - 13220 08000000 be2a2b40 09000000 a2000000 .....*+@........ - 13230 c72a2b40 00000000 08000000 c72a2b40 .*+@.........*+@ - 13240 03000000 a2000000 ca2a2b40 02000000 .........*+@.... - 13250 a2000000 cc2a2b40 0f000000 a2000000 .....*+@........ - 13260 db2a2b40 00000000 08000000 db2a2b40 .*+@.........*+@ - 13270 49000000 82000000 242b2b40 05000000 I.......$++@.... - 13280 a2000000 292b2b40 00000000 08280000 ....)++@.....(.. - 13290 2c2b2b40 00000000 01280000 2c2b2b40 ,++@.....(..,++@ - 132a0 14000000 82000000 402b2b40 00000000 ........@++@.... - 132b0 08280000 402b2b40 18000000 01280000 .(..@++@.....(.. - 132c0 582b2b40 47000000 82000000 9f2b2b40 X++@G........++@ - 132d0 00000000 08000000 9f2b2b40 29000000 .........++@)... - 132e0 a2000000 c82b2b40 00000000 08000000 .....++@........ - 132f0 c82b2b40 27000000 a2000000 ef2b2b40 .++@'........++@ - 13300 05000000 a2000000 f42b2b40 1f000000 .........++@.... - 13310 a2000000 132c2b40 00000000 08000000 .....,+@........ - 13320 132c2b40 32000000 a2000000 452c2b40 .,+@2.......E,+@ - 13330 00000000 08280000 482c2b40 00000000 .....(..H,+@.... - 13340 01280000 482c2b40 12000000 82000000 .(..H,+@........ - 13350 5a2c2b40 00000000 08280000 5c2c2b40 Z,+@.....(..\,+@ - 13360 00000000 01280000 5c2c2b40 08000000 .....(..\,+@.... - 13370 82000000 642c2b40 00000000 08280000 ....d,+@.....(.. - 13380 642c2b40 00000000 01280000 642c2b40 d,+@.....(..d,+@ - 13390 08000000 82000000 6c2c2b40 00000000 ........l,+@.... - 133a0 08280000 6c2c2b40 00000000 01280000 .(..l,+@.....(.. - 133b0 6c2c2b40 08000000 82000000 742c2b40 l,+@........t,+@ - 133c0 00000000 08280000 742c2b40 00000000 .....(..t,+@.... - 133d0 01280000 742c2b40 08000000 82000000 .(..t,+@........ - 133e0 7c2c2b40 00000000 08280000 7c2c2b40 |,+@.....(..|,+@ - 133f0 04000000 01280000 802c2b40 95000000 .....(...,+@.... - 13400 82000000 152d2b40 03000000 a2000000 .....-+@........ - 13410 182d2b40 00000000 08000000 182d2b40 .-+@.........-+@ - 13420 03000000 a2000000 1b2d2b40 02000000 .........-+@.... - 13430 a2000000 1d2d2b40 0b000000 a2000000 .....-+@........ - 13440 282d2b40 00000000 08000000 282d2b40 (-+@........(-+@ - 13450 16000000 82000000 3e2d2b40 00000000 ........>-+@.... - 13460 08280000 402d2b40 04000000 01280000 .(..@-+@.....(.. - 13470 442d2b40 48000000 82000000 8c2d2b40 D-+@H........-+@ - 13480 00000000 08000000 8c2d2b40 4f000000 .........-+@O... - 13490 a2000000 db2d2b40 03000000 a2000000 .....-+@........ - 134a0 de2d2b40 00000000 08000000 de2d2b40 .-+@.........-+@ - 134b0 0f000000 a2000000 ed2d2b40 10000000 .........-+@.... - 134c0 a2000000 fd2d2b40 00000000 08000000 .....-+@........ - 134d0 fd2d2b40 05000000 a2000000 022e2b40 .-+@..........+@ - 134e0 00000000 08280000 042e2b40 00000000 .....(....+@.... - 134f0 01280000 042e2b40 13000000 82000000 .(....+@........ - 13500 172e2b40 07000000 a2000000 1e2e2b40 ..+@..........+@ - 13510 00000000 08280000 202e2b40 02000000 .....(.. .+@.... - 13520 82000000 222e2b40 00000000 08280000 ....".+@.....(.. - 13530 242e2b40 02000000 82000000 262e2b40 $.+@........&.+@ - 13540 00000000 08280000 282e2b40 08000000 .....(..(.+@.... - 13550 01280000 302e2b40 2b000000 82000000 .(..0.+@+....... - 13560 5b2e2b40 00000000 08280000 5c2e2b40 [.+@.....(..\.+@ - 13570 04000000 01280000 602e2b40 4c000000 .....(..`.+@L... - 13580 82000000 ac2e2b40 15000000 a2000000 ......+@........ - 13590 c12e2b40 16000000 a2000000 d72e2b40 ..+@..........+@ - 135a0 03000000 a2000000 da2e2b40 3b000000 ..........+@;... - 135b0 a2000000 152f2b40 00000000 08000000 ...../+@........ - 135c0 152f2b40 1f000000 a2000000 342f2b40 ./+@........4/+@ - 135d0 0d000000 a2000000 412f2b40 00000000 ........A/+@.... - 135e0 08280000 442f2b40 04000000 01280000 .(..D/+@.....(.. - 135f0 482f2b40 27000000 82000000 6f2f2b40 H/+@'.......o/+@ - 13600 00000000 08000000 6f2f2b40 09000000 ........o/+@.... - 13610 a2000000 782f2b40 07000000 a2000000 ....x/+@........ - 13620 7f2f2b40 00000000 08280000 802f2b40 ./+@.....(.../+@ - 13630 08000000 01280000 882f2b40 27000000 .....(.../+@'... - 13640 82000000 af2f2b40 00000000 08000000 ...../+@........ - 13650 af2f2b40 09000000 a2000000 b82f2b40 ./+@........./+@ - 13660 07000000 a2000000 bf2f2b40 00000000 ........./+@.... - 13670 08280000 c02f2b40 04000000 01280000 .(.../+@.....(.. - 13680 c42f2b40 53000000 82000000 17302b40 ./+@S........0+@ - 13690 00000000 08000000 17302b40 0b000000 .........0+@.... - 136a0 a2000000 22302b40 09000000 a2000000 ...."0+@........ - 136b0 2b302b40 03000000 08000000 2e302b40 +0+@.........0+@ - 136c0 06000000 a2000000 34302b40 00000000 ........40+@.... - 136d0 08280000 34302b40 08000000 01280000 .(..40+@.....(.. - 136e0 3c302b40 52000000 82000000 8e302b40 <0+@R........0+@ - 136f0 02000000 a2000000 90302b40 6f000000 .........0+@o... - 13700 a2000000 ff302b40 00000000 08280000 .....0+@.....(.. - 13710 00312b40 04000000 01280000 04312b40 .1+@.....(...1+@ - 13720 3e000000 82000000 42312b40 00000000 >.......B1+@.... - 13730 08280000 44312b40 02000000 82000000 .(..D1+@........ - 13740 46312b40 00000000 08280000 48312b40 F1+@.....(..H1+@ - 13750 08000000 01280000 50312b40 20000000 .....(..P1+@ ... - 13760 82000000 70312b40 41000000 a2000000 ....p1+@A....... - 13770 b1312b40 4e000000 a2000000 ff312b40 .1+@N........1+@ - 13780 00000000 08000000 ff312b40 15000000 .........1+@.... - 13790 a2000000 14322b40 03000000 a2000000 .....2+@........ - 137a0 17322b40 00000000 08280000 18322b40 .2+@.....(...2+@ - 137b0 18000000 01280000 30322b40 31000000 .....(..02+@1... - 137c0 82000000 61322b40 03000000 a2000000 ....a2+@........ - 137d0 64322b40 00000000 08000000 64322b40 d2+@........d2+@ - 137e0 0a000000 a2000000 6e322b40 12000000 ........n2+@.... - 137f0 a2000000 80322b40 0b000000 a2000000 .....2+@........ - 13800 8b322b40 00000000 08000000 8b322b40 .2+@.........2+@ - 13810 02000000 a2000000 8d322b40 0d000000 .........2+@.... - 13820 a2000000 9a322b40 0f000000 a2000000 .....2+@........ - 13830 a9322b40 00000000 08000000 a9322b40 .2+@.........2+@ - 13840 2b000000 a2000000 d4322b40 00000000 +........2+@.... - 13850 08000000 d4322b40 08000000 a2000000 .....2+@........ - 13860 dc322b40 44000000 a2000000 20332b40 .2+@D....... 3+@ - 13870 00000000 08000000 20332b40 06000000 ........ 3+@.... - 13880 a2000000 26332b40 94000000 a2000000 ....&3+@........ - 13890 ba332b40 00000000 08000000 ba332b40 .3+@.........3+@ - 138a0 1d000000 a2000000 d7332b40 00000000 .........3+@.... - 138b0 08000000 d7332b40 02000000 a2000000 .....3+@........ - 138c0 d9332b40 29000000 a2000000 02342b40 .3+@)........4+@ - 138d0 00000000 08000000 02342b40 03000000 .........4+@.... - 138e0 a2000000 05342b40 20000000 a2000000 .....4+@ ....... - 138f0 25342b40 00000000 08000000 25342b40 %4+@........%4+@ - 13900 05000000 a2000000 2a342b40 00000000 ........*4+@.... - 13910 08000000 2a342b40 10000000 a2000000 ....*4+@........ - 13920 3a342b40 33000000 a2000000 6d342b40 :4+@3.......m4+@ - 13930 03000000 08000000 70342b40 03000000 ........p4+@.... - 13940 a2000000 73342b40 09000000 a2000000 ....s4+@........ - 13950 7c342b40 00000000 08000000 7c342b40 |4+@........|4+@ - 13960 0c000000 a2000000 88342b40 06000000 .........4+@.... - 13970 a2000000 8e342b40 00000000 08000000 .....4+@........ - 13980 8e342b40 1b000000 a2000000 a9342b40 .4+@.........4+@ - 13990 00000000 08000000 a9342b40 0b000000 .........4+@.... - 139a0 82000000 b4342b40 00000000 08000000 .....4+@........ - 139b0 b4342b40 05000000 a2000000 b9342b40 .4+@.........4+@ - 139c0 00000000 08000000 b9342b40 09000000 .........4+@.... - 139d0 a2000000 c2342b40 00000000 08000000 .....4+@........ - 139e0 c2342b40 1a000000 a2000000 dc342b40 .4+@.........4+@ - 139f0 00000000 08000000 dc342b40 23000000 .........4+@#... - 13a00 a2000000 ff342b40 00000000 08000000 .....4+@........ - 13a10 ff342b40 09000000 a2000000 08352b40 .4+@.........5+@ - 13a20 00000000 08000000 08352b40 0c000000 .........5+@.... - 13a30 a2000000 14352b40 00000000 08000000 .....5+@........ - 13a40 14352b40 0c000000 a2000000 20352b40 .5+@........ 5+@ - 13a50 00000000 08000000 20352b40 06000000 ........ 5+@.... - 13a60 a2000000 26352b40 00000000 08000000 ....&5+@........ - 13a70 26352b40 0b000000 a2000000 31352b40 &5+@........15+@ - 13a80 00000000 08000000 31352b40 06000000 ........15+@.... - 13a90 a2000000 37352b40 00000000 08000000 ....75+@........ - 13aa0 37352b40 06000000 a2000000 3d352b40 75+@........=5+@ - 13ab0 00000000 08000000 3d352b40 06000000 ........=5+@.... - 13ac0 a2000000 43352b40 00000000 08280000 ....C5+@.....(.. - 13ad0 44352b40 00000000 01280000 44352b40 D5+@.....(..D5+@ - 13ae0 30000000 82000000 74352b40 00000000 0.......t5+@.... - 13af0 08280000 74352b40 00000000 01280000 .(..t5+@.....(.. - 13b00 74352b40 4e000000 82000000 c2352b40 t5+@N........5+@ - 13b10 00000000 08000000 c2352b40 4a000000 .........5+@J... - 13b20 a2000000 0c362b40 03000000 a2000000 .....6+@........ - 13b30 0f362b40 00000000 08000000 0f362b40 .6+@.........6+@ - 13b40 0c000000 a2000000 1b362b40 0b000000 .........6+@.... - 13b50 a2000000 26362b40 00000000 08000000 ....&6+@........ - 13b60 26362b40 05000000 a2000000 2b362b40 &6+@........+6+@ - 13b70 00000000 08280000 2c362b40 00000000 .....(..,6+@.... - 13b80 01280000 2c362b40 08000000 82000000 .(..,6+@........ - 13b90 34362b40 00000000 08280000 34362b40 46+@.....(..46+@ - 13ba0 00000000 01280000 34362b40 08000000 .....(..46+@.... - 13bb0 82000000 3c362b40 00000000 08280000 ....<6+@.....(.. - 13bc0 3c362b40 08000000 01280000 44362b40 <6+@.....(..D6+@ - 13bd0 3e000000 82000000 82362b40 03000000 >........6+@.... - 13be0 a2000000 85362b40 00000000 08000000 .....6+@........ - 13bf0 85362b40 31000000 82000000 b6362b40 .6+@1........6+@ - 13c00 37000000 a2000000 ed362b40 1d000000 7........6+@.... - 13c10 a2000000 0a372b40 00000000 08000000 .....7+@........ - 13c20 0a372b40 03000000 a2000000 0d372b40 .7+@.........7+@ - 13c30 28000000 a2000000 35372b40 00000000 (.......57+@.... - 13c40 08000000 35372b40 0d000000 a2000000 ....57+@........ - 13c50 42372b40 0f000000 a2000000 51372b40 B7+@........Q7+@ - 13c60 00000000 08000000 51372b40 03000000 ........Q7+@.... - 13c70 a2000000 54372b40 1e000000 a2000000 ....T7+@........ - 13c80 72372b40 00000000 08000000 72372b40 r7+@........r7+@ - 13c90 0b000000 a2000000 7d372b40 00000000 ........}7+@.... - 13ca0 08000000 7d372b40 0a000000 a2000000 ....}7+@........ - 13cb0 87372b40 00000000 08000000 87372b40 .7+@.........7+@ - 13cc0 55000000 a2000000 dc372b40 1a000000 U........7+@.... - 13cd0 a2000000 f6372b40 03000000 a2000000 .....7+@........ - 13ce0 f9372b40 00000000 08000000 f9372b40 .7+@.........7+@ - 13cf0 0f000000 a2000000 08382b40 00000000 .........8+@.... - 13d00 08000000 08382b40 0a000000 a2000000 .....8+@........ - 13d10 12382b40 28000000 a2000000 3a382b40 .8+@(.......:8+@ - 13d20 00000000 08000000 3a382b40 0e000000 ........:8+@.... - 13d30 a2000000 48382b40 00000000 08280000 ....H8+@.....(.. - 13d40 48382b40 00000000 01280000 48382b40 H8+@.....(..H8+@ - 13d50 24000000 82000000 6c382b40 00000000 $.......l8+@.... - 13d60 08000000 6c382b40 15000000 a2000000 ....l8+@........ - 13d70 81382b40 00000000 08280000 84382b40 .8+@.....(...8+@ - 13d80 00000000 01280000 84382b40 22000000 .....(...8+@"... - 13d90 82000000 a6382b40 03000000 a2000000 .....8+@........ - 13da0 a9382b40 00000000 08000000 a9382b40 .8+@.........8+@ - 13db0 0f000000 a2000000 b8382b40 03000000 .........8+@.... - 13dc0 a2000000 bb382b40 00000000 08000000 .....8+@........ - 13dd0 bb382b40 0b000000 a2000000 c6382b40 .8+@.........8+@ - 13de0 00000000 08000000 c6382b40 0d000000 .........8+@.... - 13df0 a2000000 d3382b40 07000000 a2000000 .....8+@........ - 13e00 da382b40 00000000 08280000 dc382b40 .8+@.....(...8+@ - 13e10 0c000000 01280000 e8382b40 4f000000 .....(...8+@O... - 13e20 82000000 37392b40 00000000 08000000 ....79+@........ - 13e30 37392b40 0a000000 a2000000 41392b40 79+@........A9+@ - 13e40 03000000 a2000000 44392b40 0b000000 ........D9+@.... - 13e50 a2000000 4f392b40 00000000 08000000 ....O9+@........ - 13e60 4f392b40 17000000 a2000000 66392b40 O9+@........f9+@ - 13e70 00000000 08000000 66392b40 09000000 ........f9+@.... - 13e80 a2000000 6f392b40 00000000 08000000 ....o9+@........ - 13e90 6f392b40 15000000 a2000000 84392b40 o9+@.........9+@ - 13ea0 00000000 08000000 84392b40 17000000 .........9+@.... - 13eb0 a2000000 9b392b40 00000000 08000000 .....9+@........ - 13ec0 9b392b40 0d000000 a2000000 a8392b40 .9+@.........9+@ - 13ed0 00000000 08280000 a8392b40 04000000 .....(...9+@.... - 13ee0 01280000 ac392b40 3c000000 82000000 .(...9+@<....... - 13ef0 e8392b40 00000000 08000000 e8392b40 .9+@.........9+@ - 13f00 03000000 a2000000 eb392b40 1a000000 .........9+@.... - 13f10 a2000000 053a2b40 00000000 08000000 .....:+@........ - 13f20 053a2b40 07000000 a2000000 0c3a2b40 .:+@.........:+@ - 13f30 06000000 a2000000 123a2b40 00000000 .........:+@.... - 13f40 08000000 123a2b40 06000000 a2000000 .....:+@........ - 13f50 183a2b40 09000000 a2000000 213a2b40 .:+@........!:+@ - 13f60 00000000 08000000 213a2b40 19000000 ........!:+@.... - 13f70 a2000000 3a3a2b40 00000000 08000000 ....::+@........ - 13f80 3a3a2b40 16000000 a2000000 503a2b40 ::+@........P:+@ - 13f90 03000000 08000000 533a2b40 15000000 ........S:+@.... - 13fa0 a2000000 683a2b40 00000000 08280000 ....h:+@.....(.. - 13fb0 683a2b40 10000000 01280000 783a2b40 h:+@.....(..x:+@ - 13fc0 45000000 82000000 bd3a2b40 26000000 E........:+@&... - 13fd0 a2000000 e33a2b40 21000000 a2000000 .....:+@!....... - 13fe0 043b2b40 00000000 08000000 043b2b40 .;+@.........;+@ - 13ff0 03000000 a2000000 073b2b40 09000000 .........;+@.... - 14000 a2000000 103b2b40 00000000 08280000 .....;+@.....(.. - 14010 103b2b40 00000000 01280000 103b2b40 .;+@.....(...;+@ - 14020 16000000 82000000 263b2b40 0c000000 ........&;+@.... - 14030 a2000000 323b2b40 12000000 a2000000 ....2;+@........ - 14040 443b2b40 03000000 a2000000 473b2b40 D;+@........G;+@ - 14050 00000000 08000000 473b2b40 05000000 ........G;+@.... - 14060 82000000 4c3b2b40 07000000 a2000000 ....L;+@........ - 14070 533b2b40 00000000 08280000 543b2b40 S;+@.....(..T;+@ - 14080 00000000 01280000 543b2b40 27000000 .....(..T;+@'... - 14090 82000000 7b3b2b40 1a000000 a2000000 ....{;+@........ - 140a0 953b2b40 03000000 a2000000 983b2b40 .;+@.........;+@ - 140b0 00000000 08000000 983b2b40 10000000 .........;+@.... - 140c0 a2000000 a83b2b40 07000000 a2000000 .....;+@........ - 140d0 af3b2b40 00000000 08000000 af3b2b40 .;+@.........;+@ - 140e0 0f000000 a2000000 be3b2b40 03000000 .........;+@.... - 140f0 a2000000 c13b2b40 00000000 08000000 .....;+@........ - 14100 c13b2b40 10000000 a2000000 d13b2b40 .;+@.........;+@ - 14110 00000000 08280000 d43b2b40 00000000 .....(...;+@.... - 14120 01280000 d43b2b40 25000000 82000000 .(...;+@%....... - 14130 f93b2b40 00000000 08280000 fc3b2b40 .;+@.....(...;+@ - 14140 00000000 01280000 fc3b2b40 10000000 .....(...;+@.... - 14150 82000000 0c3c2b40 00000000 08280000 .....<+@.....(.. - 14160 0c3c2b40 04000000 01280000 103c2b40 .<+@.....(...<+@ - 14170 15000000 82000000 253c2b40 00000000 ........%<+@.... - 14180 08280000 283c2b40 00000000 01280000 .(..(<+@.....(.. - 14190 283c2b40 1c000000 82000000 443c2b40 (<+@........D<+@ - 141a0 00000000 08280000 443c2b40 00000000 .....(..D<+@.... - 141b0 01280000 443c2b40 1e000000 82000000 .(..D<+@........ - 141c0 623c2b40 00000000 08280000 643c2b40 b<+@.....(..d<+@ - 141d0 00000000 01280000 643c2b40 1a000000 .....(..d<+@.... - 141e0 82000000 7e3c2b40 00000000 08280000 ....~<+@.....(.. - 141f0 803c2b40 00000000 01280000 803c2b40 .<+@.....(...<+@ - 14200 29000000 82000000 a93c2b40 00000000 )........<+@.... - 14210 08000000 a93c2b40 15000000 a2000000 .....<+@........ - 14220 be3c2b40 0c000000 a2000000 ca3c2b40 .<+@.........<+@ - 14230 07000000 a2000000 d13c2b40 00000000 .........<+@.... - 14240 08000000 d13c2b40 0a000000 a2000000 .....<+@........ - 14250 db3c2b40 00000000 08280000 dc3c2b40 .<+@.....(...<+@ - 14260 00000000 01280000 dc3c2b40 0e000000 .....(...<+@.... - 14270 82000000 ea3c2b40 00000000 08280000 .....<+@.....(.. - 14280 ec3c2b40 2c000000 01280000 183d2b40 .<+@,....(...=+@ - 14290 fd000000 82000000 153e2b40 00000000 .........>+@.... - 142a0 08280000 183e2b40 08000000 01280000 .(...>+@.....(.. - 142b0 203e2b40 31000000 82000000 513e2b40 >+@1.......Q>+@ - 142c0 00000000 08000000 513e2b40 08000000 ........Q>+@.... - 142d0 a2000000 593e2b40 09000000 a2000000 ....Y>+@........ - 142e0 623e2b40 00000000 08000000 623e2b40 b>+@........b>+@ - 142f0 15000000 a2000000 773e2b40 19000000 ........w>+@.... - 14300 a2000000 903e2b40 05000000 a2000000 .....>+@........ - 14310 953e2b40 0b000000 a2000000 a03e2b40 .>+@.........>+@ - 14320 03000000 08000000 a33e2b40 03000000 .........>+@.... - 14330 a2000000 a63e2b40 20000000 a2000000 .....>+@ ....... - 14340 c63e2b40 03000000 a2000000 c93e2b40 .>+@.........>+@ - 14350 00000000 08000000 c93e2b40 fb000000 .........>+@.... - 14360 a2000000 c43f2b40 00000000 08000000 .....?+@........ - 14370 c43f2b40 0e000000 a2000000 d23f2b40 .?+@.........?+@ - 14380 00000000 08280000 d43f2b40 00000000 .....(...?+@.... - 14390 01280000 d43f2b40 17000000 82000000 .(...?+@........ - 143a0 eb3f2b40 00000000 08280000 ec3f2b40 .?+@.....(...?+@ - 143b0 00000000 01280000 ec3f2b40 13000000 .....(...?+@.... - 143c0 82000000 ff3f2b40 00000000 08280000 .....?+@.....(.. - 143d0 00402b40 04000000 01280000 04402b40 .@+@.....(...@+@ - 143e0 28000000 82000000 2c402b40 00000000 (.......,@+@.... - 143f0 08280000 2c402b40 11000000 82000000 .(..,@+@........ - 14400 3d402b40 00000000 08280000 40402b40 =@+@.....(..@@+@ - 14410 04000000 01280000 44402b40 1a000000 .....(..D@+@.... - 14420 82000000 5e402b40 00000000 08280000 ....^@+@.....(.. - 14430 60402b40 08000000 01280000 68402b40 `@+@.....(..h@+@ - 14440 3a000000 82000000 a2402b40 03000000 :........@+@.... - 14450 a2000000 a5402b40 00000000 08000000 .....@+@........ - 14460 a5402b40 11000000 a2000000 b6402b40 .@+@.........@+@ - 14470 07000000 a2000000 bd402b40 00000000 .........@+@.... - 14480 08000000 bd402b40 1b000000 a2000000 .....@+@........ - 14490 d8402b40 03000000 a2000000 db402b40 .@+@.........@+@ - 144a0 00000000 08000000 db402b40 08000000 .........@+@.... - 144b0 a2000000 e3402b40 00000000 08000000 .....@+@........ - 144c0 e3402b40 0a000000 a2000000 ed402b40 .@+@.........@+@ - 144d0 00000000 08280000 f0402b40 00000000 .....(...@+@.... - 144e0 01280000 f0402b40 12000000 82000000 .(...@+@........ - 144f0 02412b40 00000000 08280000 04412b40 .A+@.....(...A+@ - 14500 00000000 01280000 04412b40 1c000000 .....(...A+@.... - 14510 82000000 20412b40 00000000 08280000 .... A+@.....(.. - 14520 20412b40 00000000 01280000 20412b40 A+@.....(.. A+@ - 14530 09000000 82000000 29412b40 00000000 ........)A+@.... - 14540 08000000 29412b40 0d000000 a2000000 ....)A+@........ - 14550 36412b40 00000000 08280000 38412b40 6A+@.....(..8A+@ - 14560 00000000 01280000 38412b40 1d000000 .....(..8A+@.... - 14570 82000000 55412b40 00000000 08280000 ....UA+@.....(.. - 14580 58412b40 00000000 01280000 58412b40 XA+@.....(..XA+@ - 14590 1f000000 82000000 77412b40 00000000 ........wA+@.... - 145a0 08000000 77412b40 02000000 82000000 ....wA+@........ - 145b0 79412b40 0a000000 a2000000 83412b40 yA+@.........A+@ - 145c0 00000000 08280000 84412b40 04000000 .....(...A+@.... - 145d0 01280000 88412b40 2c000000 82000000 .(...A+@,....... - 145e0 b4412b40 00000000 08000000 b4412b40 .A+@.........A+@ - 145f0 17000000 a2000000 cb412b40 09000000 .........A+@.... - 14600 a2000000 d4412b40 00000000 08280000 .....A+@.....(.. - 14610 d4412b40 00000000 01280000 d4412b40 .A+@.....(...A+@ - 14620 38000000 82000000 0c422b40 00000000 8........B+@.... - 14630 08000000 0c422b40 03000000 a2000000 .....B+@........ - 14640 0f422b40 07000000 a2000000 16422b40 .B+@.........B+@ - 14650 00000000 08000000 16422b40 37000000 .........B+@7... - 14660 a2000000 4d422b40 06000000 a2000000 ....MB+@........ - 14670 53422b40 00000000 08000000 53422b40 SB+@........SB+@ - 14680 34000000 a2000000 87422b40 00000000 4........B+@.... - 14690 08280000 88422b40 00000000 01280000 .(...B+@.....(.. - 146a0 88422b40 26000000 82000000 ae422b40 .B+@&........B+@ - 146b0 00000000 08000000 ae422b40 0e000000 .........B+@.... - 146c0 a2000000 bc422b40 07000000 a2000000 .....B+@........ - 146d0 c3422b40 00000000 08000000 c3422b40 .B+@.........B+@ - 146e0 06000000 a2000000 c9422b40 00000000 .........B+@.... - 146f0 08000000 a0a62c40 05000000 04010000 ......,@........ - 14700 b0a62c40 00000000 04490000 b0a62c40 ..,@.....I....,@ - 14710 0e000000 04010000 c0a62c40 00000000 ..........,@.... - 14720 04490000 c0a62c40 0d000000 04010000 .I....,@........ - 14730 d0a62c40 00000000 04490000 d0a62c40 ..,@.....I....,@ - 14740 0a000000 04010000 e0a62c40 00000000 ..........,@.... - 14750 04490000 e0a62c40 02000000 04010000 .I....,@........ - 14760 f0a62c40 00000000 04490000 f0a62c40 ..,@.....I....,@ - 14770 1d000000 04010000 10a72c40 00000000 ..........,@.... - 14780 04490000 10a72c40 17000000 04010000 .I....,@........ - 14790 30a72c40 00000000 04490000 30a72c40 0.,@.....I..0.,@ - 147a0 18000000 04010000 50a72c40 00000000 ........P.,@.... - 147b0 04490000 50a72c40 0d000000 04010000 .I..P.,@........ - 147c0 60a72c40 00000000 04490000 60a72c40 `.,@.....I..`.,@ - 147d0 14000000 04010000 80a72c40 00000000 ..........,@.... - 147e0 04490000 80a72c40 09000000 04010000 .I....,@........ - 147f0 90a72c40 00000000 04490000 90a72c40 ..,@.....I....,@ - 14800 0b000000 04010000 a0a72c40 00000000 ..........,@.... - 14810 04490000 a0a72c40 04000000 04010000 .I....,@........ - 14820 a8a72c40 00000000 04380000 cc422b40 ..,@.....8...B+@ - 14830 14000000 01280000 e0422b40 37000000 .....(...B+@7... - 14840 82000000 17432b40 00000000 08000000 .....C+@........ - 14850 17432b40 0f000000 a2000000 26432b40 .C+@........&C+@ - 14860 2e000000 a2000000 54432b40 03000000 ........TC+@.... - 14870 08000000 57432b40 21000000 a2000000 ....WC+@!....... - 14880 78432b40 08000000 a2000000 80432b40 xC+@.........C+@ - 14890 1b000000 a2000000 9b432b40 00000000 .........C+@.... - 148a0 08280000 9c432b40 00000000 01280000 .(...C+@.....(.. - 148b0 9c432b40 08000000 82000000 a4432b40 .C+@.........C+@ - 148c0 00000000 08280000 a4432b40 00000000 .....(...C+@.... - 148d0 01280000 a4432b40 14000000 82000000 .(...C+@........ - 148e0 b8432b40 00000000 08280000 b8432b40 .C+@.....(...C+@ - 148f0 00000000 01280000 b8432b40 0a000000 .....(...C+@.... - 14900 82000000 c2432b40 00000000 08280000 .....C+@.....(.. - 14910 c4432b40 00000000 01280000 c4432b40 .C+@.....(...C+@ - 14920 17000000 82000000 db432b40 00000000 .........C+@.... - 14930 08280000 dc432b40 0c000000 01280000 .(...C+@.....(.. - 14940 e8432b40 75000000 82000000 5d442b40 .C+@u.......]D+@ - 14950 00000000 08280000 60442b40 04000000 .....(..`D+@.... - 14960 01280000 64442b40 17000000 82000000 .(..dD+@........ - 14970 7b442b40 4d000000 a2000000 c8442b40 {D+@M........D+@ - 14980 00000000 08280000 c8442b40 04000000 .....(...D+@.... - 14990 01280000 cc442b40 56000000 82000000 .(...D+@V....... - 149a0 22452b40 00000000 08280000 24452b40 "E+@.....(..$E+@ - 149b0 00000000 01280000 24452b40 2c000000 .....(..$E+@,... - 149c0 82000000 50452b40 00000000 08000000 ....PE+@........ - 149d0 50452b40 1d000000 a2000000 6d452b40 PE+@........mE+@ - 149e0 18000000 a2000000 85452b40 15000000 .........E+@.... - 149f0 a2000000 9a452b40 08000000 a2000000 .....E+@........ - 14a00 a2452b40 00000000 08000000 a2452b40 .E+@.........E+@ - 14a10 07000000 a2000000 a9452b40 3a000000 .........E+@:... - 14a20 a2000000 e3452b40 00000000 08280000 .....E+@.....(.. - 14a30 e4452b40 00000000 01280000 e4452b40 .E+@.....(...E+@ - 14a40 1c000000 82000000 00462b40 0f000000 .........F+@.... - 14a50 a2000000 0f462b40 00000000 08280000 .....F+@.....(.. - 14a60 10462b40 00000000 01280000 10462b40 .F+@.....(...F+@ - 14a70 07000000 82000000 17462b40 00000000 .........F+@.... - 14a80 08280000 18462b40 08000000 01280000 .(...F+@.....(.. - 14a90 20462b40 66000000 82000000 86462b40 F+@f........F+@ - 14aa0 1c000000 a2000000 a2462b40 03000000 .........F+@.... - 14ab0 a2000000 a5462b40 00000000 08000000 .....F+@........ - 14ac0 a5462b40 0f000000 a2000000 b4462b40 .F+@.........F+@ - 14ad0 00000000 08000000 b4462b40 08000000 .........F+@.... - 14ae0 a2000000 bc462b40 24000000 a2000000 .....F+@$....... - 14af0 e0462b40 03000000 a2000000 e3462b40 .F+@.........F+@ - 14b00 00000000 08000000 e3462b40 2f000000 .........F+@/... - 14b10 a2000000 12472b40 07000000 a2000000 .....G+@........ - 14b20 19472b40 00000000 08280000 1c472b40 .G+@.....(...G+@ - 14b30 00000000 01280000 1c472b40 1f000000 .....(...G+@.... - 14b40 82000000 3b472b40 03000000 a2000000 ....;G+@........ - 14b50 3e472b40 00000000 08000000 3e472b40 >G+@........>G+@ - 14b60 0f000000 a2000000 4d472b40 07000000 ........MG+@.... - 14b70 a2000000 54472b40 00000000 08280000 ....TG+@.....(.. - 14b80 54472b40 00000000 01280000 54472b40 TG+@.....(..TG+@ - 14b90 49000000 82000000 9d472b40 00000000 I........G+@.... - 14ba0 08280000 a0472b40 00000000 01280000 .(...G+@.....(.. - 14bb0 a0472b40 1c000000 82000000 bc472b40 .G+@.........G+@ - 14bc0 00000000 08000000 bc472b40 03000000 .........G+@.... - 14bd0 a2000000 bf472b40 09000000 a2000000 .....G+@........ - 14be0 c8472b40 09000000 a2000000 d1472b40 .G+@.........G+@ - 14bf0 1d000000 a2000000 ee472b40 03000000 .........G+@.... - 14c00 a2000000 f1472b40 00000000 08000000 .....G+@........ - 14c10 f1472b40 4c000000 a2000000 3d482b40 .G+@L.......=H+@ - 14c20 09000000 a2000000 46482b40 00000000 ........FH+@.... - 14c30 08280000 48482b40 00000000 01280000 .(..HH+@.....(.. - 14c40 48482b40 6e000000 82000000 b6482b40 HH+@n........H+@ - 14c50 5a000000 a2000000 10492b40 0f000000 Z........I+@.... - 14c60 a2000000 1f492b40 00000000 08000000 .....I+@........ - 14c70 1f492b40 03000000 a2000000 22492b40 .I+@........"I+@ - 14c80 02000000 a2000000 24492b40 0d000000 ........$I+@.... - 14c90 a2000000 31492b40 00000000 08000000 ....1I+@........ - 14ca0 31492b40 08000000 a2000000 39492b40 1I+@........9I+@ - 14cb0 00000000 08280000 3c492b40 04000000 .....(..J+@........AJ+@ - 14d70 00000000 08000000 414a2b40 14000000 ........AJ+@.... - 14d80 a2000000 554a2b40 03000000 a2000000 ....UJ+@........ - 14d90 584a2b40 03000000 08000000 5b4a2b40 XJ+@........[J+@ - 14da0 46000000 a2000000 a14a2b40 00000000 F........J+@.... - 14db0 08000000 a14a2b40 0e000000 a2000000 .....J+@........ - 14dc0 af4a2b40 13000000 a2000000 c24a2b40 .J+@.........J+@ - 14dd0 21000000 a2000000 e34a2b40 00000000 !........J+@.... - 14de0 08000000 e34a2b40 0d000000 a2000000 .....J+@........ - 14df0 f04a2b40 09000000 a2000000 f94a2b40 .J+@.........J+@ - 14e00 00000000 08000000 f94a2b40 03000000 .........J+@.... - 14e10 a2000000 fc4a2b40 29000000 a2000000 .....J+@)....... - 14e20 254b2b40 21000000 a2000000 464b2b40 %K+@!.......FK+@ - 14e30 1f000000 a2000000 654b2b40 09000000 ........eK+@.... - 14e40 a2000000 6e4b2b40 00000000 08000000 ....nK+@........ - 14e50 6e4b2b40 05000000 a2000000 734b2b40 nK+@........sK+@ - 14e60 00000000 08000000 734b2b40 05000000 ........sK+@.... - 14e70 a2000000 784b2b40 00000000 08000000 ....xK+@........ - 14e80 784b2b40 05000000 a2000000 7d4b2b40 xK+@........}K+@ - 14e90 08000000 a2000000 854b2b40 0c000000 .........K+@.... - 14ea0 a2000000 914b2b40 00000000 08000000 .....K+@........ - 14eb0 914b2b40 0b000000 a2000000 9c4b2b40 .K+@.........K+@ - 14ec0 00000000 08000000 9c4b2b40 16000000 .........K+@.... - 14ed0 a2000000 b24b2b40 2a000000 a2000000 .....K+@*....... - 14ee0 dc4b2b40 15000000 a2000000 f14b2b40 .K+@.........K+@ - 14ef0 00000000 08000000 f14b2b40 1b000000 .........K+@.... - 14f00 a2000000 0c4c2b40 00000000 08000000 .....L+@........ - 14f10 0c4c2b40 33000000 a2000000 3f4c2b40 .L+@3.......?L+@ - 14f20 06000000 a2000000 454c2b40 00000000 ........EL+@.... - 14f30 08000000 454c2b40 0e000000 a2000000 ....EL+@........ - 14f40 534c2b40 00000000 08280000 544c2b40 SL+@.....(..TL+@ - 14f50 04000000 01280000 584c2b40 20000000 .....(..XL+@ ... - 14f60 82000000 784c2b40 03000000 a2000000 ....xL+@........ - 14f70 7b4c2b40 00000000 08000000 7b4c2b40 {L+@........{L+@ - 14f80 14000000 a2000000 8f4c2b40 03000000 .........L+@.... - 14f90 a2000000 924c2b40 03000000 08000000 .....L+@........ - 14fa0 954c2b40 0d000000 a2000000 a24c2b40 .L+@.........L+@ - 14fb0 00000000 08000000 a24c2b40 08000000 .........L+@.... - 14fc0 a2000000 aa4c2b40 07000000 a2000000 .....L+@........ - 14fd0 b14c2b40 00000000 08000000 b14c2b40 .L+@.........L+@ - 14fe0 34000000 a2000000 e54c2b40 05000000 4........L+@.... - 14ff0 a2000000 ea4c2b40 00000000 08280000 .....L+@.....(.. - 15000 ec4c2b40 0c000000 01280000 f84c2b40 .L+@.....(...L+@ - 15010 28000000 82000000 204d2b40 00000000 (....... M+@.... - 15020 08000000 204d2b40 0e000000 a2000000 .... M+@........ - 15030 2e4d2b40 07000000 a2000000 354d2b40 .M+@........5M+@ - 15040 00000000 08280000 384d2b40 00000000 .....(..8M+@.... - 15050 01280000 384d2b40 08000000 82000000 .(..8M+@........ - 15060 404d2b40 00000000 08000000 b0a72c40 @M+@..........,@ - 15070 17000000 04010000 d0a72c40 00000000 ..........,@.... - 15080 04490000 d0a72c40 12000000 04010000 .I....,@........ - 15090 f0a72c40 00000000 04490000 f0a72c40 ..,@.....I....,@ - 150a0 11000000 04010000 10a82c40 00000000 ..........,@.... - 150b0 04490000 10a82c40 0a000000 04010000 .I....,@........ - 150c0 20a82c40 00000000 04490000 20a82c40 .,@.....I.. .,@ - 150d0 02000000 04010000 30a82c40 00000000 ........0.,@.... - 150e0 04490000 30a82c40 0f000000 04010000 .I..0.,@........ - 150f0 40a82c40 00000000 04490000 40a82c40 @.,@.....I..@.,@ - 15100 15000000 04010000 60a82c40 00000000 ........`.,@.... - 15110 04490000 60a82c40 0b000000 04010000 .I..`.,@........ - 15120 70a82c40 00000000 04490000 70a82c40 p.,@.....I..p.,@ - 15130 1e000000 04010000 90a82c40 00000000 ..........,@.... - 15140 04490000 90a82c40 09000000 04010000 .I....,@........ - 15150 a0a82c40 00000000 04480000 9084fe3f ..,@.....H.....? + 12fb0 08000000 d0272b40 04000000 01280000 .....'+@.....(.. + 12fc0 d4272b40 1d000000 82000000 f1272b40 .'+@.........'+@ + 12fd0 05000000 a2000000 f6272b40 00000000 .........'+@.... + 12fe0 08000000 f6272b40 05000000 a2000000 .....'+@........ + 12ff0 fb272b40 00000000 08000000 fb272b40 .'+@.........'+@ + 13000 0e000000 a2000000 09282b40 00000000 .........(+@.... + 13010 08280000 0c282b40 00000000 01280000 .(...(+@.....(.. + 13020 0c282b40 0d000000 82000000 19282b40 .(+@.........(+@ + 13030 00000000 08280000 1c282b40 0d000000 .....(...(+@.... + 13040 82000000 29282b40 00000000 08280000 ....)(+@.....(.. + 13050 2c282b40 04000000 01280000 30282b40 ,(+@.....(..0(+@ + 13060 33000000 82000000 63282b40 00000000 3.......c(+@.... + 13070 08280000 64282b40 04000000 01280000 .(..d(+@.....(.. + 13080 68282b40 18000000 82000000 80282b40 h(+@.........(+@ + 13090 0c000000 a2000000 8c282b40 00000000 .........(+@.... + 130a0 08280000 8c282b40 00000000 01280000 .(...(+@.....(.. + 130b0 8c282b40 1b000000 82000000 a7282b40 .(+@.........(+@ + 130c0 00000000 08280000 a8282b40 00000000 .....(...(+@.... + 130d0 01280000 a8282b40 1d000000 82000000 .(...(+@........ + 130e0 c5282b40 00000000 08000000 c5282b40 .(+@.........(+@ + 130f0 03000000 a2000000 c8282b40 09000000 .........(+@.... + 13100 a2000000 d1282b40 09000000 a2000000 .....(+@........ + 13110 da282b40 0d000000 a2000000 e7282b40 .(+@.........(+@ + 13120 00000000 08280000 e8282b40 0c000000 .....(...(+@.... + 13130 01280000 f4282b40 2c000000 82000000 .(...(+@,....... + 13140 20292b40 00000000 08000000 20292b40 )+@........ )+@ + 13150 1d000000 a2000000 3d292b40 18000000 ........=)+@.... + 13160 a2000000 55292b40 15000000 a2000000 ....U)+@........ + 13170 6a292b40 08000000 a2000000 72292b40 j)+@........r)+@ + 13180 00000000 08000000 72292b40 07000000 ........r)+@.... + 13190 a2000000 79292b40 3a000000 a2000000 ....y)+@:....... + 131a0 b3292b40 00000000 08280000 b4292b40 .)+@.....(...)+@ + 131b0 00000000 01280000 b4292b40 2e000000 .....(...)+@.... + 131c0 82000000 e2292b40 00000000 08000000 .....)+@........ + 131d0 e2292b40 04000000 a2000000 e6292b40 .)+@.........)+@ + 131e0 00000000 08280000 e8292b40 0c000000 .....(...)+@.... + 131f0 01280000 f4292b40 6c000000 82000000 .(...)+@l....... + 13200 602a2b40 77000000 a2000000 d72a2b40 `*+@w........*+@ + 13210 03000000 a2000000 da2a2b40 00000000 .........*+@.... + 13220 08000000 da2a2b40 09000000 a2000000 .....*+@........ + 13230 e32a2b40 00000000 08000000 e32a2b40 .*+@.........*+@ + 13240 03000000 a2000000 e62a2b40 02000000 .........*+@.... + 13250 a2000000 e82a2b40 0f000000 a2000000 .....*+@........ + 13260 f72a2b40 00000000 08000000 f72a2b40 .*+@.........*+@ + 13270 49000000 82000000 402b2b40 05000000 I.......@++@.... + 13280 a2000000 452b2b40 00000000 08280000 ....E++@.....(.. + 13290 482b2b40 00000000 01280000 482b2b40 H++@.....(..H++@ + 132a0 14000000 82000000 5c2b2b40 00000000 ........\++@.... + 132b0 08280000 5c2b2b40 18000000 01280000 .(..\++@.....(.. + 132c0 742b2b40 47000000 82000000 bb2b2b40 t++@G........++@ + 132d0 00000000 08000000 bb2b2b40 29000000 .........++@)... + 132e0 a2000000 e42b2b40 00000000 08000000 .....++@........ + 132f0 e42b2b40 27000000 a2000000 0b2c2b40 .++@'........,+@ + 13300 05000000 a2000000 102c2b40 1f000000 .........,+@.... + 13310 a2000000 2f2c2b40 00000000 08000000 ..../,+@........ + 13320 2f2c2b40 32000000 a2000000 612c2b40 /,+@2.......a,+@ + 13330 00000000 08280000 642c2b40 00000000 .....(..d,+@.... + 13340 01280000 642c2b40 12000000 82000000 .(..d,+@........ + 13350 762c2b40 00000000 08280000 782c2b40 v,+@.....(..x,+@ + 13360 00000000 01280000 782c2b40 08000000 .....(..x,+@.... + 13370 82000000 802c2b40 00000000 08280000 .....,+@.....(.. + 13380 802c2b40 00000000 01280000 802c2b40 .,+@.....(...,+@ + 13390 08000000 82000000 882c2b40 00000000 .........,+@.... + 133a0 08280000 882c2b40 00000000 01280000 .(...,+@.....(.. + 133b0 882c2b40 08000000 82000000 902c2b40 .,+@.........,+@ + 133c0 00000000 08280000 902c2b40 00000000 .....(...,+@.... + 133d0 01280000 902c2b40 08000000 82000000 .(...,+@........ + 133e0 982c2b40 00000000 08280000 982c2b40 .,+@.....(...,+@ + 133f0 04000000 01280000 9c2c2b40 95000000 .....(...,+@.... + 13400 82000000 312d2b40 03000000 a2000000 ....1-+@........ + 13410 342d2b40 00000000 08000000 342d2b40 4-+@........4-+@ + 13420 03000000 a2000000 372d2b40 02000000 ........7-+@.... + 13430 a2000000 392d2b40 0b000000 a2000000 ....9-+@........ + 13440 442d2b40 00000000 08000000 442d2b40 D-+@........D-+@ + 13450 16000000 82000000 5a2d2b40 00000000 ........Z-+@.... + 13460 08280000 5c2d2b40 04000000 01280000 .(..\-+@.....(.. + 13470 602d2b40 48000000 82000000 a82d2b40 `-+@H........-+@ + 13480 00000000 08000000 a82d2b40 4f000000 .........-+@O... + 13490 a2000000 f72d2b40 03000000 a2000000 .....-+@........ + 134a0 fa2d2b40 00000000 08000000 fa2d2b40 .-+@.........-+@ + 134b0 0f000000 a2000000 092e2b40 10000000 ..........+@.... + 134c0 a2000000 192e2b40 00000000 08000000 ......+@........ + 134d0 192e2b40 05000000 a2000000 1e2e2b40 ..+@..........+@ + 134e0 00000000 08280000 202e2b40 00000000 .....(.. .+@.... + 134f0 01280000 202e2b40 13000000 82000000 .(.. .+@........ + 13500 332e2b40 07000000 a2000000 3a2e2b40 3.+@........:.+@ + 13510 00000000 08280000 3c2e2b40 02000000 .....(..<.+@.... + 13520 82000000 3e2e2b40 00000000 08280000 ....>.+@.....(.. + 13530 402e2b40 02000000 82000000 422e2b40 @.+@........B.+@ + 13540 00000000 08280000 442e2b40 08000000 .....(..D.+@.... + 13550 01280000 4c2e2b40 2b000000 82000000 .(..L.+@+....... + 13560 772e2b40 00000000 08280000 782e2b40 w.+@.....(..x.+@ + 13570 04000000 01280000 7c2e2b40 4c000000 .....(..|.+@L... + 13580 82000000 c82e2b40 15000000 a2000000 ......+@........ + 13590 dd2e2b40 16000000 a2000000 f32e2b40 ..+@..........+@ + 135a0 03000000 a2000000 f62e2b40 3b000000 ..........+@;... + 135b0 a2000000 312f2b40 00000000 08000000 ....1/+@........ + 135c0 312f2b40 1f000000 a2000000 502f2b40 1/+@........P/+@ + 135d0 0d000000 a2000000 5d2f2b40 00000000 ........]/+@.... + 135e0 08280000 602f2b40 04000000 01280000 .(..`/+@.....(.. + 135f0 642f2b40 27000000 82000000 8b2f2b40 d/+@'......../+@ + 13600 00000000 08000000 8b2f2b40 09000000 ........./+@.... + 13610 a2000000 942f2b40 07000000 a2000000 ...../+@........ + 13620 9b2f2b40 00000000 08280000 9c2f2b40 ./+@.....(.../+@ + 13630 08000000 01280000 a42f2b40 27000000 .....(.../+@'... + 13640 82000000 cb2f2b40 00000000 08000000 ...../+@........ + 13650 cb2f2b40 09000000 a2000000 d42f2b40 ./+@........./+@ + 13660 07000000 a2000000 db2f2b40 00000000 ........./+@.... + 13670 08280000 dc2f2b40 04000000 01280000 .(.../+@.....(.. + 13680 e02f2b40 53000000 82000000 33302b40 ./+@S.......30+@ + 13690 00000000 08000000 33302b40 0b000000 ........30+@.... + 136a0 a2000000 3e302b40 09000000 a2000000 ....>0+@........ + 136b0 47302b40 03000000 08000000 4a302b40 G0+@........J0+@ + 136c0 06000000 a2000000 50302b40 00000000 ........P0+@.... + 136d0 08280000 50302b40 08000000 01280000 .(..P0+@.....(.. + 136e0 58302b40 52000000 82000000 aa302b40 X0+@R........0+@ + 136f0 02000000 a2000000 ac302b40 6f000000 .........0+@o... + 13700 a2000000 1b312b40 00000000 08280000 .....1+@.....(.. + 13710 1c312b40 04000000 01280000 20312b40 .1+@.....(.. 1+@ + 13720 3e000000 82000000 5e312b40 00000000 >.......^1+@.... + 13730 08280000 60312b40 02000000 82000000 .(..`1+@........ + 13740 62312b40 00000000 08280000 64312b40 b1+@.....(..d1+@ + 13750 08000000 01280000 6c312b40 20000000 .....(..l1+@ ... + 13760 82000000 8c312b40 41000000 a2000000 .....1+@A....... + 13770 cd312b40 4e000000 a2000000 1b322b40 .1+@N........2+@ + 13780 00000000 08000000 1b322b40 15000000 .........2+@.... + 13790 a2000000 30322b40 03000000 a2000000 ....02+@........ + 137a0 33322b40 00000000 08280000 34322b40 32+@.....(..42+@ + 137b0 18000000 01280000 4c322b40 31000000 .....(..L2+@1... + 137c0 82000000 7d322b40 03000000 a2000000 ....}2+@........ + 137d0 80322b40 00000000 08000000 80322b40 .2+@.........2+@ + 137e0 0a000000 a2000000 8a322b40 12000000 .........2+@.... + 137f0 a2000000 9c322b40 0b000000 a2000000 .....2+@........ + 13800 a7322b40 00000000 08000000 a7322b40 .2+@.........2+@ + 13810 02000000 a2000000 a9322b40 0d000000 .........2+@.... + 13820 a2000000 b6322b40 0f000000 a2000000 .....2+@........ + 13830 c5322b40 00000000 08000000 c5322b40 .2+@.........2+@ + 13840 2b000000 a2000000 f0322b40 00000000 +........2+@.... + 13850 08000000 f0322b40 08000000 a2000000 .....2+@........ + 13860 f8322b40 44000000 a2000000 3c332b40 .2+@D.......<3+@ + 13870 00000000 08000000 3c332b40 06000000 ........<3+@.... + 13880 a2000000 42332b40 94000000 a2000000 ....B3+@........ + 13890 d6332b40 00000000 08000000 d6332b40 .3+@.........3+@ + 138a0 1d000000 a2000000 f3332b40 00000000 .........3+@.... + 138b0 08000000 f3332b40 02000000 a2000000 .....3+@........ + 138c0 f5332b40 29000000 a2000000 1e342b40 .3+@)........4+@ + 138d0 00000000 08000000 1e342b40 03000000 .........4+@.... + 138e0 a2000000 21342b40 20000000 a2000000 ....!4+@ ....... + 138f0 41342b40 00000000 08000000 41342b40 A4+@........A4+@ + 13900 05000000 a2000000 46342b40 00000000 ........F4+@.... + 13910 08000000 46342b40 10000000 a2000000 ....F4+@........ + 13920 56342b40 33000000 a2000000 89342b40 V4+@3........4+@ + 13930 03000000 08000000 8c342b40 03000000 .........4+@.... + 13940 a2000000 8f342b40 09000000 a2000000 .....4+@........ + 13950 98342b40 00000000 08000000 98342b40 .4+@.........4+@ + 13960 0c000000 a2000000 a4342b40 06000000 .........4+@.... + 13970 a2000000 aa342b40 00000000 08000000 .....4+@........ + 13980 aa342b40 1b000000 a2000000 c5342b40 .4+@.........4+@ + 13990 00000000 08000000 c5342b40 0b000000 .........4+@.... + 139a0 82000000 d0342b40 00000000 08000000 .....4+@........ + 139b0 d0342b40 05000000 a2000000 d5342b40 .4+@.........4+@ + 139c0 00000000 08000000 d5342b40 09000000 .........4+@.... + 139d0 a2000000 de342b40 00000000 08000000 .....4+@........ + 139e0 de342b40 1a000000 a2000000 f8342b40 .4+@.........4+@ + 139f0 00000000 08000000 f8342b40 23000000 .........4+@#... + 13a00 a2000000 1b352b40 00000000 08000000 .....5+@........ + 13a10 1b352b40 09000000 a2000000 24352b40 .5+@........$5+@ + 13a20 00000000 08000000 24352b40 0c000000 ........$5+@.... + 13a30 a2000000 30352b40 00000000 08000000 ....05+@........ + 13a40 30352b40 0c000000 a2000000 3c352b40 05+@........<5+@ + 13a50 00000000 08000000 3c352b40 06000000 ........<5+@.... + 13a60 a2000000 42352b40 00000000 08000000 ....B5+@........ + 13a70 42352b40 0b000000 a2000000 4d352b40 B5+@........M5+@ + 13a80 00000000 08000000 4d352b40 06000000 ........M5+@.... + 13a90 a2000000 53352b40 00000000 08000000 ....S5+@........ + 13aa0 53352b40 06000000 a2000000 59352b40 S5+@........Y5+@ + 13ab0 00000000 08000000 59352b40 06000000 ........Y5+@.... + 13ac0 a2000000 5f352b40 00000000 08280000 ...._5+@.....(.. + 13ad0 60352b40 00000000 01280000 60352b40 `5+@.....(..`5+@ + 13ae0 30000000 82000000 90352b40 00000000 0........5+@.... + 13af0 08280000 90352b40 00000000 01280000 .(...5+@.....(.. + 13b00 90352b40 4e000000 82000000 de352b40 .5+@N........5+@ + 13b10 00000000 08000000 de352b40 4a000000 .........5+@J... + 13b20 a2000000 28362b40 03000000 a2000000 ....(6+@........ + 13b30 2b362b40 00000000 08000000 2b362b40 +6+@........+6+@ + 13b40 0c000000 a2000000 37362b40 0b000000 ........76+@.... + 13b50 a2000000 42362b40 00000000 08000000 ....B6+@........ + 13b60 42362b40 05000000 a2000000 47362b40 B6+@........G6+@ + 13b70 00000000 08280000 48362b40 00000000 .....(..H6+@.... + 13b80 01280000 48362b40 08000000 82000000 .(..H6+@........ + 13b90 50362b40 00000000 08280000 50362b40 P6+@.....(..P6+@ + 13ba0 00000000 01280000 50362b40 08000000 .....(..P6+@.... + 13bb0 82000000 58362b40 00000000 08280000 ....X6+@.....(.. + 13bc0 58362b40 08000000 01280000 60362b40 X6+@.....(..`6+@ + 13bd0 3e000000 82000000 9e362b40 03000000 >........6+@.... + 13be0 a2000000 a1362b40 00000000 08000000 .....6+@........ + 13bf0 a1362b40 31000000 82000000 d2362b40 .6+@1........6+@ + 13c00 37000000 a2000000 09372b40 1d000000 7........7+@.... + 13c10 a2000000 26372b40 00000000 08000000 ....&7+@........ + 13c20 26372b40 03000000 a2000000 29372b40 &7+@........)7+@ + 13c30 28000000 a2000000 51372b40 00000000 (.......Q7+@.... + 13c40 08000000 51372b40 0d000000 a2000000 ....Q7+@........ + 13c50 5e372b40 0f000000 a2000000 6d372b40 ^7+@........m7+@ + 13c60 00000000 08000000 6d372b40 03000000 ........m7+@.... + 13c70 a2000000 70372b40 1e000000 a2000000 ....p7+@........ + 13c80 8e372b40 00000000 08000000 8e372b40 .7+@.........7+@ + 13c90 0b000000 a2000000 99372b40 00000000 .........7+@.... + 13ca0 08000000 99372b40 0a000000 a2000000 .....7+@........ + 13cb0 a3372b40 00000000 08000000 a3372b40 .7+@.........7+@ + 13cc0 55000000 a2000000 f8372b40 1a000000 U........7+@.... + 13cd0 a2000000 12382b40 03000000 a2000000 .....8+@........ + 13ce0 15382b40 00000000 08000000 15382b40 .8+@.........8+@ + 13cf0 0f000000 a2000000 24382b40 00000000 ........$8+@.... + 13d00 08000000 24382b40 0a000000 a2000000 ....$8+@........ + 13d10 2e382b40 28000000 a2000000 56382b40 .8+@(.......V8+@ + 13d20 00000000 08000000 56382b40 0e000000 ........V8+@.... + 13d30 a2000000 64382b40 00000000 08280000 ....d8+@.....(.. + 13d40 64382b40 00000000 01280000 64382b40 d8+@.....(..d8+@ + 13d50 24000000 82000000 88382b40 00000000 $........8+@.... + 13d60 08000000 88382b40 15000000 a2000000 .....8+@........ + 13d70 9d382b40 00000000 08280000 a0382b40 .8+@.....(...8+@ + 13d80 00000000 01280000 a0382b40 22000000 .....(...8+@"... + 13d90 82000000 c2382b40 03000000 a2000000 .....8+@........ + 13da0 c5382b40 00000000 08000000 c5382b40 .8+@.........8+@ + 13db0 0f000000 a2000000 d4382b40 03000000 .........8+@.... + 13dc0 a2000000 d7382b40 00000000 08000000 .....8+@........ + 13dd0 d7382b40 0b000000 a2000000 e2382b40 .8+@.........8+@ + 13de0 00000000 08000000 e2382b40 0d000000 .........8+@.... + 13df0 a2000000 ef382b40 07000000 a2000000 .....8+@........ + 13e00 f6382b40 00000000 08280000 f8382b40 .8+@.....(...8+@ + 13e10 0c000000 01280000 04392b40 4f000000 .....(...9+@O... + 13e20 82000000 53392b40 00000000 08000000 ....S9+@........ + 13e30 53392b40 0a000000 a2000000 5d392b40 S9+@........]9+@ + 13e40 03000000 a2000000 60392b40 0b000000 ........`9+@.... + 13e50 a2000000 6b392b40 00000000 08000000 ....k9+@........ + 13e60 6b392b40 17000000 a2000000 82392b40 k9+@.........9+@ + 13e70 00000000 08000000 82392b40 09000000 .........9+@.... + 13e80 a2000000 8b392b40 00000000 08000000 .....9+@........ + 13e90 8b392b40 15000000 a2000000 a0392b40 .9+@.........9+@ + 13ea0 00000000 08000000 a0392b40 17000000 .........9+@.... + 13eb0 a2000000 b7392b40 00000000 08000000 .....9+@........ + 13ec0 b7392b40 0d000000 a2000000 c4392b40 .9+@.........9+@ + 13ed0 00000000 08280000 c4392b40 04000000 .....(...9+@.... + 13ee0 01280000 c8392b40 3c000000 82000000 .(...9+@<....... + 13ef0 043a2b40 00000000 08000000 043a2b40 .:+@.........:+@ + 13f00 03000000 a2000000 073a2b40 1a000000 .........:+@.... + 13f10 a2000000 213a2b40 00000000 08000000 ....!:+@........ + 13f20 213a2b40 07000000 a2000000 283a2b40 !:+@........(:+@ + 13f30 06000000 a2000000 2e3a2b40 00000000 .........:+@.... + 13f40 08000000 2e3a2b40 06000000 a2000000 .....:+@........ + 13f50 343a2b40 09000000 a2000000 3d3a2b40 4:+@........=:+@ + 13f60 00000000 08000000 3d3a2b40 19000000 ........=:+@.... + 13f70 a2000000 563a2b40 00000000 08000000 ....V:+@........ + 13f80 563a2b40 16000000 a2000000 6c3a2b40 V:+@........l:+@ + 13f90 03000000 08000000 6f3a2b40 15000000 ........o:+@.... + 13fa0 a2000000 843a2b40 00000000 08280000 .....:+@.....(.. + 13fb0 843a2b40 10000000 01280000 943a2b40 .:+@.....(...:+@ + 13fc0 45000000 82000000 d93a2b40 26000000 E........:+@&... + 13fd0 a2000000 ff3a2b40 21000000 a2000000 .....:+@!....... + 13fe0 203b2b40 00000000 08000000 203b2b40 ;+@........ ;+@ + 13ff0 03000000 a2000000 233b2b40 09000000 ........#;+@.... + 14000 a2000000 2c3b2b40 00000000 08280000 ....,;+@.....(.. + 14010 2c3b2b40 00000000 01280000 2c3b2b40 ,;+@.....(..,;+@ + 14020 16000000 82000000 423b2b40 0c000000 ........B;+@.... + 14030 a2000000 4e3b2b40 12000000 a2000000 ....N;+@........ + 14040 603b2b40 03000000 a2000000 633b2b40 `;+@........c;+@ + 14050 00000000 08000000 633b2b40 05000000 ........c;+@.... + 14060 82000000 683b2b40 07000000 a2000000 ....h;+@........ + 14070 6f3b2b40 00000000 08280000 703b2b40 o;+@.....(..p;+@ + 14080 00000000 01280000 703b2b40 27000000 .....(..p;+@'... + 14090 82000000 973b2b40 1a000000 a2000000 .....;+@........ + 140a0 b13b2b40 03000000 a2000000 b43b2b40 .;+@.........;+@ + 140b0 00000000 08000000 b43b2b40 10000000 .........;+@.... + 140c0 a2000000 c43b2b40 07000000 a2000000 .....;+@........ + 140d0 cb3b2b40 00000000 08000000 cb3b2b40 .;+@.........;+@ + 140e0 0f000000 a2000000 da3b2b40 03000000 .........;+@.... + 140f0 a2000000 dd3b2b40 00000000 08000000 .....;+@........ + 14100 dd3b2b40 10000000 a2000000 ed3b2b40 .;+@.........;+@ + 14110 00000000 08280000 f03b2b40 00000000 .....(...;+@.... + 14120 01280000 f03b2b40 25000000 82000000 .(...;+@%....... + 14130 153c2b40 00000000 08280000 183c2b40 .<+@.....(...<+@ + 14140 00000000 01280000 183c2b40 10000000 .....(...<+@.... + 14150 82000000 283c2b40 00000000 08280000 ....(<+@.....(.. + 14160 283c2b40 04000000 01280000 2c3c2b40 (<+@.....(..,<+@ + 14170 15000000 82000000 413c2b40 00000000 ........A<+@.... + 14180 08280000 443c2b40 00000000 01280000 .(..D<+@.....(.. + 14190 443c2b40 1c000000 82000000 603c2b40 D<+@........`<+@ + 141a0 00000000 08280000 603c2b40 00000000 .....(..`<+@.... + 141b0 01280000 603c2b40 1e000000 82000000 .(..`<+@........ + 141c0 7e3c2b40 00000000 08280000 803c2b40 ~<+@.....(...<+@ + 141d0 00000000 01280000 803c2b40 1a000000 .....(...<+@.... + 141e0 82000000 9a3c2b40 00000000 08280000 .....<+@.....(.. + 141f0 9c3c2b40 00000000 01280000 9c3c2b40 .<+@.....(...<+@ + 14200 29000000 82000000 c53c2b40 00000000 )........<+@.... + 14210 08000000 c53c2b40 15000000 a2000000 .....<+@........ + 14220 da3c2b40 0c000000 a2000000 e63c2b40 .<+@.........<+@ + 14230 07000000 a2000000 ed3c2b40 00000000 .........<+@.... + 14240 08000000 ed3c2b40 0a000000 a2000000 .....<+@........ + 14250 f73c2b40 00000000 08280000 f83c2b40 .<+@.....(...<+@ + 14260 00000000 01280000 f83c2b40 0e000000 .....(...<+@.... + 14270 82000000 063d2b40 00000000 08280000 .....=+@.....(.. + 14280 083d2b40 2c000000 01280000 343d2b40 .=+@,....(..4=+@ + 14290 fd000000 82000000 313e2b40 00000000 ........1>+@.... + 142a0 08280000 343e2b40 08000000 01280000 .(..4>+@.....(.. + 142b0 3c3e2b40 31000000 82000000 6d3e2b40 <>+@1.......m>+@ + 142c0 00000000 08000000 6d3e2b40 08000000 ........m>+@.... + 142d0 a2000000 753e2b40 09000000 a2000000 ....u>+@........ + 142e0 7e3e2b40 00000000 08000000 7e3e2b40 ~>+@........~>+@ + 142f0 15000000 a2000000 933e2b40 19000000 .........>+@.... + 14300 a2000000 ac3e2b40 05000000 a2000000 .....>+@........ + 14310 b13e2b40 0b000000 a2000000 bc3e2b40 .>+@.........>+@ + 14320 03000000 08000000 bf3e2b40 03000000 .........>+@.... + 14330 a2000000 c23e2b40 20000000 a2000000 .....>+@ ....... + 14340 e23e2b40 03000000 a2000000 e53e2b40 .>+@.........>+@ + 14350 00000000 08000000 e53e2b40 fb000000 .........>+@.... + 14360 a2000000 e03f2b40 00000000 08000000 .....?+@........ + 14370 e03f2b40 0e000000 a2000000 ee3f2b40 .?+@.........?+@ + 14380 00000000 08280000 f03f2b40 00000000 .....(...?+@.... + 14390 01280000 f03f2b40 17000000 82000000 .(...?+@........ + 143a0 07402b40 00000000 08280000 08402b40 .@+@.....(...@+@ + 143b0 00000000 01280000 08402b40 13000000 .....(...@+@.... + 143c0 82000000 1b402b40 00000000 08280000 .....@+@.....(.. + 143d0 1c402b40 04000000 01280000 20402b40 .@+@.....(.. @+@ + 143e0 28000000 82000000 48402b40 00000000 (.......H@+@.... + 143f0 08280000 48402b40 11000000 82000000 .(..H@+@........ + 14400 59402b40 00000000 08280000 5c402b40 Y@+@.....(..\@+@ + 14410 04000000 01280000 60402b40 1a000000 .....(..`@+@.... + 14420 82000000 7a402b40 00000000 08280000 ....z@+@.....(.. + 14430 7c402b40 08000000 01280000 84402b40 |@+@.....(...@+@ + 14440 3a000000 82000000 be402b40 03000000 :........@+@.... + 14450 a2000000 c1402b40 00000000 08000000 .....@+@........ + 14460 c1402b40 11000000 a2000000 d2402b40 .@+@.........@+@ + 14470 07000000 a2000000 d9402b40 00000000 .........@+@.... + 14480 08000000 d9402b40 1b000000 a2000000 .....@+@........ + 14490 f4402b40 03000000 a2000000 f7402b40 .@+@.........@+@ + 144a0 00000000 08000000 f7402b40 08000000 .........@+@.... + 144b0 a2000000 ff402b40 00000000 08000000 .....@+@........ + 144c0 ff402b40 0a000000 a2000000 09412b40 .@+@.........A+@ + 144d0 00000000 08280000 0c412b40 00000000 .....(...A+@.... + 144e0 01280000 0c412b40 12000000 82000000 .(...A+@........ + 144f0 1e412b40 00000000 08280000 20412b40 .A+@.....(.. A+@ + 14500 00000000 01280000 20412b40 1c000000 .....(.. A+@.... + 14510 82000000 3c412b40 00000000 08280000 ....E+@.....(..@E+@ + 149b0 00000000 01280000 40452b40 2c000000 .....(..@E+@,... + 149c0 82000000 6c452b40 00000000 08000000 ....lE+@........ + 149d0 6c452b40 1d000000 a2000000 89452b40 lE+@.........E+@ + 149e0 18000000 a2000000 a1452b40 15000000 .........E+@.... + 149f0 a2000000 b6452b40 08000000 a2000000 .....E+@........ + 14a00 be452b40 00000000 08000000 be452b40 .E+@.........E+@ + 14a10 07000000 a2000000 c5452b40 3a000000 .........E+@:... + 14a20 a2000000 ff452b40 00000000 08280000 .....E+@.....(.. + 14a30 00462b40 00000000 01280000 00462b40 .F+@.....(...F+@ + 14a40 1c000000 82000000 1c462b40 0f000000 .........F+@.... + 14a50 a2000000 2b462b40 00000000 08280000 ....+F+@.....(.. + 14a60 2c462b40 00000000 01280000 2c462b40 ,F+@.....(..,F+@ + 14a70 07000000 82000000 33462b40 00000000 ........3F+@.... + 14a80 08280000 34462b40 08000000 01280000 .(..4F+@.....(.. + 14a90 3c462b40 66000000 82000000 a2462b40 I+@ + 14c80 02000000 a2000000 40492b40 0d000000 ........@I+@.... + 14c90 a2000000 4d492b40 00000000 08000000 ....MI+@........ + 14ca0 4d492b40 08000000 a2000000 55492b40 MI+@........UI+@ + 14cb0 00000000 08280000 58492b40 04000000 .....(..XI+@.... + 14cc0 01280000 5c492b40 8c000000 82000000 .(..\I+@........ + 14cd0 e8492b40 15000000 a2000000 fd492b40 .I+@.........I+@ + 14ce0 03000000 a2000000 004a2b40 00000000 .........J+@.... + 14cf0 08000000 004a2b40 03000000 a2000000 .....J+@........ + 14d00 034a2b40 02000000 a2000000 054a2b40 .J+@.........J+@ + 14d10 0b000000 a2000000 104a2b40 00000000 .........J+@.... + 14d20 08000000 104a2b40 13000000 a2000000 .....J+@........ + 14d30 234a2b40 00000000 08280000 244a2b40 #J+@.....(..$J+@ + 14d40 0c000000 01280000 304a2b40 1b000000 .....(..0J+@.... + 14d50 82000000 4b4a2b40 0f000000 a2000000 ....KJ+@........ + 14d60 5a4a2b40 03000000 a2000000 5d4a2b40 ZJ+@........]J+@ + 14d70 00000000 08000000 5d4a2b40 14000000 ........]J+@.... + 14d80 a2000000 714a2b40 03000000 a2000000 ....qJ+@........ + 14d90 744a2b40 03000000 08000000 774a2b40 tJ+@........wJ+@ + 14da0 46000000 a2000000 bd4a2b40 00000000 F........J+@.... + 14db0 08000000 bd4a2b40 0e000000 a2000000 .....J+@........ + 14dc0 cb4a2b40 13000000 a2000000 de4a2b40 .J+@.........J+@ + 14dd0 21000000 a2000000 ff4a2b40 00000000 !........J+@.... + 14de0 08000000 ff4a2b40 0d000000 a2000000 .....J+@........ + 14df0 0c4b2b40 09000000 a2000000 154b2b40 .K+@.........K+@ + 14e00 00000000 08000000 154b2b40 03000000 .........K+@.... + 14e10 a2000000 184b2b40 29000000 a2000000 .....K+@)....... + 14e20 414b2b40 21000000 a2000000 624b2b40 AK+@!.......bK+@ + 14e30 1f000000 a2000000 814b2b40 09000000 .........K+@.... + 14e40 a2000000 8a4b2b40 00000000 08000000 .....K+@........ + 14e50 8a4b2b40 05000000 a2000000 8f4b2b40 .K+@.........K+@ + 14e60 00000000 08000000 8f4b2b40 05000000 .........K+@.... + 14e70 a2000000 944b2b40 00000000 08000000 .....K+@........ + 14e80 944b2b40 05000000 a2000000 994b2b40 .K+@.........K+@ + 14e90 08000000 a2000000 a14b2b40 0c000000 .........K+@.... + 14ea0 a2000000 ad4b2b40 00000000 08000000 .....K+@........ + 14eb0 ad4b2b40 0b000000 a2000000 b84b2b40 .K+@.........K+@ + 14ec0 00000000 08000000 b84b2b40 16000000 .........K+@.... + 14ed0 a2000000 ce4b2b40 2a000000 a2000000 .....K+@*....... + 14ee0 f84b2b40 15000000 a2000000 0d4c2b40 .K+@.........L+@ + 14ef0 00000000 08000000 0d4c2b40 1b000000 .........L+@.... + 14f00 a2000000 284c2b40 00000000 08000000 ....(L+@........ + 14f10 284c2b40 33000000 a2000000 5b4c2b40 (L+@3.......[L+@ + 14f20 06000000 a2000000 614c2b40 00000000 ........aL+@.... + 14f30 08000000 614c2b40 0e000000 a2000000 ....aL+@........ + 14f40 6f4c2b40 00000000 08280000 704c2b40 oL+@.....(..pL+@ + 14f50 04000000 01280000 744c2b40 20000000 .....(..tL+@ ... + 14f60 82000000 944c2b40 03000000 a2000000 .....L+@........ + 14f70 974c2b40 00000000 08000000 974c2b40 .L+@.........L+@ + 14f80 14000000 a2000000 ab4c2b40 03000000 .........L+@.... + 14f90 a2000000 ae4c2b40 03000000 08000000 .....L+@........ + 14fa0 b14c2b40 0d000000 a2000000 be4c2b40 .L+@.........L+@ + 14fb0 00000000 08000000 be4c2b40 08000000 .........L+@.... + 14fc0 a2000000 c64c2b40 07000000 a2000000 .....L+@........ + 14fd0 cd4c2b40 00000000 08000000 cd4c2b40 .L+@.........L+@ + 14fe0 34000000 a2000000 014d2b40 05000000 4........M+@.... + 14ff0 a2000000 064d2b40 00000000 08280000 .....M+@.....(.. + 15000 084d2b40 0c000000 01280000 144d2b40 .M+@.....(...M+@ + 15010 28000000 82000000 3c4d2b40 00000000 (.......c+@'... - 16340 a2000000 65632b40 87000000 a2000000 ....ec+@........ - 16350 ec632b40 00000000 08280000 ec632b40 .c+@.....(...c+@ - 16360 08000000 01280000 f4632b40 19000000 .....(...c+@.... - 16370 82000000 0d642b40 08000000 a2000000 .....d+@........ - 16380 15642b40 15000000 a2000000 2a642b40 .d+@........*d+@ - 16390 20000000 a2000000 4a642b40 03000000 .......Jd+@.... - 163a0 a2000000 4d642b40 0d000000 a2000000 ....Md+@........ - 163b0 5a642b40 00000000 08280000 5c642b40 Zd+@.....(..\d+@ - 163c0 08000000 01280000 64642b40 26000000 .....(..dd+@&... - 163d0 82000000 8a642b40 1f000000 a2000000 .....d+@........ - 163e0 a9642b40 00000000 08000000 a9642b40 .d+@.........d+@ - 163f0 23000000 a2000000 cc642b40 2f000000 #........d+@/... - 16400 a2000000 fb642b40 02000000 a2000000 .....d+@........ - 16410 fd642b40 09000000 a2000000 06652b40 .d+@.........e+@ - 16420 00000000 08000000 06652b40 41000000 .........e+@A... - 16430 a2000000 47652b40 00000000 08000000 ....Ge+@........ - 16440 47652b40 13000000 a2000000 5a652b40 Ge+@........Ze+@ - 16450 05000000 a2000000 5f652b40 00000000 ........_e+@.... - 16460 08000000 5f652b40 58000000 82000000 ...._e+@X....... - 16470 b7652b40 00000000 08000000 b7652b40 .e+@.........e+@ - 16480 0a000000 a2000000 c1652b40 03000000 .........e+@.... - 16490 08000000 c4652b40 08000000 a2000000 .....e+@........ - 164a0 cc652b40 03000000 08000000 cf652b40 .e+@.........e+@ - 164b0 08000000 a2000000 d7652b40 03000000 .........e+@.... - 164c0 08000000 da652b40 08000000 a2000000 .....e+@........ - 164d0 e2652b40 03000000 08000000 e5652b40 .e+@.........e+@ - 164e0 08000000 a2000000 ed652b40 03000000 .........e+@.... - 164f0 08280000 f0652b40 10000000 01280000 .(...e+@.....(.. - 16500 00662b40 1f000000 82000000 1f662b40 .f+@.........f+@ - 16510 00000000 08000000 1f662b40 02000000 .........f+@.... - 16520 a2000000 21662b40 3e000000 a2000000 ....!f+@>....... - 16530 5f662b40 00000000 08000000 5f662b40 _f+@........_f+@ - 16540 18000000 a2000000 77662b40 02000000 ........wf+@.... - 16550 a2000000 79662b40 07000000 a2000000 ....yf+@........ - 16560 80662b40 00000000 08000000 80662b40 .f+@.........f+@ - 16570 33000000 a2000000 b3662b40 03000000 3........f+@.... - 16580 a2000000 b6662b40 00000000 08000000 .....f+@........ - 16590 b6662b40 39000000 82000000 ef662b40 .f+@9........f+@ - 165a0 00000000 08000000 ef662b40 02000000 .........f+@.... - 165b0 a2000000 f1662b40 11000000 a2000000 .....f+@........ - 165c0 02672b40 00000000 08000000 487d1040 .g+@........H}.@ + 151b0 a884fe3f 00000000 04280000 5c4d2b40 ...?.....(..\M+@ + 151c0 0c000000 01280000 684d2b40 2b000000 .....(..hM+@+... + 151d0 82000000 934d2b40 00000000 08280000 .....M+@.....(.. + 151e0 944d2b40 08000000 01280000 9c4d2b40 .M+@.....(...M+@ + 151f0 20000000 82000000 bc4d2b40 00000000 ........M+@.... + 15200 08280000 bc4d2b40 00000000 01280000 .(...M+@.....(.. + 15210 bc4d2b40 16000000 82000000 d24d2b40 .M+@.........M+@ + 15220 00000000 08280000 d44d2b40 04000000 .....(...M+@.... + 15230 01280000 d84d2b40 29000000 82000000 .(...M+@)....... + 15240 014e2b40 00000000 08280000 044e2b40 .N+@.....(...N+@ + 15250 00000000 01280000 044e2b40 34000000 .....(...N+@4... + 15260 82000000 384e2b40 00000000 08280000 ....8N+@.....(.. + 15270 384e2b40 04000000 01280000 3c4e2b40 8N+@.....(......... + 16530 7b662b40 00000000 08000000 7b662b40 {f+@........{f+@ + 16540 18000000 a2000000 93662b40 02000000 .........f+@.... + 16550 a2000000 95662b40 07000000 a2000000 .....f+@........ + 16560 9c662b40 00000000 08000000 9c662b40 .f+@.........f+@ + 16570 33000000 a2000000 cf662b40 03000000 3........f+@.... + 16580 a2000000 d2662b40 00000000 08000000 .....f+@........ + 16590 d2662b40 39000000 82000000 0b672b40 .f+@9........g+@ + 165a0 00000000 08000000 0b672b40 02000000 .........g+@.... + 165b0 a2000000 0d672b40 11000000 a2000000 .....g+@........ + 165c0 1e672b40 00000000 08000000 487d1040 .g+@........H}.@ 165d0 21000000 82000000 697d1040 04000000 !.......i}.@.... 165e0 a2000000 6d7d1040 00000000 08000000 ....m}.@........ - 165f0 b0a82c40 05000000 04010000 c0a82c40 ..,@..........,@ - 16600 00000000 04490000 c0a82c40 0e000000 .....I....,@.... - 16610 04010000 d0a82c40 00000000 04490000 ......,@.....I.. - 16620 d0a82c40 0e000000 04010000 e0a82c40 ..,@..........,@ - 16630 00000000 04490000 e0a82c40 0a000000 .....I....,@.... - 16640 04010000 f0a82c40 00000000 04490000 ......,@.....I.. - 16650 f0a82c40 13000000 04010000 10a92c40 ..,@..........,@ + 165f0 d0a82c40 05000000 04010000 e0a82c40 ..,@..........,@ + 16600 00000000 04490000 e0a82c40 0e000000 .....I....,@.... + 16610 04010000 f0a82c40 00000000 04490000 ......,@.....I.. + 16620 f0a82c40 0e000000 04010000 00a92c40 ..,@..........,@ + 16630 00000000 04490000 00a92c40 0a000000 .....I....,@.... + 16640 04010000 10a92c40 00000000 04490000 ......,@.....I.. + 16650 10a92c40 13000000 04010000 30a92c40 ..,@........0.,@ 16660 00000000 04480000 444f1040 0c000000 .....H..DO.@.... 16670 01280000 504f1040 61000000 82000000 .(..PO.@a....... 16680 b14f1040 00000000 08000000 b14f1040 .O.@.........O.@ @@ -31141,13 +31143,13 @@ Contents of section .xt.prop: 16d50 11000000 a2000000 cf571040 03000000 .........W.@.... 16d60 08000000 d2571040 02000000 82000000 .....W.@........ 16d70 d4571040 39000000 a2000000 0d581040 .W.@9........X.@ - 16d80 00000000 08000000 04672b40 68000000 .........g+@h... - 16d90 01280000 6c672b40 e4010000 82000000 .(..lg+@........ - 16da0 50692b40 00000000 08280000 50692b40 Pi+@.....(..Pi+@ - 16db0 00000000 01280000 50692b40 11000000 .....(..Pi+@.... - 16dc0 82000000 61692b40 00000000 08000000 ....ai+@........ - 16dd0 61692b40 30000000 a2000000 91692b40 ai+@0........i+@ - 16de0 09000000 a2000000 9a692b40 00000000 .........i+@.... + 16d80 00000000 08000000 20672b40 68000000 ........ g+@h... + 16d90 01280000 88672b40 e4010000 82000000 .(...g+@........ + 16da0 6c692b40 00000000 08280000 6c692b40 li+@.....(..li+@ + 16db0 00000000 01280000 6c692b40 11000000 .....(..li+@.... + 16dc0 82000000 7d692b40 00000000 08000000 ....}i+@........ + 16dd0 7d692b40 30000000 a2000000 ad692b40 }i+@0........i+@ + 16de0 09000000 a2000000 b6692b40 00000000 .........i+@.... 16df0 08000000 707d1040 10000000 82000000 ....p}.@........ 16e00 807d1040 00000000 08000000 807d1040 .}.@.........}.@ 16e10 03000000 a2000000 837d1040 04000000 .........}.@.... @@ -31176,114 +31178,114 @@ Contents of section .xt.prop: 16f80 2085fe3f 6c000000 04010000 9085fe3f ..?l..........? 16f90 f0000000 04490000 8086fe3f 84000000 .....I.....?.... 16fa0 04010000 1087fe3f 00000000 04480000 .......?.....H.. - 16fb0 9c692b40 07000000 82000000 a3692b40 .i+@.........i+@ - 16fc0 11000000 a2000000 b4692b40 00000000 .........i+@.... - 16fd0 08280000 b4692b40 04000000 01280000 .(...i+@.....(.. - 16fe0 b8692b40 03000000 82000000 bb692b40 .i+@.........i+@ - 16ff0 04000000 a2000000 bf692b40 00000000 .........i+@.... - 17000 08000000 bf692b40 20000000 a2000000 .....i+@ ....... - 17010 df692b40 00000000 08000000 df692b40 .i+@.........i+@ - 17020 08000000 a2000000 e7692b40 09000000 .........i+@.... - 17030 a2000000 f0692b40 04000000 a2000000 .....i+@........ - 17040 f4692b40 00000000 08000000 f4692b40 .i+@.........i+@ - 17050 0f000000 82000000 036a2b40 00000000 .........j+@.... - 17060 08000000 036a2b40 0e000000 a2000000 .....j+@........ - 17070 116a2b40 06000000 a2000000 176a2b40 .j+@.........j+@ - 17080 00000000 08000000 176a2b40 0f000000 .........j+@.... - 17090 82000000 266a2b40 00000000 08000000 ....&j+@........ - 170a0 266a2b40 08000000 a2000000 2e6a2b40 &j+@.........j+@ - 170b0 0c000000 a2000000 3a6a2b40 00000000 ........:j+@.... - 170c0 08000000 3a6a2b40 15000000 82000000 ....:j+@........ - 170d0 4f6a2b40 00000000 08000000 4f6a2b40 Oj+@........Oj+@ - 170e0 0e000000 a2000000 5d6a2b40 06000000 ........]j+@.... - 170f0 a2000000 636a2b40 00000000 08000000 ....cj+@........ - 17100 636a2b40 15000000 82000000 786a2b40 cj+@........xj+@ - 17110 00000000 08000000 786a2b40 0e000000 ........xj+@.... - 17120 a2000000 866a2b40 06000000 a2000000 .....j+@........ - 17130 8c6a2b40 00000000 08000000 8c6a2b40 .j+@.........j+@ - 17140 15000000 82000000 a16a2b40 00000000 .........j+@.... - 17150 08280000 a46a2b40 04000000 82000000 .(...j+@........ - 17160 a86a2b40 0d000000 a2000000 b56a2b40 .j+@.........j+@ - 17170 02000000 a2000000 b76a2b40 00000000 .........j+@.... - 17180 08280000 b86a2b40 24000000 01280000 .(...j+@$....(.. - 17190 dc6a2b40 57000000 82000000 336b2b40 .j+@W.......3k+@ - 171a0 2c000000 a2000000 5f6b2b40 00000000 ,......._k+@.... - 171b0 08000000 5f6b2b40 2a000000 a2000000 ...._k+@*....... - 171c0 896b2b40 55000000 a2000000 de6b2b40 .k+@U........k+@ - 171d0 00000000 08000000 de6b2b40 0b000000 .........k+@.... - 171e0 a2000000 e96b2b40 00000000 08000000 .....k+@........ - 171f0 e96b2b40 05000000 a2000000 ee6b2b40 .k+@.........k+@ - 17200 29000000 a2000000 176c2b40 4f000000 )........l+@O... - 17210 a2000000 666c2b40 00000000 08000000 ....fl+@........ - 17220 666c2b40 11000000 a2000000 776c2b40 fl+@........wl+@ - 17230 1c000000 a2000000 936c2b40 00000000 .........l+@.... - 17240 08000000 936c2b40 11000000 a2000000 .....l+@........ - 17250 a46c2b40 17000000 a2000000 bb6c2b40 .l+@.........l+@ - 17260 05000000 a2000000 c06c2b40 00000000 .........l+@.... - 17270 08000000 c06c2b40 4b000000 a2000000 .....l+@K....... - 17280 0b6d2b40 00000000 08000000 0b6d2b40 .m+@.........m+@ - 17290 0a000000 a2000000 156d2b40 00000000 .........m+@.... - 172a0 08000000 156d2b40 08000000 a2000000 .....m+@........ - 172b0 1d6d2b40 00000000 08000000 1d6d2b40 .m+@.........m+@ - 172c0 0a000000 a2000000 276d2b40 00000000 ........'m+@.... - 172d0 08000000 276d2b40 08000000 a2000000 ....'m+@........ - 172e0 2f6d2b40 00000000 08000000 2f6d2b40 /m+@......../m+@ - 172f0 0a000000 a2000000 396d2b40 00000000 ........9m+@.... - 17300 08000000 396d2b40 11000000 a2000000 ....9m+@........ - 17310 4a6d2b40 2a000000 a2000000 746d2b40 Jm+@*.......tm+@ - 17320 00000000 08000000 746d2b40 05000000 ........tm+@.... - 17330 a2000000 796d2b40 00000000 08000000 ....ym+@........ - 17340 796d2b40 0f000000 a2000000 886d2b40 ym+@.........m+@ - 17350 00000000 08000000 886d2b40 0a000000 .........m+@.... - 17360 a2000000 926d2b40 00000000 08000000 .....m+@........ - 17370 926d2b40 12000000 a2000000 a46d2b40 .m+@.........m+@ - 17380 00000000 08280000 a46d2b40 0c000000 .....(...m+@.... - 17390 01280000 b06d2b40 11000000 82000000 .(...m+@........ - 173a0 c16d2b40 37000000 a2000000 f86d2b40 .m+@7........m+@ - 173b0 00000000 08280000 f86d2b40 04000000 .....(...m+@.... - 173c0 01280000 fc6d2b40 05000000 82000000 .(...m+@........ - 173d0 016e2b40 00000000 08280000 046e2b40 .n+@.....(...n+@ - 173e0 02000000 82000000 066e2b40 00000000 .........n+@.... - 173f0 08280000 086e2b40 10000000 82000000 .(...n+@........ - 17400 186e2b40 02000000 a2000000 1a6e2b40 .n+@.........n+@ - 17410 00000000 08280000 1c6e2b40 10000000 .....(...n+@.... - 17420 82000000 2c6e2b40 02000000 a2000000 ....,n+@........ - 17430 2e6e2b40 00000000 08280000 306e2b40 .n+@.....(..0n+@ - 17440 08000000 01280000 386e2b40 66000000 .....(..8n+@f... - 17450 82000000 9e6e2b40 00000000 08000000 .....n+@........ - 17460 9e6e2b40 0f000000 a2000000 ad6e2b40 .n+@.........n+@ - 17470 42000000 a2000000 ef6e2b40 11000000 B........n+@.... - 17480 a2000000 006f2b40 00000000 08000000 .....o+@........ - 17490 006f2b40 0e000000 a2000000 0e6f2b40 .o+@.........o+@ - 174a0 00000000 08280000 106f2b40 00000000 .....(...o+@.... - 174b0 01280000 106f2b40 08000000 82000000 .(...o+@........ - 174c0 186f2b40 00000000 08280000 186f2b40 .o+@.....(...o+@ - 174d0 0c000000 01280000 246f2b40 43000000 .....(..$o+@C... - 174e0 82000000 676f2b40 00000000 08000000 ....go+@........ - 174f0 676f2b40 09000000 a2000000 706f2b40 go+@........po+@ - 17500 07000000 a2000000 776f2b40 00000000 ........wo+@.... - 17510 08280000 786f2b40 00000000 01280000 .(..xo+@.....(.. - 17520 786f2b40 1a000000 82000000 926f2b40 xo+@.........o+@ - 17530 00000000 08280000 946f2b40 00000000 .....(...o+@.... - 17540 01280000 946f2b40 3c000000 82000000 .(...o+@<....... - 17550 d06f2b40 00000000 08000000 d06f2b40 .o+@.........o+@ - 17560 02000000 a2000000 d26f2b40 05000000 .........o+@.... - 17570 a2000000 d76f2b40 00000000 08280000 .....o+@.....(.. - 17580 d86f2b40 00000000 01280000 d86f2b40 .o+@.....(...o+@ - 17590 17000000 82000000 ef6f2b40 42000000 .........o+@B... - 175a0 a2000000 31702b40 00000000 08000000 ....1p+@........ - 175b0 31702b40 02000000 a2000000 33702b40 1p+@........3p+@ - 175c0 0f000000 a2000000 42702b40 00000000 ........Bp+@.... - 175d0 08000000 42702b40 05000000 a2000000 ....Bp+@........ - 175e0 47702b40 00000000 08280000 48702b40 Gp+@.....(..Hp+@ - 175f0 00000000 01280000 48702b40 1c000000 .....(..Hp+@.... - 17600 82000000 64702b40 00000000 08000000 ....dp+@........ - 17610 64702b40 04000000 a2000000 68702b40 dp+@........hp+@ - 17620 00000000 08280000 68702b40 00000000 .....(..hp+@.... - 17630 01280000 68702b40 26000000 82000000 .(..hp+@&....... - 17640 8e702b40 00000000 08000000 8e702b40 .p+@.........p+@ - 17650 02000000 a2000000 90702b40 05000000 .........p+@.... - 17660 a2000000 95702b40 00000000 08000000 .....p+@........ + 16fb0 b8692b40 07000000 82000000 bf692b40 .i+@.........i+@ + 16fc0 11000000 a2000000 d0692b40 00000000 .........i+@.... + 16fd0 08280000 d0692b40 04000000 01280000 .(...i+@.....(.. + 16fe0 d4692b40 03000000 82000000 d7692b40 .i+@.........i+@ + 16ff0 04000000 a2000000 db692b40 00000000 .........i+@.... + 17000 08000000 db692b40 20000000 a2000000 .....i+@ ....... + 17010 fb692b40 00000000 08000000 fb692b40 .i+@.........i+@ + 17020 08000000 a2000000 036a2b40 09000000 .........j+@.... + 17030 a2000000 0c6a2b40 04000000 a2000000 .....j+@........ + 17040 106a2b40 00000000 08000000 106a2b40 .j+@.........j+@ + 17050 0f000000 82000000 1f6a2b40 00000000 .........j+@.... + 17060 08000000 1f6a2b40 0e000000 a2000000 .....j+@........ + 17070 2d6a2b40 06000000 a2000000 336a2b40 -j+@........3j+@ + 17080 00000000 08000000 336a2b40 0f000000 ........3j+@.... + 17090 82000000 426a2b40 00000000 08000000 ....Bj+@........ + 170a0 426a2b40 08000000 a2000000 4a6a2b40 Bj+@........Jj+@ + 170b0 0c000000 a2000000 566a2b40 00000000 ........Vj+@.... + 170c0 08000000 566a2b40 15000000 82000000 ....Vj+@........ + 170d0 6b6a2b40 00000000 08000000 6b6a2b40 kj+@........kj+@ + 170e0 0e000000 a2000000 796a2b40 06000000 ........yj+@.... + 170f0 a2000000 7f6a2b40 00000000 08000000 .....j+@........ + 17100 7f6a2b40 15000000 82000000 946a2b40 .j+@.........j+@ + 17110 00000000 08000000 946a2b40 0e000000 .........j+@.... + 17120 a2000000 a26a2b40 06000000 a2000000 .....j+@........ + 17130 a86a2b40 00000000 08000000 a86a2b40 .j+@.........j+@ + 17140 15000000 82000000 bd6a2b40 00000000 .........j+@.... + 17150 08280000 c06a2b40 04000000 82000000 .(...j+@........ + 17160 c46a2b40 0d000000 a2000000 d16a2b40 .j+@.........j+@ + 17170 02000000 a2000000 d36a2b40 00000000 .........j+@.... + 17180 08280000 d46a2b40 24000000 01280000 .(...j+@$....(.. + 17190 f86a2b40 57000000 82000000 4f6b2b40 .j+@W.......Ok+@ + 171a0 2c000000 a2000000 7b6b2b40 00000000 ,.......{k+@.... + 171b0 08000000 7b6b2b40 2a000000 a2000000 ....{k+@*....... + 171c0 a56b2b40 55000000 a2000000 fa6b2b40 .k+@U........k+@ + 171d0 00000000 08000000 fa6b2b40 0b000000 .........k+@.... + 171e0 a2000000 056c2b40 00000000 08000000 .....l+@........ + 171f0 056c2b40 05000000 a2000000 0a6c2b40 .l+@.........l+@ + 17200 29000000 a2000000 336c2b40 4f000000 ).......3l+@O... + 17210 a2000000 826c2b40 00000000 08000000 .....l+@........ + 17220 826c2b40 11000000 a2000000 936c2b40 .l+@.........l+@ + 17230 1c000000 a2000000 af6c2b40 00000000 .........l+@.... + 17240 08000000 af6c2b40 11000000 a2000000 .....l+@........ + 17250 c06c2b40 17000000 a2000000 d76c2b40 .l+@.........l+@ + 17260 05000000 a2000000 dc6c2b40 00000000 .........l+@.... + 17270 08000000 dc6c2b40 4b000000 a2000000 .....l+@K....... + 17280 276d2b40 00000000 08000000 276d2b40 'm+@........'m+@ + 17290 0a000000 a2000000 316d2b40 00000000 ........1m+@.... + 172a0 08000000 316d2b40 08000000 a2000000 ....1m+@........ + 172b0 396d2b40 00000000 08000000 396d2b40 9m+@........9m+@ + 172c0 0a000000 a2000000 436d2b40 00000000 ........Cm+@.... + 172d0 08000000 436d2b40 08000000 a2000000 ....Cm+@........ + 172e0 4b6d2b40 00000000 08000000 4b6d2b40 Km+@........Km+@ + 172f0 0a000000 a2000000 556d2b40 00000000 ........Um+@.... + 17300 08000000 556d2b40 11000000 a2000000 ....Um+@........ + 17310 666d2b40 2a000000 a2000000 906d2b40 fm+@*........m+@ + 17320 00000000 08000000 906d2b40 05000000 .........m+@.... + 17330 a2000000 956d2b40 00000000 08000000 .....m+@........ + 17340 956d2b40 0f000000 a2000000 a46d2b40 .m+@.........m+@ + 17350 00000000 08000000 a46d2b40 0a000000 .........m+@.... + 17360 a2000000 ae6d2b40 00000000 08000000 .....m+@........ + 17370 ae6d2b40 12000000 a2000000 c06d2b40 .m+@.........m+@ + 17380 00000000 08280000 c06d2b40 0c000000 .....(...m+@.... + 17390 01280000 cc6d2b40 11000000 82000000 .(...m+@........ + 173a0 dd6d2b40 37000000 a2000000 146e2b40 .m+@7........n+@ + 173b0 00000000 08280000 146e2b40 04000000 .....(...n+@.... + 173c0 01280000 186e2b40 05000000 82000000 .(...n+@........ + 173d0 1d6e2b40 00000000 08280000 206e2b40 .n+@.....(.. n+@ + 173e0 02000000 82000000 226e2b40 00000000 ........"n+@.... + 173f0 08280000 246e2b40 10000000 82000000 .(..$n+@........ + 17400 346e2b40 02000000 a2000000 366e2b40 4n+@........6n+@ + 17410 00000000 08280000 386e2b40 10000000 .....(..8n+@.... + 17420 82000000 486e2b40 02000000 a2000000 ....Hn+@........ + 17430 4a6e2b40 00000000 08280000 4c6e2b40 Jn+@.....(..Ln+@ + 17440 08000000 01280000 546e2b40 66000000 .....(..Tn+@f... + 17450 82000000 ba6e2b40 00000000 08000000 .....n+@........ + 17460 ba6e2b40 0f000000 a2000000 c96e2b40 .n+@.........n+@ + 17470 42000000 a2000000 0b6f2b40 11000000 B........o+@.... + 17480 a2000000 1c6f2b40 00000000 08000000 .....o+@........ + 17490 1c6f2b40 0e000000 a2000000 2a6f2b40 .o+@........*o+@ + 174a0 00000000 08280000 2c6f2b40 00000000 .....(..,o+@.... + 174b0 01280000 2c6f2b40 08000000 82000000 .(..,o+@........ + 174c0 346f2b40 00000000 08280000 346f2b40 4o+@.....(..4o+@ + 174d0 0c000000 01280000 406f2b40 43000000 .....(..@o+@C... + 174e0 82000000 836f2b40 00000000 08000000 .....o+@........ + 174f0 836f2b40 09000000 a2000000 8c6f2b40 .o+@.........o+@ + 17500 07000000 a2000000 936f2b40 00000000 .........o+@.... + 17510 08280000 946f2b40 00000000 01280000 .(...o+@.....(.. + 17520 946f2b40 1a000000 82000000 ae6f2b40 .o+@.........o+@ + 17530 00000000 08280000 b06f2b40 00000000 .....(...o+@.... + 17540 01280000 b06f2b40 3c000000 82000000 .(...o+@<....... + 17550 ec6f2b40 00000000 08000000 ec6f2b40 .o+@.........o+@ + 17560 02000000 a2000000 ee6f2b40 05000000 .........o+@.... + 17570 a2000000 f36f2b40 00000000 08280000 .....o+@.....(.. + 17580 f46f2b40 00000000 01280000 f46f2b40 .o+@.....(...o+@ + 17590 17000000 82000000 0b702b40 42000000 .........p+@B... + 175a0 a2000000 4d702b40 00000000 08000000 ....Mp+@........ + 175b0 4d702b40 02000000 a2000000 4f702b40 Mp+@........Op+@ + 175c0 0f000000 a2000000 5e702b40 00000000 ........^p+@.... + 175d0 08000000 5e702b40 05000000 a2000000 ....^p+@........ + 175e0 63702b40 00000000 08280000 64702b40 cp+@.....(..dp+@ + 175f0 00000000 01280000 64702b40 1c000000 .....(..dp+@.... + 17600 82000000 80702b40 00000000 08000000 .....p+@........ + 17610 80702b40 04000000 a2000000 84702b40 .p+@.........p+@ + 17620 00000000 08280000 84702b40 00000000 .....(...p+@.... + 17630 01280000 84702b40 26000000 82000000 .(...p+@&....... + 17640 aa702b40 00000000 08000000 aa702b40 .p+@.........p+@ + 17650 02000000 a2000000 ac702b40 05000000 .........p+@.... + 17660 a2000000 b1702b40 00000000 08000000 .....p+@........ 17670 8c7d1040 0a000000 82000000 967d1040 .}.@.........}.@ 17680 00000000 08000000 967d1040 04000000 .........}.@.... 17690 a2000000 9a7d1040 00000000 08000000 .....}.@........ @@ -31366,12 +31368,12 @@ Contents of section .xt.prop: 17b60 00000000 08000000 125c1040 06000000 .........\.@.... 17b70 a2000000 185c1040 00000000 08000000 .....\.@........ 17b80 185c1040 06000000 82000000 1e5c1040 .\.@.........\.@ - 17b90 00000000 08000000 20a92c40 06000000 ........ .,@.... - 17ba0 04010000 30a92c40 00000000 04490000 ....0.,@.....I.. - 17bb0 30a92c40 0e000000 04010000 40a92c40 0.,@........@.,@ - 17bc0 00000000 04490000 40a92c40 08000000 .....I..@.,@.... - 17bd0 04390000 48a92c40 07000000 04010000 .9..H.,@........ - 17be0 50a92c40 00000000 04480000 205c1040 P.,@.....H.. \.@ + 17b90 00000000 08000000 40a92c40 06000000 ........@.,@.... + 17ba0 04010000 50a92c40 00000000 04490000 ....P.,@.....I.. + 17bb0 50a92c40 0e000000 04010000 60a92c40 P.,@........`.,@ + 17bc0 00000000 04490000 60a92c40 08000000 .....I..`.,@.... + 17bd0 04390000 68a92c40 07000000 04010000 .9..h.,@........ + 17be0 70a92c40 00000000 04480000 205c1040 p.,@.....H.. \.@ 17bf0 04000000 01280000 245c1040 18000000 .....(..$\.@.... 17c00 82000000 3c5c1040 31000000 a2000000 ....<\.@1....... 17c10 6d5c1040 00000000 08000000 6d5c1040 m\.@........m\.@ @@ -31466,102 +31468,102 @@ Contents of section .xt.prop: 181a0 08000000 f7611040 12000000 a2000000 .....a.@........ 181b0 09621040 04000000 a2000000 0d621040 .b.@.........b.@ 181c0 00000000 08000000 4087fe3f 04000000 ........@..?.... - 181d0 04290000 98702b40 0c000000 01280000 .)...p+@.....(.. - 181e0 a4702b40 f0000000 82000000 94712b40 .p+@.........q+@ - 181f0 00000000 08280000 94712b40 04000000 .....(...q+@.... - 18200 01280000 98712b40 17000000 82000000 .(...q+@........ - 18210 af712b40 00000000 08280000 b0712b40 .q+@.....(...q+@ - 18220 04000000 01280000 b4712b40 17000000 .....(...q+@.... - 18230 82000000 cb712b40 00000000 08280000 .....q+@.....(.. - 18240 cc712b40 04000000 01280000 d0712b40 .q+@.....(...q+@ - 18250 07000000 82000000 d7712b40 00000000 .........q+@.... - 18260 08280000 d8712b40 00000000 01280000 .(...q+@.....(.. - 18270 d8712b40 2f000000 82000000 07722b40 .q+@/........r+@ - 18280 00000000 08280000 08722b40 00000000 .....(...r+@.... - 18290 01280000 08722b40 13000000 82000000 .(...r+@........ - 182a0 1b722b40 23000000 a2000000 3e722b40 .r+@#.......>r+@ - 182b0 00000000 08280000 40722b40 20000000 .....(..@r+@ ... - 182c0 01280000 60722b40 44000000 82000000 .(..`r+@D....... - 182d0 a4722b40 48000000 a2000000 ec722b40 .r+@H........r+@ - 182e0 0e010000 a2000000 fa732b40 00000000 .........s+@.... - 182f0 08280000 fc732b40 08000000 01280000 .(...s+@.....(.. - 18300 04742b40 1d000000 82000000 21742b40 .t+@........!t+@ - 18310 00000000 08280000 24742b40 00000000 .....(..$t+@.... - 18320 01280000 24742b40 56000000 82000000 .(..$t+@V....... - 18330 7a742b40 00000000 08280000 7c742b40 zt+@.....(..|t+@ - 18340 08000000 01280000 84742b40 68000000 .....(...t+@h... - 18350 82000000 ec742b40 00000000 08280000 .....t+@.....(.. - 18360 ec742b40 08000000 01280000 f4742b40 .t+@.....(...t+@ - 18370 10000000 82000000 04752b40 00000000 .........u+@.... - 18380 08000000 04752b40 0b000000 a2000000 .....u+@........ - 18390 0f752b40 00000000 08280000 10752b40 .u+@.....(...u+@ - 183a0 00000000 01280000 10752b40 60000000 .....(...u+@`... - 183b0 82000000 70752b40 00000000 08000000 ....pu+@........ - 183c0 70752b40 35000000 a2000000 a5752b40 pu+@5........u+@ - 183d0 00000000 08280000 a8752b40 04000000 .....(...u+@.... - 183e0 01280000 ac752b40 21000000 82000000 .(...u+@!....... - 183f0 cd752b40 00000000 08000000 cd752b40 .u+@.........u+@ - 18400 0e000000 a2000000 db752b40 00000000 .........u+@.... - 18410 08000000 db752b40 0c000000 a2000000 .....u+@........ - 18420 e7752b40 07000000 a2000000 ee752b40 .u+@.........u+@ - 18430 00000000 08000000 ee752b40 12000000 .........u+@.... - 18440 a2000000 00762b40 00000000 08280000 .....v+@.....(.. - 18450 00762b40 00000000 01280000 00762b40 .v+@.....(...v+@ - 18460 19000000 82000000 19762b40 00000000 .........v+@.... - 18470 08000000 19762b40 11000000 a2000000 .....v+@........ - 18480 2a762b40 00000000 08280000 2c762b40 *v+@.....(..,v+@ - 18490 00000000 01280000 2c762b40 19000000 .....(..,v+@.... - 184a0 82000000 45762b40 00000000 08000000 ....Ev+@........ - 184b0 45762b40 11000000 a2000000 56762b40 Ev+@........Vv+@ - 184c0 00000000 08280000 58762b40 00000000 .....(..Xv+@.... - 184d0 01280000 58762b40 73000000 82000000 .(..Xv+@s....... - 184e0 cb762b40 00000000 08000000 cb762b40 .v+@.........v+@ - 184f0 62000000 a2000000 2d772b40 00000000 b.......-w+@.... - 18500 08280000 30772b40 00000000 01280000 .(..0w+@.....(.. - 18510 30772b40 19000000 82000000 49772b40 0w+@........Iw+@ - 18520 00000000 08000000 49772b40 11000000 ........Iw+@.... - 18530 a2000000 5a772b40 00000000 08280000 ....Zw+@.....(.. - 18540 5c772b40 08000000 01280000 64772b40 \w+@.....(..dw+@ - 18550 21000000 82000000 85772b40 53000000 !........w+@S... - 18560 a2000000 d8772b40 0f000000 a2000000 .....w+@........ - 18570 e7772b40 00000000 08000000 e7772b40 .w+@.........w+@ - 18580 05000000 a2000000 ec772b40 00000000 .........w+@.... - 18590 08280000 ec772b40 04000000 01280000 .(...w+@.....(.. - 185a0 f0772b40 43000000 82000000 33782b40 .w+@C.......3x+@ - 185b0 00000000 08000000 33782b40 02000000 ........3x+@.... - 185c0 a2000000 35782b40 0d000000 a2000000 ....5x+@........ - 185d0 42782b40 00000000 08000000 42782b40 Bx+@........Bx+@ - 185e0 02000000 a2000000 44782b40 1e000000 ........Dx+@.... - 185f0 a2000000 62782b40 00000000 08000000 ....bx+@........ - 18600 62782b40 be000000 a2000000 20792b40 bx+@........ y+@ - 18610 00000000 08280000 20792b40 00000000 .....(.. y+@.... - 18620 01280000 20792b40 68000000 82000000 .(.. y+@h....... - 18630 88792b40 00000000 08280000 88792b40 .y+@.....(...y+@ - 18640 00000000 01280000 88792b40 27000000 .....(...y+@'... - 18650 82000000 af792b40 08000000 a2000000 .....y+@........ - 18660 b7792b40 15000000 a2000000 cc792b40 .y+@.........y+@ - 18670 00000000 08280000 cc792b40 04000000 .....(...y+@.... - 18680 01280000 d0792b40 17000000 82000000 .(...y+@........ - 18690 e7792b40 11000000 a2000000 f8792b40 .y+@.........y+@ - 186a0 00000000 08000000 f8792b40 0c000000 .........y+@.... - 186b0 a2000000 047a2b40 11000000 a2000000 .....z+@........ - 186c0 157a2b40 00000000 08280000 187a2b40 .z+@.....(...z+@ - 186d0 00000000 01280000 187a2b40 51000000 .....(...z+@Q... - 186e0 82000000 697a2b40 00000000 08280000 ....iz+@.....(.. - 186f0 6c7a2b40 00000000 01280000 6c7a2b40 lz+@.....(..lz+@ - 18700 1b000000 82000000 877a2b40 00000000 .........z+@.... - 18710 08000000 877a2b40 06000000 a2000000 .....z+@........ - 18720 8d7a2b40 16000000 a2000000 a37a2b40 .z+@.........z+@ - 18730 00000000 08280000 a47a2b40 00000000 .....(...z+@.... - 18740 01280000 a47a2b40 1f000000 82000000 .(...z+@........ - 18750 c37a2b40 00000000 08280000 c47a2b40 .z+@.....(...z+@ - 18760 08000000 01280000 cc7a2b40 db000000 .....(...z+@.... - 18770 82000000 a77b2b40 00000000 08280000 .....{+@.....(.. - 18780 a87b2b40 00000000 01280000 a87b2b40 .{+@.....(...{+@ - 18790 49000000 82000000 f17b2b40 00000000 I........{+@.... - 187a0 08280000 f47b2b40 0c000000 01280000 .(...{+@.....(.. - 187b0 007c2b40 cd000000 82000000 cd7c2b40 .|+@.........|+@ - 187c0 02000000 a2000000 cf7c2b40 00000000 .........|+@.... + 181d0 04290000 b4702b40 0c000000 01280000 .)...p+@.....(.. + 181e0 c0702b40 f0000000 82000000 b0712b40 .p+@.........q+@ + 181f0 00000000 08280000 b0712b40 04000000 .....(...q+@.... + 18200 01280000 b4712b40 17000000 82000000 .(...q+@........ + 18210 cb712b40 00000000 08280000 cc712b40 .q+@.....(...q+@ + 18220 04000000 01280000 d0712b40 17000000 .....(...q+@.... + 18230 82000000 e7712b40 00000000 08280000 .....q+@.....(.. + 18240 e8712b40 04000000 01280000 ec712b40 .q+@.....(...q+@ + 18250 07000000 82000000 f3712b40 00000000 .........q+@.... + 18260 08280000 f4712b40 00000000 01280000 .(...q+@.....(.. + 18270 f4712b40 2f000000 82000000 23722b40 .q+@/.......#r+@ + 18280 00000000 08280000 24722b40 00000000 .....(..$r+@.... + 18290 01280000 24722b40 13000000 82000000 .(..$r+@........ + 182a0 37722b40 23000000 a2000000 5a722b40 7r+@#.......Zr+@ + 182b0 00000000 08280000 5c722b40 20000000 .....(..\r+@ ... + 182c0 01280000 7c722b40 44000000 82000000 .(..|r+@D....... + 182d0 c0722b40 48000000 a2000000 08732b40 .r+@H........s+@ + 182e0 0e010000 a2000000 16742b40 00000000 .........t+@.... + 182f0 08280000 18742b40 08000000 01280000 .(...t+@.....(.. + 18300 20742b40 1d000000 82000000 3d742b40 t+@........=t+@ + 18310 00000000 08280000 40742b40 00000000 .....(..@t+@.... + 18320 01280000 40742b40 56000000 82000000 .(..@t+@V....... + 18330 96742b40 00000000 08280000 98742b40 .t+@.....(...t+@ + 18340 08000000 01280000 a0742b40 68000000 .....(...t+@h... + 18350 82000000 08752b40 00000000 08280000 .....u+@.....(.. + 18360 08752b40 08000000 01280000 10752b40 .u+@.....(...u+@ + 18370 10000000 82000000 20752b40 00000000 ........ u+@.... + 18380 08000000 20752b40 0b000000 a2000000 .... u+@........ + 18390 2b752b40 00000000 08280000 2c752b40 +u+@.....(..,u+@ + 183a0 00000000 01280000 2c752b40 60000000 .....(..,u+@`... + 183b0 82000000 8c752b40 00000000 08000000 .....u+@........ + 183c0 8c752b40 35000000 a2000000 c1752b40 .u+@5........u+@ + 183d0 00000000 08280000 c4752b40 04000000 .....(...u+@.... + 183e0 01280000 c8752b40 21000000 82000000 .(...u+@!....... + 183f0 e9752b40 00000000 08000000 e9752b40 .u+@.........u+@ + 18400 0e000000 a2000000 f7752b40 00000000 .........u+@.... + 18410 08000000 f7752b40 0c000000 a2000000 .....u+@........ + 18420 03762b40 07000000 a2000000 0a762b40 .v+@.........v+@ + 18430 00000000 08000000 0a762b40 12000000 .........v+@.... + 18440 a2000000 1c762b40 00000000 08280000 .....v+@.....(.. + 18450 1c762b40 00000000 01280000 1c762b40 .v+@.....(...v+@ + 18460 19000000 82000000 35762b40 00000000 ........5v+@.... + 18470 08000000 35762b40 11000000 a2000000 ....5v+@........ + 18480 46762b40 00000000 08280000 48762b40 Fv+@.....(..Hv+@ + 18490 00000000 01280000 48762b40 19000000 .....(..Hv+@.... + 184a0 82000000 61762b40 00000000 08000000 ....av+@........ + 184b0 61762b40 11000000 a2000000 72762b40 av+@........rv+@ + 184c0 00000000 08280000 74762b40 00000000 .....(..tv+@.... + 184d0 01280000 74762b40 73000000 82000000 .(..tv+@s....... + 184e0 e7762b40 00000000 08000000 e7762b40 .v+@.........v+@ + 184f0 62000000 a2000000 49772b40 00000000 b.......Iw+@.... + 18500 08280000 4c772b40 00000000 01280000 .(..Lw+@.....(.. + 18510 4c772b40 19000000 82000000 65772b40 Lw+@........ew+@ + 18520 00000000 08000000 65772b40 11000000 ........ew+@.... + 18530 a2000000 76772b40 00000000 08280000 ....vw+@.....(.. + 18540 78772b40 08000000 01280000 80772b40 xw+@.....(...w+@ + 18550 21000000 82000000 a1772b40 53000000 !........w+@S... + 18560 a2000000 f4772b40 0f000000 a2000000 .....w+@........ + 18570 03782b40 00000000 08000000 03782b40 .x+@.........x+@ + 18580 05000000 a2000000 08782b40 00000000 .........x+@.... + 18590 08280000 08782b40 04000000 01280000 .(...x+@.....(.. + 185a0 0c782b40 43000000 82000000 4f782b40 .x+@C.......Ox+@ + 185b0 00000000 08000000 4f782b40 02000000 ........Ox+@.... + 185c0 a2000000 51782b40 0d000000 a2000000 ....Qx+@........ + 185d0 5e782b40 00000000 08000000 5e782b40 ^x+@........^x+@ + 185e0 02000000 a2000000 60782b40 1e000000 ........`x+@.... + 185f0 a2000000 7e782b40 00000000 08000000 ....~x+@........ + 18600 7e782b40 be000000 a2000000 3c792b40 ~x+@........}+@........ - 195c0 3e7d2b40 17000000 a2000000 557d2b40 >}+@........U}+@ - 195d0 00000000 08000000 557d2b40 2a000000 ........U}+@*... - 195e0 a2000000 7f7d2b40 00000000 08000000 .....}+@........ - 195f0 7f7d2b40 17000000 a2000000 967d2b40 .}+@.........}+@ - 19600 00000000 08000000 967d2b40 02000000 .........}+@.... - 19610 a2000000 987d2b40 02000000 a2000000 .....}+@........ - 19620 9a7d2b40 0f000000 a2000000 a97d2b40 .}+@.........}+@ - 19630 00000000 08000000 a97d2b40 20000000 .........}+@ ... - 19640 a2000000 c97d2b40 00000000 08000000 .....}+@........ - 19650 c97d2b40 03000000 a2000000 cc7d2b40 .}+@.........}+@ - 19660 0b000000 a2000000 d77d2b40 0d000000 .........}+@.... - 19670 a2000000 e47d2b40 05000000 a2000000 .....}+@........ - 19680 e97d2b40 00000000 08000000 e97d2b40 .}+@.........}+@ - 19690 7c000000 a2000000 657e2b40 00000000 |.......e~+@.... - 196a0 08000000 657e2b40 2d000000 a2000000 ....e~+@-....... - 196b0 927e2b40 00000000 08000000 927e2b40 .~+@.........~+@ - 196c0 15000000 a2000000 a77e2b40 18000000 .........~+@.... - 196d0 a2000000 bf7e2b40 14000000 a2000000 .....~+@........ - 196e0 d37e2b40 00000000 08000000 d37e2b40 .~+@.........~+@ - 196f0 81000000 a2000000 547f2b40 00000000 ........T.+@.... - 19700 08000000 547f2b40 1b000000 a2000000 ....T.+@........ - 19710 6f7f2b40 00000000 08000000 6f7f2b40 o.+@........o.+@ - 19720 03000000 a2000000 727f2b40 0b000000 ........r.+@.... - 19730 a2000000 7d7f2b40 10000000 a2000000 ....}.+@........ - 19740 8d7f2b40 00000000 08000000 8d7f2b40 ..+@..........+@ - 19750 03000000 a2000000 907f2b40 0b000000 ..........+@.... - 19760 a2000000 9b7f2b40 1f000000 a2000000 ......+@........ - 19770 ba7f2b40 00000000 08000000 ba7f2b40 ..+@..........+@ - 19780 03000000 a2000000 bd7f2b40 0b000000 ..........+@.... - 19790 a2000000 c87f2b40 1f000000 a2000000 ......+@........ - 197a0 e77f2b40 00000000 08000000 e77f2b40 ..+@..........+@ - 197b0 03000000 a2000000 ea7f2b40 0b000000 ..........+@.... - 197c0 a2000000 f57f2b40 2e000000 a2000000 ......+@........ - 197d0 23802b40 00000000 08000000 23802b40 #.+@........#.+@ - 197e0 03000000 a2000000 26802b40 0b000000 ........&.+@.... - 197f0 a2000000 31802b40 2e000000 a2000000 ....1.+@........ - 19800 5f802b40 00000000 08280000 60802b40 _.+@.....(..`.+@ - 19810 00000000 01280000 60802b40 53000000 .....(..`.+@S... - 19820 82000000 b3802b40 00000000 08000000 ......+@........ - 19830 b3802b40 27000000 a2000000 da802b40 ..+@'.........+@ - 19840 00000000 08000000 da802b40 3a000000 ..........+@:... - 19850 a2000000 14812b40 00000000 08000000 ......+@........ - 19860 14812b40 27000000 a2000000 3b812b40 ..+@'.......;.+@ - 19870 00000000 08000000 3b812b40 24000000 ........;.+@$... - 19880 a2000000 5f812b40 0b000000 a2000000 ...._.+@........ - 19890 6a812b40 00000000 08000000 6a812b40 j.+@........j.+@ - 198a0 24000000 a2000000 8e812b40 00000000 $.........+@.... - 198b0 08280000 90812b40 10000000 01280000 .(....+@.....(.. - 198c0 a0812b40 18000000 82000000 b8812b40 ..+@..........+@ - 198d0 2f000000 a2000000 e7812b40 3b000000 /.........+@;... - 198e0 a2000000 22822b40 1b000000 a2000000 ....".+@........ - 198f0 3d822b40 20000000 a2000000 5d822b40 =.+@ .......].+@ + 19580 08000000 ec7c2b40 0c000000 01280000 .....|+@.....(.. + 19590 f87c2b40 35000000 82000000 2d7d2b40 .|+@5.......-}+@ + 195a0 00000000 08000000 2d7d2b40 2d000000 ........-}+@-... + 195b0 82000000 5a7d2b40 00000000 08000000 ....Z}+@........ + 195c0 5a7d2b40 17000000 a2000000 717d2b40 Z}+@........q}+@ + 195d0 00000000 08000000 717d2b40 2a000000 ........q}+@*... + 195e0 a2000000 9b7d2b40 00000000 08000000 .....}+@........ + 195f0 9b7d2b40 17000000 a2000000 b27d2b40 .}+@.........}+@ + 19600 00000000 08000000 b27d2b40 02000000 .........}+@.... + 19610 a2000000 b47d2b40 02000000 a2000000 .....}+@........ + 19620 b67d2b40 0f000000 a2000000 c57d2b40 .}+@.........}+@ + 19630 00000000 08000000 c57d2b40 20000000 .........}+@ ... + 19640 a2000000 e57d2b40 00000000 08000000 .....}+@........ + 19650 e57d2b40 03000000 a2000000 e87d2b40 .}+@.........}+@ + 19660 0b000000 a2000000 f37d2b40 0d000000 .........}+@.... + 19670 a2000000 007e2b40 05000000 a2000000 .....~+@........ + 19680 057e2b40 00000000 08000000 057e2b40 .~+@.........~+@ + 19690 7c000000 a2000000 817e2b40 00000000 |........~+@.... + 196a0 08000000 817e2b40 2d000000 a2000000 .....~+@-....... + 196b0 ae7e2b40 00000000 08000000 ae7e2b40 .~+@.........~+@ + 196c0 15000000 a2000000 c37e2b40 18000000 .........~+@.... + 196d0 a2000000 db7e2b40 14000000 a2000000 .....~+@........ + 196e0 ef7e2b40 00000000 08000000 ef7e2b40 .~+@.........~+@ + 196f0 81000000 a2000000 707f2b40 00000000 ........p.+@.... + 19700 08000000 707f2b40 1b000000 a2000000 ....p.+@........ + 19710 8b7f2b40 00000000 08000000 8b7f2b40 ..+@..........+@ + 19720 03000000 a2000000 8e7f2b40 0b000000 ..........+@.... + 19730 a2000000 997f2b40 10000000 a2000000 ......+@........ + 19740 a97f2b40 00000000 08000000 a97f2b40 ..+@..........+@ + 19750 03000000 a2000000 ac7f2b40 0b000000 ..........+@.... + 19760 a2000000 b77f2b40 1f000000 a2000000 ......+@........ + 19770 d67f2b40 00000000 08000000 d67f2b40 ..+@..........+@ + 19780 03000000 a2000000 d97f2b40 0b000000 ..........+@.... + 19790 a2000000 e47f2b40 1f000000 a2000000 ......+@........ + 197a0 03802b40 00000000 08000000 03802b40 ..+@..........+@ + 197b0 03000000 a2000000 06802b40 0b000000 ..........+@.... + 197c0 a2000000 11802b40 2e000000 a2000000 ......+@........ + 197d0 3f802b40 00000000 08000000 3f802b40 ?.+@........?.+@ + 197e0 03000000 a2000000 42802b40 0b000000 ........B.+@.... + 197f0 a2000000 4d802b40 2e000000 a2000000 ....M.+@........ + 19800 7b802b40 00000000 08280000 7c802b40 {.+@.....(..|.+@ + 19810 00000000 01280000 7c802b40 53000000 .....(..|.+@S... + 19820 82000000 cf802b40 00000000 08000000 ......+@........ + 19830 cf802b40 27000000 a2000000 f6802b40 ..+@'.........+@ + 19840 00000000 08000000 f6802b40 3a000000 ..........+@:... + 19850 a2000000 30812b40 00000000 08000000 ....0.+@........ + 19860 30812b40 27000000 a2000000 57812b40 0.+@'.......W.+@ + 19870 00000000 08000000 57812b40 24000000 ........W.+@$... + 19880 a2000000 7b812b40 0b000000 a2000000 ....{.+@........ + 19890 86812b40 00000000 08000000 86812b40 ..+@..........+@ + 198a0 24000000 a2000000 aa812b40 00000000 $.........+@.... + 198b0 08280000 ac812b40 10000000 01280000 .(....+@.....(.. + 198c0 bc812b40 18000000 82000000 d4812b40 ..+@..........+@ + 198d0 2f000000 a2000000 03822b40 3b000000 /.........+@;... + 198e0 a2000000 3e822b40 1b000000 a2000000 ....>.+@........ + 198f0 59822b40 20000000 a2000000 79822b40 Y.+@ .......y.+@ 19900 00000000 08000000 d8731040 04000000 .........s.@.... 19910 01280000 dc731040 20000000 82000000 .(...s.@ ....... 19920 fc731040 00000000 08000000 fc731040 .s.@.........s.@ @@ -31848,16 +31850,16 @@ Contents of section .xt.prop: 19980 c41c2840 2a000000 82000000 ee1c2840 ..(@*.........(@ 19990 2a000000 a2000000 181d2840 18000000 *.........(@.... 199a0 a2000000 301d2840 17000000 a2000000 ....0.(@........ - 199b0 471d2840 00000000 08000000 70a92c40 G.(@........p.,@ - 199c0 0c000000 04010000 80a92c40 00000000 ..........,@.... - 199d0 04490000 80a92c40 08000000 04390000 .I....,@.....9.. - 199e0 88a92c40 08000000 04490000 90a92c40 ..,@.....I....,@ - 199f0 05000000 04010000 98a92c40 00000000 ..........,@.... - 19a00 04390000 98a92c40 04000000 04010000 .9....,@........ - 19a10 a0a92c40 20000000 04490000 c0a92c40 ..,@ ....I....,@ - 19a20 04000000 04010000 c8a92c40 00000000 ..........,@.... - 19a30 04390000 c8a92c40 07000000 04010000 .9....,@........ - 19a40 d0a92c40 20000000 04490000 481d2840 ..,@ ....I..H.(@ + 199b0 471d2840 00000000 08000000 90a92c40 G.(@..........,@ + 199c0 0c000000 04010000 a0a92c40 00000000 ..........,@.... + 199d0 04490000 a0a92c40 08000000 04390000 .I....,@.....9.. + 199e0 a8a92c40 08000000 04490000 b0a92c40 ..,@.....I....,@ + 199f0 05000000 04010000 b8a92c40 00000000 ..........,@.... + 19a00 04390000 b8a92c40 04000000 04010000 .9....,@........ + 19a10 c0a92c40 20000000 04490000 e0a92c40 ..,@ ....I....,@ + 19a20 04000000 04010000 e8a92c40 00000000 ..........,@.... + 19a30 04390000 e8a92c40 07000000 04010000 .9....,@........ + 19a40 f0a92c40 20000000 04490000 481d2840 ..,@ ....I..H.(@ 19a50 04000000 01280000 4c1d2840 12000000 .....(..L.(@.... 19a60 82000000 5e1d2840 00000000 08000000 ....^.(@........ 19a70 601d2840 04000000 01280000 641d2840 `.(@.....(..d.(@ @@ -31947,10 +31949,10 @@ Contents of section .xt.prop: 19fb0 49222840 07000000 a2000000 50222840 I"(@........P"(@ 19fc0 00000000 08000000 38cc2840 21000000 ........8.(@!... 19fd0 82000000 59cc2840 04000000 a2000000 ....Y.(@........ - 19fe0 5dcc2840 00000000 08000000 00aa2c40 ].(@..........,@ - 19ff0 13000000 04010000 20aa2c40 00000000 ........ .,@.... - 1a000 04490000 20aa2c40 15000000 04010000 .I.. .,@........ - 1a010 40aa2c40 00000000 04480000 50222840 @.,@.....H..P"(@ + 19fe0 5dcc2840 00000000 08000000 20aa2c40 ].(@........ .,@ + 19ff0 13000000 04010000 40aa2c40 00000000 ........@.,@.... + 1a000 04490000 40aa2c40 15000000 04010000 .I..@.,@........ + 1a010 60aa2c40 00000000 04480000 50222840 `.,@.....H..P"(@ 1a020 58000000 01280000 a8222840 29000000 X....(..."(@)... 1a030 82000000 d1222840 14000000 a2000000 ....."(@........ 1a040 e5222840 00000000 08000000 e5222840 ."(@........."(@ @@ -32534,8 +32536,8 @@ Contents of section .xt.prop: 1c460 a2000000 18582840 07000000 a2000000 .....X(@........ 1c470 1f582840 00000000 08000000 1f582840 .X(@.........X(@ 1c480 20000000 a2000000 3f582840 00000000 .......?X(@.... - 1c490 08000000 90aa2c40 17000000 04010000 ......,@........ - 1c4a0 b0aa2c40 00000000 04480000 40582840 ..,@.....H..@X(@ + 1c490 08000000 b0aa2c40 17000000 04010000 ......,@........ + 1c4a0 d0aa2c40 00000000 04480000 40582840 ..,@.....H..@X(@ 1c4b0 00000000 01280000 40582840 1d000000 .....(..@X(@.... 1c4c0 82000000 5d582840 0f000000 a2000000 ....]X(@........ 1c4d0 6c582840 00000000 08000000 6c582840 lX(@........lX(@ @@ -32622,7 +32624,7 @@ Contents of section .xt.prop: 1c9e0 e05c2840 14000000 a2000000 f45c2840 .\(@.........\(@ 1c9f0 00000000 08000000 f45c2840 05000000 .........\(@.... 1ca00 82000000 f95c2840 00000000 08000000 .....\(@........ - 1ca10 e0aa2c40 13000000 04010000 00ab2c40 ..,@..........,@ + 1ca10 00ab2c40 13000000 04010000 20ab2c40 ..,@........ .,@ 1ca20 00000000 04480000 fc5c2840 00000000 .....H...\(@.... 1ca30 01280000 fc5c2840 69000000 82000000 .(...\(@i....... 1ca40 655d2840 00000000 08000000 655d2840 e](@........e](@ @@ -32900,12 +32902,12 @@ Contents of section .xt.prop: 1db40 a2000000 9e782840 00000000 08000000 .....x(@........ 1db50 a0782840 00000000 01280000 a0782840 .x(@.....(...x(@ 1db60 34000000 82000000 d4782840 00000000 4........x(@.... - 1db70 08000000 20ab2c40 10000000 04490000 .... .,@.....I.. - 1db80 30ab2c40 04000000 04010000 44ab2c40 0.,@........D.,@ - 1db90 01000000 04010000 48ab2c40 0d000000 ........H.,@.... - 1dba0 04010000 58ab2c40 0d000000 04010000 ....X.,@........ - 1dbb0 68ab2c40 0d000000 04010000 78ab2c40 h.,@........x.,@ - 1dbc0 0c000000 04010000 04ac2c40 00000000 ..........,@.... + 1db70 08000000 40ab2c40 10000000 04490000 ....@.,@.....I.. + 1db80 50ab2c40 04000000 04010000 64ab2c40 P.,@........d.,@ + 1db90 01000000 04010000 68ab2c40 0d000000 ........h.,@.... + 1dba0 04010000 78ab2c40 0d000000 04010000 ....x.,@........ + 1dbb0 88ab2c40 0d000000 04010000 98ab2c40 ..,@..........,@ + 1dbc0 0c000000 04010000 24ac2c40 00000000 ........$.,@.... 1dbd0 04290000 18cd2840 12000000 82000000 .)....(@........ 1dbe0 2acd2840 00000000 08000000 2acd2840 *.(@........*.(@ 1dbf0 04000000 a2000000 2ecd2840 00000000 ..........(@.... @@ -33014,16 +33016,16 @@ Contents of section .xt.prop: 1e260 04010000 e088fe3f 00000000 04480000 .......?.....H.. 1e270 cc7e2840 10000000 01280000 dc7e2840 .~(@.....(...~(@ 1e280 52000000 82000000 2e7f2840 00000000 R.........(@.... - 1e290 08000000 20ad2c40 11000000 04010000 .... .,@........ - 1e2a0 40ad2c40 00000000 04490000 40ad2c40 @.,@.....I..@.,@ - 1e2b0 09000000 04010000 50ad2c40 00000000 ........P.,@.... - 1e2c0 04490000 50ad2c40 06000000 04010000 .I..P.,@........ - 1e2d0 58ad2c40 00000000 04390000 58ad2c40 X.,@.....9..X.,@ - 1e2e0 08000000 04490000 60ad2c40 0a000000 .....I..`.,@.... - 1e2f0 04010000 70ad2c40 00000000 04490000 ....p.,@.....I.. - 1e300 70ad2c40 04000000 04010000 80ad2c40 p.,@..........,@ - 1e310 00000000 04490000 80ad2c40 14000000 .....I....,@.... - 1e320 04010000 a0ad2c40 00000000 04480000 ......,@.....H.. + 1e290 08000000 40ad2c40 11000000 04010000 ....@.,@........ + 1e2a0 60ad2c40 00000000 04490000 60ad2c40 `.,@.....I..`.,@ + 1e2b0 09000000 04010000 70ad2c40 00000000 ........p.,@.... + 1e2c0 04490000 70ad2c40 06000000 04010000 .I..p.,@........ + 1e2d0 78ad2c40 00000000 04390000 78ad2c40 x.,@.....9..x.,@ + 1e2e0 08000000 04490000 80ad2c40 0a000000 .....I....,@.... + 1e2f0 04010000 90ad2c40 00000000 04490000 ......,@.....I.. + 1e300 90ad2c40 04000000 04010000 a0ad2c40 ..,@..........,@ + 1e310 00000000 04490000 a0ad2c40 14000000 .....I....,@.... + 1e320 04010000 c0ad2c40 00000000 04480000 ......,@.....H.. 1e330 307f2840 00000000 01280000 307f2840 0.(@.....(..0.(@ 1e340 21000000 82000000 517f2840 00000000 !.......Q.(@.... 1e350 08000000 547f2840 00000000 01280000 ....T.(@.....(.. @@ -33256,7 +33258,7 @@ Contents of section .xt.prop: 1f180 51000000 82000000 99912840 00000000 Q.........(@.... 1f190 08000000 9c912840 04000000 01280000 ......(@.....(.. 1f1a0 a0912840 18000000 82000000 b8912840 ..(@..........(@ - 1f1b0 00000000 08000000 b0ad2c40 10000000 ..........,@.... + 1f1b0 00000000 08000000 d0ad2c40 10000000 ..........,@.... 1f1c0 04490000 b8912840 04000000 01280000 .I....(@.....(.. 1f1d0 bc912840 05000000 82000000 c1912840 ..(@..........(@ 1f1e0 09000000 a2000000 ca912840 05000000 ..........(@.... @@ -33475,21 +33477,21 @@ Contents of section .xt.prop: 1ff30 2e000000 82000000 fea42840 00000000 ..........(@.... 1ff40 08000000 00a52840 0c000000 01280000 ......(@.....(.. 1ff50 0ca52840 3d000000 82000000 49a52840 ..(@=.......I.(@ - 1ff60 00000000 08000000 e0ad2c40 09000000 ..........,@.... - 1ff70 04010000 f0ad2c40 00000000 04490000 ......,@.....I.. - 1ff80 f0ad2c40 19000000 04010000 10ae2c40 ..,@..........,@ - 1ff90 00000000 04490000 10ae2c40 0b000000 .....I....,@.... - 1ffa0 04010000 20ae2c40 00000000 04490000 .... .,@.....I.. - 1ffb0 20ae2c40 21000000 04010000 50ae2c40 .,@!.......P.,@ - 1ffc0 00000000 04490000 50ae2c40 16000000 .....I..P.,@.... - 1ffd0 04010000 70ae2c40 20000000 04490000 ....p.,@ ....I.. - 1ffe0 90ae2c40 32000000 04010000 d0ae2c40 ..,@2.........,@ - 1fff0 00000000 04490000 d0ae2c40 38000000 .....I....,@8... - 20000 04010000 10af2c40 00000000 04490000 ......,@.....I.. - 20010 10af2c40 11000000 04010000 30af2c40 ..,@........0.,@ - 20020 00000000 04490000 30af2c40 11000000 .....I..0.,@.... - 20030 04010000 50af2c40 00000000 04490000 ....P.,@.....I.. - 20040 50af2c40 17000000 04010000 70af2c40 P.,@........p.,@ + 1ff60 00000000 08000000 00ae2c40 09000000 ..........,@.... + 1ff70 04010000 10ae2c40 00000000 04490000 ......,@.....I.. + 1ff80 10ae2c40 19000000 04010000 30ae2c40 ..,@........0.,@ + 1ff90 00000000 04490000 30ae2c40 0b000000 .....I..0.,@.... + 1ffa0 04010000 40ae2c40 00000000 04490000 ....@.,@.....I.. + 1ffb0 40ae2c40 21000000 04010000 70ae2c40 @.,@!.......p.,@ + 1ffc0 00000000 04490000 70ae2c40 16000000 .....I..p.,@.... + 1ffd0 04010000 90ae2c40 20000000 04490000 ......,@ ....I.. + 1ffe0 b0ae2c40 32000000 04010000 f0ae2c40 ..,@2.........,@ + 1fff0 00000000 04490000 f0ae2c40 38000000 .....I....,@8... + 20000 04010000 30af2c40 00000000 04490000 ....0.,@.....I.. + 20010 30af2c40 11000000 04010000 50af2c40 0.,@........P.,@ + 20020 00000000 04490000 50af2c40 11000000 .....I..P.,@.... + 20030 04010000 70af2c40 00000000 04490000 ....p.,@.....I.. + 20040 70af2c40 17000000 04010000 90af2c40 p.,@..........,@ 20050 00000000 04480000 4ca52840 00000000 .....H..L.(@.... 20060 01280000 4ca52840 49000000 82000000 .(..L.(@I....... 20070 95a52840 00000000 08000000 98a52840 ..(@..........(@ @@ -33911,9 +33913,9 @@ Contents of section .xt.prop: 21a70 a2000000 3bc62840 00000000 08000000 ....;.(@........ 21a80 3bc62840 02000000 a2000000 3dc62840 ;.(@........=.(@ 21a90 60000000 a2000000 9dc62840 00000000 `.........(@.... - 21aa0 08000000 b0af2c40 24000000 04010000 ......,@$....... - 21ab0 e0af2c40 00000000 04490000 e0af2c40 ..,@.....I....,@ - 21ac0 23000000 04010000 10b02c40 40000000 #.........,@@... + 21aa0 08000000 d0af2c40 24000000 04010000 ......,@$....... + 21ab0 00b02c40 00000000 04490000 00b02c40 ..,@.....I....,@ + 21ac0 23000000 04010000 30b02c40 40000000 #.......0.,@@... 21ad0 04490000 a0c62840 08000000 01280000 .I....(@.....(.. 21ae0 a8c62840 24000000 82000000 ccc62840 ..(@$.........(@ 21af0 17000000 a2000000 e3c62840 00000000 ..........(@.... @@ -33953,1694 +33955,1694 @@ Contents of section .xt.prop: 21d10 82000000 99c92840 00000000 08000000 ......(@........ 21d20 9cc92840 00000000 01280000 9cc92840 ..(@.....(....(@ 21d30 50000000 82000000 ecc92840 00000000 P.........(@.... - 21d40 08000000 60822b40 00000000 04280000 ....`.+@.....(.. - 21d50 60822b40 14000000 02000000 74822b40 `.+@........t.+@ - 21d60 02000000 22000000 76822b40 00000000 ...."...v.+@.... - 21d70 08280000 78822b40 00000000 01280000 .(..x.+@.....(.. - 21d80 78822b40 39000000 02000000 b1822b40 x.+@9.........+@ - 21d90 00000000 08280000 b4822b40 20000000 .....(....+@ ... - 21da0 02000000 d4822b40 00000000 08280000 ......+@.....(.. - 21db0 d4822b40 11000000 02000000 e5822b40 ..+@..........+@ - 21dc0 00000000 08280000 e8822b40 23000000 .....(....+@#... - 21dd0 02000000 0b832b40 00000000 08280000 ......+@.....(.. - 21de0 0c832b40 00000000 01280000 0c832b40 ..+@.....(....+@ - 21df0 53000000 02000000 5f832b40 00000000 S......._.+@.... - 21e00 08280000 60832b40 00000000 01280000 .(..`.+@.....(.. - 21e10 60832b40 16000000 02000000 76832b40 `.+@........v.+@ - 21e20 06000000 22000000 7c832b40 09000000 ...."...|.+@.... - 21e30 22000000 85832b40 00000000 08280000 ".....+@.....(.. - 21e40 88832b40 31000000 02000000 b9832b40 ..+@1.........+@ - 21e50 00000000 08000000 b9832b40 02000000 ..........+@.... - 21e60 22000000 bb832b40 00000000 08280000 ".....+@.....(.. - 21e70 bc832b40 08000000 01280000 c4832b40 ..+@.....(....+@ - 21e80 31000000 02000000 f5832b40 2f000000 1.........+@/... - 21e90 22000000 24842b40 04000000 22000000 "...$.+@...."... - 21ea0 28842b40 88000000 22000000 b0842b40 (.+@....".....+@ - 21eb0 18000000 22000000 c8842b40 29000000 ....".....+@)... - 21ec0 22000000 f1842b40 14000000 22000000 ".....+@...."... - 21ed0 05852b40 01000000 08000000 06852b40 ..+@..........+@ - 21ee0 13000000 22000000 19852b40 10000000 ....".....+@.... - 21ef0 22000000 29852b40 2b000000 22000000 "...).+@+..."... - 21f00 54852b40 1e000000 22000000 72852b40 T.+@...."...r.+@ - 21f10 0f000000 22000000 81852b40 00000000 ....".....+@.... - 21f20 08280000 84852b40 04000000 01280000 .(....+@.....(.. - 21f30 88852b40 40000000 02000000 c8852b40 ..+@@.........+@ - 21f40 0b000000 22000000 d3852b40 02000000 ....".....+@.... - 21f50 08000000 d5852b40 27000000 02000000 ......+@'....... - 21f60 fc852b40 01000000 08000000 fd852b40 ..+@..........+@ - 21f70 8c000000 22000000 89862b40 00000000 ....".....+@.... - 21f80 08000000 89862b40 2f000000 02000000 ......+@/....... - 21f90 b8862b40 00000000 08000000 b8862b40 ..+@..........+@ - 21fa0 40000000 02000000 f8862b40 00000000 @.........+@.... - 21fb0 08280000 f8862b40 04000000 01280000 .(....+@.....(.. - 21fc0 fc862b40 00010000 02000000 fc872b40 ..+@..........+@ - 21fd0 0b000000 22000000 07882b40 02000000 ....".....+@.... - 21fe0 08000000 09882b40 27000000 02000000 ......+@'....... - 21ff0 30882b40 00000000 08000000 30882b40 0.+@........0.+@ - 22000 2d000000 22000000 5d882b40 00000000 -..."...].+@.... - 22010 08000000 5d882b40 2b000000 02000000 ....].+@+....... - 22020 88882b40 00000000 08000000 88882b40 ..+@..........+@ - 22030 40000000 02000000 c8882b40 00000000 @.........+@.... - 22040 08280000 c8882b40 00000000 01280000 .(....+@.....(.. - 22050 c8882b40 8e000000 02000000 56892b40 ..+@........V.+@ - 22060 42000000 22000000 98892b40 00000000 B...".....+@.... - 22070 08280000 98892b40 00000000 01280000 .(....+@.....(.. - 22080 98892b40 30000000 02000000 c8892b40 ..+@0.........+@ - 22090 0a000000 22000000 d2892b40 18000000 ....".....+@.... - 220a0 22000000 ea892b40 0b000000 22000000 ".....+@...."... - 220b0 f5892b40 06000000 22000000 fb892b40 ..+@....".....+@ - 220c0 19000000 22000000 148a2b40 0c000000 ....".....+@.... - 220d0 22000000 208a2b40 06000000 22000000 "... .+@...."... - 220e0 268a2b40 12000000 22000000 388a2b40 &.+@...."...8.+@ - 220f0 0a000000 22000000 428a2b40 02000000 ...."...B.+@.... - 22100 08000000 448a2b40 0f000000 02000000 ....D.+@........ - 22110 538a2b40 01000000 08000000 548a2b40 S.+@........T.+@ - 22120 0c000000 22000000 608a2b40 00000000 ...."...`.+@.... - 22130 08000000 608a2b40 1a000000 22000000 ....`.+@...."... - 22140 7a8a2b40 3b000000 22000000 b58a2b40 z.+@;...".....+@ - 22150 0b000000 22000000 c08a2b40 00000000 ....".....+@.... - 22160 08280000 c08a2b40 0c000000 01280000 .(....+@.....(.. - 22170 cc8a2b40 24000000 02000000 f08a2b40 ..+@$.........+@ - 22180 0d000000 22000000 fd8a2b40 00000000 ....".....+@.... - 22190 08000000 fd8a2b40 14000000 22000000 ......+@...."... - 221a0 118b2b40 00000000 08000000 118b2b40 ..+@..........+@ - 221b0 5c000000 22000000 6d8b2b40 01000000 \..."...m.+@.... - 221c0 08000000 6e8b2b40 79000000 22000000 ....n.+@y..."... - 221d0 e78b2b40 01000000 08000000 e88b2b40 ..+@..........+@ - 221e0 0f000000 02000000 f78b2b40 00000000 ..........+@.... - 221f0 08280000 f88b2b40 04000000 01280000 .(....+@.....(.. - 22200 fc8b2b40 50000000 02000000 4c8c2b40 ..+@P.......L.+@ - 22210 01000000 08000000 4d8c2b40 8b000000 ........M.+@.... - 22220 22000000 d88c2b40 00000000 08000000 ".....+@........ - 22230 d88c2b40 3a000000 22000000 128d2b40 ..+@:...".....+@ - 22240 17000000 22000000 298d2b40 18000000 ...."...).+@.... - 22250 22000000 418d2b40 0c000000 22000000 "...A.+@...."... - 22260 4d8d2b40 09000000 22000000 568d2b40 M.+@...."...V.+@ - 22270 22000000 22000000 788d2b40 00000000 "..."...x.+@.... - 22280 08000000 788d2b40 04000000 02000000 ....x.+@........ - 22290 7c8d2b40 25000000 22000000 a18d2b40 |.+@%...".....+@ - 222a0 00000000 08000000 a18d2b40 27000000 ..........+@'... - 222b0 22000000 c88d2b40 00000000 08000000 ".....+@........ - 222c0 c88d2b40 18000000 22000000 e08d2b40 ..+@....".....+@ - 222d0 00000000 08000000 e08d2b40 13000000 ..........+@.... - 222e0 22000000 f38d2b40 01000000 08000000 ".....+@........ - 222f0 f48d2b40 02000000 22000000 f68d2b40 ..+@....".....+@ - 22300 0e000000 22000000 048e2b40 00000000 ....".....+@.... - 22310 08000000 048e2b40 05000000 22000000 ......+@...."... - 22320 098e2b40 07000000 22000000 108e2b40 ..+@....".....+@ - 22330 00000000 08000000 108e2b40 05000000 ..........+@.... - 22340 22000000 158e2b40 0b000000 22000000 ".....+@...."... - 22350 208e2b40 08000000 22000000 288e2b40 .+@...."...(.+@ - 22360 01000000 08000000 298e2b40 07000000 ........).+@.... - 22370 22000000 308e2b40 07000000 22000000 "...0.+@...."... - 22380 378e2b40 01000000 08000000 388e2b40 7.+@........8.+@ - 22390 0a000000 22000000 428e2b40 07000000 ...."...B.+@.... - 223a0 22000000 498e2b40 00000000 08000000 "...I.+@........ - 223b0 498e2b40 07000000 22000000 508e2b40 I.+@...."...P.+@ - 223c0 07000000 22000000 578e2b40 00000000 ...."...W.+@.... - 223d0 08000000 578e2b40 0d000000 22000000 ....W.+@...."... - 223e0 648e2b40 07000000 22000000 6b8e2b40 d.+@...."...k.+@ - 223f0 02000000 08000000 6d8e2b40 07000000 ........m.+@.... - 22400 22000000 748e2b40 07000000 22000000 "...t.+@...."... - 22410 7b8e2b40 02000000 08000000 7d8e2b40 {.+@........}.+@ - 22420 07000000 22000000 848e2b40 07000000 ....".....+@.... - 22430 22000000 8b8e2b40 01000000 08000000 ".....+@........ - 22440 8c8e2b40 06000000 22000000 928e2b40 ..+@....".....+@ - 22450 27000000 22000000 b98e2b40 6d000000 '...".....+@m... - 22460 22000000 268f2b40 02000000 08000000 "...&.+@........ - 22470 288f2b40 0c000000 02000000 348f2b40 (.+@........4.+@ - 22480 00000000 08000000 348f2b40 1a000000 ........4.+@.... - 22490 02000000 4e8f2b40 02000000 08000000 ....N.+@........ - 224a0 508f2b40 0b000000 02000000 5b8f2b40 P.+@........[.+@ - 224b0 01000000 08000000 5c8f2b40 0b000000 ........\.+@.... - 224c0 02000000 678f2b40 01000000 08000000 ....g.+@........ - 224d0 688f2b40 09000000 02000000 718f2b40 h.+@........q.+@ - 224e0 00000000 08000000 718f2b40 1f000000 ........q.+@.... - 224f0 02000000 908f2b40 00000000 08000000 ......+@........ - 22500 908f2b40 19000000 22000000 a98f2b40 ..+@....".....+@ - 22510 00000000 08000000 a98f2b40 48000000 ..........+@H... - 22520 22000000 f18f2b40 00000000 08000000 ".....+@........ - 22530 f18f2b40 6a000000 02000000 5b902b40 ..+@j.......[.+@ - 22540 00000000 08280000 5c902b40 00000000 .....(..\.+@.... - 22550 01280000 5c902b40 26000000 02000000 .(..\.+@&....... - 22560 82902b40 00000000 08280000 84902b40 ..+@.....(....+@ - 22570 08000000 01280000 8c902b40 1d000000 .....(....+@.... - 22580 02000000 a9902b40 09000000 22000000 ......+@...."... - 22590 b2902b40 00000000 08280000 b4902b40 ..+@.....(....+@ - 225a0 00000000 01280000 b4902b40 2c000000 .....(....+@,... - 225b0 02000000 e0902b40 21000000 22000000 ......+@!..."... - 225c0 01912b40 45000000 22000000 46912b40 ..+@E..."...F.+@ - 225d0 07000000 22000000 4d912b40 0e000000 ...."...M.+@.... - 225e0 22000000 5b912b40 00000000 08280000 "...[.+@.....(.. - 225f0 5c912b40 00000000 01280000 5c912b40 \.+@.....(..\.+@ - 22600 1d000000 02000000 79912b40 00000000 ........y.+@.... - 22610 08000000 79912b40 03000000 22000000 ....y.+@...."... - 22620 7c912b40 13000000 22000000 8f912b40 |.+@....".....+@ - 22630 01000000 08000000 90912b40 0a000000 ..........+@.... - 22640 22000000 9a912b40 0b000000 22000000 ".....+@...."... - 22650 a5912b40 00000000 08280000 a8912b40 ..+@.....(....+@ - 22660 00000000 01280000 a8912b40 8d000000 .....(....+@.... - 22670 02000000 35922b40 18000000 22000000 ....5.+@...."... - 22680 4d922b40 00000000 08280000 50922b40 M.+@.....(..P.+@ - 22690 14000000 01280000 64922b40 3c000000 .....(..d.+@<... - 226a0 02000000 a0922b40 0b000000 22000000 ......+@...."... - 226b0 ab922b40 02000000 08000000 ad922b40 ..+@..........+@ - 226c0 27000000 02000000 d4922b40 00000000 '.........+@.... - 226d0 08000000 d4922b40 2d000000 22000000 ......+@-..."... - 226e0 01932b40 00000000 08000000 01932b40 ..+@..........+@ - 226f0 2b000000 02000000 2c932b40 00000000 +.......,.+@.... - 22700 08000000 2c932b40 46000000 02000000 ....,.+@F....... - 22710 72932b40 00000000 08280000 74932b40 r.+@.....(..t.+@ - 22720 00000000 01280000 74932b40 6e000000 .....(..t.+@n... - 22730 02000000 e2932b40 52000000 22000000 ......+@R..."... - 22740 34942b40 0d000000 22000000 41942b40 4.+@...."...A.+@ - 22750 00000000 08280000 44942b40 04000000 .....(..D.+@.... - 22760 01280000 48942b40 44000000 02000000 .(..H.+@D....... - 22770 8c942b40 00000000 08000000 8c942b40 ..+@..........+@ - 22780 45000000 22000000 d1942b40 0b000000 E...".....+@.... - 22790 22000000 dc942b40 01000000 08000000 ".....+@........ - 227a0 dd942b40 27000000 02000000 04952b40 ..+@'.........+@ - 227b0 00000000 08000000 04952b40 2d000000 ..........+@-... - 227c0 22000000 31952b40 00000000 08000000 "...1.+@........ - 227d0 31952b40 2b000000 02000000 5c952b40 1.+@+.......\.+@ - 227e0 00000000 08000000 5c952b40 4a000000 ........\.+@J... - 227f0 02000000 a6952b40 02000000 08000000 ......+@........ - 22800 a8952b40 16000000 02000000 be952b40 ..+@..........+@ - 22810 1c000000 22000000 da952b40 00000000 ....".....+@.... - 22820 08000000 da952b40 0f000000 22000000 ......+@...."... - 22830 e9952b40 00000000 08280000 ec952b40 ..+@.....(....+@ - 22840 0c000000 01280000 f8952b40 49000000 .....(....+@I... - 22850 02000000 41962b40 00000000 08000000 ....A.+@........ - 22860 41962b40 0e000000 22000000 4f962b40 A.+@...."...O.+@ - 22870 01000000 08000000 50962b40 20000000 ........P.+@ ... - 22880 22000000 70962b40 00000000 08000000 "...p.+@........ - 22890 70962b40 08000000 22000000 78962b40 p.+@...."...x.+@ - 228a0 00000000 08000000 78962b40 11000000 ........x.+@.... - 228b0 22000000 89962b40 00000000 08000000 ".....+@........ - 228c0 89962b40 08000000 22000000 91962b40 ..+@....".....+@ - 228d0 00000000 08000000 91962b40 12000000 ..........+@.... - 228e0 22000000 a3962b40 00000000 08000000 ".....+@........ - 228f0 a3962b40 0a000000 22000000 ad962b40 ..+@....".....+@ - 22900 00000000 08000000 ad962b40 0d000000 ..........+@.... - 22910 22000000 ba962b40 00000000 08280000 ".....+@.....(.. - 22920 bc962b40 00000000 01280000 bc962b40 ..+@.....(....+@ - 22930 26000000 02000000 e2962b40 07000000 &.........+@.... - 22940 22000000 e9962b40 09000000 22000000 ".....+@...."... - 22950 f2962b40 00000000 08280000 f4962b40 ..+@.....(....+@ - 22960 08000000 01280000 fc962b40 10000000 .....(....+@.... - 22970 02000000 0c972b40 05000000 22000000 ......+@...."... - 22980 11972b40 00000000 08000000 11972b40 ..+@..........+@ - 22990 35000000 22000000 46972b40 00000000 5..."...F.+@.... - 229a0 08000000 46972b40 07000000 22000000 ....F.+@...."... - 229b0 4d972b40 49000000 22000000 96972b40 M.+@I...".....+@ - 229c0 05000000 22000000 9b972b40 01000000 ....".....+@.... - 229d0 08000000 9c972b40 1a000000 22000000 ......+@...."... - 229e0 b6972b40 00000000 08000000 d0182840 ..+@..........(@ + 21d40 08000000 7c822b40 00000000 04280000 ....|.+@.....(.. + 21d50 7c822b40 14000000 02000000 90822b40 |.+@..........+@ + 21d60 02000000 22000000 92822b40 00000000 ....".....+@.... + 21d70 08280000 94822b40 00000000 01280000 .(....+@.....(.. + 21d80 94822b40 39000000 02000000 cd822b40 ..+@9.........+@ + 21d90 00000000 08280000 d0822b40 20000000 .....(....+@ ... + 21da0 02000000 f0822b40 00000000 08280000 ......+@.....(.. + 21db0 f0822b40 11000000 02000000 01832b40 ..+@..........+@ + 21dc0 00000000 08280000 04832b40 23000000 .....(....+@#... + 21dd0 02000000 27832b40 00000000 08280000 ....'.+@.....(.. + 21de0 28832b40 00000000 01280000 28832b40 (.+@.....(..(.+@ + 21df0 53000000 02000000 7b832b40 00000000 S.......{.+@.... + 21e00 08280000 7c832b40 00000000 01280000 .(..|.+@.....(.. + 21e10 7c832b40 16000000 02000000 92832b40 |.+@..........+@ + 21e20 06000000 22000000 98832b40 09000000 ....".....+@.... + 21e30 22000000 a1832b40 00000000 08280000 ".....+@.....(.. + 21e40 a4832b40 31000000 02000000 d5832b40 ..+@1.........+@ + 21e50 00000000 08000000 d5832b40 02000000 ..........+@.... + 21e60 22000000 d7832b40 00000000 08280000 ".....+@.....(.. + 21e70 d8832b40 08000000 01280000 e0832b40 ..+@.....(....+@ + 21e80 31000000 02000000 11842b40 2f000000 1.........+@/... + 21e90 22000000 40842b40 04000000 22000000 "...@.+@...."... + 21ea0 44842b40 88000000 22000000 cc842b40 D.+@....".....+@ + 21eb0 18000000 22000000 e4842b40 29000000 ....".....+@)... + 21ec0 22000000 0d852b40 14000000 22000000 ".....+@...."... + 21ed0 21852b40 01000000 08000000 22852b40 !.+@........".+@ + 21ee0 13000000 22000000 35852b40 10000000 ...."...5.+@.... + 21ef0 22000000 45852b40 2b000000 22000000 "...E.+@+..."... + 21f00 70852b40 1e000000 22000000 8e852b40 p.+@....".....+@ + 21f10 0f000000 22000000 9d852b40 00000000 ....".....+@.... + 21f20 08280000 a0852b40 04000000 01280000 .(....+@.....(.. + 21f30 a4852b40 40000000 02000000 e4852b40 ..+@@.........+@ + 21f40 0b000000 22000000 ef852b40 02000000 ....".....+@.... + 21f50 08000000 f1852b40 27000000 02000000 ......+@'....... + 21f60 18862b40 01000000 08000000 19862b40 ..+@..........+@ + 21f70 8c000000 22000000 a5862b40 00000000 ....".....+@.... + 21f80 08000000 a5862b40 2f000000 02000000 ......+@/....... + 21f90 d4862b40 00000000 08000000 d4862b40 ..+@..........+@ + 21fa0 40000000 02000000 14872b40 00000000 @.........+@.... + 21fb0 08280000 14872b40 04000000 01280000 .(....+@.....(.. + 21fc0 18872b40 00010000 02000000 18882b40 ..+@..........+@ + 21fd0 0b000000 22000000 23882b40 02000000 ...."...#.+@.... + 21fe0 08000000 25882b40 27000000 02000000 ....%.+@'....... + 21ff0 4c882b40 00000000 08000000 4c882b40 L.+@........L.+@ + 22000 2d000000 22000000 79882b40 00000000 -..."...y.+@.... + 22010 08000000 79882b40 2b000000 02000000 ....y.+@+....... + 22020 a4882b40 00000000 08000000 a4882b40 ..+@..........+@ + 22030 40000000 02000000 e4882b40 00000000 @.........+@.... + 22040 08280000 e4882b40 00000000 01280000 .(....+@.....(.. + 22050 e4882b40 8e000000 02000000 72892b40 ..+@........r.+@ + 22060 42000000 22000000 b4892b40 00000000 B...".....+@.... + 22070 08280000 b4892b40 00000000 01280000 .(....+@.....(.. + 22080 b4892b40 30000000 02000000 e4892b40 ..+@0.........+@ + 22090 0a000000 22000000 ee892b40 18000000 ....".....+@.... + 220a0 22000000 068a2b40 0b000000 22000000 ".....+@...."... + 220b0 118a2b40 06000000 22000000 178a2b40 ..+@....".....+@ + 220c0 19000000 22000000 308a2b40 0c000000 ...."...0.+@.... + 220d0 22000000 3c8a2b40 06000000 22000000 "...<.+@...."... + 220e0 428a2b40 12000000 22000000 548a2b40 B.+@...."...T.+@ + 220f0 0a000000 22000000 5e8a2b40 02000000 ...."...^.+@.... + 22100 08000000 608a2b40 0f000000 02000000 ....`.+@........ + 22110 6f8a2b40 01000000 08000000 708a2b40 o.+@........p.+@ + 22120 0c000000 22000000 7c8a2b40 00000000 ...."...|.+@.... + 22130 08000000 7c8a2b40 1a000000 22000000 ....|.+@...."... + 22140 968a2b40 3b000000 22000000 d18a2b40 ..+@;...".....+@ + 22150 0b000000 22000000 dc8a2b40 00000000 ....".....+@.... + 22160 08280000 dc8a2b40 0c000000 01280000 .(....+@.....(.. + 22170 e88a2b40 24000000 02000000 0c8b2b40 ..+@$.........+@ + 22180 0d000000 22000000 198b2b40 00000000 ....".....+@.... + 22190 08000000 198b2b40 14000000 22000000 ......+@...."... + 221a0 2d8b2b40 00000000 08000000 2d8b2b40 -.+@........-.+@ + 221b0 5c000000 22000000 898b2b40 01000000 \...".....+@.... + 221c0 08000000 8a8b2b40 79000000 22000000 ......+@y..."... + 221d0 038c2b40 01000000 08000000 048c2b40 ..+@..........+@ + 221e0 0f000000 02000000 138c2b40 00000000 ..........+@.... + 221f0 08280000 148c2b40 04000000 01280000 .(....+@.....(.. + 22200 188c2b40 50000000 02000000 688c2b40 ..+@P.......h.+@ + 22210 01000000 08000000 698c2b40 8b000000 ........i.+@.... + 22220 22000000 f48c2b40 00000000 08000000 ".....+@........ + 22230 f48c2b40 3a000000 22000000 2e8d2b40 ..+@:...".....+@ + 22240 17000000 22000000 458d2b40 18000000 ...."...E.+@.... + 22250 22000000 5d8d2b40 0c000000 22000000 "...].+@...."... + 22260 698d2b40 09000000 22000000 728d2b40 i.+@...."...r.+@ + 22270 22000000 22000000 948d2b40 00000000 "...".....+@.... + 22280 08000000 948d2b40 04000000 02000000 ......+@........ + 22290 988d2b40 25000000 22000000 bd8d2b40 ..+@%...".....+@ + 222a0 00000000 08000000 bd8d2b40 27000000 ..........+@'... + 222b0 22000000 e48d2b40 00000000 08000000 ".....+@........ + 222c0 e48d2b40 18000000 22000000 fc8d2b40 ..+@....".....+@ + 222d0 00000000 08000000 fc8d2b40 13000000 ..........+@.... + 222e0 22000000 0f8e2b40 01000000 08000000 ".....+@........ + 222f0 108e2b40 02000000 22000000 128e2b40 ..+@....".....+@ + 22300 0e000000 22000000 208e2b40 00000000 ...."... .+@.... + 22310 08000000 208e2b40 05000000 22000000 .... .+@...."... + 22320 258e2b40 07000000 22000000 2c8e2b40 %.+@...."...,.+@ + 22330 00000000 08000000 2c8e2b40 05000000 ........,.+@.... + 22340 22000000 318e2b40 0b000000 22000000 "...1.+@...."... + 22350 3c8e2b40 08000000 22000000 448e2b40 <.+@...."...D.+@ + 22360 01000000 08000000 458e2b40 07000000 ........E.+@.... + 22370 22000000 4c8e2b40 07000000 22000000 "...L.+@...."... + 22380 538e2b40 01000000 08000000 548e2b40 S.+@........T.+@ + 22390 0a000000 22000000 5e8e2b40 07000000 ...."...^.+@.... + 223a0 22000000 658e2b40 00000000 08000000 "...e.+@........ + 223b0 658e2b40 07000000 22000000 6c8e2b40 e.+@...."...l.+@ + 223c0 07000000 22000000 738e2b40 00000000 ...."...s.+@.... + 223d0 08000000 738e2b40 0d000000 22000000 ....s.+@...."... + 223e0 808e2b40 07000000 22000000 878e2b40 ..+@....".....+@ + 223f0 02000000 08000000 898e2b40 07000000 ..........+@.... + 22400 22000000 908e2b40 07000000 22000000 ".....+@...."... + 22410 978e2b40 02000000 08000000 998e2b40 ..+@..........+@ + 22420 07000000 22000000 a08e2b40 07000000 ....".....+@.... + 22430 22000000 a78e2b40 01000000 08000000 ".....+@........ + 22440 a88e2b40 06000000 22000000 ae8e2b40 ..+@....".....+@ + 22450 27000000 22000000 d58e2b40 6d000000 '...".....+@m... + 22460 22000000 428f2b40 02000000 08000000 "...B.+@........ + 22470 448f2b40 0c000000 02000000 508f2b40 D.+@........P.+@ + 22480 00000000 08000000 508f2b40 1a000000 ........P.+@.... + 22490 02000000 6a8f2b40 02000000 08000000 ....j.+@........ + 224a0 6c8f2b40 0b000000 02000000 778f2b40 l.+@........w.+@ + 224b0 01000000 08000000 788f2b40 0b000000 ........x.+@.... + 224c0 02000000 838f2b40 01000000 08000000 ......+@........ + 224d0 848f2b40 09000000 02000000 8d8f2b40 ..+@..........+@ + 224e0 00000000 08000000 8d8f2b40 1f000000 ..........+@.... + 224f0 02000000 ac8f2b40 00000000 08000000 ......+@........ + 22500 ac8f2b40 19000000 22000000 c58f2b40 ..+@....".....+@ + 22510 00000000 08000000 c58f2b40 48000000 ..........+@H... + 22520 22000000 0d902b40 00000000 08000000 ".....+@........ + 22530 0d902b40 6a000000 02000000 77902b40 ..+@j.......w.+@ + 22540 00000000 08280000 78902b40 00000000 .....(..x.+@.... + 22550 01280000 78902b40 26000000 02000000 .(..x.+@&....... + 22560 9e902b40 00000000 08280000 a0902b40 ..+@.....(....+@ + 22570 08000000 01280000 a8902b40 1d000000 .....(....+@.... + 22580 02000000 c5902b40 09000000 22000000 ......+@...."... + 22590 ce902b40 00000000 08280000 d0902b40 ..+@.....(....+@ + 225a0 00000000 01280000 d0902b40 2c000000 .....(....+@,... + 225b0 02000000 fc902b40 21000000 22000000 ......+@!..."... + 225c0 1d912b40 45000000 22000000 62912b40 ..+@E..."...b.+@ + 225d0 07000000 22000000 69912b40 0e000000 ...."...i.+@.... + 225e0 22000000 77912b40 00000000 08280000 "...w.+@.....(.. + 225f0 78912b40 00000000 01280000 78912b40 x.+@.....(..x.+@ + 22600 1d000000 02000000 95912b40 00000000 ..........+@.... + 22610 08000000 95912b40 03000000 22000000 ......+@...."... + 22620 98912b40 13000000 22000000 ab912b40 ..+@....".....+@ + 22630 01000000 08000000 ac912b40 0a000000 ..........+@.... + 22640 22000000 b6912b40 0b000000 22000000 ".....+@...."... + 22650 c1912b40 00000000 08280000 c4912b40 ..+@.....(....+@ + 22660 00000000 01280000 c4912b40 8d000000 .....(....+@.... + 22670 02000000 51922b40 18000000 22000000 ....Q.+@...."... + 22680 69922b40 00000000 08280000 6c922b40 i.+@.....(..l.+@ + 22690 14000000 01280000 80922b40 3c000000 .....(....+@<... + 226a0 02000000 bc922b40 0b000000 22000000 ......+@...."... + 226b0 c7922b40 02000000 08000000 c9922b40 ..+@..........+@ + 226c0 27000000 02000000 f0922b40 00000000 '.........+@.... + 226d0 08000000 f0922b40 2d000000 22000000 ......+@-..."... + 226e0 1d932b40 00000000 08000000 1d932b40 ..+@..........+@ + 226f0 2b000000 02000000 48932b40 00000000 +.......H.+@.... + 22700 08000000 48932b40 46000000 02000000 ....H.+@F....... + 22710 8e932b40 00000000 08280000 90932b40 ..+@.....(....+@ + 22720 00000000 01280000 90932b40 6e000000 .....(....+@n... + 22730 02000000 fe932b40 52000000 22000000 ......+@R..."... + 22740 50942b40 0d000000 22000000 5d942b40 P.+@...."...].+@ + 22750 00000000 08280000 60942b40 04000000 .....(..`.+@.... + 22760 01280000 64942b40 44000000 02000000 .(..d.+@D....... + 22770 a8942b40 00000000 08000000 a8942b40 ..+@..........+@ + 22780 45000000 22000000 ed942b40 0b000000 E...".....+@.... + 22790 22000000 f8942b40 01000000 08000000 ".....+@........ + 227a0 f9942b40 27000000 02000000 20952b40 ..+@'....... .+@ + 227b0 00000000 08000000 20952b40 2d000000 ........ .+@-... + 227c0 22000000 4d952b40 00000000 08000000 "...M.+@........ + 227d0 4d952b40 2b000000 02000000 78952b40 M.+@+.......x.+@ + 227e0 00000000 08000000 78952b40 4a000000 ........x.+@J... + 227f0 02000000 c2952b40 02000000 08000000 ......+@........ + 22800 c4952b40 16000000 02000000 da952b40 ..+@..........+@ + 22810 1c000000 22000000 f6952b40 00000000 ....".....+@.... + 22820 08000000 f6952b40 0f000000 22000000 ......+@...."... + 22830 05962b40 00000000 08280000 08962b40 ..+@.....(....+@ + 22840 0c000000 01280000 14962b40 49000000 .....(....+@I... + 22850 02000000 5d962b40 00000000 08000000 ....].+@........ + 22860 5d962b40 0e000000 22000000 6b962b40 ].+@...."...k.+@ + 22870 01000000 08000000 6c962b40 20000000 ........l.+@ ... + 22880 22000000 8c962b40 00000000 08000000 ".....+@........ + 22890 8c962b40 08000000 22000000 94962b40 ..+@....".....+@ + 228a0 00000000 08000000 94962b40 11000000 ..........+@.... + 228b0 22000000 a5962b40 00000000 08000000 ".....+@........ + 228c0 a5962b40 08000000 22000000 ad962b40 ..+@....".....+@ + 228d0 00000000 08000000 ad962b40 12000000 ..........+@.... + 228e0 22000000 bf962b40 00000000 08000000 ".....+@........ + 228f0 bf962b40 0a000000 22000000 c9962b40 ..+@....".....+@ + 22900 00000000 08000000 c9962b40 0d000000 ..........+@.... + 22910 22000000 d6962b40 00000000 08280000 ".....+@.....(.. + 22920 d8962b40 00000000 01280000 d8962b40 ..+@.....(....+@ + 22930 26000000 02000000 fe962b40 07000000 &.........+@.... + 22940 22000000 05972b40 09000000 22000000 ".....+@...."... + 22950 0e972b40 00000000 08280000 10972b40 ..+@.....(....+@ + 22960 08000000 01280000 18972b40 10000000 .....(....+@.... + 22970 02000000 28972b40 05000000 22000000 ....(.+@...."... + 22980 2d972b40 00000000 08000000 2d972b40 -.+@........-.+@ + 22990 35000000 22000000 62972b40 00000000 5..."...b.+@.... + 229a0 08000000 62972b40 07000000 22000000 ....b.+@...."... + 229b0 69972b40 49000000 22000000 b2972b40 i.+@I...".....+@ + 229c0 05000000 22000000 b7972b40 01000000 ....".....+@.... + 229d0 08000000 b8972b40 1a000000 22000000 ......+@...."... + 229e0 d2972b40 00000000 08000000 d0182840 ..+@..........(@ 229f0 00000000 04280000 d0182840 14000000 .....(....(@.... 22a00 01280000 e4182840 3b000000 02000000 .(....(@;....... 22a10 1f192840 01000000 08000000 20192840 ..(@........ .(@ 22a20 05000000 22000000 25192840 00000000 ...."...%.(@.... 22a30 08000000 25192840 0d000000 22000000 ....%.(@...."... 22a40 32192840 00000000 08000000 e426ff3f 2.(@.........&.? - 22a50 00000000 04280000 acb02c40 00000000 .....(....,@.... + 22a50 00000000 04280000 ccb02c40 00000000 .....(....,@.... 22a60 04280000 ec26ff3f 00000000 04280000 .(...&.?.....(.. - 22a70 f026ff3f 00000000 04280000 b8972b40 .&.?.....(....+@ - 22a80 00000000 04280000 b8972b40 0c000000 .....(....+@.... - 22a90 01280000 c4972b40 ae000000 02000000 .(....+@........ - 22aa0 72982b40 00000000 08280000 74982b40 r.+@.....(..t.+@ - 22ab0 0c000000 01280000 80982b40 39010000 .....(....+@9... - 22ac0 02000000 b9992b40 00000000 08280000 ......+@.....(.. - 22ad0 bc992b40 11000000 02000000 cd992b40 ..+@..........+@ - 22ae0 04000000 22000000 d1992b40 01000000 ....".....+@.... - 22af0 08000000 d2992b40 02000000 22000000 ......+@...."... - 22b00 d4992b40 10000000 22000000 e4992b40 ..+@....".....+@ - 22b10 06000000 22000000 ea992b40 02000000 ....".....+@.... - 22b20 22000000 ec992b40 00000000 08280000 ".....+@.....(.. - 22b30 ec992b40 11000000 02000000 fd992b40 ..+@..........+@ - 22b40 01000000 08000000 fe992b40 02000000 ..........+@.... - 22b50 22000000 009a2b40 0c000000 22000000 ".....+@...."... - 22b60 0c9a2b40 05000000 22000000 119a2b40 ..+@....".....+@ - 22b70 02000000 22000000 139a2b40 00000000 ....".....+@.... - 22b80 08280000 149a2b40 14000000 01280000 .(....+@.....(.. - 22b90 289a2b40 21000000 02000000 499a2b40 (.+@!.......I.+@ - 22ba0 91000000 22000000 da9a2b40 08000000 ....".....+@.... - 22bb0 22000000 e29a2b40 02000000 08000000 ".....+@........ - 22bc0 e49a2b40 18000000 22000000 fc9a2b40 ..+@....".....+@ - 22bd0 38000000 22000000 349b2b40 75000000 8..."...4.+@u... - 22be0 22000000 a99b2b40 00000000 08280000 ".....+@.....(.. - 22bf0 ac9b2b40 08000000 01280000 b49b2b40 ..+@.....(....+@ - 22c00 75000000 02000000 299c2b40 00000000 u.......).+@.... - 22c10 08000000 299c2b40 0f000000 22000000 ....).+@...."... - 22c20 389c2b40 00000000 08280000 389c2b40 8.+@.....(..8.+@ - 22c30 00000000 01280000 389c2b40 16000000 .....(..8.+@.... - 22c40 02000000 4e9c2b40 05000000 22000000 ....N.+@...."... - 22c50 539c2b40 00000000 08000000 539c2b40 S.+@........S.+@ - 22c60 82000000 22000000 d59c2b40 37000000 ....".....+@7... - 22c70 22000000 0c9d2b40 16000000 22000000 ".....+@...."... - 22c80 229d2b40 00000000 08280000 249d2b40 ".+@.....(..$.+@ - 22c90 00000000 01280000 249d2b40 22000000 .....(..$.+@"... - 22ca0 02000000 469d2b40 05000000 22000000 ....F.+@...."... - 22cb0 4b9d2b40 01000000 08000000 4c9d2b40 K.+@........L.+@ - 22cc0 15000000 22000000 619d2b40 00000000 ...."...a.+@.... - 22cd0 08280000 649d2b40 00000000 01280000 .(..d.+@.....(.. - 22ce0 649d2b40 28000000 02000000 8c9d2b40 d.+@(.........+@ - 22cf0 35000000 22000000 c19d2b40 00000000 5...".....+@.... - 22d00 08000000 c19d2b40 0a000000 22000000 ......+@...."... - 22d10 cb9d2b40 01000000 08000000 cc9d2b40 ..+@..........+@ - 22d20 1e000000 22000000 ea9d2b40 07000000 ....".....+@.... - 22d30 22000000 f19d2b40 00000000 08000000 ".....+@........ - 22d40 f19d2b40 38000000 22000000 299e2b40 ..+@8..."...).+@ - 22d50 00000000 08280000 2c9e2b40 00000000 .....(..,.+@.... - 22d60 01280000 2c9e2b40 10000000 02000000 .(..,.+@........ - 22d70 3c9e2b40 06000000 22000000 429e2b40 <.+@...."...B.+@ - 22d80 02000000 08000000 449e2b40 06000000 ........D.+@.... - 22d90 22000000 4a9e2b40 05000000 22000000 "...J.+@...."... - 22da0 4f9e2b40 03000000 08000000 529e2b40 O.+@........R.+@ - 22db0 19000000 02000000 6b9e2b40 00000000 ........k.+@.... - 22dc0 08280000 6c9e2b40 00000000 01280000 .(..l.+@.....(.. - 22dd0 6c9e2b40 10000000 02000000 7c9e2b40 l.+@........|.+@ - 22de0 05000000 22000000 819e2b40 00000000 ....".....+@.... - 22df0 08000000 819e2b40 1c000000 22000000 ......+@...."... - 22e00 9d9e2b40 00000000 08280000 a09e2b40 ..+@.....(....+@ - 22e10 00000000 01280000 a09e2b40 0b000000 .....(....+@.... - 22e20 02000000 ab9e2b40 05000000 22000000 ......+@...."... - 22e30 b09e2b40 00000000 08000000 b09e2b40 ..+@..........+@ - 22e40 1a000000 22000000 ca9e2b40 00000000 ....".....+@.... - 22e50 08280000 cc9e2b40 00000000 01280000 .(....+@.....(.. - 22e60 cc9e2b40 07000000 02000000 d39e2b40 ..+@..........+@ - 22e70 00000000 08280000 d49e2b40 00000000 .....(....+@.... - 22e80 01280000 d49e2b40 50000000 02000000 .(....+@P....... - 22e90 249f2b40 28000000 22000000 4c9f2b40 $.+@(..."...L.+@ - 22ea0 00000000 08000000 4c9f2b40 1b000000 ........L.+@.... - 22eb0 22000000 679f2b40 01000000 08000000 "...g.+@........ - 22ec0 689f2b40 05000000 02000000 6d9f2b40 h.+@........m.+@ - 22ed0 00000000 08000000 6d9f2b40 0f000000 ........m.+@.... - 22ee0 22000000 7c9f2b40 00000000 08280000 "...|.+@.....(.. - 22ef0 7c9f2b40 0c000000 01280000 889f2b40 |.+@.....(....+@ - 22f00 3a000000 02000000 c29f2b40 00000000 :.........+@.... - 22f10 08000000 c29f2b40 02000000 22000000 ......+@...."... - 22f20 c49f2b40 3d000000 22000000 01a02b40 ..+@=...".....+@ - 22f30 01000000 08000000 02a02b40 1c000000 ..........+@.... - 22f40 22000000 1ea02b40 00000000 08000000 ".....+@........ - 22f50 1ea02b40 58000000 22000000 76a02b40 ..+@X..."...v.+@ - 22f60 00000000 08000000 76a02b40 07000000 ........v.+@.... - 22f70 22000000 7da02b40 00000000 08000000 "...}.+@........ - 22f80 7da02b40 05000000 22000000 82a02b40 }.+@....".....+@ - 22f90 00000000 08000000 82a02b40 13000000 ..........+@.... - 22fa0 22000000 95a02b40 3f000000 22000000 ".....+@?..."... - 22fb0 d4a02b40 00000000 08000000 d4a02b40 ..+@..........+@ - 22fc0 0d000000 22000000 e1a02b40 00000000 ....".....+@.... - 22fd0 08000000 e1a02b40 09000000 22000000 ......+@...."... - 22fe0 eaa02b40 03000000 08000000 eda02b40 ..+@..........+@ - 22ff0 25000000 22000000 12a12b40 00000000 %...".....+@.... - 23000 08000000 12a12b40 26000000 22000000 ......+@&..."... - 23010 38a12b40 00000000 08000000 38a12b40 8.+@........8.+@ - 23020 1d000000 22000000 55a12b40 00000000 ...."...U.+@.... - 23030 08000000 55a12b40 14000000 22000000 ....U.+@...."... - 23040 69a12b40 00000000 08000000 69a12b40 i.+@........i.+@ - 23050 03000000 22000000 6ca12b40 0a000000 ...."...l.+@.... - 23060 22000000 76a12b40 05000000 22000000 "...v.+@...."... - 23070 7ba12b40 00000000 08000000 7ba12b40 {.+@........{.+@ - 23080 48000000 02000000 c3a12b40 00000000 H.........+@.... - 23090 08280000 c4a12b40 04000000 01280000 .(....+@.....(.. - 230a0 c8a12b40 33000000 02000000 fba12b40 ..+@3.........+@ - 230b0 01000000 08000000 fca12b40 1f000000 ..........+@.... - 230c0 22000000 1ba22b40 01000000 08000000 ".....+@........ - 230d0 1ca22b40 05000000 22000000 21a22b40 ..+@...."...!.+@ - 230e0 55000000 22000000 76a22b40 00000000 U..."...v.+@.... - 230f0 08000000 76a22b40 23000000 02000000 ....v.+@#....... - 23100 99a22b40 00000000 08000000 99a22b40 ..+@..........+@ - 23110 09000000 22000000 a2a22b40 0d000000 ....".....+@.... - 23120 22000000 afa22b40 01000000 08000000 ".....+@........ - 23130 b0a22b40 34000000 22000000 e4a22b40 ..+@4...".....+@ - 23140 00000000 08000000 e4a22b40 0c000000 ..........+@.... - 23150 22000000 f0a22b40 0d000000 22000000 ".....+@...."... - 23160 fda22b40 16000000 22000000 13a32b40 ..+@....".....+@ - 23170 01000000 08000000 14a32b40 0c000000 ..........+@.... - 23180 02000000 20a32b40 00000000 08000000 .... .+@........ - 23190 20a32b40 0c000000 02000000 2ca32b40 .+@........,.+@ - 231a0 59000000 22000000 85a32b40 00000000 Y...".....+@.... - 231b0 08000000 85a32b40 0a000000 22000000 ......+@...."... - 231c0 8fa32b40 00000000 08000000 8fa32b40 ..+@..........+@ - 231d0 56000000 02000000 e5a32b40 00000000 V.........+@.... - 231e0 08000000 e5a32b40 09000000 22000000 ......+@...."... - 231f0 eea32b40 02000000 08000000 f0a32b40 ..+@..........+@ - 23200 2b000000 22000000 1ba42b40 01000000 +...".....+@.... - 23210 08000000 1ca42b40 51000000 02000000 ......+@Q....... - 23220 6da42b40 00000000 08000000 6da42b40 m.+@........m.+@ - 23230 09000000 22000000 76a42b40 02000000 ...."...v.+@.... - 23240 08000000 78a42b40 1d000000 22000000 ....x.+@...."... - 23250 95a42b40 00000000 08000000 95a42b40 ..+@..........+@ - 23260 0c000000 02000000 a1a42b40 00000000 ..........+@.... - 23270 08000000 a1a42b40 0f000000 22000000 ......+@...."... - 23280 b0a42b40 00000000 08000000 b0a42b40 ..+@..........+@ - 23290 13000000 02000000 c3a42b40 00000000 ..........+@.... - 232a0 08000000 bcb02c40 25000000 04280000 ......,@%....(.. + 22a70 f026ff3f 00000000 04280000 d4972b40 .&.?.....(....+@ + 22a80 00000000 04280000 d4972b40 0c000000 .....(....+@.... + 22a90 01280000 e0972b40 ae000000 02000000 .(....+@........ + 22aa0 8e982b40 00000000 08280000 90982b40 ..+@.....(....+@ + 22ab0 0c000000 01280000 9c982b40 39010000 .....(....+@9... + 22ac0 02000000 d5992b40 00000000 08280000 ......+@.....(.. + 22ad0 d8992b40 11000000 02000000 e9992b40 ..+@..........+@ + 22ae0 04000000 22000000 ed992b40 01000000 ....".....+@.... + 22af0 08000000 ee992b40 02000000 22000000 ......+@...."... + 22b00 f0992b40 10000000 22000000 009a2b40 ..+@....".....+@ + 22b10 06000000 22000000 069a2b40 02000000 ....".....+@.... + 22b20 22000000 089a2b40 00000000 08280000 ".....+@.....(.. + 22b30 089a2b40 11000000 02000000 199a2b40 ..+@..........+@ + 22b40 01000000 08000000 1a9a2b40 02000000 ..........+@.... + 22b50 22000000 1c9a2b40 0c000000 22000000 ".....+@...."... + 22b60 289a2b40 05000000 22000000 2d9a2b40 (.+@...."...-.+@ + 22b70 02000000 22000000 2f9a2b40 00000000 ....".../.+@.... + 22b80 08280000 309a2b40 14000000 01280000 .(..0.+@.....(.. + 22b90 449a2b40 21000000 02000000 659a2b40 D.+@!.......e.+@ + 22ba0 91000000 22000000 f69a2b40 08000000 ....".....+@.... + 22bb0 22000000 fe9a2b40 02000000 08000000 ".....+@........ + 22bc0 009b2b40 18000000 22000000 189b2b40 ..+@....".....+@ + 22bd0 38000000 22000000 509b2b40 75000000 8..."...P.+@u... + 22be0 22000000 c59b2b40 00000000 08280000 ".....+@.....(.. + 22bf0 c89b2b40 08000000 01280000 d09b2b40 ..+@.....(....+@ + 22c00 75000000 02000000 459c2b40 00000000 u.......E.+@.... + 22c10 08000000 459c2b40 0f000000 22000000 ....E.+@...."... + 22c20 549c2b40 00000000 08280000 549c2b40 T.+@.....(..T.+@ + 22c30 00000000 01280000 549c2b40 16000000 .....(..T.+@.... + 22c40 02000000 6a9c2b40 05000000 22000000 ....j.+@...."... + 22c50 6f9c2b40 00000000 08000000 6f9c2b40 o.+@........o.+@ + 22c60 82000000 22000000 f19c2b40 37000000 ....".....+@7... + 22c70 22000000 289d2b40 16000000 22000000 "...(.+@...."... + 22c80 3e9d2b40 00000000 08280000 409d2b40 >.+@.....(..@.+@ + 22c90 00000000 01280000 409d2b40 22000000 .....(..@.+@"... + 22ca0 02000000 629d2b40 05000000 22000000 ....b.+@...."... + 22cb0 679d2b40 01000000 08000000 689d2b40 g.+@........h.+@ + 22cc0 15000000 22000000 7d9d2b40 00000000 ...."...}.+@.... + 22cd0 08280000 809d2b40 00000000 01280000 .(....+@.....(.. + 22ce0 809d2b40 28000000 02000000 a89d2b40 ..+@(.........+@ + 22cf0 35000000 22000000 dd9d2b40 00000000 5...".....+@.... + 22d00 08000000 dd9d2b40 0a000000 22000000 ......+@...."... + 22d10 e79d2b40 01000000 08000000 e89d2b40 ..+@..........+@ + 22d20 1e000000 22000000 069e2b40 07000000 ....".....+@.... + 22d30 22000000 0d9e2b40 00000000 08000000 ".....+@........ + 22d40 0d9e2b40 38000000 22000000 459e2b40 ..+@8..."...E.+@ + 22d50 00000000 08280000 489e2b40 00000000 .....(..H.+@.... + 22d60 01280000 489e2b40 10000000 02000000 .(..H.+@........ + 22d70 589e2b40 06000000 22000000 5e9e2b40 X.+@...."...^.+@ + 22d80 02000000 08000000 609e2b40 06000000 ........`.+@.... + 22d90 22000000 669e2b40 05000000 22000000 "...f.+@...."... + 22da0 6b9e2b40 03000000 08000000 6e9e2b40 k.+@........n.+@ + 22db0 19000000 02000000 879e2b40 00000000 ..........+@.... + 22dc0 08280000 889e2b40 00000000 01280000 .(....+@.....(.. + 22dd0 889e2b40 10000000 02000000 989e2b40 ..+@..........+@ + 22de0 05000000 22000000 9d9e2b40 00000000 ....".....+@.... + 22df0 08000000 9d9e2b40 1c000000 22000000 ......+@...."... + 22e00 b99e2b40 00000000 08280000 bc9e2b40 ..+@.....(....+@ + 22e10 00000000 01280000 bc9e2b40 0b000000 .....(....+@.... + 22e20 02000000 c79e2b40 05000000 22000000 ......+@...."... + 22e30 cc9e2b40 00000000 08000000 cc9e2b40 ..+@..........+@ + 22e40 1a000000 22000000 e69e2b40 00000000 ....".....+@.... + 22e50 08280000 e89e2b40 00000000 01280000 .(....+@.....(.. + 22e60 e89e2b40 07000000 02000000 ef9e2b40 ..+@..........+@ + 22e70 00000000 08280000 f09e2b40 00000000 .....(....+@.... + 22e80 01280000 f09e2b40 50000000 02000000 .(....+@P....... + 22e90 409f2b40 28000000 22000000 689f2b40 @.+@(..."...h.+@ + 22ea0 00000000 08000000 689f2b40 1b000000 ........h.+@.... + 22eb0 22000000 839f2b40 01000000 08000000 ".....+@........ + 22ec0 849f2b40 05000000 02000000 899f2b40 ..+@..........+@ + 22ed0 00000000 08000000 899f2b40 0f000000 ..........+@.... + 22ee0 22000000 989f2b40 00000000 08280000 ".....+@.....(.. + 22ef0 989f2b40 0c000000 01280000 a49f2b40 ..+@.....(....+@ + 22f00 3a000000 02000000 de9f2b40 00000000 :.........+@.... + 22f10 08000000 de9f2b40 02000000 22000000 ......+@...."... + 22f20 e09f2b40 3d000000 22000000 1da02b40 ..+@=...".....+@ + 22f30 01000000 08000000 1ea02b40 1c000000 ..........+@.... + 22f40 22000000 3aa02b40 00000000 08000000 "...:.+@........ + 22f50 3aa02b40 58000000 22000000 92a02b40 :.+@X...".....+@ + 22f60 00000000 08000000 92a02b40 07000000 ..........+@.... + 22f70 22000000 99a02b40 00000000 08000000 ".....+@........ + 22f80 99a02b40 05000000 22000000 9ea02b40 ..+@....".....+@ + 22f90 00000000 08000000 9ea02b40 13000000 ..........+@.... + 22fa0 22000000 b1a02b40 3f000000 22000000 ".....+@?..."... + 22fb0 f0a02b40 00000000 08000000 f0a02b40 ..+@..........+@ + 22fc0 0d000000 22000000 fda02b40 00000000 ....".....+@.... + 22fd0 08000000 fda02b40 09000000 22000000 ......+@...."... + 22fe0 06a12b40 03000000 08000000 09a12b40 ..+@..........+@ + 22ff0 25000000 22000000 2ea12b40 00000000 %...".....+@.... + 23000 08000000 2ea12b40 26000000 22000000 ......+@&..."... + 23010 54a12b40 00000000 08000000 54a12b40 T.+@........T.+@ + 23020 1d000000 22000000 71a12b40 00000000 ...."...q.+@.... + 23030 08000000 71a12b40 14000000 22000000 ....q.+@...."... + 23040 85a12b40 00000000 08000000 85a12b40 ..+@..........+@ + 23050 03000000 22000000 88a12b40 0a000000 ....".....+@.... + 23060 22000000 92a12b40 05000000 22000000 ".....+@...."... + 23070 97a12b40 00000000 08000000 97a12b40 ..+@..........+@ + 23080 48000000 02000000 dfa12b40 00000000 H.........+@.... + 23090 08280000 e0a12b40 04000000 01280000 .(....+@.....(.. + 230a0 e4a12b40 33000000 02000000 17a22b40 ..+@3.........+@ + 230b0 01000000 08000000 18a22b40 1f000000 ..........+@.... + 230c0 22000000 37a22b40 01000000 08000000 "...7.+@........ + 230d0 38a22b40 05000000 22000000 3da22b40 8.+@...."...=.+@ + 230e0 55000000 22000000 92a22b40 00000000 U...".....+@.... + 230f0 08000000 92a22b40 23000000 02000000 ......+@#....... + 23100 b5a22b40 00000000 08000000 b5a22b40 ..+@..........+@ + 23110 09000000 22000000 bea22b40 0d000000 ....".....+@.... + 23120 22000000 cba22b40 01000000 08000000 ".....+@........ + 23130 cca22b40 34000000 22000000 00a32b40 ..+@4...".....+@ + 23140 00000000 08000000 00a32b40 0c000000 ..........+@.... + 23150 22000000 0ca32b40 0d000000 22000000 ".....+@...."... + 23160 19a32b40 16000000 22000000 2fa32b40 ..+@....".../.+@ + 23170 01000000 08000000 30a32b40 0c000000 ........0.+@.... + 23180 02000000 3ca32b40 00000000 08000000 ....<.+@........ + 23190 3ca32b40 0c000000 02000000 48a32b40 <.+@........H.+@ + 231a0 59000000 22000000 a1a32b40 00000000 Y...".....+@.... + 231b0 08000000 a1a32b40 0a000000 22000000 ......+@...."... + 231c0 aba32b40 00000000 08000000 aba32b40 ..+@..........+@ + 231d0 56000000 02000000 01a42b40 00000000 V.........+@.... + 231e0 08000000 01a42b40 09000000 22000000 ......+@...."... + 231f0 0aa42b40 02000000 08000000 0ca42b40 ..+@..........+@ + 23200 2b000000 22000000 37a42b40 01000000 +..."...7.+@.... + 23210 08000000 38a42b40 51000000 02000000 ....8.+@Q....... + 23220 89a42b40 00000000 08000000 89a42b40 ..+@..........+@ + 23230 09000000 22000000 92a42b40 02000000 ....".....+@.... + 23240 08000000 94a42b40 1d000000 22000000 ......+@...."... + 23250 b1a42b40 00000000 08000000 b1a42b40 ..+@..........+@ + 23260 0c000000 02000000 bda42b40 00000000 ..........+@.... + 23270 08000000 bda42b40 0f000000 22000000 ......+@...."... + 23280 cca42b40 00000000 08000000 cca42b40 ..+@..........+@ + 23290 13000000 02000000 dfa42b40 00000000 ..........+@.... + 232a0 08000000 dcb02c40 25000000 04280000 ......,@%....(.. 232b0 a889fe3f 00000000 04280000 f826ff3f ...?.....(...&.? 232c0 00000000 04280000 fc26ff3f 00000000 .....(...&.?.... 232d0 04280000 0827ff3f 00000000 04280000 .(...'.?.....(.. 232e0 0c27ff3f 00000000 04280000 1027ff3f .'.?.....(...'.? 232f0 00000000 04280000 1427ff3f 00000000 .....(...'.?.... - 23300 04280000 c4a42b40 00000000 04280000 .(....+@.....(.. - 23310 c4a42b40 06000000 02000000 caa42b40 ..+@..........+@ - 23320 1a000000 22000000 e4a42b40 00000000 ....".....+@.... - 23330 08280000 e4a42b40 18000000 01280000 .(....+@.....(.. - 23340 fca42b40 19010000 02000000 15a62b40 ..+@..........+@ - 23350 1b000000 22000000 30a62b40 23000000 ...."...0.+@#... - 23360 22000000 53a62b40 01000000 08000000 "...S.+@........ - 23370 54a62b40 0c000000 02000000 60a62b40 T.+@........`.+@ - 23380 00000000 08000000 60a62b40 0b000000 ........`.+@.... - 23390 22000000 6ba62b40 02000000 08000000 "...k.+@........ - 233a0 6da62b40 7d000000 22000000 eaa62b40 m.+@}...".....+@ - 233b0 3c000000 22000000 26a72b40 0c000000 <..."...&.+@.... - 233c0 22000000 32a72b40 18000000 22000000 "...2.+@...."... - 233d0 4aa72b40 29000000 22000000 73a72b40 J.+@)..."...s.+@ - 233e0 01000000 08000000 74a72b40 0f000000 ........t.+@.... - 233f0 22000000 83a72b40 00000000 08280000 ".....+@.....(.. - 23400 84a72b40 08000000 01280000 8ca72b40 ..+@.....(....+@ - 23410 93000000 02000000 1fa82b40 01000000 ..........+@.... - 23420 08000000 20a82b40 0d000000 22000000 .... .+@...."... - 23430 2da82b40 00000000 08000000 2da82b40 -.+@........-.+@ - 23440 4f000000 22000000 7ca82b40 11000000 O..."...|.+@.... - 23450 22000000 8da82b40 00000000 08280000 ".....+@.....(.. - 23460 90a82b40 00000000 01280000 90a82b40 ..+@.....(....+@ - 23470 50000000 02000000 e0a82b40 00000000 P.........+@.... - 23480 08000000 e0a82b40 58000000 22000000 ......+@X..."... - 23490 38a92b40 00000000 08000000 38a92b40 8.+@........8.+@ - 234a0 20000000 22000000 58a92b40 15000000 ..."...X.+@.... - 234b0 22000000 6da92b40 00000000 08000000 "...m.+@........ - 234c0 6da92b40 12000000 22000000 7fa92b40 m.+@....".....+@ - 234d0 01000000 08000000 80a92b40 0c000000 ..........+@.... - 234e0 22000000 8ca92b40 19000000 22000000 ".....+@...."... - 234f0 a5a92b40 00000000 08000000 a5a92b40 ..+@..........+@ - 23500 0f000000 22000000 b4a92b40 0d000000 ....".....+@.... - 23510 22000000 c1a92b40 00000000 08280000 ".....+@.....(.. - 23520 c4a92b40 00000000 01280000 c4a92b40 ..+@.....(....+@ - 23530 1d000000 02000000 e1a92b40 02000000 ..........+@.... - 23540 22000000 e3a92b40 00000000 08280000 ".....+@.....(.. - 23550 e4a92b40 08000000 01280000 eca92b40 ..+@.....(....+@ - 23560 34000000 02000000 20aa2b40 09000000 4....... .+@.... - 23570 22000000 29aa2b40 00000000 08280000 "...).+@.....(.. - 23580 2caa2b40 00000000 01280000 2caa2b40 ,.+@.....(..,.+@ - 23590 0f000000 02000000 3baa2b40 01000000 ........;.+@.... - 235a0 08000000 3caa2b40 07000000 22000000 ....<.+@...."... - 235b0 43aa2b40 00000000 08280000 44aa2b40 C.+@.....(..D.+@ - 235c0 00000000 01280000 44aa2b40 29000000 .....(..D.+@)... - 235d0 02000000 6daa2b40 00000000 08280000 ....m.+@.....(.. - 235e0 70aa2b40 08000000 01280000 78aa2b40 p.+@.....(..x.+@ - 235f0 1c000000 02000000 94aa2b40 05000000 ..........+@.... - 23600 22000000 99aa2b40 00000000 08000000 ".....+@........ - 23610 99aa2b40 35000000 22000000 ceaa2b40 ..+@5...".....+@ - 23620 00000000 08000000 ceaa2b40 1a000000 ..........+@.... - 23630 02000000 e8aa2b40 0d000000 22000000 ......+@...."... - 23640 f5aa2b40 11000000 22000000 06ab2b40 ..+@....".....+@ - 23650 02000000 08000000 08ab2b40 16000000 ..........+@.... - 23660 22000000 1eab2b40 02000000 08000000 ".....+@........ - 23670 20ab2b40 1d000000 22000000 3dab2b40 .+@...."...=.+@ - 23680 8c000000 22000000 c9ab2b40 16000000 ....".....+@.... - 23690 22000000 dfab2b40 00000000 08000000 ".....+@........ + 23300 04280000 e0a42b40 00000000 04280000 .(....+@.....(.. + 23310 e0a42b40 06000000 02000000 e6a42b40 ..+@..........+@ + 23320 1a000000 22000000 00a52b40 00000000 ....".....+@.... + 23330 08280000 00a52b40 18000000 01280000 .(....+@.....(.. + 23340 18a52b40 19010000 02000000 31a62b40 ..+@........1.+@ + 23350 1b000000 22000000 4ca62b40 23000000 ...."...L.+@#... + 23360 22000000 6fa62b40 01000000 08000000 "...o.+@........ + 23370 70a62b40 0c000000 02000000 7ca62b40 p.+@........|.+@ + 23380 00000000 08000000 7ca62b40 0b000000 ........|.+@.... + 23390 22000000 87a62b40 02000000 08000000 ".....+@........ + 233a0 89a62b40 7d000000 22000000 06a72b40 ..+@}...".....+@ + 233b0 3c000000 22000000 42a72b40 0c000000 <..."...B.+@.... + 233c0 22000000 4ea72b40 18000000 22000000 "...N.+@...."... + 233d0 66a72b40 29000000 22000000 8fa72b40 f.+@)...".....+@ + 233e0 01000000 08000000 90a72b40 0f000000 ..........+@.... + 233f0 22000000 9fa72b40 00000000 08280000 ".....+@.....(.. + 23400 a0a72b40 08000000 01280000 a8a72b40 ..+@.....(....+@ + 23410 93000000 02000000 3ba82b40 01000000 ........;.+@.... + 23420 08000000 3ca82b40 0d000000 22000000 ....<.+@...."... + 23430 49a82b40 00000000 08000000 49a82b40 I.+@........I.+@ + 23440 4f000000 22000000 98a82b40 11000000 O...".....+@.... + 23450 22000000 a9a82b40 00000000 08280000 ".....+@.....(.. + 23460 aca82b40 00000000 01280000 aca82b40 ..+@.....(....+@ + 23470 50000000 02000000 fca82b40 00000000 P.........+@.... + 23480 08000000 fca82b40 58000000 22000000 ......+@X..."... + 23490 54a92b40 00000000 08000000 54a92b40 T.+@........T.+@ + 234a0 20000000 22000000 74a92b40 15000000 ..."...t.+@.... + 234b0 22000000 89a92b40 00000000 08000000 ".....+@........ + 234c0 89a92b40 12000000 22000000 9ba92b40 ..+@....".....+@ + 234d0 01000000 08000000 9ca92b40 0c000000 ..........+@.... + 234e0 22000000 a8a92b40 19000000 22000000 ".....+@...."... + 234f0 c1a92b40 00000000 08000000 c1a92b40 ..+@..........+@ + 23500 0f000000 22000000 d0a92b40 0d000000 ....".....+@.... + 23510 22000000 dda92b40 00000000 08280000 ".....+@.....(.. + 23520 e0a92b40 00000000 01280000 e0a92b40 ..+@.....(....+@ + 23530 1d000000 02000000 fda92b40 02000000 ..........+@.... + 23540 22000000 ffa92b40 00000000 08280000 ".....+@.....(.. + 23550 00aa2b40 08000000 01280000 08aa2b40 ..+@.....(....+@ + 23560 34000000 02000000 3caa2b40 09000000 4.......<.+@.... + 23570 22000000 45aa2b40 00000000 08280000 "...E.+@.....(.. + 23580 48aa2b40 00000000 01280000 48aa2b40 H.+@.....(..H.+@ + 23590 0f000000 02000000 57aa2b40 01000000 ........W.+@.... + 235a0 08000000 58aa2b40 07000000 22000000 ....X.+@...."... + 235b0 5faa2b40 00000000 08280000 60aa2b40 _.+@.....(..`.+@ + 235c0 00000000 01280000 60aa2b40 29000000 .....(..`.+@)... + 235d0 02000000 89aa2b40 00000000 08280000 ......+@.....(.. + 235e0 8caa2b40 08000000 01280000 94aa2b40 ..+@.....(....+@ + 235f0 1c000000 02000000 b0aa2b40 05000000 ..........+@.... + 23600 22000000 b5aa2b40 00000000 08000000 ".....+@........ + 23610 b5aa2b40 35000000 22000000 eaaa2b40 ..+@5...".....+@ + 23620 00000000 08000000 eaaa2b40 1a000000 ..........+@.... + 23630 02000000 04ab2b40 0d000000 22000000 ......+@...."... + 23640 11ab2b40 11000000 22000000 22ab2b40 ..+@...."...".+@ + 23650 02000000 08000000 24ab2b40 16000000 ........$.+@.... + 23660 22000000 3aab2b40 02000000 08000000 "...:.+@........ + 23670 3cab2b40 1d000000 22000000 59ab2b40 <.+@...."...Y.+@ + 23680 8c000000 22000000 e5ab2b40 16000000 ....".....+@.... + 23690 22000000 fbab2b40 00000000 08000000 ".....+@........ 236a0 1a27ff3f 00000000 04180000 1c27ff3f .'.?.........'.? 236b0 00000000 04280000 2027ff3f 00000000 .....(.. '.?.... 236c0 04280000 2827ff3f 00000000 04280000 .(..('.?.....(.. - 236d0 8c2bff3f 00000000 04280000 e0ab2b40 .+.?.....(....+@ - 236e0 00000000 04280000 e0ab2b40 0d000000 .....(....+@.... - 236f0 02000000 edab2b40 00000000 08000000 ......+@........ - 23700 edab2b40 04000000 22000000 f1ab2b40 ..+@....".....+@ - 23710 0c000000 22000000 fdab2b40 00000000 ....".....+@.... - 23720 08000000 fdab2b40 02000000 22000000 ......+@...."... - 23730 ffab2b40 00000000 08280000 00ac2b40 ..+@.....(....+@ - 23740 00000000 01280000 00ac2b40 65000000 .....(....+@e... - 23750 02000000 65ac2b40 00000000 08000000 ....e.+@........ - 23760 65ac2b40 4d000000 22000000 b2ac2b40 e.+@M...".....+@ - 23770 00000000 08280000 b4ac2b40 09000000 .....(....+@.... - 23780 02000000 bdac2b40 00000000 08000000 ......+@........ - 23790 bdac2b40 0a000000 22000000 c7ac2b40 ..+@....".....+@ - 237a0 01000000 08000000 c8ac2b40 0a000000 ..........+@.... - 237b0 22000000 d2ac2b40 00000000 08280000 ".....+@.....(.. - 237c0 d4ac2b40 0e000000 02000000 e2ac2b40 ..+@..........+@ - 237d0 02000000 08000000 e4ac2b40 05000000 ..........+@.... - 237e0 22000000 e9ac2b40 0f000000 22000000 ".....+@...."... - 237f0 f8ac2b40 00000000 08000000 f8ac2b40 ..+@..........+@ - 23800 02000000 22000000 faac2b40 00000000 ....".....+@.... - 23810 08280000 fcac2b40 09000000 02000000 .(....+@........ - 23820 05ad2b40 00000000 08000000 05ad2b40 ..+@..........+@ - 23830 09000000 22000000 0ead2b40 00000000 ....".....+@.... - 23840 08000000 0ead2b40 08000000 22000000 ......+@...."... - 23850 16ad2b40 00000000 08280000 18ad2b40 ..+@.....(....+@ - 23860 04000000 01280000 1cad2b40 1a000000 .....(....+@.... - 23870 02000000 36ad2b40 02000000 08000000 ....6.+@........ - 23880 38ad2b40 06000000 22000000 3ead2b40 8.+@...."...>.+@ - 23890 02000000 08000000 40ad2b40 08000000 ........@.+@.... - 238a0 22000000 48ad2b40 00000000 08000000 "...H.+@........ - 238b0 48ad2b40 2d000000 22000000 75ad2b40 H.+@-..."...u.+@ - 238c0 00000000 08000000 75ad2b40 06000000 ........u.+@.... - 238d0 22000000 7bad2b40 01000000 08000000 "...{.+@........ - 238e0 7cad2b40 02000000 22000000 7ead2b40 |.+@...."...~.+@ - 238f0 02000000 22000000 80ad2b40 00000000 ....".....+@.... - 23900 08280000 80ad2b40 04000000 01280000 .(....+@.....(.. - 23910 84ad2b40 34000000 02000000 b8ad2b40 ..+@4.........+@ - 23920 06000000 22000000 bead2b40 02000000 ....".....+@.... - 23930 08000000 c0ad2b40 0e000000 02000000 ......+@........ - 23940 cead2b40 06000000 22000000 d4ad2b40 ..+@....".....+@ - 23950 00000000 08000000 d4ad2b40 09000000 ..........+@.... - 23960 22000000 ddad2b40 0c000000 22000000 ".....+@...."... - 23970 e9ad2b40 06000000 22000000 efad2b40 ..+@....".....+@ - 23980 01000000 08000000 f0ad2b40 0d000000 ..........+@.... - 23990 22000000 fdad2b40 00000000 08000000 ".....+@........ - 239a0 fdad2b40 2c000000 22000000 29ae2b40 ..+@,..."...).+@ - 239b0 00000000 08000000 29ae2b40 1b000000 ........).+@.... - 239c0 22000000 44ae2b40 06000000 22000000 "...D.+@...."... - 239d0 4aae2b40 00000000 08000000 4aae2b40 J.+@........J.+@ - 239e0 08000000 22000000 52ae2b40 0d000000 ...."...R.+@.... - 239f0 22000000 5fae2b40 00000000 08280000 "..._.+@.....(.. - 23a00 60ae2b40 00000000 01280000 60ae2b40 `.+@.....(..`.+@ - 23a10 2c000000 02000000 8cae2b40 06000000 ,.........+@.... - 23a20 22000000 92ae2b40 02000000 08000000 ".....+@........ - 23a30 94ae2b40 09000000 22000000 9dae2b40 ..+@....".....+@ - 23a40 00000000 08000000 9dae2b40 03000000 ..........+@.... - 23a50 22000000 a0ae2b40 09000000 22000000 ".....+@...."... - 23a60 a9ae2b40 00000000 08280000 acae2b40 ..+@.....(....+@ - 23a70 04000000 01280000 b0ae2b40 57000000 .....(....+@W... - 23a80 02000000 07af2b40 01000000 08000000 ......+@........ - 23a90 08af2b40 1e000000 22000000 26af2b40 ..+@...."...&.+@ - 23aa0 02000000 08000000 28af2b40 0c000000 ........(.+@.... - 23ab0 02000000 34af2b40 00000000 08000000 ....4.+@........ - 23ac0 34af2b40 3d000000 02000000 71af2b40 4.+@=.......q.+@ - 23ad0 0b000000 22000000 7caf2b40 09000000 ...."...|.+@.... - 23ae0 22000000 85af2b40 00000000 08000000 ".....+@........ - 23af0 85af2b40 03000000 22000000 88af2b40 ..+@....".....+@ - 23b00 0d000000 22000000 95af2b40 00000000 ....".....+@.... - 23b10 08280000 98af2b40 00000000 01280000 .(....+@.....(.. - 23b20 98af2b40 28000000 02000000 c0af2b40 ..+@(.........+@ - 23b30 05000000 22000000 c5af2b40 01000000 ....".....+@.... - 23b40 08000000 c6af2b40 28000000 22000000 ......+@(..."... - 23b50 eeaf2b40 1f000000 22000000 0db02b40 ..+@....".....+@ - 23b60 06000000 22000000 13b02b40 0f000000 ....".....+@.... - 23b70 22000000 22b02b40 00000000 08280000 "...".+@.....(.. - 23b80 24b02b40 00000000 01280000 24b02b40 $.+@.....(..$.+@ - 23b90 10000000 02000000 34b02b40 05000000 ........4.+@.... - 23ba0 22000000 39b02b40 00000000 08000000 "...9.+@........ - 23bb0 39b02b40 25000000 22000000 5eb02b40 9.+@%..."...^.+@ - 23bc0 09000000 22000000 67b02b40 00000000 ...."...g.+@.... - 23bd0 08280000 68b02b40 00000000 01280000 .(..h.+@.....(.. - 23be0 68b02b40 29000000 02000000 91b02b40 h.+@).........+@ - 23bf0 05000000 22000000 96b02b40 00000000 ....".....+@.... - 23c00 08000000 96b02b40 2e000000 22000000 ......+@...."... - 23c10 c4b02b40 00000000 08280000 c4b02b40 ..+@.....(....+@ - 23c20 08000000 01280000 ccb02b40 20000000 .....(....+@ ... - 23c30 02000000 ecb02b40 00000000 08280000 ......+@.....(.. - 23c40 ecb02b40 00000000 01280000 ecb02b40 ..+@.....(....+@ - 23c50 20000000 02000000 0cb12b40 02000000 .........+@.... - 23c60 22000000 0eb12b40 00000000 08280000 ".....+@.....(.. - 23c70 10b12b40 05000000 02000000 15b12b40 ..+@..........+@ - 23c80 00000000 08280000 18b12b40 00000000 .....(....+@.... - 23c90 01280000 18b12b40 0d000000 02000000 .(....+@........ - 23ca0 25b12b40 00000000 08280000 28b12b40 %.+@.....(..(.+@ - 23cb0 00000000 01280000 28b12b40 1a000000 .....(..(.+@.... - 23cc0 02000000 42b12b40 02000000 22000000 ....B.+@...."... - 23cd0 44b12b40 00000000 08280000 44b12b40 D.+@.....(..D.+@ - 23ce0 04000000 01280000 48b12b40 0d000000 .....(..H.+@.... - 23cf0 02000000 55b12b40 00000000 08280000 ....U.+@.....(.. - 23d00 58b12b40 00000000 01280000 58b12b40 X.+@.....(..X.+@ - 23d10 1a000000 02000000 72b12b40 02000000 ........r.+@.... - 23d20 22000000 74b12b40 00000000 08280000 "...t.+@.....(.. - 23d30 74b12b40 04000000 01280000 78b12b40 t.+@.....(..x.+@ - 23d40 0d000000 02000000 85b12b40 00000000 ..........+@.... - 23d50 08280000 88b12b40 00000000 01280000 .(....+@.....(.. - 23d60 88b12b40 1a000000 02000000 a2b12b40 ..+@..........+@ - 23d70 02000000 22000000 a4b12b40 00000000 ....".....+@.... - 23d80 08280000 a4b12b40 00000000 01280000 .(....+@.....(.. - 23d90 a4b12b40 1d000000 02000000 c1b12b40 ..+@..........+@ - 23da0 00000000 08000000 c1b12b40 06000000 ..........+@.... - 23db0 22000000 c7b12b40 02000000 08000000 ".....+@........ - 23dc0 c9b12b40 03000000 22000000 ccb12b40 ..+@....".....+@ - 23dd0 02000000 22000000 ceb12b40 00000000 ....".....+@.... - 23de0 08280000 d0b12b40 00000000 01280000 .(....+@.....(.. - 23df0 d0b12b40 30000000 02000000 00b22b40 ..+@0.........+@ - 23e00 00000000 08000000 00b22b40 06000000 ..........+@.... - 23e10 22000000 06b22b40 00000000 08000000 ".....+@........ - 23e20 06b22b40 03000000 22000000 09b22b40 ..+@....".....+@ - 23e30 02000000 22000000 0bb22b40 00000000 ....".....+@.... - 23e40 08280000 0cb22b40 00000000 01280000 .(....+@.....(.. - 23e50 0cb22b40 24000000 02000000 30b22b40 ..+@$.......0.+@ - 23e60 00000000 08000000 30b22b40 06000000 ........0.+@.... - 23e70 22000000 36b22b40 02000000 08000000 "...6.+@........ - 23e80 38b22b40 05000000 22000000 3db22b40 8.+@...."...=.+@ - 23e90 00000000 08280000 40b22b40 0c000000 .....(..@.+@.... - 23ea0 02000000 4cb22b40 02000000 22000000 ....L.+@...."... - 23eb0 4eb22b40 00000000 08280000 50b22b40 N.+@.....(..P.+@ - 23ec0 14000000 02000000 64b22b40 02000000 ........d.+@.... - 23ed0 22000000 66b22b40 00000000 08280000 "...f.+@.....(.. - 23ee0 68b22b40 0d000000 02000000 75b22b40 h.+@........u.+@ - 23ef0 02000000 22000000 77b22b40 00000000 ...."...w.+@.... - 23f00 08280000 78b22b40 0c000000 02000000 .(..x.+@........ - 23f10 84b22b40 02000000 22000000 86b22b40 ..+@....".....+@ - 23f20 00000000 08280000 88b22b40 0d000000 .....(....+@.... - 23f30 02000000 95b22b40 02000000 22000000 ......+@...."... - 23f40 97b22b40 00000000 08280000 98b22b40 ..+@.....(....+@ - 23f50 0d000000 02000000 a5b22b40 02000000 ..........+@.... - 23f60 22000000 a7b22b40 00000000 08280000 ".....+@.....(.. - 23f70 a8b22b40 04000000 01280000 acb22b40 ..+@.....(....+@ - 23f80 14000000 02000000 c0b22b40 06000000 ..........+@.... - 23f90 22000000 c6b22b40 00000000 08000000 ".....+@........ - 23fa0 c6b22b40 25000000 22000000 ebb22b40 ..+@%...".....+@ - 23fb0 01000000 08000000 ecb22b40 2d000000 ..........+@-... - 23fc0 22000000 19b32b40 03000000 22000000 ".....+@...."... - 23fd0 1cb32b40 06000000 22000000 22b32b40 ..+@...."...".+@ - 23fe0 00000000 08000000 22b32b40 2b000000 ........".+@+... - 23ff0 22000000 4db32b40 03000000 22000000 "...M.+@...."... - 24000 50b32b40 1c000000 22000000 6cb32b40 P.+@...."...l.+@ - 24010 00000000 08280000 6cb32b40 00000000 .....(..l.+@.... - 24020 01280000 6cb32b40 2c000000 02000000 .(..l.+@,....... - 24030 98b32b40 06000000 22000000 9eb32b40 ..+@....".....+@ - 24040 02000000 08000000 a0b32b40 09000000 ..........+@.... - 24050 22000000 a9b32b40 00000000 08000000 ".....+@........ - 24060 a9b32b40 03000000 22000000 acb32b40 ..+@....".....+@ - 24070 09000000 22000000 b5b32b40 00000000 ....".....+@.... - 24080 08280000 b8b32b40 00000000 01280000 .(....+@.....(.. - 24090 b8b32b40 20000000 02000000 d8b32b40 ..+@ .........+@ - 240a0 06000000 22000000 deb32b40 00000000 ....".....+@.... - 240b0 08000000 deb32b40 0f000000 22000000 ......+@...."... - 240c0 edb32b40 00000000 08000000 edb32b40 ..+@..........+@ - 240d0 0c000000 22000000 f9b32b40 00000000 ....".....+@.... - 240e0 08000000 f9b32b40 06000000 22000000 ......+@...."... - 240f0 ffb32b40 00000000 08000000 ffb32b40 ..+@..........+@ - 24100 09000000 02000000 08b42b40 00000000 ..........+@.... - 24110 08280000 08b42b40 00000000 01280000 .(....+@.....(.. - 24120 08b42b40 10000000 02000000 18b42b40 ..+@..........+@ - 24130 06000000 22000000 1eb42b40 00000000 ....".....+@.... - 24140 08000000 1eb42b40 20000000 22000000 ......+@ ..."... - 24150 3eb42b40 0c000000 22000000 4ab42b40 >.+@...."...J.+@ - 24160 09000000 22000000 53b42b40 00000000 ...."...S.+@.... - 24170 08280000 54b42b40 00000000 01280000 .(..T.+@.....(.. - 24180 54b42b40 10000000 02000000 64b42b40 T.+@........d.+@ - 24190 06000000 22000000 6ab42b40 00000000 ...."...j.+@.... - 241a0 08000000 6ab42b40 22000000 22000000 ....j.+@"..."... - 241b0 8cb42b40 09000000 22000000 95b42b40 ..+@....".....+@ - 241c0 00000000 08280000 98b42b40 08000000 .....(....+@.... - 241d0 01280000 a0b42b40 18000000 02000000 .(....+@........ - 241e0 b8b42b40 06000000 22000000 beb42b40 ..+@....".....+@ - 241f0 00000000 08000000 beb42b40 44000000 ..........+@D... - 24200 22000000 02b52b40 00000000 08000000 ".....+@........ - 24210 02b52b40 0f000000 02000000 11b52b40 ..+@..........+@ - 24220 00000000 08000000 11b52b40 05000000 ..........+@.... - 24230 22000000 16b52b40 0d000000 22000000 ".....+@...."... - 24240 23b52b40 00000000 08000000 23b52b40 #.+@........#.+@ - 24250 10000000 02000000 33b52b40 00000000 ........3.+@.... - 24260 08280000 34b52b40 11000000 02000000 .(..4.+@........ - 24270 45b52b40 06000000 22000000 4bb52b40 E.+@...."...K.+@ - 24280 03000000 08000000 4eb52b40 2a000000 ........N.+@*... - 24290 22000000 78b52b40 11000000 22000000 "...x.+@...."... - 242a0 89b52b40 0b000000 22000000 94b52b40 ..+@....".....+@ - 242b0 00000000 08280000 94b52b40 11000000 .....(....+@.... - 242c0 02000000 a5b52b40 06000000 22000000 ......+@...."... - 242d0 abb52b40 03000000 08000000 aeb52b40 ..+@..........+@ - 242e0 2f000000 22000000 ddb52b40 12000000 /...".....+@.... - 242f0 22000000 efb52b40 0b000000 22000000 ".....+@...."... - 24300 fab52b40 00000000 08280000 fcb52b40 ..+@.....(....+@ - 24310 47000000 02000000 43b62b40 01000000 G.......C.+@.... - 24320 08000000 44b62b40 14000000 22000000 ....D.+@...."... - 24330 58b62b40 00000000 08000000 58b62b40 X.+@........X.+@ - 24340 16000000 22000000 6eb62b40 03000000 ...."...n.+@.... - 24350 08000000 71b62b40 0e000000 22000000 ....q.+@...."... - 24360 7fb62b40 00000000 08280000 80b62b40 ..+@.....(....+@ - 24370 00000000 01280000 80b62b40 42000000 .....(....+@B... - 24380 02000000 c2b62b40 02000000 08000000 ......+@........ - 24390 c4b62b40 09000000 22000000 cdb62b40 ..+@....".....+@ - 243a0 00000000 08000000 cdb62b40 13000000 ..........+@.... - 243b0 22000000 e0b62b40 01000000 08000000 ".....+@........ - 243c0 e1b62b40 0e000000 22000000 efb62b40 ..+@....".....+@ - 243d0 00000000 08280000 f0b62b40 00000000 .....(....+@.... - 243e0 01280000 f0b62b40 0c000000 02000000 .(....+@........ - 243f0 fcb62b40 06000000 22000000 02b72b40 ..+@....".....+@ - 24400 00000000 08000000 02b72b40 0e000000 ..........+@.... - 24410 22000000 10b72b40 00000000 08000000 ".....+@........ - 24420 10b72b40 19000000 22000000 29b72b40 ..+@...."...).+@ - 24430 00000000 08280000 2cb72b40 0c000000 .....(..,.+@.... - 24440 01280000 38b72b40 11000000 02000000 .(..8.+@........ - 24450 49b72b40 15000000 22000000 5eb72b40 I.+@...."...^.+@ - 24460 12000000 22000000 70b72b40 00000000 ...."...p.+@.... - 24470 08280000 70b72b40 00000000 01280000 .(..p.+@.....(.. - 24480 70b72b40 1c000000 02000000 8cb72b40 p.+@..........+@ - 24490 00000000 08280000 8cb72b40 00000000 .....(....+@.... - 244a0 01280000 8cb72b40 34000000 02000000 .(....+@4....... - 244b0 c0b72b40 00000000 08000000 c0b72b40 ..+@..........+@ - 244c0 0f000000 02000000 cfb72b40 00000000 ..........+@.... - 244d0 08280000 d0b72b40 00000000 01280000 .(....+@.....(.. - 244e0 d0b72b40 15000000 02000000 e5b72b40 ..+@..........+@ + 236d0 8c2bff3f 00000000 04280000 fcab2b40 .+.?.....(....+@ + 236e0 00000000 04280000 fcab2b40 0d000000 .....(....+@.... + 236f0 02000000 09ac2b40 00000000 08000000 ......+@........ + 23700 09ac2b40 04000000 22000000 0dac2b40 ..+@....".....+@ + 23710 0c000000 22000000 19ac2b40 00000000 ....".....+@.... + 23720 08000000 19ac2b40 02000000 22000000 ......+@...."... + 23730 1bac2b40 00000000 08280000 1cac2b40 ..+@.....(....+@ + 23740 00000000 01280000 1cac2b40 65000000 .....(....+@e... + 23750 02000000 81ac2b40 00000000 08000000 ......+@........ + 23760 81ac2b40 4d000000 22000000 ceac2b40 ..+@M...".....+@ + 23770 00000000 08280000 d0ac2b40 09000000 .....(....+@.... + 23780 02000000 d9ac2b40 00000000 08000000 ......+@........ + 23790 d9ac2b40 0a000000 22000000 e3ac2b40 ..+@....".....+@ + 237a0 01000000 08000000 e4ac2b40 0a000000 ..........+@.... + 237b0 22000000 eeac2b40 00000000 08280000 ".....+@.....(.. + 237c0 f0ac2b40 0e000000 02000000 feac2b40 ..+@..........+@ + 237d0 02000000 08000000 00ad2b40 05000000 ..........+@.... + 237e0 22000000 05ad2b40 0f000000 22000000 ".....+@...."... + 237f0 14ad2b40 00000000 08000000 14ad2b40 ..+@..........+@ + 23800 02000000 22000000 16ad2b40 00000000 ....".....+@.... + 23810 08280000 18ad2b40 09000000 02000000 .(....+@........ + 23820 21ad2b40 00000000 08000000 21ad2b40 !.+@........!.+@ + 23830 09000000 22000000 2aad2b40 00000000 ...."...*.+@.... + 23840 08000000 2aad2b40 08000000 22000000 ....*.+@...."... + 23850 32ad2b40 00000000 08280000 34ad2b40 2.+@.....(..4.+@ + 23860 04000000 01280000 38ad2b40 1a000000 .....(..8.+@.... + 23870 02000000 52ad2b40 02000000 08000000 ....R.+@........ + 23880 54ad2b40 06000000 22000000 5aad2b40 T.+@...."...Z.+@ + 23890 02000000 08000000 5cad2b40 08000000 ........\.+@.... + 238a0 22000000 64ad2b40 00000000 08000000 "...d.+@........ + 238b0 64ad2b40 2d000000 22000000 91ad2b40 d.+@-...".....+@ + 238c0 00000000 08000000 91ad2b40 06000000 ..........+@.... + 238d0 22000000 97ad2b40 01000000 08000000 ".....+@........ + 238e0 98ad2b40 02000000 22000000 9aad2b40 ..+@....".....+@ + 238f0 02000000 22000000 9cad2b40 00000000 ....".....+@.... + 23900 08280000 9cad2b40 04000000 01280000 .(....+@.....(.. + 23910 a0ad2b40 34000000 02000000 d4ad2b40 ..+@4.........+@ + 23920 06000000 22000000 daad2b40 02000000 ....".....+@.... + 23930 08000000 dcad2b40 0e000000 02000000 ......+@........ + 23940 eaad2b40 06000000 22000000 f0ad2b40 ..+@....".....+@ + 23950 00000000 08000000 f0ad2b40 09000000 ..........+@.... + 23960 22000000 f9ad2b40 0c000000 22000000 ".....+@...."... + 23970 05ae2b40 06000000 22000000 0bae2b40 ..+@....".....+@ + 23980 01000000 08000000 0cae2b40 0d000000 ..........+@.... + 23990 22000000 19ae2b40 00000000 08000000 ".....+@........ + 239a0 19ae2b40 2c000000 22000000 45ae2b40 ..+@,..."...E.+@ + 239b0 00000000 08000000 45ae2b40 1b000000 ........E.+@.... + 239c0 22000000 60ae2b40 06000000 22000000 "...`.+@...."... + 239d0 66ae2b40 00000000 08000000 66ae2b40 f.+@........f.+@ + 239e0 08000000 22000000 6eae2b40 0d000000 ...."...n.+@.... + 239f0 22000000 7bae2b40 00000000 08280000 "...{.+@.....(.. + 23a00 7cae2b40 00000000 01280000 7cae2b40 |.+@.....(..|.+@ + 23a10 2c000000 02000000 a8ae2b40 06000000 ,.........+@.... + 23a20 22000000 aeae2b40 02000000 08000000 ".....+@........ + 23a30 b0ae2b40 09000000 22000000 b9ae2b40 ..+@....".....+@ + 23a40 00000000 08000000 b9ae2b40 03000000 ..........+@.... + 23a50 22000000 bcae2b40 09000000 22000000 ".....+@...."... + 23a60 c5ae2b40 00000000 08280000 c8ae2b40 ..+@.....(....+@ + 23a70 04000000 01280000 ccae2b40 57000000 .....(....+@W... + 23a80 02000000 23af2b40 01000000 08000000 ....#.+@........ + 23a90 24af2b40 1e000000 22000000 42af2b40 $.+@...."...B.+@ + 23aa0 02000000 08000000 44af2b40 0c000000 ........D.+@.... + 23ab0 02000000 50af2b40 00000000 08000000 ....P.+@........ + 23ac0 50af2b40 3d000000 02000000 8daf2b40 P.+@=.........+@ + 23ad0 0b000000 22000000 98af2b40 09000000 ....".....+@.... + 23ae0 22000000 a1af2b40 00000000 08000000 ".....+@........ + 23af0 a1af2b40 03000000 22000000 a4af2b40 ..+@....".....+@ + 23b00 0d000000 22000000 b1af2b40 00000000 ....".....+@.... + 23b10 08280000 b4af2b40 00000000 01280000 .(....+@.....(.. + 23b20 b4af2b40 28000000 02000000 dcaf2b40 ..+@(.........+@ + 23b30 05000000 22000000 e1af2b40 01000000 ....".....+@.... + 23b40 08000000 e2af2b40 28000000 22000000 ......+@(..."... + 23b50 0ab02b40 1f000000 22000000 29b02b40 ..+@...."...).+@ + 23b60 06000000 22000000 2fb02b40 0f000000 ....".../.+@.... + 23b70 22000000 3eb02b40 00000000 08280000 "...>.+@.....(.. + 23b80 40b02b40 00000000 01280000 40b02b40 @.+@.....(..@.+@ + 23b90 10000000 02000000 50b02b40 05000000 ........P.+@.... + 23ba0 22000000 55b02b40 00000000 08000000 "...U.+@........ + 23bb0 55b02b40 25000000 22000000 7ab02b40 U.+@%..."...z.+@ + 23bc0 09000000 22000000 83b02b40 00000000 ....".....+@.... + 23bd0 08280000 84b02b40 00000000 01280000 .(....+@.....(.. + 23be0 84b02b40 29000000 02000000 adb02b40 ..+@).........+@ + 23bf0 05000000 22000000 b2b02b40 00000000 ....".....+@.... + 23c00 08000000 b2b02b40 2e000000 22000000 ......+@...."... + 23c10 e0b02b40 00000000 08280000 e0b02b40 ..+@.....(....+@ + 23c20 08000000 01280000 e8b02b40 20000000 .....(....+@ ... + 23c30 02000000 08b12b40 00000000 08280000 ......+@.....(.. + 23c40 08b12b40 00000000 01280000 08b12b40 ..+@.....(....+@ + 23c50 20000000 02000000 28b12b40 02000000 .......(.+@.... + 23c60 22000000 2ab12b40 00000000 08280000 "...*.+@.....(.. + 23c70 2cb12b40 05000000 02000000 31b12b40 ,.+@........1.+@ + 23c80 00000000 08280000 34b12b40 00000000 .....(..4.+@.... + 23c90 01280000 34b12b40 0d000000 02000000 .(..4.+@........ + 23ca0 41b12b40 00000000 08280000 44b12b40 A.+@.....(..D.+@ + 23cb0 00000000 01280000 44b12b40 1a000000 .....(..D.+@.... + 23cc0 02000000 5eb12b40 02000000 22000000 ....^.+@...."... + 23cd0 60b12b40 00000000 08280000 60b12b40 `.+@.....(..`.+@ + 23ce0 04000000 01280000 64b12b40 0d000000 .....(..d.+@.... + 23cf0 02000000 71b12b40 00000000 08280000 ....q.+@.....(.. + 23d00 74b12b40 00000000 01280000 74b12b40 t.+@.....(..t.+@ + 23d10 1a000000 02000000 8eb12b40 02000000 ..........+@.... + 23d20 22000000 90b12b40 00000000 08280000 ".....+@.....(.. + 23d30 90b12b40 04000000 01280000 94b12b40 ..+@.....(....+@ + 23d40 0d000000 02000000 a1b12b40 00000000 ..........+@.... + 23d50 08280000 a4b12b40 00000000 01280000 .(....+@.....(.. + 23d60 a4b12b40 1a000000 02000000 beb12b40 ..+@..........+@ + 23d70 02000000 22000000 c0b12b40 00000000 ....".....+@.... + 23d80 08280000 c0b12b40 00000000 01280000 .(....+@.....(.. + 23d90 c0b12b40 1d000000 02000000 ddb12b40 ..+@..........+@ + 23da0 00000000 08000000 ddb12b40 06000000 ..........+@.... + 23db0 22000000 e3b12b40 02000000 08000000 ".....+@........ + 23dc0 e5b12b40 03000000 22000000 e8b12b40 ..+@....".....+@ + 23dd0 02000000 22000000 eab12b40 00000000 ....".....+@.... + 23de0 08280000 ecb12b40 00000000 01280000 .(....+@.....(.. + 23df0 ecb12b40 30000000 02000000 1cb22b40 ..+@0.........+@ + 23e00 00000000 08000000 1cb22b40 06000000 ..........+@.... + 23e10 22000000 22b22b40 00000000 08000000 "...".+@........ + 23e20 22b22b40 03000000 22000000 25b22b40 ".+@...."...%.+@ + 23e30 02000000 22000000 27b22b40 00000000 ...."...'.+@.... + 23e40 08280000 28b22b40 00000000 01280000 .(..(.+@.....(.. + 23e50 28b22b40 24000000 02000000 4cb22b40 (.+@$.......L.+@ + 23e60 00000000 08000000 4cb22b40 06000000 ........L.+@.... + 23e70 22000000 52b22b40 02000000 08000000 "...R.+@........ + 23e80 54b22b40 05000000 22000000 59b22b40 T.+@...."...Y.+@ + 23e90 00000000 08280000 5cb22b40 0c000000 .....(..\.+@.... + 23ea0 02000000 68b22b40 02000000 22000000 ....h.+@...."... + 23eb0 6ab22b40 00000000 08280000 6cb22b40 j.+@.....(..l.+@ + 23ec0 14000000 02000000 80b22b40 02000000 ..........+@.... + 23ed0 22000000 82b22b40 00000000 08280000 ".....+@.....(.. + 23ee0 84b22b40 0d000000 02000000 91b22b40 ..+@..........+@ + 23ef0 02000000 22000000 93b22b40 00000000 ....".....+@.... + 23f00 08280000 94b22b40 0c000000 02000000 .(....+@........ + 23f10 a0b22b40 02000000 22000000 a2b22b40 ..+@....".....+@ + 23f20 00000000 08280000 a4b22b40 0d000000 .....(....+@.... + 23f30 02000000 b1b22b40 02000000 22000000 ......+@...."... + 23f40 b3b22b40 00000000 08280000 b4b22b40 ..+@.....(....+@ + 23f50 0d000000 02000000 c1b22b40 02000000 ..........+@.... + 23f60 22000000 c3b22b40 00000000 08280000 ".....+@.....(.. + 23f70 c4b22b40 04000000 01280000 c8b22b40 ..+@.....(....+@ + 23f80 14000000 02000000 dcb22b40 06000000 ..........+@.... + 23f90 22000000 e2b22b40 00000000 08000000 ".....+@........ + 23fa0 e2b22b40 25000000 22000000 07b32b40 ..+@%...".....+@ + 23fb0 01000000 08000000 08b32b40 2d000000 ..........+@-... + 23fc0 22000000 35b32b40 03000000 22000000 "...5.+@...."... + 23fd0 38b32b40 06000000 22000000 3eb32b40 8.+@...."...>.+@ + 23fe0 00000000 08000000 3eb32b40 2b000000 ........>.+@+... + 23ff0 22000000 69b32b40 03000000 22000000 "...i.+@...."... + 24000 6cb32b40 1c000000 22000000 88b32b40 l.+@....".....+@ + 24010 00000000 08280000 88b32b40 00000000 .....(....+@.... + 24020 01280000 88b32b40 2c000000 02000000 .(....+@,....... + 24030 b4b32b40 06000000 22000000 bab32b40 ..+@....".....+@ + 24040 02000000 08000000 bcb32b40 09000000 ..........+@.... + 24050 22000000 c5b32b40 00000000 08000000 ".....+@........ + 24060 c5b32b40 03000000 22000000 c8b32b40 ..+@....".....+@ + 24070 09000000 22000000 d1b32b40 00000000 ....".....+@.... + 24080 08280000 d4b32b40 00000000 01280000 .(....+@.....(.. + 24090 d4b32b40 20000000 02000000 f4b32b40 ..+@ .........+@ + 240a0 06000000 22000000 fab32b40 00000000 ....".....+@.... + 240b0 08000000 fab32b40 0f000000 22000000 ......+@...."... + 240c0 09b42b40 00000000 08000000 09b42b40 ..+@..........+@ + 240d0 0c000000 22000000 15b42b40 00000000 ....".....+@.... + 240e0 08000000 15b42b40 06000000 22000000 ......+@...."... + 240f0 1bb42b40 00000000 08000000 1bb42b40 ..+@..........+@ + 24100 09000000 02000000 24b42b40 00000000 ........$.+@.... + 24110 08280000 24b42b40 00000000 01280000 .(..$.+@.....(.. + 24120 24b42b40 10000000 02000000 34b42b40 $.+@........4.+@ + 24130 06000000 22000000 3ab42b40 00000000 ...."...:.+@.... + 24140 08000000 3ab42b40 20000000 22000000 ....:.+@ ..."... + 24150 5ab42b40 0c000000 22000000 66b42b40 Z.+@...."...f.+@ + 24160 09000000 22000000 6fb42b40 00000000 ...."...o.+@.... + 24170 08280000 70b42b40 00000000 01280000 .(..p.+@.....(.. + 24180 70b42b40 10000000 02000000 80b42b40 p.+@..........+@ + 24190 06000000 22000000 86b42b40 00000000 ....".....+@.... + 241a0 08000000 86b42b40 22000000 22000000 ......+@"..."... + 241b0 a8b42b40 09000000 22000000 b1b42b40 ..+@....".....+@ + 241c0 00000000 08280000 b4b42b40 08000000 .....(....+@.... + 241d0 01280000 bcb42b40 18000000 02000000 .(....+@........ + 241e0 d4b42b40 06000000 22000000 dab42b40 ..+@....".....+@ + 241f0 00000000 08000000 dab42b40 44000000 ..........+@D... + 24200 22000000 1eb52b40 00000000 08000000 ".....+@........ + 24210 1eb52b40 0f000000 02000000 2db52b40 ..+@........-.+@ + 24220 00000000 08000000 2db52b40 05000000 ........-.+@.... + 24230 22000000 32b52b40 0d000000 22000000 "...2.+@...."... + 24240 3fb52b40 00000000 08000000 3fb52b40 ?.+@........?.+@ + 24250 10000000 02000000 4fb52b40 00000000 ........O.+@.... + 24260 08280000 50b52b40 11000000 02000000 .(..P.+@........ + 24270 61b52b40 06000000 22000000 67b52b40 a.+@...."...g.+@ + 24280 03000000 08000000 6ab52b40 2a000000 ........j.+@*... + 24290 22000000 94b52b40 11000000 22000000 ".....+@...."... + 242a0 a5b52b40 0b000000 22000000 b0b52b40 ..+@....".....+@ + 242b0 00000000 08280000 b0b52b40 11000000 .....(....+@.... + 242c0 02000000 c1b52b40 06000000 22000000 ......+@...."... + 242d0 c7b52b40 03000000 08000000 cab52b40 ..+@..........+@ + 242e0 2f000000 22000000 f9b52b40 12000000 /...".....+@.... + 242f0 22000000 0bb62b40 0b000000 22000000 ".....+@...."... + 24300 16b62b40 00000000 08280000 18b62b40 ..+@.....(....+@ + 24310 47000000 02000000 5fb62b40 01000000 G......._.+@.... + 24320 08000000 60b62b40 14000000 22000000 ....`.+@...."... + 24330 74b62b40 00000000 08000000 74b62b40 t.+@........t.+@ + 24340 16000000 22000000 8ab62b40 03000000 ....".....+@.... + 24350 08000000 8db62b40 0e000000 22000000 ......+@...."... + 24360 9bb62b40 00000000 08280000 9cb62b40 ..+@.....(....+@ + 24370 00000000 01280000 9cb62b40 42000000 .....(....+@B... + 24380 02000000 deb62b40 02000000 08000000 ......+@........ + 24390 e0b62b40 09000000 22000000 e9b62b40 ..+@....".....+@ + 243a0 00000000 08000000 e9b62b40 13000000 ..........+@.... + 243b0 22000000 fcb62b40 01000000 08000000 ".....+@........ + 243c0 fdb62b40 0e000000 22000000 0bb72b40 ..+@....".....+@ + 243d0 00000000 08280000 0cb72b40 00000000 .....(....+@.... + 243e0 01280000 0cb72b40 0c000000 02000000 .(....+@........ + 243f0 18b72b40 06000000 22000000 1eb72b40 ..+@....".....+@ + 24400 00000000 08000000 1eb72b40 0e000000 ..........+@.... + 24410 22000000 2cb72b40 00000000 08000000 "...,.+@........ + 24420 2cb72b40 19000000 22000000 45b72b40 ,.+@...."...E.+@ + 24430 00000000 08280000 48b72b40 0c000000 .....(..H.+@.... + 24440 01280000 54b72b40 11000000 02000000 .(..T.+@........ + 24450 65b72b40 15000000 22000000 7ab72b40 e.+@...."...z.+@ + 24460 12000000 22000000 8cb72b40 00000000 ....".....+@.... + 24470 08280000 8cb72b40 00000000 01280000 .(....+@.....(.. + 24480 8cb72b40 1c000000 02000000 a8b72b40 ..+@..........+@ + 24490 00000000 08280000 a8b72b40 00000000 .....(....+@.... + 244a0 01280000 a8b72b40 34000000 02000000 .(....+@4....... + 244b0 dcb72b40 00000000 08000000 dcb72b40 ..+@..........+@ + 244c0 0f000000 02000000 ebb72b40 00000000 ..........+@.... + 244d0 08280000 ecb72b40 00000000 01280000 .(....+@.....(.. + 244e0 ecb72b40 15000000 02000000 01b82b40 ..+@..........+@ 244f0 00000000 08000000 902bff3f 00000000 .........+.?.... 24500 04280000 942bff3f 00000000 04280000 .(...+.?.....(.. - 24510 982bff3f 00000000 04280000 e8b72b40 .+.?.....(....+@ - 24520 00000000 04280000 e8b72b40 08000000 .....(....+@.... - 24530 01280000 f0b72b40 29000000 02000000 .(....+@)....... - 24540 19b82b40 00000000 08000000 19b82b40 ..+@..........+@ - 24550 18000000 22000000 31b82b40 00000000 ...."...1.+@.... - 24560 08280000 34b82b40 04000000 01280000 .(..4.+@.....(.. - 24570 38b82b40 3e000000 02000000 76b82b40 8.+@>.......v.+@ - 24580 00000000 08000000 76b82b40 0e000000 ........v.+@.... - 24590 02000000 84b82b40 0d000000 22000000 ......+@...."... - 245a0 91b82b40 00000000 08280000 94b82b40 ..+@.....(....+@ - 245b0 04000000 02000000 98b82b40 00000000 ..........+@.... - 245c0 08280000 98b82b40 08000000 02000000 .(....+@........ - 245d0 a0b82b40 00000000 08280000 a0b82b40 ..+@.....(....+@ - 245e0 08000000 01280000 a8b82b40 23000000 .....(....+@#... - 245f0 02000000 cbb82b40 02000000 08000000 ......+@........ - 24600 cdb82b40 2a000000 22000000 f7b82b40 ..+@*...".....+@ - 24610 00000000 08280000 f8b82b40 06000000 .....(....+@.... - 24620 02000000 feb82b40 00000000 08280000 ......+@.....(.. - 24630 00b92b40 14000000 02000000 14b92b40 ..+@..........+@ - 24640 02000000 22000000 16b92b40 00000000 ....".....+@.... - 24650 08280000 18b92b40 1c000000 02000000 .(....+@........ - 24660 34b92b40 00000000 08280000 34b92b40 4.+@.....(..4.+@ - 24670 18000000 02000000 4cb92b40 00000000 ........L.+@.... - 24680 08280000 4cb92b40 23000000 02000000 .(..L.+@#....... - 24690 6fb92b40 00000000 08280000 70b92b40 o.+@.....(..p.+@ - 246a0 04000000 02000000 74b92b40 00000000 ........t.+@.... - 246b0 08280000 74b92b40 04000000 02000000 .(..t.+@........ - 246c0 78b92b40 00000000 08280000 78b92b40 x.+@.....(..x.+@ - 246d0 0c000000 01280000 84b92b40 51000000 .....(....+@Q... - 246e0 02000000 d5b92b40 00000000 08000000 ......+@........ - 246f0 d5b92b40 2b000000 22000000 00ba2b40 ..+@+...".....+@ - 24700 00000000 08000000 00ba2b40 05000000 ..........+@.... - 24710 22000000 05ba2b40 00000000 08000000 ".....+@........ - 24720 05ba2b40 11000000 22000000 16ba2b40 ..+@....".....+@ - 24730 00000000 08280000 18ba2b40 0c000000 .....(....+@.... - 24740 01280000 24ba2b40 29000000 02000000 .(..$.+@)....... - 24750 4dba2b40 14000000 22000000 61ba2b40 M.+@...."...a.+@ - 24760 00000000 08000000 61ba2b40 33000000 ........a.+@3... - 24770 02000000 94ba2b40 02000000 08000000 ......+@........ - 24780 96ba2b40 28000000 02000000 beba2b40 ..+@(.........+@ - 24790 11000000 22000000 cfba2b40 00000000 ....".....+@.... - 247a0 08280000 d0ba2b40 0c000000 01280000 .(....+@.....(.. - 247b0 dcba2b40 24000000 02000000 00bb2b40 ..+@$.........+@ - 247c0 14000000 22000000 14bb2b40 01000000 ....".....+@.... - 247d0 08000000 15bb2b40 31000000 02000000 ......+@1....... - 247e0 46bb2b40 02000000 08000000 48bb2b40 F.+@........H.+@ - 247f0 27000000 02000000 6fbb2b40 01000000 '.......o.+@.... - 24800 08000000 70bb2b40 11000000 22000000 ....p.+@...."... - 24810 81bb2b40 00000000 08280000 84bb2b40 ..+@.....(....+@ - 24820 0c000000 01280000 90bb2b40 28000000 .....(....+@(... - 24830 02000000 b8bb2b40 14000000 22000000 ......+@...."... - 24840 ccbb2b40 01000000 08000000 cdbb2b40 ..+@..........+@ - 24850 33000000 02000000 00bc2b40 00000000 3.........+@.... - 24860 08000000 00bc2b40 1e000000 02000000 ......+@........ - 24870 1ebc2b40 00000000 08000000 1ebc2b40 ..+@..........+@ - 24880 02000000 22000000 20bc2b40 0f000000 ...."... .+@.... - 24890 22000000 2fbc2b40 00000000 08000000 ".../.+@........ - 248a0 e8b02c40 07000000 04280000 f0b02c40 ..,@.....(....,@ - 248b0 07000000 04280000 f8b02c40 07000000 .....(....,@.... - 248c0 04280000 00b12c40 07000000 04280000 .(....,@.....(.. - 248d0 08b12c40 07000000 04280000 10b12c40 ..,@.....(....,@ - 248e0 07000000 04280000 18b12c40 07000000 .....(....,@.... - 248f0 04280000 20b12c40 07000000 04280000 .(.. .,@.....(.. - 24900 30bc2b40 00000000 04280000 30bc2b40 0.+@.....(..0.+@ - 24910 00000000 01280000 30bc2b40 0f000000 .....(..0.+@.... - 24920 02000000 3fbc2b40 00000000 08280000 ....?.+@.....(.. - 24930 40bc2b40 00000000 01280000 40bc2b40 @.+@.....(..@.+@ - 24940 0f000000 02000000 4fbc2b40 00000000 ........O.+@.... - 24950 08280000 50bc2b40 00000000 01280000 .(..P.+@.....(.. - 24960 50bc2b40 0f000000 02000000 5fbc2b40 P.+@........_.+@ - 24970 00000000 08280000 60bc2b40 00000000 .....(..`.+@.... - 24980 01280000 60bc2b40 0f000000 02000000 .(..`.+@........ - 24990 6fbc2b40 00000000 08280000 70bc2b40 o.+@.....(..p.+@ - 249a0 00000000 01280000 70bc2b40 0f000000 .....(..p.+@.... - 249b0 02000000 7fbc2b40 00000000 08280000 ......+@.....(.. - 249c0 80bc2b40 00000000 01280000 80bc2b40 ..+@.....(....+@ - 249d0 0f000000 02000000 8fbc2b40 00000000 ..........+@.... - 249e0 08280000 90bc2b40 00000000 01280000 .(....+@.....(.. - 249f0 90bc2b40 0f000000 02000000 9fbc2b40 ..+@..........+@ - 24a00 00000000 08280000 a0bc2b40 00000000 .....(....+@.... - 24a10 01280000 a0bc2b40 0f000000 02000000 .(....+@........ - 24a20 afbc2b40 00000000 08280000 b0bc2b40 ..+@.....(....+@ - 24a30 00000000 01280000 b0bc2b40 0f000000 .....(....+@.... - 24a40 02000000 bfbc2b40 00000000 08280000 ......+@.....(.. - 24a50 c0bc2b40 00000000 01280000 c0bc2b40 ..+@.....(....+@ - 24a60 0f000000 02000000 cfbc2b40 00000000 ..........+@.... - 24a70 08000000 d0bc2b40 00000000 04280000 ......+@.....(.. - 24a80 d0bc2b40 08000000 01280000 d8bc2b40 ..+@.....(....+@ - 24a90 30000000 02000000 08bd2b40 00000000 0.........+@.... - 24aa0 08000000 08bd2b40 1f000000 22000000 ......+@...."... - 24ab0 27bd2b40 01000000 08000000 28bd2b40 '.+@........(.+@ - 24ac0 37000000 22000000 5fbd2b40 00000000 7..."..._.+@.... - 24ad0 08280000 60bd2b40 00000000 01280000 .(..`.+@.....(.. - 24ae0 60bd2b40 20000000 02000000 80bd2b40 `.+@ .........+@ - 24af0 00000000 08000000 80bd2b40 11000000 ..........+@.... - 24b00 22000000 91bd2b40 0a000000 22000000 ".....+@...."... - 24b10 9bbd2b40 01000000 08000000 9cbd2b40 ..+@..........+@ - 24b20 1b000000 02000000 b7bd2b40 01000000 ..........+@.... - 24b30 08000000 b8bd2b40 06000000 22000000 ......+@...."... - 24b40 bebd2b40 00000000 08000000 bebd2b40 ..+@..........+@ - 24b50 07000000 02000000 c5bd2b40 0b000000 ..........+@.... - 24b60 22000000 d0bd2b40 00000000 08280000 ".....+@.....(.. - 24b70 d0bd2b40 04000000 01280000 d4bd2b40 ..+@.....(....+@ - 24b80 30000000 02000000 04be2b40 00000000 0.........+@.... - 24b90 08000000 04be2b40 17000000 22000000 ......+@...."... - 24ba0 1bbe2b40 01000000 08000000 1cbe2b40 ..+@..........+@ - 24bb0 2f000000 22000000 4bbe2b40 00000000 /..."...K.+@.... - 24bc0 08280000 4cbe2b40 04000000 01280000 .(..L.+@.....(.. - 24bd0 50be2b40 25000000 02000000 75be2b40 P.+@%.......u.+@ - 24be0 00000000 08000000 75be2b40 11000000 ........u.+@.... - 24bf0 02000000 86be2b40 00000000 08000000 ......+@........ - 24c00 86be2b40 0e000000 02000000 94be2b40 ..+@..........+@ - 24c10 05000000 22000000 99be2b40 00000000 ....".....+@.... - 24c20 08000000 99be2b40 13000000 02000000 ......+@........ - 24c30 acbe2b40 00000000 08000000 acbe2b40 ..+@..........+@ - 24c40 05000000 22000000 b1be2b40 02000000 ....".....+@.... - 24c50 08000000 b3be2b40 02000000 02000000 ......+@........ - 24c60 b5be2b40 03000000 22000000 b8be2b40 ..+@....".....+@ - 24c70 0c000000 22000000 c4be2b40 07000000 ....".....+@.... - 24c80 22000000 cbbe2b40 00000000 08280000 ".....+@.....(.. - 24c90 ccbe2b40 04000000 01280000 d0be2b40 ..+@.....(....+@ - 24ca0 27000000 02000000 f7be2b40 00000000 '.........+@.... - 24cb0 08000000 f7be2b40 11000000 02000000 ......+@........ - 24cc0 08bf2b40 00000000 08000000 08bf2b40 ..+@..........+@ - 24cd0 0e000000 02000000 16bf2b40 05000000 ..........+@.... - 24ce0 22000000 1bbf2b40 00000000 08000000 ".....+@........ - 24cf0 1bbf2b40 13000000 02000000 2ebf2b40 ..+@..........+@ - 24d00 00000000 08000000 2ebf2b40 05000000 ..........+@.... - 24d10 22000000 33bf2b40 00000000 08000000 "...3.+@........ - 24d20 33bf2b40 02000000 02000000 35bf2b40 3.+@........5.+@ - 24d30 03000000 22000000 38bf2b40 0c000000 ...."...8.+@.... - 24d40 22000000 44bf2b40 07000000 22000000 "...D.+@...."... - 24d50 4bbf2b40 00000000 08280000 4cbf2b40 K.+@.....(..L.+@ - 24d60 10000000 01280000 5cbf2b40 80000000 .....(..\.+@.... - 24d70 02000000 dcbf2b40 11000000 22000000 ......+@...."... - 24d80 edbf2b40 14000000 22000000 01c02b40 ..+@....".....+@ - 24d90 00000000 08000000 01c02b40 1b000000 ..........+@.... - 24da0 02000000 1cc02b40 00000000 08280000 ......+@.....(.. - 24db0 1cc02b40 00000000 01280000 1cc02b40 ..+@.....(....+@ - 24dc0 26000000 02000000 42c02b40 02000000 &.......B.+@.... - 24dd0 08000000 44c02b40 1b000000 22000000 ....D.+@...."... - 24de0 5fc02b40 02000000 08000000 61c02b40 _.+@........a.+@ - 24df0 07000000 22000000 68c02b40 2f000000 ...."...h.+@/... - 24e00 22000000 97c02b40 01000000 08000000 ".....+@........ - 24e10 98c02b40 0d000000 22000000 a5c02b40 ..+@....".....+@ - 24e20 03000000 08000000 a8c02b40 0e000000 ..........+@.... - 24e30 22000000 b6c02b40 02000000 08000000 ".....+@........ - 24e40 b8c02b40 13000000 22000000 cbc02b40 ..+@....".....+@ - 24e50 02000000 08000000 cdc02b40 05000000 ..........+@.... - 24e60 22000000 d2c02b40 02000000 22000000 ".....+@...."... - 24e70 d4c02b40 0f000000 22000000 e3c02b40 ..+@....".....+@ - 24e80 00000000 08280000 e4c02b40 0c000000 .....(....+@.... - 24e90 01280000 f0c02b40 6a000000 02000000 .(....+@j....... - 24ea0 5ac12b40 05000000 22000000 5fc12b40 Z.+@...."..._.+@ - 24eb0 00000000 08000000 5fc12b40 ba000000 ........_.+@.... - 24ec0 22000000 19c22b40 0e000000 22000000 ".....+@...."... - 24ed0 27c22b40 15000000 22000000 3cc22b40 '.+@...."...<.+@ - 24ee0 0f000000 22000000 4bc22b40 00000000 ...."...K.+@.... - 24ef0 08280000 4cc22b40 08000000 01280000 .(..L.+@.....(.. - 24f00 54c22b40 14000000 02000000 68c22b40 T.+@........h.+@ - 24f10 2d000000 22000000 95c22b40 00000000 -...".....+@.... - 24f20 08000000 95c22b40 17000000 22000000 ......+@...."... - 24f30 acc22b40 00000000 08000000 acc22b40 ..+@..........+@ - 24f40 05000000 22000000 b1c22b40 00000000 ....".....+@.... - 24f50 08280000 b4c22b40 04000000 01280000 .(....+@.....(.. - 24f60 b8c22b40 14000000 02000000 ccc22b40 ..+@..........+@ - 24f70 06000000 22000000 d2c22b40 00000000 ....".....+@.... - 24f80 08000000 d2c22b40 55000000 22000000 ......+@U..."... - 24f90 27c32b40 01000000 08000000 28c32b40 '.+@........(.+@ - 24fa0 06000000 22000000 2ec32b40 02000000 ....".....+@.... - 24fb0 08000000 30c32b40 05000000 22000000 ....0.+@...."... - 24fc0 35c32b40 0d000000 22000000 42c32b40 5.+@...."...B.+@ - 24fd0 00000000 08280000 44c32b40 10000000 .....(..D.+@.... - 24fe0 01280000 54c32b40 12000000 02000000 .(..T.+@........ - 24ff0 66c32b40 1e000000 22000000 84c32b40 f.+@....".....+@ - 25000 01000000 08000000 85c32b40 0b000000 ..........+@.... - 25010 22000000 90c32b40 10000000 22000000 ".....+@...."... - 25020 a0c32b40 05000000 22000000 a5c32b40 ..+@....".....+@ - 25030 00000000 08000000 a5c32b40 2b000000 ..........+@+... - 25040 22000000 d0c32b40 05000000 22000000 ".....+@...."... - 25050 d5c32b40 00000000 08000000 d5c32b40 ..+@..........+@ - 25060 08000000 22000000 ddc32b40 21000000 ....".....+@!... - 25070 22000000 fec32b40 05000000 22000000 ".....+@...."... - 25080 03c42b40 01000000 08000000 04c42b40 ..+@..........+@ - 25090 3c000000 22000000 40c42b40 05000000 <..."...@.+@.... - 250a0 22000000 45c42b40 00000000 08000000 "...E.+@........ - 250b0 45c42b40 1a000000 22000000 5fc42b40 E.+@...."..._.+@ - 250c0 01000000 08000000 60c42b40 02000000 ........`.+@.... - 250d0 02000000 62c42b40 02000000 22000000 ....b.+@...."... - 250e0 64c42b40 1a000000 22000000 7ec42b40 d.+@...."...~.+@ - 250f0 00000000 08280000 80c42b40 00000000 .....(....+@.... - 25100 01280000 80c42b40 14000000 02000000 .(....+@........ - 25110 94c42b40 04000000 22000000 98c42b40 ..+@....".....+@ - 25120 00000000 08000000 98c42b40 1d000000 ..........+@.... - 25130 22000000 b5c42b40 05000000 22000000 ".....+@...."... - 25140 bac42b40 02000000 08000000 bcc42b40 ..+@..........+@ - 25150 1d000000 22000000 d9c42b40 05000000 ....".....+@.... - 25160 22000000 dec42b40 00000000 08000000 ".....+@........ - 25170 dec42b40 02000000 22000000 e0c42b40 ..+@....".....+@ - 25180 00000000 08000000 e0c42b40 18000000 ..........+@.... - 25190 22000000 f8c42b40 05000000 22000000 ".....+@...."... - 251a0 fdc42b40 00000000 08000000 fdc42b40 ..+@..........+@ - 251b0 13000000 22000000 10c52b40 05000000 ....".....+@.... - 251c0 22000000 15c52b40 00000000 08000000 ".....+@........ - 251d0 15c52b40 02000000 22000000 17c52b40 ..+@....".....+@ - 251e0 00000000 08280000 18c52b40 00000000 .....(....+@.... - 251f0 01280000 18c52b40 21000000 02000000 .(....+@!....... - 25200 39c52b40 1d000000 22000000 56c52b40 9.+@...."...V.+@ - 25210 17000000 22000000 6dc52b40 0c000000 ...."...m.+@.... - 25220 22000000 79c52b40 0d000000 22000000 "...y.+@...."... - 25230 86c52b40 0d000000 22000000 93c52b40 ..+@....".....+@ - 25240 00000000 08280000 94c52b40 04000000 .....(....+@.... - 25250 01280000 98c52b40 24000000 02000000 .(....+@$....... - 25260 bcc52b40 00000000 08000000 bcc52b40 ..+@..........+@ - 25270 17000000 02000000 d3c52b40 02000000 ..........+@.... - 25280 08000000 d5c52b40 32000000 22000000 ......+@2..."... - 25290 07c62b40 01000000 08000000 08c62b40 ..+@..........+@ - 252a0 02000000 22000000 0ac62b40 2d000000 ....".....+@-... - 252b0 22000000 37c62b40 01000000 08000000 "...7.+@........ - 252c0 38c62b40 37000000 02000000 6fc62b40 8.+@7.......o.+@ - 252d0 01000000 08000000 70c62b40 28000000 ........p.+@(... - 252e0 22000000 98c62b40 08000000 22000000 ".....+@...."... - 252f0 a0c62b40 01000000 08000000 a1c62b40 ..+@..........+@ - 25300 2e000000 02000000 cfc62b40 01000000 ..........+@.... - 25310 08000000 d0c62b40 02000000 22000000 ......+@...."... - 25320 d2c62b40 2b000000 22000000 fdc62b40 ..+@+...".....+@ - 25330 00000000 08000000 fdc62b40 36000000 ..........+@6... - 25340 22000000 33c72b40 01000000 08000000 "...3.+@........ - 25350 34c72b40 15000000 02000000 49c72b40 4.+@........I.+@ - 25360 00000000 08000000 49c72b40 1e000000 ........I.+@.... - 25370 22000000 67c72b40 01000000 08000000 "...g.+@........ - 25380 68c72b40 0f000000 02000000 77c72b40 h.+@........w.+@ - 25390 00000000 08280000 78c72b40 00000000 .....(..x.+@.... - 253a0 01280000 78c72b40 3d000000 02000000 .(..x.+@=....... - 253b0 b5c72b40 0f000000 22000000 c4c72b40 ..+@....".....+@ - 253c0 0c000000 22000000 d0c72b40 1e000000 ....".....+@.... - 253d0 22000000 eec72b40 03000000 08000000 ".....+@........ - 253e0 f1c72b40 03000000 22000000 f4c72b40 ..+@....".....+@ - 253f0 06000000 22000000 fac72b40 3d000000 ....".....+@=... - 25400 22000000 37c82b40 01000000 08000000 "...7.+@........ - 25410 38c82b40 02000000 22000000 3ac82b40 8.+@...."...:.+@ - 25420 0f000000 22000000 49c82b40 00000000 ...."...I.+@.... - 25430 08280000 4cc82b40 1e000000 02000000 .(..L.+@........ - 25440 6ac82b40 00000000 08000000 6ac82b40 j.+@........j.+@ - 25450 0e000000 22000000 78c82b40 09000000 ...."...x.+@.... - 25460 22000000 81c82b40 00000000 08000000 ".....+@........ - 25470 81c82b40 0c000000 22000000 8dc82b40 ..+@....".....+@ - 25480 01000000 08000000 8ec82b40 02000000 ..........+@.... - 25490 22000000 90c82b40 0b000000 22000000 ".....+@...."... - 254a0 9bc82b40 00000000 08280000 9cc82b40 ..+@.....(....+@ - 254b0 00000000 01280000 9cc82b40 60000000 .....(....+@`... - 254c0 02000000 fcc82b40 06000000 22000000 ......+@...."... - 254d0 02c92b40 00000000 08000000 02c92b40 ..+@..........+@ - 254e0 0f000000 22000000 11c92b40 00000000 ....".....+@.... - 254f0 08280000 14c92b40 23000000 02000000 .(....+@#....... - 25500 37c92b40 00000000 08280000 38c92b40 7.+@.....(..8.+@ - 25510 2b000000 02000000 63c92b40 00000000 +.......c.+@.... - 25520 08280000 64c92b40 17000000 02000000 .(..d.+@........ - 25530 7bc92b40 01000000 08000000 7cc92b40 {.+@........|.+@ - 25540 05000000 22000000 81c92b40 07000000 ....".....+@.... - 25550 22000000 88c92b40 00000000 08280000 ".....+@.....(.. - 25560 88c92b40 04000000 01280000 8cc92b40 ..+@.....(....+@ - 25570 26000000 02000000 b2c92b40 00000000 &.........+@.... - 25580 08000000 b2c92b40 16000000 22000000 ......+@...."... - 25590 c8c92b40 09000000 22000000 d1c92b40 ..+@....".....+@ - 255a0 00000000 08280000 d4c92b40 04000000 .....(....+@.... - 255b0 01280000 d8c92b40 2f000000 02000000 .(....+@/....... - 255c0 07ca2b40 01000000 08000000 08ca2b40 ..+@..........+@ - 255d0 1a000000 22000000 22ca2b40 0c000000 ...."...".+@.... - 255e0 22000000 2eca2b40 09000000 22000000 ".....+@...."... - 255f0 37ca2b40 00000000 08280000 38ca2b40 7.+@.....(..8.+@ - 25600 00000000 01280000 38ca2b40 1e000000 .....(..8.+@.... - 25610 02000000 56ca2b40 0b000000 22000000 ....V.+@...."... - 25620 61ca2b40 00000000 08000000 61ca2b40 a.+@........a.+@ - 25630 14000000 22000000 75ca2b40 09000000 ...."...u.+@.... - 25640 22000000 7eca2b40 00000000 08280000 "...~.+@.....(.. - 25650 80ca2b40 00000000 01280000 80ca2b40 ..+@.....(....+@ - 25660 33000000 02000000 b3ca2b40 00000000 3.........+@.... - 25670 08000000 b3ca2b40 0b000000 22000000 ......+@...."... - 25680 beca2b40 67000000 22000000 25cb2b40 ..+@g..."...%.+@ - 25690 12000000 22000000 37cb2b40 01000000 ...."...7.+@.... - 256a0 08000000 38cb2b40 19000000 02000000 ....8.+@........ - 256b0 51cb2b40 00000000 08000000 51cb2b40 Q.+@........Q.+@ - 256c0 0f000000 02000000 60cb2b40 11000000 ........`.+@.... - 256d0 22000000 71cb2b40 00000000 08280000 "...q.+@.....(.. - 256e0 74cb2b40 00000000 01280000 74cb2b40 t.+@.....(..t.+@ - 256f0 33000000 02000000 a7cb2b40 02000000 3.........+@.... - 25700 08000000 a9cb2b40 0b000000 22000000 ......+@...."... - 25710 b4cb2b40 60000000 22000000 14cc2b40 ..+@`...".....+@ - 25720 10000000 22000000 24cc2b40 00000000 ...."...$.+@.... - 25730 08000000 24cc2b40 19000000 02000000 ....$.+@........ - 25740 3dcc2b40 00000000 08000000 3dcc2b40 =.+@........=.+@ - 25750 0f000000 02000000 4ccc2b40 11000000 ........L.+@.... - 25760 22000000 5dcc2b40 00000000 08280000 "...].+@.....(.. - 25770 60cc2b40 1c000000 02000000 7ccc2b40 `.+@........|.+@ - 25780 09000000 22000000 85cc2b40 00000000 ....".....+@.... - 25790 08280000 88cc2b40 08000000 01280000 .(....+@.....(.. - 257a0 90cc2b40 a5000000 02000000 35cd2b40 ..+@........5.+@ - 257b0 0b000000 22000000 40cd2b40 11000000 ...."...@.+@.... - 257c0 22000000 51cd2b40 00000000 08280000 "...Q.+@.....(.. - 257d0 54cd2b40 04000000 01280000 58cd2b40 T.+@.....(..X.+@ - 257e0 89000000 02000000 e1cd2b40 00000000 ..........+@.... - 257f0 08000000 e1cd2b40 12000000 22000000 ......+@...."... - 25800 f3cd2b40 1c000000 22000000 0fce2b40 ..+@....".....+@ - 25810 00000000 08280000 10ce2b40 08000000 .....(....+@.... - 25820 01280000 18ce2b40 1c000000 02000000 .(....+@........ - 25830 34ce2b40 00000000 08000000 e88cfe3f 4.+@...........? - 25840 1c000000 04280000 30b12c40 1b000000 .....(..0.,@.... - 25850 04280000 4cb12c40 46000000 04280000 .(..L.,@F....(.. - 25860 34ce2b40 00000000 04280000 34ce2b40 4.+@.....(..4.+@ - 25870 04000000 01280000 38ce2b40 4e000000 .....(..8.+@N... - 25880 02000000 86ce2b40 07000000 22000000 ......+@...."... - 25890 8dce2b40 67000000 22000000 f4ce2b40 ..+@g...".....+@ - 258a0 0d000000 22000000 01cf2b40 0f000000 ....".....+@.... - 258b0 22000000 10cf2b40 00000000 08280000 ".....+@.....(.. - 258c0 10cf2b40 04000000 01280000 14cf2b40 ..+@.....(....+@ - 258d0 22000000 02000000 36cf2b40 05000000 ".......6.+@.... - 258e0 22000000 3bcf2b40 01000000 08000000 "...;.+@........ - 258f0 3ccf2b40 15000000 22000000 51cf2b40 <.+@...."...Q.+@ - 25900 3e000000 22000000 8fcf2b40 01000000 >...".....+@.... - 25910 08000000 90cf2b40 09000000 22000000 ......+@...."... - 25920 99cf2b40 01000000 08000000 9acf2b40 ..+@..........+@ - 25930 7f000000 22000000 19d02b40 3e000000 ....".....+@>... - 25940 22000000 57d02b40 03000000 08000000 "...W.+@........ - 25950 5ad02b40 07000000 22000000 61d02b40 Z.+@...."...a.+@ - 25960 13000000 22000000 74d02b40 00000000 ...."...t.+@.... - 25970 08280000 74d02b40 00000000 01280000 .(..t.+@.....(.. - 25980 74d02b40 23000000 02000000 97d02b40 t.+@#.........+@ - 25990 02000000 08000000 99d02b40 0b000000 ..........+@.... - 259a0 02000000 a4d02b40 00000000 08000000 ......+@........ - 259b0 a4d02b40 05000000 22000000 a9d02b40 ..+@....".....+@ - 259c0 07000000 22000000 b0d02b40 00000000 ....".....+@.... - 259d0 08280000 b0d02b40 00000000 01280000 .(....+@.....(.. - 259e0 b0d02b40 1a000000 02000000 cad02b40 ..+@..........+@ - 259f0 05000000 22000000 cfd02b40 01000000 ....".....+@.... - 25a00 08000000 d0d02b40 15000000 22000000 ......+@...."... - 25a10 e5d02b40 3e000000 22000000 23d12b40 ..+@>..."...#.+@ - 25a20 00000000 08000000 23d12b40 09000000 ........#.+@.... - 25a30 22000000 2cd12b40 02000000 08000000 "...,.+@........ - 25a40 2ed12b40 84000000 22000000 b2d12b40 ..+@....".....+@ - 25a50 38000000 22000000 ead12b40 00000000 8...".....+@.... - 25a60 08000000 ead12b40 07000000 22000000 ......+@...."... - 25a70 f1d12b40 0f000000 22000000 00d22b40 ..+@....".....+@ - 25a80 00000000 08280000 00d22b40 00000000 .....(....+@.... - 25a90 01280000 00d22b40 32000000 02000000 .(....+@2....... - 25aa0 32d22b40 0b000000 22000000 3dd22b40 2.+@...."...=.+@ - 25ab0 00000000 08280000 40d22b40 04000000 .....(..@.+@.... - 25ac0 01280000 44d22b40 36000000 02000000 .(..D.+@6....... - 25ad0 7ad22b40 00000000 08000000 7ad22b40 z.+@........z.+@ - 25ae0 2a000000 22000000 a4d22b40 0d000000 *...".....+@.... - 25af0 22000000 b1d22b40 00000000 08280000 ".....+@.....(.. - 25b00 b4d22b40 00000000 01280000 b4d22b40 ..+@.....(....+@ - 25b10 1c000000 02000000 d0d22b40 00000000 ..........+@.... - 25b20 08280000 d0d22b40 00000000 01280000 .(....+@.....(.. - 25b30 d0d22b40 1c000000 02000000 ecd22b40 ..+@..........+@ - 25b40 00000000 08000000 ecd22b40 00000000 ..........+@.... - 25b50 04280000 ecd22b40 08000000 01280000 .(....+@.....(.. - 25b60 f4d22b40 1e000000 02000000 12d32b40 ..+@..........+@ - 25b70 28000000 22000000 3ad32b40 19000000 (..."...:.+@.... - 25b80 22000000 53d32b40 00000000 08280000 "...S.+@.....(.. - 25b90 54d32b40 00000000 01280000 54d32b40 T.+@.....(..T.+@ - 25ba0 24000000 02000000 78d32b40 0e000000 $.......x.+@.... - 25bb0 22000000 86d32b40 00000000 08000000 ".....+@........ - 25bc0 86d32b40 11000000 22000000 97d32b40 ..+@....".....+@ - 25bd0 02000000 08000000 99d32b40 13000000 ..........+@.... - 25be0 22000000 acd32b40 1a000000 22000000 ".....+@...."... - 25bf0 c6d32b40 02000000 08000000 c8d32b40 ..+@..........+@ - 25c00 06000000 22000000 ced32b40 02000000 ....".....+@.... - 25c10 08000000 d0d32b40 09000000 02000000 ......+@........ - 25c20 d9d32b40 00000000 08000000 d9d32b40 ..+@..........+@ - 25c30 0f000000 22000000 e8d32b40 16000000 ....".....+@.... - 25c40 22000000 fed32b40 10000000 22000000 ".....+@...."... - 25c50 0ed42b40 02000000 08000000 10d42b40 ..+@..........+@ - 25c60 0b000000 02000000 1bd42b40 01000000 ..........+@.... - 25c70 08000000 1cd42b40 0b000000 22000000 ......+@...."... - 25c80 27d42b40 01000000 08000000 28d42b40 '.+@........(.+@ - 25c90 0f000000 02000000 37d42b40 00000000 ........7.+@.... - 25ca0 08280000 38d42b40 00000000 01280000 .(..8.+@.....(.. - 25cb0 38d42b40 4f000000 02000000 87d42b40 8.+@O.........+@ - 25cc0 00000000 08280000 88d42b40 00000000 .....(....+@.... - 25cd0 01280000 88d42b40 18000000 02000000 .(....+@........ - 25ce0 a0d42b40 19000000 22000000 b9d42b40 ..+@....".....+@ - 25cf0 08000000 22000000 c1d42b40 00000000 ....".....+@.... - 25d00 08000000 c1d42b40 06000000 22000000 ......+@...."... - 25d10 c7d42b40 17000000 22000000 ded42b40 ..+@....".....+@ - 25d20 00000000 08280000 e0d42b40 00000000 .....(....+@.... - 25d30 01280000 e0d42b40 44000000 02000000 .(....+@D....... - 25d40 24d52b40 0b000000 22000000 2fd52b40 $.+@....".../.+@ - 25d50 00000000 08280000 30d52b40 08000000 .....(..0.+@.... - 25d60 01280000 38d52b40 cd000000 02000000 .(..8.+@........ - 25d70 05d62b40 00000000 08280000 08d62b40 ..+@.....(....+@ - 25d80 00000000 01280000 08d62b40 50000000 .....(....+@P... - 25d90 02000000 58d62b40 20000000 22000000 ....X.+@ ..."... - 25da0 78d62b40 00000000 08280000 78d62b40 x.+@.....(..x.+@ - 25db0 08000000 01280000 80d62b40 70000000 .....(....+@p... - 25dc0 02000000 f0d62b40 10000000 22000000 ......+@...."... - 25dd0 00d72b40 13000000 22000000 13d72b40 ..+@....".....+@ - 25de0 01000000 08000000 14d72b40 26000000 ..........+@&... - 25df0 22000000 3ad72b40 00000000 08000000 "...:.+@........ - 25e00 3ad72b40 1a000000 02000000 54d72b40 :.+@........T.+@ - 25e10 00000000 08000000 54d72b40 05000000 ........T.+@.... - 25e20 02000000 59d72b40 00000000 08000000 ....Y.+@........ - 25e30 59d72b40 44000000 02000000 9dd72b40 Y.+@D.........+@ - 25e40 00000000 08000000 9dd72b40 27000000 ..........+@'... - 25e50 22000000 c4d72b40 00000000 08000000 ".....+@........ - 25e60 c4d72b40 0f000000 02000000 d3d72b40 ..+@..........+@ - 25e70 01000000 08000000 d4d72b40 08000000 ..........+@.... - 25e80 02000000 dcd72b40 01000000 08000000 ......+@........ - 25e90 ddd72b40 1e000000 02000000 fbd72b40 ..+@..........+@ - 25ea0 01000000 08000000 fcd72b40 05000000 ..........+@.... - 25eb0 22000000 01d82b40 01000000 08000000 ".....+@........ - 25ec0 02d82b40 13000000 22000000 15d82b40 ..+@....".....+@ - 25ed0 00000000 08280000 18d82b40 04000000 .....(....+@.... - 25ee0 01280000 1cd82b40 5e000000 02000000 .(....+@^....... - 25ef0 7ad82b40 00000000 08000000 7ad82b40 z.+@........z.+@ - 25f00 47000000 02000000 c1d82b40 10000000 G.........+@.... - 25f10 22000000 d1d82b40 0a000000 22000000 ".....+@...."... - 25f20 dbd82b40 01000000 08000000 dcd82b40 ..+@..........+@ - 25f30 14000000 22000000 f0d82b40 01000000 ....".....+@.... - 25f40 08000000 f1d82b40 0f000000 02000000 ......+@........ - 25f50 00d92b40 0f000000 22000000 0fd92b40 ..+@....".....+@ - 25f60 00000000 08280000 10d92b40 00000000 .....(....+@.... - 25f70 01280000 10d92b40 3b000000 02000000 .(....+@;....... - 25f80 4bd92b40 02000000 08000000 4dd92b40 K.+@........M.+@ - 25f90 1f000000 22000000 6cd92b40 00000000 ...."...l.+@.... - 25fa0 08000000 6cd92b40 89000000 22000000 ....l.+@...."... - 25fb0 f5d92b40 13000000 22000000 08da2b40 ..+@....".....+@ - 25fc0 25000000 22000000 2dda2b40 00000000 %..."...-.+@.... - 25fd0 08000000 2dda2b40 98000000 02000000 ....-.+@........ - 25fe0 c5da2b40 00000000 08000000 c5da2b40 ..+@..........+@ - 25ff0 6f000000 02000000 34db2b40 2b000000 o.......4.+@+... - 26000 22000000 5fdb2b40 00000000 08280000 "..._.+@.....(.. - 26010 60db2b40 00000000 01280000 60db2b40 `.+@.....(..`.+@ - 26020 15000000 02000000 75db2b40 0f000000 ........u.+@.... - 26030 22000000 84db2b40 15000000 22000000 ".....+@...."... - 26040 99db2b40 00000000 08000000 a02bff3f ..+@.........+.? - 26050 00000000 04280000 9cdb2b40 00000000 .....(....+@.... - 26060 04280000 9cdb2b40 04000000 01280000 .(....+@.....(.. - 26070 a0db2b40 5c000000 02000000 fcdb2b40 ..+@\.........+@ - 26080 02000000 08000000 fedb2b40 22000000 ..........+@"... - 26090 22000000 20dc2b40 58000000 22000000 "... .+@X..."... - 260a0 78dc2b40 13000000 22000000 8bdc2b40 x.+@....".....+@ - 260b0 00000000 08280000 8cdc2b40 04000000 .....(....+@.... - 260c0 01280000 90dc2b40 32000000 02000000 .(....+@2....... - 260d0 c2dc2b40 08000000 22000000 cadc2b40 ..+@....".....+@ - 260e0 0b000000 22000000 d5dc2b40 00000000 ....".....+@.... - 260f0 08280000 d8dc2b40 0c000000 01280000 .(....+@.....(.. - 26100 e4dc2b40 12000000 02000000 f6dc2b40 ..+@..........+@ - 26110 00000000 08280000 f8dc2b40 08000000 .....(....+@.... - 26120 01280000 00dd2b40 28000000 02000000 .(....+@(....... - 26130 28dd2b40 04000000 22000000 2cdd2b40 (.+@...."...,.+@ - 26140 14000000 22000000 40dd2b40 14000000 ...."...@.+@.... - 26150 22000000 54dd2b40 07000000 22000000 "...T.+@...."... - 26160 5bdd2b40 01000000 08000000 5cdd2b40 [.+@........\.+@ - 26170 11000000 22000000 6ddd2b40 00000000 ...."...m.+@.... - 26180 08280000 70dd2b40 00000000 01280000 .(..p.+@.....(.. - 26190 70dd2b40 1e000000 02000000 8edd2b40 p.+@..........+@ - 261a0 05000000 22000000 93dd2b40 01000000 ....".....+@.... - 261b0 08000000 94dd2b40 0b000000 22000000 ......+@...."... - 261c0 9fdd2b40 00000000 08280000 a0dd2b40 ..+@.....(....+@ - 261d0 00000000 01280000 a0dd2b40 03000000 .....(....+@.... - 261e0 02000000 a3dd2b40 14000000 22000000 ......+@...."... - 261f0 b7dd2b40 01000000 08000000 b8dd2b40 ..+@..........+@ - 26200 04000000 22000000 bcdd2b40 00000000 ....".....+@.... - 26210 08280000 bcdd2b40 00000000 01280000 .(....+@.....(.. - 26220 bcdd2b40 35000000 02000000 f1dd2b40 ..+@5.........+@ - 26230 1b000000 22000000 0cde2b40 0b000000 ....".....+@.... - 26240 22000000 17de2b40 00000000 08280000 ".....+@.....(.. - 26250 18de2b40 00000000 01280000 18de2b40 ..+@.....(....+@ - 26260 38000000 02000000 50de2b40 0d000000 8.......P.+@.... - 26270 22000000 5dde2b40 00000000 08280000 "...].+@.....(.. - 26280 60de2b40 00000000 01280000 60de2b40 `.+@.....(..`.+@ - 26290 5e000000 02000000 bede2b40 00000000 ^.........+@.... - 262a0 08000000 bede2b40 36000000 22000000 ......+@6..."... - 262b0 f4de2b40 20000000 22000000 14df2b40 ..+@ ...".....+@ - 262c0 05000000 22000000 19df2b40 00000000 ....".....+@.... - 262d0 08000000 19df2b40 23000000 22000000 ......+@#..."... - 262e0 3cdf2b40 09000000 22000000 45df2b40 <.+@...."...E.+@ - 262f0 00000000 08000000 45df2b40 13000000 ........E.+@.... - 26300 22000000 58df2b40 17000000 22000000 "...X.+@...."... - 26310 6fdf2b40 00000000 08280000 70df2b40 o.+@.....(..p.+@ - 26320 04000000 01280000 74df2b40 4d000000 .....(..t.+@M... - 26330 02000000 c1df2b40 24000000 22000000 ......+@$..."... - 26340 e5df2b40 1d000000 22000000 02e02b40 ..+@....".....+@ - 26350 0a000000 22000000 0ce02b40 0a000000 ....".....+@.... - 26360 22000000 16e02b40 05000000 22000000 ".....+@...."... - 26370 1be02b40 01000000 08000000 1ce02b40 ..+@..........+@ - 26380 02000000 22000000 1ee02b40 0f000000 ....".....+@.... - 26390 22000000 2de02b40 00000000 08280000 "...-.+@.....(.. - 263a0 30e02b40 00000000 01280000 30e02b40 0.+@.....(..0.+@ - 263b0 52000000 02000000 82e02b40 1f000000 R.........+@.... - 263c0 22000000 a1e02b40 1e000000 22000000 ".....+@...."... - 263d0 bfe02b40 01000000 08000000 c0e02b40 ..+@..........+@ - 263e0 02000000 22000000 c2e02b40 1d000000 ....".....+@.... - 263f0 22000000 dfe02b40 02000000 08000000 ".....+@........ - 26400 e1e02b40 07000000 02000000 e8e02b40 ..+@..........+@ - 26410 05000000 22000000 ede02b40 01000000 ....".....+@.... - 26420 08000000 eee02b40 02000000 22000000 ......+@...."... - 26430 f0e02b40 0f000000 22000000 ffe02b40 ..+@....".....+@ - 26440 00000000 08280000 00e12b40 00000000 .....(....+@.... - 26450 01280000 00e12b40 2f000000 02000000 .(....+@/....... - 26460 2fe12b40 01000000 08000000 30e12b40 /.+@........0.+@ - 26470 09000000 22000000 39e12b40 00000000 ...."...9.+@.... + 24510 982bff3f 00000000 04280000 04b82b40 .+.?.....(....+@ + 24520 00000000 04280000 04b82b40 08000000 .....(....+@.... + 24530 01280000 0cb82b40 29000000 02000000 .(....+@)....... + 24540 35b82b40 00000000 08000000 35b82b40 5.+@........5.+@ + 24550 18000000 22000000 4db82b40 00000000 ...."...M.+@.... + 24560 08280000 50b82b40 04000000 01280000 .(..P.+@.....(.. + 24570 54b82b40 3e000000 02000000 92b82b40 T.+@>.........+@ + 24580 00000000 08000000 92b82b40 0e000000 ..........+@.... + 24590 02000000 a0b82b40 0d000000 22000000 ......+@...."... + 245a0 adb82b40 00000000 08280000 b0b82b40 ..+@.....(....+@ + 245b0 04000000 02000000 b4b82b40 00000000 ..........+@.... + 245c0 08280000 b4b82b40 08000000 02000000 .(....+@........ + 245d0 bcb82b40 00000000 08280000 bcb82b40 ..+@.....(....+@ + 245e0 08000000 01280000 c4b82b40 23000000 .....(....+@#... + 245f0 02000000 e7b82b40 02000000 08000000 ......+@........ + 24600 e9b82b40 2a000000 22000000 13b92b40 ..+@*...".....+@ + 24610 00000000 08280000 14b92b40 06000000 .....(....+@.... + 24620 02000000 1ab92b40 00000000 08280000 ......+@.....(.. + 24630 1cb92b40 14000000 02000000 30b92b40 ..+@........0.+@ + 24640 02000000 22000000 32b92b40 00000000 ...."...2.+@.... + 24650 08280000 34b92b40 1c000000 02000000 .(..4.+@........ + 24660 50b92b40 00000000 08280000 50b92b40 P.+@.....(..P.+@ + 24670 18000000 02000000 68b92b40 00000000 ........h.+@.... + 24680 08280000 68b92b40 23000000 02000000 .(..h.+@#....... + 24690 8bb92b40 00000000 08280000 8cb92b40 ..+@.....(....+@ + 246a0 04000000 02000000 90b92b40 00000000 ..........+@.... + 246b0 08280000 90b92b40 04000000 02000000 .(....+@........ + 246c0 94b92b40 00000000 08280000 94b92b40 ..+@.....(....+@ + 246d0 0c000000 01280000 a0b92b40 51000000 .....(....+@Q... + 246e0 02000000 f1b92b40 00000000 08000000 ......+@........ + 246f0 f1b92b40 2b000000 22000000 1cba2b40 ..+@+...".....+@ + 24700 00000000 08000000 1cba2b40 05000000 ..........+@.... + 24710 22000000 21ba2b40 00000000 08000000 "...!.+@........ + 24720 21ba2b40 11000000 22000000 32ba2b40 !.+@...."...2.+@ + 24730 00000000 08280000 34ba2b40 0c000000 .....(..4.+@.... + 24740 01280000 40ba2b40 29000000 02000000 .(..@.+@)....... + 24750 69ba2b40 14000000 22000000 7dba2b40 i.+@...."...}.+@ + 24760 00000000 08000000 7dba2b40 33000000 ........}.+@3... + 24770 02000000 b0ba2b40 02000000 08000000 ......+@........ + 24780 b2ba2b40 28000000 02000000 daba2b40 ..+@(.........+@ + 24790 11000000 22000000 ebba2b40 00000000 ....".....+@.... + 247a0 08280000 ecba2b40 0c000000 01280000 .(....+@.....(.. + 247b0 f8ba2b40 24000000 02000000 1cbb2b40 ..+@$.........+@ + 247c0 14000000 22000000 30bb2b40 01000000 ...."...0.+@.... + 247d0 08000000 31bb2b40 31000000 02000000 ....1.+@1....... + 247e0 62bb2b40 02000000 08000000 64bb2b40 b.+@........d.+@ + 247f0 27000000 02000000 8bbb2b40 01000000 '.........+@.... + 24800 08000000 8cbb2b40 11000000 22000000 ......+@...."... + 24810 9dbb2b40 00000000 08280000 a0bb2b40 ..+@.....(....+@ + 24820 0c000000 01280000 acbb2b40 28000000 .....(....+@(... + 24830 02000000 d4bb2b40 14000000 22000000 ......+@...."... + 24840 e8bb2b40 01000000 08000000 e9bb2b40 ..+@..........+@ + 24850 33000000 02000000 1cbc2b40 00000000 3.........+@.... + 24860 08000000 1cbc2b40 1e000000 02000000 ......+@........ + 24870 3abc2b40 00000000 08000000 3abc2b40 :.+@........:.+@ + 24880 02000000 22000000 3cbc2b40 0f000000 ...."...<.+@.... + 24890 22000000 4bbc2b40 00000000 08000000 "...K.+@........ + 248a0 08b12c40 07000000 04280000 10b12c40 ..,@.....(....,@ + 248b0 07000000 04280000 18b12c40 07000000 .....(....,@.... + 248c0 04280000 20b12c40 07000000 04280000 .(.. .,@.....(.. + 248d0 28b12c40 07000000 04280000 30b12c40 (.,@.....(..0.,@ + 248e0 07000000 04280000 38b12c40 07000000 .....(..8.,@.... + 248f0 04280000 40b12c40 07000000 04280000 .(..@.,@.....(.. + 24900 4cbc2b40 00000000 04280000 4cbc2b40 L.+@.....(..L.+@ + 24910 00000000 01280000 4cbc2b40 0f000000 .....(..L.+@.... + 24920 02000000 5bbc2b40 00000000 08280000 ....[.+@.....(.. + 24930 5cbc2b40 00000000 01280000 5cbc2b40 \.+@.....(..\.+@ + 24940 0f000000 02000000 6bbc2b40 00000000 ........k.+@.... + 24950 08280000 6cbc2b40 00000000 01280000 .(..l.+@.....(.. + 24960 6cbc2b40 0f000000 02000000 7bbc2b40 l.+@........{.+@ + 24970 00000000 08280000 7cbc2b40 00000000 .....(..|.+@.... + 24980 01280000 7cbc2b40 0f000000 02000000 .(..|.+@........ + 24990 8bbc2b40 00000000 08280000 8cbc2b40 ..+@.....(....+@ + 249a0 00000000 01280000 8cbc2b40 0f000000 .....(....+@.... + 249b0 02000000 9bbc2b40 00000000 08280000 ......+@.....(.. + 249c0 9cbc2b40 00000000 01280000 9cbc2b40 ..+@.....(....+@ + 249d0 0f000000 02000000 abbc2b40 00000000 ..........+@.... + 249e0 08280000 acbc2b40 00000000 01280000 .(....+@.....(.. + 249f0 acbc2b40 0f000000 02000000 bbbc2b40 ..+@..........+@ + 24a00 00000000 08280000 bcbc2b40 00000000 .....(....+@.... + 24a10 01280000 bcbc2b40 0f000000 02000000 .(....+@........ + 24a20 cbbc2b40 00000000 08280000 ccbc2b40 ..+@.....(....+@ + 24a30 00000000 01280000 ccbc2b40 0f000000 .....(....+@.... + 24a40 02000000 dbbc2b40 00000000 08280000 ......+@.....(.. + 24a50 dcbc2b40 00000000 01280000 dcbc2b40 ..+@.....(....+@ + 24a60 0f000000 02000000 ebbc2b40 00000000 ..........+@.... + 24a70 08000000 ecbc2b40 00000000 04280000 ......+@.....(.. + 24a80 ecbc2b40 08000000 01280000 f4bc2b40 ..+@.....(....+@ + 24a90 30000000 02000000 24bd2b40 00000000 0.......$.+@.... + 24aa0 08000000 24bd2b40 1f000000 22000000 ....$.+@...."... + 24ab0 43bd2b40 01000000 08000000 44bd2b40 C.+@........D.+@ + 24ac0 37000000 22000000 7bbd2b40 00000000 7..."...{.+@.... + 24ad0 08280000 7cbd2b40 00000000 01280000 .(..|.+@.....(.. + 24ae0 7cbd2b40 20000000 02000000 9cbd2b40 |.+@ .........+@ + 24af0 00000000 08000000 9cbd2b40 11000000 ..........+@.... + 24b00 22000000 adbd2b40 0a000000 22000000 ".....+@...."... + 24b10 b7bd2b40 01000000 08000000 b8bd2b40 ..+@..........+@ + 24b20 1b000000 02000000 d3bd2b40 01000000 ..........+@.... + 24b30 08000000 d4bd2b40 06000000 22000000 ......+@...."... + 24b40 dabd2b40 00000000 08000000 dabd2b40 ..+@..........+@ + 24b50 07000000 02000000 e1bd2b40 0b000000 ..........+@.... + 24b60 22000000 ecbd2b40 00000000 08280000 ".....+@.....(.. + 24b70 ecbd2b40 04000000 01280000 f0bd2b40 ..+@.....(....+@ + 24b80 30000000 02000000 20be2b40 00000000 0....... .+@.... + 24b90 08000000 20be2b40 17000000 22000000 .... .+@...."... + 24ba0 37be2b40 01000000 08000000 38be2b40 7.+@........8.+@ + 24bb0 2f000000 22000000 67be2b40 00000000 /..."...g.+@.... + 24bc0 08280000 68be2b40 04000000 01280000 .(..h.+@.....(.. + 24bd0 6cbe2b40 25000000 02000000 91be2b40 l.+@%.........+@ + 24be0 00000000 08000000 91be2b40 11000000 ..........+@.... + 24bf0 02000000 a2be2b40 00000000 08000000 ......+@........ + 24c00 a2be2b40 0e000000 02000000 b0be2b40 ..+@..........+@ + 24c10 05000000 22000000 b5be2b40 00000000 ....".....+@.... + 24c20 08000000 b5be2b40 13000000 02000000 ......+@........ + 24c30 c8be2b40 00000000 08000000 c8be2b40 ..+@..........+@ + 24c40 05000000 22000000 cdbe2b40 02000000 ....".....+@.... + 24c50 08000000 cfbe2b40 02000000 02000000 ......+@........ + 24c60 d1be2b40 03000000 22000000 d4be2b40 ..+@....".....+@ + 24c70 0c000000 22000000 e0be2b40 07000000 ....".....+@.... + 24c80 22000000 e7be2b40 00000000 08280000 ".....+@.....(.. + 24c90 e8be2b40 04000000 01280000 ecbe2b40 ..+@.....(....+@ + 24ca0 27000000 02000000 13bf2b40 00000000 '.........+@.... + 24cb0 08000000 13bf2b40 11000000 02000000 ......+@........ + 24cc0 24bf2b40 00000000 08000000 24bf2b40 $.+@........$.+@ + 24cd0 0e000000 02000000 32bf2b40 05000000 ........2.+@.... + 24ce0 22000000 37bf2b40 00000000 08000000 "...7.+@........ + 24cf0 37bf2b40 13000000 02000000 4abf2b40 7.+@........J.+@ + 24d00 00000000 08000000 4abf2b40 05000000 ........J.+@.... + 24d10 22000000 4fbf2b40 00000000 08000000 "...O.+@........ + 24d20 4fbf2b40 02000000 02000000 51bf2b40 O.+@........Q.+@ + 24d30 03000000 22000000 54bf2b40 0c000000 ...."...T.+@.... + 24d40 22000000 60bf2b40 07000000 22000000 "...`.+@...."... + 24d50 67bf2b40 00000000 08280000 68bf2b40 g.+@.....(..h.+@ + 24d60 10000000 01280000 78bf2b40 80000000 .....(..x.+@.... + 24d70 02000000 f8bf2b40 11000000 22000000 ......+@...."... + 24d80 09c02b40 14000000 22000000 1dc02b40 ..+@....".....+@ + 24d90 00000000 08000000 1dc02b40 1b000000 ..........+@.... + 24da0 02000000 38c02b40 00000000 08280000 ....8.+@.....(.. + 24db0 38c02b40 00000000 01280000 38c02b40 8.+@.....(..8.+@ + 24dc0 26000000 02000000 5ec02b40 02000000 &.......^.+@.... + 24dd0 08000000 60c02b40 1b000000 22000000 ....`.+@...."... + 24de0 7bc02b40 02000000 08000000 7dc02b40 {.+@........}.+@ + 24df0 07000000 22000000 84c02b40 2f000000 ....".....+@/... + 24e00 22000000 b3c02b40 01000000 08000000 ".....+@........ + 24e10 b4c02b40 0d000000 22000000 c1c02b40 ..+@....".....+@ + 24e20 03000000 08000000 c4c02b40 0e000000 ..........+@.... + 24e30 22000000 d2c02b40 02000000 08000000 ".....+@........ + 24e40 d4c02b40 13000000 22000000 e7c02b40 ..+@....".....+@ + 24e50 02000000 08000000 e9c02b40 05000000 ..........+@.... + 24e60 22000000 eec02b40 02000000 22000000 ".....+@...."... + 24e70 f0c02b40 0f000000 22000000 ffc02b40 ..+@....".....+@ + 24e80 00000000 08280000 00c12b40 0c000000 .....(....+@.... + 24e90 01280000 0cc12b40 6a000000 02000000 .(....+@j....... + 24ea0 76c12b40 05000000 22000000 7bc12b40 v.+@...."...{.+@ + 24eb0 00000000 08000000 7bc12b40 ba000000 ........{.+@.... + 24ec0 22000000 35c22b40 0e000000 22000000 "...5.+@...."... + 24ed0 43c22b40 15000000 22000000 58c22b40 C.+@...."...X.+@ + 24ee0 0f000000 22000000 67c22b40 00000000 ...."...g.+@.... + 24ef0 08280000 68c22b40 08000000 01280000 .(..h.+@.....(.. + 24f00 70c22b40 14000000 02000000 84c22b40 p.+@..........+@ + 24f10 2d000000 22000000 b1c22b40 00000000 -...".....+@.... + 24f20 08000000 b1c22b40 17000000 22000000 ......+@...."... + 24f30 c8c22b40 00000000 08000000 c8c22b40 ..+@..........+@ + 24f40 05000000 22000000 cdc22b40 00000000 ....".....+@.... + 24f50 08280000 d0c22b40 04000000 01280000 .(....+@.....(.. + 24f60 d4c22b40 14000000 02000000 e8c22b40 ..+@..........+@ + 24f70 06000000 22000000 eec22b40 00000000 ....".....+@.... + 24f80 08000000 eec22b40 55000000 22000000 ......+@U..."... + 24f90 43c32b40 01000000 08000000 44c32b40 C.+@........D.+@ + 24fa0 06000000 22000000 4ac32b40 02000000 ...."...J.+@.... + 24fb0 08000000 4cc32b40 05000000 22000000 ....L.+@...."... + 24fc0 51c32b40 0d000000 22000000 5ec32b40 Q.+@...."...^.+@ + 24fd0 00000000 08280000 60c32b40 10000000 .....(..`.+@.... + 24fe0 01280000 70c32b40 12000000 02000000 .(..p.+@........ + 24ff0 82c32b40 1e000000 22000000 a0c32b40 ..+@....".....+@ + 25000 01000000 08000000 a1c32b40 0b000000 ..........+@.... + 25010 22000000 acc32b40 10000000 22000000 ".....+@...."... + 25020 bcc32b40 05000000 22000000 c1c32b40 ..+@....".....+@ + 25030 00000000 08000000 c1c32b40 2b000000 ..........+@+... + 25040 22000000 ecc32b40 05000000 22000000 ".....+@...."... + 25050 f1c32b40 00000000 08000000 f1c32b40 ..+@..........+@ + 25060 08000000 22000000 f9c32b40 21000000 ....".....+@!... + 25070 22000000 1ac42b40 05000000 22000000 ".....+@...."... + 25080 1fc42b40 01000000 08000000 20c42b40 ..+@........ .+@ + 25090 3c000000 22000000 5cc42b40 05000000 <..."...\.+@.... + 250a0 22000000 61c42b40 00000000 08000000 "...a.+@........ + 250b0 61c42b40 1a000000 22000000 7bc42b40 a.+@...."...{.+@ + 250c0 01000000 08000000 7cc42b40 02000000 ........|.+@.... + 250d0 02000000 7ec42b40 02000000 22000000 ....~.+@...."... + 250e0 80c42b40 1a000000 22000000 9ac42b40 ..+@....".....+@ + 250f0 00000000 08280000 9cc42b40 00000000 .....(....+@.... + 25100 01280000 9cc42b40 14000000 02000000 .(....+@........ + 25110 b0c42b40 04000000 22000000 b4c42b40 ..+@....".....+@ + 25120 00000000 08000000 b4c42b40 1d000000 ..........+@.... + 25130 22000000 d1c42b40 05000000 22000000 ".....+@...."... + 25140 d6c42b40 02000000 08000000 d8c42b40 ..+@..........+@ + 25150 1d000000 22000000 f5c42b40 05000000 ....".....+@.... + 25160 22000000 fac42b40 00000000 08000000 ".....+@........ + 25170 fac42b40 02000000 22000000 fcc42b40 ..+@....".....+@ + 25180 00000000 08000000 fcc42b40 18000000 ..........+@.... + 25190 22000000 14c52b40 05000000 22000000 ".....+@...."... + 251a0 19c52b40 00000000 08000000 19c52b40 ..+@..........+@ + 251b0 13000000 22000000 2cc52b40 05000000 ...."...,.+@.... + 251c0 22000000 31c52b40 00000000 08000000 "...1.+@........ + 251d0 31c52b40 02000000 22000000 33c52b40 1.+@...."...3.+@ + 251e0 00000000 08280000 34c52b40 00000000 .....(..4.+@.... + 251f0 01280000 34c52b40 21000000 02000000 .(..4.+@!....... + 25200 55c52b40 1d000000 22000000 72c52b40 U.+@...."...r.+@ + 25210 17000000 22000000 89c52b40 0c000000 ....".....+@.... + 25220 22000000 95c52b40 0d000000 22000000 ".....+@...."... + 25230 a2c52b40 0d000000 22000000 afc52b40 ..+@....".....+@ + 25240 00000000 08280000 b0c52b40 04000000 .....(....+@.... + 25250 01280000 b4c52b40 24000000 02000000 .(....+@$....... + 25260 d8c52b40 00000000 08000000 d8c52b40 ..+@..........+@ + 25270 17000000 02000000 efc52b40 02000000 ..........+@.... + 25280 08000000 f1c52b40 32000000 22000000 ......+@2..."... + 25290 23c62b40 01000000 08000000 24c62b40 #.+@........$.+@ + 252a0 02000000 22000000 26c62b40 2d000000 ...."...&.+@-... + 252b0 22000000 53c62b40 01000000 08000000 "...S.+@........ + 252c0 54c62b40 37000000 02000000 8bc62b40 T.+@7.........+@ + 252d0 01000000 08000000 8cc62b40 28000000 ..........+@(... + 252e0 22000000 b4c62b40 08000000 22000000 ".....+@...."... + 252f0 bcc62b40 01000000 08000000 bdc62b40 ..+@..........+@ + 25300 2e000000 02000000 ebc62b40 01000000 ..........+@.... + 25310 08000000 ecc62b40 02000000 22000000 ......+@...."... + 25320 eec62b40 2b000000 22000000 19c72b40 ..+@+...".....+@ + 25330 00000000 08000000 19c72b40 36000000 ..........+@6... + 25340 22000000 4fc72b40 01000000 08000000 "...O.+@........ + 25350 50c72b40 15000000 02000000 65c72b40 P.+@........e.+@ + 25360 00000000 08000000 65c72b40 1e000000 ........e.+@.... + 25370 22000000 83c72b40 01000000 08000000 ".....+@........ + 25380 84c72b40 0f000000 02000000 93c72b40 ..+@..........+@ + 25390 00000000 08280000 94c72b40 00000000 .....(....+@.... + 253a0 01280000 94c72b40 3d000000 02000000 .(....+@=....... + 253b0 d1c72b40 0f000000 22000000 e0c72b40 ..+@....".....+@ + 253c0 0c000000 22000000 ecc72b40 1e000000 ....".....+@.... + 253d0 22000000 0ac82b40 03000000 08000000 ".....+@........ + 253e0 0dc82b40 03000000 22000000 10c82b40 ..+@....".....+@ + 253f0 06000000 22000000 16c82b40 3d000000 ....".....+@=... + 25400 22000000 53c82b40 01000000 08000000 "...S.+@........ + 25410 54c82b40 02000000 22000000 56c82b40 T.+@...."...V.+@ + 25420 0f000000 22000000 65c82b40 00000000 ...."...e.+@.... + 25430 08280000 68c82b40 1e000000 02000000 .(..h.+@........ + 25440 86c82b40 00000000 08000000 86c82b40 ..+@..........+@ + 25450 0e000000 22000000 94c82b40 09000000 ....".....+@.... + 25460 22000000 9dc82b40 00000000 08000000 ".....+@........ + 25470 9dc82b40 0c000000 22000000 a9c82b40 ..+@....".....+@ + 25480 01000000 08000000 aac82b40 02000000 ..........+@.... + 25490 22000000 acc82b40 0b000000 22000000 ".....+@...."... + 254a0 b7c82b40 00000000 08280000 b8c82b40 ..+@.....(....+@ + 254b0 00000000 01280000 b8c82b40 60000000 .....(....+@`... + 254c0 02000000 18c92b40 06000000 22000000 ......+@...."... + 254d0 1ec92b40 00000000 08000000 1ec92b40 ..+@..........+@ + 254e0 0f000000 22000000 2dc92b40 00000000 ...."...-.+@.... + 254f0 08280000 30c92b40 23000000 02000000 .(..0.+@#....... + 25500 53c92b40 00000000 08280000 54c92b40 S.+@.....(..T.+@ + 25510 2b000000 02000000 7fc92b40 00000000 +.........+@.... + 25520 08280000 80c92b40 17000000 02000000 .(....+@........ + 25530 97c92b40 01000000 08000000 98c92b40 ..+@..........+@ + 25540 05000000 22000000 9dc92b40 07000000 ....".....+@.... + 25550 22000000 a4c92b40 00000000 08280000 ".....+@.....(.. + 25560 a4c92b40 04000000 01280000 a8c92b40 ..+@.....(....+@ + 25570 26000000 02000000 cec92b40 00000000 &.........+@.... + 25580 08000000 cec92b40 16000000 22000000 ......+@...."... + 25590 e4c92b40 09000000 22000000 edc92b40 ..+@....".....+@ + 255a0 00000000 08280000 f0c92b40 04000000 .....(....+@.... + 255b0 01280000 f4c92b40 2f000000 02000000 .(....+@/....... + 255c0 23ca2b40 01000000 08000000 24ca2b40 #.+@........$.+@ + 255d0 1a000000 22000000 3eca2b40 0c000000 ...."...>.+@.... + 255e0 22000000 4aca2b40 09000000 22000000 "...J.+@...."... + 255f0 53ca2b40 00000000 08280000 54ca2b40 S.+@.....(..T.+@ + 25600 00000000 01280000 54ca2b40 1e000000 .....(..T.+@.... + 25610 02000000 72ca2b40 0b000000 22000000 ....r.+@...."... + 25620 7dca2b40 00000000 08000000 7dca2b40 }.+@........}.+@ + 25630 14000000 22000000 91ca2b40 09000000 ....".....+@.... + 25640 22000000 9aca2b40 00000000 08280000 ".....+@.....(.. + 25650 9cca2b40 00000000 01280000 9cca2b40 ..+@.....(....+@ + 25660 33000000 02000000 cfca2b40 00000000 3.........+@.... + 25670 08000000 cfca2b40 0b000000 22000000 ......+@...."... + 25680 daca2b40 67000000 22000000 41cb2b40 ..+@g..."...A.+@ + 25690 12000000 22000000 53cb2b40 01000000 ...."...S.+@.... + 256a0 08000000 54cb2b40 19000000 02000000 ....T.+@........ + 256b0 6dcb2b40 00000000 08000000 6dcb2b40 m.+@........m.+@ + 256c0 0f000000 02000000 7ccb2b40 11000000 ........|.+@.... + 256d0 22000000 8dcb2b40 00000000 08280000 ".....+@.....(.. + 256e0 90cb2b40 00000000 01280000 90cb2b40 ..+@.....(....+@ + 256f0 33000000 02000000 c3cb2b40 02000000 3.........+@.... + 25700 08000000 c5cb2b40 0b000000 22000000 ......+@...."... + 25710 d0cb2b40 60000000 22000000 30cc2b40 ..+@`..."...0.+@ + 25720 10000000 22000000 40cc2b40 00000000 ...."...@.+@.... + 25730 08000000 40cc2b40 19000000 02000000 ....@.+@........ + 25740 59cc2b40 00000000 08000000 59cc2b40 Y.+@........Y.+@ + 25750 0f000000 02000000 68cc2b40 11000000 ........h.+@.... + 25760 22000000 79cc2b40 00000000 08280000 "...y.+@.....(.. + 25770 7ccc2b40 1c000000 02000000 98cc2b40 |.+@..........+@ + 25780 09000000 22000000 a1cc2b40 00000000 ....".....+@.... + 25790 08280000 a4cc2b40 08000000 01280000 .(....+@.....(.. + 257a0 accc2b40 a5000000 02000000 51cd2b40 ..+@........Q.+@ + 257b0 0b000000 22000000 5ccd2b40 11000000 ...."...\.+@.... + 257c0 22000000 6dcd2b40 00000000 08280000 "...m.+@.....(.. + 257d0 70cd2b40 04000000 01280000 74cd2b40 p.+@.....(..t.+@ + 257e0 89000000 02000000 fdcd2b40 00000000 ..........+@.... + 257f0 08000000 fdcd2b40 12000000 22000000 ......+@...."... + 25800 0fce2b40 1c000000 22000000 2bce2b40 ..+@...."...+.+@ + 25810 00000000 08280000 2cce2b40 08000000 .....(..,.+@.... + 25820 01280000 34ce2b40 1c000000 02000000 .(..4.+@........ + 25830 50ce2b40 00000000 08000000 e88cfe3f P.+@...........? + 25840 1c000000 04280000 50b12c40 1b000000 .....(..P.,@.... + 25850 04280000 6cb12c40 46000000 04280000 .(..l.,@F....(.. + 25860 50ce2b40 00000000 04280000 50ce2b40 P.+@.....(..P.+@ + 25870 04000000 01280000 54ce2b40 4e000000 .....(..T.+@N... + 25880 02000000 a2ce2b40 07000000 22000000 ......+@...."... + 25890 a9ce2b40 67000000 22000000 10cf2b40 ..+@g...".....+@ + 258a0 0d000000 22000000 1dcf2b40 0f000000 ....".....+@.... + 258b0 22000000 2ccf2b40 00000000 08280000 "...,.+@.....(.. + 258c0 2ccf2b40 04000000 01280000 30cf2b40 ,.+@.....(..0.+@ + 258d0 22000000 02000000 52cf2b40 05000000 ".......R.+@.... + 258e0 22000000 57cf2b40 01000000 08000000 "...W.+@........ + 258f0 58cf2b40 15000000 22000000 6dcf2b40 X.+@...."...m.+@ + 25900 3e000000 22000000 abcf2b40 01000000 >...".....+@.... + 25910 08000000 accf2b40 09000000 22000000 ......+@...."... + 25920 b5cf2b40 01000000 08000000 b6cf2b40 ..+@..........+@ + 25930 7f000000 22000000 35d02b40 3e000000 ...."...5.+@>... + 25940 22000000 73d02b40 03000000 08000000 "...s.+@........ + 25950 76d02b40 07000000 22000000 7dd02b40 v.+@...."...}.+@ + 25960 13000000 22000000 90d02b40 00000000 ....".....+@.... + 25970 08280000 90d02b40 00000000 01280000 .(....+@.....(.. + 25980 90d02b40 23000000 02000000 b3d02b40 ..+@#.........+@ + 25990 02000000 08000000 b5d02b40 0b000000 ..........+@.... + 259a0 02000000 c0d02b40 00000000 08000000 ......+@........ + 259b0 c0d02b40 05000000 22000000 c5d02b40 ..+@....".....+@ + 259c0 07000000 22000000 ccd02b40 00000000 ....".....+@.... + 259d0 08280000 ccd02b40 00000000 01280000 .(....+@.....(.. + 259e0 ccd02b40 1a000000 02000000 e6d02b40 ..+@..........+@ + 259f0 05000000 22000000 ebd02b40 01000000 ....".....+@.... + 25a00 08000000 ecd02b40 15000000 22000000 ......+@...."... + 25a10 01d12b40 3e000000 22000000 3fd12b40 ..+@>..."...?.+@ + 25a20 00000000 08000000 3fd12b40 09000000 ........?.+@.... + 25a30 22000000 48d12b40 02000000 08000000 "...H.+@........ + 25a40 4ad12b40 84000000 22000000 ced12b40 J.+@....".....+@ + 25a50 38000000 22000000 06d22b40 00000000 8...".....+@.... + 25a60 08000000 06d22b40 07000000 22000000 ......+@...."... + 25a70 0dd22b40 0f000000 22000000 1cd22b40 ..+@....".....+@ + 25a80 00000000 08280000 1cd22b40 00000000 .....(....+@.... + 25a90 01280000 1cd22b40 32000000 02000000 .(....+@2....... + 25aa0 4ed22b40 0b000000 22000000 59d22b40 N.+@...."...Y.+@ + 25ab0 00000000 08280000 5cd22b40 04000000 .....(..\.+@.... + 25ac0 01280000 60d22b40 36000000 02000000 .(..`.+@6....... + 25ad0 96d22b40 00000000 08000000 96d22b40 ..+@..........+@ + 25ae0 2a000000 22000000 c0d22b40 0d000000 *...".....+@.... + 25af0 22000000 cdd22b40 00000000 08280000 ".....+@.....(.. + 25b00 d0d22b40 00000000 01280000 d0d22b40 ..+@.....(....+@ + 25b10 1c000000 02000000 ecd22b40 00000000 ..........+@.... + 25b20 08280000 ecd22b40 00000000 01280000 .(....+@.....(.. + 25b30 ecd22b40 1c000000 02000000 08d32b40 ..+@..........+@ + 25b40 00000000 08000000 08d32b40 00000000 ..........+@.... + 25b50 04280000 08d32b40 08000000 01280000 .(....+@.....(.. + 25b60 10d32b40 1e000000 02000000 2ed32b40 ..+@..........+@ + 25b70 28000000 22000000 56d32b40 19000000 (..."...V.+@.... + 25b80 22000000 6fd32b40 00000000 08280000 "...o.+@.....(.. + 25b90 70d32b40 00000000 01280000 70d32b40 p.+@.....(..p.+@ + 25ba0 24000000 02000000 94d32b40 0e000000 $.........+@.... + 25bb0 22000000 a2d32b40 00000000 08000000 ".....+@........ + 25bc0 a2d32b40 11000000 22000000 b3d32b40 ..+@....".....+@ + 25bd0 02000000 08000000 b5d32b40 13000000 ..........+@.... + 25be0 22000000 c8d32b40 1a000000 22000000 ".....+@...."... + 25bf0 e2d32b40 02000000 08000000 e4d32b40 ..+@..........+@ + 25c00 06000000 22000000 ead32b40 02000000 ....".....+@.... + 25c10 08000000 ecd32b40 09000000 02000000 ......+@........ + 25c20 f5d32b40 00000000 08000000 f5d32b40 ..+@..........+@ + 25c30 0f000000 22000000 04d42b40 16000000 ....".....+@.... + 25c40 22000000 1ad42b40 10000000 22000000 ".....+@...."... + 25c50 2ad42b40 02000000 08000000 2cd42b40 *.+@........,.+@ + 25c60 0b000000 02000000 37d42b40 01000000 ........7.+@.... + 25c70 08000000 38d42b40 0b000000 22000000 ....8.+@...."... + 25c80 43d42b40 01000000 08000000 44d42b40 C.+@........D.+@ + 25c90 0f000000 02000000 53d42b40 00000000 ........S.+@.... + 25ca0 08280000 54d42b40 00000000 01280000 .(..T.+@.....(.. + 25cb0 54d42b40 4f000000 02000000 a3d42b40 T.+@O.........+@ + 25cc0 00000000 08280000 a4d42b40 00000000 .....(....+@.... + 25cd0 01280000 a4d42b40 18000000 02000000 .(....+@........ + 25ce0 bcd42b40 19000000 22000000 d5d42b40 ..+@....".....+@ + 25cf0 08000000 22000000 ddd42b40 00000000 ....".....+@.... + 25d00 08000000 ddd42b40 06000000 22000000 ......+@...."... + 25d10 e3d42b40 17000000 22000000 fad42b40 ..+@....".....+@ + 25d20 00000000 08280000 fcd42b40 00000000 .....(....+@.... + 25d30 01280000 fcd42b40 44000000 02000000 .(....+@D....... + 25d40 40d52b40 0b000000 22000000 4bd52b40 @.+@...."...K.+@ + 25d50 00000000 08280000 4cd52b40 08000000 .....(..L.+@.... + 25d60 01280000 54d52b40 cd000000 02000000 .(..T.+@........ + 25d70 21d62b40 00000000 08280000 24d62b40 !.+@.....(..$.+@ + 25d80 00000000 01280000 24d62b40 50000000 .....(..$.+@P... + 25d90 02000000 74d62b40 20000000 22000000 ....t.+@ ..."... + 25da0 94d62b40 00000000 08280000 94d62b40 ..+@.....(....+@ + 25db0 08000000 01280000 9cd62b40 70000000 .....(....+@p... + 25dc0 02000000 0cd72b40 10000000 22000000 ......+@...."... + 25dd0 1cd72b40 13000000 22000000 2fd72b40 ..+@....".../.+@ + 25de0 01000000 08000000 30d72b40 26000000 ........0.+@&... + 25df0 22000000 56d72b40 00000000 08000000 "...V.+@........ + 25e00 56d72b40 1a000000 02000000 70d72b40 V.+@........p.+@ + 25e10 00000000 08000000 70d72b40 05000000 ........p.+@.... + 25e20 02000000 75d72b40 00000000 08000000 ....u.+@........ + 25e30 75d72b40 44000000 02000000 b9d72b40 u.+@D.........+@ + 25e40 00000000 08000000 b9d72b40 27000000 ..........+@'... + 25e50 22000000 e0d72b40 00000000 08000000 ".....+@........ + 25e60 e0d72b40 0f000000 02000000 efd72b40 ..+@..........+@ + 25e70 01000000 08000000 f0d72b40 08000000 ..........+@.... + 25e80 02000000 f8d72b40 01000000 08000000 ......+@........ + 25e90 f9d72b40 1e000000 02000000 17d82b40 ..+@..........+@ + 25ea0 01000000 08000000 18d82b40 05000000 ..........+@.... + 25eb0 22000000 1dd82b40 01000000 08000000 ".....+@........ + 25ec0 1ed82b40 13000000 22000000 31d82b40 ..+@...."...1.+@ + 25ed0 00000000 08280000 34d82b40 04000000 .....(..4.+@.... + 25ee0 01280000 38d82b40 5e000000 02000000 .(..8.+@^....... + 25ef0 96d82b40 00000000 08000000 96d82b40 ..+@..........+@ + 25f00 47000000 02000000 ddd82b40 10000000 G.........+@.... + 25f10 22000000 edd82b40 0a000000 22000000 ".....+@...."... + 25f20 f7d82b40 01000000 08000000 f8d82b40 ..+@..........+@ + 25f30 14000000 22000000 0cd92b40 01000000 ....".....+@.... + 25f40 08000000 0dd92b40 0f000000 02000000 ......+@........ + 25f50 1cd92b40 0f000000 22000000 2bd92b40 ..+@...."...+.+@ + 25f60 00000000 08280000 2cd92b40 00000000 .....(..,.+@.... + 25f70 01280000 2cd92b40 3b000000 02000000 .(..,.+@;....... + 25f80 67d92b40 02000000 08000000 69d92b40 g.+@........i.+@ + 25f90 1f000000 22000000 88d92b40 00000000 ....".....+@.... + 25fa0 08000000 88d92b40 89000000 22000000 ......+@...."... + 25fb0 11da2b40 13000000 22000000 24da2b40 ..+@...."...$.+@ + 25fc0 25000000 22000000 49da2b40 00000000 %..."...I.+@.... + 25fd0 08000000 49da2b40 98000000 02000000 ....I.+@........ + 25fe0 e1da2b40 00000000 08000000 e1da2b40 ..+@..........+@ + 25ff0 6f000000 02000000 50db2b40 2b000000 o.......P.+@+... + 26000 22000000 7bdb2b40 00000000 08280000 "...{.+@.....(.. + 26010 7cdb2b40 00000000 01280000 7cdb2b40 |.+@.....(..|.+@ + 26020 15000000 02000000 91db2b40 0f000000 ..........+@.... + 26030 22000000 a0db2b40 15000000 22000000 ".....+@...."... + 26040 b5db2b40 00000000 08000000 a02bff3f ..+@.........+.? + 26050 00000000 04280000 b8db2b40 00000000 .....(....+@.... + 26060 04280000 b8db2b40 04000000 01280000 .(....+@.....(.. + 26070 bcdb2b40 5c000000 02000000 18dc2b40 ..+@\.........+@ + 26080 02000000 08000000 1adc2b40 22000000 ..........+@"... + 26090 22000000 3cdc2b40 58000000 22000000 "...<.+@X..."... + 260a0 94dc2b40 13000000 22000000 a7dc2b40 ..+@....".....+@ + 260b0 00000000 08280000 a8dc2b40 04000000 .....(....+@.... + 260c0 01280000 acdc2b40 32000000 02000000 .(....+@2....... + 260d0 dedc2b40 08000000 22000000 e6dc2b40 ..+@....".....+@ + 260e0 0b000000 22000000 f1dc2b40 00000000 ....".....+@.... + 260f0 08280000 f4dc2b40 0c000000 01280000 .(....+@.....(.. + 26100 00dd2b40 12000000 02000000 12dd2b40 ..+@..........+@ + 26110 00000000 08280000 14dd2b40 08000000 .....(....+@.... + 26120 01280000 1cdd2b40 28000000 02000000 .(....+@(....... + 26130 44dd2b40 04000000 22000000 48dd2b40 D.+@...."...H.+@ + 26140 14000000 22000000 5cdd2b40 14000000 ...."...\.+@.... + 26150 22000000 70dd2b40 07000000 22000000 "...p.+@...."... + 26160 77dd2b40 01000000 08000000 78dd2b40 w.+@........x.+@ + 26170 11000000 22000000 89dd2b40 00000000 ....".....+@.... + 26180 08280000 8cdd2b40 00000000 01280000 .(....+@.....(.. + 26190 8cdd2b40 1e000000 02000000 aadd2b40 ..+@..........+@ + 261a0 05000000 22000000 afdd2b40 01000000 ....".....+@.... + 261b0 08000000 b0dd2b40 0b000000 22000000 ......+@...."... + 261c0 bbdd2b40 00000000 08280000 bcdd2b40 ..+@.....(....+@ + 261d0 00000000 01280000 bcdd2b40 03000000 .....(....+@.... + 261e0 02000000 bfdd2b40 14000000 22000000 ......+@...."... + 261f0 d3dd2b40 01000000 08000000 d4dd2b40 ..+@..........+@ + 26200 04000000 22000000 d8dd2b40 00000000 ....".....+@.... + 26210 08280000 d8dd2b40 00000000 01280000 .(....+@.....(.. + 26220 d8dd2b40 35000000 02000000 0dde2b40 ..+@5.........+@ + 26230 1b000000 22000000 28de2b40 0b000000 ...."...(.+@.... + 26240 22000000 33de2b40 00000000 08280000 "...3.+@.....(.. + 26250 34de2b40 00000000 01280000 34de2b40 4.+@.....(..4.+@ + 26260 38000000 02000000 6cde2b40 0d000000 8.......l.+@.... + 26270 22000000 79de2b40 00000000 08280000 "...y.+@.....(.. + 26280 7cde2b40 00000000 01280000 7cde2b40 |.+@.....(..|.+@ + 26290 5e000000 02000000 dade2b40 00000000 ^.........+@.... + 262a0 08000000 dade2b40 36000000 22000000 ......+@6..."... + 262b0 10df2b40 20000000 22000000 30df2b40 ..+@ ..."...0.+@ + 262c0 05000000 22000000 35df2b40 00000000 ...."...5.+@.... + 262d0 08000000 35df2b40 23000000 22000000 ....5.+@#..."... + 262e0 58df2b40 09000000 22000000 61df2b40 X.+@...."...a.+@ + 262f0 00000000 08000000 61df2b40 13000000 ........a.+@.... + 26300 22000000 74df2b40 17000000 22000000 "...t.+@...."... + 26310 8bdf2b40 00000000 08280000 8cdf2b40 ..+@.....(....+@ + 26320 04000000 01280000 90df2b40 4d000000 .....(....+@M... + 26330 02000000 dddf2b40 24000000 22000000 ......+@$..."... + 26340 01e02b40 1d000000 22000000 1ee02b40 ..+@....".....+@ + 26350 0a000000 22000000 28e02b40 0a000000 ...."...(.+@.... + 26360 22000000 32e02b40 05000000 22000000 "...2.+@...."... + 26370 37e02b40 01000000 08000000 38e02b40 7.+@........8.+@ + 26380 02000000 22000000 3ae02b40 0f000000 ...."...:.+@.... + 26390 22000000 49e02b40 00000000 08280000 "...I.+@.....(.. + 263a0 4ce02b40 00000000 01280000 4ce02b40 L.+@.....(..L.+@ + 263b0 52000000 02000000 9ee02b40 1f000000 R.........+@.... + 263c0 22000000 bde02b40 1e000000 22000000 ".....+@...."... + 263d0 dbe02b40 01000000 08000000 dce02b40 ..+@..........+@ + 263e0 02000000 22000000 dee02b40 1d000000 ....".....+@.... + 263f0 22000000 fbe02b40 02000000 08000000 ".....+@........ + 26400 fde02b40 07000000 02000000 04e12b40 ..+@..........+@ + 26410 05000000 22000000 09e12b40 01000000 ....".....+@.... + 26420 08000000 0ae12b40 02000000 22000000 ......+@...."... + 26430 0ce12b40 0f000000 22000000 1be12b40 ..+@....".....+@ + 26440 00000000 08280000 1ce12b40 00000000 .....(....+@.... + 26450 01280000 1ce12b40 2f000000 02000000 .(....+@/....... + 26460 4be12b40 01000000 08000000 4ce12b40 K.+@........L.+@ + 26470 09000000 22000000 55e12b40 00000000 ...."...U.+@.... 26480 08000000 902cff3f 00000000 04280000 .....,.?.....(.. 26490 942cff3f 00000000 04280000 982cff3f .,.?.....(...,.? - 264a0 00000000 04280000 c0b12c40 00000000 .....(....,@.... - 264b0 04280000 c0b12c40 20000000 02000000 .(....,@ ....... - 264c0 e0b12c40 12000000 22000000 f2b12c40 ..,@....".....,@ - 264d0 02000000 08000000 f4b12c40 09000000 ..........,@.... - 264e0 22000000 fdb12c40 23000000 22000000 ".....,@#..."... - 264f0 20b22c40 08000000 22000000 28b22c40 .,@...."...(.,@ - 26500 00000000 08280000 28b22c40 1b000000 .....(..(.,@.... - 26510 02000000 43b22c40 00000000 08280000 ....C.,@.....(.. - 26520 44b22c40 42000000 02000000 86b22c40 D.,@B.........,@ - 26530 05000000 22000000 8bb22c40 01000000 ....".....,@.... - 26540 08000000 8cb22c40 0e000000 22000000 ......,@...."... - 26550 9ab22c40 17000000 22000000 b1b22c40 ..,@....".....,@ - 26560 00000000 08280000 b4b22c40 5a000000 .....(....,@Z... - 26570 02000000 0eb32c40 05000000 22000000 ......,@...."... - 26580 13b32c40 01000000 08000000 14b32c40 ..,@..........,@ - 26590 0e000000 22000000 22b32c40 52000000 ...."...".,@R... - 265a0 22000000 74b32c40 00000000 08280000 "...t.,@.....(.. - 265b0 74b32c40 2e000000 02000000 a2b32c40 t.,@..........,@ - 265c0 48000000 22000000 eab32c40 05000000 H...".....,@.... - 265d0 22000000 efb32c40 01000000 08000000 ".....,@........ - 265e0 f0b32c40 0e000000 22000000 feb32c40 ..,@....".....,@ - 265f0 52000000 22000000 50b42c40 00000000 R..."...P.,@.... - 26600 08000000 3ce12b40 00000000 04280000 ....<.+@.....(.. - 26610 3ce12b40 04000000 01280000 40e12b40 <.+@.....(..@.+@ - 26620 41000000 02000000 81e12b40 00000000 A.........+@.... - 26630 08000000 84e12b40 00000000 04280000 ......+@.....(.. - 26640 84e12b40 00000000 01280000 84e12b40 ..+@.....(....+@ - 26650 26000000 02000000 aae12b40 05000000 &.........+@.... - 26660 22000000 afe12b40 01000000 08000000 ".....+@........ - 26670 b0e12b40 06000000 22000000 b6e12b40 ..+@....".....+@ - 26680 02000000 22000000 b8e12b40 06000000 ....".....+@.... - 26690 22000000 bee12b40 00000000 08000000 ".....+@........ - 266a0 bee12b40 15000000 22000000 d3e12b40 ..+@....".....+@ - 266b0 00000000 08000000 d3e12b40 12000000 ..........+@.... - 266c0 02000000 e5e12b40 0b000000 22000000 ......+@...."... - 266d0 f0e12b40 00000000 08280000 f0e12b40 ..+@.....(....+@ - 266e0 14000000 01280000 04e22b40 31000000 .....(....+@1... - 266f0 02000000 35e22b40 08000000 22000000 ....5.+@...."... - 26700 3de22b40 00000000 08000000 3de22b40 =.+@........=.+@ - 26710 ad000000 22000000 eae22b40 00000000 ....".....+@.... - 26720 08000000 eae22b40 04000000 22000000 ......+@...."... - 26730 eee22b40 06000000 22000000 f4e22b40 ..+@....".....+@ - 26740 0a000000 22000000 fee22b40 00000000 ....".....+@.... - 26750 08000000 fee22b40 27000000 22000000 ......+@'..."... - 26760 25e32b40 00000000 08000000 25e32b40 %.+@........%.+@ - 26770 07000000 22000000 2ce32b40 29000000 ...."...,.+@)... - 26780 22000000 55e32b40 46000000 22000000 "...U.+@F..."... - 26790 9be32b40 01000000 08000000 9ce32b40 ..+@..........+@ - 267a0 13000000 22000000 afe32b40 03000000 ....".....+@.... - 267b0 08000000 b2e32b40 0a000000 22000000 ......+@...."... - 267c0 bce32b40 03000000 08000000 bfe32b40 ..+@..........+@ - 267d0 0c000000 22000000 cbe32b40 01000000 ....".....+@.... - 267e0 08000000 cce32b40 22000000 22000000 ......+@"..."... - 267f0 eee32b40 06000000 22000000 f4e32b40 ..+@....".....+@ - 26800 15000000 22000000 09e42b40 01000000 ....".....+@.... - 26810 08000000 0ae42b40 34000000 02000000 ......+@4....... - 26820 3ee42b40 00000000 08000000 3ee42b40 >.+@........>.+@ - 26830 11000000 02000000 4fe42b40 00000000 ........O.+@.... - 26840 08280000 50e42b40 08000000 01280000 .(..P.+@.....(.. - 26850 58e42b40 50000000 02000000 a8e42b40 X.+@P.........+@ - 26860 05000000 22000000 ade42b40 00000000 ....".....+@.... - 26870 08000000 ade42b40 23000000 22000000 ......+@#..."... - 26880 d0e42b40 19000000 22000000 e9e42b40 ..+@....".....+@ - 26890 00000000 08000000 e9e42b40 c0000000 ..........+@.... - 268a0 02000000 a9e52b40 08000000 22000000 ......+@...."... - 268b0 b1e52b40 1b000000 22000000 cce52b40 ..+@....".....+@ - 268c0 00000000 08000000 cce52b40 5e000000 ..........+@^... - 268d0 22000000 2ae62b40 00000000 08000000 "...*.+@........ - 268e0 2ae62b40 45000000 22000000 6fe62b40 *.+@E..."...o.+@ - 268f0 00000000 08280000 70e62b40 23000000 .....(..p.+@#... - 26900 02000000 93e62b40 00000000 08280000 ......+@.....(.. - 26910 94e62b40 38000000 02000000 cce62b40 ..+@8.........+@ - 26920 0f000000 22000000 dbe62b40 00000000 ....".....+@.... - 26930 08280000 dce62b40 04000000 01280000 .(....+@.....(.. - 26940 e0e62b40 0c000000 02000000 ece62b40 ..+@..........+@ - 26950 21000000 22000000 0de72b40 00000000 !...".....+@.... - 26960 08000000 0de72b40 22000000 22000000 ......+@"..."... - 26970 2fe72b40 01000000 08000000 30e72b40 /.+@........0.+@ - 26980 02000000 22000000 32e72b40 09000000 ...."...2.+@.... - 26990 22000000 3be72b40 00000000 08000000 "...;.+@........ - 269a0 50b42c40 00000000 04280000 9c2cff3f P.,@.....(...,.? - 269b0 00000000 04180000 3ce72b40 00000000 ........<.+@.... - 269c0 04280000 3ce72b40 3b000000 02000000 .(..<.+@;....... - 269d0 77e72b40 00000000 08280000 78e72b40 w.+@.....(..x.+@ - 269e0 04000000 01280000 7ce72b40 24000000 .....(..|.+@$... - 269f0 02000000 a0e72b40 0e000000 22000000 ......+@...."... - 26a00 aee72b40 02000000 08000000 b0e72b40 ..+@..........+@ - 26a10 06000000 22000000 b6e72b40 07000000 ....".....+@.... - 26a20 22000000 bde72b40 00000000 08000000 ".....+@........ - 26a30 bde72b40 04000000 22000000 c1e72b40 ..+@....".....+@ - 26a40 00000000 08280000 c4e72b40 08000000 .....(....+@.... - 26a50 01280000 cce72b40 56000000 02000000 .(....+@V....... - 26a60 22e82b40 00000000 08000000 22e82b40 ".+@........".+@ - 26a70 04000000 22000000 26e82b40 4f000000 ...."...&.+@O... - 26a80 22000000 75e82b40 0b000000 22000000 "...u.+@...."... - 26a90 80e82b40 00000000 08000000 80e82b40 ..+@..........+@ - 26aa0 2c000000 22000000 ace82b40 19000000 ,...".....+@.... - 26ab0 22000000 c5e82b40 00000000 08000000 ".....+@........ - 26ac0 c5e82b40 16000000 22000000 dbe82b40 ..+@....".....+@ - 26ad0 03000000 08000000 dee82b40 0a000000 ..........+@.... - 26ae0 22000000 e8e82b40 14000000 22000000 ".....+@...."... - 26af0 fce82b40 00000000 08000000 fce82b40 ..+@..........+@ - 26b00 09000000 22000000 05e92b40 00000000 ....".....+@.... - 26b10 08000000 05e92b40 19000000 22000000 ......+@...."... - 26b20 1ee92b40 00000000 08000000 1ee92b40 ..+@..........+@ - 26b30 1e000000 22000000 3ce92b40 00000000 ...."...<.+@.... - 26b40 08000000 3ce92b40 54000000 22000000 ....<.+@T..."... - 26b50 90e92b40 02000000 08000000 92e92b40 ..+@..........+@ - 26b60 02000000 22000000 94e92b40 13000000 ....".....+@.... - 26b70 22000000 a7e92b40 00000000 08280000 ".....+@.....(.. - 26b80 a8e92b40 1a000000 02000000 c2e92b40 ..+@..........+@ - 26b90 00000000 08280000 c4e92b40 00000000 .....(....+@.... - 26ba0 01280000 c4e92b40 25000000 02000000 .(....+@%....... - 26bb0 e9e92b40 51000000 22000000 3aea2b40 ..+@Q..."...:.+@ - 26bc0 00000000 08000000 3aea2b40 28000000 ........:.+@(... - 26bd0 22000000 62ea2b40 00000000 08000000 "...b.+@........ - 26be0 62ea2b40 1e000000 22000000 80ea2b40 b.+@....".....+@ - 26bf0 00000000 08000000 80ea2b40 15000000 ..........+@.... - 26c00 22000000 95ea2b40 00000000 08280000 ".....+@.....(.. - 26c10 98ea2b40 04000000 01280000 9cea2b40 ..+@.....(....+@ - 26c20 14000000 02000000 b0ea2b40 00000000 ..........+@.... - 26c30 08000000 64b42c40 04000000 04280000 ....d.,@.....(.. - 26c40 b0ea2b40 00000000 04280000 b0ea2b40 ..+@.....(....+@ - 26c50 50000000 01280000 00eb2b40 86000000 P....(....+@.... - 26c60 02000000 86eb2b40 02000000 08000000 ......+@........ - 26c70 88eb2b40 0d000000 22000000 95eb2b40 ..+@....".....+@ - 26c80 01000000 08000000 96eb2b40 72000000 ..........+@r... - 26c90 22000000 08ec2b40 00000000 08000000 ".....+@........ - 26ca0 08ec2b40 0d000000 22000000 15ec2b40 ..+@....".....+@ - 26cb0 00000000 08000000 15ec2b40 30000000 ..........+@0... - 26cc0 22000000 45ec2b40 00000000 08000000 "...E.+@........ - 26cd0 45ec2b40 0d000000 22000000 52ec2b40 E.+@...."...R.+@ - 26ce0 02000000 08000000 54ec2b40 46000000 ........T.+@F... - 26cf0 22000000 9aec2b40 26000000 22000000 ".....+@&..."... - 26d00 c0ec2b40 4a000000 22000000 0aed2b40 ..+@J...".....+@ - 26d10 02000000 08000000 0ced2b40 0d000000 ..........+@.... - 26d20 22000000 19ed2b40 00000000 08000000 ".....+@........ - 26d30 19ed2b40 09000000 22000000 22ed2b40 ..+@...."...".+@ - 26d40 23000000 22000000 45ed2b40 00000000 #..."...E.+@.... - 26d50 08000000 45ed2b40 0e000000 22000000 ....E.+@...."... - 26d60 53ed2b40 01000000 08000000 54ed2b40 S.+@........T.+@ - 26d70 40000000 22000000 94ed2b40 00000000 @...".....+@.... - 26d80 08000000 94ed2b40 0d000000 22000000 ......+@...."... - 26d90 a1ed2b40 00000000 08000000 a1ed2b40 ..+@..........+@ - 26da0 ba000000 22000000 5bee2b40 01000000 ...."...[.+@.... - 26db0 08000000 5cee2b40 0d000000 22000000 ....\.+@...."... - 26dc0 69ee2b40 00000000 08000000 69ee2b40 i.+@........i.+@ - 26dd0 49000000 22000000 b2ee2b40 02000000 I...".....+@.... - 26de0 08000000 b4ee2b40 0d000000 22000000 ......+@...."... - 26df0 c1ee2b40 00000000 08000000 c1ee2b40 ..+@..........+@ - 26e00 93000000 22000000 54ef2b40 01000000 ...."...T.+@.... - 26e10 08000000 55ef2b40 20000000 02000000 ....U.+@ ....... - 26e20 75ef2b40 1e000000 22000000 93ef2b40 u.+@....".....+@ - 26e30 01000000 08000000 94ef2b40 1f000000 ..........+@.... - 26e40 02000000 b3ef2b40 00000000 08280000 ......+@.....(.. - 26e50 b4ef2b40 0c000000 01280000 c0ef2b40 ..+@.....(....+@ - 26e60 1f000000 02000000 dfef2b40 01000000 ..........+@.... - 26e70 08000000 e0ef2b40 12000000 22000000 ......+@...."... - 26e80 f2ef2b40 00000000 08280000 f4ef2b40 ..+@.....(....+@ - 26e90 04000000 01280000 f8ef2b40 09000000 .....(....+@.... - 26ea0 02000000 01f02b40 24000000 22000000 ......+@$..."... - 26eb0 25f02b40 00000000 08000000 25f02b40 %.+@........%.+@ - 26ec0 0b000000 22000000 30f02b40 00000000 ...."...0.+@.... - 26ed0 08000000 30f02b40 05000000 22000000 ....0.+@...."... - 26ee0 35f02b40 00000000 08000000 35f02b40 5.+@........5.+@ - 26ef0 06000000 22000000 3bf02b40 00000000 ...."...;.+@.... - 26f00 08280000 3cf02b40 10000000 01280000 .(..<.+@.....(.. - 26f10 4cf02b40 aa000000 02000000 f6f02b40 L.+@..........+@ - 26f20 02000000 08000000 f8f02b40 0a000000 ..........+@.... - 26f30 22000000 02f12b40 00000000 08000000 ".....+@........ - 26f40 02f12b40 71000000 22000000 73f12b40 ..+@q..."...s.+@ - 26f50 01000000 08000000 74f12b40 0d000000 ........t.+@.... - 26f60 22000000 81f12b40 00000000 08000000 ".....+@........ - 26f70 81f12b40 62000000 22000000 e3f12b40 ..+@b...".....+@ - 26f80 02000000 08000000 e5f12b40 20000000 ..........+@ ... - 26f90 02000000 05f22b40 1a000000 22000000 ......+@...."... - 26fa0 1ff22b40 02000000 08000000 21f22b40 ..+@........!.+@ - 26fb0 0f000000 02000000 30f22b40 0e000000 ........0.+@.... - 26fc0 22000000 3ef22b40 17000000 22000000 "...>.+@...."... - 26fd0 55f22b40 00000000 08280000 58f22b40 U.+@.....(..X.+@ - 26fe0 00000000 01280000 58f22b40 07000000 .....(..X.+@.... - 26ff0 02000000 5ff22b40 00000000 08280000 ...._.+@.....(.. - 27000 60f22b40 04000000 01280000 64f22b40 `.+@.....(..d.+@ - 27010 24000000 02000000 88f22b40 42000000 $.........+@B... - 27020 22000000 caf22b40 18000000 22000000 ".....+@...."... - 27030 e2f22b40 14000000 22000000 f6f22b40 ..+@....".....+@ - 27040 0f000000 22000000 05f32b40 00000000 ....".....+@.... - 27050 08280000 08f32b40 00000000 01280000 .(....+@.....(.. - 27060 08f32b40 1d000000 02000000 25f32b40 ..+@........%.+@ - 27070 00000000 08280000 28f32b40 08000000 .....(..(.+@.... - 27080 01280000 30f32b40 1d000000 02000000 .(..0.+@........ - 27090 4df32b40 07000000 22000000 54f32b40 M.+@...."...T.+@ - 270a0 00000000 08280000 54f32b40 00000000 .....(..T.+@.... - 270b0 01280000 54f32b40 1d000000 02000000 .(..T.+@........ - 270c0 71f32b40 07000000 22000000 78f32b40 q.+@...."...x.+@ - 270d0 00000000 08280000 78f32b40 04000000 .....(..x.+@.... - 270e0 01280000 7cf32b40 0e000000 02000000 .(..|.+@........ - 270f0 8af32b40 00000000 08280000 8cf32b40 ..+@.....(....+@ - 27100 00000000 01280000 8cf32b40 1d000000 .....(....+@.... - 27110 02000000 a9f32b40 00000000 08280000 ......+@.....(.. - 27120 acf32b40 10000000 01280000 bcf32b40 ..+@.....(....+@ - 27130 41000000 02000000 fdf32b40 00000000 A.........+@.... - 27140 08000000 fdf32b40 14000000 02000000 ......+@........ - 27150 11f42b40 00000000 08280000 14f42b40 ..+@.....(....+@ - 27160 04000000 01280000 18f42b40 0c000000 .....(....+@.... - 27170 02000000 24f42b40 02000000 22000000 ....$.+@...."... - 27180 26f42b40 00000000 08280000 28f42b40 &.+@.....(..(.+@ - 27190 0c000000 01280000 34f42b40 2a000000 .....(..4.+@*... - 271a0 02000000 5ef42b40 03000000 08000000 ....^.+@........ - 271b0 61f42b40 09000000 02000000 6af42b40 a.+@........j.+@ - 271c0 1c000000 22000000 86f42b40 00000000 ....".....+@.... - 271d0 08000000 86f42b40 09000000 02000000 ......+@........ - 271e0 8ff42b40 03000000 08000000 92f42b40 ..+@..........+@ - 271f0 09000000 02000000 9bf42b40 01000000 ..........+@.... - 27200 08000000 9cf42b40 05000000 22000000 ......+@...."... - 27210 a1f42b40 0b000000 22000000 acf42b40 ..+@....".....+@ - 27220 00000000 08280000 acf42b40 08000000 .....(....+@.... - 27230 01280000 b4f42b40 26000000 02000000 .(....+@&....... - 27240 daf42b40 09000000 22000000 e3f42b40 ..+@....".....+@ - 27250 01000000 08000000 e4f42b40 0e000000 ..........+@.... - 27260 22000000 f2f42b40 00000000 08280000 ".....+@.....(.. - 27270 f4f42b40 2c000000 01280000 20f52b40 ..+@,....(.. .+@ - 27280 ad000000 02000000 cdf52b40 53000000 ..........+@S... - 27290 22000000 20f62b40 00000000 08000000 "... .+@........ - 272a0 20f62b40 06000000 02000000 26f62b40 .+@........&.+@ - 272b0 00000000 08000000 26f62b40 0c000000 ........&.+@.... - 272c0 02000000 32f62b40 02000000 08000000 ....2.+@........ - 272d0 34f62b40 40000000 02000000 74f62b40 4.+@@.......t.+@ - 272e0 15000000 22000000 89f62b40 11000000 ....".....+@.... - 272f0 22000000 9af62b40 02000000 08000000 ".....+@........ - 27300 9cf62b40 09000000 02000000 a5f62b40 ..+@..........+@ - 27310 09000000 22000000 aef62b40 1e000000 ....".....+@.... - 27320 22000000 ccf62b40 00000000 08000000 ".....+@........ - 27330 ccf62b40 09000000 02000000 d5f62b40 ..+@..........+@ - 27340 21000000 22000000 f6f62b40 00000000 !...".....+@.... - 27350 08000000 f6f62b40 3a000000 22000000 ......+@:..."... - 27360 30f72b40 0f000000 22000000 3ff72b40 0.+@...."...?.+@ - 27370 00000000 08000000 6cb42c40 12000000 ........l.,@.... - 27380 04280000 80b42c40 1f000000 04280000 .(....,@.....(.. - 27390 a0b42c40 32000000 04280000 d4b42c40 ..,@2....(....,@ - 273a0 21000000 04280000 f8b42c40 16000000 !....(....,@.... - 273b0 04280000 10b52c40 41000000 04280000 .(....,@A....(.. - 273c0 54b52c40 1f000000 04280000 74b52c40 T.,@.....(..t.,@ - 273d0 21000000 04280000 98b52c40 2a000000 !....(....,@*... - 273e0 04280000 c4b52c40 2e000000 04280000 .(....,@.....(.. + 264a0 00000000 04280000 e0b12c40 00000000 .....(....,@.... + 264b0 04280000 e0b12c40 20000000 02000000 .(....,@ ....... + 264c0 00b22c40 12000000 22000000 12b22c40 ..,@....".....,@ + 264d0 02000000 08000000 14b22c40 09000000 ..........,@.... + 264e0 22000000 1db22c40 23000000 22000000 ".....,@#..."... + 264f0 40b22c40 08000000 22000000 48b22c40 @.,@...."...H.,@ + 26500 00000000 08280000 48b22c40 1b000000 .....(..H.,@.... + 26510 02000000 63b22c40 00000000 08280000 ....c.,@.....(.. + 26520 64b22c40 42000000 02000000 a6b22c40 d.,@B.........,@ + 26530 05000000 22000000 abb22c40 01000000 ....".....,@.... + 26540 08000000 acb22c40 0e000000 22000000 ......,@...."... + 26550 bab22c40 17000000 22000000 d1b22c40 ..,@....".....,@ + 26560 00000000 08280000 d4b22c40 5a000000 .....(....,@Z... + 26570 02000000 2eb32c40 05000000 22000000 ......,@...."... + 26580 33b32c40 01000000 08000000 34b32c40 3.,@........4.,@ + 26590 0e000000 22000000 42b32c40 52000000 ...."...B.,@R... + 265a0 22000000 94b32c40 00000000 08280000 ".....,@.....(.. + 265b0 94b32c40 2e000000 02000000 c2b32c40 ..,@..........,@ + 265c0 48000000 22000000 0ab42c40 05000000 H...".....,@.... + 265d0 22000000 0fb42c40 01000000 08000000 ".....,@........ + 265e0 10b42c40 0e000000 22000000 1eb42c40 ..,@....".....,@ + 265f0 52000000 22000000 70b42c40 00000000 R..."...p.,@.... + 26600 08000000 58e12b40 00000000 04280000 ....X.+@.....(.. + 26610 58e12b40 04000000 01280000 5ce12b40 X.+@.....(..\.+@ + 26620 41000000 02000000 9de12b40 00000000 A.........+@.... + 26630 08000000 a0e12b40 00000000 04280000 ......+@.....(.. + 26640 a0e12b40 00000000 01280000 a0e12b40 ..+@.....(....+@ + 26650 26000000 02000000 c6e12b40 05000000 &.........+@.... + 26660 22000000 cbe12b40 01000000 08000000 ".....+@........ + 26670 cce12b40 06000000 22000000 d2e12b40 ..+@....".....+@ + 26680 02000000 22000000 d4e12b40 06000000 ....".....+@.... + 26690 22000000 dae12b40 00000000 08000000 ".....+@........ + 266a0 dae12b40 15000000 22000000 efe12b40 ..+@....".....+@ + 266b0 00000000 08000000 efe12b40 12000000 ..........+@.... + 266c0 02000000 01e22b40 0b000000 22000000 ......+@...."... + 266d0 0ce22b40 00000000 08280000 0ce22b40 ..+@.....(....+@ + 266e0 14000000 01280000 20e22b40 31000000 .....(.. .+@1... + 266f0 02000000 51e22b40 08000000 22000000 ....Q.+@...."... + 26700 59e22b40 00000000 08000000 59e22b40 Y.+@........Y.+@ + 26710 ad000000 22000000 06e32b40 00000000 ....".....+@.... + 26720 08000000 06e32b40 04000000 22000000 ......+@...."... + 26730 0ae32b40 06000000 22000000 10e32b40 ..+@....".....+@ + 26740 0a000000 22000000 1ae32b40 00000000 ....".....+@.... + 26750 08000000 1ae32b40 27000000 22000000 ......+@'..."... + 26760 41e32b40 00000000 08000000 41e32b40 A.+@........A.+@ + 26770 07000000 22000000 48e32b40 29000000 ...."...H.+@)... + 26780 22000000 71e32b40 46000000 22000000 "...q.+@F..."... + 26790 b7e32b40 01000000 08000000 b8e32b40 ..+@..........+@ + 267a0 13000000 22000000 cbe32b40 03000000 ....".....+@.... + 267b0 08000000 cee32b40 0a000000 22000000 ......+@...."... + 267c0 d8e32b40 03000000 08000000 dbe32b40 ..+@..........+@ + 267d0 0c000000 22000000 e7e32b40 01000000 ....".....+@.... + 267e0 08000000 e8e32b40 22000000 22000000 ......+@"..."... + 267f0 0ae42b40 06000000 22000000 10e42b40 ..+@....".....+@ + 26800 15000000 22000000 25e42b40 01000000 ...."...%.+@.... + 26810 08000000 26e42b40 34000000 02000000 ....&.+@4....... + 26820 5ae42b40 00000000 08000000 5ae42b40 Z.+@........Z.+@ + 26830 11000000 02000000 6be42b40 00000000 ........k.+@.... + 26840 08280000 6ce42b40 08000000 01280000 .(..l.+@.....(.. + 26850 74e42b40 50000000 02000000 c4e42b40 t.+@P.........+@ + 26860 05000000 22000000 c9e42b40 00000000 ....".....+@.... + 26870 08000000 c9e42b40 23000000 22000000 ......+@#..."... + 26880 ece42b40 19000000 22000000 05e52b40 ..+@....".....+@ + 26890 00000000 08000000 05e52b40 c0000000 ..........+@.... + 268a0 02000000 c5e52b40 08000000 22000000 ......+@...."... + 268b0 cde52b40 1b000000 22000000 e8e52b40 ..+@....".....+@ + 268c0 00000000 08000000 e8e52b40 5e000000 ..........+@^... + 268d0 22000000 46e62b40 00000000 08000000 "...F.+@........ + 268e0 46e62b40 45000000 22000000 8be62b40 F.+@E...".....+@ + 268f0 00000000 08280000 8ce62b40 23000000 .....(....+@#... + 26900 02000000 afe62b40 00000000 08280000 ......+@.....(.. + 26910 b0e62b40 38000000 02000000 e8e62b40 ..+@8.........+@ + 26920 0f000000 22000000 f7e62b40 00000000 ....".....+@.... + 26930 08280000 f8e62b40 04000000 01280000 .(....+@.....(.. + 26940 fce62b40 0c000000 02000000 08e72b40 ..+@..........+@ + 26950 21000000 22000000 29e72b40 00000000 !..."...).+@.... + 26960 08000000 29e72b40 22000000 22000000 ....).+@"..."... + 26970 4be72b40 01000000 08000000 4ce72b40 K.+@........L.+@ + 26980 02000000 22000000 4ee72b40 09000000 ...."...N.+@.... + 26990 22000000 57e72b40 00000000 08000000 "...W.+@........ + 269a0 70b42c40 00000000 04280000 9c2cff3f p.,@.....(...,.? + 269b0 00000000 04180000 58e72b40 00000000 ........X.+@.... + 269c0 04280000 58e72b40 3b000000 02000000 .(..X.+@;....... + 269d0 93e72b40 00000000 08280000 94e72b40 ..+@.....(....+@ + 269e0 04000000 01280000 98e72b40 24000000 .....(....+@$... + 269f0 02000000 bce72b40 0e000000 22000000 ......+@...."... + 26a00 cae72b40 02000000 08000000 cce72b40 ..+@..........+@ + 26a10 06000000 22000000 d2e72b40 07000000 ....".....+@.... + 26a20 22000000 d9e72b40 00000000 08000000 ".....+@........ + 26a30 d9e72b40 04000000 22000000 dde72b40 ..+@....".....+@ + 26a40 00000000 08280000 e0e72b40 08000000 .....(....+@.... + 26a50 01280000 e8e72b40 56000000 02000000 .(....+@V....... + 26a60 3ee82b40 00000000 08000000 3ee82b40 >.+@........>.+@ + 26a70 04000000 22000000 42e82b40 4f000000 ...."...B.+@O... + 26a80 22000000 91e82b40 0b000000 22000000 ".....+@...."... + 26a90 9ce82b40 00000000 08000000 9ce82b40 ..+@..........+@ + 26aa0 2c000000 22000000 c8e82b40 19000000 ,...".....+@.... + 26ab0 22000000 e1e82b40 00000000 08000000 ".....+@........ + 26ac0 e1e82b40 16000000 22000000 f7e82b40 ..+@....".....+@ + 26ad0 03000000 08000000 fae82b40 0a000000 ..........+@.... + 26ae0 22000000 04e92b40 14000000 22000000 ".....+@...."... + 26af0 18e92b40 00000000 08000000 18e92b40 ..+@..........+@ + 26b00 09000000 22000000 21e92b40 00000000 ...."...!.+@.... + 26b10 08000000 21e92b40 19000000 22000000 ....!.+@...."... + 26b20 3ae92b40 00000000 08000000 3ae92b40 :.+@........:.+@ + 26b30 1e000000 22000000 58e92b40 00000000 ...."...X.+@.... + 26b40 08000000 58e92b40 54000000 22000000 ....X.+@T..."... + 26b50 ace92b40 02000000 08000000 aee92b40 ..+@..........+@ + 26b60 02000000 22000000 b0e92b40 13000000 ....".....+@.... + 26b70 22000000 c3e92b40 00000000 08280000 ".....+@.....(.. + 26b80 c4e92b40 1a000000 02000000 dee92b40 ..+@..........+@ + 26b90 00000000 08280000 e0e92b40 00000000 .....(....+@.... + 26ba0 01280000 e0e92b40 25000000 02000000 .(....+@%....... + 26bb0 05ea2b40 51000000 22000000 56ea2b40 ..+@Q..."...V.+@ + 26bc0 00000000 08000000 56ea2b40 28000000 ........V.+@(... + 26bd0 22000000 7eea2b40 00000000 08000000 "...~.+@........ + 26be0 7eea2b40 1e000000 22000000 9cea2b40 ~.+@....".....+@ + 26bf0 00000000 08000000 9cea2b40 15000000 ..........+@.... + 26c00 22000000 b1ea2b40 00000000 08280000 ".....+@.....(.. + 26c10 b4ea2b40 04000000 01280000 b8ea2b40 ..+@.....(....+@ + 26c20 14000000 02000000 ccea2b40 00000000 ..........+@.... + 26c30 08000000 84b42c40 04000000 04280000 ......,@.....(.. + 26c40 ccea2b40 00000000 04280000 ccea2b40 ..+@.....(....+@ + 26c50 50000000 01280000 1ceb2b40 86000000 P....(....+@.... + 26c60 02000000 a2eb2b40 02000000 08000000 ......+@........ + 26c70 a4eb2b40 0d000000 22000000 b1eb2b40 ..+@....".....+@ + 26c80 01000000 08000000 b2eb2b40 72000000 ..........+@r... + 26c90 22000000 24ec2b40 00000000 08000000 "...$.+@........ + 26ca0 24ec2b40 0d000000 22000000 31ec2b40 $.+@...."...1.+@ + 26cb0 00000000 08000000 31ec2b40 30000000 ........1.+@0... + 26cc0 22000000 61ec2b40 00000000 08000000 "...a.+@........ + 26cd0 61ec2b40 0d000000 22000000 6eec2b40 a.+@...."...n.+@ + 26ce0 02000000 08000000 70ec2b40 46000000 ........p.+@F... + 26cf0 22000000 b6ec2b40 26000000 22000000 ".....+@&..."... + 26d00 dcec2b40 4a000000 22000000 26ed2b40 ..+@J..."...&.+@ + 26d10 02000000 08000000 28ed2b40 0d000000 ........(.+@.... + 26d20 22000000 35ed2b40 00000000 08000000 "...5.+@........ + 26d30 35ed2b40 09000000 22000000 3eed2b40 5.+@...."...>.+@ + 26d40 23000000 22000000 61ed2b40 00000000 #..."...a.+@.... + 26d50 08000000 61ed2b40 0e000000 22000000 ....a.+@...."... + 26d60 6fed2b40 01000000 08000000 70ed2b40 o.+@........p.+@ + 26d70 40000000 22000000 b0ed2b40 00000000 @...".....+@.... + 26d80 08000000 b0ed2b40 0d000000 22000000 ......+@...."... + 26d90 bded2b40 00000000 08000000 bded2b40 ..+@..........+@ + 26da0 ba000000 22000000 77ee2b40 01000000 ...."...w.+@.... + 26db0 08000000 78ee2b40 0d000000 22000000 ....x.+@...."... + 26dc0 85ee2b40 00000000 08000000 85ee2b40 ..+@..........+@ + 26dd0 49000000 22000000 ceee2b40 02000000 I...".....+@.... + 26de0 08000000 d0ee2b40 0d000000 22000000 ......+@...."... + 26df0 ddee2b40 00000000 08000000 ddee2b40 ..+@..........+@ + 26e00 93000000 22000000 70ef2b40 01000000 ...."...p.+@.... + 26e10 08000000 71ef2b40 20000000 02000000 ....q.+@ ....... + 26e20 91ef2b40 1e000000 22000000 afef2b40 ..+@....".....+@ + 26e30 01000000 08000000 b0ef2b40 1f000000 ..........+@.... + 26e40 02000000 cfef2b40 00000000 08280000 ......+@.....(.. + 26e50 d0ef2b40 0c000000 01280000 dcef2b40 ..+@.....(....+@ + 26e60 1f000000 02000000 fbef2b40 01000000 ..........+@.... + 26e70 08000000 fcef2b40 12000000 22000000 ......+@...."... + 26e80 0ef02b40 00000000 08280000 10f02b40 ..+@.....(....+@ + 26e90 04000000 01280000 14f02b40 09000000 .....(....+@.... + 26ea0 02000000 1df02b40 24000000 22000000 ......+@$..."... + 26eb0 41f02b40 00000000 08000000 41f02b40 A.+@........A.+@ + 26ec0 0b000000 22000000 4cf02b40 00000000 ...."...L.+@.... + 26ed0 08000000 4cf02b40 05000000 22000000 ....L.+@...."... + 26ee0 51f02b40 00000000 08000000 51f02b40 Q.+@........Q.+@ + 26ef0 06000000 22000000 57f02b40 00000000 ...."...W.+@.... + 26f00 08280000 58f02b40 10000000 01280000 .(..X.+@.....(.. + 26f10 68f02b40 aa000000 02000000 12f12b40 h.+@..........+@ + 26f20 02000000 08000000 14f12b40 0a000000 ..........+@.... + 26f30 22000000 1ef12b40 00000000 08000000 ".....+@........ + 26f40 1ef12b40 71000000 22000000 8ff12b40 ..+@q...".....+@ + 26f50 01000000 08000000 90f12b40 0d000000 ..........+@.... + 26f60 22000000 9df12b40 00000000 08000000 ".....+@........ + 26f70 9df12b40 62000000 22000000 fff12b40 ..+@b...".....+@ + 26f80 02000000 08000000 01f22b40 20000000 ..........+@ ... + 26f90 02000000 21f22b40 1a000000 22000000 ....!.+@...."... + 26fa0 3bf22b40 02000000 08000000 3df22b40 ;.+@........=.+@ + 26fb0 0f000000 02000000 4cf22b40 0e000000 ........L.+@.... + 26fc0 22000000 5af22b40 17000000 22000000 "...Z.+@...."... + 26fd0 71f22b40 00000000 08280000 74f22b40 q.+@.....(..t.+@ + 26fe0 00000000 01280000 74f22b40 07000000 .....(..t.+@.... + 26ff0 02000000 7bf22b40 00000000 08280000 ....{.+@.....(.. + 27000 7cf22b40 04000000 01280000 80f22b40 |.+@.....(....+@ + 27010 24000000 02000000 a4f22b40 42000000 $.........+@B... + 27020 22000000 e6f22b40 18000000 22000000 ".....+@...."... + 27030 fef22b40 14000000 22000000 12f32b40 ..+@....".....+@ + 27040 0f000000 22000000 21f32b40 00000000 ...."...!.+@.... + 27050 08280000 24f32b40 00000000 01280000 .(..$.+@.....(.. + 27060 24f32b40 1d000000 02000000 41f32b40 $.+@........A.+@ + 27070 00000000 08280000 44f32b40 08000000 .....(..D.+@.... + 27080 01280000 4cf32b40 1d000000 02000000 .(..L.+@........ + 27090 69f32b40 07000000 22000000 70f32b40 i.+@...."...p.+@ + 270a0 00000000 08280000 70f32b40 00000000 .....(..p.+@.... + 270b0 01280000 70f32b40 1d000000 02000000 .(..p.+@........ + 270c0 8df32b40 07000000 22000000 94f32b40 ..+@....".....+@ + 270d0 00000000 08280000 94f32b40 04000000 .....(....+@.... + 270e0 01280000 98f32b40 0e000000 02000000 .(....+@........ + 270f0 a6f32b40 00000000 08280000 a8f32b40 ..+@.....(....+@ + 27100 00000000 01280000 a8f32b40 1d000000 .....(....+@.... + 27110 02000000 c5f32b40 00000000 08280000 ......+@.....(.. + 27120 c8f32b40 10000000 01280000 d8f32b40 ..+@.....(....+@ + 27130 41000000 02000000 19f42b40 00000000 A.........+@.... + 27140 08000000 19f42b40 14000000 02000000 ......+@........ + 27150 2df42b40 00000000 08280000 30f42b40 -.+@.....(..0.+@ + 27160 04000000 01280000 34f42b40 0c000000 .....(..4.+@.... + 27170 02000000 40f42b40 02000000 22000000 ....@.+@...."... + 27180 42f42b40 00000000 08280000 44f42b40 B.+@.....(..D.+@ + 27190 0c000000 01280000 50f42b40 2a000000 .....(..P.+@*... + 271a0 02000000 7af42b40 03000000 08000000 ....z.+@........ + 271b0 7df42b40 09000000 02000000 86f42b40 }.+@..........+@ + 271c0 1c000000 22000000 a2f42b40 00000000 ....".....+@.... + 271d0 08000000 a2f42b40 09000000 02000000 ......+@........ + 271e0 abf42b40 03000000 08000000 aef42b40 ..+@..........+@ + 271f0 09000000 02000000 b7f42b40 01000000 ..........+@.... + 27200 08000000 b8f42b40 05000000 22000000 ......+@...."... + 27210 bdf42b40 0b000000 22000000 c8f42b40 ..+@....".....+@ + 27220 00000000 08280000 c8f42b40 08000000 .....(....+@.... + 27230 01280000 d0f42b40 26000000 02000000 .(....+@&....... + 27240 f6f42b40 09000000 22000000 fff42b40 ..+@....".....+@ + 27250 01000000 08000000 00f52b40 0e000000 ..........+@.... + 27260 22000000 0ef52b40 00000000 08280000 ".....+@.....(.. + 27270 10f52b40 2c000000 01280000 3cf52b40 ..+@,....(..<.+@ + 27280 ad000000 02000000 e9f52b40 53000000 ..........+@S... + 27290 22000000 3cf62b40 00000000 08000000 "...<.+@........ + 272a0 3cf62b40 06000000 02000000 42f62b40 <.+@........B.+@ + 272b0 00000000 08000000 42f62b40 0c000000 ........B.+@.... + 272c0 02000000 4ef62b40 02000000 08000000 ....N.+@........ + 272d0 50f62b40 40000000 02000000 90f62b40 P.+@@.........+@ + 272e0 15000000 22000000 a5f62b40 11000000 ....".....+@.... + 272f0 22000000 b6f62b40 02000000 08000000 ".....+@........ + 27300 b8f62b40 09000000 02000000 c1f62b40 ..+@..........+@ + 27310 09000000 22000000 caf62b40 1e000000 ....".....+@.... + 27320 22000000 e8f62b40 00000000 08000000 ".....+@........ + 27330 e8f62b40 09000000 02000000 f1f62b40 ..+@..........+@ + 27340 21000000 22000000 12f72b40 00000000 !...".....+@.... + 27350 08000000 12f72b40 3a000000 22000000 ......+@:..."... + 27360 4cf72b40 0f000000 22000000 5bf72b40 L.+@...."...[.+@ + 27370 00000000 08000000 8cb42c40 12000000 ..........,@.... + 27380 04280000 a0b42c40 1f000000 04280000 .(....,@.....(.. + 27390 c0b42c40 32000000 04280000 f4b42c40 ..,@2....(....,@ + 273a0 21000000 04280000 18b52c40 16000000 !....(....,@.... + 273b0 04280000 30b52c40 41000000 04280000 .(..0.,@A....(.. + 273c0 74b52c40 1f000000 04280000 94b52c40 t.,@.....(....,@ + 273d0 21000000 04280000 b8b52c40 2a000000 !....(....,@*... + 273e0 04280000 e4b52c40 2e000000 04280000 .(....,@.....(.. 273f0 302fff3f 00000000 04280000 342fff3f 0/.?.....(..4/.? 27400 00000000 04280000 382fff3f 00000000 .....(..8/.?.... 27410 04280000 3c2fff3f 00000000 04280000 .(...........+@ - 278e0 00000000 08000000 f7fb2b40 26000000 ..........+@&... - 278f0 02000000 1dfc2b40 0f000000 22000000 ......+@...."... - 27900 2cfc2b40 00000000 08000000 2cfc2b40 ,.+@........,.+@ - 27910 02000000 22000000 2efc2b40 0f000000 ....".....+@.... - 27920 22000000 3dfc2b40 00000000 08280000 "...=.+@.....(.. - 27930 40fc2b40 32000000 02000000 72fc2b40 @.+@2.......r.+@ - 27940 03000000 08000000 75fc2b40 0b000000 ........u.+@.... - 27950 22000000 80fc2b40 04000000 22000000 ".....+@...."... - 27960 84fc2b40 09000000 22000000 8dfc2b40 ..+@....".....+@ - 27970 00000000 08280000 90fc2b40 10000000 .....(....+@.... - 27980 02000000 a0fc2b40 00000000 08000000 ......+@........ - 27990 a0fc2b40 02000000 22000000 a2fc2b40 ..+@....".....+@ - 279a0 00000000 08280000 a4fc2b40 18000000 .....(....+@.... - 279b0 02000000 bcfc2b40 00000000 08000000 ......+@........ - 279c0 bcfc2b40 02000000 22000000 befc2b40 ..+@....".....+@ - 279d0 02000000 22000000 c0fc2b40 00000000 ....".....+@.... - 279e0 08280000 c0fc2b40 1a000000 02000000 .(....+@........ - 279f0 dafc2b40 00000000 08280000 dcfc2b40 ..+@.....(....+@ - 27a00 0c000000 02000000 e8fc2b40 05000000 ..........+@.... - 27a10 22000000 edfc2b40 00000000 08000000 ".....+@........ - 27a20 edfc2b40 26000000 22000000 13fd2b40 ..+@&...".....+@ - 27a30 00000000 08280000 14fd2b40 00000000 .....(....+@.... - 27a40 01280000 14fd2b40 29000000 02000000 .(....+@)....... - 27a50 3dfd2b40 15000000 22000000 52fd2b40 =.+@...."...R.+@ - 27a60 2a000000 22000000 7cfd2b40 0c000000 *..."...|.+@.... - 27a70 22000000 88fd2b40 0d000000 22000000 ".....+@...."... - 27a80 95fd2b40 06000000 22000000 9bfd2b40 ..+@....".....+@ - 27a90 01000000 08000000 9cfd2b40 11000000 ..........+@.... - 27aa0 22000000 adfd2b40 06000000 22000000 ".....+@...."... - 27ab0 b3fd2b40 01000000 08000000 b4fd2b40 ..+@..........+@ - 27ac0 05000000 22000000 b9fd2b40 00000000 ....".....+@.... - 27ad0 08000000 b9fd2b40 05000000 22000000 ......+@...."... - 27ae0 befd2b40 00000000 08000000 befd2b40 ..+@..........+@ - 27af0 02000000 22000000 c0fd2b40 0f000000 ....".....+@.... - 27b00 22000000 cffd2b40 00000000 08280000 ".....+@.....(.. - 27b10 d0fd2b40 00000000 01280000 d0fd2b40 ..+@.....(....+@ - 27b20 38000000 02000000 08fe2b40 00000000 8.........+@.... - 27b30 08000000 08fe2b40 10000000 22000000 ......+@...."... - 27b40 18fe2b40 30000000 22000000 48fe2b40 ..+@0..."...H.+@ - 27b50 00000000 08000000 48fe2b40 05000000 ........H.+@.... - 27b60 22000000 4dfe2b40 00000000 08000000 "...M.+@........ - 27b70 4dfe2b40 11000000 22000000 5efe2b40 M.+@...."...^.+@ - 27b80 00000000 08280000 60fe2b40 00000000 .....(..`.+@.... - 27b90 01280000 60fe2b40 18000000 02000000 .(..`.+@........ - 27ba0 78fe2b40 05000000 22000000 7dfe2b40 x.+@...."...}.+@ - 27bb0 00000000 08000000 7dfe2b40 17000000 ........}.+@.... - 27bc0 22000000 94fe2b40 23000000 22000000 ".....+@#..."... - 27bd0 b7fe2b40 01000000 08000000 b8fe2b40 ..+@..........+@ - 27be0 0f000000 22000000 c7fe2b40 00000000 ....".....+@.... - 27bf0 08280000 c8fe2b40 11000000 02000000 .(....+@........ - 27c00 d9fe2b40 05000000 22000000 defe2b40 ..+@....".....+@ - 27c10 03000000 08000000 e1fe2b40 25000000 ..........+@%... - 27c20 22000000 06ff2b40 00000000 08280000 ".....+@.....(.. - 27c30 08ff2b40 16000000 02000000 1eff2b40 ..+@..........+@ - 27c40 00000000 08000000 1eff2b40 04000000 ..........+@.... - 27c50 22000000 22ff2b40 00000000 08000000 "...".+@........ - 27c60 22ff2b40 09000000 22000000 2bff2b40 ".+@...."...+.+@ - 27c70 00000000 08280000 2cff2b40 00000000 .....(..,.+@.... - 27c80 01280000 2cff2b40 29000000 02000000 .(..,.+@)....... - 27c90 55ff2b40 01000000 08000000 56ff2b40 U.+@........V.+@ - 27ca0 2c000000 22000000 82ff2b40 00000000 ,...".....+@.... - 27cb0 08000000 82ff2b40 05000000 22000000 ......+@...."... - 27cc0 87ff2b40 00000000 08000000 87ff2b40 ..+@..........+@ - 27cd0 05000000 02000000 8cff2b40 00000000 ..........+@.... - 27ce0 08000000 8cff2b40 12000000 02000000 ......+@........ - 27cf0 9eff2b40 00000000 08280000 a0ff2b40 ..+@.....(....+@ - 27d00 00000000 01280000 a0ff2b40 44000000 .....(....+@D... - 27d10 02000000 e4ff2b40 00000000 08000000 ......+@........ - 27d20 e4ff2b40 06000000 02000000 eaff2b40 ..+@..........+@ - 27d30 00000000 08000000 eaff2b40 11000000 ..........+@.... - 27d40 02000000 fbff2b40 00000000 08280000 ......+@.....(.. - 27d50 fcff2b40 04000000 01280000 00002c40 ..+@.....(....,@ - 27d60 10000000 02000000 10002c40 05000000 ..........,@.... - 27d70 22000000 15002c40 00000000 08000000 ".....,@........ - 27d80 15002c40 33000000 22000000 48002c40 ..,@3..."...H.,@ - 27d90 00000000 08280000 48002c40 00000000 .....(..H.,@.... - 27da0 01280000 48002c40 2b000000 02000000 .(..H.,@+....... - 27db0 73002c40 01000000 08000000 74002c40 s.,@........t.,@ - 27dc0 16000000 22000000 8a002c40 00000000 ....".....,@.... - 27dd0 08000000 8a002c40 05000000 22000000 ......,@...."... - 27de0 8f002c40 01000000 08000000 90002c40 ..,@..........,@ - 27df0 05000000 22000000 95002c40 00000000 ....".....,@.... - 27e00 08000000 95002c40 0d000000 22000000 ......,@...."... - 27e10 a2002c40 00000000 08000000 2c8dfe3f ..,@........,..? - 27e20 00000000 04280000 a4002c40 00000000 .....(....,@.... - 27e30 04280000 a4002c40 08000000 01280000 .(....,@.....(.. - 27e40 ac002c40 42000000 02000000 ee002c40 ..,@B.........,@ - 27e50 0d000000 22000000 fb002c40 00000000 ....".....,@.... - 27e60 08280000 fc002c40 00000000 01280000 .(....,@.....(.. - 27e70 fc002c40 14000000 02000000 10012c40 ..,@..........,@ - 27e80 02000000 08000000 12012c40 04000000 ..........,@.... - 27e90 22000000 16012c40 02000000 22000000 ".....,@...."... - 27ea0 18012c40 06000000 22000000 1e012c40 ..,@....".....,@ - 27eb0 02000000 08000000 20012c40 0a000000 ........ .,@.... - 27ec0 22000000 2a012c40 00000000 08000000 "...*.,@........ - 27ed0 2a012c40 13000000 02000000 3d012c40 *.,@........=.,@ - 27ee0 00000000 08280000 40012c40 08000000 .....(..@.,@.... - 27ef0 02000000 48012c40 06000000 22000000 ....H.,@...."... - 27f00 4e012c40 00000000 08280000 50012c40 N.,@.....(..P.,@ - 27f10 08000000 02000000 58012c40 06000000 ........X.,@.... - 27f20 22000000 5e012c40 00000000 08280000 "...^.,@.....(.. - 27f30 60012c40 06000000 02000000 66012c40 `.,@........f.,@ - 27f40 00000000 08280000 68012c40 00000000 .....(..h.,@.... - 27f50 01280000 68012c40 2c000000 02000000 .(..h.,@,....... - 27f60 94012c40 05000000 22000000 99012c40 ..,@....".....,@ - 27f70 00000000 08000000 99012c40 12000000 ..........,@.... - 27f80 22000000 ab012c40 03000000 08000000 ".....,@........ - 27f90 ae012c40 0f000000 22000000 bd012c40 ..,@....".....,@ - 27fa0 18000000 22000000 d5012c40 00000000 ....".....,@.... - 27fb0 08000000 d5012c40 09000000 22000000 ......,@...."... - 27fc0 de012c40 02000000 22000000 e0012c40 ..,@....".....,@ - 27fd0 20000000 22000000 00022c40 0f000000 ...".....,@.... - 27fe0 22000000 0f022c40 00000000 08280000 ".....,@.....(.. - 27ff0 10022c40 00000000 01280000 10022c40 ..,@.....(....,@ - 28000 3a000000 02000000 4a022c40 2e000000 :.......J.,@.... - 28010 22000000 78022c40 07000000 22000000 "...x.,@...."... - 28020 7f022c40 01000000 08000000 80022c40 ..,@..........,@ - 28030 11000000 22000000 91022c40 00000000 ....".....,@.... - 28040 08280000 94022c40 11000000 02000000 .(....,@........ - 28050 a5022c40 00000000 08000000 1830ff3f ..,@.........0.? - 28060 00000000 04280000 a8022c40 00000000 .....(....,@.... - 28070 04280000 a8022c40 04000000 01280000 .(....,@.....(.. - 28080 ac022c40 10000000 02000000 bc022c40 ..,@..........,@ - 28090 08000000 22000000 c4022c40 00000000 ....".....,@.... - 280a0 08280000 c4022c40 10000000 01280000 .(....,@.....(.. - 280b0 d4022c40 5f000000 02000000 33032c40 ..,@_.......3.,@ - 280c0 00000000 08280000 34032c40 0c000000 .....(..4.,@.... - 280d0 01280000 40032c40 4f000000 02000000 .(..@.,@O....... - 280e0 8f032c40 01000000 08000000 90032c40 ..,@..........,@ - 280f0 17000000 22000000 a7032c40 01000000 ....".....,@.... - 28100 08000000 a8032c40 0e000000 22000000 ......,@...."... - 28110 b6032c40 0b000000 22000000 c1032c40 ..,@....".....,@ - 28120 00000000 08280000 c4032c40 04000000 .....(....,@.... - 28130 01280000 c8032c40 2d000000 02000000 .(....,@-....... - 28140 f5032c40 00000000 08280000 f8032c40 ..,@.....(....,@ - 28150 20000000 01280000 18042c40 45000000 ....(....,@E... - 28160 02000000 5d042c40 05000000 22000000 ....].,@...."... - 28170 62042c40 00000000 08000000 62042c40 b.,@........b.,@ - 28180 44000000 22000000 a6042c40 75000000 D...".....,@u... - 28190 22000000 1b052c40 01000000 08000000 ".....,@........ - 281a0 1c052c40 5f000000 02000000 7b052c40 ..,@_.......{.,@ - 281b0 02000000 08000000 7d052c40 0b000000 ........}.,@.... - 281c0 22000000 88052c40 01000000 08000000 ".....,@........ - 281d0 89052c40 14000000 22000000 9d052c40 ..,@....".....,@ - 281e0 00000000 08280000 a0052c40 0c000000 .....(....,@.... - 281f0 01280000 ac052c40 3d000000 02000000 .(....,@=....... - 28200 e9052c40 6b000000 22000000 54062c40 ..,@k..."...T.,@ - 28210 2b000000 22000000 7f062c40 01000000 +...".....,@.... - 28220 08000000 80062c40 20000000 22000000 ......,@ ..."... - 28230 a0062c40 08000000 22000000 a8062c40 ..,@....".....,@ - 28240 19000000 22000000 c1062c40 00000000 ....".....,@.... - 28250 08000000 c1062c40 34000000 22000000 ......,@4..."... - 28260 f5062c40 01000000 08000000 f6062c40 ..,@..........,@ - 28270 76000000 22000000 6c072c40 00000000 v..."...l.,@.... - 28280 08000000 6c072c40 0c000000 22000000 ....l.,@...."... - 28290 78072c40 11000000 22000000 89072c40 x.,@....".....,@ - 282a0 00000000 08000000 89072c40 0c000000 ..........,@.... - 282b0 22000000 95072c40 18000000 22000000 ".....,@...."... - 282c0 ad072c40 2d000000 22000000 da072c40 ..,@-...".....,@ - 282d0 02000000 08000000 dc072c40 14000000 ..........,@.... - 282e0 22000000 f0072c40 31000000 22000000 ".....,@1..."... - 282f0 21082c40 14000000 22000000 35082c40 !.,@...."...5.,@ - 28300 08000000 22000000 3d082c40 20000000 ...."...=.,@ ... - 28310 22000000 5d082c40 00000000 08280000 "...].,@.....(.. - 28320 60082c40 11000000 02000000 71082c40 `.,@........q.,@ - 28330 00000000 08280000 74082c40 04000000 .....(..t.,@.... - 28340 01280000 78082c40 13000000 02000000 .(..x.,@........ - 28350 8b082c40 00000000 08280000 8c082c40 ..,@.....(....,@ - 28360 08000000 01280000 94082c40 88000000 .....(....,@.... - 28370 02000000 1c092c40 10000000 22000000 ......,@...."... - 28380 2c092c40 08000000 22000000 34092c40 ,.,@...."...4.,@ - 28390 0f000000 22000000 43092c40 01000000 ...."...C.,@.... - 283a0 08000000 44092c40 0c000000 22000000 ....D.,@...."... - 283b0 50092c40 00000000 08000000 50092c40 P.,@........P.,@ - 283c0 28000000 02000000 78092c40 01000000 (.......x.,@.... - 283d0 08000000 79092c40 53000000 22000000 ....y.,@S..."... - 283e0 cc092c40 00000000 08000000 cc092c40 ..,@..........,@ - 283f0 29000000 22000000 f5092c40 07000000 )...".....,@.... - 28400 22000000 fc092c40 0f000000 22000000 ".....,@...."... - 28410 0b0a2c40 00000000 08280000 0c0a2c40 ..,@.....(....,@ - 28420 0c000000 01280000 180a2c40 44000000 .....(....,@D... - 28430 02000000 5c0a2c40 00000000 08280000 ....\.,@.....(.. - 28440 5c0a2c40 04000000 01280000 600a2c40 \.,@.....(..`.,@ - 28450 13000000 02000000 730a2c40 00000000 ........s.,@.... - 28460 08280000 740a2c40 00000000 01280000 .(..t.,@.....(.. - 28470 740a2c40 08000000 02000000 7c0a2c40 t.,@........|.,@ - 28480 00000000 08280000 7c0a2c40 04000000 .....(..|.,@.... - 28490 01280000 800a2c40 27000000 02000000 .(....,@'....... - 284a0 a70a2c40 01000000 08000000 a80a2c40 ..,@..........,@ - 284b0 07000000 22000000 af0a2c40 00000000 ....".....,@.... - 284c0 08280000 b00a2c40 04000000 01280000 .(....,@.....(.. - 284d0 b40a2c40 21000000 02000000 d50a2c40 ..,@!.........,@ - 284e0 02000000 22000000 d70a2c40 00000000 ....".....,@.... - 284f0 08280000 d80a2c40 04000000 01280000 .(....,@.....(.. - 28500 dc0a2c40 2e000000 02000000 0a0b2c40 ..,@..........,@ - 28510 09000000 22000000 130b2c40 00000000 ....".....,@.... - 28520 08280000 140b2c40 00000000 01280000 .(....,@.....(.. - 28530 140b2c40 21000000 02000000 350b2c40 ..,@!.......5.,@ - 28540 1f000000 22000000 540b2c40 00000000 ...."...T.,@.... - 28550 08280000 540b2c40 00000000 01280000 .(..T.,@.....(.. - 28560 540b2c40 1f000000 02000000 730b2c40 T.,@........s.,@ - 28570 01000000 08000000 740b2c40 18000000 ........t.,@.... - 28580 22000000 8c0b2c40 07000000 22000000 ".....,@...."... - 28590 930b2c40 00000000 08280000 940b2c40 ..,@.....(....,@ - 285a0 00000000 01280000 940b2c40 13000000 .....(....,@.... - 285b0 02000000 a70b2c40 01000000 08000000 ......,@........ - 285c0 a80b2c40 07000000 22000000 af0b2c40 ..,@....".....,@ - 285d0 00000000 08280000 b00b2c40 00000000 .....(....,@.... - 285e0 01280000 b00b2c40 1a000000 02000000 .(....,@........ - 285f0 ca0b2c40 07000000 22000000 d10b2c40 ..,@....".....,@ - 28600 00000000 08280000 d40b2c40 00000000 .....(....,@.... - 28610 01280000 d40b2c40 11000000 02000000 .(....,@........ - 28620 e50b2c40 02000000 22000000 e70b2c40 ..,@....".....,@ - 28630 00000000 08280000 e80b2c40 04000000 .....(....,@.... - 28640 01280000 ec0b2c40 08000000 02000000 .(....,@........ - 28650 f40b2c40 07000000 22000000 fb0b2c40 ..,@....".....,@ - 28660 00000000 08280000 fc0b2c40 00000000 .....(....,@.... - 28670 01280000 fc0b2c40 08000000 02000000 .(....,@........ - 28680 040c2c40 00000000 08280000 040c2c40 ..,@.....(....,@ - 28690 00000000 01280000 040c2c40 10000000 .....(....,@.... - 286a0 02000000 140c2c40 00000000 08000000 ......,@........ - 286b0 140c2c40 07000000 22000000 1b0c2c40 ..,@....".....,@ + 27430 00000000 04180000 3cb62c40 00000000 ........<.,@.... + 27440 04280000 5cf72b40 00000000 04280000 .(..\.+@.....(.. + 27450 5cf72b40 02000000 02000000 5ef72b40 \.+@........^.+@ + 27460 00000000 08280000 60f72b40 00000000 .....(..`.+@.... + 27470 01280000 60f72b40 11000000 02000000 .(..`.+@........ + 27480 71f72b40 1c000000 22000000 8df72b40 q.+@....".....+@ + 27490 04000000 22000000 91f72b40 00000000 ....".....+@.... + 274a0 08280000 94f72b40 00000000 01280000 .(....+@.....(.. + 274b0 94f72b40 07000000 02000000 9bf72b40 ..+@..........+@ + 274c0 00000000 08280000 9cf72b40 04000000 .....(....+@.... + 274d0 01280000 a0f72b40 36000000 02000000 .(....+@6....... + 274e0 d6f72b40 02000000 08000000 d8f72b40 ..+@..........+@ + 274f0 14000000 22000000 ecf72b40 05000000 ....".....+@.... + 27500 22000000 f1f72b40 01000000 08000000 ".....+@........ + 27510 f2f72b40 02000000 22000000 f4f72b40 ..+@....".....+@ + 27520 0f000000 22000000 03f82b40 00000000 ....".....+@.... + 27530 08280000 04f82b40 1c000000 02000000 .(....+@........ + 27540 20f82b40 18000000 22000000 38f82b40 .+@...."...8.+@ + 27550 00000000 08280000 38f82b40 04000000 .....(..8.+@.... + 27560 01280000 3cf82b40 5c000000 02000000 .(..<.+@\....... + 27570 98f82b40 0f000000 22000000 a7f82b40 ..+@....".....+@ + 27580 00000000 08280000 a8f82b40 08000000 .....(....+@.... + 27590 02000000 b0f82b40 04000000 22000000 ......+@...."... + 275a0 b4f82b40 00000000 08280000 b4f82b40 ..+@.....(....+@ + 275b0 08000000 02000000 bcf82b40 04000000 ..........+@.... + 275c0 22000000 c0f82b40 00000000 08280000 ".....+@.....(.. + 275d0 c0f82b40 00000000 01280000 c0f82b40 ..+@.....(....+@ + 275e0 24000000 02000000 e4f82b40 0e000000 $.........+@.... + 275f0 22000000 f2f82b40 09000000 22000000 ".....+@...."... + 27600 fbf82b40 00000000 08280000 fcf82b40 ..+@.....(....+@ + 27610 00000000 01280000 fcf82b40 1e000000 .....(....+@.... + 27620 02000000 1af92b40 07000000 22000000 ......+@...."... + 27630 21f92b40 00000000 08280000 24f92b40 !.+@.....(..$.+@ + 27640 00000000 01280000 24f92b40 1d000000 .....(..$.+@.... + 27650 02000000 41f92b40 0b000000 22000000 ....A.+@...."... + 27660 4cf92b40 0f000000 22000000 5bf92b40 L.+@...."...[.+@ + 27670 01000000 08000000 5cf92b40 02000000 ........\.+@.... + 27680 22000000 5ef92b40 20000000 22000000 "...^.+@ ..."... + 27690 7ef92b40 00000000 08280000 80f92b40 ~.+@.....(....+@ + 276a0 00000000 01280000 80f92b40 21000000 .....(....+@!... + 276b0 02000000 a1f92b40 10000000 22000000 ......+@...."... + 276c0 b1f92b40 11000000 22000000 c2f92b40 ..+@....".....+@ + 276d0 09000000 22000000 cbf92b40 00000000 ....".....+@.... + 276e0 08280000 ccf92b40 0e000000 02000000 .(....+@........ + 276f0 daf92b40 02000000 22000000 dcf92b40 ..+@....".....+@ + 27700 00000000 08000000 dcf92b40 00000000 ..........+@.... + 27710 04280000 dcf92b40 20000000 02000000 .(....+@ ....... + 27720 fcf92b40 00000000 08000000 fcf92b40 ..+@..........+@ + 27730 0d000000 22000000 09fa2b40 12000000 ....".....+@.... + 27740 22000000 1bfa2b40 02000000 08000000 ".....+@........ + 27750 1dfa2b40 13000000 22000000 30fa2b40 ..+@...."...0.+@ + 27760 05000000 22000000 35fa2b40 05000000 ...."...5.+@.... + 27770 22000000 3afa2b40 14000000 22000000 "...:.+@...."... + 27780 4efa2b40 02000000 22000000 50fa2b40 N.+@...."...P.+@ + 27790 04000000 22000000 54fa2b40 00000000 ...."...T.+@.... + 277a0 08280000 54fa2b40 0a000000 02000000 .(..T.+@........ + 277b0 5efa2b40 02000000 22000000 60fa2b40 ^.+@...."...`.+@ + 277c0 00000000 08280000 60fa2b40 04000000 .....(..`.+@.... + 277d0 01280000 64fa2b40 41000000 02000000 .(..d.+@A....... + 277e0 a5fa2b40 08000000 22000000 adfa2b40 ..+@....".....+@ + 277f0 16000000 22000000 c3fa2b40 03000000 ....".....+@.... + 27800 08000000 c6fa2b40 11000000 02000000 ......+@........ + 27810 d7fa2b40 00000000 08280000 d8fa2b40 ..+@.....(....+@ + 27820 04000000 01280000 dcfa2b40 25000000 .....(....+@%... + 27830 02000000 01fb2b40 00000000 08000000 ......+@........ + 27840 01fb2b40 05000000 22000000 06fb2b40 ..+@....".....+@ + 27850 00000000 08000000 06fb2b40 08000000 ..........+@.... + 27860 22000000 0efb2b40 00000000 08000000 ".....+@........ + 27870 0efb2b40 1b000000 22000000 29fb2b40 ..+@...."...).+@ + 27880 00000000 08000000 29fb2b40 45000000 ........).+@E... + 27890 02000000 6efb2b40 39000000 22000000 ....n.+@9..."... + 278a0 a7fb2b40 00000000 08000000 a7fb2b40 ..+@..........+@ + 278b0 19000000 22000000 c0fb2b40 15000000 ....".....+@.... + 278c0 22000000 d5fb2b40 00000000 08000000 ".....+@........ + 278d0 d5fb2b40 3e000000 02000000 13fc2b40 ..+@>.........+@ + 278e0 00000000 08000000 13fc2b40 26000000 ..........+@&... + 278f0 02000000 39fc2b40 0f000000 22000000 ....9.+@...."... + 27900 48fc2b40 00000000 08000000 48fc2b40 H.+@........H.+@ + 27910 02000000 22000000 4afc2b40 0f000000 ...."...J.+@.... + 27920 22000000 59fc2b40 00000000 08280000 "...Y.+@.....(.. + 27930 5cfc2b40 32000000 02000000 8efc2b40 \.+@2.........+@ + 27940 03000000 08000000 91fc2b40 0b000000 ..........+@.... + 27950 22000000 9cfc2b40 04000000 22000000 ".....+@...."... + 27960 a0fc2b40 09000000 22000000 a9fc2b40 ..+@....".....+@ + 27970 00000000 08280000 acfc2b40 10000000 .....(....+@.... + 27980 02000000 bcfc2b40 00000000 08000000 ......+@........ + 27990 bcfc2b40 02000000 22000000 befc2b40 ..+@....".....+@ + 279a0 00000000 08280000 c0fc2b40 18000000 .....(....+@.... + 279b0 02000000 d8fc2b40 00000000 08000000 ......+@........ + 279c0 d8fc2b40 02000000 22000000 dafc2b40 ..+@....".....+@ + 279d0 02000000 22000000 dcfc2b40 00000000 ....".....+@.... + 279e0 08280000 dcfc2b40 1a000000 02000000 .(....+@........ + 279f0 f6fc2b40 00000000 08280000 f8fc2b40 ..+@.....(....+@ + 27a00 0c000000 02000000 04fd2b40 05000000 ..........+@.... + 27a10 22000000 09fd2b40 00000000 08000000 ".....+@........ + 27a20 09fd2b40 26000000 22000000 2ffd2b40 ..+@&...".../.+@ + 27a30 00000000 08280000 30fd2b40 00000000 .....(..0.+@.... + 27a40 01280000 30fd2b40 29000000 02000000 .(..0.+@)....... + 27a50 59fd2b40 15000000 22000000 6efd2b40 Y.+@...."...n.+@ + 27a60 2a000000 22000000 98fd2b40 0c000000 *...".....+@.... + 27a70 22000000 a4fd2b40 0d000000 22000000 ".....+@...."... + 27a80 b1fd2b40 06000000 22000000 b7fd2b40 ..+@....".....+@ + 27a90 01000000 08000000 b8fd2b40 11000000 ..........+@.... + 27aa0 22000000 c9fd2b40 06000000 22000000 ".....+@...."... + 27ab0 cffd2b40 01000000 08000000 d0fd2b40 ..+@..........+@ + 27ac0 05000000 22000000 d5fd2b40 00000000 ....".....+@.... + 27ad0 08000000 d5fd2b40 05000000 22000000 ......+@...."... + 27ae0 dafd2b40 00000000 08000000 dafd2b40 ..+@..........+@ + 27af0 02000000 22000000 dcfd2b40 0f000000 ....".....+@.... + 27b00 22000000 ebfd2b40 00000000 08280000 ".....+@.....(.. + 27b10 ecfd2b40 00000000 01280000 ecfd2b40 ..+@.....(....+@ + 27b20 38000000 02000000 24fe2b40 00000000 8.......$.+@.... + 27b30 08000000 24fe2b40 10000000 22000000 ....$.+@...."... + 27b40 34fe2b40 30000000 22000000 64fe2b40 4.+@0..."...d.+@ + 27b50 00000000 08000000 64fe2b40 05000000 ........d.+@.... + 27b60 22000000 69fe2b40 00000000 08000000 "...i.+@........ + 27b70 69fe2b40 11000000 22000000 7afe2b40 i.+@...."...z.+@ + 27b80 00000000 08280000 7cfe2b40 00000000 .....(..|.+@.... + 27b90 01280000 7cfe2b40 18000000 02000000 .(..|.+@........ + 27ba0 94fe2b40 05000000 22000000 99fe2b40 ..+@....".....+@ + 27bb0 00000000 08000000 99fe2b40 17000000 ..........+@.... + 27bc0 22000000 b0fe2b40 23000000 22000000 ".....+@#..."... + 27bd0 d3fe2b40 01000000 08000000 d4fe2b40 ..+@..........+@ + 27be0 0f000000 22000000 e3fe2b40 00000000 ....".....+@.... + 27bf0 08280000 e4fe2b40 11000000 02000000 .(....+@........ + 27c00 f5fe2b40 05000000 22000000 fafe2b40 ..+@....".....+@ + 27c10 03000000 08000000 fdfe2b40 25000000 ..........+@%... + 27c20 22000000 22ff2b40 00000000 08280000 "...".+@.....(.. + 27c30 24ff2b40 16000000 02000000 3aff2b40 $.+@........:.+@ + 27c40 00000000 08000000 3aff2b40 04000000 ........:.+@.... + 27c50 22000000 3eff2b40 00000000 08000000 "...>.+@........ + 27c60 3eff2b40 09000000 22000000 47ff2b40 >.+@...."...G.+@ + 27c70 00000000 08280000 48ff2b40 00000000 .....(..H.+@.... + 27c80 01280000 48ff2b40 29000000 02000000 .(..H.+@)....... + 27c90 71ff2b40 01000000 08000000 72ff2b40 q.+@........r.+@ + 27ca0 2c000000 22000000 9eff2b40 00000000 ,...".....+@.... + 27cb0 08000000 9eff2b40 05000000 22000000 ......+@...."... + 27cc0 a3ff2b40 00000000 08000000 a3ff2b40 ..+@..........+@ + 27cd0 05000000 02000000 a8ff2b40 00000000 ..........+@.... + 27ce0 08000000 a8ff2b40 12000000 02000000 ......+@........ + 27cf0 baff2b40 00000000 08280000 bcff2b40 ..+@.....(....+@ + 27d00 00000000 01280000 bcff2b40 44000000 .....(....+@D... + 27d10 02000000 00002c40 00000000 08000000 ......,@........ + 27d20 00002c40 06000000 02000000 06002c40 ..,@..........,@ + 27d30 00000000 08000000 06002c40 11000000 ..........,@.... + 27d40 02000000 17002c40 00000000 08280000 ......,@.....(.. + 27d50 18002c40 04000000 01280000 1c002c40 ..,@.....(....,@ + 27d60 10000000 02000000 2c002c40 05000000 ........,.,@.... + 27d70 22000000 31002c40 00000000 08000000 "...1.,@........ + 27d80 31002c40 33000000 22000000 64002c40 1.,@3..."...d.,@ + 27d90 00000000 08280000 64002c40 00000000 .....(..d.,@.... + 27da0 01280000 64002c40 2b000000 02000000 .(..d.,@+....... + 27db0 8f002c40 01000000 08000000 90002c40 ..,@..........,@ + 27dc0 16000000 22000000 a6002c40 00000000 ....".....,@.... + 27dd0 08000000 a6002c40 05000000 22000000 ......,@...."... + 27de0 ab002c40 01000000 08000000 ac002c40 ..,@..........,@ + 27df0 05000000 22000000 b1002c40 00000000 ....".....,@.... + 27e00 08000000 b1002c40 0d000000 22000000 ......,@...."... + 27e10 be002c40 00000000 08000000 2c8dfe3f ..,@........,..? + 27e20 00000000 04280000 c0002c40 00000000 .....(....,@.... + 27e30 04280000 c0002c40 08000000 01280000 .(....,@.....(.. + 27e40 c8002c40 42000000 02000000 0a012c40 ..,@B.........,@ + 27e50 0d000000 22000000 17012c40 00000000 ....".....,@.... + 27e60 08280000 18012c40 00000000 01280000 .(....,@.....(.. + 27e70 18012c40 14000000 02000000 2c012c40 ..,@........,.,@ + 27e80 02000000 08000000 2e012c40 04000000 ..........,@.... + 27e90 22000000 32012c40 02000000 22000000 "...2.,@...."... + 27ea0 34012c40 06000000 22000000 3a012c40 4.,@...."...:.,@ + 27eb0 02000000 08000000 3c012c40 0a000000 ........<.,@.... + 27ec0 22000000 46012c40 00000000 08000000 "...F.,@........ + 27ed0 46012c40 13000000 02000000 59012c40 F.,@........Y.,@ + 27ee0 00000000 08280000 5c012c40 08000000 .....(..\.,@.... + 27ef0 02000000 64012c40 06000000 22000000 ....d.,@...."... + 27f00 6a012c40 00000000 08280000 6c012c40 j.,@.....(..l.,@ + 27f10 08000000 02000000 74012c40 06000000 ........t.,@.... + 27f20 22000000 7a012c40 00000000 08280000 "...z.,@.....(.. + 27f30 7c012c40 06000000 02000000 82012c40 |.,@..........,@ + 27f40 00000000 08280000 84012c40 00000000 .....(....,@.... + 27f50 01280000 84012c40 2c000000 02000000 .(....,@,....... + 27f60 b0012c40 05000000 22000000 b5012c40 ..,@....".....,@ + 27f70 00000000 08000000 b5012c40 12000000 ..........,@.... + 27f80 22000000 c7012c40 03000000 08000000 ".....,@........ + 27f90 ca012c40 0f000000 22000000 d9012c40 ..,@....".....,@ + 27fa0 18000000 22000000 f1012c40 00000000 ....".....,@.... + 27fb0 08000000 f1012c40 09000000 22000000 ......,@...."... + 27fc0 fa012c40 02000000 22000000 fc012c40 ..,@....".....,@ + 27fd0 20000000 22000000 1c022c40 0f000000 ...".....,@.... + 27fe0 22000000 2b022c40 00000000 08280000 "...+.,@.....(.. + 27ff0 2c022c40 00000000 01280000 2c022c40 ,.,@.....(..,.,@ + 28000 3a000000 02000000 66022c40 2e000000 :.......f.,@.... + 28010 22000000 94022c40 07000000 22000000 ".....,@...."... + 28020 9b022c40 01000000 08000000 9c022c40 ..,@..........,@ + 28030 11000000 22000000 ad022c40 00000000 ....".....,@.... + 28040 08280000 b0022c40 11000000 02000000 .(....,@........ + 28050 c1022c40 00000000 08000000 1830ff3f ..,@.........0.? + 28060 00000000 04280000 c4022c40 00000000 .....(....,@.... + 28070 04280000 c4022c40 04000000 01280000 .(....,@.....(.. + 28080 c8022c40 10000000 02000000 d8022c40 ..,@..........,@ + 28090 08000000 22000000 e0022c40 00000000 ....".....,@.... + 280a0 08280000 e0022c40 10000000 01280000 .(....,@.....(.. + 280b0 f0022c40 5f000000 02000000 4f032c40 ..,@_.......O.,@ + 280c0 00000000 08280000 50032c40 0c000000 .....(..P.,@.... + 280d0 01280000 5c032c40 4f000000 02000000 .(..\.,@O....... + 280e0 ab032c40 01000000 08000000 ac032c40 ..,@..........,@ + 280f0 17000000 22000000 c3032c40 01000000 ....".....,@.... + 28100 08000000 c4032c40 0e000000 22000000 ......,@...."... + 28110 d2032c40 0b000000 22000000 dd032c40 ..,@....".....,@ + 28120 00000000 08280000 e0032c40 04000000 .....(....,@.... + 28130 01280000 e4032c40 2d000000 02000000 .(....,@-....... + 28140 11042c40 00000000 08280000 14042c40 ..,@.....(....,@ + 28150 20000000 01280000 34042c40 45000000 ....(..4.,@E... + 28160 02000000 79042c40 05000000 22000000 ....y.,@...."... + 28170 7e042c40 00000000 08000000 7e042c40 ~.,@........~.,@ + 28180 44000000 22000000 c2042c40 75000000 D...".....,@u... + 28190 22000000 37052c40 01000000 08000000 "...7.,@........ + 281a0 38052c40 5f000000 02000000 97052c40 8.,@_.........,@ + 281b0 02000000 08000000 99052c40 0b000000 ..........,@.... + 281c0 22000000 a4052c40 01000000 08000000 ".....,@........ + 281d0 a5052c40 14000000 22000000 b9052c40 ..,@....".....,@ + 281e0 00000000 08280000 bc052c40 0c000000 .....(....,@.... + 281f0 01280000 c8052c40 3d000000 02000000 .(....,@=....... + 28200 05062c40 6b000000 22000000 70062c40 ..,@k..."...p.,@ + 28210 2b000000 22000000 9b062c40 01000000 +...".....,@.... + 28220 08000000 9c062c40 20000000 22000000 ......,@ ..."... + 28230 bc062c40 08000000 22000000 c4062c40 ..,@....".....,@ + 28240 19000000 22000000 dd062c40 00000000 ....".....,@.... + 28250 08000000 dd062c40 34000000 22000000 ......,@4..."... + 28260 11072c40 01000000 08000000 12072c40 ..,@..........,@ + 28270 76000000 22000000 88072c40 00000000 v...".....,@.... + 28280 08000000 88072c40 0c000000 22000000 ......,@...."... + 28290 94072c40 11000000 22000000 a5072c40 ..,@....".....,@ + 282a0 00000000 08000000 a5072c40 0c000000 ..........,@.... + 282b0 22000000 b1072c40 18000000 22000000 ".....,@...."... + 282c0 c9072c40 2d000000 22000000 f6072c40 ..,@-...".....,@ + 282d0 02000000 08000000 f8072c40 14000000 ..........,@.... + 282e0 22000000 0c082c40 31000000 22000000 ".....,@1..."... + 282f0 3d082c40 14000000 22000000 51082c40 =.,@...."...Q.,@ + 28300 08000000 22000000 59082c40 20000000 ...."...Y.,@ ... + 28310 22000000 79082c40 00000000 08280000 "...y.,@.....(.. + 28320 7c082c40 11000000 02000000 8d082c40 |.,@..........,@ + 28330 00000000 08280000 90082c40 04000000 .....(....,@.... + 28340 01280000 94082c40 13000000 02000000 .(....,@........ + 28350 a7082c40 00000000 08280000 a8082c40 ..,@.....(....,@ + 28360 08000000 01280000 b0082c40 88000000 .....(....,@.... + 28370 02000000 38092c40 10000000 22000000 ....8.,@...."... + 28380 48092c40 08000000 22000000 50092c40 H.,@...."...P.,@ + 28390 0f000000 22000000 5f092c40 01000000 ...."..._.,@.... + 283a0 08000000 60092c40 0c000000 22000000 ....`.,@...."... + 283b0 6c092c40 00000000 08000000 6c092c40 l.,@........l.,@ + 283c0 28000000 02000000 94092c40 01000000 (.........,@.... + 283d0 08000000 95092c40 53000000 22000000 ......,@S..."... + 283e0 e8092c40 00000000 08000000 e8092c40 ..,@..........,@ + 283f0 29000000 22000000 110a2c40 07000000 )...".....,@.... + 28400 22000000 180a2c40 0f000000 22000000 ".....,@...."... + 28410 270a2c40 00000000 08280000 280a2c40 '.,@.....(..(.,@ + 28420 0c000000 01280000 340a2c40 44000000 .....(..4.,@D... + 28430 02000000 780a2c40 00000000 08280000 ....x.,@.....(.. + 28440 780a2c40 04000000 01280000 7c0a2c40 x.,@.....(..|.,@ + 28450 13000000 02000000 8f0a2c40 00000000 ..........,@.... + 28460 08280000 900a2c40 00000000 01280000 .(....,@.....(.. + 28470 900a2c40 08000000 02000000 980a2c40 ..,@..........,@ + 28480 00000000 08280000 980a2c40 04000000 .....(....,@.... + 28490 01280000 9c0a2c40 27000000 02000000 .(....,@'....... + 284a0 c30a2c40 01000000 08000000 c40a2c40 ..,@..........,@ + 284b0 07000000 22000000 cb0a2c40 00000000 ....".....,@.... + 284c0 08280000 cc0a2c40 04000000 01280000 .(....,@.....(.. + 284d0 d00a2c40 21000000 02000000 f10a2c40 ..,@!.........,@ + 284e0 02000000 22000000 f30a2c40 00000000 ....".....,@.... + 284f0 08280000 f40a2c40 04000000 01280000 .(....,@.....(.. + 28500 f80a2c40 2e000000 02000000 260b2c40 ..,@........&.,@ + 28510 09000000 22000000 2f0b2c40 00000000 ....".../.,@.... + 28520 08280000 300b2c40 00000000 01280000 .(..0.,@.....(.. + 28530 300b2c40 21000000 02000000 510b2c40 0.,@!.......Q.,@ + 28540 1f000000 22000000 700b2c40 00000000 ...."...p.,@.... + 28550 08280000 700b2c40 00000000 01280000 .(..p.,@.....(.. + 28560 700b2c40 1f000000 02000000 8f0b2c40 p.,@..........,@ + 28570 01000000 08000000 900b2c40 18000000 ..........,@.... + 28580 22000000 a80b2c40 07000000 22000000 ".....,@...."... + 28590 af0b2c40 00000000 08280000 b00b2c40 ..,@.....(....,@ + 285a0 00000000 01280000 b00b2c40 13000000 .....(....,@.... + 285b0 02000000 c30b2c40 01000000 08000000 ......,@........ + 285c0 c40b2c40 07000000 22000000 cb0b2c40 ..,@....".....,@ + 285d0 00000000 08280000 cc0b2c40 00000000 .....(....,@.... + 285e0 01280000 cc0b2c40 1a000000 02000000 .(....,@........ + 285f0 e60b2c40 07000000 22000000 ed0b2c40 ..,@....".....,@ + 28600 00000000 08280000 f00b2c40 00000000 .....(....,@.... + 28610 01280000 f00b2c40 11000000 02000000 .(....,@........ + 28620 010c2c40 02000000 22000000 030c2c40 ..,@....".....,@ + 28630 00000000 08280000 040c2c40 04000000 .....(....,@.... + 28640 01280000 080c2c40 08000000 02000000 .(....,@........ + 28650 100c2c40 07000000 22000000 170c2c40 ..,@....".....,@ + 28660 00000000 08280000 180c2c40 00000000 .....(....,@.... + 28670 01280000 180c2c40 08000000 02000000 .(....,@........ + 28680 200c2c40 00000000 08280000 200c2c40 .,@.....(.. .,@ + 28690 00000000 01280000 200c2c40 10000000 .....(.. .,@.... + 286a0 02000000 300c2c40 00000000 08000000 ....0.,@........ + 286b0 300c2c40 07000000 22000000 370c2c40 0.,@...."...7.,@ 286c0 00000000 08000000 34192840 00000000 ........4.(@.... 286d0 04280000 34192840 14000000 01280000 .(..4.(@.....(.. 286e0 48192840 18000000 02000000 60192840 H.(@........`.(@ @@ -35661,7 +35663,7 @@ Contents of section .xt.prop: 287d0 391a2840 00000000 08000000 3c1a2840 9.(@........<.(@ 287e0 00000000 04280000 3c1a2840 04000000 .....(..<.(@.... 287f0 01280000 401a2840 08000000 02000000 .(..@.(@........ - 28800 481a2840 00000000 08000000 44b62c40 H.(@........D.,@ + 28800 481a2840 00000000 08000000 64b62c40 H.(@........d.,@ 28810 00000000 04280000 54c2fe3f 00000000 .....(..T..?.... 28820 04280000 5cc2fe3f 00000000 04280000 .(..\..?.....(.. 28830 1c30ff3f 00000000 04280000 3030ff3f .0.?.....(..00.? @@ -35676,156 +35678,156 @@ Contents of section .xt.prop: 288c0 681a2840 26000000 22000000 8e1a2840 h.(@&...".....(@ 288d0 13000000 22000000 a11a2840 03000000 ....".....(@.... 288e0 08000000 a41a2840 10000000 22000000 ......(@...."... - 288f0 b41a2840 00000000 08000000 1c0c2c40 ..(@..........,@ - 28900 00000000 04280000 1c0c2c40 04000000 .....(....,@.... - 28910 02000000 200c2c40 00000000 08280000 .... .,@.....(.. - 28920 200c2c40 04000000 02000000 240c2c40 .,@........$.,@ - 28930 00000000 08280000 240c2c40 05000000 .....(..$.,@.... - 28940 02000000 290c2c40 00000000 08280000 ....).,@.....(.. - 28950 2c0c2c40 05000000 02000000 310c2c40 ,.,@........1.,@ - 28960 00000000 08280000 340c2c40 08000000 .....(..4.,@.... - 28970 02000000 3c0c2c40 00000000 08280000 ....<.,@.....(.. - 28980 3c0c2c40 05000000 02000000 410c2c40 <.,@........A.,@ - 28990 00000000 08280000 440c2c40 04000000 .....(..D.,@.... - 289a0 01280000 480c2c40 1e000000 02000000 .(..H.,@........ - 289b0 660c2c40 0e000000 22000000 740c2c40 f.,@...."...t.,@ - 289c0 1c000000 22000000 900c2c40 05000000 ....".....,@.... - 289d0 22000000 950c2c40 00000000 08000000 ".....,@........ - 289e0 950c2c40 0f000000 22000000 a40c2c40 ..,@....".....,@ - 289f0 17000000 22000000 bb0c2c40 00000000 ....".....,@.... - 28a00 08000000 bb0c2c40 02000000 22000000 ......,@...."... - 28a10 bd0c2c40 0b000000 22000000 c80c2c40 ..,@....".....,@ - 28a20 00000000 08280000 c80c2c40 0c000000 .....(....,@.... - 28a30 01280000 d40c2c40 11000000 02000000 .(....,@........ - 28a40 e50c2c40 05000000 22000000 ea0c2c40 ..,@....".....,@ - 28a50 02000000 08000000 ec0c2c40 5d000000 ..........,@]... - 28a60 22000000 490d2c40 00000000 08000000 "...I.,@........ - 28a70 490d2c40 13000000 22000000 5c0d2c40 I.,@...."...\.,@ - 28a80 07000000 22000000 630d2c40 01000000 ...."...c.,@.... - 28a90 08000000 640d2c40 07000000 22000000 ....d.,@...."... - 28aa0 6b0d2c40 02000000 08000000 6d0d2c40 k.,@........m.,@ - 28ab0 04000000 22000000 710d2c40 04000000 ...."...q.,@.... - 28ac0 22000000 750d2c40 2e000000 22000000 "...u.,@...."... - 28ad0 a30d2c40 00000000 08280000 a40d2c40 ..,@.....(....,@ - 28ae0 05000000 02000000 a90d2c40 00000000 ..........,@.... - 28af0 08280000 ac0d2c40 00000000 01280000 .(....,@.....(.. - 28b00 ac0d2c40 24000000 02000000 d00d2c40 ..,@$.........,@ - 28b10 10000000 22000000 e00d2c40 00000000 ....".....,@.... - 28b20 08000000 e00d2c40 0e000000 22000000 ......,@...."... - 28b30 ee0d2c40 02000000 08000000 f00d2c40 ..,@..........,@ - 28b40 0a000000 02000000 fa0d2c40 00000000 ..........,@.... - 28b50 08280000 fc0d2c40 00000000 01280000 .(....,@.....(.. - 28b60 fc0d2c40 2a000000 02000000 260e2c40 ..,@*.......&.,@ - 28b70 26000000 22000000 4c0e2c40 09000000 &..."...L.,@.... - 28b80 22000000 550e2c40 00000000 08280000 "...U.,@.....(.. - 28b90 580e2c40 00000000 01280000 580e2c40 X.,@.....(..X.,@ - 28ba0 15000000 02000000 6d0e2c40 0f000000 ........m.,@.... - 28bb0 22000000 7c0e2c40 09000000 22000000 "...|.,@...."... - 28bc0 850e2c40 00000000 08280000 880e2c40 ..,@.....(....,@ - 28bd0 13000000 02000000 9b0e2c40 01000000 ..........,@.... - 28be0 08000000 9c0e2c40 09000000 02000000 ......,@........ - 28bf0 a50e2c40 00000000 08280000 a80e2c40 ..,@.....(....,@ - 28c00 00000000 01280000 a80e2c40 21000000 .....(....,@!... - 28c10 02000000 c90e2c40 27000000 22000000 ......,@'..."... - 28c20 f00e2c40 0b000000 22000000 fb0e2c40 ..,@....".....,@ - 28c30 00000000 08280000 fc0e2c40 00000000 .....(....,@.... - 28c40 01280000 fc0e2c40 13000000 02000000 .(....,@........ - 28c50 0f0f2c40 01000000 08000000 100f2c40 ..,@..........,@ - 28c60 12000000 22000000 220f2c40 07000000 ...."...".,@.... - 28c70 22000000 290f2c40 00000000 08000000 "...).,@........ - 28c80 290f2c40 07000000 22000000 300f2c40 ).,@...."...0.,@ - 28c90 01000000 08000000 310f2c40 04000000 ........1.,@.... - 28ca0 22000000 350f2c40 27000000 22000000 "...5.,@'..."... - 28cb0 5c0f2c40 0d000000 22000000 690f2c40 \.,@...."...i.,@ - 28cc0 00000000 08280000 6c0f2c40 00000000 .....(..l.,@.... - 28cd0 01280000 6c0f2c40 15000000 02000000 .(..l.,@........ - 28ce0 810f2c40 0f000000 22000000 900f2c40 ..,@....".....,@ - 28cf0 00000000 08280000 900f2c40 00000000 .....(....,@.... - 28d00 01280000 900f2c40 22000000 02000000 .(....,@"....... - 28d10 b20f2c40 00000000 08000000 b20f2c40 ..,@..........,@ - 28d20 0a000000 22000000 bc0f2c40 09000000 ....".....,@.... - 28d30 22000000 c50f2c40 00000000 08280000 ".....,@.....(.. - 28d40 c80f2c40 00000000 01280000 c80f2c40 ..,@.....(....,@ - 28d50 33000000 02000000 fb0f2c40 01000000 3.........,@.... - 28d60 08000000 fc0f2c40 0d000000 22000000 ......,@...."... - 28d70 09102c40 01000000 08000000 0a102c40 ..,@..........,@ - 28d80 24000000 22000000 2e102c40 00000000 $...".....,@.... - 28d90 08000000 2e102c40 0f000000 22000000 ......,@...."... - 28da0 3d102c40 00000000 08280000 40102c40 =.,@.....(..@.,@ - 28db0 00000000 01280000 40102c40 23000000 .....(..@.,@#... - 28dc0 02000000 63102c40 0b000000 22000000 ....c.,@...."... - 28dd0 6e102c40 1a000000 22000000 88102c40 n.,@....".....,@ - 28de0 0b000000 22000000 93102c40 00000000 ....".....,@.... - 28df0 08280000 94102c40 08000000 01280000 .(....,@.....(.. - 28e00 9c102c40 3c000000 02000000 d8102c40 ..,@<.........,@ - 28e10 3e000000 22000000 16112c40 08000000 >...".....,@.... - 28e20 22000000 1e112c40 03000000 08000000 ".....,@........ - 28e30 21112c40 0b000000 22000000 2c112c40 !.,@...."...,.,@ - 28e40 32000000 22000000 5e112c40 17000000 2..."...^.,@.... - 28e50 22000000 75112c40 12000000 22000000 "...u.,@...."... - 28e60 87112c40 0b000000 22000000 92112c40 ..,@....".....,@ - 28e70 1a000000 22000000 ac112c40 0e000000 ....".....,@.... - 28e80 22000000 ba112c40 33000000 22000000 ".....,@3..."... - 28e90 ed112c40 00000000 08000000 ed112c40 ..,@..........,@ - 28ea0 28000000 22000000 15122c40 20000000 (...".....,@ ... - 28eb0 22000000 35122c40 11000000 22000000 "...5.,@...."... - 28ec0 46122c40 00000000 08000000 46122c40 F.,@........F.,@ - 28ed0 26000000 22000000 6c122c40 00000000 &..."...l.,@.... - 28ee0 08000000 6c122c40 1c000000 22000000 ....l.,@...."... - 28ef0 88122c40 0c000000 22000000 94122c40 ..,@....".....,@ - 28f00 15000000 22000000 a9122c40 00000000 ....".....,@.... - 28f10 08000000 a9122c40 1d000000 22000000 ......,@...."... - 28f20 c6122c40 08000000 22000000 ce122c40 ..,@....".....,@ - 28f30 00000000 08000000 ce122c40 0a000000 ..........,@.... - 28f40 22000000 d8122c40 07000000 22000000 ".....,@...."... - 28f50 df122c40 01000000 08000000 e0122c40 ..,@..........,@ - 28f60 27000000 22000000 07132c40 01000000 '...".....,@.... - 28f70 08000000 08132c40 1b000000 22000000 ......,@...."... - 28f80 23132c40 01000000 08000000 24132c40 #.,@........$.,@ - 28f90 05000000 22000000 29132c40 00000000 ...."...).,@.... - 28fa0 08000000 29132c40 0f000000 22000000 ....).,@...."... - 28fb0 38132c40 00000000 08280000 38132c40 8.,@.....(..8.,@ - 28fc0 04000000 01280000 3c132c40 1c000000 .....(..<.,@.... - 28fd0 02000000 58132c40 07000000 22000000 ....X.,@...."... - 28fe0 5f132c40 00000000 08280000 60132c40 _.,@.....(..`.,@ - 28ff0 00000000 01280000 60132c40 26000000 .....(..`.,@&... - 29000 02000000 86132c40 02000000 08000000 ......,@........ - 29010 88132c40 30000000 22000000 b8132c40 ..,@0...".....,@ - 29020 08000000 22000000 c0132c40 08000000 ....".....,@.... - 29030 22000000 c8132c40 14000000 22000000 ".....,@...."... - 29040 dc132c40 09000000 22000000 e5132c40 ..,@....".....,@ - 29050 1e000000 22000000 03142c40 00000000 ....".....,@.... - 29060 08280000 04142c40 11000000 02000000 .(....,@........ - 29070 15142c40 00000000 08280000 18142c40 ..,@.....(....,@ - 29080 00000000 01280000 18142c40 34000000 .....(....,@4... - 29090 02000000 4c142c40 0d000000 22000000 ....L.,@...."... - 290a0 59142c40 00000000 08280000 5c142c40 Y.,@.....(..\.,@ - 290b0 04000000 01280000 60142c40 0a000000 .....(..`.,@.... - 290c0 02000000 6a142c40 09000000 22000000 ....j.,@...."... - 290d0 73142c40 00000000 08280000 74142c40 s.,@.....(..t.,@ - 290e0 08000000 01280000 7c142c40 49000000 .....(..|.,@I... - 290f0 02000000 c5142c40 05000000 22000000 ......,@...."... - 29100 ca142c40 02000000 08000000 cc142c40 ..,@..........,@ - 29110 40000000 22000000 0c152c40 05000000 @...".....,@.... - 29120 22000000 11152c40 00000000 08000000 ".....,@........ - 29130 11152c40 1b000000 22000000 2c152c40 ..,@...."...,.,@ - 29140 82000000 22000000 ae152c40 11000000 ....".....,@.... - 29150 22000000 bf152c40 00000000 08280000 ".....,@.....(.. - 29160 c0152c40 11000000 02000000 d1152c40 ..,@..........,@ - 29170 00000000 08280000 d4152c40 00000000 .....(....,@.... - 29180 01280000 d4152c40 24000000 02000000 .(....,@$....... - 29190 f8152c40 03000000 22000000 fb152c40 ..,@....".....,@ - 291a0 0b000000 22000000 06162c40 00000000 ....".....,@.... - 291b0 08280000 08162c40 00000000 01280000 .(....,@.....(.. - 291c0 08162c40 4c000000 02000000 54162c40 ..,@L.......T.,@ - 291d0 6e000000 22000000 c2162c40 02000000 n...".....,@.... - 291e0 08000000 c4162c40 12000000 22000000 ......,@...."... - 291f0 d6162c40 07000000 22000000 dd162c40 ..,@....".....,@ - 29200 00000000 08000000 dd162c40 07000000 ..........,@.... - 29210 22000000 e4162c40 00000000 08000000 ".....,@........ - 29220 e4162c40 05000000 22000000 e9162c40 ..,@....".....,@ - 29230 15000000 22000000 fe162c40 0f000000 ....".....,@.... - 29240 22000000 0d172c40 00000000 08000000 ".....,@........ + 288f0 b41a2840 00000000 08000000 380c2c40 ..(@........8.,@ + 28900 00000000 04280000 380c2c40 04000000 .....(..8.,@.... + 28910 02000000 3c0c2c40 00000000 08280000 ....<.,@.....(.. + 28920 3c0c2c40 04000000 02000000 400c2c40 <.,@........@.,@ + 28930 00000000 08280000 400c2c40 05000000 .....(..@.,@.... + 28940 02000000 450c2c40 00000000 08280000 ....E.,@.....(.. + 28950 480c2c40 05000000 02000000 4d0c2c40 H.,@........M.,@ + 28960 00000000 08280000 500c2c40 08000000 .....(..P.,@.... + 28970 02000000 580c2c40 00000000 08280000 ....X.,@.....(.. + 28980 580c2c40 05000000 02000000 5d0c2c40 X.,@........].,@ + 28990 00000000 08280000 600c2c40 04000000 .....(..`.,@.... + 289a0 01280000 640c2c40 1e000000 02000000 .(..d.,@........ + 289b0 820c2c40 0e000000 22000000 900c2c40 ..,@....".....,@ + 289c0 1c000000 22000000 ac0c2c40 05000000 ....".....,@.... + 289d0 22000000 b10c2c40 00000000 08000000 ".....,@........ + 289e0 b10c2c40 0f000000 22000000 c00c2c40 ..,@....".....,@ + 289f0 17000000 22000000 d70c2c40 00000000 ....".....,@.... + 28a00 08000000 d70c2c40 02000000 22000000 ......,@...."... + 28a10 d90c2c40 0b000000 22000000 e40c2c40 ..,@....".....,@ + 28a20 00000000 08280000 e40c2c40 0c000000 .....(....,@.... + 28a30 01280000 f00c2c40 11000000 02000000 .(....,@........ + 28a40 010d2c40 05000000 22000000 060d2c40 ..,@....".....,@ + 28a50 02000000 08000000 080d2c40 5d000000 ..........,@]... + 28a60 22000000 650d2c40 00000000 08000000 "...e.,@........ + 28a70 650d2c40 13000000 22000000 780d2c40 e.,@...."...x.,@ + 28a80 07000000 22000000 7f0d2c40 01000000 ....".....,@.... + 28a90 08000000 800d2c40 07000000 22000000 ......,@...."... + 28aa0 870d2c40 02000000 08000000 890d2c40 ..,@..........,@ + 28ab0 04000000 22000000 8d0d2c40 04000000 ....".....,@.... + 28ac0 22000000 910d2c40 2e000000 22000000 ".....,@...."... + 28ad0 bf0d2c40 00000000 08280000 c00d2c40 ..,@.....(....,@ + 28ae0 05000000 02000000 c50d2c40 00000000 ..........,@.... + 28af0 08280000 c80d2c40 00000000 01280000 .(....,@.....(.. + 28b00 c80d2c40 24000000 02000000 ec0d2c40 ..,@$.........,@ + 28b10 10000000 22000000 fc0d2c40 00000000 ....".....,@.... + 28b20 08000000 fc0d2c40 0e000000 22000000 ......,@...."... + 28b30 0a0e2c40 02000000 08000000 0c0e2c40 ..,@..........,@ + 28b40 0a000000 02000000 160e2c40 00000000 ..........,@.... + 28b50 08280000 180e2c40 00000000 01280000 .(....,@.....(.. + 28b60 180e2c40 2a000000 02000000 420e2c40 ..,@*.......B.,@ + 28b70 26000000 22000000 680e2c40 09000000 &..."...h.,@.... + 28b80 22000000 710e2c40 00000000 08280000 "...q.,@.....(.. + 28b90 740e2c40 00000000 01280000 740e2c40 t.,@.....(..t.,@ + 28ba0 15000000 02000000 890e2c40 0f000000 ..........,@.... + 28bb0 22000000 980e2c40 09000000 22000000 ".....,@...."... + 28bc0 a10e2c40 00000000 08280000 a40e2c40 ..,@.....(....,@ + 28bd0 13000000 02000000 b70e2c40 01000000 ..........,@.... + 28be0 08000000 b80e2c40 09000000 02000000 ......,@........ + 28bf0 c10e2c40 00000000 08280000 c40e2c40 ..,@.....(....,@ + 28c00 00000000 01280000 c40e2c40 21000000 .....(....,@!... + 28c10 02000000 e50e2c40 27000000 22000000 ......,@'..."... + 28c20 0c0f2c40 0b000000 22000000 170f2c40 ..,@....".....,@ + 28c30 00000000 08280000 180f2c40 00000000 .....(....,@.... + 28c40 01280000 180f2c40 13000000 02000000 .(....,@........ + 28c50 2b0f2c40 01000000 08000000 2c0f2c40 +.,@........,.,@ + 28c60 12000000 22000000 3e0f2c40 07000000 ...."...>.,@.... + 28c70 22000000 450f2c40 00000000 08000000 "...E.,@........ + 28c80 450f2c40 07000000 22000000 4c0f2c40 E.,@...."...L.,@ + 28c90 01000000 08000000 4d0f2c40 04000000 ........M.,@.... + 28ca0 22000000 510f2c40 27000000 22000000 "...Q.,@'..."... + 28cb0 780f2c40 0d000000 22000000 850f2c40 x.,@....".....,@ + 28cc0 00000000 08280000 880f2c40 00000000 .....(....,@.... + 28cd0 01280000 880f2c40 15000000 02000000 .(....,@........ + 28ce0 9d0f2c40 0f000000 22000000 ac0f2c40 ..,@....".....,@ + 28cf0 00000000 08280000 ac0f2c40 00000000 .....(....,@.... + 28d00 01280000 ac0f2c40 22000000 02000000 .(....,@"....... + 28d10 ce0f2c40 00000000 08000000 ce0f2c40 ..,@..........,@ + 28d20 0a000000 22000000 d80f2c40 09000000 ....".....,@.... + 28d30 22000000 e10f2c40 00000000 08280000 ".....,@.....(.. + 28d40 e40f2c40 00000000 01280000 e40f2c40 ..,@.....(....,@ + 28d50 33000000 02000000 17102c40 01000000 3.........,@.... + 28d60 08000000 18102c40 0d000000 22000000 ......,@...."... + 28d70 25102c40 01000000 08000000 26102c40 %.,@........&.,@ + 28d80 24000000 22000000 4a102c40 00000000 $..."...J.,@.... + 28d90 08000000 4a102c40 0f000000 22000000 ....J.,@...."... + 28da0 59102c40 00000000 08280000 5c102c40 Y.,@.....(..\.,@ + 28db0 00000000 01280000 5c102c40 23000000 .....(..\.,@#... + 28dc0 02000000 7f102c40 0b000000 22000000 ......,@...."... + 28dd0 8a102c40 1a000000 22000000 a4102c40 ..,@....".....,@ + 28de0 0b000000 22000000 af102c40 00000000 ....".....,@.... + 28df0 08280000 b0102c40 08000000 01280000 .(....,@.....(.. + 28e00 b8102c40 3c000000 02000000 f4102c40 ..,@<.........,@ + 28e10 3e000000 22000000 32112c40 08000000 >..."...2.,@.... + 28e20 22000000 3a112c40 03000000 08000000 "...:.,@........ + 28e30 3d112c40 0b000000 22000000 48112c40 =.,@...."...H.,@ + 28e40 32000000 22000000 7a112c40 17000000 2..."...z.,@.... + 28e50 22000000 91112c40 12000000 22000000 ".....,@...."... + 28e60 a3112c40 0b000000 22000000 ae112c40 ..,@....".....,@ + 28e70 1a000000 22000000 c8112c40 0e000000 ....".....,@.... + 28e80 22000000 d6112c40 33000000 22000000 ".....,@3..."... + 28e90 09122c40 00000000 08000000 09122c40 ..,@..........,@ + 28ea0 28000000 22000000 31122c40 20000000 (..."...1.,@ ... + 28eb0 22000000 51122c40 11000000 22000000 "...Q.,@...."... + 28ec0 62122c40 00000000 08000000 62122c40 b.,@........b.,@ + 28ed0 26000000 22000000 88122c40 00000000 &...".....,@.... + 28ee0 08000000 88122c40 1c000000 22000000 ......,@...."... + 28ef0 a4122c40 0c000000 22000000 b0122c40 ..,@....".....,@ + 28f00 15000000 22000000 c5122c40 00000000 ....".....,@.... + 28f10 08000000 c5122c40 1d000000 22000000 ......,@...."... + 28f20 e2122c40 08000000 22000000 ea122c40 ..,@....".....,@ + 28f30 00000000 08000000 ea122c40 0a000000 ..........,@.... + 28f40 22000000 f4122c40 07000000 22000000 ".....,@...."... + 28f50 fb122c40 01000000 08000000 fc122c40 ..,@..........,@ + 28f60 27000000 22000000 23132c40 01000000 '..."...#.,@.... + 28f70 08000000 24132c40 1b000000 22000000 ....$.,@...."... + 28f80 3f132c40 01000000 08000000 40132c40 ?.,@........@.,@ + 28f90 05000000 22000000 45132c40 00000000 ...."...E.,@.... + 28fa0 08000000 45132c40 0f000000 22000000 ....E.,@...."... + 28fb0 54132c40 00000000 08280000 54132c40 T.,@.....(..T.,@ + 28fc0 04000000 01280000 58132c40 1c000000 .....(..X.,@.... + 28fd0 02000000 74132c40 07000000 22000000 ....t.,@...."... + 28fe0 7b132c40 00000000 08280000 7c132c40 {.,@.....(..|.,@ + 28ff0 00000000 01280000 7c132c40 26000000 .....(..|.,@&... + 29000 02000000 a2132c40 02000000 08000000 ......,@........ + 29010 a4132c40 30000000 22000000 d4132c40 ..,@0...".....,@ + 29020 08000000 22000000 dc132c40 08000000 ....".....,@.... + 29030 22000000 e4132c40 14000000 22000000 ".....,@...."... + 29040 f8132c40 09000000 22000000 01142c40 ..,@....".....,@ + 29050 1e000000 22000000 1f142c40 00000000 ....".....,@.... + 29060 08280000 20142c40 11000000 02000000 .(.. .,@........ + 29070 31142c40 00000000 08280000 34142c40 1.,@.....(..4.,@ + 29080 00000000 01280000 34142c40 34000000 .....(..4.,@4... + 29090 02000000 68142c40 0d000000 22000000 ....h.,@...."... + 290a0 75142c40 00000000 08280000 78142c40 u.,@.....(..x.,@ + 290b0 04000000 01280000 7c142c40 0a000000 .....(..|.,@.... + 290c0 02000000 86142c40 09000000 22000000 ......,@...."... + 290d0 8f142c40 00000000 08280000 90142c40 ..,@.....(....,@ + 290e0 08000000 01280000 98142c40 49000000 .....(....,@I... + 290f0 02000000 e1142c40 05000000 22000000 ......,@...."... + 29100 e6142c40 02000000 08000000 e8142c40 ..,@..........,@ + 29110 40000000 22000000 28152c40 05000000 @..."...(.,@.... + 29120 22000000 2d152c40 00000000 08000000 "...-.,@........ + 29130 2d152c40 1b000000 22000000 48152c40 -.,@...."...H.,@ + 29140 82000000 22000000 ca152c40 11000000 ....".....,@.... + 29150 22000000 db152c40 00000000 08280000 ".....,@.....(.. + 29160 dc152c40 11000000 02000000 ed152c40 ..,@..........,@ + 29170 00000000 08280000 f0152c40 00000000 .....(....,@.... + 29180 01280000 f0152c40 24000000 02000000 .(....,@$....... + 29190 14162c40 03000000 22000000 17162c40 ..,@....".....,@ + 291a0 0b000000 22000000 22162c40 00000000 ...."...".,@.... + 291b0 08280000 24162c40 00000000 01280000 .(..$.,@.....(.. + 291c0 24162c40 4c000000 02000000 70162c40 $.,@L.......p.,@ + 291d0 6e000000 22000000 de162c40 02000000 n...".....,@.... + 291e0 08000000 e0162c40 12000000 22000000 ......,@...."... + 291f0 f2162c40 07000000 22000000 f9162c40 ..,@....".....,@ + 29200 00000000 08000000 f9162c40 07000000 ..........,@.... + 29210 22000000 00172c40 00000000 08000000 ".....,@........ + 29220 00172c40 05000000 22000000 05172c40 ..,@....".....,@ + 29230 15000000 22000000 1a172c40 0f000000 ....".....,@.... + 29240 22000000 29172c40 00000000 08000000 "...).,@........ 29250 b41a2840 00000000 04280000 b41a2840 ..(@.....(....(@ 29260 20000000 01280000 d41a2840 29000000 ....(....(@)... 29270 02000000 fd1a2840 26000000 22000000 ......(@&..."... @@ -35858,317 +35860,317 @@ Contents of section .xt.prop: 29420 22000000 221c2840 00000000 08000000 "...".(@........ 29430 bcc2fe3f 00000000 04280000 b889fe3f ...?.....(.....? 29440 00000000 04280000 bc89fe3f 00000000 .....(.....?.... - 29450 04180000 60b62c40 00000000 04280000 ....`.,@.....(.. - 29460 10172c40 00000000 04280000 10172c40 ..,@.....(....,@ - 29470 04000000 01280000 14172c40 29000000 .....(....,@)... - 29480 02000000 3d172c40 00000000 08000000 ....=.,@........ - 29490 3d172c40 65000000 02000000 a2172c40 =.,@e.........,@ - 294a0 05000000 22000000 a7172c40 02000000 ....".....,@.... - 294b0 08000000 a9172c40 14000000 22000000 ......,@...."... - 294c0 bd172c40 11000000 22000000 ce172c40 ..,@....".....,@ - 294d0 00000000 08280000 d0172c40 20000000 .....(....,@ ... - 294e0 01280000 f0172c40 41000000 02000000 .(....,@A....... - 294f0 31182c40 19000000 22000000 4a182c40 1.,@...."...J.,@ - 29500 28000000 22000000 72182c40 5a000000 (..."...r.,@Z... - 29510 22000000 cc182c40 00000000 08000000 ".....,@........ - 29520 cc182c40 0e000000 22000000 da182c40 ..,@....".....,@ - 29530 03000000 08000000 dd182c40 20000000 ..........,@ ... - 29540 22000000 fd182c40 3e000000 22000000 ".....,@>..."... - 29550 3b192c40 01000000 08000000 3c192c40 ;.,@........<.,@ - 29560 98000000 02000000 d4192c40 18000000 ..........,@.... - 29570 22000000 ec192c40 00000000 08000000 ".....,@........ - 29580 ec192c40 05000000 22000000 f1192c40 ..,@....".....,@ - 29590 89000000 22000000 7a1a2c40 16000000 ...."...z.,@.... - 295a0 22000000 901a2c40 00000000 08000000 ".....,@........ - 295b0 901a2c40 48000000 22000000 d81a2c40 ..,@H...".....,@ - 295c0 24000000 22000000 fc1a2c40 4f000000 $...".....,@O... - 295d0 22000000 4b1b2c40 01000000 08000000 "...K.,@........ - 295e0 4c1b2c40 06000000 22000000 521b2c40 L.,@...."...R.,@ - 295f0 03000000 08000000 551b2c40 40000000 ........U.,@@... - 29600 22000000 951b2c40 00000000 08000000 ".....,@........ - 29610 951b2c40 11000000 22000000 a61b2c40 ..,@....".....,@ - 29620 76000000 22000000 1c1c2c40 0e000000 v...".....,@.... - 29630 22000000 2a1c2c40 1f000000 22000000 "...*.,@...."... - 29640 491c2c40 1f000000 22000000 681c2c40 I.,@...."...h.,@ - 29650 00000000 08000000 681c2c40 89000000 ........h.,@.... - 29660 02000000 f11c2c40 00000000 08000000 ......,@........ - 29670 f11c2c40 05000000 22000000 f61c2c40 ..,@....".....,@ - 29680 03000000 08000000 f91c2c40 1c000000 ..........,@.... - 29690 22000000 151d2c40 20000000 22000000 ".....,@ ..."... - 296a0 351d2c40 03000000 22000000 381d2c40 5.,@...."...8.,@ - 296b0 2a000000 22000000 621d2c40 17000000 *..."...b.,@.... - 296c0 22000000 791d2c40 72000000 22000000 "...y.,@r..."... - 296d0 eb1d2c40 02000000 08000000 ed1d2c40 ..,@..........,@ - 296e0 04000000 22000000 f11d2c40 20000000 ....".....,@ ... - 296f0 22000000 111e2c40 0d000000 22000000 ".....,@...."... - 29700 1e1e2c40 03000000 08000000 211e2c40 ..,@........!.,@ - 29710 13000000 22000000 341e2c40 00000000 ...."...4.,@.... - 29720 08000000 341e2c40 0b000000 22000000 ....4.,@...."... - 29730 3f1e2c40 01000000 08000000 401e2c40 ?.,@........@.,@ - 29740 18000000 22000000 581e2c40 01000000 ...."...X.,@.... - 29750 08000000 591e2c40 4d000000 22000000 ....Y.,@M..."... - 29760 a61e2c40 02000000 08000000 a81e2c40 ..,@..........,@ - 29770 11000000 22000000 b91e2c40 08000000 ....".....,@.... - 29780 22000000 c11e2c40 00000000 08000000 ".....,@........ - 29790 c11e2c40 78000000 22000000 391f2c40 ..,@x..."...9.,@ - 297a0 0e000000 22000000 471f2c40 00000000 ...."...G.,@.... - 297b0 08000000 471f2c40 0b000000 22000000 ....G.,@...."... - 297c0 521f2c40 03000000 08000000 551f2c40 R.,@........U.,@ - 297d0 5b000000 22000000 b01f2c40 50000000 [...".....,@P... - 297e0 22000000 00202c40 2d000000 22000000 ".... ,@-..."... - 297f0 2d202c40 00000000 08000000 2d202c40 - ,@........- ,@ - 29800 08000000 22000000 35202c40 03000000 ...."...5 ,@.... - 29810 08000000 38202c40 19000000 22000000 ....8 ,@...."... - 29820 51202c40 08000000 22000000 59202c40 Q ,@...."...Y ,@ - 29830 00000000 08000000 59202c40 08000000 ........Y ,@.... - 29840 22000000 61202c40 00000000 08000000 "...a ,@........ - 29850 61202c40 05000000 22000000 66202c40 a ,@...."...f ,@ - 29860 00000000 08000000 66202c40 0d000000 ........f ,@.... - 29870 22000000 73202c40 01000000 08000000 "...s ,@........ - 29880 74202c40 0f000000 22000000 83202c40 t ,@....".... ,@ - 29890 00000000 08280000 84202c40 00000000 .....(... ,@.... - 298a0 01280000 84202c40 20000000 02000000 .(... ,@ ....... - 298b0 a4202c40 11000000 22000000 b5202c40 . ,@....".... ,@ - 298c0 00000000 08000000 b5202c40 05000000 ......... ,@.... - 298d0 22000000 ba202c40 02000000 08000000 ".... ,@........ - 298e0 bc202c40 24000000 22000000 e0202c40 . ,@$...".... ,@ - 298f0 08000000 22000000 e8202c40 00000000 ....".... ,@.... - 29900 08000000 e8202c40 0d000000 02000000 ..... ,@........ - 29910 f5202c40 02000000 22000000 f7202c40 . ,@....".... ,@ - 29920 00000000 08280000 f8202c40 0c000000 .....(... ,@.... - 29930 01280000 04212c40 38000000 02000000 .(...!,@8....... - 29940 3c212c40 08000000 22000000 44212c40 ... - 29b40 02000000 23262c40 01000000 08000000 ....#&,@........ - 29b50 24262c40 14000000 22000000 38262c40 $&,@...."...8&,@ - 29b60 0c000000 22000000 44262c40 06000000 ...."...D&,@.... - 29b70 22000000 4a262c40 02000000 08000000 "...J&,@........ - 29b80 4c262c40 38000000 02000000 84262c40 L&,@8........&,@ - 29b90 00000000 08000000 84262c40 1b000000 .........&,@.... - 29ba0 22000000 9f262c40 00000000 08000000 "....&,@........ - 29bb0 9f262c40 1e000000 02000000 bd262c40 .&,@.........&,@ - 29bc0 02000000 08000000 bf262c40 55000000 .........&,@U... - 29bd0 02000000 14272c40 00000000 08000000 .....',@........ - 29be0 14272c40 0f000000 22000000 23272c40 .',@...."...#',@ - 29bf0 01000000 08000000 24272c40 1c000000 ........$',@.... - 29c00 22000000 40272c40 00000000 08000000 "...@',@........ - 29c10 40272c40 3f000000 02000000 7f272c40 @',@?........',@ - 29c20 00000000 08000000 7f272c40 26000000 .........',@&... - 29c30 02000000 a5272c40 05000000 22000000 .....',@...."... - 29c40 aa272c40 02000000 08000000 ac272c40 .',@.........',@ - 29c50 0a000000 22000000 b6272c40 00000000 ...."....',@.... - 29c60 08000000 b6272c40 04000000 22000000 .....',@...."... - 29c70 ba272c40 07000000 22000000 c1272c40 .',@...."....',@ - 29c80 00000000 08000000 c1272c40 0c000000 .........',@.... - 29c90 22000000 cd272c40 04000000 22000000 "....',@...."... - 29ca0 d1272c40 16000000 22000000 e7272c40 .',@...."....',@ - 29cb0 01000000 08000000 e8272c40 34000000 .........',@4... - 29cc0 02000000 1c282c40 0e000000 22000000 .....(,@...."... - 29cd0 2a282c40 00000000 08000000 2a282c40 *(,@........*(,@ - 29ce0 17000000 22000000 41282c40 19000000 ...."...A(,@.... - 29cf0 22000000 5a282c40 03000000 08000000 "...Z(,@........ - 29d00 5d282c40 05000000 02000000 62282c40 ](,@........b(,@ - 29d10 0a000000 22000000 6c282c40 00000000 ...."...l(,@.... - 29d20 08000000 6c282c40 18000000 22000000 ....l(,@...."... - 29d30 84282c40 00000000 08000000 84282c40 .(,@.........(,@ - 29d40 0e000000 22000000 92282c40 08000000 ...."....(,@.... - 29d50 22000000 9a282c40 03000000 08000000 "....(,@........ - 29d60 9d282c40 14000000 22000000 b1282c40 .(,@...."....(,@ - 29d70 12000000 22000000 c3282c40 01000000 ...."....(,@.... - 29d80 08000000 c4282c40 14000000 22000000 .....(,@...."... - 29d90 d8282c40 06000000 22000000 de282c40 .(,@...."....(,@ - 29da0 12000000 22000000 f0282c40 01000000 ...."....(,@.... - 29db0 08000000 f1282c40 13000000 22000000 .....(,@...."... - 29dc0 04292c40 16000000 22000000 1a292c40 .),@...."....),@ - 29dd0 1e000000 22000000 38292c40 11000000 ...."...8),@.... - 29de0 22000000 4b292c40 01000000 08000000 "...K),@........ - 29df0 4c292c40 28000000 02000000 74292c40 L),@(.......t),@ - 29e00 05000000 22000000 79292c40 00000000 ...."...y),@.... - 29e10 08000000 79292c40 ab000000 22000000 ....y),@...."... - 29e20 242a2c40 00000000 08000000 242a2c40 $*,@........$*,@ - 29e30 16000000 02000000 3a2a2c40 00000000 ........:*,@.... - 29e40 08000000 3a2a2c40 0f000000 02000000 ....:*,@........ - 29e50 492a2c40 00000000 08000000 408dfe3f I*,@........@..? + 29450 04180000 80b62c40 00000000 04280000 ......,@.....(.. + 29460 2c172c40 00000000 04280000 2c172c40 ,.,@.....(..,.,@ + 29470 04000000 01280000 30172c40 29000000 .....(..0.,@)... + 29480 02000000 59172c40 00000000 08000000 ....Y.,@........ + 29490 59172c40 65000000 02000000 be172c40 Y.,@e.........,@ + 294a0 05000000 22000000 c3172c40 02000000 ....".....,@.... + 294b0 08000000 c5172c40 14000000 22000000 ......,@...."... + 294c0 d9172c40 11000000 22000000 ea172c40 ..,@....".....,@ + 294d0 00000000 08280000 ec172c40 20000000 .....(....,@ ... + 294e0 01280000 0c182c40 41000000 02000000 .(....,@A....... + 294f0 4d182c40 19000000 22000000 66182c40 M.,@...."...f.,@ + 29500 28000000 22000000 8e182c40 5a000000 (...".....,@Z... + 29510 22000000 e8182c40 00000000 08000000 ".....,@........ + 29520 e8182c40 0e000000 22000000 f6182c40 ..,@....".....,@ + 29530 03000000 08000000 f9182c40 20000000 ..........,@ ... + 29540 22000000 19192c40 3e000000 22000000 ".....,@>..."... + 29550 57192c40 01000000 08000000 58192c40 W.,@........X.,@ + 29560 98000000 02000000 f0192c40 18000000 ..........,@.... + 29570 22000000 081a2c40 00000000 08000000 ".....,@........ + 29580 081a2c40 05000000 22000000 0d1a2c40 ..,@....".....,@ + 29590 89000000 22000000 961a2c40 16000000 ....".....,@.... + 295a0 22000000 ac1a2c40 00000000 08000000 ".....,@........ + 295b0 ac1a2c40 48000000 22000000 f41a2c40 ..,@H...".....,@ + 295c0 24000000 22000000 181b2c40 4f000000 $...".....,@O... + 295d0 22000000 671b2c40 01000000 08000000 "...g.,@........ + 295e0 681b2c40 06000000 22000000 6e1b2c40 h.,@...."...n.,@ + 295f0 03000000 08000000 711b2c40 40000000 ........q.,@@... + 29600 22000000 b11b2c40 00000000 08000000 ".....,@........ + 29610 b11b2c40 11000000 22000000 c21b2c40 ..,@....".....,@ + 29620 76000000 22000000 381c2c40 0e000000 v..."...8.,@.... + 29630 22000000 461c2c40 1f000000 22000000 "...F.,@...."... + 29640 651c2c40 1f000000 22000000 841c2c40 e.,@....".....,@ + 29650 00000000 08000000 841c2c40 89000000 ..........,@.... + 29660 02000000 0d1d2c40 00000000 08000000 ......,@........ + 29670 0d1d2c40 05000000 22000000 121d2c40 ..,@....".....,@ + 29680 03000000 08000000 151d2c40 1c000000 ..........,@.... + 29690 22000000 311d2c40 20000000 22000000 "...1.,@ ..."... + 296a0 511d2c40 03000000 22000000 541d2c40 Q.,@...."...T.,@ + 296b0 2a000000 22000000 7e1d2c40 17000000 *..."...~.,@.... + 296c0 22000000 951d2c40 72000000 22000000 ".....,@r..."... + 296d0 071e2c40 02000000 08000000 091e2c40 ..,@..........,@ + 296e0 04000000 22000000 0d1e2c40 20000000 ....".....,@ ... + 296f0 22000000 2d1e2c40 0d000000 22000000 "...-.,@...."... + 29700 3a1e2c40 03000000 08000000 3d1e2c40 :.,@........=.,@ + 29710 13000000 22000000 501e2c40 00000000 ...."...P.,@.... + 29720 08000000 501e2c40 0b000000 22000000 ....P.,@...."... + 29730 5b1e2c40 01000000 08000000 5c1e2c40 [.,@........\.,@ + 29740 18000000 22000000 741e2c40 01000000 ...."...t.,@.... + 29750 08000000 751e2c40 4d000000 22000000 ....u.,@M..."... + 29760 c21e2c40 02000000 08000000 c41e2c40 ..,@..........,@ + 29770 11000000 22000000 d51e2c40 08000000 ....".....,@.... + 29780 22000000 dd1e2c40 00000000 08000000 ".....,@........ + 29790 dd1e2c40 78000000 22000000 551f2c40 ..,@x..."...U.,@ + 297a0 0e000000 22000000 631f2c40 00000000 ...."...c.,@.... + 297b0 08000000 631f2c40 0b000000 22000000 ....c.,@...."... + 297c0 6e1f2c40 03000000 08000000 711f2c40 n.,@........q.,@ + 297d0 5b000000 22000000 cc1f2c40 50000000 [...".....,@P... + 297e0 22000000 1c202c40 2d000000 22000000 ".... ,@-..."... + 297f0 49202c40 00000000 08000000 49202c40 I ,@........I ,@ + 29800 08000000 22000000 51202c40 03000000 ...."...Q ,@.... + 29810 08000000 54202c40 19000000 22000000 ....T ,@...."... + 29820 6d202c40 08000000 22000000 75202c40 m ,@...."...u ,@ + 29830 00000000 08000000 75202c40 08000000 ........u ,@.... + 29840 22000000 7d202c40 00000000 08000000 "...} ,@........ + 29850 7d202c40 05000000 22000000 82202c40 } ,@....".... ,@ + 29860 00000000 08000000 82202c40 0d000000 ......... ,@.... + 29870 22000000 8f202c40 01000000 08000000 ".... ,@........ + 29880 90202c40 0f000000 22000000 9f202c40 . ,@....".... ,@ + 29890 00000000 08280000 a0202c40 00000000 .....(... ,@.... + 298a0 01280000 a0202c40 20000000 02000000 .(... ,@ ....... + 298b0 c0202c40 11000000 22000000 d1202c40 . ,@....".... ,@ + 298c0 00000000 08000000 d1202c40 05000000 ......... ,@.... + 298d0 22000000 d6202c40 02000000 08000000 ".... ,@........ + 298e0 d8202c40 24000000 22000000 fc202c40 . ,@$...".... ,@ + 298f0 08000000 22000000 04212c40 00000000 ...."....!,@.... + 29900 08000000 04212c40 0d000000 02000000 .....!,@........ + 29910 11212c40 02000000 22000000 13212c40 .!,@...."....!,@ + 29920 00000000 08280000 14212c40 0c000000 .....(...!,@.... + 29930 01280000 20212c40 38000000 02000000 .(.. !,@8....... + 29940 58212c40 08000000 22000000 60212c40 X!,@...."...`!,@ + 29950 00000000 08000000 60212c40 ce010000 ........`!,@.... + 29960 22000000 2e232c40 00000000 08000000 "....#,@........ + 29970 2e232c40 07000000 02000000 35232c40 .#,@........5#,@ + 29980 00000000 08000000 35232c40 41000000 ........5#,@A... + 29990 22000000 76232c40 02000000 08000000 "...v#,@........ + 299a0 78232c40 0c000000 22000000 84232c40 x#,@...."....#,@ + 299b0 13000000 22000000 97232c40 01000000 ...."....#,@.... + 299c0 08000000 98232c40 05000000 02000000 .....#,@........ + 299d0 9d232c40 00000000 08000000 9d232c40 .#,@.........#,@ + 299e0 26000000 02000000 c3232c40 01000000 &........#,@.... + 299f0 08000000 c4232c40 08000000 22000000 .....#,@...."... + 29a00 cc232c40 00000000 08000000 cc232c40 .#,@.........#,@ + 29a10 08000000 02000000 d4232c40 0e000000 .........#,@.... + 29a20 22000000 e2232c40 03000000 08000000 "....#,@........ + 29a30 e5232c40 32000000 02000000 17242c40 .#,@2........$,@ + 29a40 00000000 08000000 17242c40 0d000000 .........$,@.... + 29a50 22000000 24242c40 00000000 08000000 "...$$,@........ + 29a60 24242c40 35000000 22000000 59242c40 $$,@5..."...Y$,@ + 29a70 00000000 08000000 59242c40 1c000000 ........Y$,@.... + 29a80 22000000 75242c40 00000000 08000000 "...u$,@........ + 29a90 75242c40 18000000 22000000 8d242c40 u$,@...."....$,@ + 29aa0 0c000000 22000000 99242c40 2a000000 ...."....$,@*... + 29ab0 22000000 c3242c40 00000000 08000000 "....$,@........ + 29ac0 c3242c40 b1000000 02000000 74252c40 .$,@........t%,@ + 29ad0 1a000000 22000000 8e252c40 00000000 ...."....%,@.... + 29ae0 08000000 8e252c40 1a000000 22000000 .....%,@...."... + 29af0 a8252c40 06000000 22000000 ae252c40 .%,@...."....%,@ + 29b00 00000000 08000000 ae252c40 15000000 .........%,@.... + 29b10 22000000 c3252c40 01000000 08000000 "....%,@........ + 29b20 c4252c40 3d000000 22000000 01262c40 .%,@=..."....&,@ + 29b30 00000000 08000000 01262c40 3e000000 .........&,@>... + 29b40 02000000 3f262c40 01000000 08000000 ....?&,@........ + 29b50 40262c40 14000000 22000000 54262c40 @&,@...."...T&,@ + 29b60 0c000000 22000000 60262c40 06000000 ...."...`&,@.... + 29b70 22000000 66262c40 02000000 08000000 "...f&,@........ + 29b80 68262c40 38000000 02000000 a0262c40 h&,@8........&,@ + 29b90 00000000 08000000 a0262c40 1b000000 .........&,@.... + 29ba0 22000000 bb262c40 00000000 08000000 "....&,@........ + 29bb0 bb262c40 1e000000 02000000 d9262c40 .&,@.........&,@ + 29bc0 02000000 08000000 db262c40 55000000 .........&,@U... + 29bd0 02000000 30272c40 00000000 08000000 ....0',@........ + 29be0 30272c40 0f000000 22000000 3f272c40 0',@...."...?',@ + 29bf0 01000000 08000000 40272c40 1c000000 ........@',@.... + 29c00 22000000 5c272c40 00000000 08000000 "...\',@........ + 29c10 5c272c40 3f000000 02000000 9b272c40 \',@?........',@ + 29c20 00000000 08000000 9b272c40 26000000 .........',@&... + 29c30 02000000 c1272c40 05000000 22000000 .....',@...."... + 29c40 c6272c40 02000000 08000000 c8272c40 .',@.........',@ + 29c50 0a000000 22000000 d2272c40 00000000 ...."....',@.... + 29c60 08000000 d2272c40 04000000 22000000 .....',@...."... + 29c70 d6272c40 07000000 22000000 dd272c40 .',@...."....',@ + 29c80 00000000 08000000 dd272c40 0c000000 .........',@.... + 29c90 22000000 e9272c40 04000000 22000000 "....',@...."... + 29ca0 ed272c40 16000000 22000000 03282c40 .',@...."....(,@ + 29cb0 01000000 08000000 04282c40 34000000 .........(,@4... + 29cc0 02000000 38282c40 0e000000 22000000 ....8(,@...."... + 29cd0 46282c40 00000000 08000000 46282c40 F(,@........F(,@ + 29ce0 17000000 22000000 5d282c40 19000000 ...."...](,@.... + 29cf0 22000000 76282c40 03000000 08000000 "...v(,@........ + 29d00 79282c40 05000000 02000000 7e282c40 y(,@........~(,@ + 29d10 0a000000 22000000 88282c40 00000000 ...."....(,@.... + 29d20 08000000 88282c40 18000000 22000000 .....(,@...."... + 29d30 a0282c40 00000000 08000000 a0282c40 .(,@.........(,@ + 29d40 0e000000 22000000 ae282c40 08000000 ...."....(,@.... + 29d50 22000000 b6282c40 03000000 08000000 "....(,@........ + 29d60 b9282c40 14000000 22000000 cd282c40 .(,@...."....(,@ + 29d70 12000000 22000000 df282c40 01000000 ...."....(,@.... + 29d80 08000000 e0282c40 14000000 22000000 .....(,@...."... + 29d90 f4282c40 06000000 22000000 fa282c40 .(,@...."....(,@ + 29da0 12000000 22000000 0c292c40 01000000 ...."....),@.... + 29db0 08000000 0d292c40 13000000 22000000 .....),@...."... + 29dc0 20292c40 16000000 22000000 36292c40 ),@...."...6),@ + 29dd0 1e000000 22000000 54292c40 11000000 ...."...T),@.... + 29de0 22000000 67292c40 01000000 08000000 "...g),@........ + 29df0 68292c40 28000000 02000000 90292c40 h),@(........),@ + 29e00 05000000 22000000 95292c40 00000000 ...."....),@.... + 29e10 08000000 95292c40 ab000000 22000000 .....),@...."... + 29e20 402a2c40 00000000 08000000 402a2c40 @*,@........@*,@ + 29e30 16000000 02000000 562a2c40 00000000 ........V*,@.... + 29e40 08000000 562a2c40 0f000000 02000000 ....V*,@........ + 29e50 652a2c40 00000000 08000000 408dfe3f e*,@........@..? 29e60 00000000 04280000 b830ff3f 00000000 .....(...0.?.... 29e70 04280000 be30ff3f 00000000 04180000 .(...0.?........ 29e80 c430ff3f 00000000 04280000 c830ff3f .0.?.....(...0.? 29e90 00000000 04280000 cc30ff3f 00000000 .....(...0.?.... 29ea0 04280000 d030ff3f 00000000 04280000 .(...0.?.....(.. - 29eb0 4c2a2c40 00000000 04280000 4c2a2c40 L*,@.....(..L*,@ - 29ec0 04000000 01280000 502a2c40 4f000000 .....(..P*,@O... - 29ed0 02000000 9f2a2c40 01000000 08000000 .....*,@........ - 29ee0 a02a2c40 27000000 22000000 c72a2c40 .*,@'..."....*,@ - 29ef0 01000000 08000000 c82a2c40 a4000000 .........*,@.... - 29f00 22000000 6c2b2c40 00000000 08280000 "...l+,@.....(.. - 29f10 6c2b2c40 00000000 01280000 6c2b2c40 l+,@.....(..l+,@ - 29f20 d0000000 02000000 3c2c2c40 0b000000 ........<,,@.... - 29f30 22000000 472c2c40 00000000 08280000 "...G,,@.....(.. - 29f40 482c2c40 00000000 01280000 482c2c40 H,,@.....(..H,,@ - 29f50 32000000 02000000 7a2c2c40 08000000 2.......z,,@.... - 29f60 22000000 822c2c40 0f000000 22000000 "....,,@...."... - 29f70 912c2c40 00000000 08000000 912c2c40 .,,@.........,,@ - 29f80 09000000 22000000 9a2c2c40 02000000 ...."....,,@.... - 29f90 08000000 9c2c2c40 0c000000 22000000 .....,,@...."... - 29fa0 a82c2c40 0e000000 22000000 b62c2c40 .,,@...."....,,@ - 29fb0 05000000 22000000 bb2c2c40 01000000 ...."....,,@.... - 29fc0 08000000 bc2c2c40 15000000 22000000 .....,,@...."... - 29fd0 d12c2c40 01000000 08000000 d22c2c40 .,,@.........,,@ - 29fe0 1f000000 02000000 f12c2c40 6e000000 .........,,@n... - 29ff0 22000000 5f2d2c40 01000000 08000000 "..._-,@........ - 2a000 602d2c40 2a000000 22000000 8a2d2c40 `-,@*..."....-,@ - 2a010 00000000 08000000 8a2d2c40 0e000000 .........-,@.... - 2a020 22000000 982d2c40 00000000 08000000 "....-,@........ - 2a030 982d2c40 3c000000 02000000 d42d2c40 .-,@<........-,@ - 2a040 05000000 22000000 d92d2c40 00000000 ...."....-,@.... - 2a050 08000000 d92d2c40 13000000 22000000 .....-,@...."... - 2a060 ec2d2c40 00000000 08000000 ec2d2c40 .-,@.........-,@ - 2a070 4a000000 22000000 362e2c40 03000000 J..."...6.,@.... - 2a080 08000000 392e2c40 17000000 22000000 ....9.,@...."... - 2a090 502e2c40 00000000 08000000 502e2c40 P.,@........P.,@ - 2a0a0 09000000 22000000 592e2c40 00000000 ...."...Y.,@.... - 2a0b0 08000000 592e2c40 13000000 22000000 ....Y.,@...."... - 2a0c0 6c2e2c40 00000000 08280000 6c2e2c40 l.,@.....(..l.,@ - 2a0d0 00000000 01280000 6c2e2c40 7c000000 .....(..l.,@|... - 2a0e0 02000000 e82e2c40 0f000000 22000000 ......,@...."... - 2a0f0 f72e2c40 00000000 08280000 f82e2c40 ..,@.....(....,@ - 2a100 00000000 01280000 f82e2c40 9f000000 .....(....,@.... - 2a110 02000000 972f2c40 02000000 08000000 ...../,@........ - 2a120 992f2c40 0b000000 22000000 a42f2c40 ./,@...."..../,@ - 2a130 0d000000 22000000 b12f2c40 07000000 ...."..../,@.... - 2a140 22000000 b82f2c40 00000000 08280000 "..../,@.....(.. - 2a150 b82f2c40 2e000000 02000000 e62f2c40 ./,@........./,@ - 2a160 02000000 08000000 e82f2c40 15000000 ........./,@.... - 2a170 22000000 fd2f2c40 15000000 22000000 "..../,@...."... - 2a180 12302c40 09000000 22000000 1b302c40 .0,@...."....0,@ - 2a190 00000000 08280000 1c302c40 00000000 .....(...0,@.... - 2a1a0 01280000 1c302c40 50000000 02000000 .(...0,@P....... - 2a1b0 6c302c40 11000000 22000000 7d302c40 l0,@...."...}0,@ - 2a1c0 00000000 08000000 7d302c40 0b000000 ........}0,@.... - 2a1d0 22000000 88302c40 00000000 08000000 "....0,@........ - 2a1e0 88302c40 09000000 02000000 91302c40 .0,@.........0,@ - 2a1f0 00000000 08000000 91302c40 1b000000 .........0,@.... - 2a200 22000000 ac302c40 0e000000 22000000 "....0,@...."... - 2a210 ba302c40 12000000 22000000 cc302c40 .0,@...."....0,@ - 2a220 0f000000 22000000 db302c40 00000000 ...."....0,@.... - 2a230 08280000 dc302c40 13000000 02000000 .(...0,@........ - 2a240 ef302c40 01000000 08000000 f0302c40 .0,@.........0,@ - 2a250 27000000 22000000 17312c40 01000000 '..."....1,@.... - 2a260 08000000 18312c40 0c000000 02000000 .....1,@........ - 2a270 24312c40 00000000 08280000 24312c40 $1,@.....(..$1,@ - 2a280 00000000 01280000 24312c40 2c010000 .....(..$1,@,... - 2a290 02000000 50322c40 0f000000 22000000 ....P2,@...."... - 2a2a0 5f322c40 00000000 08280000 60322c40 _2,@.....(..`2,@ - 2a2b0 00000000 01280000 60322c40 6c000000 .....(..`2,@l... - 2a2c0 02000000 cc322c40 0f000000 22000000 .....2,@...."... - 2a2d0 db322c40 00000000 08280000 dc322c40 .2,@.....(...2,@ - 2a2e0 04000000 01280000 e0322c40 1f000000 .....(...2,@.... - 2a2f0 02000000 ff322c40 01000000 08000000 .....2,@........ - 2a300 00332c40 85000000 02000000 85332c40 .3,@.........3,@ - 2a310 00000000 08000000 85332c40 18000000 .........3,@.... - 2a320 02000000 9d332c40 01000000 08000000 .....3,@........ - 2a330 9e332c40 42000000 02000000 e0332c40 .3,@B........3,@ - 2a340 0f000000 22000000 ef332c40 00000000 ...."....3,@.... - 2a350 08280000 f0332c40 04000000 01280000 .(...3,@.....(.. - 2a360 f4332c40 2d000000 02000000 21342c40 .3,@-.......!4,@ - 2a370 5d000000 22000000 7e342c40 08000000 ]..."...~4,@.... - 2a380 22000000 86342c40 02000000 08000000 "....4,@........ - 2a390 88342c40 10000000 22000000 98342c40 .4,@...."....4,@ - 2a3a0 00000000 08000000 98342c40 6e000000 .........4,@n... - 2a3b0 02000000 06352c40 87000000 22000000 .....5,@...."... - 2a3c0 8d352c40 0b000000 22000000 98352c40 .5,@...."....5,@ - 2a3d0 56000000 22000000 ee352c40 53000000 V..."....5,@S... - 2a3e0 22000000 41362c40 60000000 22000000 "...A6,@`..."... - 2a3f0 a1362c40 13000000 22000000 b4362c40 .6,@...."....6,@ - 2a400 06000000 22000000 ba362c40 02000000 ...."....6,@.... - 2a410 08000000 bc362c40 25000000 22000000 .....6,@%..."... - 2a420 e1362c40 00000000 08000000 e1362c40 .6,@.........6,@ - 2a430 12000000 02000000 f3362c40 01000000 .........6,@.... - 2a440 08000000 f4362c40 49000000 02000000 .....6,@I....... - 2a450 3d372c40 48000000 22000000 85372c40 =7,@H..."....7,@ - 2a460 07000000 22000000 8c372c40 00000000 ...."....7,@.... - 2a470 08000000 8c372c40 05000000 02000000 .....7,@........ - 2a480 91372c40 00000000 08000000 91372c40 .7,@.........7,@ - 2a490 0a000000 22000000 9b372c40 01000000 ...."....7,@.... - 2a4a0 08000000 9c372c40 09000000 22000000 .....7,@...."... - 2a4b0 a5372c40 08000000 22000000 ad372c40 .7,@...."....7,@ - 2a4c0 64000000 22000000 11382c40 0b000000 d..."....8,@.... - 2a4d0 22000000 1c382c40 0f000000 22000000 "....8,@...."... - 2a4e0 2b382c40 00000000 08280000 2c382c40 +8,@.....(..,8,@ - 2a4f0 19000000 02000000 45382c40 0d000000 ........E8,@.... - 2a500 22000000 52382c40 00000000 08000000 "...R8,@........ - 2a510 52382c40 0f000000 22000000 61382c40 R8,@...."...a8,@ - 2a520 00000000 08000000 61382c40 07000000 ........a8,@.... - 2a530 22000000 68382c40 01000000 08000000 "...h8,@........ - 2a540 69382c40 1c000000 22000000 85382c40 i8,@...."....8,@ - 2a550 13000000 22000000 98382c40 07000000 ...."....8,@.... - 2a560 22000000 9f382c40 00000000 08000000 "....8,@........ - 2a570 a0382c40 00000000 04280000 a0382c40 .8,@.....(...8,@ - 2a580 08000000 01280000 a8382c40 44000000 .....(...8,@D... - 2a590 02000000 ec382c40 05000000 22000000 .....8,@...."... - 2a5a0 f1382c40 00000000 08000000 f1382c40 .8,@.........8,@ - 2a5b0 07000000 02000000 f8382c40 10000000 .........8,@.... - 2a5c0 22000000 08392c40 00000000 08000000 "....9,@........ - 2a5d0 08392c40 05000000 22000000 0d392c40 .9,@...."....9,@ - 2a5e0 04000000 22000000 11392c40 0d000000 ...."....9,@.... - 2a5f0 22000000 1e392c40 00000000 08280000 "....9,@.....(.. - 2a600 20392c40 28000000 01280000 48392c40 9,@(....(..H9,@ - 2a610 6e000000 02000000 b6392c40 00000000 n........9,@.... - 2a620 08280000 b8392c40 04000000 01280000 .(...9,@.....(.. - 2a630 bc392c40 19000000 02000000 d5392c40 .9,@.........9,@ - 2a640 0e000000 22000000 e3392c40 01000000 ...."....9,@.... - 2a650 08000000 e4392c40 0e000000 22000000 .....9,@...."... - 2a660 f2392c40 00000000 08280000 f4392c40 .9,@.....(...9,@ - 2a670 00000000 01280000 f4392c40 1b000000 .....(...9,@.... - 2a680 02000000 0f3a2c40 00000000 08280000 .....:,@.....(.. - 2a690 103a2c40 00000000 01280000 103a2c40 .:,@.....(...:,@ - 2a6a0 25000000 02000000 353a2c40 01000000 %.......5:,@.... - 2a6b0 08000000 363a2c40 0e000000 22000000 ....6:,@...."... - 2a6c0 443a2c40 0f000000 22000000 533a2c40 D:,@...."...S:,@ - 2a6d0 01000000 08000000 543a2c40 09000000 ........T:,@.... - 2a6e0 22000000 5d3a2c40 00000000 08000000 "...]:,@........ - 2a6f0 5d3a2c40 07000000 22000000 643a2c40 ]:,@...."...d:,@ - 2a700 00000000 08280000 643a2c40 04000000 .....(..d:,@.... - 2a710 01280000 683a2c40 30000000 02000000 .(..h:,@0....... - 2a720 983a2c40 00000000 08000000 983a2c40 .:,@.........:,@ - 2a730 10000000 22000000 a83a2c40 33000000 ...."....:,@3... - 2a740 22000000 db3a2c40 01000000 08000000 "....:,@........ - 2a750 dc3a2c40 0f000000 22000000 eb3a2c40 .:,@...."....:,@ - 2a760 00000000 08280000 ec3a2c40 00000000 .....(...:,@.... - 2a770 01280000 ec3a2c40 0f000000 02000000 .(...:,@........ - 2a780 fb3a2c40 00000000 08280000 fc3a2c40 .:,@.....(...:,@ - 2a790 00000000 01280000 fc3a2c40 1a000000 .....(...:,@.... - 2a7a0 02000000 163b2c40 0f000000 22000000 .....;,@...."... - 2a7b0 253b2c40 07000000 22000000 2c3b2c40 %;,@...."...,;,@ + 29eb0 682a2c40 00000000 04280000 682a2c40 h*,@.....(..h*,@ + 29ec0 04000000 01280000 6c2a2c40 4f000000 .....(..l*,@O... + 29ed0 02000000 bb2a2c40 01000000 08000000 .....*,@........ + 29ee0 bc2a2c40 27000000 22000000 e32a2c40 .*,@'..."....*,@ + 29ef0 01000000 08000000 e42a2c40 a4000000 .........*,@.... + 29f00 22000000 882b2c40 00000000 08280000 "....+,@.....(.. + 29f10 882b2c40 00000000 01280000 882b2c40 .+,@.....(...+,@ + 29f20 d0000000 02000000 582c2c40 0b000000 ........X,,@.... + 29f30 22000000 632c2c40 00000000 08280000 "...c,,@.....(.. + 29f40 642c2c40 00000000 01280000 642c2c40 d,,@.....(..d,,@ + 29f50 32000000 02000000 962c2c40 08000000 2........,,@.... + 29f60 22000000 9e2c2c40 0f000000 22000000 "....,,@...."... + 29f70 ad2c2c40 00000000 08000000 ad2c2c40 .,,@.........,,@ + 29f80 09000000 22000000 b62c2c40 02000000 ...."....,,@.... + 29f90 08000000 b82c2c40 0c000000 22000000 .....,,@...."... + 29fa0 c42c2c40 0e000000 22000000 d22c2c40 .,,@...."....,,@ + 29fb0 05000000 22000000 d72c2c40 01000000 ...."....,,@.... + 29fc0 08000000 d82c2c40 15000000 22000000 .....,,@...."... + 29fd0 ed2c2c40 01000000 08000000 ee2c2c40 .,,@.........,,@ + 29fe0 1f000000 02000000 0d2d2c40 6e000000 .........-,@n... + 29ff0 22000000 7b2d2c40 01000000 08000000 "...{-,@........ + 2a000 7c2d2c40 2a000000 22000000 a62d2c40 |-,@*..."....-,@ + 2a010 00000000 08000000 a62d2c40 0e000000 .........-,@.... + 2a020 22000000 b42d2c40 00000000 08000000 "....-,@........ + 2a030 b42d2c40 3c000000 02000000 f02d2c40 .-,@<........-,@ + 2a040 05000000 22000000 f52d2c40 00000000 ...."....-,@.... + 2a050 08000000 f52d2c40 13000000 22000000 .....-,@...."... + 2a060 082e2c40 00000000 08000000 082e2c40 ..,@..........,@ + 2a070 4a000000 22000000 522e2c40 03000000 J..."...R.,@.... + 2a080 08000000 552e2c40 17000000 22000000 ....U.,@...."... + 2a090 6c2e2c40 00000000 08000000 6c2e2c40 l.,@........l.,@ + 2a0a0 09000000 22000000 752e2c40 00000000 ...."...u.,@.... + 2a0b0 08000000 752e2c40 13000000 22000000 ....u.,@...."... + 2a0c0 882e2c40 00000000 08280000 882e2c40 ..,@.....(....,@ + 2a0d0 00000000 01280000 882e2c40 7c000000 .....(....,@|... + 2a0e0 02000000 042f2c40 0f000000 22000000 ...../,@...."... + 2a0f0 132f2c40 00000000 08280000 142f2c40 ./,@.....(.../,@ + 2a100 00000000 01280000 142f2c40 9f000000 .....(.../,@.... + 2a110 02000000 b32f2c40 02000000 08000000 ...../,@........ + 2a120 b52f2c40 0b000000 22000000 c02f2c40 ./,@...."..../,@ + 2a130 0d000000 22000000 cd2f2c40 07000000 ...."..../,@.... + 2a140 22000000 d42f2c40 00000000 08280000 "..../,@.....(.. + 2a150 d42f2c40 2e000000 02000000 02302c40 ./,@.........0,@ + 2a160 02000000 08000000 04302c40 15000000 .........0,@.... + 2a170 22000000 19302c40 15000000 22000000 "....0,@...."... + 2a180 2e302c40 09000000 22000000 37302c40 .0,@...."...70,@ + 2a190 00000000 08280000 38302c40 00000000 .....(..80,@.... + 2a1a0 01280000 38302c40 50000000 02000000 .(..80,@P....... + 2a1b0 88302c40 11000000 22000000 99302c40 .0,@...."....0,@ + 2a1c0 00000000 08000000 99302c40 0b000000 .........0,@.... + 2a1d0 22000000 a4302c40 00000000 08000000 "....0,@........ + 2a1e0 a4302c40 09000000 02000000 ad302c40 .0,@.........0,@ + 2a1f0 00000000 08000000 ad302c40 1b000000 .........0,@.... + 2a200 22000000 c8302c40 0e000000 22000000 "....0,@...."... + 2a210 d6302c40 12000000 22000000 e8302c40 .0,@...."....0,@ + 2a220 0f000000 22000000 f7302c40 00000000 ...."....0,@.... + 2a230 08280000 f8302c40 13000000 02000000 .(...0,@........ + 2a240 0b312c40 01000000 08000000 0c312c40 .1,@.........1,@ + 2a250 27000000 22000000 33312c40 01000000 '..."...31,@.... + 2a260 08000000 34312c40 0c000000 02000000 ....41,@........ + 2a270 40312c40 00000000 08280000 40312c40 @1,@.....(..@1,@ + 2a280 00000000 01280000 40312c40 2c010000 .....(..@1,@,... + 2a290 02000000 6c322c40 0f000000 22000000 ....l2,@...."... + 2a2a0 7b322c40 00000000 08280000 7c322c40 {2,@.....(..|2,@ + 2a2b0 00000000 01280000 7c322c40 6c000000 .....(..|2,@l... + 2a2c0 02000000 e8322c40 0f000000 22000000 .....2,@...."... + 2a2d0 f7322c40 00000000 08280000 f8322c40 .2,@.....(...2,@ + 2a2e0 04000000 01280000 fc322c40 1f000000 .....(...2,@.... + 2a2f0 02000000 1b332c40 01000000 08000000 .....3,@........ + 2a300 1c332c40 85000000 02000000 a1332c40 .3,@.........3,@ + 2a310 00000000 08000000 a1332c40 18000000 .........3,@.... + 2a320 02000000 b9332c40 01000000 08000000 .....3,@........ + 2a330 ba332c40 42000000 02000000 fc332c40 .3,@B........3,@ + 2a340 0f000000 22000000 0b342c40 00000000 ...."....4,@.... + 2a350 08280000 0c342c40 04000000 01280000 .(...4,@.....(.. + 2a360 10342c40 2d000000 02000000 3d342c40 .4,@-.......=4,@ + 2a370 5d000000 22000000 9a342c40 08000000 ]..."....4,@.... + 2a380 22000000 a2342c40 02000000 08000000 "....4,@........ + 2a390 a4342c40 10000000 22000000 b4342c40 .4,@...."....4,@ + 2a3a0 00000000 08000000 b4342c40 6e000000 .........4,@n... + 2a3b0 02000000 22352c40 87000000 22000000 ...."5,@...."... + 2a3c0 a9352c40 0b000000 22000000 b4352c40 .5,@...."....5,@ + 2a3d0 56000000 22000000 0a362c40 53000000 V..."....6,@S... + 2a3e0 22000000 5d362c40 60000000 22000000 "...]6,@`..."... + 2a3f0 bd362c40 13000000 22000000 d0362c40 .6,@...."....6,@ + 2a400 06000000 22000000 d6362c40 02000000 ...."....6,@.... + 2a410 08000000 d8362c40 25000000 22000000 .....6,@%..."... + 2a420 fd362c40 00000000 08000000 fd362c40 .6,@.........6,@ + 2a430 12000000 02000000 0f372c40 01000000 .........7,@.... + 2a440 08000000 10372c40 49000000 02000000 .....7,@I....... + 2a450 59372c40 48000000 22000000 a1372c40 Y7,@H..."....7,@ + 2a460 07000000 22000000 a8372c40 00000000 ...."....7,@.... + 2a470 08000000 a8372c40 05000000 02000000 .....7,@........ + 2a480 ad372c40 00000000 08000000 ad372c40 .7,@.........7,@ + 2a490 0a000000 22000000 b7372c40 01000000 ...."....7,@.... + 2a4a0 08000000 b8372c40 09000000 22000000 .....7,@...."... + 2a4b0 c1372c40 08000000 22000000 c9372c40 .7,@...."....7,@ + 2a4c0 64000000 22000000 2d382c40 0b000000 d..."...-8,@.... + 2a4d0 22000000 38382c40 0f000000 22000000 "...88,@...."... + 2a4e0 47382c40 00000000 08280000 48382c40 G8,@.....(..H8,@ + 2a4f0 19000000 02000000 61382c40 0d000000 ........a8,@.... + 2a500 22000000 6e382c40 00000000 08000000 "...n8,@........ + 2a510 6e382c40 0f000000 22000000 7d382c40 n8,@...."...}8,@ + 2a520 00000000 08000000 7d382c40 07000000 ........}8,@.... + 2a530 22000000 84382c40 01000000 08000000 "....8,@........ + 2a540 85382c40 1c000000 22000000 a1382c40 .8,@...."....8,@ + 2a550 13000000 22000000 b4382c40 07000000 ...."....8,@.... + 2a560 22000000 bb382c40 00000000 08000000 "....8,@........ + 2a570 bc382c40 00000000 04280000 bc382c40 .8,@.....(...8,@ + 2a580 08000000 01280000 c4382c40 44000000 .....(...8,@D... + 2a590 02000000 08392c40 05000000 22000000 .....9,@...."... + 2a5a0 0d392c40 00000000 08000000 0d392c40 .9,@.........9,@ + 2a5b0 07000000 02000000 14392c40 10000000 .........9,@.... + 2a5c0 22000000 24392c40 00000000 08000000 "...$9,@........ + 2a5d0 24392c40 05000000 22000000 29392c40 $9,@...."...)9,@ + 2a5e0 04000000 22000000 2d392c40 0d000000 ...."...-9,@.... + 2a5f0 22000000 3a392c40 00000000 08280000 "...:9,@.....(.. + 2a600 3c392c40 28000000 01280000 64392c40 <9,@(....(..d9,@ + 2a610 6e000000 02000000 d2392c40 00000000 n........9,@.... + 2a620 08280000 d4392c40 04000000 01280000 .(...9,@.....(.. + 2a630 d8392c40 19000000 02000000 f1392c40 .9,@.........9,@ + 2a640 0e000000 22000000 ff392c40 01000000 ...."....9,@.... + 2a650 08000000 003a2c40 0e000000 22000000 .....:,@...."... + 2a660 0e3a2c40 00000000 08280000 103a2c40 .:,@.....(...:,@ + 2a670 00000000 01280000 103a2c40 1b000000 .....(...:,@.... + 2a680 02000000 2b3a2c40 00000000 08280000 ....+:,@.....(.. + 2a690 2c3a2c40 00000000 01280000 2c3a2c40 ,:,@.....(..,:,@ + 2a6a0 25000000 02000000 513a2c40 01000000 %.......Q:,@.... + 2a6b0 08000000 523a2c40 0e000000 22000000 ....R:,@...."... + 2a6c0 603a2c40 0f000000 22000000 6f3a2c40 `:,@...."...o:,@ + 2a6d0 01000000 08000000 703a2c40 09000000 ........p:,@.... + 2a6e0 22000000 793a2c40 00000000 08000000 "...y:,@........ + 2a6f0 793a2c40 07000000 22000000 803a2c40 y:,@...."....:,@ + 2a700 00000000 08280000 803a2c40 04000000 .....(...:,@.... + 2a710 01280000 843a2c40 30000000 02000000 .(...:,@0....... + 2a720 b43a2c40 00000000 08000000 b43a2c40 .:,@.........:,@ + 2a730 10000000 22000000 c43a2c40 33000000 ...."....:,@3... + 2a740 22000000 f73a2c40 01000000 08000000 "....:,@........ + 2a750 f83a2c40 0f000000 22000000 073b2c40 .:,@...."....;,@ + 2a760 00000000 08280000 083b2c40 00000000 .....(...;,@.... + 2a770 01280000 083b2c40 0f000000 02000000 .(...;,@........ + 2a780 173b2c40 00000000 08280000 183b2c40 .;,@.....(...;,@ + 2a790 00000000 01280000 183b2c40 1a000000 .....(...;,@.... + 2a7a0 02000000 323b2c40 0f000000 22000000 ....2;,@...."... + 2a7b0 413b2c40 07000000 22000000 483b2c40 A;,@...."...H;,@ 2a7c0 00000000 08000000 241c2840 00000000 ........$.(@.... 2a7d0 04280000 241c2840 04000000 01280000 .(..$.(@.....(.. 2a7e0 281c2840 1d000000 02000000 451c2840 (.(@........E.(@ @@ -36183,88 +36185,88 @@ Contents of section .xt.prop: 2a870 981c2840 1f000000 02000000 b71c2840 ..(@..........(@ 2a880 00000000 08000000 e430ff3f 00000000 .........0.?.... 2a890 04280000 e830ff3f 00000000 04280000 .(...0.?.....(.. - 2a8a0 ec30ff3f 00000000 04280000 2c3b2c40 .0.?.....(..,;,@ - 2a8b0 00000000 04280000 2c3b2c40 04000000 .....(..,;,@.... - 2a8c0 01280000 303b2c40 2e000000 02000000 .(..0;,@........ - 2a8d0 5e3b2c40 0b000000 22000000 693b2c40 ^;,@...."...i;,@ - 2a8e0 00000000 08280000 6c3b2c40 04000000 .....(..l;,@.... - 2a8f0 01280000 703b2c40 14000000 02000000 .(..p;,@........ - 2a900 843b2c40 02000000 08000000 863b2c40 .;,@.........;,@ - 2a910 04000000 22000000 8a3b2c40 02000000 ...."....;,@.... - 2a920 22000000 8c3b2c40 06000000 22000000 "....;,@...."... - 2a930 923b2c40 02000000 08000000 943b2c40 .;,@.........;,@ - 2a940 0a000000 22000000 9e3b2c40 00000000 ...."....;,@.... - 2a950 08000000 9e3b2c40 13000000 02000000 .....;,@........ - 2a960 b13b2c40 00000000 08280000 b43b2c40 .;,@.....(...;,@ - 2a970 04000000 01280000 b83b2c40 21000000 .....(...;,@!... - 2a980 02000000 d93b2c40 05000000 22000000 .....;,@...."... - 2a990 de3b2c40 00000000 08000000 de3b2c40 .;,@.........;,@ - 2a9a0 13000000 22000000 f13b2c40 01000000 ...."....;,@.... - 2a9b0 08000000 f23b2c40 02000000 22000000 .....;,@...."... - 2a9c0 f43b2c40 05000000 22000000 f93b2c40 .;,@...."....;,@ - 2a9d0 00000000 08000000 f93b2c40 05000000 .........;,@.... - 2a9e0 22000000 fe3b2c40 22000000 22000000 "....;,@"..."... - 2a9f0 203c2c40 00000000 08000000 203c2c40 <,@........ <,@ - 2aa00 05000000 22000000 253c2c40 00000000 ...."...%<,@.... - 2aa10 08000000 253c2c40 03000000 22000000 ....%<,@...."... - 2aa20 283c2c40 0c000000 22000000 343c2c40 (<,@...."...4<,@ - 2aa30 04000000 22000000 383c2c40 00000000 ...."...8<,@.... - 2aa40 08280000 383c2c40 00000000 01280000 .(..8<,@.....(.. - 2aa50 383c2c40 20000000 02000000 583c2c40 8<,@ .......X<,@ - 2aa60 00000000 08000000 583c2c40 0e000000 ........X<,@.... - 2aa70 02000000 663c2c40 02000000 08000000 ....f<,@........ - 2aa80 683c2c40 21000000 02000000 893c2c40 h<,@!........<,@ - 2aa90 01000000 08000000 8a3c2c40 04000000 .........<,@.... - 2aaa0 22000000 8e3c2c40 02000000 22000000 "....<,@...."... - 2aab0 903c2c40 0d000000 22000000 9d3c2c40 .<,@...."....<,@ - 2aac0 00000000 08280000 a03c2c40 14000000 .....(...<,@.... - 2aad0 02000000 b43c2c40 00000000 08280000 .....<,@.....(.. - 2aae0 b43c2c40 06000000 02000000 ba3c2c40 .<,@.........<,@ - 2aaf0 00000000 08280000 bc3c2c40 00000000 .....(...<,@.... - 2ab00 01280000 bc3c2c40 2b000000 02000000 .(...<,@+....... - 2ab10 e73c2c40 01000000 08000000 e83c2c40 .<,@.........<,@ - 2ab20 0f000000 22000000 f73c2c40 03000000 ...."....<,@.... - 2ab30 08000000 fa3c2c40 1e000000 02000000 .....<,@........ - 2ab40 183d2c40 58000000 22000000 703d2c40 .=,@X..."...p=,@ - 2ab50 0d000000 22000000 7d3d2c40 01000000 ...."...}=,@.... - 2ab60 08000000 7e3d2c40 17000000 22000000 ....~=,@...."... - 2ab70 953d2c40 00000000 08000000 953d2c40 .=,@.........=,@ - 2ab80 5f000000 22000000 f43d2c40 0f000000 _..."....=,@.... - 2ab90 22000000 033e2c40 00000000 08280000 "....>,@.....(.. - 2aba0 043e2c40 00000000 01280000 043e2c40 .>,@.....(...>,@ - 2abb0 3c000000 02000000 403e2c40 0b000000 <.......@>,@.... - 2abc0 22000000 4b3e2c40 00000000 08280000 "...K>,@.....(.. - 2abd0 4c3e2c40 14000000 02000000 603e2c40 L>,@........`>,@ - 2abe0 00000000 08280000 603e2c40 00000000 .....(..`>,@.... - 2abf0 01280000 603e2c40 36000000 02000000 .(..`>,@6....... - 2ac00 963e2c40 08000000 22000000 9e3e2c40 .>,@...."....>,@ - 2ac10 03000000 08000000 a13e2c40 6b000000 .........>,@k... - 2ac20 22000000 0c3f2c40 00000000 08000000 "....?,@........ - 2ac30 0c3f2c40 1d000000 22000000 293f2c40 .?,@...."...)?,@ - 2ac40 00000000 08000000 293f2c40 3b000000 ........)?,@;... - 2ac50 02000000 643f2c40 10000000 22000000 ....d?,@...."... - 2ac60 743f2c40 11000000 22000000 853f2c40 t?,@...."....?,@ - 2ac70 07000000 22000000 8c3f2c40 00000000 ...."....?,@.... - 2ac80 08000000 8c3f2c40 02000000 02000000 .....?,@........ - 2ac90 8e3f2c40 12000000 22000000 a03f2c40 .?,@...."....?,@ - 2aca0 24000000 22000000 c43f2c40 23000000 $..."....?,@#... - 2acb0 22000000 e73f2c40 01000000 08000000 "....?,@........ - 2acc0 e83f2c40 33000000 22000000 1b402c40 .?,@3..."....@,@ - 2acd0 01000000 08000000 1c402c40 0d000000 .........@,@.... - 2ace0 22000000 29402c40 05000000 22000000 "...)@,@...."... - 2acf0 2e402c40 00000000 08000000 2e402c40 .@,@.........@,@ - 2ad00 0f000000 02000000 3d402c40 00000000 ........=@,@.... - 2ad10 08000000 40402c40 00000000 04280000 ....@@,@.....(.. - 2ad20 40402c40 00000000 01280000 40402c40 @@,@.....(..@@,@ - 2ad30 47000000 02000000 87402c40 01000000 G........@,@.... - 2ad40 08000000 88402c40 1e000000 02000000 .....@,@........ - 2ad50 a6402c40 03000000 08000000 a9402c40 .@,@.........@,@ - 2ad60 70000000 02000000 19412c40 00000000 p........A,@.... - 2ad70 08000000 19412c40 62000000 22000000 .....A,@b..."... - 2ad80 7b412c40 03000000 08000000 7e412c40 {A,@........~A,@ - 2ad90 5d000000 22000000 db412c40 00000000 ]..."....A,@.... - 2ada0 08280000 dc412c40 00000000 01280000 .(...A,@.....(.. - 2adb0 dc412c40 a8000000 02000000 84422c40 .A,@.........B,@ + 2a8a0 ec30ff3f 00000000 04280000 483b2c40 .0.?.....(..H;,@ + 2a8b0 00000000 04280000 483b2c40 04000000 .....(..H;,@.... + 2a8c0 01280000 4c3b2c40 2e000000 02000000 .(..L;,@........ + 2a8d0 7a3b2c40 0b000000 22000000 853b2c40 z;,@...."....;,@ + 2a8e0 00000000 08280000 883b2c40 04000000 .....(...;,@.... + 2a8f0 01280000 8c3b2c40 14000000 02000000 .(...;,@........ + 2a900 a03b2c40 02000000 08000000 a23b2c40 .;,@.........;,@ + 2a910 04000000 22000000 a63b2c40 02000000 ...."....;,@.... + 2a920 22000000 a83b2c40 06000000 22000000 "....;,@...."... + 2a930 ae3b2c40 02000000 08000000 b03b2c40 .;,@.........;,@ + 2a940 0a000000 22000000 ba3b2c40 00000000 ...."....;,@.... + 2a950 08000000 ba3b2c40 13000000 02000000 .....;,@........ + 2a960 cd3b2c40 00000000 08280000 d03b2c40 .;,@.....(...;,@ + 2a970 04000000 01280000 d43b2c40 21000000 .....(...;,@!... + 2a980 02000000 f53b2c40 05000000 22000000 .....;,@...."... + 2a990 fa3b2c40 00000000 08000000 fa3b2c40 .;,@.........;,@ + 2a9a0 13000000 22000000 0d3c2c40 01000000 ...."....<,@.... + 2a9b0 08000000 0e3c2c40 02000000 22000000 .....<,@...."... + 2a9c0 103c2c40 05000000 22000000 153c2c40 .<,@...."....<,@ + 2a9d0 00000000 08000000 153c2c40 05000000 .........<,@.... + 2a9e0 22000000 1a3c2c40 22000000 22000000 "....<,@"..."... + 2a9f0 3c3c2c40 00000000 08000000 3c3c2c40 <<,@........<<,@ + 2aa00 05000000 22000000 413c2c40 00000000 ...."...A<,@.... + 2aa10 08000000 413c2c40 03000000 22000000 ....A<,@...."... + 2aa20 443c2c40 0c000000 22000000 503c2c40 D<,@...."...P<,@ + 2aa30 04000000 22000000 543c2c40 00000000 ...."...T<,@.... + 2aa40 08280000 543c2c40 00000000 01280000 .(..T<,@.....(.. + 2aa50 543c2c40 20000000 02000000 743c2c40 T<,@ .......t<,@ + 2aa60 00000000 08000000 743c2c40 0e000000 ........t<,@.... + 2aa70 02000000 823c2c40 02000000 08000000 .....<,@........ + 2aa80 843c2c40 21000000 02000000 a53c2c40 .<,@!........<,@ + 2aa90 01000000 08000000 a63c2c40 04000000 .........<,@.... + 2aaa0 22000000 aa3c2c40 02000000 22000000 "....<,@...."... + 2aab0 ac3c2c40 0d000000 22000000 b93c2c40 .<,@...."....<,@ + 2aac0 00000000 08280000 bc3c2c40 14000000 .....(...<,@.... + 2aad0 02000000 d03c2c40 00000000 08280000 .....<,@.....(.. + 2aae0 d03c2c40 06000000 02000000 d63c2c40 .<,@.........<,@ + 2aaf0 00000000 08280000 d83c2c40 00000000 .....(...<,@.... + 2ab00 01280000 d83c2c40 2b000000 02000000 .(...<,@+....... + 2ab10 033d2c40 01000000 08000000 043d2c40 .=,@.........=,@ + 2ab20 0f000000 22000000 133d2c40 03000000 ...."....=,@.... + 2ab30 08000000 163d2c40 1e000000 02000000 .....=,@........ + 2ab40 343d2c40 58000000 22000000 8c3d2c40 4=,@X..."....=,@ + 2ab50 0d000000 22000000 993d2c40 01000000 ...."....=,@.... + 2ab60 08000000 9a3d2c40 17000000 22000000 .....=,@...."... + 2ab70 b13d2c40 00000000 08000000 b13d2c40 .=,@.........=,@ + 2ab80 5f000000 22000000 103e2c40 0f000000 _..."....>,@.... + 2ab90 22000000 1f3e2c40 00000000 08280000 "....>,@.....(.. + 2aba0 203e2c40 00000000 01280000 203e2c40 >,@.....(.. >,@ + 2abb0 3c000000 02000000 5c3e2c40 0b000000 <.......\>,@.... + 2abc0 22000000 673e2c40 00000000 08280000 "...g>,@.....(.. + 2abd0 683e2c40 14000000 02000000 7c3e2c40 h>,@........|>,@ + 2abe0 00000000 08280000 7c3e2c40 00000000 .....(..|>,@.... + 2abf0 01280000 7c3e2c40 36000000 02000000 .(..|>,@6....... + 2ac00 b23e2c40 08000000 22000000 ba3e2c40 .>,@...."....>,@ + 2ac10 03000000 08000000 bd3e2c40 6b000000 .........>,@k... + 2ac20 22000000 283f2c40 00000000 08000000 "...(?,@........ + 2ac30 283f2c40 1d000000 22000000 453f2c40 (?,@...."...E?,@ + 2ac40 00000000 08000000 453f2c40 3b000000 ........E?,@;... + 2ac50 02000000 803f2c40 10000000 22000000 .....?,@...."... + 2ac60 903f2c40 11000000 22000000 a13f2c40 .?,@...."....?,@ + 2ac70 07000000 22000000 a83f2c40 00000000 ...."....?,@.... + 2ac80 08000000 a83f2c40 02000000 02000000 .....?,@........ + 2ac90 aa3f2c40 12000000 22000000 bc3f2c40 .?,@...."....?,@ + 2aca0 24000000 22000000 e03f2c40 23000000 $..."....?,@#... + 2acb0 22000000 03402c40 01000000 08000000 "....@,@........ + 2acc0 04402c40 33000000 22000000 37402c40 .@,@3..."...7@,@ + 2acd0 01000000 08000000 38402c40 0d000000 ........8@,@.... + 2ace0 22000000 45402c40 05000000 22000000 "...E@,@...."... + 2acf0 4a402c40 00000000 08000000 4a402c40 J@,@........J@,@ + 2ad00 0f000000 02000000 59402c40 00000000 ........Y@,@.... + 2ad10 08000000 5c402c40 00000000 04280000 ....\@,@.....(.. + 2ad20 5c402c40 00000000 01280000 5c402c40 \@,@.....(..\@,@ + 2ad30 47000000 02000000 a3402c40 01000000 G........@,@.... + 2ad40 08000000 a4402c40 1e000000 02000000 .....@,@........ + 2ad50 c2402c40 03000000 08000000 c5402c40 .@,@.........@,@ + 2ad60 70000000 02000000 35412c40 00000000 p.......5A,@.... + 2ad70 08000000 35412c40 62000000 22000000 ....5A,@b..."... + 2ad80 97412c40 03000000 08000000 9a412c40 .A,@.........A,@ + 2ad90 5d000000 22000000 f7412c40 00000000 ]..."....A,@.... + 2ada0 08280000 f8412c40 00000000 01280000 .(...A,@.....(.. + 2adb0 f8412c40 a8000000 02000000 a0422c40 .A,@.........B,@ 2adc0 00000000 08000000 c8942940 00000000 ..........)@.... 2add0 01280000 c8942940 47000000 82000000 .(....)@G....... 2ade0 0f952940 00000000 08000000 10952940 ..)@..........)@ @@ -36366,15 +36368,15 @@ Contents of section .xt.prop: 2b3e0 8a9a2940 11000000 a2000000 9b9a2940 ..)@..........)@ 2b3f0 00000000 08000000 f4e12940 11000000 ..........)@.... 2b400 82000000 05e22940 00000000 08000000 ......)@........ - 2b410 c0b62c40 0b000000 04010000 d0b62c40 ..,@..........,@ - 2b420 00000000 04490000 d0b62c40 04000000 .....I....,@.... - 2b430 04290000 d4b62c40 04000000 04390000 .)....,@.....9.. - 2b440 d8b62c40 04000000 04290000 dcb62c40 ..,@.....)....,@ - 2b450 04000000 04490000 e0b62c40 04000000 .....I....,@.... - 2b460 04010000 f0b62c40 00000000 04490000 ......,@.....I.. - 2b470 f0b62c40 0d000000 04010000 00b72c40 ..,@..........,@ - 2b480 00000000 04490000 00b72c40 17000000 .....I....,@.... - 2b490 04010000 20b72c40 00000000 04480000 .... .,@.....H.. + 2b410 e0b62c40 0b000000 04010000 f0b62c40 ..,@..........,@ + 2b420 00000000 04490000 f0b62c40 04000000 .....I....,@.... + 2b430 04290000 f4b62c40 04000000 04390000 .)....,@.....9.. + 2b440 f8b62c40 04000000 04290000 fcb62c40 ..,@.....)....,@ + 2b450 04000000 04490000 00b72c40 04000000 .....I....,@.... + 2b460 04010000 10b72c40 00000000 04490000 ......,@.....I.. + 2b470 10b72c40 0d000000 04010000 20b72c40 ..,@........ .,@ + 2b480 00000000 04490000 20b72c40 17000000 .....I.. .,@.... + 2b490 04010000 40b72c40 00000000 04480000 ....@.,@.....H.. 2b4a0 9c9a2940 04000000 01280000 a09a2940 ..)@.....(....)@ 2b4b0 1b000000 82000000 bb9a2940 00000000 ..........)@.... 2b4c0 08000000 bb9a2940 04000000 82000000 ......)@........ @@ -37129,8 +37131,8 @@ Contents of section .xt.prop: 2e390 32000000 a2000000 23d92940 00000000 2.......#.)@.... 2e3a0 08000000 24d92940 0c000000 01280000 ....$.)@.....(.. 2e3b0 30d92940 5b000000 82000000 8bd92940 0.)@[.........)@ - 2e3c0 00000000 08000000 70b72c40 09000000 ........p.,@.... - 2e3d0 04010000 80b72c40 00000000 04480000 ......,@.....H.. + 2e3c0 00000000 08000000 90b72c40 09000000 ..........,@.... + 2e3d0 04010000 a0b72c40 00000000 04480000 ......,@.....H.. 2e3e0 a8e32940 18000000 82000000 c0e32940 ..)@..........)@ 2e3f0 00000000 08000000 c0e32940 04000000 ..........)@.... 2e400 a2000000 c4e32940 00000000 08000000 ......)@........ @@ -37257,9 +37259,9 @@ Contents of section .xt.prop: 2eb90 92dd2940 00000000 08000000 92dd2940 ..)@..........)@ 2eba0 06000000 a2000000 98dd2940 06000000 ..........)@.... 2ebb0 a2000000 9edd2940 00000000 08000000 ......)@........ - 2ebc0 90b72c40 0b000000 04010000 a0b72c40 ..,@..........,@ - 2ebd0 20000000 04490000 c0b72c40 16000000 ....I....,@.... - 2ebe0 04010000 e0b72c40 00000000 04480000 ......,@.....H.. + 2ebc0 b0b72c40 0b000000 04010000 c0b72c40 ..,@..........,@ + 2ebd0 20000000 04490000 e0b72c40 16000000 ....I....,@.... + 2ebe0 04010000 00b82c40 00000000 04480000 ......,@.....H.. 2ebf0 a0dd2940 00000000 01280000 a0dd2940 ..)@.....(....)@ 2ec00 21000000 82000000 c1dd2940 00000000 !.........)@.... 2ec10 08000000 c1dd2940 02000000 a2000000 ......)@........ @@ -37347,127 +37349,127 @@ Contents of section .xt.prop: 2f130 c6182840 00000000 08000000 c6182840 ..(@..........(@ 2f140 05000000 a2000000 cb182840 00000000 ..........(@.... 2f150 08000000 cb182840 05000000 a2000000 ......(@........ - 2f160 d0182840 00000000 08000000 84422c40 ..(@.........B,@ - 2f170 2f000000 82000000 b3422c40 00000000 /........B,@.... - 2f180 08000000 b3422c40 05000000 a2000000 .....B,@........ - 2f190 b8422c40 0a000000 a2000000 c2422c40 .B,@.........B,@ - 2f1a0 0f000000 a2000000 d1422c40 0e000000 .........B,@.... - 2f1b0 a2000000 df422c40 14000000 a2000000 .....B,@........ - 2f1c0 f3422c40 23000000 a2000000 16432c40 .B,@#........C,@ - 2f1d0 0b000000 a2000000 21432c40 00000000 ........!C,@.... - 2f1e0 08280000 24432c40 2c000000 01280000 .(..$C,@,....(.. - 2f1f0 50432c40 3a000000 82000000 8a432c40 PC,@:........C,@ - 2f200 05000000 a2000000 8f432c40 00000000 .........C,@.... - 2f210 08000000 8f432c40 05000000 a2000000 .....C,@........ - 2f220 94432c40 04000000 a2000000 98432c40 .C,@.........C,@ - 2f230 07000000 a2000000 9f432c40 00000000 .........C,@.... - 2f240 08000000 9f432c40 03000000 a2000000 .....C,@........ - 2f250 a2432c40 05000000 a2000000 a7432c40 .C,@.........C,@ - 2f260 00000000 08000000 a7432c40 02000000 .........C,@.... - 2f270 a2000000 a9432c40 05000000 a2000000 .....C,@........ - 2f280 ae432c40 00000000 08000000 ae432c40 .C,@.........C,@ - 2f290 05000000 a2000000 b3432c40 00000000 .........C,@.... - 2f2a0 08000000 b3432c40 08000000 a2000000 .....C,@........ - 2f2b0 bb432c40 00000000 08000000 bb432c40 .C,@.........C,@ - 2f2c0 0c000000 a2000000 c7432c40 00000000 .........C,@.... - 2f2d0 08000000 c7432c40 0c000000 a2000000 .....C,@........ - 2f2e0 d3432c40 00000000 08280000 d4432c40 .C,@.....(...C,@ - 2f2f0 4c000000 01280000 20442c40 39000000 L....(.. D,@9... - 2f300 82000000 59442c40 00000000 08000000 ....YD,@........ - 2f310 59442c40 15000000 a2000000 6e442c40 YD,@........nD,@ - 2f320 14000000 a2000000 82442c40 13000000 .........D,@.... - 2f330 a2000000 95442c40 11000000 a2000000 .....D,@........ - 2f340 a6442c40 38000000 a2000000 de442c40 .D,@8........D,@ - 2f350 00000000 08000000 de442c40 42000000 .........D,@B... - 2f360 a2000000 20452c40 00000000 08000000 .... E,@........ - 2f370 20452c40 31000000 a2000000 51452c40 E,@1.......QE,@ - 2f380 00000000 08000000 51452c40 31000000 ........QE,@1... - 2f390 a2000000 82452c40 00000000 08000000 .....E,@........ - 2f3a0 82452c40 0f000000 a2000000 91452c40 .E,@.........E,@ - 2f3b0 0b000000 a2000000 9c452c40 0d000000 .........E,@.... - 2f3c0 a2000000 a9452c40 0a000000 a2000000 .....E,@........ - 2f3d0 b3452c40 0f000000 a2000000 c2452c40 .E,@.........E,@ - 2f3e0 00000000 08000000 c2452c40 10000000 .........E,@.... - 2f3f0 a2000000 d2452c40 0b000000 a2000000 .....E,@........ - 2f400 dd452c40 10000000 a2000000 ed452c40 .E,@.........E,@ - 2f410 00000000 08000000 ed452c40 10000000 .........E,@.... - 2f420 a2000000 fd452c40 02000000 a2000000 .....E,@........ - 2f430 ff452c40 0c000000 a2000000 0b462c40 .E,@.........F,@ - 2f440 00000000 08000000 0b462c40 04000000 .........F,@.... - 2f450 a2000000 0f462c40 1a000000 a2000000 .....F,@........ - 2f460 29462c40 1a000000 a2000000 43462c40 )F,@........CF,@ - 2f470 1a000000 a2000000 5d462c40 14000000 ........]F,@.... - 2f480 a2000000 71462c40 1d000000 a2000000 ....qF,@........ - 2f490 8e462c40 00000000 08000000 8e462c40 .F,@.........F,@ - 2f4a0 27000000 a2000000 b5462c40 15000000 '........F,@.... - 2f4b0 a2000000 ca462c40 18000000 a2000000 .....F,@........ - 2f4c0 e2462c40 0b000000 a2000000 ed462c40 .F,@.........F,@ - 2f4d0 47000000 a2000000 34472c40 0f000000 G.......4G,@.... - 2f4e0 a2000000 43472c40 0f000000 a2000000 ....CG,@........ - 2f4f0 52472c40 00000000 08280000 54472c40 RG,@.....(..TG,@ - 2f500 00000000 01280000 54472c40 33000000 .....(..TG,@3... - 2f510 82000000 87472c40 0a000000 a2000000 .....G,@........ - 2f520 91472c40 02000000 a2000000 93472c40 .G,@.........G,@ - 2f530 09000000 a2000000 9c472c40 00000000 .........G,@.... - 2f540 08000000 9c472c40 0a000000 a2000000 .....G,@........ - 2f550 a6472c40 00000000 08280000 a8472c40 .G,@.....(...G,@ - 2f560 00000000 01280000 a8472c40 1a000000 .....(...G,@.... - 2f570 82000000 c2472c40 0a000000 a2000000 .....G,@........ - 2f580 cc472c40 04000000 a2000000 d0472c40 .G,@.........G,@ - 2f590 00000000 08000000 d0472c40 0e000000 .........G,@.... - 2f5a0 a2000000 de472c40 00000000 08000000 .....G,@........ - 2f5b0 20b82c40 10000000 04490000 30b82c40 .,@.....I..0.,@ - 2f5c0 08000000 04390000 38b82c40 08000000 .....9..8.,@.... - 2f5d0 04490000 40b82c40 08000000 04010000 .I..@.,@........ - 2f5e0 50b82c40 00000000 04490000 50b82c40 P.,@.....I..P.,@ - 2f5f0 21000000 04010000 80b82c40 00000000 !.........,@.... - 2f600 04490000 80b82c40 0c000000 04010000 .I....,@........ - 2f610 90b82c40 00000000 04490000 90b82c40 ..,@.....I....,@ - 2f620 1b000000 04010000 b0b82c40 00000000 ..........,@.... - 2f630 04490000 b0b82c40 17000000 04010000 .I....,@........ - 2f640 d0b82c40 00000000 04490000 d0b82c40 ..,@.....I....,@ - 2f650 17000000 04010000 f0b82c40 00000000 ..........,@.... - 2f660 04490000 f0b82c40 1f000000 04010000 .I....,@........ - 2f670 10b92c40 00000000 04490000 10b92c40 ..,@.....I....,@ - 2f680 0f000000 04010000 20b92c40 00000000 ........ .,@.... - 2f690 04490000 20b92c40 0f000000 04010000 .I.. .,@........ - 2f6a0 30b92c40 00000000 04490000 30b92c40 0.,@.....I..0.,@ - 2f6b0 0f000000 04010000 40b92c40 00000000 ........@.,@.... - 2f6c0 04490000 40b92c40 0a000000 04010000 .I..@.,@........ - 2f6d0 50b92c40 00000000 04490000 50b92c40 P.,@.....I..P.,@ - 2f6e0 1c000000 04010000 70b92c40 00000000 ........p.,@.... - 2f6f0 04490000 70b92c40 35000000 04010000 .I..p.,@5....... - 2f700 b0b92c40 00000000 04490000 b0b92c40 ..,@.....I....,@ - 2f710 42000000 04010000 00ba2c40 00000000 B.........,@.... - 2f720 04480000 e0472c40 04000000 01280000 .H...G,@.....(.. - 2f730 e4472c40 1b000000 82000000 ff472c40 .G,@.........G,@ - 2f740 07000000 a2000000 06482c40 00000000 .........H,@.... - 2f750 08280000 08482c40 08000000 01280000 .(...H,@.....(.. - 2f760 10482c40 33000000 82000000 43482c40 .H,@3.......CH,@ - 2f770 00000000 08280000 44482c40 04000000 .....(..DH,@.... - 2f780 01280000 48482c40 29000000 82000000 .(..HH,@)....... - 2f790 71482c40 0e000000 a2000000 7f482c40 qH,@.........H,@ - 2f7a0 00000000 08280000 80482c40 00000000 .....(...H,@.... - 2f7b0 01280000 80482c40 12000000 82000000 .(...H,@........ - 2f7c0 92482c40 00000000 08280000 94482c40 .H,@.....(...H,@ - 2f7d0 00000000 01280000 94482c40 12000000 .....(...H,@.... - 2f7e0 82000000 a6482c40 00000000 08280000 .....H,@.....(.. - 2f7f0 a8482c40 00000000 01280000 a8482c40 .H,@.....(...H,@ - 2f800 0d000000 82000000 b5482c40 07000000 .........H,@.... - 2f810 a2000000 bc482c40 00000000 08280000 .....H,@.....(.. - 2f820 bc482c40 04000000 01280000 c0482c40 .H,@.....(...H,@ - 2f830 22000000 82000000 e2482c40 00000000 "........H,@.... - 2f840 08000000 e2482c40 57000000 82000000 .....H,@W....... - 2f850 39492c40 09000000 a2000000 42492c40 9I,@........BI,@ - 2f860 0e000000 a2000000 50492c40 00000000 ........PI,@.... - 2f870 08280000 50492c40 04000000 01280000 .(..PI,@.....(.. - 2f880 54492c40 1b000000 82000000 6f492c40 TI,@........oI,@ - 2f890 06000000 a2000000 75492c40 0b000000 ........uI,@.... - 2f8a0 a2000000 80492c40 00000000 08000000 .....I,@........ - 2f8b0 80492c40 0f000000 a2000000 8f492c40 .I,@.........I,@ - 2f8c0 00000000 08280000 90492c40 00000000 .....(...I,@.... - 2f8d0 01280000 90492c40 1e000000 82000000 .(...I,@........ - 2f8e0 ae492c40 00000000 08000000 34741040 .I,@........4t.@ + 2f160 d0182840 00000000 08000000 a0422c40 ..(@.........B,@ + 2f170 2f000000 82000000 cf422c40 00000000 /........B,@.... + 2f180 08000000 cf422c40 05000000 a2000000 .....B,@........ + 2f190 d4422c40 0a000000 a2000000 de422c40 .B,@.........B,@ + 2f1a0 0f000000 a2000000 ed422c40 0e000000 .........B,@.... + 2f1b0 a2000000 fb422c40 14000000 a2000000 .....B,@........ + 2f1c0 0f432c40 23000000 a2000000 32432c40 .C,@#.......2C,@ + 2f1d0 0b000000 a2000000 3d432c40 00000000 ........=C,@.... + 2f1e0 08280000 40432c40 2c000000 01280000 .(..@C,@,....(.. + 2f1f0 6c432c40 3a000000 82000000 a6432c40 lC,@:........C,@ + 2f200 05000000 a2000000 ab432c40 00000000 .........C,@.... + 2f210 08000000 ab432c40 05000000 a2000000 .....C,@........ + 2f220 b0432c40 04000000 a2000000 b4432c40 .C,@.........C,@ + 2f230 07000000 a2000000 bb432c40 00000000 .........C,@.... + 2f240 08000000 bb432c40 03000000 a2000000 .....C,@........ + 2f250 be432c40 05000000 a2000000 c3432c40 .C,@.........C,@ + 2f260 00000000 08000000 c3432c40 02000000 .........C,@.... + 2f270 a2000000 c5432c40 05000000 a2000000 .....C,@........ + 2f280 ca432c40 00000000 08000000 ca432c40 .C,@.........C,@ + 2f290 05000000 a2000000 cf432c40 00000000 .........C,@.... + 2f2a0 08000000 cf432c40 08000000 a2000000 .....C,@........ + 2f2b0 d7432c40 00000000 08000000 d7432c40 .C,@.........C,@ + 2f2c0 0c000000 a2000000 e3432c40 00000000 .........C,@.... + 2f2d0 08000000 e3432c40 0c000000 a2000000 .....C,@........ + 2f2e0 ef432c40 00000000 08280000 f0432c40 .C,@.....(...C,@ + 2f2f0 4c000000 01280000 3c442c40 39000000 L....(..... - 375b0 22000000 36552c40 03000000 08000000 "...6U,@........ - 375c0 39552c40 51000000 22000000 8a552c40 9U,@Q..."....U,@ - 375d0 27000000 22000000 b1552c40 00000000 '..."....U,@.... - 375e0 08280000 b4552c40 08000000 01280000 .(...U,@.....(.. - 375f0 bc552c40 29000000 02000000 e5552c40 .U,@)........U,@ - 37600 00000000 08280000 e8552c40 08000000 .....(...U,@.... - 37610 01280000 f0552c40 26000000 02000000 .(...U,@&....... - 37620 16562c40 1a000000 22000000 30562c40 .V,@...."...0V,@ - 37630 00000000 08000000 30562c40 0e000000 ........0V,@.... - 37640 22000000 3e562c40 00000000 08280000 "...>V,@.....(.. - 37650 40562c40 18000000 01280000 58562c40 @V,@.....(..XV,@ - 37660 43000000 02000000 9b562c40 02000000 C........V,@.... - 37670 08000000 9d562c40 14000000 22000000 .....V,@...."... - 37680 b1562c40 00000000 08000000 b1562c40 .V,@.........V,@ - 37690 0e000000 22000000 bf562c40 4c000000 ...."....V,@L... - 376a0 22000000 0b572c40 01000000 08000000 "....W,@........ - 376b0 0c572c40 06000000 22000000 12572c40 .W,@...."....W,@ - 376c0 03000000 08000000 15572c40 03000000 .........W,@.... - 376d0 22000000 18572c40 11000000 22000000 "....W,@...."... - 376e0 29572c40 00000000 08000000 29572c40 )W,@........)W,@ - 376f0 17000000 22000000 40572c40 00000000 ...."...@W,@.... - 37700 08280000 40572c40 1c000000 01280000 .(..@W,@.....(.. - 37710 5c572c40 25000000 02000000 81572c40 \W,@%........W,@ - 37720 50000000 22000000 d1572c40 01000000 P..."....W,@.... - 37730 08000000 d2572c40 2f000000 02000000 .....W,@/....... - 37740 01582c40 00000000 08000000 01582c40 .X,@.........X,@ - 37750 37000000 22000000 38582c40 00000000 7..."...8X,@.... - 37760 08000000 38582c40 2d000000 22000000 ....8X,@-..."... - 37770 65582c40 14000000 22000000 79582c40 eX,@...."...yX,@ - 37780 05000000 22000000 7e582c40 02000000 ...."...~X,@.... - 37790 08000000 80582c40 0e000000 22000000 .....X,@...."... - 377a0 8e582c40 10000000 22000000 9e582c40 .X,@...."....X,@ - 377b0 07000000 22000000 a5582c40 13000000 ...."....X,@.... - 377c0 22000000 b8582c40 01000000 08000000 "....X,@........ - 377d0 b9582c40 37000000 22000000 f0582c40 .X,@7..."....X,@ - 377e0 01000000 08000000 f1582c40 27000000 .........X,@'... - 377f0 22000000 18592c40 00000000 08000000 "....Y,@........ - 37800 18592c40 2d000000 22000000 45592c40 .Y,@-..."...EY,@ - 37810 01000000 08000000 46592c40 06000000 ........FY,@.... - 37820 22000000 4c592c40 44000000 22000000 "...LY,@D..."... - 37830 90592c40 00000000 08000000 90592c40 .Y,@.........Y,@ - 37840 0f000000 02000000 9f592c40 01000000 .........Y,@.... - 37850 08000000 a0592c40 1f000000 02000000 .....Y,@........ - 37860 bf592c40 01000000 08000000 c0592c40 .Y,@.........Y,@ - 37870 0f000000 02000000 cf592c40 00000000 .........Y,@.... - 37880 08280000 d0592c40 00000000 01280000 .(...Y,@.....(.. - 37890 d0592c40 05000000 02000000 d5592c40 .Y,@.........Y,@ - 378a0 00000000 08280000 d8592c40 08000000 .....(...Y,@.... - 378b0 01280000 e0592c40 1d000000 02000000 .(...Y,@........ - 378c0 fd592c40 00000000 08000000 fd592c40 .Y,@.........Y,@ - 378d0 07000000 22000000 045a2c40 11000000 ...."....Z,@.... - 378e0 22000000 155a2c40 00000000 08280000 "....Z,@.....(.. - 378f0 185a2c40 08000000 01280000 205a2c40 .Z,@.....(.. Z,@ - 37900 1d000000 02000000 3d5a2c40 00000000 ........=Z,@.... - 37910 08000000 3d5a2c40 0b000000 22000000 ....=Z,@...."... - 37920 485a2c40 00000000 08000000 485a2c40 HZ,@........HZ,@ - 37930 14000000 02000000 5c5a2c40 00000000 ........\Z,@.... - 37940 08000000 dcc52c40 1d000000 04280000 ......,@.....(.. - 37950 fcc52c40 13000000 04280000 10c62c40 ..,@.....(....,@ - 37960 13000000 04280000 24c62c40 13000000 .....(..$.,@.... - 37970 04280000 38c62c40 0e000000 04280000 .(..8.,@.....(.. - 37980 48c62c40 11000000 04280000 5cc62c40 H.,@.....(..\.,@ - 37990 16000000 04280000 74c62c40 13000000 .....(..t.,@.... - 379a0 04280000 88c62c40 2d000000 04280000 .(....,@-....(.. - 379b0 b8c62c40 2a000000 04280000 e4c62c40 ..,@*....(....,@ - 379c0 16000000 04280000 fcc62c40 16000000 .....(....,@.... - 379d0 04280000 14c72c40 12000000 04280000 .(....,@.....(.. - 379e0 28c72c40 16000000 04280000 c089fe3f (.,@.....(.....? + 36d50 cc492c40 00000000 01280000 cc492c40 .I,@.....(...I,@ + 36d60 1c000000 82000000 e8492c40 4c000000 .........I,@L... + 36d70 a2000000 344a2c40 00000000 08000000 ....4J,@........ + 36d80 344a2c40 22000000 a2000000 564a2c40 4J,@".......VJ,@ + 36d90 0f000000 a2000000 654a2c40 0d000000 ........eJ,@.... + 36da0 a2000000 724a2c40 0f000000 a2000000 ....rJ,@........ + 36db0 814a2c40 00000000 08000000 814a2c40 .J,@.........J,@ + 36dc0 03000000 a2000000 844a2c40 00000000 .........J,@.... + 36dd0 08000000 844a2c40 60000000 01280000 .....J,@`....(.. + 36de0 e44a2c40 39000000 82000000 1d4b2c40 .J,@9........K,@ + 36df0 20000000 a2000000 3d4b2c40 15000000 .......=K,@.... + 36e00 a2000000 524b2c40 10000000 a2000000 ....RK,@........ + 36e10 624b2c40 4a000000 a2000000 ac4b2c40 bK,@J........K,@ + 36e20 13000000 a2000000 bf4b2c40 03000000 .........K,@.... + 36e30 a2000000 c24b2c40 22000000 a2000000 .....K,@"....... + 36e40 e44b2c40 23000000 a2000000 074c2c40 .K,@#........L,@ + 36e50 12000000 a2000000 194c2c40 22000000 .........L,@"... + 36e60 a2000000 3b4c2c40 00000000 08000000 ....;L,@........ + 36e70 3b4c2c40 2d000000 a2000000 684c2c40 ;L,@-.......hL,@ + 36e80 10000000 a2000000 784c2c40 48000000 ........xL,@H... + 36e90 a2000000 c04c2c40 18000000 a2000000 .....L,@........ + 36ea0 d84c2c40 03000000 a2000000 db4c2c40 .L,@.........L,@ + 36eb0 0b000000 a2000000 e64c2c40 0c000000 .........L,@.... + 36ec0 a2000000 f24c2c40 1b000000 a2000000 .....L,@........ + 36ed0 0d4d2c40 32000000 a2000000 3f4d2c40 .M,@2.......?M,@ + 36ee0 1c000000 a2000000 5b4d2c40 05000000 ........[M,@.... + 36ef0 a2000000 604d2c40 08000000 a2000000 ....`M,@........ + 36f00 684d2c40 0a000000 a2000000 724d2c40 hM,@........rM,@ + 36f10 17000000 a2000000 894d2c40 2f000000 .........M,@/... + 36f20 a2000000 b84d2c40 1c000000 a2000000 .....M,@........ + 36f30 d44d2c40 05000000 a2000000 d94d2c40 .M,@.........M,@ + 36f40 1b000000 a2000000 f44d2c40 28000000 .........M,@(... + 36f50 a2000000 1c4e2c40 15000000 a2000000 .....N,@........ + 36f60 314e2c40 14000000 a2000000 454e2c40 1N,@........EN,@ + 36f70 4d000000 a2000000 924e2c40 00000000 M........N,@.... + 36f80 08000000 924e2c40 0a000000 a2000000 .....N,@........ + 36f90 9c4e2c40 28000000 a2000000 c44e2c40 .N,@(........N,@ + 36fa0 15000000 a2000000 d94e2c40 14000000 .........N,@.... + 36fb0 a2000000 ed4e2c40 14000000 a2000000 .....N,@........ + 36fc0 014f2c40 00000000 08000000 014f2c40 .O,@.........O,@ + 36fd0 12000000 a2000000 134f2c40 00000000 .........O,@.... + 36fe0 08000000 134f2c40 17000000 a2000000 .....O,@........ + 36ff0 2a4f2c40 00000000 08000000 2a4f2c40 *O,@........*O,@ + 37000 17000000 a2000000 414f2c40 00000000 ........AO,@.... + 37010 08000000 444f2c40 00000000 01280000 ....DO,@.....(.. + 37020 444f2c40 0f000000 82000000 534f2c40 DO,@........SO,@ + 37030 00000000 08000000 544f2c40 04000000 ........TO,@.... + 37040 01280000 584f2c40 1a000000 82000000 .(..XO,@........ + 37050 724f2c40 07000000 a2000000 794f2c40 rO,@........yO,@ + 37060 00000000 08000000 7c4f2c40 00000000 ........|O,@.... + 37070 01280000 7c4f2c40 1a000000 82000000 .(..|O,@........ + 37080 964f2c40 14000000 a2000000 aa4f2c40 .O,@.........O,@ + 37090 0d000000 a2000000 b74f2c40 00000000 .........O,@.... + 370a0 08000000 b84f2c40 00000000 01280000 .....O,@.....(.. + 370b0 b84f2c40 0a000000 82000000 c24f2c40 .O,@.........O,@ + 370c0 00000000 08000000 c44f2c40 00000000 .........O,@.... + 370d0 01280000 c44f2c40 07000000 82000000 .(...O,@........ + 370e0 cb4f2c40 00000000 08000000 cc4f2c40 .O,@.........O,@ + 370f0 0c000000 01280000 d84f2c40 57000000 .....(...O,@W... + 37100 82000000 2f502c40 59000000 a2000000 ..../P,@Y....... + 37110 88502c40 00000000 08000000 88502c40 .P,@.........P,@ + 37120 43000000 a2000000 cb502c40 0d000000 C........P,@.... + 37130 a2000000 d8502c40 00000000 08280000 .....P,@.....(.. + 37140 d8502c40 04000000 82000000 dc502c40 .P,@.........P,@ + 37150 00000000 08000000 dc502c40 04000000 .........P,@.... + 37160 01280000 e0502c40 05000000 82000000 .(...P,@........ + 37170 e5502c40 00000000 08000000 e8502c40 .P,@.........P,@ + 37180 00000000 01280000 e8502c40 0d000000 .....(...P,@.... + 37190 82000000 f5502c40 00000000 08000000 .....P,@........ + 371a0 00c52c40 0a000000 04010000 10c52c40 ..,@..........,@ + 371b0 00000000 04490000 10c52c40 09000000 .....I....,@.... + 371c0 04010000 20c52c40 00000000 04490000 .... .,@.....I.. + 371d0 20c52c40 0f000000 04010000 30c52c40 .,@........0.,@ + 371e0 00000000 04490000 30c52c40 02000000 .....I..0.,@.... + 371f0 04010000 40c52c40 00000000 04490000 ....@.,@.....I.. + 37200 40c52c40 1a000000 04010000 60c52c40 @.,@........`.,@ + 37210 00000000 04490000 60c52c40 0a000000 .....I..`.,@.... + 37220 04010000 70c52c40 00000000 04490000 ....p.,@.....I.. + 37230 70c52c40 06000000 04010000 80c52c40 p.,@..........,@ + 37240 00000000 04490000 80c52c40 09000000 .....I....,@.... + 37250 04010000 90c52c40 00000000 04490000 ......,@.....I.. + 37260 90c52c40 09000000 04010000 a0c52c40 ..,@..........,@ + 37270 00000000 04490000 a0c52c40 02000000 .....I....,@.... + 37280 04010000 b0c52c40 00000000 04490000 ......,@.....I.. + 37290 b0c52c40 09000000 04010000 c0c52c40 ..,@..........,@ + 372a0 00000000 04490000 c0c52c40 09000000 .....I....,@.... + 372b0 04010000 d0c52c40 00000000 04490000 ......,@.....I.. + 372c0 d0c52c40 0b000000 04010000 e0c52c40 ..,@..........,@ + 372d0 00000000 04480000 f8502c40 00000000 .....H...P,@.... + 372e0 04280000 f8502c40 14000000 01280000 .(...P,@.....(.. + 372f0 0c512c40 44000000 02000000 50512c40 .Q,@D.......PQ,@ + 37300 00000000 08000000 50512c40 06000000 ........PQ,@.... + 37310 22000000 56512c40 00000000 08000000 "...VQ,@........ + 37320 56512c40 0e000000 22000000 64512c40 VQ,@...."...dQ,@ + 37330 25000000 22000000 89512c40 00000000 %..."....Q,@.... + 37340 08000000 89512c40 05000000 22000000 .....Q,@...."... + 37350 8e512c40 15000000 22000000 a3512c40 .Q,@...."....Q,@ + 37360 01000000 08000000 a4512c40 1f000000 .........Q,@.... + 37370 22000000 c3512c40 01000000 08000000 "....Q,@........ + 37380 c4512c40 16000000 22000000 da512c40 .Q,@...."....Q,@ + 37390 0d000000 22000000 e7512c40 00000000 ...."....Q,@.... + 373a0 08280000 e8512c40 08000000 01280000 .(...Q,@.....(.. + 373b0 f0512c40 3d000000 02000000 2d522c40 .Q,@=.......-R,@ + 373c0 0b000000 22000000 38522c40 08000000 ...."...8R,@.... + 373d0 22000000 40522c40 00000000 08000000 "...@R,@........ + 373e0 40522c40 17000000 22000000 57522c40 @R,@...."...WR,@ + 373f0 01000000 08000000 58522c40 18000000 ........XR,@.... + 37400 22000000 70522c40 00000000 08000000 "...pR,@........ + 37410 70522c40 08000000 22000000 78522c40 pR,@...."...xR,@ + 37420 00000000 08000000 78522c40 08000000 ........xR,@.... + 37430 22000000 80522c40 03000000 08000000 "....R,@........ + 37440 83522c40 0c000000 22000000 8f522c40 .R,@...."....R,@ + 37450 02000000 08000000 91522c40 08000000 .........R,@.... + 37460 22000000 99522c40 09000000 22000000 "....R,@...."... + 37470 a2522c40 00000000 08280000 a4522c40 .R,@.....(...R,@ + 37480 04000000 01280000 a8522c40 30000000 .....(...R,@0... + 37490 02000000 d8522c40 07000000 22000000 .....R,@...."... + 374a0 df522c40 00000000 08280000 e0522c40 .R,@.....(...R,@ + 374b0 10000000 01280000 f0522c40 3d000000 .....(...R,@=... + 374c0 02000000 2d532c40 19000000 22000000 ....-S,@...."... + 374d0 46532c40 00000000 08000000 46532c40 FS,@........FS,@ + 374e0 33000000 22000000 79532c40 13000000 3..."...yS,@.... + 374f0 22000000 8c532c40 1e000000 22000000 "....S,@...."... + 37500 aa532c40 07000000 22000000 b1532c40 .S,@...."....S,@ + 37510 00000000 08280000 b4532c40 0c000000 .....(...S,@.... + 37520 01280000 c0532c40 2d000000 02000000 .(...S,@-....... + 37530 ed532c40 00000000 08000000 ed532c40 .S,@.........S,@ + 37540 0f000000 22000000 fc532c40 00000000 ...."....S,@.... + 37550 08280000 fc532c40 2c000000 01280000 .(...S,@,....(.. + 37560 28542c40 48000000 02000000 70542c40 (T,@H.......pT,@ + 37570 4a000000 22000000 ba542c40 03000000 J..."....T,@.... + 37580 08000000 bd542c40 23000000 22000000 .....T,@#..."... + 37590 e0542c40 10000000 22000000 f0542c40 .T,@...."....T,@ + 375a0 24000000 22000000 14552c40 3e000000 $..."....U,@>... + 375b0 22000000 52552c40 03000000 08000000 "...RU,@........ + 375c0 55552c40 51000000 22000000 a6552c40 UU,@Q..."....U,@ + 375d0 27000000 22000000 cd552c40 00000000 '..."....U,@.... + 375e0 08280000 d0552c40 08000000 01280000 .(...U,@.....(.. + 375f0 d8552c40 29000000 02000000 01562c40 .U,@)........V,@ + 37600 00000000 08280000 04562c40 08000000 .....(...V,@.... + 37610 01280000 0c562c40 26000000 02000000 .(...V,@&....... + 37620 32562c40 1a000000 22000000 4c562c40 2V,@...."...LV,@ + 37630 00000000 08000000 4c562c40 0e000000 ........LV,@.... + 37640 22000000 5a562c40 00000000 08280000 "...ZV,@.....(.. + 37650 5c562c40 18000000 01280000 74562c40 \V,@.....(..tV,@ + 37660 43000000 02000000 b7562c40 02000000 C........V,@.... + 37670 08000000 b9562c40 14000000 22000000 .....V,@...."... + 37680 cd562c40 00000000 08000000 cd562c40 .V,@.........V,@ + 37690 0e000000 22000000 db562c40 4c000000 ...."....V,@L... + 376a0 22000000 27572c40 01000000 08000000 "...'W,@........ + 376b0 28572c40 06000000 22000000 2e572c40 (W,@...."....W,@ + 376c0 03000000 08000000 31572c40 03000000 ........1W,@.... + 376d0 22000000 34572c40 11000000 22000000 "...4W,@...."... + 376e0 45572c40 00000000 08000000 45572c40 EW,@........EW,@ + 376f0 17000000 22000000 5c572c40 00000000 ...."...\W,@.... + 37700 08280000 5c572c40 1c000000 01280000 .(..\W,@.....(.. + 37710 78572c40 25000000 02000000 9d572c40 xW,@%........W,@ + 37720 50000000 22000000 ed572c40 01000000 P..."....W,@.... + 37730 08000000 ee572c40 2f000000 02000000 .....W,@/....... + 37740 1d582c40 00000000 08000000 1d582c40 .X,@.........X,@ + 37750 37000000 22000000 54582c40 00000000 7..."...TX,@.... + 37760 08000000 54582c40 2d000000 22000000 ....TX,@-..."... + 37770 81582c40 14000000 22000000 95582c40 .X,@...."....X,@ + 37780 05000000 22000000 9a582c40 02000000 ...."....X,@.... + 37790 08000000 9c582c40 0e000000 22000000 .....X,@...."... + 377a0 aa582c40 10000000 22000000 ba582c40 .X,@...."....X,@ + 377b0 07000000 22000000 c1582c40 13000000 ...."....X,@.... + 377c0 22000000 d4582c40 01000000 08000000 "....X,@........ + 377d0 d5582c40 37000000 22000000 0c592c40 .X,@7..."....Y,@ + 377e0 01000000 08000000 0d592c40 27000000 .........Y,@'... + 377f0 22000000 34592c40 00000000 08000000 "...4Y,@........ + 37800 34592c40 2d000000 22000000 61592c40 4Y,@-..."...aY,@ + 37810 01000000 08000000 62592c40 06000000 ........bY,@.... + 37820 22000000 68592c40 44000000 22000000 "...hY,@D..."... + 37830 ac592c40 00000000 08000000 ac592c40 .Y,@.........Y,@ + 37840 0f000000 02000000 bb592c40 01000000 .........Y,@.... + 37850 08000000 bc592c40 1f000000 02000000 .....Y,@........ + 37860 db592c40 01000000 08000000 dc592c40 .Y,@.........Y,@ + 37870 0f000000 02000000 eb592c40 00000000 .........Y,@.... + 37880 08280000 ec592c40 00000000 01280000 .(...Y,@.....(.. + 37890 ec592c40 05000000 02000000 f1592c40 .Y,@.........Y,@ + 378a0 00000000 08280000 f4592c40 08000000 .....(...Y,@.... + 378b0 01280000 fc592c40 1d000000 02000000 .(...Y,@........ + 378c0 195a2c40 00000000 08000000 195a2c40 .Z,@.........Z,@ + 378d0 07000000 22000000 205a2c40 11000000 ...."... Z,@.... + 378e0 22000000 315a2c40 00000000 08280000 "...1Z,@.....(.. + 378f0 345a2c40 08000000 01280000 3c5a2c40 4Z,@.....(.._,@........>_,@ - 37cf0 2e000000 22000000 6c5f2c40 0b000000 ...."...l_,@.... - 37d00 22000000 775f2c40 00000000 08000000 "...w_,@........ - 37d10 775f2c40 12000000 02000000 895f2c40 w_,@........._,@ - 37d20 00000000 08000000 895f2c40 30000000 ........._,@0... - 37d30 22000000 b95f2c40 28000000 22000000 "...._,@(..."... - 37d40 e15f2c40 14000000 22000000 f55f2c40 ._,@...."...._,@ - 37d50 17000000 22000000 0c602c40 09000000 ...."....`,@.... - 37d60 22000000 15602c40 31000000 22000000 "....`,@1..."... - 37d70 46602c40 02000000 08000000 48602c40 F`,@........H`,@ - 37d80 20000000 22000000 68602c40 01000000 ..."...h`,@.... - 37d90 08000000 69602c40 20000000 02000000 ....i`,@ ....... - 37da0 89602c40 00000000 08000000 89602c40 .`,@.........`,@ - 37db0 21010000 22000000 aa612c40 02000000 !..."....a,@.... - 37dc0 08000000 ac612c40 09000000 02000000 .....a,@........ - 37dd0 b5612c40 0f000000 22000000 c4612c40 .a,@...."....a,@ - 37de0 00000000 08000000 c4612c40 13000000 .........a,@.... - 37df0 02000000 d7612c40 00000000 08280000 .....a,@.....(.. - 37e00 d8612c40 10000000 01280000 e8612c40 .a,@.....(...a,@ - 37e10 2c000000 02000000 14622c40 0d000000 ,........b,@.... - 37e20 22000000 21622c40 20000000 22000000 "...!b,@ ..."... - 37e30 41622c40 17000000 22000000 58622c40 Ab,@...."...Xb,@ - 37e40 71000000 22000000 c9622c40 17000000 q..."....b,@.... - 37e50 22000000 e0622c40 08000000 22000000 "....b,@...."... - 37e60 e8622c40 0c000000 22000000 f4622c40 .b,@...."....b,@ - 37e70 19000000 22000000 0d632c40 22000000 ...."....c,@"... - 37e80 22000000 2f632c40 01000000 08000000 ".../c,@........ - 37e90 30632c40 0d000000 22000000 3d632c40 0c,@...."...=c,@ - 37ea0 01000000 08000000 3e632c40 0e000000 ........>c,@.... - 37eb0 02000000 4c632c40 00000000 08000000 ....Lc,@........ - 37ec0 4c632c40 02000000 22000000 4e632c40 Lc,@...."...Nc,@ - 37ed0 12000000 22000000 60632c40 11000000 ...."...`c,@.... - 37ee0 22000000 71632c40 1d000000 22000000 "...qc,@...."... - 37ef0 8e632c40 00000000 08000000 8e632c40 .c,@.........c,@ - 37f00 ce000000 02000000 5c642c40 8e000000 ........\d,@.... - 37f10 22000000 ea642c40 0a000000 22000000 "....d,@...."... - 37f20 f4642c40 08000000 22000000 fc642c40 .d,@...."....d,@ - 37f30 0f000000 22000000 0b652c40 00000000 ...."....e,@.... - 37f40 08280000 0c652c40 8c000000 01280000 .(...e,@.....(.. - 37f50 98652c40 4c000000 02000000 e4652c40 .e,@L........e,@ - 37f60 1b000000 22000000 ff652c40 01000000 ...."....e,@.... - 37f70 08000000 00662c40 08000000 22000000 .....f,@...."... - 37f80 08662c40 00000000 08000000 08662c40 .f,@.........f,@ - 37f90 6d000000 02000000 75662c40 11000000 m.......uf,@.... - 37fa0 22000000 86662c40 2b000000 22000000 "....f,@+..."... - 37fb0 b1662c40 1b000000 22000000 cc662c40 .f,@...."....f,@ - 37fc0 11000000 22000000 dd662c40 00000000 ...."....f,@.... - 37fd0 08000000 dd662c40 5e000000 22000000 .....f,@^..."... - 37fe0 3b672c40 01000000 08000000 3c672c40 ;g,@........t,@.... - 38570 08000000 3e742c40 4a000000 22000000 ....>t,@J..."... - 38580 88742c40 00000000 08000000 88742c40 .t,@.........t,@ - 38590 0a000000 22000000 92742c40 02000000 ...."....t,@.... - 385a0 08000000 94742c40 06000000 22000000 .....t,@...."... - 385b0 9a742c40 00000000 08000000 9a742c40 .t,@.........t,@ - 385c0 1c000000 22000000 b6742c40 00000000 ...."....t,@.... - 385d0 08000000 b6742c40 1c000000 22000000 .....t,@...."... - 385e0 d2742c40 08000000 22000000 da742c40 .t,@...."....t,@ - 385f0 02000000 08000000 dc742c40 24000000 .........t,@$... - 38600 22000000 00752c40 01000000 08000000 "....u,@........ - 38610 01752c40 0f000000 22000000 10752c40 .u,@...."....u,@ - 38620 0a000000 22000000 1a752c40 4a000000 ...."....u,@J... - 38630 22000000 64752c40 29000000 22000000 "...du,@)..."... - 38640 8d752c40 29000000 22000000 b6752c40 .u,@)..."....u,@ - 38650 26000000 22000000 dc752c40 20000000 &..."....u,@ ... - 38660 22000000 fc752c40 0a000000 22000000 "....u,@...."... - 38670 06762c40 00000000 08000000 06762c40 .v,@.........v,@ - 38680 3a000000 22000000 40762c40 01000000 :..."...@v,@.... - 38690 08000000 41762c40 1c000000 22000000 ....Av,@...."... - 386a0 5d762c40 0b000000 22000000 68762c40 ]v,@...."...hv,@ - 386b0 0e000000 22000000 76762c40 00000000 ...."...vv,@.... - 386c0 08000000 76762c40 13000000 02000000 ....vv,@........ - 386d0 89762c40 00000000 08000000 89762c40 .v,@.........v,@ - 386e0 31000000 22000000 ba762c40 03000000 1..."....v,@.... - 386f0 08000000 bd762c40 53000000 22000000 .....v,@S..."... - 38700 10772c40 06000000 22000000 16772c40 .w,@...."....w,@ - 38710 02000000 08000000 18772c40 14000000 .........w,@.... - 38720 02000000 2c772c40 00000000 08000000 ....,w,@........ - 38730 60c72c40 0f000000 04280000 70c72c40 `.,@.....(..p.,@ - 38740 03000000 04280000 74c72c40 06000000 .....(..t.,@.... - 38750 04280000 7cc72c40 0a000000 04280000 .(..|.,@.....(.. - 38760 88c72c40 0d000000 04280000 98c72c40 ..,@.....(....,@ - 38770 0d000000 04280000 a8c72c40 11000000 .....(....,@.... - 38780 04280000 bcc72c40 0d000000 04280000 .(....,@.....(.. - 38790 ccc72c40 0d000000 04280000 dcc72c40 ..,@.....(....,@ - 387a0 07000000 04280000 e4c72c40 16000000 .....(....,@.... - 387b0 04280000 fcc72c40 21000000 04280000 .(....,@!....(.. - 387c0 20c82c40 15000000 04280000 38c82c40 .,@.....(..8.,@ - 387d0 12000000 04280000 4cc82c40 1a000000 .....(..L.,@.... - 387e0 04280000 68c82c40 0a000000 04280000 .(..h.,@.....(.. - 387f0 74c82c40 36000000 04280000 acc82c40 t.,@6....(....,@ - 38800 11000000 04280000 c0c82c40 0e000000 .....(....,@.... - 38810 04280000 d0c82c40 03000000 04280000 .(....,@.....(.. - 38820 d4c82c40 06000000 04280000 dcc82c40 ..,@.....(....,@ - 38830 0a000000 04280000 e8c82c40 0d000000 .....(....,@.... - 38840 04280000 f8c82c40 0d000000 04280000 .(....,@.....(.. - 38850 08c92c40 0d000000 04280000 18c92c40 ..,@.....(....,@ - 38860 0d000000 04280000 28c92c40 07000000 .....(..(.,@.... - 38870 04280000 30c92c40 16000000 04280000 .(..0.,@.....(.. - 38880 48c92c40 21000000 04280000 6cc92c40 H.,@!....(..l.,@ - 38890 12000000 04280000 80c92c40 12000000 .....(....,@.... - 388a0 04280000 94c92c40 0a000000 04280000 .(....,@.....(.. - 388b0 a0c92c40 0a000000 04280000 acc92c40 ..,@.....(....,@ - 388c0 11000000 04280000 c0c92c40 39000000 .....(....,@9... - 388d0 04280000 fcc92c40 43000000 04280000 .(....,@C....(.. - 388e0 40ca2c40 0f000000 04280000 50ca2c40 @.,@.....(..P.,@ - 388f0 0f000000 04280000 60ca2c40 13000000 .....(..`.,@.... - 38900 04280000 74ca2c40 27000000 04280000 .(..t.,@'....(.. - 38910 9cca2c40 19000000 04280000 b8ca2c40 ..,@.....(....,@ - 38920 22000000 04280000 dcca2c40 3b000000 "....(....,@;... + 37a10 f830ff3f 00000000 04280000 785a2c40 .0.?.....(..xZ,@ + 37a20 00000000 04280000 785a2c40 18000000 .....(..xZ,@.... + 37a30 02000000 905a2c40 11000000 22000000 .....Z,@...."... + 37a40 a15a2c40 0d000000 22000000 ae5a2c40 .Z,@...."....Z,@ + 37a50 00000000 08000000 ae5a2c40 04000000 .........Z,@.... + 37a60 22000000 b25a2c40 00000000 08280000 "....Z,@.....(.. + 37a70 b45a2c40 02000000 02000000 b65a2c40 .Z,@.........Z,@ + 37a80 00000000 08280000 b85a2c40 14000000 .....(...Z,@.... + 37a90 01280000 cc5a2c40 98000000 02000000 .(...Z,@........ + 37aa0 645b2c40 0d000000 22000000 715b2c40 d[,@...."...q[,@ + 37ab0 00000000 08280000 745b2c40 04000000 .....(..t[,@.... + 37ac0 01280000 785b2c40 9b000000 02000000 .(..x[,@........ + 37ad0 135c2c40 01000000 08000000 145c2c40 .\,@.........\,@ + 37ae0 23000000 22000000 375c2c40 00000000 #..."...7\,@.... + 37af0 08280000 385c2c40 04000000 01280000 .(..8\,@.....(.. + 37b00 3c5c2c40 7e000000 02000000 ba5c2c40 <\,@~........\,@ + 37b10 0f000000 22000000 c95c2c40 00000000 ...."....\,@.... + 37b20 08280000 cc5c2c40 1c000000 01280000 .(...\,@.....(.. + 37b30 e85c2c40 21000000 02000000 095d2c40 .\,@!........],@ + 37b40 00000000 08000000 095d2c40 19000000 .........],@.... + 37b50 02000000 225d2c40 02000000 08000000 ...."],@........ + 37b60 245d2c40 1e000000 02000000 425d2c40 $],@........B],@ + 37b70 02000000 08000000 445d2c40 27000000 ........D],@'... + 37b80 02000000 6b5d2c40 00000000 08000000 ....k],@........ + 37b90 6b5d2c40 0e000000 22000000 795d2c40 k],@...."...y],@ + 37ba0 00000000 08280000 7c5d2c40 00000000 .....(..|],@.... + 37bb0 01280000 7c5d2c40 24000000 02000000 .(..|],@$....... + 37bc0 a05d2c40 23000000 22000000 c35d2c40 .],@#..."....],@ + 37bd0 01000000 08000000 c45d2c40 0f000000 .........],@.... + 37be0 22000000 d35d2c40 00000000 08280000 "....],@.....(.. + 37bf0 d45d2c40 08000000 01280000 dc5d2c40 .],@.....(...],@ + 37c00 3b000000 02000000 175e2c40 01000000 ;........^,@.... + 37c10 08000000 185e2c40 15000000 22000000 .....^,@...."... + 37c20 2d5e2c40 00000000 08000000 2d5e2c40 -^,@........-^,@ + 37c30 0b000000 02000000 385e2c40 09000000 ........8^,@.... + 37c40 22000000 415e2c40 00000000 08280000 "...A^,@.....(.. + 37c50 445e2c40 00000000 01280000 445e2c40 D^,@.....(..D^,@ + 37c60 20000000 02000000 645e2c40 09000000 .......d^,@.... + 37c70 22000000 6d5e2c40 00000000 08280000 "...m^,@.....(.. + 37c80 705e2c40 2c000000 01280000 9c5e2c40 p^,@,....(...^,@ + 37c90 37000000 02000000 d35e2c40 02000000 7........^,@.... + 37ca0 08000000 d55e2c40 33000000 22000000 .....^,@3..."... + 37cb0 085f2c40 33000000 22000000 3b5f2c40 ._,@3..."...;_,@ + 37cc0 02000000 08000000 3d5f2c40 03000000 ........=_,@.... + 37cd0 22000000 405f2c40 1a000000 22000000 "...@_,@...."... + 37ce0 5a5f2c40 00000000 08000000 5a5f2c40 Z_,@........Z_,@ + 37cf0 2e000000 22000000 885f2c40 0b000000 ...."...._,@.... + 37d00 22000000 935f2c40 00000000 08000000 "...._,@........ + 37d10 935f2c40 12000000 02000000 a55f2c40 ._,@........._,@ + 37d20 00000000 08000000 a55f2c40 30000000 ........._,@0... + 37d30 22000000 d55f2c40 28000000 22000000 "...._,@(..."... + 37d40 fd5f2c40 14000000 22000000 11602c40 ._,@...."....`,@ + 37d50 17000000 22000000 28602c40 09000000 ...."...(`,@.... + 37d60 22000000 31602c40 31000000 22000000 "...1`,@1..."... + 37d70 62602c40 02000000 08000000 64602c40 b`,@........d`,@ + 37d80 20000000 22000000 84602c40 01000000 ..."....`,@.... + 37d90 08000000 85602c40 20000000 02000000 .....`,@ ....... + 37da0 a5602c40 00000000 08000000 a5602c40 .`,@.........`,@ + 37db0 21010000 22000000 c6612c40 02000000 !..."....a,@.... + 37dc0 08000000 c8612c40 09000000 02000000 .....a,@........ + 37dd0 d1612c40 0f000000 22000000 e0612c40 .a,@...."....a,@ + 37de0 00000000 08000000 e0612c40 13000000 .........a,@.... + 37df0 02000000 f3612c40 00000000 08280000 .....a,@.....(.. + 37e00 f4612c40 10000000 01280000 04622c40 .a,@.....(...b,@ + 37e10 2c000000 02000000 30622c40 0d000000 ,.......0b,@.... + 37e20 22000000 3d622c40 20000000 22000000 "...=b,@ ..."... + 37e30 5d622c40 17000000 22000000 74622c40 ]b,@...."...tb,@ + 37e40 71000000 22000000 e5622c40 17000000 q..."....b,@.... + 37e50 22000000 fc622c40 08000000 22000000 "....b,@...."... + 37e60 04632c40 0c000000 22000000 10632c40 .c,@...."....c,@ + 37e70 19000000 22000000 29632c40 22000000 ...."...)c,@"... + 37e80 22000000 4b632c40 01000000 08000000 "...Kc,@........ + 37e90 4c632c40 0d000000 22000000 59632c40 Lc,@...."...Yc,@ + 37ea0 01000000 08000000 5a632c40 0e000000 ........Zc,@.... + 37eb0 02000000 68632c40 00000000 08000000 ....hc,@........ + 37ec0 68632c40 02000000 22000000 6a632c40 hc,@...."...jc,@ + 37ed0 12000000 22000000 7c632c40 11000000 ...."...|c,@.... + 37ee0 22000000 8d632c40 1d000000 22000000 "....c,@...."... + 37ef0 aa632c40 00000000 08000000 aa632c40 .c,@.........c,@ + 37f00 ce000000 02000000 78642c40 8e000000 ........xd,@.... + 37f10 22000000 06652c40 0a000000 22000000 "....e,@...."... + 37f20 10652c40 08000000 22000000 18652c40 .e,@...."....e,@ + 37f30 0f000000 22000000 27652c40 00000000 ...."...'e,@.... + 37f40 08280000 28652c40 8c000000 01280000 .(..(e,@.....(.. + 37f50 b4652c40 4c000000 02000000 00662c40 .e,@L........f,@ + 37f60 1b000000 22000000 1b662c40 01000000 ...."....f,@.... + 37f70 08000000 1c662c40 08000000 22000000 .....f,@...."... + 37f80 24662c40 00000000 08000000 24662c40 $f,@........$f,@ + 37f90 6d000000 02000000 91662c40 11000000 m........f,@.... + 37fa0 22000000 a2662c40 2b000000 22000000 "....f,@+..."... + 37fb0 cd662c40 1b000000 22000000 e8662c40 .f,@...."....f,@ + 37fc0 11000000 22000000 f9662c40 00000000 ...."....f,@.... + 37fd0 08000000 f9662c40 5e000000 22000000 .....f,@^..."... + 37fe0 57672c40 01000000 08000000 58672c40 Wg,@........Xg,@ + 37ff0 4e000000 02000000 a6672c40 00000000 N........g,@.... + 38000 08000000 a6672c40 12000000 22000000 .....g,@...."... + 38010 b8672c40 00000000 08000000 b8672c40 .g,@.........g,@ + 38020 12000000 22000000 ca672c40 00000000 ...."....g,@.... + 38030 08000000 ca672c40 0f000000 22000000 .....g,@...."... + 38040 d9672c40 83000000 22000000 5c682c40 .g,@...."...\h,@ + 38050 2c000000 22000000 88682c40 23000000 ,..."....h,@#... + 38060 22000000 ab682c40 01000000 08000000 "....h,@........ + 38070 ac682c40 18000000 22000000 c4682c40 .h,@...."....h,@ + 38080 00000000 08000000 c4682c40 43000000 .........h,@C... + 38090 22000000 07692c40 00000000 08000000 "....i,@........ + 380a0 07692c40 1a000000 22000000 21692c40 .i,@...."...!i,@ + 380b0 00000000 08000000 21692c40 1c000000 ........!i,@.... + 380c0 22000000 3d692c40 08000000 22000000 "...=i,@...."... + 380d0 45692c40 00000000 08000000 45692c40 Ei,@........Ei,@ + 380e0 24000000 22000000 69692c40 00000000 $..."...ii,@.... + 380f0 08000000 69692c40 0f000000 22000000 ....ii,@...."... + 38100 78692c40 0a000000 22000000 82692c40 xi,@...."....i,@ + 38110 42000000 22000000 c4692c40 26000000 B..."....i,@&... + 38120 22000000 ea692c40 26000000 22000000 "....i,@&..."... + 38130 106a2c40 26000000 22000000 366a2c40 .j,@&..."...6j,@ + 38140 20000000 22000000 566a2c40 0a000000 ..."...Vj,@.... + 38150 22000000 606a2c40 00000000 08000000 "...`j,@........ + 38160 606a2c40 2b000000 22000000 8b6a2c40 `j,@+..."....j,@ + 38170 02000000 08000000 8d6a2c40 27000000 .........j,@'... + 38180 22000000 b46a2c40 0b000000 22000000 "....j,@...."... + 38190 bf6a2c40 01000000 08000000 c06a2c40 .j,@.........j,@ + 381a0 10000000 02000000 d06a2c40 00000000 .........j,@.... + 381b0 08000000 d06a2c40 1d000000 22000000 .....j,@...."... + 381c0 ed6a2c40 2e000000 22000000 1b6b2c40 .j,@...."....k,@ + 381d0 01000000 08000000 1c6b2c40 2b000000 .........k,@+... + 381e0 22000000 476b2c40 02000000 08000000 "...Gk,@........ + 381f0 496b2c40 2a000000 22000000 736b2c40 Ik,@*..."...sk,@ + 38200 02000000 08000000 756b2c40 51000000 ........uk,@Q... + 38210 22000000 c66b2c40 00000000 08000000 "....k,@........ + 38220 c66b2c40 34000000 02000000 fa6b2c40 .k,@4........k,@ + 38230 58000000 22000000 526c2c40 00000000 X..."...Rl,@.... + 38240 08000000 526c2c40 0d000000 22000000 ....Rl,@...."... + 38250 5f6c2c40 01000000 08000000 606c2c40 _l,@........`l,@ + 38260 1a000000 02000000 7a6c2c40 08000000 ........zl,@.... + 38270 22000000 826c2c40 02000000 08000000 "....l,@........ + 38280 846c2c40 14000000 02000000 986c2c40 .l,@.........l,@ + 38290 00000000 08000000 986c2c40 32000000 .........l,@2... + 382a0 22000000 ca6c2c40 41000000 22000000 "....l,@A..."... + 382b0 0b6d2c40 01000000 08000000 0c6d2c40 .m,@.........m,@ + 382c0 27000000 22000000 336d2c40 01000000 '..."...3m,@.... + 382d0 08000000 346d2c40 1c000000 02000000 ....4m,@........ + 382e0 506d2c40 00000000 08000000 506d2c40 Pm,@........Pm,@ + 382f0 52000000 22000000 a26d2c40 00000000 R..."....m,@.... + 38300 08000000 a26d2c40 09000000 22000000 .....m,@...."... + 38310 ab6d2c40 02000000 08000000 ad6d2c40 .m,@.........m,@ + 38320 21000000 22000000 ce6d2c40 2b000000 !..."....m,@+... + 38330 22000000 f96d2c40 48000000 22000000 "....m,@H..."... + 38340 416e2c40 56000000 22000000 976e2c40 An,@V..."....n,@ + 38350 02000000 08000000 996e2c40 3f000000 .........n,@?... + 38360 22000000 d86e2c40 0b000000 22000000 "....n,@...."... + 38370 e36e2c40 00000000 08000000 e36e2c40 .n,@.........n,@ + 38380 34000000 22000000 176f2c40 01000000 4..."....o,@.... + 38390 08000000 186f2c40 15000000 02000000 .....o,@........ + 383a0 2d6f2c40 00000000 08000000 2d6f2c40 -o,@........-o,@ + 383b0 25000000 22000000 526f2c40 56000000 %..."...Ro,@V... + 383c0 22000000 a86f2c40 00000000 08000000 "....o,@........ + 383d0 a86f2c40 24000000 02000000 cc6f2c40 .o,@$........o,@ + 383e0 00000000 08000000 cc6f2c40 0e000000 .........o,@.... + 383f0 22000000 da6f2c40 02000000 08000000 "....o,@........ + 38400 dc6f2c40 0e000000 22000000 ea6f2c40 .o,@...."....o,@ + 38410 03000000 08000000 ed6f2c40 0c000000 .........o,@.... + 38420 22000000 f96f2c40 b0010000 22000000 "....o,@...."... + 38430 a9712c40 00000000 08000000 a9712c40 .q,@.........q,@ + 38440 15000000 22000000 be712c40 02000000 ...."....q,@.... + 38450 08000000 c0712c40 15000000 22000000 .....q,@...."... + 38460 d5712c40 2f000000 22000000 04722c40 .q,@/..."....r,@ + 38470 00000000 08000000 04722c40 7b000000 .........r,@{... + 38480 02000000 7f722c40 01000000 08000000 .....r,@........ + 38490 80722c40 a6000000 22000000 26732c40 .r,@...."...&s,@ + 384a0 0a000000 22000000 30732c40 00000000 ...."...0s,@.... + 384b0 08000000 30732c40 06000000 22000000 ....0s,@...."... + 384c0 36732c40 02000000 08000000 38732c40 6s,@........8s,@ + 384d0 28000000 02000000 60732c40 06000000 (.......`s,@.... + 384e0 22000000 66732c40 02000000 08000000 "...fs,@........ + 384f0 68732c40 3f000000 22000000 a7732c40 hs,@?..."....s,@ + 38500 01000000 08000000 a8732c40 11000000 .........s,@.... + 38510 02000000 b9732c40 00000000 08000000 .....s,@........ + 38520 b9732c40 0a000000 22000000 c3732c40 .s,@...."....s,@ + 38530 02000000 08000000 c5732c40 10000000 .........s,@.... + 38540 22000000 d5732c40 6c000000 22000000 "....s,@l..."... + 38550 41742c40 00000000 08000000 41742c40 At,@........At,@ + 38560 19000000 22000000 5a742c40 00000000 ...."...Zt,@.... + 38570 08000000 5a742c40 4a000000 22000000 ....Zt,@J..."... + 38580 a4742c40 00000000 08000000 a4742c40 .t,@.........t,@ + 38590 0a000000 22000000 ae742c40 02000000 ...."....t,@.... + 385a0 08000000 b0742c40 06000000 22000000 .....t,@...."... + 385b0 b6742c40 00000000 08000000 b6742c40 .t,@.........t,@ + 385c0 1c000000 22000000 d2742c40 00000000 ...."....t,@.... + 385d0 08000000 d2742c40 1c000000 22000000 .....t,@...."... + 385e0 ee742c40 08000000 22000000 f6742c40 .t,@...."....t,@ + 385f0 02000000 08000000 f8742c40 24000000 .........t,@$... + 38600 22000000 1c752c40 01000000 08000000 "....u,@........ + 38610 1d752c40 0f000000 22000000 2c752c40 .u,@...."...,u,@ + 38620 0a000000 22000000 36752c40 4a000000 ...."...6u,@J... + 38630 22000000 80752c40 29000000 22000000 "....u,@)..."... + 38640 a9752c40 29000000 22000000 d2752c40 .u,@)..."....u,@ + 38650 26000000 22000000 f8752c40 20000000 &..."....u,@ ... + 38660 22000000 18762c40 0a000000 22000000 "....v,@...."... + 38670 22762c40 00000000 08000000 22762c40 "v,@........"v,@ + 38680 3a000000 22000000 5c762c40 01000000 :..."...\v,@.... + 38690 08000000 5d762c40 1c000000 22000000 ....]v,@...."... + 386a0 79762c40 0b000000 22000000 84762c40 yv,@...."....v,@ + 386b0 0e000000 22000000 92762c40 00000000 ...."....v,@.... + 386c0 08000000 92762c40 13000000 02000000 .....v,@........ + 386d0 a5762c40 00000000 08000000 a5762c40 .v,@.........v,@ + 386e0 31000000 22000000 d6762c40 03000000 1..."....v,@.... + 386f0 08000000 d9762c40 53000000 22000000 .....v,@S..."... + 38700 2c772c40 06000000 22000000 32772c40 ,w,@...."...2w,@ + 38710 02000000 08000000 34772c40 14000000 ........4w,@.... + 38720 02000000 48772c40 00000000 08000000 ....Hw,@........ + 38730 80c72c40 0f000000 04280000 90c72c40 ..,@.....(....,@ + 38740 03000000 04280000 94c72c40 06000000 .....(....,@.... + 38750 04280000 9cc72c40 0a000000 04280000 .(....,@.....(.. + 38760 a8c72c40 0d000000 04280000 b8c72c40 ..,@.....(....,@ + 38770 0d000000 04280000 c8c72c40 11000000 .....(....,@.... + 38780 04280000 dcc72c40 0d000000 04280000 .(....,@.....(.. + 38790 ecc72c40 0d000000 04280000 fcc72c40 ..,@.....(....,@ + 387a0 07000000 04280000 04c82c40 16000000 .....(....,@.... + 387b0 04280000 1cc82c40 21000000 04280000 .(....,@!....(.. + 387c0 40c82c40 15000000 04280000 58c82c40 @.,@.....(..X.,@ + 387d0 12000000 04280000 6cc82c40 1a000000 .....(..l.,@.... + 387e0 04280000 88c82c40 0a000000 04280000 .(....,@.....(.. + 387f0 94c82c40 36000000 04280000 ccc82c40 ..,@6....(....,@ + 38800 11000000 04280000 e0c82c40 0e000000 .....(....,@.... + 38810 04280000 f0c82c40 03000000 04280000 .(....,@.....(.. + 38820 f4c82c40 06000000 04280000 fcc82c40 ..,@.....(....,@ + 38830 0a000000 04280000 08c92c40 0d000000 .....(....,@.... + 38840 04280000 18c92c40 0d000000 04280000 .(....,@.....(.. + 38850 28c92c40 0d000000 04280000 38c92c40 (.,@.....(..8.,@ + 38860 0d000000 04280000 48c92c40 07000000 .....(..H.,@.... + 38870 04280000 50c92c40 16000000 04280000 .(..P.,@.....(.. + 38880 68c92c40 21000000 04280000 8cc92c40 h.,@!....(....,@ + 38890 12000000 04280000 a0c92c40 12000000 .....(....,@.... + 388a0 04280000 b4c92c40 0a000000 04280000 .(....,@.....(.. + 388b0 c0c92c40 0a000000 04280000 ccc92c40 ..,@.....(....,@ + 388c0 11000000 04280000 e0c92c40 39000000 .....(....,@9... + 388d0 04280000 1cca2c40 43000000 04280000 .(....,@C....(.. + 388e0 60ca2c40 0f000000 04280000 70ca2c40 `.,@.....(..p.,@ + 388f0 0f000000 04280000 80ca2c40 13000000 .....(....,@.... + 38900 04280000 94ca2c40 27000000 04280000 .(....,@'....(.. + 38910 bcca2c40 19000000 04280000 d8ca2c40 ..,@.....(....,@ + 38920 22000000 04280000 fcca2c40 3b000000 "....(....,@;... 38930 04280000 0c31ff3f 00000000 04280000 .(...1.?.....(.. 38940 1031ff3f 00000000 04280000 1431ff3f .1.?.....(...1.? 38950 00000000 04280000 3031ff3f 00000000 .....(..01.?.... 38960 04280000 3431ff3f 00000000 04280000 .(..41.?.....(.. - 38970 3831ff3f 00000000 04280000 2c772c40 81.?.....(..,w,@ - 38980 00000000 04280000 2c772c40 18000000 .....(..,w,@.... - 38990 02000000 44772c40 11000000 22000000 ....Dw,@...."... - 389a0 55772c40 0d000000 22000000 62772c40 Uw,@...."...bw,@ - 389b0 00000000 08000000 62772c40 04000000 ........bw,@.... - 389c0 22000000 66772c40 00000000 08280000 "...fw,@.....(.. - 389d0 68772c40 2c000000 01280000 94772c40 hw,@,....(...w,@ - 389e0 2e000000 02000000 c2772c40 2e000000 .........w,@.... - 389f0 22000000 f0772c40 15000000 22000000 "....w,@...."... - 38a00 05782c40 00000000 08000000 05782c40 .x,@.........x,@ - 38a10 18000000 22000000 1d782c40 2f000000 ...."....x,@/... - 38a20 22000000 4c782c40 6c000000 22000000 "...Lx,@l..."... - 38a30 b8782c40 02000000 08000000 ba782c40 .x,@.........x,@ - 38a40 26000000 22000000 e0782c40 06000000 &..."....x,@.... - 38a50 22000000 e6782c40 00000000 08000000 "....x,@........ - 38a60 e6782c40 6a000000 22000000 50792c40 .x,@j..."...Py,@ - 38a70 00000000 08000000 50792c40 2c000000 ........Py,@,... - 38a80 02000000 7c792c40 19000000 22000000 ....|y,@...."... - 38a90 95792c40 00000000 08000000 95792c40 .y,@.........y,@ - 38aa0 1e000000 22000000 b3792c40 02000000 ...."....y,@.... - 38ab0 08000000 b5792c40 5a000000 22000000 .....y,@Z..."... - 38ac0 0f7a2c40 01000000 08000000 107a2c40 .z,@.........z,@ - 38ad0 27000000 02000000 377a2c40 01000000 '.......7z,@.... - 38ae0 08000000 387a2c40 2c000000 02000000 ....8z,@,....... - 38af0 647a2c40 12000000 22000000 767a2c40 dz,@...."...vz,@ - 38b00 00000000 08000000 767a2c40 6d000000 ........vz,@m... - 38b10 22000000 e37a2c40 02000000 08000000 "....z,@........ - 38b20 e57a2c40 2a000000 02000000 0f7b2c40 .z,@*........{,@ - 38b30 01000000 08000000 107b2c40 2c000000 .........{,@,... - 38b40 02000000 3c7b2c40 12000000 22000000 ....<{,@...."... - 38b50 4e7b2c40 02000000 08000000 507b2c40 N{,@........P{,@ - 38b60 78000000 22000000 c87b2c40 01000000 x..."....{,@.... - 38b70 08000000 c97b2c40 32000000 02000000 .....{,@2....... - 38b80 fb7b2c40 01000000 08000000 fc7b2c40 .{,@.........{,@ - 38b90 2c000000 02000000 287c2c40 12000000 ,.......(|,@.... - 38ba0 22000000 3a7c2c40 02000000 08000000 "...:|,@........ - 38bb0 3c7c2c40 13000000 22000000 4f7c2c40 <|,@...."...O|,@ - 38bc0 00000000 08280000 507c2c40 0c000000 .....(..P|,@.... - 38bd0 01280000 5c7c2c40 87000000 02000000 .(..\|,@........ - 38be0 e37c2c40 01000000 08000000 e47c2c40 .|,@.........|,@ - 38bf0 23000000 22000000 077d2c40 00000000 #..."....},@.... - 38c00 08280000 087d2c40 00000000 01280000 .(...},@.....(.. - 38c10 087d2c40 5a000000 02000000 627d2c40 .},@Z.......b},@ - 38c20 09000000 22000000 6b7d2c40 00000000 ...."...k},@.... - 38c30 08280000 6c7d2c40 0c000000 01280000 .(..l},@.....(.. - 38c40 787d2c40 21000000 02000000 997d2c40 x},@!........},@ - 38c50 00000000 08000000 997d2c40 23000000 .........},@#... - 38c60 02000000 bc7d2c40 09000000 22000000 .....},@...."... - 38c70 c57d2c40 00000000 08280000 c87d2c40 .},@.....(...},@ - 38c80 00000000 01280000 c87d2c40 20000000 .....(...},@ ... - 38c90 02000000 e87d2c40 09000000 22000000 .....},@...."... - 38ca0 f17d2c40 00000000 08280000 f47d2c40 .},@.....(...},@ - 38cb0 08000000 01280000 fc7d2c40 22000000 .....(...},@"... - 38cc0 02000000 1e7e2c40 02000000 08000000 .....~,@........ - 38cd0 207e2c40 24000000 02000000 447e2c40 ~,@$.......D~,@ - 38ce0 09000000 22000000 4d7e2c40 00000000 ...."...M~,@.... - 38cf0 08280000 507e2c40 08000000 01280000 .(..P~,@.....(.. - 38d00 587e2c40 22000000 02000000 7a7e2c40 X~,@".......z~,@ - 38d10 02000000 08000000 7c7e2c40 24000000 ........|~,@$... - 38d20 02000000 a07e2c40 09000000 22000000 .....~,@...."... - 38d30 a97e2c40 00000000 08280000 ac7e2c40 .~,@.....(...~,@ - 38d40 00000000 01280000 ac7e2c40 20000000 .....(...~,@ ... - 38d50 02000000 cc7e2c40 09000000 22000000 .....~,@...."... - 38d60 d57e2c40 00000000 08280000 d87e2c40 .~,@.....(...~,@ - 38d70 00000000 01280000 d87e2c40 20000000 .....(...~,@ ... - 38d80 02000000 f87e2c40 09000000 22000000 .....~,@...."... - 38d90 017f2c40 00000000 08280000 047f2c40 ..,@.....(....,@ - 38da0 34000000 01280000 387f2c40 44000000 4....(..8.,@D... - 38db0 02000000 7c7f2c40 87000000 22000000 ....|.,@...."... - 38dc0 03802c40 03000000 08000000 06802c40 ..,@..........,@ - 38dd0 1a000000 02000000 20802c40 50000000 ........ .,@P... - 38de0 22000000 70802c40 00000000 08000000 "...p.,@........ - 38df0 70802c40 06000000 22000000 76802c40 p.,@...."...v.,@ - 38e00 00000000 08000000 76802c40 07000000 ........v.,@.... - 38e10 02000000 7d802c40 55000000 22000000 ....}.,@U..."... - 38e20 d2802c40 0f000000 22000000 e1802c40 ..,@....".....,@ - 38e30 00000000 08280000 e4802c40 2c000000 .....(....,@,... - 38e40 01280000 10812c40 30000000 02000000 .(....,@0....... - 38e50 40812c40 08000000 22000000 48812c40 @.,@...."...H.,@ - 38e60 01000000 08000000 49812c40 0b000000 ........I.,@.... - 38e70 22000000 54812c40 08000000 22000000 "...T.,@...."... - 38e80 5c812c40 00000000 08000000 5c812c40 \.,@........\.,@ - 38e90 20000000 22000000 7c812c40 4b000000 ..."...|.,@K... - 38ea0 22000000 c7812c40 01000000 08000000 ".....,@........ - 38eb0 c8812c40 35000000 22000000 fd812c40 ..,@5...".....,@ - 38ec0 01000000 08000000 fe812c40 0e000000 ..........,@.... - 38ed0 22000000 0c822c40 06000000 22000000 ".....,@...."... - 38ee0 12822c40 02000000 08000000 14822c40 ..,@..........,@ - 38ef0 0d000000 02000000 21822c40 03000000 ........!.,@.... - 38f00 22000000 24822c40 29000000 22000000 "...$.,@)..."... - 38f10 4d822c40 00000000 08000000 4d822c40 M.,@........M.,@ - 38f20 3c000000 22000000 89822c40 17000000 <...".....,@.... - 38f30 22000000 a0822c40 5b000000 22000000 ".....,@[..."... - 38f40 fb822c40 01000000 08000000 fc822c40 ..,@..........,@ - 38f50 24000000 22000000 20832c40 28000000 $..."... .,@(... - 38f60 22000000 48832c40 18000000 22000000 "...H.,@...."... - 38f70 60832c40 30000000 22000000 90832c40 `.,@0...".....,@ - 38f80 00000000 08000000 90832c40 25000000 ..........,@%... - 38f90 02000000 b5832c40 15000000 22000000 ......,@...."... - 38fa0 ca832c40 32000000 22000000 fc832c40 ..,@2...".....,@ - 38fb0 8d000000 22000000 89842c40 00000000 ....".....,@.... - 38fc0 08000000 89842c40 13000000 22000000 ......,@...."... - 38fd0 9c842c40 00000000 08280000 9c842c40 ..,@.....(....,@ - 38fe0 2c000000 01280000 c8842c40 3e000000 ,....(....,@>... - 38ff0 02000000 06852c40 22000000 22000000 ......,@"..."... - 39000 28852c40 18000000 22000000 40852c40 (.,@...."...@.,@ - 39010 00000000 08000000 40852c40 3a000000 ........@.,@:... - 39020 22000000 7a852c40 02000000 08000000 "...z.,@........ - 39030 7c852c40 3c000000 22000000 b8852c40 |.,@<...".....,@ - 39040 02000000 08000000 ba852c40 0e000000 ..........,@.... - 39050 22000000 c8852c40 06000000 22000000 ".....,@...."... - 39060 ce852c40 02000000 08000000 d0852c40 ..,@..........,@ - 39070 0d000000 02000000 dd852c40 03000000 ..........,@.... - 39080 22000000 e0852c40 29000000 22000000 ".....,@)..."... - 39090 09862c40 00000000 08000000 09862c40 ..,@..........,@ - 390a0 38000000 22000000 41862c40 12000000 8..."...A.,@.... - 390b0 22000000 53862c40 58000000 22000000 "...S.,@X..."... - 390c0 ab862c40 02000000 08000000 ad862c40 ..,@..........,@ - 390d0 4d000000 22000000 fa862c40 3a000000 M...".....,@:... - 390e0 22000000 34872c40 18000000 22000000 "...4.,@...."... - 390f0 4c872c40 02000000 08000000 4e872c40 L.,@........N.,@ - 39100 1b000000 02000000 69872c40 25000000 ........i.,@%... - 39110 22000000 8e872c40 97000000 22000000 ".....,@...."... - 39120 25882c40 00000000 08000000 25882c40 %.,@........%.,@ - 39130 06000000 22000000 2b882c40 01000000 ...."...+.,@.... - 39140 08000000 2c882c40 13000000 22000000 ....,.,@...."... - 39150 3f882c40 00000000 08280000 40882c40 ?.,@.....(..@.,@ - 39160 00000000 01280000 40882c40 23000000 .....(..@.,@#... - 39170 02000000 63882c40 00000000 08000000 ....c.,@........ - 39180 63882c40 0e000000 22000000 71882c40 c.,@...."...q.,@ - 39190 00000000 08280000 74882c40 58000000 .....(..t.,@X... - 391a0 01280000 cc882c40 1b000000 02000000 .(....,@........ - 391b0 e7882c40 01000000 08000000 e8882c40 ..,@..........,@ - 391c0 3d000000 22000000 25892c40 00000000 =..."...%.,@.... - 391d0 08000000 25892c40 2b000000 02000000 ....%.,@+....... - 391e0 50892c40 18000000 22000000 68892c40 P.,@...."...h.,@ - 391f0 01000000 08000000 69892c40 17000000 ........i.,@.... - 39200 22000000 80892c40 29000000 22000000 ".....,@)..."... - 39210 a9892c40 34000000 22000000 dd892c40 ..,@4...".....,@ - 39220 01000000 08000000 de892c40 0e000000 ..........,@.... - 39230 22000000 ec892c40 06000000 22000000 ".....,@...."... - 39240 f2892c40 02000000 08000000 f4892c40 ..,@..........,@ - 39250 39000000 22000000 2d8a2c40 0e000000 9..."...-.,@.... - 39260 22000000 3b8a2c40 01000000 08000000 "...;.,@........ - 39270 3c8a2c40 20000000 22000000 5c8a2c40 <.,@ ..."...\.,@ - 39280 01000000 08000000 5d8a2c40 42000000 ........].,@B... - 39290 22000000 9f8a2c40 01000000 08000000 ".....,@........ - 392a0 a08a2c40 2a000000 22000000 ca8a2c40 ..,@*...".....,@ - 392b0 00000000 08000000 ca8a2c40 05000000 ..........,@.... - 392c0 22000000 cf8a2c40 00000000 08000000 ".....,@........ - 392d0 cf8a2c40 39000000 02000000 088b2c40 ..,@9.........,@ - 392e0 18000000 22000000 208b2c40 01000000 ...."... .,@.... - 392f0 08000000 218b2c40 17000000 22000000 ....!.,@...."... - 39300 388b2c40 2d000000 22000000 658b2c40 8.,@-..."...e.,@ - 39310 3c000000 22000000 a18b2c40 00000000 <...".....,@.... - 39320 08000000 a18b2c40 15000000 22000000 ......,@...."... - 39330 b68b2c40 06000000 22000000 bc8b2c40 ..,@....".....,@ - 39340 00000000 08000000 bc8b2c40 4f000000 ..........,@O... - 39350 22000000 0b8c2c40 01000000 08000000 ".....,@........ - 39360 0c8c2c40 20000000 22000000 2c8c2c40 ..,@ ..."...,.,@ - 39370 00000000 08000000 2c8c2c40 c2000000 ........,.,@.... - 39380 22000000 ee8c2c40 08000000 22000000 ".....,@...."... - 39390 f68c2c40 03000000 08000000 f98c2c40 ..,@..........,@ - 393a0 1d000000 22000000 168d2c40 02000000 ....".....,@.... - 393b0 08000000 188d2c40 19000000 02000000 ......,@........ - 393c0 318d2c40 0a000000 22000000 3b8d2c40 1.,@...."...;.,@ - 393d0 01000000 08000000 3c8d2c40 18000000 ........<.,@.... - 393e0 22000000 548d2c40 24000000 22000000 "...T.,@$..."... - 393f0 788d2c40 00000000 08000000 788d2c40 x.,@........x.,@ - 39400 1e000000 02000000 968d2c40 02000000 ..........,@.... - 39410 08000000 988d2c40 36000000 22000000 ......,@6..."... - 39420 ce8d2c40 00000000 08000000 ce8d2c40 ..,@..........,@ - 39430 0a000000 22000000 d88d2c40 00000000 ....".....,@.... - 39440 08000000 d88d2c40 18000000 22000000 ......,@...."... - 39450 f08d2c40 00000000 08000000 f08d2c40 ..,@..........,@ - 39460 05000000 22000000 f58d2c40 00000000 ....".....,@.... - 39470 08000000 f58d2c40 0a000000 02000000 ......,@........ - 39480 ff8d2c40 01000000 08000000 008e2c40 ..,@..........,@ - 39490 28000000 02000000 288e2c40 29000000 (.......(.,@)... - 394a0 22000000 518e2c40 00000000 08000000 "...Q.,@........ - 394b0 518e2c40 29000000 02000000 7a8e2c40 Q.,@).......z.,@ - 394c0 02000000 08000000 7c8e2c40 2e000000 ........|.,@.... - 394d0 02000000 aa8e2c40 02000000 08000000 ......,@........ - 394e0 ac8e2c40 22000000 22000000 ce8e2c40 ..,@"...".....,@ - 394f0 03000000 08000000 d18e2c40 8e000000 ..........,@.... - 39500 22000000 5f8f2c40 01000000 08000000 "..._.,@........ - 39510 608f2c40 7d000000 02000000 dd8f2c40 `.,@}.........,@ - 39520 0f000000 22000000 ec8f2c40 00000000 ....".....,@.... - 39530 08280000 ec8f2c40 00000000 01280000 .(....,@.....(.. - 39540 ec8f2c40 55000000 02000000 41902c40 ..,@U.......A.,@ - 39550 00000000 08000000 41902c40 0b000000 ........A.,@.... - 39560 22000000 4c902c40 09000000 22000000 "...L.,@...."... - 39570 55902c40 00000000 08000000 1095fe3f U.,@...........? - 39580 00000000 04280000 34cb2c40 19000000 .....(..4.,@.... - 39590 04280000 50cb2c40 03000000 04280000 .(..P.,@.....(.. - 395a0 54cb2c40 03000000 04280000 58cb2c40 T.,@.....(..X.,@ - 395b0 0f000000 04280000 68cb2c40 0a000000 .....(..h.,@.... - 395c0 04280000 74cb2c40 0b000000 04280000 .(..t.,@.....(.. - 395d0 80cb2c40 0d000000 04280000 90cb2c40 ..,@.....(....,@ - 395e0 0d000000 04280000 a0cb2c40 0b000000 .....(....,@.... - 395f0 04280000 accb2c40 0e000000 04280000 .(....,@.....(.. - 39600 bccb2c40 0d000000 04280000 cccb2c40 ..,@.....(....,@ - 39610 0b000000 04280000 d8cb2c40 0e000000 .....(....,@.... - 39620 04280000 e8cb2c40 0e000000 04280000 .(....,@.....(.. - 39630 f8cb2c40 0b000000 04280000 04cc2c40 ..,@.....(....,@ - 39640 4e000000 04280000 54cc2c40 0d000000 N....(..T.,@.... - 39650 04280000 64cc2c40 0e000000 04280000 .(..d.,@.....(.. - 39660 74cc2c40 0e000000 04280000 84cc2c40 t.,@.....(....,@ - 39670 23000000 04280000 a8cc2c40 2a000000 #....(....,@*... - 39680 04280000 d4cc2c40 12000000 04280000 .(....,@.....(.. - 39690 e8cc2c40 03000000 04280000 eccc2c40 ..,@.....(....,@ - 396a0 06000000 04280000 f4cc2c40 0e000000 .....(....,@.... - 396b0 04280000 04cd2c40 06000000 04280000 .(....,@.....(.. - 396c0 0ccd2c40 0d000000 04280000 1ccd2c40 ..,@.....(....,@ - 396d0 25000000 04280000 44cd2c40 0f000000 %....(..D.,@.... - 396e0 04280000 54cd2c40 12000000 04280000 .(..T.,@.....(.. - 396f0 68cd2c40 02000000 04280000 6ccd2c40 h.,@.....(..l.,@ - 39700 06000000 04280000 74cd2c40 05000000 .....(..t.,@.... - 39710 04280000 7ccd2c40 02000000 04280000 .(..|.,@.....(.. - 39720 80cd2c40 06000000 04280000 88cd2c40 ..,@.....(....,@ - 39730 12000000 04280000 9ccd2c40 06000000 .....(....,@.... - 39740 04280000 a4cd2c40 42000000 04280000 .(....,@B....(.. - 39750 e8cd2c40 02000000 04280000 eccd2c40 ..,@.....(....,@ - 39760 06000000 04280000 f4cd2c40 0a000000 .....(....,@.... - 39770 04280000 00ce2c40 21000000 04280000 .(....,@!....(.. - 39780 24ce2c40 0f000000 04280000 34ce2c40 $.,@.....(..4.,@ - 39790 02000000 04280000 38ce2c40 06000000 .....(..8.,@.... - 397a0 04280000 40ce2c40 0f000000 04280000 .(..@.,@.....(.. - 397b0 50ce2c40 3d000000 04280000 90ce2c40 P.,@=....(....,@ - 397c0 3d000000 04280000 d0ce2c40 23000000 =....(....,@#... + 38970 3831ff3f 00000000 04280000 48772c40 81.?.....(..Hw,@ + 38980 00000000 04280000 48772c40 18000000 .....(..Hw,@.... + 38990 02000000 60772c40 11000000 22000000 ....`w,@...."... + 389a0 71772c40 0d000000 22000000 7e772c40 qw,@...."...~w,@ + 389b0 00000000 08000000 7e772c40 04000000 ........~w,@.... + 389c0 22000000 82772c40 00000000 08280000 "....w,@.....(.. + 389d0 84772c40 2c000000 01280000 b0772c40 .w,@,....(...w,@ + 389e0 2e000000 02000000 de772c40 2e000000 .........w,@.... + 389f0 22000000 0c782c40 15000000 22000000 "....x,@...."... + 38a00 21782c40 00000000 08000000 21782c40 !x,@........!x,@ + 38a10 18000000 22000000 39782c40 2f000000 ...."...9x,@/... + 38a20 22000000 68782c40 6c000000 22000000 "...hx,@l..."... + 38a30 d4782c40 02000000 08000000 d6782c40 .x,@.........x,@ + 38a40 26000000 22000000 fc782c40 06000000 &..."....x,@.... + 38a50 22000000 02792c40 00000000 08000000 "....y,@........ + 38a60 02792c40 6a000000 22000000 6c792c40 .y,@j..."...ly,@ + 38a70 00000000 08000000 6c792c40 2c000000 ........ly,@,... + 38a80 02000000 98792c40 19000000 22000000 .....y,@...."... + 38a90 b1792c40 00000000 08000000 b1792c40 .y,@.........y,@ + 38aa0 1e000000 22000000 cf792c40 02000000 ...."....y,@.... + 38ab0 08000000 d1792c40 5a000000 22000000 .....y,@Z..."... + 38ac0 2b7a2c40 01000000 08000000 2c7a2c40 +z,@........,z,@ + 38ad0 27000000 02000000 537a2c40 01000000 '.......Sz,@.... + 38ae0 08000000 547a2c40 2c000000 02000000 ....Tz,@,....... + 38af0 807a2c40 12000000 22000000 927a2c40 .z,@...."....z,@ + 38b00 00000000 08000000 927a2c40 6d000000 .........z,@m... + 38b10 22000000 ff7a2c40 02000000 08000000 "....z,@........ + 38b20 017b2c40 2a000000 02000000 2b7b2c40 .{,@*.......+{,@ + 38b30 01000000 08000000 2c7b2c40 2c000000 ........,{,@,... + 38b40 02000000 587b2c40 12000000 22000000 ....X{,@...."... + 38b50 6a7b2c40 02000000 08000000 6c7b2c40 j{,@........l{,@ + 38b60 78000000 22000000 e47b2c40 01000000 x..."....{,@.... + 38b70 08000000 e57b2c40 32000000 02000000 .....{,@2....... + 38b80 177c2c40 01000000 08000000 187c2c40 .|,@.........|,@ + 38b90 2c000000 02000000 447c2c40 12000000 ,.......D|,@.... + 38ba0 22000000 567c2c40 02000000 08000000 "...V|,@........ + 38bb0 587c2c40 13000000 22000000 6b7c2c40 X|,@...."...k|,@ + 38bc0 00000000 08280000 6c7c2c40 0c000000 .....(..l|,@.... + 38bd0 01280000 787c2c40 87000000 02000000 .(..x|,@........ + 38be0 ff7c2c40 01000000 08000000 007d2c40 .|,@.........},@ + 38bf0 23000000 22000000 237d2c40 00000000 #..."...#},@.... + 38c00 08280000 247d2c40 00000000 01280000 .(..$},@.....(.. + 38c10 247d2c40 5a000000 02000000 7e7d2c40 $},@Z.......~},@ + 38c20 09000000 22000000 877d2c40 00000000 ...."....},@.... + 38c30 08280000 887d2c40 0c000000 01280000 .(...},@.....(.. + 38c40 947d2c40 21000000 02000000 b57d2c40 .},@!........},@ + 38c50 00000000 08000000 b57d2c40 23000000 .........},@#... + 38c60 02000000 d87d2c40 09000000 22000000 .....},@...."... + 38c70 e17d2c40 00000000 08280000 e47d2c40 .},@.....(...},@ + 38c80 00000000 01280000 e47d2c40 20000000 .....(...},@ ... + 38c90 02000000 047e2c40 09000000 22000000 .....~,@...."... + 38ca0 0d7e2c40 00000000 08280000 107e2c40 .~,@.....(...~,@ + 38cb0 08000000 01280000 187e2c40 22000000 .....(...~,@"... + 38cc0 02000000 3a7e2c40 02000000 08000000 ....:~,@........ + 38cd0 3c7e2c40 24000000 02000000 607e2c40 <~,@$.......`~,@ + 38ce0 09000000 22000000 697e2c40 00000000 ...."...i~,@.... + 38cf0 08280000 6c7e2c40 08000000 01280000 .(..l~,@.....(.. + 38d00 747e2c40 22000000 02000000 967e2c40 t~,@"........~,@ + 38d10 02000000 08000000 987e2c40 24000000 .........~,@$... + 38d20 02000000 bc7e2c40 09000000 22000000 .....~,@...."... + 38d30 c57e2c40 00000000 08280000 c87e2c40 .~,@.....(...~,@ + 38d40 00000000 01280000 c87e2c40 20000000 .....(...~,@ ... + 38d50 02000000 e87e2c40 09000000 22000000 .....~,@...."... + 38d60 f17e2c40 00000000 08280000 f47e2c40 .~,@.....(...~,@ + 38d70 00000000 01280000 f47e2c40 20000000 .....(...~,@ ... + 38d80 02000000 147f2c40 09000000 22000000 ......,@...."... + 38d90 1d7f2c40 00000000 08280000 207f2c40 ..,@.....(.. .,@ + 38da0 34000000 01280000 547f2c40 44000000 4....(..T.,@D... + 38db0 02000000 987f2c40 87000000 22000000 ......,@...."... + 38dc0 1f802c40 03000000 08000000 22802c40 ..,@........".,@ + 38dd0 1a000000 02000000 3c802c40 50000000 ........<.,@P... + 38de0 22000000 8c802c40 00000000 08000000 ".....,@........ + 38df0 8c802c40 06000000 22000000 92802c40 ..,@....".....,@ + 38e00 00000000 08000000 92802c40 07000000 ..........,@.... + 38e10 02000000 99802c40 55000000 22000000 ......,@U..."... + 38e20 ee802c40 0f000000 22000000 fd802c40 ..,@....".....,@ + 38e30 00000000 08280000 00812c40 2c000000 .....(....,@,... + 38e40 01280000 2c812c40 30000000 02000000 .(..,.,@0....... + 38e50 5c812c40 08000000 22000000 64812c40 \.,@...."...d.,@ + 38e60 01000000 08000000 65812c40 0b000000 ........e.,@.... + 38e70 22000000 70812c40 08000000 22000000 "...p.,@...."... + 38e80 78812c40 00000000 08000000 78812c40 x.,@........x.,@ + 38e90 20000000 22000000 98812c40 4b000000 ...".....,@K... + 38ea0 22000000 e3812c40 01000000 08000000 ".....,@........ + 38eb0 e4812c40 35000000 22000000 19822c40 ..,@5...".....,@ + 38ec0 01000000 08000000 1a822c40 0e000000 ..........,@.... + 38ed0 22000000 28822c40 06000000 22000000 "...(.,@...."... + 38ee0 2e822c40 02000000 08000000 30822c40 ..,@........0.,@ + 38ef0 0d000000 02000000 3d822c40 03000000 ........=.,@.... + 38f00 22000000 40822c40 29000000 22000000 "...@.,@)..."... + 38f10 69822c40 00000000 08000000 69822c40 i.,@........i.,@ + 38f20 3c000000 22000000 a5822c40 17000000 <...".....,@.... + 38f30 22000000 bc822c40 5b000000 22000000 ".....,@[..."... + 38f40 17832c40 01000000 08000000 18832c40 ..,@..........,@ + 38f50 24000000 22000000 3c832c40 28000000 $..."...<.,@(... + 38f60 22000000 64832c40 18000000 22000000 "...d.,@...."... + 38f70 7c832c40 30000000 22000000 ac832c40 |.,@0...".....,@ + 38f80 00000000 08000000 ac832c40 25000000 ..........,@%... + 38f90 02000000 d1832c40 15000000 22000000 ......,@...."... + 38fa0 e6832c40 32000000 22000000 18842c40 ..,@2...".....,@ + 38fb0 8d000000 22000000 a5842c40 00000000 ....".....,@.... + 38fc0 08000000 a5842c40 13000000 22000000 ......,@...."... + 38fd0 b8842c40 00000000 08280000 b8842c40 ..,@.....(....,@ + 38fe0 2c000000 01280000 e4842c40 3e000000 ,....(....,@>... + 38ff0 02000000 22852c40 22000000 22000000 ....".,@"..."... + 39000 44852c40 18000000 22000000 5c852c40 D.,@...."...\.,@ + 39010 00000000 08000000 5c852c40 3a000000 ........\.,@:... + 39020 22000000 96852c40 02000000 08000000 ".....,@........ + 39030 98852c40 3c000000 22000000 d4852c40 ..,@<...".....,@ + 39040 02000000 08000000 d6852c40 0e000000 ..........,@.... + 39050 22000000 e4852c40 06000000 22000000 ".....,@...."... + 39060 ea852c40 02000000 08000000 ec852c40 ..,@..........,@ + 39070 0d000000 02000000 f9852c40 03000000 ..........,@.... + 39080 22000000 fc852c40 29000000 22000000 ".....,@)..."... + 39090 25862c40 00000000 08000000 25862c40 %.,@........%.,@ + 390a0 38000000 22000000 5d862c40 12000000 8..."...].,@.... + 390b0 22000000 6f862c40 58000000 22000000 "...o.,@X..."... + 390c0 c7862c40 02000000 08000000 c9862c40 ..,@..........,@ + 390d0 4d000000 22000000 16872c40 3a000000 M...".....,@:... + 390e0 22000000 50872c40 18000000 22000000 "...P.,@...."... + 390f0 68872c40 02000000 08000000 6a872c40 h.,@........j.,@ + 39100 1b000000 02000000 85872c40 25000000 ..........,@%... + 39110 22000000 aa872c40 97000000 22000000 ".....,@...."... + 39120 41882c40 00000000 08000000 41882c40 A.,@........A.,@ + 39130 06000000 22000000 47882c40 01000000 ...."...G.,@.... + 39140 08000000 48882c40 13000000 22000000 ....H.,@...."... + 39150 5b882c40 00000000 08280000 5c882c40 [.,@.....(..\.,@ + 39160 00000000 01280000 5c882c40 23000000 .....(..\.,@#... + 39170 02000000 7f882c40 00000000 08000000 ......,@........ + 39180 7f882c40 0e000000 22000000 8d882c40 ..,@....".....,@ + 39190 00000000 08280000 90882c40 58000000 .....(....,@X... + 391a0 01280000 e8882c40 1b000000 02000000 .(....,@........ + 391b0 03892c40 01000000 08000000 04892c40 ..,@..........,@ + 391c0 3d000000 22000000 41892c40 00000000 =..."...A.,@.... + 391d0 08000000 41892c40 2b000000 02000000 ....A.,@+....... + 391e0 6c892c40 18000000 22000000 84892c40 l.,@....".....,@ + 391f0 01000000 08000000 85892c40 17000000 ..........,@.... + 39200 22000000 9c892c40 29000000 22000000 ".....,@)..."... + 39210 c5892c40 34000000 22000000 f9892c40 ..,@4...".....,@ + 39220 01000000 08000000 fa892c40 0e000000 ..........,@.... + 39230 22000000 088a2c40 06000000 22000000 ".....,@...."... + 39240 0e8a2c40 02000000 08000000 108a2c40 ..,@..........,@ + 39250 39000000 22000000 498a2c40 0e000000 9..."...I.,@.... + 39260 22000000 578a2c40 01000000 08000000 "...W.,@........ + 39270 588a2c40 20000000 22000000 788a2c40 X.,@ ..."...x.,@ + 39280 01000000 08000000 798a2c40 42000000 ........y.,@B... + 39290 22000000 bb8a2c40 01000000 08000000 ".....,@........ + 392a0 bc8a2c40 2a000000 22000000 e68a2c40 ..,@*...".....,@ + 392b0 00000000 08000000 e68a2c40 05000000 ..........,@.... + 392c0 22000000 eb8a2c40 00000000 08000000 ".....,@........ + 392d0 eb8a2c40 39000000 02000000 248b2c40 ..,@9.......$.,@ + 392e0 18000000 22000000 3c8b2c40 01000000 ...."...<.,@.... + 392f0 08000000 3d8b2c40 17000000 22000000 ....=.,@...."... + 39300 548b2c40 2d000000 22000000 818b2c40 T.,@-...".....,@ + 39310 3c000000 22000000 bd8b2c40 00000000 <...".....,@.... + 39320 08000000 bd8b2c40 15000000 22000000 ......,@...."... + 39330 d28b2c40 06000000 22000000 d88b2c40 ..,@....".....,@ + 39340 00000000 08000000 d88b2c40 4f000000 ..........,@O... + 39350 22000000 278c2c40 01000000 08000000 "...'.,@........ + 39360 288c2c40 20000000 22000000 488c2c40 (.,@ ..."...H.,@ + 39370 00000000 08000000 488c2c40 c2000000 ........H.,@.... + 39380 22000000 0a8d2c40 08000000 22000000 ".....,@...."... + 39390 128d2c40 03000000 08000000 158d2c40 ..,@..........,@ + 393a0 1d000000 22000000 328d2c40 02000000 ...."...2.,@.... + 393b0 08000000 348d2c40 19000000 02000000 ....4.,@........ + 393c0 4d8d2c40 0a000000 22000000 578d2c40 M.,@...."...W.,@ + 393d0 01000000 08000000 588d2c40 18000000 ........X.,@.... + 393e0 22000000 708d2c40 24000000 22000000 "...p.,@$..."... + 393f0 948d2c40 00000000 08000000 948d2c40 ..,@..........,@ + 39400 1e000000 02000000 b28d2c40 02000000 ..........,@.... + 39410 08000000 b48d2c40 36000000 22000000 ......,@6..."... + 39420 ea8d2c40 00000000 08000000 ea8d2c40 ..,@..........,@ + 39430 0a000000 22000000 f48d2c40 00000000 ....".....,@.... + 39440 08000000 f48d2c40 18000000 22000000 ......,@...."... + 39450 0c8e2c40 00000000 08000000 0c8e2c40 ..,@..........,@ + 39460 05000000 22000000 118e2c40 00000000 ....".....,@.... + 39470 08000000 118e2c40 0a000000 02000000 ......,@........ + 39480 1b8e2c40 01000000 08000000 1c8e2c40 ..,@..........,@ + 39490 28000000 02000000 448e2c40 29000000 (.......D.,@)... + 394a0 22000000 6d8e2c40 00000000 08000000 "...m.,@........ + 394b0 6d8e2c40 29000000 02000000 968e2c40 m.,@).........,@ + 394c0 02000000 08000000 988e2c40 2e000000 ..........,@.... + 394d0 02000000 c68e2c40 02000000 08000000 ......,@........ + 394e0 c88e2c40 22000000 22000000 ea8e2c40 ..,@"...".....,@ + 394f0 03000000 08000000 ed8e2c40 8e000000 ..........,@.... + 39500 22000000 7b8f2c40 01000000 08000000 "...{.,@........ + 39510 7c8f2c40 7d000000 02000000 f98f2c40 |.,@}.........,@ + 39520 0f000000 22000000 08902c40 00000000 ....".....,@.... + 39530 08280000 08902c40 00000000 01280000 .(....,@.....(.. + 39540 08902c40 55000000 02000000 5d902c40 ..,@U.......].,@ + 39550 00000000 08000000 5d902c40 0b000000 ........].,@.... + 39560 22000000 68902c40 09000000 22000000 "...h.,@...."... + 39570 71902c40 00000000 08000000 1095fe3f q.,@...........? + 39580 00000000 04280000 54cb2c40 19000000 .....(..T.,@.... + 39590 04280000 70cb2c40 03000000 04280000 .(..p.,@.....(.. + 395a0 74cb2c40 03000000 04280000 78cb2c40 t.,@.....(..x.,@ + 395b0 0f000000 04280000 88cb2c40 0a000000 .....(....,@.... + 395c0 04280000 94cb2c40 0b000000 04280000 .(....,@.....(.. + 395d0 a0cb2c40 0d000000 04280000 b0cb2c40 ..,@.....(....,@ + 395e0 0d000000 04280000 c0cb2c40 0b000000 .....(....,@.... + 395f0 04280000 cccb2c40 0e000000 04280000 .(....,@.....(.. + 39600 dccb2c40 0d000000 04280000 eccb2c40 ..,@.....(....,@ + 39610 0b000000 04280000 f8cb2c40 0e000000 .....(....,@.... + 39620 04280000 08cc2c40 0e000000 04280000 .(....,@.....(.. + 39630 18cc2c40 0b000000 04280000 24cc2c40 ..,@.....(..$.,@ + 39640 4e000000 04280000 74cc2c40 0d000000 N....(..t.,@.... + 39650 04280000 84cc2c40 0e000000 04280000 .(....,@.....(.. + 39660 94cc2c40 0e000000 04280000 a4cc2c40 ..,@.....(....,@ + 39670 23000000 04280000 c8cc2c40 2a000000 #....(....,@*... + 39680 04280000 f4cc2c40 12000000 04280000 .(....,@.....(.. + 39690 08cd2c40 03000000 04280000 0ccd2c40 ..,@.....(....,@ + 396a0 06000000 04280000 14cd2c40 0e000000 .....(....,@.... + 396b0 04280000 24cd2c40 06000000 04280000 .(..$.,@.....(.. + 396c0 2ccd2c40 0d000000 04280000 3ccd2c40 ,.,@.....(..<.,@ + 396d0 25000000 04280000 64cd2c40 0f000000 %....(..d.,@.... + 396e0 04280000 74cd2c40 12000000 04280000 .(..t.,@.....(.. + 396f0 88cd2c40 02000000 04280000 8ccd2c40 ..,@.....(....,@ + 39700 06000000 04280000 94cd2c40 05000000 .....(....,@.... + 39710 04280000 9ccd2c40 02000000 04280000 .(....,@.....(.. + 39720 a0cd2c40 06000000 04280000 a8cd2c40 ..,@.....(....,@ + 39730 12000000 04280000 bccd2c40 06000000 .....(....,@.... + 39740 04280000 c4cd2c40 42000000 04280000 .(....,@B....(.. + 39750 08ce2c40 02000000 04280000 0cce2c40 ..,@.....(....,@ + 39760 06000000 04280000 14ce2c40 0a000000 .....(....,@.... + 39770 04280000 20ce2c40 21000000 04280000 .(.. .,@!....(.. + 39780 44ce2c40 0f000000 04280000 54ce2c40 D.,@.....(..T.,@ + 39790 02000000 04280000 58ce2c40 06000000 .....(..X.,@.... + 397a0 04280000 60ce2c40 0f000000 04280000 .(..`.,@.....(.. + 397b0 70ce2c40 3d000000 04280000 b0ce2c40 p.,@=....(....,@ + 397c0 3d000000 04280000 f0ce2c40 23000000 =....(....,@#... 397d0 04280000 b031ff3f 00000000 04280000 .(...1.?.....(.. 397e0 2432ff3f 00000000 04280000 2832ff3f $2.?.....(..(2.? 397f0 00000000 04280000 2c32ff3f 00000000 .....(..,2.?.... @@ -40154,160 +40156,160 @@ Contents of section .xt.lit: 0420 743f2a40 30000000 841f1040 10000000 t?*@0......@.... 0430 14422a40 08000000 f41f1040 4c000000 .B*@.......@L... 0440 c0201040 18000000 44422a40 28000000 . .@....DB*@(... - 0450 68432a40 10000000 e8432a40 08000000 hC*@.....C*@.... - 0460 4c442a40 18000000 3c452a40 10000000 LD*@....+@.....@+@.... - 0b40 40402b40 04000000 60402b40 08000000 @@+@....`@+@.... - 0b50 84412b40 04000000 cc422b40 14000000 .A+@.....B+@.... - 0b60 dc432b40 0c000000 60442b40 04000000 .C+@....`D+@.... - 0b70 c8442b40 04000000 18462b40 08000000 .D+@.....F+@.... - 0b80 3c492b40 04000000 084a2b40 0c000000 +@.....@+@.... + 0b40 5c402b40 04000000 7c402b40 08000000 \@+@....|@+@.... + 0b50 a0412b40 04000000 e8422b40 14000000 .A+@.....B+@.... + 0b60 f8432b40 0c000000 7c442b40 04000000 .C+@....|D+@.... + 0b70 e4442b40 04000000 34462b40 08000000 .D+@....4F+@.... + 0b80 58492b40 04000000 244a2b40 0c000000 XI+@....$J+@.... + 0b90 704c2b40 04000000 084d2b40 0c000000 pL+@.....M+@.... + 0ba0 5c4d2b40 0c000000 944d2b40 08000000 \M+@.....M+@.... + 0bb0 d44d2b40 04000000 384e2b40 04000000 .M+@....8N+@.... + 0bc0 744e2b40 04000000 904e2b40 08000000 tN+@.....N+@.... + 0bd0 ec4f2b40 04000000 70502b40 08000000 .O+@....pP+@.... + 0be0 e8502b40 10000000 a4532b40 0c000000 .P+@.....S+@.... + 0bf0 70542b40 18000000 64562b40 08000000 pT+@....dV+@.... + 0c00 c8562b40 04000000 a0572b40 08000000 .V+@.....W+@.... + 0c10 305a2b40 04000000 ec5b2b40 04000000 0Z+@.....[+@.... + 0c20 dc5d2b40 0c000000 30602b40 08000000 .]+@....0`+@.... + 0c30 04632b40 14000000 08642b40 08000000 .c+@.....d+@.... + 0c40 78642b40 08000000 0c662b40 10000000 xd+@.....f+@.... 0c50 444f1040 0c000000 14511040 0c000000 DO.@.....Q.@.... 0c60 68561040 04000000 1c571040 04000000 hV.@.....W.@.... - 0c70 9c571040 04000000 04672b40 68000000 .W.@.....g+@h... + 0c70 9c571040 04000000 20672b40 68000000 .W.@.... g+@h... 0c80 10581040 04000000 2c581040 04000000 .X.@....,X.@.... - 0c90 b4692b40 04000000 b86a2b40 24000000 .i+@.....j+@$... - 0ca0 a46d2b40 0c000000 f86d2b40 04000000 .m+@.....m+@.... - 0cb0 306e2b40 08000000 186f2b40 0c000000 0n+@.....o+@.... + 0c90 d0692b40 04000000 d46a2b40 24000000 .i+@.....j+@$... + 0ca0 c06d2b40 0c000000 146e2b40 04000000 .m+@.....n+@.... + 0cb0 4c6e2b40 08000000 346f2b40 0c000000 Ln+@....4o+@.... 0cc0 ec581040 04000000 60591040 04000000 .X.@....`Y.@.... 0cd0 84591040 0c000000 205b1040 18000000 .Y.@.... [.@.... 0ce0 205c1040 04000000 c05c1040 04000000 \.@.....\.@.... - 0cf0 b45e1040 0c000000 98702b40 0c000000 .^.@.....p+@.... - 0d00 94712b40 04000000 b0712b40 04000000 .q+@.....q+@.... - 0d10 cc712b40 04000000 40722b40 20000000 .q+@....@r+@ ... - 0d20 fc732b40 08000000 7c742b40 08000000 .s+@....|t+@.... - 0d30 ec742b40 08000000 a8752b40 04000000 .t+@.....u+@.... - 0d40 5c772b40 08000000 ec772b40 04000000 \w+@.....w+@.... - 0d50 cc792b40 04000000 c47a2b40 08000000 .y+@.....z+@.... - 0d60 f47b2b40 0c000000 10621040 04000000 .{+@.....b.@.... + 0cf0 b45e1040 0c000000 b4702b40 0c000000 .^.@.....p+@.... + 0d00 b0712b40 04000000 cc712b40 04000000 .q+@.....q+@.... + 0d10 e8712b40 04000000 5c722b40 20000000 .q+@....\r+@ ... + 0d20 18742b40 08000000 98742b40 08000000 .t+@.....t+@.... + 0d30 08752b40 08000000 c4752b40 04000000 .u+@.....u+@.... + 0d40 78772b40 08000000 08782b40 04000000 xw+@.....x+@.... + 0d50 e8792b40 04000000 e07a2b40 08000000 .y+@.....z+@.... + 0d60 107c2b40 0c000000 10621040 04000000 .|+@.....b.@.... 0d70 1c631040 04000000 88631040 14000000 .c.@.....c.@.... 0d80 0c661040 04000000 94661040 04000000 .f.@.....f.@.... 0d90 b4661040 10000000 a86b1040 04000000 .f.@.....k.@.... 0da0 046c1040 04000000 206e1040 08000000 .l.@.... n.@.... 0db0 c86e1040 04000000 ec6e1040 04000000 .n.@.....n.@.... 0dc0 086f1040 04000000 e46f1040 10000000 .o.@.....o.@.... - 0dd0 34711040 18000000 d07c2b40 0c000000 4q.@.....|+@.... - 0de0 90812b40 10000000 d8731040 04000000 ..+@.....s.@.... + 0dd0 34711040 18000000 ec7c2b40 0c000000 4q.@.....|+@.... + 0de0 ac812b40 10000000 d8731040 04000000 ..+@.....s.@.... 0df0 bc1c2840 08000000 481d2840 04000000 ..(@....H.(@.... 0e00 601d2840 04000000 901d2840 04000000 `.(@......(@.... 0e10 b81d2840 04000000 401e2840 10000000 ..(@....@.(@.... @@ -40372,72 +40374,72 @@ Contents of section .xt.lit: 11c0 d4c02840 0c000000 10c12840 04000000 ..(@......(@.... 11d0 08c22840 04000000 54c22840 08000000 ..(@....T.(@.... 11e0 30c52840 18000000 a0c62840 08000000 0.(@......(@.... - 11f0 84c72840 04000000 bc832b40 08000000 ..(@......+@.... - 1200 84852b40 04000000 f8862b40 04000000 ..+@......+@.... - 1210 c08a2b40 0c000000 f88b2b40 04000000 ..+@......+@.... - 1220 84902b40 08000000 50922b40 14000000 ..+@....P.+@.... - 1230 44942b40 04000000 ec952b40 0c000000 D.+@......+@.... - 1240 f4962b40 08000000 d0182840 14000000 ..+@......(@.... - 1250 b8972b40 0c000000 74982b40 0c000000 ..+@....t.+@.... - 1260 149a2b40 14000000 ac9b2b40 08000000 ..+@......+@.... - 1270 7c9f2b40 0c000000 c4a12b40 04000000 |.+@......+@.... - 1280 e4a42b40 18000000 84a72b40 08000000 ..+@......+@.... - 1290 e4a92b40 08000000 70aa2b40 08000000 ..+@....p.+@.... - 12a0 18ad2b40 04000000 80ad2b40 04000000 ..+@......+@.... - 12b0 acae2b40 04000000 c4b02b40 08000000 ..+@......+@.... - 12c0 44b12b40 04000000 74b12b40 04000000 D.+@....t.+@.... - 12d0 a8b22b40 04000000 98b42b40 08000000 ..+@......+@.... - 12e0 2cb72b40 0c000000 e8b72b40 08000000 ,.+@......+@.... - 12f0 34b82b40 04000000 a0b82b40 08000000 4.+@......+@.... - 1300 78b92b40 0c000000 18ba2b40 0c000000 x.+@......+@.... - 1310 d0ba2b40 0c000000 84bb2b40 0c000000 ..+@......+@.... - 1320 d0bc2b40 08000000 d0bd2b40 04000000 ..+@......+@.... - 1330 4cbe2b40 04000000 ccbe2b40 04000000 L.+@......+@.... - 1340 4cbf2b40 10000000 e4c02b40 0c000000 L.+@......+@.... - 1350 4cc22b40 08000000 b4c22b40 04000000 L.+@......+@.... - 1360 44c32b40 10000000 94c52b40 04000000 D.+@......+@.... - 1370 88c92b40 04000000 d4c92b40 04000000 ..+@......+@.... - 1380 88cc2b40 08000000 54cd2b40 04000000 ..+@....T.+@.... - 1390 10ce2b40 08000000 34ce2b40 04000000 ..+@....4.+@.... - 13a0 10cf2b40 04000000 40d22b40 04000000 ..+@....@.+@.... - 13b0 ecd22b40 08000000 30d52b40 08000000 ..+@....0.+@.... - 13c0 78d62b40 08000000 18d82b40 04000000 x.+@......+@.... - 13d0 9cdb2b40 04000000 8cdc2b40 04000000 ..+@......+@.... - 13e0 d8dc2b40 0c000000 f8dc2b40 08000000 ..+@......+@.... - 13f0 70df2b40 04000000 3ce12b40 04000000 p.+@....<.+@.... - 1400 f0e12b40 14000000 50e42b40 08000000 ..+@....P.+@.... - 1410 dce62b40 04000000 78e72b40 04000000 ..+@....x.+@.... - 1420 c4e72b40 08000000 98ea2b40 04000000 ..+@......+@.... - 1430 b0ea2b40 50000000 b4ef2b40 0c000000 ..+@P.....+@.... - 1440 f4ef2b40 04000000 3cf02b40 10000000 ..+@....<.+@.... - 1450 60f22b40 04000000 28f32b40 08000000 `.+@....(.+@.... - 1460 78f32b40 04000000 acf32b40 10000000 x.+@......+@.... - 1470 14f42b40 04000000 28f42b40 0c000000 ..+@....(.+@.... - 1480 acf42b40 08000000 f4f42b40 2c000000 ..+@......+@,... - 1490 80f72b40 04000000 1cf82b40 04000000 ..+@......+@.... - 14a0 44fa2b40 04000000 bcfa2b40 04000000 D.+@......+@.... - 14b0 fcff2b40 04000000 a4002c40 08000000 ..+@......,@.... - 14c0 a8022c40 04000000 c4022c40 10000000 ..,@......,@.... - 14d0 34032c40 0c000000 c4032c40 04000000 4.,@......,@.... - 14e0 f8032c40 20000000 a0052c40 0c000000 ..,@ .....,@.... - 14f0 74082c40 04000000 8c082c40 08000000 t.,@......,@.... - 1500 0c0a2c40 0c000000 5c0a2c40 04000000 ..,@....\.,@.... - 1510 7c0a2c40 04000000 b00a2c40 04000000 |.,@......,@.... - 1520 d80a2c40 04000000 e80b2c40 04000000 ..,@......,@.... + 11f0 84c72840 04000000 d8832b40 08000000 ..(@......+@.... + 1200 a0852b40 04000000 14872b40 04000000 ..+@......+@.... + 1210 dc8a2b40 0c000000 148c2b40 04000000 ..+@......+@.... + 1220 a0902b40 08000000 6c922b40 14000000 ..+@....l.+@.... + 1230 60942b40 04000000 08962b40 0c000000 `.+@......+@.... + 1240 10972b40 08000000 d0182840 14000000 ..+@......(@.... + 1250 d4972b40 0c000000 90982b40 0c000000 ..+@......+@.... + 1260 309a2b40 14000000 c89b2b40 08000000 0.+@......+@.... + 1270 989f2b40 0c000000 e0a12b40 04000000 ..+@......+@.... + 1280 00a52b40 18000000 a0a72b40 08000000 ..+@......+@.... + 1290 00aa2b40 08000000 8caa2b40 08000000 ..+@......+@.... + 12a0 34ad2b40 04000000 9cad2b40 04000000 4.+@......+@.... + 12b0 c8ae2b40 04000000 e0b02b40 08000000 ..+@......+@.... + 12c0 60b12b40 04000000 90b12b40 04000000 `.+@......+@.... + 12d0 c4b22b40 04000000 b4b42b40 08000000 ..+@......+@.... + 12e0 48b72b40 0c000000 04b82b40 08000000 H.+@......+@.... + 12f0 50b82b40 04000000 bcb82b40 08000000 P.+@......+@.... + 1300 94b92b40 0c000000 34ba2b40 0c000000 ..+@....4.+@.... + 1310 ecba2b40 0c000000 a0bb2b40 0c000000 ..+@......+@.... + 1320 ecbc2b40 08000000 ecbd2b40 04000000 ..+@......+@.... + 1330 68be2b40 04000000 e8be2b40 04000000 h.+@......+@.... + 1340 68bf2b40 10000000 00c12b40 0c000000 h.+@......+@.... + 1350 68c22b40 08000000 d0c22b40 04000000 h.+@......+@.... + 1360 60c32b40 10000000 b0c52b40 04000000 `.+@......+@.... + 1370 a4c92b40 04000000 f0c92b40 04000000 ..+@......+@.... + 1380 a4cc2b40 08000000 70cd2b40 04000000 ..+@....p.+@.... + 1390 2cce2b40 08000000 50ce2b40 04000000 ,.+@....P.+@.... + 13a0 2ccf2b40 04000000 5cd22b40 04000000 ,.+@....\.+@.... + 13b0 08d32b40 08000000 4cd52b40 08000000 ..+@....L.+@.... + 13c0 94d62b40 08000000 34d82b40 04000000 ..+@....4.+@.... + 13d0 b8db2b40 04000000 a8dc2b40 04000000 ..+@......+@.... + 13e0 f4dc2b40 0c000000 14dd2b40 08000000 ..+@......+@.... + 13f0 8cdf2b40 04000000 58e12b40 04000000 ..+@....X.+@.... + 1400 0ce22b40 14000000 6ce42b40 08000000 ..+@....l.+@.... + 1410 f8e62b40 04000000 94e72b40 04000000 ..+@......+@.... + 1420 e0e72b40 08000000 b4ea2b40 04000000 ..+@......+@.... + 1430 ccea2b40 50000000 d0ef2b40 0c000000 ..+@P.....+@.... + 1440 10f02b40 04000000 58f02b40 10000000 ..+@....X.+@.... + 1450 7cf22b40 04000000 44f32b40 08000000 |.+@....D.+@.... + 1460 94f32b40 04000000 c8f32b40 10000000 ..+@......+@.... + 1470 30f42b40 04000000 44f42b40 0c000000 0.+@....D.+@.... + 1480 c8f42b40 08000000 10f52b40 2c000000 ..+@......+@,... + 1490 9cf72b40 04000000 38f82b40 04000000 ..+@....8.+@.... + 14a0 60fa2b40 04000000 d8fa2b40 04000000 `.+@......+@.... + 14b0 18002c40 04000000 c0002c40 08000000 ..,@......,@.... + 14c0 c4022c40 04000000 e0022c40 10000000 ..,@......,@.... + 14d0 50032c40 0c000000 e0032c40 04000000 P.,@......,@.... + 14e0 14042c40 20000000 bc052c40 0c000000 ..,@ .....,@.... + 14f0 90082c40 04000000 a8082c40 08000000 ..,@......,@.... + 1500 280a2c40 0c000000 780a2c40 04000000 (.,@....x.,@.... + 1510 980a2c40 04000000 cc0a2c40 04000000 ..,@......,@.... + 1520 f40a2c40 04000000 040c2c40 04000000 ..,@......,@.... 1530 34192840 14000000 e4192840 0c000000 4.(@......(@.... 1540 3c1a2840 04000000 481a2840 10000000 <.(@....H.(@.... - 1550 440c2c40 04000000 c80c2c40 0c000000 D.,@......,@.... - 1560 94102c40 08000000 38132c40 04000000 ..,@....8.,@.... - 1570 5c142c40 04000000 74142c40 08000000 \.,@....t.,@.... - 1580 b41a2840 20000000 10172c40 04000000 ..(@ .....,@.... - 1590 d0172c40 20000000 f8202c40 0c000000 ..,@ .... ,@.... - 15a0 4c2a2c40 04000000 dc322c40 04000000 L*,@.....2,@.... - 15b0 f0332c40 04000000 a0382c40 08000000 .3,@.....8,@.... - 15c0 20392c40 28000000 b8392c40 04000000 9,@(....9,@.... - 15d0 643a2c40 04000000 241c2840 04000000 d:,@....$.(@.... + 1550 600c2c40 04000000 e40c2c40 0c000000 `.,@......,@.... + 1560 b0102c40 08000000 54132c40 04000000 ..,@....T.,@.... + 1570 78142c40 04000000 90142c40 08000000 x.,@......,@.... + 1580 b41a2840 20000000 2c172c40 04000000 ..(@ ...,.,@.... + 1590 ec172c40 20000000 14212c40 0c000000 ..,@ ....!,@.... + 15a0 682a2c40 04000000 f8322c40 04000000 h*,@.....2,@.... + 15b0 0c342c40 04000000 bc382c40 08000000 .4,@.....8,@.... + 15c0 3c392c40 28000000 d4392c40 04000000 <9,@(....9,@.... + 15d0 803a2c40 04000000 241c2840 04000000 .:,@....$.(@.... 15e0 481c2840 04000000 6c1c2840 04000000 H.(@....l.(@.... - 15f0 901c2840 08000000 2c3b2c40 04000000 ..(@....,;,@.... - 1600 6c3b2c40 04000000 b43b2c40 04000000 l;,@.....;,@.... + 15f0 901c2840 08000000 483b2c40 04000000 ..(@....H;,@.... + 1600 883b2c40 04000000 d03b2c40 04000000 .;,@.....;,@.... 1610 10952940 04000000 d4952940 04000000 ..)@......)@.... 1620 d8972940 08000000 74982940 04000000 ..)@....t.)@.... 1630 cc992940 04000000 9c9a2940 04000000 ..)@......)@.... @@ -40460,10 +40462,10 @@ Contents of section .xt.lit: 1740 58dc2940 04000000 b4de2940 1c000000 X.)@......)@.... 1750 74e02940 1c000000 10102840 08000000 t.)@......(@.... 1760 f8102840 10000000 20152840 0c000000 ..(@.... .(@.... - 1770 cc152840 04000000 24432c40 2c000000 ..(@....$C,@,... - 1780 d4432c40 4c000000 e0472c40 04000000 .C,@L....G,@.... - 1790 08482c40 08000000 44482c40 04000000 .H,@....DH,@.... - 17a0 bc482c40 04000000 50492c40 04000000 .H,@....PI,@.... + 1770 cc152840 04000000 40432c40 2c000000 ..(@....@C,@,... + 1780 f0432c40 4c000000 fc472c40 04000000 .C,@L....G,@.... + 1790 24482c40 08000000 60482c40 04000000 $H,@....`H,@.... + 17a0 d8482c40 04000000 6c492c40 04000000 .H,@....lI,@.... 17b0 34741040 14000000 ec741040 10000000 4t.@.....t.@.... 17c0 f8842940 08000000 c8852940 04000000 ..)@......)@.... 17d0 f4852940 04000000 58872940 08000000 ..)@....X.)@.... @@ -40514,23 +40516,23 @@ Contents of section .xt.lit: 1aa0 d47b2940 04000000 f07d2940 0c000000 .{)@.....})@.... 1ab0 f87e2940 04000000 cc7f2940 04000000 .~)@......)@.... 1ac0 f4751040 0c000000 90791040 14000000 .u.@.....y.@.... - 1ad0 684a2c40 60000000 384f2c40 04000000 hJ,@`...8O,@.... - 1ae0 b04f2c40 0c000000 c0502c40 04000000 .O,@.....P,@.... - 1af0 dc502c40 14000000 cc512c40 08000000 .P,@.....Q,@.... - 1b00 88522c40 04000000 c4522c40 10000000 .R,@.....R,@.... - 1b10 98532c40 0c000000 e0532c40 2c000000 .S,@.....S,@,... - 1b20 b4552c40 08000000 e8552c40 08000000 .U,@.....U,@.... - 1b30 40562c40 18000000 40572c40 1c000000 @V,@....@W,@.... - 1b40 d8592c40 08000000 185a2c40 08000000 .Y,@.....Z,@.... - 1b50 9c5a2c40 14000000 585b2c40 04000000 .Z,@....X[,@.... - 1b60 1c5c2c40 04000000 b05c2c40 1c000000 .\,@.....\,@.... - 1b70 b85d2c40 08000000 545e2c40 2c000000 .],@....T^,@,... - 1b80 d8612c40 10000000 0c652c40 8c000000 .a,@.....e,@.... - 1b90 68772c40 2c000000 507c2c40 0c000000 hw,@,...P|,@.... - 1ba0 6c7d2c40 0c000000 f47d2c40 08000000 l},@.....},@.... - 1bb0 507e2c40 08000000 047f2c40 34000000 P~,@......,@4... - 1bc0 e4802c40 2c000000 9c842c40 2c000000 ..,@,.....,@,... - 1bd0 74882c40 58000000 d42c1040 04000000 t.,@X....,.@.... + 1ad0 844a2c40 60000000 544f2c40 04000000 .J,@`...TO,@.... + 1ae0 cc4f2c40 0c000000 dc502c40 04000000 .O,@.....P,@.... + 1af0 f8502c40 14000000 e8512c40 08000000 .P,@.....Q,@.... + 1b00 a4522c40 04000000 e0522c40 10000000 .R,@.....R,@.... + 1b10 b4532c40 0c000000 fc532c40 2c000000 .S,@.....S,@,... + 1b20 d0552c40 08000000 04562c40 08000000 .U,@.....V,@.... + 1b30 5c562c40 18000000 5c572c40 1c000000 \V,@....\W,@.... + 1b40 f4592c40 08000000 345a2c40 08000000 .Y,@....4Z,@.... + 1b50 b85a2c40 14000000 745b2c40 04000000 .Z,@....t[,@.... + 1b60 385c2c40 04000000 cc5c2c40 1c000000 8\,@.....\,@.... + 1b70 d45d2c40 08000000 705e2c40 2c000000 .],@....p^,@,... + 1b80 f4612c40 10000000 28652c40 8c000000 .a,@....(e,@.... + 1b90 84772c40 2c000000 6c7c2c40 0c000000 .w,@,...l|,@.... + 1ba0 887d2c40 0c000000 107e2c40 08000000 .},@.....~,@.... + 1bb0 6c7e2c40 08000000 207f2c40 34000000 l~,@.... .,@4... + 1bc0 00812c40 2c000000 b8842c40 2c000000 ..,@,.....,@,... + 1bd0 90882c40 58000000 d42c1040 04000000 ..,@X....,.@.... 1be0 d82c1040 04000000 ecc92840 04000000 .,.@......(@.... 1bf0 80ca2840 04000000 78cb2840 04000000 ..(@....x.(@.... Contents of section .comment: @@ -41017,590 +41019,591 @@ Contents of section .debug_frame: 0090 6c422a40 c0000000 04060000 000e9001 lB*@............ 00a0 040c0000 008c0280 018d0300 1c000000 ................ 00b0 50000000 2c432a40 39000000 04150000 P...,C*@9....... - 00c0 000e1004 08000000 80010000 1c000000 ................ - 00d0 50000000 78432a40 70000000 04060000 P...xC*@p....... - 00e0 000e1004 06000000 80010000 0c000000 ................ - 00f0 ffffffff 0300017c 000c0100 24000000 .......|....$... - 0100 ec000000 f0432a40 5b000000 04030000 .....C*@[....... - 0110 000e1004 02000000 8d030412 00000080 ................ - 0120 018c0200 28000000 ec000000 64442a40 ....(.......dD*@ - 0130 d5000000 04030000 000e1004 02000000 ................ - 0140 8d030412 00000080 018c028e 04000000 ................ - 0150 1c000000 ec000000 4c452a40 45000000 ........LE*@E... - 0160 04030000 000e1004 02000000 80010000 ................ - 0170 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0180 20000000 70010000 c0452a40 23010000 ...p....E*@#... - 0190 04030000 000e1004 06000000 8d038001 ................ - 01a0 8c020000 0c000000 70010000 34211040 ........p...4!.@ - 01b0 31000000 1c000000 70010000 68211040 1.......p...h!.@ - 01c0 2b000000 04030000 000e1004 03000000 +............... - 01d0 80010000 1c000000 70010000 e8462a40 ........p....F*@ - 01e0 2f000000 04030000 000e1004 02000000 /............... - 01f0 80010000 20000000 70010000 18472a40 .... ...p....G*@ - 0200 2f000000 04030000 000e1004 09000000 /............... - 0210 8c028d03 80010000 1c000000 70010000 ............p... - 0220 48472a40 24000000 04030000 000e1004 HG*@$........... - 0230 04000000 8c028001 2c000000 70010000 ........,...p... - 0240 74472a40 42000000 04030000 000e1004 tG*@B........... - 0250 05000000 8e040409 0000008d 03040800 ................ - 0260 00008001 8c020000 1c000000 70010000 ............p... - 0270 bc472a40 14000000 04060000 000e1004 .G*@............ - 0280 04000000 80010000 0c000000 70010000 ............p... - 0290 94211040 30000000 1c000000 70010000 .!.@0.......p... - 02a0 d4472a40 2f000000 04030000 000e1004 .G*@/........... - 02b0 02000000 80010000 0c000000 70010000 ............p... - 02c0 c4211040 20000000 1c000000 70010000 .!.@ .......p... - 02d0 e4211040 25000000 04030000 000e1004 .!.@%........... - 02e0 06000000 8c028001 0c000000 70010000 ............p... - 02f0 10221040 23000000 1c000000 70010000 .".@#.......p... - 0300 44221040 b5000000 04060000 000e1004 D".@............ - 0310 09000000 80018c02 0c000000 70010000 ............p... - 0320 fc221040 23000000 20000000 70010000 .".@#... ...p... - 0330 10482a40 5b000000 04030000 000e1004 .H*@[........... - 0340 08000000 80018c02 8d030000 0c000000 ................ - 0350 70010000 6c482a40 28000000 0c000000 p...lH*@(....... - 0360 70010000 94482a40 29000000 0c000000 p....H*@)....... - 0370 70010000 c4482a40 30000000 0c000000 p....H*@0....... - 0380 70010000 f4482a40 37000000 24000000 p....H*@7...$... - 0390 70010000 2c492a40 23000000 04030000 p...,I*@#....... - 03a0 000e1004 02000000 8c020408 00000080 ................ - 03b0 01000000 0c000000 70010000 60492a40 ........p...`I*@ - 03c0 c6000000 28000000 70010000 2c4a2a40 ....(...p...,J*@ - 03d0 59000000 04030000 000e1004 06000000 Y............... - 03e0 8c028d03 8e040405 00000080 01000000 ................ - 03f0 28000000 70010000 884a2a40 63000000 (...p....J*@c... - 0400 04030000 000e2004 06000000 8c028d03 ...... ......... - 0410 8e040407 0000008f 05800100 0c000000 ................ - 0420 70010000 ec4a2a40 33000000 0c000000 p....J*@3....... - 0430 70010000 204b2a40 18000000 0c000000 p... K*@........ - 0440 70010000 384b2a40 20000000 1c000000 p...8K*@ ....... - 0450 70010000 684b2a40 2a000000 04030000 p...hK*@*....... - 0460 000e1004 02000000 80010000 28000000 ............(... - 0470 70010000 944b2a40 4a000000 04030000 p....K*@J....... - 0480 000e1004 02000000 8c020409 00000080 ................ - 0490 018d038e 04000000 0c000000 ffffffff ................ - 04a0 0300017c 000c0100 20000000 98040000 ...|.... ....... - 04b0 e44b2a40 75000000 04030000 000e1004 .K*@u........... - 04c0 0e000000 8c028001 8d038e04 1c000000 ................ - 04d0 98040000 604c2a40 29000000 040e0000 ....`L*@)....... - 04e0 000e1004 07000000 80010000 0c000000 ................ - 04f0 ffffffff 0300017c 000c0100 0c000000 .......|........ - 0500 ec040000 8c4c2a40 30000000 28000000 .....L*@0...(... - 0510 ec040000 d44c2a40 32010000 04060000 .....L*@2....... - 0520 000eb002 04090000 008c028d 038e0404 ................ - 0530 14000000 80018f05 1c000000 ec040000 ................ - 0540 0c4e2a40 14000000 04060000 000e1004 .N*@............ - 0550 04000000 80010000 24000000 ec040000 ........$....... - 0560 284e2a40 a3000000 04030000 000e3004 (N*@..........0. - 0570 0a000000 8c028e04 80018d03 8f050000 ................ - 0580 1c000000 ec040000 d04e2a40 25000000 .........N*@%... - 0590 04030000 000e1004 02000000 80010000 ................ - 05a0 1c000000 ec040000 fc4e2a40 2f000000 .........N*@/... - 05b0 04030000 000e2004 02000000 80010000 ...... ......... - 05c0 30000000 ec040000 544f2a40 ce010000 0.......TO*@.... - 05d0 04060000 000ee001 04030000 008d0304 ................ - 05e0 0a000000 8c020410 00000080 018e048f ................ - 05f0 05000000 1c000000 ec040000 30512a40 ............0Q*@ - 0600 29000000 04060000 000e1004 04000000 )............... - 0610 80018c02 28000000 ec040000 a0512a40 ....(........Q*@ - 0620 c5030000 04030000 000e4004 07000000 ..........@..... - 0630 8c020414 00000080 018e048f 058d0300 ................ - 0640 24000000 ec040000 74552a40 31000000 $.......tU*@1... - 0650 04030000 000e1004 03000000 8c020406 ................ - 0660 00000080 01000000 0c000000 ffffffff ................ - 0670 0300017c 000c0100 24000000 68060000 ...|....$...h... - 0680 b4552a40 3b000000 04030000 000e1004 .U*@;........... - 0690 02000000 8c020407 00000080 018d0300 ................ - 06a0 20000000 68060000 f4552a40 58000000 ...h....U*@X... - 06b0 04030000 000e1004 09000000 8d038001 ................ - 06c0 8c020000 0c000000 ffffffff 0300017c ...............| - 06d0 000c0100 24000000 c4060000 68562a40 ....$.......hV*@ - 06e0 5f010000 04060000 000ed001 041d0000 _............... - 06f0 008c0280 018d038e 048f0500 24000000 ............$... - 0700 c4060000 d0572a40 39000000 04030000 .....W*@9....... - 0710 000e1004 03000000 8c020405 00000080 ................ - 0720 01000000 0c000000 ffffffff 0300017c ...............| - 0730 000c0100 20000000 24070000 0c582a40 .... ...$....X*@ - 0740 38000000 04030000 000e1004 06000000 8............... - 0750 8c028d03 80010000 1c000000 24070000 ............$... - 0760 44582a40 20000000 04030000 000e1004 DX*@ ........... - 0770 02000000 80010000 0c000000 ffffffff ................ - 0780 0300017c 000c0100 1c000000 78070000 ...|........x... - 0790 24231040 15000000 04060000 000e1004 $#.@............ - 07a0 03000000 80010000 1c000000 78070000 ............x... - 07b0 48231040 22000000 04060000 000e1004 H#.@"........... - 07c0 03000000 80010000 24000000 78070000 ........$...x... - 07d0 7c231040 4d000000 04030000 000e1004 |#.@M........... - 07e0 02000000 8c020408 00000080 01000000 ................ - 07f0 2c000000 78070000 d4231040 8b000000 ,...x....#.@.... - 0800 04030000 000e3004 07000000 8e040410 ......0......... - 0810 00000080 018c028d 03040400 00008f05 ................ - 0820 1c000000 78070000 68582a40 15000000 ....x...hX*@.... - 0830 04060000 000e1004 03000000 80010000 ................ - 0840 1c000000 78070000 80582a40 15000000 ....x....X*@.... - 0850 04060000 000e1004 03000000 80010000 ................ - 0860 24000000 78070000 d0582a40 a4000000 $...x....X*@.... - 0870 04030000 000e1004 02000000 8c02040f ................ - 0880 00000080 018d0300 28000000 78070000 ........(...x... - 0890 78592a40 47000000 04030000 000e2004 xY*@G......... . - 08a0 02000000 8d03040d 0000008c 028e048f ................ - 08b0 05800100 1c000000 78070000 cc592a40 ........x....Y*@ - 08c0 43000000 04060000 000e1004 04000000 C............... - 08d0 8c028001 1c000000 78070000 105a2a40 ........x....Z*@ - 08e0 1b000000 040e0000 000e1004 03000000 ................ - 08f0 80010000 1c000000 78070000 2c5a2a40 ........x...,Z*@ - 0900 1b000000 040e0000 000e1004 03000000 ................ - 0910 80010000 0c000000 78070000 485a2a40 ........x...HZ*@ - 0920 08000000 0c000000 ffffffff 0300017c ...............| - 0930 000c0100 24000000 24090000 a4241040 ....$...$....$.@ - 0940 3f010000 04030000 000e3004 02000000 ?.........0..... - 0950 8c020406 00000080 01000000 24000000 ............$... - 0960 24090000 14261040 a1000000 04030000 $....&.@........ - 0970 000e3004 10000000 80018c02 8d038e04 ..0............. - 0980 8f050000 1c000000 24090000 d0261040 ........$....&.@ - 0990 5d000000 04030000 000e1004 04000000 ]............... - 09a0 80018c02 1c000000 24090000 645a2a40 ........$...dZ*@ - 09b0 9f000000 04060000 000eb001 04030000 ................ - 09c0 00800100 24000000 24090000 1c5b2a40 ....$...$....[*@ - 09d0 77000000 04030000 000e1004 04000000 w............... - 09e0 8c028d03 040c0000 00800100 20000000 ............ ... - 09f0 24090000 c45b2a40 4b010000 04060000 $....[*@K....... - 0a00 000ea005 04090000 0080018c 028d0300 ................ - 0a10 1c000000 24090000 1c5d2a40 7a000000 ....$....]*@z... - 0a20 04030000 000e1004 04000000 80018c02 ................ - 0a30 24000000 24090000 9c5d2a40 36000000 $...$....]*@6... - 0a40 04030000 000e1004 02000000 8c020405 ................ - 0a50 00000080 01000000 1c000000 24090000 ............$... - 0a60 fc5d2a40 b1000000 04030000 000e1004 .]*@............ - 0a70 04000000 8c028001 0c000000 24090000 ............$... - 0a80 b05e2a40 11000000 0c000000 ffffffff .^*@............ - 0a90 0300017c 000c0100 20000000 880a0000 ...|.... ....... - 0aa0 44271040 9e010000 04030000 000e1004 D'.@............ - 0ab0 08000000 8c028001 8d038e04 1c000000 ................ - 0ac0 880a0000 cc5e2a40 5b000000 04030000 .....^*@[....... - 0ad0 000e4004 09000000 80010000 20000000 ..@......... ... - 0ae0 880a0000 385f2a40 5b000000 04030000 ....8_*@[....... - 0af0 000e1004 08000000 80018c02 8d030000 ................ - 0b00 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0b10 24000000 000b0000 b45f2a40 8d010000 $........_*@.... - 0b20 04030000 000e4004 0a000000 8c028d03 ......@......... - 0b30 80018e04 8f050000 24000000 000b0000 ........$....... - 0b40 c8612a40 9a050000 04060000 000ee001 .a*@............ - 0b50 041a0000 008d0380 018c028e 048f0500 ................ - 0b60 0c000000 ffffffff 0300017c 000c0100 ...........|.... - 0b70 20000000 600b0000 70672a40 5c000000 ...`...pg*@\... - 0b80 04030000 000e1004 06000000 8c028001 ................ - 0b90 8d030000 2c000000 600b0000 e8672a40 ....,...`....g*@ - 0ba0 e0000000 04030000 000e3004 02000000 ..........0..... - 0bb0 8d030407 0000008e 048f0504 0e000000 ................ - 0bc0 80018c02 20000000 600b0000 d4682a40 .... ...`....h*@ - 0bd0 50000000 04030000 000e1004 06000000 P............... - 0be0 8c028d03 80010000 24000000 600b0000 ........$...`... - 0bf0 3c692a40 48010000 04030000 000e5004 $..S - 00ee0 027c000f 0154030a 00010010 40442a40 .|...T......@D*@ + 00ee0 027c000f 0154030a 00010010 60442a40 .|...T......`D*@ 00ef0 c7040000 0f015202 7c000f01 53027d00 ......R.|...S.}. 00f00 0f015402 08360000 11042500 00000ad7 ..T..6....%..... - 00f10 07000001 3a64442a 40d50000 00019cec ....:dD*@....... + 00f10 07000001 3a84442a 40d50000 00019cec ....:.D*@....... 00f20 0300000b 76616c00 013ba200 00000b69 ....val..;.....i 00f30 00013d49 0000000d 6a00013d 49000000 ..=I....j..=I... 00f40 a8000000 0c2a3c00 00013e6d 00000000 .....*<...>m.... - 00f50 010d7000 01419702 0000da00 00000e81 ..p..A.......... + 00f50 010d7000 01419702 0000da00 00000ea1 ..p..A.......... 00f60 442a409b 04000013 0300000f 0152030a D*@..........R.. 00f70 00010f01 53027d00 0f015402 08410f01 ....S.}...T..A.. - 00f80 55013100 0e91442a 40d20400 00350300 U.1...D*@....5.. + 00f80 55013100 0eb1442a 40d20400 00350300 U.1...D*@....5.. 00f90 000f0152 034c3e24 0f015302 7e000f01 ...R.L>$..S.~... - 00fa0 54030a00 01000ea1 442a40a6 04000056 T.......D*@....V + 00fa0 54030a00 01000ec1 442a40a6 04000056 T.......D*@....V 00fb0 0300000f 0152027c 000f0153 027e000f .....R.|...S.~.. - 00fc0 0154030a 0001000e ad442a40 c7040000 .T.......D*@.... + 00fc0 0154030a 0001000e cd442a40 c7040000 .T.......D*@.... 00fd0 76030000 0f015202 7e000f01 53027d00 v.....R.~...S.}. - 00fe0 0f015402 0846000e d0442a40 dd040000 ..T..F...D*@.... + 00fe0 0f015402 0846000e f0442a40 dd040000 ..T..F...D*@.... 00ff0 8f030000 0f015201 300f0153 027e0000 ......R.0..S.~.. - 01000 0edf442a 40e90400 00a60300 000f0153 ..D*@..........S - 01010 05035496 fe3f000e e7442a40 e9040000 ..T..?...D*@.... - 01020 ba030000 0f015302 7d00000e f0442a40 ......S.}....D*@ + 01000 0eff442a 40e90400 00a60300 000f0153 ..D*@..........S + 01010 05035496 fe3f000e 07452a40 e9040000 ..T..?...E*@.... + 01020 ba030000 0f015302 7d00000e 10452a40 ......S.}....E*@ 01030 e9040000 ce030000 0f015302 7d00000e ..........S.}... - 01040 f9442a40 e9040000 e2030000 0f015302 .D*@..........S. - 01050 7d000012 2c452a40 c2010000 000afc04 }...,E*@........ - 01060 00000112 4c452a40 45000000 019c7504 ....LE*@E.....u. + 01040 19452a40 e9040000 e2030000 0f015302 .E*@..........S. + 01050 7d000012 4c452a40 c2010000 000afc04 }...LE*@........ + 01060 00000112 6c452a40 45000000 019c7504 ....lE*@E.....u. 01070 00000b69 00011562 0000000b 6a000115 ...i...b....j... - 01080 62000000 1254452a 409d0200 000e6045 b....TE*@.....`E + 01080 62000000 1274452a 409d0200 000e8045 b....tE*@......E 01090 2a40f404 00003304 00000f01 52050363 *@....3.....R..c - 010a0 96fe3f00 0e72452a 40f40400 004a0400 ..?..rE*@....J.. - 010b0 000f0152 05037696 fe3f000e 7e452a40 ...R..v..?..~E*@ + 010a0 96fe3f00 0e92452a 40f40400 004a0400 ..?...E*@....J.. + 010b0 000f0152 05037696 fe3f000e 9e452a40 ...R..v..?...E*@ 010c0 f4040000 61040000 0f015205 039096fe ....a.....R..... - 010d0 3f00108a 452a40f4 0400000f 01520503 ?...E*@......R.. + 010d0 3f0010aa 452a40f4 0400000f 01520503 ?...E*@......R.. 010e0 a996fe3f 0000139e 04000003 2cb70100 ...?........,... 010f0 0008c900 00009004 000009bb 00000005 ................ 01100 00133d08 00000417 80040000 14180800 ..=............. @@ -41883,7 +41886,7 @@ Contents of section .debug_info: 01160 05000006 4c145104 00005104 0000064d ....L.Q...Q....M 01170 009c0e00 0004009e 04000004 01cd0000 ................ 01180 000c8b0b 00005f02 00007800 00000000 ......_...x..... - 01190 00002506 000002f3 01000002 1c300000 ..%..........0.. + 01190 00005b06 000002f3 01000002 1c300000 ..[..........0.. 011a0 00030108 5a030000 0301065c 03000002 ....Z......\.... 011b0 c1030000 021f4900 00000302 071b0400 ......I......... 011c0 00030205 58000000 02090200 00022262 ....X........."b @@ -41965,10 +41968,10 @@ Contents of section .debug_info: 01680 00101002 0e000004 a2970000 001410da ................ 01690 08000004 a38c0000 001610f5 09000004 ................ 016a0 a4360500 0018000a 04c90400 0011910c .6.............. - 016b0 0000013f c0452a40 23010000 019c8d05 ...?.E*@#....... + 016b0 0000013f e0452a40 23010000 019c8d05 ...?.E*@#....... 016c0 00001297 0b000001 3f250000 00030100 ........?%...... - 016d0 0013f745 2a40510e 00007c05 00001401 ...E*@Q...|..... - 016e0 52013514 01530503 44221040 00153046 R.5..S..D".@..0F + 016d0 00131746 2a40510e 00007c05 00001401 ...F*@Q...|..... + 016e0 52013514 01530503 44221040 00155046 R.5..S..D".@..PF 016f0 2a405c0e 00001401 52027d00 0000166c *@\.....R.}....l 01700 08000001 7bd70000 00342110 40310000 ....{....4!.@1.. 01710 00019cd8 05000012 d5080000 017b2500 .............{%. @@ -41979,41 +41982,41 @@ Contents of section .debug_info: 01760 6300019e 02570100 00780100 00137d21 c....W...x....}! 01770 10408d05 00001406 00001401 52013014 .@..........R.0. 01780 0153013d 00158c21 10408d05 00001401 .S.=...!.@...... - 01790 52013000 001c2b0f 00000191 e8462a40 R.0...+......F*@ + 01790 52013000 001c2b0f 00000191 08472a40 R.0...+......G*@ 017a0 2f000000 019c6e06 00001d63 00019157 /.....n....c...W - 017b0 010000bd 01000013 fd462a40 8d050000 .........F*@.... + 017b0 010000bd 01000013 1d472a40 8d050000 .........G*@.... 017c0 5e060000 14015201 31140153 013d0015 ^.....R.1..S.=.. - 017d0 10472a40 8d050000 14015201 3100001e .G*@......R.1... - 017e0 9e080000 01c51847 2a402f00 0000019c .......G*@/..... + 017d0 30472a40 8d050000 14015201 3100001e 0G*@......R.1... + 017e0 9e080000 01c53847 2a402f00 0000019c ......8G*@/..... 017f0 be060000 1d627566 0001c5be 06000002 .....buf........ 01800 0200001d 6c656e00 01c53e00 00002302 ....len...>...#. 01810 00001f69 0001c73e 00000044 02000015 ...i...>...D.... - 01820 36472a40 8d050000 14015201 3000000a 6G*@......R.0... - 01830 04250000 001eb80b 000001d6 48472a40 .%..........HG*@ + 01820 56472a40 8d050000 14015201 3000000a VG*@......R.0... + 01830 04250000 001eb80b 000001d6 68472a40 .%..........hG*@ 01840 24000000 019cf806 00001d73 74720001 $..........str.. - 01850 d65e0100 00a00200 00156047 2a408d05 .^........`G*@.. + 01850 d65e0100 00a00200 00158047 2a408d05 .^.........G*@.. 01860 00001401 52013000 00200000 00000148 ....R.0.. .....H - 01870 0174472a 40420000 00019c8f 07000021 .tG*@B.........! + 01870 0194472a 40420000 00019c8f 07000021 ..G*@B.........! 01880 ee0c0000 014801e4 020000be 02000021 .....H.........! 01890 9a090000 014801e4 020000ea 02000013 .....H.......... - 018a0 90472a40 680e0000 58070000 14015205 .G*@h...X.....R. - 018b0 0310482a 40140153 01301401 54050368 ..H*@..S.0..T..h - 018c0 33ff3f14 0155013a 00139a47 2a403c05 3.?..U.:...G*@<. - 018d0 00006b07 00001401 52013000 13a1472a ..k.....R.0...G* + 018a0 b0472a40 680e0000 58070000 14015205 .G*@h...X.....R. + 018b0 0330482a 40140153 01301401 54050368 .0H*@..S.0..T..h + 018c0 33ff3f14 0155013a 0013ba47 2a403c05 3.?..U.:...G*@<. + 018d0 00006b07 00001401 52013000 13c1472a ..k.....R.0...G* 018e0 403c0500 007e0700 00140152 01310015 @<...~.....R.1.. - 018f0 a9472a40 730e0000 14015202 08200000 .G*@s.....R.. .. - 01900 22ad0900 00016d01 bc472a40 14000000 ".....m..G*@.... - 01910 019cc007 000015c9 472a40f8 06000014 ........G*@..... + 018f0 c9472a40 730e0000 14015202 08200000 .G*@s.....R.. .. + 01900 22ad0900 00016d01 dc472a40 14000000 ".....m..G*@.... + 01910 019cc007 000015e9 472a40f8 06000014 ........G*@..... 01920 01520408 e1392414 01530408 e1392400 .R...9$..S...9$. 01930 00236e0f 00000179 01d70000 00942110 .#n....y......!. 01940 40300000 00019c09 08000021 d5080000 @0.........!.... 01950 01790125 00000016 03000024 9a0d0000 .y.%.......$.... 01960 01790125 00000001 5325550c 0000017b .y.%....S%U....{ 01970 01250000 00370300 00001cda 0d000001 .%...7.......... - 01980 9fd4472a 402f0000 00019c53 0800001d ..G*@/.....S.... - 01990 6300019f 57010000 4e030000 13e9472a c...W...N.....G* + 01980 9ff4472a 402f0000 00019c53 0800001d ..G*@/.....S.... + 01990 6300019f 57010000 4e030000 1309482a c...W...N.....H* 019a0 40c00700 00430800 00140152 01301401 @....C.....R.0.. - 019b0 53013d00 15fc472a 40c00700 00140152 S.=...G*@......R + 019b0 53013d00 151c482a 40c00700 00140152 S.=...H*@......R 019c0 01300000 23e00a00 00018401 d7000000 .0..#........... 019d0 c4211040 20000000 019c8e08 0000219a .!.@ .........!. 019e0 0d000001 84012500 00009303 00002555 ......%.......%U @@ -42040,72 +42043,72 @@ Contents of section .debug_info: 01b30 3f000020 8c0f0000 019202fc 22104023 ?.. ........".@# 01b40 00000001 9ce90900 0021970b 00000192 .........!...... 01b50 02250000 002b0400 00001ac4 0a000001 .%...+.......... - 01b60 2b011048 2a405b00 0000019c 6c0a0000 +..H*@[.....l... + 01b60 2b013048 2a405b00 0000019c 6c0a0000 +.0H*@[.....l... 01b70 21550900 00012b01 33010000 4c040000 !U....+.3...L... - 01b80 291e482a 40420000 0025c90b 00000131 ).H*@B...%.....1 + 01b80 293e482a 40420000 0025c90b 00000131 )>H*@B...%.....1 01b90 01250000 006d0400 00251f0a 00000132 .%...m...%.....2 01ba0 01250000 00800400 002a6964 78000133 .%.......*idx..3 - 01bb0 01250000 00930400 00134448 2a408d05 .%........DH*@.. - 01bc0 00005b0a 00001401 52013000 1560482a ..[.....R.0..`H* + 01bb0 01250000 00930400 00136448 2a408d05 .%........dH*@.. + 01bc0 00005b0a 00001401 52013000 1580482a ..[.....R.0...H* 01bd0 40c20900 00140152 01300000 00205c09 @......R.0... \. - 01be0 000001aa 026c482a 40280000 00019ca3 .....lH*@(...... + 01be0 000001aa 028c482a 40280000 00019ca3 ......H*@(...... 01bf0 0a000021 970b0000 01aa0225 000000be ...!.......%.... 01c00 0400001b 6c656e00 01aa0294 010000df ....len......... - 01c10 04000000 20351000 0001b002 94482a40 .... 5.......H*@ + 01c10 04000000 20351000 0001b002 b4482a40 .... 5.......H*@ 01c20 29000000 019cda0a 00002197 0b000001 ).........!..... 01c30 b0022500 00000005 0000217a 0c000001 ..%.......!z.... 01c40 b002be01 00002105 00000020 d20b0000 ......!.... .... - 01c50 01b602c4 482a4030 00000001 9c110b00 ....H*@0........ + 01c50 01b602e4 482a4030 00000001 9c110b00 ....H*@0........ 01c60 0021970b 000001b6 02250000 00420500 .!.......%...B.. 01c70 0021ad0a 000001b6 024e0200 00630500 .!.......N...c.. - 01c80 00002021 0e000001 bd02f448 2a403700 .. !.......H*@7. + 01c80 00002021 0e000001 bd021449 2a403700 .. !.......I*@7. 01c90 0000019c 480b0000 21970b00 0001bd02 ....H...!....... 01ca0 25000000 84050000 218c0a00 0001bd02 %.......!....... 01cb0 e8010000 a5050000 002b9d0c 000001c8 .........+...... - 01cc0 022c492a 40230000 00019c8f 0b000021 .,I*@#.........! + 01cc0 024c492a 40230000 00019c8f 0b000021 .LI*@#.........! 01cd0 970b0000 01c80225 000000c6 05000021 .......%.......! 01ce0 2b100000 01c80257 000000f2 05000015 +......W........ - 01cf0 46492a40 5c0e0000 14015202 7c000000 FI*@\.....R.|... - 01d00 20fe0900 0001ce02 60492a40 c6000000 .......`I*@.... + 01cf0 66492a40 5c0e0000 14015202 7c000000 fI*@\.....R.|... + 01d00 20fe0900 0001ce02 7c492a40 c6000000 .......|I*@.... 01d10 019cd60b 00002197 0b000001 ce022500 ......!.......%. 01d20 00001306 000021ae 08000001 ce023e03 ......!.......>. 01d30 00003406 00002140 0e000001 ce022500 ..4...!@......%. - 01d40 00006e06 00000020 980a0000 01e1022c ..n.... ......., + 01d40 00006e06 00000020 980a0000 01e10248 ..n.... .......H 01d50 4a2a4059 00000001 9c2f0c00 0021970b J*@Y...../...!.. 01d60 000001e1 02250000 008f0600 0021360b .....%.......!6. 01d70 000001e1 02570000 00bb0600 002a745f .....W.......*t_ - 01d80 730001e3 02570000 00e70600 002c424a s....W.......,BJ - 01d90 2a40890e 00002c64 4a2a4089 0e000000 *@....,dJ*@..... - 01da0 23850800 0001f202 e2000000 884a2a40 #............J*@ + 01d80 730001e3 02570000 00e70600 002c5e4a s....W.......,^J + 01d90 2a40890e 00002c80 4a2a4089 0e000000 *@....,.J*@..... + 01da0 23850800 0001f202 e2000000 a44a2a40 #............J*@ 01db0 63000000 019ca90c 00002197 0b000001 c.........!..... 01dc0 f2022500 00000507 00002136 0b000001 ..%.......!6.... 01dd0 f2025700 00003107 00002537 0d000001 ..W...1...%7.... 01de0 f4025700 00005d07 000025c6 0b000001 ..W...]...%..... 01df0 f5022500 00007b07 00002dde 0e000001 ..%...{...-..... - 01e00 f6025700 0000002c a14a2a40 890e0000 ..W....,.J*@.... - 01e10 2cc44a2a 40890e00 00002002 0c000001 ,.J*@..... ..... - 01e20 0f03ec4a 2a403300 0000019c d00c0000 ...J*@3......... + 01e00 f6025700 0000002c bd4a2a40 890e0000 ..W....,.J*@.... + 01e10 2ce04a2a 40890e00 00002002 0c000001 ,.J*@..... ..... + 01e20 0f03084b 2a403300 0000019c d00c0000 ...K*@3......... 01e30 21970b00 00010f03 25000000 92070000 !.......%....... - 01e40 0020850d 00000116 03204b2a 40180000 . ....... K*@... + 01e40 0020850d 00000116 033c4b2a 40180000 . .......... - 020e0 90080000 072a4c2a 401f0100 00073d4c .....*L*@.....=L - 020f0 2a401f01 0000074c 4c2a402a 01000000 *@.....LL*@*.... - 02100 05120200 00010b60 4c2a4029 00000001 .......`L*@).... - 02110 9c140100 0008824c 2a40af00 00000901 .......L*@...... + 020e0 90080000 07464c2a 401f0100 0007594c .....FL*@.....YL + 020f0 2a401f01 00000768 4c2a402a 01000000 *@.....hL*@*.... + 02100 05120200 00010b7c 4c2a4029 00000001 .......|L*@).... + 02110 9c140100 00089e4c 2a40af00 00000901 .......L*@...... 02120 52013100 000a922a 0000042e 25000000 R.1....*....%... 02130 0b390700 00390700 00034e0b de050000 .9...9....N..... 02140 de050000 03460089 18000004 00460800 .....F.......F.. 02150 000401cd 0000000c 80150000 5f020000 ............_... - 02160 98010000 00000000 c80d0000 020407b4 ................ + 02160 98010000 00000000 fe0d0000 020407b4 ................ 02170 03000002 02071b04 00000304 05696e74 .............int 02180 00020805 bf000000 0208042a 03000002 ...........*.... 02190 01065c03 00000201 085a0300 00020205 ..\......Z...... @@ -42221,9 +42224,9 @@ Contents of section .debug_info: 02680 01830101 66050000 1a617267 00018301 ....f....arg.... 02690 72000000 1bc71000 00018301 d8000000 r............... 026a0 1cd21000 00018401 b5010000 001d5015 ..............P. - 026b0 00000112 33000000 8c4c2a40 30000000 ....3....L*@0... + 026b0 00000112 33000000 a84c2a40 30000000 ....3....L*@0... 026c0 019c8d05 00001e63 00011281 000000ca .......c........ - 026d0 08000000 1f9b1300 00015501 d44c2a40 ..........U..L*@ + 026d0 08000000 1f9b1300 00015501 f04c2a40 ..........U..L*@ 026e0 32010000 019c1608 00002061 72670001 2......... arg.. 026f0 55017200 0000eb08 000021c7 10000001 U.r.......!..... 02700 5501d800 00001709 000021a5 13000001 U.........!..... @@ -42231,70 +42234,70 @@ Contents of section .debug_info: 02720 5601c200 00006409 00002297 10000001 V.....d..."..... 02730 57017b00 0000c709 000023b3 10000001 W.{.......#..... 02740 58011608 00000391 d07d22d2 10000001 X........}"..... - 02750 5901b501 0000140a 000024fd 4c2a40c3 Y.........$.L*@. + 02750 5901b501 0000140a 00002419 4d2a40c3 Y.........$.M*@. 02760 17000034 06000025 01520391 d07d2501 ...4...%.R...}%. - 02770 53013025 0154030a 00010024 0d4d2a40 S.0%.T.....$.M*@ + 02770 53013025 0154030a 00010024 294d2a40 S.0%.T.....$)M*@ 02780 ce170000 48060000 25015202 7d000024 ....H...%.R.}..$ - 02790 194d2a40 d9170000 66060000 25015203 .M*@....f...%.R. - 027a0 91d07d25 01530503 db96fe3f 0024244d ..}%.S.....?.$$M + 02790 354d2a40 d9170000 66060000 25015203 5M*@....f...%.R. + 027a0 91d07d25 01530503 db96fe3f 0024404d ..}%.S.....?.$@M 027b0 2a40ce17 00007b06 00002501 520391d0 *@....{...%.R... - 027c0 7d00242c 4d2a40d9 17000092 06000025 }.$,M*@........% - 027d0 01530503 0e97fe3f 0024344d 2a40ce17 .S.....?.$4M*@.. - 027e0 0000a706 00002501 520391d0 7d00243e ......%.R...}.$> + 027c0 7d002448 4d2a40d9 17000092 06000025 }.$HM*@........% + 027d0 01530503 0e97fe3f 0024504d 2a40ce17 .S.....?.$PM*@.. + 027e0 0000a706 00002501 520391d0 7d00245a ......%.R...}.$Z 027f0 4d2a40ce 170000bb 06000025 0152027d M*@........%.R.} - 02800 00002452 4d2a40e4 170000df 06000025 ..$RM*@........% + 02800 0000246e 4d2a40e4 170000df 06000025 ..$nM*@........% 02810 0152027c 01250153 05039e97 fe3f2501 .R.|.%.S.....?%. - 02820 54030a63 0100245c 4d2a40ce 170000f4 T..c..$\M*@..... - 02830 06000025 01520391 d07d0024 684d2a40 ...%.R...}.$hM*@ + 02820 54030a63 01002478 4d2a40ce 170000f4 T..c..$xM*@..... + 02830 06000025 01520391 d07d0024 844d2a40 ...%.R...}.$.M*@ 02840 ef170000 0f070000 25015202 7f002501 ........%.R...%. - 02850 530391d0 7d002470 4d2a40ce 17000024 S...}.$pM*@....$ - 02860 07000025 01520391 d07d0024 7d4d2a40 ...%.R...}.$}M*@ + 02850 530391d0 7d00248c 4d2a40ce 17000024 S...}.$.M*@....$ + 02860 07000025 01520391 d07d0024 994d2a40 ...%.R...}.$.M*@ 02870 ce170000 38070000 25015202 7d000024 ....8...%.R.}..$ - 02880 8c4d2a40 ef170000 4c070000 25015302 .M*@....L...%.S. - 02890 7d000026 964d2a40 ce170000 249e4d2a }..&.M*@....$.M* + 02880 a84d2a40 ef170000 4c070000 25015302 .M*@....L...%.S. + 02890 7d000026 b24d2a40 ce170000 24ba4d2a }..&.M*@....$.M* 028a0 40d91700 006c0700 00250153 05039d97 @....l...%.S.... - 028b0 fe3f0024 a64d2a40 ce170000 81070000 .?.$.M*@........ - 028c0 25015203 91d07d00 24b64d2a 40d91700 %.R...}.$.M*@... + 028b0 fe3f0024 c24d2a40 ce170000 81070000 .?.$.M*@........ + 028c0 25015203 91d07d00 24d24d2a 40d91700 %.R...}.$.M*@... 028d0 009f0700 00250152 0391d07d 25015305 .....%.R...}%.S. - 028e0 036497fe 3f0024bf 4d2a40ce 170000b4 .d..?.$.M*@..... - 028f0 07000025 01520391 d07d0024 d04d2a40 ...%.R...}.$.M*@ + 028e0 036497fe 3f0024db 4d2a40ce 170000b4 .d..?.$.M*@..... + 028f0 07000025 01520391 d07d0024 ec4d2a40 ...%.R...}.$.M*@ 02900 fa170000 d4070000 25015202 7e002501 ........%.R.~.%. - 02910 53027f00 25015402 7c000024 e04d2a40 S...%.T.|..$.M*@ + 02910 53027f00 25015402 7c000024 fc4d2a40 S...%.T.|..$.M*@ 02920 06180000 f8070000 25015202 7f002501 ........%.R...%. 02930 5305039e 97fe3f25 0154030a 77010027 S.....?%.T..w..' - 02940 f04d2a40 fa170000 25015202 7e002501 .M*@....%.R.~.%. + 02940 0c4e2a40 fa170000 25015202 7e002501 .N*@....%.R.~.%. 02950 530391d0 7d250154 027c0000 000c8100 S...}%.T.|...... 02960 00002608 00000d6b 000000ff 00282b11 ..&....k.....(+. - 02970 00000149 0c4e2a40 14000000 019c7f08 ...I.N*@........ + 02970 00000149 284e2a40 14000000 019c7f08 ...I(N*@........ 02980 00001e61 72670001 49720000 00400a00 ...arg..Ir...@.. 02990 00299c10 00000149 28050000 610a0000 .).....I(...a... 029a0 2ad21000 00014ab5 01000082 0a000027 *.....J........' - 029b0 194e2a40 8d050000 25015203 f3015225 .N*@....%.R...R% - 029c0 01530131 00002b12 16000001 21284e2a .S.1..+.....!(N* + 029b0 354e2a40 8d050000 25015203 f3015225 5N*@....%.R...R% + 029c0 01530131 00002b12 16000001 21444e2a .S.1..+.....!DN* 029d0 40a30000 00019c5b 0900001e 6f6c6400 @......[....old. 029e0 01217b00 0000a30a 00001e6e 65770001 .!{........new.. 029f0 217b0000 00cf0a00 002c6900 01223300 !{.......,i.."3. 02a00 00002d63 31000122 33000000 fb0a0000 ..-c1.."3....... 02a10 2d633200 01223300 0000190b 00002a28 -c2.."3.......*( 02a20 14000001 237b0000 00420b00 002a2e14 ....#{...B...*.. - 02a30 00000124 7b000000 b30b0000 24514e2a ...${.......$QN* + 02a30 00000124 7b000000 b30b0000 246d4e2a ...${.......$mN* 02a40 40111800 00120900 00250152 05039f97 @........%.R.... - 02a50 fe3f2501 53027e00 0024684e 2a401118 .?%.S.~..$hN*@.. + 02a50 fe3f2501 53027e00 0024844e 2a401118 .?%.S.~..$.N*@.. 02a60 00002f09 00002501 5205039d 97fe3f25 ../...%.R.....?% - 02a70 0153027e 00002678 4e2a4066 05000026 .S.~..&xN*@f...& - 02a80 844e2a40 66050000 27a04e2a 40111800 .N*@f...'.N*@... + 02a70 0153027e 00002694 4e2a4066 05000026 .S.~..&.N*@f...& + 02a80 a04e2a40 66050000 27bc4e2a 40111800 .N*@f...'.N*@... 02a90 00250152 0503b197 fe3f2501 53027f00 .%.R.....?%.S... - 02aa0 00001f83 11000001 e201d04e 2a402500 ...........N*@%. + 02aa0 00001f83 11000001 e201ec4e 2a402500 ...........N*@%. 02ab0 0000019c a5090000 20617267 0001e201 ........ arg.... 02ac0 72000000 e90b0000 22241600 0001e301 r......."$...... - 02ad0 b5010000 0a0c0000 27ee4e2a 40111800 ........'.N*@... + 02ad0 b5010000 0a0c0000 270a4f2a 40111800 ........'.O*@... 02ae0 00250152 0503c097 fe3f0000 1f761400 .%.R.....?...v.. - 02af0 0001d401 fc4e2a40 2f000000 019cff09 .....N*@/....... + 02af0 0001d401 184f2a40 2f000000 019cff09 .....O*@/....... 02b00 00002061 72670001 d4017200 00002b0c .. arg....r...+. 02b10 00002065 72720001 d401ac00 00004c0c .. err........L. 02b20 00002224 16000001 d501b501 00006d0c .."$..........m. - 02b30 00002724 4f2a4011 18000025 01520503 ..'$O*@....%.R.. - 02b40 e797fe3f 000028e2 12000001 4e544f2a ...?..(.....NTO* + 02b30 00002740 4f2a4011 18000025 01520503 ..'@O*@....%.R.. + 02b40 e797fe3f 000028e2 12000001 4e704f2a ...?..(.....NpO* 02b50 40ce0100 00019ceb 0d00001e 61726700 @...........arg. 02b60 014e7200 00008e0c 0000299c 10000001 .Nr.......)..... 02b70 4e280500 00ba0c00 002ad210 0000014f N(.......*.....O @@ -42307,67 +42310,67 @@ Contents of section .debug_info: 02be0 29000001 57fb0d00 000391e0 7e2f1515 )...W.......~/.. 02bf0 00000158 eb0d0000 0391a07f 2fae1100 ...X......../... 02c00 000159fb 0d000003 91a07e30 fa1e0000 ..Y.......~0.... - 02c10 015fe701 00003124 13000001 9601512a ._....1$......Q* + 02c10 015fe701 00003124 13000001 961d512a ._....1$......Q* 02c20 4032c711 00000194 33000000 eb0a0000 @2......3....... - 02c30 3300247d 4f2a401c 1800000a 0b000025 3.$}O*@........% + 02c30 33002499 4f2a401c 1800000a 0b000025 3.$.O*@........% 02c40 01520291 40250153 01302501 54020820 .R..@%.S.0%.T.. - 02c50 0024894f 2a401c18 00002a0b 00002501 .$.O*@....*...%. + 02c50 0024a54f 2a401c18 00002a0b 00002501 .$.O*@....*...%. 02c60 520391e0 7e250153 01302501 54020840 R...~%.S.0%.T..@ - 02c70 0024994f 2a401c18 00004a0b 00002501 .$.O*@....J...%. + 02c70 0024b54f 2a401c18 00004a0b 00002501 .$.O*@....J...%. 02c80 520391a0 7f250153 01302501 54020820 R....%.S.0%.T.. - 02c90 0024a54f 2a401c18 00006a0b 00002501 .$.O*@....j...%. + 02c90 0024c14f 2a401c18 00006a0b 00002501 .$.O*@....j...%. 02ca0 520391a0 7e250153 01302501 54020840 R...~%.S.0%.T..@ - 02cb0 0024b54f 2a40c317 0000890b 00002501 .$.O*@........%. + 02cb0 0024d14f 2a40c317 0000890b 00002501 .$.O*@........%. 02cc0 52029140 25015301 30250154 02082000 R..@%.S.0%.T.. . - 02cd0 24c14f2a 40c31700 00a90b00 00250152 $.O*@........%.R + 02cd0 24dd4f2a 40c31700 00a90b00 00250152 $.O*@........%.R 02ce0 0391e07e 25015301 30250154 02084000 ...~%.S.0%.T..@. - 02cf0 24d14f2a 40c31700 00c90b00 00250152 $.O*@........%.R + 02cf0 24ed4f2a 40c31700 00c90b00 00250152 $.O*@........%.R 02d00 0391a07f 25015301 30250154 02082000 ....%.S.0%.T.. . - 02d10 24dd4f2a 40c31700 00e90b00 00250152 $.O*@........%.R + 02d10 24f94f2a 40c31700 00e90b00 00250152 $.O*@........%.R 02d20 0391a07e 25015301 30250154 02084000 ...~%.S.0%.T..@. - 02d30 24f04f2a 40251800 00060c00 00250152 $.O*@%.......%.R - 02d40 027c0025 01530503 1498fe3f 00240450 .|.%.S.....?.$.P + 02d30 240c502a 40251800 00060c00 00250152 $.P*@%.......%.R + 02d40 027c0025 01530503 1498fe3f 00242050 .|.%.S.....?.$ P 02d50 2a402518 0000200c 00002501 52027f00 *@%... ...%.R... - 02d60 25015302 7e000024 14502a40 ce170000 %.S.~..$.P*@.... - 02d70 340c0000 25015202 7c000024 31502a40 4...%.R.|..$1P*@ + 02d60 25015302 7e000024 30502a40 ce170000 %.S.~..$0P*@.... + 02d70 340c0000 25015202 7c000024 4d502a40 4...%.R.|..$MP*@ 02d80 ef170000 4f0c0000 25015203 91a07f25 ....O...%.R....% - 02d90 0153027f 00002440 502a407f 0800006a .S....$@P*@....j + 02d90 0153027f 0000245c 502a407f 0800006a .S....$\P*@....j 02da0 0c000025 01520391 a07f2501 53029140 ...%.R....%.S..@ - 02db0 00244e50 2a401118 0000880c 00002501 .$NP*@........%. + 02db0 00246a50 2a401118 0000880c 00002501 .$jP*@........%. 02dc0 5205031c 98fe3f25 01530391 a07f0024 R.....?%.S.....$ - 02dd0 5d502a40 11180000 a50c0000 25015205 ]P*@........%.R. - 02de0 0326bbfe 3f250153 02914000 2468502a .&..?%.S..@.$hP* + 02dd0 79502a40 11180000 a50c0000 25015205 yP*@........%.R. + 02de0 0326bbfe 3f250153 02914000 2484502a .&..?%.S..@.$.P* 02df0 40ce1700 00b90c00 00250152 02914000 @........%.R..@. - 02e00 247a502a 40251800 00d60c00 00250152 $zP*@%.......%.R - 02e10 027c0025 01530503 2d98fe3f 00248950 .|.%.S..-..?.$.P + 02e00 2496502a 40251800 00d60c00 00250152 $.P*@%.......%.R + 02e10 027c0025 01530503 2d98fe3f 0024a550 .|.%.S..-..?.$.P 02e20 2a402518 0000f00c 00002501 52027f00 *@%.......%.R... - 02e30 25015302 7e000024 9a502a40 ce170000 %.S.~..$.P*@.... - 02e40 040d0000 25015202 7c000024 b1502a40 ....%.R.|..$.P*@ + 02e30 25015302 7e000024 b6502a40 ce170000 %.S.~..$.P*@.... + 02e40 040d0000 25015202 7c000024 cd502a40 ....%.R.|..$.P*@ 02e50 ef170000 1f0d0000 25015203 91a07e25 ........%.R...~% - 02e60 0153027f 000024b9 502a407f 0800003b .S....$.P*@....; + 02e60 0153027f 000024d5 502a407f 0800003b .S....$.P*@....; 02e70 0d000025 01520391 a07e2501 530391e0 ...%.R...~%.S... - 02e80 7e0024c4 502a4011 18000059 0d000025 ~.$.P*@....Y...% + 02e80 7e0024e0 502a4011 18000059 0d000025 ~.$.P*@....Y...% 02e90 01520503 3398fe3f 25015303 91a07e00 .R..3..?%.S...~. - 02ea0 24d0502a 40111800 00770d00 00250152 $.P*@....w...%.R - 02eb0 05033dbb fe3f2501 530391e0 7e0024d9 ..=..?%.S...~.$. + 02ea0 24ec502a 40111800 00770d00 00250152 $.P*@....w...%.R + 02eb0 05033dbb fe3f2501 530391e0 7e0024f5 ..=..?%.S...~.$. 02ec0 502a40ce 1700008c 0d000025 01520391 P*@........%.R.. - 02ed0 e07e0024 e7502a40 8d050000 a50d0000 .~.$.P*@........ - 02ee0 25015202 7d002501 53013100 24f2502a %.R.}.%.S.1.$.P* + 02ed0 e07e0024 03512a40 8d050000 a50d0000 .~.$.Q*@........ + 02ee0 25015202 7d002501 53013100 240e512a %.R.}.%.S.1.$.Q* 02ef0 40301800 00c00d00 00250152 02914025 @0.......%.R..@% - 02f00 01530391 e07e0024 fe502a40 ce170000 .S...~.$.P*@.... - 02f10 d50d0000 25015203 91e07e00 270c512a ....%.R...~.'.Q* + 02f00 01530391 e07e0024 1a512a40 ce170000 .S...~.$.Q*@.... + 02f10 d50d0000 25015203 91e07e00 2728512a ....%.R...~.'(Q* 02f20 408d0500 00250152 027d0025 01530131 @....%.R.}.%.S.1 02f30 00000c81 000000fb 0d00000d 6b000000 ............k... 02f40 1f000c81 0000000b 0e00000d 6b000000 ............k... - 02f50 3f001f34 14000001 f0013051 2a402900 ?..4......0Q*@). + 02f50 3f001f34 14000001 f0014c51 2a402900 ?..4......LQ*@). 02f60 0000019c 950e0000 20617267 0001f001 ........ arg.... 02f70 72000000 d30d0000 22241600 0001f101 r......."$...... - 02f80 b5010000 ff0d0000 243f512a 403b1800 ........$?Q*@;.. + 02f80 b5010000 ff0d0000 245b512a 403b1800 ........$[Q*@;.. 02f90 005e0e00 00250152 027c0025 01530503 .^...%.R.|.%.S.. - 02fa0 a0512a40 00244851 2a404718 00007b0e .Q*@.$HQ*@G...{. - 02fb0 00002501 52027c00 25015305 03fc4e2a ..%.R.|.%.S...N* - 02fc0 40002750 512a4053 18000025 0152027c @.'PQ*@S...%.R.| - 02fd0 00250153 0503d04e 2a400000 34f71200 .%.S...N*@..4... + 02fa0 bc512a40 00246451 2a404718 00007b0e .Q*@.$dQ*@G...{. + 02fb0 00002501 52027c00 25015305 03184f2a ..%.R.|.%.S...O* + 02fc0 4000276c 512a4053 18000025 0152027c @.'lQ*@S...%.R.| + 02fd0 00250153 0503ec4e 2a400000 34f71200 .%.S...N*@..4... 02fe0 00012901 d8000000 01070f00 001b3c13 ..)...........<. 02ff0 00000129 017b0000 001b2a3c 00000129 ...).{....*<...) 03000 01c20000 001ce114 0000012b 01070f00 ...........+.... @@ -42387,7 +42390,7 @@ Contents of section .debug_info: 030e0 10000001 a6280500 002c7374 720001a7 .....(...,str... 030f0 7b000000 302a3c00 0001a8a1 00000030 {...0*<........0 03100 bf110000 01a97b00 00003002 11000001 ......{...0..... - 03110 aa7b0000 00001ff2 13000001 9201a051 .{.............Q + 03110 aa7b0000 00001ff2 13000001 9201bc51 .{.............Q 03120 2a40c503 0000019c a5160000 20617267 *@.......... arg 03130 00019201 72000000 2b0e0000 217e1300 ....r...+...!~.. 03140 00019201 7b000000 560e0000 212a3c00 ....{...V...!*<. @@ -42396,114 +42399,114 @@ Contents of section .debug_info: 03170 00019401 7b000000 00221512 00000195 ....{...."...... 03180 01d80000 00140f00 00396900 01960181 .........9i..... 03190 00000028 0f000022 d2100000 019701b5 ...(..."........ - 031a0 01000061 0f00003a 94110000 01c90156 ...a...:.......V - 031b0 552a403b 950e0000 ae512a40 80010000 U*@;.....Q*@.... + 031a0 01000061 0f00003a 94110000 01c90172 ...a...:.......r + 031b0 552a403b 950e0000 ca512a40 80010000 U*@;.....Q*@.... 031c0 019a018d 1100003c b20e0000 750f0000 .......<....u... 031d0 3ca60e00 00890f00 003d8001 00003ebe <........=....>. 031e0 0e000002 91403fca 0e0000e4 0f00003f .....@?........? 031f0 d60e0000 03100000 3fe20e00 002d1000 ........?....-.. 03200 003fee0e 00004010 00003ffa 0e00007f .?....@...?..... - 03210 10000024 c4512a40 1c180000 ea100000 ...$.Q*@........ + 03210 10000024 e0512a40 1c180000 ea100000 ...$.Q*@........ 03220 25015202 71002501 53013025 0154013a %.R.q.%.S.0%.T.: - 03230 0024d151 2a402518 00000411 00002501 .$.Q*@%.......%. - 03240 52027c00 25015302 7e000024 f1512a40 R.|.%.S.~..$.Q*@ + 03230 0024ed51 2a402518 00000411 00002501 .$.Q*@%.......%. + 03240 52027c00 25015302 7e000024 0d522a40 R.|.%.S.~..$.R*@ 03250 25180000 21110000 25015202 7c002501 %...!...%.R.|.%. - 03260 53050348 98fe3f00 2401522a 40251800 S..H..?.$.R*@%.. + 03260 53050348 98fe3f00 241d522a 40251800 S..H..?.$.R*@%.. 03270 003e1100 00250152 027e0025 01530503 .>...%.R.~.%.S.. - 03280 6197fe3f 00241052 2a40ef17 00005811 a..?.$.R*@....X. + 03280 6197fe3f 00242c52 2a40ef17 00005811 a..?.$,R*@....X. 03290 00002501 52027100 25015302 7e000024 ..%.R.q.%.S.~..$ - 032a0 18522a40 5f180000 6c110000 25015202 .R*@_...l...%.R. - 032b0 71000027 29522a40 11180000 25015205 q..')R*@....%.R. + 032a0 34522a40 5f180000 6c110000 25015202 4R*@_...l...%.R. + 032b0 71000027 45522a40 11180000 25015205 q..'ER*@....%.R. 032c0 035998fe 3f250154 027d0025 0155027d .Y..?%.T.}.%.U.} - 032d0 00000000 40170f00 0031522a 40090100 ....@....1R*@... + 032d0 00000000 40170f00 004d522a 40090100 ....@....MR*@... 032e0 00019f01 ff120000 3c320f00 009e1000 ........<2...... - 032f0 003c270f 0000d510 00004131 522a4009 .<'.......A1R*@. + 032f0 003c270f 0000d510 0000414d 522a4009 .<'.......AMR*@. 03300 0100003f 3d0f0000 25110000 3e480f00 ...?=...%...>H.. 03310 00029140 3f530f00 00391100 003f5e0f ...@?S...9...?^. 03320 00006311 00003f69 0f0000a4 1100003e ..c...?i.......> - 03330 740f0000 0503ac25 ff3f243d 522a401c t......%.?$=R*@. + 03330 740f0000 0503ac25 ff3f2459 522a401c t......%.?$YR*@. 03340 18000011 12000025 01520271 00250153 .......%.R.q.%.S - 03350 01302501 54013a00 2448522a 40251800 .0%.T.:.$HR*@%.. + 03350 01302501 54013a00 2464522a 40251800 .0%.T.:.$dR*@%.. 03360 002e1200 00250152 027c0025 01530503 .....%.R.|.%.S.. - 03370 5f97fe3f 00247652 2a402518 00004b12 _..?.$vR*@%...K. + 03370 5f97fe3f 00249252 2a402518 00004b12 _..?.$.R*@%...K. 03380 00002501 52027c00 25015305 034898fe ..%.R.|.%.S..H.. - 03390 3f002488 522a4025 18000062 12000025 ?.$.R*@%...b...% - 033a0 01530503 6197fe3f 00249e52 2a40ef17 .S..a..?.$.R*@.. - 033b0 00007612 00002501 52027100 0024a652 ..v...%.R.q..$.R + 03390 3f0024a4 522a4025 18000062 12000025 ?.$.R*@%...b...% + 033a0 01530503 6197fe3f 0024ba52 2a40ef17 .S..a..?.$.R*@.. + 033b0 00007612 00002501 52027100 0024c252 ..v...%.R.q..$.R 033c0 2a405f18 00008a12 00002501 52027100 *@_.......%.R.q. - 033d0 0024d452 2a40e417 0000ae12 00002501 .$.R*@........%. + 033d0 0024f052 2a40e417 0000ae12 00002501 .$.R*@........%. 033e0 52027e00 25015305 039e97fe 3f250154 R.~.%.S.....?%.T - 033f0 030a0e01 0024ee52 2a40e417 0000cc12 .....$.R*@...... + 033f0 030a0e01 00240a53 2a40e417 0000cc12 .....$.S*@...... 03400 00002501 5305039e 97fe3f25 0154030a ..%.S.....?%.T.. - 03410 11010024 fd522a40 ce170000 e0120000 ...$.R*@........ - 03420 25015202 7c000024 1e532a40 ce170000 %.R.|..$.S*@.... - 03430 f4120000 25015202 7e000026 2a532a40 ....%.R.~..&*S*@ - 03440 ef170000 00004034 0500003a 532a400b ......@4...:S*@. + 03410 11010024 19532a40 ce170000 e0120000 ...$.S*@........ + 03420 25015202 7c000024 3a532a40 ce170000 %.R.|..$:S*@.... + 03430 f4120000 25015202 7e000026 46532a40 ....%.R.~..&FS*@ + 03440 ef170000 00004034 05000056 532a400b ......@4...VS*@. 03450 00000001 a1015413 00003c4d 050000fd ......T...........i.. 041d0 1d250000 00166a00 011d2500 0000f714 .%....j...%..... - 041e0 000017b7 562a4005 0000004c 03000018 ....V*@....L.... + 041e0 000017d3 562a4005 0000004c 03000018 ....V*@....L.... 041f0 6c170000 01217400 00004203 00001900 l....!t...B..... - 04200 1aba562a 40780500 000017c1 562a40e6 ..V*@x......V*@. + 04200 1ad6562a 40780500 000017dd 562a40e6 ..V*@x......V*@. 04210 0000006a 04000018 87170000 01277400 ...j.........'t. 04220 00006a03 00001900 185e1700 00012874 ..j......^....(t 04230 0000007b 03000019 00143c17 0000012d ...{......<....- 04240 a2000000 38150000 1b080200 00a30300 ....8........... 04250 0014a72a 00000133 25000000 70150000 ...*...3%...p... - 04260 00178757 2a402000 00001c04 000013c0 ...W*@ ......... + 04260 0017a357 2a402000 00001c04 000013c0 ...W*@ ......... 04270 05000001 63a20400 000391c0 7e188506 ....c.......~... - 04280 00000165 74000000 d0030000 19001c90 ...et........... + 04280 00000165 74000000 d0030000 19001cac ...et........... 04290 572a4083 050000e7 0300001d 01520503 W*@..........R.. - 042a0 0cb9fe3f 001c9f57 2a408e05 00000504 ...?...W*@...... + 042a0 0cb9fe3f 001cbb57 2a408e05 00000504 ...?...W*@...... 042b0 00001d01 520391c0 7e1d0153 05033f96 ....R...~..S..?. - 042c0 fe3f001e a7572a40 99050000 1d015201 .?...W*@......R. - 042d0 301d0153 0391c07e 00001ac8 562a40a4 0..S...~....V*@. - 042e0 0500001c da562a40 8e050000 42040000 .....V*@....B... + 042c0 fe3f001e c3572a40 99050000 1d015201 .?...W*@......R. + 042d0 301d0153 0391c07e 00001ae4 562a40a4 0..S...~....V*@. + 042e0 0500001c f6562a40 8e050000 42040000 .....V*@....B... 042f0 1d015202 7c001d01 530503f8 bafe3f00 ..R.|...S.....?. - 04300 1ce2562a 40af0500 00560400 001d0152 ..V*@....V.....R - 04310 027c0000 1e09572a 40830500 001d0152 .|....W*@......R - 04320 0503e6b8 fe3f0000 1c91562a 40ba0500 .....?....V*@... + 04300 1cfe562a 40af0500 00560400 001d0152 ..V*@....V.....R + 04310 027c0000 1e25572a 40830500 001d0152 .|...%W*@......R + 04320 0503e6b8 fe3f0000 1cad562a 40ba0500 .....?....V*@... 04330 00880400 001d0152 0291401d 01530130 .......R..@..S.0 - 04340 1d015401 4c001ab4 562a40c3 05000000 ..T.L...V*@..... + 04340 1d015401 4c001ad0 562a40c3 05000000 ..T.L...V*@..... 04350 0d250000 00a20400 000e3301 00001b00 .%........3..... 04360 0d410100 00b20400 000e3301 00007f00 .A........3..... - 04370 11c30400 00016dd0 572a4039 00000001 ......m.W*@9.... - 04380 9c1f0500 001ce457 2a40cf05 0000db04 .......W*@...... - 04390 00001d01 52027c00 001cf157 2a40da05 ....R.|....W*@.. + 04370 11c30400 00016dec 572a4039 00000001 ......m.W*@9.... + 04380 9c1f0500 001c0058 2a40cf05 0000db04 .......X*@...... + 04390 00001d01 52027c00 001c0d58 2a40da05 ....R.|....X*@.. 043a0 0000fd04 00001d01 52027c00 1d015305 ........R.|...S. - 043b0 0368562a 401d0154 0130001e 00582a40 .hV*@..T.0...X*@ + 043b0 0384562a 401d0154 0130001e 1c582a40 ..V*@..T.0...X*@ 043c0 e5050000 1d015202 7c001d01 53030ae8 ......R.|...S... 043d0 031d0154 01311d01 55013100 00135417 ...T.1..U.1...T. 043e0 00000116 1a010000 05031426 ff3f1f9e ...........&.?.. @@ -42703,7 +42706,7 @@ Contents of section .debug_info: 044a0 00074321 85050000 85050000 07410030 ..C!.........A.0 044b0 04000004 00bc0f00 000401cd 0000000c ................ 044c0 ff170000 5f020000 38020000 00000000 ...._...8....... - 044d0 4c180000 02f30100 00021c30 00000003 L..........0.... + 044d0 82180000 02f30100 00021c30 00000003 ...........0.... 044e0 01085a03 00000301 065c0300 00030207 ..Z......\...... 044f0 1b040000 03020558 00000002 09020000 .......X........ 04500 02225700 00000304 07b40300 00040405 ."W............. @@ -42749,28 +42752,28 @@ Contents of section .debug_info: 04780 04036def 02000010 74637000 036eef02 ..m.....tcp..n.. 04790 00001075 64700003 6ff50200 00000804 ...udp..o....... 047a0 4c020000 08049402 000011dd 17000001 L............... - 047b0 100c582a 40380000 00019c74 03000012 ..X*@8.....t.... + 047b0 1028582a 40380000 00019c74 03000012 .(X*@8.....t.... 047c0 f6170000 01109700 00008515 00001373 ...............s 047d0 00011074 030000a6 15000012 bb270000 ...t.........'.. - 047e0 0110d700 0000e815 00001425 582a4007 ...........%X*@. - 047f0 0400004f 03000015 0152027c 0000162b ...O.....R.|...+ - 04800 582a4012 04000017 39582a40 1d040000 X*@.....9X*@.... + 047e0 0110d700 0000e815 00001441 582a4007 ...........AX*@. + 047f0 0400004f 03000015 0152027c 00001647 ...O.....R.|...G + 04800 582a4012 04000017 55582a40 1d040000 X*@.....UX*@.... 04810 15015202 7c001501 53013115 0154027d ..R.|...S.1..T.} 04820 00000008 04250000 00110f18 00000119 .....%.......... - 04830 44582a40 20000000 019c0704 00001361 DX*@ ..........a + 04830 60582a40 20000000 019c0704 00001361 `X*@ ..........a 04840 72670001 19ad0000 002a1600 00127e13 rg.......*....~. 04850 00000119 d1000000 4b160000 122a3c00 ........K....*<. 04860 0001193e 0000006c 16000018 24160000 ...>...l....$... 04870 011d3f01 00008d16 00001969 00011f5e ..?........i...^ 04880 00000019 6a00011f 5e000000 196b0001 ....j...^....k.. 04890 204c0000 001a8506 00000122 5e000000 L........."^... - 048a0 f7030000 1b00175d 582a4028 04000015 .......]X*@(.... + 048a0 f7030000 1b001779 582a4028 04000015 .......yX*@(.... 048b0 01520131 00001ccc 160000cc 16000004 .R.1............ 048c0 051c2118 00002118 0000050a 1ce71700 ..!...!......... 048d0 00e71700 0005041c 85060000 85060000 ................ 048e0 0122005f 0f000004 00231100 000401cd ."._.....#...... 048f0 0000000c 7a1d0000 5f020000 50020000 ....z..._...P... - 04900 00000000 2e190000 02f30100 00021c30 ...............0 + 04900 00000000 64190000 02f30100 00021c30 ....d..........0 04910 00000003 01085a03 00000301 065c0300 ......Z......\.. 04920 0002f401 0000021e 37000000 02c10300 ........7....... 04930 00021f54 00000003 02071b04 00000302 ...T............ @@ -42900,7 +42903,7 @@ Contents of section .debug_info: 050f0 0503b034 ff3f1901 54013000 1bab2310 ...4.?..T.0...#. 05100 40860e00 002d0800 00190152 027c0000 @....-.....R.|.. 05110 1bb52310 409c0e00 004f0800 00190152 ..#.@....O.....R - 05120 027c0019 01530503 cc592a40 19015401 .|...S...Y*@..T. + 05120 027c0019 01530503 e8592a40 19015401 .|...S...Y*@..T. 05130 300018c0 231040a7 0e000019 0152027c 0...#.@......R.| 05140 00190153 02085019 01540131 19015501 ...S..P..T.1..U. 05150 31000015 fb1b0000 0155d423 10408b00 1........U.#.@.. @@ -42925,69 +42928,69 @@ Contents of section .debug_info: 05280 00190152 027f0019 01530503 9e97fe3f ...R.....S.....? 05290 19015402 08620018 50241040 d30e0000 ..T..b..P$.@.... 052a0 19015202 7d001901 5305039e 97fe3f19 ..R.}...S.....?. - 052b0 01540208 63000015 6f1c0000 01666858 .T..c...o....fhX - 052c0 2a401500 0000019c fd090000 1874582a *@...........tX* + 052b0 01540208 63000015 6f1c0000 01668458 .T..c...o....f.X + 052c0 2a401500 0000019c fd090000 1890582a *@............X* 052d0 40de0e00 00190152 0503e033 ff3f0000 @......R...3.?.. - 052e0 15ad1900 00016a80 582a4015 00000001 ......j.X*@..... - 052f0 9c260a00 00188c58 2a40e90e 00001901 .&.....X*@...... + 052e0 15ad1900 00016a9c 582a4015 00000001 ......j.X*@..... + 052f0 9c260a00 0018a858 2a40e90e 00001901 .&.....X*@...... 05300 520503e0 33ff3f00 00152f1c 0000016e R...3.?.../....n - 05310 d0582a40 a4000000 019cbc0b 00001be7 .X*@............ - 05320 582a40f4 0e000061 0a000019 01520503 X*@....a.....R.. + 05310 ec582a40 a4000000 019cbc0b 00001b03 .X*@............ + 05320 592a40f4 0e000061 0a000019 01520503 Y*@....a.....R.. 05330 b034ff3f 19015305 0359b9fe 3f190154 .4.?..S..Y..?..T - 05340 027c0000 1bf2582a 40f40e00 00870a00 .|....X*@....... + 05340 027c0000 1b0e592a 40f40e00 00870a00 .|....Y*@....... 05350 00190152 05030035 ff3f1901 5305036d ...R...5.?..S..m - 05360 b9fe3f19 0154027c 00001bfd 582a40f4 ..?..T.|....X*@. + 05360 b9fe3f19 0154027c 00001b19 592a40f4 ..?..T.|....Y*@. 05370 0e0000ad 0a000019 01520503 d834ff3f .........R...4.? 05380 19015305 0383b9fe 3f190154 027c0000 ..S.....?..T.|.. - 05390 1b0a592a 40f40e00 00d00a00 00190152 ..Y*@..........R + 05390 1b26592a 40f40e00 00d00a00 00190152 .&Y*@..........R 053a0 027d0019 01530503 9ab9fe3f 19015402 .}...S.....?..T. - 053b0 7c00001b 1d592a40 ff0e0000 e90a0000 |....Y*@........ - 053c0 19015202 7c001901 55013000 1b2f592a ..R.|...U.0../Y* + 053b0 7c00001b 39592a40 ff0e0000 e90a0000 |...9Y*@........ + 053c0 19015202 7c001901 55013000 1b4b592a ..R.|...U.0..KY* 053d0 400a0f00 00070b00 00190152 027c0019 @..........R.|.. - 053e0 01560144 19015701 31001b3d 592a4015 .V.D..W.1..=Y*@. + 053e0 01560144 19015701 31001b59 592a4015 .V.D..W.1..YY*@. 053f0 0f000034 0b000019 0152027c 00190153 ...4.....R.|...S 05400 027d0019 01540503 ba95fe3f 19015501 .}...T.....?..U. - 05410 31190156 0131001b 46592a40 200f0000 1..V.1..FY*@ ... + 05410 31190156 0131001b 62592a40 200f0000 1..V.1..bY*@ ... 05420 510b0000 19015202 7c001901 5305037c Q.....R.|...S..| - 05430 23104000 1b4f592a 402b0f00 006e0b00 #.@..OY*@+...n.. + 05430 23104000 1b6b592a 402b0f00 006e0b00 #.@..kY*@+...n.. 05440 00190152 027c0019 01530503 48231040 ...R.|...S..H#.@ - 05450 001b5859 2a40360f 00008b0b 00001901 ..XY*@6......... - 05460 52027c00 19015305 03242310 40001b60 R.|...S..$#.@..` + 05450 001b7459 2a40360f 00008b0b 00001901 ..tY*@6......... + 05460 52027c00 19015305 03242310 40001b7c R.|...S..$#.@..| 05470 592a4041 0f0000a8 0b000019 0152027c Y*@A.........R.| - 05480 00190153 0503d423 10400018 69592a40 ...S...#.@..iY*@ + 05480 00190153 0503d423 10400018 85592a40 ...S...#.@...Y*@ 05490 7b0e0000 19015205 03b7b9fe 3f00001d {.....R.....?... - 054a0 9d1a0000 013da200 00007859 2a404700 .....=....xY*@G. + 054a0 9d1a0000 013da200 00009459 2a404700 .....=.....Y*@G. 054b0 0000019c 510c0000 16ac1a00 00013d51 ....Q.........=Q 054c0 0c000055 18000016 d9430000 013d510c ...U.....C...=Q. 054d0 00008118 00001e71 6f730001 3d470100 .......qos..=G.. 054e0 00ad1800 0016bb27 0000013d 25000000 .......'...=%... - 054f0 d9180000 1b9f592a 404c0f00 00250c00 ......Y*@L...%.. - 05500 00190152 027c0000 18b0592a 40570f00 ...R.|....Y*@W.. + 054f0 d9180000 1bbb592a 404c0f00 00250c00 ......Y*@L...%.. + 05500 00190152 027c0000 18cc592a 40570f00 ...R.|....Y*@W.. 05510 00190152 0503e033 ff3f1901 53027d00 ...R...3.?..S.}. 05520 19015402 7c001901 56027e00 19015702 ..T.|...V.~...W. 05530 7f000000 0a04570c 00000b25 00000015 ......W....%.... - 05540 101e0000 0120cc59 2a404300 0000019c ..... .Y*@C..... + 05540 101e0000 0120e859 2a404300 0000019c ..... .Y*@C..... 05550 be0c0000 1e617267 000120c3 00000005 .....arg.. ..... - 05560 1900001b f4592a40 bc0b0000 aa0c0000 .....Y*@........ + 05560 1900001b 105a2a40 bc0b0000 aa0c0000 .....Z*@........ 05570 19015205 03b833ff 3f190153 0503278a ..R...3.?..S..'. - 05580 fe3f1901 54013119 01550131 0018015a .?..T.1..U.1...Z + 05580 fe3f1901 54013119 01550131 00181d5a .?..T.1..U.1...Z 05590 2a40860e 00001901 5205032c 26ff3f00 *@......R..,&.?. - 055a0 001de717 00000142 a2000000 105a2a40 .......B.....Z*@ + 055a0 001de717 00000142 a2000000 2c5a2a40 .......B....,Z*@ 055b0 1b000000 019c330d 000016d9 43000001 ......3.....C... 055c0 42510c00 00261900 001e716f 73000142 BQ...&....qos..B 055d0 47010000 52190000 16bb2700 00014247 G...R.....'...BG - 055e0 0100007e 19000018 245a2a40 bc0b0000 ...~....$Z*@.... + 055e0 0100007e 19000018 405a2a40 bc0b0000 ...~....@Z*@.... 055f0 19015205 030035ff 3f190153 03f30152 ..R...5.?..S...R 05600 19015406 f3015308 ff1a1901 5506f301 ..T...S.....U... 05610 5408ff1a 00001de5 1a000001 46a20000 T...........F... - 05620 002c5a2a 401b0000 00019ca8 0d00001e .,Z*@........... + 05620 00485a2a 401b0000 00019ca8 0d00001e .HZ*@........... 05630 61726700 01464101 0000aa19 00001e71 arg..FA........q 05640 6f730001 46470100 00d61900 0016bb27 os..FG.........' - 05650 00000146 47010000 021a0000 18405a2a ...FG........@Z* + 05650 00000146 47010000 021a0000 185c5a2a ...FG........\Z* 05660 40bc0b00 00190152 0503d834 ff3f1901 @......R...4.?.. 05670 5303f301 52190154 06f30153 08ff1a19 S...R..T...S.... 05680 015506f3 015408ff 1a00001f 21180000 .U...T......!... - 05690 0182a200 0000485a 2a400800 0000019c ......HZ*@...... + 05690 0182a200 0000645a 2a400800 0000019c ......dZ*@...... 056a0 1a2b1800 000111a2 00000005 034026ff .+...........@&. 056b0 3f1add18 0000011e 1a010000 05032c26 ?.............,& 056c0 ff3f1a45 4c000001 1f250000 00050328 .?.EL....%.....( @@ -43016,7 +43019,7 @@ Contents of section .debug_info: 05830 59150000 59150000 0d2f2291 1c000091 Y...Y..../"..... 05840 1c00000a 92004615 00000400 f0120000 ......F......... 05850 0401cd00 00000c56 2000005f 020000b8 .......V .._.... - 05860 02000000 00000010 1d000002 f3010000 ................ + 05860 02000000 00000046 1d000002 f3010000 .......F........ 05870 021c3000 00000301 085a0300 00030106 ..0......Z...... 05880 5c030000 02f40100 00021e37 00000002 \..........7.... 05890 c1030000 021f5400 00000302 071b0400 ......T......... @@ -43190,130 +43193,130 @@ Contents of section .debug_info: 06310 27104021 140000ed 0a00001d 0152027c '.@!.........R.| 06320 001d0153 030ae803 1d015401 301d0155 ...S......T.0..U 06330 0131001e 24271040 2c140000 001fb923 .1..$'.@,......# - 06340 00000187 645a2a40 9f000000 019c2b0c ....dZ*@......+. + 06340 00000187 805a2a40 9f000000 019c2b0c .....Z*@......+. 06350 0000203d 1f000001 8b2b0c00 000391bc .. =.....+...... 06360 7f20531f 0000018d b2030000 0391d07e . S............~ - 06370 20df5400 0001977a 02000002 915c1e70 .T....z.....\.p - 06380 5a2a4037 1400001c 7b5a2a40 42140000 Z*@7....{Z*@B... - 06390 540b0000 1d015201 32001c88 5a2a404d T.....R.2...Z*@M + 06370 20df5400 0001977a 02000002 915c1e8c .T....z.....\.. + 06380 5a2a4037 1400001c 975a2a40 42140000 Z*@7.....Z*@B... + 06390 540b0000 1d015201 32001ca4 5a2a404d T.....R.2...Z*@M 063a0 14000074 0b00001d 01520391 bc7f1d01 ...t.....R...... - 063b0 5301301d 01540208 20001c94 5a2a40a4 S.0..T.. ...Z*@. + 063b0 5301301d 01540208 20001cb0 5a2a40a4 S.0..T.. ...Z*@. 063c0 1300009b 0b00001d 01520391 bc7f1d01 .........R...... 063d0 530503e0 bafe3f1d 01540503 b426ff3f S.....?..T...&.? - 063e0 001c9c5a 2a40a413 0000b70b 00001d01 ...Z*@.......... - 063f0 520391d0 7e1d0153 0391bc7f 001ca85a R...~..S.......Z + 063e0 001cb85a 2a40a413 0000b70b 00001d01 ...Z*@.......... + 063f0 520391d0 7e1d0153 0391bc7f 001cc45a R...~..S.......Z 06400 2a408d13 0000d50b 00001d01 52050305 *@..........R... - 06410 bbfe3f1d 01530391 bc7f001c b15a2a40 ..?..S.......Z*@ + 06410 bbfe3f1d 01530391 bc7f001c cd5a2a40 ..?..S.......Z*@ 06420 56140000 ea0b0000 1d015203 91bc7f00 V.........R..... - 06430 1cd25a2a 40611400 00ff0b00 001d0152 ..Z*@a.........R - 06440 0391d07e 001ed55a 2a406d14 00001cef ...~...Z*@m..... - 06450 5a2a4079 14000021 0c00001d 01520131 Z*@y...!.....R.1 - 06460 1d015302 915c001e f25a2a40 85140000 ..S..\...Z*@.... + 06430 1cee5a2a 40611400 00ff0b00 001d0152 ..Z*@a.........R + 06440 0391d07e 001ef15a 2a406d14 00001c0b ...~...Z*@m..... + 06450 5b2a4079 14000021 0c00001d 01520131 [*@y...!.....R.1 + 06460 1d015302 915c001e 0e5b2a40 85140000 ..S..\...[*@.... 06470 000d6801 00003b0c 00000e54 0100001f ..h...;....T.... - 06480 001ac711 000001a2 1c5b2a40 77000000 .........[*@w... + 06480 001ac711 000001a2 385b2a40 77000000 ........8[*@w... 06490 019c460d 000022d3 4a000001 a2620100 ..F...".J....b.. 064a0 007b1a00 00220b32 000001a2 62010000 .{...".2....b... - 064b0 b21a0000 1c355b2a 408d1300 008b0c00 .....5[*@....... + 064b0 b21a0000 1c515b2a 408d1300 008b0c00 .....Q[*@....... 064c0 001d0152 050318bb fe3f1d01 53027d00 ...R.....?..S.}. - 064d0 001c415b 2a408d13 0000a80c 00001d01 ..A[*@.......... - 064e0 5205032f bbfe3f1d 0153027c 00001c54 R../..?..S.|...T + 064d0 001c5d5b 2a408d13 0000a80c 00001d01 ..][*@.......... + 064e0 5205032f bbfe3f1d 0153027c 00001c70 R../..?..S.|...p 064f0 5b2a4091 140000cb 0c00001d 01520503 [*@..........R.. 06500 2835ff3f 1d015302 7d001d01 54020820 (5.?..S.}...T.. - 06510 001c615b 2a409114 0000ee0c 00001d01 ..a[*@.......... + 06510 001c7d5b 2a409114 0000ee0c 00001d01 ..}[*@.......... 06520 52050348 35ff3f1d 0153027c 001d0154 R..H5.?..S.|...T - 06530 02084000 1c6c5b2a 400b1400 00020d00 ..@..l[*@....... - 06540 001d0152 027c0000 1c795b2a 40161400 ...R.|...y[*@... + 06530 02084000 1c885b2a 400b1400 00020d00 ..@...[*@....... + 06540 001d0152 027c0000 1c955b2a 40161400 ...R.|....[*@... 06550 00240d00 001d0152 027c001d 01530503 .$.....R.|...S.. - 06560 d0261040 1d015401 32002188 5b2a4021 .&.@..T.2.!.[*@! + 06560 d0261040 1d015401 320021a4 5b2a4021 .&.@..T.2.!.[*@! 06570 1400001d 0152027c 001d0153 030ae803 .....R.|...S.... 06580 1d015401 301d0155 01310000 1a700000 ..T.0..U.1...p.. - 06590 0001b6c4 5b2a404b 01000001 9cf70f00 ....[*@K........ + 06590 0001b6e0 5b2a404b 01000001 9cf70f00 ....[*@K........ 065a0 00236900 01b77400 0000de1a 0000203d .#i...t....... = 065b0 1f000001 c92b0c00 000391b4 7f20ad46 .....+....... .F - 065c0 000001cd f70f0000 0391f07a 24b15c2a ...........z$.\* + 065c0 000001cd f70f0000 0391f07a 24cd5c2a ...........z$.\* 065d0 404e0000 003f0e00 00208a1f 000001d7 @N...?... ...... 065e0 07100000 02915420 fd210000 01d81d10 ......T .!...... 065f0 00000291 6025db23 000001d9 74000000 ....`%.#....t... 06600 c00d0000 260025c6 23000001 db740000 ....&.%.#....t.. - 06610 00d10d00 0026001e b45c2a40 af130000 .....&...\*@.... - 06620 1cba5c2a 40bb1300 00ed0d00 001d0152 ..\*@..........R - 06630 0131001c f05c2a40 9c140000 150e0000 .1...\*@........ + 06610 00d10d00 0026001e d05c2a40 af130000 .....&...\*@.... + 06620 1cd65c2a 40bb1300 00ed0d00 001d0152 ..\*@..........R + 06630 0131001c 0c5d2a40 9c140000 150e0000 .1...]*@........ 06640 1d015205 0c40420f 001d0153 0291601d ..R..@B....S..`. - 06650 01540131 1d015502 9154001c f95c2a40 .T.1..U..T...\*@ + 06650 01540131 1d015502 9154001c 155d2a40 .T.1..U..T...]*@ 06660 8d130000 2c0e0000 1d015205 03c1bbfe ....,.....R..... - 06670 3f001efc 5c2a40a7 1400001e ff5c2a40 ?...\*@......\*@ - 06680 f70a0000 001ed65b 2a403714 00001cde .......[*@7..... + 06670 3f001e18 5d2a40a7 1400001e 1b5d2a40 ?...]*@......]*@ + 06680 f70a0000 001ef25b 2a403714 00001cfa .......[*@7..... 06690 5b2a40f4 1300005b 0e00001d 01520131 [*@....[.....R.1 - 066a0 001ce75b 2a408d13 0000720e 00001d01 ...[*@....r..... - 066b0 5205034a bbfe3f00 1ef05b2a 40b21400 R..J..?...[*@... - 066c0 001ef95b 2a40bd14 00001c04 5c2a40c9 ...[*@......\*@. - 066d0 14000097 0e00001d 01520131 001c0d5c .........R.1...\ + 066a0 001c035c 2a408d13 0000720e 00001d01 ...\*@....r..... + 066b0 5205034a bbfe3f00 1e0c5c2a 40b21400 R..J..?...\*@... + 066c0 001e155c 2a40bd14 00001c20 5c2a40c9 ...\*@..... \*@. + 066d0 14000097 0e00001d 01520131 001c295c .........R.1..)\ 066e0 2a408d13 0000ae0e 00001d01 52050360 *@..........R..` - 066f0 bbfe3f00 1c135c2a 40d51400 00c50e00 ..?...\*@....... - 06700 001d0152 0503a424 1040001c 185c2a40 ...R...$.@...\*@ - 06710 bb130000 d80e0000 1d015201 30001c22 ..........R.0.." + 066f0 bbfe3f00 1c2f5c2a 40d51400 00c50e00 ..?../\*@....... + 06700 001d0152 0503a424 1040001c 345c2a40 ...R...$.@..4\*@ + 06710 bb130000 d80e0000 1d015201 30001c3e ..........R.0..> 06720 5c2a4098 130000f9 0e00001d 0152013c \*@..........R.< 06730 1d015305 0c040800 601d0154 0133001c ..S.....`..T.3.. - 06740 2c5c2a40 e1140000 120f0000 1d015201 ,\*@..........R. - 06750 301d0153 027c0000 1c4d5c2a 40a41300 0..S.|...M\*@... + 06740 485c2a40 e1140000 120f0000 1d015201 H\*@..........R. + 06750 301d0153 027c0000 1c695c2a 40a41300 0..S.|...i\*@... 06760 002f0f00 001d0152 027d001d 01530503 ./.....R.}...S.. - 06770 79bbfe3f 001c585c 2a408d13 00004c0f y..?..X\*@....L. + 06770 79bbfe3f 001c745c 2a408d13 00004c0f y..?..t\*@....L. 06780 00001d01 52050392 bbfe3f1d 0153027d ....R.....?..S.} - 06790 00001c6b 5c2a404d 1400006c 0f00001d ...k\*@M...l.... + 06790 00001c87 5c2a404d 1400006c 0f00001d ....\*@M...l.... 067a0 01520391 b47f1d01 5301301d 01540208 .R......S.0..T.. - 067b0 20001c7c 5c2a40a4 1300008a 0f00001d ..|\*@......... + 067b0 20001c98 5c2a40a4 1300008a 0f00001d ...\*@......... 067c0 01520391 b47f1d01 53050354 96fe3f00 .R......S..T..?. - 067d0 1c845c2a 40ed1400 009f0f00 001d0152 ..\*@..........R - 067e0 0391b47f 001c8a5c 2a40f914 0000b40f .......\*@...... - 067f0 00001d01 520391f0 7a001c97 5c2a408d ....R...z...\*@. + 067d0 1ca05c2a 40ed1400 009f0f00 001d0152 ..\*@..........R + 067e0 0391b47f 001ca65c 2a40f914 0000b40f .......\*@...... + 067f0 00001d01 520391f0 7a001cb3 5c2a408d ....R...z...\*@. 06800 130000d1 0f00001d 01520503 a0bbfe3f .........R.....? - 06810 1d015302 7c00001e 9d5c2a40 05150000 ..S.|....\*@.... - 06820 1ea55c2a 40101500 0021ae5c 2a408d13 ..\*@....!.\*@.. + 06810 1d015302 7c00001e b95c2a40 05150000 ..S.|....\*@.... + 06820 1ec15c2a 40101500 0021ca5c 2a408d13 ..\*@....!.\*@.. 06830 00001d01 520503b1 bbfe3f00 000d3503 ....R.....?...5. 06840 00000710 00000e54 01000004 000db800 .......T........ 06850 00001d10 00000e54 01000000 0e540100 .......T.....T.. 06860 0002000d b8000000 2d100000 0e540100 ........-....T.. - 06870 0000001a 63220000 01f21c5d 2a407a00 ....c".....]*@z. - 06880 0000019c 06110000 1e265d2a 40371400 .........&]*@7.. - 06890 001c325d 2a408d13 00006210 00001d01 ..2]*@....b..... - 068a0 520503cb bbfe3f00 1e3b5d2a 40371400 R.....?..;]*@7.. - 068b0 001c435d 2a40f413 00007e10 00001d01 ..C]*@....~..... - 068c0 52013100 1c4c5d2a 408d1300 00951000 R.1..L]*@....... - 068d0 001d0152 05034abb fe3f001e 545d2a40 ...R..J..?..T]*@ - 068e0 b2140000 1e635d2a 401b1500 001c715d .....c]*@.....q] + 06870 0000001a 63220000 01f2385d 2a407a00 ....c"....8]*@z. + 06880 0000019c 06110000 1e425d2a 40371400 .........B]*@7.. + 06890 001c4e5d 2a408d13 00006210 00001d01 ..N]*@....b..... + 068a0 520503cb bbfe3f00 1e575d2a 40371400 R.....?..W]*@7.. + 068b0 001c5f5d 2a40f413 00007e10 00001d01 .._]*@....~..... + 068c0 52013100 1c685d2a 408d1300 00951000 R.1..h]*@....... + 068d0 001d0152 05034abb fe3f001e 705d2a40 ...R..J..?..p]*@ + 068e0 b2140000 1e7f5d2a 401b1500 001c8d5d ......]*@......] 068f0 2a408d13 0000be10 00001d01 520503e1 *@..........R... - 06900 bbfe3f00 1c775d2a 40261500 00d51000 ..?..w]*@&...... - 06910 001d0152 0503fc5d 2a40001c 835d2a40 ...R...]*@...]*@ - 06920 bb130000 e8100000 1d015201 3100218d ..........R.1.!. + 06900 bbfe3f00 1c935d2a 40261500 00d51000 ..?...]*@&...... + 06910 001d0152 0503185e 2a40001c 9f5d2a40 ...R...^*@...]*@ + 06920 bb130000 e8100000 1d015201 310021a9 ..........R.1.!. 06930 5d2a4098 1300001d 0152013c 1d015305 ]*@......R.<..S. 06940 0c040800 601d0154 01330000 27631e00 ....`..T.3..'c.. - 06950 00010b01 9c5d2a40 36000000 019c5511 .....]*@6.....U. - 06960 00001eae 5d2a401b 1500001c c15d2a40 ....]*@......]*@ + 06950 00010b01 b85d2a40 36000000 019c5511 .....]*@6.....U. + 06960 00001eca 5d2a401b 1500001c dd5d2a40 ....]*@......]*@ 06970 8d130000 3c110000 1d015205 03f3bbfe ....<.....R..... - 06980 3f001ec4 5d2a40af 13000021 c95d2a40 ?...]*@....!.]*@ + 06980 3f001ee0 5d2a40af 13000021 e55d2a40 ?...]*@....!.]*@ 06990 bb130000 1d015201 3000001a 16260000 ......R.0....&.. - 069a0 015efc5d 2a40b100 0000019c 96120000 .^.]*@.......... + 069a0 015e185e 2a40b100 0000019c 96120000 .^.^*@.......... 069b0 22454c00 00015e5a 07000007 1b000022 "EL...^Z......." - 069c0 86140000 015ee400 0000281b 00002816 .....^....(...(. + 069c0 86140000 015ee400 0000281b 00002832 .....^....(...(2 069d0 5e2a408d 00000029 99230000 016a9612 ^*@....).#...j.. 069e0 0000541b 0000296a 26000001 739c1200 ..T...)j&...s... - 069f0 00671b00 0024795e 2a401500 0000df11 .g...$y^*@...... + 069f0 00671b00 0024955e 2a401500 0000df11 .g...$.^*@...... 06a00 00002938 26000001 7cdd0700 007a1b00 ..)8&...|....z.. - 06a10 00218e5e 2a408d13 00001d01 520503ab .!.^*@......R... - 06a20 bcfe3f00 001e255e 2a408d13 00001c38 ..?...%^*@.....8 + 06a10 0021aa5e 2a408d13 00001d01 520503ab .!.^*@......R... + 06a20 bcfe3f00 001e415e 2a408d13 00001c54 ..?...A^*@.....T 06a30 5e2a408d 130000ff 1100001d 01520503 ^*@..........R.. - 06a40 30bcfe3f 001e4d5e 2a408d13 00001c59 0..?..M^*@.....Y + 06a40 30bcfe3f 001e695e 2a408d13 00001c75 0..?..i^*@.....u 06a50 5e2a408d 1300001f 1200001d 01520503 ^*@..........R.. - 06a60 82bcfe3f 001c5f5e 2a40ff13 00003312 ...?.._^*@....3. - 06a70 00001d01 52027c00 001e625e 2a403115 ....R.|...b^*@1. - 06a80 00001e65 5e2a403d 1500001c 765e2a40 ...e^*@=....v^*@ + 06a60 82bcfe3f 001c7b5e 2a40ff13 00003312 ...?..{^*@....3. + 06a70 00001d01 52027c00 001e7e5e 2a403115 ....R.|...~^*@1. + 06a80 00001e81 5e2a403d 1500001c 925e2a40 ....^*@=.....^*@ 06a90 8d130000 5c120000 1d015205 0394bcfe ....\.....R..... - 06aa0 3f001e91 5e2a4006 1100001c 9a5e2a40 ?...^*@......^*@ + 06aa0 3f001ead 5e2a4006 1100001c b65e2a40 ?...^*@......^*@ 06ab0 8d130000 7c120000 1d015205 03c2bcfe ....|.....R..... - 06ac0 3f001e9d 5e2a40af 13000021 a35e2a40 ?...^*@....!.^*@ + 06ac0 3f001eb9 5e2a40af 13000021 bf5e2a40 ?...^*@....!.^*@ 06ad0 bb130000 1d015201 31000000 0a048407 ......R.1....... 06ae0 00000a04 35030000 2a6d1f00 00011601 ....5...*m...... - 06af0 c3000000 b05e2a40 11000000 019c20f5 .....^*@...... . + 06af0 c3000000 cc5e2a40 11000000 019c20f5 .....^*@...... . 06b00 1f000001 153b0100 00050394 26ff3f2b .....;......&.?+ 06b10 9e040000 042c5602 00000d68 010000e4 .....,V....h.... 06b20 1200000e 54010000 05002c3d 08000001 ....T.....,=.... @@ -43357,7 +43360,7 @@ Contents of section .debug_info: 06d80 0604012e f2200000 f2200000 06030100 ..... ... ...... 06d90 1b050000 04008715 00000401 cd000000 ................ 06da0 0c182700 005f0200 00100300 00000000 ..'.._.......... - 06db0 00e52200 0002f301 0000021c 30000000 ..".........0... + 06db0 001b2300 0002f301 0000021c 30000000 ..#.........0... 06dc0 0301085a 03000003 01065c03 00000302 ...Z......\..... 06dd0 071b0400 00030205 58000000 030407b4 ........X....... 06de0 03000004 0405696e 74000308 05bf0000 ......int....... @@ -43393,39 +43396,39 @@ Contents of section .debug_info: 06fc0 53027d00 000ea128 10409104 00004902 S.}....(.@....I. 06fd0 00000f01 53027d00 0010c028 10409104 ....S.}....(.@.. 06fe0 00000f01 53027e00 00000c34 27000001 ....S.~....4'... - 06ff0 6fcc5e2a 405b0000 00019c31 03000011 o.^*@[.....1.... + 06ff0 6fe85e2a 405b0000 00019c31 03000011 o.^*@[.....1.... 07000 d0170000 01713103 00000291 5012f026 .....q1.....P..& 07010 00000172 76000000 401c0000 136c1700 ...rv...@....l.. - 07020 00017353 0000009d 02000014 0015e45e ..sS...........^ + 07020 00017353 0000009d 02000014 0015005f ..sS..........._ 07030 2a403c00 00000903 00001387 17000001 *@<............. - 07040 76530000 00bb0200 00140016 e75e2a40 vS...........^*@ - 07050 9c040000 0ef25e2a 40a70400 00e10200 ......^*@....... + 07040 76530000 00bb0200 00140016 035f2a40 vS..........._*@ + 07050 9c040000 0e0e5f2a 40a70400 00e10200 ......_*@....... 07060 000f0152 0291500f 01530503 f8bafe3f ...R..P..S.....? - 07070 000efb5e 2a40c101 0000f502 00000f01 ...^*@.......... - 07080 52029150 0010205f 2a40b204 00000f01 R..P.. _*@...... - 07090 520503e6 b8fe3f00 000ede5e 2a40bd04 R.....?....^*@.. + 07070 000e175f 2a40c101 0000f502 00000f01 ..._*@.......... + 07080 52029150 00103c5f 2a40b204 00000f01 R..P..<_*@...... + 07090 520503e6 b8fe3f00 000efa5e 2a40bd04 R.....?....^*@.. 070a0 00002703 00000f01 52029150 0f015301 ..'.....R..P..S. - 070b0 300f0154 014c0016 e15e2a40 c6040000 0..T.L...^*@.... + 070b0 300f0154 014c0016 fd5e2a40 c6040000 0..T.L...^*@.... 070c0 00172500 00004103 0000188f 0000001b ..%...A......... - 070d0 000cd604 00000162 385f2a40 5b000000 .......b8_*@[... + 070d0 000cd604 00000162 545f2a40 5b000000 .......bT_*@[... 070e0 019c8004 0000138b 27000001 64530000 ........'...dS.. 070f0 00670300 00140012 311e0000 0165ce00 .g......1....e.. 07100 0000531c 0000137f 27000001 66530000 ..S.....'...fS.. 07110 00870300 00140013 4f270000 01675300 ........O'...gS. 07120 00009803 00001400 13b82600 00016853 ..........&...hS 07130 000000a9 03000014 0013db04 0000016b ...............k - 07140 53000000 ba030000 14000e46 5f2a40d1 S..........F_*@. - 07150 040000cd 0300000f 01520138 000e565f .........R.8..V_ + 07140 53000000 ba030000 14000e62 5f2a40d1 S..........b_*@. + 07150 040000cd 0300000f 01520138 000e725f .........R.8..r_ 07160 2a40dc04 0000ec03 00000f01 5201340f *@..........R.4. - 07170 0153027d 000f0154 02086500 0e605f2a .S.}...T..e..`_* + 07170 0153027d 000f0154 02086500 0e7c5f2a .S.}...T..e..|_* 07180 40e70400 00090400 000f0152 0503f4bc @..........R.... - 07190 fe3f0f01 53027c00 000e675f 2a40f204 .?..S.|...g_*@.. + 07190 fe3f0f01 53027c00 000e835f 2a40f204 .?..S.|...._*@.. 071a0 00002204 00000f01 5201300f 0153027c ..".....R.0..S.| - 071b0 00000e6f 5f2a40fd 0400003e 0400000f ...o_*@....>.... - 071c0 01520131 0f015305 0302bdfe 3f000e77 .R.1..S.....?..w + 071b0 00000e8b 5f2a40fd 0400003e 0400000f ...._*@....>.... + 071c0 01520131 0f015305 0302bdfe 3f000e93 .R.1..S.....?... 071d0 5f2a40fd 0400005a 0400000f 01520132 _*@....Z.....R.2 - 071e0 0f015305 0312bdfe 3f00167a 5f2a4008 ..S.....?..z_*@. - 071f0 05000010 885f2a40 13050000 0f015202 ....._*@......R. + 071e0 0f015305 0312bdfe 3f001696 5f2a4008 ..S.....?..._*@. + 071f0 05000010 a45f2a40 13050000 0f015202 ....._*@......R. 07200 7c000f01 53027d00 0f015402 086c0000 |...S.}...T..l.. 07210 199e1700 00011860 01000005 034a33ff .......`.....J3. 07220 3f1a9013 00009013 00000532 1a871700 ?..........2.... @@ -43439,7 +43442,7 @@ Contents of section .debug_info: 072a0 00016b1a ef070000 ef070000 062b001b ..k..........+.. 072b0 14000004 00ef1600 000401cd 0000000c ................ 072c0 30280000 5f020000 90030000 00000000 0(.._........... - 072d0 38250000 02f30100 00021c30 00000003 8%.........0.... + 072d0 6e250000 02f30100 00021c30 00000003 n%.........0.... 072e0 01085a03 00000301 065c0300 0002f401 ..Z......\...... 072f0 0000021e 37000000 02c10300 00021f54 ....7..........T 07300 00000003 02071b04 00000302 05580000 .............X.. @@ -43491,7 +43494,7 @@ Contents of section .debug_info: 075e0 29000005 4b850000 001808bc 37000005 )...K.......7... 075f0 4ed30000 00200006 04db0200 0002f128 N.... .........( 07600 0000054f db020000 0fde2800 00010a01 ...O......(..... - 07610 ac000000 b45f2a40 8d010000 019c4906 ....._*@......I. + 07610 ac000000 d05f2a40 8d010000 019c4906 ....._*@......I. 07620 00001078 00010a01 30000000 7c1c0000 ...x....0...|... 07630 11092a00 00010a01 49060000 be1c0000 ..*.....I....... 07640 11f72800 00010a01 49060000 001d0000 ..(.....I....... @@ -43504,42 +43507,42 @@ Contents of section .debug_info: 076b0 9b2a0000 011a0149 060000e6 1d000012 .*.....I........ 076c0 77280000 011b0149 06000005 1e000012 w(.....I........ 076d0 fa290000 011c0149 06000024 1e000014 .).....I...$.... - 076e0 dd5f2a40 17130000 52040000 15015202 ._*@....R.....R. + 076e0 f95f2a40 17130000 52040000 15015202 ._*@....R.....R. 076f0 71001501 5305039e bdfe3f15 01540137 q...S.....?..T.7 - 07700 0014ea5f 2a402013 00006c04 00001501 ..._*@ ...l..... - 07710 52027d00 15015302 71000016 f25f2a40 R.}...S.q...._*@ - 07720 2b130000 14fc5f2a 40201300 00920400 +....._*@ ...... + 07700 00140660 2a402013 00006c04 00001501 ...`*@ ...l..... + 07710 52027d00 15015302 71000016 0e602a40 R.}...S.q....`*@ + 07720 2b130000 1418602a 40201300 00920400 +.....`*@ ...... 07730 00150152 027e0015 01530503 84bdfe3f ...R.~...S.....? - 07740 00140660 2a402013 0000af04 00001501 ...`*@ ......... - 07750 52027e00 15015305 0389bdfe 3f001410 R.~...S.....?... + 07740 00142260 2a402013 0000af04 00001501 .."`*@ ......... + 07750 52027e00 15015305 0389bdfe 3f00142c R.~...S.....?.., 07760 602a4020 130000cc 04000015 0152027e `*@ .........R.~ - 07770 00150153 050390bd fe3f0014 1b602a40 ...S.....?...`*@ + 07770 00150153 050390bd fe3f0014 37602a40 ...S.....?..7`*@ 07780 20130000 e9040000 15015202 7e001501 .........R.~... - 07790 53050397 bdfe3f00 1425602a 40201300 S.....?..%`*@ .. + 07790 53050397 bdfe3f00 1441602a 40201300 S.....?..A`*@ .. 077a0 00060500 00150152 027e0015 01530503 .......R.~...S.. - 077b0 02befe3f 00144d60 2a403613 00001a05 ...?..M`*@6..... - 077c0 00001501 52027f00 00145560 2a403613 ....R.....U`*@6. - 077d0 00002f05 00001501 52039150 0600145d ../.....R..P...] + 077b0 02befe3f 00146960 2a403613 00001a05 ...?..i`*@6..... + 077c0 00001501 52027f00 00147160 2a403613 ....R.....q`*@6. + 077d0 00002f05 00001501 52039150 06001479 ../.....R..P...y 077e0 602a4036 13000044 05000015 01520391 `*@6...D.....R.. - 077f0 54060014 65602a40 36130000 59050000 T...e`*@6...Y... - 07800 15015203 91580600 146d602a 40361300 ..R..X...m`*@6.. - 07810 006d0500 00150152 027e0000 16b3602a .m.....R.~....`* - 07820 40411300 0014bd60 2a404c13 00009305 @A.....`*@L..... + 077f0 54060014 81602a40 36130000 59050000 T....`*@6...Y... + 07800 15015203 91580600 1489602a 40361300 ..R..X....`*@6.. + 07810 006d0500 00150152 027e0000 16cf602a .m.....R.~....`* + 07820 40411300 0014d960 2a404c13 00009305 @A.....`*@L..... 07830 00001501 52027d00 15015305 0384bdfe ....R.}...S..... - 07840 3f0016cf 602a4041 13000014 d9602a40 ?...`*@A.....`*@ + 07840 3f0016eb 602a4041 13000014 f5602a40 ?...`*@A.....`*@ 07850 4c130000 b9050000 15015202 7d001501 L.........R.}... - 07860 53050389 bdfe3f00 16e5602a 40411300 S.....?...`*@A.. - 07870 0014ef60 2a404c13 0000df05 00001501 ...`*@L......... - 07880 52027d00 15015305 0390bdfe 3f001601 R.}...S.....?... - 07890 612a4041 13000014 0b612a40 4c130000 a*@A.....a*@L... + 07860 53050389 bdfe3f00 1601612a 40411300 S.....?...a*@A.. + 07870 00140b61 2a404c13 0000df05 00001501 ...a*@L......... + 07880 52027d00 15015305 0390bdfe 3f00161d R.}...S.....?... + 07890 612a4041 13000014 27612a40 4c130000 a*@A....'a*@L... 078a0 05060000 15015202 7d001501 53050397 ......R.}...S... - 078b0 bdfe3f00 161d612a 40411300 00142761 ..?...a*@A....'a + 078b0 bdfe3f00 1639612a 40411300 00144361 ..?..9a*@A....Ca 078c0 2a404c13 00002b06 00001501 52027d00 *@L...+.....R.}. - 078d0 15015305 0302befe 3f001730 612a404c ..S.....?..0a*@L + 078d0 15015305 0302befe 3f00174c 612a404c ..S.....?..La*@L 078e0 13000015 01520391 5c061501 53027100 .....R..\...S.q. 078f0 15015402 7d000000 06044e03 00000ad9 ..T.}.....N..... 07900 0000005f 0600000b c5000000 06001885 ..._............ - 07910 06000001 12c8612a 409a0500 00019cca ......a*@....... + 07910 06000001 12e4612a 409a0500 00019cca ......a*@....... 07920 12000019 f6170000 0112ac00 0000581e ..............X. 07930 000019ad 29000001 12ca1200 00771e00 ....)........w.. 07940 001a6900 01132500 0000981e 00001b3c ..i...%........< @@ -43548,31 +43551,31 @@ Contents of section .debug_info: 07970 49060000 7e1f0000 1d300300 008d1200 I...~....0...... 07980 001bb328 00000121 49060000 b21f0000 ...(...!I....... 07990 1b502900 00013549 060000d0 1f00001b .P)...5I........ - 079a0 874f0000 01364906 0000ee1f 00001e20 .O...6I........ + 079a0 874f0000 01364906 0000ee1f 00001e3c .O...6I........< 079b0 622a4087 00000087 0800001b 99290000 b*@..........).. 079c0 01254906 00002d20 00001a73 00012bd3 .%I...- ...s..+. - 079d0 0000004b 20000014 29622a40 57130000 ...K ...)b*@W... - 079e0 3f070000 15015205 03c5bdfe 3f00162c ?.....R.....?.., - 079f0 622a402b 13000016 34622a40 62130000 b*@+....4b*@b... - 07a00 143e622a 404c1300 006e0700 00150152 .>b*@L...n.....R - 07a10 027e0015 01530503 ecbdfe3f 00164462 .~...S.....?..Db - 07a20 2a406213 0000144e 622a404c 13000094 *@b....Nb*@L.... + 079d0 0000004b 20000014 45622a40 57130000 ...K ...Eb*@W... + 079e0 3f070000 15015205 03c5bdfe 3f001648 ?.....R.....?..H + 079f0 622a402b 13000016 50622a40 62130000 b*@+....Pb*@b... + 07a00 145a622a 404c1300 006e0700 00150152 .Zb*@L...n.....R + 07a10 027e0015 01530503 ecbdfe3f 00166062 .~...S.....?..`b + 07a20 2a406213 0000146a 622a404c 13000094 *@b....jb*@L.... 07a30 07000015 0152027e 00150153 0503d5bd .....R.~...S.... - 07a40 fe3f0016 54622a40 62130000 145d622a .?..Tb*@b....]b* + 07a40 fe3f0016 70622a40 62130000 1479622a .?..pb*@b....yb* 07a50 404c1300 00b70700 00150152 027e0015 @L.........R.~.. - 07a60 0153027c 00001666 622a4041 13000014 .S.|...fb*@A.... - 07a70 70622a40 4c130000 dd070000 15015202 pb*@L.........R. - 07a80 7e001501 530503dc bdfe3f00 1476622a ~...S.....?..vb* + 07a60 0153027c 00001682 622a4041 13000014 .S.|....b*@A.... + 07a70 8c622a40 4c130000 dd070000 15015202 .b*@L.........R. + 07a80 7e001501 530503dc bdfe3f00 1492622a ~...S.....?...b* 07a90 40621300 00f40700 00150152 0503e1bd @b.........R.... - 07aa0 fe3f0014 80622a40 4c130000 11080000 .?...b*@L....... + 07aa0 fe3f0014 9c622a40 4c130000 11080000 .?...b*@L....... 07ab0 15015202 7e001501 530503e7 bdfe3f00 ..R.~...S.....?. - 07ac0 1485622a 406d1300 00250800 00150152 ..b*@m...%.....R - 07ad0 027e0000 1493622a 40571300 00420800 .~....b*@W...B.. + 07ac0 14a1622a 406d1300 00250800 00150152 ..b*@m...%.....R + 07ad0 027e0000 14af622a 40571300 00420800 .~....b*@W...B.. 07ae0 00150152 0503f1bd fe3f1501 53027f00 ...R.....?..S... - 07af0 00149d62 2a407813 00006208 00001501 ...b*@x...b..... + 07af0 0014b962 2a407813 00006208 00001501 ...b*@x...b..... 07b00 52039148 06150153 027f0015 01540130 R..H...S.....T.0 - 07b10 0014a262 2a408313 00007608 00001501 ...b*@....v..... - 07b20 52027f00 0017a762 2a408f13 00001501 R......b*@...... + 07b10 0014be62 2a408313 00007608 00001501 ...b*@....v..... + 07b20 52027f00 0017c362 2a408f13 00001501 R......b*@...... 07b30 52027e00 00001d50 030000bc 1100001b R.~....P........ 07b40 c8280000 013d4906 00007420 00001bb9 .(...=I...t .... 07b50 28000001 41490600 009d2000 001b7028 (...AI.... ...p( @@ -43582,14 +43585,14 @@ Contents of section .debug_info: 07b90 66490600 00ff2000 001bc328 000001e0 fI.... ....(.... 07ba0 49060000 1d210000 1f8f0400 00016269 I....!........bi 07bb0 0000000a 09000020 001b4828 000001f0 ....... ..H(.... - 07bc0 d3000000 30210000 1e33632a 401c0000 ....0!...3c*@... + 07bc0 d3000000 30210000 1e4f632a 401c0000 ....0!...Oc*@... 07bd0 006a0900 0021e629 00000149 5e020000 .j...!.)...I^... - 07be0 0391a07e 1438632a 409a1300 004a0900 ...~.8c*@....J.. - 07bf0 00150152 0391a07e 00164663 2a406213 ...R...~..Fc*@b. - 07c00 0000174f 632a404c 13000015 0152027e ...Oc*@L.....R.~ - 07c10 00150153 027c0000 001e9d63 2a400f00 ...S.|.....c*@.. + 07be0 0391a07e 1454632a 409a1300 004a0900 ...~.Tc*@....J.. + 07bf0 00150152 0391a07e 00166263 2a406213 ...R...~..bc*@b. + 07c00 0000176b 632a404c 13000015 0152027e ...kc*@L.....R.~ + 07c10 00150153 027c0000 001eb963 2a400f00 ...S.|.....c*@.. 07c20 00009209 00001f8f 04000001 62690000 ............bi.. - 07c30 00880900 00200016 ac632a40 a5130000 ..... ...c*@.... + 07c30 00880900 00200016 c8632a40 a5130000 ..... ...c*@.... 07c40 001d7803 00005e0f 00001b63 28000001 ..x...^....c(... 07c50 6a250000 00592100 001b9f29 0000016b j%...Y!....)...k 07c60 49060000 77210000 1ba62900 00016c49 I...w!....)...lI @@ -43601,142 +43604,142 @@ Contents of section .debug_info: 07cc0 00001b4a 2a000001 9e490600 00852200 ...J*....I....". 07cd0 001b0129 000001a5 49060000 a5220000 ...)....I....".. 07ce0 1b512800 0001ac49 060000c5 2200001b .Q(....I...."... - 07cf0 f8270000 01ae4906 0000e322 00001e94 .'....I....".... + 07cf0 f8270000 01ae4906 0000e322 00001eb0 .'....I....".... 07d00 642a400e 00000077 0a00001f c7110000 d*@....w........ - 07d10 01876900 00006d0a 00002000 16a2642a ..i...m... ...d* - 07d20 40b01300 00001ea4 652a403f 0000002b @.......e*@?...+ + 07d10 01876900 00006d0a 00002000 16be642a ..i...m... ...d* + 07d20 40b01300 00001ec0 652a403f 0000002b @.......e*@?...+ 07d30 0b000021 6a290000 01bd5e02 00000391 ...!j)....^..... - 07d40 a07e14aa 652a409a 130000a8 0a000015 .~..e*@......... - 07d50 01520391 a07e0014 b4652a40 62130000 .R...~...e*@b... - 07d60 bd0a0000 15015203 91a07e00 14bd652a ......R...~...e* + 07d40 a07e14c6 652a409a 130000a8 0a000015 .~..e*@......... + 07d50 01520391 a07e0014 d0652a40 62130000 .R...~...e*@b... + 07d60 bd0a0000 15015203 91a07e00 14d9652a ......R...~...e* 07d70 404c1300 00d70a00 00150152 027c0015 @L.........R.|.. - 07d80 0153027f 000014ca 652a4062 130000ee .S......e*@b.... - 07d90 0a000015 01520503 05befe3f 0014d365 .....R.....?...e + 07d80 0153027f 000014e6 652a4062 130000ee .S......e*@b.... + 07d90 0a000015 01520503 05befe3f 0014ef65 .....R.....?...e 07da0 2a404c13 0000080b 00001501 52027c00 *@L.........R.|. - 07db0 15015302 7f000016 d9652a40 62130000 ..S......e*@b... - 07dc0 17e3652a 404c1300 00150152 027c0015 ..e*@L.....R.|.. - 07dd0 01530503 48befe3f 00001e54 662a403a .S..H..?...Tf*@: + 07db0 15015302 7f000016 f5652a40 62130000 ..S......e*@b... + 07dc0 17ff652a 404c1300 00150152 027c0015 ..e*@L.....R.|.. + 07dd0 01530503 48befe3f 00001e70 662a403a .S..H..?...pf*@: 07de0 000000b4 0b00001f 21180000 01da6900 ........!.....i. - 07df0 0000490b 00002000 145f662a 40bb1300 ..I... .._f*@... - 07e00 005f0b00 00150152 0491ac7f 0600146b ._.....R.......k + 07df0 0000490b 00002000 147b662a 40bb1300 ..I... ..{f*@... + 07e00 005f0b00 00150152 0491ac7f 06001487 ._.....R........ 07e10 662a4036 13000075 0b000015 01520491 f*@6...u.....R.. - 07e20 b07f0600 1478662a 40bb1300 008b0b00 .....xf*@....... - 07e30 00150152 0491b47f 06001484 662a40bb ...R........f*@. + 07e20 b07f0600 1494662a 40bb1300 008b0b00 ......f*@....... + 07e30 00150152 0491b47f 060014a0 662a40bb ...R........f*@. 07e40 130000a1 0b000015 01520491 b87f0600 .........R...... - 07e50 1689662a 40c61300 00168e66 2a40d113 ..f*@......f*@.. - 07e60 00000016 dd632a40 dc130000 14e7632a .....c*@......c* + 07e50 16a5662a 40c61300 0016aa66 2a40d113 ..f*@......f*@.. + 07e60 00000016 f9632a40 dc130000 1403642a .....c*@......d* 07e70 40201300 00da0b00 00150152 027f0015 @ .........R.... - 07e80 01530503 34befe3f 0014f263 2a402013 .S..4..?...c*@ . + 07e80 01530503 34befe3f 00140e64 2a402013 .S..4..?...d*@ . 07e90 0000f70b 00001501 52027f00 15015305 ........R.....S. - 07ea0 0339befe 3f001404 642a40bb 1300000d .9..?...d*@..... - 07eb0 0c000015 01520491 a47f0600 140c642a .....R........d* + 07ea0 0339befe 3f001420 642a40bb 1300000d .9..?.. d*@..... + 07eb0 0c000015 01520491 a47f0600 1428642a .....R.......(d* 07ec0 40bb1300 00230c00 00150152 0491a47f @....#.....R.... - 07ed0 06001422 642a40bb 13000039 0c000015 ..."d*@....9.... - 07ee0 01520491 a87f0600 142b642a 40bb1300 .R.......+d*@... - 07ef0 004f0c00 00150152 0491a87f 06001635 .O.....R.......5 - 07f00 642a40e7 13000014 3d642a40 20130000 d*@.....=d*@ ... + 07ed0 0600143e 642a40bb 13000039 0c000015 ...>d*@....9.... + 07ee0 01520491 a87f0600 1447642a 40bb1300 .R.......Gd*@... + 07ef0 004f0c00 00150152 0491a87f 06001651 .O.....R.......Q + 07f00 642a40e7 13000014 59642a40 20130000 d*@.....Yd*@ ... 07f10 750c0000 15015202 7f001501 530503ec u.....R.....S... - 07f20 bdfe3f00 1453642a 40bb1300 008b0c00 ..?..Sd*@....... - 07f30 00150152 0491bc7f 06001661 642a40f2 ...R.......ad*@. - 07f40 13000014 6e642a40 20130000 b10c0000 ....nd*@ ....... + 07f20 bdfe3f00 146f642a 40bb1300 008b0c00 ..?..od*@....... + 07f30 00150152 0491bc7f 0600167d 642a40f2 ...R.......}d*@. + 07f40 13000014 8a642a40 20130000 b10c0000 .....d*@ ....... 07f50 15015202 7f001501 5305033e befe3f00 ..R.....S..>..?. - 07f60 147a642a 40201300 00ce0c00 00150152 .zd*@ .........R - 07f70 027f0015 01530503 48befe3f 00148764 .....S..H..?...d + 07f60 1496642a 40201300 00ce0c00 00150152 ..d*@ .........R + 07f70 027f0015 01530503 48befe3f 0014a364 .....S..H..?...d 07f80 2a40bb13 0000e30c 00001501 52039140 *@..........R..@ - 07f90 06001492 642a40bb 130000f8 0c000015 ....d*@......... - 07fa0 01520391 44060014 ab642a40 20130000 .R..D....d*@ ... + 07f90 060014ae 642a40bb 130000f8 0c000015 ....d*@......... + 07fa0 01520391 44060014 c7642a40 20130000 .R..D....d*@ ... 07fb0 150d0000 15015202 7f001501 53050356 ......R.....S..V - 07fc0 befe3f00 14b3642a 40bb1300 002b0d00 ..?...d*@....+.. - 07fd0 00150152 0491ac7f 060016c0 642a40f2 ...R........d*@. - 07fe0 13000014 cd642a40 20130000 510d0000 .....d*@ ...Q... + 07fc0 befe3f00 14cf642a 40bb1300 002b0d00 ..?...d*@....+.. + 07fd0 00150152 0491ac7f 060016dc 642a40f2 ...R........d*@. + 07fe0 13000014 e9642a40 20130000 510d0000 .....d*@ ...Q... 07ff0 15015202 7f001501 5305035f befe3f00 ..R.....S.._..?. - 08000 14d5642a 40361300 00670d00 00150152 ..d*@6...g.....R - 08010 0491b07f 060014f1 642a4020 13000084 ........d*@ .... + 08000 14f1642a 40361300 00670d00 00150152 ..d*@6...g.....R + 08010 0491b07f 0600140d 652a4020 13000084 ........e*@ .... 08020 0d000015 0152027f 00150153 050369be .....R.....S..i. - 08030 fe3f0014 fa642a40 bb130000 9a0d0000 .?...d*@........ - 08040 15015204 91b47f06 00160865 2a40f213 ..R........e*@.. - 08050 00001416 652a4020 130000c0 0d000015 ....e*@ ........ + 08030 fe3f0014 16652a40 bb130000 9a0d0000 .?...e*@........ + 08040 15015204 91b47f06 00162465 2a40f213 ..R.......$e*@.. + 08050 00001432 652a4020 130000c0 0d000015 ...2e*@ ........ 08060 0152027f 00150153 050373be fe3f0014 .R.....S..s..?.. - 08070 1f652a40 bb130000 d60d0000 15015204 .e*@..........R. - 08080 91b87f06 00162c65 2a40f213 00001634 ......,e*@.....4 - 08090 652a402b 13000014 3e652a40 20130000 e*@+....>e*@ ... + 08070 3b652a40 bb130000 d60d0000 15015204 ;e*@..........R. + 08080 91b87f06 00164865 2a40f213 00001650 ......He*@.....P + 08090 652a402b 13000014 5a652a40 20130000 e*@+....Ze*@ ... 080a0 050e0000 15015202 7f001501 53050381 ......R.....S... - 080b0 befe3f00 1643652a 40dc1300 00164e65 ..?..Ce*@.....Ne - 080c0 2a404113 00001458 652a404c 13000034 *@A....Xe*@L...4 + 080b0 befe3f00 165f652a 40dc1300 00166a65 ..?.._e*@.....je + 080c0 2a404113 00001474 652a404c 13000034 *@A....te*@L...4 080d0 0e000015 0152027c 00150153 050381be .....R.|...S.... - 080e0 fe3f0016 62652a40 62130000 146c652a .?..be*@b....le* + 080e0 fe3f0016 7e652a40 62130000 1488652a .?..~e*@b.....e* 080f0 404c1300 005a0e00 00150152 027c0015 @L...Z.....R.|.. - 08100 01530503 34befe3f 00167665 2a406213 .S..4..?..ve*@b. - 08110 00001480 652a404c 13000080 0e000015 ....e*@L........ + 08100 01530503 34befe3f 00169265 2a406213 .S..4..?...e*@b. + 08110 0000149c 652a404c 13000080 0e000015 ....e*@L........ 08120 0152027c 00150153 050339be fe3f0016 .R.|...S..9..?.. - 08130 8c652a40 62130000 1498652a 404c1300 .e*@b.....e*@L.. + 08130 a8652a40 62130000 14b4652a 404c1300 .e*@b.....e*@L.. 08140 00a60e00 00150152 027c0015 01530503 .......R.|...S.. - 08150 ecbdfe3f 0016ef65 2a406213 000014f9 ...?...e*@b..... - 08160 652a404c 130000cc 0e000015 0152027c e*@L.........R.| - 08170 00150153 050356be fe3f0016 0e662a40 ...S..V..?...f*@ - 08180 41130000 1419662a 404c1300 00f20e00 A.....f*@L...... + 08150 ecbdfe3f 00160b66 2a406213 00001415 ...?...f*@b..... + 08160 662a404c 130000cc 0e000015 0152027c f*@L.........R.| + 08170 00150153 050356be fe3f0016 2a662a40 ...S..V..?..*f*@ + 08180 41130000 1435662a 404c1300 00f20e00 A....5f*@L...... 08190 00150152 027c0015 01530503 5fbefe3f ...R.|...S.._..? - 081a0 00162566 2a406213 00001431 662a404c ..%f*@b....1f*@L + 081a0 00164166 2a406213 0000144d 662a404c ..Af*@b....Mf*@L 081b0 13000018 0f000015 0152027c 00150153 .........R.|...S - 081c0 050369be fe3f0016 3d662a40 62130000 ..i..?..=f*@b... - 081d0 1449662a 404c1300 003e0f00 00150152 .If*@L...>.....R - 081e0 027c0015 01530503 73befe3f 00175466 .|...S..s..?..Tf + 081c0 050369be fe3f0016 59662a40 62130000 ..i..?..Yf*@b... + 081d0 1465662a 404c1300 003e0f00 00150152 .ef*@L...>.....R + 081e0 027c0015 01530503 73befe3f 00177066 .|...S..s..?..pf 081f0 2a404c13 00001501 52027e00 15015305 *@L.....R.~...S. - 08200 032cbefe 3f150154 027c0000 0016db62 .,..?..T.|.....b - 08210 2a402b13 000016e4 622a4062 13000014 *@+.....b*@b.... - 08220 ee622a40 4c130000 8a0f0000 15015202 .b*@L.........R. - 08230 7e001501 53027c00 0014f862 2a402013 ~...S.|....b*@ . + 08200 032cbefe 3f150154 027c0000 0016f762 .,..?..T.|.....b + 08210 2a402b13 00001600 632a4062 13000014 *@+.....c*@b.... + 08220 0a632a40 4c130000 8a0f0000 15015202 .c*@L.........R. + 08230 7e001501 53027c00 00141463 2a402013 ~...S.|....c*@ . 08240 0000a40f 00001501 52027d00 15015302 ........R.}...S. - 08250 7c000014 00632a40 62130000 bb0f0000 |....c*@b....... - 08260 15015205 03b595fe 3f001409 632a404c ..R.....?...c*@L + 08250 7c000014 1c632a40 62130000 bb0f0000 |....c*@b....... + 08260 15015205 03b595fe 3f001425 632a404c ..R.....?..%c*@L 08270 130000d5 0f000015 0152027e 00150153 .........R.~...S - 08280 027c0000 1431632a 40201300 00ef0f00 .|...1c*@ ...... - 08290 00150152 027d0015 0153027c 00001459 ...R.}...S.|...Y + 08280 027c0000 144d632a 40201300 00ef0f00 .|...Mc*@ ...... + 08290 00150152 027d0015 0153027c 00001475 ...R.}...S.|...u 082a0 632a4020 13000009 10000015 0152027d c*@ .........R.} - 082b0 00150153 027c0000 1460632a 40361300 ...S.|...`c*@6.. - 082c0 001d1000 00150152 027f0000 1679632a .......R.....yc* - 082d0 40411300 00148563 2a404c13 00004010 @A.....c*@L...@. + 082b0 00150153 027c0000 147c632a 40361300 ...S.|...|c*@6.. + 082c0 001d1000 00150152 027f0000 1695632a .......R......c* + 082d0 40411300 0014a163 2a404c13 00004010 @A.....c*@L...@. 082e0 00001501 52027e00 15015302 7c000014 ....R.~...S.|... - 082f0 8f632a40 20130000 5a100000 15015202 .c*@ ...Z.....R. - 08300 7d001501 53027c00 00149663 2a403613 }...S.|....c*@6. - 08310 00006e10 00001501 52027f00 0016bb63 ..n.....R......c - 08320 2a404113 000014c5 632a404c 13000091 *@A.....c*@L.... + 082f0 ab632a40 20130000 5a100000 15015202 .c*@ ...Z.....R. + 08300 7d001501 53027c00 0014b263 2a403613 }...S.|....c*@6. + 08310 00006e10 00001501 52027f00 0016d763 ..n.....R......c + 08320 2a404113 000014e1 632a404c 13000091 *@A.....c*@L.... 08330 10000015 0152027e 00150153 027c0000 .....R.~...S.|.. - 08340 14cd632a 40201300 00ae1000 00150152 ..c*@ .........R - 08350 027d0015 01530503 2cbefe3f 00149866 .}...S..,..?...f + 08340 14e9632a 40201300 00ae1000 00150152 ..c*@ .........R + 08350 027d0015 01530503 2cbefe3f 0014b466 .}...S..,..?...f 08360 2a402013 0000c810 00001501 52027d00 *@ .........R.}. - 08370 15015302 7c000016 a4662a40 36130000 ..S.|....f*@6... - 08380 16ba662a 40a51300 0014cd66 2a405903 ..f*@......f*@Y. + 08370 15015302 7c000016 c0662a40 36130000 ..S.|....f*@6... + 08380 16d6662a 40a51300 0014e966 2a405903 ..f*@......f*@Y. 08390 0000f410 00001501 53027d00 15015402 ........S.}...T. - 083a0 7e000016 ed662a40 41130000 14f6662a ~....f*@A.....f* + 083a0 7e000016 09672a40 41130000 1412672a ~....g*@A.....g* 083b0 404c1300 00171100 00150152 027e0015 @L.........R.~.. - 083c0 0153027c 000016fc 662a4062 13000014 .S.|....f*@b.... - 083d0 06672a40 4c130000 3d110000 15015202 .g*@L...=.....R. - 083e0 7e001501 530503ec bdfe3f00 140b672a ~...S.....?...g* + 083c0 0153027c 00001618 672a4062 13000014 .S.|....g*@b.... + 083d0 22672a40 4c130000 3d110000 15015202 "g*@L...=.....R. + 083e0 7e001501 530503ec bdfe3f00 1427672a ~...S.....?..'g* 083f0 406d1300 00511100 00150152 027e0000 @m...Q.....R.~.. - 08400 1419672a 40571300 006e1100 00150152 ..g*@W...n.....R - 08410 0503a0be fe3f1501 53027c00 00142367 .....?..S.|...#g + 08400 1435672a 40571300 006e1100 00150152 .5g*@W...n.....R + 08410 0503a0be fe3f1501 53027c00 00143f67 .....?..S.|...?g 08420 2a407813 00008e11 00001501 52039148 *@x.........R..H - 08430 06150153 027c0015 01540130 00142867 ...S.|...T.0..(g + 08430 06150153 027c0015 01540130 00144467 ...S.|...T.0..Dg 08440 2a408313 0000a211 00001501 52027c00 *@..........R.|. - 08450 00163067 2a40fd13 00001735 672a408f ..0g*@.....5g*@. - 08460 13000015 0152027e 00000014 fc612a40 .....R.~.....a*@ + 08450 00164c67 2a40fd13 00001751 672a408f ..Lg*@.....Qg*@. + 08460 13000015 0152027e 00000014 18622a40 .....R.~.....b*@ 08470 57130000 d3110000 15015205 03a5bdfe W.........R..... - 08480 3f001404 622a4020 130000f0 11000015 ?...b*@ ........ + 08480 3f001420 622a4020 130000f0 11000015 ?.. b*@ ........ 08490 0152027d 00150153 0503b3bd fe3f0014 .R.}...S.....?.. - 084a0 0f622a40 bb130000 04120000 15015202 .b*@..........R. - 084b0 7e000014 1d622a40 08140000 1b120000 ~....b*@........ - 084c0 15015305 03b7bdfe 3f0014af 622a4020 ..S.....?...b*@ + 084a0 2b622a40 bb130000 04120000 15015202 +b*@..........R. + 084b0 7e000014 39622a40 08140000 1b120000 ~...9b*@........ + 084c0 15015305 03b7bdfe 3f0014cb 622a4020 ..S.....?...b*@ 084d0 13000038 12000015 0152027d 00150153 ...8.....R.}...S - 084e0 0503ecbd fe3f0014 b8622a40 20130000 .....?...b*@ ... + 084e0 0503ecbd fe3f0014 d4622a40 20130000 .....?...b*@ ... 084f0 52120000 15015202 7d001501 53027c00 R.....R.}...S.|. - 08500 0014c762 2a40bb13 00006612 00001501 ...b*@....f..... - 08510 52027f00 0016d562 2a400814 00001411 R......b*@...... + 08500 0014e362 2a40bb13 00006612 00001501 ...b*@....f..... + 08510 52027f00 0016f162 2a400814 0000142d R......b*@.....- 08520 632a40bb 13000083 12000015 0152027e c*@..........R.~ - 08530 0000161f 632a4008 14000000 14eb612a ....c*@.......a* + 08530 0000163b 632a4008 14000000 1407622a ...;c*@.......b* 08540 40131400 00a21200 00150152 03f30153 @..........R...S - 08550 00144467 2a405713 0000b912 00001501 ..Dg*@W......... - 08560 520503b0 befe3f00 174a672a 408f1300 R.....?..Jg*@... + 08550 00146067 2a405713 0000b912 00001501 ..`g*@W......... + 08560 520503b0 befe3f00 1766672a 408f1300 R.....?..fg*@... 08570 00150152 027d0000 00060497 00000022 ...R.}........." 08580 9e040000 032cc701 00002216 28000003 .....,....".(... 08590 2d250000 0022922a 0000032e 25000000 -%...".*....%... @@ -43760,8 +43763,8 @@ Contents of section .debug_info: 086b0 00250800 000a0b24 d0290000 d0290000 .%.....$.)...).. 086c0 072d24ee 290000ee 29000005 90009409 .-$.)...)....... 086d0 00000400 fa180000 0401cd00 00000c71 ...............q - 086e0 2b00005f 020000a8 03000000 000000cb +.._............ - 086f0 2b000002 f3010000 021c3000 00000301 +.........0..... + 086e0 2b00005f 020000a8 03000000 00000001 +.._............ + 086f0 2c000002 f3010000 021c3000 00000301 ,.........0..... 08700 085a0300 00030106 5c030000 02c10300 .Z......\....... 08710 00021f49 00000003 02071b04 00000302 ...I............ 08720 05580000 0002c203 00000221 50000000 .X.........!P... @@ -43821,85 +43824,85 @@ Contents of section .debug_info: 08a80 cd030000 12746370 00046ecd 03000012 .....tcp..n..... 08a90 75647000 046fd303 00000008 042a0300 udp..o.......*.. 08aa0 00080472 03000008 04180100 0013142b ...r...........+ - 08ab0 0000010e 70672a40 5c000000 019c9704 ....pg*@\....... + 08ab0 0000010e 8c672a40 5c000000 019c9704 .....g*@\....... 08ac0 00001461 72670001 0ec30000 00f62200 ...arg........". 08ad0 0015d12a 0000010f 97040000 22230000 ...*........"#.. - 08ae0 168b672a 40070900 00290400 00170152 ..g*@....).....R - 08af0 0503cfbe fe3f0018 8e672a40 12090000 .....?...g*@.... - 08b00 169a672a 40070900 00490400 00170152 ..g*@....I.....R - 08b10 0503e9be fe3f0016 a9672a40 1d090000 .....?...g*@.... + 08ae0 16a7672a 40070900 00290400 00170152 ..g*@....).....R + 08af0 0503cfbe fe3f0018 aa672a40 12090000 .....?...g*@.... + 08b00 16b6672a 40070900 00490400 00170152 ..g*@....I.....R + 08b10 0503e9be fe3f0016 c5672a40 1d090000 .....?...g*@.... 08b20 62040000 17015302 7d001701 54014700 b.....S.}...T.G. - 08b30 16b5672a 401d0900 007b0400 00170153 ..g*@....{.....S - 08b40 027d0017 01540148 0019c167 2a401d09 .}...T.H...g*@.. + 08b30 16d1672a 401d0900 007b0400 00170153 ..g*@....{.....S + 08b40 027d0017 01540148 0019dd67 2a401d09 .}...T.H...g*@.. 08b50 00001701 52027c00 17015302 7d001701 ....R.|...S.}... 08b60 54014900 0008049b 01000013 fb2a0000 T.I..........*.. - 08b70 011ce867 2a40e000 0000019c 42060000 ...g*@......B... + 08b70 011c0468 2a40e000 0000019c 42060000 ...h*@......B... 08b80 1a1d2a00 00011cf4 0000004e 2300001a ..*........N#... 08b90 052c0000 011cf400 00007a23 000015d1 .,........z#.... - 08ba0 2a000001 2e970400 00a62300 00160868 *.........#....h + 08ba0 2a000001 2e970400 00a62300 00162468 *.........#...$h 08bb0 2a402809 0000ff04 00001701 52020838 *@(.........R..8 - 08bc0 17015302 7d001701 54020830 00161668 ..S.}...T..0...h + 08bc0 17015302 7d001701 54020830 00163268 ..S.}...T..0..2h 08bd0 2a402809 00001e05 00001701 52014c17 *@(.........R.L. - 08be0 0153027d 00170154 02083100 1624682a .S.}...T..1..$h* + 08be0 0153027d 00170154 02083100 1640682a .S.}...T..1..@h* 08bf0 40330900 003d0500 00170152 027c0017 @3...=.....R.|.. - 08c00 0153027e 00170154 01340016 47682a40 .S.~...T.4..Gh*@ + 08c00 0153027e 00170154 01340016 63682a40 .S.~...T.4..ch*@ 08c10 07090000 5a050000 17015205 03f7befe ....Z.....R..... - 08c20 3f170157 02085000 165e682a 40280900 ?..W..P..^h*@(.. + 08c20 3f170157 02085000 167a682a 40280900 ?..W..P..zh*@(.. 08c30 007b0500 00170152 030a0002 17015302 .{.....R......S. - 08c40 7d001701 5402083d 00166d68 2a403e09 }...T..=..mh*@>. + 08c40 7d001701 5402083d 00168968 2a403e09 }...T..=...h*@>. 08c50 00009805 00001701 5305031f bffe3f17 ........S.....?. - 08c60 0155027f 00001678 682a4007 090000af .U.....xh*@..... - 08c70 05000017 01520503 58bffe3f 00167d68 .....R..X..?..}h + 08c60 0155027f 00001694 682a4007 090000af .U......h*@..... + 08c70 05000017 01520503 58bffe3f 00169968 .....R..X..?...h 08c80 2a404909 0000c305 00001701 52027c00 *@I.........R.|. - 08c90 00168868 2a400709 0000da05 00001701 ...h*@.......... - 08ca0 52050365 bffe3f00 1694682a 401d0900 R..e..?...h*@... + 08c90 0016a468 2a400709 0000da05 00001701 ...h*@.......... + 08ca0 52050365 bffe3f00 16b0682a 401d0900 R..e..?...h*@... 08cb0 00f40500 00170153 027d0017 01540208 .......S.}...T.. - 08cc0 470016a0 682a401d 0900000e 06000017 G...h*@......... - 08cd0 0153027d 00170154 02084800 16ac682a .S.}...T..H...h* + 08cc0 470016bc 682a401d 0900000e 06000017 G...h*@......... + 08cd0 0153027d 00170154 02084800 16c8682a .S.}...T..H...h* 08ce0 401d0900 002e0600 00170152 027c0017 @..........R.|.. - 08cf0 0153027d 00170154 02084900 19b9682a .S.}...T..I...h* + 08cf0 0153027d 00170154 02084900 19d5682a .S.}...T..I...h* 08d00 40070900 00170152 050383bf fe3f0000 @......R.....?.. - 08d10 1bd82a00 000150d4 682a4050 00000001 ..*...P.h*@P.... + 08d10 1bd82a00 000150f0 682a4050 00000001 ..*...P.h*@P.... 08d20 9cce0600 001a1d2a 00000150 f4000000 .......*...P.... 08d30 c4230000 1af42a00 000150d9 03000006 .#....*...P..... 08d40 24000014 61726700 0150c300 00004824 $...arg..P....H$ 08d50 000015c8 2a000001 518a0100 00822400 ....*...Q.....$. - 08d60 0016f868 2a400709 0000aa06 00001701 ...h*@.......... - 08d70 52050396 bffe3f00 160c692a 409d0400 R.....?...i*@... + 08d60 00161469 2a400709 0000aa06 00001701 ...i*@.......... + 08d70 52050396 bffe3f00 1628692a 409d0400 R.....?..(i*@... 08d80 00c40600 00170152 027d0017 0153027c .......R.}...S.| - 08d90 00001819 692a4007 09000000 13222a00 ....i*@......"*. - 08da0 0001633c 692a4048 01000001 9cdf0800 ..c....$....+ 08dd0 00000166 57000000 07250000 1c690001 ...fW....%...i.. 08de0 67250000 003d2500 001d6a00 01672500 g%...=%...j..g%. 08df0 000015fa 2b000001 683e0000 00732500 ....+...h>...s%. 08e00 001e0d2b 00000188 29010000 0391b07f ...+....)....... - 08e10 1e2e1e00 00018918 01000002 914c1655 .............L.U + 08e10 1e2e1e00 00018918 01000002 914c1671 .............L.q 08e20 692a4054 09000064 07000017 0152027e i*@T...d.....R.~ - 08e30 00001671 692a401d 0900007e 07000017 ...qi*@....~.... - 08e40 0153027f 00170154 02086b00 1680692a .S.....T..k...i* + 08e30 0000168d 692a401d 0900007e 07000017 ....i*@....~.... + 08e40 0153027f 00170154 02086b00 169c692a .S.....T..k...i* 08e50 405f0900 00a30700 00170152 02082017 @_.........R.. . 08e60 0153027f 00170154 02086c17 01550131 .S.....T..l..U.1 - 08e70 00168c69 2a406a09 0000bc07 00001701 ...i*@j......... - 08e80 53013017 01540208 20001699 692a4075 S.0..T.. ...i*@u + 08e70 0016a869 2a406a09 0000bc07 00001701 ...i*@j......... + 08e80 53013017 01540208 200016b5 692a4075 S.0..T.. ...i*@u 08e90 090000de 07000017 0152027e 00170153 .........R.~...S - 08ea0 0503f9bf fe3f1701 54013800 16a8692a .....?..T.8...i* + 08ea0 0503f9bf fe3f1701 54013800 16c4692a .....?..T.8...i* 08eb0 40750900 00000800 00170152 027e0017 @u.........R.~.. - 08ec0 01530503 02c0fe3f 17015401 370018f4 .S.....?..T.7... - 08ed0 692a4080 09000016 066a2a40 1d090000 i*@......j*@.... + 08ec0 01530503 02c0fe3f 17015401 37001810 .S.....?..T.7... + 08ed0 6a2a4080 09000016 226a2a40 1d090000 j*@....."j*@.... 08ee0 23080000 17015302 7f001701 54020881 #.....S.....T... - 08ef0 00161c6a 2a405f09 00004d08 00001701 ...j*@_...M..... + 08ef0 0016386a 2a405f09 00004d08 00001701 ..8j*@_...M..... 08f00 52079150 060affff 1a170153 027f0017 R..P.......S.... - 08f10 01540208 82170155 01310016 2d6a2a40 .T.....U.1..-j*@ - 08f20 6a090000 60080000 17015301 3000163e j...`.....S.0..> + 08f10 01540208 82170155 01310016 496a2a40 .T.....U.1..Ij*@ + 08f20 6a090000 60080000 17015301 3000165a j...`.....S.0..Z 08f30 6a2a4080 09000077 08000017 0153057e j*@....w.....S.~ - 08f40 007c0022 0016496a 2a400709 00008e08 .|."..Ij*@...... - 08f50 00001701 5205030a c0fe3f00 16576a2a ....R.....?..Wj* + 08f40 007c0022 0016656a 2a400709 00008e08 .|."..ej*@...... + 08f50 00001701 5205030a c0fe3f00 16736a2a ....R.....?..sj* 08f60 40070900 00a50800 00170152 050315c0 @..........R.... - 08f70 fe3f0016 646a2a40 8b090000 c8080000 .?..dj*@........ + 08f70 fe3f0016 806a2a40 8b090000 c8080000 .?...j*@........ 08f80 17015202 71001701 5402914c 17015505 ..R.q...T..L..U. - 08f90 03d4682a 40001971 6a2a401d 09000017 ..h*@..qj*@..... + 08f90 03f0682a 4000198d 6a2a401d 09000017 ..h*@...j*@..... 08fa0 0153027f 00170154 02089000 001fc12a .S.....T.......* 08fb0 0000010c f0080000 0503c026 ff3f0804 ...........&.?.. 08fc0 25000000 1feb2a00 00010df0 08000005 %.....*......... @@ -43914,7 +43917,7 @@ Contents of section .debug_info: 09050 2b0000cd 2b000006 31217f2b 00007f2b +...+...1!.+...+ 09060 000004ca 01001c20 00000400 b71a0000 ....... ........ 09070 0401cd00 00000c7f 1d000007 2e0000d0 ................ - 09080 03000000 0000009e 2e000002 044a0000 .............J.. + 09080 03000000 000000d4 2e000002 044a0000 .............J.. 09090 000b044a 00000003 fb1a0000 00033e1c ...J..........>. 090a0 00000103 3f190000 0203c618 00000300 ....?........... 090b0 040407b4 03000005 f3010000 031c5c00 ..............\. @@ -44068,50 +44071,50 @@ Contents of section .debug_info: 099f0 000018bd 3d000002 65670100 00001722 ....=...eg....." 09a00 2f000002 678e0000 0003b409 000018bd /...g........... 09a10 3d000002 67670100 0000192b 2d000001 =...gg.....+-... - 09a20 7d01886a 2a403f00 0000019c 250a0000 }..j*@?.....%... + 09a20 7d01a46a 2a403f00 0000019c 250a0000 }..j*@?.....%... 09a30 1a617267 00017d01 b3020000 a9250000 .arg..}......%.. 09a40 1bf71800 00017f01 6d040000 ca250000 ........m....%.. 09a50 1b331d00 00018001 250a0000 eb250000 .3......%....%.. - 09a60 1cb26a2a 400a0a00 001d0152 027c0000 ..j*@......R.|.. - 09a70 1ebe6a2a 40191e00 001d0152 01321d01 ..j*@......R.2.. + 09a60 1cce6a2a 400a0a00 001d0152 027c0000 ..j*@......R.|.. + 09a70 1eda6a2a 40191e00 001d0152 01321d01 ..j*@......R.2.. 09a80 5301301d 0154027c 0000000a 047f0700 S.0..T.|........ - 09a90 0019742e 0000018d 01c86a2a 40770000 ..t.......j*@w.. + 09a90 0019742e 0000018d 01e46a2a 40770000 ..t.......j*@w.. 09aa0 00019caa 0a00001a 61726700 018d01b3 ........arg..... 09ab0 020000fe 2500001b 331d0000 018f0125 ....%...3......% - 09ac0 0a00002a 2600001f f96a2a40 191e0000 ...*&....j*@.... + 09ac0 0a00002a 2600001f 156b2a40 191e0000 ...*&....k*@.... 09ad0 7f0a0000 1d015201 321d0153 01301d01 ......R.2..S.0.. - 09ae0 54027c00 001f206b 2a40191e 00009d0a T.|... k*@...... + 09ae0 54027c00 001f3c6b 2a40191e 00009d0a T.|...m....'..%3. - 09c40 0000013f 250a0000 be270000 1fd36b2a ...?%....'....k* + 09c40 0000013f 250a0000 be270000 1fef6b2a ...?%....'....k* 09c50 40241e00 00000c00 001d0153 03f30153 @$.........S...S - 09c60 1d015401 340026dd 6b2a402f 1e000026 ..T.4.&.k*@/...& - 09c70 e56b2a40 3b1e0000 1ef66b2a 40191e00 .k*@;.....k*@... + 09c60 1d015401 340026f9 6b2a402f 1e000026 ..T.4.&.k*@/...& + 09c70 016c2a40 3b1e0000 1e126c2a 40191e00 .l*@;.....l*@... 09c80 001d0152 01321d01 5301301d 0154027c ...R.2..S.0..T.| 09c90 00000027 862f0000 016e0166 0c000018 ...'./...n.f.... 09ca0 331d0000 016e250a 00001880 1b000001 3....n%......... 09cb0 6e670100 00182a3c 0000016e 8e000000 ng....*<...n.... 09cc0 28bf2e00 000170c8 04000000 29a22d00 (.....p.....).-. - 09cd0 0001f200 6c2a40b7 01000001 9cb00e00 ....l*@......... + 09cd0 0001f21c 6c2a40b7 01000001 9cb00e00 ....l*@......... 09ce0 00246172 670001f2 b3020000 d1270000 .$arg........'.. 09cf0 23861400 0001f239 020000f2 27000024 #......9....'..$ 09d00 6c656e00 01f27500 00001028 00002571 len...u....(..%q @@ -44120,62 +44123,62 @@ Contents of section .debug_info: 09d30 0001f66a 00000077 28000025 f7180000 ...j...w(..%.... 09d40 01f86d04 0000b628 00002533 1d000001 ..m....(..%3.... 09d50 f9250a00 00d72800 002a292e 000001fc .%....(..*)..... - 09d60 276c2a40 2b980900 00486c2a 40030000 'l*@+....Hl*@... + 09d60 436c2a40 2b980900 00646c2a 40030000 Cl*@+....dl*@... 09d70 00010201 1c0d0000 2ca80900 00ea2800 ........,.....(. - 09d80 00002b7c 09000053 6c2a4003 00000001 ..+|...Sl*@..... + 09d80 00002b7c 0900006f 6c2a4003 00000001 ..+|...ol*@..... 09d90 01013a0d 00002c8c 090000fd 28000000 ..:...,.....(... - 09da0 2b2d0c00 00226d2a 40370000 00013901 +-..."m*@7....9. + 09da0 2b2d0c00 003e6d2a 40370000 00013901 +-...>m*@7....9. 09db0 bf0d0000 2c4f0c00 00102900 002c440c ....,O....)..,D. 09dc0 00002929 00002c39 0c00003c 2900002d ..))..,9...<)..- - 09dd0 226d2a40 37000000 2e5a0c00 000391b0 "m*@7....Z...... - 09de0 7f1f2f6d 2a40461e 0000960d 00001d01 ../m*@F......... - 09df0 52027d00 1d015303 91bc7f00 1f3d6d2a R.}...S......=m* + 09dd0 3e6d2a40 37000000 2e5a0c00 000391b0 >m*@7....Z...... + 09de0 7f1f4b6d 2a40461e 0000960d 00001d01 ..Km*@F......... + 09df0 52027d00 1d015303 91bc7f00 1f596d2a R.}...S......Ym* 09e00 40511e00 00b10d00 001d0152 027d001d @Q.........R.}.. - 09e10 01530391 be7f0020 546d2a40 1d015202 .S..... Tm*@..R. - 09e20 7c000000 001f436c 2a40241e 0000d30d |.....Cl*@$..... - 09e30 00001d01 53027e00 0026596c 2a405c1e ....S.~..&Yl*@\. - 09e40 0000268d 6c2a4067 1e000026 956c2a40 ..&.l*@g...&.l*@ - 09e50 731e0000 1ca86c2a 40fe0d00 001d0152 s.....l*@......R - 09e60 027c0000 26bc6c2a 407e1e00 001fe26c .|..&.l*@~.....l + 09e10 01530391 be7f0020 706d2a40 1d015202 .S..... pm*@..R. + 09e20 7c000000 001f5f6c 2a40241e 0000d30d |....._l*@$..... + 09e30 00001d01 53027e00 0026756c 2a405c1e ....S.~..&ul*@\. + 09e40 000026a9 6c2a4067 1e000026 b16c2a40 ..&.l*@g...&.l*@ + 09e50 731e0000 1cc46c2a 40fe0d00 001d0152 s.....l*@......R + 09e60 027c0000 26d86c2a 407e1e00 001ffe6c .|..&.l*@~.....l 09e70 2a40891e 00001b0e 00001d01 52027c38 *@..........R.|8 - 09e80 001ff36c 2a40941e 00002f0e 00001d01 ...l*@..../..... - 09e90 52027c38 001f046d 2a409f1e 0000430e R.|8...m*@....C. - 09ea0 00001d01 52027c38 001f1c6d 2a40aa1e ....R.|8...m*@.. - 09eb0 0000580e 00001d01 52039154 06001f61 ..X.....R..T...a + 09e80 001f0f6d 2a40941e 00002f0e 00001d01 ...m*@..../..... + 09e90 52027c38 001f206d 2a409f1e 0000430e R.|8.. m*@....C. + 09ea0 00001d01 52027c38 001f386d 2a40aa1e ....R.|8..8m*@.. + 09eb0 0000580e 00001d01 52039154 06001f7d ..X.....R..T...} 09ec0 6d2a40b5 1e00006c 0e00001d 0152027c m*@....l.....R.| - 09ed0 38001f6d 6d2a40c0 1e000080 0e00001d 8..mm*@......... - 09ee0 0152027c 38001f7c 6d2a40aa 1e000095 .R.|8..|m*@..... - 09ef0 0e00001d 0152037c b401001e a46d2a40 .....R.|.....m*@ + 09ed0 38001f89 6d2a40c0 1e000080 0e00001d 8...m*@......... + 09ee0 0152027c 38001f98 6d2a40aa 1e000095 .R.|8...m*@..... + 09ef0 0e00001d 0152037c b401001e c06d2a40 .....R.|.....m*@ 09f00 191e0000 1d015201 321d0153 01301d01 ......R.2..S.0.. - 09f10 54027c00 00001956 2f000001 c401c46d T.|....V/......m + 09f10 54027c00 00001956 2f000001 c401e06d T.|....V/......m 09f20 2a409400 0000019c 990f0000 1a617267 *@...........arg 09f30 0001c401 b3020000 4f290000 1bf71800 ........O)...... 09f40 0001c601 6d040000 70290000 1b331d00 ....m...p)...3.. - 09f50 0001c701 250a0000 91290000 1fda6d2a ....%....)....m* - 09f60 40cb1e00 000d0f00 001d0153 0503406b @..........S..@k - 09f70 2a40001f e56d2a40 d71e0000 240f0000 *@...m*@....$... - 09f80 1d015305 03006c2a 40001fed 6d2a40e3 ..S...l*@...m*@. - 09f90 1e00003b 0f00001d 01530503 886a2a40 ...;.....S...j*@ - 09fa0 001ff76d 2a40ef1e 00004f0f 00001d01 ...m*@....O..... - 09fb0 52027d00 001ffe6d 2a40fa1e 0000630f R.}....m*@....c. - 09fc0 00001d01 52027d00 0026136e 2a405c1e ....R.}..&.n*@\. - 09fd0 0000262c 6e2a4005 1f000026 396e2a40 ..&,n*@....&9n*@ - 09fe0 111f0000 1e4d6e2a 40191e00 001d0152 .....Mn*@......R + 09f50 0001c701 250a0000 91290000 1ff66d2a ....%....)....m* + 09f60 40cb1e00 000d0f00 001d0153 05035c6b @..........S..\k + 09f70 2a40001f 016e2a40 d71e0000 240f0000 *@...n*@....$... + 09f80 1d015305 031c6c2a 40001f09 6e2a40e3 ..S...l*@...n*@. + 09f90 1e00003b 0f00001d 01530503 a46a2a40 ...;.....S...j*@ + 09fa0 001f136e 2a40ef1e 00004f0f 00001d01 ...n*@....O..... + 09fb0 52027d00 001f1a6e 2a40fa1e 0000630f R.}....n*@....c. + 09fc0 00001d01 52027d00 00262f6e 2a405c1e ....R.}..&/n*@\. + 09fd0 00002648 6e2a4005 1f000026 556e2a40 ..&Hn*@....&Un*@ + 09fe0 111f0000 1e696e2a 40191e00 001d0152 .....in*@......R 09ff0 01321d01 5301301d 0154027c 00000019 .2..S.0..T.|.... - 0a000 1b1c0000 01be025c 6e2a4065 00000001 .......\n*@e.... + 0a000 1b1c0000 01be0278 6e2a4065 00000001 .......xn*@e.... 0a010 9c671000 00211319 000001be 02250a00 .g...!.......%.. 0a020 00b12900 0021c219 000001be 02670100 ..)..!.......g.. 0a030 00dd2900 00216b15 000001be 02830000 ..)..!k......... 0a040 00092a00 0021401d 000001be 02510000 ..*..!@......Q.. 0a050 00352a00 001b5012 000001c0 02830000 .5*...P......... - 0a060 00612a00 001f806e 2a401d1f 00001e10 .a*....n*@...... + 0a060 00612a00 001f9c6e 2a401d1f 00001e10 .a*....n*@...... 0a070 00001d01 52027c00 1d015301 301d0154 ....R.|...S.0..T - 0a080 0208d000 1f886e2a 40281f00 00321000 ......n*@(...2.. - 0a090 001d0152 027e0000 1f986e2a 40331f00 ...R.~....n*@3.. + 0a080 0208d000 1fa46e2a 40281f00 00321000 ......n*@(...2.. + 0a090 001d0152 027e0000 1fb46e2a 40331f00 ...R.~....n*@3.. 0a0a0 00561000 001d0152 027d011d 01530503 .V.....R.}...S.. - 0a0b0 9e97fe3f 1d015403 0ac40200 1ea26e2a ...?..T.......n* + 0a0b0 9e97fe3f 1d015403 0ac40200 1ebe6e2a ...?..T.......n* 0a0c0 403e1f00 001d0153 027e0000 0019881b @>.....S.~...... - 0a0d0 000001d6 02cc6e2a 403b0100 00019c97 ......n*@;...... + 0a0d0 000001d6 02e86e2a 403b0100 00019c97 ......n*@;...... 0a0e0 12000021 13190000 01d60225 0a00007f ...!.......%.... 0a0f0 2a000021 ac1b0000 01d60267 010000bf *..!.......g.... 0a100 2a000021 69300000 01d60267 010000eb *..!i0.....g.... @@ -44183,106 +44186,106 @@ Contents of section .debug_info: 0a120 2b000021 45310000 01d60283 00000043 +..!E1.........C 0a130 2b000021 cf2f0000 01d60251 0000006e +..!./.....Q...n 0a140 2b00001b 50120000 01d80283 00000099 +...P........... - 0a150 2b00001f f86e2a40 1d1f0000 0d110000 +....n*@........ + 0a150 2b00001f 146f2a40 1d1f0000 0d110000 +....o*@........ 0a160 1d015203 7100061d 01530130 1d015402 ..R.q....S.0..T. - 0a170 0824001f 006f2a40 281f0000 21110000 .$...o*@(...!... - 0a180 1d015202 7c00001f 126f2a40 331f0000 ..R.|....o*@3... + 0a170 0824001f 1c6f2a40 281f0000 21110000 .$...o*@(...!... + 0a180 1d015202 7c00001f 2e6f2a40 331f0000 ..R.|....o*@3... 0a190 3f110000 1d015305 039e97fe 3f1d0154 ?.....S.....?..T - 0a1a0 030ade02 001f1d6f 2a403e1f 00005311 .......o*@>...S. - 0a1b0 00001d01 53027c00 001f366f 2a40281f ....S.|...6o*@(. - 0a1c0 00006711 00001d01 52027e00 001f496f ..g.....R.~...Io + 0a1a0 030ade02 001f396f 2a403e1f 00005311 ......9o*@>...S. + 0a1b0 00001d01 53027c00 001f526f 2a40281f ....S.|...Ro*@(. + 0a1c0 00006711 00001d01 52027e00 001f656f ..g.....R.~...eo 0a1d0 2a40331f 00008211 00001d01 53027c00 *@3.........S.|. - 0a1e0 1d015403 0ae50200 1f546f2a 403e1f00 ..T......To*@>.. - 0a1f0 00961100 001d0153 027e0000 1f6a6f2a .......S.~...jo* + 0a1e0 1d015403 0ae50200 1f706f2a 403e1f00 ..T......po*@>.. + 0a1f0 00961100 001d0153 027e0000 1f866f2a .......S.~....o* 0a200 40281f00 00aa1100 001d0152 027d0000 @(.........R.}.. - 0a210 1f7d6f2a 40331f00 00c51100 001d0153 .}o*@3.........S - 0a220 027c001d 0154030a ed02001f 886f2a40 .|...T.......o*@ + 0a210 1f996f2a 40331f00 00c51100 001d0153 ..o*@3.........S + 0a220 027c001d 0154030a ed02001f a46f2a40 .|...T.......o*@ 0a230 3e1f0000 d9110000 1d015302 7d00001f >.........S.}... - 0a240 ad6f2a40 331f0000 fb110000 1d015203 .o*@3.........R. + 0a240 c96f2a40 331f0000 fb110000 1d015203 .o*@3.........R. 0a250 0a00041d 0153027c 001d0154 030af602 .....S.|...T.... - 0a260 001fc16f 2a40331f 00001c12 00001d01 ...o*@3......... + 0a260 001fdd6f 2a40331f 00001c12 00001d01 ...o*@3......... 0a270 52027d00 1d015302 7c001d01 54030af8 R.}...S.|...T... - 0a280 02001fd3 6f2a40ef 1e000036 1200001d ....o*@....6.... - 0a290 0152027f 381d0154 027d0000 1fdf6f2a .R..8..T.}....o* + 0a280 02001fef 6f2a40ef 1e000036 1200001d ....o*@....6.... + 0a290 0152027f 381d0154 027d0000 1ffb6f2a .R..8..T.}....o* 0a2a0 40491f00 00521200 001d0152 037fb401 @I...R.....R.... - 0a2b0 1d015303 0a000800 1fec6f2a 40541f00 ..S.......o*@T.. - 0a2c0 007c1200 001d0152 05031475 2a401d01 .|.....R...u*@.. + 0a2b0 1d015303 0a000800 1f08702a 40541f00 ..S.......p*@T.. + 0a2c0 007c1200 001d0152 05033075 2a401d01 .|.....R..0u*@.. 0a2d0 5301321d 01540503 bc35ff3f 1d015501 S.2..T...5.?..U. - 0a2e0 35001ef8 6f2a4019 1e00001d 01520132 5...o*@......R.2 + 0a2e0 35001e14 702a4019 1e00001d 01520132 5...p*@......R.2 0a2f0 1d015301 301d0154 027f0000 0019622e ..S.0..T......b. - 0a300 0000015c 0308702a 40310000 00019ced ...\..p*@1...... + 0a300 0000015c 0324702a 40310000 00019ced ...\.$p*@1...... 0a310 12000021 13190000 015c0325 0a0000e3 ...!.....\.%.... - 0a320 2b00001f 25702a40 191e0000 db120000 +...%p*@........ + 0a320 2b00001f 41702a40 191e0000 db120000 +...Ap*@........ 0a330 1d015201 321d0153 01301d01 54027c00 ..R.2..S.0..T.|. - 0a340 001e3070 2a405f1f 00001d01 52037c90 ..0p*@_.....R.|. - 0a350 01000019 dd190000 0104033c 702a4091 ................p*@ + 0a400 03002699 702a403e 1f00001f ad702a40 ..&.p*@>.....p*@ 0a410 281f0000 b9130000 1d015202 7e00001f (.........R.~... - 0a420 a1702a40 331f0000 dd130000 1d015202 .p*@3.........R. + 0a420 bd702a40 331f0000 dd130000 1d015202 .p*@3.........R. 0a430 7d011d01 5305039e 97fe3f1d 0154030a }...S.....?..T.. - 0a440 0d03001e ac702a40 3e1f0000 1d015302 .....p*@>.....S. - 0a450 7e000000 19561900 00016403 d0702a40 ~....V....d..p*@ + 0a440 0d03001e c8702a40 3e1f0000 1d015302 .....p*@>.....S. + 0a450 7e000000 19561900 00016403 ec702a40 ~....V....d..p*@ 0a460 05000000 019c2114 00002f13 19000001 ......!.../..... 0a470 6403250a 00000152 2fef1b00 00016403 d.%....R/.....d. - 0a480 41060000 01530019 c21d0000 016a03d8 A....S.......j.. + 0a480 41060000 01530019 c21d0000 016a03f4 A....S.......j.. 0a490 702a4005 00000001 9c541400 002f1319 p*@......T.../.. 0a4a0 0000016a 03250a00 0001522f 121d0000 ...j.%....R/.... 0a4b0 016a0341 06000001 5300193c 1a000001 .j.A....S..<.... - 0a4c0 7603e070 2a400500 0000019c 87140000 v..p*@.......... + 0a4c0 7603fc70 2a400500 0000019c 87140000 v..p*@.......... 0a4d0 2f131900 00017603 250a0000 01522f90 /.....v.%....R/. 0a4e0 1d000001 76034106 00000153 0019762c ....v.A....S..v, - 0a4f0 0000017c 03e8702a 40050000 00019cba ...|..p*@....... + 0a4f0 0000017c 0304712a 40050000 00019cba ...|..q*@....... 0a500 1400002f 13190000 017c0325 0a000001 .../.....|.%.... 0a510 522fb81d 0000017c 03410600 00015300 R/.....|.A....S. - 0a520 191e1900 00017003 f0702a40 05000000 ......p..p*@.... + 0a520 191e1900 00017003 0c712a40 05000000 ......p..q*@.... 0a530 019ced14 00002f13 19000001 7003250a ....../.....p.%. 0a540 00000152 2ffc1800 00017003 63060000 ...R/.....p.c... - 0a550 01530030 421b0000 012402d2 000000f8 .S.0B....$...... - 0a560 702a4066 00000001 9cd91500 0021331d p*@f.........!3. + 0a550 01530030 421b0000 012402d2 00000014 .S.0B....$...... + 0a560 712a4066 00000001 9cd91500 0021331d q*@f.........!3. 0a570 00000124 02250a00 000a2d00 0021ac1a ...$.%....-..!.. 0a580 00000124 02390200 00442d00 001a716f ...$.9...D-...qo 0a590 73000124 02510000 00652d00 0031342e s..$.Q...e-..14. 0a5a0 00000126 02d91500 000391e0 7731f92c ...&........w1., - 0a5b0 00000127 026a0000 00029160 1f15712a ...'.j.....`..q* + 0a5b0 00000127 026a0000 00029160 1f31712a ...'.j.....`.1q* 0a5c0 406a1f00 00821500 001d0152 027c381d @j.........R.|8. 0a5d0 015303f3 01531d01 5406f301 5408ff1a .S...S..T...T... - 0a5e0 1d015503 7ccc0000 1f29712a 40aa1e00 ..U.|....)q*@... - 0a5f0 00961500 001d0152 027d0000 1f38712a .......R.}...8q* + 0a5e0 1d015503 7ccc0000 1f45712a 40aa1e00 ..U.|....Eq*@... + 0a5f0 00961500 001d0152 027d0000 1f54712a .......R.}...Tq* 0a600 40751f00 00be1500 001d0152 027d001d @u.........R.}.. 0a610 01530391 e0771d01 54029160 1d015503 .S...w..T..`..U. - 0a620 0a000400 1e4c712a 40191e00 001d0152 .....Lq*@......R + 0a620 0a000400 1e68712a 40191e00 001d0152 .....hq*@......R 0a630 01321d01 5301301d 0154027c 00000013 .2..S.0..T.|.... 0a640 51000000 ea150000 32290300 00ff0300 Q.......2)...... - 0a650 30a13100 00013f02 d2000000 60712a40 0.1...?.....`q*@ + 0a650 30a13100 00013f02 d2000000 7c712a40 0.1...?.....|q*@ 0a660 62000000 019cbc16 00002133 1d000001 b.........!3.... 0a670 3f02250a 0000862d 000021ac 1a000001 ?.%....-..!..... 0a680 3f023902 0000c02d 00003134 2e000001 ?.9....-..14.... 0a690 4102d915 00000391 e07731f9 2c000001 A........w1.,... - 0a6a0 42026a00 00000291 601f7a71 2a40801f B.j.....`.zq*@.. + 0a6a0 42026a00 00000291 601f9671 2a40801f B.j.....`..q*@.. 0a6b0 00006516 00001d01 52027c38 1d015303 ..e.....R.|8..S. - 0a6c0 f301531d 0154037c cc00001f 8d712a40 ..S..T.|.....q*@ + 0a6c0 f301531d 0154037c cc00001f a9712a40 ..S..T.|.....q*@ 0a6d0 aa1e0000 79160000 1d015202 7d00001f ....y.....R.}... - 0a6e0 9c712a40 751f0000 a1160000 1d015202 .q*@u.........R. + 0a6e0 b8712a40 751f0000 a1160000 1d015202 .q*@u.........R. 0a6f0 7d001d01 530391e0 771d0154 0291601d }...S...w..T..`. - 0a700 0155030a 0004001e b0712a40 191e0000 .U.......q*@.... + 0a700 0155030a 0004001e cc712a40 191e0000 .U.......q*@.... 0a710 1d015201 321d0153 01301d01 54027c00 ..R.2..S.0..T.|. - 0a720 0000199e 1c000001 5403c471 2a403100 ........T..q*@1. + 0a720 0000199e 1c000001 5403e071 2a403100 ........T..q*@1. 0a730 0000019c 12170000 21131900 00015403 ........!.....T. - 0a740 250a0000 e12d0000 1fe1712a 40191e00 %....-....q*@... + 0a740 250a0000 e12d0000 1ffd712a 40191e00 %....-....q*@... 0a750 00001700 001d0152 01321d01 5301301d .......R.2..S.0. - 0a760 0154027c 00001eec 712a405f 1f00001d .T.|....q*@_.... + 0a760 0154027c 00001e08 722a405f 1f00001d .T.|....r*@_.... 0a770 0152037c 90010000 30911c00 00010402 .R.|....0....... - 0a780 d2000000 f8712a40 70000000 019c4118 .....q*@p.....A. + 0a780 d2000000 14722a40 70000000 019c4118 .....r*@p.....A. 0a790 00002133 1d000001 0402250a 00000d2e ..!3......%..... 0a7a0 000021ac 1a000001 04023d03 0000392e ..!.......=...9. 0a7b0 000021d9 43000001 04023d03 00005a2e ..!.C.....=...Z. @@ -44291,102 +44294,102 @@ Contents of section .debug_info: 0a7e0 00002118 1b000001 04028e00 0000bd2e ..!............. 0a7f0 00003134 2e000001 0602d915 00000391 ..14............ 0a800 e07731f9 2c000001 07026a00 00000291 .w1.,.....j..... - 0a810 601f1572 2a408b1f 0000ea17 00001d01 `..r*@.......... + 0a810 601f3172 2a408b1f 0000ea17 00001d01 `.1r*@.......... 0a820 52027c38 1d015303 f301531d 015403f3 R.|8..S...S..T.. 0a830 01541d01 5503f301 551d0156 03f30156 .T..U...U..V...V 0a840 1d015703 f301571d 02710003 7ccc0000 ..W...W..q..|... - 0a850 1f32722a 40aa1e00 00fe1700 001d0152 .2r*@..........R - 0a860 027d0000 1f44722a 40751f00 00261800 .}...Dr*@u...&.. + 0a850 1f4e722a 40aa1e00 00fe1700 001d0152 .Nr*@..........R + 0a860 027d0000 1f60722a 40751f00 00261800 .}...`r*@u...&.. 0a870 001d0152 027d001d 01530391 e0771d01 ...R.}...S...w.. - 0a880 54029160 1d015503 0a000400 1e56722a T..`..U......Vr* + 0a880 54029160 1d015503 0a000400 1e72722a T..`..U......rr* 0a890 40191e00 001d0152 01321d01 5301301d @......R.2..S.0. - 0a8a0 0154027c 00000029 bf300000 017d6872 .T.|...).0...}hr + 0a8a0 0154027c 00000029 bf300000 017d8472 .T.|...).0...}.r 0a8b0 2a408300 0000019c b3180000 23331d00 *@..........#3.. 0a8c0 00017d25 0a0000de 2e000025 d5410000 ..}%.......%.A.. - 0a8d0 01888a07 0000202f 00001f78 722a4096 ...... /...xr*@. - 0a8e0 1f000088 1800001d 0152027c 38002693 .........R.|8.&. - 0a8f0 722a405c 1e000026 ac722a40 051f0000 r*@\...&.r*@.... - 0a900 26b9722a 40111f00 001ee272 2a40191e &.r*@......r*@.. + 0a8d0 01888a07 0000202f 00001f94 722a4096 ...... /....r*@. + 0a8e0 1f000088 1800001d 0152027c 380026af .........R.|8.&. + 0a8f0 722a405c 1e000026 c8722a40 051f0000 r*@\...&.r*@.... + 0a900 26d5722a 40111f00 001efe72 2a40191e &.r*@......r*@.. 0a910 00001d01 52013200 00298c2d 000001a6 ....R.2..).-.... - 0a920 ec722a40 45000000 019c1119 00002313 .r*@E.........#. - 0a930 19000001 a6250a00 004a2f00 00260173 .....%...J/..&.s - 0a940 2a40a11f 00001f15 732a40ac 1f0000fa *@......s*@..... + 0a920 08732a40 45000000 019c1119 00002313 .s*@E.........#. + 0a930 19000001 a6250a00 004a2f00 00261d73 .....%...J/..&.s + 0a940 2a40a11f 00001f31 732a40ac 1f0000fa *@.....1s*@..... 0a950 1800001d 0153027d 001d0154 0208ac00 .....S.}...T.... - 0a960 1e22732a 40ac1f00 001d0153 027d001d ."s*@......S.}.. - 0a970 01540208 ad000019 5c180000 011b0348 .T......\......H + 0a960 1e3e732a 40ac1f00 001d0153 027d001d .>s*@......S.}.. + 0a970 01540208 ad000019 5c180000 011b0364 .T......\......d 0a980 732a40e8 00000001 9c8d1a00 00211319 s*@..........!.. - 0a990 0000011b 03250a00 00762f00 0033e673 .....%...v/..3.s + 0a990 0000011b 03250a00 00762f00 00330274 .....%...v/..3.t 0a9a0 2a403500 00008b19 00003499 30000001 *@5.......4.0... - 0a9b0 37038e00 00005619 00003500 26f3732a 7.....V...5.&.s* - 0a9c0 40b71f00 00260174 2a402f1e 00002609 @....&.t*@/...&. - 0a9d0 742a403b 1e00001e 1b742a40 c31f0000 t*@;.....t*@.... - 0a9e0 1d015402 7c101d01 550503a4 6b2a4000 ..T.|...U...k*@. - 0a9f0 001f6073 2a40b318 00009f19 00001d01 ..`s*@.......... - 0aa00 52027c00 001f7073 2a40331f 0000bf19 R.|...ps*@3..... + 0a9b0 37038e00 00005619 00003500 260f742a 7.....V...5.&.t* + 0a9c0 40b71f00 00261d74 2a402f1e 00002625 @....&.t*@/...&% + 0a9d0 742a403b 1e00001e 37742a40 c31f0000 t*@;....7t*@.... + 0a9e0 1d015402 7c101d01 550503c0 6b2a4000 ..T.|...U...k*@. + 0a9f0 001f7c73 2a40b318 00009f19 00001d01 ..|s*@.......... + 0aa00 52027c00 001f8c73 2a40331f 0000bf19 R.|....s*@3..... 0aa10 00001d01 52014c1d 0153027f 001d0154 ....R.L..S.....T - 0aa20 030a2403 001f8973 2a40331f 0000e019 ..$....s*@3..... + 0aa20 030a2403 001fa573 2a40331f 0000e019 ..$....s*@3..... 0aa30 00001d01 52020820 1d015302 7f001d01 ....R.. ..S..... - 0aa40 54030a27 03002692 732a40cf 1f00001f T..'..&.s*@..... - 0aa50 a7732a40 db1f0000 001a0000 1d015305 .s*@..........S. - 0aa60 03c46d2a 40001fb1 732a40e7 1f000017 ..m*@...s*@..... - 0aa70 1a00001d 01530503 846b2a40 001fbf73 .....S...k*@...s + 0aa40 54030a27 030026ae 732a40cf 1f00001f T..'..&.s*@..... + 0aa50 c3732a40 db1f0000 001a0000 1d015305 .s*@..........S. + 0aa60 03e06d2a 40001fcd 732a40e7 1f000017 ..m*@...s*@..... + 0aa70 1a00001d 01530503 a06b2a40 001fdb73 .....S...k*@...s 0aa80 2a405f1f 00002b1a 00001d01 52027d00 *@_...+.....R.}. - 0aa90 001fcc73 2a40f31f 00004e1a 00001d01 ...s*@....N..... - 0aaa0 52027d00 1d015305 03c86a2a 401d0154 R.}...S...j*@..T - 0aab0 027c0000 1fdb732a 40fe1f00 00731a00 .|....s*@....s.. + 0aa90 001fe873 2a40f31f 00004e1a 00001d01 ...s*@....N..... + 0aaa0 52027d00 1d015305 03e46a2a 401d0154 R.}...S...j*@..T + 0aab0 027c0000 1ff7732a 40fe1f00 00731a00 .|....s*@....s.. 0aac0 001d0152 027d001d 0153030a e8031d01 ...R.}...S...... - 0aad0 5401311d 01550131 001ee673 2a400920 T.1..U.1...s*@. + 0aad0 5401311d 01550131 001e0274 2a400920 T.1..U.1...t*@. 0aae0 00001d01 5205031e c0fe3f1d 0153027e ....R.....?..S.~ - 0aaf0 00000029 84310000 01b83074 2a40df00 ...).1....0t*@.. + 0aaf0 00000029 84310000 01b84c74 2a40df00 ...).1....Lt*@.. 0ab00 0000019c c71b0000 23131900 0001b825 ........#......% - 0ab10 0a0000a2 2f00001f 3d742a40 b3180000 ..../...=t*@.... - 0ab20 c51a0000 1d015202 7c00001f 4d742a40 ......R.|...Mt*@ + 0ab10 0a0000a2 2f00001f 59742a40 b3180000 ..../...Yt*@.... + 0ab20 c51a0000 1d015202 7c00001f 69742a40 ......R.|...it*@ 0ab30 ac1f0000 e21a0000 1d015305 039e97fe ..........S..... - 0ab40 3f1d0154 0208bc00 1f62742a 40ac1f00 ?..T.....bt*@... + 0ab40 3f1d0154 0208bc00 1f7e742a 40ac1f00 ?..T.....~t*@... 0ab50 00ff1a00 001d0153 05039e97 fe3f1d01 .......S.....?.. - 0ab60 540208c1 001f7a74 2a40ac1f 00001c1b T.....zt*@...... + 0ab60 540208c1 001f9674 2a40ac1f 00001c1b T......t*@...... 0ab70 00001d01 5305039e 97fe3f1d 01540208 ....S.....?..T.. - 0ab80 c6001f92 742a40ac 1f000039 1b00001d ....t*@....9.... + 0ab80 c6001fae 742a40ac 1f000039 1b00001d ....t*@....9.... 0ab90 01530503 9e97fe3f 1d015402 08cb001f .S.....?..T..... - 0aba0 aa742a40 ac1f0000 561b0000 1d015305 .t*@....V.....S. - 0abb0 039e97fe 3f1d0154 0208d000 1fc2742a ....?..T......t* + 0aba0 c6742a40 ac1f0000 561b0000 1d015305 .t*@....V.....S. + 0abb0 039e97fe 3f1d0154 0208d000 1fde742a ....?..T......t* 0abc0 40ac1f00 00731b00 001d0153 05039e97 @....s.....S.... - 0abd0 fe3f1d01 540208d5 001fd974 2a40ac1f .?..T......t*@.. + 0abd0 fe3f1d01 540208d5 001ff574 2a40ac1f .?..T......t*@.. 0abe0 0000901b 00001d01 5305039e 97fe3f1d ........S.....?. - 0abf0 01540208 da001fee 742a40ac 1f0000ad .T......t*@..... + 0abf0 01540208 da001f0a 752a40ac 1f0000ad .T......u*@..... 0ac00 1b00001d 01530503 9e97fe3f 1d015402 .....S.....?..T. - 0ac10 08df001e 02752a40 ac1f0000 1d015305 .....u*@......S. + 0ac10 08df001e 1e752a40 ac1f0000 1d015305 .....u*@......S. 0ac20 039e97fe 3f1d0154 0208e400 00193b2f ....?..T......;/ - 0ac30 0000016e 0214752a 40e60000 00019c00 ...n..u*@....... + 0ac30 0000016e 0230752a 40e60000 00019c00 ...n.0u*@....... 0ac40 1d00001a 6500016e 02970200 00ce2f00 ....e..n....../. 0ac50 001b331d 00000170 02250a00 00ef2f00 ..3....p.%..../. 0ac60 0031342e 00000171 02d91500 000391e0 .14....q........ 0ac70 7731f92c 00000172 026a0000 00029160 w1.,...r.j.....` - 0ac80 1f48752a 40b31800 002e1c00 001d0152 .Hu*@..........R - 0ac90 027c0000 1f4d752a 40111900 00421c00 .|...Mu*@....B.. - 0aca0 001d0152 027c0000 2661752a 40671e00 ...R.|..&au*@g.. - 0acb0 00266975 2a40731e 00001f74 752a40b3 .&iu*@s....tu*@. - 0acc0 18000068 1c00001d 0152027c 00001f7c ...h.....R.|...| + 0ac80 1f64752a 40b31800 002e1c00 001d0152 .du*@..........R + 0ac90 027c0000 1f69752a 40111900 00421c00 .|...iu*@....B.. + 0aca0 001d0152 027c0000 267d752a 40671e00 ...R.|..&}u*@g.. + 0acb0 00268575 2a40731e 00001f90 752a40b3 .&.u*@s.....u*@. + 0acc0 18000068 1c00001d 0152027c 00001f98 ...h.....R.|.... 0acd0 752a408d 1a00007c 1c00001d 0152027c u*@....|.....R.| - 0ace0 00001f84 752a4041 18000090 1c00001d ....u*@A........ - 0acf0 0152027c 00001f92 752a4014 200000a4 .R.|....u*@. ... - 0ad00 1c00001d 0152027e 00001fac 752a4075 .....R.~....u*@u + 0ace0 00001fa0 752a4041 18000090 1c00001d ....u*@A........ + 0acf0 0152027c 00001fae 752a4014 200000a4 .R.|....u*@. ... + 0ad00 1c00001d 0152027e 00001fc8 752a4075 .....R.~....u*@u 0ad10 1f0000cc 1c00001d 0152027e 001d0153 .........R.~...S 0ad20 0391e077 1d015402 7d001d01 55030a00 ...w..T.}...U... - 0ad30 04001fbf 752a405c 1e0000e1 1c00001d ....u*@\........ - 0ad40 01520391 e077001f d8752a40 051f0000 .R...w...u*@.... - 0ad50 f61c0000 1d015303 91e07700 26e2752a ......S...w.&.u* + 0ad30 04001fdb 752a405c 1e0000e1 1c00001d ....u*@\........ + 0ad40 01520391 e077001f f4752a40 051f0000 .R...w...u*@.... + 0ad50 f61c0000 1d015303 91e07700 26fe752a ......S...w.&.u* 0ad60 40111f00 00003097 31000001 5802d200 @.....0.1...X... - 0ad70 0000fc75 2a406c00 0000019c b41d0000 ...u*@l......... + 0ad70 00001876 2a406c00 0000019c b41d0000 ...v*@l......... 0ad80 21331d00 00015802 250a0000 02300000 !3....X.%....0.. 0ad90 31342e00 00015a02 d9150000 0391e077 14....Z........w 0ada0 31f92c00 00015b02 6a000000 0291601f 1.,...[.j.....`. - 0adb0 16762a40 961f0000 5d1d0000 1d015202 .v*@....].....R. - 0adc0 7c38001f 35762a40 aa1e0000 711d0000 |8..5v*@....q... - 0add0 1d015202 7d00001f 44762a40 751f0000 ..R.}...Dv*@u... + 0adb0 32762a40 961f0000 5d1d0000 1d015202 2v*@....].....R. + 0adc0 7c38001f 51762a40 aa1e0000 711d0000 |8..Qv*@....q... + 0add0 1d015202 7d00001f 60762a40 751f0000 ..R.}...`v*@u... 0ade0 991d0000 1d015202 7d001d01 530391e0 ......R.}...S... 0adf0 771d0154 0291601d 0155030a 0004001e w..T..`..U...... - 0ae00 56762a40 191e0000 1d015201 321d0153 Vv*@......R.2..S + 0ae00 72762a40 191e0000 1d015201 321d0153 rv*@......R.2..S 0ae10 01301d01 54027c00 00003602 30000001 .0..T.|...6.0... 0ae20 34370300 000503b8 35ff3f36 cc2d0000 47......5.?6.-.. 0ae30 01354a00 00000503 c826ff3f 36c33100 .5J......&.?6.1. @@ -44428,7 +44431,7 @@ Contents of section .debug_info: 0b070 51040000 51040000 0d4d3797 2e000097 Q...Q....M7..... 0b080 2e000007 2b00e301 00000400 b11d0000 ....+........... 0b090 0401cd00 00000c34 32000007 2e0000c8 .......42....... - 0b0a0 04000000 000000ab 3a000002 f3010000 ........:....... + 0b0a0 04000000 000000e1 3a000002 f3010000 ........:....... 0b0b0 021c3000 00000301 085a0300 00030106 ..0......Z...... 0b0c0 5c030000 02f40100 00021e37 00000003 \..........7.... 0b0d0 02071b04 00000302 05580000 00020902 .........X...... @@ -44438,27 +44441,27 @@ Contents of section .debug_info: 0b110 00000308 042a0300 00030405 c4000000 .....*.......... 0b120 0304077f 00000005 04030407 af030000 ................ 0b130 03010863 03000006 04b70000 0007aa00 ...c............ - 0b140 00000810 32000001 83570000 00949d2c ....2....W....., + 0b140 00000810 32000001 83570000 00b49d2c ....2....W....., 0b150 40580000 00019c0e 01000009 73000183 @X..........s... 0b160 0e010000 2e300000 0ad73e00 00018557 .....0....>....W 0b170 00000066 3000000a 3c320000 01855700 ...f0...<2....W. 0b180 00009030 00000b63 0001863e 000000b9 ...0...c...>.... 0b190 30000000 06041401 0000073e 00000008 0..........>.... - 0b1a0 99300000 015c2500 0000ec9d 2c405900 .0...\%.....,@Y. + 0b1a0 99300000 015c2500 00000c9e 2c405900 .0...\%.....,@Y. 0b1b0 0000019c 8a010000 09737472 00015c0e .........str..\. 0b1c0 010000e5 3000000c 69700001 5ca10000 ....0...ip..\... 0b1d0 0001530b 69000160 69000000 06310000 ..S.i..`i....1.. 0b1e0 0a2b2a00 000162b1 00000025 3100000d .+*...b....%1... 0b1f0 a8040000 0b630001 67aa0000 00433100 .....c..g....C1. 0b200 000b6e00 01696900 00006f31 00000000 ..n..ii...o1.... - 0b210 081b3200 00012a25 00000048 9e2c4062 ..2...*%...H.,@b + 0b210 081b3200 00012a25 00000068 9e2c4062 ..2...*%...h.,@b 0b220 00000001 9ce00100 00097374 7200012a ..........str..* 0b230 e0010000 9c310000 0a423200 00012c25 .....1...B2...,% 0b240 000000f9 3100000a 28320000 012d2500 ....1...(2...-%. 0b250 00004832 00000a2e 32000001 2e250000 ..H2....2....%.. 0b260 00953200 00000604 3e000000 000e0300 ..2.....>....... 0b270 0004005e 1e000004 01cd0000 000c5b32 ...^..........[2 - 0b280 0000072e 0000e804 00000000 00002e3c ...............< + 0b280 0000072e 0000e804 00000000 0000643c ..............d< 0b290 000002f3 01000002 1c300000 00030108 .........0...... 0b2a0 5a030000 0301065c 03000002 c1030000 Z......\........ 0b2b0 021f4900 00000302 071b0400 00030205 ..I............. @@ -44479,36 +44482,36 @@ Contents of section .debug_info: 0b3a0 4f010000 07627566 0005244f 01000000 O....buf..$O.... 0b3b0 07726200 05252401 00000400 09042500 .rb..%$.......%. 0b3c0 0000023a 1d000005 262f0100 000b4830 ...:....&/....H0 - 0b3d0 00000125 6c762a40 33000000 019ccd01 ...%lv*@3....... + 0b3d0 00000125 88762a40 33000000 019ccd01 ...%.v*@3....... 0b3e0 00000c63 32000001 25cd0100 00a93200 ...c2...%.....2. 0b3f0 000c7732 00000125 5e000000 d5320000 ..w2...%^....2.. - 0b400 0d89762a 40e50200 00b60100 000e0152 ..v*@..........R + 0b400 0da5762a 40e50200 00b60100 000e0152 ..v*@..........R 0b410 027d000e 01530503 9e97fe3f 0e015402 .}...S.....?..T. - 0b420 0827000f 94762a40 f0020000 0e015202 .'...v*@......R. + 0b420 0827000f b0762a40 f0020000 0e015202 .'...v*@......R. 0b430 7c040e01 54027d00 00000904 55010000 |...T.}.....U... - 0b440 10e83100 00012a65 000000a0 762a4017 ..1...*e....v*@. + 0b440 10e83100 00012a65 000000bc 762a4017 ..1...*e....v*@. 0b450 00000001 9c340200 000c6332 0000012a .....4....c2...* 0b460 cd010000 01330000 0cbd3d00 00012a4f .....3....=...*O 0b470 0100002f 33000011 6c656e00 012a3e00 .../3...len..*>. - 0b480 00005033 00000fb0 762a40fb 0200000e ..P3....v*@..... + 0b480 00005033 00000fcc 762a40fb 0200000e ..P3....v*@..... 0b490 015205f3 01522304 0e015303 f3015300 .R...R#...S...S. - 0b4a0 0010422d 0000012e 65000000 b8762a40 ..B-....e....v*@ + 0b4a0 0010422d 0000012e 65000000 d4762a40 ..B-....e....v*@ 0b4b0 17000000 019cb602 00000c63 32000001 ...........c2... 0b4c0 2ecd0100 00713300 000cbd3d 0000012e .....q3....=.... 0b4d0 4f010000 9f330000 116c656e 00012eb6 O....3...len.... 0b4e0 020000c0 3300000c 54320000 012e3e00 ....3...T2....>. - 0b4f0 0000e133 00000fc7 762a4006 0300000e ...3....v*@..... + 0b4f0 0000e133 00000fe3 762a4006 0300000e ...3....v*@..... 0b500 015205f3 01522304 0e015303 f301530e .R...R#...S...S. 0b510 015403f3 01540e01 5507f301 550affff .T...T..U...U... 0b520 1a000009 043e0000 0010972e 00000134 .....>.........4 - 0b530 8c000000 d0762a40 0f000000 019ce502 .....v*@........ + 0b530 8c000000 ec762a40 0f000000 019ce502 .....v*@........ 0b540 00000c63 32000001 34cd0100 00023400 ...c2...4.....4. 0b550 000012fa 140000fa 14000006 30124732 ............0.G2 0b560 00004732 00000411 12823200 00823200 ..G2......2...2. 0b570 00071d12 69320000 69320000 071f0095 ....i2..i2...... 0b580 0f000004 00661f00 000401cd 0000000c .....f.......... 0b590 a3320000 072e0000 c0050000 00000000 .2.............. - 0b5a0 8b3d0000 020407b4 03000003 f3010000 .=.............. + 0b5a0 c13d0000 020407b4 03000003 f3010000 .=.............. 0b5b0 021c3700 00000201 085a0300 00020106 ..7......Z...... 0b5c0 5c030000 03c10300 00021f50 00000002 \..........P.... 0b5d0 02071b04 00000202 05580000 00040405 .........X...... @@ -44563,78 +44566,78 @@ Contents of section .debug_info: 0b8e0 7000016b 5e000000 0f716f73 00016b5e p..k^....qos..k^ 0b8f0 0000000e 181b0000 016b5e00 000010f4 .........k^..... 0b900 32000001 6d5e0000 00001105 33000001 2...m^......3... - 0b910 4e450000 00e0762a 40400000 00019cc3 NE....v*@@...... + 0b910 4e450000 00fc762a 40400000 00019cc3 NE....v*@@...... 0b920 03000012 231a0000 014e1003 00002334 ....#....N....#4 0b930 0000120c 33000001 4e450000 00443400 ....3...NE...D4. - 0b940 0000118e 32000001 415e0000 0020772a ....2...A^... w* + 0b940 0000118e 32000001 415e0000 003c772a ....2...A^...{ 0be60 2a408d0f 0000f308 00001501 5203f301 *@..........R... - 0be70 5300262c 7b2a40c3 0300000e 09000015 S.&,{*@......... - 0be80 0152027e 00150153 03f30153 0026397b .R.~...S...S.&9{ + 0be70 53002648 7b2a40c3 0300000e 09000015 S.&H{*@......... + 0be80 0152027e 00150153 03f30153 0026557b .R.~...S...S.&U{ 0be90 2a408b03 00002709 00001501 52027e00 *@....'.....R.~. - 0bea0 15015301 30002675 7b2a407b 0f000041 ..S.0.&u{*@{...A + 0bea0 15015301 30002691 7b2a407b 0f000041 ..S.0.&.{*@{...A 0beb0 09000015 0153027f 00150154 027c0000 .....S.....T.|.. - 0bec0 14887b2a 40210400 00150152 027e0015 ..{*@!.....R.~.. + 0bec0 14a47b2a 40210400 00150152 027e0015 ..{*@!.....R.~.. 0bed0 01530133 15015402 7d001501 55037100 .S.3..T.}...U.q. - 0bee0 06000022 e42d0000 01870132 03000098 ...".-.....2.... + 0bee0 06000022 e42d0000 01870132 030000b4 ...".-.....2.... 0bef0 7b2a403a 00000001 9c190a00 0023231a {*@:.........##. 0bf00 00000187 01100300 00d33b00 00230c33 ..........;..#.3 0bf10 00000187 01450000 00ff3b00 0025f402 .....E....;..%.. - 0bf20 00009f7b 2a400500 00000189 01bc0900 ...{*@.......... + 0bf20 0000bb7b 2a400500 00000189 01bc0900 ...{*@.......... 0bf30 00180403 0000203c 00000025 16030000 ...... <...%.... - 0bf40 b07b2a40 0b000000 018b01da 09000018 .{*@............ - 0bf50 26030000 4c3c0000 0026ae7b 2a408b03 &...L<...&.{*@.. + 0bf40 cc7b2a40 0b000000 018b01da 09000018 .{*@............ + 0bf50 26030000 4c3c0000 0026ca7b 2a408b03 &...L<...&.{*@.. 0bf60 0000f909 00001501 52027c00 15015307 ........R.|...S. - 0bf70 f301530a ffff1a00 14c97b2a 40210400 ..S.......{*@!.. + 0bf70 f301530a ffff1a00 14e57b2a 40210400 ..S.......{*@!.. 0bf80 00150152 027c0015 01530134 15015401 ...R.|...S.4..T. 0bf90 30150155 01300000 22e93000 00018f01 0..U.0..".0..... - 0bfa0 32030000 d47b2a40 3a000000 019cce0a 2....{*@:....... + 0bfa0 32030000 f07b2a40 3a000000 019cce0a 2....{*@:....... 0bfb0 00002323 1a000001 8f011003 00005f3c ..##.........._< 0bfc0 0000230c 33000001 8f014500 00008b3c ..#.3.....E....< - 0bfd0 000025f4 020000db 7b2a4005 00000001 ..%.....{*@..... + 0bfd0 000025f4 020000f7 7b2a4005 00000001 ..%.....{*@..... 0bfe0 9101710a 00001804 030000ac 3c000000 ..q.........<... - 0bff0 25160300 00ec7b2a 400b0000 00019301 %.....{*@....... - 0c000 8f0a0000 18260300 00d83c00 000026ea .....&....<...&. - 0c010 7b2a408b 030000ae 0a000015 0152027c {*@..........R.| - 0c020 00150153 07f30153 0affff1a 0014057c ...S...S.......| + 0bff0 25160300 00087c2a 400b0000 00019301 %.....|*@....... + 0c000 8f0a0000 18260300 00d83c00 00002606 .....&....<...&. + 0c010 7c2a408b 030000ae 0a000015 0152027c |*@..........R.| + 0c020 00150153 07f30153 0affff1a 0014217c ...S...S......!| 0c030 2a402104 00001501 52027c00 15015301 *@!.....R.|...S. 0c040 35150154 01301501 55013000 0022f930 5..T.0..U.0..".0 - 0c050 00000197 01320300 00107c2a 403a0000 .....2....|*@:.. + 0c050 00000197 01320300 002c7c2a 403a0000 .....2...,|*@:.. 0c060 00019c83 0b000023 231a0000 01970110 .......##....... 0c070 030000eb 3c000023 0c330000 01970145 ....<..#.3.....E - 0c080 00000017 3d000025 f4020000 177c2a40 ....=..%.....|*@ + 0c080 00000017 3d000025 f4020000 337c2a40 ....=..%....3|*@ 0c090 05000000 01990126 0b000018 04030000 .......&........ - 0c0a0 383d0000 00251603 0000287c 2a400b00 8=...%....(|*@.. + 0c0a0 383d0000 00251603 0000447c 2a400b00 8=...%....D|*@.. 0c0b0 0000019b 01440b00 00182603 0000643d .....D....&...d= - 0c0c0 00000026 267c2a40 8b030000 630b0000 ...&&|*@....c... + 0c0c0 00000026 427c2a40 8b030000 630b0000 ...&B|*@....c... 0c0d0 15015202 7c001501 5307f301 530affff ..R.|...S...S... - 0c0e0 1a001441 7c2a4021 04000015 0152027c ...A|*@!.....R.| + 0c0e0 1a00145d 7c2a4021 04000015 0152027c ...]|*@!.....R.| 0c0f0 00150153 01361501 54013115 01550130 ...S.6..T.1..U.0 - 0c100 000022f3 31000001 9f013203 00004c7c ..".1.....2...L| + 0c100 000022f3 31000001 9f013203 0000687c ..".1.....2...h| 0c110 2a403a00 0000019c 380c0000 23231a00 *@:.....8...##.. 0c120 00019f01 10030000 773d0000 230c3300 ........w=..#.3. 0c130 00019f01 45000000 a33d0000 25f40200 ....E....=..%... - 0c140 00537c2a 40050000 0001a101 db0b0000 .S|*@........... - 0c150 18040300 00c43d00 00002516 03000064 ......=...%....d + 0c140 006f7c2a 40050000 0001a101 db0b0000 .o|*@........... + 0c150 18040300 00c43d00 00002516 03000080 ......=...%..... 0c160 7c2a400b 00000001 a301f90b 00001826 |*@............& - 0c170 030000f0 3d000000 26627c2a 408b0300 ....=...&b|*@... + 0c170 030000f0 3d000000 267e7c2a 408b0300 ....=...&~|*@... 0c180 00180c00 00150152 027c0015 015307f3 .......R.|...S.. - 0c190 01530aff ff1a0014 7d7c2a40 21040000 .S......}|*@!... + 0c190 01530aff ff1a0014 997c2a40 21040000 .S.......|*@!... 0c1a0 15015202 7c001501 53013715 01540130 ..R.|...S.7..T.0 0c1b0 15015501 30000022 182d0000 01a70132 ..U.0..".-.....2 - 0c1c0 03000088 7c2a4085 00000001 9c530d00 ....|*@......S.. + 0c1c0 030000a4 7c2a4085 00000001 9c530d00 ....|*@......S.. 0c1d0 0023231a 000001a7 01100300 00033e00 .##...........>. 0c1e0 0023ac1a 000001a7 01110200 002f3e00 .#.........../>. 0c1f0 0027716f 730001a7 015e0000 005b3e00 .'qos....^...[>. 0c200 00230c33 000001a7 01760500 00873e00 .#.3.....v....>. - 0c210 0028f402 00008f7c 2a404805 000001a9 .(.....|*@H..... + 0c210 0028f402 0000ab7c 2a404805 000001a9 .(.....|*@H..... 0c220 01b00c00 00180403 0000b33e 00000025 ...........>...% - 0c230 16030000 b57c2a40 07000000 01af01ce .....|*@........ + 0c230 16030000 d17c2a40 07000000 01af01ce .....|*@........ 0c240 0c000018 26030000 df3e0000 00251603 ....&....>...%.. - 0c250 0000d27c 2a400900 000001b2 01ec0c00 ...|*@.......... - 0c260 00182603 0000f23e 00000026 b07c2a40 ..&....>...&.|*@ + 0c250 0000ee7c 2a400900 000001b2 01ec0c00 ...|*@.......... + 0c260 00182603 0000f23e 00000026 cc7c2a40 ..&....>...&.|*@ 0c270 8b030000 050d0000 15015202 7c001501 ..........R.|... - 0c280 53013000 26c47c2a 408d0f00 00190d00 S.0.&.|*@....... - 0c290 00150152 027e0000 26cd7c2a 40c30300 ...R.~..&.|*@... + 0c280 53013000 26e07c2a 408d0f00 00190d00 S.0.&.|*@....... + 0c290 00150152 027e0000 26e97c2a 40c30300 ...R.~..&.|*@... 0c2a0 00330d00 00150152 027c0015 0153027e .3.....R.|...S.~ - 0c2b0 000014fe 7c2a4021 04000015 0152027c ....|*@!.....R.| + 0c2b0 0000141a 7d2a4021 04000015 0152027c ....}*@!.....R.| 0c2c0 00150153 01381501 54013115 01550130 ...S.8..T.1..U.0 - 0c2d0 00002284 30000001 bb013203 0000107d ..".0.....2....} + 0c2d0 00002284 30000001 bb013203 00002c7d ..".0.....2...,} 0c2e0 2a406500 0000019c 400e0000 23231a00 *@e.....@...##.. 0c2f0 0001bb01 10030000 053f0000 23ac1a00 .........?..#... 0c300 0001bb01 11020000 313f0000 230c3300 ........1?..#.3. 0c310 0001bb01 76050000 5d3f0000 28f40200 ....v...]?..(... - 0c320 00177d2a 40600500 0001bd01 bb0d0000 ..}*@`.......... - 0c330 18040300 00893f00 00002516 0300004f ......?...%....O + 0c320 00337d2a 40600500 0001bd01 bb0d0000 .3}*@`.......... + 0c330 18040300 00893f00 00002516 0300006b ......?...%....k 0c340 7d2a400b 00000001 c601d90d 00001826 }*@............& - 0c350 030000b5 3f000000 26357d2a 408b0300 ....?...&5}*@... + 0c350 030000b5 3f000000 26517d2a 408b0300 ....?...&Q}*@... 0c360 00f20d00 00150152 027c0015 01530130 .......R.|...S.0 - 0c370 0026427d 2a408d0f 0000060e 00001501 .&B}*@.......... - 0c380 52027d00 00264c7d 2a40c303 0000200e R.}..&L}*@.... . + 0c370 00265e7d 2a408d0f 0000060e 00001501 .&^}*@.......... + 0c380 52027d00 0026687d 2a40c303 0000200e R.}..&h}*@.... . 0c390 00001501 52027c00 15015302 7d000014 ....R.|...S.}... - 0c3a0 687d2a40 21040000 15015202 7c001501 h}*@!.....R.|... + 0c3a0 847d2a40 21040000 15015202 7c001501 .}*@!.....R.|... 0c3b0 53013a15 01540131 15015501 30000022 S.:..T.1..U.0.." - 0c3c0 d7310000 01cb0132 03000078 7d2a401b .1.....2...x}*@. + 0c3c0 d7310000 01cb0132 03000094 7d2a401b .1.....2....}*@. 0c3d0 00000001 9ca90e00 0023231a 000001cb .........##..... - 0c3e0 01100300 00c83f00 0028f402 00007d7d ......?..(....}} + 0c3e0 01100300 00c83f00 0028f402 0000997d ......?..(.....} 0c3f0 2a407805 000001cd 01880e00 00180403 *@x............. - 0c400 0000e93f 00000014 8c7d2a40 21040000 ...?.....}*@!... + 0c400 0000e93f 00000014 a87d2a40 21040000 ...?.....}*@!... 0c410 15015203 f3015215 0153013c 15015401 ..R...R..S.<..T. 0c420 30150155 01300000 22dc2f00 0001d101 0..U.0.."./..... - 0c430 32030000 947d2a40 1b000000 019c120f 2....}*@........ + 0c430 32030000 b07d2a40 1b000000 019c120f 2....}*@........ 0c440 00002323 1a000001 d1011003 00000a40 ..##...........@ - 0c450 000028f4 02000099 7d2a4090 05000001 ..(.....}*@..... + 0c450 000028f4 020000b5 7d2a4090 05000001 ..(.....}*@..... 0c460 d301f10e 00001804 0300002b 40000000 ...........+@... - 0c470 14a87d2a 40210400 00150152 03f30152 ..}*@!.....R...R + 0c470 14c47d2a 40210400 00150152 03f30152 ..}*@!.....R...R 0c480 15015301 3d150154 01301501 55013000 ..S.=..T.0..U.0. - 0c490 0022bb32 000001d7 01320300 00b07d2a .".2.....2....}* + 0c490 0022bb32 000001d7 01320300 00cc7d2a .".2.....2....}* 0c4a0 401b0000 00019c7b 0f000023 231a0000 @......{...##... 0c4b0 01d70110 0300004c 40000028 f4020000 .......L@..(.... - 0c4c0 b57d2a40 a8050000 01d9015a 0f000018 .}*@.......Z.... - 0c4d0 04030000 6d400000 0014c47d 2a402104 ....m@.....}*@!. + 0c4c0 d17d2a40 a8050000 01d9015a 0f000018 .}*@.......Z.... + 0c4d0 04030000 6d400000 0014e07d 2a402104 ....m@.....}*@!. 0c4e0 00001501 5203f301 52150153 013e1501 ....R...R..S.>.. 0c4f0 54013015 01550130 000029c1 070000c1 T.0..U.0..)..... 0c500 07000029 87120000 87120000 2a5d1500 ...)........*].. 0c510 005d1500 00042100 b8010000 0400c521 .]....!........! 0c520 00000401 cd000000 0c173400 00072e00 ..........4..... - 0c530 00600600 00000000 00f64500 00020108 .`........E..... + 0c530 00600600 00000000 002c4600 00020108 .`.......,F..... 0c540 5a030000 0201065c 03000002 02071b04 Z......\........ 0c550 00000202 05580000 00020407 b4030000 .....X.......... 0c560 03040569 6e740002 0805bf00 00000208 ...int.......... @@ -44773,19 +44776,19 @@ Contents of section .debug_info: 0c600 4f000003 0ea30000 00100008 048e0000 O............... 0c610 0009f300 000009a3 0000000a 36180000 ............6... 0c620 030fae00 00000b47 32000001 10980000 .......G2....... - 0c630 00ac9e2c 40310000 00019c51 0100000c ...,@1.....Q.... + 0c630 00cc9e2c 40310000 00019c51 0100000c ...,@1.....Q.... 0c640 72000110 51010000 8e400000 0c627566 r...Q....@...buf 0c650 000110f3 000000c8 4000000d 024f0000 ........@....O.. 0c660 0110a300 00000154 00080403 0100000b .......T........ - 0c670 0b340000 01209800 0000e09e 2c404400 .4... ......,@D. + 0c670 0b340000 01209800 0000009f 2c404400 .4... ......,@D. 0c680 0000019c 8b010000 0c720001 20510100 .........r.. Q.. 0c690 00ff4000 000c6300 01208e00 00002041 ..@...c.. .... A - 0c6a0 0000000e 21340000 01359800 0000249f ....!4...5....$. + 0c6a0 0000000e 21340000 01359800 0000449f ....!4...5....D. 0c6b0 2c404100 0000019c 0c720001 35510100 ,@A......r..5Q.. 0c6c0 00414100 000c6300 0135f300 00006241 .AA...c..5....bA 0c6d0 00000000 bd040000 04009822 00000401 ...........".... 0c6e0 cd000000 0c5e3400 00072e00 00a00600 .....^4......... - 0c6f0 00000000 002d4700 00020108 5a030000 .....-G.....Z... + 0c6f0 00000000 00634700 00020108 5a030000 .....cG.....Z... 0c700 0201065c 03000002 02071b04 00000202 ...\............ 0c710 05580000 00020407 b4030000 03040569 .X.............i 0c720 6e740002 0805bf00 00000208 07aa0300 nt.............. @@ -44813,55 +44816,55 @@ Contents of section .debug_info: 0c880 0105d401 00000e8c 34000001 05860100 ........4....... 0c890 000f6275 66000105 08010000 0eb53400 ..buf.........4. 0c8a0 000105ad 00000000 08048c01 00001097 ................ - 0c8b0 010000cc 7d2a4013 00000001 9c0e0200 ....}*@......... + 0c8b0 010000e8 7d2a4013 00000001 9c0e0200 ....}*@......... 0c8c0 0011a701 00008341 000012b2 01000001 .......A........ 0c8d0 5311bd01 0000a441 000012c8 01000001 S......A........ - 0c8e0 5500137b 34000001 48a20000 00e07d2a U..{4...H.....}* + 0c8e0 5500137b 34000001 48a20000 00fc7d2a U..{4...H.....}* 0c8f0 40850000 00019c71 02000014 62756600 @......q....buf. 0c900 01480801 0000d041 00001585 34000001 .H.....A....4... 0c910 48710200 00364200 0015b534 00000148 Hq...6B....4...H 0c920 a2000000 84420000 16690001 4aad0000 .....B...i..J... 0c930 00f94200 00166c65 6e00014b ad000000 ..B...len..K.... 0c940 5f430000 00080477 02000017 98000000 _C.....w........ - 0c950 13823200 00016ca2 00000068 7e2a409c ..2...l....h~*@. + 0c950 13823200 00016ca2 00000084 7e2a409c ..2...l.....~*@. 0c960 00000001 9c410300 00147262 00016c41 .....A....rb..lA 0c970 0300007d 43000015 85340000 016c7102 ...}C....4...lq. 0c980 0000a943 0000146c 656e0001 6ca20000 ...C...len..l... 0c990 00f74300 00166900 016ead00 00001844 ..C...i..n.....D - 0c9a0 00001888 7e2a40aa 040000e8 02000019 ....~*@......... - 0c9b0 0152027d 00190153 02087e00 18a77e2a .R.}...S..~...~* + 0c9a0 000018a4 7e2a40aa 040000e8 02000019 ....~*@......... + 0c9b0 0152027d 00190153 02087e00 18c37e2a .R.}...S..~...~* 0c9c0 40aa0400 00fc0200 00190152 027d0000 @..........R.}.. - 0c9d0 18c97e2a 40aa0400 00160300 00190152 ..~*@..........R - 0c9e0 027d0019 01530208 7d0018d6 7e2a40aa .}...S..}...~*@. - 0c9f0 0400002a 03000019 0152027d 00001aea ...*.....R.}.... - 0ca00 7e2a40aa 04000019 0152027d 00190153 ~*@......R.}...S + 0c9d0 18e57e2a 40aa0400 00160300 00190152 ..~*@..........R + 0c9e0 027d0019 01530208 7d0018f2 7e2a40aa .}...S..}...~*@. + 0c9f0 0400002a 03000019 0152027d 00001a06 ...*.....R.}.... + 0ca00 7f2a40aa 04000019 0152027d 00190153 .*@......R.}...S 0ca10 02087f00 00080418 0100001b 39340000 ............94.. - 0ca20 010f8e00 0000047f 2a407d00 0000019c ........*@}..... + 0ca20 010f8e00 0000207f 2a407d00 0000019c ...... .*@}..... 0ca30 7f030000 15c73400 00010fd4 01000065 ......4........e 0ca40 44000015 d73e0000 010f9800 00009144 D....>.........D - 0ca50 00000013 2d340000 01338e00 0000847f ....-4...3...... + 0ca50 00000013 2d340000 01338e00 0000a07f ....-4...3...... 0ca60 2a403400 0000019c d6030000 15c73400 *@4...........4. 0ca70 000133d4 010000bd 44000014 62756600 ..3.....D...buf. 0ca80 01330801 0000e944 0000146c 656e0001 .3.....D...len.. - 0ca90 33ad0000 001f4500 001aa47f 2a404703 3.....E.....*@G. + 0ca90 33ad0000 001f4500 001ac07f 2a404703 3.....E.....*@G. 0caa0 00001901 52027e00 00001369 32000001 ....R.~....i2... - 0cab0 3aa20000 00b87f2a 40550000 00019ca4 :......*@U...... + 0cab0 3aa20000 00d47f2a 40550000 00019ca4 :......*@U...... 0cac0 04000014 72620001 3a410300 00324500 ....rb..:A...2E. 0cad0 00156c34 0000013a 08010000 5e450000 ..l4...:....^E.. 0cae0 146c656e 00013aa4 0400008b 45000015 .len..:.....E... 0caf0 bd340000 013aad00 0000b745 00001c63 .4...:.....E...c 0cb00 00013c98 00000002 91601d45 14000001 ..<......`.E.... - 0cb10 3e8c0100 00029150 1e970100 00bd7f2a >......P.......* + 0cb10 3e8c0100 00029150 1e970100 00d97f2a >......P.......* 0cb20 40800600 00013f79 04000011 c8010000 @.....?y........ 0cb30 d8450000 11bd0100 00f94500 001fb201 .E........E..... - 0cb40 00000011 a7010000 26460000 0018e27f ........&F...... + 0cb40 00000011 a7010000 26460000 0018fe7f ........&F...... 0cb50 2a40b504 00009304 00001901 52027d00 *@..........R.}. - 0cb60 19015302 9160001a f07f2a40 47030000 ..S..`....*@G... + 0cb60 19015302 9160001a 0c802a40 47030000 ..S..`....*@G... 0cb70 19015202 71000000 0804ad00 0000200b ..R.q......... . 0cb80 3400000b 34000003 12202134 00002134 4...4.... !4..!4 0cb90 00000313 007f2f00 0004004f 24000004 ....../....O$... 0cba0 01cd0000 000cca36 0000b63b 00008807 .......6...;.... - 0cbb0 00000000 00006d4a 00000208 042f0300 ......mJ...../.. + 0cbb0 00000000 0000a34a 00000208 042f0300 .......J...../.. 0cbc0 00030405 696e7400 020407b4 03000002 ....int......... 0cbd0 02071b04 00000208 05bf0000 00020804 ................ 0cbe0 2a030000 0201065c 03000002 01085a03 *......\......Z. @@ -44942,7 +44945,7 @@ Contents of section .debug_info: 0d090 00001292 38000001 ba078d03 000012e9 ....8........... 0d0a0 3d000001 bb071603 000013e2 3c000001 =...........<... 0d0b0 bc070503 00000020 0b360000 01710233 ....... .6...q.3 - 0d0c0 00000010 802a4050 00000001 9c690500 .....*@P.....i.. + 0d0c0 0000002c 802a4050 00000001 9c690500 ...,.*@P.....i.. 0d0d0 00211435 00000171 02690500 00464600 .!.5...q.i...FF. 0d0e0 00226800 01720233 00000080 46000022 ."h..r.3....F.." 0d0f0 69000173 02330000 00da4600 000006a7 i..s.3....F..... @@ -44958,7 +44961,7 @@ Contents of section .debug_info: 0d190 0001f302 1b132138 000001aa 02a70100 ......!8........ 0d1a0 00137e35 000001ab 02330000 00000005 ..~5.....3...... 0d1b0 04820000 00230237 000001fe 027b0100 .....#.7.....{.. - 0d1c0 006c802a 403b0200 00019ca1 07000021 .l.*@;.........! + 0d1c0 0088802a 403b0200 00019ca1 07000021 ...*@;.........! 0d1d0 92380000 01fe02a1 070000f9 46000021 .8..........F..! 0d1e0 023b0000 01ff02ac 07000024 47000024 .;.........$G..$ 0d1f0 31360000 010003a7 01000045 47000024 16.........EG..$ @@ -44968,56 +44971,56 @@ Contents of section .debug_info: 0d230 713c0000 017d0325 d8060000 cc060000 q<...}.%........ 0d240 24b83600 00011203 33000000 71480000 $.6.....3...qH.. 0d250 24d93900 00011303 33000000 a3480000 $.9.....3....H.. - 0d260 0026f180 2a407001 0000243f 36000001 .&..*@p...$?6... - 0d270 43035600 0000b648 0000276e 05000070 C.V....H..'n...p + 0d260 00260d81 2a407001 0000243f 36000001 .&..*@p...$?6... + 0d270 43035600 0000b648 0000276e 0500008c C.V....H..'n.... 0d280 812a40ec 00000001 60032897 050000e1 .*@.....`.(..... 0d290 48000028 8b050000 f9480000 287f0500 H..(.....H..(... - 0d2a0 000c4900 00267081 2a40ec00 000029a3 ..I..&p.*@....). + 0d2a0 000c4900 00268c81 2a40ec00 000029a3 ..I..&..*@....). 0d2b0 0500001f 49000029 af050000 49490000 ....I..)....II.. 0d2c0 29bb0500 000c4900 0029c705 00008949 ).....I..).....I 0d2d0 000029d3 050000a8 49000029 df050000 ..).....I..).... 0d2e0 df490000 29eb0500 002d4a00 002af705 .I..)....-J..*.. - 0d2f0 00002b9f 812a4051 0000008d 07000029 ..+..*@Q.......) + 0d2f0 00002bbb 812a4051 0000008d 07000029 ..+..*@Q.......) 0d300 00060000 4c4a0000 290c0600 00794a00 ....LJ..)....yJ. - 0d310 002cc481 2a402205 00002d01 52027e08 .,..*@"...-.R.~. - 0d320 00002c81 812a4022 0500002d 0152027e ..,..*@"...-.R.~ + 0d310 002ce081 2a402205 00002d01 52027e08 .,..*@"...-.R.~. + 0d320 00002c9d 812a4022 0500002d 0152027e ..,..*@"...-.R.~ 0d330 02000000 00000605 03000005 045e0200 .............^.. 0d340 0006a607 00002085 3c000001 1d04a607 ...... .<....... - 0d350 0000a882 2a403400 0000019c dc070000 ....*@4......... + 0d350 0000c482 2a403400 0000019c dc070000 ....*@4......... 0d360 21bd3d00 00011e04 ac070000 a74a0000 !.=..........J.. - 0d370 0020a437 0000014a 07050300 00dc822a . .7...J.......* + 0d370 0020a437 0000014a 07050300 00f8822a . .7...J.......* 0d380 40160000 00019c27 08000021 37380000 @......'...!78.. 0d390 014a078d 030000c8 4a000021 794e0000 .J......J..!yN.. 0d3a0 014a0733 000000e6 4a000024 41350000 .J.3....J..$A5.. 0d3b0 014b0705 03000004 4b000000 2ebb3800 .K......K.....8. - 0d3c0 0001ae79 000000f8 822a4018 00000001 ...y.....*@..... + 0d3c0 0001ae79 00000014 832a4018 00000001 ...y.....*@..... 0d3d0 9c860800 002f313d 000001ae 79000000 ...../1=....y... 0d3e0 234b0000 2f024f00 0001ae33 00000044 #K../.O....3...D - 0d3f0 4b00002c 09832a40 f42e0000 2d015203 K..,..*@....-.R. + 0d3f0 4b00002c 25832a40 f42e0000 2d015203 K..,%.*@....-.R. 0d400 f301522d 015303f3 01532d01 5405039e ..R-.S...S-.T... 0d410 97fe3f2d 01550208 af000030 ff380000 ..?-.U.....0.8.. - 0d420 01ab1083 2a401800 0000019c cb080000 ....*@.......... + 0d420 01ab2c83 2a401800 0000019c cb080000 ..,.*@.......... 0d430 2f313d00 0001ab79 00000065 4b00002c /1=....y...eK.., - 0d440 21832a40 ff2e0000 2d015203 f301522d !.*@....-.R...R- + 0d440 3d832a40 ff2e0000 2d015203 f301522d =.*@....-.R...R- 0d450 01530503 9e97fe3f 2d015402 08ac0000 .S.....?-.T..... - 0d460 2e1f3a00 0001a879 00000028 832a401b ..:....y...(.*@. + 0d460 2e1f3a00 0001a879 00000044 832a401b ..:....y...D.*@. 0d470 00000001 9c190900 002f024f 000001a8 ........./.O.... - 0d480 33000000 864b0000 2c3c832a 400a2f00 3....K..,<.*@./. + 0d480 33000000 864b0000 2c58832a 400a2f00 3....K..,X.*@./. 0d490 002d0152 03f30152 2d015305 039e97fe .-.R...R-.S..... 0d4a0 3f2d0154 0208a92d 01550131 00003178 ?-.T...-.U.1..1x - 0d4b0 3b000001 1d024483 2a402900 0000019c ;.....D.*@)..... + 0d4b0 3b000001 1d026083 2a402900 0000019c ;.....`.*@)..... 0d4c0 59090000 21bd3d00 00011d02 a3030000 Y...!.=......... 0d4d0 a74b0000 242a3d00 00011e02 a7010000 .K..$*=......... - 0d4e0 d34b0000 325e832a 40152f00 00002312 .K..2^.*@./...#. - 0d4f0 3a000001 d5018200 00007483 2a40a700 :.........t.*@.. + 0d4e0 d34b0000 327a832a 40152f00 00002312 .K..2z.*@./...#. + 0d4f0 3a000001 d5018200 00009083 2a40a700 :...........*@.. 0d500 0000019c db090000 33700001 d501a303 ........3p...... 0d510 0000034c 00002139 3c000001 d6013300 ...L..!9<.....3. 0d520 00002f4c 0000244f 36000001 d7018200 ../L..$O6....... 0d530 0000914c 0000243b 39000001 d8013300 ...L..$;9.....3. - 0d540 0000f44c 000034c9 832a40c1 0900002d ...L..4..*@....- - 0d550 0153027d 000034d9 832a40d1 0900002d .S.}..4..*@....- - 0d560 0152027d 000032f9 832a4020 2f000000 .R.}..2..*@ /... - 0d570 20093e00 00018f03 7b010000 24842a40 .>.....{...$.*@ + 0d540 0000f44c 000034e5 832a40c1 0900002d ...L..4..*@....- + 0d550 0153027d 000034f5 832a40d1 0900002d .S.}..4..*@....- + 0d560 0152027d 00003215 842a4020 2f000000 .R.}..2..*@ /... + 0d570 20093e00 00018f03 7b010000 40842a40 .>.....{...@.*@ 0d580 59010000 019cd10a 00002114 35000001 Y.........!.5... 0d590 90036905 00001f4d 0000219c 3c000001 ..i....M..!.<... 0d5a0 9003a303 00004b4d 00002431 36000001 ......KM..$16... @@ -45025,34 +45028,34 @@ Contents of section .debug_info: 0d5c0 92038200 0000d44d 00002451 37000001 .......M..$Q7... 0d5d0 93038200 00002c4e 00002415 39000001 ......,N..$.9... 0d5e0 94033300 0000844e 00002493 35000001 ..3....N..$.5... - 0d5f0 96033300 0000ba4e 00003555 842a4059 ..3....N..5U.*@Y - 0d600 09000078 0a00002d 01530133 00356184 ...x...-.S.3.5a. + 0d5f0 96033300 0000ba4e 00003571 842a4059 ..3....N..5q.*@Y + 0d600 09000078 0a00002d 01530133 00357d84 ...x...-.S.3.5}. 0d610 2a402b2f 00008f0a 00002d01 530503a1 *@+/......-.S... - 0d620 c0fe3f00 359a842a 40590900 00a30a00 ..?.5..*@Y...... - 0d630 002d0153 027d0300 35b4842a 40202f00 .-.S.}..5..*@ /. + 0d620 c0fe3f00 35b6842a 40590900 00a30a00 ..?.5..*@Y...... + 0d630 002d0153 027d0300 35d0842a 40202f00 .-.S.}..5..*@ /. 0d640 00bd0a00 002d0153 027f002d 0154027d .....-.S...-.T.} - 0d650 00002c52 852a4036 2f00002d 01530503 ..,R.*@6/..-.S.. + 0d650 00002c6e 852a4036 2f00002d 01530503 ..,n.*@6/..-.S.. 0d660 a4c0fe3f 000015ea 36000001 792c0000 ...?....6...y,.. 0d670 00011c0b 00001660 37000001 7aa70100 .......`7...z... 0d680 00164f35 0000017a a7010000 36d53a00 ..O5...z....6.:. 0d690 0003002c 00000000 0a0b0000 3737001b ...,........77.. 0d6a0 38d53a00 0003002c 00000000 37370000 8.:....,....77.. - 0d6b0 00208738 0000016b 07050300 0088852a . .8...k.......* + 0d6b0 00208738 0000016b 07050300 00a4852a . .8...k.......* 0d6c0 40820000 00019ccc 0b000021 29370000 @..........!)7.. 0d6d0 016b0798 030000e5 4e000021 1d2a0000 .k......N..!.*.. 0d6e0 016c07cc 0b000006 4f000021 db370000 .l......O..!.7.. 0d6f0 016c07d1 0b000032 4f000024 ae390000 .l.....2O..$.9.. 0d700 016d0705 03000053 4f000039 d10a0000 .m.....SO..9.... - 0d710 ba852a40 f0060000 017e07bb 0b000028 ..*@.....~.....( + 0d710 d6852a40 f0060000 017e07bb 0b000028 ..*@.....~.....( 0d720 ec0a0000 7d4f0000 28e10a00 009b4f00 ....}O..(.....O. - 0d730 003af006 00003a10 07000032 d6852a40 .:....:....2..*@ - 0d740 412f0000 32e4852a 40412f00 00000000 A/..2..*@A/..... - 0d750 2cb0852a 404c2f00 002d0152 027e0000 ,..*@L/..-.R.~.. + 0d730 003af006 00003a10 07000032 f2852a40 .:....:....2..*@ + 0d740 412f0000 3200862a 40412f00 00000000 A/..2..*@A/..... + 0d750 2ccc852a 404c2f00 002d0152 027e0000 ,..*@L/..-.R.~.. 0d760 00069500 0000067b 0100003b db020000 .......{...;.... - 0d770 0c862a40 27000000 019c2a0c 00003cec ..*@'.....*...<. + 0d770 28862a40 27000000 019c2a0c 00003cec (.*@'.....*...<. 0d780 02000006 faec0200 009f29f8 020000c4 ..........)..... - 0d790 4f000034 1a862a40 0e0c0000 2d015202 O..4..*@....-.R. - 0d7a0 0828002c 28862a40 572f0000 2d015202 .(.,(.*@W/..-.R. + 0d790 4f000034 36862a40 0e0c0000 2d015202 O..46.*@....-.R. + 0d7a0 0828002c 44862a40 572f0000 2d015202 .(.,D.*@W/..-.R. 0d7b0 7c002d01 5301302d 01540208 28000011 |.-.S.0-.T..(... 0d7c0 e7390000 012e027b 01000001 a40c0000 .9.....{........ 0d7d0 12923800 00012e02 98030000 129c3c00 ..8...........<. @@ -45063,135 +45066,135 @@ Contents of section .debug_info: 0d820 13533c00 00013502 56000000 13203c00 .S<...5.V.... <. 0d830 00013602 25000000 001e5600 0000b40c ..6.%.....V..... 0d840 00001f72 00000019 00232536 0000017d ...r.....#%6...} - 0d850 057b0100 004c862a 401c0300 00019c95 .{...L.*@....... + 0d850 057b0100 0068862a 401c0300 00019c95 .{...h.*@....... 0d860 10000021 92380000 017d0598 030000ed ...!.8...}...... 0d870 4f000021 9c3c0000 017e05a3 03000061 O..!.<...~.....a 0d880 50000024 9d370000 017f0582 0000003d P..$.7.........= - 0d890 5100003d 65030000 91862a40 07000000 Q..=e.....*@.... + 0d890 5100003d 65030000 ad862a40 07000000 Q..=e.....*@.... 0d8a0 01b50535 0d000028 76030000 ad510000 ...5...(v....Q.. - 0d8b0 28820300 00c05100 002c9686 2a40db09 (.....Q..,..*@.. - 0d8c0 00002d01 53027c00 00003d2a 0c0000e9 ..-.S.|...=*.... - 0d8d0 862a407d 00000001 a005ed0d 00002847 .*@}..........(G + 0d8b0 28820300 00c05100 002cb286 2a40db09 (.....Q..,..*@.. + 0d8c0 00002d01 53027c00 00003d2a 0c000005 ..-.S.|...=*.... + 0d8d0 872a407d 00000001 a005ed0d 00002847 .*@}..........(G 0d8e0 0c0000de 51000028 3b0c0000 fc510000 ....Q..(;....Q.. - 0d8f0 26e9862a 407d0000 0029530c 00001a52 &..*@}...)S....R + 0d8f0 2605872a 407d0000 0029530c 00001a52 &..*@}...)S....R 0d900 0000295f 0c000039 52000029 690c0000 ..)_...9R..)i... 0d910 59520000 29750c00 00835200 003e7f0c YR..)u....R..>.. 0d920 00000391 b07f3f8b 0c00003f 970c0000 ......?....?.... - 0d930 3510872a 40362f00 00b80d00 002d0152 5..*@6/......-.R - 0d940 0271002d 01530503 aac0fe3f 00351e87 .q.-.S.....?.5.. + 0d930 352c872a 40362f00 00b80d00 002d0152 5,.*@6/......-.R + 0d940 0271002d 01530503 aac0fe3f 00353a87 .q.-.S.....?.5:. 0d950 2a40362f 0000d50d 00002d01 52027100 *@6/......-.R.q. - 0d960 2d015305 0302bbfe 3f002c30 872a4059 -.S.....?.,0.*@Y + 0d960 2d015305 0302bbfe 3f002c4c 872a4059 -.S.....?.,L.*@Y 0d970 0900002d 0152027c 002d0153 027d0000 ...-.R.|.-.S.}.. - 0d980 00002b66 872a4038 0000003e 0e000024 ..+f.*@8...>...$ + 0d980 00002b82 872a4038 0000003e 0e000024 ..+..*@8...>...$ 0d990 30390000 01a30533 000000a2 52000032 09.....3....R..2 - 0d9a0 82872a40 152f0000 358c872a 40590900 ..*@./..5..*@Y.. + 0d9a0 9e872a40 152f0000 35a8872a 40590900 ..*@./..5..*@Y.. 0d9b0 002d0e00 002d0152 027c002d 0153027d .-...-.R.|.-.S.} - 0d9c0 00002c99 872a4020 2f00002d 0154027d ..,..*@ /..-.T.} - 0d9d0 0000003d 12040000 9e872a40 84000000 ...=......*@.... + 0d9c0 00002cb5 872a4020 2f00002d 0154027d ..,..*@ /..-.T.} + 0d9d0 0000003d 12040000 ba872a40 84000000 ...=......*@.... 0d9e0 01b805fb 0e000028 23040000 c1520000 .......(#....R.. - 0d9f0 282f0400 00e25200 00269e87 2a408400 (/....R..&..*@.. + 0d9f0 282f0400 00e25200 0026ba87 2a408400 (/....R..&..*@.. 0da00 0000293b 04000000 53000029 47040000 ..);....S..)G... - 0da10 40530000 29530400 006a5300 0035a887 @S..)S...jS..5.. + 0da10 40530000 29530400 006a5300 0035c487 @S..)S...jS..5.. 0da20 2a405909 0000a10e 00002d01 52027c00 *@Y.......-.R.|. - 0da30 2d015301 310035cc 872a40b4 0c0000bb -.S.1.5..*@..... + 0da30 2d015301 310035e8 872a40b4 0c0000bb -.S.1.5..*@..... 0da40 0e00002d 0152027d 002d0153 027c0000 ...-.R.}.-.S.|.. - 0da50 35d4872a 40190900 00cf0e00 002d0152 5..*@........-.R - 0da60 027c0000 35ea872a 40590900 00e30e00 .|..5..*@Y...... - 0da70 002d0152 027c0000 2c18882a 40590900 .-.R.|..,..*@Y.. + 0da50 35f0872a 40190900 00cf0e00 002d0152 5..*@........-.R + 0da60 027c0000 3506882a 40590900 00e30e00 .|..5..*@Y...... + 0da70 002d0152 027c0000 2c34882a 40590900 .-.R.|..,4.*@Y.. 0da80 002d0152 027c002d 0153027e 00000000 .-.R.|.-.S.~.... - 0da90 3da80300 0022882a 402f0100 0001bb05 =....".*@/...... + 0da90 3da80300 003e882a 402f0100 0001bb05 =....>.*@/...... 0daa0 29100000 28b90300 007d5300 0028c503 )...(....}S..(.. - 0dab0 00009e53 00002622 882a402f 01000029 ...S..&".*@/...) + 0dab0 00009e53 0000263e 882a402f 01000029 ...S..&>.*@/...) 0dac0 d1030000 bc530000 29dd0300 00be5400 .....S..).....T. 0dad0 0029e903 0000f354 00002528 07000068 .).....T..%(...h - 0dae0 0f000029 fa030000 06550000 2c64882a ...).....U..,d.* - 0daf0 40590900 002d0152 027c0000 002b2789 @Y...-.R.|...+'. + 0dae0 0f000029 fa030000 06550000 2c80882a ...).....U..,..* + 0daf0 40590900 002d0152 027c0000 002b4389 @Y...-.R.|...+C. 0db00 2a401600 00007f0f 00002906 04000056 *@........)....V - 0db10 55000000 3534882a 40590900 00990f00 U...54.*@Y...... - 0db20 002d0152 027c002d 0153027e 01003588 .-.R.|.-.S.~..5. + 0db10 55000000 3550882a 40590900 00990f00 U...5P.*@Y...... + 0db20 002d0152 027c002d 0153027e 010035a4 .-.R.|.-.S.~..5. 0db30 882a40db 090000ad 0f00002d 0153027c .*@........-.S.| - 0db40 00003590 882a4019 090000c1 0f00002d ..5..*@........- - 0db50 0152027c 000035a0 882a4059 090000d5 .R.|..5..*@Y.... - 0db60 0f00002d 0152027c 000035c0 882a40b4 ...-.R.|..5..*@. + 0db40 000035ac 882a4019 090000c1 0f00002d ..5..*@........- + 0db50 0152027c 000035bc 882a4059 090000d5 .R.|..5..*@Y.... + 0db60 0f00002d 0152027c 000035dc 882a40b4 ...-.R.|..5..*@. 0db70 0c0000ef 0f00002d 0152027d 002d0153 .......-.R.}.-.S - 0db80 027c0000 35c8882a 40190900 00031000 .|..5..*@....... - 0db90 002d0152 027c0000 35e5882a 40590900 .-.R.|..5..*@Y.. - 0dba0 00171000 002d0152 027c0000 2c1d892a .....-.R.|..,..* - 0dbb0 40590900 002d0152 027c0000 000035b4 @Y...-.R.|....5. + 0db80 027c0000 35e4882a 40190900 00031000 .|..5..*@....... + 0db90 002d0152 027c0000 3501892a 40590900 .-.R.|..5..*@Y.. + 0dba0 00171000 002d0152 027c0000 2c39892a .....-.R.|..,9.* + 0dbb0 40590900 002d0152 027c0000 000035d0 @Y...-.R.|....5. 0dbc0 862a4059 09000042 1000002d 0152027c .*@Y...B...-.R.| - 0dbd0 002d0153 01350035 c4862a40 59090000 .-.S.5.5..*@Y... + 0dbd0 002d0153 01350035 e0862a40 59090000 .-.S.5.5..*@Y... 0dbe0 5b100000 2d015202 7c002d01 53013600 [...-.R.|.-.S.6. - 0dbf0 35d0862a 402b2f00 00721000 002d0153 5..*@+/..r...-.S - 0dc00 0503afc0 fe3f0035 da862a40 59090000 .....?.5..*@Y... + 0dbf0 35ec862a 402b2f00 00721000 002d0153 5..*@+/..r...-.S + 0dc00 0503afc0 fe3f0035 f6862a40 59090000 .....?.5..*@Y... 0dc10 8b100000 2d015202 7c002d01 53013500 ....-.R.|.-.S.5. - 0dc20 32e6862a 402b2f00 00003bec 0400006c 2..*@+/...;....l + 0dc20 3202872a 402b2f00 00003bec 04000088 2..*@+/...;..... 0dc30 892a404b 00000001 9cfc1000 0028fd04 .*@K.........(.. 0dc40 00007555 00002915 050000a1 5500003c ..uU..).....U..< - 0dc50 09050000 06039c89 fe3f9f35 85892a40 .........?.5..*@ + 0dc50 09050000 06039c89 fe3f9f35 a1892a40 .........?.5..*@ 0dc60 d60b0000 df100000 40ec0200 0005039c ........@....... - 0dc70 89fe3f00 2c98892a 40202f00 002d0152 ..?.,..*@ /..-.R + 0dc70 89fe3f00 2cb4892a 40202f00 002d0152 ..?.,..*@ /..-.R 0dc80 027c002d 0153027d 002d0154 02082800 .|.-.S.}.-.T..(. - 0dc90 003b2803 0000b889 2a404900 0000019c .;(.....*@I..... + 0dc90 003b2803 0000d489 2a404900 0000019c .;(.....*@I..... 0dca0 77110000 28380300 00cb5500 003c4303 w...(8....U........@).....V - 0dd40 000042d3 040000a0 8a2a403c af040000 ..B......*@<.... - 0dd50 06039c89 fe3f9f35 218a2a40 572f0000 .....?.5!.*@W/.. + 0dd40 000042d3 040000bc 8a2a403c af040000 ..B......*@<.... + 0dd50 06039c89 fe3f9f35 3d8a2a40 572f0000 .....?.5=.*@W/.. 0dd60 e1110000 2d015202 71002d01 5301302d ....-.R.q.-.S.0- - 0dd70 01540208 2400342c 8a2a40f2 1100002d .T..$.4,.*@....- - 0dd80 0152030a 00010035 488a2a40 b40c0000 .R.....5H.*@.... + 0dd70 01540208 24003448 8a2a40f2 1100002d .T..$.4H.*@....- + 0dd80 0152030a 00010035 648a2a40 b40c0000 .R.....5d.*@.... 0dd90 0c120000 2d015202 7c002d01 53027100 ....-.R.|.-.S.q. - 0dda0 0035518a 2a401909 00002012 00002d01 .5Q.*@.... ...-. - 0ddb0 52027100 002c8a8a 2a40202f 00002d01 R.q..,..*@ /..-. + 0dda0 00356d8a 2a401909 00002012 00002d01 .5m.*@.... ...-. + 0ddb0 52027100 002ca68a 2a40202f 00002d01 R.q..,..*@ /..-. 0ddc0 52027c00 0000439f 36000001 6a950000 R.|...C.6...j... - 0ddd0 00c08a2a 40230000 00019c84 12000044 ...*@#.........D + 0ddd0 00dc8a2a 40230000 00019c84 12000044 ...*@#.........D 0dde0 322b0000 016c8412 00000503 cc26ff3f 2+...l.......&.? - 0ddf0 2cd88a2a 40362f00 002d0152 027c002d ,..*@6/..-.R.|.- + 0ddf0 2cf48a2a 40362f00 002d0152 027c002d ,..*@6/..-.R.|.- 0de00 01530503 b5c0fe3f 2d015401 312d0155 .S.....?-.T.1-.U 0de10 01362d01 56013000 001e8e00 00009412 .6-.V.0......... 0de20 00001f72 0000000e 00457f37 000001d9 ...r.....E.7.... - 0de30 e48a2a40 14000000 019cb912 00002fe9 ..*@........../. + 0de30 008b2a40 14000000 019cb912 00002fe9 ..*@........../. 0de40 3d000001 d9b91200 00e55600 00000504 =.........V..... 0de50 70010000 46c42900 0001f404 88000000 p...F.)......... - 0de60 f88a2a40 11000000 019c0013 00002192 ..*@..........!. - 0de70 38000001 f4048d03 00000657 00002c02 8..........W..,. + 0de60 148b2a40 11000000 019c0013 00002192 ..*@..........!. + 0de70 38000001 f4048d03 00000657 00002c1e 8..........W..,. 0de80 8b2a4077 1100002d 015203f3 01522d01 .*@w...-.R...R-. 0de90 53013100 00466837 000001f9 04880000 S.1..Fh7........ - 0dea0 000c8b2a 40110000 00019c41 13000021 ...*@......A...! + 0dea0 00288b2a 40110000 00019c41 13000021 .(.*@......A...! 0deb0 92380000 01f9048d 03000027 5700002c .8.........'W.., - 0dec0 168b2a40 77110000 2d015203 f301522d ..*@w...-.R...R- + 0dec0 328b2a40 77110000 2d015203 f301522d 2.*@w...-.R...R- 0ded0 01530130 00004716 3d000001 fe048800 .S.0..G.=....... - 0dee0 0000208b 2a407500 0000019c df130000 .. .*@u......... + 0dee0 00003c8b 2a407500 0000019c df130000 ..<.*@u......... 0def0 21923800 0001fe04 8d030000 48570000 !.8.........HW.. 0df00 21973800 0001fe04 2c000000 74570000 !.8.....,...tW.. 0df10 33666d74 0001fe04 7b010000 a0570000 3fmt....{....W.. - 0df20 48700001 0005cf02 00000391 b07f3544 Hp............5D + 0df20 48700001 0005cf02 00000391 b07f3560 Hp............5` 0df30 8b2a4062 2f0000b8 1300002d 01520271 .*@b/......-.R.q - 0df40 002d0153 01302d01 54020824 0034518b .-.S.0-.T..$.4Q. - 0df50 2a40c813 00002d01 52027f00 002c728b *@....-.R....,r. + 0df40 002d0153 01302d01 54020824 00346d8b .-.S.0-.T..$.4m. + 0df50 2a40c813 00002d01 52027f00 002c8e8b *@....-.R....,.. 0df60 2a40b40c 00002d01 52027d00 2d015302 *@....-.R.}.-.S. 0df70 71000000 466d3600 00011c05 7b010000 q...Fm6.....{... - 0df80 988b2a40 65000000 019c7d14 00002192 ..*@e.....}...!. + 0df80 b48b2a40 65000000 019c7d14 00002192 ..*@e.....}...!. 0df90 38000001 1c050503 0000cc57 00003362 8..........W..3b 0dfa0 75660001 1c058800 0000f857 0000336c uf.........W..3l 0dfb0 656e0001 1d057d14 00002458 00003366 en....}...$X..3f 0dfc0 6d740001 1d05d10b 00005058 00004870 mt........PX..Hp - 0dfd0 00011e05 cf020000 0391b07f 35bd8b2a ............5..* + 0dfd0 00011e05 cf020000 0391b07f 35d98b2a ............5..* 0dfe0 40622f00 00661400 002d0152 0271002d @b/..f...-.R.q.- - 0dff0 01530130 2d015402 0824002c e48b2a40 .S.0-.T..$.,..*@ + 0dff0 01530130 2d015402 0824002c 008c2a40 .S.0-.T..$.,..*@ 0e000 b40c0000 2d015202 7e002d01 53027100 ....-.R.~.-.S.q. - 0e010 0000062c 00000049 3d2a0000 01170100 ...,...I=*...... + 0e010 0000062c 00000049 3d2a0000 0117011c ...,...I=*...... 0e020 8c2a4060 00000001 9cce1400 00219238 .*@`.........!.8 0e030 00000117 01050300 007c5800 00241f42 .........|X..$.B - 0e040 00000118 01050300 00b05800 0032258c ..........X..2%. - 0e050 2a408214 00004a4c 8c2a402d 0152027c *@....JL.*@-.R.| + 0e040 00000118 01050300 00b05800 0032418c ..........X..2A. + 0e050 2a408214 00004a68 8c2a402d 0152027c *@....Jh.*@-.R.| 0e060 00000011 8a3a0000 0155017b 01000001 .....:...U.{.... 0e070 4a150000 12923800 00015501 a1070000 J.....8...U..... 0e080 12023b00 00015601 ac070000 13903a00 ..;...V.......:. @@ -45265,277 +45268,277 @@ Contents of section .debug_info: 0e4c0 002d0153 027e0000 0011003c 00000135 .-.S.~.....<...5 0e4d0 04a60700 00015219 000012bd 3d000001 ......R.....=... 0e4e0 3604ac07 00000046 f4390000 014e0405 6......F.9...N.. - 0e4f0 0300006c 8c2a40f7 00000001 9ca51a00 ...l.*@......... + 0e4f0 03000088 8c2a40f7 00000001 9ca51a00 .....*@......... 0e500 0021d73e 0000014e 04950000 00c05b00 .!.>...N......[. 0e510 0021fb34 0000014e 04a51a00 00ec5b00 .!.4...N......[. 0e520 0021863b 0000014e 047b0100 00185c00 .!.;...N.{....\. 0e530 004cbd3d 00000150 045e0200 000391b0 .L.=...P.^...... 0e540 7f249238 00000151 04050300 00435c00 .$.8...Q.....C\. - 0e550 001d713c 0000017f 043d3419 0000cb8c ..q<.....=4..... + 0e550 001d713c 0000017f 043d3419 0000e78c ..q<.....=4..... 0e560 2a402900 00000167 04fa1900 00284519 *@)....g.....(E. - 0e570 00006d5c 00002cea 8c2a4077 2f00002d ..m\..,..*@w/..- + 0e570 00006d5c 00002c06 8d2a4077 2f00002d ..m\..,..*@w/..- 0e580 01530503 bec0fe3f 2d015401 3300002b .S.....?-.T.3..+ - 0e590 368d2a40 18000000 181a0000 24ce3400 6.*@........$.4. - 0e5a0 00018704 b2010000 805c0000 0035908c .........\...5.. + 0e590 528d2a40 18000000 181a0000 24ce3400 R.*@........$.4. + 0e5a0 00018704 b2010000 805c0000 0035ac8c .........\...5.. 0e5b0 2a40622f 0000361a 00002d01 52027100 *@b/..6...-.R.q. - 0e5c0 2d015301 302d0154 014c0035 ad8c2a40 -.S.0-.T.L.5..*@ + 0e5c0 2d015301 302d0154 014c0035 c98c2a40 -.S.0-.T.L.5..*@ 0e5d0 152f0000 4a1a0000 2d015202 7d000035 ./..J...-.R.}..5 - 0e5e0 c68c2a40 d60b0000 631a0000 40ec0200 ..*@....c...@... - 0e5f0 0005039c 89fe3f00 32f78c2a 40b10700 ......?.2..*@... - 0e600 0035018d 2a401a16 0000801a 00002d01 .5..*@........-. - 0e610 52027c00 0035198d 2a40b107 0000941a R.|..5..*@...... - 0e620 00002d01 52027100 002c368d 2a408214 ..-.R.q..,6.*@.. + 0e5e0 e28c2a40 d60b0000 631a0000 40ec0200 ..*@....c...@... + 0e5f0 0005039c 89fe3f00 32138d2a 40b10700 ......?.2..*@... + 0e600 00351d8d 2a401a16 0000801a 00002d01 .5..*@........-. + 0e610 52027c00 0035358d 2a40b107 0000941a R.|..55.*@...... + 0e620 00002d01 52027100 002c528d 2a408214 ..-.R.q..,R.*@.. 0e630 00002d01 52027c00 00000504 95000000 ..-.R.|......... - 0e640 46ee2900 0001a604 05030000 648d2a40 F.).........d.*@ + 0e640 46ee2900 0001a604 05030000 808d2a40 F.)...........*@ 0e650 13000000 019cf11a 000021d7 3e000001 ..........!.>... - 0e660 a6049500 0000a95c 00002c70 8d2a4052 .......\..,p.*@R + 0e660 a6049500 0000a95c 00002c8c 8d2a4052 .......\..,..*@R 0e670 1900002d 015203f3 01522d01 5301302d ...-.R...R-.S.0- 0e680 01540130 000046eb 35000001 33072c00 .T.0..F.5...3.,. - 0e690 0000788d 2a401400 0000019c 3c1b0000 ..x.*@......<... + 0e690 0000948d 2a401400 0000019c 3c1b0000 ....*@......<... 0e6a0 21373800 00013307 8d030000 ca5c0000 !78...3......\.. 0e6b0 24493500 00013407 05030000 f65c0000 $I5...4......\.. 0e6c0 24024f00 00013507 33000000 155d0000 $.O...5.3....].. - 0e6d0 00463e37 0000015a 07050300 008c8d2a .F>7...Z.......* + 0e6d0 00463e37 0000015a 07050300 00a88d2a .F>7...Z.......* 0e6e0 40180000 00019c8f 1b000021 37380000 @..........!78.. 0e6f0 015a078d 03000034 5d000021 794e0000 .Z.....4]..!yN.. - 0e700 015a072c 00000060 5d00002c 9d8d2a40 .Z.,...`]..,..*@ + 0e700 015a072c 00000060 5d00002c b98d2a40 .Z.,...`]..,..*@ 0e710 dc070000 2d015203 f301522d 015303f3 ....-.R...R-.S.. 0e720 01530000 46c42700 00018b07 05030000 .S..F.'......... - 0e730 a48d2a40 11000000 019ce71b 00002129 ..*@..........!) + 0e730 c08d2a40 11000000 019ce71b 00002129 ..*@..........!) 0e740 37000001 8b079803 0000815d 000021bc 7..........]..!. - 0e750 37000001 8b07cc0b 0000a25d 00002cae 7..........]..,. + 0e750 37000001 8b07cc0b 0000a25d 00002cca 7..........]..,. 0e760 8d2a401c 0b00002d 015203f3 01522d01 .*@....-.R...R-. 0e770 5303f301 532d0154 01300000 46693a00 S...S-.T.0..Fi:. - 0e780 00019407 05030000 b88d2a40 11000000 ..........*@.... + 0e780 00019407 05030000 d48d2a40 11000000 ..........*@.... 0e790 019c3f1c 00002129 37000001 94079803 ..?...!)7....... 0e7a0 0000c35d 000021bc 37000001 9407cc0b ...]..!.7....... - 0e7b0 0000e45d 00002cc2 8d2a401c 0b00002d ...]..,..*@....- + 0e7b0 0000e45d 00002cde 8d2a401c 0b00002d ...]..,..*@....- 0e7c0 015203f3 01522d01 5303f301 532d0154 .R...R-.S...S-.T 0e7d0 01310000 460f3700 0001a007 7b010000 .1..F.7.....{... - 0e7e0 cc8d2a40 18000000 019c921c 00002129 ..*@..........!) + 0e7e0 e88d2a40 18000000 019c921c 00002129 ..*@..........!) 0e7f0 37000001 a0078d03 0000055e 000021bc 7..........^..!. - 0e800 37000001 a1079500 0000265e 00002cd4 7.........&^..,. + 0e800 37000001 a1079500 0000265e 00002cf0 7.........&^..,. 0e810 8d2a408f 1b00002d 015203f3 01522d01 .*@....-.R...R-. 0e820 5303f301 5300004d 973a0000 015a9500 S...S..M.:...Z.. - 0e830 0000e48d 2a400b00 0000019c 46613c00 ....*@......Fa<. - 0e840 0001a30a 7b010000 f08d2a40 16000000 ....{.....*@.... + 0e830 0000008e 2a400b00 0000019c 46613c00 ....*@......Fa<. + 0e840 0001a30a 7b010000 0c8e2a40 16000000 ....{.....*@.... 0e850 019cd21c 00002192 38000001 a30a9803 ......!.8....... 0e860 0000475e 00000046 f53c0000 01ab0a7b ..G^...F.<.....{ - 0e870 01000008 8e2a4016 00000001 9cfd1c00 .....*@......... + 0e870 01000024 8e2a4016 00000001 9cfd1c00 ...$.*@......... 0e880 00219238 000001ab 0a980300 00735e00 .!.8.........s^. - 0e890 000046c3 37000001 b30a7b01 0000208e ..F.7.....{... . + 0e890 000046c3 37000001 b30a7b01 00003c8e ..F.7.....{...<. 0e8a0 2a401600 0000019c 281d0000 21923800 *@......(...!.8. 0e8b0 0001b30a 98030000 9f5e0000 0046de35 .........^...F.5 - 0e8c0 000001bb 0a7b0100 00388e2a 40170000 .....{...8.*@... + 0e8c0 000001bb 0a7b0100 00548e2a 40170000 .....{...T.*@... 0e8d0 00019c53 1d000021 92380000 01bb0a98 ...S...!.8...... 0e8e0 030000cb 5e000000 46cc3800 0001c20a ....^...F.8..... - 0e8f0 7b010000 508e2a40 16000000 019c7e1d {...P.*@......~. + 0e8f0 7b010000 6c8e2a40 16000000 019c7e1d {...l.*@......~. 0e900 00002192 38000001 c20a9803 0000f75e ..!.8..........^ - 0e910 00000046 21280000 01ca0a7b 01000068 ...F!(.....{...h + 0e910 00000046 21280000 01ca0a7b 01000084 ...F!(.....{.... 0e920 8e2a4016 00000001 9ca91d00 00219238 .*@..........!.8 0e930 000001ca 0a980300 00235f00 0000468a .........#_...F. - 0e940 29000001 d20a7b01 0000808e 2a401600 ).....{.....*@.. + 0e940 29000001 d20a7b01 00009c8e 2a401600 ).....{.....*@.. 0e950 0000019c d41d0000 21923800 0001d20a ........!.8..... 0e960 98030000 4f5f0000 0046bf3a 000001da ....O_...F.:.... - 0e970 0a7b0100 00988e2a 40160000 00019cff .{.....*@....... + 0e970 0a7b0100 00b48e2a 40160000 00019cff .{.....*@....... 0e980 1d000021 92380000 01da0a98 0300007b ...!.8.........{ 0e990 5f000000 468e3900 0001e20a 7b010000 _...F.9.....{... - 0e9a0 b08e2a40 16000000 019c2a1e 00002192 ..*@......*...!. + 0e9a0 cc8e2a40 16000000 019c2a1e 00002192 ..*@......*...!. 0e9b0 38000001 e20a9803 0000a75f 00000046 8.........._...F - 0e9c0 4f3b0000 01ea0a7b 010000c8 8e2a4016 O;.....{.....*@. + 0e9c0 4f3b0000 01ea0a7b 010000e4 8e2a4016 O;.....{.....*@. 0e9d0 00000001 9c551e00 00219238 000001ea .....U...!.8.... 0e9e0 0a980300 00d35f00 00004652 3a000001 ......_...FR:... - 0e9f0 d8080503 0000e08e 2a401b00 0000019c ........*@...... + 0e9f0 d8080503 0000fc8e 2a401b00 0000019c ........*@...... 0ea00 931e0000 4c923800 0001da08 05030000 ....L.8......... - 0ea10 01522cee 8e2a40d6 0b000040 ec020000 .R,..*@....@.... + 0ea10 01522c0a 8f2a40d6 0b000040 ec020000 .R,..*@....@.... 0ea20 05039c89 fe3f0000 46ee3800 0001e308 .....?..F.8..... - 0ea30 05030000 fc8e2a40 1b000000 019cd11e ......*@........ + 0ea30 05030000 188f2a40 1b000000 019cd11e ......*@........ 0ea40 00004c92 38000001 e5080503 00000152 ..L.8..........R - 0ea50 2c0a8f2a 40d60b00 0040ec02 00000503 ,..*@....@...... + 0ea50 2c268f2a 40d60b00 0040ec02 00000503 ,&.*@....@...... 0ea60 9c89fe3f 0000462f 35000001 ee080503 ...?..F/5....... - 0ea70 0000188f 2a401b00 0000019c 0f1f0000 ....*@.......... - 0ea80 4c923800 0001f008 05030000 01522c26 L.8..........R,& + 0ea70 0000348f 2a401b00 0000019c 0f1f0000 ..4.*@.......... + 0ea80 4c923800 0001f008 05030000 01522c42 L.8..........R,B 0ea90 8f2a40d6 0b000040 ec020000 05039c89 .*@....@........ 0eaa0 fe3f0000 469d3900 0001f908 05030000 .?..F.9......... - 0eab0 348f2a40 25000000 019c5b1f 00003362 4.*@%.....[...3b + 0eab0 508f2a40 25000000 019c5b1f 00003362 P.*@%.....[...3b 0eac0 0001f908 7b010000 ff5f0000 4c923800 ....{...._..L.8. - 0ead0 0001fb08 05030000 01522c45 8f2a40d6 .........R,E.*@. + 0ead0 0001fb08 05030000 01522c61 8f2a40d6 .........R,a.*@. 0eae0 0b000040 ec020000 05039c89 fe3f0000 ...@.........?.. - 0eaf0 47572900 00010a09 05030000 748f2a40 GW).........t.*@ + 0eaf0 47572900 00010a09 05030000 908f2a40 GW)...........*@ 0eb00 75000000 019cab1f 0000336e 756d0001 u.........3num.. 0eb10 0a092500 00002b60 00002492 38000001 ..%...+`..$.8... - 0eb20 0c090503 00005360 00002c8d 8f2a40d6 ......S`..,..*@. + 0eb20 0c090503 00005360 00002ca9 8f2a40d6 ......S`..,..*@. 0eb30 0b000040 ec020000 05039c89 fe3f0000 ...@.........?.. - 0eb40 46ae2a00 00012a09 05030000 ec8f2a40 F.*...*.......*@ + 0eb40 46ae2a00 00012a09 05030000 08902a40 F.*...*.......*@ 0eb50 3f000000 019c2e20 000021bc 37000001 ?...... ..!.7... 0eb60 2a099500 00007c60 00002492 38000001 *.....|`..$.8... - 0eb70 2c090503 0000a860 00003500 902a40d6 ,......`..5..*@. + 0eb70 2c090503 0000a860 0000351c 902a40d6 ,......`..5..*@. 0eb80 0b0000fe 1f000040 ec020000 05039c89 .......@........ - 0eb90 fe3f0035 12902a40 fc100000 1d200000 .?.5..*@..... .. + 0eb90 fe3f0035 2e902a40 fc100000 1d200000 .?.5..*@..... .. 0eba0 2d015202 7d004043 03000005 039c89fe -.R.}.@C........ - 0ebb0 3f002c1e 902a4082 1400002d 0152027c ?.,..*@....-.R.| - 0ebc0 00000046 eb340000 01410905 0300002c ...F.4...A....., + 0ebb0 3f002c3a 902a4082 1400002d 0152027c ?.,:.*@....-.R.| + 0ebc0 00000046 eb340000 01410905 03000048 ...F.4...A.....H 0ebd0 902a403d 00000001 9cb12000 00337261 .*@=...... ..3ra 0ebe0 77000141 09950000 00c66000 00249238 w..A......`..$.8 - 0ebf0 00000143 09050300 00f26000 00354090 ...C......`..5@. + 0ebf0 00000143 09050300 00f26000 00355c90 ...C......`..5\. 0ec00 2a40d60b 00008120 000040ec 02000005 *@..... ..@..... - 0ec10 039c89fe 3f003551 902a40fc 100000a0 ....?.5Q.*@..... + 0ec10 039c89fe 3f00356d 902a40fc 100000a0 ....?.5m.*@..... 0ec20 2000002d 0152027d 00404303 00000503 ..-.R.}.@C..... - 0ec30 9c89fe3f 002c5c90 2a408214 00002d01 ...?.,\.*@....-. + 0ec30 9c89fe3f 002c7890 2a408214 00002d01 ...?.,x.*@....-. 0ec40 52027c00 0000460e 3c000001 57090503 R.|...F.<...W... - 0ec50 00006c90 2a401b00 0000019c ef200000 ..l.*@....... .. - 0ec60 4c923800 00015909 05030000 01522c7a L.8...Y......R,z + 0ec50 00008890 2a401b00 0000019c ef200000 ....*@....... .. + 0ec60 4c923800 00015909 05030000 01522c96 L.8...Y......R,. 0ec70 902a40d6 0b000040 ec020000 05039c89 .*@....@........ 0ec80 fe3f0000 46562a00 00016709 05030000 .?..FV*...g..... - 0ec90 88902a40 1b000000 019c2d21 00004c92 ..*@......-!..L. - 0eca0 38000001 69090503 00000152 2c96902a 8...i......R,..* + 0ec90 a4902a40 1b000000 019c2d21 00004c92 ..*@......-!..L. + 0eca0 38000001 69090503 00000152 2cb2902a 8...i......R,..* 0ecb0 40d60b00 0040ec02 00000503 9c89fe3f @....@.........? - 0ecc0 000047a1 38000001 7b090503 0000a490 ..G.8...{....... + 0ecc0 000047a1 38000001 7b090503 0000c090 ..G.8...{....... 0ecd0 2a407700 0000019c e9210000 21593600 *@w......!..!Y6. 0ece0 00017b09 e9210000 10610000 21693f00 ..{..!...a..!i?. 0ecf0 00017b09 2c000000 3c610000 22690001 ..{.,............ - 0ed90 20912a40 76000000 019cab22 00002159 .*@v......"..!Y + 0ed90 3c912a40 76000000 019cab22 00002159 <.*@v......"..!Y 0eda0 36000001 a409ab22 00004162 00002169 6......"..Ab..!i 0edb0 3f000001 a4092c00 00006d62 00002269 ?.....,...mb.."i 0edc0 0001a609 33000000 99620000 226e0001 ....3....b.."n.. 0edd0 a7090503 0000c362 00002270 0001a809 .......b.."p.... 0ede0 05030000 ed620000 22610001 a9090503 .....b.."a...... - 0edf0 00002263 00003d60 04000073 912a4004 .."c..=`...s.*@. + 0edf0 00002263 00003d60 0400008f 912a4004 .."c..=`.....*@. 0ee00 00000001 c0098822 00002879 0400004c ......."..(y...L - 0ee10 63000028 6d040000 5f630000 00323a91 c..(m..._c...2:. - 0ee20 2a40b120 0000325c 912a405b 1f00002c *@. ..2\.*@[..., - 0ee30 68912a40 82140000 2d015202 7c000000 h.*@....-.R.|... + 0ee10 63000028 6d040000 5f630000 00325691 c..(m..._c...2V. + 0ee20 2a40b120 00003278 912a405b 1f00002c *@. ..2x.*@[..., + 0ee30 84912a40 82140000 2d015202 7c000000 ..*@....-.R.|... 0ee40 0504b122 000006a0 00000046 d2360000 ...".......F.6.. - 0ee50 01cd0905 03000098 912a4073 00000001 .........*@s.... + 0ee50 01cd0905 030000b4 912a4073 00000001 .........*@s.... 0ee60 9c722300 00215936 000001cd 09722300 .r#..!Y6.....r#. 0ee70 00726300 0021693f 000001cd 092c0000 .rc..!i?.....,.. 0ee80 009e6300 00226900 01cf0933 000000ca ..c.."i....3.... 0ee90 63000022 6e0001d0 09050300 00f46300 c.."n.........c. 0eea0 00227000 01d10905 0300001e 64000022 ."p.........d.." 0eeb0 610001d2 09050300 00536400 003d6004 a........Sd..=`. - 0eec0 0000e891 2a400400 000001e9 094f2300 ....*@.......O#. + 0eec0 00000492 2a400400 000001e9 094f2300 ....*@.......O#. 0eed0 00287904 00007d64 0000286d 04000090 .(y...}d..(m.... - 0eee0 64000000 32b2912a 40b12000 0032d191 d...2..*@. ..2.. - 0eef0 2a405b1f 00002cdc 912a4082 1400002d *@[...,..*@....- + 0eee0 64000000 32ce912a 40b12000 0032ed91 d...2..*@. ..2.. + 0eef0 2a405b1f 00002cf8 912a4082 1400002d *@[...,..*@....- 0ef00 0152027c 00000005 04782300 00062500 .R.|.....x#...%. - 0ef10 0000469e 3b000001 f6090503 00000c92 ..F.;........... + 0ef10 0000469e 3b000001 f6090503 00002892 ..F.;.........(. 0ef20 2a406f00 0000019c 39240000 21a53500 *@o.....9$..!.5. 0ef30 0001f609 a51a0000 a3640000 21693f00 .........d..!i?. 0ef40 0001f609 2c000000 cf640000 22690001 ....,....d.."i.. 0ef50 f8093300 0000fb64 0000226e 0001f909 ..3....d.."n.... 0ef60 05030000 25650000 22700001 fa090503 ....%e.."p...... 0ef70 00004f65 00002261 0001fb09 05030000 ..Oe.."a........ - 0ef80 84650000 3d600400 0058922a 40040000 .e..=`...X.*@... + 0ef80 84650000 3d600400 0074922a 40040000 .e..=`...t.*@... 0ef90 0001120a 16240000 28790400 00ae6500 .....$..(y....e. - 0efa0 00286d04 0000c165 00000032 26922a40 .(m....e...2&.*@ - 0efb0 b1200000 3242922a 40ab1f00 002c4d92 . ..2B.*@....,M. + 0efa0 00286d04 0000c165 00000032 42922a40 .(m....e...2B.*@ + 0efb0 b1200000 325e922a 40ab1f00 002c6992 . ..2^.*@....,i. 0efc0 2a408214 00002d01 52027c00 00004e47 *@....-.R.|...NG - 0efd0 38000001 d7077c92 2a401b00 0000019c 8.....|.*@...... + 0efd0 38000001 d7079892 2a401b00 0000019c 8.......*@...... 0efe0 a1240000 21373800 0001d707 05030000 .$..!78......... 0eff0 d4650000 4f923800 0001d707 05030000 .e..O.8......... 0f000 01532449 35000001 d8070503 0000f565 .S$I5..........e - 0f010 00002760 04000091 922a4006 00000001 ..'`.....*@..... + 0f010 00002760 040000ad 922a4006 00000001 ..'`.....*@..... 0f020 e9072879 0400001f 66000028 6d040000 ..(y....f..(m... - 0f030 32660000 0000492f 3a000001 0b089892 2f....I/:....... + 0f030 32660000 0000492f 3a000001 0b08b492 2f....I/:....... 0f040 2a404600 0000019c fe240000 21293700 *@F......$..!)7. 0f050 00010b08 05030000 45660000 21bc3700 ........Ef..!.7. 0f060 00010b08 95000000 71660000 21923800 ........qf..!.8. - 0f070 00010c08 05030000 9d660000 2cd1922a .........f..,..* + 0f070 00010c08 05030000 9d660000 2ced922a .........f..,..* 0f080 40392400 002d0152 027e002d 0153027c @9$..-.R.~.-.S.| - 0f090 0000004e 22290000 01ed07e0 922a4033 ...N").......*@3 + 0f090 0000004e 22290000 01ed07fc 922a4033 ...N").......*@3 0f0a0 00000001 9c7b2500 00212937 000001ed .....{%..!)7.... 0f0b0 07050300 00c96600 0021bc37 000001ed ......f..!.7.... 0f0c0 07950000 00f56600 00219238 000001ee ......f..!.8.... - 0f0d0 07050300 00166700 0035f592 2a40fc10 ......g..5..*@.. + 0f0d0 07050300 00166700 00351193 2a40fc10 ......g..5..*@.. 0f0e0 00006425 00002d01 5203f301 53404303 ..d%..-.R...S@C. - 0f0f0 00000503 9c89fe3f 002cfe92 2a40a124 .......?.,..*@.$ + 0f0f0 00000503 9c89fe3f 002c1a93 2a40a124 .......?.,..*@.$ 0f100 00002d01 52027d00 2d015402 7c000000 ..-.R.}.-.T.|... - 0f110 4ec43d00 00012008 14932a40 21000000 N.=... ...*@!... + 0f110 4ec43d00 00012008 30932a40 21000000 N.=... .0.*@!... 0f120 019cd725 00002137 38000001 20080503 ...%..!78... ... 0f130 00004267 00002192 38000001 20080503 ..Bg..!.8... ... - 0f140 00006e67 00003525 932a4095 100000c6 ..ng..5%.*@..... - 0f150 2500002d 015203f3 0153002c 2c932a40 %..-.R...S.,,.*@ + 0f140 00006e67 00003541 932a4095 100000c6 ..ng..5A.*@..... + 0f150 2500002d 015203f3 0153002c 48932a40 %..-.R...S.,H.*@ 0f160 39240000 2d015202 7c000000 4e5c3800 9$..-.R.|...N\8. - 0f170 00012808 38932a40 26000000 019c4326 ..(.8.*@&.....C& + 0f170 00012808 54932a40 26000000 019c4326 ..(.T.*@&.....C& 0f180 00002129 37000001 28080503 00008f67 ..!)7...(......g 0f190 000021bc 37000001 29089500 0000bb67 ..!.7...)......g 0f1a0 00002192 38000001 29080503 0000dc67 ..!.8...)......g - 0f1b0 0000354c 932a4095 10000032 2600002d ..5L.*@....2&..- - 0f1c0 015203f3 0154002c 55932a40 fe240000 .R...T.,U.*@.$.. + 0f1b0 00003568 932a4095 10000032 2600002d ..5h.*@....2&..- + 0f1c0 015203f3 0154002c 71932a40 fe240000 .R...T.,q.*@.$.. 0f1d0 2d015202 7c000000 46c03c00 00013208 -.R.|...F.<...2. - 0f1e0 05030000 60932a40 28000000 019c7c26 ....`.*@(.....|& + 0f1e0 05030000 7c932a40 28000000 019c7c26 ....|.*@(.....|& 0f1f0 000021da 34000001 32080503 0000fd67 ..!.4...2......g 0f200 00004f92 38000001 3208a107 00000153 ..O.8...2......S - 0f210 00465d39 00000150 08050300 0088932a .F]9...P.......* + 0f210 00465d39 00000150 08050300 00a4932a .F]9...P.......* 0f220 40250000 00019ce2 26000021 37380000 @%......&..!78.. 0f230 01500805 03000037 68000021 193a0000 .P.....7h..!.:.. - 0f240 0150082c 00000063 68000035 9c932a40 .P.,...ch..5..*@ + 0f240 0150082c 00000063 68000035 b8932a40 .P.,...ch..5..*@ 0f250 dc070000 d1260000 2d015202 7c002d01 .....&..-.R.|.-. - 0f260 5303f301 53002ca4 932a4043 2600002d S...S.,..*@C&..- - 0f270 0152027c 0000004e 43390000 015a08b0 .R.|...NC9...Z.. + 0f260 5303f301 53002cc0 932a4043 2600002d S...S.,..*@C&..- + 0f270 0152027c 0000004e 43390000 015a08cc .R.|...NC9...Z.. 0f280 932a4013 00000001 9c3e2700 00213738 .*@......>'..!78 0f290 0000015a 08050300 00846800 0021193a ...Z......h..!.: - 0f2a0 0000015a 082c0000 00a56800 0035b993 ...Z.,....h..5.. + 0f2a0 0000015a 082c0000 00a56800 0035d593 ...Z.,....h..5.. 0f2b0 2a407c26 00003427 00002d01 5203f301 *@|&..4'..-.R... - 0f2c0 522d0153 03f30153 0032bc93 2a408214 R-.S...S.2..*@.. - 0f2d0 00000046 dd3a0000 015e0805 030000c4 ...F.:...^...... + 0f2c0 522d0153 03f30153 0032d893 2a408214 R-.S...S.2..*@.. + 0f2d0 00000046 dd3a0000 015e0805 030000e0 ...F.:...^...... 0f2e0 932a401d 00000001 9cb42700 00212937 .*@.......'..!)7 0f2f0 0000015e 08050300 00c66800 0021bc37 ...^......h..!.7 0f300 0000015e 08950000 00f26800 00240c3d ...^......h..$.= - 0f310 00000160 08050300 00136900 0035d193 ...`......i..5.. + 0f310 00000160 08050300 00136900 0035ed93 ...`......i..5.. 0f320 2a408f1b 0000a327 00002d01 52027c00 *@.....'..-.R.|. - 0f330 2d015303 f3015300 2cd8932a 40432600 -.S...S.,..*@C&. + 0f330 2d015303 f3015300 2cf4932a 40432600 -.S...S.,..*@C&. 0f340 002d0152 027c0000 00460f3b 00000165 .-.R.|...F.;...e - 0f350 08050300 00e4932a 401d0000 00019c2a .......*@......* + 0f350 08050300 0000942a 401d0000 00019c2a .......*@......* 0f360 28000021 29370000 01650805 03000031 (..!)7...e.....1 0f370 69000021 bc370000 01650895 0000005d i..!.7...e.....] 0f380 69000024 0c3d0000 01670805 0300007e i..$.=...g.....~ - 0f390 69000035 f1932a40 e71b0000 19280000 i..5..*@.....(.. - 0f3a0 2d015202 7c002d01 5303f301 53002cf8 -.R.|.-.S...S.,. - 0f3b0 932a4043 2600002d 0152027c 0000004e .*@C&..-.R.|...N - 0f3c0 be390000 016c0804 942a4013 00000001 .9...l...*@..... + 0f390 69000035 0d942a40 e71b0000 19280000 i..5..*@.....(.. + 0f3a0 2d015202 7c002d01 5303f301 53002c14 -.R.|.-.S...S.,. + 0f3b0 942a4043 2600002d 0152027c 0000004e .*@C&..-.R.|...N + 0f3c0 be390000 016c0820 942a4013 00000001 .9...l. .*@..... 0f3d0 9c862800 00212937 0000016c 08050300 ..(..!)7...l.... 0f3e0 009c6900 0021bc37 0000016c 08950000 ..i..!.7...l.... - 0f3f0 00bd6900 00350d94 2a403e27 00007c28 ..i..5..*@>'..|( + 0f3f0 00bd6900 00352994 2a403e27 00007c28 ..i..5).*@>'..|( 0f400 00002d01 5203f301 522d0153 03f30153 ..-.R...R-.S...S - 0f410 00321094 2a408214 0000004e 763d0000 .2..*@.....Nv=.. - 0f420 01700818 942a4013 00000001 9ce22800 .p...*@.......(. + 0f410 00322c94 2a408214 0000004e 763d0000 .2,.*@.....Nv=.. + 0f420 01700834 942a4013 00000001 9ce22800 .p.4.*@.......(. 0f430 00212937 00000170 08050300 00de6900 .!)7...p......i. 0f440 0021bc37 00000171 08950000 00ff6900 .!.7...q......i. - 0f450 00352194 2a40b427 0000d828 00002d01 .5!.*@.'...(..-. - 0f460 5203f301 522d0153 03f30153 00322494 R...R-.S...S.2$. - 0f470 2a408214 0000004e 373b0000 0176082c *@.....N7;...v., + 0f450 00353d94 2a40b427 0000d828 00002d01 .5=.*@.'...(..-. + 0f460 5203f301 522d0153 03f30153 00324094 R...R-.S...S.2@. + 0f470 2a408214 0000004e 373b0000 01760848 *@.....N7;...v.H 0f480 942a4045 00000001 9c6a2900 00213738 .*@E.....j)..!78 0f490 00000176 08050300 00206a00 0021193a ...v..... j..!.: 0f4a0 00000176 082c0000 004c6a00 0021703b ...v.,...Lj..!p; 0f4b0 00000177 08050300 006d6a00 0024403c ...w.....mj..$@< - 0f4c0 00000178 08050300 00996a00 00354194 ...x......j..5A. + 0f4c0 00000178 08050300 00996a00 00355d94 ...x......j..5]. 0f4d0 2a40dc07 00005329 00002d01 52027d00 *@....S)..-.R.}. - 0f4e0 2d015303 f3015300 2c4c942a 40392400 -.S...S.,L.*@9$. + 0f4e0 2d015303 f3015300 2c68942a 40392400 -.S...S.,h.*@9$. 0f4f0 002d0152 027d002d 0153027c 00000046 .-.R.}.-.S.|...F - 0f500 f9370000 018e087b 01000074 942a4057 .7.....{...t.*@W + 0f500 f9370000 018e087b 01000090 942a4057 .7.....{.....*@W 0f510 00000001 9cc62900 0021da34 0000018e ......)..!.4.... 0f520 08a10700 00cf6a00 00219238 0000018f ......j..!.8.... 0f530 08a10700 00146b00 00217b38 0000018f ......k..!{8.... - 0f540 08050300 004e6b00 002cbc94 2a408214 .....Nk..,..*@.. + 0f540 08050300 004e6b00 002cd894 2a408214 .....Nk..,..*@.. 0f550 00002d01 5203f301 5300004e 9e3d0000 ..-.R...S..N.=.. - 0f560 01ac08cc 942a4023 00000001 9c382a00 .....*@#.....8*. + 0f560 01ac08e8 942a4023 00000001 9c382a00 .....*@#.....8*. 0f570 00213738 000001ac 08050300 00886b00 .!78..........k. 0f580 0021193a 000001ac 082c0000 00b46b00 .!.:.....,....k. 0f590 0021703b 000001ad 08050300 00d56b00 .!p;..........k. - 0f5a0 0035dd94 2a40dc07 0000272a 00002d01 .5..*@....'*..-. - 0f5b0 52027c00 2d015303 f3015300 2ce6942a R.|.-.S...S.,..* + 0f5a0 0035f994 2a40dc07 0000272a 00002d01 .5..*@....'*..-. + 0f5b0 52027c00 2d015303 f3015300 2c02952a R.|.-.S...S.,..* 0f5c0 406a2900 002d0152 027c0000 0046ce35 @j)..-.R.|...F.5 - 0f5d0 0000011d 0a050300 00f0942a 409d0000 ...........*@... + 0f5d0 0000011d 0a050300 000c952a 409d0000 ...........*@... 0f5e0 00019c2f 2b000021 92380000 011d0a8d .../+..!.8...... 0f5f0 030000f6 6b000021 0c350000 011d0a7b ....k..!.5.....{ 0f600 01000022 6c000024 703b0000 011f0a05 ..."l..$p;...... @@ -45543,70 +45546,70 @@ Contents of section .debug_info: 0f620 0300008e 6c000024 1f420000 01210a05 ....l..$.B...!.. 0f630 030000ad 6c000024 8a350000 01220a05 ....l..$.5...".. 0f640 030000f9 6c00001d 713c0000 01630a35 ....l...q<...c.5 - 0f650 0a952a40 d60b0000 d32a0000 40ec0200 ..*@.....*..@... - 0f660 0005039c 89fe3f00 3534952a 40fc1000 ......?.54.*@... + 0f650 26952a40 d60b0000 d32a0000 40ec0200 &.*@.....*..@... + 0f660 0005039c 89fe3f00 3550952a 40fc1000 ......?.5P.*@... 0f670 00ec2a00 00404303 00000503 9c89fe3f ..*..@C........? - 0f680 00354695 2a40fc10 0000052b 00004043 .5F.*@.....+..@C - 0f690 03000005 039c89fe 3f00355c 952a4038 ........?.5\.*@8 + 0f680 00356295 2a40fc10 0000052b 00004043 .5b.*@.....+..@C + 0f690 03000005 039c89fe 3f003578 952a4038 ........?.5x.*@8 0f6a0 2a00001e 2b00002d 0152027d 002d0153 *...+..-.R.}.-.S - 0f6b0 0131002c 7e952a40 82140000 2d015202 .1.,~.*@....-.R. + 0f6b0 0131002c 9a952a40 82140000 2d015202 .1.,..*@....-.R. 0f6c0 7c000000 47f23b00 0001f40a 7b010000 |...G.;.....{... - 0f6d0 90952a40 59010000 019c652c 00003361 ..*@Y.....e,..3a + 0f6d0 ac952a40 59010000 019c652c 00003361 ..*@Y.....e,..3a 0f6e0 0001f40a 98030000 236d0000 33620001 ........#m..3b.. 0f6f0 f50a9803 0000686d 000021db 37000001 ......hm..!.7... 0f700 f50ad10b 0000ed6d 00002570 070000bb .......m..%p.... 0f710 2b000024 c4350000 01290b05 03000019 +..$.5...)...... 0f720 6e000024 3d380000 012a0b05 0300002c n..$=8...*....., - 0f730 6e00002c 75962a40 2f2b0000 2d015202 n..,u.*@/+..-.R. + 0f730 6e00002c 91962a40 2f2b0000 2d015202 n..,..*@/+..-.R. 0f740 7c002d01 53027f00 2d015402 7e000000 |.-.S...-.T.~... - 0f750 2b8e962a 40420000 00472c00 0024c435 +..*@B...G,..$.5 + 0f750 2baa962a 40420000 00472c00 0024c435 +..*@B...G,..$.5 0f760 0000013e 0b050300 003f6e00 00243d38 ...>.....?n..$=8 - 0f770 0000013f 0b050300 00806e00 00359d96 ...?......n..5.. + 0f770 0000013f 0b050300 00806e00 0035b996 ...?......n..5.. 0f780 2a401c0b 0000fc2b 00002d01 54027e00 *@.....+..-.T.~. - 0f790 0035a896 2a402f2b 0000162c 00002d01 .5..*@/+...,..-. - 0f7a0 52027c00 2d015402 7e000035 be962a40 R.|.-.T.~..5..*@ + 0f790 0035c496 2a402f2b 0000162c 00002d01 .5..*@/+...,..-. + 0f7a0 52027c00 2d015402 7e000035 da962a40 R.|.-.T.~..5..*@ 0f7b0 1c0b0000 302c0000 2d015202 7f002d01 ....0,..-.R...-. - 0f7c0 54027e00 002cc996 2a402f2b 00002d01 T.~..,..*@/+..-. - 0f7d0 52027c00 2d015402 7e000000 35c0952a R.|.-.T.~...5..* + 0f7c0 54027e00 002ce596 2a402f2b 00002d01 T.~..,..*@/+..-. + 0f7d0 52027c00 2d015402 7e000000 35dc952a R.|.-.T.~...5..* 0f7e0 40a71c00 005b2c00 002d0152 027f0000 @....[,..-.R.... - 0f7f0 3258962a 404c2f00 00004e63 3b000001 2X.*@L/...Nc;... - 0f800 700aec96 2a40c200 0000019c 9c2c0000 p...*@.......,.. + 0f7f0 3274962a 404c2f00 00004e63 3b000001 2t.*@L/...Nc;... + 0f800 700a0897 2a40c200 0000019c 9c2c0000 p...*@.......,.. 0f810 21fd3a00 0001700a 88000000 b56e0000 !.:...p......n.. 0f820 24b63800 0001710a 82000000 0c6f0000 $.8...q......o.. - 0f830 0047a93a 000001b7 01250000 00b0972a .G.:.....%.....* + 0f830 0047a93a 000001b7 01250000 00cc972a .G.:.....%.....* 0f840 40670000 00019cd7 2c000021 29370000 @g......,..!)7.. 0f850 01b70105 0300007b 6f000021 903a0000 .......{o..!.:.. 0f860 01b70125 000000a7 6f000000 46233900 ...%....o...F#9. - 0f870 0001650b 79000000 18982a40 14000000 ..e.y.....*@.... + 0f870 0001650b 79000000 34982a40 14000000 ..e.y...4.*@.... 0f880 019c0f2d 00002102 4f000001 650b3300 ...-..!.O...e.3. - 0f890 0000cf6f 00004a25 982a402d 015203f3 ...o..J%.*@-.R.. - 0f8a0 01520000 4edb2900 00016a0b 2c982a40 .R..N.)...j.,.*@ + 0f890 0000cf6f 00004a41 982a402d 015203f3 ...o..JA.*@-.R.. + 0f8a0 01520000 4edb2900 00016a0b 48982a40 .R..N.)...j.H.*@ 0f8b0 14000000 019c432d 00002129 37000001 ......C-..!)7... - 0f8c0 6a0b7900 0000f06f 00004a39 982a402d j.y....o..J9.*@- + 0f8c0 6a0b7900 0000f06f 00004a55 982a402d j.y....o..JU.*@- 0f8d0 015203f3 01520000 20773900 0001b608 .R...R.. w9..... - 0f8e0 7b010000 40982a40 5f000000 019cfc2d {...@.*@_......- + 0f8e0 7b010000 5c982a40 5f000000 019cfc2d {...\.*@_......- 0f8f0 00002129 37000001 b6080503 00001170 ..!)7..........p 0f900 000021bc 37000001 b7089500 00005370 ..!.7.........Sp 0f910 0000217b 38000001 b7080503 00009570 ..!{8..........p 0f920 000021db 37000001 b7087b01 0000d770 ..!.7.....{....p - 0f930 00003265 982a400f 2d000035 6a982a40 ..2e.*@.-..5j.*@ + 0f930 00003281 982a400f 2d000035 86982a40 ..2..*@.-..5..*@ 0f940 fc100000 c52d0000 2d015202 7d004043 .....-..-.R.}.@C - 0f950 03000005 039c89fe 3f003580 982a401c ........?.5..*@. + 0f950 03000005 039c89fe 3f00359c 982a401c ........?.5..*@. 0f960 0b0000e5 2d00002d 0152027e 002d0153 ....-..-.R.~.-.S - 0f970 027d002d 0154027f 00002c89 982a406a .}.-.T....,..*@j + 0f970 027d002d 0154027f 00002ca5 982a406a .}.-.T....,..*@j 0f980 2900002d 0152027e 002d0154 027c0000 )..-.R.~.-.T.|.. - 0f990 004eef3d 000001cb 08a0982a 40110000 .N.=.......*@... + 0f990 004eef3d 000001cb 08bc982a 40110000 .N.=.......*@... 0f9a0 00019c67 2e000021 29370000 01cb0805 ...g...!)7...... 0f9b0 03000019 71000021 bc370000 01cb0895 ....q..!.7...... 0f9c0 0000003a 71000021 703b0000 01cc0805 ...:q..!p;...... - 0f9d0 0300005b 7100002c aa982a40 432d0000 ...[q..,..*@C-.. + 0f9d0 0300005b 7100002c c6982a40 432d0000 ...[q..,..*@C-.. 0f9e0 2d015203 f301522d 015303f3 01532d01 -.R...R-.S...S-. 0f9f0 5403f301 542d0155 01300000 4e573500 T...T-.U.0..NW5. - 0fa00 0001d008 b4982a40 11000000 019cd22e ......*@........ + 0fa00 0001d008 d0982a40 11000000 019cd22e ......*@........ 0fa10 00002129 37000001 d0080503 00007c71 ..!)7.........|q 0fa20 000021bc 37000001 d1089500 00009d71 ..!.7..........q 0fa30 00002170 3b000001 d1080503 0000be71 ..!p;..........q - 0fa40 00002cbe 982a4043 2d00002d 015203f3 ..,..*@C-..-.R.. + 0fa40 00002cda 982a4043 2d00002d 015203f3 ..,..*@C-..-.R.. 0fa50 01522d01 5303f301 532d0154 03f30154 .R-.S...S-.T...T 0fa60 2d015501 31000044 85360000 0154b201 -.U.1..D.6...T.. 0fa70 00000503 dc26ff3f 44e23d00 0001b708 .....&.?D.=..... @@ -45621,7 +45624,7 @@ Contents of section .debug_info: 0fb00 52dd1300 00dd1300 00018f01 50d61500 R...........P... 0fb10 00d61500 00053000 39090000 0400f828 ......0.9......( 0fb20 00000401 dd3e0000 01683e00 00dc2c10 .....>...h>...,. - 0fb30 40270000 009a6800 00020407 b4030000 @'....h......... + 0fb30 40270000 00d06800 00020407 b4030000 @'....h......... 0fb40 0202071b 04000002 01065c03 00000201 ..........\..... 0fb50 085a0300 00020205 58000000 03040569 .Z......X......i 0fb60 6e740002 0805bf00 00000208 07aa0300 nt.............. @@ -45769,7 +45772,7 @@ Contents of section .debug_info: 10440 0e040000 14770500 00141609 00001444 .....w.........D 10450 00000000 00a10900 000400c4 2a000004 ............*... 10460 01dd3e00 00019242 0000042d 10405f01 ..>....B...-.@_. - 10470 0000da6a 00000204 05696e74 00030106 ...j.....int.... + 10470 0000106b 00000204 05696e74 00030106 ...k.....int.... 10480 5c030000 0301085a 03000003 02055800 \......Z......X. 10490 00000302 071b0400 00030407 b4030000 ................ 104a0 030805bf 00000003 0807aa03 000004be ................ @@ -45923,20 +45926,20 @@ Contents of section .debug_info: 10de0 00002673 42000007 2d770500 00274a44 ..&sB...-w...'JD 10df0 00000532 030e0400 00006900 00000400 ...2......i..... 10e00 d32c0000 0401dd3e 000001ff 42000064 .,.....>....B..d - 10e10 2e104017 000000b5 6e000002 d53a0000 ..@.....n....:.. + 10e10 2e104017 000000eb 6e000002 d53a0000 ..@.....n....:.. 10e20 02134800 0000642e 10401700 0000019c ..H...d..@...... 10e30 48000000 03630001 3b480000 00cf7500 H....c..;H....u. 10e40 00000404 05696e74 00057342 0000022d .....int..sB...- 10e50 5a000000 06046000 00000765 00000008 Z.....`....e.... 10e60 01086303 00000067 00000004 00472d00 ..c....g.....G-. - 10e70 000401dd 3e000001 65430000 c06f0000 ....>...eC...o.. + 10e70 000401dd 3e000001 65430000 f66f0000 ....>...eC...o.. 10e80 02734200 00012d2a 00000005 032080fe .sB...-*..... .. 10e90 3f030430 00000004 35000000 05010863 ?..0....5......c 10ea0 03000006 35000000 4d000000 074d0000 ....5...M....M.. 10eb0 00000100 0504077f 00000002 ca430000 .............C.. 10ec0 016d6500 00000503 948afe3f 043c0000 .me........?.<.. 10ed0 00008c08 00000400 932d0000 0401dd3e .........-.....> - 10ee0 000001de 43000046 70000002 01065c03 ....C..Fp.....\. + 10ee0 000001de 4300007c 70000002 01065c03 ....C..|p.....\. 10ef0 00000201 085a0300 00020205 58000000 .....Z......X... 10f00 0202071b 04000003 0405696e 74000204 ..........int... 10f10 07b40300 00020805 bf000000 020807aa ................ @@ -46072,7 +46075,7 @@ Contents of section .debug_info: 11730 00000503 3080fe3f 1f4a4400 00043203 ....0..?.JD...2. 11740 06040000 05032880 fe3f1f43 44000004 ......(..?.CD... 11750 33038a08 00000503 988bfe3f 18060400 3..........?.... - 11760 00000801 00000200 112f0000 0401d671 ........./.....q + 11760 00000801 00000200 112f0000 04010c72 ........./.....r 11770 00007c2e 1040e52f 10402f68 6f6d652f ..|..@./.@/home/ 11780 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope 11790 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c @@ -46098,7 +46101,7 @@ Contents of section .debug_info: 118d0 72203131 2e302e32 2e323031 35303530 r 11.0.2.2015050 118e0 31333132 38383520 2d4f5054 3a737061 1312885 -OPT:spa 118f0 6365202d 4f50543a 70726f63 65647572 ce -OPT:procedur - 11900 655f7265 6f726465 72000100 70750000 e_reorder...pu.. + 11900 655f7265 6f726465 72000100 a6750000 e_reorder....u.. 11910 02756e73 69676e65 6420696e 74000704 .unsigned int... 11920 03027175 333200a2 00000004 02716c6c ..qu32.......qll 11930 64657363 5f73000c 57010000 05027173 desc_s..W.....qs @@ -47291,79 +47294,79 @@ Contents of section .debug_info: 16360 37017369 6e743800 820a0000 0cf04a00 7.sint8.......J. 16370 00010c7a 4a000001 1e012470 6d5f6465 ...zJ.....$pm_de 16380 6c61795f 74696d65 6f757400 03920110 lay_timeout..... - 16390 02910000 222b401a 222b4010 01414b00 ...."+@."+@..AK. + 16390 0291001c 222b4036 222b4010 01414b00 ...."+@6"+@..AK. 163a0 001f0125 696e6465 78000102 00000020 ...%index...... 163b0 012c6963 5f676574 5f616464 72008714 .,ic_get_addr... - 163c0 00000101 03920100 02910020 222b402a ........... "+@* + 163c0 00000101 03920100 0291003c 222b4046 ...........<"+@F 163d0 222b4000 017b4b00 0021012c 69666964 "+@..{K..!.,ifid 163e0 78006d01 00000152 00220131 69635f73 x.m....R.".1ic_s 163f0 65745f6f 706d6f64 65000101 03920100 et_opmode....... - 16400 0291002c 222b403b 222b4000 01d34b00 ...,"+@;"+@...K. + 16400 02910048 222b4057 222b4000 01d34b00 ...H"+@W"+@...K. 16410 00210131 69666964 78006d01 00000152 .!.1ifidx.m....R 16420 2101316f 706d6f64 65008d16 00000153 !.1opmode......S 16430 21013169 735f7032 7000190c 00000154 !.1is_p2p......T 16440 00200137 69635f65 6e61626c 655f696e . .7ic_enable_in 16450 74657266 61636500 6d010000 01010392 terface.m....... - 16460 01100291 0840222b 408f222b 40100147 .....@"+@."+@..G + 16460 01100291 085c222b 40ab222b 40100147 .....\"+@."+@..G 16470 4c000021 01376966 69647800 6d010000 L..!.7ifidx.m... 16480 01522101 376d6163 5f616464 72003914 .R!.7mac_addr.9. 16490 00000153 2101376f 706d6f64 65008d16 ...S!.7opmode... 164a0 00000154 21013769 735f7032 7000190c ...T!.7is_p2p... 164b0 00000155 0020013f 69635f69 6e746572 ...U. .?ic_inter 164c0 66616365 5f656e61 626c6564 00190c00 face_enabled.... - 164d0 00010103 92010002 91009022 2b40a122 ..........."+@." + 164d0 00010103 92010002 9100ac22 2b40bd22 ..........."+@." 164e0 2b400001 8a4c0000 21013f69 66696478 +@...L..!.?ifidx 164f0 006d0100 00015200 20014469 635f6469 .m....R. .Dic_di 16500 7361626c 655f696e 74657266 61636500 sable_interface. - 16510 6d010000 01010392 01100291 00a4222b m............."+ - 16520 40ec222b 401001cd 4c000021 01446966 @."+@...L..!.Dif + 16510 6d010000 01010392 01100291 00c0222b m............."+ + 16520 4008232b 401001cd 4c000021 01446966 @.#+@...L..!.Dif 16530 69647800 6d010000 01520020 014e6963 idx.m....R. .Nic 16540 5f69735f 70757265 5f737461 00190c00 _is_pure_sta.... - 16550 00010103 92010002 9100ec22 2b400823 ..........."+@.# + 16550 00010103 92010002 91000823 2b402423 ...........#+@$# 16560 2b400001 0a4d0000 21014e69 66696478 +@...M..!.Nifidx 16570 006d0100 00015200 20015369 635f6765 .m....R. .Sic_ge 16580 745f7074 6b5f616c 67006d01 00000101 t_ptk_alg.m..... - 16590 03920100 02910008 232b4015 232b4000 ........#+@.#+@. + 16590 03920100 02910024 232b4031 232b4000 .......$#+@1#+@. 165a0 01474d00 00210153 69666964 78006d01 .GM..!.Sifidx.m. 165b0 00000152 00200158 69635f67 65745f67 ...R. .Xic_get_g 165c0 746b5f61 6c67006d 01000001 01039201 tk_alg.m........ - 165d0 00029100 18232b40 25232b40 0001844d .....#+@%#+@...M + 165d0 00029100 34232b40 41232b40 0001844d ....4#+@A#+@...M 165e0 00002101 58696669 6478006d 01000001 ..!.Xifidx.m.... 165f0 52002201 5d69635f 7365745f 70746b5f R.".]ic_set_ptk_ - 16600 616c6700 01010392 01000291 0028232b alg..........(#+ - 16610 4035232b 400001ce 4d000021 015d6966 @5#+@...M..!.]if + 16600 616c6700 01010392 01000291 0044232b alg..........D#+ + 16610 4051232b 400001ce 4d000021 015d6966 @Q#+@...M..!.]if 16620 69647800 6d010000 01522101 5d70746b idx.m....R!.]ptk 16630 5f616c67 006d0100 00015300 22016269 _alg.m....S.".bi 16640 635f7365 745f6774 6b5f616c 67000101 c_set_gtk_alg... - 16650 03920100 02910038 232b4045 232b4000 .......8#+@E#+@. + 16650 03920100 02910054 232b4061 232b4000 .......T#+@a#+@. 16660 01184e00 00210162 69666964 78006d01 ..N..!.bifidx.m. 16670 00000152 21016267 746b5f61 6c67006d ...R!.bgtk_alg.m 16680 01000001 53002001 6769635f 696e7465 ....S. .gic_inte 16690 72666163 655f6973 5f703270 00190c00 rface_is_p2p.... - 166a0 00010103 92010002 91004823 2b405523 ..........H#+@U# + 166a0 00010103 92010002 91006423 2b407123 ..........d#+@q# 166b0 2b400001 5a4e0000 21016769 66696478 +@..ZN..!.gifidx 166c0 006d0100 00015200 23016c69 635f7669 .m....R.#.lic_vi 166d0 665f5265 73657400 01039201 10029100 f_Reset......... - 166e0 58232b40 92232b40 1001904e 00002101 X#+@.#+@...N..!. + 166e0 74232b40 ae232b40 1001904e 00002101 t#+@.#+@...N..!. 166f0 6c696669 6478006d 01000001 52002301 lifidx.m....R.#. 16700 7669635f 64656c5f 696e7465 72666163 vic_del_interfac - 16710 65000103 92011002 91009823 2b40d023 e..........#+@.# + 16710 65000103 92011002 9100b423 2b40ec23 e..........#+@.# 16720 2b401001 e14e0000 21017669 6e646578 +@...N..!.vindex 16730 006d0100 0001521c 0177666c 6173685f .m....R..wflash_ - 16740 73747200 064a0000 050320a6 2c400022 str..J.... .,@." + 16740 73747200 064a0000 050340a6 2c400022 str..J....@.,@." 16750 01826963 5f736574 5f766966 00010103 ..ic_set_vif.... - 16760 92012002 910ce023 2b409824 2b402001 .. ....#+@.$+@ . + 16760 92012002 910cfc23 2b40b424 2b402001 .. ....#+@.$+@ . 16770 8d4f0000 21018269 6e646578 006d0100 .O..!..index.m.. 16780 00015221 01827365 74006d01 00000153 ..R!..set.m....S 16790 2101826d 61630039 14000001 54210182 !..mac.9....T!.. 167a0 6f705f6d 6f646500 8d160000 01552101 op_mode......U!. 167b0 8269735f 70327000 190c0000 01561c01 .is_p2p......V.. 167c0 85666c61 73685f73 74720017 4a000005 .flash_str..J... - 167d0 0330a62c 401c018a 666c6173 685f7374 .0.,@...flash_st - 167e0 7200264a 00000503 40a62c40 1f019569 r.&J....@.,@...i + 167d0 0350a62c 401c018a 666c6173 685f7374 .P.,@...flash_st + 167e0 7200264a 00000503 60a62c40 1f019569 r.&J....`.,@...i 167f0 6e646578 31000102 00000022 01a96963 ndex1......"..ic 16800 5f736574 5f737461 00010103 92012002 _set_sta...... . - 16810 91089c24 2b408f25 2b402001 83500000 ...$+@.%+@ ..P.. + 16810 9108b824 2b40ab25 2b402001 83500000 ...$+@.%+@ ..P.. 16820 2101a969 66696478 006d0100 00015221 !..ifidx.m....R! 16830 01a97365 74006d01 00000153 2101a96d ..set.m....S!..m 16840 61630087 14000001 542101a9 696e6465 ac......T!..inde @@ -47375,22 +47378,22 @@ Contents of section .debug_info: 168a0 01000003 9201041f 01ab7365 745f706d ..........set_pm 168b0 00190c00 001f01af 74726300 7a4a0000 ........trc.zJ.. 168c0 1c01b066 6c617368 5f737472 00874a00 ...flash_str..J. - 168d0 00050350 a62c401f 01b37032 7000190c ...P.,@...p2p... + 168d0 00050370 a62c401f 01b37032 7000190c ...p.,@...p2p... 168e0 00001f01 c8696e64 65783100 01020000 .....index1..... 168f0 002201e5 69635f62 73735f69 6e666f5f ."..ic_bss_info_ 16900 75706461 74650001 01039201 10029104 update.......... - 16910 9c252b40 f6252b40 10013951 00002101 .%+@.%+@..9Q..!. + 16910 b8252b40 12262b40 10013951 00002101 .%+@.&+@..9Q..!. 16920 e5696669 6478006d 01000001 522101e5 .ifidx.m....R!.. 16930 62737369 64008714 00000153 2101e569 bssid......S!..i 16940 73617373 6f63001e 02000001 542101e5 sassoc......T!.. 16950 62656163 6f6e5f69 6e7400b2 00000001 beacon_int...... 16960 551c01f0 666c6173 685f7374 72009e4a U...flash_str..J - 16970 00000503 58a62c40 1c01f766 6c617368 ....X.,@...flash - 16980 5f737472 00ad4a00 00050360 a62c401c _str..J....`.,@. + 16970 00000503 78a62c40 1c01f766 6c617368 ....x.,@...flash + 16980 5f737472 00ad4a00 00050380 a62c401c _str..J......,@. 16990 01ff666c 6173685f 73747200 bc4a0000 ..flash_str..J.. - 169a0 050368a6 2c400024 01040169 635f7365 ..h.,@.$...ic_se - 169b0 745f6b65 79000101 03920130 02911cf8 t_key......0.... - 169c0 252b4054 262b4030 01e05100 00250104 %+@T&+@0..Q..%.. + 169a0 050388a6 2c400024 01040169 635f7365 ....,@.$...ic_se + 169b0 745f6b65 79000101 03920130 02911c14 t_key......0.... + 169c0 262b4070 262b4030 01e05100 00250104 &+@p&+@0..Q..%.. 169d0 01696669 6478006d 01000001 52250104 .ifidx.m....R%.. 169e0 01636d64 5f616c67 006d0100 00015325 .cmd_alg.m....S% 169f0 0104016b 65796964 78006d01 00000154 ...keyidx.m....T @@ -47400,7 +47403,7 @@ Contents of section .debug_info: 16a30 04016b65 796c656e 006d0100 00039201 ..keylen.m...... 16a40 00260105 01616c67 006d0100 00002701 .&...alg.m....'. 16a50 2c016963 5f676574 5f6b6579 00010200 ,.ic_get_key.... - 16a60 00010103 92012002 91105826 2b407526 ...... ...X&+@u& + 16a60 00010103 92012002 91107426 2b409126 ...... ...t&+@.& 16a70 2b402001 7f520000 25012c01 69666964 +@ ..R..%.,.ifid 16a80 78008714 00000152 25012c01 636d645f x......R%.,.cmd_ 16a90 616c6700 db4a0000 01532501 2c016b65 alg..J...S%.,.ke @@ -47410,11 +47413,11 @@ Contents of section .debug_info: 16ad0 65790087 14000001 5725012c 016b6579 ey......W%.,.key 16ae0 6c656e00 6d010000 03920100 00240131 len.m........$.1 16af0 0169635f 72656d6f 76655f6b 65790001 .ic_remove_key.. - 16b00 01039201 10029100 78262b40 8a262b40 ........x&+@.&+@ + 16b00 01039201 10029100 94262b40 a6262b40 .........&+@.&+@ 16b10 1001ba52 00002501 31016877 5f696478 ...R..%.1.hw_idx 16b20 006d0100 00015200 28013701 69635f67 .m....R.(.7.ic_g 16b30 65745f72 73736900 f04a0000 01010392 et_rssi..J...... - 16b40 01100291 008c262b 40b1262b 40100125 ......&+@.&+@..% + 16b40 01100291 00a8262b 40cd262b 40100125 ......&+@.&+@..% 16b50 01370169 66696478 006d0100 00015225 .7.ifidx.m....R% 16b60 01370161 64647200 87140000 01532601 .7.addr......S&. 16b70 38017472 63007a4a 00000000 00ba2b00 8.trc.zJ......+. @@ -47427,7 +47430,7 @@ Contents of section .debug_info: 16be0 2e322e32 30313530 35303133 31323838 .2.2015050131288 16bf0 35202d4f 50543a73 70616365 202d4f50 5 -OPT:space -OP 16c00 543a7072 6f636564 7572655f 72656f72 T:procedure_reor - 16c10 64657200 0100f679 00000275 6e736967 der....y...unsig + 16c10 64657200 01002c7a 00000275 6e736967 der...,z...unsig 16c20 6e656420 63686172 00080103 020f7569 ned char......ui 16c30 6e74385f 74009d00 000004ae 00000004 nt8_t........... 16c40 00050105 0103022a 626f6f6c 009d0000 .......*bool.... @@ -47937,7 +47940,7 @@ Contents of section .debug_info: 18bc0 786f705f 6d617800 45070000 01562301 xop_max.E....V#. 18bd0 c4016d79 00641a00 00002401 ff016c6d ..my.d....$...lm 18be0 6163496e 69744163 00010103 92010002 acInitAc........ - 18bf0 9100b826 2b40e426 2b400001 e1200000 ...&+@.&+@... .. + 18bf0 9100d426 2b400027 2b400001 e1200000 ...&+@.'+@... .. 18c00 2201ff01 61636900 ae000000 01522201 "...aci......R". 18c10 ff016169 667300ae 00000001 532201ff ..aifs......S".. 18c20 0163775f 6d696e00 ae000000 01542201 .cw_min......T". @@ -47945,7 +47948,7 @@ Contents of section .debug_info: 18c40 01ff0174 786f705f 6d617800 45070000 ...txop_max.E... 18c50 01562301 00026d79 00641a00 00002401 .V#...my.d....$. 18c60 10026c6d 6163496e 69740001 01039201 ..lmacInit...... - 18c70 10029100 ec262b40 60272b40 10012421 .....&+@`'+@..$! + 18c70 10029100 08272b40 7c272b40 10012421 .....'+@|'+@..$! 18c80 00002301 15026377 5f6d696e 00ae0000 ..#...cw_min.... 18c90 00230116 0263775f 6d617800 ae000000 .#...cw_max..... 18ca0 00240134 026c6d61 6350726f 63657373 .$.4.lmacProcess @@ -48088,18 +48091,18 @@ Contents of section .debug_info: 19530 6f720016 02000001 5222013f 05696e64 or......R".?.ind 19540 65780016 02000001 53230140 056d7900 ex......S#.@.my. 19550 641a0000 29015905 666c6173 685f7374 d...).Y.flash_st - 19560 7200301d 00000503 70a62c40 00240165 r.0.....p.,@.$.e + 19560 7200301d 00000503 90a62c40 00240165 r.0.......,@.$.e 19570 056c6d61 6350726f 63657373 54784572 .lmacProcessTxEr 19580 726f7200 01010392 01100291 00004d10 ror...........M. 19590 408a4d10 40100155 2a000022 01650574 @.M.@..U*..".e.t 195a0 785f6572 726f7200 16020000 01522301 x_error......R#. 195b0 66056d79 00641a00 00290182 05666c61 f.my.d...)...fla - 195c0 73685f73 74720040 1d000005 0390a62c sh_str.@......., + 195c0 73685f73 74720040 1d000005 03b0a62c sh_str.@......., 195d0 40002d01 cc056c6d 61634d69 62496e69 @.-...lmacMibIni - 195e0 74000103 92010002 91006427 2b409527 t.........d'+@.' + 195e0 74000103 92010002 91008027 2b40b127 t..........'+@.' 195f0 2b400001 2401e005 6c6d6163 53657452 +@..$...lmacSetR 19600 65747279 4c696d69 74000101 03920100 etryLimit....... - 19610 02910098 272b40b4 272b4000 01b52a00 ....'+@.'+@...*. + 19610 029100b4 272b40d0 272b4000 01b52a00 ....'+@.'+@...*. 19620 002201e0 054c696d 697400ae 00000001 ."...Limit...... 19630 52002501 29066c6d 61635478 4672616d R.%.).lmacTxFram 19640 65000101 01039201 10029100 944d1040 e............M.@ @@ -48127,7 +48130,7 @@ Contents of section .debug_info: 197a0 30313530 35303133 31323838 35202d4f 0150501312885 -O 197b0 50543a73 70616365 202d4f50 543a7072 PT:space -OPT:pr 197c0 6f636564 7572655f 72656f72 64657200 ocedure_reorder. - 197d0 0100498e 00000273 686f7274 20756e73 ..I....short uns + 197d0 01007f8e 00000273 686f7274 20756e73 .......short uns 197e0 69676e65 6420696e 74000702 03028475 igned int......u 197f0 696e7431 365f7400 9b000000 0405c100 int16_t......... 19800 000006c2 00000004 0007b100 00000102 ................ @@ -49712,18 +49715,18 @@ Contents of section .debug_info: 1fab0 6e74005a 63000005 0380d0fe 3f07c02c nt.Zc.......?.., 1fac0 0000011a 01fa0869 15000001 98630000 .......i.....c.. 1fad0 1204001b 01336d65 6d5f6465 6275675f .....3mem_debug_ - 1fae0 66696c65 00886300 000503a0 a62c4027 file..c......,@' + 1fae0 66696c65 00886300 000503c0 a62c4027 file..c......,@' 1faf0 01d3706d 5f736574 5f677069 6f5f7761 ..pm_set_gpio_wa 1fb00 6b657570 5f70696e 00010103 92010002 keup_pin........ - 1fb10 9100b827 2b40ed27 2b400001 0d640000 ...'+@.'+@...d.. + 1fb10 9100d427 2b400928 2b400001 0d640000 ...'+@.(+@...d.. 1fb20 2801d367 70696f5f 70696e00 94010000 (..gpio_pin..... 1fb30 01522801 d3696e74 725f7374 61747573 .R(..intr_status 1fb40 00de1600 00015300 2901df70 6d5f636c ......S.)..pm_cl 1fb50 6561725f 6770696f 5f77616b 6575705f ear_gpio_wakeup_ - 1fb60 70696e00 01010392 01000291 00f0272b pin...........'+ - 1fb70 40fd272b 4000012a 01e5706d 5f69735f @.'+@..*..pm_is_ + 1fb60 70696e00 01010392 01000291 000c282b pin...........(+ + 1fb70 4019282b 4000012a 01e5706d 5f69735f @.(+@..*..pm_is_ 1fb80 6770696f 5f696e74 5f747269 6700b00c gpio_int_trig... - 1fb90 00000101 03920100 02910000 282b400d ............(+@. + 1fb90 00000101 03920100 0291001c 282b4029 ............(+@) 1fba0 282b4000 01b16400 002801e5 6770696f (+@...d..(..gpio 1fbb0 5f70696e 735f7374 61740094 01000001 _pins_stat...... 1fbc0 522801e5 6770696f 5f70696e 73009401 R(..gpio_pins... @@ -49731,34 +49734,34 @@ Contents of section .debug_info: 1fbe0 74797065 00940100 00015400 2b01ef70 type......T.+..p 1fbf0 6d5f7274 635f636c 6f636b5f 63616c69 m_rtc_clock_cali 1fc00 5f70726f 63009401 00000101 03920110 _proc........... - 1fc10 02910014 282b4047 282b4010 012a01f9 ....(+@G(+@..*.. + 1fc10 02910030 282b4063 282b4010 012a01f9 ...0(+@c(+@..*.. 1fc20 706d5f67 65745f63 6b313730 5f706572 pm_get_ck170_per 1fc30 696f6400 94010000 01010392 01100291 iod............. - 1fc40 004c282b 4070282b 4010012f 6500001b .L(+@p(+@../e... + 1fc40 0068282b 408c282b 4010012f 6500001b .h(+@.(+@../e... 1fc50 01fa7274 635f6361 6c5f646f 6e65003e ..rtc_cal_done.> 1fc60 02000005 0384d0fe 3f002c01 0401706d ........?.,...pm 1fc70 5f736574 5f736c65 65705f74 696d6500 _set_sleep_time. - 1fc80 01010392 01100291 0070282b 408b282b .........p(+@.(+ + 1fc80 01010392 01100291 008c282b 40a7282b ..........(+@.(+ 1fc90 40100187 6500002d 01040174 696d655f @...e..-...time_ 1fca0 696e5f75 7300e102 00000152 2e010501 in_us......R.... 1fcb0 736c6565 705f6379 636c6573 00e10200 sleep_cycles.... 1fcc0 00002f01 0c01706d 5f736574 5f77616b ../...pm_set_wak 1fcd0 6575705f 6d6f6465 00010392 01100291 eup_mode........ - 1fce0 008c282b 40cb282b 401001f2 6500002d ..(+@.(+@...e..- + 1fce0 00a8282b 40e7282b 401001f2 6500002d ..(+@.(+@...e..- 1fcf0 010c0173 6c656570 5f637963 6c657300 ...sleep_cycles. 1fd00 94010000 01522e01 0d017761 6b657570 .....R....wakeup 1fd10 5f6f7074 00940100 002e010d 0172656a _opt.........rej 1fd20 6563745f 62697400 94010000 0030013d ect_bit......0.= 1fd30 01706d5f 77616b65 75705f69 6e697432 .pm_wakeup_init2 - 1fd40 00010392 01100291 00d8282b 4097292b ..........(+@.)+ + 1fd40 00010392 01100291 00f4282b 40b3292b ..........(+@.)+ 1fd50 40100131 01700170 6d5f616c 6c6f775f @..1.p.pm_allow_ 1fd60 736c6565 70009401 00000103 92010002 sleep........... - 1fd70 91009829 2b40ca29 2b400001 6b660000 ...)+@.)+@..kf.. + 1fd70 9100b429 2b40e629 2b400001 6b660000 ...)+@.)+@..kf.. 1fd80 2e017101 6e6f7700 94010000 2e017201 ..q.now.......r. 1fd90 736c6565 705f7469 6d655f69 6e5f7573 sleep_time_in_us 1fda0 00940100 00003201 8a01706d 5f736c65 ......2...pm_sle 1fdb0 65705f70 726f6300 94010000 01010392 ep_proc......... - 1fdc0 01200291 00d8292b 40292b2b 402001fb . ....)+@)++@ .. + 1fdc0 01200291 00f4292b 40452b2b 402001fb . ....)+@E++@ .. 1fdd0 6600002d 018a0173 6c656570 5f74696d f..-...sleep_tim 1fde0 65009401 00000152 2e018e01 736c6565 e......R....slee 1fdf0 705f6379 636c6573 00940100 002e018e p_cycles........ @@ -49767,96 +49770,96 @@ Contents of section .debug_info: 1fe20 00940100 002e018f 01636f75 6e746572 .........counter 1fe30 00940100 00003301 e201706d 5f72665f ......3...pm_rf_ 1fe40 69735f63 6c6f7365 6400b00c 00000101 is_closed....... - 1fe50 03920100 0291002c 2b2b4040 2b2b4000 .......,++@@++@. + 1fe50 03920100 02910048 2b2b405c 2b2b4000 .......H++@\++@. 1fe60 012c01eb 01706d5f 7365745f 736c6565 .,...pm_set_slee 1fe70 705f7479 70655f66 726f6d5f 75707065 p_type_from_uppe - 1fe80 72000101 03920110 02910058 2b2b4045 r..........X++@E + 1fe80 72000101 03920110 02910074 2b2b4061 r..........t++@a 1fe90 2c2b4010 01cd6700 002d01eb 01747970 ,+@...g..-...typ 1fea0 003e0200 00015220 01f30166 6c617368 .>....R ...flash - 1feb0 5f737472 002a2900 000503b0 a62c4020 _str.*)......,@ + 1feb0 5f737472 002a2900 000503d0 a62c4020 _str.*)......,@ 1fec0 01fa0166 6c617368 5f737472 003a2900 ...flash_str.:). - 1fed0 000503c0 a62c4020 010c0266 6c617368 .....,@ ...flash - 1fee0 5f737472 004c2900 000503d0 a62c4020 _str.L)......,@ + 1fed0 000503e0 a62c4020 010c0266 6c617368 .....,@ ...flash + 1fee0 5f737472 004c2900 000503f0 a62c4020 _str.L)......,@ 1fef0 01130266 6c617368 5f737472 005c2900 ...flash_str.\). - 1ff00 000503e0 a62c4000 33011802 706d5f67 .....,@.3...pm_g + 1ff00 00050300 a72c4000 33011802 706d5f67 .....,@.3...pm_g 1ff10 65745f73 6c656570 5f747970 65003e02 et_sleep_type.>. - 1ff20 00000101 03920100 02910048 2c2b405a ...........H,+@Z + 1ff20 00000101 03920100 02910064 2c2b4076 ...........d,+@v 1ff30 2c2b4000 012c0121 02706d5f 7365745f ,+@..,.!.pm_set_ 1ff40 736c6565 705f6c65 76656c00 01010392 sleep_level..... - 1ff50 01000291 005c2c2b 40642c2b 40000139 .....\,+@d,+@..9 + 1ff50 01000291 00782c2b 40802c2b 40000139 .....x,+@.,+@..9 1ff60 6800002d 0121026c 6576656c 003e0200 h..-.!.level.>.. 1ff70 00015200 33012602 706d5f67 65745f73 ..R.3.&.pm_get_s 1ff80 6c656570 5f6c6576 656c003e 02000001 leep_level.>.... - 1ff90 01039201 00029100 642c2b40 6c2c2b40 ........d,+@l,+@ + 1ff90 01039201 00029100 802c2b40 882c2b40 .........,+@.,+@ 1ffa0 00012c01 2b02706d 5f736574 5f6c6973 ..,.+.pm_set_lis 1ffb0 74656e5f 696e7465 7276616c 00010103 ten_interval.... - 1ffc0 92010002 91006c2c 2b40742c 2b400001 ......l,+@t,+@.. + 1ffc0 92010002 9100882c 2b40902c 2b400001 .......,+@.,+@.. 1ffd0 ad680000 2d012b02 696e7465 7276616c .h..-.+.interval 1ffe0 003e0200 00015200 33013002 706d5f67 .>....R.3.0.pm_g 1fff0 65745f6c 69737465 6e5f696e 74657276 et_listen_interv 20000 616c003e 02000001 01039201 00029100 al.>............ - 20010 742c2b40 7c2c2b40 00013101 3602706d t,+@|,+@..1.6.pm + 20010 902c2b40 982c2b40 00013101 3602706d .,+@.,+@..1.6.pm 20020 5f736c65 65705f70 726f635f 6370755f _sleep_proc_cpu_ 20030 77616b65 00940100 00010392 01100291 wake............ - 20040 04802c2b 403e2d2b 4010013d 6900002d ..,+@>-+@..=i..- + 20040 049c2c2b 405a2d2b 4010013d 6900002d ..,+@Z-+@..=i..- 20050 01360273 6c656570 5f74696d 65009401 .6.sleep_time... 20060 00000152 2e013902 63686563 6b5f7469 ...R..9.check_ti 20070 6d650094 01000000 2f017102 736c6565 me....../.q.slee 20080 705f7479 7065325f 706d5f64 6f57616b p_type2_pm_doWak - 20090 65757000 01039201 20029108 442d2b40 eup..... ...D-+@ - 200a0 022e2b40 20019869 00002d01 71026361 ..+@ ..i..-.q.ca + 20090 65757000 01039201 20029108 602d2b40 eup..... ...`-+@ + 200a0 1e2e2b40 20019869 00002d01 71026361 ..+@ ..i..-.q.ca 200b0 75736500 fe290000 01522001 8e02666c use..)...R ...fl - 200c0 6173685f 73747200 182a0000 0503f0a6 ash_str..*...... + 200c0 6173685f 73747200 182a0000 050310a7 ash_str..*...... 200d0 2c40002f 019c0273 6c656570 5f747970 ,@./...sleep_typ 200e0 65325f77 616b6575 705f7469 6d656f75 e2_wakeup_timeou - 200f0 74000103 92011002 9100042e 2b401e2e t...........+@.. + 200f0 74000103 92011002 9100202e 2b403a2e t......... .+@:. 20100 2b401001 dc690000 2d019c02 61726700 +@...i..-...arg. 20110 84010000 01520034 01a20275 6172745f .....R.4...uart_ 20120 74785f66 6c757368 00010392 01000291 tx_flush........ - 20130 00202e2b 40222e2b 40000134 01a70270 . .+@".+@..4...p + 20130 003c2e2b 403e2e2b 40000134 01a70270 .<.+@>.+@..4...p 20140 6d5f7375 7370656e 64000103 92010002 m_suspend....... - 20150 9100242e 2b40262e 2b400001 3501b402 ..$.+@&.+@..5... + 20150 9100402e 2b40422e 2b400001 3501b402 ..@.+@B.+@..5... 20160 706d5f74 6f5f676f 5f746f5f 736c6565 pm_to_go_to_slee - 20170 70000392 01100291 00302e2b 405b2e2b p........0.+@[.+ + 20170 70000392 01100291 004c2e2b 40772e2b p........L.+@w.+ 20180 40100136 01bc0270 6d5f746f 5f776169 @..6...pm_to_wai 20190 745f6e65 78745f62 636e0003 92011002 t_next_bcn...... - 201a0 9100602e 2b40412f 2b401001 8e6a0000 ..`.+@A/+@...j.. + 201a0 91007c2e 2b405d2f 2b401001 8e6a0000 ..|.+@]/+@...j.. 201b0 2e01bd02 6e6f7700 94010000 2e01be02 ....now......... 201c0 636e7400 94010000 002f01ee 02706d5f cnt....../...pm_ 201d0 746f5f77 6169745f 736c6565 70000103 to_wait_sleep... - 201e0 92011002 9100482f 2b407f2f 2b401001 ......H/+@./+@.. + 201e0 92011002 9100642f 2b409b2f 2b401001 ......d/+@./+@.. 201f0 d26a0000 2001f802 666c6173 685f7374 .j.. ...flash_st - 20200 72006a2a 00000503 10a72c40 002f01fc r.j*......,@./.. + 20200 72006a2a 00000503 30a72c40 002f01fc r.j*....0.,@./.. 20210 02706d5f 746f5f77 616b696e 675f7570 .pm_to_waking_up - 20220 00010392 01100291 00882f2b 40bf2f2b ........../+@./+ + 20220 00010392 01100291 00a42f2b 40db2f2b ........../+@./+ 20230 40100115 6b000020 01050366 6c617368 @...k.. ...flash - 20240 5f737472 007a2a00 00050330 a72c4000 _str.z*....0.,@. + 20240 5f737472 007a2a00 00050350 a72c4000 _str.z*....P.,@. 20250 37011803 706d5f73 74617274 5f77616b 7...pm_start_wak - 20260 65757000 01010392 01100291 00c42f2b eup.........../+ - 20270 4034302b 40100138 01300370 6d5f7368 @40+@..8.0.pm_sh + 20260 65757000 01010392 01100291 00e02f2b eup.........../+ + 20270 4050302b 40100138 01300370 6d5f7368 @P0+@..8.0.pm_sh 20280 7574646f 776e0001 01010392 01100291 utdown.......... - 20290 003c302b 40ff302b 4010017d 6b000020 .<0+@.0+@..}k.. + 20290 0058302b 401b312b 4010017d 6b000020 .X0+@.1+@..}k.. 202a0 01440366 6c617368 5f737472 008a2a00 .D.flash_str..*. - 202b0 00050350 a72c4000 34016703 706d5f72 ...P.,@.4.g.pm_r + 202b0 00050370 a72c4000 34016703 706d5f72 ...p.,@.4.g.pm_r 202c0 65736574 5f69646c 655f736c 65657000 eset_idle_sleep. - 202d0 01039201 10029104 04312b40 42312b40 .........1+@B1+@ + 202d0 01039201 10029104 20312b40 5e312b40 ........ 1+@^1+@ 202e0 10013401 7003706d 5f69646c 655f736c ..4.p.pm_idle_sl - 202f0 65657000 01039201 00029100 44312b40 eep.........D1+@ - 20300 46312b40 00012c01 7603706d 5f6f7065 F1+@..,.v.pm_ope - 20310 6e000101 03920110 02910450 312b4017 n..........P1+@. + 202f0 65657000 01039201 00029100 60312b40 eep.........`1+@ + 20300 62312b40 00012c01 7603706d 5f6f7065 b1+@..,.v.pm_ope + 20310 6e000101 03920110 0291046c 312b4033 n..........l1+@3 20320 322b4010 01236c00 002d0176 03696669 2+@..#l..-.v.ifi 20330 6478003e 02000001 522e0194 03747263 dx.>....R....trc 20340 00b22a00 0020019b 03666c61 73685f73 ..*.. ...flash_s - 20350 747200bf 2a000005 0360a72c 40003801 tr..*....`.,@.8. + 20350 747200bf 2a000005 0380a72c 40003801 tr..*......,@.8. 20360 e103706d 5f6f6e42 636e5278 00010101 ..pm_onBcnRx.... - 20370 03920130 02910830 322b4043 352b4030 ...0...02+@C5+@0 + 20370 03920130 0291084c 322b405f 352b4030 ...0...L2+@_5+@0 20380 015b6d00 002d01e1 03656200 5a100000 .[m..-...eb.Z... 20390 01522d01 e1036672 6d00b214 00000153 .R-...frm......S 203a0 2d01e103 6566726d 00b21400 0001542e -...efrm......T. 203b0 01e30374 7374616d 7000292c 00002e01 ...tstamp.),.... 203c0 e4037469 6d007d2b 00002e01 e5036861 ..tim.}+......ha 203d0 735f6461 746100b0 0c000020 010a0466 s_data..... ...f - 203e0 6c617368 5f737472 00372c00 00050380 lash_str.7,..... + 203e0 6c617368 5f737472 00372c00 000503a0 lash_str.7,..... 203f0 a72c402e 01270464 74696d5f 74696d65 .,@..'.dtim_time 20400 00940100 002e0127 04616972 5f736869 .......'.air_shi 20410 66745f74 696d6500 94010000 20015a04 ft_time..... .Z. @@ -49869,149 +49872,149 @@ Contents of section .debug_info: 20480 5f61646a 7573745f 696e7465 7276616c _adjust_interval 20490 003e0200 00002f01 0d05706d 5f736869 .>..../...pm_shi 204a0 66745f74 696d6500 01039201 00029100 ft_time......... - 204b0 44352b40 74352b40 0001996d 00002d01 D5+@t5+@...m..-. + 204b0 60352b40 90352b40 0001996d 00002d01 `5+@.5+@...m..-. 204c0 0d057368 6966745f 74696d65 00940100 ..shift_time.... 204d0 00015200 2f012005 706d5f64 6f57616b ..R./. .pm_doWak - 204e0 65757000 01039201 10029108 74352b40 eup.........t5+@ - 204f0 2b362b40 1001d06d 00002d01 20056361 +6+@...m..-. .ca + 204e0 65757000 01039201 10029108 90352b40 eup..........5+@ + 204f0 47362b40 1001d06d 00002d01 20056361 G6+@...m..-. .ca 20500 75736500 fe290000 0152002c 01440553 use..)...R.,.D.S 20510 746f704c 69676874 536c6565 70536574 topLightSleepSet - 20520 46756e63 00010103 92010002 91002c36 Func..........,6 - 20530 2b403436 2b400001 226e0000 2d014405 +@46+@.."n..-.D. + 20520 46756e63 00010103 92010002 91004836 Func..........H6 + 20530 2b405036 2b400001 226e0000 2d014405 +@P6+@.."n..-.D. 20540 73746f70 5f6c6967 68745f73 6c656570 stop_light_sleep 20550 5f66756e 6300f12c 00000152 002c014a _func..,...R.,.J 20560 054c6967 6874536c 65657057 616b6564 .LightSleepWaked 20570 43625365 7446756e 63000101 03920100 CbSetFunc....... - 20580 02910034 362b403c 362b4000 01766e00 ...46+@<6+@..vn. + 20580 02910050 362b4058 362b4000 01766e00 ...P6+@X6+@..vn. 20590 002d014a 056c6967 68745f73 6c656570 .-.J.light_sleep 205a0 5f77616b 65645f63 6200a925 00000152 _waked_cb..%...R 205b0 002f0150 05706d5f 6f6e4574 7349646c ./.P.pm_onEtsIdl - 205c0 65000103 92012002 91044436 2b404838 e..... ...D6+@H8 + 205c0 65000103 92012002 91046036 2b406438 e..... ...`6+@d8 205d0 2b402001 4a6f0000 2d015005 61726700 +@ .Jo..-.P.arg. 205e0 84010000 01522e01 5105736c 6565705f .....R..Q.sleep_ 205f0 74696d65 5f696e5f 75730094 0100002e time_in_us...... 20600 01520572 65740094 0100002e 01530563 .R.ret.......S.c 20610 61757365 00940100 002e018e 05746d70 ause.........tmp 20620 5f740094 01000020 01970566 6c617368 _t..... ...flash - 20630 5f737472 006a2d00 00050390 a72c402e _str.j-......,@. + 20630 5f737472 006a2d00 000503b0 a72c402e _str.j-......,@. 20640 01be0572 61775f69 6e747200 94010000 ...raw_intr..... 20650 2e01bf05 7274635f 6379636c 65730094 ....rtc_cycles.. 20660 0100002e 01c00573 6c656570 5f74696d .......sleep_tim 20670 65009401 00002e01 c305746d 705f7400 e.........tmp_t. 20680 94010000 00370111 06706d5f 70777263 .....7...pm_pwrc 20690 74726c5f 6f66665f 63625f73 74756200 trl_off_cb_stub. - 206a0 01010392 01100291 0048382b 4081382b .........H8+@.8+ + 206a0 01010392 01100291 0064382b 409d382b .........d8+@.8+ 206b0 40100130 011e0670 6d5f7077 72637472 @..0...pm_pwrctr 206c0 6c5f6f6e 5f63625f 73747562 00010392 l_on_cb_stub.... - 206d0 01100291 0084382b 40da382b 4010012f ......8+@.8+@../ + 206d0 01100291 00a0382b 40f6382b 4010012f ......8+@.8+@../ 206e0 01310670 6d5f7077 72637472 6c5f6f6e .1.pm_pwrctrl_on - 206f0 5f636200 01039201 10029104 e8382b40 _cb..........8+@ - 20700 a8392b40 1001fc6f 00002d01 31066562 .9+@...o..-.1.eb + 206f0 5f636200 01039201 10029104 04392b40 _cb..........9+@ + 20700 c4392b40 1001fc6f 00002d01 31066562 .9+@...o..-.1.eb 20710 005a1000 00015220 01320672 65747279 .Z....R .2.retry 20720 003e0200 00050388 d0fe3f2e 013d0663 .>........?..=.c 20730 68002610 0000002f 01730670 6d5f7077 h.&..../.s.pm_pw 20740 72637472 6c5f6f66 665f6362 00010392 rctrl_off_cb.... - 20750 01100291 04ac392b 40683a2b 40100155 ......9+@h:+@..U + 20750 01100291 04c8392b 40843a2b 40100155 ......9+@.:+@..U 20760 7000002d 01730665 62005a10 00000152 p..-.s.eb.Z....R 20770 20017406 72657472 79003e02 00000503 .t.retry.>..... 20780 89d0fe3f 2e018206 63680026 10000000 ...?....ch.&.... 20790 2f01c606 706d5f6d 6973735f 62656163 /...pm_miss_beac - 207a0 6f6e0001 03920110 02910078 3a2b4010 on.........x:+@. + 207a0 6f6e0001 03920110 02910094 3a2b402c on..........:+@, 207b0 3b2b4010 019c7000 002d01c6 0677616b ;+@...p..-...wak 207c0 6500b00c 00000152 2e01cb06 72617469 e......R....rati 207d0 6f009401 0000002f 01f20670 6d5f6472 o....../...pm_dr 207e0 65616d5f 74696d65 6f757400 01039201 eam_timeout..... - 207f0 10029100 103b2b40 533b2b40 1001d670 .....;+@S;+@...p + 207f0 10029100 2c3b2b40 6f3b2b40 1001d670 ....,;+@o;+@...p 20800 00002d01 f2066172 67008401 00000152 ..-...arg......R 20810 002f01ff 06706d5f 7364696f 5f647265 ./...pm_sdio_dre 20820 616d5f74 696d656f 75740001 03920110 am_timeout...... - 20830 02910054 3b2b40d1 3b2b4010 01157100 ...T;+@.;+@...q. + 20830 02910070 3b2b40ed 3b2b4010 01157100 ...p;+@.;+@...q. 20840 002d01ff 06617267 00840100 00015200 .-...arg......R. 20850 2f012507 706d5f6e 756c6c64 6174615f /.%.pm_nulldata_ 20860 74696d65 6f757400 01039201 10029104 timeout......... - 20870 d43b2b40 f93b2b40 10016771 00002d01 .;+@.;+@..gq..-. + 20870 f03b2b40 153c2b40 10016771 00002d01 .;+@.<+@..gq..-. 20880 25076172 67008401 00000152 2e012a07 %.arg......R..*. 20890 63680026 1000002e 012b0769 003e0200 ch.&.....+.i.>.. 208a0 00003901 4907706d 5f696e63 725f6163 ..9.I.pm_incr_ac 208b0 74697665 5f636e74 00010103 92010002 tive_cnt........ - 208c0 9100fc3b 2b400c3c 2b400001 39016007 ...;+@.<+@..9.`. + 208c0 9100183c 2b40283c 2b400001 39016007 ...<+@(<+@..9.`. 208d0 706d5f64 69736162 6c655f61 63746976 pm_disable_activ 208e0 655f7469 6d657200 01010392 01100291 e_timer......... - 208f0 00103c2b 40253c2b 40100139 01650770 ..<+@%<+@..9.e.p + 208f0 002c3c2b 40413c2b 40100139 01650770 .,<+@A<+@..9.e.p 20900 6d5f656e 61626c65 5f616374 6976655f m_enable_active_ - 20910 74696d65 72000101 03920110 02910028 timer..........( - 20920 3c2b4044 3c2b4010 013a016a 07706d5f <+@D<+@..:.j.pm_ + 20910 74696d65 72000101 03920110 02910044 timer..........D + 20920 3c2b4060 3c2b4010 013a016a 07706d5f <+@`<+@..:.j.pm_ 20930 6b656570 5f616374 6976655f 64697361 keep_active_disa - 20940 626c6500 01010103 92011002 9100443c ble...........D< - 20950 2b40623c 2b401001 39017107 706d5f6b +@b<+@..9.q.pm_k + 20940 626c6500 01010103 92011002 9100603c ble...........`< + 20950 2b407e3c 2b401001 39017107 706d5f6b +@~<+@..9.q.pm_k 20960 6565705f 61637469 76655f65 6e61626c eep_active_enabl - 20970 65000101 03920110 02910064 3c2b407e e..........d<+@~ + 20970 65000101 03920110 02910080 3c2b409a e...........<+@. 20980 3c2b4010 013b0178 07706d5f 61637469 <+@..;.x.pm_acti 20990 76655f74 696d656f 75740001 03920110 ve_timeout...... - 209a0 02910080 3c2b40db 3c2b4010 0134019b ....<+@.<+@..4.. + 209a0 0291009c 3c2b40f7 3c2b4010 0134019b ....<+@.<+@..4.. 209b0 07706d5f 656e6162 6c655f67 70696f5f .pm_enable_gpio_ - 209c0 77616b65 75700001 03920100 029100dc wakeup.......... - 209d0 3c2b40ea 3c2b4000 012c01a0 07706d5f <+@.<+@..,...pm_ + 209c0 77616b65 75700001 03920100 029100f8 wakeup.......... + 209d0 3c2b4006 3d2b4000 012c01a0 07706d5f <+@.=+@..,...pm_ 209e0 61747461 63680001 01039201 10029100 attach.......... - 209f0 183d2b40 153e2b40 1001ce72 00002e01 .=+@.>+@...r.... + 209f0 343d2b40 313e2b40 1001ce72 00002e01 4=+@1>+@...r.... 20a00 a1076900 05010000 003801e3 07706d5f ..i......8...pm_ 20a10 73656e64 5f6e756c 6c66756e 63000101 send_nullfunc... - 20a20 01039201 30029120 203e2b40 d23f2b40 ....0.. >+@.?+@ + 20a20 01039201 30029120 3c3e2b40 ee3f2b40 ....0.. <>+@.?+@ 20a30 30014673 00002d01 e3077077 72637472 0.Fs..-...pwrctr 20a40 6c5f6f6e 00b00c00 0001522d 01e30769 l_on......R-...i 20a50 735f706d 00b00c00 0001532e 01e40765 s_pm......S....e 20a60 62005a10 00002e01 e5077768 00c12e00 b.Z.......wh.... 20a70 002001e6 0766726d 00b21400 00029160 . ...frm.......` 20a80 003c0132 08706d5f 69735f77 616b6564 .<.2.pm_is_waked - 20a90 00b00c00 00010392 01000291 00d43f2b ..............?+ - 20aa0 40eb3f2b 40000133 01380870 6d5f6973 @.?+@..3.8.pm_is + 20a90 00b00c00 00010392 01000291 00f03f2b ..............?+ + 20aa0 4007402b 40000133 01380870 6d5f6973 @.@+@..3.8.pm_is 20ab0 5f6f7065 6e00b00c 00000101 03920100 _open........... - 20ac0 029100ec 3f2b40ff 3f2b4000 012c013e ....?+@.?+@..,.> + 20ac0 02910008 402b401b 402b4000 012c013e ....@+@.@+@..,.> 20ad0 08706d5f 7363616e 5f6c6f63 6b000101 .pm_scan_lock... - 20ae0 03920110 02910004 402b402c 402b4010 ........@+@,@+@. + 20ae0 03920110 02910020 402b4048 402b4010 ....... @+@H@+@. 20af0 01d37300 0020013f 08666c61 73685f73 ..s.. .?.flash_s - 20b00 74720019 63000005 03a0a72c 40003901 tr..c......,@.9. + 20b00 74720019 63000005 03c0a72c 40003901 tr..c......,@.9. 20b10 4808706d 5f747279 5f736361 6e5f756e H.pm_try_scan_un - 20b20 6c6f636b 00010103 92011002 91002c40 lock..........,@ - 20b30 2b403d40 2b401001 2c015208 706d5f66 +@=@+@..,.R.pm_f + 20b20 6c6f636b 00010103 92011002 91004840 lock..........H@ + 20b30 2b405940 2b401001 2c015208 706d5f66 +@Y@+@..,.R.pm_f 20b40 6f726365 5f736361 6e5f756e 6c6f636b orce_scan_unlock - 20b50 00010103 92011002 91004440 2b405e40 ..........D@+@^@ + 20b50 00010103 92011002 91006040 2b407a40 ..........`@+@z@ 20b60 2b401001 46740000 20015308 666c6173 +@..Ft.. .S.flas - 20b70 685f7374 72002963 00000503 a8a72c40 h_str.)c......,@ + 20b70 685f7374 72002963 00000503 c8a72c40 h_str.)c......,@ 20b80 002f015b 08706d5f 7363616e 5f756e6c ./.[.pm_scan_unl - 20b90 6f636b00 01039201 10029100 68402b40 ock.........h@+@ - 20ba0 ed402b40 10017e74 00002d01 5b086172 .@+@..~t..-.[.ar + 20b90 6f636b00 01039201 10029100 84402b40 ock..........@+@ + 20ba0 09412b40 10017e74 00002d01 5b086172 .A+@..~t..-.[.ar 20bb0 67008401 00000152 003c017b 08706d5f g......R.<.{.pm_ 20bc0 7363616e 5f756e6c 6f636b65 6400b00c scan_unlocked... - 20bd0 00000103 92010002 9100f040 2b400241 ...........@+@.A + 20bd0 00000103 92010002 91000c41 2b401e41 ...........A+@.A 20be0 2b400001 3d018008 706d5f61 6c6c6f77 +@..=...pm_allow 20bf0 5f747800 b00c0000 01010392 01000291 _tx............. - 20c00 0004412b 4020412b 400001e5 7400002d ..A+@ A+@...t..- + 20c00 0020412b 403c412b 400001e5 7400002d . A+@....R. 20c20 3d018508 706d5f61 73736f63 5f706172 =...pm_assoc_par 20c30 73650005 01000001 01039201 00029100 se.............. - 20c40 20412b40 36412b40 00015075 00002d01 A+@6A+@..Pu..-. + 20c40 3c412b40 52412b40 00015075 00002d01 ... 20cc0 01522d01 95086164 647200b2 14000001 .R-...addr...... 20cd0 53003d01 9b08706d 5f736c65 65705f66 S.=...pm_sleep_f 20ce0 6f7200b0 0c000001 01039201 10029100 or.............. - 20cf0 58412b40 83412b40 1001d375 00002d01 XA+@.A+@...u..-. + 20cf0 74412b40 9f412b40 1001d375 00002d01 tA+@.A+@...u..-. 20d00 9b086164 647200b2 14000001 52003d01 ..addr......R.=. 20d10 a308706d 5f706f73 7400c02c 00000101 ..pm_post..,.... - 20d20 03920110 02910088 412b40d4 412b4010 ........A+@.A+@. + 20d20 03920110 029100a4 412b40f0 412b4010 ........A+@.A+@. 20d30 01097600 002d01a3 08736967 00d32c00 ..v..-...sig..,. 20d40 00015200 2f01b208 706d5461 736b0001 ..R./...pmTask.. - 20d50 03920110 029104d4 412b4087 422b4010 ........A+@.B+@. + 20d50 03920110 029104f0 412b40a3 422b4010 ........A+@.B+@. 20d60 01377600 002d01b2 0865007a 2e000001 .7v..-...e.z.... 20d70 52003e01 f008706d 5f676574 5f69646c R.>...pm_get_idl 20d80 655f7761 69745f74 696d6500 3e020000 e_wait_time.>... - 20d90 01010392 01100291 0088422b 40c9422b ..........B+@.B+ + 20d90 01010392 01100291 00a4422b 40e5422b ..........B+@.B+ 20da0 4010012e 01f10874 726300b2 2a000000 @......trc..*... 20db0 0000fa23 00000200 82390000 0401706d ...#.....9....pm 20dc0 5f666f72 5f62636e 5f6f6e6c 795f6d6f _for_bcn_only_mo @@ -50023,7 +50026,7 @@ Contents of section .debug_info: 20e20 2031312e 302e322e 32303135 30353031 11.0.2.20150501 20e30 33313238 3835202d 4f50543a 73706163 312885 -OPT:spac 20e40 65202d4f 50543a70 726f6365 64757265 e -OPT:procedure - 20e50 5f72656f 72646572 000100cb a7000002 _reorder........ + 20e50 5f72656f 72646572 00010001 a8000002 _reorder........ 20e60 73686f72 7420756e 7369676e 65642069 short unsigned i 20e70 6e740007 02030284 75696e74 31365f74 nt......uint16_t 20e80 00ad0000 000405d3 00000006 d4000000 ................ @@ -50487,49 +50490,49 @@ Contents of section .debug_info: 22b20 037b1500 00017b1d 00001207 001a0122 .{....{........" 22b30 037b1500 00018b1d 00001216 00170130 .{.............0 22b40 6d656d5f 64656275 675f6669 6c65007b mem_debug_file.{ - 22b50 1d000005 03b0a72c 401f017d 66706d5f .......,@..}fpm_ + 22b50 1d000005 03d0a72c 401f017d 66706d5f .......,@..}fpm_ 22b60 7365745f 74797065 5f66726f 6d5f7570 set_type_from_up - 22b70 70657200 01010392 01100291 00e0422b per...........B+ - 22b80 409b432b 40100143 1e000020 017d7479 @.C+@..C... .}ty + 22b70 70657200 01010392 01100291 00fc422b per...........B+ + 22b80 40b7432b 40100143 1e000020 017d7479 @.C+@..C... .}ty 22b90 70005002 00000152 17018366 6c617368 p.P....R...flash - 22ba0 5f737472 008b1900 000503d0 a72c4017 _str.........,@. + 22ba0 5f737472 008b1900 000503f0 a72c4017 _str.........,@. 22bb0 0187666c 6173685f 73747200 a0190000 ..flash_str..... - 22bc0 0503f0a7 2c401701 98666c61 73685f73 ....,@...flash_s - 22bd0 747200b1 19000005 0310a82c 4017019b tr.........,@... + 22bc0 050310a8 2c401701 98666c61 73685f73 ....,@...flash_s + 22bd0 747200b1 19000005 0330a82c 4017019b tr.......0.,@... 22be0 666c6173 685f7374 7200c019 00000503 flash_str....... - 22bf0 20a82c40 002101a1 66706d5f 6765745f .,@.!..fpm_get_ + 22bf0 40a82c40 002101a1 66706d5f 6765745f @.,@.!..fpm_get_ 22c00 736c705f 74797065 00500200 00010103 slp_type.P...... - 22c10 92010002 91009c43 2b40a443 2b400001 .......C+@.C+@.. + 22c10 92010002 9100b843 2b40c043 2b400001 .......C+@.C+@.. 22c20 2101a866 706d5f72 665f6973 5f636c6f !..fpm_rf_is_clo 22c30 73656400 c20c0000 01010392 01000291 sed............. - 22c40 00a4432b 40b8432b 40000121 01ad6670 ..C+@.C+@..!..fp + 22c40 00c0432b 40d4432b 40000121 01ad6670 ..C+@.C+@..!..fp 22c50 6d5f6973 5f6f7065 6e00c20c 00000101 m_is_open....... - 22c60 03920100 029100b8 432b40c2 432b4000 ........C+@.C+@. + 22c60 03920100 029100d4 432b40de 432b4000 ........C+@.C+@. 22c70 012101b1 66706d5f 616c6c6f 775f7478 .!..fpm_allow_tx - 22c80 00c20c00 00010103 92010002 9100c443 ...............C - 22c90 2b40db43 2b400001 1f01b766 706d5f63 +@.C+@.....fpm_c - 22ca0 6c6f7365 00010103 92011002 9100e843 lose...........C - 22cb0 2b405d44 2b401001 221f0000 1701c066 +@]D+@.."......f - 22cc0 6c617368 5f737472 00d21a00 00050330 lash_str.......0 + 22c80 00c20c00 00010103 92010002 9100e043 ...............C + 22c90 2b40f743 2b400001 1f01b766 706d5f63 +@.C+@.....fpm_c + 22ca0 6c6f7365 00010103 92011002 91000444 lose...........D + 22cb0 2b407944 2b401001 221f0000 1701c066 +@yD+@.."......f + 22cc0 6c617368 5f737472 00d21a00 00050350 lash_str.......P 22cd0 a82c4000 1f01d766 706d5f6f 70656e00 .,@....fpm_open. - 22ce0 01010392 01100291 0064442b 40c8442b .........dD+@.D+ + 22ce0 01010392 01100291 0080442b 40e4442b ..........D+@.D+ 22cf0 4010015d 1f000017 01eb666c 6173685f @..]......flash_ - 22d00 73747200 e11a0000 050340a8 2c400022 str.......@.,@." + 22d00 73747200 e11a0000 050360a8 2c400022 str.......`.,@." 22d10 01f56670 6d5f6174 74616368 00010103 ..fpm_attach.... - 22d20 92011002 9100cc44 2b402245 2b401001 .......D+@"E+@.. + 22d20 92011002 9100e844 2b403e45 2b401001 .......D+@>E+@.. 22d30 23010e01 66706d5f 77616b65 75705f69 #...fpm_wakeup_i - 22d40 6e697432 00010392 01100291 0024452b nit2.........$E+ - 22d50 40e3452b 40100124 014f0166 706d5f64 @.E+@..$.O.fpm_d + 22d40 6e697432 00010392 01100291 0040452b nit2.........@E+ + 22d50 40ff452b 40100124 014f0166 706d5f64 @.E+@..$.O.fpm_d 22d60 6f57616b 65757000 01039201 10029100 oWakeup......... - 22d70 e4452b40 0f462b40 1001dd1f 00002501 .E+@.F+@......%. + 22d70 00462b40 2b462b40 1001dd1f 00002501 .F+@+F+@......%. 22d80 4f016361 75736500 b81a0000 01520026 O.cause......R.& 22d90 01650166 706d5f73 65745f77 616b6575 .e.fpm_set_wakeu - 22da0 705f6362 00010103 92010002 91001046 p_cb...........F - 22db0 2b401746 2b400001 28200000 25016501 +@.F+@..( ..%.e. + 22da0 705f6362 00010103 92010002 91002c46 p_cb..........,F + 22db0 2b403346 2b400001 28200000 25016501 +@3F+@..( ..%.e. 22dc0 66706d5f 77616b65 75705f63 625f6675 fpm_wakeup_cb_fu 22dd0 6e630006 1b000001 52002401 6c016670 nc......R.$.l.fp 22de0 6d5f7479 70315f57 616b6575 705f4342 m_typ1_Wakeup_CB - 22df0 00010392 01100291 0020462b 4019472b ......... F+@.G+ + 22df0 00010392 01100291 003c462b 4035472b ......... 325c0 07666c61 73685f73 7472006c 51000005 .flash_str.lQ... - 325d0 0330a92c 401a0149 07666c61 73685f73 .0.,@..I.flash_s - 325e0 7472007e 51000005 0340a92c 40003001 tr.~Q....@.,@.0. + 325d0 0350a92c 401a0149 07666c61 73685f73 .P.,@..I.flash_s + 325e0 7472007e 51000005 0360a92c 40003001 tr.~Q....`.,@.0. 325f0 4f077263 5f676574 5f6d6173 6b006701 O.rc_get_mask.g. - 32600 00000101 03920100 02910010 6f2b4018 ............o+@. + 32600 00000101 03920100 0291002c 6f2b4034 ...........,o+@4 32610 6f2b4000 012e0154 0772635f 64697361 o+@....T.rc_disa 32620 626c655f 74726300 01010392 01100291 ble_trc......... - 32630 00246f2b 40776f2b 40100182 5a000029 .$o+@wo+@...Z..) + 32630 00406f2b 40936f2b 40100182 5a000029 .@o+@.o+@...Z..) 32640 01540769 66696478 00670100 00015229 .T.ifidx.g....R) 32650 01540770 6565725f 61646472 00601400 .T.peer_addr.`.. 32660 00015329 01540769 6e646578 00670100 ..S).T.index.g.. 32670 0001541a 01580766 6c617368 5f737472 ..T..X.flash_str - 32680 00965100 00050348 a92c401a 015a0766 ..Q....H.,@..Z.f - 32690 6c617368 5f737472 00a65100 00050350 lash_str..Q....P + 32680 00965100 00050368 a92c401a 015a0766 ..Q....h.,@..Z.f + 32690 6c617368 5f737472 00a65100 00050370 lash_str..Q....p 326a0 a92c4000 2e015f07 72635f64 69736162 .,@..._.rc_disab 326b0 6c655f74 72635f62 795f696e 74657266 le_trc_by_interf - 326c0 61636500 01010392 01000291 00786f2b ace..........xo+ - 326d0 40926f2b 400001ca 5a000029 015f0769 @.o+@...Z..)._.i + 326c0 61636500 01010392 01000291 00946f2b ace...........o+ + 326d0 40ae6f2b 400001ca 5a000029 015f0769 @.o+@...Z..)._.i 326e0 66696478 00670100 00015200 2f016507 fidx.g....R./.e. 326f0 72635f67 65745f73 74615f74 726300cf rc_get_sta_trc.. - 32700 16000001 01039201 10029104 946f2b40 .............o+@ - 32710 d76f2b40 1001095b 00002901 65076966 .o+@...[..).e.if + 32700 16000001 01039201 10029104 b06f2b40 .............o+@ + 32710 f36f2b40 1001095b 00002901 65076966 .o+@...[..).e.if 32720 69647800 67010000 0152002f 016d0772 idx.g....R./.m.r 32730 635f6765 745f7472 6300cf16 00000101 c_get_trc....... - 32740 03920120 029100d8 6f2b4047 702b4020 ... ....o+@Gp+@ + 32740 03920120 029100f4 6f2b4063 702b4020 ... ....o+@cp+@ 32750 01695b00 0029016d 07696669 64780067 .i[..).m.ifidx.g 32760 01000001 5229016d 07616464 7200ae14 ....R).m.addr... 32770 00000153 2b016e07 6d617000 67010000 ...S+.n.map.g... 32780 2b016f07 6900fb01 0000002f 017a0772 +.o.i....../.z.r 32790 635f6765 745f7472 635f6279 5f696e64 c_get_trc_by_ind 327a0 657800cf 16000001 01039201 00029100 ex.............. - 327b0 48702b40 68702b40 0001ad5b 00002901 Hp+@hp+@...[..). + 327b0 64702b40 84702b40 0001ad5b 00002901 dp+@.p+@...[..). 327c0 7a07696e 64657800 67010000 01520031 z.index.g....R.1 327d0 01810772 635f6f6e 6c795f73 74615f74 ...rc_only_sta_t - 327e0 726300fb 01000001 03920110 02910068 rc.............h - 327f0 702b4095 702b4010 01000025 6d000002 p+@.p+@....%m... + 327e0 726300fb 01000001 03920110 02910084 rc.............. + 327f0 702b40b1 702b4010 01000025 6d000002 p+@.p+@....%m... 32800 00e04500 00040177 6465762e 63002f68 ..E....wdev.c./h 32810 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac 32820 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ @@ -54539,7 +54542,7 @@ Contents of section .debug_info: 32860 2e323031 35303530 31333132 38383520 .20150501312885 32870 2d4f5054 3a737061 6365202d 4f50543a -OPT:space -OPT: 32880 70726f63 65647572 655f7265 6f726465 procedure_reorde - 32890 72000100 f3e30000 02756e73 69676e65 r........unsigne + 32890 72000100 29e40000 02756e73 69676e65 r...)....unsigne 328a0 6420696e 74000704 03027175 3332009d d int.....qu32.. 328b0 00000004 02716c6c 64657363 5f73000c .....qlldesc_s.. 328c0 52010000 05027173 697a6500 52010000 R.....qsize.R... @@ -55912,7 +55915,7 @@ Contents of section .debug_info: 37e30 02000004 0009ad00 00000400 0d010d01 ................ 37e40 0d010d01 0d011d01 e6072d14 0000015b ..........-....[ 37e50 56000011 06001701 256d656d 5f646562 V.......%mem_deb - 37e60 75675f66 696c6500 4b560000 050358a9 ug_file.KV....X. + 37e60 75675f66 696c6500 4b560000 050378a9 ug_file.KV....x. 37e70 2c400273 697a655f 74000704 0c490900 ,@.size_t....I.. 37e80 00010d01 12018a08 736e6966 6665725f ........sniffer_ 37e90 62756600 3ce35600 0013018a 0872785f buf.<.V......rx_ @@ -55987,35 +55990,35 @@ Contents of section .debug_info: 382e0 017e0163 686c5f66 7265715f 6f666673 .~.chl_freq_offs 382f0 6574007b 09000000 2b018b02 77446576 et.{....+...wDev 38300 5f4f7074 696f6e5f 496e6974 00010392 _Option_Init.... - 38310 01000291 00a4702b 4094712b 4000012c ......p+@.q+@.., + 38310 01000291 00c0702b 40b0712b 4000012c ......p+@.q+@.., 38320 01b20277 4465765f 456e6162 6c655f42 ...wDev_Enable_B 38330 6561636f 6e5f5473 66000101 03920100 eacon_Tsf....... - 38340 02910098 712b40af 712b4000 012c01b7 ....q+@.q+@..,.. + 38340 029100b4 712b40cb 712b4000 012c01b7 ....q+@.q+@..,.. 38350 02774465 765f4469 7361626c 655f4265 .wDev_Disable_Be 38360 61636f6e 5f547366 00010103 92010002 acon_Tsf........ - 38370 9100b471 2b40cb71 2b400001 2d01c102 ...q+@.q+@..-... + 38370 9100d071 2b40e771 2b400001 2d01c102 ...q+@.q+@..-... 38380 77446576 5f536574 5f426561 636f6e5f wDev_Set_Beacon_ - 38390 496e7400 01010392 01000291 00d0712b Int...........q+ - 383a0 40d7712b 400001c6 5b000029 01c10262 @.q+@...[..)...b + 38390 496e7400 01010392 01000291 00ec712b Int...........q+ + 383a0 40f3712b 400001c6 5b000029 01c10262 @.q+@...[..)...b 383b0 6561636f 6e5f696e 7400ad00 00000152 eacon_int......R 383c0 002c01c9 02774465 765f5265 7365745f .,...wDev_Reset_ - 383d0 54425454 00010103 92011002 9100d871 TBTT...........q - 383e0 2b400772 2b401001 2e01d802 77446576 +@.r+@......wDev + 383d0 54425454 00010103 92011002 9100f471 TBTT...........q + 383e0 2b402372 2b401001 2e01d802 77446576 +@#r+@......wDev 383f0 5f476574 5f4e6578 745f5442 545400ad _Get_Next_TBTT.. - 38400 00000001 01039201 10029100 08722b40 .............r+@ - 38410 3e722b40 1001385c 00002a01 d9026263 >r+@..8\..*...bc + 38400 00000001 01039201 10029100 24722b40 ............$r+@ + 38410 5a722b40 1001385c 00002a01 d9026263 Zr+@..8\..*...bc 38420 6e5f7469 6d65725f 64656c61 7900ad00 n_timer_delay... 38430 0000002f 01e40277 4465765f 52786275 .../...wDev_Rxbu - 38440 665f496e 69740003 92013002 91106072 f_Init....0...`r - 38450 2b40fa73 2b403001 8f5c0000 2a01e502 +@.s+@0..\..*... + 38440 665f496e 69740003 92013002 91107c72 f_Init....0...|r + 38450 2b401674 2b403001 8f5c0000 2a01e502 +@.t+@0..\..*... 38460 7461696c 00ef0100 002a01fb 02704465 tail.....*...pDe 38470 736300ef 0100002a 01170366 616b655f sc.....*...fake_ 38480 7461696c 00ef0100 00003001 75037744 tail......0.u.wD 38490 65765f41 75746f41 636b5261 74655f49 ev_AutoAckRate_I - 384a0 6e697400 03920100 02910004 742b4021 nit.........t+@! + 384a0 6e697400 03920100 02910020 742b403d nit........ t+@= 384b0 742b4000 0130018b 03774465 765f4273 t+@..0...wDev_Bs 384c0 7369645f 496e6974 00039201 10029100 sid_Init........ - 384d0 24742b40 7a742b40 10012d01 cc037744 $t+@zt+@..-...wD + 384d0 40742b40 96742b40 10012d01 cc037744 @t+@.t+@..-...wD 384e0 65765f4d 61635469 6d315365 7446756e ev_MacTim1SetFun 384f0 63000101 03920100 02910010 6610402d c...........f.@- 38500 66104000 012b5d00 002901cc 03757365 f.@..+]..)...use @@ -56033,9 +56036,9 @@ Contents of section .debug_info: 385c0 66104010 01dd5d00 002901f3 03696478 f.@...]..)...idx 385d0 00201400 00015200 2b01fc03 77446576 . ....R.+...wDev 385e0 5f496e69 7469616c 697a6500 01039201 _Initialize..... - 385f0 10029100 84742b40 ec742b40 10012d01 .....t+@.t+@..-. + 385f0 10029100 a0742b40 08752b40 10012d01 .....t+@.u+@..-. 38600 1c047744 6576466f 72636541 636b364d ..wDevForceAck6M - 38610 00010103 92010002 9100f474 2b400f75 ...........t+@.u + 38610 00010103 92010002 91001075 2b402b75 ...........u+@+u 38620 2b400001 425e0000 29011c04 69735f66 +@..B^..)...is_f 38630 6f726365 64003310 00000152 00310130 orced.3....R.1.0 38640 04774465 765f5072 6f636573 73466971 .wDev_ProcessFiq @@ -56069,7 +56072,7 @@ Contents of section .debug_info: 38800 60000029 012b0569 6e646578 00b70200 `..).+.index.... 38810 00015200 2d012f05 77446576 5f536574 ..R.-./.wDev_Set 38820 4d616341 64647265 73730001 01039201 MacAddress...... - 38830 00029100 10752b40 a5752b40 00017760 .....u+@.u+@..w` + 38830 00029100 2c752b40 c1752b40 00017760 ....,u+@.u+@..w` 38840 00002901 2f05696e 64657800 4c090000 ..)./.index.L... 38850 01522901 2f056164 64726573 73006014 .R)./.address.`. 38860 00000153 2a013005 74656d70 00b01300 ...S*.0.temp.... @@ -56078,26 +56081,26 @@ Contents of section .debug_info: 38890 40ee6a10 400001b1 60000029 01590569 @.j.@...`..).Y.i 388a0 6e646578 00b70200 00015200 32016e05 ndex......R.2.n. 388b0 77446576 5f536574 5278506f 6c696379 wDev_SetRxPolicy - 388c0 00010101 03920110 029100ac 752b4000 ............u+@. + 388c0 00010101 03920110 029100c8 752b401c ............u+@. 388d0 762b4010 01106100 0029016e 05706f6c v+@...a..).n.pol 388e0 69637900 af540000 01522901 6e05696e icy..T...R).n.in 388f0 64657800 4c090000 01532901 6e056273 dex.L....S).n.bs 38900 73696400 59090000 0154002d 017b0577 sid.Y....T.-.{.w 38910 4465765f 456e6162 6c655563 52780001 Dev_EnableUcRx.. - 38920 01039201 00029100 00762b40 2a762b40 .........v+@*v+@ + 38920 01039201 00029100 1c762b40 46762b40 .........v+@Fv+@ 38930 00014c61 00002901 7b05696e 64657800 ..La..).{.index. 38940 4c090000 0152002d 01840577 4465765f L....R.-...wDev_ 38950 44697361 626c6555 63527800 01010392 DisableUcRx..... - 38960 01000291 002c762b 4056762b 40000189 .....,v+@Vv+@... + 38960 01000291 0048762b 4072762b 40000189 .....Hv+@rv+@... 38970 61000029 01840569 6e646578 004c0900 a..)...index.L.. 38980 00015200 2d018d05 77446576 5f536574 ..R.-...wDev_Set - 38990 42737369 64000101 03920100 02910058 Bssid..........X - 389a0 762b402d 772b4000 01e06100 0029018d v+@-w+@...a..).. + 38990 42737369 64000101 03920100 02910074 Bssid..........t + 389a0 762b4049 772b4000 01e06100 0029018d v+@Iw+@...a..).. 389b0 05696e64 6578004c 09000001 5229018d .index.L....R).. 389c0 05627373 69640059 09000001 532a018e .bssid.Y....S*.. 389d0 0574656d 7000b013 0000002d 01a80577 .temp......-...w 389e0 4465765f 436c6561 72427373 69640001 Dev_ClearBssid.. - 389f0 01039201 00029100 30772b40 5a772b40 ........0w+@Zw+@ + 389f0 01039201 00029100 4c772b40 76772b40 ........Lw+@vw+@ 38a00 00011c62 00002901 a805696e 64657800 ...b..)...index. 38a10 4c090000 0152002d 01b20577 4465765f L....R.-...wDev_ 38a20 50726f63 65737343 6f6c6c69 73696f6e ProcessCollision @@ -56144,8 +56147,8 @@ Contents of section .debug_info: 38cb0 2a012b06 647300ef 0100002a 012c0663 *.+.ds.....*.,.c 38cc0 6e740019 02000000 2e015706 77446576 nt........W.wDev 38cd0 5f49735f 4d61635f 4b65795f 45786973 _Is_Mac_Key_Exis - 38ce0 74003310 00000101 03920130 02910c64 t.3........0...d - 38cf0 772b40ec 772b4030 01636500 00290157 w+@.w+@0.ce..).W + 38ce0 74003310 00000101 03920130 02910c80 t.3........0.... + 38cf0 772b4008 782b4030 01636500 00290157 w+@.x+@0.ce..).W 38d00 06616464 72006014 00000152 29015706 .addr.`....R).W. 38d10 6b65795f 69647800 fc010000 01532a01 key_idx......S*. 38d20 58066900 b7020000 2a015906 746d705f X.i.....*.Y.tmp_ @@ -56154,7 +56157,7 @@ Contents of section .debug_info: 38d50 6b65795f 6d61736b 00b01300 00002d01 key_mask......-. 38d60 70067744 65765f49 6e736572 745f4b65 p.wDev_Insert_Ke 38d70 79456e74 72790001 01039201 30029100 yEntry......0... - 38d80 f0772b40 20792b40 30017766 00002901 .w+@ y+@0.wf..). + 38d80 0c782b40 3c792b40 30017766 00002901 .x+@.flas - 3b4d0 685f7374 72009105 00000503 b0c52c40 h_str.........,@ + 3b4d0 685f7374 72009105 00000503 d0c52c40 h_str.........,@ 3b4e0 001a014a 0170776d 5f736574 5f706572 ...J.pwm_set_per 3b4f0 696f645f 64757479 00010392 01100291 iod_duty........ - 3b500 00604f2c 409b4f2c 400d0900 0019014a .`O,@.O,@......J + 3b500 007c4f2c 40b74f2c 400d0900 0019014a .|O,@.O,@......J 3b510 01706572 696f6400 0b010000 01521901 .period......R.. 3b520 4a016475 74790093 01000001 5313014b J.duty......S..K 3b530 01690031 01000000 1b015c01 70776d5f .i.1......\.pwm_ 3b540 6765745f 64757479 000b0100 00010103 get_duty........ - 3b550 92010002 91009c4f 2c40a64f 2c404a09 .......O,@.O,@J. + 3b550 92010002 9100b84f 2c40c24f 2c404a09 .......O,@.O,@J. 3b560 00001901 5c016368 616e6e65 6c003101 ....\.channel.1. 3b570 00000152 001c0168 0170776d 5f676574 ...R...h.pwm_get 3b580 5f706572 696f6400 0b010000 01010392 _period......... - 3b590 01000291 00a84f2c 40af4f2c 401a0174 ......O,@.O,@..t + 3b590 01000291 00c44f2c 40cb4f2c 401a0174 ......O,@.O,@..t 3b5a0 0170776d 5f66696e 655f636f 6e74726f .pwm_fine_contro 3b5b0 6c000103 92012002 91000076 10408f79 l..... ....v.@.y 3b5c0 1040e209 00001301 75016900 af050000 .@......u.i..... @@ -56811,7 +56814,7 @@ Contents of section .debug_info: 3b660 02637572 72656e74 5f736574 00ba0500 .current_set.... 3b670 00130104 02746d70 5f636c72 00ba0500 .....tmp_clr.... 3b680 00001801 31027077 6d5f696e 69740001 ....1.pwm_init.. - 3b690 01039201 20029108 bc4f2c40 bc502c40 .... ....O,@.P,@ + 3b690 01039201 20029108 d84f2c40 d8502c40 .... ....O,@.P,@ 3b6a0 ee0a0000 19013102 70657269 6f64000b ......1.period.. 3b6b0 01000001 52190131 02647574 79009301 ....R..1.duty... 3b6c0 00000153 19013102 70776d5f 6368616e ...S..1.pwm_chan @@ -56819,18 +56822,18 @@ Contents of section .debug_info: 3b6e0 31027069 6e5f696e 666f5f6c 69737400 1.pin_info_list. 3b6f0 0e060000 01551301 32026900 31010000 .....U..2.i.1... 3b700 11015f02 666c6173 685f7374 72001e06 .._.flash_str... - 3b710 00000503 c0c52c40 001c0168 02676574 ......,@...h.get + 3b710 00000503 e0c52c40 001c0168 02676574 ......,@...h.get 3b720 5f70776d 5f766572 73696f6e 000b0100 _pwm_version.... - 3b730 00010103 92010002 9100bc50 2c40c050 ...........P,@.P + 3b730 00010103 92010002 9100d850 2c40dc50 ...........P,@.P 3b740 2c401d01 6d026765 745f7077 6d5f6461 ,@..m.get_pwm_da - 3b750 7465000b 01000001 03920100 029100c4 te.............. - 3b760 502c40c9 502c401e 01740273 65745f70 P,@.P,@..t.set_p + 3b750 7465000b 01000001 03920100 029100e0 te.............. + 3b760 502c40e5 502c401e 01740273 65745f70 P,@.P,@..t.set_p 3b770 776d5f64 65627567 5f656e00 01010392 wm_debug_en..... - 3b780 01000291 00cc502c 40d9502c 40190174 ......P,@.P,@..t + 3b780 01000291 00e8502c 40f5502c 40190174 ......P,@.P,@..t 3b790 02707269 6e745f65 6e003101 00000152 .print_en.1....R 3b7a0 0000007a 1f000004 00454d00 000401cd ...z.....EM..... 3b7b0 0000000c 9d4d0000 50480000 380a0000 .....M..PH..8... - 3b7c0 00000000 6b090100 02f30100 00021c30 ....k..........0 + 3b7c0 00000000 a1090100 02f30100 00021c30 ...............0 3b7d0 00000003 01085a03 00000301 065c0300 ......Z......\.. 3b7e0 0002c103 0000021f 49000000 0302071b ........I....... 3b7f0 04000003 02055800 00000209 02000002 ......X......... @@ -57092,133 +57095,133 @@ Contents of section .debug_info: 3c7f0 0a518c00 00001c0c eb4a0000 0a538c00 .Q.......J...S.. 3c800 00001d0c 27450000 0a548c00 00001e00 ....'E...T...... 3c810 028f4900 000a5678 1000000d 04d50f00 ..I...Vx........ - 3c820 00232d45 00000175 f0502c40 db000000 .#-E...u.P,@.... + 3c820 00232d45 00000175 0c512c40 db000000 .#-E...u.Q,@.... 3c830 019c2511 00002461 72670001 750e0100 ..%...$arg..u... 3c840 00ef7500 00256900 01772500 00001076 ..u..%i..w%....v - 3c850 00002607 512c4014 1e0000c3 10000027 ..&.Q,@........' - 3c860 0152027d 00002622 512c401f 1e0000d7 .R.}..&"Q,@..... - 3c870 10000027 0152027c 00002631 512c402b ...'.R.|..&1Q,@+ + 3c850 00002623 512c4014 1e0000c3 10000027 ..&#Q,@........' + 3c860 0152027d 0000263e 512c401f 1e0000d7 .R.}..&>Q,@..... + 3c870 10000027 0152027c 0000264d 512c402b ...'.R.|..&MQ,@+ 3c880 1e0000fb 10000027 0152027d 00270153 .......'.R.}.'.S - 3c890 0208a527 01540130 27015501 31002857 ...'.T.0'.U.1.(W - 3c8a0 512c401f 1e000029 68512c40 2b1e0000 Q,@....)hQ,@+... + 3c890 0208a527 01540130 27015501 31002873 ...'.T.0'.U.1.(s + 3c8a0 512c401f 1e000029 84512c40 2b1e0000 Q,@....).Q,@+... 3c8b0 27015202 7d002701 530208a5 27015401 '.R.}.'.S...'.T. - 3c8c0 30270155 01310000 23414500 0001b8d4 0'.U.1..#AE..... + 3c8c0 30270155 01310000 23414500 0001b8f0 0'.U.1..#AE..... 3c8d0 512c40b2 00000001 9c0e1200 00246275 Q,@..........$bu 3c8e0 660001b8 17050000 8f760000 2a4c4c00 f........v..*LL. 3c8f0 0001b83e 000000bb 7600002b d84a0000 ...>....v..+.J.. - 3c900 01ba0e12 0000dc76 00002c2f 522c4009 .......v..,/R,@. + 3c900 01ba0e12 0000dc76 00002c4b 522c4009 .......v..,KR,@. 3c910 00000099 1100002d b9470000 01d62412 .......-.G....$. - 3c920 00000503 14c72c40 2938522c 40361e00 ......,@)8R,@6.. - 3c930 00270152 050314c7 2c400000 2621522c .'.R....,@..&!R, + 3c920 00000503 34c72c40 2954522c 40361e00 ....4.,@)TR,@6.. + 3c930 00270152 050334c7 2c400000 263d522c .'.R..4.,@..&=R, 3c940 40411e00 00ad1100 00270152 027c0000 @A.......'.R.|.. - 3c950 2651522c 404c1e00 00c11100 00270152 &QR,@L.......'.R - 3c960 027c0000 2659522c 404c1e00 00d51100 .|..&YR,@L...... - 3c970 00270152 027c0000 2661522c 40571e00 .'.R.|..&aR,@W.. - 3c980 00e91100 00270152 027c0000 2670522c .....'.R.|..&pR, + 3c950 266d522c 404c1e00 00c11100 00270152 &mR,@L.......'.R + 3c960 027c0000 2675522c 404c1e00 00d51100 .|..&uR,@L...... + 3c970 00270152 027c0000 267d522c 40571e00 .'.R.|..&}R,@W.. + 3c980 00e91100 00270152 027c0000 268c522c .....'.R.|..&.R, 3c990 40621e00 00fd1100 00270152 027c0000 @b.......'.R.|.. - 3c9a0 297d522c 406d1e00 00270152 027c0000 )}R,@m...'.R.|.. + 3c9a0 2999522c 406d1e00 00270152 027c0000 ).R,@m...'.R.|.. 3c9b0 000d045c 08000013 98010000 24120000 ...\........$... 3c9c0 14840100 0011000e 14120000 2ec14800 ..............H. - 3c9d0 00019001 8c522c40 37000000 019c7112 .....R,@7.....q. + 3c9d0 00019001 a8522c40 37000000 019c7112 .....R,@7.....q. 3c9e0 00002fa8 46000001 97019d04 00000291 ../.F........... - 3c9f0 50289e52 2c40781e 000029bc 522c4084 P(.R,@x...).R,@. - 3ca00 1e000027 01520271 00270153 05035c57 ...'.R.q.'.S..\W + 3c9f0 5028ba52 2c40781e 000029d8 522c4084 P(.R,@x...).R,@. + 3ca00 1e000027 01520271 00270153 05037857 ...'.R.q.'.S..xW 3ca10 2c400000 30804a00 00014a02 b2090000 ,@..0.J...J..... - 3ca20 d4522c40 c1000000 019ccb12 00003150 .R,@..........1P - 3ca30 12000001 4c028c00 00000877 00003283 ....L......w..2. + 3ca20 f0522c40 c1000000 019ccb12 00003150 .R,@..........1P + 3ca30 12000001 4c028c00 00000877 0000329f ....L......w..2. 3ca40 532c4009 0000002f b9470000 017f02db S,@..../.G...... - 3ca50 12000005 0324c62c 40298c53 2c40361e .....$.,@).S,@6. - 3ca60 00002701 52050324 c62c4000 00001398 ..'.R..$.,@..... + 3ca50 12000005 0344c62c 4029a853 2c40361e .....D.,@).S,@6. + 3ca60 00002701 52050344 c62c4000 00001398 ..'.R..D.,@..... 3ca70 010000db 12000014 84010000 12000ecb ................ - 3ca80 12000023 64440000 0152a453 2c403c00 ...#dD...R.S,@<. + 3ca80 12000023 64440000 0152c053 2c403c00 ...#dD...R.S,@<. 3ca90 0000019c 1e130000 2b874f00 0001557c ........+.O...U| - 3caa0 0900004b 77000029 cc532c40 901e0000 ...Kw..).S,@.... + 3caa0 0900004b 77000029 e8532c40 901e0000 ...Kw..).S,@.... 3cab0 27015305 039e97fe 3f270154 02085a00 '.S.....?'.T..Z. - 3cac0 0030681e 000001f0 01ed0000 000c542c .0h...........T, + 3cac0 0030681e 000001f0 01ed0000 0028542c .0h..........(T, 3cad0 40a50100 00019c38 15000033 3c480000 @......8...3.)-V,@M... + 3cde0 27015402 083e0029 49562c40 4d150000 '.T..>.)IV,@M... 3cdf0 27015201 3000000e b6150000 30412600 '.R.0.......0A&. - 3ce00 0001a701 ed000000 58562c40 e8000000 ........XV,@.... + 3ce00 0001a701 ed000000 74562c40 e8000000 ........tV,@.... 3ce10 019c2218 00003563 620001a7 01bd0900 .."...5cb....... 3ce20 008a7700 00343661 700001a9 01e60100 ..w..46ap....... 3ce30 00029140 37746f74 0001aa01 69000000 ...@7tot....i... 3ce40 b6770000 338a4500 0001af01 69000000 .w..3.E.....i... 3ce50 b3160000 3400376f 6e650001 b1018c00 ....4.7one...... - 3ce60 0000e077 00002c8a 562c400b 000000f6 ...w..,.V,@..... + 3ce60 0000e077 00002ca6 562c400b 000000f6 ...w..,.V,@..... 3ce70 1600002f b9470000 01b30132 18000005 .../.G.....2.... - 3ce80 0388c62c 40299556 2c40361e 00002701 ...,@).V,@6...'. - 3ce90 52050388 c62c4000 002ca356 2c400900 R....,@..,.V,@.. + 3ce80 03a8c62c 4029b156 2c40361e 00002701 ...,@).V,@6...'. + 3ce90 520503a8 c62c4000 002cbf56 2c400900 R....,@..,.V,@.. 3cea0 00002917 00002fb9 47000001 b9013718 ..).../.G.....7. - 3ceb0 00000503 74c62c40 29ac562c 40361e00 ....t.,@).V,@6.. - 3cec0 00270152 050374c6 2c400000 2cb6562c .'.R..t.,@..,.V, + 3ceb0 00000503 94c62c40 29c8562c 40361e00 ......,@).V,@6.. + 3cec0 00270152 050394c6 2c400000 2cd2562c .'.R....,@..,.V, 3ced0 400c0000 005c1700 002fb947 000001be @....\.../.G.... - 3cee0 013c1800 0005035c c62c4029 bf562c40 .<.....\.,@).V,@ - 3cef0 361e0000 27015205 035cc62c 40000038 6...'.R..\.,@..8 + 3cee0 013c1800 0005037c c62c4029 db562c40 .<.....|.,@).V,@ + 3cef0 361e0000 27015205 037cc62c 40000038 6...'.R..|.,@..8 3cf00 080a0000 94170000 2fb94700 0001cb01 ......../.G..... - 3cf10 51180000 050348c6 2c4029d9 562c4036 Q.....H.,@).V,@6 - 3cf20 1e000027 01520503 48c62c40 27015305 ...'.R..H.,@'.S. - 3cf30 0356c72c 40000028 84562c40 0c1f0000 .V.,@..(.V,@.... - 3cf40 2887562c 40181f00 00289856 2c401e13 (.V,@....(.V,@.. - 3cf50 000028a0 562c4071 12000028 b4562c40 ..(.V,@q...(.V,@ - 3cf60 231f0000 26f2562c 40b21e00 00d41700 #...&.V,@....... - 3cf70 00270152 01300028 f5562c40 781e0000 .'.R.0.(.V,@x... - 3cf80 28f8562c 40cb1500 00280857 2c402f1f (.V,@....(.W,@/. - 3cf90 0000280f 572c402f 1f000028 18572c40 ..(.W,@/...(.W,@ - 3cfa0 3a1f0000 2626572c 40451f00 00181800 :...&&W,@E...... - 3cfb0 00270152 05038c52 2c400028 2c572c40 .'.R...R,@.(,W,@ + 3cf10 51180000 050368c6 2c4029f5 562c4036 Q.....h.,@).V,@6 + 3cf20 1e000027 01520503 68c62c40 27015305 ...'.R..h.,@'.S. + 3cf30 0376c72c 40000028 a0562c40 0c1f0000 .v.,@..(.V,@.... + 3cf40 28a3562c 40181f00 0028b456 2c401e13 (.V,@....(.V,@.. + 3cf50 000028bc 562c4071 12000028 d0562c40 ..(.V,@q...(.V,@ + 3cf60 231f0000 260e572c 40b21e00 00d41700 #...&.W,@....... + 3cf70 00270152 01300028 11572c40 781e0000 .'.R.0.(.W,@x... + 3cf80 2814572c 40cb1500 00282457 2c402f1f (.W,@....($W,@/. + 3cf90 0000282b 572c402f 1f000028 34572c40 ..(+W,@/...(4W,@ + 3cfa0 3a1f0000 2642572c 40451f00 00181800 :...&BW,@E...... + 3cfb0 00270152 0503a852 2c400028 48572c40 .'.R...R,@.(HW,@ 3cfc0 29120000 00139801 00003218 00001484 ).........2..... 3cfd0 0100002c 000e2218 00000ecb 1200000e ...,.."......... 3cfe0 b6150000 13980100 00511800 00148401 .........Q...... 3cff0 00001000 0e411800 00237644 000001f8 .....A...#vD.... - 3d000 5c572c40 73020000 019c4f1b 00002461 \W,@s.....O...$a + 3d000 78572c40 73020000 019c4f1b 00002461 xW,@s.....O...$a 3d010 72670001 f80e0100 00097800 002a454c rg........x..*EL 3d020 000001f8 e2000000 4e780000 39690001 ........Nx..9i.. 3d030 fa8c0000 002bec4a 000001fb 8c000000 .....+.J........ @@ -57226,65 +57229,65 @@ Contents of section .debug_info: 3d050 78000038 200a0000 121b0000 3a690001 x..8 .......:i.. 3d060 08012500 00003762 73730001 09018c03 ..%...7bss...... 3d070 00001a79 00003187 4f000001 0a017c09 ...y..1.O.....|. - 3d080 00003879 00002cc5 572c400d 00000003 ..8y..,.W,@..... + 3d080 00003879 00002ce1 572c400d 00000003 ..8y..,.W,@..... 3d090 1900002f b9470000 0111014f 1b000005 .../.G.....O.... - 3d0a0 03fcc62c 40002cd9 582c400f 0000002c ...,@.,.X,@...., + 3d0a0 031cc72c 40002cf5 582c400f 0000002c ...,@.,.X,@...., 3d0b0 1900002f b9470000 01660154 1b000005 .../.G...f.T.... - 3d0c0 03ccc62c 4028e858 2c40361e 0000002c ...,@(.X,@6...., - 3d0d0 b3592c40 0d000000 4c190000 2fb94700 .Y,@....L.../.G. - 3d0e0 00013801 591b0000 0503e4c6 2c400026 ..8.Y.......,@.& - 3d0f0 c1572c40 011f0000 70190000 27015202 .W,@....p...'.R. + 3d0c0 03ecc62c 40280459 2c40361e 0000002c ...,@(.Y,@6...., + 3d0d0 cf592c40 0d000000 4c190000 2fb94700 .Y,@....L.../.G. + 3d0e0 00013801 591b0000 050304c7 2c400026 ..8.Y.......,@.& + 3d0f0 dd572c40 011f0000 70190000 27015202 .W,@....p...'.R. 3d100 08542701 5305039e 97fe3f27 0154030a .T'.S.....?'.T.. - 3d110 0f010026 dc572c40 501f0000 89190000 ...&.W,@P....... - 3d120 27015302 7d042701 54013600 26e9572c '.S.}.'.T.6.&.W, + 3d110 0f010026 f8572c40 501f0000 89190000 ...&.W,@P....... + 3d120 27015302 7d042701 54013600 2605582c '.S.}.'.T.6.&.X, 3d130 40501f00 00a91900 00270152 027e2e27 @P.......'.R.~.' - 3d140 0153027d 0a270154 02082000 2628582c .S.}.'.T.. .&(X, + 3d140 0153027d 0a270154 02082000 2644582c .S.}.'.T.. .&DX, 3d150 405b1f00 00bc1900 00270154 01360026 @[.......'.T.6.& - 3d160 44582c40 501f0000 db190000 27015202 DX,@P.......'.R. - 3d170 7f002701 53027d04 27015401 36002651 ..'.S.}.'.T.6.&Q + 3d160 60582c40 501f0000 db190000 27015202 `X,@P.......'.R. + 3d170 7f002701 53027d04 27015401 3600266d ..'.S.}.'.T.6.&m 3d180 582c4050 1f0000fb 19000027 0152027f X,@P.......'.R.. - 3d190 2e270153 027d0a27 01540208 200026d5 .'.S.}.'.T.. .&. + 3d190 2e270153 027d0a27 01540208 200026f1 .'.S.}.'.T.. .&. 3d1a0 582c4001 1f00001f 1a000027 01520208 X,@........'.R.. 3d1b0 54270153 05039e97 fe3f2701 54030a64 T'.S.....?'.T..d - 3d1c0 010026ed 582c404d 15000032 1a000027 ..&.X,@M...2...' - 3d1d0 01520130 0026fc58 2c40501f 00004e1a .R.0.&.X,@P...N. + 3d1c0 01002609 592c404d 15000032 1a000027 ..&.Y,@M...2...' + 3d1d0 01520130 00261859 2c40501f 00004e1a .R.0.&.Y,@P...N. 3d1e0 00002701 530503ca 89fe3f27 01540136 ..'.S.....?'.T.6 - 3d1f0 00285259 2c401f1e 00002657 592c40b2 .(RY,@....&WY,@. - 3d200 1e00006a 1a000027 01520130 00265d59 ...j...'.R.0.&]Y - 3d210 2c40661f 0000811a 00002701 520503d4 ,@f.......'.R... - 3d220 512c4000 2662592c 40b21e00 00941a00 Q,@.&bY,@....... - 3d230 00270152 01310026 6d592c40 141e0000 .'.R.1.&mY,@.... - 3d240 a81a0000 27015202 7c000026 7c592c40 ....'.R.|..&|Y,@ + 3d1f0 00286e59 2c401f1e 00002673 592c40b2 .(nY,@....&sY,@. + 3d200 1e00006a 1a000027 01520130 00267959 ...j...'.R.0.&yY + 3d210 2c40661f 0000811a 00002701 520503f0 ,@f.......'.R... + 3d220 512c4000 267e592c 40b21e00 00941a00 Q,@.&~Y,@....... + 3d230 00270152 01310026 89592c40 141e0000 .'.R.1.&.Y,@.... + 3d240 a81a0000 27015202 7c000026 98592c40 ....'.R.|..&.Y,@ 3d250 721f0000 ca1a0000 27015202 7c002701 r.......'.R.|.'. - 3d260 530503f0 502c4027 01540130 00268159 S...P,@'.T.0.&.Y + 3d260 5305030c 512c4027 01540130 00269d59 S...Q,@'.T.0.&.Y 3d270 2c407e10 0000dd1a 00002701 52013000 ,@~.......'.R.0. - 3d280 3b8d592c 40f11a00 00270152 01312701 ;.Y,@....'.R.1'. - 3d290 53013000 29ae592c 40011f00 00270152 S.0.).Y,@....'.R + 3d280 3ba9592c 40f11a00 00270152 01312701 ;.Y,@....'.R.1'. + 3d290 53013000 29ca592c 40011f00 00270152 S.0.).Y,@....'.R 3d2a0 02085427 01530503 9e97fe3f 27015403 ..T'.S.....?'.T. - 3d2b0 0a360100 002c9059 2c400900 0000451b .6...,.Y,@....E. + 3d2b0 0a360100 002cac59 2c400900 0000451b .6...,.Y,@....E. 3d2c0 00002fb9 47000001 89016e1b 00000503 ../.G.....n..... - 3d2d0 b8c62c40 2999592c 40361e00 00270152 ..,@).Y,@6...'.R - 3d2e0 0503b8c6 2c400000 289c592c 40291200 ....,@..(.Y,@).. + 3d2d0 d8c62c40 29b5592c 40361e00 00270152 ..,@).Y,@6...'.R + 3d2e0 0503d8c6 2c400000 28b8592c 40291200 ....,@..(.Y,@).. 3d2f0 00000eb6 1500000e b6150000 0eb61500 ................ 3d300 00139801 00006e1b 00001484 01000013 ......n......... 3d310 000e5e1b 00003cdb 44000001 87029f01 ..^...<.D....... - 3d320 0000d059 2c400500 0000019c 308b4c00 ...Y,@......0.L. - 3d330 00018d02 ed000000 e0592c40 35000000 .........Y,@5... + 3d320 0000ec59 2c400500 0000019c 308b4c00 ...Y,@......0.L. + 3d330 00018d02 ed000000 fc592c40 35000000 .........Y,@5... 3d340 019cf01b 00003dd4 44000001 8d028c00 ......=.D....... - 3d350 0000fd79 00002cef 592c4009 000000e6 ...y..,.Y,@..... + 3d350 0000fd79 00002c0b 5a2c4009 000000e6 ...y..,.Z,@..... 3d360 1b00002f b9470000 018f02f0 1b000005 .../.G.......... - 3d370 0310c62c 4029f859 2c40361e 00002701 ...,@).Y,@6...'. - 3d380 52050310 c62c4000 0028ed59 2c407112 R....,@..(.Y,@q. + 3d370 0330c62c 4029145a 2c40361e 00002701 .0.,@).Z,@6...'. + 3d380 52050330 c62c4000 0028095a 2c407112 R..0.,@..(.Z,@q. 3d390 0000000e cb120000 30cf4e00 00019b02 ........0.N..... - 3d3a0 ed000000 205a2c40 3c000000 019c8f1c .... Z,@<....... + 3d3a0 ed000000 3c5a2c40 3c000000 019c8f1c .....K...(..... - 3d590 0356c72c 400ed11d 00003eaa 4d000001 .V.,@.....>.M... + 3d590 0376c72c 400ed11d 00003eaa 4d000001 .v.,@.....>.M... 3d5a0 30fd0900 000503c0 89fe3f40 144d0000 0.........?@.M.. 3d5b0 01a4018c 00000041 62070000 62070000 .......Ab...b... 3d5c0 0b4242ce 4d0000ce 4d000006 8c014185 .BB.M...M.....A. @@ -57334,7 +57337,7 @@ Contents of section .debug_info: 3d710 00000699 01412a05 00002a05 00000b43 .....A*...*....C 3d720 00862f00 000400ef 50000004 01cd0000 ../.....P....... 3d730 000c8152 00005048 0000500b 00000000 ...R..PH..P..... - 3d740 0000fa13 010002f3 01000002 1c300000 .............0.. + 3d740 00003014 010002f3 01000002 1c300000 ..0..........0.. 3d750 00030108 5a030000 0301065c 03000002 ....Z......\.... 3d760 c1030000 021f4900 00000302 071b0400 ......I......... 3d770 00030205 58000000 02090200 00022262 ....X........."b @@ -57538,117 +57541,117 @@ Contents of section .debug_info: 3e3d0 070f5a01 00000100 0e8c0000 00cd0c00 ..Z............. 3e3e0 000f5a01 0000680f 5a010000 010002e7 ..Z...h.Z....... 3e3f0 48000009 6fd80c00 000a0485 0a000019 H...o........... - 3e400 11530000 01408c00 00005c5a 2c403a00 .S...@....\Z,@:. + 3e400 11530000 01408c00 0000785a 2c403a00 .S...@....xZ,@:. 3e410 0000019c 300d0000 1a700001 40280200 ....0....p..@(.. 3e420 00477a00 001a6c65 6e000140 8c000000 .Gz...len..@.... 3e430 7d7a0000 1b690001 428c0000 00b37a00 }z...i..B.....z. 3e440 001b6372 63000143 8c000000 f47a0000 ..crc..C.....z.. - 3e450 001c9451 00000183 05985a2c 40020000 ...Q......Z,@... + 3e450 001c9451 00000183 05b45a2c 40020000 ...Q......Z,@... 3e460 00019c71 0d00001d 61726700 018305e4 ...q....arg..... 3e470 00000001 521e8614 00000183 05680100 ....R........h.. 3e480 0001531d 6c656e00 01830549 00000001 ..S.len....I.... - 3e490 54001c29 51000001 8805b05a 2c40a500 T..)Q......Z,@.. + 3e490 54001c29 51000001 8805cc5a 2c40a500 T..)Q......Z,@.. 3e4a0 0000019c 810e0000 1fbf1500 00018805 ................ - 3e4b0 28020000 1e7b0000 20ec5a2c 406c2e00 (....{.. .Z,@l.. + 3e4b0 28020000 1e7b0000 20085b2c 406c2e00 (....{.. .[,@l.. 3e4c0 00ba0d00 00210152 01402101 5305039e .....!.R.@!.S... - 3e4d0 97fe3f21 0154030a 8f050022 f35a2c40 ..?!.T.....".Z,@ - 3e4e0 772e0000 20035b2c 40832e00 00dc0d00 w... .[,@....... - 3e4f0 00210153 027e0021 01540134 0020135b .!.S.~.!.T.4. .[ + 3e4d0 97fe3f21 0154030a 8f050022 0f5b2c40 ..?!.T.....".[,@ + 3e4e0 772e0000 201f5b2c 40832e00 00dc0d00 w... .[,@....... + 3e4f0 00210153 027e0021 01540134 00202f5b .!.S.~.!.T.4. /[ 3e500 2c408e2e 0000f90d 00002101 52027c00 ,@........!.R.|. - 3e510 21015305 03205c2c 4000201c 5b2c409a !.S.. \,@. .[,@. + 3e510 21015305 033c5c2c 40002038 5b2c409a !.S..<\,@. 8[,@. 3e520 2e000016 0e000021 0152027c 00210153 .......!.R.|.!.S - 3e530 0503985a 2c400020 215b2c40 a62e0000 ...Z,@. ![,@.... - 3e540 2a0e0000 21015202 7c000020 2c5b2c40 *...!.R.|.. ,[,@ + 3e530 0503b45a 2c400020 3d5b2c40 a62e0000 ...Z,@. =[,@.... + 3e540 2a0e0000 21015202 7c000020 485b2c40 *...!.R.|.. H[,@ 3e550 b22e0000 3e0e0000 21015202 7c000020 ....>...!.R.|.. - 3e560 395b2c40 bd2e0000 600e0000 21015202 9[,@....`...!.R. - 3e570 7c002101 5305035c 5b2c4021 01540130 |.!.S..\[,@!.T.0 - 3e580 0023485b 2c40c82e 00002101 52027c00 .#H[,@....!.R.|. + 3e560 555b2c40 bd2e0000 600e0000 21015202 U[,@....`...!.R. + 3e570 7c002101 53050378 5b2c4021 01540130 |.!.S..x[,@!.T.0 + 3e580 0023645b 2c40c82e 00002101 52027c00 .#d[,@....!.R.|. 3e590 21015302 08642101 54013121 01550131 !.S..d!.T.1!.U.1 - 3e5a0 00001c21 50000001 52055c5b 2c40bf00 ...!P...R.\[,@.. + 3e5a0 00001c21 50000001 5205785b 2c40bf00 ...!P...R.x[,@.. 3e5b0 0000019c 07100000 24c91f00 00015705 ........$.....W. 3e5c0 99010000 02915024 4d080000 01590507 ......P$M....Y.. 3e5d0 10000002 915c2597 10000001 5a056801 .....\%.....Z.h. - 3e5e0 00004a7b 00002605 5c2c4009 000000f8 ..J{..&.\,@..... + 3e5e0 00004a7b 00002621 5c2c4009 000000f8 ..J{..&!\,@..... 3e5f0 0e000024 b9470000 01680527 10000005 ...$.G...h.'.... - 3e600 0360c72c 40230e5c 2c40d32e 00002101 .`.,@#.\,@....!. - 3e610 52050360 c72c4000 00207a5b 2c40de2e R..`.,@.. z[,@.. + 3e600 0380c72c 40232a5c 2c40d32e 00002101 ...,@#*\,@....!. + 3e610 52050380 c72c4000 0020965b 2c40de2e R....,@.. .[,@.. 3e620 0000110f 00002101 52013021 01530271 ......!.R.0!.S.q - 3e630 0000227d 5b2c40ea 2e000020 985b2c40 .."}[,@.... .[,@ + 3e630 00002299 5b2c40ea 2e000020 b45b2c40 ..".[,@.... .[,@ 3e640 6c2e0000 3a0f0000 21015201 3b210153 l...:...!.R.;!.S - 3e650 027d0021 0154030a 5c050020 ae5b2c40 .}.!.T..\.. .[,@ + 3e650 027d0021 0154030a 5c050020 ca5b2c40 .}.!.T..\.. .[,@ 3e660 832e0000 530f0000 21015302 71002101 ....S...!.S.q.!. - 3e670 54013400 20b55b2c 40f62e00 006c0f00 T.4. .[,@....l.. - 3e680 00210152 01302101 5302915c 0020d05b .!.R.0!.S..\. .[ + 3e670 54013400 20d15b2c 40f62e00 006c0f00 T.4. .[,@....l.. + 3e680 00210152 01302101 5302915c 0020ec5b .!.R.0!.S..\. .[ 3e690 2c40832e 00008b0f 00002101 52027c01 ,@........!.R.|. - 3e6a0 21015302 915c2101 54013600 20dc5b2c !.S..\!.T.6. .[, + 3e6a0 21015302 915c2101 54013600 20f85b2c !.S..\!.T.6. .[, 3e6b0 40832e00 00aa0f00 00210152 027c0721 @........!.R.|.! - 3e6c0 01530271 00210154 01340020 e55b2c40 .S.q.!.T.4. .[,@ + 3e6c0 01530271 00210154 01340020 015c2c40 .S.q.!.T.4. .\,@ 3e6d0 022f0000 c90f0000 21015202 7e002101 ./......!.R.~.!. - 3e6e0 53027c00 21015401 3b0020f4 5b2c400e S.|.!.T.;. .[,@. + 3e6e0 53027c00 21015401 3b002010 5c2c400e S.|.!.T.;. .\,@. 3e6f0 2f0000ea 0f000021 0152027c 00210153 /......!.R.|.!.S - 3e700 027d0021 0154030a 65050023 055c2c40 .}.!.T..e..#.\,@ + 3e700 027d0021 0154030a 65050023 215c2c40 .}.!.T..e..#!\,@ 3e710 0e2f0000 21015201 30210153 027d0021 ./..!.R.0!.S.}.! 3e720 0154030a 67050000 0e6e0100 00171000 .T..g....n...... 3e730 000f5a01 00000500 0e6e0100 00271000 ..Z......n...'.. 3e740 000f5a01 00000e00 27171000 001cab52 ..Z.....'......R - 3e750 0000016f 05205c2c 408d0000 00019ce7 ...o. \,@....... + 3e750 0000016f 053c5c2c 408d0000 00019ce7 ...o.<\,@....... 3e760 10000028 61726700 016f05e4 0000008a ...(arg..o...... 3e770 7b000025 c82a0000 0174058f 020000ab {..%.*...t...... 3e780 7b000029 69700001 75056504 00000503 {..)ip..u.e..... - 3e790 0831ff3f 20675c2c 40832e00 008c1000 .1.? g\,@....... - 3e7a0 00210152 027f0021 01540134 00207f5c .!.R...!.T.4. .\ + 3e790 0831ff3f 20835c2c 40832e00 008c1000 .1.? .\,@....... + 3e7a0 00210152 027f0021 01540134 00209b5c .!.R...!.T.4. .\ 3e7b0 2c40b22e 0000a310 00002101 5205039c ,@........!.R... - 3e7c0 38ff3f00 20845c2c 40192f00 00b71000 8.?. .\,@./..... - 3e7d0 00210152 027e0000 20925c2c 400e2f00 .!.R.~.. .\,@./. + 3e7c0 38ff3f00 20a05c2c 40192f00 00b71000 8.?. .\,@./..... + 3e7d0 00210152 027e0000 20ae5c2c 400e2f00 .!.R.~.. .\,@./. 3e7e0 00d51000 00210153 05039e97 fe3f2101 .....!.S.....?!. - 3e7f0 54030a7d 05002a9e 5c2c4021 01520134 T..}..*.\,@!.R.4 - 3e800 21015302 7f000000 2b484700 00015acc !.S.....+HG...Z. - 3e810 5c2c4091 00000001 9cfc1100 0026ed5c \,@..........&.\ + 3e7f0 54030a7d 05002aba 5c2c4021 01520134 T..}..*.\,@!.R.4 + 3e800 21015302 7f000000 2b484700 00015ae8 !.S.....+HG...Z. + 3e810 5c2c4091 00000001 9cfc1100 0026095d \,@..........&.] 3e820 2c400900 00002e11 00002cb9 47000001 ,@........,.G... - 3e830 600c1200 00050318 cb2c4023 f65c2c40 `........,@#.\,@ - 3e840 d32e0000 21015205 0318cb2c 40000026 ....!.R....,@..& - 3e850 fa5c2c40 0e000000 4d110000 2cb94700 .\,@....M...,.G. - 3e860 00016421 12000005 03f4ca2c 40002628 ..d!.......,@.&( + 3e830 600c1200 00050338 cb2c4023 125d2c40 `......8.,@#.],@ + 3e840 d32e0000 21015205 0338cb2c 40000026 ....!.R..8.,@..& + 3e850 165d2c40 0e000000 4d110000 2cb94700 .],@....M...,.G. + 3e860 00016421 12000005 0314cb2c 40002644 ..d!.......,@.&D 3e870 5d2c4009 0000007f 1100002c b9470000 ],@........,.G.. - 3e880 016e3612 00000503 dcca2c40 23315d2c .n6.......,@#1], - 3e890 40d32e00 00210152 0503dcca 2c400000 @....!.R....,@.. - 3e8a0 26375d2c 400f0000 00a71100 002cb947 &7],@........,.G - 3e8b0 00000172 4b120000 0503b8ca 2c402246 ...rK.......,@"F - 3e8c0 5d2c40d3 2e000000 20e85c2c 406c2e00 ],@..... .\,@l.. + 3e880 016e3612 00000503 fcca2c40 234d5d2c .n6.......,@#M], + 3e890 40d32e00 00210152 0503fcca 2c400000 @....!.R....,@.. + 3e8a0 26535d2c 400f0000 00a71100 002cb947 &S],@........,.G + 3e8b0 00000172 4b120000 0503d8ca 2c402262 ...rK.......,@"b + 3e8c0 5d2c40d3 2e000000 20045d2c 406c2e00 ],@..... .],@l.. 3e8d0 00ca1100 00210152 02085a21 01530503 .....!.R..Z!.S.. - 3e8e0 9e97fe3f 21015402 085e0020 1d5d2c40 ...?!.T..^. .],@ + 3e8e0 9e97fe3f 21015402 085e0020 395d2c40 ...?!.T..^. 9],@ 3e8f0 6c2e0000 ec110000 21015201 40210153 l.......!.R.@!.S - 3e900 05039e97 fe3f2101 5402086b 00234c5d .....?!.T..k.#L] + 3e900 05039e97 fe3f2101 5402086b 0023685d .....?!.T..k.#h] 3e910 2c40252f 00002101 52013000 000e6e01 ,@%/..!.R.0...n. 3e920 00000c12 00000f5a 0100001a 0027fc11 .......Z.....'.. 3e930 00000e6e 01000021 1200000f 5a010000 ...n...!....Z... 3e940 22002711 1200000e 6e010000 36120000 ".'.....n...6... 3e950 0f5a0100 00170027 26120000 0e6e0100 .Z.....'&....n.. 3e960 004b1200 000f5a01 00002100 273b1200 .K....Z...!.';.. - 3e970 002b0a48 00000180 605d2c40 57000000 .+.H....`],@W... + 3e970 002b0a48 00000180 7c5d2c40 57000000 .+.H....|],@W... 3e980 019cab12 00002d87 4f000001 89620900 ......-.O....b.. - 3e990 00c17b00 0020805d 2c400e2f 00009112 ..{.. .],@./.... + 3e990 00c17b00 00209c5d 2c400e2f 00009112 ..{.. .],@./.... 3e9a0 00002101 5305039e 97fe3f21 01540208 ..!.S.....?!.T.. - 3e9b0 840023a2 5d2c400e 2f000021 01530503 ..#.],@./..!.S.. + 3e9b0 840023be 5d2c400e 2f000021 01530503 ..#.],@./..!.S.. 3e9c0 9e97fe3f 21015402 088e0000 2b225200 ...?!.T.....+"R. - 3e9d0 00019bc0 5d2c4065 00000001 9c671300 ....],@e.....g.. - 3e9e0 0026e45d 2c400f00 00000113 00002cb9 .&.],@........,. - 3e9f0 47000001 a7771300 00050374 ca2c4023 G....w.....t.,@# - 3ea00 f35d2c40 d32e0000 21015205 0374ca2c .],@....!.R..t., + 3e9d0 00019bdc 5d2c4065 00000001 9c671300 ....],@e.....g.. + 3e9e0 0026005e 2c400f00 00000113 00002cb9 .&.^,@........,. + 3e9f0 47000001 a7771300 00050394 ca2c4023 G....w.......,@# + 3ea00 0f5e2c40 d32e0000 21015205 0394ca2c .^,@....!.R...., 3ea10 40210153 05032dc7 fe3f2101 540208a7 @!.S..-..?!.T... - 3ea20 00002605 5e2c400c 00000033 1300002c ..&.^,@....3..., - 3ea30 b9470000 01a28c13 00000503 9cca2c40 .G............,@ - 3ea40 230e5e2c 40d32e00 00210152 05039cca #.^,@....!.R.... - 3ea50 2c400000 20df5d2c 406c2e00 00571300 ,@.. .],@l...W.. + 3ea20 00002621 5e2c400c 00000033 1300002c ..&!^,@....3..., + 3ea30 b9470000 01a28c13 00000503 bcca2c40 .G............,@ + 3ea40 232a5e2c 40d32e00 00210152 0503bcca #*^,@....!.R.... + 3ea50 2c400000 20fb5d2c 406c2e00 00571300 ,@.. .],@l...W.. 3ea60 00210152 030a6401 21015305 039e97fe .!.R..d.!.S..... - 3ea70 3f210154 02089f00 23f85d2c 40252f00 ?!.T....#.],@%/. + 3ea70 3f210154 02089f00 23145e2c 40252f00 ?!.T....#.^,@%/. 3ea80 00210152 01300000 0e6e0100 00771300 .!.R.0...n...w.. 3ea90 000f5a01 00002600 27671300 000e6e01 ..Z...&.'g....n. 3eaa0 00008c13 00000f5a 01000018 00277c13 .......Z.....'|. - 3eab0 00002b6a 45000001 b9285e2c 40290000 ..+jE....(^,@).. - 3eac0 00019cc0 13000023 445e2c40 0e2f0000 .......#D^,@./.. + 3eab0 00002b6a 45000001 b9445e2c 40290000 ..+jE....D^,@).. + 3eac0 00019cc0 13000023 605e2c40 0e2f0000 .......#`^,@./.. 3ead0 21015305 039e97fe 3f210154 0208bd00 !.S.....?!.T.... - 3eae0 002b2f46 000001ca 805e2c40 57030000 .+/F.....^,@W... + 3eae0 002b2f46 000001ca 9c5e2c40 57030000 .+/F.....^,@W... 3eaf0 019c9117 00002e31 53000001 ca911700 .......1S....... 3eb00 00df7b00 001b6c65 6e0001cc ad000000 ..{...len....... 3eb10 0b7c0000 2f344800 0001cd8c 0000002d .|../4H........- @@ -57668,46 +57671,46 @@ Contents of section .debug_info: 3ebf0 0300006d 7d000032 a80a0000 39170000 ...m}..2....9... 3ec00 25795200 00012101 3e000000 8c7d0000 %yR...!.>....}.. 3ec10 3373756d 00012901 3e000000 cc7d0000 3sum..).>....}.. - 3ec20 26c45f2c 40290000 00321500 0024b947 &._,@)...2...$.G - 3ec30 0000011f 01bd1700 00050360 ca2c4023 ...........`.,@# - 3ec40 dd5f2c40 d32e0000 21015205 0360ca2c ._,@....!.R..`., - 3ec50 40000026 57602c40 12000000 65150000 @..&W`,@....e... - 3ec60 24b94700 00013d01 c2170000 050350ca $.G...=.......P. - 3ec70 2c402365 602c40d3 2e000021 01520503 ,@#e`,@....!.R.. - 3ec80 50ca2c40 00002695 602c4012 00000098 P.,@..&.`,@..... + 3ec20 26e05f2c 40290000 00321500 0024b947 &._,@)...2...$.G + 3ec30 0000011f 01bd1700 00050380 ca2c4023 .............,@# + 3ec40 f95f2c40 d32e0000 21015205 0380ca2c ._,@....!.R...., + 3ec50 40000026 73602c40 12000000 65150000 @..&s`,@....e... + 3ec60 24b94700 00013d01 c2170000 050370ca $.G...=.......p. + 3ec70 2c402381 602c40d3 2e000021 01520503 ,@#.`,@....!.R.. + 3ec80 70ca2c40 000026b1 602c4012 00000098 p.,@..&.`,@..... 3ec90 15000024 b9470000 015101c7 17000005 ...$.G...Q...... - 3eca0 0340ca2c 4023a560 2c40d32e 00002101 .@.,@#.`,@....!. - 3ecb0 52050340 ca2c4000 00261d61 2c400c00 R..@.,@..&.a,@.. + 3eca0 0360ca2c 4023c160 2c40d32e 00002101 .`.,@#.`,@....!. + 3ecb0 52050360 ca2c4000 00263961 2c400c00 R..`.,@..&9a,@.. 3ecc0 0000cb15 000024b9 47000001 6001dc17 ......$.G...`... - 3ecd0 00000503 28ca2c40 2329612c 40d32e00 ....(.,@#)a,@... - 3ece0 00210152 050328ca 2c400000 2629612c .!.R..(.,@..&)a, + 3ecd0 00000503 48ca2c40 2345612c 40d32e00 ....H.,@#Ea,@... + 3ece0 00210152 050348ca 2c400000 2645612c .!.R..H.,@..&Ea, 3ecf0 40200000 00fe1500 0024b947 00000161 @ .......$.G...a - 3ed00 01f11700 000503fc c92c4023 49612c40 .........,@#Ia,@ - 3ed10 d32e0000 21015205 03fcc92c 40000026 ....!.R....,@..& - 3ed20 49612c40 20000000 31160000 24b94700 Ia,@ ...1...$.G. - 3ed30 00016201 06180000 0503d0c9 2c402369 ..b.........,@#i - 3ed40 612c40d3 2e000021 01520503 d0c92c40 a,@....!.R....,@ - 3ed50 00002697 612c4015 00000064 16000024 ..&.a,@....d...$ - 3ed60 b9470000 016c011b 18000005 03c0c92c .G...l........., - 3ed70 4023a561 2c40d32e 00002101 520503c0 @#.a,@....!.R... - 3ed80 c92c4000 00227060 2c40ab12 000022bb .,@.."p`,@....". - 3ed90 602c40b2 2e000022 c1602c40 302f0000 `,@....".`,@0/.. - 3eda0 20d5602c 40b22e00 00961600 00210152 .`,@........!.R - 3edb0 0503b038 ff3f0020 e3602c40 bd2e0000 ...8.?. .`,@.... + 3ed00 01f11700 0005031c ca2c4023 65612c40 .........,@#ea,@ + 3ed10 d32e0000 21015205 031cca2c 40000026 ....!.R....,@..& + 3ed20 65612c40 20000000 31160000 24b94700 ea,@ ...1...$.G. + 3ed30 00016201 06180000 0503f0c9 2c402385 ..b.........,@#. + 3ed40 612c40d3 2e000021 01520503 f0c92c40 a,@....!.R....,@ + 3ed50 000026b3 612c4015 00000064 16000024 ..&.a,@....d...$ + 3ed60 b9470000 016c011b 18000005 03e0c92c .G...l........., + 3ed70 4023c161 2c40d32e 00002101 520503e0 @#.a,@....!.R... + 3ed80 c92c4000 00228c60 2c40ab12 000022d7 .,@..".`,@....". + 3ed90 602c40b2 2e000022 dd602c40 302f0000 `,@....".`,@0/.. + 3eda0 20f1602c 40b22e00 00961600 00210152 .`,@........!.R + 3edb0 0503b038 ff3f0020 ff602c40 bd2e0000 ...8.?. .`,@.... 3edc0 b3160000 21015205 03b038ff 3f210154 ....!.R...8.?!.T - 3edd0 027f0000 2002612c 40c82e00 00d51600 .... .a,@....... + 3edd0 027f0000 201e612c 40c82e00 00d51600 .... .a,@....... 3ede0 00210152 0503b038 ff3f2101 54027f00 .!.R...8.?!.T... - 3edf0 21015501 31002010 612c403c 2f0000f5 !.U.1. .a,@....n @@ -57718,7 +57721,7 @@ Contents of section .debug_info: 3ef10 2b0027e1 1700000e 6e010000 06180000 +.'.....n....... 3ef20 0f5a0100 00280027 f6170000 0e6e0100 .Z...(.'.....n.. 3ef30 001b1800 000f5a01 00000f00 270b1800 ......Z.....'... - 3ef40 0035f046 000001f2 02e8612c 40230300 .5.F......a,@#.. + 3ef40 0035f046 000001f2 0204622c 40230300 .5.F......b,@#.. 3ef50 00019c56 1a00001f 31530000 01f20291 ...V....1S...... 3ef60 170000ea 7d000033 69690001 f5028c00 ....}..3ii...... 3ef70 0000167e 0000336a 6a0001f5 028c0000 ...~..3jj....... @@ -57731,28 +57734,28 @@ Contents of section .debug_info: 3efe0 80000024 fb510000 01fa021e 0a000002 ...$.Q.......... 3eff0 914824dd 50000001 fb021e0a 00000291 .H$.P........... 3f000 4025d84a 000001fd 02911700 002c8100 @%.J.........,.. - 3f010 00261963 2c400900 00002319 000024b9 .&.c,@....#...$. - 3f020 47000001 3003661a 00000503 c0c82c40 G...0.f.......,@ - 3f030 2322632c 40d32e00 00210152 0503c0c8 #"c,@....!.R.... - 3f040 2c400000 26e0632c 40090000 00561900 ,@..&.c,@....V.. - 3f050 0024b947 0000014d 037b1a00 000503ac .$.G...M.{...... - 3f060 c82c4023 e9632c40 d32e0000 21015205 .,@#.c,@....!.R. - 3f070 03acc82c 40000026 a7642c40 0b000000 ...,@..&.d,@.... + 3f010 00263563 2c400900 00002319 000024b9 .&5c,@....#...$. + 3f020 47000001 3003661a 00000503 e0c82c40 G...0.f.......,@ + 3f030 233e632c 40d32e00 00210152 0503e0c8 #>c,@....!.R.... + 3f040 2c400000 26fc632c 40090000 00561900 ,@..&.c,@....V.. + 3f050 0024b947 0000014d 037b1a00 000503cc .$.G...M.{...... + 3f060 c82c4023 05642c40 d32e0000 21015205 .,@#.d,@....!.R. + 3f070 03ccc82c 40000026 c3642c40 0b000000 ...,@..&.d,@.... 3f080 90190000 24b94700 00016603 901a0000 ....$.G...f..... - 3f090 050394c8 2c4023b2 642c40d3 2e000021 ....,@#.d,@....! - 3f0a0 01520503 94c82c40 21015303 91500600 .R....,@!.S..P.. - 3f0b0 0026b864 2c401400 0000c319 000024b9 .&.d,@........$. - 3f0c0 47000001 6903a51a 00000503 74c82c40 G...i.......t.,@ - 3f0d0 23cc642c 40d32e00 00210152 050374c8 #.d,@....!.R..t. - 3f0e0 2c400000 22fd612c 40502f00 0022d463 ,@..".a,@P/..".c - 3f0f0 2c40ab12 00002262 642c4030 2f000022 ,@...."bd,@0/.." - 3f100 6b642c40 b22e0000 2076642c 40b22e00 kd,@.... vd,@... - 3f110 00fb1900 00210152 027e0000 2083642c .....!.R.~.. .d, + 3f090 0503b4c8 2c4023ce 642c40d3 2e000021 ....,@#.d,@....! + 3f0a0 01520503 b4c82c40 21015303 91500600 .R....,@!.S..P.. + 3f0b0 0026d464 2c401400 0000c319 000024b9 .&.d,@........$. + 3f0c0 47000001 6903a51a 00000503 94c82c40 G...i.........,@ + 3f0d0 23e8642c 40d32e00 00210152 050394c8 #.d,@....!.R.... + 3f0e0 2c400000 2219622c 40502f00 0022f063 ,@..".b,@P/..".c + 3f0f0 2c40ab12 0000227e 642c4030 2f000022 ,@...."~d,@0/.." + 3f100 87642c40 b22e0000 2092642c 40b22e00 .d,@.... .d,@... + 3f110 00fb1900 00210152 027e0000 209f642c .....!.R.~.. .d, 3f120 40bd2e00 00141a00 00210152 027e0021 @........!.R.~.! - 3f130 01540130 0020a164 2c40c82e 0000321a .T.0. .d,@....2. + 3f130 01540130 0020bd64 2c40c82e 0000321a .T.0. .d,@....2. 3f140 00002101 52027e00 21015401 30210155 ..!.R.~.!.T.0!.U - 3f150 01310034 d9642c40 411a0000 21015201 .1.4.d,@A...!.R. - 3f160 320023ea 642c4045 2f000021 01530130 2.#.d,@E/..!.S.0 + 3f150 01310034 f5642c40 411a0000 21015201 .1.4.d,@A...!.R. + 3f160 32002306 652c4045 2f000021 01530130 2.#.e,@E/..!.S.0 3f170 21015401 3400000e 6e010000 661a0000 !.T.4...n...f... 3f180 0f5a0100 000d0027 561a0000 0e6e0100 .Z.....'V....n.. 3f190 007b1a00 000f5a01 00001000 276b1a00 .{....Z.....'k.. @@ -57840,12 +57843,12 @@ Contents of section .debug_info: 3f6b0 801a0000 271e1d00 0027331d 00002733 ....'....'3...'3 3f6c0 1d000027 331d0000 27331d00 0027bb1c ...'3...'3...'.. 3f6d0 00002707 10000027 58030000 3ee74c00 ..'....'X...>.L. - 3f6e0 0001e504 98652c40 94110000 019c4a2d .....e,@......J- + 3f6e0 0001e504 b4652c40 94110000 019c4a2d .....e,@......J- 3f6f0 00001fed 51000001 e5049117 00005881 ....Q.........X. 3f700 00001f4c 4c000001 e504ad00 0000cf81 ...LL........... 3f710 00003969 0001e704 3e000000 38725200 ..9i....>...8rR. 3f720 0001e804 3e000000 25d84a00 0001ea04 ....>...%.J..... - 3f730 91170000 f0810000 3faa1a00 0008662c ........?.....f, + 3f730 91170000 f0810000 3faa1a00 0024662c ........?....$f, 3f740 40c00a00 0001fc04 d0250000 40b71a00 @........%..@... 3f750 00678200 0041c00a 000042c3 1a000003 .g...A....B..... 3f760 91907f43 cf1a0000 44db1a00 00968200 ...C....D....... @@ -57853,95 +57856,95 @@ Contents of section .debug_info: 3f780 83000044 ff1a0000 b6830000 440b1b00 ...D........D... 3f790 00328400 0044171b 00004584 00004423 .2...D....E...D# 3f7a0 1b0000d9 84000044 2f1b0000 fb840000 .......D/....... - 3f7b0 44391b00 001d8600 00263167 2c400b00 D9.......&1g,@.. - 3f7c0 0000b120 0000424a 1b000005 0368c82c ... ..BJ.....h., - 3f7d0 4000263c 672c400d 000000d3 20000042 @.&...>...?k.... + 3fd30 14053e00 00003e87 00003f6b 1d000034 ..>...>...?k...4 3fd40 6d2c4020 0b000001 3e05bc2c 00004078 m,@ ....>..,..@x 3fd50 1d00006a 87000041 200b0000 44841d00 ...j...A ...D... 3fd60 00af8700 00448e1d 0000c988 0000449a .....D........D. @@ -57951,111 +57954,111 @@ Contents of section .debug_info: 3fda0 b18a0000 44e21d00 00ec8a00 0044ee1d ....D........D.. 3fdb0 0000158b 000044fa 1d000037 8b000044 ......D....7...D 3fdc0 061e0000 ac8b0000 44121e00 00fe8b00 ........D....... - 3fdd0 00441e1e 0000438c 000026f9 6d2c400c .D....C...&.m,@. - 3fde0 000000ee 26000042 0b1f0000 0503f8c8 ....&..B........ - 3fdf0 2c402305 6e2c40d3 2e000021 01520503 ,@#.n,@....!.R.. - 3fe00 f8c82c40 21015305 035831ff 3f000026 ..,@!.S..X1.?..& - 3fe10 056e2c40 0b000000 20270000 42211f00 .n,@.... '..B!.. - 3fe20 000503e8 c82c4023 106e2c40 d32e0000 .....,@#.n,@.... - 3fe30 21015205 03e8c82c 40210153 027d0000 !.R....,@!.S.}.. - 3fe40 0026196e 2c400c00 00004c27 00004237 .&.n,@....L'..B7 - 3fe50 1f000005 03dcc82c 4023226e 2c40d32e .......,@#"n,@.. - 3fe60 00002101 520503dc c82c4000 0026256e ..!.R....,@..&%n + 3fdd0 00441e1e 0000438c 00002615 6e2c400c .D....C...&.n,@. + 3fde0 000000ee 26000042 0b1f0000 050318c9 ....&..B........ + 3fdf0 2c402321 6e2c40d3 2e000021 01520503 ,@#!n,@....!.R.. + 3fe00 18c92c40 21015305 035831ff 3f000026 ..,@!.S..X1.?..& + 3fe10 216e2c40 0b000000 20270000 42211f00 !n,@.... '..B!.. + 3fe20 00050308 c92c4023 2c6e2c40 d32e0000 .....,@#,n,@.... + 3fe30 21015205 0308c92c 40210153 027d0000 !.R....,@!.S.}.. + 3fe40 0026356e 2c400c00 00004c27 00004237 .&5n,@....L'..B7 + 3fe50 1f000005 03fcc82c 40233e6e 2c40d32e .......,@#>n,@.. + 3fe60 00002101 520503fc c82c4000 0026416e ..!.R....,@..&An 3fe70 2c400e00 00007827 0000424d 1f000005 ,@....x'..BM.... - 3fe80 03d4c82c 4023336e 2c40d32e 00002101 ...,@#3n,@....!. - 3fe90 520503d4 c82c4000 0026366e 2c400900 R....,@..&6n,@.. - 3fea0 0000a427 0000425f 1f000005 03d0c82c ...'..B_......., - 3feb0 40233f6e 2c40d32e 00002101 520503d0 @#?n,@....!.R... - 3fec0 c82c4000 0026ef6e 2c400d00 0000d027 .,@..&.n,@.....' - 3fed0 0000422f 1e000005 03acc92c 4023f86e ..B/.......,@#.n - 3fee0 2c40d32e 00002101 520503ac c92c4000 ,@....!.R....,@. + 3fe80 03f4c82c 40234f6e 2c40d32e 00002101 ...,@#On,@....!. + 3fe90 520503f4 c82c4000 0026526e 2c400900 R....,@..&Rn,@.. + 3fea0 0000a427 0000425f 1f000005 03f0c82c ...'..B_......., + 3feb0 40235b6e 2c40d32e 00002101 520503f0 @#[n,@....!.R... + 3fec0 c82c4000 00260b6f 2c400d00 0000d027 .,@..&.o,@.....' + 3fed0 0000422f 1e000005 03ccc92c 4023146f ..B/.......,@#.o + 3fee0 2c40d32e 00002101 520503cc c92c4000 ,@....!.R....,@. 3fef0 0032380b 0000e527 00004245 1e000005 .28....'..BE.... - 3ff00 03a0c92c 4000268c 6f2c4009 00000007 ...,@.&.o,@..... - 3ff10 28000042 5b1e0000 050394c9 2c402295 (..B[.......,@". - 3ff20 6f2c40d3 2e000000 2619712c 400c0000 o,@.....&.q,@... - 3ff30 00332800 0042711e 00000503 80c92c40 .3(..Bq.......,@ - 3ff40 2325712c 40d32e00 00210152 050380c9 #%q,@....!.R.... - 3ff50 2c400000 2645712c 400f0000 005f2800 ,@..&Eq,@...._(. - 3ff60 00429d1e 00000503 48c92c40 2354712c .B......H.,@#Tq, - 3ff70 40d32e00 00210152 050348c9 2c400000 @....!.R..H.,@.. - 3ff80 2654712c 40110000 008b2800 0042b31e &Tq,@.....(..B.. - 3ff90 00000503 30c92c40 2365712c 40d32e00 ....0.,@#eq,@... - 3ffa0 00210152 050330c9 2c400000 260a742c .!.R..0.,@..&.t, + 3ff00 03c0c92c 400026a8 6f2c4009 00000007 ...,@.&.o,@..... + 3ff10 28000042 5b1e0000 0503b4c9 2c4022b1 (..B[.......,@". + 3ff20 6f2c40d3 2e000000 2635712c 400c0000 o,@.....&5q,@... + 3ff30 00332800 0042711e 00000503 a0c92c40 .3(..Bq.......,@ + 3ff40 2341712c 40d32e00 00210152 0503a0c9 #Aq,@....!.R.... + 3ff50 2c400000 2661712c 400f0000 005f2800 ,@..&aq,@...._(. + 3ff60 00429d1e 00000503 68c92c40 2370712c .B......h.,@#pq, + 3ff70 40d32e00 00210152 050368c9 2c400000 @....!.R..h.,@.. + 3ff80 2670712c 40110000 008b2800 0042b31e &pq,@.....(..B.. + 3ff90 00000503 50c92c40 2381712c 40d32e00 ....P.,@#.q,@... + 3ffa0 00210152 050350c9 2c400000 2626742c .!.R..P.,@..&&t, 3ffb0 400e0000 00b72800 0042871e 00000503 @.....(..B...... - 3ffc0 6cc92c40 2318742c 40d32e00 00210152 l.,@#.t,@....!.R - 3ffd0 05036cc9 2c400000 2632752c 40090000 ..l.,@..&2u,@... - 3ffe0 00e32800 0042c91e 00000503 28c92c40 ..(..B......(.,@ - 3fff0 233b752c 40d32e00 00210152 050328c9 #;u,@....!.R..(. - 40000 2c400000 2647762c 40100000 00fc2800 ,@..&Gv,@.....(. - 40010 0042df1e 00000503 18c92c40 00265a76 .B........,@.&Zv + 3ffc0 8cc92c40 2334742c 40d32e00 00210152 ..,@#4t,@....!.R + 3ffd0 05038cc9 2c400000 264e752c 40090000 ....,@..&Nu,@... + 3ffe0 00e32800 0042c91e 00000503 48c92c40 ..(..B......H.,@ + 3fff0 2357752c 40d32e00 00210152 050348c9 #Wu,@....!.R..H. + 40000 2c400000 2663762c 40100000 00fc2800 ,@..&cv,@.....(. + 40010 0042df1e 00000503 38c92c40 00267676 .B......8.,@.&vv 40020 2c400900 00001e29 000042f5 1e000005 ,@.....)..B..... - 40030 0308c92c 40226376 2c40d32e 00000022 ...,@"cv,@....." - 40040 a66d2c40 722f0000 20b26d2c 40832e00 .m,@r/.. .m,@... - 40050 003b2900 00210152 027d0000 20f96d2c .;)..!.R.}.. .m, + 40030 0328c92c 40227f76 2c40d32e 00000022 .(.,@".v,@....." + 40040 c26d2c40 722f0000 20ce6d2c 40832e00 .m,@r/.. .m,@... + 40050 003b2900 00210152 027d0000 20156e2c .;)..!.R.}.. .n, 40060 40832e00 00572900 00210152 05039931 @....W)..!.R...1 - 40070 ff3f2101 54013600 20446e2c 407d2f00 .?!.T.6. Dn,@}/. - 40080 006a2900 00210152 01300020 4d6e2c40 .j)..!.R.0. Mn,@ + 40070 ff3f2101 54013600 20606e2c 407d2f00 .?!.T.6. `n,@}/. + 40080 006a2900 00210152 01300020 696e2c40 .j)..!.R.0. in,@ 40090 b22e0000 81290000 21015205 03c438ff .....)..!.R...8. - 400a0 3f002056 6e2c40b2 2e000098 29000021 ?. Vn,@.....)..! - 400b0 01520503 b038ff3f 00226c6e 2c40710d .R...8.?."ln,@q. - 400c0 00003478 6e2c40b0 29000021 01520133 ..4xn,@.)..!.R.3 - 400d0 00205d6f 2c40de0c 0000c929 00002101 . ]o,@.....)..!. - 400e0 52027100 21015301 32002038 702c405c R.q.!.S.2. 8p,@\ + 400a0 3f002072 6e2c40b2 2e000098 29000021 ?. rn,@.....)..! + 400b0 01520503 b038ff3f 0022886e 2c40710d .R...8.?.".n,@q. + 400c0 00003494 6e2c40b0 29000021 01520133 ..4.n,@.)..!.R.3 + 400d0 0020796f 2c40de0c 0000c929 00002101 . yo,@.....)..!. + 400e0 52027100 21015301 32002054 702c405c R.q.!.S.2. Tp,@\ 400f0 2f0000e4 29000021 01520491 a07f0621 /...)..!.R.....! - 40100 01540133 00204870 2c405c2f 0000ff29 .T.3. Hp,@\/...) + 40100 01540133 00206470 2c405c2f 0000ff29 .T.3. dp,@\/...) 40110 00002101 520491a0 7f062101 54013600 ..!.R.....!.T.6. - 40120 2058702c 40722f00 00132a00 00210152 Xp,@r/...*..!.R - 40130 027d0000 206d702c 40722f00 00272a00 .}.. mp,@r/..'*. - 40140 00210152 027d0000 2075702c 40de0c00 .!.R.}.. up,@... - 40150 003b2a00 00210152 027d0000 2085702c .;*..!.R.}.. .p, + 40120 2074702c 40722f00 00132a00 00210152 tp,@r/...*..!.R + 40130 027d0000 2089702c 40722f00 00272a00 .}.. .p,@r/..'*. + 40140 00210152 027d0000 2091702c 40de0c00 .!.R.}.. .p,@... + 40150 003b2a00 00210152 027d0000 20a1702c .;*..!.R.}.. .p, 40160 40722f00 004f2a00 00210152 027d0000 @r/..O*..!.R.}.. - 40170 2094702c 40672f00 00692a00 00210152 .p,@g/..i*..!.R - 40180 027f0021 0153027d 000020ae 702c40de ...!.S.}.. .p,@. + 40170 20b0702c 40672f00 00692a00 00210152 .p,@g/..i*..!.R + 40180 027f0021 0153027d 000020ca 702c40de ...!.S.}.. .p,@. 40190 0c000082 2a000021 0152027f 0d210153 ....*..!.R...!.S - 401a0 01360020 be702c40 de0c0000 9d2a0000 .6. .p,@.....*.. - 401b0 21015204 91a07f06 21015301 360020d2 !.R.....!.S.6. . + 401a0 01360020 da702c40 de0c0000 9d2a0000 .6. .p,@.....*.. + 401b0 21015204 91a07f06 21015301 360020ee !.R.....!.S.6. . 401c0 702c4072 2f0000b1 2a000021 0152027f p,@r/...*..!.R.. - 401d0 000020de 702c4045 2f0000ca 2a000021 .. .p,@E/...*..! - 401e0 0152027f 00210153 01300020 e9702c40 .R...!.S.0. .p,@ + 401d0 000020fa 702c4045 2f0000ca 2a000021 .. .p,@E/...*..! + 401e0 0152027f 00210153 01300020 05712c40 .R...!.S.0. .q,@ 401f0 722f0000 de2a0000 21015202 7d000020 r/...*..!.R.}.. - 40200 f8702c40 832e0000 f82a0000 21015202 .p,@.....*..!.R. - 40210 7f002101 53027d00 00200971 2c40832e ..!.S.}.. .q,@.. + 40200 14712c40 832e0000 f82a0000 21015202 .q,@.....*..!.R. + 40210 7f002101 53027d00 00202571 2c40832e ..!.S.}.. %q,@.. 40220 0000132b 00002101 530491a0 7f062101 ...+..!.S.....!. - 40230 54013600 20b0732c 40de0c00 002e2b00 T.6. .s,@.....+. + 40230 54013600 20cc732c 40de0c00 002e2b00 T.6. .s,@.....+. 40240 00210152 0491a07f 06210153 01360020 .!.R.....!.S.6. - 40250 c5732c40 722f0000 422b0000 21015202 .s,@r/..B+..!.R. - 40260 7f000020 d2732c40 452f0000 5b2b0000 ... .s,@E/..[+.. - 40270 21015202 7f002101 53013000 20dd732c !.R...!.S.0. .s, + 40250 e1732c40 722f0000 422b0000 21015202 .s,@r/..B+..!.R. + 40260 7f000020 ee732c40 452f0000 5b2b0000 ... .s,@E/..[+.. + 40270 21015202 7f002101 53013000 20f9732c !.R...!.S.0. .s, 40280 40722f00 006f2b00 00210152 027d0000 @r/..o+..!.R.}.. - 40290 20ed732c 40832e00 00892b00 00210152 .s,@.....+..!.R - 402a0 027f0021 0153027d 00002001 742c4083 ...!.S.}.. .t,@. + 40290 2009742c 40832e00 00892b00 00210152 .t,@.....+..!.R + 402a0 027f0021 0153027d 0000201d 742c4083 ...!.S.}.. .t,@. 402b0 2e0000a4 2b000021 01530491 a07f0621 ....+..!.S.....! - 402c0 01540136 00224974 2c40672f 00002068 .T.6."It,@g/.. h + 402c0 01540136 00226574 2c40672f 00002084 .T.6."et,@g/.. . 402d0 742c4072 2f0000c1 2b000021 0152027d t,@r/...+..!.R.} - 402e0 00002074 742c4045 2f0000da 2b000021 .. tt,@E/...+..! - 402f0 0152027d 00210153 01300020 85742c40 .R.}.!.S.0. .t,@ + 402e0 00002090 742c4045 2f0000da 2b000021 .. .t,@E/...+..! + 402f0 0152027d 00210153 01300020 a1742c40 .R.}.!.S.0. .t,@ 40300 832e0000 f52b0000 21015304 91a07f06 .....+..!.S..... - 40310 21015401 36002064 752c4045 2f00000e !.T.6. du,@E/... + 40310 21015401 36002080 752c4045 2f00000e !.T.6. .u,@E/... 40320 2c000021 01530130 21015402 08210020 ,..!.S.0!.T..!. - 40330 8d752c40 452f0000 272c0000 21015301 .u,@E/..',..!.S. - 40340 30210154 02082100 20b6752c 40452f00 0!.T..!. .u,@E/. + 40330 a9752c40 452f0000 272c0000 21015301 .u,@E/..',..!.S. + 40340 30210154 02082100 20d2752c 40452f00 0!.T..!. .u,@E/. 40350 00402c00 00210153 01302101 54020821 .@,..!.S.0!.T..! - 40360 0020dc75 2c40452f 0000592c 00002101 . .u,@E/..Y,..!. - 40370 53013021 01540208 2100202c 762c4045 S.0!.T..!. ,v,@E + 40360 0020f875 2c40452f 0000592c 00002101 . .u,@E/..Y,..!. + 40370 53013021 01540208 21002048 762c4045 S.0!.T..!. Hv,@E 40380 2f000078 2c000021 0152027d 00210153 /..x,..!.R.}.!.S - 40390 01302101 54020874 0020de76 2c40722f .0!.T..t. .v,@r/ - 403a0 00008c2c 00002101 52027e2e 0020ec76 ...,..!.R.~.. .v + 40390 01302101 54020874 0020fa76 2c40722f .0!.T..t. .v,@r/ + 403a0 00008c2c 00002101 52027e2e 00200877 ...,..!.R.~.. .w 403b0 2c40de0c 0000a52c 00002101 52027e00 ,@.....,..!.R.~. - 403c0 21015301 36002304 772c4083 2e000021 !.S.6.#.w,@....! - 403d0 0153027e 00210154 01360000 00209a6c .S.~.!.T.6... .l + 403c0 21015301 36002320 772c4083 2e000021 !.S.6.# w,@....! + 403d0 0153027e 00210154 01360000 0020b66c .S.~.!.T.6... .l 403e0 2c405c2f 0000d52c 00002101 52027f00 ,@\/...,..!.R... - 403f0 21015401 330020a9 6c2c405c 2f0000ee !.T.3. .l,@\/... + 403f0 21015401 330020c5 6c2c405c 2f0000ee !.T.3. .l,@\/... 40400 2c000021 0152027f 00210154 01360020 ,..!.R...!.T.6. - 40410 bc6c2c40 672f0000 0d2d0000 21015202 .l,@g/...-..!.R. - 40420 7e002101 53027d0d 21015401 360023d4 ~.!.S.}.!.T.6.#. + 40410 d86c2c40 672f0000 0d2d0000 21015202 .l,@g/...-..!.R. + 40420 7e002101 53027d0d 21015401 360023f0 ~.!.S.}.!.T.6.#. 40430 6c2c4067 2f000021 01530491 a07f0621 l,@g/..!.S.....! - 40440 01540136 00002005 662c4020 18000039 .T.6.. .f,@ ...9 - 40450 2d000021 0152027c 00002363 6c2c40c0 -..!.R.|..#cl,@. + 40440 01540136 00002021 662c4020 18000039 .T.6.. !f,@ ...9 + 40450 2d000021 0152027c 0000237f 6c2c40c0 -..!.R.|..#.l,@. 40460 13000021 0152027c 0000002c 6a260000 ...!.R.|...,j&.. 40470 0126c102 00000503 3831ff3f 455a5200 .&......81.?EZR. 40480 00012b68 2d0000ab 7f279700 00003161 ..+h-....'....1a @@ -58094,7 +58097,7 @@ Contents of section .debug_info: 40690 000b2848 59150000 59150000 0b2f4934 ..(HY...Y..../I4 406a0 4b000034 4b000006 9501005e 2e000004 K..4K......^.... 406b0 00f05400 000401cd 0000000c f0530000 ..T..........S.. - 406c0 50480000 280c0000 00000000 f72a0100 PH..(........*.. + 406c0 50480000 280c0000 00000000 2d2b0100 PH..(.......-+.. 406d0 02f30100 00021c30 00000003 01085a03 .......0......Z. 406e0 00000301 065c0300 0002c103 0000021f .....\.......... 406f0 49000000 0302071b 04000003 02055800 I.............X. @@ -58275,12 +58278,12 @@ Contents of section .debug_info: 411e0 09548c00 00001e00 0bb80000 004d0b00 .T...........M.. 411f0 000c5a01 00000300 028f4900 00095658 ..Z.......I...VX 41200 0b00000a 04a50a00 00171153 00000198 ...........S.... - 41210 8c000000 2c772c40 3a000000 019cb00b ....,w,@:....... + 41210 8c000000 48772c40 3a000000 019cb00b ....Hw,@:....... 41220 00001870 00019838 0200007e 8c000018 ...p...8...~.... 41230 6c656e00 01988c00 0000b48c 00001969 len............i 41240 00019a8c 000000ea 8c000019 63726300 ............crc. 41250 019b8c00 00002b8d 0000001a 74550000 ......+.....tU.. - 41260 01b50394 772c40bb 04000001 9c020f00 ....w,@......... + 41260 01b503b0 772c40bb 04000001 9c020f00 ....w,@......... 41270 001b3153 000001b5 03020f00 00558d00 ..1S.........U.. 41280 001b8153 000001b5 03940a00 00808d00 ...S............ 41290 001c6c65 6e0001b7 033e0000 00c08d00 ..len....>...... @@ -58292,46 +58295,46 @@ Contents of section .debug_info: 412f0 001c636e 740001bc 038c0000 00d88f00 ..cnt........... 41300 001d2151 000001bd 03ad0000 00109000 ..!Q............ 41310 001d0d55 000001be 038c0000 003a9000 ...U.........:.. - 41320 001f4479 2c400c00 0000a90c 00001eb9 ..Dy,@.......... - 41330 47000001 1a04280f 00000503 04cc2c40 G.....(.......,@ - 41340 204d792c 40592d00 00210152 050304cc My,@Y-..!.R.... - 41350 2c400000 1f56792c 400b0000 00e20c00 ,@...Vy,@....... - 41360 001eb947 0000011f 043d0f00 000503f8 ...G.....=...... - 41370 cb2c4020 61792c40 592d0000 21015205 .,@ ay,@Y-..!.R. - 41380 03f8cb2c 40210153 027d0000 001f097a ...,@!.S.}.....z + 41320 001f6079 2c400c00 0000a90c 00001eb9 ..`y,@.......... + 41330 47000001 1a04280f 00000503 24cc2c40 G.....(.....$.,@ + 41340 2069792c 40592d00 00210152 050324cc iy,@Y-..!.R..$. + 41350 2c400000 1f72792c 400b0000 00e20c00 ,@...ry,@....... + 41360 001eb947 0000011f 043d0f00 00050318 ...G.....=...... + 41370 cc2c4020 7d792c40 592d0000 21015205 .,@ }y,@Y-..!.R. + 41380 0318cc2c 40210153 027d0000 001f257a ...,@!.S.}....%z 41390 2c400700 0000020d 00001eb9 47000001 ,@..........G... - 413a0 4004520f 00000503 e8cb2c40 001f317a @.R.......,@..1z + 413a0 4004520f 00000503 08cc2c40 001f4d7a @.R.......,@..Mz 413b0 2c400700 0000220d 00001eb9 47000001 ,@....".....G... - 413c0 4a04570f 00000503 d8cb2c40 001f3e7a J.W.......,@..>z + 413c0 4a04570f 00000503 f8cb2c40 001f5a7a J.W.......,@..Zz 413d0 2c400b00 00005b0d 00001eb9 47000001 ,@....[.....G... - 413e0 50045c0f 00000503 cccb2c40 20497a2c P.\.......,@ Iz, - 413f0 40592d00 00210152 0503cccb 2c402101 @Y-..!.R....,@!. - 41400 53027d00 00001fdd 7a2c4008 0000007b S.}.....z,@....{ + 413e0 50045c0f 00000503 eccb2c40 20657a2c P.\.......,@ ez, + 413f0 40592d00 00210152 0503eccb 2c402101 @Y-..!.R....,@!. + 41400 53027d00 00001ff9 7a2c4008 0000007b S.}.....z,@....{ 41410 0d00001e b9470000 01700471 0f000005 .....G...p.q.... - 41420 03bccb2c 40001f09 7b2c4007 0000009b ...,@...{,@..... + 41420 03dccb2c 40001f25 7b2c4007 0000009b ...,@..%{,@..... 41430 0d00001e b9470000 017d0476 0f000005 .....G...}.v.... - 41440 03accb2c 40001f16 7b2c400b 000000d4 ...,@...{,@..... + 41440 03cccb2c 40001f32 7b2c400b 000000d4 ...,@..2{,@..... 41450 0d00001e b9470000 0185047b 0f000005 .....G.....{.... - 41460 03a0cb2c 4020217b 2c40592d 00002101 ...,@ !{,@Y-..!. - 41470 520503a0 cb2c4021 0153027d 0000001f R....,@!.S.}.... - 41480 c27b2c40 07000000 f40d0000 1eb94700 .{,@..........G. - 41490 0001a804 800f0000 050390cb 2c40001f ............,@.. - 414a0 ef7b2c40 0d000000 1d0e0000 1eb94700 .{,@..........G. - 414b0 0001b604 850f0000 050380cb 2c4022f8 ............,@". - 414c0 7b2c4059 2d000000 1f027c2c 400b0000 {,@Y-.....|,@... + 41460 03c0cb2c 40203d7b 2c40592d 00002101 ...,@ ={,@Y-..!. + 41470 520503c0 cb2c4021 0153027d 0000001f R....,@!.S.}.... + 41480 de7b2c40 07000000 f40d0000 1eb94700 .{,@..........G. + 41490 0001a804 800f0000 0503b0cb 2c40001f ............,@.. + 414a0 0b7c2c40 0d000000 1d0e0000 1eb94700 .|,@..........G. + 414b0 0001b604 850f0000 0503a0cb 2c402214 ............,@". + 414c0 7c2c4059 2d000000 1f1e7c2c 400b0000 |,@Y-.....|,@... 414d0 00560e00 001eb947 000001bf 048a0f00 .V.....G........ - 414e0 00050374 cb2c4020 0d7c2c40 592d0000 ...t.,@ .|,@Y-.. - 414f0 21015205 0374cb2c 40210153 027d0000 !.R..t.,@!.S.}.. - 41500 00233079 2c405e0b 00006f0e 00002101 .#0y,@^...o...!. - 41510 52027100 21015301 350023f8 792c405e R.q.!.S.5.#.y,@^ + 414e0 00050394 cb2c4020 297c2c40 592d0000 .....,@ )|,@Y-.. + 414f0 21015205 0394cb2c 40210153 027d0000 !.R....,@!.S.}.. + 41500 00234c79 2c405e0b 00006f0e 00002101 .#Ly,@^...o...!. + 41510 52027100 21015301 35002314 7a2c405e R.q.!.S.5.#.z,@^ 41520 0b000088 0e000021 01520271 00210153 .......!.R.q.!.S - 41530 01350023 207a2c40 5e0b0000 a10e0000 .5.# z,@^....... - 41540 21015202 71002101 53013200 23cc7a2c !.R.q.!.S.2.#.z, + 41530 01350023 3c7a2c40 5e0b0000 a10e0000 .5.#~,@Y-..!.R...., + 41970 5d187e2c 40510000 00019c7a 1300001f ].~,@Q.....z.... + 41980 3c7e2c40 09000000 06130000 28b94700 <~,@........(.G. + 41990 0001628a 13000005 03d4ce2c 4020457e ..b........,@ E~ + 419a0 2c40592d 00002101 520503d4 ce2c4000 ,@Y-..!.R....,@. + 419b0 001f4b7e 2c400f00 00004713 000028b9 ..K~,@....G...(. + 419c0 47000001 669f1300 000503b0 ce2c4020 G...f........,@ + 419d0 5a7e2c40 592d0000 21015205 03b0ce2c Z~,@Y-..!.R...., 419e0 40210153 05033bc7 fe3f2101 54020866 @!.S..;..?!.T..f - 419f0 00002319 7e2c407c 2d00006a 13000021 ..#.~,@|-..j...! + 419f0 00002335 7e2c407c 2d00006a 13000021 ..#5~,@|-..j...! 41a00 01520208 d4210153 05039e97 fe3f2101 .R...!.S.....?!. - 41a10 54020860 0020447e 2c40cc2d 00002101 T..`. D~,@.-..!. + 41a10 54020860 0020607e 2c40cc2d 00002101 T..`. `~,@.-..!. 41a20 52013000 000b6e01 00008a13 00000c5a R.0...n........Z 41a30 01000018 00247a13 00000b6e 0100009f .....$z....n.... 41a40 1300000c 5a010000 2300248f 13000027 ....Z...#.$....' - 41a50 42540000 016d587e 2c405100 0000019c BT...mX~,@Q..... - 41a60 5f140000 1f7c7e2c 40090000 00eb1300 _....|~,@....... - 41a70 0028b947 00000172 5f140000 050374ce .(.G...r_.....t. - 41a80 2c402085 7e2c4059 2d000021 01520503 ,@ .~,@Y-..!.R.. - 41a90 74ce2c40 00001f8b 7e2c400f 0000002c t.,@....~,@...., + 41a50 42540000 016d747e 2c405100 0000019c BT...mt~,@Q..... + 41a60 5f140000 1f987e2c 40090000 00eb1300 _.....~,@....... + 41a70 0028b947 00000172 5f140000 050394ce .(.G...r_....... + 41a80 2c4020a1 7e2c4059 2d000021 01520503 ,@ .~,@Y-..!.R.. + 41a90 94ce2c40 00001fa7 7e2c400f 0000002c ..,@....~,@...., 41aa0 14000028 b9470000 01766414 00000503 ...(.G...vd..... - 41ab0 50ce2c40 209a7e2c 40592d00 00210152 P.,@ .~,@Y-..!.R - 41ac0 050350ce 2c402101 5305033b c7fe3f21 ..P.,@!.S..;..?! - 41ad0 01540208 76000023 757e2c40 7c2d0000 .T..v..#u~,@|-.. + 41ab0 70ce2c40 20b67e2c 40592d00 00210152 p.,@ .~,@Y-..!.R + 41ac0 050370ce 2c402101 5305033b c7fe3f21 ..p.,@!.S..;..?! + 41ad0 01540208 76000023 917e2c40 7c2d0000 .T..v..#.~,@|-.. 41ae0 4f140000 21015202 08d42101 5305039e O...!.R...!.S... - 41af0 97fe3f21 01540208 700020a0 7e2c40cc ..?!.T..p. .~,@. + 41af0 97fe3f21 01540208 700020bc 7e2c40cc ..?!.T..p. .~,@. 41b00 2d000021 01520130 0000247a 13000024 -..!.R.0..$z...$ - 41b10 8f130000 27534d00 00017dac 7e2c4029 ....'SM...}.~,@) - 41b20 00000001 9c981400 0020c87e 2c40aa2d ......... .~,@.- + 41b10 8f130000 27534d00 00017dc8 7e2c4029 ....'SM...}.~,@) + 41b20 00000001 9c981400 0020e47e 2c40aa2d ......... .~,@.- 41b30 00002101 5305039e 97fe3f21 01540208 ..!.S.....?!.T.. - 41b40 81000027 324e0000 0186d87e 2c402900 ...'2N.....~,@). - 41b50 0000019c c7140000 20f47e2c 40aa2d00 ........ .~,@.-. + 41b40 81000027 324e0000 0186f47e 2c402900 ...'2N.....~,@). + 41b50 0000019c c7140000 20107f2c 40aa2d00 ........ ..,@.-. 41b60 00210153 05039e97 fe3f2101 5402088a .!.S.....?!.T... - 41b70 000027c5 53000001 b4387f2c 40a90100 ..'.S....8.,@... + 41b70 000027c5 53000001 b4547f2c 40a90100 ..'.S....T.,@... 41b80 00019c96 18000029 31530000 01b4020f .......)1S...... 41b90 0000ef90 00002aea 53000001 b6970000 ......*.S....... 41ba0 00109100 0028fd53 000001b7 18020000 .....(.S........ @@ -58434,58 +58437,58 @@ Contents of section .debug_info: 41bd0 00196900 01ba8c00 00008191 00002a81 ..i...........*. 41be0 53000001 ce940a00 00ad9100 0019636e S.............cn 41bf0 740001ed 69000000 e0910000 2a375400 t...i.......*7T. - 41c00 0001f6d7 07000019 9200001f 6a7f2c40 ............j.,@ + 41c00 0001f6d7 07000019 9200001f 867f2c40 ..............,@ 41c10 12000000 9c150000 28b94700 0001c2a6 ........(.G..... - 41c20 18000005 0340ce2c 4020797f 2c40592d .....@.,@ y.,@Y- - 41c30 00002101 52050340 ce2c4021 0153067d ..!.R..@.,@!.S.} - 41c40 00482448 2600001f 7c7f2c40 11000000 .H$H&...|.,@.... + 41c20 18000005 0360ce2c 4020957f 2c40592d .....`.,@ ..,@Y- + 41c30 00002101 52050360 ce2c4021 0153067d ..!.R..`.,@!.S.} + 41c40 00482448 2600001f 987f2c40 11000000 .H$H&.....,@.... 41c50 ce150000 28b94700 0001c4ab 18000005 ....(.G......... - 41c60 0338ce2c 40208d7f 2c40592d 00002101 .8.,@ ..,@Y-..!. - 41c70 52050338 ce2c4000 001f907f 2c400900 R..8.,@.....,@.. + 41c60 0358ce2c 4020a97f 2c40592d 00002101 .X.,@ ..,@Y-..!. + 41c70 52050358 ce2c4000 001fac7f 2c400900 R..X.,@.....,@.. 41c80 00000016 000028b9 47000001 c6c01800 ......(.G....... - 41c90 00050334 ce2c4020 997f2c40 592d0000 ...4.,@ ..,@Y-.. - 41ca0 21015205 0334ce2c 4000001f a57f2c40 !.R..4.,@.....,@ + 41c90 00050354 ce2c4020 b57f2c40 592d0000 ...T.,@ ..,@Y-.. + 41ca0 21015205 0354ce2c 4000001f c17f2c40 !.R..T.,@.....,@ 41cb0 09000000 32160000 28b94700 0001d0c5 ....2...(.G..... - 41cc0 18000005 0324ce2c 4020ae7f 2c40592d .....$.,@ ..,@Y- - 41cd0 00002101 52050324 ce2c4000 001ff77f ..!.R..$.,@..... + 41cc0 18000005 0344ce2c 4020ca7f 2c40592d .....D.,@ ..,@Y- + 41cd0 00002101 52050344 ce2c4000 001f1380 ..!.R..D.,@..... 41ce0 2c400f00 00006416 000028b9 47000001 ,@....d...(.G... - 41cf0 e4da1800 00050310 ce2c4020 00802c40 .........,@ ..,@ - 41d00 592d0000 21015205 0310ce2c 4000001f Y-..!.R....,@... - 41d10 0c802c40 09000000 96160000 28b94700 ..,@........(.G. - 41d20 0001eaef 18000005 0300ce2c 40201580 ...........,@ .. - 41d30 2c40592d 00002101 52050300 ce2c4000 ,@Y-..!.R....,@. - 41d40 001f1580 2c400b00 0000c816 000028b9 ....,@........(. - 41d50 47000001 ec041900 000503f4 cd2c4020 G............,@ - 41d60 1e802c40 592d0000 21015205 03f4cd2c ..,@Y-..!.R...., - 41d70 4000001f 20802c40 10000000 fa160000 @... .,@........ - 41d80 28b94700 0001ef09 19000005 03eccd2c (.G............, - 41d90 40202e80 2c40592d 00002101 520503ec @ ..,@Y-..!.R... - 41da0 cd2c4000 001f3780 2c400900 00002c17 .,@...7.,@....,. - 41db0 000028b9 47000001 f10e1900 000503e8 ..(.G........... - 41dc0 cd2c4020 40802c40 592d0000 21015205 .,@ @.,@Y-..!.R. - 41dd0 03e8cd2c 4000001f 46802c40 0c000000 ...,@...F.,@.... + 41cf0 e4da1800 00050330 ce2c4020 1c802c40 .......0.,@ ..,@ + 41d00 592d0000 21015205 0330ce2c 4000001f Y-..!.R..0.,@... + 41d10 28802c40 09000000 96160000 28b94700 (.,@........(.G. + 41d20 0001eaef 18000005 0320ce2c 40203180 ......... .,@ 1. + 41d30 2c40592d 00002101 52050320 ce2c4000 ,@Y-..!.R.. .,@. + 41d40 001f3180 2c400b00 0000c816 000028b9 ..1.,@........(. + 41d50 47000001 ec041900 00050314 ce2c4020 G............,@ + 41d60 3a802c40 592d0000 21015205 0314ce2c :.,@Y-..!.R...., + 41d70 4000001f 3c802c40 10000000 fa160000 @...<.,@........ + 41d80 28b94700 0001ef09 19000005 030cce2c (.G............, + 41d90 40204a80 2c40592d 00002101 5205030c @ J.,@Y-..!.R... + 41da0 ce2c4000 001f5380 2c400900 00002c17 .,@...S.,@....,. + 41db0 000028b9 47000001 f10e1900 00050308 ..(.G........... + 41dc0 ce2c4020 5c802c40 592d0000 21015205 .,@ \.,@Y-..!.R. + 41dd0 0308ce2c 4000001f 62802c40 0c000000 ...,@...b.,@.... 41de0 5e170000 28b94700 0001f423 19000005 ^...(.G....#.... - 41df0 03d4cd2c 40205280 2c40592d 00002101 ...,@ R.,@Y-..!. - 41e00 520503d4 cd2c4000 001fba80 2c400b00 R....,@.....,@.. + 41df0 03f4cd2c 40206e80 2c40592d 00002101 ...,@ n.,@Y-..!. + 41e00 520503f4 cd2c4000 001fd680 2c400b00 R....,@.....,@.. 41e10 00009717 00001eb9 47000001 08013819 ........G.....8. - 41e20 00000503 c0cd2c40 20c5802c 40592d00 ......,@ ..,@Y-. - 41e30 00210152 0503c0cd 2c402101 53027e00 .!.R....,@!.S.~. - 41e40 0000235a 7f2c4087 2d0000b0 17000021 ..#Z.,@.-......! - 41e50 01520271 00210154 01360022 9c7f2c40 .R.q.!.T.6."..,@ - 41e60 bf120000 23d17f2c 40872d00 00d91700 ....#..,@.-..... + 41e20 00000503 e0cd2c40 20e1802c 40592d00 ......,@ ..,@Y-. + 41e30 00210152 0503e0cd 2c402101 53027e00 .!.R....,@!.S.~. + 41e40 00002376 7f2c4087 2d0000b0 17000021 ..#v.,@.-......! + 41e50 01520271 00210154 01360022 b87f2c40 .R.q.!.T.6."..,@ + 41e60 bf120000 23ed7f2c 40872d00 00d91700 ....#..,@.-..... 41e70 00210152 03915006 21015302 71002101 .!.R..P.!.S.q.!. - 41e80 54013600 23e07f2c 40872d00 00fc1700 T.6.#..,@.-..... + 41e80 54013600 23fc7f2c 40872d00 00fc1700 T.6.#..,@.-..... 41e90 00210152 03915406 21015305 03d189fe .!.R..T.!.S..... - 41ea0 3f210154 01360023 68802c40 d72d0000 ?!.T.6.#h.,@.-.. + 41ea0 3f210154 01360023 84802c40 d72d0000 ?!.T.6.#..,@.-.. 41eb0 1b180000 21015202 71002101 53027d00 ....!.R.q.!.S.}. - 41ec0 21015401 36002286 802c40b5 2d000023 !.T.6."..,@.-..# - 41ed0 8b802c40 e22d0000 38180000 21015202 ..,@.-..8...!.R. - 41ee0 7e000023 96802c40 b52d0000 4c180000 ~..#..,@.-..L... - 41ef0 21015202 7d000023 a4802c40 ee2d0000 !.R.}..#..,@.-.. + 41ec0 21015401 360022a2 802c40b5 2d000023 !.T.6."..,@.-..# + 41ed0 a7802c40 e22d0000 38180000 21015202 ..,@.-..8...!.R. + 41ee0 7e000023 b2802c40 b52d0000 4c180000 ~..#..,@.-..L... + 41ef0 21015202 7d000023 c0802c40 ee2d0000 !.R.}..#..,@.-.. 41f00 65180000 21015202 7d002101 54013000 e...!.R.}.!.T.0. - 41f10 23b4802c 40f92d00 008a1800 00210152 #..,@.-......!.R + 41f10 23d0802c 40f92d00 008a1800 00210152 #..,@.-......!.R 41f20 027d0021 0153030a 18792101 54013021 .}.!.S...y!.T.0! - 41f30 01550131 0026d280 2c402101 52013200 .U.1.&..,@!.R.2. + 41f30 01550131 0026ee80 2c402101 52013200 .U.1.&..,@!.R.2. 41f40 000b6e01 0000a618 00000c5a 0100000e ..n........Z.... 41f50 00249618 000024f6 1000000b 6e010000 .$....$.....n... 41f60 c0180000 0c5a0100 00010024 b0180000 .....Z.....$.... @@ -58497,7 +58500,7 @@ Contents of section .debug_info: 41fc0 01000023 1900000c 5a010000 11002413 ...#....Z.....$. 41fd0 1900000b 6e010000 38190000 0c5a0100 ....n...8....Z.. 41fe0 00130024 28190000 2b575400 00010e01 ...$(...+WT..... - 41ff0 10812c40 8c030000 019ce51c 00001b31 ..,@...........1 + 41ff0 2c812c40 8c030000 019ce51c 00001b31 ,.,@...........1 42000 53000001 0e01020f 00002c92 00001c6c S.........,....l 42010 656e0001 0f013e00 00005892 00001d34 en....>...X....4 42020 48000001 10018c00 00009092 00001d67 H..............g @@ -58510,57 +58513,57 @@ Contents of section .debug_info: 42090 50000001 1701e51c 00000391 b07f1d21 P..............! 420a0 51000001 1801ad00 0000bc94 00001d87 Q............... 420b0 4f000001 1901d707 0000e794 00001c69 O..............i - 420c0 00011a01 8c000000 fa940000 1fe1822c ..............., + 420c0 00011a01 8c000000 fa940000 1ffd822c ..............., 420d0 40090000 00541a00 001eb947 00000174 @....T.....G...t - 420e0 01f51c00 000503b8 cd2c4020 ea822c40 .........,@ ..,@ - 420f0 592d0000 21015205 03b8cd2c 4000001f Y-..!.R....,@... - 42100 54832c40 0c000000 871a0000 1eb94700 T.,@..........G. - 42110 00018101 fa1c0000 0503a4cd 2c40205d ............,@ ] - 42120 832c4059 2d000021 01520503 a4cd2c40 .,@Y-..!.R....,@ - 42130 00001f60 832c4016 000000ba 1a00001e ...`.,@......... - 42140 b9470000 018301ff 1c000005 039ccd2c .G............., - 42150 40207283 2c40592d 00002101 5205039c @ r.,@Y-..!.R... - 42160 cd2c4000 001f7983 2c401700 0000ed1a .,@...y.,@...... + 420e0 01f51c00 000503d8 cd2c4020 06832c40 .........,@ ..,@ + 420f0 592d0000 21015205 03d8cd2c 4000001f Y-..!.R....,@... + 42100 70832c40 0c000000 871a0000 1eb94700 p.,@..........G. + 42110 00018101 fa1c0000 0503c4cd 2c402079 ............,@ y + 42120 832c4059 2d000021 01520503 c4cd2c40 .,@Y-..!.R....,@ + 42130 00001f7c 832c4016 000000ba 1a00001e ...|.,@......... + 42140 b9470000 018301ff 1c000005 03bccd2c .G............., + 42150 40208e83 2c40592d 00002101 520503bc @ ..,@Y-..!.R... + 42160 cd2c4000 001f9583 2c401700 0000ed1a .,@.....,@...... 42170 00001eb9 47000001 8501041d 00000503 ....G........... - 42180 90cd2c40 208d832c 40592d00 00210152 ..,@ ..,@Y-..!.R - 42190 050390cd 2c400000 1fbe832c 400c0000 ....,@.....,@... + 42180 b0cd2c40 20a9832c 40592d00 00210152 ..,@ ..,@Y-..!.R + 42190 0503b0cd 2c400000 1fda832c 400c0000 ....,@.....,@... 421a0 00201b00 001eb947 0000018e 01091d00 . .....G........ - 421b0 00050388 cd2c4020 c7832c40 592d0000 .....,@ ..,@Y-.. - 421c0 21015205 0388cd2c 4000001f ca832c40 !.R....,@.....,@ + 421b0 000503a8 cd2c4020 e3832c40 592d0000 .....,@ ..,@Y-.. + 421c0 21015205 03a8cd2c 4000001f e6832c40 !.R....,@.....,@ 421d0 17000000 531b0000 1eb94700 00019001 ....S.....G..... - 421e0 0e1d0000 050380cd 2c4020dd 832c4059 ........,@ ..,@Y - 421f0 2d000021 01520503 80cd2c40 00001fe4 -..!.R....,@.... - 42200 832c400c 00000086 1b00001e b9470000 .,@..........G.. - 42210 01920113 1d000005 037ccd2c 4020f083 .........|.,@ .. - 42220 2c40592d 00002101 5205037c cd2c4000 ,@Y-..!.R..|.,@. - 42230 001ff083 2c400c00 0000b91b 00001eb9 ....,@.......... - 42240 47000001 9301281d 00000503 74cd2c40 G.....(.....t.,@ - 42250 20f9832c 40592d00 00210152 050374cd ..,@Y-..!.R..t. - 42260 2c400000 1ffc832c 400f0000 00ec1b00 ,@.....,@....... - 42270 001eb947 00000195 012d1d00 0005036c ...G.....-.....l - 42280 cd2c4020 0b842c40 592d0000 21015205 .,@ ..,@Y-..!.R. - 42290 036ccd2c 4000001f 14842c40 09000000 .l.,@.....,@.... + 421e0 0e1d0000 0503a0cd 2c4020f9 832c4059 ........,@ ..,@Y + 421f0 2d000021 01520503 a0cd2c40 00001f00 -..!.R....,@.... + 42200 842c400c 00000086 1b00001e b9470000 .,@..........G.. + 42210 01920113 1d000005 039ccd2c 40200c84 ...........,@ .. + 42220 2c40592d 00002101 5205039c cd2c4000 ,@Y-..!.R....,@. + 42230 001f0c84 2c400c00 0000b91b 00001eb9 ....,@.......... + 42240 47000001 9301281d 00000503 94cd2c40 G.....(.......,@ + 42250 2015842c 40592d00 00210152 050394cd ..,@Y-..!.R.... + 42260 2c400000 1f18842c 400f0000 00ec1b00 ,@.....,@....... + 42270 001eb947 00000195 012d1d00 0005038c ...G.....-...... + 42280 cd2c4020 27842c40 592d0000 21015205 .,@ '.,@Y-..!.R. + 42290 038ccd2c 4000001f 30842c40 09000000 ...,@...0.,@.... 422a0 1f1c0000 1eb94700 00019701 321d0000 ......G.....2... - 422b0 050368cd 2c40201d 842c4059 2d000021 ..h.,@ ..,@Y-..! - 422c0 01520503 68cd2c40 00001f6f 842c4009 .R..h.,@...o.,@. + 422b0 050388cd 2c402039 842c4059 2d000021 ....,@ 9.,@Y-..! + 422c0 01520503 88cd2c40 00001f8b 842c4009 .R....,@.....,@. 422d0 00000052 1c00001e b9470000 01ab0137 ...R.....G.....7 - 422e0 1d000005 035ccd2c 40207884 2c40592d .....\.,@ x.,@Y- - 422f0 00002101 5205035c cd2c4000 00223181 ..!.R..\.,@.."1. - 42300 2c40042e 00002359 812c40c7 1400006f ,@....#Y.,@....o - 42310 1c000021 0152027c 00002370 812c40d7 ...!.R.|..#p.,@. + 422e0 1d000005 037ccd2c 40209484 2c40592d .....|.,@ ..,@Y- + 422f0 00002101 5205037c cd2c4000 00224d81 ..!.R..|.,@.."M. + 42300 2c40042e 00002375 812c40c7 1400006f ,@....#u.,@....o + 42310 1c000021 0152027c 0000238c 812c40d7 ...!.R.|..#..,@. 42320 2d00008f 1c000021 01520391 48062101 -......!.R..H.!. - 42330 53027e00 21015401 360023f8 822c4010 S.~.!.T.6.#..,@. + 42330 53027e00 21015401 36002314 832c4010 S.~.!.T.6.#..,@. 42340 2e0000a7 1c000021 01530130 21015401 .......!.S.0!.T. - 42350 34002309 832c40d7 2d0000c1 1c000021 4.#..,@.-......! - 42360 01530391 48062101 54013600 232d832c .S..H.!.T.6.#-., + 42350 34002325 832c40d7 2d0000c1 1c000021 4.#%.,@.-......! + 42360 01530391 48062101 54013600 2349832c .S..H.!.T.6.#I., 42370 40872d00 00db1c00 00210153 03914806 @.-......!.S..H. - 42380 21015401 36002254 842c401b 2e000000 !.T.6."T.,@..... + 42380 21015401 36002270 842c401b 2e000000 !.T.6."p.,@..... 42390 0bb80000 00f51c00 000c5a01 00000200 ..........Z..... 423a0 24750100 00242819 000024f6 10000024 $u...$(...$....$ 423b0 f4180000 24750100 0024f610 000024b0 ....$u...$....$. 423c0 1800000b 6e010000 281d0000 0c5a0100 ....n...(....Z.. 423d0 00040024 181d0000 24f61000 0024b018 ...$....$....$.. - 423e0 000024f4 1800002b 95530000 01c901c8 ..$....+.S...... + 423e0 000024f4 1800002b 95530000 01c901e4 ..$....+.S...... 423f0 842c4077 03000001 9c7d2100 001b3153 .,@w.....}!...1S 42400 000001c9 01020f00 00c49500 001c6c65 ..............le 42410 6e0001cb 013e0000 00ef9500 001d3448 n....>........4H @@ -58574,59 +58577,59 @@ Contents of section .debug_info: 42490 000001d3 01e51c00 000391b0 7f1d2151 ..............!Q 424a0 000001d4 01ad0000 00819800 001d874f ...............O 424b0 000001d6 01d70700 00ac9800 002c6900 .............,i. - 424c0 01d7018c 0000001f 7c862c40 98010000 ........|.,@.... + 424c0 01d7018c 0000001f 98862c40 98010000 ..........,@.... 424d0 57210000 1d815300 00013302 940a0000 W!....S...3..... 424e0 bf980000 1c636e74 00015302 69000000 .....cnt..S.i... - 424f0 e2980000 1f93862c 40090000 007c1e00 .......,@....|.. - 42500 001eb947 0000012b 027d2100 00050354 ...G...+.}!....T - 42510 cd2c4020 9c862c40 592d0000 21015205 .,@ ..,@Y-..!.R. - 42520 0354cd2c 4000001f b7862c40 09000000 .T.,@.....,@.... + 424f0 e2980000 1faf862c 40090000 007c1e00 .......,@....|.. + 42500 001eb947 0000012b 027d2100 00050374 ...G...+.}!....t + 42510 cd2c4020 b8862c40 592d0000 21015205 .,@ ..,@Y-..!.R. + 42520 0374cd2c 4000001f d3862c40 09000000 .t.,@.....,@.... 42530 af1e0000 1eb94700 00013502 82210000 ......G...5..!.. - 42540 050344cd 2c4020c0 862c4059 2d000021 ..D.,@ ..,@Y-..! - 42550 01520503 44cd2c40 00001f3d 872c4011 .R..D.,@...=.,@. + 42540 050364cd 2c4020dc 862c4059 2d000021 ..d.,@ ..,@Y-..! + 42550 01520503 64cd2c40 00001f59 872c4011 .R..d.,@...Y.,@. 42560 000000e2 1e00001e b9470000 014a0297 .........G...J.. - 42570 21000005 032ccd2c 40204987 2c40592d !....,.,@ I.,@Y- - 42580 00002101 5205032c cd2c4000 001f5387 ..!.R..,.,@...S. + 42570 21000005 034ccd2c 40206587 2c40592d !....L.,@ e.,@Y- + 42580 00002101 5205034c cd2c4000 001f6f87 ..!.R..L.,@...o. 42590 2c400900 0000151f 00001eb9 47000001 ,@..........G... - 425a0 50029c21 00000503 1ccd2c40 205c872c P..!......,@ \., - 425b0 40592d00 00210152 05031ccd 2c400000 @Y-..!.R....,@.. - 425c0 1f5c872c 400d0000 00481f00 001eb947 .\.,@....H.....G - 425d0 00000152 02a12100 0005030c cd2c4020 ...R..!......,@ - 425e0 65872c40 592d0000 21015205 030ccd2c e.,@Y-..!.R...., - 425f0 4000001f 69872c40 10000000 7b1f0000 @...i.,@....{... - 42600 1eb94700 00015502 a6210000 050304cd ..G...U..!...... - 42610 2c402077 872c4059 2d000021 01520503 ,@ w.,@Y-..!.R.. - 42620 04cd2c40 00001f82 872c400c 000000ae ..,@.....,@..... + 425a0 50029c21 00000503 3ccd2c40 2078872c P..!....<.,@ x., + 425b0 40592d00 00210152 05033ccd 2c400000 @Y-..!.R..<.,@.. + 425c0 1f78872c 400d0000 00481f00 001eb947 .x.,@....H.....G + 425d0 00000152 02a12100 0005032c cd2c4020 ...R..!....,.,@ + 425e0 81872c40 592d0000 21015205 032ccd2c ..,@Y-..!.R..,., + 425f0 4000001f 85872c40 10000000 7b1f0000 @.....,@....{... + 42600 1eb94700 00015502 a6210000 050324cd ..G...U..!....$. + 42610 2c402093 872c4059 2d000021 01520503 ,@ ..,@Y-..!.R.. + 42620 24cd2c40 00001f9e 872c400c 000000ae $.,@.....,@..... 42630 1f00001e b9470000 015802ab 21000005 .....G...X..!... - 42640 03f4cc2c 40208b87 2c40592d 00002101 ...,@ ..,@Y-..!. - 42650 520503f4 cc2c4000 001f8e87 2c400e00 R....,@.....,@.. + 42640 0314cd2c 4020a787 2c40592d 00002101 ...,@ ..,@Y-..!. + 42650 52050314 cd2c4000 001faa87 2c400e00 R....,@.....,@.. 42660 0000e11f 00001eb9 47000001 5b02b021 ........G...[..! - 42670 00000503 eccc2c40 209c872c 40592d00 ......,@ ..,@Y-. - 42680 00210152 0503eccc 2c400000 1fa3872c .!.R....,@....., + 42670 00000503 0ccd2c40 20b8872c 40592d00 ......,@ ..,@Y-. + 42680 00210152 05030ccd 2c400000 1fbf872c .!.R....,@....., 42690 40090000 00142000 001eb947 0000015e @..... ....G...^ - 426a0 02b52100 000503e8 cc2c4020 ac872c40 ..!......,@ ..,@ - 426b0 592d0000 21015205 03e8cc2c 4000001f Y-..!.R....,@... - 426c0 b2872c40 0c000000 47200000 1eb94700 ..,@....G ....G. - 426d0 00016002 ba210000 0503d4cc 2c4020be ..`..!......,@ . - 426e0 872c4059 2d000021 01520503 d4cc2c40 .,@Y-..!.R....,@ - 426f0 00001ffb 872c400c 0000007a 2000001e .....,@....z ... - 42700 b9470000 016902cf 21000005 03bccc2c .G...i..!......, - 42710 40200788 2c40592d 00002101 520503bc @ ..,@Y-..!.R... - 42720 cc2c4000 0023a886 2c40102e 00009220 .,@..#..,@..... - 42730 00002101 53013021 01540134 0022b086 ..!.S.0!.T.4.".. - 42740 2c40a413 0000230b 872c4087 2d0000bd ,@....#..,@.-... + 426a0 02b52100 00050308 cd2c4020 c8872c40 ..!......,@ ..,@ + 426b0 592d0000 21015205 0308cd2c 4000001f Y-..!.R....,@... + 426c0 ce872c40 0c000000 47200000 1eb94700 ..,@....G ....G. + 426d0 00016002 ba210000 0503f4cc 2c4020da ..`..!......,@ . + 426e0 872c4059 2d000021 01520503 f4cc2c40 .,@Y-..!.R....,@ + 426f0 00001f17 882c400c 0000007a 2000001e .....,@....z ... + 42700 b9470000 016902cf 21000005 03dccc2c .G...i..!......, + 42710 40202388 2c40592d 00002101 520503dc @ #.,@Y-..!.R... + 42720 cc2c4000 0023c486 2c40102e 00009220 .,@..#..,@..... + 42730 00002101 53013021 01540134 0022cc86 ..!.S.0!.T.4.".. + 42740 2c40a413 00002327 872c4087 2d0000bd ,@....#'.,@.-... 42750 20000021 0152027e 00210153 05914006 ..!.R.~.!.S..@. - 42760 23162101 54013600 231b872c 40872d00 #.!.T.6.#..,@.-. + 42760 23162101 54013600 2337872c 40872d00 #.!.T.6.#7.,@.-. 42770 00de2000 00210152 03914806 21015303 .. ..!.R..H.!.S. - 42780 914c0621 01540136 00223487 2c40e22d .L.!.T.6."4.,@.- - 42790 000022c7 872c40b5 2d000022 cd872c40 .."..,@.-.."..,@ - 427a0 e22d0000 23d8872c 40b52d00 000d2100 .-..#..,@.-...!. - 427b0 00210152 027c0000 23e5872c 40ee2d00 .!.R.|..#..,@.-. + 42780 914c0621 01540136 00225087 2c40e22d .L.!.T.6."P.,@.- + 42790 000022e3 872c40b5 2d000022 e9872c40 .."..,@.-.."..,@ + 427a0 e22d0000 23f4872c 40b52d00 000d2100 .-..#..,@.-...!. + 427b0 00210152 027c0000 2301882c 40ee2d00 .!.R.|..#..,@.-. 427c0 00262100 00210152 027c0021 01540130 .&!..!.R.|.!.T.0 - 427d0 0023f587 2c40f92d 00004b21 00002101 .#..,@.-..K!..!. + 427d0 00231188 2c40f92d 00004b21 00002101 .#..,@.-..K!..!. 427e0 52027c00 21015303 0a187921 01540130 R.|.!.S...y!.T.0 - 427f0 21015501 31002614 882c4021 01520132 !.U.1.&..,@!.R.2 - 42800 000022e6 842c4004 2e000020 fe842c40 .."..,@.... ..,@ + 427f0 21015501 31002630 882c4021 01520132 !.U.1.&0.,@!.R.2 + 42800 00002202 852c4004 2e000020 1a852c40 .."..,@.... ..,@ 42810 d72d0000 21015203 914c0621 0153027d .-..!.R..L.!.S.} 42820 00210154 01360000 24750100 00249618 .!.T.6..$u...$.. 42830 00000b6e 01000097 2100000c 5a010000 ...n....!...Z... @@ -58634,12 +58637,12 @@ Contents of section .debug_info: 42850 0024f610 00002442 0f000024 f6100000 .$....$B...$.... 42860 24680300 00241319 00000b6e 010000cf $h...$.....n.... 42870 2100000c 5a010000 150024bf 2100002b !...Z.....$.!..+ - 42880 2a480000 01900240 882c4031 00000001 *H.....@.,@1.... + 42880 2a480000 0190025c 882c4031 00000001 *H.....\.,@1.... 42890 9c412200 001b3153 00000190 02020f00 .A"...1S........ - 428a0 006e9900 00235888 2c40d72d 00001c22 .n...#X.,@.-..." + 428a0 006e9900 00237488 2c40d72d 00001c22 .n...#t.,@.-..." 428b0 00002101 52027c10 21015305 03d189fe ..!.R.|.!.S..... - 428c0 3f210154 01360023 60882c40 3d190000 ?!.T.6.#`.,@=... - 428d0 30220000 21015202 7c000020 68882c40 0"..!.R.|.. h.,@ + 428c0 3f210154 01360023 7c882c40 3d190000 ?!.T.6.#|.,@=... + 428d0 30220000 21015202 7c000020 84882c40 0"..!.R.|.. ..,@ 428e0 3c1d0000 21015202 7c000000 2dc85400 <...!.R.|...-.T. 428f0 0001a002 01d92200 002e3153 000001a0 ......"...1S.... 42900 02020f00 002e8153 000001a0 02940a00 .......S........ @@ -58677,128 +58680,128 @@ Contents of section .debug_info: 42b00 05017a24 00002e81 53000001 9505940a ..z$....S....... 42b10 00003032 b9470000 019d057a 2400006f ..02.G.....z$..o 42b20 54000000 0024180f 00001a04 54000001 T....$......T... - 42b30 e004cc88 2c402007 0000019c 812b0000 ....,@ ......+.. + 42b30 e004e888 2c402007 0000019c 812b0000 ....,@ ......+.. 42b40 1bed5100 0001e004 020f0000 9a990000 ..Q............. 42b50 1b815300 0001e004 940a0000 279a0000 ..S.........'... 42b60 1c690001 e2043e00 0000699a 00001d72 .i....>...i....r 42b70 52000001 e3043e00 0000229b 00001dd8 R.....>..."..... 42b80 4a000001 e504020f 0000419b 00003341 J.........A...3A - 42b90 22000025 892c40aa 01000001 f1049c25 "..%.,@........% - 42ba0 0000345a 22000034 4e220000 3525892c ..4Z"..4N"..5%., + 42b90 22000041 892c40aa 01000001 f1049c25 "..A.,@........% + 42ba0 0000345a 22000034 4e220000 3541892c ..4Z"..4N"..5A., 42bb0 40aa0100 00366622 0000ce9b 00003672 @....6f"......6r 42bc0 22000062 9c000036 7e220000 8b9c0000 "..b...6~"...... 42bd0 368a2200 00a99c00 00369622 0000c79c 6."......6.".... 42be0 000037b8 0b000036 a3220000 fd9c0000 ..7....6."...... - 42bf0 1f788a2c 400c0000 00712500 0038b422 .x.,@....q%..8." - 42c00 00000503 a8cc2c40 20848a2c 40592d00 ......,@ ..,@Y-. - 42c10 00210152 0503a8cc 2c400000 35a68a2c .!.R....,@..5.., - 42c20 400c0000 0038c622 00000503 94cc2c40 @....8."......,@ - 42c30 20b28a2c 40592d00 00210152 050394cc ..,@Y-..!.R.... - 42c40 2c400000 00000033 f3220000 cf8a2c40 ,@.....3."....,@ + 42bf0 1f948a2c 400c0000 00712500 0038b422 ...,@....q%..8." + 42c00 00000503 c8cc2c40 20a08a2c 40592d00 ......,@ ..,@Y-. + 42c10 00210152 0503c8cc 2c400000 35c28a2c .!.R....,@..5.., + 42c20 400c0000 0038c622 00000503 b4cc2c40 @....8."......,@ + 42c30 20ce8a2c 40592d00 00210152 0503b4cc ..,@Y-..!.R.... + 42c40 2c400000 00000033 f3220000 eb8a2c40 ,@.....3."....,@ 42c50 26030000 01f5045f 28000039 0c230000 &......_(..9.#.. - 42c60 1c9d0000 39002300 002f9d00 0035cf8a ....9.#../...5.. + 42c60 1c9d0000 39002300 002f9d00 0035eb8a ....9.#../...5.. 42c70 2c402603 00003618 2300005b 9d000036 ,@&...6.#..[...6 42c80 24230000 799d0000 36302300 00b09d00 $#..y...60#..... 42c90 00363c23 0000449e 00003648 23000086 .6<#..D...6H#... 42ca0 9e000036 54230000 b19e0000 36602300 ...6T#......6`#. 42cb0 000a9f00 00366c23 0000369f 00003678 .....6l#..6...6x - 42cc0 23000060 9f00001f 458c2c40 0b000000 #..`....E.,@.... - 42cd0 4f260000 38892300 00050384 cc2c4020 O&..8.#......,@ - 42ce0 508c2c40 592d0000 21015205 0384cc2c P.,@Y-..!.R...., - 42cf0 40210153 03914c06 00001fe5 8c2c4009 @!.S..L......,@. - 42d00 00000071 26000038 9f230000 050374cc ...q&..8.#....t. - 42d10 2c4022ee 8c2c4059 2d000000 1f108d2c ,@"..,@Y-......, + 42cc0 23000060 9f00001f 618c2c40 0b000000 #..`....a.,@.... + 42cd0 4f260000 38892300 000503a4 cc2c4020 O&..8.#......,@ + 42ce0 6c8c2c40 592d0000 21015205 03a4cc2c l.,@Y-..!.R...., + 42cf0 40210153 03914c06 00001f01 8d2c4009 @!.S..L......,@. + 42d00 00000071 26000038 9f230000 050394cc ...q&..8.#...... + 42d10 2c40220a 8d2c4059 2d000000 1f2c8d2c ,@"..,@Y-....,., 42d20 40080000 008a2600 0038b523 00000503 @.....&..8.#.... - 42d30 64cc2c40 001f1e8d 2c400b00 0000bc26 d.,@....,@.....& - 42d40 000038cb 23000005 0354cc2c 4020298d ..8.#....T.,@ ). - 42d50 2c40592d 00002101 52050354 cc2c4021 ,@Y-..!.R..T.,@! - 42d60 0153027f 0000001f 428d2c40 0c000000 .S......B.,@.... - 42d70 e8260000 38e12300 0005033c cc2c4020 .&..8.#....<.,@ - 42d80 4e8d2c40 592d0000 21015205 033ccc2c N.,@Y-..!.R..<., - 42d90 4000001f 5a8d2c40 0f000000 14270000 @...Z.,@.....'.. - 42da0 38f72300 00050324 cc2c4020 698d2c40 8.#....$.,@ i.,@ - 42db0 592d0000 21015205 0324cc2c 4000001f Y-..!.R..$.,@... - 42dc0 698d2c40 0f000000 40270000 38092400 i.,@....@'..8.$. - 42dd0 00050310 cc2c4020 758d2c40 592d0000 .....,@ u.,@Y-.. - 42de0 21015205 0310cc2c 40000023 f98b2c40 !.R....,@..#..,@ + 42d30 84cc2c40 001f3a8d 2c400b00 0000bc26 ..,@..:.,@.....& + 42d40 000038cb 23000005 0374cc2c 4020458d ..8.#....t.,@ E. + 42d50 2c40592d 00002101 52050374 cc2c4021 ,@Y-..!.R..t.,@! + 42d60 0153027f 0000001f 5e8d2c40 0c000000 .S......^.,@.... + 42d70 e8260000 38e12300 0005035c cc2c4020 .&..8.#....\.,@ + 42d80 6a8d2c40 592d0000 21015205 035ccc2c j.,@Y-..!.R..\., + 42d90 4000001f 768d2c40 0f000000 14270000 @...v.,@.....'.. + 42da0 38f72300 00050344 cc2c4020 858d2c40 8.#....D.,@ ..,@ + 42db0 592d0000 21015205 0344cc2c 4000001f Y-..!.R..D.,@... + 42dc0 858d2c40 0f000000 40270000 38092400 ..,@....@'..8.$. + 42dd0 00050330 cc2c4020 918d2c40 592d0000 ...0.,@ ..,@Y-.. + 42de0 21015205 0330cc2c 40000023 158c2c40 !.R..0.,@..#..,@ 42df0 5e0b0000 5a270000 21015203 7cce0021 ^...Z'..!.R.|..! - 42e00 01530131 0023658c 2c40262e 00006e27 .S.1.#e.,@&...n' - 42e10 00002101 52027e00 00237c8c 2c40262e ..!.R.~..#|.,@&. - 42e20 00008227 00002101 52027e00 0023848c ...'..!.R.~..#.. + 42e00 01530131 0023818c 2c40262e 00006e27 .S.1.#..,@&...n' + 42e10 00002101 52027e00 0023988c 2c40262e ..!.R.~..#..,@&. + 42e20 00008227 00002101 52027e00 0023a08c ...'..!.R.~..#.. 42e30 2c405e0b 00009627 00002101 52027e00 ,@^....'..!.R.~. - 42e40 0023958c 2c40262e 0000aa27 00002101 .#..,@&....'..!. - 42e50 52027e00 0023a18c 2c40d72d 0000c427 R.~..#..,@.-...' + 42e40 0023b18c 2c40262e 0000aa27 00002101 .#..,@&....'..!. + 42e50 52027e00 0023bd8c 2c40d72d 0000c427 R.~..#..,@.-...' 42e60 00002101 52027f00 21015302 7e000023 ..!.R...!.S.~..# - 42e70 ac8c2c40 262e0000 d8270000 21015202 ..,@&....'..!.R. - 42e80 7f000023 b88c2c40 102e0000 f1270000 ...#..,@.....'.. - 42e90 21015202 7f002101 53013000 23c08c2c !.R...!.S.0.#.., + 42e70 c88c2c40 262e0000 d8270000 21015202 ..,@&....'..!.R. + 42e80 7f000023 d48c2c40 102e0000 f1270000 ...#..,@.....'.. + 42e90 21015202 7f002101 53013000 23dc8c2c !.R...!.S.0.#.., 42ea0 40262e00 00052800 00210152 027e0000 @&....(..!.R.~.. - 42eb0 23cc8c2c 40872d00 001f2800 00210152 #..,@.-...(..!.R - 42ec0 027f0021 0153027e 000023dd 8c2c40d7 ...!.S.~..#..,@. + 42eb0 23e88c2c 40872d00 001f2800 00210152 #..,@.-...(..!.R + 42ec0 027f0021 0153027e 000023f9 8c2c40d7 ...!.S.~..#..,@. 42ed0 2d000040 28000021 01520391 44062101 -..@(..!.R..D.!. - 42ee0 53037100 06210154 01360020 088d2c40 S.q..!.T.6. ..,@ + 42ee0 53037100 06210154 01360020 248d2c40 S.q..!.T.6. $.,@ 42ef0 d72d0000 21015203 91480621 01530371 .-..!.R..H.!.S.q 42f00 00062101 54013600 00003ad0 0b00008e ..!.T.6...:..... 42f10 2800001e b9470000 01110581 2b000005 (....G......+... - 42f20 0368cb2c 40205c8e 2c40592d 00002101 .h.,@ \.,@Y-..!. - 42f30 52050368 cb2c4000 003ae80b 0000ba28 R..h.,@..:.....( + 42f20 0388cb2c 4020788e 2c40592d 00002101 ...,@ x.,@Y-..!. + 42f30 52050388 cb2c4000 003ae80b 0000ba28 R....,@..:.....( 42f40 00001eb9 47000001 1405862b 00000503 ....G......+.... - 42f50 64cb2c40 20748e2c 40592d00 00210152 d.,@ t.,@Y-..!.R - 42f60 027e0000 001f7c8e 2c400900 0000ed28 .~....|.,@.....( + 42f50 84cb2c40 20908e2c 40592d00 00210152 ..,@ ..,@Y-..!.R + 42f60 027e0000 001f988e 2c400900 0000ed28 .~......,@.....( 42f70 00001eb9 47000001 17058b2b 00000503 ....G......+.... - 42f80 58cb2c40 20858e2c 40592d00 00210152 X.,@ ..,@Y-..!.R - 42f90 050358cb 2c400000 3a080c00 00192900 ..X.,@..:.....). - 42fa0 001eb947 0000011a 05902b00 00050354 ...G......+....T - 42fb0 cb2c4020 a48e2c40 592d0000 21015202 .,@ ..,@Y-..!.R. - 42fc0 7e000000 1ff08e2c 40090000 004c2900 ~......,@....L). - 42fd0 001eb947 0000012e 05952b00 00050350 ...G......+....P - 42fe0 cb2c4020 f98e2c40 592d0000 21015205 .,@ ..,@Y-..!.R. - 42ff0 0350cb2c 40000033 4e240000 228f2c40 .P.,@..3N$..".,@ + 42f80 78cb2c40 20a18e2c 40592d00 00210152 x.,@ ..,@Y-..!.R + 42f90 050378cb 2c400000 3a080c00 00192900 ..x.,@..:.....). + 42fa0 001eb947 0000011a 05902b00 00050374 ...G......+....t + 42fb0 cb2c4020 c08e2c40 592d0000 21015202 .,@ ..,@Y-..!.R. + 42fc0 7e000000 1f0c8f2c 40090000 004c2900 ~......,@....L). + 42fd0 001eb947 0000012e 05952b00 00050370 ...G......+....p + 42fe0 cb2c4020 158f2c40 592d0000 21015205 .,@ ..,@Y-..!.R. + 42ff0 0370cb2c 40000033 4e240000 3e8f2c40 .p.,@..3N$..>.,@ 43000 ae000000 01360565 2a000039 5b240000 .....6.e*..9[$.. - 43010 969f0000 1f538f2c 400d0000 00952900 .....S.,@.....). - 43020 00386824 00000503 34cb2c40 205c8f2c .8h$....4.,@ \., - 43030 40592d00 00210152 050334cb 2c400000 @Y-..!.R..4.,@.. - 43040 237b8f2c 407c2d00 00b82900 00210152 #{.,@|-...)..!.R + 43010 969f0000 1f6f8f2c 400d0000 00952900 .....o.,@.....). + 43020 00386824 00000503 54cb2c40 20788f2c .8h$....T.,@ x., + 43030 40592d00 00210152 050354cb 2c400000 @Y-..!.R..T.,@.. + 43040 23978f2c 407c2d00 00b82900 00210152 #..,@|-...)..!.R 43050 01402101 5305039e 97fe3f21 0154030a .@!.S.....?!.T.. - 43060 a4050022 828f2c40 312e0000 23938f2c ..."..,@1...#.., + 43060 a4050022 9e8f2c40 312e0000 23af8f2c ..."..,@1...#.., 43070 40872d00 00dd2900 00210153 050348c7 @.-...)..!.S..H. - 43080 fe3f2101 54013400 23a48f2c 403d2e00 .?!.T.4.#..,@=.. + 43080 fe3f2101 54013400 23c08f2c 403d2e00 .?!.T.4.#..,@=.. 43090 00fa2900 00210152 027d0021 01530503 ..)..!.R.}.!.S.. - 430a0 087d2c40 0023a98f 2c40492e 00000e2a .},@.#..,@I....* - 430b0 00002101 52027d00 0023b48f 2c40b52d ..!.R.}..#..,@.- - 430c0 0000222a 00002101 52027d00 0023c18f .."*..!.R.}..#.. + 430a0 247d2c40 0023c58f 2c40492e 00000e2a $},@.#..,@I....* + 430b0 00002101 52027d00 0023d08f 2c40b52d ..!.R.}..#..,@.- + 430c0 0000222a 00002101 52027d00 0023dd8f .."*..!.R.}..#.. 430d0 2c40ee2d 0000442a 00002101 52027d00 ,@.-..D*..!.R.}. - 430e0 21015305 035c7c2c 40210154 01300020 !.S..\|,@!.T.0. - 430f0 d08f2c40 f92d0000 21015202 7d002101 ..,@.-..!.R.}.!. + 430e0 21015305 03787c2c 40210154 01300020 !.S..x|,@!.T.0. + 430f0 ec8f2c40 f92d0000 21015202 7d002101 ..,@.-..!.R.}.!. 43100 53020864 21015401 31210155 01310000 S..d!.T.1!.U.1.. - 43110 23e4882c 40d42100 00792a00 00210152 #..,@.!..y*..!.R - 43120 027d0000 23f9882c 40d72d00 00992a00 .}..#..,@.-...*. + 43110 2300892c 40d42100 00792a00 00210152 #..,@.!..y*..!.R + 43120 027d0000 2315892c 40d72d00 00992a00 .}..#..,@.-...*. 43130 00210152 027d1621 01530391 48062101 .!.R.}.!.S..H.!. - 43140 54013600 230d892c 40d72d00 00b82a00 T.6.#..,@.-...*. + 43140 54013600 2329892c 40d72d00 00b82a00 T.6.#).,@.-...*. 43150 00210152 027d1021 0153027e 00210154 .!.R.}.!.S.~.!.T - 43160 01360023 fc8d2c40 b00b0000 d22a0000 .6.#..,@.....*.. - 43170 21015202 7d002101 53027c00 00231c8e !.R.}.!.S.|..#.. + 43160 01360023 188e2c40 b00b0000 d22a0000 .6.#..,@.....*.. + 43170 21015202 7d002101 53027c00 0023388e !.R.}.!.S.|..#8. 43180 2c40262e 0000e62a 00002101 52027e00 ,@&....*..!.R.~. - 43190 0023288e 2c40872d 0000002b 00002101 .#(.,@.-...+..!. - 431a0 52027f00 21015302 7e000023 388e2c40 R...!.S.~..#8.,@ + 43190 0023448e 2c40872d 0000002b 00002101 .#D.,@.-...+..!. + 431a0 52027f00 21015302 7e000023 548e2c40 R...!.S.~..#T.,@ 431b0 102e0000 1f2b0000 21015202 7e002101 .....+..!.R.~.!. - 431c0 53013021 01540208 740023f0 8e2c4087 S.0!.T..t.#..,@. + 431c0 53013021 01540208 7400230c 8f2c4087 S.0!.T..t.#..,@. 431d0 2d000042 2b000021 01520503 1132ff3f -..B+..!.R...2.? - 431e0 21015303 91440621 01540136 0023108f !.S..D.!.T.6.#.. + 431e0 21015303 91440621 01540136 00232c8f !.S..D.!.T.6.#,. 431f0 2c40552e 0000552b 00002101 52013000 ,@U...U+..!.R.0. - 43200 23198f2c 40b52d00 006c2b00 00210152 #..,@.-..l+..!.R - 43210 0503ec38 ff3f0026 dd8f2c40 21015201 ...8.?.&..,@!.R. + 43200 23358f2c 40b52d00 006c2b00 00210152 #5.,@.-..l+..!.R + 43210 0503ec38 ff3f0026 f98f2c40 21015201 ...8.?.&..,@!.R. 43220 33210153 0503b031 ff3f0000 24f41800 3!.S...1.?..$... 43230 00246803 00002418 0f000024 68030000 .$h...$....$h... - 43240 24680300 002b064a 00000144 05ec8f2c $h...+.J...D..., + 43240 24680300 002b064a 00000144 0508902c $h...+.J...D..., 43250 40690000 00019c29 2c00001b ed510000 @i.....),....Q.. 43260 01440502 0f0000a9 9f00001b 4c4c0000 .D..........LL.. 43270 014405ad 000000d5 9f00002c 69000146 .D.........,i..F 43280 053e0000 002f7252 00000147 053e0000 .>.../rR...G.>.. 43290 001dd84a 00000149 05020f00 0004a000 ...J...I........ - 432a0 00233990 2c40d72d 0000182c 00002101 .#9.,@.-...,..!. + 432a0 00235590 2c40d72d 0000182c 00002101 .#U.,@.-...,..!. 432b0 52027c10 21015305 03d189fe 3f210154 R.|.!.S.....?!.T - 432c0 01360020 4c902c40 7f240000 21015202 .6. L.,@.$..!.R. + 432c0 01360020 68902c40 7f240000 21015202 .6. h.,@.$..!.R. 432d0 7c000000 286a2600 000128d1 02000005 |...(j&...(..... 432e0 03b031ff 3f287b54 00000129 8c000000 ..1.?({T...).... 432f0 0503ac31 ff3f3b3a 53000001 2d572c00 ...1.?;:S...-W,. @@ -58836,7 +58839,7 @@ Contents of section .debug_info: 434f0 0007c401 405c1600 005c1600 00074c01 ....@\...\....L. 43500 40344b00 00344b00 00069501 00f00000 @4K..4K......... 43510 00040058 58000004 01dd3e00 00019e55 ...XX.....>....U - 43520 0000287e 10401700 0000a942 01000201 ..(~.@.....B.... + 43520 0000287e 10401700 0000df42 01000201 ..(~.@.....B.... 43530 065c0300 00020108 5a030000 02020558 .\......Z......X 43540 00000002 02071b04 00000304 05696e74 .............int 43550 00020407 b4030000 020805bf 00000002 ................ @@ -58851,7 +58854,7 @@ Contents of section .debug_info: 435e0 00000a64 00014e28 00000001 53000b04 ...d..N(....S... 435f0 e7000000 0c0b04ee 0000000d 28000000 ............(... 43600 00c00000 00040001 59000004 01dd3e00 ........Y.....>. - 43610 00010456 0000407e 10401e00 00006044 ...V..@~.@....`D + 43610 00010456 0000407e 10401e00 00009644 ...V..@~.@.....D 43620 01000201 065c0300 00020108 5a030000 .....\......Z... 43630 02020558 00000002 02071b04 00000304 ...X............ 43640 05696e74 00020407 b4030000 020805bf .int............ @@ -58864,7 +58867,7 @@ Contents of section .debug_info: 436b0 7b000000 f6a00000 08730001 446e0000 {........s..Dn.. 436c0 00015200 00130900 00040071 59000004 ..R........qY... 436d0 01dd3e00 0001b456 0000307b 10401d00 ..>....V..0{.@.. - 436e0 00008745 01000201 065c0300 00020108 ...E.....\...... + 436e0 0000bd45 01000201 065c0300 00020108 ...E.....\...... 436f0 5a030000 02020558 00000002 02071b04 Z......X........ 43700 00000304 05696e74 00020407 b4030000 .....int........ 43710 020805bf 00000002 0807aa03 000004be ................ @@ -59008,7 +59011,7 @@ Contents of section .debug_info: 43fb0 74080000 224a4400 00053203 0e040000 t..."JD...2..... 43fc0 237b5600 0008a23d 00000014 0e040000 #{V....=........ 43fd0 14e90800 0014fa00 00000000 07010000 ................ - 43fe0 0200395b 00000401 db470100 607e1040 ..9[.....G..`~.@ + 43fe0 0200395b 00000401 11480100 607e1040 ..9[.....H..`~.@ 43ff0 a97e1040 2f686f6d 652f776a 672f5265 .~.@/home/wjg/Re 44000 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- 44010 32303137 30363232 2f63726f 7373746f 20170622/crossto @@ -59025,7 +59028,7 @@ Contents of section .debug_info: 440c0 74656e73 612d6c78 3130362d 656c662f tensa-lx106-elf/ 440d0 6c696267 63630047 4e552041 5320322e libgcc.GNU AS 2. 440e0 32352e31 00018008 01000002 004d5b00 25.1.........M[. - 440f0 000401fe 48010050 7b104085 7c10402f ....H..P{.@.|.@/ + 440f0 00040134 49010050 7b104085 7c10402f ...4I..P{.@.|.@/ 44100 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es 44110 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 44120 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG @@ -59041,7 +59044,7 @@ Contents of section .debug_info: 441c0 2d676363 2d66696e 616c2f78 74656e73 -gcc-final/xtens 441d0 612d6c78 3130362d 656c662f 6c696267 a-lx106-elf/libg 441e0 63630047 4e552041 5320322e 32352e31 cc.GNU AS 2.25.1 - 441f0 00018008 01000002 00615b00 00040120 .........a[.... + 441f0 00018008 01000002 00615b00 00040156 .........a[....V 44200 4c010088 7c1040c8 7c10402f 686f6d65 L...|.@.|.@/home 44210 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op 44220 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ @@ -60529,147 +60532,147 @@ Contents of section .debug_aranges: 0020 00000000 00000000 34000000 02004705 ........4.....G. 0030 00000400 00000000 d8201040 51000000 ......... .@Q... 0040 6c422a40 c0000000 2c432a40 39000000 lB*@....,C*@9... - 0050 78432a40 70000000 00000000 00000000 xC*@p........... + 0050 7c432a40 8c000000 00000000 00000000 |C*@............ 0060 2c000000 0200710c 00000400 00000000 ,.....q......... - 0070 f0432a40 5b000000 64442a40 d5000000 .C*@[...dD*@.... - 0080 4c452a40 45000000 00000000 00000000 LE*@E........... + 0070 10442a40 5b000000 84442a40 d5000000 .D*@[....D*@.... + 0080 6c452a40 45000000 00000000 00000000 lE*@E........... 0090 fc000000 02007111 00000400 00000000 ......q......... - 00a0 c0452a40 23010000 34211040 31000000 .E*@#...4!.@1... - 00b0 68211040 2b000000 e8462a40 2f000000 h!.@+....F*@/... - 00c0 18472a40 2f000000 48472a40 24000000 .G*@/...HG*@$... - 00d0 74472a40 42000000 bc472a40 14000000 tG*@B....G*@.... - 00e0 94211040 30000000 d4472a40 2f000000 .!.@0....G*@/... + 00a0 e0452a40 23010000 34211040 31000000 .E*@#...4!.@1... + 00b0 68211040 2b000000 08472a40 2f000000 h!.@+....G*@/... + 00c0 38472a40 2f000000 68472a40 24000000 8G*@/...hG*@$... + 00d0 94472a40 42000000 dc472a40 14000000 .G*@B....G*@.... + 00e0 94211040 30000000 f4472a40 2f000000 .!.@0....G*@/... 00f0 c4211040 20000000 e4211040 25000000 .!.@ ....!.@%... 0100 10221040 23000000 44221040 b5000000 .".@#...D".@.... - 0110 fc221040 23000000 10482a40 5b000000 .".@#....H*@[... - 0120 6c482a40 28000000 94482a40 29000000 lH*@(....H*@)... - 0130 c4482a40 30000000 f4482a40 37000000 .H*@0....H*@7... - 0140 2c492a40 23000000 60492a40 c6000000 ,I*@#...`I*@.... - 0150 2c4a2a40 59000000 884a2a40 63000000 ,J*@Y....J*@c... - 0160 ec4a2a40 33000000 204b2a40 18000000 .J*@3... K*@.... - 0170 384b2a40 20000000 684b2a40 2a000000 8K*@ ...hK*@*... - 0180 944b2a40 4a000000 00000000 00000000 .K*@J........... + 0110 fc221040 23000000 30482a40 5b000000 .".@#...0H*@[... + 0120 8c482a40 28000000 b4482a40 29000000 .H*@(....H*@)... + 0130 e4482a40 30000000 14492a40 37000000 .H*@0....I*@7... + 0140 4c492a40 23000000 7c492a40 c6000000 LI*@#...|I*@.... + 0150 484a2a40 59000000 a44a2a40 63000000 HJ*@Y....J*@c... + 0160 084b2a40 33000000 3c4b2a40 18000000 .K*@3........... - 0270 68562a40 5f010000 d0572a40 39000000 hV*@_....W*@9... + 0270 84562a40 5f010000 ec572a40 39000000 .V*@_....W*@9... 0280 00000000 00000000 24000000 0200af44 ........$......D - 0290 00000400 00000000 0c582a40 38000000 .........X*@8... - 02a0 44582a40 20000000 00000000 00000000 DX*@ ........... + 0290 00000400 00000000 28582a40 38000000 ........(X*@8... + 02a0 60582a40 20000000 00000000 00000000 `X*@ ........... 02b0 74000000 0200e348 00000400 00000000 t......H........ 02c0 24231040 15000000 48231040 22000000 $#.@....H#.@"... 02d0 7c231040 4d000000 d4231040 8b000000 |#.@M....#.@.... - 02e0 68582a40 15000000 80582a40 15000000 hX*@.....X*@.... - 02f0 d0582a40 a4000000 78592a40 47000000 .X*@....xY*@G... - 0300 cc592a40 43000000 105a2a40 1b000000 .Y*@C....Z*@.... - 0310 2c5a2a40 1b000000 485a2a40 08000000 ,Z*@....HZ*@.... + 02e0 84582a40 15000000 9c582a40 15000000 .X*@.....X*@.... + 02f0 ec582a40 a4000000 94592a40 47000000 .X*@.....Y*@G... + 0300 e8592a40 43000000 2c5a2a40 1b000000 .Y*@C...,Z*@.... + 0310 485a2a40 1b000000 645a2a40 08000000 HZ*@....dZ*@.... 0320 00000000 00000000 64000000 02004658 ........d.....FX 0330 00000400 00000000 a4241040 3f010000 .........$.@?... 0340 14261040 a1000000 d0261040 5d000000 .&.@.....&.@]... - 0350 645a2a40 9f000000 1c5b2a40 77000000 dZ*@.....[*@w... - 0360 c45b2a40 4b010000 1c5d2a40 7a000000 .[*@K....]*@z... - 0370 9c5d2a40 36000000 fc5d2a40 b1000000 .]*@6....]*@.... - 0380 b05e2a40 11000000 00000000 00000000 .^*@............ + 0350 805a2a40 9f000000 385b2a40 77000000 .Z*@....8[*@w... + 0360 e05b2a40 4b010000 385d2a40 7a000000 .[*@K...8]*@z... + 0370 b85d2a40 36000000 185e2a40 b1000000 .]*@6....^*@.... + 0380 cc5e2a40 11000000 00000000 00000000 .^*@............ 0390 2c000000 0200906d 00000400 00000000 ,......m........ - 03a0 44271040 9e010000 cc5e2a40 5b000000 D'.@.....^*@[... - 03b0 385f2a40 5b000000 00000000 00000000 8_*@[........... + 03a0 44271040 9e010000 e85e2a40 5b000000 D'.@.....^*@[... + 03b0 545f2a40 5b000000 00000000 00000000 T_*@[........... 03c0 24000000 0200af72 00000400 00000000 $......r........ - 03d0 b45f2a40 8d010000 c8612a40 9a050000 ._*@.....a*@.... + 03d0 d05f2a40 8d010000 e4612a40 9a050000 ._*@.....a*@.... 03e0 00000000 00000000 34000000 0200ce86 ........4....... - 03f0 00000400 00000000 70672a40 5c000000 ........pg*@\... - 0400 e8672a40 e0000000 d4682a40 50000000 .g*@.....h*@P... - 0410 3c692a40 48010000 00000000 00000000 .@....P?.@.... 0a60 3c401040 62000000 a0401040 0b000000 <@.@b....@.@.... 0a70 ac401040 16000000 c4401040 25000000 .@.@.....@.@%... @@ -60702,93 +60705,93 @@ Contents of section .debug_aranges: 0af0 744a1040 3d010000 b44b1040 39000000 tJ.@=....K.@9... 0b00 f04b1040 5c000000 4c4c1040 08000000 .K.@\...LL.@.... 0b10 584c1040 a1000000 004d1040 8a000000 XL.@.....M.@.... - 0b20 64272b40 50000000 944d1040 26010000 d'+@P....M.@&... + 0b20 80272b40 50000000 944d1040 26010000 .'+@P....M.@&... 0b30 bc4e1040 28000000 e44e1040 48000000 .N.@(....N.@H... 0b40 2c4f1040 16000000 00000000 00000000 ,O.@............ 0b50 1c000000 02003b97 01000400 00000000 ......;......... - 0b60 b8272b40 111b0000 00000000 00000000 .'+@............ + 0b60 d4272b40 111b0000 00000000 00000000 .'+@............ 0b70 1c000000 0200b20d 02000400 00000000 ................ - 0b80 e0422b40 600a0000 00000000 00000000 .B+@`........... + 0b80 fc422b40 600a0000 00000000 00000000 .B+@`........... 0b90 e4000000 0200b031 02000400 00000000 .......1........ 0ba0 487d1040 25000000 504f1040 91000000 H}.@%...PO.@.... - 0bb0 4c4d2b40 150c0000 e44f1040 76000000 LM+@.....O.@v... - 0bc0 64592b40 09090000 5c501040 3e000000 dY+@....\P.@>... + 0bb0 684d2b40 150c0000 e44f1040 76000000 hM+@.....O.@v... + 0bc0 80592b40 09090000 5c501040 3e000000 .Y+@....\P.@>... 0bd0 9c501040 26000000 c4501040 23000000 .P.@&....P.@#... 0be0 e8501040 0f000000 f8501040 1b000000 .P.@.....P.@.... - 0bf0 20511040 34000000 70622b40 3c000000 Q.@4...pb+@<... - 0c00 54511040 16000000 ac622b40 40010000 TQ.@.....b+@@... + 0bf0 20511040 34000000 8c622b40 3c000000 Q.@4....b+@<... + 0c00 54511040 16000000 c8622b40 40010000 TQ.@.....b+@@... 0c10 6c511040 8d000000 fc511040 fb000000 lQ.@.....Q.@.... 0c20 f8521040 c4000000 bc531040 65010000 .R.@.....S.@e... - 0c30 24551040 20010000 f4632b40 fc010000 $U.@ ....c+@.... + 0c30 24551040 20010000 10642b40 fc010000 $U.@ ....d+@.... 0c40 44561040 21000000 6c561040 8a000000 DV.@!...lV.@.... - 0c50 f8561040 22000000 00662b40 02010000 .V.@"....f+@.... + 0c50 f8561040 22000000 1c662b40 02010000 .V.@"....f+@.... 0c60 20571040 7a000000 a0571040 6d000000 W.@z....W.@m... 0c70 00000000 00000000 54000000 0200dfb3 ........T....... 0c80 02000400 00000000 707d1040 1c000000 ........p}.@.... - 0c90 6c672b40 2e020000 14581040 0b000000 lg+@.....X.@.... + 0c90 88672b40 2e020000 14581040 0b000000 .g+@.....X.@.... 0ca0 20581040 0b000000 30581040 14000000 X.@....0X.@.... 0cb0 44581040 38000000 7c581040 3c000000 DX.@8...|X.@<... 0cc0 b8581040 31000000 00000000 00000000 .X.@1........... 0cd0 ac000000 020022cc 02000400 00000000 ......"......... - 0ce0 9c692b40 05010000 8c7d1040 0e000000 .i+@.....}.@.... + 0ce0 b8692b40 05010000 8c7d1040 0e000000 .i+@.....}.@.... 0cf0 f0581040 6f000000 9c7d1040 29000000 .X.@o....}.@)... - 0d00 a46a2b40 00030000 64591040 1f000000 .j+@....dY.@.... + 0d00 c06a2b40 00030000 64591040 1f000000 .j+@....dY.@.... 0d10 90591040 99000000 2c5a1040 5c000000 .Y.@....,Z.@\... 0d20 885a1040 96000000 c87d1040 59000000 .Z.@.....}.@Y... 0d30 247e1040 02000000 385b1040 e6000000 $~.@....8[.@.... 0d40 245c1040 99000000 c45c1040 ed010000 $\.@.....\.@.... 0d50 c05e1040 80020000 40611040 15000000 .^.@....@a.@.... - 0d60 b06d2b40 51000000 58611040 b5000000 .m+@Q...Xa.@.... - 0d70 046e2b40 91020000 00000000 00000000 .n+@............ + 0d60 cc6d2b40 51000000 58611040 b5000000 .m+@Q...Xa.@.... + 0d70 206e2b40 91020000 00000000 00000000 n+@............ 0d80 2c010000 0200fb27 03000400 00000000 ,......'........ 0d90 14621040 90000000 a4621040 78000000 .b.@.....b.@x... 0da0 20631040 31000000 54631040 33000000 c.@1...Tc.@3... - 0db0 9c631040 70020000 a4702b40 d6030000 .c.@p....p+@.... + 0db0 9c631040 70020000 c0702b40 d6030000 .c.@p....p+@.... 0dc0 10661040 1d000000 30661040 61000000 .f.@....0f.@a... - 0dd0 98661040 19000000 84742b40 8b000000 .f.@.....t+@.... + 0dd0 98661040 19000000 a0742b40 8b000000 .f.@.....t+@.... 0de0 c4661040 8f030000 546a1040 36000000 .f.@....Tj.@6... - 0df0 8c6a1040 1e000000 10752b40 95000000 .j.@.....u+@.... - 0e00 ac6a1040 42000000 ac752b40 ae010000 .j.@B....u+@.... + 0df0 8c6a1040 1e000000 2c752b40 95000000 .j.@....,u+@.... + 0e00 ac6a1040 42000000 c8752b40 ae010000 .j.@B....u+@.... 0e10 f06a1040 26000000 186b1040 0e000000 .j.@&....k.@.... 0e20 286b1040 17000000 406b1040 47000000 (k.@....@k.@G... 0e30 886b1040 1e000000 ac6b1040 58000000 .k.@.....k.@X... 0e40 086c1040 42010000 4c6d1040 d2000000 .l.@B...Lm.@.... - 0e50 64772b40 bc010000 286e1040 6f000000 dw+@....(n.@o... - 0e60 20792b40 83010000 986e1040 2d000000 y+@.....n.@-... - 0e70 cc6e1040 1f000000 a47a2b40 1f000000 .n.@.....z+@.... - 0e80 f06e1040 17000000 cc7a2b40 03020000 .n.@.....z+@.... + 0e50 80772b40 bc010000 286e1040 6f000000 .w+@....(n.@o... + 0e60 3c792b40 83010000 986e1040 2d000000 Q*@ + 01d0 4c512a40 75512a40 bc512a40 81552a40 LQ*@uQ*@.Q*@.U*@ + 01e0 90552a40 c1552a40 00000000 00000000 .U*@.U*@........ + 01f0 d0552a40 0b562a40 10562a40 68562a40 .U*@.V*@.V*@hV*@ + 0200 00000000 00000000 25572a40 4d572a40 ........%W*@MW*@ + 0210 52572a40 98572a40 00000000 00000000 RW*@.W*@........ + 0220 84562a40 e3572a40 ec572a40 25582a40 .V*@.W*@.W*@%X*@ + 0230 00000000 00000000 28582a40 60582a40 ........(X*@`X*@ + 0240 60582a40 80582a40 00000000 00000000 `X*@.X*@........ 0250 24231040 39231040 48231040 6a231040 $#.@9#.@H#.@j#.@ 0260 7c231040 c9231040 d4231040 5f241040 |#.@.#.@.#.@_$.@ - 0270 68582a40 7d582a40 80582a40 95582a40 hX*@}X*@.X*@.X*@ - 0280 d0582a40 74592a40 78592a40 bf592a40 .X*@tY*@xY*@.Y*@ - 0290 cc592a40 0f5a2a40 105a2a40 2b5a2a40 .Y*@.Z*@.Z*@+Z*@ - 02a0 2c5a2a40 475a2a40 485a2a40 505a2a40 ,Z*@GZ*@HZ*@PZ*@ + 0270 84582a40 99582a40 9c582a40 b1582a40 .X*@.X*@.X*@.X*@ + 0280 ec582a40 90592a40 94592a40 db592a40 .X*@.Y*@.Y*@.Y*@ + 0290 e8592a40 2b5a2a40 2c5a2a40 475a2a40 .Y*@+Z*@,Z*@GZ*@ + 02a0 485a2a40 635a2a40 645a2a40 6c5a2a40 HZ*@cZ*@dZ*@lZ*@ 02b0 00000000 00000000 a4241040 e3251040 .........$.@.%.@ 02c0 14261040 b5261040 d0261040 2d271040 .&.@.&.@.&.@-'.@ - 02d0 645a2a40 035b2a40 1c5b2a40 935b2a40 dZ*@.[*@.[*@.[*@ - 02e0 c45b2a40 0f5d2a40 1c5d2a40 965d2a40 .[*@.]*@.]*@.]*@ - 02f0 9c5d2a40 d25d2a40 fc5d2a40 ad5e2a40 .]*@.]*@.]*@.^*@ - 0300 b05e2a40 c15e2a40 00000000 00000000 .^*@.^*@........ - 0310 44271040 e2281040 cc5e2a40 275f2a40 D'.@.(.@.^*@'_*@ - 0320 385f2a40 935f2a40 00000000 00000000 8_*@._*@........ - 0330 f3612a40 cf632a40 d4632a40 42642a40 .a*@.c*@.c*@Bd*@ - 0340 4d642a40 3b672a40 00000000 00000000 Md*@;g*@........ - 0350 d8622a40 0c632a40 25632a40 cf632a40 .b*@.c*@%c*@.c*@ - 0360 d4632a40 42642a40 4d642a40 3b672a40 .c*@Bd*@Md*@;g*@ - 0370 00000000 00000000 da632a40 42642a40 .........c*@Bd*@ - 0380 4d642a40 8e662a40 00000000 00000000 Md*@.f*@........ - 0390 b45f2a40 41612a40 c8612a40 62672a40 ._*@Aa*@.a*@bg*@ - 03a0 00000000 00000000 70672a40 cc672a40 ........pg*@.g*@ - 03b0 e8672a40 c8682a40 d4682a40 24692a40 .g*@.h*@.h*@$i*@ - 03c0 3c692a40 846a2a40 00000000 00000000 .,@ - 04c0 00000000 00000000 949d2c40 ec9d2c40 ..........,@..,@ - 04d0 ec9d2c40 459e2c40 489e2c40 aa9e2c40 ..,@E.,@H.,@..,@ - 04e0 00000000 00000000 6c762a40 9f762a40 ........lv*@.v*@ - 04f0 a0762a40 b7762a40 b8762a40 cf762a40 .v*@.v*@.v*@.v*@ - 0500 d0762a40 df762a40 00000000 00000000 .v*@.v*@........ - 0510 15792a40 27792a40 29792a40 3c792a40 .y*@'y*@)y*@y*@Zy*@........ - 0530 fb7a2a40 fd7a2a40 077b2a40 0a7b2a40 .z*@.z*@.{*@.{*@ - 0540 00000000 00000000 8f7c2a40 917c2a40 .........|*@.|*@ - 0550 997c2a40 9c7c2a40 00000000 00000000 .|*@.|*@........ - 0560 177d2a40 197d2a40 1f7d2a40 227d2a40 .}*@.}*@.}*@"}*@ - 0570 00000000 00000000 7d7d2a40 7f7d2a40 ........}}*@.}*@ - 0580 817d2a40 847d2a40 00000000 00000000 .}*@.}*@........ - 0590 997d2a40 9b7d2a40 9d7d2a40 a07d2a40 .}*@.}*@.}*@.}*@ - 05a0 00000000 00000000 b57d2a40 b77d2a40 .........}*@.}*@ - 05b0 b97d2a40 bc7d2a40 00000000 00000000 .}*@.}*@........ - 05c0 e0762a40 20772a40 20772a40 7f772a40 .v*@ w*@ w*@.w*@ - 05d0 80772a40 d9772a40 dc772a40 0a782a40 .w*@.w*@.w*@.x*@ - 05e0 0c782a40 39782a40 3c782a40 76782a40 .x*@9x*@}*@ + 0570 00000000 00000000 997d2a40 9b7d2a40 .........}*@.}*@ + 0580 9d7d2a40 a07d2a40 00000000 00000000 .}*@.}*@........ + 0590 b57d2a40 b77d2a40 b97d2a40 bc7d2a40 .}*@.}*@.}*@.}*@ + 05a0 00000000 00000000 d17d2a40 d37d2a40 .........}*@.}*@ + 05b0 d57d2a40 d87d2a40 00000000 00000000 .}*@.}*@........ + 05c0 fc762a40 3c772a40 3c772a40 9b772a40 .v*@V,@XV,@@W,@ - 0a80 5c572c40 cf592c40 d0592c40 d5592c40 \W,@.Y,@.Y,@.Y,@ - 0a90 e0592c40 155a2c40 205a2c40 5c5a2c40 .Y,@.Z,@ Z,@\Z,@ - 0aa0 00000000 00000000 3e5f2c40 6c5f2c40 ........>_,@l_,@ - 0ab0 775f2c40 c4612c40 00000000 00000000 w_,@.a,@........ - 0ac0 08662c40 446c2c40 e8712c40 8c732c40 .f,@Dl,@.q,@.s,@ - 0ad0 00000000 00000000 27682c40 40682c40 ........'h,@@h,@ - 0ae0 1c732c40 8c732c40 00000000 00000000 .s,@.s,@........ - 0af0 8a6a2c40 8d6a2c40 8f6a2c40 956a2c40 .j,@.j,@.j,@.j,@ - 0b00 00000000 00000000 686c2c40 e8712c40 ........hl,@.q,@ - 0b10 8c732c40 18772c40 00000000 00000000 .s,@.w,@........ - 0b20 186d2c40 e8712c40 8c732c40 18772c40 .m,@.q,@.s,@.w,@ - 0b30 00000000 00000000 7f6f2c40 836f2c40 .........o,@.o,@ - 0b40 866f2c40 8c6f2c40 00000000 00000000 .o,@.o,@........ - 0b50 5c5a2c40 965a2c40 985a2c40 9a5a2c40 \Z,@.Z,@.Z,@.Z,@ - 0b60 b05a2c40 555b2c40 5c5b2c40 1b5c2c40 .Z,@U[,@\[,@.\,@ - 0b70 205c2c40 ad5c2c40 cc5c2c40 5d5d2c40 \,@.\,@.\,@]],@ - 0b80 605d2c40 b75d2c40 c05d2c40 255e2c40 `],@.],@.],@%^,@ - 0b90 285e2c40 515e2c40 805e2c40 d7612c40 (^,@Q^,@.^,@.a,@ - 0ba0 e8612c40 0b652c40 98652c40 2c772c40 .a,@.e,@.e,@,w,@ - 0bb0 00000000 00000000 0f8a2c40 848a2c40 ..........,@..,@ - 0bc0 868a2c40 cf8a2c40 00000000 00000000 ..,@..,@........ - 0bd0 518e2c40 548e2c40 568e2c40 5c8e2c40 Q.,@T.,@V.,@\.,@ - 0be0 00000000 00000000 5c8e2c40 5f8e2c40 ........\.,@_.,@ - 0bf0 658e2c40 6a8e2c40 6c8e2c40 748e2c40 e.,@j.,@l.,@t.,@ - 0c00 00000000 00000000 888e2c40 8b8e2c40 ..........,@..,@ - 0c10 938e2c40 988e2c40 9b8e2c40 a48e2c40 ..,@..,@..,@..,@ - 0c20 00000000 00000000 2c772c40 66772c40 ........,w,@fw,@ - 0c30 94772c40 4f7c2c40 5c7c2c40 077d2c40 .w,@O|,@\|,@.},@ - 0c40 087d2c40 6b7d2c40 787d2c40 c57d2c40 .},@k},@x},@.},@ - 0c50 c87d2c40 f17d2c40 fc7d2c40 4d7e2c40 .},@.},@.},@M~,@ - 0c60 587e2c40 a97e2c40 ac7e2c40 d57e2c40 X~,@.~,@.~,@.~,@ - 0c70 d87e2c40 017f2c40 387f2c40 e1802c40 .~,@..,@8.,@..,@ - 0c80 10812c40 9c842c40 c8842c40 3f882c40 ..,@..,@..,@?.,@ - 0c90 40882c40 71882c40 cc882c40 ec8f2c40 @.,@q.,@..,@..,@ - 0ca0 ec8f2c40 55902c40 00000000 00000000 ..,@U.,@........ + 0770 80962a40 9d962a40 a7962a40 aa962a40 ..*@..*@..*@..*@ + 0780 00000000 00000000 2c802a40 7c802a40 ........,.*@|.*@ + 0790 88802a40 c3822a40 c4822a40 f8822a40 ..*@..*@..*@..*@ + 07a0 f8822a40 0e832a40 14832a40 2c832a40 ..*@..*@..*@,.*@ + 07b0 2c832a40 44832a40 44832a40 5f832a40 ,.*@D.*@D.*@_.*@ + 07c0 60832a40 89832a40 90832a40 37842a40 `.*@..*@..*@7.*@ + 07d0 40842a40 99852a40 a4852a40 26862a40 @.*@..*@..*@&.*@ + 07e0 28862a40 4f862a40 68862a40 84892a40 (.*@O.*@h.*@..*@ + 07f0 88892a40 d3892a40 d4892a40 1d8a2a40 ..*@..*@..*@..*@ + 0800 208a2a40 d48a2a40 dc8a2a40 ff8a2a40 .*@..*@..*@..*@ + 0810 008b2a40 148b2a40 148b2a40 258b2a40 ..*@..*@..*@%.*@ + 0820 288b2a40 398b2a40 3c8b2a40 b18b2a40 (.*@9.*@<.*@..*@ + 0830 b48b2a40 198c2a40 1c8c2a40 7c8c2a40 ..*@..*@..*@|.*@ + 0840 1c291040 c22c1040 888c2a40 7f8d2a40 .).@.,.@..*@..*@ + 0850 808d2a40 938d2a40 948d2a40 a88d2a40 ..*@..*@..*@..*@ + 0860 a88d2a40 c08d2a40 c08d2a40 d18d2a40 ..*@..*@..*@..*@ + 0870 d48d2a40 e58d2a40 e88d2a40 008e2a40 ..*@..*@..*@..*@ + 0880 008e2a40 0b8e2a40 0c8e2a40 228e2a40 ..*@..*@..*@".*@ + 0890 248e2a40 3a8e2a40 3c8e2a40 528e2a40 $.*@:.*@<.*@R.*@ + 08a0 548e2a40 6b8e2a40 6c8e2a40 828e2a40 T.*@k.*@l.*@..*@ + 08b0 848e2a40 9a8e2a40 9c8e2a40 b28e2a40 ..*@..*@..*@..*@ + 08c0 b48e2a40 ca8e2a40 cc8e2a40 e28e2a40 ..*@..*@..*@..*@ + 08d0 e48e2a40 fa8e2a40 fc8e2a40 178f2a40 ..*@..*@..*@..*@ + 08e0 188f2a40 338f2a40 348f2a40 4f8f2a40 ..*@3.*@4.*@O.*@ + 08f0 508f2a40 758f2a40 908f2a40 05902a40 P.*@u.*@..*@..*@ + 0900 08902a40 47902a40 48902a40 85902a40 ..*@G.*@H.*@..*@ + 0910 88902a40 a3902a40 a4902a40 bf902a40 ..*@..*@..*@..*@ + 0920 c0902a40 37912a40 3c912a40 b2912a40 ..*@7.*@<.*@..*@ + 0930 b4912a40 27922a40 28922a40 97922a40 ..*@'.*@(.*@..*@ + 0940 98922a40 b3922a40 b4922a40 fa922a40 ..*@..*@..*@..*@ + 0950 fc922a40 2f932a40 30932a40 51932a40 ..*@/.*@0.*@Q.*@ + 0960 54932a40 7a932a40 7c932a40 a4932a40 T.*@z.*@|.*@..*@ + 0970 a4932a40 c9932a40 cc932a40 df932a40 ..*@..*@..*@..*@ + 0980 e0932a40 fd932a40 00942a40 1d942a40 ..*@..*@..*@..*@ + 0990 20942a40 33942a40 34942a40 47942a40 .*@3.*@4.*@G.*@ + 09a0 48942a40 8d942a40 90942a40 e7942a40 H.*@..*@..*@..*@ + 09b0 e8942a40 0b952a40 0c952a40 a9952a40 ..*@..*@..*@..*@ + 09c0 ac952a40 05972a40 08972a40 ca972a40 ..*@..*@..*@..*@ + 09d0 cc972a40 33982a40 34982a40 48982a40 ..*@3.*@4.*@H.*@ + 09e0 48982a40 5c982a40 5c982a40 bb982a40 H.*@\.*@\.*@..*@ + 09f0 bc982a40 cd982a40 d0982a40 e1982a40 ..*@..*@..*@..*@ + 0a00 00000000 00000000 e6562c40 e9562c40 .........V,@.V,@ + 0a10 ec562c40 f5562c40 00000000 00000000 .V,@.V,@........ + 0a20 ab572c40 a9592c40 bc592c40 dc592c40 .W,@.Y,@.Y,@.Y,@ + 0a30 00000000 00000000 0c512c40 e7512c40 .........Q,@.Q,@ + 0a40 f0512c40 a2522c40 a8522c40 df522c40 .Q,@.R,@.R,@.R,@ + 0a50 f0522c40 b1532c40 c0532c40 fc532c40 .R,@.S,@.S,@.S,@ + 0a60 28542c40 cd552c40 d8552c40 01562c40 (T,@.U,@.U,@.V,@ + 0a70 0c562c40 5a562c40 74562c40 5c572c40 .V,@ZV,@tV,@\W,@ + 0a80 78572c40 eb592c40 ec592c40 f1592c40 xW,@.Y,@.Y,@.Y,@ + 0a90 fc592c40 315a2c40 3c5a2c40 785a2c40 .Y,@1Z,@....mem.h....o - 04b10 73617069 2e680001 00007374 72696e67 sapi.h....string - 04b20 2e680002 00000000 05021080 2a4003f0 .h..........*@.. - 04b30 04010304 09000001 037d0902 00010305 .........}...... - 04b40 09020001 03020918 00010302 09110001 ................ - 04b50 0301090c 00010306 09040001 03020903 ................ - 04b60 00010371 09030001 030a0909 0001030a ...q............ - 04b70 09020001 03f60009 0e000103 01090000 ................ - 04b80 01037f09 04000103 01090700 01037f09 ................ - 04b90 02000103 08090600 01037809 05000103 ..........x..... - 04ba0 08090200 01037909 02000103 07090200 ......y......... - 04bb0 01031009 06000103 02090800 01037d09 ..............}. - 04bc0 02000103 01090900 01030209 06000103 ................ - 04bd0 02090300 01030509 0b000103 03090200 ................ - 04be0 01030d09 08000103 02091100 01030b09 ................ - 04bf0 04000103 75090200 01030909 03000103 ....u........... - 04c00 02090600 01030109 06000103 06090a00 ................ - 04c10 01030409 09000103 02092a00 01037e09 ..........*...~. - 04c20 05000103 08091200 01037809 05000103 ..........x..... - 04c30 05091200 01037609 07000103 0b090200 ......v......... - 04c40 01030509 03000103 03090800 0103c57e ...............~ - 04c50 090a0001 03060906 00010303 090d0001 ................ - 04c60 03050914 00010305 09080001 0305090b ................ - 04c70 00010306 09150001 03020905 00010307 ................ - 04c80 09140001 037f090c 0001036b 09030001 ...........k.... - 04c90 03150902 0001030a 09070001 03030906 ................ - 04ca0 00010376 09030001 030a0902 00010304 ...v............ - 04cb0 09030001 03040906 00010303 09060001 ................ - 04cc0 037f0903 0001036c 09050001 03550902 .......l.....U.. - 04cd0 00010334 09020001 03040906 0001037f ...4............ - 04ce0 09030001 03050905 0001037f 09030001 ................ - 04cf0 030c0902 00010303 09050001 037d0903 .............}.. - 04d00 00010303 09020001 037e0908 00010302 .........~...... - 04d10 09020001 03020903 0001037c 09030001 ...........|.... - 04d20 03070906 00010301 09030001 03030908 ................ - 04d30 00010303 09060001 03fc0009 02000103 ................ - 04d40 06090500 01030309 02000103 7d090200 ............}... - 04d50 01030309 03000103 05090400 01037d09 ..............}. - 04d60 02000103 03090200 01030209 07000103 ................ - 04d70 04090500 01030709 0e000103 7c090200 ............|... - 04d80 01030109 03000103 03090700 01030109 ................ - 04d90 02000103 97010910 00010303 09000001 ................ - 04da0 037f0902 00010002 04010603 00090300 ................ - 04db0 01060304 09050001 0304090a 00010301 ................ - 04dc0 09030001 00020402 037b0907 00010301 .........{...... - 04dd0 09080001 03040908 00010304 09020001 ................ - 04de0 039d0609 04000103 00090000 01030409 ................ - 04df0 02000103 7f090200 01030409 03000103 ................ - 04e00 01090200 01030109 04000103 01090200 ................ - 04e10 01030409 05000103 d6720908 00010301 .........r...... - 04e20 09000001 037f0903 00010301 09030001 ................ - 04e30 037f0903 00010301 09020001 03010906 ................ - 04e40 0001037b 09070001 03010900 0001037f ...{............ - 04e50 09030001 03010903 0001037f 09030001 ................ - 04e60 03010902 00010301 09060001 037b0907 .............{.. - 04e70 00010301 09000001 037f0903 00010301 ................ - 04e80 09030001 037f0905 00010301 09030001 ................ - 04e90 03010906 000103f3 02090800 01030009 ................ - 04ea0 07000103 02090200 01000204 01060300 ................ - 04eb0 09020001 06030509 04000103 01091100 ................ - 04ec0 0103b17f 09100001 0305090d 0001037f ................ - 04ed0 09020001 00020401 06030009 06000106 ................ - 04ee0 03040905 00010002 04010603 00090400 ................ - 04ef0 01060305 09060001 03050903 00010301 ................ - 04f00 09060001 03010903 00010303 09050001 ................ - 04f10 03050905 00010302 09060001 03010903 ................ - 04f20 00010305 09060001 03030903 00010302 ................ - 04f30 09040001 03010907 00010309 09070001 ................ - 04f40 03010909 00010301 09020001 03010907 ................ - 04f50 00010301 09040001 03020902 00010303 ................ - 04f60 09030001 0302090c 00010305 09070001 ................ - 04f70 037d0902 00010301 09020001 03020902 .}.............. - 04f80 00010342 09060001 033f0902 000103f6 ...B.....?...... - 04f90 02091600 01030009 0d000103 08090400 ................ - 04fa0 01030109 03000103 04090500 01000204 ................ - 04fb0 01030c09 06000100 02040103 0c090200 ................ - 04fc0 01000204 01037409 02000103 75090900 ......t.....u... - 04fd0 01030109 05000103 03090300 01030709 ................ - 04fe0 0c000103 09090600 01000204 02037609 ..............v. - 04ff0 02000100 02040106 03000902 00010603 ................ - 05000 01090a00 01030c09 0f000103 02090300 ................ - 05010 01030509 05000103 02090500 01030109 ................ - 05020 08000103 06090500 01037f09 05000103 ................ - 05030 02090200 01030109 0c000103 07090a00 ................ - 05040 01030509 02000100 02040103 7d090200 ............}... - 05050 01030309 06000103 02091a00 01030309 ................ - 05060 08000103 01090500 01037f09 03000103 ................ - 05070 01090200 01030809 13000103 78090600 ............x... - 05080 01031109 0f000103 71090600 01030309 ........q....... - 05090 06000103 01090500 01030509 03000103 ................ - 050a0 03090800 01030609 08000103 04090900 ................ - 050b0 01030109 09000103 5f090600 01032609 ........_.....&. - 050c0 08000103 01090700 01030209 05000103 ................ - 050d0 01090200 0103f106 091a0001 0300090d ................ - 050e0 00010304 09020001 03050906 00010301 ................ - 050f0 09020001 03020902 00010301 09030001 ................ - 05100 0301090f 00010305 09050001 03fc7109 ..............q. - 05110 02000103 850e0902 0001037d 09020001 ...........}.... - 05120 03827209 06000103 04090500 01030209 ..r............. - 05130 22000103 7f090200 0103ed0d 09070001 "............... - 05140 03947209 05000103 800e0902 00010382 ..r............. - 05150 73091100 01030209 09000103 01090700 s............... - 05160 01030109 02000103 04090a00 0103ef08 ................ - 05170 09240001 03000911 00010303 09040001 .$.............. - 05180 03050906 000103ff 7c092a00 0103b003 ........|.*..... - 05190 09070001 03510904 00010302 09110001 .....Q.......... - 051a0 03040907 0001037d 09030001 03070906 .......}........ - 051b0 00010301 09070001 03030903 00010301 ................ - 051c0 09090001 03030903 00010301 09070001 ................ - 051d0 03030903 000103a2 79090c00 01030109 ........y....... - 051e0 1f000103 0e090c00 01030509 0c000103 ................ - 051f0 05090800 01030109 08000103 07090300 ................ - 05200 01037909 04000103 08090200 01037e09 ..y...........~. - 05210 02000103 01090300 01030109 08000103 ................ - 05220 04090600 01037a09 03000103 08090700 ......z......... - 05230 01030209 07000103 bc060909 00010301 ................ - 05240 09040001 03010905 00010305 090d0001 ................ - 05250 03010908 00010301 09080001 03030903 ................ - 05260 00010301 090a0001 03830109 05000103 ................ - 05270 01090a00 01030409 03000103 01090500 ................ - 05280 01030909 02000103 77090200 01030109 ........w....... - 05290 04000103 08090200 01037809 02000103 ..........x..... - 052a0 02090400 01030109 03000103 03090c00 ................ - 052b0 01030109 05000103 01090400 01030109 ................ - 052c0 09000103 01090900 01030309 05000103 ................ - 052d0 01090500 01037f09 02000103 01090200 ................ - 052e0 01030109 02000103 02090700 01030109 ................ - 052f0 05000103 02090600 01030309 05000103 ................ - 05300 04090700 01037d09 02000103 87010908 ......}......... - 05310 00010301 090b0001 03010907 00010304 ................ - 05320 09030001 03010906 00010301 09060001 ................ - 05330 03010904 00010302 09050001 03160902 ................ - 05340 0001036a 09020001 030a0904 00010378 ...j...........x - 05350 09040001 03010903 00010302 09020001 ................ - 05360 03010907 00010303 09050001 03010908 ................ - 05370 00010302 09090001 03040907 00010304 ................ - 05380 090a0001 03020905 00010301 09070001 ................ - 05390 03010909 00010303 09050001 03010905 ................ - 053a0 00010301 09040001 03020903 00010303 ................ - 053b0 09020001 037d0902 00010303 09050001 .....}.......... - 053c0 03030909 00010303 09050001 03020914 ................ - 053d0 00010301 09090001 03030905 00010301 ................ - 053e0 09040001 03030907 00010301 09040001 ................ - 053f0 03020907 00010301 09050001 03020902 ................ - 05400 0001037e 09020001 03050907 00010302 ...~............ - 05410 090d0001 03030902 00010303 09080001 ................ - 05420 037f0902 00010301 090c0001 03030908 ................ - 05430 00010301 09060001 03010905 00010391 ................ - 05440 7d090900 01030209 02000103 fa030919 }............... - 05450 00010304 090b0001 037f0902 00010304 ................ - 05460 09060001 03020908 0001037f 09020001 ................ - 05470 03040903 00010302 090c0001 037f0905 ................ - 05480 00010301 09020001 037f0903 00010302 ................ - 05490 09020001 037f0904 00010301 09020001 ................ - 054a0 03020902 000103f5 71090c00 01030709 ........q....... - 054b0 0d000103 7f090200 01030409 03000103 ................ - 054c0 01090a00 01030209 0c000103 7f090200 ................ - 054d0 01030409 03000103 03090f00 0103e307 ................ - 054e0 09100001 03050903 0001037b 09020001 ...........{.... - 054f0 03050908 0001037b 09040001 03050906 .......{........ - 05500 00010303 09060001 0302090b 0001037e ...............~ - 05510 09080001 03010902 00010301 09020001 ................ - 05520 03010904 00010305 09030001 0303090c ................ - 05530 00010303 09060001 03010904 00010302 ................ - 05540 09070001 03010904 00010305 09060001 ................ - 05550 0301090c 00010303 09020001 03020916 ................ - 05560 00010303 09090001 0305090d 00010301 ................ - 05570 09040001 03070905 00010301 09020001 ................ - 05580 03ff7609 15000103 02090500 01037e09 ..v...........~. - 05590 0e000103 02090200 01030309 03000103 ................ - 055a0 e900090c 0001031e 09000001 03010904 ................ - 055b0 00010302 09050001 03010904 000103fa ................ - 055c0 07090700 01030109 03000103 7f090200 ................ - 055d0 01030109 02000103 01090300 01030309 ................ - 055e0 0a000103 01090300 01037f09 02000103 ................ - 055f0 01090200 01030109 03000103 03090a00 ................ - 05600 01030109 11000103 7f090700 01030109 ................ - 05610 06000103 02090600 01030509 03000103 ................ - 05620 01090c00 01030609 02000103 01090400 ................ - 05630 01030209 02000103 02090c00 01037a09 ..............z. - 05640 04000103 03090200 01030309 02000103 ................ - 05650 06090300 01037a09 02000103 02090200 ......z......... - 05660 01030109 08000103 04090200 01030309 ................ - 05670 18000103 01091200 01037f09 06000103 ................ - 05680 00090500 01030109 02000103 02090600 ................ - 05690 01030709 05000103 02090400 01037b09 ..............{. - 056a0 03000103 05090200 01030209 0a000103 ................ - 056b0 7a090400 01030309 02000103 01090300 z............... - 056c0 01030209 03000103 76090700 01030b09 ........v....... - 056d0 02000103 eb770916 00010300 09100001 .....w.......... - 056e0 03040902 0001037e 09030001 03020902 .......~........ - 056f0 0001037f 09020001 03010902 00010002 ................ - 05700 04010603 00090300 01060301 09040001 ................ - 05710 03020903 00010002 04010603 00090800 ................ - 05720 01060301 09040001 03020905 00010002 ................ - 05730 04010603 00090500 01060301 09040001 ................ - 05740 03020906 00010301 09070001 03020905 ................ - 05750 000103a8 06091b00 01030109 0f000103 ................ - 05760 7f090600 01030109 09000103 04090600 ................ - 05770 01030109 07000103 c7000904 000103bb ................ - 05780 7f090200 01030609 06000103 7f090200 ................ - 05790 01030109 02000103 02090600 01037e09 ..............~. - 057a0 03000103 02090200 01037e09 02000103 ..........~..... - 057b0 02090200 01037f09 04000103 01090200 ................ - 057c0 01030209 07000103 01090500 01035509 ..............U. - 057d0 03000103 02090200 01037e09 02000103 ..........~..... - 057e0 01090300 01030409 05000103 01090500 ................ - 057f0 01030209 10000103 03090600 01032509 ..............%. - 05800 02000103 07090f00 01030909 04000103 ................ - 05810 02090200 01037709 0b000103 01090500 ......w......... - 05820 01000204 01060300 09070001 06030809 ................ - 05830 0c000103 09090500 01030909 05000103 ................ - 05840 06090700 01030309 07000103 02090200 ................ - 05850 01030309 04000103 03090400 01030109 ................ - 05860 02000103 0a091400 01030109 00000103 ................ - 05870 7f090200 01030109 03000103 7f090200 ................ - 05880 01030109 02000103 01090300 01038a05 ................ - 05890 09080001 03000900 00010305 09020001 ................ - 058a0 037f0902 00010304 09030001 03020902 ................ - 058b0 00010301 09020001 03010902 00010306 ................ - 058c0 09050001 03160902 00010303 09070001 ................ - 058d0 037e0902 00010305 09030001 03010905 .~.............. - 058e0 0001032a 09070001 03010903 0001037f ...*............ - 058f0 09020001 03010902 00010301 09030001 ................ - 05900 0307090a 00010301 09030001 037f0902 ................ - 05910 00010301 09020001 03010903 0001030a ................ - 05920 090a0001 03010905 00010301 09070001 ................ - 05930 037f0902 00010301 09050001 03b87109 ..............q. - 05940 05000103 01090000 01030109 07000103 ................ - 05950 c6140905 00010300 09000001 03020904 ................ - 05960 0001037f 09020001 03040903 00010301 ................ - 05970 090b0001 03020904 00010300 09000001 ................ - 05980 03020902 0001037f 09020001 03040903 ................ - 05990 00010301 090d0001 03020904 00010300 ................ - 059a0 09000001 03020902 0001037f 09020001 ................ - 059b0 03040903 00010301 090d0001 03020904 ................ - 059c0 00010300 09000001 03020904 0001037f ................ - 059d0 09020001 03040903 00010301 090c0001 ................ - 059e0 03010903 00010300 09000001 03020902 ................ - 059f0 0001037f 09020001 03040903 00010301 ................ - 05a00 090d0001 03020904 00010300 09000001 ................ - 05a10 03020902 0001037f 09020001 03040903 ................ - 05a20 00010301 090d0001 03020904 00010300 ................ - 05a30 09000001 03020902 0001037f 09020001 ................ - 05a40 03040903 00010301 090d0001 03020904 ................ - 05a50 00010300 09000001 03020902 0001037f ................ - 05a60 09020001 03040903 00010301 090d0001 ................ - 05a70 03020904 00010300 09000001 03020902 ................ - 05a80 0001037f 09020001 03040903 00010301 ................ - 05a90 090d0001 03020904 00010300 09000001 ................ - 05aa0 03020902 0001037f 09020001 03040903 ................ - 05ab0 00010301 090d0001 03e97b09 04000103 ..........{..... - 05ac0 01090600 01037f09 02000103 01090300 ................ - 05ad0 01030109 03000103 02090200 01030409 ................ - 05ae0 04000103 03090800 01030109 06000103 ................ - 05af0 7f090200 01030109 03000103 01090300 ................ - 05b00 01030209 02000103 04090400 01030309 ................ - 05b10 08000103 01090600 01037f09 02000103 ................ - 05b20 01090300 01030109 03000103 02090200 ................ - 05b30 01030409 04000103 03090800 01030109 ................ - 05b40 0c000103 01090500 01030209 02000103 ................ - 05b50 04090900 01030909 24000103 01090c00 ........$....... - 05b60 01037f09 02000103 00090600 01030109 ................ - 05b70 02000103 01090500 01030209 03000103 ................ - 05b80 04090200 01037c09 06000103 01090200 ......|......... - 05b90 01030309 04000103 02090f00 01030209 ................ - 05ba0 06000103 02091300 01030409 06000103 ................ - 05bb0 05090c00 01030909 12000103 01090c00 ................ - 05bc0 01037f09 03000103 01090200 01030109 ................ - 05bd0 07000103 02090300 01030109 05000103 ................ - 05be0 01090c00 01030209 03000103 01090300 ................ - 05bf0 01030509 02000103 09090c00 01030109 ................ - 05c00 0c000103 7f090200 01030109 03000103 ................ - 05c10 01090700 01030209 03000103 01090500 ................ - 05c20 01030109 0b000103 02090200 01030109 ................ - 05c30 03000103 05090200 01030809 0e000103 ................ - 05c40 01090600 01037f09 02000103 01090300 ................ - 05c50 01030109 03000103 02090200 01030409 ................ - 05c60 04000103 08090800 01030109 06000103 ................ - 05c70 7f090200 01030109 03000103 01090300 ................ - 05c80 01030209 02000103 04090400 01030c09 ................ - 05c90 08000103 00090d00 01030709 04000103 ................ - 05ca0 05090600 01037709 03000103 0a090200 ......w......... - 05cb0 01037f09 05000103 01090200 01000204 ................ - 05cc0 01060300 09050001 06030209 05000103 ................ - 05cd0 01090f00 01030209 06000103 03090a00 ................ - 05ce0 01030209 02000103 9b7c0906 00010301 .........|...... - 05cf0 09020001 00020402 03da0309 02000103 ................ - 05d00 7f090900 01037d09 05000103 18090200 ......}......... - 05d10 01030809 14000103 00090d00 01030609 ................ - 05d20 04000103 05090600 01037809 03000103 ..........x..... - 05d30 0a090200 01037e09 05000103 02090200 ......~......... - 05d40 01000204 01060300 09050001 06030209 ................ - 05d50 05000103 01090f00 01030209 06000103 ................ - 05d60 03090a00 01030209 02000103 f27b0905 .............{.. - 05d70 00010301 09020001 00020402 03830409 ................ - 05d80 02000103 7e090900 01037d09 05000103 ....~.....}..... - 05d90 19090200 01030809 11000103 00090d00 ................ - 05da0 01030609 04000103 05090600 01037809 ..............x. - 05db0 03000103 0a090200 01037e09 05000103 ..........~..... - 05dc0 02090200 01000204 01060300 09050001 ................ - 05dd0 06030209 05000103 01090c00 01030209 ................ - 05de0 06000103 03090900 01030209 02000103 ................ - 05df0 c97b0906 00010301 09020001 00020402 .{.............. - 05e00 03ac0409 02000103 7e090900 01037d09 ........~.....}. - 05e10 05000103 19090200 01030809 10000103 ................ - 05e20 00090d00 01030609 04000103 05090600 ................ - 05e30 01037809 03000103 0a090200 01037e09 ..x...........~. - 05e40 05000103 02090200 01000204 01060300 ................ - 05e50 09050001 06030209 05000103 01090900 ................ - 05e60 01030209 06000103 03090800 01030209 ................ - 05e70 02000103 a07b0906 00010301 09020001 .....{.......... - 05e80 00020402 03d50409 02000103 7e090900 ............~... - 05e90 01037d09 05000103 19090200 0103bf7b ..}............{ - 05ea0 09100001 03040900 00010304 09040001 ................ - 05eb0 03020902 00010302 09020001 03030904 ................ - 05ec0 00010348 09090001 03010902 000103dd ...H............ - 05ed0 00090500 01030009 0b000103 02090600 ................ - 05ee0 01030409 04000100 02040106 03000905 ................ - 05ef0 00010603 01090400 01030409 08000103 ................ - 05f00 7f090a00 01030309 02000103 01090700 ................ - 05f10 01035409 0f000103 00090900 01030109 ..T............. - 05f20 06000103 06090300 01037f09 03000103 ................ - 05f30 04090900 01030109 0a000103 27090c00 ............'... - 05f40 01030009 07000103 01090400 01030409 ................ - 05f50 03000103 01090a00 01030309 0c000103 ................ - 05f60 00090700 01030109 04000103 04090400 ................ - 05f70 01030209 0e000103 03090b00 01030109 ................ - 05f80 00000103 05090400 01030309 04000103 ................ - 05f90 02090400 01030309 04000103 03090200 ................ - 05fa0 01030309 05000103 03090200 01030109 ................ - 05fb0 04000103 02090200 01036909 05000103 ..........i..... - 05fc0 18090200 01030309 02000103 00090700 ................ - 05fd0 01030309 02000103 7e090200 01030509 ........~....... - 05fe0 03000103 01090e00 01030209 0c000103 ................ - 05ff0 01090600 01030109 06000103 03090800 ................ - 06000 01030009 07000103 01090300 01030209 ................ - 06010 03000103 01090700 01030309 0c000103 ................ - 06020 00090700 01030109 03000103 02090300 ................ - 06030 01030109 07000103 02090c00 01030109 ................ - 06040 06000103 01090600 01030309 08000103 ................ - 06050 01090600 01030109 06000103 04090800 ................ - 06060 01030009 0a000103 03090500 01030409 ................ - 06070 03000103 01090300 01030109 02000103 ................ - 06080 01090900 01030409 04000103 7f090200 ................ - 06090 01030109 02000103 02090200 01037f09 ................ - 060a0 02000103 01090200 01030109 03000103 ................ - 060b0 02090500 01030209 04000103 03090e00 ................ - 060c0 01030109 02000103 7f090900 01030109 ................ - 060d0 03000103 7f090300 01030109 02000103 ................ - 060e0 05090900 01037f09 02000103 04090300 ................ - 060f0 01030109 02000103 7f090200 01030109 ................ - 06100 02000103 02090200 01030109 02000103 ................ - 06110 02090300 01030109 04000103 02090300 ................ - 06120 01030109 05000103 03090300 01030109 ................ - 06130 04000103 01090200 01030209 05000103 ................ - 06140 68090600 01031909 02000103 03090800 h............... - 06150 01030009 07000103 01090200 01030409 ................ - 06160 03000103 02090e00 0103ea02 090a0001 ................ - 06170 0300090b 00010307 09040001 03050906 ................ - 06180 00010301 09070001 03050903 00010301 ................ - 06190 090a0001 03010902 0001037f 09020001 ................ - 061a0 03010902 00010301 09060001 03080904 ................ - 061b0 0001037a 09080001 03010905 00010307 ...z............ - 061c0 09060001 00020402 06030009 07000100 ................ - 061d0 02040403 00090300 01000204 04060301 ................ - 061e0 09020001 03060904 00010305 09020001 ................ - 061f0 03580902 00010329 09020001 03020903 .X.....)........ - 06200 00010301 09070001 03040902 00010303 ................ - 06210 09020001 03010902 00010309 09020001 ................ - 06220 036c0904 00010311 09060001 030b090b .l.............. - 06230 00010303 09050001 03010902 0001038b ................ - 06240 01091000 01030009 0d000103 01090400 ................ - 06250 01000204 01060300 09060001 00020401 ................ - 06260 06030209 04000100 02040103 7e090200 ............~... - 06270 01030109 0c000103 05090e00 01031009 ................ - 06280 32000103 04090600 01036809 37000103 2.........h.7... - 06290 27091200 01000204 01060300 09050001 '............... - 062a0 06030309 05000103 56090600 01033109 ........V.....1. - 062b0 0c000103 01090200 01030209 02000103 ................ - 062c0 01090400 01030409 0e000103 01090200 ................ - 062d0 01034609 05000100 02040103 c800090d ..F............. - 062e0 00010002 04050603 00090200 01060303 ................ - 062f0 09020001 0301090b 00010304 09020001 ................ - 06300 00020406 0378090d 00010002 0401030f .....x.......... - 06310 09050001 00020405 06030009 02000106 ................ - 06320 03020902 00010301 09090001 03040902 ................ - 06330 00010002 04060379 090b0001 03460905 .......y.....F.. - 06340 00010363 09060001 03e90009 02000103 ...c............ - 06350 8f7e0914 00010303 09090001 03190903 .~.............. - 06360 0001036e 09040001 03030902 00010304 ...n............ - 06370 09020001 030d0902 00010369 09020001 ...........i.... - 06380 03010906 00010302 09030001 03030903 ................ - 06390 00010302 09030001 03010903 00010301 ................ - 063a0 09050001 00020401 06030009 03000106 ................ - 063b0 03020906 00010301 09090001 00020401 ................ - 063c0 03020905 00010302 09050001 03030907 ................ - 063d0 00010002 0401037d 09070001 03010903 .......}........ - 063e0 00010002 0402037f 09050001 0304090b ................ - 063f0 00010304 09030001 037e0902 00010303 .........~...... - 06400 09070001 037e0902 00010301 090e0001 .....~.......... - 06410 03010903 00010302 09090001 0302090d ................ - 06420 00010303 09070001 0305090a 00010301 ................ - 06430 09050001 03996e09 0d000103 01090b00 ......n......... - 06440 01037f09 06000103 01090200 01037f09 ................ - 06450 02000103 01090200 01037f09 02000103 ................ - 06460 01090200 01030109 09000103 01090800 ................ - 06470 01030109 13000103 02090700 01030409 ................ - 06480 0a000103 7c090200 01030309 02000103 ....|........... - 06490 01090400 0103a513 09100001 03010900 ................ - 064a0 0001037f 09030001 03010903 0001037f ................ - 064b0 09020001 03010902 00010301 09030001 ................ - 064c0 03020907 00010301 09000001 037f0903 ................ - 064d0 00010301 09030001 037f0902 00010301 ................ - 064e0 09020001 03010903 000103cb 7a090700 ............z... - 064f0 01030009 0d000103 01090800 01030509 ................ - 06500 04000103 01090500 01030109 04000103 ................ - 06510 02090300 01030209 05000103 7e090200 ............~... - 06520 01030209 02000103 02090800 01030309 ................ - 06530 13000103 71090500 01031009 02000103 ....q........... - 06540 03091000 01030109 03000103 7f090200 ................ - 06550 01030109 02000103 01090300 01030309 ................ - 06560 0a000103 01090300 01037f09 02000103 ................ - 06570 01090200 01030109 03000109 07000001 ................ - 06580 01000502 1c291040 03b60a01 03000912 .....).@........ - 06590 00010302 09040001 00020401 06030009 ................ - 065a0 03000100 02040106 03060905 00010301 ................ - 065b0 09090001 0302090f 00010301 09040001 ................ - 065c0 03040907 00010301 09090001 03030911 ................ - 065d0 0001037f 09020001 03010904 00010304 ................ - 065e0 09050001 03010909 00010302 09110001 ................ - 065f0 03020902 0001037e 09020001 03010902 .......~........ - 06600 00010301 09040001 03010904 00010304 ................ - 06610 09030001 0301090a 00010301 090c0001 ................ - 06620 0305090f 000103fe 77091600 01030a09 ........w....... - 06630 03000103 76090700 01030a09 02000103 ....v........... - 06640 13090600 01036a09 02000103 03090200 ......j......... - 06650 01030f09 21000103 04090600 01036c09 ....!.........l. - 06660 03000103 7e090600 01031e09 03000103 ....~........... - 06670 0c090600 01035809 15000103 1c090500 ......X......... - 06680 01030c09 09000103 01091100 01030c09 ................ - 06690 03000103 7c090600 01030409 04000103 ....|........... - 066a0 01091600 01030109 06000103 01091200 ................ - 066b0 01030209 0a000103 06090200 01030609 ................ - 066c0 04000103 bb07090c 000103e8 00090d00 ................ - 066d0 01030309 0b000103 03090400 01030509 ................ - 066e0 0b000103 01090400 01030109 09000103 ................ - 066f0 01090a00 01030c09 0c000103 62090200 ............b... - 06700 01031e09 02000103 61090200 01032309 ........a.....#. - 06710 03000103 01090d00 01030609 06000103 ................ - 06720 05090200 01030109 02000103 7a090600 ............z... - 06730 01030b09 02000103 01090600 01030109 ................ - 06740 08000103 04090a00 01030109 08000103 ................ - 06750 01090a00 01030309 0e000103 40090c00 ............@... - 06760 0103c500 09020001 03030906 000103db ................ - 06770 7e090500 0103fb01 090e0001 0303090b ~............... - 06780 00010303 09040001 0305090c 00010301 ................ - 06790 09040001 03010908 00010301 09070001 ................ - 067a0 030c0910 00010364 09020001 031c0902 .......d........ - 067b0 00010363 09020001 03180907 00010310 ...c............ - 067c0 09070001 03050903 00010301 09020001 ................ - 067d0 03050902 00010301 09060001 03010908 ................ - 067e0 00010304 090e0001 03030909 00010301 ................ - 067f0 09020001 037f0902 00010303 09020001 ................ - 06800 037e0904 00010302 09020001 03010906 .~.............. - 06810 00010306 090c0001 03010905 00010301 ................ - 06820 09090001 0304090b 00010301 09080001 ................ - 06830 03010907 00010353 090e0001 0301090d .......S........ - 06840 00010306 09080001 03290906 000103af .........)...... - 06850 7f090900 0103d600 09020001 03020906 ................ - 06860 00010303 09040001 037e0902 00010302 .........~...... - 06870 09020001 03010904 00010302 09050001 ................ - 06880 03010902 000103da 7e090800 0103d47e ........~......~ - 06890 09020001 09140000 01013c02 00000200 ..........<..... - 068a0 ef010000 0101fb0e 0d000101 01010000 ................ - 068b0 00010000 012f686f 6d652f77 6a672f52 ...../home/wjg/R - 068c0 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk - 068d0 2d323031 37303632 322f6372 6f737374 -20170622/crosst - 068e0 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr - 068f0 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n - 06900 65776c69 622f6c69 62632f73 74646c69 ewlib/libc/stdli - 06910 62002f68 6f6d652f 776a672f 5265706f b./home/wjg/Repo - 06920 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 06930 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 06940 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 06950 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 06960 69622f6c 6962632f 696e636c 7564652f ib/libc/include/ - 06970 73797300 2f686f6d 652f776a 672f5265 sys./home/wjg/Re - 06980 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 06990 32303137 30363232 2f63726f 7373746f 20170622/crossto - 069a0 6f6c2d4e 472f2e62 75696c64 2f787465 ol-NG/.build/xte - 069b0 6e73612d 6c783130 362d656c 662f6275 nsa-lx106-elf/bu - 069c0 696c6474 6f6f6c73 2f6c6962 2f676363 ildtools/lib/gcc - 069d0 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 069e0 662f342e 382e352f 696e636c 75646500 f/4.8.5/include. - 069f0 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06a00 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06a10 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06a20 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06a30 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06a40 2f6c6962 632f696e 636c7564 65000061 /libc/include..a - 06a50 746f692e 63000100 006c6f63 6b2e6800 toi.c....lock.h. - 06a60 0200005f 74797065 732e6800 02000073 ..._types.h....s - 06a70 74646465 662e6800 03000072 65656e74 tddef.h....reent - 06a80 2e680002 00007374 646c6962 2e680004 .h....stdlib.h.. - 06a90 00000000 0502dc2c 104003c4 00010301 .......,.@...... - 06aa0 09030001 037f0904 00010301 09020001 ................ - 06ab0 03010903 00010307 09080001 03010903 ................ - 06ac0 0001037f 09040001 03010902 00010301 ................ - 06ad0 09030001 09070000 0101d703 00000200 ................ - 06ae0 fc010000 0101fb0e 0d000101 01010000 ................ - 06af0 00010000 012f686f 6d652f77 6a672f52 ...../home/wjg/R - 06b00 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk - 06b10 2d323031 37303632 322f6372 6f737374 -20170622/crosst - 06b20 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr - 06b30 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n - 06b40 65776c69 622f6c69 62632f73 74646c69 ewlib/libc/stdli - 06b50 62002f68 6f6d652f 776a672f 5265706f b./home/wjg/Repo - 06b60 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 06b70 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 06b80 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 06b90 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 06ba0 69622f6c 6962632f 696e636c 7564652f ib/libc/include/ - 06bb0 73797300 2f686f6d 652f776a 672f5265 sys./home/wjg/Re - 06bc0 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 06bd0 32303137 30363232 2f63726f 7373746f 20170622/crossto - 06be0 6f6c2d4e 472f2e62 75696c64 2f787465 ol-NG/.build/xte - 06bf0 6e73612d 6c783130 362d656c 662f6275 nsa-lx106-elf/bu - 06c00 696c6474 6f6f6c73 2f6c6962 2f676363 ildtools/lib/gcc - 06c10 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 06c20 662f342e 382e352f 696e636c 75646500 f/4.8.5/include. - 06c30 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06c40 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06c50 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06c60 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06c70 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06c80 2f6c6962 632f696e 636c7564 65000073 /libc/include..s - 06c90 7472746f 6c2e6300 0100006c 6f636b2e trtol.c....lock. - 06ca0 68000200 005f7479 7065732e 68000200 h...._types.h... - 06cb0 00737464 6465662e 68000300 00726565 .stddef.h....ree - 06cc0 6e742e68 00020000 7374646c 69622e68 nt.h....stdlib.h - 06cd0 00040000 63747970 652e6800 04000000 ....ctype.h..... - 06ce0 00050204 2d104003 8a010103 0e090500 ....-.@......... - 06cf0 01037209 03000103 0e090a00 01037209 ..r...........r. - 06d00 02000103 01090200 01037f09 02000103 ................ - 06d10 00090200 01030e09 02000100 02040103 ................ - 06d20 7f090200 01000204 01030109 05000103 ................ - 06d30 7f090a00 01030209 05000103 02090500 ................ - 06d40 01037f09 05000103 02090600 01030109 ................ - 06d50 05000103 01090500 01000204 01060300 ................ - 06d60 09070001 06030109 0d000103 01091100 ................ - 06d70 01030209 03000103 7f090200 01030409 ................ - 06d80 06000103 13090500 01030109 06000103 ................ - 06d90 7f090200 01030109 03000103 01091000 ................ - 06da0 01037f09 02000103 01090200 01030109 ................ - 06db0 0a000103 04090400 01037c09 04000103 ..........|..... - 06dc0 04090200 01037d09 04000103 01090a00 ......}......... - 06dd0 01030109 06000103 01090500 01030309 ................ - 06de0 0a000103 02090300 01000204 01030109 ................ - 06df0 0c000100 02040103 7f090300 01030409 ................ - 06e00 03000103 7f090300 01030209 02000103 ................ - 06e10 7c090500 01037609 02000103 10090500 |.....v......... - 06e20 01030109 03000103 01090300 01030109 ................ - 06e30 06000103 7f090200 01030109 03000103 ................ - 06e40 03090400 01037f09 06000103 01090600 ................ - 06e50 01030109 02000100 02040106 03000902 ................ - 06e60 00010002 04030300 09020001 06035309 ..............S. - 06e70 05000103 2f090500 01030909 12000103 ..../........... - 06e80 01090200 01037f09 03000103 01090200 ................ - 06e90 01037f09 02000103 01090500 01037f09 ................ - 06ea0 04000103 01090300 01030109 03000109 ................ - 06eb0 07000001 01070100 000200e5 00000001 ................ - 06ec0 01fb0e0d 00010101 01000000 01000001 ................ - 06ed0 2f686f6d 652f776a 672f5265 706f2f65 /home/wjg/Repo/e - 06ee0 73702d6f 70656e2d 73646b2d 32303137 sp-open-sdk-2017 - 06ef0 30363232 2f63726f 7373746f 6f6c2d4e 0622/crosstool-N - 06f00 472f2e62 75696c64 2f737263 2f6e6577 G/.build/src/new - 06f10 6c69622d 322e302e 302f6e65 776c6962 lib-2.0.0/newlib - 06f20 2f6c6962 632f6374 79706500 2f686f6d /libc/ctype./hom - 06f30 652f776a 672f5265 706f2f65 73702d6f e/wjg/Repo/esp-o - 06f40 70656e2d 73646b2d 32303137 30363232 pen-sdk-20170622 - 06f50 2f63726f 7373746f 6f6c2d4e 472f2e62 /crosstool-NG/.b - 06f60 75696c64 2f737263 2f6e6577 6c69622d uild/src/newlib- - 06f70 322e302e 302f6e65 776c6962 2f6c6962 2.0.0/newlib/lib - 06f80 632f696e 636c7564 65000074 6f6c6f77 c/include..tolow - 06f90 65722e63 00010000 63747970 652e6800 er.c....ctype.h. - 06fa0 02000000 00050264 2e104003 3b01030e .......d..@.;... - 06fb0 09000001 03020912 00010905 00000101 ................ - 06fc0 82000000 02007c00 00000101 fb0e0d00 ......|......... - 06fd0 01010101 00000001 0000012f 686f6d65 .........../home - 06fe0 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 06ff0 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 07000 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 07010 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 - 07020 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc - 07030 2f696e63 6c756465 00006374 7970652e /include..ctype. - 07040 68000100 00008c01 00000200 86010000 h............... - 07050 0101fb0e 0d000101 01010000 00010000 ................ - 07060 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 07070 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 07080 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 07090 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne - 070a0 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli - 070b0 622f6c69 62632f69 6e636c75 64652f73 b/libc/include/s - 070c0 7973002f 686f6d65 2f776a67 2f526570 ys./home/wjg/Rep - 070d0 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 - 070e0 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo - 070f0 6c2d4e47 2f2e6275 696c642f 7874656e l-NG/.build/xten - 07100 73612d6c 78313036 2d656c66 2f627569 sa-lx106-elf/bui - 07110 6c64746f 6f6c732f 6c69622f 6763632f ldtools/lib/gcc/ - 07120 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf - 07130 2f342e38 2e352f69 6e636c75 6465002f /4.8.5/include./ - 07140 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es - 07150 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 - 07160 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG - 07170 2f2e6275 696c642f 7372632f 6e65776c /.build/src/newl - 07180 69622d32 2e302e30 2f6e6577 6c69622f ib-2.0.0/newlib/ - 07190 6c696263 2f726565 6e740000 6c6f636b libc/reent..lock - 071a0 2e680001 00005f74 79706573 2e680001 .h...._types.h.. - 071b0 00007374 64646566 2e680002 00007265 ..stddef.h....re - 071c0 656e742e 68000100 00696d70 7572652e ent.h....impure. - 071d0 63000300 00009603 00000200 7f000000 c............... - 071e0 0101fb0e 0d000101 01010000 00010000 ................ - 071f0 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 07200 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 07210 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 07220 4e472f2e 6275696c 642f7372 632f6763 NG/.build/src/gc - 07230 632d342e 382e352f 6c696267 63632f63 c-4.8.5/libgcc/c - 07240 6f6e6669 672f7874 656e7361 00006965 onfig/xtensa..ie - 07250 65653735 342d6466 2e530001 00000000 ee754-df.S...... - 07260 05027c2e 104003c3 0c010301 09030001 ..|..@.......... - 07270 03030903 00010301 09030001 03030903 ................ - 07280 00010301 09020001 03030902 00010301 ................ - 07290 09020001 03030902 00010301 09030001 ................ + 048d0 09030001 037e0903 00010303 09020001 .....~.......... + 048e0 03020903 00010303 09030001 037f0902 ................ + 048f0 00010301 09020001 037e0903 00010301 .........~...... + 04900 09030001 03010903 0001037e 09030001 ...........~.... + 04910 03070908 00010301 09030001 03020903 ................ + 04920 0001037e 09030001 03020903 00010301 ...~............ + 04930 09030001 03030905 00010302 090c0001 ................ + 04940 037e0903 00010300 09090001 03020905 .~.............. + 04950 00010307 090d0001 03790902 00010307 .........y...... + 04960 09050001 03010911 00010304 09020001 ................ + 04970 03750905 00010301 09050001 0304090b .u.............. + 04980 0001037a 090b0001 030b0905 00010301 ...z............ + 04990 09080001 03040908 00010302 090c0001 ................ + 049a0 03010906 0001038e 7f091100 01030009 ................ + 049b0 07000103 01090500 01030209 12000103 ................ + 049c0 04090800 01030109 05000103 01090300 ................ + 049d0 01030409 08000103 01090400 01030109 ................ + 049e0 03000103 01090500 01030409 06000103 ................ + 049f0 02090500 01030109 05000103 01090500 ................ + 04a00 01030309 05000103 01090900 01030409 ................ + 04a10 0c000103 01090300 01030309 0c000103 ................ + 04a20 00090e00 01030109 06000103 01090300 ................ + 04a30 01030309 0e000103 02090f00 01034c09 ..............L. + 04a40 05000103 34090200 01034f09 02000103 ....4.....O..... + 04a50 7f090200 01033209 02000103 00090600 ......2......... + 04a60 01034d09 02000103 01090300 01030109 ..M............. + 04a70 03000103 01090300 01033509 03000103 ..........5..... + 04a80 01090f00 01030109 0b000103 01090600 ................ + 04a90 01030309 03000103 01090200 01090f00 ................ + 04aa0 00010129 1e000002 00b00000 000101fb ...)............ + 04ab0 0e0d0001 01010100 00000100 00012e2e ................ + 04ac0 2f2e2e2f 696e636c 75646500 643a5c61 /../include.d:\a + 04ad0 69746869 6e6b6572 6964655f 76312e30 ithinkeride_v1.0 + 04ae0 5c6d7379 7333325c 6f70745c 61726d2d \msys32\opt\arm- + 04af0 6e6f6e6f 2d656162 692d6763 635c7874 nono-eabi-gcc\xt + 04b00 656e7361 2d6c7831 30362d65 6c665c69 ensa-lx106-elf\i + 04b10 6e636c75 64650000 634a534f 4e2e6300 nclude..cJSON.c. + 04b20 00000063 4a534f4e 2e680000 00003c62 ...cJSON.h........mem. + 04b40 68000100 006f7361 70692e68 00010000 h....osapi.h.... + 04b50 73747269 6e672e68 00020000 00000502 string.h........ + 04b60 2c802a40 03f00401 03040900 0001037d ,.*@...........} + 04b70 09020001 03050902 00010302 09180001 ................ + 04b80 03020911 00010301 090c0001 03060904 ................ + 04b90 00010302 09030001 03710903 0001030a .........q...... + 04ba0 09090001 030a0902 000103f6 00090e00 ................ + 04bb0 01030109 00000103 7f090400 01030109 ................ + 04bc0 07000103 7f090200 01030809 06000103 ................ + 04bd0 78090500 01030809 02000103 79090200 x...........y... + 04be0 01030709 02000103 10090600 01030209 ................ + 04bf0 08000103 7d090200 01030109 09000103 ....}........... + 04c00 02090600 01030209 03000103 05090b00 ................ + 04c10 01030309 02000103 0d090800 01030209 ................ + 04c20 11000103 0b090400 01037509 02000103 ..........u..... + 04c30 09090300 01030209 06000103 01090600 ................ + 04c40 01030609 0a000103 04090900 01030209 ................ + 04c50 2a000103 7e090500 01030809 12000103 *...~........... + 04c60 78090500 01030509 12000103 76090700 x...........v... + 04c70 01030b09 02000103 05090300 01030309 ................ + 04c80 08000103 c57e090a 00010306 09060001 .....~.......... + 04c90 0303090d 00010305 09140001 03050908 ................ + 04ca0 00010305 090b0001 03060915 00010302 ................ + 04cb0 09050001 03070914 0001037f 090c0001 ................ + 04cc0 036b0903 00010315 09020001 030a0907 .k.............. + 04cd0 00010303 09060001 03760903 0001030a .........v...... + 04ce0 09020001 03040903 00010304 09060001 ................ + 04cf0 03030906 0001037f 09030001 036c0905 .............l.. + 04d00 00010355 09020001 03340902 00010304 ...U.....4...... + 04d10 09060001 037f0903 00010305 09050001 ................ + 04d20 037f0903 0001030c 09020001 03030905 ................ + 04d30 0001037d 09030001 03030902 0001037e ...}...........~ + 04d40 09080001 03020902 00010302 09030001 ................ + 04d50 037c0903 00010307 09060001 03010903 .|.............. + 04d60 00010303 09080001 03030906 000103fc ................ + 04d70 00090200 01030609 05000103 03090200 ................ + 04d80 01037d09 02000103 03090300 01030509 ..}............. + 04d90 04000103 7d090200 01030309 02000103 ....}........... + 04da0 02090700 01030409 05000103 07090e00 ................ + 04db0 01037c09 02000103 01090300 01030309 ..|............. + 04dc0 07000103 01090200 01039701 09100001 ................ + 04dd0 03030900 0001037f 09020001 00020401 ................ + 04de0 06030009 03000106 03040905 00010304 ................ + 04df0 090a0001 03010903 00010002 0402037b ...............{ + 04e00 09070001 03010908 00010304 09080001 ................ + 04e10 03040902 0001039d 06090400 01030009 ................ + 04e20 00000103 04090200 01037f09 02000103 ................ + 04e30 04090300 01030109 02000103 01090400 ................ + 04e40 01030109 02000103 04090500 0103d672 ...............r + 04e50 09080001 03010900 0001037f 09030001 ................ + 04e60 03010903 0001037f 09030001 03010902 ................ + 04e70 00010301 09060001 037b0907 00010301 .........{...... + 04e80 09000001 037f0903 00010301 09030001 ................ + 04e90 037f0903 00010301 09020001 03010906 ................ + 04ea0 0001037b 09070001 03010900 0001037f ...{............ + 04eb0 09030001 03010903 0001037f 09050001 ................ + 04ec0 03010903 00010301 09060001 03f30209 ................ + 04ed0 08000103 00090700 01030209 02000100 ................ + 04ee0 02040106 03000902 00010603 05090400 ................ + 04ef0 01030109 11000103 b17f0910 00010305 ................ + 04f00 090d0001 037f0902 00010002 04010603 ................ + 04f10 00090600 01060304 09050001 00020401 ................ + 04f20 06030009 04000106 03050906 00010305 ................ + 04f30 09030001 03010906 00010301 09030001 ................ + 04f40 03030905 00010305 09050001 03020906 ................ + 04f50 00010301 09030001 03050906 00010303 ................ + 04f60 09030001 03020904 00010301 09070001 ................ + 04f70 03090907 00010301 09090001 03010902 ................ + 04f80 00010301 09070001 03010904 00010302 ................ + 04f90 09020001 03030903 00010302 090c0001 ................ + 04fa0 03050907 0001037d 09020001 03010902 .......}........ + 04fb0 00010302 09020001 03420906 0001033f .........B.....? + 04fc0 09020001 03f60209 16000103 00090d00 ................ + 04fd0 01030809 04000103 01090300 01030409 ................ + 04fe0 05000100 02040103 0c090600 01000204 ................ + 04ff0 01030c09 02000100 02040103 74090200 ............t... + 05000 01037509 09000103 01090500 01030309 ..u............. + 05010 03000103 07090c00 01030909 06000100 ................ + 05020 02040203 76090200 01000204 01060300 ....v........... + 05030 09020001 06030109 0a000103 0c090f00 ................ + 05040 01030209 03000103 05090500 01030209 ................ + 05050 05000103 01090800 01030609 05000103 ................ + 05060 7f090500 01030209 02000103 01090c00 ................ + 05070 01030709 0a000103 05090200 01000204 ................ + 05080 01037d09 02000103 03090600 01030209 ..}............. + 05090 1a000103 03090800 01030109 05000103 ................ + 050a0 7f090300 01030109 02000103 08091300 ................ + 050b0 01037809 06000103 11090f00 01037109 ..x...........q. + 050c0 06000103 03090600 01030109 05000103 ................ + 050d0 05090300 01030309 08000103 06090800 ................ + 050e0 01030409 09000103 01090900 01035f09 .............._. + 050f0 06000103 26090800 01030109 07000103 ....&........... + 05100 02090500 01030109 02000103 f106091a ................ + 05110 00010300 090d0001 03040902 00010305 ................ + 05120 09060001 03010902 00010302 09020001 ................ + 05130 03010903 00010301 090f0001 03050905 ................ + 05140 000103fc 71090200 0103850e 09020001 ....q........... + 05150 037d0902 00010382 72090600 01030409 .}......r....... + 05160 05000103 02092200 01037f09 02000103 ......"......... + 05170 ed0d0907 00010394 72090500 0103800e ........r....... + 05180 09020001 03827309 11000103 02090900 ......s......... + 05190 01030109 07000103 01090200 01030409 ................ + 051a0 0a000103 ef080924 00010300 09110001 .......$........ + 051b0 03030904 00010305 09060001 03ff7c09 ..............|. + 051c0 2a000103 b0030907 00010351 09040001 *..........Q.... + 051d0 03020911 00010304 09070001 037d0903 .............}.. + 051e0 00010307 09060001 03010907 00010303 ................ + 051f0 09030001 03010909 00010303 09030001 ................ + 05200 03010907 00010303 09030001 03a27909 ..............y. + 05210 0c000103 01091f00 01030e09 0c000103 ................ + 05220 05090c00 01030509 08000103 01090800 ................ + 05230 01030709 03000103 79090400 01030809 ........y....... + 05240 02000103 7e090200 01030109 03000103 ....~........... + 05250 01090800 01030409 06000103 7a090300 ............z... + 05260 01030809 07000103 02090700 0103bc06 ................ + 05270 09090001 03010904 00010301 09050001 ................ + 05280 0305090d 00010301 09080001 03010908 ................ + 05290 00010303 09030001 0301090a 00010383 ................ + 052a0 01090500 01030109 0a000103 04090300 ................ + 052b0 01030109 05000103 09090200 01037709 ..............w. + 052c0 02000103 01090400 01030809 02000103 ................ + 052d0 78090200 01030209 04000103 01090300 x............... + 052e0 01030309 0c000103 01090500 01030109 ................ + 052f0 04000103 01090900 01030109 09000103 ................ + 05300 03090500 01030109 05000103 7f090200 ................ + 05310 01030109 02000103 01090200 01030209 ................ + 05320 07000103 01090500 01030209 06000103 ................ + 05330 03090500 01030409 07000103 7d090200 ............}... + 05340 01038701 09080001 0301090b 00010301 ................ + 05350 09070001 03040903 00010301 09060001 ................ + 05360 03010906 00010301 09040001 03020905 ................ + 05370 00010316 09020001 036a0902 0001030a .........j...... + 05380 09040001 03780904 00010301 09030001 .....x.......... + 05390 03020902 00010301 09070001 03030905 ................ + 053a0 00010301 09080001 03020909 00010304 ................ + 053b0 09070001 0304090a 00010302 09050001 ................ + 053c0 03010907 00010301 09090001 03030905 ................ + 053d0 00010301 09050001 03010904 00010302 ................ + 053e0 09030001 03030902 0001037d 09020001 ...........}.... + 053f0 03030905 00010303 09090001 03030905 ................ + 05400 00010302 09140001 03010909 00010303 ................ + 05410 09050001 03010904 00010303 09070001 ................ + 05420 03010904 00010302 09070001 03010905 ................ + 05430 00010302 09020001 037e0902 00010305 .........~...... + 05440 09070001 0302090d 00010303 09020001 ................ + 05450 03030908 0001037f 09020001 0301090c ................ + 05460 00010303 09080001 03010906 00010301 ................ + 05470 09050001 03917d09 09000103 02090200 ......}......... + 05480 0103fa03 09190001 0304090b 0001037f ................ + 05490 09020001 03040906 00010302 09080001 ................ + 054a0 037f0902 00010304 09030001 0302090c ................ + 054b0 0001037f 09050001 03010902 0001037f ................ + 054c0 09030001 03020902 0001037f 09040001 ................ + 054d0 03010902 00010302 09020001 03f57109 ..............q. + 054e0 0c000103 07090d00 01037f09 02000103 ................ + 054f0 04090300 01030109 0a000103 02090c00 ................ + 05500 01037f09 02000103 04090300 01030309 ................ + 05510 0f000103 e3070910 00010305 09030001 ................ + 05520 037b0902 00010305 09080001 037b0904 .{...........{.. + 05530 00010305 09060001 03030906 00010302 ................ + 05540 090b0001 037e0908 00010301 09020001 .....~.......... + 05550 03010902 00010301 09040001 03050903 ................ + 05560 00010303 090c0001 03030906 00010301 ................ + 05570 09040001 03020907 00010301 09040001 ................ + 05580 03050906 00010301 090c0001 03030902 ................ + 05590 00010302 09160001 03030909 00010305 ................ + 055a0 090d0001 03010904 00010307 09050001 ................ + 055b0 03010902 000103ff 76091500 01030209 ........v....... + 055c0 05000103 7e090e00 01030209 02000103 ....~........... + 055d0 03090300 0103e900 090c0001 031e0900 ................ + 055e0 00010301 09040001 03020905 00010301 ................ + 055f0 09040001 03fa0709 07000103 01090300 ................ + 05600 01037f09 02000103 01090200 01030109 ................ + 05610 03000103 03090a00 01030109 03000103 ................ + 05620 7f090200 01030109 02000103 01090300 ................ + 05630 01030309 0a000103 01091100 01037f09 ................ + 05640 07000103 01090600 01030209 06000103 ................ + 05650 05090300 01030109 0c000103 06090200 ................ + 05660 01030109 04000103 02090200 01030209 ................ + 05670 0c000103 7a090400 01030309 02000103 ....z........... + 05680 03090200 01030609 03000103 7a090200 ............z... + 05690 01030209 02000103 01090800 01030409 ................ + 056a0 02000103 03091800 01030109 12000103 ................ + 056b0 7f090600 01030009 05000103 01090200 ................ + 056c0 01030209 06000103 07090500 01030209 ................ + 056d0 04000103 7b090300 01030509 02000103 ....{........... + 056e0 02090a00 01037a09 04000103 03090200 ......z......... + 056f0 01030109 03000103 02090300 01037609 ..............v. + 05700 07000103 0b090200 0103eb77 09160001 ...........w.... + 05710 03000910 00010304 09020001 037e0903 .............~.. + 05720 00010302 09020001 037f0902 00010301 ................ + 05730 09020001 00020401 06030009 03000106 ................ + 05740 03010904 00010302 09030001 00020401 ................ + 05750 06030009 08000106 03010904 00010302 ................ + 05760 09050001 00020401 06030009 05000106 ................ + 05770 03010904 00010302 09060001 03010907 ................ + 05780 00010302 09050001 03a80609 1b000103 ................ + 05790 01090f00 01037f09 06000103 01090900 ................ + 057a0 01030409 06000103 01090700 0103c700 ................ + 057b0 09040001 03bb7f09 02000103 06090600 ................ + 057c0 01037f09 02000103 01090200 01030209 ................ + 057d0 06000103 7e090300 01030209 02000103 ....~........... + 057e0 7e090200 01030209 02000103 7f090400 ~............... + 057f0 01030109 02000103 02090700 01030109 ................ + 05800 05000103 55090300 01030209 02000103 ....U........... + 05810 7e090200 01030109 03000103 04090500 ~............... + 05820 01030109 05000103 02091000 01030309 ................ + 05830 06000103 25090200 01030709 0f000103 ....%........... + 05840 09090400 01030209 02000103 77090b00 ............w... + 05850 01030109 05000100 02040106 03000907 ................ + 05860 00010603 08090c00 01030909 05000103 ................ + 05870 09090500 01030609 07000103 03090700 ................ + 05880 01030209 02000103 03090400 01030309 ................ + 05890 04000103 01090200 01030a09 14000103 ................ + 058a0 01090000 01037f09 02000103 01090300 ................ + 058b0 01037f09 02000103 01090200 01030109 ................ + 058c0 03000103 8a050908 00010300 09000001 ................ + 058d0 03050902 0001037f 09020001 03040903 ................ + 058e0 00010302 09020001 03010902 00010301 ................ + 058f0 09020001 03060905 00010316 09020001 ................ + 05900 03030907 0001037e 09020001 03050903 .......~........ + 05910 00010301 09050001 032a0907 00010301 .........*...... + 05920 09030001 037f0902 00010301 09020001 ................ + 05930 03010903 00010307 090a0001 03010903 ................ + 05940 0001037f 09020001 03010902 00010301 ................ + 05950 09030001 030a090a 00010301 09050001 ................ + 05960 03010907 0001037f 09020001 03010905 ................ + 05970 000103b8 71090500 01030109 00000103 ....q........... + 05980 01090700 0103c614 09050001 03000900 ................ + 05990 00010302 09040001 037f0902 00010304 ................ + 059a0 09030001 0301090b 00010302 09040001 ................ + 059b0 03000900 00010302 09020001 037f0902 ................ + 059c0 00010304 09030001 0301090d 00010302 ................ + 059d0 09040001 03000900 00010302 09020001 ................ + 059e0 037f0902 00010304 09030001 0301090d ................ + 059f0 00010302 09040001 03000900 00010302 ................ + 05a00 09040001 037f0902 00010304 09030001 ................ + 05a10 0301090c 00010301 09030001 03000900 ................ + 05a20 00010302 09020001 037f0902 00010304 ................ + 05a30 09030001 0301090d 00010302 09040001 ................ + 05a40 03000900 00010302 09020001 037f0902 ................ + 05a50 00010304 09030001 0301090d 00010302 ................ + 05a60 09040001 03000900 00010302 09020001 ................ + 05a70 037f0902 00010304 09030001 0301090d ................ + 05a80 00010302 09040001 03000900 00010302 ................ + 05a90 09020001 037f0902 00010304 09030001 ................ + 05aa0 0301090d 00010302 09040001 03000900 ................ + 05ab0 00010302 09020001 037f0902 00010304 ................ + 05ac0 09030001 0301090d 00010302 09040001 ................ + 05ad0 03000900 00010302 09020001 037f0902 ................ + 05ae0 00010304 09030001 0301090d 000103e9 ................ + 05af0 7b090400 01030109 06000103 7f090200 {............... + 05b00 01030109 03000103 01090300 01030209 ................ + 05b10 02000103 04090400 01030309 08000103 ................ + 05b20 01090600 01037f09 02000103 01090300 ................ + 05b30 01030109 03000103 02090200 01030409 ................ + 05b40 04000103 03090800 01030109 06000103 ................ + 05b50 7f090200 01030109 03000103 01090300 ................ + 05b60 01030209 02000103 04090400 01030309 ................ + 05b70 08000103 01090c00 01030109 05000103 ................ + 05b80 02090200 01030409 09000103 09092400 ..............$. + 05b90 01030109 0c000103 7f090200 01030009 ................ + 05ba0 06000103 01090200 01030109 05000103 ................ + 05bb0 02090300 01030409 02000103 7c090600 ............|... + 05bc0 01030109 02000103 03090400 01030209 ................ + 05bd0 0f000103 02090600 01030209 13000103 ................ + 05be0 04090600 01030509 0c000103 09091200 ................ + 05bf0 01030109 0c000103 7f090300 01030109 ................ + 05c00 02000103 01090700 01030209 03000103 ................ + 05c10 01090500 01030109 0c000103 02090300 ................ + 05c20 01030109 03000103 05090200 01030909 ................ + 05c30 0c000103 01090c00 01037f09 02000103 ................ + 05c40 01090300 01030109 07000103 02090300 ................ + 05c50 01030109 05000103 01090b00 01030209 ................ + 05c60 02000103 01090300 01030509 02000103 ................ + 05c70 08090e00 01030109 06000103 7f090200 ................ + 05c80 01030109 03000103 01090300 01030209 ................ + 05c90 02000103 04090400 01030809 08000103 ................ + 05ca0 01090600 01037f09 02000103 01090300 ................ + 05cb0 01030109 03000103 02090200 01030409 ................ + 05cc0 04000103 0c090800 01030009 0d000103 ................ + 05cd0 07090400 01030509 06000103 77090300 ............w... + 05ce0 01030a09 02000103 7f090500 01030109 ................ + 05cf0 02000100 02040106 03000905 00010603 ................ + 05d00 02090500 01030109 0f000103 02090600 ................ + 05d10 01030309 0a000103 02090200 01039b7c ...............| + 05d20 09060001 03010902 00010002 040203da ................ + 05d30 03090200 01037f09 09000103 7d090500 ............}... + 05d40 01031809 02000103 08091400 01030009 ................ + 05d50 0d000103 06090400 01030509 06000103 ................ + 05d60 78090300 01030a09 02000103 7e090500 x...........~... + 05d70 01030209 02000100 02040106 03000905 ................ + 05d80 00010603 02090500 01030109 0f000103 ................ + 05d90 02090600 01030309 0a000103 02090200 ................ + 05da0 0103f27b 09050001 03010902 00010002 ...{............ + 05db0 04020383 04090200 01037e09 09000103 ..........~..... + 05dc0 7d090500 01031909 02000103 08091100 }............... + 05dd0 01030009 0d000103 06090400 01030509 ................ + 05de0 06000103 78090300 01030a09 02000103 ....x........... + 05df0 7e090500 01030209 02000100 02040106 ~............... + 05e00 03000905 00010603 02090500 01030109 ................ + 05e10 0c000103 02090600 01030309 09000103 ................ + 05e20 02090200 0103c97b 09060001 03010902 .......{........ + 05e30 00010002 040203ac 04090200 01037e09 ..............~. + 05e40 09000103 7d090500 01031909 02000103 ....}........... + 05e50 08091000 01030009 0d000103 06090400 ................ + 05e60 01030509 06000103 78090300 01030a09 ........x....... + 05e70 02000103 7e090500 01030209 02000100 ....~........... + 05e80 02040106 03000905 00010603 02090500 ................ + 05e90 01030109 09000103 02090600 01030309 ................ + 05ea0 08000103 02090200 0103a07b 09060001 ...........{.... + 05eb0 03010902 00010002 040203d5 04090200 ................ + 05ec0 01037e09 09000103 7d090500 01031909 ..~.....}....... + 05ed0 02000103 bf7b0910 00010304 09000001 .....{.......... + 05ee0 03040904 00010302 09020001 03020902 ................ + 05ef0 00010303 09040001 03480909 00010301 .........H...... + 05f00 09020001 03dd0009 05000103 00090b00 ................ + 05f10 01030209 06000103 04090400 01000204 ................ + 05f20 01060300 09050001 06030109 04000103 ................ + 05f30 04090800 01037f09 0a000103 03090200 ................ + 05f40 01030109 07000103 54090f00 01030009 ........T....... + 05f50 09000103 01090600 01030609 03000103 ................ + 05f60 7f090300 01030409 09000103 01090a00 ................ + 05f70 01032709 0c000103 00090700 01030109 ..'............. + 05f80 04000103 04090300 01030109 0a000103 ................ + 05f90 03090c00 01030009 07000103 01090400 ................ + 05fa0 01030409 04000103 02090e00 01030309 ................ + 05fb0 0b000103 01090000 01030509 04000103 ................ + 05fc0 03090400 01030209 04000103 03090400 ................ + 05fd0 01030309 02000103 03090500 01030309 ................ + 05fe0 02000103 01090400 01030209 02000103 ................ + 05ff0 69090500 01031809 02000103 03090200 i............... + 06000 01030009 07000103 03090200 01037e09 ..............~. + 06010 02000103 05090300 01030109 0e000103 ................ + 06020 02090c00 01030109 06000103 01090600 ................ + 06030 01030309 08000103 00090700 01030109 ................ + 06040 03000103 02090300 01030109 07000103 ................ + 06050 03090c00 01030009 07000103 01090300 ................ + 06060 01030209 03000103 01090700 01030209 ................ + 06070 0c000103 01090600 01030109 06000103 ................ + 06080 03090800 01030109 06000103 01090600 ................ + 06090 01030409 08000103 00090a00 01030309 ................ + 060a0 05000103 04090300 01030109 03000103 ................ + 060b0 01090200 01030109 09000103 04090400 ................ + 060c0 01037f09 02000103 01090200 01030209 ................ + 060d0 02000103 7f090200 01030109 02000103 ................ + 060e0 01090300 01030209 05000103 02090400 ................ + 060f0 01030309 0e000103 01090200 01037f09 ................ + 06100 09000103 01090300 01037f09 03000103 ................ + 06110 01090200 01030509 09000103 7f090200 ................ + 06120 01030409 03000103 01090200 01037f09 ................ + 06130 02000103 01090200 01030209 02000103 ................ + 06140 01090200 01030209 03000103 01090400 ................ + 06150 01030209 03000103 01090500 01030309 ................ + 06160 03000103 01090400 01030109 02000103 ................ + 06170 02090500 01036809 06000103 19090200 ......h......... + 06180 01030309 08000103 00090700 01030109 ................ + 06190 02000103 04090300 01030209 0e000103 ................ + 061a0 ea02090a 00010300 090b0001 03070904 ................ + 061b0 00010305 09060001 03010907 00010305 ................ + 061c0 09030001 0301090a 00010301 09020001 ................ + 061d0 037f0902 00010301 09020001 03010906 ................ + 061e0 00010308 09040001 037a0908 00010301 .........z...... + 061f0 09050001 03070906 00010002 04020603 ................ + 06200 00090700 01000204 04030009 03000100 ................ + 06210 02040406 03010902 00010306 09040001 ................ + 06220 03050902 00010358 09020001 03290902 .......X.....).. + 06230 00010302 09030001 03010907 00010304 ................ + 06240 09020001 03030902 00010301 09020001 ................ + 06250 03090902 0001036c 09040001 03110906 .......l........ + 06260 0001030b 090b0001 03030905 00010301 ................ + 06270 09020001 038b0109 10000103 00090d00 ................ + 06280 01030109 04000100 02040106 03000906 ................ + 06290 00010002 04010603 02090400 01000204 ................ + 062a0 01037e09 02000103 01090c00 01030509 ..~............. + 062b0 0e000103 10093200 01030409 06000103 ......2......... + 062c0 68093700 01032709 12000100 02040106 h.7...'......... + 062d0 03000905 00010603 03090500 01035609 ..............V. + 062e0 06000103 31090c00 01030109 02000103 ....1........... + 062f0 02090200 01030109 04000103 04090e00 ................ + 06300 01030109 02000103 46090500 01000204 ........F....... + 06310 0103c800 090d0001 00020405 06030009 ................ + 06320 02000106 03030902 00010301 090b0001 ................ + 06330 03040902 00010002 04060378 090d0001 ...........x.... + 06340 00020401 030f0905 00010002 04050603 ................ + 06350 00090200 01060302 09020001 03010909 ................ + 06360 00010304 09020001 00020406 0379090b .............y.. + 06370 00010346 09050001 03630906 000103e9 ...F.....c...... + 06380 00090200 01038f7e 09140001 03030909 .......~........ + 06390 00010319 09030001 036e0904 00010303 .........n...... + 063a0 09020001 03040902 0001030d 09020001 ................ + 063b0 03690902 00010301 09060001 03020903 .i.............. + 063c0 00010303 09030001 03020903 00010301 ................ + 063d0 09030001 03010905 00010002 04010603 ................ + 063e0 00090300 01060302 09060001 03010909 ................ + 063f0 00010002 04010302 09050001 03020905 ................ + 06400 00010303 09070001 00020401 037d0907 .............}.. + 06410 00010301 09030001 00020402 037f0905 ................ + 06420 00010304 090b0001 03040903 0001037e ...............~ + 06430 09020001 03030907 0001037e 09020001 ...........~.... + 06440 0301090e 00010301 09030001 03020909 ................ + 06450 00010302 090d0001 03030907 00010305 ................ + 06460 090a0001 03010905 00010399 6e090d00 ............n... + 06470 01030109 0b000103 7f090600 01030109 ................ + 06480 02000103 7f090200 01030109 02000103 ................ + 06490 7f090200 01030109 02000103 01090900 ................ + 064a0 01030109 08000103 01091300 01030209 ................ + 064b0 07000103 04090a00 01037c09 02000103 ..........|..... + 064c0 03090200 01030109 04000103 a5130910 ................ + 064d0 00010301 09000001 037f0903 00010301 ................ + 064e0 09030001 037f0902 00010301 09020001 ................ + 064f0 03010903 00010302 09070001 03010900 ................ + 06500 0001037f 09030001 03010903 0001037f ................ + 06510 09020001 03010902 00010301 09030001 ................ + 06520 03cb7a09 07000103 00090d00 01030109 ..z............. + 06530 08000103 05090400 01030109 05000103 ................ + 06540 01090400 01030209 03000103 02090500 ................ + 06550 01037e09 02000103 02090200 01030209 ..~............. + 06560 08000103 03091300 01037109 05000103 ..........q..... + 06570 10090200 01030309 10000103 01090300 ................ + 06580 01037f09 02000103 01090200 01030109 ................ + 06590 03000103 03090a00 01030109 03000103 ................ + 065a0 7f090200 01030109 02000103 01090300 ................ + 065b0 01090700 00010100 05021c29 104003b6 ...........).@.. + 065c0 0a010300 09120001 03020904 00010002 ................ + 065d0 04010603 00090300 01000204 01060306 ................ + 065e0 09050001 03010909 00010302 090f0001 ................ + 065f0 03010904 00010304 09070001 03010909 ................ + 06600 00010303 09110001 037f0902 00010301 ................ + 06610 09040001 03040905 00010301 09090001 ................ + 06620 03020911 00010302 09020001 037e0902 .............~.. + 06630 00010301 09020001 03010904 00010301 ................ + 06640 09040001 03040903 00010301 090a0001 ................ + 06650 0301090c 00010305 090f0001 03fe7709 ..............w. + 06660 16000103 0a090300 01037609 07000103 ..........v..... + 06670 0a090200 01031309 06000103 6a090200 ............j... + 06680 01030309 02000103 0f092100 01030409 ..........!..... + 06690 06000103 6c090300 01037e09 06000103 ....l.....~..... + 066a0 1e090300 01030c09 06000103 58091500 ............X... + 066b0 01031c09 05000103 0c090900 01030109 ................ + 066c0 11000103 0c090300 01037c09 06000103 ..........|..... + 066d0 04090400 01030109 16000103 01090600 ................ + 066e0 01030109 12000103 02090a00 01030609 ................ + 066f0 02000103 06090400 0103bb07 090c0001 ................ + 06700 03e80009 0d000103 03090b00 01030309 ................ + 06710 04000103 05090b00 01030109 04000103 ................ + 06720 01090900 01030109 0a000103 0c090c00 ................ + 06730 01036209 02000103 1e090200 01036109 ..b...........a. + 06740 02000103 23090300 01030109 0d000103 ....#........... + 06750 06090600 01030509 02000103 01090200 ................ + 06760 01037a09 06000103 0b090200 01030109 ..z............. + 06770 06000103 01090800 01030409 0a000103 ................ + 06780 01090800 01030109 0a000103 03090e00 ................ + 06790 01034009 0c000103 c5000902 00010303 ..@............. + 067a0 09060001 03db7e09 05000103 fb01090e ......~......... + 067b0 00010303 090b0001 03030904 00010305 ................ + 067c0 090c0001 03010904 00010301 09080001 ................ + 067d0 03010907 0001030c 09100001 03640902 .............d.. + 067e0 0001031c 09020001 03630902 00010318 .........c...... + 067f0 09070001 03100907 00010305 09030001 ................ + 06800 03010902 00010305 09020001 03010906 ................ + 06810 00010301 09080001 0304090e 00010303 ................ + 06820 09090001 03010902 0001037f 09020001 ................ + 06830 03030902 0001037e 09040001 03020902 .......~........ + 06840 00010301 09060001 0306090c 00010301 ................ + 06850 09050001 03010909 00010304 090b0001 ................ + 06860 03010908 00010301 09070001 0353090e .............S.. + 06870 00010301 090d0001 03060908 00010329 ...............) + 06880 09060001 03af7f09 09000103 d6000902 ................ + 06890 00010302 09060001 03030904 0001037e ...............~ + 068a0 09020001 03020902 00010301 09040001 ................ + 068b0 03020905 00010301 09020001 03da7e09 ..............~. + 068c0 08000103 d47e0902 00010914 00000101 .....~.......... + 068d0 3c020000 0200ef01 00000101 fb0e0d00 <............... + 068e0 01010101 00000001 0000012f 686f6d65 .........../home + 068f0 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op + 06900 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ + 06910 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu + 06920 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 + 06930 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc + 06940 2f737464 6c696200 2f686f6d 652f776a /stdlib./home/wj + 06950 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 06960 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 06970 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 06980 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 06990 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in + 069a0 636c7564 652f7379 73002f68 6f6d652f clude/sys./home/ + 069b0 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 069c0 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 069d0 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 069e0 6c642f78 74656e73 612d6c78 3130362d ld/xtensa-lx106- + 069f0 656c662f 6275696c 64746f6f 6c732f6c elf/buildtools/l + 06a00 69622f67 63632f78 74656e73 612d6c78 ib/gcc/xtensa-lx + 06a10 3130362d 656c662f 342e382e 352f696e 106-elf/4.8.5/in + 06a20 636c7564 65002f68 6f6d652f 776a672f clude./home/wjg/ + 06a30 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06a40 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06a50 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06a60 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06a70 6e65776c 69622f6c 6962632f 696e636c newlib/libc/incl + 06a80 75646500 0061746f 692e6300 0100006c ude..atoi.c....l + 06a90 6f636b2e 68000200 005f7479 7065732e ock.h...._types. + 06aa0 68000200 00737464 6465662e 68000300 h....stddef.h... + 06ab0 00726565 6e742e68 00020000 7374646c .reent.h....stdl + 06ac0 69622e68 00040000 00000502 dc2c1040 ib.h.........,.@ + 06ad0 03c40001 03010903 0001037f 09040001 ................ + 06ae0 03010902 00010301 09030001 03070908 ................ + 06af0 00010301 09030001 037f0904 00010301 ................ + 06b00 09020001 03010903 00010907 00000101 ................ + 06b10 d7030000 0200fc01 00000101 fb0e0d00 ................ + 06b20 01010101 00000001 0000012f 686f6d65 .........../home + 06b30 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op + 06b40 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ + 06b50 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu + 06b60 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 + 06b70 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc + 06b80 2f737464 6c696200 2f686f6d 652f776a /stdlib./home/wj + 06b90 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 06ba0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 06bb0 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 06bc0 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 06bd0 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in + 06be0 636c7564 652f7379 73002f68 6f6d652f clude/sys./home/ + 06bf0 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 06c00 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 06c10 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 06c20 6c642f78 74656e73 612d6c78 3130362d ld/xtensa-lx106- + 06c30 656c662f 6275696c 64746f6f 6c732f6c elf/buildtools/l + 06c40 69622f67 63632f78 74656e73 612d6c78 ib/gcc/xtensa-lx + 06c50 3130362d 656c662f 342e382e 352f696e 106-elf/4.8.5/in + 06c60 636c7564 65002f68 6f6d652f 776a672f clude./home/wjg/ + 06c70 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06c80 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06c90 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06ca0 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06cb0 6e65776c 69622f6c 6962632f 696e636c newlib/libc/incl + 06cc0 75646500 00737472 746f6c2e 63000100 ude..strtol.c... + 06cd0 006c6f63 6b2e6800 0200005f 74797065 .lock.h...._type + 06ce0 732e6800 02000073 74646465 662e6800 s.h....stddef.h. + 06cf0 03000072 65656e74 2e680002 00007374 ...reent.h....st + 06d00 646c6962 2e680004 00006374 7970652e dlib.h....ctype. + 06d10 68000400 00000005 02042d10 40038a01 h.........-.@... + 06d20 01030e09 05000103 72090300 01030e09 ........r....... + 06d30 0a000103 72090200 01030109 02000103 ....r........... + 06d40 7f090200 01030009 02000103 0e090200 ................ + 06d50 01000204 01037f09 02000100 02040103 ................ + 06d60 01090500 01037f09 0a000103 02090500 ................ + 06d70 01030209 05000103 7f090500 01030209 ................ + 06d80 06000103 01090500 01030109 05000100 ................ + 06d90 02040106 03000907 00010603 01090d00 ................ + 06da0 01030109 11000103 02090300 01037f09 ................ + 06db0 02000103 04090600 01031309 05000103 ................ + 06dc0 01090600 01037f09 02000103 01090300 ................ + 06dd0 01030109 10000103 7f090200 01030109 ................ + 06de0 02000103 01090a00 01030409 04000103 ................ + 06df0 7c090400 01030409 02000103 7d090400 |...........}... + 06e00 01030109 0a000103 01090600 01030109 ................ + 06e10 05000103 03090a00 01030209 03000100 ................ + 06e20 02040103 01090c00 01000204 01037f09 ................ + 06e30 03000103 04090300 01037f09 03000103 ................ + 06e40 02090200 01037c09 05000103 76090200 ......|.....v... + 06e50 01031009 05000103 01090300 01030109 ................ + 06e60 03000103 01090600 01037f09 02000103 ................ + 06e70 01090300 01030309 04000103 7f090600 ................ + 06e80 01030109 06000103 01090200 01000204 ................ + 06e90 01060300 09020001 00020403 03000902 ................ + 06ea0 00010603 53090500 01032f09 05000103 ....S...../..... + 06eb0 09091200 01030109 02000103 7f090300 ................ + 06ec0 01030109 02000103 7f090200 01030109 ................ + 06ed0 05000103 7f090400 01030109 03000103 ................ + 06ee0 01090300 01090700 00010107 01000002 ................ + 06ef0 00e50000 000101fb 0e0d0001 01010100 ................ + 06f00 00000100 00012f68 6f6d652f 776a672f ....../home/wjg/ + 06f10 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd + 06f20 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross + 06f30 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s + 06f40 72632f6e 65776c69 622d322e 302e302f rc/newlib-2.0.0/ + 06f50 6e65776c 69622f6c 6962632f 63747970 newlib/libc/ctyp + 06f60 65002f68 6f6d652f 776a672f 5265706f e./home/wjg/Repo + 06f70 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 + 06f80 31373036 32322f63 726f7373 746f6f6c 170622/crosstool + 06f90 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n + 06fa0 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl + 06fb0 69622f6c 6962632f 696e636c 75646500 ib/libc/include. + 06fc0 00746f6c 6f776572 2e630001 00006374 .tolower.c....ct + 06fd0 7970652e 68000200 00000005 02642e10 ype.h........d.. + 06fe0 40033b01 030e0900 00010302 09120001 @.;............. + 06ff0 09050000 01018200 00000200 7c000000 ............|... + 07000 0101fb0e 0d000101 01010000 00010000 ................ + 07010 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 07020 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 07030 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 07040 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne + 07050 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli + 07060 622f6c69 62632f69 6e636c75 64650000 b/libc/include.. + 07070 63747970 652e6800 01000000 8c010000 ctype.h......... + 07080 02008601 00000101 fb0e0d00 01010101 ................ + 07090 00000001 0000012f 686f6d65 2f776a67 ......./home/wjg + 070a0 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 070b0 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 070c0 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 070d0 7372632f 6e65776c 69622d32 2e302e30 src/newlib-2.0.0 + 070e0 2f6e6577 6c69622f 6c696263 2f696e63 /newlib/libc/inc + 070f0 6c756465 2f737973 002f686f 6d652f77 lude/sys./home/w + 07100 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open + 07110 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr + 07120 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil + 07130 642f7874 656e7361 2d6c7831 30362d65 d/xtensa-lx106-e + 07140 6c662f62 75696c64 746f6f6c 732f6c69 lf/buildtools/li + 07150 622f6763 632f7874 656e7361 2d6c7831 b/gcc/xtensa-lx1 + 07160 30362d65 6c662f34 2e382e35 2f696e63 06-elf/4.8.5/inc + 07170 6c756465 002f686f 6d652f77 6a672f52 lude./home/wjg/R + 07180 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk + 07190 2d323031 37303632 322f6372 6f737374 -20170622/crosst + 071a0 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr + 071b0 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n + 071c0 65776c69 622f6c69 62632f72 65656e74 ewlib/libc/reent + 071d0 00006c6f 636b2e68 00010000 5f747970 ..lock.h...._typ + 071e0 65732e68 00010000 73746464 65662e68 es.h....stddef.h + 071f0 00020000 7265656e 742e6800 01000069 ....reent.h....i + 07200 6d707572 652e6300 03000000 96030000 mpure.c......... + 07210 02007f00 00000101 fb0e0d00 01010101 ................ + 07220 00000001 0000012f 686f6d65 2f776a67 ......./home/wjg + 07230 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 07240 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 07250 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 07260 7372632f 6763632d 342e382e 352f6c69 src/gcc-4.8.5/li + 07270 62676363 2f636f6e 6669672f 7874656e bgcc/config/xten + 07280 73610000 69656565 3735342d 64662e53 sa..ieee754-df.S + 07290 00010000 00000502 7c2e1040 03c30c01 ........|..@.... 072a0 03010903 00010303 09030001 03010903 ................ - 072b0 00010301 09030001 03040903 00010301 ................ - 072c0 09020001 03010902 00010301 09030001 ................ - 072d0 030a0903 00010301 09030001 03010903 ................ - 072e0 00010303 09030001 03010903 00010301 ................ + 072b0 00010303 09030001 03010902 00010303 ................ + 072c0 09020001 03010902 00010303 09020001 ................ + 072d0 03010903 00010301 09030001 03030903 ................ + 072e0 00010301 09030001 03010903 00010304 ................ 072f0 09030001 03010902 00010301 09020001 ................ - 07300 03030902 00010301 09030001 03010903 ................ - 07310 00010301 09030001 03010902 0001030a ................ - 07320 09040001 03010903 00010301 09030001 ................ - 07330 03030903 00010301 09030001 03010903 ................ - 07340 00010301 09020001 03010902 00010303 ................ - 07350 09020001 03010903 00010301 09030001 ................ - 07360 03010903 00010301 09020001 03040904 ................ - 07370 00010301 09030001 03030903 00010303 ................ - 07380 09030001 03010903 00010301 09030001 ................ - 07390 03010903 00010301 09020001 03040904 ................ - 073a0 00010301 09030001 03010903 00010301 ................ - 073b0 09030001 03010902 00010303 09020001 ................ - 073c0 03030903 00010301 09030001 03010903 ................ - 073d0 00010301 09030001 03010903 00010301 ................ - 073e0 09020001 03010902 00010301 09030001 ................ - 073f0 030a0905 00010301 09030001 03010903 ................ - 07400 00010303 09030001 03010903 00010301 ................ + 07300 03010903 0001030a 09030001 03010903 ................ + 07310 00010301 09030001 03030903 00010301 ................ + 07320 09030001 03010903 00010301 09020001 ................ + 07330 03010902 00010303 09020001 03010903 ................ + 07340 00010301 09030001 03010903 00010301 ................ + 07350 09020001 030a0904 00010301 09030001 ................ + 07360 03010903 00010303 09030001 03010903 ................ + 07370 00010301 09030001 03010902 00010301 ................ + 07380 09020001 03030902 00010301 09030001 ................ + 07390 03010903 00010301 09030001 03010902 ................ + 073a0 00010304 09040001 03010903 00010303 ................ + 073b0 09030001 03030903 00010301 09030001 ................ + 073c0 03010903 00010301 09030001 03010902 ................ + 073d0 00010304 09040001 03010903 00010301 ................ + 073e0 09030001 03010903 00010301 09020001 ................ + 073f0 03030902 00010303 09030001 03010903 ................ + 07400 00010301 09030001 03010903 00010301 ................ 07410 09030001 03010902 00010301 09020001 ................ - 07420 03030902 00010301 09030001 03010903 ................ - 07430 00010301 09030001 03010902 0001030a ................ - 07440 09040001 03010903 00010301 09030001 ................ - 07450 03030903 00010301 09030001 03010903 ................ - 07460 00010301 09020001 03010902 00010303 ................ - 07470 09020001 03010903 00010301 09030001 ................ - 07480 03010903 00010301 09020001 03040904 ................ - 07490 00010301 09030001 03030903 00010303 ................ - 074a0 09030001 03010903 00010301 09030001 ................ - 074b0 03010903 00010301 09020001 03040904 ................ - 074c0 00010301 09030001 03010903 00010301 ................ - 074d0 09030001 03010902 00010303 09020001 ................ - 074e0 03030903 00010301 09030001 03010903 ................ - 074f0 00010301 09030001 03010903 00010301 ................ - 07500 09020001 03010902 00010301 09030001 ................ - 07510 030a0905 00010301 09030001 03010903 ................ - 07520 00010301 09030001 03010902 00010302 ................ - 07530 09020001 03010903 00010301 09030001 ................ - 07540 03010903 00010301 09020001 03020904 ................ + 07420 03010903 0001030a 09050001 03010903 ................ + 07430 00010301 09030001 03030903 00010301 ................ + 07440 09030001 03010903 00010301 09020001 ................ + 07450 03010902 00010303 09020001 03010903 ................ + 07460 00010301 09030001 03010903 00010301 ................ + 07470 09020001 030a0904 00010301 09030001 ................ + 07480 03010903 00010303 09030001 03010903 ................ + 07490 00010301 09030001 03010902 00010301 ................ + 074a0 09020001 03030902 00010301 09030001 ................ + 074b0 03010903 00010301 09030001 03010902 ................ + 074c0 00010304 09040001 03010903 00010303 ................ + 074d0 09030001 03030903 00010301 09030001 ................ + 074e0 03010903 00010301 09030001 03010902 ................ + 074f0 00010304 09040001 03010903 00010301 ................ + 07500 09030001 03010903 00010301 09020001 ................ + 07510 03030902 00010303 09030001 03010903 ................ + 07520 00010301 09030001 03010903 00010301 ................ + 07530 09030001 03010902 00010301 09020001 ................ + 07540 03010903 0001030a 09050001 03010903 ................ 07550 00010301 09030001 03010903 00010301 ................ - 07560 09030001 03010902 00010902 00000101 ................ - 07570 82040000 02002401 00000101 fb0e0d00 ......$......... - 07580 01010101 00000001 0000012f 686f6d65 .........../home - 07590 2f786367 2f776f72 6b737061 63652f64 /xcg/workspace/d - 075a0 65627567 2f657370 38323636 5f6e6f6e ebug/esp8266_non - 075b0 6f735f73 646b5f63 6f72655f 32303138 os_sdk_core_2018 - 075c0 30353130 2f617070 2f707000 2e2e2f2e 0510/app/pp.../. - 075d0 2e2f696e 636c7564 652f6c6c 64657363 ./include/lldesc - 075e0 002e2e2f 696e636c 7564652f 6e657438 .../include/net8 - 075f0 30323131 002e2e2f 2e2e2f69 6e636c75 0211.../../inclu - 07600 6465002e 2e2f2e2e 2f696e63 6c756465 de.../../include - 07610 2f777061 00006966 5f687763 74726c2e /wpa..if_hwctrl. - 07620 63000100 006c6c64 6573632e 68000200 c....lldesc.h... - 07630 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 07640 6f2e6800 03000069 65656538 30323131 o.h....ieee80211 - 07650 5f70726f 746f2e68 00030000 656e6469 _proto.h....endi - 07660 616e2e68 00040000 636f6d6d 6f6e2e68 an.h....common.h - 07670 00050000 77706162 75662e68 00050000 ....wpabuf.h.... - 07680 64656673 2e680005 00006965 65653830 defs.h....ieee80 - 07690 3231315f 7661722e 68000300 00000005 211_var.h....... - 076a0 0200222b 40032301 03010906 00010302 .."+@.#......... - 076b0 09030001 03010906 00010301 09030001 ................ - 076c0 0303090e 00010301 09000001 0304090c ................ - 076d0 00010301 09000001 0301090a 00010301 ................ - 076e0 09030001 03030907 00010301 09100001 ................ - 076f0 03010910 00010301 09090001 03010908 ................ - 07700 0001037f 09020001 0301090f 00010304 ................ - 07710 090e0001 03010900 00010304 09140001 ................ - 07720 0302090c 00010301 090c0001 03010915 ................ - 07730 00010302 09090001 03040912 00010301 ................ - 07740 09000001 037f090a 00010301 09020001 ................ - 07750 03040910 00010301 09000001 03040910 ................ - 07760 00010301 09000001 03040910 00010301 ................ - 07770 09000001 0301090b 00010303 09050001 ................ - 07780 03010900 00010301 090b0001 03030905 ................ - 07790 00010301 09000001 03040910 00010301 ................ - 077a0 09060001 037f0903 00010301 09030001 ................ - 077b0 037f0903 00010302 09050001 03010905 ................ - 077c0 00010301 09070001 03020905 00010301 ................ - 077d0 09090001 037f0902 00010301 09030001 ................ - 077e0 0303090d 00010301 090b0001 0301090b ................ - 077f0 00010301 09090001 03060905 0001037b ...............{ - 07800 09040001 03010906 00010304 09030001 ................ - 07810 03030917 00010301 090f0001 03020903 ................ - 07820 00010301 090b0001 0302090f 00010302 ................ - 07830 09030001 0301090c 00010301 09070001 ................ - 07840 0301090e 00010301 09030001 03040908 ................ - 07850 00010305 09090001 03010909 00010302 ................ - 07860 09080001 0301090d 00010307 09190001 ................ - 07870 03040905 00010377 09090001 03010909 .......w........ - 07880 0001030b 090a0001 03060916 00010301 ................ - 07890 090d0001 0303090d 00010304 09070001 ................ - 078a0 03010905 00010301 09060001 03010909 ................ - 078b0 00010305 09090001 0304090c 00010301 ................ - 078c0 090e0001 03010903 00010301 09060001 ................ - 078d0 0303090a 00010308 09180001 03110910 ................ - 078e0 00010376 09020001 03010903 00010301 ...v............ - 078f0 09060001 03010907 00010304 09080001 ................ - 07900 03030906 00010361 090b0001 03090905 .......a........ - 07910 00010301 09090001 030f0909 00010301 ................ - 07920 09030001 03080912 00010301 09060001 ................ - 07930 03040909 00010308 090c0001 03020903 ................ - 07940 00010303 090c0001 0305090c 00010303 ................ - 07950 09030001 03020909 0001036d 09070001 ...........m.... - 07960 03020903 00010314 09100001 03160917 ................ - 07970 00010302 09030001 03040908 00010301 ................ - 07980 09030001 0304090a 00010302 09030001 ................ - 07990 03020916 0001037f 09020001 03010904 ................ - 079a0 0001037f 09040001 03010903 00010303 ................ - 079b0 090b0001 03010909 00010304 09170001 ................ - 079c0 03010906 00010301 09030001 0304090b ................ - 079d0 00010301 09060001 03060903 0001037d ...............} - 079e0 09060001 037f0902 00010304 09030001 ................ - 079f0 09110000 01014f14 00000200 59010000 ......O.....Y... - 07a00 0101fb0e 0d000101 01010000 00010000 ................ - 07a10 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works - 07a20 70616365 2f646562 75672f65 73703832 pace/debug/esp82 - 07a30 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor - 07a40 655f3230 31383035 31302f61 70702f70 e_20180510/app/p - 07a50 70002e2e 2f696e63 6c756465 2f707000 p.../include/pp. - 07a60 2e2e2f2e 2e2f696e 636c7564 65002e2e ../../include... - 07a70 2f2e2e2f 696e636c 7564652f 6c6c6465 /../include/llde - 07a80 7363002e 2e2f696e 636c7564 652f6e65 sc.../include/ne - 07a90 74383032 3131002e 2e2f2e2e 2f696e63 t80211.../../inc - 07aa0 6c756465 2f777061 00006c6d 61632e63 lude/wpa..lmac.c - 07ab0 00010000 6d61635f 61646472 6573732e ....mac_address. - 07ac0 68000200 006d6163 5f667261 6d652e68 h....mac_frame.h - 07ad0 00020000 72616e64 6f6d2e68 00030000 ....random.h.... - 07ae0 6c6c6465 73632e68 00040000 69656565 lldesc.h....ieee - 07af0 38303231 315f7072 6f746f2e 68000500 80211_proto.h... - 07b00 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 07b10 6f2e6800 05000065 6e646961 6e2e6800 o.h....endian.h. - 07b20 03000063 6f6d6d6f 6e2e6800 06000077 ...common.h....w - 07b30 70616275 662e6800 06000064 6566732e pabuf.h....defs. - 07b40 68000600 00696565 65383032 31315f76 h....ieee80211_v - 07b50 61722e68 00050000 00000502 bc381040 ar.h.........8.@ - 07b60 03f50001 03010900 0001090f 00000101 ................ - 07b70 000502d0 38104003 fa000103 01090000 ....8.@......... - 07b80 01091500 00010100 0502f038 104003eb ...........8.@.. - 07b90 01010301 09050001 0301091b 00010301 ................ - 07ba0 090e0001 03010905 00010907 00000101 ................ - 07bb0 0005022c 39104003 f6010103 01090500 ...,9.@......... - 07bc0 01037f09 05000103 01090400 01030109 ................ - 07bd0 12000103 01090900 01030109 06000109 ................ - 07be0 07000001 01000502 64391040 03fd0101 ........d9.@.... - 07bf0 03010906 00010301 09030001 09090000 ................ - 07c00 01010005 02843910 40038602 01030409 ......9.@....... - 07c10 00000103 01090200 01037b09 03000103 ..........{..... - 07c20 01091200 01030d09 07000103 74090300 ............t... - 07c30 01030209 02000103 01090300 01037f09 ................ - 07c40 02000103 01090300 01037f09 02000103 ................ - 07c50 07090500 01037a09 02000103 06090600 ......z......... - 07c60 01037a09 03000103 09090a00 01030309 ..z............. - 07c70 22000103 03090300 01030209 11000103 "............... - 07c80 04090b00 01037f09 05000103 7f090600 ................ - 07c90 01030409 03000103 7c090300 01030409 ........|....... - 07ca0 02000103 7c090300 01030109 02000103 ....|........... - 07cb0 7f090300 01030109 02000103 03090300 ................ - 07cc0 01037c09 03000103 02090300 01030209 ..|............. - 07cd0 0e000103 01090600 01030109 03000103 ................ - 07ce0 02090600 01030109 03000103 30091800 ............0... - 07cf0 01030109 03000103 0f091500 01037609 ..............v. - 07d00 02000103 01091200 01030309 05000103 ................ - 07d10 7e090a00 01030809 03000103 78091700 ~...........x... - 07d20 01030809 03000103 02090300 01031409 ................ - 07d30 41000103 6c090200 01030609 06000103 A...l........... - 07d40 0e090600 01030409 23000103 01090300 ........#....... - 07d50 01037f09 03000103 01090600 01031109 ................ - 07d60 33000103 14090300 01036c09 03000103 3.........l..... - 07d70 07091c00 01030d09 0e000103 04092b00 ..............+. - 07d80 01030109 06000103 04093d00 0103af7f ..........=..... - 07d90 09110001 03290905 00010301 09030001 .....).......... - 07da0 03060902 0001037a 09030001 03060903 .......z........ - 07db0 0001037a 09020001 03060902 00010379 ...z...........y - 07dc0 09030001 03070903 0001037a 09020001 ...........z.... - 07dd0 03060903 0001037a 09020001 03060908 .......z........ - 07de0 00010304 09110001 03957f09 3b000103 ............;... - 07df0 02090600 01030309 03000103 7d090300 ............}... - 07e00 01030309 03000103 7d090300 01030309 ........}....... - 07e10 02000103 01091800 01030109 16000103 ................ - 07e20 03090500 01037e09 03000103 01090300 ......~......... - 07e30 01030109 05000103 03090500 01031d09 ................ - 07e40 0d000103 01090600 01037f09 0c000103 ................ - 07e50 65090500 01030109 0e000103 02090900 e............... - 07e60 01030209 09000103 7f091100 01090900 ................ - 07e70 00010100 0502503d 104003c2 03010318 ......P=.@...... - 07e80 09130001 03010908 00010301 090b0001 ................ - 07e90 037f0903 00010303 09050001 037f0903 ................ - 07ea0 00010301 09030001 03020903 0001037f ................ - 07eb0 09050001 031c0903 0001037c 09040001 ...........|.... - 07ec0 03030903 00010301 09060001 09070000 ................ - 07ed0 01010005 02b8262b 4003fe03 01030009 ......&+@....... - 07ee0 00000103 02090200 01030109 0c000103 ................ - 07ef0 02090300 01037f09 03000103 02090300 ................ - 07f00 01030109 03000103 01090300 01030109 ................ - 07f10 03000103 01090300 01030109 03000103 ................ - 07f20 01090200 01030209 02000103 03090a00 ................ - 07f30 01030809 06000103 02090300 01030109 ................ - 07f40 0e000103 01090d00 01030109 0e000103 ................ - 07f50 01090e00 01030209 0d000103 04090d00 ................ - 07f60 01030209 08000103 03090800 01030109 ................ - 07f70 03000103 a207090b 0001030f 09000001 ................ - 07f80 03790903 0001037d 09030001 037d0902 .y.....}.....}.. - 07f90 0001037f 09030001 037f0903 00010303 ................ - 07fa0 09080001 03010903 00010302 09030001 ................ - 07fb0 03010903 0001037a 09030001 03010902 .......z........ - 07fc0 00010303 09020001 03030903 00010307 ................ - 07fd0 09030001 03020903 00010303 09050001 ................ - 07fe0 03040903 0001037d 09020001 0303090a .......}........ - 07ff0 00010303 09050001 03010903 00010301 ................ - 08000 09030001 09020000 01010005 02a43d10 ..............=. - 08010 4003b304 01030509 03000103 7b090700 @...........{... - 08020 01030509 05000103 02090e00 01030109 ................ - 08030 15000103 02090300 01030109 0c000103 ................ - 08040 03090300 01030509 0b000103 0f091500 ................ - 08050 01037e09 03000103 02090600 01030209 ..~............. - 08060 03000103 02090300 01036e09 07000103 ..........n..... - 08070 02090600 01030109 03000103 01090c00 ................ - 08080 01030309 08000109 19000001 01000502 ................ - 08090 543e1040 03e10401 03030907 0001037d T>.@...........} - 080a0 09020001 03040904 00010302 09120001 ................ - 080b0 03050905 0001030f 091e0001 031c090c ................ - 080c0 00010357 09090001 03040902 0001037d ...W...........} - 080d0 09020001 03030902 0001037d 09020001 ...........}.... - 080e0 03030902 00010301 09050001 03030903 ................ - 080f0 0001037d 09050001 03010906 00010302 ...}............ - 08100 09070001 03010921 00010301 09090001 .......!........ - 08110 03010903 0001037f 09020001 03010902 ................ - 08120 00010301 09050001 0306090b 00010301 ................ - 08130 090f0001 03010903 0001037f 09030001 ................ - 08140 03010902 00010302 09050001 0378090b .............x.. - 08150 00010301 09030001 03010908 0001037d ...............} - 08160 090a0001 09030000 01010005 02503f10 .............P?. - 08170 40039f05 01030309 0b000103 05090600 @............... - 08180 01030109 17000103 02090300 01030109 ................ - 08190 02000103 7f090500 01030109 12000103 ................ - 081a0 02092100 0103f87b 09150001 037a0903 ..!....{.....z.. - 081b0 00010391 04090300 0103f47b 09030001 ...........{.... - 081c0 037a0903 00010392 04090300 01030909 .z.............. - 081d0 03000103 05091400 01030209 13000103 ................ - 081e0 04090500 01037809 09000103 7e090200 ......x.....~... - 081f0 01030209 05000103 75090900 0103f37b ........u......{ - 08200 09060001 03010903 00010379 09060001 ...........y.... - 08210 03070903 0001037a 09030001 09060000 .......z........ - 08220 01010005 023c4010 4003cc05 01030309 .....<@.@....... - 08230 15000103 01090300 01037f09 03000103 ................ - 08240 02090500 01037f09 02000103 01090300 ................ - 08250 01030109 06000103 02090a00 01030109 ................ - 08260 09000103 01091500 01090f00 00010100 ................ - 08270 0502a040 104003d9 05010301 09000001 ...@.@.......... - 08280 090b0000 01010005 02ac4010 4003df05 ..........@.@... - 08290 01030109 06000103 7f090300 01030109 ................ - 082a0 03000103 01090300 01090700 00010100 ................ - 082b0 0502c440 104003e4 05010302 090c0001 ...@.@.......... - 082c0 037e0902 00010301 09020001 03010902 .~.............. - 082d0 0001037f 09020001 03010904 00010301 ................ - 082e0 09030001 03010903 00010907 00000101 ................ - 082f0 000502ec 40104003 f0050103 03090500 ....@.@......... - 08300 01037e09 03000103 02090200 01030409 ..~............. - 08310 18000103 7d090300 01030109 03000103 ....}........... - 08320 7f090200 01030309 03000103 02090700 ................ - 08330 01030109 0e000103 06091600 01030209 ................ - 08340 09000103 7e090300 01030109 03000103 ....~........... - 08350 01090f00 01030109 06000103 02090f00 ................ - 08360 01030109 09000109 08000001 01000502 ................ - 08370 387d1040 03890601 03010900 00010301 8}.@............ - 08380 09030001 03010904 0001037f 09030001 ................ - 08390 03030903 00010902 00000101 00050288 ................ - 083a0 41104003 91060103 02090900 01037e09 A.@...........~. - 083b0 03000103 03090500 01030109 07000103 ................ - 083c0 02091100 01030309 07000103 04090c00 ................ - 083d0 01030209 0a000103 01090200 01037f09 ................ - 083e0 02000103 01090300 01037b09 07000109 ..........{..... - 083f0 0a000001 01000502 e8411040 03a50601 .........A.@.... - 08400 03010907 0001037f 09030001 03020904 ................ - 08410 00010302 09080001 03010906 00010301 ................ - 08420 09090001 03010902 0001037f 09020001 ................ - 08430 03010903 00010907 00000101 0005021c ................ - 08440 42104003 af060103 03090000 01037d09 B.@...........}. - 08450 03000103 02090900 01037e09 03000103 ..........~..... - 08460 02090200 01030109 04000103 01090300 ................ - 08470 01030109 02000103 7f090200 01030109 ................ - 08480 03000109 07000001 01000502 44421040 ............DB.@ - 08490 03ce0601 03040919 0001037c 09030001 ...........|.... - 084a0 03050907 00010301 09080001 03010902 ................ - 084b0 00010301 09030001 03020909 000103f1 ................ - 084c0 00091700 01030109 18000103 04090300 ................ - 084d0 01037e09 06000103 7f090400 01030109 ..~............. - 084e0 05000103 01090500 01030309 0b000103 ................ - 084f0 02090f00 01030309 05000103 7f090400 ................ - 08500 01037f09 02000103 01090400 01030109 ................ - 08510 03000103 01090500 01030209 05000103 ................ - 08520 ad7f0917 00010301 09030001 03020903 ................ - 08530 0001033b 09170001 031e0912 0001030b ...;............ - 08540 09040001 03020902 0001037d 09050001 ...........}.... - 08550 03050902 0001037e 09030001 037e0903 .......~.....~.. - 08560 00010302 09050001 03020903 00010369 ...............i - 08570 09150001 03030920 00010302 09020001 ....... ........ - 08580 037f0903 00010302 09050001 03010903 ................ - 08590 00010301 090c0001 03a87f09 05000103 ................ - 085a0 05090500 01030309 04000103 7d090200 ............}... - 085b0 01030309 09000103 02090500 01037f09 ................ - 085c0 03000103 01090400 01030409 03000103 ................ - 085d0 7f090400 01037e09 03000103 03090300 ......~......... - 085e0 01030109 0c000103 01090600 01030709 ................ - 085f0 0d000103 02090900 01030109 16000103 ................ - 08600 b87f0908 00010302 09070001 03940109 ................ - 08610 15000103 4b090f00 01030409 09000103 ....K........... - 08620 7d090400 01030209 03000103 01090500 }............... - 08630 01034309 07000103 64090800 01030109 ..C.....d....... - 08640 09000103 01090500 01030109 03000103 ................ - 08650 04090a00 01030309 09000103 7f090500 ................ - 08660 01030109 05000103 03090300 01030209 ................ - 08670 0e000103 01090e00 01030509 16000103 ................ - 08680 01091500 01030109 0d000103 01090900 ................ - 08690 01032609 0f000103 01090e00 01030109 ..&............. - 086a0 15000103 01090700 01030d09 06000103 ................ - 086b0 01090900 01030109 06000103 02090300 ................ - 086c0 01037f09 06000103 01090600 01034a09 ..............J. - 086d0 0a000103 56090f00 01030109 03000103 ....V........... - 086e0 05090c00 01030209 13000103 01090a00 ................ - 086f0 01030209 0a000109 0a000001 01000502 ................ - 08700 bc451040 03f40701 03020909 00010301 .E.@............ - 08710 09060001 03010915 00010301 09060001 ................ - 08720 03010908 00010301 09060001 0301091c ................ - 08730 00010301 09120001 03030918 0001037d ...............} - 08740 09030001 03060903 00010301 09050001 ................ - 08750 03050915 0001037f 09020001 03010906 ................ - 08760 00010375 09070001 03010912 00010301 ...u............ - 08770 09020001 037f0902 00010301 09030001 ................ - 08780 03010903 0001037f 09030001 03050906 ................ - 08790 00010301 090f0001 037f0902 00010301 ................ - 087a0 09080001 09060000 01010005 02b44610 ..............F. - 087b0 40038c08 01030409 10000103 01090600 @............... - 087c0 01037f09 03000103 01090300 01030309 ................ - 087d0 11000103 02090700 01030109 09000103 ................ - 087e0 7e090c00 01030509 12000109 0f000001 ~............... - 087f0 01000502 20471040 039c0801 03010900 .... G.@........ - 08800 0001037f 09030001 03010906 00010301 ................ - 08810 09030001 09080000 01010005 02344710 .............4G. - 08820 4003a608 01030409 10000103 01090700 @............... - 08830 01030209 05000103 01090900 01030109 ................ - 08840 06000103 7d090e00 01030509 12000103 ....}........... - 08850 02090300 01090f00 00010100 05029447 ...............G - 08860 104003bb 08010302 09050001 03040915 .@.............. - 08870 00010305 090d0001 03010918 00010303 ................ - 08880 09210001 03020903 0001037c 09070001 .!.........|.... - 08890 09080000 01010005 02084810 4003cf08 ..........H.@... - 088a0 01030209 00000103 01090900 01030209 ................ - 088b0 15000103 03090200 01090600 00010100 ................ - 088c0 05023448 104003e1 08010301 090f0001 ..4H.@.......... - 088d0 03020912 00010301 090e0001 0309090b ................ - 088e0 00010378 09050001 03010903 00010301 ...x............ - 088f0 09060001 037f0902 00010301 09030001 ................ - 08900 03030906 00010303 09060001 03010902 ................ - 08910 0001037f 09030001 03010913 00010301 ................ - 08920 091a0001 03030915 00010302 091b0001 ................ - 08930 03150921 0001037f 09030001 03010903 ...!............ - 08940 0001037f 09030001 03010903 00010301 ................ - 08950 09030001 0302090c 0001030f 09060001 ................ - 08960 0373090d 00010301 09090001 03010912 .s.............. - 08970 00010301 09020001 0302090b 00010302 ................ - 08980 090a0001 03030918 0001037f 09060001 ................ - 08990 03010906 00010906 00000101 0005029c ................ - 089a0 49104003 a3090103 03090600 01037d09 I.@...........}. - 089b0 03000103 03090200 01037d09 02000103 ..........}..... - 089c0 03090200 01032209 02000103 5e090200 ......".....^... - 089d0 01030109 03000103 01090600 01030209 ................ - 089e0 03000103 02090600 01037f09 03000103 ................ - 089f0 01090200 01037f09 02000103 01090300 ................ - 08a00 01032209 0a000103 01090300 01030209 .."............. - 08a10 06000103 02090c00 01036209 09000103 ..........b..... - 08a20 05090300 01037e09 05000103 7f090200 ......~......... - 08a30 01030109 05000103 02090600 01030209 ................ - 08a40 03000103 01090c00 01030309 07000103 ................ - 08a50 7f090200 01030109 13000103 70090800 ............p... - 08a60 01030209 09000103 11090d00 01030209 ................ - 08a70 08000103 03090900 01090d00 00010100 ................ - 08a80 0502744a 104003dd 09010301 09030001 ..tJ.@.......... - 08a90 037f0903 00010301 090b0001 03010908 ................ - 08aa0 00010301 090b0001 03010903 00010301 ................ - 08ab0 09060001 037f0902 00010301 09030001 ................ - 08ac0 03030906 00010302 09060001 03010909 ................ - 08ad0 0001037f 09030001 03010913 00010301 ................ - 08ae0 09030001 037f0902 00010301 09030001 ................ - 08af0 0301091a 00010302 091b0001 0307091f ................ - 08b00 0001037f 09030001 03010903 0001037f ................ - 08b10 09030001 03010903 00010301 09030001 ................ - 08b20 0302090c 0001030f 09050001 0373090e .............s.. - 08b30 00010301 09090001 03010909 00010302 ................ - 08b40 09020001 0302090b 00010302 090d0001 ................ - 08b50 03010918 00010301 09030001 037f0903 ................ - 08b60 00010301 09030001 09090000 01010005 ................ - 08b70 02b44b10 40038d0a 01030409 00000103 ..K.@........... - 08b80 7c090300 01030409 03000103 7c090300 |...........|... - 08b90 01030409 02000103 05090900 01030209 ................ - 08ba0 16000103 01090800 01090700 00010100 ................ - 08bb0 0502f04b 104003a1 0a010303 09060001 ...K.@.......... - 08bc0 03040906 00010301 09180001 03030903 ................ - 08bd0 000103f9 76091800 01037f09 02000103 ....v........... - 08be0 01090600 01038909 09030001 03020906 ................ - 08bf0 00010303 09050001 09070000 01010005 ................ - 08c00 024c4c10 4003b60a 01030109 00000103 .LL.@........... - 08c10 01090600 01090200 00010100 0502584c ..............XL - 08c20 104003be 0a010303 090f0001 03040906 .@.............. - 08c30 00010301 09170001 0302091b 00010310 ................ - 08c40 09140001 0301090b 00010372 09120001 ...........r.... - 08c50 03110905 00010378 090e0001 0301090e .......x........ - 08c60 00010301 09050001 09030000 01010005 ................ - 08c70 02004d10 4003e40a 01030309 0b000103 ..M.@........... - 08c80 05090600 01030209 17000103 13091a00 ................ - 08c90 01030109 08000103 6f091500 01031409 ........o....... - 08ca0 03000103 79090c00 01037409 02000103 ....y.....t..... - 08cb0 09090300 01030309 11000103 01090300 ................ - 08cc0 01090300 00010100 0502944d 104003a8 ...........M.@.. - 08cd0 0c010304 09070001 03030926 00010304 ...........&.... - 08ce0 09030001 03020904 0001037b 09120001 ...........{.... - 08cf0 0307091a 00010301 09230001 0301090c .........#...... - 08d00 00010303 09140001 03060911 0001037e ...............~ - 08d10 09030001 03020906 0001037e 09060001 ...........~.... - 08d20 03020906 0001037f 09060001 03020903 ................ - 08d30 0001037e 09030001 03010906 00010301 ...~............ - 08d40 09020001 037e0902 00010302 09080001 .....~.......... - 08d50 03040907 00010303 09070001 037e0906 .............~.. - 08d60 00010302 09020001 0315090b 0001036b ...............k - 08d70 09060001 03120903 0001036e 09030001 ...........n.... - 08d80 03150903 00010305 09030001 037b0902 .............{.. - 08d90 00010305 09030001 09070000 01010005 ................ - 08da0 02bc4e10 4003e70c 01030409 00000103 ..N.@........... - 08db0 7c090300 01030409 0a000103 02090300 |............... - 08dc0 01037f09 04000103 01090200 01037f09 ................ - 08dd0 03000103 02090300 01037f09 02000103 ................ - 08de0 01090300 01090700 00010100 0502e44e ...............N - 08df0 104003b1 0d010301 090e0001 03030903 .@.............. - 08e00 00010301 090a0001 03040905 00010301 ................ - 08e10 09050001 03040910 00010302 090a0001 ................ - 08e20 09090000 01010005 022c4f10 4003c80d .........,O.@... - 08e30 01030109 06000103 01090300 01030109 ................ - 08e40 06000109 07000001 017e1900 00020039 .........~.....9 - 08e50 01000001 01fb0e0d 00010101 01000000 ................ - 08e60 01000001 2f686f6d 652f7863 672f776f ..../home/xcg/wo - 08e70 726b7370 6163652f 64656275 672f6573 rkspace/debug/es - 08e80 70383236 365f6e6f 6e6f735f 73646b5f p8266_nonos_sdk_ - 08e90 636f7265 5f323031 38303531 302f6170 core_20180510/ap - 08ea0 702f7070 002e2e2f 2e2e2f69 6e636c75 p/pp.../../inclu - 08eb0 6465002e 2e2f2e2e 2f696e63 6c756465 de.../../include - 08ec0 2f6c6c64 65736300 2e2e2f2e 2e2f696e /lldesc.../../in - 08ed0 636c7564 652f736c 63002e2e 2f696e63 clude/slc.../inc - 08ee0 6c756465 2f6e6574 38303231 31002e2e lude/net80211... - 08ef0 2f2e2e2f 696e636c 7564652f 77706100 /../include/wpa. - 08f00 00706d2e 63000100 00656e64 69616e2e .pm.c....endian. - 08f10 68000200 006c6c64 6573632e 68000300 h....lldesc.h... - 08f20 00736c63 322e6800 04000069 65656538 .slc2.h....ieee8 - 08f30 30323131 5f637279 70746f2e 68000500 0211_crypto.h... - 08f40 00696565 65383032 31315f70 726f746f .ieee80211_proto - 08f50 2e680005 0000636f 6d6d6f6e 2e680006 .h....common.h.. - 08f60 00007770 61627566 2e680006 00006465 ..wpabuf.h....de - 08f70 66732e68 00060000 69656565 38303231 fs.h....ieee8021 - 08f80 315f7661 722e6800 05000000 000502b8 1_var.h......... - 08f90 272b4003 d2010103 03090000 01037d09 '+@...........}. - 08fa0 03000103 03090300 01030109 0e000103 ................ - 08fb0 01090300 01030409 09000103 7d090200 ............}... - 08fc0 01030309 03000103 7e090200 01030509 ........~....... - 08fd0 11000103 00090000 01030109 05000103 ................ - 08fe0 01090300 01030109 03000103 03090500 ................ - 08ff0 01030609 00000103 04091400 01030309 ................ - 09000 00000103 7e090500 01037f09 02000103 ....~........... - 09010 03090500 01037d09 03000103 03090300 ......}......... - 09020 01037e09 02000103 02090200 01030109 ..~............. - 09030 08000103 02090900 01030409 11000103 ................ - 09040 02090800 01030209 05000103 01090300 ................ - 09050 01030209 08000103 04090c00 01030209 ................ - 09060 00000103 7e090600 01030209 06000103 ....~........... - 09070 01090500 01030109 03000103 04090800 ................ - 09080 01030509 09000103 02090600 01030209 ................ - 09090 11000103 01090300 01030209 06000103 ................ - 090a0 01090300 01030609 06000103 01090600 ................ - 090b0 01031d09 14000103 04090600 01030209 ................ - 090c0 03000103 7e090300 01030209 03000103 ....~........... - 090d0 7e090300 01030209 03000103 02090300 ~............... - 090e0 01030109 09000103 10090b00 01030209 ................ - 090f0 03000103 01090900 01030109 09000103 ................ - 09100 07090b00 01037909 03000103 07090300 ......y......... - 09110 01030309 03000103 01090600 01030209 ................ - 09120 09000103 03090600 01030109 03000103 ................ - 09130 02090900 01035c09 08000103 02090700 ......\......... - 09140 01030109 06000103 01090800 01030209 ................ - 09150 03000103 02090900 01030109 14000103 ................ - 09160 1e090d00 01030609 03000103 03090300 ................ - 09170 01030309 08000103 7d090300 01030309 ........}....... - 09180 03000103 05090d00 01030409 0b000103 ................ - 09190 72090200 01030e09 02000103 05091000 r............... - 091a0 01030709 12000103 03090300 01030109 ................ - 091b0 13000103 02090600 01030709 09000103 ................ - 091c0 05091900 01030309 03000103 01091100 ................ - 091d0 01030309 08000103 01090300 01030109 ................ - 091e0 09000103 04090a00 01030109 03000103 ................ - 091f0 02090f00 01030409 14000103 07090600 ................ - 09200 01030909 0f000103 dd7e090c 000103b1 .........~...... - 09210 01091d00 01030509 09000103 01090300 ................ - 09220 01037b09 02000103 cf7e090f 00010301 ..{......~...... - 09230 090c0001 037e0909 00010307 09030001 .....~.......... - 09240 03010909 00010301 09090001 03020903 ................ - 09250 0001037e 09020001 03020904 00010301 ...~............ - 09260 09030001 03020909 00010301 09050001 ................ - 09270 03970109 05000103 e97e0902 000103af .........~...... - 09280 01090600 01030109 00000103 08092c00 ..............,. - 09290 01030309 15000103 02090800 01037f09 ................ - 092a0 02000103 01090500 01037f09 02000103 ................ - 092b0 01090300 01030309 0a000103 7e090300 ............~... - 092c0 01030109 05000103 01090300 01030709 ................ - 092d0 09000103 7d090300 01037c09 03000103 ....}.....|..... - 092e0 04090500 01030209 03000103 7e090300 ............~... - 092f0 01030309 06000103 01090600 01031509 ................ - 09300 06000103 75090600 01030209 09000103 ....u........... - 09310 7f090a00 01030109 08000103 01090600 ................ - 09320 01030209 06000103 02090500 01030709 ................ - 09330 09000103 01090300 01037f09 06000103 ................ - 09340 01090600 01036909 07000103 02090600 ......i......... - 09350 01030109 03000103 02090900 01037f09 ................ - 09360 08000103 01090900 01030109 06000103 ................ - 09370 15090c00 01030509 03000103 7c090200 ............|... - 09380 01030109 03000103 7f090300 01030409 ................ - 09390 05000103 04090400 01030109 00000103 ................ - 093a0 01090600 01030309 02000103 01090000 ................ - 093b0 01030409 08000103 01090000 01030109 ................ - 093c0 06000103 03090200 01030109 00000103 ................ - 093d0 05090c00 01030409 0c000103 7c090300 ............|... - 093e0 01030409 03000103 01090300 01030209 ................ - 093f0 06000103 09090500 01030109 08000103 ................ - 09400 01090800 01030209 08000103 05090900 ................ - 09410 01037b09 03000103 05090300 01030409 ..{............. - 09420 09000103 01090b00 01030609 1d000103 ................ - 09430 0a092000 01030109 03000103 7c090200 .. .........|... - 09440 01037a09 0b000103 01090f00 01037f09 ..z............. - 09450 02000103 7f090200 01031709 09000103 ................ - 09460 01090b00 01030109 03000103 05090f00 ................ - 09470 01030209 05000103 04090b00 01037d09 ..............}. - 09480 06000103 03090500 01037d09 02000103 ..........}..... - 09490 03090500 01030209 06000103 04090300 ................ - 094a0 01030109 0b000103 08091a00 01030109 ................ - 094b0 08000103 01091000 01030109 15000103 ................ - 094c0 01090900 01030509 08000103 02090300 ................ - 094d0 01030409 12000103 01090500 01030109 ................ - 094e0 09000103 01090500 01030309 09000103 ................ - 094f0 02090000 01030309 04000103 0a090000 ................ - 09500 01030309 0c000103 03090300 01037d09 ..............}. - 09510 03000103 03090500 01030109 06000103 ................ - 09520 01091300 01030309 0c000103 03091400 ................ - 09530 01030309 09000103 01091000 01030109 ................ - 09540 03000103 7f090200 01030109 03000103 ................ - 09550 09091700 01037c09 02000103 02090200 ......|......... - 09560 01037f09 03000103 01090400 01030109 ................ - 09570 06000103 78090400 01030a09 03000103 ....x........... - 09580 03090300 01030209 03000103 7e090500 ............~... - 09590 01037309 08000103 18090300 01030109 ..s............. - 095a0 09000103 01090800 01030909 2a000103 ............*... - 095b0 01090800 01030109 08000103 02090f00 ................ - 095c0 01030309 14000103 03090500 01030309 ................ - 095d0 05000103 01090700 01030309 16000103 ................ - 095e0 01090900 01030309 10000103 03090500 ................ - 095f0 01030209 05000103 01090700 01030309 ................ - 09600 16000103 01090900 01031209 0c000103 ................ - 09610 01090000 01037f09 06000103 01090800 ................ - 09620 01030109 06000103 01090800 01037f09 ................ - 09630 03000103 01090500 01030109 06000103 ................ - 09640 03090900 01030709 0a000103 01090500 ................ - 09650 01036309 03000103 02090800 01031c09 ..c............. - 09660 03000103 69090300 01030109 08000103 ....i........... - 09670 1b090300 01037309 0c000103 10090e00 ......s......... - 09680 01030309 0a000103 02090800 01030109 ................ - 09690 09000103 03090900 01030209 05000103 ................ - 096a0 7c090300 01030109 05000103 03090300 |............... - 096b0 01037e09 03000103 02090500 01030209 ..~............. - 096c0 08000103 02090900 01037e09 05000103 ..........~..... - 096d0 04090200 01030109 09000103 02090900 ................ - 096e0 01030d09 09000103 77090300 01037d09 ........w.....}. - 096f0 03000103 0a090500 01037a09 03000103 ..........z..... - 09700 05090200 01037b09 06000103 01090200 ......{......... - 09710 01030109 03000103 01090200 01030109 ................ - 09720 02000103 03090200 01037f09 02000103 ................ - 09730 76090300 01030109 05000103 02090300 v............... - 09740 01030f09 02000103 71090200 01030909 ........q....... - 09750 03000103 06090500 0103ba7f 09060001 ................ - 09760 03010908 000103d2 00090300 01030309 ................ - 09770 0e000103 01090900 01030109 06000103 ................ - 09780 01090c00 01030109 0d000103 02090f00 ................ - 09790 01030309 09000103 03090000 01030309 ................ - 097a0 0c000103 02090e00 01037e09 02000103 ..........~..... - 097b0 02090200 01030109 06000103 01090500 ................ - 097c0 01031b09 03000103 01090900 01030109 ................ - 097d0 03000103 02090600 01037e09 03000103 ..........~..... - 097e0 02090500 01030209 06000103 01091100 ................ - 097f0 01030209 08000103 04090800 01030209 ................ - 09800 0c000103 02090200 01037e09 03000103 ..........~..... - 09810 01090300 01037f09 03000103 02090300 ................ - 09820 01030109 0b000103 01090900 01030109 ................ - 09830 06000103 7f090200 01030109 05000103 ................ - 09840 02090200 01030109 03000103 05090300 ................ - 09850 01036f09 0b000103 c1000931 0001030c ..o........1.... - 09860 090f0001 03040906 0001037e 09030001 ...........~.... - 09870 03020903 00010302 09070001 03040912 ................ - 09880 00010302 09020001 03020908 00010301 ................ - 09890 09030001 037f0903 0001030a 09050001 ................ - 098a0 03770902 00010303 09030001 03060902 .w.............. - 098b0 00010374 09020001 0311090f 00010380 ...t............ - 098c0 02090900 0103847e 090f0001 031b0909 .......~........ - 098d0 00010366 09050001 03010905 0001037f ...f............ - 098e0 09030001 031b0907 00010301 09060001 ................ - 098f0 03050908 00010304 09080001 03130916 ................ - 09900 0001036d 09020001 03020902 0001037e ...m...........~ - 09910 09020001 03020905 0001037f 09040001 ................ - 09920 03050904 0001039a 7f090200 0103e700 ................ - 09930 09040001 03010909 00010302 09060001 ................ - 09940 03090906 00010305 09060001 03857f09 ................ - 09950 02000103 04090300 0103f400 09030001 ................ - 09960 03897f09 03000103 7f090300 01030409 ................ - 09970 03000103 7c090300 01030109 03000103 ....|........... - 09980 02090200 01037e09 06000103 03090800 ......~......... - 09990 0103f800 091f0001 03887f09 03000103 ................ - 099a0 89010906 0001036f 09050001 03120905 .......o........ - 099b0 0001037f 09030001 03010907 00010301 ................ - 099c0 090b0001 03040905 00010301 090e0001 ................ - 099d0 03030913 00010301 090a0001 03030915 ................ - 099e0 00010303 09030001 03010906 0001037f ................ - 099f0 09030001 03010903 00010302 09030001 ................ - 09a00 03010908 00010302 09030001 03010903 ................ - 09a10 00010316 09090001 031e0903 00010366 ...............f - 09a20 09020001 03020905 00010301 09080001 ................ - 09a30 03030909 00010304 090d0001 03030909 ................ - 09a40 00010303 09050001 030a0905 00010303 ................ - 09a50 09210001 03020909 00010347 09090001 .!.........G.... - 09a60 03150903 00010301 09030001 03db0009 ................ - 09a70 06000103 01090300 01030109 09000103 ................ - 09a80 02090300 01037409 03000103 02090300 ......t......... - 09a90 01030109 0a000103 01090800 01030209 ................ - 09aa0 03000103 0b090300 01030209 03000103 ................ - 09ab0 f37e0908 000103d0 00090500 01030209 .~.............. - 09ac0 03000103 0c090600 01030209 03000103 ................ - 09ad0 01090900 01030209 08000103 b67f0906 ................ - 09ae0 0001037e 09030001 03020903 00010302 ...~............ - 09af0 09030001 03010908 00010302 09030001 ................ - 09b00 03010903 00010335 090c0001 03020903 .......5........ - 09b10 00010310 09090001 03020903 00010306 ................ - 09b20 090c0001 030a0903 00010362 09030001 ...........b.... - 09b30 03020903 000103ec 7e090300 01031609 ........~....... - 09b40 0b000103 c1000906 00010305 09060001 ................ - 09b50 03840109 07000103 00090000 01030309 ................ - 09b60 06000103 7e090200 01030509 02000103 ....~........... - 09b70 01090200 01030209 02000103 7f090200 ................ - 09b80 01030109 02000103 7f090300 01037f09 ................ - 09b90 03000103 7f090300 01037b09 03000103 ..........{..... - 09ba0 02090200 01037e09 04000103 05090200 ......~......... - 09bb0 01030109 02000103 01090200 01030109 ................ - 09bc0 02000103 02090200 01030809 02000103 ................ - 09bd0 02090900 01030209 03000103 06090f00 ................ - 09be0 01030109 07000103 02090b00 01037f09 ................ - 09bf0 06000103 01090800 01037f09 02000103 ................ - 09c00 01090500 01030209 09000103 04090500 ................ - 09c10 01030109 0b000103 05092000 01030109 .......... ..... - 09c20 03000103 01090200 01037f09 03000103 ................ - 09c30 01091800 01030109 06000103 03090600 ................ - 09c40 01037d09 02000103 03090200 01030509 ..}............. - 09c50 0d000103 01090000 01030109 06000103 ................ - 09c60 04090200 01030109 00000103 01090600 ................ - 09c70 01030409 0a000103 04090d00 01030409 ................ - 09c80 06000103 05092e00 01030909 0c000103 ................ - 09c90 02090600 01031809 03000103 08091e00 ................ - 09ca0 01037809 03000103 0a090800 01030609 ..x............. - 09cb0 08000103 7f090200 01030109 12000103 ................ - 09cc0 0b091100 01030209 12000103 d3000908 ................ - 09cd0 00010306 09030001 0302090d 00010303 ................ - 09ce0 09060001 03030905 0001037e 09100001 ...........~.... - 09cf0 0304090d 000103a2 7f090f00 01030209 ................ - 09d00 03000103 01090500 01030109 06000103 ................ - 09d10 05090500 01030209 06000103 02090800 ................ - 09d20 01030309 03000103 05090c00 01030509 ................ - 09d30 06000103 05090900 01030309 06000103 ................ - 09d40 01090900 01037f09 03000103 01090300 ................ - 09d50 01030109 14000103 07090500 01037f09 ................ - 09d60 02000103 01091200 01030309 0a000103 ................ - 09d70 01090600 01030109 17000103 01090300 ................ - 09d80 01030109 0c000103 12090a00 01037d09 ..............}. - 09d90 06000103 71090300 01030f09 02000103 ....q........... - 09da0 03090300 01030209 0e000103 01090600 ................ - 09db0 0103ae7f 09060001 03fa0009 0e000103 ................ - 09dc0 01090900 01030109 09000103 f7790903 .............y.. - 09dd0 00010302 09090001 03880609 03000103 ................ - 09de0 fd790903 00010301 09090001 03890609 .y.............. - 09df0 03000103 03090c00 01030209 05000103 ................ - 09e00 03090b00 01030909 15000103 78091200 ............x... - 09e10 01030109 05000103 02090600 01030109 ................ - 09e20 0a000103 06090300 01030309 15000103 ................ - 09e30 02090900 01037e09 03000103 02090400 ......~......... - 09e40 01030109 06000103 06090300 01037a09 ..............z. - 09e50 02000103 03090200 01037d09 02000103 ..........}..... - 09e60 04090500 01037f09 03000103 03090300 ................ - 09e70 01037d09 02000103 03090300 01032b09 ..}...........+. - 09e80 03000103 55090300 01030309 03000103 ....U........... - 09e90 01090600 01030609 03000103 7a090200 ............z... - 09ea0 01030109 03000103 01090300 01030209 ................ - 09eb0 06000103 02090200 01030409 03000103 ................ - 09ec0 7d090500 01032b09 03000103 74090b00 }.....+.....t... - 09ed0 01030109 03000103 01090300 01037f09 ................ - 09ee0 03000103 01090200 01030109 03000103 ................ - 09ef0 01090300 01030309 06000103 02090300 ................ - 09f00 01035f09 06000103 01090c00 01030109 .._............. - 09f10 03000103 06090600 01030109 0a000103 ................ - 09f20 03090d00 01037f09 04000103 01090300 ................ - 09f30 01031b09 0a000103 02090700 01037e09 ..............~. - 09f40 03000103 02090400 01030109 06000103 ................ - 09f50 03090300 01037d09 02000103 06090200 ......}......... - 09f60 01037a09 02000103 03090600 01030109 ..z............. - 09f70 05000103 7f090300 01030309 03000103 ................ - 09f80 01090800 01030209 09000103 03090300 ................ - 09f90 01030209 06000103 06090300 01037a09 ..............z. - 09fa0 03000103 01090300 01030509 08000103 ................ - 09fb0 01090500 01032d09 08000103 02090300 ......-......... - 09fc0 01030309 03000103 72090900 01030109 ........r....... - 09fd0 03000103 01090500 01037f09 03000103 ................ - 09fe0 01090500 01036509 09000103 02090b00 ......e......... - 09ff0 01030209 05000103 03090900 01030109 ................ - 0a000 03000103 7f090200 01030109 03000103 ................ - 0a010 7f090200 01030109 05000103 28091600 ............(... - 0a020 01030109 0e000103 01090d00 01030409 ................ - 0a030 03000103 04091500 01030309 06000103 ................ - 0a040 7d090300 01030109 03000103 02090600 }............... - 0a050 01030109 06000103 02090900 01030309 ................ - 0a060 05000103 02090600 01037e09 03000103 ..........~..... - 0a070 01090300 01030109 06000103 01090600 ................ - 0a080 01030309 09000103 10090500 01037109 ..............q. - 0a090 02000103 06090500 01030609 06000103 ................ - 0a0a0 03090300 01030309 09000103 04090600 ................ - 0a0b0 01030409 13000103 01091e00 01030109 ................ - 0a0c0 05000103 03090800 01030109 00000103 ................ - 0a0d0 7f090300 01030109 08000103 7f090200 ................ - 0a0e0 01030109 03000103 03090300 01037d09 ..............}. - 0a0f0 03000103 03090200 01030109 03000103 ................ - 0a100 01090c00 01030409 03000103 04091a00 ................ - 0a110 01030409 03000103 02090500 01030209 ................ - 0a120 05000103 0d090300 01037d09 07000103 ..........}..... - 0a130 7a091200 01030109 0a000103 0b090900 z............... - 0a140 01030109 00000103 7f090300 01030109 ................ - 0a150 05000103 01090800 01030109 0e000103 ................ - 0a160 21090a00 01030109 03000103 02090400 !............... - 0a170 01037f09 02000103 01090300 01030209 ................ - 0a180 02000103 12090600 01030109 00000103 ................ - 0a190 7f090300 01030109 05000103 01090600 ................ - 0a1a0 01030309 0a000103 01090000 01037f09 ................ - 0a1b0 0a000103 01090500 01030109 06000103 ................ - 0a1c0 03090700 01030109 0a000103 01090300 ................ - 0a1d0 01037009 03000103 12090500 01036e09 ..p...........n. - 0a1e0 05000103 12090200 01030309 04000103 ................ - 0a1f0 01090300 01030109 0a000103 01090300 ................ - 0a200 01030109 03000103 03090900 01030109 ................ - 0a210 08000103 01090600 01035809 03000103 ..........X..... - 0a220 0a090e00 01032709 07000103 03090300 ......'......... - 0a230 01030c09 10000103 03090500 01030109 ................ - 0a240 09000103 67090300 01030e09 07000103 ....g........... - 0a250 10090b00 01030009 00000103 01090300 ................ - 0a260 01030109 09000103 03093000 01030a09 ..........0..... - 0a270 00000103 7b090600 01037f09 03000103 ....{........... - 0a280 7f090200 01037f09 02000103 7e090200 ............~... - 0a290 01030809 0d000103 7a090300 01030809 ........z....... - 0a2a0 02000103 78090300 01030109 03000103 ....x........... - 0a2b0 01090300 01030109 03000103 05090500 ................ - 0a2c0 01030b09 06000103 7f090300 01037a09 ..............z. - 0a2d0 03000103 10090200 01037f09 03000103 ................ - 0a2e0 7f090300 01037609 03000103 02090200 ......v......... - 0a2f0 01037a09 03000103 7e090300 01030409 ..z.....~....... - 0a300 05000103 01090300 01030f09 03000103 ................ - 0a310 01090200 01037109 03000103 0a090300 ......q......... - 0a320 01030109 03000103 77090300 01030a09 ........w....... - 0a330 02000103 70090300 01031809 03000103 ....p........... - 0a340 66090300 01030809 02000103 7b090300 f...........{... - 0a350 01030609 03000103 01090500 01031009 ................ - 0a360 03000103 01090500 01030109 08000103 ................ - 0a370 02090e00 01030209 0e000103 03090e00 ................ - 0a380 01030209 0e000103 09090e00 01030209 ................ - 0a390 10000103 01090300 01030209 08000103 ................ - 0a3a0 01090300 01030309 12000103 03091300 ................ - 0a3b0 01037d09 02000103 05090300 01030209 ..}............. - 0a3c0 03000103 05090700 01030509 03000103 ................ - 0a3d0 77091400 01033909 09000103 01090200 w.....9......... - 0a3e0 01037f09 02000103 01090b00 01030509 ................ - 0a3f0 06000103 01090b00 01030309 0e000103 ................ - 0a400 01090500 01034c09 0e000103 06090300 ......L......... - 0a410 01030109 11000103 02091200 01030109 ................ - 0a420 03000103 7f090300 01030109 04000103 ................ - 0a430 03090600 01030109 02000103 7f090700 ................ - 0a440 01040303 f7700903 00010401 03900f09 .....p.......... - 0a450 06000104 0303f070 09020001 03010910 .......p........ - 0a460 00010301 09160001 03010913 00010401 ................ - 0a470 03910f09 16000103 07091c00 01030209 ................ - 0a480 0a000103 7f090400 01037f09 05000103 ................ - 0a490 01090300 01030109 05000103 7e090200 ............~... - 0a4a0 01030209 02000103 03090200 01037d09 ..............}. - 0a4b0 02000103 01090800 01030109 02000103 ................ - 0a4c0 7f090200 01030109 14000103 7f090300 ................ - 0a4d0 01030109 02000103 01091100 01030309 ................ - 0a4e0 02000103 01090300 01030409 03000103 ................ - 0a4f0 52090b00 01030109 05000103 03090300 R............... - 0a500 01033509 08000103 01090000 01037f09 ..5............. - 0a510 05000103 01090200 01030509 11000103 ................ - 0a520 01090000 01030509 18000103 01090000 ................ - 0a530 01037f09 03000103 01090600 01030109 ................ - 0a540 06000103 01090f00 01030409 03000103 ................ - 0a550 03090700 01030509 00000103 7b090200 ............{... - 0a560 01030509 05000103 02090300 01030309 ................ - 0a570 0e000103 01090000 01037f09 03000103 ................ - 0a580 01090500 01030409 06000103 01090500 ................ - 0a590 01030309 11000103 02090000 01037e09 ..............~. - 0a5a0 03000103 02090800 01030509 02000103 ................ - 0a5b0 7b090300 01030209 05000103 05090500 {............... - 0a5c0 01030209 08000103 01090300 01030b09 ................ - 0a5d0 18000103 02090500 01030109 06000103 ................ - 0a5e0 03090600 01037309 07000103 02090300 ......s......... - 0a5f0 01030109 03000103 02091800 01037909 ..............y. - 0a600 08000103 12090d00 01030109 00000103 ................ - 0a610 04091400 01030109 03000103 7f090200 ................ - 0a620 01030109 02000103 04091500 01030809 ................ - 0a630 00000103 01090500 01030309 02000103 ................ - 0a640 7f090200 01030109 06000103 7f090200 ................ - 0a650 01030109 03000103 04090400 01030109 ................ - 0a660 05000103 01090300 01037f09 02000103 ................ - 0a670 01090300 01030109 09000103 03090a00 ................ - 0a680 01030409 05000103 04092b00 01030109 ..........+..... - 0a690 05000103 7f090300 01030109 02000103 ................ - 0a6a0 7f090300 01030309 04000103 01090600 ................ - 0a6b0 01030109 0a000103 01090600 01037f09 ................ - 0a6c0 02000103 03090300 01030109 05000103 ................ - 0a6d0 01090600 01030509 15000103 01090500 ................ - 0a6e0 01037f09 02000103 01090300 01033409 ..............4. - 0a6f0 0b000103 01090600 01030109 11000103 ................ - 0a700 01090600 01030109 03000103 78090300 ............x... - 0a710 01030a09 03000103 63090700 01030109 ........c....... - 0a720 05000103 7f090300 01030109 02000103 ................ - 0a730 7f090200 01030109 03000103 04090c00 ................ - 0a740 01030309 09000103 02090900 01030409 ................ - 0a750 05000103 02090500 01035509 09000103 ..........U..... - 0a760 01090600 01037f09 03000103 01090500 ................ - 0a770 01031309 15000103 01090800 01032609 ..............&. - 0a780 07000103 01090000 01037f09 03000103 ................ - 0a790 01090600 01030209 09000103 01090f00 ................ - 0a7a0 01037f09 02000103 02090300 01030209 ................ - 0a7b0 0b000103 02090300 01037d09 07000103 ..........}..... - 0a7c0 7f090300 01090300 00010181 09000002 ................ - 0a7d0 004b0100 000101fb 0e0d0001 01010100 .K.............. - 0a7e0 00000100 00012f68 6f6d652f 7863672f ....../home/xcg/ - 0a7f0 776f726b 73706163 652f6465 6275672f workspace/debug/ - 0a800 65737038 3236365f 6e6f6e6f 735f7364 esp8266_nonos_sd - 0a810 6b5f636f 72655f32 30313830 3531302f k_core_20180510/ - 0a820 6170702f 7070002e 2e2f2e2e 2f696e63 app/pp.../../inc - 0a830 6c756465 002e2e2f 2e2e2f69 6e636c75 lude.../../inclu - 0a840 64652f6c 6c646573 63002e2e 2f2e2e2f de/lldesc.../../ - 0a850 696e636c 7564652f 736c6300 2e2e2f69 include/slc.../i - 0a860 6e636c75 64652f6e 65743830 32313100 nclude/net80211. - 0a870 2e2e2f2e 2e2f696e 636c7564 652f7770 ../../include/wp - 0a880 61000070 6d5f666f 725f6263 6e5f6f6e a..pm_for_bcn_on - 0a890 6c795f6d 6f64652e 63000100 00656e64 ly_mode.c....end - 0a8a0 69616e2e 68000200 006c6c64 6573632e ian.h....lldesc. - 0a8b0 68000300 00736c63 322e6800 04000069 h....slc2.h....i - 0a8c0 65656538 30323131 5f637279 70746f2e eee80211_crypto. - 0a8d0 68000500 00696565 65383032 31315f70 h....ieee80211_p - 0a8e0 726f746f 2e680005 0000636f 6d6d6f6e roto.h....common - 0a8f0 2e680006 00007770 61627566 2e680006 .h....wpabuf.h.. - 0a900 00006465 66732e68 00060000 69656565 ..defs.h....ieee - 0a910 38303231 315f7661 722e6800 05000000 80211_var.h..... - 0a920 000502e0 422b4003 fc000103 03090e00 ....B+@......... - 0a930 01030109 06000103 02090f00 01037f09 ................ - 0a940 03000103 01090800 01030409 09000103 ................ - 0a950 01090900 01030209 06000103 02090900 ................ - 0a960 01030109 03000103 01090900 01030109 ................ - 0a970 10000103 03090c00 01030109 09000103 ................ - 0a980 01091200 01030209 06000103 02090800 ................ - 0a990 01030309 09000103 01090300 01037f09 ................ - 0a9a0 02000103 01090600 01030509 08000103 ................ - 0a9b0 01090000 01030609 08000103 01090000 ................ - 0a9c0 01030409 14000103 01090000 01030309 ................ - 0a9d0 0c000103 01090000 01037f09 03000103 ................ - 0a9e0 01090200 01030509 1f000103 02090800 ................ - 0a9f0 01030109 05000103 01090a00 01030209 ................ - 0aa00 0e000103 01090900 01030209 06000103 ................ - 0aa10 06091100 01037b09 02000103 03090600 ......{......... - 0aa20 01037d09 02000103 03090200 01037d09 ..}...........}. - 0aa30 02000103 02090300 01030309 08000103 ................ - 0aa40 01090600 01030b09 0a000103 05090e00 ................ - 0aa50 01030209 09000103 01090600 01030109 ................ - 0aa60 05000103 0e090300 01037f09 02000103 ................ - 0aa70 01090800 01037f09 02000103 01090500 ................ - 0aa80 01030209 06000103 01091400 01030109 ................ - 0aa90 0a000103 03091100 01030509 0b000103 ................ - 0aaa0 07090000 01037d09 05000103 7f090200 ......}......... - 0aab0 01037d09 02000103 01090200 01037f09 ..}............. - 0aac0 02000103 06090a00 01037b09 03000103 ..........{..... - 0aad0 06090200 01037a09 03000103 01090300 ......z......... - 0aae0 01030109 03000103 01090300 01030309 ................ - 0aaf0 05000103 06090600 01037f09 02000103 ................ - 0ab00 7d090300 01030309 02000103 7f090300 }............... - 0ab10 01030109 05000103 7d090200 01030309 ........}....... - 0ab20 03000103 01090500 01030109 03000103 ................ - 0ab30 0b090900 01030e09 06000103 02090300 ................ - 0ab40 01037e09 03000103 02090300 01037e09 ..~...........~. - 0ab50 03000103 02090300 01030209 03000103 ................ - 0ab60 01090900 01030f09 0b000103 02090300 ................ - 0ab70 01030109 09000103 01090900 01030e09 ................ - 0ab80 0b000103 72090300 01030e09 03000103 ....r........... - 0ab90 02090300 01030109 06000103 02090900 ................ - 0aba0 01030209 06000103 01090300 01030209 ................ - 0abb0 09000103 58090800 01030209 07000103 ....X........... - 0abc0 01090600 01030109 08000103 02090300 ................ - 0abd0 01030209 09000103 01091400 01032209 ..............". - 0abe0 0d000103 01090500 01030c09 03000103 ................ - 0abf0 01090e00 01030309 09000103 01090300 ................ - 0ac00 01030409 0a000103 01090000 01030109 ................ - 0ac10 05000103 05090b00 01030309 09000103 ................ - 0ac20 7d090300 01030309 03000103 06090600 }............... - 0ac30 01030109 0c000103 7f090200 01030109 ................ - 0ac40 03000103 01090c00 01037f09 02000103 ................ - 0ac50 04090800 01037c09 02000103 01090500 ......|......... - 0ac60 01030209 04000103 01091200 01030409 ................ - 0ac70 0d000103 02090600 01037f09 02000103 ................ - 0ac80 01091700 01030109 03000103 01090c00 ................ - 0ac90 01030609 08000103 02090500 01037809 ..............x. - 0aca0 02000103 08090200 01037e09 03000103 ..........~..... - 0acb0 02090600 01030109 15000103 04090300 ................ - 0acc0 01030109 09000103 01091200 01030309 ................ - 0acd0 06000103 01090800 01030109 03000103 ................ - 0ace0 03090a00 01030109 08000103 01091a00 ................ - 0acf0 01030209 05000103 01090700 01030109 ................ - 0ad00 03000103 04090700 01030409 09000103 ................ - 0ad10 02090600 01030609 06000103 02090900 ................ - 0ad20 01030209 0b000103 01090a00 01030109 ................ - 0ad30 09000103 06090600 01030f09 0a000103 ................ - 0ad40 04090c00 01030309 06000103 02090d00 ................ - 0ad50 01030109 09000103 04090900 01030309 ................ - 0ad60 06000103 01091a00 01030109 0c000103 ................ - 0ad70 7f090900 01030409 03000103 01090900 ................ - 0ad80 01030109 0c000103 01090300 01037f09 ................ - 0ad90 02000103 01090400 01030109 03000103 ................ - 0ada0 01090900 01030109 05000103 01090500 ................ - 0adb0 01030409 0b000103 04090f00 01030109 ................ - 0adc0 05000103 7f090700 01030109 03000103 ................ - 0add0 7f090200 01030109 02000103 01090800 ................ - 0ade0 01030409 06000103 02090900 01030509 ................ - 0adf0 19000103 02090300 01030109 11000103 ................ - 0ae00 03090800 01030109 03000103 01090800 ................ - 0ae10 01030209 08000103 01090700 01030209 ................ - 0ae20 09000103 0e091500 01030109 06000103 ................ - 0ae30 02091200 01030109 02000103 7f090200 ................ - 0ae40 01030109 03000103 03090500 01030109 ................ - 0ae50 08000103 7f090200 01030509 03000103 ................ - 0ae60 01090300 01030609 02000103 73090d00 ............s... - 0ae70 01031409 0f000103 03090e00 01030209 ................ - 0ae80 06000103 03090d00 01030109 08000103 ................ - 0ae90 01090800 01030209 08000103 04090c00 ................ - 0aea0 01037c09 02000103 04090300 01030209 ..|............. - 0aeb0 09000103 03090a00 01030109 0b000103 ................ - 0aec0 02092400 01030609 18000103 01090300 ..$............. - 0aed0 01030609 02000103 75090b00 01037f09 ........u....... - 0aee0 02000103 7f090e00 01031309 10000103 ................ - 0aef0 04090700 01030309 06000103 01092000 .............. . - 0af00 01030309 1a000103 05090900 01030709 ................ - 0af10 09000103 02091200 01030109 14000103 ................ - 0af20 e000090e 00010301 090b0001 03050903 ................ - 0af30 0001037b 09040001 03050902 00010301 ...{............ - 0af40 09060001 03010904 00010308 09060001 ................ - 0af50 03020906 00010303 09080001 037e0910 .............~.. - 0af60 00010304 090d0001 03907f09 09000103 ................ - 0af70 04090600 01037c09 03000103 04090300 ......|......... - 0af80 01030309 09000103 01090c00 01030409 ................ - 0af90 0b000103 7c090300 01030409 03000103 ....|........... - 0afa0 02090300 01030109 03000103 01090900 ................ - 0afb0 01030209 09000103 18090900 01030209 ................ - 0afc0 03000103 01090600 01034e09 1e000103 ..........N..... - 0afd0 37090500 01030309 05000103 01090300 7............... - 0afe0 01030109 11000103 01090300 01030209 ................ - 0aff0 0a000103 02090300 01030109 0b000103 ................ - 0b000 03090900 01030209 06000103 01090600 ................ - 0b010 01030109 09000103 02091200 01030209 ................ - 0b020 0a000103 01090500 01030509 06000103 ................ - 0b030 01090a00 01030309 0b000103 68090300 ............h... - 0b040 01035d09 03000103 06090700 01037d09 ..]...........}. - 0b050 02000103 03090300 01037e09 03000103 ..........~..... - 0b060 7f090300 01030109 03000103 7f090300 ................ - 0b070 01030309 03000103 02090800 01030709 ................ - 0b080 16000103 01090900 0103d600 090a0001 ................ - 0b090 03010909 00010301 09030001 03010917 ................ - 0b0a0 00010302 091a0001 03010908 0001037f ................ - 0b0b0 09020001 03020903 00010301 09060001 ................ - 0b0c0 03080902 00010379 09070001 03020905 .......y........ - 0b0d0 00010302 09060001 037f0905 0001037f ................ - 0b0e0 09040001 03010905 00010301 09020001 ................ - 0b0f0 03010906 0001037c 09130001 037f0902 .......|........ - 0b100 0001030d 09110001 03010907 00010301 ................ - 0b110 09090001 03030907 0001037f 09030001 ................ - 0b120 03010905 00010305 09090001 037f0903 ................ - 0b130 00010301 09050001 03020906 00010304 ................ - 0b140 090a0001 03010900 00010908 00000101 ................ - 0b150 0d1f0000 02004b01 00000101 fb0e0d00 ......K......... - 0b160 01010101 00000001 0000012f 686f6d65 .........../home - 0b170 2f786367 2f776f72 6b737061 63652f64 /xcg/workspace/d - 0b180 65627567 2f657370 38323636 5f6e6f6e ebug/esp8266_non - 0b190 6f735f73 646b5f63 6f72655f 32303138 os_sdk_core_2018 - 0b1a0 30353130 2f617070 2f707000 2e2e2f69 0510/app/pp.../i - 0b1b0 6e636c75 64652f70 70002e2e 2f2e2e2f nclude/pp.../../ - 0b1c0 696e636c 7564652f 6c6c6465 7363002e include/lldesc.. - 0b1d0 2e2f696e 636c7564 652f6e65 74383032 ./include/net802 - 0b1e0 3131002e 2e2f2e2e 2f696e63 6c756465 11.../../include - 0b1f0 002e2e2f 2e2e2f69 6e636c75 64652f77 .../../include/w - 0b200 70610000 70702e63 00010000 6d61635f pa..pp.c....mac_ - 0b210 61646472 6573732e 68000200 006d6163 address.h....mac - 0b220 5f667261 6d652e68 00020000 6c6c6465 _frame.h....llde - 0b230 73632e68 00030000 69656565 38303231 sc.h....ieee8021 - 0b240 315f7072 6f746f2e 68000400 00696565 1_proto.h....iee - 0b250 65383032 31315f63 72797074 6f2e6800 e80211_crypto.h. - 0b260 04000065 6e646961 6e2e6800 05000063 ...endian.h....c - 0b270 6f6d6d6f 6e2e6800 06000077 70616275 ommon.h....wpabu - 0b280 662e6800 06000064 6566732e 68000600 f.h....defs.h... - 0b290 00696565 65383032 31315f76 61722e68 .ieee80211_var.h - 0b2a0 00040000 00040500 0502487d 10400392 ..........H}.@.. - 0b2b0 01010309 09000001 037e0903 00010302 .........~...... - 0b2c0 09070001 037e0909 00010302 09090001 .....~.......... - 0b2d0 03010903 00010301 09020001 09040000 ................ - 0b2e0 01010005 02504f10 4003f900 01030409 .....PO.@....... - 0b2f0 03000103 7c090300 01030509 06000103 ....|........... - 0b300 7b090300 01030609 03000103 01090300 {............... - 0b310 01030109 03000103 01090300 01030209 ................ - 0b320 03000103 01090300 01030109 02000103 ................ - 0b330 01090200 01030109 02000103 03090200 ................ - 0b340 01037e09 03000103 02090200 01030109 ..~............. - 0b350 03000103 02090500 01037e09 06000103 ..........~..... - 0b360 01090300 01030109 02000103 02090300 ................ - 0b370 01030209 06000103 01090b00 01030309 ................ - 0b380 03000103 03090c00 01030209 03000103 ................ - 0b390 7e090200 01030209 03000103 7f090200 ~............... - 0b3a0 01030109 04000103 02090300 01030309 ................ - 0b3b0 08000103 7f090200 01030109 08000103 ................ - 0b3c0 02090300 01090700 00010100 05024c4d ..............LM - 0b3d0 2b4003a6 01010301 09050001 0303090c +@.............. - 0b3e0 0001037e 09030001 03020908 00010301 ...~............ - 0b3f0 09080001 03040910 00010301 09000001 ................ - 0b400 037f0903 00010301 09050001 03010906 ................ - 0b410 00010302 090b0001 03040907 00010301 ................ - 0b420 09000001 03010908 00010301 090c0001 ................ - 0b430 03070908 00010301 09050001 03010909 ................ - 0b440 0001037f 09050001 03010903 00010301 ................ - 0b450 09030001 03010909 00010306 090a0001 ................ - 0b460 03010900 0001037f 09030001 03010905 ................ - 0b470 00010302 09060001 0301090b 00010301 ................ - 0b480 09080001 0301090c 00010306 090b0001 ................ - 0b490 03050903 0001030e 09020001 03710906 .............q.. - 0b4a0 0001030f 09030001 03710905 0001030f .........q...... - 0b4b0 09030001 03030902 00010304 09030001 ................ - 0b4c0 03030903 0001037e 09090001 03090902 .......~........ - 0b4d0 0001037e 09020001 037f0902 0001037f ...~............ - 0b4e0 09050001 03040903 0001030b 09070001 ................ - 0b4f0 03010900 0001037f 09030001 03010905 ................ - 0b500 00010301 09060001 030f0912 00010301 ................ - 0b510 09100001 03010906 00010301 090f0001 ................ - 0b520 03020906 00010303 090d0001 0301090b ................ - 0b530 00010301 09070001 030d0909 0001037c ...............| - 0b540 09060001 03070903 00010301 09060001 ................ - 0b550 037f0902 00010301 09060001 037f0902 ................ - 0b560 00010302 09030001 03020913 00010302 ................ - 0b570 09040001 0301090a 00010305 09080001 ................ - 0b580 03040902 00010301 09070001 037f0902 ................ - 0b590 00010301 09020001 037f0904 00010301 ................ - 0b5a0 09060001 037b0907 00010367 090e0001 .....{.....g.... - 0b5b0 037f0906 00010301 09030001 037f0903 ................ - 0b5c0 00010301 09070001 03020908 0001037e ...............~ - 0b5d0 09020001 03020906 00010301 09030001 ................ - 0b5e0 03010903 00010301 090b0001 03010909 ................ - 0b5f0 0001031b 090f0001 03020905 00010301 ................ - 0b600 09030001 03030908 00010301 090c0001 ................ - 0b610 03010902 00010301 09030001 03020906 ................ - 0b620 0001037f 09030001 03010905 0001037f ................ - 0b630 09020001 03010903 00010301 09080001 ................ - 0b640 0306090c 00010301 09080001 03020906 ................ - 0b650 00010302 09050001 03010909 00010303 ................ - 0b660 09080001 03060900 0001037d 09050001 ...........}.... - 0b670 037d0905 00010303 09050001 03030903 .}.............. - 0b680 00010301 090c0001 0303090a 00010302 ................ - 0b690 09080001 037a090b 0001037d 09060001 .....z.....}.... - 0b6a0 030a0902 00010376 09050001 03030903 .......v........ - 0b6b0 0001030a 09090001 03070910 00010301 ................ - 0b6c0 090c0001 03030905 00010302 09160001 ................ - 0b6d0 0304090e 00010302 090f0001 03010909 ................ - 0b6e0 00010303 09070001 03010908 0001037f ................ - 0b6f0 09020001 03010906 00010374 09070001 ...........t.... - 0b700 030f0915 00010302 09080001 03020908 ................ - 0b710 00010302 09060001 0302090b 0001037e ...............~ - 0b720 09030001 03030908 00010301 090c0001 ................ - 0b730 03010908 0001030d 094c0001 03010906 .........L...... - 0b740 00010301 09110001 03010906 000103cb ................ - 0b750 00090500 0103ad7f 09090001 03020905 ................ - 0b760 0001037e 09030001 03020905 00010301 ...~............ - 0b770 09060001 030e0903 00010301 09060001 ................ - 0b780 03010911 00010301 09060001 03010906 ................ - 0b790 00010333 09030001 03010906 00010301 ...3............ - 0b7a0 09110001 03010906 00010301 090e0001 ................ - 0b7b0 037f0903 0001036f 09030001 03010906 .......o........ - 0b7c0 00010301 09070001 037f0903 00010301 ................ - 0b7d0 09050001 037f0903 00010301 09050001 ................ - 0b7e0 03030903 00010302 090b0001 037e0903 .............~.. - 0b7f0 00010303 09080001 0301090c 00010302 ................ - 0b800 09080001 03010906 0001035b 09030001 ...........[.... - 0b810 03010906 00010301 09110001 03040906 ................ - 0b820 00010306 09030001 03010906 00010301 ................ - 0b830 09140001 03050906 00010301 09030001 ................ - 0b840 03020903 00010301 09050001 03710905 .............q.. - 0b850 00010301 090a0001 03010903 00010360 ...............` - 0b860 09030001 03010906 00010301 09110001 ................ - 0b870 03010906 00010301 09030001 03ee0009 ................ - 0b880 05000103 08090200 01037a09 02000103 ..........z..... - 0b890 02090200 01030109 0a000103 03091100 ................ - 0b8a0 01030109 03000103 7f090300 01030109 ................ - 0b8b0 03000103 01090300 01030209 03000103 ................ - 0b8c0 02091300 01030309 09000103 14091700 ................ - 0b8d0 01030209 03000103 01090200 01037f09 ................ - 0b8e0 03000103 01090200 01030209 06000103 ................ - 0b8f0 6a090200 01030109 03000103 04090900 j............... - 0b900 01030109 0d000103 06090800 01030109 ................ - 0b910 06000103 12092000 01030309 0c000103 ...... ......... - 0b920 7d090300 01030309 02000103 01090600 }............... - 0b930 01030109 03000103 06091d00 01030209 ................ - 0b940 02000103 01090900 01030109 2e000103 ................ - 0b950 01090600 01030109 03000103 01090600 ................ - 0b960 01030109 11000103 03090600 01030609 ................ - 0b970 03000103 7a090300 01030609 02000103 ....z........... - 0b980 7a090500 01030209 03000103 01090300 z............... - 0b990 01030309 05000103 67090300 01031c09 ........g....... - 0b9a0 03000103 04092400 01030409 05000103 ......$......... - 0b9b0 7c090200 01030409 02000103 7c090200 |...........|... - 0b9c0 01030409 02000103 09093400 01030209 ..........4..... - 0b9d0 05000103 05090a00 01030109 06000103 ................ - 0b9e0 01090a00 01030409 06000103 02090800 ................ - 0b9f0 01030209 08000103 7e090200 01030209 ........~....... - 0ba00 05000103 0d090d00 01030109 06000103 ................ - 0ba10 01092800 01030209 06000103 06091000 ..(............. - 0ba20 01030309 03000103 18092100 01030a09 ..........!..... - 0ba30 02000103 5f090900 01030209 03000103 ...._........... - 0ba40 03090600 01037d09 02000103 03090800 ......}......... - 0ba50 01030109 03000103 01090600 01030109 ................ - 0ba60 0b000103 01090600 01030209 08000103 ................ - 0ba70 7d090200 01030c09 03000103 01090300 }............... - 0ba80 01030809 09000103 02090600 01030109 ................ - 0ba90 08000103 6d090900 01030109 0b000103 ....m........... - 0baa0 02090500 01030109 05000103 15090900 ................ - 0bab0 01030109 05000103 01090300 01030409 ................ - 0bac0 08000103 01090000 01030109 13000103 ................ - 0bad0 05090200 01037d09 02000103 01090300 ......}......... - 0bae0 01037f09 03000103 01090300 01030209 ................ - 0baf0 03000103 05090500 01030109 00000103 ................ - 0bb00 06091300 01037c09 04000103 7f090300 ......|......... - 0bb10 01030109 02000103 7f090200 01030109 ................ - 0bb20 09000103 04090300 01030409 0a000103 ................ - 0bb30 03090700 01037d09 03000103 02090200 ......}......... - 0bb40 01030109 02000103 7f090200 01030109 ................ - 0bb50 02000103 7f090200 01030109 02000103 ................ - 0bb60 01090600 01030209 0b000103 02090b00 ................ - 0bb70 01037f09 03000103 7f090200 01030109 ................ - 0bb80 02000103 01090200 01030509 0d000103 ................ - 0bb90 05090600 01037b09 03000103 05090300 ......{......... - 0bba0 01030409 0c000103 05090d00 01030109 ................ - 0bbb0 06000103 01090200 01030109 08000103 ................ - 0bbc0 01090300 01037d09 05000103 06090600 ......}......... - 0bbd0 01030209 16000103 01090c00 01037f09 ................ - 0bbe0 03000103 01090500 0103bc10 09170001 ................ - 0bbf0 0301091d 00010301 09020001 037f0902 ................ - 0bc00 00010301 09050001 03bf6f09 06000103 ..........o..... - 0bc10 14090500 01030109 06000103 72090d00 ............r... - 0bc20 01030209 05000103 02090500 01030209 ................ - 0bc30 06000103 02090800 01030109 06000103 ................ - 0bc40 7f090200 01032b09 0c000103 03090000 ......+......... - 0bc50 01037d09 04000103 03090d00 01030909 ..}............. - 0bc60 09000103 02090600 01030109 08000103 ................ - 0bc70 01091200 01030109 0e000103 02090d00 ................ - 0bc80 01037c09 0c000103 06090300 01030909 ..|............. - 0bc90 03000103 77090300 01030909 03000103 ....w........... - 0bca0 77090300 01030909 02000103 77090300 w...........w... - 0bcb0 01030909 06000103 02091a00 01037f09 ................ - 0bcc0 04000103 01090800 01030409 15000103 ................ - 0bcd0 01090300 01030509 0f000103 07090300 ................ - 0bce0 01030109 0a000103 03090400 01032409 ..............$. - 0bcf0 10000103 02090300 01030109 0b000103 ................ - 0bd00 04092a00 01037c09 03000103 04090200 ..*...|......... - 0bd10 01030309 06000103 05090800 0103a47f ................ - 0bd20 09070001 03c10009 06000103 02090a00 ................ - 0bd30 01030209 0a000103 25091300 01030309 ........%....... - 0bd40 05000103 03090300 01030109 03000103 ................ - 0bd50 08090700 0103987b 090a0001 037d0905 .......{.....}.. - 0bd60 00010303 09030001 037d0902 00010303 .........}...... - 0bd70 09030001 03ea0409 09000103 03090300 ................ - 0bd80 01030109 05000103 02090500 01030309 ................ - 0bd90 11000103 04090500 01030109 09000103 ................ - 0bda0 01090800 0103db00 090a0001 0305090c ................ - 0bdb0 00010309 09040001 03770902 00010309 .........w...... - 0bdc0 09040001 03750905 00010329 09080001 .....u.....).... - 0bdd0 036d090b 00010308 09140001 03020906 .m.............. - 0bde0 00010301 09090001 03780908 00010301 .........x...... - 0bdf0 090b0001 030c0908 0001037d 09080001 ...........}.... - 0be00 037d091a 0001037c 09030001 0364091a .}.....|.....d.. - 0be10 000103bd 01090900 01030209 0f000103 ................ - 0be20 03090900 01030209 02000103 02092200 ..............". - 0be30 01030109 08000103 28090e00 01030309 ........(....... - 0be40 03000103 0f090300 01030709 02000103 ................ - 0be50 bc7f0904 0001031f 09090001 03030903 ................ - 0be60 00010301 09060001 0301090c 0001036b ...............k - 0be70 09080001 03040903 00010302 09150001 ................ - 0be80 03010903 00010302 090b0001 0301090f ................ - 0be90 00010362 09080001 03290905 00010323 ...b.....).....# - 0bea0 09020001 036a090d 0001030c 09120001 .....j.......... - 0beb0 032f0905 00010301 09000001 03040908 ./.............. - 0bec0 00010304 09160001 03020906 00010301 ................ - 0bed0 09060001 03010905 00010314 09100001 ................ - 0bee0 03010906 00010301 09060001 03020912 ................ - 0bef0 00010303 09080001 0367090b 00010303 .........g...... - 0bf00 090b0001 03020906 00010301 09090001 ................ - 0bf10 03010906 00010302 09120001 0313090e ................ - 0bf20 00010306 09000001 037a0902 00010303 .........z...... - 0bf30 09050001 03010903 00010301 09030001 ................ - 0bf40 03030903 00010301 09030001 037d0903 .............}.. - 0bf50 0001030d 09030001 03030907 00010301 ................ - 0bf60 09140001 03040915 0001037f 09020001 ................ - 0bf70 03010905 000103d9 00091c00 01037c09 ..............|. - 0bf80 03000103 02090500 01037e09 03000103 ..........~..... - 0bf90 7f090300 01030509 03000103 02090600 ................ - 0bfa0 01037f09 03000103 03090900 0103a57f ................ - 0bfb0 090f0001 03040903 0001037c 09030001 ...........|.... - 0bfc0 03040903 0001037d 09030001 03010903 .......}........ - 0bfd0 00010313 09050001 03700903 00010302 .........p...... - 0bfe0 09030001 031e0903 00010303 090c0001 ................ - 0bff0 037d0903 00010303 09060001 03040906 .}.............. - 0c000 0001037c 09030001 03030903 0001037d ...|...........} - 0c010 09050001 03040906 00010301 09060001 ................ - 0c020 03010909 00010301 09060001 037f0903 ................ - 0c030 00010302 09060001 03030918 00010301 ................ - 0c040 09120001 03040903 0001037e 09020001 ...........~.... - 0c050 03010903 0001037f 09050001 03020903 ................ - 0c060 00010302 09060001 03020903 0001037f ................ - 0c070 09040001 037e0903 00010302 09030001 .....~.......... - 0c080 03010903 0001037d 09030001 03030903 .......}........ - 0c090 00010301 09090001 03040903 0001037f ................ - 0c0a0 09030001 037f0903 00010302 09090001 ................ - 0c0b0 03020906 00010302 09030001 037d0905 .............}.. - 0c0c0 00010302 09030001 037e0903 00010302 .........~...... - 0c0d0 09030001 03010903 0001037d 09030001 ...........}.... - 0c0e0 03030903 00010307 09090001 037c0903 .............|.. - 0c0f0 00010302 09030001 037e0903 0001037f .........~...... - 0c100 09030001 03050903 00010302 09060001 ................ - 0c110 037f0903 00010311 090d0001 03010908 ................ - 0c120 00010302 09060001 037f0903 00010301 ................ - 0c130 09030001 037f0903 00010301 09020001 ................ - 0c140 037f0905 00010302 09090001 0302090c ................ - 0c150 00010304 09090001 03040900 00010302 ................ - 0c160 09080001 03040910 00010301 09110001 ................ - 0c170 03030903 00010302 09030001 0302090b ................ - 0c180 00010302 09030001 03050906 00010306 ................ - 0c190 090c0001 03050911 00010326 09140001 ...........&.... - 0c1a0 03010906 0001030a 09100001 03070908 ................ - 0c1b0 00010302 09100001 030b0908 0001037f ................ - 0c1c0 09030001 03010903 0001037f 09020001 ................ - 0c1d0 03010905 0001037f 09060001 03010906 ................ - 0c1e0 00010301 09030001 0302090b 0001037e ...............~ - 0c1f0 09030001 03020903 0001037e 09030001 ...........~.... - 0c200 03020903 00010302 09030001 03010908 ................ - 0c210 00010301 09030001 03020903 00010302 ................ - 0c220 09030001 0301092c 00010303 09090001 .......,........ - 0c230 03010909 00010313 09060001 036d0903 .............m.. - 0c240 00010313 09090001 03030905 0001037d ...............} - 0c250 09020001 03030909 00010304 09070001 ................ - 0c260 037c0903 00010304 09060001 037c0906 .|...........|.. - 0c270 00010305 09030001 03010909 00010301 ................ - 0c280 090c0001 03010906 0001037f 09090001 ................ - 0c290 03020906 00010302 09150001 03010905 ................ - 0c2a0 00010301 09030001 03010903 0001037c ...............| - 0c2b0 09030001 03010903 00010306 09030001 ................ - 0c2c0 03010908 00010302 090d0001 03a37f09 ................ - 0c2d0 0f000103 e0000902 00010382 7f090b00 ................ - 0c2e0 01030309 0e000103 0c090600 01030109 ................ - 0c2f0 03000103 7f090300 01030109 02000103 ................ - 0c300 7f090500 01030209 06000103 07090900 ................ - 0c310 0103c200 09050001 037f0903 00010301 ................ - 0c320 09050001 03020906 00010302 090c0001 ................ - 0c330 03740911 00010301 09060001 03320914 .t...........2.. - 0c340 00010313 09000001 036d0903 00010312 .........m...... - 0c350 09120001 036e0902 00010310 09020001 .....n.......... - 0c360 03700902 00010310 09030001 03040902 .p.............. - 0c370 0001037e 09030001 03020903 0001037e ...~...........~ - 0c380 09030001 03020903 0001037f 09030001 ................ - 0c390 03010905 00010301 09030001 032b090e .............+.. - 0c3a0 00010305 09020001 037b0903 00010302 .........{...... - 0c3b0 09090001 0305090b 0001037e 09020001 ...........~.... - 0c3c0 03060903 0001037f 09030001 03010903 ................ - 0c3d0 0001037f 09020001 03010903 00010302 ................ - 0c3e0 09030001 03030903 00010301 09030001 ................ - 0c3f0 03c87409 0a000103 03090300 01037d09 ..t...........}. - 0c400 03000103 03090200 01037d09 03000103 ..........}..... - 0c410 03090300 0103e50b 090d0001 03030903 ................ - 0c420 00010302 090b0001 037e0902 00010302 .........~...... - 0c430 09020001 03020906 00010310 09030001 ................ - 0c440 03700902 00010310 09050001 03010903 .p.............. - 0c450 00010302 09030001 03050903 00010301 ................ - 0c460 09080001 03b57f09 0d000103 04090300 ................ - 0c470 01030109 0a000103 de000911 00010349 ...............I - 0c480 09080001 03d90009 02000103 46090f00 ............F... - 0c490 01030409 05000103 06090b00 01030209 ................ - 0c4a0 16000103 0a090700 01030209 03000103 ................ - 0c4b0 7e090300 01030209 03000103 8c7f090b ~............... - 0c4c0 00010316 09100001 03040905 00010301 ................ - 0c4d0 09070001 03030908 00010302 09200001 ............. .. - 0c4e0 03010905 0001037f 09020001 030f0903 ................ - 0c4f0 00010301 09080001 03030909 00010302 ................ - 0c500 091f0001 03710908 00010301 09090001 .....q.......... - 0c510 03ed0209 21000103 03090500 01030109 ....!........... - 0c520 14000103 01090600 01030109 0d000103 ................ - 0c530 7d090800 01030509 07000103 02090900 }............... - 0c540 0103f003 090c0001 03020907 00010301 ................ - 0c550 09060001 0303090a 0001037f 09020001 ................ - 0c560 03010910 00010302 09020001 03010906 ................ - 0c570 00010312 090b0001 03020907 00010301 ................ - 0c580 09060001 0303090a 0001037f 09020001 ................ - 0c590 03010910 00010302 09020001 03010906 ................ - 0c5a0 00010304 091f0001 03ec0009 00000103 ................ - 0c5b0 05090200 01038f7f 09020001 03ec0009 ................ - 0c5c0 08000103 01090400 01037f09 03000103 ................ - 0c5d0 01090200 01030109 04000103 7e090300 ............~... - 0c5e0 01030109 03000103 7f090500 01030509 ................ - 0c5f0 03000103 01090400 01037f09 03000103 ................ - 0c600 01090200 01030109 05000103 7e090300 ............~... - 0c610 01030509 06000103 01090200 01030109 ................ - 0c620 02000103 01090b00 01037e09 07000103 ..........~..... - 0c630 02090500 01037e09 08000103 8c7f0903 ......~......... - 0c640 00010301 09050001 037f0906 00010301 ................ - 0c650 09030001 037f0906 00010303 09060001 ................ - 0c660 037f0903 00010301 090c0001 03020906 ................ - 0c670 00010302 090c0001 03070903 00010301 ................ - 0c680 09110001 0308090e 0001037c 09080001 ...........|.... - 0c690 037f0903 00010303 09030001 037d0903 .............}.. - 0c6a0 00010301 09030001 03020903 0001037d ...............} - 0c6b0 09030001 03010903 00010304 09020001 ................ - 0c6c0 03020906 00010304 09030001 03fa0109 ................ - 0c6d0 0f000103 03090f00 01037d09 02000103 ..........}..... - 0c6e0 03090300 01037f09 02000103 04090300 ................ - 0c6f0 01030109 05000103 01090300 01030109 ................ - 0c700 09000103 05090c00 01037e09 03000103 ..........~..... - 0c710 02090b00 01030609 03000103 7b090200 ............{... - 0c720 01030309 03000103 01090a00 01030109 ................ - 0c730 03000103 03091700 01030309 0b000103 ................ - 0c740 02090400 01030209 03000103 01090c00 ................ - 0c750 01030109 05000103 03090300 01030509 ................ - 0c760 02000103 7b090200 01030209 16000103 ....{........... - 0c770 7e090200 01030209 03000103 03090600 ~............... - 0c780 01030409 09000103 03091400 01030109 ................ - 0c790 13000103 01090c00 01030109 10000103 ................ - 0c7a0 3c090200 01035d09 09000103 02090600 <.....]......... - 0c7b0 01030209 06000103 01091600 01030109 ................ - 0c7c0 0c000103 09091300 01030209 0e000103 ................ - 0c7d0 5b090500 01037f09 02000103 2b090300 [...........+... - 0c7e0 01030109 06000103 01091f00 01030109 ................ - 0c7f0 06000103 02090700 01030209 0c000103 ................ - 0c800 54091a00 01030209 05000103 2f090800 T.........../... - 0c810 01036909 0b000103 60090b00 01030f09 ..i.....`....... - 0c820 0b000103 b601091b 00010303 09050001 ................ - 0c830 037e0902 00010302 09020001 03090902 .~.............. - 0c840 00010377 09030001 03060911 00010303 ...w............ - 0c850 09020001 03010905 00010301 09290001 .............).. - 0c860 037f0904 00010301 09020001 03030905 ................ - 0c870 0001037f 09020001 030b0903 00010304 ................ - 0c880 09180001 03740909 00010301 09180001 .....t.......... - 0c890 0302091e 0001037f 09030001 03010902 ................ - 0c8a0 0001037f 09030001 03010902 00010303 ................ - 0c8b0 09100001 037e0903 0001037f 09030001 .....~.......... - 0c8c0 03010902 00010302 09220001 09080000 ........."...... - 0c8d0 01010005 02e44f10 4003e807 01030409 ......O.@....... - 0c8e0 0e000103 01090600 01030509 07000103 ................ - 0c8f0 01090600 01037f09 02000103 04090300 ................ - 0c900 01030209 0c000103 01090600 01037f09 ................ - 0c910 02000103 22090300 01030209 02000103 ...."........... - 0c920 7e090300 01030209 02000103 7e090200 ~...........~... - 0c930 01030309 03000103 7f090300 01030109 ................ - 0c940 03000103 7f090200 01030109 05000103 ................ - 0c950 05090300 01030509 06000103 08090900 ................ - 0c960 01090e00 00010100 05025c50 104003b5 ..........\P.@.. - 0c970 11010303 09000001 03010910 00010301 ................ - 0c980 090a0001 037f0902 00010301 09030001 ................ - 0c990 03010902 0001037f 09040001 03010905 ................ - 0c9a0 00010303 09090001 03020909 00010902 ................ - 0c9b0 00000101 0005029c 50104003 c8110103 ........P.@..... - 0c9c0 03090000 01030109 03000103 02090e00 ................ - 0c9d0 01037f09 02000103 01090b00 01030309 ................ - 0c9e0 02000103 7d090200 01030309 02000109 ....}........... - 0c9f0 02000001 01000502 c4501040 03d91101 .........P.@.... - 0ca00 03010900 00010304 09020001 037c0903 .............|.. - 0ca10 00010304 09020001 037c0902 00010303 .........|...... - 0ca20 09030001 03010903 00010302 09120001 ................ - 0ca30 09020000 01010005 02e85010 4003ed13 ..........P.@... - 0ca40 01030109 00000103 01090d00 01090200 ................ - 0ca50 00010100 0502f850 104003f6 13010301 .......P.@...... - 0ca60 09000001 0301090d 00010302 09020001 ................ - 0ca70 037f0903 00010301 09020001 03010905 ................ - 0ca80 00010902 00000101 00050220 51104003 ........... Q.@. - 0ca90 91150103 01090700 01030109 12000103 ................ - 0caa0 07091400 01090700 00010100 05025451 ..............TQ - 0cab0 104003ae 15010302 09000001 03010914 .@.............. - 0cac0 00010902 00000101 0005026c 51104003 ...........lQ.@. - 0cad0 f0150103 02090c00 01030209 27000103 ............'... - 0cae0 7e090300 01030209 03000103 04090500 ~............... - 0caf0 01037c09 04000103 01090400 01030f09 ..|............. - 0cb00 07000103 76090f00 01030109 07000103 ....v........... - 0cb10 02090b00 01037f09 03000103 01090300 ................ - 0cb20 01030409 06000109 13000001 01000502 ................ - 0cb30 fc511040 03881601 03070910 00010301 .Q.@............ - 0cb40 09030001 03010907 0001037f 09030001 ................ - 0cb50 03010902 0001037f 09050001 03010905 ................ - 0cb60 00010301 09140001 03010904 0001037f ................ - 0cb70 09090001 03060912 00010301 090b0001 ................ - 0cb80 03010903 00010301 09120001 03050909 ................ - 0cb90 0001037a 090e0001 03080903 00010301 ...z............ - 0cba0 09120001 03050908 0001037a 090e0001 ...........z.... - 0cbb0 03020906 00010378 090f0001 0301090c .......x........ - 0cbc0 00010301 09080001 030c0903 00010911 ................ - 0cbd0 00000101 000502f8 52104003 d4160103 ........R.@..... - 0cbe0 01090c00 01030609 03000103 7a090600 ............z... - 0cbf0 01030609 05000103 03090e00 01030309 ................ - 0cc00 08000103 7d090200 01030309 03000103 ....}........... - 0cc10 03090200 01037d09 02000103 03090300 ......}......... - 0cc20 01036a09 0c000103 01091400 01030109 ..j............. - 0cc30 02000103 7f090200 01030109 05000103 ................ - 0cc40 16090900 01030409 0b000103 03090400 ................ - 0cc50 01030309 06000103 7d090300 01030309 ........}....... - 0cc60 05000103 01091800 01030709 05000103 ................ - 0cc70 7c090700 01091500 00010100 0502bc53 |..............S - 0cc80 104003fb 16010301 09040001 037f0903 .@.............. - 0cc90 00010301 09070001 037f0902 00010301 ................ - 0cca0 09020001 03050907 00010301 09030001 ................ - 0ccb0 03010905 00010302 09090001 03430902 .............C.. - 0ccc0 0001037c 09030001 03010908 00010302 ...|............ - 0ccd0 09030001 037f0903 00010302 09030001 ................ - 0cce0 0301090a 000103dd 00090700 01036409 ..............d. - 0ccf0 0d000103 01091400 01030209 08000103 ................ - 0cd00 7e090300 01030209 12000103 7d090900 ~...........}... - 0cd10 01030809 03000103 78091000 01030809 ........x....... - 0cd20 03000103 04090800 01037409 03000103 ..........t..... - 0cd30 0c090200 01030109 15000103 7f090200 ................ - 0cd40 01030509 03000103 02091400 0103aa7f ................ - 0cd50 09030001 03d60009 02000103 a77f0903 ................ - 0cd60 00010304 09090001 037c0903 00010303 .........|...... - 0cd70 09050001 037e0903 0001037f 09030001 .....~.......... - 0cd80 03020903 00010302 09030001 03d90009 ................ - 0cd90 0b000103 a67f0917 000103da 00090200 ................ - 0cda0 01030109 05000103 01090300 0103a17f ................ - 0cdb0 09030001 03040903 0001037c 09030001 ...........|.... - 0cdc0 03010908 00010302 09030001 037f0903 ................ - 0cdd0 00010302 09030001 03c40009 0b000103 ................ - 0cde0 7f090300 01090300 00010100 05022455 ..............$U - 0cdf0 104003ab 17010306 090f0001 03010906 .@.............. - 0ce00 00010301 09070001 03020906 00010302 ................ - 0ce10 090e0001 03050910 0001037c 09030001 ...........|.... - 0ce20 03030903 00010301 09020001 037f0903 ................ - 0ce30 00010301 09020001 03010906 00010303 ................ - 0ce40 09050001 037e0902 00010301 09040001 .....~.......... - 0ce50 03020904 00010302 090a0001 03010906 ................ - 0ce60 00010301 091c0001 03020908 00010301 ................ - 0ce70 09060001 03020916 00010301 09180001 ................ - 0ce80 03010906 00010301 09250001 03010906 .........%...... - 0ce90 0001036f 090c0001 031d0903 0001035c ...o...........\ - 0cea0 09110001 037f0902 00010903 00000101 ................ - 0ceb0 00050244 56104003 d7180103 01090000 ...DV.@......... - 0cec0 01037f09 03000103 01090600 01030109 ................ - 0ced0 02000103 7f090200 01030109 02000103 ................ - 0cee0 01090300 01030109 03000103 01090500 ................ - 0cef0 01090700 00010100 05026c56 10400398 ..........lV.@.. - 0cf00 19010301 09090001 03050906 00010301 ................ - 0cf10 090c0001 03050906 0001037b 09020001 ...........{.... - 0cf20 03070903 00010301 09070001 03010906 ................ - 0cf30 00010301 09060001 03020905 00010308 ................ - 0cf40 09120001 03020903 00010302 09060001 ................ - 0cf50 037f0903 00010301 09020001 037f0902 ................ - 0cf60 00010301 09030001 037f0903 00010302 ................ - 0cf70 09050001 0301090c 00010304 09080001 ................ - 0cf80 090b0000 01010005 02f85610 4003d019 ..........V.@... - 0cf90 01030109 05000103 01090b00 01030209 ................ - 0cfa0 09000109 09000001 01000502 20571040 ............ W.@ - 0cfb0 03fd1901 03020910 00010302 090e0001 ................ - 0cfc0 03010906 00010302 090d0001 03010907 ................ - 0cfd0 00010302 09030001 037e0902 00010302 .........~...... - 0cfe0 09070001 037b0903 0001030a 09050001 .....{.......... - 0cff0 03010906 00010379 090b0001 03020912 .......y........ - 0d000 00010301 09060001 09050000 01010005 ................ - 0d010 02a05710 4003911a 01030109 09000103 ..W.@........... - 0d020 7f090300 01030109 02000103 02092600 ..............&. - 0d030 01037e09 03000103 02091200 01030209 ..~............. - 0d040 16000103 7e090200 01030209 02000103 ....~........... - 0d050 7e090200 01030209 03000109 05000001 ~............... - 0d060 01aa0500 000200f4 00000001 01fb0e0d ................ - 0d070 00010101 01000000 01000001 2f686f6d ............/hom - 0d080 652f7863 672f776f 726b7370 6163652f e/xcg/workspace/ - 0d090 64656275 672f6573 70383236 365f6e6f debug/esp8266_no - 0d0a0 6e6f735f 73646b5f 636f7265 5f323031 nos_sdk_core_201 - 0d0b0 38303531 302f6170 702f7070 002e2e2f 80510/app/pp.../ - 0d0c0 2e2e2f69 6e636c75 64652f6c 6c646573 ../include/lldes - 0d0d0 63002e2e 2f696e63 6c756465 2f6e6574 c.../include/net - 0d0e0 38303231 31002e2e 2f696e63 6c756465 80211.../include - 0d0f0 2f707000 00726174 655f636f 6e74726f /pp..rate_contro - 0d100 6c2e6300 0100006c 6c646573 632e6800 l.c....lldesc.h. - 0d110 02000069 65656538 30323131 5f70726f ...ieee80211_pro - 0d120 746f2e68 00030000 69656565 38303231 to.h....ieee8021 - 0d130 315f6372 7970746f 2e680003 00006d61 1_crypto.h....ma - 0d140 635f6164 64726573 732e6800 0400006d c_address.h....m - 0d150 61635f66 72616d65 2e680004 00000000 ac_frame.h...... - 0d160 0502707d 104003cb 00010301 09000001 ..p}.@.......... - 0d170 091c0000 01010005 026c672b 4003d000 .........lg+@... - 0d180 01030009 00000103 1f091900 01030409 ................ - 0d190 03000103 01090300 01030109 03000103 ................ - 0d1a0 6e090300 01030409 03000103 01090300 n............... - 0d1b0 01030109 03000103 6c090300 01030109 ........l....... - 0d1c0 03000103 01090300 01030609 03000103 ................ - 0d1d0 1e090300 01030409 03000103 01090300 ................ - 0d1e0 01030109 03000103 78090300 01030109 ........x....... - 0d1f0 03000103 31090300 01030609 03000103 ....1........... - 0d200 47090300 01030609 02000103 62090200 G...........b... - 0d210 01030609 02000103 6e090200 01031809 ........n....... - 0d220 02000103 06090200 01036809 02000103 ..........h..... - 0d230 76090200 01031d09 09000103 01090300 v............... - 0d240 01033109 03000103 06090300 01032409 ..1...........$. - 0d250 03000103 06090300 01030609 03000103 ................ - 0d260 06090300 01030609 03000103 18090300 ................ - 0d270 01030609 03000103 06090300 01030609 ................ - 0d280 03000103 06090300 0103807f 09030001 ................ - 0d290 03010903 00010305 09030001 03010903 ................ - 0d2a0 00010323 09030001 03010903 00010305 ...#............ - 0d2b0 09030001 03010903 00010329 09030001 ...........).... - 0d2c0 03010903 00010305 09030001 03010903 ................ - 0d2d0 00010393 7f090300 01030109 03000103 ................ - 0d2e0 05090300 01030109 03000103 29090300 ............)... - 0d2f0 01030109 03000103 2f090300 01030109 ......../....... - 0d300 03000103 78090300 01032a09 03000103 ....x.....*..... - 0d310 827f0903 0001037a 09030001 034c0903 .......z.....L.. - 0d320 000103cd 00090600 01030109 03000103 ................ - 0d330 05090300 01030109 03000103 05090300 ................ - 0d340 01030109 03000103 05090300 01030109 ................ - 0d350 03000103 17090300 01030109 03000103 ................ - 0d360 05090300 01030109 03000103 05090300 ................ - 0d370 01030109 03000103 05090300 01030109 ................ - 0d380 03000103 05090300 01030109 03000103 ................ - 0d390 17090300 01030109 03000103 05090300 ................ - 0d3a0 01030109 03000103 05090300 01030109 ................ - 0d3b0 03000103 05090300 01030109 03000103 ................ - 0d3c0 05090300 01030109 03000103 d17e0903 .............~.. - 0d3d0 00010301 09030001 03310903 00010306 .........1...... - 0d3e0 09030001 03240903 00010306 09030001 .....$.......... - 0d3f0 032a0903 00010306 09030001 03e87e09 .*............~. - 0d400 03000103 01090300 01032b09 03000103 ..........+..... - 0d410 06090300 01032a09 03000103 30090300 ......*.....0... - 0d420 01039d7f 09030001 03060903 0001031e ................ - 0d430 09030001 03180906 0001037a 09030001 ...........z.... - 0d440 03060906 00010324 09030001 03180906 .......$........ - 0d450 0001037a 09030001 03060906 0001039a ...z............ - 0d460 7f090300 01037a09 03000103 06090600 ......z......... - 0d470 01033009 03000103 06090300 01035609 ..0...........V. - 0d480 03000103 2a090600 01037a09 03000103 ....*.....z..... - 0d490 c8000903 0001038e 7f090300 0103e600 ................ - 0d4a0 09030001 03560903 0001032a 09060001 .....V.....*.... - 0d4b0 039a7f09 03000103 f2000903 00010344 ...............D - 0d4c0 09030001 03620903 0001031e 09060001 .....b.......... - 0d4d0 031e0903 000103be 7f090600 01033c09 ..............<. - 0d4e0 06000103 28090600 01030309 02000103 ....(........... - 0d4f0 0a090800 01030309 03000103 07090900 ................ - 0d500 01030909 02000103 77090400 01030909 ........w....... - 0d510 09000103 77090300 01030309 06000103 ....w........... - 0d520 03090300 01030309 03000103 03090300 ................ - 0d530 01030309 03000103 03090300 01030309 ................ - 0d540 03000103 05090300 01090900 00010100 ................ - 0d550 05021458 104003c8 02010303 09000001 ...X.@.......... - 0d560 090b0000 01010005 02205810 4003cf02 ......... X.@... - 0d570 01030309 00000109 0b000001 01000502 ................ - 0d580 30581040 03e90201 03030900 00010914 0X.@............ - 0d590 00000101 00050244 58104003 f0020103 .......DX.@..... - 0d5a0 03090f00 01092900 00010100 05027c58 ......).......|X - 0d5b0 1040039b 03010302 09070001 09350000 .@...........5.. - 0d5c0 01010005 02b85810 4003a503 01030109 ......X.@....... - 0d5d0 00000103 06090300 01037a09 03000103 ..........z..... - 0d5e0 06090300 01037c09 08000103 01090300 ......|......... - 0d5f0 01030309 06000103 03090800 01030109 ................ - 0d600 03000103 03090700 01090500 000101e0 ................ - 0d610 0d000002 003a0100 000101fb 0e0d0001 .....:.......... - 0d620 01010100 00000100 00012f68 6f6d652f ........../home/ - 0d630 7863672f 776f726b 73706163 652f6465 xcg/workspace/de - 0d640 6275672f 65737038 3236365f 6e6f6e6f bug/esp8266_nono - 0d650 735f7364 6b5f636f 72655f32 30313830 s_sdk_core_20180 - 0d660 3531302f 6170702f 7070002e 2e2f2e2e 510/app/pp.../.. - 0d670 2f696e63 6c756465 2f6c6c64 65736300 /include/lldesc. - 0d680 2e2e2f69 6e636c75 64652f6e 65743830 ../include/net80 - 0d690 32313100 2e2e2f2e 2e2f696e 636c7564 211.../../includ - 0d6a0 652f736c 63002e2e 2f2e2e2f 696e636c e/slc.../../incl - 0d6b0 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ - 0d6c0 652f7770 61000074 72632e63 00010000 e/wpa..trc.c.... - 0d6d0 6c6c6465 73632e68 00020000 69656565 lldesc.h....ieee - 0d6e0 38303231 315f7072 6f746f2e 68000300 80211_proto.h... - 0d6f0 00696565 65383032 31315f63 72797074 .ieee80211_crypt - 0d700 6f2e6800 03000073 6c63322e 68000400 o.h....slc2.h... - 0d710 00656e64 69616e2e 68000500 00636f6d .endian.h....com - 0d720 6d6f6e2e 68000600 00777061 6275662e mon.h....wpabuf. - 0d730 68000600 00646566 732e6800 06000069 h....defs.h....i - 0d740 65656538 30323131 5f766172 2e680003 eee80211_var.h.. - 0d750 00000000 05029c69 2b4003f5 00010303 .......i+@...... - 0d760 09000001 0306090c 0001037f 09050001 ................ - 0d770 03030903 00010304 09080001 03010900 ................ - 0d780 00010301 09030001 030b0902 00010377 ...............w - 0d790 09020001 0334091c 00010355 09020001 .....4.....U.... - 0d7a0 031f0902 00010302 09020001 03010906 ................ - 0d7b0 00010301 09060001 030a0903 00010353 ...............S - 0d7c0 09020001 03240902 00010355 090f0001 .....$.....U.... - 0d7d0 03020906 0001037f 09020001 03010906 ................ - 0d7e0 00010301 09060001 03010906 00010304 ................ - 0d7f0 09090001 03020902 00010301 09060001 ................ - 0d800 03010906 00010301 09060001 03070915 ................ - 0d810 00010302 09060001 037f0902 00010301 ................ - 0d820 09060001 03010906 00010301 090c0001 ................ - 0d830 03060909 00010302 09060001 037f0902 ................ - 0d840 00010301 09060001 03010906 00010301 ................ - 0d850 090c0001 03eb0109 0c000103 03090200 ................ - 0d860 01030109 02000103 7f090300 01030309 ................ - 0d870 0a000103 cf000927 00010308 09050001 .......'........ - 0d880 03780903 00010309 09190001 03770903 .x...........w.. - 0d890 00010309 09030001 03d40009 1e000103 ................ - 0d8a0 02090300 01030109 03000103 01090300 ................ - 0d8b0 01030109 03000103 7c090300 01030c09 ........|....... - 0d8c0 03000103 04090200 01037509 02000103 ..........u..... - 0d8d0 01090300 01030a09 03000103 7c090400 ............|... - 0d8e0 01030409 06000103 7d090200 0103f47c ........}......| - 0d8f0 09030001 03010903 00010301 09030001 ................ - 0d900 03010903 0001038c 03090300 01034b09 ..............K. - 0d910 07000103 01090300 01037e09 02000103 ..........~..... - 0d920 03090300 01037d09 03000103 04090200 ......}......... - 0d930 01037f09 03000103 7d090300 01030209 ........}....... - 0d940 03000103 7e090600 01030709 06000103 ....~........... - 0d950 09090a00 01030309 05000103 41094e00 ............A.N. - 0d960 01030509 10000103 02090300 01030109 ................ - 0d970 05000103 7e090200 01030409 05000103 ....~........... - 0d980 7c090300 01030209 03000103 7e090600 |...........~... - 0d990 01030709 06000103 0d090a00 01030309 ................ - 0d9a0 05000103 0a095900 01037a09 05000103 ......Y...z..... - 0d9b0 06090600 01037a09 03000103 1e090e00 ......z......... - 0d9c0 01030309 11000103 7f090500 01030109 ................ - 0d9d0 03000103 7f090300 01030509 11000103 ................ - 0d9e0 49094b00 01030209 0a000103 24090800 I.K.........$... - 0d9f0 01030209 0a000103 5c090800 01033309 ........\.....3. - 0da00 0a000103 06091100 01037e09 03000103 ..........~..... - 0da10 7f090200 01037f09 02000103 01090300 ................ - 0da20 01030109 03000103 01090300 01030109 ................ - 0da30 03000103 7c090500 01037f09 03000103 ....|........... - 0da40 01090600 01037e09 09000103 73090500 ......~.....s... - 0da50 01035c09 0f000103 02090a00 0103f607 ..\............. - 0da60 091e0001 03030900 0001037d 09030001 ...........}.... - 0da70 03030907 00010301 09030001 03010904 ................ - 0da80 0001037f 09030001 03020905 00010301 ................ - 0da90 09080001 03010908 00010301 09080001 ................ - 0daa0 03010908 00010301 09080001 0303090b ................ - 0dab0 00010302 09000001 03ff0009 08000103 ................ - 0dac0 06090000 01030309 04000103 03090200 ................ - 0dad0 01030109 07000103 09090700 01030309 ................ - 0dae0 04000103 03090200 01030109 07000103 ................ - 0daf0 09090700 0103ff00 090c0001 03020902 ................ - 0db00 0001037e 09030001 03020910 0001037e ...~...........~ - 0db10 09030001 03020909 0001037e 09040001 ...........~.... - 0db20 03020902 00010301 090b0001 03020929 ...............) - 0db30 00010305 091a0001 037f0902 0001037f ................ - 0db40 09030001 03010909 0001037f 09060001 ................ - 0db50 03020903 00010301 09090001 03010903 ................ - 0db60 00010302 09030001 037f0906 00010301 ................ - 0db70 09050001 03010906 00010301 090b0001 ................ - 0db80 03740911 00010301 09090001 037f0902 .t.............. - 0db90 00010311 09050001 03010900 00010304 ................ - 0dba0 09140001 03010905 0001037f 09030001 ................ - 0dbb0 03010902 00010301 090e0001 0302090e ................ - 0dbc0 0001037e 09020001 03010903 0001037f ...~............ - 0dbd0 09030001 03020903 0001037f 09030001 ................ - 0dbe0 03010906 00010302 09090001 03020909 ................ - 0dbf0 00010303 09080001 03000900 00010302 ................ - 0dc00 09030001 037f0902 00010301 090a0001 ................ - 0dc10 037f0903 00010302 09060001 03030904 ................ - 0dc20 00010301 09060001 0303090f 0001037d ...............} - 0dc30 09020001 03010903 0001037f 091f0001 ................ - 0dc40 03030903 00010304 09080001 0303090b ................ - 0dc50 0001037d 09030001 03030902 0001037d ...}...........} - 0dc60 09050001 03040902 00010301 09120001 ................ - 0dc70 0302091a 0001037d 09130001 03050903 .......}........ - 0dc80 0001037d 09110001 03070906 00010301 ...}............ - 0dc90 09000001 03010909 0001037f 09030001 ................ - 0dca0 03010906 00010301 09080001 03040906 ................ - 0dcb0 00010301 09090001 03050906 0001037b ...............{ - 0dcc0 09030001 03020903 00010303 09030001 ................ - 0dcd0 037d0903 00010301 09030001 037f0902 .}.............. - 0dce0 0001037f 09060001 03040902 00010905 ................ - 0dcf0 00000101 0005028c 7d104003 c2010103 ........}.@..... - 0dd00 01090000 01030109 06000103 02090200 ................ - 0dd10 01090600 00010100 0502f058 104003dc ...........X.@.. - 0dd20 0201031b 093e0001 03680905 00010318 .....>...h...... - 0dd30 09020001 03740902 0001030c 09020001 .....t.......... - 0dd40 03700902 00010310 09020001 036c0902 .p...........l.. - 0dd50 00010314 09020001 03760902 0001030a .........v...... - 0dd60 09020001 03720902 0001030e 09020001 .....r.......... - 0dd70 036e0902 00010312 09020001 036a0902 .n...........j.. - 0dd80 00010316 09020001 03790902 00010307 .........y...... - 0dd90 09020001 037c0902 00010304 09020001 .....|.......... - 0dda0 037e0902 00010302 09020001 09020000 .~.............. - 0ddb0 01010005 029c7d10 40038403 01030109 ......}.@....... - 0ddc0 02000103 0d091200 01037e09 03000103 ..........~..... - 0ddd0 78090200 01030809 02000103 7e090200 x...........~... - 0dde0 01030209 02000103 7b090200 01030509 ........{....... - 0ddf0 02000109 06000001 01000502 64591040 ............dY.@ - 0de00 03f50401 03020900 0001037f 09030001 ................ - 0de10 037f0903 00010301 09020001 03710903 .............q.. - 0de20 00010301 09020001 03010902 00010305 ................ - 0de30 09020001 03010903 00010301 09030001 ................ - 0de40 03070903 00010303 09030001 09020000 ................ - 0de50 01010005 02905910 40039705 01030309 ......Y.@....... - 0de60 10000103 02090300 01030109 12000103 ................ - 0de70 02091e00 01037e09 03000103 02090200 ......~......... - 0de80 01030109 15000103 03090600 01030509 ................ - 0de90 03000103 0b090600 01037509 03000103 ..........u..... - 0dea0 01090500 01030a09 09000103 01090300 ................ - 0deb0 01037f09 02000103 01090500 01037709 ..............w. - 0dec0 09000109 09000001 01000502 2c5a1040 ............,Z.@ - 0ded0 03fc0501 03130900 0001036d 09020001 ...........m.... - 0dee0 03010905 00010302 090d0001 037f0902 ................ - 0def0 00010301 09020001 030b0906 00010302 ................ - 0df00 09030001 03010903 00010302 090d0001 ................ - 0df10 03010903 00010303 09050001 036f090a .............o.. - 0df20 0001037f 09020001 03010902 00010309 ................ - 0df30 09070001 090e0000 01010005 02885a10 ..............Z. - 0df40 40039706 01030109 06000103 02090900 @............... - 0df50 01030509 03000103 7b090300 01030309 ........{....... - 0df60 03000103 02090700 01030209 03000103 ................ - 0df70 01090200 01037f09 03000103 01090300 ................ - 0df80 0103ae7f 09030001 03d20009 02000103 ................ - 0df90 aa7f0906 00010303 09030001 03030903 ................ - 0dfa0 0001037e 09030001 037f0903 00010301 ...~............ - 0dfb0 09030001 037f0908 00010306 09030001 ................ - 0dfc0 0301090c 000103cf 00091900 01030409 ................ - 0dfd0 0c000103 06090600 01037d09 07000109 ..........}..... - 0dfe0 09000001 01000502 c87d1040 03b30601 .........}.@.... - 0dff0 03020900 00010302 09090001 03030903 ................ - 0e000 00010302 09020001 037e0903 00010302 .........~...... - 0e010 09030001 03050906 0001037d 09080001 ...........}.... - 0e020 037f0903 00010302 09110001 03050902 ................ - 0e030 00010301 09060001 03030919 00010902 ................ - 0e040 00000101 00050224 7e104003 df060103 .......$~.@..... - 0e050 02090000 01090200 00010100 0502385b ..............8[ - 0e060 10400385 09010302 09110001 03090909 .@.............. - 0e070 00010301 09080001 031f0908 00010305 ................ - 0e080 09100001 0301090b 00010301 090f0001 ................ - 0e090 03070903 00010379 09020001 03070903 .......y........ - 0e0a0 0001034a 09070001 03030902 0001037d ...J...........} - 0e0b0 09030001 03010903 00010330 09080001 ...........0.... - 0e0c0 035c0908 00010301 09030001 03750906 .\...........u.. - 0e0d0 0001030f 091a0001 03080903 00010303 ................ - 0e0e0 09090001 03010903 0001037f 09030001 ................ - 0e0f0 03030919 00010301 090b0001 03130906 ................ - 0e100 0001036f 09060001 09060000 01010005 ...o............ - 0e110 02245c10 4003e809 01030409 00000103 .$\.@........... - 0e120 7c090200 01030409 03000103 03090600 |............... - 0e130 01030209 0d000103 7e090600 01030209 ........~....... - 0e140 02000103 01090500 01037d09 03000103 ..........}..... - 0e150 16090600 01030109 12000103 6d090b00 ............m... - 0e160 01030109 0a000103 01091200 01031509 ................ - 0e170 09000103 6d090500 01030109 0c000103 ....m........... - 0e180 10090600 01037209 06000103 03090600 ......r......... - 0e190 01090600 00010100 0502c45c 1040038d ...........\.@.. - 0e1a0 0a01033d 09710001 03010905 00010301 ...=.q.......... - 0e1b0 09020001 03460904 00010301 091f0001 .....F.......... - 0e1c0 03250903 00010373 091d0001 0376091f .%.....s.....v.. - 0e1d0 00010376 091f0001 031e091f 0001037b ...v...........{ - 0e1e0 091f0001 0376091d 00010376 091f0001 .....v.....v.... - 0e1f0 0320091f 00010304 091f0001 0304091d . .............. - 0e200 0001091f 00000101 000502c0 5e104003 ............^.@. - 0e210 9d0b0103 0b091300 01030109 06000103 ................ - 0e220 02090700 01031509 16000103 7e090200 ............~... - 0e230 01030609 06000103 7e090200 01030209 ........~....... - 0e240 02000103 7e090300 01030209 04000103 ....~........... - 0e250 05090900 01037b09 03000103 05090300 ......{......... - 0e260 01030109 03000103 08090200 01037809 ..............x. - 0e270 04000103 08090600 01030109 03000103 ................ - 0e280 7f090300 0103ff7e 09020001 0302090c .......~........ - 0e290 00010302 09090001 037e0904 00010302 .........~...... - 0e2a0 090f0001 03fe0009 2b000103 02091000 ........+....... - 0e2b0 01037709 05000103 01091500 01030109 ..w............. - 0e2c0 03000103 29090800 01030109 74000103 ....).......t... - 0e2d0 ef780903 00010301 09020001 03010902 .x.............. - 0e2e0 0001038f 07090200 01030509 0c000103 ................ - 0e2f0 b17f090f 0001032b 090e0001 03020911 .......+........ - 0e300 00010301 091e0001 03010903 00010301 ................ - 0e310 09090001 03040906 00010303 09080001 ................ - 0e320 03020903 0001037f 09030001 03010909 ................ - 0e330 00010306 09050001 03cd7909 03000103 ..........y..... - 0e340 02090500 01030109 12000103 b3060924 ...............$ - 0e350 00010301 09120001 03ce7909 0a000103 ..........y..... - 0e360 02090300 01030109 0c000103 01090300 ................ - 0e370 01037f09 03000103 01090300 01030109 ................ - 0e380 06000109 0e000001 01000502 40611040 ............@a.@ - 0e390 03800c01 03010900 00010915 00000101 ................ - 0e3a0 00050258 61104003 ee0c0103 02090000 ...Xa.@......... - 0e3b0 01031f09 30000103 63091500 01030309 ....0...c....... - 0e3c0 18000103 7d091400 01030709 02000103 ....}........... - 0e3d0 79091400 01030d09 02000103 73091400 y...........s... - 0e3e0 01030909 02000103 77091400 01090200 ........w....... - 0e3f0 00010126 18000002 004d0100 000101fb ...&.....M...... - 0e400 0e0d0001 01010100 00000100 00012f68 ............../h - 0e410 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac - 0e420 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ - 0e430 6e6f6e6f 735f7364 6b5f636f 72655f32 nonos_sdk_core_2 - 0e440 30313830 3531302f 6170702f 7070002e 0180510/app/pp.. - 0e450 2e2f2e2e 2f696e63 6c756465 2f6c6c64 ./../include/lld - 0e460 65736300 2e2e2f69 6e636c75 64652f6e esc.../include/n - 0e470 65743830 32313100 2e2e2f69 6e636c75 et80211.../inclu - 0e480 64652f70 70002e2e 2f2e2e2f 696e636c de/pp.../../incl - 0e490 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ - 0e4a0 652f7770 61000077 6465762e 63000100 e/wpa..wdev.c... - 0e4b0 006c6c64 6573632e 68000200 00696565 .lldesc.h....iee - 0e4c0 65383032 31315f70 726f746f 2e680003 e80211_proto.h.. - 0e4d0 00006965 65653830 3231315f 63727970 ..ieee80211_cryp - 0e4e0 746f2e68 00030000 6d61635f 61646472 to.h....mac_addr - 0e4f0 6573732e 68000400 006d6163 5f667261 ess.h....mac_fra - 0e500 6d652e68 00040000 656e6469 616e2e68 me.h....endian.h - 0e510 00050000 636f6d6d 6f6e2e68 00060000 ....common.h.... - 0e520 77706162 75662e68 00060000 64656673 wpabuf.h....defs - 0e530 2e680006 00006965 65653830 3231315f .h....ieee80211_ - 0e540 7661722e 68000300 00000005 02146210 var.h.........b. - 0e550 4003f801 01030109 00000103 0f090800 @............... - 0e560 01037109 03000103 02090600 01037d09 ..q...........}. - 0e570 03000103 03090200 01030109 03000103 ................ - 0e580 01090400 01030109 05000103 04090300 ................ - 0e590 01037d09 05000103 01090400 01030209 ..}............. - 0e5a0 02000103 07090500 01037f09 03000103 ................ - 0e5b0 7e090300 01037e09 02000103 01090400 ~.....~......... - 0e5c0 01030109 02000103 01090200 01030409 ................ - 0e5d0 05000103 01090300 01030209 05000103 ................ - 0e5e0 01090200 01030209 0b000103 02090600 ................ - 0e5f0 01037e09 03000103 02090500 01030109 ..~............. - 0e600 12000103 02090f00 01090200 00010100 ................ - 0e610 0502a462 1040039d 02010303 09090001 ...b.@.......... - 0e620 037d0906 00010303 090c0001 03020907 .}.............. - 0e630 00010303 090a0001 03030906 0001037e ...............~ - 0e640 09030001 03020902 0001037e 09020001 ...........~.... - 0e650 037f0902 00010305 09020001 037e0903 .............~.. - 0e660 00010301 09040001 03020902 00010301 ................ - 0e670 09040001 0305090b 0001037b 09020001 ...........{.... - 0e680 03010905 00010304 09020001 037c0902 .............|.. - 0e690 00010304 09030001 03110903 00010301 ................ - 0e6a0 09050001 090d0000 01010005 02206310 ............. c. - 0e6b0 4003ca02 01030109 0f000103 01090300 @............... - 0e6c0 01037f09 02000103 01090200 01037f09 ................ - 0e6d0 02000103 01090200 01030109 03000103 ................ - 0e6e0 01090600 01037f09 04000103 01090300 ................ - 0e6f0 01090700 00010100 05025463 104003d1 ..........Tc.@.. - 0e700 02010305 090f0001 037d0903 00010303 .........}...... - 0e710 09020001 037c0902 00010301 09020001 .....|.......... - 0e720 03030902 0001037f 09030001 03010904 ................ - 0e730 00010301 09060001 03010905 00010907 ................ - 0e740 00000101 0005029c 63104003 e6020103 ........c.@..... - 0e750 0a091300 01037609 02000103 0a090200 ......v......... - 0e760 01037609 02000103 0a090200 01037609 ..v...........v. - 0e770 02000103 0f090200 01037109 02000103 ..........q..... - 0e780 0f090200 01030309 03000103 01090700 ................ - 0e790 01030209 12000103 05090300 01037a09 ..............z. - 0e7a0 03000103 06090900 01037a09 03000103 ..........z..... - 0e7b0 06090900 01037a09 06000103 06090600 ......z......... - 0e7c0 01030109 0f000103 01090500 01037f09 ................ - 0e7d0 03000103 01090600 01030109 09000103 ................ - 0e7e0 7f091400 01031e09 05000103 08090200 ................ - 0e7f0 01037809 03000103 08090f00 0103cc00 ..x............. - 0e800 09110001 03927f09 08000103 30090700 ............0... - 0e810 01030b09 02000103 f800090a 00010309 ................ - 0e820 09030001 03770903 00010309 09030001 .....w.......... - 0e830 03770903 00010309 09060001 03770903 .w...........w.. - 0e840 00010309 090a0001 03010908 00010304 ................ - 0e850 090a0001 03010924 00010312 09120001 .......$........ - 0e860 03a07f09 0f000103 03090900 01032f09 ............../. - 0e870 0f000103 01090800 01035909 07000103 ..........Y..... - 0e880 04090b00 01030d09 08000103 18090200 ................ - 0e890 0103fc7e 090b0001 03040908 00010303 ...~............ - 0e8a0 09030001 030c0918 00010307 09050001 ................ - 0e8b0 03200915 00010301 09080001 03020902 . .............. - 0e8c0 000103cb 00090500 01034d09 12000103 ..........M..... - 0e8d0 6d092200 01030209 0c000103 02090c00 m."............. - 0e8e0 01032f09 07000103 b07f0907 00010312 ../............. - 0e8f0 090b0001 03010903 0001037f 09020001 ................ - 0e900 03010905 0001037b 09030001 0336090b .......{.....6.. - 0e910 00010905 00000101 000502a4 702b4003 ............p+@. - 0e920 8a050103 03090000 01037d09 03000103 ..........}..... - 0e930 03090600 01030109 0f000103 05091200 ................ - 0e940 01030709 11000103 03091100 01030109 ................ - 0e950 10000103 01092700 01030109 17000103 ......'......... - 0e960 03091800 01030509 18000103 01091200 ................ - 0e970 01030209 12000103 06090600 01030109 ................ - 0e980 00000103 7f090300 01030109 03000103 ................ - 0e990 01090f00 01030309 07000103 01090000 ................ - 0e9a0 01037f09 03000103 01090300 01030109 ................ - 0e9b0 0f000103 08090700 01030109 00000103 ................ - 0e9c0 01090500 01030609 03000103 01090600 ................ - 0e9d0 01030209 03000103 01090300 01030109 ................ - 0e9e0 0c000103 01090600 01030109 06000103 ................ - 0e9f0 01090300 01030709 09000103 04091300 ................ - 0ea00 01030109 02000103 01090900 01030109 ................ - 0ea10 03000103 05093700 01030609 00000103 ......7......... - 0ea20 7a090a00 01030609 13000103 0f091500 z............... - 0ea30 01030309 07000103 7d090200 01030409 ........}....... - 0ea40 03000103 04090600 01030209 1e000103 ................ - 0ea50 01091b00 01030109 08000103 78090200 ............x... - 0ea60 01030d09 05000103 0b091f00 01030309 ................ - 0ea70 04000103 7d090200 01030409 03000103 ....}........... - 0ea80 7c090500 01030509 06000103 01091200 |............... - 0ea90 01030109 16000103 01091000 01031f09 ................ - 0eaa0 0b000103 61090b00 01031f09 02000103 ....a........... - 0eab0 0b091400 01031509 0a000103 01090900 ................ - 0eac0 01030109 09000103 01090600 01030409 ................ - 0ead0 09000103 04091200 01030109 08000103 ................ - 0eae0 01090900 01030609 05000103 01090600 ................ - 0eaf0 01030209 0c000103 7e090200 01030209 ........~....... - 0eb00 03000103 03091700 01030a09 00000103 ................ - 0eb10 76090300 01030a09 06000103 01090600 v............... - 0eb20 01030109 06000103 07090600 01030309 ................ - 0eb30 05000103 01090500 01037f09 03000103 ................ - 0eb40 01090300 01030309 0f000103 01091100 ................ - 0eb50 01030509 0f000103 7b090200 01030509 ........{....... - 0eb60 03000103 01090700 01030809 09000103 ................ - 0eb70 de000911 00010302 09050001 037e0902 .............~.. - 0eb80 00010302 09030001 03010906 00010302 ................ - 0eb90 09080001 03030903 00010302 09030001 ................ - 0eba0 03020903 00010304 09030001 03070903 ................ - 0ebb0 00010302 090f0001 03010911 00010301 ................ - 0ebc0 09120001 03010905 0001037f 09050001 ................ - 0ebd0 03010903 00010304 090a0001 03050905 ................ - 0ebe0 00010308 09090001 037c0902 00010304 .........|...... - 0ebf0 09090001 03860209 03000103 15090500 ................ - 0ec00 01036b09 1b000103 15090300 01036b09 ..k...........k. - 0ec10 03000103 1f090500 01030209 06000103 ................ - 0ec20 01091200 01030109 06000103 01090600 ................ - 0ec30 01030309 0f000103 70090200 01030209 ........p....... - 0ec40 06000103 01091200 01030109 06000103 ................ - 0ec50 01090600 01030b09 0f000103 18090900 ................ - 0ec60 01030209 07000103 3a090800 01034709 ........:.....G. - 0ec70 12000103 01090300 01030109 0b000103 ................ - 0ec80 02090500 01030309 07000103 34090700 ............4... - 0ec90 01034f09 12000103 04090800 01030209 ..O............. - 0eca0 0f000103 7c090200 01030409 0f000103 ....|........... - 0ecb0 03090400 01030409 08000103 02090f00 ................ - 0ecc0 01037c09 02000103 04090f00 01030309 ..|............. - 0ecd0 04000103 03090e00 01030b09 03000103 ................ - 0ece0 02090f00 01030309 24000103 01091200 ........$....... - 0ecf0 01030109 06000103 01090600 01030209 ................ - 0ed00 0f000103 6c090200 01030209 0f000103 ....l........... - 0ed10 03092400 01030109 12000103 01090600 ..$............. - 0ed20 01030109 06000103 0c090f00 01030309 ................ - 0ed30 05000103 04090800 01030209 0f000103 ................ - 0ed40 7c090200 01030409 0f000103 a901090c |............... - 0ed50 00010306 090f0001 03020906 0001037e ...............~ - 0ed60 09070001 03030905 00010301 09030001 ................ - 0ed70 03010921 00010301 09090001 03010906 ...!............ - 0ed80 0001037f 09020001 03010903 0001037b ...............{ - 0ed90 09110001 030a0908 0001037c 09110001 ...........|.... - 0eda0 037f0902 0001030c 09070001 03030903 ................ - 0edb0 0001037d 09060001 0302090a 0001037e ...}...........~ - 0edc0 09030001 03030906 0001037f 09030001 ................ - 0edd0 03010903 0001037f 09020001 03080915 ................ - 0ede0 00010305 090a0001 03030902 00010302 ................ - 0edf0 09130001 03030920 00010303 09030001 ....... ........ - 0ee00 0301091d 00010303 09180001 0301090f ................ - 0ee10 00010307 092e0001 03010914 00010301 ................ - 0ee20 09060001 0302090f 00010302 09020001 ................ - 0ee30 037e0904 00010302 09030001 037e0902 .~...........~.. - 0ee40 00010302 09080001 03250907 00010300 .........%...... - 0ee50 09000001 03010905 00010301 091c0001 ................ - 0ee60 0301090f 00010301 09060001 03010906 ................ - 0ee70 00010301 09060001 03010906 00010301 ................ - 0ee80 09060001 03010906 00010301 09060001 ................ - 0ee90 03010906 00010301 09060001 03030902 ................ - 0eea0 00010304 09000001 037c0902 00010305 .........|...... - 0eeb0 090b0001 037f0904 00010302 09160001 ................ - 0eec0 03010903 0001037e 09050001 03040908 .......~........ - 0eed0 00010303 09110001 0303090b 00010303 ................ - 0eee0 09060001 03010906 0001030a 090f0001 ................ - 0eef0 03790902 00010303 09060001 03010906 .y.............. - 0ef00 00010303 090f0001 03030905 00010301 ................ - 0ef10 090e0001 03010906 00010301 09030001 ................ - 0ef20 037f0906 00010301 09030001 0301090b ................ - 0ef30 00010301 09140001 03010908 0001037f ................ - 0ef40 09050001 03010903 00010303 09050001 ................ - 0ef50 03010900 0001037f 09030001 03010903 ................ - 0ef60 0001037f 09020001 03010903 00010302 ................ - 0ef70 09070001 03020909 00010302 09060001 ................ - 0ef80 03010914 0001033f 09030001 03050900 .......?........ - 0ef90 0001037b 09030001 03050903 00010301 ...{............ - 0efa0 090f0001 03010908 00010328 090b0001 ...........(.... - 0efb0 031f0900 00010361 09030001 0303090e .......a........ - 0efc0 0001037d 09050001 03030903 0001037d ...}...........} - 0efd0 09070001 031f0906 00010302 09080001 ................ - 0efe0 03020912 00010301 090f0001 0301090f ................ - 0eff0 00010301 090f0001 0301090f 00010301 ................ - 0f000 09060001 03010906 00010301 09060001 ................ - 0f010 03020906 00010301 09110001 03010912 ................ - 0f020 00010301 09090001 03010914 00010303 ................ - 0f030 09080001 03020907 0001037e 09020001 ...........~.... - 0f040 03020903 00010301 090f0001 03010911 ................ - 0f050 00010301 09110001 03010905 00010303 ................ - 0f060 09160001 03010900 00010302 09030001 ................ - 0f070 037e0902 00010302 09020001 037e0902 .~...........~.. - 0f080 00010302 09030001 037e0903 00010302 .........~...... - 0f090 09030001 0302091b 00010301 09120001 ................ - 0f0a0 03020911 00010301 09060001 03010909 ................ - 0f0b0 00010301 09060001 03020909 00010301 ................ - 0f0c0 090f0001 0301090f 00010301 090f0001 ................ - 0f0d0 0302090f 00010302 09120001 030d090c ................ - 0f0e0 00010301 09050001 09020000 01010005 ................ - 0f0f0 02106610 4003cb07 01030109 00000103 ..f.@........... - 0f100 7f090300 01030109 03000103 01090c00 ................ - 0f110 01037f09 03000103 01090300 01030109 ................ - 0f120 03000109 02000001 01000502 30661040 ............0f.@ - 0f130 03d10701 03040907 00010302 09080001 ................ - 0f140 03010909 00010301 09060001 03020906 ................ - 0f150 00010302 09030001 03010902 00010303 ................ - 0f160 09060001 03020905 00010305 09020001 ................ - 0f170 03010906 00010303 09060001 03020912 ................ - 0f180 00010301 09060001 09070000 01010005 ................ - 0f190 02986610 4003f207 01030109 05000103 ..f.@........... - 0f1a0 01090a00 01030109 03000109 07000001 ................ - 0f1b0 01000502 c4661040 03af0801 03010910 .....f.@........ - 0f1c0 00010301 09080001 03020906 00010301 ................ - 0f1d0 09030001 037f0902 00010301 09030001 ................ - 0f1e0 03030906 00010304 09060001 030b0903 ................ - 0f1f0 00010301 09030001 03040912 00010301 ................ - 0f200 09030001 03010908 00010301 09030001 ................ - 0f210 03020908 00010301 090b0001 0301090b ................ - 0f220 00010301 09080001 037f0903 00010302 ................ - 0f230 09060001 03040903 00010302 09090001 ................ - 0f240 037e0903 00010302 09030001 03020903 .~.............. - 0f250 00010301 09060001 03020906 00010309 ................ - 0f260 09080001 03010915 00010301 09160001 ................ - 0f270 03030920 00010301 09070001 03010904 ... ............ - 0f280 00010301 090d0001 037f0902 00010303 ................ - 0f290 09100001 03010903 00010303 090c0001 ................ - 0f2a0 03010906 00010376 09030001 033e0903 .......v.....>.. - 0f2b0 00010306 09060001 0303090b 00010301 ................ - 0f2c0 090c0001 03040906 00010302 09030001 ................ - 0f2d0 03020908 00010302 09030001 03020909 ................ - 0f2e0 00010307 09030001 0301091b 00010302 ................ - 0f2f0 09140001 03010907 00010302 09130001 ................ - 0f300 0315091d 0001039a 7f091200 01030109 ................ - 0f310 06000103 02090900 01030909 06000103 ................ - 0f320 e3000915 00010308 09060001 03010903 ................ - 0f330 00010303 09060001 03010903 00010303 ................ - 0f340 09060001 03020903 00010303 090b0001 ................ - 0f350 03010903 00010302 090c0001 03010906 ................ - 0f360 00010301 090f0001 030d0903 00010301 ................ - 0f370 09030001 037f090a 00010301 09080001 ................ - 0f380 03f67e09 05000103 05091800 01030209 ..~............. - 0f390 07000103 03090400 01037f09 0d000103 ................ - 0f3a0 01090200 01030309 0a000103 01090700 ................ - 0f3b0 01030209 0b000103 07090600 01030109 ................ - 0f3c0 14000103 6d090d00 01031c09 08000103 ....m........... - 0f3d0 71090300 01030109 0e000103 01090500 q............... - 0f3e0 0103c800 09060001 03030905 00010301 ................ - 0f3f0 09050001 03660921 00010316 090b0001 .....f.!........ - 0f400 0373090f 00010301 09030001 03790906 .s...........y.. - 0f410 00010301 09080001 03020906 00010301 ................ - 0f420 09050001 03090906 00010301 09060001 ................ - 0f430 09030000 01010005 02546a10 4003970a .........Tj.@... - 0f440 01030509 00000103 01091600 01030909 ................ - 0f450 0f000103 77090800 01030909 03000103 ....w........... - 0f460 01090400 01090200 00010100 05028c6a ...............j - 0f470 104003aa 0a010301 09000001 0301091c .@.............. - 0f480 00010902 00000101 000502ac 6a104003 ............j.@. - 0f490 d80a0103 02090000 01037e09 05000103 ..........~..... - 0f4a0 02090300 01030109 14000103 01090c00 ................ - 0f4b0 01030109 0c000103 01090c00 01090200 ................ - 0f4c0 00010100 0502f06a 104003b1 0b010301 .......j.@...... - 0f4d0 090c0001 03010903 00010301 09090001 ................ - 0f4e0 037f0902 00010301 09050001 09070000 ................ - 0f4f0 01010005 02186b10 4003b70b 01030109 ......k.@....... - 0f500 00000109 0e000001 01000502 286b1040 ............(k.@ - 0f510 03bc0b01 03010900 0001037f 09030001 ................ - 0f520 03010903 00010301 090f0001 09020000 ................ - 0f530 01010005 02406b10 4003c10b 01030109 .....@k.@....... - 0f540 00000103 7f090500 01030109 03000103 ................ - 0f550 01091200 01030109 19000103 01091200 ................ - 0f560 01090200 00010100 0502886b 104003c8 ...........k.@.. - 0f570 0b010301 09000001 0301091c 00010902 ................ - 0f580 00000101 000502ac 6b104003 cd0b0103 ........k.@..... - 0f590 0b090000 01037509 17000103 0b090200 ......u......... - 0f5a0 01030109 03000103 7f090300 01030109 ................ - 0f5b0 03000103 01092b00 01090b00 00010100 ......+......... - 0f5c0 0502086c 104003e2 0b010303 09110001 ...l.@.......... - 0f5d0 03010916 00010302 09490001 037e0902 .........I...~.. - 0f5e0 00010303 09020001 037f0902 0001037d ...............} - 0f5f0 09030001 03060908 00010318 09150001 ................ - 0f600 03010906 00010312 09080001 036f0904 .............o.. - 0f610 00010301 09020001 03010906 0001037f ................ - 0f620 09030001 03010903 00010302 09050001 ................ - 0f630 037f0903 00010301 09020001 03010903 ................ - 0f640 00010301 090a0001 03010903 00010305 ................ - 0f650 09020001 037b0902 00010301 09030001 .....{.......... - 0f660 03010902 00010301 09020001 03080906 ................ - 0f670 0001037f 09020001 03020902 0001037f ................ - 0f680 09020001 03030903 00010301 09060001 ................ - 0f690 037f0903 00010301 09050001 03010918 ................ - 0f6a0 00010306 09150001 037f0906 00010301 ................ - 0f6b0 09060001 03710907 0001037e 09030001 .....q.....~.... - 0f6c0 03020902 00010905 00000101 0005024c ...............L - 0f6d0 6d104003 a90c0103 07090f00 01030109 m.@............. - 0f6e0 16000103 01094900 01037f09 02000103 ......I......... - 0f6f0 02090200 01037f09 02000103 7e090300 ............~... - 0f700 01030509 08000103 02091500 01030109 ................ - 0f710 06000103 01090700 01030209 04000103 ................ - 0f720 01090200 01037d09 0c000103 0b090200 ......}......... - 0f730 01037a09 02000103 01090300 01037f09 ..z............. - 0f740 04000103 06090200 01037a09 02000103 ..........z..... - 0f750 05090300 01030109 06000109 07000001 ................ - 0f760 01000502 286e1040 039e0d01 03060900 ....(n.@........ - 0f770 0001037a 09030001 03060909 00010301 ...z............ - 0f780 090e0001 03040903 00010301 09030001 ................ - 0f790 037b0903 00010306 09030001 037c0903 .{...........|.. - 0f7a0 00010303 09030001 037f0903 00010303 ................ - 0f7b0 09030001 03030903 0001037d 09030001 ...........}.... - 0f7c0 03020903 0001037a 09030001 03060906 .......z........ - 0f7d0 00010301 09030001 03040902 00010301 ................ - 0f7e0 090c0001 03060904 00010302 090d0001 ................ - 0f7f0 09090000 01010005 02986e10 4003a60e ..........n.@... - 0f800 01030009 00000103 02090300 01030109 ................ - 0f810 0c000103 01090c00 01030109 08000103 ................ - 0f820 07090800 01090200 00010100 0502cc6e ...............n - 0f830 104003b5 0e010305 09000001 037b0903 .@...........{.. - 0f840 00010305 09030001 0301090f 00010301 ................ - 0f850 09080001 09020000 01010005 02f06e10 ..............n. - 0f860 4003ca0e 01030109 00000103 7f090200 @............... - 0f870 01030109 03000103 01090200 01030109 ................ - 0f880 0e000109 02000001 01000502 0c6f1040 .............o.@ - 0f890 03d20f01 03080909 00010301 09090001 ................ - 0f8a0 037f0902 00010301 09030001 03040906 ................ - 0f8b0 00010304 09090001 03160916 0001036c ...............l - 0f8c0 090b0001 037f0906 00010301 09030001 ................ - 0f8d0 03020908 00010302 09030001 0302090a ................ - 0f8e0 00010301 09050001 03010912 00010302 ................ - 0f8f0 09060001 037e0903 00010302 09030001 .....~.......... - 0f900 037e0903 00010302 09110001 03060911 .~.............. - 0f910 00010301 090f0001 037a090e 0001090e .........z...... - 0f920 00000101 000502f4 6f104003 ff0f0103 ........o.@..... - 0f930 05091000 01030209 09000103 01090c00 ................ - 0f940 01037f09 09000103 06090c00 01037a09 ..............z. - 0f950 03000103 06090300 01030309 06000103 ................ - 0f960 7d090200 01030309 09000103 02090f00 }............... - 0f970 01030109 12000103 04090600 01030209 ................ - 0f980 06000103 7e090200 01030209 03000103 ....~........... - 0f990 20090600 01030209 11000103 67090b00 ...........g... - 0f9a0 01037a09 03000103 06090300 01037a09 ..z...........z. - 0f9b0 03000103 06090300 01037a09 02000103 ..........z..... - 0f9c0 7d090200 01030309 03000103 06090400 }............... - 0f9d0 01030309 05000103 01090300 01030209 ................ - 0f9e0 0a000103 01090500 01030109 12000103 ................ - 0f9f0 03090600 01037d09 03000103 03090300 ......}......... - 0fa00 01037d09 03000103 03091100 01030609 ..}............. - 0fa10 0e000103 01090e00 01037a09 0e000103 ..........z..... - 0fa20 01090b00 01090300 00010100 05024c71 ..............Lq - 0fa30 10400384 11010309 090c0001 03770902 .@...........w.. - 0fa40 00010309 09020001 03770902 00010309 .........w...... - 0fa50 09020001 03770902 0001030d 09030001 .....w.......... - 0fa60 03050902 00010302 09110001 037f0902 ................ - 0fa70 0001037f 09050001 03050914 0001037b ...............{ - 0fa80 09020001 03050903 00010307 09030001 ................ - 0fa90 037f090a 00010301 09030001 037f0903 ................ - 0faa0 00010301 09040001 0302090b 00010301 ................ - 0fab0 09030001 03010907 00010337 090f0001 ...........7.... - 0fac0 03040912 00010302 09100001 03040912 ................ - 0fad0 00010304 090c0001 03010905 00010301 ................ - 0fae0 090d0001 03010905 00010304 09180001 ................ - 0faf0 03040905 0001037c 09030001 03040903 .......|........ - 0fb00 0001037e 09020001 03020906 00010303 ...~............ - 0fb10 09090001 03020907 00010301 09060001 ................ - 0fb20 03ad7f09 18000103 02090a00 01037f09 ................ - 0fb30 0b000103 01090500 01030209 07000103 ................ - 0fb40 01092300 01030209 03000103 7e090500 ..#.........~... - 0fb50 01030209 0c000103 06091c00 01037c09 ..............|. - 0fb60 04000103 04090200 01037b09 02000103 ..........{..... - 0fb70 05090500 01037c09 02000103 04090200 ......|......... - 0fb80 01037c09 03000103 02090600 01030209 ..|............. - 0fb90 06000103 11090600 01037909 06000103 ..........y..... - 0fba0 07090200 01037909 03000103 07090400 ......y......... - 0fbb0 01030309 09000103 01090500 01030109 ................ - 0fbc0 03000103 01090500 01030109 13000103 ................ - 0fbd0 5f090900 01032c09 05000103 01090900 _.....,......... - 0fbe0 01032309 0f000103 01090900 01037f09 ..#............. - 0fbf0 03000103 01090e00 01030109 0a000103 ................ - 0fc00 02090b00 01036f09 0f000103 01090c00 ......o......... - 0fc10 01030109 05000109 0e000001 01a50500 ................ - 0fc20 00020082 00000001 01fb0e0d 00010101 ................ - 0fc30 01000000 01000001 2f686f6d 652f7863 ......../home/xc - 0fc40 672f776f 726b7370 6163652f 64656275 g/workspace/debu - 0fc50 672f6573 70383236 365f6e6f 6e6f735f g/esp8266_nonos_ - 0fc60 73646b5f 636f7265 5f323031 38303531 sdk_core_2018051 - 0fc70 302f6170 702f7070 002e2e2f 2e2e2f69 0/app/pp.../../i - 0fc80 6e636c75 64652f6c 6c646573 63000065 nclude/lldesc..e - 0fc90 73665f62 75662e63 00010000 6c6c6465 sf_buf.c....llde - 0fca0 73632e68 00020000 00000502 dc731040 sc.h.........s.@ - 0fcb0 03cf0101 03030905 00010301 09030001 ................ - 0fcc0 03010906 00010301 09070001 03010906 ................ - 0fcd0 0001037f 09020001 03070903 00010334 ...............4 - 0fce0 09020001 03480909 00010301 090d0001 .....H.......... - 0fcf0 03030906 0001090e 00000101 000502dc ................ - 0fd00 7c2b4003 b5020103 09091900 01030109 |+@............. - 0fd10 05000103 01090600 01030109 08000103 ................ - 0fd20 19090900 01030809 03000103 0d090300 ................ - 0fd30 01030209 13000103 01090600 01033609 ..............6. - 0fd40 0e000103 01090300 01030109 06000103 ................ - 0fd50 01090500 01031009 09000103 01090300 ................ - 0fd60 01030209 13000103 01090600 01032f09 ............../. - 0fd70 0e000103 01090300 01030109 06000103 ................ - 0fd80 01090500 01030709 09000103 04090200 ................ - 0fd90 0103c87e 09110001 03010906 00010302 ...~............ - 0fda0 09060001 03010906 00010332 090e0001 ...........2.... - 0fdb0 03010903 00010302 090b0001 0345090d .............E.. - 0fdc0 0001037f 09020001 03360903 00010301 .........6...... - 0fdd0 09030001 03010911 0001030a 09060001 ................ - 0fde0 037e0903 00010301 09020001 03010905 .~.............. - 0fdf0 00010301 090c0001 030a0909 00010302 ................ - 0fe00 090a0001 037f0907 00010301 09020001 ................ - 0fe10 037f0902 00010301 09160001 03010908 ................ - 0fe20 0001030c 09090001 037e0904 00010313 .........~...... - 0fe30 09030001 0301090b 00010301 09060001 ................ - 0fe40 0305090c 0001037d 09050001 03030906 .......}........ - 0fe50 00010397 7f090500 01030409 0c000103 ................ - 0fe60 7e090300 01030309 04000103 09090200 ~............... - 0fe70 01037e09 03000103 7c090300 01030609 ..~.....|....... - 0fe80 02000103 7a090200 01030609 02000103 ....z........... - 0fe90 7d090200 01037d09 03000103 04090200 }.....}......... - 0fea0 01037f09 03000103 03090200 0103e900 ................ - 0feb0 09140001 03010903 00010301 09110001 ................ - 0fec0 030a0909 0001037e 09070001 03010902 .......~........ - 0fed0 00010301 09050001 0301090a 0001030a ................ - 0fee0 09090001 0302090a 0001037f 09070001 ................ - 0fef0 03010902 0001037f 09020001 03010916 ................ - 0ff00 00010301 09080001 030d0909 0001030a ................ - 0ff10 09070001 0301090b 00010303 09060001 ................ - 0ff20 034e090a 00010301 09030001 0302090b .N.............. - 0ff30 000103bc 7f091000 01030109 03000103 ................ - 0ff40 02090b00 01030209 0d000103 7f090400 ................ - 0ff50 01030109 02000103 c700090c 00010301 ................ - 0ff60 09030001 0302090b 00010302 090d0001 ................ - 0ff70 037f0904 00010301 09020001 03bc7f09 ................ - 0ff80 0c000103 01090300 01030209 0b000103 ................ - 0ff90 01090d00 01030109 02000103 02090d00 ................ - 0ffa0 01037f09 04000103 01090200 0103c500 ................ - 0ffb0 090c0001 03010903 00010302 090b0001 ................ - 0ffc0 0301090d 00010301 09020001 0302090d ................ - 0ffd0 0001037f 09040001 03010902 00010321 ...............! - 0ffe0 090d0001 030a0916 00010305 09030001 ................ - 0fff0 03080903 00010302 090d0001 0301090d ................ - 10000 00010301 090d0001 03060910 00010301 ................ - 10010 09030001 0302090c 00010301 09060001 ................ - 10020 03010909 00010305 09090001 03010903 ................ - 10030 00010302 090d0001 0301090d 00010301 ................ - 10040 090d0001 03030910 00010301 09030001 ................ - 10050 0302090f 00010301 09060001 03010906 ................ - 10060 00010304 09090001 03010903 00010302 ................ - 10070 090c0001 03010906 00010301 09090001 ................ - 10080 03270906 0001039e 7f090b00 01030209 .'.............. - 10090 0c000103 01090600 01030109 09000103 ................ - 100a0 e200091b 00010312 090d0001 0303090b ................ - 100b0 00010304 09030001 037a0902 00010307 .........z...... - 100c0 09030001 03790902 00010307 09020001 .....y.......... - 100d0 03790902 00010304 09050001 037c0904 .y...........|.. - 100e0 00010301 09020001 03060902 00010301 ................ - 100f0 09030001 03010903 00010301 09030001 ................ - 10100 03750903 00010323 09030001 03020905 .u.....#........ - 10110 00010301 09150001 03010902 00010306 ................ - 10120 09020001 03010902 0001037b 09040001 ...........{.... - 10130 037f0902 00010301 09050001 03050902 ................ - 10140 00010301 09030001 03010903 00010301 ................ - 10150 09030001 03010903 00010371 09020001 ...........q.... - 10160 03140903 00010301 09020001 03010902 ................ - 10170 00010301 09070001 03010903 00010301 ................ - 10180 09030001 037b0902 00010309 09030001 .....{.......... - 10190 03290905 00010358 09020001 03010902 .).....X........ - 101a0 00010301 09070001 03010903 00010301 ................ - 101b0 09020001 037b0902 00010329 09030001 .....{.....).... - 101c0 090d0000 0101a107 00000200 6c000000 ............l... - 101d0 0101fb0e 0d000101 01010000 00010000 ................ - 101e0 01443a5c 564d5c53 68617265 5c76312e .D:\VM\Share\v1. - 101f0 312e305c 4c494748 545f5245 4c454153 1.0\LIGHT_RELEAS - 10200 455c6573 705f696f 745f7364 6b5f7631 E\esp_iot_sdk_v1 - 10210 2e302e31 5f62335f 6c696768 745f736f .0.1_b3_light_so - 10220 75726365 5f786363 5c617070 5c70776d urce_xcc\app\pwm - 10230 00007077 6d2e6300 01000000 000502b0 ..pwm.c......... - 10240 492c4003 e5000103 03091100 01030109 I,@............. - 10250 0b000103 04091000 01037d09 02000103 ..........}..... - 10260 03090200 01037d09 02000103 03090800 ......}......... - 10270 01030109 06000103 02090d00 01030109 ................ - 10280 25000103 01090a00 01030309 08000103 %............... - 10290 7b090300 01030909 03000103 6f090f00 {...........o... - 102a0 01031409 0d000103 0c097200 01037d09 ..........r...}. - 102b0 02000103 03090300 01037d09 02000103 ..........}..... - 102c0 03090d00 01030109 06000103 03090d00 ................ - 102d0 01030209 0d000103 03090500 01037d09 ..............}. - 102e0 03000103 01091700 01030209 08000103 ................ - 102f0 04091300 01030109 0b000103 02090500 ................ - 10300 01030109 18000103 7f090200 01030109 ................ - 10310 02000103 01090800 01030109 14000103 ................ - 10320 02091200 01030109 08000103 02090e00 ................ - 10330 01030109 14000103 03090e00 01037f09 ................ - 10340 05000103 01090200 01037f09 05000103 ................ - 10350 01090300 01030109 0b000103 69090900 ............i... - 10360 01037e09 05000103 1b090d00 01036509 ..~...........e. - 10370 02000103 1b090500 01030909 1e000103 ................ - 10380 7c090300 01030109 03000103 7a090200 |...........z... - 10390 01030309 03000103 7d090500 01030309 ........}....... - 103a0 05000103 03090200 01037f09 03000103 ................ - 103b0 04090500 01030109 0b000103 01091000 ................ - 103c0 01030109 1c000103 01091700 01030109 ................ - 103d0 15000103 01090700 01030109 16000103 ................ - 103e0 7a090900 01030a09 0c000103 01090900 z............... - 103f0 01030c09 05000103 74090500 01030c09 ........t....... - 10400 05000103 01090300 01030109 09000103 ................ - 10410 7f090300 01030209 03000103 7f090600 ................ - 10420 01030409 03000103 7c090500 01030109 ........|....... - 10430 06000103 03090600 01030109 09000103 ................ - 10440 7f090e00 01030309 0e000103 77090500 ............w... - 10450 01030e09 0b000103 01090900 01037f09 ................ - 10460 09000103 01090300 01037f09 06000103 ................ - 10470 05090300 01030309 0b000103 01090500 ................ - 10480 01030109 11000103 03090600 01030109 ................ - 10490 08000103 7f091100 01030309 0b000103 ................ - 104a0 0f090e00 01037109 03000103 0f090300 ......q......... - 104b0 01030109 03000103 01090400 01030109 ................ - 104c0 05000103 7f091a00 01030309 0e000103 ................ - 104d0 02090300 01037e09 02000103 02090500 ......~......... - 104e0 01030109 0b000103 7f090a00 01030109 ................ - 104f0 02000103 7f090200 01030509 06000103 ................ - 10500 7f090300 01030509 03000103 07090400 ................ - 10510 01037609 02000103 7e090300 01030a09 ..v.....~....... - 10520 03000103 76090500 01030209 03000103 ....v........... - 10530 03090800 01037b09 03000103 05090400 ......{......... - 10540 01030709 06000103 05091e00 01030109 ................ - 10550 08000103 01090200 01037f09 1a000103 ................ - 10560 03090e00 01030109 03000103 7f090200 ................ - 10570 01030109 05000103 01090b00 01037f09 ................ - 10580 0a000103 01090200 01037f09 02000103 ................ - 10590 03090600 01030409 05000103 8a7f090f ................ - 105a0 000103e5 00091200 01030109 0a000103 ................ - 105b0 7f090d00 01031f09 1a000103 7f090200 ................ - 105c0 01030109 09000103 05090200 01030b09 ................ - 105d0 07000103 02090a00 01037f09 03000103 ................ - 105e0 01090400 01030109 09000103 0b090a00 ................ - 105f0 01030309 0d000103 02090300 01030109 ................ - 10600 0a000103 7f090a00 01030309 0a000103 ................ - 10610 0b090e00 01030c09 0c000103 c8010914 ................ - 10620 00010318 09140001 036d0902 0001037b .........m.....{ - 10630 09020001 03180905 00010301 09140001 ................ - 10640 03010909 00010306 090b0001 03010912 ................ - 10650 0001037f 09330001 03020902 0001037f .....3.......... - 10660 09020001 03010902 0001037e 09050001 ...........~.... - 10670 03030903 0001037d 090f0001 0306090c .......}........ - 10680 00010302 09060001 037e0904 00010302 .........~...... - 10690 09030001 03010906 00010302 09030001 ................ - 106a0 03010911 00010302 09090001 03050910 ................ - 106b0 00010305 090d0001 03050908 00010307 ................ - 106c0 09080001 0306090b 00010902 00000101 ................ - 106d0 00050200 76104003 f3020103 03091000 ....v.@......... - 106e0 01030509 17000103 04091500 01030a09 ................ - 106f0 27000103 02090300 01030209 02000103 '............... - 10700 02091200 01030109 09000103 01090a00 ................ - 10710 01030109 02000103 7b090200 01030409 ........{....... - 10720 02000103 00090200 01037c09 02000103 ..........|..... - 10730 08090800 01030109 14000103 01091700 ................ - 10740 01030109 17000103 01091700 01030109 ................ - 10750 17000103 01091700 01030109 17000103 ................ - 10760 01091700 01030109 17000103 01091900 ................ - 10770 01030109 17000103 01091900 01030109 ................ - 10780 17000103 01091900 01030109 19000103 ................ - 10790 01091900 01030109 17000103 01091900 ................ - 107a0 01030109 17000103 01091d00 01030409 ................ - 107b0 17000103 01090200 01030109 14000103 ................ - 107c0 01090900 01030109 09000103 01090900 ................ - 107d0 01030109 0b000103 01090900 01030109 ................ - 107e0 0b000103 01090b00 01030109 0b000103 ................ - 107f0 01090900 01030109 0b000103 01090900 ................ - 10800 01030109 0b000103 01090900 01030109 ................ - 10810 09000103 01090900 01030109 09000103 ................ - 10820 01090900 01030109 09000103 01090900 ................ - 10830 01030109 09000103 b37f0908 000103d1 ................ - 10840 00091100 01030f09 24000103 7e090200 ........$...~... - 10850 01030209 14000103 03090b00 01037d09 ..............}. - 10860 07000103 03090200 01030109 0d000103 ................ - 10870 05091000 01030309 05000103 7d090500 ............}... - 10880 01030509 0b000103 01090d00 01030a09 ................ - 10890 07000103 7a090300 01030709 05000103 ....z........... - 108a0 01090600 01030109 05000103 02090600 ................ - 108b0 01030109 06000103 05091400 01030109 ................ - 108c0 08000103 01090600 01030209 03000103 ................ - 108d0 7d090600 01030109 06000103 02090500 }............... - 108e0 01037d09 02000103 03090400 01037e09 ..}...........~. - 108f0 03000103 04090300 01030209 05000103 ................ - 10900 7e090900 01030609 05000103 01090600 ~............... - 10910 01037f09 03000103 01090200 01030109 ................ - 10920 0e000103 02090600 01030109 0a000103 ................ - 10930 02090300 01037e09 03000103 11090400 ......~......... - 10940 01037409 02000103 0c090300 01037709 ..t...........w. - 10950 0b000103 55090500 01030109 35000103 ....U.......5... - 10960 7f090800 01092200 0001018b 0a000002 ......"......... - 10970 005e0100 000101fb 0e0d0001 01010100 .^.............. - 10980 00000100 00012e2e 2f2e2e2f 696e636c ......../../incl - 10990 75646500 2f686f6d 652f6377 68616979 ude./home/cwhaiy - 109a0 692f746f 6f6c6368 61696e5f 74657374 i/toolchain_test - 109b0 2f787465 6e73612d 6c783130 362d656c /xtensa-lx106-el - 109c0 662f6c69 622f6763 632f7874 656e7361 f/lib/gcc/xtensa - 109d0 2d6c7831 30362d65 6c662f35 2e322e30 -lx106-elf/5.2.0 - 109e0 2f696e63 6c756465 002e2e2f 696e636c /include.../incl - 109f0 7564652f 6c776970 2f617070 002e2e2f ude/lwip/app.../ - 10a00 2e2e2f69 6e636c75 64652f73 6d617274 ../include/smart - 10a10 636f6e66 6967002e 2e2f696e 636c7564 config.../includ - 10a20 652f6c77 69700000 73635f73 6e696666 e/lwip..sc_sniff - 10a30 65722e63 00000000 635f7479 7065732e er.c....c_types. - 10a40 68000100 00657473 5f737973 2e680001 h....ets_sys.h.. - 10a50 00007374 64617267 2e680002 00003c62 ..stdarg.h........user - 10a70 5f696e74 65726661 63652e68 00010000 _interface.h.... - 10a80 65737063 6f6e6e2e 68000300 0073635f espconn.h....sc_ - 10a90 736e6966 6665722e 68000400 0073635f sniffer.h....sc_ - 10aa0 65737074 6f756368 2e680004 00007363 esptouch.h....sc - 10ab0 5f616972 6b697373 2e680004 00006f73 _airkiss.h....os - 10ac0 6170692e 68000100 006d656d 2e680005 api.h....mem.h.. - 10ad0 00000000 0502f050 2c4003f5 00010302 .......P,@...... - 10ae0 09050001 037e0903 00010302 09020001 .....~.......... - 10af0 037e0902 00010302 09050001 03020906 .~.............. - 10b00 00010301 09080001 00020401 037f0903 ................ - 10b10 00010301 09050001 03010903 00010301 ................ - 10b20 09030001 03040905 00010002 04020379 ...............y - 10b30 09120001 030c0906 00010301 09050001 ................ - 10b40 03020905 0001037e 09020001 03030905 .......~........ - 10b50 00010301 09030001 03010906 00010304 ................ - 10b60 09030001 03010911 00010002 04020378 ...............x - 10b70 09070001 030d0903 00010301 09070001 ................ - 10b80 0305090f 00010307 09030001 03010903 ................ - 10b90 00010301 090b0001 03010906 00010302 ................ - 10ba0 09090001 0301090b 00010301 09060001 ................ - 10bb0 03040905 0001030b 09160001 03030907 ................ - 10bc0 0001037d 09030001 03030902 0001037d ...}...........} - 10bd0 09030001 03030903 00010304 09060001 ................ - 10be0 03010906 00010301 09030001 03010905 ................ - 10bf0 00010302 09170001 0305090b 00010301 ................ - 10c00 09050001 03070903 00010303 09030001 ................ - 10c10 03010908 00010301 09090001 03020904 ................ - 10c20 00010302 090f0001 03040909 00010301 ................ - 10c30 09050001 03020903 00010301 09050001 ................ - 10c40 03070906 00010301 09040001 0302090a ................ - 10c50 00010301 09030001 03040905 0001039f ................ - 10c60 01090f00 01030109 03000103 7f090300 ................ - 10c70 01030109 03000103 03090600 01030709 ................ - 10c80 03000103 7d090300 01030309 03000103 ....}........... - 10c90 05090300 01037809 03000103 01090200 ......x......... - 10ca0 01030109 02000103 02090300 01030109 ................ - 10cb0 02000103 01090200 01030209 02000103 ................ - 10cc0 01090500 0103a901 09180001 03030900 ................ - 10cd0 0001037d 09030001 03030903 0001037d ...}...........} - 10ce0 09020001 03030902 00010301 09030001 ................ - 10cf0 03340903 0001034c 09020001 03030906 .4.....L........ - 10d00 00010301 09030001 037f0902 00010303 ................ - 10d10 09060001 03010903 0001037f 09020001 ................ - 10d20 03040903 00010303 09090001 037d0903 .............}.. - 10d30 00010301 09030001 037c0903 00010309 .........|...... - 10d40 09020001 03030903 0001037f 09020001 ................ - 10d50 03030903 0001031f 090f0001 03630902 .............c.. - 10d60 00010301 09030001 03030906 00010369 ...............i - 10d70 09030001 03170902 00010303 09030001 ................ - 10d80 03690903 00010317 09020001 03040903 .i.............. - 10d90 0001035b 09030001 03250903 00010301 ...[.....%...... - 10da0 09090001 03010909 00010301 09060001 ................ - 10db0 0301090a 00010361 09030001 03220902 .......a.....".. - 10dc0 00010302 09020001 03680905 00010318 .........h...... - 10dd0 09020001 036a0903 00010318 09020001 .....j.......... - 10de0 03030903 00010301 09090001 03040902 ................ - 10df0 000103cf 7b091600 01030209 00000103 ....{........... - 10e00 7e090300 01030209 05000103 01090200 ~............... - 10e10 01037d09 03000103 03090400 01030209 ..}............. - 10e20 04000103 01090200 01030109 03000103 ................ - 10e30 7f090200 01030109 03000103 01090900 ................ - 10e40 01030409 05000103 7e090200 01030109 ........~....... - 10e50 02000103 01090200 01039203 09350001 .............5.. - 10e60 03010906 0001037f 09030001 03010903 ................ - 10e70 0001037f 09030001 03010902 00010302 ................ - 10e80 09030001 03010906 00010301 090d0001 ................ - 10e90 03010909 00010301 09080001 03010904 ................ - 10ea0 00010303 090c0001 03030908 00010301 ................ - 10eb0 09030001 037d0902 00010303 09030001 .....}.......... - 10ec0 03010903 00010302 09030001 037a0903 .............z.. - 10ed0 00010306 09050001 03010906 00010301 ................ - 10ee0 09090001 03020909 00010301 09050001 ................ - 10ef0 03010903 00010301 09030001 03010903 ................ - 10f00 00010302 09090001 03010906 00010301 ................ - 10f10 09060001 0301090c 00010301 090b0001 ................ - 10f20 03010906 00010301 090a0001 03010909 ................ - 10f30 00010301 09090001 03010906 00010303 ................ - 10f40 090c0001 03030908 00010301 09030001 ................ - 10f50 037d0902 00010303 09030001 03010903 .}.............. - 10f60 00010302 09030001 037a0903 00010306 .........z...... - 10f70 09050001 03010906 00010302 09090001 ................ - 10f80 03030905 00010301 09030001 03010903 ................ - 10f90 00010303 09090001 03010903 00010303 ................ - 10fa0 09090001 03010903 0001037d 09020001 ...........}.... - 10fb0 03030903 00010301 09030001 03020903 ................ - 10fc0 0001037a 09030001 03060905 00010301 ...z............ - 10fd0 09060001 03010909 00010302 09090001 ................ - 10fe0 03030905 00010301 09030001 03010903 ................ - 10ff0 00010301 09030001 03010903 00010301 ................ - 11000 09030001 03030903 00010302 09030001 ................ - 11010 03010906 00010302 09110001 03a27c09 ..............|. - 11020 18000103 01090600 01030109 03000103 ................ - 11030 01090900 01030109 0f000103 4f091300 ............O... - 11040 01030109 05000103 7f090300 01030109 ................ - 11050 02000103 01090400 01030109 0f000103 ................ - 11060 7f090300 01030109 03000103 03090300 ................ - 11070 01030109 04000103 01090e00 01030109 ................ - 11080 05000103 03090300 01030109 05000103 ................ - 11090 df020923 00010303 09090001 0301090a ...#............ - 110a0 0001037c 09020001 03030906 00010301 ...|............ - 110b0 090a0001 03030904 00010302 09030001 ................ - 110c0 03010903 00010301 09030001 0301090b ................ - 110d0 00010304 09080001 03010906 00010301 ................ - 110e0 09090001 03030905 00010301 09050001 ................ - 110f0 0305090c 0001037f 09020001 03030903 ................ - 11100 00010306 09030001 037a0903 00010306 .........z...... - 11110 09030001 03010909 00010301 09050001 ................ - 11120 03010906 00010301 09030001 03010903 ................ - 11130 00010301 09030001 03010905 00010302 ................ - 11140 09030001 03020903 00010302 090d0001 ................ - 11150 03040907 00010301 09030001 03020906 ................ - 11160 00010306 09030001 03010908 00010302 ................ - 11170 09090001 03030903 00010301 09050001 ................ - 11180 03010902 0001038c 7e092900 01030509 ........~.)..... - 11190 03000103 7b090300 01030009 0a000103 ....{........... - 111a0 05090200 01030109 09000103 01090500 ................ - 111b0 01030309 05000103 04090b00 01030509 ................ - 111c0 03000103 01090300 01000204 01060300 ................ - 111d0 09060001 06030109 12000103 01090900 ................ - 111e0 01030109 10000103 01090200 01030f09 ................ - 111f0 0d000103 01090a00 01030109 0d000103 ................ - 11200 01090600 01030109 05000103 01090500 ................ - 11210 01037f09 02000103 06090600 01030109 ................ - 11220 03000103 7f090300 01030109 07000103 ................ - 11230 03090200 01037f09 02000103 01090300 ................ - 11240 01030309 1b000103 01090200 01030b09 ................ - 11250 06000103 01090c00 01030109 0d000103 ................ - 11260 0b090600 01030109 05000103 01090200 ................ - 11270 01037f09 02000103 03090300 01030209 ................ - 11280 02000103 04091400 01030309 0a000103 ................ - 11290 01090300 01030309 08000103 01091f00 ................ - 112a0 01030409 0c000103 01090800 01030309 ................ - 112b0 05000103 01091100 01030109 02000103 ................ - 112c0 01090f00 01030109 05000103 02090400 ................ - 112d0 01030209 0b000103 01090b00 01030209 ................ - 112e0 03000103 01090500 01030209 09000103 ................ - 112f0 01090200 01037f09 03000103 01090300 ................ - 11300 01030409 08000103 01090500 01030209 ................ - 11310 03000103 01090900 01030409 13000103 ................ - 11320 01090600 01030109 05000103 01090600 ................ - 11330 01030109 05000103 01090b00 01030109 ................ - 11340 0f000103 01090500 01030309 0f000103 ................ - 11350 01090900 0103ac7f 09070001 03010910 ................ - 11360 00010301 09030001 03d40009 0d000103 ................ - 11370 fc010910 00010302 09000001 03030910 ................ - 11380 00010300 09070001 03010903 00010301 ................ - 11390 09050001 03010909 00010302 09050001 ................ - 113a0 03010905 00010302 09020001 03020906 ................ - 113b0 00010301 09020001 03030914 00010300 ................ - 113c0 09070001 03010903 00010301 09050001 ................ - 113d0 03010909 00010303 09050001 03030903 ................ - 113e0 00010302 09080001 03020909 00010301 ................ - 113f0 09020001 09090000 0101f916 00000200 ................ - 11400 58010000 0101fb0e 0d000101 01010000 X............... - 11410 00010000 012e2e2f 2e2e2f69 6e636c75 ......./../inclu - 11420 6465002e 2e2f696e 636c7564 652f6172 de.../include/ar - 11430 6368002e 2e2f696e 636c7564 652f6c77 ch.../include/lw - 11440 6970002e 2e2f696e 636c7564 652f6c77 ip.../include/lw - 11450 69702f61 7070002e 2e2f2e2e 2f696e63 ip/app.../../inc - 11460 6c756465 2f736d61 7274636f 6e666967 lude/smartconfig - 11470 002f686f 6d652f63 77686169 79692f74 ./home/cwhaiyi/t - 11480 6f6f6c63 6861696e 5f746573 742f7874 oolchain_test/xt - 11490 656e7361 2d6c7831 30362d65 6c662f78 ensa-lx106-elf/x - 114a0 74656e73 612d6c78 3130362d 656c662f tensa-lx106-elf/ - 114b0 696e636c 75646500 0073635f 65737074 include..sc_espt - 114c0 6f756368 2e630000 0000635f 74797065 ouch.c....c_type - 114d0 732e6800 01000065 74735f73 79732e68 s.h....ets_sys.h - 114e0 00010000 63632e68 00020000 69705f61 ....cc.h....ip_a - 114f0 6464722e 68000300 00757365 725f696e ddr.h....user_in - 11500 74657266 6163652e 68000100 00657370 terface.h....esp - 11510 636f6e6e 2e680004 00007363 5f736e69 conn.h....sc_sni - 11520 66666572 2e680005 00007363 5f657370 ffer.h....sc_esp - 11530 746f7563 682e6800 0500006d 656d2e68 touch.h....mem.h - 11540 00030000 6f736170 692e6800 01000073 ....osapi.h....s - 11550 7472696e 672e6800 06000000 0005025c tring.h........\ - 11560 5a2c4003 c0000103 02090000 01030209 Z,@............. - 11570 02000103 05090300 01037b09 03000103 ..........{..... - 11580 01090800 01030309 08000103 03090600 ................ - 11590 01037d09 03000103 01090200 01000204 ..}............. - 115a0 02037e09 0b000103 0a090800 0103b20a ..~............. - 115b0 09060001 03050918 00010300 09000001 ................ - 115c0 03010907 0001037f 09030001 03010906 ................ - 115d0 00010303 09090001 03010903 0001037f ................ - 115e0 09030001 0302090a 0001037f 09030001 ................ - 115f0 03010905 00010301 090f0001 03010905 ................ - 11600 00010301 090e0001 03010907 00010301 ................ - 11610 09090001 03010909 00010302 09050001 ................ - 11620 0301090b 00010301 090d0001 0301090f ................ - 11630 000103b9 7f091400 01030109 03000103 ................ - 11640 7f090300 01030109 08000103 04090900 ................ - 11650 01030309 07000100 02040106 03000909 ................ - 11660 00010603 01090500 01030109 12000103 ................ - 11670 01090300 01030209 11000103 01090700 ................ - 11680 01030109 03000103 7f090200 01030109 ................ - 11690 02000103 7f090200 01030109 09000103 ................ - 116a0 01090900 01030109 0c000103 01090900 ................ - 116b0 01030209 13000103 01090d00 01030409 ................ - 116c0 09000103 04091200 01030109 06000103 ................ - 116d0 7f090300 01030109 0a000103 05090600 ................ - 116e0 01030109 0d000103 7f090200 01030109 ................ - 116f0 08000103 01090300 01030109 14000103 ................ - 11700 01090a00 01030109 05000103 01090900 ................ - 11710 01030109 05000103 02090e00 01030209 ................ - 11720 0c000103 da75092e 00010302 09050001 .....u.......... - 11730 037e0903 00010302 09020001 03010904 .~.............. - 11740 00010302 09130001 03030909 00010301 ................ - 11750 09040001 0306090e 00010301 09070001 ................ - 11760 0301090e 0001037f 09020001 03010902 ................ - 11770 00010302 09070001 03030909 00010301 ................ - 11780 09060001 0301090f 00010301 09060001 ................ - 11790 03030903 00010301 09050001 0309090c ................ - 117a0 00010302 09000001 037e0903 00010302 .........~...... - 117b0 09030001 037e0902 00010302 09090001 .....~.......... - 117c0 03010903 00010301 090c0001 03040904 ................ - 117d0 00010301 09030001 037f0903 00010301 ................ - 117e0 09040001 03020902 00010301 09020001 ................ - 117f0 03010902 0001037f 09030001 03010902 ................ - 11800 00010301 09090001 03040906 0001037e ...............~ - 11810 09020001 03010902 00010301 09020001 ................ - 11820 03090912 00010302 09000001 037e0903 .............~.. - 11830 00010302 09030001 037e0902 00010302 .........~...... - 11840 09060001 03010902 00010307 09120001 ................ - 11850 03010902 00010301 090f0001 03010905 ................ - 11860 00010378 09040001 03010909 0001030a ...x............ - 11870 090c0001 03010905 00010302 09030001 ................ - 11880 03010903 0001030a 090c0001 03020900 ................ - 11890 0001037e 09030001 03020903 0001037e ...~...........~ - 118a0 09020001 03020906 00010301 09020001 ................ - 118b0 0301090c 00010303 09040001 030a0938 ...............8 - 118c0 0001030e 09090001 03720903 0001030e .........r...... - 118d0 09030001 03720903 0001030e 09090001 .....r.......... - 118e0 03020903 00010305 09030001 03010906 ................ - 118f0 00010302 09030001 037e0903 00010301 .........~...... - 11900 09020001 03010903 00010301 09070001 ................ - 11910 03010906 00010302 09030001 037e0903 .............~.. - 11920 00010301 09020001 03010903 00010305 ................ - 11930 09020001 00020401 06030009 0f000106 ................ - 11940 03040911 0001036c 09030001 03140902 .......l........ - 11950 0001036c 09060001 03180905 00010368 ...l...........h - 11960 09030001 03180902 00010302 09030001 ................ - 11970 0307091d 0001037e 09030001 03010903 .......~........ - 11980 00010306 09170001 03010902 0001037f ................ - 11990 09020001 03010909 00010301 09030001 ................ - 119a0 037f0902 00010301 09030001 03020903 ................ - 119b0 0001037d 09030001 03010903 00010302 ...}............ - 119c0 09020001 037c0908 00010304 09030001 .....|.......... - 119d0 037b0903 00010309 090b0001 03010906 .{.............. - 119e0 00010301 09030001 03030909 0001037f ................ - 119f0 09030001 03010903 00010303 09030001 ................ - 11a00 03050903 00010002 04010603 00090600 ................ - 11a10 01000204 02030009 06000106 03020906 ................ - 11a20 00010301 09030001 037e0903 00010302 .........~...... - 11a30 09030001 03010903 00010301 09030001 ................ - 11a40 03020903 00010301 090b0001 03020929 ...............) - 11a50 00010303 09130001 00020403 03080915 ................ - 11a60 00010002 0403037f 090d0001 03040903 ................ - 11a70 00010304 09060001 0301090c 00010301 ................ - 11a80 09030001 037f0903 00010301 09030001 ................ - 11a90 03030908 00010301 09030001 03030903 ................ - 11aa0 00010301 09090001 03060912 00010301 ................ - 11ab0 09070001 03020906 0001037e 09020001 ...........~.... - 11ac0 03020902 00010301 09030001 037f0903 ................ - 11ad0 00010301 09030001 03040906 00010301 ................ - 11ae0 09030001 03040903 00010301 09060001 ................ - 11af0 03040912 0001037f 09020001 03010902 ................ - 11b00 00010302 09030001 037d0903 00010303 .........}...... - 11b10 09020001 03010908 00010301 09060001 ................ - 11b20 0301090b 00010301 09090001 0301090e ................ - 11b30 00010302 091f0001 0301090e 00010301 ................ - 11b40 090d0001 0301090c 00010301 09200001 ............. .. - 11b50 03030920 00010303 09080001 03010906 ... ............ - 11b60 00010301 09060001 0301090f 00010301 ................ - 11b70 090b0001 03020915 00010301 09030001 ................ - 11b80 03020906 00010305 090f0001 03fd0209 ................ - 11b90 24000103 00091000 01030d09 02000103 $............... - 11ba0 01090300 01037f09 03000103 01090200 ................ - 11bb0 01000204 03030209 10000100 02040303 ................ - 11bc0 7f090700 01030309 03000103 04090500 ................ - 11bd0 01030509 20000100 02040203 7f090b00 .... ........... - 11be0 01031509 0a000103 75090200 01030209 ........u....... - 11bf0 0c000103 7e090500 01030209 03000103 ....~........... - 11c00 01090600 01030109 05000103 01090900 ................ - 11c10 01030209 03000103 01090600 01030109 ................ - 11c20 10000103 7f090300 01030109 09000103 ................ - 11c30 02090300 01037e09 06000103 02090300 ......~......... - 11c40 01037e09 03000103 02090300 01037e09 ..~...........~. - 11c50 02000103 02090300 01000204 05060300 ................ - 11c60 090d0001 06030109 06000103 06091900 ................ - 11c70 01030109 06000100 02040203 7e090600 ............~... - 11c80 01030709 0a000103 01091b00 01030809 ................ - 11c90 09000100 02040203 76091500 01000204 ........v....... - 11ca0 01030909 07000100 02040303 01090600 ................ - 11cb0 01000204 02035e09 0a000103 e6000912 ......^......... - 11cc0 0001037f 09080001 03010909 0001037f ................ - 11cd0 09080001 03050903 0001037f 09030001 ................ - 11ce0 03010903 000103bd 7f090c00 01030109 ................ - 11cf0 03000103 7f090300 01030109 08000103 ................ - 11d00 01090900 01030109 03000103 7f090300 ................ - 11d10 01030109 06000103 7f090300 01030109 ................ - 11d20 03000103 01091700 01000204 01030909 ................ - 11d30 03000100 02040103 01090300 01000204 ................ - 11d40 01030109 07000100 02040103 01090500 ................ - 11d50 01000204 01030309 09000100 02040103 ................ - 11d60 01090900 01000204 01030109 24000100 ............$... - 11d70 02040103 01090c00 01000204 01030109 ................ - 11d80 11000100 02040103 7f090300 01000204 ................ - 11d90 01030209 18000100 02040103 05090600 ................ - 11da0 01030109 05000103 04090300 01030209 ................ - 11db0 06000103 01090900 01030109 0b000103 ................ - 11dc0 01090d00 01030109 1e000103 01090600 ................ - 11dd0 01030209 0b000103 01090600 01030409 ................ - 11de0 14000103 01090d00 01000204 01030409 ................ - 11df0 11000100 02040306 0300090a 00010002 ................ - 11e00 04030603 7f090500 01031009 03000103 ................ - 11e10 e502099c 00010306 09000001 037a0903 .............z.. - 11e20 00010306 09030001 037a0903 00010306 .........z...... - 11e30 09110001 037a0906 00010306 09030001 .....z.......... - 11e40 03040906 00010302 09060001 03010905 ................ - 11e50 00010303 09180001 03090912 00010301 ................ - 11e60 09040001 03010902 00010377 09040001 ...........w.... - 11e70 03010905 00010397 7d090300 01030209 ........}....... - 11e80 02000103 7e090300 01030209 06000103 ....~........... - 11e90 7e090200 01030209 06000103 7e090300 ~...........~... - 11ea0 01030209 06000103 05090200 01037909 ..............y. - 11eb0 03000103 07090300 01030c09 06000103 ................ - 11ec0 08090900 01037d09 0f000103 03090300 ......}......... - 11ed0 01037f09 15000103 01090300 01030609 ................ - 11ee0 10000103 7f090600 01030109 03000103 ................ - 11ef0 03090800 01030109 06000103 7e090800 ............~... - 11f00 01030609 03000103 0a090c00 01037609 ..............v. - 11f10 06000103 03090200 01030709 02000103 ................ - 11f20 04090200 01037509 02000103 09090900 ......u......... - 11f30 01030209 0f000103 79090300 01037b09 ........y.....{. - 11f40 0b000103 08090600 01030409 02000103 ................ - 11f50 7c090200 01030209 03000103 02090b00 |............... - 11f60 01030209 32000103 01090900 01030109 ....2........... - 11f70 07000103 02090b00 01030409 0d000103 ................ - 11f80 03092a00 01030109 06000103 01090400 ..*............. - 11f90 01030109 02000103 7f090200 01030109 ................ - 11fa0 03000103 01090600 01030109 05000103 ................ - 11fb0 01090200 01037f09 02000103 01090300 ................ - 11fc0 01030109 06000103 01090500 01030109 ................ - 11fd0 02000103 7f090200 01030109 03000103 ................ - 11fe0 01090600 01030109 05000103 01090200 ................ - 11ff0 01037f09 02000103 01090300 01030509 ................ - 12000 03000103 01090c00 01030109 11000103 ................ - 12010 01091600 01030809 09000103 01090800 ................ - 12020 01030c09 05000103 76090300 01031709 ........v....... - 12030 07000103 01091500 01030309 02000103 ................ - 12040 7f090300 01030109 02000103 7e090300 ............~... - 12050 01030209 03000103 01090300 01030709 ................ - 12060 05000103 0a090600 01030109 06000103 ................ - 12070 01091400 01030509 12000103 01091100 ................ - 12080 01030109 08000103 02090b00 01030109 ................ - 12090 06000103 01090c00 01030609 06000103 ................ - 120a0 01090a00 01030309 0f000103 01090c00 ................ - 120b0 01030209 09000103 7e090200 01030109 ........~....... - 120c0 03000103 7f090300 01030209 02000103 ................ - 120d0 7e090300 01030709 08000103 01090500 ~............... - 120e0 01030109 05000103 0d090800 01037409 ..............t. - 120f0 08000103 01090a00 01030309 03000103 ................ - 12100 7c090f00 01030709 08000103 01090e00 |............... - 12110 01037f09 08000103 01090200 01037f09 ................ - 12120 06000103 06090600 01030309 03000103 ................ - 12130 7c090c00 01030809 0a000103 01090c00 |............... - 12140 01030109 06000103 02090900 01030109 ................ - 12150 08000103 01090500 01030109 03000103 ................ - 12160 01090300 01030109 03000103 01090300 ................ - 12170 01030209 0e000103 01090800 01030109 ................ - 12180 05000103 01090300 01030109 03000103 ................ - 12190 01090300 01030109 03000103 02090d00 ................ - 121a0 01030109 08000103 01090500 01030109 ................ - 121b0 03000103 01090300 01030109 03000103 ................ - 121c0 01090300 01030209 0d000103 01090800 ................ - 121d0 01030109 05000103 01090300 01030109 ................ - 121e0 03000103 01090300 01030109 03000103 ................ - 121f0 02090d00 01030209 0a000103 7e090200 ............~... - 12200 01030109 08000103 01090600 01030109 ................ - 12210 03000103 7d090300 01030b09 0a000103 ....}........... - 12220 02090500 01037e09 02000103 09090300 ......~......... - 12230 01030209 10000103 78091900 01037f09 ........x....... - 12240 10000103 03090300 01037c09 03000103 ..........|..... - 12250 04090200 01037c09 06000103 0a091100 ......|......... - 12260 01030409 03000103 04090b00 01030109 ................ - 12270 06000103 0a091700 01030209 20000103 ............ ... - 12280 02090600 01037409 09000103 04090200 ......t......... - 12290 01037c09 02000103 01090300 01037f09 ..|............. - 122a0 03000103 04090300 01037c09 03000103 ..........|..... - 122b0 01090300 01030309 03000103 7c090a00 ............|... - 122c0 01030409 02000103 7c090300 01030e09 ........|....... - 122d0 08000103 02090800 01030d09 02000103 ................ - 122e0 01090800 01030109 05000103 72091500 ............r... - 122f0 01030109 0b000103 02091500 01030109 ................ - 12300 0f000103 01090d00 01030109 06000103 ................ - 12310 02090900 01030909 06000103 01090c00 ................ - 12320 01030109 0b000103 01090e00 01030209 ................ - 12330 0c000103 7f091600 01030309 03000103 ................ - 12340 03090900 01030109 05000103 01090900 ................ - 12350 01030209 09000103 02090700 01030109 ................ - 12360 08000103 01090900 0103f07d 090e0001 ...........}.... - 12370 03c80209 0a000103 03090600 01030509 ................ - 12380 0b000103 01090900 01030609 0a000103 ................ - 12390 03090600 01037e09 03000103 01090300 ......~......... - 123a0 01030109 03000103 02090500 01030309 ................ - 123b0 06000103 7e090300 01030109 03000103 ....~........... - 123c0 01090300 01030609 02000100 02040106 ................ - 123d0 0300090f 00010603 04091200 01000204 ................ - 123e0 01060300 09130001 06030309 18000103 ................ - 123f0 02090b00 01030709 0c000103 08090e00 ................ - 12400 01030509 10000103 01090400 01030109 ................ - 12410 02000103 c8780904 00010301 09030001 .....x.......... - 12420 037f0903 00010302 09020001 037e0903 .............~.. - 12430 00010301 09030001 037f0902 00010302 ................ - 12440 09020001 03040902 00010301 09020001 ................ - 12450 03020906 00010301 09060001 03010903 ................ - 12460 00010301 09030001 037e0903 00010301 .........~...... - 12470 09020001 03010902 00010306 09030001 ................ - 12480 03720903 0001030e 09020001 03720906 .r...........r.. - 12490 00010312 09050001 036e0903 00010312 .........n...... - 124a0 09020001 03020903 0001037e 09240001 ...........~.$.. - 124b0 03800209 0b000103 01090800 01030a09 ................ - 124c0 19000103 03091d00 01030209 06000103 ................ - 124d0 0f090800 01030109 07000103 01090500 ................ - 124e0 01030309 10000103 01090c00 01030209 ................ - 124f0 0b000103 01090900 01030209 0c000103 ................ - 12500 7f090e00 01030309 03000103 04090900 ................ - 12510 01030109 05000103 01090900 01030209 ................ - 12520 09000103 02090600 01030109 08000103 ................ - 12530 01090800 0103d07d 09110001 03010902 .......}........ - 12540 0001037f 09030001 03010906 0001037f ................ - 12550 09020001 03010903 00010301 09110001 ................ - 12560 037f0902 00010301 09030001 037f0903 ................ - 12570 00010301 09030001 03010902 0001037d ...............} - 12580 09030001 03010903 00010302 09030001 ................ - 12590 03010903 0001037b 09050001 0309090b .......{........ - 125a0 00010301 090a0001 03010909 00010301 ................ - 125b0 09030001 037f0903 0001030b 09030001 ................ - 125c0 03770903 00010309 09030001 03010906 .w.............. - 125d0 00010378 090d0001 03030904 0001037d ...x...........} - 125e0 09020001 03010903 00010301 09030001 ................ - 125f0 03010903 00010308 09060001 03020911 ................ - 12600 00010305 09140001 03030902 0001037d ...............} - 12610 09020001 037f090f 00010301 09030001 ................ - 12620 03030903 0001037c 09050001 03010903 .......|........ - 12630 00010303 09030001 0306091a 00010301 ................ - 12640 09090001 03010902 0001037f 09040001 ................ - 12650 03010903 00010302 09060001 03060909 ................ - 12660 00010301 090e0001 03020902 0001037f ................ - 12670 09020001 03010903 00010301 09060001 ................ - 12680 03020903 0001037f 09020001 03010903 ................ - 12690 00010301 09080001 03020903 0001037f ................ - 126a0 09020001 03010903 00010301 09090001 ................ - 126b0 03020903 0001037f 09030001 03010903 ................ - 126c0 00010305 09030001 0301090c 00010301 ................ - 126d0 09110001 03010916 00010307 09090001 ................ - 126e0 03010908 00010302 09050001 03010905 ................ - 126f0 00010305 09200001 03010915 00010301 ..... .......... - 12700 091b0001 0302091c 00010307 090b0001 ................ - 12710 03020914 00010302 09100001 03010918 ................ - 12720 00010301 091a0001 03010911 00010301 ................ - 12730 09070001 03010909 00010317 090c0001 ................ - 12740 03020917 00010301 09090001 0301090f ................ - 12750 00010304 09110001 03010915 00010301 ................ - 12760 09090001 0302090a 00010301 09030001 ................ - 12770 0301090c 00010304 09080001 03010903 ................ - 12780 0001037f 09020001 03010903 00010303 ................ - 12790 090d0001 0301090c 00010302 09070001 ................ - 127a0 037e0902 00010301 09060001 03010903 .~.............. - 127b0 0001037e 09020001 03020902 0001037e ...~...........~ - 127c0 09050001 03b20309 08000103 01091500 ................ - 127d0 01030109 21000103 01092500 01030109 ....!.....%..... - 127e0 16000103 03090b00 01030109 1d000103 ................ - 127f0 01092200 01030109 11000103 01091700 .."............. - 12800 01030109 03000103 01090a00 01030109 ................ - 12810 06000103 02090e00 01030109 06000103 ................ - 12820 01090e00 01030209 0a000103 02090a00 ................ - 12830 01030609 08000103 01092000 01030109 .......... ..... - 12840 02000103 7f090300 01030309 03000103 ................ - 12850 03090800 01030109 18000103 01090600 ................ - 12860 01030109 0a000103 01090900 0103d67b ...............{ - 12870 090f0001 03010905 00010301 09030001 ................ - 12880 03010903 00010308 09060001 0309090c ................ - 12890 00010315 09100001 03010919 00010301 ................ - 128a0 091b0001 03010914 00010301 09090001 ................ - 128b0 0301090e 00010302 090d0001 03010919 ................ - 128c0 0001037f 090b0001 0302090c 00010301 ................ - 128d0 09070001 03010918 00010303 09140001 ................ - 128e0 0303090c 0001031e 09060001 03010905 ................ - 128f0 00010301 09050001 030d0908 00010374 ...............t - 12900 090a0001 0301090a 00010303 09030001 ................ - 12910 037c090f 00010307 090a0001 0301090e .|.............. - 12920 0001037f 09080001 03010902 0001037f ................ - 12930 09060001 03060907 00010303 09030001 ................ - 12940 037c090c 00010308 090a0001 0301090f .|.............. - 12950 00010301 09090001 03020909 00010301 ................ - 12960 090b0001 03010905 00010301 09030001 ................ - 12970 03010903 00010301 09030001 03010903 ................ - 12980 00010302 090d0001 0301090b 00010301 ................ - 12990 09050001 03010903 00010301 09030001 ................ - 129a0 03010903 00010301 09030001 0302090d ................ - 129b0 00010301 090b0001 03010905 00010301 ................ - 129c0 09030001 03010903 00010301 09030001 ................ - 129d0 03010903 00010302 090d0001 03010908 ................ - 129e0 00010301 09050001 03010903 00010301 ................ - 129f0 09030001 03010903 00010301 09030001 ................ - 12a00 0302090d 00010302 090a0001 037e0902 .............~.. - 12a10 00010301 09080001 03010906 00010301 ................ - 12a20 09030001 037d0903 00010309 090a0001 .....}.......... - 12a30 03020904 0001037e 09030001 03020903 .......~........ - 12a40 00010302 09050001 037e0902 00010309 .........~...... - 12a50 09030001 03020912 00010378 091b0001 ...........x.... - 12a60 037f0910 00010303 09030001 037c0909 .............|.. - 12a70 0001030a 09150001 03040906 00010306 ................ - 12a80 090b0001 03040902 0001037c 09020001 ...........|.... - 12a90 03010906 00010303 09030001 037c0903 .............|.. - 12aa0 00010301 09060001 03030906 0001037c ...............| - 12ab0 090a0001 03040902 0001037c 09030001 ...........|.... - 12ac0 030f0909 00010302 09080001 03010905 ................ - 12ad0 00010301 09160001 03020915 00010301 ................ - 12ae0 090f0001 0302090c 0001038e 05090800 ................ - 12af0 01091400 000101ae 17000002 00030100 ................ - 12b00 000101fb 0e0d0001 01010100 00000100 ................ - 12b10 00012e2e 2f2e2e2f 696e636c 75646500 ..../../include. - 12b20 2e2e2f69 6e636c75 64652f61 72636800 ../include/arch. - 12b30 2e2e2f69 6e636c75 64652f6c 77697000 ../include/lwip. - 12b40 2e2e2f69 6e636c75 64652f6c 7769702f ../include/lwip/ - 12b50 61707000 2e2e2f2e 2e2f696e 636c7564 app.../../includ - 12b60 652f736d 61727463 6f6e6669 67000073 e/smartconfig..s - 12b70 635f6169 726b6973 732e6300 00000063 c_airkiss.c....c - 12b80 5f747970 65732e68 00010000 6574735f _types.h....ets_ - 12b90 7379732e 68000100 0063632e 68000200 sys.h....cc.h... - 12ba0 0069705f 61646472 2e680003 00007573 .ip_addr.h....us - 12bb0 65725f69 6e746572 66616365 2e680001 er_interface.h.. - 12bc0 00006573 70636f6e 6e2e6800 04000073 ..espconn.h....s - 12bd0 635f736e 69666665 722e6800 05000073 c_sniffer.h....s - 12be0 635f6169 726b6973 732e6800 0500006f c_airkiss.h....o - 12bf0 73617069 2e680001 00006d65 6d2e6800 sapi.h....mem.h. - 12c00 03000000 0005022c 772c4003 98010103 .......,w,@..... - 12c10 02090000 01030209 02000103 05090300 ................ - 12c20 01037b09 03000103 01090800 01030309 ..{............. - 12c30 08000103 03090600 01037d09 03000103 ..........}..... - 12c40 01090200 01000204 02037e09 0b000103 ..........~..... - 12c50 0a090800 01038c06 09320001 0308090a .........2...... - 12c60 0001037b 09060001 03050902 00010378 ...{...........x - 12c70 090c0001 0303090b 00010307 09050001 ................ - 12c80 0301090d 00010301 090a0001 037f0906 ................ - 12c90 00010301 09030001 037f0903 00010301 ................ - 12ca0 09030001 03020905 00010002 0402037f ................ - 12cb0 09100001 03020908 00010305 09030001 ................ - 12cc0 030c0909 00010002 04010603 00090600 ................ - 12cd0 01060304 09060001 00020401 06030009 ................ - 12ce0 0b000100 02040203 00090600 01060304 ................ - 12cf0 091e0001 0305090f 00010303 09060001 ................ - 12d00 03070905 00010301 09030001 03790903 .............y.. - 12d10 00010301 09030001 03010903 00010301 ................ - 12d20 09030001 03010903 00010305 09030001 ................ - 12d30 037d0903 00010301 09050001 03030902 .}.............. - 12d40 0001037d 09030001 03010903 00010303 ...}............ - 12d50 09030001 03010903 00010374 09030001 ...........t.... - 12d60 03010903 00010301 09030001 03010903 ................ - 12d70 00010301 09030001 03010903 00010303 ................ - 12d80 09030001 03010903 00010301 09030001 ................ - 12d90 03160903 0001036e 090b0001 03010905 .......n........ + 07560 09020001 03020902 00010301 09030001 ................ + 07570 03010903 00010301 09030001 03010902 ................ + 07580 00010302 09040001 03010903 00010301 ................ + 07590 09030001 03010903 00010301 09020001 ................ + 075a0 09020000 01018204 00000200 24010000 ............$... + 075b0 0101fb0e 0d000101 01010000 00010000 ................ + 075c0 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works + 075d0 70616365 2f646562 75672f65 73703832 pace/debug/esp82 + 075e0 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor + 075f0 655f3230 31383035 31302f61 70702f70 e_20180510/app/p + 07600 70002e2e 2f2e2e2f 696e636c 7564652f p.../../include/ + 07610 6c6c6465 7363002e 2e2f696e 636c7564 lldesc.../includ + 07620 652f6e65 74383032 3131002e 2e2f2e2e e/net80211.../.. + 07630 2f696e63 6c756465 002e2e2f 2e2e2f69 /include.../../i + 07640 6e636c75 64652f77 70610000 69665f68 nclude/wpa..if_h + 07650 77637472 6c2e6300 0100006c 6c646573 wctrl.c....lldes + 07660 632e6800 02000069 65656538 30323131 c.h....ieee80211 + 07670 5f637279 70746f2e 68000300 00696565 _crypto.h....iee + 07680 65383032 31315f70 726f746f 2e680003 e80211_proto.h.. + 07690 0000656e 6469616e 2e680004 0000636f ..endian.h....co + 076a0 6d6d6f6e 2e680005 00007770 61627566 mmon.h....wpabuf + 076b0 2e680005 00006465 66732e68 00050000 .h....defs.h.... + 076c0 69656565 38303231 315f7661 722e6800 ieee80211_var.h. + 076d0 03000000 0005021c 222b4003 23010301 ........"+@.#... + 076e0 09060001 03020903 00010301 09060001 ................ + 076f0 03010903 00010303 090e0001 03010900 ................ + 07700 00010304 090c0001 03010900 00010301 ................ + 07710 090a0001 03010903 00010303 09070001 ................ + 07720 03010910 00010301 09100001 03010909 ................ + 07730 00010301 09080001 037f0902 00010301 ................ + 07740 090f0001 0304090e 00010301 09000001 ................ + 07750 03040914 00010302 090c0001 0301090c ................ + 07760 00010301 09150001 03020909 00010304 ................ + 07770 09120001 03010900 0001037f 090a0001 ................ + 07780 03010902 00010304 09100001 03010900 ................ + 07790 00010304 09100001 03010900 00010304 ................ + 077a0 09100001 03010900 00010301 090b0001 ................ + 077b0 03030905 00010301 09000001 0301090b ................ + 077c0 00010303 09050001 03010900 00010304 ................ + 077d0 09100001 03010906 0001037f 09030001 ................ + 077e0 03010903 0001037f 09030001 03020905 ................ + 077f0 00010301 09050001 03010907 00010302 ................ + 07800 09050001 03010909 0001037f 09020001 ................ + 07810 03010903 00010303 090d0001 0301090b ................ + 07820 00010301 090b0001 03010909 00010306 ................ + 07830 09050001 037b0904 00010301 09060001 .....{.......... + 07840 03040903 00010303 09170001 0301090f ................ + 07850 00010302 09030001 0301090b 00010302 ................ + 07860 090f0001 03020903 00010301 090c0001 ................ + 07870 03010907 00010301 090e0001 03010903 ................ + 07880 00010304 09080001 03050909 00010301 ................ + 07890 09090001 03020908 00010301 090d0001 ................ + 078a0 03070919 00010304 09050001 03770909 .............w.. + 078b0 00010301 09090001 030b090a 00010306 ................ + 078c0 09160001 0301090d 00010303 090d0001 ................ + 078d0 03040907 00010301 09050001 03010906 ................ + 078e0 00010301 09090001 03050909 00010304 ................ + 078f0 090c0001 0301090e 00010301 09030001 ................ + 07900 03010906 00010303 090a0001 03080918 ................ + 07910 00010311 09100001 03760902 00010301 .........v...... + 07920 09030001 03010906 00010301 09070001 ................ + 07930 03040908 00010303 09060001 0361090b .............a.. + 07940 00010309 09050001 03010909 0001030f ................ + 07950 09090001 03010903 00010308 09120001 ................ + 07960 03010906 00010304 09090001 0308090c ................ + 07970 00010302 09030001 0303090c 00010305 ................ + 07980 090c0001 03030903 00010302 09090001 ................ + 07990 036d0907 00010302 09030001 03140910 .m.............. + 079a0 00010316 09170001 03020903 00010304 ................ + 079b0 09080001 03010903 00010304 090a0001 ................ + 079c0 03020903 00010302 09160001 037f0902 ................ + 079d0 00010301 09040001 037f0904 00010301 ................ + 079e0 09030001 0303090b 00010301 09090001 ................ + 079f0 03040917 00010301 09060001 03010903 ................ + 07a00 00010304 090b0001 03010906 00010306 ................ + 07a10 09030001 037d0906 0001037f 09020001 .....}.......... + 07a20 03040903 00010911 00000101 4f140000 ............O... + 07a30 02005901 00000101 fb0e0d00 01010101 ..Y............. + 07a40 00000001 0000012f 686f6d65 2f786367 ......./home/xcg + 07a50 2f776f72 6b737061 63652f64 65627567 /workspace/debug + 07a60 2f657370 38323636 5f6e6f6e 6f735f73 /esp8266_nonos_s + 07a70 646b5f63 6f72655f 32303138 30353130 dk_core_20180510 + 07a80 2f617070 2f707000 2e2e2f69 6e636c75 /app/pp.../inclu + 07a90 64652f70 70002e2e 2f2e2e2f 696e636c de/pp.../../incl + 07aa0 75646500 2e2e2f2e 2e2f696e 636c7564 ude.../../includ + 07ab0 652f6c6c 64657363 002e2e2f 696e636c e/lldesc.../incl + 07ac0 7564652f 6e657438 30323131 002e2e2f ude/net80211.../ + 07ad0 2e2e2f69 6e636c75 64652f77 70610000 ../include/wpa.. + 07ae0 6c6d6163 2e630001 00006d61 635f6164 lmac.c....mac_ad + 07af0 64726573 732e6800 0200006d 61635f66 dress.h....mac_f + 07b00 72616d65 2e680002 00007261 6e646f6d rame.h....random + 07b10 2e680003 00006c6c 64657363 2e680004 .h....lldesc.h.. + 07b20 00006965 65653830 3231315f 70726f74 ..ieee80211_prot + 07b30 6f2e6800 05000069 65656538 30323131 o.h....ieee80211 + 07b40 5f637279 70746f2e 68000500 00656e64 _crypto.h....end + 07b50 69616e2e 68000300 00636f6d 6d6f6e2e ian.h....common. + 07b60 68000600 00777061 6275662e 68000600 h....wpabuf.h... + 07b70 00646566 732e6800 06000069 65656538 .defs.h....ieee8 + 07b80 30323131 5f766172 2e680005 00000000 0211_var.h...... + 07b90 0502bc38 104003f5 00010301 09000001 ...8.@.......... + 07ba0 090f0000 01010005 02d03810 4003fa00 ..........8.@... + 07bb0 01030109 00000109 15000001 01000502 ................ + 07bc0 f0381040 03eb0101 03010905 00010301 .8.@............ + 07bd0 091b0001 0301090e 00010301 09050001 ................ + 07be0 09070000 01010005 022c3910 4003f601 .........,9.@... + 07bf0 01030109 05000103 7f090500 01030109 ................ + 07c00 04000103 01091200 01030109 09000103 ................ + 07c10 01090600 01090700 00010100 05026439 ..............d9 + 07c20 104003fd 01010301 09060001 03010903 .@.............. + 07c30 00010909 00000101 00050284 39104003 ............9.@. + 07c40 86020103 04090000 01030109 02000103 ................ + 07c50 7b090300 01030109 12000103 0d090700 {............... + 07c60 01037409 03000103 02090200 01030109 ..t............. + 07c70 03000103 7f090200 01030109 03000103 ................ + 07c80 7f090200 01030709 05000103 7a090200 ............z... + 07c90 01030609 06000103 7a090300 01030909 ........z....... + 07ca0 0a000103 03092200 01030309 03000103 ......"......... + 07cb0 02091100 01030409 0b000103 7f090500 ................ + 07cc0 01037f09 06000103 04090300 01037c09 ..............|. + 07cd0 03000103 04090200 01037c09 03000103 ..........|..... + 07ce0 01090200 01037f09 03000103 01090200 ................ + 07cf0 01030309 03000103 7c090300 01030209 ........|....... + 07d00 03000103 02090e00 01030109 06000103 ................ + 07d10 01090300 01030209 06000103 01090300 ................ + 07d20 01033009 18000103 01090300 01030f09 ..0............. + 07d30 15000103 76090200 01030109 12000103 ....v........... + 07d40 03090500 01037e09 0a000103 08090300 ......~......... + 07d50 01037809 17000103 08090300 01030209 ..x............. + 07d60 03000103 14094100 01036c09 02000103 ......A...l..... + 07d70 06090600 01030e09 06000103 04092300 ..............#. + 07d80 01030109 03000103 7f090300 01030109 ................ + 07d90 06000103 11093300 01031409 03000103 ......3......... + 07da0 6c090300 01030709 1c000103 0d090e00 l............... + 07db0 01030409 2b000103 01090600 01030409 ....+........... + 07dc0 3d000103 af7f0911 00010329 09050001 =..........).... + 07dd0 03010903 00010306 09020001 037a0903 .............z.. + 07de0 00010306 09030001 037a0902 00010306 .........z...... + 07df0 09020001 03790903 00010307 09030001 .....y.......... + 07e00 037a0902 00010306 09030001 037a0902 .z...........z.. + 07e10 00010306 09080001 03040911 00010395 ................ + 07e20 7f093b00 01030209 06000103 03090300 ..;............. + 07e30 01037d09 03000103 03090300 01037d09 ..}...........}. + 07e40 03000103 03090200 01030109 18000103 ................ + 07e50 01091600 01030309 05000103 7e090300 ............~... + 07e60 01030109 03000103 01090500 01030309 ................ + 07e70 05000103 1d090d00 01030109 06000103 ................ + 07e80 7f090c00 01036509 05000103 01090e00 ......e......... + 07e90 01030209 09000103 02090900 01037f09 ................ + 07ea0 11000109 09000001 01000502 503d1040 ............P=.@ + 07eb0 03c20301 03180913 00010301 09080001 ................ + 07ec0 0301090b 0001037f 09030001 03030905 ................ + 07ed0 0001037f 09030001 03010903 00010302 ................ + 07ee0 09030001 037f0905 0001031c 09030001 ................ + 07ef0 037c0904 00010303 09030001 03010906 .|.............. + 07f00 00010907 00000101 000502d4 262b4003 ............&+@. + 07f10 fe030103 00090000 01030209 02000103 ................ + 07f20 01090c00 01030209 03000103 7f090300 ................ + 07f30 01030209 03000103 01090300 01030109 ................ + 07f40 03000103 01090300 01030109 03000103 ................ + 07f50 01090300 01030109 02000103 02090200 ................ + 07f60 01030309 0a000103 08090600 01030209 ................ + 07f70 03000103 01090e00 01030109 0d000103 ................ + 07f80 01090e00 01030109 0e000103 02090d00 ................ + 07f90 01030409 0d000103 02090800 01030309 ................ + 07fa0 08000103 01090300 0103a207 090b0001 ................ + 07fb0 030f0900 00010379 09030001 037d0903 .......y.....}.. + 07fc0 0001037d 09020001 037f0903 0001037f ...}............ + 07fd0 09030001 03030908 00010301 09030001 ................ + 07fe0 03020903 00010301 09030001 037a0903 .............z.. + 07ff0 00010301 09020001 03030902 00010303 ................ + 08000 09030001 03070903 00010302 09030001 ................ + 08010 03030905 00010304 09030001 037d0902 .............}.. + 08020 00010303 090a0001 03030905 00010301 ................ + 08030 09030001 03010903 00010902 00000101 ................ + 08040 000502a4 3d104003 b3040103 05090300 ....=.@......... + 08050 01037b09 07000103 05090500 01030209 ..{............. + 08060 0e000103 01091500 01030209 03000103 ................ + 08070 01090c00 01030309 03000103 05090b00 ................ + 08080 01030f09 15000103 7e090300 01030209 ........~....... + 08090 06000103 02090300 01030209 03000103 ................ + 080a0 6e090700 01030209 06000103 01090300 n............... + 080b0 01030109 0c000103 03090800 01091900 ................ + 080c0 00010100 0502543e 104003e1 04010303 ......T>.@...... + 080d0 09070001 037d0902 00010304 09040001 .....}.......... + 080e0 03020912 00010305 09050001 030f091e ................ + 080f0 0001031c 090c0001 03570909 00010304 .........W...... + 08100 09020001 037d0902 00010303 09020001 .....}.......... + 08110 037d0902 00010303 09020001 03010905 .}.............. + 08120 00010303 09030001 037d0905 00010301 .........}...... + 08130 09060001 03020907 00010301 09210001 .............!.. + 08140 03010909 00010301 09030001 037f0902 ................ + 08150 00010301 09020001 03010905 00010306 ................ + 08160 090b0001 0301090f 00010301 09030001 ................ + 08170 037f0903 00010301 09020001 03020905 ................ + 08180 00010378 090b0001 03010903 00010301 ...x............ + 08190 09080001 037d090a 00010903 00000101 .....}.......... + 081a0 00050250 3f104003 9f050103 03090b00 ...P?.@......... + 081b0 01030509 06000103 01091700 01030209 ................ + 081c0 03000103 01090200 01037f09 05000103 ................ + 081d0 01091200 01030209 21000103 f87b0915 ........!....{.. + 081e0 0001037a 09030001 03910409 03000103 ...z............ + 081f0 f47b0903 0001037a 09030001 03920409 .{.....z........ + 08200 03000103 09090300 01030509 14000103 ................ + 08210 02091300 01030409 05000103 78090900 ............x... + 08220 01037e09 02000103 02090500 01037509 ..~...........u. + 08230 09000103 f37b0906 00010301 09030001 .....{.......... + 08240 03790906 00010307 09030001 037a0903 .y...........z.. + 08250 00010906 00000101 0005023c 40104003 ...........<@.@. + 08260 cc050103 03091500 01030109 03000103 ................ + 08270 7f090300 01030209 05000103 7f090200 ................ + 08280 01030109 03000103 01090600 01030209 ................ + 08290 0a000103 01090900 01030109 15000109 ................ + 082a0 0f000001 01000502 a0401040 03d90501 .........@.@.... + 082b0 03010900 0001090b 00000101 000502ac ................ + 082c0 40104003 df050103 01090600 01037f09 @.@............. + 082d0 03000103 01090300 01030109 03000109 ................ + 082e0 07000001 01000502 c4401040 03e40501 .........@.@.... + 082f0 0302090c 0001037e 09020001 03010902 .......~........ + 08300 00010301 09020001 037f0902 00010301 ................ + 08310 09040001 03010903 00010301 09030001 ................ + 08320 09070000 01010005 02ec4010 4003f005 ..........@.@... + 08330 01030309 05000103 7e090300 01030209 ........~....... + 08340 02000103 04091800 01037d09 03000103 ..........}..... + 08350 01090300 01037f09 02000103 03090300 ................ + 08360 01030209 07000103 01090e00 01030609 ................ + 08370 16000103 02090900 01037e09 03000103 ..........~..... + 08380 01090300 01030109 0f000103 01090600 ................ + 08390 01030209 0f000103 01090900 01090800 ................ + 083a0 00010100 0502387d 10400389 06010301 ......8}.@...... + 083b0 09000001 03010903 00010301 09040001 ................ + 083c0 037f0903 00010303 09030001 09020000 ................ + 083d0 01010005 02884110 40039106 01030209 ......A.@....... + 083e0 09000103 7e090300 01030309 05000103 ....~........... + 083f0 01090700 01030209 11000103 03090700 ................ + 08400 01030409 0c000103 02090a00 01030109 ................ + 08410 02000103 7f090200 01030109 03000103 ................ + 08420 7b090700 01090a00 00010100 0502e841 {..............A + 08430 104003a5 06010301 09070001 037f0903 .@.............. + 08440 00010302 09040001 03020908 00010301 ................ + 08450 09060001 03010909 00010301 09020001 ................ + 08460 037f0902 00010301 09030001 09070000 ................ + 08470 01010005 021c4210 4003af06 01030309 ......B.@....... + 08480 00000103 7d090300 01030209 09000103 ....}........... + 08490 7e090300 01030209 02000103 01090400 ~............... + 084a0 01030109 03000103 01090200 01037f09 ................ + 084b0 02000103 01090300 01090700 00010100 ................ + 084c0 05024442 104003ce 06010304 09190001 ..DB.@.......... + 084d0 037c0903 00010305 09070001 03010908 .|.............. + 084e0 00010301 09020001 03010903 00010302 ................ + 084f0 09090001 03f10009 17000103 01091800 ................ + 08500 01030409 03000103 7e090600 01037f09 ........~....... + 08510 04000103 01090500 01030109 05000103 ................ + 08520 03090b00 01030209 0f000103 03090500 ................ + 08530 01037f09 04000103 7f090200 01030109 ................ + 08540 04000103 01090300 01030109 05000103 ................ + 08550 02090500 0103ad7f 09170001 03010903 ................ + 08560 00010302 09030001 033b0917 0001031e .........;...... + 08570 09120001 030b0904 00010302 09020001 ................ + 08580 037d0905 00010305 09020001 037e0903 .}...........~.. + 08590 0001037e 09030001 03020905 00010302 ...~............ + 085a0 09030001 03690915 00010303 09200001 .....i....... .. + 085b0 03020902 0001037f 09030001 03020905 ................ + 085c0 00010301 09030001 0301090c 000103a8 ................ + 085d0 7f090500 01030509 05000103 03090400 ................ + 085e0 01037d09 02000103 03090900 01030209 ..}............. + 085f0 05000103 7f090300 01030109 04000103 ................ + 08600 04090300 01037f09 04000103 7e090300 ............~... + 08610 01030309 03000103 01090c00 01030109 ................ + 08620 06000103 07090d00 01030209 09000103 ................ + 08630 01091600 0103b87f 09080001 03020907 ................ + 08640 00010394 01091500 01034b09 0f000103 ..........K..... + 08650 04090900 01037d09 04000103 02090300 ......}......... + 08660 01030109 05000103 43090700 01036409 ........C.....d. + 08670 08000103 01090900 01030109 05000103 ................ + 08680 01090300 01030409 0a000103 03090900 ................ + 08690 01037f09 05000103 01090500 01030309 ................ + 086a0 03000103 02090e00 01030109 0e000103 ................ + 086b0 05091600 01030109 15000103 01090d00 ................ + 086c0 01030109 09000103 26090f00 01030109 ........&....... + 086d0 0e000103 01091500 01030109 07000103 ................ + 086e0 0d090600 01030109 09000103 01090600 ................ + 086f0 01030209 03000103 7f090600 01030109 ................ + 08700 06000103 4a090a00 01035609 0f000103 ....J.....V..... + 08710 01090300 01030509 0c000103 02091300 ................ + 08720 01030109 0a000103 02090a00 01090a00 ................ + 08730 00010100 0502bc45 104003f4 07010302 .......E.@...... + 08740 09090001 03010906 00010301 09150001 ................ + 08750 03010906 00010301 09080001 03010906 ................ + 08760 00010301 091c0001 03010912 00010303 ................ + 08770 09180001 037d0903 00010306 09030001 .....}.......... + 08780 03010905 00010305 09150001 037f0902 ................ + 08790 00010301 09060001 03750907 00010301 .........u...... + 087a0 09120001 03010902 0001037f 09020001 ................ + 087b0 03010903 00010301 09030001 037f0903 ................ + 087c0 00010305 09060001 0301090f 0001037f ................ + 087d0 09020001 03010908 00010906 00000101 ................ + 087e0 000502b4 46104003 8c080103 04091000 ....F.@......... + 087f0 01030109 06000103 7f090300 01030109 ................ + 08800 03000103 03091100 01030209 07000103 ................ + 08810 01090900 01037e09 0c000103 05091200 ......~......... + 08820 01090f00 00010100 05022047 1040039c .......... G.@.. + 08830 08010301 09000001 037f0903 00010301 ................ + 08840 09060001 03010903 00010908 00000101 ................ + 08850 00050234 47104003 a6080103 04091000 ...4G.@......... + 08860 01030109 07000103 02090500 01030109 ................ + 08870 09000103 01090600 01037d09 0e000103 ..........}..... + 08880 05091200 01030209 03000109 0f000001 ................ + 08890 01000502 94471040 03bb0801 03020905 .....G.@........ + 088a0 00010304 09150001 0305090d 00010301 ................ + 088b0 09180001 03030921 00010302 09030001 .......!........ + 088c0 037c0907 00010908 00000101 00050208 .|.............. + 088d0 48104003 cf080103 02090000 01030109 H.@............. + 088e0 09000103 02091500 01030309 02000109 ................ + 088f0 06000001 01000502 34481040 03e10801 ........4H.@.... + 08900 0301090f 00010302 09120001 0301090e ................ + 08910 00010309 090b0001 03780905 00010301 .........x...... + 08920 09030001 03010906 0001037f 09020001 ................ + 08930 03010903 00010303 09060001 03030906 ................ + 08940 00010301 09020001 037f0903 00010301 ................ + 08950 09130001 0301091a 00010303 09150001 ................ + 08960 0302091b 00010315 09210001 037f0903 .........!...... + 08970 00010301 09030001 037f0903 00010301 ................ + 08980 09030001 03010903 00010302 090c0001 ................ + 08990 030f0906 00010373 090d0001 03010909 .......s........ + 089a0 00010301 09120001 03010902 00010302 ................ + 089b0 090b0001 0302090a 00010303 09180001 ................ + 089c0 037f0906 00010301 09060001 09060000 ................ + 089d0 01010005 029c4910 4003a309 01030309 ......I.@....... + 089e0 06000103 7d090300 01030309 02000103 ....}........... + 089f0 7d090200 01030309 02000103 22090200 }..........."... + 08a00 01035e09 02000103 01090300 01030109 ..^............. + 08a10 06000103 02090300 01030209 06000103 ................ + 08a20 7f090300 01030109 02000103 7f090200 ................ + 08a30 01030109 03000103 22090a00 01030109 ........"....... + 08a40 03000103 02090600 01030209 0c000103 ................ + 08a50 62090900 01030509 03000103 7e090500 b...........~... + 08a60 01037f09 02000103 01090500 01030209 ................ + 08a70 06000103 02090300 01030109 0c000103 ................ + 08a80 03090700 01037f09 02000103 01091300 ................ + 08a90 01037009 08000103 02090900 01031109 ..p............. + 08aa0 0d000103 02090800 01030309 09000109 ................ + 08ab0 0d000001 01000502 744a1040 03dd0901 ........tJ.@.... + 08ac0 03010903 0001037f 09030001 0301090b ................ + 08ad0 00010301 09080001 0301090b 00010301 ................ + 08ae0 09030001 03010906 0001037f 09020001 ................ + 08af0 03010903 00010303 09060001 03020906 ................ + 08b00 00010301 09090001 037f0903 00010301 ................ + 08b10 09130001 03010903 0001037f 09020001 ................ + 08b20 03010903 00010301 091a0001 0302091b ................ + 08b30 00010307 091f0001 037f0903 00010301 ................ + 08b40 09030001 037f0903 00010301 09030001 ................ + 08b50 03010903 00010302 090c0001 030f0905 ................ + 08b60 00010373 090e0001 03010909 00010301 ...s............ + 08b70 09090001 03020902 00010302 090b0001 ................ + 08b80 0302090d 00010301 09180001 03010903 ................ + 08b90 0001037f 09030001 03010903 00010909 ................ + 08ba0 00000101 000502b4 4b104003 8d0a0103 ........K.@..... + 08bb0 04090000 01037c09 03000103 04090300 ......|......... + 08bc0 01037c09 03000103 04090200 01030509 ..|............. + 08bd0 09000103 02091600 01030109 08000109 ................ + 08be0 07000001 01000502 f04b1040 03a10a01 .........K.@.... + 08bf0 03030906 00010304 09060001 03010918 ................ + 08c00 00010303 09030001 03f97609 18000103 ..........v..... + 08c10 7f090200 01030109 06000103 89090903 ................ + 08c20 00010302 09060001 03030905 00010907 ................ + 08c30 00000101 0005024c 4c104003 b60a0103 .......LL.@..... + 08c40 01090000 01030109 06000109 02000001 ................ + 08c50 01000502 584c1040 03be0a01 0303090f ....XL.@........ + 08c60 00010304 09060001 03010917 00010302 ................ + 08c70 091b0001 03100914 00010301 090b0001 ................ + 08c80 03720912 00010311 09050001 0378090e .r...........x.. + 08c90 00010301 090e0001 03010905 00010903 ................ + 08ca0 00000101 00050200 4d104003 e40a0103 ........M.@..... + 08cb0 03090b00 01030509 06000103 02091700 ................ + 08cc0 01031309 1a000103 01090800 01036f09 ..............o. + 08cd0 15000103 14090300 01037909 0c000103 ..........y..... + 08ce0 74090200 01030909 03000103 03091100 t............... + 08cf0 01030109 03000109 03000001 01000502 ................ + 08d00 944d1040 03a80c01 03040907 00010303 .M.@............ + 08d10 09260001 03040903 00010302 09040001 .&.............. + 08d20 037b0912 00010307 091a0001 03010923 .{.............# + 08d30 00010301 090c0001 03030914 00010306 ................ + 08d40 09110001 037e0903 00010302 09060001 .....~.......... + 08d50 037e0906 00010302 09060001 037f0906 .~.............. + 08d60 00010302 09030001 037e0903 00010301 .........~...... + 08d70 09060001 03010902 0001037e 09020001 ...........~.... + 08d80 03020908 00010304 09070001 03030907 ................ + 08d90 0001037e 09060001 03020902 00010315 ...~............ + 08da0 090b0001 036b0906 00010312 09030001 .....k.......... + 08db0 036e0903 00010315 09030001 03050903 .n.............. + 08dc0 0001037b 09020001 03050903 00010907 ...{............ + 08dd0 00000101 000502bc 4e104003 e70c0103 ........N.@..... + 08de0 04090000 01037c09 03000103 04090a00 ......|......... + 08df0 01030209 03000103 7f090400 01030109 ................ + 08e00 02000103 7f090300 01030209 03000103 ................ + 08e10 7f090200 01030109 03000109 07000001 ................ + 08e20 01000502 e44e1040 03b10d01 0301090e .....N.@........ + 08e30 00010303 09030001 0301090a 00010304 ................ + 08e40 09050001 03010905 00010304 09100001 ................ + 08e50 0302090a 00010909 00000101 0005022c ..............., + 08e60 4f104003 c80d0103 01090600 01030109 O.@............. + 08e70 03000103 01090600 01090700 0001017e ...............~ + 08e80 19000002 00390100 000101fb 0e0d0001 .....9.......... + 08e90 01010100 00000100 00012f68 6f6d652f ........../home/ + 08ea0 7863672f 776f726b 73706163 652f6465 xcg/workspace/de + 08eb0 6275672f 65737038 3236365f 6e6f6e6f bug/esp8266_nono + 08ec0 735f7364 6b5f636f 72655f32 30313830 s_sdk_core_20180 + 08ed0 3531302f 6170702f 7070002e 2e2f2e2e 510/app/pp.../.. + 08ee0 2f696e63 6c756465 002e2e2f 2e2e2f69 /include.../../i + 08ef0 6e636c75 64652f6c 6c646573 63002e2e nclude/lldesc... + 08f00 2f2e2e2f 696e636c 7564652f 736c6300 /../include/slc. + 08f10 2e2e2f69 6e636c75 64652f6e 65743830 ../include/net80 + 08f20 32313100 2e2e2f2e 2e2f696e 636c7564 211.../../includ + 08f30 652f7770 61000070 6d2e6300 01000065 e/wpa..pm.c....e + 08f40 6e646961 6e2e6800 0200006c 6c646573 ndian.h....lldes + 08f50 632e6800 03000073 6c63322e 68000400 c.h....slc2.h... + 08f60 00696565 65383032 31315f63 72797074 .ieee80211_crypt + 08f70 6f2e6800 05000069 65656538 30323131 o.h....ieee80211 + 08f80 5f70726f 746f2e68 00050000 636f6d6d _proto.h....comm + 08f90 6f6e2e68 00060000 77706162 75662e68 on.h....wpabuf.h + 08fa0 00060000 64656673 2e680006 00006965 ....defs.h....ie + 08fb0 65653830 3231315f 7661722e 68000500 ee80211_var.h... + 08fc0 00000005 02d4272b 4003d201 01030309 ......'+@....... + 08fd0 00000103 7d090300 01030309 03000103 ....}........... + 08fe0 01090e00 01030109 03000103 04090900 ................ + 08ff0 01037d09 02000103 03090300 01037e09 ..}...........~. + 09000 02000103 05091100 01030009 00000103 ................ + 09010 01090500 01030109 03000103 01090300 ................ + 09020 01030309 05000103 06090000 01030409 ................ + 09030 14000103 03090000 01037e09 05000103 ..........~..... + 09040 7f090200 01030309 05000103 7d090300 ............}... + 09050 01030309 03000103 7e090200 01030209 ........~....... + 09060 02000103 01090800 01030209 09000103 ................ + 09070 04091100 01030209 08000103 02090500 ................ + 09080 01030109 03000103 02090800 01030409 ................ + 09090 0c000103 02090000 01037e09 06000103 ..........~..... + 090a0 02090600 01030109 05000103 01090300 ................ + 090b0 01030409 08000103 05090900 01030209 ................ + 090c0 06000103 02091100 01030109 03000103 ................ + 090d0 02090600 01030109 03000103 06090600 ................ + 090e0 01030109 06000103 1d091400 01030409 ................ + 090f0 06000103 02090300 01037e09 03000103 ..........~..... + 09100 02090300 01037e09 03000103 02090300 ......~......... + 09110 01030209 03000103 01090900 01031009 ................ + 09120 0b000103 02090300 01030109 09000103 ................ + 09130 01090900 01030709 0b000103 79090300 ............y... + 09140 01030709 03000103 03090300 01030109 ................ + 09150 06000103 02090900 01030309 06000103 ................ + 09160 01090300 01030209 09000103 5c090800 ............\... + 09170 01030209 07000103 01090600 01030109 ................ + 09180 08000103 02090300 01030209 09000103 ................ + 09190 01091400 01031e09 0d000103 06090300 ................ + 091a0 01030309 03000103 03090800 01037d09 ..............}. + 091b0 03000103 03090300 01030509 0d000103 ................ + 091c0 04090b00 01037209 02000103 0e090200 ......r......... + 091d0 01030509 10000103 07091200 01030309 ................ + 091e0 03000103 01091300 01030209 06000103 ................ + 091f0 07090900 01030509 19000103 03090300 ................ + 09200 01030109 11000103 03090800 01030109 ................ + 09210 03000103 01090900 01030409 0a000103 ................ + 09220 01090300 01030209 0f000103 04091400 ................ + 09230 01030709 06000103 09090f00 0103dd7e ...............~ + 09240 090c0001 03b10109 1d000103 05090900 ................ + 09250 01030109 03000103 7b090200 0103cf7e ........{......~ + 09260 090f0001 0301090c 0001037e 09090001 ...........~.... + 09270 03070903 00010301 09090001 03010909 ................ + 09280 00010302 09030001 037e0902 00010302 .........~...... + 09290 09040001 03010903 00010302 09090001 ................ + 092a0 03010905 00010397 01090500 0103e97e ...............~ + 092b0 09020001 03af0109 06000103 01090000 ................ + 092c0 01030809 2c000103 03091500 01030209 ....,........... + 092d0 08000103 7f090200 01030109 05000103 ................ + 092e0 7f090200 01030109 03000103 03090a00 ................ + 092f0 01037e09 03000103 01090500 01030109 ..~............. + 09300 03000103 07090900 01037d09 03000103 ..........}..... + 09310 7c090300 01030409 05000103 02090300 |............... + 09320 01037e09 03000103 03090600 01030109 ..~............. + 09330 06000103 15090600 01037509 06000103 ..........u..... + 09340 02090900 01037f09 0a000103 01090800 ................ + 09350 01030109 06000103 02090600 01030209 ................ + 09360 05000103 07090900 01030109 03000103 ................ + 09370 7f090600 01030109 06000103 69090700 ............i... + 09380 01030209 06000103 01090300 01030209 ................ + 09390 09000103 7f090800 01030109 09000103 ................ + 093a0 01090600 01031509 0c000103 05090300 ................ + 093b0 01037c09 02000103 01090300 01037f09 ..|............. + 093c0 03000103 04090500 01030409 04000103 ................ + 093d0 01090000 01030109 06000103 03090200 ................ + 093e0 01030109 00000103 04090800 01030109 ................ + 093f0 00000103 01090600 01030309 02000103 ................ + 09400 01090000 01030509 0c000103 04090c00 ................ + 09410 01037c09 03000103 04090300 01030109 ..|............. + 09420 03000103 02090600 01030909 05000103 ................ + 09430 01090800 01030109 08000103 02090800 ................ + 09440 01030509 09000103 7b090300 01030509 ........{....... + 09450 03000103 04090900 01030109 0b000103 ................ + 09460 06091d00 01030a09 20000103 01090300 ........ ....... + 09470 01037c09 02000103 7a090b00 01030109 ..|.....z....... + 09480 0f000103 7f090200 01037f09 02000103 ................ + 09490 17090900 01030109 0b000103 01090300 ................ + 094a0 01030509 0f000103 02090500 01030409 ................ + 094b0 0b000103 7d090600 01030309 05000103 ....}........... + 094c0 7d090200 01030309 05000103 02090600 }............... + 094d0 01030409 03000103 01090b00 01030809 ................ + 094e0 1a000103 01090800 01030109 10000103 ................ + 094f0 01091500 01030109 09000103 05090800 ................ + 09500 01030209 03000103 04091200 01030109 ................ + 09510 05000103 01090900 01030109 05000103 ................ + 09520 03090900 01030209 00000103 03090400 ................ + 09530 01030a09 00000103 03090c00 01030309 ................ + 09540 03000103 7d090300 01030309 05000103 ....}........... + 09550 01090600 01030109 13000103 03090c00 ................ + 09560 01030309 14000103 03090900 01030109 ................ + 09570 10000103 01090300 01037f09 02000103 ................ + 09580 01090300 01030909 17000103 7c090200 ............|... + 09590 01030209 02000103 7f090300 01030109 ................ + 095a0 04000103 01090600 01037809 04000103 ..........x..... + 095b0 0a090300 01030309 03000103 02090300 ................ + 095c0 01037e09 05000103 73090800 01031809 ..~.....s....... + 095d0 03000103 01090900 01030109 08000103 ................ + 095e0 09092a00 01030109 08000103 01090800 ..*............. + 095f0 01030209 0f000103 03091400 01030309 ................ + 09600 05000103 03090500 01030109 07000103 ................ + 09610 03091600 01030109 09000103 03091000 ................ + 09620 01030309 05000103 02090500 01030109 ................ + 09630 07000103 03091600 01030109 09000103 ................ + 09640 12090c00 01030109 00000103 7f090600 ................ + 09650 01030109 08000103 01090600 01030109 ................ + 09660 08000103 7f090300 01030109 05000103 ................ + 09670 01090600 01030309 09000103 07090a00 ................ + 09680 01030109 05000103 63090300 01030209 ........c....... + 09690 08000103 1c090300 01036909 03000103 ..........i..... + 096a0 01090800 01031b09 03000103 73090c00 ............s... + 096b0 01031009 0e000103 03090a00 01030209 ................ + 096c0 08000103 01090900 01030309 09000103 ................ + 096d0 02090500 01037c09 03000103 01090500 ......|......... + 096e0 01030309 03000103 7e090300 01030209 ........~....... + 096f0 05000103 02090800 01030209 09000103 ................ + 09700 7e090500 01030409 02000103 01090900 ~............... + 09710 01030209 09000103 0d090900 01037709 ..............w. + 09720 03000103 7d090300 01030a09 05000103 ....}........... + 09730 7a090300 01030509 02000103 7b090600 z...........{... + 09740 01030109 02000103 01090300 01030109 ................ + 09750 02000103 01090200 01030309 02000103 ................ + 09760 7f090200 01037609 03000103 01090500 ......v......... + 09770 01030209 03000103 0f090200 01037109 ..............q. + 09780 02000103 09090300 01030609 05000103 ................ + 09790 ba7f0906 00010301 09080001 03d20009 ................ + 097a0 03000103 03090e00 01030109 09000103 ................ + 097b0 01090600 01030109 0c000103 01090d00 ................ + 097c0 01030209 0f000103 03090900 01030309 ................ + 097d0 00000103 03090c00 01030209 0e000103 ................ + 097e0 7e090200 01030209 02000103 01090600 ~............... + 097f0 01030109 05000103 1b090300 01030109 ................ + 09800 09000103 01090300 01030209 06000103 ................ + 09810 7e090300 01030209 05000103 02090600 ~............... + 09820 01030109 11000103 02090800 01030409 ................ + 09830 08000103 02090c00 01030209 02000103 ................ + 09840 7e090300 01030109 03000103 7f090300 ~............... + 09850 01030209 03000103 01090b00 01030109 ................ + 09860 09000103 01090600 01037f09 02000103 ................ + 09870 01090500 01030209 02000103 01090300 ................ + 09880 01030509 03000103 6f090b00 0103c100 ........o....... + 09890 09310001 030c090f 00010304 09060001 .1.............. + 098a0 037e0903 00010302 09030001 03020907 .~.............. + 098b0 00010304 09120001 03020902 00010302 ................ + 098c0 09080001 03010903 0001037f 09030001 ................ + 098d0 030a0905 00010377 09020001 03030903 .......w........ + 098e0 00010306 09020001 03740902 00010311 .........t...... + 098f0 090f0001 03800209 09000103 847e090f .............~.. + 09900 0001031b 09090001 03660905 00010301 .........f...... + 09910 09050001 037f0903 0001031b 09070001 ................ + 09920 03010906 00010305 09080001 03040908 ................ + 09930 00010313 09160001 036d0902 00010302 .........m...... + 09940 09020001 037e0902 00010302 09050001 .....~.......... + 09950 037f0904 00010305 09040001 039a7f09 ................ + 09960 02000103 e7000904 00010301 09090001 ................ + 09970 03020906 00010309 09060001 03050906 ................ + 09980 00010385 7f090200 01030409 03000103 ................ + 09990 f4000903 00010389 7f090300 01037f09 ................ + 099a0 03000103 04090300 01037c09 03000103 ..........|..... + 099b0 01090300 01030209 02000103 7e090600 ............~... + 099c0 01030309 08000103 f800091f 00010388 ................ + 099d0 7f090300 01038901 09060001 036f0905 .............o.. + 099e0 00010312 09050001 037f0903 00010301 ................ + 099f0 09070001 0301090b 00010304 09050001 ................ + 09a00 0301090e 00010303 09130001 0301090a ................ + 09a10 00010303 09150001 03030903 00010301 ................ + 09a20 09060001 037f0903 00010301 09030001 ................ + 09a30 03020903 00010301 09080001 03020903 ................ + 09a40 00010301 09030001 03160909 0001031e ................ + 09a50 09030001 03660902 00010302 09050001 .....f.......... + 09a60 03010908 00010303 09090001 0304090d ................ + 09a70 00010303 09090001 03030905 0001030a ................ + 09a80 09050001 03030921 00010302 09090001 .......!........ + 09a90 03470909 00010315 09030001 03010903 .G.............. + 09aa0 000103db 00090600 01030109 03000103 ................ + 09ab0 01090900 01030209 03000103 74090300 ............t... + 09ac0 01030209 03000103 01090a00 01030109 ................ + 09ad0 08000103 02090300 01030b09 03000103 ................ + 09ae0 02090300 0103f37e 09080001 03d00009 .......~........ + 09af0 05000103 02090300 01030c09 06000103 ................ + 09b00 02090300 01030109 09000103 02090800 ................ + 09b10 0103b67f 09060001 037e0903 00010302 .........~...... + 09b20 09030001 03020903 00010301 09080001 ................ + 09b30 03020903 00010301 09030001 0335090c .............5.. + 09b40 00010302 09030001 03100909 00010302 ................ + 09b50 09030001 0306090c 0001030a 09030001 ................ + 09b60 03620903 00010302 09030001 03ec7e09 .b............~. + 09b70 03000103 16090b00 0103c100 09060001 ................ + 09b80 03050906 00010384 01090700 01030009 ................ + 09b90 00000103 03090600 01037e09 02000103 ..........~..... + 09ba0 05090200 01030109 02000103 02090200 ................ + 09bb0 01037f09 02000103 01090200 01037f09 ................ + 09bc0 03000103 7f090300 01037f09 03000103 ................ + 09bd0 7b090300 01030209 02000103 7e090400 {...........~... + 09be0 01030509 02000103 01090200 01030109 ................ + 09bf0 02000103 01090200 01030209 02000103 ................ + 09c00 08090200 01030209 09000103 02090300 ................ + 09c10 01030609 0f000103 01090700 01030209 ................ + 09c20 0b000103 7f090600 01030109 08000103 ................ + 09c30 7f090200 01030109 05000103 02090900 ................ + 09c40 01030409 05000103 01090b00 01030509 ................ + 09c50 20000103 01090300 01030109 02000103 ............... + 09c60 7f090300 01030109 18000103 01090600 ................ + 09c70 01030309 06000103 7d090200 01030309 ........}....... + 09c80 02000103 05090d00 01030109 00000103 ................ + 09c90 01090600 01030409 02000103 01090000 ................ + 09ca0 01030109 06000103 04090a00 01030409 ................ + 09cb0 0d000103 04090600 01030509 2e000103 ................ + 09cc0 09090c00 01030209 06000103 18090300 ................ + 09cd0 01030809 1e000103 78090300 01030a09 ........x....... + 09ce0 08000103 06090800 01037f09 02000103 ................ + 09cf0 01091200 01030b09 11000103 02091200 ................ + 09d00 0103d300 09080001 03060903 00010302 ................ + 09d10 090d0001 03030906 00010303 09050001 ................ + 09d20 037e0910 00010304 090d0001 03a27f09 .~.............. + 09d30 0f000103 02090300 01030109 05000103 ................ + 09d40 01090600 01030509 05000103 02090600 ................ + 09d50 01030209 08000103 03090300 01030509 ................ + 09d60 0c000103 05090600 01030509 09000103 ................ + 09d70 03090600 01030109 09000103 7f090300 ................ + 09d80 01030109 03000103 01091400 01030709 ................ + 09d90 05000103 7f090200 01030109 12000103 ................ + 09da0 03090a00 01030109 06000103 01091700 ................ + 09db0 01030109 03000103 01090c00 01031209 ................ + 09dc0 0a000103 7d090600 01037109 03000103 ....}.....q..... + 09dd0 0f090200 01030309 03000103 02090e00 ................ + 09de0 01030109 06000103 ae7f0906 000103fa ................ + 09df0 00090e00 01030109 09000103 01090900 ................ + 09e00 0103f779 09030001 03020909 00010388 ...y............ + 09e10 06090300 0103fd79 09030001 03010909 .......y........ + 09e20 00010389 06090300 01030309 0c000103 ................ + 09e30 02090500 01030309 0b000103 09091500 ................ + 09e40 01037809 12000103 01090500 01030209 ..x............. + 09e50 06000103 01090a00 01030609 03000103 ................ + 09e60 03091500 01030209 09000103 7e090300 ............~... + 09e70 01030209 04000103 01090600 01030609 ................ + 09e80 03000103 7a090200 01030309 02000103 ....z........... + 09e90 7d090200 01030409 05000103 7f090300 }............... + 09ea0 01030309 03000103 7d090200 01030309 ........}....... + 09eb0 03000103 2b090300 01035509 03000103 ....+.....U..... + 09ec0 03090300 01030109 06000103 06090300 ................ + 09ed0 01037a09 02000103 01090300 01030109 ..z............. + 09ee0 03000103 02090600 01030209 02000103 ................ + 09ef0 04090300 01037d09 05000103 2b090300 ......}.....+... + 09f00 01037409 0b000103 01090300 01030109 ..t............. + 09f10 03000103 7f090300 01030109 02000103 ................ + 09f20 01090300 01030109 03000103 03090600 ................ + 09f30 01030209 03000103 5f090600 01030109 ........_....... + 09f40 0c000103 01090300 01030609 06000103 ................ + 09f50 01090a00 01030309 0d000103 7f090400 ................ + 09f60 01030109 03000103 1b090a00 01030209 ................ + 09f70 07000103 7e090300 01030209 04000103 ....~........... + 09f80 01090600 01030309 03000103 7d090200 ............}... + 09f90 01030609 02000103 7a090200 01030309 ........z....... + 09fa0 06000103 01090500 01037f09 03000103 ................ + 09fb0 03090300 01030109 08000103 02090900 ................ + 09fc0 01030309 03000103 02090600 01030609 ................ + 09fd0 03000103 7a090300 01030109 03000103 ....z........... + 09fe0 05090800 01030109 05000103 2d090800 ............-... + 09ff0 01030209 03000103 03090300 01037209 ..............r. + 0a000 09000103 01090300 01030109 05000103 ................ + 0a010 7f090300 01030109 05000103 65090900 ............e... + 0a020 01030209 0b000103 02090500 01030309 ................ + 0a030 09000103 01090300 01037f09 02000103 ................ + 0a040 01090300 01037f09 02000103 01090500 ................ + 0a050 01032809 16000103 01090e00 01030109 ..(............. + 0a060 0d000103 04090300 01030409 15000103 ................ + 0a070 03090600 01037d09 03000103 01090300 ......}......... + 0a080 01030209 06000103 01090600 01030209 ................ + 0a090 09000103 03090500 01030209 06000103 ................ + 0a0a0 7e090300 01030109 03000103 01090600 ~............... + 0a0b0 01030109 06000103 03090900 01031009 ................ + 0a0c0 05000103 71090200 01030609 05000103 ....q........... + 0a0d0 06090600 01030309 03000103 03090900 ................ + 0a0e0 01030409 06000103 04091300 01030109 ................ + 0a0f0 1e000103 01090500 01030309 08000103 ................ + 0a100 01090000 01037f09 03000103 01090800 ................ + 0a110 01037f09 02000103 01090300 01030309 ................ + 0a120 03000103 7d090300 01030309 02000103 ....}........... + 0a130 01090300 01030109 0c000103 04090300 ................ + 0a140 01030409 1a000103 04090300 01030209 ................ + 0a150 05000103 02090500 01030d09 03000103 ................ + 0a160 7d090700 01037a09 12000103 01090a00 }.....z......... + 0a170 01030b09 09000103 01090000 01037f09 ................ + 0a180 03000103 01090500 01030109 08000103 ................ + 0a190 01090e00 01032109 0a000103 01090300 ......!......... + 0a1a0 01030209 04000103 7f090200 01030109 ................ + 0a1b0 03000103 02090200 01031209 06000103 ................ + 0a1c0 01090000 01037f09 03000103 01090500 ................ + 0a1d0 01030109 06000103 03090a00 01030109 ................ + 0a1e0 00000103 7f090a00 01030109 05000103 ................ + 0a1f0 01090600 01030309 07000103 01090a00 ................ + 0a200 01030109 03000103 70090300 01031209 ........p....... + 0a210 05000103 6e090500 01031209 02000103 ....n........... + 0a220 03090400 01030109 03000103 01090a00 ................ + 0a230 01030109 03000103 01090300 01030309 ................ + 0a240 09000103 01090800 01030109 06000103 ................ + 0a250 58090300 01030a09 0e000103 27090700 X...........'... + 0a260 01030309 03000103 0c091000 01030309 ................ + 0a270 05000103 01090900 01036709 03000103 ..........g..... + 0a280 0e090700 01031009 0b000103 00090000 ................ + 0a290 01030109 03000103 01090900 01030309 ................ + 0a2a0 30000103 0a090000 01037b09 06000103 0.........{..... + 0a2b0 7f090300 01037f09 02000103 7f090200 ................ + 0a2c0 01037e09 02000103 08090d00 01037a09 ..~...........z. + 0a2d0 03000103 08090200 01037809 03000103 ..........x..... + 0a2e0 01090300 01030109 03000103 01090300 ................ + 0a2f0 01030509 05000103 0b090600 01037f09 ................ + 0a300 03000103 7a090300 01031009 02000103 ....z........... + 0a310 7f090300 01037f09 03000103 76090300 ............v... + 0a320 01030209 02000103 7a090300 01037e09 ........z.....~. + 0a330 03000103 04090500 01030109 03000103 ................ + 0a340 0f090300 01030109 02000103 71090300 ............q... + 0a350 01030a09 03000103 01090300 01037709 ..............w. + 0a360 03000103 0a090200 01037009 03000103 ..........p..... + 0a370 18090300 01036609 03000103 08090200 ......f......... + 0a380 01037b09 03000103 06090300 01030109 ..{............. + 0a390 05000103 10090300 01030109 05000103 ................ + 0a3a0 01090800 01030209 0e000103 02090e00 ................ + 0a3b0 01030309 0e000103 02090e00 01030909 ................ + 0a3c0 0e000103 02091000 01030109 03000103 ................ + 0a3d0 02090800 01030109 03000103 03091200 ................ + 0a3e0 01030309 13000103 7d090200 01030509 ........}....... + 0a3f0 03000103 02090300 01030509 07000103 ................ + 0a400 05090300 01037709 14000103 39090900 ......w.....9... + 0a410 01030109 02000103 7f090200 01030109 ................ + 0a420 0b000103 05090600 01030109 0b000103 ................ + 0a430 03090e00 01030109 05000103 4c090e00 ............L... + 0a440 01030609 03000103 01091100 01030209 ................ + 0a450 12000103 01090300 01037f09 03000103 ................ + 0a460 01090400 01030309 06000103 01090200 ................ + 0a470 01037f09 07000104 0303f770 09030001 ...........p.... + 0a480 04010390 0f090600 01040303 f0700902 .............p.. + 0a490 00010301 09100001 03010916 00010301 ................ + 0a4a0 09130001 04010391 0f091600 01030709 ................ + 0a4b0 1c000103 02090a00 01037f09 04000103 ................ + 0a4c0 7f090500 01030109 03000103 01090500 ................ + 0a4d0 01037e09 02000103 02090200 01030309 ..~............. + 0a4e0 02000103 7d090200 01030109 08000103 ....}........... + 0a4f0 01090200 01037f09 02000103 01091400 ................ + 0a500 01037f09 03000103 01090200 01030109 ................ + 0a510 11000103 03090200 01030109 03000103 ................ + 0a520 04090300 01035209 0b000103 01090500 ......R......... + 0a530 01030309 03000103 35090800 01030109 ........5....... + 0a540 00000103 7f090500 01030109 02000103 ................ + 0a550 05091100 01030109 00000103 05091800 ................ + 0a560 01030109 00000103 7f090300 01030109 ................ + 0a570 06000103 01090600 01030109 0f000103 ................ + 0a580 04090300 01030309 07000103 05090000 ................ + 0a590 01037b09 02000103 05090500 01030209 ..{............. + 0a5a0 03000103 03090e00 01030109 00000103 ................ + 0a5b0 7f090300 01030109 05000103 04090600 ................ + 0a5c0 01030109 05000103 03091100 01030209 ................ + 0a5d0 00000103 7e090300 01030209 08000103 ....~........... + 0a5e0 05090200 01037b09 03000103 02090500 ......{......... + 0a5f0 01030509 05000103 02090800 01030109 ................ + 0a600 03000103 0b091800 01030209 05000103 ................ + 0a610 01090600 01030309 06000103 73090700 ............s... + 0a620 01030209 03000103 01090300 01030209 ................ + 0a630 18000103 79090800 01031209 0d000103 ....y........... + 0a640 01090000 01030409 14000103 01090300 ................ + 0a650 01037f09 02000103 01090200 01030409 ................ + 0a660 15000103 08090000 01030109 05000103 ................ + 0a670 03090200 01037f09 02000103 01090600 ................ + 0a680 01037f09 02000103 01090300 01030409 ................ + 0a690 04000103 01090500 01030109 03000103 ................ + 0a6a0 7f090200 01030109 03000103 01090900 ................ + 0a6b0 01030309 0a000103 04090500 01030409 ................ + 0a6c0 2b000103 01090500 01037f09 03000103 +............... + 0a6d0 01090200 01037f09 03000103 03090400 ................ + 0a6e0 01030109 06000103 01090a00 01030109 ................ + 0a6f0 06000103 7f090200 01030309 03000103 ................ + 0a700 01090500 01030109 06000103 05091500 ................ + 0a710 01030109 05000103 7f090200 01030109 ................ + 0a720 03000103 34090b00 01030109 06000103 ....4........... + 0a730 01091100 01030109 06000103 01090300 ................ + 0a740 01037809 03000103 0a090300 01036309 ..x...........c. + 0a750 07000103 01090500 01037f09 03000103 ................ + 0a760 01090200 01037f09 02000103 01090300 ................ + 0a770 01030409 0c000103 03090900 01030209 ................ + 0a780 09000103 04090500 01030209 05000103 ................ + 0a790 55090900 01030109 06000103 7f090300 U............... + 0a7a0 01030109 05000103 13091500 01030109 ................ + 0a7b0 08000103 26090700 01030109 00000103 ....&........... + 0a7c0 7f090300 01030109 06000103 02090900 ................ + 0a7d0 01030109 0f000103 7f090200 01030209 ................ + 0a7e0 03000103 02090b00 01030209 03000103 ................ + 0a7f0 7d090700 01037f09 03000109 03000001 }............... + 0a800 01810900 0002004b 01000001 01fb0e0d .......K........ + 0a810 00010101 01000000 01000001 2f686f6d ............/hom + 0a820 652f7863 672f776f 726b7370 6163652f e/xcg/workspace/ + 0a830 64656275 672f6573 70383236 365f6e6f debug/esp8266_no + 0a840 6e6f735f 73646b5f 636f7265 5f323031 nos_sdk_core_201 + 0a850 38303531 302f6170 702f7070 002e2e2f 80510/app/pp.../ + 0a860 2e2e2f69 6e636c75 6465002e 2e2f2e2e ../include.../.. + 0a870 2f696e63 6c756465 2f6c6c64 65736300 /include/lldesc. + 0a880 2e2e2f2e 2e2f696e 636c7564 652f736c ../../include/sl + 0a890 63002e2e 2f696e63 6c756465 2f6e6574 c.../include/net + 0a8a0 38303231 31002e2e 2f2e2e2f 696e636c 80211.../../incl + 0a8b0 7564652f 77706100 00706d5f 666f725f ude/wpa..pm_for_ + 0a8c0 62636e5f 6f6e6c79 5f6d6f64 652e6300 bcn_only_mode.c. + 0a8d0 01000065 6e646961 6e2e6800 0200006c ...endian.h....l + 0a8e0 6c646573 632e6800 03000073 6c63322e ldesc.h....slc2. + 0a8f0 68000400 00696565 65383032 31315f63 h....ieee80211_c + 0a900 72797074 6f2e6800 05000069 65656538 rypto.h....ieee8 + 0a910 30323131 5f70726f 746f2e68 00050000 0211_proto.h.... + 0a920 636f6d6d 6f6e2e68 00060000 77706162 common.h....wpab + 0a930 75662e68 00060000 64656673 2e680006 uf.h....defs.h.. + 0a940 00006965 65653830 3231315f 7661722e ..ieee80211_var. + 0a950 68000500 00000005 02fc422b 4003fc00 h.........B+@... + 0a960 01030309 0e000103 01090600 01030209 ................ + 0a970 0f000103 7f090300 01030109 08000103 ................ + 0a980 04090900 01030109 09000103 02090600 ................ + 0a990 01030209 09000103 01090300 01030109 ................ + 0a9a0 09000103 01091000 01030309 0c000103 ................ + 0a9b0 01090900 01030109 12000103 02090600 ................ + 0a9c0 01030209 08000103 03090900 01030109 ................ + 0a9d0 03000103 7f090200 01030109 06000103 ................ + 0a9e0 05090800 01030109 00000103 06090800 ................ + 0a9f0 01030109 00000103 04091400 01030109 ................ + 0aa00 00000103 03090c00 01030109 00000103 ................ + 0aa10 7f090300 01030109 02000103 05091f00 ................ + 0aa20 01030209 08000103 01090500 01030109 ................ + 0aa30 0a000103 02090e00 01030109 09000103 ................ + 0aa40 02090600 01030609 11000103 7b090200 ............{... + 0aa50 01030309 06000103 7d090200 01030309 ........}....... + 0aa60 02000103 7d090200 01030209 03000103 ....}........... + 0aa70 03090800 01030109 06000103 0b090a00 ................ + 0aa80 01030509 0e000103 02090900 01030109 ................ + 0aa90 06000103 01090500 01030e09 03000103 ................ + 0aaa0 7f090200 01030109 08000103 7f090200 ................ + 0aab0 01030109 05000103 02090600 01030109 ................ + 0aac0 14000103 01090a00 01030309 11000103 ................ + 0aad0 05090b00 01030709 00000103 7d090500 ............}... + 0aae0 01037f09 02000103 7d090200 01030109 ........}....... + 0aaf0 02000103 7f090200 01030609 0a000103 ................ + 0ab00 7b090300 01030609 02000103 7a090300 {...........z... + 0ab10 01030109 03000103 01090300 01030109 ................ + 0ab20 03000103 03090500 01030609 06000103 ................ + 0ab30 7f090200 01037d09 03000103 03090200 ......}......... + 0ab40 01037f09 03000103 01090500 01037d09 ..............}. + 0ab50 02000103 03090300 01030109 05000103 ................ + 0ab60 01090300 01030b09 09000103 0e090600 ................ + 0ab70 01030209 03000103 7e090300 01030209 ........~....... + 0ab80 03000103 7e090300 01030209 03000103 ....~........... + 0ab90 02090300 01030109 09000103 0f090b00 ................ + 0aba0 01030209 03000103 01090900 01030109 ................ + 0abb0 09000103 0e090b00 01037209 03000103 ..........r..... + 0abc0 0e090300 01030209 03000103 01090600 ................ + 0abd0 01030209 09000103 02090600 01030109 ................ + 0abe0 03000103 02090900 01035809 08000103 ..........X..... + 0abf0 02090700 01030109 06000103 01090800 ................ + 0ac00 01030209 03000103 02090900 01030109 ................ + 0ac10 14000103 22090d00 01030109 05000103 ...."........... + 0ac20 0c090300 01030109 0e000103 03090900 ................ + 0ac30 01030109 03000103 04090a00 01030109 ................ + 0ac40 00000103 01090500 01030509 0b000103 ................ + 0ac50 03090900 01037d09 03000103 03090300 ......}......... + 0ac60 01030609 06000103 01090c00 01037f09 ................ + 0ac70 02000103 01090300 01030109 0c000103 ................ + 0ac80 7f090200 01030409 08000103 7c090200 ............|... + 0ac90 01030109 05000103 02090400 01030109 ................ + 0aca0 12000103 04090d00 01030209 06000103 ................ + 0acb0 7f090200 01030109 17000103 01090300 ................ + 0acc0 01030109 0c000103 06090800 01030209 ................ + 0acd0 05000103 78090200 01030809 02000103 ....x........... + 0ace0 7e090300 01030209 06000103 01091500 ~............... + 0acf0 01030409 03000103 01090900 01030109 ................ + 0ad00 12000103 03090600 01030109 08000103 ................ + 0ad10 01090300 01030309 0a000103 01090800 ................ + 0ad20 01030109 1a000103 02090500 01030109 ................ + 0ad30 07000103 01090300 01030409 07000103 ................ + 0ad40 04090900 01030209 06000103 06090600 ................ + 0ad50 01030209 09000103 02090b00 01030109 ................ + 0ad60 0a000103 01090900 01030609 06000103 ................ + 0ad70 0f090a00 01030409 0c000103 03090600 ................ + 0ad80 01030209 0d000103 01090900 01030409 ................ + 0ad90 09000103 03090600 01030109 1a000103 ................ + 0ada0 01090c00 01037f09 09000103 04090300 ................ + 0adb0 01030109 09000103 01090c00 01030109 ................ + 0adc0 03000103 7f090200 01030109 04000103 ................ + 0add0 01090300 01030109 09000103 01090500 ................ + 0ade0 01030109 05000103 04090b00 01030409 ................ + 0adf0 0f000103 01090500 01037f09 07000103 ................ + 0ae00 01090300 01037f09 02000103 01090200 ................ + 0ae10 01030109 08000103 04090600 01030209 ................ + 0ae20 09000103 05091900 01030209 03000103 ................ + 0ae30 01091100 01030309 08000103 01090300 ................ + 0ae40 01030109 08000103 02090800 01030109 ................ + 0ae50 07000103 02090900 01030e09 15000103 ................ + 0ae60 01090600 01030209 12000103 01090200 ................ + 0ae70 01037f09 02000103 01090300 01030309 ................ + 0ae80 05000103 01090800 01037f09 02000103 ................ + 0ae90 05090300 01030109 03000103 06090200 ................ + 0aea0 01037309 0d000103 14090f00 01030309 ..s............. + 0aeb0 0e000103 02090600 01030309 0d000103 ................ + 0aec0 01090800 01030109 08000103 02090800 ................ + 0aed0 01030409 0c000103 7c090200 01030409 ........|....... + 0aee0 03000103 02090900 01030309 0a000103 ................ + 0aef0 01090b00 01030209 24000103 06091800 ........$....... + 0af00 01030109 03000103 06090200 01037509 ..............u. + 0af10 0b000103 7f090200 01037f09 0e000103 ................ + 0af20 13091000 01030409 07000103 03090600 ................ + 0af30 01030109 20000103 03091a00 01030509 .... ........... + 0af40 09000103 07090900 01030209 12000103 ................ + 0af50 01091400 0103e000 090e0001 0301090b ................ + 0af60 00010305 09030001 037b0904 00010305 .........{...... + 0af70 09020001 03010906 00010301 09040001 ................ + 0af80 03080906 00010302 09060001 03030908 ................ + 0af90 0001037e 09100001 0304090d 00010390 ...~............ + 0afa0 7f090900 01030409 06000103 7c090300 ............|... + 0afb0 01030409 03000103 03090900 01030109 ................ + 0afc0 0c000103 04090b00 01037c09 03000103 ..........|..... + 0afd0 04090300 01030209 03000103 01090300 ................ + 0afe0 01030109 09000103 02090900 01031809 ................ + 0aff0 09000103 02090300 01030109 06000103 ................ + 0b000 4e091e00 01033709 05000103 03090500 N.....7......... + 0b010 01030109 03000103 01091100 01030109 ................ + 0b020 03000103 02090a00 01030209 03000103 ................ + 0b030 01090b00 01030309 09000103 02090600 ................ + 0b040 01030109 06000103 01090900 01030209 ................ + 0b050 12000103 02090a00 01030109 05000103 ................ + 0b060 05090600 01030109 0a000103 03090b00 ................ + 0b070 01036809 03000103 5d090300 01030609 ..h.....]....... + 0b080 07000103 7d090200 01030309 03000103 ....}........... + 0b090 7e090300 01037f09 03000103 01090300 ~............... + 0b0a0 01037f09 03000103 03090300 01030209 ................ + 0b0b0 08000103 07091600 01030109 09000103 ................ + 0b0c0 d600090a 00010301 09090001 03010903 ................ + 0b0d0 00010301 09170001 0302091a 00010301 ................ + 0b0e0 09080001 037f0902 00010302 09030001 ................ + 0b0f0 03010906 00010308 09020001 03790907 .............y.. + 0b100 00010302 09050001 03020906 0001037f ................ + 0b110 09050001 037f0904 00010301 09050001 ................ + 0b120 03010902 00010301 09060001 037c0913 .............|.. + 0b130 0001037f 09020001 030d0911 00010301 ................ + 0b140 09070001 03010909 00010303 09070001 ................ + 0b150 037f0903 00010301 09050001 03050909 ................ + 0b160 0001037f 09030001 03010905 00010302 ................ + 0b170 09060001 0304090a 00010301 09000001 ................ + 0b180 09080000 01010d1f 00000200 4b010000 ............K... + 0b190 0101fb0e 0d000101 01010000 00010000 ................ + 0b1a0 012f686f 6d652f78 63672f77 6f726b73 ./home/xcg/works + 0b1b0 70616365 2f646562 75672f65 73703832 pace/debug/esp82 + 0b1c0 36365f6e 6f6e6f73 5f73646b 5f636f72 66_nonos_sdk_cor + 0b1d0 655f3230 31383035 31302f61 70702f70 e_20180510/app/p + 0b1e0 70002e2e 2f696e63 6c756465 2f707000 p.../include/pp. + 0b1f0 2e2e2f2e 2e2f696e 636c7564 652f6c6c ../../include/ll + 0b200 64657363 002e2e2f 696e636c 7564652f desc.../include/ + 0b210 6e657438 30323131 002e2e2f 2e2e2f69 net80211.../../i + 0b220 6e636c75 6465002e 2e2f2e2e 2f696e63 nclude.../../inc + 0b230 6c756465 2f777061 00007070 2e630001 lude/wpa..pp.c.. + 0b240 00006d61 635f6164 64726573 732e6800 ..mac_address.h. + 0b250 0200006d 61635f66 72616d65 2e680002 ...mac_frame.h.. + 0b260 00006c6c 64657363 2e680003 00006965 ..lldesc.h....ie + 0b270 65653830 3231315f 70726f74 6f2e6800 ee80211_proto.h. + 0b280 04000069 65656538 30323131 5f637279 ...ieee80211_cry + 0b290 70746f2e 68000400 00656e64 69616e2e pto.h....endian. + 0b2a0 68000500 00636f6d 6d6f6e2e 68000600 h....common.h... + 0b2b0 00777061 6275662e 68000600 00646566 .wpabuf.h....def + 0b2c0 732e6800 06000069 65656538 30323131 s.h....ieee80211 + 0b2d0 5f766172 2e680004 00000004 05000502 _var.h.......... + 0b2e0 487d1040 03920101 03090900 0001037e H}.@...........~ + 0b2f0 09030001 03020907 0001037e 09090001 ...........~.... + 0b300 03020909 00010301 09030001 03010902 ................ + 0b310 00010904 00000101 00050250 4f104003 ...........PO.@. + 0b320 f9000103 04090300 01037c09 03000103 ..........|..... + 0b330 05090600 01037b09 03000103 06090300 ......{......... + 0b340 01030109 03000103 01090300 01030109 ................ + 0b350 03000103 02090300 01030109 03000103 ................ + 0b360 01090200 01030109 02000103 01090200 ................ + 0b370 01030309 02000103 7e090300 01030209 ........~....... + 0b380 02000103 01090300 01030209 05000103 ................ + 0b390 7e090600 01030109 03000103 01090200 ~............... + 0b3a0 01030209 03000103 02090600 01030109 ................ + 0b3b0 0b000103 03090300 01030309 0c000103 ................ + 0b3c0 02090300 01037e09 02000103 02090300 ......~......... + 0b3d0 01037f09 02000103 01090400 01030209 ................ + 0b3e0 03000103 03090800 01037f09 02000103 ................ + 0b3f0 01090800 01030209 03000109 07000001 ................ + 0b400 01000502 684d2b40 03a60101 03010905 ....hM+@........ + 0b410 00010303 090c0001 037e0903 00010302 .........~...... + 0b420 09080001 03010908 00010304 09100001 ................ + 0b430 03010900 0001037f 09030001 03010905 ................ + 0b440 00010301 09060001 0302090b 00010304 ................ + 0b450 09070001 03010900 00010301 09080001 ................ + 0b460 0301090c 00010307 09080001 03010905 ................ + 0b470 00010301 09090001 037f0905 00010301 ................ + 0b480 09030001 03010903 00010301 09090001 ................ + 0b490 0306090a 00010301 09000001 037f0903 ................ + 0b4a0 00010301 09050001 03020906 00010301 ................ + 0b4b0 090b0001 03010908 00010301 090c0001 ................ + 0b4c0 0306090b 00010305 09030001 030e0902 ................ + 0b4d0 00010371 09060001 030f0903 00010371 ...q...........q + 0b4e0 09050001 030f0903 00010303 09020001 ................ + 0b4f0 03040903 00010303 09030001 037e0909 .............~.. + 0b500 00010309 09020001 037e0902 0001037f .........~...... + 0b510 09020001 037f0905 00010304 09030001 ................ + 0b520 030b0907 00010301 09000001 037f0903 ................ + 0b530 00010301 09050001 03010906 0001030f ................ + 0b540 09120001 03010910 00010301 09060001 ................ + 0b550 0301090f 00010302 09060001 0303090d ................ + 0b560 00010301 090b0001 03010907 0001030d ................ + 0b570 09090001 037c0906 00010307 09030001 .....|.......... + 0b580 03010906 0001037f 09020001 03010906 ................ + 0b590 0001037f 09020001 03020903 00010302 ................ + 0b5a0 09130001 03020904 00010301 090a0001 ................ + 0b5b0 03050908 00010304 09020001 03010907 ................ + 0b5c0 0001037f 09020001 03010902 0001037f ................ + 0b5d0 09040001 03010906 0001037b 09070001 ...........{.... + 0b5e0 0367090e 0001037f 09060001 03010903 .g.............. + 0b5f0 0001037f 09030001 03010907 00010302 ................ + 0b600 09080001 037e0902 00010302 09060001 .....~.......... + 0b610 03010903 00010301 09030001 0301090b ................ + 0b620 00010301 09090001 031b090f 00010302 ................ + 0b630 09050001 03010903 00010303 09080001 ................ + 0b640 0301090c 00010301 09020001 03010903 ................ + 0b650 00010302 09060001 037f0903 00010301 ................ + 0b660 09050001 037f0902 00010301 09030001 ................ + 0b670 03010908 00010306 090c0001 03010908 ................ + 0b680 00010302 09060001 03020905 00010301 ................ + 0b690 09090001 03030908 00010306 09000001 ................ + 0b6a0 037d0905 0001037d 09050001 03030905 .}.....}........ + 0b6b0 00010303 09030001 0301090c 00010303 ................ + 0b6c0 090a0001 03020908 0001037a 090b0001 ...........z.... + 0b6d0 037d0906 0001030a 09020001 03760905 .}...........v.. + 0b6e0 00010303 09030001 030a0909 00010307 ................ + 0b6f0 09100001 0301090c 00010303 09050001 ................ + 0b700 03020916 00010304 090e0001 0302090f ................ + 0b710 00010301 09090001 03030907 00010301 ................ + 0b720 09080001 037f0902 00010301 09060001 ................ + 0b730 03740907 0001030f 09150001 03020908 .t.............. + 0b740 00010302 09080001 03020906 00010302 ................ + 0b750 090b0001 037e0903 00010303 09080001 .....~.......... + 0b760 0301090c 00010301 09080001 030d094c ...............L + 0b770 00010301 09060001 03010911 00010301 ................ + 0b780 09060001 03cb0009 05000103 ad7f0909 ................ + 0b790 00010302 09050001 037e0903 00010302 .........~...... + 0b7a0 09050001 03010906 0001030e 09030001 ................ + 0b7b0 03010906 00010301 09110001 03010906 ................ + 0b7c0 00010301 09060001 03330903 00010301 .........3...... + 0b7d0 09060001 03010911 00010301 09060001 ................ + 0b7e0 0301090e 0001037f 09030001 036f0903 .............o.. + 0b7f0 00010301 09060001 03010907 0001037f ................ + 0b800 09030001 03010905 0001037f 09030001 ................ + 0b810 03010905 00010303 09030001 0302090b ................ + 0b820 0001037e 09030001 03030908 00010301 ...~............ + 0b830 090c0001 03020908 00010301 09060001 ................ + 0b840 035b0903 00010301 09060001 03010911 .[.............. + 0b850 00010304 09060001 03060903 00010301 ................ + 0b860 09060001 03010914 00010305 09060001 ................ + 0b870 03010903 00010302 09030001 03010905 ................ + 0b880 00010371 09050001 0301090a 00010301 ...q............ + 0b890 09030001 03600903 00010301 09060001 .....`.......... + 0b8a0 03010911 00010301 09060001 03010903 ................ + 0b8b0 000103ee 00090500 01030809 02000103 ................ + 0b8c0 7a090200 01030209 02000103 01090a00 z............... + 0b8d0 01030309 11000103 01090300 01037f09 ................ + 0b8e0 03000103 01090300 01030109 03000103 ................ + 0b8f0 02090300 01030209 13000103 03090900 ................ + 0b900 01031409 17000103 02090300 01030109 ................ + 0b910 02000103 7f090300 01030109 02000103 ................ + 0b920 02090600 01036a09 02000103 01090300 ......j......... + 0b930 01030409 09000103 01090d00 01030609 ................ + 0b940 08000103 01090600 01031209 20000103 ............ ... + 0b950 03090c00 01037d09 03000103 03090200 ......}......... + 0b960 01030109 06000103 01090300 01030609 ................ + 0b970 1d000103 02090200 01030109 09000103 ................ + 0b980 01092e00 01030109 06000103 01090300 ................ + 0b990 01030109 06000103 01091100 01030309 ................ + 0b9a0 06000103 06090300 01037a09 03000103 ..........z..... + 0b9b0 06090200 01037a09 05000103 02090300 ......z......... + 0b9c0 01030109 03000103 03090500 01036709 ..............g. + 0b9d0 03000103 1c090300 01030409 24000103 ............$... + 0b9e0 04090500 01037c09 02000103 04090200 ......|......... + 0b9f0 01037c09 02000103 04090200 01030909 ..|............. + 0ba00 34000103 02090500 01030509 0a000103 4............... + 0ba10 01090600 01030109 0a000103 04090600 ................ + 0ba20 01030209 08000103 02090800 01037e09 ..............~. + 0ba30 02000103 02090500 01030d09 0d000103 ................ + 0ba40 01090600 01030109 28000103 02090600 ........(....... + 0ba50 01030609 10000103 03090300 01031809 ................ + 0ba60 21000103 0a090200 01035f09 09000103 !........._..... + 0ba70 02090300 01030309 06000103 7d090200 ............}... + 0ba80 01030309 08000103 01090300 01030109 ................ + 0ba90 06000103 01090b00 01030109 06000103 ................ + 0baa0 02090800 01037d09 02000103 0c090300 ......}......... + 0bab0 01030109 03000103 08090900 01030209 ................ + 0bac0 06000103 01090800 01036d09 09000103 ..........m..... + 0bad0 01090b00 01030209 05000103 01090500 ................ + 0bae0 01031509 09000103 01090500 01030109 ................ + 0baf0 03000103 04090800 01030109 00000103 ................ + 0bb00 01091300 01030509 02000103 7d090200 ............}... + 0bb10 01030109 03000103 7f090300 01030109 ................ + 0bb20 03000103 02090300 01030509 05000103 ................ + 0bb30 01090000 01030609 13000103 7c090400 ............|... + 0bb40 01037f09 03000103 01090200 01037f09 ................ + 0bb50 02000103 01090900 01030409 03000103 ................ + 0bb60 04090a00 01030309 07000103 7d090300 ............}... + 0bb70 01030209 02000103 01090200 01037f09 ................ + 0bb80 02000103 01090200 01037f09 02000103 ................ + 0bb90 01090200 01030109 06000103 02090b00 ................ + 0bba0 01030209 0b000103 7f090300 01037f09 ................ + 0bbb0 02000103 01090200 01030109 02000103 ................ + 0bbc0 05090d00 01030509 06000103 7b090300 ............{... + 0bbd0 01030509 03000103 04090c00 01030509 ................ + 0bbe0 0d000103 01090600 01030109 02000103 ................ + 0bbf0 01090800 01030109 03000103 7d090500 ............}... + 0bc00 01030609 06000103 02091600 01030109 ................ + 0bc10 0c000103 7f090300 01030109 05000103 ................ + 0bc20 bc100917 00010301 091d0001 03010902 ................ + 0bc30 0001037f 09020001 03010905 000103bf ................ + 0bc40 6f090600 01031409 05000103 01090600 o............... + 0bc50 01037209 0d000103 02090500 01030209 ..r............. + 0bc60 05000103 02090600 01030209 08000103 ................ + 0bc70 01090600 01037f09 02000103 2b090c00 ............+... + 0bc80 01030309 00000103 7d090400 01030309 ........}....... + 0bc90 0d000103 09090900 01030209 06000103 ................ + 0bca0 01090800 01030109 12000103 01090e00 ................ + 0bcb0 01030209 0d000103 7c090c00 01030609 ........|....... + 0bcc0 03000103 09090300 01037709 03000103 ..........w..... + 0bcd0 09090300 01037709 03000103 09090200 ......w......... + 0bce0 01037709 03000103 09090600 01030209 ..w............. + 0bcf0 1a000103 7f090400 01030109 08000103 ................ + 0bd00 04091500 01030109 03000103 05090f00 ................ + 0bd10 01030709 03000103 01090a00 01030309 ................ + 0bd20 04000103 24091000 01030209 03000103 ....$........... + 0bd30 01090b00 01030409 2a000103 7c090300 ........*...|... + 0bd40 01030409 02000103 03090600 01030509 ................ + 0bd50 08000103 a47f0907 000103c1 00090600 ................ + 0bd60 01030209 0a000103 02090a00 01032509 ..............%. + 0bd70 13000103 03090500 01030309 03000103 ................ + 0bd80 01090300 01030809 07000103 987b090a .............{.. + 0bd90 0001037d 09050001 03030903 0001037d ...}...........} + 0bda0 09020001 03030903 000103ea 04090900 ................ + 0bdb0 01030309 03000103 01090500 01030209 ................ + 0bdc0 05000103 03091100 01030409 05000103 ................ + 0bdd0 01090900 01030109 08000103 db00090a ................ + 0bde0 00010305 090c0001 03090904 00010377 ...............w + 0bdf0 09020001 03090904 00010375 09050001 ...........u.... + 0be00 03290908 0001036d 090b0001 03080914 .).....m........ + 0be10 00010302 09060001 03010909 00010378 ...............x + 0be20 09080001 0301090b 0001030c 09080001 ................ + 0be30 037d0908 0001037d 091a0001 037c0903 .}.....}.....|.. + 0be40 00010364 091a0001 03bd0109 09000103 ...d............ + 0be50 02090f00 01030309 09000103 02090200 ................ + 0be60 01030209 22000103 01090800 01032809 ....".........(. + 0be70 0e000103 03090300 01030f09 03000103 ................ + 0be80 07090200 0103bc7f 09040001 031f0909 ................ + 0be90 00010303 09030001 03010906 00010301 ................ + 0bea0 090c0001 036b0908 00010304 09030001 .....k.......... + 0beb0 03020915 00010301 09030001 0302090b ................ + 0bec0 00010301 090f0001 03620908 00010329 .........b.....) + 0bed0 09050001 03230902 0001036a 090d0001 .....#.....j.... + 0bee0 030c0912 0001032f 09050001 03010900 ......./........ + 0bef0 00010304 09080001 03040916 00010302 ................ + 0bf00 09060001 03010906 00010301 09050001 ................ + 0bf10 03140910 00010301 09060001 03010906 ................ + 0bf20 00010302 09120001 03030908 00010367 ...............g + 0bf30 090b0001 0303090b 00010302 09060001 ................ + 0bf40 03010909 00010301 09060001 03020912 ................ + 0bf50 00010313 090e0001 03060900 0001037a ...............z + 0bf60 09020001 03030905 00010301 09030001 ................ + 0bf70 03010903 00010303 09030001 03010903 ................ + 0bf80 0001037d 09030001 030d0903 00010303 ...}............ + 0bf90 09070001 03010914 00010304 09150001 ................ + 0bfa0 037f0902 00010301 09050001 03d90009 ................ + 0bfb0 1c000103 7c090300 01030209 05000103 ....|........... + 0bfc0 7e090300 01037f09 03000103 05090300 ~............... + 0bfd0 01030209 06000103 7f090300 01030309 ................ + 0bfe0 09000103 a57f090f 00010304 09030001 ................ + 0bff0 037c0903 00010304 09030001 037d0903 .|...........}.. + 0c000 00010301 09030001 03130905 00010370 ...............p + 0c010 09030001 03020903 0001031e 09030001 ................ + 0c020 0303090c 0001037d 09030001 03030906 .......}........ + 0c030 00010304 09060001 037c0903 00010303 .........|...... + 0c040 09030001 037d0905 00010304 09060001 .....}.......... + 0c050 03010906 00010301 09090001 03010906 ................ + 0c060 0001037f 09030001 03020906 00010303 ................ + 0c070 09180001 03010912 00010304 09030001 ................ + 0c080 037e0902 00010301 09030001 037f0905 .~.............. + 0c090 00010302 09030001 03020906 00010302 ................ + 0c0a0 09030001 037f0904 0001037e 09030001 ...........~.... + 0c0b0 03020903 00010301 09030001 037d0903 .............}.. + 0c0c0 00010303 09030001 03010909 00010304 ................ + 0c0d0 09030001 037f0903 0001037f 09030001 ................ + 0c0e0 03020909 00010302 09060001 03020903 ................ + 0c0f0 0001037d 09050001 03020903 0001037e ...}...........~ + 0c100 09030001 03020903 00010301 09030001 ................ + 0c110 037d0903 00010303 09030001 03070909 .}.............. + 0c120 0001037c 09030001 03020903 0001037e ...|...........~ + 0c130 09030001 037f0903 00010305 09030001 ................ + 0c140 03020906 0001037f 09030001 0311090d ................ + 0c150 00010301 09080001 03020906 0001037f ................ + 0c160 09030001 03010903 0001037f 09030001 ................ + 0c170 03010902 0001037f 09050001 03020909 ................ + 0c180 00010302 090c0001 03040909 00010304 ................ + 0c190 09000001 03020908 00010304 09100001 ................ + 0c1a0 03010911 00010303 09030001 03020903 ................ + 0c1b0 00010302 090b0001 03020903 00010305 ................ + 0c1c0 09060001 0306090c 00010305 09110001 ................ + 0c1d0 03260914 00010301 09060001 030a0910 .&.............. + 0c1e0 00010307 09080001 03020910 0001030b ................ + 0c1f0 09080001 037f0903 00010301 09030001 ................ + 0c200 037f0902 00010301 09050001 037f0906 ................ + 0c210 00010301 09060001 03010903 00010302 ................ + 0c220 090b0001 037e0903 00010302 09030001 .....~.......... + 0c230 037e0903 00010302 09030001 03020903 .~.............. + 0c240 00010301 09080001 03010903 00010302 ................ + 0c250 09030001 03020903 00010301 092c0001 .............,.. + 0c260 03030909 00010301 09090001 03130906 ................ + 0c270 0001036d 09030001 03130909 00010303 ...m............ + 0c280 09050001 037d0902 00010303 09090001 .....}.......... + 0c290 03040907 0001037c 09030001 03040906 .......|........ + 0c2a0 0001037c 09060001 03050903 00010301 ...|............ + 0c2b0 09090001 0301090c 00010301 09060001 ................ + 0c2c0 037f0909 00010302 09060001 03020915 ................ + 0c2d0 00010301 09050001 03010903 00010301 ................ + 0c2e0 09030001 037c0903 00010301 09030001 .....|.......... + 0c2f0 03060903 00010301 09080001 0302090d ................ + 0c300 000103a3 7f090f00 0103e000 09020001 ................ + 0c310 03827f09 0b000103 03090e00 01030c09 ................ + 0c320 06000103 01090300 01037f09 03000103 ................ + 0c330 01090200 01037f09 05000103 02090600 ................ + 0c340 01030709 09000103 c2000905 0001037f ................ + 0c350 09030001 03010905 00010302 09060001 ................ + 0c360 0302090c 00010374 09110001 03010906 .......t........ + 0c370 00010332 09140001 03130900 0001036d ...2...........m + 0c380 09030001 03120912 0001036e 09020001 ...........n.... + 0c390 03100902 00010370 09020001 03100903 .......p........ + 0c3a0 00010304 09020001 037e0903 00010302 .........~...... + 0c3b0 09030001 037e0903 00010302 09030001 .....~.......... + 0c3c0 037f0903 00010301 09050001 03010903 ................ + 0c3d0 0001032b 090e0001 03050902 0001037b ...+...........{ + 0c3e0 09030001 03020909 00010305 090b0001 ................ + 0c3f0 037e0902 00010306 09030001 037f0903 .~.............. + 0c400 00010301 09030001 037f0902 00010301 ................ + 0c410 09030001 03020903 00010303 09030001 ................ + 0c420 03010903 000103c8 74090a00 01030309 ........t....... + 0c430 03000103 7d090300 01030309 02000103 ....}........... + 0c440 7d090300 01030309 03000103 e50b090d }............... + 0c450 00010303 09030001 0302090b 0001037e ...............~ + 0c460 09020001 03020902 00010302 09060001 ................ + 0c470 03100903 00010370 09020001 03100905 .......p........ + 0c480 00010301 09030001 03020903 00010305 ................ + 0c490 09030001 03010908 000103b5 7f090d00 ................ + 0c4a0 01030409 03000103 01090a00 0103de00 ................ + 0c4b0 09110001 03490908 000103d9 00090200 .....I.......... + 0c4c0 01034609 0f000103 04090500 01030609 ..F............. + 0c4d0 0b000103 02091600 01030a09 07000103 ................ + 0c4e0 02090300 01037e09 03000103 02090300 ......~......... + 0c4f0 01038c7f 090b0001 03160910 00010304 ................ + 0c500 09050001 03010907 00010303 09080001 ................ + 0c510 03020920 00010301 09050001 037f0902 ... ............ + 0c520 0001030f 09030001 03010908 00010303 ................ + 0c530 09090001 0302091f 00010371 09080001 ...........q.... + 0c540 03010909 000103ed 02092100 01030309 ..........!..... + 0c550 05000103 01091400 01030109 06000103 ................ + 0c560 01090d00 01037d09 08000103 05090700 ......}......... + 0c570 01030209 09000103 f003090c 00010302 ................ + 0c580 09070001 03010906 00010303 090a0001 ................ + 0c590 037f0902 00010301 09100001 03020902 ................ + 0c5a0 00010301 09060001 0312090b 00010302 ................ + 0c5b0 09070001 03010906 00010303 090a0001 ................ + 0c5c0 037f0902 00010301 09100001 03020902 ................ + 0c5d0 00010301 09060001 0304091f 000103ec ................ + 0c5e0 00090000 01030509 02000103 8f7f0902 ................ + 0c5f0 000103ec 00090800 01030109 04000103 ................ + 0c600 7f090300 01030109 02000103 01090400 ................ + 0c610 01037e09 03000103 01090300 01037f09 ..~............. + 0c620 05000103 05090300 01030109 04000103 ................ + 0c630 7f090300 01030109 02000103 01090500 ................ + 0c640 01037e09 03000103 05090600 01030109 ..~............. + 0c650 02000103 01090200 01030109 0b000103 ................ + 0c660 7e090700 01030209 05000103 7e090800 ~...........~... + 0c670 01038c7f 09030001 03010905 0001037f ................ + 0c680 09060001 03010903 0001037f 09060001 ................ + 0c690 03030906 0001037f 09030001 0301090c ................ + 0c6a0 00010302 09060001 0302090c 00010307 ................ + 0c6b0 09030001 03010911 00010308 090e0001 ................ + 0c6c0 037c0908 0001037f 09030001 03030903 .|.............. + 0c6d0 0001037d 09030001 03010903 00010302 ...}............ + 0c6e0 09030001 037d0903 00010301 09030001 .....}.......... + 0c6f0 03040902 00010302 09060001 03040903 ................ + 0c700 000103fa 01090f00 01030309 0f000103 ................ + 0c710 7d090200 01030309 03000103 7f090200 }............... + 0c720 01030409 03000103 01090500 01030109 ................ + 0c730 03000103 01090900 01030509 0c000103 ................ + 0c740 7e090300 01030209 0b000103 06090300 ~............... + 0c750 01037b09 02000103 03090300 01030109 ..{............. + 0c760 0a000103 01090300 01030309 17000103 ................ + 0c770 03090b00 01030209 04000103 02090300 ................ + 0c780 01030109 0c000103 01090500 01030309 ................ + 0c790 03000103 05090200 01037b09 02000103 ..........{..... + 0c7a0 02091600 01037e09 02000103 02090300 ......~......... + 0c7b0 01030309 06000103 04090900 01030309 ................ + 0c7c0 14000103 01091300 01030109 0c000103 ................ + 0c7d0 01091000 01033c09 02000103 5d090900 ......<.....]... + 0c7e0 01030209 06000103 02090600 01030109 ................ + 0c7f0 16000103 01090c00 01030909 13000103 ................ + 0c800 02090e00 01035b09 05000103 7f090200 ......[......... + 0c810 01032b09 03000103 01090600 01030109 ..+............. + 0c820 1f000103 01090600 01030209 07000103 ................ + 0c830 02090c00 01035409 1a000103 02090500 ......T......... + 0c840 01032f09 08000103 69090b00 01036009 ../.....i.....`. + 0c850 0b000103 0f090b00 0103b601 091b0001 ................ + 0c860 03030905 0001037e 09020001 03020902 .......~........ + 0c870 00010309 09020001 03770903 00010306 .........w...... + 0c880 09110001 03030902 00010301 09050001 ................ + 0c890 03010929 0001037f 09040001 03010902 ...)............ + 0c8a0 00010303 09050001 037f0902 0001030b ................ + 0c8b0 09030001 03040918 00010374 09090001 ...........t.... + 0c8c0 03010918 00010302 091e0001 037f0903 ................ + 0c8d0 00010301 09020001 037f0903 00010301 ................ + 0c8e0 09020001 03030910 0001037e 09030001 ...........~.... + 0c8f0 037f0903 00010301 09020001 03020922 ..............." + 0c900 00010908 00000101 000502e4 4f104003 ............O.@. + 0c910 e8070103 04090e00 01030109 06000103 ................ + 0c920 05090700 01030109 06000103 7f090200 ................ + 0c930 01030409 03000103 02090c00 01030109 ................ + 0c940 06000103 7f090200 01032209 03000103 .........."..... + 0c950 02090200 01037e09 03000103 02090200 ......~......... + 0c960 01037e09 02000103 03090300 01037f09 ..~............. + 0c970 03000103 01090300 01037f09 02000103 ................ + 0c980 01090500 01030509 03000103 05090600 ................ + 0c990 01030809 09000109 0e000001 01000502 ................ + 0c9a0 5c501040 03b51101 03030900 00010301 \P.@............ + 0c9b0 09100001 0301090a 0001037f 09020001 ................ + 0c9c0 03010903 00010301 09020001 037f0904 ................ + 0c9d0 00010301 09050001 03030909 00010302 ................ + 0c9e0 09090001 09020000 01010005 029c5010 ..............P. + 0c9f0 4003c811 01030309 00000103 01090300 @............... + 0ca00 01030209 0e000103 7f090200 01030109 ................ + 0ca10 0b000103 03090200 01037d09 02000103 ..........}..... + 0ca20 03090200 01090200 00010100 0502c450 ...............P + 0ca30 104003d9 11010301 09000001 03040902 .@.............. + 0ca40 0001037c 09030001 03040902 0001037c ...|...........| + 0ca50 09020001 03030903 00010301 09030001 ................ + 0ca60 03020912 00010902 00000101 000502e8 ................ + 0ca70 50104003 ed130103 01090000 01030109 P.@............. + 0ca80 0d000109 02000001 01000502 f8501040 .............P.@ + 0ca90 03f61301 03010900 00010301 090d0001 ................ + 0caa0 03020902 0001037f 09030001 03010902 ................ + 0cab0 00010301 09050001 09020000 01010005 ................ + 0cac0 02205110 40039115 01030109 07000103 . Q.@........... + 0cad0 01091200 01030709 14000109 07000001 ................ + 0cae0 01000502 54511040 03ae1501 03020900 ....TQ.@........ + 0caf0 00010301 09140001 09020000 01010005 ................ + 0cb00 026c5110 4003f015 01030209 0c000103 .lQ.@........... + 0cb10 02092700 01037e09 03000103 02090300 ..'...~......... + 0cb20 01030409 05000103 7c090400 01030109 ........|....... + 0cb30 04000103 0f090700 01037609 0f000103 ..........v..... + 0cb40 01090700 01030209 0b000103 7f090300 ................ + 0cb50 01030109 03000103 04090600 01091300 ................ + 0cb60 00010100 0502fc51 10400388 16010307 .......Q.@...... + 0cb70 09100001 03010903 00010301 09070001 ................ + 0cb80 037f0903 00010301 09020001 037f0905 ................ + 0cb90 00010301 09050001 03010914 00010301 ................ + 0cba0 09040001 037f0909 00010306 09120001 ................ + 0cbb0 0301090b 00010301 09030001 03010912 ................ + 0cbc0 00010305 09090001 037a090e 00010308 .........z...... + 0cbd0 09030001 03010912 00010305 09080001 ................ + 0cbe0 037a090e 00010302 09060001 0378090f .z...........x.. + 0cbf0 00010301 090c0001 03010908 0001030c ................ + 0cc00 09030001 09110000 01010005 02f85210 ..............R. + 0cc10 4003d416 01030109 0c000103 06090300 @............... + 0cc20 01037a09 06000103 06090500 01030309 ..z............. + 0cc30 0e000103 03090800 01037d09 02000103 ..........}..... + 0cc40 03090300 01030309 02000103 7d090200 ............}... + 0cc50 01030309 03000103 6a090c00 01030109 ........j....... + 0cc60 14000103 01090200 01037f09 02000103 ................ + 0cc70 01090500 01031609 09000103 04090b00 ................ + 0cc80 01030309 04000103 03090600 01037d09 ..............}. + 0cc90 03000103 03090500 01030109 18000103 ................ + 0cca0 07090500 01037c09 07000109 15000001 ......|......... + 0ccb0 01000502 bc531040 03fb1601 03010904 .....S.@........ + 0ccc0 0001037f 09030001 03010907 0001037f ................ + 0ccd0 09020001 03010902 00010305 09070001 ................ + 0cce0 03010903 00010301 09050001 03020909 ................ + 0ccf0 00010343 09020001 037c0903 00010301 ...C.....|...... + 0cd00 09080001 03020903 0001037f 09030001 ................ + 0cd10 03020903 00010301 090a0001 03dd0009 ................ + 0cd20 07000103 64090d00 01030109 14000103 ....d........... + 0cd30 02090800 01037e09 03000103 02091200 ......~......... + 0cd40 01037d09 09000103 08090300 01037809 ..}...........x. + 0cd50 10000103 08090300 01030409 08000103 ................ + 0cd60 74090300 01030c09 02000103 01091500 t............... + 0cd70 01037f09 02000103 05090300 01030209 ................ + 0cd80 14000103 aa7f0903 000103d6 00090200 ................ + 0cd90 0103a77f 09030001 03040909 0001037c ...............| + 0cda0 09030001 03030905 0001037e 09030001 ...........~.... + 0cdb0 037f0903 00010302 09030001 03020903 ................ + 0cdc0 000103d9 00090b00 0103a67f 09170001 ................ + 0cdd0 03da0009 02000103 01090500 01030109 ................ + 0cde0 03000103 a17f0903 00010304 09030001 ................ + 0cdf0 037c0903 00010301 09080001 03020903 .|.............. + 0ce00 0001037f 09030001 03020903 000103c4 ................ + 0ce10 00090b00 01037f09 03000109 03000001 ................ + 0ce20 01000502 24551040 03ab1701 0306090f ....$U.@........ + 0ce30 00010301 09060001 03010907 00010302 ................ + 0ce40 09060001 0302090e 00010305 09100001 ................ + 0ce50 037c0903 00010303 09030001 03010902 .|.............. + 0ce60 0001037f 09030001 03010902 00010301 ................ + 0ce70 09060001 03030905 0001037e 09020001 ...........~.... + 0ce80 03010904 00010302 09040001 0302090a ................ + 0ce90 00010301 09060001 0301091c 00010302 ................ + 0cea0 09080001 03010906 00010302 09160001 ................ + 0ceb0 03010918 00010301 09060001 03010925 ...............% + 0cec0 00010301 09060001 036f090c 0001031d .........o...... + 0ced0 09030001 035c0911 0001037f 09020001 .....\.......... + 0cee0 09030000 01010005 02445610 4003d718 .........DV.@... + 0cef0 01030109 00000103 7f090300 01030109 ................ + 0cf00 06000103 01090200 01037f09 02000103 ................ + 0cf10 01090200 01030109 03000103 01090300 ................ + 0cf20 01030109 05000109 07000001 01000502 ................ + 0cf30 6c561040 03981901 03010909 00010305 lV.@............ + 0cf40 09060001 0301090c 00010305 09060001 ................ + 0cf50 037b0902 00010307 09030001 03010907 .{.............. + 0cf60 00010301 09060001 03010906 00010302 ................ + 0cf70 09050001 03080912 00010302 09030001 ................ + 0cf80 03020906 0001037f 09030001 03010902 ................ + 0cf90 0001037f 09020001 03010903 0001037f ................ + 0cfa0 09030001 03020905 00010301 090c0001 ................ + 0cfb0 03040908 0001090b 00000101 000502f8 ................ + 0cfc0 56104003 d0190103 01090500 01030109 V.@............. + 0cfd0 0b000103 02090900 01090900 00010100 ................ + 0cfe0 05022057 104003fd 19010302 09100001 .. W.@.......... + 0cff0 0302090e 00010301 09060001 0302090d ................ + 0d000 00010301 09070001 03020903 0001037e ...............~ + 0d010 09020001 03020907 0001037b 09030001 ...........{.... + 0d020 030a0905 00010301 09060001 0379090b .............y.. + 0d030 00010302 09120001 03010906 00010905 ................ + 0d040 00000101 000502a0 57104003 911a0103 ........W.@..... + 0d050 01090900 01037f09 03000103 01090200 ................ + 0d060 01030209 26000103 7e090300 01030209 ....&...~....... + 0d070 12000103 02091600 01037e09 02000103 ..........~..... + 0d080 02090200 01037e09 02000103 02090300 ......~......... + 0d090 01090500 000101aa 05000002 00f40000 ................ + 0d0a0 000101fb 0e0d0001 01010100 00000100 ................ + 0d0b0 00012f68 6f6d652f 7863672f 776f726b ../home/xcg/work + 0d0c0 73706163 652f6465 6275672f 65737038 space/debug/esp8 + 0d0d0 3236365f 6e6f6e6f 735f7364 6b5f636f 266_nonos_sdk_co + 0d0e0 72655f32 30313830 3531302f 6170702f re_20180510/app/ + 0d0f0 7070002e 2e2f2e2e 2f696e63 6c756465 pp.../../include + 0d100 2f6c6c64 65736300 2e2e2f69 6e636c75 /lldesc.../inclu + 0d110 64652f6e 65743830 32313100 2e2e2f69 de/net80211.../i + 0d120 6e636c75 64652f70 70000072 6174655f nclude/pp..rate_ + 0d130 636f6e74 726f6c2e 63000100 006c6c64 control.c....lld + 0d140 6573632e 68000200 00696565 65383032 esc.h....ieee802 + 0d150 31315f70 726f746f 2e680003 00006965 11_proto.h....ie + 0d160 65653830 3231315f 63727970 746f2e68 ee80211_crypto.h + 0d170 00030000 6d61635f 61646472 6573732e ....mac_address. + 0d180 68000400 006d6163 5f667261 6d652e68 h....mac_frame.h + 0d190 00040000 00000502 707d1040 03cb0001 ........p}.@.... + 0d1a0 03010900 0001091c 00000101 00050288 ................ + 0d1b0 672b4003 d0000103 00090000 01031f09 g+@............. + 0d1c0 19000103 04090300 01030109 03000103 ................ + 0d1d0 01090300 01036e09 03000103 04090300 ......n......... + 0d1e0 01030109 03000103 01090300 01036c09 ..............l. + 0d1f0 03000103 01090300 01030109 03000103 ................ + 0d200 06090300 01031e09 03000103 04090300 ................ + 0d210 01030109 03000103 01090300 01037809 ..............x. + 0d220 03000103 01090300 01033109 03000103 ..........1..... + 0d230 06090300 01034709 03000103 06090200 ......G......... + 0d240 01036209 02000103 06090200 01036e09 ..b...........n. + 0d250 02000103 18090200 01030609 02000103 ................ + 0d260 68090200 01037609 02000103 1d090900 h.....v......... + 0d270 01030109 03000103 31090300 01030609 ........1....... + 0d280 03000103 24090300 01030609 03000103 ....$........... + 0d290 06090300 01030609 03000103 06090300 ................ + 0d2a0 01031809 03000103 06090300 01030609 ................ + 0d2b0 03000103 06090300 01030609 03000103 ................ + 0d2c0 807f0903 00010301 09030001 03050903 ................ + 0d2d0 00010301 09030001 03230903 00010301 .........#...... + 0d2e0 09030001 03050903 00010301 09030001 ................ + 0d2f0 03290903 00010301 09030001 03050903 .).............. + 0d300 00010301 09030001 03937f09 03000103 ................ + 0d310 01090300 01030509 03000103 01090300 ................ + 0d320 01032909 03000103 01090300 01032f09 ..).........../. + 0d330 03000103 01090300 01037809 03000103 ..........x..... + 0d340 2a090300 0103827f 09030001 037a0903 *............z.. + 0d350 0001034c 09030001 03cd0009 06000103 ...L............ + 0d360 01090300 01030509 03000103 01090300 ................ + 0d370 01030509 03000103 01090300 01030509 ................ + 0d380 03000103 01090300 01031709 03000103 ................ + 0d390 01090300 01030509 03000103 01090300 ................ + 0d3a0 01030509 03000103 01090300 01030509 ................ + 0d3b0 03000103 01090300 01030509 03000103 ................ + 0d3c0 01090300 01031709 03000103 01090300 ................ + 0d3d0 01030509 03000103 01090300 01030509 ................ + 0d3e0 03000103 01090300 01030509 03000103 ................ + 0d3f0 01090300 01030509 03000103 01090300 ................ + 0d400 0103d17e 09030001 03010903 00010331 ...~...........1 + 0d410 09030001 03060903 00010324 09030001 ...........$.... + 0d420 03060903 0001032a 09030001 03060903 .......*........ + 0d430 000103e8 7e090300 01030109 03000103 ....~........... + 0d440 2b090300 01030609 03000103 2a090300 +...........*... + 0d450 01033009 03000103 9d7f0903 00010306 ..0............. + 0d460 09030001 031e0903 00010318 09060001 ................ + 0d470 037a0903 00010306 09060001 03240903 .z...........$.. + 0d480 00010318 09060001 037a0903 00010306 .........z...... + 0d490 09060001 039a7f09 03000103 7a090300 ............z... + 0d4a0 01030609 06000103 30090300 01030609 ........0....... + 0d4b0 03000103 56090300 01032a09 06000103 ....V.....*..... + 0d4c0 7a090300 0103c800 09030001 038e7f09 z............... + 0d4d0 03000103 e6000903 00010356 09030001 ...........V.... + 0d4e0 032a0906 0001039a 7f090300 0103f200 .*.............. + 0d4f0 09030001 03440903 00010362 09030001 .....D.....b.... + 0d500 031e0906 0001031e 09030001 03be7f09 ................ + 0d510 06000103 3c090600 01032809 06000103 ....<.....(..... + 0d520 03090200 01030a09 08000103 03090300 ................ + 0d530 01030709 09000103 09090200 01037709 ..............w. + 0d540 04000103 09090900 01037709 03000103 ..........w..... + 0d550 03090600 01030309 03000103 03090300 ................ + 0d560 01030309 03000103 03090300 01030309 ................ + 0d570 03000103 03090300 01030509 03000109 ................ + 0d580 09000001 01000502 14581040 03c80201 .........X.@.... + 0d590 03030900 0001090b 00000101 00050220 ............... + 0d5a0 58104003 cf020103 03090000 01090b00 X.@............. + 0d5b0 00010100 05023058 104003e9 02010303 ......0X.@...... + 0d5c0 09000001 09140000 01010005 02445810 .............DX. + 0d5d0 4003f002 01030309 0f000109 29000001 @...........)... + 0d5e0 01000502 7c581040 039b0301 03020907 ....|X.@........ + 0d5f0 00010935 00000101 000502b8 58104003 ...5........X.@. + 0d600 a5030103 01090000 01030609 03000103 ................ + 0d610 7a090300 01030609 03000103 7c090800 z...........|... + 0d620 01030109 03000103 03090600 01030309 ................ + 0d630 08000103 01090300 01030309 07000109 ................ + 0d640 05000001 01e00d00 0002003a 01000001 ...........:.... + 0d650 01fb0e0d 00010101 01000000 01000001 ................ + 0d660 2f686f6d 652f7863 672f776f 726b7370 /home/xcg/worksp + 0d670 6163652f 64656275 672f6573 70383236 ace/debug/esp826 + 0d680 365f6e6f 6e6f735f 73646b5f 636f7265 6_nonos_sdk_core + 0d690 5f323031 38303531 302f6170 702f7070 _20180510/app/pp + 0d6a0 002e2e2f 2e2e2f69 6e636c75 64652f6c .../../include/l + 0d6b0 6c646573 63002e2e 2f696e63 6c756465 ldesc.../include + 0d6c0 2f6e6574 38303231 31002e2e 2f2e2e2f /net80211.../../ + 0d6d0 696e636c 7564652f 736c6300 2e2e2f2e include/slc.../. + 0d6e0 2e2f696e 636c7564 65002e2e 2f2e2e2f ./include.../../ + 0d6f0 696e636c 7564652f 77706100 00747263 include/wpa..trc + 0d700 2e630001 00006c6c 64657363 2e680002 .c....lldesc.h.. + 0d710 00006965 65653830 3231315f 70726f74 ..ieee80211_prot + 0d720 6f2e6800 03000069 65656538 30323131 o.h....ieee80211 + 0d730 5f637279 70746f2e 68000300 00736c63 _crypto.h....slc + 0d740 322e6800 04000065 6e646961 6e2e6800 2.h....endian.h. + 0d750 05000063 6f6d6d6f 6e2e6800 06000077 ...common.h....w + 0d760 70616275 662e6800 06000064 6566732e pabuf.h....defs. + 0d770 68000600 00696565 65383032 31315f76 h....ieee80211_v + 0d780 61722e68 00030000 00000502 b8692b40 ar.h.........i+@ + 0d790 03f50001 03030900 00010306 090c0001 ................ + 0d7a0 037f0905 00010303 09030001 03040908 ................ + 0d7b0 00010301 09000001 03010903 0001030b ................ + 0d7c0 09020001 03770902 00010334 091c0001 .....w.....4.... + 0d7d0 03550902 0001031f 09020001 03020902 .U.............. + 0d7e0 00010301 09060001 03010906 0001030a ................ + 0d7f0 09030001 03530902 00010324 09020001 .....S.....$.... + 0d800 0355090f 00010302 09060001 037f0902 .U.............. + 0d810 00010301 09060001 03010906 00010301 ................ + 0d820 09060001 03040909 00010302 09020001 ................ + 0d830 03010906 00010301 09060001 03010906 ................ + 0d840 00010307 09150001 03020906 0001037f ................ + 0d850 09020001 03010906 00010301 09060001 ................ + 0d860 0301090c 00010306 09090001 03020906 ................ + 0d870 0001037f 09020001 03010906 00010301 ................ + 0d880 09060001 0301090c 000103eb 01090c00 ................ + 0d890 01030309 02000103 01090200 01037f09 ................ + 0d8a0 03000103 03090a00 0103cf00 09270001 .............'.. + 0d8b0 03080905 00010378 09030001 03090919 .......x........ + 0d8c0 00010377 09030001 03090903 000103d4 ...w............ + 0d8d0 00091e00 01030209 03000103 01090300 ................ + 0d8e0 01030109 03000103 01090300 01037c09 ..............|. + 0d8f0 03000103 0c090300 01030409 02000103 ................ + 0d900 75090200 01030109 03000103 0a090300 u............... + 0d910 01037c09 04000103 04090600 01037d09 ..|...........}. + 0d920 02000103 f47c0903 00010301 09030001 .....|.......... + 0d930 03010903 00010301 09030001 038c0309 ................ + 0d940 03000103 4b090700 01030109 03000103 ....K........... + 0d950 7e090200 01030309 03000103 7d090300 ~...........}... + 0d960 01030409 02000103 7f090300 01037d09 ..............}. + 0d970 03000103 02090300 01037e09 06000103 ..........~..... + 0d980 07090600 01030909 0a000103 03090500 ................ + 0d990 01034109 4e000103 05091000 01030209 ..A.N........... + 0d9a0 03000103 01090500 01037e09 02000103 ..........~..... + 0d9b0 04090500 01037c09 03000103 02090300 ......|......... + 0d9c0 01037e09 06000103 07090600 01030d09 ..~............. + 0d9d0 0a000103 03090500 01030a09 59000103 ............Y... + 0d9e0 7a090500 01030609 06000103 7a090300 z...........z... + 0d9f0 01031e09 0e000103 03091100 01037f09 ................ + 0da00 05000103 01090300 01037f09 03000103 ................ + 0da10 05091100 01034909 4b000103 02090a00 ......I.K....... + 0da20 01032409 08000103 02090a00 01035c09 ..$...........\. + 0da30 08000103 33090a00 01030609 11000103 ....3........... + 0da40 7e090300 01037f09 02000103 7f090200 ~............... + 0da50 01030109 03000103 01090300 01030109 ................ + 0da60 03000103 01090300 01037c09 05000103 ..........|..... + 0da70 7f090300 01030109 06000103 7e090900 ............~... + 0da80 01037309 05000103 5c090f00 01030209 ..s.....\....... + 0da90 0a000103 f607091e 00010303 09000001 ................ + 0daa0 037d0903 00010303 09070001 03010903 .}.............. + 0dab0 00010301 09040001 037f0903 00010302 ................ + 0dac0 09050001 03010908 00010301 09080001 ................ + 0dad0 03010908 00010301 09080001 03010908 ................ + 0dae0 00010303 090b0001 03020900 000103ff ................ + 0daf0 00090800 01030609 00000103 03090400 ................ + 0db00 01030309 02000103 01090700 01030909 ................ + 0db10 07000103 03090400 01030309 02000103 ................ + 0db20 01090700 01030909 07000103 ff00090c ................ + 0db30 00010302 09020001 037e0903 00010302 .........~...... + 0db40 09100001 037e0903 00010302 09090001 .....~.......... + 0db50 037e0904 00010302 09020001 0301090b .~.............. + 0db60 00010302 09290001 0305091a 0001037f .....).......... + 0db70 09020001 037f0903 00010301 09090001 ................ + 0db80 037f0906 00010302 09030001 03010909 ................ + 0db90 00010301 09030001 03020903 0001037f ................ + 0dba0 09060001 03010905 00010301 09060001 ................ + 0dbb0 0301090b 00010374 09110001 03010909 .......t........ + 0dbc0 0001037f 09020001 03110905 00010301 ................ + 0dbd0 09000001 03040914 00010301 09050001 ................ + 0dbe0 037f0903 00010301 09020001 0301090e ................ + 0dbf0 00010302 090e0001 037e0902 00010301 .........~...... + 0dc00 09030001 037f0903 00010302 09030001 ................ + 0dc10 037f0903 00010301 09060001 03020909 ................ + 0dc20 00010302 09090001 03030908 00010300 ................ + 0dc30 09000001 03020903 0001037f 09020001 ................ + 0dc40 0301090a 0001037f 09030001 03020906 ................ + 0dc50 00010303 09040001 03010906 00010303 ................ + 0dc60 090f0001 037d0902 00010301 09030001 .....}.......... + 0dc70 037f091f 00010303 09030001 03040908 ................ + 0dc80 00010303 090b0001 037d0903 00010303 .........}...... + 0dc90 09020001 037d0905 00010304 09020001 .....}.......... + 0dca0 03010912 00010302 091a0001 037d0913 .............}.. + 0dcb0 00010305 09030001 037d0911 00010307 .........}...... + 0dcc0 09060001 03010900 00010301 09090001 ................ + 0dcd0 037f0903 00010301 09060001 03010908 ................ + 0dce0 00010304 09060001 03010909 00010305 ................ + 0dcf0 09060001 037b0903 00010302 09030001 .....{.......... + 0dd00 03030903 0001037d 09030001 03010903 .......}........ + 0dd10 0001037f 09020001 037f0906 00010304 ................ + 0dd20 09020001 09050000 01010005 028c7d10 ..............}. + 0dd30 4003c201 01030109 00000103 01090600 @............... + 0dd40 01030209 02000109 06000001 01000502 ................ + 0dd50 f0581040 03dc0201 031b093e 00010368 .X.@.......>...h + 0dd60 09050001 03180902 00010374 09020001 ...........t.... + 0dd70 030c0902 00010370 09020001 03100902 .......p........ + 0dd80 0001036c 09020001 03140902 00010376 ...l...........v + 0dd90 09020001 030a0902 00010372 09020001 ...........r.... + 0dda0 030e0902 0001036e 09020001 03120902 .......n........ + 0ddb0 0001036a 09020001 03160902 00010379 ...j...........y + 0ddc0 09020001 03070902 0001037c 09020001 ...........|.... + 0ddd0 03040902 0001037e 09020001 03020902 .......~........ + 0dde0 00010902 00000101 0005029c 7d104003 ............}.@. + 0ddf0 84030103 01090200 01030d09 12000103 ................ + 0de00 7e090300 01037809 02000103 08090200 ~.....x......... + 0de10 01037e09 02000103 02090200 01037b09 ..~...........{. + 0de20 02000103 05090200 01090600 00010100 ................ + 0de30 05026459 104003f5 04010302 09000001 ..dY.@.......... + 0de40 037f0903 0001037f 09030001 03010902 ................ + 0de50 00010371 09030001 03010902 00010301 ...q............ + 0de60 09020001 03050902 00010301 09030001 ................ + 0de70 03010903 00010307 09030001 03030903 ................ + 0de80 00010902 00000101 00050290 59104003 ............Y.@. + 0de90 97050103 03091000 01030209 03000103 ................ + 0dea0 01091200 01030209 1e000103 7e090300 ............~... + 0deb0 01030209 02000103 01091500 01030309 ................ + 0dec0 06000103 05090300 01030b09 06000103 ................ + 0ded0 75090300 01030109 05000103 0a090900 u............... + 0dee0 01030109 03000103 7f090200 01030109 ................ + 0def0 05000103 77090900 01090900 00010100 ....w........... + 0df00 05022c5a 104003fc 05010313 09000001 ..,Z.@.......... + 0df10 036d0902 00010301 09050001 0302090d .m.............. + 0df20 0001037f 09020001 03010902 0001030b ................ + 0df30 09060001 03020903 00010301 09030001 ................ + 0df40 0302090d 00010301 09030001 03030905 ................ + 0df50 0001036f 090a0001 037f0902 00010301 ...o............ + 0df60 09020001 03090907 0001090e 00000101 ................ + 0df70 00050288 5a104003 97060103 01090600 ....Z.@......... + 0df80 01030209 09000103 05090300 01037b09 ..............{. + 0df90 03000103 03090300 01030209 07000103 ................ + 0dfa0 02090300 01030109 02000103 7f090300 ................ + 0dfb0 01030109 03000103 ae7f0903 000103d2 ................ + 0dfc0 00090200 0103aa7f 09060001 03030903 ................ + 0dfd0 00010303 09030001 037e0903 0001037f .........~...... + 0dfe0 09030001 03010903 0001037f 09080001 ................ + 0dff0 03060903 00010301 090c0001 03cf0009 ................ + 0e000 19000103 04090c00 01030609 06000103 ................ + 0e010 7d090700 01090900 00010100 0502c87d }..............} + 0e020 104003b3 06010302 09000001 03020909 .@.............. + 0e030 00010303 09030001 03020902 0001037e ...............~ + 0e040 09030001 03020903 00010305 09060001 ................ + 0e050 037d0908 0001037f 09030001 03020911 .}.............. + 0e060 00010305 09020001 03010906 00010303 ................ + 0e070 09190001 09020000 01010005 02247e10 .............$~. + 0e080 4003df06 01030209 00000109 02000001 @............... + 0e090 01000502 385b1040 03850901 03020911 ....8[.@........ + 0e0a0 00010309 09090001 03010908 0001031f ................ + 0e0b0 09080001 03050910 00010301 090b0001 ................ + 0e0c0 0301090f 00010307 09030001 03790902 .............y.. + 0e0d0 00010307 09030001 034a0907 00010303 .........J...... + 0e0e0 09020001 037d0903 00010301 09030001 .....}.......... + 0e0f0 03300908 0001035c 09080001 03010903 .0.....\........ + 0e100 00010375 09060001 030f091a 00010308 ...u............ + 0e110 09030001 03030909 00010301 09030001 ................ + 0e120 037f0903 00010303 09190001 0301090b ................ + 0e130 00010313 09060001 036f0906 00010906 .........o...... + 0e140 00000101 00050224 5c104003 e8090103 .......$\.@..... + 0e150 04090000 01037c09 02000103 04090300 ......|......... + 0e160 01030309 06000103 02090d00 01037e09 ..............~. + 0e170 06000103 02090200 01030109 05000103 ................ + 0e180 7d090300 01031609 06000103 01091200 }............... + 0e190 01036d09 0b000103 01090a00 01030109 ..m............. + 0e1a0 12000103 15090900 01036d09 05000103 ..........m..... + 0e1b0 01090c00 01031009 06000103 72090600 ............r... + 0e1c0 01030309 06000109 06000001 01000502 ................ + 0e1d0 c45c1040 038d0a01 033d0971 00010301 .\.@.....=.q.... + 0e1e0 09050001 03010902 00010346 09040001 ...........F.... + 0e1f0 0301091f 00010325 09030001 0373091d .......%.....s.. + 0e200 00010376 091f0001 0376091f 0001031e ...v.....v...... + 0e210 091f0001 037b091f 00010376 091d0001 .....{.....v.... + 0e220 0376091f 00010320 091f0001 0304091f .v..... ........ + 0e230 00010304 091d0001 091f0000 01010005 ................ + 0e240 02c05e10 40039d0b 01030b09 13000103 ..^.@........... + 0e250 01090600 01030209 07000103 15091600 ................ + 0e260 01037e09 02000103 06090600 01037e09 ..~...........~. + 0e270 02000103 02090200 01037e09 03000103 ..........~..... + 0e280 02090400 01030509 09000103 7b090300 ............{... + 0e290 01030509 03000103 01090300 01030809 ................ + 0e2a0 02000103 78090400 01030809 06000103 ....x........... + 0e2b0 01090300 01037f09 03000103 ff7e0902 .............~.. + 0e2c0 00010302 090c0001 03020909 0001037e ...............~ + 0e2d0 09040001 0302090f 000103fe 00092b00 ..............+. + 0e2e0 01030209 10000103 77090500 01030109 ........w....... + 0e2f0 15000103 01090300 01032909 08000103 ..........)..... + 0e300 01097400 0103ef78 09030001 03010902 ..t....x........ + 0e310 00010301 09020001 038f0709 02000103 ................ + 0e320 05090c00 0103b17f 090f0001 032b090e .............+.. + 0e330 00010302 09110001 0301091e 00010301 ................ + 0e340 09030001 03010909 00010304 09060001 ................ + 0e350 03030908 00010302 09030001 037f0903 ................ + 0e360 00010301 09090001 03060905 000103cd ................ + 0e370 79090300 01030209 05000103 01091200 y............... + 0e380 0103b306 09240001 03010912 000103ce .....$.......... + 0e390 79090a00 01030209 03000103 01090c00 y............... + 0e3a0 01030109 03000103 7f090300 01030109 ................ + 0e3b0 03000103 01090600 01090e00 00010100 ................ + 0e3c0 05024061 10400380 0c010301 09000001 ..@a.@.......... + 0e3d0 09150000 01010005 02586110 4003ee0c .........Xa.@... + 0e3e0 01030209 00000103 1f093000 01036309 ..........0...c. + 0e3f0 15000103 03091800 01037d09 14000103 ..........}..... + 0e400 07090200 01037909 14000103 0d090200 ......y......... + 0e410 01037309 14000103 09090200 01037709 ..s...........w. + 0e420 14000109 02000001 01261800 0002004d .........&.....M + 0e430 01000001 01fb0e0d 00010101 01000000 ................ + 0e440 01000001 2f686f6d 652f7863 672f776f ..../home/xcg/wo + 0e450 726b7370 6163652f 64656275 672f6573 rkspace/debug/es + 0e460 70383236 365f6e6f 6e6f735f 73646b5f p8266_nonos_sdk_ + 0e470 636f7265 5f323031 38303531 302f6170 core_20180510/ap + 0e480 702f7070 002e2e2f 2e2e2f69 6e636c75 p/pp.../../inclu + 0e490 64652f6c 6c646573 63002e2e 2f696e63 de/lldesc.../inc + 0e4a0 6c756465 2f6e6574 38303231 31002e2e lude/net80211... + 0e4b0 2f696e63 6c756465 2f707000 2e2e2f2e /include/pp.../. + 0e4c0 2e2f696e 636c7564 65002e2e 2f2e2e2f ./include.../../ + 0e4d0 696e636c 7564652f 77706100 00776465 include/wpa..wde + 0e4e0 762e6300 0100006c 6c646573 632e6800 v.c....lldesc.h. + 0e4f0 02000069 65656538 30323131 5f70726f ...ieee80211_pro + 0e500 746f2e68 00030000 69656565 38303231 to.h....ieee8021 + 0e510 315f6372 7970746f 2e680003 00006d61 1_crypto.h....ma + 0e520 635f6164 64726573 732e6800 0400006d c_address.h....m + 0e530 61635f66 72616d65 2e680004 0000656e ac_frame.h....en + 0e540 6469616e 2e680005 0000636f 6d6d6f6e dian.h....common + 0e550 2e680006 00007770 61627566 2e680006 .h....wpabuf.h.. + 0e560 00006465 66732e68 00060000 69656565 ..defs.h....ieee + 0e570 38303231 315f7661 722e6800 03000000 80211_var.h..... + 0e580 00050214 62104003 f8010103 01090000 ....b.@......... + 0e590 01030f09 08000103 71090300 01030209 ........q....... + 0e5a0 06000103 7d090300 01030309 02000103 ....}........... + 0e5b0 01090300 01030109 04000103 01090500 ................ + 0e5c0 01030409 03000103 7d090500 01030109 ........}....... + 0e5d0 04000103 02090200 01030709 05000103 ................ + 0e5e0 7f090300 01037e09 03000103 7e090200 ......~.....~... + 0e5f0 01030109 04000103 01090200 01030109 ................ + 0e600 02000103 04090500 01030109 03000103 ................ + 0e610 02090500 01030109 02000103 02090b00 ................ + 0e620 01030209 06000103 7e090300 01030209 ........~....... + 0e630 05000103 01091200 01030209 0f000109 ................ + 0e640 02000001 01000502 a4621040 039d0201 .........b.@.... + 0e650 03030909 0001037d 09060001 0303090c .......}........ + 0e660 00010302 09070001 0303090a 00010303 ................ + 0e670 09060001 037e0903 00010302 09020001 .....~.......... + 0e680 037e0902 0001037f 09020001 03050902 .~.............. + 0e690 0001037e 09030001 03010904 00010302 ...~............ + 0e6a0 09020001 03010904 00010305 090b0001 ................ + 0e6b0 037b0902 00010301 09050001 03040902 .{.............. + 0e6c0 0001037c 09020001 03040903 00010311 ...|............ + 0e6d0 09030001 03010905 0001090d 00000101 ................ + 0e6e0 00050220 63104003 ca020103 01090f00 ... c.@......... + 0e6f0 01030109 03000103 7f090200 01030109 ................ + 0e700 02000103 7f090200 01030109 02000103 ................ + 0e710 01090300 01030109 06000103 7f090400 ................ + 0e720 01030109 03000109 07000001 01000502 ................ + 0e730 54631040 03d10201 0305090f 0001037d Tc.@...........} + 0e740 09030001 03030902 0001037c 09020001 ...........|.... + 0e750 03010902 00010303 09020001 037f0903 ................ + 0e760 00010301 09040001 03010906 00010301 ................ + 0e770 09050001 09070000 01010005 029c6310 ..............c. + 0e780 4003e602 01030a09 13000103 76090200 @...........v... + 0e790 01030a09 02000103 76090200 01030a09 ........v....... + 0e7a0 02000103 76090200 01030f09 02000103 ....v........... + 0e7b0 71090200 01030f09 02000103 03090300 q............... + 0e7c0 01030109 07000103 02091200 01030509 ................ + 0e7d0 03000103 7a090300 01030609 09000103 ....z........... + 0e7e0 7a090300 01030609 09000103 7a090600 z...........z... + 0e7f0 01030609 06000103 01090f00 01030109 ................ + 0e800 05000103 7f090300 01030109 06000103 ................ + 0e810 01090900 01037f09 14000103 1e090500 ................ + 0e820 01030809 02000103 78090300 01030809 ........x....... + 0e830 0f000103 cc000911 00010392 7f090800 ................ + 0e840 01033009 07000103 0b090200 0103f800 ..0............. + 0e850 090a0001 03090903 00010377 09030001 ...........w.... + 0e860 03090903 00010377 09030001 03090906 .......w........ + 0e870 00010377 09030001 0309090a 00010301 ...w............ + 0e880 09080001 0304090a 00010301 09240001 .............$.. + 0e890 03120912 000103a0 7f090f00 01030309 ................ + 0e8a0 09000103 2f090f00 01030109 08000103 ..../........... + 0e8b0 59090700 01030409 0b000103 0d090800 Y............... + 0e8c0 01031809 02000103 fc7e090b 00010304 .........~...... + 0e8d0 09080001 03030903 0001030c 09180001 ................ + 0e8e0 03070905 00010320 09150001 03010908 ....... ........ + 0e8f0 00010302 09020001 03cb0009 05000103 ................ + 0e900 4d091200 01036d09 22000103 02090c00 M.....m."....... + 0e910 01030209 0c000103 2f090700 0103b07f ......../....... + 0e920 09070001 0312090b 00010301 09030001 ................ + 0e930 037f0902 00010301 09050001 037b0903 .............{.. + 0e940 00010336 090b0001 09050000 01010005 ...6............ + 0e950 02c0702b 40038a05 01030309 00000103 ..p+@........... + 0e960 7d090300 01030309 06000103 01090f00 }............... + 0e970 01030509 12000103 07091100 01030309 ................ + 0e980 11000103 01091000 01030109 27000103 ............'... + 0e990 01091700 01030309 18000103 05091800 ................ + 0e9a0 01030109 12000103 02091200 01030609 ................ + 0e9b0 06000103 01090000 01037f09 03000103 ................ + 0e9c0 01090300 01030109 0f000103 03090700 ................ + 0e9d0 01030109 00000103 7f090300 01030109 ................ + 0e9e0 03000103 01090f00 01030809 07000103 ................ + 0e9f0 01090000 01030109 05000103 06090300 ................ + 0ea00 01030109 06000103 02090300 01030109 ................ + 0ea10 03000103 01090c00 01030109 06000103 ................ + 0ea20 01090600 01030109 03000103 07090900 ................ + 0ea30 01030409 13000103 01090200 01030109 ................ + 0ea40 09000103 01090300 01030509 37000103 ............7... + 0ea50 06090000 01037a09 0a000103 06091300 ......z......... + 0ea60 01030f09 15000103 03090700 01037d09 ..............}. + 0ea70 02000103 04090300 01030409 06000103 ................ + 0ea80 02091e00 01030109 1b000103 01090800 ................ + 0ea90 01037809 02000103 0d090500 01030b09 ..x............. + 0eaa0 1f000103 03090400 01037d09 02000103 ..........}..... + 0eab0 04090300 01037c09 05000103 05090600 ......|......... + 0eac0 01030109 12000103 01091600 01030109 ................ + 0ead0 10000103 1f090b00 01036109 0b000103 ..........a..... + 0eae0 1f090200 01030b09 14000103 15090a00 ................ + 0eaf0 01030109 09000103 01090900 01030109 ................ + 0eb00 06000103 04090900 01030409 12000103 ................ + 0eb10 01090800 01030109 09000103 06090500 ................ + 0eb20 01030109 06000103 02090c00 01037e09 ..............~. + 0eb30 02000103 02090300 01030309 17000103 ................ + 0eb40 0a090000 01037609 03000103 0a090600 ......v......... + 0eb50 01030109 06000103 01090600 01030709 ................ + 0eb60 06000103 03090500 01030109 05000103 ................ + 0eb70 7f090300 01030109 03000103 03090f00 ................ + 0eb80 01030109 11000103 05090f00 01037b09 ..............{. + 0eb90 02000103 05090300 01030109 07000103 ................ + 0eba0 08090900 0103de00 09110001 03020905 ................ + 0ebb0 0001037e 09020001 03020903 00010301 ...~............ + 0ebc0 09060001 03020908 00010303 09030001 ................ + 0ebd0 03020903 00010302 09030001 03040903 ................ + 0ebe0 00010307 09030001 0302090f 00010301 ................ + 0ebf0 09110001 03010912 00010301 09050001 ................ + 0ec00 037f0905 00010301 09030001 0304090a ................ + 0ec10 00010305 09050001 03080909 0001037c ...............| + 0ec20 09020001 03040909 00010386 02090300 ................ + 0ec30 01031509 05000103 6b091b00 01031509 ........k....... + 0ec40 03000103 6b090300 01031f09 05000103 ....k........... + 0ec50 02090600 01030109 12000103 01090600 ................ + 0ec60 01030109 06000103 03090f00 01037009 ..............p. + 0ec70 02000103 02090600 01030109 12000103 ................ + 0ec80 01090600 01030109 06000103 0b090f00 ................ + 0ec90 01031809 09000103 02090700 01033a09 ..............:. + 0eca0 08000103 47091200 01030109 03000103 ....G........... + 0ecb0 01090b00 01030209 05000103 03090700 ................ + 0ecc0 01033409 07000103 4f091200 01030409 ..4.....O....... + 0ecd0 08000103 02090f00 01037c09 02000103 ..........|..... + 0ece0 04090f00 01030309 04000103 04090800 ................ + 0ecf0 01030209 0f000103 7c090200 01030409 ........|....... + 0ed00 0f000103 03090400 01030309 0e000103 ................ + 0ed10 0b090300 01030209 0f000103 03092400 ..............$. + 0ed20 01030109 12000103 01090600 01030109 ................ + 0ed30 06000103 02090f00 01036c09 02000103 ..........l..... + 0ed40 02090f00 01030309 24000103 01091200 ........$....... + 0ed50 01030109 06000103 01090600 01030c09 ................ + 0ed60 0f000103 03090500 01030409 08000103 ................ + 0ed70 02090f00 01037c09 02000103 04090f00 ......|......... + 0ed80 0103a901 090c0001 0306090f 00010302 ................ + 0ed90 09060001 037e0907 00010303 09050001 .....~.......... + 0eda0 03010903 00010301 09210001 03010909 .........!...... + 0edb0 00010301 09060001 037f0902 00010301 ................ + 0edc0 09030001 037b0911 0001030a 09080001 .....{.......... + 0edd0 037c0911 0001037f 09020001 030c0907 .|.............. + 0ede0 00010303 09030001 037d0906 00010302 .........}...... + 0edf0 090a0001 037e0903 00010303 09060001 .....~.......... + 0ee00 037f0903 00010301 09030001 037f0902 ................ + 0ee10 00010308 09150001 0305090a 00010303 ................ + 0ee20 09020001 03020913 00010303 09200001 ............. .. + 0ee30 03030903 00010301 091d0001 03030918 ................ + 0ee40 00010301 090f0001 0307092e 00010301 ................ + 0ee50 09140001 03010906 00010302 090f0001 ................ + 0ee60 03020902 0001037e 09040001 03020903 .......~........ + 0ee70 0001037e 09020001 03020908 00010325 ...~...........% + 0ee80 09070001 03000900 00010301 09050001 ................ + 0ee90 0301091c 00010301 090f0001 03010906 ................ + 0eea0 00010301 09060001 03010906 00010301 ................ + 0eeb0 09060001 03010906 00010301 09060001 ................ + 0eec0 03010906 00010301 09060001 03010906 ................ + 0eed0 00010303 09020001 03040900 0001037c ...............| + 0eee0 09020001 0305090b 0001037f 09040001 ................ + 0eef0 03020916 00010301 09030001 037e0905 .............~.. + 0ef00 00010304 09080001 03030911 00010303 ................ + 0ef10 090b0001 03030906 00010301 09060001 ................ + 0ef20 030a090f 00010379 09020001 03030906 .......y........ + 0ef30 00010301 09060001 0303090f 00010303 ................ + 0ef40 09050001 0301090e 00010301 09060001 ................ + 0ef50 03010903 0001037f 09060001 03010903 ................ + 0ef60 00010301 090b0001 03010914 00010301 ................ + 0ef70 09080001 037f0905 00010301 09030001 ................ + 0ef80 03030905 00010301 09000001 037f0903 ................ + 0ef90 00010301 09030001 037f0902 00010301 ................ + 0efa0 09030001 03020907 00010302 09090001 ................ + 0efb0 03020906 00010301 09140001 033f0903 .............?.. + 0efc0 00010305 09000001 037b0903 00010305 .........{...... + 0efd0 09030001 0301090f 00010301 09080001 ................ + 0efe0 0328090b 0001031f 09000001 03610903 .(...........a.. + 0eff0 00010303 090e0001 037d0905 00010303 .........}...... + 0f000 09030001 037d0907 0001031f 09060001 .....}.......... + 0f010 03020908 00010302 09120001 0301090f ................ + 0f020 00010301 090f0001 0301090f 00010301 ................ + 0f030 090f0001 03010906 00010301 09060001 ................ + 0f040 03010906 00010302 09060001 03010911 ................ + 0f050 00010301 09120001 03010909 00010301 ................ + 0f060 09140001 03030908 00010302 09070001 ................ + 0f070 037e0902 00010302 09030001 0301090f .~.............. + 0f080 00010301 09110001 03010911 00010301 ................ + 0f090 09050001 03030916 00010301 09000001 ................ + 0f0a0 03020903 0001037e 09020001 03020902 .......~........ + 0f0b0 0001037e 09020001 03020903 0001037e ...~...........~ + 0f0c0 09030001 03020903 00010302 091b0001 ................ + 0f0d0 03010912 00010302 09110001 03010906 ................ + 0f0e0 00010301 09090001 03010906 00010302 ................ + 0f0f0 09090001 0301090f 00010301 090f0001 ................ + 0f100 0301090f 00010302 090f0001 03020912 ................ + 0f110 0001030d 090c0001 03010905 00010902 ................ + 0f120 00000101 00050210 66104003 cb070103 ........f.@..... + 0f130 01090000 01037f09 03000103 01090300 ................ + 0f140 01030109 0c000103 7f090300 01030109 ................ + 0f150 03000103 01090300 01090200 00010100 ................ + 0f160 05023066 104003d1 07010304 09070001 ..0f.@.......... + 0f170 03020908 00010301 09090001 03010906 ................ + 0f180 00010302 09060001 03020903 00010301 ................ + 0f190 09020001 03030906 00010302 09050001 ................ + 0f1a0 03050902 00010301 09060001 03030906 ................ + 0f1b0 00010302 09120001 03010906 00010907 ................ + 0f1c0 00000101 00050298 66104003 f2070103 ........f.@..... + 0f1d0 01090500 01030109 0a000103 01090300 ................ + 0f1e0 01090700 00010100 0502c466 104003af ...........f.@.. + 0f1f0 08010301 09100001 03010908 00010302 ................ + 0f200 09060001 03010903 0001037f 09020001 ................ + 0f210 03010903 00010303 09060001 03040906 ................ + 0f220 0001030b 09030001 03010903 00010304 ................ + 0f230 09120001 03010903 00010301 09080001 ................ + 0f240 03010903 00010302 09080001 0301090b ................ + 0f250 00010301 090b0001 03010908 0001037f ................ + 0f260 09030001 03020906 00010304 09030001 ................ + 0f270 03020909 0001037e 09030001 03020903 .......~........ + 0f280 00010302 09030001 03010906 00010302 ................ + 0f290 09060001 03090908 00010301 09150001 ................ + 0f2a0 03010916 00010303 09200001 03010907 ......... ...... + 0f2b0 00010301 09040001 0301090d 0001037f ................ + 0f2c0 09020001 03030910 00010301 09030001 ................ + 0f2d0 0303090c 00010301 09060001 03760903 .............v.. + 0f2e0 0001033e 09030001 03060906 00010303 ...>............ + 0f2f0 090b0001 0301090c 00010304 09060001 ................ + 0f300 03020903 00010302 09080001 03020903 ................ + 0f310 00010302 09090001 03070903 00010301 ................ + 0f320 091b0001 03020914 00010301 09070001 ................ + 0f330 03020913 00010315 091d0001 039a7f09 ................ + 0f340 12000103 01090600 01030209 09000103 ................ + 0f350 09090600 0103e300 09150001 03080906 ................ + 0f360 00010301 09030001 03030906 00010301 ................ + 0f370 09030001 03030906 00010302 09030001 ................ + 0f380 0303090b 00010301 09030001 0302090c ................ + 0f390 00010301 09060001 0301090f 0001030d ................ + 0f3a0 09030001 03010903 0001037f 090a0001 ................ + 0f3b0 03010908 000103f6 7e090500 01030509 ........~....... + 0f3c0 18000103 02090700 01030309 04000103 ................ + 0f3d0 7f090d00 01030109 02000103 03090a00 ................ + 0f3e0 01030109 07000103 02090b00 01030709 ................ + 0f3f0 06000103 01091400 01036d09 0d000103 ..........m..... + 0f400 1c090800 01037109 03000103 01090e00 ......q......... + 0f410 01030109 05000103 c8000906 00010303 ................ + 0f420 09050001 03010905 00010366 09210001 ...........f.!.. + 0f430 0316090b 00010373 090f0001 03010903 .......s........ + 0f440 00010379 09060001 03010908 00010302 ...y............ + 0f450 09060001 03010905 00010309 09060001 ................ + 0f460 03010906 00010903 00000101 00050254 ...............T + 0f470 6a104003 970a0103 05090000 01030109 j.@............. + 0f480 16000103 09090f00 01037709 08000103 ..........w..... + 0f490 09090300 01030109 04000109 02000001 ................ + 0f4a0 01000502 8c6a1040 03aa0a01 03010900 .....j.@........ + 0f4b0 00010301 091c0001 09020000 01010005 ................ + 0f4c0 02ac6a10 4003d80a 01030209 00000103 ..j.@........... + 0f4d0 7e090500 01030209 03000103 01091400 ~............... + 0f4e0 01030109 0c000103 01090c00 01030109 ................ + 0f4f0 0c000109 02000001 01000502 f06a1040 .............j.@ + 0f500 03b10b01 0301090c 00010301 09030001 ................ + 0f510 03010909 0001037f 09020001 03010905 ................ + 0f520 00010907 00000101 00050218 6b104003 ............k.@. + 0f530 b70b0103 01090000 01090e00 00010100 ................ + 0f540 0502286b 104003bc 0b010301 09000001 ..(k.@.......... + 0f550 037f0903 00010301 09030001 0301090f ................ + 0f560 00010902 00000101 00050240 6b104003 ...........@k.@. + 0f570 c10b0103 01090000 01037f09 05000103 ................ + 0f580 01090300 01030109 12000103 01091900 ................ + 0f590 01030109 12000109 02000001 01000502 ................ + 0f5a0 886b1040 03c80b01 03010900 00010301 .k.@............ + 0f5b0 091c0001 09020000 01010005 02ac6b10 ..............k. + 0f5c0 4003cd0b 01030b09 00000103 75091700 @...........u... + 0f5d0 01030b09 02000103 01090300 01037f09 ................ + 0f5e0 03000103 01090300 01030109 2b000109 ............+... + 0f5f0 0b000001 01000502 086c1040 03e20b01 .........l.@.... + 0f600 03030911 00010301 09160001 03020949 ...............I + 0f610 0001037e 09020001 03030902 0001037f ...~............ + 0f620 09020001 037d0903 00010306 09080001 .....}.......... + 0f630 03180915 00010301 09060001 03120908 ................ + 0f640 0001036f 09040001 03010902 00010301 ...o............ + 0f650 09060001 037f0903 00010301 09030001 ................ + 0f660 03020905 0001037f 09030001 03010902 ................ + 0f670 00010301 09030001 0301090a 00010301 ................ + 0f680 09030001 03050902 0001037b 09020001 ...........{.... + 0f690 03010903 00010301 09020001 03010902 ................ + 0f6a0 00010308 09060001 037f0902 00010302 ................ + 0f6b0 09020001 037f0902 00010303 09030001 ................ + 0f6c0 03010906 0001037f 09030001 03010905 ................ + 0f6d0 00010301 09180001 03060915 0001037f ................ + 0f6e0 09060001 03010906 00010371 09070001 ...........q.... + 0f6f0 037e0903 00010302 09020001 09050000 .~.............. + 0f700 01010005 024c6d10 4003a90c 01030709 .....Lm.@....... + 0f710 0f000103 01091600 01030109 49000103 ............I... + 0f720 7f090200 01030209 02000103 7f090200 ................ + 0f730 01037e09 03000103 05090800 01030209 ..~............. + 0f740 15000103 01090600 01030109 07000103 ................ + 0f750 02090400 01030109 02000103 7d090c00 ............}... + 0f760 01030b09 02000103 7a090200 01030109 ........z....... + 0f770 03000103 7f090400 01030609 02000103 ................ + 0f780 7a090200 01030509 03000103 01090600 z............... + 0f790 01090700 00010100 0502286e 1040039e ..........(n.@.. + 0f7a0 0d010306 09000001 037a0903 00010306 .........z...... + 0f7b0 09090001 0301090e 00010304 09030001 ................ + 0f7c0 03010903 0001037b 09030001 03060903 .......{........ + 0f7d0 0001037c 09030001 03030903 0001037f ...|............ + 0f7e0 09030001 03030903 00010303 09030001 ................ + 0f7f0 037d0903 00010302 09030001 037a0903 .}...........z.. + 0f800 00010306 09060001 03010903 00010304 ................ + 0f810 09020001 0301090c 00010306 09040001 ................ + 0f820 0302090d 00010909 00000101 00050298 ................ + 0f830 6e104003 a60e0103 00090000 01030209 n.@............. + 0f840 03000103 01090c00 01030109 0c000103 ................ + 0f850 01090800 01030709 08000109 02000001 ................ + 0f860 01000502 cc6e1040 03b50e01 03050900 .....n.@........ + 0f870 0001037b 09030001 03050903 00010301 ...{............ + 0f880 090f0001 03010908 00010902 00000101 ................ + 0f890 000502f0 6e104003 ca0e0103 01090000 ....n.@......... + 0f8a0 01037f09 02000103 01090300 01030109 ................ + 0f8b0 02000103 01090e00 01090200 00010100 ................ + 0f8c0 05020c6f 104003d2 0f010308 09090001 ...o.@.......... + 0f8d0 03010909 0001037f 09020001 03010903 ................ + 0f8e0 00010304 09060001 03040909 00010316 ................ + 0f8f0 09160001 036c090b 0001037f 09060001 .....l.......... + 0f900 03010903 00010302 09080001 03020903 ................ + 0f910 00010302 090a0001 03010905 00010301 ................ + 0f920 09120001 03020906 0001037e 09030001 ...........~.... + 0f930 03020903 0001037e 09030001 03020911 .......~........ + 0f940 00010306 09110001 0301090f 0001037a ...............z + 0f950 090e0001 090e0000 01010005 02f46f10 ..............o. + 0f960 4003ff0f 01030509 10000103 02090900 @............... + 0f970 01030109 0c000103 7f090900 01030609 ................ + 0f980 0c000103 7a090300 01030609 03000103 ....z........... + 0f990 03090600 01037d09 02000103 03090900 ......}......... + 0f9a0 01030209 0f000103 01091200 01030409 ................ + 0f9b0 06000103 02090600 01037e09 02000103 ..........~..... + 0f9c0 02090300 01032009 06000103 02091100 ...... ......... + 0f9d0 01036709 0b000103 7a090300 01030609 ..g.....z....... + 0f9e0 03000103 7a090300 01030609 03000103 ....z........... + 0f9f0 7a090200 01037d09 02000103 03090300 z.....}......... + 0fa00 01030609 04000103 03090500 01030109 ................ + 0fa10 03000103 02090a00 01030109 05000103 ................ + 0fa20 01091200 01030309 06000103 7d090300 ............}... + 0fa30 01030309 03000103 7d090300 01030309 ........}....... + 0fa40 11000103 06090e00 01030109 0e000103 ................ + 0fa50 7a090e00 01030109 0b000109 03000001 z............... + 0fa60 01000502 4c711040 03841101 0309090c ....Lq.@........ + 0fa70 00010377 09020001 03090902 00010377 ...w...........w + 0fa80 09020001 03090902 00010377 09020001 ...........w.... + 0fa90 030d0903 00010305 09020001 03020911 ................ + 0faa0 0001037f 09020001 037f0905 00010305 ................ + 0fab0 09140001 037b0902 00010305 09030001 .....{.......... + 0fac0 03070903 0001037f 090a0001 03010903 ................ + 0fad0 0001037f 09030001 03010904 00010302 ................ + 0fae0 090b0001 03010903 00010301 09070001 ................ + 0faf0 0337090f 00010304 09120001 03020910 .7.............. + 0fb00 00010304 09120001 0304090c 00010301 ................ + 0fb10 09050001 0301090d 00010301 09050001 ................ + 0fb20 03040918 00010304 09050001 037c0903 .............|.. + 0fb30 00010304 09030001 037e0902 00010302 .........~...... + 0fb40 09060001 03030909 00010302 09070001 ................ + 0fb50 03010906 000103ad 7f091800 01030209 ................ + 0fb60 0a000103 7f090b00 01030109 05000103 ................ + 0fb70 02090700 01030109 23000103 02090300 ........#....... + 0fb80 01037e09 05000103 02090c00 01030609 ..~............. + 0fb90 1c000103 7c090400 01030409 02000103 ....|........... + 0fba0 7b090200 01030509 05000103 7c090200 {...........|... + 0fbb0 01030409 02000103 7c090300 01030209 ........|....... + 0fbc0 06000103 02090600 01031109 06000103 ................ + 0fbd0 79090600 01030709 02000103 79090300 y...........y... + 0fbe0 01030709 04000103 03090900 01030109 ................ + 0fbf0 05000103 01090300 01030109 05000103 ................ + 0fc00 01091300 01035f09 09000103 2c090500 ......_.....,... + 0fc10 01030109 09000103 23090f00 01030109 ........#....... + 0fc20 09000103 7f090300 01030109 0e000103 ................ + 0fc30 01090a00 01030209 0b000103 6f090f00 ............o... + 0fc40 01030109 0c000103 01090500 01090e00 ................ + 0fc50 000101a5 05000002 00820000 000101fb ................ + 0fc60 0e0d0001 01010100 00000100 00012f68 ............../h + 0fc70 6f6d652f 7863672f 776f726b 73706163 ome/xcg/workspac + 0fc80 652f6465 6275672f 65737038 3236365f e/debug/esp8266_ + 0fc90 6e6f6e6f 735f7364 6b5f636f 72655f32 nonos_sdk_core_2 + 0fca0 30313830 3531302f 6170702f 7070002e 0180510/app/pp.. + 0fcb0 2e2f2e2e 2f696e63 6c756465 2f6c6c64 ./../include/lld + 0fcc0 65736300 00657366 5f627566 2e630001 esc..esf_buf.c.. + 0fcd0 00006c6c 64657363 2e680002 00000000 ..lldesc.h...... + 0fce0 0502dc73 104003cf 01010303 09050001 ...s.@.......... + 0fcf0 03010903 00010301 09060001 03010907 ................ + 0fd00 00010301 09060001 037f0902 00010307 ................ + 0fd10 09030001 03340902 00010348 09090001 .....4.....H.... + 0fd20 0301090d 00010303 09060001 090e0000 ................ + 0fd30 01010005 02f87c2b 4003b502 01030909 ......|+@....... + 0fd40 19000103 01090500 01030109 06000103 ................ + 0fd50 01090800 01031909 09000103 08090300 ................ + 0fd60 01030d09 03000103 02091300 01030109 ................ + 0fd70 06000103 36090e00 01030109 03000103 ....6........... + 0fd80 01090600 01030109 05000103 10090900 ................ + 0fd90 01030109 03000103 02091300 01030109 ................ + 0fda0 06000103 2f090e00 01030109 03000103 ..../........... + 0fdb0 01090600 01030109 05000103 07090900 ................ + 0fdc0 01030409 02000103 c87e0911 00010301 .........~...... + 0fdd0 09060001 03020906 00010301 09060001 ................ + 0fde0 0332090e 00010301 09030001 0302090b .2.............. + 0fdf0 00010345 090d0001 037f0902 00010336 ...E...........6 + 0fe00 09030001 03010903 00010301 09110001 ................ + 0fe10 030a0906 0001037e 09030001 03010902 .......~........ + 0fe20 00010301 09050001 0301090c 0001030a ................ + 0fe30 09090001 0302090a 0001037f 09070001 ................ + 0fe40 03010902 0001037f 09020001 03010916 ................ + 0fe50 00010301 09080001 030c0909 0001037e ...............~ + 0fe60 09040001 03130903 00010301 090b0001 ................ + 0fe70 03010906 00010305 090c0001 037d0905 .............}.. + 0fe80 00010303 09060001 03977f09 05000103 ................ + 0fe90 04090c00 01037e09 03000103 03090400 ......~......... + 0fea0 01030909 02000103 7e090300 01037c09 ........~.....|. + 0feb0 03000103 06090200 01037a09 02000103 ..........z..... + 0fec0 06090200 01037d09 02000103 7d090300 ......}.....}... + 0fed0 01030409 02000103 7f090300 01030309 ................ + 0fee0 02000103 e9000914 00010301 09030001 ................ + 0fef0 03010911 0001030a 09090001 037e0907 .............~.. + 0ff00 00010301 09020001 03010905 00010301 ................ + 0ff10 090a0001 030a0909 00010302 090a0001 ................ + 0ff20 037f0907 00010301 09020001 037f0902 ................ + 0ff30 00010301 09160001 03010908 0001030d ................ + 0ff40 09090001 030a0907 00010301 090b0001 ................ + 0ff50 03030906 0001034e 090a0001 03010903 .......N........ + 0ff60 00010302 090b0001 03bc7f09 10000103 ................ + 0ff70 01090300 01030209 0b000103 02090d00 ................ + 0ff80 01037f09 04000103 01090200 0103c700 ................ + 0ff90 090c0001 03010903 00010302 090b0001 ................ + 0ffa0 0302090d 0001037f 09040001 03010902 ................ + 0ffb0 000103bc 7f090c00 01030109 03000103 ................ + 0ffc0 02090b00 01030109 0d000103 01090200 ................ + 0ffd0 01030209 0d000103 7f090400 01030109 ................ + 0ffe0 02000103 c500090c 00010301 09030001 ................ + 0fff0 0302090b 00010301 090d0001 03010902 ................ + 10000 00010302 090d0001 037f0904 00010301 ................ + 10010 09020001 0321090d 0001030a 09160001 .....!.......... + 10020 03050903 00010308 09030001 0302090d ................ + 10030 00010301 090d0001 0301090d 00010306 ................ + 10040 09100001 03010903 00010302 090c0001 ................ + 10050 03010906 00010301 09090001 03050909 ................ + 10060 00010301 09030001 0302090d 00010301 ................ + 10070 090d0001 0301090d 00010303 09100001 ................ + 10080 03010903 00010302 090f0001 03010906 ................ + 10090 00010301 09060001 03040909 00010301 ................ + 100a0 09030001 0302090c 00010301 09060001 ................ + 100b0 03010909 00010327 09060001 039e7f09 .......'........ + 100c0 0b000103 02090c00 01030109 06000103 ................ + 100d0 01090900 0103e200 091b0001 0312090d ................ + 100e0 00010303 090b0001 03040903 0001037a ...............z + 100f0 09020001 03070903 00010379 09020001 ...........y.... + 10100 03070902 00010379 09020001 03040905 .......y........ + 10110 0001037c 09040001 03010902 00010306 ...|............ + 10120 09020001 03010903 00010301 09030001 ................ + 10130 03010903 00010375 09030001 03230903 .......u.....#.. + 10140 00010302 09050001 03010915 00010301 ................ + 10150 09020001 03060902 00010301 09020001 ................ + 10160 037b0904 0001037f 09020001 03010905 .{.............. + 10170 00010305 09020001 03010903 00010301 ................ + 10180 09030001 03010903 00010301 09030001 ................ + 10190 03710902 00010314 09030001 03010902 .q.............. + 101a0 00010301 09020001 03010907 00010301 ................ + 101b0 09030001 03010903 0001037b 09020001 ...........{.... + 101c0 03090903 00010329 09050001 03580902 .......).....X.. + 101d0 00010301 09020001 03010907 00010301 ................ + 101e0 09030001 03010902 0001037b 09020001 ...........{.... + 101f0 03290903 0001090d 00000101 a1070000 .).............. + 10200 02006c00 00000101 fb0e0d00 01010101 ..l............. + 10210 00000001 00000144 3a5c564d 5c536861 .......D:\VM\Sha + 10220 72655c76 312e312e 305c4c49 4748545f re\v1.1.0\LIGHT_ + 10230 52454c45 4153455c 6573705f 696f745f RELEASE\esp_iot_ + 10240 73646b5f 76312e30 2e315f62 335f6c69 sdk_v1.0.1_b3_li + 10250 6768745f 736f7572 63655f78 63635c61 ght_source_xcc\a + 10260 70705c70 776d0000 70776d2e 63000100 pp\pwm..pwm.c... + 10270 00000005 02cc492c 4003e500 01030309 ......I,@....... + 10280 11000103 01090b00 01030409 10000103 ................ + 10290 7d090200 01030309 02000103 7d090200 }...........}... + 102a0 01030309 08000103 01090600 01030209 ................ + 102b0 0d000103 01092500 01030109 0a000103 ......%......... + 102c0 03090800 01037b09 03000103 09090300 ......{......... + 102d0 01036f09 0f000103 14090d00 01030c09 ..o............. + 102e0 72000103 7d090200 01030309 03000103 r...}........... + 102f0 7d090200 01030309 0d000103 01090600 }............... + 10300 01030309 0d000103 02090d00 01030309 ................ + 10310 05000103 7d090300 01030109 17000103 ....}........... + 10320 02090800 01030409 13000103 01090b00 ................ + 10330 01030209 05000103 01091800 01037f09 ................ + 10340 02000103 01090200 01030109 08000103 ................ + 10350 01091400 01030209 12000103 01090800 ................ + 10360 01030209 0e000103 01091400 01030309 ................ + 10370 0e000103 7f090500 01030109 02000103 ................ + 10380 7f090500 01030109 03000103 01090b00 ................ + 10390 01036909 09000103 7e090500 01031b09 ..i.....~....... + 103a0 0d000103 65090200 01031b09 05000103 ....e........... + 103b0 09091e00 01037c09 03000103 01090300 ......|......... + 103c0 01037a09 02000103 03090300 01037d09 ..z...........}. + 103d0 05000103 03090500 01030309 02000103 ................ + 103e0 7f090300 01030409 05000103 01090b00 ................ + 103f0 01030109 10000103 01091c00 01030109 ................ + 10400 17000103 01091500 01030109 07000103 ................ + 10410 01091600 01037a09 09000103 0a090c00 ......z......... + 10420 01030109 09000103 0c090500 01037409 ..............t. + 10430 05000103 0c090500 01030109 03000103 ................ + 10440 01090900 01037f09 03000103 02090300 ................ + 10450 01037f09 06000103 04090300 01037c09 ..............|. + 10460 05000103 01090600 01030309 06000103 ................ + 10470 01090900 01037f09 0e000103 03090e00 ................ + 10480 01037709 05000103 0e090b00 01030109 ..w............. + 10490 09000103 7f090900 01030109 03000103 ................ + 104a0 7f090600 01030509 03000103 03090b00 ................ + 104b0 01030109 05000103 01091100 01030309 ................ + 104c0 06000103 01090800 01037f09 11000103 ................ + 104d0 03090b00 01030f09 0e000103 71090300 ............q... + 104e0 01030f09 03000103 01090300 01030109 ................ + 104f0 04000103 01090500 01037f09 1a000103 ................ + 10500 03090e00 01030209 03000103 7e090200 ............~... + 10510 01030209 05000103 01090b00 01037f09 ................ + 10520 0a000103 01090200 01037f09 02000103 ................ + 10530 05090600 01037f09 03000103 05090300 ................ + 10540 01030709 04000103 76090200 01037e09 ........v.....~. + 10550 03000103 0a090300 01037609 05000103 ..........v..... + 10560 02090300 01030309 08000103 7b090300 ............{... + 10570 01030509 04000103 07090600 01030509 ................ + 10580 1e000103 01090800 01030109 02000103 ................ + 10590 7f091a00 01030309 0e000103 01090300 ................ + 105a0 01037f09 02000103 01090500 01030109 ................ + 105b0 0b000103 7f090a00 01030109 02000103 ................ + 105c0 7f090200 01030309 06000103 04090500 ................ + 105d0 01038a7f 090f0001 03e50009 12000103 ................ + 105e0 01090a00 01037f09 0d000103 1f091a00 ................ + 105f0 01037f09 02000103 01090900 01030509 ................ + 10600 02000103 0b090700 01030209 0a000103 ................ + 10610 7f090300 01030109 04000103 01090900 ................ + 10620 01030b09 0a000103 03090d00 01030209 ................ + 10630 03000103 01090a00 01037f09 0a000103 ................ + 10640 03090a00 01030b09 0e000103 0c090c00 ................ + 10650 0103c801 09140001 03180914 0001036d ...............m + 10660 09020001 037b0902 00010318 09050001 .....{.......... + 10670 03010914 00010301 09090001 0306090b ................ + 10680 00010301 09120001 037f0933 00010302 ...........3.... + 10690 09020001 037f0902 00010301 09020001 ................ + 106a0 037e0905 00010303 09030001 037d090f .~...........}.. + 106b0 00010306 090c0001 03020906 0001037e ...............~ + 106c0 09040001 03020903 00010301 09060001 ................ + 106d0 03020903 00010301 09110001 03020909 ................ + 106e0 00010305 09100001 0305090d 00010305 ................ + 106f0 09080001 03070908 00010306 090b0001 ................ + 10700 09020000 01010005 02007610 4003f302 ..........v.@... + 10710 01030309 10000103 05091700 01030409 ................ + 10720 15000103 0a092700 01030209 03000103 ......'......... + 10730 02090200 01030209 12000103 01090900 ................ + 10740 01030109 0a000103 01090200 01037b09 ..............{. + 10750 02000103 04090200 01030009 02000103 ................ + 10760 7c090200 01030809 08000103 01091400 |............... + 10770 01030109 17000103 01091700 01030109 ................ + 10780 17000103 01091700 01030109 17000103 ................ + 10790 01091700 01030109 17000103 01091700 ................ + 107a0 01030109 19000103 01091700 01030109 ................ + 107b0 19000103 01091700 01030109 19000103 ................ + 107c0 01091900 01030109 19000103 01091700 ................ + 107d0 01030109 19000103 01091700 01030109 ................ + 107e0 1d000103 04091700 01030109 02000103 ................ + 107f0 01091400 01030109 09000103 01090900 ................ + 10800 01030109 09000103 01090b00 01030109 ................ + 10810 09000103 01090b00 01030109 0b000103 ................ + 10820 01090b00 01030109 09000103 01090b00 ................ + 10830 01030109 09000103 01090b00 01030109 ................ + 10840 09000103 01090900 01030109 09000103 ................ + 10850 01090900 01030109 09000103 01090900 ................ + 10860 01030109 09000103 01090900 0103b37f ................ + 10870 09080001 03d10009 11000103 0f092400 ..............$. + 10880 01037e09 02000103 02091400 01030309 ..~............. + 10890 0b000103 7d090700 01030309 02000103 ....}........... + 108a0 01090d00 01030509 10000103 03090500 ................ + 108b0 01037d09 05000103 05090b00 01030109 ..}............. + 108c0 0d000103 0a090700 01037a09 03000103 ..........z..... + 108d0 07090500 01030109 06000103 01090500 ................ + 108e0 01030209 06000103 01090600 01030509 ................ + 108f0 14000103 01090800 01030109 06000103 ................ + 10900 02090300 01037d09 06000103 01090600 ......}......... + 10910 01030209 05000103 7d090200 01030309 ........}....... + 10920 04000103 7e090300 01030409 03000103 ....~........... + 10930 02090500 01037e09 09000103 06090500 ......~......... + 10940 01030109 06000103 7f090300 01030109 ................ + 10950 02000103 01090e00 01030209 06000103 ................ + 10960 01090a00 01030209 03000103 7e090300 ............~... + 10970 01031109 04000103 74090200 01030c09 ........t....... + 10980 03000103 77090b00 01035509 05000103 ....w.....U..... + 10990 01093500 01037f09 08000109 22000001 ..5........."... + 109a0 018b0a00 0002005e 01000001 01fb0e0d .......^........ + 109b0 00010101 01000000 01000001 2e2e2f2e ............../. + 109c0 2e2f696e 636c7564 65002f68 6f6d652f ./include./home/ + 109d0 63776861 6979692f 746f6f6c 63686169 cwhaiyi/toolchai + 109e0 6e5f7465 73742f78 74656e73 612d6c78 n_test/xtensa-lx + 109f0 3130362d 656c662f 6c69622f 6763632f 106-elf/lib/gcc/ + 10a00 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf + 10a10 2f352e32 2e302f69 6e636c75 6465002e /5.2.0/include.. + 10a20 2e2f696e 636c7564 652f6c77 69702f61 ./include/lwip/a + 10a30 7070002e 2e2f2e2e 2f696e63 6c756465 pp.../../include + 10a40 2f736d61 7274636f 6e666967 002e2e2f /smartconfig.../ + 10a50 696e636c 7564652f 6c776970 00007363 include/lwip..sc + 10a60 5f736e69 66666572 2e630000 0000635f _sniffer.c....c_ + 10a70 74797065 732e6800 01000065 74735f73 types.h....ets_s + 10a80 79732e68 00010000 73746461 72672e68 ys.h....stdarg.h + 10a90 00020000 3c627569 6c742d69 6e3e0000 ...... + 10aa0 00007573 65725f69 6e746572 66616365 ..user_interface + 10ab0 2e680001 00006573 70636f6e 6e2e6800 .h....espconn.h. + 10ac0 03000073 635f736e 69666665 722e6800 ...sc_sniffer.h. + 10ad0 04000073 635f6573 70746f75 63682e68 ...sc_esptouch.h + 10ae0 00040000 73635f61 69726b69 73732e68 ....sc_airkiss.h + 10af0 00040000 6f736170 692e6800 0100006d ....osapi.h....m + 10b00 656d2e68 00050000 00000502 0c512c40 em.h.........Q,@ + 10b10 03f50001 03020905 0001037e 09030001 ...........~.... + 10b20 03020902 0001037e 09020001 03020905 .......~........ + 10b30 00010302 09060001 03010908 00010002 ................ + 10b40 0401037f 09030001 03010905 00010301 ................ + 10b50 09030001 03010903 00010304 09050001 ................ + 10b60 00020402 03790912 0001030c 09060001 .....y.......... + 10b70 03010905 00010302 09050001 037e0902 .............~.. + 10b80 00010303 09050001 03010903 00010301 ................ + 10b90 09060001 03040903 00010301 09110001 ................ + 10ba0 00020402 03780907 0001030d 09030001 .....x.......... + 10bb0 03010907 00010305 090f0001 03070903 ................ + 10bc0 00010301 09030001 0301090b 00010301 ................ + 10bd0 09060001 03020909 00010301 090b0001 ................ + 10be0 03010906 00010304 09050001 030b0916 ................ + 10bf0 00010303 09070001 037d0903 00010303 .........}...... + 10c00 09020001 037d0903 00010303 09030001 .....}.......... + 10c10 03040906 00010301 09060001 03010903 ................ + 10c20 00010301 09050001 03020917 00010305 ................ + 10c30 090b0001 03010905 00010307 09030001 ................ + 10c40 03030903 00010301 09080001 03010909 ................ + 10c50 00010302 09040001 0302090f 00010304 ................ + 10c60 09090001 03010905 00010302 09030001 ................ + 10c70 03010905 00010307 09060001 03010904 ................ + 10c80 00010302 090a0001 03010903 00010304 ................ + 10c90 09050001 039f0109 0f000103 01090300 ................ + 10ca0 01037f09 03000103 01090300 01030309 ................ + 10cb0 06000103 07090300 01037d09 03000103 ..........}..... + 10cc0 03090300 01030509 03000103 78090300 ............x... + 10cd0 01030109 02000103 01090200 01030209 ................ + 10ce0 03000103 01090200 01030109 02000103 ................ + 10cf0 02090200 01030109 05000103 a9010918 ................ + 10d00 00010303 09000001 037d0903 00010303 .........}...... + 10d10 09030001 037d0902 00010303 09020001 .....}.......... + 10d20 03010903 00010334 09030001 034c0902 .......4.....L.. + 10d30 00010303 09060001 03010903 0001037f ................ + 10d40 09020001 03030906 00010301 09030001 ................ + 10d50 037f0902 00010304 09030001 03030909 ................ + 10d60 0001037d 09030001 03010903 0001037c ...}...........| + 10d70 09030001 03090902 00010303 09030001 ................ + 10d80 037f0902 00010303 09030001 031f090f ................ + 10d90 00010363 09020001 03010903 00010303 ...c............ + 10da0 09060001 03690903 00010317 09020001 .....i.......... + 10db0 03030903 00010369 09030001 03170902 .......i........ + 10dc0 00010304 09030001 035b0903 00010325 .........[.....% + 10dd0 09030001 03010909 00010301 09090001 ................ + 10de0 03010906 00010301 090a0001 03610903 .............a.. + 10df0 00010322 09020001 03020902 00010368 ..."...........h + 10e00 09050001 03180902 0001036a 09030001 ...........j.... + 10e10 03180902 00010303 09030001 03010909 ................ + 10e20 00010304 09020001 03cf7b09 16000103 ..........{..... + 10e30 02090000 01037e09 03000103 02090500 ......~......... + 10e40 01030109 02000103 7d090300 01030309 ........}....... + 10e50 04000103 02090400 01030109 02000103 ................ + 10e60 01090300 01037f09 02000103 01090300 ................ + 10e70 01030109 09000103 04090500 01037e09 ..............~. + 10e80 02000103 01090200 01030109 02000103 ................ + 10e90 92030935 00010301 09060001 037f0903 ...5............ + 10ea0 00010301 09030001 037f0903 00010301 ................ + 10eb0 09020001 03020903 00010301 09060001 ................ + 10ec0 0301090d 00010301 09090001 03010908 ................ + 10ed0 00010301 09040001 0303090c 00010303 ................ + 10ee0 09080001 03010903 0001037d 09020001 ...........}.... + 10ef0 03030903 00010301 09030001 03020903 ................ + 10f00 0001037a 09030001 03060905 00010301 ...z............ + 10f10 09060001 03010909 00010302 09090001 ................ + 10f20 03010905 00010301 09030001 03010903 ................ + 10f30 00010301 09030001 03020909 00010301 ................ + 10f40 09060001 03010906 00010301 090c0001 ................ + 10f50 0301090b 00010301 09060001 0301090a ................ + 10f60 00010301 09090001 03010909 00010301 ................ + 10f70 09060001 0303090c 00010303 09080001 ................ + 10f80 03010903 0001037d 09020001 03030903 .......}........ + 10f90 00010301 09030001 03020903 0001037a ...............z + 10fa0 09030001 03060905 00010301 09060001 ................ + 10fb0 03020909 00010303 09050001 03010903 ................ + 10fc0 00010301 09030001 03030909 00010301 ................ + 10fd0 09030001 03030909 00010301 09030001 ................ + 10fe0 037d0902 00010303 09030001 03010903 .}.............. + 10ff0 00010302 09030001 037a0903 00010306 .........z...... + 11000 09050001 03010906 00010301 09090001 ................ + 11010 03020909 00010303 09050001 03010903 ................ + 11020 00010301 09030001 03010903 00010301 ................ + 11030 09030001 03010903 00010303 09030001 ................ + 11040 03020903 00010301 09060001 03020911 ................ + 11050 000103a2 7c091800 01030109 06000103 ....|........... + 11060 01090300 01030109 09000103 01090f00 ................ + 11070 01034f09 13000103 01090500 01037f09 ..O............. + 11080 03000103 01090200 01030109 04000103 ................ + 11090 01090f00 01037f09 03000103 01090300 ................ + 110a0 01030309 03000103 01090400 01030109 ................ + 110b0 0e000103 01090500 01030309 03000103 ................ + 110c0 01090500 0103df02 09230001 03030909 .........#...... + 110d0 00010301 090a0001 037c0902 00010303 .........|...... + 110e0 09060001 0301090a 00010303 09040001 ................ + 110f0 03020903 00010301 09030001 03010903 ................ + 11100 00010301 090b0001 03040908 00010301 ................ + 11110 09060001 03010909 00010303 09050001 ................ + 11120 03010905 00010305 090c0001 037f0902 ................ + 11130 00010303 09030001 03060903 0001037a ...............z + 11140 09030001 03060903 00010301 09090001 ................ + 11150 03010905 00010301 09060001 03010903 ................ + 11160 00010301 09030001 03010903 00010301 ................ + 11170 09050001 03020903 00010302 09030001 ................ + 11180 0302090d 00010304 09070001 03010903 ................ + 11190 00010302 09060001 03060903 00010301 ................ + 111a0 09080001 03020909 00010303 09030001 ................ + 111b0 03010905 00010301 09020001 038c7e09 ..............~. + 111c0 29000103 05090300 01037b09 03000103 ).........{..... + 111d0 00090a00 01030509 02000103 01090900 ................ + 111e0 01030109 05000103 03090500 01030409 ................ + 111f0 0b000103 05090300 01030109 03000100 ................ + 11200 02040106 03000906 00010603 01091200 ................ + 11210 01030109 09000103 01091000 01030109 ................ + 11220 02000103 0f090d00 01030109 0a000103 ................ + 11230 01090d00 01030109 06000103 01090500 ................ + 11240 01030109 05000103 7f090200 01030609 ................ + 11250 06000103 01090300 01037f09 03000103 ................ + 11260 01090700 01030309 02000103 7f090200 ................ + 11270 01030109 03000103 03091b00 01030109 ................ + 11280 02000103 0b090600 01030109 0c000103 ................ + 11290 01090d00 01030b09 06000103 01090500 ................ + 112a0 01030109 02000103 7f090200 01030309 ................ + 112b0 03000103 02090200 01030409 14000103 ................ + 112c0 03090a00 01030109 03000103 03090800 ................ + 112d0 01030109 1f000103 04090c00 01030109 ................ + 112e0 08000103 03090500 01030109 11000103 ................ + 112f0 01090200 01030109 0f000103 01090500 ................ + 11300 01030209 04000103 02090b00 01030109 ................ + 11310 0b000103 02090300 01030109 05000103 ................ + 11320 02090900 01030109 02000103 7f090300 ................ + 11330 01030109 03000103 04090800 01030109 ................ + 11340 05000103 02090300 01030109 09000103 ................ + 11350 04091300 01030109 06000103 01090500 ................ + 11360 01030109 06000103 01090500 01030109 ................ + 11370 0b000103 01090f00 01030109 05000103 ................ + 11380 03090f00 01030109 09000103 ac7f0907 ................ + 11390 00010301 09100001 03010903 000103d4 ................ + 113a0 00090d00 0103fc01 09100001 03020900 ................ + 113b0 00010303 09100001 03000907 00010301 ................ + 113c0 09030001 03010905 00010301 09090001 ................ + 113d0 03020905 00010301 09050001 03020902 ................ + 113e0 00010302 09060001 03010902 00010303 ................ + 113f0 09140001 03000907 00010301 09030001 ................ + 11400 03010905 00010301 09090001 03030905 ................ + 11410 00010303 09030001 03020908 00010302 ................ + 11420 09090001 03010902 00010909 00000101 ................ + 11430 f9160000 02005801 00000101 fb0e0d00 ......X......... + 11440 01010101 00000001 0000012e 2e2f2e2e ............./.. + 11450 2f696e63 6c756465 002e2e2f 696e636c /include.../incl + 11460 7564652f 61726368 002e2e2f 696e636c ude/arch.../incl + 11470 7564652f 6c776970 002e2e2f 696e636c ude/lwip.../incl + 11480 7564652f 6c776970 2f617070 002e2e2f ude/lwip/app.../ + 11490 2e2e2f69 6e636c75 64652f73 6d617274 ../include/smart + 114a0 636f6e66 6967002f 686f6d65 2f637768 config./home/cwh + 114b0 61697969 2f746f6f 6c636861 696e5f74 aiyi/toolchain_t + 114c0 6573742f 7874656e 73612d6c 78313036 est/xtensa-lx106 + 114d0 2d656c66 2f787465 6e73612d 6c783130 -elf/xtensa-lx10 + 114e0 362d656c 662f696e 636c7564 65000073 6-elf/include..s + 114f0 635f6573 70746f75 63682e63 00000000 c_esptouch.c.... + 11500 635f7479 7065732e 68000100 00657473 c_types.h....ets + 11510 5f737973 2e680001 00006363 2e680002 _sys.h....cc.h.. + 11520 00006970 5f616464 722e6800 03000075 ..ip_addr.h....u + 11530 7365725f 696e7465 72666163 652e6800 ser_interface.h. + 11540 01000065 7370636f 6e6e2e68 00040000 ...espconn.h.... + 11550 73635f73 6e696666 65722e68 00050000 sc_sniffer.h.... + 11560 73635f65 7370746f 7563682e 68000500 sc_esptouch.h... + 11570 006d656d 2e680003 00006f73 6170692e .mem.h....osapi. + 11580 68000100 00737472 696e672e 68000600 h....string.h... + 11590 00000005 02785a2c 4003c000 01030209 .....xZ,@....... + 115a0 00000103 02090200 01030509 03000103 ................ + 115b0 7b090300 01030109 08000103 03090800 {............... + 115c0 01030309 06000103 7d090300 01030109 ........}....... + 115d0 02000100 02040203 7e090b00 01030a09 ........~....... + 115e0 08000103 b20a0906 00010305 09180001 ................ + 115f0 03000900 00010301 09070001 037f0903 ................ + 11600 00010301 09060001 03030909 00010301 ................ + 11610 09030001 037f0903 00010302 090a0001 ................ + 11620 037f0903 00010301 09050001 0301090f ................ + 11630 00010301 09050001 0301090e 00010301 ................ + 11640 09070001 03010909 00010301 09090001 ................ + 11650 03020905 00010301 090b0001 0301090d ................ + 11660 00010301 090f0001 03b97f09 14000103 ................ + 11670 01090300 01037f09 03000103 01090800 ................ + 11680 01030409 09000103 03090700 01000204 ................ + 11690 01060300 09090001 06030109 05000103 ................ + 116a0 01091200 01030109 03000103 02091100 ................ + 116b0 01030109 07000103 01090300 01037f09 ................ + 116c0 02000103 01090200 01037f09 02000103 ................ + 116d0 01090900 01030109 09000103 01090c00 ................ + 116e0 01030109 09000103 02091300 01030109 ................ + 116f0 0d000103 04090900 01030409 12000103 ................ + 11700 01090600 01037f09 03000103 01090a00 ................ + 11710 01030509 06000103 01090d00 01037f09 ................ + 11720 02000103 01090800 01030109 03000103 ................ + 11730 01091400 01030109 0a000103 01090500 ................ + 11740 01030109 09000103 01090500 01030209 ................ + 11750 0e000103 02090c00 0103da75 092e0001 ...........u.... + 11760 03020905 0001037e 09030001 03020902 .......~........ + 11770 00010301 09040001 03020913 00010303 ................ + 11780 09090001 03010904 00010306 090e0001 ................ + 11790 03010907 00010301 090e0001 037f0902 ................ + 117a0 00010301 09020001 03020907 00010303 ................ + 117b0 09090001 03010906 00010301 090f0001 ................ + 117c0 03010906 00010303 09030001 03010905 ................ + 117d0 00010309 090c0001 03020900 0001037e ...............~ + 117e0 09030001 03020903 0001037e 09020001 ...........~.... + 117f0 03020909 00010301 09030001 0301090c ................ + 11800 00010304 09040001 03010903 0001037f ................ + 11810 09030001 03010904 00010302 09020001 ................ + 11820 03010902 00010301 09020001 037f0903 ................ + 11830 00010301 09020001 03010909 00010304 ................ + 11840 09060001 037e0902 00010301 09020001 .....~.......... + 11850 03010902 00010309 09120001 03020900 ................ + 11860 0001037e 09030001 03020903 0001037e ...~...........~ + 11870 09020001 03020906 00010301 09020001 ................ + 11880 03070912 00010301 09020001 0301090f ................ + 11890 00010301 09050001 03780904 00010301 .........x...... + 118a0 09090001 030a090c 00010301 09050001 ................ + 118b0 03020903 00010301 09030001 030a090c ................ + 118c0 00010302 09000001 037e0903 00010302 .........~...... + 118d0 09030001 037e0902 00010302 09060001 .....~.......... + 118e0 03010902 00010301 090c0001 03030904 ................ + 118f0 0001030a 09380001 030e0909 00010372 .....8.........r + 11900 09030001 030e0903 00010372 09030001 ...........r.... + 11910 030e0909 00010302 09030001 03050903 ................ + 11920 00010301 09060001 03020903 0001037e ...............~ + 11930 09030001 03010902 00010301 09030001 ................ + 11940 03010907 00010301 09060001 03020903 ................ + 11950 0001037e 09030001 03010902 00010301 ...~............ + 11960 09030001 03050902 00010002 04010603 ................ + 11970 00090f00 01060304 09110001 036c0903 .............l.. + 11980 00010314 09020001 036c0906 00010318 .........l...... + 11990 09050001 03680903 00010318 09020001 .....h.......... + 119a0 03020903 00010307 091d0001 037e0903 .............~.. + 119b0 00010301 09030001 03060917 00010301 ................ + 119c0 09020001 037f0902 00010301 09090001 ................ + 119d0 03010903 0001037f 09020001 03010903 ................ + 119e0 00010302 09030001 037d0903 00010301 .........}...... + 119f0 09030001 03020902 0001037c 09080001 ...........|.... + 11a00 03040903 0001037b 09030001 0309090b .......{........ + 11a10 00010301 09060001 03010903 00010303 ................ + 11a20 09090001 037f0903 00010301 09030001 ................ + 11a30 03030903 00010305 09030001 00020401 ................ + 11a40 06030009 06000100 02040203 00090600 ................ + 11a50 01060302 09060001 03010903 0001037e ...............~ + 11a60 09030001 03020903 00010301 09030001 ................ + 11a70 03010903 00010302 09030001 0301090b ................ + 11a80 00010302 09290001 03030913 00010002 .....).......... + 11a90 04030308 09150001 00020403 037f090d ................ + 11aa0 00010304 09030001 03040906 00010301 ................ + 11ab0 090c0001 03010903 0001037f 09030001 ................ + 11ac0 03010903 00010303 09080001 03010903 ................ + 11ad0 00010303 09030001 03010909 00010306 ................ + 11ae0 09120001 03010907 00010302 09060001 ................ + 11af0 037e0902 00010302 09020001 03010903 .~.............. + 11b00 0001037f 09030001 03010903 00010304 ................ + 11b10 09060001 03010903 00010304 09030001 ................ + 11b20 03010906 00010304 09120001 037f0902 ................ + 11b30 00010301 09020001 03020903 0001037d ...............} + 11b40 09030001 03030902 00010301 09080001 ................ + 11b50 03010906 00010301 090b0001 03010909 ................ + 11b60 00010301 090e0001 0302091f 00010301 ................ + 11b70 090e0001 0301090d 00010301 090c0001 ................ + 11b80 03010920 00010303 09200001 03030908 ... ..... ...... + 11b90 00010301 09060001 03010906 00010301 ................ + 11ba0 090f0001 0301090b 00010302 09150001 ................ + 11bb0 03010903 00010302 09060001 0305090f ................ + 11bc0 000103fd 02092400 01030009 10000103 ......$......... + 11bd0 0d090200 01030109 03000103 7f090300 ................ + 11be0 01030109 02000100 02040303 02091000 ................ + 11bf0 01000204 03037f09 07000103 03090300 ................ + 11c00 01030409 05000103 05092000 01000204 .......... ..... + 11c10 02037f09 0b000103 15090a00 01037509 ..............u. + 11c20 02000103 02090c00 01037e09 05000103 ..........~..... + 11c30 02090300 01030109 06000103 01090500 ................ + 11c40 01030109 09000103 02090300 01030109 ................ + 11c50 06000103 01091000 01037f09 03000103 ................ + 11c60 01090900 01030209 03000103 7e090600 ............~... + 11c70 01030209 03000103 7e090300 01030209 ........~....... + 11c80 03000103 7e090200 01030209 03000100 ....~........... + 11c90 02040506 0300090d 00010603 01090600 ................ + 11ca0 01030609 19000103 01090600 01000204 ................ + 11cb0 02037e09 06000103 07090a00 01030109 ..~............. + 11cc0 1b000103 08090900 01000204 02037609 ..............v. + 11cd0 15000100 02040103 09090700 01000204 ................ + 11ce0 03030109 06000100 02040203 5e090a00 ............^... + 11cf0 0103e600 09120001 037f0908 00010301 ................ + 11d00 09090001 037f0908 00010305 09030001 ................ + 11d10 037f0903 00010301 09030001 03bd7f09 ................ + 11d20 0c000103 01090300 01037f09 03000103 ................ + 11d30 01090800 01030109 09000103 01090300 ................ + 11d40 01037f09 03000103 01090600 01037f09 ................ + 11d50 03000103 01090300 01030109 17000100 ................ + 11d60 02040103 09090300 01000204 01030109 ................ + 11d70 03000100 02040103 01090700 01000204 ................ + 11d80 01030109 05000100 02040103 03090900 ................ + 11d90 01000204 01030109 09000100 02040103 ................ + 11da0 01092400 01000204 01030109 0c000100 ..$............. + 11db0 02040103 01091100 01000204 01037f09 ................ + 11dc0 03000100 02040103 02091800 01000204 ................ + 11dd0 01030509 06000103 01090500 01030409 ................ + 11de0 03000103 02090600 01030109 09000103 ................ + 11df0 01090b00 01030109 0d000103 01091e00 ................ + 11e00 01030109 06000103 02090b00 01030109 ................ + 11e10 06000103 04091400 01030109 0d000100 ................ + 11e20 02040103 04091100 01000204 03060300 ................ + 11e30 090a0001 00020403 06037f09 05000103 ................ + 11e40 10090300 0103e502 099c0001 03060900 ................ + 11e50 0001037a 09030001 03060903 0001037a ...z...........z + 11e60 09030001 03060911 0001037a 09060001 ...........z.... + 11e70 03060903 00010304 09060001 03020906 ................ + 11e80 00010301 09050001 03030918 00010309 ................ + 11e90 09120001 03010904 00010301 09020001 ................ + 11ea0 03770904 00010301 09050001 03977d09 .w............}. + 11eb0 03000103 02090200 01037e09 03000103 ..........~..... + 11ec0 02090600 01037e09 02000103 02090600 ......~......... + 11ed0 01037e09 03000103 02090600 01030509 ..~............. + 11ee0 02000103 79090300 01030709 03000103 ....y........... + 11ef0 0c090600 01030809 09000103 7d090f00 ............}... + 11f00 01030309 03000103 7f091500 01030109 ................ + 11f10 03000103 06091000 01037f09 06000103 ................ + 11f20 01090300 01030309 08000103 01090600 ................ + 11f30 01037e09 08000103 06090300 01030a09 ..~............. + 11f40 0c000103 76090600 01030309 02000103 ....v........... + 11f50 07090200 01030409 02000103 75090200 ............u... + 11f60 01030909 09000103 02090f00 01037909 ..............y. + 11f70 03000103 7b090b00 01030809 06000103 ....{........... + 11f80 04090200 01037c09 02000103 02090300 ......|......... + 11f90 01030209 0b000103 02093200 01030109 ..........2..... + 11fa0 09000103 01090700 01030209 0b000103 ................ + 11fb0 04090d00 01030309 2a000103 01090600 ........*....... + 11fc0 01030109 04000103 01090200 01037f09 ................ + 11fd0 02000103 01090300 01030109 06000103 ................ + 11fe0 01090500 01030109 02000103 7f090200 ................ + 11ff0 01030109 03000103 01090600 01030109 ................ + 12000 05000103 01090200 01037f09 02000103 ................ + 12010 01090300 01030109 06000103 01090500 ................ + 12020 01030109 02000103 7f090200 01030109 ................ + 12030 03000103 05090300 01030109 0c000103 ................ + 12040 01091100 01030109 16000103 08090900 ................ + 12050 01030109 08000103 0c090500 01037609 ..............v. + 12060 03000103 17090700 01030109 15000103 ................ + 12070 03090200 01037f09 03000103 01090200 ................ + 12080 01037e09 03000103 02090300 01030109 ..~............. + 12090 03000103 07090500 01030a09 06000103 ................ + 120a0 01090600 01030109 14000103 05091200 ................ + 120b0 01030109 11000103 01090800 01030209 ................ + 120c0 0b000103 01090600 01030109 0c000103 ................ + 120d0 06090600 01030109 0a000103 03090f00 ................ + 120e0 01030109 0c000103 02090900 01037e09 ..............~. + 120f0 02000103 01090300 01037f09 03000103 ................ + 12100 02090200 01037e09 03000103 07090800 ......~......... + 12110 01030109 05000103 01090500 01030d09 ................ + 12120 08000103 74090800 01030109 0a000103 ....t........... + 12130 03090300 01037c09 0f000103 07090800 ......|......... + 12140 01030109 0e000103 7f090800 01030109 ................ + 12150 02000103 7f090600 01030609 06000103 ................ + 12160 03090300 01037c09 0c000103 08090a00 ......|......... + 12170 01030109 0c000103 01090600 01030209 ................ + 12180 09000103 01090800 01030109 05000103 ................ + 12190 01090300 01030109 03000103 01090300 ................ + 121a0 01030109 03000103 02090e00 01030109 ................ + 121b0 08000103 01090500 01030109 03000103 ................ + 121c0 01090300 01030109 03000103 01090300 ................ + 121d0 01030209 0d000103 01090800 01030109 ................ + 121e0 05000103 01090300 01030109 03000103 ................ + 121f0 01090300 01030109 03000103 02090d00 ................ + 12200 01030109 08000103 01090500 01030109 ................ + 12210 03000103 01090300 01030109 03000103 ................ + 12220 01090300 01030209 0d000103 02090a00 ................ + 12230 01037e09 02000103 01090800 01030109 ..~............. + 12240 06000103 01090300 01037d09 03000103 ..........}..... + 12250 0b090a00 01030209 05000103 7e090200 ............~... + 12260 01030909 03000103 02091000 01037809 ..............x. + 12270 19000103 7f091000 01030309 03000103 ................ + 12280 7c090300 01030409 02000103 7c090600 |...........|... + 12290 01030a09 11000103 04090300 01030409 ................ + 122a0 0b000103 01090600 01030a09 17000103 ................ + 122b0 02092000 01030209 06000103 74090900 .. .........t... + 122c0 01030409 02000103 7c090200 01030109 ........|....... + 122d0 03000103 7f090300 01030409 03000103 ................ + 122e0 7c090300 01030109 03000103 03090300 |............... + 122f0 01037c09 0a000103 04090200 01037c09 ..|...........|. + 12300 03000103 0e090800 01030209 08000103 ................ + 12310 0d090200 01030109 08000103 01090500 ................ + 12320 01037209 15000103 01090b00 01030209 ..r............. + 12330 15000103 01090f00 01030109 0d000103 ................ + 12340 01090600 01030209 09000103 09090600 ................ + 12350 01030109 0c000103 01090b00 01030109 ................ + 12360 0e000103 02090c00 01037f09 16000103 ................ + 12370 03090300 01030309 09000103 01090500 ................ + 12380 01030109 09000103 02090900 01030209 ................ + 12390 07000103 01090800 01030109 09000103 ................ + 123a0 f07d090e 000103c8 02090a00 01030309 .}.............. + 123b0 06000103 05090b00 01030109 09000103 ................ + 123c0 06090a00 01030309 06000103 7e090300 ............~... + 123d0 01030109 03000103 01090300 01030209 ................ + 123e0 05000103 03090600 01037e09 03000103 ..........~..... + 123f0 01090300 01030109 03000103 06090200 ................ + 12400 01000204 01060300 090f0001 06030409 ................ + 12410 12000100 02040106 03000913 00010603 ................ + 12420 03091800 01030209 0b000103 07090c00 ................ + 12430 01030809 0e000103 05091000 01030109 ................ + 12440 04000103 01090200 0103c878 09040001 ...........x.... + 12450 03010903 0001037f 09030001 03020902 ................ + 12460 0001037e 09030001 03010903 0001037f ...~............ + 12470 09020001 03020902 00010304 09020001 ................ + 12480 03010902 00010302 09060001 03010906 ................ + 12490 00010301 09030001 03010903 0001037e ...............~ + 124a0 09030001 03010902 00010301 09020001 ................ + 124b0 03060903 00010372 09030001 030e0902 .......r........ + 124c0 00010372 09060001 03120905 0001036e ...r...........n + 124d0 09030001 03120902 00010302 09030001 ................ + 124e0 037e0924 00010380 02090b00 01030109 .~.$............ + 124f0 08000103 0a091900 01030309 1d000103 ................ + 12500 02090600 01030f09 08000103 01090700 ................ + 12510 01030109 05000103 03091000 01030109 ................ + 12520 0c000103 02090b00 01030109 09000103 ................ + 12530 02090c00 01037f09 0e000103 03090300 ................ + 12540 01030409 09000103 01090500 01030109 ................ + 12550 09000103 02090900 01030209 06000103 ................ + 12560 01090800 01030109 08000103 d07d0911 .............}.. + 12570 00010301 09020001 037f0903 00010301 ................ + 12580 09060001 037f0902 00010301 09030001 ................ + 12590 03010911 0001037f 09020001 03010903 ................ + 125a0 0001037f 09030001 03010903 00010301 ................ + 125b0 09020001 037d0903 00010301 09030001 .....}.......... + 125c0 03020903 00010301 09030001 037b0905 .............{.. + 125d0 00010309 090b0001 0301090a 00010301 ................ + 125e0 09090001 03010903 0001037f 09030001 ................ + 125f0 030b0903 00010377 09030001 03090903 .......w........ + 12600 00010301 09060001 0378090d 00010303 .........x...... + 12610 09040001 037d0902 00010301 09030001 .....}.......... + 12620 03010903 00010301 09030001 03080906 ................ + 12630 00010302 09110001 03050914 00010303 ................ + 12640 09020001 037d0902 0001037f 090f0001 .....}.......... + 12650 03010903 00010303 09030001 037c0905 .............|.. + 12660 00010301 09030001 03030903 00010306 ................ + 12670 091a0001 03010909 00010301 09020001 ................ + 12680 037f0904 00010301 09030001 03020906 ................ + 12690 00010306 09090001 0301090e 00010302 ................ + 126a0 09020001 037f0902 00010301 09030001 ................ + 126b0 03010906 00010302 09030001 037f0902 ................ + 126c0 00010301 09030001 03010908 00010302 ................ + 126d0 09030001 037f0902 00010301 09030001 ................ + 126e0 03010909 00010302 09030001 037f0903 ................ + 126f0 00010301 09030001 03050903 00010301 ................ + 12700 090c0001 03010911 00010301 09160001 ................ + 12710 03070909 00010301 09080001 03020905 ................ + 12720 00010301 09050001 03050920 00010301 ........... .... + 12730 09150001 0301091b 00010302 091c0001 ................ + 12740 0307090b 00010302 09140001 03020910 ................ + 12750 00010301 09180001 0301091a 00010301 ................ + 12760 09110001 03010907 00010301 09090001 ................ + 12770 0317090c 00010302 09170001 03010909 ................ + 12780 00010301 090f0001 03040911 00010301 ................ + 12790 09150001 03010909 00010302 090a0001 ................ + 127a0 03010903 00010301 090c0001 03040908 ................ + 127b0 00010301 09030001 037f0902 00010301 ................ + 127c0 09030001 0303090d 00010301 090c0001 ................ + 127d0 03020907 0001037e 09020001 03010906 .......~........ + 127e0 00010301 09030001 037e0902 00010302 .........~...... + 127f0 09020001 037e0905 000103b2 03090800 .....~.......... + 12800 01030109 15000103 01092100 01030109 ..........!..... + 12810 25000103 01091600 01030309 0b000103 %............... + 12820 01091d00 01030109 22000103 01091100 ........"....... + 12830 01030109 17000103 01090300 01030109 ................ + 12840 0a000103 01090600 01030209 0e000103 ................ + 12850 01090600 01030109 0e000103 02090a00 ................ + 12860 01030209 0a000103 06090800 01030109 ................ + 12870 20000103 01090200 01037f09 03000103 ............... + 12880 03090300 01030309 08000103 01091800 ................ + 12890 01030109 06000103 01090a00 01030109 ................ + 128a0 09000103 d67b090f 00010301 09050001 .....{.......... + 128b0 03010903 00010301 09030001 03080906 ................ + 128c0 00010309 090c0001 03150910 00010301 ................ + 128d0 09190001 0301091b 00010301 09140001 ................ + 128e0 03010909 00010301 090e0001 0302090d ................ + 128f0 00010301 09190001 037f090b 00010302 ................ + 12900 090c0001 03010907 00010301 09180001 ................ + 12910 03030914 00010303 090c0001 031e0906 ................ + 12920 00010301 09050001 03010905 0001030d ................ + 12930 09080001 0374090a 00010301 090a0001 .....t.......... + 12940 03030903 0001037c 090f0001 0307090a .......|........ + 12950 00010301 090e0001 037f0908 00010301 ................ + 12960 09020001 037f0906 00010306 09070001 ................ + 12970 03030903 0001037c 090c0001 0308090a .......|........ + 12980 00010301 090f0001 03010909 00010302 ................ + 12990 09090001 0301090b 00010301 09050001 ................ + 129a0 03010903 00010301 09030001 03010903 ................ + 129b0 00010301 09030001 0302090d 00010301 ................ + 129c0 090b0001 03010905 00010301 09030001 ................ + 129d0 03010903 00010301 09030001 03010903 ................ + 129e0 00010302 090d0001 0301090b 00010301 ................ + 129f0 09050001 03010903 00010301 09030001 ................ + 12a00 03010903 00010301 09030001 0302090d ................ + 12a10 00010301 09080001 03010905 00010301 ................ + 12a20 09030001 03010903 00010301 09030001 ................ + 12a30 03010903 00010302 090d0001 0302090a ................ + 12a40 0001037e 09020001 03010908 00010301 ...~............ + 12a50 09060001 03010903 0001037d 09030001 ...........}.... + 12a60 0309090a 00010302 09040001 037e0903 .............~.. + 12a70 00010302 09030001 03020905 0001037e ...............~ + 12a80 09020001 03090903 00010302 09120001 ................ + 12a90 0378091b 0001037f 09100001 03030903 .x.............. + 12aa0 0001037c 09090001 030a0915 00010304 ...|............ + 12ab0 09060001 0306090b 00010304 09020001 ................ + 12ac0 037c0902 00010301 09060001 03030903 .|.............. + 12ad0 0001037c 09030001 03010906 00010303 ...|............ + 12ae0 09060001 037c090a 00010304 09020001 .....|.......... + 12af0 037c0903 0001030f 09090001 03020908 .|.............. + 12b00 00010301 09050001 03010916 00010302 ................ + 12b10 09150001 0301090f 00010302 090c0001 ................ + 12b20 038e0509 08000109 14000001 01ae1700 ................ + 12b30 00020003 01000001 01fb0e0d 00010101 ................ + 12b40 01000000 01000001 2e2e2f2e 2e2f696e ........../../in + 12b50 636c7564 65002e2e 2f696e63 6c756465 clude.../include + 12b60 2f617263 68002e2e 2f696e63 6c756465 /arch.../include + 12b70 2f6c7769 70002e2e 2f696e63 6c756465 /lwip.../include + 12b80 2f6c7769 702f6170 70002e2e 2f2e2e2f /lwip/app.../../ + 12b90 696e636c 7564652f 736d6172 74636f6e include/smartcon + 12ba0 66696700 0073635f 6169726b 6973732e fig..sc_airkiss. + 12bb0 63000000 00635f74 79706573 2e680001 c....c_types.h.. + 12bc0 00006574 735f7379 732e6800 01000063 ..ets_sys.h....c + 12bd0 632e6800 02000069 705f6164 64722e68 c.h....ip_addr.h + 12be0 00030000 75736572 5f696e74 65726661 ....user_interfa + 12bf0 63652e68 00010000 65737063 6f6e6e2e ce.h....espconn. + 12c00 68000400 0073635f 736e6966 6665722e h....sc_sniffer. + 12c10 68000500 0073635f 6169726b 6973732e h....sc_airkiss. + 12c20 68000500 006f7361 70692e68 00010000 h....osapi.h.... + 12c30 6d656d2e 68000300 00000005 0248772c mem.h........Hw, + 12c40 40039801 01030209 00000103 02090200 @............... + 12c50 01030509 03000103 7b090300 01030109 ........{....... + 12c60 08000103 03090800 01030309 06000103 ................ + 12c70 7d090300 01030109 02000100 02040203 }............... + 12c80 7e090b00 01030a09 08000103 8c060932 ~..............2 + 12c90 00010308 090a0001 037b0906 00010305 .........{...... + 12ca0 09020001 0378090c 00010303 090b0001 .....x.......... + 12cb0 03070905 00010301 090d0001 0301090a ................ + 12cc0 0001037f 09060001 03010903 0001037f ................ + 12cd0 09030001 03010903 00010302 09050001 ................ + 12ce0 00020402 037f0910 00010302 09080001 ................ + 12cf0 03050903 0001030c 09090001 00020401 ................ + 12d00 06030009 06000106 03040906 00010002 ................ + 12d10 04010603 00090b00 01000204 02030009 ................ + 12d20 06000106 0304091e 00010305 090f0001 ................ + 12d30 03030906 00010307 09050001 03010903 ................ + 12d40 00010379 09030001 03010903 00010301 ...y............ + 12d50 09030001 03010903 00010301 09030001 ................ + 12d60 03050903 0001037d 09030001 03010905 .......}........ + 12d70 00010303 09020001 037d0903 00010301 .........}...... + 12d80 09030001 03030903 00010301 09030001 ................ + 12d90 03740903 00010301 09030001 03010903 .t.............. 12da0 00010301 09030001 03010903 00010301 ................ - 12db0 09030001 03010903 00010301 09030001 ................ - 12dc0 03010903 00010301 09030001 03010903 ................ - 12dd0 00010301 09030001 03010903 00010301 ................ - 12de0 09030001 03010903 00010002 04010305 ................ - 12df0 09030001 0301090b 00010302 090f0001 ................ - 12e00 03030903 0001037d 09030001 03030906 .......}........ - 12e10 00010301 09060001 03040906 00010304 ................ - 12e20 09030001 037b0906 00010302 09030001 .....{.......... - 12e30 03010903 00010301 09030001 03010903 ................ - 12e40 00010302 09030001 0301090b 00010301 ................ - 12e50 09090001 0304090c 00010301 09060001 ................ - 12e60 0301090b 00010002 04030304 091b0001 ................ - 12e70 00020403 037f0903 00010002 04030301 ................ - 12e80 09020001 00020403 037f0907 00010304 ................ - 12e90 09030001 03010903 00010304 09070001 ................ - 12ea0 03040906 00010304 091a0001 03010906 ................ - 12eb0 00010002 04010603 00090a00 01060301 ................ - 12ec0 090b0001 00020401 06030009 09000106 ................ - 12ed0 03020909 00010304 09030001 037b0904 .............{.. - 12ee0 00010302 09030001 03010903 00010301 ................ - 12ef0 09030001 03010903 00010302 09030001 ................ - 12f00 03010908 00010301 09090001 03040907 ................ - 12f10 00010301 09060001 03010903 00010302 ................ - 12f20 09070001 03010908 00010301 09090001 ................ - 12f30 03050907 00010301 09060001 0302090b ................ - 12f40 00010002 04030303 091b0001 00020403 ................ - 12f50 037f0903 00010002 04030301 09020001 ................ - 12f60 00020403 037f0907 0001030e 09090001 ................ - 12f70 00020401 06030009 06000106 03010906 ................ - 12f80 00010002 04010603 00090800 01000204 ................ - 12f90 02030009 0b000106 0302090b 00010002 ................ - 12fa0 04010603 00090900 01060302 09090001 ................ - 12fb0 03040903 0001037b 09050001 03020903 .......{........ - 12fc0 00010301 09030001 03010903 00010301 ................ - 12fd0 09030001 03020903 00010302 09080001 ................ - 12fe0 03010909 00010305 09080001 03010906 ................ - 12ff0 00010302 09030001 037f0904 00010301 ................ - 13000 09030001 03020903 00010302 09080001 ................ - 13010 03010909 00010307 09070001 03010906 ................ - 13020 00010302 090b0001 00020403 0304091b ................ - 13030 00010002 0403037f 09030001 00020403 ................ - 13040 03010902 00010002 0403037f 09070001 ................ - 13050 0310090b 00010002 04010603 00090600 ................ - 13060 01000204 02030009 06000106 03010906 ................ - 13070 00010002 04010603 00090800 01000204 ................ - 13080 02030009 09000100 02040303 00090b00 ................ - 13090 01060302 090b0001 00020401 06030009 ................ - 130a0 09000106 03020909 00010304 09030001 ................ - 130b0 037b0904 00010302 09030001 03010903 .{.............. - 130c0 00010301 09030001 03010903 00010302 ................ - 130d0 09030001 03020908 00010301 09060001 ................ - 130e0 03050907 00010301 09060001 03030903 ................ - 130f0 0001037e 09050001 03010903 00010301 ...~............ - 13100 09030001 03020903 00010302 09090001 ................ - 13110 03010906 00010308 090d0001 03010906 ................ - 13120 00010302 090b0001 00020403 0304091b ................ - 13130 00010002 0403037f 09030001 00020403 ................ - 13140 03010902 00010002 0403037f 09070001 ................ - 13150 03130908 0001038b 01092000 01030109 .......... ..... - 13160 03000103 7f090300 01030109 08000103 ................ - 13170 05090900 01030309 07000100 02040106 ................ - 13180 03000909 00010603 01090500 01030109 ................ - 13190 12000103 01090300 01030209 11000103 ................ - 131a0 01090700 01030109 03000103 7f090200 ................ - 131b0 01030109 03000103 7f090200 01030109 ................ - 131c0 03000103 01090800 01030109 09000103 ................ - 131d0 02091100 01030109 0d000103 03090900 ................ - 131e0 01030409 0e000103 01090300 01037f09 ................ - 131f0 03000103 01090600 01030509 06000103 ................ - 13200 02090300 01037f09 02000103 01090b00 ................ - 13210 01030109 03000103 01090500 01030109 ................ - 13220 05000103 01090900 01030109 08000103 ................ - 13230 02090e00 01030309 0c000103 ae750916 .............u.. - 13240 00010302 09050001 037e0903 00010302 .........~...... - 13250 09020001 03010904 00010302 09130001 ................ - 13260 03030909 00010301 09060001 0301090f ................ - 13270 00010303 09050001 0309090c 00010302 ................ - 13280 09000001 037e0903 00010302 09030001 .....~.......... - 13290 037e0902 00010302 09060001 03010902 .~.............. - 132a0 00010301 090c0001 03020904 00010304 ................ - 132b0 09140001 03010905 0001037f 09030001 ................ - 132c0 03010902 00010301 09040001 03020916 ................ - 132d0 00010303 09090001 03010906 00010301 ................ - 132e0 090f0001 03030906 00010304 09140001 ................ - 132f0 03010905 0001037f 09030001 03010902 ................ - 13300 00010301 09040001 03020916 00010303 ................ - 13310 09090001 03010906 00010301 090f0001 ................ - 13320 03030906 00010304 090c0001 03020900 ................ - 13330 0001037e 09030001 03020903 0001037e ...~...........~ - 13340 09020001 03020906 00010301 09020001 ................ - 13350 0301090c 00010302 09040001 0303090c ................ + 12db0 09030001 03030903 00010301 09030001 ................ + 12dc0 03010903 00010316 09030001 036e090b .............n.. + 12dd0 00010301 09050001 03010903 00010301 ................ + 12de0 09030001 03010903 00010301 09030001 ................ + 12df0 03010903 00010301 09030001 03010903 ................ + 12e00 00010301 09030001 03010903 00010301 ................ + 12e10 09030001 03010903 00010301 09030001 ................ + 12e20 00020401 03050903 00010301 090b0001 ................ + 12e30 0302090f 00010303 09030001 037d0903 .............}.. + 12e40 00010303 09060001 03010906 00010304 ................ + 12e50 09060001 03040903 0001037b 09060001 ...........{.... + 12e60 03020903 00010301 09030001 03010903 ................ + 12e70 00010301 09030001 03020903 00010301 ................ + 12e80 090b0001 03010909 00010304 090c0001 ................ + 12e90 03010906 00010301 090b0001 00020403 ................ + 12ea0 0304091b 00010002 0403037f 09030001 ................ + 12eb0 00020403 03010902 00010002 0403037f ................ + 12ec0 09070001 03040903 00010301 09030001 ................ + 12ed0 03040907 00010304 09060001 0304091a ................ + 12ee0 00010301 09060001 00020401 06030009 ................ + 12ef0 0a000106 0301090b 00010002 04010603 ................ + 12f00 00090900 01060302 09090001 03040903 ................ + 12f10 0001037b 09040001 03020903 00010301 ...{............ + 12f20 09030001 03010903 00010301 09030001 ................ + 12f30 03020903 00010301 09080001 03010909 ................ + 12f40 00010304 09070001 03010906 00010301 ................ + 12f50 09030001 03020907 00010301 09080001 ................ + 12f60 03010909 00010305 09070001 03010906 ................ + 12f70 00010302 090b0001 00020403 0303091b ................ + 12f80 00010002 0403037f 09030001 00020403 ................ + 12f90 03010902 00010002 0403037f 09070001 ................ + 12fa0 030e0909 00010002 04010603 00090600 ................ + 12fb0 01060301 09060001 00020401 06030009 ................ + 12fc0 08000100 02040203 00090b00 01060302 ................ + 12fd0 090b0001 00020401 06030009 09000106 ................ + 12fe0 03020909 00010304 09030001 037b0905 .............{.. + 12ff0 00010302 09030001 03010903 00010301 ................ + 13000 09030001 03010903 00010302 09030001 ................ + 13010 03020908 00010301 09090001 03050908 ................ + 13020 00010301 09060001 03020903 0001037f ................ + 13030 09040001 03010903 00010302 09030001 ................ + 13040 03020908 00010301 09090001 03070907 ................ + 13050 00010301 09060001 0302090b 00010002 ................ + 13060 04030304 091b0001 00020403 037f0903 ................ + 13070 00010002 04030301 09020001 00020403 ................ + 13080 037f0907 00010310 090b0001 00020401 ................ + 13090 06030009 06000100 02040203 00090600 ................ + 130a0 01060301 09060001 00020401 06030009 ................ + 130b0 08000100 02040203 00090900 01000204 ................ + 130c0 03030009 0b000106 0302090b 00010002 ................ + 130d0 04010603 00090900 01060302 09090001 ................ + 130e0 03040903 0001037b 09040001 03020903 .......{........ + 130f0 00010301 09030001 03010903 00010301 ................ + 13100 09030001 03020903 00010302 09080001 ................ + 13110 03010906 00010305 09070001 03010906 ................ + 13120 00010303 09030001 037e0905 00010301 .........~...... + 13130 09030001 03010903 00010302 09030001 ................ + 13140 03020909 00010301 09060001 0308090d ................ + 13150 00010301 09060001 0302090b 00010002 ................ + 13160 04030304 091b0001 00020403 037f0903 ................ + 13170 00010002 04030301 09020001 00020403 ................ + 13180 037f0907 00010313 09080001 038b0109 ................ + 13190 20000103 01090300 01037f09 03000103 ............... + 131a0 01090800 01030509 09000103 03090700 ................ + 131b0 01000204 01060300 09090001 06030109 ................ + 131c0 05000103 01091200 01030109 03000103 ................ + 131d0 02091100 01030109 07000103 01090300 ................ + 131e0 01037f09 02000103 01090300 01037f09 ................ + 131f0 02000103 01090300 01030109 08000103 ................ + 13200 01090900 01030209 11000103 01090d00 ................ + 13210 01030309 09000103 04090e00 01030109 ................ + 13220 03000103 7f090300 01030109 06000103 ................ + 13230 05090600 01030209 03000103 7f090200 ................ + 13240 01030109 0b000103 01090300 01030109 ................ + 13250 05000103 01090500 01030109 09000103 ................ + 13260 01090800 01030209 0e000103 03090c00 ................ + 13270 0103ae75 09160001 03020905 0001037e ...u...........~ + 13280 09030001 03020902 00010301 09040001 ................ + 13290 03020913 00010303 09090001 03010906 ................ + 132a0 00010301 090f0001 03030905 00010309 ................ + 132b0 090c0001 03020900 0001037e 09030001 ...........~.... + 132c0 03020903 0001037e 09020001 03020906 .......~........ + 132d0 00010301 09020001 0301090c 00010302 ................ + 132e0 09040001 03040914 00010301 09050001 ................ + 132f0 037f0903 00010301 09020001 03010904 ................ + 13300 00010302 09160001 03030909 00010301 ................ + 13310 09060001 0301090f 00010303 09060001 ................ + 13320 03040914 00010301 09050001 037f0903 ................ + 13330 00010301 09020001 03010904 00010302 ................ + 13340 09160001 03030909 00010301 09060001 ................ + 13350 0301090f 00010303 09060001 0304090c ................ 13360 00010302 09000001 037e0903 00010302 .........~...... 13370 09030001 037e0902 00010302 09060001 .....~.......... 13380 03010902 00010301 090c0001 03020904 ................ - 13390 00010328 09400001 03070905 00010379 ...(.@.........y - 133a0 09030001 03070902 00010379 09020001 ...........y.... - 133b0 03070906 00010301 09030001 0301090d ................ - 133c0 00010303 09020001 037d0903 00010303 .........}...... - 133d0 09050001 03010906 00010002 04030302 ................ - 133e0 09120001 00020403 037f0911 00010303 ................ - 133f0 09030001 03060909 00010302 09030001 ................ - 13400 03010906 00010301 09030001 03030909 ................ - 13410 0001037f 09020001 03010902 00010306 ................ - 13420 09030001 03790902 00010307 09030001 .....y.......... - 13430 03010905 00010302 09030001 0301090f ................ - 13440 00010302 090f0001 03020904 00010301 ................ - 13450 09050001 03010902 0001037f 09030001 ................ - 13460 03010903 00010301 09060001 0304090f ................ - 13470 00010301 09030001 03010903 00010302 ................ - 13480 09090001 00020403 0303090b 00010002 ................ - 13490 0403037f 09100001 03030907 00010302 ................ - 134a0 09090001 03010906 00010302 090c0001 ................ - 134b0 03010908 00010301 09020001 0301090e ................ - 134c0 00010301 09030001 03020903 00010302 ................ - 134d0 09060001 03010902 00010302 09050001 ................ - 134e0 03010909 00010301 09050001 0301090b ................ - 134f0 00010301 090e0001 03020910 00010301 ................ - 13500 09060001 0302090b 00010301 090d0001 ................ - 13510 0303093e 0001030b 09090001 03750903 ...>.........u.. - 13520 0001030b 09030001 03750903 0001030b .........u...... - 13530 09090001 03030903 00010303 09050001 ................ - 13540 030f090d 00010373 09090001 03060905 .......s........ - 13550 00010301 09060001 03010905 0001039a ................ - 13560 01090300 0103ea7e 09030001 03010903 .......~........ - 13570 00010302 091a0001 0301090b 00010305 ................ - 13580 09020001 037b0902 00010303 09090001 .....{.......... - 13590 037e0902 00010302 09030001 03020905 .~.............. - 135a0 0001037b 09060001 03050903 00010304 ...{............ - 135b0 09030001 03030906 00010301 09050001 ................ - 135c0 03010906 00010301 09060001 03030907 ................ - 135d0 00010002 04010603 00090600 01000204 ................ - 135e0 02030009 06000100 02040303 00090600 ................ - 135f0 01060301 09060001 03010903 00010301 ................ - 13600 09050001 03010903 00010301 09030001 ................ - 13610 031e090a 00010364 09060001 03010905 .......d........ - 13620 00010301 09030001 03010903 00010301 ................ - 13630 09030001 03010903 0001030d 09050001 ................ - 13640 03020905 00010301 09030001 03030905 ................ - 13650 00010002 04020377 09030001 0301090c .......w........ - 13660 00010301 090f0001 037f0902 00010301 ................ - 13670 09030001 03080909 00010301 090b0001 ................ - 13680 037f0903 00010301 09020001 037f0903 ................ - 13690 00010301 09030001 037f0903 00010301 ................ - 136a0 09030001 03020903 0001037d 09030001 ...........}.... - 136b0 03010903 00010302 09030001 00020401 ................ - 136c0 06030009 03000106 03010911 00010002 ................ - 136d0 04010603 00090600 01060302 09110001 ................ - 136e0 03010903 0001037f 09020001 03010902 ................ - 136f0 0001037f 09030001 03010910 00010306 ................ - 13700 09060001 03010909 00010301 09090001 ................ - 13710 03010903 0001037f 09030001 03010903 ................ - 13720 00010301 09060001 03010909 00010301 ................ - 13730 090e0001 03030904 00010301 09100001 ................ - 13740 03010914 00010301 090d0001 03020906 ................ - 13750 0001037e 09030001 03010903 00010301 ...~............ - 13760 09090001 037f0903 00010303 09030001 ................ - 13770 0301090c 00010002 04030302 090c0001 ................ - 13780 00020403 037f0916 00010303 09030001 ................ - 13790 03030917 00010302 09110001 037f0903 ................ - 137a0 00010301 09030001 03010906 0001037f ................ - 137b0 09020001 03010903 00010302 09030001 ................ - 137c0 03010909 00010002 04030302 090c0001 ................ - 137d0 00020403 037f0917 00010303 09030001 ................ - 137e0 0301090c 00010002 04030302 090c0001 ................ - 137f0 00020403 037f090f 00010303 09090001 ................ - 13800 03040909 00010302 09070001 03030909 ................ - 13810 00010002 04010603 00091200 01000204 ................ - 13820 02030009 0c000106 03050906 00010302 ................ - 13830 09030001 03020908 00010301 09020001 ................ - 13840 037e0903 00010301 09050001 03010903 .~.............. - 13850 00010301 09060001 03060909 00010301 ................ - 13860 09050001 03010903 00010301 09030001 ................ - 13870 03020903 00010310 09030001 0304093f ...............? - 13880 0001030c 09050001 03740903 0001030c .........t...... - 13890 09030001 03740902 0001030c 090b0001 .....t.......... - 138a0 03030903 00010303 09030001 037d0902 .............}.. - 138b0 00010303 09020001 037f0905 00010301 ................ - 138c0 09030001 03010914 00010301 090d0001 ................ - 138d0 03010902 0001037f 09020001 0301090b ................ - 138e0 0001037f 09030001 03030903 00010002 ................ - 138f0 0402037f 09100001 03020908 00010304 ................ - 13900 09030001 03020909 00010304 09060001 ................ - 13910 0304090b 00010303 09060001 03010905 ................ - 13920 00010301 09060001 03010906 00010303 ................ - 13930 09080001 00020401 06030009 06000100 ................ - 13940 02040203 00090600 01000204 03030009 ................ - 13950 06000106 03010906 00010301 09030001 ................ - 13960 03010903 00010320 09070001 03610902 ....... .....a.. - 13970 00010301 09030001 031f090d 00010363 ...............c - 13980 09070001 03010905 00010301 09030001 ................ - 13990 03010903 00010301 09030001 03010903 ................ - 139a0 0001030d 09050001 03020905 00010301 ................ - 139b0 09030001 03030905 00010002 04020377 ...............w - 139c0 09030001 0301090c 00010301 090f0001 ................ - 139d0 037f0902 00010301 09030001 03080909 ................ - 139e0 00010301 090b0001 037f0903 00010301 ................ - 139f0 09030001 037f0903 00010301 09030001 ................ - 13a00 037f0903 00010301 09030001 03020903 ................ - 13a10 0001037d 09030001 03010903 00010302 ...}............ - 13a20 09030001 00020401 06030009 03000106 ................ - 13a30 0301090c 00010002 04010603 00090600 ................ - 13a40 01060302 090c0001 03010903 0001037f ................ - 13a50 09020001 03010902 0001037f 09030001 ................ - 13a60 03010910 00010307 09060001 03010909 ................ - 13a70 00010301 090c0001 03010905 00010301 ................ - 13a80 09060001 03010909 00010301 090c0001 ................ - 13a90 03040905 00010302 09030001 03010905 ................ - 13aa0 00010301 09020001 03030909 0001037f ................ - 13ab0 09020001 03010905 00010304 09030001 ................ - 13ac0 037c0902 00010301 09090001 03010905 .|.............. - 13ad0 00010302 09050001 03010909 00010301 ................ - 13ae0 09030001 0302090f 00010301 09110001 ................ - 13af0 03020910 00010302 09040001 03010905 ................ - 13b00 00010301 09020001 037f0905 00010301 ................ - 13b10 09030001 03010903 00010301 09030001 ................ - 13b20 03010909 00010304 09110001 03010902 ................ - 13b30 00010301 09030001 03020909 00010002 ................ - 13b40 04030303 090d0001 00020403 037f0910 ................ - 13b50 00010304 09090001 00020403 0303090c ................ - 13b60 00010002 0403037f 090e0001 03040907 ................ - 13b70 00010301 09090001 03010906 00010302 ................ - 13b80 090c0001 03010909 00010301 09060001 ................ - 13b90 0301090b 00010301 090d0001 03020910 ................ - 13ba0 00010301 09060001 0304090c 00010306 ................ - 13bb0 090d0001 03010905 00010301 09030001 ................ - 13bc0 03010903 00010301 09030001 030d0903 ................ - 13bd0 00010303 09070001 030a0914 00010301 ................ - 13be0 09030001 037f0903 00010301 09020001 ................ - 13bf0 037f0902 00010301 09020001 037f0903 ................ - 13c00 00010301 09030001 03010908 00010302 ................ - 13c10 09090001 03020905 000103ca 04096400 ..............d. - 13c20 01030009 0d000103 06090500 01030109 ................ - 13c30 03000103 01090300 01030309 04000103 ................ - 13c40 01091400 01030209 14000103 b97b0915 .............{.. - 13c50 00010328 09020001 03580903 00010329 ...(.....X.....) - 13c60 09070001 03570902 00010302 09060001 .....W.......... - 13c70 037f0906 00010301 09030001 037f0903 ................ - 13c80 00010301 09030001 03020908 0001037f ................ - 13c90 09100001 03020909 00010304 09030001 ................ - 13ca0 03010902 0001037f 09030001 03010903 ................ - 13cb0 00010304 090c0001 03040929 00010304 ...........).... - 13cc0 09080001 03030906 00010302 09050001 ................ - 13cd0 037f0903 00010302 09030001 03020903 ................ - 13ce0 0001037c 09030001 03010903 00010301 ...|............ - 13cf0 09030001 03010903 0001030b 09030001 ................ - 13d00 0378090a 00010301 09050001 03010903 .x.............. - 13d10 00010301 09030001 03010903 00010304 ................ - 13d20 09080001 0301090f 00010303 090c0001 ................ - 13d30 03020912 00010301 09060001 03030906 ................ - 13d40 00010301 09090001 03070906 00010302 ................ - 13d50 090c0001 03010908 00010301 09030001 ................ - 13d60 03010903 00010302 09070001 03020903 ................ - 13d70 00010301 09030001 037d0902 00010301 .........}...... - 13d80 09020001 03020903 00010303 09030001 ................ - 13d90 0301090b 000103bb 7f090c00 0103c800 ................ - 13da0 09020001 037f0902 00010301 09030001 ................ - 13db0 037f090f 00010304 09060001 03010906 ................ - 13dc0 00010302 090c0001 03010904 00010301 ................ - 13dd0 09050001 03010903 00010301 09030001 ................ - 13de0 03010903 00010317 090b0001 032d0903 .............-.. - 13df0 00010353 09030001 037a0907 00010306 ...S.....z...... - 13e00 09020001 03020902 0001032c 09070001 ...........,.... - 13e10 03540903 00010302 09080001 037f0906 .T.............. - 13e20 00010301 09030001 037f0903 00010301 ................ - 13e30 09030001 03030907 0001037f 09100001 ................ - 13e40 03020909 00010305 09030001 03020902 ................ - 13e50 0001037e 09030001 03020903 00010304 ...~............ - 13e60 090c0001 0304092d 00010304 090e0001 .......-........ - 13e70 03030906 00010302 09050001 037f0903 ................ - 13e80 00010302 09030001 03020903 0001037c ...............| - 13e90 09030001 03010903 00010301 09030001 ................ - 13ea0 03010903 0001030b 09030001 0378090b .............x.. - 13eb0 00010301 09060001 03010906 00010301 ................ - 13ec0 09030001 037f0903 00010302 09030001 ................ - 13ed0 03040906 00010301 09090001 03010915 ................ - 13ee0 00010303 090b0001 037d0903 00010301 .........}...... - 13ef0 09030001 03020905 0001037e 09060001 ...........~.... - 13f00 03020903 00010305 09080001 03010905 ................ - 13f10 00010306 09060001 0301090b 00010301 ................ - 13f20 09050001 03010903 00010301 09030001 ................ - 13f30 03010903 00010304 09070001 03010906 ................ - 13f40 00010301 09050001 037f0903 00010301 ................ - 13f50 09050001 03010906 00010308 090b0001 ................ - 13f60 037d0903 00010301 09050001 03010915 .}.............. - 13f70 00010301 091f0001 03010918 00010301 ................ - 13f80 09140001 03020914 00010301 09050001 ................ - 13f90 0301090e 00010301 09060001 03010909 ................ - 13fa0 00010303 090b0001 03010903 00010301 ................ - 13fb0 090e0001 03010906 00010306 09080001 ................ - 13fc0 03010906 00010301 090b0001 03030908 ................ - 13fd0 00010303 090b0001 03010906 00010302 ................ - 13fe0 090c0001 03140906 00010301 09060001 ................ - 13ff0 0301090f 0001036b 090f0001 0301090d .......k........ - 14000 00010301 09030001 03010905 00010301 ................ - 14010 09030001 03020908 00010301 09050001 ................ - 14020 03020903 0001037d 09020001 03020903 .......}........ - 14030 00010301 09030001 03030903 00010302 ................ - 14040 09050001 03010902 0001037f 09020001 ................ - 14050 03010903 0001037f 090c0001 03010902 ................ - 14060 0001037f 09030001 030a0906 00010301 ................ - 14070 09050001 03020905 00010302 09040001 ................ - 14080 03010905 00010301 09030001 03010903 ................ - 14090 00010301 09030001 03d70209 0b000103 ................ - 140a0 01090700 01030509 04000103 7e090300 ............~... - 140b0 01030209 03000103 01090300 01030409 ................ - 140c0 1f000100 02040103 02091b00 01000204 ................ - 140d0 03030109 03000103 04090b00 01030209 ................ - 140e0 03000103 7e090200 01030309 06000100 ....~........... - 140f0 02040103 7f090300 01000204 03030109 ................ - 14100 06000100 02040303 7f090500 01000204 ................ - 14110 03030109 02000100 02040303 7f090800 ................ - 14120 01030409 08000103 02090900 01030109 ................ - 14130 03000103 7f090300 01000204 01060300 ................ - 14140 09050001 00020403 06030109 03000100 ................ - 14150 02040303 7f090500 01000204 03030109 ................ - 14160 03000100 02040303 7f090900 01030409 ................ - 14170 08000100 02040306 03000905 00010002 ................ - 14180 04030603 01090600 01000204 03037f09 ................ - 14190 12000103 04090800 01030109 06000103 ................ - 141a0 01090600 01030109 03000103 7f090200 ................ - 141b0 01030109 03000103 0a090b00 01030109 ................ - 141c0 09000103 02090e00 01030109 04000103 ................ - 141d0 01090500 01030209 09000103 e2000909 ................ - 141e0 00010304 090c0001 03010911 00010301 ................ - 141f0 09140001 0306090d 0001037f 09030001 ................ - 14200 03020903 0001037e 09030001 03010903 .......~........ - 14210 00010301 09040001 0301090f 00010301 ................ - 14220 09050001 0301090f 00010303 09070001 ................ - 14230 037e0905 00010302 09020001 03010903 .~.............. - 14240 00010302 09050001 0301090b 00010301 ................ - 14250 090d0001 03887f09 0f000103 0a090d00 ................ - 14260 01030409 0f000103 0c090600 01037409 ..............t. - 14270 07000103 0c090400 01037409 0f000103 ..........t..... - 14280 0c090200 01030309 15000103 05090800 ................ - 14290 01030109 10000103 02090600 01030309 ................ - 142a0 0b000109 09000001 01b30100 0002006e ...............n - 142b0 01000001 01fb0e0d 00010101 01000000 ................ - 142c0 01000001 2f686f6d 652f776a 672f5265 ..../home/wjg/Re - 142d0 706f2f65 73702d6f 70656e2d 73646b2d po/esp-open-sdk- - 142e0 32303137 30363232 2f63726f 7373746f 20170622/crossto - 142f0 6f6c2d4e 472f2e62 75696c64 2f737263 ol-NG/.build/src - 14300 2f6e6577 6c69622d 322e302e 302f6e65 /newlib-2.0.0/ne - 14310 776c6962 2f6c6962 632f7374 72696e67 wlib/libc/string - 14320 002f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 14330 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 14340 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 14350 4e472f2e 6275696c 642f7874 656e7361 NG/.build/xtensa - 14360 2d6c7831 30362d65 6c662f62 75696c64 -lx106-elf/build - 14370 746f6f6c 732f6c69 622f6763 632f7874 tools/lib/gcc/xt - 14380 656e7361 2d6c7831 30362d65 6c662f34 ensa-lx106-elf/4 - 14390 2e382e35 2f696e63 6c756465 002f686f .8.5/include./ho - 143a0 6d652f77 6a672f52 65706f2f 6573702d me/wjg/Repo/esp- - 143b0 6f70656e 2d73646b 2d323031 37303632 open-sdk-2017062 - 143c0 322f6372 6f737374 6f6f6c2d 4e472f2e 2/crosstool-NG/. - 143d0 6275696c 642f7372 632f6e65 776c6962 build/src/newlib - 143e0 2d322e30 2e302f6e 65776c69 622f6c69 -2.0.0/newlib/li - 143f0 62632f69 6e636c75 64650000 6d656d63 bc/include..memc - 14400 68722e63 00010000 73746464 65662e68 hr.c....stddef.h - 14410 00020000 73747269 6e672e68 00030000 ....string.h.... - 14420 00000502 287e1040 03cb0001 03020900 ....(~.@........ - 14430 00010330 09050001 03020903 00010302 ...0............ - 14440 09060001 00020401 037c0902 00010307 .........|...... - 14450 09030001 03010902 00010902 00000101 ................ - 14460 23010000 0200e600 00000101 fb0e0d00 #............... - 14470 01010101 00000001 0000012f 686f6d65 .........../home - 14480 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 14490 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 144a0 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 144b0 696c642f 7372632f 6e65776c 69622d32 ild/src/newlib-2 - 144c0 2e302e30 2f6e6577 6c69622f 6c696263 .0.0/newlib/libc - 144d0 2f737472 696e6700 2f686f6d 652f776a /string./home/wj - 144e0 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- - 144f0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro - 14500 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build - 14510 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. - 14520 302f6e65 776c6962 2f6c6962 632f696e 0/newlib/libc/in - 14530 636c7564 65000073 74726361 742e6300 clude..strcat.c. - 14540 01000073 7472696e 672e6800 02000000 ...string.h..... - 14550 00050240 7e104003 c1000103 04090000 ...@~.@......... - 14560 01030109 05000100 02040103 7f090200 ................ - 14570 01000204 01030309 08000103 1f090d00 ................ - 14580 01090200 00010150 02000002 000a0200 .......P........ - 14590 000101fb 0e0d0001 01010100 00000100 ................ - 145a0 00012f68 6f6d652f 776a672f 5265706f ../home/wjg/Repo - 145b0 2f657370 2d6f7065 6e2d7364 6b2d3230 /esp-open-sdk-20 - 145c0 31373036 32322f63 726f7373 746f6f6c 170622/crosstool - 145d0 2d4e472f 2e627569 6c642f73 72632f6e -NG/.build/src/n - 145e0 65776c69 622d322e 302e302f 6e65776c ewlib-2.0.0/newl - 145f0 69622f6c 6962632f 73797363 616c6c73 ib/libc/syscalls - 14600 002f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ - 14610 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 - 14620 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- - 14630 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne - 14640 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli - 14650 622f6c69 62632f69 6e636c75 64652f73 b/libc/include/s - 14660 7973002f 686f6d65 2f776a67 2f526570 ys./home/wjg/Rep - 14670 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 - 14680 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo - 14690 6c2d4e47 2f2e6275 696c642f 7874656e l-NG/.build/xten - 146a0 73612d6c 78313036 2d656c66 2f627569 sa-lx106-elf/bui - 146b0 6c64746f 6f6c732f 6c69622f 6763632f ldtools/lib/gcc/ - 146c0 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf - 146d0 2f342e38 2e352f69 6e636c75 6465002f /4.8.5/include./ - 146e0 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es - 146f0 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 - 14700 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG - 14710 2f2e6275 696c642f 7372632f 6e65776c /.build/src/newl - 14720 69622d32 2e302e30 2f6e6577 6c69622f ib-2.0.0/newlib/ - 14730 6c696263 2f696e63 6c756465 00007379 libc/include..sy - 14740 73676574 746f642e 63000100 006c6f63 sgettod.c....loc - 14750 6b2e6800 0200005f 74797065 732e6800 k.h...._types.h. - 14760 02000073 74646465 662e6800 03000072 ...stddef.h....r - 14770 65656e74 2e680002 00007479 7065732e eent.h....types. - 14780 68000200 0074696d 652e6800 02000072 h....time.h....r - 14790 65656e74 2e680004 00000000 0502307b eent.h........0{ - 147a0 1040030a 01030109 02000103 7f090300 .@.............. - 147b0 01030109 03000103 7f090200 01030109 ................ - 147c0 02000103 7f090200 01030109 02000103 ................ - 147d0 01090600 01090700 0001011f 01000002 ................ - 147e0 007e0000 000101fb 0e0d0001 01010100 .~.............. - 147f0 00000100 00012f68 6f6d652f 776a672f ....../home/wjg/ - 14800 5265706f 2f657370 2d6f7065 6e2d7364 Repo/esp-open-sd - 14810 6b2d3230 31373036 32322f63 726f7373 k-20170622/cross - 14820 746f6f6c 2d4e472f 2e627569 6c642f73 tool-NG/.build/s - 14830 72632f67 63632d34 2e382e35 2f6c6962 rc/gcc-4.8.5/lib - 14840 6763632f 636f6e66 69672f78 74656e73 gcc/config/xtens - 14850 6100006c 69623166 756e6373 2e530001 a..lib1funcs.S.. - 14860 00000000 0502607e 104003cc 05010301 ......`~.@...... - 14870 09020001 03010903 00010301 09030001 ................ - 14880 03010903 00010301 09030001 03010903 ................ - 14890 00010302 09030001 03010903 00010301 ................ - 148a0 09030001 03070903 00010301 09030001 ................ - 148b0 03020903 00010302 09030001 03010903 ................ - 148c0 00010305 09030001 03010903 00010302 ................ - 148d0 09030001 03010903 00010302 09030001 ................ - 148e0 03030904 00010305 09020001 03040907 ................ - 148f0 00010302 09020001 09020000 01011e03 ................ - 14900 00000200 7f000000 0101fb0e 0d000101 ................ - 14910 01010000 00010000 012f686f 6d652f77 ........./home/w - 14920 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open - 14930 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr - 14940 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil - 14950 642f7372 632f6763 632d342e 382e352f d/src/gcc-4.8.5/ - 14960 6c696267 63632f63 6f6e6669 672f7874 libgcc/config/xt - 14970 656e7361 00006965 65653735 342d7366 ensa..ieee754-sf - 14980 2e530001 00000000 0502507b 104003ac .S........P{.@.. - 14990 07010301 09030001 03030903 00010303 ................ - 149a0 09020001 03010903 00010301 09030001 ................ - 149b0 03010903 00010301 09030001 03010902 ................ - 149c0 00010301 09030001 03040904 00010301 ................ - 149d0 09030001 03010903 00010301 09030001 ................ - 149e0 03010903 00010301 09030001 03010902 ................ - 149f0 00010301 09030001 03010903 00010304 ................ - 14a00 09040001 03010903 00010303 09030001 ................ - 14a10 03030902 00010301 09030001 03010903 ................ - 14a20 00010301 09030001 03010903 00010301 ................ - 14a30 09020001 03010903 00010304 09030001 ................ - 14a40 03010903 00010301 09030001 03040902 ................ - 14a50 00010301 09030001 03010903 00010302 ................ - 14a60 09030001 03010903 00010301 09030001 ................ - 14a70 03010903 00010304 09020001 03010903 ................ - 14a80 00010302 09030001 03010902 00010307 ................ - 14a90 09040001 03030903 00010303 09030001 ................ - 14aa0 03010903 00010303 09030001 03010903 ................ - 14ab0 00010302 09030001 03020903 00010304 ................ - 14ac0 09030001 03030903 00010301 09030001 ................ - 14ad0 03010903 00010301 09030001 03010903 ................ - 14ae0 00010304 09030001 03010903 00010301 ................ - 14af0 09030001 03030902 00010301 09030001 ................ - 14b00 03030903 00010303 09020001 03060903 ................ - 14b10 00010303 09030001 03030903 00010301 ................ - 14b20 09020001 03030903 00010303 09030001 ................ - 14b30 03010902 00010307 09030001 03040903 ................ - 14b40 00010301 09030001 03040903 00010301 ................ - 14b50 09030001 03010902 00010304 09030001 ................ - 14b60 03010903 00010304 09020001 03010903 ................ - 14b70 00010301 09030001 03010903 00010303 ................ - 14b80 09020001 03020903 00010301 09020001 ................ - 14b90 03010903 00010304 09030001 03010903 ................ - 14ba0 00010301 09030001 03060903 00010301 ................ - 14bb0 09030001 03010903 00010304 09030001 ................ - 14bc0 03010903 00010303 09030001 03030902 ................ - 14bd0 00010301 09020001 03010902 00010303 ................ - 14be0 09030001 03010903 00010301 09020001 ................ - 14bf0 03010903 00010301 09030001 03010903 ................ - 14c00 00010301 09030001 03040903 00010301 ................ - 14c10 09030001 03010903 00010902 00000101 ................ - 14c20 1a010000 02007f00 00000101 fb0e0d00 ................ - 14c30 01010101 00000001 0000012f 686f6d65 .........../home - 14c40 2f776a67 2f526570 6f2f6573 702d6f70 /wjg/Repo/esp-op - 14c50 656e2d73 646b2d32 30313730 3632322f en-sdk-20170622/ - 14c60 63726f73 73746f6f 6c2d4e47 2f2e6275 crosstool-NG/.bu - 14c70 696c642f 7372632f 6763632d 342e382e ild/src/gcc-4.8. - 14c80 352f6c69 62676363 2f636f6e 6669672f 5/libgcc/config/ - 14c90 7874656e 73610000 69656565 3735342d xtensa..ieee754- - 14ca0 73662e53 00010000 00000502 887c1040 sf.S.........|.@ - 14cb0 03f00a01 03010903 00010303 09030001 ................ - 14cc0 03010903 00010301 09030001 03010903 ................ - 14cd0 00010303 09030001 03010903 00010303 ................ - 14ce0 09030001 03010903 00010303 09030001 ................ - 14cf0 03010903 00010301 09030001 03040905 ................ - 14d00 00010301 09030001 03030902 00010303 ................ - 14d10 09020001 03010903 00010301 09020001 ................ - 14d20 03010903 00010301 09020001 03030902 ................ - 14d30 00010301 09020001 09020000 0101 .............. + 13390 00010303 090c0001 03020900 0001037e ...............~ + 133a0 09030001 03020903 0001037e 09020001 ...........~.... + 133b0 03020906 00010301 09020001 0301090c ................ + 133c0 00010302 09040001 03280940 00010307 .........(.@.... + 133d0 09050001 03790903 00010307 09020001 .....y.......... + 133e0 03790902 00010307 09060001 03010903 .y.............. + 133f0 00010301 090d0001 03030902 0001037d ...............} + 13400 09030001 03030905 00010301 09060001 ................ + 13410 00020403 03020912 00010002 0403037f ................ + 13420 09110001 03030903 00010306 09090001 ................ + 13430 03020903 00010301 09060001 03010903 ................ + 13440 00010303 09090001 037f0902 00010301 ................ + 13450 09020001 03060903 00010379 09020001 ...........y.... + 13460 03070903 00010301 09050001 03020903 ................ + 13470 00010301 090f0001 0302090f 00010302 ................ + 13480 09040001 03010905 00010301 09020001 ................ + 13490 037f0903 00010301 09030001 03010906 ................ + 134a0 00010304 090f0001 03010903 00010301 ................ + 134b0 09030001 03020909 00010002 04030303 ................ + 134c0 090b0001 00020403 037f0910 00010303 ................ + 134d0 09070001 03020909 00010301 09060001 ................ + 134e0 0302090c 00010301 09080001 03010902 ................ + 134f0 00010301 090e0001 03010903 00010302 ................ + 13500 09030001 03020906 00010301 09020001 ................ + 13510 03020905 00010301 09090001 03010905 ................ + 13520 00010301 090b0001 0301090e 00010302 ................ + 13530 09100001 03010906 00010302 090b0001 ................ + 13540 0301090d 00010303 093e0001 030b0909 .........>...... + 13550 00010375 09030001 030b0903 00010375 ...u...........u + 13560 09030001 030b0909 00010303 09030001 ................ + 13570 03030905 0001030f 090d0001 03730909 .............s.. + 13580 00010306 09050001 03010906 00010301 ................ + 13590 09050001 039a0109 03000103 ea7e0903 .............~.. + 135a0 00010301 09030001 0302091a 00010301 ................ + 135b0 090b0001 03050902 0001037b 09020001 ...........{.... + 135c0 03030909 0001037e 09020001 03020903 .......~........ + 135d0 00010302 09050001 037b0906 00010305 .........{...... + 135e0 09030001 03040903 00010303 09060001 ................ + 135f0 03010905 00010301 09060001 03010906 ................ + 13600 00010303 09070001 00020401 06030009 ................ + 13610 06000100 02040203 00090600 01000204 ................ + 13620 03030009 06000106 03010906 00010301 ................ + 13630 09030001 03010905 00010301 09030001 ................ + 13640 03010903 0001031e 090a0001 03640906 .............d.. + 13650 00010301 09050001 03010903 00010301 ................ + 13660 09030001 03010903 00010301 09030001 ................ + 13670 030d0905 00010302 09050001 03010903 ................ + 13680 00010303 09050001 00020402 03770903 .............w.. + 13690 00010301 090c0001 0301090f 0001037f ................ + 136a0 09020001 03010903 00010308 09090001 ................ + 136b0 0301090b 0001037f 09030001 03010902 ................ + 136c0 0001037f 09030001 03010903 0001037f ................ + 136d0 09030001 03010903 00010302 09030001 ................ + 136e0 037d0903 00010301 09030001 03020903 .}.............. + 136f0 00010002 04010603 00090300 01060301 ................ + 13700 09110001 00020401 06030009 06000106 ................ + 13710 03020911 00010301 09030001 037f0902 ................ + 13720 00010301 09020001 037f0903 00010301 ................ + 13730 09100001 03060906 00010301 09090001 ................ + 13740 03010909 00010301 09030001 037f0903 ................ + 13750 00010301 09030001 03010906 00010301 ................ + 13760 09090001 0301090e 00010303 09040001 ................ + 13770 03010910 00010301 09140001 0301090d ................ + 13780 00010302 09060001 037e0903 00010301 .........~...... + 13790 09030001 03010909 0001037f 09030001 ................ + 137a0 03030903 00010301 090c0001 00020403 ................ + 137b0 0302090c 00010002 0403037f 09160001 ................ + 137c0 03030903 00010303 09170001 03020911 ................ + 137d0 0001037f 09030001 03010903 00010301 ................ + 137e0 09060001 037f0902 00010301 09030001 ................ + 137f0 03020903 00010301 09090001 00020403 ................ + 13800 0302090c 00010002 0403037f 09170001 ................ + 13810 03030903 00010301 090c0001 00020403 ................ + 13820 0302090c 00010002 0403037f 090f0001 ................ + 13830 03030909 00010304 09090001 03020907 ................ + 13840 00010303 09090001 00020401 06030009 ................ + 13850 12000100 02040203 00090c00 01060305 ................ + 13860 09060001 03020903 00010302 09080001 ................ + 13870 03010902 0001037e 09030001 03010905 .......~........ + 13880 00010301 09030001 03010906 00010306 ................ + 13890 09090001 03010905 00010301 09030001 ................ + 138a0 03010903 00010302 09030001 03100903 ................ + 138b0 00010304 093f0001 030c0905 00010374 .....?.........t + 138c0 09030001 030c0903 00010374 09020001 ...........t.... + 138d0 030c090b 00010303 09030001 03030903 ................ + 138e0 0001037d 09020001 03030902 0001037f ...}............ + 138f0 09050001 03010903 00010301 09140001 ................ + 13900 0301090d 00010301 09020001 037f0902 ................ + 13910 00010301 090b0001 037f0903 00010303 ................ + 13920 09030001 00020402 037f0910 00010302 ................ + 13930 09080001 03040903 00010302 09090001 ................ + 13940 03040906 00010304 090b0001 03030906 ................ + 13950 00010301 09050001 03010906 00010301 ................ + 13960 09060001 03030908 00010002 04010603 ................ + 13970 00090600 01000204 02030009 06000100 ................ + 13980 02040303 00090600 01060301 09060001 ................ + 13990 03010903 00010301 09030001 03200907 ............. .. + 139a0 00010361 09020001 03010903 0001031f ...a............ + 139b0 090d0001 03630907 00010301 09050001 .....c.......... + 139c0 03010903 00010301 09030001 03010903 ................ + 139d0 00010301 09030001 030d0905 00010302 ................ + 139e0 09050001 03010903 00010303 09050001 ................ + 139f0 00020402 03770903 00010301 090c0001 .....w.......... + 13a00 0301090f 0001037f 09020001 03010903 ................ + 13a10 00010308 09090001 0301090b 0001037f ................ + 13a20 09030001 03010903 0001037f 09030001 ................ + 13a30 03010903 0001037f 09030001 03010903 ................ + 13a40 00010302 09030001 037d0903 00010301 .........}...... + 13a50 09030001 03020903 00010002 04010603 ................ + 13a60 00090300 01060301 090c0001 00020401 ................ + 13a70 06030009 06000106 0302090c 00010301 ................ + 13a80 09030001 037f0902 00010301 09020001 ................ + 13a90 037f0903 00010301 09100001 03070906 ................ + 13aa0 00010301 09090001 0301090c 00010301 ................ + 13ab0 09050001 03010906 00010301 09090001 ................ + 13ac0 0301090c 00010304 09050001 03020903 ................ + 13ad0 00010301 09050001 03010902 00010303 ................ + 13ae0 09090001 037f0902 00010301 09050001 ................ + 13af0 03040903 0001037c 09020001 03010909 .......|........ + 13b00 00010301 09050001 03020905 00010301 ................ + 13b10 09090001 03010903 00010302 090f0001 ................ + 13b20 03010911 00010302 09100001 03020904 ................ + 13b30 00010301 09050001 03010902 0001037f ................ + 13b40 09050001 03010903 00010301 09030001 ................ + 13b50 03010903 00010301 09090001 03040911 ................ + 13b60 00010301 09020001 03010903 00010302 ................ + 13b70 09090001 00020403 0303090d 00010002 ................ + 13b80 0403037f 09100001 03040909 00010002 ................ + 13b90 04030303 090c0001 00020403 037f090e ................ + 13ba0 00010304 09070001 03010909 00010301 ................ + 13bb0 09060001 0302090c 00010301 09090001 ................ + 13bc0 03010906 00010301 090b0001 0301090d ................ + 13bd0 00010302 09100001 03010906 00010304 ................ + 13be0 090c0001 0306090d 00010301 09050001 ................ + 13bf0 03010903 00010301 09030001 03010903 ................ + 13c00 0001030d 09030001 03030907 0001030a ................ + 13c10 09140001 03010903 0001037f 09030001 ................ + 13c20 03010902 0001037f 09020001 03010902 ................ + 13c30 0001037f 09030001 03010903 00010301 ................ + 13c40 09080001 03020909 00010302 09050001 ................ + 13c50 03ca0409 64000103 00090d00 01030609 ....d........... + 13c60 05000103 01090300 01030109 03000103 ................ + 13c70 03090400 01030109 14000103 02091400 ................ + 13c80 0103b97b 09150001 03280902 00010358 ...{.....(.....X + 13c90 09030001 03290907 00010357 09020001 .....).....W.... + 13ca0 03020906 0001037f 09060001 03010903 ................ + 13cb0 0001037f 09030001 03010903 00010302 ................ + 13cc0 09080001 037f0910 00010302 09090001 ................ + 13cd0 03040903 00010301 09020001 037f0903 ................ + 13ce0 00010301 09030001 0304090c 00010304 ................ + 13cf0 09290001 03040908 00010303 09060001 .).............. + 13d00 03020905 0001037f 09030001 03020903 ................ + 13d10 00010302 09030001 037c0903 00010301 .........|...... + 13d20 09030001 03010903 00010301 09030001 ................ + 13d30 030b0903 00010378 090a0001 03010905 .......x........ + 13d40 00010301 09030001 03010903 00010301 ................ + 13d50 09030001 03040908 00010301 090f0001 ................ + 13d60 0303090c 00010302 09120001 03010906 ................ + 13d70 00010303 09060001 03010909 00010307 ................ + 13d80 09060001 0302090c 00010301 09080001 ................ + 13d90 03010903 00010301 09030001 03020907 ................ + 13da0 00010302 09030001 03010903 0001037d ...............} + 13db0 09020001 03010902 00010302 09030001 ................ + 13dc0 03030903 00010301 090b0001 03bb7f09 ................ + 13dd0 0c000103 c8000902 0001037f 09020001 ................ + 13de0 03010903 0001037f 090f0001 03040906 ................ + 13df0 00010301 09060001 0302090c 00010301 ................ + 13e00 09040001 03010905 00010301 09030001 ................ + 13e10 03010903 00010301 09030001 0317090b ................ + 13e20 0001032d 09030001 03530903 0001037a ...-.....S.....z + 13e30 09070001 03060902 00010302 09020001 ................ + 13e40 032c0907 00010354 09030001 03020908 .,.....T........ + 13e50 0001037f 09060001 03010903 0001037f ................ + 13e60 09030001 03010903 00010303 09070001 ................ + 13e70 037f0910 00010302 09090001 03050903 ................ + 13e80 00010302 09020001 037e0903 00010302 .........~...... + 13e90 09030001 0304090c 00010304 092d0001 .............-.. + 13ea0 0304090e 00010303 09060001 03020905 ................ + 13eb0 0001037f 09030001 03020903 00010302 ................ + 13ec0 09030001 037c0903 00010301 09030001 .....|.......... + 13ed0 03010903 00010301 09030001 030b0903 ................ + 13ee0 00010378 090b0001 03010906 00010301 ...x............ + 13ef0 09060001 03010903 0001037f 09030001 ................ + 13f00 03020903 00010304 09060001 03010909 ................ + 13f10 00010301 09150001 0303090b 0001037d ...............} + 13f20 09030001 03010903 00010302 09050001 ................ + 13f30 037e0906 00010302 09030001 03050908 .~.............. + 13f40 00010301 09050001 03060906 00010301 ................ + 13f50 090b0001 03010905 00010301 09030001 ................ + 13f60 03010903 00010301 09030001 03040907 ................ + 13f70 00010301 09060001 03010905 0001037f ................ + 13f80 09030001 03010905 00010301 09060001 ................ + 13f90 0308090b 0001037d 09030001 03010905 .......}........ + 13fa0 00010301 09150001 0301091f 00010301 ................ + 13fb0 09180001 03010914 00010302 09140001 ................ + 13fc0 03010905 00010301 090e0001 03010906 ................ + 13fd0 00010301 09090001 0303090b 00010301 ................ + 13fe0 09030001 0301090e 00010301 09060001 ................ + 13ff0 03060908 00010301 09060001 0301090b ................ + 14000 00010303 09080001 0303090b 00010301 ................ + 14010 09060001 0302090c 00010314 09060001 ................ + 14020 03010906 00010301 090f0001 036b090f .............k.. + 14030 00010301 090d0001 03010903 00010301 ................ + 14040 09050001 03010903 00010302 09080001 ................ + 14050 03010905 00010302 09030001 037d0902 .............}.. + 14060 00010302 09030001 03010903 00010303 ................ + 14070 09030001 03020905 00010301 09020001 ................ + 14080 037f0902 00010301 09030001 037f090c ................ + 14090 00010301 09020001 037f0903 0001030a ................ + 140a0 09060001 03010905 00010302 09050001 ................ + 140b0 03020904 00010301 09050001 03010903 ................ + 140c0 00010301 09030001 03010903 000103d7 ................ + 140d0 02090b00 01030109 07000103 05090400 ................ + 140e0 01037e09 03000103 02090300 01030109 ..~............. + 140f0 03000103 04091f00 01000204 01030209 ................ + 14100 1b000100 02040303 01090300 01030409 ................ + 14110 0b000103 02090300 01037e09 02000103 ..........~..... + 14120 03090600 01000204 01037f09 03000100 ................ + 14130 02040303 01090600 01000204 03037f09 ................ + 14140 05000100 02040303 01090200 01000204 ................ + 14150 03037f09 08000103 04090800 01030209 ................ + 14160 09000103 01090300 01037f09 03000100 ................ + 14170 02040106 03000905 00010002 04030603 ................ + 14180 01090300 01000204 03037f09 05000100 ................ + 14190 02040303 01090300 01000204 03037f09 ................ + 141a0 09000103 04090800 01000204 03060300 ................ + 141b0 09050001 00020403 06030109 06000100 ................ + 141c0 02040303 7f091200 01030409 08000103 ................ + 141d0 01090600 01030109 06000103 01090300 ................ + 141e0 01037f09 02000103 01090300 01030a09 ................ + 141f0 0b000103 01090900 01030209 0e000103 ................ + 14200 01090400 01030109 05000103 02090900 ................ + 14210 0103e200 09090001 0304090c 00010301 ................ + 14220 09110001 03010914 00010306 090d0001 ................ + 14230 037f0903 00010302 09030001 037e0903 .............~.. + 14240 00010301 09030001 03010904 00010301 ................ + 14250 090f0001 03010905 00010301 090f0001 ................ + 14260 03030907 0001037e 09050001 03020902 .......~........ + 14270 00010301 09030001 03020905 00010301 ................ + 14280 090b0001 0301090d 00010388 7f090f00 ................ + 14290 01030a09 0d000103 04090f00 01030c09 ................ + 142a0 06000103 74090700 01030c09 04000103 ....t........... + 142b0 74090f00 01030c09 02000103 03091500 t............... + 142c0 01030509 08000103 01091000 01030209 ................ + 142d0 06000103 03090b00 01090900 000101b3 ................ + 142e0 01000002 006e0100 000101fb 0e0d0001 .....n.......... + 142f0 01010100 00000100 00012f68 6f6d652f ........../home/ + 14300 776a672f 5265706f 2f657370 2d6f7065 wjg/Repo/esp-ope + 14310 6e2d7364 6b2d3230 31373036 32322f63 n-sdk-20170622/c + 14320 726f7373 746f6f6c 2d4e472f 2e627569 rosstool-NG/.bui + 14330 6c642f73 72632f6e 65776c69 622d322e ld/src/newlib-2. + 14340 302e302f 6e65776c 69622f6c 6962632f 0.0/newlib/libc/ + 14350 73747269 6e67002f 686f6d65 2f776a67 string./home/wjg + 14360 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 14370 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 14380 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 14390 7874656e 73612d6c 78313036 2d656c66 xtensa-lx106-elf + 143a0 2f627569 6c64746f 6f6c732f 6c69622f /buildtools/lib/ + 143b0 6763632f 7874656e 73612d6c 78313036 gcc/xtensa-lx106 + 143c0 2d656c66 2f342e38 2e352f69 6e636c75 -elf/4.8.5/inclu + 143d0 6465002f 686f6d65 2f776a67 2f526570 de./home/wjg/Rep + 143e0 6f2f6573 702d6f70 656e2d73 646b2d32 o/esp-open-sdk-2 + 143f0 30313730 3632322f 63726f73 73746f6f 0170622/crosstoo + 14400 6c2d4e47 2f2e6275 696c642f 7372632f l-NG/.build/src/ + 14410 6e65776c 69622d32 2e302e30 2f6e6577 newlib-2.0.0/new + 14420 6c69622f 6c696263 2f696e63 6c756465 lib/libc/include + 14430 00006d65 6d636872 2e630001 00007374 ..memchr.c....st + 14440 64646566 2e680002 00007374 72696e67 ddef.h....string + 14450 2e680003 00000000 0502287e 104003cb .h........(~.@.. + 14460 00010302 09000001 03300905 00010302 .........0...... + 14470 09030001 03020906 00010002 0401037c ...............| + 14480 09020001 03070903 00010301 09020001 ................ + 14490 09020000 01012301 00000200 e6000000 ......#......... + 144a0 0101fb0e 0d000101 01010000 00010000 ................ + 144b0 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 144c0 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 144d0 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 144e0 4e472f2e 6275696c 642f7372 632f6e65 NG/.build/src/ne + 144f0 776c6962 2d322e30 2e302f6e 65776c69 wlib-2.0.0/newli + 14500 622f6c69 62632f73 7472696e 67002f68 b/libc/string./h + 14510 6f6d652f 776a672f 5265706f 2f657370 ome/wjg/Repo/esp + 14520 2d6f7065 6e2d7364 6b2d3230 31373036 -open-sdk-201706 + 14530 32322f63 726f7373 746f6f6c 2d4e472f 22/crosstool-NG/ + 14540 2e627569 6c642f73 72632f6e 65776c69 .build/src/newli + 14550 622d322e 302e302f 6e65776c 69622f6c b-2.0.0/newlib/l + 14560 6962632f 696e636c 75646500 00737472 ibc/include..str + 14570 6361742e 63000100 00737472 696e672e cat.c....string. + 14580 68000200 00000005 02407e10 4003c100 h........@~.@... + 14590 01030409 00000103 01090500 01000204 ................ + 145a0 01037f09 02000100 02040103 03090800 ................ + 145b0 01031f09 0d000109 02000001 01500200 .............P.. + 145c0 0002000a 02000001 01fb0e0d 00010101 ................ + 145d0 01000000 01000001 2f686f6d 652f776a ......../home/wj + 145e0 672f5265 706f2f65 73702d6f 70656e2d g/Repo/esp-open- + 145f0 73646b2d 32303137 30363232 2f63726f sdk-20170622/cro + 14600 7373746f 6f6c2d4e 472f2e62 75696c64 sstool-NG/.build + 14610 2f737263 2f6e6577 6c69622d 322e302e /src/newlib-2.0. + 14620 302f6e65 776c6962 2f6c6962 632f7379 0/newlib/libc/sy + 14630 7363616c 6c73002f 686f6d65 2f776a67 scalls./home/wjg + 14640 2f526570 6f2f6573 702d6f70 656e2d73 /Repo/esp-open-s + 14650 646b2d32 30313730 3632322f 63726f73 dk-20170622/cros + 14660 73746f6f 6c2d4e47 2f2e6275 696c642f stool-NG/.build/ + 14670 7372632f 6e65776c 69622d32 2e302e30 src/newlib-2.0.0 + 14680 2f6e6577 6c69622f 6c696263 2f696e63 /newlib/libc/inc + 14690 6c756465 2f737973 002f686f 6d652f77 lude/sys./home/w + 146a0 6a672f52 65706f2f 6573702d 6f70656e jg/Repo/esp-open + 146b0 2d73646b 2d323031 37303632 322f6372 -sdk-20170622/cr + 146c0 6f737374 6f6f6c2d 4e472f2e 6275696c osstool-NG/.buil + 146d0 642f7874 656e7361 2d6c7831 30362d65 d/xtensa-lx106-e + 146e0 6c662f62 75696c64 746f6f6c 732f6c69 lf/buildtools/li + 146f0 622f6763 632f7874 656e7361 2d6c7831 b/gcc/xtensa-lx1 + 14700 30362d65 6c662f34 2e382e35 2f696e63 06-elf/4.8.5/inc + 14710 6c756465 002f686f 6d652f77 6a672f52 lude./home/wjg/R + 14720 65706f2f 6573702d 6f70656e 2d73646b epo/esp-open-sdk + 14730 2d323031 37303632 322f6372 6f737374 -20170622/crosst + 14740 6f6f6c2d 4e472f2e 6275696c 642f7372 ool-NG/.build/sr + 14750 632f6e65 776c6962 2d322e30 2e302f6e c/newlib-2.0.0/n + 14760 65776c69 622f6c69 62632f69 6e636c75 ewlib/libc/inclu + 14770 64650000 73797367 6574746f 642e6300 de..sysgettod.c. + 14780 0100006c 6f636b2e 68000200 005f7479 ...lock.h...._ty + 14790 7065732e 68000200 00737464 6465662e pes.h....stddef. + 147a0 68000300 00726565 6e742e68 00020000 h....reent.h.... + 147b0 74797065 732e6800 02000074 696d652e types.h....time. + 147c0 68000200 00726565 6e742e68 00040000 h....reent.h.... + 147d0 00000502 307b1040 030a0103 01090200 ....0{.@........ + 147e0 01037f09 03000103 01090300 01037f09 ................ + 147f0 02000103 01090200 01037f09 02000103 ................ + 14800 01090200 01030109 06000109 07000001 ................ + 14810 011f0100 0002007e 00000001 01fb0e0d .......~........ + 14820 00010101 01000000 01000001 2f686f6d ............/hom + 14830 652f776a 672f5265 706f2f65 73702d6f e/wjg/Repo/esp-o + 14840 70656e2d 73646b2d 32303137 30363232 pen-sdk-20170622 + 14850 2f63726f 7373746f 6f6c2d4e 472f2e62 /crosstool-NG/.b + 14860 75696c64 2f737263 2f676363 2d342e38 uild/src/gcc-4.8 + 14870 2e352f6c 69626763 632f636f 6e666967 .5/libgcc/config + 14880 2f787465 6e736100 006c6962 3166756e /xtensa..lib1fun + 14890 63732e53 00010000 00000502 607e1040 cs.S........`~.@ + 148a0 03cc0501 03010902 00010301 09030001 ................ + 148b0 03010903 00010301 09030001 03010903 ................ + 148c0 00010301 09030001 03020903 00010301 ................ + 148d0 09030001 03010903 00010307 09030001 ................ + 148e0 03010903 00010302 09030001 03020903 ................ + 148f0 00010301 09030001 03050903 00010301 ................ + 14900 09030001 03020903 00010301 09030001 ................ + 14910 03020903 00010303 09040001 03050902 ................ + 14920 00010304 09070001 03020902 00010902 ................ + 14930 00000101 1e030000 02007f00 00000101 ................ + 14940 fb0e0d00 01010101 00000001 0000012f .............../ + 14950 686f6d65 2f776a67 2f526570 6f2f6573 home/wjg/Repo/es + 14960 702d6f70 656e2d73 646b2d32 30313730 p-open-sdk-20170 + 14970 3632322f 63726f73 73746f6f 6c2d4e47 622/crosstool-NG + 14980 2f2e6275 696c642f 7372632f 6763632d /.build/src/gcc- + 14990 342e382e 352f6c69 62676363 2f636f6e 4.8.5/libgcc/con + 149a0 6669672f 7874656e 73610000 69656565 fig/xtensa..ieee + 149b0 3735342d 73662e53 00010000 00000502 754-sf.S........ + 149c0 507b1040 03ac0701 03010903 00010303 P{.@............ + 149d0 09030001 03030902 00010301 09030001 ................ + 149e0 03010903 00010301 09030001 03010903 ................ + 149f0 00010301 09020001 03010903 00010304 ................ + 14a00 09040001 03010903 00010301 09030001 ................ + 14a10 03010903 00010301 09030001 03010903 ................ + 14a20 00010301 09020001 03010903 00010301 ................ + 14a30 09030001 03040904 00010301 09030001 ................ + 14a40 03030903 00010303 09020001 03010903 ................ + 14a50 00010301 09030001 03010903 00010301 ................ + 14a60 09030001 03010902 00010301 09030001 ................ + 14a70 03040903 00010301 09030001 03010903 ................ + 14a80 00010304 09020001 03010903 00010301 ................ + 14a90 09030001 03020903 00010301 09030001 ................ + 14aa0 03010903 00010301 09030001 03040902 ................ + 14ab0 00010301 09030001 03020903 00010301 ................ + 14ac0 09020001 03070904 00010303 09030001 ................ + 14ad0 03030903 00010301 09030001 03030903 ................ + 14ae0 00010301 09030001 03020903 00010302 ................ + 14af0 09030001 03040903 00010303 09030001 ................ + 14b00 03010903 00010301 09030001 03010903 ................ + 14b10 00010301 09030001 03040903 00010301 ................ + 14b20 09030001 03010903 00010303 09020001 ................ + 14b30 03010903 00010303 09030001 03030902 ................ + 14b40 00010306 09030001 03030903 00010303 ................ + 14b50 09030001 03010902 00010303 09030001 ................ + 14b60 03030903 00010301 09020001 03070903 ................ + 14b70 00010304 09030001 03010903 00010304 ................ + 14b80 09030001 03010903 00010301 09020001 ................ + 14b90 03040903 00010301 09030001 03040902 ................ + 14ba0 00010301 09030001 03010903 00010301 ................ + 14bb0 09030001 03030902 00010302 09030001 ................ + 14bc0 03010902 00010301 09030001 03040903 ................ + 14bd0 00010301 09030001 03010903 00010306 ................ + 14be0 09030001 03010903 00010301 09030001 ................ + 14bf0 03040903 00010301 09030001 03030903 ................ + 14c00 00010303 09020001 03010902 00010301 ................ + 14c10 09020001 03030903 00010301 09030001 ................ + 14c20 03010902 00010301 09030001 03010903 ................ + 14c30 00010301 09030001 03010903 00010304 ................ + 14c40 09030001 03010903 00010301 09030001 ................ + 14c50 09020000 01011a01 00000200 7f000000 ................ + 14c60 0101fb0e 0d000101 01010000 00010000 ................ + 14c70 012f686f 6d652f77 6a672f52 65706f2f ./home/wjg/Repo/ + 14c80 6573702d 6f70656e 2d73646b 2d323031 esp-open-sdk-201 + 14c90 37303632 322f6372 6f737374 6f6f6c2d 70622/crosstool- + 14ca0 4e472f2e 6275696c 642f7372 632f6763 NG/.build/src/gc + 14cb0 632d342e 382e352f 6c696267 63632f63 c-4.8.5/libgcc/c + 14cc0 6f6e6669 672f7874 656e7361 00006965 onfig/xtensa..ie + 14cd0 65653735 342d7366 2e530001 00000000 ee754-sf.S...... + 14ce0 0502887c 104003f0 0a010301 09030001 ...|.@.......... + 14cf0 03030903 00010301 09030001 03010903 ................ + 14d00 00010301 09030001 03030903 00010301 ................ + 14d10 09030001 03030903 00010301 09030001 ................ + 14d20 03030903 00010301 09030001 03010903 ................ + 14d30 00010304 09050001 03010903 00010303 ................ + 14d40 09020001 03030902 00010301 09030001 ................ + 14d50 03010902 00010301 09030001 03010902 ................ + 14d60 00010303 09020001 03010902 00010902 ................ + 14d70 00000101 .... Contents of section .debug_str: 0000 75617274 5f696e69 74005359 5354454d uart_init.SYSTEM 0010 5f504152 54495449 4f4e5f53 534c5f43 _PARTITION_SSL_C @@ -67744,17 +67751,17 @@ Contents of section .debug_loc: 0050 00000000 00e8422a 401c432a 40020031 ......B*@.C*@..1 0060 9f000000 00000000 002c432a 4047432a .........,C*@GC* 0070 40010052 47432a40 65432a40 0400f301 @..RGC*@eC*@.... - 0080 529f0000 00000000 00001644 2a401b44 R..........D*@.D - 0090 2a400100 521b442a 4044442a 4001005c *@..R.D*@DD*@..\ - 00a0 00000000 00000000 07452a40 10452a40 .........E*@.E*@ - 00b0 0200309f 10452a40 12452a40 05003573 ..0..E*@.E*@..5s - 00c0 001c9f12 452a4021 452a4005 00357301 ....E*@!E*@..5s. - 00d0 1c9f0000 00000000 00008344 2a408844 ...........D*@.D - 00e0 2a400100 5288442a 4090442a 40010053 *@..R.D*@.D*@..S - 00f0 90442a40 c8442a40 01005e00 00000000 .D*@.D*@..^..... - 0100 000000c0 452a40d4 452a4001 0052d445 ....E*@.E*@..R.E - 0110 2a40e945 2a400400 f301529f e9452a40 *@.E*@....R..E*@ - 0120 f1452a40 010052f1 452a40e3 462a4004 .E*@..R.E*@.F*@. + 0080 529f0000 00000000 00003644 2a403b44 R.........6D*@;D + 0090 2a400100 523b442a 4064442a 4001005c *@..R;D*@dD*@..\ + 00a0 00000000 00000000 27452a40 30452a40 ........'E*@0E*@ + 00b0 0200309f 30452a40 32452a40 05003573 ..0.0E*@2E*@..5s + 00c0 001c9f32 452a4041 452a4005 00357301 ...2E*@AE*@..5s. + 00d0 1c9f0000 00000000 0000a344 2a40a844 ...........D*@.D + 00e0 2a400100 52a8442a 40b0442a 40010053 *@..R.D*@.D*@..S + 00f0 b0442a40 e8442a40 01005e00 00000000 .D*@.D*@..^..... + 0100 000000e0 452a40f4 452a4001 0052f445 ....E*@.E*@..R.E + 0110 2a400946 2a400400 f301529f 09462a40 *@.F*@....R..F*@ + 0120 11462a40 01005211 462a4003 472a4004 .F*@..R.F*@.G*@. 0130 00f30152 9f000000 00000000 00342110 ...R.........4!. 0140 403d2110 40010052 3d211040 65211040 @=!.@..R=!.@e!.@ 0150 0400f301 529f0000 00000000 00005121 ....R.........Q! @@ -67763,36 +67770,36 @@ Contents of section .debug_loc: 0180 0100527a 21104082 21104004 00f30152 ..Rz!.@.!.@....R 0190 9f822110 40842110 40010052 84211040 ..!.@.!.@..R.!.@ 01a0 87211040 01005387 21104093 21104004 .!.@..S.!.@.!.@. - 01b0 00f30152 9f000000 00000000 00e8462a ...R..........F* - 01c0 40f7462a 40010052 f7462a40 02472a40 @.F*@..R.F*@.G*@ - 01d0 0400f301 529f0247 2a400447 2a400100 ....R..G*@.G*@.. - 01e0 5204472a 4007472a 40010053 07472a40 R.G*@.G*@..S.G*@ - 01f0 17472a40 0400f301 529f0000 00000000 .G*@....R....... - 0200 00001847 2a402847 2a400100 5228472a ...G*@(G*@..R(G* - 0210 4047472a 400400f3 01529f00 00000000 @GG*@....R...... - 0220 00000018 472a4028 472a4001 00532847 ....G*@(G*@..S(G - 0230 2a404747 2a400400 f301539f 00000000 *@GG*@....S..... - 0240 00000000 18472a40 28472a40 0200309f .....G*@(G*@..0. - 0250 28472a40 36472a40 07007c00 f301521c (G*@6G*@..|...R. - 0260 9f36472a 4038472a 4009007c 00f30152 .6G*@8G*@..|...R - 0270 1c23019f 38472a40 3c472a40 09007c7f .#..8G*@H*@..S..... - 0490 0000002b 482a4033 482a4001 005c3348 ...+H*@3H*@..\3H - 04a0 2a404748 2a400300 7c7f9f47 482a4060 *@GH*@..|..GH*@` - 04b0 482a4001 005c0000 00000000 00006c48 H*@..\........lH - 04c0 2a407548 2a400100 5275482a 4094482a *@uH*@..RuH*@.H* - 04d0 400400f3 01529f00 00000000 0000006c @....R.........l - 04e0 482a408a 482a4001 00538a48 2a409448 H*@.H*@..S.H*@.H + 0440 f301529f 00000000 00000000 30482a40 ..R.........0H*@ + 0450 35482a40 01005235 482a408b 482a4004 5H*@..R5H*@.H*@. + 0460 00f30152 9f000000 00000000 004b482a ...R.........KH* + 0470 4080482a 4001005d 00000000 00000000 @.H*@..]........ + 0480 58482a40 5e482a40 01005300 00000000 XH*@^H*@..S..... + 0490 0000004b 482a4053 482a4001 005c5348 ...KH*@SH*@..\SH + 04a0 2a406748 2a400300 7c7f9f67 482a4080 *@gH*@..|..gH*@. + 04b0 482a4001 005c0000 00000000 00008c48 H*@..\.........H + 04c0 2a409548 2a400100 5295482a 40b4482a *@.H*@..R.H*@.H* + 04d0 400400f3 01529f00 00000000 0000008c @....R.......... + 04e0 482a40aa 482a4001 0053aa48 2a40b448 H*@.H*@..S.H*@.H 04f0 2a400400 f301539f 00000000 00000000 *@....S......... - 0500 94482a40 9d482a40 0100529d 482a40bd .H*@.H*@..R.H*@. + 0500 b4482a40 bd482a40 010052bd 482a40dd .H*@.H*@..R.H*@. 0510 482a4004 00f30152 9f000000 00000000 H*@....R........ - 0520 0094482a 40b3482a 40010053 b3482a40 ..H*@.H*@..S.H*@ - 0530 bd482a40 0400f301 539f0000 00000000 .H*@....S....... - 0540 0000c448 2a40cd48 2a400100 52cd482a ...H*@.H*@..R.H* - 0550 40f4482a 400400f3 01529f00 00000000 @.H*@....R...... - 0560 000000c4 482a40ed 482a4001 0053ed48 ....H*@.H*@..S.H - 0570 2a40f448 2a400400 f301539f 00000000 *@.H*@....S..... - 0580 00000000 f4482a40 fd482a40 010052fd .....H*@.H*@..R. - 0590 482a402b 492a4004 00f30152 9f000000 H*@+I*@....R.... - 05a0 00000000 00f4482a 4021492a 40010053 ......H*@!I*@..S - 05b0 21492a40 2b492a40 0400f301 539f0000 !I*@+I*@....S... - 05c0 00000000 00002c49 2a403749 2a400100 ......,I*@7I*@.. - 05d0 5237492a 404a492a 4001005c 4a492a40 R7I*@JI*@..\JI*@ - 05e0 4f492a40 0400f301 529f0000 00000000 OI*@....R....... - 05f0 00002c49 2a403e49 2a400100 533e492a ..,I*@>I*@..S>I* - 0600 404f492a 400400f3 01539f00 00000000 @OI*@....S...... - 0610 00000060 492a4003 4a2a4001 0052034a ...`I*@.J*@..R.J - 0620 2a40264a 2a400400 f301529f 00000000 *@&J*@....R..... - 0630 00000000 60492a40 dd492a40 010053dd ....`I*@.I*@..S. - 0640 492a4009 4a2a4004 00f30153 9f094a2a I*@.J*@....S..J* - 0650 40194a2a 40010053 194a2a40 264a2a40 @.J*@..S.J*@&J*@ - 0660 0400f301 539f0000 00000000 00006049 ....S.........`I - 0670 2a407a49 2a400100 547a492a 40264a2a *@zI*@..TzI*@&J* - 0680 400400f3 01549f00 00000000 0000002c @....T........., - 0690 4a2a4041 4a2a4001 0052414a 2a404d4a J*@AJ*@..RAJ*@MJ - 06a0 2a400100 5d4d4a2a 40854a2a 400400f3 *@..]MJ*@.J*@... - 06b0 01529f00 00000000 0000002c 4a2a4041 .R.........,J*@A - 06c0 4a2a4001 0053414a 2a407c4a 2a400100 J*@..SAJ*@|J*@.. - 06d0 5c7c4a2a 40854a2a 400400f3 01539f00 \|J*@.J*@....S.. - 06e0 00000000 00000044 4a2a4047 4a2a4001 .......DJ*@GJ*@. - 06f0 0052474a 2a40804a 2a400100 5e000000 .RGJ*@.J*@..^... - 0700 00000000 00884a2a 40a04a2a 40010052 ......J*@.J*@..R - 0710 a04a2a40 ac4a2a40 01005dac 4a2a40eb .J*@.J*@..].J*@. - 0720 4a2a4004 00f30152 9f000000 00000000 J*@....R........ - 0730 00884a2a 40a04a2a 40010053 a04a2a40 ..J*@.J*@..S.J*@ - 0740 e04a2a40 01005ce0 4a2a40eb 4a2a4004 .J*@..\.J*@.J*@. - 0750 00f30153 9f000000 00000000 00a34a2a ...S..........J* - 0760 40a64a2a 40010052 a64a2a40 e64a2a40 @.J*@..R.J*@.J*@ - 0770 01005f00 00000000 000000b9 4a2a40bc .._.........J*@. + 0520 00b4482a 40d3482a 40010053 d3482a40 ..H*@.H*@..S.H*@ + 0530 dd482a40 0400f301 539f0000 00000000 .H*@....S....... + 0540 0000e448 2a40ed48 2a400100 52ed482a ...H*@.H*@..R.H* + 0550 4014492a 400400f3 01529f00 00000000 @.I*@....R...... + 0560 000000e4 482a400d 492a4001 00530d49 ....H*@.I*@..S.I + 0570 2a401449 2a400400 f301539f 00000000 *@.I*@....S..... + 0580 00000000 14492a40 1d492a40 0100521d .....I*@.I*@..R. + 0590 492a404b 492a4004 00f30152 9f000000 I*@KI*@....R.... + 05a0 00000000 0014492a 4041492a 40010053 ......I*@AI*@..S + 05b0 41492a40 4b492a40 0400f301 539f0000 AI*@KI*@....S... + 05c0 00000000 00004c49 2a405749 2a400100 ......LI*@WI*@.. + 05d0 5257492a 406a492a 4001005c 6a492a40 RWI*@jI*@..\jI*@ + 05e0 6f492a40 0400f301 529f0000 00000000 oI*@....R....... + 05f0 00004c49 2a405e49 2a400100 535e492a ..LI*@^I*@..S^I* + 0600 406f492a 400400f3 01539f00 00000000 @oI*@....S...... + 0610 0000007c 492a401f 4a2a4001 00521f4a ...|I*@.J*@..R.J + 0620 2a40424a 2a400400 f301529f 00000000 *@BJ*@....R..... + 0630 00000000 7c492a40 f9492a40 010053f9 ....|I*@.I*@..S. + 0640 492a4025 4a2a4004 00f30153 9f254a2a I*@%J*@....S.%J* + 0650 40354a2a 40010053 354a2a40 424a2a40 @5J*@..S5J*@BJ*@ + 0660 0400f301 539f0000 00000000 00007c49 ....S.........|I + 0670 2a409649 2a400100 5496492a 40424a2a *@.I*@..T.I*@BJ* + 0680 400400f3 01549f00 00000000 00000048 @....T.........H + 0690 4a2a405d 4a2a4001 00525d4a 2a40694a J*@]J*@..R]J*@iJ + 06a0 2a400100 5d694a2a 40a14a2a 400400f3 *@..]iJ*@.J*@... + 06b0 01529f00 00000000 00000048 4a2a405d .R.........HJ*@] + 06c0 4a2a4001 00535d4a 2a40984a 2a400100 J*@..S]J*@.J*@.. + 06d0 5c984a2a 40a14a2a 400400f3 01539f00 \.J*@.J*@....S.. + 06e0 00000000 00000060 4a2a4063 4a2a4001 .......`J*@cJ*@. + 06f0 0052634a 2a409c4a 2a400100 5e000000 .RcJ*@.J*@..^... + 0700 00000000 00a44a2a 40bc4a2a 40010052 ......J*@.J*@..R + 0710 bc4a2a40 c84a2a40 01005dc8 4a2a4007 .J*@.J*@..].J*@. + 0720 4b2a4004 00f30152 9f000000 00000000 K*@....R........ + 0730 00a44a2a 40bc4a2a 40010053 bc4a2a40 ..J*@.J*@..S.J*@ + 0740 fc4a2a40 01005cfc 4a2a4007 4b2a4004 .J*@..\.J*@.K*@. + 0750 00f30153 9f000000 00000000 00bf4a2a ...S..........J* + 0760 40c24a2a 40010052 c24a2a40 024b2a40 @.J*@..R.J*@.K*@ + 0770 01005f00 00000000 000000d5 4a2a40d8 .._.........J*@. 0780 4a2a4005 00720040 259f0000 00000000 J*@..r.@%....... - 0790 0000ec4a 2a40f54a 2a400100 52f54a2a ...J*@.J*@..R.J* - 07a0 401f4b2a 400400f3 01529f00 00000000 @.K*@....R...... - 07b0 00000020 4b2a4029 4b2a4001 0052294b ... K*@)K*@..R)K - 07c0 2a40384b 2a400400 f301529f 00000000 *@8K*@....R..... - 07d0 00000000 384b2a40 414b2a40 01005241 ....8K*@AK*@..RA - 07e0 4b2a4058 4b2a4004 00f30152 9f000000 K*@XK*@....R.... - 07f0 00000000 00384b2a 40514b2a 40010053 .....8K*@QK*@..S - 0800 514b2a40 584b2a40 0400f301 539f0000 QK*@XK*@....S... - 0810 00000000 0000684b 2a40764b 2a400100 ......hK*@vK*@.. - 0820 52764b2a 40924b2a 400400f3 01529f00 RvK*@.K*@....R.. - 0830 00000000 00000094 4b2a40ac 4b2a4001 ........K*@.K*@. - 0840 0052ac4b 2a40b84b 2a400200 7c00b84b .R.K*@.K*@..|..K - 0850 2a40de4b 2a400400 f301529f 00000000 *@.K*@....R..... - 0860 00000000 944b2a40 aa4b2a40 010053aa .....K*@.K*@..S. - 0870 4b2a40d9 4b2a4001 005ed94b 2a40de4b K*@.K*@..^.K*@.K + 0790 0000084b 2a40114b 2a400100 52114b2a ...K*@.K*@..R.K* + 07a0 403b4b2a 400400f3 01529f00 00000000 @;K*@....R...... + 07b0 0000003c 4b2a4045 4b2a4001 0052454b ...Q*@.... + 0cb0 529f0000 00000000 0000704f 2a408a4f R.........pO*@.O + 0cc0 2a400100 538a4f2a 4001502a 4001005c *@..S.O*@.P*@..\ + 0cd0 01502a40 1d512a40 04007ced 7d9f1d51 .P*@.Q*@..|.}..Q + 0ce0 2a403e51 2a400400 f301539f 00000000 *@>Q*@....S..... + 0cf0 00000000 7b4f2a40 7e4f2a40 0100527e ....{O*@~O*@..R~ + 0d00 4f2a4034 512a4001 005d3451 2a403e51 O*@4Q*@..]4Q*@>Q 0d10 2a400400 f301529f 00000000 00000000 *@....R......... - 0d20 5f4f2a40 1c502a40 0200309f 1c502a40 _O*@.P*@..0..P*@ - 0d30 30502a40 010054a2 502a40b0 502a4001 0P*@..T.P*@.P*@. - 0d40 00540000 00000000 00005f4f 2a400450 .T........_O*@.P - 0d50 2a400200 309f0450 2a400e50 2a400100 *@..0..P*@.P*@.. - 0d60 5289502a 4094502a 40010052 00000000 R.P*@.P*@..R.... - 0d70 00000000 5f4f2a40 e54f2a40 0200309f ...._O*@.O*@..0. - 0d80 e54f2a40 01512a40 01005c00 00000000 .O*@.Q*@..\..... - 0d90 0000005f 4f2a40f0 4f2a4002 00309ff0 ..._O*@.O*@..0.. - 0da0 4f2a40f8 4f2a4001 0052f84f 2a407a50 O*@.O*@..R.O*@zP - 0db0 2a400100 5f7a502a 407e502a 40010052 *@.._zP*@~P*@..R - 0dc0 7e502a40 b9502a40 01005f00 00000000 ~P*@.P*@.._..... - 0dd0 00000030 512a403e 512a4001 00523e51 ...0Q*@>Q*@..R>Q - 0de0 2a405451 2a400100 5c54512a 4059512a *@TQ*@..\TQ*@YQ* - 0df0 400400f3 01529f00 00000000 00000030 @....R.........0 - 0e00 512a403e 512a4001 00523e51 2a405451 Q*@>Q*@..R>Q*@TQ - 0e10 2a400100 5c54512a 4059512a 400400f3 *@..\TQ*@YQ*@... - 0e20 01529f00 00000000 000000a0 512a40b4 .R..........Q*@. - 0e30 512a4001 0052b451 2a406355 2a400200 Q*@..R.Q*@cU*@.. - 0e40 91546355 2a406555 2a400200 71540000 .TcU*@eU*@..qT.. - 0e50 00000000 0000a051 2a40b051 2a400100 .......Q*@.Q*@.. - 0e60 53b0512a 4024532a 4001005c 24532a40 S.Q*@$S*@..\$S*@ - 0e70 29532a40 01005329 532a4053 542a4001 )S*@..S)S*@ST*@. - 0e80 005c5354 2a406854 2a400400 f301539f .\ST*@hT*@....S. - 0e90 68542a40 71542a40 01005c71 542a4065 hT*@qT*@..\qT*@e + 0d20 7b4f2a40 38502a40 0200309f 38502a40 {O*@8P*@..0.8P*@ + 0d30 4c502a40 010054be 502a40cc 502a4001 LP*@..T.P*@.P*@. + 0d40 00540000 00000000 00007b4f 2a402050 .T........{O*@ P + 0d50 2a400200 309f2050 2a402a50 2a400100 *@..0. P*@*P*@.. + 0d60 52a5502a 40b0502a 40010052 00000000 R.P*@.P*@..R.... + 0d70 00000000 7b4f2a40 01502a40 0200309f ....{O*@.P*@..0. + 0d80 01502a40 1d512a40 01005c00 00000000 .P*@.Q*@..\..... + 0d90 0000007b 4f2a400c 502a4002 00309f0c ...{O*@.P*@..0.. + 0da0 502a4014 502a4001 00521450 2a409650 P*@.P*@..R.P*@.P + 0db0 2a400100 5f96502a 409a502a 40010052 *@.._.P*@.P*@..R + 0dc0 9a502a40 d5502a40 01005f00 00000000 .P*@.P*@.._..... + 0dd0 0000004c 512a405a 512a4001 00525a51 ...LQ*@ZQ*@..RZQ + 0de0 2a407051 2a400100 5c70512a 4075512a *@pQ*@..\pQ*@uQ* + 0df0 400400f3 01529f00 00000000 0000004c @....R.........L + 0e00 512a405a 512a4001 00525a51 2a407051 Q*@ZQ*@..RZQ*@pQ + 0e10 2a400100 5c70512a 4075512a 400400f3 *@..\pQ*@uQ*@... + 0e20 01529f00 00000000 000000bc 512a40d0 .R..........Q*@. + 0e30 512a4001 0052d051 2a407f55 2a400200 Q*@..R.Q*@.U*@.. + 0e40 91547f55 2a408155 2a400200 71540000 .T.U*@.U*@..qT.. + 0e50 00000000 0000bc51 2a40cc51 2a400100 .......Q*@.Q*@.. + 0e60 53cc512a 4040532a 4001005c 40532a40 S.Q*@@S*@..\@S*@ + 0e70 45532a40 01005345 532a406f 542a4001 ES*@..SES*@oT*@. + 0e80 005c6f54 2a408454 2a400400 f301539f .\oT*@.T*@....S. + 0e90 84542a40 8d542a40 01005c8d 542a4081 .T*@.T*@..\.T*@. 0ea0 552a4004 00f30153 9f000000 00000000 U*@....S........ - 0eb0 00a0512a 40b2512a 40010054 b2512a40 ..Q*@.Q*@..T.Q*@ - 0ec0 5d532a40 02009150 5d532a40 65552a40 ]S*@...P]S*@eU*@ - 0ed0 0400f301 549f0000 00000000 0000a051 ....T..........Q - 0ee0 2a405653 2a400200 309f5653 2a405b53 *@VS*@..0.VS*@[S - 0ef0 2a400100 525b532a 4056552a 4001005d *@..R[S*@VU*@..] - 0f00 56552a40 65552a40 0200309f 00000000 VU*@eU*@..0..... - 0f10 00000000 a0512a40 3a532a40 0200309f .....Q*@:S*@..0. - 0f20 00000000 00000000 b4542a40 b7542a40 .........T*@.T*@ - 0f30 0200309f b7542a40 1c552a40 01005c1c ..0..T*@.U*@..\. - 0f40 552a401e 552a4003 007c019f 1e552a40 U*@.U*@..|...U*@ - 0f50 2d552a40 03007c00 9f000000 00000000 -U*@..|......... - 0f60 00a3512a 40aa512a 40020091 54000000 ..Q*@.Q*@...T... - 0f70 00000000 00ac512a 40ae512a 40020091 ......Q*@.Q*@... - 0f80 50000000 00000000 00ac512a 40b0512a P.........Q*@.Q* - 0f90 40010053 b0512a40 24532a40 01005c24 @..S.Q*@$S*@..\$ - 0fa0 532a4029 532a4001 00532953 2a405354 S*@)S*@..S)S*@ST - 0fb0 2a400100 5c53542a 4068542a 400400f3 *@..\ST*@hT*@... - 0fc0 01539f68 542a4071 542a4001 005c7154 .S.hT*@qT*@..\qT - 0fd0 2a406555 2a400400 f301539f 00000000 *@eU*@....S..... - 0fe0 00000000 c4512a40 d1512a40 0200309f .....Q*@.Q*@..0. - 0ff0 d1512a40 dc512a40 01005200 00000000 .Q*@.Q*@..R..... - 1000 000000c4 512a40f1 512a4002 00309ff1 ....Q*@.Q*@..0.. - 1010 512a40f6 512a4001 0052f651 2a403152 Q*@.Q*@..R.Q*@1R - 1020 2a400100 5e000000 00000000 0001522a *@..^.........R* - 1030 400a522a 40010052 00000000 00000000 @.R*@..R........ - 1040 c4512a40 d7512a40 02009150 d7512a40 .Q*@.Q*@...P.Q*@ - 1050 dc512a40 0b007c00 72001c91 50940222 .Q*@..|.r...P.." - 1060 9fe8512a 40eb512a 40010052 eb512a40 ..Q*@.Q*@..R.Q*@ - 1070 31522a40 01005d00 00000000 000000c4 1R*@..]......... - 1080 512a40e8 512a4002 00309fe8 512a4031 Q*@.Q*@..0..Q*@1 - 1090 522a4001 005d0000 00000000 00003152 R*@..]........1R - 10a0 2a404e52 2a400200 91504e52 2a406252 *@NR*@...PNR*@bR + 0eb0 00bc512a 40ce512a 40010054 ce512a40 ..Q*@.Q*@..T.Q*@ + 0ec0 79532a40 02009150 79532a40 81552a40 yS*@...PyS*@.U*@ + 0ed0 0400f301 549f0000 00000000 0000bc51 ....T..........Q + 0ee0 2a407253 2a400200 309f7253 2a407753 *@rS*@..0.rS*@wS + 0ef0 2a400100 5277532a 4072552a 4001005d *@..RwS*@rU*@..] + 0f00 72552a40 81552a40 0200309f 00000000 rU*@.U*@..0..... + 0f10 00000000 bc512a40 56532a40 0200309f .....Q*@VS*@..0. + 0f20 00000000 00000000 d0542a40 d3542a40 .........T*@.T*@ + 0f30 0200309f d3542a40 38552a40 01005c38 ..0..T*@8U*@..\8 + 0f40 552a403a 552a4003 007c019f 3a552a40 U*@:U*@..|..:U*@ + 0f50 49552a40 03007c00 9f000000 00000000 IU*@..|......... + 0f60 00bf512a 40c6512a 40020091 54000000 ..Q*@.Q*@...T... + 0f70 00000000 00c8512a 40ca512a 40020091 ......Q*@.Q*@... + 0f80 50000000 00000000 00c8512a 40cc512a P.........Q*@.Q* + 0f90 40010053 cc512a40 40532a40 01005c40 @..S.Q*@@S*@..\@ + 0fa0 532a4045 532a4001 00534553 2a406f54 S*@ES*@..SES*@oT + 0fb0 2a400100 5c6f542a 4084542a 400400f3 *@..\oT*@.T*@... + 0fc0 01539f84 542a408d 542a4001 005c8d54 .S..T*@.T*@..\.T + 0fd0 2a408155 2a400400 f301539f 00000000 *@.U*@....S..... + 0fe0 00000000 e0512a40 ed512a40 0200309f .....Q*@.Q*@..0. + 0ff0 ed512a40 f8512a40 01005200 00000000 .Q*@.Q*@..R..... + 1000 000000e0 512a400d 522a4002 00309f0d ....Q*@.R*@..0.. + 1010 522a4012 522a4001 00521252 2a404d52 R*@.R*@..R.R*@MR + 1020 2a400100 5e000000 00000000 001d522a *@..^.........R* + 1030 4026522a 40010052 00000000 00000000 @&R*@..R........ + 1040 e0512a40 f3512a40 02009150 f3512a40 .Q*@.Q*@...P.Q*@ + 1050 f8512a40 0b007c00 72001c91 50940222 .Q*@..|.r...P.." + 1060 9f04522a 4007522a 40010052 07522a40 ..R*@.R*@..R.R*@ + 1070 4d522a40 01005d00 00000000 000000e0 MR*@..]......... + 1080 512a4004 522a4002 00309f04 522a404d Q*@.R*@..0..R*@M + 1090 522a4001 005d0000 00000000 00004d52 R*@..]........MR + 10a0 2a406a52 2a400200 91506a52 2a407e52 *@jR*@...PjR*@~R 10b0 2a400d00 7c007200 1c915094 0222341c *@..|.r...P.."4. - 10c0 9f06532a 4024532a 40020091 50000000 ..S*@$S*@...P... - 10d0 00000000 0031522a 4024532a 4001005c .....1R*@$S*@..\ - 10e0 24532a40 29532a40 01005329 532a4053 $S*@)S*@..S)S*@S - 10f0 542a4001 005c5354 2a406854 2a400400 T*@..\ST*@hT*@.. - 1100 f301539f 68542a40 71542a40 01005c71 ..S.hT*@qT*@..\q - 1110 542a4056 552a4004 00f30153 9f000000 T*@VU*@....S.... - 1120 00000000 0031522a 4056552a 40020030 .....1R*@VU*@..0 - 1130 9f000000 00000000 003d522a 4048522a .........=R*@HR* - 1140 40020030 9f48522a 4062522a 40010052 @..0.HR*@bR*@..R - 1150 06532a40 09532a40 01005200 00000000 .S*@.S*@..R..... - 1160 0000003d 522a4076 522a4002 00309f76 ...=R*@vR*@..0.v - 1170 522a407b 522a4001 00527b52 2a408752 R*@{R*@..R{R*@.R - 1180 2a400100 55ac522a 40ae522a 40010052 *@..U.R*@.R*@..R - 1190 06532a40 24532a40 0200309f 00000000 .S*@$S*@..0..... - 11a0 00000000 3d522a40 6d522a40 0200309f ....=R*@mR*@..0. - 11b0 6d522a40 70522a40 01005270 522a40b0 mR*@pR*@..RpR*@. - 11c0 522a4001 005eba52 2a40c652 2a400100 R*@..^.R*@.R*@.. - 11d0 5ec6522a 40e0522a 4003007e 7f9fe052 ^.R*@.R*@..~...R - 11e0 2a40f052 2a400100 5e06532a 4024532a *@.R*@..^.S*@$S* - 11f0 40020030 9f000000 00000000 003a532a @..0.........:S* - 1200 4045532a 40020030 9f000000 00000000 @ES*@..0........ - 1210 003a532a 4045532a 40020091 54000000 .:S*@ES*@...T... - 1220 00000000 0056532a 405b532a 40010052 .....VS*@[S*@..R - 1230 5b532a40 56552a40 01005d00 00000000 [S*@VU*@..]..... - 1240 00000056 532a4053 542a4001 005c5354 ...VS*@ST*@..\ST - 1250 2a406854 2a400400 f301539f 68542a40 *@hT*@....S.hT*@ - 1260 71542a40 01005c71 542a4056 552a4004 qT*@..\qT*@VU*@. - 1270 00f30153 9f000000 00000000 0056532a ...S.........VS* - 1280 40dc532a 40020030 9fdc532a 40e1532a @.S*@..0..S*@.S* - 1290 40010052 00542a40 11542a40 01005215 @..R.T*@.T*@..R. - 12a0 542a401b 542a4001 00522154 2a402954 T*@.T*@..R!T*@)T - 12b0 2a400100 5240542a 4044542a 40010052 *@..R@T*@DT*@..R - 12c0 44542a40 4d542a40 01005368 542a406a DT*@MT*@..ShT*@j - 12d0 542a4001 00520000 00000000 00005653 T*@..R........VS - 12e0 2a407453 2a400200 309f7453 2a407753 *@tS*@..0.tS*@wS - 12f0 2a400600 72007c00 1c9fde53 2a40e153 *@..r.|....S*@.S - 1300 2a400600 72007e00 1c9f0954 2a401154 *@..r.~....T*@.T - 1310 2a400600 72007300 1c9f2454 2a402954 *@..r.s...$T*@)T - 1320 2a400600 72007e00 1c9f4e54 2a405354 *@..r.~...NT*@ST - 1330 2a400a00 7c00915c 061c7200 229f5354 *@..|..\..r.".ST - 1340 2a405554 2a400b00 f3015391 5c061c72 *@UT*@....S.\..r - 1350 00229f00 00000000 00000056 532a4071 .".........VS*@q - 1360 532a4002 00309f71 532a4077 532a4001 S*@..0.qS*@wS*@. - 1370 00528e53 2a409353 2a400100 5293532a .R.S*@.S*@..R.S* - 1380 40b4532a 4001005f b4532a40 b9532a40 @.S*@.._.S*@.S*@ - 1390 01005eb9 532a40ca 532a4001 005fca53 ..^.S*@.S*@.._.S - 13a0 2a400954 2a400100 5e09542a 4015542a *@.T*@..^.T*@.T* - 13b0 40010053 15542a40 2f542a40 01005e2f @..S.T*@/T*@..^/ - 13c0 542a4034 542a4001 00536854 2a407154 T*@4T*@..ShT*@qT - 13d0 2a400100 5e000000 00000000 0056532a *@..^........VS* - 13e0 408e532a 40020030 9f8e532a 4093532a @.S*@..0..S*@.S* - 13f0 40010052 93532a40 ca532a40 01005fca @..R.S*@.S*@.._. - 1400 532a40d1 532a4001 005ed153 2a408054 S*@.S*@..^.S*@.T - 1410 2a400100 5f000000 00000000 0074552a *@.._........tU* - 1420 4094552a 40010052 94552a40 96552a40 @.U*@..R.U*@.U*@ - 1430 050003b4 25ff3f96 552a40a5 552a4004 ....%.?.U*@.U*@. - 1440 00f30152 9f000000 00000000 00b4552a ...R..........U* - 1450 40c7552a 40010052 c7552a40 ea552a40 @.U*@..R.U*@.U*@ - 1460 01005dea 552a40ef 552a4004 00f30152 ..].U*@.U*@....R - 1470 9f000000 00000000 00f4552a 4004562a ..........U*@.V* - 1480 40010052 04562a40 47562a40 01005d47 @..R.V*@GV*@..]G - 1490 562a404c 562a4004 00f30152 9f000000 V*@LV*@....R.... - 14a0 00000000 0068562a 4074562a 40010052 .....hV*@tV*@..R - 14b0 74562a40 c7572a40 0400f301 529f0000 tV*@.W*@....R... - 14c0 00000000 00009156 2a403157 2a400300 .......V*@1W*@.. - 14d0 09ff9f70 572a4075 572a4005 00357400 ...pW*@uW*@..5t. - 14e0 1c9fac57 2a40b157 2a400300 09ff9f00 ...W*@.W*@...... - 14f0 00000000 00000009 572a4031 572a4002 ........W*@1W*@. - 1500 00309f31 572a4075 572a4005 00357400 .0.1W*@uW*@..5t. - 1510 1c9f7557 2a407757 2a400500 3674001c ..uW*@wW*@..6t.. - 1520 9f77572a 407a572a 40050036 74011c9f .wW*@zW*@..6t... - 1530 00000000 00000000 09572a40 31572a40 .........W*@1W*@ - 1540 0200309f 6b572a40 6e572a40 0200319f ..0.kW*@nW*@..1. - 1550 73572a40 75572a40 0200319f 90572a40 sW*@uW*@..1..W*@ - 1560 ac572a40 0200309f 00000000 00000000 .W*@..0......... - 1570 39572a40 75572a40 030072e7 01000000 9W*@uW*@..r..... - 1580 00000000 000c582a 4020582a 40010052 ......X*@ X*@..R - 1590 20582a40 44582a40 0400f301 529f0000 X*@DX*@....R... - 15a0 00000000 00000c58 2a402058 2a400100 .......X*@ X*@.. - 15b0 5320582a 4028582a 4001005c 28582a40 S X*@(X*@..\(X*@ - 15c0 2a582a40 0100532a 582a403d 582a4001 *X*@..S*X*@=X*@. - 15d0 005c3d58 2a404458 2a400400 f301539f .\=X*@DX*@....S. - 15e0 00000000 00000000 0c582a40 20582a40 .........X*@ X*@ - 15f0 01005420 582a4028 582a4001 005d2858 ..T X*@(X*@..](X - 1600 2a402a58 2a400100 542a582a 403f582a *@*X*@..T*X*@?X* - 1610 4001005d 3f582a40 44582a40 0400f301 @..]?X*@DX*@.... - 1620 549f0000 00000000 00004458 2a405558 T.........DX*@UX - 1630 2a400100 5255582a 4064582a 400400f3 *@..RUX*@dX*@... - 1640 01529f00 00000000 00000044 582a405c .R.........DX*@\ - 1650 582a4001 00535c58 2a406458 2a400400 X*@..S\X*@dX*@.. - 1660 f301539f 00000000 00000000 44582a40 ..S.........DX*@ - 1670 52582a40 01005452 582a4064 582a4004 RX*@..TRX*@dX*@. - 1680 00f30154 9f000000 00000000 0058582a ...T.........XX* - 1690 405d582a 400400f3 01529f00 00000000 @]X*@....R...... + 10c0 9f22532a 4040532a 40020091 50000000 ."S*@@S*@...P... + 10d0 00000000 004d522a 4040532a 4001005c .....MR*@@S*@..\ + 10e0 40532a40 45532a40 01005345 532a406f @S*@ES*@..SES*@o + 10f0 542a4001 005c6f54 2a408454 2a400400 T*@..\oT*@.T*@.. + 1100 f301539f 84542a40 8d542a40 01005c8d ..S..T*@.T*@..\. + 1110 542a4072 552a4004 00f30153 9f000000 T*@rU*@....S.... + 1120 00000000 004d522a 4072552a 40020030 .....MR*@rU*@..0 + 1130 9f000000 00000000 0059522a 4064522a .........YR*@dR* + 1140 40020030 9f64522a 407e522a 40010052 @..0.dR*@~R*@..R + 1150 22532a40 25532a40 01005200 00000000 "S*@%S*@..R..... + 1160 00000059 522a4092 522a4002 00309f92 ...YR*@.R*@..0.. + 1170 522a4097 522a4001 00529752 2a40a352 R*@.R*@..R.R*@.R + 1180 2a400100 55c8522a 40ca522a 40010052 *@..U.R*@.R*@..R + 1190 22532a40 40532a40 0200309f 00000000 "S*@@S*@..0..... + 11a0 00000000 59522a40 89522a40 0200309f ....YR*@.R*@..0. + 11b0 89522a40 8c522a40 0100528c 522a40cc .R*@.R*@..R.R*@. + 11c0 522a4001 005ed652 2a40e252 2a400100 R*@..^.R*@.R*@.. + 11d0 5ee2522a 40fc522a 4003007e 7f9ffc52 ^.R*@.R*@..~...R + 11e0 2a400c53 2a400100 5e22532a 4040532a *@.S*@..^"S*@@S* + 11f0 40020030 9f000000 00000000 0056532a @..0.........VS* + 1200 4061532a 40020030 9f000000 00000000 @aS*@..0........ + 1210 0056532a 4061532a 40020091 54000000 .VS*@aS*@...T... + 1220 00000000 0072532a 4077532a 40010052 .....rS*@wS*@..R + 1230 77532a40 72552a40 01005d00 00000000 wS*@rU*@..]..... + 1240 00000072 532a406f 542a4001 005c6f54 ...rS*@oT*@..\oT + 1250 2a408454 2a400400 f301539f 84542a40 *@.T*@....S..T*@ + 1260 8d542a40 01005c8d 542a4072 552a4004 .T*@..\.T*@rU*@. + 1270 00f30153 9f000000 00000000 0072532a ...S.........rS* + 1280 40f8532a 40020030 9ff8532a 40fd532a @.S*@..0..S*@.S* + 1290 40010052 1c542a40 2d542a40 01005231 @..R.T*@-T*@..R1 + 12a0 542a4037 542a4001 00523d54 2a404554 T*@7T*@..R=T*@ET + 12b0 2a400100 525c542a 4060542a 40010052 *@..R\T*@`T*@..R + 12c0 60542a40 69542a40 01005384 542a4086 `T*@iT*@..S.T*@. + 12d0 542a4001 00520000 00000000 00007253 T*@..R........rS + 12e0 2a409053 2a400200 309f9053 2a409353 *@.S*@..0..S*@.S + 12f0 2a400600 72007c00 1c9ffa53 2a40fd53 *@..r.|....S*@.S + 1300 2a400600 72007e00 1c9f2554 2a402d54 *@..r.~...%T*@-T + 1310 2a400600 72007300 1c9f4054 2a404554 *@..r.s...@T*@ET + 1320 2a400600 72007e00 1c9f6a54 2a406f54 *@..r.~...jT*@oT + 1330 2a400a00 7c00915c 061c7200 229f6f54 *@..|..\..r.".oT + 1340 2a407154 2a400b00 f3015391 5c061c72 *@qT*@....S.\..r + 1350 00229f00 00000000 00000072 532a408d .".........rS*@. + 1360 532a4002 00309f8d 532a4093 532a4001 S*@..0..S*@.S*@. + 1370 0052aa53 2a40af53 2a400100 52af532a .R.S*@.S*@..R.S* + 1380 40d0532a 4001005f d0532a40 d5532a40 @.S*@.._.S*@.S*@ + 1390 01005ed5 532a40e6 532a4001 005fe653 ..^.S*@.S*@.._.S + 13a0 2a402554 2a400100 5e25542a 4031542a *@%T*@..^%T*@1T* + 13b0 40010053 31542a40 4b542a40 01005e4b @..S1T*@KT*@..^K + 13c0 542a4050 542a4001 00538454 2a408d54 T*@PT*@..S.T*@.T + 13d0 2a400100 5e000000 00000000 0072532a *@..^........rS* + 13e0 40aa532a 40020030 9faa532a 40af532a @.S*@..0..S*@.S* + 13f0 40010052 af532a40 e6532a40 01005fe6 @..R.S*@.S*@.._. + 1400 532a40ed 532a4001 005eed53 2a409c54 S*@.S*@..^.S*@.T + 1410 2a400100 5f000000 00000000 0090552a *@.._.........U* + 1420 40b0552a 40010052 b0552a40 b2552a40 @.U*@..R.U*@.U*@ + 1430 050003b4 25ff3fb2 552a40c1 552a4004 ....%.?.U*@.U*@. + 1440 00f30152 9f000000 00000000 00d0552a ...R..........U* + 1450 40e3552a 40010052 e3552a40 06562a40 @.U*@..R.U*@.V*@ + 1460 01005d06 562a400b 562a4004 00f30152 ..].V*@.V*@....R + 1470 9f000000 00000000 0010562a 4020562a ..........V*@ V* + 1480 40010052 20562a40 63562a40 01005d63 @..R V*@cV*@..]c + 1490 562a4068 562a4004 00f30152 9f000000 V*@hV*@....R.... + 14a0 00000000 0084562a 4090562a 40010052 ......V*@.V*@..R + 14b0 90562a40 e3572a40 0400f301 529f0000 .V*@.W*@....R... + 14c0 00000000 0000ad56 2a404d57 2a400300 .......V*@MW*@.. + 14d0 09ff9f8c 572a4091 572a4005 00357400 ....W*@.W*@..5t. + 14e0 1c9fc857 2a40cd57 2a400300 09ff9f00 ...W*@.W*@...... + 14f0 00000000 00000025 572a404d 572a4002 .......%W*@MW*@. + 1500 00309f4d 572a4091 572a4005 00357400 .0.MW*@.W*@..5t. + 1510 1c9f9157 2a409357 2a400500 3674001c ...W*@.W*@..6t.. + 1520 9f93572a 4096572a 40050036 74011c9f ..W*@.W*@..6t... + 1530 00000000 00000000 25572a40 4d572a40 ........%W*@MW*@ + 1540 0200309f 87572a40 8a572a40 0200319f ..0..W*@.W*@..1. + 1550 8f572a40 91572a40 0200319f ac572a40 .W*@.W*@..1..W*@ + 1560 c8572a40 0200309f 00000000 00000000 .W*@..0......... + 1570 55572a40 91572a40 030072e7 01000000 UW*@.W*@..r..... + 1580 00000000 0028582a 403c582a 40010052 .....(X*@g*@..R> - 1fa0 672a4056 672a4001 005d0000 00000000 g*@Vg*@..]...... - 1fb0 00000662 2a400e62 2a400100 520e622a ...b*@.b*@..R.b* - 1fc0 402e622a 4001005e 00000000 00000000 @.b*@..^........ - 1fd0 b1622a40 b5622a40 010052b5 622a405b .b*@.b*@..R.b*@[ - 1fe0 632a4001 005f0000 00000000 0000ba62 c*@.._.........b - 1ff0 2a40bc62 2a400100 52bc622a 40c2622a *@.b*@..R.b*@.b* - 2000 4001005e c2622a40 c4622a40 010052c4 @..^.b*@.b*@..R. - 2010 622a40de 622a4001 005e0c63 2a402563 b*@.b*@..^.c*@%c - 2020 2a400100 5e000000 00000000 002e622a *@..^.........b* - 2030 4031622a 40010052 31622a40 a7622a40 @1b*@..R1b*@.b*@ - 2040 01005e00 00000000 00000087 622a408d ..^.........b*@. - 2050 622a4001 00528d62 2a409262 2a400100 b*@..R.b*@.b*@.. - 2060 5392622a 40a7622a 4001005f 00000000 S.b*@.b*@.._.... - 2070 00000000 de622a40 e1622a40 010052e1 .....b*@.b*@..R. - 2080 622a400c 632a4001 005e2563 2a403b67 b*@.c*@..^%c*@;g - 2090 2a400100 5e000000 00000000 00f8622a *@..^.........b* - 20a0 40fd622a 40010052 00000000 00000000 @.b*@..R........ - 20b0 31632a40 35632a40 01005200 00000000 1c*@5c*@..R..... - 20c0 0000005b 632a405f 632a4001 00525f63 ...[c*@_c*@..R_c - 20d0 2a409163 2a400100 5f000000 00000000 *@.c*@.._....... - 20e0 0091632a 4095632a 40010052 95632a40 ..c*@.c*@..R.c*@ - 20f0 cf632a40 01005f00 00000000 000000cf .c*@.._......... - 2100 632a40d1 632a4001 0052d163 2a40ad65 c*@.c*@..R.c*@.e - 2110 2a400100 5f000000 00000000 0098662a *@.._.........f* - 2120 40a3662a 40010052 00000000 00000000 @.f*@..R........ - 2130 0d672a40 13672a40 01005213 672a4018 .g*@.g*@..R.g*@. - 2140 672a4001 00531867 2a403b67 2a400100 g*@..S.g*@;g*@.. - 2150 5c000000 00000000 00e2632a 40e4632a \.........c*@.c* - 2160 40010052 e4632a40 39652a40 01005c00 @..R.c*@9e*@..\. - 2170 00000000 000000ed 632a40ef 632a4001 ........c*@.c*@. - 2180 0052ef63 2a408e66 2a400300 91a47f00 .R.c*@.f*@...... - 2190 00000000 000000f5 632a4001 642a4001 ........c*@.d*@. - 21a0 00520164 2a401964 2a400300 91a87f19 .R.d*@.d*@...... - 21b0 642a401c 642a4001 00521c64 2a408e66 d*@.d*@..R.d*@.f - 21c0 2a400300 91a87f00 00000000 00000040 *@.............@ - 21d0 642a4042 642a4001 00524264 2a404d64 d*@Bd*@..RBd*@Md - 21e0 2a400300 91bc7f4d 642a4050 642a4001 *@.....Md*@Pd*@. - 21f0 00525064 2a408e66 2a400300 91bc7f00 .RPd*@.f*@...... - 2200 00000000 00000074 642a4077 642a4001 .......td*@wd*@. - 2210 00527764 2a408e66 2a400200 91400000 .Rwd*@.f*@...@.. - 2220 00000000 00008064 2a408464 2a400100 .......d*@.d*@.. - 2230 5284642a 408e662a 40020091 44000000 R.d*@.f*@...D... - 2240 00000000 00ae642a 40b2642a 40010052 ......d*@.d*@..R - 2250 b2642a40 8e662a40 030091ac 7f000000 .d*@.f*@........ - 2260 00000000 00d0642a 40d4642a 40010052 ......d*@.d*@..R - 2270 d4642a40 8e662a40 030091b0 7f000000 .d*@.f*@........ - 2280 00000000 00f4642a 40f9642a 40010052 ......d*@.d*@..R - 2290 f9642a40 8e662a40 030091b4 7f000000 .d*@.f*@........ - 22a0 00000000 0019652a 401e652a 40010052 ......e*@.e*@..R - 22b0 1e652a40 8e662a40 030091b8 7f000000 .e*@.f*@........ - 22c0 00000000 0039652a 403b652a 40010052 .....9e*@;e*@..R - 22d0 3b652a40 8e662a40 01005c00 00000000 ;e*@.f*@..\..... - 22e0 0000003e 652a4042 652a4001 00520000 ...>e*@Be*@..R.. - 22f0 00000000 00007067 2a407f67 2a400100 ......pg*@.g*@.. - 2300 527f672a 40c5672a 4001005c c5672a40 R.g*@.g*@..\.g*@ - 2310 cc672a40 0400f301 529f0000 00000000 .g*@....R....... - 2320 00007067 2a407f67 2a400100 527f672a ..pg*@.g*@..R.g* - 2330 40c5672a 4001005c c5672a40 cc672a40 @.g*@..\.g*@.g*@ - 2340 0400f301 529f0000 00000000 0000e867 ....R..........g - 2350 2a40fe67 2a400100 52fe672a 40c3682a *@.g*@..R.g*@.h* - 2360 4001005f c3682a40 c8682a40 0400f301 @.._.h*@.h*@.... - 2370 529f0000 00000000 0000e867 2a40fc67 R..........g*@.g - 2380 2a400100 53fc672a 4027682a 4001005e *@..S.g*@'h*@..^ - 2390 27682a40 c8682a40 0400f301 539f0000 'h*@.h*@....S... - 23a0 00000000 00000a68 2a401068 2a400100 .......h*@.h*@.. - 23b0 5210682a 40bd682a 4001005c 00000000 R.h*@.h*@..\.... - 23c0 00000000 d4682a40 ef682a40 010052ef .....h*@.h*@..R. - 23d0 682a4010 692a4001 005d1069 2a401369 h*@.i*@..].i*@.i - 23e0 2a400100 5213692a 401f692a 4001005d *@..R.i*@.i*@..] - 23f0 1f692a40 24692a40 0400f301 529f0000 .i*@$i*@....R... - 2400 00000000 0000d468 2a40f268 2a400100 .......h*@.h*@.. - 2410 53f2682a 4010692a 4001005c 10692a40 S.h*@.i*@..\.i*@ - 2420 13692a40 01005313 692a401d 692a4001 .i*@..S.i*@.i*@. - 2430 005c1d69 2a402469 2a400400 f301539f .\.i*@$i*@....S. - 2440 00000000 00000000 d4682a40 ec682a40 .........h*@.h*@ - 2450 010054ec 682a4010 692a4004 00f30154 ..T.h*@.i*@....T - 2460 9f10692a 4013692a 40010054 13692a40 ..i*@.i*@..T.i*@ - 2470 24692a40 0400f301 549f0000 00000000 $i*@....T....... - 2480 0000d468 2a40ec68 2a400100 54ec682a ...h*@.h*@..T.h* - 2490 4010692a 400400f3 01549f10 692a4013 @.i*@....T..i*@. - 24a0 692a4001 00541369 2a402469 2a400400 i*@..T.i*@$i*@.. - 24b0 f301549f 00000000 00000000 3c692a40 ..T.........`*@..R + 1e10 3e602a40 4e612a40 02009158 00000000 >`*@Na*@...X.... + 1e20 00000000 43602a40 49602a40 01005249 ....C`*@I`*@..RI + 1e30 602a404b 602a4001 005e4e60 2a405460 `*@K`*@..^N`*@T` + 1e40 2a400100 5254602a 40b2602a 4001005e *@..RT`*@.`*@..^ + 1e50 00000000 00000000 e4612a40 f2612a40 .........a*@.a*@ + 1e60 010052f2 612a407e 672a4002 00914800 ..R.a*@~g*@...H. + 1e70 00000000 000000e4 612a4006 622a4001 ........a*@.b*@. + 1e80 00530662 2a407e67 2a400400 f301539f .S.b*@~g*@....S. + 1e90 00000000 00000000 d6662a40 da662a40 .........f*@.f*@ + 1ea0 0200309f da662a40 e8662a40 010055f8 ..0..f*@.f*@..U. + 1eb0 662a4005 672a4007 00914c94 0123019f f*@.g*@...L..#.. + 1ec0 00000000 00000000 e4612a40 72642a40 .........a*@rd*@ + 1ed0 0200309f 72642a40 82642a40 0200319f ..0.rd*@.d*@..1. + 1ee0 82642a40 d1642a40 030091a0 7fd1642a .d*@.d*@......d* + 1ef0 40e1642a 40020031 9fe1642a 40f3642a @.d*@..1..d*@.d* + 1f00 40030091 a07ff364 2a400465 2a400200 @......d*@.e*@.. + 1f10 319f0465 2a401965 2a400300 91a07f19 1..e*@.e*@...... + 1f20 652a4029 652a4002 00319f29 652a403d e*@)e*@..1.)e*@= + 1f30 652a4003 0091a07f 3d652a40 4d652a40 e*@.....=e*@Me*@ + 1f40 0200319f 4d652a40 c5662a40 030091a0 ..1.Me*@.f*@.... + 1f50 7fc5662a 40d0662a 40020031 9fd0662a ..f*@.f*@..1..f* + 1f60 404c672a 40030091 a07f5767 2a406067 @Lg*@.....Wg*@`g + 1f70 2a400200 309f0000 00000000 00000962 *@..0..........b + 1f80 2a401262 2a400100 5212622a 4057672a *@.b*@..R.b*@Wg* + 1f90 4001005d 57672a40 5a672a40 0100525a @..]Wg*@Zg*@..RZ + 1fa0 672a4072 672a4001 005d0000 00000000 g*@rg*@..]...... + 1fb0 00002262 2a402a62 2a400100 522a622a .."b*@*b*@..R*b* + 1fc0 404a622a 4001005e 00000000 00000000 @Jb*@..^........ + 1fd0 cd622a40 d1622a40 010052d1 622a4077 .b*@.b*@..R.b*@w + 1fe0 632a4001 005f0000 00000000 0000d662 c*@.._.........b + 1ff0 2a40d862 2a400100 52d8622a 40de622a *@.b*@..R.b*@.b* + 2000 4001005e de622a40 e0622a40 010052e0 @..^.b*@.b*@..R. + 2010 622a40fa 622a4001 005e2863 2a404163 b*@.b*@..^(c*@Ac + 2020 2a400100 5e000000 00000000 004a622a *@..^........Jb* + 2030 404d622a 40010052 4d622a40 c3622a40 @Mb*@..RMb*@.b*@ + 2040 01005e00 00000000 000000a3 622a40a9 ..^.........b*@. + 2050 622a4001 0052a962 2a40ae62 2a400100 b*@..R.b*@.b*@.. + 2060 53ae622a 40c3622a 4001005f 00000000 S.b*@.b*@.._.... + 2070 00000000 fa622a40 fd622a40 010052fd .....b*@.b*@..R. + 2080 622a4028 632a4001 005e4163 2a405767 b*@(c*@..^Ac*@Wg + 2090 2a400100 5e000000 00000000 0014632a *@..^.........c* + 20a0 4019632a 40010052 00000000 00000000 @.c*@..R........ + 20b0 4d632a40 51632a40 01005200 00000000 Mc*@Qc*@..R..... + 20c0 00000077 632a407b 632a4001 00527b63 ...wc*@{c*@..R{c + 20d0 2a40ad63 2a400100 5f000000 00000000 *@.c*@.._....... + 20e0 00ad632a 40b1632a 40010052 b1632a40 ..c*@.c*@..R.c*@ + 20f0 eb632a40 01005f00 00000000 000000eb .c*@.._......... + 2100 632a40ed 632a4001 0052ed63 2a40c965 c*@.c*@..R.c*@.e + 2110 2a400100 5f000000 00000000 00b4662a *@.._.........f* + 2120 40bf662a 40010052 00000000 00000000 @.f*@..R........ + 2130 29672a40 2f672a40 0100522f 672a4034 )g*@/g*@..R/g*@4 + 2140 672a4001 00533467 2a405767 2a400100 g*@..S4g*@Wg*@.. + 2150 5c000000 00000000 00fe632a 4000642a \.........c*@.d* + 2160 40010052 00642a40 55652a40 01005c00 @..R.d*@Ue*@..\. + 2170 00000000 00000009 642a400b 642a4001 ........d*@.d*@. + 2180 00520b64 2a40aa66 2a400300 91a47f00 .R.d*@.f*@...... + 2190 00000000 00000011 642a401d 642a4001 ........d*@.d*@. + 21a0 00521d64 2a403564 2a400300 91a87f35 .R.d*@5d*@.....5 + 21b0 642a4038 642a4001 00523864 2a40aa66 d*@8d*@..R8d*@.f + 21c0 2a400300 91a87f00 00000000 0000005c *@.............\ + 21d0 642a405e 642a4001 00525e64 2a406964 d*@^d*@..R^d*@id + 21e0 2a400300 91bc7f69 642a406c 642a4001 *@.....id*@ld*@. + 21f0 00526c64 2a40aa66 2a400300 91bc7f00 .Rld*@.f*@...... + 2200 00000000 00000090 642a4093 642a4001 ........d*@.d*@. + 2210 00529364 2a40aa66 2a400200 91400000 .R.d*@.f*@...@.. + 2220 00000000 00009c64 2a40a064 2a400100 .......d*@.d*@.. + 2230 52a0642a 40aa662a 40020091 44000000 R.d*@.f*@...D... + 2240 00000000 00ca642a 40ce642a 40010052 ......d*@.d*@..R + 2250 ce642a40 aa662a40 030091ac 7f000000 .d*@.f*@........ + 2260 00000000 00ec642a 40f0642a 40010052 ......d*@.d*@..R + 2270 f0642a40 aa662a40 030091b0 7f000000 .d*@.f*@........ + 2280 00000000 0010652a 4015652a 40010052 ......e*@.e*@..R + 2290 15652a40 aa662a40 030091b4 7f000000 .e*@.f*@........ + 22a0 00000000 0035652a 403a652a 40010052 .....5e*@:e*@..R + 22b0 3a652a40 aa662a40 030091b8 7f000000 :e*@.f*@........ + 22c0 00000000 0055652a 4057652a 40010052 .....Ue*@We*@..R + 22d0 57652a40 aa662a40 01005c00 00000000 We*@.f*@..\..... + 22e0 0000005a 652a405e 652a4001 00520000 ...Ze*@^e*@..R.. + 22f0 00000000 00008c67 2a409b67 2a400100 .......g*@.g*@.. + 2300 529b672a 40e1672a 4001005c e1672a40 R.g*@.g*@..\.g*@ + 2310 e8672a40 0400f301 529f0000 00000000 .g*@....R....... + 2320 00008c67 2a409b67 2a400100 529b672a ...g*@.g*@..R.g* + 2330 40e1672a 4001005c e1672a40 e8672a40 @.g*@..\.g*@.g*@ + 2340 0400f301 529f0000 00000000 00000468 ....R..........h + 2350 2a401a68 2a400100 521a682a 40df682a *@.h*@..R.h*@.h* + 2360 4001005f df682a40 e4682a40 0400f301 @.._.h*@.h*@.... + 2370 529f0000 00000000 00000468 2a401868 R..........h*@.h + 2380 2a400100 5318682a 4043682a 4001005e *@..S.h*@Ch*@..^ + 2390 43682a40 e4682a40 0400f301 539f0000 Ch*@.h*@....S... + 23a0 00000000 00002668 2a402c68 2a400100 ......&h*@,h*@.. + 23b0 522c682a 40d9682a 4001005c 00000000 R,h*@.h*@..\.... + 23c0 00000000 f0682a40 0b692a40 0100520b .....h*@.i*@..R. + 23d0 692a402c 692a4001 005d2c69 2a402f69 i*@,i*@..],i*@/i + 23e0 2a400100 522f692a 403b692a 4001005d *@..R/i*@;i*@..] + 23f0 3b692a40 40692a40 0400f301 529f0000 ;i*@@i*@....R... + 2400 00000000 0000f068 2a400e69 2a400100 .......h*@.i*@.. + 2410 530e692a 402c692a 4001005c 2c692a40 S.i*@,i*@..\,i*@ + 2420 2f692a40 0100532f 692a4039 692a4001 /i*@..S/i*@9i*@. + 2430 005c3969 2a404069 2a400400 f301539f .\9i*@@i*@....S. + 2440 00000000 00000000 f0682a40 08692a40 .........h*@.i*@ + 2450 01005408 692a402c 692a4004 00f30154 ..T.i*@,i*@....T + 2460 9f2c692a 402f692a 40010054 2f692a40 .,i*@/i*@..T/i*@ + 2470 40692a40 0400f301 549f0000 00000000 @i*@....T....... + 2480 0000f068 2a400869 2a400100 5408692a ...h*@.i*@..T.i* + 2490 402c692a 400400f3 01549f2c 692a402f @,i*@....T.,i*@/ + 24a0 692a4001 00542f69 2a404069 2a400400 i*@..T/i*@@i*@.. + 24b0 f301549f 00000000 00000000 58692a40 ..T.........Xi*@ + 24c0 70692a40 01005270 692a4099 6a2a4001 pi*@..Rpi*@.j*@. + 24d0 005e996a 2a40a06a 2a400400 f301529f .^.j*@.j*@....R. + 24e0 00000000 00000000 58692a40 d0692a40 ........Xi*@.i*@ + 24f0 0200309f d0692a40 0a6a2a40 01005300 ..0..i*@.j*@..S. + 2500 00000000 00000058 692a40e7 692a4002 .......Xi*@.i*@. + 2510 00309fe7 692a40ea 692a4001 0052ea69 .0..i*@.i*@..R.i + 2520 2a40f469 2a400200 309ff469 2a408d6a *@.i*@..0..i*@.j + 2530 2a400100 5c000000 00000000 00d3692a *@..\.........i* + 2540 40d7692a 40010053 d7692a40 ec692a40 @.i*@..S.i*@.i*@ + 2550 010052ec 692a40ef 692a4003 00727f9f ..R.i*@.i*@..r.. + 2560 ef692a40 f6692a40 01005200 00000000 .i*@.i*@..R..... + 2570 00000079 692a407b 692a4001 00527b69 ...yi*@{i*@..R{i + 2580 2a40e769 2a400100 5ce7692a 409e6a2a *@.i*@..\.i*@.j* + 2590 40020091 509e6a2a 40a06a2a 40020071 @...P.j*@.j*@..q + 25a0 50000000 00000000 00a46a2a 40af6a2a P.........j*@.j* + 25b0 40010052 af6a2a40 e36a2a40 0400f301 @..R.j*@.j*@.... + 25c0 529f0000 00000000 0000a46a 2a40af6a R..........j*@.j + 25d0 2a400100 52af6a2a 40e36a2a 400400f3 *@..R.j*@.j*@... + 25e0 01529f00 00000000 000000ab 6a2a40de .R..........j*@. + 25f0 6a2a4001 005c0000 00000000 0000e46a j*@..\.........j + 2600 2a40ee6a 2a400100 52ee6a2a 40566b2a *@.j*@..R.j*@Vk* + 2610 4001005c 566b2a40 5b6b2a40 0400f301 @..\Vk*@[k*@.... + 2620 529f0000 00000000 0000e46a 2a40ee6a R..........j*@.j + 2630 2a400100 52ee6a2a 40566b2a 4001005c *@..R.j*@Vk*@..\ + 2640 566b2a40 5b6b2a40 0400f301 529f0000 Vk*@[k*@....R... + 2650 00000000 00005c6b 2a40686b 2a400100 ......\k*@hk*@.. + 2660 52686b2a 409e6b2a 400400f3 01529f00 Rhk*@.k*@....R.. + 2670 00000000 0000005c 6b2a4068 6b2a4001 .......\k*@hk*@. + 2680 0052686b 2a409e6b 2a400400 f301529f .Rhk*@.k*@....R. + 2690 00000000 00000000 636b2a40 996b2a40 ........ck*@.k*@ + 26a0 01005c00 00000000 000000a0 6b2a40a9 ..\.........k*@. + 26b0 6b2a4001 0052a96b 2a40bd6b 2a400400 k*@..R.k*@.k*@.. + 26c0 f301529f 00000000 00000000 a06b2a40 ..R..........k*@ + 26d0 ae6b2a40 010053ae 6b2a40bd 6b2a4004 .k*@..S.k*@.k*@. + 26e0 00f30153 9f000000 00000000 00a06b2a ...S..........k* + 26f0 40a96b2a 40010052 a96b2a40 bd6b2a40 @.k*@..R.k*@.k*@ + 2700 0400f301 529f0000 00000000 0000a56b ....R..........k + 2710 2a40b56b 2a400100 54000000 00000000 *@.k*@..T....... + 2720 00c06b2a 40cd6b2a 40010052 cd6b2a40 ..k*@.k*@..R.k*@ + 2730 d66b2a40 0400f301 529fd66b 2a40d96b .k*@....R..k*@.k + 2740 2a400100 52d96b2a 401b6c2a 400400f3 *@..R.k*@.l*@... + 2750 01529f00 00000000 000000c0 6b2a40ee .R..........k*@. + 2760 6b2a4001 0053ee6b 2a401b6c 2a400400 k*@..S.k*@.l*@.. + 2770 f301539f 00000000 00000000 c06b2a40 ..S..........k*@ + 2780 e56b2a40 010054e5 6b2a401b 6c2a4004 .k*@..T.k*@.l*@. + 2790 00f30154 9f000000 00000000 00c06b2a ...T..........k* + 27a0 40e56b2a 40010054 e56b2a40 1b6c2a40 @.k*@..T.k*@.l*@ + 27b0 0400f301 549f0000 00000000 0000c96b ....T..........k + 27c0 2a40166c 2a400100 5c000000 00000000 *@.l*@..\....... + 27d0 001c6c2a 402e6c2a 40010052 2e6c2a40 ..l*@.l*@..R.l*@ + 27e0 d36d2a40 0400f301 529f0000 00000000 .m*@....R....... + 27f0 00001c6c 2a40436c 2a400100 53436c2a ...l*@Cl*@..SCl* + 2800 40cc6d2a 4001005e 00000000 00000000 @.m*@..^........ + 2810 1c6c2a40 436c2a40 01005443 6c2a405e .l*@Cl*@..TCl*@^ + 2820 6c2a4001 0055a36d 2a40af6d 2a400200 l*@..U.m*@.m*@.. + 2830 7c32af6d 2a40b46d 2a400100 55000000 |2.m*@.m*@..U... + 2840 00000000 00726c2a 40266d2a 4001005d .....rl*@&m*@..] + 2850 756d2a40 a06d2a40 01005d00 00000000 um*@.m*@..]..... + 2860 00000072 6c2a40b4 6d2a4002 00915000 ...rl*@.m*@...P. + 2870 00000000 00000077 6c2a407a 6c2a4001 .......wl*@zl*@. + 2880 00527a6c 2a40a86c 2a400100 57ac6c2a .Rzl*@.l*@..W.l* + 2890 40b06c2a 40010057 b46c2a40 c36c2a40 @.l*@..W.l*@.l*@ + 28a0 010057c9 6c2a40d7 6c2a4001 00570000 ..W.l*@.l*@..W.. + 28b0 00000000 00001c6c 2a402e6c 2a400100 .......l*@.l*@.. + 28c0 522e6c2a 40d36d2a 400400f3 01529f00 R.l*@.m*@....R.. + 28d0 00000000 00000025 6c2a40c6 6d2a4001 .......%l*@.m*@. + 28e0 005c0000 00000000 0000726c 2a40746c .\........rl*@tl + 28f0 2a400100 52000000 00000000 00646c2a *@..R........dl* + 2900 40746c2a 40010052 00000000 00000000 @tl*@..R........ + 2910 3e6d2a40 4a6d2a40 07007400 0affff1a >m*@Jm*@..t..... + 2920 9f000000 00000000 003e6d2a 40756d2a .........>m*@um* + 2930 4001005d 00000000 00000000 3e6d2a40 @..]........>m*@ + 2940 756d2a40 01005c00 00000000 000000e0 um*@..\......... + 2950 6d2a40ee 6d2a4001 0052ee6d 2a40746e m*@.m*@..R.m*@tn 2960 2a400400 f301529f 00000000 00000000 *@....R......... - 2970 c46d2a40 d26d2a40 010052d2 6d2a4058 .m*@.m*@..R.m*@X + 2970 e06d2a40 ee6d2a40 010052ee 6d2a4074 .m*@.m*@..R.m*@t 2980 6e2a4004 00f30152 9f000000 00000000 n*@....R........ - 2990 00cc6d2a 40516e2a 4001005c 516e2a40 ..m*@Qn*@..\Qn*@ - 29a0 536e2a40 03007d48 9f000000 00000000 Sn*@..}H........ - 29b0 005c6e2a 407f6e2a 40010052 7f6e2a40 .\n*@.n*@..R.n*@ - 29c0 b86e2a40 01005cb8 6e2a40c1 6e2a4004 .n*@..\.n*@.n*@. - 29d0 00f30152 9f000000 00000000 005c6e2a ...R.........\n* - 29e0 406a6e2a 40010053 6a6e2a40 ba6e2a40 @jn*@..Sjn*@.n*@ - 29f0 01005eba 6e2a40c1 6e2a4004 00f30153 ..^.n*@.n*@....S - 2a00 9f000000 00000000 005c6e2a 40666e2a .........\n*@fn* - 2a10 40010054 666e2a40 7f6e2a40 0100567f @..Tfn*@.n*@..V. - 2a20 6e2a40c1 6e2a4004 00f30154 9f000000 n*@.n*@....T.... - 2a30 00000000 005c6e2a 407f6e2a 40010055 .....\n*@.n*@..U - 2a40 7f6e2a40 bc6e2a40 01005fbc 6e2a40c1 .n*@.n*@.._.n*@. + 2990 00e86d2a 406d6e2a 4001005c 6d6e2a40 ..m*@mn*@..\mn*@ + 29a0 6f6e2a40 03007d48 9f000000 00000000 on*@..}H........ + 29b0 00786e2a 409b6e2a 40010052 9b6e2a40 .xn*@.n*@..R.n*@ + 29c0 d46e2a40 01005cd4 6e2a40dd 6e2a4004 .n*@..\.n*@.n*@. + 29d0 00f30152 9f000000 00000000 00786e2a ...R.........xn* + 29e0 40866e2a 40010053 866e2a40 d66e2a40 @.n*@..S.n*@.n*@ + 29f0 01005ed6 6e2a40dd 6e2a4004 00f30153 ..^.n*@.n*@....S + 2a00 9f000000 00000000 00786e2a 40826e2a .........xn*@.n* + 2a10 40010054 826e2a40 9b6e2a40 0100569b @..T.n*@.n*@..V. + 2a20 6e2a40dd 6e2a4004 00f30154 9f000000 n*@.n*@....T.... + 2a30 00000000 00786e2a 409b6e2a 40010055 .....xn*@.n*@..U + 2a40 9b6e2a40 d86e2a40 01005fd8 6e2a40dd .n*@.n*@.._.n*@. 2a50 6e2a4004 00f30155 9f000000 00000000 n*@....U........ - 2a60 008d6e2a 40926e2a 40010052 926e2a40 ..n*@.n*@..R.n*@ - 2a70 a66e2a40 01005d00 00000000 000000cc .n*@..]......... - 2a80 6e2a40e3 6e2a4001 0052e36e 2a400270 n*@.n*@..R.n*@.p - 2a90 2a400100 5f02702a 4005702a 40070071 *@.._.p*@.p*@..q - 2aa0 00060858 1c9f0570 2a400770 2a400700 ...X...p*@.p*@.. - 2ab0 71500608 581c9f00 00000000 000000cc qP..X........... - 2ac0 6e2a40dc 6e2a4001 0053dc6e 2a40256f n*@.n*@..S.n*@%o - 2ad0 2a400100 5c256f2a 4007702a 400400f3 *@..\%o*@.p*@... - 2ae0 01539f00 00000000 000000cc 6e2a40e5 .S..........n*@. - 2af0 6e2a4001 0054e56e 2a400070 2a400100 n*@..T.n*@.p*@.. - 2b00 5e00702a 4007702a 400400f3 01549f00 ^.p*@.p*@....T.. - 2b10 00000000 000000cc 6e2a40f7 6e2a4001 ........n*@.n*@. - 2b20 0055f76e 2a40b06f 2a400100 5db06f2a .U.n*@.o*@..].o* - 2b30 4007702a 400400f3 01559f00 00000000 @.p*@....U...... - 2b40 000000cc 6e2a40f7 6e2a4001 0056f76e ....n*@.n*@..V.n - 2b50 2a400570 2a400200 91540570 2a400770 *@.p*@...T.p*@.p - 2b60 2a400200 71540000 00000000 0000cc6e *@..qT.........n - 2b70 2a40f76e 2a400100 57f76e2a 4005702a *@.n*@..W.n*@.p* - 2b80 40020091 5805702a 4007702a 40020071 @...X.p*@.p*@..q - 2b90 58000000 00000000 00056f2a 400a6f2a X.........o*@.o* - 2ba0 40010052 0a6f2a40 116f2a40 01005538 @..R.o*@.o*@..U8 - 2bb0 6f2a4040 6f2a4001 0052406f 2a40486f o*@@o*@..R@o*@Ho - 2bc0 2a400100 556c6f2a 40746f2a 40010052 *@..Ulo*@to*@..R - 2bd0 746f2a40 7c6f2a40 01005500 00000000 to*@|o*@..U..... - 2be0 00000008 702a4011 702a4001 00521170 ....p*@.p*@..R.p - 2bf0 2a403470 2a400100 5c34702a 4039702a *@4p*@..\4p*@9p* - 2c00 400400f3 01529f00 00000000 0000003c @....R.........< - 2c10 702a4048 702a4001 00524870 2a40c470 p*@Hp*@..RHp*@.p - 2c20 2a400100 5cc4702a 40cd702a 400400f3 *@..\.p*@.p*@... - 2c30 01529f00 00000000 0000003c 702a405f .R..........,@..R..... - 3140 00000001 9e2c4003 9e2c4002 00720003 .....,@..,@..r.. - 3150 9e2c4032 9e2c4002 00727f3c 9e2c403e .,@2.,@..r.<.,@> - 3160 9e2c4002 00727f00 00000000 000000fe .,@..r.......... - 3170 9d2c400f 9e2c4001 00540f9e 2c40129e .,@..,@..T..,@.. - 3180 2c400500 74003124 9f129e2c 40459e2c ,@..t.1$...,@E., - 3190 40010054 00000000 00000000 489e2c40 @..T........H.,@ - 31a0 4c9e2c40 0100524c 9e2c4057 9e2c4001 L.,@..RL.,@W.,@. - 31b0 0053579e 2c405b9e 2c400300 727f9f5b .SW.,@[.,@..r..[ - 31c0 9e2c405e 9e2c4001 00555e9e 2c40869e .,@^.,@..U^.,@.. - 31d0 2c400300 727f9f8c 9e2c4092 9e2c4003 ,@..r....,@..,@. - 31e0 00727f9f a69e2c40 a89e2c40 0300727f .r....,@..,@..r. - 31f0 9f000000 00000000 00489e2c 40599e2c .........H.,@Y., - 3200 40020030 9f599e2c 406d9e2c 40010053 @..0.Y.,@m.,@..S - 3210 6d9e2c40 709e2c40 0300737f 9f709e2c m.,@p.,@..s..p., - 3220 40869e2c 40010053 8c9e2c40 9a9e2c40 @..,@..S..,@..,@ - 3230 0100539a 9e2c40a6 9e2c4003 0074039f ..S..,@..,@..t.. - 3240 00000000 00000000 489e2c40 599e2c40 ........H.,@Y.,@ - 3250 0200309f 599e2c40 759e2c40 01005478 ..0.Y.,@u.,@..Tx - 3260 9e2c4083 9e2c4001 0054839e 2c40869e .,@..,@..T..,@.. - 3270 2c400300 747f9f8c 9e2c4098 9e2c4001 ,@..t....,@..,@. - 3280 0054a69e 2c40a89e 2c400100 54000000 .T..,@..,@..T... - 3290 00000000 00489e2c 40599e2c 40020030 .....H.,@Y.,@..0 - 32a0 9f000000 00000000 006c762a 4081762a .........lv*@.v* - 32b0 40010052 81762a40 98762a40 01005c98 @..R.v*@.v*@..\. - 32c0 762a409f 762a4004 00f30152 9f000000 v*@.v*@....R.... - 32d0 00000000 006c762a 4078762a 40010053 .....lv*@xv*@..S - 32e0 78762a40 9a762a40 01005d9a 762a409f xv*@.v*@..].v*@. + 2f20 b7722a40 db722a40 0200309f db722a40 .r*@.r*@..0..r*@ + 2f30 e2722a40 010052ed 722a40ef 722a4001 .r*@..R.r*@.r*@. + 2f40 00520000 00000000 00000873 2a401473 .R.........s*@.s + 2f50 2a400100 5214732a 4046732a 4001005c *@..R.s*@Fs*@..\ + 2f60 46732a40 4d732a40 0400f301 529f0000 Fs*@Ms*@....R... + 2f70 00000000 00006473 2a406d73 2a400100 ......ds*@ms*@.. + 2f80 526d732a 4043742a 4001005c 43742a40 Rms*@Ct*@..\Ct*@ + 2f90 4c742a40 0400f301 529f0000 00000000 Lt*@....R....... + 2fa0 00004c74 2a405874 2a400100 5258742a ..Lt*@Xt*@..RXt* + 2fb0 4026752a 4001005c 26752a40 2b752a40 @&u*@..\&u*@+u*@ + 2fc0 0400f301 529f0000 00000000 00003075 ....R.........0u + 2fd0 2a404975 2a400100 5249752a 4016762a *@Iu*@..RIu*@.v* + 2fe0 400400f3 01529f00 00000000 00000037 @....R.........7 + 2ff0 752a400d 762a4001 005c0000 00000000 u*@.v*@..\...... + 3000 00001876 2a402f76 2a400100 522f762a ...v*@/v*@..R/v* + 3010 407d762a 4001005c 7d762a40 84762a40 @}v*@..\}v*@.v*@ + 3020 0400f301 529f0000 00000000 0000b49d ....R........... + 3030 2c40ba9d 2c400100 52ba9d2c 40079e2c ,@..,@..R..,@.., + 3040 40030075 019f079e 2c400a9e 2c400100 @..u....,@..,@.. + 3050 550a9e2c 400c9e2c 40030075 019f0000 U..,@..,@..u.... + 3060 00000000 0000b49d 2c40ba9d 2c400200 ........,@..,@.. + 3070 309fba9d 2c40029e 2c400100 52059e2c 0...,@..,@..R.., + 3080 400c9e2c 40010052 00000000 00000000 @..,@..R........ + 3090 d59d2c40 d89d2c40 010053ea 9d2c40ed ..,@..,@..S..,@. + 30a0 9d2c4001 0053ff9d 2c400a9e 2c400100 .,@..S..,@..,@.. + 30b0 53000000 00000000 00bd9d2c 40079e2c S..........,@.., + 30c0 40020075 00079e2c 400a9e2c 40020075 @..u...,@..,@..u + 30d0 7f0a9e2c 400c9e2c 40020075 00000000 ...,@..,@..u.... + 30e0 00000000 000c9e2c 401c9e2c 40010052 .......,@..,@..R + 30f0 1c9e2c40 659e2c40 0400f301 529f0000 ..,@e.,@....R... + 3100 00000000 00000c9e 2c401c9e 2c400200 ........,@..,@.. + 3110 309f1c9e 2c40659e 2c400100 55000000 0...,@e.,@..U... + 3120 00000000 000c9e2c 40599e2c 40010052 .......,@Y.,@..R + 3130 5c9e2c40 5e9e2c40 01005200 00000000 \.,@^.,@..R..... + 3140 00000021 9e2c4023 9e2c4002 00720023 ...!.,@#.,@..r.# + 3150 9e2c4052 9e2c4002 00727f5c 9e2c405e .,@R.,@..r.\.,@^ + 3160 9e2c4002 00727f00 00000000 0000001e .,@..r.......... + 3170 9e2c402f 9e2c4001 00542f9e 2c40329e .,@/.,@..T/.,@2. + 3180 2c400500 74003124 9f329e2c 40659e2c ,@..t.1$.2.,@e., + 3190 40010054 00000000 00000000 689e2c40 @..T........h.,@ + 31a0 6c9e2c40 0100526c 9e2c4077 9e2c4001 l.,@..Rl.,@w.,@. + 31b0 0053779e 2c407b9e 2c400300 727f9f7b .Sw.,@{.,@..r..{ + 31c0 9e2c407e 9e2c4001 00557e9e 2c40a69e .,@~.,@..U~.,@.. + 31d0 2c400300 727f9fac 9e2c40b2 9e2c4003 ,@..r....,@..,@. + 31e0 00727f9f c69e2c40 c89e2c40 0300727f .r....,@..,@..r. + 31f0 9f000000 00000000 00689e2c 40799e2c .........h.,@y., + 3200 40020030 9f799e2c 408d9e2c 40010053 @..0.y.,@..,@..S + 3210 8d9e2c40 909e2c40 0300737f 9f909e2c ..,@..,@..s...., + 3220 40a69e2c 40010053 ac9e2c40 ba9e2c40 @..,@..S..,@..,@ + 3230 010053ba 9e2c40c6 9e2c4003 0074039f ..S..,@..,@..t.. + 3240 00000000 00000000 689e2c40 799e2c40 ........h.,@y.,@ + 3250 0200309f 799e2c40 959e2c40 01005498 ..0.y.,@..,@..T. + 3260 9e2c40a3 9e2c4001 0054a39e 2c40a69e .,@..,@..T..,@.. + 3270 2c400300 747f9fac 9e2c40b8 9e2c4001 ,@..t....,@..,@. + 3280 0054c69e 2c40c89e 2c400100 54000000 .T..,@..,@..T... + 3290 00000000 00689e2c 40799e2c 40020030 .....h.,@y.,@..0 + 32a0 9f000000 00000000 0088762a 409d762a ..........v*@.v* + 32b0 40010052 9d762a40 b4762a40 01005cb4 @..R.v*@.v*@..\. + 32c0 762a40bb 762a4004 00f30152 9f000000 v*@.v*@....R.... + 32d0 00000000 0088762a 4094762a 40010053 ......v*@.v*@..S + 32e0 94762a40 b6762a40 01005db6 762a40bb .v*@.v*@..].v*@. 32f0 762a4004 00f30153 9f000000 00000000 v*@....S........ - 3300 00a0762a 40ab762a 40010052 ab762a40 ..v*@.v*@..R.v*@ - 3310 af762a40 0300727c 9faf762a 40b7762a .v*@..r|..v*@.v* - 3320 400400f3 01529f00 00000000 000000a0 @....R.......... - 3330 762a40af 762a4001 0053af76 2a40b776 v*@.v*@..S.v*@.v + 3300 00bc762a 40c7762a 40010052 c7762a40 ..v*@.v*@..R.v*@ + 3310 cb762a40 0300727c 9fcb762a 40d3762a .v*@..r|..v*@.v* + 3320 400400f3 01529f00 00000000 000000bc @....R.......... + 3330 762a40cb 762a4001 0053cb76 2a40d376 v*@.v*@..S.v*@.v 3340 2a400400 f301539f 00000000 00000000 *@....S......... - 3350 a0762a40 a3762a40 010054a3 762a40b7 .v*@.v*@..T.v*@. + 3350 bc762a40 bf762a40 010054bf 762a40d3 .v*@.v*@..T.v*@. 3360 762a4004 00f30154 9f000000 00000000 v*@....T........ - 3370 00b8762a 40c1762a 40010052 c1762a40 ..v*@.v*@..R.v*@ - 3380 c6762a40 0300727c 9fc6762a 40cf762a .v*@..r|..v*@.v* - 3390 400400f3 01529f00 00000000 000000b8 @....R.......... - 33a0 762a40c6 762a4001 0053c676 2a40cf76 v*@.v*@..S.v*@.v + 3370 00d4762a 40dd762a 40010052 dd762a40 ..v*@.v*@..R.v*@ + 3380 e2762a40 0300727c 9fe2762a 40eb762a .v*@..r|..v*@.v* + 3390 400400f3 01529f00 00000000 000000d4 @....R.......... + 33a0 762a40e2 762a4001 0053e276 2a40eb76 v*@.v*@..S.v*@.v 33b0 2a400400 f301539f 00000000 00000000 *@....S......... - 33c0 b8762a40 c6762a40 010054c6 762a40cf .v*@.v*@..T.v*@. + 33c0 d4762a40 e2762a40 010054e2 762a40eb .v*@.v*@..T.v*@. 33d0 762a4004 00f30154 9f000000 00000000 v*@....T........ - 33e0 00b8762a 40c6762a 40010055 c6762a40 ..v*@.v*@..U.v*@ - 33f0 cf762a40 0400f301 559f0000 00000000 .v*@....U....... - 3400 0000d076 2a40d776 2a400100 52d7762a ...v*@.v*@..R.v* - 3410 40df762a 400400f3 01529f00 00000000 @.v*@....R...... - 3420 000000e0 762a401e 772a4001 00521e77 ....v*@.w*@..R.w - 3430 2a402077 2a400400 f301529f 00000000 *@ w*@....R..... - 3440 00000000 e0762a40 e0762a40 010053e0 .....v*@.v*@..S. - 3450 762a40e5 762a4001 0053ed76 2a402077 v*@.v*@..S.v*@ w - 3460 2a400100 53000000 00000000 0020772a *@..S........ w* - 3470 4039772a 40010052 39772a40 78772a40 @9w*@..R9w*@xw*@ - 3480 01005c78 772a407f 772a4004 00f30152 ..\xw*@.w*@....R - 3490 9f000000 00000000 0020772a 4068772a ......... w*@hw* - 34a0 40010053 68772a40 7f772a40 0400f301 @..Shw*@.w*@.... - 34b0 539f0000 00000000 00002077 2a402a77 S......... w*@*w - 34c0 2a400100 542a772a 407a772a 4001005d *@..T*w*@zw*@..] - 34d0 7a772a40 7f772a40 0400f301 549f0000 zw*@.w*@....T... - 34e0 00000000 00008077 2a408977 2a400100 .......w*@.w*@.. - 34f0 5389772a 40d9772a 400400f3 01539f00 S.w*@.w*@....S.. - 3500 00000000 00000080 772a4086 772a4001 ........w*@.w*@. - 3510 00548677 2a40d977 2a400400 f301549f .T.w*@.w*@....T. - 3520 00000000 00000000 80772a40 8f772a40 .........w*@.w*@ - 3530 0100558f 772a40d9 772a4004 00f30155 ..U.w*@.w*@....U - 3540 9f000000 00000000 0095772a 40bb772a ..........w*@.w* - 3550 40010056 bb772a40 c4772a40 0300767d @..V.w*@.w*@..v} - 3560 9fc4772a 40d0772a 40010056 d0772a40 ..w*@.w*@..V.w*@ - 3570 d5772a40 0300767e 9f000000 00000000 .w*@..v~........ - 3580 00dc772a 40f7772a 40010052 f7772a40 ..w*@.w*@..R.w*@ - 3590 03782a40 01005c03 782a400a 782a4004 .x*@..\.x*@.x*@. - 35a0 00f30152 9f000000 00000000 00dc772a ...R..........w* - 35b0 40ec772a 40010053 ec772a40 01782a40 @.w*@..S.w*@.x*@ - 35c0 01005e01 782a4003 782a4002 007c0c03 ..^.x*@.x*@..|.. - 35d0 782a400a 782a4005 00f30152 230c0000 x*@.x*@....R#... - 35e0 00000000 0000dc77 2a40ea77 2a400100 .......w*@.w*@.. - 35f0 54ea772a 4005782a 4001005d 05782a40 T.w*@.x*@..].x*@ - 3600 0a782a40 0400f301 549f0000 00000000 .x*@....T....... - 3610 00000c78 2a403778 2a400100 5237782a ...x*@7x*@..R7x* - 3620 4039782a 400400f3 01529f00 00000000 @9x*@....R...... - 3630 0000000c 782a4014 782a4002 00319f14 ....x*@.x*@..1.. - 3640 782a4032 782a4001 00543278 2a403578 x*@2x*@..T2x*@5x - 3650 2a400300 747f9f35 782a4039 782a4001 *@..t..5x*@9x*@. - 3660 00540000 00000000 00000c78 2a401478 .T.........x*@.x - 3670 2a400200 309f1478 2a403578 2a400100 *@..0..x*@5x*@.. - 3680 5635782a 4037782a 40060074 00760022 V5x*@7x*@..t.v." - 3690 9f37782a 4039782a 40010052 00000000 .7x*@9x*@..R.... - 36a0 00000000 3c782a40 44782a40 01005244 ....y*@..r.v."1. - 3930 940108ff 1a740021 9f3e792a 4049792a .....t.!.>y*@Iy* + 3870 00000000 0008792a 4098792a 40010052 ......y*@.y*@..R + 3880 98792a40 9a792a40 0400f301 529f0000 .y*@.y*@....R... + 3890 00000000 00000879 2a407079 2a400100 .......y*@py*@.. + 38a0 5370792a 409a792a 400400f3 01539f00 Spy*@.y*@....S.. + 38b0 00000000 00000031 792a4038 792a4001 .......1y*@8y*@. + 38c0 00553879 2a403e79 2a400300 757f9f3e .U8y*@>y*@..u..> + 38d0 792a4048 792a4001 00554879 2a404a79 y*@Hy*@..UHy*@Jy + 38e0 2a400300 75019f4a 792a4053 792a4003 *@..u..Jy*@Sy*@. + 38f0 00767f9f 53792a40 5d792a40 0100565d .v..Sy*@]y*@..V] + 3900 792a406a 792a4001 00556a79 2a407679 y*@jy*@..Ujy*@vy + 3910 2a400300 767e9f00 00000000 00000053 *@..v~.........S + 3920 792a405a 792a4010 00720076 0022311c y*@Zy*@..r.v."1. + 3930 940108ff 1a740021 9f5a792a 4065792a .....t.!.Zy*@ey* 3940 401c0072 00760022 321c9401 08ff1a38 @..r.v."2......8 3950 24720076 0022311c 940108ff 1a219f00 $r.v."1......!.. - 3960 00000000 00000088 792a4091 792a4001 ........y*@.y*@. - 3970 00529179 2a40e97a 2a400100 5ce97a2a .R.y*@.z*@..\.z* - 3980 40f47a2a 400400f3 01529f00 00000000 @.z*@....R...... - 3990 00000088 792a40a3 792a4001 0053a379 ....y*@.y*@..S.y - 39a0 2a40187a 2a400100 5e187a2a 40267a2a *@.z*@..^.z*@&z* - 39b0 400400f3 01539f26 7a2a40b2 7a2a4001 @....S.&z*@.z*@. - 39c0 005eb27a 2a40f47a 2a400400 f301539f .^.z*@.z*@....S. - 39d0 00000000 00000000 ad792a40 1c7a2a40 .........y*@.z*@ - 39e0 03007d03 9f267a2a 40e57a2a 4003007d ..}..&z*@.z*@..} - 39f0 039f0000 00000000 00008f79 2a409179 ...........y*@.y - 3a00 2a400100 5291792a 40e97a2a 4001005c *@..R.y*@.z*@..\ - 3a10 e97a2a40 f47a2a40 0400f301 529f0000 .z*@.z*@....R... - 3a20 00000000 0000a879 2a40ad79 2a400100 .......y*@.y*@.. - 3a30 5c000000 00000000 00187a2a 401c7a2a \.........z*@.z* - 3a40 4001005c 00000000 00000000 f47a2a40 @..\.........z*@ - 3a50 fd7a2a40 010052fd 7a2a4090 7b2a4001 .z*@..R.z*@.{*@. - 3a60 005e907b 2a40977b 2a400400 f301529f .^.{*@.{*@....R. - 3a70 00000000 00000000 f47a2a40 217b2a40 .........z*@!{*@ - 3a80 01005321 7b2a4024 7b2a4004 00f30153 ..S!{*@${*@....S - 3a90 9f247b2a 402b7b2a 40010053 2b7b2a40 .${*@+{*@..S+{*@ - 3aa0 977b2a40 0400f301 539f0000 00000000 .{*@....S....... - 3ab0 0000f47a 2a40217b 2a400100 54217b2a ...z*@!{*@..T!{* - 3ac0 40927b2a 4001005f 927b2a40 977b2a40 @.{*@.._.{*@.{*@ - 3ad0 0400f301 549f0000 00000000 0000f47a ....T..........z - 3ae0 2a40217b 2a400100 55217b2a 407c7b2a *@!{*@..U!{*@|{* - 3af0 4001005c 7c7b2a40 977b2a40 0400f301 @..\|{*@.{*@.... - 3b00 559f0000 00000000 0000f47a 2a40217b U..........z*@!{ - 3b10 2a400100 56217b2a 408e7b2a 4001005d *@..V!{*@.{*@..] - 3b20 8e7b2a40 977b2a40 0400f301 569f0000 .{*@.{*@....V... - 3b30 00000000 0000f47a 2a40217b 2a400100 .......z*@!{*@.. - 3b40 57217b2a 40957b2a 40020071 00957b2a W!{*@.{*@..q..{* - 3b50 40977b2a 40020071 50000000 00000000 @.{*@..qP....... - 3b60 00f47a2a 40957b2a 40020091 00957b2a ..z*@.{*@.....{* - 3b70 40977b2a 40020071 00000000 00000000 @.{*@..q........ - 3b80 00fb7a2a 40fd7a2a 40010052 fd7a2a40 ..z*@.z*@..R.z*@ - 3b90 907b2a40 01005e90 7b2a4097 7b2a4004 .{*@..^.{*@.{*@. - 3ba0 00f30152 9f000000 00000000 00407b2a ...R.........@{* - 3bb0 40497b2a 4001005e 00000000 00000000 @I{*@..^........ - 3bc0 5d7b2a40 5f7b2a40 01005e00 00000000 ]{*@_{*@..^..... - 3bd0 00000098 7b2a40a1 7b2a4001 0052a17b ....{*@.{*@..R.{ - 3be0 2a40cd7b 2a400100 5ccd7b2a 40d27b2a *@.{*@..\.{*@.{* - 3bf0 400400f3 01529f00 00000000 00000098 @....R.......... - 3c00 7b2a40ad 7b2a4001 0053ad7b 2a40d27b {*@.{*@..S.{*@.{ + 3960 00000000 000000a4 792a40ad 792a4001 ........y*@.y*@. + 3970 0052ad79 2a40057b 2a400100 5c057b2a .R.y*@.{*@..\.{* + 3980 40107b2a 400400f3 01529f00 00000000 @.{*@....R...... + 3990 000000a4 792a40bf 792a4001 0053bf79 ....y*@.y*@..S.y + 39a0 2a40347a 2a400100 5e347a2a 40427a2a *@4z*@..^4z*@Bz* + 39b0 400400f3 01539f42 7a2a40ce 7a2a4001 @....S.Bz*@.z*@. + 39c0 005ece7a 2a40107b 2a400400 f301539f .^.z*@.{*@....S. + 39d0 00000000 00000000 c9792a40 387a2a40 .........y*@8z*@ + 39e0 03007d03 9f427a2a 40017b2a 4003007d ..}..Bz*@.{*@..} + 39f0 039f0000 00000000 0000ab79 2a40ad79 ...........y*@.y + 3a00 2a400100 52ad792a 40057b2a 4001005c *@..R.y*@.{*@..\ + 3a10 057b2a40 107b2a40 0400f301 529f0000 .{*@.{*@....R... + 3a20 00000000 0000c479 2a40c979 2a400100 .......y*@.y*@.. + 3a30 5c000000 00000000 00347a2a 40387a2a \........4z*@8z* + 3a40 4001005c 00000000 00000000 107b2a40 @..\.........{*@ + 3a50 197b2a40 01005219 7b2a40ac 7b2a4001 .{*@..R.{*@.{*@. + 3a60 005eac7b 2a40b37b 2a400400 f301529f .^.{*@.{*@....R. + 3a70 00000000 00000000 107b2a40 3d7b2a40 .........{*@={*@ + 3a80 0100533d 7b2a4040 7b2a4004 00f30153 ..S={*@@{*@....S + 3a90 9f407b2a 40477b2a 40010053 477b2a40 .@{*@G{*@..SG{*@ + 3aa0 b37b2a40 0400f301 539f0000 00000000 .{*@....S....... + 3ab0 0000107b 2a403d7b 2a400100 543d7b2a ...{*@={*@..T={* + 3ac0 40ae7b2a 4001005f ae7b2a40 b37b2a40 @.{*@.._.{*@.{*@ + 3ad0 0400f301 549f0000 00000000 0000107b ....T..........{ + 3ae0 2a403d7b 2a400100 553d7b2a 40987b2a *@={*@..U={*@.{* + 3af0 4001005c 987b2a40 b37b2a40 0400f301 @..\.{*@.{*@.... + 3b00 559f0000 00000000 0000107b 2a403d7b U..........{*@={ + 3b10 2a400100 563d7b2a 40aa7b2a 4001005d *@..V={*@.{*@..] + 3b20 aa7b2a40 b37b2a40 0400f301 569f0000 .{*@.{*@....V... + 3b30 00000000 0000107b 2a403d7b 2a400100 .......{*@={*@.. + 3b40 573d7b2a 40b17b2a 40020071 00b17b2a W={*@.{*@..q..{* + 3b50 40b37b2a 40020071 50000000 00000000 @.{*@..qP....... + 3b60 00107b2a 40b17b2a 40020091 00b17b2a ..{*@.{*@.....{* + 3b70 40b37b2a 40020071 00000000 00000000 @.{*@..q........ + 3b80 00177b2a 40197b2a 40010052 197b2a40 ..{*@.{*@..R.{*@ + 3b90 ac7b2a40 01005eac 7b2a40b3 7b2a4004 .{*@..^.{*@.{*@. + 3ba0 00f30152 9f000000 00000000 005c7b2a ...R.........\{* + 3bb0 40657b2a 4001005e 00000000 00000000 @e{*@..^........ + 3bc0 797b2a40 7b7b2a40 01005e00 00000000 y{*@{{*@..^..... + 3bd0 000000b4 7b2a40bd 7b2a4001 0052bd7b ....{*@.{*@..R.{ + 3be0 2a40e97b 2a400100 5ce97b2a 40ee7b2a *@.{*@..\.{*@.{* + 3bf0 400400f3 01529f00 00000000 000000b4 @....R.......... + 3c00 7b2a40c9 7b2a4001 0053c97b 2a40ee7b {*@.{*@..S.{*@.{ 3c10 2a400400 f301539f 00000000 00000000 *@....S......... - 3c20 9f7b2a40 a17b2a40 010052a1 7b2a40cd .{*@.{*@..R.{*@. - 3c30 7b2a4001 005ccd7b 2a40d27b 2a400400 {*@..\.{*@.{*@.. - 3c40 f301529f 00000000 00000000 b07b2a40 ..R..........{*@ - 3c50 be7b2a40 01005c00 00000000 000000d4 .{*@..\......... - 3c60 7b2a40dd 7b2a4001 0052dd7b 2a40097c {*@.{*@..R.{*@.| - 3c70 2a400100 5c097c2a 400e7c2a 400400f3 *@..\.|*@.|*@... - 3c80 01529f00 00000000 000000d4 7b2a40e9 .R..........{*@. - 3c90 7b2a4001 0053e97b 2a400e7c 2a400400 {*@..S.{*@.|*@.. - 3ca0 f301539f 00000000 00000000 db7b2a40 ..S..........{*@ - 3cb0 dd7b2a40 010052dd 7b2a4009 7c2a4001 .{*@..R.{*@.|*@. - 3cc0 005c097c 2a400e7c 2a400400 f301529f .\.|*@.|*@....R. - 3cd0 00000000 00000000 ec7b2a40 fa7b2a40 .........{*@.{*@ - 3ce0 01005c00 00000000 00000010 7c2a4019 ..\.........|*@. - 3cf0 7c2a4001 0052197c 2a40457c 2a400100 |*@..R.|*@E|*@.. - 3d00 5c457c2a 404a7c2a 400400f3 01529f00 \E|*@J|*@....R.. - 3d10 00000000 00000010 7c2a4025 7c2a4001 ........|*@%|*@. - 3d20 0053257c 2a404a7c 2a400400 f301539f .S%|*@J|*@....S. - 3d30 00000000 00000000 177c2a40 197c2a40 .........|*@.|*@ - 3d40 01005219 7c2a4045 7c2a4001 005c457c ..R.|*@E|*@..\E| - 3d50 2a404a7c 2a400400 f301529f 00000000 *@J|*@....R..... - 3d60 00000000 287c2a40 367c2a40 01005c00 ....(|*@6|*@..\. - 3d70 00000000 0000004c 7c2a4055 7c2a4001 .......L|*@U|*@. - 3d80 0052557c 2a40817c 2a400100 5c817c2a .RU|*@.|*@..\.|* - 3d90 40867c2a 400400f3 01529f00 00000000 @.|*@....R...... - 3da0 0000004c 7c2a4061 7c2a4001 0053617c ...L|*@a|*@..Sa| - 3db0 2a40867c 2a400400 f301539f 00000000 *@.|*@....S..... - 3dc0 00000000 537c2a40 557c2a40 01005255 ....S|*@U|*@..RU - 3dd0 7c2a4081 7c2a4001 005c817c 2a40867c |*@.|*@..\.|*@.| + 3c20 bb7b2a40 bd7b2a40 010052bd 7b2a40e9 .{*@.{*@..R.{*@. + 3c30 7b2a4001 005ce97b 2a40ee7b 2a400400 {*@..\.{*@.{*@.. + 3c40 f301529f 00000000 00000000 cc7b2a40 ..R..........{*@ + 3c50 da7b2a40 01005c00 00000000 000000f0 .{*@..\......... + 3c60 7b2a40f9 7b2a4001 0052f97b 2a40257c {*@.{*@..R.{*@%| + 3c70 2a400100 5c257c2a 402a7c2a 400400f3 *@..\%|*@*|*@... + 3c80 01529f00 00000000 000000f0 7b2a4005 .R..........{*@. + 3c90 7c2a4001 0053057c 2a402a7c 2a400400 |*@..S.|*@*|*@.. + 3ca0 f301539f 00000000 00000000 f77b2a40 ..S..........{*@ + 3cb0 f97b2a40 010052f9 7b2a4025 7c2a4001 .{*@..R.{*@%|*@. + 3cc0 005c257c 2a402a7c 2a400400 f301529f .\%|*@*|*@....R. + 3cd0 00000000 00000000 087c2a40 167c2a40 .........|*@.|*@ + 3ce0 01005c00 00000000 0000002c 7c2a4035 ..\........,|*@5 + 3cf0 7c2a4001 0052357c 2a40617c 2a400100 |*@..R5|*@a|*@.. + 3d00 5c617c2a 40667c2a 400400f3 01529f00 \a|*@f|*@....R.. + 3d10 00000000 0000002c 7c2a4041 7c2a4001 .......,|*@A|*@. + 3d20 0053417c 2a40667c 2a400400 f301539f .SA|*@f|*@....S. + 3d30 00000000 00000000 337c2a40 357c2a40 ........3|*@5|*@ + 3d40 01005235 7c2a4061 7c2a4001 005c617c ..R5|*@a|*@..\a| + 3d50 2a40667c 2a400400 f301529f 00000000 *@f|*@....R..... + 3d60 00000000 447c2a40 527c2a40 01005c00 ....D|*@R|*@..\. + 3d70 00000000 00000068 7c2a4071 7c2a4001 .......h|*@q|*@. + 3d80 0052717c 2a409d7c 2a400100 5c9d7c2a .Rq|*@.|*@..\.|* + 3d90 40a27c2a 400400f3 01529f00 00000000 @.|*@....R...... + 3da0 00000068 7c2a407d 7c2a4001 00537d7c ...h|*@}|*@..S}| + 3db0 2a40a27c 2a400400 f301539f 00000000 *@.|*@....S..... + 3dc0 00000000 6f7c2a40 717c2a40 01005271 ....o|*@q|*@..Rq + 3dd0 7c2a409d 7c2a4001 005c9d7c 2a40a27c |*@.|*@..\.|*@.| 3de0 2a400400 f301529f 00000000 00000000 *@....R......... - 3df0 647c2a40 727c2a40 01005c00 00000000 d|*@r|*@..\..... - 3e00 00000088 7c2a4091 7c2a4001 0052917c ....|*@.|*@..R.| - 3e10 2a40027d 2a400100 5c027d2a 400d7d2a *@.}*@..\.}*@.}* - 3e20 400400f3 01529f00 00000000 00000088 @....R.......... - 3e30 7c2a40ab 7c2a4001 0053ab7c 2a40067d |*@.|*@..S.|*@.} - 3e40 2a400100 5e067d2a 400d7d2a 400400f3 *@..^.}*@.}*@... - 3e50 01539f00 00000000 00000088 7c2a40af .S..........|*@. - 3e60 7c2a4001 0054af7c 2a40047d 2a400100 |*@..T.|*@.}*@.. - 3e70 5d047d2a 400d7d2a 400400f3 01549f00 ].}*@.}*@....T.. - 3e80 00000000 00000088 7c2a40af 7c2a4001 ........|*@.|*@. - 3e90 0055af7c 2a40087d 2a400100 5f087d2a .U.|*@.}*@.._.}* - 3ea0 400d7d2a 400400f3 01559f00 00000000 @.}*@....U...... - 3eb0 0000008f 7c2a4091 7c2a4001 0052917c ....|*@.|*@..R.| - 3ec0 2a40027d 2a400100 5c027d2a 400d7d2a *@.}*@..\.}*@.}* - 3ed0 400400f3 01529f00 00000000 000000b5 @....R.......... - 3ee0 7c2a40bc 7c2a4001 005c0000 00000000 |*@.|*@..\...... - 3ef0 0000d27c 2a40d47c 2a400100 5c000000 ...|*@.|*@..\... - 3f00 00000000 00107d2a 40197d2a 40010052 ......}*@.}*@..R - 3f10 197d2a40 6c7d2a40 01005c6c 7d2a4075 .}*@l}*@..\l}*@u + 3df0 807c2a40 8e7c2a40 01005c00 00000000 .|*@.|*@..\..... + 3e00 000000a4 7c2a40ad 7c2a4001 0052ad7c ....|*@.|*@..R.| + 3e10 2a401e7d 2a400100 5c1e7d2a 40297d2a *@.}*@..\.}*@)}* + 3e20 400400f3 01529f00 00000000 000000a4 @....R.......... + 3e30 7c2a40c7 7c2a4001 0053c77c 2a40227d |*@.|*@..S.|*@"} + 3e40 2a400100 5e227d2a 40297d2a 400400f3 *@..^"}*@)}*@... + 3e50 01539f00 00000000 000000a4 7c2a40cb .S..........|*@. + 3e60 7c2a4001 0054cb7c 2a40207d 2a400100 |*@..T.|*@ }*@.. + 3e70 5d207d2a 40297d2a 400400f3 01549f00 ] }*@)}*@....T.. + 3e80 00000000 000000a4 7c2a40cb 7c2a4001 ........|*@.|*@. + 3e90 0055cb7c 2a40247d 2a400100 5f247d2a .U.|*@$}*@.._$}* + 3ea0 40297d2a 400400f3 01559f00 00000000 @)}*@....U...... + 3eb0 000000ab 7c2a40ad 7c2a4001 0052ad7c ....|*@.|*@..R.| + 3ec0 2a401e7d 2a400100 5c1e7d2a 40297d2a *@.}*@..\.}*@)}* + 3ed0 400400f3 01529f00 00000000 000000d1 @....R.......... + 3ee0 7c2a40d8 7c2a4001 005c0000 00000000 |*@.|*@..\...... + 3ef0 0000ee7c 2a40f07c 2a400100 5c000000 ...|*@.|*@..\... + 3f00 00000000 002c7d2a 40357d2a 40010052 .....,}*@5}*@..R + 3f10 357d2a40 887d2a40 01005c88 7d2a4091 5}*@.}*@..\.}*@. 3f20 7d2a4004 00f30152 9f000000 00000000 }*@....R........ - 3f30 00107d2a 402f7d2a 40010053 2f7d2a40 ..}*@/}*@..S/}*@ - 3f40 6e7d2a40 01005d6e 7d2a4075 7d2a4004 n}*@..]n}*@u}*@. - 3f50 00f30153 9f000000 00000000 00107d2a ...S..........}* - 3f60 40347d2a 40010054 347d2a40 707d2a40 @4}*@..T4}*@p}*@ - 3f70 01005e70 7d2a4075 7d2a4004 00f30154 ..^p}*@u}*@....T - 3f80 9f000000 00000000 00177d2a 40197d2a ..........}*@.}* - 3f90 40010052 197d2a40 6c7d2a40 01005c6c @..R.}*@l}*@..\l - 3fa0 7d2a4075 7d2a4004 00f30152 9f000000 }*@u}*@....R.... - 3fb0 00000000 004f7d2a 405d7d2a 4001005c .....O}*@]}*@..\ - 3fc0 00000000 00000000 787d2a40 8b7d2a40 ........x}*@.}*@ - 3fd0 0100528b 7d2a4093 7d2a4004 00f30152 ..R.}*@.}*@....R - 3fe0 9f000000 00000000 00787d2a 408b7d2a .........x}*@.}* - 3ff0 40010052 8b7d2a40 937d2a40 0400f301 @..R.}*@.}*@.... - 4000 529f0000 00000000 0000947d 2a40a77d R..........}*@.} - 4010 2a400100 52a77d2a 40af7d2a 400400f3 *@..R.}*@.}*@... - 4020 01529f00 00000000 00000094 7d2a40a7 .R..........}*@. - 4030 7d2a4001 0052a77d 2a40af7d 2a400400 }*@..R.}*@.}*@.. - 4040 f301529f 00000000 00000000 b07d2a40 ..R..........}*@ - 4050 c37d2a40 010052c3 7d2a40cb 7d2a4004 .}*@..R.}*@.}*@. - 4060 00f30152 9f000000 00000000 00b07d2a ...R..........}* - 4070 40c37d2a 40010052 c37d2a40 cb7d2a40 @.}*@..R.}*@.}*@ - 4080 0400f301 529f0000 00000000 0000ac9e ....R........... - 4090 2c40d79e 2c400100 52d79e2c 40d99e2c ,@..,@..R..,@.., - 40a0 400400f3 01529fd9 9e2c40db 9e2c4001 @....R...,@..,@. - 40b0 0052db9e 2c40dd9e 2c400400 f301529f .R..,@..,@....R. - 40c0 00000000 00000000 ac9e2c40 ce9e2c40 ..........,@..,@ - 40d0 010053ce 9e2c40d7 9e2c4002 007200d7 ..S..,@..,@..r.. - 40e0 9e2c40d9 9e2c4003 00f30152 d99e2c40 .,@..,@....R..,@ - 40f0 dd9e2c40 01005300 00000000 000000e0 ..,@..S......... - 4100 9e2c4022 9f2c4001 0052229f 2c40249f .,@".,@..R".,@$. + 3f30 002c7d2a 404b7d2a 40010053 4b7d2a40 .,}*@K}*@..SK}*@ + 3f40 8a7d2a40 01005d8a 7d2a4091 7d2a4004 .}*@..].}*@.}*@. + 3f50 00f30153 9f000000 00000000 002c7d2a ...S.........,}* + 3f60 40507d2a 40010054 507d2a40 8c7d2a40 @P}*@..TP}*@.}*@ + 3f70 01005e8c 7d2a4091 7d2a4004 00f30154 ..^.}*@.}*@....T + 3f80 9f000000 00000000 00337d2a 40357d2a .........3}*@5}* + 3f90 40010052 357d2a40 887d2a40 01005c88 @..R5}*@.}*@..\. + 3fa0 7d2a4091 7d2a4004 00f30152 9f000000 }*@.}*@....R.... + 3fb0 00000000 006b7d2a 40797d2a 4001005c .....k}*@y}*@..\ + 3fc0 00000000 00000000 947d2a40 a77d2a40 .........}*@.}*@ + 3fd0 010052a7 7d2a40af 7d2a4004 00f30152 ..R.}*@.}*@....R + 3fe0 9f000000 00000000 00947d2a 40a77d2a ..........}*@.}* + 3ff0 40010052 a77d2a40 af7d2a40 0400f301 @..R.}*@.}*@.... + 4000 529f0000 00000000 0000b07d 2a40c37d R..........}*@.} + 4010 2a400100 52c37d2a 40cb7d2a 400400f3 *@..R.}*@.}*@... + 4020 01529f00 00000000 000000b0 7d2a40c3 .R..........}*@. + 4030 7d2a4001 0052c37d 2a40cb7d 2a400400 }*@..R.}*@.}*@.. + 4040 f301529f 00000000 00000000 cc7d2a40 ..R..........}*@ + 4050 df7d2a40 010052df 7d2a40e7 7d2a4004 .}*@..R.}*@.}*@. + 4060 00f30152 9f000000 00000000 00cc7d2a ...R..........}* + 4070 40df7d2a 40010052 df7d2a40 e77d2a40 @.}*@..R.}*@.}*@ + 4080 0400f301 529f0000 00000000 0000cc9e ....R........... + 4090 2c40f79e 2c400100 52f79e2c 40f99e2c ,@..,@..R..,@.., + 40a0 400400f3 01529ff9 9e2c40fb 9e2c4001 @....R...,@..,@. + 40b0 0052fb9e 2c40fd9e 2c400400 f301529f .R..,@..,@....R. + 40c0 00000000 00000000 cc9e2c40 ee9e2c40 ..........,@..,@ + 40d0 010053ee 9e2c40f7 9e2c4002 007200f7 ..S..,@..,@..r.. + 40e0 9e2c40f9 9e2c4003 00f30152 f99e2c40 .,@..,@....R..,@ + 40f0 fd9e2c40 01005300 00000000 00000000 ..,@..S......... + 4100 9f2c4042 9f2c4001 0052429f 2c40449f .,@B.,@..RB.,@D. 4110 2c400400 f301529f 00000000 00000000 ,@....R......... - 4120 e09e2c40 0e9f2c40 0100530e 9f2c4024 ..,@..,@..S..,@$ + 4120 009f2c40 2e9f2c40 0100532e 9f2c4044 ..,@..,@..S..,@D 4130 9f2c4004 00f30153 9f000000 00000000 .,@....S........ - 4140 00249f2c 40639f2c 40010052 639f2c40 .$.,@c.,@..Rc.,@ - 4150 659f2c40 0400f301 529f0000 00000000 e.,@....R....... - 4160 0000249f 2c40509f 2c400100 53509f2c ..$.,@P.,@..SP., - 4170 40659f2c 400400f3 01539f00 00000000 @e.,@....S...... - 4180 000000cc 7d2a40dd 7d2a4001 0052dd7d ....}*@.}*@..R.} - 4190 2a40df7d 2a400400 f301529f 00000000 *@.}*@....R..... - 41a0 00000000 cc7d2a40 d07d2a40 010054d0 .....}*@.}*@..T. - 41b0 7d2a40dd 7d2a4002 007200dd 7d2a40df }*@.}*@..r..}*@. + 4140 00449f2c 40839f2c 40010052 839f2c40 .D.,@..,@..R..,@ + 4150 859f2c40 0400f301 529f0000 00000000 ..,@....R....... + 4160 0000449f 2c40709f 2c400100 53709f2c ..D.,@p.,@..Sp., + 4170 40859f2c 400400f3 01539f00 00000000 @..,@....S...... + 4180 000000e8 7d2a40f9 7d2a4001 0052f97d ....}*@.}*@..R.} + 4190 2a40fb7d 2a400400 f301529f 00000000 *@.}*@....R..... + 41a0 00000000 e87d2a40 ec7d2a40 010054ec .....}*@.}*@..T. + 41b0 7d2a40f9 7d2a4002 007200f9 7d2a40fb }*@.}*@..r..}*@. 41c0 7d2a4003 00f30152 00000000 00000000 }*@....R........ - 41d0 e07d2a40 ec7d2a40 010052f0 7d2a40f7 .}*@.}*@..R.}*@. - 41e0 7d2a4001 0052f77d 2a401a7e 2a400100 }*@..R.}*@.~*@.. - 41f0 551a7e2a 40367e2a 40030075 029f367e U.~*@6~*@..u..6~ - 4200 2a403c7e 2a400100 553c7e2a 404e7e2a *@<~*@..U<~*@N~* - 4210 40030075 019f4e7e 2a40577e 2a400100 @..u..N~*@W~*@.. - 4220 55577e2a 40657e2a 40030075 019f0000 UW~*@e~*@..u.... - 4230 00000000 0000e07d 2a400b7e 2a400100 .......}*@.~*@.. - 4240 530b7e2a 401a7e2a 40010053 1a7e2a40 S.~*@.~*@..S.~*@ - 4250 397e2a40 03007301 9f397e2a 403c7e2a 9~*@..s..9~*@<~* - 4260 40010053 3c7e2a40 4e7e2a40 03007301 @..S<~*@N~*@..s. - 4270 9f547e2a 405a7e2a 40010053 00000000 .T~*@Z~*@..S.... - 4280 00000000 e07d2a40 e37d2a40 010054e3 .....}*@.}*@..T. - 4290 7d2a40ec 7d2a4004 00f30154 9ff07d2a }*@.}*@....T..}* - 42a0 40027e2a 400400f3 01549f02 7e2a4023 @.~*@....T..~*@# - 42b0 7e2a4001 0054237e 2a402b7e 2a400300 ~*@..T#~*@+~*@.. - 42c0 74029f34 7e2a403e 7e2a4001 00543e7e t..4~*@>~*@..T>~ - 42d0 2a40437e 2a400300 74019f4c 7e2a404e *@C~*@..t..L~*@N - 42e0 7e2a4001 0054547e 2a40657e 2a400100 ~*@..TT~*@e~*@.. - 42f0 54000000 00000000 00e07d2a 40ec7d2a T.........}*@.}* - 4300 40020032 9ff07d2a 400b7e2a 40020032 @..2..}*@.~*@..2 - 4310 9f0b7e2a 40287e2a 40010052 287e2a40 ..~*@(~*@..R(~*@ - 4320 317e2a40 0300727e 9f317e2a 40407e2a 1~*@..r~.1~*@@~* - 4330 40010052 407e2a40 497e2a40 0300727f @..R@~*@I~*@..r. - 4340 9f497e2a 404e7e2a 40010052 547e2a40 .I~*@N~*@..RT~*@ - 4350 5d7e2a40 01005200 00000000 000000e9 ]~*@..R......... - 4360 7d2a40ec 7d2a4001 0056f07d 2a40047e }*@.}*@..V.}*@.~ - 4370 2a400100 56000000 00000000 00687e2a *@..V........h~* - 4380 40877e2a 40010052 877e2a40 fb7e2a40 @.~*@..R.~*@.~*@ - 4390 01005dfb 7e2a4004 7f2a4004 00f30152 ..].~*@..*@....R - 43a0 9f000000 00000000 00687e2a 40777e2a .........h~*@w~* - 43b0 40010053 777e2a40 997e2a40 01005e99 @..Sw~*@.~*@..^. - 43c0 7e2a40ac 7e2a4003 007e019f b17e2a40 ~*@.~*@..~...~*@ - 43d0 cc7e2a40 01005ed1 7e2a40e1 7e2a4003 .~*@..^.~*@.~*@. - 43e0 007e019f e17e2a40 f37e2a40 01005e00 .~...~*@.~*@..^. - 43f0 00000000 00000068 7e2a4071 7e2a4001 .......h~*@q~*@. - 4400 0054717e 2a40997e 2a400400 f301549f .Tq~*@.~*@....T. - 4410 00000000 00000000 827e2a40 997e2a40 .........~*@.~*@ - 4420 0200329f 997e2a40 ac7e2a40 01005caf ..2..~*@.~*@..\. - 4430 7e2a40cc 7e2a4001 005cd17e 2a40db7e ~*@.~*@..\.~*@.~ - 4440 2a400100 5cdb7e2a 40e17e2a 4003007c *@..\.~*@.~*@..| - 4450 7f9fe17e 2a40f37e 2a400100 5c000000 ...~*@.~*@..\... - 4460 00000000 00047f2a 40137f2a 40010052 .......*@..*@..R - 4470 137f2a40 7c7f2a40 01005c7c 7f2a4081 ..*@|.*@..\|.*@. + 41d0 fc7d2a40 087e2a40 0100520c 7e2a4013 .}*@.~*@..R.~*@. + 41e0 7e2a4001 0052137e 2a40367e 2a400100 ~*@..R.~*@6~*@.. + 41f0 55367e2a 40527e2a 40030075 029f527e U6~*@R~*@..u..R~ + 4200 2a40587e 2a400100 55587e2a 406a7e2a *@X~*@..UX~*@j~* + 4210 40030075 019f6a7e 2a40737e 2a400100 @..u..j~*@s~*@.. + 4220 55737e2a 40817e2a 40030075 019f0000 Us~*@.~*@..u.... + 4230 00000000 0000fc7d 2a40277e 2a400100 .......}*@'~*@.. + 4240 53277e2a 40367e2a 40010053 367e2a40 S'~*@6~*@..S6~*@ + 4250 557e2a40 03007301 9f557e2a 40587e2a U~*@..s..U~*@X~* + 4260 40010053 587e2a40 6a7e2a40 03007301 @..SX~*@j~*@..s. + 4270 9f707e2a 40767e2a 40010053 00000000 .p~*@v~*@..S.... + 4280 00000000 fc7d2a40 ff7d2a40 010054ff .....}*@.}*@..T. + 4290 7d2a4008 7e2a4004 00f30154 9f0c7e2a }*@.~*@....T..~* + 42a0 401e7e2a 400400f3 01549f1e 7e2a403f @.~*@....T..~*@? + 42b0 7e2a4001 00543f7e 2a40477e 2a400300 ~*@..T?~*@G~*@.. + 42c0 74029f50 7e2a405a 7e2a4001 00545a7e t..P~*@Z~*@..TZ~ + 42d0 2a405f7e 2a400300 74019f68 7e2a406a *@_~*@..t..h~*@j + 42e0 7e2a4001 0054707e 2a40817e 2a400100 ~*@..Tp~*@.~*@.. + 42f0 54000000 00000000 00fc7d2a 40087e2a T.........}*@.~* + 4300 40020032 9f0c7e2a 40277e2a 40020032 @..2..~*@'~*@..2 + 4310 9f277e2a 40447e2a 40010052 447e2a40 .'~*@D~*@..RD~*@ + 4320 4d7e2a40 0300727e 9f4d7e2a 405c7e2a M~*@..r~.M~*@\~* + 4330 40010052 5c7e2a40 657e2a40 0300727f @..R\~*@e~*@..r. + 4340 9f657e2a 406a7e2a 40010052 707e2a40 .e~*@j~*@..Rp~*@ + 4350 797e2a40 01005200 00000000 00000005 y~*@..R......... + 4360 7e2a4008 7e2a4001 00560c7e 2a40207e ~*@.~*@..V.~*@ ~ + 4370 2a400100 56000000 00000000 00847e2a *@..V.........~* + 4380 40a37e2a 40010052 a37e2a40 177f2a40 @.~*@..R.~*@..*@ + 4390 01005d17 7f2a4020 7f2a4004 00f30152 ..]..*@ .*@....R + 43a0 9f000000 00000000 00847e2a 40937e2a ..........~*@.~* + 43b0 40010053 937e2a40 b57e2a40 01005eb5 @..S.~*@.~*@..^. + 43c0 7e2a40c8 7e2a4003 007e019f cd7e2a40 ~*@.~*@..~...~*@ + 43d0 e87e2a40 01005eed 7e2a40fd 7e2a4003 .~*@..^.~*@.~*@. + 43e0 007e019f fd7e2a40 0f7f2a40 01005e00 .~...~*@..*@..^. + 43f0 00000000 00000084 7e2a408d 7e2a4001 ........~*@.~*@. + 4400 00548d7e 2a40b57e 2a400400 f301549f .T.~*@.~*@....T. + 4410 00000000 00000000 9e7e2a40 b57e2a40 .........~*@.~*@ + 4420 0200329f b57e2a40 c87e2a40 01005ccb ..2..~*@.~*@..\. + 4430 7e2a40e8 7e2a4001 005ced7e 2a40f77e ~*@.~*@..\.~*@.~ + 4440 2a400100 5cf77e2a 40fd7e2a 4003007c *@..\.~*@.~*@..| + 4450 7f9ffd7e 2a400f7f 2a400100 5c000000 ...~*@..*@..\... + 4460 00000000 00207f2a 402f7f2a 40010052 ..... .*@/.*@..R + 4470 2f7f2a40 987f2a40 01005c98 7f2a409d /.*@..*@..\..*@. 4480 7f2a4004 00f30152 9f000000 00000000 .*@....R........ - 4490 00047f2a 40407f2a 40010053 407f2a40 ...*@@.*@..S@.*@ - 44a0 5b7f2a40 0400f301 539f5b7f 2a40757f [.*@....S.[.*@u. - 44b0 2a400100 53000000 00000000 00847f2a *@..S..........* - 44c0 40987f2a 40010052 987f2a40 b37f2a40 @..*@..R..*@..*@ - 44d0 01005eb3 7f2a40b8 7f2a4004 00f30152 ..^..*@..*@....R - 44e0 9f000000 00000000 00847f2a 40987f2a ...........*@..* - 44f0 40010053 987f2a40 9b7f2a40 01005c9b @..S..*@..*@..\. - 4500 7f2a40a6 7f2a4003 007c019f a67f2a40 .*@..*@..|....*@ - 4510 af7f2a40 01005c00 00000000 00000084 ..*@..\......... - 4520 7f2a4098 7f2a4001 00540000 00000000 .*@..*@..T...... - 4530 0000b87f 2a40c57f 2a400100 52c57f2a ....*@..*@..R..* - 4540 4004802a 4001005d 04802a40 0d802a40 @..*@..]..*@..*@ - 4550 0400f301 529f0000 00000000 0000b87f ....R........... - 4560 2a40c37f 2a400100 53c37f2a 40d97f2a *@..*@..S..*@..* - 4570 40020071 00d97f2a 400d802a 400400f3 @..q...*@..*@... - 4580 01539f00 00000000 000000b8 7f2a40d9 .S...........*@. - 4590 7f2a4001 0054d97f 2a400880 2a400100 .*@..T..*@..*@.. - 45a0 5e08802a 400d802a 400400f3 01549f00 ^..*@..*@....T.. - 45b0 00000000 000000b8 7f2a40d9 7f2a4001 .........*@..*@. - 45c0 0055d97f 2a400d80 2a400400 f301559f .U..*@..*@....U. - 45d0 00000000 00000000 bb7f2a40 d97f2a40 ..........*@..*@ - 45e0 010055d9 7f2a400d 802a4004 00f30155 ..U..*@..*@....U - 45f0 9f000000 00000000 00bb7f2a 40c37f2a ...........*@..* - 4600 40010053 c37f2a40 d97f2a40 02007100 @..S..*@..*@..q. - 4610 d97f2a40 0d802a40 0400f301 539f0000 ..*@..*@....S... - 4620 00000000 0000bb7f 2a400b80 2a400100 ........*@..*@.. - 4630 510b802a 400d802a 40030071 509f0000 Q..*@..*@..qP... - 4640 00000000 00001080 2a405a80 2a400100 ........*@Z.*@.. - 4650 525a802a 405c802a 400400f3 01529f5c RZ.*@\.*@....R.\ - 4660 802a405e 802a4001 00525e80 2a406080 .*@^.*@..R^.*@`. + 4490 00207f2a 405c7f2a 40010053 5c7f2a40 . .*@\.*@..S\.*@ + 44a0 777f2a40 0400f301 539f777f 2a40917f w.*@....S.w.*@.. + 44b0 2a400100 53000000 00000000 00a07f2a *@..S..........* + 44c0 40b47f2a 40010052 b47f2a40 cf7f2a40 @..*@..R..*@..*@ + 44d0 01005ecf 7f2a40d4 7f2a4004 00f30152 ..^..*@..*@....R + 44e0 9f000000 00000000 00a07f2a 40b47f2a ...........*@..* + 44f0 40010053 b47f2a40 b77f2a40 01005cb7 @..S..*@..*@..\. + 4500 7f2a40c2 7f2a4003 007c019f c27f2a40 .*@..*@..|....*@ + 4510 cb7f2a40 01005c00 00000000 000000a0 ..*@..\......... + 4520 7f2a40b4 7f2a4001 00540000 00000000 .*@..*@..T...... + 4530 0000d47f 2a40e17f 2a400100 52e17f2a ....*@..*@..R..* + 4540 4020802a 4001005d 20802a40 29802a40 @ .*@..] .*@).*@ + 4550 0400f301 529f0000 00000000 0000d47f ....R........... + 4560 2a40df7f 2a400100 53df7f2a 40f57f2a *@..*@..S..*@..* + 4570 40020071 00f57f2a 4029802a 400400f3 @..q...*@).*@... + 4580 01539f00 00000000 000000d4 7f2a40f5 .S...........*@. + 4590 7f2a4001 0054f57f 2a402480 2a400100 .*@..T..*@$.*@.. + 45a0 5e24802a 4029802a 400400f3 01549f00 ^$.*@).*@....T.. + 45b0 00000000 000000d4 7f2a40f5 7f2a4001 .........*@..*@. + 45c0 0055f57f 2a402980 2a400400 f301559f .U..*@).*@....U. + 45d0 00000000 00000000 d77f2a40 f57f2a40 ..........*@..*@ + 45e0 010055f5 7f2a4029 802a4004 00f30155 ..U..*@).*@....U + 45f0 9f000000 00000000 00d77f2a 40df7f2a ...........*@..* + 4600 40010053 df7f2a40 f57f2a40 02007100 @..S..*@..*@..q. + 4610 f57f2a40 29802a40 0400f301 539f0000 ..*@).*@....S... + 4620 00000000 0000d77f 2a402780 2a400100 ........*@'.*@.. + 4630 5127802a 4029802a 40030071 509f0000 Q'.*@).*@..qP... + 4640 00000000 00002c80 2a407680 2a400100 ......,.*@v.*@.. + 4650 5276802a 4078802a 400400f3 01529f78 Rv.*@x.*@....R.x + 4660 802a407a 802a4001 00527a80 2a407c80 .*@z.*@..Rz.*@|. 4670 2a400400 f301529f 00000000 00000000 *@....R......... - 4680 10802a40 16802a40 0200309f 16802a40 ..*@..*@..0...*@ - 4690 27802a40 01005327 802a402c 802a4003 '.*@..S'.*@,.*@. - 46a0 0073309f 2c802a40 38802a40 01005338 .s0.,.*@8.*@..S8 - 46b0 802a403d 802a4003 0073379f 3d802a40 .*@=.*@..s7.=.*@ - 46c0 49802a40 0100534b 802a4060 802a4001 I.*@..SK.*@`.*@. - 46d0 00530000 00000000 00001080 2a401680 .S..........*@.. - 46e0 2a400200 309f1680 2a406080 2a400100 *@..0...*@`.*@.. - 46f0 54000000 00000000 006c802a 4088802a T........l.*@..* - 4700 40010052 88802a40 a5822a40 02007100 @..R..*@..*@..q. - 4710 a5822a40 a7822a40 02007150 00000000 ..*@..*@..qP.... - 4720 00000000 6c802a40 cf802a40 010053cf ....l.*@..*@..S. - 4730 802a40a7 822a4004 00f30153 9f000000 .*@..*@....S.... - 4740 00000000 008a802a 4094822a 4001005e .......*@..*@..^ - 4750 00000000 00000000 8a802a40 9a802a40 ..........*@..*@ - 4760 01005e9a 802a40ae 802a4001 005fae80 ..^..*@..*@.._.. - 4770 2a40b980 2a400300 7f7f9fb9 802a4073 *@..*@.......*@s - 4780 822a4001 005f7c82 2a408a82 2a400100 .*@.._|.*@..*@.. - 4790 5f000000 00000000 008a802a 40db802a _..........*@..* - 47a0 40020030 9fdb802a 40e7802a 4001005c @..0...*@..*@..\ - 47b0 e7802a40 ee802a40 03007c01 9fee802a ..*@..*@..|....* - 47c0 4024812a 4001005c 24812a40 29812a40 @$.*@..\$.*@).*@ - 47d0 03007c01 9f29812a 403b812a 4001005c ..|..).*@;.*@..\ - 47e0 3b812a40 40812a40 03007c01 9f40812a ;.*@@.*@..|..@.* - 47f0 4052812a 4001005c 52812a40 54812a40 @R.*@..\R.*@T.*@ - 4800 03007c01 9f5e812a 4070812a 4003007c ..|..^.*@p.*@..| - 4810 019f7081 2a408a82 2a400100 5c8a822a ..p.*@..*@..\..* - 4820 408f822a 40020030 9f000000 00000000 @..*@..0........ - 4830 008a802a 40d2802a 40020030 9fd2802a ...*@..*@..0...* - 4840 40db802a 40010052 db802a40 80812a40 @..*@..R..*@..*@ - 4850 0100578f 812a40c3 812a4001 0057d881 ..W..*@..*@..W.. - 4860 2a408482 2a400100 57000000 00000000 *@..*@..W....... - 4870 00c1802a 40c4802a 4009007f 0074001c ...*@..*@....t.. - 4880 72001c9f c4802a40 c7802a40 0d007f00 r.....*@..*@.... + 4680 2c802a40 32802a40 0200309f 32802a40 ,.*@2.*@..0.2.*@ + 4690 43802a40 01005343 802a4048 802a4003 C.*@..SC.*@H.*@. + 46a0 0073309f 48802a40 54802a40 01005354 .s0.H.*@T.*@..ST + 46b0 802a4059 802a4003 0073379f 59802a40 .*@Y.*@..s7.Y.*@ + 46c0 65802a40 01005367 802a407c 802a4001 e.*@..Sg.*@|.*@. + 46d0 00530000 00000000 00002c80 2a403280 .S........,.*@2. + 46e0 2a400200 309f3280 2a407c80 2a400100 *@..0.2.*@|.*@.. + 46f0 54000000 00000000 0088802a 40a4802a T..........*@..* + 4700 40010052 a4802a40 c1822a40 02007100 @..R..*@..*@..q. + 4710 c1822a40 c3822a40 02007150 00000000 ..*@..*@..qP.... + 4720 00000000 88802a40 eb802a40 010053eb ......*@..*@..S. + 4730 802a40c3 822a4004 00f30153 9f000000 .*@..*@....S.... + 4740 00000000 00a6802a 40b0822a 4001005e .......*@..*@..^ + 4750 00000000 00000000 a6802a40 b6802a40 ..........*@..*@ + 4760 01005eb6 802a40ca 802a4001 005fca80 ..^..*@..*@.._.. + 4770 2a40d580 2a400300 7f7f9fd5 802a408f *@..*@.......*@. + 4780 822a4001 005f9882 2a40a682 2a400100 .*@.._..*@..*@.. + 4790 5f000000 00000000 00a6802a 40f7802a _..........*@..* + 47a0 40020030 9ff7802a 4003812a 4001005c @..0...*@..*@..\ + 47b0 03812a40 0a812a40 03007c01 9f0a812a ..*@..*@..|....* + 47c0 4040812a 4001005c 40812a40 45812a40 @@.*@..\@.*@E.*@ + 47d0 03007c01 9f45812a 4057812a 4001005c ..|..E.*@W.*@..\ + 47e0 57812a40 5c812a40 03007c01 9f5c812a W.*@\.*@..|..\.* + 47f0 406e812a 4001005c 6e812a40 70812a40 @n.*@..\n.*@p.*@ + 4800 03007c01 9f7a812a 408c812a 4003007c ..|..z.*@..*@..| + 4810 019f8c81 2a40a682 2a400100 5ca6822a ....*@..*@..\..* + 4820 40ab822a 40020030 9f000000 00000000 @..*@..0........ + 4830 00a6802a 40ee802a 40020030 9fee802a ...*@..*@..0...* + 4840 40f7802a 40010052 f7802a40 9c812a40 @..*@..R..*@..*@ + 4850 010057ab 812a40df 812a4001 0057f481 ..W..*@..*@..W.. + 4860 2a40a082 2a400100 57000000 00000000 *@..*@..W....... + 4870 00dd802a 40e0802a 4009007f 0074001c ...*@..*@....t.. + 4880 72001c9f e0802a40 e3802a40 0d007f00 r.....*@..*@.... 4890 77001c72 001c7308 061c9f00 00000000 w..r..s......... - 48a0 0000009a 802a40c7 802a4001 00520000 .....*@..*@..R.. - 48b0 00000000 0000f180 2a405c82 2a400200 ........*@\.*@.. - 48c0 329f5c82 2a406182 2a400100 547c822a 2.\.*@a.*@..T|.* - 48d0 408a822a 40020032 9f000000 00000000 @..*@..2........ - 48e0 0070812a 405c822a 400600f2 0fd20000 .p.*@\.*@....... - 48f0 00000000 00000000 0070812a 405c822a .........p.*@\.* - 4900 4001005f 00000000 00000000 70812a40 @.._........p.*@ - 4910 5c822a40 01005e00 00000000 00000070 \.*@..^........p - 4920 812a40eb 812a4002 00309feb 812a404f .*@..*@..0...*@O - 4930 822a4001 005d5482 2a405782 2a400100 .*@..]T.*@W.*@.. - 4940 5d000000 00000000 0070812a 4083812a ]........p.*@..* - 4950 40020030 9f83812a 4086812a 40010052 @..0...*@..*@..R - 4960 86812a40 db812a40 01005df0 812a40fe ..*@..*@..]..*@. - 4970 812a4001 005d1282 2a402482 2a400100 .*@..]..*@$.*@.. - 4980 5d000000 00000000 0070812a 4029822a ]........p.*@).* - 4990 40020030 9f29822a 405c822a 40010055 @..0.).*@\.*@..U - 49a0 00000000 00000000 70812a40 2e822a40 ........p.*@..*@ - 49b0 0200309f 2e822a40 3d822a40 0100523d ..0...*@=.*@..R= - 49c0 822a4046 822a4003 0072019f 46822a40 .*@F.*@..r..F.*@ - 49d0 5c822a40 01005200 00000000 00000070 \.*@..R........p - 49e0 812a409f 812a4002 00309f9f 812a40f0 .*@..*@..0...*@. - 49f0 812a4002 003c9ff0 812a40fe 812a4002 .*@..<...*@..*@. - 4a00 00369ffe 812a4012 822a4001 00541282 .6...*@..*@..T.. - 4a10 2a402482 2a400200 369f2482 2a402982 *@$.*@..6.$.*@). - 4a20 2a400100 54000000 00000000 0070812a *@..T........p.* - 4a30 4029822a 40020030 9f29822a 405c822a @).*@..0.).*@\.* - 4a40 40010056 00000000 00000000 9f812a40 @..V..........*@ - 4a50 a1812a40 03007e06 9fa1812a 40a4812a ..*@..~....*@..* - 4a60 40010052 a4812a40 f0812a40 03007e06 @..R..*@..*@..~. - 4a70 9f000000 00000000 009f812a 40c4812a ...........*@..* - 4a80 40020030 9fc4812a 40e1812a 40010052 @..0...*@..*@..R - 4a90 e1812a40 e9812a40 05007480 b8039f00 ..*@..*@..t..... - 4aa0 00000000 000000a8 822a40da 822a4001 .........*@..*@. - 4ab0 0052da82 2a40dc82 2a400400 f301529f .R..*@..*@....R. - 4ac0 00000000 00000000 dc822a40 e0822a40 ..........*@..*@ - 4ad0 010052e0 822a40f2 822a4001 00540000 ..R..*@..*@..T.. - 4ae0 00000000 0000dc82 2a40eb82 2a400100 ........*@..*@.. - 4af0 53eb822a 40f2822a 40010053 00000000 S..*@..*@..S.... - 4b00 00000000 dc822a40 e5822a40 0200309f ......*@..*@..0. - 4b10 e5822a40 f0822a40 01005200 00000000 ..*@..*@..R..... - 4b20 000000f8 822a4008 832a4001 00520883 .....*@..*@..R.. - 4b30 2a401083 2a400400 f301529f 00000000 *@..*@....R..... - 4b40 00000000 f8822a40 08832a40 01005308 ......*@..*@..S. - 4b50 832a4010 832a4004 00f30153 9f000000 .*@..*@....S.... - 4b60 00000000 0010832a 4020832a 40010052 .......*@ .*@..R - 4b70 20832a40 28832a40 0400f301 529f0000 .*@(.*@....R... - 4b80 00000000 00002883 2a403b83 2a400100 ......(.*@;.*@.. - 4b90 523b832a 4043832a 400400f3 01529f00 R;.*@C.*@....R.. - 4ba0 00000000 00000044 832a4051 832a4001 .......D.*@Q.*@. - 4bb0 00525183 2a406883 2a400100 5c68832a .RQ.*@h.*@..\h.* - 4bc0 406d832a 400400f3 01529f00 00000000 @m.*@....R...... - 4bd0 00000044 832a4053 832a4002 00309f53 ...D.*@S.*@..0.S - 4be0 832a4058 832a4007 0072007c 0806229f .*@X.*@..r.|..". - 4bf0 58832a40 5d832a40 01005200 00000000 X.*@].*@..R..... - 4c00 00000074 832a4083 832a4001 00528383 ...t.*@..*@..R.. - 4c10 2a401284 2a400100 5c12842a 401b842a *@..*@..\..*@..* - 4c20 400400f3 01529f00 00000000 00000074 @....R.........t - 4c30 832a40a1 832a4001 0053a183 2a40ba83 .*@..*@..S..*@.. - 4c40 2a400100 5dba832a 40bd832a 40090075 *@..]..*@..*@..u - 4c50 00f30153 2223019f bd832a40 c0832a40 ...S"#....*@..*@ - 4c60 01005dc0 832a40c8 832a4009 007500f3 ..]..*@..*@..u.. - 4c70 01532223 019fd283 2a40d883 2a400900 .S"#....*@..*@.. + 48a0 000000b6 802a40e3 802a4001 00520000 .....*@..*@..R.. + 48b0 00000000 00000d81 2a407882 2a400200 ........*@x.*@.. + 48c0 329f7882 2a407d82 2a400100 5498822a 2.x.*@}.*@..T..* + 48d0 40a6822a 40020032 9f000000 00000000 @..*@..2........ + 48e0 008c812a 4078822a 400600f2 0fd20000 ...*@x.*@....... + 48f0 00000000 00000000 008c812a 4078822a ...........*@x.* + 4900 4001005f 00000000 00000000 8c812a40 @.._..........*@ + 4910 78822a40 01005e00 00000000 0000008c x.*@..^......... + 4920 812a4007 822a4002 00309f07 822a406b .*@..*@..0...*@k + 4930 822a4001 005d7082 2a407382 2a400100 .*@..]p.*@s.*@.. + 4940 5d000000 00000000 008c812a 409f812a ]..........*@..* + 4950 40020030 9f9f812a 40a2812a 40010052 @..0...*@..*@..R + 4960 a2812a40 f7812a40 01005d0c 822a401a ..*@..*@..]..*@. + 4970 822a4001 005d2e82 2a404082 2a400100 .*@..]..*@@.*@.. + 4980 5d000000 00000000 008c812a 4045822a ]..........*@E.* + 4990 40020030 9f45822a 4078822a 40010055 @..0.E.*@x.*@..U + 49a0 00000000 00000000 8c812a40 4a822a40 ..........*@J.*@ + 49b0 0200309f 4a822a40 59822a40 01005259 ..0.J.*@Y.*@..RY + 49c0 822a4062 822a4003 0072019f 62822a40 .*@b.*@..r..b.*@ + 49d0 78822a40 01005200 00000000 0000008c x.*@..R......... + 49e0 812a40bb 812a4002 00309fbb 812a400c .*@..*@..0...*@. + 49f0 822a4002 003c9f0c 822a401a 822a4002 .*@..<...*@..*@. + 4a00 00369f1a 822a402e 822a4001 00542e82 .6...*@..*@..T.. + 4a10 2a404082 2a400200 369f4082 2a404582 *@@.*@..6.@.*@E. + 4a20 2a400100 54000000 00000000 008c812a *@..T..........* + 4a30 4045822a 40020030 9f45822a 4078822a @E.*@..0.E.*@x.* + 4a40 40010056 00000000 00000000 bb812a40 @..V..........*@ + 4a50 bd812a40 03007e06 9fbd812a 40c0812a ..*@..~....*@..* + 4a60 40010052 c0812a40 0c822a40 03007e06 @..R..*@..*@..~. + 4a70 9f000000 00000000 00bb812a 40e0812a ...........*@..* + 4a80 40020030 9fe0812a 40fd812a 40010052 @..0...*@..*@..R + 4a90 fd812a40 05822a40 05007480 b8039f00 ..*@..*@..t..... + 4aa0 00000000 000000c4 822a40f6 822a4001 .........*@..*@. + 4ab0 0052f682 2a40f882 2a400400 f301529f .R..*@..*@....R. + 4ac0 00000000 00000000 f8822a40 fc822a40 ..........*@..*@ + 4ad0 010052fc 822a400e 832a4001 00540000 ..R..*@..*@..T.. + 4ae0 00000000 0000f882 2a400783 2a400100 ........*@..*@.. + 4af0 5307832a 400e832a 40010053 00000000 S..*@..*@..S.... + 4b00 00000000 f8822a40 01832a40 0200309f ......*@..*@..0. + 4b10 01832a40 0c832a40 01005200 00000000 ..*@..*@..R..... + 4b20 00000014 832a4024 832a4001 00522483 .....*@$.*@..R$. + 4b30 2a402c83 2a400400 f301529f 00000000 *@,.*@....R..... + 4b40 00000000 14832a40 24832a40 01005324 ......*@$.*@..S$ + 4b50 832a402c 832a4004 00f30153 9f000000 .*@,.*@....S.... + 4b60 00000000 002c832a 403c832a 40010052 .....,.*@<.*@..R + 4b70 3c832a40 44832a40 0400f301 529f0000 <.*@D.*@....R... + 4b80 00000000 00004483 2a405783 2a400100 ......D.*@W.*@.. + 4b90 5257832a 405f832a 400400f3 01529f00 RW.*@_.*@....R.. + 4ba0 00000000 00000060 832a406d 832a4001 .......`.*@m.*@. + 4bb0 00526d83 2a408483 2a400100 5c84832a .Rm.*@..*@..\..* + 4bc0 4089832a 400400f3 01529f00 00000000 @..*@....R...... + 4bd0 00000060 832a406f 832a4002 00309f6f ...`.*@o.*@..0.o + 4be0 832a4074 832a4007 0072007c 0806229f .*@t.*@..r.|..". + 4bf0 74832a40 79832a40 01005200 00000000 t.*@y.*@..R..... + 4c00 00000090 832a409f 832a4001 00529f83 .....*@..*@..R.. + 4c10 2a402e84 2a400100 5c2e842a 4037842a *@..*@..\..*@7.* + 4c20 400400f3 01529f00 00000000 00000090 @....R.......... + 4c30 832a40bd 832a4001 0053bd83 2a40d683 .*@..*@..S..*@.. + 4c40 2a400100 5dd6832a 40d9832a 40090075 *@..]..*@..*@..u + 4c50 00f30153 2223019f d9832a40 dc832a40 ...S"#....*@..*@ + 4c60 01005ddc 832a40e4 832a4009 007500f3 ..]..*@..*@..u.. + 4c70 01532223 019fee83 2a40f483 2a400900 .S"#....*@..*@.. 4c80 7500f301 53222301 9f000000 00000000 u...S"#......... - 4c90 0074832a 40cb832a 40020030 9fcb832a .t.*@..*@..0...* - 4ca0 40d2832a 40010052 d2832a40 db832a40 @..*@..R..*@..*@ - 4cb0 0200309f db832a40 df832a40 010052df ..0...*@..*@..R. - 4cc0 832a40ed 832a4001 005eed83 2a40f883 .*@..*@..^..*@.. - 4cd0 2a400100 52f8832a 400c842a 4001005e *@..R..*@..*@..^ - 4ce0 0c842a40 0e842a40 0200309f 00000000 ..*@..*@..0..... - 4cf0 00000000 74832a40 c0832a40 0200309f ....t.*@..*@..0. - 4d00 c0832a40 0c842a40 01005d0c 842a400e ..*@..*@..]..*@. - 4d10 842a4002 00309f00 00000000 00000024 .*@..0.........$ - 4d20 842a4035 842a4001 00523584 2a40c284 .*@5.*@..R5.*@.. - 4d30 2a400100 5fc2842a 407d852a 400400f3 *@.._..*@}.*@... - 4d40 01529f00 00000000 00000024 842a4038 .R.........$.*@8 - 4d50 842a4001 00533884 2a403d84 2a400400 .*@..S8.*@=.*@.. - 4d60 f301539f 3d842a40 54842a40 01005254 ..S.=.*@T.*@..RT - 4d70 842a4064 842a4004 00f30153 9f64842a .*@d.*@....S.d.* - 4d80 4099842a 40010052 99842a40 7d852a40 @..*@..R..*@}.*@ - 4d90 0400f301 539f0000 00000000 00002484 ....S.........$. - 4da0 2a403884 2a400200 309f3d84 2a406484 *@8.*@..0.=.*@d. - 4db0 2a400200 309f6484 2a409284 2a400100 *@..0.d.*@..*@.. - 4dc0 5dc0842a 4067852a 4001005f 00000000 ]..*@g.*@.._.... - 4dd0 00000000 24842a40 38842a40 0200309f ....$.*@8.*@..0. - 4de0 3d842a40 55842a40 0200309f 55842a40 =.*@U.*@..0.U.*@ - 4df0 60842a40 01005264 842a409c 842a4002 `.*@..Rd.*@..*@. - 4e00 00309f9c 842a40a6 842a4001 0052a684 .0...*@..*@..R.. - 4e10 2a40b384 2a400100 55be842a 40c2842a *@..*@..U..*@..* - 4e20 40010055 00000000 00000000 24842a40 @..U........$.*@ - 4e30 c0842a40 0200309f c0842a40 c2842a40 ..*@..0...*@..*@ - 4e40 010052c2 842a40f4 842a4001 005cf484 ..R..*@..*@..\.. - 4e50 2a405185 2a400100 5251852a 4058852a *@Q.*@..RQ.*@X.* - 4e60 4003007c 019f5885 2a405c85 2a400100 @..|..X.*@\.*@.. - 4e70 525c852a 4067852a 4001005c 00000000 R\.*@g.*@..\.... - 4e80 00000000 24842a40 38842a40 0200309f ....$.*@8.*@..0. - 4e90 3d842a40 94842a40 0200309f 94842a40 =.*@..*@..0...*@ - 4ea0 b8842a40 01005dbe 842a4062 852a4001 ..*@..]..*@b.*@. - 4eb0 005d0000 00000000 00002484 2a403884 .]........$.*@8. - 4ec0 2a400200 309f3d84 2a406484 2a400200 *@..0.=.*@d.*@.. - 4ed0 309f6484 2a40c284 2a400100 5e000000 0.d.*@..*@..^... - 4ee0 00000000 0088852a 40a1852a 40010052 .......*@..*@..R - 4ef0 a1852a40 0a862a40 0400f301 529f0000 ..*@..*@....R... - 4f00 00000000 00008885 2a40a185 2a400100 ........*@..*@.. - 4f10 53a1852a 4003862a 4001005e 03862a40 S..*@..*@..^..*@ - 4f20 0a862a40 0400f301 539f0000 00000000 ..*@....S....... - 4f30 00008885 2a40a185 2a400100 54a1852a ....*@..*@..T..* - 4f40 400a862a 400400f3 01549f00 00000000 @..*@....T...... - 4f50 00000088 852a409f 852a4002 00309f9f .....*@..*@..0.. - 4f60 852a40f4 852a4001 005cf985 2a40fb85 .*@..*@..\..*@.. - 4f70 2a400100 5c000000 00000000 00ba852a *@..\..........* - 4f80 40be852a 4001005d c4852a40 f4852a40 @..*@..]..*@..*@ - 4f90 01005d00 00000000 000000ba 852a40bc ..]..........*@. - 4fa0 852a4001 005ec485 2a40c985 2a400100 .*@..^..*@..*@.. - 4fb0 5ec9852a 40f4852a 4001005f 00000000 ^..*@..*@.._.... - 4fc0 00000000 1c862a40 27862a40 01005227 ......*@'.*@..R' - 4fd0 862a402e 862a4001 005c2e86 2a403386 .*@..*@..\..*@3. - 4fe0 2a400100 52000000 00000000 004c862a *@..R........L.* - 4ff0 406f862a 40010052 6f862a40 e9862a40 @o.*@..Ro.*@..*@ - 5000 01005ee9 862a40f1 862a4001 0052f186 ..^..*@..*@..R.. - 5010 2a409987 2a400100 5e99872a 409e872a *@..*@..^..*@..* - 5020 400400f3 01529f9e 872a40b4 872a4001 @....R...*@..*@. - 5030 005eb487 2a402288 2a400400 f301529f .^..*@".*@....R. - 5040 22882a40 2a882a40 01005e2a 882a4068 ".*@*.*@..^*.*@h + 4c90 0090832a 40e7832a 40020030 9fe7832a ...*@..*@..0...* + 4ca0 40ee832a 40010052 ee832a40 f7832a40 @..*@..R..*@..*@ + 4cb0 0200309f f7832a40 fb832a40 010052fb ..0...*@..*@..R. + 4cc0 832a4009 842a4001 005e0984 2a401484 .*@..*@..^..*@.. + 4cd0 2a400100 5214842a 4028842a 4001005e *@..R..*@(.*@..^ + 4ce0 28842a40 2a842a40 0200309f 00000000 (.*@*.*@..0..... + 4cf0 00000000 90832a40 dc832a40 0200309f ......*@..*@..0. + 4d00 dc832a40 28842a40 01005d28 842a402a ..*@(.*@..](.*@* + 4d10 842a4002 00309f00 00000000 00000040 .*@..0.........@ + 4d20 842a4051 842a4001 00525184 2a40de84 .*@Q.*@..RQ.*@.. + 4d30 2a400100 5fde842a 4099852a 400400f3 *@.._..*@..*@... + 4d40 01529f00 00000000 00000040 842a4054 .R.........@.*@T + 4d50 842a4001 00535484 2a405984 2a400400 .*@..ST.*@Y.*@.. + 4d60 f301539f 59842a40 70842a40 01005270 ..S.Y.*@p.*@..Rp + 4d70 842a4080 842a4004 00f30153 9f80842a .*@..*@....S...* + 4d80 40b5842a 40010052 b5842a40 99852a40 @..*@..R..*@..*@ + 4d90 0400f301 539f0000 00000000 00004084 ....S.........@. + 4da0 2a405484 2a400200 309f5984 2a408084 *@T.*@..0.Y.*@.. + 4db0 2a400200 309f8084 2a40ae84 2a400100 *@..0...*@..*@.. + 4dc0 5ddc842a 4083852a 4001005f 00000000 ]..*@..*@.._.... + 4dd0 00000000 40842a40 54842a40 0200309f ....@.*@T.*@..0. + 4de0 59842a40 71842a40 0200309f 71842a40 Y.*@q.*@..0.q.*@ + 4df0 7c842a40 01005280 842a40b8 842a4002 |.*@..R..*@..*@. + 4e00 00309fb8 842a40c2 842a4001 0052c284 .0...*@..*@..R.. + 4e10 2a40cf84 2a400100 55da842a 40de842a *@..*@..U..*@..* + 4e20 40010055 00000000 00000000 40842a40 @..U........@.*@ + 4e30 dc842a40 0200309f dc842a40 de842a40 ..*@..0...*@..*@ + 4e40 010052de 842a4010 852a4001 005c1085 ..R..*@..*@..\.. + 4e50 2a406d85 2a400100 526d852a 4074852a *@m.*@..Rm.*@t.* + 4e60 4003007c 019f7485 2a407885 2a400100 @..|..t.*@x.*@.. + 4e70 5278852a 4083852a 4001005c 00000000 Rx.*@..*@..\.... + 4e80 00000000 40842a40 54842a40 0200309f ....@.*@T.*@..0. + 4e90 59842a40 b0842a40 0200309f b0842a40 Y.*@..*@..0...*@ + 4ea0 d4842a40 01005dda 842a407e 852a4001 ..*@..]..*@~.*@. + 4eb0 005d0000 00000000 00004084 2a405484 .]........@.*@T. + 4ec0 2a400200 309f5984 2a408084 2a400200 *@..0.Y.*@..*@.. + 4ed0 309f8084 2a40de84 2a400100 5e000000 0...*@..*@..^... + 4ee0 00000000 00a4852a 40bd852a 40010052 .......*@..*@..R + 4ef0 bd852a40 26862a40 0400f301 529f0000 ..*@&.*@....R... + 4f00 00000000 0000a485 2a40bd85 2a400100 ........*@..*@.. + 4f10 53bd852a 401f862a 4001005e 1f862a40 S..*@..*@..^..*@ + 4f20 26862a40 0400f301 539f0000 00000000 &.*@....S....... + 4f30 0000a485 2a40bd85 2a400100 54bd852a ....*@..*@..T..* + 4f40 4026862a 400400f3 01549f00 00000000 @&.*@....T...... + 4f50 000000a4 852a40bb 852a4002 00309fbb .....*@..*@..0.. + 4f60 852a4010 862a4001 005c1586 2a401786 .*@..*@..\..*@.. + 4f70 2a400100 5c000000 00000000 00d6852a *@..\..........* + 4f80 40da852a 4001005d e0852a40 10862a40 @..*@..]..*@..*@ + 4f90 01005d00 00000000 000000d6 852a40d8 ..]..........*@. + 4fa0 852a4001 005ee085 2a40e585 2a400100 .*@..^..*@..*@.. + 4fb0 5ee5852a 4010862a 4001005f 00000000 ^..*@..*@.._.... + 4fc0 00000000 38862a40 43862a40 01005243 ....8.*@C.*@..RC + 4fd0 862a404a 862a4001 005c4a86 2a404f86 .*@J.*@..\J.*@O. + 4fe0 2a400100 52000000 00000000 0068862a *@..R........h.* + 4ff0 408b862a 40010052 8b862a40 05872a40 @..*@..R..*@..*@ + 5000 01005e05 872a400d 872a4001 00520d87 ..^..*@..*@..R.. + 5010 2a40b587 2a400100 5eb5872a 40ba872a *@..*@..^..*@..* + 5020 400400f3 01529fba 872a40d0 872a4001 @....R...*@..*@. + 5030 005ed087 2a403e88 2a400400 f301529f .^..*@>.*@....R. + 5040 3e882a40 46882a40 01005e46 882a4084 >.*@F.*@..^F.*@. 5050 892a4004 00f30152 9f000000 00000000 .*@....R........ - 5060 004c862a 4095862a 40010053 95862a40 .L.*@..*@..S..*@ - 5070 9c862a40 01005c9c 862a40af 862a4001 ..*@..\..*@..*@. - 5080 0053af86 2a40bd86 2a400100 5cbd862a .S..*@..*@..\..* - 5090 40bf862a 40010053 bf862a40 d3862a40 @..*@..S..*@..*@ - 50a0 01005cd3 862a40d5 862a4001 0053d586 ..\..*@..*@..S.. - 50b0 2a40e986 2a400100 5ce9862a 40f3862a *@..*@..\..*@..* - 50c0 40010053 f3862a40 66872a40 01005c66 @..S..*@f.*@..\f - 50d0 872a4072 872a4001 00537287 2a407c87 .*@r.*@..Sr.*@|. - 50e0 2a400100 5c7c872a 4081872a 40010053 *@..\|.*@..*@..S - 50f0 81872a40 9e872a40 01005c9e 872a40a0 ..*@..*@..\..*@. - 5100 872a4001 0053a087 2a402288 2a400100 .*@..S..*@".*@.. - 5110 5c22882a 4028882a 40010053 28882a40 \".*@(.*@..S(.*@ - 5120 5b892a40 01005c5b 892a4068 892a4004 [.*@..\[.*@h.*@. - 5130 00f30153 9f000000 00000000 004c862a ...S.........L.* - 5140 40b4862a 40020030 9fb4862a 40bd862a @..*@..0...*@..* - 5150 40010052 bd862a40 c4862a40 0200309f @..R..*@..*@..0. - 5160 c4862a40 cf862a40 010052d3 862a40da ..*@..*@..R..*@. - 5170 862a4002 00309fda 862a40e5 862a4001 .*@..0...*@..*@. - 5180 0052e986 2a408c87 2a400200 309f8c87 .R..*@..*@..0... - 5190 2a409887 2a400100 529e872a 4051892a *@..*@..R..*@Q.* - 51a0 40020030 9f000000 00000000 0091862a @..0...........* - 51b0 409c862a 4001005e 00000000 00000000 @..*@..^........ - 51c0 91862a40 95862a40 01005395 862a409c ..*@..*@..S..*@. - 51d0 862a4001 005c0000 00000000 0000e986 .*@..\.......... - 51e0 2a40f386 2a400100 53f3862a 4066872a *@..*@..S..*@f.* - 51f0 4001005c 00000000 00000000 e9862a40 @..\..........*@ - 5200 f1862a40 010052f1 862a4066 872a4001 ..*@..R..*@f.*@. - 5210 005e0000 00000000 0000e986 2a403087 .^..........*@0. - 5220 2a400200 309f3087 2a405887 2a400100 *@..0.0.*@X.*@.. - 5230 52000000 00000000 00e9862a 40f1862a R..........*@..* - 5240 40020072 18f1862a 40f8862a 4002007e @..r...*@..*@..~ - 5250 18000000 00000000 00e9862a 4020872a ...........*@ .* - 5260 40020030 9f20872a 4022872a 40010052 @..0. .*@".*@..R - 5270 22872a40 61872a40 01005d00 00000000 ".*@a.*@..]..... - 5280 000000e9 862a403b 872a4002 00309f3b .....*@;.*@..0.; - 5290 872a405a 872a4001 00530000 00000000 .*@Z.*@..S...... - 52a0 00006687 2a408487 2a400200 309f8487 ..f.*@..*@..0... - 52b0 2a409987 2a400100 5d000000 00000000 *@..*@..]....... - 52c0 00a5872a 40b4872a 4001005e b4872a40 ...*@..*@..^..*@ - 52d0 22882a40 0400f301 529f0000 00000000 ".*@....R....... - 52e0 0000a587 2a40a787 2a400100 52a7872a ....*@..*@..R..* - 52f0 4022882a 4001005c 00000000 00000000 @".*@..\........ - 5300 a5872a40 a8872a40 0200309f a8872a40 ..*@..*@..0...*@ - 5310 b2872a40 010052ea 872a40f8 872a4001 ..*@..R..*@..*@. - 5320 0052f887 2a400c88 2a400100 5318882a .R..*@..*@..S..* - 5330 4022882a 40010052 00000000 00000000 @".*@..R........ - 5340 a5872a40 c0872a40 0200309f e1872a40 ..*@..*@..0...*@ - 5350 e5872a40 010052e5 872a40e9 872a4001 ..*@..R..*@..*@. - 5360 00540000 00000000 0000a587 2a402288 .T..........*@". - 5370 2a400100 5d000000 00000000 0026882a *@..]........&.* - 5380 402a882a 4001005e 2a882a40 40892a40 @*.*@..^*.*@@.*@ - 5390 0400f301 529f0000 00000000 00002688 ....R.........&. - 53a0 2a402888 2a400100 5328882a 4040892a *@(.*@..S(.*@@.* - 53b0 4001005c 00000000 00000000 26882a40 @..\........&.*@ - 53c0 34882a40 0200309f 34882a40 37882a40 4.*@..0.4.*@7.*@ - 53d0 01005237 882a4047 882a4003 0072019f ..R7.*@G.*@..r.. - 53e0 47882a40 4c882a40 03007202 9f64882a G.*@L.*@..r..d.* - 53f0 4069882a 40010052 69882a40 71882a40 @i.*@..Ri.*@q.*@ - 5400 01005471 882a4076 882a4003 0074019f ..Tq.*@v.*@..t.. - 5410 76882a40 81882a40 010054a0 882a40a5 v.*@..*@..T..*@. - 5420 882a4001 0052a588 2a40ae88 2a400300 .*@..R..*@..*@.. - 5430 72019fae 882a40b1 882a4003 0072029f r....*@..*@..r.. - 5440 e5882a40 ee882a40 010052ee 882a40f5 ..*@..*@..R..*@. - 5450 882a4003 0072019f f5882a40 f9882a40 .*@..r....*@..*@ - 5460 010052f9 882a4000 892a4003 0072019f ..R..*@..*@..r.. - 5470 00892a40 07892a40 0100521d 892a4029 ..*@..*@..R..*@) - 5480 892a4001 00523289 2a403589 2a400100 .*@..R2.*@5.*@.. - 5490 5235892a 403a892a 40030072 019f3a89 R5.*@:.*@..r..:. - 54a0 2a403d89 2a400100 533d892a 4040892a *@=.*@..S=.*@@.* - 54b0 40030072 019f0000 00000000 00002688 @..r..........&. - 54c0 2a402d88 2a400200 309f2d88 2a405288 *@-.*@..0.-.*@R. - 54d0 2a400100 5e97882a 409f882a 40010054 *@..^..*@..*@..T - 54e0 dc882a40 e4882a40 01005400 00000000 ..*@..*@..T..... - 54f0 00000026 882a4040 892a4001 005d0000 ...&.*@@.*@..].. - 5500 00000000 00006988 2a406e88 2a400600 ......i.*@n.*@.. - 5510 74007200 1c9f6e88 2a407488 2a400100 t.r...n.*@t.*@.. - 5520 5574882a 4076882a 40080074 0072001c Ut.*@v.*@..t.r.. - 5530 23019f76 882a407a 882a4006 00740072 #..v.*@z.*@..t.r - 5540 001c9f7a 882a4081 882a4001 00550000 ...z.*@..*@..U.. - 5550 00000000 00003289 2a403889 2a400100 ......2.*@8.*@.. - 5560 5638892a 403d892a 40020031 9f000000 V8.*@=.*@..1.... - 5570 00000000 006c892a 4079892a 40010052 .....l.*@y.*@..R - 5580 79892a40 b2892a40 01005db2 892a40b7 y.*@..*@..]..*@. + 5060 0068862a 40b1862a 40010053 b1862a40 .h.*@..*@..S..*@ + 5070 b8862a40 01005cb8 862a40cb 862a4001 ..*@..\..*@..*@. + 5080 0053cb86 2a40d986 2a400100 5cd9862a .S..*@..*@..\..* + 5090 40db862a 40010053 db862a40 ef862a40 @..*@..S..*@..*@ + 50a0 01005cef 862a40f1 862a4001 0053f186 ..\..*@..*@..S.. + 50b0 2a400587 2a400100 5c05872a 400f872a *@..*@..\..*@..* + 50c0 40010053 0f872a40 82872a40 01005c82 @..S..*@..*@..\. + 50d0 872a408e 872a4001 00538e87 2a409887 .*@..*@..S..*@.. + 50e0 2a400100 5c98872a 409d872a 40010053 *@..\..*@..*@..S + 50f0 9d872a40 ba872a40 01005cba 872a40bc ..*@..*@..\..*@. + 5100 872a4001 0053bc87 2a403e88 2a400100 .*@..S..*@>.*@.. + 5110 5c3e882a 4044882a 40010053 44882a40 \>.*@D.*@..SD.*@ + 5120 77892a40 01005c77 892a4084 892a4004 w.*@..\w.*@..*@. + 5130 00f30153 9f000000 00000000 0068862a ...S.........h.* + 5140 40d0862a 40020030 9fd0862a 40d9862a @..*@..0...*@..* + 5150 40010052 d9862a40 e0862a40 0200309f @..R..*@..*@..0. + 5160 e0862a40 eb862a40 010052ef 862a40f6 ..*@..*@..R..*@. + 5170 862a4002 00309ff6 862a4001 872a4001 .*@..0...*@..*@. + 5180 00520587 2a40a887 2a400200 309fa887 .R..*@..*@..0... + 5190 2a40b487 2a400100 52ba872a 406d892a *@..*@..R..*@m.* + 51a0 40020030 9f000000 00000000 00ad862a @..0...........* + 51b0 40b8862a 4001005e 00000000 00000000 @..*@..^........ + 51c0 ad862a40 b1862a40 010053b1 862a40b8 ..*@..*@..S..*@. + 51d0 862a4001 005c0000 00000000 00000587 .*@..\.......... + 51e0 2a400f87 2a400100 530f872a 4082872a *@..*@..S..*@..* + 51f0 4001005c 00000000 00000000 05872a40 @..\..........*@ + 5200 0d872a40 0100520d 872a4082 872a4001 ..*@..R..*@..*@. + 5210 005e0000 00000000 00000587 2a404c87 .^..........*@L. + 5220 2a400200 309f4c87 2a407487 2a400100 *@..0.L.*@t.*@.. + 5230 52000000 00000000 0005872a 400d872a R..........*@..* + 5240 40020072 180d872a 4014872a 4002007e @..r...*@..*@..~ + 5250 18000000 00000000 0005872a 403c872a ...........*@<.* + 5260 40020030 9f3c872a 403e872a 40010052 @..0.<.*@>.*@..R + 5270 3e872a40 7d872a40 01005d00 00000000 >.*@}.*@..]..... + 5280 00000005 872a4057 872a4002 00309f57 .....*@W.*@..0.W + 5290 872a4076 872a4001 00530000 00000000 .*@v.*@..S...... + 52a0 00008287 2a40a087 2a400200 309fa087 ....*@..*@..0... + 52b0 2a40b587 2a400100 5d000000 00000000 *@..*@..]....... + 52c0 00c1872a 40d0872a 4001005e d0872a40 ...*@..*@..^..*@ + 52d0 3e882a40 0400f301 529f0000 00000000 >.*@....R....... + 52e0 0000c187 2a40c387 2a400100 52c3872a ....*@..*@..R..* + 52f0 403e882a 4001005c 00000000 00000000 @>.*@..\........ + 5300 c1872a40 c4872a40 0200309f c4872a40 ..*@..*@..0...*@ + 5310 ce872a40 01005206 882a4014 882a4001 ..*@..R..*@..*@. + 5320 00521488 2a402888 2a400100 5334882a .R..*@(.*@..S4.* + 5330 403e882a 40010052 00000000 00000000 @>.*@..R........ + 5340 c1872a40 dc872a40 0200309f fd872a40 ..*@..*@..0...*@ + 5350 01882a40 01005201 882a4005 882a4001 ..*@..R..*@..*@. + 5360 00540000 00000000 0000c187 2a403e88 .T..........*@>. + 5370 2a400100 5d000000 00000000 0042882a *@..]........B.* + 5380 4046882a 4001005e 46882a40 5c892a40 @F.*@..^F.*@\.*@ + 5390 0400f301 529f0000 00000000 00004288 ....R.........B. + 53a0 2a404488 2a400100 5344882a 405c892a *@D.*@..SD.*@\.* + 53b0 4001005c 00000000 00000000 42882a40 @..\........B.*@ + 53c0 50882a40 0200309f 50882a40 53882a40 P.*@..0.P.*@S.*@ + 53d0 01005253 882a4063 882a4003 0072019f ..RS.*@c.*@..r.. + 53e0 63882a40 68882a40 03007202 9f80882a c.*@h.*@..r....* + 53f0 4085882a 40010052 85882a40 8d882a40 @..*@..R..*@..*@ + 5400 0100548d 882a4092 882a4003 0074019f ..T..*@..*@..t.. + 5410 92882a40 9d882a40 010054bc 882a40c1 ..*@..*@..T..*@. + 5420 882a4001 0052c188 2a40ca88 2a400300 .*@..R..*@..*@.. + 5430 72019fca 882a40cd 882a4003 0072029f r....*@..*@..r.. + 5440 01892a40 0a892a40 0100520a 892a4011 ..*@..*@..R..*@. + 5450 892a4003 0072019f 11892a40 15892a40 .*@..r....*@..*@ + 5460 01005215 892a401c 892a4003 0072019f ..R..*@..*@..r.. + 5470 1c892a40 23892a40 01005239 892a4045 ..*@#.*@..R9.*@E + 5480 892a4001 00524e89 2a405189 2a400100 .*@..RN.*@Q.*@.. + 5490 5251892a 4056892a 40030072 019f5689 RQ.*@V.*@..r..V. + 54a0 2a405989 2a400100 5359892a 405c892a *@Y.*@..SY.*@\.* + 54b0 40030072 019f0000 00000000 00004288 @..r..........B. + 54c0 2a404988 2a400200 309f4988 2a406e88 *@I.*@..0.I.*@n. + 54d0 2a400100 5eb3882a 40bb882a 40010054 *@..^..*@..*@..T + 54e0 f8882a40 00892a40 01005400 00000000 ..*@..*@..T..... + 54f0 00000042 882a405c 892a4001 005d0000 ...B.*@\.*@..].. + 5500 00000000 00008588 2a408a88 2a400600 ........*@..*@.. + 5510 74007200 1c9f8a88 2a409088 2a400100 t.r.....*@..*@.. + 5520 5590882a 4092882a 40080074 0072001c U..*@..*@..t.r.. + 5530 23019f92 882a4096 882a4006 00740072 #....*@..*@..t.r + 5540 001c9f96 882a409d 882a4001 00550000 .....*@..*@..U.. + 5550 00000000 00004e89 2a405489 2a400100 ......N.*@T.*@.. + 5560 5654892a 4059892a 40020031 9f000000 VT.*@Y.*@..1.... + 5570 00000000 0088892a 4095892a 40010052 .......*@..*@..R + 5580 95892a40 ce892a40 01005dce 892a40d3 ..*@..*@..]..*@. 5590 892a4004 00f30152 9f000000 00000000 .*@....R........ - 55a0 006c892a 4087892a 40020030 9f87892a .l.*@..*@..0...* - 55b0 4089892a 40010052 89892a40 ac892a40 @..*@..R..*@..*@ - 55c0 01005c00 00000000 000000b8 892a40c7 ..\..........*@. - 55d0 892a4001 0052c789 2a40fa89 2a400100 .*@..R..*@..*@.. - 55e0 5dfa892a 40018a2a 400400f3 01529f00 ]..*@..*@....R.. - 55f0 00000000 000000b8 892a40d4 892a4002 .........*@..*@. - 5600 00309fd4 892a40f4 892a4001 005e0000 .0...*@..*@..^.. - 5610 00000000 0000b889 2a40e089 2a400200 ........*@..*@.. - 5620 309fe089 2a40e289 2a400100 52e2892a 0...*@..*@..R..* - 5630 40f4892a 4001005c 00000000 00000000 @..*@..\........ - 5640 048a2a40 138a2a40 01005213 8a2a4072 ..*@..*@..R..*@r - 5650 8a2a4001 005c728a 2a40b88a 2a400400 .*@..\r.*@..*@.. - 5660 f301529f 00000000 00000000 048a2a40 ..R...........*@ - 5670 158a2a40 01005315 8a2a40b3 8a2a4001 ..*@..S..*@..*@. - 5680 005eb38a 2a40b88a 2a400400 f301539f .^..*@..*@....S. - 5690 00000000 00000000 048a2a40 5c8a2a40 ..........*@\.*@ - 56a0 0200309f 5c8a2a40 668a2a40 01005266 ..0.\.*@f.*@..Rf - 56b0 8a2a4072 8a2a4002 00309f72 8a2a4078 .*@r.*@..0.r.*@x - 56c0 8a2a4001 0052788a 2a40a08a 2a400100 .*@..Rx.*@..*@.. - 56d0 5ca08a2a 40ab8a2a 40020030 9f000000 \..*@..*@..0.... - 56e0 00000000 00e48a2a 40ef8a2a 40010052 .......*@..*@..R - 56f0 ef8a2a40 f88a2a40 0400f301 529f0000 ..*@..*@....R... - 5700 00000000 0000f88a 2a40018b 2a400100 ........*@..*@.. - 5710 52018b2a 40098b2a 400400f3 01529f00 R..*@..*@....R.. - 5720 00000000 0000000c 8b2a4015 8b2a4001 .........*@..*@. - 5730 0052158b 2a401d8b 2a400400 f301529f .R..*@..*@....R. - 5740 00000000 00000000 208b2a40 388b2a40 ........ .*@8.*@ - 5750 01005238 8b2a408b 8b2a4001 005d8b8b ..R8.*@..*@..].. - 5760 2a40958b 2a400400 f301529f 00000000 *@..*@....R..... - 5770 00000000 208b2a40 338b2a40 01005333 .... .*@3.*@..S3 - 5780 8b2a4090 8b2a4001 005f908b 2a40958b .*@..*@.._..*@.. + 55a0 0088892a 40a3892a 40020030 9fa3892a ...*@..*@..0...* + 55b0 40a5892a 40010052 a5892a40 c8892a40 @..*@..R..*@..*@ + 55c0 01005c00 00000000 000000d4 892a40e3 ..\..........*@. + 55d0 892a4001 0052e389 2a40168a 2a400100 .*@..R..*@..*@.. + 55e0 5d168a2a 401d8a2a 400400f3 01529f00 ]..*@..*@....R.. + 55f0 00000000 000000d4 892a40f0 892a4002 .........*@..*@. + 5600 00309ff0 892a4010 8a2a4001 005e0000 .0...*@..*@..^.. + 5610 00000000 0000d489 2a40fc89 2a400200 ........*@..*@.. + 5620 309ffc89 2a40fe89 2a400100 52fe892a 0...*@..*@..R..* + 5630 40108a2a 4001005c 00000000 00000000 @..*@..\........ + 5640 208a2a40 2f8a2a40 0100522f 8a2a408e .*@/.*@..R/.*@. + 5650 8a2a4001 005c8e8a 2a40d48a 2a400400 .*@..\..*@..*@.. + 5660 f301529f 00000000 00000000 208a2a40 ..R......... .*@ + 5670 318a2a40 01005331 8a2a40cf 8a2a4001 1.*@..S1.*@..*@. + 5680 005ecf8a 2a40d48a 2a400400 f301539f .^..*@..*@....S. + 5690 00000000 00000000 208a2a40 788a2a40 ........ .*@x.*@ + 56a0 0200309f 788a2a40 828a2a40 01005282 ..0.x.*@..*@..R. + 56b0 8a2a408e 8a2a4002 00309f8e 8a2a4094 .*@..*@..0...*@. + 56c0 8a2a4001 0052948a 2a40bc8a 2a400100 .*@..R..*@..*@.. + 56d0 5cbc8a2a 40c78a2a 40020030 9f000000 \..*@..*@..0.... + 56e0 00000000 00008b2a 400b8b2a 40010052 .......*@..*@..R + 56f0 0b8b2a40 148b2a40 0400f301 529f0000 ..*@..*@....R... + 5700 00000000 0000148b 2a401d8b 2a400100 ........*@..*@.. + 5710 521d8b2a 40258b2a 400400f3 01529f00 R..*@%.*@....R.. + 5720 00000000 00000028 8b2a4031 8b2a4001 .......(.*@1.*@. + 5730 0052318b 2a40398b 2a400400 f301529f .R1.*@9.*@....R. + 5740 00000000 00000000 3c8b2a40 548b2a40 ........<.*@T.*@ + 5750 01005254 8b2a40a7 8b2a4001 005da78b ..RT.*@..*@..].. + 5760 2a40b18b 2a400400 f301529f 00000000 *@..*@....R..... + 5770 00000000 3c8b2a40 4f8b2a40 0100534f ....<.*@O.*@..SO + 5780 8b2a40ac 8b2a4001 005fac8b 2a40b18b .*@..*@.._..*@.. 5790 2a400400 f301539f 00000000 00000000 *@....S......... - 57a0 208b2a40 358b2a40 01005435 8b2a408e .*@5.*@..T5.*@. - 57b0 8b2a4001 005e8e8b 2a40958b 2a400400 .*@..^..*@..*@.. - 57c0 f301549f 00000000 00000000 988b2a40 ..T...........*@ - 57d0 b08b2a40 010052b0 8b2a40f6 8b2a4001 ..*@..R..*@..*@. - 57e0 005ef68b 2a40fd8b 2a400400 f301529f .^..*@..*@....R. - 57f0 00000000 00000000 988b2a40 ae8b2a40 ..........*@..*@ - 5800 010053ae 8b2a40f3 8b2a4001 005df38b ..S..*@..*@..].. - 5810 2a40fd8b 2a400400 f301539f 00000000 *@..*@....S..... - 5820 00000000 988b2a40 ac8b2a40 010054ac ......*@..*@..T. - 5830 8b2a40f0 8b2a4001 005cf08b 2a40fd8b .*@..*@..\..*@.. + 57a0 3c8b2a40 518b2a40 01005451 8b2a40aa <.*@Q.*@..TQ.*@. + 57b0 8b2a4001 005eaa8b 2a40b18b 2a400400 .*@..^..*@..*@.. + 57c0 f301549f 00000000 00000000 b48b2a40 ..T...........*@ + 57d0 cc8b2a40 010052cc 8b2a4012 8c2a4001 ..*@..R..*@..*@. + 57e0 005e128c 2a40198c 2a400400 f301529f .^..*@..*@....R. + 57f0 00000000 00000000 b48b2a40 ca8b2a40 ..........*@..*@ + 5800 010053ca 8b2a400f 8c2a4001 005d0f8c ..S..*@..*@..].. + 5810 2a40198c 2a400400 f301539f 00000000 *@..*@....S..... + 5820 00000000 b48b2a40 c88b2a40 010054c8 ......*@..*@..T. + 5830 8b2a400c 8c2a4001 005c0c8c 2a40198c .*@..*@..\..*@.. 5840 2a400400 f301549f 00000000 00000000 *@....T......... - 5850 988b2a40 bc8b2a40 010055bc 8b2a40f8 ..*@..*@..U..*@. - 5860 8b2a4001 005ff88b 2a40fd8b 2a400400 .*@.._..*@..*@.. - 5870 f301559f 00000000 00000000 008c2a40 ..U...........*@ - 5880 158c2a40 01005215 8c2a404c 8c2a4001 ..*@..R..*@L.*@. - 5890 005c4c8c 2a40518c 2a400100 5f518c2a .\L.*@Q.*@.._Q.* - 58a0 40558c2a 4001005c 00000000 00000000 @U.*@..\........ - 58b0 008c2a40 158c2a40 0200309f 1b8c2a40 ..*@..*@..0...*@ - 58c0 518c2a40 01005f00 00000000 0000001c Q.*@.._......... + 5850 b48b2a40 d88b2a40 010055d8 8b2a4014 ..*@..*@..U..*@. + 5860 8c2a4001 005f148c 2a40198c 2a400400 .*@.._..*@..*@.. + 5870 f301559f 00000000 00000000 1c8c2a40 ..U...........*@ + 5880 318c2a40 01005231 8c2a4068 8c2a4001 1.*@..R1.*@h.*@. + 5890 005c688c 2a406d8c 2a400100 5f6d8c2a .\h.*@m.*@.._m.* + 58a0 40718c2a 4001005c 00000000 00000000 @q.*@..\........ + 58b0 1c8c2a40 318c2a40 0200309f 378c2a40 ..*@1.*@..0.7.*@ + 58c0 6d8c2a40 01005f00 00000000 0000001c m.*@.._......... 58d0 2910403c 29104001 00523c29 1040b42c ).@<).@..R<).@., 58e0 10400100 5cb42c10 40c22c10 400400f3 .@..\.,.@.,.@... 58f0 01529f00 00000000 0000001c 29104040 .R..........).@@ @@ -69204,359 +69211,359 @@ Contents of section .debug_loc: 5b90 ee2b1040 010052ee 2b104065 2c104001 .+.@..R.+.@e,.@. 5ba0 005f722c 1040802c 10400100 52802c10 ._r,.@.,.@..R.,. 5bb0 40892c10 40010053 00000000 00000000 @.,.@..S........ - 5bc0 6c8c2a40 818c2a40 01005281 8c2a4059 l.*@..*@..R..*@Y - 5bd0 8d2a4001 005d598d 2a40638d 2a400400 .*@..]Y.*@c.*@.. - 5be0 f301529f 00000000 00000000 6c8c2a40 ..R.........l.*@ - 5bf0 7f8c2a40 0100537f 8c2a405c 8d2a4001 ..*@..S..*@\.*@. - 5c00 005e5c8d 2a40638d 2a400400 f301539f .^\.*@c.*@....S. - 5c10 00000000 00000000 6c8c2a40 7d8c2a40 ........l.*@}.*@ - 5c20 0100547d 8c2a4061 8d2a4002 00915061 ..T}.*@a.*@...Pa - 5c30 8d2a4063 8d2a4002 00715000 00000000 .*@c.*@..qP..... - 5c40 00000090 8c2a40c8 8c2a4002 00309fc8 .....*@..*@..0.. - 5c50 8c2a40cf 8c2a4001 0052cf8c 2a40508d .*@..*@..R..*@P. - 5c60 2a400100 5c000000 00000000 00cb8c2a *@..\..........* - 5c70 40368d2a 40010051 00000000 00000000 @6.*@..Q........ - 5c80 368d2a40 448d2a40 07005d93 04309f93 6.*@D.*@..]..0.. - 5c90 04448d2a 404c8d2a 4006005d 93045293 .D.*@L.*@..]..R. - 5ca0 04000000 00000000 00648d2a 406f8d2a .........d.*@o.* - 5cb0 40010052 6f8d2a40 778d2a40 0400f301 @..Ro.*@w.*@.... - 5cc0 529f0000 00000000 0000788d 2a407c8d R.........x.*@|. - 5cd0 2a400100 527c8d2a 40818d2a 40010053 *@..R|.*@..*@..S - 5ce0 818d2a40 8c8d2a40 0400f301 529f0000 ..*@..*@....R... - 5cf0 00000000 0000788d 2a40818d 2a400200 ......x.*@..*@.. - 5d00 309f818d 2a408a8d 2a400100 53000000 0...*@..*@..S... - 5d10 00000000 00788d2a 40818d2a 40020030 .....x.*@..*@..0 - 5d20 9f818d2a 408a8d2a 40010052 00000000 ...*@..*@..R.... - 5d30 00000000 8c8d2a40 958d2a40 01005295 ......*@..*@..R. - 5d40 8d2a409c 8d2a4001 00549c8d 2a40a48d .*@..*@..T..*@.. + 5bc0 888c2a40 9d8c2a40 0100529d 8c2a4075 ..*@..*@..R..*@u + 5bd0 8d2a4001 005d758d 2a407f8d 2a400400 .*@..]u.*@..*@.. + 5be0 f301529f 00000000 00000000 888c2a40 ..R...........*@ + 5bf0 9b8c2a40 0100539b 8c2a4078 8d2a4001 ..*@..S..*@x.*@. + 5c00 005e788d 2a407f8d 2a400400 f301539f .^x.*@..*@....S. + 5c10 00000000 00000000 888c2a40 998c2a40 ..........*@..*@ + 5c20 01005499 8c2a407d 8d2a4002 0091507d ..T..*@}.*@...P} + 5c30 8d2a407f 8d2a4002 00715000 00000000 .*@..*@..qP..... + 5c40 000000ac 8c2a40e4 8c2a4002 00309fe4 .....*@..*@..0.. + 5c50 8c2a40eb 8c2a4001 0052eb8c 2a406c8d .*@..*@..R..*@l. + 5c60 2a400100 5c000000 00000000 00e78c2a *@..\..........* + 5c70 40528d2a 40010051 00000000 00000000 @R.*@..Q........ + 5c80 528d2a40 608d2a40 07005d93 04309f93 R.*@`.*@..]..0.. + 5c90 04608d2a 40688d2a 4006005d 93045293 .`.*@h.*@..]..R. + 5ca0 04000000 00000000 00808d2a 408b8d2a ...........*@..* + 5cb0 40010052 8b8d2a40 938d2a40 0400f301 @..R..*@..*@.... + 5cc0 529f0000 00000000 0000948d 2a40988d R...........*@.. + 5cd0 2a400100 52988d2a 409d8d2a 40010053 *@..R..*@..*@..S + 5ce0 9d8d2a40 a88d2a40 0400f301 529f0000 ..*@..*@....R... + 5cf0 00000000 0000948d 2a409d8d 2a400200 ........*@..*@.. + 5d00 309f9d8d 2a40a68d 2a400100 53000000 0...*@..*@..S... + 5d10 00000000 00948d2a 409d8d2a 40020030 .......*@..*@..0 + 5d20 9f9d8d2a 40a68d2a 40010052 00000000 ...*@..*@..R.... + 5d30 00000000 a88d2a40 b18d2a40 010052b1 ......*@..*@..R. + 5d40 8d2a40b8 8d2a4001 0054b88d 2a40c08d .*@..*@..T..*@.. 5d50 2a400400 f301529f 00000000 00000000 *@....R......... - 5d60 8c8d2a40 9c8d2a40 0100539c 8d2a40a4 ..*@..*@..S..*@. + 5d60 a88d2a40 b88d2a40 010053b8 8d2a40c0 ..*@..*@..S..*@. 5d70 8d2a4004 00f30153 9f000000 00000000 .*@....S........ - 5d80 00a48d2a 40ad8d2a 40010052 ad8d2a40 ...*@..*@..R..*@ - 5d90 b58d2a40 0400f301 529f0000 00000000 ..*@....R....... - 5da0 0000a48d 2a40ad8d 2a400100 53ad8d2a ....*@..*@..S..* - 5db0 40b58d2a 400400f3 01539f00 00000000 @..*@....S...... - 5dc0 000000b8 8d2a40c1 8d2a4001 0052c18d .....*@..*@..R.. - 5dd0 2a40c98d 2a400400 f301529f 00000000 *@..*@....R..... - 5de0 00000000 b88d2a40 c18d2a40 010053c1 ......*@..*@..S. - 5df0 8d2a40c9 8d2a4004 00f30153 9f000000 .*@..*@....S.... - 5e00 00000000 00cc8d2a 40d38d2a 40010052 .......*@..*@..R - 5e10 d38d2a40 e48d2a40 0400f301 529f0000 ..*@..*@....R... - 5e20 00000000 0000cc8d 2a40d38d 2a400100 ........*@..*@.. - 5e30 53d38d2a 40e48d2a 400400f3 01539f00 S..*@..*@....S.. - 5e40 00000000 000000f0 8d2a40f6 8d2a4001 .........*@..*@. - 5e50 0052f68d 2a40fe8d 2a400100 54fe8d2a .R..*@..*@..T..* - 5e60 40068e2a 400400f3 01529f00 00000000 @..*@....R...... - 5e70 00000008 8e2a400c 8e2a4001 00520c8e .....*@..*@..R.. - 5e80 2a40168e 2a400100 53168e2a 401e8e2a *@..*@..S..*@..* - 5e90 400400f3 01529f00 00000000 00000020 @....R......... - 5ea0 8e2a4024 8e2a4001 0052248e 2a402f8e .*@$.*@..R$.*@/. - 5eb0 2a400100 532f8e2a 40368e2a 400400f3 *@..S/.*@6.*@... - 5ec0 01529f00 00000000 00000038 8e2a403e .R.........8.*@> - 5ed0 8e2a4001 00523e8e 2a40458e 2a400100 .*@..R>.*@E.*@.. - 5ee0 54458e2a 404f8e2a 400400f3 01529f00 TE.*@O.*@....R.. - 5ef0 00000000 00000050 8e2a4054 8e2a4001 .......P.*@T.*@. - 5f00 0052548e 2a405f8e 2a400100 535f8e2a .RT.*@_.*@..S_.* - 5f10 40668e2a 400400f3 01529f00 00000000 @f.*@....R...... - 5f20 00000068 8e2a406c 8e2a4001 00526c8e ...h.*@l.*@..Rl. - 5f30 2a40778e 2a400100 53778e2a 407e8e2a *@w.*@..Sw.*@~.* - 5f40 400400f3 01529f00 00000000 00000080 @....R.......... - 5f50 8e2a4084 8e2a4001 0052848e 2a408f8e .*@..*@..R..*@.. - 5f60 2a400100 538f8e2a 40968e2a 400400f3 *@..S..*@..*@... - 5f70 01529f00 00000000 00000098 8e2a409c .R...........*@. - 5f80 8e2a4001 00529c8e 2a40a78e 2a400100 .*@..R..*@..*@.. - 5f90 53a78e2a 40ae8e2a 400400f3 01529f00 S..*@..*@....R.. - 5fa0 00000000 000000b0 8e2a40b4 8e2a4001 .........*@..*@. - 5fb0 0052b48e 2a40bf8e 2a400100 53bf8e2a .R..*@..*@..S..* - 5fc0 40c68e2a 400400f3 01529f00 00000000 @..*@....R...... - 5fd0 000000c8 8e2a40cc 8e2a4001 0052cc8e .....*@..*@..R.. - 5fe0 2a40d78e 2a400100 53d78e2a 40de8e2a *@..*@..S..*@..* - 5ff0 400400f3 01529f00 00000000 00000034 @....R.........4 - 6000 8f2a403e 8f2a4001 00523e8f 2a40548f .*@>.*@..R>.*@T. - 6010 2a400100 5c548f2a 40598f2a 400400f3 *@..\T.*@Y.*@... - 6020 01529f00 00000000 00000074 8f2a407e .R.........t.*@~ - 6030 8f2a4006 00529304 5393047e 8f2a40e9 .*@..R..S..~.*@. - 6040 8f2a4006 00f303f5 02259f00 00000000 .*@......%...... - 6050 0000008f 8f2a4094 8f2a4001 0052948f .....*@..*@..R.. - 6060 2a40e48f 2a400100 5ee48f2a 40e98f2a *@..*@..^..*@..* - 6070 40010052 00000000 00000000 ec8f2a40 @..R..........*@ - 6080 f68f2a40 010052f6 8f2a4026 902a4001 ..*@..R..*@&.*@. - 6090 005d2690 2a402b90 2a400400 f301529f .]&.*@+.*@....R. - 60a0 00000000 00000000 02902a40 04902a40 ..........*@..*@ - 60b0 01005204 902a4024 902a4001 005c0000 ..R..*@$.*@..\.. - 60c0 00000000 00002c90 2a403690 2a400100 ......,.*@6.*@.. - 60d0 5236902a 4064902a 4001005d 64902a40 R6.*@d.*@..]d.*@ - 60e0 69902a40 0400f301 529f0000 00000000 i.*@....R....... - 60f0 00004290 2a404490 2a400100 5244902a ..B.*@D.*@..RD.* - 6100 4062902a 4001005c 00000000 00000000 @b.*@..\........ - 6110 a4902a40 bd902a40 010052bd 902a40cc ..*@..*@..R..*@. - 6120 902a4001 005dcc90 2a401b91 2a400400 .*@..]..*@..*@.. - 6130 f301529f 00000000 00000000 a4902a40 ..R...........*@ - 6140 bd902a40 010053bd 902a4014 912a4001 ..*@..S..*@..*@. - 6150 005e1491 2a401b91 2a400400 f301539f .^..*@..*@....S. - 6160 00000000 00000000 a4902a40 cc902a40 ..........*@..*@ - 6170 0200309f cc902a40 dc902a40 010055fe ..0...*@..*@..U. - 6180 902a400a 912a4001 00550000 00000000 .*@..*@..U...... - 6190 0000a490 2a40cc90 2a400200 309fe090 ....*@..*@..0... - 61a0 2a40e990 2a400100 52f0902a 4005912a *@..*@..R..*@..* - 61b0 40010052 00000000 00000000 a4902a40 @..R..........*@ - 61c0 cc902a40 0200309f cc902a40 fc902a40 ..*@..0...*@..*@ - 61d0 01005ffc 902a4005 912a4001 00520591 .._..*@..*@..R.. - 61e0 2a400a91 2a400100 5f000000 00000000 *@..*@.._....... - 61f0 00a4902a 40c7902a 40020030 9fc7902a ...*@..*@..0...* - 6200 40cc902a 40010052 cc902a40 0a912a40 @..*@..R..*@..*@ - 6210 01005c00 00000000 000000f8 902a40fc ..\..........*@. - 6220 902a4001 00520000 00000000 0000f890 .*@..R.......... - 6230 2a40fc90 2a400100 5f000000 00000000 *@..*@.._....... - 6240 0020912a 4039912a 40010052 39912a40 . .*@9.*@..R9.*@ - 6250 48912a40 01005d48 912a4096 912a4004 H.*@..]H.*@..*@. - 6260 00f30152 9f000000 00000000 0020912a ...R......... .* - 6270 4039912a 40010053 39912a40 8f912a40 @9.*@..S9.*@..*@ - 6280 01005e8f 912a4096 912a4004 00f30153 ..^..*@..*@....S - 6290 9f000000 00000000 0020912a 4048912a ......... .*@H.* - 62a0 40020030 9f48912a 4058912a 40010055 @..0.H.*@X.*@..U - 62b0 79912a40 85912a40 01005500 00000000 y.*@..*@..U..... - 62c0 00000020 912a4048 912a4002 00309f5c ... .*@H.*@..0.\ - 62d0 912a4065 912a4001 00526c91 2a408091 .*@e.*@..Rl.*@.. - 62e0 2a400100 52000000 00000000 0020912a *@..R........ .* - 62f0 4048912a 40020030 9f48912a 4077912a @H.*@..0.H.*@w.* - 6300 4001005f 77912a40 80912a40 01005280 @.._w.*@..*@..R. - 6310 912a4085 912a4001 005f0000 00000000 .*@..*@.._...... - 6320 00002091 2a404391 2a400200 309f4391 .. .*@C.*@..0.C. - 6330 2a404891 2a400100 5248912a 4085912a *@H.*@..RH.*@..* - 6340 4001005c 00000000 00000000 73912a40 @..\........s.*@ - 6350 77912a40 01005200 00000000 00000073 w.*@..R........s - 6360 912a4077 912a4001 005f0000 00000000 .*@w.*@.._...... - 6370 00009891 2a40b191 2a400100 52b1912a ....*@..*@..R..* - 6380 40c0912a 4001005d c0912a40 0b922a40 @..*@..]..*@..*@ - 6390 0400f301 529f0000 00000000 00009891 ....R........... - 63a0 2a40b191 2a400100 53b1912a 4004922a *@..*@..S..*@..* - 63b0 4001005e 04922a40 0b922a40 0400f301 @..^..*@..*@.... - 63c0 539f0000 00000000 00009891 2a40c091 S...........*@.. - 63d0 2a400200 309fc091 2a40d091 2a400100 *@..0...*@..*@.. - 63e0 55ee912a 40fa912a 40010055 00000000 U..*@..*@..U.... - 63f0 00000000 98912a40 c0912a40 0200309f ......*@..*@..0. - 6400 d1912a40 d9912a40 010052e0 912a40f5 ..*@..*@..R..*@. - 6410 912a4001 00520000 00000000 00009891 .*@..R.......... - 6420 2a40c091 2a400200 309fc091 2a40ec91 *@..*@..0...*@.. - 6430 2a400100 5fec912a 40f5912a 40010052 *@.._..*@..*@..R - 6440 f5912a40 fa912a40 01005f00 00000000 ..*@..*@.._..... - 6450 00000098 912a40bb 912a4002 00309fbb .....*@..*@..0.. - 6460 912a40c0 912a4001 0052c091 2a40fa91 .*@..*@..R..*@.. - 6470 2a400100 5c000000 00000000 00e8912a *@..\..........* - 6480 40ec912a 40010052 00000000 00000000 @..*@..R........ - 6490 e8912a40 ec912a40 01005f00 00000000 ..*@..*@.._..... - 64a0 0000000c 922a4025 922a4001 00522592 .....*@%.*@..R%. - 64b0 2a403492 2a400100 5d34922a 407b922a *@4.*@..]4.*@{.* - 64c0 400400f3 01529f00 00000000 0000000c @....R.......... - 64d0 922a4025 922a4001 00532592 2a407692 .*@%.*@..S%.*@v. - 64e0 2a400100 5f76922a 407b922a 400400f3 *@.._v.*@{.*@... - 64f0 01539f00 00000000 0000000c 922a4034 .S...........*@4 - 6500 922a4002 00309f34 922a4041 922a4001 .*@..0.4.*@A.*@. - 6510 00545e92 2a406a92 2a400100 54000000 .T^.*@j.*@..T... - 6520 00000000 000c922a 4034922a 40020030 .......*@4.*@..0 - 6530 9f42922a 404a922a 40010052 50922a40 .B.*@J.*@..RP.*@ - 6540 65922a40 01005200 00000000 0000000c e.*@..R......... - 6550 922a4034 922a4002 00309f34 922a405c .*@4.*@..0.4.*@\ - 6560 922a4001 005e5c92 2a406592 2a400100 .*@..^\.*@e.*@.. - 6570 5265922a 406a922a 4001005e 00000000 Re.*@j.*@..^.... - 6580 00000000 0c922a40 2f922a40 0200309f ......*@/.*@..0. - 6590 2f922a40 34922a40 01005234 922a406a /.*@4.*@..R4.*@j - 65a0 922a4001 005c0000 00000000 00005892 .*@..\........X. - 65b0 2a405c92 2a400100 52000000 00000000 *@\.*@..R....... - 65c0 0058922a 405c922a 4001005e 00000000 .X.*@\.*@..^.... - 65d0 00000000 7c922a40 88922a40 01005288 ....|.*@..*@..R. - 65e0 922a4097 922a4004 00f30152 9f000000 .*@..*@....R.... - 65f0 00000000 007c922a 4082922a 40020030 .....|.*@..*@..0 - 6600 9f82922a 408e922a 40010054 91922a40 ...*@..*@..T..*@ - 6610 95922a40 01005400 00000000 00000091 ..*@..T......... - 6620 922a4095 922a4001 00530000 00000000 .*@..*@..S...... - 6630 00009192 2a409592 2a400100 54000000 ....*@..*@..T... - 6640 00000000 0098922a 40af922a 40010052 .......*@..*@..R - 6650 af922a40 d9922a40 01005ed9 922a40de ..*@..*@..^..*@. + 5d80 00c08d2a 40c98d2a 40010052 c98d2a40 ...*@..*@..R..*@ + 5d90 d18d2a40 0400f301 529f0000 00000000 ..*@....R....... + 5da0 0000c08d 2a40c98d 2a400100 53c98d2a ....*@..*@..S..* + 5db0 40d18d2a 400400f3 01539f00 00000000 @..*@....S...... + 5dc0 000000d4 8d2a40dd 8d2a4001 0052dd8d .....*@..*@..R.. + 5dd0 2a40e58d 2a400400 f301529f 00000000 *@..*@....R..... + 5de0 00000000 d48d2a40 dd8d2a40 010053dd ......*@..*@..S. + 5df0 8d2a40e5 8d2a4004 00f30153 9f000000 .*@..*@....S.... + 5e00 00000000 00e88d2a 40ef8d2a 40010052 .......*@..*@..R + 5e10 ef8d2a40 008e2a40 0400f301 529f0000 ..*@..*@....R... + 5e20 00000000 0000e88d 2a40ef8d 2a400100 ........*@..*@.. + 5e30 53ef8d2a 40008e2a 400400f3 01539f00 S..*@..*@....S.. + 5e40 00000000 0000000c 8e2a4012 8e2a4001 .........*@..*@. + 5e50 0052128e 2a401a8e 2a400100 541a8e2a .R..*@..*@..T..* + 5e60 40228e2a 400400f3 01529f00 00000000 @".*@....R...... + 5e70 00000024 8e2a4028 8e2a4001 0052288e ...$.*@(.*@..R(. + 5e80 2a40328e 2a400100 53328e2a 403a8e2a *@2.*@..S2.*@:.* + 5e90 400400f3 01529f00 00000000 0000003c @....R.........< + 5ea0 8e2a4040 8e2a4001 0052408e 2a404b8e .*@@.*@..R@.*@K. + 5eb0 2a400100 534b8e2a 40528e2a 400400f3 *@..SK.*@R.*@... + 5ec0 01529f00 00000000 00000054 8e2a405a .R.........T.*@Z + 5ed0 8e2a4001 00525a8e 2a40618e 2a400100 .*@..RZ.*@a.*@.. + 5ee0 54618e2a 406b8e2a 400400f3 01529f00 Ta.*@k.*@....R.. + 5ef0 00000000 0000006c 8e2a4070 8e2a4001 .......l.*@p.*@. + 5f00 0052708e 2a407b8e 2a400100 537b8e2a .Rp.*@{.*@..S{.* + 5f10 40828e2a 400400f3 01529f00 00000000 @..*@....R...... + 5f20 00000084 8e2a4088 8e2a4001 0052888e .....*@..*@..R.. + 5f30 2a40938e 2a400100 53938e2a 409a8e2a *@..*@..S..*@..* + 5f40 400400f3 01529f00 00000000 0000009c @....R.......... + 5f50 8e2a40a0 8e2a4001 0052a08e 2a40ab8e .*@..*@..R..*@.. + 5f60 2a400100 53ab8e2a 40b28e2a 400400f3 *@..S..*@..*@... + 5f70 01529f00 00000000 000000b4 8e2a40b8 .R...........*@. + 5f80 8e2a4001 0052b88e 2a40c38e 2a400100 .*@..R..*@..*@.. + 5f90 53c38e2a 40ca8e2a 400400f3 01529f00 S..*@..*@....R.. + 5fa0 00000000 000000cc 8e2a40d0 8e2a4001 .........*@..*@. + 5fb0 0052d08e 2a40db8e 2a400100 53db8e2a .R..*@..*@..S..* + 5fc0 40e28e2a 400400f3 01529f00 00000000 @..*@....R...... + 5fd0 000000e4 8e2a40e8 8e2a4001 0052e88e .....*@..*@..R.. + 5fe0 2a40f38e 2a400100 53f38e2a 40fa8e2a *@..*@..S..*@..* + 5ff0 400400f3 01529f00 00000000 00000050 @....R.........P + 6000 8f2a405a 8f2a4001 00525a8f 2a40708f .*@Z.*@..RZ.*@p. + 6010 2a400100 5c708f2a 40758f2a 400400f3 *@..\p.*@u.*@... + 6020 01529f00 00000000 00000090 8f2a409a .R...........*@. + 6030 8f2a4006 00529304 5393049a 8f2a4005 .*@..R..S....*@. + 6040 902a4006 00f303f5 02259f00 00000000 .*@......%...... + 6050 000000ab 8f2a40b0 8f2a4001 0052b08f .....*@..*@..R.. + 6060 2a400090 2a400100 5e00902a 4005902a *@..*@..^..*@..* + 6070 40010052 00000000 00000000 08902a40 @..R..........*@ + 6080 12902a40 01005212 902a4042 902a4001 ..*@..R..*@B.*@. + 6090 005d4290 2a404790 2a400400 f301529f .]B.*@G.*@....R. + 60a0 00000000 00000000 1e902a40 20902a40 ..........*@ .*@ + 60b0 01005220 902a4040 902a4001 005c0000 ..R .*@@.*@..\.. + 60c0 00000000 00004890 2a405290 2a400100 ......H.*@R.*@.. + 60d0 5252902a 4080902a 4001005d 80902a40 RR.*@..*@..]..*@ + 60e0 85902a40 0400f301 529f0000 00000000 ..*@....R....... + 60f0 00005e90 2a406090 2a400100 5260902a ..^.*@`.*@..R`.* + 6100 407e902a 4001005c 00000000 00000000 @~.*@..\........ + 6110 c0902a40 d9902a40 010052d9 902a40e8 ..*@..*@..R..*@. + 6120 902a4001 005de890 2a403791 2a400400 .*@..]..*@7.*@.. + 6130 f301529f 00000000 00000000 c0902a40 ..R...........*@ + 6140 d9902a40 010053d9 902a4030 912a4001 ..*@..S..*@0.*@. + 6150 005e3091 2a403791 2a400400 f301539f .^0.*@7.*@....S. + 6160 00000000 00000000 c0902a40 e8902a40 ..........*@..*@ + 6170 0200309f e8902a40 f8902a40 0100551a ..0...*@..*@..U. + 6180 912a4026 912a4001 00550000 00000000 .*@&.*@..U...... + 6190 0000c090 2a40e890 2a400200 309ffc90 ....*@..*@..0... + 61a0 2a400591 2a400100 520c912a 4021912a *@..*@..R..*@!.* + 61b0 40010052 00000000 00000000 c0902a40 @..R..........*@ + 61c0 e8902a40 0200309f e8902a40 18912a40 ..*@..0...*@..*@ + 61d0 01005f18 912a4021 912a4001 00522191 .._..*@!.*@..R!. + 61e0 2a402691 2a400100 5f000000 00000000 *@&.*@.._....... + 61f0 00c0902a 40e3902a 40020030 9fe3902a ...*@..*@..0...* + 6200 40e8902a 40010052 e8902a40 26912a40 @..*@..R..*@&.*@ + 6210 01005c00 00000000 00000014 912a4018 ..\..........*@. + 6220 912a4001 00520000 00000000 00001491 .*@..R.......... + 6230 2a401891 2a400100 5f000000 00000000 *@..*@.._....... + 6240 003c912a 4055912a 40010052 55912a40 .<.*@U.*@..RU.*@ + 6250 64912a40 01005d64 912a40b2 912a4004 d.*@..]d.*@..*@. + 6260 00f30152 9f000000 00000000 003c912a ...R.........<.* + 6270 4055912a 40010053 55912a40 ab912a40 @U.*@..SU.*@..*@ + 6280 01005eab 912a40b2 912a4004 00f30153 ..^..*@..*@....S + 6290 9f000000 00000000 003c912a 4064912a .........<.*@d.* + 62a0 40020030 9f64912a 4074912a 40010055 @..0.d.*@t.*@..U + 62b0 95912a40 a1912a40 01005500 00000000 ..*@..*@..U..... + 62c0 0000003c 912a4064 912a4002 00309f78 ...<.*@d.*@..0.x + 62d0 912a4081 912a4001 00528891 2a409c91 .*@..*@..R..*@.. + 62e0 2a400100 52000000 00000000 003c912a *@..R........<.* + 62f0 4064912a 40020030 9f64912a 4093912a @d.*@..0.d.*@..* + 6300 4001005f 93912a40 9c912a40 0100529c @.._..*@..*@..R. + 6310 912a40a1 912a4001 005f0000 00000000 .*@..*@.._...... + 6320 00003c91 2a405f91 2a400200 309f5f91 ..<.*@_.*@..0._. + 6330 2a406491 2a400100 5264912a 40a1912a *@d.*@..Rd.*@..* + 6340 4001005c 00000000 00000000 8f912a40 @..\..........*@ + 6350 93912a40 01005200 00000000 0000008f ..*@..R......... + 6360 912a4093 912a4001 005f0000 00000000 .*@..*@.._...... + 6370 0000b491 2a40cd91 2a400100 52cd912a ....*@..*@..R..* + 6380 40dc912a 4001005d dc912a40 27922a40 @..*@..]..*@'.*@ + 6390 0400f301 529f0000 00000000 0000b491 ....R........... + 63a0 2a40cd91 2a400100 53cd912a 4020922a *@..*@..S..*@ .* + 63b0 4001005e 20922a40 27922a40 0400f301 @..^ .*@'.*@.... + 63c0 539f0000 00000000 0000b491 2a40dc91 S...........*@.. + 63d0 2a400200 309fdc91 2a40ec91 2a400100 *@..0...*@..*@.. + 63e0 550a922a 4016922a 40010055 00000000 U..*@..*@..U.... + 63f0 00000000 b4912a40 dc912a40 0200309f ......*@..*@..0. + 6400 ed912a40 f5912a40 010052fc 912a4011 ..*@..*@..R..*@. + 6410 922a4001 00520000 00000000 0000b491 .*@..R.......... + 6420 2a40dc91 2a400200 309fdc91 2a400892 *@..*@..0...*@.. + 6430 2a400100 5f08922a 4011922a 40010052 *@.._..*@..*@..R + 6440 11922a40 16922a40 01005f00 00000000 ..*@..*@.._..... + 6450 000000b4 912a40d7 912a4002 00309fd7 .....*@..*@..0.. + 6460 912a40dc 912a4001 0052dc91 2a401692 .*@..*@..R..*@.. + 6470 2a400100 5c000000 00000000 0004922a *@..\..........* + 6480 4008922a 40010052 00000000 00000000 @..*@..R........ + 6490 04922a40 08922a40 01005f00 00000000 ..*@..*@.._..... + 64a0 00000028 922a4041 922a4001 00524192 ...(.*@A.*@..RA. + 64b0 2a405092 2a400100 5d50922a 4097922a *@P.*@..]P.*@..* + 64c0 400400f3 01529f00 00000000 00000028 @....R.........( + 64d0 922a4041 922a4001 00534192 2a409292 .*@A.*@..SA.*@.. + 64e0 2a400100 5f92922a 4097922a 400400f3 *@.._..*@..*@... + 64f0 01539f00 00000000 00000028 922a4050 .S.........(.*@P + 6500 922a4002 00309f50 922a405d 922a4001 .*@..0.P.*@].*@. + 6510 00547a92 2a408692 2a400100 54000000 .Tz.*@..*@..T... + 6520 00000000 0028922a 4050922a 40020030 .....(.*@P.*@..0 + 6530 9f5e922a 4066922a 40010052 6c922a40 .^.*@f.*@..Rl.*@ + 6540 81922a40 01005200 00000000 00000028 ..*@..R........( + 6550 922a4050 922a4002 00309f50 922a4078 .*@P.*@..0.P.*@x + 6560 922a4001 005e7892 2a408192 2a400100 .*@..^x.*@..*@.. + 6570 5281922a 4086922a 4001005e 00000000 R..*@..*@..^.... + 6580 00000000 28922a40 4b922a40 0200309f ....(.*@K.*@..0. + 6590 4b922a40 50922a40 01005250 922a4086 K.*@P.*@..RP.*@. + 65a0 922a4001 005c0000 00000000 00007492 .*@..\........t. + 65b0 2a407892 2a400100 52000000 00000000 *@x.*@..R....... + 65c0 0074922a 4078922a 4001005e 00000000 .t.*@x.*@..^.... + 65d0 00000000 98922a40 a4922a40 010052a4 ......*@..*@..R. + 65e0 922a40b3 922a4004 00f30152 9f000000 .*@..*@....R.... + 65f0 00000000 0098922a 409e922a 40020030 .......*@..*@..0 + 6600 9f9e922a 40aa922a 40010054 ad922a40 ...*@..*@..T..*@ + 6610 b1922a40 01005400 00000000 000000ad ..*@..T......... + 6620 922a40b1 922a4001 00530000 00000000 .*@..*@..S...... + 6630 0000ad92 2a40b192 2a400100 54000000 ....*@..*@..T... + 6640 00000000 00b4922a 40cb922a 40010052 .......*@..*@..R + 6650 cb922a40 f5922a40 01005ef5 922a40fa ..*@..*@..^..*@. 6660 922a4004 00f30152 9f000000 00000000 .*@....R........ - 6670 0098922a 40b9922a 40010053 b9922a40 ...*@..*@..S..*@ - 6680 d7922a40 01005dd7 922a40de 922a4004 ..*@..]..*@..*@. - 6690 00f30153 9f000000 00000000 0098922a ...S...........* - 66a0 40bd922a 40010054 bd922a40 d5922a40 @..*@..T..*@..*@ - 66b0 01005cd5 922a40de 922a4004 00f30154 ..\..*@..*@....T - 66c0 9f000000 00000000 00e0922a 40ef922a ...........*@..* - 66d0 40010052 ef922a40 0e932a40 01005d0e @..R..*@..*@..]. - 66e0 932a4013 932a4004 00f30152 9f000000 .*@..*@....R.... - 66f0 00000000 00e0922a 40f4922a 40010053 .......*@..*@..S - 6700 f4922a40 13932a40 0400f301 539f0000 ..*@..*@....S... - 6710 00000000 0000e092 2a40f492 2a400100 ........*@..*@.. - 6720 54f4922a 400c932a 4001005c 0c932a40 T..*@..*@..\..*@ - 6730 13932a40 0400f301 549f0000 00000000 ..*@....T....... - 6740 00001493 2a401f93 2a400100 521f932a ....*@..*@..R..* - 6750 4030932a 4001005c 30932a40 35932a40 @0.*@..\0.*@5.*@ - 6760 0400f301 529f0000 00000000 00001493 ....R........... - 6770 2a402493 2a400100 5324932a 4035932a *@$.*@..S$.*@5.* - 6780 400400f3 01539f00 00000000 00000038 @....S.........8 - 6790 932a4043 932a4001 00524393 2a405993 .*@C.*@..RC.*@Y. - 67a0 2a400100 5c59932a 405e932a 400400f3 *@..\Y.*@^.*@... - 67b0 01529f00 00000000 00000038 932a404b .R.........8.*@K - 67c0 932a4001 00534b93 2a405e93 2a400400 .*@..SK.*@^.*@.. - 67d0 f301539f 00000000 00000000 38932a40 ..S.........8.*@ - 67e0 4b932a40 0100544b 932a405e 932a4004 K.*@..TK.*@^.*@. - 67f0 00f30154 9f000000 00000000 0060932a ...T.........`.* - 6800 407b932a 40010052 7b932a40 84932a40 @{.*@..R{.*@..*@ - 6810 0400f301 529f8493 2a408693 2a400100 ....R...*@..*@.. - 6820 5286932a 4088932a 400400f3 01529f00 R..*@..*@....R.. - 6830 00000000 00000088 932a4093 932a4001 .........*@..*@. - 6840 00529393 2a40a893 2a400100 5ca8932a .R..*@..*@..\..* - 6850 40ad932a 400400f3 01529f00 00000000 @..*@....R...... - 6860 00000088 932a409b 932a4001 00539b93 .....*@..*@..S.. - 6870 2a40ad93 2a400400 f301539f 00000000 *@..*@....S..... - 6880 00000000 b0932a40 b8932a40 010052b8 ......*@..*@..R. - 6890 932a40c3 932a4004 00f30152 9f000000 .*@..*@....R.... - 68a0 00000000 00b0932a 40b8932a 40010053 .......*@..*@..S - 68b0 b8932a40 c3932a40 0400f301 539f0000 ..*@..*@....S... - 68c0 00000000 0000c493 2a40d093 2a400100 ........*@..*@.. - 68d0 52d0932a 40dc932a 4001005c dc932a40 R..*@..*@..\..*@ - 68e0 e1932a40 0400f301 529f0000 00000000 ..*@....R....... - 68f0 0000c493 2a40d093 2a400100 53d0932a ....*@..*@..S..* - 6900 40e1932a 400400f3 01539f00 00000000 @..*@....S...... - 6910 000000d1 932a40d5 932a4001 0052d593 .....*@..*@..R.. - 6920 2a40d793 2a400100 53000000 00000000 *@..*@..S....... - 6930 00e4932a 40f0932a 40010052 f0932a40 ...*@..*@..R..*@ - 6940 fc932a40 01005cfc 932a4001 942a4004 ..*@..\..*@..*@. - 6950 00f30152 9f000000 00000000 00e4932a ...R...........* - 6960 40f0932a 40010053 f0932a40 01942a40 @..*@..S..*@..*@ - 6970 0400f301 539f0000 00000000 0000f193 ....S........... - 6980 2a40f593 2a400100 52f5932a 40f7932a *@..*@..R..*@..* - 6990 40010053 00000000 00000000 04942a40 @..S..........*@ - 69a0 0c942a40 0100520c 942a4017 942a4004 ..*@..R..*@..*@. - 69b0 00f30152 9f000000 00000000 0004942a ...R...........* - 69c0 400c942a 40010053 0c942a40 17942a40 @..*@..S..*@..*@ - 69d0 0400f301 539f0000 00000000 00001894 ....S........... - 69e0 2a402094 2a400100 5220942a 402b942a *@ .*@..R .*@+.* - 69f0 400400f3 01529f00 00000000 00000018 @....R.......... - 6a00 942a4020 942a4001 00532094 2a402b94 .*@ .*@..S .*@+. + 6670 00b4922a 40d5922a 40010053 d5922a40 ...*@..*@..S..*@ + 6680 f3922a40 01005df3 922a40fa 922a4004 ..*@..]..*@..*@. + 6690 00f30153 9f000000 00000000 00b4922a ...S...........* + 66a0 40d9922a 40010054 d9922a40 f1922a40 @..*@..T..*@..*@ + 66b0 01005cf1 922a40fa 922a4004 00f30154 ..\..*@..*@....T + 66c0 9f000000 00000000 00fc922a 400b932a ...........*@..* + 66d0 40010052 0b932a40 2a932a40 01005d2a @..R..*@*.*@..]* + 66e0 932a402f 932a4004 00f30152 9f000000 .*@/.*@....R.... + 66f0 00000000 00fc922a 4010932a 40010053 .......*@..*@..S + 6700 10932a40 2f932a40 0400f301 539f0000 ..*@/.*@....S... + 6710 00000000 0000fc92 2a401093 2a400100 ........*@..*@.. + 6720 5410932a 4028932a 4001005c 28932a40 T..*@(.*@..\(.*@ + 6730 2f932a40 0400f301 549f0000 00000000 /.*@....T....... + 6740 00003093 2a403b93 2a400100 523b932a ..0.*@;.*@..R;.* + 6750 404c932a 4001005c 4c932a40 51932a40 @L.*@..\L.*@Q.*@ + 6760 0400f301 529f0000 00000000 00003093 ....R.........0. + 6770 2a404093 2a400100 5340932a 4051932a *@@.*@..S@.*@Q.* + 6780 400400f3 01539f00 00000000 00000054 @....S.........T + 6790 932a405f 932a4001 00525f93 2a407593 .*@_.*@..R_.*@u. + 67a0 2a400100 5c75932a 407a932a 400400f3 *@..\u.*@z.*@... + 67b0 01529f00 00000000 00000054 932a4067 .R.........T.*@g + 67c0 932a4001 00536793 2a407a93 2a400400 .*@..Sg.*@z.*@.. + 67d0 f301539f 00000000 00000000 54932a40 ..S.........T.*@ + 67e0 67932a40 01005467 932a407a 932a4004 g.*@..Tg.*@z.*@. + 67f0 00f30154 9f000000 00000000 007c932a ...T.........|.* + 6800 4097932a 40010052 97932a40 a0932a40 @..*@..R..*@..*@ + 6810 0400f301 529fa093 2a40a293 2a400100 ....R...*@..*@.. + 6820 52a2932a 40a4932a 400400f3 01529f00 R..*@..*@....R.. + 6830 00000000 000000a4 932a40af 932a4001 .........*@..*@. + 6840 0052af93 2a40c493 2a400100 5cc4932a .R..*@..*@..\..* + 6850 40c9932a 400400f3 01529f00 00000000 @..*@....R...... + 6860 000000a4 932a40b7 932a4001 0053b793 .....*@..*@..S.. + 6870 2a40c993 2a400400 f301539f 00000000 *@..*@....S..... + 6880 00000000 cc932a40 d4932a40 010052d4 ......*@..*@..R. + 6890 932a40df 932a4004 00f30152 9f000000 .*@..*@....R.... + 68a0 00000000 00cc932a 40d4932a 40010053 .......*@..*@..S + 68b0 d4932a40 df932a40 0400f301 539f0000 ..*@..*@....S... + 68c0 00000000 0000e093 2a40ec93 2a400100 ........*@..*@.. + 68d0 52ec932a 40f8932a 4001005c f8932a40 R..*@..*@..\..*@ + 68e0 fd932a40 0400f301 529f0000 00000000 ..*@....R....... + 68f0 0000e093 2a40ec93 2a400100 53ec932a ....*@..*@..S..* + 6900 40fd932a 400400f3 01539f00 00000000 @..*@....S...... + 6910 000000ed 932a40f1 932a4001 0052f193 .....*@..*@..R.. + 6920 2a40f393 2a400100 53000000 00000000 *@..*@..S....... + 6930 0000942a 400c942a 40010052 0c942a40 ...*@..*@..R..*@ + 6940 18942a40 01005c18 942a401d 942a4004 ..*@..\..*@..*@. + 6950 00f30152 9f000000 00000000 0000942a ...R...........* + 6960 400c942a 40010053 0c942a40 1d942a40 @..*@..S..*@..*@ + 6970 0400f301 539f0000 00000000 00000d94 ....S........... + 6980 2a401194 2a400100 5211942a 4013942a *@..*@..R..*@..* + 6990 40010053 00000000 00000000 20942a40 @..S........ .*@ + 69a0 28942a40 01005228 942a4033 942a4004 (.*@..R(.*@3.*@. + 69b0 00f30152 9f000000 00000000 0020942a ...R......... .* + 69c0 4028942a 40010053 28942a40 33942a40 @(.*@..S(.*@3.*@ + 69d0 0400f301 539f0000 00000000 00003494 ....S.........4. + 69e0 2a403c94 2a400100 523c942a 4047942a *@<.*@..R<.*@G.* + 69f0 400400f3 01529f00 00000000 00000034 @....R.........4 + 6a00 942a403c 942a4001 00533c94 2a404794 .*@<.*@..S<.*@G. 6a10 2a400400 f301539f 00000000 00000000 *@....S......... - 6a20 2c942a40 40942a40 01005240 942a406c ,.*@@.*@..R@.*@l - 6a30 942a4001 005d6c94 2a407194 2a400400 .*@..]l.*@q.*@.. - 6a40 f301529f 00000000 00000000 2c942a40 ..R.........,.*@ - 6a50 40942a40 01005340 942a4071 942a4004 @.*@..S@.*@q.*@. - 6a60 00f30153 9f000000 00000000 002c942a ...S.........,.* - 6a70 4040942a 40010054 40942a40 6a942a40 @@.*@..T@.*@j.*@ - 6a80 01005c6a 942a4071 942a4004 00f30154 ..\j.*@q.*@....T - 6a90 9f000000 00000000 002c942a 4041942a .........,.*@A.* - 6aa0 40020030 9f41942a 4049942a 40010052 @..0.A.*@I.*@..R - 6ab0 50942a40 64942a40 01005264 942a4066 P.*@d.*@..Rd.*@f - 6ac0 942a4002 007c0000 00000000 00000074 .*@..|.........t - 6ad0 942a4078 942a4001 00527894 2a40bb94 .*@x.*@..Rx.*@.. - 6ae0 2a400100 56bb942a 40c2942a 400400f3 *@..V..*@..*@... - 6af0 01529fc2 942a40c4 942a4001 0056c494 .R...*@..*@..V.. - 6b00 2a40cb94 2a400400 f301529f 00000000 *@..*@....R..... - 6b10 00000000 74942a40 bb942a40 010053bb ....t.*@..*@..S. - 6b20 942a40c2 942a4004 00f30153 9fc2942a .*@..*@....S...* - 6b30 40c4942a 40010053 c4942a40 cb942a40 @..*@..S..*@..*@ - 6b40 0400f301 539f0000 00000000 00007494 ....S.........t. - 6b50 2a40bb94 2a400100 54bb942a 40c2942a *@..*@..T..*@..* - 6b60 400400f3 01549fc2 942a40c4 942a4001 @....T...*@..*@. - 6b70 0054c494 2a40cb94 2a400400 f301549f .T..*@..*@....T. - 6b80 00000000 00000000 cc942a40 dc942a40 ..........*@..*@ - 6b90 010052dc 942a40ea 942a4001 005cea94 ..R..*@..*@..\.. - 6ba0 2a40ef94 2a400400 f301529f 00000000 *@..*@....R..... - 6bb0 00000000 cc942a40 dc942a40 010053dc ......*@..*@..S. - 6bc0 942a40ef 942a4004 00f30153 9f000000 .*@..*@....S.... - 6bd0 00000000 00cc942a 40dc942a 40010054 .......*@..*@..T - 6be0 dc942a40 ef942a40 0400f301 549f0000 ..*@..*@....T... - 6bf0 00000000 0000f094 2a400595 2a400100 ........*@..*@.. - 6c00 5205952a 4052952a 4001005e 52952a40 R..*@R.*@..^R.*@ - 6c10 8d952a40 0400f301 529f0000 00000000 ..*@....R....... - 6c20 0000f094 2a400995 2a400100 5309952a ....*@..*@..S..* - 6c30 4050952a 4001005d 50952a40 8d952a40 @P.*@..]P.*@..*@ - 6c40 0400f301 539f0000 00000000 0000f094 ....S........... - 6c50 2a400c95 2a400200 309f0c95 2a401495 *@..*@..0...*@.. - 6c60 2a400100 5214952a 404e952a 4001005c *@..R..*@N.*@..\ - 6c70 4e952a40 55952a40 01005255 952a407e N.*@U.*@..RU.*@~ - 6c80 952a4001 005c0000 00000000 0000f094 .*@..\.......... - 6c90 2a405095 2a400200 309f5095 2a407995 *@P.*@..0.P.*@y. - 6ca0 2a400100 5d000000 00000000 00f0942a *@..]..........* - 6cb0 4055952a 40020030 9f55952a 4064952a @U.*@..0.U.*@d.* - 6cc0 4001005e 64952a40 68952a40 01005268 @..^d.*@h.*@..Rh - 6cd0 952a4070 952a4001 005e7095 2a407495 .*@p.*@..^p.*@t. - 6ce0 2a400200 7c087495 2a407995 2a400100 *@..|.t.*@y.*@.. - 6cf0 5e000000 00000000 00f0942a 4055952a ^..........*@U.* - 6d00 40020030 9f5c952a 4068952a 40010052 @..0.\.*@h.*@..R - 6d10 6e952a40 74952a40 01005200 00000000 n.*@t.*@..R..... - 6d20 00000090 952a40ab 952a4001 0052ab95 .....*@..*@..R.. - 6d30 2a406896 2a400100 5f68962a 408e962a *@h.*@.._h.*@..* - 6d40 400400f3 01529f8e 962a40d8 962a4001 @....R...*@..*@. - 6d50 005fd896 2a40e996 2a400400 f301529f ._..*@..*@....R. - 6d60 00000000 00000000 90952a40 bf952a40 ..........*@..*@ - 6d70 010053bf 952a40c4 952a4004 00f30153 ..S..*@..*@....S - 6d80 9fc4952a 403c962a 40010055 3c962a40 ...*@<.*@..U<.*@ - 6d90 48962a40 0400f301 539f4896 2a405796 H.*@....S.H.*@W. - 6da0 2a400100 5557962a 4064962a 400400f3 *@..UW.*@d.*@... - 6db0 01539f64 962a4068 962a4001 00556896 .S.d.*@h.*@..Uh. - 6dc0 2a408e96 2a400400 f301539f 8e962a40 *@..*@....S...*@ - 6dd0 90962a40 01005590 962a40e9 962a4004 ..*@..U..*@..*@. - 6de0 00f30153 9f000000 00000000 0090952a ...S...........* - 6df0 40bf952a 40010054 bf952a40 e2962a40 @..*@..T..*@..*@ - 6e00 01005ee2 962a40e9 962a4004 00f30154 ..^..*@..*@....T - 6e10 9f000000 00000000 0066962a 4084962a .........f.*@..* - 6e20 4001005c 00000000 00000000 68962a40 @..\........h.*@ - 6e30 8e962a40 01005f00 00000000 0000008e ..*@.._......... - 6e40 962a4090 962a4002 00309f90 962a40b1 .*@..*@..0...*@. - 6e50 962a4001 005cb196 2a40b396 2a400200 .*@..\..*@..*@.. - 6e60 309fbe96 2a40c696 2a400100 52c6962a 0...*@..*@..R..* - 6e70 40c8962a 40010053 00000000 00000000 @..*@..S........ - 6e80 8e962a40 90962a40 0200309f 9d962a40 ..*@..*@..0...*@ - 6e90 a5962a40 010052a5 962a40a7 962a4001 ..*@..R..*@..*@. - 6ea0 0053b396 2a40d096 2a400100 5c000000 .S..*@..*@..\... - 6eb0 00000000 00ec962a 4004972a 40010052 .......*@..*@..R - 6ec0 04972a40 61972a40 01005261 972a407d ..*@a.*@..Ra.*@} - 6ed0 972a4001 00557d97 2a408097 2a400100 .*@..U}.*@..*@.. - 6ee0 5280972a 4085972a 40030075 019f8597 R..*@..*@..u.... - 6ef0 2a408d97 2a400100 558d972a 40a0972a *@..*@..U..*@..* - 6f00 40010052 00000000 00000000 ec962a40 @..R..........*@ - 6f10 04972a40 01005204 972a405f 972a4001 ..*@..R..*@_.*@. - 6f20 00545f97 2a407797 2a400100 5377972a .T_.*@w.*@..Sw.* - 6f30 4080972a 40010054 80972a40 8a972a40 @..*@..T..*@..*@ - 6f40 03007301 9f8a972a 408d972a 40010053 ..s....*@..*@..S - 6f50 8d972a40 94972a40 01005494 972a409b ..*@..*@..T..*@. - 6f60 972a4003 0074019f 9b972a40 a3972a40 .*@..t....*@..*@ - 6f70 01005400 00000000 000000b0 972a40c9 ..T..........*@. - 6f80 972a4001 0052c997 2a401298 2a400100 .*@..R..*@..*@.. - 6f90 5e12982a 4017982a 400400f3 01529f00 ^..*@..*@....R.. - 6fa0 00000000 000000b0 972a40be 972a4006 .........*@..*@. - 6fb0 00549304 559304be 972a4017 982a4006 .T..U....*@..*@. - 6fc0 00f303f5 04259f00 00000000 00000018 .....%.......... - 6fd0 982a4024 982a4001 00522498 2a402c98 .*@$.*@..R$.*@,. + 6a20 48942a40 5c942a40 0100525c 942a4088 H.*@\.*@..R\.*@. + 6a30 942a4001 005d8894 2a408d94 2a400400 .*@..]..*@..*@.. + 6a40 f301529f 00000000 00000000 48942a40 ..R.........H.*@ + 6a50 5c942a40 0100535c 942a408d 942a4004 \.*@..S\.*@..*@. + 6a60 00f30153 9f000000 00000000 0048942a ...S.........H.* + 6a70 405c942a 40010054 5c942a40 86942a40 @\.*@..T\.*@..*@ + 6a80 01005c86 942a408d 942a4004 00f30154 ..\..*@..*@....T + 6a90 9f000000 00000000 0048942a 405d942a .........H.*@].* + 6aa0 40020030 9f5d942a 4065942a 40010052 @..0.].*@e.*@..R + 6ab0 6c942a40 80942a40 01005280 942a4082 l.*@..*@..R..*@. + 6ac0 942a4002 007c0000 00000000 00000090 .*@..|.......... + 6ad0 942a4094 942a4001 00529494 2a40d794 .*@..*@..R..*@.. + 6ae0 2a400100 56d7942a 40de942a 400400f3 *@..V..*@..*@... + 6af0 01529fde 942a40e0 942a4001 0056e094 .R...*@..*@..V.. + 6b00 2a40e794 2a400400 f301529f 00000000 *@..*@....R..... + 6b10 00000000 90942a40 d7942a40 010053d7 ......*@..*@..S. + 6b20 942a40de 942a4004 00f30153 9fde942a .*@..*@....S...* + 6b30 40e0942a 40010053 e0942a40 e7942a40 @..*@..S..*@..*@ + 6b40 0400f301 539f0000 00000000 00009094 ....S........... + 6b50 2a40d794 2a400100 54d7942a 40de942a *@..*@..T..*@..* + 6b60 400400f3 01549fde 942a40e0 942a4001 @....T...*@..*@. + 6b70 0054e094 2a40e794 2a400400 f301549f .T..*@..*@....T. + 6b80 00000000 00000000 e8942a40 f8942a40 ..........*@..*@ + 6b90 010052f8 942a4006 952a4001 005c0695 ..R..*@..*@..\.. + 6ba0 2a400b95 2a400400 f301529f 00000000 *@..*@....R..... + 6bb0 00000000 e8942a40 f8942a40 010053f8 ......*@..*@..S. + 6bc0 942a400b 952a4004 00f30153 9f000000 .*@..*@....S.... + 6bd0 00000000 00e8942a 40f8942a 40010054 .......*@..*@..T + 6be0 f8942a40 0b952a40 0400f301 549f0000 ..*@..*@....T... + 6bf0 00000000 00000c95 2a402195 2a400100 ........*@!.*@.. + 6c00 5221952a 406e952a 4001005e 6e952a40 R!.*@n.*@..^n.*@ + 6c10 a9952a40 0400f301 529f0000 00000000 ..*@....R....... + 6c20 00000c95 2a402595 2a400100 5325952a ....*@%.*@..S%.* + 6c30 406c952a 4001005d 6c952a40 a9952a40 @l.*@..]l.*@..*@ + 6c40 0400f301 539f0000 00000000 00000c95 ....S........... + 6c50 2a402895 2a400200 309f2895 2a403095 *@(.*@..0.(.*@0. + 6c60 2a400100 5230952a 406a952a 4001005c *@..R0.*@j.*@..\ + 6c70 6a952a40 71952a40 01005271 952a409a j.*@q.*@..Rq.*@. + 6c80 952a4001 005c0000 00000000 00000c95 .*@..\.......... + 6c90 2a406c95 2a400200 309f6c95 2a409595 *@l.*@..0.l.*@.. + 6ca0 2a400100 5d000000 00000000 000c952a *@..]..........* + 6cb0 4071952a 40020030 9f71952a 4080952a @q.*@..0.q.*@..* + 6cc0 4001005e 80952a40 84952a40 01005284 @..^..*@..*@..R. + 6cd0 952a408c 952a4001 005e8c95 2a409095 .*@..*@..^..*@.. + 6ce0 2a400200 7c089095 2a409595 2a400100 *@..|...*@..*@.. + 6cf0 5e000000 00000000 000c952a 4071952a ^..........*@q.* + 6d00 40020030 9f78952a 4084952a 40010052 @..0.x.*@..*@..R + 6d10 8a952a40 90952a40 01005200 00000000 ..*@..*@..R..... + 6d20 000000ac 952a40c7 952a4001 0052c795 .....*@..*@..R.. + 6d30 2a408496 2a400100 5f84962a 40aa962a *@..*@.._..*@..* + 6d40 400400f3 01529faa 962a40f4 962a4001 @....R...*@..*@. + 6d50 005ff496 2a400597 2a400400 f301529f ._..*@..*@....R. + 6d60 00000000 00000000 ac952a40 db952a40 ..........*@..*@ + 6d70 010053db 952a40e0 952a4004 00f30153 ..S..*@..*@....S + 6d80 9fe0952a 4058962a 40010055 58962a40 ...*@X.*@..UX.*@ + 6d90 64962a40 0400f301 539f6496 2a407396 d.*@....S.d.*@s. + 6da0 2a400100 5573962a 4080962a 400400f3 *@..Us.*@..*@... + 6db0 01539f80 962a4084 962a4001 00558496 .S...*@..*@..U.. + 6dc0 2a40aa96 2a400400 f301539f aa962a40 *@..*@....S...*@ + 6dd0 ac962a40 010055ac 962a4005 972a4004 ..*@..U..*@..*@. + 6de0 00f30153 9f000000 00000000 00ac952a ...S...........* + 6df0 40db952a 40010054 db952a40 fe962a40 @..*@..T..*@..*@ + 6e00 01005efe 962a4005 972a4004 00f30154 ..^..*@..*@....T + 6e10 9f000000 00000000 0082962a 40a0962a ...........*@..* + 6e20 4001005c 00000000 00000000 84962a40 @..\..........*@ + 6e30 aa962a40 01005f00 00000000 000000aa ..*@.._......... + 6e40 962a40ac 962a4002 00309fac 962a40cd .*@..*@..0...*@. + 6e50 962a4001 005ccd96 2a40cf96 2a400200 .*@..\..*@..*@.. + 6e60 309fda96 2a40e296 2a400100 52e2962a 0...*@..*@..R..* + 6e70 40e4962a 40010053 00000000 00000000 @..*@..S........ + 6e80 aa962a40 ac962a40 0200309f b9962a40 ..*@..*@..0...*@ + 6e90 c1962a40 010052c1 962a40c3 962a4001 ..*@..R..*@..*@. + 6ea0 0053cf96 2a40ec96 2a400100 5c000000 .S..*@..*@..\... + 6eb0 00000000 0008972a 4020972a 40010052 .......*@ .*@..R + 6ec0 20972a40 7d972a40 0100527d 972a4099 .*@}.*@..R}.*@. + 6ed0 972a4001 00559997 2a409c97 2a400100 .*@..U..*@..*@.. + 6ee0 529c972a 40a1972a 40030075 019fa197 R..*@..*@..u.... + 6ef0 2a40a997 2a400100 55a9972a 40bc972a *@..*@..U..*@..* + 6f00 40010052 00000000 00000000 08972a40 @..R..........*@ + 6f10 20972a40 01005220 972a407b 972a4001 .*@..R .*@{.*@. + 6f20 00547b97 2a409397 2a400100 5393972a .T{.*@..*@..S..* + 6f30 409c972a 40010054 9c972a40 a6972a40 @..*@..T..*@..*@ + 6f40 03007301 9fa6972a 40a9972a 40010053 ..s....*@..*@..S + 6f50 a9972a40 b0972a40 010054b0 972a40b7 ..*@..*@..T..*@. + 6f60 972a4003 0074019f b7972a40 bf972a40 .*@..t....*@..*@ + 6f70 01005400 00000000 000000cc 972a40e5 ..T..........*@. + 6f80 972a4001 0052e597 2a402e98 2a400100 .*@..R..*@..*@.. + 6f90 5e2e982a 4033982a 400400f3 01529f00 ^..*@3.*@....R.. + 6fa0 00000000 000000cc 972a40da 972a4006 .........*@..*@. + 6fb0 00549304 559304da 972a4033 982a4006 .T..U....*@3.*@. + 6fc0 00f303f5 04259f00 00000000 00000034 .....%.........4 + 6fd0 982a4040 982a4001 00524098 2a404898 .*@@.*@..R@.*@H. 6fe0 2a400400 f301529f 00000000 00000000 *@....R......... - 6ff0 2c982a40 38982a40 01005238 982a4040 ,.*@8.*@..R8.*@@ + 6ff0 48982a40 54982a40 01005254 982a405c H.*@T.*@..RT.*@\ 7000 982a4004 00f30152 9f000000 00000000 .*@....R........ - 7010 0040982a 405b982a 40010052 5b982a40 .@.*@[.*@..R[.*@ - 7020 8e982a40 01005e8e 982a4090 982a4001 ..*@..^..*@..*@. - 7030 00529098 2a409898 2a400100 5e98982a .R..*@..*@..^..* - 7040 409f982a 400400f3 01529f00 00000000 @..*@....R...... - 7050 00000040 982a4064 982a4001 00536498 ...@.*@d.*@..Sd. - 7060 2a408e98 2a400100 5d8e982a 4090982a *@..*@..]..*@..* - 7070 40010053 90982a40 96982a40 01005d96 @..S..*@..*@..]. - 7080 982a409f 982a4004 00f30153 9f000000 .*@..*@....S.... - 7090 00000000 0040982a 4064982a 40010054 .....@.*@d.*@..T - 70a0 64982a40 8e982a40 01005c8e 982a4090 d.*@..*@..\..*@. - 70b0 982a4001 00549098 2a409498 2a400100 .*@..T..*@..*@.. - 70c0 5c94982a 409f982a 400400f3 01549f00 \..*@..*@....T.. - 70d0 00000000 00000040 982a4064 982a4001 .......@.*@d.*@. - 70e0 00556498 2a408e98 2a400100 5f8e982a .Ud.*@..*@.._..* - 70f0 4090982a 40010055 90982a40 9a982a40 @..*@..U..*@..*@ - 7100 01005f9a 982a409f 982a4004 00f30155 .._..*@..*@....U - 7110 9f000000 00000000 00a0982a 40a9982a ...........*@..* - 7120 40010052 a9982a40 b1982a40 0400f301 @..R..*@..*@.... - 7130 529f0000 00000000 0000a098 2a40a998 R...........*@.. - 7140 2a400100 53a9982a 40b1982a 400400f3 *@..S..*@..*@... - 7150 01539f00 00000000 000000a0 982a40a9 .S...........*@. - 7160 982a4001 0054a998 2a40b198 2a400400 .*@..T..*@..*@.. - 7170 f301549f 00000000 00000000 b4982a40 ..T...........*@ - 7180 bd982a40 010052bd 982a40c5 982a4004 ..*@..R..*@..*@. - 7190 00f30152 9f000000 00000000 00b4982a ...R...........* - 71a0 40bd982a 40010053 bd982a40 c5982a40 @..*@..S..*@..*@ - 71b0 0400f301 539f0000 00000000 0000b498 ....S........... - 71c0 2a40bd98 2a400100 54bd982a 40c5982a *@..*@..T..*@..* + 7010 005c982a 4077982a 40010052 77982a40 .\.*@w.*@..Rw.*@ + 7020 aa982a40 01005eaa 982a40ac 982a4001 ..*@..^..*@..*@. + 7030 0052ac98 2a40b498 2a400100 5eb4982a .R..*@..*@..^..* + 7040 40bb982a 400400f3 01529f00 00000000 @..*@....R...... + 7050 0000005c 982a4080 982a4001 00538098 ...\.*@..*@..S.. + 7060 2a40aa98 2a400100 5daa982a 40ac982a *@..*@..]..*@..* + 7070 40010053 ac982a40 b2982a40 01005db2 @..S..*@..*@..]. + 7080 982a40bb 982a4004 00f30153 9f000000 .*@..*@....S.... + 7090 00000000 005c982a 4080982a 40010054 .....\.*@..*@..T + 70a0 80982a40 aa982a40 01005caa 982a40ac ..*@..*@..\..*@. + 70b0 982a4001 0054ac98 2a40b098 2a400100 .*@..T..*@..*@.. + 70c0 5cb0982a 40bb982a 400400f3 01549f00 \..*@..*@....T.. + 70d0 00000000 0000005c 982a4080 982a4001 .......\.*@..*@. + 70e0 00558098 2a40aa98 2a400100 5faa982a .U..*@..*@.._..* + 70f0 40ac982a 40010055 ac982a40 b6982a40 @..*@..U..*@..*@ + 7100 01005fb6 982a40bb 982a4004 00f30155 .._..*@..*@....U + 7110 9f000000 00000000 00bc982a 40c5982a ...........*@..* + 7120 40010052 c5982a40 cd982a40 0400f301 @..R..*@..*@.... + 7130 529f0000 00000000 0000bc98 2a40c598 R...........*@.. + 7140 2a400100 53c5982a 40cd982a 400400f3 *@..S..*@..*@... + 7150 01539f00 00000000 000000bc 982a40c5 .S...........*@. + 7160 982a4001 0054c598 2a40cd98 2a400400 .*@..T..*@..*@.. + 7170 f301549f 00000000 00000000 d0982a40 ..T...........*@ + 7180 d9982a40 010052d9 982a40e1 982a4004 ..*@..R..*@..*@. + 7190 00f30152 9f000000 00000000 00d0982a ...R...........* + 71a0 40d9982a 40010053 d9982a40 e1982a40 @..*@..S..*@..*@ + 71b0 0400f301 539f0000 00000000 0000d098 ....S........... + 71c0 2a40d998 2a400100 54d9982a 40e1982a *@..*@..T..*@..* 71d0 400400f3 01549f00 00000000 00000000 @....T.......... 71e0 0000000b 00000001 00520b00 00001300 .........R...... 71f0 00000400 f301529f 00000000 00000000 ......R......... @@ -69622,682 +69629,682 @@ Contents of section .debug_loc: 75b0 00005701 00000100 55570100 005f0100 ..W.....UW..._.. 75c0 000400f3 01549f00 00000000 00000000 .....T.......... 75d0 00000015 00000001 00521500 00001700 .........R...... - 75e0 00000300 73609f00 00000000 000000f0 ....s`.......... - 75f0 502c40fc 502c4001 0052fc50 2c40cb51 P,@.P,@..R.P,@.Q + 75e0 00000300 73609f00 00000000 0000000c ....s`.......... + 75f0 512c4018 512c4001 00521851 2c40e751 Q,@.Q,@..R.Q,@.Q 7600 2c400400 f301529f 00000000 00000000 ,@....R......... - 7610 0f512c40 12512c40 050003f8 30ff3f12 .Q,@.Q,@....0.?. - 7620 512c4037 512c4001 005c3751 2c403a51 Q,@7Q,@..\7Q,@:Q - 7630 2c400100 523a512c 4044512c 4001005c ,@..R:Q,@DQ,@..\ - 7640 44512c40 48512c40 0200319f 4b512c40 DQ,@HQ,@..1.KQ,@ - 7650 56512c40 01005256 512c406d 512c4001 VQ,@..RVQ,@mQ,@. - 7660 005e6d51 2c406f51 2c400300 72019f6f .^mQ,@oQ,@..r..o - 7670 512c4072 512c4003 0072009f 72512c40 Q,@rQ,@..r..rQ,@ - 7680 c2512c40 01005c00 00000000 000000d4 .Q,@..\......... - 7690 512c40de 512c4001 0052de51 2c408152 Q,@.Q,@..R.Q,@.R - 76a0 2c400100 5c81522c 4086522c 400400f3 ,@..\.R,@.R,@... - 76b0 01529f00 00000000 000000d4 512c40fd .R..........Q,@. - 76c0 512c4001 0053fd51 2c408652 2c400400 Q,@..S.Q,@.R,@.. - 76d0 f301539f 00000000 00000000 db512c40 ..S..........Q,@ - 76e0 de512c40 010052de 512c4081 522c4001 .Q,@..R.Q,@.R,@. - 76f0 005c8152 2c408652 2c400400 f301529f .\.R,@.R,@....R. - 7700 00000000 00000000 d4522c40 11532c40 .........R,@.S,@ - 7710 0200309f 11532c40 22532c40 01005322 ..0..S,@"S,@..S" - 7720 532c4027 532c4003 0072029f 2a532c40 S,@'S,@..r..*S,@ - 7730 5d532c40 0200309f 5d532c40 8b532c40 ]S,@..0.]S,@.S,@ - 7740 01005300 00000000 000000ae 532c40cb ..S.........S,@. - 7750 532c4001 0052ce53 2c40e053 2c400100 S,@..R.S,@.S,@.. - 7760 52000000 00000000 00bc552c 40c4552c R.........U,@.U, - 7770 40010052 c4552c40 e5552c40 0400f301 @..R.U,@.U,@.... - 7780 529f0000 00000000 00005856 2c406456 R.........XV,@dV - 7790 2c400100 5264562c 4039572c 4001005d ,@..RdV,@9W,@..] - 77a0 39572c40 40572c40 0400f301 529f0000 9W,@@W,@....R... - 77b0 00000000 00005856 2c407f56 2c400200 ......XV,@.V,@.. - 77c0 309f7f56 2c408356 2c400100 5383562c 0..V,@.V,@..S.V, - 77d0 403b572c 4001005e 00000000 00000000 @;W,@..^........ - 77e0 87562c40 8f562c40 0100528f 562c4094 .V,@.V,@..R.V,@. - 77f0 562c4001 00539d56 2c409f56 2c400100 V,@..S.V,@.V,@.. - 7800 52000000 00000000 005c572c 4071572c R........\W,@qW, - 7810 40010052 71572c40 8f572c40 01005d8f @..RqW,@.W,@..]. - 7820 572c4090 592c4004 00f30152 9f90592c W,@.Y,@....R..Y, - 7830 4099592c 4001005d 99592c40 cf592c40 @.Y,@..].Y,@.Y,@ - 7840 0400f301 529f0000 00000000 00005c57 ....R.........\W - 7850 2c408f57 2c400100 538f572c 4090592c ,@.W,@..S.W,@.Y, - 7860 400400f3 01539f90 592c4098 592c4001 @....S..Y,@.Y,@. - 7870 00539859 2c40cf59 2c400400 f301539f .S.Y,@.Y,@....S. - 7880 00000000 00000000 5c572c40 8f572c40 ........\W,@.W,@ - 7890 0200309f 8f572c40 38582c40 01005f60 ..0..W,@8X,@.._` - 78a0 582c4065 582c4002 00319f65 582c40e2 X,@eX,@..1.eX,@. - 78b0 582c4001 005ff158 2c409059 2c400100 X,@.._.X,@.Y,@.. - 78c0 5f90592c 4099592c 40020030 9fa0592c _.Y,@.Y,@..0..Y, - 78d0 40b0592c 4001005f 00000000 00000000 @.Y,@.._........ - 78e0 5c572c40 30592c40 0200309f 30592c40 \W,@0Y,@..0.0Y,@ - 78f0 32592c40 050003fa 30ff3f32 592c404f 2Y,@....0.?2Y,@O - 7900 592c4001 00529059 2c40c059 2c400200 Y,@..R.Y,@.Y,@.. - 7910 309f0000 00000000 00008f57 2c40d758 0..........W,@.X - 7920 2c400100 5da0592c 40c0592c 4001005d ,@..].Y,@.Y,@..] - 7930 00000000 00000000 c3572c40 ce572c40 .........W,@.W,@ - 7940 010052ce 572c40d2 572c4001 005ed257 ..R.W,@.W,@..^.W - 7950 2c40db57 2c400100 52db572c 40fb572c ,@.W,@..R.W,@.W, - 7960 4001005e fb572c40 01582c40 0200309f @..^.W,@.X,@..0. - 7970 0e582c40 27582c40 01005635 582c4038 .X,@'X,@..V5X,@8 - 7980 582c4001 00563858 2c403e58 2c400100 X,@..V8X,@>X,@.. - 7990 523e582c 4060582c 4001005f 60582c40 R>X,@`X,@.._`X,@ - 79a0 65582c40 0200309f d7582c40 df582c40 eX,@..0..X,@.X,@ - 79b0 010052df 582c40e2 582c4001 005df158 ..R.X,@.X,@..].X - 79c0 2c40fb58 2c400100 52fb582c 4090592c ,@.X,@..R.X,@.Y, - 79d0 4001005d a0592c40 ad592c40 010056b0 @..].Y,@.Y,@..V. - 79e0 592c40bc 592c4001 0052bc59 2c40c059 Y,@.Y,@..R.Y,@.Y - 79f0 2c400100 5f000000 00000000 00e0592c ,@.._.........Y, - 7a00 40ec592c 40010052 ec592c40 0c5a2c40 @.Y,@..R.Y,@.Z,@ - 7a10 01005c00 00000000 00000020 5a2c402c ..\........ Z,@, - 7a20 5a2c4001 00522c5a 2c40575a 2c400100 Z,@..R,Z,@WZ,@.. - 7a30 5c575a2c 405c5a2c 400400f3 01529f00 \WZ,@\Z,@....R.. - 7a40 00000000 0000005c 5a2c4064 5a2c4001 .......\Z,@dZ,@. - 7a50 0052645a 2c406c5a 2c400100 526c5a2c .RdZ,@lZ,@..RlZ, - 7a60 408f5a2c 40030072 019f8f5a 2c40945a @.Z,@..r...Z,@.Z - 7a70 2c400100 52000000 00000000 005c5a2c ,@..R........\Z, - 7a80 40645a2c 40010053 645a2c40 665a2c40 @dZ,@..SdZ,@fZ,@ - 7a90 01005366 5a2c4069 5a2c4003 0073019f ..SfZ,@iZ,@..s.. - 7aa0 695a2c40 965a2c40 01005300 00000000 iZ,@.Z,@..S..... - 7ab0 0000005c 5a2c4064 5a2c4002 00309f74 ...\Z,@dZ,@..0.t - 7ac0 5a2c4085 5a2c4005 00387600 1c9f855a Z,@.Z,@..8v....Z - 7ad0 2c40875a 2c400500 3976001c 9f875a2c ,@.Z,@..9v....Z, - 7ae0 408a5a2c 40050039 76011c9f 00000000 @.Z,@..9v....... - 7af0 00000000 5c5a2c40 645a2c40 0200309f ....\Z,@dZ,@..0. - 7b00 645a2c40 7d5a2c40 01005485 5a2c4096 dZ,@}Z,@..T.Z,@. - 7b10 5a2c4001 00540000 00000000 0000b05a Z,@..T.........Z - 7b20 2c40ba5a 2c400100 52ba5a2c 40505b2c ,@.Z,@..R.Z,@P[, - 7b30 4001005e 505b2c40 555b2c40 0400f301 @..^P[,@U[,@.... - 7b40 529f0000 00000000 00007a5b 2c409a5b R.........z[,@.[ - 7b50 2c400200 309f9a5b 2c40a45b 2c400100 ,@..0..[,@.[,@.. - 7b60 52a45b2c 40f85b2c 4001005c f85b2c40 R.[,@.[,@..\.[,@ - 7b70 fa5b2c40 010052fa 5b2c400e 5c2c4001 .[,@..R.[,@.\,@. - 7b80 005c0000 00000000 0000205c 2c40365c .\........ \,@6\ - 7b90 2c400100 52365c2c 40ad5c2c 400400f3 ,@..R6\,@.\,@... - 7ba0 01529f00 00000000 00000039 5c2c409e .R.........9\,@. + 7610 2b512c40 2e512c40 050003f8 30ff3f2e +Q,@.Q,@....0.?. + 7620 512c4053 512c4001 005c5351 2c405651 Q,@SQ,@..\SQ,@VQ + 7630 2c400100 5256512c 4060512c 4001005c ,@..RVQ,@`Q,@..\ + 7640 60512c40 64512c40 0200319f 67512c40 `Q,@dQ,@..1.gQ,@ + 7650 72512c40 01005272 512c4089 512c4001 rQ,@..RrQ,@.Q,@. + 7660 005e8951 2c408b51 2c400300 72019f8b .^.Q,@.Q,@..r... + 7670 512c408e 512c4003 0072009f 8e512c40 Q,@.Q,@..r...Q,@ + 7680 de512c40 01005c00 00000000 000000f0 .Q,@..\......... + 7690 512c40fa 512c4001 0052fa51 2c409d52 Q,@.Q,@..R.Q,@.R + 76a0 2c400100 5c9d522c 40a2522c 400400f3 ,@..\.R,@.R,@... + 76b0 01529f00 00000000 000000f0 512c4019 .R..........Q,@. + 76c0 522c4001 00531952 2c40a252 2c400400 R,@..S.R,@.R,@.. + 76d0 f301539f 00000000 00000000 f7512c40 ..S..........Q,@ + 76e0 fa512c40 010052fa 512c409d 522c4001 .Q,@..R.Q,@.R,@. + 76f0 005c9d52 2c40a252 2c400400 f301529f .\.R,@.R,@....R. + 7700 00000000 00000000 f0522c40 2d532c40 .........R,@-S,@ + 7710 0200309f 2d532c40 3e532c40 0100533e ..0.-S,@>S,@..S> + 7720 532c4043 532c4003 0072029f 46532c40 S,@CS,@..r..FS,@ + 7730 79532c40 0200309f 79532c40 a7532c40 yS,@..0.yS,@.S,@ + 7740 01005300 00000000 000000ca 532c40e7 ..S.........S,@. + 7750 532c4001 0052ea53 2c40fc53 2c400100 S,@..R.S,@.S,@.. + 7760 52000000 00000000 00d8552c 40e0552c R.........U,@.U, + 7770 40010052 e0552c40 01562c40 0400f301 @..R.U,@.V,@.... + 7780 529f0000 00000000 00007456 2c408056 R.........tV,@.V + 7790 2c400100 5280562c 4055572c 4001005d ,@..R.V,@UW,@..] + 77a0 55572c40 5c572c40 0400f301 529f0000 UW,@\W,@....R... + 77b0 00000000 00007456 2c409b56 2c400200 ......tV,@.V,@.. + 77c0 309f9b56 2c409f56 2c400100 539f562c 0..V,@.V,@..S.V, + 77d0 4057572c 4001005e 00000000 00000000 @WW,@..^........ + 77e0 a3562c40 ab562c40 010052ab 562c40b0 .V,@.V,@..R.V,@. + 77f0 562c4001 0053b956 2c40bb56 2c400100 V,@..S.V,@.V,@.. + 7800 52000000 00000000 0078572c 408d572c R........xW,@.W, + 7810 40010052 8d572c40 ab572c40 01005dab @..R.W,@.W,@..]. + 7820 572c40ac 592c4004 00f30152 9fac592c W,@.Y,@....R..Y, + 7830 40b5592c 4001005d b5592c40 eb592c40 @.Y,@..].Y,@.Y,@ + 7840 0400f301 529f0000 00000000 00007857 ....R.........xW + 7850 2c40ab57 2c400100 53ab572c 40ac592c ,@.W,@..S.W,@.Y, + 7860 400400f3 01539fac 592c40b4 592c4001 @....S..Y,@.Y,@. + 7870 0053b459 2c40eb59 2c400400 f301539f .S.Y,@.Y,@....S. + 7880 00000000 00000000 78572c40 ab572c40 ........xW,@.W,@ + 7890 0200309f ab572c40 54582c40 01005f7c ..0..W,@TX,@.._| + 78a0 582c4081 582c4002 00319f81 582c40fe X,@.X,@..1..X,@. + 78b0 582c4001 005f0d59 2c40ac59 2c400100 X,@.._.Y,@.Y,@.. + 78c0 5fac592c 40b5592c 40020030 9fbc592c _.Y,@.Y,@..0..Y, + 78d0 40cc592c 4001005f 00000000 00000000 @.Y,@.._........ + 78e0 78572c40 4c592c40 0200309f 4c592c40 xW,@LY,@..0.LY,@ + 78f0 4e592c40 050003fa 30ff3f4e 592c406b NY,@....0.?NY,@k + 7900 592c4001 0052ac59 2c40dc59 2c400200 Y,@..R.Y,@.Y,@.. + 7910 309f0000 00000000 0000ab57 2c40f358 0..........W,@.X + 7920 2c400100 5dbc592c 40dc592c 4001005d ,@..].Y,@.Y,@..] + 7930 00000000 00000000 df572c40 ea572c40 .........W,@.W,@ + 7940 010052ea 572c40ee 572c4001 005eee57 ..R.W,@.W,@..^.W + 7950 2c40f757 2c400100 52f7572c 4017582c ,@.W,@..R.W,@.X, + 7960 4001005e 17582c40 1d582c40 0200309f @..^.X,@.X,@..0. + 7970 2a582c40 43582c40 01005651 582c4054 *X,@CX,@..VQX,@T + 7980 582c4001 00565458 2c405a58 2c400100 X,@..VTX,@ZX,@.. + 7990 525a582c 407c582c 4001005f 7c582c40 RZX,@|X,@.._|X,@ + 79a0 81582c40 0200309f f3582c40 fb582c40 .X,@..0..X,@.X,@ + 79b0 010052fb 582c40fe 582c4001 005d0d59 ..R.X,@.X,@..].Y + 79c0 2c401759 2c400100 5217592c 40ac592c ,@.Y,@..R.Y,@.Y, + 79d0 4001005d bc592c40 c9592c40 010056cc @..].Y,@.Y,@..V. + 79e0 592c40d8 592c4001 0052d859 2c40dc59 Y,@.Y,@..R.Y,@.Y + 79f0 2c400100 5f000000 00000000 00fc592c ,@.._.........Y, + 7a00 40085a2c 40010052 085a2c40 285a2c40 @.Z,@..R.Z,@(Z,@ + 7a10 01005c00 00000000 0000003c 5a2c4048 ..\........_,@..0.>_,@ - 7c50 5e5f2c40 02009140 695f2c40 c4612c40 ^_,@...@i_,@.a,@ - 7c60 02009140 00000000 00000000 f05f2c40 ...@........._,@ - 7c70 00602c40 0200329f 00602c40 0f602c40 .`,@..2..`,@.`,@ - 7c80 0200339f 0f602c40 15602c40 0200349f ..3..`,@.`,@..4. - 7c90 00000000 00000000 695f2c40 6c5f2c40 ........i_,@l_,@ - 7ca0 01005477 5f2c40cd 5f2c4001 00540000 ..Tw_,@._,@..T.. - 7cb0 00000000 0000805f 2c40895f 2c400100 ......._,@._,@.. - 7cc0 588f5f2c 40dc5f2c 40010058 00000000 X._,@._,@..X.... - 7cd0 00000000 835f2c40 895f2c40 01005392 ....._,@._,@..S. - 7ce0 5f2c40d0 5f2c4001 00530000 00000000 _,@._,@..S...... - 7cf0 00009e5e 2c40cd61 2c400100 5d000000 ...^,@.a,@..]... - 7d00 00000000 00a15e2c 40015f2c 40020030 ......^,@._,@..0 - 7d10 9f015f2c 40c4612c 40020091 48000000 .._,@.a,@...H... - 7d20 00000000 00af5e2c 40b95e2c 40010052 ......^,@.^,@..R - 7d30 c75e2c40 cc5e2c40 010055cc 5e2c40c4 .^,@.^,@..U.^,@. - 7d40 612c4002 00914c00 00000000 000000b2 a,@...L......... - 7d50 5e2c40b9 5e2c4001 005eca5e 2c403e5f ^,@.^,@..^.^,@>_ - 7d60 2c400100 5e000000 00000000 00b45e2c ,@..^.........^, - 7d70 40b95e2c 40010053 cc5e2c40 c4612c40 @.^,@..S.^,@.a,@ - 7d80 02009144 00000000 00000000 f05f2c40 ...D........._,@ - 7d90 00602c40 18007802 9402120a ffff1a73 .`,@..x........s - 7da0 0016140a ffff1a2d 28010016 139f0060 .......-(......` - 7db0 2c400c60 2c400100 5f0c602c 400f602c ,@.`,@.._.`,@.`, - 7dc0 40010053 00000000 00000000 15602c40 @..S.........`,@ - 7dd0 1f602c40 01005222 602c4033 602c4001 .`,@..R"`,@3`,@. - 7de0 00520000 00000000 0000e861 2c40fc61 .R.........a,@.a - 7df0 2c400100 52fc612c 406e642c 4001005e ,@..R.a,@nd,@..^ - 7e00 6e642c40 0b652c40 0400f301 529f0000 nd,@.e,@....R... - 7e10 00000000 00005862 2c402c63 2c400100 ......Xb,@,c,@.. - 7e20 5c30632c 403e632c 4001005c 4c632c40 \0c,@>c,@..\Lc,@ - 7e30 50632c40 01005c50 632c4053 632c4003 Pc,@..\Pc,@Sc,@. - 7e40 007c7f9f 53632c40 60632c40 01005c8e .|..Sc,@`c,@..\. - 7e50 632c40ad 632c4001 005c0000 00000000 c,@.c,@..\...... - 7e60 0000e862 2c40f662 2c400100 53f6622c ...b,@.b,@..S.b, - 7e70 40f9622c 40030073 7f9ff962 2c400b63 @.b,@..s...b,@.c - 7e80 2c400100 530d632c 4021632c 40050034 ,@..S.c,@!c,@..4 - 7e90 73001c9f 22632c40 30632c40 03000864 s..."c,@0c,@...d - 7ea0 9f30632c 4032632c 40050035 73001c9f .0c,@2c,@..5s... - 7eb0 32632c40 35632c40 05003573 011c9f3e 2c,@5c,@..5s...> - 7ec0 632c404c 632c4003 0008649f 7c632c40 c,@Lc,@...d.|c,@ - 7ed0 8e632c40 0200329f 8e632c40 fc642c40 .c,@..2..c,@.d,@ - 7ee0 0200349f 00000000 00000000 d1632c40 ..4..........c,@ - 7ef0 ea642c40 0200329f ea642c40 f4642c40 .d,@..2..d,@.d,@ - 7f00 0200309f 00000000 00000000 02622c40 ..0..........b,@ - 7f10 09652c40 02009150 09652c40 0b652c40 .e,@...P.e,@.e,@ - 7f20 02007150 00000000 00000000 6c622c40 ..qP........lb,@ - 7f30 92622c40 01005492 622c4003 632c4014 .b,@..T.b,@.c,@. + 7c20 1c9f855f 2c40885f 2c400100 52935f2c ..._,@._,@..R._, + 7c30 40db5f2c 40010052 00000000 00000000 @._,@..R........ + 7c40 9c5e2c40 5a5f2c40 0200309f 5a5f2c40 .^,@Z_,@..0.Z_,@ + 7c50 7a5f2c40 02009140 855f2c40 e0612c40 z_,@...@._,@.a,@ + 7c60 02009140 00000000 00000000 0c602c40 ...@.........`,@ + 7c70 1c602c40 0200329f 1c602c40 2b602c40 .`,@..2..`,@+`,@ + 7c80 0200339f 2b602c40 31602c40 0200349f ..3.+`,@1`,@..4. + 7c90 00000000 00000000 855f2c40 885f2c40 ........._,@._,@ + 7ca0 01005493 5f2c40e9 5f2c4001 00540000 ..T._,@._,@..T.. + 7cb0 00000000 00009c5f 2c40a55f 2c400100 ......._,@._,@.. + 7cc0 58ab5f2c 40f85f2c 40010058 00000000 X._,@._,@..X.... + 7cd0 00000000 9f5f2c40 a55f2c40 010053ae ....._,@._,@..S. + 7ce0 5f2c40ec 5f2c4001 00530000 00000000 _,@._,@..S...... + 7cf0 0000ba5e 2c40e961 2c400100 5d000000 ...^,@.a,@..]... + 7d00 00000000 00bd5e2c 401d5f2c 40020030 ......^,@._,@..0 + 7d10 9f1d5f2c 40e0612c 40020091 48000000 .._,@.a,@...H... + 7d20 00000000 00cb5e2c 40d55e2c 40010052 ......^,@.^,@..R + 7d30 e35e2c40 e85e2c40 010055e8 5e2c40e0 .^,@.^,@..U.^,@. + 7d40 612c4002 00914c00 00000000 000000ce a,@...L......... + 7d50 5e2c40d5 5e2c4001 005ee65e 2c405a5f ^,@.^,@..^.^,@Z_ + 7d60 2c400100 5e000000 00000000 00d05e2c ,@..^.........^, + 7d70 40d55e2c 40010053 e85e2c40 e0612c40 @.^,@..S.^,@.a,@ + 7d80 02009144 00000000 00000000 0c602c40 ...D.........`,@ + 7d90 1c602c40 18007802 9402120a ffff1a73 .`,@..x........s + 7da0 0016140a ffff1a2d 28010016 139f1c60 .......-(......` + 7db0 2c402860 2c400100 5f28602c 402b602c ,@(`,@.._(`,@+`, + 7dc0 40010053 00000000 00000000 31602c40 @..S........1`,@ + 7dd0 3b602c40 0100523e 602c404f 602c4001 ;`,@..R>`,@O`,@. + 7de0 00520000 00000000 00000462 2c401862 .R.........b,@.b + 7df0 2c400100 5218622c 408a642c 4001005e ,@..R.b,@.d,@..^ + 7e00 8a642c40 27652c40 0400f301 529f0000 .d,@'e,@....R... + 7e10 00000000 00007462 2c404863 2c400100 ......tb,@Hc,@.. + 7e20 5c4c632c 405a632c 4001005c 68632c40 \Lc,@Zc,@..\hc,@ + 7e30 6c632c40 01005c6c 632c406f 632c4003 lc,@..\lc,@oc,@. + 7e40 007c7f9f 6f632c40 7c632c40 01005caa .|..oc,@|c,@..\. + 7e50 632c40c9 632c4001 005c0000 00000000 c,@.c,@..\...... + 7e60 00000463 2c401263 2c400100 5312632c ...c,@.c,@..S.c, + 7e70 4015632c 40030073 7f9f1563 2c402763 @.c,@..s...c,@'c + 7e80 2c400100 5329632c 403d632c 40050034 ,@..S)c,@=c,@..4 + 7e90 73001c9f 3e632c40 4c632c40 03000864 s...>c,@Lc,@...d + 7ea0 9f4c632c 404e632c 40050035 73001c9f .Lc,@Nc,@..5s... + 7eb0 4e632c40 51632c40 05003573 011c9f5a Nc,@Qc,@..5s...Z + 7ec0 632c4068 632c4003 0008649f 98632c40 c,@hc,@...d..c,@ + 7ed0 aa632c40 0200329f aa632c40 18652c40 .c,@..2..c,@.e,@ + 7ee0 0200349f 00000000 00000000 ed632c40 ..4..........c,@ + 7ef0 06652c40 0200329f 06652c40 10652c40 .e,@..2..e,@.e,@ + 7f00 0200309f 00000000 00000000 1e622c40 ..0..........b,@ + 7f10 25652c40 02009150 25652c40 27652c40 %e,@...P%e,@'e,@ + 7f20 02007150 00000000 00000000 88622c40 ..qP.........b,@ + 7f30 ae622c40 010054ae 622c401f 632c4014 .b,@..T.b,@.c,@. 7f40 00750079 0094020a ffff1a1c 0affff1a .u.y............ - 7f50 40244026 9f4c632c 404e632c 40010054 @$@&.Lc,@Nc,@..T - 7f60 4e632c40 57632c40 14007500 79009402 Nc,@Wc,@..u.y... - 7f70 0affff1a 1c0affff 1a402440 269f5763 .........@$@&.Wc - 7f80 2c406063 2c401400 7500797c 94020aff ,@`c,@..u.y|.... + 7f50 40244026 9f68632c 406a632c 40010054 @$@&.hc,@jc,@..T + 7f60 6a632c40 73632c40 14007500 79009402 jc,@sc,@..u.y... + 7f70 0affff1a 1c0affff 1a402440 269f7363 .........@$@&.sc + 7f80 2c407c63 2c401400 7500797c 94020aff ,@|c,@..u.y|.... 7f90 ff1a1c0a ffff1a40 2440269f 00000000 .......@$@&..... - 7fa0 00000000 e8612c40 58622c40 0200309f .....a,@Xb,@..0. - 7fb0 58622c40 77622c40 01005b77 622c409f Xb,@wb,@..[wb,@. - 7fc0 622c4001 00539f62 2c402163 2c400300 b,@..S.b,@!c,@.. - 7fd0 7b019f30 632c403e 632c4003 007b019f {..0c,@>c,@..{.. - 7fe0 4c632c40 4e632c40 0100534e 632c408e Lc,@Nc,@..SNc,@. - 7ff0 632c4001 005b8e63 2c40c763 2c400300 c,@..[.c,@.c,@.. - 8000 7b019f00 00000000 000000e8 612c40e8 {...........a,@. - 8010 622c4002 00309fe8 622c40f1 622c4001 b,@..0..b,@.b,@. - 8020 0054f162 2c40f462 2c400300 747f9ff4 .T.b,@.b,@..t... - 8030 622c4021 632c4001 00543063 2c403e63 b,@!c,@..T0c,@>c - 8040 2c400100 544c632c 408e632c 40020030 ,@..TLc,@.c,@..0 - 8050 9f8e632c 40b4632c 40010054 00000000 ..c,@.c,@..T.... - 8060 00000000 bc622c40 d5622c40 01005fd5 .....b,@.b,@.._. - 8070 622c400d 632c4018 007a000a ffff1a91 b,@.c,@..z...... + 7fa0 00000000 04622c40 74622c40 0200309f .....b,@tb,@..0. + 7fb0 74622c40 93622c40 01005b93 622c40bb tb,@.b,@..[.b,@. + 7fc0 622c4001 0053bb62 2c403d63 2c400300 b,@..S.b,@=c,@.. + 7fd0 7b019f4c 632c405a 632c4003 007b019f {..Lc,@Zc,@..{.. + 7fe0 68632c40 6a632c40 0100536a 632c40aa hc,@jc,@..Sjc,@. + 7ff0 632c4001 005baa63 2c40e363 2c400300 c,@..[.c,@.c,@.. + 8000 7b019f00 00000000 00000004 622c4004 {...........b,@. + 8010 632c4002 00309f04 632c400d 632c4001 c,@..0..c,@.c,@. + 8020 00540d63 2c401063 2c400300 747f9f10 .T.c,@.c,@..t... + 8030 632c403d 632c4001 00544c63 2c405a63 c,@=c,@..TLc,@Zc + 8040 2c400100 5468632c 40aa632c 40020030 ,@..Thc,@.c,@..0 + 8050 9faa632c 40d0632c 40010054 00000000 ..c,@.c,@..T.... + 8060 00000000 d8622c40 f1622c40 01005ff1 .....b,@.b,@.._. + 8070 622c4029 632c4018 007a000a ffff1a91 b,@)c,@..z...... 8080 4694020a ffff1a1e 0affff1a 40244026 F...........@$@& - 8090 9f0d632c 4021632c 40270091 4294020a ..c,@!c,@'..B... + 8090 9f29632c 403d632c 40270091 4294020a .)c,@=c,@'..B... 80a0 ffff1a91 4494020a ffff1a1e 0affff1a ....D........... 80b0 91469402 0affff1a 1e0affff 1a402440 .F...........@$@ - 80c0 269f3063 2c403e63 2c402700 91429402 &.0c,@>c,@'..B.. + 80c0 269f4c63 2c405a63 2c402700 91429402 &.Lc,@Zc,@'..B.. 80d0 0affff1a 91449402 0affff1a 1e0affff .....D.......... 80e0 1a914694 020affff 1a1e0aff ff1a4024 ..F...........@$ - 80f0 40269f8e 632c40c7 632c4027 00914294 @&..c,@.c,@'..B. + 80f0 40269faa 632c40e3 632c4027 00914294 @&..c,@.c,@'..B. 8100 020affff 1a914494 020affff 1a1e0aff ......D......... 8110 ff1a9146 94020aff ff1a1e0a ffff1a40 ...F...........@ - 8120 2440269f 00000000 00000000 fa612c40 $@&..........a,@ - 8130 fc612c40 010052fc 612c406e 642c4001 .a,@..R.a,@nd,@. - 8140 005e6e64 2c400b65 2c400400 f301529f .^nd,@.e,@....R. - 8150 00000000 00000000 98652c40 b8652c40 .........e,@.e,@ - 8160 010052b8 652c40b1 662c4001 005cb166 ..R.e,@.f,@..\.f - 8170 2c40446c 2c400400 f301529f 446c2c40 ,@Dl,@....R.Dl,@ - 8180 916d2c40 01005c91 6d2c407d 6e2c4004 .m,@..\.m,@}n,@. - 8190 00f30152 9f7d6e2c 40e8712c 4001005c ...R.}n,@.q,@..\ - 81a0 e8712c40 9d732c40 0400f301 529f9d73 .q,@.s,@....R..s - 81b0 2c402375 2c400100 5c23752c 402c772c ,@#u,@..\#u,@,w, - 81c0 400400f3 01529f00 00000000 00000098 @....R.......... - 81d0 652c40cf 652c4001 0053cf65 2c402c77 e,@.e,@..S.e,@,w + 8120 2440269f 00000000 00000000 16622c40 $@&..........b,@ + 8130 18622c40 01005218 622c408a 642c4001 .b,@..R.b,@.d,@. + 8140 005e8a64 2c402765 2c400400 f301529f .^.d,@'e,@....R. + 8150 00000000 00000000 b4652c40 d4652c40 .........e,@.e,@ + 8160 010052d4 652c40cd 662c4001 005ccd66 ..R.e,@.f,@..\.f + 8170 2c40606c 2c400400 f301529f 606c2c40 ,@`l,@....R.`l,@ + 8180 ad6d2c40 01005cad 6d2c4099 6e2c4004 .m,@..\.m,@.n,@. + 8190 00f30152 9f996e2c 4004722c 4001005c ...R..n,@.r,@..\ + 81a0 04722c40 b9732c40 0400f301 529fb973 .r,@.s,@....R..s + 81b0 2c403f75 2c400100 5c3f752c 4048772c ,@?u,@..\?u,@Hw, + 81c0 400400f3 01529f00 00000000 000000b4 @....R.......... + 81d0 652c40eb 652c4001 0053eb65 2c404877 e,@.e,@..S.e,@Hw 81e0 2c400400 f301539f 00000000 00000000 ,@....S......... - 81f0 98652c40 b8652c40 010052b8 652c40b1 .e,@.e,@..R.e,@. - 8200 662c4001 005cb166 2c40446c 2c400400 f,@..\.f,@Dl,@.. - 8210 f301529f 446c2c40 916d2c40 01005c91 ..R.Dl,@.m,@..\. - 8220 6d2c407d 6e2c4004 00f30152 9f7d6e2c m,@}n,@....R.}n, - 8230 40e8712c 4001005c e8712c40 9d732c40 @.q,@..\.q,@.s,@ - 8240 0400f301 529f9d73 2c402375 2c400100 ....R..s,@#u,@.. - 8250 5c23752c 402c772c 400400f3 01529f00 \#u,@,w,@....R.. - 8260 00000000 00000008 662c40b1 662c4001 ........f,@.f,@. - 8270 005cb166 2c40446c 2c400400 f301529f .\.f,@Dl,@....R. - 8280 e8712c40 8c732c40 0400f301 529f0000 .q,@.s,@....R... - 8290 00000000 00000866 2c40d868 2c400200 .......f,@.h,@.. - 82a0 309fd868 2c40f068 2c400100 55366c2c 0..h,@.h,@..U6l, - 82b0 40446c2c 40020030 9fe8712c 408c732c @Dl,@..0..q,@.s, - 82c0 40020030 9f000000 00000000 0081662c @..0..........f, - 82d0 4086662c 40020030 9fb1662c 40d2662c @.f,@..0..f,@.f, - 82e0 4003007e 019fd266 2c40d466 2c400100 @..~...f,@.f,@.. - 82f0 5ed4662c 40dd662c 4003007e 019fdd66 ^.f,@.f,@..~...f - 8300 2c405467 2c400300 7e019f0c 692c4023 ,@Tg,@..~...i,@# - 8310 692c4001 00532369 2c402669 2c400300 i,@..S#i,@&i,@.. - 8320 737f9f26 692c402c 692c4001 00533469 s..&i,@,i,@..S4i - 8330 2c404169 2c400100 5341692c 404a692c ,@Ai,@..SAi,@Ji, - 8340 40030073 7f9f4a69 2c405e69 2c400100 @..s..Ji,@^i,@.. - 8350 535e692c 4061692c 40030073 7f9f6169 S^i,@ai,@..s..ai - 8360 2c406669 2c400100 53366c2c 40446c2c ,@fi,@..S6l,@Dl, - 8370 4003007e 019f0000 00000000 0000cc66 @..~...........f - 8380 2c40d266 2c400100 5cdd662c 4051672c ,@.f,@..\.f,@Qg, - 8390 4001005c 366c2c40 386c2c40 03007c01 @..\6l,@8l,@..|. - 83a0 9f386c2c 40446c2c 4003007c 009f0000 .8l,@Dl,@..|.... - 83b0 00000000 0000d868 2c40e068 2c400100 .......h,@.h,@.. - 83c0 53e0682c 40e6682c 40030073 7f9fe668 S.h,@.h,@..s...h - 83d0 2c40f268 2c400100 53286a2c 403c6a2c ,@.h,@..S(j,@k,@..T>k,@Dk,@. + 85c0 00747f9f 446b2c40 496b2c40 01005449 .t..Dk,@Ik,@..TI + 85d0 6b2c40f4 6b2c4002 00399ff4 6b2c40fa k,@.k,@..9..k,@. + 85e0 6b2c4002 00309ffa 6b2c4007 6c2c400c k,@..0..k,@.l,@. + 85f0 0091a07f 94010338 31ff3f1c 9f076c2c .......81.?...l, + 8600 400d6c2c 400e0091 a07f9401 033831ff @.l,@........81. + 8610 3f1c2301 9f000000 00000000 0057662c ?.#..........Wf, + 8620 409a662c 4031007c 07940133 2633247c @.f,@1.|...3&3$| 8630 07940109 fe243226 3224217c 07940136 .....$2&2$!|...6 8640 24217c07 94013224 33263524 217c0794 $!|...2$3&5$!|.. 8650 0109fd24 3326219f 00000000 00000000 ...$3&!......... - 8660 27682c40 35682c40 0200309f 35682c40 'h,@5h,@..0.5h,@ - 8670 40682c40 0100541c 732c402f 732c4001 @h,@..T.s,@/s,@. - 8680 00543673 2c403e73 2c400100 543e732c .T6s,@>s,@..T>s, - 8690 4044732c 40030074 7f9f4473 2c406973 @Ds,@..t..Ds,@is - 86a0 2c400100 54000000 00000000 0027682c ,@..T........'h, - 86b0 4035682c 40020031 9f35682c 4040682c @5h,@..1.5h,@@h, - 86c0 4001005f 1c732c40 41732c40 01005f44 @.._.s,@As,@.._D - 86d0 732c408c 732c4001 005f0000 00000000 s,@.s,@.._...... - 86e0 0000746c 2c407c6c 2c400100 5e886c2c ..tl,@|l,@..^.l, - 86f0 40916d2c 4001005e 00000000 00000000 @.m,@..^........ - 8700 776c2c40 7c6c2c40 01005f8b 6c2c4091 wl,@|l,@.._.l,@. - 8710 6d2c4001 005f0000 00000000 0000796c m,@.._........yl - 8720 2c407c6c 2c400100 568d6c2c 402a6d2c ,@|l,@..V.l,@*m, - 8730 40030091 a07f0000 00000000 0000686c @.............hl - 8740 2c40736e 2c400200 309f7d6e 2c40e871 ,@sn,@..0.}n,@.q - 8750 2c400200 309f9d73 2c401877 2c400200 ,@..0..s,@.w,@.. - 8760 309f0000 00000000 0000186d 2c40916d 0..........m,@.m - 8770 2c400100 5c916d2c 40736e2c 400400f3 ,@..\.m,@sn,@... - 8780 01529f7d 6e2c40e8 712c4001 005c9d73 .R.}n,@.q,@..\.s - 8790 2c402375 2c400100 5c23752c 4018772c ,@#u,@..\#u,@.w, - 87a0 400400f3 01529f00 00000000 00000091 @....R.......... - 87b0 6d2c40a5 6d2c400b 00767f03 3831ff3f m,@.m,@..v..81.? - 87c0 1c23099f b26d2c40 bd6d2c40 0200359f .#...m,@.m,@..5. - 87d0 bd6d2c40 c36d2c40 0200369f c36d2c40 .m,@.m,@..6..m,@ - 87e0 c96d2c40 0200379f c96d2c40 cf6d2c40 .m,@..7..m,@.m,@ - 87f0 0200389f cf6d2c40 226e2c40 0200399f ..8..m,@"n,@..9. - 8800 226e2c40 256e2c40 0200309f 256e2c40 "n,@%n,@..0.%n,@ - 8810 2d6e2c40 09007f00 033831ff 3f1c9f2d -n,@.....81.?..- - 8820 6e2c4033 6e2c4009 007f7f03 3831ff3f n,@3n,@.....81.? - 8830 1c9f2c76 2c404176 2c400200 399f7676 ..,v,@Av,@..9.vv - 8840 2c407876 2c400b00 76000338 31ff3f1c ,@xv,@..v..81.?. - 8850 23099f78 762c4086 762c400b 00767f03 #..xv,@.v,@..v.. - 8860 3831ff3f 1c23099f 86762c40 89762c40 81.?.#...v,@.v,@ - 8870 0b007600 033831ff 3f1c2309 9f89762c ..v..81.?.#...v, - 8880 4093762c 400b0076 7f033831 ff3f1c23 @.v,@..v..81.?.# - 8890 099f9376 2c40b176 2c400100 54b1762c ...v,@.v,@..T.v, - 88a0 40b7762c 40030074 7f9fb776 2c40bd76 @.v,@..t...v,@.v - 88b0 2c400100 54bd762c 4018772c 40020039 ,@..T.v,@.w,@..9 - 88c0 9f000000 00000000 00626d2c 40686d2c .........bm,@hm, + 8660 43682c40 51682c40 0200309f 51682c40 Ch,@Qh,@..0.Qh,@ + 8670 5c682c40 01005438 732c404b 732c4001 \h,@..T8s,@Ks,@. + 8680 00545273 2c405a73 2c400100 545a732c .TRs,@Zs,@..TZs, + 8690 4060732c 40030074 7f9f6073 2c408573 @`s,@..t..`s,@.s + 86a0 2c400100 54000000 00000000 0043682c ,@..T........Ch, + 86b0 4051682c 40020031 9f51682c 405c682c @Qh,@..1.Qh,@\h, + 86c0 4001005f 38732c40 5d732c40 01005f60 @.._8s,@]s,@.._` + 86d0 732c40a8 732c4001 005f0000 00000000 s,@.s,@.._...... + 86e0 0000906c 2c40986c 2c400100 5ea46c2c ...l,@.l,@..^.l, + 86f0 40ad6d2c 4001005e 00000000 00000000 @.m,@..^........ + 8700 936c2c40 986c2c40 01005fa7 6c2c40ad .l,@.l,@.._.l,@. + 8710 6d2c4001 005f0000 00000000 0000956c m,@.._.........l + 8720 2c40986c 2c400100 56a96c2c 40466d2c ,@.l,@..V.l,@Fm, + 8730 40030091 a07f0000 00000000 0000846c @..............l + 8740 2c408f6e 2c400200 309f996e 2c400472 ,@.n,@..0..n,@.r + 8750 2c400200 309fb973 2c403477 2c400200 ,@..0..s,@4w,@.. + 8760 309f0000 00000000 0000346d 2c40ad6d 0.........4m,@.m + 8770 2c400100 5cad6d2c 408f6e2c 400400f3 ,@..\.m,@.n,@... + 8780 01529f99 6e2c4004 722c4001 005cb973 .R..n,@.r,@..\.s + 8790 2c403f75 2c400100 5c3f752c 4034772c ,@?u,@..\?u,@4w, + 87a0 400400f3 01529f00 00000000 000000ad @....R.......... + 87b0 6d2c40c1 6d2c400b 00767f03 3831ff3f m,@.m,@..v..81.? + 87c0 1c23099f ce6d2c40 d96d2c40 0200359f .#...m,@.m,@..5. + 87d0 d96d2c40 df6d2c40 0200369f df6d2c40 .m,@.m,@..6..m,@ + 87e0 e56d2c40 0200379f e56d2c40 eb6d2c40 .m,@..7..m,@.m,@ + 87f0 0200389f eb6d2c40 3e6e2c40 0200399f ..8..m,@>n,@..9. + 8800 3e6e2c40 416e2c40 0200309f 416e2c40 >n,@An,@..0.An,@ + 8810 496e2c40 09007f00 033831ff 3f1c9f49 In,@.....81.?..I + 8820 6e2c404f 6e2c4009 007f7f03 3831ff3f n,@On,@.....81.? + 8830 1c9f4876 2c405d76 2c400200 399f9276 ..Hv,@]v,@..9..v + 8840 2c409476 2c400b00 76000338 31ff3f1c ,@.v,@..v..81.?. + 8850 23099f94 762c40a2 762c400b 00767f03 #...v,@.v,@..v.. + 8860 3831ff3f 1c23099f a2762c40 a5762c40 81.?.#...v,@.v,@ + 8870 0b007600 033831ff 3f1c2309 9fa5762c ..v..81.?.#...v, + 8880 40af762c 400b0076 7f033831 ff3f1c23 @.v,@..v..81.?.# + 8890 099faf76 2c40cd76 2c400100 54cd762c ...v,@.v,@..T.v, + 88a0 40d3762c 40030074 7f9fd376 2c40d976 @.v,@..t...v,@.v + 88b0 2c400100 54d9762c 4034772c 40020039 ,@..T.v,@4w,@..9 + 88c0 9f000000 00000000 007e6d2c 40846d2c .........~m,@.m, 88d0 4016007c 32940272 0c940108 ff1a1c91 @..|2..r........ - 88e0 b47f9402 1c08281c 9f686d2c 40866d2c ......(..hm,@.m, + 88e0 b47f9402 1c08281c 9f846d2c 40a26d2c ......(...m,@.m, 88f0 401c007c 32940203 3431ff3f 06230c94 @..|2...41.?.#.. - 8900 0108ff1a 1c91b47f 94021c08 281c9fb4 ............(... - 8910 6e2c40bc 6e2c4001 0054c76e 2c40f76e n,@.n,@..T.n,@.n - 8920 2c400100 54fc6e2c 40006f2c 40010054 ,@..T.n,@.o,@..T - 8930 006f2c40 116f2c40 07007200 40244026 .o,@.o,@..r.@$@& - 8940 9f000000 00000000 00186d2c 40916d2c ..........m,@.m, - 8950 40020030 9f916d2c 40736e2c 40030091 @..0..m,@sn,@... - 8960 ac7f7d6e 2c40ab6e 2c400300 91ac7fb4 ..}n,@.n,@...... - 8970 6e2c40e8 712c4003 0091ac7f 9d732c40 n,@.q,@......s,@ - 8980 18772c40 030091ac 7f000000 00000000 .w,@............ - 8990 005a6f2c 405c6f2c 40120074 0009f01a .Zo,@\o,@..t.... - 89a0 7e0008f0 1a0affff 1a342621 9f606f2c ~........4&!.`o, - 89b0 40656f2c 40120074 0009f01a 7e0008f0 @eo,@..t....~... + 8900 0108ff1a 1c91b47f 94021c08 281c9fd0 ............(... + 8910 6e2c40d8 6e2c4001 0054e36e 2c40136f n,@.n,@..T.n,@.o + 8920 2c400100 54186f2c 401c6f2c 40010054 ,@..T.o,@.o,@..T + 8930 1c6f2c40 2d6f2c40 07007200 40244026 .o,@-o,@..r.@$@& + 8940 9f000000 00000000 00346d2c 40ad6d2c .........4m,@.m, + 8950 40020030 9fad6d2c 408f6e2c 40030091 @..0..m,@.n,@... + 8960 ac7f996e 2c40c76e 2c400300 91ac7fd0 ...n,@.n,@...... + 8970 6e2c4004 722c4003 0091ac7f b9732c40 n,@.r,@......s,@ + 8980 34772c40 030091ac 7f000000 00000000 4w,@............ + 8990 00766f2c 40786f2c 40120074 0009f01a .vo,@xo,@..t.... + 89a0 7e0008f0 1a0affff 1a342621 9f7c6f2c ~........4&!.|o, + 89b0 40816f2c 40120074 0009f01a 7e0008f0 @.o,@..t....~... 89c0 1a0affff 1a342621 9f000000 00000000 .....4&!........ - 89d0 00ce712c 40db712c 40010053 db712c40 ..q,@.q,@..S.q,@ - 89e0 e3712c40 0300737f 9fe3712c 40e8712c .q,@..s...q,@.q, - 89f0 40010053 9a742c40 a1742c40 010053bd @..S.t,@.t,@..S. - 8a00 742c40d4 742c4001 0053d474 2c40d774 t,@.t,@..S.t,@.t - 8a10 2c400300 737f9fd7 742c40df 742c4001 ,@..s...t,@.t,@. - 8a20 0053e774 2c40f474 2c400100 53f4742c .S.t,@.t,@..S.t, - 8a30 40fd742c 40030073 7f9ffd74 2c401275 @.t,@..s...t,@.u - 8a40 2c400100 5312752c 4015752c 40030073 ,@..S.u,@.u,@..s - 8a50 7f9f1575 2c401a75 2c400100 5341762c ...u,@.u,@..SAv, - 8a60 405a762c 4001005f 5a762c40 62762c40 @Zv,@.._Zv,@bv,@ - 8a70 01005362 762c4076 762c4001 005f0000 ..Sbv,@vv,@.._.. - 8a80 00000000 0000ea75 2c40fe75 2c400100 .......u,@.u,@.. - 8a90 53fe752c 4001762c 40030073 7f9f0176 S.u,@.v,@..s...v - 8aa0 2c400676 2c400100 53000000 00000000 ,@.v,@..S....... - 8ab0 00186d2c 40916d2c 40020030 9f916d2c ..m,@.m,@..0..m, - 8ac0 40736e2c 40030091 a87f7d6e 2c40e871 @sn,@.....}n,@.q - 8ad0 2c400300 91a87f9d 732c4018 772c4003 ,@......s,@.w,@. - 8ae0 0091a87f 00000000 00000000 b16e2c40 .............n,@ - 8af0 bc6e2c40 010053c7 6e2c40f7 6e2c4001 .n,@..S.n,@.n,@. - 8b00 0053fc6e 2c40116f 2c400100 53000000 .S.n,@.o,@..S... - 8b10 00000000 0021702c 4065712c 40030091 .....!p,@eq,@... - 8b20 bc7f9d73 2c409a74 2c400300 91bc7f00 ...s,@.t,@...... - 8b30 00000000 0000002a 6d2c4031 6d2c4001 .......*m,@1m,@. - 8b40 0053316d 2c40dd6d 2c400300 91a07f7d .S1m,@.m,@.....} - 8b50 6e2c40e8 712c4003 0091a07f 9d732c40 n,@.q,@......s,@ - 8b60 a4732c40 030091a0 7fa4732c 40a9732c .s,@......s,@.s, - 8b70 40010055 a9732c40 8f742c40 030091a0 @..U.s,@.t,@.... - 8b80 7f8f742c 4094742c 40010058 94742c40 ..t,@.t,@..X.t,@ - 8b90 c5762c40 030091a0 7fc5762c 4018772c .v,@......v,@.w, - 8ba0 4001005e 00000000 00000000 2a6d2c40 @..^........*m,@ - 8bb0 3a6d2c40 0100563a 6d2c403d 6d2c4003 :m,@..V:m,@=m,@. - 8bc0 0072229f 3d6d2c40 476d2c40 01005847 .r".=m,@Gm,@..XG - 8bd0 6d2c4073 6e2c4003 0091a47f 7d6e2c40 m,@sn,@.....}n,@ - 8be0 e8712c40 030091a4 7f9d732c 4018772c .q,@......s,@.w, - 8bf0 40030091 a47f0000 00000000 00002c6d @.............,m - 8c00 2c40456d 2c400100 57456d2c 40476d2c ,@Em,@..WEm,@Gm, - 8c10 40010055 476d2c40 736e2c40 030091b0 @..UGm,@sn,@.... - 8c20 7f7d6e2c 40e8712c 40030091 b07f9d73 .}n,@.q,@......s - 8c30 2c401877 2c400300 91b07f00 00000000 ,@.w,@.......... - 8c40 0000002c 6d2c405f 6d2c4002 00309f5f ...,m,@_m,@..0._ - 8c50 6d2c4073 6e2c4003 0091b47f 7d6e2c40 m,@sn,@.....}n,@ - 8c60 e8712c40 030091b4 7f9d732c 4018772c .q,@......s,@.w, - 8c70 40030091 b47f0000 00000000 00002c77 @.............,w - 8c80 2c403477 2c400100 5234772c 403c772c ,@4w,@..R4w,@|,@ + 9000 447c2c40 0200309f 00000000 00000000 D|,@..0......... + 9010 b0772c40 de772c40 0200309f 04782c40 .w,@.w,@..0..x,@ + 9020 ce782c40 01005bd6 782c4002 792c4001 .x,@..[.x,@.y,@. + 9030 005b0000 00000000 0000c977 2c40697c .[.........w,@i| + 9040 2c400200 9154697c 2c406b7c 2c400200 ,@...Ti|,@k|,@.. + 9050 71540000 00000000 0000967c 2c40b67c qT.........|,@.| + 9060 2c400200 309fb67c 2c40c07c 2c400100 ,@..0..|,@.|,@.. + 9070 52c07c2c 40007d2c 4001005d 007d2c40 R.|,@.},@..].},@ + 9080 027d2c40 01005202 7d2c4016 7d2c4001 .},@..R.},@.},@. + 9090 005d0000 00000000 0000247d 2c403e7d .]........$},@>} + 90a0 2c400100 523e7d2c 40877d2c 400400f3 ,@..R>},@.},@... + 90b0 01529f00 00000000 00000036 7d2c403e .R.........6},@> + 90c0 7d2c4001 00523e7d 2c407e7d 2c400400 },@..R>},@~},@.. + 90d0 f301529f 00000000 00000000 397d2c40 ..R.........9},@ + 90e0 5b7d2c40 01005400 00000000 00000054 [},@..T........T + 90f0 7f2c4070 7f2c4001 0052707f 2c40fd80 .,@p.,@..Rp.,@.. 9100 2c400400 f301529f 00000000 00000000 ,@....R......... - 9110 387f2c40 4d7f2c40 0200309f 4d7f2c40 8.,@M.,@..0.M.,@ - 9120 527f2c40 02007310 527f2c40 597f2c40 R.,@..s.R.,@Y.,@ - 9130 08000324 32ff3f06 2310597f 2c407c7f ...$2.?.#.Y.,@|. - 9140 2c400100 5d000000 00000000 00647f2c ,@..]........d., - 9150 40cb7f2c 40020091 50000000 00000000 @..,@...P....... - 9160 006d802c 4070802c 4003007d cf007680 .m.,@p.,@..}..v. - 9170 2c40d280 2c400100 5e000000 00000000 ,@..,@..^....... - 9180 00797f2c 407c7f2c 40020030 9f7c7f2c .y.,@|.,@..0.|., - 9190 40877f2c 4001005d 877f2c40 8d7f2c40 @..,@..]..,@..,@ - 91a0 03007d7f 9f000000 00000000 00a27f2c ..}............, - 91b0 405a802c 4001005d 5a802c40 df802c40 @Z.,@..]Z.,@..,@ - 91c0 06009154 063b1c9f df802c40 e1802c40 ...T.;....,@..,@ + 9110 547f2c40 697f2c40 0200309f 697f2c40 T.,@i.,@..0.i.,@ + 9120 6e7f2c40 02007310 6e7f2c40 757f2c40 n.,@..s.n.,@u.,@ + 9130 08000324 32ff3f06 2310757f 2c40987f ...$2.?.#.u.,@.. + 9140 2c400100 5d000000 00000000 00807f2c ,@..].........., + 9150 40e77f2c 40020091 50000000 00000000 @..,@...P....... + 9160 0089802c 408c802c 4003007d cf009280 ...,@..,@..}.... + 9170 2c40ee80 2c400100 5e000000 00000000 ,@..,@..^....... + 9180 00957f2c 40987f2c 40020030 9f987f2c ...,@..,@..0..., + 9190 40a37f2c 4001005d a37f2c40 a97f2c40 @..,@..]..,@..,@ + 91a0 03007d7f 9f000000 00000000 00be7f2c ..}............, + 91b0 4076802c 4001005d 76802c40 fb802c40 @v.,@..]v.,@..,@ + 91c0 06009154 063b1c9f fb802c40 fd802c40 ...T.;....,@..,@ 91d0 06007154 063b1c9f 00000000 00000000 ..qT.;.......... - 91e0 1e802c40 20802c40 0200309f 20802c40 ..,@ .,@..0. .,@ - 91f0 2d802c40 08007400 7d001c35 1c9f2e80 -.,@..t.}..5.... - 9200 2c403f80 2c400900 9158067d 001c341c ,@?.,@...X.}..4. - 9210 9f000000 00000000 005a802c 408e802c .........Z.,@.., - 9220 4001005d 00000000 00000000 10812c40 @..]..........,@ - 9230 1c812c40 0100521c 812c408f 842c4001 ..,@..R..,@..,@. - 9240 005c8f84 2c409c84 2c400400 f301529f .\..,@..,@....R. - 9250 00000000 00000000 a7812c40 d7812c40 ..........,@..,@ + 91e0 3a802c40 3c802c40 0200309f 3c802c40 :.,@<.,@..0.<.,@ + 91f0 49802c40 08007400 7d001c35 1c9f4a80 I.,@..t.}..5..J. + 9200 2c405b80 2c400900 9158067d 001c341c ,@[.,@...X.}..4. + 9210 9f000000 00000000 0076802c 40aa802c .........v.,@.., + 9220 4001005d 00000000 00000000 2c812c40 @..]........,.,@ + 9230 38812c40 01005238 812c40ab 842c4001 8.,@..R8.,@..,@. + 9240 005cab84 2c40b884 2c400400 f301529f .\..,@..,@....R. + 9250 00000000 00000000 c3812c40 f3812c40 ..........,@..,@ 9260 0e007600 32247600 2231247c 00222332 ..v.2$v."1$|."#2 - 9270 d7812c40 a5822c40 010053a5 822c40c3 ..,@..,@..S..,@. + 9270 f3812c40 c1822c40 010053c1 822c40df ..,@..,@..S..,@. 9280 822c4003 0073019f 00000000 00000000 .,@..s.......... - 9290 10812c40 33812c40 0200309f 33812c40 ..,@3.,@..0.3.,@ - 92a0 9a842c40 02009144 9a842c40 9c842c40 ..,@...D..,@..,@ - 92b0 02007144 00000000 00000000 10812c40 ..qD..........,@ - 92c0 54812c40 0200309f 5c812c40 7c812c40 T.,@..0.\.,@|.,@ - 92d0 0200309f 7c812c40 9e812c40 02009140 ..0.|.,@..,@...@ - 92e0 a7812c40 89842c40 02009140 00000000 ..,@..,@...@.... - 92f0 00000000 f1812c40 fe812c40 0200309f ......,@..,@..0. - 9300 00000000 00000000 10812c40 54812c40 ..........,@T.,@ - 9310 0200309f 5c812c40 7c812c40 0200309f ..0.\.,@|.,@..0. - 9320 72822c40 7d822c40 0100547d 822c40a3 r.,@}.,@..T}.,@. + 9290 2c812c40 4f812c40 0200309f 4f812c40 ,.,@O.,@..0.O.,@ + 92a0 b6842c40 02009144 b6842c40 b8842c40 ..,@...D..,@..,@ + 92b0 02007144 00000000 00000000 2c812c40 ..qD........,.,@ + 92c0 70812c40 0200309f 78812c40 98812c40 p.,@..0.x.,@..,@ + 92d0 0200309f 98812c40 ba812c40 02009140 ..0...,@..,@...@ + 92e0 c3812c40 a5842c40 02009140 00000000 ..,@..,@...@.... + 92f0 00000000 0d822c40 1a822c40 0200309f ......,@..,@..0. + 9300 00000000 00000000 2c812c40 70812c40 ........,.,@p.,@ + 9310 0200309f 78812c40 98812c40 0200309f ..0.x.,@..,@..0. + 9320 8e822c40 99822c40 01005499 822c40bf ..,@..,@..T..,@. 9330 822c401f 0091b27f 94020aff ff1a91b4 .,@............. 9340 7f94020a ffff1a22 7d00220a ffff1a40 ......."}."....@ - 9350 2440269f a3822c40 e9822c40 25007100 $@&...,@..,@%.q. + 9350 2440269f bf822c40 05832c40 25007100 $@&...,@..,@%.q. 9360 94020aff ff1a91b4 7f94020a ffff1a22 ..............." 9370 91b27f94 020affff 1a220aff ff1a4024 ........."....@$ - 9380 40269ffc 822c4008 832c4025 00710094 @&...,@..,@%.q.. + 9380 40269f18 832c4024 832c4025 00710094 @&...,@$.,@%.q.. 9390 020affff 1a91b47f 94020aff ff1a2291 ..............". 93a0 b27f9402 0affff1a 220affff 1a402440 ........"....@$@ - 93b0 269f0000 00000000 00001081 2c405481 &...........,@T. - 93c0 2c400200 309f5c81 2c407c81 2c400200 ,@..0.\.,@|.,@.. - 93d0 309f7582 2c409482 2c400100 5f94822c 0.u.,@..,@.._.., - 93e0 40e9822c 4019007a 000affff 1a91b47f @..,@..z........ + 93b0 269f0000 00000000 00002c81 2c407081 &.........,.,@p. + 93c0 2c400200 309f7881 2c409881 2c400200 ,@..0.x.,@..,@.. + 93d0 309f9182 2c40b082 2c400100 5fb0822c 0...,@..,@.._.., + 93e0 4005832c 4019007a 000affff 1a91b47f @..,@..z........ 93f0 94020aff ff1a1e0a ffff1a40 2440269f ...........@$@&. - 9400 fc822c40 08832c40 19007a00 0affff1a ..,@..,@..z..... + 9400 18832c40 24832c40 19007a00 0affff1a ..,@$.,@..z..... 9410 91b47f94 020affff 1a1e0aff ff1a4024 ..............@$ - 9420 40269f00 00000000 00000010 812c4054 @&...........,@T - 9430 812c4002 00309f5c 812c4014 822c4002 .,@..0.\.,@..,@. - 9440 00309f14 822c4016 822c4001 00581682 .0...,@..,@..X.. - 9450 2c401982 2c400300 787f9f19 822c40e9 ,@..,@..x....,@. - 9460 822c4001 0058fc82 2c400883 2c400100 .,@..X..,@..,@.. - 9470 58000000 00000000 0010812c 4054812c X..........,@T., - 9480 40020030 9f5c812c 4014822c 40020030 @..0.\.,@..,@..0 - 9490 9f14822c 401e822c 40010057 1e822c40 ...,@..,@..W..,@ - 94a0 21822c40 0300777f 9f21822c 40aa822c !.,@..w..!.,@.., - 94b0 40010057 00000000 00000000 10812c40 @..W..........,@ - 94c0 54812c40 0200309f 5c812c40 7c812c40 T.,@..0.\.,@|.,@ - 94d0 0200309f a7812c40 14822c40 01005200 ..0...,@..,@..R. - 94e0 00000000 0000002e 812c4095 842c4001 .........,@..,@. - 94f0 005e0000 00000000 00005d83 2c406083 .^........].,@`. - 9500 2c400200 309f6083 2c407183 2c400100 ,@..0.`.,@q.,@.. - 9510 5472832c 408c832c 40070091 50940123 Tr.,@..,@...P..# - 9520 019fc783 2c40ca83 2c400200 309fca83 ....,@..,@..0... - 9530 2c40dc83 2c400100 54dd832c 40ef832c ,@..,@..T..,@.., - 9540 40070091 50940123 019ff983 2c40fc83 @...P..#....,@.. - 9550 2c400200 3a9ffc83 2c400b84 2c400800 ,@..:...,@..,@.. - 9560 7f007c00 1c3c1c9f 0b842c40 11842c40 ..|..<....,@..,@ - 9570 08007f00 7c001c3b 1c9f1184 2c401d84 ....|..;....,@.. - 9580 2c400800 7f7f7c00 1c3b1c9f 24842c40 ,@....|..;..$.,@ - 9590 27842c40 0200309f 27842c40 2a842c40 '.,@..0.'.,@*.,@ - 95a0 0200319f 2a842c40 2d842c40 0200329f ..1.*.,@-.,@..2. - 95b0 2d842c40 78842c40 0200339f 00000000 -.,@x.,@..3..... - 95c0 00000000 c8842c40 d0842c40 010052d0 ......,@..,@..R. - 95d0 842c403d 882c4002 0091403d 882c403f .,@=.,@...@=.,@? - 95e0 882c4002 00714000 00000000 00000028 .,@..q@........( - 95f0 852c404c 852c4011 00914406 32249144 .,@L.,@...D.2$.D - 9600 06223124 91400622 23324c85 2c405886 ."1$.@."#2L.,@X. - 9610 2c400100 5258862c 4076862c 40030072 ,@..RX.,@v.,@..r - 9620 019f0000 00000000 0000c884 2c40ea84 ............,@.. - 9630 2c400200 309fea84 2c403d88 2c400200 ,@..0...,@=.,@.. - 9640 91503d88 2c403f88 2c400200 71500000 .P=.,@?.,@..qP.. - 9650 00000000 0000c884 2c400685 2c400200 ........,@..,@.. - 9660 309f0685 2c402588 2c400200 91442588 0...,@%.,@...D%. - 9670 2c402c88 2c400200 309f0000 00000000 ,@,.,@..0....... - 9680 00002885 2c403185 2c400d00 73009144 ..(.,@1.,@..s..D - 9690 063a1e91 4006221c 9f31852c 4038852c .:..@."..1.,@8., + 9420 40269f00 00000000 0000002c 812c4070 @&.........,.,@p + 9430 812c4002 00309f78 812c4030 822c4002 .,@..0.x.,@0.,@. + 9440 00309f30 822c4032 822c4001 00583282 .0.0.,@2.,@..X2. + 9450 2c403582 2c400300 787f9f35 822c4005 ,@5.,@..x..5.,@. + 9460 832c4001 00581883 2c402483 2c400100 .,@..X..,@$.,@.. + 9470 58000000 00000000 002c812c 4070812c X........,.,@p., + 9480 40020030 9f78812c 4030822c 40020030 @..0.x.,@0.,@..0 + 9490 9f30822c 403a822c 40010057 3a822c40 .0.,@:.,@..W:.,@ + 94a0 3d822c40 0300777f 9f3d822c 40c6822c =.,@..w..=.,@.., + 94b0 40010057 00000000 00000000 2c812c40 @..W........,.,@ + 94c0 70812c40 0200309f 78812c40 98812c40 p.,@..0.x.,@..,@ + 94d0 0200309f c3812c40 30822c40 01005200 ..0...,@0.,@..R. + 94e0 00000000 0000004a 812c40b1 842c4001 .......J.,@..,@. + 94f0 005e0000 00000000 00007983 2c407c83 .^........y.,@|. + 9500 2c400200 309f7c83 2c408d83 2c400100 ,@..0.|.,@..,@.. + 9510 548e832c 40a8832c 40070091 50940123 T..,@..,@...P..# + 9520 019fe383 2c40e683 2c400200 309fe683 ....,@..,@..0... + 9530 2c40f883 2c400100 54f9832c 400b842c ,@..,@..T..,@.., + 9540 40070091 50940123 019f1584 2c401884 @...P..#....,@.. + 9550 2c400200 3a9f1884 2c402784 2c400800 ,@..:...,@'.,@.. + 9560 7f007c00 1c3c1c9f 27842c40 2d842c40 ..|..<..'.,@-.,@ + 9570 08007f00 7c001c3b 1c9f2d84 2c403984 ....|..;..-.,@9. + 9580 2c400800 7f7f7c00 1c3b1c9f 40842c40 ,@....|..;..@.,@ + 9590 43842c40 0200309f 43842c40 46842c40 C.,@..0.C.,@F.,@ + 95a0 0200319f 46842c40 49842c40 0200329f ..1.F.,@I.,@..2. + 95b0 49842c40 94842c40 0200339f 00000000 I.,@..,@..3..... + 95c0 00000000 e4842c40 ec842c40 010052ec ......,@..,@..R. + 95d0 842c4059 882c4002 00914059 882c405b .,@Y.,@...@Y.,@[ + 95e0 882c4002 00714000 00000000 00000044 .,@..q@........D + 95f0 852c4068 852c4011 00914406 32249144 .,@h.,@...D.2$.D + 9600 06223124 91400622 23326885 2c407486 ."1$.@."#2h.,@t. + 9610 2c400100 5274862c 4092862c 40030072 ,@..Rt.,@..,@..r + 9620 019f0000 00000000 0000e484 2c400685 ............,@.. + 9630 2c400200 309f0685 2c405988 2c400200 ,@..0...,@Y.,@.. + 9640 91505988 2c405b88 2c400200 71500000 .PY.,@[.,@..qP.. + 9650 00000000 0000e484 2c402285 2c400200 ........,@".,@.. + 9660 309f2285 2c404188 2c400200 91444188 0.".,@A.,@...DA. + 9670 2c404888 2c400200 309f0000 00000000 ,@H.,@..0....... + 9680 00004485 2c404d85 2c400d00 73009144 ..D.,@M.,@..s..D + 9690 063a1e91 4006221c 9f4d852c 4054852c .:..@."..M.,@T., 96a0 400f0073 00914406 3a1e9140 06221c23 @..s..D.:..@.".# - 96b0 019f3885 2c403d85 2c400f00 737f9144 ..8.,@=.,@..s..D - 96c0 063a1e91 4006221c 23019f40 852c4043 .:..@.".#..@.,@C + 96b0 019f5485 2c405985 2c400f00 737f9144 ..T.,@Y.,@..s..D + 96c0 063a1e91 4006221c 23019f5c 852c405f .:..@.".#..\.,@_ 96d0 852c400d 00730091 44063a1e 91400622 .,@..s..D.:..@." - 96e0 1c9fa985 2c40ba85 2c400200 309f0000 ....,@..,@..0... - 96f0 00000000 0000c884 2c400685 2c400200 ........,@..,@.. - 9700 309f2f86 2c403886 2c400100 5438862c 0./.,@8.,@..T8., - 9710 409b862c 40250071 0094020a ffff1a91 @..,@%.q........ + 96e0 1c9fc585 2c40d685 2c400200 309f0000 ....,@..,@..0... + 96f0 00000000 0000e484 2c402285 2c400200 ........,@".,@.. + 9700 309f4b86 2c405486 2c400100 5454862c 0.K.,@T.,@..TT., + 9710 40b7862c 40250071 0094020a ffff1a91 @..,@%.q........ 9720 b47f9402 0affff1a 2291b27f 94020aff ........"....... - 9730 ff1a220a ffff1a40 2440269f ad862c40 .."....@$@&...,@ - 9740 af862c40 25007100 94020aff ff1a91b4 ..,@%.q......... + 9730 ff1a220a ffff1a40 2440269f c9862c40 .."....@$@&...,@ + 9740 cb862c40 25007100 94020aff ff1a91b4 ..,@%.q......... 9750 7f94020a ffff1a22 91b27f94 020affff ......."........ - 9760 1a220aff ff1a4024 40269f25 882c402c ."....@$@&.%.,@, - 9770 882c4002 00309f00 00000000 000000c8 .,@..0.......... - 9780 842c4006 852c4002 00309f32 862c404a .,@..,@..0.2.,@J - 9790 862c4001 005f4a86 2c409b86 2c401900 .,@.._J.,@..,@.. + 9760 1a220aff ff1a4024 40269f41 882c4048 ."....@$@&.A.,@H + 9770 882c4002 00309f00 00000000 000000e4 .,@..0.......... + 9780 842c4022 852c4002 00309f4e 862c4066 .,@".,@..0.N.,@f + 9790 862c4001 005f6686 2c40b786 2c401900 .,@.._f.,@..,@.. 97a0 7a000aff ff1a91b4 7f94020a ffff1a1e z............... - 97b0 0affff1a 40244026 9fad862c 40af862c ....@$@&...,@.., + 97b0 0affff1a 40244026 9fc9862c 40cb862c ....@$@&...,@.., 97c0 4019007a 000affff 1a91b47f 94020aff @..z............ - 97d0 ff1a1e0a ffff1a40 2440269f 25882c40 .......@$@&.%.,@ - 97e0 2c882c40 0200309f 00000000 00000000 ,.,@..0......... - 97f0 c8842c40 d0852c40 0200309f d0852c40 ..,@..,@..0...,@ - 9800 d2852c40 010058d2 852c40d5 852c4003 ..,@..X..,@..,@. - 9810 00787f9f d5852c40 9b862c40 010058ad .x....,@..,@..X. - 9820 862c40af 862c4001 00582588 2c402c88 .,@..,@..X%.,@,. - 9830 2c400200 309f0000 00000000 0000c884 ,@..0........... - 9840 2c40d085 2c400200 309fd085 2c40da85 ,@..,@..0...,@.. - 9850 2c400100 57da852c 40dd852c 40030077 ,@..W..,@..,@..w - 9860 7f9fdd85 2c405d86 2c400100 5725882c ....,@].,@..W%., - 9870 402c882c 40020030 9f000000 00000000 @,.,@..0........ - 9880 00c8842c 4006852c 40020030 9f28852c ...,@..,@..0.(., - 9890 40d0852c 40010054 25882c40 2c882c40 @..,@..T%.,@,.,@ - 98a0 0200309f 00000000 00000000 e3842c40 ..0...........,@ - 98b0 35882c40 01005d00 00000000 000000b5 5.,@..]......... - 98c0 862c40d0 872c4001 005cd087 2c401488 .,@..,@..\..,@.. + 97d0 ff1a1e0a ffff1a40 2440269f 41882c40 .......@$@&.A.,@ + 97e0 48882c40 0200309f 00000000 00000000 H.,@..0......... + 97f0 e4842c40 ec852c40 0200309f ec852c40 ..,@..,@..0...,@ + 9800 ee852c40 010058ee 852c40f1 852c4003 ..,@..X..,@..,@. + 9810 00787f9f f1852c40 b7862c40 010058c9 .x....,@..,@..X. + 9820 862c40cb 862c4001 00584188 2c404888 .,@..,@..XA.,@H. + 9830 2c400200 309f0000 00000000 0000e484 ,@..0........... + 9840 2c40ec85 2c400200 309fec85 2c40f685 ,@..,@..0...,@.. + 9850 2c400100 57f6852c 40f9852c 40030077 ,@..W..,@..,@..w + 9860 7f9ff985 2c407986 2c400100 5741882c ....,@y.,@..WA., + 9870 4048882c 40020030 9f000000 00000000 @H.,@..0........ + 9880 00e4842c 4022852c 40020030 9f44852c ...,@".,@..0.D., + 9890 40ec852c 40010054 41882c40 48882c40 @..,@..TA.,@H.,@ + 98a0 0200309f 00000000 00000000 ff842c40 ..0...........,@ + 98b0 51882c40 01005d00 00000000 000000d1 Q.,@..]......... + 98c0 862c40ec 872c4001 005cec87 2c403088 .,@..,@..\..,@0. 98d0 2c400600 9148063b 1c9f0000 00000000 ,@...H.;........ - 98e0 00006587 2c406987 2c400200 309f6987 ..e.,@i.,@..0.i. - 98f0 2c407687 2c400800 74007c00 1c351c9f ,@v.,@..t.|..5.. - 9900 77872c40 8a872c40 09009154 067c001c w.,@..,@...T.|.. - 9910 341c9f8b 872c408e 872c4002 00309f8e 4....,@..,@..0.. - 9920 872c409c 872c4008 007e007c 001c3b1c .,@..,@..~.|..;. - 9930 9f9c872c 40a0872c 4008007e 007c001c ...,@..,@..~.|.. - 9940 3a1c9fa0 872c40d0 872c4008 007e007c :....,@..,@..~.| - 9950 001c3b1c 9fd0872c 4014882c 4007007e ..;....,@..,@..~ - 9960 00914806 1c9f0000 00000000 00004088 ..H...........@. - 9970 2c404f88 2c400100 524f882c 406c882c ,@O.,@..RO.,@l., - 9980 4001005c 6c882c40 71882c40 0400f301 @..\l.,@q.,@.... - 9990 529f0000 00000000 0000cc88 2c40e388 R...........,@.. - 99a0 2c400100 52e3882c 40e8882c 4001005d ,@..R..,@..,@..] - 99b0 e8882c40 f1882c40 010052f1 882c4053 ..,@..,@..R..,@S - 99c0 8a2c4001 005d538a 2c405d8a 2c400400 .,@..]S.,@].,@.. - 99d0 f301529f 5d8a2c40 678a2c40 01005d67 ..R.].,@g.,@..]g - 99e0 8a2c40ca 8a2c4004 00f30152 9fca8a2c .,@..,@....R..., - 99f0 40e58b2c 4001005d e58b2c40 f08d2c40 @..,@..]..,@..,@ - 9a00 0400f301 529ff08d 2c40068e 2c400100 ....R...,@..,@.. - 9a10 5d068e2c 40ec8f2c 400400f3 01529f00 ]..,@..,@....R.. - 9a20 00000000 000000cc 882c40e3 882c4001 .........,@..,@. - 9a30 0053e388 2c40e888 2c400100 5ce8882c .S..,@..,@..\.., - 9a40 40ee882c 40010053 ee882c40 e18f2c40 @..,@..S..,@..,@ - 9a50 01005ce1 8f2c40ec 8f2c4004 00f30153 ..\..,@..,@....S - 9a60 9f000000 00000000 00388e2c 40418e2c .........8.,@A., - 9a70 40020030 9f418e2c 404b8e2c 40060073 @..0.A.,@K.,@..s - 9a80 007c001c 9f4b8e2c 404e8e2c 40060073 .|...K.,@N.,@..s - 9a90 7f7c001c 9f518e2c 405b8e2c 40060073 .|...Q.,@[.,@..s - 9aa0 007c001c 9f5c8e2c 405f8e2c 40020030 .|...\.,@_.,@..0 - 9ab0 9f5f8e2c 406c8e2c 4001005f 6c8e2c40 ._.,@l.,@.._l.,@ - 9ac0 778e2c40 03007f7f 9f778e2c 40888e2c w.,@.....w.,@.., - 9ad0 4001005f 908e2c40 9b8e2c40 01005f9b @.._..,@..,@.._. - 9ae0 8e2c40a7 8e2c4003 007f7f9f a78e2c40 .,@..,@.......,@ - 9af0 b18e2c40 01005fb4 8e2c40cb 8e2c4001 ..,@.._..,@..,@. - 9b00 0052cb8e 2c40d18e 2c400300 727f9fd1 .R..,@..,@..r... - 9b10 8e2c40d4 8e2c4001 00520000 00000000 .,@..,@..R...... - 9b20 0000068e 2c401b8e 2c400200 7c1a1b8e ....,@..,@..|... - 9b30 2c40638f 2c400100 5d000000 00000000 ,@c.,@..]....... - 9b40 00cc882c 40e3882c 40010052 e3882c40 ...,@..,@..R..,@ - 9b50 e8882c40 01005de8 882c40f1 882c4001 ..,@..]..,@..,@. - 9b60 0052f188 2c40538a 2c400100 5d538a2c .R..,@S.,@..]S., - 9b70 405d8a2c 400400f3 01529f5d 8a2c4067 @].,@....R.].,@g - 9b80 8a2c4001 005d678a 2c40ca8a 2c400400 .,@..]g.,@..,@.. - 9b90 f301529f ca8a2c40 e58b2c40 01005de5 ..R...,@..,@..]. - 9ba0 8b2c40f0 8d2c4004 00f30152 9ff08d2c .,@..,@....R..., - 9bb0 40068e2c 4001005d 068e2c40 ec8f2c40 @..,@..]..,@..,@ - 9bc0 0400f301 529f0000 00000000 00004b89 ....R.........K. - 9bd0 2c405089 2c400200 309f5089 2c405989 ,@P.,@..0.P.,@Y. + 98e0 00008187 2c408587 2c400200 309f8587 ....,@..,@..0... + 98f0 2c409287 2c400800 74007c00 1c351c9f ,@..,@..t.|..5.. + 9900 93872c40 a6872c40 09009154 067c001c ..,@..,@...T.|.. + 9910 341c9fa7 872c40aa 872c4002 00309faa 4....,@..,@..0.. + 9920 872c40b8 872c4008 007e007c 001c3b1c .,@..,@..~.|..;. + 9930 9fb8872c 40bc872c 4008007e 007c001c ...,@..,@..~.|.. + 9940 3a1c9fbc 872c40ec 872c4008 007e007c :....,@..,@..~.| + 9950 001c3b1c 9fec872c 4030882c 4007007e ..;....,@0.,@..~ + 9960 00914806 1c9f0000 00000000 00005c88 ..H...........\. + 9970 2c406b88 2c400100 526b882c 4088882c ,@k.,@..Rk.,@.., + 9980 4001005c 88882c40 8d882c40 0400f301 @..\..,@..,@.... + 9990 529f0000 00000000 0000e888 2c40ff88 R...........,@.. + 99a0 2c400100 52ff882c 4004892c 4001005d ,@..R..,@..,@..] + 99b0 04892c40 0d892c40 0100520d 892c406f ..,@..,@..R..,@o + 99c0 8a2c4001 005d6f8a 2c40798a 2c400400 .,@..]o.,@y.,@.. + 99d0 f301529f 798a2c40 838a2c40 01005d83 ..R.y.,@..,@..]. + 99e0 8a2c40e6 8a2c4004 00f30152 9fe68a2c .,@..,@....R..., + 99f0 40018c2c 4001005d 018c2c40 0c8e2c40 @..,@..]..,@..,@ + 9a00 0400f301 529f0c8e 2c40228e 2c400100 ....R...,@".,@.. + 9a10 5d228e2c 4008902c 400400f3 01529f00 ]".,@..,@....R.. + 9a20 00000000 000000e8 882c40ff 882c4001 .........,@..,@. + 9a30 0053ff88 2c400489 2c400100 5c04892c .S..,@..,@..\.., + 9a40 400a892c 40010053 0a892c40 fd8f2c40 @..,@..S..,@..,@ + 9a50 01005cfd 8f2c4008 902c4004 00f30153 ..\..,@..,@....S + 9a60 9f000000 00000000 00548e2c 405d8e2c .........T.,@]., + 9a70 40020030 9f5d8e2c 40678e2c 40060073 @..0.].,@g.,@..s + 9a80 007c001c 9f678e2c 406a8e2c 40060073 .|...g.,@j.,@..s + 9a90 7f7c001c 9f6d8e2c 40778e2c 40060073 .|...m.,@w.,@..s + 9aa0 007c001c 9f788e2c 407b8e2c 40020030 .|...x.,@{.,@..0 + 9ab0 9f7b8e2c 40888e2c 4001005f 888e2c40 .{.,@..,@.._..,@ + 9ac0 938e2c40 03007f7f 9f938e2c 40a48e2c ..,@.......,@.., + 9ad0 4001005f ac8e2c40 b78e2c40 01005fb7 @.._..,@..,@.._. + 9ae0 8e2c40c3 8e2c4003 007f7f9f c38e2c40 .,@..,@.......,@ + 9af0 cd8e2c40 01005fd0 8e2c40e7 8e2c4001 ..,@.._..,@..,@. + 9b00 0052e78e 2c40ed8e 2c400300 727f9fed .R..,@..,@..r... + 9b10 8e2c40f0 8e2c4001 00520000 00000000 .,@..,@..R...... + 9b20 0000228e 2c40378e 2c400200 7c1a378e ..".,@7.,@..|.7. + 9b30 2c407f8f 2c400100 5d000000 00000000 ,@..,@..]....... + 9b40 00e8882c 40ff882c 40010052 ff882c40 ...,@..,@..R..,@ + 9b50 04892c40 01005d04 892c400d 892c4001 ..,@..]..,@..,@. + 9b60 00520d89 2c406f8a 2c400100 5d6f8a2c .R..,@o.,@..]o., + 9b70 40798a2c 400400f3 01529f79 8a2c4083 @y.,@....R.y.,@. + 9b80 8a2c4001 005d838a 2c40e68a 2c400400 .,@..]..,@..,@.. + 9b90 f301529f e68a2c40 018c2c40 01005d01 ..R...,@..,@..]. + 9ba0 8c2c400c 8e2c4004 00f30152 9f0c8e2c .,@..,@....R..., + 9bb0 40228e2c 4001005d 228e2c40 08902c40 @".,@..]".,@..,@ + 9bc0 0400f301 529f0000 00000000 00006789 ....R.........g. + 9bd0 2c406c89 2c400200 309f6c89 2c407589 ,@l.,@..0.l.,@u. 9be0 2c400f00 74007700 0affff1a 3a1e7d00 ,@..t.w.....:.}. - 9bf0 221c9f59 892c4060 892c4011 00740077 "..Y.,@`.,@..t.w - 9c00 000affff 1a3a1e7d 00221c23 019f6089 .....:.}.".#..`. - 9c10 2c406989 2c401100 747f7700 0affff1a ,@i.,@..t.w..... - 9c20 3a1e7d00 221c2301 9f69892c 406c892c :.}.".#..i.,@l., + 9bf0 221c9f75 892c407c 892c4011 00740077 "..u.,@|.,@..t.w + 9c00 000affff 1a3a1e7d 00221c23 019f7c89 .....:.}.".#..|. + 9c10 2c408589 2c401100 747f7700 0affff1a ,@..,@..t.w..... + 9c20 3a1e7d00 221c2301 9f85892c 4088892c :.}.".#....,@.., 9c30 400f0074 0077000a ffff1a3a 1e7d0022 @..t.w.....:.}." - 9c40 1c9f6c89 2c407789 2c400100 5377892c ..l.,@w.,@..Sw., - 9c50 4080892c 40030008 649f0000 00000000 @..,@...d....... - 9c60 00004b89 2c40388a 2c400100 523c8a2c ..K.,@8.,@..R<., - 9c70 40428a2c 40010052 ca8a2c40 cf8a2c40 @B.,@..R..,@..,@ - 9c80 01005200 00000000 00000053 8a2c405d ..R........S.,@] - 9c90 8a2c4001 0053678a 2c40bb8a 2c400100 .,@..Sg.,@..,@.. - 9ca0 5d000000 00000000 0048892c 40d7892c ]........H.,@.., - 9cb0 40010056 de892c40 f4892c40 01005600 @..V..,@..,@..V. - 9cc0 00000000 00000033 892c406e 892c4001 .......3.,@n.,@. - 9cd0 00576e89 2c407489 2c400300 777f9f74 .Wn.,@t.,@..w..t - 9ce0 892c4083 8a2c4001 0057ca8a 2c40cf8a .,@..,@..W..,@.. - 9cf0 2c400100 57000000 00000000 000f8a2c ,@..W.........., - 9d00 40888a2c 40020030 9f888a2c 40a38a2c @..,@..0...,@.., - 9d10 40010052 00000000 00000000 cf8a2c40 @..R..........,@ - 9d20 f58d2c40 01005c00 00000000 000000cf ..,@..\......... - 9d30 8a2c40e5 8b2c4001 005de58b 2c40f08d .,@..,@..]..,@.. - 9d40 2c400400 f301529f f08d2c40 f58d2c40 ,@....R...,@..,@ - 9d50 01005d00 00000000 00000004 8b2c40f6 ..]..........,@. - 9d60 8b2c4001 005ef08d 2c40f58d 2c400100 .,@..^..,@..,@.. - 9d70 5e000000 00000000 00b08d2c 40b48d2c ^..........,@.., - 9d80 40020030 9fb48d2c 40c58d2c 40010053 @..0...,@..,@..S - 9d90 c58d2c40 cb8d2c40 0300737f 9fcb8d2c ..,@..,@..s...., - 9da0 40ce8d2c 40010053 00000000 00000000 @..,@..S........ - 9db0 048b2c40 088b2c40 0200309f 088b2c40 ..,@..,@..0...,@ - 9dc0 118b2c40 0f007300 74000aff ff1a3a1e ..,@..s.t.....:. - 9dd0 7d00221c 9f118b2c 40188b2c 40110073 }."....,@..,@..s + 9c40 1c9f8889 2c409389 2c400100 5393892c ....,@..,@..S.., + 9c50 409c892c 40030008 649f0000 00000000 @..,@...d....... + 9c60 00006789 2c40548a 2c400100 52588a2c ..g.,@T.,@..RX., + 9c70 405e8a2c 40010052 e68a2c40 eb8a2c40 @^.,@..R..,@..,@ + 9c80 01005200 00000000 0000006f 8a2c4079 ..R........o.,@y + 9c90 8a2c4001 0053838a 2c40d78a 2c400100 .,@..S..,@..,@.. + 9ca0 5d000000 00000000 0064892c 40f3892c ]........d.,@.., + 9cb0 40010056 fa892c40 108a2c40 01005600 @..V..,@..,@..V. + 9cc0 00000000 0000004f 892c408a 892c4001 .......O.,@..,@. + 9cd0 00578a89 2c409089 2c400300 777f9f90 .W..,@..,@..w... + 9ce0 892c409f 8a2c4001 0057e68a 2c40eb8a .,@..,@..W..,@.. + 9cf0 2c400100 57000000 00000000 002b8a2c ,@..W........+., + 9d00 40a48a2c 40020030 9fa48a2c 40bf8a2c @..,@..0...,@.., + 9d10 40010052 00000000 00000000 eb8a2c40 @..R..........,@ + 9d20 118e2c40 01005c00 00000000 000000eb ..,@..\......... + 9d30 8a2c4001 8c2c4001 005d018c 2c400c8e .,@..,@..]..,@.. + 9d40 2c400400 f301529f 0c8e2c40 118e2c40 ,@....R...,@..,@ + 9d50 01005d00 00000000 00000020 8b2c4012 ..]........ .,@. + 9d60 8c2c4001 005e0c8e 2c40118e 2c400100 .,@..^..,@..,@.. + 9d70 5e000000 00000000 00cc8d2c 40d08d2c ^..........,@.., + 9d80 40020030 9fd08d2c 40e18d2c 40010053 @..0...,@..,@..S + 9d90 e18d2c40 e78d2c40 0300737f 9fe78d2c ..,@..,@..s...., + 9da0 40ea8d2c 40010053 00000000 00000000 @..,@..S........ + 9db0 208b2c40 248b2c40 0200309f 248b2c40 .,@$.,@..0.$.,@ + 9dc0 2d8b2c40 0f007300 74000aff ff1a3a1e -.,@..s.t.....:. + 9dd0 7d00221c 9f2d8b2c 40348b2c 40110073 }."..-.,@4.,@..s 9de0 0074000a ffff1a3a 1e7d0022 1c23019f .t.....:.}.".#.. - 9df0 188b2c40 218b2c40 1100737f 74000aff ..,@!.,@..s.t... - 9e00 ff1a3a1e 7d00221c 23019f21 8b2c4024 ..:.}.".#..!.,@$ + 9df0 348b2c40 3d8b2c40 1100737f 74000aff 4.,@=.,@..s.t... + 9e00 ff1a3a1e 7d00221c 23019f3d 8b2c4040 ..:.}.".#..=.,@@ 9e10 8b2c400f 00730074 000affff 1a3a1e7d .,@..s.t.....:.} - 9e20 00221c9f 248b2c40 2f8b2c40 0100522f ."..$.,@/.,@..R/ - 9e30 8b2c4038 8b2c4003 0008649f 00000000 .,@8.,@...d..... - 9e40 00000000 cf8a2c40 ea8a2c40 0200309f ......,@..,@..0. - 9e50 ea8a2c40 268b2c40 01005426 8b2c402c ..,@&.,@..T&.,@, - 9e60 8b2c4003 00747f9f 2c8b2c40 f88b2c40 .,@..t..,.,@..,@ - 9e70 010054f0 8d2c40f5 8d2c4001 00540000 ..T..,@..,@..T.. - 9e80 00000000 0000cf8a 2c40f98b 2c400200 ........,@..,@.. - 9e90 309ff98b 2c40038c 2c400100 52f08d2c 0...,@..,@..R.., - 9ea0 40f58d2c 40020030 9f000000 00000000 @..,@..0........ - 9eb0 00cf8a2c 40548d2c 40020030 9f788d2c ...,@T.,@..0.x., - 9ec0 40888d2c 40020030 9f888d2c 408a8d2c @..,@..0...,@.., - 9ed0 40010052 8a8d2c40 988d2c40 01005498 @..R..,@..,@..T. - 9ee0 8d2c40a5 8d2c4002 00309fa5 8d2c40ce .,@..,@..0...,@. - 9ef0 8d2c4001 0054f08d 2c40f58d 2c400200 .,@..T..,@..,@.. - 9f00 309f0000 00000000 0000cf8a 2c403f8c 0...........,@?. - 9f10 2c400200 309f3f8c 2c40e18d 2c400200 ,@..0.?.,@..,@.. - 9f20 914cf08d 2c40f58d 2c400200 309f0000 .L..,@..,@..0... - 9f30 00000000 0000cf8a 2c40ea8a 2c400200 ........,@..,@.. - 9f40 309f018b 2c40998b 2c400100 58a18b2c 0...,@..,@..X.., - 9f50 40bc8b2c 40010058 00000000 00000000 @..,@..X........ - 9f60 e08a2c40 e38a2c40 010052e3 8a2c4038 ..,@..,@..R..,@8 - 9f70 8d2c4002 00710038 8d2c403c 8d2c4001 .,@..q.8.,@<.,@. - 9f80 005e3c8d 2c40f58d 2c400200 71000000 .^<.,@..,@..q... - 9f90 00000000 0000228f 2c40dd8f 2c400100 ......".,@..,@.. - 9fa0 5c000000 00000000 00ec8f2c 40ff8f2c \..........,@.., - 9fb0 40010052 ff8f2c40 50902c40 01005c50 @..R..,@P.,@..\P - 9fc0 902c4055 902c4004 00f30152 9f000000 .,@U.,@....R.... - 9fd0 00000000 00ec8f2c 4009902c 40010053 .......,@..,@..S - 9fe0 09902c40 17902c40 04007280 019f1790 ..,@..,@..r..... - 9ff0 2c405590 2c400400 f301539f 00000000 ,@U.,@....S..... - a000 00000000 fd8f2c40 ff8f2c40 010052ff ......,@..,@..R. - a010 8f2c4050 902c4001 005c5090 2c405590 .,@P.,@..\P.,@U. + 9e20 00221c9f 408b2c40 4b8b2c40 0100524b ."..@.,@K.,@..RK + 9e30 8b2c4054 8b2c4003 0008649f 00000000 .,@T.,@...d..... + 9e40 00000000 eb8a2c40 068b2c40 0200309f ......,@..,@..0. + 9e50 068b2c40 428b2c40 01005442 8b2c4048 ..,@B.,@..TB.,@H + 9e60 8b2c4003 00747f9f 488b2c40 148c2c40 .,@..t..H.,@..,@ + 9e70 0100540c 8e2c4011 8e2c4001 00540000 ..T..,@..,@..T.. + 9e80 00000000 0000eb8a 2c40158c 2c400200 ........,@..,@.. + 9e90 309f158c 2c401f8c 2c400100 520c8e2c 0...,@..,@..R.., + 9ea0 40118e2c 40020030 9f000000 00000000 @..,@..0........ + 9eb0 00eb8a2c 40708d2c 40020030 9f948d2c ...,@p.,@..0..., + 9ec0 40a48d2c 40020030 9fa48d2c 40a68d2c @..,@..0...,@.., + 9ed0 40010052 a68d2c40 b48d2c40 010054b4 @..R..,@..,@..T. + 9ee0 8d2c40c1 8d2c4002 00309fc1 8d2c40ea .,@..,@..0...,@. + 9ef0 8d2c4001 00540c8e 2c40118e 2c400200 .,@..T..,@..,@.. + 9f00 309f0000 00000000 0000eb8a 2c405b8c 0...........,@[. + 9f10 2c400200 309f5b8c 2c40fd8d 2c400200 ,@..0.[.,@..,@.. + 9f20 914c0c8e 2c40118e 2c400200 309f0000 .L..,@..,@..0... + 9f30 00000000 0000eb8a 2c40068b 2c400200 ........,@..,@.. + 9f40 309f1d8b 2c40b58b 2c400100 58bd8b2c 0...,@..,@..X.., + 9f50 40d88b2c 40010058 00000000 00000000 @..,@..X........ + 9f60 fc8a2c40 ff8a2c40 010052ff 8a2c4054 ..,@..,@..R..,@T + 9f70 8d2c4002 00710054 8d2c4058 8d2c4001 .,@..q.T.,@X.,@. + 9f80 005e588d 2c40118e 2c400200 71000000 .^X.,@..,@..q... + 9f90 00000000 00003e8f 2c40f98f 2c400100 ......>.,@..,@.. + 9fa0 5c000000 00000000 0008902c 401b902c \..........,@.., + 9fb0 40010052 1b902c40 6c902c40 01005c6c @..R..,@l.,@..\l + 9fc0 902c4071 902c4004 00f30152 9f000000 .,@q.,@....R.... + 9fd0 00000000 0008902c 4025902c 40010053 .......,@%.,@..S + 9fe0 25902c40 33902c40 04007280 019f3390 %.,@3.,@..r...3. + 9ff0 2c407190 2c400400 f301539f 00000000 ,@q.,@....S..... + a000 00000000 19902c40 1b902c40 0100521b ......,@..,@..R. + a010 902c406c 902c4001 005c6c90 2c407190 .,@l.,@..\l.,@q. a020 2c400400 f301529f 00000000 00000000 ,@....R......... a030 00000000 08000000 01005208 00000017 ..........R..... a040 00000004 00f30152 9f000000 00000000 .......R........